18
8 624
2071 648 4576 4003 5753 7315 6145 9209
S 7 5774
A 3 5845
A 5 4284
A 1 3249
A 6 1477
Q 2 2 5606
A 8 1733
Q 6 7 6925
A 7 5867
A 3 2299
A 7 5765
S 8 1596
A 1 5004
Q 1 1 2248
Q 4 8 41053
S 7 7235
Q 1 1 9506
S 5 8405
A 4 2164
Q 1 2 3352
S 6 5575
A 5 485
S 8 982
Q 3 3 2179
Q 2 4 20939
Q 1 8 12881
Q 4 7 24584
S 7 505
Q 1 6 43503
Q 2 2 1267
A 7 5722
A 2 8371
A 2 8980
Q 2 8 43211
Q 2 8 7103
Q 3 5 7297
Q 1 7 40343
A 1 8443
Q 2 8 22649
A 8 5371
A 7 3055
Q 1 8 65661
S 8 6696
Q 1 8 33182
A 7 9309
Q 2 3 2461
S 3 7319
S 7 9818
S 6 2149
A 5 1281
Q 2 6 15236
A 5 3057
A 7 1670
Q 2 8 46570
Q 6 6 9120
Q 1 8 20602
Q 5 5 2413
S 7 6212
S 2 7790
A 1 528
S 2 3791
A 5 946
Q 1 8 6693
Q 6 7 8532
Q 3 7 23551
A 6 5156
Q 1 6 34550
S 4 6931
Q 4 6 22680
Q 1 8 65710
Q 5 7 13908
S 2 1541
Q 1 6 24475
S 5 7924
Q 5 8 32558
S 2 6909
S 1 3752
A 4 6627
A 4 6246
A 2 7819
S 2 9532
Q 1 7 42075
S 5 1814
A 5 883
Q 3 8 32800
S 5 3042
A 2 3270
A 1 3695
A 6 9569
Q 1 4 27274
Q 1 8 78091
S 3 5726
Q 1 6 43525
Q 1 8 71602
Q 3 5 15252
Q 3 6 12007
S 5 7076
S 6 6623
S 4 968
S 7 6342
A 2 4576
Q 1 7 30744
Q 4 7 5425
S 2 5961
Q 8 8 6075
S 2 4887
Q 1 5 36599
Q 1 3 17965
Q 4 6 17333
A 3 6335
S 6 7397
Q 2 5 15900
S 8 4784
S 5 7253
S 6 590
A 4 1391
S 7 3996
S 6 3331
S 5 9380
A 5 5330
S 8 9339
S 8 8987
Q 2 2 834
A 5 6833
Q 2 8 5646
A 4 8655
Q 6 7 1878
Q 7 8 93
S 6 7589
A 3 2980
Q 6 6 9946
S 7 305
S 5 2127
S 7 7961
A 4 1089
A 5 6204
Q 1 2 2153
Q 3 8 54277
Q 1 7 31669
S 6 4060
A 1 4189
A 5 1015
A 5 7486
A 1 5846
S 5 3913
S 5 2425
Q 1 8 21945
Q 3 5 18466
A 8 9168
S 5 2719
Q 2 3 8480
Q 4 7 24120
Q 4 5 19585
Q 1 3 4560
S 2 4329
Q 1 4 2152
S 1 5297
A 4 7391
A 3 3655
S 8 354
S 8 9674
A 1 2081
A 5 1943
Q 2 8 4815
S 7 4478
A 2 8042
S 5 7264
Q 2 8 23083
A 3 2150
Q 3 7 959
Q 5 8 30151
S 4 7239
S 3 1625
Q 3 3 3860
A 1 6127
Q 3 6 13855
A 8 2667
S 8 9167
Q 1 6 47201
A 5 4442
A 5 8802
S 5 7932
A 5 9836
A 8 9461
S 5 7183
A 5 5555
A 2 8178
S 5 2863
A 7 8030
Q 3 7 31273
Q 8 8 3024
A 8 3446
A 4 5008
A 1 6687
A 1 7974
Q 1 8 28666
A 2 2579
S 7 8441
S 3 4970
Q 2 7 908
A 3 2641
Q 5 8 10208
S 3 987
S 1 1590
Q 3 8 35922
A 2 6182
Q 8 8 4930
Q 3 3 1505
Q 1 6 14930
S 6 5316
Q 1 8 40490
Q 1 6 17478
S 3 9520
A 6 9173
Q 5 5 6565
Q 1 7 3340
A 5 6114
A 5 103
A 4 5041
A 8 2750
S 1 5445
A 4 582
Q 5 8 37374
S 6 6089
S 2 575
Q 1 8 3015
Q 1 7 7325
Q 6 6 8677
S 7 3975
S 8 4228
Q 1 8 53002
S 8 1292
S 6 4835
A 8 4052
S 3 9943
Q 5 7 28056
Q 2 7 12116
S 6 5878
Q 3 3 6029
Q 6 7 19236
Q 5 6 4322
A 7 2238
A 2 3289
S 3 5537
S 6 4317
Q 1 6 2223
Q 2 7 1830
Q 2 7 58712
Q 3 8 56656
A 7 9879
A 7 7178
A 5 4974
Q 1 3 7815
A 2 5467
Q 3 4 5058
S 3 6296
S 8 7851
S 4 1420
Q 1 7 43640
A 3 4497
A 1 1686
Q 1 2 3639
S 5 5374
A 3 5967
S 2 3667
Q 3 4 9039
Q 2 8 20146
Q 1 8 38471
S 5 4394
S 5 7868
A 7 6448
A 1 6010
A 4 629
S 2 2530
Q 2 5 32651
Q 1 6 29521
Q 2 5 29989
Q 1 4 22071
Q 1 8 57147
S 4 5585
Q 3 8 55550
S 5 4919
Q 5 8 36074
A 5 3785
Q 4 8 39596
S 8 6864
S 7 2854
Q 1 7 25258
Q 1 7 16606
Q 6 6 2359
Q 1 2 16216
Q 1 6 58682
Q 2 7 38810
S 5 9180
Q 5 7 24832
S 1 9225
A 2 796
Q 8 8 1337
A 4 6955
A 6 1076
A 4 651
Q 1 7 63231
S 2 4754
A 3 8652
Q 5 7 5664
Q 4 4 4179
Q 2 5 5622
S 4 2349
Q 4 4 9491
Q 7 8 18446
A 1 1405
A 7 969
Q 4 4 16
Q 1 2 12829
S 8 2778
S 1 8987
Q 3 8 9499
S 2 2816
S 1 9736
Q 5 6 10682
A 8 5011
A 7 1080
Q 1 8 47922
A 6 2256
S 2 1713
Q 1 8 16597
S 7 81
S 4 4711
A 7 7001
S 7 882
Q 2 7 39281
A 2 8333
Q 5 8 15721
A 6 8337
Q 5 7 12179
A 7 557
Q 2 7 51673
A 7 2007
Q 4 8 17036
A 1 7158
A 7 4599
A 1 6476
Q 2 6 24126
Q 1 8 59422
S 4 9842
Q 1 8 7687
Q 5 6 19234
A 2 6696
A 2 5268
Q 2 6 47691
Q 7 7 3555
Q 1 5 491
Q 5 7 12142
Q 3 6 5882
Q 1 6 36180
S 3 2356
A 7 9413
A 3 7362
Q 3 7 47516
S 1 2151
A 3 9333
S 4 6616
Q 7 7 5682
Q 2 3 2406
Q 1 8 68860
Q 2 7 9133
Q 8 8 1256
A 7 449
Q 2 4 3796
A 1 3883
Q 3 7 48885
Q 2 7 48242
A 1 4656
Q 4 4 8522
A 7 4256
A 4 5135
Q 1 7 37564
S 2 320
S 4 1288
Q 4 4 9621
A 1 2542
A 7 2504
A 8 1075
S 2 7565
Q 2 7 4259
Q 1 6 43970
Q 2 6 25092
Q 1 6 47193
S 8 6774
Q 2 3 8038
S 6 7046
Q 1 7 47722
A 1 851
A 3 3668
Q 1 8 25011
A 4 239
S 8 8890
S 5 7891
Q 1 5 32830
S 7 2488
S 5 1572
Q 2 8 45833
S 5 1079
A 4 650
Q 1 7 52265
S 4 4035
A 1 2621
A 3 3642
A 5 2243
A 7 9322
A 8 6777
S 6 4617
A 4 9067
Q 7 7 465
Q 4 8 38423
S 1 2955
A 5 8779
A 8 3630
Q 3 7 41705
A 3 5129
Q 4 7 6181
A 4 7251
A 7 3784
S 7 4121
S 7 9025
Q 3 8 1772
S 8 4584
S 2 228
Q 4 7 18802
Q 4 5 7339
S 3 6770
Q 1 8 18263
S 2 6857
A 5 7788
Q 6 7 9935
A 6 7455
Q 1 6 55965
S 4 299
S 5 4687
S 3 8586
Q 5 5 3881
S 8 9299
A 8 2861
Q 1 8 7490
A 1 4706
Q 2 8 38847
A 1 5450
A 4 9001
A 6 9148
S 5 2440
S 6 2349
Q 2 6 5138
Q 5 5 9118
Q 2 4 23999
A 3 8280
S 7 2525
Q 2 2 7871
A 3 7104
Q 3 8 55564
A 7 4559
Q 1 7 32996
Q 2 8 64593
Q 1 8 47571
Q 1 7 47496
A 7 1793
Q 1 8 79875
Q 3 3 3354
Q 2 2 6697
Q 1 5 19690
A 5 3623
A 3 6779
Q 2 5 14467
S 3 691
Q 8 8 5477
Q 4 7 17212
S 8 9994
S 7 5013
A 2 3219
Q 2 6 9957
Q 4 4 2123
A 5 3099
A 6 7858
A 6 9936
S 6 7485
S 1 2056
S 7 1177
Q 8 8 4902
A 1 2937
Q 3 7 15268
Q 3 3 1861
A 5 9892
S 4 7577
A 1 777
Q 1 1 5066
Q 1 6 21098
A 1 5915
A 2 1586
Q 1 8 6143
Q 7 7 5086
S 1 2332
S 1 9287
Q 4 6 18932
Q 6 8 18845
S 5 3785
S 8 4089
S 5 7195
Q 1 8 72444
A 7 4586
A 6 4849
A 3 3040
Q 5 8 20929
A 2 9927
S 3 5507
S 1 2556
A 4 4004
Q 1 8 4615
Q 4 8 15231
Q 3 7 8281
A 6 2887
Q 2 8 68917
S 8 6229
A 5 1239
Q 2 6 32660
A 6 156
Q 1 6 41863
A 1 8547
Q 1 6 50356
S 7 7169
A 4 5104
S 3 9816
S 7 4459
Q 4 6 27693
A 2 288
S 3 8610
Q 1 5 34822
S 6 9619
S 7 1322
S 1 9018
Q 4 6 13927
Q 1 6 13576
S 4 8833
A 5 5248
S 3 564
Q 7 8 6173
Q 1 6 45841
A 6 1496
A 7 8203
Q 1 2 17014
Q 2 6 29492
S 6 3507
Q 5 8 37854
S 3 1667
A 6 6144
Q 2 2 9775
A 4 8942
A 2 3688
Q 1 8 24943
A 8 6733
S 7 971
S 7 8676
Q 1 6 12361
Q 3 6 183
Q 4 7 34919
S 8 6793
A 5 8662
S 5 8181
Q 4 4 8212
Q 6 8 22422
Q 3 7 49271
A 4 8052
S 8 3493
Q 1 8 68682
A 6 4603
Q 1 3 21124
A 2 6244
Q 5 8 18354
Q 2 5 20167
Q 1 8 28916
Q 2 7 8760
S 7 705
Q 1 4 17477
S 8 7671
S 7 956
A 4 5176
Q 2 5 16582
Q 2 7 28341
Q 1 5 26819
S 5 5967
S 5 6512
Q 3 6 36278
Q 2 7 23119
Q 1 8 74783
Q 6 7 3259
Q 3 7 23345
A 4 4396
S 1 8486
Q 1 5 41971
Q 3 3 1716
A 1 6688
A 1 3009
Q 1 2 8782
S 1 7398
Q 2 7 26680
S 3 8934
A 7 4217
S 7 1299
A 4 383
Q 3 5 22210
Q 3 8 9329
Q 2 7 59125
A 7 9263
A 8 9802
S 3 1923
S 4 8574
Q 4 4 1887
Q 4 7 21120
S 1 9266
A 6 4860
Q 3 6 515
Q 2 6 33614
S 5 9554
Q 2 3 18302
A 3 1294
S 5 326
57 390
9065 1388 4273 4241 7333 3488 8095 815 9472 1078 2863 5307 3052 4909 633 2503 2638 7933 4115 3833 490 6008 1633 9030 5274 3276 3089 8957 2208 469 2492 992 5403 5254 5386 978 4135 2568 3089 4383 586 5016 7526 5835 6998 8971 8494 3137 1975 1920 5431 5902 5083 580 2992 6408 4775
A 41 4809
S 18 3158
S 23 4954
Q 10 52 327973
S 32 9956
S 37 4130
Q 24 47 116204
Q 4 54 315867
A 3 3666
A 24 5524
Q 17 47 184049
Q 13 55 156249
Q 1 57 558642
Q 1 52 501116
S 37 1760
S 38 885
S 26 7608
S 35 760
S 54 13
Q 20 35 9179
Q 49 51 20757
S 12 7201
A 11 5222
A 30 5975
A 1 5400
Q 31 56 210480
A 48 1802
S 5 7178
S 42 8432
S 55 5379
Q 5 33 284573
S 9 186
S 13 1432
A 25 3528
S 35 5313
A 12 6655
Q 2 26 239260
A 6 8632
S 39 3805
S 23 3826
S 46 7910
Q 28 35 3814
Q 8 28 91420
S 13 6398
Q 15 18 6388
A 54 9075
Q 5 53 148269
A 45 6198
S 29 5750
S 52 1681
S 53 7772
Q 4 30 152890
A 35 9431
S 21 2673
Q 17 50 225615
Q 11 55 256357
A 13 1102
Q 38 39 954
S 40 200
Q 6 53 104753
S 2 5798
A 44 2406
A 32 9823
Q 6 48 64063
S 4 5599
A 38 6047
A 42 2568
S 52 5044
Q 28 45 38067
S 26 6476
Q 4 56 373123
S 17 4774
Q 6 54 457324
S 50 6806
A 33 2814
Q 1 52 468084
S 35 3066
Q 6 46 258534
S 5 1707
A 44 3952
A 45 7420
A 21 7314
Q 11 49 100846
Q 6 8 17805
Q 48 50 15637
Q 25 49 89979
Q 1 45 414180
S 56 1946
Q 7 41 241355
A 33 4056
A 54 142
A 42 3295
A 3 1264
Q 1 44 162221
Q 22 23 5711
A 1 9019
S 44 6683
S 34 6620
Q 9 33 94501
Q 2 57 152510
A 56 2044
Q 11 11 3369
Q 11 22 91105
A 26 4726
Q 9 57 417935
S 37 1199
A 13 180
S 27 4038
S 40 905
A 31 5574
S 31 1754
Q 10 39 191379
Q 8 54 463369
Q 11 47 169116
A 15 7439
A 53 2031
S 24 8015
Q 2 30 48300
A 51 5766
Q 1 45 94633
Q 1 54 36957
Q 18 40 112041
A 3 1396
Q 1 55 18703
Q 12 28 129948
S 3 5577
Q 8 45 146078
Q 37 45 59240
S 16 6182
Q 2 10 34404
S 45 777
Q 32 57 229737
Q 1 51 108335
Q 6 7 8297
S 51 3177
A 47 5766
Q 33 55 45450
S 46 9288
A 17 2318
Q 34 51 162122
A 11 9993
Q 15 23 75997
A 22 8379
S 41 8510
S 35 8211
Q 17 52 91877
A 6 9603
S 35 4067
Q 15 53 265682
A 18 5094
Q 9 42 116991
Q 27 47 23943
S 50 9464
A 50 8441
A 26 1749
A 8 8187
Q 6 41 182313
Q 6 55 257203
S 50 8306
A 36 5497
Q 5 51 389209
A 44 7925
Q 4 46 415409
S 38 9440
A 37 2280
Q 17 39 48149
Q 6 35 67088
S 8 1755
Q 10 35 121468
A 38 3783
Q 2 45 283791
Q 6 41 42598
S 23 7045
Q 6 31 189611
A 5 377
A 18 29
A 32 2610
A 56 6654
A 7 770
A 43 506
S 4 9870
S 29 9509
A 32 5835
Q 8 42 66565
Q 38 40 21730
Q 30 43 132573
A 11 2529
S 2 1894
Q 39 50 7943
A 41 5625
S 43 6456
Q 3 30 176743
Q 2 26 249563
Q 28 35 45824
A 11 5973
A 2 7393
S 22 7452
S 30 3623
Q 17 52 69457
A 12 6736
A 22 4930
S 16 621
S 35 4493
Q 2 23 138547
A 20 1800
Q 1 51 201423
S 5 179
Q 8 14 49616
Q 13 19 52789
Q 19 51 255812
Q 9 56 37643
Q 10 48 111849
S 19 992
Q 10 52 249018
Q 19 28 90324
Q 10 57 154519
A 52 3812
Q 20 34 119440
S 27 9995
A 36 8314
S 9 7802
A 38 3705
Q 12 47 212162
A 21 4176
A 16 3577
A 57 9715
A 46 5726
Q 15 33 83609
S 6 7701
Q 23 34 38907
A 40 342
Q 18 47 57637
Q 23 45 55456
S 37 2244
A 21 2215
Q 6 49 281271
S 44 6069
S 34 6037
S 48 5850
S 20 8855
S 37 5663
Q 12 50 13124
A 38 4581
Q 12 52 272069
Q 12 27 156350
A 4 2834
S 2 5478
Q 36 42 46474
A 15 8419
S 52 5482
Q 43 54 68553
A 44 7987
Q 4 28 90365
A 8 1332
S 30 7712
S 55 8871
S 44 1135
Q 21 57 97258
A 57 430
Q 42 53 81276
Q 40 51 68404
A 13 9465
A 33 682
A 16 9191
Q 18 30 119706
A 54 3816
A 54 2545
Q 2 53 405333
A 38 8540
Q 1 57 410687
S 3 5759
Q 5 31 127096
S 5 7087
S 43 7503
Q 56 57 14955
Q 40 55 157401
A 16 2983
S 22 8017
S 19 5394
A 11 1044
A 19 5521
Q 5 50 90367
S 55 3134
A 14 8442
Q 5 55 455414
A 29 7985
Q 6 19 46892
S 41 4626
A 34 703
A 4 9508
S 19 6774
Q 29 32 11577
A 18 6416
Q 33 48 146348
Q 23 49 194565
A 30 8826
S 22 8369
Q 35 47 67773
A 21 98
A 33 5062
Q 7 28 139094
S 50 1177
Q 33 37 718
Q 14 21 71037
Q 17 57 182864
Q 17 50 76908
A 28 8423
Q 16 56 232666
Q 2 23 139640
Q 18 18 3959
A 46 7495
S 40 6142
S 28 5414
Q 5 11 28067
Q 33 41 17073
Q 7 39 326486
S 48 3471
Q 2 15 39166
S 16 5142
A 37 1479
S 3 9876
Q 14 41 109224
A 6 9392
Q 23 30 72833
Q 4 41 226178
S 9 7174
S 51 304
A 40 8410
A 55 6490
Q 9 54 412143
Q 35 47 86306
A 56 6290
Q 4 49 290378
Q 5 18 72644
Q 12 40 86002
A 13 6095
Q 33 54 156740
S 36 4259
Q 33 45 90156
S 7 9861
A 38 7837
A 42 2495
S 40 4903
A 24 3909
Q 9 54 248484
Q 14 54 59410
S 55 8074
A 45 122
A 21 4212
Q 35 50 31410
Q 2 46 378102
Q 34 57 201708
A 40 4296
A 38 8550
S 13 2394
S 11 3502
Q 39 57 111077
A 18 7362
S 28 7224
A 29 4844
A 1 6389
A 43 3711
A 12 7926
Q 34 56 106899
Q 10 47 140755
S 57 9930
S 2 240
S 50 6894
S 27 9715
A 37 1593
A 18 1899
S 50 1957
Q 40 50 95082
A 54 9149
A 1 9994
Q 2 46 48819
Q 23 24 12954
A 16 2831
S 24 6880
S 14 8034
A 7 650
S 26 9227
Q 30 54 140708
S 25 5510
A 43 8593
S 9 7217
Q 12 51 54065
S 50 311
Q 5 48 221367
A 36 2532
71 661
3090 7462 9977 6108 3705 8251 243 6156 7126 9098 7241 4326 567 5779 3458 445 2492 4265 8420 1755 5204 4399 4551 8022 60 6127 1353 3101 5933 5180 4746 2181 1164 9790 3857 5905 9010 9383 471 7884 56 1609 6299 3441 5907 71 2363 9847 7599 257 4872 7436 3905 1087 7259 100 6321 2720 4227 2038 5130 9545 2441 8081 8756 3413 8340 7575 6020 3772 3704
Q 40 67 222619
S 66 9384
A 21 9630
Q 28 39 86063
S 10 3417
Q 7 68 63777
Q 10 69 521136
Q 21 65 421946
Q 17 45 174596
Q 5 66 179968
S 46 6616
S 19 586
S 12 1527
Q 11 70 18524
Q 5 70 36436
S 29 5958
Q 4 59 541959
A 70 4632
Q 10 68 262559
A 31 8851
A 3 4673
S 48 5296
Q 58 69 85456
Q 25 64 294158
S 25 6892
S 23 2315
Q 4 61 339383
Q 9 38 267965
A 55 627
S 34 4840
Q 1 67 286842
S 18 6421
Q 23 49 148487
Q 1 71 192719
Q 7 34 27984
Q 30 34 6073
S 37 8236
Q 13 59 439811
S 10 5552
A 68 6054
A 55 2289
A 4 3464
Q 6 65 504014
S 25 5830
Q 15 54 396162
S 18 1751
A 24 4296
S 29 115
A 8 4584
S 20 6354
S 5 7951
S 38 7166
A 7 466
Q 33 63 116255
A 1 8396
S 10 4442
Q 27 46 199202
A 18 2157
A 55 8280
A 65 5220
Q 12 46 322392
S 7 3730
A 16 8137
A 16 3306
S 39 6101
S 29 8339
A 38 47
S 23 1296
Q 3 53 105545
A 33 9957
S 48 9092
S 45 789
S 6 5089
S 64 4236
A 45 6587
Q 3 61 135490
A 64 6525
Q 9 44 150568
A 15 845
Q 15 65 129891
Q 2 71 587767
S 50 1833
S 2 9544
A 4 3580
Q 7 70 131710
Q 4 67 541657
Q 29 59 49364
S 48 5769
Q 19 53 153242
Q 67 68 11472
Q 47 63 166656
A 28 1041
Q 5 65 21672
S 56 9061
S 21 8475
A 14 4504
A 2 6955
S 2 8086
A 10 6184
Q 30 66 195651
S 9 3623
Q 3 52 51973
A 30 4123
Q 56 71 8414
S 27 3731
S 35 6934
Q 56 58 18644
Q 54 54 2800
Q 19 43 2195
A 15 3810
Q 2 57 103996
A 71 7065
A 4 6796
S 44 9796
Q 3 59 233195
S 49 7186
S 65 5305
Q 19 70 239169
S 32 979
S 52 5415
A 69 2442
Q 15 39 220502
S 47 185
S 37 7625
S 47 9947
Q 51 58 68157
A 49 7740
S 68 8548
Q 3 59 329468
S 67 5850
A 34 3272
Q 17 21 23793
A 65 3057
Q 3 71 153251
A 46 3047
A 24 421
S 35 8719
A 18 3057
Q 10 60 392465
Q 17 54 41204
S 14 1741
S 39 3601
S 37 4990
A 53 322
Q 10 55 137031
Q 1 55 82595
Q 1 68 301563
A 8 1147
A 17 5567
S 35 6206
Q 23 36 129244
Q 14 67 412312
Q 7 42 197538
S 4 6518
Q 23 40 164240
Q 9 45 248113
S 48 3873
S 56 3985
Q 60 68 30451
S 17 6302
A 49 7293
A 10 1280
Q 3 67 42452
Q 6 67 59678
Q 5 31 100834
S 39 7731
A 59 8066
A 34 2377
Q 24 56 157343
A 1 9691
S 51 7873
S 15 2927
S 11 6043
Q 15 70 374498
A 25 4069
S 32 7302
Q 7 42 81813
Q 45 52 2621
S 54 3705
A 8 6739
Q 29 65 92174
Q 43 54 16370
S 63 9867
S 63 8062
Q 3 49 445922
A 56 1926
Q 2 69 522843
A 47 4470
Q 40 66 122687
Q 26 70 15357
S 69 4916
Q 6 69 198584
S 8 8435
A 48 1705
A 56 4988
S 62 6822
Q 17 64 172567
S 71 6450
A 20 7146
Q 8 63 437244
Q 6 63 225590
Q 44 62 61786
A 36 1805
A 24 8392
Q 29 40 80553
A 59 313
S 39 1063
Q 42 49 68413
Q 2 47 214432
A 7 2156
Q 27 71 300281
S 58 599
S 19 6006
Q 31 42 3582
A 16 6141
S 65 4511
A 10 6553
S 20 5095
Q 11 48 164677
A 60 4355
S 15 7602
Q 28 56 151326
S 29 1618
A 56 4328
S 3 546
Q 1 33 281901
A 14 9686
A 12 5434
Q 8 56 191527
Q 9 70 600012
Q 2 53 329545
Q 3 33 303924
S 68 4509
Q 4 71 579150
A 6 6408
Q 12 48 264611
Q 4 62 225154
Q 51 69 179822
A 63 1703
A 68 9766
Q 24 43 139889
S 7 2070
Q 30 61 194201
Q 21 47 139769
S 54 4880
Q 12 66 13761
Q 26 35 5139
S 22 3015
Q 5 20 13325
A 25 3173
Q 51 60 43536
S 62 283
Q 32 46 19431
A 58 6182
Q 2 70 243594
A 65 8651
A 15 7599
A 10 6710
Q 17 23 5939
Q 33 71 323334
Q 12 44 116134
A 17 3046
S 58 646
S 34 1405
Q 4 15 107504
A 64 1149
S 32 4269
Q 47 49 22742
Q 32 51 197444
A 51 5371
S 14 8246
A 2 6008
A 59 2374
S 13 9095
A 14 1452
S 64 4570
Q 41 62 198071
A 39 9830
Q 37 47 29449
S 59 564
Q 10 68 563491
A 55 6426
Q 53 70 13920
Q 17 50 150804
A 52 822
S 70 9737
A 55 9436
S 36 117
S 69 5204
S 20 2019
S 69 4770
S 23 9487
S 10 1063
S 69 9526
S 45 3238
Q 3 60 167138
S 5 795
Q 30 45 6261
S 46 7183
A 3 9922
Q 15 71 265474
S 47 2089
A 34 8298
S 1 6717
Q 63 69 20128
A 11 524
S 68 1403
Q 16 64 402499
Q 22 24 23140
S 32 2965
S 31 2476
S 68 6873
A 16 5560
Q 21 55 95843
Q 4 71 37871
Q 61 67 45596
Q 21 58 12458
S 61 6007
Q 16 70 23645
Q 3 29 40929
S 55 2891
A 71 4107
A 54 4774
S 21 7656
A 58 3397
Q 8 71 506849
A 66 2746
A 24 5627
Q 1 38 284989
A 60 7453
A 29 4826
Q 46 49 22886
S 13 923
S 1 7133
Q 26 35 23271
Q 1 65 281985
Q 30 66 363685
S 11 5525
S 34 6301
Q 29 49 40764
S 45 6188
Q 8 68 378260
A 69 6966
Q 27 52 236086
S 6 1789
Q 13 71 351340
Q 7 50 269568
Q 4 25 13557
A 26 3223
S 3 8423
Q 12 16 1226
Q 7 7 5598
A 19 7981
Q 19 46 105049
Q 11 52 114857
Q 10 18 8514
S 58 3908
Q 1 70 305903
Q 36 64 10887
S 15 3149
S 33 3880
S 35 4842
S 20 9542
S 43 6490
A 39 9062
A 66 6067
S 55 7661
S 8 2389
Q 5 44 141282
Q 11 26 111917
A 23 4323
A 52 1731
A 40 2242
A 18 1032
S 45 8651
A 35 6676
S 31 1806
Q 6 42 267775
Q 12 62 5932
S 60 8165
A 64 5454
Q 5 66 130614
S 45 3082
Q 6 28 226209
S 60 9794
S 59 5927
A 67 3374
S 2 2935
Q 46 55 77553
Q 7 50 209566
S 30 8518
Q 20 41 4295
A 10 977
A 53 3848
S 30 1043
A 60 5292
S 42 7691
A 38 4439
A 26 8534
S 71 278
S 13 2922
A 47 1515
Q 11 60 184825
Q 29 62 284623
S 11 4427
Q 1 70 38676
A 55 9428
Q 54 70 109855
Q 26 50 133740
A 50 9160
S 45 9216
Q 5 48 61449
S 6 2916
A 65 5491
S 21 7302
S 5 2074
A 47 6780
S 68 8406
S 16 989
Q 5 34 32098
Q 7 65 148019
Q 22 57 208188
S 7 4871
A 71 3298
S 15 3290
A 6 9554
Q 13 69 138539
Q 12 46 178281
A 61 8581
Q 8 59 301962
Q 20 28 1142
S 39 5473
Q 58 63 15157
S 20 1019
Q 4 47 374597
Q 10 53 105437
Q 8 71 251034
S 30 1606
Q 33 69 347671
Q 21 59 206853
A 41 5297
Q 14 66 145141
Q 6 50 39341
A 29 2427
Q 24 38 96810
Q 37 37 5084
A 65 3457
Q 2 69 540153
S 71 2525
A 27 7336
Q 2 69 98837
A 70 9482
S 56 6840
A 20 9194
S 62 6480
S 38 5124
S 15 1024
A 70 3791
A 28 7615
S 53 3662
S 1 2804
Q 2 40 27204
A 68 1954
Q 4 68 100442
S 6 8573
Q 16 43 22169
Q 2 59 345901
S 68 1612
S 47 2647
Q 50 54 14707
A 47 7246
Q 10 35 145433
S 11 260
Q 28 40 77922
S 45 7829
A 5 9020
Q 9 68 51960
A 13 5456
A 5 9573
S 38 5903
Q 8 69 258445
Q 24 52 64339
S 59 6449
S 38 5194
S 70 352
S 53 4847
A 38 6255
S 2 157
S 54 819
Q 16 71 49594
S 16 5577
S 11 55
Q 5 64 113095
A 61 815
Q 1 50 383370
A 36 7237
A 47 5654
S 35 7403
Q 30 68 375747
A 31 7882
Q 43 49 63680
S 32 5503
S 33 8266
A 47 520
A 29 114
A 61 2147
A 36 1977
Q 2 71 37285
A 22 8600
Q 14 44 224477
Q 20 58 22147
A 58 2911
Q 24 53 189357
Q 3 16 40473
S 54 6661
Q 3 66 506850
S 64 7953
Q 7 54 157208
A 33 8668
Q 16 20 24865
S 60 8122
Q 38 46 59298
Q 27 59 15440
S 35 2612
A 23 1156
A 57 7339
Q 11 68 213790
A 59 2017
S 28 8290
A 2 8815
A 69 1367
S 32 861
S 16 6017
S 60 8546
A 40 4972
S 58 3367
S 19 3790
Q 1 65 556933
Q 6 20 132765
S 22 9359
A 60 9457
Q 1 71 473240
A 47 6581
S 12 8783
A 52 8199
A 53 2355
A 33 969
A 69 8702
A 20 149
Q 5 56 466608
S 39 9301
A 71 9883
Q 2 61 389815
A 32 7135
Q 2 49 353214
S 59 2852
A 56 7445
Q 6 53 274097
A 21 976
S 22 4568
S 39 6491
Q 29 30 656
S 58 9473
Q 1 69 372447
A 65 1569
Q 31 46 76331
Q 11 57 144294
Q 14 53 151929
Q 6 29 160440
Q 7 59 26257
S 39 6209
A 2 1976
S 57 6498
A 1 450
A 47 1380
Q 15 46 207400
A 25 9575
S 37 6110
Q 12 43 100092
S 69 545
A 40 442
Q 3 53 388010
S 19 1333
Q 38 67 145183
Q 25 44 178633
A 46 237
A 50 801
A 6 486
Q 12 45 91232
S 65 9739
A 3 1031
Q 3 49 149310
S 66 179
Q 12 32 166303
A 58 8345
A 5 6684
Q 18 32 71330
Q 4 65 412627
Q 7 64 479849
Q 5 43 389964
Q 26 42 93708
Q 11 51 276401
Q 10 27 148177
S 35 1681
A 36 7697
Q 20 34 50126
A 65 4092
S 38 1535
S 12 2911
S 13 2513
A 70 5315
Q 22 61 235174
Q 13 39 86607
S 3 3687
S 17 6960
S 67 1837
S 28 4093
Q 22 30 41654
S 57 9350
S 18 8467
Q 4 26 74143
A 11 6808
S 65 2237
S 1 1462
A 62 9066
A 64 705
S 9 1697
S 6 8871
A 48 1594
A 29 7650
A 46 8708
Q 8 14 62378
Q 1 60 192332
A 24 9645
S 28 9420
Q 5 65 210522
Q 7 59 474033
Q 38 62 13440
Q 14 49 279096
Q 7 71 517971
A 20 5611
Q 27 60 22104
Q 7 63 518665
Q 11 59 142929
Q 15 44 120330
S 70 5653
A 45 5888
Q 1 69 600701
A 14 4839
S 62 8430
A 58 6798
A 50 6988
Q 55 59 42691
S 44 1444
S 9 7907
Q 10 33 226196
S 18 4156
Q 6 23 141163
Q 15 31 98471
Q 2 69 48809
S 48 5372
85 875
9389 402 172 7866 3721 6727 3027 8100 7195 2132 512 5764 4190 5693 4979 5924 216 1834 4548 2236 5483 9100 9156 2998 1927 234 7998 9452 1630 3145 2648 8179 6260 7801 997 9251 4741 5904 1417 6876 5953 9958 7050 7619 6326 394 1725 2521 2015 9158 6394 2601 9045 2364 39 1436 710 7270 6230 9624 2994 1143 7679 1716 6022 5326 2462 8149 5455 431 4338 7820 5444 7950 6936 5417 4098 5763 9443 7936 1665 9835 7061 2562 8490
S 8 5298
S 12 4157
A 19 1332
S 26 6288
A 26 5698
Q 45 51 2679
Q 23 70 392619
Q 15 53 14953
Q 19 78 92153
A 68 9124
Q 1 14 50914
S 20 5747
Q 10 82 128742
Q 48 63 106288
S 25 9872
S 57 7805
A 71 3537
A 85 1890
A 52 6967
S 33 2214
S 51 6277
Q 2 83 357084
Q 63 66 16723
S 71 2072
Q 47 63 166199
Q 2 81 169168
A 68 8980
S 41 7416
Q 54 59 29453
A 26 2255
Q 19 46 36825
Q 2 26 124197
Q 5 23 11444
Q 2 79 180629
A 80 4882
A 27 8228
Q 1 84 611262
S 7 707
S 30 6311
Q 2 85 388419
Q 21 65 267147
Q 1 85 65155
S 54 800
Q 23 72 372799
S 23 7983
Q 39 39 9427
Q 42 84 282408
S 23 7064
S 19 7731
A 84 375
A 10 7630
S 76 7240
A 74 4456
S 53 58
A 7 8614
S 50 8065
Q 19 77 522464
Q 31 46 26075
S 72 6328
A 25 4150
Q 45 84 385220
A 76 7551
Q 3 69 317872
S 37 2434
Q 27 70 65510
Q 30 60 125261
Q 20 74 81725
A 79 4006
S 53 7438
S 16 8095
Q 52 77 192738
S 65 2658
Q 25 51 64901
S 34 2915
A 35 8402
Q 10 47 24836
Q 26 38 93327
Q 1 85 468498
Q 41 51 39928
A 61 4441
Q 67 72 45510
Q 66 85 61246
S 42 2523
S 6 2047
Q 3 37 79954
S 23 4287
S 34 500
S 23 3413
Q 30 85 98622
Q 23 76 518234
A 67 2650
Q 3 49 35099
Q 2 67 216435
A 43 653
Q 11 81 397817
A 34 4914
A 12 6895
Q 25 83 117985
A 49 8205
Q 22 84 588607
A 20 3816
A 47 5474
A 75 9424
Q 12 76 188610
A 17 953
Q 29 62 141859
S 11 706
A 37 5612
Q 21 29 63575
S 26 579
Q 17 29 63969
A 18 8450
Q 24 47 39350
Q 50 63 2505
S 54 6566
S 60 7191
A 15 7930
Q 1 68 272609
Q 41 75 31313
Q 19 38 185973
Q 8 61 206140
S 66 7124
A 41 5018
A 52 2506
S 85 7547
A 50 7421
A 29 8112
Q 5 59 140052
S 77 5838
A 43 6443
S 75 3179
A 49 832
S 6 2460
A 77 9602
Q 5 54 250370
A 8 9830
Q 2 67 558150
S 18 4553
Q 56 82 251775
Q 27 78 138018
Q 37 81 173486
Q 6 78 396888
A 21 3867
Q 18 84 131757
Q 10 81 467390
A 8 7109
A 44 9435
Q 3 73 372271
Q 41 53 123019
Q 18 76 99157
Q 13 26 41339
S 73 9214
A 40 1972
Q 55 56 10964
Q 15 76 40998
S 31 273
Q 42 72 188371
Q 1 84 596497
Q 33 44 91676
Q 1 75 203472
Q 1 85 533842
S 28 2754
A 50 7863
S 23 7124
Q 11 83 105408
A 41 9801
Q 49 52 8155
Q 47 78 154164
A 5 3793
S 31 3794
Q 6 68 363880
A 64 8569
S 10 8669
A 11 2692
Q 35 78 235810
Q 6 81 535286
A 31 9380
Q 10 56 16261
A 48 6302
Q 30 49 23342
A 15 116
S 58 1743
S 35 3606
Q 70 85 22907
S 82 6910
S 72 9331
Q 1 82 398221
S 12 5987
Q 18 55 20095
Q 36 65 39648
Q 21 60 126002
S 9 6399
Q 24 58 25941
A 76 6125
Q 27 84 331025
A 63 1137
Q 19 54 353368
A 22 5913
Q 11 76 531647
Q 42 56 79015
Q 13 39 9417
A 71 2822
S 38 6150
A 77 8036
A 64 8042
Q 23 49 261851
S 38 4641
S 32 3878
A 63 9904
Q 3 82 5789
Q 25 83 129696
S 61 2825
S 16 9141
Q 13 81 204491
A 29 6032
A 75 8204
Q 6 49 329443
A 81 9762
Q 11 83 477317
Q 7 48 289943
A 81 6394
A 78 7531
Q 2 34 271194
A 16 5255
S 17 9978
S 55 8845
A 46 3763
Q 54 57 28854
Q 14 28 90097
Q 48 65 175240
Q 53 55 24939
S 30 2314
Q 1 64 309032
A 75 2899
Q 9 39 132411
A 30 7017
S 5 9229
S 8 2892
S 13 9888
Q 49 62 118813
A 37 5171
S 32 7820
Q 5 82 765783
A 65 8699
A 34 7324
Q 14 75 382195
S 1 7426
A 72 1200
Q 15 46 96508
S 73 6065
Q 11 24 21781
A 62 408
S 48 1661
Q 42 56 132756
A 34 8739
S 79 3268
Q 6 59 529261
S 3 1433
A 35 2322
Q 40 85 52693
Q 20 80 272104
Q 19 48 36742
Q 23 52 90556
Q 41 82 249443
Q 32 52 50473
A 76 4281
Q 28 44 59778
Q 16 37 110534
A 63 9431
A 10 7091
Q 33 66 4060
A 84 7196
Q 21 68 262869
Q 1 83 317050
A 74 6474
Q 29 76 105225
S 70 9854
S 42 5370
A 9 332
Q 47 51 508
A 18 3795
S 16 8128
A 5 7304
A 73 3512
S 81 5973
S 7 61
A 58 7131
S 65 4935
Q 3 84 287078
Q 8 38 297404
Q 32 64 242477
Q 60 68 13369
S 65 3652
A 37 2658
S 30 3854
Q 4 82 705608
S 56 2777
S 67 5352
A 52 1138
A 40 7378
Q 1 85 292023
A 18 9480
A 18 6186
S 1 7385
Q 7 14 18941
A 40 18
A 27 3592
S 28 5412
Q 10 65 70934
Q 29 79 379838
Q 50 68 49152
Q 11 32 172311
S 42 2246
Q 11 24 17535
S 30 3233
Q 12 82 497236
A 85 7820
A 24 7007
A 69 2435
Q 29 49 137793
A 6 4730
A 49 7775
Q 10 24 14755
Q 55 62 33081
Q 7 20 122450
A 44 5625
Q 70 85 147287
Q 3 68 209428
S 18 6808
Q 2 62 542692
A 84 8154
S 55 9037
A 10 5768
Q 2 85 13010
Q 25 75 175464
Q 44 76 153381
S 71 4620
Q 36 84 112562
S 13 3374
S 82 3121
S 41 7280
A 67 1402
A 31 2874
S 79 850
Q 42 45 36986
Q 24 49 184612
Q 1 85 684132
A 19 8691
A 13 9515
A 80 473
A 51 9522
S 80 3390
S 6 6939
Q 5 67 374385
S 20 3938
A 62 3845
A 16 4882
Q 36 58 107383
S 30 7781
S 18 5204
Q 38 71 50406
Q 1 77 313414
A 76 3487
S 77 2778
Q 13 82 641846
Q 3 84 68965
S 12 8985
Q 9 85 148713
S 63 9923
S 4 7714
A 11 8715
S 61 7112
Q 18 47 192625
Q 9 40 307283
A 41 1625
S 27 9106
A 56 769
Q 15 21 20256
S 52 3835
A 84 7070
S 50 7497
S 79 6507
Q 11 80 587854
A 37 4844
S 84 9626
Q 27 33 19846
S 34 7113
A 57 223
Q 15 71 193944
S 50 5972
Q 9 77 27549
A 68 4314
A 10 6177
A 51 6115
A 45 9872
S 13 8593
A 55 4515
A 4 6502
Q 54 85 56592
Q 12 70 261972
Q 41 80 193629
Q 11 45 135335
Q 62 85 46974
A 31 9972
A 52 3497
S 17 6698
S 55 5831
A 18 7370
Q 35 63 270795
Q 2 84 597344
Q 42 46 45024
Q 14 68 75322
Q 46 79 241748
S 23 1105
S 38 4821
A 34 7681
Q 50 67 50306
Q 48 68 57676
S 5 2446
A 44 6835
S 60 498
S 4 488
A 1 8573
A 50 7831
S 9 2055
Q 5 77 40089
Q 8 35 162359
Q 5 84 264809
Q 17 47 143770
S 72 6216
Q 51 72 215469
Q 15 68 275848
Q 3 81 428538
Q 13 84 478921
A 33 800
A 3 346
S 10 6046
Q 6 66 341977
A 79 8397
Q 14 56 281294
Q 25 64 249074
A 63 8737
A 79 4066
A 34 6935
A 31 2169
A 54 231
Q 27 79 340956
A 64 5794
Q 16 20 27088
Q 5 81 448254
S 15 4154
A 7 977
Q 4 46 314492
Q 59 63 5571
Q 6 85 161557
Q 1 74 142368
Q 6 19 138788
A 28 1487
S 16 9133
Q 29 48 148864
Q 17 69 514026
Q 3 72 491400
A 41 7672
A 73 7870
S 20 2240
Q 6 80 648519
A 47 3568
A 4 6287
A 11 8798
A 17 3405
S 71 7545
S 64 7770
Q 31 72 14240
Q 58 61 809
A 72 9635
Q 20 85 263784
Q 9 83 690413
Q 9 83 203112
Q 20 69 307978
A 75 108
S 48 5551
S 75 9482
S 51 9191
Q 20 84 77370
S 17 3489
Q 44 69 145702
Q 16 47 128491
S 38 3394
Q 9 77 609084
S 40 9906
A 47 8588
S 61 7661
Q 18 48 98862
A 55 2644
A 19 4930
A 36 4533
A 3 7992
S 55 7610
A 27 7019
A 43 4963
Q 4 81 664145
A 52 872
Q 4 67 337009
Q 15 61 175364
Q 1 83 514317
S 46 107
A 5 7711
Q 19 80 39725
A 60 5982
A 65 6087
S 77 1381
S 67 904
S 58 7265
S 65 1782
Q 34 57 899
Q 4 46 278020
S 8 9239
A 3 7558
Q 22 30 7789
A 75 9305
A 81 5730
A 13 9587
Q 57 84 249820
S 21 586
Q 70 77 27201
Q 3 83 581673
S 65 6836
Q 32 36 39384
Q 36 45 10020
Q 12 83 614942
S 67 4060
S 82 8227
S 9 6956
Q 57 75 65133
A 16 3619
Q 31 78 343584
A 21 5838
Q 22 50 61236
S 7 3818
S 1 2841
S 73 8965
Q 24 56 195075
A 59 2592
Q 23 32 45840
S 27 6618
Q 4 84 256872
S 62 9806
S 52 3736
Q 27 82 500730
A 13 3510
A 17 911
A 22 4474
A 18 3676
A 72 8793
Q 53 55 203
A 37 9459
S 2 8911
Q 22 77 421030
S 38 5306
Q 70 74 5566
A 39 1701
S 83 6910
Q 69 72 33166
S 22 4400
A 20 5715
Q 15 59 266183
Q 4 81 430780
Q 12 28 126420
A 76 903
A 5 9515
A 5 7497
Q 11 59 404530
Q 20 38 29811
A 60 1427
S 11 8706
A 5 8148
S 23 8062
Q 20 79 180954
Q 18 21 34499
Q 5 38 261989
Q 31 78 80046
A 39 3616
A 24 2895
A 40 9347
A 79 3372
Q 55 59 38170
A 30 6408
A 74 8155
Q 4 82 548496
S 7 5470
Q 48 51 7112
S 67 194
A 77 5104
S 80 8628
S 80 3066
Q 1 70 426007
Q 1 69 593317
A 36 6799
A 42 4724
Q 2 31 123761
S 45 3795
S 34 2321
A 28 9348
Q 31 56 119788
S 44 1899
Q 47 51 24932
Q 3 55 325494
S 53 1094
Q 10 75 29102
A 1 3559
A 79 9419
A 60 3015
Q 17 18 2170
Q 8 54 149966
Q 3 80 705675
Q 1 61 322553
A 35 4781
S 10 6757
S 34 1559
Q 20 75 104659
S 49 9932
Q 30 52 70554
A 2 699
Q 6 63 117093
A 71 1245
S 5 3493
S 43 3399
A 17 8106
A 81 4779
S 18 5584
Q 31 68 181527
S 31 2869
A 12 8408
Q 42 65 83385
A 62 8582
Q 13 69 112827
Q 25 71 23668
A 85 2560
Q 26 79 161802
Q 29 67 130791
A 60 3407
A 35 605
Q 34 48 110410
Q 61 71 11462
Q 3 83 73369
A 7 7903
Q 7 35 250540
S 2 6335
A 34 3074
Q 32 64 14344
Q 2 84 659723
A 7 7739
A 83 6735
A 68 3356
S 32 4777
A 62 6509
Q 7 67 368886
S 77 9209
Q 2 74 218006
S 40 4114
A 46 5040
S 25 6033
S 25 3383
A 11 9689
A 41 5113
S 43 2455
A 46 6050
A 41 5334
Q 1 36 347612
S 17 5416
A 12 9141
S 17 5518
A 57 7711
Q 8 78 578331
A 82 9366
S 83 5306
Q 16 28 47957
Q 6 78 400497
A 1 8614
A 50 3039
S 80 2189
A 47 3279
S 70 5300
A 11 5439
S 33 3494
S 59 1456
S 61 3346
Q 9 15 22044
S 35 7917
S 6 3860
A 73 1233
A 2 5669
S 43 9040
Q 3 12 45030
S 36 5055
A 39 2621
S 14 868
Q 40 79 298829
Q 26 81 82001
S 33 2876
S 67 7894
A 52 1498
A 27 5216
Q 25 65 247923
A 70 9193
S 81 861
S 32 4041
Q 14 85 107571
Q 37 81 161396
S 17 8126
Q 4 12 69680
S 71 8952
Q 19 46 24890
Q 54 79 127740
S 1 2807
S 60 8538
S 25 7122
Q 14 42 109095
Q 21 38 106493
A 2 1985
A 33 4283
S 30 5246
Q 16 73 478809
Q 39 54 33308
S 14 5486
S 17 6110
A 64 20
S 24 2409
Q 22 59 339917
S 32 7349
A 46 4807
Q 22 40 118333
S 76 4533
A 33 1206
S 45 8841
A 76 791
Q 12 56 326602
Q 31 36 39731
A 38 1070
Q 1 77 565483
A 45 5378
Q 34 58 30363
Q 3 22 166696
Q 63 78 61871
Q 5 84 130478
A 63 2439
Q 23 47 248634
A 20 309
Q 13 83 457171
A 48 535
Q 33 74 133770
A 35 9408
S 80 5380
A 20 9676
S 53 3170
S 24 2311
Q 61 82 35415
Q 1 69 349800
Q 6 84 647045
Q 3 79 52514
S 23 1826
S 37 5554
Q 2 75 269764
S 19 4140
A 70 4382
Q 32 36 39793
A 76 4749
Q 4 78 619558
A 59 4444
A 28 4735
A 43 746
A 54 632
Q 11 34 130841
A 10 9594
S 66 1549
A 70 5385
S 9 1010
A 44 7631
Q 16 52 5812
A 70 4950
A 5 3546
A 77 5950
S 15 4500
A 51 7799
S 77 8552
S 58 2078
Q 34 84 370537
Q 4 85 514215
A 17 1605
S 12 7697
A 60 3724
A 62 2767
S 1 7933
A 5 488
Q 14 61 94431
A 46 7942
A 53 7387
A 59 3564
Q 39 69 218930
Q 1 81 805400
Q 10 61 267521
A 40 635
S 38 480
Q 74 81 38179
A 44 7774
Q 4 66 486993
Q 11 83 178858
S 18 6523
S 57 8805
Q 3 37 28453
A 17 2861
A 56 6219
Q 4 82 237371
Q 1 85 835411
S 51 688
S 17 7220
Q 3 61 387242
A 61 2471
A 6 6346
A 82 6114
A 30 3355
A 67 8103
Q 1 85 488516
Q 13 79 304737
Q 13 76 169174
A 63 7
Q 21 52 143674
Q 1 77 102131
A 43 9133
S 2 6664
Q 24 84 225623
S 20 5744
Q 14 67 58039
S 41 3079
S 69 5270
Q 33 61 188663
Q 41 58 95973
Q 1 81 48392
A 82 2763
A 41 1889
Q 5 82 138238
S 33 3367
S 56 81
Q 79 83 44438
Q 26 50 226265
Q 8 84 190114
S 83 8604
S 77 41
Q 58 78 94157
S 59 5328
S 49 4020
S 69 3600
Q 15 81 375672
S 54 8635
Q 20 79 530219
A 29 2989
S 63 9695
S 3 4735
Q 6 83 295753
A 36 7639
A 37 4033
A 66 6820
A 77 7554
Q 3 85 556061
Q 12 65 326538
S 57 9538
S 43 8265
A 50 7590
S 70 1074
A 11 6567
S 61 6286
Q 3 15 60568
A 48 6866
Q 53 76 18470
A 46 4682
74 95
7159 7029 5869 5970 7225 389 396 6757 1255 2591 9856 7995 3335 5103 794 4381 4051 3737 1865 3316 1206 6692 6459 9936 1019 3050 6998 4440 3767 1022 9539 2698 492 7561 8718 2883 2891 7694 7586 1864 1940 6753 8253 4573 4645 5188 1820 3893 5673 3585 1440 4262 9170 6449 3268 8030 3256 1872 3112 3258 997 5321 8370 6408 4514 8299 5989 5310 4943 5546 8918 1732 8748 2921
A 4 7408
Q 6 68 93563
Q 20 39 94276
Q 22 55 283710
S 13 6542
S 33 3512
S 2 9045
Q 30 61 162303
A 37 1003
A 20 7872
Q 32 40 57875
A 33 3292
S 35 713
Q 1 74 644034
S 54 9374
Q 45 73 81428
A 37 9970
A 24 6466
S 35 1050
A 23 8767
Q 30 34 37068
Q 39 40 4481
Q 30 59 136942
Q 24 70 175443
Q 13 69 284236
Q 25 63 33591
Q 17 26 97371
A 52 8206
A 8 9723
A 34 5444
Q 44 62 119154
S 49 1311
S 73 7739
S 44 5417
Q 6 73 131089
Q 12 57 359316
S 36 3775
Q 61 68 58513
A 70 3056
A 71 7999
A 22 106
A 4 400
Q 12 20 83594
S 1 1313
Q 29 48 145630
A 2 4681
Q 42 46 28499
Q 4 16 28156
A 53 9893
Q 5 60 74911
S 2 5229
S 34 9653
A 9 2419
Q 14 56 68047
A 3 1325
Q 37 73 144473
Q 17 48 176550
A 23 2589
S 43 1011
Q 3 68 310609
A 51 532
S 48 7186
S 57 9782
S 11 5451
Q 45 49 20503
Q 14 74 88583
Q 21 33 72766
S 28 7682
S 15 4625
S 11 5590
S 37 5254
Q 22 34 8902
Q 23 74 468370
S 25 5792
S 35 4375
A 28 2374
S 4 1643
A 63 1830
A 25 8264
Q 11 62 313876
A 45 9466
Q 10 18 16273
Q 5 67 539408
Q 6 74 156532
Q 42 67 70098
A 24 8281
A 18 6386
Q 3 67 612520
Q 15 42 244249
Q 30 64 80957
Q 7 26 146441
S 63 6413
A 18 7981
Q 32 59 134055
S 17 740
7675 1056
313293 993884 759854 242880 358684 23924 636153 77687 458703 710786 254487 381930 284976 128883 417905 87029 914117 715551 252582 910623 180283 155172 596988 55881 569178 498049 901762 242430 5661 648231 741593 124625 138596 495606 357542 266173 282249 537048 978928 691212 708969 65748 816472 971625 439859 319298 331005 625067 241685 53110 697703 748414 417218 662013 27389 617243 803246 13143 28899 664901 195512 113596 922051 638966 91242 98658 659165 279266 431061 667530 881973 908473 891617 452403 550409 276401 896226 766472 295847 520120 659916 272037 491762 736820 832867 65198 941477 178799 239425 230724 9174 520279 395865 257509 339812 601583 468671 873109 252916 597673 783313 593570 899657 544972 278204 682724 89880 947610 728497 231125 439685 640240 293649 233702 498680 635636 462196 36860 333879 406577 774648 20103 675789 640533 617882 372120 535672 597715 858932 890306 781291 20725 796185 327165 662110 39281 161553 393307 476354 152721 209183 916569 20850 666310 506182 940115 613821 976254 882179 460723 803215 367605 743990 32316 393905 991162 584585 903679 120876 992431 47960 57301 699738 326030 601590 392999 615951 855346 529760 950594 647465 691933 164559 482015 7491 448836 507191 75417 631607 309857 29298 254195 208736 156489 757932 997776 787975 767925 640924 884532 781973 553607 681504 495743 504859 915682 321370 78105 172256 346368 746274 984478 621676 804384 333625 783528 483698 676648 595399 285847 91919 411781 937820 68924 814772 745902 114207 984471 524361 529453 128725 58801 151725 753417 711339 871363 180359 404079 681114 278746 803807 359062 716555 573736 878081 355559 954506 900566 534226 918344 749530 516159 702238 854293 260812 601828 308476 111549 257887 984490 651369 899033 510418 913594 930244 287794 626889 782056 695196 197968 186839 922245 51505 242712 406356 596826 364921 258059 111022 762792 198667 173538 789672 450442 405722 177014 211618 403175 255231 713880 884044 42554 85009 28144 13179 958888 258853 709917 141012 293346 259192 124510 38312 666316 720307 903381 793497 879079 315976 93891 943716 31077 433945 686156 6956 387906 432073 213143 188839 936739 552274 44804 471924 1294 437988 399861 349548 834440 664163 629075 37325 496012 406114 66018 47867 572279 301357 108698 890836 344500 462236 758694 835671 49848 286498 144534 527869 979202 750885 974523 7649 27518 512007 650195 476256 205785 272611 943654 484773 778883 740298 774765 705946 642537 137396 576119 379403 68446 252066 918719 115961 464091 600137 631829 280273 48610 532666 92656 10512 396256 693301 660706 490557 287692 923340 280874 940039 628436 39927 222223 926570 950897 638737 474095 197989 833072 373020 382783 67476 972676 549077 550403 751715 711477 13017 788438 345600 201154 689356 971871 108325 156602 135845 230436 330429 507942 455605 128802 976859 34034 344584 991767 515671 455914 557713 270922 340291 130478 675436 872392 969500 248546 963393 760255 445375 660097 54156 579098 787073 852110 701395 733356 662864 223696 402574 280779 125020 461380 838350 409937 186326 441537 916986 57897 938735 919873 607224 815022 965415 372163 187014 188704 915339 283537 669834 725111 737586 957399 350202 760904 430241 916959 579255 263045 432704 441204 59237 557256 203351 57685 680518 620106 961039 552195 256759 509040 191261 703414 148677 815632 222631 958230 481648 988521 700930 163608 161373 916592 220094 51601 445203 250869 327336 988614 724490 408296 512022 557531 151650 751724 808556 188669 473740 357735 140318 236402 287493 13839 565174 26762 838000 975473 590098 152442 306857 264877 610062 316694 940417 600503 266325 909479 108887 172385 872131 355766 729665 516321 51173 57784 152767 594886 775446 354551 879789 627086 95643 170225 639979 559807 142755 561874 398597 341750 8278 277682 758221 295618 638734 698695 854813 914579 641999 494718 579579 564270 699577 530554 249333 807311 730669 59173 49761 848852 961620 559601 575182 70674 196647 202966 136728 456307 295050 965781 745316 137706 841036 274639 892374 11322 825002 485239 259293 536964 694607 252823 185095 109300 654338 968642 754024 161660 435625 141621 643718 926119 633756 754214 147814 921360 938332 711110 756661 182878 746111 479829 367168 404631 904713 451168 312216 371970 698766 877376 276499 149672 372716 306225 442034 548114 749960 431171 491031 775584 864490 75582 673178 197989 249180 496082 420239 258741 426472 704231 952984 885830 451587 415368 666748 226375 73837 549068 819113 224255 585718 671253 841616 75166 276639 717564 688845 4342 272959 605928 849035 913948 199844 863072 910923 835092 16001 138033 342157 592275 586112 172435 620573 3405 168906 225580 285136 121462 699160 643350 345418 58440 146932 627270 430703 590838 325363 294842 597429 488095 884300 96035 834788 69233 591333 867175 735132 741424 762311 623420 957028 276797 979008 318950 41920 400179 940737 960618 930319 210249 980355 842219 485248 943613 74028 999598 480888 153539 240019 350821 682148 618195 10223 915589 785455 831335 830509 825816 433770 772942 217341 947711 835246 165679 469609 923689 766757 258402 811784 956781 142538 231155 934458 999417 16540 846323 479737 928089 929714 725226 626170 443386 215328 55714 41875 417772 870890 94862 820987 951291 955418 433431 916308 966435 958394 128786 615902 249636 684415 76858 319079 820290 133365 307787 536441 327865 187645 359179 41238 852906 920428 108021 125074 323979 818957 397582 858131 904545 199358 638716 254211 135556 242213 860135 782636 551391 681701 916417 623748 356358 834722 192596 254488 21298 814510 489110 516986 686410 787051 222801 428088 540733 950598 757867 476468 342891 161718 405644 357222 838325 281679 152894 315161 440824 141484 439430 587000 443942 882659 211656 220487 623856 64518 836567 542016 209699 185214 965729 534576 839200 152470 88359 878865 197217 871598 84296 653301 425649 906355 597794 788320 256151 603613 747279 92402 384075 555569 27358 898491 452376 140272 5391 943262 435278 667476 607577 982703 476054 172905 322830 589176 656428 424557 357496 473138 301551 325408 665633 941060 824625 964545 181812 253844 85856 436156 259734 382715 39091 546159 344433 35693 585348 885192 745559 894511 178253 845751 961885 613573 648982 892436 783603 129172 863891 617361 229048 767351 748667 920304 114079 886103 405854 766764 287272 119436 239190 670534 828203 577296 718439 853038 685769 456960 937249 656108 687053 823430 254205 626422 499925 543365 790762 947101 585673 172791 681424 695437 367807 708173 56716 77816 127745 206511 776770 941111 354302 97440 817332 484995 383300 598972 170068 181647 291051 760555 749595 474476 800965 788108 220935 582641 663493 833663 86534 161124 873337 191906 708487 233673 347045 710251 576001 542555 947853 101200 778609 456082 216081 217070 615181 313809 686190 614809 923387 950882 366323 914985 281200 163412 422535 670975 906643 231025 64016 751122 480418 881921 421365 498440 281476 169243 276424 224321 356339 423041 736282 154792 15513 472935 973306 837151 133415 885833 601670 237004 229062 963909 660150 372278 198364 817658 132346 682857 934407 437824 802099 895640 823827 27811 934491 423277 628854 245152 851863 725974 54423 107680 906947 734407 666242 438649 955923 381851 252350 884376 879917 932110 185969 829427 406416 801812 598275 957048 820155 799400 499372 597044 242776 496126 851571 362206 979326 97324 397938 901580 372291 499982 39926 114910 609993 919114 559223 117984 851095 310762 360523 213391 694053 245527 289552 366502 276897 765136 930674 835517 315571 755145 866299 56543 390452 185285 62809 770891 285070 519198 471728 478337 877920 733378 580969 24676 899461 177352 520051 138455 451495 640813 462662 616647 128304 883716 739483 370577 455484 795841 190673 897193 163724 207423 612359 435464 970934 696026 913270 32450 98887 470944 707289 392144 888367 876379 318698 602448 556433 309306 593676 921730 767857 900341 379480 39448 485476 598198 627418 766226 783207 105795 206747 768637 28446 419600 667589 331 750544 964219 712450 94212 7638 541208 383948 538632 466633 10916 760907 665475 436561 570685 32587 845396 350902 174712 675998 320683 547140 64629 67573 777054 142466 349114 517856 659072 88407 948829 644167 969335 647060 998212 651031 338767 85695 783543 755120 494879 254325 315313 181677 811791 296408 594274 889802 487866 478696 65679 983494 76847 886328 441695 769600 966462 692624 37031 878820 742540 126838 777835 806052 622282 321741 642541 539919 560571 347639 290810 458105 926064 852875 613353 904299 538588 761713 118905 528519 716189 301630 714060 963433 789486 276211 42961 613603 495986 544512 577661 248167 568657 894682 965344 108512 99912 761936 984631 827429 316573 89595 346678 153482 112434 312245 327708 291289 316569 413608 278596 846009 590681 382452 108206 869950 619189 228587 290117 570101 455286 159039 112710 77254 783058 494714 515451 678208 685950 514473 524101 757493 157464 389699 45363 186369 809011 998706 486625 707243 52248 580770 31024 426545 816283 906124 412460 567244 609673 761121 803798 604344 404092 173363 409762 353207 45797 967871 129099 327215 154626 266658 477609 557120 785585 268617 449244 975459 645238 418648 855631 420593 728050 559635 235030 530620 97658 243537 180844 151651 383261 469452 912119 853191 58585 170829 849591 388611 579684 9195 900359 994516 27892 505711 681982 151343 986898 781236 537084 357912 922718 158701 555611 675966 672275 159677 904923 279365 229862 684977 130453 230008 540818 112500 667484 242155 220733 98645 663234 680802 680298 694127 702992 297261 105716 147780 655278 763992 996428 969170 328139 44105 567944 86483 167319 695102 712983 113049 66682 902884 609337 115519 194204 188784 336543 638451 924104 254403 864024 635888 523413 343535 931224 145822 330927 975081 976870 940671 619827 480288 268836 359432 487381 46380 900652 73256 394752 830976 637539 778738 622593 714696 363998 975808 860196 143172 295204 443795 842522 140020 924092 657812 202587 676465 528344 456275 206913 696337 929442 338673 87427 957193 834296 656250 410920 952801 661153 479909 941969 562131 738541 144758 604561 667288 945818 620517 436997 871057 606797 565465 375760 834202 850161 447383 991100 542783 386530 294685 545727 468633 444542 371041 287681 245017 812297 309147 742221 893742 159172 224023 590488 743104 705711 855574 18132 941966 112035 238001 76497 345143 36972 640477 42975 276415 545735 260669 854688 606004 815626 549853 340379 852433 378801 881479 424204 878586 18240 458705 60927 499632 935310 233504 600116 870161 725885 70669 938118 44595 406716 951898 960294 881969 942477 523230 26250 891501 127870 190504 62380 707476 370250 677936 501384 203320 880598 879300 620540 683690 972008 620484 844345 11171 593219 541518 817295 701169 794392 768413 3390 738875 809211 734762 257757 435613 40791 867491 588974 840820 259647 712435 999311 118527 604195 526846 233919 843289 582986 492102 684504 4784 810338 715 626967 825006 391825 990185 950455 146599 586326 44375 774883 503911 575621 807921 645007 52762 256748 417302 457482 86670 334412 557947 772541 837140 373468 312344 57448 925225 874958 236553 9701 371649 890983 527958 448089 624899 249067 138244 459146 476260 200860 591322 657011 670832 176456 211192 764239 684012 198909 578426 714225 229760 806761 519327 599524 530359 968445 696179 996798 379244 504481 791749 720503 161425 945363 466654 159491 118701 920424 425783 792396 174281 416913 494366 433560 613767 6327 275908 815623 631129 891698 983824 956748 993322 631636 912410 629344 839125 809384 698291 16197 654409 288134 509694 633000 875341 718423 712600 691162 939896 390506 628948 509300 155431 399077 696208 520471 283843 387657 126478 404979 907470 995975 582661 114558 427038 748927 446428 630925 923051 510107 639571 705905 836440 720450 358930 453954 86780 881441 797400 234171 870264 492986 243862 28663 833521 461835 333035 460743 102375 580995 957671 860729 810745 770317 103991 668258 230564 211777 854941 20430 274832 824684 420149 571507 154124 744251 964844 539853 539174 565086 57732 199032 853393 921253 278607 92330 356105 900411 356653 977774 141280 534409 51755 515939 132973 803695 244776 381955 840528 649861 443523 166706 15434 913383 871265 254262 254075 890958 469937 612540 865795 697845 288578 844382 902414 462009 467747 967417 267829 165421 9800 713277 568046 141762 185763 426125 157625 742652 814066 191904 16776 47760 45446 237500 864857 234777 402912 873645 781470 915993 588735 218912 533753 17765 641459 794010 469709 3731 355407 753428 913565 788789 469912 553138 773787 945125 724852 706891 409728 195571 806076 606698 559120 178839 68216 997614 343562 145012 504847 785480 589910 463963 546456 11830 758715 602384 415842 742857 244373 602732 165902 727795 650244 995162 716984 951497 781468 740793 513233 28028 416706 355748 50157 37305 143972 780861 874457 710568 953817 74133 169317 41470 726948 383757 399281 915856 752119 301510 264822 60252 686802 953448 145338 86130 156323 955292 779863 168446 464159 772744 966270 732629 618433 657626 319944 436427 568279 951385 5385 691960 589732 340015 548303 471799 927507 758022 580711 967173 463205 735283 966913 181547 145190 580238 331802 982121 888417 351475 785165 200928 482648 966779 363802 56124 642182 260664 286094 588697 324176 750962 455022 63465 774363 669630 615005 720560 40197 44167 971438 681076 899820 57919 967428 198029 170880 302376 148072 482608 167942 677188 899172 946753 906215 559377 75869 576111 353087 779835 755568 309043 813746 287914 279566 286298 924358 55477 411806 196408 993164 817361 865483 413155 285659 868187 121372 425097 919805 426513 960245 121141 217114 87691 609521 404687 118552 696607 71825 300053 980764 868733 679401 98972 517085 505308 646759 867745 413875 841344 159739 322318 320269 350199 525750 386093 771778 496919 600760 540698 888034 204223 769158 207938 41066 309897 936867 360779 358700 78323 316787 34166 52400 888154 528922 740615 639046 689519 13210 760541 112310 924378 139267 471623 934099 980534 567357 322137 369912 167739 429263 906490 499116 135083 238603 947102 499766 273324 167242 822342 356404 384910 448854 52422 388930 663224 883086 68088 576381 8878 99275 885794 272294 316798 607411 442845 516173 699711 170323 152715 325969 284567 432632 149015 170529 450345 445266 661262 111617 870792 491464 262406 380142 19975 738049 540613 806931 627259 528118 538018 687160 250356 501166 134579 598183 539228 90516 260654 283830 302452 266700 986717 700580 354019 485775 181113 931010 9167 385806 192018 947029 154715 922726 397444 762874 654823 76785 860980 871182 971976 761515 425092 92350 995580 183420 277656 631097 385228 95281 560891 192473 581047 418711 74293 335515 640761 387668 49153 486485 322610 390528 80897 353110 9670 875096 795909 671447 123423 83003 304314 302061 145046 245011 9284 697590 392675 65281 194471 814067 144803 486560 462211 675889 634344 891834 232338 165325 624855 881752 580877 887472 834062 121402 516880 688501 360679 978424 81368 312473 516308 685869 863619 454020 821235 931765 364485 494010 436308 773667 901621 245783 850766 591603 174919 390342 783332 278168 811231 283714 127548 831466 218772 533240 852100 213874 725213 276513 424927 30786 810648 9082 973543 919497 743293 209510 690857 962965 874353 607342 66759 932638 357534 730295 337692 502154 175244 537632 624286 460576 807723 561759 226931 469685 324765 561578 173700 334559 802322 460748 728708 412304 1630 257418 803926 211905 616123 725212 665152 681965 641170 280131 920884 263864 782992 334992 264673 672688 792613 923593 707553 90512 938059 506146 339040 493555 768857 18753 772926 493112 817822 898147 931274 959117 909253 797699 540926 894992 59159 42793 242547 63815 611305 821300 522848 53046 473459 947179 367833 666520 553348 499228 577585 970017 96188 366488 490276 246633 892971 745170 415606 568218 931762 469112 135221 672056 506703 261487 204716 657937 281406 390597 606018 196302 358111 218496 665219 929080 603856 512649 855368 761801 45875 427232 424209 57289 586580 984116 846681 686505 994996 611342 820576 896769 736431 545146 417296 531050 834980 215429 158209 549567 78116 808847 763306 88263 3829 717876 277617 940230 739418 315129 372636 714056 691727 865645 239936 207917 822651 202441 549872 646507 433596 148892 979244 395251 931828 359443 255553 535671 957129 259839 178764 809664 408322 974645 805829 592279 663115 793485 333982 284170 600059 617349 794316 589345 168789 518374 995917 133756 961702 191400 742200 760986 825716 566268 314204 152337 382362 399107 235304 671804 788715 82554 330331 305067 22089 725639 893979 240873 339759 457347 133007 445525 919097 560694 898133 636254 378424 834914 811637 268066 399860 26980 322091 412803 929169 508583 687023 519741 376109 929941 178618 560900 705854 375000 695724 954668 520657 120862 412558 254325 768943 285252 953249 683866 653829 82056 305071 661177 258093 798140 182932 570744 957031 135172 713916 164204 759413 664914 4293 674711 367886 879365 82841 480619 163258 742234 764743 789764 344482 279963 85538 258360 626929 764805 407082 173435 302802 692523 890059 347048 773752 337044 182358 365262 546806 607509 654481 689186 335094 845520 598945 858135 229694 19059 309871 110423 872569 622039 71390 696608 831309 32746 104381 838402 134625 226697 192041 811343 620140 33605 253920 364919 567610 243211 956570 869223 179794 905213 804355 983479 76082 551539 203413 877218 475793 450782 872067 167102 412004 943949 248876 679834 296720 376575 71504 468964 821074 147791 882604 722301 851783 545982 858531 431367 905487 9405 162494 50601 774718 99049 871404 900841 214833 336375 848377 956764 786154 930884 500343 887384 220516 462989 376069 740487 890362 181111 452084 665181 609459 646897 538186 388431 152333 527734 347337 258399 212577 46103 506297 231991 479836 192177 124685 238075 596282 988100 291056 416767 198073 779993 627522 723641 988337 822422 839386 379604 488229 799728 525607 720712 540007 678068 417573 36986 593786 65351 590155 471890 798793 626137 636679 710174 267520 246519 323581 214598 139469 727563 884783 407629 907722 253643 390747 483969 759997 389506 833957 772601 42558 557465 441045 521369 939394 438249 626198 120107 821930 58761 470290 511957 850878 87580 766743 734146 497493 134896 171168 512104 597061 546773 598975 296379 719856 440616 853480 197694 661784 528472 769802 940242 572310 18071 207801 929801 959848 971540 67645 869388 476658 783896 38171 506802 367851 908619 122272 182926 582623 168265 985122 990368 756983 650738 497257 230411 306204 750277 597774 110823 176063 736934 126853 125033 595074 858995 272000 253513 385026 582335 176834 265019 374758 884454 113618 147016 525292 728111 497020 922760 986909 252918 403743 251984 752563 885671 506977 273334 382036 416233 321274 578179 883522 160380 157221 993613 485647 250367 243101 14178 704332 950360 883600 871085 579912 419213 105408 408577 278291 565972 476039 899643 984471 982071 649699 162088 406978 489344 405663 127698 724228 670027 943007 790208 450222 431818 131234 260628 55296 884727 11496 28293 738835 836334 442109 306943 647454 765117 257694 950187 290908 298415 135052 515426 758039 680470 789688 523783 54594 608150 110863 133998 161661 419896 521224 834065 615423 559694 614244 111845 314796 479469 830700 467478 720514 645976 762517 591708 809508 812336 544752 495925 529287 2170 468839 534048 232115 367771 677136 284404 716520 566209 275213 158391 161709 836132 870265 363840 266208 332596 556031 110952 371617 536291 947037 185698 509103 261531 908325 893907 490824 580558 564724 302135 220697 274033 165515 520928 84044 525200 138911 212072 482767 588624 145978 906687 820913 122711 962617 945836 328992 728233 155931 695986 806368 93408 456629 316668 9385 773510 15560 888151 750230 824340 847896 200263 385356 265542 836908 538741 264586 44314 263290 858836 515973 579580 615298 755336 616578 255836 919500 894223 683450 641786 784319 419800 116538 602761 738836 388179 954780 936482 745207 166738 611036 231199 970694 948335 728795 607511 142645 793345 570725 99136 892304 312323 626510 729432 627882 573676 38720 554919 900546 848764 260434 856269 612449 412289 102533 387327 517949 302557 146858 47721 849194 758084 729958 606976 461881 225354 557519 913232 459099 216374 572299 893725 591367 418036 195529 298049 917046 980244 30200 765822 620539 242803 844763 830111 683266 712758 470661 5169 163428 766850 188664 744675 482164 994937 479263 422752 336692 184496 944436 293354 372155 660817 209187 230802 656474 727353 977066 358036 755237 184820 429068 611509 97611 590294 244155 442129 708820 883295 678718 702683 950723 610614 863837 103739 951486 859449 876457 688895 514361 581012 71058 272185 909479 740854 810590 172440 945582 110070 506193 51654 252722 234055 58069 598782 705484 699960 991987 434747 397557 205631 938327 988696 131726 670129 169562 310141 555426 82750 324405 706983 77839 682668 471450 452296 677496 192595 378188 201703 749930 207258 230261 503723 87847 641147 302792 445313 115809 487385 158229 344142 992415 874394 440674 225320 328824 593688 339844 267418 350763 286634 691639 875728 875893 316523 905021 832487 871576 439778 860095 849353 405476 429564 752037 667384 872794 342244 224898 144100 461360 790598 477343 326914 96061 217149 88755 583184 246726 922342 102071 298038 358804 320754 62260 771039 63208 600291 540506 114403 374877 168590 343118 714112 284142 445904 975504 650901 888798 975425 763986 479995 182112 488958 827875 112090 299199 742879 46171 811421 330711 316897 398628 460768 836772 116688 420183 801889 877203 70220 390904 794928 127802 594009 876421 985624 629763 412034 802067 335550 934595 690028 791966 421626 230322 27125 103113 67212 39981 624124 235608 508774 940684 101450 546586 477442 178893 868542 332287 324021 848513 649748 463383 267939 272949 203979 244189 143279 390953 432369 526007 879459 126206 785752 167729 646215 850133 942996 852079 867480 745737 148174 9558 915619 843811 944670 701952 852819 549026 171507 907549 466534 795516 50212 358453 485208 368127 608321 926913 673227 338483 783982 797280 857215 900893 859625 522589 971061 824955 372378 603390 375161 745754 212228 189948 263865 897859 70320 415693 786975 754711 131426 722438 83278 277215 208228 998553 915129 878552 537093 871037 857459 390055 468938 248283 139154 175248 34563 516653 69508 11688 819930 215405 365492 47977 122761 784334 211687 188954 60701 302410 891184 590967 576181 823253 225772 76616 609660 25744 640928 898970 957335 798944 560991 770920 52496 694687 721477 638289 174977 300664 294836 284676 583296 591364 761924 417173 323236 155782 179249 805889 145876 17560 235946 871980 709234 95421 93803 882927 718444 646471 554858 710691 57906 877653 114420 794727 31401 557362 282054 211999 696387 388247 354927 29612 70676 460339 769228 734576 705288 348679 483049 340136 632697 553395 751515 429590 744312 775576 33967 494485 804612 909382 834585 827360 425405 168442 201259 342368 514064 85736 428034 199046 671908 477341 748480 808428 706976 4163 661394 100452 340475 527644 202606 397712 130452 654032 443366 130 233047 984893 515626 329372 512659 129417 27218 388593 895364 590213 440800 189837 791529 933944 509122 437904 789458 279380 707829 559139 239792 222534 546065 826099 366663 105665 23259 816977 669071 283125 685727 647076 796073 465943 460132 658052 180950 906870 224567 153953 296763 115976 442561 541406 24407 301217 750630 804312 242899 416916 703935 274609 488586 866739 114340 97944 275350 213867 434780 553858 125129 271553 914428 327790 505395 534427 951873 994869 942295 97820 284363 153990 393352 967805 666933 509612 334664 465077 478047 826862 490359 917152 943580 580702 908231 737890 619779 80676 7679 830327 886523 565759 816003 705856 731586 654115 66301 989152 171573 738786 627934 176339 130479 514774 38542 717112 436735 815392 596916 562621 475871 350762 206810 903148 738546 36767 909497 967524 110692 706113 928220 59333 344931 982849 484186 230329 249105 359210 572328 864280 920927 469518 705652 470063 960524 28226 228317 264576 398873 647497 670936 732127 573537 845165 556166 493151 440416 861401 539981 606361 481653 545329 769022 898683 885544 474576 888971 642184 36116 666724 253512 110830 391995 240867 378503 172713 721480 871181 441162 429448 5354 692094 795106 864330 520586 148515 740907 661656 614195 541489 140154 563585 517885 723111 922854 417704 290451 953668 751653 165383 285925 28768 58298 115770 78557 768435 104711 191264 514951 207476 90698 849797 131585 463100 908591 688186 908576 785038 990074 315106 784634 431296 600234 819403 401049 819955 457365 115695 488106 521002 986696 267259 287526 398113 844606 729765 528601 359547 240969 707636 321348 756390 245957 567236 661105 457372 545677 837975 313604 782906 619677 375095 404843 490159 672191 343528 441443 404664 988698 16260 459206 188702 284455 491187 300355 913945 859653 731781 300403 464337 658115 147732 436140 765857 641833 286440 529772 808847 411297 650540 442357 720602 470767 134878 321953 882777 165047 902779 610129 730113 617520 998837 633311 585061 25610 777740 492337 616970 162770 184220 771696 141916 112698 250142 843863 568380 59073 198218 396759 883754 790870 931002 866583 439913 714692 72797 425907 561033 720866 76347 682917 780043 44100 278894 935517 217490 247796 957952 402408 773144 877945 158918 894771 725452 252370 773057 927491 260437 224512 641679 916446 690207 367536 939053 947835 718214 22531 122353 781548 850045 292042 190236 335754 537636 544471 528991 527706 916537 410622 423949 666953 64975 262065 723187 854949 365004 361693 813186 963959 707178 276214 433159 755015 989379 351737 714792 757309 908643 45565 667406 818374 751619 79664 478919 65379 373292 403007 226469 632096 97125 666128 737572 26009 729225 885954 830504 134579 316467 602377 604013 616928 260001 548845 293233 638716 916634 254139 409964 570756 859381 290947 528902 421704 864332 786037 640455 575808 211874 363879 214946 800692 552500 657617 390066 679813 454244 55812 825601 528501 803744 736285 471593 298054 81163 415377 638955 396271 887085 131438 884379 189362 59552 391348 913136 802895 256391 866938 986012 631380 84055 509696 655640 485897 638486 673976 691584 728259 411890 356737 931814 507769 492249 57276 337775 798161 186147 639653 855639 856989 14238 942870 957348 499699 229577 7193 572746 518948 505087 642134 394262 212228 734260 175638 897648 8915 555374 147929 659086 867672 146586 600807 158593 63929 901399 720853 960910 139506 422421 365373 783410 283442 10423 220236 52710 200438 44932 487703 261890 576614 261012 729568 146776 56839 423162 800338 362838 171812 555897 725569 698452 64328 104951 659582 978299 29176 318242 276482 211394 47424 849954 479887 319828 434442 449131 476426 38508 147719 258429 518972 277596 737831 84454 890207 464279 781648 851029 487486 985569 536925 928144 245621 781125 616779 27905 351202 885995 281361 324359 341765 391451 152649 243080 762008 587789 10537 149888 992845 389393 433645 826242 390449 576541 270240 715731 776139 752556 57064 712995 190658 992966 84807 455433 698384 384060 507169 572608 343712 403171 129171 304692 989741 3685 641905 188860 964644 643343 659591 161726 960531 746306 622406 636915 384661 635087 392957 355424 58763 57996 26234 360135 181825 141362 248496 486712 801896 247103 645997 477428 644945 767552 322891 327746 601670 644747 988693 793882 40992 116983 940102 308940 784712 295061 43065 151898 735330 465511 171637 277319 203609 888695 483151 281879 380882 703860 571338 848623 196232 591768 851396 46350 167210 565105 795499 381506 103998 938049 651987 225818 980395 860238 473150 186012 184097 193768 785665 31332 41303 745867 783463 227025 840949 631550 975067 687840 574786 417612 746772 21272 218861 900590 188133 318342 124203 645533 121082 810028 693207 182831 967117 338290 991970 994370 660931 152781 880187 808649 247471 435951 59653 275797 832426 835328 392085 974155 598957 333934 488311 972593 402623 419703 423441 267817 299774 701507 712071 933975 225333 88016 16780 365479 979297 380062 354473 878880 893745 990284 492134 47310 385060 470459 130651 726017 691620 426597 195568 520134 524962 871982 339053 358509 880356 362307 141107 400085 989323 827301 481440 687754 460263 436941 978314 682442 863842 446271 464507 817516 938041 627838 899568 4900 969511 115772 860829 878823 695668 667024 785797 328645 478265 380671 424386 424277 988245 696041 293586 624464 785542 996359 586396 62117 906423 787770 592472 821478 31882 442901 848484 830818 78647 53719 79102 34167 622892 954213 54319 799647 635197 424129 616159 143819 726716 589182 495490 34620 805212 730202 814208 789246 883412 59424 423723 766192 60801 703938 858253 208310 368753 135128 834446 18866 534285 252393 905012 328776 59800 119363 380886 458617 686176 504116 835047 578840 44207 124458 609860 493996 374099 580270 750112 751541 883311 471204 661101 313934 720282 342943 785474 456824 212408 20768 861336 96562 17684 304210 292774 522367 849548 506672 107145 616571 571326 815117 70934 678803 533383 699361 808696 337363 690718 90962 159053 172481 822828 90387 786314 973858 383930 934110 83262 306332 461119 497913 296237 316703 856245 75779 156965 102917 62132 407337 38888 927177 46939 891753 826343 775307 932666 467503 702594 64824 504126 114505 701577 663851 956187 729979 67026 386472 537002 100725 603350 425817 608616 311901 788861 178898 206388 818213 434778 123533 79100 183245 846781 584023 490297 943450 928023 548578 613810 180467 229383 161289 994060 726849 487407 480950 771175 781562 708923 576226 920752 557135 949753 614128 608724 772401 877956 302209 193516 820153 620941 300408 800040 759526 76256 956229 778349 840544 775627 153007 347238 755549 97186 74209 527442 197158 636514 758221 919084 986767 88002 186806 411286 286767 930031 416928 643738 526295 231464 812545 939694 551431 28171 941021 316293 437725 871526 781422 193487 264864 419011 290316 868335 742109 47417 801209 849988 429284 30820 244830 922647 58142 382637 264172 160038 215348 50586 820737 768847 209335 165299 306855 178149 947412 480559 320184 766590 910599 933828 173049 121037 310927 26637 399770 506507 292150 330378 362508 788646 972924 643336 681631 4296 261080 668212 664365 267806 298045 856541 745609 391609 897910 210517 418829 530522 292363 491140 30956 446713 56319 31447 378284 897390 930397 99343 905644 67944 778052 410705 133839 675734 676559 521365 951478 331255 370285 356948 552167 580226 58479 144917 425914 456482 55568 274917 132691 101154 20015 25884 60514 106406 456449 390709 217634 554758 896062 44022 990075 267684 964603 748539 633738 600302 168592 880470 931525 565383 702682 649699 712084 848623 908123 494958 190759 810854 805057 212311 561650 449654 280592 909172 656369 499939 334742 91813 460272 1994 690172 43866 294224 13631 99487 628190 239312 141139 416511 370538 638123 66080 810103 64462 372505 797620 474534 466664 166058 300093 369844 532395 828951 119188 978168 582298 733367 553699 598276 770131 927530 231572 286773 194693 996394 363024 287238 242366 398991 183930 41278 48860 263873 758226 307178 646039 721603 401310 548573 663730 402107 248514 853687 525590 360714 530919 172905 43678 506603 760045 122382 832237 681426 897246 207916 868605 400239 610873 22825 168955 729091 879578 581692 424371 715604 850075 501380 442883 545344 163149 365603 420327 738361 975021 150091 890692 814667 722902 938105 584776 110769 98316 793633 186202 951529 950780 499584 545946 365790 74554 327723 351261 601314 277632 24141 374991 40146 78223 783796 861836 760802 669022 390359 172071 705320 803768 642222 513226 26878 43006 212286 826329 979887 888686 608821 35299 550003 964089 333702 409993 410420 385441 223789 604120 529052 884541 359677 336766 174500 439505 903648 711439 475529 75409 562414 481298 288338 646464 284027 486798 440258 773981 276580 384866 729914 767229 298682 373962 322058 300585 291677 690258 582484 202112 581368 462989 622377 647848 902313 836166 551564 186132 69989 825615 72900 759731 141282 986488 710429 111988 853130 207495 947213 24517 888639 599692 706269 40101 409579 775431 628801 26393 450061 780043 696521 67061 63988 847092 723478 399916 152070 756221 131303 61198 156300 966732 910750 648638 503238 587492 160957 925183 839231 769483 715087 22683 359827 305489 139798 152442 273445 535099 908489 425813 620881 589812 822846 966806 822168 520352 178703 810217 865038 111570 109287 235621 167072 13508 46148 562720 538203 954402 625942 983637 781702 286856 464479 366801 793041 435996 370926 655501 350260 226098 430538 638686 735120 155921 52345 575820 147609 933485 832917 699342 646249 845023 255652 174669 53046 605286 682999 93696 743045 609272 987036 304089 113375 489202 189513 59750 442870 322964 191368 392876 473113 135875 131950 838937 131386 27933 13380 288037 54025 618935 600896 622123 821776 93155 899691 436381 599756 250155 543991 163939 130637 768549 205407 356656 900793 780177 537469 985415 882548 112620 707764 792005 951291 656473 139818 216755 614066 93899 454251 790918 436832 753561 412605 436871 663368 901777 611526 595137 709954 886945 907635 730889 990004 923618 459589 687945 317255 409657 803103 620547 907281 642187 328353 453172 863653 442744 825627 53129 789008 304441 154696 26810 744242 289403 669957 815375 281600 393230 313825 514809 420315 40767 638630 935946 815206 359710 291324 31490 211381 936739 422928 155562 682406 765222 441374 886161 680015 379394 668327 791173 631432 117917 494609 657598 522753 412364 980142 230745 978440 305816 984870 8528 240024 233328 547608 69412 79849 492752 512575 309920 964247 210301 725880 814948 977274 761522 516219 443686 236204 844639 470861 491703 676134 340974 853290 206687 325641 722819 966524 558648 774998 978048 830474 891562 304538 895151 882143 162758 56427 110300 466458 840674 386057 443286 785533 979848 331244 697554 506371 290849 555115 398924 968673 180914 415371 947794 837432 169690 210078 105486 724035 783216 394527 826354 714324 248097 310568 524667 983169 889626 611216 782346 443605 460029 488167 666266 679067 559353 730470 493654 439009 806056 37115 783123 697662 45539 246419 453751 462676 141425 155747 822727 702823 870792 285680 48324 306317 400391 228460 864561 296065 605887 705661 49821 546463 991474 293042 629495 140484 46876 949366 789692 97955 889233 527816 502884 645862 79940 579450 939481 320858 703652 377198 415025 528439 503882 853612 335718 582346 649923 954480 112733 449510 521191 207871 537196 358565 85832 750852 931310 978709 279479 871855 934077 811023 529781 968701 766579 482598 390351 806098 164980 59297 774400 780468 44186 637465 149299 48855 469920 791192 134401 710926 83070 693826 992255 985017 574232 121506 889173 378763 930456 607848 329839 391040 643469 672595 68004 410583 832801 154682 816643 734424 110392 399848 36157 920122 612798 967990 611174 664644 372656 702223 467076 168237 5114 856341 453260 852180 622617 66441 746106 943239 428291 398253 486462 342069 437464 504197 278552 987330 401214 640295 668705 795961 541979 412662 694089 505744 663729 291061 788415 898836 902367 447325 761766 498459 608286 751636 120068 111712 641233 81433 792651 432051 491464 176516 452258 953945 871724 510236 475959 451014 487916 710477 880521 954509 299212 772815 828223 908400 589270 671237 467718 418860 715191 118828 523924 712699 510315 237146 798646 219191 968115 736399 562896 247549 315817 199982 834101 26515 268900 285250 595019 733238 751917 94728 181691 785816 840938 450854 659732 876890 736830 455470 926235 706904 168258 626015 180668 52498 459438 39556 525593 296118 481970 431433 898932 417485 476227 396174 325721 727984 18389 653220 506104 207647 754423 352388 629164 976385 64244 682467 351954 576264 800907 32164 528612 171012 431676 765827 99952 263975 376242 461934 337023 251132 932295 985496 278627 102206 3493 277589 802122 180847 574413 473822 959242 819210 202203 830232 81709 403218 217057 797441 367544 536436 192206 267018 510331 242023 558914 344120 908465 240045 880552 887840 604683 297736 720161 34123 876772 250812 113988 786092 159346 340884 44342 913381 783148 9393 183624 678769 597022 470049 193282 634879 922240 67603 291322 625883 273032 910444 95989 483939 912499 110464 419861 41647 395275 7250 261535 944898 440125 531653 283318 176458 234658 40973 11875 473455 421798 416152 779608 105608 495440 591050 919101 569818 996217 428535 526415 162692 678767 733111 139476 519481 349001 590881 229954 492017 809845 824741 304731 839813 5253 950843 208430 336090 21112 72716 439548 176474 44403 526848 184400 729530 160668 885448 555762 99048 342967 398653 472569 678569 754405 521985 464090 805158 893900 618398 531638 866965 205322 130901 111896 149585 502216 503527 513234 920164 559299 471997 737500 871891 310917 634497 152521 217167 886021 111167 594625 860431 605997 279772 107215 180512 378078 247757 474394 49514 217693 524241 299166 287959 40532 130583 572010 693499 678787 666710 647037 72591 380773 98410 245827 820051 404818 889556 727657 14122 782248 811607 757314 985848 133146 134842 84036 429390 69210 195050 349054 770227 831851 416447 634734 167210 276609 202785 848341 290930 318957 391796 874215 533854 391061 269342 430275 467097 948491 336296 610827 227439 355084 516589 93807 706698 788723 842476 964827 682040 281430 286773 412563 445611 292468 747227 105932 447357 587054 213108 671220 85528 662756 843050 315510 921450 237939 27030 444153 423973 633537 17006 653713 310126 778151 618108 377658 995281 132673 190037 83272 692034 422953 939620 445214 118808 543062 471509 608335 645544 878721 204131 834486 954472 584323 634731 150222 415381 910583 734419 694565 616843 293628 753881 655545 240542 911455 414758 659219 569247 656028 867896 524323 678570 428952 180954 60980 990021 777124 92567 88696 503267 500971 995381 894152 707725 744329 901111 658940 941265 389624 233790 795308 53665 132472 7074 619201 111829 118848 676315 947781 666023 474762 926846 840794 1604 997760 206515 296767 917996 407044 64820 723049 169908 419206 478338 762271 152675 831896 300184 30277 90904 584509 524921 465041 525764 266025 844632 356730 698474 37547 882915 126785 78633 324698 488135 889788 436003 722309 940819 353170 852449 269084 932852 28416 525907 404756 864143 493832 914460 388156 381365 213277 532818 909163 835197 977615 799430 611461 237692 627352 242047 164588 340203 73057 980760 275969 702878 365443 85655 993193 699982 364157 387250 731590 943081 95878 298726 600273 761674 201239 599839 211079 187690 128344 191518 766508 522268 804212 394119 141730 992244 945059 419794 769196 556932 289025 272941 821036 392393 557190 393909 668065 456984 949067 344429 132735 194982 195883 617567 555487 98695 512027 149953 779241 362274 308734 632910 560024 498593 498907 888206 688411 366496 888952 868827 982058 597527 442814 237135 906267 447929 730170 971903 387058 86215 890333 217802 821563 981488 119168 731866 117145 377665 965900 242181 849172 11690 296617 929666 568627 344606 515015 129597 722723 255009 587384 398600 207797 98984 346739 284795 564796 723865 96443 239504 42503 979928 824510 661129 371216 212603 290973 5115 699187 572862 862582 554769 26305 205569 655447 414280 623351 758626 219136 464812 892759 226358 372567 348911 478539 703255 706974 348598 650993 265526 294326 214721 944091 737597 316194 706053 346433 930210 70524 397167 845539 169842 397225 289117 176697 86245 186651 998336 168661 348440 28244 626301 599063 629713 344652 45756 663895 976064 31701 585395 616049 420643 872813 665267 200372 755992 744351 391129 550289 148104 697237 567610 487995 740915 20201 316282 988948 231068 154452 793259 181663 549287 529088 367431 794246 466333 599054 70986 804593 577510 344919 982410 921102 765624 28915 47857 853717 201771 834271 856192 576843 853630 200175 616618 21347 585751 157521 76212 524773 599659 505102 535760 249773 592446 22867 794902 376695 343446 471291 909851 644562 553377 188543 631753 811633 706161 196048 74723 720979 51582 514404 589477 416396 581988 875811 761582 121894 841701 244721 602451 866015 336071 343424 543967 275451 717466 645136 193190 292761 969389 889287 217195 81876 175059 611452 917809 872948 140056 442340 819263 39894 267369 686323 925658 446742 879872 528494 1491 342281 623464 952141 394002 278118 227333 771046 207352 457830 993738 94392 365764 965035 923872 365969 113553 889654 914050 233745 727598 3796 866165 22597 526756 959410 937466 459913 398334 817542 237234 913998 170302 712846 842488 478362 978348 231215 553048 922527 334740 299870 543796 542792 862789 457640 264842 80938 490890 867454 880591 792820 139616 24588 425999 70836 646460 283468 833356 161601 797242 433221 247494 918803 150048 807785 389575 235730 870407 897845 422588 562422 847992 864605 637681 405355 314236 356238 908018 317484 749538 690370 439512 639681 408917 545394 154578 534438 274353 507731 775590 362444 379593 632550 898510 687243 803919 100499 215863 622385 997448 868860 505374 553867 216116 197346 523245 928065 792971 71633 162544 70088 839694 304999 885675 430704 573003 95695 760894 873317 74166 81535 620863 885867 650257 931898 933739 871347 34416 293323 662247 652375 189477 766379 574587 757079 719208 596141 350134 855119 605033 783462 277509 399914 485723 690320 792619 762444 149704 239902 414231 683726 896977 241850 735668 690114 742363 457638 716642 484896 653061 924128 22928 80014 184756 690027 581986 47046 620818 143969 412979 659727 229505 644113 713834 61170 731878 63354 485558 456822 138068 469380 741822 379730 473743 383580 939885 867474 283484 485521 972820 696313 439162 51858 588145 449571 61573 175968 669285 750092 646330 900352 338807 466587 99988 830248 459481 53685 812613 404557 561581 957067 422838 879578 914823 680539 65416 506405 381366 432898 175053 548796 222192 796663 375533 263658 345217 541 338304 725176 492098 149755 349499 654316 169361 316850 858829 778142 775575 696161 353023 818941 821503 373185 414645 252251 524847 456311 915442 640237 490022 969107 790860 411752 527130 68885 948742 50100 830736 174158 600687 510724 251429 250781 230411 543777 483964 47084 367740 481258 437304 617019 578242 109803 54630 939235 787171 887399 684972 945060 698774 836020 950142 872582 731671 848940 546235 409808 609143 907959 916395 105595 208749 393640 107154 61322 403051 690208 885794 500014 476938 847649 268194 568526 136108 373559 160796 494634 478590 419347 229848 611569 712071 457955 594269 428269 128782 949144 730075 101657 284786 236247 500247 541271 926964 366613 246793 167574 864748 198847 494010 641969 729062 639472 346915 625874 567324 153244 629668 622299 530151 659104 878394 599960 279794 988488 461684 987397 543248 528222 760495 309892 688318 676869 430028 572121 40524 387267 821052 568409 596198 804738 644359 949709 337867 490049 702512 141393 242301 318969 891625 498253 809324 676050 354074 464639 637024 114451 153794 2198 81280 573161 314490 464682 433749 972947 195869 725984 525954 531731 896886 732950 469995 912766 714879 844547 424674 238293 247153 689603 791471 257797 521101 778320 597752 712622 262163 307283 736389 767532 341612 46744 229923 69066 741788 136868 280883 344096 709167 334194 154351 809494 357157 489518 96701 593073 650806 187973 703178 194363 676580 462324 974058 906236 606754 336261 519564 45177 656603 584979 184495 729797 635477 753117 604164 35815 585428 994308 285171 76068 958863 814628 900370 742540 647193 218128 277872 490774 353143 679139 243086 713650 774460 150804 24109 950919 203807 971531 858669 112088 675537 762257 637811 304293 519861 783728 146082 385735 704992 50318 694557 193000 543840 992490 86882 538185 729648 803738 674218 272834 587158 721280 847517 620921 110850 326646 515976 757807 845964 117350 820076 427363 641424 944864 374923 211158 300713 180045 541750 107755 380494 653859 48103 384781 922185 45257 264142 583007 364183 404345 238260 240726 826441 344930 990288 831546 547069 85018 100571 239845 862404 536356 470779 973841 336835 651034 364432 600902 770671 183936 275303 754134 200011 360354 489130 845229 648050 235399 778675 103449 282194 958928 939757 983308 173710 480343 282419 62940 940080 944326 388639 933620 377113 383758 242405 848195 433484 958362 555689 181931 565416 715826 761916 677074 628142 77234 810685 229114 779510 355274 994231 257854 891143 424339 889490 196397 688719 25145 286009 277851 315191 670613 494421 892217 147483 587048 118935 369834 821707 796389 648885 464863 997070 412623 408758 663220 76182 733416 117056 677614 948028 605950 589247 570345 790554 570549 369511 654994 974298 463927 963157 640030 786740 313805 684003 434280 817977 135100 617329 267785 937681 736978 327266 596480 974374 965625 363356 596982 544939 233141 767699 113079 844184 128043 242040 895508 908646 988649 366702 309359 999146 933615 391715 341783 528233 339094 681953 881182 805678 944012 133320 299517 603868 345309 309427 771711 670783 56437 484955 849738 960039 599792 650728 730181 753163 600556 281665 170579 28987 898522 532845 309459 221510 372939 514486 393611 874669 85052 717692 801793 929205 236644 278799 853622 748293 784277 74106 439215 129255 20451 495068 727502 758627 849454 847157 43055 423804 449240 219004 226828 17870 671861 617977 872329 262922 505806 760876 496367 798150 363784 615184 711438 27986 727071 935710 501850 399534 652268 170603 603509 959625 956131 349064 938132 331824 597124 407528 562569 214933 873862 976460 399554 41431 539840 505313 628309 913876 246415 433546 242650 417996 76667 471799 535279 443838 99757 69767 203723 588813 223287 227264 992823 961453 767548 704038 522003 737233 655404 61264 205349 522898 960455 533908 830009 871454 166240 15254 935663 224687 281361 186777 862688 443327 180409 298484 815127 741686 953110 733988 46290 350331 58688 160804 694988 14568 76321 66866 877955 717946 822428 595070 989806 665965 767578 988567 745274 475499 124935 825987 731030 515158 381132 823431 279243 551220 274876 118568 490996 24042 221343 208707 138155 904143 52243 407002 385284 30643 13026 731316 314373 999995 789631 554732 220219 106553 44504 199162 455394 625876 632486 675570 332438 780543 366047 965322 738725 509544 897312 925557 646318 117116 156766 348737 584272 832151 122067 666625 639 713745 932253 844387 660060 642484 261172 854676 177941 812732 101595 90398 238122 402004 26591 827004 542488 741884 871637 23191 966770 660688 410172 106237 715268 50111 3524 450519 227606 9123 339867 308508 248775 167627 115608 774379 398256 114441 343570 473716 384829 939927 394292 786234 609655 778201 420662 104073 27239 808787 606091 256768 417257 999252 93713 254211 466238 735891 158372 954398 506476 577698 242988 721687 308246 744630 117948 942863 861652 434343 473157 649991 823400 132538 245094 61020 845408 259037 920594 269622 761130 120245 25120 241056 525158 5804 716815 727741 463021 428365 766784 858632 445928 436019 680786 284651 540948 185004 997717 796533 867664 594224 191939 141463 334269 89043 928100 66580 512937 368025 537696 398279 984502 148025 711527 89004 54578 788939 810363 475673 698115 187425 843932 130662 653801 101037 520418 405143 248201 604646 609004 183231 748957 287845 390496 579268 407120 891722 637901 182763 473231 550458 31160 475855 32741 69208 313008 105555 251215 368233 774732 198109 93850 948036 630463 497626 583000 837086 826337 621265 110631 986760 140068 625603 782434 35426 244252 334361 600332 140788 234197 848039 194408 163850 726481 4223 472518 470348 168970 847903 808576 15504 396453 837262 776699 999198 526129 938727 404904 268929 178539 239032 784246 212925 134374 85482 49389 368831 168722 588898 302472 969991 545897 231117 888261 664017 422048 235732 957314 598690 478905 404530 163355 288066 506594 899440 638357 932423 578708 445101 82306 747126 720964 977233 897769 483251 730222 900550 58063 462300 653465 567317 111508 127198 26012 806404 137058 23579 944142 999396 274644 986546 991477 472263 59901 664024 893230 795135 85931 787618 386850 205717 950701 134317 239131 200884 919512 608633 827425 687149 733214 48226 121560 197497 496477 586295 587306 210411 690176 796203 838499 114437 882964 186191 245416 717943 485388 257148 984510 102421 721022 455107 610139 904412 560713 231793 149278 392998 714147 110112 319794 35308 563640 85582 359091 601806 124919 169145 323252 112409 389257 351540 192310 294348 600058 747881 75588 806017 639338 630560 341539 544392 529955 274539 716104 581856 222861 162626 884443 342285 276408 418093 679475 234469 862212 512976 519746 154313 229022 591213 789700 654391 175528 79181 462356 231432 233668 548607 170072 170582 361469 118167 923605 467554 299787 777830 702879 720791 377162 251664 382237 930977 382462 4757 912228 876015 201242 599010 811666 512510 988332 155873 865389 254963 331010 67095 865016 941450 129336 880821 160473 311795 908765 713514 908862 942118 646630 968257 721657 8919 944774 747462 416981 346141 641022 607529 99868 517832 272790 380277 936108 864989 405367 326483 9311 784668 39688 125617 343217 499425 273257 606489 91497 754363 763380 690726 342685 496663 460000 249458 763757 258485 720534 932350 900949 984992 634108 50833 221803 452506 117933 247096 982338 18708 101441 821107 603590 15021 734850 970036 703861 117346 704401 721174 930092 125235 24131 135267 901261 25713 388071 958508 26681 866452 683293 852480 195730 616961 835261 101317 111957 239359 805529 93178 268038 782300 286251 533368 969595 216029 504527 144377 220053 71029 607188 690905 537733 721446 580223 297854 587043 487195 222729 989732 363189 407956 604343 913716 255187 867032 408036 26387 243867 570890 703365 711101 94776 374288 24430 825749 853669 353289 217567 108188 467259 62191 185265 471444 567565 939137 26886 202260 797764 37840 42847 216970 905528 571295 834258 833389 403542 162930 761710 347587 477816 835603 767708 702481 480724 505034 490325 10420 242632 353826 429443 399100 686659 777784 616702 93287 320063 747077 555507 334776 621424 828447 583305 38331 817476 36170 676721 812799 18253 241779 452348 391623 648697 752228 188900 707138 973184 384610 212347 688341 875434 864152 703199 26672 661879 477212 36379 482978 221427 18478 252460 441273 731905 687704 936912 912321 174167 500462 84930 719150 24944 58820 891128 251748 426772 299565 316437 103052 783818 948715 107806 767275 847082 1213 186377 662997 264856 775111 949113 200628 658301 907256 640164 336875 199894 638347 343021 591037 255906 215672 596140 697233 407565 951431 56802 910541 289492 643355 635632 57320 677745 402096 114180 370522 101597 524184 246969 28296 204177 900212 642769 150059 583694 964230 476908 789650 152801 991005 779110 906229 548154 625002 869930 399116 632168 739908 691761 522414 345012 386961 49007 521368 746155 422335 488500 911777 409074 476574 115321 371512 274942 481412 934920 558802 124415 377221 335204 365990 772331 289266 721172 628922 142094 47059 425810 354852 873413 202199 124402 438036 779921 814359 234201 990985 671062 372838 907282 198527 97630 786665 543053 346140 213900 654416 153488 822107 948946 847119 294048 966961 779583 933620 157845 208356 345998 335889 484563 365450 868336 249223 396239 26020 832280 664963 149022 606628 871018 217640 146930 655702 961530 480670 117316 856604 653106 415551 107185 637040 546465 214428 959423 321420 576172 492023 523313 186622 728181 57256 832494 584468 488564 217816 580432 247294 349646 340294 450279 951270 354808 511072 87243 988395 283400 723624 794636 704329 146246 370067 295947 96850 323335 229381 867033 994476 23452 588412 367025 428050 500668 595166 600417 759 110270 927678 596950 91647 879789 629118 669146 534505 704811 770302 963635 318849 101605 320019 216099 174767 259104 12153 555997 821533 29957 790220 947146 866666 370268 541740 131412 940067 648351 191011 963179 327532 135252 80233 371873 131057 744002 868024 785308 219851 776234 768046 814735 127323 509384 690165 142262 198869 681687 382190 238161 840874 146460 263751 550920 744965 802498 131502 972610 633974 382105 866558 342613 444890 144508 163706 245338 869253 387362 40425 521229 638798 201644 319122 830056 750135 849024 531447 624243 901379 465670 505545 804506 958432 326478 157072 163114 986878 57327 965658 350589 228749 511468 797403 656025 687888 587741 403140 90071 545444 208144 582490 661157 506310 307550 838338 123061 914270 387910 786101 772948 321883 707964 760828 416190 341461 115135 636528 290799 765359 640045 460927 251327 131057 178583 665716 285330 601776 531378 321794 377853 304976 19185 782835 32110 609463 445007 910654 862358 316598 102589 878765 310614 143506 508255 537932 725488 775459 219758 897520 494080 39971 183399 464756 538648 679901 314436 929393 834062 221562 459423 412104 904405 200525 169230 364592 150465 840353 776241 600269 838203 72894 242757 618521 497377 570601 399809 547391 144187 541180 404614 378947 593237 924178 839350 735223 19862 384029 248287 48173 857331 413258 958949 878341 510447 474541 125976 254518 227976 349811 134235 123362 808051 871933 273792 928866 875384 765531 326603 559120 751654 45345 342881 71013 603244 391892 754033 199039 427908 191277 624007 580335 879661 339960 66945 681690 622108 435452 126087 959944 292949 733146 321223 91436 137454 537181 963674 20818 648639 68554 741847 494322 291887 994907 849970 978479 489264 447958 297586 746977 572712 585011 235245 633648 213333 443379 71452 572003 187695 743630 554219 57938 582760 401505 972669 682241 257752 937729 816092 293799 289737 89884
Q 2603 4501 1625758710
A 3588 693678
A 4502 351670
A 3729 113397
S 2751 649453
A 5698 958377
Q 664 7247 6476370792
S 5120 884517
Q 10 7423 6077192584
A 4640 62984
Q 3009 6393 117186227
S 6891 817685
A 7597 648066
Q 2219 4327 764037297
S 6275 701129
Q 2159 6917 9794855
Q 675 7099 4094718341
S 1256 897685
A 270 279942
Q 496 6588 2403750153
S 2816 725562
Q 1623 2542 508139540
S 2976 637468
S 5923 594933
Q 389 4851 3513330471
S 1301 928940
Q 139 2853 365568071
S 3436 231183
A 6292 405887
A 6989 133444
Q 4934 5165 119273562
S 5957 757214
A 6634 275656
S 3079 298867
S 870 342389
S 214 521056
S 3887 2161
A 1350 217098
Q 1334 3824 867244520
Q 5685 7033 1306685640
Q 73 6784 2833453313
Q 5037 5149 15166085
S 4860 84374
Q 4012 5500 243095044
Q 452 2464 2003441634
S 7591 765593
Q 62 7609 239010481
S 2668 380850
Q 380 4213 3538038803
S 2779 150393
A 4413 65576
Q 81 5810 1684816483
A 410 868265
S 6487 710928
Q 4064 4104 2346124
S 4933 857988
Q 1350 7573 6100471898
S 1425 994696
Q 900 3392 819644913
S 2898 690717
A 6251 898570
Q 1551 7338 1908333226
A 6082 716416
A 7206 60668
A 4706 775106
Q 5527 6439 438644266
A 7044 70152
A 3598 996623
Q 276 1105 162093925
S 6971 754655
Q 910 6302 789786643
A 6669 252490
A 7395 766415
S 1588 374910
Q 60 7616 1469202740
Q 239 5089 2856836603
A 5598 669154
Q 126 7225 4874018985
S 7290 363432
S 6113 39096
Q 445 5300 1414928417
Q 4540 5877 1337218315
S 3614 839756
A 7432 55364
Q 458 7643 6592590627
S 3386 771178
S 5453 715586
Q 78 7542 4381369744
S 2200 191117
Q 180 1785 1470857664
Q 1678 2949 99892347
A 5757 257115
Q 2689 6415 668992453
A 4291 634650
Q 1099 7648 5360925404
Q 761 6417 5201092477
Q 892 6798 2560031058
Q 1130 6349 712971517
Q 357 6014 4931509255
Q 114 6532 1389056876
Q 2085 4679 2231433335
S 2869 496149
Q 1670 5027 196445712
S 1921 479846
S 6811 475956
Q 1342 5777 560526025
Q 2668 5324 2516284538
A 110 323639
A 130 904120
Q 1972 7131 446774316
Q 1617 5879 3776111099
A 4412 288553
Q 770 2398 486094944
Q 2084 7634 488689929
S 1966 879778
S 4671 672877
S 5120 113810
A 1410 701586
S 521 216125
A 7568 814851
S 6739 697037
S 3501 849417
Q 181 3973 96532363
A 2517 416356
Q 2945 5587 243185023
S 750 113878
A 2562 651422
S 2143 292462
A 3314 856369
Q 4299 5141 272222309
A 4537 638396
A 1342 234666
Q 3101 6336 2684604975
A 6960 755084
S 1018 767765
S 287 144858
S 225 710394
S 6265 379878
A 4991 389237
S 4111 633556
A 5371 73199
S 2261 204290
A 6272 479408
Q 39 6914 8543436
A 7636 608992
Q 593 3651 1826318632
Q 2426 6536 1803526693
Q 2284 5554 2859989363
A 2186 100165
Q 858 4482 1906689243
Q 302 766 3248261
A 1841 476136
Q 126 6164 1121118926
Q 151 6950 2657862627
A 334 217165
Q 215 7675 5063417778
Q 878 2975 838615939
A 5864 141725
S 1127 135952
A 2478 597685
S 3445 176952
S 3959 115874
Q 1688 7204 2453234033
S 4340 263470
Q 88 7599 7151306981
Q 5259 5634 172761837
Q 3801 4764 291399185
A 7105 300960
A 6157 520338
Q 4463 6748 110365767
A 3956 301785
A 4503 734762
Q 1103 2811 1206752213
S 6309 388433
A 1218 270096
Q 1694 5306 2741671392
Q 450 3863 1659488852
S 3035 573992
Q 1843 2777 416466503
Q 251 6999 1863947978
Q 1383 7486 2345571514
S 6302 756057
A 3660 765250
S 4472 828293
A 3608 615423
Q 2236 3670 54068518
A 1514 600099
A 4702 192373
Q 4200 4744 291029452
A 5200 449964
S 2029 412210
Q 1328 3703 1336678768
S 4782 921879
A 1669 304649
A 3983 145164
A 7076 808861
Q 2083 7192 3368846717
Q 4525 4748 48782690
S 5907 818625
A 6714 772537
Q 2757 5578 725480168
A 4017 365065
A 6007 57058
Q 771 5054 2414093587
Q 1448 6272 2020390494
Q 4989 5581 301100774
Q 1436 3548 291274818
Q 12 1423 910520812
A 2862 991488
Q 1010 7467 2349278269
Q 2859 4510 38375366
Q 2258 5389 1254868723
Q 281 5328 275630700
S 7436 764316
Q 1223 6362 4759770716
A 1099 236334
S 5371 453134
S 4908 440368
S 1974 719090
A 3993 946487
Q 2065 6270 2463001218
A 5290 390218
S 2222 193513
Q 1008 7667 4008115310
A 3060 186998
S 4393 465602
Q 2279 7232 191617380
A 2215 149039
S 396 37115
S 1652 802837
S 538 657945
Q 1746 7633 4483313844
A 5197 249548
S 4116 308806
Q 708 5338 2088025694
Q 2234 4754 2368164173
Q 632 5325 2895907111
Q 1370 3662 147263639
Q 101 6831 4968168496
A 5772 714874
Q 559 3129 237903999
Q 2500 3290 206504099
Q 3100 6653 212055940
A 7094 445726
A 5558 272492
S 3275 246905
Q 575 2785 427964375
S 6880 436961
Q 3157 6275 2192267007
A 6124 529082
S 6172 503057
S 744 10528
Q 1634 4665 2814373310
Q 4394 4876 219187388
S 125 532676
A 614 50435
Q 28 6962 2918423231
A 3255 735303
Q 2825 5662 1147214810
Q 1356 5623 881077418
Q 156 7627 3227500976
A 833 965418
Q 916 6744 2213395080
S 5203 944685
Q 1621 3562 770982489
A 2428 256616
Q 479 6786 3535363644
Q 932 5396 2017819451
S 5808 864554
Q 116 7290 2132045133
A 2511 326170
A 804 818670
A 1137 647756
Q 5450 5630 20991302
Q 1236 2734 1083644005
S 7003 911977
Q 5101 5518 143922632
Q 989 7596 1066639190
Q 63 7537 4156741373
Q 14 7547 5727792325
Q 6530 7323 426660699
A 4911 319769
S 325 173372
A 1096 99055
A 3087 483003
A 5995 911730
Q 1022 7583 6316094998
S 7370 99082
A 7471 36641
A 3126 883420
S 2950 88260
S 364 256800
Q 747 1641 803774150
S 674 911240
Q 820 7533 1312635254
Q 923 7559 6120777756
S 3994 200415
Q 3851 7433 3336885745
Q 1472 4450 1238906886
Q 2161 5963 845350609
A 6630 152779
Q 1131 7198 610638770
S 4636 826316
S 6372 151434
S 4832 388802
Q 5081 7438 2075112159
Q 26 6428 3910886085
A 2469 77332
S 4072 80835
S 711 690009
A 1236 35695
Q 4086 7626 3177232862
Q 1074 2421 1081971603
A 2138 303367
S 2068 78918
S 4699 395197
Q 486 7283 5501786518
S 5302 931264
S 1650 257847
Q 82 6564 5216616690
Q 3579 3962 378220572
Q 1099 7485 5552268860
Q 312 4445 123151206
A 1222 605420
A 4838 364680
A 5073 339822
A 5585 680415
A 5331 573742
A 6276 813305
Q 666 7523 3831237382
A 1708 469031
A 37 361408
S 5116 448286
Q 2414 4664 568622571
Q 3477 5646 1899668808
A 5988 36386
Q 432 455 15817021
S 5397 490622
S 5663 266067
Q 112 7299 1231489430
S 4211 740236
A 7324 522744
S 4284 58065
S 6870 209820
A 5948 417236
Q 579 5982 878598998
Q 994 1081 45995192
A 3408 711713
A 3144 648909
S 4068 608199
Q 515 6115 1530388958
A 5215 367662
Q 348 5280 1688555857
A 5486 681803
Q 258 3282 505767142
A 7533 174338
Q 46 7668 3360461360
A 7297 247867
Q 358 6872 2033592465
S 7433 45310
Q 6736 7416 101867649
Q 275 3935 2876523261
Q 611 6178 4857283873
Q 2327 5097 836222739
Q 4516 6305 1614894946
Q 544 7415 5798087782
A 230 61087
S 6544 767465
A 4238 616296
A 4033 163722
A 4733 347631
Q 507 6549 1189490786
S 4680 586071
Q 1822 5439 345672674
Q 4140 7633 910322805
Q 3239 4243 625020762
Q 1212 1605 371068791
S 4368 309067
Q 545 2212 1030786934
S 6871 254962
Q 517 6372 2369870101
A 4430 677725
S 5229 943450
A 1366 675298
S 4138 336649
Q 249 6478 5085475437
A 562 390855
Q 3882 6392 2414603309
Q 3829 7151 1216785955
S 5323 47115
Q 227 7503 3118266029
A 7420 594079
A 2189 617088
Q 3154 7139 2792046370
Q 2327 7097 2258087103
A 3704 631313
S 1063 757832
Q 434 6251 5620947610
Q 5461 7350 83898371
S 3751 620957
S 1639 434105
Q 4041 7610 918624752
Q 4473 6786 314149410
A 3272 787116
A 6845 398362
Q 486 7033 2528779140
S 4981 795859
Q 926 5109 2013096885
Q 424 7077 6075329517
S 5098 629992
S 1012 193229
A 580 647515
A 4233 610010
S 1783 103971
A 977 954467
S 5061 924505
S 7549 333265
Q 4830 5911 505334236
A 6006 589883
Q 3084 4381 1130132726
A 1341 14919
A 6872 497283
Q 5556 5710 128957131
A 5187 329362
S 7248 141673
S 2959 186495
S 266 661897
A 7166 44850
Q 4318 6651 645984680
S 272 523637
S 4155 630604
Q 6163 6993 688071699
Q 512 7622 946324091
Q 3827 6880 33691532
A 4735 651709
Q 505 6537 4171297126
Q 16 6321 1441977464
A 4020 869370
A 2478 733366
Q 4988 7215 2137239969
S 3711 28315
Q 171 5351 5037078728
A 5778 338191
A 6768 203126
A 4812 29744
Q 431 625 148119620
S 283 906043
A 6237 285519
Q 5243 7567 870871191
A 4431 97274
A 6159 922351
S 63 467960
A 2617 908432
S 6569 346573
A 5279 477130
S 862 188739
A 4626 548800
A 7398 749984
S 5213 367462
Q 1352 6528 57856100
Q 4292 4962 341524045
A 3192 452332
S 2390 39583
A 6917 222767
Q 2091 5794 3683555122
Q 368 6926 6293194877
S 7593 319458
A 873 112730
Q 2576 4162 189561041
Q 343 7004 3631297098
S 1989 243273
Q 2763 3172 178378680
Q 81 7012 1280232302
Q 1328 7013 609747926
S 3123 421622
A 792 736170
Q 3684 7071 1848762322
S 3938 218336
A 2991 345187
Q 563 6077 4851840120
Q 61 7292 666654317
A 2682 879768
S 5189 555250
A 3018 158271
Q 2717 6178 889269780
S 3070 194891
A 79 476710
Q 47 6599 5056771590
Q 43 6763 2777820905
Q 2938 5285 2077009317
A 2373 165373
A 2894 363023
S 6272 487689
A 4765 354644
S 2670 175007
S 1837 925446
Q 1285 7429 2184073496
Q 1878 7607 4548587985
S 1251 902852
A 2331 653735
S 4746 282513
Q 272 7116 5884022467
A 5050 170881
Q 1336 7656 5705733181
A 3761 802157
S 250 160143
Q 1098 4099 2013685668
S 6217 457762
S 4311 556379
Q 1126 7297 5090280169
S 1960 299659
A 6338 217082
A 6271 139932
A 244 400577
Q 2996 4255 865702852
S 372 704029
S 711 453186
Q 5426 6389 27309876
Q 2886 6629 709812987
A 7424 275714
S 7086 977850
Q 4753 6784 398268695
Q 2758 4132 10982368
Q 1123 7164 5864038575
Q 4929 7449 1859075796
S 6628 1466
A 3446 897042
A 1893 344531
Q 403 7119 6656355302
S 4667 663377
S 3932 560306
S 3386 569882
Q 167 6514 4919157937
S 5025 793508
Q 1707 6453 3959760723
S 6806 307582
Q 4572 6143 934807929
Q 999 6379 801746431
Q 1082 1442 297849282
S 3552 921079
Q 917 6221 4129366201
S 7520 35987
Q 560 3906 1006937362
Q 344 6252 4094799102
A 718 78563
Q 3682 5572 1337869754
S 5070 670613
Q 2643 2669 14985699
S 1223 526525
S 3891 475605
S 655 617213
A 3924 524913
A 481 783657
A 3688 922144
S 3330 28340
S 4022 622886
S 7074 269985
Q 578 7570 3159962586
Q 4171 7135 1350161638
Q 2728 4588 1573529972
Q 164 4091 1650089141
S 3146 194648
S 4945 149188
Q 337 7484 5004147627
S 3189 698627
Q 3008 7242 1831110555
Q 108 5558 4263674059
S 3472 189315
Q 1221 6569 3128376159
A 2870 110725
S 3849 355369
S 6613 968111
Q 3150 3439 48674361
S 3417 469857
Q 779 3478 1711140148
A 734 417571
A 2279 276626
Q 4420 7330 1432948711
S 5560 683725
A 3846 122576
A 4629 674611
A 6536 57666
Q 280 3345 2023506381
A 4204 454357
Q 407 6166 2246583063
Q 1514 6836 4424072000
A 6452 642079
Q 6179 7627 655395805
A 4971 608711
Q 2211 6836 1876458039
Q 1759 4140 233268558
Q 1956 5616 1341924210
Q 41 3653 1366993528
S 400 143785
Q 5477 6633 1120935306
S 1191 874917
Q 785 3258 640646317
A 350 436528
S 6278 602344
Q 1888 6349 2194936177
Q 106 7304 3596287328
A 5763 892571
A 7647 140665
Q 2187 6496 3483558235
Q 1604 2780 195260448
Q 1080 5890 4486994510
S 3372 358851
S 1672 537443
A 1604 172187
S 7048 806960
A 5480 118424
Q 151 2603 770156305
A 5574 444100
S 4045 219465
Q 820 7054 4216607037
Q 342 6363 4277600044
Q 1051 7523 1957680531
S 3915 649323
A 1521 670911
Q 1975 7386 893867665
S 196 140164
A 1828 403866
A 860 166629
Q 478 6826 2270254950
A 2532 305658
S 3110 158624
Q 1805 3607 1186351498
S 2714 968935
Q 2363 2844 178433552
A 2243 178317
S 193 793775
Q 930 2438 102696106
S 2195 27010
A 5302 77352
S 4370 652224
A 1188 480458
A 5221 996379
S 6894 904768
S 5223 946703
Q 867 6009 4027635937
Q 2513 7306 255634279
A 1914 387522
S 1935 2997
A 2264 105016
S 6377 532273
Q 3017 4483 1461505966
Q 1261 6474 4950402650
A 2354 841939
Q 3644 5836 965372093
A 4290 300032
A 4711 732739
S 4667 388786
A 1845 521576
S 1838 822019
A 772 171242
S 5677 725765
Q 1160 3424 2139893295
Q 978 7637 130684772
Q 3278 5269 673956066
Q 1389 4134 780436916
A 1878 150148
Q 382 6015 20004768
S 7227 491160
S 335 228011
Q 694 7308 4133047555
Q 2516 7669 4169030436
Q 2285 6236 2178718781
Q 1694 7541 549116065
Q 107 2698 1687159826
Q 994 6207 4074365274
Q 4286 4556 42492112
A 6214 231280
S 99 312076
Q 2014 7656 3327484122
A 2454 281620
Q 4461 6159 592984922
Q 1364 4683 919659869
Q 1097 7585 4178539561
A 5039 63322
A 2944 508272
Q 2341 5484 225790364
Q 4179 4977 448515806
Q 599 6925 825483637
Q 4286 7245 2334450867
S 403 839620
A 5932 475021
S 2530 92703
A 2876 19938
S 2320 292541
A 31 670344
S 3786 988820
S 6760 179894
S 1908 733297
Q 2939 3049 36074833
A 212 586386
S 6078 969025
Q 1993 5553 402228456
S 7561 629501
A 1458 457232
S 1370 996531
Q 2036 6867 95691699
S 2176 386566
Q 2534 4794 544395427
A 91 619885
Q 523 7313 1194467610
A 7357 732666
Q 232 7017 6352173884
A 859 265409
A 336 374529
A 3944 820629
A 2060 532115
S 6353 142242
A 5431 27956
Q 1699 6490 75706745
S 2172 393555
Q 3087 5749 1535225909
Q 3766 4961 226983849
A 3764 945964
S 3617 343905
A 4812 902939
A 2431 157233
Q 2655 4325 516540584
S 6126 603214
A 3707 875595
A 7294 600953
A 5750 762767
Q 1299 5493 2329552270
Q 15 7547 6645166126
Q 3244 5459 1070454029
S 3180 148602
S 5708 173172
A 6912 665229
Q 62 7081 3555079665
S 3479 429245
S 4603 114964
A 3376 708056
Q 2237 7631 1542832847
Q 1665 7226 1500623226
S 7497 490706
S 4022 277286
S 6545 804513
S 5983 833460
Q 1121 5749 3306405649
A 5694 924001
A 6587 243758
A 1616 450827
Q 4960 7135 1880672224
A 5830 80631
A 2835 196498
A 2837 192516
Q 3243 5526 1746069294
A 1046 1727
Q 1739 7411 3703934484
Q 1298 5683 3804034257
A 1392 889607
S 2626 598084
A 4579 270002
A 6618 261867
A 5493 569269
Q 1387 5269 1055914707
A 3592 91724
Q 1601 7002 324433522
Q 5245 7312 925907695
A 1488 971408
A 2003 576903
Q 895 7581 2039256423
Q 75 7297 1020874204
Q 1322 6438 3572371722
A 171 387957
S 1630 813793
Q 2259 6503 1066259881
A 6007 65506
Q 656 2997 178938922
S 3302 844062
Q 17 7675 6878276878
S 82 259539
Q 3474 7236 2117019301
Q 2479 7559 5080208728
Q 2993 3990 24248514
Q 1534 3766 63618891
S 2675 461206
Q 1573 2745 841430218
A 6806 400254
S 2439 734880
S 4353 751833
Q 2379 5274 420759522
S 2127 133570
Q 2984 5299 739857043
A 2961 715453
Q 4953 5045 90758797
A 3749 741741
A 1429 502089
Q 100 7167 684208218
S 5736 912102
A 6867 365021
Q 2624 3702 528390702
A 128 976753
S 5356 11030
Q 55 7622 4060874585
Q 425 7273 2222746294
Q 840 7155 5163646372
S 29 446324
Q 2153 7273 1941010343
S 1849 324218
Q 2789 6286 2907179967
S 5407 714553
Q 118 7389 5068919761
A 4941 396799
A 6575 519861
S 4824 248155
Q 93 5361 1212175491
A 7418 706170
Q 2712 6710 2910370146
S 1983 271328
S 4538 288033
Q 5151 5811 397362028
Q 2873 2935 9024915
Q 1271 7145 1888166495
Q 284 3036 759078515
A 3059 355020
S 4751 464403
S 3770 818732
S 963 503929
A 37 841451
Q 1491 3969 2096418545
A 4562 395879
A 7157 48253
Q 829 6916 3311601848
A 690 661536
Q 866 6243 4269777948
Q 6702 7104 142190107
A 2620 279372
A 5738 983599
A 1003 717144
S 5336 775820
Q 640 6876 5027094772
A 4255 74713
Q 350 3803 1145415536
A 5431 882633
S 4539 273598
Q 1675 4913 2529402281
A 3527 585421
Q 118 7567 4306092299
Q 962 6940 4777045825
A 468 125010
A 3694 110115
Q 1601 6980 1306647539
A 834 266365
A 2239 538664
S 3696 327114
Q 3583 4941 396759278
Q 309 7593 2474687549
S 7610 279108
S 7065 763122
S 4568 158246
Q 1075 3887 1668605235
S 2640 684903
A 6655 246151
Q 1319 3958 597860138
Q 31 7525 6585435854
Q 3998 6707 2465243148
A 787 569485
A 1660 499024
S 3347 926357
A 5229 618122
Q 6004 7374 1148106912
Q 2366 5809 2061460972
Q 102 5113 1569327906
A 1504 754205
S 1154 672575
A 1847 861908
A 990 786636
S 931 871661
A 3026 672484
A 5232 418524
Q 1021 6276 2364026779
Q 3299 7066 1611744832
Q 3833 7288 1531241572
A 2192 772808
A 3381 207259
Q 4873 5960 860772745
S 5377 844909
Q 1194 2592 1086099133
Q 71 7579 5735816936
S 2248 923957
S 969 344535
Q 1637 3749 1805332734
Q 1632 3391 623067455
Q 343 5930 3942884961
Q 104 7371 5928665515
A 3591 761552
S 1484 613962
A 5117 220322
A 5544 539279
S 6459 712923
Q 4166 6630 907323124
S 1845 361052
S 1567 577402
Q 188 4912 462071389
S 2074 782072
S 436 785693
A 469 552989
Q 3127 7221 1688731015
A 2197 921955
S 6747 260994
Q 1957 3757 1423392325
A 3369 310287
Q 431 5205 1208915822
A 1565 78975
A 4432 621007
S 2918 365632
A 5037 318877
S 1170 901580
Q 1968 6968 4481898593
A 4438 647877
Q 5017 5598 237990068
Q 3202 7011 2390279523
A 1236 839963
Q 1917 2268 3171834
Q 6231 7546 341244265
Q 178 6932 4373544341
A 5670 919455
S 7386 71943
Q 391 7261 2879164184
S 3765 688892
S 1844 110913
S 4543 67830
A 4996 690295
S 2207 543215
A 7057 504241
A 315 789279
A 7101 761610
Q 804 5123 1839218633
Q 2885 7191 3460442539
A 5053 296335
Q 820 7091 181077349
A 4646 505703
A 4475 814157
Q 1163 3743 869252477
A 1958 876117
A 6181 659531
Q 3959 5715 1644916939
S 4495 520075
Q 2387 6029 2402237742
Q 1638 4827 2772884310
A 6354 694048
Q 614 6088 4513942545
Q 400 7598 1503336490
S 7586 216284
S 739 46553
Q 1656 7482 3952365485
S 2764 117593
S 7341 876539
S 3102 427315
A 6842 122849
Q 1795 1932 40574724
A 5568 995960
S 1310 873846
A 6068 940064
Q 1343 3368 1801905776
Q 280 2201 1400925004
A 4571 695819
S 2008 494475
S 7652 770950
A 2180 409844
A 3124 404682
S 2257 29620
A 2942 877276
Q 4185 6880 1003613855
Q 3825 4533 427884458
S 405 965878
A 5341 796377
Q 4898 5991 801127156
S 1951 713271
Q 407 7541 4109414509
A 5806 998384
Q 2481 3845 1359793752
Q 58 4560 3790785124
S 488 345168
A 6546 701090
A 1214 857444
A 6074 430533
A 6103 221553
Q 223 6024 2607191249
S 5582 331213
A 2471 237635
Q 2339 5803 2775334756
S 4626 416452
A 704 944402
Q 6456 7351 378959222
A 2852 139842
S 3876 68945
S 3159 202111
Q 3232 5164 1863101995
S 1427 168244
S 3751 748737
S 3705 945457
A 3297 442358
A 5938 361601
Q 1841 6941 4756459102
S 1223 721465
A 6299 628974
A 2713 792035
Q 2493 6299 3388891136
S 5714 654672
S 2690 563311
Q 1819 7103 2135759724
Q 1019 3034 1733215157
Q 634 3427 2602757823
Q 3249 6821 2935949202
S 5764 429833
S 3388 92944
Q 2955 7375 1855949510
A 5185 109284
A 2429 962082
Q 2377 7574 3732233570
Q 146 6257 2739089946
Q 1821 2612 270297800
S 5470 308841
A 2388 972927
Q 4693 7313 1506174293
Q 1067 6979 5002373405
Q 589 4794 845444259
Q 1645 7340 1459819863
Q 1465 2377 616513727
S 5454 915771
Q 294 7421 6167124742
Q 70 5328 3183224677
Q 1471 6131 3346848762
S 7413 833760
S 6914 359530
Q 152 7382 2223851074
S 2153 274127
Q 26 6402 1122753922
A 7672 915698
S 12 254757
S 1426 949842
Q 1833 5409 2321416621
A 3381 417964
S 5524 175300
A 1218 893993
S 4098 666916
Q 337 7434 6095893007
S 5473 415876
A 3581 413495
A 5837 922908
S 1265 417385
S 3248 605975
Q 131 7624 6152909728
S 1048 201858
Q 1119 5019 1410696722
Q 2957 3853 671689935
Q 1722 5996 4100024379
A 7631 732187
Q 1073 4530 1823750161
A 2974 682589
635 6673
963931 422641 74418 796399 124258 836596 13687 463527 965818 614028 356325 494604 478795 737787 963821 521304 384116 459149 758626 722150 752124 943054 486516 427164 196926 27299 88792 43545 689634 974812 640767 285665 440020 685636 217306 21744 860071 341190 303177 46703 219161 779028 952336 482014 302877 835918 543906 779563 355653 615535 243259 944920 995170 778892 818478 129255 115041 119666 494032 354469 812858 918840 880532 681966 992137 531694 940447 733423 772845 150266 392245 153520 358518 124165 151222 951486 690261 871585 996726 862722 172064 884434 873779 656192 375582 394439 913070 487822 35876 179021 74068 262707 889464 305056 851628 835425 275476 186669 55078 129752 887864 329661 521126 997542 423973 658494 79695 165990 304926 992819 54379 585211 118689 457497 446142 291911 160624 755698 765518 173152 595494 634334 26035 342061 327215 712889 312677 544680 314139 156386 471352 192551 925679 386976 933401 630772 286107 612629 666838 886543 689109 12754 377414 375275 993489 474019 579191 39371 913917 222483 657512 640360 541341 321705 250064 873224 887721 969083 946219 9597 36493 134757 294644 153439 685083 761376 277849 550202 824829 516741 185808 389338 113957 229878 363737 462446 27945 46838 521484 290536 480450 833895 410142 276043 507352 87968 817541 985859 486662 398054 685487 463630 772804 459474 780655 305195 250354 957053 77019 223960 575647 267415 62324 826498 691168 924678 41922 531013 901383 429354 58883 845851 765751 612464 211966 259224 960909 441723 321740 939529 433755 2196 448085 68491 581702 945939 880040 994250 304305 881497 922629 85489 107960 819709 600038 477325 262704 833214 146419 390382 421718 958769 662336 589931 606230 525567 315414 413351 410784 472334 880162 318691 993957 225972 263414 371718 504681 763221 14822 471030 40268 214384 801104 995975 603271 991768 23059 615414 927622 275353 628812 303219 650879 977038 690626 686168 710428 668312 252773 982680 2430 443294 675707 588599 408516 600161 342906 90247 82536 64805 36069 480653 653775 414351 182556 426407 529131 994823 749280 88623 568578 496406 982921 413120 34209 475186 320091 133425 164127 553113 461141 484455 574541 579193 31482 149672 885844 400913 149911 107801 266418 479722 102950 244113 861229 74143 732836 36188 968975 112174 566983 666613 220220 923032 603820 152316 580258 360882 157024 3539 521725 399550 593840 446324 239014 324600 831774 328483 530515 487441 659871 844651 945131 407820 770352 485446 299753 356455 424244 787806 495800 224755 932038 152342 14350 784335 65196 795050 156739 183364 325652 899576 897949 182381 157100 603645 532010 970818 517078 268760 59985 137416 610545 671553 998090 798685 920511 659982 845975 151787 915201 191716 927600 418527 366675 290047 628662 317871 23853 516735 686001 584057 123342 312828 329723 24947 22774 423135 988357 760004 360529 243702 960928 456752 540191 107303 701715 863521 969891 88030 770777 544256 24960 761453 117686 9739 405691 685572 409159 418130 702618 98094 984107 371280 919116 208620 26562 601290 239936 575187 883672 332788 754305 630482 564869 888367 587341 192972 854443 954253 687697 223854 279792 10567 124432 405172 697142 987004 302863 753535 992709 44038 311657 724109 539020 498776 251435 882720 142263 427361 85530 658938 130023 659431 449573 975743 510262 583637 606101 980143 895880 453046 264077 430640 969119 406096 794037 819095 942279 249888 26477 505322 998965 837736 456050 656422 159056 322588 130094 167706 37173 387534 747913 496589 75565 493927 199865 807442 242424 567543 3788 709886 292370 463564 655251 985968 732760 829594 32475 675563 480869 23973 147834 886394 27102 924182 229611 310312 229292 799943 191968 239710 654232 472824 929465 598484 853262 9938 601105 30109 165572 554770 11185 794120 900743 125734 616537 179537 365465 554136 503142 317446 319259 871308 377931 126435 847667 24113 721630 528288 369583 198501 721185 498376 882083 869840 704225 403709 403270 581341 569049 329058 709067 672588 893627 891441 843682 167080 357314 907995 868488 214209 843949 104145 533720 723182 372907 966129 121349 111613 607533 18809 347050 888978 755316 613586 146051 221773 301717 838396 557493 375795 580165 982447 592434 807496 958118 980614 571568 660003 312446 583228 5730 376359 64307 243232 322487 725903 638766 626530 397930 895866 398018 315752 184512 427735 322701 699231 173066 331893 129364 77346 249201 562616 154766
Q 127 536 130595575
Q 71 549 396397710
S 615 211364
S 345 896381
S 87 930536
A 406 367604
S 194 559414
S 580 515597
S 540 560781
S 113 168897
S 348 250398
Q 48 309 128300368
Q 17 232 146763664
A 422 676799
Q 134 339 196857850
Q 573 588 4852205
Q 138 211 67607074
Q 43 125 22431329
Q 117 530 105397566
Q 23 601 180198318
S 483 937470
A 200 74490
Q 112 217 84487733
Q 565 618 3849916
S 22 910369
Q 1 634 302834944
Q 38 626 551714923
A 362 57317
S 177 490732
A 521 870929
S 212 995368
A 197 311765
Q 433 439 5514565
A 491 492975
Q 174 468 273875512
S 231 157910
Q 196 602 150071069
S 285 113384
S 604 441917
Q 371 540 160972113
S 105 689643
S 44 715437
A 350 110810
S 123 557127
A 628 356823
Q 104 607 472887420
A 322 398428
A 474 527776
S 100 422438
S 151 902666
A 83 855011
A 18 909140
S 31 804569
A 202 469308
Q 165 400 121307809
A 7 934388
A 218 971556
Q 3 582 106948659
Q 461 566 2104536
S 133 185887
S 241 480903
S 429 912651
S 547 502844
Q 498 599 28787449
A 540 11710
Q 314 409 67324672
S 391 319857
Q 50 409 210230858
A 364 179225
Q 90 498 48736940
Q 80 500 306491105
Q 186 339 6022569
S 334 241777
A 244 84672
Q 112 572 270109313
A 87 712906
S 251 454923
Q 1 630 532942089
A 73 445825
S 323 67105
S 608 473782
Q 240 488 190862180
Q 19 623 374118466
A 216 183758
Q 120 364 116804017
Q 55 477 407849232
S 288 520245
Q 164 506 262334843
S 221 679104
S 456 726153
Q 299 521 76343773
A 197 811620
A 216 732722
S 283 349371
A 341 474223
Q 40 453 408535460
A 177 195653
Q 362 431 8585208
A 471 434938
Q 194 554 300430947
A 191 996430
A 262 34622
S 208 780007
A 353 260515
A 257 145417
Q 243 452 149748072
S 627 112886
Q 321 580 176055903
A 574 827533
A 299 997445
Q 261 458 88951989
S 25 787702
S 13 691790
S 36 251100
S 592 863412
Q 19 357 266710931
S 573 15234
Q 262 362 65082009
S 73 145846
S 188 132159
Q 4 246 5390948
S 509 615442
Q 71 485 134904805
Q 221 611 94705442
S 162 192751
A 509 1021
A 402 421915
S 232 949633
S 209 892366
S 504 933955
A 477 552290
Q 17 550 401592707
Q 303 423 27104354
A 551 796281
Q 397 556 15263252
Q 219 341 91010708
A 150 402854
A 432 66805
Q 149 549 91074327
A 236 891255
A 548 369067
A 320 412842
Q 5 513 456796907
Q 196 574 270563606
A 312 167972
Q 135 406 220780768
Q 70 305 89209107
S 409 853410
S 551 418255
S 608 977563
Q 108 624 2042137
A 68 570153
Q 108 616 332427100
A 635 248399
Q 95 627 95327253
Q 176 483 201462583
S 224 716136
Q 142 222 12524425
A 4 201719
A 472 309286
Q 169 490 158527031
S 347 578706
S 325 238751
A 491 834084
Q 11 531 519602963
A 273 754696
A 195 145284
S 124 434198
Q 547 609 18962269
S 599 134760
Q 2 381 285499740
S 31 550359
A 469 772333
A 506 29459
Q 340 606 182004259
S 413 878218
S 353 533099
Q 257 621 100526090
A 565 35881
A 328 75684
Q 24 583 349483531
A 47 41521
S 420 763484
S 87 18464
S 346 363997
S 173 455369
Q 239 580 127034771
Q 180 250 52700068
S 391 407932
S 635 523864
A 562 680880
Q 22 442 358239292
S 445 897643
A 268 950704
Q 140 390 190716336
Q 547 591 14133778
S 238 159143
S 550 800163
Q 74 435 178997626
Q 95 567 316052054
S 285 216547
Q 220 550 102995511
Q 37 575 230556351
Q 366 471 101723469
A 186 295869
Q 337 620 87377675
A 370 865650
Q 68 399 319053722
Q 100 329 211007888
S 363 998642
Q 253 510 113275826
Q 34 326 36557835
S 389 49603
S 586 303102
A 360 172919
Q 307 356 39043994
Q 224 586 229596353
A 6 645738
Q 88 310 137252136
S 236 27559
Q 66 312 10498491
A 22 366373
A 40 72231
A 421 23390
S 276 542575
Q 555 582 5655210
S 96 60386
S 527 885036
S 143 65408
Q 70 467 285131682
S 460 336373
S 460 203101
Q 67 531 306384061
Q 301 587 154284216
S 281 152470
A 149 873353
Q 88 541 53543736
A 138 500915
A 351 299131
S 489 991913
S 145 197905
Q 18 475 265110709
Q 18 526 301090926
Q 9 408 92500769
Q 164 531 81058138
A 621 556950
S 222 317071
Q 205 292 56082975
S 233 93178
Q 107 560 335231261
Q 115 297 75177010
Q 189 363 100455726
Q 7 617 123430482
S 187 162145
Q 124 352 4957871
S 369 870831
A 151 280274
A 632 566622
Q 160 600 187601502
A 305 712043
Q 305 402 96626124
Q 307 494 6489175
S 269 311509
Q 173 313 105194058
Q 52 612 311708464
S 26 524895
A 17 309705
S 369 489383
Q 515 615 71873388
S 195 850094
A 256 149526
S 527 719311
Q 26 545 126006355
A 542 422032
Q 253 599 279434586
S 520 697256
S 214 673380
A 100 294
A 119 281938
A 14 841228
A 605 67298
A 420 585276
S 249 325908
Q 408 634 178838049
A 579 240298
Q 396 535 78422197
Q 120 517 354801467
S 493 724587
A 253 961963
Q 278 624 123815219
S 472 777608
Q 66 340 69858938
S 46 258917
A 432 997068
S 181 61137
A 407 28965
A 370 688480
Q 304 447 7612384
S 184 963407
S 319 780222
S 75 70669
Q 66 616 12281692
Q 360 572 153647799
S 68 783667
A 554 730159
S 102 831837
Q 5 633 623214490
A 79 761357
A 509 554894
Q 538 631 30675351
Q 139 297 120912117
A 11 829280
S 445 749282
Q 45 283 229054145
S 460 268427
A 496 797147
A 180 314718
Q 86 181 4311293
S 560 520381
S 235 335846
S 359 677480
S 321 896642
A 512 873287
A 545 43652
S 227 743305
A 52 532634
S 506 952029
S 612 656449
S 582 393385
S 68 266286
S 420 159266
Q 382 629 143010087
Q 6 635 423677645
A 216 165393
Q 182 617 76101268
Q 364 608 8384319
Q 15 596 125664206
Q 133 464 203434950
Q 7 553 430559815
A 490 657990
Q 337 354 10979377
A 337 111626
A 385 891232
A 194 34523
A 382 163333
Q 64 172 95735967
Q 336 406 49707094
S 138 312414
Q 94 627 281706984
A 201 256958
A 416 875858
Q 386 523 73375057
A 142 384586
S 244 11828
Q 241 354 104220798
Q 395 550 25112125
S 299 395369
Q 304 537 173456128
S 406 232327
A 189 82695
A 311 958745
Q 229 547 79135075
S 396 56273
Q 123 526 323395268
Q 23 530 166359870
A 398 898938
S 201 108556
Q 138 309 161788214
S 456 34503
S 233 290356
A 94 696360
Q 8 127 94869219
S 125 858246
A 164 104498
A 282 777444
Q 322 550 183447051
Q 222 521 43794874
S 441 527456
A 102 465812
Q 129 389 92529721
S 43 206780
S 329 567936
S 604 853426
S 632 849935
A 161 494489
Q 35 612 160228645
A 527 65823
A 452 874921
S 440 808865
Q 99 625 64470147
S 222 250844
A 497 917564
Q 77 495 302552903
Q 282 481 65451933
S 612 526562
A 19 829066
S 35 97071
S 155 674817
Q 354 580 177548187
Q 144 605 71350968
S 261 379444
A 442 326121
A 563 946852
A 45 849108
S 224 224276
Q 259 544 112713324
A 84 454437
Q 214 452 156635313
Q 151 552 160250477
Q 194 608 403840221
S 534 838274
Q 1 523 173890118
Q 45 582 35762453
A 611 323082
Q 171 565 195509351
Q 29 378 326163849
S 409 113427
S 95 996382
S 184 673223
Q 65 633 25989326
S 161 666994
Q 48 532 264508075
Q 228 561 84995468
A 77 908192
Q 515 630 45044794
A 438 835942
Q 130 549 123459443
S 255 564573
Q 45 531 406291070
Q 88 578 163329006
S 206 711609
Q 151 622 240473239
Q 28 192 14228927
S 139 47677
A 71 925642
S 363 461410
Q 61 477 233264785
Q 172 355 116744804
Q 265 471 154467929
Q 324 631 7141860
Q 16 456 77734020
Q 506 527 17134706
Q 207 233 11479467
A 594 985905
Q 1 394 316890809
S 230 232613
A 323 363487
A 254 945509
Q 248 606 26219438
A 495 867998
S 86 665023
S 443 760696
Q 12 403 323987673
Q 485 590 75400790
Q 227 381 72311184
S 461 547315
S 89 702450
A 294 347484
Q 65 226 23796753
Q 339 538 55968779
Q 465 613 103785001
S 194 725975
A 235 700152
A 514 974855
A 148 798966
A 206 601064
S 78 942356
A 392 425641
A 506 206200
A 436 486598
S 406 903342
S 407 827712
Q 219 374 35295645
A 525 394675
S 316 494367
A 560 265036
Q 223 303 14135472
S 612 317480
Q 66 137 68146064
A 492 731935
S 364 624963
Q 495 520 15055407
A 130 443234
A 458 58615
S 190 534899
Q 10 616 563141740
Q 45 613 488631492
Q 182 284 43909034
Q 483 534 5130184
Q 1 633 245750763
A 402 898535
Q 14 38 4846665
A 316 183977
S 501 422372
Q 28 527 280174262
A 75 607081
A 476 21335
Q 250 572 81630385
Q 58 627 465297664
Q 567 606 21400081
A 572 286210
Q 80 289 1745250
Q 22 262 211083397
Q 153 230 42674455
A 622 563874
Q 33 613 351565989
Q 386 552 31123918
Q 37 441 53283849
Q 34 357 107976348
A 109 727595
Q 165 435 148938314
A 583 822159
S 490 938943
S 42 84536
Q 303 457 92364599
Q 281 552 230754762
S 567 45499
S 268 51073
S 301 919696
Q 10 576 373085334
Q 4 618 171805141
Q 81 608 475140482
Q 168 384 4972700
Q 203 500 48462550
S 41 819232
A 292 327371
Q 2 420 307618261
Q 67 331 30115429
A 110 836885
A 451 250993
Q 284 630 285947850
Q 70 113 26743283
A 257 585548
S 337 688291
S 279 373799
S 547 469291
S 165 379171
Q 125 276 136917792
Q 106 513 154515599
S 311 491686
S 228 233257
S 422 825344
Q 421 620 180366032
S 252 878178
S 625 104891
S 616 674640
S 420 146260
A 276 871829
A 38 391670
Q 62 349 276241136
A 543 759235
Q 103 364 82211369
A 87 884232
A 565 360653
S 213 985903
Q 13 434 245245360
Q 264 452 77101494
Q 40 310 194596834
Q 277 315 17865266
Q 292 399 97145881
Q 188 511 88025018
S 557 616550
A 608 200688
S 445 347843
Q 107 528 61778216
A 357 389566
S 500 457731
Q 552 594 1312877
Q 319 542 41765800
Q 92 557 398430948
Q 244 560 43525080
Q 441 496 31311646
Q 145 260 63048195
Q 157 471 209499043
S 79 588240
A 86 894863
S 217 792225
Q 416 519 90344499
A 533 676325
A 42 85050
S 287 434362
A 286 151138
A 134 734514
S 399 956336
S 119 285290
A 37 608665
A 183 124104
Q 285 398 34319900
S 143 908365
A 79 158285
A 236 614359
A 217 346414
S 351 831862
A 242 139672
Q 211 603 231156293
A 390 37670
Q 109 368 199329133
Q 77 516 154768268
Q 185 318 40897448
A 325 304116
A 462 49572
A 165 469962
Q 68 356 272566057
Q 25 627 187319357
A 572 585824
A 210 668571
Q 191 319 124679170
Q 1 632 417249229
Q 32 373 204768722
S 59 679639
Q 556 616 45443914
A 41 174989
S 611 834184
A 233 412384
S 382 502610
S 528 495131
A 457 928727
S 204 805784
Q 354 634 276133170
Q 39 589 385245995
A 42 935415
Q 152 413 68494340
A 334 903727
A 164 692923
S 501 783247
Q 70 222 32859553
A 371 716997
A 514 398828
S 576 558449
A 148 204804
Q 122 586 281040145
A 271 731839
A 460 632000
A 16 413504
Q 519 615 95326395
Q 86 593 258986548
A 21 535681
S 256 962552
A 578 112999
Q 26 413 293454797
Q 101 535 251643759
Q 169 359 101004142
Q 424 466 27948283
S 564 581982
S 100 224411
A 585 510001
S 324 195938
A 614 456878
A 345 197090
A 525 88962
A 589 441060
S 475 110640
A 170 923389
Q 238 518 143003833
S 301 731539
S 385 402036
S 139 220643
A 583 346510
Q 256 516 245892950
S 130 324565
S 356 455282
Q 605 614 9682997
S 506 263523
S 318 282552
A 471 500118
Q 192 459 116383965
S 239 513337
A 579 497321
A 12 416381
A 53 783207
S 116 290728
Q 149 444 138878858
S 589 17041
A 391 581776
S 472 459294
A 624 192749
S 26 726917
Q 37 632 242810623
A 232 53504
Q 251 272 5867117
S 86 920637
Q 194 491 86076114
Q 414 482 38226658
Q 125 630 24773315
S 588 141355
Q 10 522 210892747
A 348 641044
S 56 547947
A 246 321023
Q 177 516 12050692
A 212 18859
A 573 720640
A 285 553246
A 297 431983
A 382 759361
S 126 907265
A 420 461199
Q 28 575 83737078
S 181 961354
S 100 384668
S 538 881268
S 226 493074
S 431 926454
Q 78 337 178818695
A 207 900335
S 390 865367
Q 296 379 51012386
A 245 751577
S 520 156463
S 258 850051
Q 1 132 7830108
Q 240 611 202162044
Q 314 573 12880770
S 600 523871
Q 36 613 45451998
Q 336 629 252192504
A 226 3677
A 328 142202
A 26 817503
S 93 291672
A 183 206331
S 266 461494
S 544 362909
A 194 80531
Q 248 507 70795165
S 372 633807
A 506 190786
A 598 104152
A 615 478093
Q 85 545 257329796
Q 375 631 145309617
S 392 813793
Q 42 197 153077924
A 373 392040
S 333 532368
S 186 967520
Q 19 101 10802331
S 322 762007
Q 57 592 361151165
Q 285 437 56121061
Q 77 611 511858893
S 64 260516
Q 230 524 234478448
S 265 516510
S 496 979577
Q 21 621 114162199
S 174 720679
A 478 761469
S 259 653247
S 134 735741
A 497 311294
S 8 643588
S 176 2806
A 70 932669
Q 14 589 145770387
S 160 931638
Q 413 449 7547879
A 335 394095
A 528 408542
A 467 59489
Q 68 584 174436755
Q 154 532 366180125
S 389 933125
Q 132 345 151779951
Q 7 428 88976045
S 365 57714
Q 46 625 535251421
Q 3 282 152911677
A 67 892929
S 63 346581
Q 137 457 2387969
S 374 462541
Q 4 576 465307622
A 234 222905
Q 6 611 160818063
S 630 656211
Q 126 503 172506423
A 591 241749
A 633 721668
A 605 768270
S 23 647557
S 632 819030
A 364 626137
A 373 196705
S 283 990195
Q 29 459 235631395
A 497 596019
Q 131 333 66900441
S 232 767482
S 325 504214
A 542 741563
A 135 168023
A 382 916150
Q 137 438 116277482
Q 57 487 164626536
Q 62 539 23231011
S 525 945689
Q 27 632 266650518
Q 72 185 100060698
A 488 137627
A 302 413188
Q 604 627 14062797
S 231 337029
Q 29 537 255839372
A 190 735330
Q 321 615 115284449
S 585 364038
A 314 365133
S 561 81033
Q 325 386 19274825
A 109 572966
Q 254 619 83254209
S 179 561322
A 419 300761
Q 18 492 227899648
Q 62 619 387194890
S 262 27885
S 395 981790
Q 123 561 151868275
A 275 46115
Q 62 424 92102037
S 552 511328
S 583 122635
Q 82 560 130984295
A 173 981895
A 114 664449
A 612 763662
S 84 987430
A 548 627850
Q 52 618 73367342
A 8 773056
S 251 528448
Q 186 472 269395967
Q 161 323 43196854
A 72 352866
Q 74 632 177936472
S 76 70938
A 604 63355
Q 240 603 165288264
A 30 393882
A 521 257274
S 402 484425
S 175 107307
S 41 777393
Q 383 609 133491003
Q 180 467 226951960
S 10 297342
A 42 656819
Q 142 570 18398234
S 163 658022
Q 34 413 61316678
Q 598 608 10985199
S 367 859033
A 256 186134
S 588 155611
Q 148 561 144258563
A 379 655852
A 359 637889
A 205 596841
Q 103 373 159785286
S 8 409455
A 405 351426
S 200 322431
Q 8 630 382556785
S 586 552272
S 173 638344
S 545 454285
Q 206 572 70750833
Q 160 630 191752400
A 423 762974
A 287 559573
Q 121 534 279077118
Q 79 587 107922782
Q 67 422 62817480
S 81 908547
S 630 670360
S 593 344602
S 299 653959
A 209 164194
A 118 213992
Q 151 461 234404228
Q 558 590 20940582
Q 77 361 109220123
S 49 339909
Q 480 563 13505477
Q 16 455 147870398
Q 598 602 4508149
S 64 298971
S 4 964490
S 607 16823
A 260 371002
Q 274 381 91417628
A 135 298653
Q 2 614 172648369
Q 65 240 97728455
A 234 17703
Q 30 624 305042316
S 307 746659
A 288 671265
Q 83 487 87283514
Q 330 509 112875620
S 567 810978
A 276 540702
A 247 849171
Q 406 505 6097790
Q 266 469 14522085
Q 52 359 30705334
S 489 998570
Q 13 581 96226439
A 335 724027
S 78 179569
Q 168 240 67871416
A 106 577831
A 215 706820
A 90 550090
S 564 371299
Q 222 583 108181356
A 21 836774
A 336 442480
Q 541 635 20979236
A 584 573701
Q 183 562 276703743
Q 130 392 72465816
A 346 783158
S 384 330600
S 353 56576
S 118 741347
A 615 127963
S 193 778443
S 41 245277
Q 82 359 104104009
A 145 860116
Q 4 438 380869151
A 137 439101
A 441 808786
S 189 110086
S 478 527785
A 530 300053
A 567 464508
S 473 310384
A 486 614033
Q 318 332 5174063
A 194 435688
A 402 836295
A 635 959513
Q 184 581 392988025
Q 72 443 59098999
A 273 913547
S 581 755682
S 198 95735
S 56 380273
A 531 355045
S 250 988459
A 116 185306
A 609 468801
S 276 978776
A 197 170425
Q 223 526 23758303
A 477 337257
S 50 691495
Q 51 628 209037374
Q 280 628 83652155
A 5 782704
A 282 954646
A 237 292220
S 65 84428
Q 269 394 74668581
S 205 217733
A 4 643772
A 111 923708
Q 350 628 159741510
Q 16 623 169383369
A 344 842093
S 523 386133
Q 334 517 105979658
A 624 920366
A 247 733207
A 278 797742
Q 116 164 42717967
A 111 960383
S 96 453011
S 53 465239
S 503 143299
S 204 422751
S 269 652112
Q 22 548 406688353
Q 471 534 61523817
Q 46 444 223790454
S 609 593201
S 504 821601
A 492 667499
Q 145 472 25010156
Q 111 582 73597190
S 285 823288
S 431 955919
S 236 955750
Q 147 505 163659540
A 314 961402
Q 136 599 313687483
S 97 303644
A 133 430455
A 547 480709
S 234 933294
Q 235 373 116644000
A 388 752228
A 151 434619
S 548 223679
S 578 807367
Q 2 626 309428398
S 84 784820
A 397 610771
Q 284 301 6310721
Q 370 375 2318580
Q 6 130 36258076
A 23 161751
A 22 919194
Q 154 488 87058345
S 97 546789
Q 206 209 1610737
A 287 875340
Q 92 122 26320229
S 528 911307
A 179 918359
A 321 357905
A 560 249903
S 265 40243
A 202 211337
A 38 257218
Q 341 600 42527861
Q 247 625 175996437
S 420 582043
A 604 593661
Q 28 634 98331059
A 541 779551
A 26 161771
A 191 843469
S 480 131513
Q 107 518 234509448
Q 150 327 162829198
A 24 186267
S 265 185722
Q 12 263 191279606
Q 22 346 92502310
A 557 251204
Q 44 623 375052997
Q 37 289 47471403
Q 37 97 56117027
Q 62 601 304320946
Q 331 513 28768825
A 180 26729
A 96 200938
Q 4 617 483386078
S 224 612613
Q 442 583 92656022
Q 138 163 2250437
Q 30 608 83482933
S 581 378833
Q 22 631 58138125
S 481 45288
Q 25 138 93473612
Q 21 385 89514914
A 55 259813
Q 564 611 9292682
S 24 758277
S 463 710461
S 385 892111
Q 132 602 279163734
A 560 144317
Q 43 346 131497705
A 43 151135
A 502 655676
A 398 627853
Q 450 593 34254844
Q 373 394 6335032
S 552 642952
Q 584 616 31602889
S 279 342858
S 315 890504
A 483 535323
A 162 670324
S 355 439843
Q 201 376 84541943
A 299 299096
Q 196 412 44388712
Q 179 570 18220833
A 145 726785
Q 147 400 8255221
S 590 548630
Q 66 589 140385587
Q 16 557 363822168
A 131 589500
Q 168 457 252053440
Q 334 490 108760621
S 350 148090
Q 464 464 382129
Q 179 601 264015219
Q 29 423 19950950
S 89 177758
Q 206 304 56035760
S 251 457502
A 580 188751
S 174 541602
S 343 46278
Q 346 515 1631880
Q 59 623 112472427
S 336 949175
S 209 592917
A 372 469922
S 67 80020
S 271 403935
S 62 750273
A 408 72929
Q 152 602 296673605
A 193 57485
Q 594 609 15311453
A 230 605652
Q 35 445 374328761
A 377 800046
Q 218 435 87008479
A 209 628703
Q 201 528 86378244
A 495 94384
A 445 762923
A 482 631597
A 581 656767
Q 116 481 331796662
A 313 690546
Q 330 615 221571134
Q 164 586 171738498
Q 120 509 115407468
A 77 445486
Q 48 512 435809365
Q 83 194 42042269
A 266 962561
S 164 620497
A 211 112896
Q 145 449 105533520
A 139 883238
Q 58 606 292040639
Q 11 514 25443305
S 118 323443
Q 8 623 429400333
Q 8 630 420379302
A 535 130662
S 85 647256
Q 67 380 191382021
A 521 22225
Q 89 527 140156164
Q 65 629 246789909
S 400 852519
Q 110 536 408463203
Q 4 631 217428715
A 495 829884
S 17 985050
A 348 292078
S 5 134653
Q 228 596 143726973
A 371 882160
Q 75 635 559611107
A 364 348028
S 548 937866
A 630 989184
Q 307 568 163557059
S 454 55626
S 37 997111
S 305 419441
A 321 951855
A 601 215420
Q 71 406 142305337
S 152 731506
S 540 180590
Q 282 348 29222028
A 4 560233
S 460 773968
A 395 393737
Q 18 322 224189185
S 620 987821
Q 24 315 282746345
A 500 542918
A 30 51147
A 52 663698
Q 14 616 388604181
A 207 343065
Q 543 632 47987172
Q 27 270 173498565
S 10 78200
A 350 575136
Q 82 378 125165448
A 135 656990
Q 117 486 230601647
Q 37 590 318564585
Q 154 404 57690430
Q 76 341 176272994
A 124 16312
A 440 165400
A 557 123593
Q 277 299 22302992
A 135 932382
A 333 693420
Q 41 558 151564223
Q 292 596 38070393
Q 11 566 261233958
Q 308 370 48967180
S 315 543221
A 418 474127
A 440 199547
A 7 172570
S 218 271893
S 450 740325
S 470 877670
A 604 230186
S 84 157304
Q 8 619 160667100
S 371 103650
S 321 248316
Q 43 628 469919365
S 141 871389
Q 51 522 185729435
Q 48 550 412604745
Q 117 585 461935581
Q 17 551 295341066
A 482 976561
S 338 81897
A 377 16060
Q 126 548 358410797
S 321 764043
S 181 864623
Q 152 501 312127587
S 505 720003
S 275 339535
Q 50 424 276641006
S 6 707812
S 360 820241
Q 214 495 35868310
Q 7 620 493618973
Q 298 426 41215730
A 410 784329
S 145 788647
Q 336 414 46805912
A 333 112385
Q 517 568 21746109
S 623 11131
S 371 13996
Q 259 592 29442825
Q 125 410 71737620
A 389 278598
Q 177 416 146428870
Q 216 347 47574041
Q 472 587 109407544
A 122 18867
Q 20 592 124115966
S 617 526381
Q 38 425 218432760
Q 194 425 159586128
S 628 77222
S 523 328664
A 383 781491
Q 39 584 414845336
A 139 465488
S 431 90563
Q 215 396 87231393
Q 170 453 11934302
Q 61 444 279996266
Q 52 228 111782214
Q 266 486 193093590
Q 577 590 607886
A 553 914279
A 301 525676
S 341 804171
S 214 523219
Q 292 472 32556598
Q 24 631 73288411
A 248 959874
A 319 191731
Q 33 502 296953231
Q 11 155 64615304
A 212 433955
Q 255 296 25274740
S 419 418889
A 297 447812
Q 213 366 91806721
Q 298 475 150275068
Q 300 432 110523490
Q 323 522 86934872
Q 126 443 244180607
A 632 762159
Q 15 604 438927467
Q 93 363 91234760
S 624 470016
S 137 984344
Q 145 548 342347043
Q 129 571 258358926
S 167 950782
A 629 974585
S 377 324249
Q 83 532 25965899
S 39 245789
A 410 588355
A 201 519612
A 93 262254
Q 30 530 293945666
Q 162 535 3095881
Q 286 493 152050346
A 309 898499
S 555 934230
A 115 25368
A 596 148795
S 78 903391
Q 6 236 218811167
S 469 634501
A 23 143609
Q 151 574 101081280
A 481 183798
Q 480 536 21061966
A 390 445558
Q 52 542 187994975
Q 153 576 88477814
Q 233 269 32574221
Q 335 621 133562624
S 471 766741
A 423 873329
S 494 274614
S 631 470268
S 182 147848
Q 149 489 16148889
A 53 723275
Q 251 447 93236780
A 345 45708
A 42 945280
Q 15 601 9737281
Q 199 625 122094350
Q 247 535 79813192
A 537 526867
Q 350 536 131199947
Q 434 475 27897777
A 479 33259
S 554 364049
Q 10 456 424844421
Q 156 315 67231403
S 175 904968
A 188 700767
S 522 176620
S 365 859802
S 303 573792
Q 67 377 19028063
Q 193 473 212506551
Q 17 603 211181911
Q 300 390 3393449
Q 457 573 12493627
Q 200 351 7388391
Q 46 521 374478175
A 259 763941
Q 184 448 15667672
Q 96 144 44155221
Q 102 442 105726623
A 88 704450
Q 43 133 85963696
S 342 964302
A 239 261790
Q 36 489 21078594
A 113 987333
A 85 37238
S 484 686628
Q 286 410 17763135
A 153 299947
A 614 960447
S 216 2819
Q 55 66 10119283
Q 42 625 186632415
S 554 826921
Q 239 374 39110675
A 583 513624
Q 158 235 8488478
Q 500 633 118520929
Q 46 610 524012111
S 424 961825
Q 326 435 100409102
A 133 464132
Q 23 118 76503404
A 5 992999
S 398 346999
S 190 737191
A 501 85126
Q 71 613 334419199
A 546 861495
A 69 937261
Q 493 613 102008374
Q 323 476 91485096
S 239 258939
S 228 894372
A 1 553053
S 352 209449
Q 1 558 430233369
S 253 732298
Q 13 580 438173136
A 244 54942
S 615 675869
Q 415 550 18617110
S 344 986985
S 88 557284
Q 303 519 75963114
Q 13 603 250842881
Q 15 627 354532429
Q 22 616 565274742
Q 321 467 113195939
S 439 837474
Q 38 602 351385898
A 223 482432
A 225 639504
Q 252 543 79817068
A 329 80177
S 213 431725
S 264 247786
Q 27 505 69513824
A 190 793535
A 10 672207
S 519 448992
Q 403 593 110240772
Q 362 591 224538447
A 38 810914
A 621 738104
S 419 859211
A 24 188742
Q 186 477 160315985
S 535 149024
Q 44 630 431380994
A 465 768518
Q 306 589 66312840
S 579 440540
Q 140 592 105274181
Q 336 366 12785509
S 295 809973
A 326 808144
Q 19 611 396229671
Q 146 517 119385628
Q 25 501 80626907
Q 79 570 277147858
Q 96 474 359849535
A 230 585481
Q 112 392 271339360
A 219 701725
A 102 407867
Q 8 635 245786819
Q 194 553 186099753
S 70 846456
Q 167 613 87771589
Q 208 551 198780263
S 363 173927
A 138 771298
A 568 17626
A 62 74540
S 37 253349
Q 29 563 429347105
S 315 779628
A 455 471570
A 490 4665
A 524 27373
S 150 641328
A 78 114438
A 255 26998
Q 116 246 95862909
A 450 308254
Q 40 632 28315070
A 574 866053
Q 35 590 83792294
Q 94 569 378581524
S 539 979763
Q 46 590 110049533
S 170 892636
Q 73 231 132941168
Q 76 597 219793240
Q 172 579 131106346
S 226 238859
Q 165 611 29013360
A 632 358269
A 335 987938
A 452 414518
Q 45 607 235007260
Q 220 621 387138540
S 111 250469
Q 404 524 21359837
S 494 750640
A 597 99494
A 568 810324
Q 31 620 531383992
Q 195 216 886139
A 314 767252
Q 36 623 316614301
A 399 997283
Q 5 635 616669995
A 232 171285
S 228 562579
A 109 961910
A 199 692358
A 301 849237
Q 320 414 4013979
S 569 443314
Q 45 415 132591974
A 392 339856
S 79 268848
S 133 301453
A 76 74793
Q 323 592 157442179
A 207 527790
S 520 505923
Q 282 517 191772382
S 527 428142
A 127 951059
S 198 167934
Q 368 517 28502476
A 169 671765
S 617 345
Q 92 414 168683170
Q 138 593 69774586
Q 252 605 70077632
A 171 836564
Q 5 360 92190967
Q 36 604 59513758
Q 72 436 41971220
Q 114 573 34651897
Q 260 513 248545
Q 168 508 141821665
Q 10 461 95939468
A 147 305710
S 501 732438
S 380 880629
A 406 749570
A 540 526414
S 150 513981
A 487 75756
A 329 965981
Q 214 460 180773148
Q 60 246 95413024
Q 23 566 492160035
A 447 166717
S 452 412084
S 203 71798
Q 182 394 83713502
A 625 42058
A 395 595996
Q 74 588 63798532
S 39 205254
S 163 599285
Q 176 305 32291269
Q 266 282 16322228
S 31 545359
Q 52 525 270240084
A 85 559613
Q 329 502 119542438
S 350 481243
A 260 383508
A 185 125241
A 27 184203
S 439 944836
A 232 339426
S 4 60464
A 482 348262
S 630 345042
Q 10 614 80819309
A 570 455569
A 521 357354
A 36 828735
S 394 150303
Q 208 390 23849468
Q 55 296 32329365
A 317 38427
Q 8 478 21357121
S 585 488562
S 437 46789
A 630 773603
A 433 614855
S 39 653636
S 167 534787
A 248 954088
S 253 809118
Q 53 405 54025389
Q 20 601 83792589
S 634 165079
A 574 650666
Q 27 574 211361089
S 590 697440
Q 53 498 389395110
Q 55 519 327764694
S 190 95178
Q 301 432 23682066
Q 87 620 150306535
S 486 81952
Q 190 355 52944849
Q 53 538 194550312
S 250 752816
S 224 569578
A 341 251438
A 131 728745
S 578 571191
Q 15 512 22931585
A 565 494823
S 375 283950
S 539 228169
S 625 952408
S 117 377421
Q 26 446 115010121
S 422 443083
A 430 109295
A 59 201744
S 634 984492
Q 411 568 54700854
S 622 68900
Q 22 217 43914589
A 547 727497
Q 34 563 125937855
Q 481 541 6605834
S 597 514285
Q 3 480 276068726
Q 248 506 116488164
Q 94 448 129874118
Q 89 464 231992650
A 123 207459
Q 80 417 300111548
A 499 479492
Q 22 247 90910756
A 462 232874
A 311 877323
A 511 908444
S 97 362509
A 517 706207
S 315 183437
Q 35 573 467432454
Q 268 498 229725789
Q 91 355 62426170
Q 36 471 245312899
A 332 148001
Q 72 582 278501271
S 298 83882
A 211 691339
A 291 224637
A 530 433253
Q 162 352 125971436
S 529 425133
A 619 946566
S 525 253655
S 128 635024
A 550 109301
S 377 636508
A 335 394384
A 456 432458
S 458 44617
S 133 582786
S 309 341919
S 320 909617
S 280 634689
A 195 714369
A 346 339351
A 108 665307
Q 100 630 429009904
Q 19 351 154238108
A 159 7969
Q 7 499 382240762
S 272 946353
Q 566 622 41762556
A 281 8536
A 548 715
S 508 731841
A 442 657739
Q 408 585 172333612
Q 57 385 201863560
Q 15 542 212911792
S 386 84629
A 457 268765
S 218 482366
S 368 589709
S 279 804528
S 292 112111
Q 21 597 77619011
Q 17 127 39481204
Q 114 365 211657608
A 587 875270
S 45 938168
Q 145 463 70453301
Q 97 599 123282831
A 578 504652
S 511 305897
S 142 215687
Q 170 402 64393359
Q 395 546 2954589
Q 92 601 80446880
Q 229 328 65044782
Q 61 117 7592135
Q 382 493 35382110
S 485 767908
A 543 920744
S 483 288679
Q 49 257 182232233
A 480 661233
A 439 916330
S 326 67016
A 486 402348
Q 67 463 135124827
Q 101 166 14446840
A 620 979217
A 424 954477
Q 8 271 249432728
Q 50 543 115682589
A 555 198799
Q 289 409 24419082
A 627 760434
Q 161 383 153634442
Q 25 598 270870906
Q 197 501 216663217
A 9 705628
S 574 232324
S 596 849284
S 431 376770
S 43 956416
S 380 526952
A 122 657578
A 345 710422
S 321 361174
Q 201 512 210424880
S 282 995922
S 566 396919
Q 84 466 276389738
Q 139 453 225227473
S 511 206706
A 548 385742
Q 125 625 172528513
Q 442 486 33044198
S 326 958833
A 278 127486
A 605 38799
S 283 497829
S 602 972910
S 227 160790
S 45 902768
S 630 84627
Q 220 546 278188312
Q 190 262 28616332
Q 6 344 239177206
S 46 427525
S 91 566625
A 594 905480
Q 17 559 398978101
A 568 713404
Q 105 195 88239906
A 328 359274
S 206 923188
Q 63 486 150351299
A 515 96378
A 485 74507
Q 11 272 43494099
S 160 743014
Q 81 102 18838964
Q 216 454 113657935
S 1 600056
Q 2 633 71237463
S 117 276363
A 442 139796
S 150 872957
A 582 965373
S 102 808621
Q 53 359 210233313
Q 2 583 438666410
A 301 867223
Q 53 566 1508107
A 15 540814
A 292 327019
Q 186 374 12654632
Q 41 368 209807541
A 57 893849
A 123 370556
A 88 456800
S 165 888058
S 59 788187
Q 39 563 146881192
A 384 42239
Q 22 553 384649664
Q 339 371 2831410
S 39 691482
Q 39 583 424625291
Q 143 605 379645645
Q 191 432 11549288
S 363 275488
A 283 903380
Q 136 548 237989460
A 392 662405
S 371 161106
Q 58 395 78468130
Q 358 584 31413903
Q 128 634 405602896
S 58 441093
Q 12 281 95731444
A 48 352016
A 328 225808
S 289 5765
S 50 843269
Q 224 589 8836914
S 379 800803
A 278 945840
Q 55 578 182049499
A 183 150584
A 78 551246
A 577 302367
A 315 79541
Q 21 369 277707141
A 110 545814
Q 340 420 43151299
Q 191 626 63028852
S 431 140939
S 84 493595
A 509 707244
A 100 413217
Q 27 542 16447769
Q 195 418 105353062
S 388 808008
Q 58 70 791731
A 112 502568
A 139 232694
S 113 380143
A 126 122893
Q 27 282 172330929
Q 40 374 244273651
Q 62 249 120343359
S 195 510057
Q 268 426 64084254
Q 18 258 97025039
A 487 523168
A 69 34395
A 447 184419
A 449 596418
Q 170 550 336525237
S 351 967763
A 548 59694
S 367 983138
A 55 82174
Q 172 617 71645770
Q 64 619 5607450
S 64 347094
Q 29 605 278562729
Q 375 389 6532625
Q 38 43 3415819
Q 458 554 36552931
S 335 470801
Q 556 597 17781633
Q 35 190 152901491
S 522 991296
A 28 399943
A 407 525471
S 367 971187
S 11 16913
Q 27 617 343367924
S 144 345078
S 497 653968
A 78 510340
Q 24 29 3782567
A 93 419090
Q 78 194 28195505
A 270 843209
S 377 256160
S 458 815021
A 22 259900
A 55 205650
S 189 761565
Q 40 165 21489144
Q 240 359 25457200
S 499 930097
S 378 281778
Q 106 605 76534549
Q 135 377 229104396
Q 117 617 47892431
Q 288 620 7316827
A 26 987728
A 297 634436
Q 76 583 228769202
S 19 636579
Q 87 343 53151112
Q 171 583 234754086
A 39 516646
S 330 866761
A 222 743871
Q 45 487 135864121
A 563 72942
Q 417 534 103325619
S 456 817797
Q 103 485 237839709
A 31 662290
S 459 406564
S 285 208466
A 79 222447
Q 177 332 28565218
Q 41 571 93533384
Q 5 541 447690125
Q 34 517 323154155
S 72 12034
A 4 675254
A 318 84886
Q 52 392 118199257
A 11 826363
A 30 926356
S 174 722226
S 123 91075
Q 33 566 493114489
A 342 375086
A 436 656700
A 469 397879
Q 16 603 337082320
A 415 155115
A 66 908805
Q 73 394 139453543
S 484 496668
A 146 827743
S 344 833843
Q 7 618 119442394
S 460 755389
Q 107 577 314427251
A 258 848910
Q 4 633 508442819
A 194 803517
Q 178 619 427623060
A 493 74087
S 107 544360
Q 289 613 308475874
Q 404 439 19465462
A 6 788265
S 229 239051
A 593 267999
S 76 329727
A 41 858578
Q 563 597 34358596
S 533 233432
A 387 686974
Q 216 627 70328040
Q 148 386 201911672
A 133 69658
A 542 774965
A 135 392172
Q 104 119 4230334
A 429 869518
S 52 42638
S 148 541174
A 179 74937
S 263 657287
S 485 118797
S 573 515112
S 266 205899
A 496 92651
Q 1 577 403085199
Q 5 632 255883313
Q 134 142 6617041
Q 143 538 244633969
S 604 994835
A 119 594654
A 127 522884
S 61 100407
S 532 798786
Q 322 528 26692597
Q 14 618 153281823
S 334 645322
A 364 65646
A 487 560769
A 152 882663
A 401 504060
A 181 818949
Q 49 601 114204466
S 493 187858
A 432 427925
Q 200 204 1456030
Q 555 597 19921942
Q 72 167 57762482
Q 202 626 99038530
A 44 149790
A 148 559604
S 410 104
S 198 423952
S 463 560091
Q 392 499 31221198
A 137 857812
S 190 29583
Q 262 548 237795572
S 622 157092
Q 95 208 73299862
S 343 15988
Q 7 213 166129883
S 149 976929
A 562 529382
Q 58 615 354209255
A 633 578917
Q 65 627 128084445
S 599 807877
A 482 810877
Q 163 600 17197549
S 407 419324
Q 99 577 337634523
A 299 622265
S 633 615226
S 108 600776
A 545 918385
S 276 365188
Q 47 422 129587369
S 380 462004
Q 117 437 84122706
Q 33 128 48125284
S 584 106694
Q 184 632 13926791
S 158 683635
A 299 46181
Q 355 455 89127053
A 551 426855
Q 4 634 491766722
Q 78 497 49874143
S 558 43900
Q 23 612 482123371
A 149 369900
S 179 632123
S 376 306382
S 353 242421
Q 28 618 400275628
Q 242 558 183429566
S 352 773013
Q 21 633 319010103
Q 225 486 98568109
S 591 948981
A 226 500005
A 290 781389
Q 97 387 253189576
S 510 806981
Q 87 626 278983820
Q 239 543 219292740
Q 4 632 596348689
S 406 714064
S 63 85501
S 534 581649
S 462 23001
S 548 611194
A 342 14611
Q 257 386 4613516
A 355 605015
Q 77 632 7984623
Q 36 622 426883676
S 162 459681
Q 366 633 81347716
A 470 600312
Q 93 284 42856537
Q 239 321 65550214
Q 225 414 31331752
A 592 400828
S 126 388875
Q 439 570 120941304
Q 116 254 35595105
Q 178 630 249157904
A 539 830067
Q 96 299 132717915
S 525 775393
S 200 662017
Q 8 634 89399895
A 76 495311
S 5 647442
S 163 121071
A 553 60343
Q 129 528 135616322
Q 281 622 53222947
A 284 158293
S 188 684183
Q 42 632 85616808
Q 401 588 123370483
Q 255 370 86076653
Q 481 588 12166346
S 632 276885
A 601 743785
S 174 893528
A 367 537699
S 516 371626
Q 67 397 119440972
Q 222 333 44788997
S 248 34214
Q 91 129 38198333
A 111 299086
A 373 958672
A 176 970184
S 87 433833
Q 19 610 497623520
S 89 56356
Q 209 487 126764888
Q 59 627 216976108
Q 360 532 125004627
S 357 399564
Q 25 65 27624578
S 479 188182
S 9 560071
S 445 801913
Q 1 158 142430018
S 92 914180
A 389 960400
A 136 244848
Q 81 573 5536205
Q 591 619 6244496
Q 149 167 16346422
A 345 398364
Q 158 595 123360989
Q 533 606 67303307
A 594 665929
A 441 896016
A 621 500697
S 598 719967
Q 12 272 230678062
A 265 284016
S 78 550142
A 135 99899
A 545 377925
S 413 199037
S 574 865510
S 422 432825
A 174 118096
S 408 964368
A 366 283292
S 341 977343
Q 17 91 74648172
Q 221 262 32305335
Q 42 584 69574037
S 286 511067
Q 466 547 49306021
Q 98 456 348707185
S 556 683342
Q 2 601 336529728
S 601 932621
Q 2 198 22104613
A 163 275446
S 396 168399
S 212 719394
A 263 925420
Q 230 424 27389490
Q 109 490 45685506
Q 375 378 2904690
S 527 247162
A 147 374656
Q 225 257 29425444
S 424 547875
Q 1 629 292646974
S 381 583215
Q 97 157 58190853
A 366 985545
S 623 690521
S 499 606191
A 109 959328
A 143 379283
Q 204 618 169394542
Q 19 633 163189712
A 502 26661
Q 67 519 334715032
Q 144 566 83531466
Q 115 145 25357456
Q 114 145 17654163
Q 126 261 105969101
S 94 809242
A 333 147164
S 135 288391
Q 19 229 65304151
Q 2 563 431578020
A 333 113596
S 59 730421
A 369 304318
Q 79 299 59193808
S 624 496222
S 465 577977
S 427 193534
Q 207 341 41811868
S 73 71347
Q 180 311 18572892
S 342 501605
A 553 376541
S 547 181001
Q 7 482 169099994
S 275 103980
S 15 232635
Q 227 545 238761010
Q 19 384 100014169
A 417 584217
Q 60 611 454777650
Q 19 258 19610811
Q 70 612 376359990
Q 130 627 237212943
S 614 753819
Q 31 346 166480699
Q 156 203 38506114
Q 131 217 55516409
Q 67 373 252683049
S 14 643830
S 635 944028
S 458 295457
Q 68 112 18463495
A 507 714981
S 265 725678
A 411 871382
Q 23 497 286093892
Q 5 635 160424949
S 44 152759
A 118 741270
Q 18 603 17618653
A 486 1859
S 94 36412
Q 26 624 240859138
S 628 836566
A 586 233457
A 416 279122
Q 102 311 184329641
S 71 995123
A 626 413169
Q 476 628 4291393
S 210 789482
A 168 275870
Q 387 615 72691612
S 627 433605
A 55 978738
A 65 284902
S 128 719116
Q 391 632 131721347
Q 434 531 42225609
S 392 372903
Q 270 310 21994676
A 469 543958
S 266 727477
S 540 830402
S 266 2577
Q 111 613 77331955
A 276 845033
A 635 392529
Q 3 611 150783606
A 106 311458
Q 91 546 21568703
Q 180 460 130595440
Q 427 504 2413569
A 150 344315
S 509 922514
S 3 565309
Q 292 395 30558321
Q 409 456 37630130
Q 14 591 268065880
Q 233 503 106145039
Q 53 494 414658280
A 579 339988
Q 16 614 534862030
S 417 673822
Q 262 376 27857513
A 465 63270
Q 156 398 57660958
A 459 651293
A 206 426610
A 586 521567
Q 261 553 95068905
Q 47 566 12274110
S 232 25361
A 26 422700
A 146 743795
Q 54 610 429946830
Q 72 616 282213459
A 8 468717
S 532 790459
A 426 93570
S 536 641978
A 526 511141
A 340 384094
Q 290 453 89639539
S 227 739420
Q 136 169 9239242
S 288 580982
Q 151 382 31075968
Q 369 590 88414815
Q 26 591 287506414
Q 30 559 150539814
A 593 165079
Q 46 607 416825231
Q 333 584 96646572
S 332 489245
Q 63 509 49690155
A 166 168460
Q 259 284 8524480
Q 49 418 242863898
S 409 640618
A 485 45345
S 525 925210
Q 119 479 59169294
A 74 782692
S 233 223455
A 337 72759
Q 294 425 110363714
S 252 436739
Q 215 572 279745729
S 442 459438
A 478 888358
Q 7 615 143130565
S 29 307975
Q 52 517 419080562
S 50 125450
Q 162 363 165223276
A 461 559575
A 197 962401
A 281 619924
Q 327 561 70699643
Q 572 621 12924043
A 283 447843
A 439 116818
Q 106 488 16853520
A 327 698583
S 279 578602
Q 11 628 140701257
A 382 19275
S 538 114090
A 247 363417
A 308 700852
A 151 48084
Q 75 303 193928017
A 262 486695
S 33 169719
Q 270 379 37569948
S 460 35517
A 48 488551
A 345 736442
Q 471 563 52655492
A 165 976603
A 77 978412
A 325 280494
S 404 149564
A 168 150127
Q 148 622 45415914
Q 47 526 138627996
Q 97 274 32939545
Q 133 420 24775638
S 244 946851
A 245 822491
Q 57 513 248331108
Q 246 480 98411294
Q 27 605 217873454
A 305 167225
A 567 728926
S 466 204042
S 166 88273
A 280 776116
Q 215 591 39586089
A 35 799899
A 31 975693
A 339 893409
S 106 942003
A 24 977064
S 407 561161
Q 57 595 131507868
S 197 473660
A 124 775083
Q 104 535 259356146
A 147 796432
S 367 105454
S 429 621601
Q 506 506 773206
A 462 580566
A 257 574593
S 362 81090
Q 59 454 204400357
A 557 622776
Q 347 579 176162783
S 323 789373
A 213 491794
A 294 182454
A 480 274767
Q 102 345 96785146
Q 204 380 52526451
A 66 145498
S 72 706881
S 407 411234
Q 126 605 26316480
S 413 979021
A 494 873188
S 57 902147
A 475 700346
A 535 134935
Q 43 458 139756775
S 188 23287
A 626 802956
Q 105 316 59571613
S 118 615983
A 467 381551
A 528 757621
Q 165 380 174138698
A 624 593354
Q 28 494 436310407
Q 14 274 27921827
A 599 215798
Q 267 445 116050875
Q 111 606 47817659
A 524 105083
A 405 501685
Q 254 379 63639900
S 190 894991
A 578 740822
Q 319 324 3053330
Q 421 462 36501893
S 186 857349
Q 40 597 526568680
Q 40 592 383819811
A 460 269728
S 93 32958
A 513 537256
S 412 95884
Q 236 602 236288663
S 272 34030
Q 238 477 26955446
Q 334 444 63854761
A 617 139354
A 337 234746
S 333 56431
Q 398 519 23152357
A 43 979327
A 288 408732
S 252 291538
S 392 265072
Q 8 470 54174389
S 568 724659
Q 1 145 139726687
Q 71 203 64855211
Q 124 614 483800151
S 137 488421
A 431 318470
S 150 902843
Q 3 574 59351515
Q 264 277 7128083
Q 170 627 64317282
Q 176 520 256183388
A 632 419636
Q 188 572 93552990
A 348 944867
Q 185 381 27439937
S 348 154517
A 243 932517
Q 347 389 26686165
S 178 617077
A 517 205809
Q 32 626 536764747
Q 350 517 32397236
Q 35 557 57409878
Q 14 572 58059155
S 78 314982
Q 51 629 525558207
S 521 795054
A 570 154682
A 496 227804
A 34 303521
S 404 726952
Q 339 479 21169392
Q 344 427 74562485
S 362 565860
Q 277 617 286130400
S 599 795067
Q 540 607 66125282
Q 186 341 11867359
Q 201 286 42801189
Q 59 505 58090068
A 567 203564
A 45 241145
Q 89 425 8349792
A 200 402681
Q 54 208 103471567
S 246 905092
A 71 174220
Q 14 618 267617163
S 536 117551
A 303 739437
Q 8 604 425284589
S 623 241264
Q 38 244 87358444
S 284 675064
Q 151 387 191773008
S 428 588972
Q 1 635 272193309
S 104 936875
Q 42 583 149408764
Q 207 301 38638079
A 99 572634
Q 31 435 204150318
S 176 650036
Q 271 309 38476203
A 228 614256
S 52 264757
S 305 40210
Q 61 608 454546969
Q 338 517 70404302
Q 518 528 5117519
S 453 83330
S 456 194489
Q 233 533 74952631
S 306 686202
Q 165 261 2258916
Q 59 601 13938787
S 64 22053
A 459 504666
Q 114 525 13420829
S 91 809823
Q 128 605 283678469
Q 486 565 18875764
Q 412 516 20666628
A 521 170116
A 223 297872
A 563 914067
Q 10 529 308355774
A 355 962234
S 537 958445
Q 8 152 123306629
A 260 203690
Q 46 630 98566812
S 357 605279
S 447 974846
Q 174 528 81673148
S 145 87832
S 625 991316
Q 44 454 192361970
A 593 591044
A 148 733036
Q 256 335 34321839
A 298 213442
A 145 75117
S 145 420512
A 633 828754
Q 290 525 205643746
A 421 102576
Q 301 468 61556017
A 303 935644
S 80 157571
A 447 550585
S 435 294597
A 299 817753
Q 292 611 163477373
Q 495 497 2599995
A 554 863917
S 168 508827
A 303 661009
Q 268 630 8380083
S 90 584267
A 200 746663
S 471 378363
A 602 481661
A 416 282959
S 507 845797
Q 21 422 372593336
Q 10 539 423366768
S 327 526541
A 482 81716
S 503 429810
A 87 542362
Q 572 620 23240553
A 308 337909
S 341 484318
S 93 933591
S 293 685419
Q 146 170 16528225
S 199 157606
Q 328 599 37267466
Q 241 504 212625768
Q 409 425 8350066
Q 37 531 910860
Q 67 530 107135830
S 350 444807
S 390 405190
Q 72 589 315674152
Q 1 568 517455847
S 279 750540
A 339 185269
A 364 389915
S 130 774793
Q 303 310 6340584
A 294 593076
A 478 22367
Q 30 536 206447643
S 523 804564
A 302 818922
Q 39 247 83618959
A 54 904899
S 405 39877
Q 203 409 23798289
Q 147 155 5524285
Q 5 621 242980545
A 379 121441
A 506 620740
S 103 341866
Q 173 465 98649160
A 182 884695
Q 201 550 69045752
Q 15 464 67230276
A 32 336759
S 348 955400
S 14 662562
Q 318 595 207869512
Q 50 621 226372810
Q 437 464 20612605
A 516 199653
A 163 335775
A 23 151083
Q 157 550 22076223
S 544 305564
S 125 178009
Q 64 621 395462656
Q 221 288 33338661
Q 351 615 248668532
Q 4 537 283356694
A 555 742631
A 140 66348
Q 116 560 93765276
S 439 727041
S 479 263927
A 49 973280
Q 127 548 415650691
Q 107 569 130076428
A 323 727235
S 444 545834
A 195 201143
A 369 325183
Q 403 421 9338442
A 596 934473
A 63 890448
Q 14 626 89313566
A 322 806774
Q 299 620 306756204
Q 30 446 195674937
Q 39 603 449438941
Q 72 295 118993922
Q 170 630 261591018
Q 29 284 105079850
Q 21 392 170794386
A 470 526767
A 52 955675
S 336 745801
Q 158 608 77664880
S 627 507786
A 359 797799
S 300 794442
Q 390 538 43943834
Q 156 634 146945797
S 30 399570
S 610 149038
A 478 836065
Q 169 399 178456845
Q 96 391 45919759
A 264 653023
A 241 568242
Q 8 626 266824508
Q 75 199 47106184
Q 93 109 7060298
S 548 881826
A 142 15722
Q 81 154 58057685
Q 2 596 368447283
S 521 713575
S 151 506809
S 146 258511
A 524 765875
S 64 955845
A 531 112131
Q 267 396 32882060
A 594 459196
Q 83 312 76592882
Q 168 170 607416
Q 48 558 60714210
S 494 149699
Q 24 554 28776293
Q 133 424 84484553
A 353 307504
Q 67 350 69485361
Q 366 551 139529730
Q 442 460 9086795
S 563 51409
S 479 544067
S 260 415627
A 169 605768
A 607 578333
S 138 452209
S 32 114368
S 450 604236
Q 61 621 450246478
S 481 650162
A 487 775559
A 463 352167
S 479 382571
S 220 876816
Q 75 618 248956348
S 228 596294
S 302 761201
Q 206 612 91318600
S 324 942060
Q 31 59 27051532
Q 531 531 980579
Q 170 482 273087712
Q 44 557 477192374
A 107 410489
Q 2 188 23408513
Q 197 564 296321467
Q 117 255 83124308
Q 236 247 10889423
A 473 812632
S 566 440207
A 478 729114
A 174 462667
Q 588 612 24560858
Q 179 305 4502332
Q 8 632 396590087
S 41 193286
Q 246 334 40552998
Q 339 540 3860516
A 393 604043
A 31 722519
Q 38 387 334779795
Q 5 359 291170959
Q 68 597 127485725
Q 229 587 302996239
S 27 361916
Q 510 599 47669459
A 226 598701
A 242 184104
A 334 852643
Q 268 576 234447079
Q 198 561 216265692
Q 79 204 85816633
S 98 67064
A 610 565115
Q 49 139 26768070
Q 37 442 219630407
Q 13 622 594733839
Q 32 359 121063072
Q 65 402 239781570
S 424 735248
Q 181 381 157820129
Q 3 583 340115391
S 524 377640
Q 3 381 371246932
Q 22 629 116699525
Q 495 504 4939155
S 534 886397
S 145 456024
A 153 329224
A 294 940441
A 576 648607
A 319 39430
Q 166 228 28713736
A 241 569824
Q 567 604 34434531
S 6 678809
Q 123 340 184244035
Q 74 498 77101903
A 313 308700
Q 58 514 97638947
Q 122 515 196940831
Q 240 287 18293
Q 114 603 320433025
Q 537 612 74851335
Q 27 396 263715718
Q 423 614 86876727
A 149 335575
Q 44 423 151691449
Q 27 138 70986029
Q 27 503 394924007
Q 14 602 11591326
A 101 267559
Q 336 477 51625574
Q 166 231 42113771
S 73 996448
A 298 143442
S 250 646413
S 369 286129
Q 167 600 34042786
A 369 652923
Q 213 554 44716872
S 435 196809
A 101 392593
Q 11 625 469927946
A 114 445427
A 379 12850
S 258 950989
A 447 718969
Q 70 586 200614707
A 522 43901
S 461 637400
A 44 305978
Q 9 517 282485150
A 414 366143
A 584 337463
Q 117 598 275373677
A 451 293804
A 475 796284
A 47 22251
A 479 466010
S 438 824801
A 634 643848
Q 202 262 49607445
A 393 141986
Q 416 628 130472113
Q 152 386 3797493
Q 120 392 186979572
A 40 271161
S 162 560748
A 533 88857
S 97 495519
Q 12 600 519445025
Q 20 497 27530214
S 282 772402
A 573 54244
S 288 442364
S 544 727413
Q 150 233 37581424
S 588 804093
A 200 942789
Q 63 521 287511711
S 218 407317
Q 36 334 139904854
S 358 659505
Q 309 576 153069027
A 487 300172
Q 108 612 88593094
Q 321 611 156883857
Q 113 605 61573510
A 551 268502
S 33 476250
Q 87 467 7630917
A 535 988179
A 124 76948
Q 35 532 134100407
Q 256 558 173574212
A 277 445736
Q 402 407 1569295
A 517 158380
S 395 219967
S 314 787535
Q 144 543 48073557
S 535 180224
S 356 900794
S 282 559590
S 341 330523
S 67 826773
S 399 482699
S 333 797538
Q 66 118 23898397
S 381 268217
A 342 617302
Q 103 473 101490936
S 590 622124
S 183 960197
A 127 681427
A 62 8319
A 373 129558
Q 7 538 375783327
S 96 587982
Q 319 430 40119451
Q 134 559 350353541
A 491 950593
S 369 981637
Q 303 365 51011683
A 62 540999
S 520 26303
A 404 159765
Q 105 248 12313021
Q 13 472 106509559
A 247 199059
S 381 848698
A 30 882417
A 192 619516
Q 339 434 66152298
S 12 553225
A 419 127388
A 616 976788
S 27 88840
S 540 633639
Q 385 394 9212588
Q 134 570 194620887
S 333 527028
A 615 970041
Q 83 595 168105826
A 565 76053
Q 8 460 131907002
A 599 174811
A 220 505576
Q 265 549 275143074
Q 101 400 152800726
A 230 686195
Q 173 627 5996683
Q 361 449 1912400
Q 483 564 5619899
Q 410 496 14949015
S 148 427190
A 442 592958
Q 54 192 111156417
A 571 918982
Q 109 555 214240066
A 515 497321
A 511 239071
Q 233 613 312293176
S 197 329776
S 139 348788
S 595 562367
Q 89 625 35124627
Q 228 583 101933848
S 488 812501
Q 227 405 27486636
A 212 561637
Q 112 635 148721510
S 483 695137
S 479 879084
S 266 509230
A 120 128753
S 512 760958
Q 132 569 162021442
S 53 427895
A 573 352043
A 476 298441
S 606 381081
Q 139 615 1163299
Q 170 493 175721082
Q 28 623 28132735
Q 241 500 251945587
Q 66 617 440872393
Q 10 178 46234992
Q 25 501 307673628
Q 2 625 39230754
A 66 245099
A 215 155609
S 392 590644
A 510 975844
A 161 798921
S 346 183601
Q 71 565 280848997
Q 5 553 436764745
Q 9 635 218658232
A 448 804374
Q 263 633 33150723
S 626 582447
Q 313 630 100981522
Q 48 131 22900489
Q 7 623 187440705
Q 432 517 83827355
Q 79 540 455807626
A 418 448607
Q 8 629 396258102
Q 5 343 296259645
Q 379 557 68509320
Q 551 612 15673070
Q 303 412 22076655
A 81 31663
A 600 385662
S 285 569555
S 376 236524
Q 16 589 570592721
A 312 860623
S 24 546394
A 554 883361
Q 54 117 12325737
A 77 53624
Q 108 310 150468116
S 200 747835
S 213 2414
Q 164 532 234594111
S 323 635879
A 404 575324
S 232 202249
Q 76 556 64841129
Q 3 573 92883851
A 137 179983
S 470 278766
S 519 961977
Q 9 539 339250410
A 442 817890
Q 323 457 86033748
A 436 624963
S 326 14210
A 82 807415
A 36 763433
Q 44 600 371578954
Q 395 617 36890637
Q 262 528 32730337
Q 42 628 496567832
A 205 832793
Q 130 531 209097323
A 468 22921
S 251 807851
S 350 829918
S 408 811599
A 2 8675
S 635 989185
Q 1 635 406338352
S 419 221160
S 400 558151
Q 170 588 30812004
A 629 882973
Q 314 556 151928286
S 549 804418
A 459 53908
Q 114 602 298873638
S 366 376878
S 264 80962
A 565 235925
Q 77 579 121032372
Q 28 625 56558383
A 610 194740
Q 83 408 34734219
Q 129 584 47809010
S 527 536618
S 619 151614
A 562 803965
A 581 117598
A 44 866507
S 254 128189
S 474 792320
A 52 826978
Q 9 634 502108323
A 574 92499
Q 28 242 19885641
Q 16 408 128440472
S 338 85566
Q 84 277 150579389
Q 342 424 67954551
Q 245 614 28154932
S 337 339153
Q 4 85 62474234
Q 491 627 95864101
A 28 823202
Q 382 519 96503807
A 373 457971
A 475 440793
A 579 448054
S 519 619665
A 265 964239
A 506 655556
A 156 114490
A 505 144265
S 279 464387
S 573 995916
S 629 929729
A 31 896647
Q 227 633 331704425
S 351 602809
S 332 146276
Q 339 506 143911957
A 483 70730
S 258 558641
A 607 159702
Q 83 527 271000064
S 572 549848
S 202 522648
A 516 447361
A 222 472154
A 208 521153
S 370 511782
A 386 166175
Q 360 623 240746397
A 41 573142
Q 255 374 66720033
Q 351 526 151481435
A 219 402939
Q 104 287 103250027
Q 273 608 186381794
S 288 343286
Q 67 308 229960416
S 2 646859
Q 246 271 3945396
Q 63 150 814384
S 281 754578
S 30 626024
S 463 805886
A 540 668858
A 545 385957
S 168 208877
A 115 532125
S 173 498669
S 495 667590
A 454 767249
Q 392 492 75526272
Q 99 546 342075229
A 346 763490
Q 231 599 266404933
A 598 389078
Q 84 169 78600083
Q 83 576 169832863
Q 255 548 23475844
Q 17 397 324656750
Q 44 158 41927577
S 520 290549
A 257 748805
S 259 365185
A 172 307564
A 111 269412
S 497 676693
A 497 886937
A 583 587063
A 632 301202
Q 355 518 10994312
A 573 835138
S 312 102241
Q 33 317 45783948
Q 223 340 60315638
Q 119 563 330914341
Q 96 407 84085643
A 311 650426
Q 539 604 28902043
Q 285 420 110158585
Q 59 270 68160370
A 409 797477
A 76 934653
A 628 757392
Q 377 496 115963617
Q 177 462 42527170
Q 90 189 75686513
Q 261 534 94435549
S 532 946441
Q 20 624 504617572
A 383 126101
Q 66 78 1882311
S 600 42222
Q 196 362 88856801
Q 207 609 237425128
S 593 633244
A 459 337520
S 168 658959
A 442 580117
Q 384 464 1255414
Q 447 625 93997273
A 631 658251
Q 515 611 27538181
Q 45 588 454410589
Q 59 144 42600818
Q 282 595 234584451
S 145 732636
S 597 875528
Q 6 616 273585098
Q 25 239 129623886
S 419 361021
S 379 232627
A 291 881041
A 477 825695
Q 333 416 42330251
A 454 459816
Q 9 550 320252935
S 23 133644
S 380 961284
Q 114 229 28868433
A 241 299791
Q 188 549 184025732
A 192 56998
S 25 383007
Q 99 279 15133608
A 184 769453
A 555 41432
Q 358 522 26291142
Q 27 501 39260617
S 563 561545
S 352 198331
S 48 371411
Q 439 594 109234733
A 3 956656
Q 18 387 342069114
A 499 665151
A 471 23632
Q 13 477 99040984
S 151 890872
Q 201 327 51709240
S 502 288239
S 424 855755
Q 104 543 378743788
Q 49 388 273284122
S 1 66482
Q 484 621 136611466
S 91 565664
A 589 870158
A 226 489711
Q 220 558 307969148
A 142 684499
Q 74 564 411227932
S 309 73697
A 561 19728
Q 353 616 77343484
Q 122 633 238907503
A 42 494840
S 571 501309
A 553 327078
Q 59 591 400283946
S 117 59346
A 328 517692
Q 36 443 208234557
S 161 877569
S 103 245812
A 466 488562
S 528 900826
A 562 54545
S 225 885234
S 226 982889
S 554 644796
A 222 829749
Q 273 594 278468512
S 116 711657
Q 155 255 80849704
A 293 402291
Q 523 610 3581558
A 423 747477
A 358 629911
A 406 490847
S 525 269386
Q 33 607 233270987
A 150 225135
A 473 185858
Q 6 621 148231545
A 166 173627
A 466 122862
S 300 839079
S 45 788298
Q 3 622 73663420
A 359 895644
S 284 310922
Q 74 132 57222257
A 507 581059
S 550 745404
Q 193 201 8896143
A 20 112505
Q 19 590 226077295
S 357 629222
Q 87 243 56269754
A 74 194815
A 85 915046
Q 155 616 101252963
S 106 355548
S 341 706453
Q 258 604 286867989
Q 122 419 200130553
S 333 851944
Q 52 316 255752283
S 479 728574
S 424 836908
Q 10 585 298503341
A 442 477372
Q 170 455 208150341
S 430 14157
A 485 597676
Q 251 493 226722588
A 417 720050
Q 58 605 295367464
A 436 623247
S 473 589457
S 532 251279
Q 33 558 307032772
S 66 660223
Q 49 563 91814834
Q 232 618 194980050
Q 4 635 79980960
S 172 204902
S 177 107637
Q 155 521 227010608
A 417 384611
A 313 997860
Q 133 497 157662111
S 93 142954
S 489 823804
A 285 383624
Q 21 262 13271259
S 231 18541
A 283 214885
A 140 820368
S 456 210665
A 348 388334
Q 140 323 90992041
Q 127 593 386339021
Q 27 571 322113554
Q 363 579 196019579
Q 458 507 35208942
Q 265 611 288062360
A 257 795285
Q 65 387 222316782
Q 178 196 12523888
A 586 671769
A 46 125848
A 502 535749
Q 24 123 48024382
S 560 910221
A 624 15869
Q 293 494 177301691
S 258 137825
Q 106 210 86078566
A 441 826930
Q 138 276 117452420
A 388 643792
Q 85 585 191252414
S 393 255162
Q 277 345 2453305
A 474 638164
Q 88 262 7814219
Q 1 441 148721777
A 229 784994
A 192 594030
S 624 681262
S 88 350302
S 278 188625
Q 90 596 376889515
A 409 403601
Q 82 94 12353174
Q 270 537 64561508
S 631 146652
S 270 582966
A 216 470049
A 265 68238
Q 63 527 373256526
Q 310 486 91507826
A 99 408026
A 249 688591
Q 232 488 228000881
S 186 832331
S 358 744611
A 307 878439
A 406 115050
Q 313 470 101825437
S 431 461164
S 622 650184
A 465 82140
Q 99 613 93980489
A 215 369026
Q 490 630 35439208
S 397 688836
Q 112 520 249559274
A 619 939265
Q 192 192 910795
S 306 154515
Q 264 502 53099011
A 371 600897
Q 225 633 206337716
Q 292 371 26339712
A 622 576366
A 332 435170
Q 110 194 61670829
A 405 698929
A 621 749754
A 490 693885
S 403 215725
S 65 900302
S 224 308983
A 70 651146
Q 413 512 37029023
S 160 763062
Q 49 214 65023378
S 7 892914
A 113 447492
Q 59 626 323210336
Q 6 493 165740020
A 427 344238
Q 164 167 2944550
S 179 365551
S 540 63882
Q 21 510 89836813
A 111 324285
A 615 855499
A 258 570874
Q 206 483 272953795
Q 56 249 34829745
Q 140 483 309520925
Q 76 271 101688185
S 343 757982
S 441 780963
Q 125 626 2391657
S 574 838190
A 33 739435
Q 9 625 525326473
A 258 502288
Q 250 547 11537560
S 339 978155
Q 3 412 80780661
S 404 404344
S 292 340317
A 126 690082
Q 4 633 438681192
A 38 780084
S 580 228585
Q 127 590 111976018
A 133 871539
A 47 343547
A 94 183377
Q 53 500 14777315
Q 144 440 52683228
S 465 871689
A 475 869829
S 505 847494
Q 214 350 78915143
Q 2 610 524710207
S 486 982522
S 299 452757
Q 324 613 116751941
S 226 396738
A 63 59193
Q 48 634 305859216
S 296 839475
S 234 424983
S 338 865012
S 309 229561
A 298 901693
S 137 660673
S 566 202160
S 323 488004
Q 513 604 3461307
A 505 700738
Q 66 597 108017360
S 330 830116
Q 58 605 170421278
S 205 910144
S 359 443375
Q 32 415 314773487
Q 127 593 177815460
S 44 491555
S 156 369935
Q 65 449 72939179
Q 232 544 148006260
Q 286 593 298310794
Q 35 632 592924379
S 421 387460
A 432 856434
Q 367 391 13781544
S 114 426637
A 229 327975
S 279 827344
A 272 891542
A 611 687433
S 567 755043
S 592 124271
Q 31 419 179306509
Q 11 602 160592263
A 589 744850
A 413 429685
Q 97 471 243587680
A 297 982180
S 579 727983
Q 283 603 133077812
S 89 518081
S 269 493082
Q 133 597 121261091
A 312 641408
Q 288 346 57815529
Q 49 460 405194329
Q 162 620 454182211
Q 157 373 153250327
Q 283 551 148317236
Q 16 627 412931321
Q 5 567 194666225
A 295 799929
Q 19 576 515249707
Q 493 521 16442867
A 358 398425
S 278 418035
S 410 373845
Q 82 161 69485557
S 531 460728
A 57 928114
S 523 24062
A 342 401263
Q 96 521 146306082
S 558 552208
S 80 557141
S 102 499100
Q 29 30 1492945
S 256 333873
S 383 235983
S 385 750682
Q 107 498 73634914
S 490 383060
Q 269 277 8195712
A 477 948495
A 548 873393
A 234 85368
A 166 531045
Q 382 630 56687671
A 528 356831
Q 20 521 412257697
S 589 494502
A 96 952561
A 570 608865
Q 74 362 116710529
A 295 847038
Q 123 350 16207149
Q 202 455 136868803
S 37 199771
S 157 113249
S 9 879862
S 595 231759
A 563 69068
A 250 684994
Q 171 385 23816496
A 281 135007
Q 3 561 169331630
S 429 232047
Q 310 482 138160526
A 562 440357
A 197 831449
S 338 513762
A 462 334216
S 79 358410
A 147 734153
Q 427 499 57180951
Q 13 287 121553345
Q 172 431 247881683
Q 8 375 314400339
Q 13 614 477568791
S 363 485684
A 602 376779
S 408 940554
S 133 515793
A 554 104870
Q 333 416 45376113
A 174 965674
S 323 964457
A 523 606068
Q 145 290 131045897
S 337 781659
Q 172 483 81669444
S 461 731668
Q 266 327 8549594
A 243 167810
A 89 914337
A 430 592288
S 528 80048
S 302 613
A 155 595410
S 264 237846
Q 290 521 108316503
Q 230 400 14167853
Q 75 630 403943774
A 277 642652
A 126 972471
Q 138 421 37483316
S 410 529784
S 345 846902
S 384 865292
S 385 876974
S 122 647786
A 564 846537
A 408 294640
A 205 236832
Q 3 634 384417366
S 32 388070
Q 116 483 42361641
A 227 777862
S 294 505748
Q 190 611 112198119
A 530 382087
Q 95 602 256477087
S 114 870313
S 547 312759
A 431 676291
S 93 480018
Q 95 248 7218117
S 364 412682
S 252 877273
A 372 439416
Q 30 418 177225937
Q 319 529 39888004
S 492 83069
Q 172 609 367945805
Q 394 581 102337568
A 45 544118
Q 84 252 141975936
A 477 458907
S 167 498176
S 537 968699
S 538 737832
Q 146 444 13103647
A 156 259485
A 388 166549
S 583 362897
A 272 931593
S 389 653698
A 182 304670
Q 1 635 229457105
Q 98 424 46785765
Q 349 519 118872987
Q 45 521 261723041
S 592 317137
A 479 894264
S 138 6093
Q 294 471 104251547
Q 242 317 24783739
S 434 501344
Q 48 474 290381357
Q 56 629 33782459
Q 228 302 16401256
A 361 917978
S 390 415779
S 331 655954
Q 85 366 259959152
Q 280 616 55420847
Q 179 465 224689360
S 325 209826
A 620 105802
S 413 946294
S 627 679625
S 241 207701
S 21 205004
Q 25 618 209444810
S 564 321308
S 81 844065
A 13 13198
A 254 69745
S 113 323217
A 613 579399
Q 57 605 444653224
A 64 941287
Q 185 442 101685786
Q 318 476 11409550
S 301 719192
Q 55 610 108027811
Q 4 635 25086232
S 353 833575
Q 169 474 28018492
S 328 192269
Q 458 613 25969588
A 241 319904
S 27 200958
Q 110 312 48109874
Q 186 585 79699946
S 520 735920
S 494 501918
A 429 358865
Q 155 407 63245234
S 18 966995
Q 5 152 63253796
Q 114 553 377684345
A 56 22228
A 397 673261
Q 92 421 1299351
S 55 354867
Q 336 369 23092694
Q 275 282 5585485
A 272 515578
S 506 325961
S 487 262933
A 41 697276
Q 131 393 58555002
Q 53 534 159452789
A 269 219021
A 416 201020
Q 245 473 208998469
Q 197 465 220231552
A 445 900862
S 318 225358
Q 208 431 48440962
A 603 950181
Q 14 629 52918875
Q 83 369 151241758
A 235 959125
S 14 516452
A 112 619773
Q 4 431 338852271
S 112 339558
A 199 487462
S 96 61909
Q 229 350 83111952
S 582 299226
Q 43 76 6931080
Q 188 420 139478635
A 594 62529
A 42 239856
Q 124 517 241420114
A 501 984818
Q 461 586 57278737
Q 17 358 292487135
S 63 522740
A 208 503110
Q 60 546 9586488
Q 462 553 8929683
Q 12 581 427044105
Q 142 607 414227184
Q 164 632 268484247
A 264 320265
Q 161 289 62443558
S 342 336932
A 23 859916
A 68 298905
S 562 596393
S 121 569217
S 178 895068
Q 115 485 227936606
A 185 198082
S 623 946609
Q 120 257 41216526
A 347 925521
Q 130 519 36872559
S 292 649947
Q 201 582 257738305
S 526 691036
S 346 517524
A 53 855031
A 81 881610
S 617 632048
S 503 131583
Q 124 151 16329909
Q 33 625 167806128
S 502 587192
Q 139 484 28706405
Q 44 616 317313233
S 248 357087
Q 273 525 96608236
Q 27 395 52483327
Q 84 493 240532069
A 277 79621
Q 34 105 48731275
S 480 767480
Q 96 592 194958375
S 106 73164
S 210 452401
Q 88 188 9646148
A 288 424540
Q 18 485 451612285
Q 122 605 12228582
S 271 246278
S 613 55127
A 365 770140
S 323 167229
A 331 766979
Q 127 416 132823498
A 524 171110
Q 95 585 365899176
A 206 407091
Q 100 630 389632442
S 326 580859
S 202 499089
Q 161 487 303998133
A 251 28899
A 575 671452
Q 238 569 186396000
A 138 791081
Q 446 577 42734504
Q 27 301 67416695
S 286 929639
Q 106 487 375329520
A 287 914946
A 247 568220
S 162 949877
Q 431 490 23989162
A 627 884378
S 351 343832
A 490 941601
S 137 830468
Q 19 411 59019052
S 140 883275
A 285 430615
Q 94 480 222025250
Q 524 529 173420
A 333 278192
Q 415 476 51367533
S 423 856396
Q 177 591 137363879
A 633 97497
Q 86 607 46834645
A 247 434245
S 62 76893
S 14 511681
Q 175 472 225987176
A 417 237391
A 65 485245
Q 34 628 118312750
Q 59 99 28546985
Q 72 89 11393416
A 312 370306
Q 164 403 39207960
A 522 532780
Q 49 452 187291997
A 282 911921
S 174 705350
S 617 876496
Q 83 483 15462212
Q 217 324 20190476
Q 303 475 78273571
Q 275 346 66362919
Q 140 593 447783050
S 317 21052
A 627 728000
S 53 52988
Q 176 477 33523839
A 212 705533
S 223 480453
S 147 809507
A 419 713486
S 95 4307
Q 219 398 66213974
Q 188 430 60908506
A 5 235178
A 484 499167
Q 376 514 86390102
S 379 841641
Q 408 565 52107386
Q 414 424 9072703
Q 182 549 144339261
A 272 196544
Q 34 616 253881904
Q 41 340 133898651
Q 224 517 275917181
A 124 766800
Q 454 626 93788684
A 518 452392
S 54 792172
Q 44 57 12039929
Q 25 628 258561483
A 544 974582
A 12 996607
S 219 926759
Q 228 453 134559580
Q 144 252 76573967
A 429 706853
A 601 481324
S 627 485144
A 43 742256
S 302 436834
A 177 195767
Q 248 543 287634196
S 246 123005
A 240 546950
A 257 439607
A 286 578421
S 176 235554
S 371 468228
Q 19 601 83121265
S 326 448610
A 277 879080
S 231 780605
S 165 186952
S 167 932737
S 356 608814
A 51 802539
Q 118 273 39823531
A 390 296975
S 42 73597
A 623 123800
Q 187 369 75788431
Q 6 590 246907139
Q 158 565 16367749
A 107 858365
Q 278 313 1428635
Q 66 610 384248142
S 451 503542
S 563 68990
A 208 143789
Q 345 378 23878536
Q 35 613 353421970
S 172 713429
S 319 913153
A 591 482963
A 500 747984
Q 14 621 142748317
Q 471 625 16434180
Q 224 458 56186708
S 153 221286
S 105 22200
S 320 476070
Q 62 559 23410065
S 113 396978
A 455 55807
S 121 53030
Q 62 291 212089142
Q 152 537 64745049
S 443 322354
Q 149 367 212282706
A 314 929528
A 448 202522
A 431 91563
Q 428 492 21580537
Q 163 320 81761004
Q 22 558 26437767
S 474 57458
A 187 676049
S 253 361875
S 237 443008
S 285 665455
Q 129 536 400048350
S 276 339482
Q 66 474 313234495
A 47 447954
S 308 987340
Q 50 245 104696752
A 237 755675
S 529 573395
Q 191 326 74875605
Q 246 323 36495456
A 208 319006
Q 164 265 8805887
S 198 184943
Q 229 605 130768682
Q 399 614 63425984
Q 2 626 22122686
Q 15 605 17335302
S 419 663182
S 613 378713
S 566 50157
Q 255 396 29422266
Q 269 567 176997311
S 121 762137
A 470 473066
S 606 103676
S 564 151829
S 535 254530
Q 212 314 42049188
Q 2 616 247346350
A 556 891906
S 571 409879
Q 198 337 95926377
S 362 757923
A 286 614348
A 323 181007
Q 397 507 44666842
A 74 989878
A 519 3418
Q 11 237 81887963
S 473 321593
Q 62 602 173646854
Q 88 228 139813925
S 425 791843
S 357 513898
Q 28 442 144487016
A 476 703655
S 68 839560
S 559 51068
Q 111 192 27910496
S 248 660547
S 241 392027
S 84 998651
Q 61 325 96969489
S 254 63178
S 604 927918
A 445 174830
A 375 621938
Q 1 625 575585298
Q 31 594 130435730
S 415 91861
Q 203 472 183419524
Q 158 300 57717189
S 420 545036
S 414 316379
A 452 687276
Q 175 514 76007838
Q 209 604 391678104
A 88 457844
Q 1 630 59396356
Q 518 609 88479430
S 135 409163
Q 124 536 372338204
A 451 246777
S 189 753483
S 144 510267
S 615 455501
Q 1 634 230201893
S 571 20877
A 123 737807
A 337 175246
S 422 902399
Q 41 624 512298740
S 374 347753
Q 365 502 59510016
A 407 601106
Q 278 629 218569457
Q 198 550 271882390
A 593 716131
S 607 174317
A 260 807544
Q 119 549 21878432
Q 170 171 1773304
S 114 896738
S 627 24639
Q 32 358 223290255
S 220 570813
Q 487 500 7536494
S 250 645567
A 219 361422
S 487 203707
S 534 953891
A 530 226994
A 122 514076
S 349 36121
A 83 153497
Q 18 234 141078789
A 326 825778
S 256 486124
A 434 992372
Q 167 431 36050247
Q 421 438 12150340
Q 128 483 236835268
S 283 944501
Q 31 614 307595582
A 333 275180
A 445 940250
S 300 519271
S 249 525938
S 289 374181
Q 158 383 147209462
A 581 872589
Q 15 399 98425064
S 116 688001
Q 257 318 7804967
A 412 174166
Q 423 579 52739454
Q 48 623 277668644
A 610 510726
S 199 731959
S 342 967686
A 98 634254
S 59 385632
A 102 217333
Q 169 491 210234592
Q 1 623 122987762
Q 136 425 275046384
S 603 980554
A 102 522040
A 515 868886
S 574 72233
A 25 697825
A 107 104708
Q 91 630 204178165
Q 32 386 170300941
Q 293 470 150526011
A 541 622500
Q 21 608 461184337
Q 211 619 229249420
S 366 116311
A 601 319277
Q 224 579 128200236
A 407 226093
Q 70 357 178736037
Q 490 542 48742423
Q 5 632 511570502
A 288 866253
A 368 319248
A 138 700617
S 522 3058
Q 262 548 239022879
Q 47 364 211297319
S 604 978577
S 18 572486
A 582 363451
Q 133 494 248416553
S 463 753111
Q 160 380 27611749
Q 192 196 4710272
A 267 240411
A 187 977318
Q 80 392 105505835
S 325 753380
Q 139 605 113898098
A 201 133057
S 81 846997
Q 117 603 468898519
Q 382 433 46354884
S 151 394598
S 406 25429
Q 207 247 39325762
A 607 378300
Q 31 372 191403439
Q 64 111 18647184
Q 42 630 22026054
Q 134 472 281580493
S 200 762565
S 463 597545
A 355 471222
S 513 159796
Q 6 145 1751823
A 392 523380
A 161 833666
Q 437 577 112585306
Q 71 560 180284626
A 427 111501
Q 14 630 457615916
S 590 224635
Q 216 396 134380201
Q 114 599 292752549
S 111 509391
S 25 748847
Q 304 591 239540488
Q 66 630 434005090
S 184 353975
S 280 236695
A 536 811223
S 255 213022
Q 19 267 198077582
S 422 686388
S 92 237736
A 1 510445
A 273 112824
S 94 116323
A 246 267339
A 185 156219
S 391 647428
A 219 60272
Q 183 466 188245572
Q 43 630 222278748
Q 180 278 84467691
S 582 110450
Q 29 555 70193578
Q 13 493 440046939
A 34 923612
S 206 860212
Q 28 620 411908470
Q 142 540 333776968
Q 447 474 22747685
A 92 369426
Q 115 613 177839118
Q 235 527 168130009
Q 70 480 357311814
A 40 856925
Q 291 634 47485697
Q 26 626 221343110
S 148 108173
Q 4 447 175972215
S 465 288839
Q 110 316 30380809
A 517 911328
S 109 112293
A 134 127706
Q 58 446 331223610
S 145 88774
Q 214 580 262957581
A 217 235652
A 521 285411
Q 264 378 6657284
S 571 676143
Q 108 337 159279318
Q 263 359 65046376
S 113 777083
S 43 600033
A 288 26050
A 156 294052
Q 56 621 134455908
Q 37 511 8563772
A 252 489373
S 296 669476
A 416 660861
Q 143 257 71702623
A 189 648361
Q 331 362 13859669
A 182 118241
S 57 128370
Q 11 573 442734370
S 436 240742
Q 203 426 125266650
S 11 666251
A 587 951918
S 113 59700
S 250 373485
A 12 789623
Q 87 458 10155527
A 68 685674
A 445 367469
Q 33 619 287117626
Q 257 498 78947825
S 74 514384
S 274 636573
S 229 867025
S 423 931813
S 591 995669
Q 272 551 252748661
Q 35 547 368166015
A 338 581711
Q 403 427 24250896
Q 183 356 67884457
A 4 921026
A 308 417662
Q 5 525 21132127
Q 178 404 135353809
S 238 570926
Q 189 501 95409242
Q 43 605 251131181
S 153 144619
S 18 152898
S 65 603633
S 560 901008
A 626 675958
Q 4 476 116363933
Q 93 384 143052219
Q 375 604 100927195
Q 540 613 69900925
S 135 653828
Q 80 581 419026847
S 591 412637
A 512 854655
A 419 17893
Q 209 560 46611803
A 344 137631
Q 32 578 58888697
S 274 218537
Q 57 567 254528046
A 181 925967
A 449 423562
S 129 689463
S 187 625952
S 27 137274
A 542 408759
S 125 598250
Q 201 398 156029960
A 419 814040
S 256 898106
S 130 702021
S 52 156759
Q 209 538 81054637
A 32 160711
S 467 359374
S 55 51684
A 190 182284
A 82 983852
S 301 318988
Q 70 624 439408250
Q 317 379 6189936
S 16 729670
A 505 595593
S 258 789552
A 157 208294
A 334 756150
Q 198 618 135892810
A 41 681652
S 530 760020
Q 175 276 38913333
S 344 111598
A 391 979975
A 214 687643
Q 282 465 52542910
S 16 962456
Q 16 634 298597768
A 376 180981
A 591 673692
S 156 485290
Q 28 212 162350532
A 120 293001
S 481 151624
A 33 535232
S 172 146368
Q 86 446 269922070
S 34 82816
Q 72 606 391218206
A 570 814029
Q 218 293 24859817
Q 62 421 354877915
A 603 765483
S 366 569371
Q 81 539 129060264
S 603 28304
S 222 507365
S 86 378790
Q 58 479 231829322
Q 16 306 204621733
S 456 855976
Q 14 480 276802397
A 498 744414
Q 220 265 5290036
Q 96 175 12232280
S 93 846557
Q 133 562 136270010
A 459 935500
A 351 687852
A 126 545155
S 566 766178
A 500 373465
S 395 13218
Q 137 559 202430442
A 611 669725
S 22 779389
A 499 303482
A 275 139023
Q 117 419 300531620
S 365 918439
Q 149 546 18539637
A 506 744590
Q 61 544 267593340
Q 370 375 1717628
Q 498 635 132869130
A 278 987843
A 625 234256
Q 404 582 54765215
Q 93 254 20626019
Q 96 460 106732806
S 535 496704
S 287 363892
A 432 223341
S 435 942743
A 260 347257
Q 23 589 6193091
A 267 710482
Q 198 489 175515586
A 487 529436
Q 69 340 127194642
Q 68 577 49028753
S 382 728249
Q 59 469 211299549
S 149 989903
S 349 911370
Q 42 547 204812355
A 608 806884
A 521 908472
Q 4 632 402847762
A 419 750834
S 91 547185
A 623 913754
Q 168 462 13035232
S 1 185636
A 504 611634
A 64 274672
Q 281 363 26365280
Q 228 533 19598966
Q 23 209 97366268
Q 46 440 286834575
Q 100 622 31478152
Q 422 543 103999544
A 25 538554
A 93 320459
A 107 388083
A 348 933927
S 447 949677
S 233 744922
Q 137 414 231155788
S 47 639143
S 110 309281
Q 280 382 1374100
Q 39 369 308620924
S 194 804336
Q 181 206 8456063
Q 52 421 38498674
S 573 40221
S 610 462829
A 523 598199
S 43 894839
Q 290 582 291716772
A 75 992494
A 192 485586
S 568 55486
Q 257 503 97550336
Q 25 216 40255575
A 116 243413
S 501 372419
S 406 157325
A 123 212780
A 508 249443
S 311 65146
S 133 174244
Q 4 390 308478062
Q 322 406 21763302
A 407 182592
A 361 90928
A 283 249417
A 541 639894
Q 64 621 513871898
S 301 185588
Q 362 576 114275491
S 88 953579
A 403 418480
Q 193 306 64755988
Q 378 487 82836119
S 305 727638
A 267 519824
A 622 172562
Q 65 522 159817063
A 37 629173
A 277 210319
Q 80 187 69380161
S 441 122017
A 179 598182
Q 203 478 158202068
Q 289 593 219742308
Q 56 523 345339352
S 261 517885
Q 304 504 129414329
A 609 711783
Q 269 587 292828965
S 110 812237
S 296 83766
Q 94 471 330751566
A 281 250571
Q 268 436 152645741
A 31 467135
Q 79 132 25751374
Q 37 547 177613273
Q 68 606 198336750
Q 5 589 240036562
S 542 338791
S 76 253191
A 472 209958
Q 93 387 242510199
Q 309 577 98625480
S 602 162918
S 275 732488
A 434 857123
Q 243 301 37541640
A 387 525465
A 271 461105
Q 301 550 111713144
Q 184 536 92856550
S 343 250425
A 229 837078
A 481 945094
A 235 605023
Q 44 352 253431663
Q 33 243 148618299
S 522 121569
A 117 938077
S 440 741701
Q 232 565 204408358
A 425 967946
Q 210 455 97872363
A 326 848598
Q 68 544 24816278
A 524 677055
Q 59 484 54520710
A 36 465678
A 529 429933
Q 357 415 39721206
A 194 726477
S 119 832528
S 459 377127
Q 135 265 120363102
S 7 811540
A 107 324709
S 16 881806
A 572 682901
S 554 662153
Q 239 572 166806955
A 503 582316
A 3 902444
Q 2 240 15046398
S 438 743593
Q 52 626 340477359
A 500 702053
Q 545 570 12419121
S 61 142768
A 7 115208
S 27 511101
S 506 50156
A 96 150796
Q 50 528 213952185
A 144 212685
Q 40 424 43780439
A 621 36780
Q 25 290 80574035
A 603 290493
S 173 642103
Q 43 579 487830666
S 625 668461
Q 190 460 209602336
S 170 927465
Q 64 303 49633978
S 44 675694
Q 305 633 75587505
A 486 62781
Q 33 466 426824626
A 76 518819
S 600 564150
Q 404 599 169604870
Q 173 413 27281943
A 447 904443
Q 30 500 433176291
A 316 624990
Q 407 433 21161147
Q 3 630 364261818
Q 92 302 172789547
Q 113 617 23641511
A 252 832279
Q 2 13 2364616
Q 102 557 445938783
Q 91 578 441551942
A 172 270107
A 336 931539
Q 84 630 147807397
A 51 787584
Q 225 454 127385864
Q 523 532 3819662
Q 108 383 247672654
Q 202 559 354766414
Q 90 534 96509793
A 280 366024
S 540 879631
A 392 565549
A 108 385798
A 602 38461
S 206 653431
A 379 800188
S 557 500142
A 164 567874
Q 286 546 246291389
A 48 31079
Q 116 547 22439052
Q 47 633 340277301
S 489 65340
S 402 901817
Q 3 7 2946837
A 575 775089
Q 112 199 60297839
A 80 638060
S 274 329229
S 351 800589
S 21 902911
S 559 111055
Q 17 560 357163452
Q 99 451 327632406
S 479 948027
Q 13 156 51449430
A 595 393110
S 327 586465
A 130 419663
A 45 554292
Q 16 542 334911830
A 283 312467
A 319 152422
A 352 489219
Q 69 533 63236974
A 193 433012
A 366 485849
Q 126 585 304101407
Q 64 604 13330081
Q 364 532 2668369
S 372 606525
Q 64 518 11003946
Q 285 631 228382682
Q 141 419 161397452
A 180 799974
A 277 310016
S 343 823487
Q 198 474 195232557
A 510 683443
A 137 982834
Q 209 583 351522765
A 389 998942
Q 429 499 30321626
A 66 612666
Q 177 507 262731609
S 295 243295
S 178 926624
A 45 42496
Q 234 405 162435155
Q 121 345 145984349
A 589 978663
S 501 351267
Q 55 624 310025976
S 39 218796
A 5 21212
Q 547 573 9868648
Q 289 609 1124432
A 43 243314
S 552 357209
Q 590 628 30737200
A 45 880991
S 221 358560
Q 394 526 14694993
Q 88 432 107952683
A 136 95868
S 230 46865
Q 125 586 235072551
S 334 823191
S 440 768907
S 545 99345
Q 267 446 113167648
A 37 147729
Q 10 625 599202269
S 346 10976
Q 214 555 21157578
A 67 736482
Q 89 294 47791490
A 390 402670
Q 12 404 337270628
A 68 553526
S 290 306871
S 318 540876
Q 346 393 5953898
Q 184 503 240910153
A 351 898486
Q 171 222 31222318
Q 178 489 42780431
A 212 116290
S 177 974103
S 569 756324
S 151 129605
Q 44 569 225004340
A 622 167479
Q 120 567 148447825
S 328 312861
A 225 667272
Q 74 169 93708833
Q 287 534 157519444
S 181 115307
A 400 400140
Q 171 504 261979004
Q 19 593 457151839
Q 359 583 105832509
Q 379 571 86201335
Q 38 389 60524003
S 461 1488
A 46 338733
Q 55 552 321401907
A 374 644540
S 468 332909
Q 108 359 28117706
A 332 547609
Q 25 551 464977810
A 91 832137
Q 54 569 50580508
A 299 866751
A 351 510148
Q 147 620 217418700
A 425 441977
Q 276 420 32024072
A 517 513380
A 595 815462
A 574 393507
S 61 488554
A 432 843148
A 286 265439
Q 374 591 186800207
S 606 449615
Q 59 437 312921786
S 521 441289
S 45 282373
A 408 219158
S 165 594196
Q 71 532 197487320
A 211 371241
A 106 137462
Q 4 618 16723070
S 181 40556
S 480 762787
S 469 398914
S 440 272935
A 94 890634
A 326 994215
Q 271 591 182026532
Q 40 479 226675983
S 240 221444
Q 271 584 168485191
S 182 732817
A 62 479451
S 220 835250
Q 63 169 53624055
A 20 762619
Q 84 607 452799500
Q 44 462 128427580
A 599 369220
A 198 712604
Q 45 480 306652350
Q 57 590 415886985
Q 278 383 40115414
A 232 432319
A 609 300387
Q 110 634 433533036
Q 210 320 40096045
Q 329 386 48360429
Q 2 615 368859972
S 293 610101
Q 24 474 211897365
A 72 882224
S 162 912176
Q 16 582 184086590
Q 46 283 125392283
Q 479 557 62351548
A 554 891820
Q 55 490 193458806
S 533 722727
A 322 727172
Q 141 623 77416156
Q 177 334 65208651
S 169 183812
Q 27 631 81980697
Q 165 617 150402349
A 198 978784
Q 220 572 210338041
A 447 653301
S 451 628162
A 101 898439
A 317 567590
S 571 588842
Q 288 299 6294779
A 299 462255
S 602 259287
S 481 174331
S 209 69006
Q 183 275 67008095
Q 40 561 199122171
S 350 886259
S 379 942380
S 258 827308
Q 36 631 146719101
Q 61 515 117339289
A 70 48043
A 242 858446
S 12 699984
A 447 650391
S 343 94639
Q 19 622 561830870
Q 198 388 6126502
A 24 709336
Q 41 520 312095041
A 326 330651
S 481 361987
S 501 806411
A 523 564197
S 4 818541
S 59 341541
S 329 537873
A 112 247986
Q 50 136 17305926
Q 220 601 351446274
Q 154 601 253838133
Q 22 478 143149848
Q 61 133 72907516
S 632 305828
Q 149 348 110291531
S 89 393722
Q 210 419 22175687
A 402 719503
Q 15 635 389089822
Q 118 176 42077951
A 539 510280
A 408 372177
S 503 640149
Q 472 616 125347683
S 209 431781
A 582 399717
A 147 526243
A 533 881380
Q 5 609 575497254
Q 55 609 70983945
Q 7 314 155339724
Q 1 569 164903331
A 251 483118
A 543 917572
Q 75 606 482793462
Q 262 364 46910967
S 382 866667
A 270 800189
A 275 72572
Q 131 574 365731865
S 127 986265
S 564 574312
S 256 734148
A 354 972744
S 487 173117
A 559 441087
A 430 220706
Q 555 591 11929422
A 361 543423
Q 179 512 53159359
A 297 972836
S 24 641377
Q 219 577 66463349
Q 14 454 320078160
Q 284 565 170820982
S 510 42995
A 193 701742
Q 18 497 439313955
Q 305 331 14758564
S 395 837542
S 164 166723
S 590 672091
A 451 970320
Q 63 410 166450360
S 76 208610
Q 130 460 306900248
Q 210 330 66158953
Q 9 557 125100151
Q 37 386 317318107
Q 58 342 64011573
A 485 802329
Q 128 585 255846085
S 330 11392
S 97 325152
Q 14 466 374441784
Q 21 541 154359446
S 4 433693
S 568 648449
S 622 194825
Q 14 442 162536980
A 206 393226
A 267 522771
Q 50 424 281370032
Q 52 185 101544957
Q 91 608 222665890
S 505 866207
Q 50 231 82176435
A 627 666556
S 397 64114
Q 230 372 29219761
A 626 106191
Q 127 366 133271009
Q 123 316 80363898
Q 130 429 138830008
A 43 476694
Q 30 624 32356192
Q 351 412 34021777
A 583 874437
A 344 891435
Q 132 500 330742305
A 84 203744
S 217 91925
Q 381 566 122077224
A 104 848924
Q 16 619 431816376
S 368 704350
Q 192 194 1652461
Q 314 592 7201560
Q 528 616 1970705
Q 475 533 18736408
A 575 746420
Q 263 478 140701263
S 155 561207
Q 541 599 9696551
A 482 442031
S 362 70168
S 121 358052
S 238 471531
A 158 96794
A 233 588771
Q 62 496 223591920
Q 259 617 345843631
Q 25 617 57060061
S 505 659640
A 184 622735
Q 395 532 57148721
A 225 298369
A 366 867557
Q 422 624 177173528
A 318 197492
S 537 846173
S 208 333829
Q 64 601 456754341
Q 94 467 325468196
S 269 134797
Q 169 555 235456651
Q 33 116 57681965
A 549 466196
S 626 546701
Q 9 595 1416139
A 370 601538
Q 212 584 144654555
S 335 855486
S 130 878020
S 286 205359
S 627 844003
S 40 718643
S 393 323663
Q 7 478 366425303
A 274 505204
Q 165 355 140202734
Q 16 623 557931304
A 319 390909
S 309 874409
A 246 487816
Q 131 532 158880651
Q 165 610 96914262
S 379 408817
Q 93 601 45673702
A 475 272885
A 250 356333
A 155 452169
A 31 197349
S 312 964395
A 281 586167
Q 175 569 276125893
S 137 544924
A 60 85915
Q 252 544 135747242
A 130 670200
S 576 885700
A 335 619931
Q 86 359 208718316
S 81 432491
S 415 397576
Q 189 285 57495224
Q 274 439 154193334
A 519 809058
S 591 904174
S 623 207170
Q 459 597 22940674
Q 353 391 34153270
A 352 493531
Q 79 540 138050481
S 585 682340
Q 120 241 6423426
S 220 588305
S 39 342172
A 215 877261
A 552 680743
S 609 698611
Q 241 250 5617992
A 562 464179
S 150 21549
Q 173 554 360666174
Q 75 602 118672344
A 470 473124
Q 1 634 449533456
Q 37 560 165879559
Q 116 521 315791163
S 41 40142
Q 177 597 163037572
A 43 159107
Q 68 609 344949858
S 75 555534
A 610 402444
A 265 592001
A 225 163615
Q 186 302 5064479
A 303 137419
A 305 614326
S 541 862575
Q 23 542 71057400
S 208 669761
S 22 170525
Q 107 515 145444525
S 367 239325
A 111 690561
S 252 305397
A 196 791158
A 445 802624
A 323 873180
S 283 346852
Q 85 344 233877026
S 484 98595
S 553 738831
Q 180 508 166400445
Q 22 627 482206823
A 408 200412
Q 19 273 194220111
S 435 696896
Q 64 259 100665520
Q 306 364 34672922
Q 227 531 292663836
A 410 303962
A 169 536232
Q 84 598 409290823
A 4 127750
S 271 37811
A 531 529123
A 491 513516
S 10 630782
S 607 875529
S 282 221196
A 278 769752
S 387 696678
A 540 742400
A 599 798299
Q 2 635 517480567
S 92 741151
Q 415 623 184749495
A 459 538887
Q 324 474 34492033
Q 221 459 210533879
A 417 750394
A 84 876738
Q 118 590 27080377
A 451 464550
A 157 223938
S 279 185708
S 410 322396
Q 275 279 2394219
S 354 583515
Q 59 615 197522355
Q 126 264 16403118
S 487 729219
Q 275 450 111136341
A 216 723420
A 504 819407
Q 66 631 98851348
A 488 984237
Q 129 363 226931570
A 224 293203
A 200 387716
A 14 683051
S 62 265973
Q 56 356 146548719
S 375 744830
S 185 936901
A 247 836369
A 196 577303
A 113 131129
Q 10 628 301174263
A 634 895904
Q 228 524 250139930
Q 157 577 244401183
Q 69 621 232615184
Q 126 219 52965513
Q 123 487 103462908
S 268 256415
Q 8 529 282026492
S 42 96342
S 378 217830
A 367 166845
Q 247 542 100028826
Q 13 622 535871319
A 268 890358
A 168 295913
A 538 343717
S 490 244679
S 591 318070
A 465 331891
A 254 500640
S 462 716550
Q 205 578 174165771
S 566 543297
Q 31 299 102808861
Q 487 586 66789139
S 313 949151
S 153 334139
A 349 123141
A 488 864543
A 53 246268
A 158 646898
A 486 635739
Q 105 323 120761113
Q 67 483 167202793
A 558 411529
Q 32 144 79168093
A 149 254926
Q 32 496 212313533
S 350 28968
S 77 277526
S 57 728043
Q 212 369 58771433
Q 324 607 72605889
Q 111 477 21876277
A 542 600863
Q 25 540 270248954
S 319 550422
A 186 150897
A 544 482333
S 585 205821
S 590 583556
A 195 824363
A 601 646299
Q 103 334 158921403
S 407 667204
A 551 247136
Q 394 591 49802439
Q 437 472 20170615
Q 353 620 60510
Q 78 563 454643531
S 484 944392
A 36 217360
Q 35 185 14460486
A 395 489912
Q 328 358 23352679
Q 65 440 329616968
S 387 755685
A 426 569983
Q 490 509 9504230
Q 8 426 230848442
S 485 463561
A 9 685726
Q 118 298 170773697
A 199 88119
A 265 178774
Q 54 525 305436932
A 565 467978
A 114 995909
Q 7 571 60308436
Q 411 603 100026172
S 349 65230
A 254 136102
A 378 904659
A 289 187863
Q 44 276 232098343
Q 378 490 94506872
A 326 189272
Q 71 353 68920150
A 178 303196
Q 127 171 34003133
S 631 116420
A 12 15029
S 93 316340
Q 92 463 221422618
Q 91 536 368772202
Q 70 271 103440323
Q 27 619 214270632
Q 30 631 236186972
A 546 709421
Q 52 99 772099
A 511 102265
Q 65 345 88966007
Q 53 325 243161819
S 615 40044
Q 294 562 4356354
Q 75 512 27831058
A 336 234022
Q 148 288 89369424
S 15 106127
A 244 917772
Q 56 283 58187231
S 48 151804
A 246 917800
A 140 90520
Q 26 588 220569368
Q 170 616 351647347
S 25 772307
Q 284 443 159385277
Q 131 313 76853709
Q 170 539 251099429
Q 208 232 15691599
S 292 834750
Q 38 635 419001028
S 364 846890
Q 383 570 97992616
Q 78 312 195141426
S 427 521908
Q 418 576 36087165
S 59 47929
A 330 968265
S 82 958050
A 174 144288
A 10 333910
A 263 828073
S 273 800208
A 187 216501
A 202 216664
Q 261 271 6063126
S 217 807959
Q 37 121 76420510
A 111 403538
Q 57 600 176178371
S 141 996948
Q 345 518 1979424
Q 271 601 60185743
A 353 455583
A 65 335988
A 356 485876
A 441 139954
Q 514 629 76569595
A 64 833797
S 545 552739
A 209 247345
S 578 413346
S 283 288037
Q 30 48 5850335
S 551 836235
A 49 850994
A 13 680633
A 21 64833
S 289 510579
A 108 450334
S 421 401162
A 554 323292
Q 14 629 341619121
A 267 608518
Q 85 592 52425187
A 9 223741
A 349 10890
A 635 799653
A 311 712876
A 116 122126
S 293 411705
A 594 628402
S 67 197204
Q 99 425 34149537
A 585 811068
A 448 897926
Q 256 525 154471769
A 502 1164
A 277 17263
A 493 193241
Q 228 597 183319855
A 312 358964
S 574 530919
S 102 118283
Q 88 391 280252100
A 144 274013
A 7 510635
Q 533 544 8734002
Q 23 508 372490197
A 271 105731
S 425 819271
S 247 185215
Q 24 622 313418275
A 150 434824
S 351 826636
Q 569 616 11974000
Q 44 331 46308082
S 472 556251
Q 390 587 81157498
Q 593 615 230883
A 82 210623
S 133 865665
Q 3 617 187826728
Q 41 420 138705152
A 353 585981
Q 120 213 72612699
S 627 898256
Q 121 620 335283289
S 403 975138
S 628 835474
Q 3 452 40965984
S 596 561901
Q 333 337 508229
A 487 949942
A 569 517277
S 391 66828
S 268 540351
Q 498 601 92229136
S 335 624242
Q 288 576 226778810
S 36 407489
S 123 4756
A 400 263134
S 135 220241
Q 70 320 2067804
A 347 870535
Q 124 250 84518280
Q 112 625 132208485
A 20 212037
S 164 333437
S 598 805614
S 60 353055
Q 4 634 575349128
Q 494 510 9554853
Q 131 625 158785297
S 364 810323
S 594 670935
S 86 986602
S 487 628013
S 317 451628
S 201 718714
A 268 472241
Q 213 396 69616892
S 444 958391
A 361 663450
Q 196 341 62268371
Q 13 568 50167362
Q 311 521 101561652
S 591 510711
Q 62 567 313513483
Q 389 513 103540220
A 287 495110
A 555 111532
Q 2 602 560133387
Q 227 533 86865005
S 178 594648
S 582 665189
S 237 113025
Q 148 463 267433048
Q 117 499 218040900
S 156 555587
Q 34 318 206698371
A 360 209845
Q 14 525 201134071
S 15 262738
S 390 321980
A 606 656522
A 456 26177
A 380 177253
S 210 971174
Q 42 404 257906186
A 121 555631
A 386 575136
Q 117 181 29761178
S 260 956825
S 139 628211
S 597 274251
Q 34 612 515740406
A 297 720285
S 356 427512
A 198 79620
Q 91 478 94933161
S 205 379427
Q 74 337 143628998
Q 239 489 75594378
A 608 503940
A 258 7596
S 609 61825
Q 221 399 93525405
S 394 280498
A 376 142975
A 442 166073
Q 363 550 145234715
S 346 419474
A 496 796435
S 483 723946
A 213 918265
Q 175 449 214362143
A 630 197214
S 183 358479
Q 76 519 306767674
Q 38 442 20111858
Q 47 592 142650834
A 47 823304
A 621 910646
S 503 213422
S 422 566692
A 400 153838
Q 523 590 20207537
S 512 50227
S 161 722631
Q 31 72 32250340
Q 66 605 404247637
S 241 376595
A 17 408737
A 232 446795
Q 46 599 451963665
A 68 464983
A 558 376518
S 477 345142
A 15 595613
S 215 882864
A 443 633984
A 144 491366
Q 328 570 60690620
Q 8 601 89216630
A 290 380192
A 619 694605
S 127 870736
Q 79 281 66510261
Q 26 616 290750749
Q 494 577 53141499
S 200 944205
A 384 168012
A 46 174581
Q 11 616 461027795
A 464 764051
A 56 502067
A 556 439154
S 90 9968
S 287 316168
Q 103 613 335764743
Q 120 299 117955614
Q 8 377 145293380
Q 394 581 12442857
S 393 571802
A 362 600158
A 486 812999
Q 7 390 35776078
S 90 649473
S 534 918558
S 423 817967
Q 42 589 305283155
Q 69 500 55979821
Q 86 350 93649861
Q 9 502 59551462
A 197 553998
Q 364 601 143362163
Q 33 632 232397984
A 95 844024
A 341 268375
S 17 623231
Q 332 389 43768245
S 142 930654
Q 9 238 19341990
A 225 602343
S 539 870211
S 426 748151
Q 65 440 340576737
S 382 332780
S 143 796022
Q 228 543 23462107
A 20 625136
S 49 892160
Q 4 509 68579822
S 22 155699
S 285 588379
Q 1 634 321218059
S 308 906025
Q 82 521 132303031
S 635 871952
A 29 736700
S 120 707492
A 507 136809
Q 59 93 34812981
Q 17 614 112242080
A 557 326998
A 525 87721
A 254 356106
S 381 739282
Q 39 444 5568909
Q 117 601 65397952
Q 116 407 95187432
Q 386 541 141915401
Q 514 566 49076779
Q 189 630 106104831
Q 473 560 62018970
A 211 1882
A 494 841145
A 417 518793
Q 13 69 7005889
Q 300 611 271065500
S 121 230912
Q 118 516 313214110
A 264 308676
Q 339 386 11635867
A 177 443854
S 298 612404
Q 442 518 72287479
Q 77 224 94612512
S 488 897816
A 108 243910
A 219 313603
A 422 922255
S 626 112408
A 333 760547
A 389 831590
A 479 986870
Q 273 429 11033733
S 391 416945
Q 7 545 370855810
S 374 494908
Q 189 199 606956
S 449 120588
Q 168 635 149080575
A 419 298384
S 596 389913
S 140 845140
A 339 663689
Q 65 589 417168716
Q 15 383 140311992
S 465 77054
S 77 489851
A 479 593385
A 326 48882
A 358 771676
S 466 964929
Q 286 516 214773526
Q 81 126 39907724
S 99 646555
Q 420 450 13242764
S 582 488143
Q 65 192 30049692
A 286 699708
Q 320 547 82678692
A 420 709924
S 431 512855
A 597 581953
A 633 307436
S 339 457758
S 2 127386
A 153 705519
A 102 832123
Q 54 74 18837680
A 493 953109
Q 148 312 65194634
S 340 825000
Q 7 609 507543651
Q 287 413 73908958
S 369 484456
S 305 934473
S 473 780895
A 7 265287
Q 8 384 227245654
Q 165 474 152261718
A 293 595188
A 490 774822
A 512 843552
S 261 18812
A 142 871603
A 58 338204
Q 52 248 80946045
A 50 139787
A 548 90286
S 465 772089
S 504 958192
Q 142 154 1744610
Q 348 595 26778496
S 120 855558
Q 546 623 21216302
S 155 227697
Q 114 447 8964587
Q 51 585 412838276
A 411 610617
S 249 857011
Q 318 380 8008217
A 458 542202
A 129 756125
A 549 741158
A 55 15064
Q 43 596 459423656
A 472 94443
Q 299 346 6915131
S 280 358581
A 13 64249
S 613 589388
A 563 569225
Q 71 380 42261574
A 126 149333
A 197 32358
Q 142 556 285981426
Q 437 626 23073565
Q 50 171 71486516
Q 484 540 7818667
S 217 145011
A 373 967064
Q 210 415 10703243
Q 318 320 925062
Q 124 464 336019093
S 607 814667
Q 37 336 161686506
Q 61 224 110132303
Q 135 558 73881521
Q 278 434 73719251
Q 4 224 144779860
A 332 369263
S 419 561192
S 407 344760
S 597 135219
S 159 519270
S 346 90485
Q 324 556 195901703
A 206 653491
A 252 419952
A 42 261884
A 505 623660
S 495 93254
A 600 943781
S 183 191108
A 131 407115
Q 76 456 207615281
Q 110 399 237650402
S 193 281737
Q 118 336 169400060
S 315 274966
S 448 349349
S 310 381370
A 54 539241
Q 140 175 23369442
S 629 146877
S 338 563484
Q 343 545 93870814
A 27 139042
Q 79 465 100275812
A 548 491076
S 134 38308
Q 239 492 81491706
Q 111 555 141063376
A 97 67040
S 183 155939
Q 420 585 103954502
Q 171 232 46128344
A 585 871434
A 532 117314
A 400 780357
Q 157 298 115597046
S 619 317964
Q 299 498 116182336
A 336 472532
Q 13 381 346717066
S 495 412267
A 591 454871
Q 5 624 147149510
S 624 160144
Q 448 516 17718875
Q 135 451 133385596
A 415 730534
Q 83 617 93171780
S 122 487133
S 331 380779
Q 2 631 10760052
A 428 902809
A 156 61563
S 549 129702
S 86 153995
A 191 862916
S 420 686086
S 506 460599
Q 91 551 257236967
A 513 617396
Q 544 577 10095686
Q 9 499 169558050
S 276 213007
A 126 160400
Q 144 389 113946578
Q 142 580 46833938
A 292 375830
Q 84 609 78771264
Q 9 459 240306134
Q 119 189 70056292
A 327 145789
A 66 773672
Q 158 399 18705407
A 148 6546
S 507 65640
A 550 971786
Q 337 366 8527517
Q 89 548 420148251
Q 93 227 34465673
A 460 950759
A 230 286683
Q 72 551 23119883
Q 2 398 46271343
Q 117 540 255228607
S 371 778375
S 544 813186
Q 247 550 241210985
Q 140 623 65607082
A 190 372058
Q 303 341 23681178
S 407 922898
A 173 592925
Q 199 626 241421317
Q 167 566 226608187
S 24 837888
S 60 571166
A 373 491840
Q 68 569 113125552
S 599 102679
A 387 656107
S 86 334793
S 157 647991
A 175 716142
Q 50 581 43334291
Q 99 523 24413202
S 114 5120
A 154 696512
S 120 445678
A 214 184130
Q 91 176 27255978
Q 43 184 51681475
A 466 451375
Q 271 542 131849942
Q 50 129 17101396
Q 79 621 81637508
S 73 268219
A 266 39460
Q 484 518 30107468
S 63 836555
A 134 818547
S 243 820970
Q 20 586 332978085
Q 188 211 12880644
S 617 451552
S 66 90928
S 178 888292
A 242 800989
Q 190 628 62006188
Q 82 617 317654131
A 557 750591
S 91 36523
S 543 533088
Q 88 600 77739198
S 231 448080
S 544 503000
S 586 787788
S 177 779519
A 534 355759
Q 398 593 77188507
Q 180 489 266246036
Q 11 280 66697365
S 361 750671
A 130 401844
Q 59 611 220517643
S 119 299989
A 87 452033
S 178 908050
A 301 335583
Q 30 125 11874091
S 375 573505
Q 109 294 135862009
A 628 523110
S 126 949938
A 285 532125
Q 7 630 184866603
A 140 580446
Q 560 620 14622315
A 175 68715
Q 21 605 565710330
A 113 216772
S 306 792244
Q 615 626 326113
Q 143 512 135224272
A 21 73332
S 299 813170
A 68 418179
Q 7 612 402459813
A 279 360361
S 159 971250
S 556 761780
A 557 61849
S 589 446786
Q 117 453 257324811
S 186 488990
S 278 464907
A 361 795108
Q 4 575 264348762
Q 127 511 309688005
S 438 951536
S 69 672648
A 346 906510
Q 441 487 13937608
Q 271 273 1426147
S 358 779018
A 339 288159
Q 174 479 112544067
Q 338 431 9533769
A 134 370263
S 527 769678
Q 31 629 52405469
Q 225 613 37578752
A 622 911655
S 151 161285
Q 50 57 6221008
A 56 875547
S 424 887605
Q 1 606 413915555
S 441 654343
A 48 783099
S 152 683556
Q 128 558 383455426
Q 271 604 193658812
S 202 696737
Q 55 577 131002512
Q 27 136 61678945
Q 50 547 394019949
S 286 168349
A 50 872665
S 466 13469
A 483 514490
A 159 964795
Q 190 583 1327970
A 78 125795
A 554 906938
S 35 829710
A 487 902893
S 150 911898
S 357 577810
S 279 401314
S 265 924394
Q 86 626 167084540
Q 5 615 256506835
A 557 470404
A 138 356953
S 223 525984
Q 503 525 63924
S 152 780455
S 484 377326
A 359 917572
S 485 176857
Q 82 375 232405637
Q 156 617 434930395
A 33 954787
Q 55 330 41282110
Q 72 482 13231453
S 244 850332
Q 54 313 9642126
A 33 133232
A 308 329680
Q 92 270 65073760
S 134 285809
A 600 875034
Q 287 449 82559158
Q 35 407 61248351
S 460 246636
A 241 220766
Q 502 505 2053777
Q 106 217 82087611
A 314 760929
A 439 788844
Q 29 470 59335145
Q 50 600 407700760
A 265 987384
S 536 136857
Q 70 426 10317120
S 277 964738
A 631 12074
Q 121 547 31942075
A 335 340621
S 467 616830
Q 22 563 307012497
S 47 577906
Q 56 412 97901374
Q 255 576 116594494
A 204 489804
S 109 159689
Q 334 411 4878318
A 252 477054
S 148 125552
A 218 249140
Q 54 336 95933140
S 517 99112
A 171 380807
Q 40 569 74577897
S 78 252342
S 29 142374
S 477 492573
A 139 820748
A 11 110312
Q 78 120 9685892
Q 46 610 262512901
Q 216 292 37637667
Q 438 464 15354177
A 305 258888
Q 56 410 3344485
A 349 78568
S 225 562258
S 532 465421
A 625 627766
S 316 183494
Q 466 487 8941171
A 325 837
Q 83 386 161048086
Q 14 377 134828582
A 245 374115
Q 426 624 95333766
Q 44 543 63779635
S 7 324650
Q 460 477 11014571
Q 182 567 358285070
A 316 843758
A 516 942238
A 14 36749
Q 80 146 64350768
Q 236 539 301666561
S 83 957862
A 258 273049
Q 132 614 69910067
A 218 385291
A 448 238451
Q 84 493 122637004
Q 326 628 211632786
S 342 787636
Q 310 498 85371145
A 519 502230
Q 445 596 125518818
Q 81 120 15673655
A 290 801944
S 335 229828
Q 64 389 222653391
A 357 327197
Q 267 347 18580205
A 239 867459
A 201 174703
Q 90 588 56029319
A 320 916590
S 379 577766
Q 131 601 454610103
S 116 102570
A 484 234799
A 443 687213
S 445 904086
A 501 440692
Q 61 231 80403170
Q 68 626 399761511
S 422 257941
S 197 757063
Q 123 602 265432843
A 427 405842
A 43 705348
S 587 329493
A 567 873134
Q 25 595 145043
S 65 126103
Q 167 445 83385210
Q 54 598 409576709
S 367 725669
Q 416 514 67197559
S 312 174388
S 50 304426
S 561 996026
A 602 146916
Q 120 466 143795524
S 315 571184
S 433 344365
Q 234 534 151807414
A 603 806380
S 19 42624
Q 184 200 3807308
S 273 365252
S 552 525854
A 328 837418
A 556 730605
Q 114 631 304993876
S 97 668300
S 602 514087
S 446 718942
Q 12 414 236930038
Q 101 537 97341775
S 317 198193
Q 326 613 191572637
A 304 126333
S 114 810363
Q 24 635 573149140
S 611 259063
A 102 731533
Q 90 489 118736669
A 526 406485
A 392 845958
A 340 857234
S 440 938043
A 293 395302
A 414 838846
Q 277 635 10246542
S 218 295105
S 65 34719
Q 312 541 196799887
Q 425 571 127297931
A 202 114146
A 149 192911
S 144 472606
Q 259 514 184832317
S 215 436932
A 37 227696
S 375 433303
S 105 79713
S 157 360863
Q 77 93 16451363
Q 164 511 119457259
A 340 476648
Q 45 553 356211741
S 225 185852
A 338 361991
S 202 249959
Q 62 628 296531624
A 180 494090
S 7 686734
Q 133 435 46896272
A 425 763953
Q 203 260 29314212
A 560 596627
Q 82 113 20316177
A 165 156195
Q 100 395 123609814
Q 9 619 221272539
Q 29 536 387577801
Q 26 250 103044885
Q 176 591 24655245
A 293 964612
S 598 535582
Q 53 85 28344631
A 611 627910
A 562 415288
S 249 873691
A 38 959119
S 64 205406
Q 603 606 1211794
Q 543 568 4176219
A 586 260110
A 196 151427
A 516 414648
S 319 752351
A 303 394105
A 50 497687
A 41 60168
A 34 147666
S 30 231895
A 463 821299
Q 422 549 93306374
S 67 928955
A 222 228861
S 276 19785
S 172 240746
Q 100 225 21181845
A 44 981152
Q 273 573 231594385
Q 102 214 92290084
A 167 273469
A 44 372575
S 10 967858
Q 18 574 243372195
A 365 843431
A 318 287713
Q 102 512 384270843
Q 172 593 55443374
S 505 860925
Q 243 625 281747170
S 263 777151
S 298 768507
S 410 844523
Q 26 630 398152245
S 304 442624
S 614 264630
A 57 795186
S 281 79394
S 57 263904
Q 74 306 119901562
S 266 726505
A 308 82932
Q 599 610 5162866
Q 105 430 144726893
S 588 630455
S 247 192196
A 266 631006
A 90 27402
Q 87 600 452318496
A 499 131109
Q 27 627 558061827
Q 363 365 652141
A 493 549604
A 176 288108
Q 133 391 237129140
S 263 260435
Q 48 609 5879316
Q 164 506 197031042
Q 385 524 109874005
Q 22 172 38094345
Q 62 264 171436146
Q 224 317 42974308
A 259 113133
A 316 938473
S 128 739705
Q 138 624 442480245
Q 154 384 212591808
Q 188 538 25025919
Q 2 635 447255334
S 598 938847
Q 108 602 430234751
S 590 270375
A 495 826161
A 301 947027
A 476 367817
Q 23 382 284881278
Q 69 247 67552287
Q 180 321 109382524
S 360 977737
S 433 723475
S 174 214705
Q 76 568 320058309
A 341 209327
A 604 863479
Q 105 485 66475089
A 525 717515
Q 75 543 197903113
S 118 537877
A 267 844183
A 342 708394
A 450 157014
Q 109 318 100268396
Q 131 378 206142884
Q 107 609 495459032
Q 325 534 190564801
A 31 358947
A 370 387227
S 240 35058
S 92 528994
A 216 989769
Q 35 634 569870524
Q 55 195 21492919
A 635 431789
S 228 779138
S 432 337277
A 553 948966
A 579 602861
A 68 975683
Q 16 446 48250425
A 511 554701
A 179 577395
Q 522 542 5198502
Q 287 315 9728534
Q 457 493 30342609
Q 162 504 282045532
Q 117 479 352272017
Q 27 106 60258827
S 176 124963
S 590 248477
Q 9 555 36307984
S 428 667121
Q 62 110 43640511
Q 168 314 92166935
S 401 917863
S 430 572528
A 512 355951
Q 364 585 202022371
S 76 702924
Q 21 562 288335765
Q 157 507 259377141
A 163 760130
Q 10 535 146345366
A 148 118799
A 509 435648
S 586 15441
Q 18 610 151553997
S 185 666102
S 397 660790
Q 173 615 91977242
S 565 242613
S 514 966381
Q 44 512 248822079
Q 332 513 154397353
Q 265 294 20642185
A 571 780228
S 285 311155
Q 134 409 115883409
S 467 941171
S 115 281669
A 434 112760
Q 575 612 14575763
S 288 522755
A 620 674394
Q 40 436 44173358
S 377 142945
Q 317 557 11044812
A 417 373705
Q 1 634 309203544
A 366 882969
A 219 561806
S 70 345309
S 553 12790
S 599 884185
A 190 80604
A 310 964451
Q 107 172 16805529
Q 208 421 160995968
Q 37 554 212175487
S 446 366037
A 442 708061
S 560 293396
Q 375 621 217291111
S 62 746109
S 33 922752
S 453 440690
S 5 926494
A 248 558117
Q 14 622 559385272
A 164 184020
Q 35 606 281398059
Q 298 559 194528969
A 247 172181
Q 317 380 59985404
Q 140 441 140614379
A 54 641217
A 323 37529
A 502 652351
S 414 702528
A 173 588756
A 578 128345
Q 23 602 563934502
Q 59 329 519900
Q 89 366 25651722
Q 68 400 101081242
S 568 2652
S 528 261922
A 575 175067
S 143 844734
Q 70 614 98350081
Q 270 581 11216312
S 615 537765
A 622 876423
A 9 831182
S 620 930154
Q 124 303 150803328
Q 39 516 412128722
Q 240 618 244004099
Q 232 553 137079184
S 633 898505
Q 188 521 13188285
S 476 641923
S 615 944484
A 548 779133
A 122 727031
Q 317 394 69347110
Q 154 261 38455293
A 521 370688
A 197 366979
Q 124 521 131937838
Q 106 476 285340691
A 366 261506
A 413 739524
A 402 265337
Q 65 307 126438838
Q 76 630 180012410
S 11 344984
Q 30 619 49875568
S 605 568685
Q 129 617 318039390
A 225 643889
Q 7 347 290530420
A 199 940486
A 400 302664
Q 118 448 98842289
Q 64 478 28907842
Q 346 579 189159524
A 242 513116
S 124 263476
Q 19 596 141278206
A 460 683748
Q 206 582 343777833
A 152 971967
Q 587 610 6708788
Q 159 307 28532354
Q 9 558 326311402
Q 185 372 126148590
A 429 165664
S 82 354799
S 546 347121
A 201 227016
A 390 584510
A 252 472754
A 143 948599
A 518 561575
A 540 4121
Q 355 360 1454508
S 282 185010
Q 100 335 99420715
A 324 701135
A 299 854557
Q 148 559 226249093
Q 69 281 164053875
Q 33 314 89436958
S 597 981782
Q 207 477 234335776
Q 160 558 52053166
Q 26 544 181880617
A 93 477867
S 544 151968
S 316 800341
S 83 425032
Q 74 620 378601507
A 26 921929
S 194 501946
S 329 45372
S 343 391422
Q 34 633 386286333
Q 178 416 117667151
A 34 379245
S 73 238565
S 395 203198
Q 211 590 4008637
S 401 367287
S 143 192644
S 138 987448
A 60 616749
A 578 116713
S 142 700164
Q 336 513 107162496
Q 420 495 14678061
S 37 435248
Q 1 632 207612218
Q 23 609 170206579
A 384 476504
S 122 317558
Q 352 602 241947059
Q 141 455 173332665
A 3 178518
S 453 161491
S 207 975543
S 202 905557
S 309 581751
Q 54 276 95169316
Q 124 369 139193840
A 190 735376
Q 81 226 99267725
S 17 21479
Q 290 586 61426738
Q 256 336 38125987
A 91 224722
Q 73 487 111578611
Q 306 310 4424977
Q 295 579 184562071
Q 183 612 349762254
S 628 352449
S 34 376928
Q 3 591 449236836
S 462 707960
A 284 714817
A 102 546166
A 225 983166
Q 13 580 373407915
Q 80 288 66016908
Q 125 472 244414198
Q 223 535 168970557
Q 191 557 171497311
A 100 595974
Q 30 560 184854404
Q 45 244 41569156
A 284 538510
A 458 363582
S 563 597953
Q 88 428 69467801
Q 112 600 412445658
A 384 146589
Q 34 552 312259907
Q 347 494 47778179
A 100 20445
A 523 133050
Q 116 303 121339155
Q 22 403 64535216
A 435 830100
S 487 63279
Q 197 426 130107695
Q 48 555 13365396
Q 31 331 298761582
S 477 183493
S 246 819668
A 122 42008
S 444 814916
S 277 166140
A 39 837360
Q 332 535 1576409
Q 138 571 108903800
S 534 767615
S 218 937207
Q 12 549 284045552
Q 29 85 38217156
Q 67 402 312235502
A 136 167292
A 589 773449
S 134 57443
A 438 887294
Q 4 350 229342059
Q 482 496 8322529
Q 86 435 151122765
Q 30 619 276211957
Q 106 315 13284494
Q 2 408 210122926
Q 99 147 14235035
A 339 842457
Q 54 513 285498656
S 49 346967
S 316 190960
A 361 233688
Q 59 78 7765500
Q 511 562 33963740
Q 23 329 44661928
A 50 259111
S 49 397300
S 380 885487
S 327 211119
Q 45 410 80789175
S 95 278777
Q 399 630 173789841
A 447 432556
Q 31 626 549208927
S 462 765861
Q 2 601 231486715
A 37 59981
S 581 753192
S 593 84916
S 517 390128
A 176 136066
A 268 732787
Q 260 533 28728952
Q 137 500 200339193
S 412 778519
Q 287 439 107473294
Q 229 619 172896701
A 377 918248
S 580 18697
Q 531 550 15320160
Q 54 572 456098548
Q 423 545 5584189
S 457 656113
S 337 637682
S 143 88364
A 438 513551
A 277 986964
A 588 108780
A 508 709216
S 116 576832
Q 7 548 161816744
S 71 149491
Q 462 573 100848827
S 508 54804
S 217 192934
Q 279 443 44388403
S 145 396769
A 484 753746
A 207 11505
S 583 242416
Q 358 381 11878375
S 249 235936
A 395 680786
A 609 199857
Q 559 580 16983632
A 259 117369
S 124 817976
Q 66 607 494422566
S 399 49085
S 515 643190
Q 195 282 9769161
Q 121 624 366744461
A 374 216246
Q 15 535 42845593
A 139 210640
Q 299 629 49295815
S 45 687044
S 262 550377
S 77 381582
Q 52 622 339638283
A 226 369079
S 509 909303
Q 95 136 37130252
A 172 577947
S 517 127275
S 93 451963
Q 232 419 6081029
A 269 94106
Q 128 635 205110102
Q 81 346 255179421
A 411 2807
S 368 729170
A 433 502569
A 378 771071
S 41 937819
A 103 347558
A 430 149154
A 308 801021
S 547 128620
A 146 491858
A 141 754339
A 159 386167
S 70 799960
Q 194 587 73453392
S 246 22345
Q 53 626 324623336
S 529 687714
Q 51 457 75853783
Q 307 309 1844239
Q 144 452 268476081
S 127 952483
A 178 92860
A 69 959570
S 222 660049
S 49 611046
S 230 841271
A 177 59767
A 226 523134
S 467 967954
Q 380 590 30526374
A 448 177406
A 477 42588
A 141 140374
A 93 583356
Q 25 633 366575017
A 191 750424
S 52 172833
S 623 271870
Q 68 534 402899832
A 274 137723
A 84 747444
Q 20 603 432408687
A 319 750109
S 532 38197
A 447 877425
Q 454 566 96041536
S 446 135771
S 137 262669
A 519 783191
Q 91 144 50032877
Q 34 208 3916284
S 583 173104
S 37 922075
Q 182 487 287354034
Q 285 589 69443406
Q 54 441 96190839
Q 3 550 233643831
A 364 978846
Q 54 372 208876069
S 263 871469
A 631 49065
Q 78 189 100875074
S 158 724852
Q 33 606 352945849
S 571 935315
S 294 873193
Q 250 491 1966766
A 173 835306
A 557 826457
S 505 77527
A 202 268254
Q 344 453 40518990
S 372 801688
S 83 29531
A 397 406967
A 151 766454
A 256 669512
A 536 117109
S 144 500735
S 235 106426
Q 142 629 274086382
S 437 327173
A 566 627405
S 398 828060
S 209 772906
S 46 991857
S 519 522843
Q 178 375 57771912
Q 213 524 170064367
A 571 101790
S 532 654470
S 59 691945
S 84 55798
A 504 11808
Q 221 497 119805628
A 228 592313
A 549 415621
A 333 49994
A 558 274257
A 559 556566
S 366 12413
Q 150 435 206105347
S 397 777615
A 367 23263
S 601 263855
Q 223 354 120476184
Q 175 613 158005096
S 344 800785
S 461 507463
S 540 31114
A 403 593858
S 26 740668
S 291 861597
A 266 370851
S 407 333033
A 271 711481
A 391 804685
Q 2 632 626766342
Q 520 607 73812114
Q 263 467 74751571
S 272 922628
S 283 790176
Q 19 601 336727925
Q 73 182 54685678
Q 426 578 81440913
S 358 97084
Q 106 599 251491963
A 313 423890
Q 228 528 70779030
A 9 716805
A 395 255261
S 564 605104
A 572 946443
A 25 616042
A 470 395040
Q 46 419 342133770
S 516 624253
Q 217 542 217357738
Q 434 581 108610073
S 183 385722
S 128 584840
A 354 361088
Q 387 486 29794774
Q 52 593 177830712
Q 86 540 393954625
A 171 27230
Q 270 624 232064897
Q 263 521 189530906
A 602 235988
Q 40 557 227119156
Q 373 571 110353950
Q 307 413 36781971
A 150 673311
Q 209 455 39208288
Q 169 602 46490819
A 264 521013
Q 44 517 402085297
Q 55 499 170467956
A 385 905251
A 141 870371
Q 415 513 45416938
S 29 909342
A 159 233044
A 199 390704
Q 115 625 84032208
A 185 531791
A 173 629494
A 333 490496
A 297 602440
S 37 524974
S 141 593831
Q 233 631 85307646
A 129 925856
Q 31 627 524251254
Q 564 583 13972770
Q 312 354 6497572
S 478 487073
Q 96 593 186618024
A 60 437073
S 136 774308
Q 51 153 53443123
S 587 759272
S 261 358184
Q 472 515 26461394
S 506 517397
S 162 331093
Q 48 484 140504585
Q 31 327 107329626
A 193 198129
Q 80 588 295972472
Q 236 506 127711657
S 294 943747
A 278 64025
Q 63 319 256048526
S 238 272586
S 133 627449
S 128 697447
Q 59 439 299302458
A 303 425754
Q 193 581 49682691
A 604 937068
Q 33 479 339041867
S 398 177043
S 507 794574
Q 517 543 16909325
Q 90 463 357476331
S 187 290833
S 124 557868
S 611 824382
A 193 24493
A 610 494239
A 612 693813
A 338 404467
S 366 624480
Q 172 304 113600466
A 160 873557
S 339 87010
Q 31 251 81422851
Q 74 80 513216
Q 336 486 4401343
Q 56 530 443376258
A 256 757654
A 521 635745
Q 19 324 58006233
Q 122 277 146159982
Q 178 193 5922271
S 176 450748
A 140 488707
Q 152 302 105716186
Q 484 626 104505298
Q 101 562 237582582
S 377 174676
Q 14 538 397485762
Q 1 510 481457566
Q 79 622 485191763
A 270 952006
S 559 641653
S 417 255890
S 58 635433
A 217 152737
Q 76 496 8051084
A 486 416698
Q 109 351 85614288
Q 98 613 503349476
Q 99 563 182517516
A 26 148514
S 505 433875
S 549 924764
Q 135 457 231957804
Q 56 565 130431694
Q 437 615 115610417
Q 168 326 158198343
S 266 601652
Q 149 571 398875329
A 435 562190
S 177 434657
Q 90 554 143446253
Q 53 317 119246238
S 318 334319
Q 7 623 426982577
Q 166 383 5490098
S 187 825008
S 65 207254
Q 177 273 61099503
S 139 445284
Q 296 384 70783255
A 318 533596
A 268 932696
Q 332 605 158196394
Q 300 300 185523
A 257 762126
A 367 250164
A 580 968361
S 410 621605
A 13 268690
Q 438 595 109176619
Q 176 424 75596753
Q 68 620 317046485
Q 171 489 145411606
A 408 102412
S 615 501989
S 410 105584
S 512 650356
Q 89 606 434629440
Q 118 514 381662266
S 478 733149
Q 62 269 96935178
S 537 623090
A 587 181312
A 381 43774
Q 7 116 75546117
Q 132 623 366822820
A 360 217122
Q 15 617 592642892
A 598 750478
A 63 952082
Q 342 541 171714024
A 124 656887
S 173 977404
S 312 565133
S 52 388999
Q 429 522 20056077
S 155 341074
S 152 977269
A 52 231612
Q 170 175 2775552
S 410 950475
Q 203 372 89799140
3878 1865
11984 547316 187563 201175 152934 196363 544571 693200 286357 7155 753081 548965 669179 262514 740040 203306 897973 217903 247770 902848 531237 747676 28605 438647 352642 477381 152785 608269 105764 452809 453421 132084 394194 945925 366000 595451 263212 328993 302707 627294 440595 141308 782141 532540 625169 375316 177340 941250 202942 144305 26480 830059 353282 409723 753017 884729 774161 206857 120631 400348 570064 186375 220528 447914 82429 726536 895680 989730 311027 166356 902442 563438 136269 253334 966205 248584 722390 817599 921743 810039 649995 572021 25881 672630 788062 54652 228231 307184 745401 5863 891863 144419 431343 868848 907121 584113 521437 534196 682745 324708 113278 955744 232100 133961 568612 260048 446375 76357 648699 196334 166423 392655 497384 62345 984740 659169 286054 300814 332646 328065 414501 733217 678207 307076 455367 565372 850648 518948 723886 466062 349460 575192 129732 281174 206147 779054 986811 153116 929070 493195 588021 746695 675917 113717 649494 974597 313606 829504 335675 473095 795269 161570 178569 764476 715284 246147 466626 663229 407922 513057 952587 874199 25854 999520 367169 838063 11827 863714 716123 685609 469351 890187 61136 46186 946660 620212 249483 900840 890416 752244 329551 303319 919507 848727 654028 908447 904883 145653 353151 614957 308011 672114 817420 332871 505209 686892 279458 521930 264221 819116 495454 221168 457858 759197 83354 950359 448925 997845 255535 169017 986726 656132 912919 961970 808192 568802 770776 433834 852399 168843 363379 488953 445859 977290 497937 584777 788749 515626 75859 673296 788507 534030 853549 229702 611521 607525 222501 448036 805021 96841 112015 303641 33535 40292 393275 909327 378624 305801 87573 543336 431503 950189 127317 522836 273437 328220 184747 120857 482796 880928 496402 220550 174833 488599 130593 655519 385374 955037 697618 149875 862396 723647 817117 752916 20700 94451 229134 645470 90160 913726 98564 706140 138969 772829 589822 682935 409451 331706 594498 628195 256873 379124 589510 657650 494906 997828 979116 66183 248701 933292 987127 244571 117929 492005 275298 453179 661132 912802 289288 205013 143259 104100 325573 465259 579627 408585 655249 958824 242517 819567 791306 88896 582040 425687 905468 187093 753425 174974 964759 371080 258726 578690 636383 952838 939061 146588 383437 784158 539960 600791 456646 864292 222161 131297 972367 791398 994865 412446 351285 412501 540797 167708 401691 44476 976982 58322 471435 735403 942801 284102 22415 155997 213171 377963 507869 52068 843913 404346 847878 303796 602617 867230 609494 848046 978733 763922 911801 659059 701981 680044 648233 121465 707113 125565 647244 784735 668536 404137 254578 542076 410445 78254 41521 190190 60681 780049 530577 680299 584402 327235 418686 450185 762966 124481 29868 309988 951553 210254 471674 622082 278868 869175 813492 803375 312225 576763 931263 35471 48090 414393 875153 559789 725480 435093 244165 363236 909377 250219 32624 648548 822014 144951 989693 494887 964281 457155 589196 316754 441339 949259 837515 337995 320844 787605 782660 110585 773289 800483 522520 34800 941843 543678 270523 411519 307102 102416 175519 479 121561 981737 302260 52910 899227 912299 597220 737345 138618 361762 857151 966460 342187 89903 153522 626652 556839 80540 299980 212861 397020 771446 236441 650089 910817 38105 851696 581420 876152 699112 658395 682108 195947 261662 766698 161503 47962 672419 571565 240084 299673 405269 100212 10634 869672 557006 833492 929607 160732 227110 308846 27955 682824 713308 20779 57115 565498 341355 826709 85960 534638 933199 61374 717051 20584 579500 56585 724336 793194 447912 206577 220126 319278 721289 253177 503200 750539 393578 452850 139981 935500 869260 980534 735623 561171 679979 251649 594883 213669 905975 106210 42588 947898 413099 418629 983455 73452 35978 61903 678600 138741 745415 300769 58058 675875 246934 928453 602309 400388 616386 366428 407372 909388 619885 469482 213706 345479 917378 388050 647845 195938 742574 697329 845458 91144 873590 256046 598031 345029 848483 297600 254907 30425 615271 889017 653946 398023 648036 8372 973433 509486 772018 723386 999429 7204 658246 127158 117158 307719 437153 851299 76552 853295 603647 54580 598740 729794 730751 988913 189743 90410 40804 636467 624669 658881 594760 304946 747934 129081 396625 237997 707319 13798 666473 978274 435991 5926 648925 133085 591967 409575 523503 604479 932000 403421 672867 775880 387707 53636 830586 480694 866379 429529 125267 195794 957241 290209 987182 438234 805832 297915 346700 396791 332812 838250 668653 381681 188773 467098 864362 348951 895708 299317 910083 968784 500484 458663 130316 256608 327543 957631 663668 723357 530652 796548 390044 937510 454204 772088 918494 982460 876671 650549 739670 151343 216626 883915 114831 746390 171994 349739 984456 950979 685172 332952 791775 462585 729838 20940 453475 242712 112220 911379 802017 867604 316393 476398 582449 118307 476549 326150 727153 688444 340603 633552 919905 286467 72058 173751 272818 977946 29644 170816 215110 468166 911589 242379 76304 428871 275971 864051 592509 930023 457877 243948 866432 26209 953475 235148 327126 158764 605747 415754 87207 376576 710717 934021 465281 931807 95037 675887 815857 175277 330258 881718 756665 209614 63348 998640 204094 101420 105746 575688 152282 774653 701291 735372 363188 77174 544429 93996 342201 413054 249231 926056 723850 893448 557556 666691 887817 47271 923177 549258 689940 84198 150451 200719 165466 731569 152731 963859 103565 782304 154882 38520 922430 800219 602119 175065 211342 452091 775118 39141 184255 428689 980449 933452 858641 854195 929287 130394 151443 732978 938327 823394 998884 746461 395988 461751 491937 934422 770790 163432 380287 537300 517229 695907 62587 53221 218087 544424 366384 276345 474664 286538 914318 434591 769534 797699 495079 617069 681697 366768 133321 460084 171145 275160 69499 536544 836458 8671 143090 261776 862131 620504 416540 853489 256048 220397 507639 243374 567185 832208 329365 752283 65504 71216 339720 528059 103897 539007 424763 975564 893101 509194 190042 205107 531218 295639 168695 852209 528921 772970 963489 370725 698268 337115 483064 259090 656303 465618 189364 766586 139524 540698 863352 577654 596864 967595 891410 500819 604422 261152 355656 495541 417801 496143 29397 856005 577607 7504 498595 537155 804371 256479 816788 840586 355060 308354 699853 8476 911098 670237 984719 297788 96887 384613 563566 263100 316956 667270 278610 1838 443410 257547 429891 764352 508586 614383 204746 512744 134737 206547 547900 762849 288001 812104 448896 523743 706027 781575 693336 886195 318087 434298 755819 460470 205931 755824 34055 694866 764673 366295 669065 629575 775167 663721 249229 959827 320908 563207 58414 905079 85018 737557 38746 712823 387096 851828 195899 151797 1315 919311 630212 154437 960289 24055 304528 502311 478550 425479 905587 551421 917610 70434 256249 271503 620342 460354 226411 470597 630562 44263 263066 750049 419773 764193 901723 694987 80655 186025 725270 747170 770755 320597 507892 878619 439737 160278 612942 70386 325709 617156 504020 133547 221516 393425 557327 27480 688594 861119 75286 560252 794850 242973 47039 243607 828339 106474 975900 109196 533863 979632 497493 838578 538713 153418 841566 333285 900363 276799 946916 469232 137448 517250 422350 674087 559334 538884 374143 400762 440657 991309 864837 757550 367818 41082 64899 270831 325727 558521 442821 174894 65723 381512 28845 42207 578951 531016 69039 697370 969354 197788 772035 825643 19242 246709 948714 920356 698119 704600 100969 726382 136107 489788 577898 60017 443177 297857 416334 108918 11520 515677 792766 501112 354287 993180 879229 241721 602142 456693 594056 280197 548553 662847 838990 418298 535381 948246 583402 766204 978838 101317 38749 408765 131950 265703 619402 309680 960587 189972 742635 73798 816662 470046 280304 498880 326506 746477 990858 63075 992390 473026 104640 613357 616967 432243 313483 816881 84501 774259 472628 501636 160598 761046 87747 312826 10353 995847 806333 700690 818798 862318 631108 328487 414432 571300 323671 94684 364694 428877 52233 706496 711116 889739 603275 843072 9738 494664 445098 219036 716884 663707 714351 539872 186399 780846 23817 425499 684585 8275 352439 764196 368900 437565 506855 20207 196188 346043 925392 628836 766713 436740 918578 16025 676335 604124 658110 609071 87416 417014 846000 831233 648032 300310 322513 469995 5116 1670 206353 106203 563709 999847 612213 919046 656250 7826 422904 864918 323753 565068 681203 638130 917421 267073 155617 981483 124901 693942 680186 620349 970701 77715 799038 74036 305340 249596 896124 99045 95470 445771 212833 737502 910231 428048 657491 226062 662410 189338 726536 667341 271751 209414 751407 337902 450429 504333 414070 56868 293229 283456 652112 495146 961271 118640 181373 59827 936343 15856 253489 502511 398205 289169 842688 989896 879134 360795 464560 950015 531819 92756 820981 939634 732005 73466 308193 65946 37479 663793 833143 239111 855877 551065 411815 641432 764178 902361 425123 630788 219496 296024 316810 518212 35115 690288 168100 848555 807934 295333 942659 929813 839987 42072 810531 286276 641045 496565 788290 238643 936420 758757 361848 956758 79542 860591 158386 720768 793423 997953 847848 528262 232744 851869 532758 954274 46947 472603 928335 239352 149749 583501 377499 765910 44704 839619 262376 501755 390009 994744 874939 863750 554095 146083 918777 652691 834186 785498 539292 907709 263503 600990 508107 420799 624497 218508 538378 433006 222116 917507 35666 6995 724710 192451 384618 930940 708699 24314 214011 5999 228302 496029 360499 945391 228118 241762 26167 871219 824508 1389 870622 746211 210878 632034 392953 224112 455787 182713 546596 671402 237064 519807 732323 140303 903513 174334 962950 85636 395203 654978 972853 9788 379060 123810 201108 698119 525140 73811 239372 54581 259483 188021 873556 795015 187213 341168 593616 873955 301247 335441 448695 454907 652812 893478 738087 360008 166930 754241 616721 846125 223 300516 656756 980021 173304 165456 841351 468690 877124 337610 740061 996877 431044 497005 46607 406509 461673 715595 718938 240411 576912 848104 669655 356212 220047 407539 894680 498992 693220 416503 616766 753078 726177 672164 23406 949108 345244 637036 728948 584260 762860 486899 66399 582117 164499 20941 843493 772258 945851 890766 321636 141739 673191 213820 667731 627680 25031 268865 600992 267401 340148 579320 233976 654844 626721 119230 414773 425977 280769 181318 676971 831611 752664 562994 650276 697382 888638 182843 37989 10002 307209 975336 104136 643606 719063 944845 25847 862626 892958 222737 287548 879657 310376 262702 322720 191562 396987 439036 192328 290741 843438 381288 656784 329587 59709 986777 171382 537570 670295 467465 128931 829690 247313 111613 327089 839847 953941 609691 18664 454023 109073 436502 794987 137580 222186 297025 882742 53526 224840 185350 7175 684718 736283 915232 835847 176208 425361 645395 658032 239961 540848 647206 557499 617918 857336 642726 624586 369862 97828 213617 729442 766897 249023 519817 716548 407216 304433 25080 530356 523335 538403 483959 388937 965404 37879 698026 4888 233740 473650 868659 132570 660506 741689 894386 368780 650865 729316 239819 946640 891622 263494 164101 66068 835174 289331 448056 995872 996729 586366 212818 105428 562079 234983 478941 199308 125090 87573 802791 674339 47810 74266 739147 537506 393040 310791 620444 886642 743826 720421 432157 503542 991275 465894 531342 151694 918329 86226 263659 818379 341901 799982 567364 231633 477167 778103 868618 237671 172187 940540 957 456951 95489 217049 541809 128192 457115 576203 248230 546373 266373 579568 280506 650135 227495 418308 312656 552473 910960 832409 906010 932359 78632 295715 441446 675001 402749 56259 172135 439804 762151 551738 813605 693200 623113 477709 60512 800036 156676 956181 2424 769970 268986 976601 228959 301125 129591 904880 592530 299637 910833 513784 253677 702173 304587 595434 177111 535459 827042 529934 343179 245562 761278 791820 929008 774958 763400 261761 403692 762440 551397 780156 502911 857984 844118 120823 55885 325047 321331 316712 288129 442496 189528 999446 754557 913585 784759 421314 3879 829399 668223 146499 505153 552159 217906 42746 225872 451416 251590 405147 497834 292979 560702 9629 539305 158047 58624 61618 329132 640330 522464 814482 991406 463211 996816 316835 375512 75000 787707 806436 755248 831463 680615 478925 395046 811666 667433 882416 113397 967484 801365 246901 589579 661005 513045 705716 877961 493222 217188 440317 302588 935427 553039 267440 533084 964389 869298 589397 621268 934517 779836 690861 17962 113020 691707 18221 91868 485156 893533 187552 516293 945033 422877 580456 184515 578770 984597 671556 252447 600689 663607 198487 638361 22189 65223 944294 340986 487371 419164 755810 190650 526863 826267 29824 924201 715350 917638 718472 355418 173679 421198 357709 141421 783655 51324 74953 10240 820495 114892 715547 703305 519294 16121 337778 591627 880214 578567 439324 990364 366429 524808 193372 517023 814700 359433 606906 466429 436996 153921 439473 534311 601170 975778 823570 514877 809203 745042 250388 570160 790379 3992 241627 600456 726747 707672 299665 760400 348253 166094 375356 121462 557286 402339 871864 231716 266467 310048 324564 126336 192872 303736 734798 610918 527761 720886 321144 894727 927389 52084 49252 804766 285989 353047 634891 962198 221527 840620 279250 15151 907084 844202 844300 986440 519438 309916 999353 144256 740525 282871 170275 103521 265794 906830 473530 498373 766811 260751 456678 630759 372821 804706 911549 72217 803207 959841 580329 611544 601274 825978 592660 527598 426545 53957 399640 503818 258447 440890 808184 416168 319158 985832 440277 214990 860606 619599 323473 905927 319355 972260 904526 210583 16551 396765 642049 354507 206808 767676 768844 757622 587992 38066 524135 34924 542630 401203 23833 782427 235378 170305 549537 849102 880821 40187 371277 942023 478197 273671 551385 779073 68534 628078 121944 214710 873835 594249 403761 51878 521170 130275 388858 660398 548409 669210 856993 70900 807082 875886 776520 613933 426366 465179 806557 817644 260961 346006 179504 387685 816539 730550 158517 234465 534801 936755 394143 207506 933524 894100 61239 9139 859257 689535 525598 727745 906993 830637 329633 884818 224209 149286 315203 235232 497283 576475 368449 303240 585696 365222 807514 180524 604353 8157 184776 585676 601259 809332 4352 786421 52757 310974 843561 725791 378271 420868 441884 41217 63283 209384 416487 501643 449463 898745 7115 891940 375826 618544 50654 572413 431971 928635 515609 976744 594911 669660 481912 606445 870432 409214 331799 846275 159523 991399 979941 562218 777447 990497 843877 737 806149 559010 449915 280839 94904 955171 957634 232645 948464 369271 923156 740275 208184 129203 382943 13967 504959 646845 875990 620038 241987 150451 713610 280486 656126 506474 577996 203395 857530 766715 841542 222012 991029 627480 734312 113488 850755 962103 983106 678350 889646 755273 783873 349377 219928 324111 321437 172234 372425 852201 836257 436345 794715 182988 733137 596934 511234 74457 150566 382081 775448 487887 15954 339914 767213 195592 944943 540375 518860 577138 221591 356557 255988 959039 319677 731394 887850 33633 485250 238772 409006 354940 705117 860714 143793 242096 953561 21523 242692 824919 705854 107650 120451 628412 803404 60853 370280 116141 483467 120246 975491 275624 229164 954834 60734 632769 672131 835139 61517 301218 495241 858877 248521 435847 220478 417066 241601 236080 665364 405706 600858 890558 767637 528345 307661 6318 24415 387865 630863 703667 231881 842416 410764 647312 980516 253381 616819 58429 6341 892972 460151 4091 504275 673484 961983 935531 8939 357729 123904 532568 840919 551454 666794 313832 283894 350423 91038 511082 896189 528748 52153 213558 446524 722075 326189 859101 230065 133426 826296 186383 495944 905913 695565 368546 587309 197001 835352 694935 141371 355402 110292 222064 295782 561369 853537 746948 930439 167702 12566 436662 147254 990378 268536 33173 568972 712047 67944 801599 836485 891654 733492 456297 854937 415238 998078 810693 541254 468950 888467 337756 142506 59711 629563 753432 234086 510537 482445 813057 305790 685197 861329 980207 971953 913101 871514 143576 580819 466018 740296 854187 652977 536269 4545 37935 62910 917959 663590 481491 147445 48254 652828 213141 419650 153692 545183 48281 388444 501668 17254 802095 793055 958933 367890 240341 423528 178268 835817 115574 284892 234060 89192 959842 710866 813099 85586 628318 508314 166031 699929 184726 562000 185565 17875 687330 603656 584184 23384 673661 750834 526700 910994 301347 7991 166167 595833 571105 209384 588865 90068 478589 399107 291341 578878 992215 781321 753413 986625 928991 92065 793909 812061 771684 892897 186558 498125 490391 95095 76179 477128 619646 900604 570806 312117 450249 825490 27309 707584 23684 210140 471744 773648 855364 257219 472108 359459 473596 136607 470039 109397 945011 740413 512331 406361 315060 309836 823280 868363 586596 356360 293317 969843 435424 337047 881781 591825 535179 426773 616738 533481 464024 806699 963727 524305 131887 301271 373495 406659 181583 375843 231377 413685 239923 63531 564876 521440 842104 330149 989627 296076 1871 186614 792089 415271 421995 312001 102603 886073 859813 303378 795054 514991 73972 467270 911268 795454 737323 385809 731082 744261 142016 885708 617917 838315 494443 731616 102781 930172 164596 341013 914799 214636 150009 537448 886113 820538 213080 531410 441026 100839 112262 633076 80250 842467 641458 419004 459605 708383 395928 520530 311603 926627 206600 978688 743350 896415 688990 550058 364400 766328 97962 296117 894791 315697 298275 590928 662963 795260 241102 166046 518253 803204 994857 656884 738517 985563 977387 898957 805332 372726 32388 128876 141221 99353 78586 523168 591981 864334 697337 544373 115209 719340 527238 325593 787797 480805 951978 32363 760498 269192 907665 893625 822642 279775 242094 918507 388622 37799 246121 929702 544655 35987 21204 926457 160625 23662 102392 745102 422940 71196 632493 644383 395528 571559 51483 957038 516019 285804 191623 310320 978389 907200 363803 351043 301129 668711 513697 995734 733238 720811 774460 10761 902975 517455 564267 492757 171599 490496 878575 369236 537266 141471 751972 372443 148419 766471 375166 507763 580601 872903 652090 641527 796085 341823 805584 262492 971416 302720 509326 451637 457370 966136 582593 362818 876938 187144 161528 978595 573150 616137 664766 43269 108235 329228 789493 409298 569515 2220 545824 748632 31284 570665 177459 868545 554209 184401 125860 868710 638817 130851 725123 741648 3321 447218 506802 138157 604639 914364 314817 731404 553029 300249 574166 528921 236277 29029 740899 850402 49472 14888 380031 680575 509132 236540 313000 866387 394413 882199 91763 19228 555862 155630 443521 970828 472683 797692 226026 400565 221890 154691 164791 598927 831720 120393 568922 608494 369269 869192 887932 472944 284571 334579 400600 176397 503296 713438 40211 556690 250195 900642 226284 465546 625932 22412 323245 561385 506855 11882 823650 605064 363055 891515 693534 824525 411095 714823 812751 671168 260363 936396 397817 763102 109287 55565 228978 928976 42629 390843 133535 666508 379257 810592 65878 292885 734563 553614 4102 5660 880239 780056 119853 495516 881032 631554 96436 115978 692607 412923 383900 344856 3795 685822 937624 381014 296046 854052 508033 871706 806787 419485 550163 511595 306816 880153 980325 57611 89129 592802 352234 360081 613499 586570 490686 420671 332728 851372 850782 967645 626703 553974 223496 405156 862820 681073 419872 976993 306375 106218 313901 184544 350386 584974 616324 986515 630505 459748 366898 175248 544102 573071 35283 968187 952312 392087 753160 673864 557176 743990 779959 591539 362143 83575 677422 551655 458055 123244 510018 1556 517020 140775 377894 471632 192497 681614 642334 387473 681353 333789 723673 294864 370396 83021 807836 544503 813760 301409 640414 399373 66591 453896 944621 431921 934916 73062 601427 917103 926486 388492 333258 603386 535853 905827 747630 294930 634018 143881 629575 431008 93870 585051 615493 397274 21213 691259 109865 627168 257094 87200 300297 381827 230724 294261 277352 318168 524259 350588 880626 569167 272486 859590 405401 816845 703002 50745 34314 124369 708482 900289 629190 503795 401316 260188 965389 290388 664128 693762 954320 859282 164565 556644 814943 159103 378250 777450 394673 498343 785079 844620 147997 984217 612802 871386 503318 624198 479122 356896 223712 493521 25000 819384 383073 879793 659650 356793 691600 860063 301016 33920 430550 841977 837804 853906 878699 994012 285698 219290 615887 17381 370215 392196 795308 457377 319582 988690 106554 498554 280524 978012 269462 354297 869826 676518 597601 893258 356203 831802 202041 527874 606660 579745 493929 687109 324888 996004 995454 660965 763935 381204 63790 479090 844721 776818 294854 795719 859916 494266 840665 503829 18654 924062 756090 991921 687293 112387 186422 641268 264233 227847 776388 370013 829016 894873 698709 792850 206734 441251 321670 904588 976587 870703 528608 259911 229232 738541 641687 543603 373965 239186 762256 633845 955710 467387 972694 303664 788319 996056 195627 758938 627991 273853 324373 355689 380575 213151 406290 693438 516083 189753 863623 73328 290030 3114 910648 495825 279531 297994 555047 829965 299366 2439 478028 793221 69247 335877 701042 332722 654401 397616 266453 947760 862111 697567 641004 921318 721726 123682 618672 852960 502174 253673 615822 279001 209239 914269 38536 439765 336943 497369 824013 68758 546722 476576 892948 75487 116592 565445 743335 131081 455181 34021 587201 153430 642898 499097 777925 404263 932718 944856 903284 479211 807811 835069 576816 667772 390688 520074 278404 76769 608231 132364 514095 484524 7232 100588 429933 826525 771618 610854 449734 35807 272620 776590 67382 313570 652242 850274 599460 811333 209611 843338 746927 795980 60645 224038 397020 103804 956233 213654 387823 378584 119490 772448 149411 301403 562611 80565 88027 226597 603029 871739 247670 821826 992958 259214 989121 135760 26185 534181 143814 898302 983605 507001 272173 827278 392573 719283 705840 119703 514042 131941 968383 341917 142252 247867 275075 70803 787784 923939 40785 783473 174395 638549 990327 304138 437441 555610 216195 944170 820196 172915 959720 247075 15797 411188 433974 918153 519481 241212 894860 338466 663134 44772 666108 577235 878169 309866 468882 68472 757256 364375 739644 176792 249797 827518 732143 793432 496658 288545 683333 103898 492202 885854 305833 612464 836404 607785 521216 562582 418189 286425 928547 586758 682340 484199 235882 82626 561319 645855 989452 613347 268466 455099 781854 642848 685714 734756 538111 318626 347636 259631 44347 138337 254741 908504 440104 838040 853634 870406 139924 120524 584042 830521 266479 580239 479026 925181 548361 562787 725434 250683 241400 946703 558622 629934 154962 797808 772461 296868 723096 572482 144220 517717 47571 885369 155187 446143 441233 555497 383337 853060 231108 55054 683875 689454 134506 400222 581155 223573 711123 101077 376486 716933 480462 62921 153208 504658 382825 773988 546120 684882 794661 705798 217128 630814 593158 56257 872887 855761 608861 882593 149869 543853 845202 193581 911241 12839 987179 997270 186174 653507 755565 972097 865329 682676 810084 461234 358390 246375 753022 949303 578260 22833 309302 346147 782798 944053 73693 676755 118173 750705 599793 480619 472668 334820 191082 449952 319733 739089 512649 864463 527065 51559 812082 627708 355444 347138 74315 345371 575884 916585 916879 383211 650826 259111 829202 829731 187465 264332 391071 260805 391520 697057 435112 360771 286569 550830 995654 47824 657147 917488 402962 798481 179349 426685 359201 134288 805417 281432 766755 148687 556841 734765 8079 753191 16115 366043 564483 155243 970668 577748 82021 388426 268892 454971 848345 780410 109299 366954 606654 502193 197266 923109 71915 536727 399104 630678 567878 66035 983155 195692 255024 614935 885805 513209 97999 840432 662679 194200 490302 63372 137849 381761 450047 554014 233442 418480 424421 996973 300197 387038 595834 741773 661445 633350 71505 648539 122078 865144 502348 989716 209092 357588 175107 882133 854704 949720 507119 12782 282489 410530 339344 197131 712669 990129 42126 168846 367876 64199 515203 58737 166461 759998 370251 558084 310109 570845 973437 855300 952708 33638 510633 190363 471267 354398 722046 890864 370948 345011 130227 110312 987404 880811 827662 260570 47194 272961 695174 506628 369456 767513 750331 232823 316510 752637 197461 118823 712175 197551 815850 751127 9358 777928 735050 892406 213369 434659 214895 299639 782341 481773 38537 62340 925574 517172 207021 482449 16603 892019 108344 887047 376253 274653 836105 438625 440471 306975 400063 576487 215247 17023 290508 139772 647721 604949 606835 348356 647750 857381 852006 337485 312811 688831 937347 570250 815728 433099 262617 503243 337975 495280 451511 34796 979484 26275 577616 5226 983860 302733 819914 744280 860290 629706 260518 959222 924928 499750 574473 946390 122838 665554 896418 482375 298422 16836 489108 869610 178291 247480 911105 681981 17097 359832 626850 935769 387228 498696 967031 404828 11747 197816 9359 361600 578678 212162 9162 370916 257197 88485 487466 281334 925384 944805 607223 267604 678290 768237 457371 394539 448586 120076 237080 930462 650516 341979 940094 661779 904925 918212 297341 591820 606810 59481 73748 799880 717944 329842 931773 161658 334112 926012 610335 540372 999776 946074 33202 27488 816902 943133 173930 293655 9778 392446 509124 322949 17906 674849 409058 185910 468273 325559 631020 166059 819655 537061 644507 697307 349241 520154 352773 277521 447880 218422 365564 921699 677881 178888 511759 306500 2375 184950 186612 276694 555069 600612 36770 497281 283077 345692 480945 357143 139773 69382 189513 537671 687591 395538 974452 65712 835631 918360 36080 314476 539225 434441 803246 469500 727430 88622 76908 875118 446074 244384 996995 638284 721267 541519 995183 327940 226819 731255 391181 532676 309041 501729 95687 242748 638295 872587 478480 989201 531716 394739 206982 754464 912586 404230 809984 234931 853574 608942 435782 353547 793529 191378 795376 844939 78712 271952 289167 248510 714069 790158 106419 606980 511435 934044 403013 960426 136026 720908 399846 423070 726209 231736 90958 134751 616704 260339 140624 246332 761506 213114 34788 986383 616833 54544 304188 131025 658844 492963 982433 794904 840631 724148 178552 143013 951719 864191 807368 720393 575308 797717 338058 388849 327882 317500 482474 848673 211204 577768 262479 437910 42304 508147 357170 283542
Q 183 1486 448069224
A 476 326523
Q 1072 1129 4979438
S 1847 664195
S 1259 993283
Q 53 3639 3095601086
S 2897 366634
S 1438 413620
S 1431 347796
Q 1255 2932 577336115
Q 837 3468 856342355
S 3012 287249
S 846 118319
A 3155 774561
A 2027 262917
Q 669 909 118968849
A 876 265918
S 3174 386041
Q 435 3478 271606077
Q 454 1261 212066998
Q 943 3552 29226484
Q 901 3384 265523397
A 1891 632223
Q 1435 3248 1128685363
A 3346 431993
Q 429 3587 281304134
A 2078 494125
S 413 26543
Q 315 365 13739787
Q 606 1593 663582485
A 3566 745234
S 1967 200733
Q 755 3006 2101421800
Q 332 828 493442356
A 1731 438145
A 2255 405413
A 3666 484418
S 3854 509141
A 1143 761162
S 3189 560151
Q 971 3238 24859649
S 300 260959
S 2220 192216
A 1841 6106
S 2946 50263
A 1342 114484
S 2077 40238
Q 1558 2900 1030292578
S 361 576737
Q 136 3801 2853036153
Q 651 1694 583509809
S 3653 440245
A 1638 618442
A 1151 622496
A 3549 922756
Q 469 570 44042445
S 1254 604191
A 3785 402870
S 3099 873473
S 3418 799832
S 3768 526093
S 2287 138165
S 3276 985167
S 126 42708
Q 1553 2852 276166780
S 58 196857
S 2279 427416
S 624 629869
A 1301 46540
A 1589 570759
S 766 57391
S 1005 896722
Q 149 3873 2445445158
Q 2581 3568 488873932
A 1761 784744
Q 2267 2423 137883337
A 2231 943779
S 3024 421022
Q 934 2101 347717584
A 1858 843943
A 2467 317178
Q 2681 3829 876226791
Q 1285 2990 999031111
S 1997 314964
Q 27 3672 3167917456
A 1942 177782
Q 1389 2336 387251765
Q 1581 2199 265020509
S 351 429331
S 3677 722429
S 1269 687216
S 2403 483541
S 553 762225
Q 1797 3661 818897686
Q 705 3779 2478310481
A 1387 204946
Q 1032 1726 3428173
A 3498 970503
S 3424 775958
Q 1270 1300 3681025
Q 1152 2955 1563128661
Q 1143 2139 312466899
A 3153 151723
A 3520 421810
A 180 146500
S 2434 856292
S 677 575905
Q 733 781 17685190
Q 2376 3142 131909152
A 3564 280114
Q 1195 3346 502114756
Q 661 2822 1750191469
Q 1204 3638 498269018
A 3497 652132
A 3050 359229
S 1350 72489
S 2049 102943
S 1484 193653
Q 2207 2294 944274
Q 776 2004 447608666
Q 1549 2578 679731772
A 3841 808596
A 203 19279
Q 696 2690 838011191
A 2419 285339
Q 426 1433 849647439
S 2770 211439
A 1490 728236
Q 450 2333 871793413
Q 462 1835 337468994
Q 1792 3207 236767344
S 841 329346
A 3123 38480
S 1553 576842
A 2698 56927
Q 2192 3664 1076671332
S 1166 384170
A 3024 666661
A 1891 593633
A 879 747620
S 3201 218660
Q 83 3763 1497475640
Q 2135 3343 119662784
S 1414 261434
S 493 294347
A 1164 117787
Q 18 914 198035741
Q 758 3615 982878190
Q 832 3867 2933079397
Q 906 3552 1616993642
A 1309 824006
A 927 329583
Q 303 3428 1985474321
A 44 430451
Q 103 2617 1713579182
S 96 733072
Q 1901 3522 740096821
Q 1795 2702 73213555
Q 1474 3104 1494525998
Q 2055 3192 1118918819
Q 537 1561 216217928
A 214 67645
S 1420 937833
S 3504 539577
Q 1557 3381 646352243
S 248 853184
S 3497 832591
S 3065 271416
Q 1655 2127 393073193
Q 1379 2532 479314861
S 3784 794359
A 800 894643
S 3475 325548
S 1882 358685
S 2756 233585
Q 1485 2234 716784925
A 2882 334640
A 1952 464389
Q 1441 3254 1618921778
Q 305 3771 70172906
A 1057 560579
Q 181 3109 2454999068
A 927 629340
A 2600 927599
Q 40 3853 3076612216
A 1340 794620
Q 139 2672 41566415
S 1906 158823
A 449 499736
Q 485 1969 1370874925
Q 61 3736 443433565
S 1704 91928
S 546 558615
S 473 876485
S 2033 167873
S 3819 762398
A 3722 315882
S 2964 197755
S 105 918065
A 1877 586665
S 3521 282788
A 2905 257514
Q 56 1043 319541130
A 203 963493
Q 340 2556 693116128
Q 624 3172 1068969529
A 1577 481631
Q 31 3315 25669263
A 2199 459016
Q 1372 2254 590761602
S 518 711008
Q 601 819 198854012
Q 228 3665 1592299946
A 798 906789
S 2515 830466
Q 685 3609 2299651931
S 2108 251421
A 801 149666
A 1947 476325
A 3537 46578
Q 77 3836 460488961
A 3097 99891
Q 2915 3789 559266989
Q 1409 3128 104401962
A 94 646448
Q 1236 3451 653822067
A 928 245470
S 3193 716950
S 2406 468567
Q 1805 3533 1620046181
S 150 860156
S 3487 734961
A 3805 50214
Q 130 3297 1846506370
Q 893 3744 161826390
Q 111 3605 3067865912
Q 2972 3083 8599577
Q 293 342 7467498
A 792 711844
S 576 334673
S 196 228989
Q 1139 3145 1862402375
A 1202 896735
Q 972 2722 606781373
A 134 241959
Q 73 1741 1283330669
S 1108 576331
S 2411 819949
S 1331 794412
Q 184 3855 1836139171
A 2428 948213
S 2891 529885
A 801 572225
Q 113 2950 2277644830
Q 255 2892 1965874435
S 3741 332168
Q 1589 3495 1163356116
Q 666 2932 445312755
Q 1675 2319 128501937
Q 162 1690 455508219
A 1902 560635
S 2838 220025
S 3543 45024
Q 1609 3800 1147061855
Q 310 3674 358554713
S 3395 698280
Q 12 3862 1286990831
S 2799 451203
S 3168 218181
S 953 618099
S 2041 34945
A 305 28061
Q 511 3737 1248025752
A 2099 371830
A 890 212403
Q 1452 3554 344325299
S 1430 434715
Q 24 3733 2633852142
A 1836 49553
S 323 201315
S 3515 17174
Q 1628 3424 107740844
S 3347 244068
Q 2031 2817 705478728
A 2108 672604
S 2279 472412
S 342 463832
S 2983 406674
Q 1510 1564 1840652
A 2697 720506
S 1935 912884
S 1658 406348
S 39 458351
Q 697 3577 1806252844
A 544 313497
S 1072 129397
A 1685 223381
S 1789 289150
A 3678 617995
A 1945 702270
Q 575 637 24104493
S 121 742164
Q 981 1972 776043928
S 1884 240575
A 2547 90160
A 3732 752828
Q 267 2765 471277917
A 3625 258155
A 2011 100027
Q 103 3865 3548149518
S 1590 11976
S 2373 647051
A 3120 757720
A 321 799857
A 1808 910209
Q 1130 3203 1578942989
Q 148 3225 1507357383
Q 2222 3200 684230973
S 52 466696
S 9 150223
A 347 605045
S 2220 57307
A 133 507271
A 593 243452
A 437 163311
Q 1079 2227 148454025
Q 1164 3585 2397824396
A 3235 49167
Q 1285 3422 169007025
A 949 215215
Q 1103 1267 128288187
S 1811 513715
S 3696 8219
Q 2734 3249 488151813
Q 79 3774 1914586328
S 3629 845506
Q 2033 3557 1008069975
Q 2334 3860 1250145648
Q 843 2211 253540939
Q 820 3602 39877509
Q 3147 3459 289390222
A 297 144499
S 2935 345481
S 2656 950027
A 3137 525353
S 2188 946795
Q 48 3829 1894687600
Q 2192 3579 701094734
S 3778 749390
Q 2308 3448 488316593
Q 40 3539 3043837067
Q 2622 2863 228646145
A 1176 184616
A 2572 674829
A 436 540375
S 1423 734348
Q 117 3830 2053510101
Q 35 3772 2595983379
Q 792 3554 2347234632
A 2812 316686
S 2174 952341
Q 2857 2923 15146711
S 1474 466584
S 1071 231541
Q 3034 3542 457749640
S 247 17733
A 2292 864110
Q 65 3356 1849887257
S 3685 603100
S 276 361611
S 1064 995580
Q 1276 2987 836135706
A 3723 434978
Q 1492 1953 36163966
Q 1715 3471 1673035250
Q 539 1026 89737644
S 592 469918
Q 939 3705 2381807780
S 513 10515
A 3252 491533
A 2819 122870
S 2143 391748
Q 3669 3771 72003338
A 3584 3925
Q 2384 2456 42755236
Q 1523 3196 1273658192
Q 1090 2740 847501345
A 2643 241517
Q 1227 1414 123523595
S 1642 644777
A 2898 506716
Q 568 3761 937217316
S 2228 995642
Q 1603 2248 317427340
Q 811 3673 2706812216
Q 65 3486 1280884184
Q 731 3242 2212624341
S 1607 880515
Q 16 3733 3101408370
S 35 216278
A 2187 76922
S 3344 982503
A 3317 804718
Q 639 3821 2017740268
A 1634 534033
S 136 634469
Q 271 2251 1432183134
A 3706 465835
Q 1694 3062 1173982187
A 237 152208
S 2923 536627
A 2737 389862
S 1511 259362
A 898 414177
Q 99 251 128692864
A 1818 912858
S 183 965274
S 26 865873
Q 1126 3473 359776618
S 1666 51444
Q 1070 2664 409628981
Q 184 3793 2848962167
Q 1585 2290 125414620
Q 1710 2576 287290074
Q 1263 2423 120538797
S 2208 364121
Q 306 3480 1583416277
S 1310 395733
Q 230 2935 1469873681
S 2569 510739
S 265 808945
A 1493 204968
Q 593 3653 2339451620
Q 2593 2902 19871691
S 762 13144
A 1087 248364
Q 532 575 23243486
S 1801 65681
A 2036 251245
Q 1030 1558 524923684
A 2576 925675
A 1502 70790
A 1611 742568
S 1017 763409
Q 1088 2314 1062917510
A 3450 340969
S 2362 68215
Q 1294 2481 51779178
S 460 255966
A 435 520118
A 1740 566631
A 2053 704326
Q 543 2828 424155498
Q 346 2943 2597854687
Q 770 1886 385956270
S 3451 766521
S 2504 197286
S 1885 802794
S 3693 718327
S 3592 328222
Q 515 668 78348953
A 3729 413442
Q 172 1097 681676097
S 2762 217363
S 98 829111
A 3838 361675
S 1956 385787
S 390 295342
A 3705 577477
Q 396 1069 621863564
Q 268 3166 2215720718
A 344 874599
S 2668 8405
A 2040 54285
A 3104 90079
Q 1680 2796 63153653
S 3535 580164
Q 721 3852 2471920017
S 2510 173066
S 3798 660927
Q 76 3847 3301691433
S 2346 207590
Q 799 2878 640433974
S 1376 421598
A 339 820744
A 1649 703154
Q 457 2183 1279353071
S 1202 38073
Q 72 3698 3291862466
A 1739 79533
S 1876 280224
S 1315 916296
Q 1519 2408 499486969
A 2604 287085
A 652 848513
Q 103 1223 755203697
Q 282 2795 1809172423
A 2381 630226
Q 1811 2810 769088365
S 1242 412097
A 1148 31328
Q 154 3515 530639925
Q 1664 3533 738261078
S 414 267104
Q 2572 2882 271554902
S 843 821007
Q 112 2512 2055952524
Q 1514 3788 1175295684
Q 360 3609 2687001511
Q 140 3837 1676997356
A 3653 79494
Q 681 3441 293563672
S 1797 534023
A 3580 946614
Q 365 3711 3332933112
A 444 666051
A 294 555351
Q 1646 3468 1385509594
S 257 817043
A 1769 400464
A 760 836161
Q 654 3213 249918928
S 3783 90442
S 1126 587569
S 2149 384729
Q 2194 2496 50485595
S 3330 716249
S 2730 768539
Q 197 3680 750051828
Q 1401 3089 363069356
S 1285 660542
Q 81 1587 545247572
S 2857 1412
Q 1807 3700 349051064
Q 1468 3281 36927302
S 1829 8
S 3638 305217
Q 1005 2520 695698329
A 3427 840614
Q 641 1318 99990766
Q 534 2816 1855041881
A 1104 802886
A 2607 913343
Q 457 3573 388713187
A 1207 598073
Q 3004 3627 291394478
S 2492 302821
A 2482 760574
A 248 599332
A 1056 11671
Q 70 1292 53002001
S 1248 556899
Q 1747 3872 171203579
Q 735 3690 2538167008
S 1651 845787
A 425 974609
S 1975 500267
Q 636 2331 501257436
Q 767 1228 210323050
Q 225 286 24460424
A 233 438826
Q 1398 2100 167626933
S 3006 996430
S 2599 72163
Q 577 2997 1774803358
S 749 301837
Q 71 3659 855777631
Q 1035 3800 1934948222
A 1519 534942
A 147 462685
Q 358 358 419898
Q 300 3871 2674238768
Q 817 3738 2831275012
S 3639 888563
Q 510 2526 312010809
Q 1154 3379 2213176669
Q 560 2088 451567153
S 1346 808095
Q 97 3837 2054525813
A 688 675837
A 2719 953103
S 1321 205994
S 1858 864140
A 3152 134656
Q 1324 3256 129341479
Q 988 2477 102824458
S 2686 822986
S 2197 738594
Q 974 3389 64596907
A 231 670075
S 3568 392368
S 843 713888
A 613 428997
A 163 224650
Q 291 3878 1529253981
S 185 673661
Q 1141 3395 1675147238
Q 1081 2422 895873337
S 2229 522043
A 141 671216
A 3380 311913
A 18 493187
A 2874 790217
Q 8 3658 811268968
S 3810 524785
A 531 553951
S 34 882433
A 3016 819585
S 1921 871116
S 1898 682594
S 3471 26833
S 261 390379
S 1271 205936
Q 74 1563 955462222
S 2219 556780
Q 62 3855 1795782202
Q 202 3296 444106708
A 270 172561
Q 2606 3871 588773176
Q 1732 3226 1482797888
S 1812 476763
Q 879 2731 1300569876
S 1728 166441
Q 389 2055 221549649
S 1220 763146
A 3739 61140
A 3511 835444
A 368 793020
S 3630 990845
S 201 421753
A 3760 318023
Q 614 1253 327157087
A 1144 2332
S 1238 320385
S 1350 127124
A 2864 950926
S 3705 963284
S 2274 750510
S 1749 571256
Q 2719 3408 524598456
S 779 136824
Q 3057 3214 37536124
A 3688 134878
A 1194 948893
S 2069 365141
A 3137 824436
Q 224 1727 400566153
A 1854 481389
S 10 681389
A 387 961082
A 3110 191300
S 1057 389687
S 1430 480172
S 1735 322113
A 617 137539
Q 903 3557 2135452802
S 3080 830515
A 2435 555543
S 3531 615059
Q 784 3558 2079421353
A 605 77507
Q 1715 3699 1006653899
S 1493 433002
S 2715 604067
Q 2416 3156 380129113
A 917 91678
S 596 635990
Q 2729 3341 323446513
S 1521 574117
A 687 59990
Q 42 3597 3354862054
A 1089 482842
Q 144 1904 178417985
Q 1632 3846 604841445
S 827 364656
S 2126 669675
Q 1449 3848 1912225458
A 1661 668367
Q 508 3787 1266429581
A 2621 646696
Q 195 2445 1738050273
A 131 422915
Q 1541 2851 1101789513
Q 2657 2892 197937111
Q 2723 3555 627126537
S 3655 37870
S 3563 735395
A 284 693193
A 2817 332486
Q 1066 1837 674846179
Q 52 3514 2000663001
Q 888 2969 1966405064
S 3560 98589
A 1503 474883
S 604 89133
Q 1742 3440 128962364
Q 243 3309 47780846
S 1717 79299
S 2848 849262
Q 471 3727 1426928116
S 174 995164
A 1626 805960
S 2984 609650
Q 23 3600 434340956
Q 62 1752 333100248
A 487 145692
S 2187 74362
S 741 956254
Q 1412 3678 50468200
A 2409 613675
Q 777 945 67063416
Q 399 816 399816498
A 245 318398
Q 87 3731 3392020357
S 1493 88959
A 3427 543333
Q 1495 3852 587859824
S 3163 611419
A 2589 73537
A 673 626631
A 2500 323343
Q 466 1018 129493346
A 1364 253804
Q 335 3759 1410569697
S 673 696828
Q 1616 2634 388618526
Q 497 2870 1058407428
A 2731 179142
A 1382 786450
Q 857 2356 1290257561
S 3788 61583
S 2084 996623
Q 8 3864 3380105967
A 2364 722155
Q 1095 2275 186467209
Q 37 2973 2197788538
A 1773 563523
A 3121 202010
Q 2205 3066 450491222
Q 264 1890 1597672564
Q 1207 1580 2564596
A 3584 260594
A 720 115924
S 2752 90214
S 1928 480530
A 970 140258
A 107 723290
Q 2245 2335 1064578
Q 2483 3359 380309496
Q 445 3409 2367519917
S 87 576934
S 687 612080
S 65 317336
A 1009 91828
Q 2722 3086 76126120
Q 310 2653 1258455164
Q 240 3838 807455704
S 2962 629051
A 3093 233839
Q 2429 3511 570131450
S 1215 554982
S 1166 222482
Q 1426 2681 946772244
A 3241 582861
Q 600 2768 2125375373
S 84 74992
Q 433 1039 507140536
S 3164 412746
S 849 662245
S 145 328059
A 733 791516
A 742 614512
S 1416 804895
A 759 685131
Q 1421 3376 1097124737
S 3829 57778
Q 722 1742 271764564
A 3464 620396
S 1217 649333
A 256 770850
A 3614 330180
S 1486 445795
S 2272 200126
Q 2623 3550 259344002
S 2146 252176
S 385 472036
A 3654 492579
A 602 179844
Q 72 3863 3631750941
S 2638 938839
Q 3122 3432 83438983
Q 1395 3668 1384381199
A 1729 227129
Q 868 2867 1665605071
Q 3496 3510 5541084
S 132 156974
Q 1353 2809 1267650914
S 3654 687060
A 3862 367599
A 2142 455150
S 1757 229850
Q 1509 2204 392882308
A 1536 248441
S 1158 23498
A 1867 975700
Q 543 3837 110298498
S 121 93240
A 1383 676198
S 1187 131882
Q 877 2342 44504636
Q 989 1973 840302183
S 1356 696039
A 2033 129424
Q 2070 3443 1289839550
S 2595 960805
S 927 34173
S 2207 914706
A 3201 424736
S 2017 190574
A 3465 590028
A 3859 941675
A 3241 676812
Q 833 3108 1551156727
A 2706 117347
S 3509 88230
S 1059 348959
A 395 41943
Q 1046 3638 214583471
A 3322 220918
A 2049 599721
Q 1099 2904 1329764583
Q 153 3766 3390121026
Q 320 3742 396245361
S 1204 30162
S 2216 461152
A 706 972323
A 1127 80666
A 2360 495302
A 2103 214895
Q 475 3633 2060036004
Q 70 2800 926124000
S 3193 933508
S 793 646458
A 2399 559962
A 3795 8531
Q 168 3858 1766302016
S 1674 438892
Q 297 560 118930833
S 1959 371660
S 1605 514609
A 3032 756741
Q 619 2200 118970841
S 3834 486820
Q 237 2105 832142398
S 727 331147
A 3402 941528
S 1459 454978
Q 524 1739 76070994
Q 591 671 42812762
Q 1326 3521 482235829
S 3109 215511
A 1466 788592
A 3795 412995
S 565 122063
Q 1527 2964 825405008
S 100 317471
S 1117 5068
A 2819 8553
S 2370 928706
A 3221 485058
Q 79 3521 1727508029
A 723 208523
A 2605 1064
Q 373 2119 338983929
Q 2065 2796 651453899
Q 3453 3549 83563413
A 3511 211440
S 832 550905
Q 336 3647 3170413176
A 1407 363876
S 1922 360183
Q 12 3636 402590184
A 2281 409284
A 1527 667827
Q 2935 2973 4102011
Q 799 3745 2805376309
A 931 965253
A 1714 865634
Q 667 3052 1671645070
A 124 506340
Q 352 3005 1837386417
A 2723 318933
S 1337 772487
Q 1431 3265 1287959433
A 2421 784030
Q 3288 3389 36630952
Q 1343 3172 213746266
S 3644 193964
Q 289 2448 1979212433
Q 151 3748 413750124
S 434 822802
S 2276 751486
Q 871 1650 506837878
Q 1185 2094 733403204
S 1928 898588
S 1325 291187
Q 2424 2599 87003153
Q 1485 2953 831404639
S 3496 951297
Q 784 3838 2527389727
S 3423 457443
S 1497 804564
Q 166 3713 1413614628
A 1585 367929
S 2297 932410
A 622 993974
Q 330 3586 2260759196
A 3391 837219
Q 1 3874 783574223
S 312 5984
S 3045 955319
A 1225 2849
S 3070 119255
Q 1825 3272 148968944
Q 2034 3835 1104514510
S 3746 992091
S 3212 290876
Q 1437 3500 1717110304
A 175 938243
A 1140 725993
Q 347 3860 566805164
Q 412 1225 588331472
A 2917 406869
S 1288 587685
S 307 676112
A 2472 917001
Q 664 3690 1659988332
S 1569 149408
S 317 17451
Q 2070 3711 297895497
S 1887 435792
Q 1048 3474 652164839
S 1772 178844
Q 1026 3070 1402153385
S 21 615709
Q 1318 3386 171628574
A 1393 902016
Q 468 1638 774054561
Q 2695 3825 167430539
Q 30 3150 1838292152
A 2412 618446
A 3724 94108
S 378 427990
Q 1859 2677 378047117
Q 217 831 212593755
Q 1560 1775 48120436
Q 2831 3259 367796992
S 2344 294535
S 2989 778051
A 3216 794823
S 2700 421048
S 3307 841884
A 707 348107
S 3746 603990
Q 2546 2617 38395179
S 738 562642
S 1188 666946
A 2011 89930
Q 16 3876 1924091734
S 965 497837
Q 21 3797 2046254171
Q 239 3595 2557946483
Q 897 2700 1531842886
S 2143 244921
S 1947 510767
A 301 27620
S 510 916254
S 2117 568627
A 266 859605
S 3517 486218
Q 490 693 168515077
S 3322 495652
S 2530 882323
S 1836 324572
S 3064 276283
S 700 242229
S 3162 404982
A 3149 629025
Q 1695 2916 337565312
Q 151 3059 127958105
S 2646 486794
A 1327 243111
A 1539 456685
Q 96 2737 1055830710
S 278 342893
S 3511 920610
A 1763 335761
Q 406 1734 752582266
A 3095 399624
S 1339 933058
A 1362 140501
Q 17 2458 1797625448
S 1535 447062
A 2476 744819
S 3820 855779
Q 1963 3332 601817296
A 2617 968279
S 3697 779553
Q 553 3829 1823151903
S 1675 572539
S 743 483035
Q 2059 3813 1428216364
S 2485 154769
S 1026 537713
Q 993 2425 410458191
Q 306 3712 1601568310
S 1495 282149
A 869 668104
Q 768 3266 216380821
Q 2901 3207 110190479
Q 852 1672 814027560
A 2781 917996
S 414 287967
A 2807 916310
A 2845 769216
S 2696 355841
Q 518 3072 1571508230
Q 1629 2033 199087534
S 3385 641110
A 1687 829871
S 2452 141951
S 2727 137585
S 684 867850
Q 444 2208 1670884880
A 2380 99205
Q 94 3782 2256212464
Q 1174 1396 29090011
Q 1201 3728 2489739000
Q 842 3265 1233437039
A 609 560862
S 1915 688156
Q 994 1481 234746026
Q 871 2597 550962424
A 3117 820105
A 631 323653
Q 1546 2667 72276514
Q 591 2547 92689177
S 1434 127228
Q 571 3255 1229623895
A 2204 711240
A 53 181803
A 1253 408113
A 3877 55184
Q 1787 2239 253720243
A 1006 607936
Q 1503 2530 79391071
A 2208 729660
Q 3115 3605 303803992
A 1650 879561
S 3154 736442
Q 129 3697 1562749157
Q 1579 2580 820436234
Q 302 2984 696427267
Q 1317 2266 863633287
Q 38 3457 1768917814
Q 10 2454 743424026
Q 1708 2674 370256784
Q 877 2810 1039577860
Q 1954 1998 14710333
S 16 508452
A 3441 222057
Q 486 1162 526151103
S 171 399945
A 2318 533975
A 1952 583580
A 1899 962050
S 860 764510
Q 612 1285 566843536
A 3435 467823
S 2518 497767
S 2150 845465
Q 2379 2716 329205168
Q 2073 2537 449365916
A 1525 274696
Q 685 3642 443351016
Q 632 983 317867199
Q 589 674 47777119
Q 2958 3127 10521554
A 2771 814945
S 695 751366
Q 358 3197 128276515
S 1288 247257
A 1720 642741
A 1958 824669
Q 939 1573 133530903
S 1825 949870
A 3273 660112
Q 323 3197 2450716494
S 1500 815665
A 218 933945
Q 855 3465 753512644
A 722 280124
A 668 197628
A 1188 883227
S 2212 908729
Q 3256 3468 15521575
Q 138 1443 1237671055
A 2517 384931
Q 311 2218 1213772246
S 927 599298
A 47 46041
A 2677 803971
S 3470 417349
S 2182 889468
S 3616 547814
S 3290 359921
S 1283 4685
A 198 636695
Q 95 3574 62188595
S 1428 24168
A 2787 266461
S 1883 137389
S 132 537035
A 534 260249
S 2691 584116
Q 1243 2220 83941366
Q 1810 3291 212828101
Q 909 2287 955171566
Q 3111 3839 672143840
S 826 875095
Q 37 3875 1364360030
Q 308 878 339194592
Q 2057 3806 1619564794
A 1353 934315
S 623 953209
A 1873 864514
A 2690 615113
S 1859 938948
S 3840 576841
Q 2170 3247 1021484797
Q 295 1020 494984582
S 1141 649907
A 2281 91296
S 2569 344729
A 3378 473020
Q 89 3808 2579830897
Q 1180 1276 13691038
A 608 828729
Q 2183 2231 45599899
Q 1407 3554 1547016443
Q 21 2870 834587168
A 1638 123807
A 1117 189353
S 2973 630862
A 1472 825239
A 69 982796
Q 605 3288 240097242
Q 867 2910 478141686
Q 307 2137 1489553490
S 2302 676160
Q 2950 3833 689663262
A 2248 88016
Q 361 522 138979226
Q 2118 3522 294220507
S 3381 107112
A 3684 941103
S 3594 258215
S 2041 680677
S 3175 294483
S 327 916603
Q 4 1404 966091465
S 1808 491629
Q 171 1154 940825225
Q 2294 3874 887807905
Q 538 3634 1338285515
Q 757 2027 1088934321
S 1948 17955
S 3313 539797
Q 510 3841 1350292045
Q 266 3196 1537140420
A 3853 852085
Q 1351 3043 551988162
Q 1176 3161 647645019
Q 1600 3346 619504766
A 1724 890506
S 3728 314413
A 2045 948049
Q 692 1685 716579540
A 1178 793324
S 3653 338215
A 2230 275483
S 1596 33439
A 2103 112932
S 1325 890255
Q 331 3288 1616185960
Q 3200 3563 341551749
Q 449 1201 149417800
A 1861 350816
S 3554 143393
A 3104 256062
Q 82 3192 2409041618
A 2220 537965
A 2001 335062
Q 622 1326 37609613
S 327 234425
A 2214 696224
A 2789 444043
Q 720 3453 1371201691
A 849 431706
Q 818 3809 1784003727
Q 462 3805 1213844229
S 2842 460021
Q 2008 2640 523625778
Q 76 3637 873950943
S 3314 241644
S 3395 845855
Q 105 1276 674875003
Q 2325 3321 51122265
Q 29 3263 2280173039
S 3468 340689
Q 961 2471 948621105
Q 2166 3116 579249027
S 460 773066
Q 991 2813 1443193077
Q 918 3504 780649453
Q 112 2296 1113667773
Q 2345 2917 228964642
A 2440 655359
Q 200 976 693881924
Q 1986 2772 163321819
Q 163 3855 856021079
A 2273 63677
Q 1772 3627 1374938430
Q 14 3805 1682058670
Q 120 3261 467759183
S 949 182856
S 1253 41553
A 2732 631023
Q 2060 3359 221077977
Q 142 3840 1015639938
S 1359 855946
A 537 818021
S 1039 35124
S 822 556507
Q 319 2882 2110102773
Q 1003 1328 130142174
Q 1029 3538 979572279
S 310 648851
S 3393 161339
A 149 738156
S 3128 729543
Q 15 3729 3443346089
A 3059 517721
S 1794 54833
A 1562 537905
A 3397 635902
S 700 888771
S 1734 866615
S 1293 285218
S 866 397962
A 536 407665
S 15 582199
S 1704 552991
Q 300 3335 650738203
S 1310 11974
S 3577 939194
A 3657 340117
S 494 669106
Q 1122 1514 223116246
Q 264 3663 3287485339
Q 902 2775 491816759
S 2628 358116
Q 1522 1758 96770959
A 853 581041
A 3237 312147
A 3601 496119
Q 933 1918 351677637
Q 2561 3645 585346336
A 2887 425263
A 1975 275129
A 2485 680147
A 3487 909074
A 2727 618886
Q 547 3713 3110195201
A 1081 8760
Q 1115 3348 2075044889
A 2395 447751
Q 2030 2758 457302242
S 3057 1377
S 817 721837
S 2684 967715
Q 1664 1897 192607275
S 2437 897015
Q 1133 3001 1558886693
S 3463 846219
A 3410 603597
S 1651 509789
S 1427 758412
A 3075 852022
A 1962 975096
Q 135 3105 1550390933
A 3561 745317
A 3596 988412
A 2790 711079
A 3546 464106
Q 1738 2934 363499152
Q 1055 3797 2410012279
S 1128 314065
Q 102 2290 285125855
S 3119 869320
A 1836 70976
S 1608 172877
A 3588 470574
Q 1300 2508 694866772
S 2171 761365
Q 129 3341 2630106862
A 2203 799830
Q 643 2972 1479999614
Q 1308 2064 596322805
Q 468 3743 1149842234
S 1829 579681
Q 63 3621 3436582462
Q 198 3683 1902131330
Q 829 3045 1242565695
Q 111 2654 2445614936
A 2583 394446
Q 885 3237 661545000
A 1885 19864
S 2853 514178
A 1050 449882
S 2424 638867
A 2550 48073
Q 1483 2336 642329234
A 1150 460269
Q 1828 2071 87005388
S 1617 669974
Q 24 3866 1581597500
S 1545 819040
A 3582 320802
A 421 891710
Q 3112 3671 376131281
S 950 350521
Q 38 3629 550020448
Q 206 3273 126344612
Q 347 2506 999884290
Q 17 3871 702408549
S 1337 800210
S 266 943363
S 77 910152
S 2446 937548
Q 261 3265 793965008
A 2162 616051
Q 2251 3448 373662661
S 1455 452427
A 2760 244419
Q 889 2236 10377811
Q 337 1527 827159496
A 3170 544164
Q 121 1859 964443325
A 549 781976
Q 1026 2107 777105547
S 853 692104
A 1625 757033
A 3604 453276
S 78 70565
Q 113 3743 1689462084
S 2227 248409
Q 2314 2546 93033779
Q 1947 2160 126519562
A 3331 395985
Q 2701 3224 410784045
Q 311 3821 880343813
Q 956 2162 895486339
A 1260 57800
A 3058 611879
A 1836 530408
Q 3077 3418 115826882
Q 693 1953 1118968088
S 126 836752
Q 68 1138 106278133
A 2833 19248
Q 110 3772 3572416757
S 1455 768375
S 2264 562660
S 1443 885948
A 2670 817336
A 123 357804
A 2014 624083
S 1205 285620
S 2456 945754
Q 21 3870 2392015878
A 917 852760
A 1157 253072
A 2535 301253
Q 920 1472 400815362
Q 1011 2099 638738726
A 1477 473825
Q 2207 3010 540754923
S 2893 345965
S 1945 86722
S 3729 96741
S 938 660553
S 1118 269518
A 2635 946570
A 2776 114508
Q 251 3833 347464651
Q 271 3200 2412280243
Q 1799 2015 85878143
S 1883 58259
S 1000 116363
A 322 593754
A 3857 34716
S 89 142103
A 2823 256179
Q 3243 3294 21867870
A 2196 311927
S 2167 495990
Q 670 3839 1019789247
A 2743 386456
Q 2428 3548 265646602
Q 2191 3410 739533364
S 3372 837381
A 3356 193125
A 1113 104619
Q 211 3283 1997537846
A 886 760475
S 418 753919
Q 966 2304 1533335
Q 957 3092 95238583
A 3795 486124
Q 345 1912 945435508
A 420 615840
Q 1224 2994 1284933083
A 1215 353069
Q 123 1060 404508217
S 2722 219199
Q 2972 3765 94587523
S 3245 893680
A 2821 660418
S 717 140820
S 2083 639621
A 2788 443352
A 891 258542
S 1363 148266
Q 1792 2383 342149780
A 3620 381338
A 2428 358071
Q 3509 3631 112662855
S 1779 631592
Q 2029 2687 146353718
Q 2094 3485 1383907770
A 884 680707
Q 1217 1918 501708590
Q 2016 3516 351969235
S 1158 42300
S 2860 475866
Q 589 3748 296061156
A 597 404375
Q 1408 3574 1699125815
S 67 132335
A 2718 827983
A 3428 188033
A 1057 448126
S 600 231020
Q 48 1209 1058145925
S 786 908328
S 2819 289708
Q 106 3511 1269339296
Q 3066 3453 264335577
S 3687 171932
S 1220 116391
A 196 814516
Q 1779 3764 492868731
S 1624 323915
S 625 71476
A 759 8955
A 357 484397
A 437 632607
Q 2840 3351 315043921
A 3756 972366
Q 151 3758 2069279133
Q 133 2683 857748881
S 238 650577
S 1658 363735
S 1645 400711
S 3849 92187
A 3680 852023
A 2349 527428
Q 2316 3611 823048986
A 1854 997548
S 52 249634
Q 29 3767 1228806852
Q 3221 3834 244543897
A 2775 586971
A 2163 573081
Q 2571 2770 154229656
A 2357 391779
S 1645 557052
S 562 455657
Q 306 3817 1590756392
Q 21 3771 706111779
Q 1048 3423 2292985855
Q 580 3772 1664457940
S 477 580791
Q 538 2548 714190268
A 1650 911272
Q 1188 1946 709107734
A 2696 494457
S 757 753347
Q 989 3285 1673953312
S 3193 10635
A 1785 131228
S 3346 701712
Q 3175 3840 264593262
S 2421 924994
S 1611 241991
Q 3577 3782 19709670
Q 68 2163 1300270972
A 45 95477
S 2741 933438
S 3436 880350
S 75 560301
Q 12 3251 386336414
S 3340 432855
Q 622 1232 339030220
S 984 697026
Q 925 1504 389966877
A 2224 153468
A 1033 450587
S 3214 231904
Q 480 3372 285936673
S 66 388171
S 1333 493865
S 699 884872
S 410 164321
Q 2572 3429 807942559
Q 335 3090 742773676
A 2305 986305
Q 642 3645 1635011686
A 1440 864838
Q 598 3667 207150576
Q 932 2117 84536050
S 2075 973604
A 1482 35208
Q 443 3683 1159494723
Q 804 3629 2446609369
S 2904 148016
S 3369 353738
Q 2518 2675 32366472
Q 3032 3614 465235086
S 2726 726127
A 1262 972921
Q 1588 3411 1359236693
Q 1548 3567 1529341003
S 2220 834702
A 2908 81126
A 1226 144790
S 2904 650247
S 2050 773851
Q 37 3827 1069376790
Q 269 3835 3127044923
S 2755 139215
Q 1160 3459 1850029196
S 3312 953293
Q 1781 3812 530137066
Q 1302 1703 21031170
Q 2364 2500 28024849
S 3706 11372
S 130 302606
S 2210 931815
Q 301 3837 3528192224
A 3464 651273
Q 375 1700 241886720
S 2528 236794
Q 30 3721 2747519679
Q 1116 1780 403720826
S 29 80011
Q 1639 3493 259905275
Q 486 2309 192727314
A 964 210342
Q 1451 1978 22706581
S 2630 441717
Q 2694 3561 809354365
Q 412 3854 2640642141
S 3670 125480
Q 2593 3300 93163126
S 446 779370
S 2070 326978
Q 837 3111 376017957
A 1439 91526
Q 695 3129 653402613
A 2414 213947
A 2622 404149
A 876 577036
Q 278 3246 1011988778
A 1665 399743
S 3231 985461
Q 767 3593 2181400151
Q 761 2432 1570286638
S 3383 688180
S 1139 989596
Q 1714 2566 433426863
A 1619 317908
S 3471 575719
Q 988 3723 563004863
Q 42 3851 3742812019
A 1640 845751
Q 573 3060 117367135
Q 1502 2153 438597563
A 1988 269199
A 1022 795764
Q 64 3756 2329362561
Q 1822 3794 1750857511
A 461 692953
Q 523 3089 866053978
Q 2493 2577 53598888
Q 1866 3416 1423213960
Q 1414 3066 679573555
Q 581 1974 405498425
A 1999 286815
S 1726 985775
S 2789 770164
Q 63 3320 2119664279
Q 965 3633 433350220
A 2904 170984
S 3351 367940
Q 1427 2441 994814566
S 2028 286878
S 453 920246
Q 2297 2949 500904972
A 2914 238667
A 378 421174
S 317 149892
Q 701 1337 226880990
S 3252 432253
S 2474 903600
Q 342 3804 1331139262
S 2766 387634
Q 69 3308 2251164790
A 2137 120405
Q 1957 3688 1579474667
Q 2326 3575 86400225
Q 1230 3785 2158885695
S 3293 598472
Q 3151 3473 141254923
S 3419 780524
S 1219 393949
Q 325 2159 1701666193
Q 980 3810 2701619500
A 1504 452328
A 268 948351
Q 720 3720 1937527366
Q 1404 3518 527101629
S 3552 812256
S 2047 75364
Q 891 3648 1794250136
Q 1021 2341 291110627
A 3231 223288
Q 1 3851 1901288459
Q 495 3361 2429420248
Q 2174 3465 279778141
S 297 654376
S 1348 211731
S 878 273571
Q 208 3548 61736195
Q 2278 3134 372437893
A 3336 748964
Q 1840 3690 1057377041
S 2284 714535
A 1728 437221
Q 1207 2979 1542721499
A 644 80580
Q 1313 3878 1173538735
S 3251 445649
A 2732 838545
S 1821 284877
S 2389 725511
Q 21 2753 938636420
Q 2232 2729 369188763
Q 585 3729 1193945189
A 525 917099
Q 1516 2945 403014776
S 2031 435260
A 3146 453454
S 2807 555137
S 3829 642615
S 2312 659732
Q 1891 2388 323552459
Q 241 3828 924572273
Q 41 42 823304
Q 912 3276 1470449623
Q 39 2551 2481411320
Q 2482 3270 430042421
A 3522 802895
A 2822 663383
S 2191 3897
S 1866 446204
Q 604 1133 316317428
S 2645 49214
A 409 843662
S 829 985658
Q 8 1541 686283601
Q 1380 3673 1464278356
A 433 799445
S 2583 457629
Q 2150 3210 168456506
Q 2438 2877 6182326
S 2532 962022
S 355 196018
Q 320 3813 176245060
A 1406 439915
A 2730 731131
A 3445 144077
S 1132 117761
A 2429 562197
Q 59 2887 1525178167
Q 1083 2891 867549991
Q 390 2995 2432952892
Q 402 3100 1623939031
A 2570 424793
Q 81 823 138921451
Q 2413 2775 191964709
S 2410 989815
A 3298 105049
Q 412 2014 984964078
Q 39 1476 1055524666
Q 118 3659 372404636
A 2892 488327
Q 1120 3604 1560107412
Q 1405 2535 538358716
A 1164 92333
A 1655 993123
Q 2249 3172 391939340
S 3768 693905
A 916 327615
S 2931 140238
Q 1554 3128 797363327
Q 1899 3580 1537225066
Q 226 3752 1699156175
S 389 728486
Q 337 3720 300214025
Q 160 3796 2961063578
S 1983 574619
S 3265 136489
S 1199 689219
A 2514 175513
Q 26 2675 2169324666
A 194 897554
S 3049 172150
Q 2396 3103 137513098
Q 1665 3698 869720017
S 2122 958430
A 731 710522
A 1833 754991
A 3513 716656
S 1334 789377
S 1714 634462
Q 3296 3838 496925501
Q 2796 3193 29861864
S 3123 278840
Q 1177 3526 461031344
S 260 449640
S 2642 318989
A 758 270026
A 2385 23155
S 2182 509953
A 318 472570
A 2592 74746
S 968 478272
S 3481 196915
Q 349 2486 1833766610
A 3261 537136
A 533 475482
A 1861 777345
A 3738 179493
Q 1490 3500 1703523441
S 215 370598
Q 1537 1904 323814520
S 341 908075
Q 1760 3695 293386847
Q 1595 3739 1511739521
S 3724 395299
Q 1764 2933 1098120183
Q 234 1053 166279089
A 3446 45941
S 393 447489
Q 1479 1595 43021451
A 520 677387
A 2998 667344
A 1146 658566
Q 1437 3699 2222863039
A 3073 396860
A 2216 535284
S 2237 822682
A 377 855406
S 1053 650257
A 402 370398
Q 1770 3304 8934705
A 3356 701246
S 3198 74054
A 1359 634696
A 1556 429898
A 1413 296491
A 1399 739301
Q 1869 2168 53186300
S 116 937338
S 3815 628465
S 1745 597640
Q 3 3643 3446064580
Q 1711 3046 510866818
S 1035 430385
A 1646 798638
A 2293 208537
Q 969 3796 2465022732
S 2454 782992
S 1240 590999
S 1568 483903
Q 27 3092 2845659743
Q 1005 1582 504096438
A 2683 177883
A 1865 281177
Q 1144 2083 596286422
Q 1471 2007 524033379
S 1590 354083
S 1806 302398
A 2514 414368
Q 873 3878 160172766
A 1275 232231
S 478 920133
Q 86 3605 1343892797
S 1955 115125
Q 41 3826 830915755
A 3383 38766
S 1907 250556
A 155 831554
Q 18 854 597423665
Q 2214 3577 496125341
S 394 854260
S 2566 129063
Q 760 2406 1477437352
Q 55 3495 2351165471
S 3720 625596
A 1032 583294
A 1067 781478
S 3754 968071
A 2860 421568
A 2154 205017
A 3692 504837
A 1410 939609
Q 1 3846 1924534413
Q 21 3844 2292311597
A 3442 34837
A 1505 32950
Q 1677 2598 429391390
S 3599 348817
A 2114 443909
A 646 809001
A 1984 702260
A 3252 323135
S 506 888886
Q 1860 3718 1561121289
A 3420 988069
Q 197 3260 2546790941
A 1614 560385
Q 818 3156 559113612
3865 7117
536967 759432 236238 903430 543051 855787 649428 699991 870931 172351 757432 580728 787336 711928 211197 257461 816653 418467 367456 10705 262604 271697 887679 745138 428222 35176 157388 2539 371330 437056 82247 834478 423641 405041 172005 871618 13593 78630 186953 568152 382987 719432 162204 484593 668846 78236 381359 562162 825186 97364 59483 833276 582677 452178 679569 350732 408022 772148 513053 630480 320233 66172 273810 519062 730518 317302 979930 755771 448251 965193 934998 952767 289372 239985 647294 929465 131993 725625 888620 263360 424690 749316 3448 806832 129797 298401 45018 806936 123601 654718 281453 865498 821843 523497 680493 263963 69090 581540 641655 233807 964325 616289 877655 965527 573351 829963 863781 733658 743813 632163 491303 370648 516737 139431 330735 724672 562934 765121 576173 979448 497058 521845 296558 919397 681436 331452 591452 360992 922179 786104 541539 940126 219728 371884 951604 650973 18535 942209 26987 170983 660377 70691 648017 813575 653567 797051 535988 26218 122780 583987 471748 853461 660932 780673 768453 905026 356964 383286 502372 528088 229765 990509 733022 609934 958565 552459 752611 164211 432162 632801 477826 421276 270824 190846 502891 797597 581139 610243 938685 990243 600158 723282 804225 789821 355174 961414 952984 119539 184126 982160 179077 109969 214745 658326 670407 845038 519916 868297 790860 706317 502155 27641 969173 80609 266385 655425 995064 748381 809506 440157 955755 459750 383246 371727 127162 827828 323745 956581 389344 562040 951685 625324 391264 532904 991202 514699 112352 15208 96522 253371 832513 734212 120758 444494 691677 112805 180705 410341 843723 459941 417774 694262 124216 771010 125974 956509 92408 639326 463594 732229 622598 665251 970450 304504 460828 279128 111824 838948 934186 2878 428290 865084 905046 933319 975588 888946 383650 381129 102088 477674 227209 591810 393384 753472 183483 931139 127666 564196 232647 641691 148515 106693 848954 660974 545357 720865 43085 12109 168101 37655 486256 50023 346029 626611 797906 876941 869917 931577 110009 951196 454824 924286 894608 192141 349377 222924 806475 154751 78978 631429 149668 208069 815918 962598 36453 828234 487593 118220 380031 593095 194202 193043 876214 661985 391672 336287 361002 815965 737246 70109 164953 611577 712258 81926 573049 527270 344547 942153 782839 478160 3839 227419 907280 484711 718159 638176 934984 122170 483660 57973 904725 587899 383387 335932 910758 532348 151075 138351 668261 508322 978652 457935 42958 171785 483891 630172 286689 578395 807214 410429 7445 795057 735084 444017 512255 844151 297252 51790 997262 705678 797795 746260 375509 355247 160844 596844 581738 394529 694362 917751 76483 50511 142893 366943 739135 843810 241455 773461 511487 733170 85853 796403 541436 496733 522551 331893 93727 833053 900318 222663 616823 860932 809890 616605 627302 262898 463539 221029 251007 474353 690283 364764 74346 574301 136348 402777 906516 17174 590069 727661 434107 929871 142033 200046 789561 578114 126837 95949 311587 133670 346039 291382 652616 412620 745963 808878 938556 809874 250493 287735 906674 898369 577402 566565 714015 780006 729244 406036 349542 917393 976928 616465 818686 326957 59384 27999 588805 433357 391713 596442 307033 87546 801631 423548 165531 26561 822842 339460 207082 341999 198456 604501 185122 45660 21166 118217 848683 434010 647589 117433 824842 163407 423898 173617 204301 837758 833777 291803 68061 240130 362671 876450 775862 420912 283129 262400 199803 324811 37270 528436 798343 999116 901052 521335 438531 764702 898975 157876 101715 243037 950431 579079 478798 444137 392032 164946 958751 625267 218078 746105 558112 278769 921272 111596 145378 241554 705579 555262 288848 390062 151889 948214 769328 260577 942473 919533 679521 158555 166994 778863 860026 798681 476473 195909 138118 750368 609358 147389 152686 762171 489798 210534 667289 136480 355887 659261 537091 170766 517192 261792 171908 955654 87764 304561 334471 914328 578900 413444 889386 499322 238333 497545 675712 58956 893581 624533 327363 120489 876706 627126 219981 626110 922322 816187 508094 799034 768628 752073 616641 736111 598690 18568 110963 639057 178734 185908 873325 882984 31640 860305 214911 312375 82056 545087 302265 995415 416829 336611 731320 783584 544561 844349 962223 593533 567242 833158 144569 838203 251867 948741 893937 197597 995336 71231 639327 590861 317518 657172 521842 907044 578853 640892 220950 656397 899176 107869 75170 471929 589941 504423 60245 686275 67289 545502 873945 210165 849806 231333 678057 705296 119663 133294 614858 137821 529681 62969 741733 221641 556474 136070 333809 628961 778869 155047 263993 805206 672871 156195 278239 184512 146236 175149 345718 427720 893529 571115 711931 713139 398032 593005 139351 621428 49803 926442 704947 3596 449669 825987 337315 559381 20406 432374 907416 666215 484067 771202 394464 943654 873982 939767 986716 706218 570993 641498 465840 411187 246023 979732 443694 162243 771744 148254 426954 459673 440557 280772 659146 842869 779185 410006 332960 117512 571777 854459 43724 609553 195630 377040 852241 570733 412509 381888 131067 990513 31853 212286 34817 556226 536169 701969 892835 537910 663313 938020 706632 672425 738156 813892 795584 363578 124469 485418 49394 592057 727909 447494 53741 387328 731557 426041 477688 857697 334640 912285 548022 52465 886057 9811 831027 187143 674047 823848 270420 326192 659492 576 666597 771009 989881 936395 687907 542311 1838 25405 988460 854201 909660 132652 376470 84656 751135 96257 289663 126099 124334 918023 848773 57735 64054 226380 118313 780207 69616 619819 205291 28053 631075 743017 793793 21119 50277 694957 926758 642813 157012 636056 155973 214656 588542 525991 831416 865598 744429 300173 75442 593712 973741 110405 777059 333890 696292 538181 3065 58877 939792 721613 885881 16559 274360 246462 98152 102125 721112 402885 35362 443050 899200 965957 636320 652001 854656 775257 672576 564401 727415 379422 206161 709134 664449 318207 775393 102623 762266 607474 407915 802403 38194 90725 107469 683743 956331 685100 380530 162708 672255 910081 274662 328347 593846 305550 100280 804631 796598 511791 480510 859996 176554 231071 155924 264402 993792 683474 744845 613336 122173 461203 261833 491137 386365 849166 913919 21 608528 505537 88014 58960 957542 387430 644214 817322 16349 639888 47485 492511 428667 165810 826218 163706 597902 49999 131571 432672 283118 774857 563689 638142 881544 878861 500477 662034 538564 102930 481268 412279 244028 202451 42228 459588 846861 158881 413519 605563 666562 842412 249935 392697 300551 438946 782709 562879 906748 310196 57550 142781 121165 449798 536230 856179 540467 940634 419190 177654 40193 626119 928938 548148 196178 380129 937532 376327 380601 783403 903089 817765 834118 262048 881925 223648 207562 201427 513116 761171 612537 605852 846462 382981 175076 408050 268081 923264 294258 481043 486572 136139 604512 889825 566320 23724 457014 242322 243716 984428 759412 740627 458770 793367 587290 138471 265178 888293 823825 564363 173045 916303 758641 84798 432380 206406 160235 474987 703435 377525 164197 207436 281414 793785 750820 57435 836362 839797 398203 991994 539580 864827 821180 401896 121493 983806 27665 597336 635307 594522 396557 396987 529435 868355 612789 788901 484302 19677 603457 879312 139378 104647 34495 652140 452468 990665 10159 508849 8734 859817 15658 314906 301188 1904 126423 877138 917640 966672 308748 597450 594515 905862 166410 384604 872834 880111 345491 83526 781327 102680 419080 268501 636678 733521 962700 853945 519399 279384 865145 658593 312389 492211 360969 63683 139651 249746 233236 34806 765728 485053 517307 473656 553814 343658 718402 181274 664421 701032 942459 271908 134689 139193 614199 138755 720746 197598 235307 879485 665868 438809 292797 937172 40850 370829 572873 145286 84846 644673 177501 543217 525277 282884 83210 626725 927602 711234 334802 832801 817264 286279 180950 848733 953336 135199 789416 370108 283016 129674 96738 837842 67818 291532 220317 592512 680863 831863 12872 998392 300392 101210 469125 607010 748757 902040 358346 87080 124828 647735 841518 436303 460517 797014 19219 988887 6167 20161 347038 365965 9591 668567 913430 496583 142561 237558 98727 870815 538844 651035 794079 29868 434692 110740 766602 348114 997670 242257 575823 259450 359031 747614 669889 342293 9694 407442 414965 722023 532559 961328 586718 762085 930994 304102 548203 714265 381788 677115 773280 353259 354695 577075 450582 593862 726949 787257 355246 104290 330964 989110 705279 499482 91422 531345 640757 462979 504939 20541 273513 383038 845141 882122 543900 779229 799667 686135 374800 950083 692104 563740 929466 134198 325883 709070 899945 607279 916131 615001 351573 399256 994161 947608 607322 478276 987509 198872 365702 369569 604837 601638 425560 206943 28698 461967 778924 552823 407104 554886 325168 289503 360592 210372 309320 671532 396667 742323 738235 611179 473882 576667 867496 681939 109750 822566 602884 752782 118191 498186 310368 931074 201848 330803 759881 147716 92572 596916 343960 318196 385634 999044 137362 901722 489987 706197 317247 802480 290067 817336 535400 122336 303948 848285 434282 368941 468616 4534 244679 178555 215201 184581 694557 603760 517904 8078 818901 141013 471985 799596 153988 166807 986044 250473 454446 599095 170759 793985 99627 810740 699359 736949 134201 920636 518060 699797 822822 767098 270584 689798 805493 986911 839603 959516 468687 334197 207434 859130 836609 637710 290857 699016 399534 538297 736224 45336 96464 607051 4604 717322 342411 413222 843426 323038 729390 113887 18647 171025 5774 648842 73967 589704 553653 172594 511145 22502 663294 291664 824466 473706 877552 771374 521164 71407 189378 874864 544678 382025 999688 137523 832064 719107 472140 385342 255241 336164 928443 252768 898543 279888 638146 634683 281994 416116 291748 887860 361696 656017 214397 948491 813613 536689 236814 429136 8896 308189 665866 881368 287660 796241 583747 752145 951043 291833 721960 269461 725249 364278 914143 617856 838776 744411 946252 606425 103733 387865 938585 817562 507715 666684 668523 352195 369817 623429 791427 339733 499181 598798 826224 322050 434286 275812 313796 826749 571328 912475 963540 983034 574769 11025 607706 992713 909380 635102 595637 814439 639581 12831 141480 428567 563384 920509 918588 370475 15163 117088 530926 631280 902502 168396 285778 18187 262111 101795 545431 793918 69500 666156 327254 963836 51897 69586 624582 636437 574808 788495 153828 948974 434521 90297 511578 938838 188681 479222 502759 181656 357227 293969 778796 41838 665572 312780 344434 68084 434479 441889 856738 68112 431413 573483 853077 496392 128962 547507 734777 352721 759365 256968 143275 193599 462695 121470 906581 771660 590008 650986 655302 202548 733432 434305 906347 70865 963910 274718 535226 260791 678175 657778 50741 446035 651605 629967 552778 977055 545643 22228 461662 877547 192619 128826 884913 738385 709307 245173 104490 220703 365815 327110 968045 854861 914302 370829 947378 201519 880540 458203 874434 286127 790312 217634 386545 828182 298625 723409 882109 535824 549326 72452 101653 130769 104397 813460 438700 633897 784130 834331 860700 490717 105867 389778 718454 764398 512522 478124 719257 577745 142940 28321 578209 852197 392170 922946 955789 467735 987504 454723 895310 776613 254769 294753 627738 366702 30360 816600 895543 305540 13358 625551 857904 477675 572221 739454 449934 447742 248808 866919 551410 291870 256280 58955 222850 418582 422394 273352 406393 597833 420524 413400 79397 565013 619603 396223 164097 123429 622640 798739 126451 718335 677256 93977 33652 790862 859888 829479 904822 169722 544606 12172 226699 507562 168288 327519 466546 339059 531219 714269 83756 579109 933348 888923 350022 897243 828885 411837 919496 749121 244706 437007 881140 173839 966183 548214 446174 198266 612161 858846 478401 539978 483423 314876 218816 347414 466777 182018 590454 450427 474333 700644 26440 372047 773361 219791 544426 364125 853821 453426 231340 196854 338671 298824 288036 446021 820337 230158 866498 11792 421501 538986 828684 512325 427433 124831 731217 46479 205151 241409 863453 167287 697944 184871 242059 113685 12890 306513 500098 892330 815142 500166 690361 333294 456095 714186 321471 210074 980654 202988 74938 461876 394339 766471 752980 568519 278969 482734 666718 643728 46615 64277 460820 189067 112481 13655 641738 240768 475619 622023 609045 857976 683761 960870 579454 519529 648420 864556 138410 822988 465974 640385 23517 578233 169299 299329 783317 62053 171670 547916 575959 478836 152523 19075 275824 666897 719522 420730 815971 359305 713636 104267 765366 224019 352678 61577 965780 909010 400559 381126 376207 750668 877199 12980 544546 915090 819162 692892 671055 55695 626087 742428 624464 34871 668069 400659 101751 71421 370349 787462 665974 36477 876854 406167 218086 987005 676081 316739 855983 687227 729139 356488 485696 320893 934586 314559 818254 728820 367917 549408 32954 631659 623652 991995 243674 705645 617366 425540 613488 492396 602274 287273 781340 221792 483291 838972 911074 444481 591165 764518 863505 575286 677117 335258 41434 854707 862864 526240 916110 72915 261425 541308 860312 233148 432998 400560 652393 21529 230356 255125 863284 215157 899078 238635 907473 684147 573449 963657 354918 694415 858430 57149 835622 36133 293888 412316 357866 32705 147976 357090 923049 102312 643479 166867 226611 291195 659490 168742 352615 315686 536568 62549 687055 893203 224405 218652 134320 338125 672166 730724 883512 926599 227409 460534 748508 244897 484231 303558 166170 268394 104188 792755 332307 657708 919181 392461 323810 683567 840234 688781 802239 38514 815964 702755 720601 933201 666299 406021 555958 875428 173799 751826 334554 485698 28853 277433 729459 195586 892025 868567 529677 421808 835298 407011 183830 617017 559045 502062 887913 814521 316543 78688 259768 953990 72221 830929 884306 508480 457251 754901 878770 291964 447680 819849 257389 287030 966853 209779 200332 975338 177862 3563 682656 459470 92146 499722 251857 509858 994905 726959 643153 684936 676864 688579 479656 789784 382625 257841 964720 215274 625780 85010 229152 280873 88664 855644 606063 576381 101948 323777 588302 118594 717025 553748 262868 516380 917370 281413 724709 779134 742948 954246 860332 493649 797348 395050 264990 57059 826759 244015 985198 567127 561391 71298 260241 235838 589537 269043 438626 151864 325439 502143 918990 599605 423059 744513 443139 943503 261851 554892 904049 45949 696163 507178 736741 156092 642593 529695 366257 22522 603496 400497 308315 569847 838533 41249 346898 542015 765361 797905 628735 532784 384339 456377 587651 611836 654290 833561 265146 424168 64268 201074 33905 681212 705377 585818 341562 881158 932650 639175 418923 910511 798894 103796 173634 749668 819619 393497 270 869339 298599 877244 779766 826037 39286 450328 265606 71475 58605 681380 113073 762796 235400 767149 271184 924896 974848 981168 743700 694858 707503 674862 367795 9210 336214 519078 604140 100087 738171 884528 691283 126630 519318 102624 353967 218089 354122 949943 629078 215561 364976 833156 465616 681686 273748 420014 538113 951034 810935 481572 979681 116334 795654 138798 551437 422112 95077 52833 672617 346249 40660 38680 544918 880534 320875 177690 681614 696721 700150 828765 157570 259321 688915 507859 846112 349755 716063 865125 401245 971465 334982 727370 493541 777497 823726 375637 203945 868074 194315 961175 605158 842459 232103 89104 836052 349240 259030 583727 823818 914652 439920 45446 79955 462298 745297 682309 698864 457953 546666 573362 949582 71026 836198 607058 282956 762905 78361 851844 960101 451993 700128 853098 393739 346356 179724 433990 265098 886944 832355 55810 677966 546359 892882 268390 811172 185879 845463 89800 58058 44411 691490 703214 938409 701018 34879 621819 891694 109744 511136 922016 797014 465311 788031 939988 34259 841372 493233 332589 913509 295478 176543 912202 889166 357421 98079 185453 45841 970091 888633 734349 74376 199566 615175 271366 572975 492819 137725 890136 534871 666782 953350 648133 551877 274562 982963 214738 238021 573269 841512 274966 636801 558397 513473 345315 214435 184156 491998 603024 180943 496643 341089 966668 864194 133072 181017 6217 485173 664178 771869 369778 979983 736679 300449 699633 514051 396246 611034 638520 955399 687862 314938 489935 588901 474723 58737 522463 98812 650855 796478 482168 967765 306784 654392 455988 416600 107424 274671 581386 35368 142909 521181 148335 577890 497005 280090 307714 469721 329442 14995 805530 490765 922218 539487 404031 660114 750539 868101 532325 726834 546059 138033 406003 845164 739837 665827 295317 533117 637191 361375 736687 205067 195157 834400 81507 318890 763579 948654 936248 817480 377018 669870 715716 301967 466066 627661 72279 583205 21793 634383 396338 578633 267610 84729 691013 30116 527037 784191 391184 722064 518620 895200 480878 939367 460994 401254 715552 333617 32930 544632 511880 140231 363841 400328 454627 820403 161439 525986 927499 371087 299742 154808 10432 579158 824485 118984 625976 56529 889929 589807 382024 794536 777417 1438 580552 667599 128992 446529 442194 587109 172086 942235 267255 778090 475867 451970 726553 80336 270069 527272 117247 752272 692799 386558 860386 205393 290385 220980 671738 120964 219022 73317 323315 127152 441652 453186 215604 11554 340321 203619 206376 664310 36512 421723 941915 538917 618074 67470 392908 43637 307005 418517 151609 180667 81335 399096 982645 330003 280355 710133 38568 977252 756235 923811 135013 98305 404102 786470 226742 10110 984695 480663 7104 605873 540450 580828 338625 730104 322755 381699 775068 667838 122745 304860 390293 638012 441582 336596 28861 786887 960725 477886 815232 621796 634156 620453 357507 237472 729930 842777 607015 744097 489005 732659 697908 487430 77132 862665 283936 240349 762098 170128 905842 429163 428896 623741 693973 289784 260751 786323 509934 913832 132103 340496 648171 992659 66027 320042 238694 50532 137737 887642 182676 867678 977912 521106 513442 49752 591003 795169 977708 118713 316497 606076 673675 230494 297474 387677 551737 550705 371930 542927 707088 720293 285278 510042 885403 215083 421744 382642 669964 262135 430347 283230 946166 908286 228396 256652 81468 955967 417801 978111 839011 179341 580109 502951 177906 936286 233399 347993 509349 687721 692682 199606 337805 222609 882534 578334 278045 336669 291796 861046 281513 28331 788856 421069 935020 109954 973695 730384 604352 108914 831972 325218 616416 326179 839774 506949 882504 241764 121658 467530 74708 587677 203270 706536 854251 748149 940831 54410 997858 768880 318157 928065 407921 373851 655647 886836 570815 899850 800450 772557 84905 909017 100745 11512 578835 890579 182425 3070 140325 135937 257259 401472 514498 508116 15103 494017 79480 638394 429235 494271 435389 560506 19255 70914 953265 475925 469577 415415 231224 412326 931988 782944 292284 275832 342388 866892 768362 849149 494722 155618 592108 453615 491726 441220 146908 471505 78421 668548 433870 443138 146905 780141 946689 306086 893597 120871 334974 534328 681576 388796 741471 250239 456918 539674 704448 99050 853380 896156 504195 444536 854986 253132 827233 858518 276626 366131 890048 377061 896610 652362 673792 131802 290043 998509 636572 733394 822987 516886 437413 962316 867266 425025 624056 849449 914586 205218 911881 974810 836907 127053 337763 480509 10054 738361 321784 375345 30668 503015 578564 878877 257806 893189 856110 791548 920176 526346 39906 445759 600799 346954 531459 57004 963298 74077 254686 512713 150868 335464 145927 584783 226978 121807 671526 747618 171084 295816 383854 398065 153025 673460 387670 630260 794236 269821 281187 221386 948018 993551 49453 997337 50720 31249 21668 332596 314415 869183 535640 345310 478569 944339 683562 220016 145747 159410 787391 644285 848747 925419 8492 1632 774293 832927 521903 873988 236533 514889 528003 833129 300531 701503 727984 885852 920324 545306 655591 528864 340871 594002 316454 169752 243712 876796 128207 414472 152102 83105 491265 341621 68074 78061 818631 602390 235161 872726 643739 997311 261738 381725 338461 591758 150342 165390 390713 918524 501841 339642 881646 687804 106259 855736 51980 320198 138273 490948 563935 869526 663398 990167 507537 306846 524111 306272 167221 798416 849082 548598 49043 792025 200001 357761 301121 698194 264443 223424 4021 166619 105578 728688 500140 775617 137120 308905 334282 188465 182116 166609 979872 152751 708829 128099 973992 282463 639198 133044 523378 511360 291032 885434 857321 193023 659968 476286 340395 244012 685537 180379 230649 321246 412631 902205 663951 507445 299691 554754 184373 324542 996688 597016 162569 461802 235645 99597 321019 500619 342037 118156 124564 282795 24269 533526 105734 286437 848360 242693 547771 20869 59155 824559 757578 993362 667820 939041 164138 530365 485350 690538 649565 951938 30605 156474 818658 630157 176618 715250 619105 334296 549268 98548 181645 634984 315689 406071 136280 997739 612910 457790 661486 636688 949400 451643 896291 513957 144138 872001 885854 716265 781943 454002 619006 229431 101910 948938 956573 85285 710480 287202 795622 993497 55873 403142 864859 604311 88900 784319 105417 914677 919470 341417 695187 339022 346823 970372 213073 355814 164363 167978 924129 195742 573527 413153 986521 391443 738378 409496 522457 689693 753750 356786 438653 963747 26871 999602 985291 455424 13252 974907 662856 651736 92672 970445 229350 445522 569772 774649 377339 499078 409442 506590 876716 45795 122002 407538 288096 701781 839866 606588 793780 257920 692803 82287 886972 300588 779816 224118 538433 443015 500185 398404 602655 78568 237943 417469 396844 271013 534592 210836 134558 798898 846177 508155 432053 208557 148455 286630 604708 225303 828426 233994 62019 962576 248687 828616 268784 687384 441977 176321 146732 109783 903508 171726 846768 331514 635716 997224 509090 385517 370686 862866 545071 943420 270844 15552 559365 174773 376169 248839 458190 463877 184317 814908 945097 208474 94788 31603 83327 699555 960869 577909 676947 960771 13861 679891 707882 662095 515693 52857 251034 703846 937708 292937 349249 849534 903857 732629 580373 998527 254200 339221 305757 185967 128749 463426 45796 749832 896269 734061 436883 650049 863889 522834 510183 732269 174586 667900 732036 441089 914283 939498 15034 333845 21222 75815 758285 78144 369135 244918 595554 107877 995643 589506 169705 976306 857524 367309 38663 692469 159935 271642 960079 808960 632931 945280 493536 786994 973054 689735 901665 55487 418541 277555 968527 963701 862718 271063 431608 987930 353172 367719 681136 391129 889731 783737 787349 723802 414189 378168 943921 172962 665245 661153 207400 506243 638577 314282 490999 745512 529116 93446 828085 828193 770561 885857 603324 296494 362802 77764 573215 12937 333260 44692 254529 431840 397003 859981 16920 374839 417336 984239 609455 99657 821264 512897 854390 333048 185927 321602 944046 413802 422187 812069 285216 584933 797875 715199 223796 561789 249369 95247 330363 118180 269591 734874 98822 441431 769056 262263 465616 504930 369988 148315 923538 109153 463244 778209 298967 765388 67649 45708 206917 583796 780609 866255 799052 571873 690429 813442 477721 182354 842957 33508 557936 294508 291399 292611 994240 104882 842634 420520 766094 657082 575180 339085 962822 789475 508522 908984 713516 856992 91612 548497 397063 179483 612324 52770 862298 424523 374081 889944 94669 652926 833908 492680 777995 94947 760355 775416 860170 382612 822320 258039 299465 375125 557006 552359 258976 135715 830188 852406 741817 160992 738437 631633 987971 557716 300822 820926 228512 222071 285830 888639 116167 850184 878762 535508 622715 135807 542025 571885 644103 413985 14341 640128 656148 904887 718512 498148 756124 565122 391392 180203 137706 292314 989045 963817 221370 256873 187851 852240 58571 75555 370906 151284 107482 251927 208863 90030 911914 840599 68892 607014 757931 464798 329307 469445 243195 950839 300708 946149 296162 902407 690775 11738 637095 696817 211776 214072 580808 857496 223353 978341 65726 187360 610680 875755 904733 255196 24008 850409 276234 352046 229965 676896 963850 518979 432583 997919 791848 818375 733420 992747 626652 76827 805506 546761 452570 569451 747685 369659 931277 533341 63177 693047 334902 491556 556001 616437 279086 354843 541269 569173 248874 200412 700123 915325 590277 897583 728123 167219 489224 932241 810820 844875 328354 582826 465454 44376 739087 754617 553152 852565 302712 78793 98250 693077 357936 34505 616826 500756 213543 713481 316330 676426 51394 282486 190361 421117 993493 363285 423552 637297 956984 584577 593178 611442 378430 561774 487219 445167 950972 173135 470166 690588 480468 252801 140884 849919 764982 935838 4212 506579 680149 961725 291965 641229 805776 172869 273721 867860 677497 546282 976940 315900 166198 794440 478112 650672 323944 24649 351601 799817 112156 514424 699833 656359 692835 395777 464252 397034 812816 780272 698488 747952 984723 795953 915064 462843 680322 682910 277774 591106 811908 335432 680912 297811 591802 70208 16448 582009 125702 76450 495721 468374 309088 137448 767411 8736 322305 597268 673653 761629 387842 833425 189623 720729 205723 538854 893007 934260 567719 718911 676330 185403 896513 622072 809023 736915 55298 927477 882715 147690 763519 889980 45794 271375 228074 547336 571283 467350 665249 139257 326235 887151 142443 769891 48810 849701 364843 469743 681859 23652 847664 574099 980083 231173 606163 544487 446877 813337 502329 648924 36387 766952 606404 740846 958373 266138 257629 787656 248377 767875 555317 40106 544183 142418 171773 899738 103982 783975 554920 920378 5059 149443 824487 953330 254156 596002 721002 723523 748232 292294 363444 683442 471552 476328 579679 993187 923572 278207 27007 875139 416332 890923 889760 832380 85628 898601 626828 381532 529531 996785 857748 642156 739727 820709 540640 654216 915796 297686 639845 815409 226254 436377 602395 915692 401453 951034 747896 51326 72174 209160 784699 281802 536699 389548 954901 41705 303322 312978 48468 991441 194876 817001 589892 677916 192994 998683 576084 883837 639159 204680 786318 62211 853274 420999 236638 547328 94763 700484 618437 772792 378286 983116 710754 579641 128322 309687 807199 409979 231546 453393 937854 606592 465325 498425 651376 959233 763132 785898 386369 745878 551236 435439 404303 86549 725673 405107 442598 835995 150622 614533 376305 692547 778401 286709 880491 546755 771151 384382 210524 356777 933225 743881 102379 881981 295114 853849 238650 572345 430562 753335 148420 576349 588343 569701 694004 485092 748221 973118 973066 384926
S 3572 243908
A 2353 948871
S 112 291864
Q 1229 3740 452208330
S 3473 330412
Q 431 2976 572728232
Q 633 3114 1879256491
A 3821 799415
S 2724 264633
Q 309 3673 332131339
S 206 566813
Q 1339 2549 368462316
Q 689 1701 1012256255
S 883 128488
Q 709 3787 1302206327
A 2954 568443
A 2359 882840
Q 121 1613 1341384825
S 629 131901
S 1194 18773
Q 100 1978 760271439
Q 3215 3737 492073250
A 1710 864212
S 1665 108429
A 1479 543063
S 3654 106998
Q 1679 2369 570444496
A 337 20203
A 1554 126340
Q 1864 2598 213532035
S 932 981772
Q 2040 2576 216188351
A 2078 593942
A 3540 85193
S 2510 432878
Q 1285 1482 71747357
Q 1540 3440 1122343343
Q 172 3707 790356820
A 3229 660199
A 2114 62331
S 2073 597806
Q 117 3740 1096481
Q 373 2683 1908386210
S 2565 848998
A 3476 360842
Q 270 3713 1199391274
A 804 902175
Q 4 3863 3650045010
A 2803 426428
S 3688 890224
Q 322 1781 470344018
A 1760 209146
Q 339 2656 163033773
Q 2941 3147 64228149
Q 90 3611 1830322948
Q 363 3083 1595324463
Q 1042 3071 9520279
Q 2485 3384 185481611
S 9 954970
Q 162 3773 1609730414
A 383 73353
Q 31 3048 1695047666
Q 2212 2969 435697463
Q 92 3712 2762885412
S 297 196955
Q 1454 2239 158358092
A 3481 289480
A 2378 805431
S 2798 509447
S 3070 760387
Q 507 3287 2183104774
S 3085 49358
S 3450 581183
S 2032 662943
Q 208 3857 2757559357
S 3856 285892
A 1197 850479
S 1462 441322
Q 813 3729 1152396636
A 448 886677
Q 314 2634 115163153
A 1661 316454
Q 2034 2376 33121852
S 2909 828256
Q 270 3392 1281389480
Q 154 3033 2389392042
Q 932 2678 18315977
S 806 922236
Q 100 308 44524315
S 3672 546787
Q 122 3611 83878277
A 2984 674392
Q 1204 2517 972106014
S 3388 393402
S 3302 891108
S 666 302985
Q 329 464 20578994
Q 351 1896 1151331414
S 13 252957
A 3063 163911
Q 751 2872 832140099
S 944 202905
A 3214 91198
Q 183 3724 1773321208
S 2090 990007
Q 2705 3063 313026708
Q 955 2755 735040337
A 381 719548
S 769 994619
Q 190 3134 20694331
S 817 460061
A 3111 105013
Q 177 1305 1015584205
S 2706 804241
Q 24 2900 2762511906
A 1841 862061
Q 1007 1049 18149168
Q 1663 2386 396784252
S 318 308707
A 2321 767983
Q 1319 2518 392384390
S 212 195238
Q 210 3255 1752676396
Q 2687 3721 459426624
S 752 708380
S 375 451110
A 1469 921199
S 3808 359046
A 489 320826
S 3145 805032
S 2957 800012
Q 1078 2813 1303657153
S 2405 102271
S 1428 229551
S 595 574681
Q 632 3537 1777836507
S 1627 65382
Q 154 3503 744221226
Q 1376 2405 513841111
S 1582 381765
Q 1108 3190 1764186947
A 1823 78896
A 678 755017
S 3622 425327
Q 80 3422 1590800668
A 3020 783637
Q 538 3750 2522224981
Q 549 1492 36952395
S 2486 550311
A 664 106365
Q 3459 3850 377462051
Q 191 991 342642124
S 2200 369030
S 3420 875541
Q 356 3599 1680993202
Q 1283 3296 1453533371
A 960 775657
Q 15 3825 1779349897
Q 883 3284 677938150
S 1515 589953
Q 647 3601 1459750734
A 839 59381
Q 1012 1696 558163022
Q 952 3024 419105048
S 159 859211
Q 280 1603 258819037
Q 1797 3828 482886207
A 1930 498676
S 475 658758
Q 1933 2977 313770234
A 3307 216395
Q 2712 3780 20622521
A 3679 323995
Q 133 3646 2692304133
Q 1038 3556 1043046071
Q 209 3193 1178946286
A 1368 716492
A 3678 278065
S 3068 810404
A 1488 636316
Q 1303 2052 188161369
S 2572 366745
S 1517 713545
A 3203 320715
Q 210 3333 1397315873
S 2154 110067
Q 2734 3264 211072285
Q 1240 1810 111977054
S 2964 870879
S 1466 880852
S 1084 488672
S 2679 165017
S 2812 949687
Q 1280 2080 159145254
S 2128 527187
S 3076 296443
S 3067 976335
Q 11 3695 3332511802
S 2646 213251
A 1665 790081
Q 2111 2338 69459382
A 2719 642087
Q 2916 3297 203451445
S 2319 599231
A 937 933126
Q 2130 2682 76981272
Q 8 3852 398952107
Q 1234 3652 2287095491
A 2436 872214
A 2381 615408
A 2901 201136
Q 2594 3294 313364791
Q 1990 3394 380226937
S 3655 661285
A 1119 596130
Q 2239 3524 558075669
S 2412 894418
A 2183 327161
A 1323 358632
Q 195 3509 397524830
A 292 69994
Q 327 2944 1173633349
S 3498 579684
Q 636 3195 1992217710
S 2504 998791
A 2273 471109
S 2658 55059
S 1506 744719
A 3342 259623
Q 1214 3214 608445563
Q 513 2314 1198560197
A 2123 775030
Q 153 1060 217111470
Q 171 632 173634216
Q 1230 3554 402512110
Q 255 2629 989534654
A 2121 573417
S 3324 786794
A 125 438833
S 3562 907170
A 1743 464456
Q 1088 2563 1393393197
Q 347 3769 1070032505
S 1418 337499
S 459 200266
Q 881 3195 1226686895
S 3745 903905
S 3150 841726
Q 364 2487 416098396
S 330 452856
S 3473 891343
A 1713 851350
A 760 911299
S 1472 987515
A 1508 28849
S 2838 429165
Q 2725 3482 590857766
Q 421 3860 2991753231
A 2079 370587
A 728 249732
S 3660 698691
Q 811 2567 159493852
Q 30 1432 609897753
S 957 455754
Q 14 3853 3800099653
S 3580 442611
A 3377 137833
Q 2156 3660 1453059608
S 3312 641385
Q 1135 2625 328638967
Q 1085 3458 1617031215
A 2675 932014
A 278 259263
Q 1073 2341 424289516
A 2851 296556
Q 820 3764 1316782748
Q 188 2697 1131274704
S 1973 271714
S 227 174212
A 2102 721534
Q 275 3813 1675544388
A 1942 584510
A 1200 40881
A 216 123198
S 739 197265
S 3283 152791
A 983 22825
Q 2661 3111 272278243
A 2985 852682
A 836 977890
Q 1230 2830 942448728
Q 518 2580 1799948253
Q 414 3156 672206635
Q 1789 3577 979650145
A 2820 989191
S 2708 310280
Q 626 3189 2482956582
A 998 472125
S 1559 826872
S 3234 502396
Q 237 3865 2577876035
S 155 76333
Q 2159 3155 519790368
Q 54 3783 2879007276
Q 1615 3465 1802585017
S 843 345953
Q 76 3851 3703642778
S 3812 216856
Q 553 3778 1393725703
Q 1281 3632 1305966112
S 3622 303402
A 2935 413404
A 2113 490625
Q 633 2201 98591364
A 816 760989
Q 834 3626 695471031
Q 1788 2289 33843499
A 3491 303759
S 2358 24690
Q 296 3262 2109876142
A 308 171125
A 2611 685033
Q 348 2016 1142257958
A 1650 321252
Q 1481 1520 14706215
A 3830 821611
Q 1425 1626 26362318
Q 1680 2562 547557921
A 1624 254787
Q 458 906 104476274
Q 3150 3518 102655751
A 2853 984469
Q 1466 2148 495858504
Q 3393 3791 101403493
Q 881 2997 1656667149
S 3692 906245
Q 497 2939 2171038994
Q 1973 3059 1053766727
A 1858 271776
Q 253 2037 1273903433
Q 2772 2931 66778486
Q 1439 2329 518799449
Q 875 2825 526459286
S 3226 5043
Q 1074 2796 1269386247
Q 307 3228 1491079944
Q 367 2768 1695815850
A 2265 939085
Q 464 1804 435719503
A 1171 175765
Q 238 3608 942881502
Q 519 1207 28012905
S 2112 400809
Q 947 3678 1762463077
Q 1855 2128 58347212
A 3070 685723
S 3422 512383
A 2856 702356
Q 2074 3447 1252561807
S 2638 897932
A 2542 642578
A 1362 200976
Q 33 3861 3074954300
Q 1605 3725 195720785
Q 121 854 489953440
Q 620 3445 794415182
Q 564 3577 814952216
S 1648 164015
Q 1411 2634 762101961
Q 158 3764 2419863058
S 3222 739126
Q 50 3801 691009240
S 489 944437
S 881 220028
S 443 228479
S 3652 74555
S 233 449545
Q 1361 1524 36975256
A 2267 745464
Q 149 3747 2617273660
A 3803 141817
A 3848 253706
Q 1535 2139 329063809
A 1162 458329
A 2711 484221
Q 581 3607 1001421733
S 480 71168
S 1051 11076
S 2851 190234
Q 730 1939 177691012
Q 802 2844 736557819
A 2186 447411
Q 1414 3780 1555537415
Q 104 3295 2189158150
S 1737 111813
A 3055 711169
A 3397 968153
A 2856 459286
Q 312 2867 2261840555
Q 525 3530 825555540
Q 1573 3202 110271709
A 3043 300761
S 2057 827588
Q 929 3023 851375507
Q 2318 3605 345238469
Q 54 3668 2285284860
Q 1171 1436 170138305
A 5 450622
A 141 475982
Q 543 3578 2283073879
S 1773 692738
S 1529 871306
A 1363 674123
S 2745 775270
S 1772 802902
S 2550 899041
S 1217 595673
S 478 294158
Q 1917 3060 333233657
S 3649 633344
A 3567 380439
A 1423 311791
S 2265 270104
A 1499 65865
Q 1781 2068 153173965
Q 1160 3135 477174349
A 2210 2323
Q 1160 3317 1536124524
S 3181 275307
A 849 913126
S 3352 337741
Q 2088 2930 774207098
Q 507 1513 990097570
Q 2924 3600 540860796
Q 2913 3546 629030634
A 2093 739600
S 121 955026
Q 276 759 146091915
A 1045 690955
A 1987 993610
Q 102 3337 946304973
Q 583 3705 2782340051
S 954 273362
S 302 820469
A 3386 239554
Q 67 3438 507334143
S 1172 577292
S 2043 694371
Q 194 661 426038004
S 2718 526879
A 2499 395658
Q 299 3249 563055145
S 2032 432197
A 1642 138263
Q 2899 3066 3775356
Q 3472 3794 199940074
Q 1279 2402 498356717
Q 1406 2684 987419180
A 608 676837
A 3415 819375
S 2238 387078
S 321 483794
S 2033 967847
S 1800 845438
S 3389 340908
Q 1165 1169 3523939
S 1055 159035
S 3485 520703
S 34 623684
A 3046 935268
Q 731 1806 597586203
Q 369 3192 2409545707
Q 3152 3382 200922557
A 3812 782353
Q 313 3822 2833879937
Q 2408 2740 163791341
Q 537 3716 2370217094
S 678 929055
S 3856 63566
A 157 639142
A 3700 198695
A 681 846487
Q 161 2060 1032272497
A 107 631441
S 1584 75897
S 2669 265435
Q 479 3817 1377116430
S 2652 144364
S 1878 767453
Q 650 3490 2643666004
A 992 320080
Q 1356 2214 517604435
A 2395 110
Q 1483 1754 12389912
A 2298 15162
S 2082 857459
S 1012 667568
S 2799 197857
A 2108 132751
S 563 499558
S 3246 439843
S 3625 468909
A 923 367018
A 2737 8726
Q 164 728 233660174
Q 11 3335 2283409319
Q 685 2365 1297951250
A 2518 306919
Q 1398 3436 1188842168
S 1997 24803
A 3023 959465
A 218 738842
A 1740 970964
A 1864 941569
S 2852 637741
S 2352 83945
A 109 322595
Q 2608 2754 136598240
A 3383 860228
Q 109 3157 654911370
Q 2081 3703 1441515243
A 69 123080
Q 768 1151 141510602
A 2035 483272
Q 2472 3279 793117583
S 3234 590003
Q 1360 2128 400268316
S 2861 126023
S 1367 285107
A 3478 942539
Q 470 1059 117002920
S 1690 137380
S 789 595757
Q 216 3472 2521994713
Q 1083 3022 212474352
S 3194 482534
Q 393 3197 686852095
S 3221 52847
S 2650 777653
S 3687 109348
A 38 394619
A 1537 221936
S 3244 827030
Q 11 2951 1768387336
S 2565 847752
Q 1690 3396 201300921
S 1580 870860
Q 658 1457 578118136
S 2965 474106
S 1406 828743
Q 2007 2334 92632510
Q 412 2662 1690655993
S 1047 377184
S 1208 384352
S 2332 565606
A 2190 365167
S 1217 637049
S 2407 254519
S 697 401954
S 3381 152746
S 3335 456667
S 1536 273876
Q 2325 2645 83083457
Q 1514 2361 56185352
A 1872 587672
Q 16 3781 3303407990
A 1660 125102
Q 1371 3774 2083363258
S 1625 861686
A 2504 681963
Q 1692 2519 757942036
S 1161 268354
A 1740 416582
A 2125 185887
S 2889 789503
S 2670 367639
Q 801 2502 1447863744
Q 731 1735 513393518
Q 1948 2062 56157410
Q 39 3078 456534891
S 1311 102947
A 1313 346085
Q 145 2927 1910607946
S 3473 900752
Q 11 3754 3361057055
S 2428 369922
A 1394 703136
A 2828 681333
S 3793 389252
S 2031 379928
A 83 307996
Q 998 3232 2183232927
S 944 545017
A 826 371941
A 2110 782427
A 1639 211400
A 3013 962961
S 1976 533148
S 1426 332606
A 599 197034
A 2393 11216
A 3201 218957
Q 1654 2338 331245147
A 1380 929337
A 1497 774934
A 2893 676608
Q 58 3776 1615585283
A 953 941541
S 151 405401
Q 1155 2995 579800194
Q 126 3661 2838279859
A 1801 56758
Q 1020 2319 213761006
Q 430 2055 496694408
A 1208 471395
S 1519 176574
S 2506 478643
Q 2197 3103 687839240
S 2296 583486
S 181 977698
S 686 714395
S 423 768206
Q 2926 3234 241596856
A 2020 530027
Q 15 3864 575382278
Q 1406 2421 148212834
Q 1500 2270 48030342
S 1283 652918
A 2052 940525
A 2792 35067
A 1775 776106
A 2628 646178
S 3144 710669
A 1718 259650
Q 966 3087 428924462
S 2992 609590
A 985 128045
S 676 742399
S 3384 807179
S 266 311316
Q 290 3520 668865430
Q 1493 3628 1949684756
Q 858 3394 920184886
S 1442 85276
Q 2633 3303 40134995
A 2237 557419
A 1786 932540
A 2626 760307
Q 2844 3432 456433551
Q 91 3804 484842705
A 1216 687868
A 3358 952144
Q 76 3285 1893147543
Q 2859 3220 333255273
A 1131 453426
Q 1891 2857 772616672
Q 678 3852 3084985246
A 2338 675033
Q 1343 1680 229935917
Q 226 2525 1685446951
S 2558 680713
S 897 92427
A 57 644253
A 2046 506760
A 852 906182
Q 2998 3627 37248199
Q 2548 3184 152894799
A 3484 339122
Q 1598 3236 1618795834
Q 940 1668 398164403
Q 1023 1646 286379914
S 3730 109659
A 2019 708297
A 2896 74129
S 3464 151127
A 3212 988355
Q 160 3684 1973667077
Q 110 332 194228043
Q 791 2702 851647797
Q 702 2932 266363909
Q 78 3695 698221298
S 234 292150
S 2227 761271
Q 298 2373 1669760196
S 1696 724686
Q 1698 2433 165692981
S 785 484847
Q 56 2435 2350508431
S 134 837772
S 1476 751068
A 3476 259652
Q 1837 3340 377655825
Q 474 1268 282694828
A 2406 619759
Q 141 2785 1875566175
A 3219 859743
Q 306 1753 326837996
A 3603 121470
S 2375 728726
S 3349 795451
A 42 918878
A 3346 98878
Q 939 3105 290587636
Q 71 3101 2461706205
S 1593 92226
A 1670 379310
A 3468 238242
A 267 662185
A 3437 891903
S 744 16248
S 1066 643819
A 3845 210001
S 489 788134
Q 9 3668 1853246318
A 1172 259673
S 3249 961800
A 3269 688261
Q 426 3411 499309055
A 1510 829295
Q 41 3462 1029129203
A 3767 288839
A 1514 224511
A 3385 851544
S 1575 999898
Q 111 3772 412124990
Q 2395 3658 915189023
A 3448 69058
S 298 722937
A 1146 975630
A 2926 453813
Q 1639 3444 406600089
S 3823 100077
A 1363 392146
Q 2694 2850 125405156
S 1174 805213
Q 1236 2120 292308931
A 456 425083
Q 2452 3336 608363959
A 3456 944098
Q 699 2860 1617467993
S 987 33831
S 227 280717
Q 1100 3521 170646462
A 1049 136065
S 371 319132
Q 277 3814 2111985058
Q 612 2961 3409485
S 1683 512741
S 192 488773
Q 1873 2288 10233665
A 760 905687
Q 1581 3829 1336133398
S 827 250841
S 288 400614
Q 458 1595 587078118
A 3347 495323
A 1221 235916
S 2708 255543
Q 53 1812 1355611298
Q 26 3744 567330327
A 2880 555201
S 3185 899271
Q 1381 2839 287256160
S 3835 516900
A 2505 895272
S 2931 37227
A 47 398387
Q 2189 2417 73508731
S 3843 857240
Q 147 3758 2120676946
A 3098 328593
S 2850 650012
A 3478 175232
A 3302 367494
A 2796 963540
Q 146 1970 295895831
Q 36 3828 1313960454
S 1416 126237
A 283 280069
A 1208 129428
S 525 15640
S 137 81964
A 3793 394863
A 683 494840
A 388 960002
S 2792 63169
S 937 929564
Q 2229 2906 188482608
Q 1258 1292 22149454
A 2920 207400
Q 89 3831 695929164
Q 961 3584 1451814512
A 2775 685767
Q 85 3821 564808517
Q 82 3254 2156042013
Q 1421 1737 77451566
Q 416 2061 434119449
S 1131 296146
S 3554 466163
A 2340 723713
Q 234 1121 599129008
S 121 556594
Q 29 3601 2164883658
A 138 412529
S 421 290373
S 1906 858129
S 2734 746216
A 3691 691237
Q 357 1051 91814254
Q 2108 3109 817019765
S 3417 673597
S 366 193320
A 1007 972114
S 1209 656126
Q 2042 3521 503188944
Q 200 1990 1361982155
A 1302 155369
A 2494 63729
S 735 37656
S 3525 179874
Q 583 1993 887182266
Q 700 3787 45744849
A 2311 942044
Q 733 1445 320751944
Q 746 2358 1167662011
A 2697 377632
S 2826 199653
Q 287 1775 736438211
A 1831 792735
S 1941 698439
A 89 480076
S 3649 157611
Q 937 3019 190237103
S 948 129559
S 2043 612321
A 743 864989
Q 2110 2954 565516915
A 538 112371
A 238 643182
A 229 524171
Q 2436 3487 75717895
A 3017 203104
S 1794 202658
A 3202 629545
S 149 587902
Q 15 2660 721856693
A 94 242539
Q 261 3576 1105442378
S 473 65795
A 2332 116323
A 570 420016
A 1146 752842
Q 354 3506 2236538880
Q 551 3844 1476818072
A 46 293283
A 2922 606681
Q 435 3278 489362832
S 1777 715679
Q 895 2097 125116176
Q 244 3648 556300023
S 2049 103101
Q 1789 3410 705033556
Q 568 3392 1021566392
A 3027 892362
S 1000 446682
A 3818 149545
S 3180 281888
Q 1164 1680 168176692
S 1327 778868
Q 221 3116 950674799
A 3031 721923
A 1035 831891
Q 672 2673 1820076105
Q 611 2348 1029810708
Q 35 3131 586433718
A 3637 145317
S 2569 987834
Q 2018 3176 229277726
Q 362 3118 717115950
S 1842 384591
A 808 73714
S 1107 304116
Q 2736 3478 508993758
A 1841 369821
S 839 615213
Q 27 2267 1662290936
S 404 942019
Q 675 3392 980658722
A 2461 798152
S 2706 760193
A 2721 309750
Q 1166 2288 15168439
Q 1064 3643 1100349195
A 762 698185
A 1493 227123
A 3152 286964
Q 171 1178 900339812
S 3431 534422
A 2665 235701
Q 442 3604 555180787
A 638 280308
S 543 253169
A 2762 312930
Q 16 3797 115212091
A 3275 9266
Q 1413 3530 1700585333
A 1782 932890
Q 1811 3415 722372310
Q 1554 1974 192716917
A 43 360758
S 1861 765768
Q 1383 3202 349936441
A 568 150018
Q 2612 3809 252555402
S 23 489357
Q 631 3862 2672503903
Q 796 3761 242775385
Q 292 826 517494305
Q 1357 3796 2151250127
Q 1088 3738 655155025
A 2392 221996
S 2879 514538
A 398 721044
S 3028 473107
Q 1312 1968 383098155
Q 491 3760 308384323
S 2337 20769
S 3106 376460
Q 155 3315 402566951
S 3244 842679
Q 1234 2696 1415870054
Q 2875 3176 268857945
Q 369 3798 731132899
A 3765 269348
S 3640 851370
S 905 799526
S 3581 662674
S 3098 623525
A 3225 953420
S 269 867035
A 94 771845
S 2111 429021
Q 1733 2311 88265923
Q 738 2712 1327609423
Q 90 3844 203065203
S 133 28720
Q 608 3215 574462840
A 440 760221
Q 133 2328 174057524
A 2869 347430
A 3297 152400
Q 725 2628 254690940
S 2883 317678
S 586 116200
S 47 190309
A 3040 11301
A 2098 493246
S 3109 409557
A 195 593494
A 887 596145
A 2622 945984
S 1805 57264
Q 810 1749 289399809
A 2841 337504
A 2023 996938
A 458 375164
Q 451 3251 1517247359
S 2782 424510
A 2966 969312
Q 830 1109 14710830
A 2123 409707
S 3752 157324
S 1230 804834
Q 229 2713 352456889
A 773 521777
S 2661 960638
A 2674 820564
Q 879 3794 686335326
A 1928 58181
A 2470 500609
A 3128 217328
Q 623 968 61708668
Q 299 2968 1604617311
A 1994 943374
S 2711 983350
A 3010 653559
Q 801 1537 349886370
Q 1021 3225 1689425046
Q 217 3805 3367504727
A 3397 606218
A 500 828945
S 2038 555479
S 730 964105
Q 57 3835 102117583
Q 29 3858 408556338
S 3605 314827
Q 173 3493 1682934671
S 3496 216475
Q 361 978 485523869
S 3616 616179
S 2254 258501
A 709 328897
A 1225 391885
Q 782 1570 248840972
Q 3540 3594 31718128
A 3253 820500
Q 49 3856 3256609960
Q 795 3432 1049430521
A 3327 377561
A 980 501836
Q 544 1557 164838700
Q 752 2668 1485838362
S 428 48244
Q 627 3497 2165569733
S 1477 612795
Q 42 3726 263148269
Q 1239 1985 685644987
A 2577 133870
Q 117 3622 2205844012
A 3426 202776
A 1299 10201
A 1428 551214
Q 155 2361 572315989
S 294 616635
Q 516 2025 1317544071
Q 2413 3777 184682994
Q 3220 3768 409341263
A 3289 753166
A 1177 50815
A 958 857889
A 794 423655
Q 71 3817 793239960
Q 30 1250 306065420
S 3728 700895
Q 420 3763 1176342906
Q 168 2332 1835472657
Q 95 3642 1795596074
A 655 950382
A 3423 473678
Q 235 3254 526348634
Q 599 3818 2080253188
Q 2034 3455 564729050
S 1222 816301
A 3820 405368
Q 2000 2781 587657556
S 731 185048
A 866 9434
Q 494 3775 1085369788
A 3732 238003
Q 474 3333 2796406769
Q 325 3145 309496040
Q 258 2141 662290758
Q 370 2636 869603421
Q 135 1010 207246231
A 905 86609
A 2486 405420
Q 655 3634 2671567983
A 107 587025
S 2915 405952
Q 2257 2371 72772806
Q 71 3857 1193674631
A 66 621922
S 2844 553716
Q 622 2849 1040198962
Q 490 2284 340030430
S 3600 336966
S 242 151037
Q 796 1650 300994679
A 3418 435672
S 3186 303180
A 670 778730
A 989 134221
Q 1369 3731 223905666
S 3519 222200
Q 907 1780 192967485
A 826 541445
Q 2136 3635 579723936
Q 717 3213 1986135921
S 2593 968318
A 1962 974401
Q 129 3708 3557717520
A 603 600616
A 1459 251089
Q 408 3342 2923110447
A 955 592028
Q 422 3846 1384130954
Q 179 3860 1861406605
Q 134 3015 2755382281
Q 1965 3739 661100887
A 2967 332818
A 3039 768675
S 1300 580016
A 1191 861178
Q 2514 3599 222244819
Q 568 1750 357672406
S 3263 198088
Q 688 3093 1629567162
Q 2678 3748 54859706
S 3429 596357
A 1666 917137
Q 1573 1674 76516863
S 2635 12289
A 539 341637
A 3818 148984
S 3471 441428
A 2393 300733
A 3095 102037
A 1698 882380
A 2979 587564
A 2462 54305
Q 2614 3630 917009537
Q 188 3090 2302645016
S 2824 118928
Q 1057 3372 1393688216
Q 1167 1254 7176268
A 1584 681429
S 782 536315
A 3699 544741
Q 1636 2361 714111750
S 921 275548
A 1195 397598
A 1795 716413
A 1427 918349
Q 617 2269 487501969
S 2371 483033
S 1319 318179
Q 2826 3656 452224711
Q 1954 3742 500173495
Q 3399 3638 150110708
A 2751 330787
Q 1026 2553 871475675
A 22 19630
A 753 99807
A 1997 385602
S 2394 350113
A 3698 566151
S 2264 430427
A 2219 586254
S 773 904225
A 2037 313542
A 3557 330097
S 1328 646675
A 583 651126
Q 3 1686 408061675
A 2121 98383
Q 85 1727 394940793
S 166 565888
S 3565 182064
Q 1046 3610 2229937141
S 2699 831843
Q 1417 3224 1701995091
A 3795 646366
Q 49 3732 2192549158
S 3090 475263
Q 8 3819 1975564510
A 2573 624134
Q 59 3312 1013957753
A 3865 828165
S 1710 603373
A 708 893826
A 1001 403074
A 3158 573156
S 376 795596
Q 575 2298 776414587
S 861 907153
S 2598 603355
S 436 482034
S 738 800782
Q 1132 1296 147541328
S 1089 620451
S 3653 185673
A 1789 253486
S 1148 635998
Q 942 3217 1667930704
A 1407 821571
A 2294 795785
A 1032 966704
Q 5 3626 552065159
A 2853 626202
S 3368 829570
S 3194 976929
Q 1511 3217 1485386310
Q 729 3496 832592516
Q 1335 2129 728426778
Q 2387 3839 170335768
A 197 802805
A 1044 668130
A 848 729663
A 377 835772
A 2830 77360
Q 1509 2282 272218605
A 2103 200830
S 2903 936783
S 1168 238987
Q 603 3781 215644686
A 3715 792725
S 2082 508460
A 106 822589
Q 3176 3833 378592268
A 511 702697
Q 3500 3818 153731475
Q 1972 2955 911313437
S 1030 921395
Q 1027 3546 2135343652
S 318 512406
A 1642 31420
A 885 948037
S 1522 268665
Q 2282 2399 45816180
S 2032 416920
S 1463 658060
S 1905 317161
A 3207 446751
Q 620 3174 934620040
A 290 692599
Q 1114 2673 1512387554
A 3805 753867
S 2539 883002
Q 475 3601 2816884104
S 2109 452808
Q 2207 3078 736054238
S 2685 426018
A 1484 32502
A 2774 206450
S 3677 431971
S 3778 542560
A 2867 456217
Q 1563 1732 110659387
S 2704 746296
S 1138 24547
Q 296 3135 2720710782
S 3830 923448
S 2936 843927
S 2609 739682
S 3347 790999
A 2060 850707
S 142 805978
S 2455 588016
Q 1260 1707 41640414
A 3438 117396
A 205 105045
S 1995 157033
A 1180 835288
S 3822 881079
A 965 742779
S 2771 508490
Q 225 1312 899168789
S 1151 914858
Q 717 2470 221211097
Q 230 1363 976742969
S 457 4105
A 1950 773386
Q 393 2917 1330280448
Q 2 3220 588806320
Q 2259 3056 752103396
A 910 107263
Q 2128 2153 24054139
S 2837 658943
S 1155 990695
S 3444 241888
S 2675 350824
S 605 761791
Q 504 1478 605695620
A 3598 41447
Q 1485 3434 746703862
Q 38 3804 813667844
S 1435 773306
A 2309 891037
A 1834 720865
S 2134 280724
A 727 505011
S 467 919996
Q 147 3341 2000851952
Q 2537 3423 589102085
A 2054 845998
A 594 980910
S 2980 147551
A 2707 100004
Q 1416 3797 878604912
S 2074 277980
Q 6 3821 3656217685
S 3099 572635
A 971 764039
Q 329 3254 1036676155
Q 2451 2535 84518790
S 40 108538
A 3644 987765
A 2991 967490
S 2544 226332
A 3479 141948
S 1287 856572
Q 747 3323 1952610650
S 119 780599
Q 372 3393 2336801730
S 3306 604789
Q 297 3804 1036083616
Q 265 1981 437702814
A 391 293209
Q 135 3123 488519419
S 612 849114
Q 3219 3343 8811924
Q 667 3077 67770882
S 3138 127926
Q 633 2673 290374699
Q 32 3319 571937372
S 1075 46884
A 3130 430367
Q 2199 3018 278178869
S 3090 625607
Q 147 3814 2801656146
A 2881 770689
Q 2451 3100 573392934
S 787 619072
A 2012 631512
Q 2158 3038 820633499
A 1319 726162
S 2059 333020
A 3336 680170
A 2264 304578
S 1324 111305
Q 2414 3361 290735836
Q 97 3467 1291770929
Q 855 3431 2225975406
A 1753 846685
S 2057 224827
S 2538 809410
S 3779 92135
S 882 622749
S 3096 72272
A 980 437070
S 1754 136308
S 1302 509767
A 3478 218853
S 3529 992117
Q 650 3840 2848214303
A 2846 492609
A 2801 998015
Q 410 456 44359473
S 463 745920
A 2787 827713
S 1398 948642
Q 688 3818 2999545525
Q 1141 1505 132470798
S 2807 714781
A 992 968398
Q 2233 2405 126598002
Q 686 3631 2126028329
A 2774 966157
A 3430 543765
S 991 353286
S 2889 364062
A 3200 297257
A 3464 950285
Q 382 1635 1074038674
Q 200 1380 564670856
S 3582 70950
S 3304 284024
S 300 828410
A 2840 890557
S 196 187993
Q 837 3190 303347581
S 1519 736637
S 1677 235530
Q 741 3690 1257914599
A 2806 719442
S 3181 430071
A 1051 550768
A 2536 205990
A 3651 314727
Q 449 3263 891587233
Q 408 524 19183475
S 230 297284
S 2966 675053
Q 1998 3747 1322204537
A 2715 696478
A 1377 706484
S 391 684563
Q 104 211 3845643
A 2550 985309
S 2861 454706
S 3545 492278
S 1028 793496
Q 103 1393 842400896
S 2814 348698
Q 1515 2459 553326572
A 1301 893932
Q 424 1997 1436765474
Q 1335 2705 483722397
A 3438 465164
S 2492 478601
Q 2805 3487 630463493
A 331 413760
Q 2039 3431 956970359
Q 595 2783 160820527
A 7 503125
Q 499 3565 1342375429
Q 3019 3205 178592004
S 1390 266048
Q 2129 2204 29459441
A 148 745256
Q 217 1719 1321878753
A 285 361330
A 3393 485422
S 2265 485179
Q 781 1584 207761886
Q 1764 1854 88095391
Q 9 3815 1548274680
A 2117 726440
Q 1177 2207 158223413
S 799 624923
A 507 753287
A 2586 1475
S 3730 184131
A 2523 99638
Q 657 3519 1308233485
S 1779 920383
S 1402 422620
Q 1012 1320 169662045
A 957 971774
A 2573 896897
Q 41 3348 520697228
Q 3066 3076 3822407
Q 2753 3007 204732474
A 90 565911
A 2594 288414
Q 1074 2450 107660471
S 991 812739
Q 1073 3205 1171238283
S 3672 503001
S 3632 405170
S 816 707934
Q 848 2011 1016865811
A 420 827947
S 1681 993156
Q 883 3726 839095647
Q 594 3437 32209029
Q 1000 3039 1225376145
A 1127 262903
S 2503 219565
A 791 887154
S 1410 327900
Q 1876 2764 860453753
S 2783 140731
A 2354 386067
A 1922 931442
Q 317 1127 499060070
A 2109 333632
A 3550 773326
Q 614 3672 2756685488
A 2488 200292
S 357 204177
A 943 797794
Q 715 3694 1108212655
S 3812 476713
A 2643 366870
Q 45 2621 1460046882
S 3656 242829
Q 172 3631 1373895392
S 1711 299084
A 2353 366212
A 1333 975857
Q 723 2540 1651874242
A 1156 770921
A 2818 299358
Q 2165 3679 577738572
S 2950 123919
Q 2095 2720 459272568
Q 277 1857 19754669
A 1166 823167
A 1225 484312
Q 709 3725 1031359258
A 2967 836212
S 3675 427947
Q 843 3742 2828392356
A 178 259307
Q 578 2548 265977879
Q 168 3674 2572380809
A 1023 724512
S 1691 601446
Q 799 2116 749101853
Q 1051 1667 247263315
Q 725 3200 784058945
Q 160 3660 2723070313
A 3109 684028
A 1579 92656
S 2037 133585
A 275 265264
Q 183 3781 682289920
Q 1803 3332 210668732
Q 99 3471 1903337699
S 38 779605
A 61 161837
A 1689 267109
Q 308 451 19178833
Q 342 3402 1005429283
Q 2790 2828 317729
Q 1447 2067 260075484
Q 585 627 31838147
A 1623 30548
A 2089 684498
S 3704 584504
Q 594 3626 674938591
S 277 47108
Q 409 1993 579183415
Q 1155 3217 1795524348
Q 1560 1648 15986362
S 409 448096
S 513 616537
Q 1495 1732 185116013
Q 2719 3290 453877584
S 2888 161013
Q 3444 3510 51211567
Q 2470 3452 138352445
A 3042 947564
A 3375 857186
Q 878 2121 526483389
Q 247 1707 489198757
Q 1421 2420 902104239
S 2017 150384
A 1608 156966
Q 260 2668 1172377491
Q 258 3835 560747979
Q 653 2708 1436482228
Q 106 2799 67714866
A 562 272871
S 3466 917937
S 2224 788818
Q 1005 2239 769307954
Q 59 3283 1740949620
A 407 293653
Q 517 694 75697310
A 3521 227556
Q 121 3599 1819863362
A 255 983574
Q 1105 3572 1418677279
Q 119 3798 1073654484
S 77 802351
A 206 415487
A 2239 133304
Q 2878 3555 537080051
Q 300 2616 1803426658
Q 2129 2349 177686013
A 34 628617
Q 177 3544 1966988487
A 2799 961963
Q 98 3750 1735185234
Q 466 2200 1115592518
S 1397 483170
S 3329 136551
Q 1638 2598 217994189
S 1680 726917
S 233 217315
Q 2176 3376 520519220
A 577 338245
A 551 366024
Q 565 645 65545852
S 398 238544
Q 1253 1427 23119365
A 3117 237396
Q 2786 2854 24953810
Q 1138 2999 784545321
S 985 343561
S 3814 43544
A 1731 188250
S 3354 402018
Q 2579 3507 844508411
Q 115 2142 1228429163
A 2159 799420
S 2016 21953
Q 1328 1947 260748242
A 1602 493136
A 2792 970022
Q 1245 1655 129477265
Q 18 3265 2348355805
A 914 125149
Q 710 1158 446545221
Q 3139 3621 249700919
Q 273 3269 676041573
Q 730 2597 717957641
Q 1796 3193 78134901
S 1924 73821
Q 35 3826 3265293776
Q 613 3823 726769019
Q 438 3357 1721447683
S 1523 507119
Q 1547 1623 55870464
A 2956 985747
A 2525 98713
Q 1473 3453 849273229
S 1235 463268
S 196 266811
A 380 946712
S 3285 791962
A 500 399284
S 345 577550
S 643 374626
Q 174 3849 1379744915
Q 1731 3580 1293777887
A 1984 829078
Q 731 2418 136933759
Q 1200 2536 306854502
A 3385 491091
Q 1295 1387 39389738
Q 781 1775 975114418
Q 1239 2481 502235642
A 3135 506294
Q 263 3079 2402797603
Q 1349 2171 772895841
Q 98 3176 838935923
S 1150 679104
A 1603 884998
Q 1465 3171 183445061
Q 838 3090 1710772916
S 2541 922893
S 2509 400510
S 50 328871
S 2384 420456
A 1348 241557
S 1035 88106
Q 1315 1448 92585926
S 2170 928463
S 2927 448996
S 3476 101049
Q 827 961 84013223
S 102 383167
A 1898 727885
S 2084 92281
Q 1142 3585 764720491
S 1829 306894
Q 2094 3246 914120476
Q 3380 3832 419009425
Q 208 3377 880541812
A 2113 865163
A 411 177518
Q 1235 1495 238947955
A 2669 150399
Q 520 3806 1911657395
S 2249 57130
A 1505 333781
A 1501 990079
S 88 814018
Q 163 3479 1864583622
Q 1245 3848 445265026
Q 561 2541 460550248
Q 1127 1927 543977437
Q 242 3623 110779409
Q 1798 3822 1150915870
Q 1047 3602 1567323411
Q 735 760 1986308
Q 2578 3140 162029343
A 309 200330
A 1679 987171
S 1232 266172
Q 288 2822 1781631933
A 2330 214553
S 1165 242669
A 910 357214
S 207 74708
Q 132 3517 2131352284
S 287 716991
A 3297 62304
Q 2307 3298 867507993
S 1960 668067
Q 140 3404 1717166970
A 3383 66834
A 3646 812679
A 2234 59778
S 2843 132663
S 3565 292714
Q 125 2873 2178430159
Q 234 3280 2322271710
A 67 267063
Q 88 3811 2833839544
Q 1484 3559 1851048498
A 3773 534413
A 3804 267027
A 2169 395664
Q 1783 3035 339531927
Q 818 3724 2148545443
S 1737 868541
S 3266 524143
A 1744 935409
Q 731 3771 108979411
Q 2106 3588 485678566
Q 118 2541 293048282
S 917 870686
Q 39 3414 777651601
S 3242 715382
S 2752 10734
Q 1102 3700 1430377024
Q 102 3774 3460554820
Q 162 3007 44352218
Q 80 3671 1692580365
Q 82 3856 622705191
S 21 418305
S 1911 832331
Q 263 3775 1290116141
A 3471 202082
A 2711 852448
Q 380 3043 1245892020
Q 764 1194 49835916
Q 992 3578 451629011
A 1324 240038
S 3188 547047
S 5 331933
S 2290 538046
Q 338 2738 1789114867
Q 2404 3200 10278194
Q 3362 3594 88894656
A 1843 560268
A 2380 387276
Q 2518 3324 694151465
S 2835 373210
Q 2549 3639 356563527
Q 674 2971 1646495776
S 1001 298679
A 2402 790696
Q 1040 3500 2302917998
Q 949 1942 943080661
Q 368 2190 50687957
Q 1379 1880 50706224
Q 2854 3421 144003871
Q 2585 3410 29140396
Q 3109 3675 130005447
Q 818 3435 1842335105
A 2417 240207
S 680 525189
A 989 830348
Q 379 3685 1241387436
Q 821 2978 1867608189
S 1181 866783
Q 2 2279 222462025
Q 1176 2381 851984019
Q 1935 2864 385472230
S 986 33498
Q 2041 2841 403872032
S 475 968783
A 1213 899835
S 1730 775247
S 1840 179733
Q 35 3823 1828388148
S 992 967181
A 2770 473435
A 814 646855
A 1775 623974
Q 519 3793 2919277021
A 1845 310641
A 3622 391960
A 144 765801
S 652 677038
A 3425 131392
Q 834 2787 537518328
Q 129 1757 16773866
Q 1576 2602 700030009
A 3688 183428
Q 268 2318 736918777
A 1115 349985
A 760 451876
S 774 179265
S 1756 113987
A 1130 159560
Q 186 2594 1745011342
A 2137 616365
S 1921 974305
Q 1562 2138 228948187
S 127 457606
A 1750 321204
Q 3001 3607 293854100
S 1834 548371
A 2012 61091
S 1522 82801
S 1965 80204
A 1551 504233
A 1212 358229
S 3413 650197
Q 137 3848 2862076713
S 3738 873483
S 3502 77930
Q 2077 3754 1347211098
S 957 67680
A 3590 118120
Q 1716 2792 732706287
A 3618 74072
A 3217 485534
A 1355 774568
A 321 593292
A 423 825002
A 3018 874201
Q 285 1620 1177722968
S 1722 260597
Q 859 2331 507329975
S 3596 182809
S 3113 924846
Q 2120 3593 714606132
S 3806 732098
S 1827 268872
S 3742 717404
A 250 445636
A 1314 998008
A 2823 151049
A 1250 952062
Q 5 3777 605209084
A 2216 998507
Q 132 1552 968164029
Q 1087 3167 883944954
A 2154 476987
Q 62 3806 1916706432
Q 93 1962 244238172
Q 371 2952 421642219
A 1726 894347
A 3355 36906
S 3841 69880
S 1286 964666
Q 1383 3699 1608211480
S 861 729086
A 1683 242935
S 894 24540
A 713 634913
S 214 286574
A 3053 549386
Q 369 3388 477326186
Q 126 2035 500861892
S 1489 699080
Q 556 3210 2399184832
A 1952 478984
S 395 730420
A 10 733174
Q 2044 3762 1644092078
Q 491 3844 587815337
Q 215 3332 1939098373
Q 1560 2653 727306948
Q 2681 3715 283514547
Q 295 3244 1140653627
Q 876 3011 982792608
A 3115 634446
Q 1227 2077 666001074
Q 446 3082 2468067857
Q 21 3777 1763359784
S 662 309904
Q 1670 2082 53351872
A 110 944607
Q 1250 2563 361881307
Q 2202 3194 734138961
A 2269 930045
Q 1063 3471 1565188583
S 177 194887
Q 572 3418 2676291444
A 2125 175567
Q 67 3563 2965829646
Q 135 3343 921012884
A 3367 104128
S 2471 537814
S 881 833623
Q 17 3801 297870514
Q 1822 3784 1901145055
Q 1193 3186 1842116782
S 3257 165558
A 1307 211173
A 3665 95015
Q 238 3176 373106702
A 83 365296
Q 121 2981 2428149295
Q 24 3779 3465800552
S 1668 741175
S 2526 582807
Q 683 2966 1881564111
Q 821 3435 2301296925
S 3227 989604
Q 128 3801 3475264176
S 866 945845
S 1079 615498
Q 44 3726 2750544539
Q 2184 3194 15861508
A 1688 829439
A 1839 601832
Q 1648 3393 166753257
Q 35 3839 2551025280
A 1585 67485
S 3580 514939
A 869 779266
A 2521 861202
S 1721 683559
Q 7 3692 2829311805
Q 1494 3559 1118961870
Q 811 2502 380826625
A 3180 904111
S 3307 310103
A 3710 273534
A 2244 134705
S 2162 872976
Q 622 2707 1649352753
S 196 234884
Q 22 1916 875833802
S 1595 728584
Q 57 193 119175522
A 456 691046
A 459 354726
A 90 876195
A 2733 985164
S 1967 586630
Q 1422 2329 693342043
Q 275 3417 241749880
Q 82 1381 858069425
A 2053 430322
A 695 912372
A 1254 904225
S 1856 119355
S 1790 256311
Q 1546 1638 36963725
Q 1142 2170 229400074
A 2663 484899
S 2408 274726
Q 875 3598 2264897634
S 3127 665099
Q 296 3631 1778952483
S 898 527579
S 536 62322
Q 521 787 28122644
A 2402 28149
Q 2 3062 158214083
S 3328 710473
S 3365 313201
Q 1079 1497 291145386
Q 1209 2918 1462877240
A 2900 592135
Q 2398 3163 79943231
S 1849 182046
Q 838 3849 2056809317
A 479 143565
Q 43 1539 329331218
A 940 205089
S 2475 682434
S 49 765439
S 2961 995951
Q 431 3778 1053091212
Q 1631 3387 1580892082
A 1828 437168
S 1583 547612
S 2171 261504
A 279 626533
S 721 886562
Q 446 1436 783899370
A 2303 593493
A 1208 177518
Q 431 1160 272345897
Q 786 2719 1338291627
Q 119 3474 2914331825
S 1598 995547
A 2537 827370
Q 174 3794 1076454601
S 2135 967634
A 2142 308021
Q 111 1779 69194000
Q 1998 3285 1103868090
Q 2185 2430 52367284
S 1552 76724
A 1933 605018
S 3651 651429
A 3162 52891
A 1655 680269
A 2812 973672
Q 2293 3586 482771752
S 1608 600658
S 849 351747
A 1075 215902
A 3747 27283
Q 1969 2482 70632032
Q 1272 3201 126255154
A 2434 395086
Q 126 3695 1325662061
S 2486 422600
A 3040 555555
A 339 923717
S 1231 736432
Q 364 2750 1115994634
Q 43 2071 1688209644
S 2252 522550
Q 15 3468 476537264
Q 1096 2507 1003283492
S 1416 473588
S 2495 664422
A 2750 25892
S 683 864167
Q 1862 2870 546836729
Q 3478 3662 141686687
Q 312 2737 1122166236
S 500 114085
A 496 643967
S 2870 965380
Q 634 1509 762812076
S 1639 62070
Q 596 3182 2320833229
A 2507 701809
Q 1434 2871 1000089586
Q 44 3840 2578015577
S 756 764450
A 1101 411737
Q 88 3033 1872114938
A 2888 630254
A 1005 885584
Q 1345 2393 500568608
A 346 186456
Q 1437 1594 155282093
S 1183 953763
A 3145 801427
Q 3529 3767 97735449
A 2921 573580
A 3107 507708
A 2241 447863
S 84 504449
A 2262 759712
A 2518 796123
Q 133 3687 1580943562
Q 1016 3727 2154917836
S 1149 102535
A 3028 110755
A 346 470254
A 3275 649605
Q 1405 3621 216679287
Q 2839 3470 386921804
A 875 584818
Q 1009 3753 2318898401
A 1279 887572
Q 2228 3341 608283915
Q 372 3463 2190562834
Q 499 2142 1623594218
S 2327 397650
S 1311 750149
Q 832 3459 356591083
A 839 161337
S 574 824812
S 3123 778930
A 1061 853107
A 2601 338787
S 888 164936
S 1168 814120
Q 1829 2310 356551995
A 2190 288656
S 3844 821228
A 2090 745290
S 2217 826556
Q 525 1428 727104411
Q 262 3540 1010381363
Q 1477 2305 495630586
A 1404 390211
S 636 355390
Q 821 2061 876950942
Q 168 3595 2979192545
A 1659 384401
Q 860 2342 1144694950
A 2167 590432
Q 68 3389 1670442443
A 612 699615
A 2773 533726
Q 309 3847 1553814155
A 3204 921082
S 385 139180
A 202 824331
A 1055 653028
Q 710 2819 1829975501
Q 8 3057 1897191680
Q 1778 3476 1200152672
A 2106 819317
Q 1157 3243 770694634
S 3504 660979
Q 1474 1818 24303696
A 3002 547291
S 605 398528
Q 1143 3015 1841859263
S 2324 874159
Q 176 1447 952761362
S 1703 931121
A 1443 5792
Q 26 3800 1858314309
Q 859 1285 267929971
Q 143 380 204020229
A 2931 134328
A 564 178471
A 3692 983926
A 2039 6338
S 1511 186116
A 2794 16648
A 1940 219807
Q 2436 3734 243404058
S 1409 402647
A 934 512828
Q 105 2459 212846217
A 2012 713126
Q 152 837 336778050
Q 384 399 3889271
A 1171 877336
S 1393 917083
Q 72 3790 1956573538
S 693 178301
Q 242 3836 624292430
Q 1782 2667 835201568
S 3391 132196
A 1735 485056
Q 1490 2302 801374255
Q 1075 1860 503115615
Q 1350 2831 1140588663
Q 508 3382 905008742
A 172 504454
S 3581 576174
S 832 911100
Q 1372 3764 1251934510
Q 413 2105 745494892
A 1281 560184
S 237 402798
S 1867 725958
S 396 697696
A 3016 442748
A 971 252327
Q 2246 2444 87048637
S 177 886648
A 2691 353813
Q 1841 2001 79998991
Q 14 1288 70852672
Q 2340 2937 549450177
S 3621 58295
A 2837 621464
A 3076 766507
S 1015 133987
Q 3397 3638 131600503
Q 102 1769 1131902867
Q 252 2739 1265601838
A 1198 267268
A 3436 908454
A 654 363692
S 738 850004
Q 289 3834 3047727514
S 2672 676419
A 3561 563215
A 2846 765226
Q 998 3234 268145350
A 3056 199670
A 763 827064
Q 698 3155 1437563141
A 1545 668414
Q 147 3732 2642628685
A 1892 258385
Q 278 3736 1171708726
A 2550 736414
Q 1131 3220 456578906
A 2014 766562
S 1259 670193
A 2799 25933
Q 1089 2571 33293178
S 319 274988
Q 62 3497 3361260700
S 1173 998674
A 1466 764474
Q 623 3751 882440950
Q 176 1221 758659083
Q 2022 2584 58430856
S 1795 789938
Q 1068 1508 244236565
A 3623 127010
Q 1350 3767 1175654559
S 2168 468717
Q 926 3192 2200091419
A 42 264591
Q 1034 1613 549542944
Q 902 2455 380164927
Q 2249 3074 48428672
A 2355 759232
A 2237 921328
A 1710 858688
S 3271 993811
A 548 754918
S 326 518869
Q 1780 2981 635628868
A 1810 183806
S 944 782570
S 2414 827458
S 1479 686382
Q 643 1608 275899433
S 491 771414
Q 492 3643 1042527571
Q 1063 3810 140070459
Q 2489 2572 40734595
A 3403 253135
Q 298 3623 2130585540
S 3424 644743
Q 967 2688 526578518
S 46 183033
S 3715 20462
A 2897 108997
Q 818 3409 2083636020
A 1083 555508
S 783 578282
S 2583 58451
Q 2081 3206 835680900
S 2266 177477
Q 1054 3429 734370497
S 3286 197590
S 2865 842468
Q 825 2273 697402958
Q 2676 3594 797350856
Q 149 2639 2252129018
Q 2270 3413 192460837
A 3586 422509
A 351 543007
S 98 335598
Q 39 3855 1165564264
A 2210 141758
A 2387 200542
Q 2311 2381 14601788
A 1204 422105
S 1650 720558
S 1133 955914
Q 1993 3502 161228212
A 2090 132327
S 1890 216779
Q 828 2671 1574102059
A 3733 237868
A 3217 743778
A 2149 160206
A 2850 644898
Q 1525 1776 53004969
A 2301 713231
S 2352 587409
Q 230 3740 1176641465
A 84 30419
Q 456 2589 1070513604
Q 487 3508 2986406270
Q 50 3837 1658108124
Q 783 3575 541914281
A 271 95496
Q 638 2895 1318813220
S 1328 790467
Q 1315 3688 1418535443
A 3479 720249
Q 1658 3383 1177975406
A 3324 424254
S 2158 534218
Q 1293 1587 146511697
A 2779 789578
S 2062 170901
Q 1960 1995 25716466
A 1032 564731
S 1713 95911
A 1277 896721
Q 381 3569 1870661833
A 1803 699045
A 1562 361342
A 141 286990
Q 1332 3399 1211760198
A 268 229371
Q 695 1897 423282857
Q 2766 3751 504381213
S 1030 376281
A 3518 564182
Q 1632 2118 333444062
S 2651 128441
Q 1927 2346 250535569
Q 1231 1579 300353552
S 3762 485000
S 2796 372645
Q 1142 1335 29479925
A 1319 761189
A 2480 886289
S 1315 508316
A 3340 475551
Q 2057 2090 31441176
Q 2597 3859 579598121
S 246 431218
S 1262 516972
Q 405 3863 164212152
Q 2330 2803 206172880
Q 209 3818 2293861194
Q 119 3602 1953438613
S 3496 420265
S 936 786002
Q 118 3814 38118591
Q 2408 3649 958920694
A 1207 134194
Q 2179 3758 1085236080
Q 124 3676 787513581
Q 2094 2588 433891389
A 3450 277491
S 2792 966062
Q 942 3594 1244651104
S 337 239645
A 3288 300706
Q 1056 3819 340408739
A 3346 232823
S 2621 995057
Q 1706 2544 500085078
S 2092 322222
Q 957 2564 1480475170
Q 298 3721 2944753824
Q 1174 2844 1466275510
S 2000 224282
A 1354 241906
S 268 916300
A 3360 605340
Q 1583 3176 982277662
Q 2507 3391 196875547
Q 451 3071 113159377
Q 204 3791 3515343713
Q 3249 3587 70115514
Q 4 3849 3010083196
Q 28 3642 2513091005
Q 421 2020 594572596
Q 38 3855 3644189752
A 2346 900547
A 1692 776961
A 2635 255752
S 3701 487349
Q 530 2119 40802217
Q 58 3833 2208545823
A 1769 423133
Q 318 3656 843212227
S 488 980886
Q 1603 3365 1062166552
Q 1561 3258 1332311348
A 1755 887279
Q 238 2629 50676733
Q 637 2654 897700459
A 3508 458880
Q 566 3622 1522410452
A 2204 541726
Q 52 3609 1920318418
Q 180 3846 3259650413
Q 2125 3673 937490707
S 1055 17909
A 363 891522
Q 3185 3299 3239447
A 494 29180
A 3383 160934
A 1635 162932
Q 74 3761 3543978374
A 677 592530
S 1489 976999
A 1906 952331
A 1214 767144
Q 896 1475 101026946
Q 117 3786 1402294128
Q 836 3300 1144242058
S 2449 30111
Q 379 2776 1129915856
Q 2757 2846 39631635
Q 2933 3849 287689527
Q 201 2917 1134725912
Q 2451 3795 466727615
S 2798 215864
S 936 713726
Q 715 3199 1492755269
A 2929 869891
A 553 9862
Q 326 2664 327925064
Q 2739 3716 182393338
S 2193 342507
A 1969 250931
A 1384 957127
A 3461 797288
Q 916 2650 524424343
S 1471 840870
Q 1597 3814 1481348130
S 1166 5939
S 1879 789432
Q 1797 3734 1575787861
A 1483 561472
Q 314 2875 849232214
S 3495 909794
S 3686 454251
A 712 466567
A 1537 846714
A 3719 487448
A 1913 79395
Q 1029 3757 1818959743
Q 58 3832 709527639
A 2928 956535
Q 441 3783 2955868212
S 807 93107
S 2674 342282
S 934 574779
S 873 628785
A 3557 243346
Q 215 3734 1152174179
Q 1271 3493 1419522727
S 3304 371483
Q 1081 2285 283434610
Q 1857 2261 398557452
Q 2050 2052 1725911
S 987 442279
Q 1376 3439 1948418779
Q 1052 2323 803935509
S 2296 235699
S 1742 450398
A 1052 371611
S 134 254534
Q 1662 3639 1146438070
Q 1834 3853 323863726
A 3627 585316
A 1349 698576
Q 488 3598 1978036111
A 3025 288993
Q 436 2583 1516420981
A 561 590493
S 407 917386
A 3194 968498
Q 896 1834 355126205
A 1117 894630
S 230 291366
S 1770 702663
Q 35 2711 2362298547
S 1056 140588
S 562 33587
A 2428 326728
S 1790 980773
S 2601 627508
S 962 947265
S 2811 775396
Q 210 305 77349750
A 2495 295014
Q 1 3845 1657854567
Q 429 3660 1507576547
A 1310 280181
Q 1026 3332 739347377
Q 764 3517 2693294831
A 344 905917
S 3136 909318
Q 1366 2479 46331084
A 3775 31195
A 472 652168
A 3630 130058
S 1741 721312
S 2788 182850
A 1492 831801
Q 288 3281 222221214
A 933 549091
Q 310 790 107244373
Q 1969 3137 117525686
A 2921 548497
S 3437 773890
Q 2900 3124 151790749
A 1864 197730
A 526 907052
Q 119 2955 1731874944
A 73 553916
Q 956 1156 189379489
Q 968 1426 102233857
S 1477 286434
S 1265 784228
A 3342 378135
S 505 15403
A 2014 327079
S 1321 967501
Q 236 1253 159643228
Q 299 3153 2040745211
Q 171 2064 72470283
Q 2630 2722 2249391
Q 2025 3575 177726059
A 1157 13361
Q 2295 3259 928451998
S 1165 391916
A 840 520639
S 3545 974411
A 2044 925306
A 797 704258
A 2204 79469
Q 1512 2915 27838643
A 550 119676
A 412 311150
S 2746 461489
Q 221 3176 471733877
S 3762 69518
A 2030 128385
Q 296 2677 1504819588
Q 206 1251 712965661
Q 279 2535 1936238138
A 1964 335172
S 3010 935793
S 2259 516289
Q 595 3436 466666602
S 2205 572728
Q 799 2740 562501715
S 108 910868
S 25 742168
S 933 52696
A 846 997498
Q 130 693 116426514
Q 475 3179 287450710
Q 1521 3478 990897854
S 1568 472712
Q 628 2955 2299770021
S 1412 753111
Q 355 1588 397448889
A 1754 914028
A 943 38705
S 1112 569804
Q 578 2943 505432326
Q 547 3227 776337621
A 2153 93563
A 1894 895237
Q 3080 3329 26525848
A 1803 848209
A 528 46007
A 3203 155282
A 58 458202
Q 2440 3436 488863276
S 2081 790253
S 1307 102317
A 1081 755171
S 2589 882072
A 1738 943416
A 962 938879
S 1400 895282
Q 43 3117 1092735978
S 2283 504930
Q 2446 2558 71014747
S 299 501743
S 1010 900842
A 625 62789
A 2758 685551
S 1890 178977
Q 548 3562 1600353636
Q 1109 3635 537916702
A 1935 974878
Q 2353 3189 390762565
S 1139 75104
Q 915 2933 407705725
Q 1026 3316 1690531457
S 2560 544582
Q 2275 2857 208408143
Q 118 3504 2182421068
S 3341 660541
S 1079 974586
Q 1390 2705 172080696
S 1230 937832
Q 437 2815 116987378
S 3670 479348
A 186 663990
S 1068 577813
S 1586 664111
A 3593 153330
A 2069 178335
A 1173 227285
S 573 695610
Q 586 2459 384950307
A 2900 91243
S 1244 550653
A 1621 675996
A 3256 443481
Q 1148 3656 256888942
S 1325 929296
S 3864 841406
Q 815 1279 159436711
Q 3058 3750 632698088
S 3508 675181
Q 19 3237 1582513192
S 3586 403256
A 1607 536802
A 2739 663954
A 859 294923
Q 195 341 90431819
S 170 980635
A 2670 416008
Q 889 3393 1581160421
Q 22 1240 1036525238
S 3631 771562
A 842 150927
Q 197 2397 206768239
S 1795 838659
S 1250 914667
Q 886 3758 1813046464
S 1532 699101
Q 1298 3833 1533660569
A 1810 269762
A 470 689939
S 1672 402310
S 822 97244
S 2498 247526
Q 334 3349 966201846
Q 1850 1882 13915909
S 217 168937
S 2768 36224
Q 2135 3310 342353279
S 789 81781
A 786 810318
A 551 261241
A 1359 559383
A 3580 710794
S 3009 175311
Q 1576 2793 107448137
Q 706 3206 1661486192
Q 1616 2780 15964987
A 1941 173907
Q 161 2553 1832955924
Q 981 2093 988808915
A 2164 518624
A 1539 710535
Q 2118 3589 713067673
S 1412 650177
Q 2757 3679 359684864
A 3494 656972
S 1376 447056
S 768 826404
A 3255 467660
S 229 150380
S 455 946654
Q 155 3762 3355559534
A 2731 133991
S 3539 15476
A 3392 798611
Q 856 3793 1613323848
Q 2668 3512 113847822
A 2957 654068
S 3104 584804
A 1760 40211
S 1904 903469
S 1875 119687
Q 880 2470 1176134713
A 3398 140415
A 3843 303891
Q 126 2904 1118099701
A 2331 380758
A 495 837100
Q 1151 2182 312052353
S 392 206055
Q 2 3838 1804650376
Q 3090 3375 168417738
Q 513 2182 1440777430
Q 7 425 86474850
Q 3408 3564 95558349
A 1896 790317
S 3559 103363
A 2191 436713
Q 3218 3663 346615353
Q 667 3851 1614815327
A 3349 101666
S 871 508224
S 1367 416726
S 3463 103836
Q 570 2998 382727931
A 159 288840
A 487 570788
Q 2274 2824 150901402
A 3314 221131
A 2164 505235
Q 390 3862 1413090906
Q 860 3711 2283695365
S 472 951874
A 1078 599254
Q 773 2451 921993272
S 2164 988013
A 2453 647091
Q 12 3820 1885781491
S 1046 482747
A 870 276831
Q 19 3826 1357147216
S 60 400579
Q 2889 3379 462066122
Q 2855 3094 130028087
A 1714 296900
A 2372 12393
A 3332 648623
S 552 752922
Q 14 3581 2969948556
S 3344 157116
A 1754 917016
Q 2263 3820 1352108298
A 899 551585
Q 406 3188 1640973268
Q 910 3750 800570593
S 163 76841
S 1263 744403
Q 475 3513 1453245583
S 2407 60608
S 3265 71509
A 3809 587614
S 2100 118640
Q 865 3367 2000584916
A 859 859899
Q 1721 3472 606671753
Q 283 3253 1176537212
A 3769 126044
A 1033 509571
S 2906 769301
Q 1732 3460 324628021
S 949 81861
Q 171 3850 3086564978
Q 752 2876 1662074617
A 3083 726087
Q 2154 2891 389347960
Q 1200 3350 728478193
Q 1371 2347 382199021
A 3732 565619
Q 210 3855 2952137499
A 107 827147
A 1716 706933
S 2139 488542
Q 707 3842 2935606419
A 1315 733028
A 2189 41935
A 1437 606763
Q 1046 1238 179746416
S 357 863533
S 1525 881810
A 3861 609442
S 2134 564309
S 1421 992926
Q 1790 2686 253924672
Q 326 3789 809707663
S 1697 608082
Q 1446 3194 68487167
Q 2598 3657 439420752
Q 274 2889 2270589411
S 365 966399
S 2509 826998
A 599 906443
S 3274 836143
A 1652 612697
S 38 625708
A 3235 175134
Q 3577 3826 104456233
S 2334 567856
S 2027 558004
A 1826 839463
Q 2056 2863 113645108
A 3853 924432
S 1592 223775
Q 1728 2852 155655692
Q 2202 3244 578949221
Q 2209 2373 159203115
A 1674 119761
Q 1778 3488 86046032
S 406 538680
A 1243 384749
A 106 416520
Q 2563 2871 56921263
Q 371 555 181275898
S 3818 837634
Q 1601 2939 549257765
A 1304 271328
Q 68 3862 1596222671
S 751 3959
A 2764 107669
S 2273 766497
S 2922 355041
Q 263 934 432110531
Q 926 3822 1192248253
A 1512 197494
S 3136 564699
A 2452 514166
Q 306 3689 2363922442
A 1024 317259
Q 2032 2228 94018450
Q 289 1703 231820056
Q 170 1054 652842757
S 766 534470
S 2267 265362
A 395 817114
S 3608 612316
S 3682 71302
S 2389 241365
S 2056 530985
Q 353 3690 343347688
A 262 89438
S 3091 433492
S 966 497923
Q 1443 2357 435106634
Q 960 3248 1019921195
Q 1995 2013 14024787
S 2280 996318
Q 720 3351 731736543
Q 555 3584 864384401
Q 1711 3018 1125504251
Q 353 3319 2283617201
Q 2613 3760 840897665
S 3182 303018
Q 18 3149 3033782726
S 2379 430197
S 2085 719489
A 2703 241145
Q 1731 2664 305409949
Q 264 3811 565451337
Q 88 2776 82642459
Q 1424 3055 1311062420
Q 3509 3676 40428139
Q 111 1505 520638747
S 2036 330475
S 2290 354368
A 497 275376
A 2347 248210
S 556 340144
S 3405 464634
Q 73 760 507983331
Q 45 3815 1423336856
A 2353 695757
A 2192 790855
A 3133 1110
A 2382 218738
Q 350 3856 801305512
Q 117 3849 1280181771
Q 1209 2067 687466728
A 3288 938829
S 666 126113
Q 815 3451 755520650
Q 528 3706 17573998
A 845 929838
A 1055 817730
S 583 680891
A 490 959724
Q 53 3559 2449690731
A 205 221210
A 2705 795619
A 1359 283002
S 353 475882
Q 769 1819 578997843
A 2505 68484
Q 22 3751 2123376109
Q 604 3515 2580245509
Q 371 3171 1776457160
S 1729 598592
S 323 725451
Q 3017 3033 16073096
Q 435 3410 2015779197
Q 1702 1913 133257151
S 3383 404088
Q 192 2064 1849469967
A 2633 493641
S 3647 243752
S 1610 375427
S 2054 855669
Q 2851 3436 433327285
Q 999 2577 83893100
Q 489 3591 1121097887
Q 1225 1257 31285562
S 2785 72409
A 1734 988578
A 10 23171
Q 626 3009 1074720508
S 2166 389423
A 3130 371081
Q 2124 2452 242561578
A 1551 528339
A 2986 346735
A 585 882797
A 2906 854425
Q 304 2943 833194310
Q 11 3852 1876531979
S 3737 54624
A 20 108734
Q 165 1052 869927514
S 44 674517
Q 2327 3827 72584973
Q 604 3248 555757419
Q 1086 1426 262862208
Q 2833 3058 127236658
Q 224 3390 1949175408
A 3636 829778
A 439 827449
A 2233 985258
S 3588 203461
S 2521 220787
S 804 598683
A 145 326559
A 746 251201
A 1119 345273
S 2631 83453
A 3788 160205
A 3678 234791
A 2660 937394
A 175 227194
Q 1226 3492 1999525256
S 2633 675545
Q 212 3216 908602620
A 115 339525
Q 346 1575 994921703
S 1332 695697
A 1889 494851
Q 80 2361 619377582
A 1463 271154
Q 1019 3030 1794800088
A 42 908641
Q 110 2173 651468577
A 565 333716
A 735 119234
Q 345 2608 861791091
S 64 288036
A 387 777828
A 3785 303398
A 2325 177499
A 2823 509384
Q 741 3795 2614328751
Q 758 1251 111228536
S 3735 559939
Q 1779 3091 14639494
Q 46 3548 285426216
S 1784 383386
A 1392 27968
S 588 458054
Q 588 1359 478211737
Q 28 2905 1717095003
S 3284 909989
Q 737 1742 759770150
A 1308 388957
Q 546 1941 397895036
S 2493 213745
A 624 297577
Q 8 3819 1322584093
Q 117 2317 757486185
S 1577 842024
S 970 388385
Q 1295 3769 2098821779
Q 738 3280 2018496428
A 1247 465908
Q 628 3839 331963156
Q 1066 2841 790973370
Q 406 3741 767956769
Q 869 1962 982924344
S 3311 119821
A 2699 699789
A 2641 60647
A 208 394820
A 65 308075
A 1279 55400
A 2588 182575
Q 1617 3458 1213445086
Q 1557 2258 47486772
A 1051 25093
Q 466 2050 1126129437
Q 1736 3729 13203253
Q 1678 2662 48719756
S 1100 398870
Q 206 3204 908351694
S 1998 77822
A 2397 420710
S 1704 763240
S 3571 137157
S 1776 632722
Q 2217 2951 623684793
S 727 623840
Q 246 3845 429384855
A 1761 704542
Q 439 2613 1205090344
S 3340 619662
Q 408 799 296155128
A 1095 13491
Q 88 3832 883395519
S 1713 828937
S 2163 312377
Q 2053 2753 660494681
A 392 102716
A 3237 486663
Q 425 3421 2766762786
A 686 456571
A 2732 323277
A 962 888545
S 2951 887145
Q 171 3838 394318027
A 2559 613084
S 3654 397201
Q 1033 1517 327917330
S 807 604063
S 2480 704683
Q 507 2035 1199390255
S 3224 347443
Q 2609 3247 578067503
S 1565 388163
A 3453 470821
Q 1096 2843 418529432
S 2203 575656
A 3798 917385
S 1357 276573
S 167 266649
A 741 719241
S 529 891282
S 2585 236035
S 3229 468228
Q 204 3131 2718468299
S 1099 94279
Q 3517 3567 1019720
A 2596 589474
Q 839 2447 1394649018
S 3798 480991
Q 2960 3070 66697817
A 813 345478
Q 169 3766 994883252
A 3244 736719
S 1108 883237
A 1185 161384
S 2072 136975
S 3086 900781
Q 1201 2949 1404893785
Q 306 3537 3212702980
A 1197 962495
S 1637 316914
Q 29 3760 1108973288
Q 1510 3573 906524345
S 132 297862
S 1463 894997
Q 2015 3370 722899053
A 3762 484444
A 448 311043
A 1371 746695
A 3859 11126
Q 1048 3818 2168124772
Q 651 2420 1553362064
S 2366 503270
Q 2000 2877 490672718
A 2885 227307
Q 804 987 133789663
A 3229 83284
S 3575 448691
A 145 341456
A 1051 848470
S 3604 758057
Q 1277 2043 711008378
Q 2445 2585 28978565
S 2503 399208
S 322 478984
Q 1448 3390 1165161327
Q 53 2444 1347043367
A 2828 548594
A 1399 400259
A 3362 926819
Q 1216 2733 1082433096
Q 318 2245 1657085990
Q 880 1819 594125668
S 865 965305
S 3252 230095
A 379 944888
A 788 134448
A 2354 21665
A 305 29432
S 2276 557200
Q 2500 3347 406807468
A 1408 722769
A 2351 920335
Q 310 3403 94007869
Q 412 2620 1039202485
A 726 302575
Q 319 2658 951184629
A 361 244965
Q 224 1768 849203986
S 2138 205189
A 957 984927
A 945 802519
Q 2327 3304 226248784
S 1345 729528
S 2225 841996
A 3785 997154
A 313 242487
S 2924 420897
Q 100 216 57186851
S 2096 974436
Q 115 3840 74528261
Q 850 2648 799897084
A 3482 339311
A 3465 915857
Q 74 1631 1068038296
Q 428 3574 641511866
Q 1371 3004 16051796
Q 9 3808 1032213525
Q 37 3301 2329569562
S 474 361743
A 3162 927267
S 1377 621182
S 2133 965637
Q 100 3043 2725813267
A 2044 655641
Q 217 515 99521756
S 1721 202654
S 1166 289261
Q 154 2206 201366328
S 1938 766903
A 1933 823981
S 3080 531938
Q 1965 2358 109852089
S 3722 779982
A 256 844193
S 1700 41653
Q 1830 3364 768422054
Q 326 1139 254019320
Q 645 2981 903586852
Q 95 3051 2248761781
Q 63 3733 218373691
Q 1166 3281 629841954
A 3435 678140
A 101 582925
A 1551 696581
S 1960 256201
S 3132 487839
Q 1211 2114 607894984
A 2564 596056
Q 285 3404 2288138876
S 842 70521
S 2000 100379
S 3530 14492
Q 391 3718 2276997332
Q 1081 1985 816355235
A 387 889048
Q 67 3343 2753435530
S 2896 695977
Q 2287 2446 498342
S 3731 127315
Q 507 3780 2041763739
Q 1688 2016 211855869
A 1646 820382
Q 43 3392 2602626374
S 3213 885953
S 882 261111
A 3416 496130
Q 506 3432 104154268
S 732 124334
Q 143 2950 1223764953
Q 1216 3350 412358139
A 3091 658578
S 1498 417960
S 2217 555879
Q 55 1661 1088433269
S 361 436471
A 3619 30656
A 2586 63199
S 1854 999982
Q 4 3844 1364077604
Q 3301 3733 406033229
A 768 689132
A 2373 680636
A 1888 64528
A 3827 33729
S 2231 190723
S 1163 332406
A 3655 715145
Q 1469 2354 531984291
A 2507 666169
Q 2755 2986 122619160
Q 2414 3720 339597369
Q 284 2658 1131220973
Q 2024 3708 815954355
A 1865 157141
A 2762 498789
Q 662 2366 899091911
S 624 646154
Q 735 1476 396891151
Q 1173 1325 28853565
S 3819 44757
S 430 463521
Q 598 3796 1783430397
S 341 151990
Q 181 3644 2739040324
Q 136 3743 2844197749
Q 35 3657 834656941
A 1235 806253
A 348 13543
A 235 64612
S 1781 224002
Q 267 3344 746321933
Q 336 3355 579759868
Q 1722 3222 1492420479
Q 383 3561 2938318783
Q 217 2488 2032604067
S 2338 732567
A 1056 798761
S 1317 435307
A 1298 533775
Q 890 3409 2116800373
Q 399 3703 2751278877
Q 3426 3842 176940333
Q 486 3115 208135813
A 2237 63896
Q 923 1179 73474742
Q 1530 3635 1090640708
S 1346 67692
S 811 268341
S 1051 418458
S 864 547444
Q 684 1275 346357928
S 1531 332369
S 3422 308381
A 3534 199090
Q 2307 3849 1267167564
A 2536 811522
A 2567 662225
A 3130 477220
Q 2948 3124 134860515
Q 1539 2491 688248353
A 3243 419680
Q 2008 2138 76696032
S 1429 558105
Q 3100 3607 325579569
Q 2039 3209 14472295
Q 1607 2270 438871635
S 3420 899382
A 585 292404
S 421 345750
Q 145 2298 2127646100
A 2120 555632
Q 305 2977 2154420078
Q 1003 3458 1357042296
Q 283 3572 2668312190
S 1332 614326
Q 403 3765 194805997
S 3177 440827
Q 2437 2476 16657744
Q 534 2574 1868910368
S 417 357369
A 1396 614413
A 1771 464679
A 3823 293886
A 1421 25613
Q 283 3079 1948479920
S 3793 675690
Q 969 1256 71807031
A 3769 906633
S 3000 885531
S 1131 165970
A 2533 183437
Q 1283 1787 458627397
A 2533 239111
S 984 609240
A 2177 152751
S 3638 969993
A 579 600085
S 975 949132
A 14 49108
Q 1367 2486 122211105
Q 477 3167 2118768453
Q 2258 2880 21280921
A 914 109340
S 2505 473288
Q 2073 2663 312641418
Q 942 3485 1889475670
A 1481 237982
Q 1860 3004 1105462371
S 2044 250261
Q 1985 2996 238739942
Q 1386 2336 823527249
S 1431 776936
S 541 70073
A 3042 592439
A 546 290303
A 3750 629403
Q 18 2556 1744383567
Q 1397 2139 466015404
Q 395 3471 262246680
S 922 194914
S 821 322230
S 2880 404911
Q 918 1987 717654450
A 3116 964098
A 3837 897097
A 2457 689926
A 2086 812626
Q 383 3502 1895002411
S 3246 480806
S 838 238472
Q 652 3706 1820693181
S 1951 733864
A 3267 712911
A 1795 765234
S 2379 107538
S 2847 55939
A 1930 548707
Q 987 1705 273195541
S 3243 270141
Q 1636 1861 87926263
S 449 816455
A 1302 320169
A 21 3088
Q 219 2841 1757020158
S 2161 488964
A 2697 375409
S 2268 107633
S 1459 31897
Q 2670 3489 627814180
Q 1129 2162 117937456
Q 587 1832 868584182
S 2156 139575
A 1461 509214
A 743 766430
Q 390 3233 319177790
Q 688 2503 1547739013
S 3296 627969
A 200 29130
A 2247 598612
Q 1404 2356 565234155
S 2304 472851
S 652 810845
S 3220 797141
S 2403 846216
A 2083 128396
S 68 423581
S 1119 523757
Q 1045 2574 1112455688
A 1729 663955
A 3595 668925
S 2796 267034
Q 1979 3062 361017859
A 584 2876
S 1727 730194
Q 334 2021 1579673628
Q 62 3858 3332296225
A 3710 665100
Q 1963 3412 233067046
A 2909 782275
S 3628 590137
A 2747 382296
Q 857 3679 1444587417
S 2367 765470
A 341 807237
Q 414 3799 2509628361
Q 1642 3814 1339871991
Q 627 3623 564304554
Q 504 1275 168389978
Q 86 3296 2423481787
A 1172 725863
A 1003 800539
S 3652 811065
A 3124 318621
Q 398 1622 788610494
Q 961 2090 1081995487
S 757 852276
A 3740 637951
S 3771 17594
Q 298 3399 333951240
S 1980 570485
A 99 587093
S 3238 363408
S 1549 602316
Q 403 2003 295563940
Q 1742 3727 1403243850
S 1435 903853
Q 1244 2998 229183833
Q 420 2174 1303914439
A 3036 975497
S 1000 648975
S 1028 449417
Q 796 3498 1888287124
Q 164 3676 2811855975
S 1715 396953
S 3182 823251
Q 472 3532 951309039
S 556 793496
A 3173 85157
A 473 248679
Q 381 1619 374779044
Q 648 3119 490773623
Q 2431 2859 400270563
S 257 821484
Q 954 1560 95016725
S 3385 214779
A 2585 621313
Q 246 3426 2124582013
Q 426 1180 162018503
A 3376 286265
Q 107 3777 1632162204
S 2189 510174
A 1865 622153
Q 1245 2219 908265208
Q 1250 3105 599019974
S 1289 106817
A 1979 713925
A 961 515368
Q 489 3281 2600769850
S 1175 926170
A 3174 704953
S 3566 35178
S 3804 396349
Q 1373 3382 660083787
S 3584 548376
S 272 203825
A 1084 635084
Q 277 1261 481713124
Q 1795 3155 847611849
A 3594 769783
A 1711 285
S 766 179997
Q 2292 2553 187055439
A 2331 350849
Q 11 3643 659031059
Q 1047 3612 1261541582
A 1506 132751
S 2055 326526
S 3796 828187
Q 24 2349 223356435
S 540 915095
Q 1707 2290 215860144
Q 2258 3381 742562743
Q 688 1694 704731064
S 452 734693
A 3643 504134
Q 19 2833 842571110
A 3206 968150
A 3635 8532
S 709 191111
A 3635 960782
A 3110 771693
S 2146 431772
Q 508 1867 946133611
A 1961 712389
Q 2530 2735 166725251
A 3319 943127
S 3099 979271
S 1553 652341
Q 3392 3726 15438677
S 3548 511838
Q 198 1499 1233455143
A 1140 312099
Q 579 3745 2880913811
Q 877 2787 1247657892
A 2584 989280
S 1192 558078
A 2297 117899
S 1328 438993
Q 2290 2362 40014605
A 2044 250119
Q 2728 2746 17655769
S 984 831127
Q 172 927 774436
S 2240 103021
S 1678 399013
A 3161 966035
S 3360 206207
S 317 526501
A 1310 341140
Q 1353 2645 309498928
A 1702 126301
A 3448 384963
S 3010 79454
A 760 953627
A 487 911739
Q 3360 3835 177779174
A 1288 124863
A 2319 10246
S 1383 157707
A 2865 88899
S 616 899420
Q 1295 3713 1844692823
Q 1226 3379 1946988821
Q 1089 3521 1957636058
A 632 916455
Q 629 3253 1085795541
A 1580 518254
A 2669 678260
A 2437 922357
S 3030 893377
Q 1618 2476 679369850
A 1772 370023
A 1286 852321
A 266 17312
S 3192 887156
S 1570 7121
S 3545 455596
A 2049 93761
A 256 379516
A 3562 307457
Q 283 2900 1278932454
Q 132 3596 2582358877
A 1799 526466
A 2408 293546
A 1331 160099
S 1141 377418
A 433 17732
A 2438 569063
S 2589 371927
Q 2470 3445 764246356
S 2398 579104
Q 1378 2867 1444749480
Q 2766 3744 208333283
A 3643 492976
Q 3053 3216 26608520
A 1527 366957
A 1565 731882
Q 1540 2825 616087305
Q 2461 3316 47459100
A 3217 301198
Q 218 3388 2587298166
S 2432 600307
Q 1590 2461 27256710
Q 2026 3282 997396893
Q 384 2967 428641726
Q 385 1172 143604072
Q 61 2681 2270304337
Q 1066 1909 802545673
A 2961 929916
S 442 66302
Q 1130 3575 237892768
A 255 58085
Q 2368 2655 284485526
Q 818 2652 740570219
S 3504 610353
Q 221 2115 200722970
A 1333 444709
Q 25 3611 1646769324
A 1490 216955
S 2476 697178
A 1871 649899
A 3625 478179
A 3864 913230
S 3685 614485
A 3546 495857
Q 3253 3545 102864098
S 3846 807025
A 3202 889511
A 2811 487054
Q 551 3191 159678470
Q 360 2226 1546718734
A 2484 726869
Q 24 3864 3050125658
S 2910 852268
Q 164 2978 1518896929
Q 515 1321 217212344
A 3082 250575
A 44 277676
Q 128 2665 2141282955
S 3599 989455
Q 533 2869 1486898535
S 2927 815964
A 1946 699178
A 56 124375
A 3507 302273
S 3085 474535
Q 1170 3367 218664151
A 2678 868850
Q 323 2540 214492954
S 2376 554117
A 698 685182
Q 2042 3615 1204465221
S 930 170316
A 1845 731538
A 2492 283001
Q 2732 2775 10509643
Q 1998 3689 352791743
Q 1293 1452 61067282
S 2135 998891
Q 859 3728 1228389488
A 3110 103092
S 1493 133811
Q 1406 1684 135284455
Q 2667 3697 892848938
Q 1794 2388 202002760
Q 92 2848 113523864
S 3450 67646
S 706 614640
S 1991 244450
Q 550 3153 1626547580
Q 691 788 55246411
S 3246 417545
Q 545 3759 2333176517
A 58 302928
S 2374 399794
A 1262 861352
Q 104 3849 3123906127
Q 458 2682 381083250
S 2393 809274
Q 979 3146 1695920379
Q 391 3847 519180683
A 1492 556838
A 3360 126364
S 100 777272
Q 730 1692 820183851
Q 832 2648 63442701
Q 676 3257 1760123645
A 669 842663
Q 124 2316 379472821
A 2061 673968
Q 2606 3572 583204535
S 1908 890387
Q 1734 3146 69527942
Q 185 3617 2179618188
Q 2299 2626 101463501
A 1306 386704
Q 3324 3380 2793852
Q 542 3142 474059945
S 3354 376535
S 1526 939175
A 265 684510
Q 2 3842 1157097137
S 3496 185660
S 1590 600690
S 2339 534082
S 1645 235511
S 352 583948
Q 1547 2478 349522172
Q 903 2418 688724162
Q 1294 1367 4532103
A 1770 7634
A 2026 319873
S 1765 236561
Q 84 3806 1946454200
Q 2911 3258 132671699
A 649 863456
Q 1040 3812 2255174108
S 1848 775847
S 2807 341944
A 3107 945100
A 452 306601
S 384 787213
A 2546 198834
A 3661 67728
S 3284 523139
S 1458 262441
Q 6 3862 1389509639
A 3760 502605
A 311 758457
S 2878 934859
A 1330 444159
A 1198 373781
S 1877 486135
A 2587 562409
S 2629 147789
Q 334 2655 1140603053
Q 2139 3170 402013728
Q 1162 3534 466987731
S 1031 722240
Q 2922 3308 193971360
A 721 995311
Q 653 3774 1400072618
Q 90 2985 2335292628
S 1693 203454
S 1778 110452
Q 816 2723 1828498118
Q 2241 3264 66404802
S 2148 433305
Q 3 3802 3694767808
Q 980 1736 306386729
Q 1384 3693 874202236
Q 1210 2164 512052429
A 1639 196372
A 1107 185600
Q 86 2858 1823108127
Q 492 3253 1048802851
S 1773 762353
S 3670 248264
A 2822 126014
A 1928 18572
A 11 760300
A 3832 981260
S 1629 46708
S 805 507292
A 1344 521874
Q 1373 1846 341311529
A 3215 913442
Q 42 3013 2544321586
Q 2720 3397 615352713
Q 482 2076 1077369682
Q 490 3115 1768006261
S 897 639698
Q 636 2562 1770285564
S 426 864966
A 2412 801206
Q 835 2676 684696844
S 947 157589
Q 5 3863 3347677233
Q 72 1947 1468255655
S 3657 648125
A 3110 965688
A 1523 831905
A 561 104485
S 1476 71529
A 2252 942869
Q 1435 3827 2103369021
S 3558 523418
A 3615 839502
A 391 550284
A 2551 527779
Q 80 3261 108583002
S 377 462355
S 464 863993
S 3525 234205
A 3100 400162
Q 337 3665 3305913614
S 1939 64654
S 2369 978759
A 3503 685155
Q 722 1888 455754741
A 3249 192538
Q 398 1077 178211799
S 2450 189116
S 1234 534598
A 2210 320045
S 1300 730055
S 42 692745
Q 1143 3010 156745849
Q 22 3720 3262935656
Q 2400 2710 216255368
S 1000 978344
A 221 629928
Q 3188 3705 126469857
A 2040 226373
A 1169 849544
Q 1369 3590 1497496757
A 1657 706966
S 1675 751243
S 926 440882
A 1616 279112
S 1826 522278
S 3548 943950
A 68 51706
Q 286 3428 2270971525
A 314 279277
Q 449 908 380472584
A 92 192446
S 1931 586002
Q 9 3863 1902026437
S 3696 364905
S 2972 916686
A 1792 449691
A 1562 94049
Q 36 3395 308376279
S 345 756668
S 2383 224006
S 2055 355544
S 1375 392537
S 2366 299227
Q 2214 3740 1222141793
Q 143 2883 1248942396
A 77 76968
S 1417 917689
Q 1035 3164 616424514
A 2246 475916
A 2135 665574
S 2748 144895
Q 617 2750 437828963
S 507 691333
Q 221 3864 67154269
S 1467 86850
S 976 235230
Q 764 2400 1181449257
S 1319 13065
A 3839 708157
Q 1455 2407 628689042
Q 230 2245 232801071
S 1556 252697
Q 27 3836 3701297732
A 389 964130
Q 34 1154 94393580
A 1632 893315
Q 1127 2489 532913207
Q 2680 2763 80638973
Q 1029 3199 703478401
Q 810 2217 1201743592
Q 302 3734 2866763537
Q 3191 3443 91229512
Q 101 3317 561769718
S 2087 432403
S 1089 326236
S 2251 800986
A 1572 764185
S 3457 828787
A 2661 4520
S 1687 973351
A 1705 819300
Q 138 3855 2733891423
S 1757 441205
A 2225 257867
Q 963 1927 611618992
A 2398 883639
Q 2411 3590 764593423
A 2409 149459
Q 2232 2539 183487563
Q 625 3060 986648913
A 1224 652342
Q 1362 2616 30792624
S 2335 82524
Q 231 3308 1483495133
A 3476 665086
A 1893 906117
Q 892 2918 186948863
Q 1032 3267 423295227
A 497 273004
A 746 461693
A 2268 996853
Q 1403 3605 1028029596
S 363 604740
Q 1420 1892 178511745
Q 174 2459 1595056353
A 1236 860873
S 2981 865520
S 2521 192800
Q 548 3527 793451154
Q 2673 2696 19415741
A 3603 959231
Q 162 1696 72132188
S 1202 382176
S 778 704724
A 544 816827
Q 2355 3037 334705
S 3166 630527
S 346 267992
A 1681 714671
A 1824 364446
A 906 878049
A 3303 802654
Q 185 2306 379926043
A 517 302728
Q 1650 3146 1111305482
A 604 64079
S 3415 879336
Q 62 3752 1768573875
A 1377 584313
A 2502 469544
S 696 671231
Q 36 3810 2711574347
A 2406 255914
Q 420 636 190587358
Q 547 3298 2711273165
A 2997 887791
Q 491 2004 1246383776
Q 137 3765 970975984
A 2470 589642
A 2970 616847
A 2045 784113
S 3682 80908
S 2069 723782
Q 1258 2648 9855774
S 3075 105609
A 3780 879850
S 1387 404046
S 2914 578184
Q 681 3549 1986187359
Q 25 3853 1181937193
A 2497 21763
S 1307 420258
Q 1233 3158 200971352
Q 831 3471 254913758
Q 1550 3763 196365138
Q 2354 2514 74208341
A 3607 748627
Q 197 3797 2807192800
A 3232 946353
A 433 870746
S 1927 303208
S 3000 368823
Q 970 3713 1756774635
S 2548 44981
Q 134 3093 852687847
S 211 580935
Q 2367 3494 1065937672
Q 1163 3123 1376936303
A 3079 710730
Q 1 3655 785977754
A 2687 4411
Q 16 3857 3451520305
A 990 764167
S 477 827551
Q 730 1921 314575885
A 2369 210695
S 3389 156639
S 2768 129917
A 2049 323421
A 3827 583131
Q 839 2619 715617204
Q 142 3033 683054333
A 3492 444940
A 2099 156157
Q 1613 3641 350418764
A 1693 815116
Q 2006 2783 682906483
S 2922 255754
S 1254 553016
Q 515 2976 36070769
S 2890 669085
S 3338 329193
A 1964 848355
Q 432 3834 663597352
A 3452 872187
Q 1567 3322 6514305
A 1440 705115
S 3475 358953
A 377 597848
A 11 193012
Q 823 3683 2190020344
A 700 710204
S 2209 171679
S 3724 817781
S 1815 12787
S 1650 991380
S 751 122731
Q 1177 1438 108233831
Q 89 3302 443050868
Q 194 3712 730630446
Q 13 46 14027290
Q 1923 2504 228748676
S 1414 81639
S 1166 731040
Q 2129 2813 43076244
Q 720 3657 1097187540
S 2168 375793
Q 1186 1255 18866301
Q 754 3168 990593240
A 2959 946972
Q 990 1001 6924378
S 3558 862027
A 498 660162
Q 161 2412 727104298
Q 37 3859 2139499800
Q 425 781 113036995
Q 831 3666 1961804082
Q 2215 2784 103339430
A 226 490224
Q 9 3288 672211001
Q 848 3508 893737805
Q 1174 3845 706500234
Q 272 1109 733061216
A 1392 889702
Q 2816 3841 240858222
Q 361 3684 858067206
Q 1247 2366 288188946
Q 1085 2913 1559150181
Q 526 2967 1344933963
Q 1213 1498 234767727
A 944 413342
Q 188 954 745380677
A 1054 26447
A 3394 920480
A 3288 820001
S 3105 535429
A 781 87373
S 1362 786945
Q 135 3820 304354430
Q 249 3807 3192197627
Q 5 3047 679848959
S 3740 67077
S 65 807356
Q 194 1135 189438721
S 2516 332998
A 2663 975798
A 1546 620649
Q 1846 2844 577821063
Q 1804 2530 97345837
A 2597 107653
Q 343 3331 2377657635
S 313 904757
Q 2402 2756 17192751
Q 23 3596 387805607
A 2304 10100
Q 270 3140 126289359
A 305 49574
S 308 167474
Q 1197 2824 1493413492
Q 2854 3248 313829461
A 2652 651524
S 2079 730850
A 1927 446179
Q 363 2399 477935100
Q 1121 2905 209400471
Q 777 1750 566818650
A 1973 952983
Q 261 3442 2273167380
Q 752 3847 2207631809
Q 798 3759 2596704179
A 2121 680353
A 3306 797646
Q 1245 2196 671720639
Q 1735 1948 157288847
Q 788 3107 1828634082
Q 254 3842 2339287518
S 3243 774105
Q 711 2691 60717703
Q 923 2190 728486231
S 3391 832032
S 515 30023
A 3518 556065
A 3044 270805
Q 510 2651 161487896
Q 263 3525 2540232382
S 783 655644
A 1270 448006
S 2733 256823
S 2291 625221
Q 289 3772 1755626864
Q 2477 3104 231900046
S 2235 499048
S 465 830094
Q 21 3170 86687968
S 3779 693241
S 1588 686701
A 1583 209411
A 2397 158835
Q 2657 3377 704890479
Q 2791 3136 183887637
A 2136 242695
S 719 32746
S 1114 827476
A 3152 460542
A 2670 465881
S 1662 285498
Q 2867 3800 72398525
A 276 759534
S 526 369072
S 2427 178547
S 3777 424866
Q 226 2522 952171426
Q 314 2830 250263729
Q 1118 2124 447166065
S 3826 357580
Q 1197 3212 1694425210
Q 80 3530 7908798
Q 139 1543 199708165
Q 862 3345 1768120108
Q 174 3159 2980433370
Q 765 2525 1611368083
Q 17 3861 2766788164
S 3759 861016
A 3055 903733
Q 1298 3614 2052961519
A 192 427123
Q 2611 3579 774925295
Q 415 660 139609269
Q 2 3860 172029037
A 1857 516932
Q 1269 3640 94553353
A 3157 241741
A 665 935062
Q 60 1495 1001808522
Q 948 3572 879304952
Q 217 3191 1436399994
S 1012 350551
S 2560 34766
Q 1673 1985 249954549
S 1672 836623
Q 208 3526 2734893779
Q 319 3643 664267399
S 778 341264
S 3473 188905
S 1508 355411
A 3277 656553
A 273 242072
S 1007 30476
Q 444 3020 537217605
Q 643 1760 316075463
A 2153 359066
A 2875 395351
Q 1020 2298 1180732132
Q 120 3840 1886323465
S 711 335273
Q 14 3447 2275743704
S 2925 836085
Q 932 3020 406782063
Q 347 3443 1670576496
Q 1231 3568 1966402083
S 194 955955
Q 2128 3303 769230256
Q 6 3838 1858562449
A 2759 514587
S 313 213564
Q 666 3194 2207106893
A 2613 511745
A 1338 185486
Q 660 1124 368455836
Q 67 3841 3604686730
A 2596 159727
Q 28 3486 3259342384
Q 485 1323 263752406
S 1330 473496
S 3832 745997
A 439 508536
Q 544 1896 1143702501
A 879 975727
A 402 747477
Q 34 3518 1101347967
S 2252 426458
A 3308 857911
Q 1600 2075 63374029
A 2536 229812
A 2917 141010
S 801 616542
S 2273 303276
A 1908 990562
A 445 34451
S 2930 584284
Q 255 3422 1795092752
A 117 451985
S 1458 773613
Q 291 825 459382846
S 2152 500857
S 3238 712752
S 2073 975836
Q 1366 2946 816277326
S 2013 655092
A 951 96596
A 1855 723595
S 2108 364289
A 3382 671345
Q 708 2852 761828955
Q 1846 2356 215207163
Q 399 897 85458680
S 3259 783605
Q 389 2645 781474242
S 1890 281442
A 3588 442634
Q 246 2698 285906607
S 3570 702274
Q 1182 1647 141080829
Q 1187 1522 11727041
Q 300 3793 2630222402
A 1027 390328
S 2615 457166
A 242 584546
Q 19 513 247364583
A 3348 598551
S 3145 830793
S 2009 666610
Q 1936 2594 301235786
Q 552 3489 65716081
Q 1869 3844 1771099431
Q 613 938 276338169
Q 68 3812 2597862742
A 2723 599333
S 1119 117117
Q 733 3415 1773697927
A 1344 290874
Q 234 3722 1130712807
A 516 383343
Q 274 736 226459584
Q 685 3299 851206828
S 1744 865153
A 1628 989789
Q 592 1544 661230987
Q 558 2680 1943059335
A 529 52005
S 1321 544591
Q 342 3161 632430500
A 3163 63011
S 3628 306850
Q 286 3114 153959311
S 1077 300100
A 185 542545
S 2307 395822
A 1318 549278
Q 1288 3613 425682424
S 846 439162
S 1069 221745
Q 623 3417 1161383893
S 3695 301731
Q 2519 2820 299016403
S 1075 860339
Q 421 2384 12934110
Q 448 1930 1029539183
Q 6 2994 293656652
S 3724 228179
A 3105 415004
A 318 67477
A 1836 860802
S 608 720452
A 390 783055
A 3017 835381
S 3476 60435
Q 2463 3245 303951293
S 1037 127067
A 3556 796385
S 2394 452983
S 1470 517494
S 3812 605976
A 1945 329354
A 3287 386252
Q 1318 3508 772303999
S 3551 777940
S 2647 758033
A 1120 732452
A 1996 706436
S 860 168808
S 2545 917437
Q 421 3313 1082640223
S 645 250756
Q 1667 2080 118782480
Q 1237 2647 33096141
Q 181 3092 2756292590
S 3270 442529
Q 627 2715 239879201
S 3613 204888
Q 288 3098 1544528925
Q 965 3691 854946438
S 3717 242277
S 4 991034
Q 834 3728 1053908249
Q 891 1431 155403974
A 49 578485
Q 2163 2914 740885518
Q 119 3754 161549057
Q 190 3350 1351628898
S 3418 539440
Q 1486 3552 1090479161
Q 1817 3652 1257068458
A 231 799999
S 1257 888485
A 142 181344
S 3831 670743
A 3599 406128
Q 1869 3661 1752539138
S 3756 142008
S 2491 811290
A 2381 541723
A 2031 341886
A 3171 46873
S 2069 771496
S 1983 970718
Q 545 1917 478009559
A 3453 652498
A 914 773705
Q 503 3645 166860488
Q 407 3829 1012495681
S 1034 512966
Q 368 1555 296864415
Q 594 3436 727935848
A 851 936456
A 441 187922
Q 1672 3532 26324942
A 1727 125276
S 1425 61795
S 133 361456
Q 1745 3786 833253746
S 1674 307357
Q 240 1869 1377973200
A 1310 819008
S 2598 78749
A 288 147111
A 2658 26854
S 1737 640314
S 2353 601791
S 3286 914650
A 1971 470605
Q 1676 2115 183587781
S 3069 474004
A 1913 858238
Q 293 3678 345894596
S 481 322936
Q 110 3741 61498258
S 3374 296432
Q 1108 3171 59486613
A 2527 486317
Q 347 1163 302878427
S 3773 583217
Q 33 3833 185000415
Q 2098 2700 451951189
Q 81 2936 2391293018
Q 130 3821 2851810387
Q 2261 3203 635475035
Q 749 2980 1672579037
Q 1296 1653 103864039
Q 1432 2254 309098451
Q 984 2815 1658824153
Q 1463 3746 730135918
Q 177 3807 277007692
S 2168 430056
A 2736 760533
A 3409 964469
A 3768 192989
S 3050 402566
S 2886 790159
S 3072 44512
A 224 805521
A 3282 232216
A 2055 705097
A 2204 526922
Q 1545 2809 902245641
S 2077 885146
Q 397 2941 372586042
S 170 395580
A 2633 910236
S 322 923920
S 1633 51174
A 1944 539182
Q 60 3823 3140414958
S 1487 293093
S 3859 690413
S 329 251366
Q 1409 1410 239168
A 3735 890536
Q 405 3132 613893852
S 2998 967006
S 3694 854387
A 1709 389655
Q 876 2500 688669369
Q 215 3608 520089974
Q 1070 2182 455212254
Q 489 2511 525347005
A 473 242397
A 2630 630353
Q 1173 3804 2268185837
A 3398 399543
Q 49 500 439126656
S 3483 340547
S 3453 592501
Q 701 1386 468127688
Q 915 2283 113190657
A 2789 827522
Q 1308 3643 1127033176
Q 57 3066 1113983202
S 3547 627230
Q 112 2351 775840960
Q 165 2193 868937312
S 1461 502054
A 2001 86753
Q 104 3750 625472660
Q 2219 2742 199233800
A 2843 583640
A 1421 595260
A 3561 682131
S 1002 701547
A 3062 23711
S 3688 115035
Q 2211 3120 703914703
S 238 919838
S 992 892687
S 815 483262
A 1327 85683
S 2312 710707
S 261 748343
S 832 343271
A 1464 108952
A 343 196157
Q 209 2694 1417569021
A 2716 783473
Q 500 517 2581227
Q 285 2575 1649819381
S 2277 829892
Q 577 3287 1828979982
S 182 924521
Q 2333 2573 136948033
S 2948 878936
Q 464 3091 1281639612
S 3498 791280
S 734 705422
Q 373 3814 1557558359
Q 2840 3369 229484634
S 1228 496181
Q 2139 2912 374794922
S 1791 965121
Q 1054 3542 1935484073
Q 1726 3391 715939182
S 3460 718244
A 2504 944205
S 1827 218248
S 3503 3353
S 3778 707258
Q 903 1373 357663770
Q 1401 3745 1125056713
Q 146 3611 2403495841
Q 1459 2819 830155297
Q 253 2750 1588321205
Q 2349 3796 998098163
S 817 64742
A 2439 348314
S 1960 316010
Q 1986 2343 152424102
Q 615 1482 812980663
S 1338 882848
Q 1130 3044 66716330
Q 229 3834 1338780433
Q 2718 3228 274215293
S 2292 535685
Q 1205 3467 1334993336
Q 2173 3402 875758754
S 2103 570515
S 3629 731269
S 457 593665
S 274 894144
Q 781 3016 1565118028
A 3583 961377
S 3488 327093
Q 301 2961 170425753
Q 1273 2194 414709108
Q 3667 3697 5486864
Q 1691 2084 269293751
S 1000 473278
Q 764 1882 1046215211
Q 379 1966 1072914808
A 3557 835062
Q 1308 1950 385188152
S 1855 85913
S 1005 18689
Q 730 1772 984277795
A 773 119746
Q 2371 2917 421920878
S 3794 188641
S 1401 268061
S 371 315985
Q 32 3743 2757130128
A 2450 936382
A 1206 910051
A 2735 64651
Q 903 3679 658580777
S 3041 33483
S 2078 77859
Q 2181 3782 347816529
A 2334 902129
Q 1812 2718 756687397
Q 595 3841 2197703056
A 352 795341
Q 422 1028 554050266
A 2006 843806
S 1552 367212
Q 1003 3360 1531949643
A 3168 123340
A 1512 938027
S 1548 259581
A 951 727027
S 3301 468393
A 1374 371182
Q 2079 3774 1385408015
S 2329 340966
S 1279 606484
S 3011 143119
S 3717 642678
Q 2111 3000 596920302
A 2550 433555
S 1693 956752
S 927 175533
A 3803 801322
S 2584 80460
A 637 743812
S 2744 577027
S 415 978748
S 823 684781
Q 98 3778 3427525339
Q 944 1271 320011172
Q 1858 3103 927115750
Q 790 2607 861490392
A 26 23110
A 2910 270426
Q 303 2388 1891834226
A 2760 49166
A 3011 330726
S 262 841739
S 3624 744578
S 3223 85614
S 809 765860
S 2852 37676
S 3535 813934
Q 959 3557 705887857
S 1728 470524
A 2589 69691
S 3674 803007
S 885 52202
A 325 583833
Q 111 3514 789510241
Q 57 3826 504798522
Q 353 3318 1374824094
Q 716 1929 758335527
S 259 755524
S 589 412449
A 1961 681131
A 3286 663041
A 1013 630794
S 2234 480808
Q 185 3367 1542601393
S 859 626849
Q 67 3829 2699723676
A 3549 572134
A 2281 579759
Q 2558 2677 9425623
Q 1595 3545 401125334
S 2445 719929
Q 652 1732 442109256
S 1447 343765
Q 104 2173 867639216
S 394 30448
Q 1660 3633 960190892
S 2176 544635
S 3488 811932
Q 1261 3529 1251898880
S 1713 593980
A 388 25764
A 252 423750
S 670 552666
S 288 166942
S 3379 471819
A 118 932040
Q 469 3665 154797980
S 3573 5510
Q 445 3114 336023008
Q 2154 3561 1102307282
Q 1488 3206 88457400
Q 1227 3733 1870330821
Q 406 3702 1507196554
A 1836 438150
A 1545 52707
S 2287 681204
S 2203 362208
A 2956 948484
Q 73 3571 1058433558
A 518 64585
Q 1538 3642 644662980
A 1815 693143
Q 887 2222 262852156
Q 1708 3449 1155331246
A 2536 516604
Q 1303 3632 1973661278
S 3035 139699
Q 1147 2855 767827689
A 2244 868632
Q 2641 3612 185052412
A 3468 644645
A 3804 129387
A 2339 885635
S 563 458266
Q 790 3851 2150649923
A 1231 185964
Q 1686 2113 187533875
A 2553 452465
Q 306 1216 194699787
Q 1679 3815 1449932021
S 1095 242873
A 3309 647093
A 3793 45239
A 727 597506
Q 966 3346 1551553941
A 881 205679
Q 75 3733 1785588123
A 1947 725016
A 3549 915506
S 3766 329647
A 52 145698
A 2245 428450
Q 170 2276 1096497932
S 781 952141
A 2695 372535
A 3566 713183
S 3559 444398
A 984 334715
A 1212 683031
A 2690 876204
S 661 537648
S 3049 47063
S 3146 446806
Q 1609 2915 1160103402
S 320 998769
Q 67 2997 484488420
S 3312 829665
A 230 83808
A 1689 15103
Q 2493 2749 14565551
Q 1156 1919 559523890
A 2976 192738
Q 2917 3186 64750990
Q 1289 3791 1000225859
A 3461 302560
Q 63 3679 1001811543
Q 1235 3462 319385586
A 3775 761905
Q 1675 2284 592487887
Q 549 2702 433429073
A 3185 904345
Q 149 1097 300568789
A 1435 834498
S 3712 961014
S 2172 31602
Q 2239 2587 296588377
S 3219 252182
S 3133 308388
Q 110 3713 3273361259
Q 95 3461 910169068
A 1691 369844
S 2757 123233
A 2832 796968
A 710 854621
S 1217 461926
A 3320 148423
S 1249 648847
A 2860 12705
Q 369 2527 1584836311
A 2975 983510
S 24 855444
A 3128 645723
Q 50 3716 2965584445
Q 92 2258 349356557
S 2357 516009
A 699 195984
Q 1354 1984 532036570
A 962 857975
S 2567 16905
Q 2690 2905 127535904
Q 1754 1992 58756332
S 2246 99723
Q 2728 3841 255804611
A 550 954351
S 2235 338664
S 622 301667
A 2872 782743
A 3341 662073
S 3137 267361
Q 709 3599 1426856611
A 767 898804
S 3449 49652
Q 183 3483 317622588
Q 148 3695 989167196
S 2297 456625
S 2533 876911
A 2014 244614
A 2675 272142
S 930 534160
S 1452 187876
S 354 170114
A 1812 448734
Q 1070 2101 19830653
Q 2369 2870 409579888
A 2851 227771
Q 93 1917 1034028954
Q 41 2763 1856011072
S 1104 211704
A 770 851171
A 1142 604725
Q 2351 3852 1465061449
S 2133 876022
Q 1698 3645 1482415046
A 24 46791
Q 1538 3717 1794422761
S 2917 253314
S 2829 464341
S 3289 604862
A 2561 455856
A 835 697042
Q 1774 2749 720019080
S 1169 858452
S 863 986681
Q 685 3271 1451198432
A 594 903562
Q 848 2904 1923561801
A 344 728786
S 2285 230548
Q 120 3546 2865246281
S 3278 193251
Q 22 3826 3383456671
Q 91 639 327985860
Q 263 2999 901886821
Q 1919 2511 240349881
Q 704 2261 705151609
A 1372 573381
A 3032 867961
A 3613 570348
Q 2386 3733 394863820
S 3504 944419
S 745 812600
Q 155 3235 974698934
A 3597 909835
Q 178 3812 940329703
Q 1473 3367 730836888
Q 158 3154 935372756
Q 6 3491 311923561
A 3395 547428
Q 528 732 92219421
A 894 939130
A 2730 110369
Q 922 1975 13208582
A 3682 70975
S 3711 608354
A 1075 310764
Q 1098 3663 2357275355
Q 224 3638 2141156029
S 3422 819066
A 1626 711617
Q 414 2454 1514267321
Q 296 1244 299653111
A 1236 474970
Q 508 1413 862550147
A 2589 643041
A 630 585680
Q 1093 2195 253195283
Q 172 1619 279231700
A 1438 330416
S 2710 718768
S 52 114240
Q 1914 2934 134489127
Q 788 2928 1752307288
Q 1139 1388 158370846
Q 286 470 19804446
A 3844 466789
A 1870 639206
Q 3159 3714 256515419
S 1201 826804
S 2333 646316
Q 83 3324 2872161885
A 736 999001
Q 630 2407 404379404
A 2301 403475
Q 685 3708 1664715481
A 77 901914
Q 3068 3704 460696494
Q 865 2031 582397108
A 152 150686
Q 1132 3374 822424467
S 1459 254062
A 2295 340187
S 1068 590044
Q 1400 2789 38031755
Q 892 1313 283490790
Q 2194 3344 743938080
A 3337 340012
Q 1120 3531 1711631410
Q 1014 3434 51227822
A 1613 436453
A 534 999860
Q 1074 2463 39413980
S 97 700956
Q 1666 3014 325184837
Q 103 2632 1438600923
Q 985 3245 186811918
Q 631 3710 1266548771
A 138 95695
S 2090 485700
S 3285 264184
A 376 279340
Q 1708 1980 271687565
Q 2273 2514 196526655
Q 1228 2864 1565462647
S 2630 718722
Q 645 1290 110143602
Q 229 2509 1711372115
Q 603 2883 1494671421
A 3257 860793
Q 17 3725 2298540272
Q 339 3684 120156802
S 3506 90378
A 1236 808889
Q 96 2299 1100928758
Q 266 2447 1419263476
S 3194 572774
S 1604 964248
Q 556 2549 885273891
S 511 828330
Q 586 2062 1011523988
A 542 211623
A 991 183307
S 1787 787072
Q 389 777 208876498
A 909 266423
A 1432 355819
Q 820 2513 265752872
A 3393 898586
S 2765 431941
Q 1075 3192 872657637
Q 179 2632 2145639674
Q 168 3343 1514690573
A 2990 100439
Q 764 2085 1168636192
A 69 220782
Q 614 1158 23577340
A 1907 873599
Q 953 3216 1292208299
Q 1683 3272 199172637
Q 138 3637 1504233730
A 3349 344090
S 531 318850
Q 843 2628 718588743
A 1524 564284
A 133 612709
Q 215 1293 226744422
S 252 590431
A 952 141445
Q 2641 3312 142280601
A 186 235079
Q 1198 3316 937685390
S 335 337881
S 1858 700963
Q 1092 1506 319129357
Q 2300 2703 294256022
S 457 244297
Q 1235 2519 568007893
S 1583 837873
Q 165 2594 596499902
Q 1620 2414 786533524
S 3847 718148
A 3608 759281
Q 792 1714 495535966
A 201 607819
Q 525 3603 1219945103
S 2800 903058
Q 1085 3473 407005894
A 3096 674969
Q 2352 3726 907365449
S 3539 785485
A 1319 613530
S 956 367591
Q 922 2377 428197543
A 2684 726799
A 2279 753983
Q 202 2805 2448061432
A 2575 328863
A 3038 46331
S 2450 376447
S 507 337737
Q 11 3853 2460144244
S 3022 591568
Q 1536 2813 1100801879
Q 1420 3763 1458145140
Q 2598 3401 178405108
Q 1304 3715 594269254
A 68 323107
Q 591 1477 23176843
A 1285 876767
S 1758 401200
A 3711 549652
Q 1228 1295 17344521
Q 1039 3192 1778439828
Q 277 2098 1350156561
S 75 169128
A 2858 677152
S 1613 827235
A 330 138813
S 1851 56206
Q 911 2401 1312149621
Q 513 3076 880233387
Q 698 3474 2713198251
A 3152 251679
S 3432 913733
S 2574 393294
S 1017 621345
A 3009 86695
Q 1072 2286 772167898
Q 1706 3805 90354246
A 1114 266360
A 2141 784440
Q 529 3382 1876899077
A 2745 816124
Q 404 818 313571960
Q 2695 2981 27453655
Q 443 3096 1839567440
Q 118 1510 5470681
Q 2142 3140 477419615
S 1169 616619
S 2659 422365
S 742 968057
Q 1212 2743 508574447
Q 2344 3771 1097073823
Q 873 1247 351155641
S 1374 845887
Q 950 1675 472948627
A 2245 721922
A 2833 147669
A 2864 17738
A 370 766343
Q 1457 1653 33018806
S 1112 934601
A 3762 106661
Q 1460 3582 1721471822
Q 1623 3120 1092480378
Q 2343 3458 1022789883
A 483 184803
A 119 160747
A 3070 624454
A 129 447136
A 2874 508281
S 848 657234
S 1061 97280
Q 1247 3057 818732367
S 71 607853
S 2640 481527
S 1039 566695
Q 2565 3669 736117492
A 3840 179120
A 133 624994
S 112 477827
S 2782 420947
Q 226 3383 2643136724
S 3360 121162
A 321 329422
S 2842 683037
A 2823 852787
A 1644 103711
Q 523 3527 2935281209
Q 454 3489 2248915327
A 427 435891
A 2261 707367
S 922 341071
A 3708 307179
A 873 939840
S 2416 707621
S 1642 572955
A 3505 530394
S 3205 55138
S 2918 213275
A 519 445065
S 3262 642373
Q 2358 3051 185754633
S 1018 65250
A 3490 925178
Q 1375 2658 429542553
A 863 601203
Q 1143 1213 67440797
S 1554 189606
S 806 189136
Q 289 1749 772541983
Q 52 3263 71362830
S 1731 804384
A 3679 726569
Q 681 2360 1405731607
S 1565 58430
Q 1173 3859 457867755
Q 280 2708 184266276
S 1659 575566
S 3023 784198
Q 1586 3747 628546225
A 3293 730669
A 136 278650
A 2095 755151
Q 167 2067 744995219
S 1676 242624
S 1857 895852
Q 1210 3310 1524908172
S 224 298722
Q 1328 2195 173645265
S 299 599834
Q 2220 3665 250105054
A 2761 932868
S 1808 810946
Q 1287 1839 143672048
S 1077 837357
S 2592 105337
A 2032 650268
A 2385 150011
Q 1842 3043 196974866
Q 861 1774 318421909
S 101 346411
Q 928 1954 7042842
Q 2230 3765 1391417201
S 1994 724383
A 372 138445
Q 563 1167 200457590
Q 432 1235 578555858
S 2791 343536
A 1528 322066
Q 910 3769 1614280486
Q 964 1547 431308348
Q 967 1662 423821225
A 3637 118887
Q 2181 2798 258683585
A 3468 49982
Q 189 1213 744453008
S 4 121415
S 889 681792
S 1718 756802
S 977 389261
S 957 804203
S 287 964928
Q 188 1259 593916824
S 759 71961
S 899 328661
S 1729 564526
A 2901 142790
S 3245 678974
Q 105 1457 278134173
A 3642 457487
A 2271 119724
Q 2850 3438 496387311
Q 355 3587 907240623
Q 32 3718 2236157810
Q 629 2626 819534229
A 909 624533
A 85 260620
A 2286 27938
S 2692 3929
S 522 148896
Q 869 3413 458931181
A 600 791117
Q 89 3536 1936238074
Q 96 2087 109561154
Q 490 1777 350268139
A 2018 706651
S 206 66799
Q 787 3033 1428535007
Q 527 3372 462362855
Q 182 886 416503933
S 219 51326
A 2555 84865
S 2720 185058
S 3673 394920
Q 383 3546 162666927
A 2923 315080
A 1822 83802
S 2004 914994
A 2055 627956
S 1834 169323
S 2584 558049
Q 575 2301 814837025
Q 1040 1795 502373419
Q 334 703 220937008
A 3790 28676
S 2246 106876
S 437 534029
S 832 148
Q 127 3494 2033906447
S 83 930746
S 3827 896390
A 1849 569648
A 645 531093
Q 2811 2920 36100567
S 94 676573
S 3784 992992
Q 224 3805 2263264889
Q 1617 1905 128072385
Q 1721 2612 729447999
Q 58 3686 855678899
Q 2547 2651 74238152
S 2371 271416
Q 27 3513 2963751738
Q 125 3362 2366114124
A 1444 908444
Q 19 3849 3242585965
Q 991 1707 508415038
Q 79 3597 2946665188
Q 1571 2549 895062605
A 2071 978252
A 609 429540
A 3222 287270
S 260 474947
Q 2393 3396 368403916
Q 67 3842 701409089
Q 293 1670 500100938
S 1042 998519
A 1715 64863
Q 833 1991 500633961
Q 393 2104 449997840
Q 137 1361 869300400
A 2432 977850
A 2150 24214
A 2577 776395
Q 480 1444 114916219
A 2470 806932
Q 1989 3469 1022080766
S 3507 929261
A 3738 922970
A 851 808317
Q 218 3234 1291649985
A 905 811519
A 2416 988416
S 174 504635
S 1408 527251
Q 1256 3734 2238151911
A 1848 535740
S 3378 631526
A 2006 731100
Q 229 3184 2350197083
Q 105 2651 1198863975
S 2488 12330
S 3742 230913
S 401 158125
Q 620 2613 416826077
Q 1087 1623 335854219
A 1947 912048
Q 411 3805 970567205
A 3058 752116
S 1726 346061
S 1398 157624
Q 786 2440 567530896
S 1816 495798
A 1021 280808
A 3650 390112
S 2660 465338
S 3602 800264
S 2306 21310
A 679 806408
A 2487 92112
A 1993 103398
Q 2184 3727 25439247
S 3151 20044
S 2935 549100
S 3041 663510
A 592 347137
S 1095 685728
A 693 270936
A 1432 720869
S 476 613600
A 2518 80165
Q 815 1983 530528974
A 558 543005
Q 1213 2835 1584832919
A 1843 561398
Q 729 3719 2648788870
Q 57 3526 1939532762
S 2586 718525
S 2750 834763
A 2973 177163
S 107 762326
Q 1542 3263 297090052
S 2249 707858
A 2804 783608
S 874 896281
A 403 581441
A 3283 903388
Q 2183 2543 253278766
Q 95 3514 2141796651
Q 745 1426 124772311
Q 544 3661 2288860793
Q 2663 3031 233558230
S 816 178752
S 2553 924225
A 3752 584009
Q 165 3220 345964989
A 2477 360605
A 712 765087
S 2739 606312
S 3746 517200
Q 2694 3672 728015603
Q 970 1856 332095019
Q 296 2818 2392111797
A 1469 666996
Q 2540 3702 1011224654
Q 991 3326 751737450
S 140 644984
A 3083 205753
Q 2264 3507 523412306
Q 442 2341 661586917
S 932 245105
S 2921 528017
A 618 269818
A 1275 403793
S 3227 25502
A 1812 383080
A 1044 255567
Q 721 3578 966115427
Q 2731 3093 30958798
S 1862 244309
Q 630 2567 589270927
A 1089 635937
S 340 410381
A 2019 993737
Q 1009 3805 2041490746
S 1923 769983
Q 2179 2468 92532108
S 1567 185654
Q 1691 3687 1994603259
Q 2087 2420 325783221
Q 2352 2958 556688187
Q 2208 2816 399746258
S 766 305685
Q 1544 2435 121416308
A 813 484068
Q 57 1079 10888870
Q 496 1240 99128718
A 2869 754109
A 3061 883309
A 3619 874605
S 397 658585
S 2508 284593
A 3300 667706
Q 81 2889 45012233
Q 1770 1808 34128790
A 1768 547396
A 3059 499657
A 2951 324428
Q 73 3848 2707551246
A 3343 843319
A 495 813096
A 3079 532362
A 1687 365715
A 784 112966
Q 66 1690 666036050
Q 1777 3770 614195595
S 2613 217883
S 189 146590
A 53 296893
S 3711 356207
A 3854 704171
S 1639 519672
A 2561 742335
Q 223 3387 1847485911
S 351 566931
A 944 110741
A 146 213767
S 1090 713765
Q 551 3263 1170722725
A 3410 989651
A 3421 934139
Q 1660 3410 948787102
S 1099 569789
A 974 952177
A 3593 746858
S 2290 970377
S 2501 744486
Q 2321 3421 215615056
S 1275 806988
S 179 35784
S 676 941820
S 3130 366225
S 3605 681832
S 1207 511055
Q 59 3165 1221935109
A 459 745404
Q 563 3515 2377222469
A 147 834291
A 3083 705516
Q 10 3853 3166420604
Q 1066 3025 721785046
A 3464 497892
A 2545 360824
S 1515 21757
Q 388 819 312868647
Q 442 2424 703836958
S 2081 626709
Q 74 3772 3474859352
A 3827 675784
A 1368 785420
S 1100 477853
S 3348 869773
S 531 611927
Q 724 2282 1137401886
A 2282 946733
A 1179 380591
Q 1392 3520 1834051238
A 3316 304749
S 1705 267681
A 2576 208752
A 2567 576657
A 953 912568
S 1316 842297
S 2727 299696
Q 420 3575 1494665462
S 1881 59445
A 3444 71512
A 3448 384553
A 3337 27215
A 1261 686117
S 1248 751679
Q 418 2557 1371921554
S 1455 708274
Q 52 3404 2836396474
S 3293 146138
Q 607 3755 2674125361
S 2129 543950
Q 1933 2813 153550970
Q 855 3011 789153216
Q 124 3779 3160514919
S 2907 300857
Q 1191 2901 608385301
A 2151 513817
A 2729 391120
A 3002 180042
Q 118 2513 1005850804
S 1892 463156
Q 1157 3650 63692171
Q 293 3539 451764364
A 920 451095
S 3702 773888
S 3124 890533
Q 136 3785 3372439032
Q 2400 2606 12129147
Q 191 2864 116372513
S 786 140118
Q 270 3630 2984056678
S 2734 777819
A 3864 330493
A 3258 308347
A 3659 209790
Q 317 698 226972106
Q 757 3854 382106555
A 1581 450926
S 3154 192054
Q 1 3560 730250353
A 1630 298143
A 2504 838657
A 140 607787
Q 436 865 237601933
A 3329 26011
Q 228 3718 2490573482
Q 343 3699 2293328270
Q 546 3449 544516418
Q 204 3276 531236725
Q 1606 2155 468812659
S 2935 652232
Q 405 3818 643392073
A 3616 825052
A 176 982944
A 2779 926275
S 1592 487429
S 3283 57261
S 298 524265
Q 984 1396 321406436
S 487 595181
S 1337 387319
A 969 707481
Q 11 3339 1817754679
Q 987 3768 1845961546
Q 180 550 281315306
Q 145 243 23710685
Q 2348 2981 317187031
Q 1502 3110 805424048
Q 1490 2899 246157212
A 128 726874
S 1701 387003
A 2695 374983
Q 3480 3758 189466588
A 3593 593421
Q 1278 2734 176583410
A 1862 313849
A 3351 86422
A 3735 724939
Q 95 1627 41438308
Q 1957 3743 136574306
S 3095 49304
A 1011 866478
Q 1286 1677 153254413
Q 2767 3050 217479921
Q 168 3642 879281695
Q 1 3682 1743622138
Q 1511 2017 289181541
Q 2199 3068 789795773
Q 1692 2148 352610964
S 3218 511357
S 22 620791
S 1725 735054
S 1129 440900
Q 149 3707 2018523977
A 105 432103
A 1559 894721
S 1073 579659
A 625 325800
S 2047 341625
S 3019 538377
S 91 109499
Q 2914 3016 18081649
A 2127 958058
S 3193 1434
Q 316 2554 913399537
S 2477 141013
S 902 200402
S 3508 554364
Q 1 3744 172155941
A 1418 377514
A 321 927072
Q 1156 2310 494939958
A 3040 859172
A 74 640461
S 1432 148636
A 823 581210
Q 275 2221 143625005
S 2288 558958
A 3498 655049
S 3036 203176
Q 1312 2375 937084318
S 95 732162
S 3299 178669
Q 1414 3457 628234157
A 933 494703
A 101 880807
Q 1129 1914 539458293
S 1008 976531
S 2312 42464
A 890 813792
A 2153 58801
S 2278 260078
S 2772 715801
S 2416 974781
S 1996 776921
A 1023 799042
S 1056 365943
Q 2851 3175 113093515
A 649 328327
Q 1151 2991 631497799
Q 291 3439 1917635363
Q 3216 3864 553940690
S 3128 551894
Q 543 3150 1157704306
S 3254 646076
Q 790 2196 907497302
A 2031 339744
Q 1513 3843 1386570802
Q 1530 2863 1212962836
A 370 883951
Q 711 3808 2748752339
A 3188 532983
S 584 983207
A 1944 141642
S 2410 639974
A 361 867384
Q 809 2409 233150673
Q 115 1091 559593302
S 3132 31328
Q 220 3574 257896646
Q 1957 3573 301474649
Q 1090 1869 296304803
Q 2089 2419 220650906
Q 422 3864 3333884656
S 113 947219
Q 1424 2359 205833161
A 224 327503
S 2190 890457
A 3847 339365
A 908 902184
A 1678 867222
S 1687 19003
A 401 89184
A 988 286175
S 689 830843
S 1144 428706
A 1145 164066
Q 828 1894 822647418
S 3209 707650
A 2436 487866
S 3837 244722
Q 932 3680 19997590
A 1417 202481
Q 934 1540 141077323
Q 1747 3722 1903813065
S 3186 477921
S 2554 388101
S 3778 447951
Q 890 3771 768928360
S 2970 358561
S 1947 146128
A 2868 554656
S 3859 198172
Q 1660 1859 34899962
Q 640 3746 2748039380
Q 126 3522 601187
A 1722 553103
Q 1775 1776 1765225
A 3465 678322
A 51 131555
S 2606 9425
Q 524 3621 744225610
Q 80 3208 117633950
A 1362 57489
A 1281 22735
Q 11 2941 904003261
A 3683 919768
Q 1087 2196 187858721
S 3688 145965
S 1629 357569
A 493 637881
A 396 155657
S 3444 829026
Q 809 3181 427267964
A 3864 104844
A 582 253536
Q 711 3242 1047264797
Q 649 2108 553595371
Q 448 3233 1625545942
S 108 606259
A 2841 742437
Q 1798 2196 138102159
Q 1928 3525 1224011652
S 983 479548
A 1038 140596
Q 527 3828 719149397
A 716 27131
A 3046 416756
Q 58 3778 790499823
Q 1797 3289 449037193
A 2644 421308
A 175 738899
S 1396 277736
Q 2153 2175 14442166
A 3796 340755
Q 210 3059 2204238211
Q 6 3546 1141787089
S 490 280736
S 2088 73803
A 2985 934430
S 76 100875
A 1609 678855
S 2170 330121
A 358 613208
Q 957 3617 2152174267
S 3510 391670
A 3057 811551
S 3628 217259
Q 2032 3438 1329922024
A 3717 482342
Q 29 3824 1589003263
S 1130 68667
A 834 935994
Q 579 2686 2065462379
Q 193 343 94753134
A 246 166239
S 1374 595459
S 824 262540
Q 572 924 251521355
S 2592 598278
S 1967 145774
A 2856 788265
Q 2042 3128 724446895
S 2511 208704
S 2589 635763
Q 161 2806 657977186
Q 685 2918 1834430572
Q 1357 2516 770515401
A 1239 325712
Q 2402 3833 1187299548
A 3061 392455
Q 378 3792 2125600149
S 3616 22507
S 2924 580156
Q 2174 2483 282408176
S 2930 132474
A 677 451503
Q 1670 2043 220576882
S 2907 167263
Q 1622 2425 488313390
Q 3038 3066 21682643
Q 285 3808 2962452134
S 283 814354
Q 1270 3252 227274451
S 396 245561
Q 501 3441 2482200314
A 2444 474619
A 240 474044
A 2363 914957
S 2378 362819
S 1319 63170
Q 60 2024 308027536
S 963 682346
S 2645 805335
Q 166 3854 2091278519
Q 357 1086 12558850
S 1927 347387
S 1697 433188
A 2115 928933
S 2839 107436
S 2891 200801
A 2820 344981
S 2891 227250
A 2991 926984
Q 552 3036 67995916
S 1167 4370
Q 2799 3219 116759539
S 1552 662390
A 1052 537326
A 2693 94824
A 3857 900904
A 1164 589851
A 1980 958807
Q 1272 1674 189905369
A 3484 451001
S 376 214979
S 3115 495460
A 90 444240
Q 3188 3294 19952404
A 1223 622835
Q 693 2121 333584966
A 3164 576551
A 1414 404693
Q 43 3695 2692306294
S 3194 432689
A 20 383148
S 238 73946
S 1247 500523
A 1560 709184
A 1578 119825
A 1011 539803
Q 170 257 10449000
Q 1441 3488 601454448
S 1065 201676
S 151 396860
Q 7 3713 3220374973
A 2189 316324
A 1565 159082
S 1174 70030
A 1274 838024
Q 92 1531 1402613600
S 2346 363214
A 2371 755954
S 3330 317781
Q 2244 2388 28201305
Q 261 3352 2451721618
Q 1421 3709 143482532
S 3270 930665
Q 57 2572 373746062
A 3850 642925
A 443 749111
A 1970 412175
A 2540 495990
Q 30 3852 3182594966
A 2442 907454
Q 5 3854 2969301010
S 1371 747595
A 79 770697
S 1524 434329
Q 424 1350 549477695
A 3270 657646
Q 1681 3512 1285122379
Q 598 3341 1406186283
S 956 833094
A 1038 695178
A 3625 30004
A 2459 609138
Q 252 535 258815622
A 718 1452
A 899 85087
Q 505 3568 563976435
Q 929 1865 75108991
Q 468 3480 760440324
Q 911 2383 1392682203
A 2288 764149
S 1685 701597
A 1825 275685
Q 1133 2972 979155565
A 2033 986950
A 787 102981
A 2195 546427
S 2540 918065
S 1482 724897
S 2396 848491
A 3357 635794
A 1726 116073
S 1035 855806
Q 356 1217 343150927
S 1717 656122
A 1406 713309
A 2473 127747
S 3860 377503
S 177 515699
A 1219 362240
S 2514 530513
A 1106 504156
S 2179 66013
S 2642 592363
A 2323 21868
A 80 969441
S 3808 294046
Q 1363 2785 1049079287
S 3616 557829
S 2567 178826
Q 1357 3758 776381053
S 3148 859242
A 2734 271017
S 115 102350
S 2886 394199
S 872 602205
S 2492 908398
Q 1126 3020 1470655168
Q 705 1753 182474985
A 611 623162
A 2423 998772
Q 2215 3497 1081035391
A 268 482710
Q 370 3855 261606324
Q 431 3765 110557854
S 1973 397940
S 412 141171
Q 2529 2869 315296124
A 1772 532619
Q 205 1629 979460675
A 3627 79920
S 777 291339
A 2213 401058
A 2583 901357
A 1710 406656
Q 2032 2370 55684318
S 3537 549171
Q 461 3258 2544329049
A 1288 320626
S 1004 489228
A 1935 311648
S 3601 231772
A 3428 135588
S 2886 974910
S 1484 983816
A 3095 59657
A 1457 58906
Q 758 3404 4063239
A 543 205079
S 3523 771440
Q 909 3610 1955678257
S 3448 390249
A 489 36570
Q 1377 3778 965179758
Q 1013 3019 53558815
Q 113 3400 54797661
A 1686 182915
S 3823 871825
S 1816 385164
S 487 723733
A 1565 809684
S 3517 207840
A 1296 186022
A 3202 755447
Q 73 2075 1680146096
A 241 635395
S 1400 395569
Q 133 2001 128845808
A 1808 317923
Q 411 2786 2255308830
Q 282 3350 2379471102
A 1040 997497
A 3355 2726
S 2267 239735
Q 1313 2850 1224614559
A 2493 197708
A 2245 960341
S 3676 161988
Q 123 3532 1843220405
S 1961 658531
A 1764 321629
A 2466 731361
Q 222 421 80833428
S 84 424944
S 3040 168513
Q 1871 3183 226055218
A 3622 466333
S 879 651926
A 2816 921656
Q 1479 3687 1652879885
Q 2803 3779 373258877
Q 151 3138 2777416098
A 1855 791016
Q 1051 3120 517845627
S 3111 779709
Q 859 3033 540278010
S 64 781343
S 787 887114
S 3838 632494
Q 899 1098 100049047
A 1960 710505
S 1801 528823
Q 1512 3430 1083628589
A 1107 238994
S 3532 543193
Q 653 3448 817409258
S 3017 498079
Q 2704 3357 246081026
Q 124 3137 1173703721
A 3019 337790
S 500 95994
S 2749 368333
S 2098 619349
A 519 406890
Q 1702 3799 230791059
Q 246 3737 2207082496
Q 552 2844 1714154311
Q 531 2356 163644779
Q 2427 3580 358020147
Q 2346 3529 337138552
S 2015 163862
Q 356 3515 924694112
S 2365 410841
A 3523 100178
S 3739 984721
A 2884 445059
S 190 84059
S 3444 238229
Q 240 3430 2469622017
Q 316 3423 1770539848
Q 530 3815 2253456700
S 1905 216565
Q 620 3435 239887892
Q 108 3413 707516670
A 2170 741591
A 3304 977064
A 1928 311389
S 64 284195
Q 2320 3326 962361778
A 818 338926
Q 1638 2132 321409912
A 3860 823031
A 1306 904079
A 1565 912083
Q 654 3604 1636965631
Q 1016 3288 1959360486
A 2497 497281
S 77 260687
Q 1811 1982 109184580
S 1309 606507
A 1996 963165
Q 129 2546 506941514
S 808 993202
A 1316 471599
S 3227 89362
S 871 981886
A 647 324803
Q 39 3805 3662167276
Q 1627 1899 149152771
S 3696 130924
Q 3438 3531 8079476
A 2358 375404
Q 25 3848 3161428367
Q 288 3530 433782294
Q 488 3699 2946424549
A 769 890651
Q 946 2992 838689243
S 2608 45650
S 3025 108552
S 302 15042
Q 114 2189 1814482668
Q 332 3814 1791255602
S 655 62640
A 1074 901813
Q 1346 3646 888584651
A 185 641420
Q 510 1762 797099835
S 1849 896186
S 1163 582713
A 2996 972896
Q 484 2861 2083886955
Q 1419 1842 263597511
A 3030 715853
A 2952 422321
Q 2802 3180 19006396
A 2812 62094
Q 267 3458 182372101
Q 1103 3748 2606572986
S 600 342714
S 91 246535
A 2307 945279
S 2151 382756
Q 27 3863 3438943225
S 2199 33477
Q 199 3645 2176772062
S 3038 673147
S 735 804006
Q 78 3514 1551404368
A 305 705344
S 734 478284
Q 1731 1861 75956408
S 2495 304620
A 3171 449504
Q 19 1864 171239075
Q 2645 3094 258626357
S 3789 833117
Q 33 3777 940101128
A 3752 672424
A 2892 258489
A 1799 541089
A 2536 889836
A 2144 183086
Q 577 745 110498610
A 584 555886
A 2744 401588
S 2394 600353
Q 2435 3287 139512466
A 976 483575
S 3389 336095
Q 2613 2907 274912735
Q 816 3253 1168955849
A 2761 985500
S 3054 185912
A 2280 892102
S 1026 674287
S 928 270713
S 3495 737900
Q 556 3851 1803381033
S 1117 295211
Q 113 3310 1338721602
A 2907 869245
Q 713 1449 542303633
Q 747 3141 1255403605
Q 632 2804 530775327
Q 44 3850 2953711165
S 436 373486
Q 543 3460 2299571717
Q 1520 1874 6700252
Q 675 3650 1972343943
S 2023 886189
Q 560 3372 1689380421
Q 401 3096 1589607676
Q 1346 1795 271390321
S 2853 123934
Q 1522 2392 34846231
S 2703 792233
Q 687 3198 1936508010
Q 555 3137 1123801603
A 1989 229895
S 2136 214594
A 3635 936970
S 635 518654
Q 133 3759 58476851
S 201 570190
A 877 803309
Q 1028 2097 802112536
A 2499 736971
A 3127 206393
S 2741 836425
S 2800 701541
S 99 263778
A 2115 936847
Q 62 221 17296680
S 1648 965706
Q 465 611 98526905
A 1413 80717
S 1072 617777
Q 960 1988 727612543
S 195 603164
S 732 399492
A 817 212841
Q 1338 3285 827210880
A 2706 24555
S 3506 461189
Q 2393 2785 140406496
A 2626 742830
A 34 391865
S 2922 723413
A 3171 884030
A 1865 634798
Q 2333 3231 25080958
A 481 59365
A 1413 444175
S 1141 771798
S 3582 391985
Q 286 506 12746370
A 1901 175913
Q 648 2049 678037669
Q 252 345 35823587
Q 130 2867 1817472392
Q 2525 3284 449252281
A 2210 255990
S 2984 125298
A 2142 614196
S 1004 185404
A 1212 605815
S 434 842565
S 3760 711723
A 837 444547
Q 936 2671 309672163
S 2596 945937
Q 421 3752 1835401134
S 2193 890008
S 2304 883130
A 1223 22670
Q 2719 3354 240528713
Q 40 945 508291947
S 2110 197791
S 2870 389689
Q 440 2593 111061292
Q 1556 1682 8410910
S 2378 938087
S 543 552959
Q 1392 1532 5288319
S 3821 453627
Q 453 3864 969569790
A 3758 277711
S 215 769626
Q 1025 3264 726342310
Q 964 2544 1486991941
A 208 374289
A 2059 505067
A 1504 837309
Q 1737 2618 225236748
S 949 716856
Q 575 2945 1393786636
A 2150 10696
Q 1375 2773 47010129
S 3589 620243
Q 1460 3432 1656101023
S 3411 286904
Q 2849 3805 236951904
A 558 541483
Q 2219 3721 584249947
A 961 900415
Q 107 3812 2747201141
Q 769 3197 2306719051
S 576 71361
A 448 27458
Q 497 3047 2195908443
Q 2833 3676 626474945
S 748 976730
A 1720 469658
A 1722 589598
S 1875 723002
A 1389 338860
Q 75 2546 2348169598
A 1871 46509
Q 126 3620 2236568774
A 580 79145
Q 28 3662 3580540240
Q 1376 2547 378033663
Q 107 1850 401234301
A 2307 448351
A 2302 235164
Q 3291 3397 17077814
S 2176 798794
A 296 398009
Q 1068 2195 766138449
Q 1120 3347 1334269299
Q 1223 3792 2283600996
S 1510 984810
Q 419 782 116431496
A 3841 87390
Q 255 2930 2280979609
S 3180 889074
Q 572 3572 2856808741
A 768 656871
A 1054 218818
S 900 352224
Q 1816 2821 775526958
A 3618 915323
Q 360 1335 356532553
A 2079 422707
Q 637 3049 999915290
Q 85 1968 1371203170
S 2236 337090
A 1376 435490
Q 2862 3614 631801991
Q 1427 3734 706970636
S 2468 623517
S 1085 120727
Q 831 1551 42888895
Q 638 2829 328925487
Q 778 2055 142382664
Q 880 1412 12696296
A 3544 273810
S 3165 857368
Q 267 2927 1514267381
S 1158 373264
A 3423 230510
A 2793 915867
Q 594 2964 237820828
Q 425 3740 835131425
Q 921 1498 365143402
A 139 568421
A 1493 701290
Q 1171 3682 1116663350
S 2849 796265
Q 116 3098 914138725
Q 97 293 143472123
A 3106 634142
S 1084 637422
Q 131 3782 1255296055
S 2172 832064
Q 105 3836 1798982453
S 1340 766145
Q 246 3821 3417510835
Q 994 3716 82603126
S 1860 9994
Q 3310 3464 6414761
Q 1929 3831 1603738842
A 1637 184805
Q 118 3395 1797950368
S 1512 973936
Q 1959 3702 768670565
S 2846 107885
A 1222 512312
Q 2507 3590 975552539
A 349 45956
Q 469 3718 2116320091
Q 673 3512 1808301252
Q 2913 3328 335968983
Q 560 3284 842683100
S 3106 214961
A 3517 804256
A 695 417494
Q 340 3288 1608016559
Q 78 3852 3332398771
Q 292 2781 1303876151
Q 232 3438 1953245311
Q 1211 3172 638869273
S 1295 969201
A 3305 172111
S 1200 531707
A 809 950311
Q 79 2642 1985010285
A 992 225058
A 3069 804747
S 1245 376855
Q 1507 3061 277280145
S 3705 166572
S 261 998501
A 2623 544841
S 1270 507989
S 3805 880550
S 1697 982977
Q 48 3789 994479887
S 2758 802043
S 886 420399
Q 1906 3297 1047811258
S 2835 434617
Q 214 1506 7426360
A 2176 992090
A 3383 136006
Q 188 3267 1045435113
S 1713 756563
Q 274 623 141267880
Q 1093 3108 1970141373
Q 230 3155 2170364848
S 3606 46686
Q 466 815 17365266
Q 214 461 33951781
A 3041 846721
Q 688 3451 2413574836
A 1684 871332
A 3172 555471
A 2769 252939
A 3322 103401
S 1351 348152
S 1300 338228
A 2407 740315
S 1214 853
S 418 523323
S 1520 217195
Q 178 2656 318104693
A 2697 704444
S 148 465636
S 772 766707
A 1518 573580
S 1694 198393
Q 1758 2749 232201339
A 1302 639414
Q 807 1097 276225886
Q 442 3527 1172049092
S 2655 278436
A 2014 227133
Q 185 3472 1544270522
Q 148 2329 316928346
A 1298 12075
Q 992 2164 1091916063
S 1594 69444
Q 247 1956 728882473
Q 66 2375 559364614
S 3544 381570
Q 977 3724 2319713391
A 3599 139345
A 278 470389
Q 2157 3184 450459129
Q 353 2274 1478289047
A 1189 394403
S 2072 405064
S 1881 214975
Q 727 3773 2635356099
A 1488 345173
Q 444 1635 720635424
A 2523 568705
Q 1433 2827 136348229
S 1823 966712
Q 2302 3408 166520239
Q 1943 2010 2186985
Q 774 2748 1849386164
Q 228 3699 188918247
A 566 69471
A 472 705808
Q 779 3715 2694652990
S 2573 49794
S 3549 715311
Q 1442 3648 1348513701
Q 428 1503 1028306577
A 1147 982255
A 2531 678584
Q 914 1163 185743894
S 992 655353
Q 539 3472 1182463383
A 2657 160524
Q 549 2863 2203399031
Q 40 2403 1558191224
Q 3361 3526 150655498
Q 212 2916 1283587088
Q 248 2716 39019404
S 2027 882419
Q 2903 3057 59652641
Q 138 1990 1414296619
A 1171 448271
S 2557 301818
S 2278 733440
A 3090 107451
Q 426 2593 1554251104
A 712 528889
S 99 648755
Q 208 3776 1141243936
S 2177 38635
A 3670 993297
S 3126 888525
S 387 52082
A 2343 965393
A 656 811245
Q 2310 3476 441011613
Q 2527 3751 910846800
Q 560 2461 699060772
S 1236 955458
A 2564 702238
Q 883 3863 1802074
A 980 79964
S 2691 746543
A 521 239917
Q 658 3561 2455119174
A 2048 98224
S 2981 71293
S 2956 912743
Q 1371 3528 408863969
A 1741 212858
A 78 551086
Q 666 3216 662931000
S 1329 266683
A 3005 865561
Q 746 3261 1334931381
Q 279 1458 530768863
A 2617 310927
Q 618 2757 426999629
S 2108 189555
Q 2683 3165 58369449
S 3281 900074
S 692 944850
A 3446 423372
Q 825 3743 1348447445
A 765 246915
Q 1073 2932 1029238983
Q 555 3452 2468057894
S 1519 431995
S 969 713194
S 3012 721180
S 583 316110
Q 838 2536 1362154952
Q 596 1549 385670879
Q 119 348 228427729
Q 555 1950 685376434
Q 74 454 151256279
S 1996 542782
S 3141 773977
A 648 276744
Q 731 1578 117584357
Q 1366 3692 2039844409
A 142 335137
A 3159 929676
S 3719 384092
A 2474 578247
A 2576 916929
S 2310 365178
Q 735 3417 322826229
A 873 525200
Q 581 1413 511244142
S 937 750190
Q 197 1598 551345298
Q 1926 2898 104593346
Q 1497 3620 2006162753
A 2365 248672
S 3379 658510
A 37 662429
S 2198 502557
A 3534 961316
S 1685 532793
S 413 254525
Q 653 3845 3164117691
S 2481 95098
S 225 877706
Q 869 3165 705863480
S 1013 948340
A 3121 612505
A 3035 606935
S 2312 829436
A 825 234686
Q 335 1684 840928140
Q 225 2389 56478214
Q 45 621 505735399
A 888 897527
A 3705 704921
Q 211 3654 1318771237
Q 1296 3432 385758242
A 1264 904278
A 3394 21726
Q 1986 2188 24361280
S 459 44141
A 1891 833157
Q 1732 3712 72105245
Q 1270 1380 11643632
A 1475 226053
A 2867 125959
S 3300 238011
Q 2287 2960 527687277
Q 216 373 38723471
S 645 484463
Q 285 3552 1421080985
Q 920 3534 2540983720
A 2262 305071
S 373 771816
A 487 719929
A 904 829940
Q 236 3772 3511495973
A 2760 109423
A 3340 510033
A 2331 96877
Q 1475 1610 7708502
A 6 216612
A 2814 224211
Q 2387 3236 267136026
S 3535 59028
A 2161 790536
S 2490 412955
A 233 464882
Q 99 3174 1610076970
Q 337 2284 915423630
Q 732 2582 1469208700
S 2164 484849
A 3080 102232
A 774 872207
Q 1080 3395 2297457331
A 3456 73527
S 2494 461317
A 712 903514
S 2372 470384
S 3486 613227
Q 2003 3230 148337882
A 2126 705883
Q 1965 3024 320510979
Q 42 3797 993370554
S 943 337588
S 1786 792369
S 2077 866016
Q 339 3401 1181625160
Q 1942 3581 949673134
A 797 697383
Q 103 1925 28413391
A 1548 584672
A 3592 259863
S 1112 761604
S 3476 393265
A 2506 505530
Q 840 2417 118097115
Q 1135 2181 379694975
S 1236 966891
Q 464 1763 143521363
A 1887 602358
S 958 289617
S 3096 918379
S 3448 187250
A 1448 921712
Q 3319 3833 70294454
A 915 628399
A 1168 172527
A 2431 503845
A 1646 338704
Q 668 3005 1570870602
A 2962 957258
Q 1350 3302 415735431
A 939 296375
S 1544 716937
Q 1068 2351 163044919
S 932 605539
Q 466 3778 1334260160
S 2778 674702
A 255 32721
A 2758 125842
A 3020 880242
A 3334 427225
S 3686 242934
A 1740 661275
Q 485 3000 1029295875
Q 983 1686 354937221
S 1449 253086
A 2355 712688
A 1759 652731
Q 2088 3662 971990194
Q 183 3031 790016761
S 208 830253
Q 192 2093 1525006062
A 884 222173
Q 714 3230 2294319757
S 84 911513
S 789 792699
Q 465 1869 67291135
A 3028 113495
S 772 542176
A 854 664398
S 1454 520646
Q 2118 2719 254031554
Q 1284 2527 447012530
A 3455 352573
A 3422 892815
A 964 570829
A 205 514084
A 1044 139939
S 1842 71003
A 738 589097
S 2487 39308
S 2842 456291
A 1532 211148
A 631 984356
Q 257 2125 1740959392
Q 987 3798 963228308
S 3449 215869
Q 430 2449 616152001
Q 2381 2471 64507767
S 2954 614235
Q 598 3472 2200364049
A 3850 602372
Q 590 2562 1782065191
A 1456 902081
Q 1893 3836 186743950
S 907 355150
Q 1033 3024 174379422
A 855 248701
S 3072 96250
Q 1868 2161 33654933
A 3578 612096
A 247 924764
A 2124 553175
S 128 258555
Q 1526 2230 138540235
A 2641 936620
S 2962 686370
Q 562 1632 691424854
A 1397 874400
A 2561 363698
A 3757 834137
A 1719 16733
A 18 886803
Q 216 1584 807380732
S 434 232429
S 1750 902147
S 3723 632967
A 805 969916
A 1612 731426
Q 318 908 213640015
Q 147 3664 202985333
Q 761 3478 2230765055
S 975 866958
A 1425 797369
S 833 502187
A 2802 664696
S 436 187264
A 1694 316348
Q 1730 3639 1473083972
Q 545 1817 1268625238
S 2405 172355
A 2314 540120
S 1336 252233
A 3119 703239
Q 73 525 186933712
Q 497 2128 1425047076
Q 195 841 212244681
Q 976 3261 110016046
Q 293 2099 731267630
A 3154 77698
A 3525 222845
Q 2112 2176 15870607
S 2397 647275
S 1327 386722
S 258 517966
S 1873 940717
Q 37 3779 75712882
S 3699 501943
S 3485 966940
A 610 628875
A 895 127175
A 821 165793
A 1518 806745
Q 101 3559 3316610996
A 3573 793835
S 1935 508302
S 1701 296705
A 1668 746655
A 2132 198214
Q 480 1576 876668730
Q 493 2895 2172544881
S 3355 867996
S 869 471382
A 181 613037
S 507 522427
A 2585 756276
S 2700 987859
Q 1820 3293 410533328
A 3357 251228
S 1783 331492
Q 191 3333 425955989
S 709 491082
S 1393 912335
Q 850 3061 984708345
S 2395 85003
S 557 11257
Q 1164 3608 2271272284
Q 871 1061 32134111
S 109 738080
A 1199 7634
Q 380 3627 867756237
A 2370 312961
S 3644 515643
Q 1905 1998 1887446
Q 811 2354 1298751396
A 438 363053
Q 1781 2100 302826848
Q 106 2712 62047015
S 2106 971389
S 3575 919773
A 836 423952
Q 2669 3397 716577104
S 1346 135114
A 998 261231
S 2708 570183
Q 2094 2720 40638308
A 2892 873132
Q 195 2531 1120736788
S 1859 163888
A 1049 733504
Q 317 2429 843782850
S 1727 940525
A 450 904135
S 509 696975
S 3489 568701
A 1472 853121
Q 660 3072 107944476
Q 1479 3345 1373598033
Q 1286 3302 1648589273
Q 150 2828 1896755809
S 3164 625449
Q 254 3845 2171734945
S 560 434996
S 586 735538
Q 45 3828 3333473204
Q 682 3139 1363474969
A 193 609155
A 2071 524047
Q 1182 2359 543429420
A 1764 893109
S 229 639290
S 1149 18598
S 2677 528258
Q 197 1415 581797427
A 2126 590889
A 1661 789902
Q 1263 3312 321552690
S 1526 433897
S 347 42926
Q 2149 3072 184726165
Q 1655 3610 1535462286
Q 808 2628 1046333738
S 282 590482
Q 1232 2199 229446328
A 756 385774
A 2535 926781
S 3100 504225
S 1450 291490
A 1551 881938
A 1716 295360
S 2843 854877
Q 59 3853 3290800573
A 2108 935722
Q 1709 3583 1445441589
A 3307 553369
A 2026 598557
Q 1652 3212 448226916
Q 3115 3152 14557536
Q 827 2763 333083264
Q 262 3825 2323157860
A 2764 706967
Q 918 2687 347153731
S 1651 849300
S 3328 998751
A 1168 243445
Q 720 3747 1487971183
S 3599 395609
S 878 490799
A 3153 974986
S 2560 768264
S 2816 794645
A 2644 897279
A 2423 866382
S 2050 938824
Q 840 3068 236229218
S 112 526254
S 3327 967575
A 681 551573
A 2228 867398
S 776 100833
A 1961 735505
Q 1780 3381 1563412283
A 2218 563322
S 1506 529247
A 1848 62533
Q 3426 3666 38083502
Q 2395 2755 178705367
S 1504 434682
S 2974 895645
A 2916 290880
A 3065 614532
S 2503 848251
Q 699 3609 466137133
Q 1834 2577 621637899
S 3793 879875
A 3446 820640
A 1977 65587
S 1033 940575
Q 54 3786 2610192210
Q 737 2305 461662944
Q 701 1254 319798307
Q 1207 3437 905906953
S 2345 447968
S 820 21080
A 68 77289
A 422 159551
S 1245 600265
Q 1257 2883 1523123319
A 1400 517197
A 3852 532476
A 3128 174435
Q 321 3127 2096183672
Q 323 2751 19459404
A 2191 715580
Q 51 2179 1104385224
A 38 282803
Q 665 3834 2051060375
Q 1261 3598 366710285
Q 1219 3551 510528498
S 126 347265
Q 742 3826 1778185330
A 3117 28646
Q 185 3805 2519114473
S 118 197929
A 3679 585113
Q 47 3815 2871220554
Q 202 1954 1076209711
Q 1559 3707 913095002
A 2408 404123
Q 1637 3742 1380839929
Q 3260 3810 393931206
S 655 976176
S 1349 733251
S 1225 232079
A 938 617433
A 766 18916
S 2448 193932
A 1945 600017
A 2358 597250
A 1334 600338
A 2469 491118
Q 2171 2889 65755936
Q 2153 3543 1359260780
Q 1322 2199 723022949
S 2577 790616
A 618 847933
Q 2065 2719 621519014
A 3808 388462
A 2321 884074
Q 2142 3742 423210833
Q 492 2584 453986132
Q 425 3282 736482182
S 77 314467
S 1262 631192
Q 143 413 257702134
Q 2624 3002 111236806
A 390 446119
Q 429 3127 2265555070
Q 1910 3096 1076294752
Q 221 2146 846802796
Q 1293 1422 109917919
A 3455 824511
A 659 483960
S 1382 797154
A 852 64254
Q 735 1561 354887737
Q 508 2039 1273499183
S 3014 514519
S 2912 128025
S 2703 574829
Q 313 2644 1845267188
A 2564 379466
A 1662 916330
A 2502 544939
A 2530 871533
Q 541 2781 669842592
S 1069 874788
S 2150 617690
A 3062 887742
Q 265 3690 1174333897
A 1993 92881
A 1049 701666
S 3072 565488
A 3811 39532
A 1000 912280
S 191 26392
S 625 169523
S 2253 11726
A 3449 553364
Q 604 2638 1955694414
A 1963 279400
A 343 750508
Q 2784 3423 247188702
A 1592 805720
S 692 744354
A 3440 602698
Q 1454 3763 2018577083
A 3514 121929
S 1349 312304
A 2476 679774
S 2695 843122
A 1392 676111
S 2692 369853
S 805 798989
S 1250 309971
Q 998 3365 2000039368
S 3582 922642
A 759 811122
S 3412 199049
S 1891 193133
S 600 4366
Q 222 3578 378519921
S 509 176842
A 2415 422499
A 3531 894111
Q 326 3329 1261252276
Q 756 2930 839703964
S 2184 555098
Q 31 3833 2454532972
A 549 754278
A 3814 965068
Q 264 860 285242990
S 2485 818491
Q 108 2577 2276326328
A 1612 869291
S 2625 352099
S 2654 659653
A 2615 223130
A 156 324727
Q 15 3854 363420376
Q 17 3856 2468872494
Q 1309 1964 520377109
S 1975 654802
A 167 901737
Q 1549 3251 1698190429
Q 52 2688 122136005
Q 379 1350 824867206
Q 182 3476 2444296164
Q 802 2438 96893727
Q 542 698 52107947
A 1296 419689
A 3653 204206
S 573 723107
Q 594 1776 999850960
S 1988 269535
S 1455 354015
A 26 352442
S 458 350478
Q 2147 2860 658540308
S 2289 399087
Q 68 2285 1986016949
S 3098 381261
S 580 246486
Q 1522 3751 1833803263
Q 407 3738 2911296339
Q 171 2814 572284328
S 1689 177871
A 2097 262626
Q 425 3809 1213649406
Q 871 1782 436695227
S 113 329080
Q 2651 3110 397551498
Q 278 3353 2187991187
A 1821 349179
Q 961 3363 463783692
Q 1266 2110 663597552
Q 1296 3606 2045805284
Q 1022 3401 465047564
A 1687 815775
Q 2648 2753 9957791
A 2185 24469
S 2440 186982
Q 138 3776 2097756818
A 232 114680
S 76 860366
Q 104 3804 1773235865
Q 982 2666 1033329880
A 3616 103355
Q 435 3849 640738647
Q 407 1688 1266218243
S 162 954961
Q 1252 3715 369771997
Q 922 3850 1140336597
A 3733 858583
Q 1062 1968 812445603
Q 1370 2971 6776722
S 1350 311164
Q 801 3644 2833549561
A 1905 329065
S 1807 655683
Q 1576 1645 11417793
Q 723 2356 612790897
Q 362 433 61415695
Q 1109 1838 399128475
A 3294 273873
A 3429 522752
A 798 659646
S 1905 225550
A 1117 294470
Q 1350 3261 1479285354
S 2212 555910
S 1140 883308
Q 212 3070 21725114
S 2418 959039
Q 340 2646 2078306276
Q 1986 3768 1435808091
A 2751 938632
S 1371 341519
S 465 992096
A 1098 401079
S 850 442218
S 2254 381668
Q 14 1564 539938152
A 3078 948642
Q 2274 3621 1010933627
S 2321 67566
Q 389 1314 148467594
A 2559 211657
A 1811 566340
S 175 203713
Q 236 746 142484006
Q 136 3812 1362619592
S 966 682655
A 3229 741559
S 2214 530421
S 954 464392
A 718 994083
Q 500 3349 1135152934
Q 2466 2862 285063379
Q 1489 3321 1204907139
S 792 131746
Q 1483 2560 74725016
A 2827 21233
S 2701 25717
Q 425 2689 1656407556
A 2520 856590
A 2855 627971
Q 1798 2120 26694358
S 1947 249327
Q 1534 2140 15968906
Q 85 2315 1048198874
Q 1139 1531 104877919
Q 953 3592 1077296599
A 2381 668830
Q 1052 3239 308614209
S 1397 749760
A 481 356992
A 3842 853188
Q 651 2148 192349345
Q 241 3077 1136708083
Q 1952 2061 28873927
Q 1795 2201 239653553
Q 2106 3788 1169314322
A 1233 254465
A 3300 82194
Q 813 3825 2890074786
Q 418 3145 2415590858
A 3735 411658
A 1704 333651
Q 73 3849 1717379608
A 1791 891750
S 1750 776831
S 1381 243116
Q 197 1260 600252637
Q 745 3850 1555554090
S 3488 206697
A 2699 69368
A 858 631797
Q 5 3280 2373123257
Q 196 3856 1322249146
Q 149 3421 152309746
Q 2 3859 1313831564
Q 693 1888 523871879
A 2978 504399
S 1509 31363
S 3695 4237
S 3373 817913
A 228 53282
Q 183 3231 3026222106
Q 143 3159 116390338
Q 855 3783 764928416
A 3623 845153
Q 674 3787 2774935334
A 164 908914
Q 1282 3272 1123059791
Q 2594 3276 241313178
Q 2497 3857 628054326
S 625 436549
Q 820 2522 1046308970
Q 526 3484 1705667413
Q 163 3150 556192666
Q 59 3684 3383045037
A 2803 511491
A 902 949816
A 3191 175714
Q 1087 3311 1720692437
A 727 741500
A 911 284464
A 1495 935758
S 3049 982578
S 450 959842
S 699 276702
Q 1345 2228 615992414
S 2907 944935
Q 2039 3272 51167177
S 1020 858381
Q 32 3569 3132467921
Q 382 3576 198100340
S 904 543979
A 2858 131052
S 2375 888519
A 1939 456572
A 2395 207687
Q 179 3054 2411920868
Q 206 3239 1602040325
Q 548 3087 2057547573
S 2068 1457
Q 1088 3601 2455907383
S 826 731810
Q 258 1773 1112516094
Q 311 821 281082944
S 2664 831289
S 1492 34440
Q 304 1881 465981891
S 3386 992105
Q 77 3833 2238842855
S 3772 185909
S 3188 41396
A 2375 560211
A 3743 824150
S 2151 107672
Q 804 3756 501073869
A 511 151522
Q 2468 3710 1189871326
S 765 791254
Q 1668 3525 751126435
S 949 680458
S 3345 709130
S 2619 243345
S 1397 190836
Q 777 2586 1572453753
A 740 132901
A 1643 402548
A 1192 178612
A 3002 469815
Q 140 3259 2030869532
Q 1828 2995 997192521
A 2974 777842
Q 2153 3358 285577971
S 1576 450267
A 309 514738
Q 1458 2632 538031854
S 262 312704
Q 69 3840 1699740607
S 2200 938051
Q 1272 2083 381142062
Q 155 3828 3167442104
Q 29 3836 3597676887
Q 1093 3291 1034087247
Q 111 3664 2480907684
S 243 799632
S 2982 676771
A 2712 786355
S 2598 505625
Q 1068 2399 121517192
Q 331 1920 298312055
A 3287 820057
Q 877 3799 2137668687
Q 235 3528 3252843394
Q 2128 2926 167967436
Q 2812 3546 81419137
Q 1042 3115 965726590
Q 486 3804 2833063330
Q 317 3621 3240044883
A 3396 527035
A 1366 579158
A 3561 66585
Q 1016 2671 1147779524
A 225 289030
A 1008 692422
Q 2168 2959 355965373
A 630 974461
A 3187 424174
Q 196 3367 2807716788
A 688 126250
S 384 908952
Q 1145 3846 1908934241
S 2392 724858
S 2120 896326
S 554 745958
Q 1045 3577 1266512993
A 1694 930795
Q 2712 3685 770830490
A 2439 25716
S 1300 49633
A 3448 297935
Q 68 3319 1275943142
A 803 920519
S 1642 640408
S 3184 983891
S 3301 271705
Q 139 3234 1233075298
Q 591 1438 19924938
A 914 374501
Q 966 1967 582391029
Q 842 2926 985409208
Q 2876 3269 176789583
S 1184 789750
A 2866 613849
Q 711 1331 542691896
S 2713 151243
Q 337 2993 2540078123
Q 459 3661 2526540861
S 2806 464192
Q 818 1293 289845856
S 3250 287004
Q 1803 3015 588652348
A 1597 253179
A 257 375945
S 1 969469
S 2222 917294
A 3819 42860
Q 400 1910 1124498431
Q 1415 2597 913435067
A 3433 465488
Q 1326 1485 139210961
A 3323 486757
A 3404 757928
S 3398 625584
A 2250 556016
S 1339 993733
S 1704 959513
S 3780 603594
A 3848 455889
S 562 575820
S 322 114337
Q 240 2524 623558706
S 3467 692976
Q 1805 3245 1403669394
Q 1403 3363 1267796896
A 304 261953
Q 201 758 58602310
Q 72 1567 1083584316
A 566 659805
A 3127 99478
S 245 146446
A 1598 652308
S 2481 579565
Q 1672 2795 837496489
S 3365 494490
S 3774 511766
S 673 277964
A 1913 328731
S 2218 784761
S 3038 424377
S 3113 794941
Q 1651 2803 157295070
A 1109 409484
S 3155 846415
A 282 621017
A 257 664297
S 116 151451
A 2042 42860
S 3837 453148
Q 514 3066 416921442
Q 60 3844 1476114247
A 218 695277
A 1568 686994
S 827 429621
S 1540 672392
S 2497 96437
Q 136 2991 2076614088
Q 1273 1335 30155178
Q 107 3449 170646666
Q 873 3205 793464002
S 3293 647680
Q 428 2395 633742714
A 2855 411456
Q 155 3763 2333678403
S 2045 240857
A 2580 847215
A 910 668700
Q 1478 2602 491412764
A 2487 954198
Q 486 3820 2151076727
Q 918 2405 40352798
Q 662 2250 102642202
Q 227 1163 383108703
Q 2360 3659 82008790
Q 3292 3816 427822189
S 2118 49699
A 1164 800740
Q 1555 1595 23154877
S 2268 828920
S 1021 328732
Q 41 1796 381087521
S 3828 819086
Q 1031 1994 880598522
Q 159 3395 572173493
Q 1171 1693 80097932
Q 981 2676 234111466
S 2977 45491
S 1458 743389
Q 292 3788 948339879
Q 1457 1884 197969846
Q 897 3523 1911074427
S 2570 1195
S 3589 682896
Q 253 2692 1057090632
Q 76 3268 1106490891
Q 1973 2187 122920164
S 466 829817
Q 979 1002 7217654
A 247 866912
Q 854 2443 373695085
S 162 36397
Q 1818 2258 208284645
A 2817 701496
Q 1291 3081 483310336
Q 517 3550 1552243968
Q 1990 3523 407153769
A 3295 896868
A 137 619606
Q 180 3732 1481482485
S 3663 837297
Q 593 3784 697759596
S 2589 100501
Q 1026 1552 162825717
Q 114 3132 2406487447
A 1458 442329
A 1985 725567
Q 675 2931 1509644324
Q 83 1951 1364608239
A 2968 780152
Q 830 964 111740840
Q 710 2282 16963723
A 979 261053
A 3261 857700
Q 1366 3673 1611560316
A 1774 528049
A 3503 771061
S 2771 226415
S 2746 901767
A 3861 28021
A 3464 349163
A 1511 591453
S 1027 207002
S 2496 661582
S 411 729874
Q 209 1180 660147883
Q 373 3565 3022737440
S 1905 18889
Q 652 694 2288635
Q 303 3527 2426218243
Q 159 3033 1035487708
S 1378 440759
S 677 125377
Q 1247 2348 394498906
Q 1864 2376 265101770
Q 46 1519 273705529
Q 1348 1759 225637283
S 3150 768808
S 2994 718790
6457 9429
73910 359335 53015 604880 173597 561681 393966 307870 2447 234960 554513 100926 860388 817970 608046 190111 891557 84893 101550 717493 297061 815223 437571 468887 105840 738911 642395 337067 867884 795922 36273 489238 195271 372911 571145 10084 821658 92806 119828 619952 469295 530102 660821 66171 893777 986589 953954 622433 122468 762907 751518 841395 385832 319598 835159 197172 955799 379092 165518 593928 196932 93429 868172 104715 264124 579089 35601 899582 427353 600542 283075 389283 691988 707780 620308 526261 230412 660221 357636 591438 910511 172593 244982 674907 464763 683789 817112 961080 424051 133830 842232 405555 674823 242634 61361 340981 871173 213619 113266 122879 137646 450763 205062 307984 311373 678868 695018 807737 263296 882999 607192 954761 976623 677860 392218 784053 287000 338255 10992 168558 82854 682433 857039 280759 442135 499156 133328 711217 316439 424379 210618 679938 159402 436410 18711 442062 430442 875595 636727 659647 121091 443000 717297 295540 317251 528540 398357 752126 6449 149981 809371 286886 159555 123492 512273 732163 604905 830267 32250 769414 30730 372437 16502 245468 872559 234321 880666 532450 236774 263810 468270 413970 750642 952195 529287 387294 924065 438182 440889 212212 21615 719246 295964 97628 832947 642103 576743 840707 337905 34563 986318 433054 807650 35383 85216 309375 452841 769927 319702 740820 613850 780156 566545 444398 188239 372686 260312 620709 139666 693166 840818 399119 792219 515148 387011 255886 762082 753124 110083 99589 553381 848095 970829 167300 519222 621548 292594 216300 495727 268139 108372 782931 208767 252907 338583 76405 632639 425954 488354 472983 266757 364137 562150 445029 352906 974611 633743 594993 552054 717953 661487 66958 297743 81347 491123 848637 589322 265386 198939 750133 596900 261232 322568 841170 258181 182958 783345 353191 399867 305097 320565 840817 946178 355826 861435 19665 470372 187314 940082 723404 437927 788860 514804 903210 842227 165512 990801 487147 107806 427865 356607 997247 726709 760610 972500 776843 79717 694202 888619 261710 90184 114384 186525 973970 416462 716078 596037 727631 243832 940734 742639 821419 406897 824777 430365 26592 160462 391891 923235 434045 270662 494198 847854 544592 619327 51070 508307 327147 392529 165352 540316 733064 646976 913388 130968 984349 450553 304965 732867 839200 97031 75461 868069 241567 473142 565884 475044 823679 277301 644029 541179 569160 716767 63950 318553 246306 954729 904152 884401 115398 623159 914866 596357 987623 863570 227837 769491 206821 74794 760639 597353 200641 707820 784351 407783 155794 676571 3381 232933 310789 343464 884509 368515 196664 858654 631692 66580 444192 209673 346169 985834 320841 950611 35165 281798 19416 148627 991281 691874 405849 685892 314046 516456 261276 57199 632395 4266 945279 183091 27945 918966 640681 294580 415324 292536 370913 319911 95740 177778 985940 496352 328450 402439 338954 979530 196954 671002 590120 670051 980067 2632 620281 166907 905114 69883 893199 354100 155493 463273 255606 893379 792925 577153 481534 442764 419114 12016 366417 235491 345407 883384 346831 665749 594262 588740 418814 98955 476690 305879 898134 445212 434739 31235 56403 636203 850498 235164 411688 758200 239814 897724 112693 276632 476262 88642 345621 640189 168958 492149 42941 852376 293128 921731 371921 731245 512838 395341 226983 272412 197752 511682 4851 553304 839881 440265 202020 721666 806440 68045 292815 18827 199143 391402 852280 706983 273113 912503 234207 846750 847098 406080 177167 751287 740343 303813 23187 69354 794334 243432 644804 740386 523113 26385 130981 859955 479469 527273 344659 856730 567343 535203 858870 484676 893728 862749 547765 388265 423957 545187 386412 450844 960560 267235 244812 603177 401070 59923 779617 962061 750312 135134 457996 839992 758606 969974 176588 121223 921924 196680 103908 94130 779109 473006 371275 57564 722349 688889 493844 371720 526418 900029 596593 391181 297603 267172 368758 97745 889963 214024 214227 995979 564723 166322 504550 399717 944945 672810 729873 307685 287361 560183 860678 185448 191107 809620 943559 833635 89992 587241 290137 771840 925761 5947 580046 56964 388160 630273 723601 366502 500433 851198 479024 77474 103440 165508 729923 274816 795965 723244 399148 970987 963236 285549 907644 186332 256459 235356 887803 775717 633421 342970 21120 627107 381069 853636 104893 312386 412001 580163 618946 971249 588585 660724 823225 977125 887491 160002 874311 756061 579672 255165 122881 826965 645941 869629 518911 637057 643562 335954 127068 866785 331920 377627 92752 600980 652078 673551 766123 102498 919190 984789 269243 788420 289859 579588 795587 336597 482613 227407 542379 783532 123250 596824 246364 268797 76629 817962 473755 831814 627812 704088 863626 596859 761570 323494 637795 866157 241207 496584 346933 992169 328749 518995 982023 713028 335077 134984 180457 636293 372535 446118 749458 544030 826613 746609 953716 24889 695844 92267 290452 699889 289645 370604 786342 500600 970637 432307 184731 88459 260611 197352 20036 430325 109349 658507 751918 516020 21525 586697 828706 851440 983206 169225 251541 937021 746450 348307 765460 842714 179678 746732 988532 758415 573459 499387 196854 120593 990400 638681 231191 5731 155649 14298 753260 690938 738183 713107 551864 870195 244749 884297 670009 371412 129514 290444 471354 273231 715324 833307 776717 882569 281121 298902 728887 762947 544259 994674 63087 572463 540778 584647 53042 709893 955881 521805 398891 582329 81469 419586 149609 269893 409213 683238 553245 321478 330718 242638 6764 467558 164145 912076 352614 190632 307631 262179 478958 111669 877342 221455 295099 170262 346967 118181 989471 420266 216954 417847 797490 78690 483956 139685 106521 260798 601783 20160 614515 979966 608991 354425 156909 778675 394089 675709 507370 631852 533546 942949 905361 329049 490012 506285 70499 777149 745030 527474 355287 614312 140522 347674 748689 529291 884200 823732 683133 652867 973215 664513 843595 879968 165401 934510 294615 325319 443472 253862 246345 648694 330172 799951 999782 533621 658102 792107 284143 382211 884726 378185 220112 848294 13846 898166 630420 799298 992202 22399 368761 262187 95938 772605 692422 324899 8705 443575 31767 869391 146224 312063 250222 75020 51141 227170 888146 53986 210764 370900 224647 411703 778743 447227 81824 75774 491565 776020 830271 291995 459898 857874 449042 450360 830640 247158 13557 993957 79811 706761 436220 66779 736762 716721 333665 914492 188838 279873 677227 937598 910224 208523 945985 333671 732623 765674 196907 469804 835658 81608 424550 889807 751730 797874 539224 533182 518126 284349 755511 631787 252048 922055 610693 54709 82764 675583 745482 323243 73744 5382 674017 128478 59892 882085 382993 83605 138496 941107 129027 844137 104372 419134 927812 197623 59941 232295 400881 360066 555571 202388 384757 587769 260777 478445 549077 425833 724189 830561 202787 535691 98186 823286 566753 997981 797696 778447 860664 680127 329852 112124 912395 188340 406344 165390 318875 149911 287360 739047 25674 883862 777042 933653 565401 453381 519327 42183 485789 62674 699639 890139 10909 808677 611779 200729 483891 276448 432701 640445 924338 57884 846559 628790 838642 759457 664441 273789 913652 976632 177014 352999 23953 493847 497208 694063 20374 858419 682356 824880 630462 396611 144843 923445 901130 176239 978976 420822 457488 99304 263305 432144 307519 641947 156575 490069 691302 262777 351580 14043 683831 97907 982537 605481 914567 1983 608652 522640 542527 506559 779632 346320 16368 997669 794681 206701 493425 108620 372749 908987 208705 840714 731198 233617 19360 511949 349263 358045 236385 931529 212390 27902 396707 110380 524893 278379 144923 473422 34368 665625 409702 682480 614625 368057 536420 263664 569242 419575 832051 555906 606315 211345 358024 825824 839423 170786 280767 406442 311974 685477 162724 203576 693190 251165 780893 604618 83223 833679 379290 622461 372926 530323 926067 329206 981621 375656 717983 71620 578123 288548 989285 666557 561491 942244 774107 536921 223570 884743 100773 112783 923408 12738 714473 348968 587869 872456 4870 754371 647484 512665 842762 273248 871953 619763 811974 155923 944537 34832 993036 849079 719632 300740 626155 812354 484142 896834 106802 673241 362795 860200 894175 20834 191878 704998 359292 543846 493978 47892 741983 415534 212495 708515 169109 972673 159125 288361 564668 402972 185568 632506 555152 730746 598570 398608 661897 113104 55051 160513 876859 6576 139994 904385 64565 996116 311958 782216 488000 968873 112706 357021 778438 313424 177167 544394 899772 171517 371428 420432 830567 543156 477120 218812 861544 760140 447577 13427 566528 651556 64137 337663 107854 57463 477305 951034 665456 604657 407563 798777 488720 111179 134535 872267 618149 520755 536860 809419 700717 650174 309853 130703 385751 357143 857532 30624 637046 82735 565883 245834 857509 682983 818380 493810 427517 357394 463130 945435 341175 178004 171166 867838 33615 855711 586169 984291 529473 437754 318914 130487 744604 177194 745266 73889 162495 851240 220519 494879 393295 271959 919437 884557 131711 598281 185609 74299 941826 561219 543936 837795 812815 717563 471653 58862 127746 558473 217967 103372 231568 770336 991257 300363 279679 460125 670624 463774 973246 498691 228916 74869 617525 699676 275008 308188 786156 636826 429046 781883 375261 801036 64449 693060 61602 541722 488091 477953 921224 982540 160100 47778 70064 37666 607049 903473 326154 546783 336212 281785 232089 398312 88235 120374 557901 455736 149545 333720 215834 979534 17887 790264 256424 457884 449112 138215 195833 369320 779892 851785 177720 872334 991974 911113 502794 817534 3406 150724 517993 907704 318923 709025 85838 188106 463341 343468 435568 661979 786934 267429 337703 521608 451147 610353 136768 860102 315721 185758 276195 797685 874861 729584 216106 950633 213973 4372 996764 805457 615359 50259 510297 998699 463611 14548 600656 146101 349339 328839 179659 848972 364864 335164 400550 36956 975760 510506 169948 344884 517472 231462 279881 505764 942386 543882 910222 230994 78645 634498 120121 429065 351096 301102 373234 230810 164842 888811 602554 500055 997016 12980 811989 631443 829499 976593 926930 382167 987865 270671 284486 100291 153289 647594 626886 477660 143379 511894 127693 253485 240643 335307 505118 904203 670424 260286 731747 9821 720658 43177 207682 303804 791379 580480 61241 655377 90161 165802 693331 770936 612900 844818 724396 740012 85781 942456 808805 89852 668757 188509 599538 426738 910107 45001 406345 853222 39846 164994 619510 433468 516090 700935 815205 223776 234866 597545 673141 551933 683693 292385 435422 987594 708357 690489 520138 280818 6396 364914 441576 485394 985292 786604 313118 148022 84741 528098 982738 160635 111746 117847 978455 951406 996675 63763 276027 357776 45690 51918 363048 154807 300355 190240 71031 384910 645458 672331 241914 376663 503138 217627 344114 520627 935168 948282 157402 466575 340197 408212 176959 967141 426172 515331 370885 952247 381250 999097 817647 100075 642095 780870 527793 185363 382287 671938 637162 46514 584785 119201 156181 102116 409841 115390 875928 189658 928096 526841 114532 716988 333526 361890 709458 163890 627413 856193 388219 326604 952768 977822 974689 332870 651358 676713 437534 720231 857140 58386 720713 543711 865272 375610 865282 530285 390189 697821 430221 21328 136546 637263 688572 263885 797034 634775 33416 14658 458590 958462 113796 575199 809771 587715 258621 376185 229777 913739 243130 975646 533260 696427 842105 550863 86696 474338 340661 934926 903093 823091 820340 832943 588225 65685 835300 95631 44454 86376 962219 344780 21796 998163 311300 521961 786375 777171 227736 466988 244725 387822 572533 11226 217129 323217 143632 104546 327739 70784 758031 304809 605247 134791 868199 466386 589077 125504 758901 276235 710841 130294 553594 525711 893557 826097 450944 326421 323459 826136 201464 636395 190572 333910 472920 516241 883104 831328 367713 101064 791108 548133 944930 828203 390140 940080 946547 770688 856190 677056 690186 447903 395393 878502 340476 924507 353113 100483 995067 907925 650257 127220 417188 458272 303595 523129 871299 227260 504347 657352 889508 340885 46159 886161 439844 176812 738878 375999 919808 144825 102211 851155 989759 156499 760944 415158 339463 714540 288484 927835 252731 666127 409654 825191 302067 451045 819572 441691 821108 807939 183020 902704 930366 637042 673250 684233 529828 413002 825900 591765 758204 937997 8199 156556 224660 882253 707227 207413 105377 534530 375994 923590 158944 212696 968417 550236 925385 508722 342704 347371 36784 201324 695478 594243 993475 807493 378621 804402 332328 9893 999943 451867 868239 610273 904027 718815 46777 365075 756539 345417 254540 910756 861567 254223 997620 32438 227898 346926 764260 120358 929494 182909 432511 759415 420436 444062 577624 262703 689236 204351 679478 361187 57074 731815 348780 520937 513085 478756 316468 513007 625561 976316 615640 870734 752238 797110 868360 90283 762116 553293 202481 96118 455617 304906 737436 664326 660011 415239 38070 153396 498478 906149 550074 725875 249664 604292 392322 86709 42826 139758 970337 426678 297728 937053 150093 352888 477853 327573 747258 271544 372408 116771 913544 924318 355245 745302 860116 573771 552835 955545 469680 479448 44848 163895 519881 507896 615433 846904 338790 829048 46435 793791 46173 753883 171127 637514 346876 37058 894218 138967 694035 289694 557845 920612 197621 918176 307072 259548 662614 759008 511701 766427 577011 513557 671111 649760 866642 949155 360663 263641 148466 257735 390300 564745 586501 827342 270396 822345 374785 95378 306563 183578 783353 967869 94614 390316 449406 726263 624280 331169 626843 253284 211828 750322 75670 341908 320506 762013 362467 674298 526595 420364 928342 429429 698891 439522 148568 301842 965744 653643 223162 202457 457646 67519 92321 541104 221709 984927 775130 510830 888798 720555 836868 376616 999716 658870 269764 73078 242774 226919 94285 294118 297954 824839 601270 921132 128411 426266 830392 99063 422454 672824 12707 258397 679762 844820 421902 685855 910503 636076 334482 284585 29922 49102 256353 450544 577570 934296 542634 184329 593025 85381 9871 874103 63871 242760 459687 161574 743967 112503 251905 496028 270179 39224 66916 343000 781004 555345 1588 675406 56621 194537 615082 388374 25805 850043 952779 123726 687032 170697 741829 197124 363907 840266 884257 314586 407451 89094 300455 827462 865566 445452 826446 514644 754870 365893 418487 114582 977144 74046 129301 183489 809824 993846 817304 250288 204467 867007 530189 254920 850122 88282 254687 801823 230595 196651 16775 727097 934388 882039 24945 521573 404875 604498 871234 581553 829153 60698 283138 598243 495519 266472 629918 516774 148069 911371 438525 216875 662628 959006 222885 867170 182502 177092 387962 896344 460819 535294 786270 583958 592769 222933 226557 795210 733001 926601 362065 925138 471438 912871 954036 245020 328382 52758 559071 606846 606687 663365 851181 749226 53528 711584 661089 614549 199113 804871 315887 682030 859100 207249 280529 408617 240745 122133 560063 658524 549812 316287 673360 84406 506244 96184 688726 598496 959060 115829 79301 418541 278935 109890 928290 512895 219457 588122 522589 650786 169356 969614 374145 721518 382330 577969 106119 892472 727026 332072 908429 822475 912946 923356 150223 887684 483620 646121 601733 41125 779909 320437 229318 496903 463311 6311 707586 999971 532240 119475 839807 772785 322983 54897 293966 399990 165707 345715 357938 551626 743216 695072 199419 175915 168962 3914 676238 665912 725136 877826 540339 954575 23794 573961 422074 236593 797408 884939 285216 437909 579282 450856 105372 303868 191901 71558 166513 336428 313121 567672 108888 770091 796901 856994 242987 631458 485172 593669 312889 345840 199231 630325 957659 388445 397442 625031 761270 412748 833397 869711 61237 942466 170483 277938 16857 597003 664572 865417 663168 162035 241814 670823 348896 797786 273938 804667 348865 65246 851266 86111 927213 467978 449999 312326 188331 511420 102402 182790 247056 403287 23320 527184 386065 672580 359376 458235 740652 86995 764528 667006 384492 292609 318758 599995 88224 554712 896011 577997 790946 852385 711667 901062 458385 483520 721294 845886 338322 943844 313084 64725 553226 409234 958898 576083 250448 743770 599721 564028 576257 142041 176267 356150 452774 905893 609632 236453 552367 301554 930074 643018 220819 639529 772843 288847 477688 226080 473754 815911 398042 594594 682500 92473 164840 24007 297430 15821 474023 808991 797266 47785 812606 984486 479326 664777 779041 697021 847586 33296 669118 265629 437182 683629 38082 946247 110286 426668 753335 571857 212889 380611 200927 45574 569769 834556 24199 690259 505569 897586 160814 844756 938361 503100 212872 118388 20283 640583 545588 947691 957095 93824 286756 491763 788310 772854 703905 287357 65908 981361 54844 213321 532183 106478 233912 729848 963867 323023 786830 943869 621716 968906 525297 391503 902841 549812 303787 128177 421427 108635 281507 719828 815383 796797 594576 349658 843356 12432 95086 760628 380250 130030 601038 946726 942158 59388 242202 939528 927061 490798 245288 423967 533758 671428 837725 13488 850316 490275 732487 624823 953389 153920 707462 197170 916550 801082 427887 22148 512028 776468 90452 493638 69937 126274 323591 842100 989180 975762 328857 502700 526478 642601 768938 489708 514939 795090 328685 146505 469151 802511 580871 100696 539326 193042 908044 284013 631462 802350 510971 816515 102397 64265 275604 493440 681636 443432 51965 147085 698040 641043 188691 799007 521656 838955 127265 167708 975524 912049 422170 343204 711061 808925 322281 240305 669641 999800 463705 348159 739292 53888 696719 831284 52134 388237 321791 605412 771971 292909 550289 195216 653206 596813 587896 155150 386244 405919 273864 524316 635503 34061 816598 496982 628405 499423 554379 745416 190035 646286 97283 893424 343047 77992 582320 229142 772361 501369 75107 709499 789237 666113 490078 164663 471511 992405 912923 941868 490219 2000 222920 277581 384185 454978 122383 528203 944730 581262 338231 342866 295292 410077 530580 830397 976097 835597 865557 493344 438769 975872 179173 805930 75319 949803 967572 276732 129433 705430 669159 890857 978283 340086 276339 519833 301958 155451 802090 499348 792772 934924 627117 697737 617362 126132 914689 715081 323270 893528 249294 593053 564096 811455 974153 721936 282280 420347 361497 591382 65350 595317 92843 511279 159379 521436 44200 879188 780841 170170 926696 991976 999576 245595 729705 64758 178435 630896 476764 103828 245574 436754 947308 804675 695656 273998 239510 703807 471613 777586 389019 108438 459927 743280 358053 45642 629134 972973 300189 828338 462482 645441 2315 362417 707911 345415 153301 48066 971138 851153 248375 951630 516396 994906 746120 961389 448345 564147 50927 577687 109779 223028 75237 466051 424917 770460 420935 725116 108692 779537 256239 757086 477377 23092 272302 973019 374928 709384 894227 409968 633272 380774 251176 808555 704718 188932 283311 388911 389708 425757 123432 794200 44027 209575 455186 436053 842315 268038 854709 782241 720402 983578 766334 958479 842355 447989 513979 49923 176287 583511 912329 479744 947754 663366 610920 534085 654191 460239 648365 922423 679489 597666 93912 724197 683621 647312 475524 974543 686249 570088 241061 756511 627450 979383 624764 896418 881339 675318 837350 982359 108978 165784 878665 742871 18669 386851 824885 122522 859604 20238 31562 800080 412622 197467 321312 882186 381632 518927 131442 949915 923249 499057 192368 87342 93532 15151 25938 500901 26192 17654 152239 642572 401523 279077 972784 610192 886957 231167 658614 544315 741899 865252 76910 858527 889610 371736 31059 913200 429938 693620 316114 792964 73623 764920 601516 622785 430501 652060 711593 713617 824530 550986 498327 507987 875817 173569 117900 467701 810634 461016 5346 479048 14748 397659 26934 900201 879573 350 453082 200892 791142 509903 569920 93603 179394 461602 297366 540578 361540 112113 858399 330545 135304 830071 357637 520243 623730 365113 184947 354886 169429 62104 749727 89696 486883 22164 271932 962974 230773 710246 868086 959995 204706 18866 265504 558636 182602 889883 54748 474722 370944 583435 905216 741791 169499 675597 307864 793979 761644 157574 428214 364628 352523 466496 671387 789866 597038 88760 128779 739543 476087 553941 781737 418853 579452 259656 127656 34675 240330 130731 732109 640212 954633 373193 637432 999121 909479 145825 954478 830566 491527 114 77874 35868 294435 309429 497669 871889 642817 923867 685207 565943 550035 636411 450462 604255 100717 783 92793 323862 122917 500673 460902 755757 562816 22874 926814 754969 388907 15435 318399 388741 677967 520628 921080 148492 728156 286228 349117 843216 634700 670633 93527 102676 544977 306084 140855 102657 447272 634824 748511 731709 729551 100916 281998 556766 33639 970792 28618 775553 537021 135075 770880 467614 145622 271810 550249 370993 751012 455380 814681 727276 197030 350983 574573 900767 597872 489178 306461 351995 39148 257344 27432 381360 374234 862419 329268 825035 485380 197640 674448 357796 230895 431264 738777 672888 276748 964067 652387 603588 588492 347505 520403 657078 70613 330447 684289 732060 834319 345341 432858 342440 474612 668522 347882 996899 799960 481507 759475 556700 173156 100354 620009 177996 467553 365945 401278 985369 669147 830343 133120 254723 807079 853665 562561 380303 5967 702340 289236 867986 296835 522094 494350 247467 306475 452966 696512 495828 857164 576009 319414 600233 610112 441313 22 927116 935016 161217 918685 799111 392972 793186 416309 646244 68600 287580 71553 263102 459870 235079 8013 950531 309689 174818 503592 183738 475304 27400 41970 317177 493327 128713 924783 790323 375811 569748 71519 294853 404361 860398 281933 256408 16414 77274 913098 802101 16937 869615 881493 600857 270840 714578 105207 585721 760139 500367 815795 180693 443061 408414 406690 379861 590484 470455 805267 599680 617654 605087 62723 953027 748694 449695 797804 119596 786954 755114 729206 872715 102494 393183 58102 986031 112778 100734 461460 667537 70363 736490 104629 576429 315449 778123 232670 148106 13901 841675 664290 92613 64787 980239 622474 885316 611324 437778 996663 670849 425783 490172 750869 765218 128052 138243 689383 979875 865893 272992 17062 658988 612559 265332 695378 777623 63658 223562 508457 15917 242869 391697 607811 526958 926780 124268 294488 680100 513386 162679 124810 87727 371843 591854 424326 147565 514644 584327 61904 441773 38359 387465 273964 631276 947836 681582 539449 539455 447573 727601 563483 521830 947002 204395 747553 417140 161725 342017 69751 671386 631435 56695 462068 121682 456229 980701 858126 305661 274729 471812 747023 772196 294471 552373 965712 491748 903008 681453 770235 476483 969379 407923 440465 403511 194419 253195 946436 630480 286733 446422 297392 401855 93552 453252 450401 719046 219884 212801 768967 646705 150364 830872 687232 642749 120084 711087 956015 403861 423655 331904 587470 657694 672891 493677 73391 150175 842131 53968 985820 428715 579998 495761 30817 96835 796547 719745 292268 584726 61188 688636 238216 408775 568668 501431 676309 302015 272947 56685 181212 33970 389381 860809 436463 449576 280972 514286 423233 568967 714984 81258 180142 649298 287122 781613 181908 579718 853510 273359 178663 574150 56048 976612 52632 352589 194954 817491 313442 659327 25476 532195 635553 205347 416384 342452 180071 483487 254627 344353 670189 658534 248393 817827 939012 508975 592235 467955 773801 554645 731559 204072 59743 108868 369708 191609 612901 63151 181142 519466 339621 183775 692393 345631 891707 304804 859667 323016 731954 354565 140988 744643 474879 449480 512907 532317 396222 238096 474375 652527 21189 258729 123745 107043 584830 260302 365511 756457 9709 794213 189237 992104 840467 823351 133609 119978 557963 408143 586853 810971 254093 56607 221136 113169 315123 925412 98078 789337 557831 459455 125847 674787 537988 25760 963917 995080 646521 265474 574991 362227 681364 532594 200312 668155 461569 484451 438995 473778 825382 843507 144334 374103 220083 350693 223386 366842 513402 939823 187870 291974 280051 615562 617369 856091 355289 497066 458765 399912 352360 458324 934642 119805 519257 466776 92942 642556 116139 642565 298782 681035 943291 987402 849611 452193 15396 610716 823364 55931 880368 173543 313713 7408 69862 111464 577560 778422 164995 819292 237390 987187 714532 181439 667323 155269 570340 936227 431706 540401 684061 302676 249959 438248 797675 105131 190598 368593 163529 144059 180886 449520 703629 952082 220326 611598 859328 886424 351494 438584 390794 284587 676209 179009 902463 474932 885934 481113 975223 506370 729432 382975 854672 879465 920149 960096 447282 864295 502542 927997 759877 766886 79749 70533 155768 159484 677247 687643 729004 284822 856180 920084 582362 677927 486132 398769 840845 947384 635999 59884 227 455068 750765 976768 607173 228709 415309 765906 865741 944709 847278 984861 324760 21602 397048 13252 1219 152776 758532 974949 727788 110669 440367 52663 576563 844227 768805 717256 656719 346450 627276 325792 104386 786629 528356 576320 354468 752646 303796 20678 357321 919456 633273 344598 942978 652865 165453 259993 818125 838541 914182 484675 394884 257076 859702 740736 151090 454658 480917 634360 585864 758189 695611 396335 903295 126003 244018 964977 708013 766817 413699 50344 169256 922731 426817 594256 919690 996700 177448 898282 916877 636071 411883 674726 85283 854922 185248 558845 877412 893077 810612 298141 191680 875923 565018 207918 789843 8613 851805 431243 872528 548654 348836 85226 13806 744514 913997 609877 199936 144543 64775 399258 537895 363922 826417 526446 352494 896467 306271 552865 456446 993190 487689 545180 469123 923006 538288 791226 866198 125197 270590 91642 817203 560290 363939 294365 860794 646418 652753 624163 491569 355253 68903 100800 813749 164707 94465 848703 631980 981590 714082 223507 159479 864689 233318 116043 844203 968302 847463 235270 620733 837473 629565 565331 571135 356153 765305 488519 365539 650441 590933 21041 797488 830158 989148 831104 892730 828708 923977 673885 588939 290369 847475 353188 182321 220563 694007 536505 563933 302736 718555 559013 964658 191440 733027 726434 291943 257687 452423 788069 948160 865716 109161 499783 212835 877103 361336 643254 660971 889731 822349 833832 546478 534211 384595 839998 287115 972568 282689 621814 645921 492257 348330 753053 117820 923063 371983 717383 657241 217803 195909 321904 281990 9723 614668 671416 226843 684722 520716 492328 146980 854545 552300 498267 483440 795537 821942 245428 760914 565162 710583 465447 628779 757896 351935 806447 51876 834418 206450 442236 663711 762476 646126 490814 887491 136833 967251 147659 901226 961855 328511 414816 286600 186222 318546 236085 374414 75652 770689 583147 198728 23380 121612 827142 51276 55774 105876 740642 450155 39821 645133 131257 839303 337699 815750 784685 331618 788404 105929 789588 823121 983667 95938 313237 918579 421499 969447 419775 609729 668918 905634 692799 327604 874258 79529 530925 451047 173328 147235 164938 379213 259439 836427 272205 355758 489392 90669 827246 529754 115500 15388 369641 618036 549674 879679 970177 110152 664750 285691 100111 905367 338094 927007 251994 398397 591677 836653 111096 626971 884864 329826 662794 122962 832200 139844 34130 804678 620508 515125 91784 544867 705148 579874 221946 309794 350689 22957 681253 405888 482474 360290 214503 477377 874651 809206 957322 741827 365198 215853 685169 255462 900131 590132 581125 179566 735587 861692 915274 758928 324931 852869 383337 14919 602608 674797 685103 916062 692288 664018 139357 844835 798275 531766 103488 856517 563799 462600 901793 525492 409258 261291 520386 486237 773182 73860 464521 611030 989208 532320 538331 477696 126960 79182 222702 438332 112937 307647 361086 195952 621892 806295 119194 918256 703714 697025 328746 731917 935384 695796 473142 106220 121771 209569 401664 556094 776005 286756 141079 249843 358658 814023 824345 454026 750026 317817 402031 858293 103087 250056 404628 448620 400793 512063 995912 187464 366410 516404 43376 47722 695451 731695 75054 517597 556817 304800 330927 757370 402911 246994 808452 486913 545635 408490 726007 59496 691482 789215 848616 438033 799857 837753 899069 552678 12120 374006 145141 158865 196433 119800 355491 613145 212866 521305 299925 134322 50679 902402 277370 51189 926340 975759 762980 717898 590188 55614 742203 764087 352020 582077 945058 403958 657059 502963 231080 224098 418476 122771 586852 316383 520074 489875 626361 834398 559457 701861 988813 984634 817654 383609 185011 339297 890798 613896 799094 453812 249950 358856 945720 621757 761548 283600 226531 397749 791338 726600 288530 105009 75248 207864 931027 660740 259864 55814 258352 496662 26271 526241 767034 53057 908065 505020 22140 543945 72882 61098 49851 477390 937153 986120 404133 95542 159318 368995 189512 863196 222854 665148 173023 582511 325169 851162 330630 982930 148634 471773 381953 129095 238448 162707 259299 6173 51107 805287 350362 581756 861750 280892 552634 931130 147915 257146 863542 852066 914495 345524 854119 886843 649924 340823 2588 919712 86650 308884 605884 239184 498505 567556 251314 241503 781698 197842 362401 744328 418021 914040 631269 9286 51089 651864 245581 690429 334325 552783 781029 798986 561489 569837 419019 524031 667830 249672 914860 819792 7143 642276 141619 212147 503952 410555 504219 948200 64839 2480 285805 175459 750936 324516 909330 351939 40235 565445 752149 367372 952073 200996 244078 881870 629957 964265 771088 6233 674117 109919 170961 237246 382247 388232 665567 912563 140778 176703 563848 133929 793419 574149 726698 112039 61925 455138 38846 375519 774261 886855 771382 762769 502551 996652 227971 338129 355184 337665 274273 459173 793734 296932 582688 315106 926192 229538 461420 865295 467307 803232 517839 257096 749818 621669 942188 399740 917492 643761 944090 785607 44701 399677 399321 465804 417784 46735 569693 848864 91023 794352 782813 385514 38783 447231 884153 415672 793056 642520 421496 88295 476593 567945 985426 416944 327871 945800 60141 961896 793147 159387 203292 613256 416306 656654 200161 613851 432440 171963 740773 757682 504653 870828 434096 883204 142785 72530 982100 272280 419601 387832 546754 122527 856258 752991 288819 376735 508935 411940 151319 12268 943609 34506 149559 667857 443639 212699 993576 965213 690417 686719 903881 572188 553300 197823 952570 748125 659999 825716 114698 305125 371796 975776 132223 927693 407934 527576 39913 806415 866402 666358 156366 853944 408233 790804 564230 701295 322283 87988 243232 979606 544811 400890 809935 913713 663954 736786 148463 20122 571453 331128 958364 880898 894083 422466 624498 682966 486821 155666 894620 143329 718839 853111 123931 58193 164364 468491 897125 777 585724 513580 430137 880830 429180 928209 893054 498509 976221 681301 282035 196580 40563 957535 823708 912269 474860 950518 432827 840911 659734 980288 253944 940078 399519 730664 290874 208328 646052 334016 691382 893609 25811 599220 607817 277237 309754 612416 755393 8614 108680 824760 200336 402725 503762 286019 569889 183429 869011 690844 328207 596696 429831 752023 225914 405133 431102 630702 829092 523017 409058 959276 219784 468558 25112 947167 839503 121632 872949 888461 233786 49088 475307 666383 669974 725557 420322 414899 742530 456128 421716 622786 697518 659224 24337 123784 275562 407878 174341 632331 551016 183782 656985 896906 634881 744904 629887 235439 580091 964417 212150 264131 184038 686721 684486 253036 843525 445655 100494 717593 525925 50015 547372 753035 994312 374660 579799 353947 992313 661187 847392 939198 235245 334009 761225 539782 78829 880720 727704 224026 206119 634222 722603 697448 169002 322309 559913 548752 107640 936873 260953 689992 218154 886909 758513 349237 434949 175243 167582 746387 675422 960156 878342 517626 516799 463310 436832 585096 335811 775689 367713 970981 247745 289673 995964 243444 511987 296153 60015 81632 41598 132955 553558 171028 88156 762402 421303 484319 398409 282893 432501 787727 919930 423792 30248 750342 972543 703743 361899 327712 677854 111094 100555 652548 508641 874255 605062 787970 662862 230114 212102 331586 736692 226437 8258 552435 485634 961116 873209 693040 735892 132191 513343 210161 247818 283089 381035 401811 295532 991898 344499 54859 138766 596175 438789 623030 866487 307464 806555 438983 232375 262453 244277 764579 995277 311003 222708 309238 508060 201459 877734 548070 940425 981179 331776 897544 114010 266965 843067 386423 659257 363553 972711 351825 248123 719810 670185 371362 706556 209600 764594 208514 561075 34583 123977 58047 572584 429108 458430 165041 419470 916727 470464 7876 212889 844220 798398 358476 872892 263020 908322 375042 721589 441910 218446 854992 855193 87135 631466 694760 457255 96771 363344 253247 803885 460591 452823 804835 297953 505351 72582 308240 547604 5715 875766 556730 311006 190136 237630 592274 281615 575554 325757 830811 596741 705164 462960 60073 241984 716367 86146 346253 51468 842194 206030 138543 329974 88810 219404 626951 445449 146961 520344 890810 783353 155935 73922 132143 605914 748127 499678 37787 517378 317220 100852 149428 65664 935207 820378 411610 721122 412472 565999 295163 485739 983785 903100 106466 802460 850565 419753 356060 607676 835272 427292 148195 96747 98802 934081 21535 484604 856770 981311 990371 164735 519212 785349 542570 688374 785948 948835 816297 141793 755582 784633 600074 559272 218369 757798 580551 411662 833756 402445 625138 945269 918806 99076 566239 65659 967181 165581 719805 945409 823547 54607 143002 489306 164022 176694 720717 72405 120291 690474 251528 67353 312970 811486 360145 574773 95882 362892 888340 821998 685190 424110 216797 312325 115103 841890 388766 252019 702417 82941 178758 201064 29632 799639 827938 228235 723504 551543 786008 739308 405541 281851 452364 842263 201312 455165 403220 896991 72044 232276 413974 980270 457973 422311 258846 710080 530031 806733 397252 928865 573821 53162 381668 234518 227783 782157 903787 125078 140389 703484 810265 544464 252320 258133 937556 299938 294299 845879 491707 692337 430083 880416 379883 747402 446923 821191 304262 743528 371383 497738 637264 308226 500885 238353 611998 949003 82064 540524 794156 149201 757534 180203 686546 889919 489344 4205 423560 439008 926219 125416 499621 515853 216882 329428 68502 419516 130150 801945 466765 71441 503517 937748 255986 881668 483725 874047 60076 511705 434387 813504 160569 598582 78075 159376 886448 69691 773624 543113 539815 443619 485963 832984 376814 893163 119403 854534 912497 859815 464038 95021 866000 606790 95977 987235 520940 46522 379584 741196 483648 943051 486157 77636 275940 443331 209280 832075 344044 843990 44079 313135 838346 157529 237490 452089 70361 293917 104260 184021 942631 921558 61896 170981 594729 822240 631767 983747 484994 382607 955264 727300 753998 48176 175659 560277 193098 616885 40028 943430 567634 666427 595354 214866 317835 234241 306529 225143 272684 835856 634364 426413 669929 614371 267544 473619 190307 882571 729767 627887 254766 769831 832109 249891 283809 361411 442284 618467 208851 562640 610490 141609 732862 741636 735399 577315 430931 57011 850010 596501 808149 474680 863346 595624 243640 138546 723296 593369 140684 551562 124564 609515 319767 774456 573935 217189 409348 548371 327715 900165 288787 995677 467575 317065 623911 537547 174592 508765 12609 143594 106695 58850 752827 572137 131858 405180 744911 989790 441706 559385 917305 183592 923002 459934 981075 346282 742171 361041 779880 714955 457370 428920 460099 134735 858586 644482 978699 166787 578528 16611 602992 349694 597361 623530 788493 898224 397098 294199 270322 517933 99457 733634 926556 466644 901523 310650 577648 575969 525088 701627 314168 560401 494554 910405 38987 412523 534423 978488 163499 343009 116747 984365 97894 637936 744798 542322 686997 218678 626227 72016 806656 585575 947402 397065 831285 253922 241521 688136 240932 961529 973221 74488 562514 996354 508463 703721 375544 699891 745363 156504 698504 316936 723239 767746 906283 723941 27404 474550 880540 67200 929322 615437 315231 963464 311121 734926 384185 861907 849660 459101 358526 102102 813476 664718 512485 134846 345759 378863 37423 436627 793354 321895 89694 965549 359395 967773 53403 988878 621061 521235 937136 958450 237740 856497 509654 923815 197196 650137 7576 386127 15964 743890 460676 323311 702402 556113 437989 69532 604785 612018 140041 427970 344897 148507 534451 536325 411306 275374 675235 827960 222887 967887 419364 334057 638173 438348 623468 278622 305701 308130 339505 779702 738656 622654 634148 753580 136136 535519 388116 554496 150054 478096 574967 341675 232578 832734 325469 789193 806474 908075 207414 977829 857460 131084 115136 789304 909744 256427 994106 263478 992502 437198 931754 247157 596864 24140 227154 604337 714787 477758 179942 848739 581119 279178 922868 21359 368475 910833 269054 351966 715518 328644 729729 183775 422929 650293 55917 465711 346281 594789 671130 96268 918748 920442 284718 272575 369900 296288 819895 426919 27296 965648 758251 837467 956522 157435 73282 284057 317379 299895 125820 432765 992393 875705 60534 30412 401438 918828 397668 807503 171051 981065 918998 842091 129296 572929 938579 312910 355795 555881 282481 470875 641150 553394 177883 639846 664754 943680 580858 354633 5147 936108 949891 282556 998525 825610 392045 728517 899550 711170 653948 670933 390903 333671 123566 639345 234909 323065 969450 383004 45226 677959 456363 805990 402675 99690 799732 89066 179722 594574 732597 184750 794455 857333 560782 770460 376042 156996 644732 811025 720197 404224 591068 120002 85182 394575 374133 752264 116380 447869 975930 759550 421935 103473 630226 516389 714688 624867 410004 236027 179172 551529 188109 926874 653238 834327 772787 607905 983979 474369 264218 27845 705929 330293 621660 671791 703138 961534 433608 877348 231881 846233 615980 500212 758952 317221 917544 368330 80314 603301 336305 274438 753321 904654 468275 243907 99019 232335 411342 481522 242387 656733 873570 617157 372641 28796 764076 400315 739180 837410 591908 767136 34822 807445 673706 821882 59684 684343 918457 559636 541059 729252 827626 334080 80002 472106 662389 274278 116384 874186 494934 814233 259080 716237 635226 586946 270937 58639 562176 825090 255374 676432 441600 456138 799429 449541 352383 969065 962804 638802 875457 132200 269373 878689 412079 146710 633031 683621 518754 869325 407474 116322 415274 69122 795026 162795 678225 943763 161212 227190 71614 414671 894063 737645 358490 830455 251304 752625 127760 629782 636335 424624 354360 899202 313290 167251 313011 833259 835300 978510 155631 752089 786984 643035 83651 887682 415692 843259 329985 684031 363682 11680 280051 696721 160413 434765 948602 819049 844733 409691 861929 998089 607443 501639 971493 300969 902834 217100 764909 679239 349693 961655 859771 721160 656453 148397 514917 258926 112194 4913 989881 760266 552769 35741 230555 86996 208854 811236 829523 157628 741337 237840 68832 2707 706607 670606 16736 785033 896318 278449 676856 522827 186025 833657 350142 684505 790036 477539 921294 216708 854369 207405 821870 410379 751123 534820 434768 720405 501799 598946 515948 694704 174182 376714 608083 168555 692779 728687 270420 878817 468046 218496 559054 218833 265987 139726 586003 705967 422723 439788 214237 35250 278 312801 2569 431532 119929 715329 438365 482617 469404 330183 586210 10437 889234 793151 328090 262824 885206 386756 702431 900625 14491 604628 484861 520900 927012 743143 877297 137507 498136 8926 843549 485147 921891 44299 214346 940078 515520 928562 931609 673335 289420 408003 18681 780144 690606 133964 950691 965676 433643 257676 513871 912084 999942 918066 355278 481736 55022 905856 25349 987312 506132 239341 554389 259637 206868 282765 650274 548229 618349 323650 607231 80024 39307 776465 670098 518864 881920 694509 870019 702148 404854 831803 557726 552695 738935 230992 402332 945197 195491 43137 658099 556907 619353 44842 480661 895586 203518 767213 743120 447919 231240 682139 212614 492473 374724 191171 65108 753737 969293 190665 514168 625555 682617 757495 983851 443262 234450 622405 542005 13031 125952 308925 363869 825414 960962 725687 143265 14215 440499 218024 118377 391417 618916 368739 838382 233630 34376 358296 415685 386722 562171 247261 423328 736651 710377 394686 119883 196763 486338 872959 400773 347252 990048 217805 285882 628570 414780 880378 357186 791632 904699 188930 882632 705969 625194 82516 107177 332556 62764 813109 138337 567173 593557 683555 538214 584347 272796 539253 955303 778230 481001 746808 156708 914851 966726 491456 346097 450261 484243 609667 960648 162643 801159 254687 689797 112442 384920 551794 945820 822625 513314 705714 507666 612171 846692 317175 841271 542641 95628 119448 571672 940805 270469 729912 241649 880540 933837 820797 226806 884032 373585 313609 793224 360379 775720 901188 603607 837711 356867 278019 193920 449237 913875 82450 764038 625588 278205 498297 80833 567588 801519 340532 838095 730000 550812 645099 483166 622352 522320 790656 41337 286385 685250 216778 16550 30190 296878 809468 735497 875482 345675 936787 930292 122544 828542 369613 791369 342585 56153 355878 94699 934894 522277 371304 33164 953054 265488 177387 911471 658603 812631 181580 945453 296866 405785 41147 372218 810088 160579 398391 714139 142175 456871 897471 730979 488948 153848 431080 982844 339128 689781 605113 888413 829531 117987 250482 917141 112575 95933 393805 139119 449850 935727 233998 455051 865294 985457 39286 859639 421683 828219 519465 997476 656144 319038 37450 705185 301165 343688 617814 423449 793351 939134 219976 789490 51415 89978 798562 491812 822141 538976 174847 355697 864416 911348 602314 564225 300976 659569 736925 794015 595470 571902 146364 715147 66540 188671 57657 285226 457988 928852 480076 54849 432697 552191 770480 902737 365266 76703 259142 825810 788266 232910 605910 126512 235169 325467 708646 299857 699856 301072 726053 857751 977515 298019 804594 933878 71012 311513 298361 486986 251518 615723 248784 384833 370133 516343 401257 955931 392609 728632 409356 428668 966039 890643 783715 659993 632090 849652 259947 830199 608988 815562 47771 965261 332781 48886 36538 936853 619302 123782 11932 418516 997745 962454 114786 817580 60057 172938 427837 824972 555418 758737 395970 4115 520933 753024 284056 784597 268866 602683 413357 472052 797822 859718 984309 317573 612342 57812 931352 932584 693793 448544 904613 307570 851286 762197 520818 258260 541068 951421 787958 76805 486846 73024 884340 132244 816521 844436 45563 840010 141813 628458 264691 712748 423396 983043 208000 120605 437523 263961 779923 167391 929836 717100 503243 808992 431165 421025 669165 693091 470897 653418 550912 921140 462868 20198 793728 799528 85785 982649 742902 610742 6711 683041 232636 88200 749755 666806 631761 899245 101143 827348 170963 756411 999188 207652 299065 761727 645779 50294 949150 707514 80570 474474 306693 96906 51286 928085 760838 275386 966018 880687 17515 9357 826843 656141 905846 943506 643558 533495 962896 301939 207382 361117 266767 918217 766752 316811 535332 540884 971743 642457 613826 79123 144317 450251 928597 636622 81699 909114 354422 343004 995041 432680 466958 371350 634910 13561 122461 582057 315410 702367 329319 643707 214912 43106 237565 14789 457367 618784 138668 700462 429865 559596 928821 103238 101755 916033 706126 395815 788446 931481 884800 160661 549776 911475 869750 854683 25765 852161 361782 830143 583938 521288 276588 629826 416222 964722 359573 558226 381150 533701 650447 377591 550892 549161 337627 515203 620951 646898 190577 298655 185020 973367 428701 193751 720222 753262 759583 912133 400542 85481 903134 313493 119779 530124 790446 587466 599752 582072 225761 992622 268795 487571 328725 334003 33391 508387 74573 852222 224506 666293 452158 360797 698841 184613 811278 752161 247353 429538 329664 295732 390770 528678 672526 118680 362237 134604 100327 347129 913095 874081 189683 121697 125683 665617 611828 753525 876427 214653 889280 328584 466774 992081 396673 34973 838296 464473 649333 814137 746471 851385 564341 665801 899483 497791 582021 129679 658844 908890 761017 895980 147303 111005 41521 172873 109870 159184 865800 860582 250176 810470 43694 476346 493110 7001 610951 485822 120862 670936 913125 317016 581026 159575 514759 141004 815857 139816 703346
Q 173 5371 3849091126
A 3058 403381
S 3362 979614
A 4967 490089
S 3823 502873
Q 1133 1713 96202187
Q 1923 5474 1787391640
A 4044 621641
A 4158 418966
Q 1948 5278 1411039555
S 416 918530
Q 2297 2616 76663353
A 3611 55723
Q 190 5792 5275917855
Q 3328 6039 88859741
Q 1220 6048 1127054458
A 2970 214690
A 1039 792130
A 1046 356323
S 5361 770966
Q 729 5767 3288397856
Q 79 5911 3717022818
Q 2431 4898 1215088320
A 2105 904831
Q 1281 5567 116108339
S 4056 780784
A 5081 457290
A 6207 150481
S 676 696187
S 665 88137
S 423 759104
S 4738 780920
A 4946 802411
A 1005 80485
Q 1662 6454 2943020335
A 777 745620
S 4573 423017
A 5121 119449
Q 267 6047 1644840253
S 6078 282041
S 1392 758065
A 3602 961525
A 2646 157043
A 4222 499012
Q 155 6240 1769958928
Q 625 6278 3138327071
Q 81 5646 1769402585
Q 57 5829 2534981830
A 3703 255240
S 2393 951858
A 3768 286744
A 3331 478068
Q 1854 4853 1344947466
Q 3341 5449 1280683675
Q 48 5215 2937487862
A 1033 786891
Q 4775 6055 654669845
Q 49 4685 1405224749
A 3347 371030
Q 297 6377 3647315572
A 2552 770490
Q 2527 5440 2862130548
A 2375 732134
A 3537 935253
S 434 689382
Q 3328 6328 2920675918
S 2094 304357
A 3577 255689
A 4727 502986
S 1683 542543
Q 667 4250 1669943946
A 517 150030
S 586 477371
S 1352 548574
Q 703 6186 949516278
S 687 552407
Q 23 6055 2591105314
S 3787 65228
A 2025 548891
Q 43 6269 3460985528
S 1250 782774
A 2896 382566
Q 41 4249 1401354348
Q 1872 3458 1244976271
S 4064 709947
Q 2771 6209 3313480729
Q 741 5784 1680380223
S 3332 996500
Q 324 5812 3273829354
S 3082 718786
S 1163 804369
S 2460 608323
S 1953 915321
Q 1952 3734 1690001087
A 3771 143945
S 1478 680795
Q 4146 5550 1105688602
S 2632 226384
A 2500 23560
A 1727 947853
A 4627 313282
A 6079 611283
Q 249 5843 1895266148
A 3329 418534
S 5679 326475
A 2796 51370
Q 2017 5741 1608409977
A 1033 90758
Q 3265 5932 2394366297
S 839 984292
A 1884 845640
Q 102 3618 3386057216
A 3340 280710
A 3799 125253
Q 911 3092 2050541939
A 4682 958052
S 3968 956582
Q 2477 5875 2986609808
A 2927 866958
A 1136 333336
A 1143 335488
S 1875 452176
Q 498 3358 497371825
A 4092 159696
Q 35 5798 3896889994
Q 989 4136 1998177867
S 3226 788275
S 3603 376266
S 3902 526879
S 4573 918432
Q 485 5634 449199745
Q 61 4974 3379690449
A 5206 33522
Q 3688 4002 27211022
Q 1084 1979 177320114
A 5076 46416
A 2840 918397
S 3029 292462
Q 2139 3584 1189520357
Q 990 3524 2308186996
Q 1622 6444 2413452198
A 3829 803778
A 6265 192358
S 5021 822695
A 21 490215
Q 1027 6224 3301407652
A 4402 699389
S 2783 96860
Q 2715 3478 576830359
S 1696 185960
Q 3193 4639 15996573
Q 3414 3834 131892993
A 3552 961416
S 4957 125168
A 1620 913530
A 5775 403474
S 5977 46270
Q 452 6259 3850358594
S 662 715666
Q 714 2585 183818844
Q 3267 6279 1893486803
Q 1308 5644 1549504599
Q 1325 6365 4479466935
Q 4438 4572 119482905
Q 656 5597 4376778842
S 5494 625214
A 2510 717642
Q 1684 3013 1182240019
Q 2081 4459 50308010
Q 5833 6265 170693340
A 2882 202133
Q 413 1995 791550825
Q 2624 6441 2162213885
S 2904 523033
S 6454 532322
Q 718 1668 455547670
S 3234 180643
Q 101 2085 162986878
Q 2255 6259 2469431907
Q 456 6005 4314761648
Q 2884 4580 911500902
S 4356 972539
Q 4522 4647 63851188
A 936 732160
Q 22 6085 727700965
Q 1544 5200 2766149872
Q 2836 4451 137961179
A 4143 451419
Q 2307 4357 588008536
Q 271 6424 4815905745
A 2747 12620
Q 1389 5494 431118728
Q 2672 4809 2000726311
Q 440 3485 141653665
Q 2094 5320 2346987513
A 5260 661996
Q 1544 4840 2542826224
A 218 306090
Q 3586 3833 173979239
A 4264 746704
Q 476 4679 2029692305
Q 37 4372 4136062880
Q 1730 4128 605714532
A 2273 558200
Q 596 2958 1231819225
Q 545 4598 1251263315
A 486 231919
A 5651 182650
A 1802 828799
Q 262 3969 2843103247
S 2214 176491
S 6426 753940
Q 2204 6315 878660804
S 823 574671
A 783 439006
Q 85 6256 488398110
A 118 418299
A 2762 543563
A 6172 456043
A 3202 43190
S 1548 307414
Q 4486 4571 43467277
A 1023 140629
S 2619 681067
S 1578 427524
A 1800 858013
S 1361 281101
S 3828 626729
Q 4405 5714 518475509
S 1098 135229
Q 315 1292 165252656
Q 216 6453 3994969192
S 3804 574928
Q 360 5310 188905924
Q 1399 5890 3841514790
Q 2881 4954 229291698
Q 417 3086 849815437
S 2189 924684
Q 214 5811 4270384475
A 5306 416320
A 3273 862083
Q 858 6200 1847863729
A 2476 666106
Q 2949 5367 29870574
Q 1490 4736 1164499964
A 2050 491237
A 1726 76596
S 3984 349384
S 5282 241530
S 4615 635221
Q 3322 6212 1737667364
Q 1503 5749 1754633184
S 1597 142791
S 4992 683464
A 1633 356014
S 1904 763470
A 2216 544384
A 1125 778405
S 3634 259869
A 2020 194013
Q 1775 2338 137210066
S 1061 313079
Q 189 5502 2482851223
A 934 532762
S 5143 526361
A 4376 857756
S 4754 507390
A 6088 135720
A 2237 531729
A 6151 437071
Q 4519 4535 14115380
S 2600 441465
Q 272 5541 984332298
A 2062 277855
A 2507 47484
A 1778 402010
S 4558 683
Q 1002 5779 1577555538
Q 22 6266 3611128931
Q 267 6212 2204891101
A 779 826731
S 1831 451611
Q 1746 2004 190315837
S 4033 213679
A 2512 25824
S 2915 247465
S 2853 246133
Q 1834 5751 1618116727
Q 744 6344 276005552
A 4939 297934
S 499 645453
A 1841 964399
Q 830 5034 880307568
S 5006 811464
S 5168 290761
S 3645 397819
Q 1249 6088 65921368
Q 1080 2308 416820331
Q 2452 5299 1834283
Q 2146 3787 197338113
A 3833 37483
Q 1556 5322 2216799372
S 2132 919383
Q 2977 5665 1974967215
S 699 227930
A 6197 705944
Q 3479 3907 201286264
A 3479 450864
A 4739 753869
S 3210 247254
A 2298 399061
A 5783 707623
Q 295 4780 3041243812
Q 1764 4136 186819695
A 5559 69588
S 4037 78779
A 2769 187471
Q 5804 6196 32909827
Q 1464 3160 727626892
Q 998 4882 1642821429
S 3971 259937
S 2612 283736
Q 189 5325 2270216536
S 3878 344845
A 2703 39868
S 2106 872823
S 1712 537857
S 6056 307223
A 1927 178810
S 578 182005
Q 601 3979 1852943153
Q 282 6291 3730027175
A 5351 70638
Q 2471 5303 1542531729
Q 39 1764 1404685550
A 4181 607222
A 3469 735401
Q 64 2869 359320952
S 3764 738543
A 5189 201931
Q 1696 3337 1236839480
Q 806 3929 926670764
Q 1203 3507 2114702192
S 935 785949
S 2757 672238
Q 674 5460 1260037648
Q 102 4932 2586436479
S 2447 732204
S 1660 434359
Q 1488 5883 2336709787
A 3844 770251
S 5653 126029
A 2662 214743
S 1444 544213
A 4660 371240
Q 2690 5450 2671806514
S 4670 258833
S 6441 500092
S 3714 975716
Q 2597 6129 581916800
A 972 479996
A 5948 173623
S 2918 611676
A 6322 798132
S 1820 689203
A 5325 827337
S 4389 280743
A 2104 146682
A 5119 252878
S 4454 357553
A 6263 47051
S 587 794145
Q 734 4456 1709508587
S 5579 740289
S 5502 807437
A 5637 368039
A 1310 423473
A 2847 983354
A 6453 721069
Q 36 6189 5056747162
Q 1981 5136 2580968571
Q 1817 2250 332276910
Q 1424 4491 1256173139
Q 1040 6292 4052514789
Q 649 4175 1288265339
Q 3458 5757 1583520842
S 4690 826966
Q 154 872 604260014
Q 3750 4798 340743186
Q 15 4841 2177576991
S 2243 524121
S 837 834713
A 503 90271
A 1426 378503
S 1940 906643
A 2282 614336
S 4115 386755
Q 1662 5445 526346839
Q 1558 5222 3624207523
A 710 711458
A 2949 227654
S 6411 324095
Q 4139 5682 920402646
S 3891 529976
S 4958 855227
S 4254 101467
A 2790 692750
Q 1852 5482 413913046
Q 5219 6399 1023279888
Q 1373 2475 15013842
Q 343 5381 697326424
A 3804 376446
Q 2470 4200 849342867
A 3742 261520
Q 5139 5828 192844523
A 396 397818
S 975 551042
A 6423 100806
S 4608 407595
S 5617 519930
S 5420 670676
A 1986 363339
Q 1638 2356 385957647
Q 2151 5254 1478162432
S 1798 861979
S 3744 359440
Q 549 1145 119378336
A 3210 894947
Q 4024 4742 169476957
A 2249 207515
Q 374 6135 1827118242
Q 3118 3989 219315513
Q 207 6181 4214788220
Q 934 2615 1292100610
S 5231 186147
Q 76 6176 6008450583
A 6329 774810
Q 5196 5619 195722945
A 3417 491413
Q 1774 3202 488664148
A 3551 639904
Q 2520 4578 324454522
A 6246 560062
Q 6149 6420 98933655
Q 34 5164 4890459081
Q 832 6167 2654546551
A 3092 40951
Q 766 4019 2056632591
Q 1093 6370 3758461216
S 2872 88238
Q 63 1492 791866207
Q 1558 6012 310001104
S 5377 986450
Q 1508 6114 3842432064
Q 135 4363 879927328
S 1680 775387
Q 1616 6045 445032005
Q 1848 4993 2703666139
Q 1339 6428 1051868819
S 1027 970762
A 2602 939786
Q 800 3920 1666721348
S 6285 588370
A 6350 778101
S 4438 645158
S 2372 927870
A 5918 577884
S 1917 244183
Q 2569 3821 171928820
Q 2706 6262 2428853869
Q 93 6355 5360024587
A 3058 328073
A 5786 55199
Q 1459 6217 2843164041
Q 246 6156 1720839909
S 2197 508420
Q 49 346 276194204
S 262 106215
Q 1543 4727 2329224003
S 3512 75385
S 3741 344681
Q 2245 6375 3045150407
S 4864 380433
Q 1437 2286 675657173
A 4528 723232
Q 5649 6206 264089095
Q 3163 4139 917064773
S 5558 31807
Q 3543 6452 717971837
Q 475 5899 641042977
Q 616 3911 336231549
Q 1493 2710 314842224
Q 849 5921 1064995771
A 1766 835349
Q 2858 3933 1062989312
S 4565 788970
Q 2866 5278 978746653
A 6332 452802
S 6050 263081
Q 3287 5243 1122282280
Q 469 2518 676170643
S 5433 111047
Q 397 4988 3779982981
Q 3779 5292 210281410
A 6222 550372
S 6293 875131
Q 194 6107 5648576065
S 5431 428133
A 1942 572904
A 4706 860417
Q 1377 1897 505340767
A 4625 711577
Q 3717 6401 438283971
Q 2159 4267 1983907385
A 5700 878977
A 4556 799541
Q 3839 6302 1663006302
Q 1932 3701 162421075
A 1596 154926
Q 4294 6171 916355142
A 758 716865
Q 179 6444 2103144745
S 5551 300127
S 4739 170175
Q 3989 5263 1143259073
Q 245 5660 646169229
A 1381 611766
S 2409 394631
Q 819 2707 754412248
A 3458 26340
Q 321 1716 1271633192
S 5702 574012
S 6390 322202
Q 3618 6391 1312881584
S 189 707469
S 4375 411116
S 5855 319470
S 2604 956894
A 4566 995603
S 1699 954651
S 5532 343338
A 2788 22286
S 3866 275222
S 5943 614739
Q 3655 3712 19782042
S 2537 782542
S 1317 372529
Q 169 2798 2210713605
Q 2331 6392 2051258374
Q 55 6443 1407999937
S 3492 598711
A 6175 56715
S 2917 990991
S 2334 287787
S 6289 512316
S 1143 224010
Q 834 2508 143766091
A 6057 637526
Q 3934 3971 31688460
A 568 834047
A 4969 33826
Q 166 6186 4354728591
Q 2395 6360 330884542
S 4945 360585
Q 785 3588 368995219
A 1974 268721
S 1795 583669
S 1207 224739
Q 1830 3360 347944585
S 5447 581232
A 1207 149305
S 721 652756
S 2607 7184
Q 689 5869 4081404153
S 5097 473415
Q 3081 5199 255447025
Q 1979 2017 8283716
Q 647 4326 1128577616
A 2826 765607
Q 5556 5577 4569245
S 2148 636456
S 4181 775561
S 2520 273384
Q 280 6355 3007947944
S 6412 185
S 1546 870865
Q 3723 5057 773796994
Q 1627 4047 116283112
Q 9 6305 3234560708
A 3673 806802
A 2495 21742
Q 2704 4272 1461235618
S 3494 30208
A 24 81111
S 1964 243116
A 2229 802837
Q 3886 4323 194148346
Q 2634 5405 946733581
S 5087 56749
S 5245 380250
S 2179 558712
Q 777 4472 3085444103
S 2259 302837
A 160 449046
Q 160 4360 3355554049
A 3692 567988
S 1992 998274
Q 294 5940 2817604215
A 4801 950892
Q 697 810 24516548
Q 368 3451 1068069306
S 6155 211903
A 2651 813364
S 1611 921378
Q 746 3201 866939742
Q 1959 3477 866266043
Q 416 926 300112603
A 6248 965543
Q 3594 3853 252127906
Q 289 6241 4184412749
S 4397 908237
A 2167 294782
Q 87 5783 3160611514
Q 4556 6420 108218439
S 5800 528704
S 2165 174654
A 79 90958
S 1650 503736
S 781 55871
A 351 310683
S 1757 121235
Q 5974 6106 20224712
Q 782 4420 3542083582
A 5896 439927
S 11 409531
A 4536 652794
A 4390 909615
Q 1119 5419 3415815162
A 836 301598
Q 259 5894 830134677
Q 824 6245 2419528122
Q 281 6369 4728189308
S 162 732965
A 2885 176583
S 3083 534268
A 4178 931614
A 5565 933099
Q 2220 4497 968810891
A 5606 84644
Q 1090 5528 2349524848
A 5431 497205
Q 2230 4429 326389773
S 254 606013
S 3072 654824
S 873 655115
A 1541 695630
Q 2587 5919 2053483655
Q 5466 5549 47362024
S 1137 48049
Q 384 6063 676708901
Q 2070 5774 640705549
Q 1848 3291 1056988940
S 6268 864389
S 3443 552030
A 1605 515103
Q 637 4515 3395386260
A 3639 267902
A 5799 673792
S 6098 921942
Q 2267 5477 2384342148
Q 408 530 68133630
S 503 33723
S 1404 602095
S 4040 521250
Q 4260 5451 1040286986
A 2237 668845
Q 3802 4620 562321612
S 3064 348239
A 1995 284756
A 152 163513
S 3523 411734
A 4819 370763
S 3172 330470
A 3464 970603
Q 3967 6288 496109639
A 4415 491095
S 2330 169736
Q 1589 4192 127508012
Q 1233 6426 4792997824
Q 66 3842 1095716728
Q 641 5511 963611448
Q 3527 6282 877435280
S 5997 479790
A 5334 342199
A 3948 198955
S 1687 506575
S 2842 399668
S 4428 561342
S 4170 89599
Q 2568 4810 558072344
Q 97 6033 4871925078
Q 195 2575 1767516874
S 5608 285797
A 5176 246435
A 5611 799341
Q 543 4364 393124013
S 83 763654
A 5150 427185
Q 14 6100 5024064916
S 2308 622698
Q 591 4470 46113245
A 3421 117319
A 3826 379981
A 2381 96780
Q 1296 4045 1430350964
A 5762 881037
A 1213 768635
A 1823 559523
Q 347 5840 1365203615
S 848 320174
S 3 155022
Q 5394 6443 921877327
Q 3045 5928 785206579
A 832 684649
Q 824 5313 4353772454
A 2753 678531
A 744 799946
Q 3855 4453 391104749
S 205 122815
S 5054 3575
Q 409 5881 1662341169
Q 2560 4819 2963950
S 3480 623825
S 5973 325161
S 3665 694461
S 6281 631208
Q 1679 2811 799976927
S 1275 627952
A 2812 628510
Q 5051 5176 58834460
S 1321 147570
Q 12 2578 2257204035
Q 3527 5799 242609669
A 907 955082
S 67 838547
Q 1097 5268 2704094614
Q 161 913 273301688
A 6305 7466
Q 4680 4920 26907989
A 2018 410636
Q 4476 5337 434145464
Q 2533 5828 1848765621
Q 1433 2318 493711958
A 6200 749277
A 336 517661
A 365 213456
Q 842 3663 182995942
Q 4472 5726 799622140
S 388 732729
Q 4557 5673 302582296
Q 160 4953 1000300032
A 3125 26488
Q 228 4510 1496648508
A 4226 970250
Q 4209 4446 184528657
Q 171 6347 3050171002
A 3523 702178
Q 973 4015 2912756799
Q 937 5693 153001430
S 2171 683639
S 3649 121139
Q 854 6129 3467952301
Q 131 6297 1604172572
Q 1696 1758 11393670
Q 3487 4677 1096904078
A 375 650401
Q 3627 6202 765686333
Q 169 1954 918929985
A 6312 811339
S 5451 703159
A 4917 387303
S 5693 807547
Q 1535 6159 1323354690
S 3977 76238
A 5870 521600
S 3108 493461
Q 1913 4874 2121609228
S 4429 677004
A 768 206116
Q 373 3337 1457691545
Q 309 3752 2447559155
A 1581 345185
Q 1078 6362 3272131065
S 3394 770447
A 5303 180205
Q 1323 4603 241523426
A 2623 377182
Q 3138 5581 2005003147
Q 569 5981 3468858685
Q 3697 5911 258487272
Q 672 4749 987813967
Q 856 4002 475044992
Q 2685 2804 95735184
Q 1320 2128 741209002
S 3487 612382
S 2742 767815
S 6407 16020
S 1071 868923
Q 403 6207 986950322
A 4692 705934
S 2 677772
S 4298 376090
Q 4051 6212 1373423323
S 4001 539132
Q 622 3359 2264973490
Q 411 6010 1287861455
S 930 857828
Q 3428 6313 225416098
A 5621 546885
Q 3723 6309 1434160948
S 3929 631291
A 5199 876700
A 5250 772019
Q 2574 5840 697636399
Q 348 6327 3767051020
Q 775 6449 3066057478
Q 1050 6435 1966064857
Q 2022 2359 287157953
Q 213 5023 4457969516
S 5761 732490
A 5191 282138
Q 423 6072 3890061815
Q 14 6174 1710108457
A 5175 197559
A 5211 560871
Q 4092 5624 991936914
Q 3584 6395 1660135397
A 4436 250591
S 2081 596429
Q 971 6136 1047586730
A 2480 640625
A 2163 923122
S 5391 846781
S 2544 973393
A 294 426950
Q 1916 4057 2017039648
Q 112 1253 802319677
Q 1986 4505 1974728434
Q 357 6424 3717996383
S 5076 455235
Q 1080 2114 454018716
Q 4359 5100 511420122
S 613 771684
A 4847 502632
S 1996 309107
Q 2470 2882 237158396
Q 97 6133 3659876283
Q 2 5072 47915076
S 2345 995855
S 3109 491593
A 3983 706163
Q 1514 1598 51499964
S 761 703685
S 5723 683243
Q 895 4341 1463811316
Q 4471 5478 905316593
Q 2246 2466 163418467
Q 5259 6392 497506428
A 1884 384181
Q 2328 2999 408100751
Q 1149 5923 2943067875
S 3907 822980
S 6142 734622
Q 43 6373 916698775
S 10 621407
S 1595 825013
Q 440 4714 4084783416
S 4992 602771
A 2552 206297
Q 2285 4455 841498864
Q 1108 4207 2533630690
A 542 473923
S 4364 950459
A 2095 214971
S 6335 755522
A 3105 737980
Q 2185 5387 2958460089
S 1372 209146
Q 1442 5113 2739044904
S 310 947470
A 3433 945400
A 2208 815312
S 5579 840215
Q 98 2995 1840824767
S 1041 279572
A 5009 972655
A 3561 578807
A 2643 715296
A 6254 215614
A 2683 777199
Q 292 1164 317775261
Q 82 6387 3532898982
A 3738 437102
Q 109 6083 1830768435
Q 2479 4601 1890180305
A 2753 495133
S 1206 363980
S 4016 633112
A 2182 141010
S 946 994951
S 6095 857192
S 2551 796792
A 500 306694
Q 618 5666 1490425819
S 5554 735750
Q 939 5872 4340894675
Q 114 4661 1603420543
Q 2070 5614 756505922
Q 3056 4073 272418251
S 4035 61382
S 3059 672927
S 5658 25760
Q 5189 5943 709348747
S 1794 750402
Q 5904 6360 177578163
A 1901 221856
Q 1266 2737 1351643944
A 4924 578743
A 4907 269715
A 5940 644644
Q 1884 6098 1886301275
S 6043 634074
A 4690 264700
A 4349 753853
S 3920 255147
S 1978 293686
S 1228 399638
S 6171 721003
Q 283 4934 3148662578
Q 1904 4004 247913216
Q 1614 6008 4144603480
A 5865 792179
Q 672 5065 1159157552
Q 1238 6096 2308165490
A 1852 283627
A 4480 187821
A 5131 155310
Q 1764 6338 245494776
Q 4478 5413 380005738
S 2543 393830
Q 3629 4319 506296477
Q 2346 5730 2726072269
A 2577 906990
Q 2125 3531 663737138
Q 1096 5018 1269945270
Q 594 6177 458242876
A 1627 256157
Q 1498 3974 88838648
A 2545 47752
A 2811 767354
Q 813 6424 982605580
Q 1544 4776 995575237
Q 827 6017 4045042273
A 5735 716343
S 6402 3092
Q 1407 2005 394729094
A 6104 650339
Q 1507 5063 601570054
Q 852 5427 448298370
A 2997 795568
A 5094 605188
Q 3951 5783 1775656886
Q 3414 3938 136696307
A 1050 537900
A 2677 118900
Q 2627 3775 179000143
Q 2465 5898 3406033076
A 693 460655
A 4556 581256
S 2651 29859
S 2622 865286
A 751 363627
S 4801 47381
Q 976 6183 3014633809
A 5776 785851
Q 1391 2798 490192962
S 6335 383933
Q 1122 5235 1145711575
S 1183 554910
Q 1185 3894 988833496
Q 4323 5719 264567401
Q 799 4160 3272856324
Q 4708 6033 362998785
Q 1354 6001 514519395
Q 1409 1933 325107667
A 2302 978288
Q 675 2925 2209813094
Q 2732 5789 2486380263
S 67 177197
Q 420 5966 3351909619
A 3817 109080
A 2232 249970
Q 1052 4197 2790480210
A 3258 593758
Q 196 5569 2808083734
Q 3269 5070 1156105851
Q 27 3347 2293645203
Q 569 3781 358665694
Q 610 3636 338945726
Q 60 6086 2240421411
Q 1284 6241 185366808
Q 2530 4928 1245956905
S 2767 939268
A 5946 688988
Q 714 5559 3970797922
Q 1963 5416 3016323372
Q 202 854 367473735
A 911 863046
A 2751 488636
A 4844 692139
A 4529 723336
A 1784 365361
S 2920 972047
S 2512 553194
S 556 494285
Q 1479 2069 37266604
A 33 833282
S 5991 280247
A 1276 558908
Q 842 1645 152771260
A 4246 78390
S 1159 997046
S 3467 288164
Q 5560 5882 36552887
Q 1059 5907 3046107243
A 5337 109968
S 1122 259521
Q 481 5616 2474067082
Q 1223 5526 3356643535
Q 25 6268 2285428044
A 3580 186321
Q 34 6284 1893310025
Q 1629 4468 2133754462
Q 767 4007 1858773443
S 2250 373031
A 1612 6265
A 6220 690016
Q 2583 4148 448203120
Q 161 5818 611463041
Q 138 6419 2166299691
A 5489 6971
S 5036 607263
S 6289 516479
S 5828 662839
S 583 625451
Q 4281 5480 941927718
Q 790 6238 4725402723
A 4494 424118
A 6398 137559
Q 3274 3588 68811454
S 1652 985696
Q 406 4033 931470785
S 819 458942
A 5685 623867
A 6067 545419
A 5864 41406
S 1648 66684
Q 1618 5852 2676899890
S 5238 292151
A 6368 447168
S 6220 289663
Q 39 6250 4997961360
Q 794 6113 3294035333
A 5360 982743
A 1018 805422
Q 184 4815 3065176106
S 4591 290982
A 2523 288842
S 3312 217861
A 2436 840193
A 1329 482568
Q 1499 3730 1321716623
S 2995 167425
Q 2231 5127 2634379554
A 580 554805
Q 3517 6011 618613458
A 192 246342
A 4491 855935
S 335 447099
A 607 351506
S 5994 235820
Q 1094 4290 2284998843
A 3858 706487
A 4546 303830
S 5839 349488
Q 1989 5216 421468222
Q 440 6094 2912471282
S 1293 842542
A 1483 396946
Q 161 1545 542348995
S 2435 70021
S 955 760514
Q 1309 2531 201352755
Q 1032 6295 3955213963
A 4911 343740
A 3986 531181
Q 1098 4798 2284915215
S 6069 78148
S 5668 429964
S 1246 134645
Q 873 3524 1621786581
A 3512 405162
Q 1119 5627 1062790131
A 3605 224068
S 3616 899494
A 267 205715
S 3415 889207
Q 975 3828 2229761820
S 6369 99547
A 1612 448730
A 1299 853073
A 4468 365010
Q 4506 5047 85732079
S 3640 473530
A 2273 989035
S 4920 71082
A 183 671973
S 1744 739388
Q 2717 4445 982835451
S 5895 297627
A 1223 541244
S 4278 884811
Q 2394 5961 3260011425
S 5935 774857
Q 800 4729 2207641410
Q 111 6008 710278206
Q 1831 6319 3659133385
S 3484 721530
Q 2557 6287 525384627
A 5504 226480
S 3065 642783
S 934 669722
A 3327 791263
A 5344 815441
Q 3998 5102 688437206
S 5553 493349
S 2142 366075
A 3841 899908
Q 1373 4551 1251039727
Q 2603 5785 3000666867
S 2377 394068
Q 2621 5895 3219362855
A 1100 617192
S 3989 98806
Q 4997 5210 126661002
S 1815 388456
A 5671 308291
S 4165 702747
Q 2865 4543 402693692
A 2428 80242
A 5479 233959
S 2109 300374
Q 32 6350 97792411
S 5791 600710
S 605 883860
Q 547 6389 4964404124
A 2017 813480
S 805 946490
A 2361 949017
A 1119 103728
A 326 376678
Q 2459 4085 124871111
S 3262 469976
S 6068 506404
A 4332 384290
S 5036 332320
S 430 604425
A 6387 918517
A 2463 832152
S 5604 18954
Q 2616 5840 1891234849
Q 5233 6173 793262269
Q 1530 4486 761633149
S 2679 667595
Q 1310 4353 2718630392
A 184 322010
A 4072 522495
Q 2087 6273 1353901629
S 1815 279495
A 4444 474621
Q 3292 4721 1341092715
S 2367 557466
S 3004 147939
S 1557 629020
A 912 849667
S 623 310317
Q 1882 5926 3018975516
Q 1923 5068 3141967991
Q 1892 2722 49759440
Q 1702 6002 3846467341
S 1011 541525
A 2726 234903
A 4797 686092
A 1072 44433
Q 2437 5723 1093948905
S 617 715662
Q 4341 6270 24722371
S 247 902342
Q 4824 5652 231968069
Q 2447 6329 329093750
A 6 937368
S 4395 36059
A 4177 366897
A 25 388030
A 626 606823
A 4368 425046
Q 688 2232 1251235866
Q 14 6294 4932908214
S 29 63258
Q 787 3479 2614808877
A 3790 11887
A 830 803494
Q 51 6415 348505946
A 1580 668584
S 1622 481652
A 2659 604509
Q 3682 6406 2175269679
A 4172 422976
S 4745 251834
Q 176 2505 1380188274
Q 2742 6105 87788883
S 3614 629035
Q 113 3988 709121335
A 3390 848008
Q 2946 5213 2168691558
A 4974 192290
Q 4770 6160 164085169
A 1570 969981
S 72 677282
Q 1535 4252 1589649946
A 1013 794444
Q 1449 2328 22282911
A 3501 746809
S 5493 114934
Q 257 4491 2519395339
A 1625 997039
S 1438 915976
A 3087 139710
Q 3648 3903 95026130
Q 190 5345 141275423
S 4947 338105
Q 368 5209 1022771736
S 2423 307450
Q 1468 6207 1084274971
Q 274 848 186745904
S 6255 190177
A 2556 213094
Q 2205 6371 305792555
S 964 40690
S 7 757236
A 6451 716842
Q 6201 6352 59428788
S 3294 6316
Q 396 5516 1908941142
Q 4835 5862 689909399
A 2014 381802
A 2604 101132
A 4393 676507
Q 1656 3191 1479502879
S 5446 631646
Q 1666 6394 2765961478
S 6048 922583
S 5198 958642
Q 2026 4377 1167063940
A 4620 479936
S 5653 39573
A 1444 643636
A 95 685990
Q 3197 4962 711527035
A 805 35200
S 3927 960489
S 51 474782
Q 1002 3542 603622008
S 4599 447503
Q 4193 5040 512125612
Q 164 4817 3407204030
Q 1981 2506 57660512
Q 56 1562 1136124274
Q 1779 6023 606530305
Q 871 5344 1843010398
A 2958 512699
S 926 596882
S 5200 352924
S 6332 427263
S 2885 107042
S 3487 506626
A 393 153311
A 2237 342060
A 1925 306590
S 1697 514120
A 6436 522564
S 1796 892492
A 3068 982148
Q 318 5434 1699638759
Q 5508 5861 313225367
A 2575 402191
S 2165 536590
Q 959 6279 4974645012
A 1815 278827
Q 1083 3769 1069751272
A 4880 842521
Q 1167 6339 1823762037
S 1725 514331
Q 294 2246 1479976765
A 1641 829347
A 2842 140103
Q 143 6292 75098106
A 2420 947979
Q 1098 2696 1254418959
Q 1068 4643 3051777869
A 5539 615145
S 1900 619182
Q 150 6228 468891273
S 5509 612486
A 1449 220682
S 4905 244630
Q 35 6356 5830556115
S 3791 682031
A 5387 49616
S 1394 601851
A 82 162871
S 2798 502377
Q 412 6398 620646700
Q 1012 2382 216798942
Q 2708 3682 310665130
S 4278 748129
Q 591 5624 2844771825
Q 1663 6017 1434660439
S 4829 453969
S 5066 867007
Q 955 4652 3110792366
A 3430 408859
A 5686 490629
S 2764 858578
Q 762 2467 1267150178
A 2731 2384
A 2314 952716
A 5759 676367
S 4385 594215
A 3520 136130
Q 2335 4293 204188507
S 6043 931623
Q 240 5852 894225805
A 4209 487111
A 2480 699461
Q 1725 2516 175311926
A 5945 69984
Q 1470 5965 793443295
A 2929 738952
S 1151 781034
A 5457 594546
A 5901 277985
S 4229 351056
Q 1524 4353 2281588329
S 4438 199197
S 884 122257
S 2126 653284
Q 270 5107 2172116059
A 2890 96715
Q 2971 5306 666122052
A 4562 195975
S 571 818927
S 5191 448807
S 3329 392332
Q 114 5776 215144034
S 213 687506
S 68 240931
S 397 696377
Q 5298 5490 166858362
Q 2643 6325 208343246
Q 530 6410 3074730551
Q 679 3697 2052529034
A 1915 445867
Q 984 5809 2009725288
Q 398 1165 682414459
Q 2840 6183 1922107019
S 2701 389388
Q 1099 3437 886597993
A 3110 866131
A 2697 255943
Q 4028 6060 331446211
A 5399 555242
A 570 669977
Q 1325 2554 8848785
S 1740 629275
S 5398 955328
Q 984 2063 777920130
Q 1630 4194 2539717705
S 613 240177
Q 389 2997 2243193113
Q 984 3477 1826257425
Q 1022 1469 104347519
S 4859 603243
Q 70 6457 3958631458
A 2316 394356
A 2161 300394
Q 1645 5197 1954465529
A 6328 948295
Q 513 6226 880365506
S 81 700857
Q 465 640 132966253
Q 4913 5046 36889642
A 1294 414576
A 1897 354225
Q 817 1971 568117039
S 2007 943232
Q 167 4294 3930746901
A 5322 990372
A 276 542036
A 2158 526761
S 2778 182191
Q 3358 6152 1479988208
Q 1468 6418 4252580766
Q 866 5754 2343120690
A 1837 199139
Q 31 6236 2374970718
Q 2926 6054 406880588
Q 1458 4155 847814217
S 4687 770000
S 6155 395016
A 5075 651943
S 2320 488860
A 1174 679489
S 3318 522349
Q 776 4662 1296578286
S 3104 786575
A 314 711049
S 5423 79065
Q 4 6293 1407663424
S 5423 952240
A 3552 505169
Q 702 3471 2705449484
A 2205 446715
S 5316 38173
A 2824 73096
Q 1009 5839 3771985891
A 3667 519171
A 1758 770473
Q 39 6408 1440357567
Q 480 5751 1542880337
S 2772 364
Q 4549 6169 851896903
Q 201 6041 5201993830
Q 2982 4343 875731537
Q 668 6276 3604443516
S 775 929073
Q 459 1270 797347509
A 5665 882347
Q 1099 5459 106538352
Q 5346 6025 227243239
Q 870 5491 2893234772
Q 5108 6122 52430834
A 3850 76357
Q 853 6372 3318558871
Q 625 5512 1448300100
A 5303 227922
Q 4584 6298 1293256455
S 3734 306111
A 408 12182
S 2805 673365
S 1058 397280
A 5881 945248
Q 3693 5102 333513058
Q 23 1819 1581809991
S 3422 440310
S 4510 73199
Q 3115 5690 111449886
S 6081 36505
S 2754 549108
A 1394 126289
S 4893 558554
S 3449 836444
A 6421 568474
A 4415 254937
A 6424 326042
S 4309 714307
Q 671 5889 4311265153
A 20 955621
A 969 949840
Q 181 5844 1778518622
Q 1176 6193 2714740903
A 1380 721831
A 5165 271758
A 5397 595645
S 1308 842991
Q 3080 6023 1838012908
Q 848 5979 5044015228
Q 783 3205 1810006565
S 3031 549439
S 3333 429310
S 3481 809976
A 2690 563420
A 566 103891
A 4674 410376
S 2666 474003
A 5686 69719
Q 743 2868 1259627097
S 3522 479886
Q 656 5145 3649720993
S 2507 973790
Q 517 3911 1207332673
Q 2216 3342 1092012432
A 272 443073
Q 346 6154 2568476082
A 5735 230167
Q 531 5540 4551878233
S 1150 871068
Q 3881 5350 354056621
Q 1688 5782 1369694816
A 4400 834434
A 2704 907067
S 1583 131731
S 5625 428101
Q 543 5286 4261247098
Q 565 1928 1267226568
Q 80 6026 5054825757
S 502 924162
A 2583 916054
Q 1379 3090 204813155
S 28 385685
A 5193 527786
S 5565 989786
A 3815 289078
A 4539 932673
A 2556 50595
S 3253 961006
A 146 58738
S 6182 59040
Q 339 4506 1349602331
S 5790 787281
A 699 994919
S 2834 677772
Q 839 3872 735026538
S 2431 642053
S 1654 902052
Q 989 6042 4186637352
A 2649 922387
Q 915 982 27989155
A 2441 529375
S 3939 880408
A 6227 322717
Q 590 2661 222821184
S 3158 546999
Q 2229 5629 1775389818
Q 59 6395 4909855441
Q 190 6437 386540516
S 1995 5746
S 3927 965982
A 3284 867060
A 4024 237071
S 5137 556305
A 2837 40294
S 3468 114245
Q 5491 6033 251525376
Q 4682 5218 401473383
A 4449 621848
A 2858 109551
S 255 124234
A 2900 953650
A 1156 66290
S 3273 851856
S 1330 944130
A 1961 836860
S 2997 877388
Q 787 3423 450090606
A 6155 878885
Q 1028 3274 625472844
S 6280 641768
Q 261 6432 301612599
S 5828 424536
S 2212 351039
S 3240 471264
A 294 539937
S 4473 748760
A 851 467871
A 4925 989193
Q 2828 5551 1852224455
Q 6033 6117 2015468
Q 815 4134 3235101077
S 3847 650533
Q 272 6412 44982059
Q 2314 5237 2140670149
S 5159 365890
Q 2610 5530 1755118050
A 3812 503068
S 5621 850024
Q 111 6138 2718907863
A 1323 82525
S 3001 347148
S 1676 690575
A 1574 659819
Q 1060 5666 3969313540
S 6111 223489
A 1412 251521
S 1070 235752
Q 561 2832 1695875787
A 274 913056
S 2440 917169
A 2712 313363
S 5793 638324
S 5008 287281
Q 1273 5000 3664496771
Q 94 6072 4197331784
S 4050 580287
S 5374 745447
S 915 88545
S 1405 721326
Q 1065 4576 418078663
A 3356 839875
S 2042 206149
S 2511 2917
Q 20 1557 624578095
Q 1333 3617 2117189586
Q 1361 4841 1980513471
Q 1006 2203 87131447
A 195 29537
S 2316 369013
Q 36 6456 6391657080
A 4338 980877
A 3037 806252
S 1758 107761
S 5922 511115
A 5809 811514
Q 2345 5488 3125545587
A 4468 867610
A 6132 829284
S 2145 450452
Q 2487 2940 293365310
A 9 23374
A 4283 66183
A 292 505677
Q 2218 4896 2624508945
A 3693 749526
Q 223 6279 1948245282
S 4335 505194
S 4998 635402
Q 2526 6305 3150334177
S 2625 291629
A 523 210963
S 1986 143254
S 4461 560851
A 4075 192660
Q 2541 3758 905940191
Q 2187 5147 791991190
Q 3780 5059 1056969942
S 5870 677628
Q 601 3532 2323132817
A 4868 601747
Q 1255 1787 278930673
Q 2168 5591 3090210558
A 1321 690102
Q 3391 4597 474597759
S 5694 802458
Q 1967 3063 176338190
Q 386 5757 3397656524
S 3589 500277
Q 1574 6185 4281216173
Q 375 6336 5905545237
S 2603 658929
Q 2534 5857 1958561525
Q 521 3639 285736058
A 6333 860327
Q 1199 5530 1861237806
Q 767 5619 3287030391
A 504 369726
A 1387 572565
Q 2571 4130 329512258
Q 1420 4907 647472733
Q 676 2663 1868843941
S 5310 623418
A 582 735717
A 4830 904405
Q 2040 5137 363116075
A 2314 378541
S 4265 183569
A 5989 418050
A 3567 636011
Q 2050 5626 579020613
S 2081 116702
S 382 421447
A 4840 125269
A 1746 528761
A 3004 467325
S 1429 965699
A 5700 943085
Q 6033 6129 30179639
A 4075 101232
A 6419 474902
S 1850 889008
A 4353 38335
Q 43 6167 2856387003
A 1305 283206
A 611 556008
Q 1163 3713 1353538800
Q 3772 5708 819272521
S 5763 545746
A 4495 123217
Q 3299 6375 844205295
S 1861 444317
Q 3069 6443 1695366488
A 4560 217957
A 4940 337522
S 6077 206383
A 842 678722
S 3116 503935
A 3950 391735
Q 489 5646 555679666
A 4930 764491
S 3614 157966
S 3738 127265
Q 2118 3909 1581947719
A 451 842028
Q 10 6053 76314951
Q 143 2294 725309217
S 1857 878015
S 5375 786692
A 553 533381
S 5846 832106
Q 5158 6212 181691797
S 4934 580602
Q 194 6447 944125887
A 626 500127
A 4635 854341
S 282 720835
S 1099 435
A 3075 147469
S 3118 88727
S 2440 501262
S 2843 201347
S 14 190755
A 5626 843577
Q 395 5569 4942041053
Q 3015 6070 2326441099
A 5809 273961
S 10 887449
A 251 341726
A 3196 286077
A 6412 897255
Q 57 6437 2130789124
Q 399 2704 6719893
S 3076 917901
A 3462 664155
A 1777 953187
S 5580 258137
A 4548 828629
Q 4 6337 2388905254
Q 351 5424 1304128956
A 6100 48557
A 343 706265
Q 310 2538 1727753987
Q 163 6406 4923991644
A 4287 174611
S 5742 759249
Q 501 5337 18463337
S 5843 904993
A 6293 945501
S 1911 419768
Q 1135 3203 1221999283
A 38 812075
S 5765 738780
Q 2421 5966 929978044
Q 460 6031 3150590652
A 6083 659918
Q 3584 5060 1391692655
Q 101 5284 3272355367
Q 1313 4455 618329696
Q 1206 5986 3946778360
Q 5605 5805 89509591
Q 6007 6296 259060723
Q 3738 5036 1253843992
Q 1859 4178 2148221474
Q 989 2407 681081982
A 4737 283384
A 522 794897
A 4257 850746
Q 2581 4208 597876527
S 5161 501437
A 1758 373525
Q 256 6221 1915434717
A 5667 286282
S 2776 48768
S 4463 338331
S 3274 606372
Q 3929 5770 485611815
Q 2952 3445 307441504
S 2630 123129
Q 775 6243 1847856793
S 4704 630614
A 1187 299102
S 2922 458595
Q 3006 4658 1547051998
S 1524 62492
S 6034 153594
S 3266 432469
A 4345 234269
S 5845 487342
A 399 831068
A 641 877763
Q 113 4944 2011877158
A 2830 950951
A 6200 858179
Q 1939 5268 681920595
Q 1074 5375 523579884
Q 1035 6094 1411023675
Q 377 5598 3782618533
Q 4118 5669 1502643504
Q 807 6366 1240588449
Q 93 4979 1331535763
S 4855 234468
S 6150 373206
A 2897 399668
Q 2985 4184 1121234617
Q 4667 6371 36371099
Q 651 2568 623956004
A 5563 217272
Q 1619 6412 2769652402
Q 985 5184 3936066235
A 1351 530262
Q 2511 3154 251413545
Q 1178 4769 3366291467
Q 3586 5939 1876287152
A 897 120651
Q 1229 5810 2526700021
Q 812 2505 149798065
S 3541 35663
Q 2972 5401 716675234
Q 804 5318 27211450
Q 980 2804 283050598
Q 3105 5888 548410894
Q 1542 2807 1194410571
S 5724 684958
A 3094 42166
S 5322 944116
Q 117 4338 360095646
Q 977 5181 3707583313
Q 304 930 197298297
S 444 509615
A 3376 483158
Q 2896 5758 562736672
S 4128 247121
Q 3156 3904 287643906
A 143 258076
Q 286 6429 1611422507
Q 473 2843 1751496865
A 4185 868577
Q 2661 3238 70382833
A 5504 496305
Q 648 5504 2209297731
Q 170 3201 1803514221
Q 5812 6256 340609252
A 711 493600
S 5546 206752
A 2601 680559
A 5407 862807
Q 1781 6028 2186576944
S 5296 59777
A 508 539314
A 28 901610
A 2412 403339
A 1445 126210
S 3716 674256
A 252 759175
Q 3354 3877 330587384
Q 502 2626 1493520775
Q 3473 4010 271780987
Q 880 5298 1139536392
A 1733 747650
Q 3211 5648 271405013
A 16 607420
A 5327 565483
Q 143 3342 526015365
Q 816 2703 1150135429
Q 2464 5615 374871134
A 5086 735338
S 4099 660340
A 2377 745283
S 3639 616581
Q 860 5520 1273388994
Q 1128 5174 2904332679
Q 2550 5639 1705144245
A 3898 192059
S 317 346254
A 985 646323
S 5804 999301
Q 282 2940 675547920
Q 1803 5356 3365952247
Q 726 3735 2752250784
S 4784 488326
S 1156 824618
Q 364 5739 2881414042
S 5883 232968
A 487 791279
A 6124 12068
S 5952 379262
A 1423 565432
A 2341 139938
A 4304 593178
A 3061 402078
S 4873 796073
A 5180 664055
A 3480 61791
S 5611 296117
A 6277 662181
A 501 502945
Q 1874 5469 1026429391
Q 778 5258 2097939491
A 2123 393752
Q 394 4276 1302863979
Q 3785 6226 2087706568
Q 771 6349 1811905405
S 3190 510637
A 5761 184818
A 3889 170731
A 2823 719514
Q 2002 6170 1496538893
S 924 143734
A 2525 353616
A 3459 408912
A 1281 543092
A 3450 642445
S 685 622349
Q 253 5818 2586993432
Q 319 4878 385416418
S 5495 257422
A 3272 589662
A 1582 977499
A 2821 48751
Q 2664 2976 100621581
Q 3029 3396 303453762
Q 3351 5315 570223109
S 173 771022
Q 1372 6180 1797977541
Q 409 2548 1518867336
Q 2253 2423 111638142
Q 2978 6334 410838163
Q 1512 5770 3380173849
Q 677 6096 395767261
Q 568 2772 1784744866
Q 45 4530 2819404901
Q 47 6304 4406647930
A 1205 656760
A 4400 284519
Q 1984 2320 87859123
S 1199 791665
A 1906 573966
S 3876 673863
S 225 877838
Q 3221 3300 70669408
Q 1808 6455 119283697
S 1021 947302
Q 193 2186 826555707
A 6170 52187
Q 1229 5217 982776140
Q 2897 5650 1524044331
A 4808 119841
S 82 591232
A 367 720408
S 3297 162167
Q 2092 3018 572366938
S 6395 828714
S 3362 165068
S 5257 958305
Q 1242 4211 158511224
Q 29 3778 3523986260
A 4809 251010
S 4914 555933
S 6138 689983
A 1805 990674
A 7 53908
Q 714 5822 892090457
Q 1447 4242 272763722
S 2070 436453
S 2656 258722
Q 54 5232 1820002566
S 4425 678582
Q 1904 5002 2244163311
S 4732 849095
Q 1023 6149 2574583577
A 1571 384722
S 1474 864371
S 5279 250862
S 3473 103428
S 496 783380
S 831 75679
A 1076 127706
A 2239 406235
Q 25 5981 1164364399
S 1355 240760
Q 1263 5547 4187028906
A 2152 381211
Q 2463 3719 546796120
A 1809 14513
A 1514 275732
Q 407 5584 1536165972
Q 5063 6295 819969309
S 1168 200270
A 4032 717648
Q 34 6369 1203513893
A 924 825228
Q 2275 2292 7391572
Q 3488 4112 361078799
A 404 167749
Q 1528 5178 1835669574
S 2975 623775
A 2036 554582
A 4459 817849
Q 299 3817 1418507244
Q 37 6384 1325031542
S 4585 614832
A 1280 846615
Q 4186 6202 760232410
Q 2813 4339 1490188850
A 4104 747928
S 2579 807462
A 3868 601321
Q 1561 5733 3079356364
Q 2172 6145 319811370
A 5000 691858
S 3622 60174
Q 1147 6067 1683417245
Q 3401 4949 392739480
S 2138 18662
A 1363 416709
S 5281 792237
A 329 654383
A 5560 963372
A 4400 546097
Q 1908 5961 522311534
Q 5860 6347 259411263
S 4273 273015
Q 35 4215 1140459591
S 1473 708716
Q 3157 4072 450491751
A 5033 436577
Q 701 6220 4387927050
S 3058 574368
A 1633 152872
A 1794 54187
S 394 384232
Q 800 3760 2442733653
A 229 641525
Q 1213 6330 3091198145
A 3383 850103
Q 4283 4770 338300490
S 1573 229376
A 898 786994
Q 410 2538 2122783452
A 548 669467
Q 564 1962 74762623
S 1014 749536
A 1334 955125
S 1554 552792
S 5253 689269
Q 165 5488 24136680
S 4429 894197
A 413 14580
Q 2644 5766 2611883234
S 5621 308014
S 3829 181694
Q 11 6316 1825571372
S 1422 922669
Q 1019 6381 3397082493
Q 3649 4071 318410127
S 5869 625428
A 1905 77011
S 4777 650435
S 1659 615592
A 2061 291414
A 441 15668
A 5445 989861
Q 764 1404 416352621
Q 1806 3924 856335247
Q 167 6166 2246744189
Q 3984 6072 724748223
A 1904 222808
A 2720 689657
S 3904 935755
S 3017 183570
S 56 130290
Q 2939 5585 1621943866
Q 3790 3795 3598037
A 1002 904812
S 3655 963470
S 6425 151955
S 583 592676
Q 5152 6174 531020250
Q 388 2634 1714374762
S 2642 870007
A 2272 46723
A 4545 779524
Q 60 5988 460146432
S 1292 831612
Q 517 2677 1311312273
S 3924 24441
Q 3368 3506 76608218
Q 678 5698 2134510708
A 686 517840
S 5850 391702
A 3554 671945
Q 2048 5480 998180354
Q 1844 4845 2572067591
Q 78 5770 3853593721
S 1859 828417
S 6261 410467
Q 488 5935 4379813456
Q 2921 4743 332671442
A 6331 371621
Q 2669 5819 604575852
S 6372 587849
Q 2497 6275 1611646306
S 5478 695874
S 5988 704146
S 4035 712918
S 3122 412003
Q 1111 3295 1398933828
S 2472 152736
A 3422 855096
Q 1891 3105 1151337474
Q 4802 5972 690106154
Q 701 2732 1446487671
S 6186 269842
Q 397 4209 3006079888
Q 722 6284 2218168566
Q 603 4080 1242268590
A 4571 654240
Q 511 4945 1654646867
S 4015 661350
S 4379 121913
S 6455 496441
A 2017 802848
S 5507 94145
Q 617 6049 498012000
A 5348 236298
S 4083 145999
Q 345 3278 461884371
S 1784 155015
A 6457 664999
Q 91 6161 2880044500
A 4438 190583
A 868 679176
Q 1730 4683 823155459
S 5395 124244
Q 1808 3329 405631508
A 1097 511484
Q 314 6224 1702598708
S 2721 628252
Q 1162 3867 2704552094
Q 2109 2929 768719514
Q 3028 5390 2329423055
Q 3981 6004 1631457635
A 2920 126682
Q 1314 5926 3666382914
S 4599 625459
A 6088 233028
A 3946 693099
Q 1774 4830 560903707
Q 1387 2682 475470893
Q 60 6446 42433561
A 3479 466722
Q 74 1622 1216986641
A 5487 415375
S 2437 237672
S 4010 338338
A 3419 202885
A 6006 919334
S 869 875189
A 2899 957518
S 5393 468286
S 5324 99315
Q 1135 2356 893131933
A 1281 885859
Q 117 4602 1629961033
Q 397 3380 1551619619
S 4763 116695
Q 7 6418 2447543947
A 553 998075
Q 3607 5576 1275202865
Q 3433 5971 2253125913
A 4599 367886
S 1550 172759
Q 1722 5821 1947396214
Q 186 2391 118308973
Q 728 4380 642788278
S 3967 903222
Q 496 5996 2577758988
A 3365 347881
S 1223 655149
Q 3428 3550 68654495
S 2948 866133
Q 1441 3660 1922475089
Q 1482 6440 565658590
Q 3231 4285 635443534
A 3916 440577
S 1420 349705
A 1020 241859
S 1011 774283
A 73 430441
S 5436 391338
S 2848 417248
S 6317 825906
Q 1573 4169 1150059210
Q 212 5939 111108513
Q 74 5293 1052053396
Q 817 3257 1858380668
S 5116 152807
Q 630 5399 2822400886
A 4692 752177
Q 522 6305 3356874918
Q 2060 4415 1999014347
Q 2444 5876 803923284
A 2853 33619
Q 66 6257 834353597
Q 638 2733 1570881676
Q 2019 6266 525638566
A 5145 48811
Q 1846 2534 114032022
Q 693 1986 348153618
S 1813 732767
A 5284 954188
Q 1252 6420 1846089314
S 4936 740588
S 5474 870929
Q 4038 5428 966456148
S 3789 422603
S 1517 860088
S 4833 955329
A 4316 289343
S 4311 855555
S 5130 248268
Q 3754 5031 300203655
A 5979 375158
S 768 651132
Q 16 6356 1952134191
A 2199 104641
S 168 409674
A 1856 293944
A 3723 14372
A 6140 285080
Q 508 5581 3101550278
Q 186 6291 3663627006
S 2970 867444
S 6181 985437
S 6228 488016
S 2182 244942
A 76 143806
A 1256 944187
S 653 931212
S 2472 926709
Q 301 2964 2028223037
A 890 646422
S 14 973002
A 362 360423
S 513 231897
Q 578 6456 1717236419
Q 2774 6294 280631603
A 6109 490451
A 19 880993
A 4481 595913
S 681 245640
A 4134 920106
A 5476 159750
Q 2021 5778 1879680043
Q 2366 4936 494737290
A 5138 440689
Q 297 2376 258065182
S 3902 893033
A 4064 755727
S 1141 662920
Q 711 6360 1567334789
Q 3413 5375 1235108437
A 1654 144119
Q 2478 4610 1975716058
S 46 67020
S 6377 954027
Q 4893 6209 1001115267
Q 2227 2700 112475064
Q 3306 3907 231692400
Q 1084 5408 3742025089
S 1916 965347
Q 4500 5983 1075424499
A 1431 445413
S 272 908743
S 5445 525473
S 1018 927743
Q 656 2207 1477137287
Q 408 1715 833285136
Q 2474 3205 250523461
A 175 80842
Q 3080 6201 2570184996
S 1334 415334
S 5577 19707
Q 724 3927 1428921506
Q 1375 6314 2116597784
Q 142 6347 941787747
S 6344 982581
A 64 264436
S 349 640909
A 5794 37150
A 984 980018
S 1554 190618
S 1084 375739
Q 1900 5607 714898001
A 1299 917798
A 6046 516629
S 4685 476677
Q 1038 1393 76913229
S 185 463463
S 1217 871299
Q 2 6444 3989649372
S 3202 101160
A 3844 228608
Q 352 6387 2415154521
A 6190 770458
S 5656 695959
A 4100 370320
S 3249 234416
Q 746 1746 330054601
Q 15 6390 259638226
A 3544 203250
S 6008 288230
Q 1422 6012 4034571852
Q 1137 2936 661191836
Q 386 1956 224964279
Q 1213 5330 1740793286
Q 3372 5856 1112920006
Q 3202 4722 1040353278
S 318 656891
A 448 358119
Q 55 1465 78269148
Q 1069 6432 936483421
A 3318 672135
Q 1934 4423 1100150204
Q 743 3848 2700560315
Q 4399 5217 189333109
Q 4939 5244 303767938
A 1235 494256
Q 823 4054 3164681941
S 2967 807176
Q 3746 3815 40425200
A 5567 797602
Q 3854 5758 670604653
Q 704 5732 995749007
A 1235 369514
A 1864 390751
A 356 626076
S 4357 606165
Q 1703 4920 1765789200
Q 951 4998 202970181
S 4891 261054
Q 580 6171 2510902198
A 6124 67739
Q 2786 6238 1400317478
A 6377 613622
Q 658 5614 2856771614
A 5182 21538
S 2211 339898
Q 196 6418 3754602704
S 2229 948331
A 2443 812624
Q 494 4282 1065989773
Q 31 6449 2204768586
A 3924 242958
S 4589 954967
Q 956 5231 173766034
A 972 966521
Q 2588 4938 1332891213
S 2948 355163
A 1921 616516
A 4282 871998
A 203 223311
S 4606 405496
Q 1805 4823 697532685
A 5195 536578
Q 2557 3172 218305798
S 1567 687332
A 2073 516565
Q 711 2145 122160452
A 4901 291366
Q 3186 5431 739251277
Q 311 3959 2164628363
Q 1756 4474 2215617889
S 729 693645
A 3738 370192
Q 14 6098 4524065191
Q 1697 6191 1081054687
A 2377 368854
S 3309 397004
Q 374 1050 300780836
S 1172 167778
Q 2291 5416 1043569233
S 1550 682668
S 2534 839144
Q 772 3426 2277653717
Q 536 4315 2390524478
Q 1949 6186 2560561898
A 1351 574533
A 2803 632273
Q 468 6412 4733217516
S 6230 775692
S 3657 515219
S 76 900347
Q 2118 6138 2457093903
S 4849 302886
A 90 161781
A 5604 882204
Q 2964 6109 2233234376
A 6168 336192
Q 1206 3945 735579655
A 2199 272492
Q 3128 4028 757602642
Q 1219 3900 738938983
S 820 26884
S 2063 823984
Q 4251 5885 1618682331
A 5451 524423
A 5889 325704
S 84 200587
A 358 558912
S 5945 274911
S 5818 504984
S 3164 285927
Q 1123 5792 2563497681
Q 494 4810 4090304102
Q 1615 6005 1803140501
S 1563 439554
Q 1803 2468 207987272
A 473 522617
A 3993 322849
Q 593 5963 1527932586
Q 1103 5801 255022447
S 3721 638611
Q 3720 5842 806204781
Q 1880 4922 2877851068
S 5017 794785
A 2822 412982
Q 238 6350 1480549430
S 3064 940033
Q 3140 3452 268620065
A 1095 455839
Q 1209 3540 1215199256
A 3746 15857
Q 2347 2718 108233827
A 624 797843
S 126 955349
S 3165 708969
S 5583 818536
S 5934 266856
A 4414 838063
S 4272 904086
Q 837 4901 3200572570
Q 1847 4305 87622890
Q 185 3590 2930127908
S 4043 425862
A 1309 6031
S 5667 47783
A 4432 766488
S 5106 869707
A 3117 529108
Q 179 5450 3850992376
Q 2059 2979 855857322
Q 628 5856 2126711898
Q 111 6222 5828924955
Q 1082 4959 1319568167
Q 141 6407 4473046099
A 5426 94771
Q 1014 2749 1031016194
Q 3761 4492 537255223
Q 1451 6033 3319980040
Q 2976 5561 1145144235
A 2554 37455
Q 2566 5505 2556765275
S 5388 537593
A 2073 380182
A 846 656644
Q 225 2170 556874849
A 109 169220
Q 4181 4876 468972887
A 2613 80884
S 2942 387188
S 2356 49111
S 1915 778130
A 5519 967382
Q 1473 6343 4020119702
Q 3094 4386 813085753
Q 529 3886 403549274
A 5483 879050
S 1970 700841
S 6178 777539
A 4963 839174
Q 1323 2264 320410010
Q 850 5269 3108740202
Q 613 5190 1446954204
A 1422 735061
Q 682 5147 543993941
A 3751 833771
A 5508 995829
Q 1035 5728 478768271
Q 2650 4825 633488497
A 1694 157657
A 3745 686226
S 4099 350164
Q 125 4877 1235550336
Q 633 6445 2721725173
A 4712 549490
S 2906 63446
A 1510 135383
S 2115 670139
A 4227 80242
A 1431 364891
Q 315 5524 3568060291
Q 506 5308 4196104578
A 4476 718984
Q 875 3598 1098813503
A 741 936690
S 5308 884326
S 1542 829865
A 2254 891822
Q 3023 4353 390581340
Q 3619 3975 309271359
Q 335 4715 2900888014
S 2039 59265
Q 501 3688 1455177291
Q 4035 4308 93150799
A 1865 435371
S 4248 882124
A 4487 291002
S 3231 604668
A 5144 682110
Q 2409 4033 1453416681
Q 2979 3319 119298709
Q 1012 4975 243445619
A 3561 620828
Q 25 6443 4295264582
A 4771 464690
Q 476 3184 1377085825
S 5951 809390
A 4775 559357
A 1902 620057
Q 4736 5918 663619993
S 531 767655
Q 2481 4450 302709895
S 2024 959694
A 11 897338
Q 808 6364 5345174652
A 971 333187
A 5305 247613
S 1533 112280
A 4822 532305
A 5530 137646
S 4859 734957
Q 871 915 31776768
A 2770 513054
S 2312 854523
Q 317 5817 4963765892
Q 24 6457 3019216990
A 6244 498237
Q 173 5391 193232828
Q 141 4091 3287175403
A 1022 816313
S 4690 691788
Q 367 4592 4146019004
S 3555 33353
S 1337 752992
Q 2651 5560 2203131775
S 3266 320140
A 6433 672323
S 3571 466766
Q 2128 6078 2302892835
A 2034 815126
Q 4701 6237 179435889
S 755 973342
Q 1020 3106 228713486
Q 2700 5729 127609228
A 2738 413942
S 1156 624344
Q 668 4668 1434531775
A 6003 343613
A 783 812854
S 5467 902671
Q 2309 4607 149368328
Q 432 1760 477631990
A 3147 738852
A 5811 698791
Q 256 3902 1851783489
S 6297 172412
Q 2440 6052 383031338
Q 68 6321 1401717699
Q 301 2426 684689539
A 3686 248888
Q 1409 4900 1469223566
Q 739 1032 280329825
A 2296 496275
A 5619 392213
Q 1405 3015 206606462
A 4882 379002
Q 374 4604 2612008279
S 2961 196672
A 2422 605689
Q 275 6404 5101557782
S 4806 751146
S 967 853856
Q 1336 5955 2057683584
Q 3908 6166 179032126
Q 2273 6241 1449934525
Q 27 6392 2388135163
Q 3265 6232 1102535374
A 6002 295902
S 5902 463855
Q 5802 6332 377429770
S 5991 401146
A 1997 106423
Q 2242 3487 639496971
A 6158 193943
S 4197 480182
Q 630 1529 519573709
S 4721 755101
Q 830 5769 2189326829
A 1743 749096
Q 4984 5543 27168444
A 380 595204
Q 315 6405 5791825770
Q 155 4694 3372673318
S 2481 833056
Q 500 5043 837440113
A 314 557605
S 5013 301671
Q 1177 4598 1021841859
Q 2944 6442 3005028914
A 486 242044
A 5143 618045
S 1394 10709
S 486 330086
Q 1057 6325 4771421995
A 3193 400690
S 3414 233117
Q 2030 5633 2761596981
A 5177 368971
Q 646 3690 1964836640
A 5752 201008
Q 462 4268 3487381901
Q 267 6151 2422567609
Q 726 5770 2620390475
A 3859 874559
Q 1817 6399 2729519549
A 5319 516429
Q 2231 2756 467474876
A 2106 4438
S 4203 20062
Q 4040 5893 1536237290
A 5230 126889
S 4981 238098
A 4195 669781
S 6102 979440
Q 1285 5035 2123511668
A 6239 486900
Q 448 6036 1282604543
S 4659 185115
Q 3009 5064 784364162
A 4315 188811
S 5752 694802
A 4677 526617
S 3248 755267
A 1849 332909
A 6404 632603
A 3192 883804
S 6267 168811
A 6398 228717
Q 746 6198 3878349663
Q 5298 5660 24572705
S 689 518458
Q 1592 3205 873037865
Q 978 6283 5216152057
Q 2687 4426 1011593513
Q 3930 4757 54223385
S 434 195410
Q 765 4073 2626937666
A 6294 8179
S 3883 982220
A 2591 71016
A 4560 646733
A 4697 210082
S 2057 748288
S 4034 145964
S 1095 435694
Q 4850 6210 114108805
Q 1062 6418 4460887026
Q 827 6344 1460644891
Q 364 3139 2262405097
A 4632 359469
Q 665 5458 2451009512
Q 493 4035 2023402045
Q 989 3236 913072904
Q 1866 5517 3450724559
Q 471 3303 2057782988
Q 4356 5205 601905186
Q 3157 5914 2739865532
A 887 741610
A 1003 793354
A 920 288319
A 2717 101809
Q 643 6056 3811925585
S 2538 882413
S 2814 361428
Q 3106 3390 163968797
S 905 518074
Q 694 5742 3952329192
A 510 487958
A 5727 151507
S 1430 18668
Q 3468 5014 440062462
A 5651 929391
A 2810 221793
Q 252 5089 2000963318
Q 81 3899 3049751753
S 2277 173542
A 4799 717069
A 5403 943094
A 1480 167376
Q 4410 5169 290637047
A 2018 171946
Q 3362 4043 202517560
A 4484 540480
Q 628 5300 3014066991
A 5887 952315
A 2534 954930
A 5616 789714
Q 135 6283 934365226
Q 140 6104 2995434193
S 5533 99348
A 5052 41259
S 398 730304
Q 254 6081 2677950530
A 3646 293184
A 2402 207798
S 4522 91464
S 115 958536
Q 1112 1141 1448102
Q 714 6417 4889743312
Q 6 6391 506771389
A 5303 89078
A 2860 895539
S 4192 255790
S 4791 750991
A 1883 476450
A 304 762354
Q 1292 2745 171187075
Q 230 5522 908107687
S 4537 684264
Q 639 3569 1830163289
S 2652 601472
S 2870 452377
S 2203 949798
S 3678 366871
S 4645 380868
A 6297 452784
A 3960 600425
Q 1047 3724 1883168023
Q 396 4480 1987896696
Q 99 6451 1587572691
S 5632 340936
Q 5 5343 1462151817
Q 1517 4308 37771598
Q 872 6323 2875801982
A 477 258423
A 935 685325
Q 1895 4596 439881855
S 3497 545910
Q 196 1305 341765137
Q 3013 6338 527813497
S 1598 176132
Q 1366 5698 4235145507
Q 869 2221 391151838
S 5323 206633
Q 732 6330 4696663210
S 4585 467627
Q 2818 4270 835081538
S 5735 374917
Q 3766 5717 422811875
S 4541 298172
Q 627 5582 3412447613
S 4746 885184
S 2684 978879
S 3171 133154
Q 494 5775 3122312601
Q 373 585 79882987
A 5963 162354
Q 970 4970 890888225
A 1796 209512
Q 236 975 368859314
S 1626 680275
Q 404 2217 1643990458
S 4248 833187
Q 1916 3394 627060346
S 1473 173322
Q 74 2945 2630048291
A 1673 81523
A 3941 904720
S 1501 65595
S 5000 766479
A 5689 931728
Q 1582 6415 229379041
A 3253 224139
A 5433 566346
A 4940 355586
A 2235 527840
S 5521 599948
S 5047 881260
A 4783 675550
A 1051 973147
A 768 859383
A 4840 987030
A 2883 74815
A 3486 314940
Q 11 4513 3560146266
Q 1475 5649 1571033761
S 4510 418766
A 2493 412410
A 390 571036
A 576 225056
Q 116 3773 756285075
A 1134 702063
Q 3281 3748 18735416
S 6273 440641
A 1785 819519
S 5216 987892
A 154 751430
Q 3576 4145 147696975
S 1548 987978
Q 1963 6043 1242072576
Q 374 3744 1011361890
A 778 185016
Q 5517 6057 225497985
S 104 618458
S 6180 99217
A 926 628550
Q 624 4933 2466874341
S 2887 124288
Q 1804 6371 332947593
A 3426 622781
Q 5420 5954 106659327
A 6053 669238
A 3427 453729
A 1324 451743
Q 2027 2389 2704073
Q 183 5763 360751825
S 6101 669439
Q 5860 6016 138388623
A 3787 11828
S 2495 548689
S 5489 698029
A 3236 707513
Q 778 5517 290817874
A 3970 239296
A 1097 113410
A 2819 459474
A 4773 205083
A 3421 165678
A 5063 249543
S 3553 512813
Q 3593 5026 96661186
Q 378 6069 3200743412
S 3613 280405
Q 2046 5488 931412430
S 2585 92227
Q 2407 5194 1866432945
Q 464 5003 826318436
S 5102 908481
S 6228 57150
A 13 934037
S 5808 835870
S 3871 347653
Q 343 3275 2519420858
S 3635 937032
Q 2247 6061 175027975
Q 433 5290 1242543843
S 5505 42526
A 4303 897474
Q 4058 4937 234729770
Q 504 5980 930884440
A 5728 899781
A 5635 979878
A 5468 684526
Q 2620 5692 2963407563
Q 30 6162 2240028415
A 5469 536557
Q 1314 6412 1007862221
A 5874 393685
A 2646 88590
S 1742 582876
A 2922 309271
A 3399 632312
S 1002 664954
A 4076 907680
S 1504 462682
A 6359 135085
Q 2573 5917 2118290988
A 4908 60423
A 239 818530
Q 3094 5171 1714316922
Q 1147 6447 4777879296
A 4025 585497
Q 1906 6079 250718760
A 115 655497
S 1466 290712
Q 2824 3946 263778567
Q 665 1433 324864111
Q 833 6417 2434402990
Q 657 3096 2083187356
A 2431 487462
S 1758 489015
Q 2234 5318 2318522871
Q 1479 5957 2603245505
A 4961 205198
A 4813 656210
A 5133 181623
Q 1526 4628 929548742
Q 5075 5148 36033205
S 6236 489565
A 1409 938175
S 1116 735737
A 3939 991922
A 2161 493382
Q 700 5494 4262745808
A 5537 706232
Q 213 6014 5423423645
Q 269 6031 5477849584
S 2492 337784
S 5982 911173
A 2441 846383
Q 724 1285 37484099
S 1048 965485
A 3754 342029
A 1816 291430
Q 422 4647 1002229248
A 1589 185769
A 4127 11859
S 1785 128756
Q 239 6035 2461912713
Q 2369 4592 130541923
A 3654 705576
A 5136 511276
Q 2309 5568 677803135
Q 731 5613 790479396
Q 1711 3793 1838209274
Q 739 6137 1776650530
A 3545 162417
A 3873 531319
S 2920 215365
S 5135 118970
Q 1632 5564 2456643958
Q 3379 6351 2287143581
A 3255 480459
Q 795 1116 120258829
A 2969 77321
Q 45 6312 4632275476
Q 3214 5097 1214725441
Q 1241 4834 2098000535
A 2427 478351
S 1651 705282
A 4661 308231
A 3475 514625
Q 106 6326 6073054046
Q 2080 3855 151127942
A 3019 207650
S 5232 168042
Q 1473 5967 3076151278
Q 1987 5414 103854979
S 2019 453117
A 4574 812072
A 5621 540398
Q 1309 3255 44233342
A 1928 780133
A 133 82633
Q 2068 4391 1331741164
A 1570 782341
S 4762 385631
A 3411 366704
S 3519 670867
S 554 271777
Q 400 6417 64072601
Q 77 5625 3031056691
A 2269 168379
S 2158 905221
S 148 360500
S 5451 305735
S 3912 800754
S 3906 536628
Q 479 4706 3452821935
Q 1073 5406 3005357488
A 2594 376693
Q 556 4787 1361624634
S 2162 468056
Q 1975 5397 129951696
Q 36 6447 1312202385
S 5663 585773
S 1804 273546
Q 415 5130 4458519177
S 5736 885192
A 2643 900267
S 27 449542
Q 928 2606 1260988996
Q 3659 4576 372286959
Q 1963 6241 1415223800
Q 1810 2828 14735885
A 2565 75437
S 943 680824
A 4521 826207
A 886 743599
Q 148 2888 1503025201
Q 3985 4635 265347813
Q 594 5719 896719522
Q 1386 3791 562503138
S 5552 432281
S 5779 449761
Q 348 6004 3099639528
S 721 140941
Q 2286 4607 1710979566
A 444 81202
Q 3132 4231 869953752
S 3735 460851
S 2154 761631
S 3321 460719
A 5809 525230
A 2583 825339
A 5567 528607
Q 736 3069 206857916
A 5722 769367
Q 2078 5959 2044203485
Q 153 894 486288370
Q 118 5485 2853179433
Q 357 4484 2921985280
A 5050 75989
Q 34 4765 2753443040
Q 2509 6070 2002936
Q 4062 6088 949975654
Q 200 2965 2218345570
Q 147 6212 5760629255
Q 408 4079 1754581112
A 2490 559908
Q 188 6399 707872356
A 3589 874002
Q 38 6389 432889022
Q 2211 2627 108837987
Q 771 6140 3945436544
Q 919 5908 955086107
S 5513 930750
Q 139 5788 4642310354
S 1628 75300
A 2304 417439
S 5791 48558
S 4119 52452
S 5687 418496
Q 243 1369 806983793
A 6392 665638
Q 819 2630 1191770025
Q 3544 6164 1609664536
S 5551 428286
S 4774 346088
Q 841 6185 1793866967
Q 2461 3669 931956957
Q 452 6268 1406540316
S 2535 401352
Q 941 5684 3371873759
S 830 82181
S 5958 893893
Q 2496 5839 2385743219
Q 307 4348 1284243202
Q 3315 4142 590408579
A 3695 425527
Q 2373 5271 515529728
Q 1914 5319 1565504214
Q 1210 4788 140824285
Q 1595 5969 3360014166
Q 167 4316 1166981797
Q 1900 5589 2005066782
A 1964 864690
Q 4863 6239 203621180
A 1153 281420
Q 2205 6413 4137044268
S 728 865861
A 200 439400
Q 4055 4231 53181764
S 2048 142796
S 2504 672567
Q 1803 5704 3161676246
S 4600 77047
A 3861 854906
A 2078 991747
Q 784 2900 1995270958
Q 9 6456 5705643460
A 3330 773428
A 1336 927851
S 4022 573021
S 1999 629087
A 1834 875913
Q 3171 3640 55317667
A 3803 592503
A 6228 41881
S 4685 612230
Q 1273 5339 3833297667
S 6088 669676
A 672 444457
S 4559 441563
Q 496 3077 820004943
A 642 67069
S 1131 376407
Q 1921 5904 2093497921
Q 106 5948 426425225
S 1748 530871
Q 987 4241 2401326139
Q 3319 3466 14300167
S 739 404377
S 3526 956499
S 2081 90180
S 1279 163799
Q 3603 4524 580377411
A 2365 10706
S 2652 487237
A 6224 764698
Q 710 6023 4380204097
S 3346 789552
Q 204 6234 1453996350
S 6145 713518
Q 4093 5800 805048687
Q 1307 2264 803320594
S 4980 161723
S 4944 603084
Q 4495 6132 915303022
Q 1408 2182 610397467
A 3253 102254
A 5049 598231
A 5726 891569
S 1640 814644
S 6078 729545
S 1874 244285
S 5561 99516
Q 1646 5716 698154982
S 4803 812283
S 1113 985107
Q 1187 6291 2089406433
Q 310 5409 3409139301
S 3578 374692
S 1970 877149
Q 1654 4630 1862419385
A 3613 399217
Q 834 6017 3804531480
S 3694 1088
Q 281 6216 1037905596
Q 1166 1368 106987508
A 5396 651549
Q 1536 6285 2005036876
Q 537 5858 5303178550
A 4540 304799
S 1240 781256
Q 1199 5779 1996866630
S 6166 345480
A 5839 432454
Q 1298 3253 878733367
Q 317 5127 3558562937
S 6207 265360
S 4204 94835
Q 1723 6429 1284692228
S 1933 541586
S 595 951181
A 1249 902104
Q 325 6408 748550489
S 2072 730377
S 531 506219
A 1052 992623
Q 670 1211 105621087
Q 1948 6379 1498162590
Q 66 6338 4620534038
S 3520 304499
A 3377 146663
Q 1351 2401 124900764
Q 2170 6144 2749191148
S 2173 859781
S 1942 615149
Q 1846 6436 4014619669
S 2027 892867
A 4554 661403
A 5369 7749
S 1715 438137
Q 1062 5628 632064276
Q 1597 2609 516470047
S 4537 541436
A 990 608659
S 6087 963708
A 5463 609963
Q 3618 5577 678757369
S 1920 389852
S 6256 286496
Q 203 4472 3767939858
S 4152 226395
A 870 920022
Q 5568 5827 222977720
A 5294 437022
Q 524 4234 3077302276
S 5497 777746
S 1191 806185
A 6228 283059
A 511 164271
S 5171 345335
Q 801 5874 1018444875
A 2877 761579
S 3028 355815
S 6019 669133
A 4767 21363
Q 675 6028 1945709097
Q 444 5543 1985432829
S 2143 529919
S 5651 838677
S 1488 127103
A 1881 122628
A 3306 271891
Q 1723 4679 437427941
S 1744 469035
A 1858 998916
Q 977 2747 1096889141
Q 672 2966 1735802789
S 1642 693768
Q 1273 5842 2327356209
Q 877 2859 765055383
Q 4876 5572 636374877
S 1073 118682
S 3847 960630
A 5058 411387
S 3081 941950
S 2004 202264
Q 1297 2871 748977729
S 2826 340006
Q 18 2437 802690425
S 3674 188282
A 3300 709912
S 3917 343281
A 3123 429474
S 1763 426118
Q 116 5685 2581636693
S 4108 979339
S 2802 397642
A 1833 586343
Q 418 2870 1313122410
Q 861 5149 2014797987
S 1803 386838
A 5893 909571
A 2719 730765
S 2445 802890
Q 506 6068 3670322268
A 5678 60151
S 1647 256607
A 522 270618
A 4924 848820
S 5787 146354
Q 34 4116 1901386783
Q 41 6394 4169610190
Q 1409 5795 28398806
A 3445 778416
Q 1449 1603 120586225
S 4079 74533
Q 332 4048 1400717129
S 4115 29002
Q 297 5980 3104476510
Q 3718 5702 855301242
Q 63 6433 4418169121
S 4733 566597
S 533 159918
A 4201 216002
Q 1691 6024 276110302
A 4956 87245
A 5459 499066
S 2662 881849
S 4247 932057
S 5188 795559
A 3266 17586
S 4302 141883
A 210 85821
S 2836 818614
A 4154 908327
Q 331 5086 3482099538
A 6057 377471
Q 547 5572 1136682261
S 5685 588345
Q 107 6045 3028858456
Q 970 6158 2107954524
A 1328 301792
A 254 48168
Q 296 5069 2029089494
S 2584 203167
Q 2385 3346 416722366
S 2516 687435
A 3373 467934
A 1442 56683
S 4407 73877
S 5718 134447
Q 329 2238 1715551592
S 3543 822884
A 2187 761527
Q 1019 5040 3044621721
Q 1133 4841 2064419003
Q 2595 2759 126254412
S 4137 578514
A 4707 457095
S 1701 534345
A 1334 208650
S 2114 39494
S 2608 926007
Q 2108 2353 149756861
Q 2913 6314 1120976826
A 5376 464312
Q 5157 5890 547236013
A 4375 170615
A 4634 308538
S 2483 488125
A 5348 11942
Q 1853 6207 2364264124
Q 5379 5820 108862909
A 5004 362693
A 2519 410585
A 4079 916428
S 1166 609866
A 4319 440839
A 3950 88678
S 4117 193315
A 2874 505786
S 3978 73018
Q 1436 4263 2734619064
A 4412 741593
S 34 533334
S 2097 625511
Q 3456 5658 1520116959
Q 2472 4435 990254337
Q 741 2367 663921056
A 2434 847971
Q 1934 5224 1633487807
A 6082 200243
A 4111 388666
S 6231 760318
A 6142 459442
Q 5253 6259 915684546
Q 4679 5525 615320017
Q 2690 6145 1694835966
Q 109 1192 523442322
Q 2269 6363 1714138178
Q 2941 5651 1713582796
S 784 828476
S 1674 466364
Q 2694 2755 7266804
Q 4272 6304 403315743
Q 385 3166 1704785728
A 4740 748404
Q 154 3833 1808845936
Q 4591 4762 61231601
Q 91 6376 1423992780
Q 370 6251 1192672313
S 4172 588985
S 4522 946954
A 4143 173626
S 3924 438439
Q 2365 5635 826644286
Q 1702 3092 147286090
Q 426 4725 3648982737
S 855 661403
Q 2511 6141 667754127
Q 287 6269 5474327825
S 593 955014
S 1399 944175
S 4401 623964
Q 184 1758 1091009273
S 4511 942035
S 1111 744683
Q 4929 5263 265753994
S 1095 632455
A 3877 134288
Q 273 4157 1901420552
Q 830 4838 3183291015
S 146 950987
Q 330 6097 4877899735
Q 18 4328 1818135355
A 777 983371
A 1127 751475
Q 102 6409 2732636514
Q 3526 3713 24933589
S 2809 891122
A 2162 940832
S 5192 745188
Q 554 2995 2367507246
A 3504 278161
Q 2009 3905 861857603
S 3558 521867
A 906 43238
S 6086 577332
Q 1335 2600 824230843
S 4552 615007
Q 2636 4139 1022938289
Q 933 5362 4345668814
A 876 92765
Q 740 3381 905215462
Q 1072 2787 949754577
Q 21 6427 1900842870
A 776 224441
S 4436 985897
S 3565 489485
Q 768 1227 182849585
A 244 239058
A 3122 661294
A 5492 71762
A 2771 584793
Q 993 4746 1652513666
A 2131 469694
S 1104 774135
S 6373 249486
Q 5561 6129 254795523
Q 2599 3181 362235790
A 6124 521043
A 3718 350359
S 3344 421295
A 3980 493430
Q 1887 4610 431852948
S 1933 609036
Q 3549 4418 396487202
S 4553 243963
Q 1463 2284 497858267
S 918 780977
S 2066 818761
Q 1338 6029 3093314465
Q 31 5829 4885130255
A 2150 175842
A 2777 718417
Q 1595 5733 3099116838
A 3280 253853
Q 190 5596 3818630897
Q 1045 5883 4614702276
Q 1212 3171 1946839396
Q 30 6400 2933575649
Q 9 6447 2706039185
S 2606 657916
S 5048 793855
A 94 397186
Q 887 1807 888049221
Q 388 2595 144097762
Q 4593 5770 809074111
A 2673 427142
Q 1753 6035 849935013
Q 1873 2173 253349518
S 1860 169180
Q 3808 5233 1104184636
S 5732 779856
Q 1366 5746 3648580891
Q 153 4783 2739498414
S 190 190788
A 568 237247
A 5585 352121
Q 1556 6435 4608754333
Q 556 3960 1862400680
Q 108 6232 3684335041
Q 264 1469 711680115
A 1325 511073
S 721 645827
Q 79 6455 5586481855
S 2374 734949
S 3241 666812
Q 1756 1759 2876749
A 494 645085
A 3164 619540
A 6243 697213
S 5638 740793
Q 1246 3083 385249108
S 4454 799729
A 1135 896386
S 5001 186899
S 215 92968
S 4625 457658
S 4966 891862
A 4689 207279
S 3459 58469
Q 5766 6164 57003141
S 4529 691240
A 4928 138045
A 4527 384097
S 4736 570612
A 1974 431732
Q 2764 5512 1450351247
Q 256 4372 433875067
Q 2228 4545 524838425
A 1852 745509
S 4521 539974
Q 2295 6164 1930558763
Q 657 6386 3113664424
S 690 106903
S 4897 976883
S 1876 553469
S 4458 719598
A 895 838791
S 3630 903929
S 1720 288271
Q 55 2729 2192741926
A 3347 576170
A 1112 446049
Q 1937 4667 374816120
A 654 769911
S 3566 218575
S 4354 267353
Q 330 5248 453525462
S 5935 415362
A 5380 775589
S 4975 781754
S 5528 510993
S 252 349571
A 315 278925
Q 4491 4537 24539160
Q 4188 4478 155224056
Q 1815 5427 707431396
A 204 545035
Q 505 3713 365595220
Q 1727 4366 1922700747
A 451 13850
S 264 434790
Q 2963 3799 84140239
A 1064 688534
Q 164 2320 1109678454
Q 1164 5617 2943642891
Q 861 5655 1311846449
Q 4633 4654 1001265
S 534 908253
S 2431 898632
Q 842 5839 3210601641
A 1481 873437
Q 3568 4457 363202569
Q 827 6175 2735784353
Q 216 4847 2896743365
A 2603 492107
S 1144 389240
Q 5099 5240 64588882
S 3206 19024
S 4486 867558
S 4229 201152
Q 2131 5541 526136469
A 4055 575770
S 158 836330
S 523 286942
S 597 873111
S 6341 701586
Q 5149 6271 65514931
Q 86 6303 4976744143
Q 234 3338 2460243839
Q 917 1791 175679391
Q 97 6371 712933022
Q 358 6332 3738853221
S 1890 277193
Q 806 6427 2362525107
A 1117 929263
A 4736 886094
S 912 566510
Q 738 1150 400772355
Q 2104 2346 34800837
A 2436 100957
S 4258 996094
A 638 703748
Q 294 6257 3358177682
Q 2197 6261 3233359619
A 4615 146164
A 1316 655721
A 1393 162085
A 4771 392964
A 1660 445825
A 3045 322144
Q 1087 1789 66602918
Q 472 1351 826813783
S 73 688801
A 5621 747169
A 1354 972817
Q 1361 3253 1521537573
A 2548 161033
A 5663 894747
Q 429 5280 1859333268
S 847 887818
A 2125 140118
S 2764 872830
Q 154 5328 761034086
A 5352 637558
A 1334 39517
A 1245 341166
S 1850 560480
Q 1598 5653 2635821987
S 6104 120232
S 2912 359331
Q 50 5838 1162276974
S 279 354019
S 1327 157976
A 3394 134643
Q 635 3824 3117704878
A 5716 997178
Q 1042 5425 190629641
Q 3776 6016 1482583387
S 3587 562159
A 6271 544805
S 2867 887051
A 5014 532406
Q 4266 6274 1597305216
Q 3759 4404 287233512
S 6144 965370
S 1539 485607
A 4501 427084
Q 745 5022 1679719598
Q 22 5417 133893161
Q 1813 4935 2069482158
A 5972 584955
Q 492 5538 3318498762
A 2016 598020
S 89 556659
A 3620 702588
A 1785 94097
Q 2686 5098 1634508058
Q 2026 5435 482479196
Q 1288 5370 1881889825
S 4579 848881
S 3137 330947
S 1936 488224
A 5818 930933
S 5683 186974
S 111 393977
A 2255 527227
S 5207 543280
A 387 265583
Q 92 5753 5446861354
A 3046 439522
A 63 421291
Q 171 6304 5966047090
A 59 517198
S 3332 835370
S 3098 505159
S 2389 139269
S 606 985519
A 252 766884
S 3101 424574
Q 2639 5134 1144526447
Q 1752 4738 1281736889
S 2012 888066
S 4574 627766
A 4346 485280
S 4819 460041
S 1757 184002
S 3479 554445
Q 3853 4584 517209030
Q 349 1903 776042970
S 4674 366982
Q 2262 4877 1674387517
Q 165 6163 546029155
Q 2463 4292 1596746964
A 4510 720570
A 3049 679982
S 6045 278449
S 853 210737
Q 426 3593 3141817959
A 253 821706
A 5661 858508
Q 362 6115 2140403756
Q 717 1521 634345743
Q 5732 6194 354176968
S 3069 223314
Q 2513 5397 1891855896
S 6156 517397
A 4241 526398
Q 565 1961 658894718
S 2474 535701
A 6367 260240
A 1323 382101
Q 84 5836 1603620082
Q 876 4108 1013010749
Q 747 3484 73760806
A 821 339128
S 2442 56631
A 725 318358
Q 5069 5141 68608797
S 3980 804858
A 914 82312
S 1735 713603
A 3340 490711
Q 1228 6147 4899245240
Q 1277 4469 432100166
S 3262 590572
A 2078 991012
S 4522 276479
S 1080 819120
A 2261 13140
Q 215 6393 1175749160
Q 648 3783 1650822922
S 27 357601
A 1362 265251
Q 77 6142 4795542958
S 2639 238335
S 226 86750
A 2384 435866
A 4145 405061
Q 553 4379 557274751
Q 5271 5630 21705605
Q 515 5939 1238350392
Q 1363 6142 1598461198
A 3745 356095
Q 182 6414 3165641359
A 4334 983692
Q 305 3880 3377003532
A 3241 230323
Q 2875 5953 393635898
S 656 589748
Q 473 4159 1119818142
A 453 806087
Q 287 6348 532475284
A 4390 455953
Q 1976 6026 41068207
S 2274 843553
Q 1930 2641 553904235
S 1542 740188
S 4003 158323
A 3833 639683
Q 926 4716 3358247271
Q 2835 6304 988347187
S 4160 573270
S 563 25835
A 1898 433827
S 1963 634669
Q 3559 4448 616782721
S 1333 411569
A 4950 854323
A 2299 30827
Q 42 4077 3943927053
S 1525 937334
Q 256 6316 2968856089
A 3106 236949
A 3801 509260
Q 670 6308 1454302835
S 637 306675
A 666 168477
S 1844 513353
S 3041 896214
A 220 508814
Q 877 5166 636931751
S 109 932676
Q 1717 6332 2427463381
A 2821 477489
Q 1715 5517 1802797715
S 3217 847196
A 4208 263951
Q 2601 5892 3287751888
Q 219 2752 1879165653
A 4673 585162
S 3769 815606
Q 1313 6293 523632337
A 5015 384021
A 4862 891803
S 5639 794933
S 1299 581647
A 2967 17759
Q 118 5986 5777758999
A 674 339435
S 5103 136155
Q 423 5590 2295262366
Q 369 6044 4649883964
S 3455 218582
S 5042 344372
Q 862 5414 642647532
Q 107 6065 1761260985
S 193 434937
S 4928 508240
A 6035 553597
S 4120 663017
S 2828 766800
S 3536 256576
Q 626 1880 781636380
Q 1776 6090 3793445093
Q 401 5061 2744867574
S 5525 181490
Q 3744 5978 1207631356
S 915 518947
Q 236 5376 4921963812
S 3458 820469
S 4521 15312
A 5867 993995
Q 1383 4132 286605246
Q 750 5406 3525531939
S 1913 549209
A 285 452471
S 5885 263858
Q 655 5720 161071897
Q 160 6179 1049990017
Q 279 5177 1509913693
S 3692 183796
A 5881 776084
S 2162 460438
Q 497 2784 509042966
Q 1542 2594 843800023
S 6389 73271
Q 2438 3431 320309660
S 1399 16214
Q 1609 6335 283970886
Q 1342 4057 725813637
Q 2837 5186 1641405555
Q 1749 2337 520120810
A 3990 606103
A 2636 997707
Q 875 6290 3999467523
A 210 17409
A 3464 544638
A 1041 22425
S 6096 593545
S 3447 828228
Q 4932 6184 1060721528
A 925 455685
A 6413 287138
A 2822 547237
S 1689 807195
A 4858 203420
S 957 551846
A 2214 34236
S 584 939465
A 5007 664612
Q 660 5922 1197911944
Q 4414 4557 122268832
S 738 591204
S 5812 754511
S 4376 4658
Q 215 5735 501263876
S 6355 802900
Q 2615 2803 52101036
A 1649 663435
S 2242 80790
S 4852 833726
A 4354 859517
A 1775 224244
Q 3434 6289 575523785
Q 1727 6163 1697971243
Q 261 3715 2518839111
S 831 502994
S 4913 459256
S 3073 789736
Q 2992 5850 1172310364
Q 170 6454 2971336470
A 5377 945530
Q 2665 5636 767351424
A 1368 117915
Q 4189 5426 1187461244
Q 715 3805 824804024
Q 4612 6416 1425852574
S 3769 33897
Q 1153 5334 1121813245
Q 614 6081 4171354047
A 854 571490
S 1678 943073
Q 2304 5210 2661770291
Q 473 803 322704585
Q 1248 3291 849594826
S 1848 604570
S 3863 930648
S 2517 528096
Q 3870 4704 369765689
Q 1938 4723 1657893661
A 4714 176250
S 3353 561854
S 810 527815
S 1183 510125
Q 2401 6453 3266607062
A 3498 523744
Q 1468 5626 600805473
S 5036 653194
S 2172 403847
Q 2260 5219 1976683379
S 960 384805
Q 3716 5872 1844365098
Q 933 4377 2807472313
S 3392 806616
Q 1552 6414 4319558263
Q 814 6265 3699952844
Q 1625 5842 648067214
Q 153 4704 1978957334
S 4880 461608
A 106 772999
Q 1794 2168 113660979
S 1916 841474
Q 3061 3225 97021603
Q 1996 3934 1656005637
Q 2932 4453 1017848148
Q 3 6175 2992722165
S 3207 770329
S 4611 794456
A 3163 989443
Q 1900 2666 148763896
S 2975 860585
Q 1243 5521 1244576581
Q 514 3993 639019675
Q 234 5867 5103642053
Q 2788 3801 361246095
Q 97 6453 1110822542
A 2203 915006
A 2542 892580
S 5767 244590
Q 1486 3666 820887640
Q 1754 5723 2791898403
Q 977 4059 120276770
Q 1622 2738 539768958
Q 451 4247 562473058
A 275 556447
S 2856 229595
A 4338 11836
S 1032 145315
Q 378 6402 3795293466
Q 1997 3974 254955109
Q 623 6344 2686678196
Q 1258 6058 1024767311
Q 208 5081 2008911760
Q 1175 1512 123487695
A 586 112491
Q 3182 4496 1273039019
S 6038 411680
A 4051 20886
A 2269 8954
Q 2026 6406 3939383440
S 5275 921128
S 5533 694888
S 1390 375894
Q 2504 4703 846105007
Q 1057 5383 3887460207
A 1112 731149
A 3776 269872
S 2560 107707
A 5647 533424
S 4657 156853
Q 1767 6285 3046281190
A 537 812502
Q 2411 5953 732404231
A 5203 343953
A 4275 765080
Q 492 6399 192419369
S 6136 635576
A 4196 848808
A 3645 125758
A 1315 50159
A 3569 842432
A 1804 114499
Q 4805 5868 208834549
Q 13 6341 991896674
A 3086 268231
Q 2345 3290 798381642
A 3655 305758
A 140 235598
Q 4295 5695 1355257955
S 760 834105
A 6040 105450
A 5514 149515
Q 51 5324 5115557044
A 4320 745424
A 976 447667
A 5060 501105
Q 641 3189 1074388489
Q 105 6020 228207203
Q 1684 3701 284626716
A 1047 526999
S 3766 537684
A 5044 215877
A 6355 714619
Q 1250 4911 1702469393
Q 191 5575 1933716096
Q 5741 6183 149174473
S 2120 926999
S 4967 737706
Q 3693 4835 433563614
Q 2175 6234 3097551323
Q 2562 6105 2797379614
S 5766 778504
A 3755 170814
Q 253 5086 3768626811
Q 988 5454 347472613
S 5847 848286
S 2500 169083
S 241 677874
S 3716 353450
Q 553 834 845996
Q 742 6292 2926727725
Q 1168 4875 2599166936
A 609 530926
S 3682 273931
A 4475 265110
Q 3652 5982 451605022
Q 5443 6356 191296888
Q 675 6194 4517246937
S 2953 164753
A 1202 741759
S 2123 793078
Q 109 6341 633115631
Q 677 3953 981360223
Q 207 6311 4936562961
Q 118 4020 3160846253
Q 45 6455 3382428024
Q 1427 1916 74113932
A 1503 331257
A 4553 979879
A 3576 15911
Q 191 6224 5006477914
A 6369 954190
Q 1399 6100 1423631120
Q 750 6145 3796528736
Q 712 5403 1834272439
S 4940 740898
S 6166 125286
S 4814 517334
S 4579 813910
S 5551 985520
A 4081 54016
S 4904 251852
Q 3859 5221 1270380419
Q 364 2600 53838699
A 3292 403232
Q 3214 4709 553775332
A 693 628402
A 1916 36099
Q 1901 5866 23178276
Q 883 5229 1553381055
S 2667 395427
A 5173 127623
Q 28 6441 703668586
Q 4506 5436 756300549
Q 2127 2564 48588894
S 2499 779086
Q 242 1972 4137039
Q 1326 4022 1138289073
A 4350 44600
S 11 996058
S 2793 742411
S 18 315802
Q 1397 5128 2893880670
S 2099 777201
A 4645 28667
Q 2780 4730 705048455
Q 4285 4287 2987755
Q 2507 4736 1490797929
S 2810 162079
A 3347 270679
A 4389 363153
Q 107 4807 2068962397
A 74 933851
S 4188 739905
Q 1403 2131 144011161
Q 1388 5634 3592496282
Q 326 3385 1156778650
S 3377 572306
Q 58 5742 3671469478
S 4855 87073
A 3852 614271
S 3998 983525
S 1226 437697
A 110 315356
Q 3478 6415 507136858
S 3073 439466
Q 4010 4073 34633915
Q 144 3936 996752807
S 1455 246134
S 5241 947100
A 1791 615501
Q 352 5848 1975654966
Q 1097 3545 1617138267
A 4736 525070
S 4846 18373
Q 2420 6380 1931442639
A 3959 167355
Q 456 3772 1864112869
Q 2676 3597 389865380
S 5103 906809
S 5451 519673
A 2381 299269
Q 4208 4779 236173706
A 2129 703140
S 407 741025
A 5079 650790
Q 3639 4047 386795154
Q 4915 5783 419696086
Q 848 4627 3091879147
Q 1568 4600 1916316264
Q 4511 5087 257574753
Q 353 3008 1130715869
Q 23 6188 543819140
S 6083 68178
Q 1313 3232 1873445560
A 5916 222636
S 6178 84863
A 6108 1382
S 2967 156708
S 3023 602269
A 1153 543092
S 3384 730089
S 394 74774
A 2613 136554
A 6022 765851
Q 1475 6084 126778701
S 4159 974149
Q 1146 4186 259915215
S 5288 477392
Q 1066 5836 4414555499
S 1039 489142
S 1270 703232
Q 1227 2611 430668709
Q 652 3776 137272557
Q 1128 3922 2130905915
Q 304 5499 4555846909
S 6371 871729
A 4216 592620
Q 1879 5760 3151886951
Q 978 5833 665649335
Q 4183 4935 78603188
Q 717 6409 4839430325
Q 2161 4016 1228745169
Q 2716 6448 1637272226
S 5817 49424
A 3244 750876
S 241 488716
S 4334 677678
A 4983 720216
Q 271 6290 1869839354
S 991 14575
S 2468 616048
Q 611 2134 309487565
Q 1164 4943 3095841631
Q 176 4356 1941545896
Q 11 6255 5324660251
Q 1209 4959 1836711266
A 6141 96452
A 5480 119891
A 5245 345695
S 5469 379428
S 4757 207243
S 5502 577913
Q 688 6243 3469814521
Q 3367 5729 310630864
Q 1676 3916 1585357845
A 3350 1343
S 6422 409720
Q 4154 5709 1336238654
Q 223 3472 1543988797
S 6011 289761
S 5046 900078
A 6175 402448
A 5638 936752
S 3052 835063
Q 4716 4869 145486462
Q 255 5994 3330234665
S 6025 185698
Q 8 6331 2788315158
Q 1976 3647 999485405
Q 5587 6210 379109121
S 1788 954020
S 4721 891080
Q 948 4227 1443131943
S 4679 924831
S 1715 838747
S 3855 691321
S 3790 324111
S 195 858735
A 2528 823071
S 1690 619958
Q 3128 4390 813799700
A 5448 383624
Q 3173 4222 228675643
A 1956 778121
S 5883 468554
S 1894 860107
A 3627 816624
S 766 461880
A 1225 660395
S 5436 541099
Q 4652 5275 21972577
A 5756 198167
Q 4256 4659 234620540
A 5087 90124
S 3267 515442
Q 2775 4996 2060869432
Q 862 5226 1334338418
Q 1359 2609 925966748
S 4987 27988
S 1752 558242
A 6254 954601
S 5045 18997
Q 1177 4392 287074204
S 4398 450235
A 1573 2206
A 1924 13109
Q 223 5975 2717649103
Q 61 6291 4986797159
Q 2893 5931 3026100392
S 6457 457615
S 108 658763
S 5592 916102
A 268 888175
A 3262 160402
Q 2755 5287 2045293688
S 473 682493
A 3179 197899
Q 1139 5392 807548102
Q 782 3868 974720781
S 650 412571
Q 485 2292 1665982082
Q 924 6306 1910237340
Q 2819 4927 863347682
Q 4832 5311 183600248
S 1127 690791
Q 2230 6388 791892923
S 5442 359770
S 3693 329287
A 5464 96712
S 4057 183418
Q 263 6237 4735820371
S 365 905203
S 4986 838759
S 4110 743795
Q 1466 5797 3980777929
S 544 474890
Q 2242 2971 396222368
S 5905 973506
Q 1873 5047 337142996
A 4361 942850
S 6349 586636
Q 3350 4147 634486529
S 4873 829864
S 2391 166942
S 4446 331631
Q 390 2239 1703747823
Q 818 4354 2500191261
S 4259 616403
S 6257 186704
S 3593 752615
A 5399 226273
Q 1342 6376 3491852382
S 5185 628109
Q 1328 3591 581940117
S 3817 838842
A 4170 573133
Q 4581 5224 300528502
A 1715 776102
Q 5339 5913 567121547
S 2691 736578
Q 3905 6155 1521155213
A 4844 593327
Q 31 6365 5419100279
S 1117 601172
S 4374 465713
A 5627 219592
A 5394 588221
Q 3432 3513 69861677
A 3818 443469
A 809 498355
A 454 686248
S 465 715669
A 4407 994433
S 2577 464970
S 4692 484468
A 3463 580674
S 5927 466609
S 5384 274625
A 4322 799410
S 2810 421725
S 6134 107240
A 3292 830526
S 1305 801535
A 4492 543299
Q 5872 6384 366641849
S 6227 626433
S 5545 637551
S 1931 827082
Q 1716 5978 2359070683
S 3115 644941
Q 881 6237 332899722
S 2691 34226
A 1502 959784
S 1327 534188
A 2610 434482
Q 734 5563 3311715206
Q 4805 6317 737588260
S 5754 8336
A 740 963255
A 4697 497371
S 4977 432852
Q 2475 6285 1769844377
Q 221 5778 4992976538
A 3340 899378
S 4475 608855
Q 65 6386 2043749926
Q 1688 5527 1946669521
S 3193 347038
A 1342 142260
A 1992 612184
Q 1527 4364 1779798422
Q 830 6304 1717018094
A 1834 552779
A 3197 558053
Q 3006 4817 860257528
S 4945 439056
A 29 35507
Q 96 6439 5382708846
A 3732 5671
Q 120 3688 3124048136
S 3445 908925
Q 1962 3815 1563879468
Q 296 6456 538592709
S 4574 511887
A 31 952709
Q 1513 4653 1798243120
A 3675 644440
Q 174 6051 3117828238
A 5150 503310
S 311 534133
A 6392 565369
Q 2175 6192 2811693464
Q 718 872 150414280
S 6038 295285
Q 621 1232 370600299
Q 3588 3911 167791251
S 2366 196415
S 5557 151021
Q 410 5865 2512678133
S 437 404753
Q 925 5941 1918267000
S 964 368891
S 4149 438605
Q 896 3218 875378908
A 3712 36565
Q 3434 5431 1880516428
Q 2618 5909 1132807898
S 3489 220678
A 3714 826140
Q 555 5585 4420094424
Q 1482 3063 891379508
Q 620 5644 2785257598
A 3751 498645
A 744 869104
A 2306 544556
Q 1897 5847 2332827606
A 2351 922185
Q 540 5689 311965576
Q 1405 3564 1031905751
S 5615 34666
S 4533 996050
S 5162 202878
A 4040 133211
Q 1909 2736 34137541
S 1759 49352
Q 1774 5793 1947450055
S 6125 856783
S 1693 957505
S 1954 636262
A 732 691821
S 2366 535661
A 212 505309
Q 1262 6401 5067230629
A 5251 143312
Q 2885 4971 889815010
Q 278 6103 3323393280
A 818 392473
S 3668 290954
S 6347 772544
Q 4773 4919 80409396
Q 3303 5064 1150448568
Q 775 1957 40426602
S 2706 376479
Q 5732 6096 356269814
A 6280 960392
S 3111 612630
Q 3124 6167 11513648
S 3030 223043
S 4891 112642
Q 2217 3461 374750388
A 3720 10511
A 1079 501687
A 6358 339738
A 5261 231067
Q 4811 6399 120143752
S 5229 197668
S 5751 427213
A 6275 83176
S 4156 110419
S 6192 199843
Q 379 2712 1853054762
Q 1158 5097 2525143688
S 4107 457492
S 2793 386845
S 3569 114736
A 4453 807633
Q 917 2719 1459037164
A 1600 17022
S 4403 425552
Q 664 5752 3783561512
Q 1408 6077 3369780170
A 5534 164503
S 3917 283069
Q 1691 2702 670425175
Q 1606 2527 865723973
Q 4227 6370 1891338682
A 3024 48438
A 5927 143148
Q 562 5808 3888092490
A 6166 231807
Q 792 2937 1219919498
Q 2028 4905 1961309218
S 4756 461244
A 6265 249251
S 1157 30666
A 6383 709308
Q 159 6339 1258773187
S 3525 929566
A 5294 10679
Q 1152 6402 2677495606
S 4985 364881
S 1987 949373
S 1728 750624
Q 2 6449 3552566432
S 1534 844135
A 1757 480422
Q 173 1030 444446721
S 4549 107339
S 1019 628912
A 3456 139150
Q 3232 6336 1355951842
Q 895 5478 931226335
A 3919 742810
Q 845 5482 2992883752
A 1426 885006
A 6439 548970
S 5545 882765
A 5879 779447
A 3521 459194
A 3621 116500
S 4696 322911
S 2220 833531
S 2475 790082
A 4865 241399
Q 461 862 41152455
S 1748 80761
S 2702 310016
Q 98 6339 5116755727
S 389 569573
S 2626 199643
A 5170 151741
Q 3564 5244 1596304299
S 3282 787576
A 2211 954489
Q 4420 5185 456868414
A 519 547590
A 1435 884097
Q 1174 1601 211582593
S 2719 222092
S 2778 330181
Q 490 669 85237404
Q 3984 5240 1076941837
S 3869 341684
Q 728 2828 1345109186
S 5132 763505
S 5449 927999
A 1796 50856
Q 624 3842 2805616133
Q 673 2596 419514795
Q 68 5483 4091402909
S 2042 874639
A 2981 935100
Q 2553 5516 1068877455
S 1280 702544
Q 3128 4959 305867971
Q 3384 6287 2866080392
A 3160 570441
S 947 691155
S 1936 912488
A 998 337443
A 4339 157223
A 3946 551083
Q 2704 4244 1100478956
S 3353 104213
A 6346 535326
A 348 236791
A 724 132292
A 798 640584
A 6004 32453
Q 1522 4666 1613674017
S 6303 410337
A 3206 145241
A 5482 480281
A 3849 304508
A 4043 78162
Q 1646 1764 13253955
Q 107 6399 2181270812
Q 485 5358 2356784271
Q 655 6339 3304501742
A 2574 721244
Q 584 2521 1370796214
A 4512 933867
S 1932 986156
Q 1031 6289 2162532551
S 2518 509736
Q 41 6417 1619157908
Q 1028 2381 1286447485
A 2935 466588
Q 2344 5568 3087582600
Q 41 5718 4803136567
S 1424 274143
Q 853 3117 580962225
Q 3109 5565 57317327
A 5759 211489
Q 18 5412 4669285755
A 5020 179371
Q 1121 6220 2226109486
A 1543 694675
S 1884 292666
A 5910 425546
A 5075 411617
S 1116 522867
Q 433 5684 3404925295
A 806 504849
Q 275 2263 1806203682
S 2228 935072
Q 545 2218 801136692
A 5786 463133
S 6015 241197
S 3450 261299
Q 3133 3322 50060693
S 4245 973875
Q 4694 6411 664133436
A 3828 317923
Q 1694 5105 1805711491
S 5641 314089
Q 607 5605 356915501
Q 29 6292 6146854380
Q 627 4124 854445696
Q 4222 6376 1070842587
Q 3697 4302 509522688
S 3703 210779
Q 296 3579 3121319676
A 5816 196980
S 496 92378
Q 1705 4947 2932779971
Q 365 5812 2168891562
A 4693 90247
Q 1454 5643 2651336284
Q 922 5299 1843452205
S 2622 838149
A 3401 172521
S 378 748989
Q 76 4889 2885241548
S 567 137910
A 4858 994463
A 6292 156648
S 2741 286047
S 2527 361236
S 4634 933605
S 3160 913820
Q 3187 5941 1899422090
A 3814 713364
A 4064 252061
Q 588 6293 1562564246
S 1508 108698
Q 3254 5299 1400757263
Q 2074 5253 2532084885
S 4497 385944
Q 2645 6443 1321702241
A 3677 135136
Q 1737 6181 2172833142
S 3570 646343
Q 2826 6317 3339973173
S 6108 844238
S 6217 500616
A 2638 752237
S 3622 186429
Q 410 933 3149369
S 895 191175
Q 2364 3430 901472814
Q 24 4879 1378997632
S 2371 958672
S 4346 901936
Q 2297 5375 2662743116
S 5592 739735
Q 3504 6127 32170572
Q 3445 4189 298046774
A 2082 483346
S 2446 403066
Q 860 2469 1264737775
Q 4044 6117 1758693413
A 4543 157899
Q 254 6100 3980415770
Q 433 5931 619305119
Q 2110 5484 106070657
Q 2196 6196 2670840043
Q 2449 3325 481974048
Q 2450 2703 38492118
Q 3237 3588 206947437
S 1871 168996
Q 132 3581 3257995433
Q 797 5496 926377307
A 2998 662836
S 3383 504105
S 3768 637541
Q 1734 5986 1534177870
A 5212 541796
A 5562 30375
A 4541 410425
A 176 565606
Q 611 4976 270514562
S 2469 955634
A 5410 102395
Q 4503 5486 272641523
Q 4398 5427 893910650
A 5443 440852
Q 1004 2447 320419773
Q 143 5690 3006407020
S 2587 941823
S 2802 817704
A 1586 882537
Q 1737 2706 46367692
Q 4792 5922 721354644
S 2659 946021
Q 5206 5729 275777512
Q 116 3468 3063453048
Q 480 2945 1914388881
Q 1115 4085 2856557683
S 418 479237
S 3100 826049
Q 22 5510 4644453399
A 4753 514244
Q 2181 3996 821393738
Q 2944 6066 826137328
A 783 826651
Q 306 4491 322587856
S 805 134051
S 1330 311304
Q 4745 5396 13088048
Q 939 3894 2668604710
S 4629 539944
A 6303 555948
A 5363 178131
Q 3896 5354 530981524
A 4579 439241
Q 3524 5967 2007556611
A 4381 773017
Q 80 3470 1724118978
S 5175 614593
S 1985 996072
A 2425 485272
Q 1535 4627 2249002357
Q 268 1318 904981426
A 2502 304226
S 3761 774831
S 2211 595341
A 5408 698447
S 5724 172813
Q 2473 5221 1760957318
S 1369 588952
Q 213 4231 2947130440
S 1339 315816
Q 35 6382 6293247668
Q 556 6159 3705658440
A 2407 879719
A 5316 997205
A 3876 400547
A 5549 205454
A 4324 313271
S 129 483179
S 668 573407
A 2017 811314
Q 3073 5363 1539695216
A 3717 702973
A 6003 132321
A 5449 278555
Q 365 3963 1718429319
A 3753 970055
Q 1911 3816 1774495896
S 2101 84371
S 1184 632226
Q 968 5433 3221216884
A 5230 255902
S 4201 892142
S 1961 853291
A 2653 953772
Q 8 5664 4650734708
Q 1182 6332 4216525936
A 2515 101631
A 4297 645985
Q 146 6445 5747849838
Q 392 6328 2042460104
Q 4890 5707 730288890
S 2451 391124
Q 251 3184 679079495
A 3950 983421
Q 83 4605 1715665839
A 2511 199481
Q 334 1386 833202965
S 2712 207685
S 4812 785435
S 624 545114
Q 287 6443 2098998596
A 2419 116241
Q 607 2561 912091329
A 5953 140055
Q 3198 5821 781669134
A 4615 358524
Q 2024 2630 165810482
A 5248 902685
A 3173 219357
S 5086 928022
A 2039 39290
A 6420 888768
S 3675 414703
Q 2340 4903 633533186
S 4345 780352
Q 230 3049 163621160
Q 2456 5671 147022166
A 4563 444300
Q 2704 4437 828090490
S 2558 945288
S 4500 913568
A 4352 252411
A 5023 804643
A 1211 190352
Q 978 4896 3374761071
Q 1242 4083 1985461521
S 2838 320197
A 6183 782435
S 877 857508
Q 1307 2513 523656064
A 4027 5598
A 109 883465
Q 2820 5467 514623481
A 3166 333211
Q 1450 5454 2993379328
A 3351 56546
Q 1690 4294 402525219
S 4166 590580
Q 972 1346 48354575
A 4770 461056
Q 6093 6222 25804052
Q 343 5946 427111234
S 2533 849007
S 2418 188075
Q 2096 2965 187308526
Q 3522 4452 176450316
Q 1871 4897 2905669784
Q 851 5086 1194275431
Q 75 5978 1349683296
S 6408 40050
A 2111 490029
Q 322 1143 261109097
A 3929 622862
S 72 816221
S 4108 214137
S 5747 254615
Q 2308 6304 729838304
S 3875 163149
A 4225 541482
A 1083 560589
Q 149 6130 5535250234
A 6002 115266
Q 1855 5353 2132052759
S 5059 295302
A 5171 156324
S 5873 995735
A 3494 98888
A 1973 621678
Q 1271 4270 362566141
Q 2392 4083 405154581
A 5815 451027
Q 406 6340 2426631382
Q 305 4675 2436833458
S 1421 972424
Q 1180 2590 1282919347
A 3829 634031
Q 165 5758 920996181
Q 173 5170 3750441268
Q 1182 6312 2973272923
S 5899 631060
A 232 494958
A 2434 760478
Q 2648 3074 305419894
S 5672 818704
Q 4635 6084 1293813104
A 4198 120407
S 1510 422291
A 335 579639
Q 4840 6265 715419490
A 5610 906479
A 2021 174970
A 1736 235402
A 6269 357439
Q 51 6371 1954813776
Q 1626 5206 1748836321
Q 1651 6064 2012209558
S 4564 670309
Q 53 5947 3847157547
Q 2359 2928 369603194
Q 242 5393 45049834
Q 314 6189 1825176305
S 2518 533808
A 5300 996079
A 296 389087
S 4157 910420
S 5881 843161
Q 3332 6175 910285658
S 5941 879059
A 258 298653
Q 265 6324 6018926671
Q 4842 6448 1064625314
Q 3912 6097 1145293329
S 6115 862169
S 5610 230746
A 5253 814289
Q 603 5460 4462069139
S 1806 816727
S 5428 262329
Q 3182 4750 1086404890
Q 4725 5992 135817191
A 146 676554
A 4740 423589
S 3395 529093
Q 3559 6448 2352222807
A 1476 688487
S 6362 293206
Q 4046 5323 983458456
Q 946 4023 1389876089
Q 1140 2499 1318561950
Q 4280 4657 224262883
Q 794 2194 425618351
Q 3187 3328 43088361
S 264 22387
S 868 744031
S 132 416500
S 5893 480779
Q 453 706 214700509
A 4333 252870
S 1937 888261
A 3211 396942
Q 92 4800 42534802
S 274 618838
A 3907 127009
A 660 582797
Q 1896 3915 1795874825
S 383 580676
Q 935 5995 919341463
Q 3979 4741 749349426
S 693 784212
Q 504 1737 661013904
A 5452 232776
Q 268 4392 1787523484
S 634 37028
Q 1220 2023 596880880
Q 544 6095 616109747
S 2393 132901
A 727 720142
A 5312 692096
A 434 662301
Q 3481 3817 58359340
S 1356 58090
A 1740 912678
Q 224 6413 3071047435
Q 855 4900 2634583416
Q 659 5303 4424343333
S 271 980429
Q 1797 4793 1340591402
S 2487 273246
Q 2326 3312 931671780
S 3353 13612
Q 1501 3591 613571367
A 1199 404094
A 1348 336910
A 1582 974395
Q 669 5243 939850994
Q 4497 6088 555243323
A 1321 331430
A 5949 390505
S 6260 596489
Q 450 5240 969537361
Q 757 5763 1066524807
Q 292 4529 3388027066
A 5953 620768
Q 161 6387 3188254548
S 760 350355
Q 252 6456 1170452716
S 4394 498470
Q 2391 5769 1039908034
Q 1054 5895 1081122457
A 3107 666236
Q 410 1537 666089210
A 3351 125032
S 3451 326160
Q 5530 6346 209220155
Q 418 4821 1407312905
Q 1474 5227 1390115607
Q 103 4922 2376346125
Q 3529 5408 773297708
S 2886 563516
S 899 723022
A 4507 708754
S 5627 679701
Q 178 6423 4237460857
Q 229 2202 1453489819
S 479 498134
Q 718 5769 3838446844
Q 2317 6085 2942074136
S 3357 974326
Q 1234 6258 2144257328
Q 97 5934 4223439489
S 838 835361
S 3923 137850
Q 981 5714 814237504
Q 277 6372 1652743022
Q 660 3890 1324453270
Q 2604 3755 691778101
Q 1202 3762 1889079955
S 5604 173841
A 1839 372837
S 1685 830980
Q 40 2022 1929097958
S 3972 909211
A 2378 399418
S 426 848576
S 5267 344262
S 5454 183735
Q 693 4683 326301827
A 6011 346748
A 4444 951400
Q 37 6189 1612891308
Q 1973 6297 3240449014
A 2846 899525
A 4239 107960
A 5593 139595
A 5504 635687
A 5050 352390
S 576 377660
Q 4576 5706 423531279
Q 2283 2290 6623003
A 2582 291933
S 2876 568102
Q 2850 5654 60603149
Q 5285 5787 257867751
A 3973 713265
A 2878 986058
Q 876 6320 3234447289
Q 5064 5182 108398748
S 4068 856553
Q 3581 4145 223610883
A 5816 627672
A 2656 60915
A 4660 58389
Q 4371 5489 979992770
S 3210 959430
Q 142 3795 1073192634
S 3304 664098
Q 606 1768 216839153
Q 1165 6313 2130895765
Q 2575 5908 1434454806
Q 1916 6283 2735497544
S 5971 333228
A 2082 454719
Q 146 6042 1530914705
Q 3339 5604 33786993
A 5716 251501
Q 4137 6440 813208145
A 822 637051
S 2601 775350
Q 13 5328 4154941931
A 2082 624541
A 5417 230247
Q 261 5828 2461836423
Q 1820 5567 3041612055
S 1587 909958
Q 115 6442 5071626603
Q 506 5019 1408191591
Q 1568 5497 2592721034
A 3619 354762
Q 329 6212 107198589
Q 1373 3463 1659394384
Q 1355 3454 70087242
A 4076 324355
S 3633 484266
A 2841 299452
Q 636 4718 3617957532
A 3789 629695
S 3558 134161
S 5131 849367
S 1410 126745
Q 949 3934 2021364745
Q 3601 6350 426180965
A 1305 689085
S 4636 613551
A 3881 397631
Q 149 6168 4715848732
S 2713 902959
S 6087 279538
A 2142 528390
A 1606 691983
S 2200 295634
Q 1265 5068 898235627
S 4748 685903
Q 175 6357 4746951056
Q 1966 6002 1356105934
Q 576 799 132917120
Q 1658 6126 638722384
A 5517 352573
S 2148 6606
Q 538 6149 3721899671
Q 3139 4739 515041653
S 6300 146924
S 2802 350118
Q 1682 3201 385594833
S 601 193076
A 1340 864691
A 5408 359047
Q 3341 4394 217731943
Q 11 1990 544367983
Q 235 6238 3156286839
A 5473 263372
S 3281 688392
S 2448 617392
A 2434 84228
A 3445 88311
Q 3523 5731 335281813
A 2862 377384
A 3753 758399
S 4186 973759
S 1392 201653
Q 5038 6406 457074182
A 23 330826
Q 3445 6349 858337149
A 2816 147552
Q 665 6444 5384951049
Q 187 397 124865362
Q 2154 3455 66259349
A 500 28594
Q 1664 4569 782087496
S 4517 41238
S 4707 927162
S 3871 497613
S 2462 188701
A 2884 395853
A 5681 567370
Q 2946 5985 2480359277
Q 431 6352 4009174833
S 1391 290007
S 6172 503425
S 6368 158046
Q 215 3560 1815088563
S 2973 245350
A 3802 421800
Q 5358 5599 27646916
S 6157 158842
S 5664 719132
Q 4934 5496 454432887
A 2244 565696
Q 2210 4522 680576470
S 4249 694723
S 111 290524
A 2917 414239
Q 261 3915 2498481932
A 3381 834355
S 6382 697408
Q 714 4396 1018112288
Q 1684 4801 401220248
A 4913 645797
Q 1035 4345 610554826
S 6384 842332
Q 98 6370 928312781
A 652 440964
A 707 101064
Q 3021 5566 1907187549
A 4602 374103
S 2013 703654
A 6011 813663
A 4400 133874
A 1242 418972
S 3417 407353
S 199 923758
S 4187 633128
Q 2274 4937 843996765
S 4487 298344
Q 1116 4195 95441682
A 3305 437408
Q 750 5979 461212510
A 4303 992332
Q 426 3902 2092911409
S 3024 753497
A 154 516428
S 5872 231137
S 2347 220217
S 4751 31412
Q 2792 5333 1157499567
Q 2637 5834 1996467422
S 2407 665073
S 1641 148067
Q 414 2465 1500041216
A 1117 443210
A 1041 991944
S 3240 634995
S 4628 93650
Q 1992 4004 1871874275
A 1273 115311
S 699 294748
S 762 550129
A 2194 256559
S 81 915996
S 3803 777425
Q 1690 3421 274740839
Q 1766 5068 1763798155
Q 650 695 15580905
S 263 622236
Q 1148 4698 938315361
A 1445 626861
A 221 392931
Q 35 3847 2355668968
S 4482 734439
Q 3264 5592 1573152803
Q 4854 5335 7566524
A 3682 413689
Q 1160 4858 1961379205
A 2335 672120
S 6034 585386
S 6347 274713
A 5271 606118
Q 1462 2764 1288311120
S 572 694530
Q 3024 3210 99829422
Q 755 1396 194203410
S 35 862553
A 2742 83402
S 5766 274423
Q 641 1694 695052088
S 5193 559491
Q 29 6364 6299200088
Q 4381 5162 554614595
A 4678 572176
Q 943 5798 3252893395
A 4911 154202
Q 3177 4052 543203672
A 981 725091
S 5745 889522
A 2987 724857
A 3719 980250
Q 1000 6396 2192561632
S 5471 940510
Q 328 6316 4579082090
Q 4 6338 4132543191
Q 96 6419 2099486710
Q 267 1099 744846518
A 1777 886532
A 2085 832495
Q 2503 5314 1536215007
A 6297 657925
A 4491 388678
S 4341 159291
S 1178 481906
Q 904 2243 662545241
S 4542 659543
Q 153 6375 6013185154
A 3815 415510
S 1070 187341
S 6129 674349
Q 2261 6181 2341574266
A 4606 969266
A 684 668052
S 2955 624419
S 5681 579938
Q 1440 4883 844183389
S 5017 368778
Q 1656 1685 2975788
A 5747 339948
Q 4588 4759 136778576
A 189 841059
Q 3497 5058 489812934
Q 2438 5151 2060507170
A 800 995686
A 5736 49973
S 3762 212143
A 4099 954155
A 3476 476561
A 835 159716
S 272 336880
A 5368 149879
S 88 31964
S 3359 871908
Q 1053 2432 439099457
S 452 29199
A 5982 16985
Q 3247 6253 971856407
S 422 89481
Q 1273 5573 1369370025
S 1500 381159
A 962 799822
Q 298 5237 671711394
A 3507 65455
Q 418 5215 1777531241
Q 644 6108 2232361914
A 4059 467991
Q 3780 6015 1060384465
Q 1961 5156 2459287849
Q 1161 2672 1359269438
Q 1945 6215 3689266323
Q 463 5745 1204317999
S 3065 714359
Q 3077 4538 920650185
Q 1804 5473 3255053533
S 1702 716381
Q 133 2582 1782112002
S 4576 544201
S 5213 327235
A 3442 989560
A 1603 27373
Q 1838 5430 183908655
Q 2847 5542 39938047
A 194 629491
Q 3182 5149 1383734183
Q 2205 3713 539835849
Q 804 2857 643078379
Q 2308 4024 1436128885
A 5015 130879
Q 41 6256 5784762055
A 4937 507653
S 1019 495535
S 4320 558110
S 302 48177
Q 1368 4261 358970170
S 3989 495163
Q 3716 5341 963129703
S 2628 879347
S 1515 733358
S 5238 616249
S 3891 442205
A 185 109946
S 2874 646749
Q 24 5643 5351326488
S 4355 77915
A 5956 101008
Q 393 5724 3670205497
Q 19 6425 2533703479
S 267 151863
Q 2765 5078 1178693815
A 6301 170474
A 1603 894886
Q 2374 3583 839783603
S 5732 637274
S 4109 935395
A 481 591835
A 2508 728824
S 6125 491405
Q 1054 6147 1298492530
S 2327 973104
Q 111 4628 520515406
Q 1901 5901 2207182231
Q 1758 2520 300616181
S 3277 179761
Q 4364 6152 1693161550
A 919 611650
Q 3793 5372 688503370
S 238 735154
A 1366 682145
S 1010 991750
A 1412 525244
A 6024 925740
Q 751 6278 2169350315
A 4352 3866
S 5443 169625
A 1233 869754
S 4733 525910
Q 2198 2286 18177972
Q 2250 5589 282225070
A 5885 614636
Q 3724 4257 93183589
Q 3375 5582 537247327
S 4064 604787
S 597 151978
Q 207 5653 3175557609
S 2652 914019
Q 6 5969 3430608222
A 5403 182288
A 5452 612175
A 2023 21193
A 3817 666370
Q 517 5520 4122595024
S 1274 745210
S 4040 358327
Q 4422 6420 1902880926
Q 468 5576 2508379068
A 3435 901440
Q 2633 4869 313609263
A 4279 369971
A 5618 327738
S 1405 349401
S 104 473904
S 4508 222947
S 6185 582460
S 2061 157487
Q 1232 5957 3860100586
S 2485 550500
Q 3717 4610 749162725
Q 153 6287 348977220
Q 764 6272 660537376
S 3098 418308
S 3908 272446
S 2887 771494
S 1386 104153
Q 840 5889 4044878806
A 1750 833074
A 5586 834772
S 3054 510137
A 5642 294083
A 1080 50054
A 4092 386753
Q 1798 6213 2870934084
S 5173 248394
Q 145 6021 245858930
A 244 494336
Q 208 5865 1380866424
A 2880 365661
Q 302 4531 2292049883
Q 1226 6112 1872590878
Q 853 1180 78529927
Q 1439 5792 2677154349
Q 1821 6315 83945371
A 2972 670665
Q 3152 5897 1218197537
S 5504 111699
S 1684 665870
S 4782 695833
S 1858 999653
Q 1881 2755 872851851
S 4274 868050
Q 1358 6371 1616090797
A 294 886946
Q 889 5193 2322429208
S 3045 865517
S 4864 585257
A 733 468508
Q 3231 5346 1248456046
Q 2422 3922 449745059
S 6399 622880
S 5442 36483
A 105 859914
Q 3425 5292 602377054
A 1787 810347
S 6409 657585
A 405 694264
A 4814 142410
S 1457 607883
Q 3199 3432 149165030
Q 267 4556 2005185244
S 5116 699616
Q 689 5344 4358131781
S 15 688320
A 2787 144571
Q 1578 5229 2864534654
Q 2186 6372 2644213726
A 2171 691956
A 1980 762775
Q 1768 5385 1285953522
Q 3585 5672 858712189
Q 3022 6372 3178157899
Q 803 5311 3258473559
Q 2348 3601 218758444
Q 76 5899 4071647318
Q 749 2255 409141655
Q 2447 5139 315606046
Q 1851 5158 2156008327
A 1613 91152
A 1506 341254
S 3091 316827
Q 1753 6000 1514766180
Q 2428 3409 308536797
A 1088 795527
Q 400 834 243935236
S 4915 620492
S 1611 655585
S 4127 416920
A 4587 864154
A 442 890056
A 909 852114
A 652 222126
S 997 316379
A 3996 54744
S 5985 949234
S 2243 267694
Q 534 2365 713134692
A 5412 800168
A 1658 85264
Q 136 895 308320956
S 6413 661543
Q 2836 5826 1367135591
S 1025 988521
Q 136 5625 2141893678
Q 474 3532 2288401955
Q 81 6238 2955266698
Q 724 6335 5298027822
Q 79 6446 3760810417
A 1154 857104
S 3832 72391
Q 2972 4587 326998041
Q 908 1150 206173972
Q 1195 5872 2323809619
Q 3101 6204 737727771
S 3612 178975
Q 829 3654 718953948
A 3545 713364
S 1058 332814
A 8 235506
S 2216 327349
A 3916 923495
Q 1524 5763 109648780
Q 301 5121 1900498571
S 4424 959189
S 4262 889358
S 649 544079
A 5776 137791
Q 4259 4925 497263523
Q 713 4386 2891464500
A 4388 268042
A 5291 254815
Q 380 5563 2964270086
Q 2420 3301 247117784
A 3442 712845
Q 2613 4792 1610221786
Q 1593 5906 3903901228
S 1509 619598
Q 532 2252 1325487569
S 4677 818903
Q 305 5799 2813661576
Q 2081 4243 1537513854
A 2991 69822
Q 1947 4620 2061829261
S 5657 278254
A 1778 115370
Q 1777 2257 90630412
S 4595 483635
Q 4525 4591 33720391
Q 2123 5241 2593760492
S 5114 390675
Q 2869 5819 1065264246
S 4908 405895
Q 2775 6320 2764195376
Q 3287 4938 1429329566
Q 259 5293 1613383439
A 1419 18809
A 3043 11328
S 2805 236331
Q 2450 2860 182160341
A 1042 792680
Q 801 4814 1961071479
A 1976 756551
A 3554 664271
S 3962 632410
Q 424 6231 3197401560
S 2814 934207
A 5879 393295
S 3393 170722
Q 93 6106 4453230027
A 1254 817809
S 4650 290336
A 345 447705
Q 1138 4845 1933149246
S 4201 521656
S 5146 963149
S 4924 730886
A 5564 924627
S 246 37592
Q 2945 5755 2268421930
A 6255 332402
S 3427 853213
Q 2211 2756 346305166
S 5236 629390
A 2598 436791
A 4988 135802
Q 1441 6274 4693454661
Q 1078 4430 324534825
Q 1085 4248 845344297
Q 1443 5087 2154623520
S 5654 475821
A 2009 582313
A 4358 742890
Q 3644 5919 24157384
A 1426 270113
S 4939 664446
A 5989 591416
S 4503 97248
S 4925 886988
A 538 820363
S 5917 807357
Q 3566 5309 726941603
S 989 329228
Q 5823 5887 36349017
Q 6198 6295 19075197
Q 1539 1720 126101991
A 2508 505519
Q 525 5636 2909159322
A 3121 295063
A 4922 600023
Q 33 6139 4589465387
A 5513 561204
S 5205 314880
A 1523 34344
A 1176 275791
Q 864 4808 2598898409
Q 3748 5457 1209665419
S 5786 605258
Q 1628 4860 1611673658
Q 459 4023 696588069
A 2410 809153
Q 662 6436 3126430757
S 2582 322788
Q 1119 2396 767931436
A 767 361504
S 1727 475744
A 5373 924173
A 4822 196345
Q 682 3739 1871837897
Q 2784 6218 1991456465
Q 1380 3687 899877293
A 5490 752746
S 1548 968425
S 4896 982550
A 4763 94934
Q 3352 4918 364144046
A 2535 4031
S 3213 164765
A 4692 604659
S 4356 693143
S 1590 396558
A 2562 3904
A 3621 165149
Q 657 5441 2756631851
S 6447 495809
Q 315 5429 1814914458
Q 881 4637 1200761215
S 1043 435158
A 129 569338
S 4842 90733
Q 866 5689 2510059386
S 3750 800496
S 5666 192518
A 3458 465171
S 1880 45573
A 5690 551926
Q 2042 5811 2636769941
A 4937 293147
Q 2747 3924 651647334
S 1863 204880
S 4602 49945
Q 2046 5667 3535819524
S 5806 31043
S 611 451902
A 3394 110458
S 5905 711651
S 31 466344
Q 1046 5368 1659315852
S 5793 395231
A 971 821144
A 4166 229956
S 1066 852305
Q 213 1886 273533451
Q 664 4169 1098561280
S 5070 14006
Q 91 1816 727314735
A 1252 541404
S 3657 208089
A 1261 398519
S 3564 30083
Q 5061 5670 525493637
S 1527 432082
A 727 530544
Q 206 5301 1542791966
A 4177 822294
Q 620 5556 2479430873
A 4643 910406
A 39 356062
S 1953 757678
A 494 939454
S 4289 726714
S 3506 718597
Q 909 4931 167758358
S 5141 298474
Q 4738 4915 18512586
S 2766 897202
A 3353 355269
S 3125 40507
Q 116 6397 1299656462
S 2931 709068
S 3293 501225
A 3109 363314
A 5935 79426
A 1958 360703
Q 3055 6315 3228647678
S 619 514016
A 20 171929
S 2857 755166
A 1332 180917
A 5450 246075
Q 4628 4934 78818755
A 3990 862837
S 4542 133797
S 1965 841517
Q 2166 5779 2288395880
S 3571 722948
A 2685 81870
A 927 760605
A 780 447363
A 6206 442338
A 3564 240718
A 5901 712229
A 373 823406
Q 4370 5779 659521661
A 1036 839713
A 97 278173
Q 215 5594 3179263608
Q 459 6136 2522970759
A 2610 158835
Q 1546 4101 1776152535
Q 1314 1902 395369784
A 4723 452331
Q 49 6370 1637368218
A 621 250375
A 4697 37002
A 5529 912639
A 3617 583433
A 4603 938252
Q 77 6332 689401782
Q 317 5864 1882341641
A 5261 489377
A 2985 178567
S 322 578546
A 6371 324770
A 4802 674611
Q 754 2658 984560003
Q 394 4745 2177063274
Q 200 4998 2327693843
Q 851 6444 2751772074
Q 134 3481 2582658290
A 491 960847
A 2950 275401
A 1457 865710
S 1570 836726
Q 200 5869 1749178606
A 4078 31012
A 2491 675888
Q 62 4165 2458179595
A 790 564308
Q 2526 3431 651732126
A 1651 723368
S 439 24286
A 1915 393425
A 725 561770
Q 96 2645 1016759927
A 4882 670366
S 4178 322667
A 1647 515142
S 4821 205827
A 2509 362062
S 5412 129826
A 4592 123667
A 2691 580605
S 4314 311695
A 4253 802491
S 2898 355586
Q 3438 6324 941712552
A 1492 931665
A 4294 485241
S 49 36547
S 2647 66791
S 11 529940
A 3899 178298
Q 770 5241 2379203341
Q 1001 1639 309522052
S 1039 654887
A 3335 196678
S 2687 458780
Q 171 5989 5107381817
A 955 274687
Q 1130 4257 2325887179
Q 935 5491 3791327549
Q 4832 6006 1011799248
Q 1186 5922 475549989
A 5011 667896
S 738 944145
Q 65 6043 302801640
S 5406 151324
S 964 533310
Q 2167 3772 17951994
Q 1618 5018 1560791974
S 2485 55170
S 1121 150098
S 6260 830842
S 4995 2978
Q 610 3374 2736619907
A 1984 271575
S 4497 261715
S 1898 551252
A 6394 720399
S 5881 418180
Q 389 4251 2140413569
Q 217 6076 5164644226
Q 584 2935 22994563
Q 2329 3343 397775235
S 1784 114684
S 1707 187665
S 5803 467751
Q 4440 5734 834909438
Q 1795 6352 3073569923
A 2934 814338
A 292 100891
S 844 610856
S 3938 54153
A 640 745191
Q 1143 6344 4583157622
S 433 760465
A 1402 140333
Q 1608 5837 88490991
Q 1576 4864 903637038
Q 59 5258 3858954718
A 4541 213829
Q 725 5920 3989949565
A 3750 181730
Q 654 3842 1544282618
Q 3138 5471 141734851
S 3808 404691
Q 2216 6287 2833207194
A 3289 783378
S 4513 416037
S 1893 241358
S 1851 85143
Q 4962 5403 331354227
Q 2231 5833 2320930509
S 5102 930353
A 3589 498749
A 333 886301
Q 1708 2255 153352283
Q 2909 6387 647208468
S 3973 665084
Q 1439 5821 1588869118
Q 773 5707 2268567820
Q 629 5458 3846203159
S 4717 691577
Q 150 885 558956457
A 5178 652422
A 1987 381359
Q 1259 5245 2902210017
Q 500 4996 1427810292
Q 564 5277 2461233242
A 3193 255842
A 6161 697217
Q 33 4255 2781904976
S 2493 413591
A 2348 796222
Q 329 5340 1682798671
A 5876 872833
S 5223 951684
Q 418 5408 1723571071
Q 178 6005 411241537
S 3093 903898
S 3867 402476
A 5943 487635
S 1726 830587
A 651 576734
A 880 734363
A 1926 696606
S 2743 639463
Q 2033 3673 1296980719
S 4348 391892
A 4953 328858
Q 2988 3244 233108605
Q 333 2050 243106299
A 4056 382026
Q 2171 2723 215236095
Q 5315 5790 111144572
A 4349 434118
Q 2756 5550 897405949
Q 2738 3837 19224711
S 2725 971542
A 3973 491871
Q 564 6450 4185471834
A 1672 224777
S 4280 718830
Q 2131 5630 1959483856
S 1153 338856
Q 1060 6232 3794827558
S 4894 468248
S 5441 553091
Q 1434 6177 1907298593
S 3320 82934
Q 1668 4817 1718288193
A 492 639989
Q 10 6448 660095730
S 4195 610391
A 3822 490752
Q 95 6450 420055840
A 370 453655
S 2796 816533
S 6381 963551
S 4377 603296
A 3417 946999
Q 547 5733 4477555628
Q 1013 4742 800594836
S 4109 97056
S 1581 57417
S 1135 627429
S 4066 748324
S 1229 903654
Q 1147 4354 2586064207
S 1620 228915
Q 3088 4091 54610575
A 2472 723775
Q 281 2493 697499043
A 947 900191
Q 1846 5866 240774738
Q 1602 5224 1268938539
S 1656 745398
Q 5107 5594 83405165
Q 549 5624 4522325438
A 3319 963234
Q 340 6384 3612307716
Q 738 5019 1916492633
A 5790 688713
Q 75 4339 835166735
S 5851 196836
S 1778 419832
A 3584 768013
A 2396 459095
Q 3875 4780 513117770
Q 1451 5122 3261567965
S 4771 993782
Q 143 6420 2909914111
S 2901 123889
A 1311 780934
Q 196 6253 4987053178
Q 2105 6216 1301636654
Q 1346 3524 1392006652
A 3691 566809
S 5323 90044
Q 2663 5860 2569716049
A 4026 916410
Q 2965 4581 1559690240
S 836 632789
A 5393 188324
S 547 827717
Q 5236 6271 987230068
Q 4333 5961 247696497
S 1872 4487
S 1488 808571
S 3926 912617
Q 3285 4199 346320178
Q 4650 6425 1227334485
Q 352 375 8289573
S 234 23729
Q 1854 5498 3615010939
Q 832 908 6093177
A 3686 427381
S 4799 142284
Q 85 6263 5537660149
Q 24 6403 1465240158
A 716 400915
Q 3818 5779 1051131364
A 2021 351391
S 980 933205
S 1395 411264
Q 387 6421 4264832833
A 2662 574750
S 1895 29954
S 4340 49845
Q 961 5420 2371063524
Q 3663 4360 393381421
S 2869 101710
S 3877 550939
Q 5096 5858 738504325
S 2828 988338
Q 263 5575 1051130115
S 2531 97762
S 5619 910539
Q 763 1013 58977539
S 2080 733744
S 5939 433255
S 3465 66007
Q 309 3625 1806089055
S 3623 423191
A 5320 231772
Q 249 6417 4302221924
Q 3474 4890 1185496081
Q 5 6074 235228016
S 2543 4731
Q 223 3373 2639368438
A 1762 291257
Q 3320 6194 732438580
Q 2760 4066 1104768255
A 2393 233705
Q 820 4967 584575270
S 613 958713
Q 486 6370 4587954563
S 2679 578228
Q 3382 4706 266169900
Q 4091 5894 975574459
Q 1820 5804 3384676481
A 163 931643
S 3300 481547
S 1647 215773
Q 2497 6425 1828598529
S 331 56720
A 2265 244750
S 3263 499330
Q 2373 6266 828128481
S 6347 558704
S 4729 788423
S 1826 218092
Q 804 1415 604100079
Q 3072 3267 38246684
S 2782 625345
Q 2477 4326 1069464800
Q 1251 4785 2274500378
S 4786 425005
A 3335 69814
S 2722 260614
Q 5110 6268 121487426
S 4850 613630
A 510 996508
Q 2316 3269 404067530
Q 78 6297 562944323
Q 2794 3956 418438579
Q 2431 4614 134895771
A 4810 486664
Q 2441 6444 930302813
A 2593 67848
Q 108 6354 3806940048
S 3790 306696
Q 1574 2835 345747782
Q 2509 5127 166033463
A 2009 928216
Q 592 2309 820018378
A 3461 196774
S 4247 322031
S 2600 387650
S 3361 560210
Q 1240 3762 965699434
A 5318 13731
A 259 856142
S 2837 837707
A 4964 411359
Q 431 563 24583023
S 3387 835844
Q 308 706 135398935
A 4138 47110
A 4416 848027
S 6037 538036
Q 1087 4771 462723215
S 4170 745039
S 5382 194229
Q 2179 4684 392442209
Q 1284 6246 2844653687
A 4932 615710
S 1041 688671
A 5592 264604
A 1002 419868
Q 582 4047 2922621886
A 2132 347145
Q 1103 2476 806279525
Q 378 4478 2252055039
Q 502 5903 1306823533
S 2763 875097
S 4026 254248
A 3182 559533
Q 79 4896 255791023
Q 2674 6256 939608109
S 6033 243950
Q 4095 5834 1676165131
A 5683 750121
S 5057 136405
A 2165 135033
S 3198 662948
S 4952 189803
Q 1435 5771 3429891952
Q 3177 5782 1264063493
Q 223 5380 6215246
A 4502 243611
Q 807 2974 227485119
S 4208 86699
Q 1167 5914 298515871
A 1724 724957
S 2953 399758
S 1991 273390
Q 136 6260 4833534382
Q 2374 3304 162776351
Q 1826 4531 2382604947
S 5411 27848
Q 4545 5648 309041295
A 5131 108399
A 256 218301
S 2533 938915
S 2342 957912
S 2103 619846
S 4025 149802
S 2407 489085
A 2957 282226
S 4120 955136
A 4071 924689
S 516 105756
Q 178 2723 710218323
Q 172 6422 5134384818
A 903 190475
Q 1095 5406 680785406
Q 425 5978 1214842168
Q 80 5999 3338190672
Q 2298 5024 1780033095
A 4681 390736
S 2078 33769
Q 180 6207 4504655392
S 324 216461
Q 965 5384 3890179389
S 4668 285519
S 6032 122446
S 2744 349264
Q 4791 5789 19134153
Q 1428 3336 1464586514
Q 753 6310 3913524931
Q 466 3186 1766463705
S 1363 92119
A 5855 619872
A 4798 831851
Q 3335 4996 444927611
Q 441 1673 233008627
S 5509 485663
S 415 767225
S 4357 936779
Q 247 6168 1726609750
S 105 293832
Q 569 5972 3754429875
S 4762 234980
A 4450 785884
Q 644 4178 345282944
Q 1381 2048 109960098
A 5386 92681
S 5859 933148
Q 2253 4814 228899915
Q 2771 4988 1702749183
Q 7 6398 4628580750
Q 2273 5744 726323607
A 5221 494714
Q 1281 5651 3071982361
A 549 986283
A 2801 279806
A 5136 275920
Q 1658 6365 3994530090
S 2479 535522
Q 888 4747 1831798002
Q 3083 4316 1208752806
A 1451 878595
A 3716 590463
Q 1858 6081 965934549
Q 541 5469 4038339265
A 5953 118470
S 1332 936737
Q 2794 4452 1001785634
Q 1572 3136 14657430
S 996 776432
A 2202 281456
Q 769 2185 336676854
A 3720 334265
A 1851 258491
A 4627 819140
Q 2952 6240 2346323845
S 6416 355576
A 4195 882346
A 2974 508873
A 2649 319738
S 4082 374274
A 729 957018
Q 958 1210 195067191
S 4255 93146
Q 2906 5978 692879596
Q 472 4719 2711333140
S 4070 457144
A 4947 651968
A 3042 40718
A 811 783852
A 2469 863420
A 2074 684061
Q 1453 6095 1472080017
S 1553 667069
A 3623 113880
A 955 923047
Q 772 5498 165171963
S 2150 575450
A 844 344717
A 511 680152
Q 2338 4857 445738898
S 2846 493304
S 3729 740288
Q 2671 5282 1754368171
Q 2201 3195 150032389
Q 2172 2658 101542687
S 4659 134833
S 5293 783570
A 5554 363036
Q 586 1247 364673242
A 4469 161063
A 3234 611271
S 124 557319
Q 419 5450 496965999
Q 3435 4145 395181062
Q 5038 6042 234264731
A 1460 62531
S 2775 227249
Q 1522 4417 103019703
Q 5180 5346 48560008
Q 93 6401 5696878613
S 5605 609090
Q 1280 5450 2849073090
Q 2530 3014 405196401
Q 334 5858 4388398398
S 6113 749952
S 3684 241515
S 6381 185194
A 3431 216622
S 3734 98822
A 3840 597878
S 1378 331615
A 4710 707696
S 4359 616782
A 1731 920892
S 5509 75145
A 5658 210886
Q 131 6442 3029032898
S 1038 804585
S 4807 431746
S 2129 511216
A 634 676549
S 5550 184113
S 3762 294456
Q 674 5162 2501382851
A 2870 771632
Q 798 3947 2531357754
S 5398 806021
Q 260 5805 1770952060
A 6222 676726
S 3456 24154
A 382 448286
Q 1854 3786 1802561550
A 6323 75015
A 777 877888
Q 2714 5945 37923791
A 5563 736659
Q 2344 5044 1299497233
S 5123 479442
A 1645 406810
Q 502 3692 2189439591
Q 53 6335 4989574419
S 4172 974155
A 2506 278786
A 3613 45923
S 6037 681791
S 6393 855883
A 5038 77210
Q 333 6268 3099826089
A 123 648656
Q 1780 6213 1877222483
A 4297 297190
S 202 646310
S 2555 724794
Q 2255 4910 2044748192
A 3869 841073
A 1434 456322
A 2558 56697
S 2829 288414
Q 584 6037 3110645625
Q 1529 3925 2056280993
Q 2921 3679 119416248
S 5884 21025
A 1688 639390
S 983 437490
Q 2441 5526 2954657018
A 579 921612
Q 163 6094 4220735029
S 4114 243633
Q 143 1082 285843
Q 639 2638 1972020568
S 5515 989946
A 5603 792596
S 3435 281181
A 4259 667822
Q 1480 5730 2570723090
A 5297 620627
Q 493 3746 1591305715
A 984 192554
A 768 460258
S 5260 313922
A 2973 660359
A 1601 295644
A 729 108218
A 3363 562005
Q 3168 3758 236041642
A 128 627410
S 4260 228166
S 5841 70541
S 315 162656
Q 2016 2816 101431209
A 1878 223218
Q 1830 5727 1959612707
S 2847 654471
A 2220 476683
S 3636 74056
Q 3558 3649 15881139
A 593 547296
A 5724 574106
A 4260 464007
Q 1649 2260 74437262
S 3432 270628
S 1353 184263
S 6381 221425
Q 111 4355 3653799345
S 1989 355866
S 296 3816
A 1068 623824
A 5383 864
S 4122 942311
Q 64 6387 5702389572
Q 1376 2432 819649718
A 6454 861677
A 2099 469096
A 1629 406837
A 1430 318417
S 3314 172236
Q 1932 4456 9611162
A 5354 932732
A 3613 485383
A 3897 574827
A 4026 708392
A 5801 439941
S 1761 240528
Q 1787 5116 2145482061
S 1137 268768
Q 3743 5943 2152895364
A 3306 750441
A 1562 970115
A 5191 460591
S 1351 363053
A 1889 459940
Q 47 3248 2839321187
Q 1151 4676 1460122712
S 5033 984579
S 5930 946968
Q 4613 6407 945867062
Q 212 3363 713184508
A 3881 597764
S 3119 492221
Q 2866 2924 790877
Q 2714 2747 25678282
Q 216 4736 1946429929
A 3893 649058
S 5650 53312
Q 222 5916 3957189945
A 3678 459184
Q 2095 3767 1437292077
A 2350 259916
A 5165 378006
S 4479 772429
S 3729 76552
S 5071 830138
S 2321 889656
S 1427 305880
S 4233 296381
A 692 840747
Q 232 6093 1707160771
S 4129 734426
S 2423 81760
S 1508 314007
A 3868 667687
Q 266 6193 892124076
A 4976 590978
Q 6153 6425 109411601
A 2451 876797
A 5907 352895
A 4225 508991
S 4178 586843
A 4600 850026
A 3957 659881
S 1520 64671
A 4980 964785
Q 3630 4620 249517193
S 5605 838532
S 881 37461
A 691 906401
Q 5442 5679 74355137
A 4108 288494
A 4165 854868
Q 1935 2706 211238839
S 620 51305
Q 2687 3533 701060111
S 5141 386192
S 4861 903908
Q 3320 5405 1924756955
Q 606 4198 1704117135
A 4113 439225
A 3217 236334
Q 7 219 155000293
A 4693 966142
Q 3197 6243 1763902270
A 5009 902813
A 1929 45809
S 4788 936855
Q 1888 2126 133740611
S 150 104411
Q 1739 2212 112254871
S 394 936690
A 5235 869621
S 4526 494517
A 1527 630845
A 3316 11705
Q 400 4980 2016855934
S 309 558962
Q 2219 3867 1536479979
A 1190 582407
Q 99 5047 459438063
A 1866 956012
A 3442 103060
Q 2564 4909 1905726196
S 3712 67765
S 4302 365105
Q 1027 4139 1202232679
Q 789 6142 3081921759
Q 2994 4722 453258143
S 4421 564488
Q 617 2350 128616956
S 261 467482
S 4094 917770
Q 1294 5493 4039154357
A 4434 745135
A 6132 308521
Q 3970 5049 567771327
Q 5023 5456 352011235
A 303 162944
Q 2740 5847 671354166
A 4226 608838
Q 5266 6062 553110855
A 5021 999446
Q 1073 6447 3832729811
Q 4700 5035 66469492
A 6083 506692
A 2809 686300
S 6403 347408
Q 996 4272 773285416
Q 645 4896 1997901738
A 1768 312016
Q 1104 2656 1098864337
Q 5135 5190 23724111
A 2742 526230
S 2639 975071
S 2732 585054
Q 143 5916 2443730706
Q 4551 5372 600396965
S 3603 775709
A 6340 76809
Q 1385 5353 2694395123
Q 1816 6161 1479649839
Q 2257 4961 1456185560
Q 210 6364 2368320667
Q 1802 2721 446059485
A 2336 653343
S 1691 520731
Q 4737 5714 248856308
A 2776 32129
Q 677 5911 4422155363
Q 22 5837 3685227923
Q 1245 6326 1882674628
Q 1029 1400 311019880
A 3496 520606
A 5776 329264
Q 3055 4955 554906747
S 5422 806823
S 1710 574231
S 5051 304395
S 3467 280493
Q 1642 6092 83223023
A 2741 104905
S 2003 596086
S 2290 833967
S 5583 790454
A 4029 945257
A 2439 599896
A 3978 4133
Q 1027 3285 815772303
Q 1175 6298 1540232744
Q 4002 4485 434168281
A 3135 108250
Q 2764 3805 16528028
S 5928 372511
S 5106 293985
Q 4008 4637 199249124
Q 1031 5360 949321481
A 2568 566346
A 3264 782876
Q 351 2631 1477894593
S 4503 687655
Q 5302 5555 40274125
A 4351 972344
A 5222 234165
Q 136 6147 5048796118
A 468 806349
Q 2373 6259 2902236052
S 5798 432525
Q 10 6457 3335757503
Q 34 5850 1640089108
A 1279 839823
A 4731 15489
A 1566 444470
A 2502 673343
Q 2691 5136 2439467070
Q 1436 6323 2234866317
Q 1398 4372 1040658823
S 1711 286667
S 2068 371475
Q 274 6207 3109675447
Q 5647 6242 537153516
Q 1069 4273 3143931267
A 3470 526975
S 1362 991793
Q 3 6450 3437457329
S 113 116785
A 6266 198212
S 309 948124
A 3121 449411
Q 4694 6064 558421050
S 1454 734476
Q 322 5366 4036228183
S 4070 781216
S 2875 34026
Q 2023 6343 1911377741
S 5547 906267
S 582 648596
S 4328 737508
Q 292 5632 1622141309
Q 79 5046 2292665270
Q 176 6175 2739283097
Q 3266 4790 952333924
S 4726 799862
Q 556 5768 1171689753
A 5357 542763
A 293 435100
A 4196 107309
A 243 506990
S 4566 249954
S 4279 966042
A 2356 845411
Q 430 5067 32640617
S 1685 217984
A 6214 286923
A 1062 307326
Q 1021 5238 2866607922
A 1910 781067
A 5138 713791
Q 879 6197 81251086
S 6069 797268
A 3482 718441
Q 1087 1985 732520506
Q 2577 4481 418491392
S 4996 402005
S 4006 30734
A 1729 757292
S 5493 711904
Q 1154 3154 1252064816
S 3388 798618
Q 3798 5367 529776787
S 3995 96751
S 500 70553
S 4402 383390
S 3734 515670
S 5634 694378
Q 637 6425 515428971
S 1884 501312
Q 1292 3017 1028387057
S 3678 657481
S 4447 196225
S 3988 980800
Q 2077 4393 1007216738
S 59 339913
Q 1902 5522 43937898
Q 1089 3630 2427872352
S 4556 915723
A 5604 775833
A 3691 672425
Q 982 1057 41822324
S 685 683471
S 505 676289
S 3030 46462
Q 2996 5325 2186101739
Q 4112 4921 513339363
A 4367 642224
A 6435 147790
A 2593 225547
Q 4732 6205 1315281209
S 652 896136
Q 3197 4647 57633457
S 6246 615569
A 2032 416761
S 6091 442885
Q 4736 4774 10869962
A 2961 847432
S 5864 52942
Q 2456 4250 511421316
S 1861 709786
A 2634 793602
A 4834 599185
Q 2023 2649 296413659
S 6048 929218
S 809 397255
S 2045 396026
Q 541 5584 3474771206
Q 2625 6379 412630883
Q 799 5265 3802052650
Q 2863 3587 664508678
S 4262 497650
Q 249 6359 3911650178
A 2551 7039
Q 2459 6443 1926722128
Q 2861 2872 1194794
Q 4314 6207 732234825
S 6380 809693
Q 5473 5886 35220318
Q 131 6126 3946574288
A 5282 950452
Q 252 6373 5088859464
A 159 655501
Q 1321 4802 468608870
Q 1624 6233 452641634
Q 1581 5309 663691585
A 1030 620348
Q 2862 6107 748387814
A 2644 882673
A 1853 910837
Q 16 5397 3273491371
Q 8 1480 821835798
S 2524 655164
S 5188 651
Q 1721 1733 9878399
A 1818 893699
A 3439 56735
A 2063 69321
A 5094 977595
A 5235 8545
Q 949 6049 3570849475
Q 4262 4623 163602371
Q 1715 1994 31147853
S 2546 406935
S 4061 427661
S 6352 912921
A 796 956076
Q 584 5127 3202727738
Q 143 6257 5025004927
Q 44 6389 4642352727
Q 355 6063 1435788195
A 1170 671290
S 3054 200422
Q 53 4709 3441944705
Q 3067 5482 1877719854
S 2539 570005
S 6223 717128
S 6151 842936
A 2709 534423
S 4033 891609
Q 1569 5831 4064396930
A 5231 337183
A 1285 304285
Q 2064 4411 585767724
A 3845 990627
Q 2233 3119 791925224
Q 384 2203 1722341517
Q 635 6248 2301843399
A 2454 753566
A 4909 688190
Q 2104 2249 25575928
S 223 740581
S 2648 969788
Q 386 4989 3303152972
A 5581 105053
S 985 412303
Q 3892 5165 1186461286
Q 1664 4145 2167375461
Q 1350 6048 2896309382
A 2447 600172
Q 2098 5958 1376587658
A 2070 433947
S 4374 104598
Q 440 6321 5790053179
S 5608 707673
S 1915 941849
Q 399 2081 577858438
Q 108 6244 2340833636
Q 1862 3827 484995647
Q 1574 5851 2258243423
A 5466 685849
Q 18 6449 3950895218
Q 4286 4983 379670506
S 5421 360845
A 1725 406608
S 4035 887069
S 197 418644
S 1763 914971
Q 3489 4640 1002500982
A 4367 994318
Q 836 6310 4194577552
Q 808 3906 2645907188
S 4690 569418
S 4887 761190
Q 3182 4217 615291139
A 3409 966770
S 4433 540831
A 2254 271320
Q 5067 5515 376672862
Q 128 6403 4348443849
Q 2980 5886 1922926147
Q 387 6317 5071437824
A 4895 216219
Q 462 2668 1277717276
A 1466 354474
Q 581 5165 3222961116
A 5757 311355
Q 2659 3679 929723620
A 1536 496036
Q 244 2796 2471924941
Q 3866 5966 2033269724
Q 1263 3569 2078969937
S 1028 786099
Q 1161 5790 1834031501
A 2787 823807
A 559 890760
Q 576 6317 3057768130
S 2472 35045
A 192 982624
Q 2184 4835 275955770
Q 728 5866 2644612483
Q 2387 6157 948355620
S 3950 332088
S 3248 194222
Q 2894 5662 597319098
Q 2201 4870 1044772326
A 3412 61013
A 6175 323733
Q 1126 3474 1627577788
S 3077 796069
S 5492 870906
S 5090 797067
S 3070 681227
A 2332 163308
S 3920 69674
S 2360 484036
A 1135 419371
S 3995 940800
S 4563 693968
A 2321 671413
S 3890 282061
S 3675 336824
A 5449 89304
Q 1037 6070 2535014507
A 2095 881419
Q 1343 2928 1519077507
Q 581 4394 3320203060
S 251 406178
Q 2343 5920 14584801
Q 311 2421 1913724497
A 2891 89139
A 5832 713910
Q 1976 3520 759968453
A 1075 250913
S 2601 201060
Q 98 2447 1463813783
A 3946 886941
S 379 516097
Q 172 5386 2649148403
S 3078 464091
A 885 736749
S 6070 593238
Q 5234 6210 326297066
Q 4969 5888 434849511
S 3170 461869
Q 262 5204 3222833682
S 4527 425427
Q 2701 5514 1411004788
A 5691 944620
A 2620 852053
A 2367 234103
A 4899 352400
A 2306 558570
A 653 295686
Q 1773 6020 1465980623
S 1531 912725
Q 2130 3869 247679490
A 6112 365951
S 5021 961925
A 6450 32540
Q 302 4078 2755544088
S 386 796467
S 3715 493782
A 1686 696693
A 948 686346
Q 457 5451 3922200031
Q 244 5337 3404210857
S 2561 228728
A 2704 630432
A 5539 75853
S 6027 916167
Q 63 5559 382008265
Q 1776 4745 911608279
Q 142 3629 2832265230
S 4564 247528
Q 2219 5874 592874384
S 4640 168266
Q 237 5043 459049773
S 4341 327737
Q 1565 6217 3454911291
A 2133 356633
A 4886 220733
S 628 899489
Q 838 891 47294107
A 2162 361265
A 4064 959207
Q 1873 3544 157956539
A 1091 389521
S 5836 703313
Q 2510 2695 17995240
S 1222 132885
S 2140 146905
S 443 193868
S 5003 318982
S 1546 834862
A 6270 372206
Q 171 6453 611723928
Q 2179 4057 368168073
S 4422 289598
S 56 634301
Q 1952 3106 1114340576
Q 5718 6048 269657530
A 5334 61938
S 2141 196062
S 2454 268219
Q 735 6026 4649260465
Q 750 1750 680166291
S 1359 554242
A 3127 582149
Q 1527 6131 508750754
Q 149 4819 1732240724
Q 853 6366 5278165586
A 2626 813811
A 1339 163841
S 3862 837430
A 2421 396580
A 2389 41014
Q 1120 6152 832251316
Q 1330 4696 1161851688
S 1722 831709
S 1696 147592
A 5535 485877
Q 1536 5215 2175654383
S 4920 347189
A 3579 647118
S 5300 518686
A 5568 952031
A 5175 543271
S 3388 126743
Q 105 3634 3242713074
Q 904 6267 5026395348
A 4146 336085
Q 3725 5881 240784008
A 4878 467591
A 3204 782450
S 2017 392463
Q 245 5973 4431287353
S 3434 862133
A 5545 192710
Q 2030 5002 300359040
Q 1632 4354 2335449265
S 3114 40414
S 5504 787842
S 1869 560346
Q 2998 6119 419885034
Q 1109 6305 2182791844
A 6127 837369
A 2232 925510
S 2190 758496
A 3983 721937
Q 1609 4736 439100328
S 5277 359827
S 2661 391591
Q 66 6298 2837522884
Q 2277 2306 2451906
S 4744 467935
S 3780 417598
Q 1349 4389 357237742
Q 233 2879 1917562308
Q 4717 5987 541308267
A 300 566072
Q 90 6389 427528605
S 5796 874701
Q 446 5540 800497133
A 4488 449840
Q 491 1713 647689733
Q 30 6420 6193157700
S 268 837805
Q 2491 5630 384287430
Q 928 5364 3116508869
Q 312 6437 3063838271
Q 564 5640 376742304
Q 446 4173 1719518147
S 3785 473330
S 5999 688670
Q 1003 5098 315475743
Q 4725 6182 363257875
S 243 64255
Q 825 2959 983134793
A 2391 237509
A 3781 925901
A 1751 889342
Q 822 5861 1474658034
Q 1006 2416 589177797
Q 1142 5083 3340661650
A 3499 545319
A 4250 739823
A 1248 695013
A 4233 252415
S 2418 182261
S 5687 711762
S 3675 834907
A 2891 629986
Q 1157 1173 7146548
S 2083 730153
Q 3066 3457 248840273
Q 223 6241 2714192529
Q 13 3118 318478818
Q 308 924 174934753
Q 826 1067 229829590
S 4684 235845
A 3185 307994
Q 175 5397 3988040723
A 5192 633699
Q 390 3304 2531452382
S 6093 293013
Q 3303 4425 326089796
Q 709 5635 4661063735
Q 169 6318 1085041665
Q 142 6203 248182160
A 6296 907740
S 3495 286500
A 616 7215
Q 496 5416 527343418
A 996 443457
S 6171 248910
Q 184 6439 774001692
S 3107 597781
Q 1146 3299 451839903
Q 1655 5574 3625523270
A 6347 819047
Q 2495 4944 1336418437
Q 1517 3803 2275394045
Q 169 5748 2003135845
A 5021 588696
S 5621 930803
A 5618 738478
S 3564 939094
S 3664 490366
A 4787 812526
S 471 325042
A 66 357629
Q 151 5963 2171315809
Q 418 2014 1130410195
Q 2024 5610 2092090758
A 6351 212766
A 1292 16710
S 2978 54228
Q 531 4621 2530211680
S 39 190823
A 1466 18088
S 3076 995653
S 5755 349946
A 5077 397689
Q 5694 6384 1882590
Q 368 3817 1656992978
A 3446 457836
A 2593 870246
A 296 61845
A 2226 165938
S 992 608573
A 3268 546436
A 4008 45853
Q 623 5917 4353464768
A 1352 748825
Q 985 2931 494851206
S 479 710377
Q 269 6045 5201587240
A 2986 619206
A 909 474798
A 5141 701889
Q 883 6147 2193931312
Q 1777 5188 2580406062
Q 282 1961 169649347
S 6087 645753
S 4212 23629
A 6043 867848
S 4313 795304
S 1138 61719
A 638 823326
A 5943 723918
S 4554 837530
A 5003 136001
Q 1931 2244 207735067
A 4030 885772
Q 43 5901 5730599036
A 3679 786445
A 2448 647825
Q 1592 4716 1955683382
S 3789 633022
S 4165 532160
Q 471 4893 3903311485
A 5590 769903
A 681 317507
A 2972 551942
A 255 861490
Q 3146 5540 716639816
Q 29 5709 3268775213
Q 524 5877 489600861
Q 1608 3161 207505634
Q 1689 3271 301601531
A 1400 698148
A 216 353124
Q 314 5170 2277836016
A 3089 351734
A 5849 395525
A 2514 616560
A 6212 278823
S 4950 363241
S 5996 600180
Q 186 1206 91260043
S 3587 700454
A 867 348447
A 2138 860436
A 5204 118975
A 5221 435910
S 374 372316
S 1035 868010
A 1378 747756
A 1724 944797
S 3279 986479
Q 71 5554 2702744325
Q 3095 5112 1569301793
S 1549 239399
A 4312 711961
A 2805 899694
Q 224 6190 2811111457
A 677 508558
S 790 676668
S 1150 751445
S 1336 905425
Q 2839 2905 23549894
A 2055 788073
Q 431 4996 3376288130
S 257 469697
A 2619 910802
A 5079 945759
S 2259 369340
A 3451 568440
Q 105 1103 919668740
Q 757 3878 503663306
Q 1728 5623 3123492499
Q 2176 4600 627004393
Q 4627 5541 658792810
Q 86 5981 4934199760
Q 250 2187 732485238
Q 1896 6074 2731073970
S 2333 690869
A 2951 418211
S 4375 219609
A 1907 372272
Q 520 5325 4034807606
Q 1675 4255 1785916067
S 6191 737364
Q 1270 5215 2209314646
S 1313 910859
Q 3039 3166 31663928
Q 89 5888 133203964
Q 1029 6059 833111231
A 716 327518
S 5572 68741
Q 438 5914 1433200220
Q 1836 6284 3620978422
S 602 355009
S 2972 343391
S 5022 482718
Q 186 6302 5668976193
A 3777 654431
S 2674 737305
S 5925 210998
A 3946 551601
Q 703 6424 4279002633
Q 224 6403 3645711291
Q 3956 4359 380485800
S 2511 555806
Q 585 3930 3302834056
Q 2445 2549 95606800
A 3857 842493
Q 580 6216 3787098735
A 5355 141182
Q 4234 5435 487544891
A 5811 77418
A 918 989269
Q 832 4963 3373588048
S 1040 313283
Q 972 5317 3966997995
A 3088 860329
A 23 443091
A 3140 22029
Q 1955 2712 448881060
S 1682 369880
Q 3780 6337 512350212
S 2509 338026
S 1321 127214
Q 3829 5339 238305343
Q 2059 5252 878726496
Q 4168 5368 297520631
S 1394 684061
Q 4159 4806 189422704
S 1897 62992
S 1230 174206
S 5060 256566
S 1717 689671
S 4056 230672
A 2475 29317
Q 381 2508 710790058
A 252 699245
A 1209 611203
A 5735 815624
S 5687 290692
S 5538 469180
Q 81 841 493290629
A 5683 569562
A 4578 601307
S 354 101041
A 5993 53844
Q 1275 5230 1858068183
S 951 890944
S 4760 334073
A 459 531115
Q 33 6440 4570241442
S 6075 318755
Q 4158 5777 374903845
A 2040 894608
A 1561 822590
S 4587 333456
Q 896 4618 1360502128
S 2112 223169
Q 2352 2935 7651387
A 6435 835244
A 803 864673
A 1199 691367
Q 65 6205 4251027536
Q 28 1995 6090982
A 1173 34187
A 5244 8330
S 2466 81110
A 4273 918234
S 5583 312736
S 3741 460237
Q 2019 2470 157296838
A 1550 917998
Q 2774 2932 4605093
S 6139 530853
S 5550 776294
A 5265 725113
S 269 364891
A 3156 583165
A 315 446526
Q 467 1958 554630820
Q 148 6337 2480325482
S 794 334700
S 4421 802265
Q 4029 5676 511543914
Q 2251 2593 17890853
Q 2923 3443 180800575
S 2806 256154
S 2056 884792
A 4436 464325
S 3954 744767
A 1534 602000
Q 794 5922 4168368333
A 166 970629
Q 4040 6320 1091111033
S 69 867501
S 4549 607127
A 4323 875095
S 3124 740120
S 5869 922472
S 2605 116377
A 5123 311837
A 5254 155736
S 1851 235621
S 2305 396858
Q 1215 3880 1879072947
S 5677 847261
S 6075 436067
Q 1628 3524 1470368041
Q 923 6366 3241837942
Q 1985 3282 376876526
S 5356 35245
Q 393 2035 44053561
Q 3152 3432 43630063
A 6179 911755
A 2058 781231
A 5446 94272
Q 3077 4013 124684217
A 6005 971662
Q 527 3648 2659550028
S 6297 350496
S 2302 157798
Q 1186 6177 2138235681
S 2730 635428
A 4980 933660
S 5229 445780
A 2419 493003
A 4741 188190
A 4108 765429
Q 954 6319 4742080178
A 3096 600866
Q 535 6185 1911937867
A 862 946594
Q 4911 5501 572258047
Q 2217 4358 87744947
S 6196 945496
Q 3707 4894 849412639
A 5775 197287
A 4545 410509
A 1231 676581
Q 2584 5623 342936278
Q 675 6407 3342333156
Q 2759 6192 2661364111
Q 3914 5819 1755287242
Q 140 4972 964405821
S 6207 672266
A 31 296111
A 1134 932233
Q 2690 4727 78438912
S 4155 600399
Q 807 1878 803147305
Q 2049 4937 1389586166
A 1347 518289
Q 1468 2127 535607220
Q 561 3540 1377928412
Q 486 4978 3463684918
S 3033 473031
S 6435 365385
A 1302 572027
Q 1134 2096 525329971
Q 2972 4335 228083461
A 338 630754
Q 5248 6142 248940778
Q 2169 4863 1246943927
Q 1095 3250 869056738
S 2144 951367
Q 47 6430 4820351540
Q 365 939 290592399
A 272 863967
Q 315 585 45535143
S 4937 795715
Q 2534 3095 234998766
Q 8 4684 352638430
Q 2334 4808 2184169787
Q 42 6146 4747160721
Q 1063 1767 359183258
Q 2335 5808 1766472812
A 1569 724189
A 2233 781832
A 4314 539129
Q 3168 3802 234361912
A 6198 673939
Q 3721 5117 323409000
A 4720 708861
A 3011 518954
Q 481 5421 4163049078
Q 287 6380 2591638924
S 3304 855196
A 3582 343303
S 4207 663684
A 5770 634464
S 3165 721491
A 5040 62788
S 6302 487791
A 5283 204375
A 1963 556394
A 6435 109489
S 1441 327302
A 5338 412646
Q 458 6299 2995336635
Q 850 993 143715561
A 653 618532
Q 340 2037 1217729162
Q 1468 1805 327004576
S 3339 375030
S 4001 539289
A 5619 22779
Q 3528 3729 29857059
S 934 72004
Q 3622 6448 2141833997
Q 603 6304 1230953459
A 3302 978678
A 6051 60259
A 5185 451714
Q 133 5662 4795455814
Q 4505 4757 48698922
S 5990 817243
S 4966 562622
S 5585 78201
S 5322 761488
Q 218 4716 4130974426
S 4048 664208
Q 22 5033 367168729
S 2441 218834
A 1580 113599
Q 364 6107 1157015033
S 3624 584394
S 3378 60960
S 3940 32224
A 5047 871115
S 1009 830831
S 3787 353794
Q 501 4023 62331386
Q 12 5915 39808987
Q 1735 3773 868756037
Q 2459 5056 638602267
Q 1620 2705 370995044
Q 3956 6310 197047444
S 5787 81208
A 1090 203563
S 5543 294417
Q 143 3562 3355488983
Q 3156 4771 336924843
S 1354 230311
Q 1852 5921 3773818309
Q 244 6345 268778603
A 2431 819852
S 2464 67165
S 1714 179088
Q 3580 3666 6216639
S 2063 403847
Q 1255 3251 1017629979
S 1417 756369
S 2835 647161
Q 1982 5390 1988936985
Q 4667 5166 173013945
S 2129 376854
S 4549 10696
A 5595 666543
S 3195 358648
Q 601 901 227832615
Q 2859 6220 1651476357
Q 2414 5269 2789630696
Q 2847 5816 1887972799
Q 2513 6416 1626177688
Q 58 6450 4160458107
S 3118 228092
A 3765 211679
Q 995 5573 3979584460
A 1516 925128
A 4190 50699
Q 824 2997 741764183
S 3224 429528
S 2923 174995
Q 1280 5697 336386834
S 4005 603874
Q 1919 5175 2521382112
S 1014 305085
Q 4 6442 2747223360
A 420 320545
Q 4911 5272 72087331
A 3960 402716
A 458 110519
S 83 11946
Q 3187 3349 23491160
S 3328 57818
Q 1053 6039 3717752887
S 4659 344991
S 2369 393998
A 3887 291985
A 2803 358700
S 5585 313561
Q 1750 2625 460586467
A 5798 471643
Q 3238 4311 895956487
S 246 956160
S 4167 643700
A 3573 613769
S 3264 655491
A 5766 351860
A 3949 487902
Q 1129 4558 1455494172
S 5586 284492
S 1537 678909
Q 2136 4375 1252596664
A 3169 287741
Q 235 5592 3668858364
A 336 202111
Q 496 2865 94045313
S 1229 923402
S 1028 648623
S 803 413667
Q 4413 5131 248036436
A 2776 365106
Q 1575 6376 3714992074
S 4043 127236
Q 2959 5392 259182086
S 1546 486114
Q 393 3702 2116772606
S 6354 491695
A 5906 732289
Q 3500 5109 1179285305
A 1979 336373
S 6244 564582
S 6293 927837
Q 1429 4080 1416418570
A 380 62786
S 1434 822375
S 187 899511
Q 3173 5609 197680779
A 2921 590965
S 4428 475530
A 394 466545
Q 581 5833 221675465
Q 392 6383 4127870075
A 2937 2703
Q 3298 5692 1353780343
Q 158 742 126238886
A 4589 807487
A 5557 91287
Q 912 3192 1380847825
S 1611 427697
S 4099 102927
Q 1789 3418 1096809454
Q 511 5268 3536611702
S 294 156098
Q 1200 5699 2089797219
Q 204 4062 2836661073
Q 127 3255 847520244
Q 91 5786 3614417183
S 4387 42747
Q 24 6321 2086793905
Q 69 5194 2496403353
S 802 668781
Q 461 5777 485031830
Q 941 4719 1627968509
Q 2463 5709 3030122581
Q 492 3748 2725282400
A 1257 922124
S 5288 781427
S 1146 453242
Q 383 501 105807356
A 6265 946449
A 1844 830446
Q 3172 3177 1118343
A 566 284774
S 4882 17825
S 5757 751539
Q 147 4277 3605120060
A 2993 864622
Q 816 6267 3810927008
A 778 469774
A 4490 498153
Q 939 4594 2365022400
A 2422 712734
A 1322 189096
Q 1647 5477 372345634
Q 733 5822 1997355937
Q 139 4019 3174039491
Q 1692 3532 16030047
Q 293 6455 2566027322
S 2582 543751
Q 3649 5496 383546421
S 3527 92654
A 480 869057
Q 563 3428 858364195
Q 321 6226 3415328990
A 6422 635306
S 146 423446
S 5856 51497
Q 552 5745 4578268138
A 6088 735503
Q 104 6354 369385922
S 3129 436206
S 4730 808705
A 1793 703814
A 2008 980073
Q 742 3159 478259617
Q 2603 5848 497831632
A 390 679453
S 3014 694031
Q 5111 5768 442096247
Q 4325 5129 75231648
Q 3159 5918 2511453252
S 6409 410488
S 1811 792718
Q 470 6143 4205617908
Q 2466 5294 1459637094
S 876 295894
A 5207 165642
Q 1799 3143 53426920
S 5633 325763
A 2929 686132
Q 117 4487 714506648
Q 2895 3708 754153721
Q 2074 2254 93638371
A 2464 472905
S 2962 578599
A 4650 642229
S 3936 334955
A 6122 149541
S 3119 841653
S 2338 63297
A 1564 515129
S 6363 865173
S 3666 420950
Q 5247 5513 55578844
S 395 915253
Q 1577 2001 130653773
Q 995 5372 2309903564
A 3672 546684
Q 2246 5471 1104428916
S 2644 893351
S 4196 37925
A 2987 508339
Q 16 6450 665798344
S 4718 120498
Q 109 185 64500520
A 3958 350899
A 3892 660690
Q 4743 5358 444981044
Q 2425 2461 4391308
S 6374 601297
Q 1063 4583 2536847654
S 4599 966624
Q 14 2010 535716611
Q 218 6243 1492696781
Q 1092 5536 2295816917
S 1421 683313
A 498 47259
S 892 583101
S 807 618982
A 5746 215434
Q 1554 4131 608579449
Q 1257 1473 17965172
S 4140 22570
Q 28 5603 255048873
Q 46 6157 4203751133
S 5323 175858
S 1565 931371
Q 851 5060 3402899303
A 5072 583322
S 5721 489356
S 643 4561
Q 2508 4944 995564870
S 1584 944293
Q 2861 5906 906000413
A 4195 850050
Q 2090 5364 2389008622
Q 190 6246 4752197582
S 5734 460166
S 3117 3832
S 139 241484
Q 198 4266 349735
S 5954 972686
Q 14 6151 1850974667
Q 1901 5669 2383980190
S 6453 495507
S 2930 975828
Q 173 4114 3645237132
A 1908 124537
S 2724 275702
A 656 880920
Q 1656 3785 1708973687
S 5576 624501
A 5474 296318
A 5491 918644
A 3822 766167
Q 5768 6349 405699366
A 2507 103309
Q 2612 4125 1032878901
A 3879 631952
A 460 305232
S 2124 19262
S 2110 826809
Q 2877 4197 1004857535
S 3965 341993
Q 730 2726 1621237269
Q 3387 5852 427198916
A 1763 615935
S 6419 381561
A 724 174504
A 3624 945359
A 5665 485035
Q 1327 3486 667183897
S 4071 200025
A 4100 16333
Q 1208 5873 2854915633
Q 1179 4774 355156104
Q 863 1305 31689049
Q 3416 4268 345322589
Q 477 4300 812789745
S 4908 410627
A 2883 534912
S 5847 560473
A 1746 533310
A 573 90459
Q 4226 5638 1089551536
S 3063 624781
A 1517 803096
Q 3564 4793 742550363
S 2805 864562
Q 2384 5067 270214279
S 1791 384567
S 2537 912522
S 264 367749
A 4061 806607
Q 1177 4944 2922105239
A 5893 34002
A 2418 227470
Q 379 6032 679640515
S 2168 530316
Q 1326 6397 2733725272
A 683 15571
S 3223 192667
S 2238 378942
A 1158 957197
S 3016 546481
Q 617 2427 1586557290
Q 287 5502 710264141
S 972 747916
A 5451 864736
S 3562 659656
Q 1417 3066 711525657
A 792 379311
S 3777 952211
S 5598 24361
S 4595 446979
Q 2557 4453 1740080292
Q 409 2366 640644156
Q 2248 3396 872439301
S 756 516570
A 1176 364634
Q 2146 6060 2119851766
S 3794 558600
A 4961 253203
Q 29 6427 3654178651
S 2463 904014
A 4969 422843
Q 2693 3373 167400655
S 4894 288510
A 2588 644116
S 3477 993790
S 3179 823701
A 5533 808359
Q 1600 5479 1800968615
Q 3950 6066 1157886525
S 2352 234048
A 2731 790226
Q 503 3132 1316833796
Q 1056 4099 2135435875
A 5715 107081
A 369 950915
A 348 797381
S 3840 42897
A 5098 691013
S 131 383055
Q 9 6417 3136959226
S 1490 550957
Q 3622 5394 780382541
A 3963 484148
Q 1366 5730 897814125
S 4325 989797
A 4168 852299
Q 349 4499 2750205388
A 5031 890651
A 2679 670536
A 2971 952409
Q 471 6180 4209889362
S 2737 941281
A 1056 723017
S 6354 177603
A 2893 380635
S 2092 651963
S 461 102801
A 1669 422146
Q 1972 5862 1699503777
S 3747 581146
S 1703 600060
S 5046 612003
Q 961 5582 3359756848
Q 1148 5852 661914984
S 3029 658074
Q 3772 4239 273696683
Q 2967 4606 562292570
Q 79 6236 1724299558
A 827 228678
A 3976 654517
Q 218 6142 4943429870
A 4612 142325
Q 304 4596 2140047708
S 1439 242989
A 324 198861
S 4142 899800
Q 1799 2411 396828736
Q 2631 3084 277781364
Q 1653 2929 419965502
Q 348 6274 837049814
Q 1933 6180 3938883068
Q 1735 6286 3829449343
Q 3806 5386 226316065
Q 669 5939 911964081
Q 5047 5286 37580177
Q 1150 5477 2463555868
A 3610 600143
Q 78 3471 2428241841
A 1050 319332
Q 838 5750 2459480267
A 6106 574450
A 3745 810229
Q 318 2970 341678299
Q 2511 3515 906110713
A 4610 963213
Q 296 1616 154746896
S 1842 889456
Q 3942 4145 81241034
S 4306 910971
Q 9 5906 3669939404
S 743 268697
Q 2771 5758 2590241327
A 1276 292722
A 5132 848250
S 3132 176528
A 5464 912172
S 5978 893197
A 3181 879634
Q 2180 6283 3770516563
A 1361 4997
Q 4638 6000 701014677
Q 2331 4747 1727892459
Q 3746 5386 1617728386
S 1473 278012
S 4208 147098
A 2193 951967
Q 2992 3225 162317352
A 79 289139
A 4968 624540
Q 657 5848 5151337972
Q 155 5738 3637572514
A 4735 923994
Q 1529 4304 385783996
A 1903 221326
A 2978 536031
Q 2566 2726 40888885
Q 82 914 255082350
Q 2863 5902 1202351938
Q 910 2205 1223118379
A 803 5793
A 325 352367
A 4079 644945
A 5059 142373
S 4269 373876
A 4918 675567
A 5726 892364
S 1601 103342
A 5338 267029
Q 113 6118 283934862
Q 1861 3137 539099698
Q 741 5612 4551802964
Q 229 5622 604792943
Q 14 6076 3412641339
A 3230 890599
Q 1141 2766 68590729
Q 502 6446 1028916033
S 5841 73851
A 5479 518110
Q 794 5076 4037382930
S 654 260355
A 4522 739714
Q 1436 6041 1531007660
S 1270 768203
A 693 492722
A 6413 600145
Q 272 5443 909043481
S 2669 834801
A 1032 38826
A 1065 625444
A 441 602941
A 5004 620551
Q 2989 4384 521997580
Q 5217 5805 1174854
Q 319 3946 3355293972
A 4502 912649
Q 361 6074 222052375
Q 1617 2109 198825303
A 1456 985523
A 4706 887537
Q 1161 5892 1327714061
A 3058 970152
Q 4104 4883 407521372
S 1414 240345
A 3049 865961
Q 2821 3851 837086688
S 4765 565461
A 3029 186424
S 628 634306
A 2519 156393
Q 2723 5907 2681172108
A 1024 862963
Q 146 5559 968078212
Q 2442 4156 810415004
A 2694 729789
A 1166 368024
Q 554 6445 4629047162
A 1644 750790
A 4784 34862
S 5177 806302
Q 1281 5002 2468802457
S 3093 451324
Q 1417 3576 1261565634
S 1859 127896
A 4441 684090
A 2602 346635
Q 5251 5315 17381632
A 717 806230
Q 204 6225 3210381607
S 3047 624064
Q 4936 5074 24249368
Q 65 5064 372307954
S 2757 465860
A 135 466231
A 5436 163186
A 360 667506
Q 1935 3494 90052222
S 960 446086
Q 411 2019 1419374397
Q 191 6380 619933555
Q 5100 5604 33271308
S 737 241915
A 5277 330771
A 3289 359371
S 5801 251439
Q 1180 4642 318979355
Q 5024 5215 85341315
Q 2901 6344 2910421387
S 4033 755595
S 4721 225247
Q 1477 3507 1379283820
Q 1858 2008 73879829
A 391 447155
A 2926 999235
A 3635 976140
S 5572 421199
A 6263 709823
A 776 19979
Q 326 4120 726476489
S 3908 296226
A 6429 730818
S 6179 510996
Q 169 6445 4131295942
Q 2539 4492 896429382
Q 1273 1279 4707968
A 5195 393930
Q 51 4384 3082055822
A 828 120739
S 6110 491441
A 1257 314429
Q 1399 6211 2593879906
A 3099 444585
A 4756 357176
Q 5837 5948 84429927
S 2468 65669
Q 9 6162 5679022226
Q 3036 4715 112687685
Q 2126 5164 995691457
A 3966 714379
S 4338 439641
A 22 446148
Q 1322 5698 3155267217
S 1038 613497
A 5264 196592
S 1952 561900
Q 2880 5645 1192370626
S 944 700672
A 2610 196130
A 6437 458593
S 4291 715163
Q 1568 3039 535723026
S 823 689261
S 1033 953566
A 524 866831
A 4163 911428
S 6442 212792
A 241 21638
S 2506 106829
S 5368 602486
Q 5023 6026 638293181
S 279 987745
Q 116 4165 322230007
A 4548 180845
S 379 137111
Q 40 6447 2812694215
A 4123 924058
S 3840 405592
Q 288 4608 746576344
Q 119 5552 610867011
Q 282 6406 3472590502
Q 4561 5281 154986561
Q 2881 6336 2682638711
Q 4829 5759 102754977
Q 3139 4543 44307229
S 5706 684555
Q 2425 4616 214057648
A 4949 548599
A 2534 840523
A 5571 147845
A 1716 885148
S 3124 77349
Q 6012 6127 99784946
Q 834 5609 2499307228
Q 948 4699 637583178
S 1277 174651
Q 3354 6020 913640803
A 2408 391275
Q 421 3564 2797526597
Q 454 5871 4745950071
Q 64 6216 5648468420
S 2703 920079
A 566 806908
Q 1838 2026 184506683
S 2082 722789
Q 26 869 45662075
A 4114 82483
A 559 214550
A 4643 196876
A 4351 330465
Q 213 5440 801653390
Q 1449 3842 1957021553
A 5232 416504
A 1294 685836
S 2201 713535
S 2017 114120
Q 602 3006 103217139
A 1839 821111
A 2870 848762
Q 559 4225 3664739700
S 2478 840681
Q 584 5011 2423788930
Q 4166 6044 1863782713
Q 1629 6419 3348200906
S 799 924022
A 354 808584
A 1203 887823
A 2120 862396
Q 810 5997 3823109471
A 1692 540336
Q 721 5859 4177047767
S 6441 131144
Q 1702 6413 2119043753
Q 3153 5368 880992527
A 700 887808
S 1015 354910
S 266 373407
A 5487 475863
S 5881 127926
Q 671 5176 3236335709
A 579 410978
A 3042 189981
A 1071 939691
S 2481 243661
A 51 591745
A 5692 755997
Q 492 5730 4272807866
A 3552 244304
Q 376 6043 4035153677
Q 2375 3503 236236558
A 3432 674784
S 3685 168934
Q 2520 3964 871603308
Q 755 5519 2571841956
S 5876 945448
Q 1106 3232 1833988658
Q 2497 4182 628785907
A 2846 34027
A 4140 838545
A 1292 627118
A 5238 785852
Q 154 2145 1265562895
S 1292 429603
Q 940 2998 1583328946
Q 1622 1690 67822049
Q 930 2803 1438397678
S 841 39220
S 828 980973
S 1662 992681
Q 1600 3440 1541520441
A 2788 420542
A 3520 366758
Q 1289 2274 401550200
A 4688 956718
Q 1800 4893 789682126
A 5709 384735
A 2807 933189
Q 860 4839 1219655673
S 5366 842855
Q 521 5546 2485444448
A 6098 584712
Q 685 3800 1298318991
Q 2616 2620 389096
A 2643 165330
S 1309 239691
A 3409 44426
Q 896 6215 2734219250
S 5438 575212
Q 1272 6043 3703582145
Q 1325 6130 2623884469
Q 2028 2270 81696145
Q 69 6298 102548092
Q 728 6249 1723555177
S 5765 142971
Q 1346 4287 1551740432
A 2467 318421
Q 5372 5664 35942673
S 6084 928809
Q 2714 4541 798773922
S 143 120936
Q 4539 4683 42695756
S 3939 315536
Q 2835 4840 708751765
Q 318 5199 423551579
A 1830 95534
S 525 19472
S 68 778073
Q 3010 6352 2934833326
Q 32 4908 3603945717
Q 1893 4802 73233426
Q 397 5782 4455210761
Q 381 4555 308452146
A 3141 900786
S 5606 240733
Q 135 6144 3009308364
A 5675 463715
S 1361 494394
S 4854 584001
Q 1583 2928 1193335579
Q 898 6110 2765560631
Q 1745 5323 1594289423
S 1185 15975
Q 1725 4636 33904282
A 1507 24554
A 5400 371138
Q 3519 6381 321226274
S 1289 808031
A 1833 407384
Q 2230 5789 521721490
S 3851 710239
A 5248 587372
Q 191 6342 4928380248
S 4137 363245
Q 1582 6105 800621845
Q 1418 5942 3511396766
Q 719 2180 136763646
A 2259 625375
S 5662 941287
S 1059 538416
A 316 614664
Q 3693 3853 51329357
A 4348 564629
Q 612 2170 1117406662
S 3866 298516
S 5707 783518
A 2909 465751
S 1814 66392
A 1280 107242
S 2064 176089
Q 1620 1862 7837649
A 1760 711858
Q 429 6415 3395319082
S 1919 895944
Q 2538 4229 1498489727
S 4727 811850
A 5855 643784
A 4077 510109
A 4608 284917
S 2864 174598
S 2034 846062
S 4227 53691
Q 382 6279 4868447342
Q 225 6293 3550627193
Q 5853 6307 230351953
A 3035 904822
Q 511 1633 247575987
Q 2466 3178 210007356
S 3775 484435
Q 376 6279 4084135951
S 541 314791
A 2646 532549
S 4625 689619
S 1520 58937
A 5793 950160
A 1450 172453
Q 583 3307 988095827
S 1204 98029
Q 1321 5942 3298795963
S 6397 477671
S 6109 337280
Q 728 2785 1843784714
Q 2047 5643 2764010929
A 2749 105723
A 6366 659857
S 2847 690965
Q 3283 5130 605500463
S 1621 500490
S 3357 333703
S 845 6373
A 1754 551818
A 2654 179487
A 847 978284
S 3970 847707
S 4834 481734
S 862 322604
S 4506 738595
S 3033 519899
S 6206 671788
Q 2898 6122 2698992923
Q 761 5492 3923724350
S 2363 43478
Q 523 3034 1636339572
Q 386 6414 187944948
A 6326 894918
Q 83 6430 6034453133
S 1746 375005
S 1637 99403
S 4422 291536
S 3519 82828
A 1676 574381
A 1749 357627
S 3217 682895
S 5102 239996
A 3608 55042
S 3547 930473
Q 461 5386 1397862457
A 1160 926647
A 6182 314919
A 3960 373726
A 3473 423652
Q 1036 2161 766534866
A 2337 370129
S 6315 529240
A 2200 983058
S 5080 922481
A 5744 103906
Q 5698 5864 106741826
A 5092 212927
A 3062 102155
S 4578 387222
A 1891 960716
A 3077 884692
A 5504 477700
A 428 402711
S 3058 314264
Q 1479 4807 2992310031
Q 195 6235 215756228
Q 2417 5151 595800442
A 86 689261
A 1089 775446
A 5818 58722
S 1723 312403
Q 1158 3908 1369887002
S 2934 746440
Q 143 5805 4045164250
Q 603 5598 409060230
A 3804 865234
S 744 408097
Q 215 6122 5106239250
S 6289 211619
A 3614 651618
A 5030 445020
Q 134 4362 1645349222
Q 1370 3208 562449314
S 3326 19329
Q 1309 5163 2688184384
A 5457 132065
Q 118 6335 5369157133
S 1344 952629
Q 3619 4560 76397119
Q 3806 5019 1082913093
Q 274 5418 1233530665
A 3256 8608
A 3547 935612
S 792 418870
A 5604 667029
Q 12 6416 4120537493
S 204 811305
S 2941 366957
S 3911 601276
Q 1030 5135 2837637630
Q 2143 5598 1301448137
Q 1718 1805 46907192
S 135 671836
Q 2848 5805 2247703568
Q 5145 5527 121341176
A 2690 987543
A 4705 852238
S 575 287401
Q 101 6258 2595525455
Q 2175 4747 434388696
Q 1168 5906 2566121035
S 2194 900834
Q 14 4058 2956863475
A 1287 569296
S 2945 944226
A 1918 954782
Q 5654 6193 439279364
Q 1103 5945 3233145519
A 5685 563321
Q 721 5195 1234042540
S 5734 354355
Q 5021 5756 684883773
Q 4598 5084 309738527
Q 1301 4336 604327994
A 2500 180725
A 3453 858536
Q 3336 3994 543387076
A 1433 307763
S 2087 508840
Q 916 4161 2685525119
A 5664 793639
S 4451 922989
S 1285 855483
A 5825 95053
Q 87 6429 5814910023
Q 352 5695 3391644253
S 4017 27569
Q 2640 5951 2039186643
A 238 774117
A 136 775769
A 3764 523480
A 2484 700043
A 3025 154601
S 5004 169451
S 3723 705074
Q 1996 4501 1656870318
Q 2553 3376 693930688
S 922 518183
Q 187 6386 5488581696
S 5696 497366
Q 817 4691 3363503473
A 4111 852010
Q 1413 5529 423385470
A 6120 695687
S 1586 217794
Q 2161 5016 2504202447
Q 830 2732 1040525508
S 4960 383572
A 3139 369348
S 5391 780153
S 5617 480149
A 2895 438211
Q 283 2093 1134119586
Q 48 6451 5212448008
Q 2782 6227 726064226
S 4052 641576
A 5298 190667
Q 83 2671 2522972257
A 2746 962543
Q 1817 5978 2415582789
Q 3094 5835 2578968143
A 4739 521100
A 3154 150288
A 866 699297
A 2292 393962
S 689 614573
Q 163 6308 2084793277
S 3012 138576
S 3771 253131
Q 924 4164 1275570854
S 6090 441876
A 3148 971312
A 6387 915504
A 5031 177114
A 1248 483417
A 5656 125307
Q 201 775 306084013
S 501 83674
A 197 441250
S 971 805308
A 4902 718028
Q 1149 6428 2445066798
S 2712 788750
Q 2822 3840 444117300
Q 264 2123 478794356
Q 957 4046 651262866
Q 3174 4562 932844629
A 6092 3413
A 2571 182087
S 5367 833414
A 2861 780175
Q 5636 5742 78970369
S 6052 572676
A 6288 900390
A 5408 498297
A 3354 734943
S 4364 145639
Q 422 6427 1966867776
Q 163 6023 3585862518
A 4731 25828
A 2973 614050
S 5738 93298
A 1848 665889
Q 315 1156 550284939
Q 415 5957 4474316937
A 1486 939688
S 4766 360985
A 5860 413390
S 1837 851680
S 1815 951663
S 3219 804094
Q 1429 4980 344056109
Q 4342 4896 434938350
A 1005 45569
A 3582 636851
A 350 237316
Q 583 6090 2133583471
Q 678 6268 2515575102
S 2888 627788
S 1879 917344
Q 506 6272 5108219030
S 3293 733887
Q 2917 4601 1632155802
Q 1304 5753 3008358567
A 1777 590064
S 3729 342808
Q 1228 4204 2570765059
A 5885 80
Q 826 3058 1835343341
Q 1498 2412 609276765
A 823 360130
A 4802 221240
S 3461 768115
S 1211 564889
Q 160 6249 2819429628
A 5629 43354
S 5709 619229
Q 5922 6098 174903564
Q 153 6352 360614475
S 2570 81446
A 5509 48196
S 6445 6521
A 4055 329736
Q 963 3988 1142530698
Q 5487 5629 112593503
S 887 277240
S 5410 352212
S 247 404888
S 512 60952
Q 2978 4433 554514553
S 6089 664769
S 495 979986
S 2824 829427
Q 1497 5467 3256715872
S 5007 56690
Q 290 3428 425700308
A 272 50145
Q 1908 1921 419419
S 6043 311780
Q 2547 4306 775359789
A 1252 888593
A 3395 575425
Q 2006 5511 2091257923
A 1196 481140
Q 522 4681 2818906144
S 3818 300167
S 1853 757289
A 195 787333
S 3285 161131
A 2505 217764
S 4624 818350
A 1874 798932
A 3822 632689
Q 2833 3418 490983919
A 2673 513527
A 1031 727814
S 3688 866417
A 3325 55056
S 5374 680566
Q 60 6220 5284000812
A 174 189937
S 4516 765121
Q 263 6049 1236744434
A 5105 549403
A 5069 880306
A 5227 890165
A 4790 835767
S 1532 280567
A 5760 549856
Q 407 6229 3021815172
Q 301 2750 238945771
S 1491 942282
S 3105 344964
Q 2377 5829 1337452121
Q 18 6457 6372928872
Q 1259 6030 877996560
Q 141 5782 2176774837
Q 1186 5329 546094610
Q 311 6047 1248548436
Q 1402 4165 1959752625
Q 2530 5941 1141348128
A 4082 886128
Q 1508 1875 188829956
S 179 889873
A 2573 11176
Q 525 670 137720795
Q 1325 5122 1106687407
S 256 864502
S 619 976426
Q 2275 6351 718449219
Q 5322 5824 159813841
Q 3807 6181 1149907242
A 1639 662364
Q 1288 5087 2245561870
Q 1268 3349 274101566
Q 2740 5500 1954623943
S 108 393807
A 2699 285065
A 2294 77311
Q 161 607 364123026
Q 515 6140 1741553529
Q 802 2874 1809404490
Q 4529 5935 852238000
S 602 236974
Q 653 6404 1079696509
A 5948 176642
S 5706 405623
S 1530 947902
Q 2165 6140 3134768020
Q 1118 4204 1956128746
Q 27 5598 2972576439
A 1942 59726
Q 1226 5423 3192139354
S 2086 138323
Q 4795 5482 589893450
Q 1859 4621 1094274880
S 2217 56127
A 1647 272235
S 134 988348
Q 1476 6280 3067828604
Q 1535 6456 2733481069
S 2635 853691
Q 1151 5324 484462147
A 4998 865601
Q 1535 5739 874694052
S 5658 314992
S 2117 254929
Q 3227 6061 405120716
S 1860 607334
A 450 166585
Q 478 4724 2318417133
Q 1624 2103 128714760
A 5841 612167
Q 697 6185 138171985
Q 17 6451 4845923089
A 1734 86217
S 583 901428
Q 660 6337 3808877733
Q 2115 5206 670879061
A 2341 366649
S 1541 863022
Q 2534 4338 1398656227
A 4384 819739
S 1049 476046
S 3384 475973
Q 37 3330 803584861
Q 2416 4941 831221276
A 3855 58671
A 1644 186714
Q 3351 5729 298043552
A 4007 649089
A 6285 568004
S 1706 407452
Q 255 5944 223210845
Q 1718 5579 2880099129
Q 2670 6448 1067075339
Q 1467 2714 1047192361
Q 2886 3227 202489259
Q 1715 6363 2557264241
A 1066 738878
S 1610 200483
Q 263 6114 373742055
S 1524 507668
Q 2438 4825 362475068
S 3029 773445
Q 4524 4902 256424263
S 3877 594073
A 5677 379506
Q 130 1640 1338608195
A 4907 182349
A 3408 101857
Q 1180 5917 4128833006
S 1697 326343
A 2682 274587
A 5941 633621
A 2458 230063
Q 23 6410 4246848082
S 3714 608931
A 2370 26201
S 2699 555951
Q 1642 5335 753420641
S 2808 688333
Q 1169 5971 3689006550
Q 925 2331 427492408
Q 5185 6345 463306088
S 3208 685260
S 1438 39249
Q 2690 5738 1660616004
Q 75 6451 1611180564
A 438 551393
Q 2785 6358 2573478637
S 1704 333754
A 6254 343299
Q 4392 4413 11744570
A 2571 301519
Q 30 6427 4302299012
Q 4220 4470 230095285
S 2405 552221
Q 290 4844 21282228
Q 3830 6403 2216033922
Q 3451 6268 2670050531
Q 2915 3918 953064391
Q 1017 5107 3655247152
Q 2147 2251 2384085
A 5005 706240
A 6168 231213
S 870 96471
S 5364 930377
Q 1857 6424 4148683502
Q 755 5811 4984856910
A 1641 73921
A 5494 172667
S 257 745454
Q 661 3253 1296783088
Q 1140 2754 1276863207
Q 2807 5420 460911683
Q 492 5903 2171065804
A 428 22296
S 2572 913435
A 3766 976975
S 3353 901344
S 722 417954
Q 5284 5344 20364585
Q 3625 4882 101346212
A 2585 97558
Q 701 5368 3877295490
S 1544 480143
S 3626 771507
A 5621 423432
Q 2271 4055 820697596
A 4286 120822
A 386 281743
Q 808 3674 2419528066
Q 3077 3955 35061719
Q 403 6443 4204509168
Q 3812 4969 233192319
Q 1188 1783 39769819
Q 1106 5666 1766972548
S 4513 549157
A 5271 492534
A 5419 874368
A 6296 706711
S 4285 316764
S 4893 790449
A 4031 637832
Q 325 4834 1145993400
A 1460 991200
Q 3 1399 844711823
Q 1367 6394 1074800494
Q 1079 6401 3932695249
S 4857 627843
S 2410 673263
S 6291 279474
A 6327 227970
S 5506 285714
Q 70 5310 819029453
Q 5381 6210 807810006
A 2616 156861
A 3805 884435
S 5659 629895
Q 214 3847 1647730438
Q 2853 4379 18708995
Q 4169 5048 554139664
A 4375 539541
A 659 177592
A 5622 840164
A 6259 403022
A 6397 119596
A 5498 587210
A 5710 395591
Q 1275 5651 3471693823
A 1388 36118
S 2972 221537
A 2753 710379
S 5331 649156
S 3766 569768
A 4561 182679
Q 1350 2780 949834006
S 1940 873221
S 6278 515799
Q 599 6295 3025315183
Q 3137 4056 273872693
Q 3861 4517 233062327
S 4307 521730
Q 2089 2547 82010738
S 5248 518607
S 662 688137
Q 424 6062 2938059435
S 778 453304
Q 1198 6170 3657027069
S 844 888820
A 6131 198368
S 4247 42315
S 4902 819045
S 969 459058
A 1655 397882
S 1279 438695
S 2828 46127
S 2376 686349
A 4321 796494
Q 883 6091 4560532206
S 3 228119
S 1457 88636
A 191 688506
Q 5467 6002 208260022
S 4255 715559
Q 3158 4148 834907039
A 3074 238397
S 1117 843603
Q 3717 6372 1535967033
A 4702 865975
A 1711 993714
S 894 826497
Q 990 4278 278079288
A 3574 412950
S 1304 211396
S 3912 666532
A 643 805008
A 1786 166670
A 1668 403988
Q 1218 6411 2251495971
Q 22 6456 2461710164
Q 5491 6052 178115444
Q 114 6385 258991108
S 6439 580344
A 4112 30143
S 4818 181512
A 4369 207672
A 528 848613
Q 38 3697 995095105
Q 845 4890 213595927
A 2411 150938
A 6431 197998
Q 1385 6336 3366225020
Q 297 1610 1304878651
A 6345 425928
A 1640 918750
A 6389 99172
Q 3017 5535 847225701
A 3976 768213
S 5349 879497
S 634 71996
Q 1099 2728 974689665
A 5622 263266
Q 81 6397 62475601
A 85 697193
S 1587 8067
A 4621 107952
A 5320 144652
Q 2534 4814 2107460272
Q 496 5869 799317471
Q 1260 1615 280940793
A 2656 509813
Q 701 2251 295164711
Q 2818 4800 596014293
Q 954 6389 1545829189
A 5545 352085
S 251 707380
Q 2313 6091 1972205039
S 5261 740283
S 1921 318328
S 3522 905464
Q 855 1536 147404114
Q 170 5221 4666760746
S 2785 290108
Q 4236 4921 203140181
S 5490 504185
Q 48 4311 3900238892
S 543 170024
Q 1932 4312 1691151877
Q 1541 5695 2073188094
A 1787 129897
S 3658 48658
S 3591 751946
Q 142 3557 1740246481
Q 2052 5787 3206371592
Q 4034 6121 1432352836
S 284 885017
Q 701 5621 477042644
A 3046 65598
Q 24 6452 2898118308
S 3880 888638
Q 199 5336 2527674942
A 5673 742045
A 5564 487411
S 5002 28366
Q 1969 5638 119144845
A 4226 513623
S 395 773742
S 6433 246365
A 5910 854222
Q 4406 4638 63299743
S 5066 999978
S 2112 530228
Q 3507 5736 1894805614
A 809 384012
A 5393 401781
A 2599 425969
Q 1205 5423 1888221337
A 3569 502647
Q 2642 4280 1225569721
Q 2303 5154 990954311
S 2084 732880
Q 4220 5432 316361426
S 4537 479886
Q 2668 2763 53087518
Q 81 6288 4445262116
S 377 551397
Q 901 6098 3593071383
Q 2527 4243 893367406
Q 950 6368 3497201595
Q 466 4681 204740681
S 930 362600
A 2623 727746
Q 1878 5291 1003766969
S 1251 89139
Q 13 6300 971590580
S 449 707619
Q 167 4421 750978997
Q 1680 2931 9790328
A 395 312186
Q 1779 5274 444858115
A 1869 768401
A 2599 440067
A 4397 802355
A 4823 552111
S 5268 144923
Q 34 4922 3154935986
Q 1068 3439 1603833041
A 1202 166731
Q 412 6253 3012020020
A 4941 322758
S 1810 326643
Q 2566 2765 129012695
A 4373 328728
A 4254 726870
A 2544 512756
Q 1581 2511 312464419
Q 773 6426 4685710968
A 6211 186649
S 4069 436686
A 5256 366174
Q 5535 6454 831794813
Q 25 5850 3130913167
A 4420 474940
Q 597 6196 1681292698
Q 112 6200 2571585457
S 2807 397961
S 237 686634
Q 2403 5939 5347541
Q 542 5760 1521030300
S 1688 698283
S 4153 839936
Q 2327 2577 227223374
Q 2890 4268 1319700450
A 5060 619023
S 2189 896856
A 3369 563495
S 3752 914122
A 5281 277183
S 387 383453
Q 233 2265 1884919540
A 5640 387030
A 3883 983299
A 3572 926999
S 1182 32716
Q 1126 6434 1149492841
Q 3430 6223 1948905994
S 4902 979715
S 3914 895437
S 2420 327468
Q 220 5970 1132754279
Q 3206 4679 1394556190
S 5386 604738
Q 3244 4548 1093160777
Q 5177 6117 744469970
Q 1002 4890 3316784330
A 2484 766854
A 3759 251668
Q 1336 5798 3684825799
A 1379 307631
S 3936 975303
S 5067 186441
A 3184 847564
Q 50 5197 3300327808
A 5814 344553
S 5161 514685
A 4698 974840
A 535 806584
A 597 578753
Q 3904 4919 880505815
A 3157 614357
A 3031 1898
S 3826 221033
Q 3149 3323 107675760
S 708 540680
Q 561 5998 3946881862
S 4206 817888
A 303 655883
S 932 407691
S 1131 438369
A 2670 876070
Q 105 2781 126646774
Q 584 3570 2048279216
S 4176 890388
A 3867 308704
Q 1250 4836 2274964249
Q 4813 5097 245399921
S 942 875361
S 5255 406740
S 653 201982
S 5746 244323
S 1065 807414
A 3388 361993
S 3363 615841
Q 2761 5883 961871804
A 548 31004
S 5540 991015
S 2635 763456
Q 1757 2245 304481608
A 4168 400847
A 2942 828057
S 631 68354
A 6272 76039
S 2434 300492
Q 1106 1376 246930705
Q 178 6230 684999
Q 1619 5003 2786507229
A 3808 310304
S 4025 224680
S 6150 828381
A 6176 912993
A 4755 199596
Q 369 4814 615211838
S 5198 344126
S 2491 531764
A 5661 526036
Q 1005 6182 1980073825
S 1062 574745
Q 1416 6268 3460324091
Q 514 6348 537938729
Q 278 1007 340230398
S 678 495228
S 4036 492007
S 1961 833733
A 4913 914181
A 3932 138446
A 699 729468
Q 1769 2690 259926780
A 5115 30255
Q 2061 5509 1756444643
A 1012 409848
S 5129 79018
Q 663 5950 4969288126
A 1175 77210
A 3124 631387
Q 1071 4106 2117290206
Q 1058 1547 235616116
S 3585 758089
Q 1307 5170 2709822133
Q 109 4650 2097289306
Q 309 5701 400275336
Q 630 6384 4128249297
A 669 920668
Q 5107 5145 26724238
Q 983 5020 184567743
S 6197 920928
S 599 114480
S 2352 777900
Q 5 6447 4647542685
A 2853 553929
A 565 696003
Q 778 6323 236733555
Q 3443 5423 1862230623
A 4348 585182
Q 187 1976 1752855408
Q 2969 6409 2877470182
A 142 505535
Q 2564 2973 85197476
S 1219 550362
A 5182 599327
A 4490 350197
S 4918 725313
A 5091 799469
Q 1340 6160 2605929011
A 1119 563981
Q 600 5327 1860287432
A 3502 99725
A 4342 267633
S 5823 667202
Q 3564 4911 363494755
A 4272 175865
S 3020 541963
Q 2621 6294 820082071
Q 1081 2537 649160085
S 2202 303169
A 5847 831097
Q 101 6446 1038171653
S 5236 118920
S 4412 176845
S 3207 824176
Q 4584 4947 123573673
A 2937 282130
A 537 364334
A 3384 176617
Q 561 3871 2606321827
S 4970 44640
Q 2038 3736 835111228
A 4303 165104
Q 2211 2698 197649734
S 1173 584253
Q 1532 3348 554575895
A 678 493351
A 3996 56760
A 4078 209501
S 6277 636356
S 1358 368173
Q 550 6142 1877381726
S 6298 313166
Q 1593 3575 1155804434
A 1592 668475
A 1354 311188
Q 15 6304 3505102241
S 5822 792358
Q 803 6456 1267889732
Q 229 4104 2814456762
S 4515 912957
Q 23 4347 940004293
Q 4408 6292 1424799535
Q 735 5597 2091521223
Q 276 3622 2429675048
Q 1460 6427 3293062481
Q 3225 6385 738112766
A 4954 883261
A 2104 514886
A 4650 937403
S 769 907609
S 3072 493135
A 5224 458945
A 2186 696289
A 5519 46140
S 2496 230975
A 4146 670723
Q 453 6405 1898495915
Q 334 5474 944493993
Q 2936 5179 2069529331
A 302 765501
A 2906 810269
Q 278 3780 487113179
A 5118 136908
A 3343 219184
A 3044 221010
A 148 903802
A 2988 866404
Q 2561 6325 1570389031
A 2266 252282
S 972 199931
Q 919 4135 459762709
Q 1602 4032 1716230261
A 3657 185162
S 5707 22960
A 1794 942773
A 3925 969533
S 1414 109961
A 1453 846060
Q 736 4707 2335938558
Q 4409 5210 677462738
Q 120 6433 2906889149
S 4693 792105
Q 3187 4336 14709229
Q 4562 6048 7861506
S 255 600637
A 5032 825767
S 2392 288475
S 4256 172516
A 4242 216002
Q 1213 6233 464857019
Q 2679 6232 3486057614
Q 3183 5056 33777313
Q 666 6234 2211067150
Q 1385 6413 4916901663
Q 2629 4209 157744012
Q 1228 2869 421844432
Q 1164 4913 390488808
S 5523 314205
S 158 182203
S 674 73150
S 1904 720399
Q 4076 6224 1893824201
S 3382 247014
Q 1933 3792 1306135041
Q 5372 6397 726748569
Q 1818 5509 3114405889
A 64 322628
A 2411 742366
A 3264 786114
Q 513 5482 1372444412
Q 1814 3095 356384281
A 6278 54503
A 5803 134814
S 6208 847406
Q 57 5873 1202988288
A 5204 651615
Q 1794 2626 15368529
Q 1064 3703 2287604480
S 964 462242
S 910 145134
S 3055 71696
A 5754 822040
S 2334 392539
A 77 635469
Q 257 4033 2260962413
S 974 517787
A 160 368209
Q 783 4507 2901263798
Q 169 5989 435576997
Q 3534 6023 1771479596
Q 1605 5769 2306931179
Q 672 3560 126061717
S 6139 601527
S 1025 710490
S 6159 879333
S 3544 404138
S 4626 611554
S 4349 432258
A 5556 819937
S 824 163920
Q 915 4815 1081086726
A 301 136922
S 1997 277310
S 1295 565502
A 1456 937758
S 1221 675728
S 6035 519995
Q 831 5251 2336506576
Q 604 4888 3609980962
A 5615 275411
Q 2241 5495 2639495510
S 3393 296562
Q 2491 2823 152614550
S 4952 539743
A 3541 91785
Q 1217 5785 4173411639
Q 74 6421 1458762496
A 3952 309894
S 397 562390
Q 765 5095 4136057841
Q 3911 5900 846618935
Q 1351 2032 483759989
Q 1148 4558 3100180436
Q 578 5645 616373232
A 452 498049
A 5872 510021
A 4959 362171
Q 2719 5614 525740353
S 5413 943064
S 4717 877433
Q 1037 1120 47855006
A 305 769520
S 2972 790328
A 1112 280932
Q 193 4998 868321361
Q 3108 5362 584680731
S 3250 934981
Q 349 3104 1555781219
Q 1734 5001 714998558
A 2058 579159
S 1199 101866
S 78 836229
Q 2108 6018 3573779495
S 829 486382
Q 611 4503 411803748
A 822 130574
A 4506 910297
S 537 480481
S 2735 947661
S 5237 300913
Q 2376 5216 2685948181
Q 281 5626 3798796442
A 5229 59714
Q 821 6214 4343464334
S 1582 422668
S 5062 9125
Q 237 2855 1157032287
Q 2962 5309 2330123691
A 6136 261670
Q 173 6198 1236263949
Q 297 4539 3963239885
A 2966 644889
S 3632 667435
A 4490 950070
Q 2193 6302 1454345300
Q 1157 6408 4173069012
Q 567 6310 3174736987
A 4453 762718
Q 4184 4481 263849694
A 113 109062
Q 316 6382 5673823035
S 4919 946440
A 4670 730170
A 6244 774100
S 1102 595910
Q 471 6304 3313843344
A 1903 480270
Q 8 6338 469393776
S 1820 998391
S 4326 527924
Q 1140 4254 1585165644
Q 3390 6183 1736469995
Q 346 6442 5934521714
Q 1849 6334 4103058937
Q 317 1276 479770993
Q 1227 1819 119291182
A 2619 526107
A 6333 181818
S 2391 899140
A 2160 84395
Q 2582 6295 1328543243
A 4692 677163
A 4890 846649
S 1387 526547
S 3903 547471
Q 1548 5519 1727164219
S 2166 977202
Q 188 6396 1020328499
Q 356 5119 4476069528
S 6065 494877
A 2631 461307
A 5649 794932
S 370 502184
A 3062 248747
Q 1759 6000 221116878
A 1414 198893
S 6422 285336
Q 403 1869 1019818174
Q 1840 1881 21442724
Q 3712 4420 15127944
Q 861 5985 3309028733
S 4611 504484
A 3027 23154
Q 2811 5120 943156391
Q 4337 4610 253223092
Q 1311 4972 853023202
A 1541 570824
S 5730 531805
S 2968 988209
Q 2565 5486 1221647213
S 4116 549771
Q 1207 5083 3438522720
A 352 419404
S 5787 913155
A 977 359778
Q 4225 6155 1619518687
A 2597 807562
A 5070 391173
A 2022 126105
Q 2922 3424 207830855
Q 2659 6033 2204768095
Q 2629 5392 709789246
Q 995 3509 2088354799
Q 1057 6035 2885358735
S 1691 918827
A 1788 198117
A 4755 361354
Q 2280 6083 800288924
Q 501 6344 4055917041
A 415 608254
S 2693 104992
A 1051 58412
S 3817 731070
Q 4207 5415 685982617
Q 66 4052 1811497305
S 6007 831499
S 1280 634744
A 2196 35961
Q 2789 4323 408356313
S 5519 333025
S 6009 955906
Q 72 6304 2512144614
S 6449 717569
Q 4510 5608 106658649
A 452 556987
Q 55 4991 4758565500
S 273 259971
A 2060 402482
A 1352 862775
A 3565 495051
Q 1065 3441 1119179671
Q 1434 6162 391649992
A 3106 699848
A 5877 162802
A 39 430548
A 3789 115536
A 5135 761184
S 4585 964919
S 3610 309696
A 1071 554680
A 2776 267540
Q 67 6070 607920264
A 4391 790710
Q 1815 5131 2543378106
A 6222 149687
A 4941 275138
S 6387 688972
Q 82 6117 5928837232
A 1869 971309
S 5803 902997
A 1402 569145
Q 943 5041 1898573877
A 4556 150890
Q 702 2565 701787313
A 4293 617146
A 1133 302539
A 5540 515411
Q 612 4738 1079493275
S 5609 182615
S 3603 499711
S 1271 882033
Q 642 6277 2431082140
Q 1944 5381 486042367
Q 3637 5682 342790413
S 6040 722037
S 2931 419216
Q 788 3028 1775986342
Q 3978 5119 733600887
Q 2234 2698 18101188
Q 246 5113 3560735627
A 1037 977287
Q 3030 4083 111094038
A 4900 830445
Q 3387 5458 247618276
S 4520 400320
S 2439 514991
A 1621 277246
S 188 234869
Q 2531 4019 917490770
S 4549 325911
A 5927 244382
A 6123 896573
A 6082 533587
Q 423 954 97170680
S 4732 60843
Q 230 2235 1786531418
S 6210 13298
Q 2107 4122 1586753826
S 2069 557594
S 1002 137777
Q 1568 6295 476995404
A 5215 152284
Q 281 6160 1020557841
Q 2515 6363 3693376975
S 2035 821395
Q 233 5313 1932521566
Q 1463 5740 242919837
A 3084 603375
A 2794 213519
Q 68 5814 4264670379
Q 1807 6069 756516893
A 5488 931939
S 1234 759165
S 1767 199727
A 6390 43047
A 758 789560
A 5763 391989
S 3719 226002
Q 799 4540 3409821734
Q 1289 1991 392842886
Q 497 5913 2299468844
A 2141 683116
A 6301 224725
A 491 978493
A 5173 287483
A 1602 858148
Q 65 6214 1985869691
Q 962 5380 1657336265
Q 778 6137 4252461775
Q 1651 6342 1730286198
Q 587 2761 149514061
S 509 524993
Q 1145 5802 3335081363
S 6064 111724
Q 1861 3615 1580733477
S 5737 247553
Q 413 5910 1560021705
A 4270 735587
Q 1186 3116 394524668
A 3211 162055
S 2656 736862
S 2277 399327
S 2961 964110
S 2904 491374
A 2843 909216
Q 3744 6255 1707058899
Q 80 6426 28341387
A 1136 299358
A 4503 337693
S 1916 156541
S 602 521558
A 2724 487640
S 3578 313011
Q 96 5745 233210083
S 3634 404332
A 807 960419
Q 1077 4359 2683749230
Q 154 5816 2191813719
Q 2043 2367 235451441
S 3574 157105
A 1549 677133
A 4058 201598
Q 353 6294 5455229549
Q 156 6416 267028869
A 5218 962110
A 2566 143932
S 2478 429584
A 1244 314339
A 1708 973143
Q 320 890 220190002
S 3427 187783
Q 369 6355 4274159325
S 475 729680
Q 4390 6103 477887773
S 6092 820065
A 3568 404064
Q 1616 5431 2952069180
S 363 369976
S 4393 357003
Q 412 5094 4661918128
Q 4458 4464 4010652
A 3156 548795
S 2161 816165
S 677 272596
A 4006 346858
A 5495 190358
Q 10 6437 2299115605
S 4521 378057
A 5553 246557
Q 3 2964 449322235
Q 2702 4115 114194064
S 5272 410358
Q 2835 6269 1524087149
A 1169 660387
Q 2078 4777 566288072
Q 1602 1849 202418860
A 3539 22864
A 5123 280167
S 1036 32259
Q 1549 5772 1346094933
A 3913 731086
S 4098 727562
S 3967 832535
A 5861 81010
Q 1802 6058 2350306724
Q 2918 6246 987312533
Q 777 5515 3431548248
S 3885 436844
Q 1730 5623 2966031883
A 1422 913887
S 232 10903
A 2078 610376
Q 2580 6203 3065192760
A 5800 549295
A 4783 73132
S 3936 725386
Q 1146 1436 75357905
Q 4537 6105 1004976965
S 6078 221662
A 210 499846
Q 1586 5548 1066886704
A 5280 104189
S 3075 13160
S 1622 756786
A 5507 556844
Q 1908 6417 2865659470
S 126 602376
S 4679 148720
A 1191 918035
Q 3155 5681 523163194
Q 2329 2468 75996916
Q 679 6189 2497126420
A 5741 395750
A 2405 827711
Q 3884 4404 309124425
A 6056 621779
A 1181 354852
A 1615 976926
A 1793 718420
Q 458 2980 592909835
Q 978 5969 2092607623
S 6146 125414
A 4283 447479
Q 3028 4177 327743500
Q 801 3093 94159652
Q 1 6341 343232645
Q 191 6363 5247260604
Q 300 5021 1939744232
S 6022 966634
A 4436 76260
Q 2940 5405 283398443
A 4538 806322
A 2995 45541
Q 1840 6251 953385658
A 5344 786484
S 1013 220830
Q 910 2149 247620070
S 4734 937727
Q 2435 4716 893943022
Q 808 2642 840509259
S 3580 952116
Q 55 6203 1828733408
S 4963 901646
S 1696 709482
Q 4 6358 233692140
S 3441 780630
S 5000 668536
Q 48 6446 4692885748
Q 4153 6148 1088613567
A 1387 688331
Q 2585 4032 1212761082
S 2003 994002
S 1414 384379
A 2285 34793
S 2565 444663
S 1419 808131
Q 1623 5052 2900767453
Q 686 3743 1987555353
S 5399 82572
A 752 959064
Q 738 1676 645018375
A 1315 771073
S 3786 438276
S 4035 981984
Q 297 1309 242244928
A 5968 696270
A 5792 794374
A 3674 222671
Q 69 6432 744834433
S 2956 591681
A 1125 121814
S 2244 792928
A 5037 284755
Q 96 6337 1422986551
S 3449 523660
Q 2156 3331 922087386
Q 2267 5241 1433433585
A 4772 137668
S 4658 334511
A 4260 785486
Q 102 6412 2604166377
Q 1058 5848 1585368385
Q 1280 5755 283733321
S 1758 772504
Q 521 6418 3575278154
A 1277 60844
S 3680 744629
Q 71 6268 3762949300
S 5599 167540
A 1688 190821
S 90 835497
A 12 214646
Q 3555 5171 629084478
A 5052 422837
A 4052 752639
A 4105 869079
A 4913 368653
Q 3057 5031 1348261158
S 5821 713931
Q 4164 4171 5296634
Q 2045 4751 450134043
Q 1573 3431 849585717
Q 4339 4550 162934914
Q 1746 3559 561233569
Q 219 6428 2205270969
Q 2068 5901 1995352582
Q 1448 6422 3196885945
S 4148 191683
Q 1497 5264 493570008
Q 1960 5086 2360321511
Q 2927 3011 1763636
Q 630 4875 3017820308
S 5421 481282
Q 3217 6412 1263237289
Q 869 5970 3169291998
S 3669 903736
A 6355 804634
S 7 241088
Q 409 5535 2030423357
Q 882 1437 356098975
A 5313 331037
S 414 977388
Q 3590 3596 4001600
A 2947 920563
Q 295 4268 3768210156
A 5237 128879
Q 1942 5480 298461916
Q 1079 4261 433005983
Q 108 3514 1647524754
S 802 963746
12989 72751
108065177 312232968 343665446 695182097 840289078 332573316 444274663 185633524 295477923 693155056 401473843 682369263 907304473 414952300 47933560 872946712 223881806 890560082 483363253 197861693 864186120 856822668 103300735 179841027 994517181 964948911 977767924 632307727 204381089 728092575 707462068 592190149 248635981 691443485 77920067 476308747 307260055 87442296 539699064 143965846 673394510 314713835 148112090 948377338 122340689 203230366 452810347 299302692 655540033 149260190 562583222 63053804 981804229 527799003 990931803 168431924 1378926 373149985 221683295 75870870 541449324 960095229 462200823 508464926 130586700 359472692 440890865 333278031 164154196 94495223 553242170 163985991 75900729 350446176 356834070 838130761 58723006 934872579 637877948 543936470 229813042 123442804 790087938 173845368 231897440 166782636 569666681 976911354 529341848 701080861 1941021 960815642 902625155 977784934 302074856 132830168 502125237 16361791 296413653 372793419 722314627 731677822 451802544 179860438 721177315 792188397 430445909 655465521 945942981 728346961 671657008 478551404 433223867 304133321 309131351 330742600 498212901 705860108 157682779 182238694 630157828 208272537 841806986 788700752 167014235 255511879 274289558 106509151 855254875 28580790 596115810 391292165 199865636 702603529 161769557 403718487 630946923 875881248 795424387 421213471 294723691 293604064 240591761 435135675 856314887 455136332 265498936 180706897 953150650 342464132 559687743 262760456 279755489 520935176 725839713 676225647 407090810 768513229 540906197 268363555 166142665 28825367 609761006 426024346 456314654 325813678 71681910 493417722 80626695 816178265 823485922 823921508 586563307 127936436 817738732 615954429 454979958 849264122 713423575 254683072 549401978 924054088 72337457 124897896 8226384 43298151 330722660 958953697 474020016 98578166 501070971 178336640 971488676 827381136 402479990 555381941 906229860 262040130 977610796 39609311 550176113 277559603 954950 707545866 294661491 464363642 879569116 872833250 819464318 882998171 187267293 627974182 909687371 671345195 325331841 214477621 77688483 545416478 541586368 967584025 764872933 359813752 352542464 232600280 474682945 894054404 275707397 980807419 698582002 105219062 857497312 162300083 153725224 526985283 344257349 395696681 795749866 72244964 450091682 899785355 119540482 34920321 118695775 696112924 681810607 73491322 83033439 78813233 385640296 908389865 327228842 960309922 90539475 45763564 359476936 840620528 291989228 343207239 731880840 239702574 217398748 443159683 419507519 715178650 340562673 659862191 108890126 2810339 267701071 226913343 35837273 994511844 255830912 629184751 719407165 81571382 791610794 70293847 284781439 956933394 303293535 293340137 706556892 90303618 725919710 796636494 773857525 59614265 385376207 311176935 929493435 378627149 579905019 912586542 287246482 27321956 207617852 969280733 396664057 802942337 666506858 433597315 250960462 109893234 232235646 976297754 312141623 79457667 185515142 612785995 519653544 368171910 217074014 651258401 504170189 64094368 311978218 988394840 993990188 350255039 389440919 57966350 577083915 871478832 462319131 290629244 383051866 338626000 142384191 221161653 106190007 579255222 330910397 274293398 933333092 962020707 523684329 702710538 175046665 128071844 300243693 469382763 427252503 177615350 842499935 175913821 824045690 877621006 641623138 921248166 873093068 23260879 460841948 184446930 898887425 16143185 72459909 929325615 350332875 27511292 492084520 584271817 342148717 660914185 184492350 536411203 538216711 168178817 863334730 963137048 352612424 161355817 296644912 616208557 80057589 450006986 233554376 793625125 22343622 215973641 304998378 487308897 13797921 317431553 196130802 142236352 549833569 181830003 158862173 724662517 136164684 144133636 113478010 367799223 988087848 849178188 127010399 208605730 389347853 628551191 589444109 871679506 630125985 773458491 214387615 885867874 230964100 280398206 844768851 879605029 173714559 147533796 447198700 940560529 554446349 81620694 267457317 80000137 370843925 353416327 400009441 471994193 450768127 65660523 539687713 219016279 385886623 619852498 995077640 271747883 107606329 540991339 392907446 99903854 373185240 16917233 653635294 559686254 551425414 934610781 677114960 442405614 541704507 29858961 981506043 561039749 80795805 4593340 942218472 260089904 318303503 733593056 597059167 250614121 714639274 55876965 172900197 227908122 188803199 776380111 880469044 860248080 46395659 101140918 866402094 685450529 178329996 714899785 842794055 902574472 383622229 969866830 461061632 6964390 896124720 168184619 15256038 256336428 469602992 212844096 73172889 992993933 116942748 857769234 33232773 185715142 192424002 116490354 14665662 636426806 996430513 647969868 71750940 149185039 14457434 568549988 704745647 609601995 851744648 9416215 379372576 478186521 824091472 285767428 464506550 108360842 639209318 273048920 262191769 412772493 693090762 624632535 362473837 70702112 443524162 541787063 24452999 257058111 149969713 793565236 997560531 845007067 191286540 856762299 17493205 53665302 525546660 738345212 436927707 107104463 239854389 225835767 825208871 346596588 324453435 48277283 661596912 141502475 863463410 190618181 508568421 771736211 814117509 634873726 247864058 25080201 8061873 815861695 460674118 459962281 902343972 809111689 815673741 273587815 681075893 494897065 871406999 348803100 3853268 405279482 504777935 295915826 500107928 155708022 929724282 10262735 32319130 433966342 166341774 64055290 266140927 813680596 40789856 712015261 311049347 898400628 745935952 981062155 580669499 48634784 946883756 948880523 47470256 791645910 317835460 942166672 194052538 198987076 253174935 259421333 245813164 793205559 642058253 937033154 669905499 222420222 744298554 928008723 314539725 38355188 970604714 597239644 936669408 54149750 676845438 294564533 936197678 250619848 341972907 293526564 996148409 102375634 227598359 273244799 141407644 84935522 127472821 962340492 444769895 654077808 314110228 199254443 669467778 946818976 528154225 455049405 174561101 655801178 63451477 567765446 21860924 361428851 37692993 217131037 21004180 394754499 691331595 746660911 264113604 448947580 853148645 527989159 221501198 706192520 441429301 540025114 12500069 74245877 228612379 718890649 892508630 824547779 202366466 597642262 719128485 14803555 22130596 152145415 66909428 494567569 851171148 585940159 696702014 331500801 576394964 928480104 71770448 285627419 430348442 423019902 395287733 725023100 886662855 35990523 501129107 529795028 809129442 871683149 884522734 603042119 994801522 275620988 889506725 100196563 71431007 475199778 439428669 620118278 123717589 505573483 690089758 717213243 91150903 317772467 627312956 311635332 69500635 770529097 219108655 992885282 241403245 680623384 642809136 150204307 85979141 841309973 951131656 567910691 578326487 115444671 413245913 941456562 924288458 156457144 218159788 28999114 194407763 81401172 362975121 656248263 704347848 764113238 233557537 942653860 690679844 892233074 492034883 273480752 209702803 633306933 91859934 506578953 61132122 374648097 630981847 549033896 146370577 525631672 510249604 878724882 462050951 136732023 573251017 650492878 881985862 997270279 542218928 519466969 604786693 160052204 477719871 305537497 683680361 656150031 76921894 261435941 164999176 355711483 260405414 665523062 716756630 885359355 280322935 425542074 765494899 297697556 584855727 556520077 140965731 322105524 639258933 293979145 385038510 110782799 667317975 23330124 202995733 623533665 487807539 84314629 882839706 719428778 804822871 44700828 175637073 335527192 725667509 566290931 733359257 685368323 854607445 605473244 492989893 877542003 725045824 88360782 799664302 491684053 542978211 278232275 623572734 807315425 289218084 127707049 631921634 443454263 620792740 427721252 617136648 768173612 541828155 241623616 10206837 459989986 199341453 888436430 311566888 893032170 128010493 883341312 249387552 472803194 583375813 372087381 937406382 857356180 260895172 151040343 41641242 395417725 977720192 89949702 704305936 277896346 844201572 601370728 129167433 999011604 757232745 886681566 732989076 753551404 184735530 971434348 756581377 129921417 682661925 489613039 696028641 697672187 543186419 464695432 305803401 688559768 168815101 104445359 268603067 48729339 329971343 154282397 719605867 587551632 564867479 767084607 481802891 710892311 859540538 241734065 275026501 302892806 4452351 614240704 535303693 492709751 592723946 112743979 349336079 560688113 327782685 988275049 562857538 244881672 751532349 257735485 766659401 835700244 67631696 573351166 872446665 954133571 449291904 408250478 995658644 542690451 441520375 56797968 427133981 316546467 163912582 725037578 713390022 700761470 725202373 601384139 5503310 899078942 360752408 488127901 534300141 349442973 388467873 614604638 266364777 630503997 142248549 196690081 210240045 800718912 641371189 113611590 75082865 51205986 198621414 421142198 911631785 247433538 439779804 579980957 865843362 978331583 118577074 302243255 140726692 46765564 240068648 511459077 979514575 73764472 436993342 820187630 44381948 21886076 690872130 837645005 412882225 994286825 43881798 67049864 987434071 286214945 79249477 508184853 402015796 695108071 576691245 800373769 900692029 864716562 780568070 261811859 509122590 755502216 610417565 738007111 267676123 776675202 135354277 832802193 32624901 975565045 776770783 637422480 477717763 833201831 619766611 26518780 690902262 152142334 875132179 753776726 374706204 173784152 897437228 553490213 260085357 572437404 299697112 39418490 659066621 43321845 594070474 857431171 930977922 848785777 284030343 585490395 372722330 167694598 590442862 554504705 763332297 251756164 626943996 55972764 4973628 190869708 170190549 585498497 216901640 395607521 889016151 574322466 414858636 265589274 287726023 357545678 427745775 414011977 897878299 642338414 529911323 175268641 617681113 892126991 760899827 84558699 910734485 381325071 607456471 530141175 395623674 178854719 212099873 747385662 66658183 992695512 389336603 8238766 808614987 547127918 111512690 466407520 341959335 934023940 865580174 488237412 26739111 856542169 354371889 637966037 465044098 774219445 460010664 619324494 315757963 725597217 449731071 690947123 94262552 249782927 302704257 723998963 637783296 15099755 906894075 816480936 956005110 206216358 167926759 577731026 274014350 102341721 75846052 519639810 794625765 197522966 535510338 923797530 978757367 7704129 6425789 696679742 703562037 193955088 143574341 933247812 749538475 847654316 84203014 330565583 212409402 292037354 495761150 499696649 738615217 190553402 510779000 316322317 326262715 747467818 272498752 851767964 60366783 542749978 860687839 636476299 50894663 699323031 999245438 434172306 284619370 526174375 883790253 308540197 984324596 480008600 521276749 591617886 868400763 756650428 707836367 536657779 404784356 120242301 257398602 222455333 837935653 936464760 627723330 582316740 895275526 770199077 974510731 232505494 121145049 585475131 789062765 273517615 742325105 131851406 563211771 422161787 1964999 399557558 103557627 634034543 845715430 818562934 379885112 451923964 907585052 570776709 340498602 937521410 987368696 960546333 230120119 850616472 906466394 520711325 340560369 268767730 643953698 292243997 388838902 620207072 644771100 388542054 247469135 17061990 137368682 307168028 830436710 8217268 860358099 162369903 768620433 424040235 645646551 929533008 501257594 272316510 880572673 391605817 232625989 40832872 633346693 408325993 330352091 927559732 315731676 756166765 800524400 53750362 622794351 326630210 935004130 511839380 541500930 334244946 55564914 110950256 96056709 354532800 497740020 272843346 52207998 41457377 351033440 998496184 92890194 386137559 836526900 627797972 373184305 973098718 984924252 477871312 94435259 758203709 982619322 245587926 926912995 587694270 411753104 329055247 337762024 216078638 534589034 769784166 896174716 254706395 573434061 621378265 275561009 387748756 161917848 683537211 4171673 333789203 107384269 981589276 367111427 736362853 100412007 417696371 196247882 721242421 939232750 100085483 74781136 764023737 465067291 507970431 84587648 358519695 155349221 762744877 624577450 126204158 618285184 664526128 39150395 66698010 102487930 808664013 713155018 516293234 739064407 415800346 353039263 677130054 78620241 687289352 526380565 752128941 159012938 619302549 567431479 148648934 91119437 183777825 943023349 673358326 987969115 415015561 372504966 528702842 365371746 25001637 604520537 394013653 590625653 324566737 398689373 722408609 406860854 135292432 566426527 489454465 362482223 425789507 204999760 51123398 558385524 240210595 600157931 890654052 418958013 58206379 812076072 579934649 277569164 879356683 251917516 12254500 807765267 507650569 86677535 433475492 31816817 796674445 241252835 296240357 406880338 873816163 711455216 423498864 783950080 232319458 393514177 771389357 697653327 947395138 45553157 403726110 350921847 536851205 274660755 787936996 366131308 134157853 24509812 294651452 816255559 172640685 399492158 385818729 541686354 606256085 63293337 995692285 570892360 505639086 120801535 720644498 427127825 787299148 999176282 285928489 241074432 959776800 723691849 368442603 785060890 759283460 827000715 666846398 481472568 808042382 77988899 434577276 570397108 900952125 94648531 444194090 678210507 659733730 125666874 595406757 516777563 767570951 393750773 250453030 804819828 852633974 874539225 614574723 82387772 184875995 122639738 406375445 164452278 403796347 629422664 470745430 827230250 330112543 42434068 626745251 483754998 924538563 525871361 328241188 826387605 349461931 211719818 683655987 744224991 327620409 65352375 765051381 377871713 273642962 128468378 998267209 194198251 551767710 728776557 776017253 1142982 30386921 437813863 511705630 433254887 655897520 883842870 525258977 998118130 821858218 951008492 604442264 223228486 465472543 243515278 11793604 860641578 348943439 357159936 832890841 141105665 479082887 797206936 119187764 193934722 879005656 932342764 79706683 257590436 161552999 982941943 722038674 103226289 126740573 401514144 487757544 869177546 754905021 9868360 831227772 173211362 401672892 141763431 426992132 297312642 101090950 166872190 349609758 763643725 108097755 943511985 18242628 747469786 840139583 539078338 764607663 865015704 976239766 984812008 15505020 235989083 155463396 426523771 884195728 353912318 292169897 841872112 364189718 371740884 872588461 273992273 256563303 989117501 2582612 130754490 266964176 43411748 552156959 119238364 697440973 551973079 553691300 347240448 127676635 727374367 455790776 170732094 707830147 87503660 172264570 306319522 519328160 93762465 295511481 254295657 992257893 336010403 26548318 229976748 190539198 194831625 671704318 838824270 199621653 822670438 330102910 336009313 699473819 516910018 782772115 503082548 357561527 955548548 811737248 20474092 902114531 138450764 667914535 448460434 403571819 582568838 169241086 92621410 796795130 324084138 48599139 740614061 642795692 979781081 728375669 104308139 345374545 136872112 121812144 287808786 72705575 623183399 870388699 330549790 815402459 309255916 81935767 621006552 970271125 804818012 710371566 254948800 842608730 410579568 629426020 604049889 966029380 170745422 162436535 69000999 192025026 854769543 367818900 948265456 453151566 214719225 755708507 276235976 460921900 532687334 629244307 63822356 220687386 113980585 790950196 376004212 220734570 458388604 752778806 351498657 554491424 842199131 140187156 119421952 962208561 513756397 967830814 56239827 973779516 376882250 619662239 55020744 271506501 341970088 274795092 653630676 218744636 820014019 845072383 376340968 156125415 52657636 116068365 627416559 133027249 721654700 889899203 461898494 452971590 759868279 520106341 342815543 535002616 283047541 171126044 248205099 433587603 180634046 515191649 524703793 830194053 480680675 531932329 101963611 974451596 110662922 258679606 771203056 602852255 699321957 280850227 450411955 335342106 153971117 526382525 205572840 971530636 636567295 906774255 537483152 161615473 711123289 42159239 701730145 745415275 122420924 709825446 522492996 999686962 652579935 118697817 719629355 102816576 434606709 715421989 62119531 891597318 506497335 496995282 72646859 657220395 550797135 583824016 547281421 842387485 781159905 663228287 797693679 2176074 638002011 995142795 373345180 427986153 254728404 152347751 93080946 325976425 605274675 183248850 85462724 53751949 706683521 163430867 299501249 738525696 717987807 696693870 494537190 922180335 408719243 14847920 829597264 567368218 43555218 921770905 19963115 890206370 492757430 841386312 845152983 775616820 970251546 942699304 842507793 353731331 894481894 891364402 740338079 613605923 282693776 372562541 109136570 491880045 657688513 654489959 577527832 158917819 562418448 574780559 289257980 932364453 605914868 959923005 547818078 272918282 299673685 563372324 927647326 584414869 596050172 35334843 557495044 107162401 245755305 66264379 849602111 467330551 48319976 567217576 641030066 96923092 656149640 641394540 209134714 383514287 876009807 419984494 284779424 398087990 192332477 273831974 135276376 484890304 528205991 729889699 259467650 298303352 530572596 997556682 464602281 225136390 482294332 979159696 158725201 218506090 376814358 807666671 476481588 39227327 404573095 457562826 515205342 216508992 615066768 470586762 112378400 749191348 407663414 280957 318995833 153873632 941458997 538425114 970981567 814444840 882136403 71751217 29074068 488852408 893493394 866793072 935147776 421452078 338809321 661471877 266692040 874711958 778368524 355899306 278588898 696409998 826670500 382251751 815631408 334746110 682376230 255707156 439959225 636216849 658928410 199718012 84271286 715718092 694572264 900972610 514254516 163044686 227305215 776913729 491111271 183940281 475808044 228202040 666026940 989351039 828159963 778900808 570300190 861083540 416126813 227163314 643455952 844942053 845702283 458909372 832277733 799797904 149104396 485964337 93802269 556835224 254152791 176382322 489216092 857505301 413119066 879443278 112050200 677734150 323192319 300434329 964873505 268920431 839519103 928718591 683379355 783917081 830235453 357837496 6621659 768169833 505484126 233050289 779321621 671251393 583009554 226582470 434451760 549401032 228033651 700879436 653879179 725078680 596141339 126082127 251581880 509705759 4225579 441992169 574264483 475023995 418199442 591070570 574031105 428019089 766958533 65531834 388359506 6234004 446651799 94459584 948716209 55288542 116790913 701854462 341726631 388955622 658949704 20693198 738029361 382793792 16400427 514380881 811487082 516904298 781496538 499835391 253370941 163613427 477539752 983497836 449639987 443013926 175117811 664956764 302208795 58469854 856712506 964325737 908442342 182847320 165739138 745722634 381924699 718737575 199137196 71425238 498194069 219725902 4249032 530532143 999396549 16995460 242003088 284157614 706734513 976027606 374994954 388209962 730154470 207510503 645989716 324293321 976383415 927290314 637532663 166573506 560698318 482169444 277848626 904240699 539952529 808820103 932638657 400985737 322950136 396526596 292908785 322000536 267124321 130776895 193590348 500359445 460193617 73729070 627496229 545222249 453307235 531534653 118102025 258388625 716064999 420294850 584887116 108347548 627368542 595455479 994330501 30282340 856329692 438085112 915721803 563880955 839464565 574285628 636188385 114504033 853995139 244174489 610491478 831970056 158195146 298600770 386712122 386706706 562956623 80385597 712451861 492416604 927058247 233200713 544935075 187540975 42356259 2170613 641019840 235295305 905248552 561997764 486851789 188093701 34244964 689111002 561090874 917019914 145367390 631454996 157049805 106286323 519022634 946401907 594874773 632959413 284726672 600612405 761390824 926778750 265188205 232286665 870924129 468099648 52137211 850599485 240338026 499342614 987643386 832543762 868196189 823897798 765229452 655427778 167000968 900505429 68375074 769003762 845493503 863194084 647045531 175758565 684795916 245724525 718297582 640839884 885849447 83244476 668378499 977448163 404184122 990564044 412269369 836825263 478498220 904377065 486928143 725625489 210669489 75009006 769689414 185645067 237640279 604431096 714631207 875074599 510700739 966411850 87616738 193970876 761988339 152612782 626909049 25879784 109911599 55193842 181558519 321823551 146809032 170190842 690527695 50642187 438364284 635782117 8999648 906365778 718057036 237545398 362220515 117399258 547933245 10546300 252672668 869185641 186144059 813023127 644954736 853676241 262963107 663405371 975784084 649415876 207824837 331141161 318104164 12430503 169816969 73362847 885234983 815759119 529595533 886701318 874327480 727840753 581839609 652327340 16280809 937846859 606726833 503074042 998737490 567571835 184699575 777605410 618536845 294102316 666840530 908432720 950820048 725967734 130335049 264334325 720781367 996799241 630157188 194836366 692889789 958372135 77180947 196226446 283523307 65612125 747251519 102989955 853215595 580725417 805361619 851167222 19808969 163451959 80496304 314364633 452020171 652507035 94963656 88521015 577350998 31671567 561706375 73172005 46570161 333635339 879631526 709510353 907562344 452589513 945506250 801828676 3631037 8933901 676002888 697164079 587615710 5054352 820825265 441517231 504257727 211915405 465158474 32124385 450826989 552815602 464411230 154233832 121386125 6408862 626232181 479268585 285080512 462331377 782259186 202549779 683525838 240707284 274737052 368879130 767987831 105732191 849264143 814327046 943622929 877034006 63742205 996917102 114291355 739114024 15916144 564146045 977031427 362318583 629992653 277673175 234436879 971263693 5286441 56428025 383419043 345116654 558945180 131963186 683353976 735063471 156702148 57436493 371948595 601244097 573410738 212198042 633059218 412495435 34246239 494747271 34388664 215783665 63203277 637352076 110745485 162627561 167941590 856253256 641251904 236343888 159654704 109092172 732029227 142413455 388964263 7518464 251282182 862369978 256901093 525125218 23359556 576039202 862320100 728479901 960873990 24475261 415486642 725482504 959427328 786073063 225459329 844710408 443982042 579222781 537532919 80074150 30468225 577169609 195648045 775758040 404005525 902660321 875579570 826142506 886382437 650678783 599037630 875131442 329984010 814728449 268838665 780885638 903262659 66059209 106877849 323064159 607526962 178682098 719674958 117226470 859301851 210601931 130597600 573768938 350793633 899711986 929948911 867374888 472322504 829638086 112301714 894586392 438978222 984310530 223945739 1153730 428983820 539205971 850267619 703561343 132496278 185749485 166268780 450965098 66462948 711290449 750908689 245975773 888641619 792205133 907869530 447674327 918576612 121997422 123704229 447418051 895327488 599040822 559246226 188871245 794975520 949248064 119307976 473554001 558005743 68481563 25718830 642871442 118406639 794013534 873853924 767000660 243371307 784329479 782682627 331533757 632252401 209663128 839204295 1421281 433922193 934067528 210311607 884208030 643071116 973812309 979265725 532020999 445188965 722178270 472198216 623446829 127371088 625283335 812753088 749520121 185725300 609156459 159815051 348342830 23533356 380318266 541662248 410103784 355837098 354370253 70920254 926579254 965792447 687262320 620346232 558129780 228420612 485476905 360014366 89571896 904733358 94546596 456269405 534647941 802416867 277455035 747623937 375915902 528640714 819270260 681382694 11326328 189838637 506994458 669959007 182297941 855459796 19140700 394460946 338233143 230918488 470233819 74318043 613272052 538819724 365438898 660215991 198224386 801189145 849882037 298227207 485851355 643904315 134323499 322940607 745346209 923680620 390768005 268572336 239422170 14246266 118085659 591469990 254439804 864491304 112442351 447706092 380460524 38853377 956353120 681943912 67328649 105044685 54896440 427651449 11351581 966239721 426234491 440372149 145229924 475954585 694142455 715341360 198035636 184635895 892347515 613202849 137960500 41586480 260608970 934445442 672533887 912493089 340373865 33807966 895221532 150114480 13847019 338823391 293456867 401829968 885014356 127301444 586000431 813277398 459120333 775182935 630509244 42954234 587794802 5807134 842168503 730003518 482345182 888311552 9631150 95779802 485700643 146244639 623662970 957605844 133831155 324898582 666711021 366523243 448949384 693855622 681163151 192672738 51788352 353920483 615547225 289882184 320417787 568711625 161654477 29582481 52790166 146449661 191480224 33473873 344486321 345479134 343249875 513780528 725747559 162510880 338550489 353325241 859562081 304876498 597367285 322867781 693387344 589993925 297585712 56643507 906703714 217698332 579167788 838325339 821030341 504803610 455977602 372668783 764422126 977154179 971667833 774146785 489241005 930429886 109177215 180023664 12798460 425908361 873104747 893077849 773000936 82955399 879127574 166096398 565173931 431865523 197947124 132626792 672506039 36636059 939671386 35529925 456499819 636936884 269774642 50995357 998697538 292903107 241332833 228223024 223363438 289053276 466857031 85625548 625702216 487536256 420615978 142025743 120945718 111208519 711487008 665460469 845162360 76399915 372759658 436305827 688361314 433907620 147868801 511878077 720047037 491357362 411198181 677333029 754208102 74853301 594007288 490261176 132939237 840747969 357109671 24878187 359028496 390101580 82435863 241309393 41255116 850224960 430493171 621988285 492115993 402415179 329602251 643733633 620698796 118068092 225465643 57227317 882922942 330048190 138813811 726326636 236380131 783663873 52945970 172272065 920219407 859061606 910379306 299771203 598152608 886222509 61135433 777097658 337029479 376102178 971522670 96863257 753859662 549671351 75864398 303477593 937987690 762916119 830084577 167827179 202588689 180174800 136337767 737519900 169832749 353853746 51572968 27517327 354352253 200760117 654295439 541622784 913000311 944634878 305530452 416437969 284694486 464317068 430457941 643651914 38033180 360070143 375922644 728118705 843599608 713031568 973280098 806840568 743283528 49920960 300122681 954149210 754476729 706498746 523830648 276226311 198586273 107042742 140803528 15783679 727947362 452061112 67392710 936073632 463964166 198159617 361931096 17134397 12273424 694290894 978295156 914866496 886357171 344067423 128048556 262418885 469305112 502242246 174284395 34399608 891087763 964335693 412499146 495881737 61911388 285645863 215812964 339610175 54852041 239925777 235055852 130356991 601794225 187387871 953315005 614893914 840531085 303540378 653869716 410017232 500597708 97097548 258503752 478847563 614690999 319264219 927845257 292454943 261532670 43409196 124066135 785396789 321365336 879084113 965302384 698979143 430837204 138794494 236781776 44671505 62174457 826143970 220216804 982550419 605369663 148071829 430870674 337519415 787530317 396211374 467197637 51188727 391898255 885610353 235394644 940730112 85878623 57937086 62096364 710786138 447110248 750905040 96512712 483357682 489598084 896818046 847598006 189951077 86154239 848117491 771621172 226542368 180621304 490610618 201714833 838535849 775410357 836230688 510269931 152179153 406390606 970139271 995325099 158318381 750291037 694213505 716082020 745425156 184247233 441928919 806469204 156022218 429569851 272669337 914949294 844190975 887485600 918349380 78177188 997255876 351586101 286298742 27684344 770017463 152608446 429104646 511544905 376583975 960941401 86714932 879262949 995411770 596011019 935024208 808033395 260142468 990174795 742635782 327937055 115904949 165594937 28275873 585767894 581509134 263644822 28161475 595224261 726284311 383425886 798941136 540764128 407335694 879326770 599818149 421362752 124362464 635342437 321717382 624296347 885733082 949679916 464660251 461452214 568659339 611070263 244795479 22129528 519738435 665235588 623618214 53184662 927367772 979149733 61321542 589123078 808514056 947515544 822608755 279687103 9192831 170805832 136165898 572887000 42906011 298233961 98551930 566327747 828193808 838605364 11571970 252906571 616261824 670731519 97879144 34470869 960813934 369486432 172191214 666901599 298206586 259022768 779388861 336043147 629743734 837701776 125886379 124882965 946613989 229758633 309666881 538487417 556370786 909753924 173392377 837395517 174597103 398058729 33494681 758987283 601128784 36848129 402417980 175110530 175791938 71326527 523208451 27904581 555526583 254179823 754309949 871621890 330306036 166751279 36408400 888492729 602602895 656763830 206681130 958054292 117075304 245344032 584380630 313184337 316104678 615216311 131394865 736880701 195706248 155754562 97818822 265366265 141985330 830615321 641113983 533939089 455646106 771601806 296087378 180363935 33022610 328932756 745397737 912372621 962361847 693934392 684639867 572919800 249960434 859425061 261006834 976341820 312805497 746570 388513287 944134148 697916837 173363617 213452686 250412729 352253036 772232219 638006458 163333407 350424968 95114362 77740949 963013529 425955827 677064676 581492977 670643258 498298200 566974700 885072519 465967323 671448467 712261978 64247952 600468514 294872026 406696605 330272184 524984562 25547096 427048470 574138864 22949922 105147870 142438264 611765422 995758862 789176421 893814480 619987887 92513317 288019113 182696135 137907147 858101745 250439152 751169874 94410752 111615048 216200209 916141737 413735154 507773280 526968909 760656032 544565421 936173580 949649426 116564921 206407869 251765495 762684552 548853123 523298780 722249771 479905965 348853010 839569719 208140462 168394435 890618738 412164965 835559550 78356855 233810130 97167022 75996555 555874788 798576876 885739549 53041601 337617205 4877469 939833931 996279378 471362989 170161819 370050565 839071884 204158868 828153528 50290411 176777794 738287278 434376188 642676238 57681123 144288650 500159338 776830910 289757370 200230598 545303645 87737904 312621390 122199145 861766727 850688464 356652336 698351010 938748315 156322949 115566877 741284760 127838921 298779715 705071806 488935805 803370771 113631520 436045229 626086717 473027302 53603018 199462587 205246641 128910015 295129580 317990524 385058543 160136687 564220013 781722643 45616805 904529044 638199082 985897773 138452902 120988101 718795252 632224449 968481038 238905306 423740191 709891931 905628053 472899420 327210434 878481059 397262680 936671480 270251926 697837302 136764767 223785195 359869911 149499977 91645457 577635700 388848292 50555858 123910799 43852334 137274882 316889405 374344592 403987499 592930452 44976026 402346875 812851157 548902051 899543214 764271938 93890073 775661384 642809331 747221962 230816166 251183634 918042099 787004185 338965093 602937464 152225158 131245191 638836377 300358921 546011035 977450727 133362873 418207698 417360998 107793407 978791441 137876768 977908264 317820736 457803126 32061688 371464460 953575186 313880924 769587014 197880676 888359313 451301389 368468723 63676694 570800525 699345878 501105902 373051766 794807140 971802895 263609348 826850770 198701309 865395802 514799256 649111347 21405194 846487619 579198426 293883582 166721106 406661819 667473509 983430795 118554860 712649757 981055330 972087956 48492065 133023215 507558847 68450326 631043037 669341859 203615953 65808392 292928770 883653319 398606094 773911647 791026443 587381046 132290873 759169789 707410134 489134314 438151327 447333228 854327098 269574784 841982022 397285688 682137728 358369438 752039591 938296985 347799756 767433081 576566528 978877038 361344340 214801844 580245711 360160633 797517333 9400794 35842112 722648765 201290088 591302439 615117151 616729966 277448211 300678633 202096657 394028667 853733691 492139042 384457870 982427248 549275561 607622489 69174611 906838967 66600435 222832450 594281598 452693914 555132103 620399355 173996578 74920005 614456823 279968515 393492277 340606255 598589360 401241373 62541141 412740638 533868554 33785405 762272678 702857697 886473778 513939144 694708506 716425334 36779082 603483900 923865386 530033186 517966229 482214111 546016621 215680412 942997592 530702789 867420477 689139595 636983378 49840411 699468200 401232522 485763228 4128178 761684494 546908944 296759188 321725597 331894225 455597989 635783711 821019038 393603781 912143718 270701884 601497307 92770099 61278540 446681981 224374470 819082860 866961746 915965761 835589516 84161156 447632267 895237310 521851994 522124055 804286965 109716990 245576771 655744763 226712384 735127607 584987354 108404530 659136154 687235771 551702795 868987470 882643909 141044302 319457670 939875153 527630895 649626224 475391791 792463769 874979246 246328823 865658701 803219941 684617162 23924515 463297100 172301181 106621021 730593764 902726121 352465354 395904834 565283881 216703613 282112637 865612225 919890718 171233134 80683836 21280307 474130824 196989873 324508883 642421053 951358802 647828905 466312165 882999565 621500561 920346352 527189286 180982771 626781803 971199689 187846124 887777147 169205521 323891202 197451215 168785396 367643039 351140123 348274221 395317246 869408302 424762738 771593440 324674736 626879167 483878581 538341871 185804494 521891730 331913720 320042329 163123089 723447722 116316201 342278437 678549939 272922107 881911161 295721485 265102490 744392987 292012197 927779795 535168321 557474653 217435595 799723778 956611630 656982334 463415855 687810272 728632345 730101315 242532584 646686647 460766431 871004786 974127504 860236882 123882777 521156582 853823643 574077276 595744117 356073421 335958057 487582716 423372493 974919445 601980949 394615259 915603243 160785751 85550144 212186747 922080255 764135470 336441526 241537396 220535193 117130251 7421421 746473544 912759681 401586669 910696062 899925660 89213927 250975391 729762067 199866546 600599347 542312755 571124567 717408458 7672372 766666430 203953781 687412883 372998955 990862979 584289004 966812103 136746073 782104680 580776906 717173793 798692631 52359756 318267947 800962079 448229031 419417471 221229289 339398477 867385444 152469015 71358183 992502261 723739673 957805509 633363686 597477200 868088456 138491692 211602817 200629200 299287233 452555899 543223984 133269739 519347803 17468570 277069800 148719801 303792988 983301109 62926204 382464808 957998983 179396632 371785107 750855825 664913730 511659203 721907373 154807657 495375043 689685741 615646418 859850106 20918097 943671705 181929166 844319941 936030813 964787816 627776506 22536450 766912145 387425464 337098759 432182497 819479724 289504117 987934348 132831120 67764104 626205533 610086860 768336119 536227492 25250788 784370292 338848058 403866395 345219656 153144875 678783088 872887091 113297128 912106880 406474085 400245775 793951669 388561491 562581993 235988662 236036114 274290249 752995503 722673730 792742905 960601592 878256326 911875108 784367995 834956747 171780353 58223412 193738648 718021141 738904463 616981032 779865831 451845811 745092804 93748527 291269288 641441153 278657132 292206629 184267497 961765708 88870154 116587933 738778366 365666821 276246422 939631772 896032918 432851509 54594665 56419361 958888684 569133527 100371797 25841768 438705987 154261149 997254159 111937533 934478874 263502280 975952420 137512550 423821070 105060579 655077974 517280960 802558413 449821372 738986183 107878573 273424742 173089568 919365302 971252170 109695658 347365221 538346111 102877031 50699620 7950043 552722552 312993809 599007241 723988592 133340613 139308636 978641877 409657773 247175921 75177073 766019061 858832629 423894334 583226026 201505281 414371514 335821915 308126562 134666177 514246468 182894285 519896101 777564585 188630188 139034673 863946641 692348290 645763112 568432959 16139660 418696482 798154379 142557006 204390381 217149040 611106674 737714069 717580461 904841332 830644871 143445409 822964635 452995330 518955015 81701556 249368114 813088518 715981905 895978022 993633362 726810926 64505105 638327515 70255431 93229711 669368184 693117698 28050470 569264157 868407778 583115605 969702087 235726711 496801948 108072169 183286353 20704308 662134163 863276764 573048583 509142841 239397348 21915876 20939470 781034137 374216903 476762386 746034271 154520208 229634886 979207706 820620773 98849546 113773467 145273044 729114845 192831544 391816718 40986059 278594461 232256096 394169677 73414590 130450024 904608114 772213946 356576856 6479953 517879211 883267889 765811014 469418604 423921766 341055849 15737716 602375115 253171854 452399399 953123899 722854087 307001314 852285337 119576794 202523761 149187552 790901975 573435776 920514410 515734749 896309583 773605070 959889560 292169577 458531851 269307873 595939348 788410784 56795711 501660356 74859302 41930999 195080506 236118558 721710503 818767162 311063317 424659568 840946146 305522574 459899338 290462468 773690275 485401494 854015171 812380063 450670686 432227582 138045772 831212173 442703835 570123185 382099045 431826926 217764355 470655740 290736387 220760514 639713466 920675730 654513114 960723369 274335230 918771333 791960916 23220406 250695122 70119282 128694436 455638534 273925990 302432004 267808955 310045104 253692856 448844943 119112825 151722164 776809929 857307743 41564734 243224036 82211725 105513166 218820004 620991705 462416386 613461285 815390461 442543584 591829689 830244678 870929797 6552052 149789355 740684135 501414886 760871569 980194152 257410403 366974520 922385368 624928460 738984032 777041231 848613774 668425746 405219369 921151319 933205461 893080111 430214271 418867513 845470661 48425261 348344465 246588268 59614044 956252654 440634283 309151529 264505372 717594928 962744871 894456974 972543958 58395637 807417211 858366006 830655602 231618865 517880600 582148539 942632794 855871705 431929405 63673230 822736684 238782478 654507977 793748346 967875613 934719001 654267209 495374122 4678267 266083018 115170900 932963661 807825377 868419804 355755810 271470377 168860889 115523337 567120590 963228759 99592564 239607636 930579460 88983953 985449132 67619196 15555619 906160480 759080642 110398510 660513630 16943703 830976226 26503069 176699248 749745441 580123786 876649341 303791232 519444260 362118181 286934558 124541601 693510836 989144284 363222631 307317935 285491426 515483546 15497925 870828848 66795198 180839337 12680128 419964377 780017300 148176247 624278044 223779100 422303889 292661101 81388292 889563342 478783904 370146498 749551463 44515151 674611830 1923102 709335006 815627577 731413023 701948880 369356040 186683458 963642320 515026504 517952767 255674297 723676836 181232381 376065763 414198539 469033439 874778222 616031639 187266977 253163279 636589710 868356664 7912316 203451955 765339965 386063440 877072708 72725960 726055262 819724978 573224278 766230467 182673006 325593771 522458335 986892029 245175950 24421606 42490197 972996086 822992565 876071143 296809851 287918426 465304393 43587758 12629734 973774757 634188839 935823688 639543420 552313516 469166453 953360564 565527470 537605037 192458228 830958144 33054042 309832352 998094331 294020968 466413671 638423378 958273341 20655210 274972254 569580940 542616433 321922657 933370014 318382389 488830195 538388103 93230600 352835830 529131947 40186135 977908606 606117273 238175887 617616288 549717873 619388280 528365286 195988824 879234198 821580917 274138369 717225608 937399679 847607014 358623180 91685189 140551911 674283588 938944027 925740517 783791769 945420678 113037089 886463428 672452921 600215341 699504046 597906972 746734742 768980229 661835815 106634289 857883975 187224985 772271140 20286178 445603712 503185846 861715512 332703606 285826792 549649914 583900499 811630347 103010327 707005836 225511439 822826504 741140241 684568378 537224477 628269529 886288740 24663371 546058980 206771268 58919513 673967033 977500723 775872336 101900570 226605393 4763557 994088382 511173825 776116607 477039676 61542035 579157780 619850258 42934620 62398287 307565588 515516698 635910266 826872517 356761906 139860299 287006483 780937265 271646236 585450133 120003356 816171687 667745684 880628791 437943761 158283335 740864389 650090268 171732100 852213197 891950950 972073020 623457301 13050823 383325954 429326739 50432509 482878593 852676034 993930333 190396049 3893517 18191072 922438430 919390109 22153449 256472213 215143594 88397010 746447341 3665474 680165362 966497379 336940403 457138920 478298782 353476484 238283963 760430455 615297509 620193371 575147112 351299313 121870479 641599205 992140911 571109706 408221264 814313764 191293977 830015181 925415937 548455497 723407629 148750890 872283143 361088728 109592425 215254324 499078454 250242983 444103779 632719537 292101185 938930051 290869400 153561097 287998795 141677598 50338176 779766949 582520058 419981785 364941008 302395032 466870051 805264151 495315260 32315973 298870701 205558240 400849591 527971129 137587983 857996209 969907366 733857562 309455781 450011937 397012072 404978858 386000605 712456869 745402225 850344122 770502617 668233048 944226178 335498479 438545319 274643773 55843098 965984555 69208615 393087085 863685087 898154939 214274686 200207551 57355410 841509306 50587105 960146511 231487118 960825623 56096240 882833681 493397783 46069636 498854495 34849867 23687495 87929700 380636965 41219691 408223875 377504465 304037678 275327369 208098797 861541114 758195029 883509465 21001636 860686451 96472012 136902630 199855507 845299161 209296710 984581115 390479197 332823236 410694847 171274936 726460238 53616639 57196781 859839620 382132481 244587917 774662572 152234577 71617851 513856918 406835226 734111112 270458745 14526637 649441223 377128326 263932101 675228250 948789582 827916546 712842455 267893696 786381710 545315453 855431256 712640769 583888496 832609473 429789588 287070475 213331613 563615115 623575174 745861 287860395 818851964 298585393 369628549 643430236 351374186 536542218 650941605 281710201 175208406 242711142 75586099 819167785 949992901 42118154 150922345 655859426 600777168 702007632 325956891 403480204 390506975 308476438 387367284 662180132 797890543 399839418 79966717 766890905 157617376 16437685 218466715 429138989 852921322 402118736 635726970 112927587 188944908 692785072 751285891 95037043 599978567 399367549 588612480 30695216 39690940 642744625 198403323 513795205 257169805 974055134 765726706 886590296 39555667 616458454 686794767 933405959 761814642 929757070 571850365 131055956 309860580 701278637 548862898 430224428 365786708 362704085 213775615 369045316 8637595 206753246 803376459 966826190 274211707 985887972 210033109 882635951 127264249 43777372 765418328 891477434 259721987 129118175 19166374 806456590 31863048 163481011 278446443 542968847 52977375 796537644 755366723 912063634 966085425 33923917 910505650 368546531 235330905 939010971 763615128 19259029 1865685 820778406 159322140 374887448 370862533 659090265 240792872 511727965 14151738 333236778 770494366 527547690 58519698 328965827 395099558 629866387 816429673 431822432 696369720 791830668 455601946 698484013 937384288 127290027 396199097 863105050 156894613 930923550 596815776 774136147 681727571 410585446 102963313 831906576 264919272 362951021 824616505 196463062 91368494 220191132 93432547 18474526 89431557 892992813 706057120 469016373 599619427 33297986 152951798 194600310 222577550 674458188 171116702 782245335 896970723 5172982 193319955 745055891 157570427 905394779 260029988 572037676 390637828 391420418 984921460 286131530 963534238 784454897 277577505 945180426 358229647 72083838 637441962 254368252 430293071 963480775 182748874 499016980 884465201 368549050 263592669 268343548 574860568 740197250 728543 147413506 667674902 47552488 825740695 134450082 50393794 62147813 22417748 280987269 499323052 805619016 973750690 12287212 724352270 454903536 959767583 138777425 57416723 778006518 797206745 876738013 139509191 181890489 304909862 717857034 156873883 307218265 285897512 98591453 463080695 218230810 766127246 796058123 442824117 64447047 693435606 342315858 402468586 681300680 375690803 352298871 869738696 275438643 525056658 371453075 2067391 216666882 550823035 233483260 536585629 611937413 639255081 607681391 166683154 666519538 177595628 605637843 257671034 830795443 446086113 932541959 266801892 650751900 84655437 284800696 47248281 573114221 206611524 222500742 571880849 451209612 730039109 142596871 621316008 9023935 158786946 959537084 664913484 888126000 225943123 250009866 301797159 124056409 311622469 451584047 612684282 496529706 860206309 400682914 885873691 614947037 762792324 696950518 375264302 156433022 998830031 236824015 712633150 230156999 149588876 879350681 621776634 233691450 678237768 694219140 949000939 953692871 100756684 80237586 764880333 202478263 592103178 993941364 329343035 350912544 10133533 124370334 976769118 133538878 802921083 684182415 395909747 83433264 276288098 132066195 990286646 56627116 230921862 657965127 615954662 128870332 268905051 183652183 204321758 586917477 533687813 499337923 863739602 687616053 13215635 470423936 14287749 129579265 518403781 152083655 914810878 682463531 505521285 353826586 212029737 75380713 966641566 645472804 912240580 865477750 302867305 964666489 962808787 529694115 383897984 871452427 618112574 950599729 831702859 597087540 88210222 872883373 745974953 441298986 448531452 12426874 655817779 105460223 664941757 132887382 170145585 414367220 215339335 829691110 763228386 730660910 491319458 649564457 242792853 708158396 179197871 714848242 603976399 114559317 983163613 855617345 632431161 707146917 965491410 142658281 352824599 310609844 377673979 70793128 130818219 889313648 106738794 991710708 160344161 527377320 396884918 573572963 702029212 735604582 518270500 6973902 283062901 988184027 639661831 114682231 77523735 228156772 800369383 161155113 612213232 877230206 633354413 307060534 17451354 759187328 89275628 648613842 471048605 134769648 635505146 99732927 143925878 734582006 124916968 639306727 817300912 859636817 101009444 957758665 205115706 912385952 234573501 840937829 413258498 215295663 363135580 745118254 971024388 817518041 330753384 29918998 237948466 226622993 732136459 237621087 738791287 921169184 716828222 16764187 262374497 96096606 229369138 825529186 241933137 578517985 338389081 995861338 183655046 805195780 454771533 626366542 563457057 12182262 716343900 277313380 844629157 809537877 372258853 903244837 926918508 422645729 443052868 34612561 72316357 690167116 95515182 734489819 405486921 329351885 858886310 258897795 516638654 949212368 720939134 79616638 980764192 841148790 177511425 755904311 862105784 683973272 52250412 760896699 386446932 15472891 579598397 232523054 391202861 610719073 866221066 143666320 810652822 849046687 173695209 848583693 524902780 755153000 58474100 708327900 683681101 632788564 665432653 894726168 235395550 3974747 136209181 970909363 399170156 942140528 728248949 957915923 4885983 600151933 655224951 184648515 981343936 230600965 743059040 198535785 477042123 736034184 97705861 837306291 34423091 325154499 854660512 849179675 312061403 163586996 131637793 946555840 753710642 384919026 401743143 983094654 708657964 684107038 729345727 45258836 103296844 739644126 282034332 45929229 919799056 445751768 732951663 307898557 497871717 855104998 483408163 69648204 870914078 360657635 190257112 825565530 443248978 503219268 563878418 770207364 715518206 590765813 908843500 296363158 221781932 363657088 29304963 519698313 947643731 179418199 460750142 706213375 727458898 517310904 341346205 702263784 575510993 346030175 836853514 901948360 179716859 308236878 337317754 998175476 591183652 305131481 488817763 374845800 821530188 255420841 830207930 954315200 155806725 323360897 117851777 130248216 983480467 102712858 174917652 820996703 8832330 105939500 301526391 558558059 455842852 462542706 110699069 493279126 789705588 444703255 822887376 865314217 456148969 533352297 608035009 187324589 74051303 111339959 828190433 95723556 44354043 48209467 253979613 83296998 972617382 244893958 298728636 385758082 186627618 65128285 272667275 283886741 524271010 875288163 428394655 453214196 569314401 121517712 79450445 378133378 85021471 856614293 202943492 202654079 942748126 717859069 384761619 34787556 208107152 376456328 105529598 290163452 593155842 677841878 219069386 402995282 124019982 64408918 781835086 197448274 335274 395875828 766011933 166207933 83916799 395094180 805456653 373385525 254347725 566290140 387492307 802171976 849662991 225210355 853413592 344490573 355597288 94216683 829948226 999775345 387334562 710180650 246871290 219245198 168957833 987083259 537508453 918221206 939390982 63532473 421878373 90654936 122199651 264791024 226739134 201515922 819292116 354507967 335797761 205781862 689214016 262856320 656179044 954903733 521612494 792618421 901914997 391617778 36691619 110134397 998762109 554608026 114730134 488388527 501186882 593226572 9143106 824917606 215994159 737030589 254142157 675266148 857203110 58805347 801172433 148135260 42250708 544199528 195243228 787926964 317955450 122393648 287550272 287797168 574091703 454363848 361873809 367839863 206137065 697831087 505074279 173866738 765632264 872360915 136463435 425135762 478226587 386948439 14121384 910001500 132411127 386349478 76279032 155997828 967256390 273585601 68395515 200360361 895717524 926366630 804158859 544077692 128575992 467060540 467312836 987047903 546779149 452327335 542291864 666209239 823363762 100432705 331096688 293304576 750688665 914326806 914986608 598106262 233241786 157253113 858118764 205202774 209377562 634952265 96768863 39967270 319031910 446950992 403169913 739769048 881758016 489928655 941187455 8009023 141371172 275516976 436618619 218552292 56873870 938234775 202779275 548069481 762640914 707247416 741379824 384872035 228068927 672633937 230182868 711078807 229427357 513589053 526464077 227080345 58543823 153589802 951572106 584228407 841781709 22459803 233211266 497499677 906862947 593502034 869575613 239716003 413712841 482586256 7622520 636998758 626799505 379063997 295251180 822763242 430903421 117880491 436893765 162792542 434000345 705757215 358179212 751217958 845173021 361512644 584634155 661144989 362753294 430512308 5202067 968720581 626045867 534941339 887209051 117260251 4846694 975204750 358387459 902850011 120922366 193532491 781467042 391523886 10296510 205257433 260763543 940411593 280363585 509706894 504170788 210120092 362377628 828716609 937638640 468252743 842302483 867090226 849688537 586000445 245890062 989185381 343200922 829205269 565130052 906907712 800230233 495094821 838166345 624942558 32925975 738256289 867349389 642916006 575149716 42742211 541721207 58170933 64544455 241026473 728130727 661987922 190609118 992444532 45831705 374108631 965707836 220499378 990584782 479002436 190829888 545425660 303627934 987320983 91479163 141304559 901017808 961023778 319220329 635352973 269674644 211231711 43436985 585218704 351915536 372668041 398793315 434621918 796359719 825065295 252072531 850467191 69503513 666780502 785416656 859161703 74339843 308257979 870010876 714668844 373938623 432923335 365556953 216310098 440930225 241338349 924743360 89757553 908351325 145281599 219518549 627680495 11561148 156661756 316815353 7061218 838056129 384740457 704945258 229193692 77327289 671088083 736790651 166616744 67895609 552175227 632516519 327271611 326143946 589110123 744614743 635122192 879802307 54558418 82822986 214956408 767980283 378885678 245406651 914190632 594865774 63078670 324405328 57782008 39959981 884822200 370613728 395594275 502678848 810219884 198734933 589036679 761553405 960708386 534239608 630902365 465347180 40238561 733860616 101217680 649548077 704452807 180090052 933178805 887518029 888700078 594640986 9993154 328477190 204166129 758839756 73775358 746927881 777265495 481539370 505583555 565353318 447651805 425511870 529785638 662242596 972308927 959282053 303106731 125433423 915908161 991087804 965279381 241210364 985171020 984494310 123257493 843155242 366475550 728222940 411335464 347982543 326925138 785366851 654265560 246739337 860462850 886818427 660401318 887408481 884188205 10579220 58153599 590092125 680145771 411206641 677318646 109289966 873650723 862822391 425173853 616284634 116395934 617670735 278724901 691076066 362783956 496833226 538507865 815510572 316411133 824238133 716028091 617086136 188286579 685893402 319704349 283827464 457631035 84751320 708817149 28832220 268309980 59291946 31255807 200359387 990481004 529732539 935908476 486910111 485242331 940457638 430994751 181206432 207117228 263587896 241817227 376966472 127259052 160516903 527505247 606411184 575890640 634305006 48655797 662991201 84714856 446099146 191993422 787676136 341003609 541283838 265792658 610226900 835770754 984981929 100493761 14015751 804336300 314714405 297683534 404577222 176174398 920387872 184299956 146649584 89030404 608849182 808989038 895290585 989114274 226438269 189986110 668871168 352871635 428994746 788317772 281595500 55649547 177220528 179935183 107864510 55710445 182478723 688768915 248928334 89718211 32775612 829388467 671246107 212807696 838157768 85130817 671851905 811329290 426576048 865227706 611319653 226839153 999143676 404399395 58441492 537970310 99492517 699277178 143703177 655447182 458117163 841718183 706627096 671401106 614487256 648931313 157888855 542613917 471249292 249019259 758558574 645758323 97783736 180746904 140201806 418838354 305512401 473744837 725502470 15467518 832205636 765477533 966359122 637367706 173997743 873454767 466993729 615491561 699584216 225900242 152604360 524141988 464819808 653549785 233252527 4893830 823594994 454193940 239945604 520383552 915725148 597684670 992224923 389713384 767479952 185494865 693189017 265483534 411430881 313272537 909802689 701704487 718983906 138469923 364480688 40992315 972158475 941698808 837156835 21367644 273517803 590339139 825105646 571006734 832888792 129668820 737912378 155794262 851080139 191102590 240141951 136294459 651034901 684148979 199099107 838073883 913619713 198887858 302133720 464289334 89665993 555471432 861346392 325149488 292062542 241213971 428133228 774508162 741395459 286635576 686424286 439831119 263943937 618704156 352509967 98898098 564353111 344787392 664950232 725903903 255074351 153032008 291215978 597861038 744720581 171476406 852041660 668468082 731197040 244585038 766879625 218916014 530775343 162155912 800919455 977071862 691813237 567427581 859761172 50889512 428404467 165623148 245898096 989776167 192509398 649397150 86669305 355925291 396061011 312886986 154335978 465449069 656568476 28875436 652384450 167741206 934718837 552287916 459354903 316008254 592311334 895430862 210564408 783563550 142070025 176412624 983530657 91877739 956470911 479198901 719713205 237039925 389875006 30525651 71319222 399019696 8437887 99247045 410555694 130492541 704503947 832443034 840740399 699871779 927898101 683974813 810275103 180521191 258216301 834692857 162720932 30214917 97420165 451276531 966602047 954298085 627306857 529953588 35697350 14811682 979649523 217417146 362860794 161186783 802795307 368972928 16318697 845807502 386158103 946695125 356064575 172171429 346443673 74404294 250000651 977294549 156456468 676678140 575848520 73332619 549966119 40173535 877635001 757596875 662389493 84513062 260255257 62007816 249694530 88907995 792546854 817388780 231380429 867373135 757489213 279435294 860528070 527219303 709953614 620822741 268373152 241684521 21601959 5922728 611763492 253111930 527112865 819424756 460218531 980038057 494802322 307052411 194827305 829766841 800767910 128540247 210033105 256479784 305659258 162988710 886031032 694325179 347199259 452095799 376086913 732714462 383710653 734765875 755577671 131091813 253565234 983978742 606065634 94160631 450521987 34230274 502454589 142444860 958694181 850396190 676358710 290384132 593121986 22132512 570566069 375448923 321361536 762829301 727616352 859556459 65275542 270359690 908442796 848322977 765189804 724373133 420031754 232446593 66976354 397551986 831624208 112156824 861432944 936864343 766651004 619076350 34143126 578380073 214014790 77651651 131572922 593028921 248054071 860202013 281822398 768235722 726428085 374717084 263490557 507162317 512759968 588767746 137644742 325552183 402849933 44070920 793124313 740260165 178149905 120231376 741381271 919471685 848895538 862271558 510936503 961620112 317716605 690699063 5028467 592510499 135925211 509994558 988203109 538554514 457180459 26896853 812887579 249456772 34518644 778541759 870563621 4128389 436864645 959803505 288480126 108072430 366134881 180130082 154418058 227109683 225334445 739059440 931632432 243037655 200969771 932781688 151228754 243077185 432237100 998945711 21151235 775504843 996109989 50734521 420989817 575786583 144710550 480298264 448934229 224701552 439590447 689797053 855857295 501926243 842650865 843492913 929760646 647770565 323099971 624448513 285529389 960220224 64474070 105342376 51373897 41700246 62683548 820795566 438545947 204481762 762771630 908671055 328528056 60067594 661533607 101316509 946330100 989484682 895980801 618318183 653395951 338496835 84010397 98356345 452166968 4171451 89565789 188021695 671914976 119402361 660435467 231413987 357413202 912566871 842447617 55558100 583202380 644856660 524517489 127940584 778564429 87556357 512700233 546905736 528373705 257908391 599348876 346883096 932457314 286538340 961816032 545677814 961728216 858412254 494900394 54867327 966589056 979048676 780183200 48688892 242035788 434914145 167606932 309966494 601157136 975171135 585798739 211012197 619043675 231461159 375901305 974479692 193471747 190748636 77055850 851935066 88240965 983374192 703296268 880113683 418467219 133059103 609033142 589274515 36105725 953184966 67950765 102409869 860733355 400230661 113753856 709581728 585970005 2650682 724812892 445228318 165358322 145799580 866998852 338808716 813039834 169305307 158219135 220446231 950418756 741131686 743565685 27377337 654605312 642667522 451633134 283745400 232517024 317294246 382521692 946016663 710180402 16670919 856861975 492340593 13435121 134137819 624836964 841386148 728155025 427283489 713732354 141914453 467897511 159863790 578508674 35529358 822466905 618300571 312207932 998735848 288521851 349822294 61834800 492024916 838806791 160867761 317493280 573275411 301302085 156598498 632785750 639909364 94306719 159126120 893715346 239321707 44512674 547482403 632785147 558190361 191926347 275101183 662996711 833122409 985655751 32196379 86169948 601143049 635874582 471993468 377174589 432627624 287322734 325752161 413754569 275688689 909846203 663865980 504738966 99456451 347559319 221090000 741967801 747447801 765625447 512552588 731045105 9332914 629227850 459913968 51256778 875162097 176045091 416311739 770020478 613022473 69063957 605581579 111663787 501604251 890433060 820141605 435526003 127347356 563301438 185351347 10013421 966748123 428523373 825714194 174125087 80618267 561048926 683954060 206714714 547397953 619551018 714366508 488335540 83181789 678101194 510395659 437100011 353016214 175935727 840952705 40687739 559945690 400267568 814814530 283434037 413035956 618763859 771698868 871774293 326426064 800651528 641285815 334854848 791153139 463521031 645080683 948182895 160937015 811799320 574288688 753402115 732085435 880293652 130806899 561195270 287878044 581730387 625523420 241588662 997473578 660421951 192544745 690018961 255493374 72360516 472088785 201054852 23783102 633045759 437035224 487665873 990543326 770217498 78084679 752634268 842807662 389871772 467364518 172248131 308083069 464361621 231314825 89424145 583293782 234680640 803105241 817051488 320174879 429498296 216016246 384662612 592294038 777660991 957726619 52546492 81058662 415999634 604589604 10664239 907166055 679161337 197087745 732569222 310364596 231331949 168737918 575862355 229558273 233701298 160334308 43103073 68135417 144526197 172174509 762237631 44213698 332446002 354544 25489912 123213556 52379527 986209113 703384266 120131528 633977519 452233659 799649635 380356309 883123692 581716381 290727985 89783148 87489544 887849401 548804887 932812176 584451462 75695841 833571898 875707314 609414138 305645596 123327760 99908265 247556600 402444502 767726768 969008508 250633917 875083604 391980596 408523631 422296319 368153176 460378889 160081575 534516712 675929152 695414509 989593723 930225952 382914578 837296755 215917355 649911901 295718207 464127407 931335248 663548905 781796854 161035871 729049858 219960583 138747520 149680649 960610868 996292905 125656454 536885258 856946051 961223965 179816014 263407080 520372442 775418880 546329578 439884108 471849085 144159622 626127803 161433594 124534318 630602858 925627694 595213267 591772339 139820816 86507006 310174964 988021185 196371703 90027235 552664697 288775059 621302325 761713300 614468344 109337649 415798330 538953770 99162141 344688604 276233938 997688363 169237806 339483189 473291648 37517203 210217718 540899136 39380730 771458551 90376298 39076472 198688928 30877972 599669838 594774342 170760193 827615143 846315149 648974955 818180896 787497582 209996980 95855917 153356042 136007427 441852503 253257674 11926257 241330532 564817812 482785533 525501334 701716364 557858034 315216962 262618978 93601558 975333509 708330492 557411470 748190405 876528598 83464884 603243585 477048638 138799933 428409146 532156300 934456327 534231273 673213992 224728089 813017190 845020662 619610151 354264384 684003284 760216867 712064036 745029267 427706249 640421433 391065144 78821776 802537512 544942960 377113370 286094714 924598447 396209970 800572587 274679113 700045845 127273550 499878711 171141037 793479459 883801842 530840071 735412270 188149314 822555856 86294146 97267643 114903524 207072380 542592788 449835071 288066070 609196228 701898859 465603616 853466179 271580253 45979027 926507853 33668892 919661152 596483641 773415317 400989993 48720791 130689428 749835622 728657023 105470629 350357600 267677556 773467531 752600012 723424290 777781925 720681916 727765026 979588710 331735923 60846810 605824845 861016086 684521233 77939817 798994553 722391612 775665785 7058657 451943890 895654560 823314373 543198695 187188021 272353382 103502402 880896861 690943767 539531119 200411545 107582396 910852282 6859234 486337876 861492600 727962398 12457629 364670380 699807720 397737500 394851852 155346776 587666525 910250199 397282992 709283295 203108606 280380547 862215707 92927876 168675605 895370905 268475723 906614664 131289126 2521120 978788890 292809954 264261628 570700736 17987958 261213272 827851409 136484192 796396253 3684491 309454757 322496190 192780960 683717622 546308615 291370415 887794644 999253797 526991145 514179226 952596723 986772195 149995316 690117326 275853737 680946551 666986045 841683580 496396704 647888903 648310990 632152461 848264302 559762824 413387968 698377754 360945524 269121002 473290793 491825065 610187409 749427917 992934066 100773361 982077166 772115031 753043337 350502263 36500799 906135101 844002043 674854513 820069591 50522245 502912049 714947422 185921951 916391822 678824907 264358171 115628221 859962856 444394117 574874980 514869930 198031061 452223170 747147993 413102842 949086680 442651435 952421749 718740704 380730653 512064658 385792182 583764628 161253356 2749181 972681265 555595206 198797189 158180301 713739503 541106074 129743623 382107687 24825693 228258429 92102673 766751776 922570156 25984929 972587142 346260054 226267069 707132503 611617626 884864031 940602009 518083707 337788106 713730116 110513913 284683649 569780362 607900683 203172207 490589841 871920446 446573216 948555130 645521980 874734353 139673543 447935488 251580844 517336474 161757081 527392354 304378275 286326333 52406245 109932199 930277798 276308064 342325729 47063208 401636077 762564365 703721281 3933342 604969569 908099580 260225585 703097464 631396853 795770204 636299323 936771225 160338430 766713296 124648541 72582356 253328056 51517014 516698069 99952092 650514832 683649136 444137102 197624981 469811201 595516468 842398650 434160487 550613434 333801308 246297606 135612334 870357911 924720719 658180553 185466148 427423841 653415299 908030149 75584460 475379620 475771635 739289228 720418271 799641908 20529932 176357479 122224878 418571452 885474220 723996074 557844268 68202623 418658615 188833553 843628118 931243385 174381182 733509670 681468325 781253618 649568 915565126 81347265 572040216 822541243 720502572 390850091 439407193 194165484 865913569 169339478 385994953 35240742 656788192 217612536 68467341 945828988 913282728 184981616 940288625 209300137 837674799 9412424 516986486 217737833 255367613 678375873 987670458 719469827 210474135 410311712 159228679 724713375 856058647 438227958 236277898 264329370 885327987 480466071 952238379 144252114 290601407 294299135 20092559 944274784 75330655 668807768 415856007 536416696 407480043 102564214 142837568 185148561 616224074 417310368 105580211 399646991 354862795 981602594 795145041 617038642 924161251 559752049 750737463 150101414 86206038 426366114 594184042 632252626 130094860 211293636 185881702 979379901 137326975 454173081 313515797 825805018 812892108 400481623 64675303 614646865 714238955 865896819 202088541 286905826 59781375 605025580 562480668 560973711 478359571 710177187 713374313 260552694 786513185 286921900 521554132 893453379 609557806 108814859 925916628 543437727 183811906 295664605 166055979 276290897 472728669 654676666 328644402 38492135 289216768 990825607 345441059 507903826 171279707 561280909 272433831 191361335 497383874 568103212 997106695 466549299 447815178 360067151 758997613 42241608 619404187 533211961 793289088 346284001 55495884 784519015 406240059 163983728 373993957 208993873 77012549 103740292 67083724 464822146 419440676 582871807 99072494 835165725 848431366 212521751 293300445 98020192 186144905 764625588 237643550 632762348 773968444 407986395 111078709 825993293 963196110 555040550 640666525 34688700 230693200 984773745 506153023 469650705 591514928 153371946 199964177 26258527 845255470 234526527 489478819 264131138 927249 317248501 874246146 972419584 655671115 541155606 611770991 634806094 432913340 206475883 970415335 461191224 344499910 194002567 480334913 529937049 716554907 413795648 909694894 943127454 430436003 403735038 287837011 561555369 537311293 91605688 103357478 125412046 308546274 524368324 222234083 930470560 205298648 993049316 314602606 655721515 932448875 808634096 967011958 965900762 554399506 317704726 150196329 801856417 528817270 604184159 423985011 611660938 112420567 627846654 739630034 419453142 946753376 270538593 418491346 100817286 210558895 134396654 979441071 483606137 771700069 832995993 521666945 223429560 800055706 562818587 499962428 450274698 108795085 667328558 757347043 761241598 406556840 757734152 235988164 628297208 420286676 876193155 809222038 44843402 287864952 861742470 89591377 566992983 694169813 198564298 871678070 885141408 103939824 749956132 970440587 141278134 310622005 77876913 48265428 844180372 465896795 37270160 995916386 305670391 507792404 507067321 242569708 706975221 791470887 260417745 220659883 690366538 979793950 468790786 542249482 607945416 563555269 7469653 238485654 674876538 564873289 872083532 454775002 216435113 44790783 81210722 83857182 242938100 693642213 99291248 268361210 752718718 504900561 708817820 566598143 678591689 794374270 249212020 896432523 117146802 136250893 348762638 269229440 163764899 243190443 890816170 790465286 528142382 10799153 719239487 179776244 253565070 229247287 846537287 277939920 940874046 910910108 107077288 437350464 998490107 684653961 496204107 197229281 635701833 944537430 293841672 679387088 672785387 921381285 536908306 645493975 979120590 109024891 172600280 943733909 997687921 13793666 455511612 859834577 854246264 891198531 668097147 841546603 63091166 652714875 497545520 277173415 448612684 187309386 442290504 353728688 288951466 729391355 434771658 390667025 44146603 25538271 388053595 564909269 485445450 12378059 35919802 820395877 806954230 929560331 248553516 144320370 560068857 253032264 85304470 893242787 9065476 871034966 562976981 973368157 81707202 209179853 614848325 696438519 503691668 398676855 463482884 363430750 1114256 196021513 84078246 667365741 856822130 125004395 441538583 322054335 323956932 905616142 547216769 909117856 432141083 724964050 627409256 777955849 627392502 24586333 974697937 180237180 788506614 147029836 27476070 606651302 352296816 964271742 69024840 15786911 187927074 556357675 400865342 217495416 458782287 671231637 61392338 34589937 193795312 960914352 768470836 769029090 621879883 429455205 767738156 511601788 627970132 538721275 352493827 874162620 651588617 509649112 505291155 93281639 658403947 657239300 508561123 346130404 556723447 175923480 395730186 234747564 893103744 236568675 288639351 266578053 959283588 442883484 730823316 536879072 664697698 21914774 927032837 272066384 928055985 396703416 612095153 179174629 732223917 37449610 860536677 979100913 642679911 268970702 550128192 4425832 153437659 176156624 659815338 73191729 649589300 616242000 358086686 110714890 57302025 829648115 271017797 698163289 223024242 39191266 185920079 82332340 123615689 696298345 163618611 218759312 502904540 714472417 357082711 114666479 636409194 262036943 880354558 628312800 800832183 153489901 821506822 527516454 636736901 226236586 824481273 469541941 574220315 566291452 150533013 354791994 967484024 654184015 139705514 108535348 238427743 905449529 276013047 688373404 156812628 243337381 125381045 135347758 683905146 564912168 754490448 397375190 353314953 827738823 535762373 397332943 581227898 333785648 256338311 303694206 827736266 25979498 175205763 107623369 426922513 109913098 104108367 927702760 948375690 678114289 732700245 685998573 717936667 40708411 320103056 199121695 802538854 809655096 916070223 815386739 790856365 757136338 268106643 180848183 536001589 533444051 519389912 408240834 188183441 501240123 541438230 133490437 479643151 892000540 784082861 708407279 491644337 707890609 898056277 130920862 424374788 744330724 357877874 18031816 123254526 248699545 300459268 442153032 456229468 729934246 800418825 226302022 296987765 162082635 736117380 883096630 844752950 318113088 128017612 212113383 637192453 695524099 833426690 803917648 892665610 335134385 195002744 572650419 173026711 182467488 548193419 783979123 850697124 684819719 918434501 433274747 983516691 444907361 220685300 575047250 951304300 258017527 171676387 781085490 203699512 473645260 316047262 412286424 893539702 618009231 8426471 965095405 463112670 632740059 795221934 746193488 142168055 547795431 428910149 47876403 903107209 911386961 584469909 932010662 183070794 474380971 314098028 518205158 615059064 656968267 409799071 39737240 626912714 765405573 930300652 298641407 877108103 753397099 264523766 965376397 303058351 871231770 182026197 19940367 247165791 87881683 810091326 397432326 804407328 879425854 616853066 210476855 262743770 11517142 984456823 500611320 669242050 199748196 178076521 920295406 424965890 179967884 600475349 139907736 639589936 145115182 32391650 227750560 126389943 879986715 547283285 741237095 782794033 587794039 166081943 35859811 866641069 942540542 29440262 921770098 881373190 152152967 809771083 154596150 967354280 62974006 448587572 982803983 758852707 91658585 695814748 599183013 177542933 772274271 540729802 731553871 478767671 513919376 501504618 977852944 816202438 795322863 867916919 364104512 86938200 930906050 245297762 109210069 428636393 549024742 379672318 696319950 127897731 22146571 612374334 692065412 803188809 258835773 28012163 64776739 277429447 280722189 717758075 542220374 34325871 256618034 738702070 999252748 749540276 408597956 845283334 5017118 722864476 494012315 479655403 917794768 214069751 854936488 142980209 24881116 279710735 70168874 812296683 980614874 289725700 237423389 618263852 110725518 946348389 993118237 628828496 291734094 272966201 261489095 977505939 885978123 575121562 805279764 550710151 500882642 251543457 84147941 868309472 52325855 857805580 504630729 691939228 381848987 592447057 596803673 515385228 421493832 452925056 954488184 122070777 516193068 922890346 84567787 563157437 384458431 64963928 753355479 384273739 770469457 365015555 456243983 446659015 256927572 675617824 9389581 7719201 68007584 519678381 34541727 578567411 426245915 391622638 554922513 534630658 406276533 524532968 718931468 84827701 660858185 585232909 639608712 302808071 987779096 181514797 316029443 180671902 579395718 619274334 785653467 237841059 58561295 599639847 901990301 579012320 963388158 432527376 470936451 815572761 508759346 440911946 587051631 846666444 627623376 185654705 25341773 361927700 85704021 128174595 68482646 780781394 343372437 553009384 951808333 332274159 573359386 584267718 935919326 368469609 703337696 628138910 305771124 539493917 461405797 180168501 686949265 5759380 572352948 918824675 99352879 468598015 181937639 730017306 13388509 106345649 87001572 383906886 292062403 671536011 679481246 643915571 27604543 879852759 487586460 778578169 870758638 360080791 761771781 209705820 133866201 812713034 489436560 259082429 93181057 257963641 997711038 153851420 579386964 452790032 135019910 572691149 397635493 718008484 378783791 539102664 268651941 644565111 819934650 205877445 1155901 145536450 352705156 808752663 710064429 49196505 596383208 648603711 868403520 159299438 957690230 352690843 12126932 786783793 259827732 717223532 286311597 12234164 586493914 784465998 625351593 858383389 28793720 678410176 693431862 168815958 14180807 970347645 185755550 350819744 394917748 742436383 336582228 123819633 390780625 902464174 752898961 717741520 441970564 23670815 120466712 154368822 559692475 490687608 173452441 851480136 179705621 185976721 872970613 952260526 862091911 781862470 636417211 835411685 253172575 420951063 844821852 679164626 201027941 336732371 236083604 124397400 485113716 199455885 261780354 511295990 76864298 136808460 960820145 661008498 31684371 837501760 772363107 10969186 466683502 805241402 514346267 615675398 757961452 401040911 993354508 525612462 787444954 808798036 570131064 872689282 575057164 79965765 678477310 364329103 771385225 749995088 443167058 706733385 334495179 795960915 37778555 295180216 915360445 723043868 300294657 167379689 347572880 363034851 621413070 35375552 545494713 453033001 530694712 52972389 522856496 384283992 870145574 459713814 82722094 328085850 24861894 458494210 424730512 326118868 530127514 191449771 757171029 925340727 589885374 273074319 575150794 132541693 453454142 208586642 609318186 603801474 172421996 766388958 626806445 118209463 129208167 769205885 904451754 475742280 858971840 460014371 333596407 132619309 853744486 488448893 968774696 461186925 399259197 141224563 342761941 118602268 566056926 789802236 30368351 744417130 652658953 325804371 325981439 974009410 826551336 989479770 368998358 904701842 307691562 462482111 319357755 464592296 827563957 987426248 678526263 242380728 399061864 377953103 984300896 311485974 117971367 216452920 578860109 474284820 455268612 868327278 406659650 512427251 404667955 752097224 649004926 224789106 192962421 412050613 626449767 509388540 759566417 369518188 673195043 316464650 990808866 154085541 293556549 376727463 130985571 686603535 57501043 750064658 187776892 272885996 631584032 895793670 134935035 401699078 837345379 439359944 335736192 933950657 35418794 19294438 480565310 22006618 589420524 950739434 646881249 883518134 512248389 671664235 656348395 855514058 787041224 223431748 220881862 550452036 61124225 39503331 159026270 582603484 265881297 446408677 650091452 604909007 32611069 502172420 331943654 974531277 712302330 184035615 446327906 137383480 630769651 274489677 356388793 645132310 1210434 376793737 546703192 639000277 299896497 233835703 978180214 865888533 25087124 12640173 573760177 755777656 174142744 37298389 90109471 52249829 856814803 189671549 108556372 40456627 285362867 812643423 916370921 173823863 338715036 179604263 875539775 113591086 912740071 159496520 265465533 736888212 66134341 329989887 31236434 387064359 848553841 190815491 678681172 167278475 97188207 117156210 504665626 220588892 76872346 109670022 791039614 176304508 59645807 389167639 380472356 774488607 817903026 332177428 805219127 627831476 372391263 819820892 296332739 895328709 785251614 944979603 204476375 459409885 797630866 418881467 355685815 758373055 683214400 95353550 608231305 193510660 666998718 229261369 473542055 477414733 454410302 273340207 152442666 584741240 46604123 272724042 52637989 931513144 230743818 204782269 473188234 358060555 13642834 443260020 98415009 997307820 867058545 242558110 235452714 444690447 549155358 976527796 586104964 207778502 919625055 360398215 140150757 803878864 502537708 41515282 302473955 900517381 886034113 926854426 581389704 213551406 884033009 743053002 237375131 785935243 924649948 137876575 176982209 190313342 809432001 87756283 257475415 115973434 925100551 840896400 775978453 739510551 425303941 799961489 542209099 18503784 635800796 585407578 171106217 483197690 267573156 4411879 771778163 769492474 459648030 921804511 245825644 152888987 249630967 316234859 175189645 434907713 235948216 662962493 747193876 125472354 969048984 171644417 78824228 58247091 480575253 256512020 113153151 726471089 977623622 846827454 139833450 766566546 282443600 164011534 872445532 344074945 593629528 188859647 669626106 971031799 82038283 804621472 259321090 252914758 549702789 30320049 523940321 832444960 806523546 310912161 963642840 314018748 355645064 639717247 474755852 371747586 139188233 967813075 811072561 75704908 983165453 562977413 20007231 201534144 593350704 345278950 735101663 681632426 71950278 860441565 563686229 214153157 699338361 339144282 467378032 394044601 169252170 741834676 199109801 613126562 615371398 367872236 903311753 19999056 655529173 381329011 3087541 647700229 48977621 546609552 806129359 692605023 426682443 3797718 401171823 813296322 13146924 490757239 781313346 728278163 48561004 292920906 341253184 870765906 174527633 395153787 650350067 453981675 102245366 321284974 977675930 731316665 323333987 950841209 201352247 98011328 182181212 668485275 85679388 754050807 493931917 997071057 303654078 168394311 82024148 657616976 66416401 586716286 39412756 40322822 502577226 681976856 90983159 241031802 286411024 213413124 758725361 660973735 975738787 78653725 960888872 682304159 284195395 877386358 624197514 206049750 882728016 303068062 180896872 417252559 35720008 138438369 633074494 112988661 115219867 821463753 140583049 233461302 130676843 701305161 106119192 564924914 248700908 605018949 178714124 153021053 677780356 629241429 120435131 425023353 229117723 220655173 362846568 838430076 534835531 922218488 201041331 137272889 455022215 339040823 664284937 265003270 257746968 525779873 648367418 841170589 214289430 190550640 133502566 762686846 3461786 825798998 638575741 601450285 910093916 838786437 118364872 867446759 434263867 6651964 739339738 294952784 843968277 898400696 251708655 271157624 835622804 36612973 541123790 283303166 208811554 540641082 436743812 740276206 547365967 264638443 706072792 739953391 77103826 253100358 10341003 817218029 121913984 737827685 421684648 770677277 870139057 894418559 932437334 930081770 356199830 189048386 398629765 467517600 441597182 163278011 667702150 986337634 90870739 430480145 434679306 361110417 646100827 458877254 212363177 370280759 259507127 826467990 758130040 154464279 174865172 674794747 659397640 519936561 752833372 119912412 199149888 893219020 953522423 819765648 502211944 450786697 962409437 485760309 699779382 176807364 211510414 486559938 930537549 661093023 79080111 652068035 906657162 109831870 815344545 893412699 394198353 593583970 397028796 204182198 354930523 907279605 241563810 285653113 670952493 70982419 951382623 711704648 967430117 131877294 672564742 410868098 269478038 49072559 173872794 257395608 290556748 57520720 897946500 472122034 496800527 409321496 222511261 657670304 586379711 219268293 666034063 795210433 670086116 289112587 185739667 479906525 532726946 366238528 844994645 991776902 188694549 784173580 752535227 633488029 897357415 99172383 228799099 952812191 383738983 252399908 60354929 313552858 643919555 614603741 473814629 572030179 437061282 467234344 911287413 581479830 519996665 469146129 77998090 565986071 138303924 252858807 184255405 542735392 445430536 877277908 197127754 366613486 533752799 610553266 993178493 186311722 897140406 188126812 300062017 771695797 781301713 662485687 443870790 294979815 233555113 320869562 625312588 594046489 8952072 82159613 87413226 322789177 870677416 49427355 820196072 373313135 190700323 517998817 377435518 479062915 637730158 744484929 840314317 89768573 664826076 935640735 923107668 963124152 468453256 658099991 423877745 179792013 19038331 3824935 937561979 32374451 218366031 637961975 783797223 576225242 307237044 47690223 218505417 49390460 763458915 221130879 81122250 660568728 371456220 459277833 146431416 85761127 969746759 401652547 999074528 152145378 517136348 819105416 290043013 530366626 843201782 239404647 800525266 478372957 266058897 869554609 85560542 147146462 318268549 282411343 334973654 855845554 459623143 533872358 140465354 324510151 141189036 953910938 741215755 191735696 708764209 262680703 229895931 426566664 865656262 81536543 652892257 869873613 166300857 363810176 380394950 261870210 317784854 781870007 58187897 240005205 949873479 758319861 499975338 563730923 891293848 851620209 969920318 245427429 536043456 622462699 817673465 99675264 924233559 284226050 598459765 806742551 37770234 497476741 279327683 242034277 548239751 631482353 655095585 866588574 766221896 674077480 894288148 226462396 67372318 853117628 870746494 419383803 895950771 250452996 306673471 462572785 707917310 487687167 965379803 218712227 787352262 217395847 734141210 895938592 4536502 435648332 236224272 160672103 970280991 989112619 336983818 376745310 879332571 288535640 53017093 275173350 678964208 734940680 726437588 417544604 374107821 807190226 697170077 545925530 110775456 836499162 184604481 952199189 942260882 172875758 577144863 234739752 927550 574503311 554160824 279021932 286899953 540091029 933572692 524676005 873641581 743633014 525645284 986751855 129167159 529204649 217979865 844700667 791995009 961308519 151571914 915685335 624031874 924713081 246031138 790135796 244563674 510024409 774514987 82143483 551279957 250615624 40567569 902832357 783192918 742178603 142832824 220629621 803566964 975645533 636803621 80238707 342406631 625114069 583702076 612199038 35275871 711889406 787182464 856673289 625352160 20446695 562871398 509817639 668050885 191952486 443294075 237101455 401238810 949265385 257857171 749150012 7259263 178328970 651582086 872687762 474636630 270255725 838534979 473867732 476452277 734323757 383952884 938291601 483502171 354724425 505386329 55285217 594647230 18351818 997296013 437516849 597107808 859731485 175460126 594747403 307918311 215081664 368322939 623818776 61352199 280308866 147468929 164041832 302529702 397001989 25696830 138400951 779115203 112364734 511902570 973641720 731653691 271963782 890221772 992098810 216136067 233904170 230498937 152276059 192774930 475388982 530487174 371279013 126065539 301915468 28382632 671583146 139964897 25532194 154476259 379444749 703219327 334333975 75750163 418660388 97535273 799167850 289168599 412725278 699104589 992069362 247021491 955737749 945097485 265436022 471688585 214763129 266120185 350307058 21537132 713640672 813394056 668031830 149706277 306766530 981611216 537706511 227548106 70669434 259754560 336007896 292401599 971648530 170595043 767697041 996418530 558374117 895649363 108561423 12181434 228215614 66982927 423615192 592696501 773215750 523962189 611884327 623666657 80512676 141299637 821452615 821398963 457126557 580874493 293781824 134453148 838924193 692971868 490458724 529235980 620942375 958736379 635425915 686771866 236346774 266734374 897836922 800095145 244049731 766062401 894346601 450212828 98910239 467298178 343558950 159588788 132154128 496506472 496215236 529027486 207478608 244984679 856378538 816237986 101507702 816247135 57751461 190051366 707640988 273557383 48575787 614706103 744432300 600641342 976734199 391229365 822430328 319084655 866326117 476893856 954690806 623783897 800309287 821884072 816720948 754831216 381318060 367927044 507636352 261108617 516693887 833209216 100168265 295491349 936748082 376536932 982768909 953435967 388391798 35737062 225039269 544096546 262416206 500591307 581548500 259425862 201469084 733454838 191323666 239950103 373697044 910819721 972094722 417709387 152329390 942977142 148449469 781636336 348509547 151367047 678184408 74971536 776173132 224311324 427537515 678422669 510690907 711294474 741757403 886847237 806279324 685923523 163240370 770054656 489203538 242549074 20832252 138453901 102476696 468932900 435229180 545108784 633328407 124452309 609984929 693536288 777040922 228633050 85981567 135501191 190574742 490937424 579452550 530226721 343707896 378227467 263501849 691440102 992556120 637241716 817069015 559668776 237154601 734883076 805934863 691069745 4970512 33165972 569215785 959654085 724751966 910505799 110509989 122868109 978883529 999889978 119813629 894652971 448449644 403508080 381137864 75360822 719094403 781151518 602992992 619023248 81857424 634381148 662933903 361729011 522632415 31302817 331730514 986076204 325550553 220151947 863198838 2139771 584223345 118646375 919907429 651404270 608361764 222186034 554939588 441220779 504555606 526910561 182578963 742679853 851769646 4007803 341712082 925764550 441954208 775235281 879583104 240856697 900489169 20980000 883730582 966387206 576476975 302373942 622766082 994228891 255498630 455826924 953915276 541483817 485863362 436466568 83708115 703865191 11124783 115527897 438618967 516191239 596883527 987920480 229391246 891824434 960027414 541379448 399537491 412723922 59796430 95326669 596065026 147299469 842501656 958967600 659342518 292187221 255290067 108729177 496273688 793933989 130184942 897635670 463170954 808011591 101453169 321877393 204940552 874330479 781620499 614384292 273387584 888969424 532951233 385714442 312550437 37455539 79711650 640485753 24740800 188559074 421999154 53533031 748061763 540198206 291295323 537188029 755199953 227483567 713192237 578396809 876638016 642773540 765353256 180859074 538991809 259439904 152733456 716944554 874339134 604630870 479030638 61494212 354519588 981345835 803513920 34601914 83991533 420992808 477128189 910368640 167507845 721120119 890109486 959720425 469713702 496879286 298851807 634891481 976505505 446629373 613678350 949862963 915620105 394463696 688676571 758761338 938935294 316085529 12061888 245727688 401632633 105938397 278240065 997650048 200398141 756190886 872611640 143358329 153150995 463323719 129829410 100250400 88421330 62962396 462264429 972098027 244656497 27215437 975730682 184558239 757283251 114343040 837838873 22905654 271882132 630975738 865192962 868377192 588046829 599464350 427400008 647902442 101919655 521929507 613136957 985974990 281834172 773746083 672978709 200844090 438154421 892419048 118592342 855270053 575280357 591062610 729742410 679236686 894702238 15200398 925300036 127034015 620114053 5255841 270510276 985607644 60818743 132304799 398309374 373808384 656218181 831444791 626342250 623303304 918147275 53506891 299669590 143224738 307293099 195614840 6274332 479773092 693675481 18263709 946446382 180624431 1187344 435668605 983777281 455583236 504699136 130227683 238700908 119047404 413970633 926607733 517407555 522500181 860384029 15022961 53005039 507077999 266751738 227867544 931108853 299369886 952536096 672216274 563999595 562276761 298864365 855477695 935444114 348967490 702961889 219483775 410308481 270333332 828841909 624093751 804403905 612017871 629478549 608028749 847577680 956481284 416576952 488954039 722263129 243461318 504159216 775010504 887368172 108198426 442448481 263041152 760529540 213807291 202256713 307306752 171897260 388253558 459691419 787758529 699723801 731608593 533397477 691624765 901613157 127275801 624905698 56894974 122207148 899868301 66888815 768192732 557849298 973012727 779751065 804043792 727323214 700516872 366024875 37538039 805113347 889819765 801932484 883050721 307581546 810112392 549923085 963592151 969597086 42010977 219791452 552027478 328783078 361974948 935481732 532595047 418322582 506406136 451551227 687943897 421402239 913233273 556963807 712865088 880322636 745580800 982673844 332990009 436241130 376442653 44114155 322693241 181217926 436370623 704708938 673666224 605454541 291014209 566779894 940114064 372429126 449540417 570752733 613779246 535461916 59803812 652632507 247968573 841930025 868618653 229321461 205957226 947494248 22177643 178061256 855278627 230892951 82598861 799240033 432382746 415525014 868980632 626683403 695590341 871298522 307247282 526359609 630199690 448779649 299759431 76861776 326435119 348208515 634951544 667025953 402355515 401604154 421412687 770705336 130100124 741594287 862929105 131341075 232711132 93881208 627668927 998487348 392980556 732018698 907094702 613176886 126409212 594995548 979288412 675487112 792284648 90804538 165995174 759956431 944204297 954248442 789947673 499499110 830177894 557764323 110163321 906112713 157786477 892348737 766601915 467881021 619467892 634537862 436783761 198841090 967131813 505977992 585583633 824647687 707706140 835977413 77643600 161687834 130619721 730705856 502951516 615425795 909080646 633861089 453968202 246823414 118142734 647752477 439155361 450149419 738344400 329627353 989653638 888792341 516842787 141213297 334305928 880828553 571285378 514051811 922095204 999120074 299795618 512442477 519533783 734662466 526356468 390031027 22705575 251248197 32961058 519199321 558236124 642147762 69478209 255041039 742409666 240289625 276678759 768129694 67689918 866471323 293998720 737165995 524897525 749809647 324014092 248948826 185153148 549002080 980582364 223725224 384338881 279380085 895524131 119650999 15950024 843089020 9002556 370387160 707962199 895860995 433210981 26604116 678150552 842224546 228197831 219093855 6963291 640613208 415738764 898178628 17458905 299794715 170174603 241162450 246956833 637396326 64302498 652906987 350903328 505946048 631467981 332778239 812511338 625823455 421459659 213134780 36917118 244693825 739930602 951564191 205672579 47749519 123627548 187638010 648580299 547334235 397041861 433692244 65822998 621201954 66455815 278145150 503553678 921961061 345526237 96350067 140461906 66479660 844801134 30013410 403873876 677732789 229988822 519007888 873116528 74790113 395880296 199193993 234452568 742538140 438087613 220762593 101887508 129599910 121066769 426150483 387955387 923807482 201838533 880711005 663451370 321897897 472322028 31043787 377654450 205869112 90059543 924032906 278154233 29224547 229745883 571521481 816220195 210498514 990250807 592148569 558044048 231206241 697129777 815958579 240720329 40848962 205449889 878481415 91737445 324023487 217371789 200342980 159645226 69239019 95351325 438411002 185398892 814412347 415731249 157784440 703679069 785627248 202188150 437133789 338684015 943949652 657508684 780618908 471086197 132857480 165783038 387422876 812134103 81544837 25825779 409054432 282394461 57973306 443161075 83369631 596451078 840585244 317381310 406223276 388248631 696462991 483607804 191902 140720943 427265288 550589415 933489917 402486976 341781580 406745987 281378849 21186037 88227226 126648310 421354354 804674384 823252559 239451750 166508050 697097481 322339908 315451773 194199670 344685596 504068465 255500244 418962016 736264987 942359476 71402920 748941600 421086481 181906252 216736565 523052164 792114794 755072152 981350731 110951589 709796705 489875966 457782041 25950035 478517683 243918931 231249470 837888285 706078149 1469702 191555151 684976940 434219480 790577012 947317345 469263751 930983874 558588629 534047573 677185035 123528468 514422786 507603956 866582835 171544496 196850448 129400081 590633349 698925659 461418200 527717156 993396758 587743634 239377061 954151141 138277914 392611860 364300184 617893617 852734770 942135448 18831434 353267190 809432665 171083599 296314674 818472985 415035875 425679938 598100693 122087329 279406647 607736574 43175572 585076999 918725453 332021650 614660303 758492367 960592624 752527057 16129952 43874536 973837880 594105865 836593213 537339391 124012782 654054301 682714778 196841212 442123749 140133609 116922701 769291038 132388262 90458544 811026588 514432060 748409631 903659543 217944122 456844617 827358795 966599128 955745046 30513148 318046591 585443409 628462937 580404153 257755172 412049341 588568555 972601434 341096567 690464011 364650337 365840867 914774333 964562999 545295011 860791434 4097540 76938008 552063743 199533933 400265461 267388990 168844181 903158584 572402932 433536590 87160933 913508845 302293870 626640774 219657755 333102935 219317860 72533339 366256949 55378933 393167743 155778894 581431450 155188780 64182445 376528998 252436701 357888473 933649296 181227503 987792934 975444876 41454165 638428149 151792979 800869648 735177932 897105599 163555812 734266585 577060381 248817200 430409338 82947529 993302241 608299942 666776489 432971204 59469548 173708696 315434703 775291433 427834063 870495262 605029424 526449372 506085670 323039365 138368853 737208810 177214590 926656322 871566274 548932466 901750627 417203005 456035577 211314300 647850178 342712821 490038765 183316933 635547783 716025828 650853433 283854163 8518545 425243189 612979716 172878460 809346323 212797199 1914222 64002922 91545026 584241435 191988218 213634459 686584950 441279094 319688421 598397066 750908038 463446501 751727300 572116382 190323529 330297110 603855852 378124 460963968 218021110 157571262 68523251 342899994 410620050 225573529 64726104 647065076 745352641 989696167 678881370 338146825 190372417 582528233 414746741 787327183 858074904 393811370 243885672 360870658 269972457 178309434 848540247 628410226 637617764 379494040 495436658 214748738 271205893 398995384 172237221 608452975 846313167 996342334 21516331 265227115 576862517 446991981 925067928 536927645 197373129 382377586 573914064 919744995 715637399 264282888 602405593 539109579 738845765 776525984 83434483 219039176 915027946 670568335 386221270 616619875 444553269 386312103 162443901 44355526 259964341 944744698 690120214 526320793 570766153 336443122 898400165 682321156 306511829 851173387 442739606 86829705 273730317 658479534 253871090 587578223 748779184 79042439 318481970 333748945 138426803 587035819 338396250 631359702 184595537 645756148 898523868 349584076 284095433 584104895 906835994 308407987 532982305 17076917 417868555 785573205 382726470 106066673 786671253 663867641 94522892 549522942 179837094 942923303 641088220 882731688 749909964 619331610 359736533 464407371 150783091 353384829 18621001 418328421 738164638 693562899 360094081 400088187 111867350 400598815 400719668 734915865 703250881 367033740 450276913 184054145 269845541 646782374 156621523 411419138 306853205 684281494 903071862 402443328 795434628 92120041 585816627 620882605 713640683 202935053 262815035 232669492 870441103 533243170 128098815 237900911 161336247 769567330 578851827 224914924 818266685 905851541 515705408 364864272 347373874 730046032 113082965 297495129 766343296 110078504 51189359 367732208 439296266 461512377 802181361 850241148 94439690 217931224 999024254 32508500 823313921 711718926 285660884 145635980 692226329 295150349 468873175 424248806 54755425 742176443 656764430 333527646 231314316 377836736 35306267 834680944 516856974 126100075 310849882 419961359 290925814 125524974 190641735 87830749 290829779 108816573 420494443 676054002 419730269 342352211 812183087 653462580 213207142 190977162 572184784 445137260 807128628 213091623 388890239 892696805 404301773 262519940 118716097 478778186 786986988 844429141 699228729 540668761 767288622 140566899 141466752 191407618 744042435 99957271 864783419 616810198 961787596 63564586 557957999 891261756 506632220 196586414 551624090 396218104 208366550 273178720 560740651 689010375 440158108 333572794 629385341 216661692 837584108 716290807 834965129 691504515 897423605 845034690 810615969 822994829 85599001 60414294 756116006 402094460 243912299 271739491 851755348 266944499 188699034 136958255 309446490 906310466 770500029 765511078 137152701 227602885 671530840 368974476 550731946 502803061 226659157 557625653 615540342 126765343 881530078 248650300 147266708 310524229 958260947 440055827 210988994 554652410 573060137 621497690 575744139 804747942 899234576 153641920 763834708 67464005 117587171 673351530 213114187 344632979 166104018 127075301 274879148 955550729 557488464 24147540 818590329 641364913 26543694 313383368 546924299 565987012 966349798 291056333 528333942 833672030 938084766 395902616 283317374 151604957 286465526 756639912 632916237 539802887 781750031 10489456 420788560 503116185 775228914 990077573 697913298 996053389 491434569 384357738 226988152 294767196 764819995 996102363 273528708 1284424 180646203 766668523 437709237 402717995 809549930 447777060 134074597 131356054 326308401 834606582 228794815 210027771 359601279 20535736 959321143 188888529 262014585 68203420 411133926 563671231 333979636 754202773 198283628 285127614 37611424 802862624 643324622 125524340 254930213 979137874 438197678 711226874 150969474 334874523 110054737 191954233 169776613 625124394 779213578 213015747 267946782 171143107 237308425 261021751 539026371 272179438 443357451 677942287 931399325 295487365 729990247 361305094 368340802 768836508 249994989 149478816 862701315 862901977 750569900 765525241 964884887 857062818 917651643 826589945 802601965 550507746 788965304 659394066 580438029 536108350 55873233 218419673 175454942 933383009 403339144 656318545 162913292 695200133 361614947 877257430 399141546 788873860 683853647 649421165 577996215 215008080 935670416 428840583 247165570 552841479 61514769 921275507 471966129 916341454 443893526 361044324 887524904 65894773 46677074 919707203 467317498 337012093 501822948 183034910 589540233 453688579 952603257 532383980 254028827 159630564 322866114 518312423 457507120 584652735 433259340 184463177 878721347 262945304 127646128 778509761 673346808 460018741 205179568 535752045 375593104 731023355 102456713 446242229 448614409 10985293 212697827 444227072 244970428 882760907 923235392 288345375 292209202 454015463 409619267 921144497 857029045 940948401 558718274 587918598 807590878 108600239 289118439 560172213 321066286 402898448 931253267 987002154 954093384 974955824 259739326 624051384 32627085 548887988 983072495 186362696 139652805 915645289 536150893 263519271 67554528 456241240 850708618 833486248 983367464 184093899 222572402 159082954 332876754 994592459 688468625 264486908 602756732 871864477 881959078 867264382 323036171 487104809 128000754 55309535 558001209 185269786 44499900 774033802 315314256 13567001 43314692 430461536 620471593 945088927 518590525 942944059 119822778 268169651 327785705 313462495 75482262 612273550 995443517 615242023 769830177 84274136 972472054 33519549 155513305 687690302 514852829 42496348 315601766 697827538 743364106 286455094 588842619 707626984 121140567 153741909 176926939 576562643 375739267 954762505 713989134 854926739 117301697 528218236 635538218 803130955 482291653 658513746 175583582 338592 321859073 758602996 934484321 457236770 408741196 266022860 151251307 443926526 6696462 514121700 297767451 75945293 440495756 722925922 889022116 102245464 246730288 76320215 113194797 525097256 364817548 986679840 590239334 516259977 875828100 126940338 881750118 391698218 933552207 590392006 261350435 311397096 648093508 877363080 455983044 286256685 308625807 902153139 420663838 385178137 341358181 868783793 720289400 373022938 873254577 625650757 282841695 271398428 392351379 670617958 122654475 985620803 284298292 121553451 299207735 969155295 80983588 273872858 219638595 110046090 986328232 358795948 418377531 348732333 928916451 452590909 675931898 484204099 182159679 583555277 228637549 572038425 36406231 66011991 667366266 297383125 682697100 161758451 547211811 44042415 888483858 576180783 638774341 834838813 888894503 661549336 405863944 92308908 606489604 363251813 782935875 462099363 259752805 317058416 200662858 688903549 215431556 450700185 204661898 759391998 671151960 784651164 296607704 169112738 139118863 82286763 301116639 258124495 87342066 168426095 96537698 639673482 999992216 786795547 237601391 31088623 747468050 555443045 119162428 896089163 921691523 379574087 707054983 787160365 456652462 119156170 905141745 801762191 223353521 113704592 508874377 477854438 601738229 523514739 973127122 778394414 52827130 317716332 32105729 761637008 691525264 14002101 157079134 983943914 416634538 265765218 2966889 470528125 215438447 120547017 154421032 929726398 278999967 445544938 117615477 267599624 291265599 423234997 983362653 556469059 85514835 422788253 24928409 805142377 952000036 102075670 27500614 428962280 297735697 584580144 232552229 145549383 418337072 646177250 885313779 439408407 782128489 725205841 823294477 123464069 71695686 844459576 339170120 902046082 952889393 249086805 632331596 158111743 228170969 242371995 707675318 134676797 558469493 25903372 194071345 189521491 148961174 126325689 972840571 886299468 564555909 63439145 534987344 413988141 133909455 112095648 551169381 791637054 94543874 65323362 440005304 988308191 639975965 186689994 29898053 257917913 327130491 858456109 156147214 913032829 290589449 238721338 569113224 831300685 284533076 362973636 178966787 220984353 676353525 114540177 429827502 909092957 112666525 250652745 217117555 75645614 619378962 504999386 792765192 914606754 247579531 435854358 591377908 904182239 252555552 789364889 330822939 51498436 305831776 781501174 296613099 361890507 476627456 897450091 38578062 463542587 725658462 387403961 607580101 706071074 763730962 166186455 640621791 917700104 225102526 691004815 252988484 149991756 701647879 899841953 840736753 24103808 239511386 80127219 787110418 576025324 623793674 517195280 419809627 795373374 36829570 702084761 56684722 938394792 291428812 384700059 220019192 879910864 59975454 943747868 652534466 242764102 278578541 535808626 971084793 512120254 647200152 518108657 848740164 869824725 709055434 233145857 144968528 743372617 588423532 145385599 52156098 905715713 73019677 462402110 436290526 628876637 874629690 105900471 94146578 642855893 574348750 90128174 577217345 942552194 100102209 61226012 262474688 682072193 963984763 123739813 487100921 200210500 444734291 508037037 151490892 990839062 198308771 932159517 491125601 68163156 479259795 30495961 612910459 512849264 711072985 823883798 174463320 360546095 415977929 178963825 202167672 492890850 68451184 305886821 229344965 736452116 432501888 799074006 697289812 757919028 286175501 416197831 122095658 372860245 275200346 722055805 150507414 339233043 59066978 396562032 632235582 3973462 639515629 479942233 588930522 507579574 301252716 502842300 250854478 515151650 826772477 152829444 218065649 43253547 839240876 424184318 231009612 829931194 310790254 62409163 195975396 797339805 461290011 256282291 663986235 492565670 686479224 603479349 414677067 570216407 740227521 316151560 407153595 257622885 916345781 901814659 873600291 67344215 889809653 889630926 404848069 507897782 384774245 955718904 111046000 935604195 584542768 479708622 740297655 140908568 674969806 874107048 661315494 145087738 312706802 580238824 676608134 471500292 300950534 434897555 756181925 700295596 155519537 466497005 675958934 668638696 287964535 344466710 105492941 715169041 931988385 909834851 275467901 975668704 584314395 197101986 88752945 526116238 471044049 250979003 13583872 265168069 309911209 369771609 941475522 893002875 889980322 924666059 665379031 457198713 620224235 199530136 186269863 562308820 991191026 256038648 453346668 111015210 345520550 995781220 297176427 943092065 500575309 412370617 621855718 677321820 627032576 963603875 496579622 271334988 277022336 496608336 205347441 849933116 527053213 310076020 417308005 781825780 233339896 84846593 947197732 268467688 764091349 736896807 533762805 757427407 54269584 460317148 325973546 695640178 863196047 839535711 22538489 826891771 474452545 123831562 161452645 293061455 37468379 649107003 521358433 41788987 782833182 112721185 191515195 367610967 446572762 175940850 795077023 597044248 220373373 948803036 754461929 171688313 244300676 837694295 180710640 548554359 709685783 614349059 901784859 92807441 833319998 237971654 76151243 779590003 26790807 968655050 327927817 441831628 897914391 689001643 706283966 5631844 702168475 901160890 437264696 127845149 872978747 248891552 392420025 882099570 915010669 187283759 984421643 607906327 929453181 176091133 999505914 968481544 201229435 101797042 432024874 291567491 784733755 576292476 179430344 529981359 610083768 360956143 774134377 366645117 691313355 666578667 794581089 843359306 742168229 467329854 439354479 695636121 129010843 167632912 342994125 515333559 414733851 63717745 196543431 668264884 396845321 66272133 268189015 978852216 372056560 34164462 789223191 431022962 520953820 890872147 858761006 328688342 180250942 131815302 167788094 123804438 118715164 969115273 908046004 171223199 778168154 86389009 927364187 842857861 415788336 227176272 423987898 285419665 566493469 906021413 80660398 584228002 997328006 803376226 192976266 321261535 296883643 423013328 896787737 78110100 172383827 106424585 988668000 429246980 41050491 49610392 716971397 287579497 106725390 963422475 649214904 952481692 915038668 754016603 89238145 380671026 199117322 593731806 518727266 550527850 714180744 990940657 359911638 283570482 260193442 290435911 231444046 758794755 485400196 113712618 82877205 323779340 818404026 294633846 305543777 541706832 97334809 906295493 117775086 402072993 695615773 584602143 218883220 27996327 335951110 474769934 260889616 442336634 59342688 397484378 18137768 284092302 171845954 693406561 500302750 482879312 340907608 890004049 845296396 781344477 368247928 725427264 885674997 233190154 73582811 610980384 515906277 503370099 35585619 672624653 470605900 713061482 119317343 179646995 399733904 270015851 407613103 919153491 903819805 504670516 357760292 300626168 303829211 999960579 46663805 677760577 439930917 660292931 272901334 334395966 295415234 310594021 696078154 448253183 983396812 408949965 191352711 539726346 372465892 352069526 733317056 7108370 611106775 4382953 978359191 27432282 62702931 812202965 739877264 496619578 664001024 147845617 74489812 373346925 711820007 28227625 271049779 723082545 517698491 152237826 312232947 927029553 606122196 720900778 618584261 666977076 97926547 134919151 172557359 466121518 179229221 977678324 648982333 130631500 975850799 608411619 566088558 73761235 345925823 876221540 772268435 273725668 544774069 455916423 857723363 43789393 967188954 554642167 276501544 966234590 991401440 709724243 86732483 123883054 723757458 716694461 797326560 820723326 414486334 322027678 691252848 140600922 169071193 983585316 207183901 176204493 794187529 277875678 856413332 334933462 359463314 356584380 975705479 102019408 222744064 196554307 88425258 788438104 357938141 261207934 43046479 996038509 56698006 220703997 66386152 437571581 215584433 527823577 158871265 14389142 242345928 871532194 47585734 223712115 716463728 135447214 205810345 105070858 537143581 921953887 517353933 279644764 953113923 302226275 192429637 821266015 209784313 938847347 8948120 993429997 26482275 273512080 76258486 112392603 453648554 331029060 363553948 936641962 229011793 304539297 457449513 133054423 135284663 435267419 608437579 558284489 933225347 111363637 370336378 757488169 315863235 314741632 68909494 737564044 397391869 926839481 140843743 374946488 555139664 450165001 966051990 1739054 548163233 180216552 944457171 15765724 944955688 700707432 624994028 122338276 149114053 934873282 66062715 181964066 429702211 212584146 597944430 59052823 286398843 518240121 74077120 51610439 8024048 566242470 70589299 185573736 501493361 283863623 40383945 842550484 497007102 270772796 215159473 548724440 49720741 502704995 796158524 109509636 859955655 584850599 550814432 799122332 964923275 539748638 273341855 817360569 472901082 885649030 933925388 128055618 99394855 518005281 581427132 498564659 406579977 281545479 671967881 206260731 584410609 422534190 66499168 437021766 932108977 663502216 376558182 717257593 718095651 981549492 588677179 554981337 785924989 591340135 593799552 745091557 396648537 209093232 695548505 76782746 903190528 101680193 582529416 540735893 196463114 749616441 545328845 398387703 60666975 398125460 324993559 817282799 134631689 153908007 465658974 234613314 68881655 449460560 971449747 392049322 278549850 981376343 829927278 266541795 305227539 410677883 305174731 744408894 694897626 679692926 969957821 654491156 667928633 100016327 322750582 465524693 226105832 95464851 289225224 782411799 870571847 921846466 236106979 290282680 880518913 313090044 787605771 426845237 308914466 18529450 898724260 236227049 570694590 624565074 471016337 474693666 999827983 35577149 95775439 747798519 247987704 381519403 784680706 449680620 58801045 284564052 739297068 830081832 53767761 678242305 135823173 117659243 51945065 903381209 646062223 42371045 515284733 429348353 575160820 230698927 734831405 51986671 533763228 255984811 756831211 528321314 194080216 591482138 427549857 743462075 12680464 132174703 375661851 490508321 737380951 501625257 258141737 628527701 813105247 588016480 749526580 566794614 342701300 50795814 582877103 59219085 843047802 510686011 96164509 679486959 647216196 588870198 612525695 445482699 601853806 809384077 702322033 144618770 107445460 758497402 452409907 243707851 401748889 444596135 515371346 151053454 494247382 52254982 119058453 159444878 198004335 231003062 331690147 649607429 198806402 332784714 550501520 347419543 27033704 582920891 935887002 976402108 80806921 269798971 293991940 274292754 165041699 635913155 268410783 26716537 226519792 839082979 743356130 150079065 151916783 624248875 218098619 728936634 843895359 933025904 895680129 905174052 690262382 216156650 374408257 852442663 361047659 335710378 228205820 344858045 251221966 747930717 731116150 220744056 202515889 289206187 47281748 556112951 292877868 318009252 1349133 583600982 220498727 716164882 161823735 600448613 836885255 312348447 832574899 87085989 982024825 404029405 965131059 252128622 753697930 760931991 643979936 698434273 129011865 268788044 305098306 486176187 88869141 411980715 216411237 557323720 784274423 106146304 699558841 950272625 770984056 615381229 288990241 384764382 697893686 209443906 526653096 475383911 490178824 6280538 983501 787142650 514120114 472917760 92777879 124643471 834317195 693734105 107009362 637229447 261955133 22593449 32210886 25258143 112676492 595863631 119073177 778144144 322040443 387128913 705868756 632023423 28402290 10286774 738187439 727819329 987528520 273007325 799117521 858312998 273411407 531453021 379229738 69861144 993253962 834494788 49331154 382567477 161926612 232899968 633635203 407385728 157419652 211577975 96741412 74878000 718297867 748147304 472490804 222080600 913120445 263198182 78909991 239589700 957838393 711617609 437228455 839907194 126743332 205321581 837219022 281855306 573993542 335349439 266755828 57852519 300003996 43643845 43183888 471988068 680233267 80016881 649296840 62242766 688524452 453897497 576197418 338066192 960458776 661054177 674681292 265611682 511537761 29129757 321905870 787006299 645604119 277703662 398106403 676125680 770995002 963128603 580186275 830856517 786823725 677286689 716703848 474531112 521826456 299286508 409389854 184969616 864226309 196525237 826198253 204929889 209572607 589652463 632985991 850388238 95055404 80873264 673049964 169924441 544803597 856155421 808214035 694675815 203071656 600379555 475612389 355546910 196561828 956571307 644789799 337678879 412913255 909230462 405682151 762153088 97583480 77449464 840999767 267138524 958259152 753383657 485676927 215756721 194484496 569631108 585214498 36419092 865722544 417003442 765416669 543603732 10979405 144955511 299003187 704652195 109755951 838503994 955908696 311106695 867742498 537214185 630668077 403138520 390573418 796242737 252890418 641525056 76246665 250841036 286443369 828478686 574676689 410027767 811938504 863460063 381837250 270735396 804925272 246946124 519715257 255000904 664111557 104598932 335156408 995739065 169045272 176964205 850727955 88631805 595285833 443679379 68011090 467288396 249945975 809386374 602206124 608213915 572595539 878023845 404290011 441148697 56760158 24640202 888942636 43844230 858636641 124369288 204456827 878836878 729823508 291972832 164267786 511143884 753690646 838528560 381702113 486656754 416234022 918437388 617562177 240127474 761701108 735265371 27151401 760818509 437056028 104032867 156720095 653864604 388266503 621976918 852844090 429793639 187848628 790739870 67837596 482746897 271855144 463215212 154529749 597560673 317733546 659395237 131385695 938139906 755348935 786168755 569639674 463875144 671086887 16750558 600108351 477027699 109838814 246099412 177202102 696683016 181725943 521870829 956376087 340401703 371437644 564764907 878764804 131321552 646386060 704272148 110536376 697311127 42759481 493466643 127671929 937059731 421934735 76783974 136018838 194873080 921313314 826007855 218042489 367230233 891827395 865602898 63250633 826902438 522309476 15470514 349825424 519387394 918829513 738621217 233358567 431611726 753519373 307235468 489370131 131071926 321458276 530980547 289710264 481488058 798431659 947178032 884200380 873179084 58508608 868711525 467729422 552933832 512558465 316785762 42309339 497201433 400206841 777588031 760590783 539370085 82679473 17641529 158282038 736823447 594955255 83194104 137402150 23413134 159214897 637097023 249340518 505520977 711519271 360561963 874523452 257897748 519542899 127963369 813912421 859584070 486253063 29526105 720953880 817272089 35212859 845559461 109926064 430888071 422352992 221600242 327499306 65611379 485790983 434153814 493881436 224506210 58656290 531408134 612229276 950380021 685008030 245951703 340028217 296030064 715422176 618048999 874247253 909927110 399876591 564022849 191095027 877034542 95743612 113366955 463616908 187001622 379588116 671921174 279504457 804200865 886650320 490947411 267400244 352467154 106342521 714569487 453603687 183746114 227405008 891673402 203255633 737402566 862605539 834185168 696111760 334108266 738426534 385522388 737196734 124790455 659438265 747444627 418513125 413863683 545067859 814132779 90443934 226139765 61930306 991586679 287606535 678759571 700564261 41342395 73249659 431919610 608755498 18377269 396130300 573479683 805652072 577813066 417839143 308192896 381229970 391052801 376354140 291515315 23360429 651572463 343755538 665621405 617340143 289666258 493770618 289562944 142285642 241690213 537696260 512142137 411367551 534417085 831280462 658414356 725072792 478363788 324568904 952264171 813840820 668935637 194586908 719269657 28677945 591282916 37162457 833762243 844984000 758209638 64230320 102537929 208989854 549695753 714242274 250447306 86565253 112743720 31534943 969708675 651629867 806454765 333349084 197151723 639180667 195275068 508584730 35651362 733227976 53397334 551788837 372527730 104382390 849331046 139846698 265489875 719519339 7254359 219343414 857145830 262766084 66365313 946939581 367171485 677676228 16448122 77804042 342588103 319624328 977087584 744834742 813272602 546499029 642698171 338072879 213528295 209151481 439523275 344413474 238060894 377778733 954794633 439831207 340774778 290785180 593682435 582283958 102882551 339282591 612386547 797248838 884222341 347940193 737944888 167467417 68367042 417772393 273985301 362717904 200265209 494675289 619090285 484824924 246720993 39039991 431465074 901021406 287383001 875977255 49503498 713330548 292037748 53441221 13541030 883530137 450895167 457190927 210303779 339802692 429012693 773540630 833048883 611892322 322992779 524998296 137098125 813400862 344940998 111113621 565623242 374766914 606804784 522614209 530570343 105738593 421393733 667375243 778686420 99926590 567354300 237266706 746084495 978577661 509335599 15239179 944336638 227636702 903516147 877339041 340437029 184635187 744446033 800435445 300940478 11590723 722036689 131004272 824398530 839527952 233771758 3103364 1724059 864016362 40459978 760140167 800121255 296048073 432773453 375294710 329863875 455266786 37447088 31391330 102554097 705911313 574121946 510726374 326724691 707198493 707507038 357376326 69469174 998263777 262771622 107655973 128900416 574942330 842401092 722225023 601799949 424285490 301342117 503905251 754194125 406282797 989535602 972634411 473387678 978061979 245348454 598479052 843308914 216460277 76075882 277295491 978448508 64670969 911531959 860073111 677383362 689344264 431189450 861722333 329859259 10200835 816566583 376182479 810963695 327689700 797724803 524710098 701013735 681444399 98248390 574406976 998908431 178061654 895413310 10589389 67228775 925019563 683874725 40429389 909680743 500753293 961634935 26947264 929886525 512126991 420185266 739727700 548495712 676451023 852823100 497551705 375119238 507503249 118013655 771782976 691060678 734278095 978303320 185717160 687340336 774771753 905479703 869448324 212258406 245182731 321708090 732528987 987213238 629473271 734729801 621116785 500730774 381126219 801545685 69829165 298647662 90161630 833158998 731596797 985529396 880416812 372854783 955419706 258882726 58752135 803181415 761077950 38301253 204817577 835362580 979738883 281812442 971288379 802868853 260382647 375758580 811701299 570061710 751401599 571250196 862963651 475053004 85969499 605408802 23815577 718020435 262267099 165721524 800796024 980441624 376392630 538241434 97705515 39978044 714229269 336542189 999692765 920373909 462265006 296736277 755588402 80001141 892044319 434418862 816978756 91147840 35149161 664225951 892457264 471544641 436697189 87879404 132683638 63504014 690790774 230076763 567004025 389035760 254050734 55168306 7767073 145920278 772123136 186120044 149099682 510334291 288411688 736349761 155593204 169047558 640542603 521247218 207073252 351244556 100727197 958826225 590229546 280376059 142506722 23832352 118124386 813870267 179840063 353549393 689891346 978274655 753119189 441399254 265679464 489830861 857527758 724060610 957073798 866370902 585137442 823910746 741268755 415749723 124646646 974203249 31696408 167000629 939744690 390147142 435286436 715272288 402485767 169814266 886100369 802283062 591119831 608652365 431202154 288218065 858933529 422220831 656983969 96543467 970384925 196208872 328085388 533476974 402116889 818064270 247449155 188864690 242223840 130421792 126005060 191430931 229127021 587306196 51426437 106607498 839173929 494892195 936571105 837082570 688785461 889936379 417052276 181705568 158161420 709594382 379448140 801248965 74165032 217538695 483570502 972875418 720717207 187153607 231836230 910161209 512373985 514238242 310342331 363640197 349740158 281479702 408056371 332222484 173328020 405090439 936227652 538666985 227530452 936649003 88206485 687339420 298745444 183386607 579580601 763679564 547782773 130890691 966619768 778832404 387012312 45790788 15630405 586939453 935464632 98679695 859634400 292216858 750215951 150445243 100385081 684427729 678896027 39786541 227371402 983580307 827799990 162899993 923860133 913946273 120934061 220445578 105471973 139859956 990085552 605685581 46204864 756720944 100005855 268009931 808548157 34620618 439328563 50994600 101865757 540515450 273985966 537610024 497808038 579645931 280703452 835568545 37475554 156658171 3253433 48327448 294261080 85502900 540414625 285590958 140145549 308952320 574085300 493296390 701541529 917739224 159971408 210315730 907666253 302271588 594167737 952987597 25472202 678069530 348309289 383914932 319894089 265308437 838718067 518655267 794981775 133192507 512840985 745264512 208289388 419912232 65445615 454237565 247605078 622091063 253000550 595577918 899168782 601607142 135455423 831732797 225286321 370759381 856047081 480422718 35218386 621181804 47386111 25451162 735166374 974545591 148957189 811928822 481895458 346832783 314086162 893535061 453834688 859044911 118144081 871786633 192752283 98951559 585728798 760884636 274004198 962870995 264450486 258831179 567574092 405339882 208763611 464653443 481289857 610352309 952498902 984911995 898202755 536448566 890629089 67394556 866715775 768245558 369091748 134865829 581604008 748237319 432909572 722390437 747261080 951902544 116206926 805254897 72765199 698138828 254901758 614374055 149691838 977653936 68144197 604799120 109572632 808534847 911332210 629358207 107842869 47886432 209288892 797587906 84737705 964658266 521935786 898486677 190001081 947114850 680478620 87424911 85518763 967864606 259006603 291052940 879204888 355388621 229900699 92767041 449304714 285228718 657894201 127691423 376114206 818434124 383794501 987907975 358605991 510485904 637352630 577652671 711118816 186653583 813325765 262076671 737333199 750136982 488625026 141283031 422621049 805054944 485864448 753326752 252931766 414534974 858134943 425081466 230373135 22291236 686000614 884126557 635422833 580066625 855747652 671475454 711420630 850457942 53694345 511653893 756907972 969560214 602526528 477621441 304871465 198786473 525381376 344423832 159174665 76027793 302262101 953150779 513789252 317343163 141135992 977116000 654394100 618264057 390929129 734991007 919892582 4760284 34845503 934484033 74903577 745991335 242560471 311700175 188332176 3568137 780266121 379124023 599710181 493592664 751092462 841565125 489201018 87277591 874057815 900151826 280586681 376784369 840898645 899068370 473353838 911392293 12090569 449106376 278990964 173751317 206899078 87943928 327012468 631198167 118458030 286484393 444994260 336665411 713572338 561493148 777389241 854451713 913642924 388055820 47841616 342553151 288983786 519074137 352805664 515914385 371659003 987593406 676303595 715211417 957070937 552047223 852594606 809257293 605321301 295749785 553129494 128196704 76154359 474033764 658913828 9621939 947772846 307918888 991931597 56064912 149021204 807475018 862657570 493039875 228161597 936309440 23798497 271137536 279138192 680285829 615566316 20834256 352662088 688298191 97940095 43948718 120828142 319443862 484073783 383961190 750168392 534755659 943299228 25854046 161396472 195204979 772970357 66331101 156791480 976349177 571719119 589164992 417947650 2759185 117088288 380649500 568955195 119057117 284730832 114576835 951420813 929019091 381529779 202602228 61845288 175312974 102141774 675606046 558863670 461341695 512571602 218697136 308570184 343116683 946159613 769700025 579313488 664066330 139213148 710250206 202496568 776814737 432879287 412839793 868299853 2272354 6693414 19252351 910652484 269876277 238917418 677957966 401131639 867393927 903462693 543707937 712146141 621344548 972071792 882787724 506391652 608763575 537636611 28303794 96022180 111676071 225942671 29629043 399388296 194196386 545791700 617842921 134585472 197613506 250368751 984265342 497677140 908141979 2320533 438580931 28036658 362544905 386922317 544380710 635202228 320986527 514090576 983505774 554956663 841945232 873907880 163497564 166829076 372672725 590925920 780093073 82836674 429951403 987965540 361629310 725289884 80813470 678506225 104257365 375591842 240759594 912822245 609427822 700224580 892091956 999289572 53896385 65432738 808943985 790545973 233131616 303215453 819526899 140152658 260393194 836331146 847609230 913473043 844876645 545429003 738290992 631110471 449070375 556319953 815477817 924261442 422527948 22571173 453750820 993100426 604586598 413068490 371455195 774895058 290867 411981545 527020345 366828256 359796802 31197800 378157484 72529528 336556557 996055480 945580740 760745536 131285105 368490025 535459052 102393794 828791758 974584755 735973645 303110402 477004588 191696089 576430729 999737007 55891115 26134938 79886549 510012119 902307207 979799527 220497512 993925096 953027393 632060036 587320543 204324947 652153412 956565611 684349370 678400686 214872474 44368177 741366245 544592314 626897547 603570660 560581225 959919427 857193973 576430419 548983641 740620894 648950411 33672883 538484998 758187681 362897657 806241931 255537274 806857822 812112924 127918062 835920611 806128219 638826592 815719828 39485741 873021050 765274449 44285777 337278996 5510862 631851059 625976450 43020678 609817490 509473884 20389787 605808480 883254719 347243141 404419775 42848478 464284247 889169801 151892943 309348757 617407512 574405874 408210951 138109746 14802856 245892510 86717093 254107582 880841681 913774646 623434387 96980368 476030866 676868550 582477264 920913041 579429664 241073523 775683211 156547203 603730972 308971505 28807362 615531447 355856208 994056499 144349141 886497826 974977894 572778925 132952843 909588657 597983061 482198331 70517942 736311483 790142342 152525709 759563508 660419087 425002286 51657691 543390673 880672397 877683444 27858348 572886887 60883819 295493509 565246583 72385960 641448382 789056582 81345717 239193180 606401847 232247336 11543124 197633682 638306200 980586571 750004712 535663623 981900867 382049687 797849279 344916729 516298427 143462693 925825050 407743211 234144749 332865902 531758132 616252554 784743871 533755890 221053381 236706080 388242625 230219958 643581048 940030283 136906720 845526159 821094258 290575548 400055551 323931956 756706278 450703175 101728316 84878277 45863927 577518998 949507599 654326207 91865623 890673909 13656901 209373576 836532587 674596544 524240783 667662023 22096595 292568642 817141884 958303476 511874838 382354385 65736542 430734752 304743834 676624818 261765642 720928932 65705157 999994421 472836926 718432014 140963462 452320165 200333992 713092481 530941648 947547542 67369934 34274583 469515542 745666522 132965059 836461191 719236428 644442175 24919760 444085687 184512047 946398091 964958824 53066186 500135970 392994480 845954524 980943201 268334679 95777276 843815752 733037457 450139935 765732192 280663351 161561530 560629084 818403588 11974204 861090546 657087184 511092313 279789054 76255462 698918987 276862308 272185387 325285557 291830369 851993576 840494048 225319855 505285182 12040407 818144835 42685998 199990026 817070618 472197561 349228862 331701874 55964821 810980859 407974867 972806364 930174495 869059940 33445022 335155367 521161797 401685687 710703581 357655405 185784733 398646409 276768900 963215147 932601499 470151822 78116077 175570015 151946151 321858080 751148755 51014938 92376135 263542338 78798392 709192676 159251057 614313950 738138133 869843150 752384109 333139336 210161345 512523006 235085667 676568268 630088516 340393193 752020869 213064112 574380687 338963396 603980381 590755009 823278339 258353009 975897125 678093123 974866648 364643515 21371009 34371745 912749421 546019997 120307023 663767483 773361537 93851802 147117764 738229317 928944768 262110713 496469663 963260326 142653304 768458948 277581923 7286955 744138118 176575932 22930465 616393850 353766806 49581322 672003127 70162816 448108334 679365033 97169325 272800766 260001255 821218674 197722379 53027659 805592072 355589934 360408052 457407231 553887493 751507649 594093471 251989328 187019871 490140982 458660498 403863543
A 5855 563049105
A 1377 6213793
A 2056 269223752
Q 276 10869 3434693781028
A 5370 242721021
A 1213 292849495
A 12774 690379486
S 12935 348273257
Q 16 12866 7465368182330
A 8294 400585376
S 950 548741260
Q 5741 11807 3424701782754
Q 1103 12269 5065533611289
S 12726 900077434
A 2932 737114889
A 12236 425920075
S 7024 453337978
Q 919 1927 672511399796
Q 7587 9224 427452951802
S 9411 351202195
S 460 804525884
S 1829 34646472
S 7338 59618952
Q 654 12740 7064339961023
A 3521 281810328
Q 8651 10196 1241044940544
Q 977 9123 4939226683345
Q 6558 6932 352042054009
Q 49 12682 6729737578046
S 9486 498660534
Q 3077 12027 8058415787264
Q 380 12067 9444579659160
S 3114 783170467
S 5157 50175524
A 806 294729568
S 10700 774133920
S 4496 422574468
S 7962 310761992
A 11344 19316398
Q 1090 11195 1167489558386
A 2689 168209326
S 2721 354797715
S 9792 518324995
S 5089 875257836
S 3906 816581874
Q 8854 11878 675347396275
Q 3722 6297 1668125320604
S 10364 33344971
Q 1039 6634 4890818447
Q 6097 8879 1098284055855
S 3967 251217059
A 11614 903357830
Q 368 10913 3789249700254
Q 9734 10191 71813580351
A 7727 960518269
Q 3661 4292 448324026927
A 3264 859045452
Q 2029 11801 9648107668813
S 3740 224834661
Q 131 12799 8933842217290
A 1105 808338231
S 6811 415794694
Q 3377 12070 5353095517075
Q 744 11785 580567483920
Q 4775 12224 2696440628273
Q 2 12988 1645438204636
A 1283 521294288
S 1642 571393722
Q 5243 5470 166970261346
Q 385 3139 572288265376
Q 6102 12849 6449117155230
S 1631 811392208
A 8589 136409263
Q 4612 12002 62498853251
S 6278 297142349
A 12812 507544556
A 2168 123531900
Q 8773 10371 481680849043
A 10759 185667667
Q 3033 12889 7109072394640
S 8950 985033237
A 7756 65036210
Q 3976 9038 2897587910375
A 9186 210047470
A 11311 426431020
S 8795 371725872
S 8555 816140721
S 7575 161729025
Q 3278 3479 102706419978
Q 3969 6395 440335647694
A 564 35710508
Q 227 12511 3348907569413
Q 2176 10778 6179573757837
Q 74 12946 5705421692199
Q 230 12367 7635791460142
Q 191 12663 5412267600614
Q 7432 12599 1315443291419
S 1988 44730936
S 7940 867485563
S 2400 96274736
A 4269 161903407
A 9220 761987421
A 12496 239145819
Q 2176 5983 39164562393
A 7952 137967294
A 10214 967288314
S 2029 876587252
Q 1192 11520 2943028042785
Q 3354 9886 913268846232
Q 1427 4691 556881361462
A 10617 904284632
Q 697 9973 546523937632
S 1940 964043231
A 8718 274461380
S 5126 595473502
Q 1265 10788 2940321332281
Q 4354 11778 1659059495591
S 3035 788899715
Q 2659 7764 4916420951800
Q 5739 7482 1194569919740
S 10035 545463711
Q 3335 6947 859040644767
Q 1071 11729 7063572409934
S 10512 453571219
Q 4211 11397 4698528345031
S 7837 643882739
A 2316 302998414
A 894 839180886
Q 98 12821 7959397696584
A 9125 783355915
Q 45 12970 1883019664673
S 11075 318233694
Q 3361 12954 6448086897293
A 1029 989467232
A 4993 776246074
S 2029 711936093
A 2979 167854260
S 2620 887725929
A 875 747384817
A 9597 896868930
A 302 211010776
S 6107 24886097
Q 5348 11131 5098971101436
A 8117 992413968
Q 145 10141 3778357160667
A 3224 664961409
S 7032 900613273
Q 6489 11233 14292093239
A 7195 327839788
A 2742 631156691
Q 1316 11276 1868095153712
Q 10226 10382 52379023480
S 3780 282215221
A 8499 886330027
S 7559 136897501
Q 3112 9027 281183126998
A 305 298089607
S 11692 716147406
A 4737 740787711
Q 4656 5215 504038825750
Q 1047 12277 6903246659014
Q 9574 12514 825215099759
S 3316 642432031
S 5311 202684908
Q 76 5950 1329498333086
Q 229 12667 2244755471594
A 965 973992886
A 5055 72474978
A 5604 299595632
Q 635 2117 471835964846
S 7412 713772086
A 10184 329078441
S 12243 964921078
Q 7175 12141 3329730307107
S 11565 694633224
Q 961 6702 3037750611549
S 3283 950914099
S 5149 12078455
S 7159 922906894
A 5151 115085103
Q 394 12971 4885998585691
A 478 895537686
Q 1934 10718 5066547738338
Q 8347 8357 1737947156
A 10825 102610517
Q 7805 9060 946159301440
S 3529 384614426
Q 4617 6067 1042447852063
Q 9195 10924 139830051606
Q 193 12981 5763178860489
S 10518 569435826
Q 10940 12810 52944030543
Q 2435 3444 578913736721
Q 5264 7043 1680368392092
S 7379 559194444
Q 4772 11507 6072948697857
Q 834 10807 8041900194886
Q 2534 4726 175163077368
Q 5667 8147 977401688924
S 9993 105114862
Q 337 3842 1025065943004
A 8332 840902812
Q 5973 10855 2450414244812
S 9707 959205926
S 10369 385055876
Q 4375 12700 4268466584171
S 12588 30115029
Q 10601 10735 28135797491
Q 573 4114 1797599968124
A 11872 449964953
A 1931 99689633
S 8175 824458414
Q 5597 12120 4548213632077
Q 89 12726 1716264329638
S 7817 330643657
A 9419 305302217
S 66 916248693
S 13 652476660
Q 1614 12291 710560206339
Q 2378 4378 1196072405514
S 344 817690423
Q 2210 11400 4392579554429
A 12227 824447865
S 9205 905640996
Q 2283 8963 5088069540429
A 3576 243986414
A 8327 215771934
S 9318 805747699
Q 550 11508 9615837482485
Q 4419 7991 3007167321186
A 3988 867400702
Q 5076 10593 3584245133211
A 9068 715936427
A 6679 938116492
S 3422 25531373
S 7062 323572724
Q 1173 6284 3347438458417
Q 2929 3777 157340490735
Q 930 7751 2087356019502
A 1013 865976798
Q 3274 12127 6678402353226
S 6849 550936495
Q 850 10805 5537767863704
A 10923 309948548
A 2042 134724027
S 2338 228202232
Q 2613 5305 2123386771554
Q 1779 6463 4480310411065
A 4754 36281366
A 4076 109785468
S 3644 530106871
S 7626 956688979
Q 339 12080 6101572734220
Q 13 5097 3450110775820
A 3627 459121224
A 3352 124573123
Q 1974 12078 1306082384992
S 12644 900185652
Q 4251 7040 679861766470
A 10331 62806507
Q 8718 12102 1952421686600
A 785 917568188
Q 6659 12737 4888864992867
A 1194 866231763
A 11968 188262269
S 8450 156008401
A 4168 600207488
Q 5201 12323 6410062662336
S 481 218573417
S 9872 490294719
Q 862 9527 7981499574735
Q 5889 8830 1574896036422
S 7438 976193122
Q 3983 11638 6698682126965
S 1325 855992187
A 8290 252865005
Q 921 12848 705429660164
A 8099 749220144
A 335 251149342
S 7610 595193497
A 1601 81512513
Q 5851 11673 3561846112062
Q 5712 12523 283018537225
Q 478 3299 317488827372
S 4549 598043171
S 8658 323034055
A 8019 538755376
A 7085 973045599
Q 635 10074 5471825227406
Q 134 12580 5256447302851
Q 658 11415 3740678623968
Q 767 12115 3857075961986
Q 2353 11383 8836857585945
A 5015 216329756
Q 5024 8665 1135082806574
Q 147 12617 3557772724168
A 3766 868936091
S 10402 443103713
Q 7226 8303 56398790518
Q 4472 8936 2377543475050
Q 501 12282 2522637637135
A 5396 837637408
A 988 425252478
S 2812 495671691
Q 8240 11784 1399218901401
Q 6582 6780 76200526407
Q 1758 5120 3171787478210
Q 1153 12079 794447009812
S 9852 887343546
A 4393 280228406
Q 2364 7708 4143949015796
Q 1075 9629 1144408944872
Q 8902 8986 34351748520
A 10471 237875633
S 1947 39656724
A 11864 826111027
S 3596 71057999
A 153 772970812
A 11419 831472159
Q 8118 12311 2588188848232
Q 2234 6876 2079697230982
Q 63 10030 3929002804224
A 2936 634558704
Q 9025 11395 141854327004
A 2252 841705919
S 8221 849543957
S 6392 48068455
Q 1121 7681 634197320597
S 5762 377656665
Q 1345 9461 942999376898
S 8019 953212334
S 5988 181965175
S 6391 79396058
Q 7613 8323 123603023094
S 2077 209786594
S 8536 407621937
A 9978 686665175
S 9166 293632921
S 4920 426091520
Q 3222 12638 9167428808097
S 8472 960804502
A 12810 25310769
Q 2115 5053 582878581091
A 12459 752220130
S 433 545712476
S 7065 703023644
S 12351 765121642
Q 9810 11497 318946446673
Q 189 10743 8112244805182
Q 2303 7360 4864959426405
A 4068 732870244
A 3538 222093112
Q 1603 12748 1703367357439
Q 640 10347 7657673981733
Q 3859 10373 3944503973218
Q 2757 11285 4123943342255
Q 4907 12635 1882309421938
Q 1119 1658 99840281318
S 3140 806071329
A 9165 232266996
A 9900 177360942
Q 5785 10126 2408914215370
A 7451 160497503
S 10396 778495537
S 11275 546128618
S 4887 341765830
S 10338 944055567
Q 10755 11503 346153761394
Q 2068 11199 7857447369693
A 1898 623152588
Q 1924 9236 5935858594859
Q 4832 10481 2242271331551
S 5043 223249662
Q 3447 6481 505070039405
Q 9738 9926 156286611720
Q 2628 11269 2609917097835
Q 72 12951 1372979268104
S 1038 608933356
S 2570 115002788
S 4195 158516831
S 7657 77781316
Q 819 7558 3358242786471
A 7978 166034367
S 10366 13211043
S 11331 732354765
S 1551 354570199
Q 147 12488 4484881139204
S 10655 127486320
Q 1657 11035 2576973980994
S 10596 88054507
S 9432 554656807
S 4141 182447985
Q 3484 12354 1189855695008
Q 6079 12341 4759483067013
Q 2021 2065 13300432756
Q 366 12483 3155715036288
A 5292 717884999
Q 2378 10224 824375729566
A 2475 619313722
S 11620 961676605
S 12526 358257540
A 10050 595636046
Q 9963 11860 1084129629417
S 9152 479716763
A 1565 967398324
Q 779 9671 8270787636134
Q 9673 12946 335491086115
Q 1731 11882 3896328888663
Q 6520 8309 1486609703103
Q 1500 10411 3873664618722
S 47 671494643
Q 7842 9604 787115286816
A 12015 405837239
Q 1426 3465 426390800249
S 3961 756624921
A 4168 794260383
Q 6502 8975 1577339194285
A 12342 381838908
S 6787 298578178
Q 2298 10444 17907756514
A 7051 38039869
A 5644 497125002
Q 9099 12822 1402006626058
A 11349 478956380
Q 163 12278 5971502835286
Q 2050 7595 4978548387282
A 12606 900866145
S 6371 668282890
S 11956 713446881
A 5746 86975415
Q 59 12987 2992846995618
S 5860 601975149
S 8660 367470834
A 1321 305912794
S 11993 42161895
S 850 16840967
Q 1923 8997 639499421132
Q 2761 10219 4426289450554
Q 335 4374 3127062495464
S 8770 599559255
S 2734 308612513
A 8439 582335417
Q 123 11667 6411057398007
A 10688 881032516
A 11805 99709359
Q 2244 12376 4155826847401
S 10927 104003716
A 5092 366024832
Q 4453 12273 2494277310788
A 10607 755078269
S 3872 84620399
A 867 564384938
A 1642 692590058
S 6747 460852509
A 1838 38515129
A 5473 449427995
Q 4912 12436 7351470284522
A 8034 923424066
S 12908 68610018
A 4961 599146394
Q 6474 7816 151808739139
S 3118 52306904
S 7128 233779554
Q 4650 7832 389664710727
Q 10743 11143 376843288403
Q 2921 11498 2804008383367
Q 7844 11669 3072064350780
S 2856 592321229
Q 872 7164 1678306772564
S 11850 269499178
Q 5152 6897 740063454117
S 1280 473631948
Q 7576 10292 1003995633325
Q 152 4880 4696753002201
A 12233 462937178
Q 875 11807 3272490709919
S 12270 511533234
Q 5434 11397 1644696117284
Q 147 12896 5654106192670
A 5037 596878009
Q 6534 6776 236125456086
Q 1409 9268 7696942671330
Q 5688 9784 2685764987312
S 1002 858801934
A 10426 809293944
A 12979 269116225
Q 11700 12227 149542725245
A 1611 6219898
S 8260 256186347
Q 2232 11518 1646295247577
A 8646 883685583
S 11799 195065102
Q 1878 11240 4506879355403
A 5436 267578040
A 12900 70456658
Q 1451 10435 6613367501011
Q 77 8962 6169061956046
Q 1530 3496 1128494414043
Q 1851 8123 5650271857396
Q 8322 12152 567230383038
Q 1128 12869 6297781591710
A 12534 371044406
Q 5065 8144 2001911818831
Q 4011 6776 2562140567387
Q 519 9303 4696310733530
S 4213 656023894
Q 3083 5872 527757024558
Q 6296 8657 2187234657280
S 3455 506196096
Q 767 12900 6775399410713
A 2587 556133030
S 823 958725863
Q 1366 12856 3321936173887
Q 1089 3302 1009830142947
A 8381 269339002
S 3243 705965795
Q 2 4725 482640814407
Q 9603 9759 1547404837
Q 2008 3213 709432174870
S 3798 718716148
S 1062 683557574
S 1326 304696556
S 9255 124240496
A 7617 588909893
Q 211 12686 3933609486988
Q 1826 3181 206068455037
Q 9277 11506 670591386805
Q 6558 12708 5769198950556
S 7652 304723202
A 11779 447097639
Q 837 7017 2563731751329
Q 2115 9038 2498992551639
A 1968 508398131
Q 10735 12922 495759136948
S 11358 496725902
A 478 905753834
S 11484 484392492
A 4228 533227624
S 34 861204939
S 808 560068323
S 2760 710512557
A 9000 143968029
Q 2555 6717 2813532769273
A 6235 677725325
A 9422 671034774
A 9305 467178667
S 10276 306145215
A 4277 828782730
Q 3031 8620 2978476126693
S 10911 185250621
S 3618 302242951
A 12450 401003421
Q 9408 11254 315921507119
Q 814 12778 6729606371904
Q 649 11138 7676804979415
Q 4245 12355 3279490660186
A 11190 441608714
Q 1759 7458 128341767094
S 5030 344372172
A 4181 656748223
Q 1968 6149 1693396934562
Q 7886 10146 848135490705
Q 3604 9764 4227483020586
A 12318 421700561
Q 3827 11459 5139099024613
S 12747 384693992
S 813 567352257
A 9888 638381217
S 12935 838723881
S 3994 475077091
S 9585 980645867
S 3975 829580363
A 982 419093846
Q 9220 10684 156181908811
Q 8690 12564 3181719047705
S 6877 566320468
A 449 889096265
Q 11088 11587 403812595900
A 5455 980455761
S 664 989977115
A 4916 650232756
S 4997 131045837
Q 2066 2149 66575415688
S 8486 909972115
Q 2125 7706 2576612087927
Q 1913 9855 6009898764156
A 4127 76147196
Q 1430 1562 13375341349
A 5451 126675968
Q 1298 12101 6212085255185
Q 2614 12299 9517892660521
Q 3221 12081 3512583910347
A 2752 683979319
A 1809 356977025
Q 5864 10947 477139110218
S 11854 216604217
A 12875 855155375
S 1386 467251315
A 1224 267204648
S 12161 748194259
S 6349 349404029
A 11809 448681656
A 11772 774777693
Q 1043 12814 7355425167122
S 10932 377859117
Q 4938 6117 986717668572
S 9014 201077599
Q 1200 10431 4662525668396
A 10630 134796231
A 10865 257878555
Q 3482 11489 5036739504077
A 8581 989824462
Q 615 11629 4135019311973
S 1273 7871568
A 4663 934134809
Q 846 11916 8883005078053
A 10186 56354638
S 2773 899687923
S 6610 226432910
S 8246 365393103
Q 2085 6123 3831889491327
S 9754 571967164
A 4860 996677055
Q 69 12147 7048833237223
S 5102 395115775
Q 3864 10739 1228303027815
Q 4559 6718 1171587201610
S 7945 51648685
S 5976 826073496
S 11599 64274243
S 1326 22218390
Q 2582 5495 2831633756320
Q 1969 6033 96076283712
S 12723 59517675
S 7310 330681735
Q 559 12438 3999970855454
S 5747 405502666
A 5984 496480828
S 3357 641522744
S 5358 100865980
Q 3356 3527 101602500347
S 12936 448325356
S 9037 436407340
S 7509 662591796
Q 140 6721 2653378795453
A 10138 171185628
S 7909 963854769
Q 1554 5133 1874285949123
Q 35 12935 2411849908947
Q 3523 12169 2891597778815
A 3904 467439219
A 7059 401754871
Q 65 11858 4385178550150
A 12557 284369501
Q 34 11369 5539804402325
Q 4014 9684 1379894947046
Q 9189 12608 2912792501520
Q 10276 11678 1087550502255
S 6282 302901459
Q 2524 11955 7065817425119
S 8729 141526436
Q 4704 12381 7344990469616
S 6009 707456974
Q 5923 7824 943752691745
Q 9481 10520 886438885405
Q 2267 12007 7179583769495
A 11663 599789356
S 9687 846284750
A 10167 495096854
Q 63 12957 1669646303848
A 110 999230004
Q 4684 11674 1948004191108
A 1292 622340647
S 2100 128760126
A 4602 901946832
S 7745 471980568
Q 364 12213 2699208261605
S 3137 201527852
A 5939 766281585
A 25 95246506
S 2988 223383677
S 8129 171887921
S 6193 557936945
S 6033 519826439
A 7343 768069389
Q 3878 12632 6902450465511
Q 343 11899 2668158705748
Q 349 6247 1521093831205
S 11040 789906759
S 4486 804588870
Q 2007 4469 1227718363201
Q 224 10898 3505004311785
A 6593 729874874
A 8477 216133458
Q 3370 12661 902542098529
S 9346 990810249
Q 3921 7372 783741544758
Q 813 12343 3502817697156
A 6456 202373134
S 472 493248054
S 233 594506130
A 11928 168591557
Q 8630 11983 2641869485752
S 7394 56538496
A 4087 445970288
Q 10841 12098 1211267573389
Q 4739 11603 5806720485289
A 2882 280867321
Q 419 8137 2557582542600
S 2920 889774211
A 3060 682257149
Q 10261 11386 637303478365
Q 920 10590 2541634280463
S 2376 264167234
S 2139 132487601
Q 3356 3832 181486663057
S 8868 489169873
A 150 70335505
Q 1127 11632 5307437302396
A 1563 853364248
Q 3965 7725 1849918532230
S 3864 771114237
Q 1000 11595 178965914918
S 2314 236542604
Q 2652 6376 3139256922219
A 7767 196988067
Q 1979 8795 2923547437821
S 9125 263208409
S 12901 457358356
Q 3532 11673 95227742177
A 6523 438433527
Q 2845 12476 8933128278293
Q 59 12187 6953644048210
A 11337 193032709
A 7668 852208540
Q 1520 12822 3746892573895
Q 6470 8727 2115011802925
S 11683 825139176
A 12956 404499439
A 12185 991096144
Q 277 9670 7409681995386
S 2350 972397483
A 1067 542756189
S 2990 412888477
S 6424 558699435
Q 11765 12250 189570808298
S 2289 75357134
A 9581 776366558
A 1411 178605685
S 2155 105440035
S 10035 885728690
Q 1231 11808 5530131751989
A 565 887793111
Q 8641 9598 591813621185
Q 40 12971 2810009300287
Q 3386 3660 101721483233
S 7499 972205904
S 6366 114902793
S 12929 166378768
Q 4758 10174 5173092507151
A 4767 280348237
S 7277 992763470
Q 6540 10222 1585498162782
Q 3076 6146 171706494523
Q 6372 12403 3540202346833
Q 688 3324 620006741086
A 5791 306615164
A 9082 840500435
Q 3822 11039 5469431101415
Q 2257 10182 2247213251210
Q 4835 11106 2711975319396
A 12258 700716060
Q 3996 11623 7315286841265
Q 362 10852 1322572596393
S 4389 882536978
Q 7420 8449 197552648968
S 3897 264793066
S 1951 405362344
S 4849 436095714
Q 3585 9019 1576042487628
A 3762 742851747
Q 3108 9016 1316787849328
S 8422 358622793
Q 2091 10174 5539341241584
Q 2461 7024 1321304248669
A 6441 546710963
A 6276 277717434
A 1836 316760479
A 528 611625890
Q 2127 11965 8539942729058
Q 6086 9763 697868896572
Q 8998 11139 1741702233572
S 11724 585316840
Q 1532 12795 8051674776233
A 5754 253184311
Q 372 12589 1090517735514
A 1552 63907742
S 5894 599535049
Q 2960 3930 676570742644
Q 2313 4383 606064560812
Q 1700 10733 3861121722879
A 1685 262938783
S 7177 986602157
Q 1914 5233 1254742221022
A 3930 68272693
S 6265 865458636
S 4063 29863357
A 7260 179107213
A 8915 32313697
S 220 965393363
Q 3270 11192 5430124539170
S 12056 366051211
Q 4711 10537 5673310030629
A 6151 804253533
S 10162 413852183
A 8905 699034065
S 1918 949938620
S 122 169697488
S 1563 470372963
Q 7527 7944 287525039751
A 1694 664631715
S 2925 19393040
S 5531 369997437
S 5538 824271916
Q 8048 12007 2381144084095
Q 126 12888 7410607329648
A 6779 886121226
S 6483 793112911
S 192 237545396
A 8728 739623683
A 6586 318726613
S 955 497700391
S 11691 822938679
Q 663 12907 889887689416
S 9394 671569336
S 9512 514333408
Q 2954 10176 126203697800
A 9738 826644791
S 1687 279739374
Q 1300 12200 569267882592
S 9818 558537682
S 11785 648906480
Q 2469 6376 2479239879819
Q 3673 10555 3811213388300
A 1128 782948147
S 12831 896153973
A 3618 260996895
A 5084 771071611
A 8436 741801317
Q 7171 10669 1524413979707
Q 1779 10776 1463990284576
S 10769 905354796
A 7428 437753282
S 9254 21005470
A 4236 744759662
Q 9069 12527 2978580201660
A 5067 572221144
A 2097 697667554
Q 158 12922 179479667834
Q 3105 10867 4685706553348
A 7128 822253853
Q 3727 7365 2495869280974
Q 7016 9287 713467234412
Q 7433 10900 2281016415819
Q 161 10445 5108530090609
A 12533 939146581
A 2958 684443613
A 8020 497097717
Q 1416 8071 1728047437201
A 3175 977225623
Q 758 6861 4700288454080
S 11208 936616308
S 11334 983792733
S 10556 2914236
S 7401 877645463
Q 1307 9352 4919490938009
Q 651 9546 6832376111243
A 6023 906769356
Q 10332 10862 502119602796
Q 2030 9500 7338820751751
A 9464 519255275
S 11328 946516842
S 5498 875218335
Q 3350 6702 264096306508
Q 459 12794 998920768374
A 4109 752396033
S 6761 522951665
Q 1052 5149 3426431474876
Q 2160 5934 1312144633479
Q 1266 11880 2925105762045
Q 2262 12533 853921376564
A 5127 972517679
A 4005 710658781
S 2988 271442984
S 12942 796163092
S 5734 252259383
S 10538 681108987
A 8497 720174716
S 6181 188814825
A 11844 400779864
A 3198 819735268
S 8744 889580608
Q 700 4505 381015871128
Q 2447 9260 419061631684
Q 9338 11046 89726456299
Q 264 8453 4233353535910
S 1594 545000642
Q 982 12212 8991265031325
A 5661 262082249
S 2588 265516186
Q 6852 11527 4218862416313
Q 1840 11184 2565257182700
Q 2751 12981 1914638345621
Q 1427 11961 2385940372707
Q 7157 9249 558639233244
A 8219 668813501
A 3471 172818996
A 7028 463979652
S 7215 452418187
A 12520 372262649
A 10136 297736467
A 12646 929454279
A 3709 458520952
S 12231 176963309
S 11897 368167218
Q 7557 11752 3185395360157
Q 802 11077 6214610277594
Q 2477 9998 4021753033077
S 12670 205877311
Q 5081 12687 5244496197173
A 4967 82454214
Q 11711 12949 657353106581
Q 8341 11039 1157765987882
A 9501 840403314
A 10704 440557687
A 10853 108985162
S 4141 762189063
A 4761 570505393
Q 3425 10585 4412974168231
Q 4806 4906 11829028537
A 7685 833432921
Q 51 9834 2460894093724
S 5308 957317653
S 6301 2626982
S 917 524836205
S 4957 503421857
A 8623 123244694
S 571 683249665
Q 3961 8827 4782971397436
Q 8217 11365 738101680355
A 10192 566454405
Q 3640 12095 8346387158776
S 3236 63994405
Q 5639 10703 4266648420573
S 11330 481484996
A 620 962051656
A 6306 89706201
A 379 576423005
A 8063 73825735
A 11102 548093397
S 3150 233350952
A 5307 124351501
S 8763 351950499
A 3394 911456302
Q 5174 7316 1935153158868
S 5450 677090000
A 9198 154885963
A 6434 869026875
A 1182 554902105
Q 287 6402 5486587520072
A 10654 624341496
Q 1224 9119 2036556223706
Q 1035 9859 6640976433741
S 6581 627334599
Q 2334 7935 4275753171059
Q 7925 10400 1280773944420
Q 2670 9163 125928323896
A 8257 775807338
Q 2025 11038 1544288256155
Q 6489 11842 152236122947
Q 2747 10996 3874563777432
A 1986 294377101
A 6320 889497312
S 9790 366514615
Q 2137 5312 2701961427239
Q 5350 10322 3905169367076
Q 464 10265 7243215457471
S 1903 374059082
A 7913 423552984
Q 8945 11656 100845401433
S 1722 574617572
Q 5996 9698 3119810944976
Q 11027 12606 1342583482345
Q 141 12442 6239730903632
S 2497 720281519
S 6774 225345427
S 10566 184096545
S 3452 560767719
A 4846 582600640
S 7703 268000317
A 5178 738463859
S 3299 437912539
Q 1127 5330 1953118372016
Q 9057 12642 2265693330471
Q 1437 8655 1792820362675
S 3803 347184055
S 1851 711029388
A 3158 449945389
A 7892 753908356
A 9191 521266391
Q 2279 12502 6247218508897
S 10204 271576863
Q 3047 12039 5149912635632
S 11143 871046177
A 7583 640568344
A 1818 895432278
Q 996 2705 745149370493
Q 4786 9056 3994374741466
A 3422 193388631
Q 2404 11228 5898102566930
S 6550 973258558
Q 11027 12754 406500982030
Q 2987 6189 26577645786
Q 4701 12419 2518121043052
A 7179 269817244
Q 129 12094 9218565784687
Q 1322 1975 67796504781
Q 2884 7801 1193933641787
A 5972 337391336
A 12867 109444956
S 4798 926379044
Q 3653 7186 1644801011147
A 1953 684163634
S 4139 344524506
S 9767 512463623
S 7723 853801749
Q 971 1711 584147577548
Q 3533 12483 2119831016510
A 8909 282026577
S 5974 515623202
Q 4057 11745 4679292782526
S 4499 487837788
A 4709 856127421
Q 459 1110 96505099052
Q 1653 9259 2302997015111
Q 4595 7904 2412299121473
A 12969 516434437
Q 75 12340 9087597122493
S 4115 65643071
Q 6711 12274 2674652531765
Q 9267 9934 380592861170
A 12570 454089742
A 11727 794187751
Q 84 6153 5833548267912
A 6977 305526070
Q 2866 10684 7400007455532
S 10130 524663376
Q 576 11284 5616107466865
Q 548 12404 4717481777434
Q 8999 11448 1461364518038
S 3182 41723469
S 6639 183332471
Q 436 12027 7549222419156
S 4102 36082579
A 7451 819215436
Q 4088 11904 4968350715126
Q 439 8541 2891274388291
Q 553 12561 2478587169045
Q 2718 12771 274371987119
S 4727 624765053
Q 566 12327 6604446311018
S 10679 822520243
Q 903 11295 7210168453373
S 10335 590578321
Q 3834 4037 89365574410
A 2461 76915511
S 6499 124722651
A 3568 204710925
Q 3003 4868 1624628912841
A 12474 232402089
S 8868 256285784
S 4765 629644082
A 2006 135033051
A 4417 808912756
S 6037 396390497
Q 3798 12148 3879066105072
S 11595 867514723
A 4513 474598394
S 2447 903932030
S 10647 786011540
S 4747 394198778
Q 2172 10837 2931414747553
A 3431 682635072
A 7140 807082800
S 8859 468981236
A 5188 180468452
Q 5748 9904 3125418029496
A 1969 166486550
S 7987 310758058
S 128 377896154
A 2180 278636517
Q 6116 9911 762982961831
S 2326 746359442
A 6344 905689253
Q 1173 2657 413158823654
S 1278 641283761
Q 3103 12095 5379184497519
S 5127 948505679
Q 5293 7833 1666602962686
Q 234 10318 6083607649819
Q 7254 8786 246377786843
S 10598 50385349
Q 4837 10525 2289599860098
Q 1702 11428 7800652489244
S 5504 889575279
Q 353 9485 406166516089
S 2231 516720445
A 4462 79511705
Q 43 12951 8083524556307
S 4609 691400384
A 10594 786541114
S 5503 634634883
S 1766 488293183
S 6076 501543844
A 1261 756921889
A 4225 708428359
Q 1 12927 5528990303590
Q 4630 4723 77466268361
Q 2458 12440 386109059026
S 7644 402627208
S 3827 213427990
Q 5784 9015 1908015028006
Q 3846 12131 2874616750920
Q 9346 12133 2311673359285
Q 8175 9025 529308658622
S 4639 826410083
S 8021 150251034
Q 1884 10816 3419452318204
A 11988 406145837
A 6301 502487108
Q 2377 4154 806985932748
A 10626 424612762
S 10824 928500546
Q 1282 12296 820396092178
Q 1901 4475 736687912869
Q 515 12705 4854047036914
Q 3119 9973 2456594364397
Q 4732 5304 478705781193
A 7648 73970564
Q 1849 6424 3847984679084
Q 850 1801 770403609246
A 7528 921453917
A 8644 436754146
S 2075 305381903
A 9008 426304341
S 12125 338256302
A 8074 225483639
S 10032 503488719
A 9542 543587507
Q 8105 11524 614414427891
A 1037 775384740
A 3682 19551381
Q 547 11042 1632623610482
Q 7013 7803 45879529954
A 259 225387745
S 4113 680042394
Q 1361 11620 1518907256637
A 3718 438739328
Q 2195 8595 3195152568505
Q 2080 5849 3167370265132
Q 2259 12650 2164631151217
Q 2062 8962 3277058397359
Q 3388 11869 6301888490377
Q 169 10821 2355454579597
S 8059 565004753
S 7617 699321459
A 1432 801061417
S 11026 160329634
Q 429 3825 357537874390
A 1730 283199354
A 430 753459687
Q 2840 12084 1622105040981
Q 2797 12507 6010052610801
S 5288 600090007
Q 420 11246 7081586586950
A 10610 413759224
S 8201 660914988
Q 10 11357 7318273825407
A 688 231897272
S 3886 602203184
Q 4620 5113 379646952211
A 3336 386208292
A 1864 953510912
S 9356 989493164
A 5429 600660686
A 3658 49163833
S 4155 207310968
A 7771 260290378
A 2119 915745217
A 7702 606761274
Q 288 6873 3963247831674
Q 592 4390 3456518134843
S 2310 745965030
Q 783 9503 5879690718299
S 5291 532046944
Q 1759 6561 4740363438383
Q 7563 10947 2408100183853
S 7634 608344343
S 2082 125475482
A 8065 995208554
Q 2506 8558 2017823221510
S 10362 242413297
S 5831 162198659
S 7474 234742569
S 2217 272420760
A 12296 453329947
Q 6701 7592 382129167395
A 931 963436601
A 3191 627246852
Q 1184 10563 3602387063508
S 9410 270160838
A 5292 441123736
Q 5868 11644 3076436454642
Q 4860 6147 1254582059257
Q 1 12978 3688936092870
Q 3901 5155 93557111659
A 7171 489334798
Q 3148 12923 4635978091522
S 894 956610090
A 7377 226479639
S 12483 59325688
Q 5697 9940 2970008011689
S 4019 248931987
A 6061 805852074
A 2390 2477668
Q 3173 7337 3930048259207
A 6816 596626859
Q 79 12693 4755512089561
S 3212 798957540
Q 1393 9287 3180929489997
A 1728 211792965
S 5540 16247500
Q 114 12868 7772444884707
Q 3034 12858 7379843554220
Q 9884 12224 1838237878985
S 5972 271232362
A 4478 553114985
Q 2368 12631 1745304122998
Q 1511 6963 3781412604814
S 1945 126950156
A 11449 127808427
A 3167 252764295
A 3053 265843840
S 960 531260308
Q 2410 5993 1410215828604
Q 3324 9519 4362959895075
Q 891 7138 759311499784
S 8584 855487073
S 4670 297180690
S 1388 966818523
A 496 345254587
A 6518 519357111
S 2437 443267033
S 3371 141542087
S 993 663919040
A 6748 542529526
A 10576 362411229
A 9170 302956790
Q 9162 9556 25850081177
Q 5962 12909 1317830374633
A 8683 126564138
A 6069 717190463
Q 903 11320 137462777427
S 10637 158887394
A 4937 978564855
S 2233 485291138
Q 2307 5649 2289560420890
Q 213 2740 566763175658
Q 8213 10083 920863137006
A 8402 653758080
A 9224 622326945
A 4277 649461190
S 2241 61092126
Q 4066 12146 2903965569537
A 951 431708730
S 8542 485170493
A 2786 746104681
Q 39 12922 9376209078481
S 3697 448628364
S 4520 263842845
S 8811 67558784
Q 176 12505 6626747153121
Q 1911 2974 922527901804
A 4939 620987966
Q 6188 8893 2106284217942
Q 1508 8735 1029168634980
A 9775 553930088
Q 4291 6998 2701028406192
Q 4556 10655 5327332314987
A 6971 59914293
Q 1162 10770 5643997149108
A 12598 771427006
Q 3977 10921 5046051098835
S 10297 246486636
Q 2478 8871 2230612716329
Q 7085 8179 249823436755
Q 9314 9844 78285903435
A 4883 468472523
Q 5640 8560 422708853012
S 8696 350278547
A 2614 472713473
A 10346 253459821
S 7363 628611429
Q 920 8945 3359351995022
Q 801 12452 8641287577358
A 11161 222822045
Q 7271 9548 4500881454
Q 1951 11577 7285613586298
S 8409 481153138
Q 8232 11544 2444085900247
S 8447 584075466
Q 300 12464 9251197348921
S 8052 435364933
S 1326 321052366
Q 750 12211 5493081205598
Q 8717 11914 2578920846426
A 11714 673658919
A 3181 631366028
Q 2817 7445 3611909123027
S 1688 850613117
Q 2528 9141 325084813090
A 3961 32369577
A 6625 417887477
Q 4971 6591 538180881458
A 2680 457170971
A 9198 369990965
A 12847 899341752
A 9094 644005660
S 10470 994992969
A 8427 584111968
A 6538 741045830
S 1595 809863686
A 9478 670834683
Q 1769 1795 23559298007
Q 3014 12590 5844801475129
S 1326 185926024
A 7934 18857148
A 5827 358743546
A 8655 756246184
A 589 418711159
Q 5808 12797 6157347129521
A 3584 977874736
Q 7290 10439 441551316542
S 10270 353988962
S 6512 199971641
S 3033 630634284
Q 3869 4791 668362671031
Q 174 12778 6644600191064
Q 164 12812 6771156672822
Q 3193 11011 3231641155488
A 4646 866519786
A 12223 197626448
A 7969 515586568
Q 3328 11539 1966588873637
S 12759 282361012
Q 2830 8896 3065035793928
A 6083 108572506
S 6735 282162760
Q 6556 10215 3026702302118
Q 4848 10778 4136970408267
S 524 9780289
A 11165 907089887
Q 3869 12078 6787952293141
Q 1175 10695 9477948685230
A 11019 387304146
A 3123 285365022
Q 7298 7670 22233121169
S 851 33803037
Q 6872 12406 3004204401911
Q 1399 10570 2879772643109
S 12553 734057172
Q 5088 8847 3402761577404
Q 556 12535 9915113203699
A 5786 161086324
A 2088 495062388
Q 3856 10001 1042714921863
Q 26 12978 9522225153465
A 11954 448133472
Q 11468 12225 9045265270
S 7036 182863022
S 5692 839062438
Q 759 6967 821406825478
Q 6564 7139 388132576540
S 4993 892594174
A 6656 683327567
S 11847 216108285
Q 2692 10592 2045234733140
S 6 474531559
S 7668 866791840
S 10053 856612872
Q 6354 10042 1151504790202
A 12663 201702320
A 9613 499657060
A 5650 297572816
Q 523 12613 7309520819244
S 1891 798161815
Q 3770 10248 4268513014687
S 2705 951877907
Q 402 12688 4973782914263
A 7675 942764679
Q 9020 10599 1265404414787
A 11162 597573535
A 11966 409308663
A 7476 498435159
A 12405 973434741
A 12909 791062503
A 10782 507852281
A 2504 273319853
Q 68 11811 967428386816
Q 2160 6430 1892676836894
Q 878 12887 8320697788859
Q 2869 12810 3078235595932
A 11934 868814031
Q 2561 8187 1218285933710
A 838 329349160
Q 38 12431 5132552441598
A 714 349455402
S 8825 495333659
Q 7616 11109 451958925690
A 4065 517063587
A 11727 424334291
Q 976 1786 726803173128
Q 2811 9214 3853214136131
A 8149 851170594
Q 952 11107 4776977829837
S 5939 809999614
A 11268 662693531
S 9186 279471807
A 11163 670135877
A 10047 856194960
Q 16 12833 2947067522601
A 3315 880514557
Q 1295 9274 4734141335812
Q 4225 12026 2435632447294
Q 208 4087 1519907867341
S 12253 725591076
S 8083 127542334
S 12278 107999205
A 10264 253292916
Q 5421 12708 1080393364873
Q 1840 9136 1364272063010
Q 1427 9840 3267242396365
A 10971 580695596
Q 6735 9383 1956001600813
Q 2913 12750 1510383316696
S 4873 974158627
Q 165 12797 6654865159125
S 12079 96629315
S 9190 667321527
S 5104 448550677
S 967 195550696
A 12174 164322651
S 5192 103529755
A 4024 713188124
Q 5669 9706 4022105878786
S 5391 472785344
Q 4372 12847 2184614862933
Q 161 12894 3705417835161
S 9501 516697729
Q 728 1629 596466523558
S 334 237248706
Q 1136 3656 799949182945
Q 2127 11078 8123835841602
S 2818 944490919
S 9784 491290866
S 1168 808733309
A 3228 668382622
A 9958 51886650
S 2343 228109053
S 8642 257158590
Q 1302 8173 311805579535
Q 3786 3791 1655593237
S 6477 93960440
S 12205 160908058
S 909 632868597
Q 190 9833 8561121800252
A 10265 145781582
Q 5994 9800 2853466028717
A 12265 588906677
A 7908 550332576
S 6637 486088761
Q 1477 3310 391267174907
A 11059 629531270
S 4934 862187079
Q 302 449 67405327624
A 6397 901707093
A 4357 256051022
S 1825 117682307
A 2801 453403980
Q 5077 12983 7594774680861
S 8585 282197256
S 7772 721828498
A 8985 254004891
A 9156 371048932
A 4591 295454391
S 7464 223847344
S 11815 812214364
Q 2812 11797 6766562870780
S 1110 989384545
Q 2408 11720 2161242049921
S 9282 512011761
S 12702 859160385
Q 5745 12640 750247843754
Q 9513 11812 1728222345705
A 11941 244351340
S 1760 461304234
S 10391 741612110
A 11430 891088801
Q 1490 10748 8208202923087
A 12171 90167122
S 6282 742309422
Q 1077 12620 7956399383808
Q 11295 12915 94848847960
S 7618 671301755
A 7427 202739626
Q 191 5448 4672517433931
S 6404 103546439
S 3894 440361088
S 3814 256547620
S 5353 88656793
A 5130 781668509
S 7968 432675780
S 6537 485333683
A 6693 867271035
A 4814 379687383
Q 6152 11199 3301898387408
A 5846 594597760
Q 353 10109 7529264255110
Q 3939 8926 3108054649692
A 2135 317156948
Q 366 12221 3139464248745
S 10407 607252421
S 7678 838073111
A 10079 241289790
S 11897 933123319
S 7807 309007154
S 8957 469785610
Q 3030 10776 183812187175
A 11586 672996099
Q 3747 9245 1431159156786
A 1902 884484305
A 7909 1004506
S 238 695586445
A 7939 272577216
S 11972 139905910
S 8276 815056909
Q 2533 12937 1032798586522
Q 316 11796 4101948066904
Q 5899 12410 2065334262964
A 9194 437693310
Q 251 7647 2460444899868
Q 591 8101 4589251286054
Q 3465 12799 6720058309790
Q 7455 9224 1439277503739
Q 263 12138 2350005687292
A 10003 431270276
S 2526 240718174
S 7744 951335846
Q 6325 11459 45161407499
S 6514 778565002
A 3687 606996315
Q 740 12407 6810738959879
S 1297 355046976
Q 7283 10457 831178533995
Q 3835 4598 14921288107
A 10175 465377562
Q 10837 12039 569505789553
Q 4355 5108 207821060630
Q 2323 5062 1761472689917
Q 1836 6971 3705817944512
Q 613 11945 1725906620973
S 2492 873226412
Q 6006 10788 1385702157773
Q 11105 12152 973042567377
S 2278 486485648
S 8394 408600625
Q 4047 7690 2565700318659
Q 5788 11938 2870993114841
A 7643 950271482
Q 5715 7569 826030407433
A 4971 887028766
A 323 150957716
Q 867 4518 3563525828476
Q 7191 12706 691342623394
S 6641 157524223
A 3952 368710675
A 7925 912169862
Q 1046 12771 7350104220435
S 5369 989739588
S 8858 180455770
A 5554 671024899
Q 114 6776 5520816911350
A 12604 229931958
S 7952 218116341
Q 5255 12671 6244203483780
S 12753 364998445
A 6982 224119699
S 2276 473913863
Q 111 5184 1572755580517
S 3899 901196762
Q 839 12108 7168839643482
Q 9 12429 2596503970814
S 11536 248498416
A 10243 830451127
A 61 709078962
Q 5466 7220 127400722880
S 12618 274652588
Q 2948 9611 5687804307424
S 7234 175876997
Q 1699 11974 8262778525309
Q 3207 11433 8226647865653
Q 105 11180 6205220994126
A 6102 384610105
S 10584 272885103
Q 528 9059 6186400187956
A 6657 202143858
A 11284 512430850
S 4277 585673335
A 4136 598611437
Q 4436 7009 899988267813
Q 249 6993 254089029181
Q 151 11878 6934780216912
Q 3208 12001 780120518635
Q 39 9182 2852412926733
S 167 419960047
S 4694 442375963
A 4170 348086820
Q 2860 10948 2890528136409
A 3601 574495171
S 154 237668808
A 6824 193883817
Q 1705 12387 7023533656818
S 7777 332331509
Q 9679 12957 462774277026
A 4711 635411365
S 10951 652923776
S 9864 585869334
S 7096 737395135
A 12630 641778787
S 9884 776476998
S 5361 780847608
Q 4962 7406 2062770190707
Q 5888 10272 2204185553962
A 3508 63402491
Q 2635 6517 1438306273035
Q 6421 12254 4625280496666
S 1813 420975664
Q 5630 7656 350096675341
Q 1272 8167 4438122109698
Q 2011 4366 1218167624728
S 11723 106028438
Q 540 12153 2349353192449
Q 3208 8670 3969013059598
Q 456 6486 3125139415025
Q 10733 12594 1314621319621
Q 17 9588 6625340602079
A 7689 33491119
S 6630 320277455
A 12315 678008087
A 11543 289169671
S 9787 425155050
A 9858 60558324
Q 11853 12850 394029706065
S 9754 889742875
Q 3904 11268 5344244821764
Q 57 12425 3793509928033
S 1680 897771983
A 6326 907288383
S 1598 264782911
S 10324 878460582
S 1360 440871823
A 4316 536997735
Q 506 2022 274473592548
A 7701 680442499
S 590 685205821
Q 8008 9603 119798613153
Q 6520 8346 931000149208
S 11988 471162264
Q 96 11711 9808369741308
S 10035 541301228
S 5894 280194615
S 7041 478539200
A 321 247241851
S 4148 30320147
Q 6229 7571 254470927158
Q 132 12109 5155860462576
S 2487 662403943
S 8184 275911109
S 7084 523092147
S 12772 826209208
Q 65 2581 521797252130
Q 6527 7409 106276295113
Q 4265 8135 809448253344
Q 6564 9768 2420554797821
A 12874 370123192
S 4957 328785685
A 6120 186655838
S 2881 770613232
A 1943 371179416
S 4481 639141381
A 5004 914977575
Q 748 12612 4888699382570
Q 590 12447 5929633287741
S 9573 623322505
A 12347 695198189
A 6587 588999839
A 8978 43241422
S 7359 776837285
A 5265 413441906
Q 366 12718 4213369505875
A 12809 829677205
A 1074 219375138
Q 3944 4051 8462122394
Q 7143 8805 812714583063
A 10787 337025265
S 12554 590900054
S 4029 742905127
Q 2629 12787 1512545474452
Q 7024 10614 2462256221348
Q 803 10435 1256261023605
Q 2101 7659 5207411510220
Q 4362 7073 1405067169317
A 2408 307319670
A 8716 210245249
S 10796 807090175
A 5785 161749360
Q 4 12804 6566197631860
A 6630 945088546
S 109 736307155
Q 5099 5317 76903854732
S 8169 477222639
Q 671 12981 5941351600273
S 11321 46418160
Q 776 12899 39344691092
Q 3448 5599 1956846036279
A 5487 398575575
S 12751 531284990
A 1962 472613454
Q 3467 10213 6282845348544
S 8236 679956330
S 6216 559242362
Q 3794 10036 1043111485603
A 9510 961381178
Q 1989 6960 1791883302833
S 1123 498019763
Q 84 12771 6027529899369
A 8540 15573428
Q 5866 10181 2678495957711
Q 1707 12945 3655003715064
Q 1321 11908 4438041088048
Q 9681 10538 810807498587
A 2739 852172025
A 12695 562665544
Q 511 12408 2541477499110
Q 6215 10519 3281417025415
Q 487 8190 5691048925256
S 5332 869852162
A 2485 596333956
S 7979 142653047
Q 2769 9682 6703905778322
S 12669 246612264
S 2349 792824709
Q 2648 11440 2818995493579
A 11500 530360655
Q 2365 5076 1183466961609
Q 6159 11109 3364590501015
Q 2948 8976 3823453366256
A 8036 520080581
Q 2832 2941 55269259008
Q 7326 12047 920104624216
A 1340 620073531
A 2866 885644076
A 4083 513223241
Q 565 8054 2134457602739
S 969 76538869
S 2033 714063707
S 9935 290785164
S 3453 508435598
Q 9686 9942 75614955238
Q 8335 10173 720504938736
A 3251 260498728
Q 12453 12767 186239324271
S 688 248344183
Q 4020 12981 1908628555830
S 5887 826276935
A 1942 836086949
Q 1244 8949 97595771619
S 9661 881714029
S 11864 786394395
S 5560 218304619
A 5346 30662607
Q 6729 12233 4860984636230
Q 2466 12149 2159069729640
A 11107 23604574
S 9007 49494174
Q 1403 12771 9020759410574
Q 2189 10686 4218316462542
S 8650 843177611
A 1191 311722518
Q 1894 3993 1525152592249
Q 797 12507 6778535866207
Q 2204 9815 6920105258018
Q 8735 12223 2845951016987
S 1426 329653169
A 5959 565816724
S 7188 394832739
A 678 324581721
Q 12079 12582 177733038712
Q 7223 9338 858808701018
A 7668 146380382
A 2961 852829947
A 7879 207513969
Q 55 6193 810593477977
S 12832 358085548
S 7688 314821280
S 9999 258060133
A 134 384787156
Q 586 6280 3856336792673
S 499 488115887
S 12142 86558696
A 12110 674414449
Q 2332 3772 1440044566528
Q 3428 11440 1475333937486
Q 5286 11541 596954247422
A 12204 612986909
A 729 386903835
Q 9194 11768 2459920648342
A 12132 484655330
S 8008 170823824
S 4792 523596784
S 6798 241404209
Q 10129 12136 776714816200
Q 3941 11942 3355361179818
Q 4853 5748 556012219308
Q 9613 9899 30477751814
S 8515 744008695
Q 238 12289 1657797516231
A 4591 904166636
Q 4232 9901 4990066688495
S 10018 48437602
S 7451 32698477
S 8959 483782856
S 4793 945905742
Q 4532 10914 2895036382868
Q 3566 12450 8283882860784
S 2917 727948217
A 6999 254728466
Q 2387 7970 742691019468
S 2264 130071811
S 884 694356410
S 10989 636496954
A 10584 191344761
Q 878 1391 443327072395
S 10223 923713317
S 12306 612761506
Q 2858 12238 514298426370
S 8912 697116538
Q 101 12627 1330663656153
A 10250 304349334
S 3239 939985571
A 2225 518738400
A 9487 992098006
S 3564 741996653
Q 6398 7105 384216175932
S 12288 621484488
Q 7889 11218 1543508767011
S 10503 19227136
Q 6375 12266 1716466049787
A 1247 186602375
Q 3224 9994 6743051402177
Q 3852 8923 4263622656707
A 8298 735962933
S 11736 118930305
Q 1187 11336 3372851778669
Q 2676 5117 2428811171074
S 602 998924860
Q 4568 9945 4343650494397
A 6073 67559299
Q 3598 7862 3655999014482
A 6456 259833519
S 2339 572815264
A 7662 634132319
S 3877 698998723
Q 56 12850 4664033748665
A 2437 796042208
A 12550 836770256
S 1810 117259620
A 8710 511030198
S 623 429716810
A 1699 626787660
A 10230 577527526
Q 5153 10135 420972597643
A 12730 614246908
A 12197 536505042
S 11474 361658365
Q 2564 7938 4742558838150
S 7217 666371533
S 12096 411225684
A 11498 293455109
S 7570 101306175
S 8463 887514537
A 5655 617664103
S 10641 343600313
Q 4078 8309 3952635383323
S 6163 223548632
A 15 311852792
S 7700 873788362
A 6816 350866007
Q 9461 12352 1232236795746
S 2515 922679349
Q 287 11011 3220636752026
A 4040 392345290
Q 604 9741 4161699852786
S 7167 732661268
Q 1415 12500 1008327521804
S 11111 49764739
A 5250 703521676
S 12535 121746725
S 8528 339317284
A 3858 668906774
Q 4055 8092 3692340546976
S 12088 586886575
S 10220 824071327
S 7404 208427934
A 2726 143962727
A 7585 757441234
A 1482 508940334
S 9925 634903316
Q 2358 12743 5673881312923
A 7705 954455778
Q 2543 11264 1879360580206
A 7868 72369084
A 7803 810113963
Q 65 400 155893659219
Q 799 10455 9440318556365
S 3130 734040370
A 12372 251772927
Q 1532 9862 2304540821133
S 11526 215046816
S 5420 292195391
Q 3834 10797 2857261109340
S 3769 854788466
Q 4876 12478 5438296975985
S 10068 797657700
Q 2168 9181 4315604040402
Q 1165 12253 4838957748439
A 12366 535076673
Q 641 2827 79121385720
Q 1018 10068 1975724708310
S 890 803791071
Q 8927 12185 955930419843
A 12052 803445066
Q 10144 11172 383281618841
S 3007 30088105
A 1942 765996806
S 10822 681020130
A 7175 147038728
S 11400 159903941
Q 29 12931 7127386399044
A 2350 261993243
A 11076 452672307
S 3292 395917513
S 910 216565991
A 11479 852484469
Q 5728 6149 215922799787
S 7141 710716372
S 4308 995484162
S 3650 714765088
A 1795 802033117
Q 3297 10409 3977391684206
S 7929 493336100
S 5917 927270372
S 10106 999471903
A 2608 436126769
A 5556 41945027
A 8353 529382915
Q 779 6128 421305732406
Q 2146 11390 7304760840165
S 3645 867830494
S 6608 43336417
A 11639 550723955
A 7323 890070624
A 9300 11637239
A 1844 198550859
A 486 50309145
A 3047 232642310
S 12284 18817001
S 6933 190016201
Q 166 7564 5887202482121
S 1753 263341550
S 10447 548473583
Q 3842 10859 5514191435790
S 12555 535056281
S 5657 354741530
Q 6573 11109 76044541695
Q 1424 10266 7316754967987
A 11544 495883730
Q 1373 12183 9642337589173
Q 11 12924 5065287736409
S 12690 986962372
Q 1877 9540 6132669225426
A 7573 4658115
A 9471 244804432
Q 424 1301 708406494147
S 12272 442925798
S 8705 269858995
S 11820 259132293
A 11156 640230698
Q 1111 8196 6276715900585
Q 3057 4686 671029061015
A 593 737597251
A 8921 711409455
Q 1308 7956 825058189217
Q 6180 9972 445622014710
Q 7964 11512 705023110745
S 12961 584602289
Q 2107 12955 5246874082896
S 582 117993276
Q 3882 10764 5926607774759
A 12008 738208945
Q 4429 11562 2233040600025
Q 1160 12017 6594444422345
S 6778 410001512
S 6546 580972411
S 6199 614519141
A 6595 290588665
S 8547 432213338
Q 512 8656 830506894714
Q 1657 7979 5694380248442
S 4052 799297739
S 4340 785861303
A 1056 806028744
S 9553 468170360
S 1029 733173258
Q 4642 11984 4568128378323
S 1048 950163424
S 9518 992588015
A 4181 933570396
S 2499 9581861
A 9070 231766723
S 11639 617295985
Q 1857 9187 6215286551048
Q 1997 10115 3723143701081
Q 5984 10155 887160017378
Q 2059 12792 2784443852688
Q 5013 11925 5997035740371
S 9992 211755751
A 11503 244146821
Q 5117 5176 31145705620
A 3351 69092235
A 12588 756982758
Q 374 12858 8843300467562
A 12032 98010910
S 10512 847742515
A 11106 746582614
A 8538 823299323
Q 270 12953 6301919333125
Q 3490 11516 1428906697463
Q 1579 9530 3059492710099
Q 5841 7480 1461243898843
Q 2209 11780 6897758187732
Q 4090 10207 6021244553901
Q 7361 8861 1277150743863
S 12446 681021774
Q 1752 4759 1548742417390
Q 7881 9338 840025508081
Q 2061 11732 8708988957149
S 11094 569931531
Q 8628 11275 709928544384
A 5760 634353140
Q 3137 5701 1891100780725
S 4043 179618240
S 11227 439160304
Q 1773 10944 907009406960
S 2641 645645114
A 3142 40929926
Q 1767 10002 6229552651468
A 4197 511587734
S 9404 220624941
Q 935 10579 4090598373667
S 6197 54980515
Q 153 12953 2883287153601
S 1395 39132266
S 11276 198120077
S 1451 935774970
Q 1317 6172 1830014331630
A 4984 359624522
Q 8776 11060 1341008428304
Q 377 2791 135038332493
S 12357 311248832
A 5513 903625930
A 7331 761968310
Q 1397 12778 8410011080100
Q 5022 6736 1400251230892
S 2330 874892394
Q 7760 9540 822482434661
S 4343 507789073
Q 2038 11796 927882211796
Q 905 12871 6580784297889
Q 5745 10235 3934006767848
A 1159 806045635
Q 1537 11786 9874469634103
Q 7762 12549 123510050967
Q 860 8990 840565651002
Q 6734 9906 986064134971
Q 2607 10722 3489364516462
Q 5167 11444 4456937470194
A 4458 161229768
A 5345 578287724
Q 9685 12858 2402481969905
S 12111 218323183
Q 977 8858 83565724058
Q 710 12799 7829592994135
S 1634 231615748
A 6395 199062700
Q 1502 11415 2939020119146
S 4901 377408772
Q 4468 11957 5558280138837
S 7738 929959001
Q 2596 8488 4885546059457
A 11130 313896837
Q 1669 7617 2420573682121
A 6749 435796248
A 6612 399320780
S 12861 736824129
A 5058 85947600
A 420 688294801
A 9150 906075344
S 2358 903957531
Q 7294 8825 577970242620
S 5057 582854729
A 12255 824658891
Q 1710 11993 1919844932061
Q 5969 11989 3161660582502
A 10835 467854088
Q 3643 12597 741493381969
Q 85 12360 3421106887803
S 2164 153752264
Q 6371 9290 34479729654
Q 1650 10176 5527472064326
A 10439 961847788
S 12404 424508030
S 10572 278466234
Q 3167 11531 1157542322801
S 5473 863123027
A 7459 655772116
S 661 965335031
S 60 843344833
A 10254 697490245
A 11148 867718794
A 8361 910475977
A 8327 746675967
Q 15 12989 3904084365546
A 1793 109982462
Q 1218 9158 4254015634154
Q 5361 7801 1991348794661
A 2135 263784125
Q 6309 7804 360902012556
S 11408 701878
A 741 163195796
S 3353 418872006
Q 1410 4053 1039761355559
Q 4997 7904 1607986858877
Q 932 12826 4104113089836
S 971 257464439
A 8200 638558961
S 6646 967993220
Q 7835 10741 2774269106906
A 531 443663461
S 5624 142444013
S 5082 342347449
S 2789 364222600
Q 941 12740 8468812399438
Q 207 12978 7496947615179
A 7764 795350740
A 6541 427644006
A 1422 869090309
A 6968 459905638
Q 326 6927 4118803057875
A 1944 218316071
A 10448 788739716
A 7152 857457140
Q 6589 12823 82386323343
A 4433 348589350
A 8575 802081949
Q 311 1972 324873802119
Q 270 2291 1274627969986
S 6033 825532259
A 11425 666590986
A 2383 396406359
A 381 834350999
S 3592 668889379
Q 1483 7654 2491528820467
S 2558 207754724
S 7092 366904137
S 11290 330344778
Q 4618 10946 399109520256
Q 326 12100 5712125464960
Q 5118 6394 304559303046
S 8316 161924508
S 7766 264617217
Q 5740 6476 273058149482
S 12167 955168731
A 3481 591482444
A 11536 914807444
Q 7501 10295 1097973369771
A 11996 155925018
Q 3447 12628 8575833497810
Q 3975 10108 5878337017776
S 7206 821920165
Q 5837 11134 1590840654717
S 96 200995896
Q 1088 7514 3737934595388
Q 2070 6908 1116983619991
S 7113 284956962
A 12811 488712738
Q 9766 11609 610475884366
A 1259 916937720
Q 3882 9875 1592125312933
S 8855 23328925
A 3348 417723380
S 7086 864081696
S 1496 129592684
Q 575 2278 1280500918046
S 9404 739105986
S 946 620785343
S 12577 564708708
S 4083 729609764
S 474 116122626
A 3480 689322957
A 8062 278907328
S 4648 479287038
Q 556 7612 6994451685522
A 8236 694012884
A 7967 831407678
Q 3671 11175 4133429592512
A 11926 737322078
Q 352 12825 8695149127677
S 6070 778001056
S 9767 232336395
S 8190 615919381
A 7345 13701992
Q 2226 11620 5158908300744
Q 2638 10169 2053461198300
A 3314 354735723
S 11540 934140732
Q 483 10940 8338188039048
Q 3601 12361 3045772242885
S 5294 964892804
S 6209 46400069
Q 4691 11315 5071301319079
Q 2847 8754 2500587591408
A 4416 812459749
Q 4168 5847 1009340596954
Q 3075 12281 5562232283511
S 11669 84284347
S 12775 946658193
S 904 431591293
S 3603 885611153
S 7781 819032392
Q 6952 12827 2747813173859
Q 2760 6890 1950630738754
A 9538 426523610
S 2236 241171045
S 8072 51236860
Q 4383 7041 318341897949
A 4243 710540309
S 9196 217530276
S 497 257928360
Q 743 12602 6644571336476
S 2872 394457789
S 3571 321377971
A 476 585489420
S 1220 922085156
Q 3374 6121 1958063809356
Q 1198 11893 3882268997525
Q 1146 12348 625318104576
Q 5575 9865 3814783356232
Q 1638 12340 135366008108
Q 6144 6462 77014725822
Q 1115 12287 4641013153031
S 12596 90550656
S 760 532345253
Q 1759 10148 6366672377304
Q 299 7321 3734317703018
A 7813 319657720
Q 884 7555 2223063106639
Q 5369 11999 771676803257
A 3247 981659593
S 7750 13250398
S 4350 395726464
S 6692 848846439
S 9475 166980349
Q 4751 12089 3356315350494
S 4316 277761039
A 9378 63747869
A 5330 710097552
A 2998 247717990
Q 8022 9481 1215143248746
Q 11538 12158 588051243113
A 962 402541801
Q 5184 8090 2841207962051
A 5242 303952814
A 2462 361712010
A 1242 644212950
Q 9928 11850 177838158710
Q 5249 9202 444060960326
Q 5360 5425 34980809041
S 9340 33429877
S 5103 826533181
Q 4828 5741 620682862158
A 1185 796611658
A 6587 865173097
S 10734 281303491
S 9111 362092459
S 2726 707546245
S 398 947499803
A 2109 860332600
Q 2068 6047 3004630661717
A 9405 695144237
Q 993 12676 5093811423396
S 12689 459693211
S 1770 798846448
Q 3885 7525 679550624089
S 7072 902485313
A 11937 118797034
S 1081 11889826
Q 11059 12416 741171093763
Q 23 3665 51303028738
Q 101 9084 5809864267856
S 5600 837779539
Q 2479 12802 2090701773690
A 10367 507341064
S 9351 623803156
S 1746 631102087
A 6698 216045679
S 4271 15154774
Q 669 4621 503772097280
A 1649 151072176
S 10726 594597545
Q 154 12292 1413586622064
A 6633 915099314
Q 5314 7652 355500934307
A 8818 993893160
Q 7344 9129 1400414137253
A 126 157497853
S 6915 84001866
A 6639 147629429
A 7662 35620859
Q 61 10590 5301646234236
Q 225 11520 4089061043353
Q 63 11768 3230433542134
Q 575 12659 5363115287710
Q 221 12415 8866793304889
Q 344 12914 8576805043153
S 5959 175979828
Q 103 9274 8806147528202
Q 2414 12326 8248720686414
S 10413 910263077
A 4531 200292197
A 2955 540289290
A 3538 165685590
Q 644 9242 3688652882741
A 6414 746314715
A 11190 29615199
A 12570 926866584
S 10266 675849683
A 7679 261418723
A 3286 885371544
S 7291 480417436
A 3472 791999473
Q 7868 8573 291224846675
A 5149 111879854
Q 1489 10130 6742499585292
S 6221 353090073
Q 7354 11342 2597048370179
Q 6444 9467 1791365813797
S 6161 202430834
S 10770 167248896
S 3102 46833328
Q 558 12721 9751069873312
S 11631 800615498
A 1809 995422682
S 2333 27995867
S 2810 806037434
S 891 617291898
Q 281 510 11137274871
Q 2216 7659 2345844545570
S 10303 876796915
S 5026 417558438
Q 1243 5280 3122022450042
S 10933 657910622
Q 3152 9502 6091483951931
S 8572 887521904
Q 5786 5817 25239866790
Q 4144 12899 6886225343863
A 12497 241497234
S 6400 413000461
Q 79 12971 6918150618769
S 6724 706088121
Q 5192 11792 6516775496091
S 7805 803693174
S 1102 959575530
S 4239 299847706
S 1728 58423892
Q 666 12081 9483780070606
S 9971 298947376
S 12344 834652342
Q 26 12787 8785904729161
Q 1384 2221 519215354457
A 6190 709894537
A 8250 945299538
A 10013 219205810
A 9484 988041840
S 5398 195907990
S 1305 811252566
A 11685 941629356
Q 1556 9266 6192697838982
S 4192 593965956
S 10336 629990514
S 555 419444504
S 12936 320898388
S 10330 58228818
Q 12419 12698 119098511506
Q 3056 11397 7106522988100
Q 6419 12415 3723526786040
Q 3389 12466 670682435326
S 9884 190617498
Q 2330 3456 729492632533
S 6877 762354997
S 1808 249787424
A 5437 928020297
S 6644 928308427
S 6057 610861981
S 10290 704890786
S 8499 122705578
Q 234 12873 1713680499690
A 119 807361957
S 12386 160632284
Q 5061 6381 482302596392
A 12186 608329321
S 716 309230213
Q 635 7919 7024991504485
A 12760 761278570
Q 454 9545 4104529946903
Q 329 1993 808642892821
S 6827 806272584
A 4190 197374357
A 5164 791706714
A 1533 412150916
Q 1152 12215 5062980986659
Q 373 9527 8465832927528
Q 1665 11651 146575576109
S 7601 453812774
A 10545 163265253
Q 2534 12228 1031416508987
S 2896 845623854
Q 948 11069 2165545807284
S 12420 858535637
A 2811 562594407
Q 3839 12366 2667917028402
A 12988 937183901
Q 9571 11513 916474830490
S 10282 946850603
Q 1276 8898 2277119592802
S 2828 34939224
Q 6874 12019 1060297655565
A 4538 731084464
A 11363 467641708
Q 7029 10576 1838102609346
Q 1013 2820 1654005197718
S 8243 248859453
Q 368 426 49602446005
S 11748 426690217
S 722 910309947
S 3890 891823440
A 3787 212400380
Q 679 12056 5942746048745
S 11323 958989698
Q 413 11971 9220169059259
A 12444 432371306
S 3729 302714610
A 3684 52663511
A 5174 589972780
A 6992 776273500
A 5947 324621880
S 7771 724822534
A 12765 870192663
S 9554 815798758
Q 2988 3602 606014356090
Q 3145 9553 3855103980766
A 4254 924641196
S 7339 632382903
A 7580 732904672
Q 2518 10213 759261503012
A 12611 453554317
Q 2710 10410 4633680501723
Q 9562 12301 726167195764
S 6600 568658290
S 8910 785323897
Q 4224 11921 7568732766552
A 1506 675573676
S 12900 122139557
Q 7450 11129 905810834364
S 9250 818605403
Q 346 12365 7133987276677
S 3258 781542342
Q 3946 7981 846752527346
S 11880 250214494
S 7819 706121212
Q 2779 7998 4475918839351
A 7555 275085260
Q 653 3034 70512826982
S 2261 829067790
A 4254 941262769
A 12222 393340146
S 516 320663641
A 12867 508720966
S 9567 965482191
A 5576 995783518
S 8982 933621662
A 12720 150008666
Q 1806 6393 5829145254
S 11533 635317714
Q 512 9134 5784319018922
A 4843 582784760
S 12757 428212665
S 388 289209112
Q 3198 8711 5125960590915
S 6321 64512136
Q 635 8730 2635166135994
Q 582 10246 2273146705570
S 161 588498618
A 6857 363132266
Q 91 5210 3507155775243
Q 9143 10463 908895921479
A 1501 783688670
Q 1008 12760 6903247096001
S 5968 294060869
S 5222 563895680
Q 1623 11574 1869730658078
A 3969 665324298
A 5233 630773458
A 12707 431868715
A 8045 957890179
A 3137 149005906
Q 9700 11825 553184555683
Q 2076 4056 1526953166691
A 11167 185308666
Q 4821 12011 4087293373852
S 12357 701316598
S 9231 713727572
A 10578 411716694
A 12192 816564581
Q 532 10519 5123225465560
S 9625 162525299
A 12419 883862649
A 118 239069378
S 9527 122937355
Q 8 2629 2577752137469
A 3180 213683498
A 7449 637565321
Q 1268 12129 9184081140120
S 6532 610791200
S 10906 628316656
Q 11563 11792 66714722345
Q 6095 11573 970443120494
Q 2274 11335 236582663555
A 9721 728698238
Q 271 11181 7293488295976
Q 5587 7919 734807694433
Q 3551 12588 8920315790043
A 11380 408431224
A 3463 117244761
Q 4331 6523 1971427546298
A 5239 384360987
A 1673 98728886
A 6087 297568493
A 4568 475728331
Q 6628 7552 218213099982
S 7319 122020598
S 4212 226482375
S 5223 550250641
S 1181 443563436
A 8663 758212568
Q 1024 5927 2786733028268
S 9951 855250456
Q 506 11346 5240107166334
S 10104 278256361
Q 5123 9701 621672542822
A 1870 337811903
A 1197 30221319
A 9487 707897537
S 11094 572031988
Q 7108 9021 1168289243543
A 7687 180140511
Q 1757 11616 5307522092985
Q 7525 10287 1816956541543
Q 2833 12330 1783964568760
Q 2025 12794 1593843700247
Q 411 6631 3731760331730
Q 10750 11671 236475825567
S 10898 137386427
Q 5288 12552 2893617551283
Q 2064 12130 7367240544649
Q 3133 11330 5342698768981
S 7657 365008863
Q 3523 11928 2492429897519
S 11247 252146572
A 9532 965260266
S 7410 894238635
S 4746 200190698
Q 419 5895 4618183512831
S 646 244245615
A 5012 54922255
A 8553 331305422
S 3055 82631736
Q 1043 4714 1458641438554
A 5925 432768664
S 11011 347929293
S 9149 564285574
Q 1003 12508 2763381088611
Q 932 10577 3012292134122
Q 1531 11006 2248104494449
Q 701 12843 4148658869442
S 3896 197309413
Q 216 10771 2888826352283
A 8535 277642762
S 5611 263381185
A 5483 52688066
A 2515 573854054
A 7148 272023847
Q 8525 10160 242144855246
A 3175 154566133
Q 1665 5094 1332716718071
S 11640 804828911
A 12291 986009443
S 4486 4359624
S 8489 829311684
Q 2331 7547 2413470826553
S 3764 243890545
S 10137 453124384
A 619 109269984
Q 1310 3733 1309090728357
Q 167 9712 4325265579697
Q 3945 4718 493910486019
S 5044 783709035
A 4829 246535273
A 9739 119832185
A 6119 771146284
Q 2985 9153 3003095440408
S 7244 575912362
Q 2214 12366 9787655929165
A 3520 3454108
Q 20 12831 2897434401856
Q 4326 9938 5355315966949
Q 4920 9712 366762640739
S 8047 705717791
A 12686 201665579
A 10451 811292492
S 4893 133077286
A 10315 351080145
S 99 934285502
A 9805 138090173
Q 505 8011 864139056314
A 11033 954810311
Q 158 4917 3500253681318
S 10165 189877616
S 4870 992561809
A 4059 654641836
Q 4200 7280 925263313303
Q 1641 11504 7427654486809
Q 438 12657 2453372950330
Q 203 11231 5715704298430
Q 949 3086 1961683400068
Q 477 9893 6306208366025
S 8230 124204542
S 11894 38138153
A 4508 285452452
A 4859 145069229
Q 2699 7255 207687721798
Q 2735 8022 696500433376
S 12306 182129916
Q 6988 9958 620036251491
Q 1032 12882 2020025620966
Q 7106 11584 3507855553397
Q 5116 10407 1759658706580
Q 1912 11898 6492896671128
S 8657 14023506
S 5385 694968476
S 5212 241407735
Q 1887 12301 2027295669607
Q 975 11666 128443864084
A 711 962727107
S 8819 476826245
S 5608 415929685
S 3801 524599549
Q 786 12838 1057098835717
Q 6711 7040 221250892723
S 11558 925459398
A 3000 430156142
Q 6364 12099 60295043856
A 1337 407558810
Q 3579 6376 682937702368
A 7908 394733184
Q 2705 10145 5598298063028
A 12622 899862155
Q 4084 8399 1752681747423
S 6312 29863323
Q 3947 6422 1721940424511
Q 1053 11014 9859566934283
A 8553 422665131
A 11753 111463051
A 7869 180123336
A 2080 188406044
A 5912 392092657
Q 9294 12904 3561409309286
S 3173 572729159
Q 2024 11739 9136934221322
S 3284 612053158
S 4429 816668608
A 5064 529747805
S 11262 456685106
Q 1287 11304 4426112884913
A 9893 800068902
S 12323 509167259
Q 4157 9712 2564861251973
A 1298 298361161
S 3982 746128538
Q 389 11887 760081894504
A 3795 837603083
A 10518 740537700
Q 915 9819 1665026619068
S 9110 520848831
S 6338 947662576
A 6702 144643723
Q 4645 9409 4077672345905
A 10165 557822374
S 831 798130934
Q 3514 12799 418359776396
A 7671 215615600
S 3397 377175941
Q 3090 9863 5154061811972
S 12099 391564689
Q 4755 5782 130018383492
A 6770 934847532
A 7046 945277317
Q 1744 11761 4664373131403
S 9553 315046655
Q 10792 12910 1794365255836
Q 1422 4036 2261087025337
A 4617 599831457
S 7511 141573288
S 11645 992047324
A 11821 699824800
A 7392 111013648
Q 234 10109 6661914677286
Q 9 4294 2159226050561
S 7468 103630661
Q 704 9715 4867470694829
A 10949 531445393
Q 8850 12419 63484262225
Q 3417 7956 753336998068
S 12234 162452970
Q 5434 12523 4445104452208
S 4876 219418764
A 1086 598934167
S 737 823594572
A 12500 745482296
Q 6838 8630 1645077805600
A 2518 575085131
S 2373 589110871
Q 725 9989 7751763264101
S 46 885538968
A 1134 719065152
S 8636 314996653
Q 4651 7524 1395456445502
S 5610 831965564
A 7446 382504951
S 2615 288107294
Q 2133 10101 720324903133
Q 1074 12680 8838402122125
Q 5400 10149 276661945712
A 1825 834002674
Q 1159 4751 2444607365308
S 2701 648319389
Q 8367 12062 3353797056202
Q 1164 12944 3686610307943
Q 686 12749 3687071900727
Q 1364 11091 2766622977249
Q 3457 10755 6520065366356
Q 12200 12378 5098132728
Q 10055 10283 13502069407
Q 58 10247 6616292659344
A 12356 46335353
S 2866 222753055
S 1007 610363884
Q 1703 7195 2038351433032
Q 617 9734 3386245967072
Q 804 10439 663467263787
Q 3562 9434 1313141133075
S 2804 392884050
S 3286 338592530
Q 4851 7391 353620067679
A 9667 901161684
Q 2758 6894 3742749692226
Q 1598 8640 5505149914218
S 10734 25903780
S 7752 436242917
Q 1955 10361 2416594956573
A 10014 592928212
Q 424 2203 1669267819767
S 8326 512638353
Q 25 12276 3270463884810
Q 1916 11213 5228034323004
Q 4626 7951 2083807968024
A 5780 915075562
A 3751 733754215
Q 8838 11100 1817732126604
Q 107 12747 6056659823560
S 8364 678337560
Q 666 9360 3920295010886
Q 1415 7119 993430194277
Q 1051 12940 2172702149804
Q 3028 12186 2649649415686
Q 1032 12539 7917962456677
S 3221 380582212
Q 239 12924 5846285499823
S 6644 218295324
A 11701 560429924
S 3031 421586295
Q 14 12816 4184365931199
A 10736 819182219
S 2086 240269859
A 4264 594666619
Q 2976 5721 204523505210
A 10534 269454323
S 3431 664876223
Q 500 12015 828291225317
S 9591 46250272
S 222 894880373
S 9543 686712946
Q 2241 8654 2053746466404
A 6358 4454391
A 12382 982868777
Q 6777 12347 4330750391512
Q 3914 10735 1605367425106
Q 5559 12617 2390594147665
S 4853 651790660
Q 9334 11634 1361016757151
Q 1196 2589 472059182554
A 7979 338496032
A 6590 60610558
S 1343 773380605
A 2544 810816056
Q 5717 9286 8882170972
A 8818 439914354
Q 930 11654 6925525112058
S 8709 336253421
Q 9659 12566 1056528365173
Q 3830 11385 3647952254535
Q 3552 8738 370171388717
A 7096 836143464
S 3361 312634470
Q 240 12105 5620428979852
S 1867 218089703
A 215 149391016
Q 4044 11902 5006288369597
Q 3908 8439 3142894518369
A 8105 228887655
A 5558 951422349
A 8524 712197296
S 5140 599870870
Q 5891 12892 1128747680533
S 2212 636896682
Q 823 9699 4093846476925
S 5547 280798056
Q 506 5948 1144012127784
S 752 133513545
A 2421 56287570
A 3966 799640609
S 692 488319397
S 10470 305550166
A 1092 60878115
Q 9819 12504 2426375175787
S 2383 79046005
S 7371 802493755
S 7740 574301534
Q 7133 12946 1568454536827
S 4450 767430287
Q 710 12649 6202448799118
S 6232 984526598
S 6982 437746276
S 4019 450596734
A 12235 514675607
Q 3792 9293 2692543349698
Q 4824 12747 712936070975
S 7326 339929466
S 10702 96854727
Q 1679 9679 5807284946118
S 3614 295252369
S 9250 457712175
A 2222 328835970
A 5462 759089209
Q 6218 12951 5226878567094
Q 364 4094 778777511588
S 961 3117406
A 3121 300957665
S 6117 802372434
S 5193 863817849
A 1520 854122836
Q 5137 9793 3584114857006
S 3988 266358729
S 8629 21879407
S 11533 460033630
A 11577 358366792
Q 4079 11685 562512692378
A 3090 451223993
A 2275 84886624
Q 8206 9214 821065067810
S 12722 540155338
S 3458 320908811
S 8828 370309984
S 9654 987383792
A 9616 645718563
A 8847 759359142
Q 1600 9690 6821835792819
Q 1128 7168 3326613560700
S 10171 649578747
S 9662 329767452
Q 4093 12412 7679430309195
A 4477 60672962
Q 881 12814 233238749745
Q 750 7398 4232219402285
Q 20 12734 5667981404779
A 6728 290734023
S 1396 158650354
S 6202 209704426
S 7131 578098093
S 4767 38316228
Q 1444 10811 3667220384772
Q 7632 11192 1666919343903
Q 10657 10962 275205384767
A 7295 743827714
A 3219 276658665
Q 2488 10345 4489264359375
A 7723 898383422
S 1511 519255712
S 5891 224099840
Q 719 11441 4487341168363
S 1980 548144394
S 8682 237742091
Q 342 7716 660790233457
S 5343 258901353
A 5490 971688775
S 10482 834423767
Q 1221 12614 6587229243349
A 11747 704147877
A 12608 313281423
S 4656 488134913
Q 1035 11226 119730911593
S 2030 73705578
S 3612 642167465
S 4886 725735447
A 8375 683571222
S 12695 283066377
A 8370 345060767
Q 1868 2729 698393334870
Q 3051 6088 2670698491268
S 4487 924738380
Q 5235 7546 585367691599
Q 2165 12679 2127570437137
Q 7155 10570 910830722570
A 3008 822180928
A 181 703067108
Q 2094 7666 551844077380
A 10068 632137276
Q 8552 9904 759085228173
S 7418 111582130
A 2066 881109442
A 5938 30746953
A 759 747708964
Q 7974 12641 3178523833156
Q 1703 4314 76777612555
S 9681 403310247
Q 5399 10634 1715680667884
A 11239 265384832
A 10767 79635894
S 829 618437725
S 3074 448513040
Q 35 12954 344968646757
S 10135 148873906
A 1319 984035121
Q 4726 6608 1273742805271
S 5997 51654165
A 2599 193078170
Q 158 11555 9958447043053
S 11289 775419196
A 1908 511237078
Q 1580 10286 3873636464896
Q 9575 11417 1661654691498
A 5526 411899762
S 1087 274805124
Q 2232 3177 396622340423
S 8223 748366918
A 6457 505062355
S 8066 441924118
Q 4557 6546 321006218522
Q 849 9195 3862883613587
A 11434 69549001
A 12916 665625409
A 11165 723161593
S 2205 191236472
S 7011 448940321
S 1821 222753276
S 4684 480976362
S 12932 369000000
A 4265 405546728
Q 3518 8177 4091322429597
Q 814 7450 1936871657177
Q 2316 6876 3437019470373
S 6267 835333702
S 11105 73794439
S 3765 72196318
Q 2488 4297 357210997636
A 7054 797724441
A 5660 547337456
A 1544 24652443
A 1321 653688002
S 1749 943023285
Q 1410 12958 5723008408127
Q 1384 6650 3490553224752
A 3936 958698176
Q 2342 8502 2610735765885
Q 1 12984 1849943543990
Q 463 12909 4160286865684
Q 12 12909 5273575390282
A 5975 895599126
S 9077 730642902
S 7045 389015962
S 7371 88545949
Q 204 2636 1302352060959
Q 7873 11010 562337641173
S 8773 85792755
S 11065 565888855
Q 774 11408 7380475525773
S 285 725926817
A 3749 78661479
A 4823 150359625
S 3098 996129670
Q 2970 10090 457414495089
S 2340 438606603
Q 11690 12339 221937799460
A 12664 92382859
A 8119 289839909
S 12749 532338852
S 5750 714767247
A 3233 20532583
A 7043 244118279
A 488 983232720
S 4984 397034304
A 12263 879856464
S 11615 334702837
A 6957 955668954
Q 2365 8737 1990811255306
S 11971 564561128
Q 3503 9476 5309971756467
S 5094 854949179
A 6788 349717793
A 11324 803306073
Q 629 12364 9250054383781
A 7736 885236912
Q 251 12287 5485544601753
Q 2157 7326 1429592781608
S 8270 906407158
Q 81 10407 9779497799904
Q 1176 7217 5839604976263
Q 5574 8465 1582388519398
Q 4671 9952 4975517893826
Q 2859 10671 6308582306302
A 4055 4384431
A 3478 590478561
Q 3770 4622 735779170078
A 11373 691031634
A 11646 405516907
A 4585 449469844
Q 5302 8121 1765905362358
S 10648 233341773
Q 6957 8844 309576815165
Q 1608 12339 5582573484910
A 10430 222568762
Q 3793 5910 60669891832
A 9288 154966220
S 1193 513291451
S 10315 637312474
Q 6452 11666 1873348515097
A 10082 24349208
Q 375 6619 589156730104
Q 3474 10609 2556297079259
S 10343 638465093
S 11661 366141933
S 6752 872130050
A 8493 810362979
S 3879 208679782
Q 498 12771 9016374430576
A 8448 395095055
S 5908 93424495
Q 483 11875 2672073227631
S 7925 730266026
S 3248 372928158
S 1424 117444296
Q 8344 10620 1170726629671
Q 1622 2143 397038224033
Q 962 7875 1368288947252
S 11283 831156443
Q 425 12119 745336398756
Q 5595 11309 1800105776975
A 12650 570016318
A 2629 557990270
A 2579 7494017
Q 148 12761 6273693837635
Q 4072 9462 2202149211313
S 4351 493508145
Q 6370 9695 1684378214050
S 4743 181250792
A 7206 959425219
Q 5838 6863 1003093424224
A 9651 319590016
S 11274 989824193
S 5031 894862421
A 12801 269710739
A 397 494493425
Q 9543 10915 482769411520
Q 187 3668 351794763345
Q 64 12020 4090954295007
S 10520 96109464
S 1446 385195021
S 3693 7929121
S 3615 452414969
Q 5305 11524 5613915790426
A 6433 6280398
A 2802 853617081
Q 4601 9668 3586748248556
Q 5941 12594 6444986003766
Q 1047 8579 6429272818595
A 11726 347238119
S 1775 733665061
A 2018 179125426
A 3368 952855453
A 8038 603781474
A 7398 790412625
S 2524 499038193
A 12910 38691272
S 11554 513958573
S 5135 921669736
A 1384 374017811
S 3210 863632470
S 8083 893385371
Q 4247 5888 1317269261313
S 4147 451475112
Q 4327 11545 6798537964012
A 6380 197184214
Q 1377 6183 2136981522484
S 2046 791412986
Q 7453 11064 237246663993
Q 2365 11189 3689275922388
Q 4508 11755 6035437107117
S 465 259901333
A 3376 906293127
A 4668 488377743
S 8584 998783068
S 12359 783420347
Q 5859 5893 6936160216
S 7009 537994198
Q 2985 5399 1692374197343
A 4000 960877596
A 2838 348920076
Q 1454 12008 9452769173532
A 4202 493581558
Q 144 12970 6767806428495
Q 2313 7766 3832285308505
S 9873 154491779
Q 2910 6622 3252951790787
A 2909 228444783
Q 753 12982 680522048594
S 5654 835374591
S 8828 105932308
Q 979 8709 2026902824007
A 307 937195425
Q 6647 11892 3287948282428
A 12929 226943546
Q 1617 5939 1372937528510
S 5452 174775790
Q 2528 12480 659015294071
Q 1866 6756 901847548067
S 3609 234458607
Q 5697 12290 2178706543346
A 12485 318851206
A 378 543745397
S 7872 691242191
Q 5071 5465 149497945032
A 9147 157518297
S 2314 640347309
Q 2945 11867 921458936258
S 11374 520359356
S 1357 708726078
S 10511 30655485
A 7436 278225003
A 8648 388304792
A 2069 430436727
S 410 99225742
Q 7902 11838 1306210984044
Q 30 11719 4353303592616
A 8704 680844490
Q 1312 12989 7901585521327
A 12011 425060602
A 7093 680339608
A 5403 539588057
A 7132 341539044
Q 102 12536 3049627917644
Q 1327 12643 8418095079162
Q 237 7637 4306719427156
S 6410 136257378
A 3042 975861414
A 6860 635577050
A 8906 938786959
S 2755 54489939
Q 206 11922 8820619948354
S 3453 375739181
S 12846 886232412
S 1756 482467434
Q 1430 12735 793849151290
Q 6192 8039 1812982248892
Q 463 8266 1932420887070
S 3898 133730994
Q 1575 5921 3246326393564
Q 1106 3683 75843134754
A 5233 520569058
Q 2823 8084 645119552417
A 760 483813943
A 9685 618704024
S 11897 677091285
A 769 54249583
S 7243 476088744
S 9639 260940227
A 7368 330526452
A 686 872341153
Q 5034 11463 2671422349184
Q 1380 12313 9120946341726
Q 848 11977 2684511541577
Q 1159 11643 1986300663584
S 9599 225966825
Q 4474 6863 294270532050
Q 6713 11168 251001173412
S 11456 875401482
Q 1068 9564 4988328423977
S 2560 582205099
A 12220 731033717
Q 2089 11473 4593987403251
A 5956 898109165
A 8593 356456797
S 1819 431030763
A 3790 179300476
Q 416 12484 524742655674
A 8493 781856662
A 6079 655441049
A 1455 514347591
A 10148 330061800
S 8071 49957850
Q 6536 12738 4854287386140
S 9031 960937363
S 9363 604212561
A 9665 76566962
A 3771 590411457
Q 1087 10935 7624635790258
A 93 620668950
Q 683 9788 5790865234397
Q 1103 3984 485241642559
A 10637 708834493
Q 1070 10068 2035703105058
S 6146 810416923
A 6709 124137221
A 1630 246931929
A 7086 847550270
Q 658 2977 1306441092317
S 7597 583114030
S 3155 463464561
Q 2848 3254 119598642135
Q 2076 12350 1764645650271
S 8836 713282497
S 10380 608814468
S 8421 946556533
S 10794 935350416
A 5664 613723076
A 726 524125477
Q 426 12777 4400250496564
Q 6469 12215 4348083511777
A 9602 887132812
S 4299 255621886
Q 1163 10039 7310324439480
Q 434 10019 4267697414754
S 8838 139082381
S 9744 848772454
A 12292 631588804
Q 2030 12585 3707113583442
A 9510 247862551
A 1078 633816246
Q 1187 12680 5338035976970
S 2722 884790420
Q 491 12081 6773118917306
S 9646 853540624
S 9510 484376571
A 11381 14969495
S 9975 649585040
A 10485 707908792
S 6 156614837
Q 261 5701 4270516359775
Q 5068 7679 889205542019
A 6310 153652977
Q 564 12970 2162787515866
S 7557 61147984
Q 5506 8223 1392818118798
S 5267 199549792
Q 1389 10255 888476682422
A 11925 451101146
S 2702 227233211
Q 444 12969 7425287888659
A 8666 621742889
A 11176 34496042
Q 4414 6360 417052843919
S 8840 23329916
Q 719 9131 2086530756373
A 8169 538947460
A 10508 590358523
Q 2069 10362 4514453106000
Q 1425 11108 9173725151448
A 8640 459401070
A 10058 913482072
S 6487 988486684
A 10477 469635317
S 2170 175769219
Q 9073 12947 2622764921490
A 11559 97855373
A 6016 698802532
Q 257 12880 5399230648958
Q 7370 10078 211017779356
Q 3863 10840 3876015178165
A 7546 129286872
Q 6094 8268 1891653124783
Q 1724 3306 1378226118440
S 307 966107402
Q 1035 11900 9166714183783
A 1614 601426842
S 3891 686944985
Q 17 10981 1292653462101
A 6116 899293330
Q 1875 11064 4346457951399
Q 80 12706 9799141311987
Q 1664 5998 4210249568955
Q 1384 12569 5867102486547
Q 2875 10884 2512352669936
Q 1177 12787 198474054346
Q 7020 9334 845925141025
S 10814 508860540
S 1540 49804654
S 11822 19720231
Q 463 10095 1385716392238
A 3031 9248583
Q 2330 12549 8119787262258
A 7829 787982551
Q 1264 11352 3565666852124
S 1521 65877391
S 10106 519664998
Q 2841 12634 6770316148533
A 5113 905001537
Q 706 8360 1932585471390
Q 7156 10234 2468265677093
A 6025 95049681
S 8927 84310453
Q 4269 12064 2041458399226
Q 4729 12532 6836013443447
Q 1316 4544 820667509102
A 8575 96979628
S 4216 138223431
A 9384 843448826
A 8867 356871157
A 4014 942490994
A 7348 523642533
A 8691 5984761
A 4807 269894299
A 5240 418508206
Q 3630 12085 3005990855973
Q 316 12409 1756323970950
Q 2240 12758 4774984769869
S 4493 592229346
A 10575 879309372
S 10217 52023207
A 8266 370821750
Q 1182 10762 6306745063515
S 1131 569256692
S 12562 56586634
A 275 442307746
A 2460 291423303
S 5614 623398592
S 7135 531987426
Q 2861 12313 444832440466
A 5909 708169710
Q 1210 9417 5124852811734
S 2049 787107573
Q 5824 10407 1097587224399
Q 1405 11366 1851337969756
Q 10050 11048 663525110871
S 4376 472021181
S 780 168949882
A 617 892814444
A 11636 396086171
Q 3128 12743 768915467411
A 5989 916874757
Q 2817 12169 3383725176265
Q 10753 12313 672815359799
S 5791 704841062
Q 4778 11609 4681816383952
S 3036 563813299
Q 8619 12390 1479950465974
Q 2106 9222 3919142867828
S 2533 498499366
A 7642 57140422
S 12458 35227174
S 8172 987571934
A 2608 75807945
S 12980 425823356
Q 1525 12971 1191112300606
S 974 657728475
A 5508 253819644
Q 6591 7751 635055646149
A 5357 641971849
Q 3315 12838 2503862969056
Q 662 11977 5353510556673
S 10960 679296795
A 10973 805757242
A 8948 552063842
Q 8199 9959 822012936337
S 3007 812336459
A 4325 912146005
A 3004 960941685
Q 641 1205 199305476101
Q 662 11335 3853423031748
A 6482 894891790
Q 104 12971 9503944794838
Q 238 12553 1404257309266
S 9808 528224017
Q 10416 12979 1637755969185
A 272 504741851
A 10211 80491456
A 5777 277503940
S 6066 798506263
A 5741 810457908
A 5304 871541272
A 7704 439235839
Q 4182 9443 3704036931032
A 12296 120269747
Q 5488 12055 5248772848474
A 4396 647588731
S 11255 774169646
Q 2355 12639 5297792760924
A 1812 412355328
A 11744 570451155
Q 4763 10827 5560338101129
S 9201 249537759
A 4764 249363030
Q 4041 11211 1233007317771
S 1673 114416433
A 282 270542740
S 5943 919651212
S 4371 827607740
Q 5360 6084 61681921912
S 10444 683895713
A 8348 843019898
S 7116 904949429
Q 2677 11409 4219877194448
Q 1777 12417 3616060767144
A 10363 302249712
S 9601 909382080
S 4055 409986343
S 2440 999449420
Q 3712 12232 5892237170367
A 2564 748970159
S 6838 682015402
S 10974 211898792
Q 499 10449 333806004126
A 8902 518258309
A 662 616761601
Q 11732 11937 197305908046
S 1210 422127264
Q 2707 12700 5623387911257
Q 1837 8184 2299100083061
A 3300 250811901
S 3662 579274965
Q 36 10044 8087263913146
Q 1994 11257 7471436063461
S 11129 812070651
Q 6381 10109 388989813519
Q 6182 11454 2507891807052
A 7659 109921228
Q 19 12849 3731208713363
Q 5417 8854 1443671431580
Q 6150 10508 2047295750401
S 10945 759089016
Q 4681 12027 2207746316036
S 3407 469152373
A 2177 452493959
S 9016 684722781
Q 743 12744 3146213048244
A 842 741993762
A 2064 539419446
Q 6517 8365 1838038138512
S 3985 597871421
Q 5139 6470 356040463696
Q 91 12538 3512640986885
S 9204 760947589
A 4488 149822233
Q 5718 5945 131904757555
Q 8149 9057 689327783866
S 7190 910395550
S 8686 657485371
Q 1565 12188 3720257148831
A 7619 653218670
Q 3673 8830 2963382891835
S 5274 665533924
Q 3291 8771 306921361127
Q 599 11306 9780544348388
S 4762 951130820
A 3975 214210666
Q 1793 8828 5127709524472
A 12716 950464235
Q 2085 11839 5631542965077
A 9701 519326174
S 5812 851565419
Q 1738 12267 8880130215079
S 12564 824091030
A 1089 94764852
A 5880 923043499
S 9224 219551236
S 1787 260288097
Q 5082 8445 1054776837490
Q 2278 3773 582237264906
Q 9396 12478 523895875084
Q 7466 11513 950089426114
Q 2934 9999 3454829528140
S 4886 131224151
S 12041 552696032
Q 4468 4818 345939066926
S 10123 373919264
Q 6769 10857 2686088262822
Q 472 10647 6901786646406
Q 3521 7819 978376130705
Q 1205 3704 1797230130005
Q 1454 9570 7400618854206
S 2463 245918483
Q 4198 10298 5586154999376
S 7720 724216578
Q 1556 10090 7199494401838
Q 1325 9709 4491591751803
S 11044 189836759
S 1629 863372360
S 4976 783545731
Q 2064 11024 2754928502357
Q 1701 2022 67968186033
A 6470 780986964
A 6598 758741036
S 6153 372900456
S 8750 448747494
Q 544 10193 6653942390832
Q 2776 2794 10847175470
A 4803 194789100
S 6918 633433610
A 4147 978244775
A 1533 371834774
S 10766 217192143
A 597 873739964
A 9922 648943819
S 5990 463912792
Q 2949 5043 762209622093
S 2963 631140326
Q 10687 12010 916733097091
Q 1467 5330 1560548481390
S 6627 261276644
Q 5283 11401 2867336604428
Q 2295 11112 7086902086256
S 4253 618480376
S 12732 665471381
S 1778 897053555
A 1703 773696306
A 10021 703218479
A 5767 430184825
A 7879 73801327
Q 1097 11238 2194715178729
Q 3243 11021 6577373536821
S 2037 719103248
S 6761 939628540
Q 3570 12450 37724364399
A 9797 650518573
A 8556 710302150
A 1065 877666091
A 12619 810661502
Q 1184 10076 1750038763362
Q 3043 8050 4958190467674
Q 1994 5117 1263922964898
Q 5533 8966 3222565083316
S 9720 786818891
Q 1539 10354 3653793292068
A 11623 14287071
A 7311 711582036
S 4409 271521378
A 11716 740434319
A 7345 799715467
S 4955 266443740
S 414 561899438
S 5013 69908158
A 2663 374569485
S 7065 786725658
A 5149 573550255
S 12005 241413396
S 723 783585103
Q 1868 9849 6517999251520
Q 3919 6905 1824778893287
Q 5118 7228 1047665370221
S 7620 534722926
S 9017 476391929
Q 2364 4293 418195666548
S 11231 347621946
Q 925 12497 170335315376
Q 3724 12101 2144919195766
Q 3338 6292 2172267396327
Q 163 8133 6440485141920
Q 2128 12409 5841442952672
A 5636 643884233
S 248 458972036
S 4965 335028520
A 2453 754703427
A 3641 670148337
S 12682 842470491
Q 4618 8552 1174726193511
A 3347 960214559
A 460 630732501
A 2995 217529448
S 8794 434613745
S 1647 331170596
A 5049 807699906
A 8692 997982437
A 541 351935126
Q 785 12899 525444363920
S 3682 292497963
A 3295 502116051
A 7946 286525433
Q 3006 7242 2934285722349
A 3314 488160007
S 12859 224824773
A 12943 371260599
Q 6578 11356 2808047320118
A 1821 49574324
S 5932 214021247
A 2434 756564496
A 12094 522416906
A 4881 409687949
S 1429 109846833
S 9717 956622842
S 7345 168453674
Q 6513 6585 61276246952
Q 295 3221 2140619147237
Q 872 11906 9064469086956
Q 278 12685 9259165117660
A 9409 58960925
S 6728 154372172
A 4308 573728582
A 11340 990185417
A 1683 235454258
A 9346 285738333
S 11248 358706059
Q 205 12506 23613020735
A 5308 92120622
S 12755 367991521
Q 10428 10891 305262298156
S 2756 795677272
S 12379 866415176
S 9638 290801017
Q 7933 10768 1747878599775
A 2568 602954088
Q 4440 6210 227046537627
Q 1141 12079 3406370849468
A 7504 610052757
A 11605 694720253
S 3586 117717295
Q 1282 4130 1812550799186
A 9302 852079682
S 2198 863203964
A 12147 53340514
A 10601 508299275
Q 1808 3366 1333606069592
Q 1849 4399 786245448712
Q 1141 9754 1433359186194
A 4623 347673052
Q 2721 9602 1612264132495
S 10958 790893630
S 4846 747930113
S 2832 44754859
S 9473 959779298
Q 6497 12683 5965335053950
A 3453 33376908
Q 2675 12396 5185720481858
S 7515 814880426
S 4331 930915697
S 9921 870651445
A 9316 108456604
Q 88 12596 5444016806843
A 5193 924434790
S 11753 280325028
A 8843 56439141
A 6441 162025666
A 5951 858386530
A 5083 122551006
A 4411 141483372
Q 5122 5502 171137942734
S 8536 324428952
A 5661 350558080
Q 2937 6546 1974333696266
Q 1249 2763 228807039854
Q 2227 9443 6463507697549
Q 336 12118 9203988618077
Q 1990 12446 9397181591308
S 2272 998968011
Q 1953 7430 5228843711116
Q 217 12856 7522747173468
S 8561 607867433
A 5657 643726469
A 1781 858116314
A 11183 89489553
S 9269 227223307
A 6873 528626412
A 2397 569712090
Q 7752 11308 3280999160422
Q 103 4746 596751220926
S 9734 392874783
S 10952 31043803
S 10340 236895743
Q 4618 5796 810714998704
S 6383 177107682
Q 2826 9182 867194884918
S 6408 849592299
S 9555 605623641
Q 967 12184 7140432412021
Q 1561 9005 5601276783118
A 9335 969838600
Q 274 8251 4316653144635
Q 3104 10628 7054644729060
A 12077 35629867
A 10851 812927146
S 9009 859792312
A 10991 657939796
A 5767 364621448
S 12339 923737441
Q 29 12948 2035707949538
Q 1946 7088 4193045009501
A 11809 981137421
S 4693 557974357
S 210 658891930
A 7928 259998492
A 1074 197081896
S 12197 164523864
S 10007 505637427
Q 494 11690 5674615337346
S 7971 98528815
S 2346 863203701
Q 4775 10190 3360700725131
S 3563 350011975
Q 4386 12780 3310834887144
Q 5766 6195 396532745754
S 3593 755410787
S 3713 997270882
Q 330 12095 3230254228623
Q 1057 6110 2318741720405
Q 2502 12388 5758440160557
A 425 121775051
Q 5061 9408 3685180616032
Q 4424 7530 19394081108
S 2387 625878071
S 843 538278425
A 8917 254500678
Q 221 9296 2732711541674
A 10075 265468733
Q 2734 7402 2474613386991
Q 892 4021 1842470005050
Q 2430 12721 782671358428
S 932 649318555
Q 8759 11438 2311808764018
S 4225 162577442
A 14 67930022
S 11520 592445659
Q 193 11522 1871078959727
Q 2222 11779 6311487044670
A 4108 95919274
A 7471 544257916
S 7696 800992753
Q 2102 11887 7445059071744
S 1941 197755464
A 3804 448125690
Q 12170 12442 6703550916
Q 232 12924 3015727395050
S 8529 823572610
S 12964 669143484
A 993 232853750
A 6383 589573658
S 6557 996334047
S 12625 876472591
A 11102 404541022
S 7257 424840988
Q 893 9683 5866638460928
S 7313 39306025
A 2920 276736356
A 1501 110302648
S 2058 337285874
A 5092 57820976
S 10912 898549350
Q 2848 4297 468607263395
Q 494 11212 937140903485
Q 496 10775 7617270045017
S 5931 325264397
Q 10100 10725 178603169639
S 10851 74778513
A 5658 754422583
A 7642 505046554
Q 519 5850 5313932512007
A 10246 65216396
Q 1095 1855 110006068635
S 5325 990854466
A 12460 924690366
Q 5389 5448 15472105295
A 9777 617589706
Q 897 8658 3059471750607
S 7623 895693165
Q 2165 5992 861015981284
Q 6428 7849 1251423678136
S 2921 800813133
S 6465 413389066
S 168 845503976
Q 1501 3974 29316030119
Q 6104 7908 472316534745
Q 2713 11939 3798195459159
Q 3757 7970 484023356760
S 11421 779050364
Q 10599 11779 508745880683
Q 855 11581 9137539440160
A 9219 305332276
A 9015 996299365
S 5658 736011879
Q 4427 10658 749478628656
S 7590 527613554
Q 159 12197 7416106457185
A 11367 368245783
Q 4733 11726 3848371695678
S 6127 359294115
Q 1950 12962 8097775282675
Q 666 7352 6341478780461
S 1792 987663014
A 10870 577417410
S 636 767916879
Q 4893 8628 3044598361858
A 5961 94497348
A 472 3277141
Q 4915 11468 2100225929543
Q 24 10920 1766872118960
Q 573 11641 9259801650791
A 8611 700523358
A 9671 567975035
A 5119 635580879
Q 1159 11546 5852047696971
Q 1989 4728 376216129418
A 4372 153568745
Q 5248 11768 1752476669711
Q 4618 7981 583578504078
A 2892 321318034
S 5020 697458061
Q 5642 7279 941912702477
Q 989 11313 2851109617110
S 7649 163062789
Q 2047 2431 205183693187
A 1939 826407602
Q 867 10755 275459532535
A 7452 328879616
S 5549 508258722
Q 109 9932 6659280581350
S 9117 430582731
Q 9696 11749 1957485789887
A 5389 638092303
S 7467 606898989
Q 2649 11834 1919031115547
S 7846 18391609
Q 646 3692 1737593567346
Q 1374 11489 7439677540795
S 4543 172734389
A 9919 131230377
Q 77 12021 2498201509364
A 1492 18226588
A 9947 934803398
Q 441 11889 8929179101540
S 3600 76607708
Q 5038 12285 739165772102
Q 6841 6938 9826473021
S 411 361614507
Q 10772 12794 852470253468
A 10732 623938780
A 7603 332071158
Q 128 11765 9755341817967
A 611 942010123
S 649 395940273
Q 5774 6101 145324441297
Q 307 10027 1851524308944
Q 191 11117 5555060110114
Q 4650 7252 501798491613
S 5202 833832485
S 6401 712202255
A 550 854138568
A 9585 313576708
A 2975 368757626
Q 1334 12489 7836792120415
S 7964 17867078
S 9078 493427313
S 5268 606591707
A 5849 257468121
S 5208 157200756
Q 322 8159 6531768094475
A 9480 329226598
S 10604 603093480
S 1990 53281743
A 7054 45178099
Q 829 9212 1571087954938
S 2868 629526016
A 776 863302750
Q 2 12988 9536181492728
S 1596 488970765
Q 4281 9990 2467088628803
A 10295 577504129
A 1001 828139692
Q 849 9160 148274361981
Q 986 12803 5151943047782
Q 276 2111 500567667201
A 7848 169073270
Q 1295 4992 3003060080404
S 9405 680916162
Q 2873 10547 7028469287177
S 131 267243622
S 2846 474517760
Q 6827 10870 2815990586752
A 1554 510590467
Q 172 7374 2422746224342
Q 2677 12002 8486589066281
Q 3956 11339 351778599364
S 5414 913793364
Q 658 12844 6146430327276
S 287 581164102
S 6510 286776718
A 11500 719242281
Q 3139 5212 1958606918883
A 10212 592752420
Q 1106 12729 5252193782122
S 8137 689423303
Q 5050 12244 4501115500125
Q 4162 7475 2863780708909
Q 4647 6576 197641239497
Q 506 2957 1503752998859
A 10253 16502476
Q 1272 11339 5086978533264
A 693 459758841
Q 1547 12385 7508350612623
S 7057 700458571
Q 2640 11890 6637445002611
A 2572 83020412
Q 1037 9264 1460717035135
Q 6427 6734 156782821610
Q 8351 9776 52244945805
S 3866 943531653
Q 303 6749 4732363569634
A 6842 401023087
A 11009 766312532
Q 2066 10386 4164785771112
Q 509 12534 7277963452843
Q 3550 6500 2922819166318
A 6774 162612596
Q 7032 11051 1326377874611
Q 1993 2659 144421262181
A 10049 275676529
S 8088 236106513
A 5046 897153695
S 9270 826343354
S 8844 165807022
A 1744 795419468
S 3800 862617664
S 10262 190093388
A 11721 27989008
Q 1447 11098 8409885108947
Q 2266 5418 1898435305585
Q 1511 10657 1189925403995
Q 2300 3114 405152260929
Q 2649 12620 1127199611221
A 5451 143457001
Q 145 11210 1451279808033
A 7260 208615170
Q 2633 7338 3012033405388
S 10340 607557491
A 5195 846129891
S 3801 461632456
A 1466 396187595
S 1114 495194381
A 5057 572175089
Q 666 11691 1086215156290
A 7482 367773881
S 10422 826665663
S 9447 102898149
Q 420 12808 864176176342
A 2118 473026458
Q 1674 3692 679186998444
S 5480 452557773
Q 100 12386 7455338835942
S 10953 205960736
Q 18 12707 9067388741125
A 2867 911478723
S 1129 88211800
Q 11051 12420 1235893629606
A 1783 727602408
Q 1134 7307 3652142099288
A 292 912572528
Q 1019 12831 9407639328688
A 3289 939987512
A 4459 118967629
Q 576 11685 2129095764448
S 9956 890777916
S 7913 750301607
S 6586 859228328
Q 4476 7639 2270894992306
A 4924 758054858
Q 3479 12842 4725671185235
A 6971 592081310
A 4047 978539237
S 2175 302190149
A 4850 879630487
A 827 952177063
Q 4183 5581 1039252156518
S 978 74446477
Q 4561 11065 361305309796
S 5616 267907729
S 2800 816612980
Q 3821 8052 195133839997
Q 2093 11136 6794395434211
Q 1086 3863 232723893732
Q 1172 8755 1863324176452
S 9814 546141348
Q 3659 6014 1885049911846
S 5382 284327672
A 5579 727049782
A 3022 991155517
Q 6711 11071 2396697284935
A 7740 698302857
S 7904 297236290
A 9892 608772217
A 3283 253099758
S 3346 942834518
S 10911 644054221
S 9388 603834400
Q 310 6005 1512922780031
A 6205 625366180
A 9241 601755081
S 8276 672975481
Q 301 4540 1552757381205
Q 8904 10190 994499089609
Q 134 4710 2863597391319
Q 4406 8961 3516732804003
S 11794 955097555
Q 3200 11592 4187315579773
S 7931 259750972
S 8092 413297108
S 7114 281518459
Q 1036 2803 48812024632
A 10973 442840104
A 6192 449017334
Q 1345 11892 5403633287429
Q 1574 12210 1643151723158
Q 601 7046 1058749234160
Q 1703 12893 7984300657197
A 1144 377994786
Q 7072 7942 758392401638
A 11306 764345178
Q 8655 10203 1095027172664
Q 1543 3983 867996436866
Q 648 11571 237664007236
S 12103 122664630
A 10012 471040348
Q 3139 12943 7177370570005
Q 4494 5436 567005338800
Q 905 9134 5342341502612
Q 295 12062 5200350365808
S 12973 772183535
S 2268 940970315
Q 1073 6468 1484377063455
A 3811 350223646
Q 805 11200 8064078151370
A 437 758499992
Q 4068 7077 1226684267714
A 1562 438037055
Q 10154 11856 1034063308250
Q 959 11308 9652264633162
A 8701 133233609
S 3968 496196847
Q 411 2648 572979315343
A 4589 355350480
A 9446 68400436
A 5966 649608469
Q 10712 12219 565543964820
Q 3164 8733 3225274962415
A 9548 8727744
Q 6570 8890 367686870942
Q 1235 7022 5687189753811
Q 1654 6554 310522419069
Q 7484 12358 2271836947239
S 11375 239578429
A 10768 715611053
A 12458 60104092
S 10669 940879879
A 7161 103219273
Q 886 7527 262545143508
Q 9158 10583 1157686800323
A 7484 941537229
Q 5260 5880 22400786733
Q 4550 10276 1536693715280
Q 11022 11676 493559207315
Q 4151 5345 378190090820
Q 3607 11986 5877114154014
S 4552 968644095
Q 4285 12832 5028500858340
Q 701 11857 7155911322851
Q 174 12128 6343205602672
S 10726 393084805
Q 10109 11423 1135737065712
S 6872 429611708
S 1969 106475773
S 3376 924548003
A 9188 372892172
A 879 313822387
Q 4549 5869 36975818766
S 4501 51720066
A 10195 833022742
Q 2929 11160 1513954693323
S 5939 437578059
A 10939 68851719
Q 1680 11279 9034581485354
Q 4781 7557 110293603695
S 3804 114415216
A 5749 838300012
Q 4005 11727 3020482399816
S 10030 957047730
Q 951 2192 102617250612
Q 4225 4275 48758493919
A 6903 709319586
S 2866 40845633
Q 4478 11732 4708824660514
A 1282 978427751
S 2348 734224934
S 6561 491646543
Q 2770 3726 567694974129
Q 300 11812 3530072102105
S 1797 392645493
S 11095 40059766
A 7070 227400666
Q 1544 9281 6596535113582
S 3284 211214337
Q 433 8360 3784064807542
Q 2617 12418 9632582494384
Q 2403 4644 397297700334
A 8405 24422373
Q 1356 5407 655358839032
S 9608 867000100
Q 2757 5375 1515267461397
S 4306 807021316
Q 2971 10244 3626379779117
A 4214 484275398
S 4780 323999306
A 6705 860989186
S 10482 821535049
A 2312 329463021
A 7073 770665086
Q 1517 8546 5315306734482
A 5762 760492400
S 9248 241833790
Q 2246 7718 980508929639
Q 596 6176 1566153887621
Q 6492 11819 2918234395142
Q 704 11526 280539789211
A 12513 993217507
S 8380 261341691
A 5844 312670570
A 6699 333851735
S 10924 495625686
Q 2890 10510 4054226963520
Q 866 2830 1820645476663
Q 8582 11032 397294377680
S 10018 938898442
A 3097 718192289
Q 5841 11765 300642200821
S 10233 58292094
A 5117 155331747
S 9850 983798419
S 6351 158894191
Q 293 12986 532116275885
A 2636 476855444
S 4040 950397672
S 6366 831793401
Q 318 12428 6978318859751
S 6082 69737018
A 5384 778138681
Q 2805 9846 1163761664465
Q 85 12921 7162766729500
Q 10525 12318 312366367772
S 5631 750283171
S 1189 518632772
S 4183 515794356
S 10770 683044097
Q 292 4316 2709936304631
Q 443 12857 6040206208954
S 140 302928191
S 9574 756262050
Q 1559 7019 2004815127120
Q 2232 2513 170128152575
S 9373 211415767
S 9522 358346369
S 12348 715198857
S 5880 304537018
Q 6073 6109 17017727246
Q 985 11917 2458180072733
Q 3311 12093 2204550595406
Q 3880 5664 1447803015128
A 8976 524009761
S 2922 46531736
Q 195 6947 3641431831828
Q 7566 9887 2226729232225
A 10918 654735129
Q 644 4367 432152657056
A 4570 95594295
Q 2592 10764 4459638592258
S 10422 74576520
A 4684 725310840
S 7792 938699357
Q 7736 9140 577448617245
Q 557 1484 909674887143
Q 2909 12030 5181687367108
A 12229 27196249
S 12863 953689837
S 1162 542397107
Q 1505 7965 940750195403
A 12447 386185607
Q 10692 12630 1375609041260
S 2140 918507336
A 8463 600537452
S 10024 453857873
A 11109 68620545
S 489 158204616
A 10696 842442911
S 2357 685876308
Q 5881 12350 4679166422919
Q 6808 9957 2795841103954
Q 2271 11452 1422948635460
Q 9346 9691 271586427028
Q 6915 12878 1735032926985
S 8511 905233843
Q 2814 12639 6229088327070
S 3192 696501081
Q 626 8175 6241756594995
A 440 722212585
Q 6379 8135 1695678325089
Q 3793 7988 2512164132730
S 3907 841530897
S 10330 881871434
Q 3569 10356 5917632113584
S 1224 285207730
S 8007 772068433
Q 5955 8746 570652472561
A 10723 220439359
A 7831 263227918
A 1297 93900440
Q 5953 10519 4417508322441
S 1567 417941747
Q 6144 10459 2710813296995
S 12068 49929385
S 4509 755700104
S 12367 999430468
S 12461 328170583
S 12375 962059746
A 985 39397103
S 8555 796476494
S 92 796653861
Q 578 3207 456493711953
Q 963 12458 2742900140802
S 11402 467987973
S 8933 174047535
S 11803 840139381
Q 3782 9878 1424908135274
Q 25 12832 4356076974096
Q 40 12961 3415672345710
Q 6237 6974 506825052212
Q 5410 8634 1694786868379
A 2737 936032345
Q 8401 8618 62926665867
A 7699 172920855
S 3490 126823430
A 5939 516536373
S 3252 654024803
Q 1015 12908 192952281818
Q 1336 12419 6644442854224
S 361 285819514
Q 477 12008 6266956444937
A 656 567543459
Q 5124 10549 2138938463194
S 9863 768244333
A 3631 157311729
Q 8498 8961 228155995971
S 4917 533829245
A 2732 833163795
S 504 373680933
A 2007 277451010
Q 1550 12911 8139343678083
A 1864 865431925
Q 547 10928 9788364253034
Q 9013 9113 91535278303
A 7086 193765239
Q 2491 3305 812903607645
Q 2178 8959 2245490647459
S 7876 207364460
S 6585 497318300
S 8479 216125367
S 8853 740821451
A 1692 229111627
Q 3396 9107 5530824451205
Q 984 12988 7101560200132
S 5193 934858218
A 4528 707141394
A 10584 561949690
S 12122 919300844
S 2586 451553345
S 8321 169431302
S 399 197733127
S 10283 531791832
A 8820 960619359
S 6141 525702524
Q 44 10167 5184975705747
Q 667 6788 7797512506
S 5095 737746143
Q 2158 8759 2375817720097
S 5070 275165466
S 6856 864870366
Q 217 6576 1271328289928
S 6919 635612434
A 10806 978978035
A 12776 268042140
S 10236 447508598
Q 6759 10729 3821332014675
Q 1178 8066 3150413839234
S 3685 440175664
Q 121 11545 5384075640332
A 8087 748242767
Q 338 12552 3566949588101
S 1711 734132098
A 2648 721733567
A 7745 590269370
Q 3004 3025 10789302460
A 7312 599352019
A 5825 539428399
A 1919 444746077
A 3217 206634484
Q 4302 4788 88937733413
Q 5033 8575 18706098969
Q 53 12735 3570434339597
S 2682 75881431
Q 976 8631 6417651921135
A 11560 522678461
S 4386 955505643
S 9511 636805100
A 8272 30319040
S 8900 82448549
Q 3459 5195 816683502212
Q 4617 5084 357209248690
Q 2151 7624 951835959410
S 11670 303094984
A 11792 621974801
A 9759 912242777
A 544 325211891
Q 1888 9833 4895739200878
Q 571 9581 8544082293327
S 10941 627417373
Q 2972 4643 397624343333
Q 385 4400 758192998481
A 278 620965584
S 11055 814746885
A 1371 993519213
A 6867 367382822
A 7527 992522390
Q 5441 11811 2515614835884
S 12652 126324188
A 9803 674359565
A 6405 579100719
Q 742 4117 3323976971386
A 5332 933811286
S 12259 974254480
S 1200 202228184
A 2699 507625047
S 418 531087472
S 9485 665865542
S 11647 350461725
Q 4281 11353 6022134699897
A 4158 668114834
S 10111 286368013
A 9565 199130806
S 940 234460780
A 4805 998891360
A 10960 992436227
S 4089 107024631
A 3896 47565554
Q 590 7969 5749140420603
A 3287 83267769
Q 3105 10493 6412219511372
A 11693 694116125
Q 8381 10360 1799537264136
Q 3747 5946 1995060343018
S 5809 488604736
Q 2469 10366 5547814753411
Q 988 12220 41513397144
Q 10248 11697 27134827798
S 1744 737825924
S 9924 454897978
Q 950 12187 2019846737309
Q 2781 12533 8708954231641
A 6219 430796299
S 11767 364426350
Q 607 7604 3014145135328
Q 8306 12858 1515388992473
Q 6988 10613 2540179978828
A 2783 200195455
A 12710 943471748
S 2670 8410866
Q 1767 6293 1335441218500
Q 2423 12039 8231832804637
A 1037 460634315
S 10131 666999808
Q 2366 10395 6645189178200
S 10363 845641526
Q 3110 8450 4745991547336
A 7170 475203320
Q 2161 10783 2760953430162
S 423 387902762
A 1452 773902286
S 5140 862242500
S 11011 222669265
Q 705 7657 2578405642507
S 9050 111364010
Q 76 11913 7711757076408
Q 2136 12405 4624414064364
S 7292 412375825
Q 7985 9781 80282353499
S 2451 960204272
Q 601 12941 5826357280858
A 11248 945053445
S 4089 494211451
A 8274 321056399
S 9198 140604623
Q 7461 9447 273411276919
Q 77 2641 2232095785640
A 9116 989768368
Q 4448 12585 3463244908449
A 1823 423480580
A 4371 931581332
Q 3178 12835 4510822516391
Q 1279 11492 630521153985
S 10773 359933935
A 7580 152639995
S 9659 843172255
Q 3081 8728 3652935918154
S 6982 774287474
A 2498 667795536
Q 2206 12847 2625236354357
Q 6793 12763 2616156119305
A 3972 842361388
S 922 257153727
A 8434 861789180
Q 2983 12302 7214159828303
S 5813 399650491
S 6854 28431116
S 12361 825351917
S 6575 819165969
A 10002 13196294
S 4861 537473001
S 2163 762146143
Q 378 11444 5034536950125
S 5694 939203406
S 4990 512456445
A 2428 404276875
A 4977 265003932
S 8208 93075655
Q 552 8436 2603924342843
A 2264 358571434
S 7765 864898788
A 7864 238816637
A 3615 869399976
S 6798 82349626
Q 4552 10701 5777393045307
S 11076 315843625
S 4127 793808621
S 4381 234356958
Q 4372 4632 217968627565
A 10353 499781936
A 5305 878214733
Q 3251 6055 1513011416772
Q 2443 12828 6916608826235
A 12267 105206122
Q 3414 10787 2556873982044
S 9812 336445823
Q 10523 12264 1512309139932
Q 321 3718 493173634818
Q 7348 9165 493979057129
A 12099 622658839
A 3167 350174353
Q 7206 12344 3224731940543
A 638 886468946
Q 3018 11667 4789167241185
Q 700 996 221313083134
A 3437 256425349
Q 3816 11475 988507818337
A 3421 543370053
S 2523 367069142
Q 2851 10571 5585241234782
Q 2159 7666 633302707751
A 6229 911594959
A 1965 294084247
S 9755 311462092
S 5219 10739053
S 10993 435468383
A 2860 998173077
A 5099 438740661
A 12307 137362125
A 8394 633058775
S 2548 160286308
Q 1465 9292 6896742627562
Q 506 11764 7615603057735
A 12411 76160955
Q 1588 8523 2975152979848
A 4722 583178016
A 7848 990280941
S 229 272213120
S 1946 349958721
Q 944 3365 1588981352415
Q 1531 10750 1264119893338
Q 3104 5286 1821617787005
S 12749 472863924
Q 3006 8200 4359105723598
A 7281 419465077
Q 1236 10976 7555907673191
A 7018 255128022
Q 1709 12664 2447877998930
S 10823 284824886
Q 1755 11544 4587913686243
A 11944 789935238
A 987 891079404
A 9441 390442102
Q 6795 12350 89749609780
A 8183 910298838
Q 938 11494 4475539454247
Q 2624 11948 2919121011358
A 6130 564915718
Q 3926 5484 490281544430
Q 4704 10106 5363887518533
Q 9674 9989 112874081524
S 3839 823072901
A 5883 770831402
S 4237 680780520
S 8383 403978591
Q 8730 10909 1037961002447
Q 2031 9489 2322206083338
Q 8467 12636 799959327910
A 8656 142756499
Q 5521 10988 3144041202317
Q 222 12746 7178837988656
A 9455 358701439
Q 674 4655 214865826258
Q 950 2131 170882685664
S 2441 584354539
A 8447 582193543
Q 160 10066 5771967039217
Q 1348 6751 4016070626156
Q 873 12348 2683339757844
Q 11285 12421 888841743040
Q 5970 6711 167841048669
Q 4962 7027 1897511393739
S 4633 635630721
S 9429 523428786
S 5973 619335224
Q 6900 12841 2698354451011
A 10891 924324332
A 7691 330425872
Q 469 12451 6170063744354
S 12276 345751846
A 9348 254901228
A 8093 495645420
S 5513 718800789
Q 3455 11078 2545527195726
A 411 664243272
Q 1745 12372 8450698552574
A 6518 583377529
A 1551 400992334
Q 298 6929 2356970239029
Q 4067 4321 185753897703
A 7164 62392567
Q 5415 7446 1371684356437
Q 364 10870 4226495294799
A 10489 175149356
Q 3271 11956 6702998129702
Q 5611 12335 1188801185131
A 1652 91466390
S 3788 777028751
Q 6424 9004 2571980760446
Q 6548 11745 76562325277
S 4741 871600176
A 6283 832051240
Q 8903 9039 39122915833
S 10145 289062016
A 1832 8392538
Q 1762 3075 1211742577529
Q 1157 7962 4489292821920
Q 717 8640 4333765747736
S 1855 664178094
S 1291 153601977
A 6778 343447824
S 8783 566589181
Q 113 12887 9112837374219
Q 347 3510 167053227767
S 12021 259156688
Q 673 11917 8282825970415
A 10442 766978981
A 4503 28477729
Q 1359 12878 834275553064
S 6454 700730556
A 498 68491239
Q 3453 11249 6146247535802
A 3533 464642803
A 1925 287371010
A 1419 846725097
Q 9658 10407 606257155186
Q 5974 6768 456889844272
Q 1086 6870 2216340202995
A 4379 793274151
S 5620 558620339
A 2266 315875794
Q 2406 7361 4808129933697
Q 697 11933 9099607929712
Q 3893 10625 2925479371190
S 971 329838289
S 7502 834752168
S 12303 329958290
A 6758 862543592
S 8028 903835181
Q 4785 6908 1523732421218
Q 6420 9033 1918252380070
Q 654 10469 4739702055634
S 2445 612585245
S 8591 338013060
A 8237 751780462
S 1232 605620897
Q 8521 11275 333130018263
Q 587 6857 1999432589720
S 4343 49744318
Q 4106 11061 2560477221021
Q 4027 5791 312800817399
Q 1546 9782 734136824448
Q 3687 5502 983172392561
A 5515 712100223
Q 521 12599 923765918211
Q 1748 10124 8010794978906
A 5222 55904678
Q 696 12505 3981606997402
Q 10446 10937 387101927796
S 2972 247393973
S 50 743314690
A 7546 241756093
A 7026 333135831
Q 8501 10541 1918568802282
Q 1146 12694 6148698316443
Q 17 8159 1837781546989
Q 4533 11243 2883149861528
Q 2086 4573 447166844340
S 811 118843821
S 1267 275108999
A 3192 639458521
A 4971 709795837
Q 314 9594 5348809600279
A 2467 329214031
Q 2115 10757 7107882380312
A 10877 70603088
Q 4160 7487 2949948697251
Q 120 12663 5764070384033
S 839 725092081
A 10343 24961263
Q 728 11931 3458866331967
S 7202 705603397
Q 690 10396 3678440035735
Q 1568 12664 5076008896009
Q 1797 5929 304223352050
Q 1346 3333 490909799765
Q 5109 6942 1259204210730
A 9964 562479351
Q 959 12405 7089749889031
S 4409 507664742
S 2878 915078171
S 2583 432341929
Q 5421 10279 310227925652
Q 2608 12544 4421852539706
Q 4328 12181 7819419816449
Q 2157 11315 4352628433725
Q 7761 8532 596726648348
S 1069 935440801
Q 519 12374 8013800092044
Q 1079 2198 84128240556
Q 1850 10280 3380298669851
S 2165 91264604
Q 957 11074 3222700851581
Q 1352 12446 3549932211160
S 4473 731782534
Q 2036 12165 5998500349327
S 6259 461486631
Q 4640 7927 2537531707739
Q 5484 8978 2594235611687
Q 2108 12082 8155400826895
S 2008 220966713
A 12218 355137470
S 3806 516525248
Q 6084 6626 196111145545
Q 8116 12951 618971084548
A 10929 422466623
Q 4942 5191 1963290520
Q 11674 12518 125456576887
S 4764 232766538
A 10225 468804020
Q 3745 12386 8124471406525
A 2541 798722774
Q 188 604 401999997193
A 369 545662384
Q 2652 12769 228110565806
S 11589 961988763
A 6993 642334101
A 8928 577763580
A 5757 332367164
A 5682 599090336
Q 693 10732 1393330108019
Q 4480 9965 4862863195916
Q 3487 9062 5387226022150
A 8573 811500144
Q 1002 1489 82966024557
S 1829 583246348
Q 6897 12258 3680085530188
Q 3562 7468 3844626655834
Q 9106 12805 1569256626380
Q 3773 11334 2208432836941
A 6336 755830457
Q 5710 12525 4610459393560
Q 9460 12177 606080143030
Q 8594 8697 14383557162
A 382 95472497
S 6260 940658843
Q 3282 11490 245495038086
Q 19 12987 3265745378314
A 9486 481375473
S 3121 43685145
Q 2849 11762 6646127912835
S 8035 801145188
A 11386 777962786
A 11474 567207528
A 11929 954062683
Q 875 12721 4725071510747
S 7295 118820096
Q 3093 11569 5910748661012
Q 2614 12630 4922754861991
A 163 263312915
A 11749 95257654
Q 5297 7693 225403572274
Q 8827 9922 880713153248
A 7218 269947750
Q 5696 10731 4759799889707
Q 2680 5430 875687149911
A 5519 750394620
S 10692 856805895
S 10024 66941946
A 9906 238629757
A 1836 129236328
Q 7719 10686 90607221149
Q 5883 11823 419946590761
Q 2273 12156 8043503210396
S 160 594214817
Q 4511 11406 3925432289289
Q 816 8147 3821340225901
Q 4791 6283 603611804455
A 8242 320225129
Q 2157 9791 3252386989741
S 7080 662729361
Q 446 7392 376098977014
A 9122 306606050
Q 1820 3520 1589637391972
Q 31 12952 8676791784524
Q 3985 10863 1839345495298
A 12168 593037423
S 6828 782891241
S 3800 366576509
S 3568 571717118
A 10066 987279427
A 8697 483678734
Q 1085 5171 353038918374
Q 7600 12488 669998957354
S 7384 421867285
S 8818 469585637
A 12938 417159505
Q 1578 11319 5764716044676
S 6252 44550622
A 3550 771088956
Q 2742 10313 47196425523
A 3771 299355984
A 11574 335971409
S 6605 628638338
Q 3445 4603 825710570006
A 2503 444922152
A 2900 580216157
A 9728 80371774
S 4035 594519
A 2942 191164256
A 8773 138387259
Q 2331 9993 7566962070168
Q 78 12386 36364876397
A 3705 224046462
S 10930 756662815
A 3843 545931107
Q 431 11349 1781406616461
S 6915 713725233
Q 1113 12783 8412907156648
A 11090 51222676
S 8823 592079406
A 6132 102246206
A 7195 79728634
Q 519 12615 5076807088205
Q 967 12962 7268429624966
A 504 321041120
S 11472 420714930
A 7695 536299518
S 6748 885841220
S 988 961367395
A 11495 564381290
A 4982 66975462
Q 7756 8949 361541670614
Q 81 10705 7881633791034
A 7425 783206437
Q 1171 12877 779722564777
Q 5905 12189 3654900293421
Q 5781 10979 565754870186
Q 8324 12724 2658004906361
Q 3475 8804 4574705244409
A 5616 543194446
Q 1691 8352 3062532909737
A 3596 717780660
Q 1687 12916 7575004730813
A 4817 84654299
Q 12851 12915 36004816793
S 11768 876880801
S 12440 145197082
Q 2053 9649 5558296111427
Q 1534 6417 3765940479720
A 9930 316363267
A 8582 506910794
Q 480 12828 193866769521
Q 2538 6711 2513509464527
S 7234 608089310
S 12667 488615584
Q 11977 12497 182322726463
S 12358 639215692
Q 6611 10910 3199466766106
Q 661 8103 6801168706371
A 11040 791494544
S 1742 798153207
S 5256 614612888
Q 3817 6864 2828314731147
Q 3978 7530 1111609941279
Q 2633 11958 4133287513240
S 3718 90092231
S 9861 133926275
Q 9074 11594 115831915669
S 6942 149272955
Q 884 2069 485096501044
A 152 62809619
A 7182 776151996
Q 138 12875 9454757327150
Q 2698 2871 129793595477
Q 8908 10616 1410493705565
S 3481 585553040
Q 8225 9883 44726139822
S 9172 626227569
S 1855 869278894
Q 4638 12187 1190357029543
S 8385 231926607
Q 247 12718 7252555759142
S 1499 828368131
Q 2334 10400 7079148125728
Q 1209 12188 6780173768441
S 7169 41580513
A 11270 356032574
S 9504 29003591
S 10172 661798648
S 6433 81983685
S 2653 755604622
S 8255 257585381
Q 2326 10769 3667766038226
Q 6413 7641 1222843761940
S 6453 671277699
Q 5392 10659 1697490573297
Q 3274 5943 1035261742743
S 8896 246016403
S 8316 438898558
Q 2064 12564 1068452484692
Q 9870 11262 986221998303
Q 7385 9547 1959360588831
Q 507 12298 4892919597762
Q 5857 11386 5028773767535
Q 3181 12850 1795621119355
A 10560 494812954
S 10749 521616856
Q 3527 9897 4185350007682
A 12191 629359577
Q 821 6085 2299233959341
Q 6100 12210 2634823215342
Q 4052 12791 24650971713
Q 4733 10307 2061928851055
Q 141 11413 2980028650297
Q 7938 12496 2118243049304
Q 11482 12989 386330882734
Q 2187 4294 1247699413486
S 1582 565324569
Q 1865 10723 8221082675732
Q 9998 12017 854767263243
S 1008 878644393
Q 114 11848 386799100537
A 7876 786408787
Q 452 721 156722501121
Q 833 5299 577553060585
S 3956 541917015
Q 1677 5790 3176812387251
Q 3373 12230 5824466790887
Q 5407 6398 663889905951
A 2818 84579774
A 7149 305804006
Q 1702 12700 9752305116253
S 5954 26252631
Q 347 12976 4349685361608
A 2612 348918943
A 7983 939554055
A 11227 532357978
S 11909 920456610
S 5838 667016708
Q 1890 12724 9164911829181
S 10636 882744680
A 3729 680419499
A 1331 369329501
A 12914 21684663
A 6347 31397076
Q 571 11317 7776827476853
S 2367 136119192
A 12897 995526097
Q 2032 5623 1159608729213
A 6174 518751323
A 3038 688808301
A 4452 353602560
A 8364 36468494
Q 24 9215 486442592261
S 1569 11026373
A 389 146356074
A 1131 381082963
A 10050 911937322
Q 11610 12180 99473138283
A 11689 53131435
A 12934 81306420
S 8559 359321084
Q 853 6520 1698323644970
Q 3556 6623 1352286619679
Q 805 12656 7917419150859
S 10164 969580646
A 3878 324588862
A 4149 921569885
S 980 763545296
A 11172 342969707
A 10913 370648452
Q 244 12737 1379239999787
Q 2720 11517 4640424879152
S 2942 511189649
Q 266 12533 3107523179652
A 6776 53852934
Q 2526 12082 9503107758603
A 8929 160856073
A 8682 273310942
A 1496 281563973
A 12825 680055178
A 11880 235931798
Q 2181 11129 5857289577586
A 9154 173893595
A 11686 242798715
Q 183 10068 5466414483384
Q 1050 6939 860287252403
A 725 179293578
A 10679 192508986
Q 8627 11069 2304976842401
A 11903 781147301
Q 3237 11329 4353725186272
S 10429 726342792
Q 7972 8006 34387754883
Q 7666 10662 797971137445
A 1387 771643948
A 6464 31970944
Q 5367 6233 700784828526
A 10301 130409164
Q 7379 11282 2388968758143
Q 997 12916 3832900810566
S 9643 631236761
A 1891 69864396
A 265 343540224
Q 849 3196 390753844301
A 6988 197365263
A 12093 873322280
A 1469 829685877
Q 8 12840 2520489998317
A 3359 51877682
S 9274 97222731
Q 1357 8472 1189659403670
Q 3516 12647 822170413813
S 3874 623207611
Q 4244 6705 448802581671
S 12544 705158894
S 7604 637517945
S 4064 825032873
S 7396 823498624
Q 1485 7625 4724737869877
Q 1433 11638 4315322796675
Q 6424 12480 38536626805
Q 3906 11805 692072591975
Q 3258 12863 771811300544
A 2997 504925358
S 2514 363163600
S 3846 868655698
S 6371 949473795
Q 4418 12684 4020417502884
A 7130 450957808
Q 1523 6481 834428091564
S 6992 535492915
Q 7139 7793 360993996978
A 2609 937957167
A 5367 782124853
S 3540 145944409
Q 1195 10462 1923342409028
Q 5567 10190 2566685259310
S 9091 352131963
S 367 981894492
A 10278 611183683
Q 1666 9395 6582864264065
S 3964 333125059
A 644 88623003
Q 1236 12204 5380066011393
A 7471 425185534
S 5690 636652165
A 8782 376502653
S 11986 705676815
A 5803 719654188
Q 3359 10676 5461482098988
A 9543 340931286
A 7958 253236666
S 11837 4682692
Q 939 12875 9603904960702
A 3543 4553353
S 5106 873571048
A 2752 334582666
A 1745 302699520
S 3633 583913876
Q 449 11482 6101399002848
S 869 450652161
Q 6066 11965 4851341479819
S 12215 47529996
A 11096 627669621
Q 1768 3244 1304181486331
A 2079 446054117
S 11406 704054412
S 323 374066769
A 8982 181119497
S 8069 201193980
A 11528 873276905
A 9674 989860665
A 4827 563290102
S 8809 13160198
S 6258 672165321
S 8307 471462960
Q 1546 12248 1990702633040
Q 2956 11787 5987761467183
S 3058 711953584
Q 5229 9019 867383621040
Q 403 12570 5302999172451
S 4608 344610969
Q 8335 10005 750495050485
A 9784 68209969
A 4517 573597700
S 11745 903346749
A 1788 123401877
Q 429 8302 7201194595352
S 9404 469856739
A 6171 400672628
Q 406 4411 1300945566683
Q 2907 12164 3003168916324
S 9517 734505650
Q 1011 10325 9189748205274
Q 2372 6596 2274072062132
A 11420 256213409
S 4877 531037197
S 3384 286954449
S 2335 125101551
S 7310 65880108
S 4810 104401059
Q 3038 4061 156422977183
S 3911 317924412
S 452 70119837
S 9490 753395239
Q 8713 12296 2896200983879
Q 3990 8052 3852678069330
Q 801 12692 6044642665130
Q 3797 9931 4669778848262
A 9453 665263156
Q 1980 12205 6448459941516
S 3592 135714668
A 1054 393389372
S 6385 547705873
A 2714 562000515
Q 6091 6921 2276892371
A 4780 91432708
Q 7720 11808 2975637364314
A 8442 312568150
A 8518 393838413
Q 5191 10466 1223545993605
A 6648 520111527
S 1336 552036760
S 9258 445715338
Q 535 12862 5105078406295
Q 1641 12930 4032527513017
Q 4590 8170 3372853272484
A 6 407535645
Q 1605 11807 1659631912927
A 3582 52259441
Q 5 10647 9165902891017
S 5291 980439164
S 12844 117811283
Q 8484 8622 123285118467
A 8156 886457100
Q 8068 12320 1648286385148
A 7262 725948342
A 11755 247253182
Q 5840 7289 306017126332
S 12315 874365982
A 4008 960983009
Q 8972 9808 62983091790
A 12603 671590749
Q 6156 8509 1837244908581
S 108 379924426
S 4570 386410513
A 11938 308043802
A 1152 16389557
Q 1496 7517 5555252428780
A 6045 752787074
A 4749 920844588
S 4939 387026416
A 3313 999484048
Q 10881 11142 138620401064
S 9619 118417929
Q 7388 10359 1269389552635
S 2268 567527792
A 3279 983193684
S 12946 655995171
A 2019 282537497
Q 11101 12167 844272956999
A 3092 113410094
A 11752 558985785
Q 7142 11910 1301207965436
S 1901 951346793
Q 3774 11776 5521300149728
Q 6643 7252 106430351989
Q 325 12725 674634676840
A 4693 792894158
S 11785 883186148
Q 29 12878 88788859473
Q 8797 12945 3421769741616
A 1163 223916951
A 4397 322951459
Q 4900 11187 1868565907655
Q 670 10426 7129636995749
A 10391 488231923
Q 5304 9428 2429522823737
Q 2071 8594 785489157409
Q 6642 11950 1646215065435
S 9075 478631156
Q 879 4571 1691315038320
A 10053 478492075
S 12819 456195637
Q 3688 8562 4003272098668
A 7027 89517347
Q 1015 9449 787553424668
S 4700 692172113
S 11483 763405871
S 6096 380696475
S 12688 271660632
S 5585 95649087
S 12510 530617460
A 4057 313818109
Q 61 12869 4063957506788
A 12279 906127602
Q 1880 8672 5931904240310
Q 6500 10265 517914349148
S 3575 857686132
Q 3438 8266 1951230040872
Q 7564 12621 2913923232528
Q 2263 3327 920701209883
A 801 868747549
Q 887 10673 7197075257713
S 11484 544804667
Q 3102 11443 6438974993035
S 4076 136444402
A 10652 659807596
S 10849 972937017
Q 888 9950 6621915392153
Q 4489 12790 3730927801560
A 1949 644546694
S 668 693395654
A 12873 980917928
S 10864 442188123
S 9364 306758320
S 7259 880231424
A 6892 307801044
A 11326 626105472
S 2044 1261003
Q 346 12441 8590553115503
Q 6789 7325 67652497978
A 6197 376814755
A 8927 35214402
S 12251 333842312
A 7971 840082920
S 10223 794838246
Q 5698 11186 3438629231853
Q 2222 10165 1151442414279
S 2104 717063900
A 4290 631623024
Q 945 11176 8209720285613
Q 1814 7174 2346202623662
Q 6687 9142 1392509269426
S 3614 347233893
Q 807 11502 5547851371080
S 4627 873671896
A 485 449357643
S 1365 988698160
Q 423 10203 1260789588986
S 7346 382236190
A 767 579518740
Q 3657 11628 1139888441270
S 8522 649555161
A 9743 47561572
A 7289 506711930
Q 1351 6907 2109446677079
A 3813 695643863
S 2252 55578083
S 11081 584456971
S 7753 483680405
S 942 694926735
Q 9892 10628 30523546861
Q 1296 11923 5646798461882
Q 729 8069 6139787069759
Q 804 6504 4158165156762
Q 1598 10000 5346215752106
Q 1423 11186 7712218567298
Q 4763 11120 3136316031045
Q 6988 9861 1264928455034
Q 1972 3833 1585658652660
Q 532 6198 2728820854659
Q 2909 12195 4402280112309
A 10115 208236367
A 12969 662643744
S 6108 592169641
A 8776 274809674
Q 712 12960 5320110202027
A 7537 479913621
S 12607 365657063
A 12200 465060032
A 2834 698756043
Q 3884 8324 3901254290150
Q 6138 11634 743977148076
Q 1479 11447 1828507497991
S 5011 395378857
A 6066 702839964
Q 9279 11101 761345346943
Q 1400 12852 7905182453845
A 10711 977397297
A 229 593113753
Q 3305 8019 4484373429212
Q 2125 12097 2088542006892
A 11219 428613837
Q 1209 12741 5125776355718
S 5111 231542588
A 5151 944737462
Q 920 5851 3442912470664
Q 773 2411 783224071017
S 4342 187170721
S 5167 458148427
Q 3521 4618 585472372640
Q 106 12702 5823610191100
Q 631 5124 2551973476941
S 8360 340890676
S 1902 29054872
Q 2955 12740 786882308411
Q 1680 12287 2289643757941
A 7333 931277858
Q 4762 12076 1643265835694
A 1029 678038302
A 9466 92455762
A 9444 851116070
A 9914 758980174
S 3125 623106212
S 2194 705231273
A 4951 926372950
Q 279 9548 8767588910785
Q 2050 11270 5006158684101
Q 4922 12698 2601478904331
A 9272 162940750
Q 1091 8915 243132785720
S 693 861102680
Q 2414 11593 4621519545822
A 3049 441290063
Q 2564 6970 2558009551313
S 3849 622007763
S 202 595990301
Q 3166 11611 7790209716445
A 5419 906763043
A 11677 998890388
S 1058 754016677
Q 34 12558 2442742332282
Q 2725 4879 1939180228796
S 2565 695318526
Q 3589 11975 6343589633605
Q 5919 12334 1241041563288
A 7719 731131721
A 8366 426890471
A 10662 707170478
Q 87 4211 3042022340636
S 7044 610699695
A 6514 592485066
A 9716 90875510
A 11471 687666937
S 12346 68035205
S 11244 62309634
S 7690 435863454
S 12878 91562649
Q 7840 11022 1189114606011
A 9619 451811396
Q 2814 6900 2213262580064
Q 2662 12202 333304960860
Q 1029 12221 2931595450095
S 623 788906654
A 4970 732517474
Q 3825 9316 2963059113409
A 7740 780652132
Q 2406 10447 4612218240830
Q 2328 12596 790501652051
A 12664 15739495
A 12208 535112711
S 3585 930875960
Q 7762 10791 2093861553407
Q 2222 4024 533096214844
S 6877 337206081
S 10575 284373064
S 11380 961597098
Q 248 12843 3637852847661
S 9598 13805668
A 11429 827055091
S 12295 776066220
S 11724 315279849
Q 7069 8407 185597551558
Q 4930 7844 1394666302403
A 1850 877734845
Q 5974 11281 1778283210448
S 2142 81694832
Q 1697 12239 2719304290936
A 6177 318972246
S 11432 837056519
Q 9484 11037 1019381935376
A 11381 137073049
S 7370 97230019
A 3455 854401351
A 8963 495255561
A 4164 785474169
Q 3029 9408 5830288249713
A 3367 307251561
A 6138 450207336
A 7707 883243877
A 10128 214421498
S 6527 514836259
S 11756 104152244
A 12817 510742760
Q 1509 5255 3305765722615
Q 1795 6396 3758111550028
A 4993 141191275
A 6081 567459082
Q 1105 12710 1688414218171
S 7545 592181523
S 6402 367577690
S 7701 719965378
A 10199 458802226
A 12910 578260576
S 2608 198845223
Q 5004 6218 432529144988
Q 2085 10798 1058133057956
A 1803 458524971
A 12003 81309036
Q 588 9256 1618170515625
S 2177 67057950
Q 396 7512 96791994270
S 1065 646466232
Q 4493 9800 40734084414
S 6534 526011803
A 2192 973208167
Q 6661 12259 1029513670065
Q 4749 6903 270996855284
Q 357 11031 7387401260592
S 3405 239118699
S 1618 801655344
A 6641 877167278
A 6607 437992458
Q 2020 5538 1473260794438
Q 443 12345 5392449217763
Q 3222 6324 1315853648913
Q 3236 7785 3724070738004
Q 9958 10955 166391421053
A 584 364622107
Q 3774 11406 6967111307456
Q 7084 11799 2400776694445
Q 5305 5775 82807061651
Q 61 11043 690683230293
Q 2281 12277 1819759057204
Q 1251 9950 4361462436472
A 10790 765491892
Q 3645 5466 360514405836
S 6374 632247990
A 6336 695959884
A 7714 938064280
A 6109 464977956
Q 4106 10567 4493036131083
Q 8957 10140 110627998250
A 3417 4053485
Q 189 9132 8507835490998
S 9850 841185613
A 5473 825297680
S 11841 904787603
S 10505 508087208
Q 6506 12246 1229283003472
S 9039 135830005
Q 229 10347 9709976396223
S 2273 459156684
S 12630 147644448
Q 550 8483 6031775197725
Q 7562 12171 3850844462520
Q 4315 5057 579677988481
Q 1897 9781 5365085404373
A 11741 84582880
S 2688 437275728
S 6306 128763350
S 11522 674438911
Q 1489 11757 202544564055
S 3015 21380420
S 6785 529871123
S 4167 809360192
A 3143 704111908
A 5829 32850892
A 9798 532387509
S 2656 14071001
Q 2923 6990 491696690319
Q 614 11715 3986352451482
A 10899 72607190
Q 10538 10567 393056440
A 11954 883224289
Q 2029 12097 8676286691648
A 4541 495359923
Q 1771 12954 7644556625017
Q 210 8916 577284465171
A 9935 308313184
A 4322 467772771
Q 5051 8824 2089967353892
A 1672 594837034
A 12475 561798956
Q 5117 12337 6016888636705
A 6720 895256608
A 7499 77625980
A 12899 293083203
S 7903 730697569
A 12875 524777616
S 3841 397878415
A 3011 186940377
A 3992 408631512
Q 4827 12048 1499916652843
A 3752 43348301
S 3422 309156766
Q 3440 8341 2894260885957
A 4351 599911975
Q 8082 9451 1078861481300
S 5699 648920355
S 10463 652603331
A 8835 687239485
S 1076 228996358
Q 3977 10895 6270159477111
S 6150 848570996
A 257 993342292
A 12408 727181376
Q 1762 11590 2019546248152
Q 1931 9465 2329493560200
A 3656 423665799
A 11541 360524621
Q 2799 3432 538322375197
A 11016 38470203
Q 3867 4013 96057225161
Q 6066 9705 1683329127354
Q 5465 10370 307168609680
Q 3487 9530 4691911520780
Q 591 8147 4724371023580
Q 6277 10835 877168542234
S 12981 362495275
A 4361 372784747
S 7233 376081304
A 12899 15768645
Q 824 7433 758185751016
A 10735 45849760
Q 2910 9515 3434249878521
S 4804 661733002
Q 1998 6857 3390015500494
A 536 509006715
Q 6992 12536 2162701462911
S 224 671508215
S 973 59157957
Q 4915 12515 3522663740140
S 6462 140309917
Q 5715 11311 3846927215861
S 12872 405857835
Q 3204 11985 4221961355600
Q 465 12955 8433932087081
Q 1944 10666 1085284031247
Q 7637 11644 46222895259
Q 320 7931 2986082545550
Q 1621 12011 2037114467043
Q 670 12315 6358860421507
Q 7238 12611 363661108137
A 5946 443485106
Q 975 7521 4994066922248
A 3208 301693293
S 8693 183592750
A 10490 210193264
S 10488 38422949
Q 705 11810 418015768137
A 719 558566851
Q 9477 11652 232142366474
Q 1942 9777 451334517209
S 2107 774524868
S 9261 548273835
A 5632 895253630
S 7230 88882539
A 5519 49662732
Q 11997 12042 3625073508
S 9778 559831333
Q 398 5815 1915918238652
Q 3359 12024 1581399103369
Q 2348 11293 6425942333453
Q 6486 12140 4613207226311
Q 1064 12395 5817601924711
Q 2105 6784 1520181265585
Q 6090 9418 1098831624660
A 208 705019651
Q 3751 5485 1484606064470
S 10667 602264069
Q 1187 10369 5179576661468
A 2721 239494341
A 6132 533095879
Q 4279 11779 324171580728
S 8140 153040072
Q 780 10887 3748936557548
Q 2427 10246 460589433481
A 610 409178719
S 2484 103409508
A 7620 657756406
Q 7388 7755 212588231630
Q 7090 9395 322480914475
S 2659 211405843
Q 9051 11222 1646050585378
S 12849 266704699
Q 4917 12592 4611741102168
A 4558 543238953
A 5228 545718125
S 9993 142388917
Q 730 11140 8507132809312
Q 14 8002 3955519868772
Q 979 12701 9449701271318
S 11842 790075225
Q 7634 7961 195686552829
Q 1656 7714 1803638915174
A 3691 202289145
A 10789 131248139
S 10217 86658160
S 7325 267165631
Q 907 11967 6689102256229
S 10297 880667589
Q 287 12724 6401281553840
Q 2674 6382 1109540729946
Q 2430 11095 1630247979276
A 8356 319644506
A 5332 605536533
Q 1507 10834 4994058789259
A 11862 408672648
A 7131 461159307
A 9785 226527973
A 10891 25717392
S 11842 574522402
Q 2407 5949 535162499601
A 6300 437812933
Q 105 5949 1460980592106
Q 8067 12507 3760926524132
A 10040 335685555
A 1474 32767729
Q 890 6597 511617719447
A 7944 466085956
A 10414 343615550
A 5838 988990957
S 10980 57804126
Q 5467 10682 1131553411240
A 12431 193741592
A 6027 61880227
S 1140 386250889
S 2712 458254796
Q 1029 12139 3906193941193
A 5031 515351829
Q 1000 7978 5914927700971
S 4709 963198078
S 6569 967899714
A 3537 761817255
A 9158 542884337
Q 108 12815 2157000248505
S 1485 90349426
A 1 290316128
S 6432 43699028
S 7149 608467620
A 5581 595310413
S 10646 221021640
S 9165 443189509
S 12682 880677142
Q 353 1977 570605419822
A 270 832469495
A 4981 177824560
A 1212 965027192
S 3027 19864849
S 10315 195604427
Q 110 12444 1902059711362
Q 6205 12813 293280521418
Q 2734 11150 8146175163578
A 3582 466623283
A 10192 343340000
S 2915 207590465
Q 426 11111 4027713219248
A 10387 863124167
Q 2224 9799 7068292351726
A 10185 492021300
Q 437 10881 4993878650751
Q 752 11346 9047668402939
Q 1510 8715 5394529724456
A 2352 802253003
A 1763 350236774
Q 1853 10395 365753247623
Q 1286 10090 1443623952126
A 12967 295109971
A 6216 109263643
S 6282 748243308
S 4132 265670252
S 6757 289360880
Q 2381 12471 2989595293173
A 8355 205437642
A 4292 88746159
A 2193 113812689
S 5101 365856708
S 9212 464751951
Q 4069 10337 2829514803619
A 1610 783462827
Q 2032 11673 4193200688339
A 6155 311641096
A 9491 868589067
S 10953 71766454
A 10617 298861672
S 3476 398137089
Q 2068 12815 7757719796212
A 4250 205245871
Q 1095 12227 8127958540466
Q 1934 8705 3962072965488
Q 3553 7932 2412845079465
A 10624 250374632
A 2508 165489627
A 268 847386533
Q 10984 12937 1218621906381
Q 287 10785 8030737935933
Q 3626 12241 4939784501700
A 7193 473550274
S 2686 879900270
Q 5403 6724 1106415386801
Q 1532 7484 159364483440
S 7146 589354567
Q 17 12941 8744912176170
A 5729 745042379
S 6223 517242546
S 2328 905057047
A 1044 869161121
A 10736 276288425
Q 5370 11430 5587983622785
S 8061 839751678
A 6170 124335069
S 11002 760875186
S 1488 44734410
A 7415 415633691
Q 5061 11201 5666811337861
S 1127 901385453
S 10235 133685906
S 261 126436436
Q 7671 9001 899425690306
S 9103 608540824
S 5311 644748105
Q 3339 6711 1991281638563
S 355 906186101
S 5591 485438255
S 8823 347925667
S 11223 685056169
Q 6687 12738 2356349587975
A 7702 231311090
A 8642 782079911
Q 264 12451 7879347951915
Q 2680 11481 2082184727081
S 7100 757125981
Q 8665 12004 1711540434724
Q 289 9846 7965631495164
Q 8240 9583 360561838055
S 9133 81857564
A 8176 205316567
Q 745 12466 43265321465
A 11031 965993487
S 7579 447145840
S 3373 826761915
S 4431 547651191
Q 4441 10231 1998002148397
A 562 648553830
A 6497 123510390
A 10982 788417900
Q 409 10207 6397278655262
Q 3046 7370 1356167509688
Q 2489 6941 2422640466208
Q 5459 11281 4777446077642
Q 144 6774 5213907246965
Q 5753 12135 2206428987209
Q 932 12720 191764573173
S 11301 14398621
Q 11105 11356 48663593967
A 7492 205148057
Q 109 9024 5677805028120
A 894 142622809
Q 7019 8449 1012913944040
A 10547 312263011
S 427 466490109
S 8953 94020468
A 9971 308577982
S 8716 783662054
S 584 56736466
A 18 440011352
A 1237 67830834
Q 676 7735 3776069719750
S 8608 12927987
S 11831 721443565
Q 10009 12052 985361836519
Q 2825 6519 3315356221234
Q 5511 6529 968556585526
Q 3587 3823 87488784596
S 4216 513007209
A 11645 786386898
A 10328 627406025
Q 4834 5393 224049727530
Q 1991 10354 4327531949963
S 4340 588576742
S 12526 399817521
Q 317 9507 5884583478201
Q 4481 11116 1730543939534
Q 8120 10562 344609042222
S 7357 931851691
S 5826 98951962
S 11863 963776241
Q 7027 7699 172434779849
S 10096 571059468
A 7809 121597076
Q 2257 12837 6338466981275
Q 3433 11844 1532252914388
A 11274 242494770
S 3404 39937057
Q 493 1986 410035940442
Q 1601 12064 1534234161518
A 10119 510962940
S 2963 204722940
A 5872 760409414
S 4190 995271685
Q 2547 7983 5006565466349
S 9456 86082316
Q 185 11037 1915653777721
Q 1004 11562 3097038591652
S 8498 882222212
Q 597 8093 4997322801853
S 12530 488364798
Q 3893 11512 5416218108231
A 10896 371005638
A 6113 811360080
S 6939 534287517
S 7213 120785020
Q 6076 7783 1268938080191
A 9314 261418927
Q 1578 1785 67163568972
S 11226 709208425
Q 3815 5051 522253551212
Q 8551 10175 211040135880
S 4180 139408049
A 7772 847444953
S 1925 990789862
Q 2351 4334 984182428783
S 10396 389721292
A 10983 534053255
S 11678 244234558
Q 72 9940 1495244117257
S 4654 572711932
A 5163 769232375
S 9396 274672909
A 8625 297702348
Q 4057 7963 3906083385610
S 8609 838992135
S 8508 323649082
A 11809 495680724
Q 9311 12751 1834663022797
A 9020 632696439
A 10136 5901403
A 8244 437404453
A 8685 855068492
Q 3973 4424 358995532897
Q 1859 10657 6094994525808
S 1424 163070462
Q 5521 12146 817032405650
Q 1993 6518 1822404080628
S 558 193086318
S 4138 957402171
Q 1641 12966 5011884392534
Q 2337 4483 739149995130
Q 4649 10161 3009798910751
Q 1143 8262 6814650775566
Q 3838 10520 4675267683239
Q 1980 12858 4759631926679
A 1696 686735411
A 7721 737278005
A 4003 286938216
A 8593 775549260
Q 5895 9851 173331994991
S 10963 596047399
Q 9863 12845 1766568732499
S 11812 883127399
Q 1477 10842 8567038737663
S 9478 685976904
A 9762 535979280
S 449 760499281
S 1398 296718304
A 11072 867266817
A 12501 505913117
S 8869 683699751
Q 1421 12204 1960970136910
S 1012 348294513
S 12596 776790351
S 8225 486493247
S 10897 179273058
S 8735 573269190
A 3857 682610531
Q 3464 9991 1608276541149
A 4254 649591192
S 7034 614906404
S 7065 679579303
Q 3402 11307 2545363371436
A 12507 992470432
Q 4444 11723 6156650868061
Q 1136 3220 257527654334
Q 9445 10555 335468646309
Q 4506 11512 5503489088187
A 12068 416653814
A 12140 721847928
A 5891 703431663
S 1187 578314493
A 1309 980563920
Q 225 12640 1442860865163
Q 348 10505 1478858816221
A 2122 960712947
S 5065 957917592
S 12668 458338800
S 11386 148172944
Q 77 9407 6916748783291
Q 2426 5181 420168840455
Q 1102 11320 6442813580712
S 8119 171288686
A 9246 359881409
Q 249 6359 4702334054713
Q 2137 8197 2046642831759
Q 8585 10904 2176456810638
Q 5514 10011 2371806392384
Q 11104 12087 179687938497
Q 2235 11220 2874425633968
Q 2049 10694 2986937112628
A 10404 963759851
A 8364 406910435
S 2555 101143369
Q 1113 12412 2156257528574
A 10456 467111902
A 12109 157775987
Q 4254 11442 5028469537520
A 2390 174109887
S 3226 8623748
S 12485 407573258
Q 3536 8040 3884043375372
A 5425 613112880
S 12974 587650448
S 672 933644054
A 7135 730407302
S 6159 812016898
Q 5060 10758 2174758864847
Q 155 11894 7633562411547
A 3091 236789144
Q 9532 11325 554274159103
A 5269 529163235
S 2680 922737134
Q 1345 12679 1737637477573
A 7863 791410620
Q 6520 11868 4325314724655
S 6744 878560581
Q 9550 11683 1394968203704
A 6076 887404701
Q 1204 5253 410715548641
S 4840 580874574
Q 1472 10559 6351491871538
Q 1731 11713 5775915074407
Q 1698 10302 3118014450312
S 2629 766965729
S 12951 445452316
Q 756 1570 470384946229
Q 880 12829 1648557935012
A 1803 85301817
S 3932 40128456
S 1116 381831139
S 10019 829408455
S 5114 416847062
Q 1220 7342 5601248603346
S 8682 813067219
Q 4055 6724 2307236038300
S 480 210094931
Q 5073 10343 1548327156301
Q 910 12279 875658201212
Q 164 9987 6779006364670
S 3302 729957514
A 12338 695660892
A 6280 715764620
A 5076 261379383
S 2046 172238249
Q 7167 12839 1445815336461
A 1864 463709723
Q 46 12936 8265005144704
S 1004 978760050
A 9914 604846557
S 4846 148344050
Q 668 10443 436854392688
Q 1252 9978 6697576500394
Q 115 9911 7406815479621
Q 874 12702 8017855783450
A 1576 852529881
S 2904 825490002
A 12233 618412592
Q 3640 8025 3287501736526
Q 6257 10452 1690829266916
S 7992 880660849
Q 1219 10372 4468140096236
A 1575 854222013
Q 504 8567 343450087370
Q 3184 7536 776160844196
Q 6082 9375 918683058629
S 5845 409664225
A 10780 906514729
Q 740 12259 617862590410
S 6650 242620210
S 4912 405856279
Q 2329 12077 3507349098015
Q 40 9069 9004520117169
A 11680 999905785
A 5224 257233200
Q 8823 12207 162746054780
Q 556 11183 4095378144410
S 6032 954272295
S 7440 899674950
Q 1720 12480 9806965184242
Q 10263 11615 893359382233
Q 2146 10586 3226618435753
A 4426 849303868
A 490 843948304
A 9988 778246005
A 6622 889262003
S 7591 119471484
Q 1153 12415 3046175920476
Q 7737 10160 936632519902
A 5901 365275879
A 6080 867260260
A 6445 950393096
Q 733 12094 2484629245526
Q 1647 12066 8506960443302
Q 5356 8568 2867184926252
Q 929 5008 185460293020
Q 4489 8516 2022678854991
Q 956 12985 997454867872
Q 36 12949 7248381533044
A 11541 119960015
A 10033 424007239
A 3753 32733380
S 1644 446954502
S 11412 190179034
S 12799 434087443
A 3111 597703557
A 11094 534095477
Q 3023 9744 1083640035696
Q 6275 10870 1299303684650
S 3799 252495980
Q 5901 12476 495940546782
S 6005 559563479
S 4283 750215218
S 5298 325400809
Q 521 11706 1030750203240
S 871 208841545
Q 2520 11210 1172188594892
S 1938 182040714
Q 4160 4257 14753735773
A 9771 755252198
A 3881 97270063
Q 4436 6148 994117458981
S 35 810340947
A 1853 887278778
A 3783 894501312
A 9168 896170529
Q 89 12606 5676986801002
A 9485 511304244
S 12447 11306191
S 11357 51632599
A 11455 269636700
S 3279 137223631
Q 6109 7735 1302953000093
Q 5966 8445 348213697579
A 2723 421365299
Q 6426 8441 823935441729
Q 9074 12827 1493636029885
Q 3312 12831 5426955255332
A 11650 28636937
Q 4777 9607 3013695521418
S 10775 899162376
A 10358 676054009
Q 2879 8912 4584806114889
A 8523 571368015
S 6192 639925559
A 12701 656139464
S 3502 475026636
S 12397 255978567
A 7626 239898938
S 6867 814135983
Q 11489 12192 143278762035
S 4280 34916455
A 8059 977591691
Q 11742 12404 387258367563
Q 360 1428 472744288596
A 1020 38546468
Q 4731 4952 192871196324
Q 5479 11770 455577030225
Q 7013 11380 1119301106941
Q 2300 8619 795984248453
S 1571 279775007
S 3528 634911246
S 757 169108204
S 11609 808618579
S 6619 528988426
Q 6611 11968 3582734282381
Q 80 10514 7644449253816
Q 1016 10470 9142827216662
A 2275 674779856
A 11000 669221224
Q 1596 7324 5324446428211
Q 124 4913 4596495852362
S 11148 6825145
Q 10210 11024 79705374017
Q 4845 8694 63107149301
Q 1701 12527 1019395329117
Q 301 12037 7157784020383
S 5544 682071344
A 6953 229388138
S 12943 278805203
A 10382 782376142
Q 9838 12721 1150597905976
Q 7190 12607 4367034177938
S 500 926549713
Q 1246 11794 4697735436664
Q 1805 7691 5515400916745
Q 2939 6792 1441394300920
Q 7123 9239 850453801290
Q 1637 10105 2164189811964
S 1706 181556304
Q 714 2738 868102786409
S 9443 992219583
S 2550 769725691
A 5411 189147762
Q 1713 8382 4322828036726
A 12505 258758345
Q 8850 8896 20850108577
A 3496 254204562
A 476 728431878
A 2892 880396242
S 4495 306466832
A 7305 391425965
A 3276 290943706
S 3278 279138858
Q 4334 11736 6081912857962
S 9340 730925118
Q 42 12961 4684107938026
Q 2478 12616 1257532659255
A 12486 65913707
A 4412 663070295
S 4257 617747337
A 1845 637300764
A 9620 927858736
S 6140 463464323
Q 3077 5671 764590049009
Q 5303 9510 3982828147607
Q 2880 11034 3772688915557
Q 1295 4765 607943148033
S 6945 364877833
A 1955 258118266
A 10065 733314348
A 2479 492654825
A 469 843056081
A 10284 325679869
A 10132 143380563
A 4767 653853621
Q 389 12359 3970438730077
A 5590 641610951
S 11997 764590366
A 4267 90345963
Q 3336 11854 482299876124
Q 331 12843 7862862432000
Q 512 7672 265035123587
S 2050 535157531
S 1816 150137991
Q 928 2614 354080073306
Q 3545 10790 6647755609969
Q 8416 9814 1229111028916
Q 92 9378 5205582211725
Q 172 12929 5998495723717
A 11828 612994780
Q 4640 8067 441736294198
A 4019 381610862
S 11475 587008051
S 9662 815271442
Q 71 12800 7352590963426
A 12905 945202151
Q 9646 12845 759789200021
Q 5990 12227 2865145744758
A 9063 980183769
Q 113 12690 869583821097
S 3469 688950657
A 12940 9515155
A 5254 396560311
Q 1680 8539 1370622249964
S 2030 886125186
Q 7537 10614 1013052642348
Q 887 5309 1596826174977
Q 959 4848 1942682374401
Q 5594 11764 1454509238111
Q 1185 7828 1213684720342
S 6074 397173321
A 697 191943927
A 8415 330347934
Q 2835 12425 6014325729107
Q 937 12951 3471152900533
Q 3299 12724 2688553281345
A 9394 305166166
Q 37 12754 143871524208
S 6047 561057758
S 337 435948360
S 10877 426827008
A 4010 528948761
Q 3232 4577 1065484628147
A 3098 323991750
A 6813 739129434
Q 178 12910 2679402317465
Q 1492 1885 14435381028
S 517 481081117
S 12674 335963352
Q 1859 12401 2580536853198
Q 10718 11304 584190289988
S 8994 37609524
S 9630 274929250
Q 5002 7574 774749854129
S 1458 943138832
Q 1492 12086 987972932046
S 7398 560298395
A 635 848310018
S 8509 736574168
A 2951 823958329
Q 3713 5040 977625228742
S 7288 96771799
Q 5084 9346 861497354407
Q 10849 11215 181704669981
A 1042 946336847
A 5389 97642230
Q 3197 12224 6026730297902
Q 8319 9535 977575447201
Q 1607 10247 429355551923
A 561 512856363
Q 3967 11393 4415372298608
S 5980 14480345
A 3432 423287125
S 9581 852144943
S 6959 622934776
A 10274 20274762
Q 4223 8104 1448722670665
S 2376 479008456
S 9595 558640076
A 8732 970617478
Q 2549 9274 4942165385441
Q 4250 7695 1617883939577
Q 3772 10025 2578846272450
Q 162 12392 5451829653027
Q 1579 6657 3703925204337
A 9142 965676751
Q 8809 12339 3465826481330
Q 5295 12065 5521244205774
A 11086 703346778
A 7273 674513283
A 6225 309151345
S 4746 207262516
S 3756 289044420
A 8066 352632889
A 10487 518761487
S 4335 966179738
A 5017 197962384
Q 2663 3046 312992413550
Q 1684 12288 2509660343517
Q 774 7792 6192991583464
S 10626 465946135
Q 4187 11764 5832145404765
Q 2424 10450 8021376228579
Q 1485 4220 2050299181598
S 7119 764660463
S 6753 72495728
A 6782 667944244
S 5378 413235444
Q 1774 12108 7905475084206
Q 2895 12527 9580148485802
Q 5170 12362 72130658156
Q 796 9402 6155208096083
S 2761 134706274
Q 1049 12663 6693298830368
S 9918 518406083
S 7484 845573736
A 9922 708685149
Q 4714 11938 6311725939191
S 10372 381277588
Q 157 11056 4828970625513
A 11105 606884659
Q 5126 6860 1646036019085
S 2661 264879667
S 5746 845774164
S 6207 639905503
S 697 976092888
S 5671 381958205
S 8592 582982651
S 11730 506594458
Q 6585 8763 1365809189033
S 3169 832302079
Q 996 12901 4157850528197
A 10090 791712861
Q 315 10279 417737732016
A 7892 908412926
S 2690 284767241
A 9532 816825032
Q 6814 10818 1911478896227
Q 6528 10499 875875318450
Q 10975 12195 328244405503
S 1102 943579633
Q 2668 6360 3287910999880
S 6350 677880600
Q 5635 5741 12135109482
A 4231 293160101
A 9415 64452051
Q 3101 10451 4794248698920
A 8342 669841149
S 10009 964042163
Q 6391 9163 662607885266
S 9516 948508860
Q 1799 12975 4765098593765
Q 794 12601 7532793511361
S 8669 680307934
A 12556 788109954
Q 663 7317 3680906756775
A 9565 834638698
S 11543 856218067
A 4635 727901688
A 6357 472456471
S 6391 869252922
Q 3985 6628 1101287592057
S 8689 157240791
Q 10120 11803 987117470220
A 6834 560936583
Q 244 12654 3257052752543
S 5802 969042687
A 6124 12958044
Q 4908 6023 318129610413
Q 2492 3409 561288033407
S 11359 457598015
A 3665 207334593
Q 1568 11277 9579124649241
S 3631 580310446
A 7898 983682040
Q 294 4856 380860436062
S 3158 957778287
Q 586 11626 1440914227079
S 2282 620238121
A 485 316361321
A 63 371007809
Q 1650 11909 8858804926861
Q 913 6675 2950100631078
A 2096 179158572
Q 8719 10636 74962975564
Q 9022 9629 573893283267
Q 42 5021 2233977318916
Q 5713 8621 1313974885272
S 7225 172860829
S 5235 144102947
S 10643 65022538
A 11596 750565090
Q 1686 9210 1716420771800
Q 4064 12144 4728000278670
S 2219 856456759
Q 549 5312 3223030104875
S 11260 927190952
Q 449 10499 2399551783520
Q 340 12758 1200435724869
S 5790 119928550
Q 2616 12733 9121811914868
S 11401 130423832
Q 1745 11830 1810869160782
S 12249 521951410
S 10677 82108813
Q 3040 10678 5576059401150
S 3034 319053351
S 4302 168184149
Q 102 9534 7619741337538
Q 1276 8303 3002982364550
Q 2439 11230 3472272976199
S 182 373939987
S 1067 3751802
S 7734 505247053
A 4570 101245041
Q 3361 11104 7657349317424
Q 534 9216 1866933380204
Q 307 8538 6991018989697
S 4661 605993081
A 12288 682767114
Q 1937 2664 602577363085
A 1361 893831
Q 1777 3736 266881383292
S 9839 150011521
Q 408 12918 1047165032340
Q 8729 10630 791437907347
Q 2400 10820 7553146483234
Q 10802 12533 1416634203721
Q 7447 12500 3085347094695
A 11028 254277738
A 11142 419769641
S 9797 491673277
S 9485 534722451
Q 7920 11028 2745434262439
S 5035 949988018
A 608 381393147
S 2436 73608789
A 3246 272973714
S 6036 418228873
A 3205 588528436
A 987 477068784
Q 1546 9534 5129673422398
Q 2538 9144 3868934275134
S 8549 519164924
Q 3701 4760 437242962667
A 4565 869611336
S 728 68357397
Q 5783 12889 6146295149974
S 7544 320904677
S 12589 884147784
A 7920 529553138
A 738 380168333
Q 5124 9280 2446312322695
A 11836 949831394
A 9291 150677529
Q 4404 12904 5276688396275
A 10375 834907611
S 6394 373351837
Q 1987 12009 664406877549
Q 7043 11339 2230565449764
A 6498 995162555
A 12439 102645949
A 6183 87828385
A 2461 451710187
A 11859 618875676
Q 1353 4747 2684025010951
A 3003 116541693
A 12319 853342052
A 11892 145494333
Q 9842 12273 2216805640253
Q 1310 6786 816563731951
S 12344 173118285
Q 187 11915 5236372326007
A 10053 648305066
Q 2529 11040 8202895853690
Q 8501 11943 1328829178427
S 1749 26927649
S 9323 452365295
S 4358 4981433
Q 11 12587 2973032840856
S 4687 18754503
S 6198 788600754
A 7596 432103000
Q 2666 11955 6146285441347
Q 1412 12817 4359714352689
Q 1428 7352 2716511015863
Q 367 12904 5653947180228
A 8500 308720395
Q 8753 10200 1124808951430
Q 6023 9818 2157099291901
Q 9387 10324 299977694502
S 4511 6637620
A 1525 452716559
A 68 660954615
S 7034 541127915
A 6623 326582351
S 763 582890871
Q 43 9395 4712310930374
A 1616 300157567
Q 2045 7434 4104273539166
S 7300 644202947
Q 3772 12689 7224285471569
S 2603 323205474
A 5722 35071750
Q 10524 11017 58270320549
Q 389 9654 2714414437136
S 877 709052707
A 4705 409549261
S 10016 591672138
S 6751 582233738
S 1179 117352605
A 2599 34887045
Q 6838 7538 699242640031
A 9155 258243508
A 11376 338623759
Q 3 12902 7473561274443
S 12658 884838029
A 5912 419138183
S 518 675205516
S 1915 569204542
Q 400 2947 254273124198
S 11534 166070526
Q 3904 5731 358387481056
Q 1628 9771 3474125792370
A 2176 597662111
S 8757 720516698
Q 7094 11679 600024718848
A 2738 628458624
A 3303 551170100
A 2958 627877530
Q 1293 7055 5737058211929
Q 2640 9264 4759166172872
S 10272 844326488
S 10177 188647583
Q 373 10841 5956470299303
S 12472 206045982
A 9963 353956621
S 959 651709203
Q 5303 8422 1562604665490
Q 1351 2712 217134523027
Q 3594 8105 4232719924400
Q 5976 6440 360776750279
S 2496 489788068
S 5365 528421169
Q 9858 12629 2706990343980
Q 3479 11146 4044287492296
S 6008 656534692
A 12864 455211023
S 969 244929276
S 605 882322402
S 316 664750760
S 6411 442719225
Q 3180 12697 2359281883742
Q 518 11436 2784133652303
Q 9615 9636 12422775007
Q 3349 12803 2875555167862
A 12154 118817597
Q 494 8533 4500560627310
A 4700 272602057
Q 1078 11724 5196199246729
S 7454 791529580
Q 2589 10824 2501548482688
S 12832 827772884
Q 710 10778 8060168054478
Q 5567 7519 646440945483
A 2183 888258960
A 12093 500835198
Q 2351 8499 2332318592343
S 2128 177647409
A 572 355266226
A 3384 314439066
S 7665 503232785
Q 6645 8618 1849000420635
Q 2643 3953 459113384070
S 12857 771200409
S 2746 160416939
S 8246 830623905
A 12383 677815047
Q 3052 12461 8369559118402
Q 194 12205 5975053796543
Q 3738 10880 1204480471107
A 1161 204146856
Q 4781 12585 6991436190954
A 9922 206524567
A 3459 911719243
S 3229 279205821
Q 12069 12968 128840470027
S 11075 488325753
S 9205 985484724
Q 1551 10413 166656004701
A 1475 343174057
A 10232 49904356
A 71 822019853
A 12056 497499915
Q 5174 10753 3474961663107
S 1254 457874183
Q 251 2209 581317738403
S 7563 114789611
S 10149 508689789
Q 3733 5212 685473506303
S 8714 359040253
A 9985 182516327
Q 26 12737 716876640851
A 1729 283031898
Q 7371 8485 517359200482
A 1630 13648577
Q 1982 10202 4588808796673
A 10895 51001237
A 10057 129020090
S 10279 478913957
Q 664 12903 6265711564776
S 7962 791271830
A 6557 239243172
S 7034 144165175
A 11315 197328567
Q 1309 12685 7980958368660
S 9485 242066771
S 8595 392358715
Q 2276 11540 5288222911999
S 2891 907132401
S 6669 453479411
Q 6116 11704 749969660623
A 1431 626115683
A 4212 7609556
S 1890 838503678
S 306 192113739
S 11620 971800155
A 10244 407137981
Q 255 10506 7989804874570
S 303 227299464
Q 1147 12323 2556221474322
S 5133 417053493
Q 5439 7416 1618997984359
Q 3790 12309 7718278330078
Q 6349 9053 264860602692
S 2033 47268334
S 3150 496524913
A 1803 314136863
Q 2135 11905 8344360317529
Q 117 8678 7729978738614
Q 4943 11429 355026668331
S 815 516608962
Q 866 978 56971105549
S 3059 667521220
S 3163 168606825
A 3384 543161366
Q 1366 12687 6105730779699
Q 2118 11846 580722234300
A 11058 720348529
A 278 406448709
A 7354 836084493
A 6090 856147295
Q 31 12871 9187805034934
Q 1710 2258 161369007510
Q 2500 5474 844551253446
A 11872 703124616
S 12799 812813150
A 2918 382952570
S 4561 724514155
Q 6805 11414 3974369742146
A 2119 340963097
Q 7378 7522 97572970049
Q 1642 11532 4292829934049
Q 2001 6860 958822345987
S 592 11786446
S 7681 568933052
Q 6662 8098 471551384284
S 4608 53931276
A 9024 154296561
Q 3346 9508 4072214124110
Q 1252 5543 2426818731804
Q 7667 12168 860133012392
Q 145 10803 1475408613196
Q 915 12801 3913455069267
S 11258 449365804
Q 6219 8929 222790605659
Q 6031 9742 458530283669
S 8382 362189790
A 5094 814533407
Q 11535 12920 958782532251
A 12951 147970614
A 2661 348403101
Q 10570 12107 1314377496938
A 14 646725582
A 6814 43962883
S 6299 894935637
S 320 650522252
A 5567 881121822
S 9170 325437015
A 4173 355965417
S 9687 657931629
Q 5776 12784 4987247047890
S 6700 289222059
Q 4458 7139 716236145102
Q 960 6713 4325392432385
Q 9350 11469 301343239113
A 4411 548319887
S 360 596103806
S 6751 617036296
S 7463 266528751
A 12796 642673819
Q 7667 12029 2956203129170
Q 609 12087 254320337466
S 9162 704962158
Q 47 9332 8138453256081
Q 2636 10843 7192337990079
S 9895 991203042
A 879 858102879
A 8335 234273359
A 1627 951484476
S 8825 86887400
Q 1290 12264 749784563403
Q 5483 12927 378902911061
S 4842 275243398
A 5115 695235144
Q 10146 12128 1476960909993
A 2405 26273939
A 4891 424463981
Q 1536 8767 5363346462255
S 8555 933470833
S 7146 720209225
Q 3662 10603 3399704264859
S 9685 487091745
Q 162 12035 3180515894498
Q 7445 9897 963717217327
Q 283 12621 3735964300678
Q 1873 11027 3188601786575
Q 13 9695 6881646995484
S 344 919594365
Q 2741 5559 1474111772417
Q 9715 10696 29167700899
Q 4018 7428 266390038671
A 89 919784842
S 8368 600709383
A 8984 730852456
Q 2537 11462 7029799941381
S 5973 26483119
A 9556 452496267
Q 10291 11929 871489359451
Q 720 7729 3392027861758
S 11377 812515095
S 11627 142300052
A 5437 337335282
S 5789 318971800
A 511 674437898
Q 384 12483 4120591900003
S 4856 747958194
S 5115 241992538
Q 7837 9378 1370614047370
S 524 595084355
A 7517 855574948
Q 7752 12417 1872274804533
A 12601 487278786
Q 8666 9319 552183883835
A 9346 723437541
Q 903 11750 6973815697946
Q 6548 11344 4063800821682
A 4131 22403854
A 11061 689928132
A 12322 367009397
Q 840 12341 3922754581026
S 8112 560867207
Q 4424 12690 588698817107
A 1351 968782458
S 7452 446309550
S 8448 750665817
S 9176 864326688
Q 62 12567 9132838056773
S 7772 104852690
Q 4211 9565 5347095382798
S 5653 971285769
Q 1573 4166 827663442218
S 507 101878671
S 7453 542216348
S 10987 174275695
A 11385 869541207
A 2026 614321769
A 6092 16518740
Q 6731 11286 1231056598977
Q 2425 10715 2802382482554
S 3721 203829841
S 5764 427962986
A 1862 476722210
A 3927 747925599
Q 8658 10923 2253396575101
S 3901 98535846
Q 1253 11828 2126255380982
Q 2039 11033 6452490987275
A 12142 583734271
A 3893 754671575
A 736 922463015
S 5620 797644485
S 412 8163406
Q 143 12122 1022436756807
Q 4234 11430 4582703780627
S 11378 363129342
A 1380 170139363
S 11229 23919063
Q 3489 7979 2040294791668
S 12198 464685091
Q 1060 5050 3716802949523
Q 4357 8853 297935844495
Q 1911 11533 8758875356743
A 9617 431400416
S 1837 541526476
A 11404 529133295
Q 1360 10785 4769964803837
A 5885 910672998
Q 924 11375 3936301611193
A 7042 399041400
A 8282 318978265
A 182 908269264
A 5089 301651602
S 6627 554937640
Q 3118 11344 8204182680154
A 11620 649652222
Q 5043 12947 6183107326732
S 9849 146100735
S 8825 527381184
A 92 694161850
Q 97 12855 1685671332616
S 3413 218642865
S 4303 484316062
A 930 899668557
S 3500 118964977
Q 487 10313 724209322750
S 3242 207420027
S 10977 878604721
A 3828 773697802
Q 1762 9797 4578777753448
Q 1115 4974 2099504807664
S 8957 103442546
A 11968 682479712
S 11594 275427627
S 11477 232586753
Q 1087 11357 9561757255782
A 1715 974634877
Q 5448 7663 139334257282
Q 6893 8411 1135163556732
S 8950 900689388
S 7165 41733875
Q 4262 12879 2097311307312
S 3507 65139997
S 4079 123873802
Q 11533 11999 253285969281
Q 5802 12163 671377596528
Q 916 11242 1502279807331
Q 1656 7935 6183047691092
A 11351 301536763
Q 1340 2076 290759685492
A 7599 243188482
Q 4269 10980 2381276498375
S 3932 267424525
Q 3470 11683 7822549979372
Q 461 12559 4283201949101
S 7289 976933613
Q 2321 9699 3255854937527
S 11655 747140393
A 10835 947708554
Q 59 5355 782179702618
S 8530 271800326
Q 1021 11539 1371655693386
S 3452 119363847
Q 4401 8218 1872101351625
A 8272 759949910
Q 418 12809 3028034087106
Q 671 12776 8069509565072
Q 9934 12380 303169930484
S 1288 961020662
Q 158 12766 318524504497
A 3213 986515008
A 11147 613281817
S 9261 516101572
S 6017 543510421
A 9424 124272636
A 950 410406902
A 1573 500225867
S 12223 148630357
Q 4888 7354 895011676240
Q 74 12973 126002761298
Q 4467 7945 2534647018304
Q 2276 11126 7890049500048
Q 3240 3826 191178900850
Q 1624 6924 4734147059067
Q 4574 12712 2127122600808
Q 100 12983 5116245462129
Q 1089 9770 3380825495537
A 6800 205489338
A 4695 711642617
Q 3164 6667 1532914759167
Q 6970 10245 789157876149
S 7880 767698566
S 4374 668120507
S 12450 114890453
A 3670 57781659
Q 1977 12392 4597328723007
Q 9252 12299 1328978360989
S 12709 950593543
S 8378 31465030
S 10056 773640445
Q 1262 10956 5454504612578
Q 7992 11778 3130315300992
S 8275 16181634
Q 2690 8627 5895234544685
A 7773 257946744
Q 6488 11547 3135913673462
S 12933 395998667
Q 778 6203 3726267729087
A 1325 276417923
Q 507 11318 4454200983525
A 5412 449958790
Q 1505 11093 4595602633433
A 987 537034687
S 3519 205145414
S 2342 234449906
Q 2058 8056 5612975835063
Q 938 7708 4486028822184
Q 1055 4383 729265331361
Q 6 5778 4231214059744
Q 1965 11607 8837060595580
S 1097 613913600
S 11264 542776670
Q 1512 11357 8581020234805
A 5952 21078626
A 3288 96725426
A 11081 324598009
Q 8183 9371 470716307844
A 10866 268889243
Q 3629 11620 6994091783507
Q 152 12963 9664406049542
A 1001 851015274
Q 2549 8409 3066383079730
Q 5405 8943 1494146583359
S 3130 951381504
Q 1885 2751 497946631312
Q 2705 8132 1851658540533
Q 7370 12365 2550747013188
Q 1834 11020 5273669875773
A 11031 996759728
S 1136 713731859
A 2754 533536970
Q 2449 5442 2174638665680
A 1095 770287153
Q 2747 10583 7034292320065
Q 6199 10379 3367453252386
Q 2552 3940 119060972975
A 8489 137910136
Q 6002 10995 2440712992557
S 1704 111127735
Q 5403 11732 5243790049458
A 10004 306670571
Q 1527 6860 1991968246802
A 9856 452670124
Q 799 4268 3236745702047
S 12012 76682268
Q 4109 11954 6933870132857
Q 3471 12937 1534665452473
A 772 813762775
Q 785 3758 1160488161786
S 12378 633891420
S 5226 797358395
Q 5970 8293 49152723974
A 778 35845165
A 1821 573008298
A 6430 748432730
Q 11620 12206 52798893430
Q 240 8976 6425996119858
A 1698 251928633
A 9518 807953927
Q 3795 8806 1149699450077
A 10170 644487723
S 3736 88377981
Q 539 12746 3589689540886
A 2288 196390022
A 11401 777303150
Q 3478 12150 7432735213559
Q 2557 4135 668026578164
S 9404 886614784
Q 8532 9416 221681934633
S 7966 321649937
A 1311 656762922
S 3928 729886394
Q 10154 11546 1058323048273
A 12094 834398611
S 9952 656036436
Q 5167 11723 5619848151840
Q 1944 12566 9753786586527
A 11741 94168035
A 514 311231391
A 12779 248288619
Q 3390 11296 3034725786363
Q 2376 11087 6516886584294
A 4212 524126382
Q 202 12746 5114604665426
S 4937 560510186
A 12616 413317910
Q 4758 7084 1583172252552
S 1379 474087360
A 1312 709283628
Q 1430 11848 6337151475170
S 9815 459664205
S 2984 467356627
Q 4676 11955 5293617020344
Q 2060 6887 2113564712372
Q 6346 12281 4225101339100
A 7797 181385972
A 11432 119819052
S 3356 826547374
S 10708 865211315
S 3692 634091726
Q 5185 6971 142596252327
S 11661 271217581
S 8756 910507785
A 9059 310075672
S 6454 267924263
A 4144 689976748
Q 1508 12610 2539341067014
Q 824 12227 4901992497634
A 6623 437681762
A 11834 61825847
Q 3827 9688 3896086500207
Q 6878 7401 121434953016
A 8836 331832652
Q 469 11561 7176708044620
Q 2765 11376 5466309428354
Q 7046 9641 1865419848098
Q 11936 12675 467020659873
S 4346 803558477
A 287 760290286
Q 2442 12769 1324820320362
S 9683 315863110
A 8711 758294920
Q 1605 11568 7708789744580
A 10401 680306086
S 4704 165880966
Q 2343 11489 8952566083215
Q 3606 11808 4913880620827
Q 3812 8533 1459541236228
A 3542 312544423
Q 6456 7274 197966115156
S 6035 792266579
S 11207 706373138
Q 1337 10979 2415347874855
S 4243 219256161
Q 1881 12149 3841400226580
S 4201 119423635
S 3134 604074539
S 12236 176442077
Q 313 12424 864460282856
S 3672 879944347
A 3753 44088806
A 4529 617897507
Q 203 12425 3491841191586
A 1813 889175608
S 12740 722063737
Q 319 12575 4472708837949
S 4564 455323284
Q 9258 9587 196101169479
S 5190 661477383
A 11718 841815169
Q 4511 5679 215018312131
S 7711 612665318
A 7303 107469183
S 3481 309419414
S 10214 188616101
Q 6176 6706 492187633766
A 8404 591989531
S 485 943734108
S 6694 587118139
S 4239 496160066
Q 1616 11829 1846235445504
S 4404 167659877
S 4076 585346500
S 385 395885203
Q 804 5219 2749698235004
S 7306 615796163
Q 805 4225 1262833298833
S 12422 3498836
A 1424 259994805
Q 5930 9178 106088199231
S 386 130200236
S 7792 376924084
Q 10930 11572 568099977555
Q 1813 12644 9424075826617
S 7394 427131664
S 4837 183435990
S 12625 159384816
S 6806 875181471
A 1748 11256566
Q 3319 5897 1532687055230
A 10320 487023717
S 11745 527147178
A 843 240684649
S 10004 257242964
Q 5181 6137 265310836260
Q 277 9180 5311089973109
A 12321 538439113
A 6892 31248098
S 10811 408515946
Q 6324 11891 2348772040494
Q 2006 12071 1458378707942
S 1758 367998675
A 982 423629725
S 751 470667583
Q 9270 10218 343357686700
S 7599 16522177
S 9301 867518962
Q 1393 11920 6190980850801
Q 4345 12356 1744515428327
S 5792 728706042
Q 6604 11663 2629185078681
Q 1954 12301 4069534871386
Q 161 11558 3629702101527
Q 365 1284 586171341461
S 8204 670819555
Q 3190 9645 2879341583034
S 10522 992110555
Q 9752 11925 2024018418333
A 12137 406626589
S 9208 401416191
A 12494 685704888
Q 1324 4161 684201364686
S 6988 557567505
S 2487 258569335
Q 4996 9397 2346983622657
S 2654 884137037
A 1354 913690070
Q 537 2030 1144955249201
S 12429 915352196
A 9934 505652591
Q 2252 11890 5742428454971
Q 10762 12970 1883480166943
S 2985 12342726
A 7385 434849729
S 5080 681119249
A 11675 819251528
A 1500 709262312
S 9384 783665496
A 219 7782948
S 4431 358693899
S 490 912996295
Q 2775 11636 7235388193065
Q 5742 6804 770292971812
Q 2816 5499 1484163487615
Q 3157 11717 7584690616396
Q 2853 11955 4582427226435
S 1998 801878527
Q 55 12598 2879936180437
S 10366 724875724
A 11208 125488440
Q 266 10779 2423787905865
S 9197 554221028
Q 9720 10454 573987266125
Q 2956 5253 1641925545635
Q 708 2565 1829877546063
Q 281 12881 2275351781047
Q 2724 12151 221937049580
A 1974 45433038
Q 8148 11383 123130746083
A 337 894912876
A 621 734353614
Q 2857 4001 249475891054
A 9798 979536009
S 9442 846440404
A 1718 31707998
Q 3181 11072 3948506477311
Q 4372 12894 6031286608566
S 3128 59331419
Q 2823 9576 6468417451174
Q 2131 6284 2431716887729
A 1233 371222980
Q 950 7898 4242190148560
Q 603 12471 9681852935139
Q 6325 7415 507490279895
Q 26 12921 1619136072178
A 9044 982197110
S 7279 735007579
Q 5500 7223 965288283174
Q 3643 8178 600048231620
S 10493 308979654
A 1930 225894921
Q 5042 10640 5372694387240
Q 56 12219 130808590343
Q 1109 11775 7523737349291
A 6738 812402383
Q 3002 11279 4066201510789
A 12722 984014635
S 974 541645580
Q 3946 12101 4734569528128
A 8559 764160685
A 1457 76805659
Q 2788 4985 1290391593748
Q 3306 3857 242131064233
A 11745 788489637
Q 143 12121 9368352793807
A 12214 357728845
A 5848 739904665
S 8093 109687031
A 10135 361257508
Q 4903 12456 5324424635337
A 4302 704389931
S 7616 299194103
Q 9868 10847 950506426775
A 8088 401071101
A 10580 398654164
Q 921 7545 4092891124819
A 7155 730909502
Q 2071 12874 5077673363458
S 12904 8719050
Q 627 11724 5063310642196
S 11157 590684790
A 11151 107218506
S 1947 425766429
A 4936 971126151
Q 2107 11528 2491205192216
Q 337 793 409861522089
S 9578 717706535
Q 55 1159 758013521472
A 2433 206149365
S 12293 68110698
A 10549 192137633
S 9229 507587408
S 6960 844837345
Q 2032 7846 218647883748
Q 9447 12831 451228176198
S 11310 517539656
S 6254 48824328
Q 1189 12418 9194788052639
A 8489 286673526
Q 538 5414 341113480492
Q 7569 8053 323634359660
A 8507 111051699
Q 5939 10641 2240244756270
S 3196 236073746
Q 1653 9487 1037741032742
Q 3411 11484 7085922217317
A 10898 717602191
S 2872 627236596
A 5839 788553451
Q 5933 6000 43989766587
Q 3649 10733 4865515191608
Q 5524 8863 2753206954965
Q 4297 12484 6606864343577
S 8911 400704780
Q 2753 7404 3883970284267
Q 283 10684 1917389028741
S 6454 940819670
S 9128 321465192
Q 349 12770 1936622293542
Q 8100 8863 226890337366
A 8886 402705391
Q 8326 12093 138587930078
Q 711 4052 919441580306
S 9282 39739301
Q 10270 11671 589772088551
Q 9660 11239 1236129635718
Q 314 12736 9892335268532
Q 4925 11916 368980827163
A 8557 824427138
S 10615 827906496
A 10264 166609432
Q 10794 12415 139413103523
A 237 182678396
S 9237 79051367
Q 2734 12755 3319646423046
Q 756 11203 986437196851
Q 789 7093 1342216420359
S 6833 919174310
Q 1371 9123 101877726573
A 6493 668597162
Q 2278 10107 1137438738100
Q 957 12492 883243151787
A 3134 751551748
Q 5371 9546 2478648331036
A 751 214655220
Q 2932 4238 606193273296
Q 403 12341 6881131912647
S 8449 986838388
Q 3798 5215 1413849848530
Q 312 12860 5172494074902
Q 3978 10868 4916632813958
Q 3098 11258 6107751849224
S 7486 103450164
S 548 160563743
Q 3664 4445 291703747570
Q 7384 7970 363488264548
A 93 806524112
Q 2681 6428 2934508074058
Q 2368 12827 9860322556176
Q 9323 12362 657481403890
A 10872 105180562
A 3124 121137643
A 10685 808348035
S 8223 369037255
Q 294 10828 9048720925723
A 7790 226382870
Q 29 12853 4244892689993
S 10526 320421241
S 11284 654829862
Q 9720 12881 2375112279356
S 8421 813938335
Q 2413 12645 3751910836162
A 9316 791802400
A 11753 368484305
A 1938 996017003
Q 151 12083 659051054893
A 608 247417007
S 8484 681973795
S 3325 529879650
A 3018 468799104
Q 1636 5885 1534555143417
Q 6764 11594 1461897660633
S 1394 268408754
A 7682 491122733
S 823 638128627
S 5281 250586723
S 10599 355431377
Q 403 10841 5768242393091
Q 5071 5074 3037804149
S 284 10124004
S 6033 706432788
S 2191 569855137
Q 381 5725 4333328752174
Q 28 12858 5963015028130
S 6610 455566055
A 7509 688770674
A 1212 654515530
Q 7582 11866 1578827153735
S 7728 656885650
A 12239 380176831
Q 5567 7785 336308293499
A 9939 112718227
S 6801 862733177
Q 2054 12164 9885827301840
S 12888 155200114
Q 421 12873 2903095206148
A 8777 301403840
S 5069 391455711
Q 8832 12646 441630789143
S 8495 519501095
A 10373 302912834
S 3121 728354100
Q 3755 8989 2765803571544
Q 1178 7691 1420057758288
A 6024 955577056
S 1573 936915377
A 5703 645859169
S 8427 207409772
S 7062 583660131
Q 4241 11200 6710603310721
A 8240 68419682
A 4879 9147272
S 126 644457102
A 10816 120392734
Q 2634 8576 4076159577537
A 11149 914784237
A 5697 738613667
S 10442 303703706
S 9686 119964654
S 12265 977422091
Q 805 3096 550113328556
Q 3860 9396 1056084992658
Q 2591 7497 1268956782032
Q 11236 11880 218393498811
A 9764 554242849
S 6176 218706358
Q 4155 12535 8249060768407
Q 4874 12114 3049289618268
Q 1103 8929 5565718482253
S 8222 301602933
Q 1186 12549 9876354933506
S 8920 997246668
A 10284 196361189
Q 5183 6831 1076881965517
A 4983 911895854
Q 1236 4308 2225531118208
A 8207 958105705
A 10000 106788777
A 12457 229992575
S 4999 496773954
A 4073 992831984
Q 380 10104 912083514659
A 6251 428389689
Q 362 6150 4971174893443
Q 1756 12041 8250024396283
Q 522 10913 5590828298733
S 737 217619230
Q 6987 11680 276123175784
Q 1080 10613 3699852638902
S 817 455170112
A 12396 967859348
A 12804 792331070
S 12112 29276516
Q 874 11647 7357862252745
S 4288 112086353
S 678 842017140
A 10889 185868209
A 12490 339818567
Q 2738 10120 4011229489426
A 469 918831239
A 9437 101920638
Q 2108 7252 3769855286083
A 10351 416767730
S 5981 606441701
S 977 150656261
S 3051 146427432
A 972 778036599
A 5258 315976755
Q 745 11468 589635974081
Q 6974 7894 51317980414
A 5631 123088117
S 2468 475559804
A 8949 923876430
Q 7702 10090 477230554744
Q 1200 11987 253569143024
Q 134 11520 399967315735
Q 5664 8294 759105246927
S 5549 12615632
S 9770 626142206
Q 6038 11726 2807996642810
A 5379 480304053
S 3031 732331881
S 9182 893554964
A 8127 849170231
S 1442 704434373
S 3110 869688626
Q 1155 4297 2636647180612
A 2513 450632485
Q 920 8887 7093756459388
S 1937 535517434
A 6236 37400594
S 1374 869474089
Q 1403 6997 2988942852035
Q 4868 7558 1049151229653
A 9509 213469697
S 8706 749402287
A 11778 97993796
S 5531 744764368
S 11925 265520693
Q 1024 6676 2741418645953
S 6899 750877204
S 4575 736564976
S 5899 538644936
A 2929 800667147
Q 2770 4473 777940686855
Q 239 947 330388347593
S 433 592666749
S 3431 471053601
A 159 149586211
Q 2586 11189 8265610541233
S 10490 736348023
A 5706 545323835
A 1330 590192290
Q 8006 11295 2628079893833
S 9233 325781037
A 1814 863400715
S 6045 27330606
Q 4394 8438 2042125069719
S 12575 3268400
A 5343 941943337
A 11836 607868499
Q 1602 3337 1157773902028
Q 7635 8383 627464106411
S 12064 513243374
Q 9 9100 3786340265988
Q 577 2747 386183793366
Q 8183 12416 3950852609610
Q 9427 12723 2381120991204
S 9914 694385998
Q 319 8865 4073776923308
S 7795 83249775
Q 2172 7496 1655198232388
Q 6622 11765 1070528816339
S 8133 634044908
A 3879 345740908
A 6005 603881505
S 9631 93606522
Q 827 12277 7922207469104
A 11599 542824910
Q 5417 12839 5833215048168
A 8306 429909543
A 12169 259876787
Q 6507 11012 3145163093523
A 12790 937620276
Q 8331 10383 1507580923796
Q 3355 12782 7966180418176
Q 6885 12248 1307685548803
S 6794 67836025
A 7348 945931426
S 7131 744470295
Q 4062 11770 6227483448386
Q 1334 7844 909442627137
A 9428 391681925
Q 17 11190 968988052575
Q 9 12828 8071641631655
A 12123 301105084
S 8109 980837194
A 704 971332085
Q 3008 9219 2332495025359
Q 1053 12601 1067676365823
Q 455 12672 3282321770837
S 11611 37250392
Q 5149 11662 3135964484454
S 1233 314527927
S 872 293632264
S 2547 172763634
Q 318 12963 932281725849
S 3341 601644822
Q 2353 10495 2174363084809
S 6602 387995299
S 12894 878051124
A 7268 764596629
S 3179 141414716
Q 1918 4134 1543959904928
A 4199 855909751
Q 3664 9401 3556933008598
S 5253 799687319
S 12839 808646982
S 7417 272476113
S 8066 27029660
S 4283 773458180
A 12712 773205164
A 5115 629383284
A 2028 287380885
Q 5415 5624 77848205863
S 2916 420713815
Q 3989 12866 7616767165035
S 5556 781247493
A 2886 599913187
A 10037 775052952
Q 1164 11824 9911552956038
Q 81 4656 3665005206858
Q 9851 11224 615625518325
A 6714 16760403
S 3632 872082141
A 10928 79012571
Q 2194 12125 6441831113836
S 11377 82308312
Q 2626 10290 2138957483318
Q 6684 12042 54292953736
Q 960 6416 3936913991468
Q 579 12686 7003291066034
A 5770 250465022
Q 2016 12160 547563542120
Q 11971 12782 542698891967
A 9544 950764002
A 2374 196615187
S 11102 320387707
S 4146 679914452
A 8654 149528719
Q 4205 7469 3039424336090
Q 1740 6479 3762526951145
A 12541 922737459
Q 882 7817 6424844554019
S 12884 395985064
S 12852 621634159
Q 5505 12316 5332361103870
S 6447 889920068
S 4058 464838876
Q 942 7471 3294156990672
Q 4437 12228 791198492141
S 7899 741388594
Q 3110 10200 411930599043
Q 3392 12979 1070877959723
Q 5325 9208 2194210573209
Q 1491 12941 6757125245216
Q 2789 5822 1676052120790
S 10658 338765313
A 12 242728429
A 11759 878738208
A 5053 190123530
Q 2138 4051 23667806427
S 12986 741750307
Q 5985 11618 638336235368
S 8755 998858221
S 568 490085099
A 4489 848159007
Q 5055 11758 3799859546963
Q 61 12843 6695918013369
S 3053 108181536
Q 8582 12585 1438999712044
Q 6289 10283 1705774657229
A 8518 146432428
Q 712 12308 7293439741834
S 8351 794715707
S 5121 498117317
Q 343 2748 2351319053893
S 3389 338605882
S 9041 123414625
S 4494 587008594
S 7815 731370079
Q 5776 7104 570658900121
S 3428 496766241
Q 1815 2719 7526341801
A 10099 783366053
Q 320 12586 9790215909829
S 9334 775196852
A 7926 833255103
S 415 370086620
S 12974 148521302
A 4101 884523522
A 8494 164383314
Q 1601 4820 1314443751797
S 12073 365163278
Q 7660 11455 2206026429725
Q 2304 12544 7976529083281
Q 7907 9462 37592161054
S 8352 399808163
S 7002 167138998
A 8174 722832454
A 1803 884688907
S 7379 993954063
A 12167 821636818
S 10434 507422343
A 500 637136749
Q 3631 3961 144991400031
Q 10759 11743 556231693344
A 8111 721275825
Q 366 12670 202762929196
A 3793 34087259
S 1472 326980650
S 9977 254603711
A 8240 853721214
S 2575 825128206
Q 11089 12818 1482090988460
A 782 106275444
S 1475 494484085
Q 1043 11956 4851810285435
S 9990 722906577
Q 1019 10521 2908655770514
Q 1453 8859 4626517651516
Q 6888 10370 1754850202377
S 8900 41991762
A 5296 166322309
Q 705 12950 5186255135208
Q 1215 11664 117072288322
Q 3149 6358 220824335577
A 4438 251178779
Q 8282 12784 1903822583558
S 7664 652380325
Q 3843 12936 5122523283724
Q 1046 12649 2556431477215
Q 1128 12609 464072996004
A 3642 931559108
Q 77 12892 7819238132806
Q 4660 10702 1901539993838
Q 4261 8345 475067895904
Q 457 12961 3502196984966
S 2697 224766885
A 3903 547334811
Q 1173 12831 6521995477357
A 3930 539645934
S 3531 396252295
A 8765 262822657
S 2435 324905115
A 11821 792918056
A 3626 716440226
Q 4294 6378 1477107409656
A 11243 233738939
Q 5253 7636 155135812923
A 11425 547571314
A 8929 702114643
A 7517 984907137
Q 7408 12822 1843617186192
Q 3362 9553 537121386096
S 1322 299971407
S 7722 550965793
A 5326 168924351
A 4026 356516650
Q 1478 12560 9244471633186
A 1118 578133081
S 12068 899964628
A 10800 985172256
Q 6965 11428 1270595178139
Q 3923 4451 167177102791
Q 451 12305 2046866318278
S 12595 920814720
S 5594 934456999
Q 2263 7219 1128186908460
S 9700 726271731
S 8516 262691006
S 1622 700918999
A 625 573442556
Q 1903 12850 7732529839021
A 7421 662918738
Q 7039 7350 107776080180
A 4355 743842381
Q 1113 7146 3339043434861
S 5031 747508190
Q 2039 12621 717371007333
S 10940 328880337
A 2055 207855054
S 4248 941278746
A 4874 910021950
S 11682 291440284
A 1399 18924049
A 11494 481337735
Q 8955 12429 628971952927
A 5607 165854570
S 8411 170392159
A 8381 686170316
Q 1394 11386 9368275082011
Q 5455 6491 356811659246
S 12115 897438474
Q 1899 11889 9263511742459
Q 4992 12208 6281628249585
S 9821 84286284
A 11360 539375804
S 12597 944244131
S 10260 510740672
Q 78 3542 370920588778
Q 8734 10525 1325234907867
S 10859 338674802
A 1133 853832459
A 3762 783610006
A 1214 626020734
Q 3955 8272 2970865639752
Q 11988 12299 134615319704
A 10815 131099733
Q 1039 12196 7288332334810
Q 2309 12342 8228106574608
Q 1169 12500 2297209656866
Q 407 7213 2737530693799
Q 6795 8548 1389918938800
A 2256 641365937
A 9954 293444301
Q 856 5720 3893241715389
Q 1985 5381 3320383173766
S 68 603568436
A 4713 150458500
Q 10351 10908 62198212565
S 8078 506925215
Q 6287 12603 255249980954
A 3758 561995788
Q 1112 11666 6856858826951
Q 2286 7293 1606827912770
A 9858 986897013
A 11242 588517032
Q 3301 8517 3725591041751
S 674 245133589
Q 771 6035 1390285265740
Q 4959 10044 1676709610739
S 768 191016519
Q 3992 4842 620474577348
A 3954 790671573
S 3514 527002798
Q 6398 6561 72244026564
S 4196 915545929
Q 841 12407 8980862844041
Q 1463 7959 6108566432121
Q 2490 9900 4549856464125
S 3045 485751392
S 5532 436203588
S 3979 504114614
Q 4712 11211 1009720958328
Q 3211 11457 639664424903
Q 4255 12407 432634013344
Q 7395 8203 219526372993
S 2625 327718379
A 11874 324203187
Q 2128 2165 37385711510
S 10536 88095537
Q 4351 6254 1458261981802
Q 1002 10511 6399955075004
Q 4469 10761 855781653389
A 12197 609853585
Q 5331 12693 760582766976
S 7027 432337315
S 12557 365938478
Q 1470 10950 5235229457882
Q 2666 11341 7971248406565
Q 899 12089 2821909681293
A 981 444005638
Q 593 5313 344931814523
Q 5548 6152 299462837168
Q 4817 8192 2518036079990
S 5957 296277169
S 9620 917222681
S 8849 790464709
Q 4301 10517 3027252311645
Q 1077 12412 5709776892799
A 12391 570458317
S 7301 264418474
Q 4494 8728 2604586203881
A 3739 897245763
Q 7593 10698 2318017771266
S 1473 229125207
Q 1301 7605 5174534555517
A 6141 605735637
Q 1185 12432 8317772948816
A 4002 692546159
S 4784 4774673
Q 1379 10571 763027622342
S 8750 494172649
Q 3161 10866 7229475940025
S 11456 752499688
A 1078 95857307
S 8048 223995363
S 1078 623410283
A 11086 363910758
S 3384 143876142
A 1739 815371450
S 304 376321840
A 5424 460100851
Q 3691 7181 3468965602707
Q 555 12388 634166738467
Q 4497 10878 1172867477406
S 10072 961403785
Q 1316 8301 1859244071037
Q 4472 12127 1714169154212
A 1464 374939610
S 8117 427882685
A 7682 302208964
Q 9359 9545 99903222405
S 4728 236924829
Q 4286 5268 548311096486
S 9700 310811823
Q 289 12952 8748708047063
A 12534 253485468
Q 2351 11732 2878323500889
A 7058 204976538
Q 3223 10771 1495973539219
Q 4846 9180 2632413467400
A 2985 795606705
Q 10194 11570 288609312260
S 5190 641371299
S 6184 739177170
A 11345 328186206
A 5745 530546193
Q 4386 5825 1318071292023
S 3198 605989389
A 6287 753371237
S 7593 971967365
Q 8191 10966 2114554920726
S 8515 946819471
S 4273 159793194
Q 5451 10487 2600242286274
Q 2954 11080 1945063196055
Q 3313 12688 4755347895998
Q 971 12492 6184421081186
S 981 424008621
S 3088 705387655
A 7350 850973246
S 12398 806228420
S 6518 871938770
A 10550 647255351
Q 4221 12441 4217080176061
Q 151 10501 240748672582
Q 1291 6638 5088626542158
Q 1485 3911 1055270608818
A 822 94476580
Q 4 12981 7035500435781
A 11162 38163807
A 12810 539249168
S 6301 298743223
Q 2085 6048 1189012216352
Q 1321 8300 6769307270464
S 7768 638331079
S 2738 873562336
Q 802 9296 7540370036011
S 10450 608925071
Q 2824 11007 5842095579569
A 11049 10410875
S 4112 762745911
Q 483 6691 1583891984748
Q 1144 12080 5268085091176
Q 941 3084 1997823181030
Q 3353 4965 164224357753
A 11289 746432981
A 9604 309098107
A 10962 400763807
A 5978 899803576
S 6514 330970127
S 440 733491495
S 7063 508376468
S 6926 722174989
Q 3805 12100 141077230395
A 7953 477911759
Q 284 11660 850741842569
S 3500 757619274
Q 8 12976 8708761674506
A 2555 670993063
S 4897 551053562
A 4736 48545805
A 12965 769759334
Q 1315 6455 4347037789790
Q 5866 12629 5634309626955
Q 8433 11893 2099261183165
A 9687 870561054
Q 5776 6295 125522045375
Q 46 7719 1783211776804
A 12003 810541598
Q 356 11937 8655113586163
A 6440 129242630
A 9613 406078126
Q 6388 8033 833752577909
S 10924 445578522
Q 9032 12381 879861713406
A 12566 845772228
S 10520 53267234
Q 9312 11060 625866180896
Q 1647 9739 7813243774011
Q 5318 12372 5555565585293
Q 1060 12055 9014561402797
Q 5264 7985 743509204937
S 12974 948469702
A 786 258962137
A 9444 211036388
Q 3938 5457 439430803572
Q 9039 12216 2040260201433
A 7123 733581781
Q 591 11641 9037831354469
A 1665 73464394
Q 2701 10192 5921350683222
A 11282 244973500
Q 2992 8865 4350441262005
S 8872 35705790
Q 3376 12106 7116122966309
S 7142 713733497
A 9345 808918338
Q 2724 12287 9546403489647
S 5793 22865990
Q 1604 8192 1436376035128
S 7486 191012468
Q 9882 12688 1545856829444
Q 3610 11223 2138076397678
Q 642 7758 1523656211953
S 4355 41400405
A 5481 189331533
S 5554 798941410
Q 8352 8854 204158993695
A 9896 257109338
A 11214 574562669
A 3769 825487200
S 4608 485844085
S 6324 108546887
A 3049 705896869
Q 3830 9527 5460507544679
Q 3549 8457 3655746179437
Q 5348 5798 180139113042
Q 320 1424 295578258858
A 1610 438400228
A 3079 135842724
S 7733 763734820
Q 2591 4113 1504092305859
S 6753 744760874
Q 9021 11669 1113671933483
Q 3260 12329 4759896862998
A 12199 428191062
Q 2592 8196 5446379997303
S 11156 589374276
A 6321 60523844
A 12508 957184803
Q 5244 11810 1281628103512
A 5923 919874397
A 3144 242656342
A 4318 473048884
Q 8167 11135 1233036838185
S 10169 196600900
A 10143 65451481
Q 3066 6904 3376096737712
A 4686 199918276
Q 1522 8678 6247730200624
A 7931 116699092
Q 626 8314 6432916321939
S 12168 858487475
A 360 992372860
Q 1630 12762 7453511745969
Q 1684 4786 84617434815
S 433 493819659
A 6882 333382327
Q 1619 11936 6936284238188
Q 5144 9400 3468616720313
Q 1218 12129 7745179687692
S 10895 87316381
S 529 2014150
S 11746 804877861
Q 108 12810 620386286685
A 5812 370867141
Q 7841 11700 1645922085323
Q 3912 12916 5654203853457
Q 3782 9813 5509729730243
Q 696 12927 8097996900937
A 6890 757619874
S 9631 895959190
S 1489 665716567
S 9840 116873915
S 10679 214119451
S 5360 651513638
S 6942 723136455
A 9490 381679640
Q 4202 11890 4797437763648
S 5874 348858959
S 8606 27703568
S 8673 282185999
A 4957 925837731
Q 944 12861 8565790523185
Q 1383 12265 2361545824022
Q 5038 9751 4003000146139
A 8059 707679143
A 6783 108794934
Q 1200 8560 512366247963
S 5535 193573348
S 10907 26894653
Q 75 3297 2463565160323
A 8321 126559698
Q 2652 7488 4296529014633
Q 2464 10471 6779662789358
Q 261 11211 4865532837283
A 997 271129763
A 12017 540166139
Q 953 10880 6586200233886
Q 1584 4655 1544387201561
S 8472 154945412
Q 961 11462 7329327241677
Q 655 6024 1487482404459
Q 345 6028 1823611597308
Q 9065 12523 114844284898
S 11560 549833787
A 9172 594975685
S 3301 995106730
Q 1900 9322 3539150950622
S 5331 54823448
Q 1954 8178 3338839189603
A 2799 51257587
S 7778 938187744
S 4060 158014283
S 9529 518381886
A 9745 674697607
Q 9272 9854 259087350835
S 3391 907368055
A 1122 659328934
Q 4812 11286 5215087723779
A 3843 269715911
S 5214 803482970
A 6580 402103196
S 5527 960747458
Q 623 10273 1837863805023
A 11847 499540791
Q 2643 12281 4483840399642
Q 2512 11279 4183690162574
Q 6038 12316 998199631674
Q 2057 9318 6925841348791
S 10909 110665325
S 6169 229554296
Q 229 3001 1331388992778
Q 1689 1811 94147325424
A 3808 974288513
A 10214 943648462
Q 76 9050 3996314533081
A 11664 978452735
S 10026 14739148
S 11811 66289067
A 616 205284270
Q 7148 10274 1822530374661
Q 8632 8793 70044318070
S 12814 915295217
A 5515 943744719
S 12075 646554137
Q 6269 8696 1969345443151
Q 1432 12896 5136900114749
S 283 873853095
S 1725 745676179
S 10244 267131198
A 7208 12001252
Q 555 9862 4333292646414
S 1982 699037710
S 11081 822433540
Q 169 6645 5190102342143
S 9272 796192348
A 12279 640266530
A 2392 956102658
Q 1445 9942 2274060798192
S 6417 50436950
Q 2085 11643 8172264001278
Q 6859 9599 1053409502728
A 10472 880078221
Q 4797 6633 1257441331237
Q 623 12386 5433330903051
Q 1220 11088 8558235294740
Q 54 10955 1266851053749
A 1166 351112611
A 10838 22447653
Q 431 11565 4225523654425
Q 6071 11351 4294010590097
Q 734 12606 6572639199332
A 6392 989443501
Q 3204 12357 8740002138096
A 8889 537371804
A 1593 537476667
A 1992 21409632
Q 2692 8418 1809366772654
Q 358 12925 8311432577009
Q 2235 2976 582674242372
S 6499 282183846
Q 4575 5291 203198347935
A 283 45010471
A 3491 506035347
Q 416 12938 2658138780572
S 7988 393911180
Q 2179 11527 3437648303940
A 10923 303327045
Q 2933 7481 3798997087001
A 10228 298918684
Q 12395 12689 262031385487
Q 1362 8792 2361444531729
A 6914 80852611
Q 2382 12917 538574932362
A 6136 305467737
S 7501 229139368
A 10934 905984166
S 9361 193465312
A 9491 677817970
S 7369 379176018
Q 2935 12032 6186229429607
A 8984 881213839
Q 5562 11434 2353649061424
S 12913 465709050
A 11465 984140286
Q 89 12569 5156998778117
S 7306 453855028
Q 384 9529 5986192111612
S 9401 128680893
Q 999 12651 5350480560043
Q 1442 7336 2643818913932
Q 1491 10776 7931795683692
A 1667 190497040
S 9305 695219772
Q 827 8775 7468211818881
A 9890 721840207
S 10140 39177418
A 10674 765162091
A 9447 919041680
S 7935 242144939
Q 18 12817 273581916168
A 4174 884830891
Q 10595 11446 412915073439
A 6935 944163016
S 696 532327055
A 11059 541512440
A 4499 906894441
A 2618 788041856
Q 10389 11449 327375160140
A 6513 74574038
S 6059 740038094
S 8280 208212786
A 4512 752741486
Q 243 3287 1220917758037
A 10615 48135494
S 5289 923230423
A 2712 111656653
A 2988 868905930
Q 6344 10946 2336948693478
Q 669 8386 420581763098
Q 4394 8609 3458127179610
S 8682 31220772
S 1607 659130308
A 10078 809460641
Q 5735 9572 3772446844897
Q 10012 12355 1628497158890
Q 1408 12746 6080670452881
Q 1762 12867 8672282961098
A 11221 230433197
A 2738 911525567
A 7712 31491471
A 9503 306703262
S 5392 117669589
Q 257 11730 9431721473852
S 12808 998467049
Q 492 11671 9383358124469
Q 746 12755 3970720972068
A 917 439873656
A 3411 926000488
Q 1132 8548 6108823140095
Q 193 4107 3341869139654
A 8055 125506656
A 11444 431373901
A 12549 23123003
Q 5490 11832 5778970106677
Q 19 12101 7675628650786
A 2564 908230164
Q 5082 6548 740832210107
A 11769 522114190
S 8576 286418038
Q 1133 5695 2435826502083
Q 8857 9098 198881118945
S 9740 92709241
Q 3345 10224 2301191332920
S 1288 146181235
Q 279 12438 6974571961811
Q 2693 3633 512923861743
Q 821 11888 6460331447021
S 5104 858440665
S 12895 905525461
S 10264 655999659
A 2940 428388605
Q 3081 11590 1404788460250
A 8790 184117690
Q 4977 9594 118602909588
S 8723 192375158
Q 6970 11555 719402550610
Q 132 12831 8832738583779
A 6500 427230853
S 4039 642731398
Q 4376 5111 148745552629
S 8153 475483119
Q 5094 10888 1586111013023
S 10663 107153296
Q 4723 11526 6243646226375
S 7309 339658628
S 11980 885266456
Q 4947 9432 3235128084884
Q 4805 12123 727743648684
A 11901 261614162
A 12551 398817970
Q 4988 11573 4271406275805
A 7656 864703417
Q 1638 8195 5425388514326
Q 9702 11441 1370705147193
S 1660 958176526
S 10935 361869613
Q 5482 12369 5049558674215
A 2225 285345681
S 9246 755061353
A 5062 339010510
Q 1080 11826 1461824026985
A 1177 878495344
Q 374 12964 4920249554040
Q 3796 12686 1420286208174
A 10509 601395173
S 7776 291321934
Q 356 12798 3388589320912
Q 8314 9422 930207756881
A 5598 777816089
Q 837 5906 1568066226477
A 1546 585631979
A 8750 254317465
Q 4959 10066 204501156964
S 1301 661673415
S 4214 309529246
S 8862 712970025
A 9473 294689475
S 5744 262446326
Q 1070 8945 6883592568374
S 257 580171822
Q 69 10069 8969647764651
Q 3752 10356 1672858146069
A 2380 463345410
S 11216 28875102
Q 729 12184 2548107676575
A 4573 410429904
Q 2108 12755 1113286815282
S 12075 101699862
Q 1315 12742 758802799036
A 4480 289904365
A 2142 849049865
Q 384 9226 7969567144808
Q 1722 12704 7654527488547
A 6708 515180650
Q 5980 11998 2523045486468
A 10974 228059890
A 1515 180438058
Q 1889 4916 528777632161
Q 2872 12615 7814731368291
S 861 37874589
S 5450 570136374
Q 3482 8140 3972269791360
S 11300 784613168
S 957 809007522
S 4101 437009300
A 1876 516566635
Q 8458 10444 501705424022
A 6008 610284483
S 4234 487764714
Q 9728 11856 1948436833185
S 9456 325043257
Q 936 10582 6505146524453
A 9076 146298493
Q 394 965 224400387051
Q 2094 8815 2645991716782
A 204 57189034
A 6908 728725456
A 6179 722371857
Q 1009 10571 5793908812963
S 11483 249300578
A 9263 590026740
Q 1350 12960 3869047626205
S 1388 292637402
Q 1019 11989 9404290942949
Q 1995 9050 1785706037063
Q 9512 11945 1540277050694
S 9805 91036362
Q 7141 12519 4345802514401
A 6959 314431070
Q 3751 9491 4779147559377
A 4747 527344569
S 8057 283563324
A 2411 396178179
S 2411 921115006
S 12264 864403677
Q 3566 11167 7418668371532
S 985 268547770
A 4048 715159437
A 10741 358120339
Q 7657 9228 1060650452367
S 4774 690006825
Q 245 11582 7729542777481
S 9782 420012316
A 5 171621826
Q 694 4810 1651594837989
Q 8099 12740 784496651915
Q 2501 11920 3263834580634
A 11319 613242705
S 8819 630284285
Q 1958 4795 2389584366543
S 10598 586459018
Q 3109 12732 3929098982011
A 8570 545834699
A 5476 239791027
Q 4582 10110 1294574485634
Q 121 2552 2000121812136
S 4799 154142400
S 12935 479449553
A 7488 880860964
Q 12026 12619 405896245203
S 5768 64044880
S 9003 802557821
Q 214 743 26617251203
A 1889 5536539
S 10661 762302233
S 2384 545683612
S 9138 741684725
A 4147 624715954
S 9996 860186066
Q 1382 10477 2614166804071
Q 2178 8400 936470564981
S 11681 500495701
A 4884 197807703
S 2683 613005318
Q 8393 10387 436960992246
S 862 17782190
A 6177 934261212
Q 577 8085 4044864405358
Q 11604 12913 571376802522
Q 2838 7561 3641949497157
S 3898 880825960
Q 1065 1251 129060657638
A 4693 452370330
A 11684 70505021
Q 420 1150 500464266450
S 11518 677949346
S 8196 209285873
Q 8287 9765 670487371262
Q 11193 11322 67821632960
A 10908 287230358
S 9902 326126909
A 12361 452463435
S 7853 628731371
S 7873 943494408
Q 3589 12305 1866618663979
Q 2672 6308 954246050434
S 8034 879443808
S 3468 172301712
Q 748 11747 9814708456812
A 7021 230689621
S 278 257971998
S 9616 381319343
Q 78 12900 6358278275944
A 12637 937668186
A 5276 172439768
Q 6568 7891 146173009606
Q 5216 12127 6529296693980
S 10039 429057625
Q 3613 10061 2328763973054
Q 892 11083 9713938170008
A 7107 263659988
A 8177 855053804
Q 8986 12828 1485023010116
S 1795 794353262
Q 5011 11174 996312038776
Q 123 9743 8413791831698
A 12529 688656693
S 5575 895981668
S 1544 281917732
A 427 47135008
S 3833 804504704
S 12324 627160456
Q 2465 9216 5365424593636
A 1259 416064600
A 4515 367898333
A 9457 480574366
S 6674 221334947
Q 208 4747 936616953008
Q 891 6753 1948448852782
Q 4683 7871 2821981903588
Q 577 11241 2970907637600
Q 4827 10284 5363879040039
Q 2438 11250 8469890565299
A 10060 32933967
Q 4947 12020 6200358041775
S 12339 634495042
Q 2261 11481 805279733329
Q 4572 4725 38412092781
S 11162 609960943
A 7693 584673622
Q 107 12209 8741034813957
Q 265 12525 3948221226148
S 350 803665087
S 4623 860611509
A 4041 348114213
S 1656 570474572
Q 666 12985 4519558242172
Q 1709 10267 2122620463180
A 1232 510479654
A 9839 167927989
Q 3722 11486 4337735530995
Q 6741 11742 4443127563595
S 4594 103377234
A 8199 842497277
Q 487 5574 304467183846
S 4196 969108613
S 4858 965739944
A 4626 54195177
Q 30 12978 4026492905031
Q 1816 6086 73454374400
Q 307 10983 2214983709279
S 9197 840247637
A 7433 636594713
S 8450 339983498
S 9044 749929766
Q 378 12873 7585227183619
Q 959 3494 2416135629060
A 3208 78875911
Q 273 9441 5328961944749
S 7366 393829234
S 7913 739067777
S 4935 109653952
Q 4401 5977 1394210588272
Q 3890 5588 1295696496386
S 1738 863218336
A 5974 366413036
S 4436 496410094
A 5901 480239328
Q 6067 10734 1474771389363
A 5040 487055409
Q 9 12731 2615721332932
S 6921 808916310
A 5266 840610546
S 12859 764144347
A 2106 198102935
S 5765 509191333
A 12850 52311012
S 1277 591729489
A 11616 685712512
S 6321 214962901
A 1229 954919102
A 10554 337654460
S 287 202468249
S 8146 63425996
Q 3762 12536 7136910620536
A 7154 479383360
A 1109 202137163
Q 4946 10306 1389882484258
Q 4805 10232 1735576279142
A 150 114975267
S 4621 102685872
A 7724 578381063
Q 4154 11591 1205830826454
Q 211 12849 518575945424
S 3812 132901338
A 6356 257664371
A 4204 348684420
A 5442 586659868
A 5809 529888144
Q 2766 6716 773585709676
Q 6573 11301 156644013934
Q 2185 8192 4559390508722
S 2299 392644098
S 6819 476637351
Q 3857 4860 270370269744
A 8628 1280282
Q 1534 12469 1550295330026
S 6709 577020290
A 3219 727239605
Q 3142 12686 8010507807999
S 9222 385056243
A 12218 670554753
S 2696 897892488
Q 2410 3475 329190296500
Q 6452 11627 3660048345839
Q 3302 11287 6285930634174
S 3037 616411870
Q 598 9898 5916400894461
S 4314 415912542
A 4702 971130965
Q 2840 12348 7580411394609
Q 3579 5961 989147673236
Q 2895 3816 618901896931
Q 8462 10427 125449103136
Q 431 12847 1126333449413
S 12473 4080642
Q 1866 9107 2413830522448
S 1461 241825049
S 8554 327647343
Q 697 10745 164648561249
Q 2608 11867 446314427884
A 5535 840794576
A 3725 335755337
S 11766 445348918
Q 3234 12435 7111939425736
S 5999 881337693
S 10065 705509119
S 6552 494589466
S 9763 295082902
S 5968 946146726
S 12295 683969587
Q 590 3019 890390760549
A 11497 708058895
Q 2144 10170 257596156602
S 4270 353841356
Q 639 12016 8403227343208
Q 333 7796 5858778207423
Q 9257 10951 1000256989277
Q 2316 10176 1643718575598
A 10894 255933376
Q 1493 3498 1209973210513
S 1503 141202933
S 5773 242580325
S 4904 840460992
A 11850 140409081
Q 8812 11464 2561117045717
S 4621 881047751
A 8593 205891684
Q 2187 11219 8382730910272
A 10161 912518179
Q 37 12988 6034772034972
Q 1017 8351 1291617919533
S 7987 780319239
A 10638 656732749
S 1626 624936334
Q 6760 8665 1540059496777
A 969 15987253
A 8005 545615798
Q 1781 12938 5192182114316
S 8315 694602481
Q 6290 8286 1241243761884
A 12824 923120992
Q 599 12240 604981874788
S 9505 962012924
S 5175 382075512
S 11332 886216863
A 6100 243027811
S 1481 422062631
Q 5076 9265 1144182656900
Q 484 1961 503323118685
A 907 164954256
Q 6438 6840 14402484030
Q 9963 12770 1443664405111
A 1972 126682387
Q 490 11128 3378570172387
S 6746 474684965
Q 3500 6922 2347854257110
Q 4263 10376 1328356740574
S 1252 161861348
Q 1226 5344 1341215422141
Q 310 10602 1207329210060
A 11539 984970885
S 9356 689995771
Q 246 12289 1548148582949
Q 2304 10076 6953916179373
Q 2975 12567 8580491873000
S 11111 645008352
Q 3600 6496 2309648509590
Q 1853 7616 5549211667245
S 734 379668151
Q 7442 7449 5028105559
A 2998 951423087
S 11032 493218741
A 12135 444871706
S 11288 450689212
S 8975 602082224
S 2382 286894553
A 5356 509985802
A 12089 100179932
A 2775 238335165
S 8342 527803610
A 11618 862672488
A 9378 10284580
Q 160 10277 4789561400433
S 211 718099036
Q 4742 11340 4617747745347
A 9217 51038803
A 1269 383657664
S 7404 804291530
Q 5191 8391 584913808476
Q 7013 12116 2226101146158
Q 137 4506 1915393470501
Q 681 7321 2951786974740
A 9181 731113401
Q 7080 7288 41520916921
Q 7769 9709 590256322446
Q 10024 12867 1326669322492
S 11593 857092765
A 5339 667211215
Q 1827 11434 9370994798899
S 240 148589705
Q 89 11606 7071405816797
Q 4557 7810 2601633161584
A 2184 821902692
Q 374 11247 7744684671647
A 1675 297264857
S 6750 73741172
Q 3182 6530 2406192745674
Q 3375 8631 2597968301409
S 3075 559618885
Q 3579 10396 5617120011483
A 5054 433664391
Q 3017 9724 1280806250624
A 3079 647419718
Q 1981 12256 103523489946
Q 3851 8751 352516998808
A 91 74940384
A 3768 490609242
S 3248 65281904
S 9512 624266783
Q 7872 9825 1178764307599
Q 3844 9639 3432389507106
A 12080 1658736
Q 11074 12249 336660779575
A 3535 820621868
A 5582 141795438
S 9143 992019442
Q 907 8495 5456676749348
S 11409 974355836
Q 5679 7416 1533031242331
A 12315 594789367
S 8711 114514421
S 3312 600873261
A 6268 628193678
Q 3829 10978 6711542617622
Q 1092 6700 5542792683752
Q 5480 10178 932550852051
S 141 119853580
A 11892 392038720
S 9037 522770437
Q 1530 9679 476570476688
Q 2585 9516 3046365958745
S 4785 893005986
Q 9600 9932 217177792629
Q 1958 11818 4166153370592
Q 1699 7319 807607126315
S 10474 492159616
Q 48 11141 4135261426098
S 2165 750369251
A 1025 745244005
A 9902 681350671
S 11113 30163582
A 3987 423924604
A 10947 449381661
A 10282 455290712
A 9712 466043404
Q 1854 12078 3695402742331
S 8617 71476015
A 8931 969906915
S 1116 283457553
A 10887 138761944
Q 12 12983 9381279327586
Q 1560 7081 4266884972776
A 9858 285577662
Q 7231 12826 2888432252533
Q 5057 11002 3225533491161
Q 51 12967 1441926939664
S 1779 504909408
Q 596 11958 3129789950582
Q 1137 9312 6174303570518
A 12844 909866573
S 1014 35692438
S 8407 524355340
Q 781 11094 8233612847893
S 8162 540586169
A 4234 511492113
S 2888 533116521
Q 3292 11944 6249873629177
S 7832 39438507
Q 1051 12198 8816101782727
Q 5050 8391 3033192099752
A 7089 938053881
S 9216 34476803
Q 1456 9531 1758469933981
A 3684 878365014
Q 1048 3199 205815730857
Q 5485 10506 1837324032680
A 5267 728093205
A 4121 263144586
Q 470 12891 7667824885780
S 4391 980630632
Q 1972 6476 4354891171165
Q 394 3864 1438797045067
Q 665 12701 9426662448903
S 10293 635610644
A 5454 643176426
Q 702 12772 7645184774853
Q 797 12796 3314395723463
Q 1589 4858 1721002277107
S 11417 999624028
S 86 21815768
S 3008 49216268
A 8019 714357864
S 1164 409600322
A 6070 48911343
Q 2395 11816 2980333240879
A 9701 888297335
A 11118 53776769
Q 12091 12698 569012884660
A 9650 537627036
Q 129 12937 1301926591324
S 10520 206401002
Q 4856 11501 6251179669573
A 11041 435457201
S 7348 310880419
S 9824 470334922
A 2124 980962725
S 8800 760792753
S 7017 74389158
S 11402 225760117
Q 10737 12373 483716908469
S 11738 782968118
S 2362 633184265
Q 3384 10629 6258533298086
A 2810 770756641
Q 256 11266 1542202237094
S 6827 415053242
Q 10058 12742 697857585400
Q 2341 2566 66728937845
A 1954 935780428
Q 9789 10925 298789441923
A 7582 730392392
A 7612 111882063
A 8855 65033626
Q 1368 9811 3378100191398
Q 2944 8526 1743687555288
S 5042 351289875
Q 7802 10351 2018186556252
S 4739 879980881
S 8625 110303454
Q 5705 8793 288158544785
S 2297 660867967
A 4415 304045220
A 9427 407530870
S 1206 841430422
Q 3583 8076 3884138661273
A 7147 991079755
S 1517 252444514
S 6854 476405612
S 7644 764365926
Q 111 4414 389087149468
S 7094 597917941
Q 2492 3432 691823008792
S 11560 422994519
A 6277 641838784
Q 2944 3584 608727713594
Q 1545 2079 336638528555
Q 621 12649 7958171514270
Q 532 12697 9480702568312
S 7874 559833264
A 11149 386151542
Q 1895 11713 1540766209998
Q 394 1966 1298119589931
Q 7699 8758 925019663607
A 3970 689629617
S 9942 33312774
A 7410 656611278
S 8189 752092055
Q 738 12707 1709387638418
Q 8965 11320 404982135213
Q 8214 11481 186025293056
Q 7157 7737 245703933228
S 9744 707605673
Q 2016 2051 6804324544
Q 168 8878 2436067873814
Q 1235 11656 8073354168607
A 12788 645628801
Q 9842 10999 491199654084
Q 55 12116 9935912725926
S 3404 605256330
Q 222 9843 2035818206039
A 1822 404016568
S 10036 852621054
A 3483 68667871
S 8644 684981240
S 12886 960802668
A 2525 737476349
Q 754 8926 32289864861
Q 5443 12581 6178515827878
Q 1445 11935 79855233112
S 7952 500507054
S 8483 417643883
A 3729 417481579
Q 212 12088 9764968552271
Q 185 11522 3941068476757
S 2433 411331376
A 2628 479337213
A 10315 620765851
Q 5583 9459 1768508660405
A 2618 841623529
Q 581 12517 4730686887843
A 3890 539841448
Q 3297 11113 4445958644792
Q 1698 12206 1865926310171
A 9791 663566314
S 3529 231922551
A 8702 78919672
A 11146 100218879
Q 1061 4935 1980824556914
A 4650 888611564
Q 4983 11659 2692628254486
Q 681 12208 8908815732356
S 10773 412426180
Q 2518 10995 4468046510031
Q 4249 12916 7011433947071
S 5666 530850326
S 6662 600448683
S 3808 833987955
Q 1580 10432 1127604850918
S 3786 668800049
S 9058 737706179
S 4904 268723420
Q 40 7996 3133228519547
Q 1117 5245 1198965434571
S 1286 167215223
Q 794 6264 51932985996
A 12583 572888194
Q 5437 12938 1692867837868
A 11851 166913593
Q 4564 8022 1335396032767
Q 214 12327 6700559362892
S 255 932504670
Q 1460 12384 7471476705904
Q 6 6148 4816978575690
S 1786 209321120
A 5245 812827899
A 1177 66527024
S 12763 644909247
A 10467 639318173
S 7521 98627182
Q 4023 5809 739351015828
Q 2309 12903 1626944679676
A 12938 216528300
S 5804 527631237
A 12902 555171966
Q 2923 11711 489190928625
Q 7038 12736 4374141790983
A 2749 911412338
Q 1785 1989 88761262809
A 4308 751788332
Q 769 12024 7733010962020
S 11123 131559200
S 12415 7944064
Q 8029 11757 3596062757652
S 4187 151371066
Q 5251 10554 4424829414688
A 4124 540332091
Q 1193 9216 424971442349
S 2544 515024433
S 11050 699815743
Q 1046 11984 1387741043380
Q 5065 9234 3062798895393
A 5447 465790068
A 5407 514693716
S 5203 208640511
S 1129 130713381
S 9331 602953102
Q 9044 12549 2404085666769
Q 4316 6715 1131862124964
Q 1675 8489 1828847016953
Q 1725 5749 1431433674054
Q 467 9505 4246589713878
A 1059 894526852
A 869 314300397
A 5677 984147302
S 12271 844739305
A 602 697721650
A 1384 647661288
A 11631 362855016
A 3230 631005997
Q 2893 7829 1068584537262
A 9966 469876958
Q 1978 3619 468229124572
Q 514 11929 5347359984452
Q 3030 12788 5200345819919
Q 1924 12450 690307462263
S 3345 221441795
Q 759 4168 256775577729
A 1076 704610457
A 2813 943552288
A 5413 881125901
Q 2267 9196 6186562452773
A 443 90713894
Q 7788 12362 2206094479338
A 12989 245177752
S 11851 930446970
S 8278 284305582
S 10347 397323432
Q 311 12340 4156764472151
S 11778 388198796
S 6378 785348330
S 12608 644081141
Q 11083 12386 1232864528774
Q 447 1086 205142318051
A 6325 889359268
S 8173 257060327
Q 4418 11577 4184458090038
Q 3705 7153 2319476799192
S 12408 990174352
A 7895 627076510
Q 3620 12899 5764720666646
S 6759 259855909
S 10833 941714201
Q 2513 11738 8391539957538
A 10790 258835961
Q 3272 3341 22055332692
A 2422 687247571
Q 5169 12726 3298374776580
S 3155 684232993
Q 1683 5536 3039134665959
Q 2328 11543 531535943775
Q 4751 8728 3592384284198
A 12054 540674654
A 11787 93357739
A 6448 920784821
A 6926 623487487
S 4617 596934176
A 215 454165635
Q 4302 11628 4237478782998
S 4969 595914835
A 10006 831620703
Q 464 10297 8982060267458
Q 4094 10726 4674262112793
S 4285 933964985
Q 2442 11586 3557018339243
A 4198 905283209
S 5590 49621019
Q 615 1308 676673521737
A 9542 876007893
Q 2257 11579 4676579905721
A 7048 221898614
A 6198 151427710
Q 202 3185 1314850474405
Q 128 11472 2201897885681
S 5533 446440075
S 9361 64285194
Q 2480 11711 6002753790686
Q 3600 11548 7529626243303
A 7407 929517645
S 8837 348112462
S 11604 691082997
Q 3391 8338 361523357941
Q 116 12706 4237944782867
A 3761 385855679
A 4053 449861772
S 8925 302362364
Q 4921 7763 2840998149907
S 6142 465400562
S 8951 839351509
Q 9057 9703 274307295100
S 9497 598778614
A 7318 494883569
A 174 586475084
Q 755 12716 2731638533129
Q 250 3940 2170501371914
A 3612 570094709
A 9180 821208991
A 12613 704943398
Q 433 10942 7866366562356
Q 3241 10455 1853233294825
S 3109 189770897
Q 2794 3840 529178325877
Q 7543 8510 474355960472
A 4450 420823644
S 271 404325257
Q 58 11877 3542891475352
S 799 655160114
Q 3088 6469 902921519536
A 5763 836920814
S 2212 97170419
A 10347 249392463
A 6770 636955418
Q 2686 3134 88829627631
A 5759 967915280
S 3411 454978314
A 10690 743866227
S 3991 52899399
Q 300 4400 1855332505169
Q 7056 10170 1041286001144
Q 172 5367 4269416786400
S 11423 142159983
Q 7791 8509 527593995734
S 4069 613842814
A 201 546367218
Q 9645 11657 269059156712
A 8890 738812765
A 5321 191038408
A 9431 292107561
A 12727 252878490
S 4794 590763656
S 8929 569494029
Q 2595 5901 697493611255
S 5613 623884042
Q 8142 10018 1025922479652
S 2719 351139438
A 7421 265985146
Q 3393 11625 7869044397832
S 12885 523848219
Q 4353 11638 3615006795045
A 6988 713045733
Q 2774 2994 208863097150
A 8167 891999452
A 541 662931180
Q 4391 11462 5725448904003
S 734 414074584
S 4098 374376789
Q 7939 9842 1172574566094
A 11163 249917775
Q 335 12664 2505154270030
Q 8 12793 1034681425266
Q 3380 10986 6748848930059
S 9462 707462299
A 926 365138725
S 4845 369374761
Q 3428 7345 2633041131002
S 12890 455540634
A 8404 893220447
Q 188 11106 65267671601
Q 664 10338 2686527626564
A 2166 452017699
A 1124 550000604
Q 3587 8518 4661165108605
A 3518 419729269
Q 6886 11462 1462291244175
A 8001 855163419
A 772 257574122
S 9395 214822673
S 3482 330883559
S 4780 367628098
A 3493 741366876
Q 5003 12745 5628386022819
Q 1628 12588 868512726231
S 7773 903998348
S 8905 915101660
A 8428 101238533
Q 4743 10597 2628117062823
A 3648 578840985
Q 7759 10637 2587852067673
A 6652 102523949
Q 1040 10999 3497411765618
Q 211 11900 6551898692435
Q 620 12113 1837678046757
A 1693 529521031
S 725 103060559
Q 3081 12157 9044885639053
A 6840 603029366
S 6394 574882074
Q 1036 11459 3525425708798
Q 116 12749 3972280770341
Q 2196 12702 4305236924563
Q 9576 10293 664202300254
Q 8088 12769 26373503320
A 1245 660502778
S 5345 68229933
Q 2286 12316 1596983212247
S 9693 424697746
S 7837 316368458
S 5614 324398801
Q 1804 7943 3642389972656
Q 451 12352 8972576174098
A 3977 368928665
Q 1313 12813 4022742124523
S 7501 192235599
A 12170 924937730
A 2489 900678208
S 2939 624772824
A 3902 79389829
Q 5832 12127 2078636081461
S 1395 398334835
A 8813 206471440
A 2400 538591563
A 8785 447985008
A 7020 812154966
S 10159 233905049
Q 3027 7984 1701769351701
S 787 928148013
A 1378 693225183
Q 80 10673 675844782532
S 11763 719371557
Q 3158 12399 3729287908817
A 9308 835951805
S 4425 637655055
A 7273 77189696
A 8790 14650654
S 7360 65221781
Q 1901 4703 1720359126688
A 6807 543038313
Q 942 7664 3430986516368
A 5567 987623832
Q 1373 12047 4646819517230
Q 440 12622 2621039506355
S 12613 700689048
Q 960 12110 1164181766897
Q 1779 11382 6406347868434
Q 1895 6325 1757810644103
A 3278 582310549
S 2400 293057365
A 10349 319670654
A 2723 783237013
Q 6927 11696 1981981229520
A 3445 588398914
A 11991 907531794
A 9504 979095062
A 543 908195425
A 11052 683022595
A 10946 171078149
A 8578 936889653
Q 6339 11025 468043559380
S 5125 223444797
Q 10196 11639 664056326920
S 1087 182612849
S 4360 998078962
S 9101 647254579
A 5874 707005042
Q 3326 11022 5177822589734
Q 2505 12052 5854284452184
A 5031 504785138
Q 2951 10732 2956156221793
Q 422 10468 4312729696023
S 9855 82826441
A 4051 170949321
A 2477 838624250
A 5669 706814595
Q 1882 10785 5212036174946
A 9871 894274124
S 2458 923309641
S 10170 779245598
S 11239 622081851
S 4214 895018929
Q 1809 8327 4156410927787
Q 9608 10168 17876662130
A 9664 73327923
A 2223 338539811
S 3065 299902864
S 3598 430164570
A 8054 946563796
Q 4294 11168 2744156545748
Q 4322 7024 1760300124166
A 5456 386591855
A 5761 984443303
Q 6501 10678 1500372493450
S 6294 577648060
Q 4544 10452 1617181863247
S 1202 129333480
A 11592 425021138
S 10460 959829640
S 6608 476172261
S 6845 61011604
A 10504 76401211
Q 9012 9519 302701702875
A 10518 227226732
Q 1517 6951 1733343816915
Q 197 12954 4851583820575
A 4970 253402292
S 315 576363817
S 2540 546953225
S 6628 343318520
Q 3766 9675 941753558993
S 9354 516965070
S 5926 880410221
Q 358 1387 771617588681
S 12535 666447362
Q 7837 11772 990455019935
S 852 347368068
S 5142 296101141
Q 3307 9501 2607410806730
Q 7117 10407 3030931202439
S 543 189695509
S 9778 359115569
S 10738 720474441
Q 1291 12703 7670264969660
S 11092 594428174
Q 4286 12077 7196011450774
A 10121 668889103
S 2077 173821584
A 8921 370858511
A 10621 679756582
A 5800 582807690
A 12261 176390485
A 524 467120383
A 11514 358538904
Q 6690 9295 1969494804535
Q 7765 9745 344556855718
Q 3219 11827 2331741838170
A 72 857540064
Q 4556 10473 5135529098349
S 5712 341915685
S 8781 709838963
A 10371 464434384
Q 1040 3742 2510252911523
Q 372 12463 156903218040
Q 3387 12013 5308135357985
S 2387 13768650
S 4448 98264305
Q 2857 5939 2890671088803
Q 425 8537 4386785901326
S 6174 491277041
S 11763 549629256
S 1677 75128740
S 613 232347100
A 5194 726767687
Q 801 10880 1885438239570
A 8770 708337463
A 3510 47380485
A 10190 610958997
S 5136 509996116
S 10112 609857356
Q 3327 6109 789541172511
Q 4865 8083 2866560278845
Q 943 7470 130611025712
Q 69 11402 3855498834575
S 446 52970049
Q 8597 10678 103157301911
Q 2416 8276 2865837886000
Q 3660 5340 221121247081
S 7022 915313196
S 7257 164323863
Q 6419 8698 1620331176599
S 8429 402452134
A 11328 609565687
A 2609 366021095
S 7485 186609508
S 8474 40585006
Q 2279 9858 3735855944284
S 271 692076841
S 3783 247179759
S 9480 269378278
S 12533 18907579
A 4269 540072670
Q 564 4911 2349579500175
Q 9237 10390 1059991180906
S 12063 711960239
Q 93 12544 3610947120068
A 7703 623397060
Q 5965 9922 2832922019712
A 6084 328710282
S 3986 175297138
S 5507 677785303
Q 795 11793 6717784990539
A 4897 627714002
Q 2591 11407 1381467868254
Q 3808 4549 159863627096
Q 484 9550 6848701841049
A 8876 63091507
S 9090 505986629
Q 871 3858 2427483250598
Q 1481 7494 5567509002295
Q 5137 5883 203506420305
S 5040 507838292
S 639 394139374
A 763 183438860
A 5293 118820240
S 8911 106830509
S 9900 456039250
S 10857 130360392
A 787 720254238
Q 203 12130 9374377653063
S 1057 429268431
Q 3451 8511 880385742970
S 11972 927644569
S 9123 504250892
S 955 505549504
A 2326 912470785
S 9834 759702615
S 8269 553854653
Q 1500 12706 5219975935934
Q 2756 7689 1987737980894
Q 5592 9590 1094993487951
Q 1470 4266 820877247136
S 6658 655610386
S 3013 504217343
A 12750 542551527
S 4702 347251970
Q 7874 10874 639326105529
A 157 682666613
S 3398 982973655
S 8660 167810969
A 3271 487456858
Q 3019 12455 7697553273138
Q 8366 11545 2194305726385
Q 5430 12626 5417251679066
Q 2317 10651 2188663032917
Q 1281 11931 2235513676624
S 5573 745912311
A 8727 438803805
A 11480 606813514
Q 2392 11930 4725444487586
A 2907 457868154
A 8402 801795198
A 3585 247939839
S 1419 189260236
A 12394 270484066
S 1770 997903653
S 11997 129591435
S 870 270504332
Q 635 8935 4453479272250
A 5451 240334912
A 4118 170149015
S 1374 307682151
Q 11855 12429 404087434908
S 7735 613788484
Q 5211 10305 846310265820
S 8179 684350981
Q 182 875 616234060793
A 5704 796245216
A 12798 34977887
Q 343 12741 1613255282920
A 90 33645700
Q 4329 12874 1981144545839
A 2985 912859678
Q 6688 8542 891939280573
Q 4089 5730 846172593402
S 11179 992274055
Q 1754 12321 4466369363179
Q 1884 4708 432177445715
Q 949 9670 8627461504526
Q 2364 10947 4358847949950
S 1404 39134217
Q 157 7567 2670193677518
A 2500 156369346
Q 3848 4021 155057904841
A 6521 872928224
S 741 592283913
Q 6117 11611 1811536831274
S 9860 206349396
Q 10355 10850 30732896048
S 2087 261368123
A 570 608355659
Q 2206 8438 1460463028998
A 7915 750006774
S 3872 532773199
S 7069 701134598
S 11678 484385731
A 3493 343559956
Q 1228 10732 437704156300
S 7414 954813503
Q 8051 10088 1442346876023
Q 883 9252 6896047274003
A 5240 96827952
Q 1773 9176 4231383633271
Q 3026 4612 1017413565147
Q 2558 10549 4057566445845
Q 4875 11833 3396217080880
S 549 233463588
Q 11073 12797 1423292363231
S 8065 619943981
A 4301 750581401
S 303 741831938
S 2027 284017255
Q 6107 7976 779404223904
Q 4271 6173 668587555177
Q 2222 7955 2047826179503
Q 2035 12394 5616098434768
Q 1394 4433 874154279554
S 3029 314433967
Q 5 2860 816622834980
Q 435 12938 7225305553635
S 7396 225457208
A 3590 872178957
A 2065 908617862
Q 2138 12733 4124542491533
Q 421 7798 3243709151828
A 6569 578619293
S 4429 866990774
S 4013 558306967
Q 3540 12825 4615564626939
Q 2768 7213 272731158709
S 7710 366447316
S 668 787097397
S 8339 330790790
Q 461 9700 1998062182366
S 7206 484518577
S 6578 353691304
A 3474 782427823
A 171 8327579
A 9481 54836964
Q 1349 10212 7618562726876
A 6915 532790298
S 10059 916387641
Q 2916 9316 1617719632816
S 8778 623404862
A 2143 227941566
S 7366 185050813
A 12061 605635468
A 1088 77679390
S 2943 75449029
Q 138 2619 1858646777897
S 8554 481715477
A 7895 630739588
A 11030 939712353
A 11550 319354183
Q 2661 11904 1178689340253
S 4630 277653281
S 5189 426551990
A 5275 391448443
A 10990 122627982
A 11997 530896925
Q 3115 3757 249634349212
A 4990 481845418
A 7978 404648472
Q 1782 11120 7534652821958
S 4328 986280775
Q 1728 11523 3082142105036
A 2561 340890458
A 11825 390791900
Q 206 5039 4226311943585
Q 5412 10172 3156968043186
A 12812 252483713
Q 603 11896 2597016173829
A 3773 804524423
Q 6063 9724 1034391999402
S 7728 819308330
Q 4768 12146 137684265617
S 5131 822048197
A 4722 846065348
S 5656 223979115
Q 1430 11251 815682485643
Q 5029 9075 2105809519028
A 5003 640009303
Q 12030 12269 65360282809
A 10691 291023362
Q 1470 7554 4894438180558
Q 3550 5054 1437427473694
A 2593 212305540
S 12254 442732927
S 5307 88703223
A 4251 662161255
Q 139 12824 2174390894806
S 8325 470241985
A 157 503405149
A 8901 533294370
A 2147 239714254
A 1885 252574297
Q 1648 12363 2486625076394
A 5170 86535822
Q 479 11941 4874576001577
Q 1900 11764 974370305781
A 9743 86245394
Q 1911 7627 1534111729262
A 2366 926859277
S 10456 433168280
A 9026 990016715
S 4618 768752390
Q 706 1120 390773095115
Q 606 12312 5489900960000
Q 1192 9204 7365772215910
A 7590 245203345
A 3030 930453759
Q 4133 6899 609365897301
A 5771 493741390
A 7857 88967485
Q 3160 10644 2795424390588
Q 10770 12915 703384140593
Q 540 12325 6674717893701
Q 3151 6140 642638352481
A 12465 982471174
S 6715 178553583
Q 1076 11868 2201734728306
A 10612 436238588
S 9397 427702310
Q 242 12634 2353416678218
A 5834 639550265
A 9401 340770029
S 10188 261256142
A 1783 70263272
A 9856 78766214
S 6186 139625216
S 5035 534173684
A 9856 811027118
S 9104 734121284
A 9312 37920649
Q 4578 10237 5244578104787
Q 4944 10156 2059024811629
S 10519 56084063
Q 681 12480 1768002354050
S 3383 869012600
Q 1479 12693 2842551012353
Q 1022 10131 865053950130
S 7545 439373085
S 10647 292874913
S 7710 838380846
S 699 719516925
S 2128 288560982
A 11747 116663497
S 8832 907091748
A 10239 386079459
Q 4746 12916 7853817195271
S 9626 112330131
Q 4382 11911 6331970501971
A 1766 771581366
S 4190 57513426
A 1186 879516421
Q 8881 10576 1414191193208
A 7872 167406326
S 12593 657185784
Q 5819 11264 3996539072743
S 11590 128702897
A 1312 876909013
Q 2778 3607 545275757681
S 3773 120405534
Q 3232 3916 266099664684
S 10985 354405991
Q 6601 9988 1171352506537
S 9366 729021964
Q 2219 12971 6330840358887
A 12700 756834336
Q 2364 11033 889654628572
A 1578 768076930
A 3032 391737261
S 1223 886221755
Q 5220 10940 787281072481
A 8703 565875545
S 12822 546313777
A 10651 2320870
Q 5669 12043 3392006120211
Q 5440 12860 5174465343839
Q 1582 11329 7904034998691
A 10069 861377849
S 3300 629960095
A 4809 907943042
S 380 182862735
Q 3063 10017 6237996196527
A 4270 847342334
A 4609 240898672
A 8357 616857228
S 4451 865056091
A 8104 886646680
Q 794 10135 8896498837143
Q 244 8753 4555306150338
A 5782 725724130
Q 1308 11326 2851045718024
S 10151 720396905
A 8844 795626042
Q 7027 9760 1184194219426
A 8811 243721440
S 5339 635915507
A 4969 210675340
A 11354 130597508
Q 285 12961 2666770884023
S 1574 194151830
Q 2189 3515 960494783842
Q 1593 11640 6322525997511
Q 2586 7931 4101100417945
A 860 66948439
Q 1684 11763 6119930673274
S 8420 566330329
A 8444 427771505
S 8284 461394534
A 3900 175856784
Q 2890 9497 3304949659957
S 10870 953199567
S 8791 973429134
A 4122 70430070
S 3650 862968616
A 4112 750215014
Q 2953 11098 7570986394215
Q 1010 11530 1913852633942
S 11847 377933633
S 1736 806553708
S 6045 651516584
Q 3192 12908 5636032404047
A 9320 178754643
S 6848 635325108
Q 1791 8040 6019539617341
A 7758 579346425
Q 851 5486 4291254274117
S 9868 579658165
S 1574 936137940
A 9479 830668047
S 1144 777973101
S 12522 812132338
A 11697 241975914
S 2895 936963027
A 3510 933165274
Q 3149 3739 536724418679
A 8675 481304687
Q 1161 11175 185378474058
Q 3400 10672 1519583387064
S 10268 103574574
A 6508 465506061
S 2218 433276892
A 9087 128509762
S 4671 912887769
A 8054 967943076
A 9725 19341250
Q 3334 10545 19576082959
S 840 628736733
Q 1476 12804 3674012108868
Q 1200 12556 8979795036305
S 4616 565328139
A 3768 879472367
A 9091 755216421
A 5313 103823515
Q 567 6406 466824693785
S 9885 840374317
S 2096 547297354
S 11731 169297167
Q 6831 11447 2342430393904
Q 4621 6484 838448605765
Q 7830 10045 1935025414124
A 2389 675366627
Q 1684 12573 5698498864009
A 3153 271189535
Q 846 9592 5168177708611
S 9024 111816334
Q 2093 7661 4719236849867
Q 1796 11232 2607746006470
S 7127 195677538
Q 1385 10286 5145392697273
Q 1080 11010 5401719424735
S 7140 789787695
A 12649 678309047
A 3549 683346863
Q 3739 12589 6551643034297
A 4789 663366526
Q 4556 5760 870312240652
S 10578 378970614
A 3271 264928152
Q 223 2720 1007977911862
S 2698 200778087
Q 1499 12601 9948987819621
Q 6837 8170 939851210443
Q 90 12931 7863105255478
Q 4576 10964 4377783078274
Q 158 10821 7636560513146
Q 6112 12776 1831237435939
Q 604 12019 7679686810937
Q 556 5227 3720198830445
Q 2392 12043 3499025577097
Q 1309 5316 998713364123
Q 237 12023 8784850267453
Q 3657 12148 1953567340947
S 8310 782499009
A 1630 628938366
S 4966 72597066
Q 9732 10978 717356677639
S 2875 397178913
Q 8193 10071 369525383104
Q 2881 10913 4148570185462
A 6551 13921362
A 7737 754698049
Q 820 9369 420367923694
A 10576 324396305
S 1040 932669962
Q 2270 12263 9551282884550
Q 5865 11055 268813239501
A 10758 250948523
Q 10008 10010 2902536795
Q 11482 12108 8153683326
S 7933 823110262
Q 5546 11804 457884674108
Q 6580 12588 1209788687670
Q 6147 7818 720081079275
S 6626 375368656
Q 2485 10671 5953208499764
S 11709 102382615
Q 3789 10455 1316121043485
A 12280 189024432
S 8859 426959534
S 1134 568215491
S 2519 137772311
Q 5019 9403 753122462410
Q 974 4827 3315894075453
Q 697 12188 8239907515957
Q 5528 11611 5430313672030
Q 1689 5101 678299697481
Q 4792 9836 2208295559530
A 7941 43263104
Q 4109 11074 4545389969309
Q 4306 11503 3675092737752
Q 4098 4847 418197009340
Q 9648 11967 658356019117
A 800 446578712
S 7119 397418527
S 11135 613508755
S 4557 251269538
Q 3793 10851 1034246279157
A 1402 407570092
Q 2040 12971 5098980930277
A 6107 328729218
S 6821 881796300
A 6338 858835270
S 5487 29764195
A 11799 167192646
A 348 454778641
Q 7740 10757 757334956787
S 5984 5065865
A 4788 457285443
A 8177 378465021
A 7739 612435566
A 9485 43253660
Q 3981 8468 895495828320
S 7560 146124620
Q 8888 10513 730623568456
Q 483 4588 702113908266
Q 6843 10188 2222446758840
A 2702 382106209
Q 12634 12635 1804851389
A 3218 932928957
Q 2917 7943 967748382906
A 11479 277246842
A 4602 995568317
Q 178 4087 3712136298732
Q 331 12541 6770937134068
A 10167 591434560
S 378 443488588
Q 510 10473 888277524198
A 9330 683251446
Q 3283 9045 4296181527361
A 6587 293397660
Q 1413 12620 3246214932514
S 1609 796897785
A 6500 261735630
A 8834 100450590
Q 2225 10954 8389158149790
A 11262 169465617
Q 4554 12794 2253636169844
A 9467 188975816
A 8302 844226750
A 4879 552461062
A 303 543470555
Q 10009 12187 1714550608285
S 7600 44943063
Q 390 4273 1283041817965
Q 28 12853 789040488395
Q 48 798 188228310254
S 10282 519338216
S 7101 761989216
Q 2428 9236 676140952549
S 9160 912749167
A 8285 756990128
Q 1770 12850 4734653840645
S 628 185631859
S 2180 935817292
A 6492 648330407
Q 907 12598 7315106863041
A 4292 346921451
Q 2662 12820 3899028122039
Q 6036 10753 3787001145426
S 12477 692716079
S 10634 768406422
Q 3747 9152 1312143264094
S 6185 884807870
Q 1829 10703 199447007273
S 11012 835500938
Q 2191 8897 4124182626029
A 4650 685972801
A 723 323834047
A 10227 919378919
A 1934 528633481
S 3166 193758630
A 3303 997631905
Q 140 3602 475435239345
S 12054 210044014
Q 2237 11477 7472891078787
S 8206 142498379
S 813 680287666
A 3610 3717217
Q 5596 12038 3191048613209
S 8365 600624710
S 6414 191336193
S 12724 576277622
S 6852 354048028
Q 1194 12802 3843450450990
Q 813 10671 8021709772958
S 2723 173126695
A 10103 965991796
S 1296 784863038
A 398 660246132
S 4310 938711852
S 370 582605955
A 12055 316834482
A 9620 730746881
Q 6278 10690 2501926728752
A 10490 318361730
Q 8364 11061 1517258156919
Q 993 12274 5452960309449
A 9746 545912553
Q 11087 12637 1135379878607
A 4900 484145008
A 7967 490681976
S 3114 773949620
S 583 919721311
Q 36 10698 9920317133379
Q 2677 10125 5895579885351
A 8169 159566663
Q 1611 11924 2298007378295
S 2155 881269212
S 10729 384601275
Q 581 10350 8084387884024
S 8235 861032732
A 7539 618568323
S 8645 566519881
S 11540 819579392
Q 6234 12250 3095635463728
S 2795 100191946
A 8379 725644722
S 5444 570079570
S 4822 345646388
S 11722 317626399
S 12564 254049715
Q 6943 10421 598495378923
S 6895 6266180
A 12556 832400727
S 818 900846086
S 11196 214806957
Q 269 10650 3773653039635
S 5801 321659979
A 12228 307318186
Q 92 12859 6883222481803
S 11517 880871378
A 5232 476163387
S 545 973882357
A 7114 239608380
Q 11193 12765 995983498593
A 8169 379126313
A 9681 440557579
Q 934 10835 7565290912034
A 8056 567974083
S 12472 573142988
S 4438 58661190
S 7213 637293881
Q 7163 8799 353292434704
Q 6366 11653 1342914492113
A 3677 101382351
Q 5893 9684 884340929261
A 7385 613868895
Q 248 12861 8912432544006
Q 3445 9078 2769170713053
S 6065 330255937
Q 360 11191 1262605286786
Q 3194 12324 8946251333668
S 295 713770503
Q 1082 11744 8844761853000
Q 8244 10973 2525748841731
Q 4538 8507 3218850788901
A 4725 499541437
S 4223 229952636
S 10587 700658458
Q 2482 5089 2575559068098
S 7255 205645545
S 1421 976664861
Q 4466 8586 1379019342594
Q 60 8987 536720031825
Q 3861 10279 3890709740208
S 11225 964414105
S 11303 900900249
S 2791 15727109
A 6241 120683522
Q 3156 3555 347226029621
S 3744 911677151
A 3381 997687006
Q 2513 11680 311692175326
Q 1241 12398 1030274606880
S 10470 31469157
Q 2592 6191 2574443533985
A 9414 318200732
Q 1981 7882 2092695277224
Q 330 11960 1281428415210
A 8435 625208156
A 7631 661350511
A 932 529253782
A 10219 264719200
Q 5543 12955 2422791107959
Q 4008 9183 2653304946067
S 11764 924080246
S 7207 426568473
A 5955 803223979
S 2356 545092325
Q 7537 9417 257642945705
Q 6745 7740 810678842858
A 718 362784752
A 3742 805843497
Q 1071 3248 1760948954273
Q 506 12250 4534280612738
Q 5755 8397 395701900390
S 8637 821319122
S 6746 203064816
Q 764 1736 336846329754
A 3428 911194146
Q 25 12791 5715663501943
Q 324 10353 6136454095795
A 6578 636900563
Q 4900 12765 5370034672858
Q 8003 9411 1247399721910
A 8802 742401674
S 4548 737567369
S 11624 587307581
A 10065 659149243
S 6840 175275649
S 1919 205967894
S 12507 202366104
Q 4162 7694 951628044757
S 5423 355361713
S 4632 156946830
Q 3579 12781 6006325422660
Q 8492 11338 748862659117
Q 8964 11329 1008721487841
S 5886 370171417
S 22 303642496
Q 5523 8246 18993032085
S 7897 196088270
S 8095 65675408
Q 3056 8759 5635112372084
Q 5378 8421 2951263741816
Q 526 12319 5610154541018
A 2741 933701373
A 10706 539351889
Q 3627 12560 6592507096858
Q 3207 4865 1088202482476
Q 576 12786 8931253109253
Q 700 1159 63956812671
A 6649 461429478
S 2324 771487640
Q 9761 12156 758175281927
S 1147 718138287
A 3469 377621229
A 3485 105772583
S 8643 645318669
A 10815 883136270
A 5704 261335322
S 7129 21919595
Q 684 1495 765069085002
S 2695 955107513
S 5308 259988261
Q 2246 12511 329863292142
Q 3683 12847 8703141739360
S 7916 207743379
S 12504 9557716
S 9348 309092556
A 7491 281389237
Q 5126 10646 4334349374915
A 2704 297846172
A 8266 539174937
S 5936 407038397
Q 2621 7427 2086532587168
S 1803 382174025
S 4629 286847202
S 11126 18763159
A 7055 217426898
Q 2305 11480 8995209307390
S 8506 577918437
A 8838 327298064
Q 2608 11654 506812760162
Q 846 11605 1686148118446
Q 6547 11218 4375262001604
A 2315 575298644
Q 11887 12374 401191385205
S 7620 537242347
S 6800 848340671
A 11768 232071252
Q 1286 12713 2356086423738
Q 3069 10578 1575077823907
S 11824 754580269
S 10824 53117025
A 5818 224780282
Q 2208 7862 2483253164976
S 9430 132656200
S 10865 425513824
Q 48 11384 2825483664635
A 7002 555704225
A 6488 218486199
A 9786 1317063
A 5759 837792653
Q 1682 12218 7164468356037
Q 222 8656 4662212295252
Q 2200 8970 849780959221
Q 3451 5977 1265852722691
S 3692 16654334
Q 9001 12460 262634054094
Q 1 12989 1795630363702
A 10310 407882763
A 8339 936014945
A 10732 845126922
Q 872 10177 7071083277458
S 10248 185867597
Q 203 8287 7837948435114
A 12307 858643041
A 7035 631159180
Q 3380 9446 3795591333996
A 8702 179653476
Q 3884 12949 7255612006038
Q 1267 8449 5886477779819
Q 1760 3286 671741136591
S 4651 36097840
S 11205 236888913
Q 828 11824 3346840703277
S 9998 706313503
S 4970 913954539
A 5823 695367228
Q 2827 8235 5000207690555
Q 7411 10296 1888977380137
Q 3337 10163 5679605379383
A 3327 293094740
Q 7003 9770 1021770000800
A 9684 585931607
Q 2206 4246 947222558732
A 9791 7661632
A 10454 795669296
S 2039 918412214
A 1981 932688113
Q 5449 10439 4089329995815
Q 4404 8888 3746901725214
Q 70 7423 3017274347188
S 2825 251228742
S 3428 883798469
A 10743 679053417
Q 63 12954 5777646047104
A 2261 867368516
Q 4817 6144 560206997878
Q 1461 4023 1487038588217
Q 4496 12102 1343331061787
A 8163 896264948
S 5412 879783254
Q 2640 12495 2283818449073
S 10938 192607995
Q 3839 5602 872384038794
A 9589 137063391
S 1243 229654829
Q 5882 9603 2432574328058
A 986 98813909
S 9399 109493413
A 1662 219001757
Q 11183 12921 662253399954
S 5549 996943664
A 10487 293643707
S 9621 170578710
A 5712 35320303
A 9010 327879987
Q 2987 11302 2806654031867
A 12766 92962255
A 3542 919603093
Q 10409 11844 391910408662
Q 4 12964 6158599400324
Q 1460 12509 9053728056706
Q 4784 8509 2020195845726
Q 828 10052 439998513014
Q 2096 12031 9612027569760
S 2772 71637750
Q 2943 11985 7714524446229
S 11387 261128901
A 10271 649526755
Q 3953 11961 471448942163
S 12235 82063710
Q 721 7638 2710273881345
A 2882 476714437
Q 563 12179 1778796028695
S 4652 398705386
A 718 520069837
Q 4614 4913 168072657636
Q 1148 11809 702078120880
A 10742 657999949
S 7382 451727067
Q 2347 3288 722719326775
Q 677 12871 9471684412613
Q 4169 12235 360632484749
Q 1370 11729 4349259856151
S 5077 154986
S 2071 370690601
S 3696 779344348
A 7253 117118998
A 10482 601526526
Q 4503 12501 7547463559536
Q 867 11127 3004305197577
Q 2923 5455 1059134985802
Q 3164 7566 43659003966
Q 1515 6123 4466471861691
S 494 379522959
A 1717 470471938
A 8426 74749637
Q 7643 11181 1012883116704
Q 6455 8840 1923301729090
A 11899 443916201
Q 2730 9397 2021837203453
S 466 457716405
S 8545 93122017
A 11011 947008542
Q 2108 5002 1695243425722
Q 528 7008 5540908603087
A 4304 822754498
A 474 830947957
A 8444 476830361
S 10608 933853505
A 8807 627862455
S 11757 212185799
S 10935 915397486
Q 22 6377 6302642955833
Q 721 1753 378111710671
A 12152 890679425
A 5164 761451203
A 5544 695181172
Q 2026 6678 751357211569
Q 5217 5440 210453332302
A 4742 457936915
S 5323 721576669
Q 3695 6878 1066458061807
S 4654 436411456
A 9757 319574262
Q 5234 5484 73398030966
Q 290 11794 2095204350450
A 12282 862453349
A 11318 814770441
S 6137 850758404
S 11938 403225394
Q 4393 9959 4893912668745
Q 142 12815 5328603708043
S 7561 64002744
Q 5800 12532 3164882355804
S 1932 89229290
Q 444 4249 1581063900709
S 6948 997582716
Q 1007 7252 2885643456150
Q 525 12982 2426476850594
Q 4442 11943 2667783587034
A 7816 750632336
S 147 387993006
S 9142 862003964
S 11966 723587283
Q 4619 7902 1109804103505
A 3411 18064960
A 12171 736812137
Q 894 11748 7271608313833
S 11031 3867583
S 5665 116306878
S 12684 656979079
S 4077 282114988
Q 4227 11628 5490512833312
S 11529 966144506
A 1342 879384059
A 5777 977911742
S 7007 791377931
Q 3951 11138 5849794099969
Q 2082 9111 1270645555636
A 2410 781145279
A 10936 812774496
Q 407 9745 6070435771748
A 7974 401894526
Q 2546 12192 2232587813165
Q 1208 12765 2645002700876
A 1189 905007346
Q 10601 11681 1046301165614
Q 139 12971 8538772656104
Q 6485 7625 518521584967
S 8046 204394499
Q 3521 7988 944136726052
S 6914 118363972
A 4339 28821749
Q 618 6854 4009583158162
Q 4005 10543 3602641269526
S 2707 290511769
Q 3451 8131 1250563231284
Q 2139 8625 3052968403578
S 12727 521865014
S 3310 550514152
S 3945 130810134
S 7742 95894016
A 749 538906167
Q 10740 12824 1810268350145
S 8307 548198957
A 9219 880588845
S 11350 172688909
Q 5188 10621 368175200328
S 3792 936921347
S 3744 186908210
Q 6362 9347 1924845477674
A 12909 567475519
Q 4181 9891 1692944405834
S 8903 555148884
Q 3494 8890 484867739295
Q 1990 10340 8044187622141
Q 193 12591 5459317298302
Q 2461 6070 162146477483
A 7972 194544142
Q 518 10284 9185185621585
Q 1431 12608 4529774413897
Q 4303 9915 4604799143477
S 8568 579694019
A 11322 867757290
A 9956 12955666
S 8795 541244052
Q 2744 7677 3999869495433
Q 1451 10800 2877294922445
S 2200 394971221
Q 7346 11073 3206777471071
Q 778 2118 492743745568
Q 406 12648 6975052851777
A 5628 793169128
A 6173 475211987
A 9898 325878062
Q 7220 7225 250316252
A 1777 831029435
Q 6691 10923 887950106497
S 1239 182281240
Q 679 1471 280623211030
A 4573 905222216
A 12040 321380369
A 10456 769445574
Q 2000 12549 5331934815815
A 3225 375585750
Q 1311 8272 4460464429740
A 8617 530930995
A 7116 647416129
S 10183 226957139
Q 444 11648 5798184134313
Q 579 9976 6145534174445
A 7659 242901581
S 12693 367899261
S 5717 619785993
Q 1004 11743 1870934218355
Q 3888 12254 3168235292292
A 12851 488356258
Q 33 10171 5375873526034
A 7147 251076516
A 8598 589817908
A 4113 781104800
Q 3830 11207 4743403586109
Q 4946 10342 2290496913821
S 9098 242484508
Q 3087 4077 71814355492
Q 365 11260 7308575123399
Q 439 3086 1668057894831
A 8900 544333578
Q 1021 12268 2975634597238
A 10981 485042486
Q 2262 11651 5062110768989
Q 8075 10830 1358730068209
Q 9104 10469 1233773246725
A 612 257266216
A 4776 721006197
Q 1717 4168 141925832108
S 10816 341301672
S 2736 540867816
A 4557 126513368
Q 3470 12053 5564324456206
Q 10504 12655 1913910742376
A 8046 154244301
A 1868 409385219
S 5892 6688282
S 2260 55657815
A 8548 350673143
Q 2102 9122 2080280272804
Q 3435 4049 149774765184
Q 5251 9753 3621375945449
S 2572 134414017
Q 3263 11959 2255225174895
S 10662 443990280
Q 1514 12811 3277290901021
A 4009 618836952
Q 16 11108 1640587726293
Q 327 10485 7061000011596
S 8030 937415549
A 4771 103588919
A 2668 45078098
S 10241 138966232
S 1763 456592006
S 11796 881078655
Q 28 11532 6006066870867
S 3909 943419734
A 9439 189373688
A 3909 257596967
A 19 153597551
Q 9 3065 1549760777640
A 6878 440524750
S 7920 108269797
S 378 671530229
S 1240 332564626
Q 10542 12846 2013570864527
Q 1542 5579 1182275039811
Q 2822 3836 724179184714
S 11509 635242376
Q 3966 8318 1123809951520
A 5668 242397670
A 3469 568161333
S 12454 669586256
S 1844 243080441
Q 6061 7938 1246118958966
A 6712 312383282
S 128 49776403
A 9436 108689229
Q 7440 8149 187512340207
A 12069 694865087
S 10493 712404605
A 887 92666346
A 731 136871195
A 8476 393634580
S 8969 143852989
Q 18 12987 7062734274616
Q 979 12225 7041032505276
Q 4160 5647 798050353432
Q 8354 11600 1885342526321
S 166 730541794
S 6768 769818037
A 11858 220109660
A 1799 280968576
S 6569 890010439
S 11361 679708053
Q 2156 10934 6740060194433
Q 4446 11843 5870432270052
Q 744 4435 3445314192247
A 4630 700830934
S 9119 623909691
S 8397 793732715
Q 1920 6890 4558310485819
A 1806 974579481
Q 1014 12225 9860001927358
Q 5137 12939 7464120520645
Q 550 11339 7827689334572
Q 3300 8718 4161745528753
S 5622 155544560
Q 3070 8494 5305160871488
S 2887 566278200
Q 6056 11698 996963462137
A 6589 23043856
S 9106 747803440
S 6439 574600976
Q 852 10195 460133660634
S 2328 571645944
A 2626 998389029
A 11545 753090647
A 2948 330602126
Q 689 9105 3908747832219
A 11628 692836813
S 12582 386307178
S 647 839241645
S 6320 460135426
S 10608 76886229
A 2006 966579005
S 1713 784458515
Q 331 9893 4895771271989
A 11847 699826847
S 4210 585847707
S 7617 168782471
Q 11281 12447 1107919057592
Q 823 4211 564526766728
Q 58 12871 389462242757
Q 5364 12159 5434013378675
S 1090 168498070
A 10145 769022919
A 3734 987187114
Q 693 12523 4379903928325
Q 2699 4832 1454390632906
S 7456 953104076
A 4688 981826233
A 3188 178945537
S 6483 487665031
S 4853 524997921
S 2859 280819390
S 9775 314949520
Q 1348 11592 8464903802968
Q 6697 9032 2106055956508
A 10524 614628203
Q 10947 11953 393315431380
Q 677 11172 5416157355546
Q 1717 11152 7435016840409
S 1278 909993312
Q 178 7350 6854207207044
Q 3114 3684 409179644512
Q 278 12916 711691139500
A 6478 657792617
S 5461 393463226
S 23 752886921
S 3715 116545311
A 5506 777389133
S 9517 370081542
Q 731 10421 7127082689826
S 12424 638082056
S 8617 376826682
A 11196 185086148
A 9170 559118979
Q 900 7747 6639235191779
A 8104 410406077
A 6511 868260174
S 12608 539045471
S 336 215659591
S 10282 965294628
A 6619 979606573
S 4520 87421263
Q 974 4427 1677523118364
A 1677 559745746
Q 122 10515 7324522145433
S 10134 340106925
Q 1458 4196 2126147370797
A 5633 237111218
A 2443 336808113
Q 957 1301 225337546688
A 11680 598688991
S 12332 811658324
S 5814 941160670
A 3232 240025162
Q 10647 10676 26771011824
S 3205 44922793
A 3538 803271332
Q 1749 12249 4627142792839
Q 2818 12461 6694704613876
Q 4305 6880 2227073852741
Q 1192 11101 6130451747221
Q 461 5560 245949301328
S 7785 852143976
A 10930 265677764
Q 1356 11031 9625754446573
S 12632 89827362
Q 4794 12500 6401485204661
Q 6755 7939 1083398841124
Q 4391 7718 3247920864254
S 7678 178429521
Q 3515 5213 159925117827
A 2944 940014965
Q 3231 4164 219502127453
Q 3868 7466 1955976144699
Q 494 12512 3006916684756
Q 4523 5280 516952842513
Q 2283 7410 3538600970921
Q 3169 10436 184172314794
Q 7590 8929 1290825235046
A 11702 687174747
S 2437 408815721
S 11953 96704821
Q 1927 9821 5342951905987
S 6604 573073059
S 8538 694181423
Q 3102 12504 3806517693250
S 4981 97628128
Q 3616 11210 6773839831287
Q 1772 12479 8213415938560
S 6539 832026431
S 8042 347433586
Q 75 6386 3470092198302
Q 428 3071 868187294393
A 11657 59541597
S 7723 893989709
A 9723 339009533
Q 9439 10201 703005428188
Q 2650 3761 372024518841
Q 1872 4503 1092208245376
S 10124 679025929
A 10629 211456282
Q 896 9218 7385620351469
A 6363 636865647
S 12785 177866850
A 12667 28907315
A 122 484622612
S 3698 813055821
Q 1118 11312 864336136380
A 3222 941057698
Q 1556 9429 5799553240411
A 9047 161850992
A 5568 369880087
A 5738 454102921
S 2993 596498917
Q 7980 10775 2632106085770
Q 176 12971 157764240055
Q 251 11469 4970615595893
S 10334 475555335
S 3873 242306053
Q 2145 4608 1579402595602
Q 1716 10913 734361736744
A 2898 116179780
A 11260 301929344
A 9413 319458902
A 11904 416769052
Q 389 10979 3804350155989
A 269 694348560
Q 1177 12836 8285041806805
Q 6862 8831 239977172521
A 6090 87004335
S 103 544709012
Q 5144 12560 1161134554970
A 245 341638533
Q 960 12956 4044912214795
S 3205 325494107
Q 2678 4024 87058147357
S 5110 520027473
A 9603 922233908
A 596 485522076
Q 252 6226 2355786572982
A 7821 945369106
Q 3158 7768 3999693392186
A 1607 597281635
A 6502 678261778
S 2737 110084665
A 3975 278930117
S 3809 576259004
Q 3222 10181 1491333627486
S 2908 148876396
Q 8201 10533 1412928551368
Q 4526 8086 964106946664
Q 3392 11270 210627989643
A 1502 683779024
S 996 29301909
A 10277 307495151
S 5898 355860538
S 5411 894931778
Q 128 11356 6170766537880
S 1328 170437950
Q 6463 8078 318227653298
Q 1881 2798 377524096098
Q 2937 6250 2223851543404
S 9146 831855586
A 8104 517818005
A 8958 892952439
Q 1165 10788 8035924054701
Q 805 11815 2956062306594
S 8445 47340962
Q 2403 12834 745723692635
Q 3925 9574 892101799852
Q 1348 9959 1289220045578
A 6220 676609174
Q 1092 8350 4247712981377
S 608 59019887
S 1797 837630819
A 5066 563700956
Q 1349 12910 8633799176574
Q 5945 9792 1132403311037
Q 4662 9028 3345439620191
A 1758 152864757
A 10804 906024465
A 12075 697908846
Q 8270 11983 2292108936448
S 75 835947418
Q 311 557 26306200832
Q 468 11501 6961078177927
A 7170 346498589
S 7114 369692730
A 5886 778971923
Q 665 10667 1487579440496
A 1914 333354164
A 12754 236548142
S 1748 887461824
A 2773 119242055
S 12959 664166605
S 3373 264837169
A 12524 139343843
Q 4701 10142 3442704749625
Q 127 11988 6279195451892
Q 1106 12718 3023184974280
S 12297 565398148
Q 4644 7306 989398975931
Q 1392 6109 790246964362
A 9987 559566297
Q 3740 4035 65090623243
Q 634 10924 6810117710593
A 5406 665720807
Q 1008 2200 438021543294
A 7744 948581271
A 9352 777719152
A 7382 950816845
Q 10397 10651 68490642852
A 4493 48346135
A 9076 988627790
Q 3079 9815 2254466050867
Q 1250 11319 4783906022677
S 8463 920216093
A 9678 203924342
S 12650 909196628
A 4252 15743100
Q 179 6602 3454362223497
S 6690 137870670
S 5010 714619966
Q 6968 9196 320062989419
A 11950 482597160
Q 11135 12730 698725953712
A 5024 891238113
Q 2617 10705 3087132256619
Q 169 8377 2501215334076
S 12095 860554691
S 5070 620648208
Q 4088 12354 471337101288
S 11722 844546787
Q 5969 11159 2700407748015
A 10193 522027742
Q 1665 11541 8655149563186
Q 8363 8532 167687800615
A 10773 767185274
S 11872 529829308
A 12202 492842664
Q 697 12413 7795553083857
Q 881 7332 4321839807331
Q 3622 9192 76323406528
S 9412 98832854
Q 3642 7772 2095530895209
Q 868 3500 1250460209895
A 2585 545101812
Q 6594 10202 1453235792063
S 12738 667263249
Q 796 1577 118237132993
Q 9907 12960 1225245435917
Q 5054 5569 335491286122
A 10975 270543179
S 8341 388446705
S 11100 970727868
S 10393 578384346
S 9448 384660763
S 2367 780385520
A 3521 573467054
Q 433 12037 129610812646
S 8233 108295826
A 3457 374511750
A 11270 153154277
A 3960 214672858
S 8968 218923266
A 12438 766975037
A 9233 232746792
Q 615 11790 6755626240742
S 11457 234620843
Q 4966 5498 516427088979
Q 311 12872 502917654738
Q 28 12273 2668055668293
A 7354 299428766
Q 274 7806 5225844355575
A 11354 498069982
A 12492 989340031
Q 8928 9856 802559580260
S 1078 456562868
S 9461 225936959
S 148 559678118
A 11103 590653220
Q 10538 12626 333631819154
A 6593 400061672
A 6926 603269580
S 1392 116219871
Q 1009 8864 1967451335763
A 6274 445666906
A 3988 394194481
S 1313 270017653
Q 1424 7527 3675667323518
S 5167 481628221
S 5879 607594177
A 4204 990032588
A 8785 974752045
S 10697 129092411
S 11160 824083132
A 3829 278615715
S 6032 559154846
S 12095 312900712
Q 3676 5049 433332594274
Q 10559 11933 385391324623
S 9842 567697296
Q 2153 9327 2427912146630
Q 371 2571 683875594079
A 9783 468618330
A 10570 731604440
A 12971 732751337
Q 4222 9049 284612151543
A 11432 652360206
Q 3235 3725 298206609878
Q 1743 7497 326723936196
Q 10867 11991 995156791810
S 9534 387684329
S 2317 497904632
S 1109 721735741
Q 22 8634 4272568067259
Q 11391 11942 196967288579
Q 1083 6032 2800601360733
Q 2501 11158 2608825932631
Q 2217 11495 7216637808812
Q 3095 12561 1989223074128
A 10936 539179580
S 6376 55012174
Q 5220 5339 34621854039
Q 1890 10675 332517261296
A 9716 59841867
Q 1225 12366 1786194078554
Q 4941 11488 3892536942414
A 12733 156808468
Q 11145 11258 2394288501
Q 9093 10252 543364039693
Q 151 6785 506996782469
Q 99 8106 3413199397038
A 2832 272116729
Q 1474 3329 316673284335
Q 8140 12340 3220450683893
A 5466 692240018
A 879 895555657
Q 10200 12237 1114984709527
S 4542 836067992
A 10638 643280453
Q 719 738 9203977281
S 7112 958533061
Q 4486 11381 2660209688438
S 2912 745675457
S 4370 972794141
S 5659 481751465
Q 509 10191 822515781889
Q 1261 11356 3550097368291
Q 6555 7242 126741302571
A 7063 561140098
Q 540 12063 6540474945714
Q 5882 12380 4231825665440
S 4207 211184350
S 12741 343208158
A 12075 205177165
Q 5274 8143 2733166808797
Q 7941 8052 60477450006
A 2428 493313883
Q 1419 1556 62176604341
S 7237 608673080
Q 4378 12950 824040903587
A 5060 46915963
A 12721 954296864
S 10881 348695941
A 7721 990307044
A 4654 993536348
A 5989 50728990
Q 252 12798 7484778670144
S 1289 484686745
A 12946 695153974
S 4143 151569741
Q 523 12744 1259845560989
A 6769 656739497
S 10239 490768140
Q 1458 11195 3549025680793
Q 4956 10845 2757679454455
Q 1490 11321 1047141162520
S 12468 464100793
A 6801 895852070
Q 9954 10383 302078720738
Q 720 11846 214646230241
A 3144 902175515
Q 4017 12092 7336475388
A 1169 533672403
A 11356 338374163
A 9452 478581625
A 2726 779697406
A 10196 980292461
S 11233 620423956
A 2941 724280071
S 9462 509701669
S 1133 54132470
Q 2417 10653 6494226882858
S 2494 760503582
S 5617 942943664
Q 1518 10846 2468846098744
S 2140 487203318
S 12929 283732125
S 9571 769922832
Q 4852 9662 3168643385021
S 4430 242079918
S 9770 607268354
A 4465 944607329
A 11945 793087765
Q 8111 11537 2429933226360
Q 1946 12018 7025490388145
A 5992 539815406
Q 3696 12493 2011211584275
Q 405 5825 510082963733
S 4895 294251492
S 4782 496087861
A 4662 254066701
A 5746 986807864
S 8726 465590848
Q 5518 8914 579359534490
A 9415 542835748
Q 151 12821 3702211002004
A 10455 551415036
S 5050 132279952
A 7795 684909682
Q 1907 7238 2974472219240
Q 165 10334 4526554247002
Q 180 9715 6104100197753
S 1033 540428203
A 9541 395846088
Q 2838 12266 2645534936884
A 4595 587146090
S 7535 381012871
A 3196 427317996
S 2844 531397964
A 10376 928244149
A 994 892176734
S 10511 758961326
A 4454 857069593
S 5872 152685325
Q 783 12924 2032921737138
S 932 881443962
Q 8122 12460 3027471008390
Q 8353 10703 2006966908159
A 12897 313590653
A 3045 889185552
A 12687 698093193
S 1634 924295458
S 5612 112796949
Q 10203 11058 619646189670
S 619 881649100
A 122 249038502
A 12146 462846792
Q 7855 12567 79790734333
A 1705 25824028
Q 5401 8064 2184027269071
A 6993 754624287
A 11563 418562405
S 7186 510973385
Q 3285 8522 150771625406
Q 4413 10727 2759564485490
Q 42 9992 7094866687125
S 7372 207788825
S 8760 114622677
Q 5062 7542 1146491987571
S 3513 852200115
A 7120 841795824
Q 8687 9002 64242895063
S 5464 297728964
Q 179 11628 5732250575544
Q 4150 12528 5758589432070
Q 1500 10929 5495312563523
Q 227 12692 5908282177153
A 1297 329321253
S 5197 242245099
Q 5191 12826 4089000388679
Q 1546 9204 3114390917890
S 4559 37979149
Q 529 9079 1734059706516
Q 1955 8922 2673306053715
A 10860 666883756
Q 3744 10933 764232052293
A 6061 88508316
Q 557 1091 94802459233
Q 1825 12413 392860263875
S 11182 81439046
S 12852 879358410
A 8152 275610847
S 11015 93470756
A 10526 863101053
S 4797 641900836
S 9470 693598864
A 11515 960398554
S 7956 100881215
A 730 849158378
Q 6534 12591 745918627947
Q 2261 5055 2205758720310
S 12257 30081269
Q 4877 11902 3446442663718
Q 1159 10677 5847098701584
A 496 322228189
A 940 3137762
Q 11 12968 7554853878568
Q 1341 9096 7296071001160
Q 535 5727 3491220887719
A 1474 107353974
Q 81 12404 7702839006505
S 2335 759669772
Q 4410 11050 3480496220987
S 11845 194302035
Q 6952 8717 1293630128565
A 5979 44550924
Q 3346 8894 3248170023019
S 10772 494197164
S 10613 887338832
S 5077 595339641
S 6770 139911120
Q 9032 10861 1027810412566
Q 26 12768 7282888522518
S 724 878702992
Q 3158 9888 5877252221392
Q 668 9670 465112605568
Q 6324 12989 1491737229750
Q 1655 11525 8960534678699
Q 5177 9612 1205808193792
Q 1279 12365 1793495860380
S 12701 824393487
Q 446 5658 973035852837
S 1992 816707195
A 2448 489507217
S 11599 368878267
Q 3937 7288 1437423608606
A 2952 744654590
Q 496 10070 2261889306948
Q 966 2071 1034125957772
S 11631 187381925
A 5310 38158683
S 12608 915562799
S 5938 544535068
Q 5807 7674 810925732332
Q 2051 11081 2819266448260
A 3857 961250287
S 8475 216279858
A 4445 367678295
S 7344 254636275
Q 6705 12042 4594607974477
Q 269 9536 8172301920874
S 12834 702858013
A 11573 378868885
Q 211 1886 1314338426243
A 8462 745596886
S 5713 695978819
Q 2620 3213 425724573529
A 10674 183195244
S 798 592857132
A 6611 257563956
Q 1598 12554 37102919978
A 10140 32819369
S 1154 517942142
Q 3787 8412 3392184269946
A 3506 434681560
A 2662 583512258
Q 6411 10107 1409339219600
A 7321 117949120
S 12044 265282008
S 7130 933828969
A 1743 827992291
Q 123 1580 999293832891
Q 8104 12875 2570723569629
A 9456 761252605
Q 2374 4959 371006444252
S 6178 237015926
S 4961 4334370
Q 725 11853 7553339139858
A 7539 418887251
Q 3967 10670 1280780684480
S 3857 287889413
S 9697 983617303
A 3723 785385309
A 3375 221134928
Q 1398 11354 8478489036101
Q 84 9043 1838138341103
S 4684 238003622
S 1390 643785210
A 11553 660846115
Q 7587 11129 2508104526248
S 12672 232502755
Q 1590 6448 1040776454070
A 9054 687870459
A 10152 853706032
A 1006 733616125
Q 434 11946 4766215151807
A 6763 99666222
Q 7980 10325 1463860892869
S 5574 950174104
Q 848 9981 5582655379747
A 7907 909469627
S 221 323229978
Q 3013 12453 7185276676788
S 4754 270233000
Q 1964 12062 2233246673800
Q 7760 9745 1705013307844
S 9386 255383772
Q 11980 12315 183154728081
Q 6573 10634 459162523223
Q 4542 11768 6952556697533
Q 2230 9669 267399806907
Q 4089 10533 3647987035112
Q 1210 9629 6581687309318
A 3466 312946007
Q 5264 10853 5105082154118
S 11683 970659295
Q 4158 8678 3259499398498
Q 1124 2077 738668749075
S 12318 962645046
Q 3338 3408 28023836961
S 8867 250625215
S 9284 17503350
S 5132 996018987
Q 127 12741 473864609713
S 12683 45231860
A 8061 146735739
S 11160 506563986
S 2212 863882205
A 11331 646004355
Q 6076 9283 2694085713807
S 8870 781735453
Q 578 10665 5366530492333
Q 6240 7016 435321966733
S 1579 392223125
A 2084 332033585
S 1314 201787998
Q 428 4516 3582750619113
S 9122 31359494
Q 80 11994 6713764183591
S 854 373034859
A 5033 938851498
A 9479 672421032
A 11809 167790566
Q 4825 8266 295231750825
S 4826 272373600
Q 3724 12198 5589620548473
A 5288 37079798
A 442 973792848
S 905 350100405
A 5131 838237049
A 2765 720191481
Q 4913 9948 3831771305066
Q 2118 8698 4765452583104
S 5166 632066405
Q 7081 8592 835754240992
Q 4766 9750 3194498158194
Q 411 11811 5919052245821
Q 172 7309 6006882737587
Q 210 4832 950027496740
Q 2448 10160 2515965037076
Q 45 6999 4684285730078
A 1320 39265389
S 7646 361011087
A 83 999650286
Q 1448 5464 1190203597480
A 10630 750568288
S 1759 976529589
A 7736 107369691
Q 19 12128 9154658460655
S 6027 531887338
Q 6754 10238 1708511737828
A 1208 397649261
Q 1553 1715 68086417641
A 718 527149491
A 3203 418477553
S 803 657765458
S 10853 783588637
S 3621 12308082
Q 1062 7108 359231924876
S 11483 8744182
A 6002 239829835
Q 566 11679 4754393699665
A 7396 493382464
S 11183 802056984
Q 4140 6083 577665073443
Q 2967 12315 4532625181819
S 11715 753119309
Q 572 12445 3657011227454
Q 2947 3087 117636850938
A 12760 917275434
Q 3478 11266 131867514167
A 8360 571820218
S 11089 228090995
S 11798 319260789
Q 8739 10020 222292304110
Q 2580 10915 4531049714761
A 6368 525071982
S 9906 2480117
Q 4394 5727 1024743252644
A 3733 596845121
S 9007 285400282
Q 1792 9781 2325771276142
Q 490 5262 1764425297934
S 7928 896356380
S 3409 888195870
Q 3822 5444 716535151000
S 3502 658979075
Q 4457 6176 935864473006
Q 3349 11515 5400147074728
A 215 553373281
Q 208 10815 7329603795263
Q 129 12497 7893064594773
Q 423 11592 3730376411451
S 12284 563474413
A 12255 148697480
S 4410 26629077
S 130 845069455
Q 8191 12989 3105054914886
S 8561 901581627
A 2175 288805000
S 6787 927094912
Q 5184 11063 626724471439
Q 11123 12436 494277471834
Q 5653 7289 844169057961
A 4062 961423084
A 6950 947444581
S 2043 150542124
S 11646 942187931
A 11284 774094418
A 2409 25433462
S 7772 33691743
Q 2270 12565 2909085467173
A 6144 117226705
Q 2995 7447 4077958393284
Q 4449 11645 3547729967402
Q 1316 6617 3051409359103
Q 6004 9940 1507332077920
Q 2416 7499 2209174940971
A 6920 330895944
S 9526 704893235
Q 896 10697 4320079192444
Q 260 12683 9387729780563
Q 941 9696 5079883723946
Q 4598 5800 699328990883
Q 2961 5783 1536194624879
A 11713 6249887
S 7912 931390638
A 6423 577923257
S 6802 524051786
A 11513 493343805
A 1437 762942299
Q 23 9826 9269122116974
Q 2838 5831 2438396303606
A 9916 333735893
A 10169 109004509
Q 1024 1348 300760477891
Q 290 4514 2273207475879
S 3806 711789814
Q 2937 6442 3480171031788
Q 2023 12761 4112358881658
Q 2482 12330 986720233626
A 231 721185223
A 8918 707918486
Q 6754 8212 224488374841
S 6473 519024954
A 1736 571527562
A 3468 487193191
A 9037 505172006
A 10923 920362075
S 538 621477208
Q 2980 12453 5002553910630
Q 635 11916 9905051250346
A 9638 351456346
Q 6246 12054 2136011796524
Q 1426 8759 2472313689189
Q 4644 11871 911463078813
Q 1428 11089 1942376671809
Q 490 11900 5926519289273
A 233 662633195
S 3266 97775207
Q 546 9595 5653839201869
Q 35 12089 7216045596058
Q 1830 2612 632857889139
Q 4456 7279 967146436615
S 10487 346592265
A 10741 177097436
Q 4439 8772 2688827777157
A 12670 912470266
A 6232 948131339
Q 2844 8542 1869603982302
A 3012 571291307
Q 4698 11393 2261853757417
Q 5469 8442 2385225136367
Q 2904 9811 4119491435584
A 12132 898129570
A 2831 757847908
S 6532 183332063
S 10467 195570154
A 2973 404138442
Q 4749 7099 1696051080665
S 7520 134694806
S 5830 297311608
S 9403 434803176
A 4136 280936314
A 5956 232823597
S 6208 179235746
A 1440 472006020
S 2974 168392006
Q 170 12697 1183910823286
Q 1327 10556 5312102910133
A 8818 312789382
Q 748 11933 9117312951961
Q 6370 8882 888999762200
S 2163 12782697
A 8290 611989507
S 834 542534986
A 2595 289328894
Q 5724 10395 758305496629
Q 814 12692 3535499220885
A 3570 240172783
Q 183 12695 2554537942264
Q 1487 4856 998525572882
S 1767 778593918
A 8610 169173722
A 12194 524145550
S 7409 577754487
Q 3343 5005 1543230699976
A 1825 145787246
S 5035 813064557
Q 4208 12255 7394171141697
S 3873 548996371
A 5250 103506547
S 1253 468458486
Q 5690 9732 2100162708884
Q 7729 12729 4785165024551
S 3870 295776679
Q 4612 12816 5281784736103
Q 819 11811 1632597956756
Q 646 7066 3775241868783
Q 9921 10367 338465832772
A 12957 482353704
Q 1839 10889 3795094969078
Q 309 9616 8940731225176
A 6640 922697337
Q 8347 12716 2901360075767
S 3887 67162503
A 10742 93897329
Q 1578 10579 7751978100999
S 7482 63711244
S 11756 17583063
S 5076 562404361
A 5283 472876964
Q 822 12049 5130869785114
S 10093 214290928
Q 3688 11662 1693210942970
Q 732 4905 294480778328
Q 1212 2393 804088536903
A 10942 93145653
Q 1253 12106 8552312266453
Q 1605 11770 7221708703739
Q 294 4592 1433168092891
Q 1510 12214 6203036353811
Q 88 9747 6373167553755
Q 6244 9160 73847944555
Q 11751 11886 19174946005
Q 1821 9746 3317890787736
S 11885 429531249
Q 426 8871 6215297260749
S 623 851818356
A 1840 984807657
A 3766 60449046
Q 3090 7039 391974839758
A 987 807818632
S 2237 367409970
S 6295 316044505
Q 6406 10494 818461105241
Q 92 12654 6837573098546
Q 1170 10656 129176745158
A 9290 49200565
A 4981 322755186
Q 1787 12546 215151283450
A 11431 435518051
Q 3575 10506 5475464264110
A 3464 634596908
A 11535 945231646
Q 7575 8345 52979016073
Q 5542 7684 77241103131
S 792 174762243
Q 6593 9457 337532641690
Q 9394 11320 938393970641
A 12480 682673744
S 1134 49409316
S 9705 955306062
S 3624 886196357
Q 335 9651 2311057798708
Q 2738 12495 9527262562226
A 8827 962522930
Q 3605 5777 1345942901676
Q 5662 11788 2929418053865
Q 4223 7083 925888115186
S 1230 578303716
S 3152 646713669
Q 1114 1844 490221478419
S 9638 395901858
Q 50 11013 7535091906932
Q 37 10454 1255223539982
A 2559 738006790
A 10185 231877681
S 35 234063230
Q 1275 11225 2723711533699
S 7714 390810599
A 8865 165407502
Q 5216 11753 4460698299513
Q 740 12025 310157679536
Q 6799 9857 1568840743265
A 4850 185372010
A 5466 11710401
Q 5503 12950 4793200365221
Q 682 12855 6202498482207
S 10318 998264544
A 5671 664707626
Q 126 2352 295716579735
A 4302 422293486
Q 1781 10335 8424050272770
Q 3616 12139 5260229110595
Q 2125 12260 9606411363243
Q 326 9537 6459960850630
A 2140 774546846
A 6376 298026291
Q 444 12702 8472945825793
A 8339 649025191
Q 408 10179 6909484365804
Q 3024 11610 1208851137126
A 3309 628732221
A 555 933060731
A 1551 913573310
S 4502 246711552
Q 1420 2375 90570473121
S 3340 280005494
Q 11133 12130 359323235277
S 4761 22189244
Q 5025 11530 5063431014717
Q 144 12058 6038401704373
A 5242 577007439
A 9925 208247375
A 3201 604949127
A 12602 295839888
Q 3087 11326 5150570965446
S 9136 199845836
S 1373 204068818
A 1149 736186245
Q 123 12253 3361000776401
A 5662 685037673
Q 75 10924 5704722822573
A 11076 88215861
S 4737 657882631
Q 3311 11051 5645738723519
A 6376 162762201
A 4037 87741811
Q 5547 11309 1352569037001
Q 789 4625 2274739877544
A 7101 599969701
A 12471 437419333
A 7992 884867460
S 4887 700259488
S 4179 148342633
A 1876 253890302
Q 5150 7770 2397334672602
A 7076 778925065
A 222 354752466
S 4741 651273664
S 9591 676123959
Q 3036 3179 44773179032
A 658 280412404
A 3025 524622816
Q 9980 10394 360523313394
Q 3429 5594 1880865018977
S 246 331577842
S 4896 318248666
A 8685 961642979
Q 254 9761 5365455494675
S 11956 997067874
S 37 856384979
A 2406 911946863
Q 5550 8052 1479294951996
A 3042 191336334
Q 3998 5060 957520286710
S 6857 53540812
A 8961 861742760
S 8089 983554752
Q 2075 9139 4576660556834
Q 5393 12820 4038338202546
S 5784 408825606
A 5229 866814620
Q 5773 11538 3553752138120
Q 2386 12613 962940685354
Q 12139 12497 46054604018
Q 5501 9538 3077390503133
S 12298 656120797
Q 2723 11463 8376170788042
Q 35 5691 4379496636056
Q 2468 12267 6003400058081
A 4536 672343841
S 11569 893035359
A 958 139534324
S 12342 752271338
S 2373 200077413
A 12851 479526829
S 5759 789252745
A 7189 149494734
A 913 742748726
Q 2945 9148 1458071881038
Q 5912 12398 3776602690779
S 1469 645096803
S 11884 428183757
A 12684 46663555
A 1606 933790954
Q 3834 10602 4075594241141
S 11955 730177913
A 9349 140826436
Q 620 12337 4966497537078
S 4222 840024924
S 7881 977522949
A 8340 921252264
A 3350 841177130
A 334 753564084
S 8223 567111367
Q 3088 5993 1638871247471
Q 2683 7406 4059897727318
Q 7867 9577 990447923818
S 2826 945778362
S 3695 688601771
Q 5727 9657 3274128135076
S 9777 747641938
A 8441 716571133
Q 283 533 19961590796
Q 8061 11291 157362213851
S 6366 645308416
A 11773 55452574
Q 650 12126 5396123057326
S 10704 587191755
Q 4139 5162 814560721669
Q 1021 9208 261898439905
S 5210 916768594
S 2232 350375185
S 8720 571529100
A 11957 539137962
Q 9710 9990 183551241376
S 10463 201173228
Q 5801 10241 3121315810410
S 5472 822110958
Q 4581 10922 3046618504386
S 5644 188567784
Q 196 11063 4326844041529
S 2604 185778441
S 11370 510857295
Q 7337 7348 9358131657
Q 4874 12904 4743115633689
Q 192 12936 9928814662370
Q 2006 7799 2225856343513
Q 456 11550 2944457877779
S 7085 643624950
S 2540 712821327
Q 28 12986 4696236607269
Q 3534 12507 5418779156774
Q 1446 5193 379247406798
Q 3798 10920 4940222732357
Q 1213 12570 543083348324
Q 3894 10899 2219762755651
S 12086 186049448
Q 2872 12688 1525751763029
Q 966 10579 217165263752
S 3582 499538365
S 10382 186819215
S 11281 281224778
Q 10171 10197 13262667230
A 3343 28187049
S 9080 580963865
Q 1715 10817 8779172417967
A 10705 730676568
Q 2854 10316 4767336828685
Q 1077 10273 7371392047621
Q 7231 12262 2365552725494
Q 1992 12044 7822688000231
Q 2383 7196 1123961759279
Q 7702 7887 26560191398
Q 2836 9371 865357373504
S 10219 810053056
S 4928 177473698
Q 1381 6323 585751604204
A 9706 636575578
Q 1976 6075 3231903927746
S 3350 918738984
S 2324 548269977
A 4345 673782801
S 10299 22943345
A 2094 921264638
A 522 525191369
A 11674 105157707
A 6521 632869698
A 3789 752468265
Q 11259 11904 432480962980
S 2558 660340587
Q 4915 10947 5707145861322
A 8603 66672193
S 1575 693755878
A 897 36901884
A 1527 913390690
S 11021 601825014
S 5157 105536904
A 6118 406101534
Q 1733 7124 2435222512167
A 1979 155404216
S 5505 680179605
S 6683 373760179
A 7174 541674163
A 1793 33470596
S 4398 634114789
A 11838 869725151
Q 1815 5378 2732463196563
Q 6235 10487 177121035693
A 10736 362479707
S 10841 9399272
S 2247 712648058
Q 281 3464 1009029306073
Q 2613 10947 8296587063623
A 11892 143409454
Q 265 9143 4772339210683
S 1261 338654935
A 815 98222892
Q 2772 8750 2328059471593
A 1487 78905109
A 1688 90276657
A 11281 549034497
Q 844 6190 3372968943705
S 11177 306527610
Q 2845 11063 621518117365
Q 8388 11403 2415200492580
A 38 239597147
S 10357 682434775
A 194 334399107
Q 488 9918 5494198616449
A 648 269696377
S 2211 481260954
S 2515 791660007
S 2439 323264138
A 7368 427130572
S 11842 952273454
A 6216 586977842
A 6189 510225096
A 6043 608138014
A 3579 881467543
S 3799 72369131
A 4803 831481122
A 4762 468844186
Q 4388 10068 3615531658318
S 2771 743372672
S 11043 645912285
A 4628 435041124
Q 9352 11870 1100925888145
S 2728 969654204
Q 6420 10735 4147531860124
S 8469 949883385
S 6931 184975327
S 12848 995083910
S 4378 641825635
S 6510 817181408
S 904 559763061
A 9151 977142936
Q 35 12963 4890920419970
Q 1143 1749 292116821219
S 1951 956859398
Q 114 11766 3360128587402
Q 137 10263 4193689354930
Q 4332 10100 1787963730502
A 7472 869825870
S 2665 112283208
Q 1525 6358 2269661611742
S 2788 735355765
A 8191 133332383
S 262 906282918
A 8132 322362661
A 10997 124871038
S 9174 723280497
Q 477 11300 3487354648518
Q 1054 10401 6817200401493
S 8689 901462800
A 8056 966111856
Q 3278 10478 1629288582670
A 4988 94186539
A 1105 649025396
Q 795 9212 6529977724170
Q 1022 9779 8205332502705
Q 6303 12229 5292660268645
S 6623 492800368
Q 469 2404 743582059800
S 10904 790294558
A 8082 208657462
S 5947 635286206
S 12220 531851714
A 10473 633971940
S 7020 494367566
Q 1022 11826 1808486230431
S 5310 607821699
Q 3282 11996 6923681126586
Q 100 7887 5422912110172
S 4623 712876046
A 4791 414208704
A 1400 260456217
Q 3116 12280 4153742397570
Q 1927 10565 6618933734383
S 3203 412162048
S 348 587177829
S 9884 623672998
A 6125 846217253
Q 2799 12275 4066368225598
S 5824 860731793
A 2459 604622649
Q 1517 10422 3075644226173
Q 199 7175 6558411489857
Q 4407 9188 598759408850
A 4 934178653
S 7785 464846959
S 3593 144204934
Q 6012 12559 3212200708637
Q 2128 10598 5028656680138
A 11138 972477304
S 10912 314778311
Q 7594 9066 1076877469494
A 2060 716458291
A 5259 950487942
S 5215 453258503
S 1171 496534365
A 2386 572072760
Q 9521 11057 1292242622005
S 5680 108903134
A 875 628846235
A 11813 420690041
Q 5485 8189 574093186824
Q 651 7062 5522025994784
S 7280 217910511
Q 268 9847 8138640976991
S 901 355567754
Q 9672 11308 485398165470
Q 3810 10648 1917744364994
S 5856 705265420
S 12490 873807835
A 2252 247737773
A 11336 711654013
S 10193 211317688
A 11677 706970447
A 6057 672198898
A 8409 882141362
Q 589 12455 1256373021784
Q 5662 9246 1689312075171
S 1650 384362718
Q 6050 7169 68405590273
S 9705 323522903
Q 7665 12088 4270112128623
Q 680 6569 4377005796542
A 8098 946487244
Q 3102 9913 383273936442
Q 3583 4917 1085557362667
A 10641 878769280
Q 1348 11443 989146121591
S 12046 406362981
Q 963 9155 2673148808407
S 6764 825138506
A 5187 16258788
S 3803 164645154
S 1970 847507809
A 10678 259259788
Q 6006 12160 738122269233
A 1816 966372376
S 6765 252038362
A 1392 345847679
S 5527 291478814
A 5777 640731040
Q 3636 10945 5792982124014
Q 3313 11747 7645041186040
A 7933 154981050
Q 3481 7931 3386495438521
A 6234 783712390
Q 64 1450 1095827629840
A 5690 362522618
Q 1517 5258 439181726795
A 2152 494393944
A 6812 40068637
A 2884 576713817
A 1410 855980146
Q 134 12772 9553944583737
S 4452 142557957
A 4789 710775630
A 8858 55296528
S 379 15547799
Q 3845 9278 4597676082502
Q 46 9811 266095270253
Q 31 6590 6065314629660
S 5281 827079366
S 6462 83702105
S 4402 507790443
Q 2857 12360 6835690278323
A 4784 954577364
A 1318 436629398
A 6703 581938630
A 2213 104558964
Q 19 12978 3066918129291
S 6878 622052805
Q 3522 7955 4358931785269
S 1511 541095303
Q 3592 7045 2309670320001
S 421 835989399
Q 619 9812 7930420805509
A 4626 349846860
Q 1635 2331 460353351543
S 3753 178519069
Q 3135 11984 1067178209554
A 1152 397868715
Q 565 9046 2172592206480
Q 7029 10506 1998405037513
A 3982 757475074
A 3559 314047776
Q 1655 6334 4594002012626
A 1723 958607837
Q 408 10097 2879177676666
Q 7580 11213 2014147112968
A 11236 901075823
A 7269 932284971
Q 897 11139 8744141089340
Q 3796 5690 540590191418
A 5124 563826459
Q 4506 10648 4149224496619
Q 1310 8142 3185858259709
Q 746 9816 964717452041
S 7879 225416309
A 7796 782768330
Q 896 5612 2024527655307
S 439 421920948
A 88 564947119
S 10164 677899219
A 9556 322678444
A 883 150656550
Q 6756 8678 1330916621709
S 1979 580516680
A 116 192260186
S 862 581591196
A 3763 627118846
S 4612 369033181
A 5556 197924943
S 3480 819538922
Q 1816 8801 4792720109936
Q 279 12510 2246981660874
Q 3456 11008 7257102452496
Q 3582 10020 1014369187812
Q 4044 11902 2740072465718
Q 2643 5273 2217690145663
A 10622 440519320
Q 5508 7606 590066242054
A 6695 436425512
S 1115 789771666
A 11839 302723757
S 5917 320773738
S 4105 536257061
A 1493 379214676
S 5764 431817293
S 10624 512680940
S 8650 364946062
S 9742 450634132
A 6974 726814693
S 1690 94706997
S 2871 38051081
S 10661 218874704
Q 1138 3520 217563219905
S 11057 320312441
A 9499 228362389
S 3326 451958702
Q 2870 8961 1529050589206
Q 3439 6082 422509592267
A 11295 660954370
S 12050 41451746
Q 2207 2733 369427869014
A 9131 826370754
S 1774 704348123
A 8786 763626695
Q 931 11936 9415378243720
S 7382 650535145
S 4477 788789847
A 10575 896365429
A 1718 702398116
A 5023 832078876
Q 10675 11455 124324306761
A 3427 182868062
Q 3654 5409 1358923237089
Q 4784 12625 7686547644000
S 4318 663737684
A 11020 591477411
S 673 755305806
A 8450 769799474
Q 307 2132 1304930293826
Q 68 12257 1083172750129
Q 1835 7409 1849707108815
S 8924 49483642
A 1587 311191482
A 11247 395152520
A 5797 930810937
S 4273 987455366
A 3886 677937450
Q 591 9913 3055989898824
S 12949 778608826
Q 2319 2858 41851966423
A 10680 1720305
S 10458 317544924
S 5151 763354711
A 4599 652015387
A 7643 133881749
A 918 406445101
S 7095 563158186
Q 1222 9862 5282223031904
A 12125 101498547
Q 390 7044 1733517520217
Q 405 12222 2797263548984
Q 1921 9192 2153492879729
Q 726 12480 5030042780331
Q 2564 3352 72688765190
S 3500 393545979
Q 114 12307 1822704754538
A 868 876606906
S 12815 864099774
S 9324 553782394
A 1147 385958325
Q 435 12753 3908966762192
A 2403 671687194
A 9129 666649433
Q 7687 10307 839500978550
S 7877 776430812
S 10243 145093642
Q 8366 9716 996414835563
A 10040 729725777
A 10080 865329045
A 7908 147342201
S 12447 303814662
Q 283 12639 4850242540240
Q 4799 11126 1686317108788
A 1615 113752158
S 2372 746546856
A 758 842430905
A 4401 118274958
Q 5843 7694 1223274565166
Q 2394 11581 6219029237037
S 5647 983743436
Q 501 3150 2536906105591
Q 2459 8483 2832103875775
Q 3291 8040 1068913878979
S 4639 765091594
S 3378 861651131
S 11246 884933165
Q 4880 9807 118938764111
A 3198 253885845
S 9539 173741026
Q 1491 12168 8907228346448
A 9507 498660355
Q 1749 12749 2698986900171
A 1654 245914800
S 7551 205944871
S 7955 510374085
A 2331 848048887
Q 1495 12376 8050840137629
A 2487 335321367
A 4863 378385438
A 2992 664647275
S 12561 698453450
A 6489 630606774
A 402 478252634
A 1815 724347227
Q 1699 12646 2042875137792
A 434 484072501
Q 42 12941 9707100687952
Q 6182 9654 211334440848
A 7366 578122058
A 2211 936332785
S 6030 10166181
Q 3247 12721 3354173735192
A 1606 633436853
S 5010 674281668
Q 4044 4980 254669135072
A 251 265755437
S 4313 494327359
Q 224 12894 1659374145128
S 1220 691994308
S 4859 869069921
Q 833 7682 5928402116711
S 775 106522660
Q 1351 8615 384223906860
S 9230 753756030
Q 2871 12405 4045994352381
A 7409 657292533
S 12543 819366895
A 1136 758503026
A 1352 348174993
Q 570 2891 221393900045
Q 4436 11930 4050716717506
A 700 184291053
S 1457 912630981
Q 3694 3958 44196904034
Q 906 8603 7384918772171
S 10019 23245561
Q 5 12982 9143766386932
Q 129 7052 6096655627779
S 3842 124593371
S 11370 500660117
A 9109 642296079
A 5646 779300654
A 2697 290936132
Q 1756 11096 7391574106362
S 4058 689288873
A 4458 807626968
Q 2664 11676 6263384173156
Q 657 12057 3526306053011
S 11533 825579170
Q 1637 11329 8124054301906
S 4690 52247114
A 10844 704139011
Q 2627 8573 3611479560382
A 5193 837941195
S 3798 742071473
S 631 110483620
Q 4589 7324 845510412432
A 10813 382747289
S 10636 553357726
Q 806 9591 5040380568070
A 7121 501388500
A 6408 767555663
Q 1570 6688 4955814694122
Q 1251 8766 1151071036850
Q 5961 9886 3324076064047
S 12096 983520797
S 4608 885569085
Q 869 1460 98471686183
A 5410 399170637
Q 859 2401 309838886211
S 11199 69886880
A 7724 583961412
S 12513 644183093
Q 3102 11441 233852709724
Q 3028 10382 3218447092102
S 1017 120002963
A 2679 987944573
A 4833 225686476
Q 3120 8136 611573396437
S 3599 636234470
Q 203 5346 2912049283626
S 9994 300969698
S 9063 317609240
Q 1061 10136 174329108154
A 1033 786353481
A 8117 76152821
S 6000 476880440
S 4162 668718915
Q 511 9516 833297824286
S 11800 909159683
Q 1317 5753 2676543428747
Q 1680 1818 8664253923
S 3359 180069495
Q 2042 11061 2412526677963
S 6222 577815738
A 5249 39175777
A 8003 54781814
Q 4571 11701 3998725030534
S 270 493387529
A 1098 208160148
A 10658 166573403
A 12465 667928653
Q 2473 11558 650292221348
A 1293 789736283
Q 6558 12887 5208894311730
Q 939 2891 1160843398714
S 4128 423403184
Q 2214 10245 441969830541
Q 10 11373 1485374202601
Q 5374 12196 4904221024507
A 7132 124666546
S 7943 554680610
Q 836 10954 6732624639143
Q 1988 12891 2710445514829
S 4371 996229513
A 11367 961373603
Q 983 1256 230306304432
A 6738 595290291
Q 5611 11940 4975699550532
Q 4360 9235 787755863490
S 9434 57789732
A 5736 31815366
A 12534 262761729
A 12516 356593691
S 5037 294614449
Q 402 12426 3316113480941
A 8507 678656680
A 11884 76587408
A 961 951753437
Q 5767 10587 4448788667637
Q 1916 11347 5057893098779
S 7760 274261431
Q 41 12315 6747549858369
S 9684 8239480
S 6641 748379877
S 10434 954972270
S 10461 543475152
S 7135 96142513
A 2150 569544461
Q 1477 5932 2058058925878
A 2553 854304211
A 9537 842306312
S 2712 793010223
Q 4414 10372 3934969558758
S 10258 456232066
A 5461 979197030
S 1498 742816431
A 4566 770593589
Q 3424 4032 288520942477
Q 2461 11642 1059230391173
S 9662 576952120
Q 4254 11650 6553528882320
Q 1084 9039 6436561700446
Q 2658 9882 1457736390962
Q 10014 11957 68457341489
S 12269 197637176
A 3236 433100044
S 8399 896182864
A 12776 556659696
Q 30 11555 5724781628877
Q 4757 9495 79652969421
A 5263 942326100
Q 349 12984 8174333179810
S 6079 92736280
S 278 144091639
Q 4406 11570 3675118014557
S 176 911722616
Q 7172 7540 21081764833
Q 4817 5031 56930104545
S 8495 100621753
S 1946 407078413
S 7997 971505103
A 3319 549429618
S 2879 364585293
S 4325 235429178
S 12255 571226921
Q 1458 2588 96405194083
A 11133 108409973
A 12368 207423577
Q 3572 3696 54516018072
A 7183 859050336
A 7774 245734271
A 11964 843564987
A 5908 309682676
S 3983 480723110
S 1446 474614261
S 10295 60712145
S 8382 18732909
S 2985 199657023
S 3143 695057622
Q 8434 8876 315147190867
A 1026 851960541
S 1841 251606442
Q 1850 10520 3351564773268
Q 3196 12218 3752141302990
S 4399 609769518
Q 3363 9157 3892849470927
A 7034 945326634
Q 2444 6103 2868167936306
Q 5645 12701 4138287635896
S 922 614504793
S 5799 943288879
Q 8855 12892 1275191544403
Q 2542 5087 2228773270051
A 11135 181233081
A 10448 687248924
A 1010 174002479
Q 1809 2854 970751758482
Q 1872 12318 5755947126375
A 700 353244918
A 3004 926354163
A 10935 146565787
S 1902 240591356
Q 3177 4651 711029150540
A 7020 354143899
Q 8550 10174 1135353065848
Q 6045 9473 2728762115311
S 3020 838019007
S 11051 599622325
Q 7758 12116 675503513699
Q 426 9199 122556153013
A 11292 254961612
Q 2066 12424 4726537959057
Q 5553 11083 812464264304
A 7473 427870478
A 208 409312735
S 5493 4700425
A 4150 744420235
Q 940 4531 800317365734
Q 1613 8529 1794760880545
Q 6543 12772 2541157772121
S 12815 965355000
S 7844 354327059
A 8880 694660731
Q 2357 10532 2099070251819
Q 7173 10370 2277911541990
Q 1059 9085 2163685746712
A 4661 985113278
A 533 238462574
Q 8 12963 3982102557544
Q 686 11418 7383223653977
Q 5885 10074 2253032993576
Q 1013 10336 1025127028959
Q 3609 6063 1305341637278
S 8545 627369460
A 9956 408696870
A 12917 804038745
Q 296 12771 3741791619884
S 12985 213538214
S 11072 270097506
Q 3059 12659 636325516213
S 11344 93428429
A 2506 743703174
A 4536 397263230
Q 8591 8944 18669303200
Q 166 12554 31080766778
A 3486 133151884
S 7031 171583627
S 9130 90714876
Q 669 10735 6069813298027
S 5487 657112315
S 4678 806931141
Q 6361 6658 99270887277
Q 5803 10358 2042710819023
Q 78 2441 1379321544763
S 2733 841719055
A 278 233422799
A 6904 489578495
A 8229 646561372
Q 397 10103 242710193377
Q 2888 5947 328256754753
Q 247 12794 1334477929648
Q 1482 5748 2730831810737
S 5834 922569028
Q 703 11443 9112986758115
A 9393 901788558
A 5454 479898066
Q 1814 12720 9655279935133
S 7566 968208549
S 10745 422453738
S 882 412186937
Q 1398 11850 554649879431
Q 8260 9515 1123625399615
S 1311 169159194
S 8433 713158781
Q 5519 11294 1494937132805
Q 4 12962 6992915662783
Q 3426 10183 231068831565
A 352 462758993
A 1742 533117562
S 10881 250128635
A 2768 391657758
Q 1417 12587 7133016811326
Q 5567 9425 2486192862049
A 4509 608949799
S 7129 500807728
Q 1501 5134 332299379472
S 5651 254377093
S 6811 115338453
Q 6439 8894 727582138733
Q 7846 11928 612438300281
A 12256 951121451
A 12747 273193872
A 6311 22094541
S 4618 432084761
Q 3 11374 1700064621792
S 4023 811441053
A 2459 777110949
Q 714 12138 731057963127
S 4153 161730930
Q 306 11713 6803854830830
Q 7532 12605 4177249030109
Q 6488 7096 100189543018
Q 7318 12236 3185913450911
A 4057 266358260
Q 1175 11110 9921279719285
S 9350 13675817
Q 9856 12768 398912027443
Q 6010 11909 1007997444052
S 8707 723104109
S 8776 773902163
S 9086 191245699
S 9875 944109366
S 9076 999950928
A 3332 952681723
Q 6642 9818 3080355783818
A 1416 110895367
A 12956 665881196
S 7448 583061207
A 5073 792051151
A 2753 760731829
Q 5752 11180 1598238600961
Q 9800 10231 236374787110
S 8642 996023920
Q 2001 12403 1952427030904
Q 776 3378 381528418960
Q 339 11950 3113466971086
A 10353 777058055
A 10754 95724401
Q 6184 9512 1526328239723
S 1803 308062142
S 9297 455457861
A 4645 427325561
A 9560 363489619
Q 8833 12948 1769791936905
A 6104 443016584
S 11247 661635564
A 1697 760612122
Q 1188 12831 4621573164447
S 2365 737934876
S 7254 338882176
A 3229 569801493
Q 2630 6891 3751605614588
S 10094 333506837
S 71 620950234
Q 2729 9847 6443868082985
S 5933 285067819
A 12988 698365280
Q 2649 11294 3406175152969
Q 6818 12450 3334994267956
S 2965 455232405
A 6327 776107939
A 2718 128256037
Q 5516 9909 3349939146347
A 5802 230134141
S 11071 715315966
S 10645 791938627
Q 4569 9885 568994199382
A 8389 408181851
Q 3733 11160 5716379399073
S 2586 539483845
S 1943 128120903
Q 2586 11252 2253430574416
S 157 403792563
Q 2871 12299 7537637747481
Q 276 11367 5463388031367
A 6915 380325415
Q 2522 11355 8164859003212
A 12193 863982316
A 349 632335653
A 471 84792017
Q 2851 12152 8253720193325
A 10971 897448131
S 5720 369192316
Q 5132 12551 3684836045749
S 8432 145719912
Q 3601 9614 3750567060349
A 2590 517621919
S 6066 403399752
S 9851 241110011
Q 3134 8337 2845787983709
Q 1040 12840 3502681312375
Q 828 2915 1699192065173
A 6478 856616291
Q 448 9020 3948550749327
A 765 133161481
S 12461 388774536
Q 6265 9923 485286427741
Q 2223 8966 4909420372201
Q 3418 10090 6508011966721
S 4020 701309693
Q 1282 5750 2878162117772
A 8926 392081864
A 3542 604500804
A 863 956865986
S 10487 345323581
Q 2367 12163 7166822361428
Q 716 12929 2489815325183
A 9255 208235808
A 4610 68808576
Q 652 5953 2921543067349
A 8384 589060671
A 975 390900039
Q 6388 7982 943916744091
A 4517 792301602
S 12837 152460688
S 1752 101554940
Q 3296 8609 3452661868419
S 9493 693088184
S 155 86342734
Q 61 12639 8693134529523
Q 9444 10488 571637952226
S 8583 729176212
Q 1769 10242 438821161716
Q 6295 11504 2397825547348
A 3853 640459103
S 2140 645281692
Q 266 12365 9723096080327
Q 874 10351 2024184842445
A 6695 656954395
Q 5357 7504 1157614407472
S 7529 502285443
S 4168 668330406
Q 5808 10053 3850149622314
A 3777 879470959
S 7596 216637662
Q 17 12655 6851788665771
Q 565 11757 3525580564576
S 2279 718345021
A 4813 423353839
S 440 639272832
S 2382 712325939
S 6211 853759435
A 8965 506180302
Q 6245 12839 5135825685147
A 4629 135459725
Q 2200 11474 6791158983833
A 3214 588415485
A 6153 555975032
Q 71 11767 8088373308084
Q 3519 12796 5489853947650
Q 9947 12296 624345693592
A 10434 135388262
A 11297 668187501
Q 3289 4012 211961624810
S 9058 370719898
S 9549 220641720
Q 33 4903 3099179875598
S 1012 169581187
A 8628 350144014
A 10674 402846544
Q 4165 7954 2845904272120
Q 161 12427 4442304384744
A 4784 390890846
Q 2464 5347 2048608218618
A 12473 663968715
A 9864 719905604
A 11831 840283301
A 963 867052370
Q 2681 12051 5402915302439
A 6939 738566596
S 8687 91535934
S 5817 718281669
Q 220 12812 2244938949321
A 8288 970339162
A 8728 285633130
S 8859 42406156
S 9079 154647689
Q 2290 8772 5637693811214
A 4069 194017123
Q 29 355 272875284962
A 6494 530255007
S 8395 94313084
Q 4401 9058 3937004205940
Q 8453 12850 3210424018329
S 1130 474854154
Q 4495 6076 928030248376
S 10649 591801007
A 4958 426402036
S 3856 167053599
S 3104 986343068
S 4078 463175332
A 11590 15983791
S 2497 312408004
Q 7991 12012 1992271283286
A 10639 167318047
S 8314 905223463
S 4958 124520103
A 8872 805560256
Q 459 8110 6028709552318
A 682 933852329
Q 4287 7160 2808809927300
S 8207 194195504
A 687 169619205
A 5128 28029613
S 5464 605648250
S 3285 452860783
A 2516 777791428
Q 1796 11737 4075090739501
A 11148 68564157
Q 503 11187 9830445174764
Q 5952 7304 650442669330
S 74 89553575
Q 4793 9010 3281094470241
Q 443 6804 4903113131142
A 2462 536805695
S 12015 525601531
A 70 832165461
S 12346 893119916
A 5638 218403921
S 9731 372112969
S 3796 757202369
S 344 462380302
S 7933 737857041
S 1940 531078598
Q 10140 11127 63332243991
A 12804 534844816
S 8114 20072822
S 9652 246361357
A 8174 759595551
A 3976 288586197
S 2230 226285141
A 2392 761332606
Q 24 11931 2195787861906
Q 529 12989 7690206744054
Q 1481 9657 5663894245028
A 592 88857498
A 6020 451933276
S 1780 643497753
Q 2858 11749 2479057706343
Q 655 4355 160673899839
Q 6892 12293 1517465752607
Q 3293 12397 6367586637995
Q 724 6210 2894840001056
A 10068 191691019
Q 4710 10883 703710078274
Q 2613 11537 6775957776882
A 2730 670092522
Q 354 12936 8578366550323
Q 2052 11229 1317919421938
Q 764 12186 8887636564024
S 9211 662155112
Q 1535 6204 2888547104795
A 2293 220340758
Q 857 12630 7574201281714
A 6946 799834160
A 6690 539965658
S 622 295613151
Q 3600 7210 1966669650109
Q 609 5802 2138169118731
A 12344 15148610
Q 4730 6088 270245329114
A 8966 817250695
Q 326 6636 5171837272697
S 3343 169871847
Q 1526 11549 2831535687808
A 6849 597294731
S 3495 528354897
A 3488 868584881
A 2134 137591664
Q 2224 7852 27846930640
A 7449 322741625
A 2709 86858762
A 374 345258927
S 512 952741728
Q 877 10068 1142737032512
Q 347 5497 2360735372962
S 2918 251359712
A 1996 754947651
S 8359 356268437
Q 3387 10175 5794786853790
A 11624 594821050
Q 417 12758 6079867316430
Q 4298 8985 1069915686862
Q 2212 8081 1159578084248
Q 104 12533 5674827340512
S 1758 928481873
A 10634 970090503
A 2349 943937399
A 7341 846464284
A 4296 448657147
S 1839 567877231
S 1772 953943809
S 329 633995219
Q 30 11046 3615278581481
Q 2096 4725 1779487949231
A 12170 837021457
Q 150 2293 1962543627909
S 3591 590538235
Q 414 4125 2704553886538
A 12336 22309853
Q 745 1968 1157451504261
A 5807 798532411
S 11217 253405244
A 6434 157245017
Q 3441 3877 28687093910
Q 8548 11341 462520271011
A 1113 82926169
Q 1386 8803 1787797873411
A 9143 26206223
Q 2832 7316 258591039442
A 3623 626929542
Q 4537 7050 2155621540466
A 11102 766033027
A 10504 319479483
A 2659 838562655
S 2775 437627422
Q 3342 9665 339087343266
S 7746 624439364
S 8497 45776986
A 3566 17015956
Q 1765 3451 1568953814976
A 3055 357593738
A 3840 611260489
A 1960 865013
Q 4131 12396 5835803541208
A 9570 323278651
Q 10446 12926 1361552745063
S 11872 176976303
S 1799 435641247
A 7829 987087499
A 6024 756764863
Q 741 10743 748028852045
S 7124 701818508
A 8604 88510305
A 10702 942190017
A 5780 919360770
A 9463 337872731
A 11786 727675652
S 4979 489585638
Q 3458 11267 590414018735
Q 6525 8444 1406363119071
A 10004 62969260
A 8160 954921853
Q 12044 12345 82708417505
Q 10748 12025 1035435290249
A 5580 486264290
S 12595 622966849
Q 1281 12525 1118227421082
S 11157 240231830
S 5589 879681149
Q 34 12981 6170315230360
S 707 981482490
Q 5462 7850 1445151538037
Q 8748 12842 2267256942698
A 2696 232368131
Q 1424 5235 2837591442154
S 12820 560649812
A 6585 589136386
S 3531 596260405
A 569 779396398
Q 1726 3203 903325151827
S 5831 367127856
Q 316 9008 4878091185293
S 6202 40331262
Q 8399 8664 126519697990
A 7843 251714808
A 9422 876397082
A 6121 469932692
A 559 73320122
S 3578 587983174
Q 4816 6598 363952608297
Q 3259 6588 1300515328428
S 4579 981469000
Q 1366 2006 287959841759
Q 5370 9907 776889226569
A 12139 381663764
Q 1176 12426 6276540711566
A 4867 641883750
Q 9365 11207 801139799912
A 1414 488952950
A 11364 242477169
Q 151 7918 2969430080025
A 4560 435601470
Q 5341 8352 439244157429
Q 2040 9942 3690857838286
S 10594 946953648
Q 363 5838 963403700039
A 284 386486907
S 2827 891354594
S 4794 704175682
Q 7553 10920 500270778180
S 5857 32840432
Q 5405 11814 2155252400173
S 1753 992853124
Q 3274 6350 658241780608
A 3152 687080073
S 3187 805846524
Q 1941 2361 341923562153
S 6886 695504031
A 3992 763877755
Q 1748 11480 1339443362050
S 9005 459606357
S 7654 73089102
A 6748 122753552
A 7761 760230785
S 1526 689596639
S 9159 102879519
Q 466 9137 3075902744610
Q 2707 12592 1054352421555
Q 2969 3573 322541233796
Q 7180 12749 5068302712642
A 9586 808617309
S 4773 24604635
S 7412 756045650
Q 6034 9532 2021345060092
Q 10804 11025 87780852851
Q 6183 11300 423501507227
S 219 239869521
S 3626 260332557
S 2550 722827560
Q 8058 12158 251077621712
A 7063 385623106
Q 7466 10547 1182828878798
Q 2544 3874 949577983120
A 10166 818479986
Q 971 5428 989033056356
A 11117 16121391
Q 4698 10785 3582509013895
S 8162 392246968
Q 5541 8953 1285292357320
S 3782 392568338
Q 2315 10470 4050437190722
Q 4631 6949 1083016096899
A 6280 664193147
S 8652 398900646
S 9072 165210137
S 10130 836718677
A 5287 879291441
S 6337 752045397
S 2107 3494922
Q 1832 8849 6703029648891
A 12387 535825361
Q 656 12575 8542644311040
Q 825 11140 4634219209023
Q 927 10561 9449085763167
Q 4818 9825 2749772804141
Q 2721 5498 63558648546
S 8056 937601327
Q 54 12827 9690025687847
S 6966 283181461
Q 600 11270 8461943765022
Q 2315 11617 9194005203539
Q 5704 5727 20317029894
S 4954 55804974
S 4360 606496815
S 1345 87867300
Q 456 12720 313782161098
Q 2694 3761 510146753590
Q 2322 4606 1085535998831
Q 3468 9040 4567974007620
S 8086 549523995
Q 5227 7536 30825352540
Q 3784 9733 5632192965058
Q 1680 4380 393726470820
S 4082 632661714
S 7235 776734442
Q 2417 3534 1036231594142
Q 2797 9356 5317238621961
A 4188 469398047
A 6877 659780788
Q 842 12899 992302888305
A 3809 698087834
A 2988 193210503
Q 3488 6832 1105845855556
A 6425 218515850
Q 5826 8561 231586720303
A 7614 400509033
Q 296 12775 6588274918799
Q 2945 9851 4253810660188
A 4782 239121598
A 4328 910562620
Q 300 5794 4763660408080
Q 1100 10628 8519117396689
S 6461 870372831
A 3959 137578594
S 9208 596693532
A 11660 478800214
A 7663 915012765
A 3116 614156295
Q 6928 8673 1360528515052
S 11123 118047341
Q 1142 12804 9037771962854
S 282 168318410
Q 11748 12375 76670127342
Q 9297 12987 2588601688536
S 7598 252754639
A 4426 965458541
S 5138 967395028
S 6512 533419776
S 2376 105327909
A 2986 988479331
A 11553 567072411
S 11572 156566554
S 12156 587318386
Q 1743 5548 569395694185
Q 5222 10805 4895676758321
S 12137 686668086
Q 2235 12283 893938997811
Q 2432 11230 5666171351783
A 4506 324736415
A 6816 186217825
A 12307 545997019
Q 5691 9976 675301060870
Q 9026 12329 787033238182
Q 2454 12947 1316586486425
A 4771 627129873
Q 662 9202 7301420468533
A 4795 7243377
S 10089 795135510
A 12932 693180970
A 2333 799781848
A 1448 106062997
Q 7094 11094 2319725585103
Q 2679 12811 2346456008295
Q 348 8515 5425443456849
S 6510 961780450
A 6510 95542210
S 6987 371549855
Q 1377 7954 1828386894764
Q 748 10519 3950887511154
S 12616 1304421
S 10962 455029279
S 10653 153344378
Q 4079 12566 6520641059067
A 3079 448619623
S 11214 43231121
A 10052 753942527
A 2169 344053125
S 158 289248472
Q 2348 11769 8618655978816
A 9388 742658579
S 8287 733655389
S 12502 101154939
A 1650 786610533
A 4211 219875852
S 5245 89262370
Q 10436 10854 90381240449
A 3126 835782547
Q 1140 12777 6280107824532
Q 4645 4663 575365829
A 1011 320440938
S 8564 791617198
Q 453 4261 2437465750846
A 11861 324550050
S 10938 199392156
A 6154 946984831
Q 1205 1938 125294290239
A 7269 368679596
S 10717 274455731
S 2056 54277095
A 4511 169829376
S 10192 401800849
S 3557 792066134
S 1967 862735699
S 9063 467041101
A 5467 485166008
A 11720 278537532
S 7752 561774992
A 1890 112425440
S 6475 803718373
Q 9899 11573 449380685563
A 3676 795780378
Q 11176 12235 975759632419
Q 7238 12941 813351801423
A 12541 715732901
Q 2774 11916 5134929267805
A 11652 29618686
S 5253 933883509
Q 7917 8968 638953722303
Q 8794 12189 1027968090713
S 4257 69131232
Q 5616 9839 807904572060
Q 11123 12822 14403030326
A 9059 129951276
S 1049 623401495
S 749 615454905
Q 623 12012 4310420795452
Q 4806 12974 2832791647654
Q 124 9006 3625024356582
A 7816 200741501
Q 2873 12720 4281892541895
A 5603 477080012
S 3165 110246503
Q 2097 11208 1655377826760
Q 4224 12264 7798806062209
Q 9382 10988 1558139777173
Q 8503 10911 293050282078
A 8303 586607777
S 5112 765090546
Q 539 8506 166081214460
S 11595 556537200
A 10821 749652488
Q 3216 11861 507056032565
S 2578 759402598
Q 34 12928 741340300591
S 9187 194580489
Q 2794 11187 3561960853078
Q 1402 11038 2376589012472
Q 904 8433 1121993196111
Q 6275 8956 2430313384712
A 7649 815295881
Q 1046 11866 2700506635568
Q 592 12701 2442736958551
Q 1733 12671 339644191794
S 9175 868026383
Q 2466 12849 4379742548408
Q 3513 11885 4809399813020
Q 914 5437 1718307318840
S 9144 272735239
S 5444 638731083
Q 8703 9941 470025841921
Q 7009 8531 214592472474
A 1681 885331444
A 918 815135477
S 11119 254556465
Q 1167 12787 6348358019165
Q 6719 12606 2044689417937
A 8479 67156620
A 12655 719289236
Q 2585 8249 3402601128988
Q 536 12754 8618796058281
A 2293 452459083
A 3708 606075031
A 4672 37371267
Q 5163 10365 5121737644909
Q 588 12851 9028964604278
A 11902 899590146
A 637 606953727
A 11980 924017842
A 9425 62131410
S 5898 432429869
Q 965 7183 5020037325598
A 7785 151173081
S 11056 322818673
Q 352 10880 9690540729751
Q 3866 4639 752644184915
A 12312 491460947
Q 758 11144 4400124277172
S 1890 236660551
S 8791 828222572
Q 3233 8798 111288706811
Q 1276 6468 3633376000541
A 6731 200040821
Q 1083 12818 8178465124822
S 3253 815221403
Q 15 5354 125776050286
S 4107 510823588
S 10430 538307097
Q 1093 10815 1456826538865
A 3835 173995703
Q 5371 9866 2683922154910
A 7070 576379596
Q 3567 11917 847590305043
S 5567 749900787
S 4215 981761263
S 1020 621131688
S 9589 964748811
A 12025 5742825
A 2631 180867236
Q 148 12728 8345151810887
Q 93 6387 1232941144457
S 891 654359778
A 9638 249448365
Q 7720 10375 2377099871788
A 1780 713668745
S 12844 649564928
S 276 882314652
A 7197 816810735
Q 7891 8027 295442142
S 11606 128581917
Q 4491 6877 903707833081
A 2376 501112314
A 11857 359272148
S 9631 983514243
S 6513 522700157
Q 3216 7432 2777251608639
A 12397 805184750
S 401 189121087
S 1970 550829379
S 5681 139664201
S 5037 94089498
Q 333 11264 2581266043941
A 12128 991867809
Q 3236 12194 4419889308682
A 5059 140413086
A 2925 533613708
Q 597 12354 8449329013810
S 1203 997393383
Q 299 5224 351631514405
S 10800 121528781
Q 8021 9834 789659142973
A 4938 917325154
S 5859 817541145
A 8965 228784235
A 4252 526177819
Q 7049 10924 2684635631110
A 1041 306783524
Q 130 12884 4959298451750
A 1172 770108007
Q 9898 12921 1997122729380
A 12696 841873499
A 10403 635522492
Q 3989 5611 1021473977268
S 5949 766301668
S 12528 624013845
Q 1112 12378 9995174479008
A 3547 589709553
A 1323 266097430
A 7514 325680356
Q 178 12484 9130906661310
S 5443 774561124
Q 6920 6946 14314570377
Q 298 3791 3242438036730
S 10835 418712893
A 2776 762206011
Q 706 4700 1039104828210
A 5504 964406690
S 10702 168494131
Q 7375 7794 135843432180
S 8637 838221227
Q 3879 7051 2159207786374
S 7106 844830872
S 2967 887564929
A 10776 839304780
Q 1355 10495 3770417559119
A 9897 854329616
S 6242 625151915
Q 844 9012 2026989951057
Q 279 12905 4886151872432
A 10484 395668072
S 12265 695892601
S 11151 911369122
Q 636 4154 1329917647741
Q 3381 7708 3456589014518
S 5903 294190666
S 5142 475153444
S 4836 229743329
Q 4189 8578 2584304284796
A 10113 658260273
Q 1623 12612 2231052934426
A 10756 919441240
A 1551 742604053
Q 97 994 41510543860
A 6783 9017343
S 5027 712433734
A 7382 305117365
Q 976 7908 130326919898
Q 4348 5463 730424285438
A 5372 881133993
S 995 221841725
Q 881 12698 9784319707734
S 6404 418429255
A 3724 998055730
A 5250 971892376
Q 552 11826 503693877036
S 9778 837307320
Q 3107 9234 126683396142
Q 4933 5819 151264589377
Q 894 11119 1802230779430
A 7956 372999756
A 6821 802412286
Q 1978 12680 9383241638809
Q 7482 11082 2988909455812
A 9978 282972409
A 2368 132091844
Q 521 3505 309154500508
Q 2176 11086 4953763326952
A 1562 843442744
S 4750 901000277
Q 2154 12919 3049248089373
Q 444 12007 9821669059172
Q 4012 11641 2647655596586
Q 6040 8373 1655266522124
S 7066 378580804
S 5434 307607992
S 7676 375872084
S 9580 901914317
Q 3321 10983 847488457877
S 4010 115693115
Q 4015 11514 2085850678133
S 4253 42073992
S 4327 64315042
Q 1678 5451 3479035433543
S 12169 836527747
Q 440 890 244362558941
A 6612 519208007
A 2623 574089923
A 8444 165163798
Q 2888 10506 3782201876142
Q 4756 8959 2974833959843
S 845 143840725
Q 11669 12074 257266860423
S 12446 338569254
Q 1124 9408 4572132310688
S 1341 546129214
Q 8805 11016 2199739512958
Q 10332 11587 829320441196
A 1632 618350656
Q 54 12978 8090958183620
S 12370 803247529
A 1323 727077389
A 7885 80332555
S 2995 899804695
Q 983 3942 863322809961
Q 8086 10150 825743874260
S 4255 334664502
A 2964 112949175
A 7063 610528884
Q 110 12533 7170569102480
A 12851 384636605
Q 1409 8953 2976567726444
A 7398 512467436
S 3286 970317518
S 3341 214807459
Q 4923 7902 2131790955394
S 9499 848690441
Q 173 12491 1790035844346
A 771 187518231
S 6117 578462524
Q 5442 11836 5934981872615
S 4780 313676942
S 11374 775113042
A 4740 423814123
A 12866 235615391
Q 1294 7533 649930918994
A 12054 327067062
Q 2427 4164 1052418462865
Q 7005 9977 22013587684
Q 8804 12576 3481030439818
Q 12565 12762 118476059291
A 6884 438463557
A 6113 862504390
S 104 715611711
Q 3466 12732 3508978038219
A 252 582412310
A 9083 190331037
A 12271 921363920
S 8447 400739383
S 6758 90979225
Q 4757 12244 4684995705365
A 2214 833177180
Q 4838 9835 641687769931
Q 654 12139 8590501039631
Q 3815 12305 3666842544657
S 180 193495523
A 10709 653005086
S 12799 222227462
Q 627 4582 1997807705073
Q 4397 11137 1763036774035
S 11384 773833576
A 4829 24744617
S 7838 500428995
A 8800 271227207
Q 2 12949 786040181252
S 937 983424333
S 1985 770216340
A 11865 31912581
S 1195 742799301
A 7099 51511825
S 5194 297577257
Q 3160 8302 1279900882244
S 1830 897250694
S 6293 751930363
Q 427 10317 961741328413
S 3859 629587463
Q 1336 2606 1075099783103
S 7818 334645599
Q 1734 11727 2718930838506
A 4821 209924410
A 9175 920213862
A 6808 463455415
Q 1449 12257 4901593513123
S 12007 757367607
S 4351 543251980
S 8164 811062711
Q 3314 4659 1254499957390
A 11064 562390718
A 3922 332474299
A 6595 55464331
Q 1429 10998 3188501710046
Q 431 12414 8338279207977
Q 4046 8054 552969680975
A 6071 276336158
A 3767 877738828
S 12582 136841223
Q 1319 8874 2585846376826
A 6305 419314344
A 825 268487715
A 5536 974517208
S 641 748080350
S 12635 848757543
Q 3394 10633 798303545130
A 6983 800243868
S 12592 344245674
A 2186 863335282
Q 95 7227 795496215544
A 8499 929857824
A 6217 857422922
S 7723 729515822
Q 678 12450 2789690748094
S 6855 649197797
S 3128 636136084
Q 679 11043 8379947099993
Q 36 12948 2925290203949
A 8787 45713792
A 4709 238067621
S 10960 127088456
Q 4038 4431 326953364780
Q 431 4463 2277695428925
A 8046 402754806
Q 2360 6198 1649039115053
S 9911 65049865
S 4406 425041321
S 7741 235236764
A 4218 429464524
Q 920 4766 2770500433254
A 7654 941680623
A 8777 199466392
S 10031 213429067
A 12651 3316746
A 957 899040757
S 10936 509108184
Q 375 11637 4288002463018
S 7394 943321377
A 12093 519501656
A 2755 680335313
Q 233 12398 9650473553013
A 2899 541948387
Q 11 7624 7060846790611
S 4504 703897333
Q 2487 3473 816440131257
A 1152 721914808
A 6516 570133991
A 5756 767007609
S 4987 603145948
Q 308 10660 580484739808
Q 174 12175 2461754159975
S 8623 160249190
S 2364 96657170
A 8023 888076324
Q 2690 9172 6069209777158
S 7167 495163498
S 8526 883796497
A 5344 173564935
A 9810 293056831
S 3492 989470359
S 4161 614799724
A 4576 688338714
S 9110 693414896
Q 1031 6057 3782557221659
Q 6729 12164 2388396822930
Q 5898 11124 4598539992527
Q 1309 12855 7375822359351
A 12800 843376282
Q 136 914 209778822756
S 350 224929319
Q 2961 8963 1455455143136
Q 6714 9326 1439683830202
S 5699 821780254
Q 6067 11758 249554463825
S 2772 517075734
Q 4817 5450 289936222458
A 9003 306035354
Q 4360 5063 515360200810
S 6501 105128854
Q 4780 6634 189762830047
A 11814 881545656
Q 4898 11757 2598971105709
Q 636 9999 8553099347428
S 6653 948166960
Q 1504 1984 318977768573
A 7348 322531396
S 1020 282598822
A 156 28535597
S 1703 444150667
Q 1804 4533 542605050825
A 2844 681320128
Q 280 6646 4524815472452
Q 166 12816 9750790149116
A 11814 988014406
A 7459 492323918
Q 3021 5347 1251327490029
Q 2202 12735 5208054599901
A 10286 923839293
S 6157 516299672
A 10903 194251052
Q 10515 10901 189270438674
Q 2079 11695 3326279347211
Q 1423 5361 2722551110862
A 3726 790406850
Q 1729 9501 7563421527054
Q 1232 11683 7792718357640
S 3785 5547940
S 552 501655321
Q 587 12058 5681933476326
Q 223 12238 9116868363297
S 7013 413522192
Q 1671 10901 333931694169
Q 1381 3151 492652316590
S 9539 622212778
A 4126 496576249
S 3386 465896226
S 10726 863573976
Q 344 11648 3288639987610
A 5146 816594347
Q 4639 11529 333367985554
A 9231 409827283
Q 5576 11908 4058827945700
S 235 432465206
S 12867 668856039
A 8032 443313280
A 9878 605771145
A 9009 328757483
S 8713 334577679
A 901 527372164
S 7474 558474155
A 10180 196437280
Q 1654 4813 535024930694
Q 2098 12383 8106515098591
Q 9579 11693 1501166774746
S 8 981848817
A 8697 815816623
Q 6402 12567 5686830371541
S 5623 967608036
Q 668 12458 88235243592
A 7552 39441387
A 7195 712132174
Q 7415 7823 207824038444
Q 1351 11938 9296959079241
A 1291 78278710
Q 10369 11818 1181264813130
S 6768 174107149
Q 7467 9206 24246906452
A 4299 21474664
A 50 636387179
Q 1569 8169 2189158290916
A 6205 367133603
S 6145 615451665
A 3672 416836254
S 2922 824765183
Q 343 12194 2911625987933
Q 7389 9465 996713323060
S 7685 525955585
A 5675 946680620
A 5587 618319204
Q 2577 11498 2457747645479
S 4649 913980724
A 11190 849512191
Q 5345 5904 16125851545
A 10599 696437219
A 6106 115627093
Q 4186 5661 1268895840803
S 10595 777202463
Q 5287 5662 6607373432
S 2370 796398772
Q 9235 12831 2641072684870
S 1046 198316059
S 980 176297545
A 10254 648969825
A 2235 9571627
Q 2023 11446 3417011518714
A 6848 981991596
Q 57 11783 3134394319190
Q 1418 6835 1927062903808
S 1936 760935535
A 10119 578249875
Q 2270 11585 2248614498286
Q 1721 10732 6439748411970
S 10925 603100608
A 6060 970388792
A 10696 214400592
Q 6967 7150 71621202681
Q 1804 11497 6137653971105
A 9819 615146453
A 322 3938821
Q 6179 9302 2932746799785
Q 4359 5787 1034078346342
Q 1705 11255 8395029126390
Q 5232 6674 931954454742
Q 6433 10441 2080770514680
Q 1935 9694 3409699069497
S 6044 89413473
Q 4202 8185 3832007635992
Q 1753 8613 4510938649152
Q 4391 5007 595988871913
Q 1811 12391 4403402511643
Q 4380 12069 557051353562
A 1835 303383910
Q 11079 11600 78766409286
S 10371 114747911
Q 5403 9476 291956762076
Q 5184 10318 1026140054564
S 8356 266162717
A 7139 959480161
Q 3416 11935 7644002654719
S 8894 9958583
A 7970 23334969
A 11917 496847552
Q 52 12406 3141423948845
S 11543 201057205
A 7633 472066588
A 4057 801904721
Q 1090 5195 3629547805360
Q 5792 11881 4448404380963
S 1307 433937052
Q 6289 12590 5902624012301
A 10521 692995408
S 3094 103804772
A 1987 494807808
S 11073 772547144
A 11695 543704686
A 5637 583764038
S 5286 740801483
Q 4925 11167 1860807008203
Q 791 6845 803273685655
S 10695 553242805
A 12544 234174767
S 9905 634593361
A 4507 686743438
A 12346 447787389
Q 4690 11342 223806487958
A 5975 317251003
S 12462 65846045
A 4677 738270667
Q 6641 9886 2311838016852
A 11494 760957103
Q 261 12038 654364421287
Q 1170 11170 4294853034414
Q 4951 12348 932280839049
S 10707 181117668
A 7982 822801288
S 11567 450054562
A 12867 179075028
A 5615 42836780
Q 2830 11276 5767760454918
A 7381 342770567
A 2742 171145170
A 479 218657234
A 3450 964412009
S 6564 295963832
Q 265 12451 7378805631727
Q 4159 12988 3806811457260
S 6518 847744080
A 382 801972040
S 9188 409661450
Q 2368 12813 2250513116470
Q 1803 3431 1505892385396
A 7576 670395424
Q 279 2452 1538775920435
Q 2550 5515 2143340766450
Q 425 12719 7851990004315
S 9453 202077904
Q 6349 12402 4928019991330
Q 1214 12360 1138237054840
A 12580 632564828
Q 494 12902 2944047694555
A 10159 80342103
A 326 459069368
A 9441 626490874
Q 80 12409 2977919956517
Q 5835 6738 816759236092
Q 2927 11573 2087287829073
Q 6991 8775 1161335206997
Q 251 8069 3657061889349
S 2085 918064809
A 7348 701402895
Q 8397 10025 1549174283960
Q 5164 12877 5618883048526
S 11936 817698657
A 9328 621111225
A 4671 23506649
A 8001 580141560
A 2754 28878810
Q 6286 9968 3489698090769
S 7922 913205784
Q 1073 12134 916683679799
S 827 654356293
A 7865 283038904
S 5922 795767689
A 5501 677497445
Q 2889 7658 1882035789292
A 1979 890671255
A 5478 232430775
Q 494 9814 3993885689434
S 452 305287382
S 3297 661636284
S 6405 130818391
S 3300 487026726
S 12595 781299750
S 4408 836179096
A 6776 693946024
Q 4419 7867 1262416778599
Q 2760 12785 4504786851960
S 8126 507975330
Q 2803 4360 350894227086
Q 2656 3807 501546303567
Q 11217 11925 169264030359
A 8583 364656719
S 4148 207649799
A 3486 828276570
S 8355 314718878
A 2191 31170173
A 5839 855618792
Q 1724 8633 4030710430180
S 8429 315529332
Q 153 12646 6866121397366
S 11552 757138008
S 11262 320706509
Q 1667 9103 4949312853983
Q 4645 11454 2220492072773
S 8986 365655125
S 8898 451550979
A 10375 912069799
A 10194 101983702
S 5126 928476652
A 6755 183997961
Q 4078 12434 6360867418749
Q 12011 12366 39826307293
A 4554 330038812
S 8632 304471616
Q 8909 12872 1635690233942
A 5518 722246626
Q 489 11856 3531943786493
Q 4335 10963 1624874150373
Q 12734 12920 134013835200
A 3847 79235919
A 2487 809129117
S 8133 691703535
A 7247 842123770
A 1339 729628966
Q 971 12948 7427502723442
S 12341 743868973
S 2154 602640519
Q 4200 7273 2337067852957
A 5856 121754537
A 917 713283646
S 4645 659704795
A 10201 762155351
Q 664 5126 2033414663268
Q 4589 9939 2117353622927
A 1280 751778356
Q 10250 12296 2276273816
S 11182 497923817
S 8822 565179259
Q 5256 7640 974696078185
Q 447 9519 1046968906583
Q 4936 10110 3758203105434
S 12816 291545745
Q 3688 3879 97308699912
S 6344 108300418
Q 10855 11974 932051747370
A 6081 740626033
A 1304 712521078
Q 4147 12017 7804371252343
A 10074 970601845
A 12238 150922190
A 7195 509647421
S 3755 610455525
A 3150 42495285
S 9032 247540067
Q 9815 12929 1105860802080
Q 10292 11160 331615403862
Q 1908 11110 8260865803661
Q 1301 2417 92484652314
Q 1877 9132 1201838445943
S 9947 162585204
A 4613 808501677
S 12616 485425606
S 10607 393985243
Q 727 12621 9382773186583
Q 9401 11659 1283078456605
Q 435 12848 5692267426988
A 11899 467277535
A 1990 29161398
Q 4 12974 1212671919477
S 6768 439547816
S 3481 529351489
A 2831 460570370
A 9154 908186153
S 8428 879270953
S 2608 563895705
S 7774 411103870
Q 3082 5508 709012442427
S 12295 254128920
S 711 325822000
Q 6101 12538 3815865037925
Q 4636 5954 1231301300439
S 6308 587557516
Q 280 3348 337035054795
Q 1334 3453 1668149376017
S 3473 647460643
S 11035 448205155
Q 2215 7181 679739816878
S 6789 738165756
A 296 397089949
S 6613 906637182
S 12784 315979745
Q 1699 10236 4527519290026
Q 6690 11031 182606851087
S 4050 394299842
Q 1417 10178 3143185846771
S 4192 329212751
Q 4604 10847 6243516991636
Q 51 11966 7898646001117
S 1964 935088633
A 11208 184979454
Q 718 10212 1638927517877
S 321 743369603
Q 8170 9603 35029805828
S 9811 961927467
S 11041 27285161
S 1733 33016572
Q 1191 8359 6990148636758
S 1553 548510584
S 4496 659382775
A 12918 269797211
Q 6590 8925 1316200013563
Q 186 12734 1898507866309
Q 1320 12363 5761226442378
A 6189 433935241
S 9584 373148973
A 12816 600947839
Q 1005 12817 5530917090201
Q 1564 5346 1387129684534
S 11247 932899142
A 7650 974372856
Q 2667 11644 1674235274458
S 10809 247468815
Q 1121 8226 6849758853405
S 11662 287298744
S 6527 465459421
Q 4068 7887 3063980356198
A 5898 447563301
A 7386 97091414
A 9264 914434875
Q 5294 10795 3536209507521
S 3113 47012561
S 5245 569472382
A 12074 334477572
Q 3768 5943 527559049608
A 8670 791827711
Q 2191 2215 13902568894
A 5524 97378601
A 6137 258182042
Q 7346 10097 1838097244111
Q 8542 9587 133863822785
Q 6102 9926 3413279295545
A 5664 762080564
S 3916 850633172
Q 1010 8584 6068430952113
Q 3063 4464 358785842636
Q 2368 11992 2584269459035
Q 8965 11636 1672915348652
Q 6771 11494 4314588916315
A 1975 808250531
Q 973 11555 6846641538834
S 9137 974239743
A 104 336637488
Q 3632 6180 1668191087150
S 12383 129952994
Q 511 8687 6824427832142
S 2735 312231298
A 867 127554084
A 11192 321481848
A 3028 47163786
Q 784 9687 2100252677504
S 11395 85933055
Q 2404 11332 3639139578440
Q 1661 12566 7397883144900
Q 6411 11504 1142166088339
A 9087 84670190
A 10635 628056263
S 606 613559888
A 2570 258904056
A 10495 530903267
Q 1507 12917 5056149574162
Q 2732 7241 4473980387975
Q 502 10014 2374062771702
Q 7053 12754 5126310699277
S 3864 18935502
Q 3187 9505 2296069207932
S 8881 261352493
A 4633 140031421
Q 164 12980 1203442040051
A 4021 858796909
Q 1136 7551 2914924768750
A 6744 28979297
S 7391 428730030
S 3718 573691361
Q 5505 10804 2256230067150
Q 1608 6326 2086848710629
Q 175 11941 9632825169465
A 9416 976970587
S 2018 156505853
A 3457 578214320
A 6822 442369986
S 10175 135945277
A 1423 143863122
A 12637 239187610
S 4044 975872157
Q 1070 3244 565595695929
S 4066 582369773
Q 8935 10342 1386028822899
A 7098 459766186
S 11486 439031736
A 5951 999458845
S 6361 799612744
A 12614 839142689
Q 1604 8578 3796776077238
S 5222 902053471
A 9518 653769735
Q 5204 8380 1436924311805
A 4270 587446217
Q 3987 6325 1987545442235
A 1605 21721583
Q 8371 9458 803073633835
A 12743 407157602
S 8680 239581800
Q 9092 10920 1707512138570
S 7341 960281578
A 3845 256575619
S 1962 741580949
S 2483 495251353
A 7478 835351055
Q 1305 5286 2889084195473
Q 10014 10821 212289345341
Q 3641 4450 656357234758
A 5601 651628787
A 7400 730534895
S 8215 556771275
S 6179 248580320
Q 2739 9465 3242256836731
S 2633 805701356
Q 6934 12955 1804003004566
A 4990 166714875
Q 4873 6593 645202200969
A 11078 836210116
Q 2096 11608 211623624166
Q 1051 8639 6625393217853
Q 12142 12646 286246839353
Q 156 9092 146034357306
S 12402 250173972
A 2793 751193654
Q 1794 9651 1177655293636
S 7326 561921443
Q 1390 6721 3890854976023
S 911 533595756
A 11882 707709250
Q 5054 8394 134775615350
Q 1112 10450 5580877083496
A 4651 953848820
S 8185 216639551
A 4427 17741836
A 12801 268441354
Q 1169 11816 6440863355541
Q 7801 12829 2625586603685
Q 6816 12116 1729305766922
S 11323 7110824
S 2274 478564585
S 5278 663066098
A 10380 746307697
Q 4966 12068 1315263437859
Q 3163 8309 3283854378960
S 3844 881723427
S 1923 736629517
Q 618 12895 8935389912156
A 10767 144516223
S 4309 777344951
S 10776 74748491
Q 131 12767 2134612751492
Q 727 12597 603977238837
A 12043 90358454
Q 7797 11849 873462245011
Q 892 4359 1131419411979
Q 6444 9654 2249027706307
A 3217 815478229
Q 1952 11945 6955241418436
S 94 735334329
A 277 925625225
Q 6344 10057 1264133769908
S 3225 173748770
A 9642 287850699
S 788 137351957
S 906 887712287
Q 2843 11143 6236376469695
S 4876 460407823
Q 2206 8300 4801231911875
S 8084 809302902
A 3322 59728441
Q 2180 12293 379298003194
Q 1015 10409 4425141571499
Q 899 7112 1352508117441
A 6688 77922142
Q 10975 11944 853918200741
Q 5723 12106 6275967122143
A 1104 888276828
Q 3432 7521 1862444858797
S 7608 642016062
A 11461 861192744
S 10318 607988853
A 10168 683078531
S 1104 383395329
A 3199 654683330
Q 9421 11093 275207236579
Q 721 4332 2924223418806
Q 485 11299 6379078882396
S 1721 395094298
A 8824 601924857
S 7279 853289211
S 8160 353103364
S 2687 311879875
S 1550 432458163
Q 8653 12558 1371469263525
A 7640 425743255
Q 6899 8259 823461525485
Q 1408 12263 8686799936556
Q 5404 11399 83133652706
S 11163 951383500
A 8070 317075827
A 7518 797655728
S 10801 962977699
S 6274 446396285
Q 1572 12930 9588497075306
S 8927 652115168
Q 1745 10192 5470198015926
S 991 646672802
Q 127 12285 5420243068790
A 10157 883154009
Q 10 11440 6519930428484
A 3357 372436762
S 1810 632753412
A 9711 153915967
Q 3887 12727 7520414588709
S 2137 951031728
A 10273 273449194
S 9115 223830387
Q 3 12987 4458753407384
A 7133 968690327
Q 5699 11867 4688112969265
S 4135 389467048
A 11256 396256704
Q 6281 10901 590700225272
S 5138 69428842
Q 3528 12709 4583548301543
Q 190 9484 4137828324005
Q 1399 12496 6086260533666
Q 4938 12954 1950929622700
A 8993 54233764
A 3326 361260944
Q 12508 12820 43151237376
Q 247 9373 2694768624432
A 9018 299959289
S 278 789318204
Q 7760 10759 1794546053710
A 1738 764910481
Q 4681 10148 4294770614970
Q 255 12611 5876806333473
A 2204 248077422
A 5434 810998657
A 4577 530742855
Q 8335 12380 1708472166947
A 11510 643538623
A 58 188152631
A 5522 884600825
A 11980 257888640
Q 4574 6060 1342848726472
S 3002 463692205
S 2214 327613174
S 8005 724833683
S 9070 465779634
A 6270 881197412
Q 4173 6912 40159332232
Q 571 1193 233278475301
Q 6994 9461 1492697814673
Q 1331 10182 1067664063088
Q 687 6210 2669752781011
Q 1364 6731 2162091465025
Q 10250 10318 51862855920
Q 4834 9694 3209449797983
S 8774 137957081
S 11561 39437822
Q 224 10953 7992250173066
Q 7166 12726 1067189663070
Q 2116 10361 7229688542385
A 7389 189212225
S 218 900711120
A 11036 882316185
A 8109 868135703
Q 5994 11866 3455502273105
S 2357 79392252
S 2422 53202024
S 3237 254555893
A 6502 655577787
A 8134 65721920
Q 2317 4473 1309100469385
Q 1486 12724 8481004870150
Q 1159 8073 2083146168990
A 12075 550786368
A 83 61736970
S 10645 567980758
Q 3185 4686 1236388249783
Q 218 11495 1426738466616
A 4819 419155338
Q 150 10055 7887663398042
Q 37 12874 1146149933942
S 5807 697462989
Q 119 12665 371355392455
S 1370 538714888
Q 4472 9868 3831502372829
Q 2539 9712 4462929711416
Q 1314 8068 4943833426413
A 3232 172990336
Q 5449 7742 1430635688300
Q 120 12921 9912324308382
S 7680 288891914
Q 13 11713 8297653474306
Q 675 10968 7474204326617
Q 2990 8322 3837278112462
Q 1051 12069 1726473525752
S 7307 875482651
S 1597 99505699
S 10709 569213288
S 2124 344995081
A 8065 824942415
A 6803 902323098
A 2424 30415867
S 8442 691687410
S 6039 476935308
S 9242 908353219
A 12563 59241405
Q 908 11673 5597599624087
S 11958 940674285
A 2977 35013198
S 8659 810131615
S 9392 773370954
S 6949 359980681
S 7116 392827314
Q 3636 7009 1564895112896
A 5062 767470086
S 4405 774851111
Q 5310 12836 535239353816
Q 1810 12291 5826789361940
Q 3319 5921 641429733621
S 6279 678907438
A 2392 119949783
Q 9994 11907 1907931068483
A 6573 124491733
A 4145 849268310
Q 7995 9727 1389663207191
S 7454 582443748
A 1328 873761208
Q 1558 11249 1402863002106
A 10285 341949065
Q 1905 11606 1659012430423
Q 4371 7684 675836673132
A 10639 963597885
Q 5690 10320 3042918970407
Q 2887 5646 870001674083
S 9166 249588372
Q 9246 10005 360108535823
Q 1112 1741 77827250136
S 7400 425233278
A 10960 890046751
S 4387 680983612
Q 420 12601 1836177094771
Q 1855 11565 7798502161393
S 627 134297844
S 8609 806666381
A 3377 436291517
Q 6987 8139 510020153474
A 12268 287108392
A 8910 556322147
A 58 832924618
A 9507 569717867
Q 7060 9829 2643370052967
S 10915 71620118
Q 1400 7786 2524841732869
Q 7744 11843 2567655187993
S 11088 877795579
S 7586 492989056
S 827 172697777
S 11752 771013409
S 9362 729516128
Q 424 12908 8181605618204
S 9927 62188699
Q 5263 7857 2304906242253
Q 1011 12085 2054194474610
Q 4153 10270 5459148609801
S 952 545630364
Q 7047 10926 3697495428768
A 7077 831454012
Q 4679 12515 7406024861437
Q 9004 9202 18516006760
S 4252 684241627
A 10705 499866465
Q 1393 4897 3355820402518
A 8730 528072035
Q 1530 3448 332654042548
S 10399 725025856
Q 1459 11065 1414075531892
Q 7819 9798 1952904101695
Q 785 6831 4848464966135
Q 10245 12491 1255869152361
A 3518 922339522
A 10665 633180226
A 1570 55461615
Q 5571 10139 1919779673599
S 10030 573315551
A 9769 841523137
S 1594 252738619
Q 992 12846 1484785183781
Q 84 12610 2944072385385
S 8494 697959334
S 1376 209375228
S 11044 556806533
Q 2448 12569 7160957548169
A 9215 85321914
Q 3506 7116 2030225975010
S 7459 365381407
Q 6249 12630 30440824403
A 3231 392554465
A 9849 663631355
A 5347 104844798
A 3268 333433698
A 1188 171120201
Q 1711 11358 9363228252879
A 9423 734508553
Q 1640 10900 2702404932165
Q 1144 10608 4909758320364
Q 969 8548 3118838581969
A 4083 836435785
A 10867 530271355
Q 623 12741 6581500905215
A 11210 537406451
A 987 853028282
Q 2290 6993 3826000508594
Q 2182 9602 5669662074067
A 10534 709108419
S 133 739466790
Q 3181 9241 5577687748524
A 12859 276915012
A 6542 951482581
A 1443 555283916
S 4973 142314671
Q 6059 9290 53150425136
A 9590 649372690
A 7303 738109180
S 10165 867577068
A 1347 40790350
S 473 996536457
S 981 138085962
S 10578 141982952
A 5315 345809064
Q 4465 9802 1337131289476
S 11569 29255303
Q 1726 9609 4975073240322
A 8382 700143978
S 9294 833720650
A 2128 573633667
Q 2323 11291 4098868566283
S 12255 462279782
S 12981 331651266
Q 3819 4916 1018925170380
S 5556 11306859
Q 5869 10927 1713570491003
Q 1794 11501 3604846202803
A 2740 428100576
S 12955 626258136
Q 2547 12847 239855809999
S 8092 542714056
A 7977 910918503
Q 620 11011 3475609663635
S 4965 385766912
A 10960 48912841
A 8304 405992734
A 7002 442695414
A 489 382946043
A 9864 303770339
S 6475 645933455
A 2786 998065838
S 3838 952278214
Q 23 12494 91120220573
A 10682 751443004
Q 6322 9486 2678028760609
S 6813 872654090
S 9164 436074973
S 1994 138388929
Q 4565 10538 2506943940763
Q 1708 7867 3765255050123
Q 994 9921 3714631297507
A 3070 495433478
S 9285 375649400
Q 803 12323 8050857246690
S 1497 926688829
S 9837 712215031
Q 6351 10031 2719200803523
Q 6329 10532 12430120200
S 10289 567145865
Q 186 4980 3804869216199
A 6725 597727965
Q 8403 9333 555063066896
Q 349 9595 4786748322144
A 645 340969642
S 2181 326362795
Q 1425 6316 127956869063
A 4603 69872512
A 4543 682548016
S 10211 876554561
S 1824 733551844
A 11704 107317529
Q 685 8319 6217911620279
A 9012 300332320
A 430 493190286
Q 1040 12074 2812442127474
Q 3628 12076 23311492593
A 12473 19307247
A 659 522192490
Q 3457 12030 6878923221576
A 4608 226448855
Q 4148 10724 5137514108947
A 8529 104311358
Q 5336 6196 652207711920
A 12350 627258519
Q 6332 10501 1539135778714
A 9633 160438983
A 459 820562383
A 1071 864639236
Q 6573 9349 1088604062134
Q 3809 12047 5823679867694
A 5101 305044590
A 12806 776919297
Q 1541 2673 882845894217
S 1431 578026378
Q 101 12012 7286391191633
S 1414 235330595
A 7421 700528263
Q 3591 9927 2203001626343
S 12106 799325498
A 1593 520150829
S 2781 149014520
S 12390 757953893
S 11145 776732954
Q 2175 10558 5131774453578
A 12828 749205442
S 10022 542879762
S 6537 767237586
Q 4029 12447 5260998775887
Q 7888 11570 1928792373909
S 4188 499272148
S 4361 820424271
S 1129 303615684
S 2380 164803287
S 6656 347071513
Q 2667 5657 2235664247469
Q 786 11380 1415107461694
A 3349 593558768
A 10792 599670714
S 9501 216729714
S 1472 462005981
Q 4016 12867 4474223254499
A 58 458487270
A 6554 305291570
Q 632 12686 1196040579602
A 2556 970178106
Q 7 12912 4013602346400
Q 3427 10839 4907222696243
S 5507 540511006
A 12751 162541402
Q 8435 11392 1897778217969
Q 308 12967 2459579967550
S 432 55296420
A 4225 497902868
Q 1832 7458 626366862070
Q 1651 11494 2130273029180
A 12962 939478704
S 3466 554423242
A 7880 283825204
A 1219 247175938
A 656 326247378
A 12763 45236215
Q 292 12585 3814004853438
S 12524 66385905
Q 855 10226 713304008896
A 9269 89895556
A 9117 243395939
S 11437 541855725
S 10399 618187754
Q 1952 11662 6297769938394
S 2281 569707081
A 5527 356117492
A 815 787226510
S 2304 351999892
S 6057 165643205
Q 4000 12883 6973392907355
Q 2109 12815 4219995662125
Q 1624 5863 3324436958449
S 9407 861522079
S 3503 308152447
A 3518 520866512
A 7329 783301830
S 11770 423057501
S 7943 196821012
Q 7311 11945 320916193413
S 12885 822969194
S 5133 46917265
Q 2490 4647 869274293663
S 2453 550955319
S 6815 480564142
S 6244 876311238
S 10522 539639603
Q 3255 11216 686296469932
Q 2621 8833 287603402728
Q 1212 12717 1511083566534
A 1264 837857841
Q 1763 12262 807815534941
Q 1347 10599 12947578881
Q 731 11656 3037979798626
A 1159 915271645
A 1709 117233611
Q 4099 12585 4114841145851
Q 4500 4792 172941333211
S 1092 113887544
A 3505 411098086
S 10327 430547417
A 2007 917635637
A 7756 138720911
A 2574 424491222
S 5876 595809521
A 8879 711076961
A 5387 243397923
Q 6515 7022 49808403215
A 4750 90556613
A 589 280732664
S 9105 227637358
S 4107 463076721
Q 10183 12944 2237396159692
Q 11146 12352 1105124639027
Q 6399 12800 5484289779228
A 476 830431838
S 4831 301515337
A 4504 957508997
A 540 560345804
Q 2930 9091 4928875051410
A 3473 925601698
A 5482 627618683
A 7290 164610573
S 9149 69092899
A 6588 175354135
A 5918 148632684
S 18 641434639
A 3696 929850529
S 3747 30575750
S 507 24569901
A 464 988459339
Q 1238 12321 8719020766222
Q 2312 9652 1034647602161
Q 4734 6422 144981744723
Q 62 12397 4048750444063
S 12285 868180487
A 10585 526165103
S 377 26519668
Q 2791 5390 2204812908399
A 3894 994097054
Q 6973 8979 1189774626218
Q 8407 11274 2579380989384
Q 1906 4530 1877486320393
S 8331 555953672
Q 331 9720 7701670116128
A 5801 467579001
A 12199 9940748
S 5913 974675340
Q 296 3473 721551279975
Q 1515 8870 5238146881444
A 9088 118948844
S 11449 140961239
Q 9256 11389 1797265451283
Q 3880 9032 4742593365601
S 9843 61137016
Q 3904 10635 3670788871047
A 2916 468328716
S 12055 758556222
S 11331 342385420
A 6677 470704854
Q 531 12799 2936657091454
A 327 722145177
A 5799 203313932
A 6285 713057128
S 9547 880986860
A 896 513549885
Q 795 12394 9320211197503
A 5331 442222235
Q 8855 11182 1998885764094
Q 1977 8202 5242624899383
A 12367 159619326
Q 1062 1306 164457371607
Q 8252 9323 895089128189
A 1509 846109754
A 5861 324986861
Q 7084 9329 534342920392
Q 6651 7254 100834124371
Q 1034 11113 8652186643408
A 3920 486640280
S 2402 599513612
S 5990 904996774
A 4414 124662468
A 2069 471361660
S 936 372576420
Q 3791 7403 2979260534599
S 11388 221565585
A 3452 762091449
A 1219 30714626
S 7118 445455654
S 6044 154759990
S 11303 363129421
S 2082 876937021
A 11049 211504435
Q 4393 11447 1344091946730
S 8189 386732535
A 4074 318290501
A 12382 980136908
Q 808 12062 2843973652735
Q 9970 12487 998106249430
Q 3666 4037 83977688833
Q 5354 12682 5828098142123
S 10849 723467094
Q 1503 8169 763582541542
S 9144 105414434
A 1456 748131062
S 11030 581303234
A 779 442620913
S 618 218446479
S 11060 119155014
Q 2514 8121 1155181802911
S 507 608190398
Q 4026 7423 2953194678860
Q 1032 6165 4200394293658
A 6248 526390596
Q 7726 12657 4478929524844
Q 1948 3104 221818655007
Q 719 12819 9734881211874
S 5970 264921978
Q 6018 9844 713455632721
Q 108 3537 2510254145378
Q 979 12877 2873019604959
Q 5933 8873 2080898121196
Q 4505 12613 748431481698
A 4049 232668993
S 11118 31356814
A 1609 675223502
A 8201 817949229
S 2537 236776724
Q 2548 12864 5383078402356
S 12898 493100392
Q 32 12962 8069794812143
S 1565 687231261
A 6510 310327962
A 5742 968123922
A 6014 661788040
A 9552 826760475
S 1773 118865098
A 1549 651697282
Q 5899 12704 4355673795833
Q 4224 8518 3415249711849
Q 531 12197 2142173337299
S 12081 131870240
S 994 194637680
S 5796 885159514
A 5405 288742138
S 11016 663856263
A 6287 98420779
S 7801 267792115
Q 7047 7262 44659953410
A 11595 848571951
S 6743 440009201
S 8123 570445567
S 2878 558826940
A 3842 127422274
Q 8102 10732 1630841946675
A 3929 518656522
A 7119 765472555
A 8899 404625680
A 5422 396108424
Q 2095 10957 5892115828221
A 1039 487394032
S 3249 820458300
Q 2566 6111 2282120913452
Q 7200 8697 1472609077815
A 12327 537324318
A 8366 808019172
S 6778 157886196
S 2346 535190295
S 9988 571327423
S 2775 138146178
A 10498 235479619
Q 1329 10535 8648351021084
S 708 767641291
S 5751 475403244
Q 7737 10850 581107053468
S 9672 834151699
Q 179 1854 48960225010
Q 1643 11977 4844621089930
S 9718 407146189
A 160 113669777
Q 8348 11650 860141232794
S 837 40761581
S 4364 781974942
Q 1876 10181 7276707386578
Q 1043 12764 3611014908962
Q 3976 6009 673132506953
Q 5525 11507 4635666961299
Q 426 11928 3695141940243
Q 200 11108 6734116914478
Q 7380 12386 3267556003353
S 8391 344530848
Q 4971 12584 5766483990041
S 5395 481600982
A 8726 274646719
Q 588 3604 1796686352
Q 240 5304 4049253905038
S 8288 149442167
Q 4374 9216 3756153244576
Q 2006 2264 60255955423
Q 6600 12972 5101572215703
Q 1097 12955 6291027913659
S 5958 859521989
S 6705 583340776
A 11740 186770397
A 7542 318900513
Q 4859 10465 3746108875553
A 365 181873965
A 10984 455343002
A 444 599907875
A 11041 938499923
S 6778 431124920
A 8600 679223061
S 11241 64675883
S 10392 618637656
Q 8780 9331 524680244068
S 8422 398576378
A 8853 342370521
S 5084 997997353
S 8340 360887778
A 12669 58092567
Q 1040 12958 2375131077740
S 8850 527842714
Q 334 12284 6051493982474
Q 7144 12708 3713042397744
S 9573 843999742
Q 2858 9647 5705706460208
S 4530 345778486
Q 5271 7412 1929292857350
Q 600 10795 1641429425653
Q 4286 6113 452037913042
A 8891 505829424
S 9184 763563778
S 11039 960074107
S 11860 728254315
A 2597 338910655
Q 30 12917 4390076971059
A 4470 3410040
A 7073 930032113
A 8710 426143124
A 3278 779791302
Q 1019 6719 320963023411
Q 6921 9456 1290676581980
S 1245 990525907
Q 6277 8088 1078716524705
A 10213 580161856
A 1318 911129043
S 9546 386361239
Q 499 9214 8640112173601
S 8490 39850241
S 4845 113126642
Q 1805 9452 1700739833663
Q 6412 12370 2425661548470
A 4032 426319010
Q 8002 12077 2053645745393
A 9679 763672048
A 8062 152668765
S 963 199877598
S 8609 796769932
Q 11476 12278 587489614878
Q 6886 12670 2200968311853
S 7792 400123800
Q 1342 12601 2000571920673
S 12736 97420937
Q 4201 12352 1846535929282
Q 7498 8439 928954702585
Q 6155 12742 5909891366456
Q 3056 7782 27321684476
S 3715 270517601
Q 2796 10561 6475422312765
S 12524 239846439
A 2205 397661899
A 780 701426996
S 4820 192934981
Q 4425 11060 2036484095663
A 6685 57268828
Q 1133 2510 1004440972825
S 9814 709185521
S 8447 182169283
Q 5907 10257 2244703710048
S 12434 940901272
Q 11043 11485 62931314882
S 7251 906938894
S 7188 600105695
S 7264 776743670
A 5031 770746730
Q 1710 11811 5614741287344
A 1921 189893313
A 131 243988624
Q 470 7564 2404000364280
Q 4580 7777 1918721382557
S 897 593578654
Q 4893 5562 252430217370
A 5843 304198187
Q 62 12657 5470683086634
A 6955 814084250
S 4037 798078352
S 3600 963752869
Q 7620 12434 1822998056601
Q 9951 10632 530522962643
S 10593 193507434
A 2878 187235170
S 2724 345455026
Q 2443 5947 3030154730074
Q 2355 12861 117930450955
S 2894 268013333
Q 3089 12264 8882844566023
Q 1084 11379 8957403495883
Q 1669 12296 5493855090115
S 3994 830893239
A 1785 946133994
A 4938 955869576
Q 4035 5281 869888559171
S 6828 5918526
S 10363 49981844
A 1504 625065609
Q 5269 5892 481491173263
S 3325 280679507
A 8749 133117073
Q 702 12530 1878789979538
Q 1448 9644 4618575807096
Q 2011 2799 76287307397
Q 203 12920 2588136253251
Q 1295 5952 1249746156865
Q 11 12933 2907993223640
S 7807 654669071
S 9087 558614239
S 6909 59372958
S 9107 320635648
Q 42 12730 8362242218885
S 6570 631105951
Q 1091 4127 1547706427981
Q 6444 11749 644589248252
A 6400 16437194
Q 1609 10644 967828956513
Q 2964 5897 217562991655
A 9452 432076121
S 11518 989313369
A 8583 876904301
A 1932 558343818
S 9188 848006763
Q 5009 5854 83731323852
S 3921 527589634
A 1697 832946106
Q 2433 11549 6662749912736
S 2200 639993566
Q 5295 6446 734305319400
S 3794 312016103
A 8191 574702723
A 12033 123844091
A 791 626463179
Q 1473 11193 3803333655929
Q 1553 12845 5000864313631
Q 3968 4880 306123138001
S 8865 192770531
S 12098 60052851
Q 1636 7099 5453927240928
S 11804 970554625
A 3437 634236766
A 6082 13797901
A 12049 509498812
S 12487 802291407
A 8865 447772092
Q 3742 6401 708001666341
Q 210 1315 892479222591
A 1496 313836098
S 12386 374538231
A 4496 887544872
Q 3290 12657 3675242756230
Q 8838 11236 1124641016462
Q 1600 4433 2287325177549
S 9366 469787124
A 11401 801440007
Q 21 12950 7582757312713
Q 7 11646 7396648937482
S 4324 411572359
S 6565 197834552
A 8113 834162516
Q 1592 9134 5718839581004
S 4757 148573755
S 7585 46337121
Q 933 12535 1686392655699
A 10160 44665217
S 1176 375109903
A 3320 972218901
Q 592 12430 5888766605785
S 11211 335706372
A 871 228631625
Q 3458 11022 1972341979226
Q 12098 12493 102533658127
A 4044 7432289
Q 221 12555 1705200125038
A 12194 287173555
Q 2323 3002 153508560912
S 7133 915398894
A 12044 503655842
S 1019 906180111
Q 1354 12166 8475236182635
Q 1066 9514 200639290640
Q 14 12450 3523452560740
S 10377 158719379
Q 5206 9368 380784668727
A 9031 529542054
Q 847 9960 1549968317106
A 5642 349309373
Q 1038 9155 1267443000329
Q 504 6234 1092746125395
A 1937 128028110
Q 736 11820 4619055405705
S 8717 873870219
S 7570 420097111
S 7868 640196563
A 1617 686879535
S 7272 108418328
S 12091 819062764
A 3274 840052160
Q 4709 12180 3468910288648
A 8908 439992766
Q 1788 10086 2999498963742
Q 559 12937 161788558130
A 8286 241435116
A 11550 511671310
Q 10064 11432 434885589364
Q 6818 9582 623266258843
Q 5827 11684 4974844067038
Q 4560 12462 1526174243522
A 12136 41662149
S 12522 541795038
A 6349 38750514
A 3073 37852645
A 11061 999359461
S 12557 331279958
S 8055 142848473
S 9104 618189849
Q 25 5749 2024606626414
Q 405 3465 2954693582677
A 4481 471307003
Q 7671 11597 300619977766
S 7402 41689088
A 9039 28916686
Q 1276 10816 1359776276133
S 2670 370898820
S 12228 700249467
A 12509 578776870
S 5451 656834339
S 800 74646983
S 1739 107197121
A 9838 948666252
S 1016 778019966
A 4436 654381593
A 11797 437457745
S 8385 937946029
Q 1040 11803 9116946022823
Q 410 12581 1925655679474
S 2044 462197429
Q 2126 4584 15095727929
S 704 229133853
Q 484 12764 3006529929337
A 10958 505764294
A 7177 758673481
Q 748 11437 5115597191411
Q 3133 9050 5505904102612
Q 6352 8914 1487865729481
Q 1236 5009 2576027585691
A 11946 574619225
Q 377 10566 6666924018610
A 5612 866781332
A 3342 972150360
A 6299 296015761
S 6735 307385578
Q 3025 12375 5714057539107
S 12988 879847342
A 1755 197479614
Q 2912 4323 1212658278160
Q 2781 5963 1804153810014
S 6479 124558794
S 1662 362281098
A 7707 510367187
Q 4641 7846 2512392403342
A 6106 630328104
A 4329 206037854
Q 2878 10453 7193287415985
S 8917 955949041
A 7234 195967814
A 3367 51417453
A 5364 628081138
A 72 651181448
Q 580 10386 611220493662
Q 972 7239 2679131636919
Q 740 11871 7781442006389
S 9255 582725763
S 2346 355138095
S 1969 561662803
Q 18 4980 1578071259988
A 648 783068044
Q 6150 9570 2330200689528
Q 6461 12435 5897410396506
A 4147 464329611
A 4524 721980399
A 6584 50948287
S 1285 384378732
A 11850 138336376
Q 2108 11979 1194488576473
Q 8421 10233 536881329956
S 8436 259550792
S 1836 405439681
Q 1444 12862 8236538498859
Q 3206 6813 1116451613579
Q 6491 12923 3167370615075
S 9610 561979524
S 6292 692761917
Q 102 7138 1213597676736
Q 1240 10212 6232790039074
S 3613 506122927
Q 3450 9025 2051151717542
Q 830 11793 6758582136147
A 11769 870159021
S 7580 473489731
Q 40 12896 7480003524584
S 6627 245750092
Q 2458 6327 79790066643
S 11375 189541068
Q 463 12859 6290582763447
S 6160 753610122
S 1316 989857084
A 694 577171411
S 11934 99239055
A 912 769848152
Q 2608 6488 1530687229660
S 8890 484686735
Q 1797 5953 90627233904
A 5971 488570724
Q 5859 12362 4803434424998
A 9238 865756985
Q 5223 9833 3101688709469
Q 524 11022 680019947056
S 1656 865274077
S 10803 979613360
Q 9675 11252 625072486765
A 10511 883744542
S 7889 59696191
Q 289 11686 2307405338365
Q 3010 11559 5688129821914
Q 22 12866 869918526020
A 8259 261926560
A 1849 145810892
Q 1421 12605 31313220756
A 795 42761097
Q 180 6004 2090288204734
A 5467 967923874
Q 2363 10793 971167053167
Q 482 11488 3766088106414
A 8026 173409178
A 9388 773289247
Q 784 3573 1019745190342
Q 7154 8249 777840031892
Q 352 10387 7588284181518
A 6636 825622028
A 5889 866004615
Q 1121 1544 259495781647
S 7006 897949187
A 8174 611488460
S 9848 525363337
Q 532 4388 1219761047714
Q 7327 12027 115752304833
A 9120 578691396
S 895 868937890
S 1253 281055760
Q 2741 11591 8770788111367
S 4884 853954072
S 7930 848977297
S 4260 942787157
Q 7253 9365 1082565423134
S 3994 825592889
S 2625 679433581
S 1306 956868361
Q 3608 11327 5947338804677
S 144 859479042
S 6047 479460099
S 9435 448774154
A 11743 430547310
A 10929 245313606
S 2420 235423532
Q 7188 9796 953855865073
Q 2509 9765 6149189296723
S 5547 862750870
Q 1895 6712 3767291035114
A 9959 785997160
A 392 247956612
Q 15 9764 378200239655
Q 509 12340 4721186519651
Q 1577 3967 998413513918
Q 1087 11136 6200464717176
A 11626 101815627
A 11658 851781416
Q 225 10270 136325807584
S 1883 36061409
S 8234 521599860
Q 947 4498 3342235534692
A 10059 51167467
S 6458 291319584
S 5110 625078479
Q 2173 9726 1367206504571
Q 8812 10879 161778461857
S 6611 250623689
Q 416 11540 4904825299243
Q 7112 10133 1371767502003
A 6689 765408720
Q 1036 12849 8410792284456
A 11776 221967724
A 3442 759052427
S 7720 442172539
Q 9161 9615 3540097285
Q 357 9978 8639901298771
Q 751 6636 2984991595001
A 1104 89776876
Q 7913 8550 3279795102
S 1167 433726564
Q 98 9526 6037554344970
S 10840 887361145
S 12098 508017645
A 5736 285844478
S 4735 720556222
Q 2120 4416 1983539654461
A 5161 838023933
Q 2660 10507 6417990079648
Q 3875 12343 3833542640191
Q 11200 12812 1395664261174
S 5560 512907874
A 10906 657023401
Q 2185 6154 3855473348037
Q 1326 6154 3052808930857
A 4000 665188330
Q 1488 11361 6229626330126
A 12227 843255414
A 272 119489066
A 5072 548354783
A 4092 593128316
Q 1734 10438 1774460948338
A 12394 587689551
A 6233 881524318
Q 2500 12309 9307560604360
Q 4453 4603 56514501129
Q 8902 12946 743690325004
S 9599 269150900
S 6269 853141511
A 8783 557753813
A 3447 325048603
S 1265 333985092
Q 806 5960 946293586938
S 2837 677964346
A 2040 910956807
Q 1622 7834 5376149268031
Q 6493 11595 2373954297457
S 2061 932285113
Q 1433 9192 7455984956535
Q 8610 10247 538477994757
A 10997 368208632
S 12242 578325595
S 9251 423929144
A 12155 650964291
A 2439 34717878
S 7480 744690949
A 1967 801485235
A 6167 622008226
A 7170 272922673
S 3428 988580261
Q 2083 10373 844285333748
Q 8 442 193561852995
Q 5266 8478 2074455061105
A 12359 586060801
S 2482 888096960
A 4625 27057819
Q 865 7955 4506216705746
A 1372 117945484
Q 1402 4630 2441637673897
A 10448 638747594
A 1540 237723738
S 4722 203628626
A 8480 3213419
A 5050 792951217
A 6221 946473553
Q 1014 8353 2225158953321
S 6573 68858894
S 8438 247133892
Q 3405 11039 6917260540589
S 2952 465933113
S 7423 605837228
Q 465 4107 241582030608
A 5567 153027817
Q 2738 11943 2066187426221
Q 792 5131 1813044132224
Q 9117 12957 1848922017661
Q 3146 9720 3327202923466
Q 165 12095 8161614314572
Q 10910 11543 470570674666
S 1268 598520473
S 1746 504918540
Q 44 1677 357844339944
Q 5598 10377 3763361108428
S 3422 843315412
S 2511 616896784
S 8844 947715939
Q 4919 12149 3266909141031
Q 1146 12807 5656139388157
Q 108 9872 6708928743637
Q 289 8282 4663411786229
S 4339 239418794
A 12772 399885130
A 11988 947352245
A 4295 673494702
Q 1389 1502 108289220672
S 10228 87537248
S 5552 349720654
S 4701 676751157
Q 501 4039 3034273202841
S 827 786281358
Q 1444 12447 7257738447742
S 4734 352614487
Q 844 11531 5606605939332
S 988 773365887
Q 673 7087 6039320458239
Q 114 12758 3812604900840
A 4130 32499872
Q 1474 12362 857872798315
A 4351 790590960
S 9641 754097614
A 8660 891806570
A 9343 363971595
A 2933 460426578
S 2301 587661345
Q 767 12059 9117525086208
Q 2018 8817 5939065489874
Q 7154 12391 4228238015597
A 8214 482053838
Q 2878 7608 1165163851856
S 3764 315216077
A 6938 841303110
S 466 46521606
S 11229 51069625
S 4460 478420270
S 8025 169215373
Q 42 12942 1439409294172
Q 497 10723 3117479348507
A 1068 936311822
A 6821 292665151
Q 6673 10055 56837053483
A 4272 679732196
S 5304 310678230
S 2064 298641449
A 8697 623517099
Q 3698 6516 2494716113522
Q 6078 6311 80797027858
Q 9894 12374 444475252716
A 8178 213155261
S 6255 597910268
S 2393 530775160
A 491 52037828
Q 4508 5322 643771489010
Q 370 9967 7691882691300
S 6448 627061122
S 3025 247751267
A 6777 916285926
S 1897 514341620
S 3169 695608360
S 12641 354516127
S 11385 70358765
Q 50 2721 819715487424
Q 3776 6391 1757401522614
A 2078 186569032
Q 115 12904 7439997178554
A 12677 540871527
Q 1081 6022 4501749524999
A 10674 748260539
Q 512 890 11346175880
Q 943 6553 4070334117929
S 1625 124621059
Q 3289 11600 3700979872465
Q 2313 5844 2835723442401
Q 2025 2383 191197524294
Q 660 4709 1922008361442
A 2756 799224867
Q 546 12511 4748638280398
A 1922 595359337
S 7849 654901179
Q 3888 5590 535382674914
Q 912 11305 9345180029767
Q 4813 9008 3935506104590
S 10153 988806614
Q 5482 12442 5524507710303
Q 1085 7698 3457721100700
S 1729 897764271
Q 4510 4750 198775420725
Q 3149 11502 6245828827887
Q 3316 12217 400561568688
Q 1382 12591 9270268391780
S 5510 649931378
S 12160 846282414
Q 1941 10244 4391076692904
S 12903 428868464
S 9137 351236823
S 6426 387505045
Q 8575 9719 422205059606
Q 181 12118 7556620979874
A 7332 345204247
A 6822 327789006
A 763 812897336
A 3642 102164332
A 2507 344321670
A 8563 165685844
Q 7186 9487 1170996193028
A 5420 428905376
Q 1239 6446 3173489331027
Q 150 11668 8278930299584
S 2432 64796591
S 10779 79605685
A 5472 625654410
S 9484 291806703
Q 6152 11472 760375913
Q 1102 2456 1218819972185
Q 4450 7880 106107518259
S 1076 884792120
S 7853 344076479
A 5028 109984547
S 8559 368579713
Q 4750 9538 1926789372854
A 11502 684731476
A 10916 794120303
A 12576 395218485
S 6220 202644967
Q 7363 7961 470945872567
A 10770 317250572
Q 4558 11620 163307718569
Q 3987 12935 6833836051627
A 1024 924506208
Q 6870 8123 432402908345
Q 435 12794 7518179270159
S 6167 253419357
S 6334 255676514
A 4100 696116354
A 2090 190846809
Q 6795 9606 1230961449440
Q 185 12870 117544421309
Q 6492 12736 4486039475607
S 2082 596206619
Q 5049 6405 568810143587
A 5170 746007198
A 4237 869004053
S 8155 245073166
S 647 80518173
S 1817 990184289
A 10077 221771721
Q 2596 8271 144354845434
A 5886 286628843
A 2650 693723376
Q 1076 8457 2406578495882
S 208 391599133
Q 11133 12837 1078759227045
A 3940 362650835
S 3089 6394889
Q 961 12945 8348288642135
A 12162 544192344
Q 3529 6989 2911189833991
A 3580 682085077
A 2616 829726302
A 9954 981703951
S 1371 292686402
Q 3196 9138 1151709535788
S 6504 258056791
Q 12157 12446 281759434334
S 3180 462691753
A 7486 601092189
S 2592 152422675
S 4968 509640116
A 3811 570664586
S 10537 616481968
Q 713 11810 4344653656084
A 203 104919744
S 146 813966433
Q 6106 6169 36429146598
Q 6000 12149 5430021308787
A 2043 225778099
S 8909 288856092
S 12772 656713446
A 3018 897496003
S 1683 357178501
Q 1172 12914 5071524297271
Q 777 9461 5806875967311
Q 1907 8301 1168340678153
A 11255 561259861
Q 2192 11932 1438556736744
Q 6754 10541 2023961129720
S 8620 142642821
Q 5550 10735 1399097906634
A 7489 397288305
S 5695 412890992
Q 2242 5895 1391926365303
Q 6655 12238 2980844122660
S 4418 291287450
S 3004 771693516
Q 2629 2824 116204224500
A 11858 63688230
A 5689 301656176
A 2837 324214868
A 624 467141512
A 9534 968642261
Q 73 8843 3537826728668
S 2747 847660533
Q 1108 5624 3899316391068
A 5408 430967081
Q 1230 12178 5347195126048
Q 3155 7463 2570378676727
Q 5110 5935 246339855712
Q 860 4124 1913088585406
Q 3333 10987 6930570964002
A 12874 484623691
A 11346 752659485
S 4645 473485401
A 7379 543909367
Q 812 12878 4990195003270
Q 4058 4385 229197314839
S 10372 21712318
Q 791 9927 3673538107412
Q 2606 12349 8866656446392
S 11738 64445580
A 8364 38493267
Q 3941 12813 4547416254494
S 2938 731952168
Q 7250 12282 381629914276
A 10964 769756543
S 3020 240558462
S 463 587604005
Q 257 12897 3291175129677
S 3107 624254018
Q 3072 8470 3782905821154
Q 4239 12557 2208856094259
S 12080 282940289
A 9531 280110895
A 724 104551474
S 882 639882889
S 10412 637554751
Q 3675 4810 1053330956158
Q 2513 4206 278304930824
Q 1966 10718 500547572181
Q 3213 4656 177011964988
Q 1159 5570 3719751889317
S 1662 745956881
S 7590 974617132
Q 4586 8148 1945444167718
Q 2551 4026 728862989385
A 9855 817871327
S 9119 827115850
A 4151 293541696
A 10442 20603653
Q 2723 8085 886693040377
A 4771 624150261
S 4490 148302969
Q 3351 11682 4184968421072
A 2602 63917861
Q 4231 7511 2798848750026
A 7114 74006592
Q 3324 12546 5415948253146
S 2591 228849532
A 3441 264067635
S 7499 462514711
Q 5034 10168 1055824659280
A 317 699708291
A 5515 871060420
A 5002 914210023
S 11647 12478621
A 9343 451348111
A 3038 225829850
Q 1662 11466 3828556890369
A 2265 147023638
Q 2012 12324 9268360496869
S 9117 488348856
Q 5300 5824 298393512235
S 9458 647711259
Q 331 11463 4789681199933
Q 2898 11229 5545198909645
A 4810 543885568
S 9023 942301539
S 8732 226369593
A 12193 881295064
Q 219 10805 8359167660009
S 7082 740814943
A 831 356128643
Q 4551 11166 1535092341064
Q 250 12986 3368761296189
Q 31 12944 9639132644266
A 125 929882697
A 11388 121354351
S 5889 216646360
Q 3346 10726 2061243577324
S 6840 692639477
S 11088 526409649
A 12707 118953592
S 5118 173614712
S 7233 881269033
S 4976 110252748
A 269 525140298
Q 6215 8038 1683194598059
Q 635 12910 2739952674577
A 7621 277818142
S 8468 204276213
Q 4261 10500 3963547407305
S 2046 471549023
S 2175 472687129
Q 693 12300 5538893676871
Q 468 7559 5550766735390
A 5077 332542965
S 10545 445713314
Q 2858 11816 7930601574142
S 4022 795044640
Q 5015 11133 5215102102831
S 12877 543343344
A 8637 835748825
Q 1510 7129 4698455355029
S 4978 894775153
A 11857 505718377
A 7460 868328932
S 11859 665336965
Q 1318 11025 329057053684
S 3011 267582353
S 11157 351539230
S 11621 530319383
Q 1887 12673 4309177052374
A 8724 974864954
Q 3235 10756 7111550964579
Q 2993 3702 363258184555
S 9601 576620292
Q 7856 8885 667172192305
S 7593 654074179
S 4970 881455130
S 5079 797132371
S 501 744583521
A 7261 797028646
S 11759 883887173
A 1236 859046686
S 11199 17865285
A 9882 73366482
Q 1204 10485 1606101963824
Q 10462 12363 1530624630752
S 3264 20497796
Q 4964 6676 1649610924524
Q 670 9120 8352462698432
Q 2971 12316 9224983002768
A 4439 329621094
A 10156 287387839
A 12288 865611685
A 4735 810815214
A 1905 420728257
S 12580 275185474
Q 405 11738 7727844195994
A 12271 566001619
Q 150 12978 4808879255145
S 323 420710917
A 2167 327650717
Q 12239 12935 217667527785
S 4239 61476118
S 10923 464778451
Q 1393 11770 2708351332850
Q 2336 8918 2163605749500
S 3256 477130072
S 10078 188791458
S 5162 65769530
Q 2623 3283 547753095760
A 1432 466890597
Q 1013 8514 3218863831855
Q 7281 11660 3888068416990
Q 3274 8792 1375634596526
Q 2239 5943 1354373979897
S 10396 147390286
A 4535 709421826
S 12014 816640932
Q 7691 11507 3386052260666
A 7258 368722347
A 8543 337582475
A 11421 587288349
Q 1126 12135 4759371477636
Q 1566 12977 8243244399731
A 1307 820279874
S 12575 364321146
S 6344 418124086
A 4360 510923037
Q 3939 8410 2721129315406
Q 8733 12716 2601236911061
Q 1388 10194 934909789285
S 7704 593662670
Q 3227 12660 398779776592
Q 4536 5654 44979403551
A 6299 1857675
S 4454 245991062
A 7385 373873773
Q 200 12796 218950739400
Q 8778 9527 237930918456
A 9725 967471193
S 91 244459106
A 10594 753723989
A 1951 991862978
S 9872 744483123
A 938 913280965
Q 274 12882 1810134102116
Q 3244 9050 4265164330440
Q 13 1109 154512130282
Q 6503 10646 2726689029972
S 401 714269245
A 7311 91633921
A 12278 466352126
Q 11947 12547 27981947550
S 11658 902906361
A 7821 655542416
A 2814 209023042
A 476 430574939
S 175 103820671
Q 2556 11649 3810180716941
Q 1273 12669 7483048627321
Q 522 11353 7451827954064
A 11974 666661252
A 406 346460821
S 4905 932481107
Q 273 2223 847593501182
Q 9223 9782 7261974037
Q 82 12753 1192163737397
A 8289 598996966
Q 8376 10706 1239406437153
S 8651 60076562
Q 926 10563 224356434083
S 8639 377371626
A 7744 261741970
Q 3426 5466 1809820571934
S 9202 832887077
S 3824 885182801
S 9094 415510697
S 9228 681497366
S 11206 100259346
A 1199 692073920
A 5689 744995192
S 1704 91890444
A 652 218790670
Q 1942 7840 4447647204860
A 5479 720686237
Q 1948 11140 9136509577747
S 1330 946705019
A 11351 410230567
S 4081 953128586
S 7250 758570294
S 6728 113428453
S 3317 14088076
Q 11409 12033 73366303498
A 7104 170205794
Q 292 11026 3639786377637
A 2444 953573290
A 5754 830191416
A 11413 792608324
Q 1461 9076 7247448686377
A 8499 238871762
Q 11075 12740 1233918227083
Q 6820 9524 231972091687
Q 1829 12055 8215077851727
A 9273 644419524
A 7743 6446346
Q 8031 8749 435269928628
A 3613 840994688
S 7433 439671195
A 219 586894111
Q 960 8091 988333859664
A 2106 907779170
Q 1027 12819 6014820634342
Q 4506 8045 272086308563
A 4098 565158186
A 11230 933307456
Q 4891 9788 803177534611
S 8388 376483835
Q 1511 11552 3533508918341
A 2942 963043688
Q 1182 8067 3626403632656
S 6119 755153481
Q 3603 6509 1503239704157
A 9803 614602758
A 3968 589138512
Q 678 6906 676726733552
Q 1497 12548 3225939660631
Q 6023 6228 66344031884
A 7979 163175421
Q 979 1959 670605321530
A 6977 923323330
Q 381 3998 2634224262711
A 7707 475363946
A 5663 659973531
A 6367 646289128
Q 3252 8288 3834403460479
S 9160 673556216
A 2954 336212793
S 10520 881578450
Q 982 1125 87179530114
S 1539 60982210
S 3390 177465777
A 11768 695941902
A 338 877905149
Q 1091 10956 2657629000149
Q 7681 12055 2863894497047
Q 599 12060 7680221783434
S 5031 899928016
A 10316 678783684
Q 48 12962 3028438608257
A 4391 414514349
S 9263 313671768
A 8134 820146162
S 242 455026068
Q 3637 6203 527136248016
Q 5815 8993 2190715133639
Q 9608 9986 223845999046
A 9695 254279539
S 144 106175984
S 408 651758776
Q 643 10564 5786915008406
Q 262 11992 8879380934833
S 6180 706043927
Q 5183 5276 41832436820
Q 2293 2745 297524707252
S 7657 407518988
Q 973 9098 3562212286352
A 5836 996374613
Q 228 10401 7063452656013
Q 3374 8664 4898490279516
A 12800 932058129
A 6562 900358730
S 11511 746386461
Q 519 4751 21429594751
A 1416 756665296
Q 4649 11854 6721796833082
Q 5126 10986 2969300069374
A 3703 412496128
Q 3310 9920 2683598007581
A 6836 143106208
S 9357 387381599
S 6784 252642801
S 1040 869852717
S 5093 746706541
S 6074 220593157
Q 3912 12774 1478734170062
A 3560 264722036
S 1847 727758101
S 1554 216455592
A 4018 166875321
Q 1735 5310 308887150341
S 1531 321106882
Q 1177 9814 3268759625894
Q 1302 12383 3928638370761
Q 428 2084 951023375448
Q 321 12848 3147783244506
S 6809 950560735
Q 4029 9276 13648803027
A 10478 431757945
Q 2768 12248 4358780973901
A 828 490770980
A 10869 810736789
Q 9140 12211 1019860529547
S 957 739259923
S 11340 821422097
Q 11162 12161 246908475954
Q 3948 12533 6074534445877
Q 2596 4387 3507840723
Q 5509 10860 2508773369383
Q 4338 12621 4342484945776
A 4727 356914102
Q 8020 12274 4144119662104
S 8928 38806040
A 11830 676720443
S 4022 245106919
A 9680 305013281
A 7120 368087492
Q 2650 12526 2014938917566
A 1991 447803390
Q 800 6382 3267299165079
A 10500 584205351
S 7756 588855609
A 9875 33266979
A 5941 985669687
A 7394 239878103
S 1427 272762910
A 3079 672645738
A 3558 374651011
Q 728 7974 6565889665931
Q 3128 3950 121232720386
Q 8666 11344 553850886010
A 7797 715587085
S 1373 645532765
S 1460 574473945
A 528 382394552
Q 2981 3375 134534676907
A 12812 910123387
S 4892 821695840
Q 8112 12168 546045286148
Q 7259 7425 107361971798
Q 4694 7089 907253377868
A 1032 931523477
A 2597 848585130
A 12576 804781081
A 11610 35657266
Q 4229 8075 2898453802547
Q 3146 7264 427610658086
Q 1950 3588 481483002929
S 6048 365856436
S 3411 112460124
Q 42 4980 670491039608
Q 2757 9654 5941259816674
Q 2410 11060 8482579539273
S 8600 167220347
Q 1589 12219 8498108054108
Q 7391 12407 743102597201
Q 704 5760 4391924972705
A 2010 51669735
A 2576 330041313
S 8038 179367168
Q 9080 12659 2344291004417
S 3179 239890436
A 12892 23473101
Q 1358 11990 1624708733052
A 3367 882554398
S 10351 566815475
Q 4105 6554 728397007590
A 2150 196412326
Q 7637 12598 881302558696
Q 8496 9329 220182576525
A 546 811693729
A 3957 973666275
Q 2867 5574 2519291400331
A 8140 59282425
S 5930 452190915
A 9850 884691074
S 2801 130099763
Q 4671 8262 842177388476
Q 1574 10186 6280751265275
Q 954 12044 2116917190919
A 10688 523663088
Q 2574 3177 65696976387
A 182 55950243
S 7001 279386528
S 6686 949612727
Q 3621 8129 3577382175393
A 11636 901134605
S 4377 424241054
A 2699 112018756
Q 6601 8892 1059555844478
S 4448 218117990
S 4538 87722523
Q 2603 7727 3691358120193
A 12203 4813884
Q 2311 11635 1029327590853
Q 1427 12847 487004805976
A 4083 361182246
Q 5928 7140 118667097724
S 2721 230405673
Q 107 11636 7744929677925
A 3093 880522858
Q 26 12875 3181122984631
A 6041 66255416
S 3184 805008423
Q 11191 12281 329408078770
A 10626 617184108
Q 4042 5759 413339633499
S 6266 29591179
S 9436 103459065
Q 7945 11806 2541657926226
S 6852 771679916
S 6046 619725245
A 11451 753616605
A 5814 88555210
Q 6776 10852 3016242803281
Q 2689 6507 3172540561993
S 6227 504082762
S 10436 528070782
Q 539 12045 5123804150397
Q 11 12839 6385702862100
Q 663 10341 3238983756295
A 12711 279515828
S 5515 913527900
Q 3232 7286 3232915045576
A 7183 223348986
Q 9770 12250 1428084811909
S 10439 114941559
S 4548 28881892
A 2877 880300490
Q 1076 10069 3629453818440
S 10386 85525647
Q 764 11841 7089369440642
A 6894 792991999
S 4353 310855421
Q 4090 8658 1116690988784
S 100 994175390
S 1937 824579141
A 7850 812110887
Q 10036 11130 902953662096
A 2873 612247312
Q 4625 11825 488895692327
A 12698 964410077
A 7917 939320976
S 9454 183685043
S 12931 153421998
Q 913 12927 5617614259791
Q 1804 11196 7270855436172
S 8303 471220253
S 5275 384626516
Q 8105 12047 1040367088521
Q 8113 9914 341679380723
A 2223 231713774
Q 9113 12670 197242829048
Q 2346 12089 5625146764344
Q 8030 12054 1915255602572
Q 12310 12960 301365753941
Q 1752 12004 7338119025186
A 5956 987975371
S 1641 13873416
Q 2948 12265 7676176571615
S 1143 167001595
Q 7770 11467 1260783201040
A 3246 738779486
Q 144 10694 3906081230014
S 12302 628814634
S 3701 562262143
S 11501 213165416
Q 1031 4132 2460163385522
Q 7210 10549 1787309019317
Q 227 12070 2154045046303
S 367 746518176
A 10430 278948874
S 6122 590901839
Q 8226 8631 113470593751
Q 390 9312 447665147532
S 7927 362205103
S 8641 274652430
S 3195 816648826
S 1899 391139237
A 8929 921946615
Q 51 12153 199522719074
Q 104 10477 5598422559967
S 2368 877839492
S 537 772119669
Q 89 12742 8336028740046
A 2305 627962160
Q 2944 8723 1291466051510
Q 3412 5801 2128818542258
S 6617 954339866
Q 4138 5099 699073261786
Q 2342 6258 134268902658
A 2327 636566400
A 10449 565047905
A 4310 208811702
A 12381 350855461
Q 521 12167 7280631312491
S 7303 336726890
Q 180 10900 8202224798020
Q 3865 11738 1647978510349
S 5892 441281143
A 10963 189991721
Q 1495 10869 3976333016022
Q 10636 11919 1126926127104
A 11150 925211235
S 2925 942786146
A 5769 628737750
A 708 824636774
Q 1454 5209 1827100520694
S 5216 104293938
Q 1371 12311 9067132819873
A 86 974170091
Q 740 5369 2919663742422
S 2984 276458105
A 424 14688373
A 7783 887295508
A 11685 905142242
Q 11916 12785 284771948626
Q 4420 10447 1680767750222
Q 1142 7893 2810767738404
Q 1495 7864 3716512596419
A 5787 550076848
S 11000 28487695
Q 2812 12590 5832871155326
A 747 990674208
S 7799 870414140
A 2734 5133435
S 1324 367935259
A 5844 879159491
A 4737 812961573
S 2672 885635425
A 11868 939408017
Q 761 4443 3616068409353
S 11657 782727352
S 6503 361555724
Q 2514 10198 1921942164066
A 6095 947899527
Q 7633 11887 2222557884795
Q 3866 8312 1703220344663
A 10314 182181452
A 12421 343075139
A 11197 357150209
A 4763 641476486
Q 2941 12218 4428377959845
A 7174 775980113
A 12674 872557547
S 7173 670880412
A 1384 863212179
S 3367 382425514
Q 2260 8105 4488152715738
A 6440 900205369
A 4157 376642456
S 10775 873558515
Q 85 12871 3586457949152
Q 8232 8868 34348409594
Q 261 11866 4145969798174
S 5384 767436730
S 5739 87045221
Q 7519 8393 773781935266
Q 4498 6479 1862270837073
Q 1716 10199 6866612215383
A 8699 234779004
S 1274 929063044
Q 534 12721 6710831713823
A 12005 178621351
Q 111 8544 2447861499122
Q 2097 5263 1571339560105
S 1048 999721391
A 12661 204473172
Q 3854 7664 3557502615547
Q 10553 10689 27384011794
A 5490 286915172
S 12770 302513542
A 2563 457340056
A 5561 548413200
A 10742 892718554
Q 784 7020 5343338584031
Q 3114 9996 4762677938596
S 10035 54495632
A 6348 221313806
Q 2948 11768 651039784514
S 124 590685383
Q 1395 7465 4204706655998
A 2595 212677482
S 3648 36211366
S 11383 100627985
A 8573 760502992
A 3284 750449372
S 12224 762954801
A 5950 864843158
Q 6849 11378 2547526853985
Q 724 10754 5644033871249
S 6073 477556073
S 2194 725722213
Q 3249 12727 2572673239183
Q 8575 12859 1980814716371
S 11589 624521257
A 294 983879933
S 4655 368809882
S 12432 876999239
A 11644 52853170
S 9567 412189743
Q 5016 8274 1173329000345
Q 1312 5752 648542033628
S 7639 350425821
Q 1392 11813 3575926673721
A 10300 167661034
S 126 434221630
A 10408 705015108
Q 329 11113 7250146882784
S 4064 969446566
S 2700 288779529
S 6609 341998183
S 4391 850199050
Q 248 12647 6121922015550
A 7503 131697659
A 8630 193939038
Q 2005 11116 8815154016729
S 6672 312162392
Q 8895 9938 980387848705
S 463 849546016
A 6748 113529563
A 10215 10225981
A 8578 188492222
Q 2691 10683 1783995781696
A 6422 986834053
A 3438 97217742
A 4472 717229882
A 11730 929462810
S 5360 735078797
A 11129 82509395
A 9884 277922183
A 1444 349024381
S 9905 143727547
S 5559 330173490
A 3250 277515256
S 6396 116675583
S 302 980120353
Q 1924 11021 2866479109977
S 1993 534124389
A 7223 439643710
A 2749 401730206
S 8130 358626695
A 1460 991931367
Q 3909 4561 364412779491
A 1650 495557216
Q 4047 9134 4634428851487
Q 6209 11833 1476591953028
Q 3843 6250 1616699013229
Q 854 9126 976462697171
Q 2501 11523 2696973733365
A 1940 255832273
S 2617 377238388
Q 1702 6108 4106142538422
S 2134 555052709
A 7338 259751779
A 1025 720402275
A 7780 558571052
S 128 151349468
Q 4415 12166 3656157152800
S 1309 484890086
S 2 42232832
S 4421 9808445
Q 2285 9339 606894046871
Q 4279 8800 4338250907855
Q 5433 7402 88066335826
A 864 338576332
S 6328 300450516
Q 4905 11954 167413694770
A 11038 718932421
S 10278 927399885
Q 9790 12863 1601205827881
Q 5628 9306 1414824433583
S 2974 398701496
Q 623 12861 973178082139
Q 8352 9059 289095494036
Q 1846 10975 4835442794596
A 4122 689409198
A 1845 835077545
Q 1750 11308 2188866205958
A 7436 534611877
A 8766 393686298
A 1381 775400522
S 1960 979209086
Q 848 12852 3888255728573
Q 380 11637 1023357601152
S 657 403481628
A 6494 933513496
S 7844 351274886
S 2314 868434580
A 4014 972116091
Q 1132 12855 3803042971271
Q 5300 8651 2859108722174
S 12684 74313193
A 1938 459955644
A 3776 998649020
Q 2216 7818 4302343701814
A 1355 294422906
Q 4234 5803 479323035975
S 138 276978988
Q 217 12448 7382738788839
A 2017 500824088
S 5317 637351903
S 780 111769345
Q 1460 12989 7749824868311
A 10815 157890818
Q 9152 10063 570064907936
A 11570 101741188
S 3727 496444350
S 1676 992390803
S 1950 846379154
A 12133 870385448
S 1890 124738760
A 11539 488617500
S 5532 628826528
Q 1018 12141 4278610409213
S 2351 630190050
S 8400 75879192
A 10555 291851978
Q 7112 7194 48108042088
Q 2382 9465 2327151700724
A 12178 400666391
Q 2681 4005 1280618708828
S 5872 240181528
S 1562 183739970
Q 1039 6191 3933191890552
Q 133 12729 5642714714368
Q 2034 12267 4875156035676
Q 2350 10695 2038802014279
S 8347 776603038
S 4368 454300147
S 7696 137403253
S 2339 402869520
S 12376 146049653
S 309 642611377
A 1569 759365720
Q 6199 6515 227236184694
A 4935 804211285
A 1244 80257654
A 8060 122021805
Q 1863 12852 9043562178118
S 6558 683529143
A 5927 657303084
A 9181 95238186
Q 2605 11476 7200871456898
A 6344 304767403
A 2071 738219415
S 10136 718121306
Q 2214 9792 6512704974335
A 408 616360638
S 6195 855002632
A 1473 611029981
Q 11358 11843 73533700496
Q 2770 8392 3778965060329
A 7234 227903453
S 9448 526347048
A 8554 296994858
S 11528 988287818
Q 3449 11650 3118994761690
Q 5005 10981 1860456281917
Q 6464 11692 1974453703392
Q 5277 8199 831613663427
S 11143 618914844
S 12102 52824374
S 690 540568994
S 11199 62764100
S 651 580468611
S 11649 910742259
S 8791 755146927
Q 1655 4208 1248036914272
Q 2823 10461 2153800504410
Q 721 12733 909851113415
Q 4118 4610 129973489567
A 4932 596371067
S 4959 387005827
A 438 452060463
S 865 695753915
A 7307 173618144
S 8140 948597728
Q 6233 8868 1031801202214
Q 5297 8142 345258318244
S 7006 995887717
A 692 499416975
S 2009 901591072
Q 6524 8541 1091302020270
Q 3882 9973 2409853502172
Q 203 12139 3196432943906
Q 1720 8918 2408934368565
Q 11660 11766 36810947215
A 12289 871402299
A 3487 96879677
Q 203 12752 2142432436372
Q 1562 9533 3289616506771
Q 7 12985 7715172243173
Q 2776 10455 4698744283851
A 9689 993094464
S 3886 894950153
Q 1569 11291 8383749440470
S 4861 295608710
A 1534 847039371
S 6616 977611122
S 12374 639353180
Q 478 12936 377313351515
A 8573 865660398
A 5678 835886642
Q 9109 12300 2730548822712
A 210 343560272
S 7590 663640656
A 5355 269570440
S 185 925858826
A 5410 714255104
A 7502 718166038
A 5733 428218338
A 8020 637632880
S 3085 988822810
S 1440 84358309
S 7181 259809436
Q 427 6921 3076455765230
A 10492 854008428
S 7050 443438258
S 4166 658770807
S 627 635691985
A 10547 696911760
A 2278 150318825
A 1976 876984967
S 11384 132901621
Q 5698 11070 2516160695276
Q 5498 5516 5305593501
Q 2855 11876 4680435065411
S 2197 846760425
Q 5851 6523 229324527524
Q 6523 9388 2860012211720
A 24 213613668
Q 5135 11604 4187739190465
S 8107 592184954
Q 714 12790 1872637190788
Q 1035 6458 3092554434481
Q 342 4288 2160386469041
A 5196 640138490
Q 11110 11166 51941807584
A 10395 891695277
Q 5623 6287 556107271234
Q 7980 9528 1321168528516
S 9594 325660084
S 8524 29485979
A 3324 336103708
Q 5117 10868 5186898629006
S 10943 792070330
S 599 797590040
S 807 658723626
Q 2320 3057 535642607570
Q 3182 7591 1567958976289
A 417 427206009
A 10048 987845862
A 6392 479486162
A 2493 409153907
Q 85 12888 4966305133211
Q 203 6193 2605584122207
A 8755 965651100
A 9347 31993279
A 7433 704640847
A 1207 921571318
Q 348 12590 1046066900980
A 12608 629934507
Q 1252 8804 4566116552620
S 6661 422388166
A 12848 264754380
S 773 809327679
A 6856 633788363
A 9900 478892093
A 9862 722775393
Q 5311 6275 282382574656
Q 990 7316 4167970427925
Q 1933 12234 377161412364
S 10207 889162091
A 7937 475694827
Q 161 7284 1696588678810
S 12079 53152980
Q 7832 11169 3116537904759
S 8074 462466329
A 3421 894226697
Q 5126 5715 247108537805
S 400 226624863
A 10726 686141589
A 4886 339842660
S 2309 350301142
Q 882 8851 1483316853958
A 4168 273749426
S 6084 336474729
S 9530 573214291
A 4494 237033891
Q 1940 11443 2016929117559
A 1855 346986526
A 8306 700292270
Q 49 11966 4254700393300
A 5468 395083019
Q 2268 9634 400580202568
S 12775 214201382
Q 7877 8964 645588736886
Q 367 1393 191391557833
Q 5991 10697 1451639044286
Q 6214 7806 809175955587
S 12881 555815238
Q 3123 4662 1529454668698
Q 10206 12006 777804100811
Q 334 4456 206912035949
A 11357 724188522
S 2586 532833101
Q 7470 10750 1216025985974
A 8336 500525640
Q 4075 8655 98152643367
Q 8220 12267 3654647643959
Q 2925 6872 2372637233375
A 6644 487518448
S 4631 209308036
Q 398 3641 146755999769
S 1034 95205616
Q 7038 12428 2304793603019
Q 172 11935 943081959395
Q 7138 8301 888131734554
Q 1855 3477 887295503021
A 7643 337239840
S 9601 808443584
Q 1996 12426 1272763547629
A 5602 607168422
A 5577 844970386
S 7013 704402238
S 7073 422378227
Q 484 2443 903060285887
A 465 966515682
S 8864 101951324
A 1768 669361222
A 430 153087575
S 10470 475345697
A 98 506337777
A 1533 155177472
Q 7382 11824 2524944904891
S 4651 243710302
S 4688 736524337
Q 6040 8948 2461683793896
S 12770 190656122
A 2099 502432628
A 2940 289036102
Q 41 11326 1704352205696
Q 2334 10702 8083064532602
A 12617 883865556
A 1359 308793952
Q 1335 12902 1268831276539
A 1905 694431334
S 2167 575132573
Q 1044 11541 1534519544093
A 4069 931126632
Q 1806 9631 3779972519546
Q 4505 11377 1146777049287
S 5467 129215048
S 1498 849395526
A 1105 213060040
A 10186 374122629
Q 9865 12517 1211962576594
S 12553 825106471
Q 1622 7984 4636660141681
Q 926 12202 9947581592749
Q 2282 6561 314842978410
A 4658 99443051
Q 188 8135 6490399787426
Q 9349 11179 100758068489
Q 5056 5882 579123059147
Q 2318 7545 270399490223
A 4242 277342311
S 2470 821992392
A 5793 798052237
A 12359 706541403
Q 5118 10461 1187201291452
Q 5956 8846 792805929770
Q 6054 12453 5678426784669
S 10994 44775002
A 2142 661369971
Q 286 12854 3738530803041
A 9640 910412528
A 4686 926093531
Q 6456 12692 6167980526220
Q 2234 12924 7611732827564
Q 3598 12170 4200373695318
Q 589 12731 4573909288792
A 12724 364590166
A 10936 436085187
S 2772 314057941
S 1726 10675180
A 7450 320985764
Q 9701 10894 1052543169665
Q 2207 8202 3238452435476
Q 9540 11084 1152991060887
Q 6698 10156 2826614587241
S 1815 409173650
A 10880 313994626
S 6973 451928446
Q 1127 12121 8747638558687
S 1902 332583601
S 7946 425954241
Q 7180 12622 1354278641544
Q 238 12376 9327780149435
Q 4428 5633 508336186465
Q 254 12944 2133202483158
S 2523 426045688
A 12934 887074575
S 1210 561683125
Q 3769 10627 2336614383763
Q 3108 12544 2983620400886
S 4514 580501091
S 4702 618349193
Q 7067 8530 473904810544
S 7705 860422574
A 10410 87420996
S 5841 513655659
A 11946 84152047
Q 3753 9084 3565979468058
S 2619 658183199
A 3874 914613185
Q 1184 11799 968139797713
A 5207 928460669
Q 7482 10685 331032030400
Q 1660 12910 7595791360377
Q 2096 7597 3164085035382
S 5418 217785281
S 8390 946579343
Q 1554 6527 1241186093683
S 10645 806107415
Q 7812 10066 144716318131
A 7322 205658670
S 1037 563030346
Q 5344 12370 198587192149
Q 945 10384 2403277114656
S 1889 846197978
Q 3151 3454 96136085226
A 2428 903554785
S 7461 638576683
Q 4980 11832 1514319610919
S 3335 101275336
A 11001 738405945
Q 629 10063 3188235278516
A 2159 511103105
Q 5085 12638 1524353812559
A 4977 791723414
Q 561 5485 2436168983903
Q 1773 6884 1272254468309
Q 524 7263 3053387887538
A 7011 53605984
Q 513 11304 3490060248834
Q 1691 4078 2122000515749
A 10143 386518426
S 921 400008658
Q 966 4996 1225194248434
Q 6860 12207 4521667621176
A 11132 829316144
S 8363 685907923
S 8629 790652505
Q 2348 10548 4400802801148
S 6596 855673044
S 2999 120656069
Q 2108 7445 4518594655600
A 3610 916524183
Q 10616 12259 787671498565
Q 130 12415 2492507328453
Q 1493 11748 4758184669241
S 10850 824527732
S 2472 330803517
Q 2119 10988 4380560392463
S 5159 175789239
Q 5213 12516 1035494232477
Q 1194 5056 3087307673206
Q 365 10957 2451401206504
A 5943 318181958
A 903 597641752
A 12484 420109757
S 9682 707355658
S 12466 32452459
A 11662 143166628
Q 752 9867 4095814680723
Q 2892 9123 5178214650431
Q 4942 12329 6229809543352
A 12843 195663500
A 3994 986852357
S 8568 627381655
S 1605 369292118
S 5178 51320921
S 740 899478849
S 7679 879502367
Q 289 11575 5458101208726
A 4804 401383221
S 11070 906248405
S 975 319670061
Q 5884 6070 78786485499
A 8199 578436217
Q 865 10719 4656753736629
A 354 993230665
Q 150 12985 9969414006989
S 8644 157630171
S 8300 337222150
S 5832 160430199
S 75 781494763
A 10361 40110301
Q 7464 8737 1017498331025
S 3634 870335379
Q 1430 11659 7362053300677
S 12317 599066781
Q 7599 12726 4407094773759
A 8712 11271458
A 8724 463580026
Q 5428 7780 2193370057178
A 4920 123049230
Q 428 3988 3443470978574
Q 3403 6368 1666969857688
A 8223 639580636
S 657 575954627
Q 10554 12817 757794558793
S 4904 323567478
Q 852 10625 999721107802
S 9983 763677272
S 6369 145099332
A 7627 611948482
A 11445 722362988
S 1863 349281532
A 11917 602687637
S 7683 730216518
Q 6180 7317 829175194724
Q 5893 10857 3694046538396
A 9779 904348946
A 12761 980097455
S 11760 510835335
A 9900 761721363
Q 6520 9955 2221005391764
Q 71 9623 1309340020089
S 8726 775668985
A 1239 913470522
S 2244 555121635
Q 1232 6229 380107422639
Q 3031 11495 3438081695505
Q 4482 11589 6796557808534
A 6695 538948725
A 5938 727022938
S 2921 646810581
A 12964 147447055
S 4849 495133993
S 10130 611358163
A 5 245886774
Q 2570 9825 1438958183421
Q 4830 8386 1370030471940
Q 5456 11095 2288452173760
Q 531 11612 6251417168379
S 394 714147088
S 8808 859255141
Q 241 10958 4524527255645
Q 6328 12748 5360937853661
A 10820 832164940
A 8690 622941560
Q 42 12945 7184270316856
S 1781 830009004
A 8856 675737543
A 12705 545558600
S 118 365408103
A 1376 693747458
S 7597 487544513
A 1678 884615250
S 10142 239452642
Q 901 10466 3958529244389
A 10058 713815569
A 1159 740882594
A 2129 910575462
Q 4346 5586 122840929257
Q 2888 9897 5058425277712
Q 3487 11790 7103498961054
S 9178 960382811
Q 5099 11132 2261917920
A 10490 660937860
Q 1093 12948 3199091141469
Q 323 3070 1395490684574
Q 1167 6782 4141142219247
A 840 365962734
S 4138 653435617
S 8322 245964202
Q 516 2699 391767659044
Q 3845 10357 2399046781123
S 630 872041597
A 12029 752341799
S 2285 372096694
Q 2079 7130 819849959469
S 1316 734218585
S 488 556943455
Q 5136 8474 3104040314092
Q 2524 9840 6833793889823
A 1745 343811
S 7288 847456281
S 4694 8681892
A 4371 237500033
Q 1923 7842 4941067694952
S 12621 569409316
Q 1166 9320 5572759062066
Q 1374 9561 8128315339301
A 10912 867050404
S 792 472662843
Q 3082 8179 4949836914601
S 9751 299995180
Q 2782 4645 1102710718800
S 3021 61946183
A 4592 541993981
Q 1856 9605 878823783498
A 6248 513879887
S 11965 731884739
Q 4819 9518 885139125844
Q 1992 12277 8134063993482
Q 1647 3496 1033149822899
A 10363 82981752
Q 3828 9732 3994238007797
A 205 564306128
Q 2100 11969 151743179396
Q 702 12675 990580596334
Q 3981 8223 1794266897554
A 8099 915569544
Q 993 12132 3000371470797
S 7832 261275113
Q 5164 7998 1459424995988
S 11958 280512466
S 10733 658268177
Q 1277 9651 1807776793978
Q 5221 11448 3700233720377
S 9645 67869863
Q 611 7130 6304384593522
Q 2847 8491 1327172939238
S 307 656649837
Q 6039 9440 403133372669
S 5426 374931726
A 3873 792731997
Q 3960 7858 1092426303765
Q 8073 12323 3270973704808
A 11841 867623129
S 1665 611229967
S 10407 511128791
S 9691 469172188
A 4047 116654378
S 120 193481413
S 601 392932991
Q 6514 8532 1557486890377
S 4962 171891230
Q 2614 12199 7927917268999
A 7906 42956661
S 7067 606248593
Q 3659 5063 681615568607
A 12349 280149958
S 12400 812141302
Q 3759 7234 270737640777
Q 9616 11313 317118458053
S 8286 789203752
Q 9285 12318 774668924564
A 11952 652954118
A 9314 613451767
A 12039 345052805
A 2365 446682069
S 412 211939592
A 3067 658842755
Q 399 8360 3042533098250
S 3533 441082682
S 53 927128882
Q 697 10395 6485387723207
S 9523 866769814
S 1921 533853973
S 4489 150522601
A 11234 812051357
Q 1076 8966 295683379538
A 7798 646422302
S 4541 233841438
Q 1209 9689 7740783893598
Q 825 7297 1173266043133
S 655 771511594
Q 6888 9472 431208021643
A 3254 764404063
Q 106 7831 4492077997154
S 6287 574365129
S 10872 446355051
A 4832 749427460
Q 6364 6980 475614201370
Q 8805 12287 583051705889
Q 5317 6995 365941225503
S 5057 414076099
A 1625 831388379
A 11981 916702564
Q 9893 10017 59265688246
A 5367 445660652
Q 2706 12670 3403897701736
S 11396 822757259
A 12876 907013672
A 8304 292744427
Q 4680 12329 6344175896716
Q 60 8643 576228523055
S 6127 346184616
A 6912 753205838
S 4082 151168064
S 2983 797548471
A 9671 692133980
Q 5195 12022 3644394827260
Q 90 11619 913820826533
A 5052 866291123
A 7238 818529630
S 7258 536897603
S 9147 809847608
S 1706 184676215
S 958 283296034
S 514 885610090
A 7565 512251264
Q 2689 10162 3511915425176
Q 3597 11754 7663836162523
S 1420 323699243
S 8246 265648807
A 839 397823444
A 8953 694374587
A 10297 232224289
Q 1994 8374 2484247407475
Q 7206 10932 3626757697041
A 10616 585145481
Q 9730 12690 2403468487709
A 1313 683158922
Q 1119 12904 5028326014118
Q 5248 9632 538420639195
Q 1029 12314 4366090656437
Q 8749 11229 1895465251566
A 2003 71239370
S 5755 477595667
S 11152 545977058
A 1378 685629874
S 277 53181015
Q 4846 11522 2472097004230
S 1833 479812216
S 12622 179166949
Q 262 11400 3634253237584
S 10133 923769572
S 4113 296939413
Q 7681 7686 4152585019
A 9738 452470775
A 1548 155481021
S 627 170120026
S 10421 964207125
S 6539 148950091
S 7414 840924294
Q 733 1072 163203557526
Q 5923 11438 4334482311724
A 5338 508897254
Q 17 11464 6178061089492
Q 4503 9641 4117408140027
A 1876 719171236
A 5534 438595182
Q 1071 11960 8899504092024
S 12185 178765291
S 4634 17706219
S 12080 824119562
Q 2392 8080 143977421926
Q 2336 10565 4694508276589
A 10533 498031299
A 7511 195867881
Q 4130 6164 162047994385
A 5071 69701118
Q 2094 4347 423269975483
A 9125 807051902
Q 4773 5778 121822167116
Q 1689 6696 2284493306691
Q 4220 6612 1060878535737
Q 517 12904 9071179406724
Q 3948 7101 344268478900
A 1385 693873980
Q 2198 11571 7825220691258
Q 1821 10312 7077089243616
S 3433 651215558
A 5177 932493296
Q 3463 9989 3840523644276
Q 3979 9789 1247242832638
S 2044 749345702
Q 2563 8961 3505939521519
A 3636 257054168
S 8212 856917642
S 743 230616206
S 540 503267369
A 3583 155417554
A 3914 228151943
A 10755 612615295
A 3129 36531200
S 8823 579853449
S 586 583151339
Q 2419 4963 2383055355865
S 1624 387192238
Q 22 12975 1359179899600
A 3007 365151702
Q 5124 12947 6086522164991
S 7654 198498342
S 12635 773830662
A 8532 768999372
A 3193 951005757
A 8644 727050212
Q 4240 12868 2791862374207
Q 2337 4602 1165338140098
Q 3801 12298 4148236402901
Q 362 12875 1294589236192
S 5405 411766159
Q 1484 12834 9666975994264
Q 1698 10359 7902803232865
A 4238 23532224
A 5635 543021604
S 8112 191893561
S 2009 390900940
Q 2269 11608 8494928257578
A 3691 430588080
S 7029 372813232
Q 443 5982 4157567648440
Q 572 11328 8261300092490
Q 926 9941 4437099216938
S 1676 137441697
A 177 9466389
Q 8306 9068 220661676465
Q 1565 10561 2094266650292
A 9317 967170466
S 10964 161635912
A 9584 508716853
Q 115 11953 2709417986639
A 6424 742025103
S 1693 784038139
Q 1411 6750 270448370501
Q 6981 8100 436851983858
S 2838 420833649
S 1905 119269950
S 4328 847142759
S 4301 405538596
S 1234 10307570
A 8045 464278746
A 1594 354872573
A 7433 402366382
S 1648 664696054
S 7832 369224505
Q 1152 12256 1751996173261
Q 1973 9645 2421048331790
Q 20 12215 7236851022679
Q 131 9371 1320730819441
Q 3339 8975 479361615828
Q 769 12930 4326279645870
A 5782 108177125
S 688 302351943
S 10326 473599092
A 3319 85836829
A 3512 307146196
A 3411 162927178
A 5510 663229452
A 5691 746675135
Q 656 12740 3672361162012
A 1574 364991635
S 5471 838598602
Q 6145 11081 2026959163684
Q 5578 7192 521703745201
S 9172 649709410
A 12478 411085871
S 9169 383012152
Q 1475 12515 4960483257776
A 9960 280218905
A 12255 397979512
A 4610 836778091
A 2666 816142106
S 7299 410592303
Q 582 11820 2354677740837
Q 7605 12658 1602368821432
S 825 870456170
Q 2363 8570 5610070003949
A 11308 106756644
Q 292 12903 9578854240319
Q 272 11872 5718835830080
A 6157 341558230
Q 1809 6513 1114778429882
A 11780 228415171
Q 5743 11843 2722821597801
A 262 729223020
Q 9738 11401 164441823184
Q 756 10547 744551391626
Q 5532 11549 708287034667
S 9319 949926829
Q 1032 10051 7883998582738
S 4426 54297268
Q 3257 8330 1397126535622
Q 4722 11622 3136792798629
A 11108 642875008
S 1340 34851375
Q 2180 12016 1694873318339
Q 4617 8926 1150626000667
A 3556 576236308
S 12939 879236648
S 4554 97396808
S 2645 305594753
Q 991 10480 858639965579
S 10094 304078819
Q 975 11813 8845751769887
Q 846 11526 3290555576064
Q 3509 9786 4838058413794
S 10295 890315684
S 427 643059054
Q 5237 7460 149340146451
S 12500 261762192
Q 1829 12876 8076728613384
Q 2544 10987 654229824268
S 2672 334258237
S 9380 852219515
A 8662 966801478
S 9414 761889724
A 12448 642334496
A 698 260925248
A 12351 271104906
Q 444 12938 4080298454925
Q 4491 9993 4117090649494
S 2436 834391873
Q 840 11186 5366111364516
Q 8804 11067 2069899313342
Q 4759 7539 991660877742
A 2621 969551904
S 4201 110336492
Q 4295 4663 142092751245
S 11111 670536518
S 3658 146380995
Q 5848 12777 483656190869
Q 2866 11614 566080374895
S 9873 571393599
S 8485 186040073
S 11654 997507112
Q 7119 11050 3648336612315
A 645 195684425
S 2018 319074143
Q 3561 10212 5082923928702
A 301 521896441
S 9125 551601716
Q 6634 11665 3245049906439
Q 4986 9711 2466486799097
S 3290 253210253
A 9233 78423506
Q 1623 9532 5977168128755
A 6116 607544430
S 6278 778259567
S 12654 663309997
Q 7122 8262 167040101106
Q 10754 12978 1421073027743
S 5837 5516328
S 5783 490945150
S 1631 789155104
A 12103 3737925
Q 7310 7690 139397555866
S 7862 72092838
S 727 440489657
A 4205 363697197
A 3697 475801824
A 6984 663747707
A 9118 922830308
Q 3739 12553 4747619710377
A 4762 662272224
Q 2679 10408 253744624800
Q 3755 11098 3688277883527
A 10484 912162876
Q 1736 12808 9642065558002
S 4815 560872056
A 3334 161389086
Q 3357 8440 427158179240
S 6289 9229223
A 9384 658589865
S 6251 436333435
Q 362 5251 4831721667416
S 2138 634628328
Q 2548 10408 5662221673576
S 259 605182812
S 8103 414340033
A 4080 68670821
S 11126 157364516
Q 11203 11945 269326767735
Q 3356 11492 7289188466379
Q 884 7320 3384614156022
S 11548 83642282
A 2027 707089220
S 12254 632315430
A 11424 555572267
S 3632 904879715
A 7244 828537205
A 7329 403999051
Q 2734 4742 49838968479
Q 3194 11354 6879145556200
Q 220 1488 1207091967341
A 7547 865181692
Q 10195 11529 163796554847
Q 4026 10149 2039066150726
A 4700 444307609
S 5544 389263800
Q 6265 12352 4529154047937
A 12717 561699027
Q 864 3629 1828889086760
Q 6682 11119 4050508287000
A 3240 584940070
S 10813 774346517
Q 6997 10229 1319648079782
Q 6068 9981 2676351196838
Q 635 8769 7996899586320
Q 566 12611 3820780307539
A 1732 591091498
S 4944 705415241
S 812 723822421
A 499 148985351
A 2598 608212213
Q 209 12940 7276030715584
A 4058 424880373
S 359 707451826
S 8131 695613809
A 4352 394808881
Q 7315 9426 1622889423045
Q 737 896 31633396009
A 11781 109551232
S 3272 920786571
A 669 237658944
Q 5427 12839 7273169897448
S 6858 41294542
Q 5333 9263 2430743947411
A 10848 293058258
A 4039 406852488
S 2418 485902763
A 12882 360822882
Q 2437 11713 1626212358966
A 1000 89240559
A 8196 813837413
S 7226 985921876
Q 279 12896 1653002939493
Q 7032 12110 2101376032370
A 377 852912596
A 4220 741291925
A 6212 872208233
S 9002 999049231
S 9767 667135752
Q 9393 11281 341810590318
A 885 750427530
Q 10935 12918 710328617037
Q 5414 8300 599255997167
A 2284 762207798
A 10857 805268146
Q 8911 8919 1272061241
A 6568 168223499
A 10368 530958957
Q 3406 11405 7168841342568
A 12565 975239397
S 4019 512737641
Q 8374 12020 463070634921
A 6734 983903329
Q 818 990 64847607085
Q 1350 3839 784498010655
Q 1371 12265 7256012093190
Q 8912 12073 2817655068710
S 11811 507783822
Q 10355 11106 30225791257
S 9211 453478261
S 2018 176748920
A 2892 798435466
Q 2052 12385 2685822382508
Q 1658 5562 808656349760
Q 5973 12383 1954873467276
S 5003 751899516
Q 737 9698 7152210178137
S 9192 150606933
Q 2564 5825 178494067065
A 8866 879260759
A 11397 995514847
Q 9203 10771 233009225500
Q 3722 12005 8001898955442
A 2411 300724743
Q 6163 11279 1532768383797
S 37 928222775
A 7024 754992578
A 3701 577575661
A 4756 604159554
S 4283 446623214
S 4576 953546836
A 354 628263963
A 9458 473476391
S 3063 735203650
Q 1593 4799 1983287550038
S 4302 270714370
A 5163 446623257
Q 176 12415 423886963601
A 2046 720795014
S 10242 370356068
A 1895 331069781
S 4202 751756897
Q 2033 10228 2051050188683
A 2285 359806517
A 10969 461404362
Q 9854 10221 357017681833
S 11006 938010467
Q 9133 9365 106978039171
S 47 644700528
S 9997 111384738
S 1132 171530950
Q 6825 11777 856096573117
Q 2913 9842 1969897947094
A 4464 548493865
A 7771 510585596
S 2645 283622238
A 2354 346524214
S 12374 28087376
Q 7676 12089 1497915532759
S 10860 252971177
A 6542 792956485
A 9944 705701017
S 9070 441685588
Q 204 11649 213003865071
A 641 514864409
A 120 9469160
Q 4105 9439 3634389240480
Q 1450 3676 149118524494
Q 2655 12289 7912240520765
Q 3717 5915 1956558892057
Q 8190 11408 1159101950379
S 3048 391978520
Q 1844 10554 6557408115861
A 270 51595687
A 2638 23712320
Q 767 8486 2077844061443
Q 4988 7226 1954370240111
A 7395 820751756
Q 4735 7578 290463077149
S 3543 438660800
A 5034 546140352
S 2594 869789259
S 12889 806716449
Q 170 9492 8465977434186
Q 475 12500 5123205213544
S 3018 733687835
S 3435 904014003
A 4576 264159661
S 601 855046477
A 5040 359898966
Q 1746 11456 84858550634
S 10985 211465234
A 3728 426636110
A 629 304702385
A 3270 996030468
Q 3873 9075 1724067803434
Q 1327 11857 8229673510498
Q 1050 11329 1126946442967
Q 1256 10023 4488308271479
A 5628 585005287
Q 468 12919 1868973214385
Q 3422 5782 1932217465299
Q 1517 8496 3998674979276
Q 26 12971 9893028613237
A 5696 343634311
S 2877 449736002
A 870 488779374
S 3016 599331474
A 11377 447626564
A 9984 347031029
A 10842 817133731
Q 2678 9241 5255776602851
Q 1529 10882 8155700750233
A 3796 499079991
S 392 523910496
S 4082 944306403
S 4788 224415762
Q 5506 10398 4472618043249
A 593 329635667
S 9083 315510324
Q 908 4850 2603507744249
S 3857 541159111
A 7291 999261969
A 2786 32146674
A 12613 130884559
S 6924 759914339
Q 1210 4966 3446744885108
S 11912 816687478
S 3957 934391579
A 7395 186739299
Q 788 11553 5327195044963
A 4455 358357359
S 3698 163657575
A 6834 868291881
S 612 879949867
A 3270 204149030
Q 7410 10602 980178906593
S 12005 490530094
S 1372 858015002
S 2180 475802938
S 157 112616964
S 6980 323047374
Q 5511 10768 3464545502636
S 3717 868177577
A 2876 69005273
S 2401 252783756
S 9904 474991869
Q 1075 12599 9635377797609
A 3703 346120187
S 1604 322467492
A 7749 556889716
Q 6045 6119 15948158660
Q 4135 11331 2553831141257
Q 4438 11467 787171839977
S 4206 622832369
A 7380 178204193
S 917 358967149
Q 301 12710 5387390951394
S 11048 202731787
S 4675 748304073
S 10942 361091274
Q 11851 12233 362316640913
Q 4759 6044 1164222775081
Q 4748 7117 1547186238682
Q 2150 7219 2605910940476
S 3013 844004826
A 10430 812128249
S 4322 623795597
A 8052 741512367
Q 400 9350 4878311144384
Q 1145 3298 1192757815137
Q 155 12609 3620877405421
S 11948 44039134
Q 5465 8913 322361142772
A 4603 194140270
S 8500 462824193
A 8129 317073477
S 7102 842526932
S 9000 226663457
Q 6648 10573 999294830096
S 12415 822220928
A 5085 859361819
A 6234 668862001
A 10044 359180489
A 486 591587758
S 11729 614045337
S 6626 712945239
S 6755 576512870
A 3108 843043225
S 8574 302058481
S 6828 918082832
Q 135 12665 4358010834769
S 1086 789587409
Q 1065 12971 69171156419
A 3157 735199695
Q 369 607 44855318919
A 11398 595367467
Q 5079 10434 4149576405122
Q 5750 12805 5817767877481
Q 8939 9941 209149569338
S 12108 623062077
Q 2439 9480 1730088797605
A 302 163471258
A 5814 642577188
Q 248 4883 3953639012795
Q 7075 9598 1965560172389
A 10726 670877206
A 5824 278589403
A 5523 269507349
Q 3179 10738 993375853350
S 8243 747493375
Q 119 11852 476812723616
Q 4026 9673 4105803978223
A 6287 84412564
Q 1101 11934 1214269827349
A 7657 610642567
A 2558 549003502
Q 4315 12250 4758402380438
S 10758 166204084
S 5869 460673722
S 3016 835011408
A 6530 168165277
A 2506 974893215
A 4865 408293882
Q 6052 9535 1869750756459
A 12556 521912066
Q 657 9984 7073911722571
A 4656 702611935
A 305 70383783
A 6099 304897145
A 583 260006665
A 370 313372141
S 3359 623514306
A 6332 207344840
Q 547 11559 1813040675724
S 10385 903624292
S 923 565643044
Q 5647 12472 2863462137479
S 1707 300930868
Q 3336 6842 674741893749
S 6836 791117408
Q 754 6841 2276371756357
S 273 835319510
A 11117 925939241
S 4380 805221467
A 2594 866810813
S 7216 171502428
Q 4378 8665 729224180211
A 661 953044778
Q 1260 5071 2676154479580
S 11725 738327223
S 4595 134469191
S 1711 591932373
S 7905 2336503
Q 3609 8227 1610792216039
S 8679 672426411
S 10779 889683213
A 2832 617362347
A 12357 768923447
Q 4111 8319 1017181200119
A 1791 714913856
Q 3761 9429 982430760030
A 5742 13771738
S 4049 595607692
A 2691 175270202
Q 2941 3684 333599031347
Q 7802 8260 127086722649
A 10192 933980676
S 10364 304418871
S 11489 418153122
Q 4695 11093 2672576112718
S 585 463957087
Q 2398 7868 4033186445338
S 10326 87857236
Q 3665 6942 507085778332
A 1913 165643582
Q 90 11912 5463599282317
S 8055 282971195
A 11541 363577761
Q 1281 9817 2821546703238
A 1344 356398719
A 10257 411963438
S 2811 525060121
Q 2422 6572 4017664057031
A 7368 628891563
A 5003 173907819
A 11758 167733603
S 3895 300948174
A 1179 43098260
Q 2054 9472 3592081829151
S 12925 799864767
A 11954 521461258
S 9083 182387914
A 7413 896280132
A 7773 330457157
S 3329 322848215
Q 1918 12876 8368948182423
S 877 231209714
A 9832 904446265
A 5180 501410914
A 7812 97907947
Q 2025 12751 1441885912208
Q 3522 10513 1924475603252
S 4926 757860972
Q 181 12197 7069437999766
Q 6734 12321 3297116968882
S 7277 338678054
A 3992 438846195
S 2642 288039920
Q 4322 6925 378810303235
S 10463 151369942
A 517 690841376
Q 615 12035 2751368186446
A 9215 936486144
Q 1324 8166 6501632465680
Q 2776 7544 1155471714173
A 8932 878928983
A 10603 884937124
S 12298 940568344
S 1403 125845727
S 10522 208062439
A 11675 905841753
Q 937 12299 8697078256386
S 1964 103331674
A 7277 802981505
A 8353 801321673
Q 4652 10154 2436733949165
S 307 482592099
A 10275 218819669
Q 1118 4855 1059062254896
A 11974 21155192
Q 987 12333 806658589174
Q 1270 9831 6026137809179
S 9103 258039496
A 5545 671831399
Q 1320 11503 7884462365308
A 6119 872503480
A 12737 872678474
S 6544 281810873
Q 1800 12758 1436437627848
A 7569 354144150
A 5096 605126946
A 783 358327220
Q 3 12864 6039443989638
Q 4020 11912 3334833644292
S 1603 665447078
Q 1385 5855 4231953327162
S 9255 238307050
Q 8536 10531 1795561272357
S 3761 555015722
Q 5610 6863 1208914521201
A 1210 131741889
S 5642 28643715
Q 3774 10531 3914488614756
S 4603 874886448
A 4437 918269480
A 1106 248066284
A 2682 198775529
S 6291 917229523
S 4714 906908269
A 4700 7397820
Q 3783 10468 4011536443911
A 491 867096722
Q 5077 9712 3167852971482
S 10238 446723845
A 10744 763627593
A 4176 751843503
A 8222 822176292
A 12406 164449640
Q 2142 10733 4005914342983
S 6858 361058361
Q 977 11722 7784508608338
Q 7370 10624 2617317242073
S 3262 345371170
A 9689 89265892
A 10639 298790378
Q 5375 11058 3004342228084
Q 965 12657 9872577918720
Q 605 12006 4693263434448
Q 5786 8975 1847502188600
A 1630 78236690
A 7897 857573069
A 6839 198589434
S 3992 817747933
S 9021 943465037
S 3198 932211909
S 2639 869765883
Q 3531 12670 6952828157996
A 10155 278959470
S 12953 169577180
Q 10523 10654 52290099940
A 10047 508114066
S 2782 504901526
S 6612 501191630
S 600 350478839
Q 781 10160 4662597231540
Q 7505 11922 1287656626778
A 12708 774288167
S 2657 769466476
S 2555 726766455
Q 3300 8626 4390138972266
S 8944 362228698
Q 1649 1682 32614461327
Q 6981 12143 3159186010592
A 848 150466301
A 3825 815883224
A 11145 910058352
Q 3884 7241 1587376824725
Q 9786 11818 1184694379108
Q 2576 12898 7775046584640
A 10329 378529730
A 2364 910733415
Q 1129 5708 1163662502578
S 9529 284794332
Q 12697 12881 116472456874
Q 1475 9027 4484451504174
Q 1936 11496 2614418572687
Q 8210 8287 43631353559
A 9450 273397429
Q 9378 10309 457005252842
A 1331 729376076
S 9715 537368661
A 9976 917977354
A 4394 286089721
A 41 662961038
Q 453 878 19429328348
Q 2328 3839 195132493614
S 10816 152610179
Q 5711 9303 1094278376432
Q 6547 10690 2689872589518
Q 4706 5882 43475781725
Q 6942 8935 91573456882
Q 294 1810 1448255702291
S 10417 15735224
A 1937 415888354
Q 3404 5908 1158101194126
A 7000 432360967
Q 336 12785 4688221917127
S 6042 413454354
A 5378 582472859
A 3574 314284510
Q 4476 12230 5121149833949
A 3155 269102760
Q 4957 12490 5437315776361
Q 5632 7348 1284845224605
S 11491 410947953
A 12290 329446731
A 12772 439350963
S 5439 378473317
A 8067 933187785
S 11164 42331324
Q 3606 4869 890897344022
S 7970 357688103
S 147 178266894
S 4502 355423455
A 11797 515743386
Q 6643 10859 2297899941989
A 153 418264761
A 4666 666480468
A 5442 178184544
A 2567 843101264
Q 93 4997 3251556619198
Q 5617 6725 1003652487312
Q 10107 12713 572679373904
Q 495 8089 610085844865
Q 4961 7241 477836861195
S 4294 844736916
Q 3273 10459 6639928199328
S 2854 222100151
A 5400 541724931
A 123 429895614
A 10103 884896158
Q 9040 11648 33462132657
A 1692 185420739
A 6416 30008407
Q 1047 12022 902435068762
S 1821 793016849
A 1327 616214860
Q 2233 6982 1495911640677
Q 893 10211 6821293458384
Q 4077 9946 236903671747
Q 160 12518 9889040735076
Q 6357 6815 301283912563
A 6518 440698295
Q 8760 9894 223874699829
A 12165 952577892
S 2354 134972557
A 9345 596534526
Q 1291 5476 3156971172004
Q 1330 11051 1845513678216
Q 3915 9712 4649090171370
Q 240 8718 307963382217
A 1726 861832359
A 5625 925566487
A 5884 511462415
S 10127 621576179
A 8188 286641319
Q 491 1642 537573330378
Q 5518 12006 518475324486
A 8364 328730382
Q 4213 5366 226422011953
Q 6882 7672 594713526500
S 11142 314689243
Q 5908 8229 886728427327
Q 6798 11879 2167617939036
S 8183 627822455
S 5686 928423312
A 11281 731794398
S 3268 211927181
Q 1715 11607 2130944280399
Q 1981 10500 1344154518298
Q 1665 10192 1350497549682
A 2563 470092264
Q 3247 6346 2352330621560
S 926 531298647
A 7639 93548470
Q 6511 11109 1189132591099
A 12873 170070024
A 9911 884767995
S 7973 700709015
Q 2666 4249 1177071397605
S 7804 26274260
S 134 493529667
S 4973 712606567
Q 11487 12785 802989102245
A 5434 184101629
A 2940 681688216
S 3046 474566879
Q 11034 12004 474041205006
A 431 108447418
Q 2541 5379 877792901183
A 9792 918802720
A 7854 448773938
Q 1946 12362 786346817686
Q 4159 12754 3982857104369
S 2244 199141354
S 3852 76520013
Q 981 12526 8683113904920
S 10351 572831657
S 4595 886452442
S 10836 324421631
S 8257 303342488
A 7209 994732274
A 7884 792333559
A 3640 423342958
S 3009 76501132
S 3726 568378776
Q 6222 9925 3179133224257
A 3976 601697965
A 11307 211245951
S 8981 195333125
S 7630 677703052
S 8151 535116654
Q 4248 9593 3696831437469
A 161 303380406
Q 3193 7538 4285755364018
S 2558 411318600
A 6910 266321948
A 7343 73689958
A 5433 453089061
S 7633 879927804
S 11065 689588270
Q 2804 12962 9229375649348
Q 1719 11840 6186550231482
Q 102 11922 9359866696333
A 6019 705222168
Q 1799 10342 6128597865503
Q 1611 11088 8206358006948
Q 2405 3218 608467234624
Q 4969 10534 4189304791337
S 7091 254142309
A 4392 917008776
A 3852 182450944
A 969 915744089
A 1988 627874197
A 3078 745649399
S 4739 611106630
Q 32 5100 78838963032
S 1313 319554946
A 4928 955058753
S 8234 806164099
Q 5258 12222 2289194903309
S 6385 428470683
Q 4687 10205 2152092022535
Q 8997 9732 672235253453
A 6100 639630319
A 3883 966679234
Q 2186 10144 498157069709
Q 1804 11248 3307984026928
A 1335 732610573
Q 196 11230 5876806370717
Q 2246 7769 4506106777095
A 2754 101766142
A 4799 252158611
Q 1326 8660 2702100850883
S 9021 381526665
S 9482 276787122
A 4609 419640740
S 1278 830893056
A 10802 450683076
A 10950 471291799
A 7024 765363320
Q 6192 8223 1214738387381
S 3210 129301382
A 4977 296114110
Q 718 10340 4985917348354
A 5430 449426552
A 7171 824108415
S 10783 784280958
Q 173 12874 5795314429763
S 6984 663757676
A 12576 888430452
A 6350 551167315
A 9582 279209773
A 622 578897945
A 2106 799242273
S 12875 376998588
S 3565 683308832
Q 509 12723 5863929329716
A 11521 201232583
Q 966 12011 4848449459589
A 2000 235830623
S 6333 495711591
A 8506 671734382
S 8161 376312706
S 5238 385449109
Q 2314 11025 7014176588672
Q 168 2851 836874518306
A 12975 762404878
S 950 160566174
Q 739 12231 9800070274773
S 7319 82639912
S 5424 902260950
Q 2194 7012 4592921968315
Q 5096 12549 5693074218798
A 3807 509359107
Q 2310 2753 88880018538
A 7968 327740767
S 8499 797388527
Q 2099 6733 2638938331383
Q 894 12791 1096058219678
Q 4014 12393 957544511589
S 5037 774170948
S 3450 286113246
Q 490 8833 1693621140948
S 11037 29963470
A 8527 949012802
Q 1686 12981 7078212447706
S 5716 826484041
Q 194 12851 3051778235240
Q 6998 8944 879140613597
A 2921 962455065
S 11494 398285557
S 9546 979970238
Q 182 1419 114027227012
S 12090 632258547
S 6285 167788226
Q 6164 8536 1030570720676
Q 187 9878 3359319705992
S 5965 516116159
S 6641 471186060
A 12661 2893599
S 9026 269461562
A 11985 515324342
S 3025 150118584
S 9006 35664451
S 6737 708973416
Q 3212 3690 25911780995
S 6368 973429908
A 321 82764921
Q 170 982 116616726299
Q 3952 11563 5778579992434
A 11322 230416169
A 9344 275861758
A 3672 251873222
Q 4335 12072 127491331254
A 7596 409665593
Q 262 12914 7795100406593
Q 5464 8801 2639305649669
Q 202 5418 1629224958600
S 1304 985752206
Q 4525 7712 1052031874711
Q 307 12312 3866232608477
A 6271 652815786
A 4929 692747437
Q 1570 10596 3219606411918
Q 5839 8789 126999549166
S 7332 244693817
S 2761 502739235
S 9556 527935344
Q 312 12798 6020635395027
Q 1770 11423 1578686862799
Q 649 2130 880544434184
S 6075 126676026
S 5325 598455109
Q 1943 8692 6566423381282
Q 2490 12508 1487872853013
A 1197 312514767
S 5443 616010367
S 10011 831381437
Q 1458 10065 5096446385589
S 12801 344652576
S 6334 510219486
S 8181 315451227
S 10296 945241055
Q 580 12458 4285280190876
S 951 363834976
S 777 590203233
S 5423 939192361
A 237 169511347
S 10902 108792009
A 7773 10661792
A 3849 797098242
Q 3166 10348 2166984348932
Q 533 9078 7008058370675
S 9884 553146955
Q 3045 9188 5536136019792
S 4634 579574450
Q 100 11578 6589206407448
A 7111 369104781
S 12469 92244943
Q 2008 10678 5696426335989
Q 2236 9919 6836489498465
Q 4892 6161 1209162950327
A 2401 454384516
S 879 403031770
Q 948 1058 50224465197
S 4872 401800228
Q 7723 11210 2211302288341
Q 3577 4044 271330042939
Q 3292 10563 64413465175
Q 105 5424 4402653543782
S 7969 114980790
A 11818 973330057
Q 39 12658 3400538420435
Q 791 5988 206096726956
S 4530 997644383
S 2729 541789709
Q 5969 10946 838328799026
S 2946 721594857
S 3349 433152682
Q 1211 10476 3094964214384
Q 2346 11985 5685229583856
Q 3910 11121 7123349312767
Q 952 11089 6844045522477
Q 8256 11951 3464376857522
A 8078 925447795
S 6252 608513773
Q 22 12772 1984881412073
A 5457 39186535
S 7942 472736216
Q 2267 4490 841081774291
Q 783 12918 3334614171236
Q 429 7523 2607965442816
Q 451 12297 2183976662781
S 8117 623462683
Q 1284 5767 1567994105855
Q 10902 12823 1036019339367
A 1109 943649181
S 1033 901477165
A 10605 724757113
A 11626 449434966
Q 11037 12762 996770795798
Q 3243 4741 341914337047
Q 3102 6528 601713121511
S 10527 18815376
Q 9574 10850 1061294822582
A 2679 674872528
Q 419 11727 3939323706889
A 9627 114094780
A 8681 71807852
Q 5700 11994 375820451362
S 8414 915742308
S 1815 389127083
Q 718 7001 6020103194366
Q 4871 6959 257888024592
Q 994 10373 2874124067706
Q 3320 8777 418231717361
Q 4747 8182 632812250078
Q 3877 7703 2039579407550
Q 1909 12920 8843626922490
Q 157 12978 8349362616337
S 2445 30733620
A 11042 31141599
Q 4344 12535 8009392931494
A 452 984784211
A 9684 672307153
Q 5311 9992 30380478471
S 11275 24044024
Q 355 12683 100708916164
Q 3938 12642 744244736461
S 5392 357413940
S 2269 891490936
A 2240 485860789
A 8237 212990272
A 7930 824914861
A 12503 673010008
Q 2973 12562 1778241198405
S 1942 800371188
A 10373 452627038
A 12120 930357921
Q 496 12583 7141798368443
A 12241 532487122
S 5777 78972925
Q 3103 11067 5839900939955
Q 4851 5070 1980337521
Q 1667 11249 1187765005407
Q 7604 10656 2299122998376
Q 9471 11440 232583813776
A 2583 766227154
S 2515 116015351
Q 4860 12445 3848574717822
Q 6588 10215 1913411108234
A 635 487322428
A 3596 483026530
Q 1106 12640 9363082900791
S 6531 178170031
A 11762 283133389
A 796 941908613
Q 1677 6292 4166949958546
S 7517 217815058
S 12216 996342560
Q 2696 8208 2454616720479
A 12883 437670875
S 8965 796208091
Q 94 12947 5166132918734
A 7176 528810093
A 3841 739690843
Q 4370 9227 1792153472734
S 6833 613517754
A 3414 400413315
S 3437 98508107
S 12924 902783951
S 11421 763693716
S 10301 580185356
Q 6672 10918 3825382120810
Q 9628 12302 2575376688825
S 3959 264488174
S 1268 298636395
A 7514 470409708
Q 99 8964 8687273085489
Q 2850 12174 6203045732709
Q 4621 9752 3554214368409
A 5695 477972442
A 1722 552703812
S 9921 677940719
Q 2054 10810 4406520737488
Q 965 12969 2607934275350
S 10720 655905187
S 12420 730001620
Q 7644 9409 1385774758848
Q 1607 10907 7223059933706
S 851 15966716
A 5897 111251582
A 1951 142258251
A 9408 442007969
S 5413 335523781
Q 301 10521 2689426126129
Q 4527 12438 6435783108306
A 2753 622729101
S 1203 956734165
Q 2183 10234 6589763303936
S 4458 557511352
A 4665 419837494
A 7739 594444279
A 2661 33887899
A 6892 62171509
Q 10339 11696 328557405090
A 1651 994898485
S 9541 475877040
A 11888 49842614
A 10821 845277377
Q 355 1283 926630317771
S 6636 208859862
S 7531 692339923
Q 1271 8393 3327911104799
Q 3608 9485 3983315492222
S 237 931239163
S 7690 62531699
S 8657 579485114
Q 4177 11116 4024363547088
S 4182 343718230
Q 2753 11696 3159873860281
A 7192 31735659
A 12212 463417592
Q 1127 11507 9044405929725
S 1536 564741466
A 7421 789539710
A 4700 772292886
Q 359 10581 974441738212
Q 996 11858 5641510584000
A 7496 457671839
A 9614 52231055
Q 2088 11608 2888969659594
A 417 187440658
Q 4823 8594 1990075468331
S 12983 450473814
Q 2786 12218 5891886910800
S 8987 785981179
A 9499 666863444
S 10483 184413698
A 2013 931135537
S 2349 392387427
A 138 803755403
S 3609 808952943
A 12217 868735338
S 7104 80170782
S 1208 174240453
Q 3099 6413 492167009383
S 8001 983179838
Q 3022 8424 4191867264557
Q 6627 10845 1534798141325
S 7420 488104328
A 10738 382670109
Q 434 5857 4275590652814
Q 2025 12360 6916159227484
S 8780 424652741
Q 4681 11881 1475197345133
A 5414 84556352
S 2873 238069643
A 6563 912654368
S 9058 998838803
S 9011 745537245
S 11896 167853707
S 9396 123308530
Q 8207 10620 852659148577
Q 97 4624 1676048999473
A 6945 689709745
Q 3435 4065 368451497388
A 3141 87518125
S 67 730774611
Q 3688 12845 2324919606340
S 5976 727331996
S 622 662632555
A 10763 311799818
S 6417 798823042
S 2925 984077504
A 8791 981892125
Q 8176 10502 1371945855379
Q 2300 8519 4166633477697
Q 1729 12784 1096717239347
A 9586 649596693
Q 1293 12969 8946289888091
S 10492 39477967
A 10625 768914127
A 10146 575510888
Q 868 6988 1197895639152
A 5520 828425446
S 1473 646643658
Q 2264 4248 1349940094593
A 2189 992954541
Q 687 9137 563439597432
A 6035 137613332
A 12505 944461780
Q 2763 10599 122622243870
S 8724 23866111
Q 3735 11307 2191025149292
Q 7749 11822 593378037767
Q 942 11986 3050501880369
A 9219 939791448
S 8289 927814176
A 6640 175004845
A 5554 506787436
S 3971 628704491
S 12272 765593795
S 7186 219562186
A 12705 402451549
A 1294 64305695
S 8127 814920907
Q 7452 11586 2777526401416
Q 6844 7052 118838417732
A 2096 116219498
S 8459 195479925
Q 2453 12826 5836743872753
S 11617 598601475
Q 1600 11585 9152653797710
Q 406 12977 5463426767574
Q 764 12950 7914213027495
A 5920 390057464
S 4571 601416182
A 8621 681571641
S 1629 553388648
Q 8026 11534 368136620545
A 2404 419565862
Q 1145 12679 7932874494289
S 3663 253365263
A 4959 326929951
A 6831 314757366
A 5866 406086564
Q 9249 9477 13519270702
Q 127 7079 85100409619
S 11079 926045471
A 3813 390811836
Q 1738 1823 63431477268
Q 3037 11510 2949611320550
Q 1217 11954 3107142688210
A 4896 2518726
A 7593 535456101
A 12960 86358125
Q 1169 9278 4657046058592
Q 5 12366 6540657529497
Q 5732 9887 3694644125147
S 7486 407396729
Q 24 12981 7763280224026
A 8868 768732264
Q 3127 7782 2288342401526
S 2501 711183041
Q 4297 11675 2226635834686
S 12525 65019587
A 12221 43547472
S 2839 303880963
Q 789 12621 8552711573456
Q 2785 6724 1721460602160
Q 2617 12372 3143342959055
S 854 452477266
Q 2953 11479 3309621339832
Q 11861 12378 38739359132
S 2085 365377467
S 7886 247084474
S 12214 663096448
A 9089 598878273
Q 5223 9804 3317324515666
S 12408 263031866
Q 477 11934 3248551647943
Q 708 7531 2318272634526
S 11558 363961121
Q 606 11460 3958780775626
A 1469 4943532
Q 838 6887 2543009998717
S 41 242361839
A 11102 253311628
Q 179 3473 3097860470228
Q 4482 11165 5636194783653
Q 6424 6501 56963007694
S 56 259489205
S 11121 342733844
Q 6256 11824 3437164723660
S 9969 765744758
Q 1328 10724 4507027905528
Q 1848 9272 2464135499629
Q 2665 8291 52584435389
A 11138 196536017
S 4547 28941566
S 6662 5317258
S 7020 16511533
S 845 476643976
S 6659 833508047
S 5578 813281304
S 11005 460689102
Q 305 12734 9783895636447
Q 7331 12461 4715502143068
Q 2146 12094 7675311370587
Q 3511 10963 1491170637273
A 7632 446825966
A 4603 6816308
S 4657 497869460
S 1180 458110760
Q 4236 6797 1892290285193
S 6675 901309661
Q 1011 10939 1969219554607
Q 3826 12723 451022427247
Q 928 11494 5867471455993
A 62 458096212
A 3416 255696733
A 8532 40704781
Q 2505 9746 4005414271753
Q 171 4514 3892793412791
S 7849 749101975
S 96 312599412
A 2962 335870071
Q 1608 8102 2685479261123
Q 569 11716 3201084501643
A 6322 782819767
Q 4302 8958 3042361639726
Q 9710 11344 407468644410
A 6782 825616920
A 9960 195110171
A 12335 389952980
S 5505 15381201
A 2394 431408010
Q 3407 10375 299170802939
S 3510 973992064
A 4524 997726183
Q 1270 8496 4403555199412
Q 5713 10170 1981368044388
A 8780 746277236
Q 1185 12173 7899545927304
S 6653 40982274
A 3114 703767462
A 5215 111102867
A 12861 650259765
Q 3905 6876 1458790197023
A 12806 996621277
S 11642 584860594
A 7563 149976711
S 4196 692725501
Q 7247 10497 2902432235479
A 11153 344131464
A 6966 587320579
A 10337 204302015
S 8233 565278851
Q 2416 12563 3656623068710
S 8273 309937022
Q 2912 11956 8977885808625
Q 6531 6749 26001051118
A 12280 714205144
A 11329 62839060
A 9290 496688566
Q 4120 9315 2554093994277
Q 1600 11808 323929278655
Q 430 12918 6303332307931
S 7049 615387559
Q 7495 9345 828448593546
Q 6575 11616 4195086179720
Q 9711 10241 219702655307
S 7047 866343874
Q 8745 10526 1087207203660
Q 1009 12941 1411289448127
A 2256 632005829
Q 1267 10929 1291702329392
Q 73 12846 3431588167607
S 9993 467231835
S 11666 639247846
A 6375 375097746
Q 4 981 524330320488
A 12673 677166550
Q 2107 3392 247607239980
A 5462 847372791
A 4842 636278931
A 7901 619363341
S 1709 171255951
S 1372 91900387
S 1115 515412181
Q 4543 6573 304263320121
Q 5606 12015 4920889357763
Q 131 12579 1376961847738
A 11933 456662989
A 10699 874913389
Q 4979 12547 3905194693838
S 2158 230208765
A 3859 355972717
A 3876 736947902
Q 237 7993 1119667246064
S 5502 180933977
S 10438 797994475
S 8063 60940712
Q 7120 7177 51547704368
Q 311 2466 252536992253
S 9503 608729251
A 8281 134465478
S 2539 232905758
Q 2165 3420 785273237871
S 9802 975594101
A 6735 527523060
Q 6976 8642 942915214042
A 7175 807504654
Q 93 12264 2883741817171
Q 118 12401 8824904709566
A 6274 624538076
A 2421 979505113
S 259 414011764
A 8795 607484707
Q 7847 8098 89018814871
Q 699 1734 126597665062
Q 2801 11198 3598425243818
Q 4022 8470 3219797629888
Q 2072 12763 5345763093711
S 4094 986070024
A 7222 544651688
Q 1740 11846 7687459763253
A 4648 267029468
A 10413 477828303
S 3236 810545832
Q 1524 12852 5140807420221
A 3335 385597599
A 9361 64043911
S 2775 671499719
Q 836 5841 1105335232893
S 10657 826432714
A 1655 195865631
S 3220 513762683
S 10430 181722667
S 6259 654768424
Q 2192 4336 1748004538505
S 8228 131406976
Q 1942 9491 7486631176237
Q 447 8554 3499346333255
Q 4253 10019 2273637181800
Q 704 6692 1089946292668
A 12305 379585965
S 8926 710855535
Q 1651 4223 512491786785
A 8271 93744247
A 4440 577607408
A 11712 899564082
A 2616 776019408
S 1006 593267918
Q 83 12989 6518848038792
A 5640 159741925
S 7458 146184728
Q 6496 12208 2730993006233
S 2311 459198659
A 12297 75484107
S 651 612829514
Q 2455 9179 5052300978720
Q 4660 10653 5954493841493
Q 5634 10105 3614797539883
Q 4862 6539 1372819185870
Q 4334 5126 588084827117
A 3236 74060945
Q 5566 10394 2508931424516
S 195 854689277
Q 42 11277 1854618707608
Q 3681 12270 387412414321
S 2635 33419024
S 1905 698514011
A 10081 675268045
S 12798 206553236
Q 2218 8394 197504569493
Q 3146 7317 3692029988481
Q 1419 2239 791536615759
Q 12251 12609 214900424162
S 12552 543205039
S 2669 458371262
S 5049 603043794
A 1882 417661855
A 8638 373240303
Q 2252 11404 5885642684464
S 11393 367749091
Q 1436 8324 2433686670666
A 7126 398704379
S 2973 739572643
Q 4892 10752 3017869879451
A 4252 87617160
A 12936 546958454
S 12239 724298441
S 813 26868635
S 544 296711880
A 4217 698637231
Q 1410 10835 835112743635
Q 4743 5666 120291000273
Q 775 12952 5378252461628
A 2412 521251027
S 1724 740482930
Q 513 12842 103519828251
Q 2287 10120 1328007533878
S 8562 339748079
A 12664 329328062
Q 4278 8316 250931171736
A 7835 81387479
A 2306 579699013
A 11226 90509541
S 2603 644123679
S 1749 160325735
Q 5026 11289 5746353141347
A 10373 528297214
Q 6203 8907 1549399722748
S 1094 828501057
Q 3024 12372 3353957444390
Q 9467 12853 147392804953
Q 2467 11220 2229415244238
S 11392 603165043
Q 5004 11150 561034188354
A 12667 824140235
Q 6556 7954 1135395772137
S 8084 238648204
Q 4007 9409 1765561860394
S 7172 832189776
A 10060 843143955
Q 7169 8716 1071916532093
A 11836 569154776
A 2100 740325915
A 11823 581173608
A 8654 278872096
Q 4295 8280 2048608633677
A 5903 517792326
A 2032 269228192
S 4443 323809694
Q 119 9935 8520199211522
S 2657 305613652
S 8024 990222013
A 10377 475329117
A 4762 109009836
S 3626 143342224
A 11738 352701901
S 4437 983867032
A 9200 968139974
A 7727 17355741
Q 2795 12300 5526111228690
S 1167 649598404
S 1607 632472759
Q 7051 12918 3013293904410
Q 1270 12282 125295575617
A 12047 661608603
Q 1049 4497 2811469982045
A 9016 331461500
A 10676 178473431
S 8215 363408179
S 2714 587070300
S 9455 59793831
Q 3818 12989 5870282075024
S 6518 584044429
S 9805 381633001
A 5062 939204958
Q 10153 12312 981427505336
A 8498 439441959
S 10294 793667754
A 4082 306417048
Q 6788 10342 3538256910507
Q 6075 6881 606077123198
Q 3268 9744 6046581629679
A 11538 377883318
Q 4188 4718 422185717052
S 10877 882481851
S 760 962192184
Q 2276 8750 6378015183855
Q 1180 9562 7862137844778
A 4535 90988088
S 11055 816204957
A 350 855334907
A 4872 330503896
Q 11213 12403 594848362070
Q 771 7811 3154269420137
Q 7758 12359 445840689026
Q 340 12936 6636891049401
S 3884 857482491
S 6832 58574432
S 609 726183182
S 5741 171790716
A 9385 449826029
Q 2502 12627 3684726931072
A 5834 96786265
Q 2338 11717 6304711260263
Q 5331 10785 3272653857022
Q 2148 6672 1704855552629
Q 2815 10420 1796816743664
S 4966 879541233
Q 155 11726 1524894105335
Q 5149 9679 1123536277034
S 4272 348432040
S 2280 247192188
S 5931 808084784
Q 4408 9631 4164215754095
A 4318 974461571
A 555 692427695
S 1497 683639088
A 11322 317729548
Q 1293 6052 1846903621741
Q 1097 5755 2846695402999
S 7913 857284238
S 10873 29749332
A 10428 171037370
S 10222 69691017
A 3679 139608404
S 387 877599566
Q 5812 7113 676229852012
A 5574 705320542
A 1273 342076018
A 377 643321410
Q 7989 11119 1140081480547
Q 5356 9133 1126365700475
S 2909 295723891
S 10966 763225562
S 2058 108068494
S 5146 20385452
S 6127 417450095
Q 1821 12143 5003795220275
A 3673 743497250
Q 85 1670 267967182151
A 2710 417461039
Q 2171 10032 6282577995608
S 5033 473191440
S 4345 899468973
A 1753 936053504
A 3819 7613328
Q 4447 10263 3674467592804
Q 8230 9870 436949078152
Q 1224 10549 3776035509351
A 7606 198765648
Q 829 9966 7485283911921
Q 2116 10832 8712493620303
S 5308 654579973
A 9126 902842295
A 8024 81548391
A 10299 73295104
Q 6 12837 6576810885901
S 7768 989465937
S 5060 101273094
Q 1647 4021 1358509632927
A 12924 660412416
A 3697 192568434
A 9385 466331448
S 10023 185605293
Q 798 6221 601041910654
Q 8930 11913 2507648080517
S 8189 584457516
S 8901 239926113
S 1051 688022683
A 3484 749019800
A 1316 529325972
A 3195 930021325
S 8946 156635588
S 11266 66068873
S 9856 656766706
A 451 632299297
Q 1901 9764 3946594975888
S 2728 955799795
Q 3059 9265 5863703136731
Q 4029 9054 1528534552215
S 7305 779282798
Q 5714 9623 2291441032910
S 391 186004109
S 5652 890494285
Q 2742 12349 4393861135110
Q 241 12797 6402744997683
S 2243 422613096
A 6021 770505750
S 9134 817130431
A 11382 431695157
Q 1960 3510 1155408294595
S 11235 273281569
A 2905 909620
Q 9594 12383 1048294107084
S 7640 94170521
S 939 409644147
S 10038 530476094
A 4131 12444147
Q 7433 8104 630063403309
S 12053 286239601
Q 7137 8579 437277934452
A 9979 901459463
Q 1133 7720 5950948068405
S 2093 921866474
A 3828 969042983
Q 2445 4899 1044315144806
Q 829 9572 2463222467819
A 5500 494052670
A 892 588401470
A 4799 997457039
Q 1198 9907 5572085443875
Q 3875 12804 8839467399128
Q 5776 10263 1887476318233
Q 540 11111 4857975015813
S 3594 576308018
Q 1625 7379 4814994062307
A 3202 475709297
S 8517 106306893
Q 732 6375 1091202332663
A 6968 357735766
Q 4914 9555 3181124235169
A 11214 780931353
A 1228 614752792
S 12968 328841652
Q 11974 12980 171844799975
A 3371 529490708
Q 11271 12278 627372130003
S 6156 817566491
S 11134 962487017
A 10283 534035649
A 2381 917996426
S 1034 275267848
Q 2029 11802 8865664551899
S 5084 8723186
S 11079 373469058
S 4219 240613067
Q 4069 12913 4613677775625
Q 1045 2401 344292492989
A 9635 568637477
Q 4287 5700 1187345311836
S 637 695308672
Q 3755 12699 5488381365490
Q 3170 11477 3693339408254
A 7938 24485231
Q 4941 12381 3908159909278
S 12673 676571311
A 2640 962688932
Q 4571 9542 1995851584825
Q 545 10839 8130621672850
A 11985 129944440
Q 80 6996 1712496539959
S 8606 112521404
Q 3562 5407 1703144517896
Q 2214 3693 1425524620019
Q 12437 12941 145470592810
Q 1347 12548 1841523223349
Q 2541 11409 5997705706893
S 1450 661026100
S 2071 650379868
S 785 788978222
Q 1982 10049 2524732906195
Q 11648 11872 105079848864
A 8342 607930861
Q 1574 11770 680569342438
A 1896 773535180
Q 3755 7478 1562954592213
Q 12252 12496 5961285990
S 878 539553095
A 9417 478679369
A 12655 326714538
S 8484 864732821
Q 917 12980 1968026597595
S 1288 924147977
Q 3093 4555 848510500939
Q 1428 12899 4342089700686
S 10430 710988228
Q 122 3407 2037316831000
Q 609 12407 4147956318378
Q 8231 9790 753124961439
A 2366 620381067
A 7538 202484477
Q 157 11196 2917690596321
Q 2872 4956 1872535998989
A 12736 90591694
Q 7724 12667 1935944756633
Q 10310 11988 666297776460
S 9180 63746464
Q 4385 10791 4929351919305
Q 8596 12152 3478614413054
Q 3277 12782 3429040282831
Q 3150 11910 5060587858828
Q 9299 11904 1358661898437
Q 10672 11553 496660177605
A 9623 604194095
S 12291 434133614
Q 2983 10953 7090789501704
A 6022 969832152
S 3503 195853686
S 7494 683204372
S 5853 135452559
A 7016 753598915
S 10394 794341127
Q 8109 9173 355628059312
A 8347 195069864
Q 7832 10623 538968791222
A 3970 621690546
Q 7482 12611 45803605214
Q 4923 7527 559707310956
A 4606 510661127
S 1780 327644562
Q 9401 12925 1430635084632
Q 578 12612 4970731568766
S 6932 333209534
Q 2422 10650 86688469054
S 7604 96167905
S 7263 511487572
Q 1776 9789 7662909138435
Q 732 10941 5202194666730
A 7129 80826577
A 11731 250048217
S 4583 255372836
Q 3537 6701 3125801610234
A 533 994822489
S 842 489306189
Q 11334 12504 871660330034
A 11669 171673493
A 10463 177652767
Q 1961 10159 6577689305648
Q 3345 7836 140959741250
S 8432 752269847
S 2825 104730534
A 614 963624413
A 8783 722119570
A 12551 39379843
A 8222 212418941
Q 447 12785 189021106787
S 11678 935136224
A 1605 251818131
A 6252 313600586
A 8407 104758821
Q 2302 5233 6576034946
Q 80 12889 7683812960178
S 8007 485453585
A 3821 754659482
Q 7636 9015 599197931307
S 7420 780697234
Q 3154 5734 978436547554
S 3305 468941907
Q 753 12907 6652891006730
S 9939 406814298
A 10134 484272044
A 6062 655760049
S 12945 715787099
A 432 717375314
Q 6753 9099 120917817038
Q 2479 11953 5223972290839
A 9467 373359339
Q 2804 8652 2442763360729
S 10039 201449132
S 6291 547771204
S 9751 33617671
Q 1422 12715 1209414341048
Q 4279 5426 145087248592
A 6600 699622589
Q 9051 10233 979931179185
A 11169 899316816
Q 849 12700 7850183993701
Q 788 10408 1648238957657
Q 4952 8194 3232880895572
Q 60 12965 2403783283558
S 3304 654979645
Q 2409 12576 9759132491676
Q 6344 7462 784197290742
S 5744 710183635
Q 7096 12679 4475348268734
Q 771 12412 334611738536
S 1288 230019514
Q 3798 12309 3080991277701
S 1267 866943357
A 7805 129856622
S 12155 79818453
Q 333 10110 2443504744503
Q 8870 12224 1174285678206
S 6338 432078247
Q 11321 12191 3827258230
A 9318 335154919
A 1619 93123266
Q 1119 12923 5871096734419
Q 199 9290 3417191653738
Q 3419 11612 1447630736293
Q 3319 12025 3261212368393
A 9473 64517699
A 5762 663694749
S 2260 699498478
A 6431 880741982
S 10667 984633254
A 9083 588319716
S 2815 961961808
A 12391 398269877
A 10050 563997617
Q 2508 8524 3623244550001
S 10871 392932135
S 7474 508475167
Q 142 12641 6138966675900
Q 2966 5770 2028240937265
S 7882 294350430
A 1046 466843941
S 4063 961712873
Q 50 11267 4750303387786
Q 72 12964 6569227627560
A 4372 25666902
A 11479 69401100
S 530 383440019
S 2152 880663752
A 3314 881026458
A 9231 691200691
S 4928 205435542
Q 989 3905 1441154534730
Q 252 9664 7413261109807
Q 920 10980 5015146645700
A 1272 392225542
A 7496 12247752
Q 243 5484 4574348641941
A 7360 638723354
A 11337 780368508
Q 4106 5592 138581740370
S 3746 527791191
Q 797 6824 1479786461853
Q 6333 12117 209958147817
Q 901 11766 2880107475218
Q 5401 10031 2966520295503
A 9166 609745839
S 11032 396333395
A 11372 997354712
Q 281 12537 3691945722645
Q 558 11261 9195713134793
Q 4841 12761 7283734129592
Q 6268 8721 2357246999572
A 8299 704806097
S 8766 677252453
Q 1051 5526 1861835041124
A 7366 51420440
S 11157 227705248
A 5754 942697555
S 8136 906539459
S 6825 75890912
Q 1002 12729 7902134960084
Q 1702 6262 2517521805810
A 2755 250233237
S 4798 909907026
Q 1231 11614 447916370948
Q 1922 12916 187836440404
Q 3305 11316 37489524811
S 12364 747386655
S 5244 367858173
A 5249 621070466
Q 5834 11109 2414985043248
S 12703 576191683
Q 8224 10919 567422374130
Q 6324 7197 353861032987
A 11425 512571247
A 605 808146072
Q 5189 10648 1239370745857
A 8787 545104320
Q 4877 9004 1039486033710
Q 2644 10660 145326152889
S 2587 202810344
S 2435 696548196
S 368 48672313
S 7720 308679722
Q 85 9591 239847074839
Q 5371 8445 120499052284
S 1375 814608244
Q 4280 12219 1432682441544
S 9125 912132178
Q 8089 10576 1067273611184
S 5880 131944699
Q 2256 12775 1943127894109
Q 2595 6472 1224891271543
A 4122 399685539
A 1333 541905379
Q 4352 6620 506434135537
S 7177 829002783
Q 6706 7605 637114930247
Q 148 10249 4380543111317
Q 558 11533 4222053210737
Q 4981 12261 1917136843541
Q 3988 9494 4370949476317
S 1113 290881519
A 9930 751836618
Q 3928 10540 2541716431857
A 1867 531532686
S 5588 352249531
S 6284 338536773
Q 386 12872 2345954962337
A 12486 87053492
S 9546 954717969
Q 3777 4803 872241524999
S 11310 641096830
A 2560 733006385
S 6057 911522618
S 12293 513200996
S 1104 651948109
A 7129 58638008
Q 8363 12645 3439963482512
S 3752 312988030
S 8832 54098611
A 6744 168891148
A 2480 844970452
Q 9306 11687 284206788358
A 10859 464599732
S 4131 61162531
A 11744 355258909
Q 4531 10984 1474439080325
S 1949 208677436
Q 4375 12308 218526988637
S 9259 854615609
Q 4366 11652 534965177848
A 1354 894894655
A 3167 428997360
Q 704 6963 395851078017
Q 1271 8892 497796389722
S 657 213731742
Q 5630 9032 365446453806
Q 380 12216 7587138511022
A 4964 867498434
A 8299 42740407
A 12168 289258528
Q 30 12966 6405483427680
Q 2725 9822 6850238370924
Q 3295 5758 1880518003168
Q 6058 12900 1634699439094
A 4377 887020352
A 11597 422613421
S 5074 567375082
Q 1980 2615 608089766323
S 3573 172865874
Q 794 12187 6692427789211
S 9443 32830169
S 1339 60511416
S 12562 666244784
Q 2600 12107 8194356478272
S 7386 896733490
Q 3751 7903 732738753768
Q 9609 9977 36495150927
Q 4295 6266 1379477796303
A 12925 60564074
Q 1226 9454 857292508516
A 12897 639489929
A 975 148669286
Q 291 7347 5042780942021
A 7673 799649632
Q 8739 12577 1643799801149
Q 413 11965 5619150839612
Q 3513 5055 1428270671770
Q 558 11632 3871542269775
S 4063 435514197
A 10705 915661815
Q 1755 9792 5484283325793
A 3178 313868113
A 6612 173441514
A 6960 118338761
S 1417 478261025
Q 1471 12864 5727108395420
A 12705 817539969
S 953 433987568
Q 215 12184 4211144351351
Q 7212 11356 2584446704296
Q 71 10849 2072811058261
S 5387 906096854
A 10860 238288503
Q 1861 11314 8586722471212
Q 3496 11675 7281080991219
S 4918 808587293
S 8778 971031585
S 4456 657471598
A 9733 15731434
A 5631 464517675
S 12232 567559270
Q 3430 8009 2950626613189
A 7512 634773534
A 1569 292619835
A 12352 114955318
S 5958 902786816
Q 8773 11047 1046235294822
S 2659 775975019
A 2831 151341330
A 11496 476163295
Q 607 12848 3842231092318
Q 559 11457 7918127570116
A 12608 108026338
Q 1854 6919 507402120600
Q 3731 11649 4030189695451
A 624 799820041
A 5403 863061208
S 4478 484163375
Q 2154 10458 1927309582144
A 812 110442058
Q 3495 10692 4573854841328
A 10473 525175707
Q 7652 11142 2374418598062
Q 327 10803 5858229532684
A 11855 646900960
Q 542 12977 1365471344040
Q 4994 6035 873548399381
Q 1450 4346 1528727144425
S 6142 848246093
Q 5176 11230 4621360900929
A 1266 976181135
Q 4451 7935 2089675608275
A 5804 348793720
Q 1008 2670 68350903281
A 10093 961402329
A 3611 814711906
Q 2627 6721 1561066982575
Q 585 12287 4719731312805
Q 309 10431 547350185432
Q 8759 9305 406415902244
Q 540 7921 4226581670260
Q 1060 10333 187030987074
S 7418 869768859
A 678 330644848
S 6709 746225215
S 8510 170861341
S 8882 883619311
Q 858 2219 882790202318
Q 224 8095 713976035670
S 11607 916476008
S 8443 614557547
S 3135 761991844
S 388 967178844
Q 852 5664 2824122293331
A 11809 553211063
S 12572 272652605
S 629 768767180
A 7228 285323934
Q 2886 11463 472998639833
S 2525 832830966
Q 2933 3283 130574675397
S 11852 644257533
Q 4830 6909 1822509521696
Q 338 4800 2931540451244
S 9415 718466478
Q 739 11810 534487112551
Q 430 12861 3116054984253
S 4934 86720472
S 11086 312394951
Q 672 8312 2426263575127
Q 4929 12461 4413176248894
Q 5739 10121 118075024646
Q 457 9891 1100585842818
S 9550 86457510
Q 5505 12940 4451961578656
S 9669 209164470
S 11987 837720522
S 7453 771498194
Q 495 12748 1195005316664
A 5033 74344997
A 4476 88109746
A 10555 731219040
A 12288 318225684
A 2883 580244844
A 7640 723594148
A 7110 752586237
S 5334 845718829
A 10864 313958033
A 11997 689035682
S 7210 91861778
A 7385 754251287
S 9291 67831503
Q 682 5607 3815390845472
Q 2973 3100 68572779967
S 6136 186286637
Q 6929 12825 1521940954402
S 12457 322609310
S 4561 664651904
S 12895 769631497
S 11884 692998490
Q 1221 9056 5875953495717
Q 1242 12007 1841984094559
Q 136 11819 8948464154153
S 4065 627221358
Q 1020 11622 1213333753319
S 12945 700733903
A 86 952944432
A 5159 608401950
Q 819 12792 1705150630925
A 7101 424283463
A 7637 821230892
S 738 220137067
Q 2852 11558 7236964876534
Q 4616 11642 1394913834210
S 9648 284156481
S 5416 225330949
S 7382 673974697
Q 3855 8404 532772104837
A 3964 943825771
A 608 396882265
S 6328 86719343
A 2335 351863038
S 7562 347230226
Q 4198 9861 1715917340463
Q 4029 11415 1387726970310
Q 867 12956 8728597901867
S 131 857553293
Q 126 12029 4199577067397
Q 3962 7775 630154156086
Q 1614 12587 3599280919292
S 12340 476756597
S 9791 550217308
Q 10438 10628 115258475315
A 3405 27425759
Q 3696 5720 374921245807
Q 6970 8375 617815679200
Q 1703 2088 21068250839
Q 2141 7796 5645226409327
S 6741 173626649
S 743 161013330
Q 8386 8463 69542881440
Q 10635 11938 665498416479
Q 679 12463 2933086294746
Q 35 9239 172330571114
S 6291 59045526
Q 3762 10522 3689640136606
Q 1535 10779 5654957403084
Q 5210 6028 38862851106
A 11121 79743528
Q 3110 11030 2511675241156
A 12031 713296484
Q 3333 9612 5255666029754
S 5296 975766531
S 1541 356580499
Q 2510 11241 4294083693476
Q 210 12551 2837396693901
S 4142 229295040
A 8537 850286786
A 12311 56883884
S 7644 858171364
Q 7655 10115 1338972611004
A 1346 243368095
S 1791 413590741
Q 272 12827 6279372455794
A 9084 506843300
S 1488 828386114
A 10116 315253308
Q 356 12200 2738444405829
A 8288 122048385
Q 716 9262 2566584897227
S 1512 913809193
S 5343 113556635
Q 4479 12821 2097533185005
S 8185 731541711
Q 4140 12862 7630365444439
S 11741 9238869
A 7101 633717732
Q 1113 11794 1567118064006
S 10018 173747615
A 7157 920040037
Q 1557 12294 2473012500863
S 5299 948684191
Q 7316 11021 15566605005
A 9635 302032589
A 2238 636056615
S 9495 219097992
A 309 802974501
Q 737 10929 5467406452713
A 2939 322750816
S 5598 61493354
Q 5975 9462 2158705406594
S 2753 247662556
Q 3154 4679 1496681885958
Q 6897 9369 2115655884092
Q 12308 12507 69154429711
Q 1614 10658 6530586122490
S 2513 547076840
Q 6740 11399 1009600456623
Q 6126 9032 2721538781546
A 21 823879794
Q 2716 8224 5445304826386
A 3638 164377845
A 1557 535037281
Q 11961 12062 1445028910
Q 132 11316 4621883769479
A 4761 368168560
A 8668 774263811
Q 1092 5707 1452180626291
S 7497 611933086
S 11632 233280551
Q 2326 12009 42166635272
A 7744 13934709
Q 1556 9149 3588659652360
A 11522 274702310
Q 1047 10141 1130165048453
S 9649 958276474
Q 1974 12454 6226373855309
A 825 68864191
A 4535 415257371
A 10643 547225747
S 3478 105471074
A 897 66462292
Q 645 5803 3137085476612
S 8744 147487970
A 4487 953079839
Q 10055 11110 178662856544
Q 6789 7300 10829507978
S 5304 390600019
Q 3585 10628 2162939703102
A 8710 460139204
S 4539 904733254
Q 2815 7863 2117997479426
A 10193 768980020
A 8505 185907461
A 6579 456464803
S 11419 342738410
S 1847 466331551
S 4760 129873539
A 5556 808657555
S 6083 847723005
Q 2050 5347 1996027529215
Q 980 11578 7167569595309
Q 2234 12977 6511102767421
Q 291 11313 3475478588685
A 1489 661693186
Q 31 11592 2151159224229
S 10855 350848528
S 2668 75742100
Q 1247 1293 42509681709
A 2753 411482529
A 10324 275064549
Q 209 12677 4609620075813
Q 9809 10672 355777664874
A 708 161674582
Q 2971 11286 1127153638684
A 12336 143744080
A 758 585117564
S 6950 902086925
S 156 764517316
Q 780 2398 214400080771
Q 3292 12454 6443203648454
S 7602 290720712
Q 2323 5073 2133462670973
S 2080 598618888
S 6842 477151500
A 12258 307638472
Q 6238 8670 255349811978
S 12648 348330750
A 7112 680459679
S 1268 813122062
S 5250 283221317
Q 4706 8898 4144622654235
Q 205 12303 8788099690587
Q 4295 9821 2872932712136
S 9875 400181673
S 7370 578739960
S 6407 896165913
S 8239 675555007
S 6963 792233582
Q 1261 12349 238012441745
Q 2412 10413 297768436428
A 6293 598663604
Q 2052 9185 346739851716
S 3149 355426108
Q 2433 10044 3888775168676
S 4156 461207561
A 2047 77328843
Q 101 12987 6065851693588
S 7169 913618105
A 11940 639776886
S 582 156471897
Q 1075 11834 6335651760440
Q 1870 9003 5859774348814
Q 4440 8673 2666039237506
Q 616 9637 911720393088
S 6729 57976600
S 5822 718679663
A 10645 431466241
Q 159 12926 5411707607132
A 3502 156291348
Q 3939 4309 277063287617
A 10345 186225369
A 6858 758945419
Q 706 12538 8222227168448
Q 4211 12928 6854575703663
Q 9042 10747 1636992578421
S 11460 89997008
A 4052 743074891
A 7853 499755653
S 12607 175028618
Q 2111 8749 3344131591470
A 6313 915098966
Q 4049 6830 2198678478625
Q 1393 10105 7556243950264
A 1861 191463753
S 12765 157442627
S 1029 695917548
S 9424 782490127
A 5487 722758719
Q 1331 3241 55917902835
A 5707 962295707
A 83 104449616
S 8788 582118902
A 2853 222429349
A 2535 596632206
A 11683 294458901
S 7603 866311964
Q 7533 10948 3151828082103
A 7844 971255103
Q 1064 1087 10628407823
S 5884 888503655
A 5947 14424429
Q 32 12472 4869570858259
Q 1574 11848 4480104396070
S 2673 180910869
A 11373 446253910
A 8302 119638097
Q 34 11590 3611977506806
A 4503 622189772
Q 3437 10091 5664227217074
S 8079 65926462
S 5289 483870545
A 10220 94192396
A 10280 174025745
Q 2131 9773 1792771873144
Q 768 11073 769778797461
Q 8103 12871 3266772619722
Q 12365 12873 351015908779
Q 192 5754 3599326083369
Q 335 7793 3513433094574
S 4210 561554623
S 10021 835156989
Q 6928 11099 889879201355
S 4539 418717223
Q 31 6014 2699178221648
Q 12482 12884 60688823523
S 1771 849266411
A 3267 135590127
Q 1871 1921 3865473589
S 8174 710732111
S 10563 90326685
A 12809 853573733
A 1643 382566530
A 8429 770349808
A 2714 738743315
Q 492 3578 2008482406764
S 6839 583537214
A 11451 635957217
Q 1035 6370 4188282729738
S 5324 894112422
Q 6729 11957 5135337285082
Q 2166 4507 659034505661
A 8524 339890395
S 4082 364526716
Q 9460 12875 1502597443976
S 12427 425793753
Q 2367 12483 372901165675
S 4960 804906397
Q 600 10789 349999182157
Q 2419 3620 228620072973
S 7959 576514991
Q 5696 12375 5820004458896
Q 7187 12193 2906024989975
A 12212 615883447
A 3050 419074301
Q 5218 8840 1969430711527
Q 5017 9982 310288797424
Q 1121 11258 8255893693986
S 12258 340802144
Q 917 10882 3029028768852
A 9783 172362960
A 7262 140689559
A 3639 151390112
Q 5306 9290 3646175212280
Q 1349 12968 7029125980441
Q 3160 11088 6295055568336
Q 5127 11986 6581862827878
A 12662 665788597
A 2232 735664339
S 8413 470056553
S 3367 575845512
Q 53 8548 7481555882475
Q 1150 8225 1393318167646
A 1485 674100218
S 2319 431867747
S 9652 164975013
Q 1135 8090 2675463000975
Q 1392 12437 837603326072
Q 2695 7568 4133891302226
Q 1515 11568 3690623997727
S 4611 761175296
Q 5282 12965 2802619509013
A 8564 497269368
Q 889 6153 2063811702252
A 995 873117185
Q 8703 11251 2370224541429
Q 4451 11238 4576879059092
S 7828 419354367
Q 3465 11472 1701502754008
S 1970 182957500
Q 4186 12929 4506941630002
S 3284 377560125
A 7810 553455538
S 4766 398489655
Q 1660 4941 1771992261685
Q 4628 6660 88978816123
A 10243 298771678
Q 2805 12308 5628875020328
S 3536 124088464
Q 2270 10493 3172209827053
A 5493 388299334
S 6697 153584850
A 528 444211147
S 4890 95481338
Q 10334 11822 1226360163400
Q 2891 10756 2027980954062
A 4647 715122719
S 2034 957866439
Q 598 3009 664178314596
Q 2233 7421 1582805662223
Q 6965 10784 1071321258182
A 703 432499683
S 9765 593075299
Q 12196 12756 271875233451
A 10017 83757319
Q 6061 9451 1632315616252
Q 3116 11558 1720763524754
Q 158 11212 7353398194196
A 5799 268600221
Q 4456 12978 2779007390654
A 1219 298567955
A 9463 708962237
S 11514 779364815
Q 14 8370 3552410770541
Q 2480 10681 2203981279713
Q 3907 6633 544444903833
S 9564 421057036
Q 147 9301 1136045303768
S 7582 244184723
Q 3271 11414 5539114635323
S 2666 107520029
Q 8863 10923 1844487909533
S 6951 256943856
S 10581 746159054
Q 4403 8630 1704185828440
A 6565 332930561
Q 2753 8851 5431868662590
Q 1318 11845 8669978928532
A 12750 970625182
A 5853 341626144
Q 2747 6622 971768598484
A 10913 930497483
A 7121 483858802
S 3230 399298044
A 3664 95139066
A 428 220778980
A 11264 177534729
Q 1645 5584 1195184155904
Q 1780 12784 8232483383349
Q 265 12918 6982108990611
A 10189 349187427
S 11508 483504512
Q 36 11617 133885189583
Q 675 11580 836996280713
A 7255 1386291
A 8798 743401163
S 125 338667803
A 4186 411233883
S 2214 292131693
Q 1571 12663 8748206987329
Q 384 11492 706575625201
A 1742 249209079
S 3565 574413981
S 10293 371003011
S 2191 222072137
S 8327 850480795
Q 1137 7411 1015823508384
Q 8856 11551 1209839478558
S 2865 292511989
Q 2013 11391 5426745862764
A 4038 466530954
S 67 927203841
A 493 374788126
S 3505 17073992
Q 1517 7652 2637247152813
Q 1038 11835 2552527662492
Q 77 12983 3463274994922
A 5144 895566665
Q 72 12308 2855469073923
S 12587 766443399
A 1629 13085455
Q 4074 11698 2301980215088
Q 6232 9223 1132610528608
Q 11398 12598 450054026730
A 12854 209424473
Q 163 11453 2856238809763
S 8832 885682292
Q 1892 11797 2896163199914
Q 146 12830 8402374900418
A 7957 390473145
S 7589 111924581
Q 3819 12396 6529477376834
Q 4515 11387 4667107309380
S 11498 899943583
A 73 330494151
S 540 283164068
A 9459 95856468
Q 8436 10194 331439382229
Q 5532 12796 1289383040743
A 11484 957259460
Q 6145 11356 4901000031881
S 12106 533011393
S 3435 626171944
S 5711 795439369
Q 3374 12260 1756541616756
S 1780 643238550
A 6479 594575248
S 1349 21515582
Q 529 12045 8215129571107
A 7980 195477158
Q 2472 11647 6010898434328
A 5376 388936281
Q 4926 9745 2770169784414
A 747 323765460
Q 844 9478 7183452995081
A 11190 26991503
A 3847 772636919
Q 3988 8239 674942517434
Q 3900 10653 3035814629453
Q 1474 9438 3136848750233
Q 6038 10147 3616570400695
Q 6924 11043 3645038286598
Q 7632 8744 279358313296
Q 4392 10904 6332972234471
Q 1952 12279 4060301532267
Q 2879 8922 5112383689321
Q 953 11684 9370128827965
Q 2700 11205 4105920799224
S 11358 292537088
Q 6055 9571 3034141659797
A 5083 382653446
Q 9607 12190 4895171566
A 10158 49144794
Q 5702 5703 1610263522
A 4579 823740883
Q 1603 11057 6986363076682
A 4026 393766718
Q 2436 7790 2992036258183
A 11324 892623348
Q 4039 12156 4394590256149
S 9905 933002813
S 12853 870660174
Q 7740 11431 3155388023848
A 9181 919526374
S 831 467291490
S 5117 16344659
A 252 621703653
A 6094 856515781
A 9295 407152660
Q 5622 11560 2044770004354
A 1862 393823666
S 6254 219481186
S 5147 500698847
A 3121 460451433
A 6692 939692316
S 7127 834541159
S 12898 139539914
S 3698 823422682
S 2823 967471102
A 4765 791834024
Q 8522 12066 1119978985027
S 4586 456822074
S 10451 572607104
S 5290 470202817
A 8017 269228058
Q 1766 5630 43151288143
S 6135 991262909
S 979 942574166
Q 4538 11433 2445280261332
A 4176 603291972
S 12417 986420833
Q 78 12182 143101595814
S 7379 40039332
Q 2289 11870 7596604885868
A 6268 699494485
A 3822 588835810
S 9783 111385842
Q 2966 4788 818801293821
S 8384 369945214
A 6610 976273927
A 8717 258589289
A 8580 839594860
A 11456 478840275
A 8755 645695336
S 709 747128730
A 4528 329003355
S 5970 156887053
Q 4051 9543 3300463444822
S 11752 895600063
Q 34 12776 6155339924133
S 9643 448274994
A 4833 483328104
S 5759 806507953
A 10502 177765030
A 4856 995482504
Q 2221 3460 975545605839
A 798 881649031
Q 3131 12220 3057903399030
Q 4809 8735 133957122163
Q 5953 11008 4745689971511
A 5170 929337625
S 12372 988136489
Q 8488 12119 92482628261
Q 406 12606 9844619163417
Q 339 12555 9896048224494
S 4756 565301489
A 10970 344121471
S 1262 916770240
Q 5 12872 8292101322667
S 12630 979005969
Q 690 7480 5861019239710
S 5884 954918608
A 5896 932894185
Q 946 12406 9383640518656
A 10558 695443286
S 8411 522589089
S 11524 585951948
S 934 544981089
A 6128 344358238
A 4939 848834358
S 841 750118539
A 11101 779810651
A 4562 206617118
Q 6317 8662 1316968734883
Q 5565 12067 4268362261924
Q 5829 10094 2228113063874
S 4390 549348899
S 1350 457432237
Q 5171 5969 752831802895
Q 9512 10747 481544180113
S 7588 890849368
Q 212 12366 3063734528178
Q 104 2424 622352304699
S 558 353820635
Q 2307 3993 965099472289
Q 6350 9057 350943622354
Q 2997 9226 1370885096327
A 6338 656392201
Q 2901 9798 898561352237
A 5021 936262766
S 766 470343266
A 5883 315863469
S 3563 337552355
S 2181 7642579
S 10691 967053996
Q 1844 12533 8180778243915
S 1305 124641084
Q 1215 1609 184782311022
Q 4296 6779 2334177698960
Q 552 12882 7989157045378
A 10701 374648363
S 3613 2512330
Q 1906 12046 8454535184911
S 10785 283104326
S 1636 668764924
A 2706 769342504
Q 332 6716 3545582280161
A 3025 298344334
S 6778 129192969
A 183 619358315
S 6182 432951920
Q 9388 9778 61574386796
A 4100 546688961
Q 1487 11388 4131857119199
Q 2456 12944 750555713302
S 4816 60511329
S 12955 218869073
S 12527 288275738
S 7901 353356147
Q 856 9569 2627525477146
Q 6556 7339 272293496355
Q 5908 10762 1929188933259
Q 387 11084 439955939598
Q 2007 12238 9590035369771
Q 1552 5455 922853955767
S 4474 62347555
Q 3077 7673 4589970026497
S 1081 700918962
A 10231 941518041
Q 6153 12617 4443884355813
S 9830 659667556
S 2782 536138074
S 532 492793704
A 11673 514040457
S 3746 122355946
A 6771 327771465
Q 43 12557 1332883373159
A 698 299391379
Q 241 12841 8249072831097
A 1654 474409155
Q 8620 12262 2189442390368
Q 33 11891 9351662520694
Q 42 12422 5130719932954
A 5385 422867308
A 1036 123847997
Q 106 3067 1896030587103
S 11575 186684061
A 6261 696845311
Q 26 10492 6859135798926
S 11390 33665569
Q 9427 10300 828607115366
A 7030 914024735
S 7672 132471635
A 7150 352327209
Q 1663 2058 126601289380
Q 2929 5329 1807506312730
A 7954 107608281
A 938 772853188
Q 1113 11310 7623021187909
Q 108 595 486437825353
S 4022 859791621
Q 243 7877 1268338690513
S 141 260271882
Q 6854 12689 4711357023774
Q 917 4099 3151545229053
Q 1494 12732 5453369908409
A 4388 277301811
A 1930 771519899
S 12048 688719255
S 2634 911196877
S 9134 703162337
S 4498 957422301
S 7263 139069337
A 6057 793996146
S 9833 131748370
S 8697 776048424
S 2772 378778666
Q 331 7270 1560539981731
Q 231 12954 1826443564730
Q 6492 10518 386390144822
Q 2279 12626 1299813780494
A 4874 46027902
Q 2635 4742 1365377364439
Q 350 11776 1919193645036
S 9586 95451155
S 3745 632221817
Q 6865 7387 365335450217
A 2207 220462664
A 9300 795915413
S 11934 923188949
S 2939 437877914
S 1915 723309195
Q 2664 8482 5627266247719
S 12437 415654607
S 5585 795537040
A 3066 642938371
S 303 170256413
Q 2754 6089 1217696790111
A 10392 715082980
Q 8727 10076 1002549752258
A 4391 89620294
S 8450 372267652
A 3654 99286593
Q 9835 11609 1348944034256
Q 445 900 271729300014
S 5523 307059664
S 632 265367286
S 7715 676491945
S 9778 401689369
Q 431 10272 2688097433949
A 6192 477920796
Q 7359 11637 46714523708
A 11185 527323003
Q 247 11905 5425943974736
Q 273 12613 5050580272398
Q 2781 6218 2887354799946
Q 4560 7201 1821985405003
A 10300 100930385
A 12254 834478082
A 8672 981904559
Q 107 11407 1307147452483
Q 620 5841 4966612316393
A 12399 655920060
Q 6666 11791 1572801414215
A 11374 868021988
Q 1907 12747 5744084338970
Q 186 12064 8022072547544
Q 2207 11283 7559664804546
A 386 594304722
S 10318 426588613
S 11973 330452913
Q 1823 9804 3565372969124
A 11293 74899032
Q 3998 10500 5869944876272
A 3944 566318286
Q 4153 11894 4789449132663
A 11229 523360056
S 10065 205207641
S 4437 505340570
A 7862 824293702
S 2865 449488773
Q 4358 6072 711670078291
S 1942 774016780
Q 3330 11494 6850005228281
Q 7024 9294 429109021125
S 12840 671644726
A 18 902538969
Q 2894 9189 5024556062908
Q 1370 4341 1519962155024
S 7955 204024283
Q 3692 4384 258115044072
Q 195 12096 3952010738819
S 6946 280052038
Q 2402 6957 1176327160698
Q 2543 11331 4833445719326
Q 1805 12195 5105165541506
Q 5298 11539 2262886167313
Q 6565 12957 1812930990536
S 3901 200587841
Q 9749 10678 592471586806
S 4445 639552910
Q 3097 10414 6092587284303
Q 1719 10373 3445700255908
S 8418 682603113
S 11602 298036026
Q 4379 12618 5191898495353
S 5611 891428108
Q 304 11668 9441836781484
Q 44 12965 8412047117416
A 11865 709492730
Q 4831 9514 2665866970240
A 1534 30998965
Q 324 12937 9841356936481
A 6802 556755569
S 11210 955326516
S 8898 225305387
Q 630 11212 3694651691671
S 8344 171142221
A 10390 643674375
Q 744 5440 173565599541
A 9893 465838458
A 1961 471002568
Q 263 11887 171943819192
Q 390 11294 5941270456196
Q 1639 10972 8611364642601
Q 5772 7825 1915950846629
Q 5766 11498 1227132847716
S 5461 399493556
Q 618 12548 4694540358841
Q 107 4111 1105342134805
S 1498 418752159
Q 2321 3089 605640075381
S 11541 489886505
S 5561 688637551
Q 9204 12776 3395491156263
Q 1595 2162 544432519333
Q 4506 10630 539205227174
S 718 656497196
A 6878 541209960
Q 2400 10622 115978276840
Q 1934 4186 475167820099
A 8227 508738956
S 1061 429832213
Q 1476 10121 213519980854
S 12141 483246487
A 4569 788806522
Q 1328 12762 8486206593461
S 11498 209583713
A 7928 408896093
Q 1562 7830 2396274763180
Q 5058 8626 3455570360605
A 1188 938461311
S 1260 960332459
Q 3246 8601 3413221756492
Q 6392 7318 312715826982
A 1153 726114821
S 11495 939790012
S 2633 910948535
Q 2732 6701 2612664629568
S 2286 283366209
A 8940 119175549
Q 837 3488 728627884395
A 7946 782112554
Q 6884 8776 1359013624491
Q 1096 10463 4469748812949
A 6560 362944077
Q 2464 9098 4207425882374
S 4727 815988699
A 735 594404148
Q 3558 11554 3985100327377
Q 1174 9383 1887177258867
Q 6296 8210 747553521328
S 4517 559182737
A 5621 64945820
Q 143 9204 369484408939
Q 3421 12566 3064747135948
A 840 986789471
Q 665 11542 4970526551752
A 6339 944814588
S 4938 461983543
Q 1863 6015 425493361461
A 6098 277754983
S 11620 413048226
A 10475 241029330
S 7056 542650722
Q 4513 12914 3825991557684
Q 2623 10283 3056996982514
Q 2022 3596 164507694680
S 7008 830978934
Q 8235 9014 722007190407
Q 322 9389 927415210079
Q 1282 8825 1684374303963
S 11418 577363597
A 7389 468938744
S 744 2989928
S 7418 445886120
Q 1702 2704 299043895152
A 12396 559093898
A 9256 760684476
S 12275 208940439
S 11255 693724461
Q 910 11960 3319982645678
S 6684 30494497
S 2463 464609052
A 2269 550707399
Q 4882 11417 1524573383056
S 22 630589289
S 4810 731055864
S 12521 449508692
Q 2078 11742 2988424501172
Q 4003 4058 23928529086
Q 11086 11992 541702311745
S 9935 275042116
S 9371 472907066
Q 2331 4767 2189326454570
A 8597 961069505
Q 5885 12642 2884981739691
A 5640 329983948
Q 1633 7163 4423966335451
Q 5158 10459 65144637389
S 4543 745236571
A 12110 576564622
Q 5144 10011 989458331641
A 11380 595858328
Q 1293 12592 3435420845607
Q 1692 12445 33192555937
Q 8904 12885 1171274392271
S 10256 93193908
Q 2346 9704 6036853857956
A 9986 771501777
S 10852 645843402
A 5404 964170483
A 2819 358841860
Q 4488 12671 3248626436218
Q 2281 12365 7379462750672
A 2768 223386909
A 4125 180473110
Q 2270 5844 2795959128512
Q 4979 5373 358628797820
S 4467 744135240
A 5398 255070545
Q 3141 6088 564297977777
S 11409 157872376
Q 532 10221 1469888587758
S 72 584567787
A 4630 91567200
S 3557 311514941
S 5408 55646526
Q 3589 8121 3330064463555
S 7075 701259652
A 4716 246004835
Q 520 11819 3414013401077
S 10806 891639554
S 5503 316754940
A 11410 662510855
S 11955 348358606
Q 63 10425 6699602014617
S 5781 546151288
Q 2403 3593 898416392335
A 4896 124694126
Q 1412 12748 1510794163139
S 12131 39041238
A 11911 163124122
A 11940 260623377
S 12477 74203602
A 1758 703197424
Q 5327 7425 781837208240
A 391 991369904
Q 401 12663 9567675894127
A 2948 354670913
Q 307 12813 3838361070166
Q 18 12898 8924888581795
S 1775 69487295
A 7639 351505282
Q 365 9856 3314648926181
S 6304 111593118
Q 3103 6076 2865795651795
A 6288 239990045
Q 2203 5747 952547614163
Q 2568 8868 1312520077031
Q 2668 11204 3094066059714
Q 3834 12340 360566732864
Q 3031 3565 441552625687
S 5598 72535853
S 11203 527758182
Q 343 9497 8437938610353
Q 216 12263 8212093568104
Q 1639 2336 100877306814
Q 3993 11416 5204647866891
Q 6255 9691 2329950718460
S 11262 114657540
A 1845 916055975
A 9778 452996494
Q 205 12905 6466971888473
Q 701 12509 8070089860492
Q 611 10314 690307288583
Q 178 6417 2637985859853
S 7235 843428689
Q 1631 12187 9402241808705
Q 6011 12413 1312027109064
Q 8173 9111 381841313063
A 3231 368821186
S 2044 919238473
S 5696 960498489
A 8329 282496077
Q 1146 10683 8011988350810
A 9593 379237210
S 8289 734288180
Q 1699 3185 491694447737
Q 6720 9107 1093171976862
Q 187 12357 5382413836532
A 7909 735120063
Q 2101 12415 7134220001855
S 413 812083769
S 4803 687691809
S 9567 100724703
Q 315 11839 239137678052
Q 3935 10037 3225682112946
A 5577 683640732
Q 4564 5065 107719140837
S 2215 37590955
S 12659 946505483
Q 5434 12930 6940318194259
Q 4570 7729 1462831050263
S 8440 780781796
S 520 633898637
Q 6883 12533 51167773331
Q 3065 9491 4886082546529
S 5746 388572171
Q 9159 11629 88443306880
Q 2266 4679 2298674318862
Q 7638 9694 714966007679
S 9523 439659811
Q 3501 12101 4548053326622
Q 79 12887 5599998326016
A 3597 308200941
Q 6678 10564 2030218913573
Q 3589 11693 8099902451498
Q 2406 12708 4975821154643
A 4056 129184682
S 376 14438132
A 11923 875608043
S 12720 112811934
A 12817 782495197
Q 9694 10111 84000549986
S 6579 547932071
Q 1475 5133 517733242586
A 11299 548062740
A 2268 430462301
Q 9 7778 5366309507110
S 5873 182584120
Q 996 3290 666780269200
S 1396 896128424
S 3279 977419431
S 2550 988629047
Q 1082 11283 6365586355444
S 817 640784658
Q 835 12491 7257200400668
Q 1754 12687 6557501892144
Q 1044 12927 8134315217908
A 5831 333386829
A 11070 385837454
S 9797 72465850
A 663 160480133
A 1589 162937908
S 7905 688194852
A 1344 380828427
Q 499 7081 1463027952804
S 4403 691033843
A 9536 73905008
Q 6816 10580 1482562204222
Q 4174 12567 3303322935911
A 4242 636918227
A 7394 971449660
A 7774 273609810
A 6862 944214430
A 9392 368976293
Q 2956 11353 603061941924
Q 5360 10345 1283630782665
A 5429 538735934
S 12794 725910242
S 11863 944762243
A 1158 552089381
A 5013 241287439
Q 8816 10166 243375935666
A 3018 43978161
Q 407 12416 3358907529646
Q 6566 12297 801217578459
A 2241 556622880
A 11379 201624744
A 6173 959065824
S 5914 557077450
A 10131 244231001
A 6822 496117828
A 2357 770833355
A 3924 54154517
S 2045 616153510
A 3818 484594552
S 4618 954369762
S 740 271600034
Q 5582 12269 712382707822
S 6726 331304261
S 4347 161605909
S 4363 694072098
Q 3031 11269 5689459148633
Q 1142 12622 8313961960169
S 9245 508112669
S 4242 441177151
Q 4153 7549 944577818299
Q 7967 12075 1375530105912
A 9790 149422739
Q 778 12973 6787014070163
Q 84 11169 9609525544133
Q 10361 11846 225740450298
A 1261 265172383
S 3145 239379257
A 11870 72459472
S 5260 830223275
A 687 487652692
S 882 28038367
S 11202 697061290
Q 520 12604 6501433711990
A 11693 663624340
A 6264 601343907
S 5185 304575707
Q 4017 9394 1226545058540
A 8669 983795646
Q 691 8825 4190704801888
Q 675 3496 2359641187050
S 6049 814143409
Q 1409 6350 792636345028
S 1878 756068497
S 12989 692175637
S 7286 996640015
A 5954 605157191
S 3886 429089875
A 5691 415607836
A 1545 671837696
Q 8277 11659 2904815860428
A 101 731177962
S 3737 800321670
Q 760 9305 3938660680382
Q 4000 5079 751481529080
S 8144 207679907
A 11962 435436046
Q 7882 11356 3203390856438
A 6681 722677725
Q 1853 12980 5515958013740
Q 4200 12571 6409566960623
A 107 587198330
Q 7052 12241 3135956467100
A 3809 531413388
A 9873 626667965
Q 530 12651 2725677360180
Q 268 4148 2597158789557
A 7863 315425796
Q 2049 7515 2342211226155
Q 2017 10995 2789858749921
A 1093 253801957
A 3490 32886895
A 3885 172779833
Q 2118 7695 1459141481646
Q 1008 9714 1059478704223
Q 5974 11775 1397646219060
A 8763 966784257
Q 3309 7985 815520560733
A 4940 785617854
Q 5120 11858 6095528938032
Q 2183 9843 3988412276135
S 249 935786315
Q 2651 5401 2404979025124
Q 9186 11501 2090317266841
Q 10724 11204 119944224931
S 10739 621401115
S 2125 780186491
S 9872 624472562
Q 6602 8648 1070786510031
Q 955 10262 1395481415043
Q 4090 11249 5795210750477
S 1418 650334253
A 7332 216647270
Q 2820 11756 8716851652670
Q 1274 9913 3565485316141
S 9471 795127035
S 7032 674665174
Q 794 10206 1330309212023
A 824 967646200
Q 6322 7894 1558043759511
Q 565 9404 1412116702331
S 6165 768369122
Q 765 10469 7322161800199
A 1639 35294803
Q 4124 12675 8058854950981
Q 7850 9521 174333200512
S 1035 398705048
S 8001 658072302
S 9212 706511153
S 6385 605898010
S 7895 607836402
A 5288 56085499
S 8757 131516756
S 10138 301116522
S 7213 646111610
A 3825 606849832
A 639 823069698
S 6343 365563766
S 12896 939768330
S 887 235498530
Q 2085 7758 3481313332268
A 7044 184163036
Q 6274 8897 271158373849
Q 647 11771 1334358762350
S 6452 880028087
A 3006 571473347
S 8975 933798690
Q 1123 10287 8973236905978
S 4991 361910730
A 2599 909855726
A 3298 579733
S 10086 175894064
A 3523 163337768
Q 220 11776 5266172700839
A 10582 233941161
Q 1607 12712 4060400874732
Q 2176 6035 1253568658748
S 8608 364050959
A 818 596905041
S 6079 192410772
A 12252 967920611
Q 161 10735 6805694260378
Q 4356 5792 12012772470
A 8837 789434900
Q 2357 11080 5126212188389
Q 570 4583 1993377388276
S 6111 355371618
A 5522 792604850
A 10689 103049923
A 10494 516626807
S 6714 191590396
A 514 778482957
S 3571 666508588
A 12734 142657666
Q 8109 12159 374364737701
S 6829 708530018
A 1604 435337502
S 7142 229959755
A 722 680557518
A 6013 615718323
Q 5256 11637 3626659233555
Q 113 11889 5044096816266
S 9419 895905189
Q 9367 10881 1285678395262
Q 9292 12526 3200167051799
Q 6580 9026 1341299733601
A 6920 82156246
S 10530 335818704
S 4037 501174288
S 7446 142280116
A 10249 806431040
S 11012 622339173
Q 3564 11567 700944748749
Q 1074 11605 6451178086791
Q 7277 9016 754497325377
S 11893 445187223
A 5183 815905633
Q 1793 8413 4443787196817
Q 1132 9249 7683319130838
A 12475 188099691
A 955 672884169
S 9187 925463604
A 7175 924482583
A 3271 623766187
A 723 760904578
S 5996 792621870
Q 102 9541 3462073740903
S 7923 958882796
S 11028 613550055
Q 6703 11088 2010002320981
Q 1425 12881 6028655536823
Q 1549 12163 1092939689114
A 11591 505493975
S 4450 223517483
S 10560 791571489
A 1903 675535228
Q 1012 6714 316427341222
Q 1424 11789 4529905987652
A 8407 284389620
A 10651 904371855
S 4580 22005814
Q 3321 6978 2970634420470
A 8302 698672605
S 4153 85609461
A 4519 462659048
A 2578 166849138
A 194 290087551
S 1238 886886164
S 1225 800269258
S 3182 719483310
Q 1583 4666 1088427640258
Q 858 12777 677192659054
A 7195 706496936
A 10472 767112763
A 12622 922117859
Q 217 12579 1403618123653
A 7508 293629402
Q 8550 11829 3033145847231
A 10496 559959376
Q 95 12970 5229105739682
Q 2456 12950 8375966516509
Q 1449 7193 5404743143207
Q 1954 11968 3608598414932
Q 1562 11818 3693271765462
A 1724 653472504
A 10138 360079304
S 8088 849316036
S 5422 565819873
S 4440 684179416
A 10047 132435155
Q 1001 12855 4348589229595
S 2747 386474231
A 12406 871727068
Q 8342 12385 4003854180193
S 999 328217130
S 5144 715374936
A 9443 133231939
A 9892 946917533
A 9427 292012425
S 8982 110017770
Q 650 8408 5900233415290
S 8856 116544716
Q 4011 7012 2689484524343
A 878 771989174
S 9760 200594349
A 3313 622472795
S 8420 861180170
Q 1220 9819 4901876015186
A 9336 419261205
S 10832 489275303
Q 1421 12619 1376341053799
S 9025 428571305
A 11928 926883020
S 9685 774667568
Q 10081 11255 628671921748
S 3012 374471655
Q 985 6247 1340118557796
A 8593 696189011
S 3271 763252512
A 7897 876029437
A 7781 50834814
Q 1567 7281 4672705231780
A 11445 818347731
S 3158 409781017
Q 1817 7689 4183316851985
A 5789 358046770
A 6759 183881805
S 3752 198699092
Q 151 12913 4111023626442
Q 194 12530 9163201102574
Q 3961 11270 1291695732502
Q 11205 11254 9623211504
Q 4711 10009 1610779060418
Q 1735 10676 3800767255965
S 12153 535737569
Q 1386 2145 229905642973
Q 2262 7596 115215785862
S 10114 140946427
S 8918 120532486
A 216 105055366
Q 8257 11842 911495713672
A 6751 966995529
A 8674 531478285
Q 1635 8861 1216704454696
S 7145 888238012
A 630 932454361
A 11581 657480564
A 6067 508191518
A 1987 601705358
A 2370 259053868
S 9730 975556293
A 1793 514820131
Q 5090 11962 5739719954383
A 2839 755462015
Q 1806 6201 534666231885
S 8609 816117429
S 4364 883913307
Q 7734 11791 3064183937093
S 9734 278938044
A 12790 868245264
A 9185 996603254
Q 3020 11640 8080581381529
S 2015 722152057
A 3341 115672780
Q 3716 6426 304270597243
A 11922 978048546
Q 7008 11662 3613400716249
S 8778 907580029
S 2046 531332334
Q 1785 12503 106315559105
S 10293 834154751
S 2367 736729362
Q 711 8516 2794770078214
A 6489 486330518
Q 146 12982 5023173352799
S 3784 427433290
Q 2696 7938 5154294449650
A 7447 287188253
A 11061 996993583
Q 4468 11732 2409641173403
S 6611 936131637
A 7958 617310453
Q 1817 12064 2869632046406
Q 640 11453 3983314779833
S 1382 98009283
Q 583 4296 618910362325
S 12687 789850290
Q 8638 9736 589316880066
Q 6321 10463 2645094407304
A 12332 943715086
A 9417 908457444
A 11964 588692043
Q 674 11485 1800141307655
Q 9079 9258 53331743968
Q 198 12578 3839992048901
Q 5793 9180 3279931917586
A 3883 22228340
S 11910 753622308
A 9448 574306696
Q 102 11462 4230877234071
A 4326 143876085
Q 1364 12286 3649181911138
Q 2050 11793 1974398273661
A 6544 7362020
S 2906 685405089
Q 3557 9776 2865136391296
Q 1006 5226 486563933467
S 8310 47768921
S 9345 726119538
S 583 155117259
A 11403 922318889
A 11302 68275631
Q 2050 10904 8197625014804
Q 2102 7813 115465174486
Q 3555 12100 8513171799702
A 1884 349290094
Q 664 2803 1315052768920
S 207 149137507
A 9914 741807006
A 4546 85880693
S 11490 305807620
Q 12 9303 671586158567
A 7348 292208890
S 8523 259984212
S 6871 427038166
Q 4258 11290 2994705382242
Q 381 12920 2492084142146
A 2276 441481032
S 5577 379286774
S 3249 313325663
Q 929 11753 8918224844436
A 3854 934584362
Q 6596 12367 1039250729887
A 8931 237434070
S 5687 84001976
Q 582 12301 7120483499714
S 12548 275269109
A 2048 558062507
S 851 294490159
A 5922 431986631
Q 4505 10931 1037645737798
S 3846 384728562
S 8235 670229792
Q 4608 6879 1396901935328
A 7361 543219965
S 3054 71552460
Q 6398 12367 3910790825418
S 6191 124757878
Q 936 10001 4448766345734
Q 493 12851 8930209013007
S 10025 485141975
Q 6979 11986 2422099281508
Q 1836 9607 1478172973304
A 5147 866516055
Q 9 12953 5455489837334
S 11013 535158171
S 6886 242753033
Q 2023 12459 8824773537927
A 8834 724549911
Q 2665 4641 545622669239
A 8885 532582728
S 2780 870599602
A 11860 181340762
A 1363 932922869
Q 11418 12207 277519476237
A 1022 518110611
Q 502 12856 9440333338935
S 12275 975246224
A 6218 305308591
Q 1712 10779 8856893769910
S 8857 262291832
S 2547 380540581
S 3878 246289714
A 6821 869246466
Q 1975 5624 2358869358466
Q 4291 11254 6857213231112
A 4161 74910661
A 1173 270251018
A 8165 960279674
A 4696 775897680
Q 1381 12581 6446284594152
S 843 846596744
A 8234 284230281
A 8372 494217149
Q 805 2154 935056541118
A 11869 123302540
Q 360 7045 1516315446315
S 5388 822151750
Q 3722 11567 1300045131386
Q 313 12893 5875429569243
Q 3594 8163 2136572585467
Q 1793 12032 9019997822373
S 9743 989667354
A 7069 414555220
Q 3261 11454 6219487909985
A 1953 255239905
A 4307 851822337
S 12422 811845012
Q 2683 7487 2372279481949
A 9109 704518430
Q 131 12928 6160731751388
Q 245 11284 7071132177447
S 12299 738733592
S 4956 281747580
Q 5397 12874 6366216929177
S 2328 248806089
A 504 944369287
A 12294 132243266
S 1206 895452301
A 11763 599966667
Q 1006 12393 9989733433494
A 7494 524616915
A 11645 583826218
Q 3169 10557 4104891743011
Q 163 12607 4580757513182
S 10513 203726975
Q 445 11489 7438895832237
Q 1758 12567 788262613905
S 4909 898440426
A 6674 729209605
Q 616 12838 596841935253
Q 1080 4430 3046739653769
A 12620 722658974
S 11816 155840235
Q 1749 3512 662464370585
A 3916 70034362
Q 1932 4746 1023915010402
Q 2110 8042 22095473878
A 2081 600046557
Q 797 976 125934378607
S 4819 337812201
S 11755 554649083
S 2709 705978006
Q 10 4967 705615849228
S 11874 852624538
A 2463 893258365
Q 7531 8219 196287623863
A 12117 7490903
S 12675 909481891
Q 10261 10529 38718305588
S 10726 81860537
A 508 501516952
A 8474 127654069
S 1325 488406935
S 11305 840608555
A 11330 96839715
S 7703 681133329
A 4018 536392103
S 10698 172217353
A 476 738768069
S 11222 604484228
A 4699 302552262
S 10152 972911221
S 7177 650065500
S 6003 934249642
A 3238 318742966
S 9736 519115234
A 10625 989756545
Q 8721 12891 3453791110903
Q 1258 8034 5431387676713
S 9856 952735334
S 9604 22344710
A 12 437499068
S 6379 908300966
S 7834 739546745
S 12127 176619814
Q 743 11544 5587678225659
S 7100 886842806
S 11633 593190704
A 1120 912293488
A 1249 702514413
Q 4816 7755 209897625651
Q 5 12787 6349998678666
Q 521 9463 8642946705947
A 5641 690142235
S 9211 416914858
A 4431 816830478
S 4997 859599442
A 10356 764490061
S 7705 490623251
Q 5302 7457 366052433006
S 386 187868393
Q 8249 10698 149571456948
A 11802 247710440
S 4373 967601176
Q 980 11874 5963103240607
A 555 840500231
A 10768 698289184
S 3280 352638482
S 3828 866734324
S 278 773223951
A 2620 442698570
A 12172 517136998
Q 143 12971 1231141922750
S 8031 685086192
A 3954 584255279
A 8518 899542566
Q 565 12684 6200705689794
Q 1411 6985 5562011796507
S 9125 113276122
Q 4450 5591 874654322330
Q 3242 12817 7317035113099
Q 73 11366 9410819643595
S 11027 316690216
S 8512 814964918
Q 2684 10951 6540516878080
Q 6452 11976 2486781724849
A 12145 671294961
Q 3110 3628 388711545488
S 3408 866193162
S 9522 263755514
Q 567 8357 2408343206312
S 9201 543432228
S 7180 1790804
A 5236 611106749
Q 708 11900 9982380864620
Q 644 8041 6911405300815
S 4110 347167398
A 7661 119750435
A 8381 231713749
A 9421 339800736
A 12960 247561534
Q 3678 12166 4858893722767
A 4105 711177343
Q 5175 8852 3554172542809
Q 5573 11080 3889782051145
S 12480 741088029
S 7866 547001570
Q 6059 12962 5294854076543
S 2992 742308309
Q 9729 11126 269465342822
S 11191 877872582
S 7742 595046102
A 4135 446609464
Q 1668 8560 4796605114730
S 3751 637058526
Q 1222 5458 1057837108183
A 2312 612948358
A 9256 872978529
S 6416 275159482
S 12939 372910047
S 8412 250432581
A 6830 926257886
Q 267 5390 893063677592
A 2224 854233971
Q 582 3423 1951920653810
S 189 651488492
Q 985 12960 2043178283857
Q 302 6590 3327109205592
Q 237 12892 6022809428083
A 2759 16982959
A 357 515370294
S 2704 665936216
S 1258 629570168
S 11247 260700148
S 1855 25906869
S 7691 899832484
A 5317 260303578
A 1573 843495494
Q 2481 11966 5332501923891
Q 2788 7472 3248160380856
Q 829 12395 5542621679785
S 8824 182889806
A 3495 226857596
S 2219 961526533
S 6422 599096761
Q 6799 9277 782454530638
Q 1387 12810 7732111055072
Q 2953 11534 5186918088198
Q 1919 8915 6670726311292
A 7285 787534255
Q 5183 9024 128213995872
S 11420 856046649
S 8591 310624584
S 10257 30528428
S 2635 309375443
A 1435 32061307
Q 834 8639 2695319977515
Q 8324 11228 1893855850118
A 7084 593899750
Q 9708 10958 993999533205
Q 642 1788 585364706091
A 5591 257401004
Q 229 12392 504554393139
Q 206 12845 6436068714938
S 3025 251864597
Q 945 12418 142564904010
Q 535 12158 8758467691048
Q 8955 9321 311835458033
A 1397 984169462
S 6323 31541349
Q 989 11425 2804701040609
A 5259 680993463
S 11277 403146314
A 12591 748857816
Q 4564 9990 2291170644947
A 12600 930321346
Q 434 7514 835988880103
A 6177 545158824
A 9380 676852423
S 10446 385945794
A 11275 164388644
S 4138 920036182
A 6014 12500473
S 7831 286895587
Q 829 6615 4629282243273
Q 4861 6631 479475791436
A 2504 491159701
A 4426 665433823
S 8863 54973797
S 934 169825453
Q 221 7495 7090850882392
S 12708 518685437
Q 691 2055 455282261594
Q 5316 8289 1448981643001
S 9968 58129354
A 1916 806417560
A 3914 103561681
A 9025 367788449
A 7550 471710096
S 9830 361516035
Q 3090 3587 189192607404
A 9412 469432102
A 10397 512132045
Q 1196 5459 1045394811849
S 12111 193282542
Q 2026 11354 2790225247440
A 9330 124160061
A 10746 588174465
S 7295 577753820
A 10375 297020732
A 1424 30665647
A 8034 718298207
Q 5126 11537 2131797186202
A 8904 619949423
S 12585 374277477
A 3601 797485367
Q 6326 8770 1496825841266
A 1146 333995688
A 12711 400065968
Q 10799 12907 1816362013080
S 3727 380205595
S 12333 853102130
S 4739 18354467
A 12787 329498714
A 2229 833901293
A 10271 311073629
Q 1845 6071 2756447165168
A 12983 253775395
Q 6133 8453 373817000833
S 6974 437902895
S 10805 585781378
S 1145 977091668
S 10952 502133619
A 11767 110763373
A 12779 929705683
A 10376 731789868
A 1058 639116341
A 2441 159363980
A 4065 433077467
Q 1651 7529 553986928335
A 7115 885156529
S 7123 42832790
A 2159 119503982
S 11271 727881704
Q 705 12348 6413003755572
S 11069 115227350
S 7849 89236752
A 1991 804784109
Q 4950 9905 2250124094376
S 9266 21620910
S 5041 530827349
A 10522 301931502
Q 49 12838 7764921830214
Q 2613 9544 6241783019377
Q 1906 5106 498320810844
Q 1561 7974 4560445563350
A 3583 990355584
Q 1058 10600 357989487119
A 12928 733498304
S 4191 458120089
S 1426 59002324
Q 46 11943 8814555678202
Q 52 12921 3240370988808
A 6934 605408326
S 11127 709008572
S 5760 683093266
A 12078 171760426
Q 3995 6036 1367957778223
A 2989 348715533
S 6274 761341859
Q 6153 10781 1028144691143
S 4309 47905202
Q 4453 11138 635307343923
Q 6281 8515 374144128104
Q 3624 10966 5243334836202
A 6831 585466805
S 1893 953257026
A 4317 613468655
S 7039 805565486
S 11345 938553129
S 10457 270282639
Q 2995 10908 7006989652945
Q 8796 12442 9397779109
Q 408 10244 8953815462864
S 12405 885941313
A 8930 915637298
A 5450 824355590
S 10586 659736654
S 10128 132911
A 5718 96847061
A 3264 423743761
Q 1821 8268 4725198023670
S 7000 223495195
S 8107 452412694
A 3985 91593253
Q 1830 10284 7508528763672
Q 3830 9696 1860200812513
S 2187 800766052
Q 6952 9891 991732371962
S 3345 384039041
Q 2023 8349 308520875026
Q 2335 12114 7052824769982
A 7286 639764383
S 2492 502190784
Q 2177 9444 3909346427098
Q 5683 11514 1818680077162
S 6121 37405261
A 906 793215578
A 6310 596931386
S 11148 541669630
Q 2002 9780 5764504056209
S 3275 464828480
S 2546 302900834
S 11863 194364285
Q 9803 9911 47859580275
A 167 964245657
S 2098 434149327
S 5817 877916487
Q 8846 11851 962349791592
Q 3374 11256 7096323663891
A 9797 765364680
S 312 165613852
Q 7014 12117 4288399890731
A 2783 702209037
S 11664 16228040
S 3558 927822905
A 2397 268062095
S 5149 607609764
A 6223 774176482
Q 4755 9839 1176601985751
A 11769 472935266
A 3045 577492643
Q 5658 11458 4400375319152
A 9941 163898125
A 8079 850307536
A 12002 273244871
S 4059 34303453
S 6913 810090509
S 5880 604282166
S 7488 444135609
Q 2938 10763 1240639457028
Q 740 5734 4290230001970
S 10716 159809771
Q 1512 6698 3879519392265
S 6968 84166076
Q 1200 11972 7574271238779
Q 3632 7288 3186805639307
Q 4025 12001 330354407874
Q 4971 5052 64851477098
Q 116 12131 5386403170370
S 12730 410204015
S 5464 694592428
S 10853 742127322
Q 4974 7602 430510666380
S 1097 690082242
Q 925 11706 6878372893980
Q 1834 6582 4422603459774
S 4871 792691235
S 11221 603485719
S 4012 30541860
A 8054 354596224
Q 1503 7255 3098586049604
Q 5862 6910 914391862109
S 2496 571839269
A 97 906252976
A 8578 175776098
S 9231 518411053
A 12692 692054291
S 10698 402588746
S 3815 372800456
A 11633 847005329
S 2383 871274449
A 1648 740548392
S 1210 537824550
A 11932 124084322
S 3994 496429411
A 9587 574051389
A 8683 129917261
Q 4094 8629 1450691007451
S 11772 765667099
Q 6354 7610 1228890218836
A 12199 539995835
Q 229 11817 9797068096771
A 10440 740086533
S 8625 462634587
A 660 565162948
S 6599 622269900
A 11125 271830266
Q 1780 8207 2318882035827
Q 300 12886 3992880636923
S 5387 556864489
A 1405 497287636
Q 70 12176 6705452337749
A 238 235956095
Q 5923 10605 462168834249
S 9853 818241164
Q 6825 7152 248850368958
Q 3576 12248 5249804403474
S 10212 702476595
Q 3128 3780 285435300729
Q 5355 7387 1167584719123
A 7680 570471147
A 5269 423232110
A 4886 242639745
S 4654 777017730
Q 2104 11538 6101652368127
S 844 21854496
Q 3167 7910 3493478247125
Q 11839 11911 11335380577
S 12796 698692443
S 5819 193757079
A 4533 245593162
S 10989 867333815
S 6124 489196888
S 3548 799278536
Q 7518 9809 202809605632
Q 5142 11299 810012735827
Q 1846 11384 2341643470810
S 9965 509413833
A 3649 209012267
Q 4782 10867 4483118852800
S 6439 656729765
A 7410 498968701
S 7122 661421303
Q 1145 10918 3840703783907
Q 86 12954 5168978651164
A 5987 494500870
S 3669 512681826
A 2890 673346071
A 1337 640392974
Q 1505 12732 1295270614153
A 6373 508028788
A 109 934983658
A 3519 577197965
Q 4337 5160 293835530363
Q 963 1791 520240988715
Q 9269 11257 918584226825
S 11127 963228539
S 3169 138439055
S 8939 26995577
S 673 99493452
S 9330 736747552
S 1405 426745111
Q 11474 12460 164031771944
Q 5457 6778 1072034430092
Q 4668 5434 125607802838
S 10710 456438571
A 7587 522000436
A 11498 616061080
A 11651 270251511
A 2932 953709868
Q 11728 11936 85182005422
Q 1823 8572 352526680378
A 11803 833622456
S 11486 186255857
Q 851 12723 8490258573167
S 2382 389801541
S 7930 296872180
S 2111 518993660
Q 2822 12791 7531688795275
S 12642 991933324
Q 985 12731 2969418023304
S 1039 590092164
A 11024 983842040
Q 220 7985 3913558966454
S 1277 590736701
A 8999 308780866
Q 5647 10221 3979477615514
A 11859 417941905
A 3393 758773343
Q 243 3068 4832859123
A 2336 426710889
S 10035 256621096
S 12173 183786894
Q 7665 11193 1591644464665
S 9030 132882706
Q 2878 9995 598195387129
A 9050 776485948
A 5053 792046269
Q 3408 11558 5463548596435
S 939 133524988
Q 4024 4889 815603709861
S 2404 752181797
A 3314 930126852
S 12351 631631730
S 7999 68398501
Q 1654 9875 7400478900872
S 6804 208174051
Q 1951 2720 418406664185
S 12839 261851502
A 9205 24188807
A 6007 932801976
Q 3000 6090 793720215219
A 8692 205181150
S 12152 419297353
A 2192 98554557
A 11664 253628770
Q 5131 6812 497216330076
Q 2829 10653 1294664429327
Q 7848 11030 973909726307
S 8787 397094163
Q 698 3320 2617028232338
Q 4460 10392 1317430522087
Q 2350 9437 6133930306506
S 1052 933130099
Q 9084 9965 637945305994
Q 4397 11336 386258047047
S 5437 124833864
S 11240 723106010
A 8194 975233238
S 7667 782809559
Q 3233 5593 1769803716946
S 12290 71627748
A 9066 194324205
S 8145 631106478
S 2196 266079494
Q 6068 7510 762341346482
Q 3999 5604 1240288645969
Q 2162 7436 1861004649280
A 12169 702914250
A 5841 116634972
Q 894 3317 1318989749266
Q 2261 8270 4555044506280
Q 7755 12599 3481934192414
Q 891 11340 7804124938924
S 3714 121565479
Q 4079 12370 7800322801104
A 10072 541595624
S 7476 882734739
A 5773 876232679
Q 494 12064 2606809564800
A 2139 885785814
A 346 569377074
A 110 646940287
A 5955 270192968
A 11933 918666833
Q 3417 6361 2499113932582
Q 356 10203 2552379609575
A 4176 163133956
A 3935 873284003
Q 5584 7445 334038880057
S 10464 351042689
Q 3590 9488 798795476183
Q 5956 10522 2587545897457
Q 1122 6459 1039936395207
S 2873 579431850
S 12943 426304558
Q 2714 9883 5699400749321
Q 5481 7406 1108650622382
S 3864 322131454
Q 787 12820 1326685948767
A 4117 400352247
A 1194 224145753
A 1467 119300008
Q 3201 12959 2147476401766
A 9582 716282669
Q 4282 11002 1252583025817
S 9849 412598740
S 7686 898848559
A 8200 96488275
Q 9663 11172 1485991369373
S 12497 44425043
A 2161 898366257
S 11453 665666953
Q 2236 7908 5198489546418
A 5625 199486501
Q 5150 11928 2984328843811
A 4523 453948449
Q 998 12852 3117604980524
A 6389 708590688
S 3056 175274369
S 10481 361200194
S 7031 658702511
A 9751 962634382
S 9787 124174258
Q 7817 7924 106882168021
A 11866 418136429
A 12337 78745150
S 4520 460533931
S 6096 143010709
S 6325 300996011
Q 3656 7628 3341755407508
Q 2307 12389 4217956799318
S 9237 482168269
A 12744 84619206
S 12272 295375373
A 2949 207742215
A 986 959160399
A 6164 802907309
S 9657 58482072
Q 5093 9692 3558915843448
A 3147 603842401
S 6438 695308583
Q 7761 12940 634290569724
Q 3475 7021 1859357098937
S 10188 958425792
Q 1328 3998 662694358676
Q 9152 12226 40452900835
A 10814 609087601
S 4293 775799755
Q 6285 7200 902120290710
Q 1259 12916 3885967840730
Q 5256 11383 1765345011239
S 2683 852658275
Q 4041 8197 3846159112757
A 2293 405745617
Q 542 10043 9166317244515
Q 2841 8391 3804731075096
S 4066 103628977
A 4221 24075510
S 6725 58734638
S 2295 65834950
A 8169 695557869
Q 11055 11528 101936894434
A 7254 788077237
A 11241 542440203
Q 949 9922 7390530805976
Q 5338 7353 415167339337
S 12685 649438226
S 7055 497717571
Q 1277 10935 8449152591480
Q 2506 8870 3387444023843
A 1771 337026781
S 11182 81982755
Q 6350 11062 2706002490468
A 4612 282385411
S 9889 272672926
A 11604 825532213
A 212 841348248
Q 8058 12461 643789119534
A 4926 713729355
A 1920 704402779
Q 6894 10707 1005347422237
A 5069 79750595
Q 210 11996 3854110125806
Q 7048 11263 330243400011
Q 901 12549 4415681973313
Q 9628 12628 115437903375
Q 16 11459 4489598029875
S 10649 918458045
Q 6694 7176 254864517513
Q 2538 7449 3104884786977
A 10191 700141164
Q 3205 9218 1176430309759
S 6440 864214744
Q 3016 9844 391725248199
S 152 359816922
Q 3463 11128 1742088135806
S 929 190846867
Q 11224 11282 55841027469
Q 1605 3043 1155805296824
Q 1777 9970 7879847690482
A 5880 252486843
A 11051 761555947
Q 822 3594 1710826271379
A 1645 877800213
Q 153 11328 613783866299
S 795 685741848
A 7992 130710682
Q 946 11982 7821167629690
Q 200 9526 3518391785261
S 11337 714990360
A 12164 21789753
Q 220 10741 4094435988071
S 1829 694543822
Q 1799 12836 5910777442620
A 4439 61192916
S 12405 121819823
A 12163 68573372
Q 4139 4256 71067979015
S 7695 26186720
Q 5160 7357 488311013613
S 8400 659633317
S 12857 52850
S 6709 479383719
Q 543 10914 6886265034397
Q 711 2775 1220038736653
Q 5464 10294 1905239142138
Q 3976 8144 4095227276866
S 8269 973456214
A 11138 863424593
Q 369 12796 2580932458049
S 12367 177915369
S 2428 270289331
Q 1502 12779 1615657137940
S 10551 658997684
A 9733 892148878
A 9068 803055099
S 6410 605173086
Q 5126 6467 900026816855
Q 1502 2475 714222448262
S 6920 16288722
Q 1809 8406 3212502051968
Q 3655 7007 1079476955941
A 4918 625690875
S 5093 926058298
S 7291 610225219
A 1585 778417045
A 4157 811074749
A 9600 822503221
A 5119 451700234
A 375 761419757
S 1880 714740954
S 12335 105357260
A 9751 565784190
S 3430 176230024
Q 2694 10236 3196413147445
A 7382 916529889
S 6042 202280115
Q 46 12129 6940322238403
S 7459 976616762
A 10743 509320887
A 473 747777728
A 2351 757867762
A 421 26835796
Q 1352 9970 5101589267267
Q 1133 9291 7515452333463
S 11827 376317284
S 10695 321400931
A 4301 473827339
A 10706 215952591
S 4688 235296740
A 12393 786709979
Q 637 6176 4994022408506
A 9279 407452641
S 12689 695862251
A 7503 748011848
Q 199 6979 3588190862743
S 9415 31774562
S 2774 475609376
S 3646 6857421
A 8559 505235595
Q 4464 7251 1601860787351
A 4760 13855816
S 6733 989344598
A 11114 529526099
S 6539 890255394
S 3145 30944143
A 5846 794369970
A 4218 23836974
S 7857 112074394
Q 2778 12890 5247943918046
A 3933 370770422
S 3546 133220082
S 5526 959253251
Q 4028 4060 14661324691
A 11092 48769518
Q 3209 12555 851716341014
S 10665 375881643
S 6429 433246478
A 4436 262971165
A 10351 494042709
S 6739 268362608
Q 445 12217 1054756701735
A 6441 345282037
S 9809 548720438
S 2341 616259592
A 9419 887863518
S 130 993917142
S 12065 273315443
S 6569 34896885
Q 135 12986 4351543561652
Q 3564 12738 679779481914
Q 8567 10381 1281871641902
S 1967 459427273
Q 112 12921 1154561660864
Q 797 4819 480147887298
S 8105 693231802
Q 1084 11660 2442356952976
S 9877 323460696
Q 1785 11985 4488483622147
A 1281 391813970
S 11170 64617644
A 10557 917440543
Q 3362 6084 36754152719
Q 9465 11741 259354389080
S 5512 957630733
Q 117 10618 2190566600991
A 5138 271137127
Q 5663 12306 3539609458661
Q 409 6831 5301239126817
S 12246 478068428
A 3770 781490731
A 7119 658076648
S 1120 498672288
S 7738 186819204
Q 10771 11771 219559663813
A 9908 981731062
A 9109 720890357
S 11468 121459747
Q 168 1627 1366114205957
S 6388 894152068
A 11362 469717698
Q 42 3233 1642792053225
Q 915 12190 8724374778208
A 7992 234601358
A 1002 494238377
A 5764 217047258
A 5731 14239003
A 12086 127944153
S 263 631578882
S 5642 811117176
S 9723 644111495
Q 1373 6052 3700535452655
Q 2013 11214 4939441681274
Q 6803 6990 40298916816
A 10293 115815976
Q 1739 11284 5859839355984
S 12560 1327551
Q 8349 10995 1265129949100
S 149 977138761
S 2135 622709826
S 11471 993792877
S 4553 35233873
A 6184 160665279
A 8097 121385809
S 1126 598880828
S 329 923899764
Q 922 4302 3319119540309
Q 2775 4073 851345508592
Q 5419 7670 1972462456989
S 9675 950682786
A 9708 957465770
Q 212 12491 4984030062585
A 1208 648522741
S 2520 538133112
S 10610 273068461
A 1491 772892967
A 4463 936232364
Q 1158 11521 5127595813714
A 1332 968857290
A 11394 201355021
Q 1191 4123 2846957085162
Q 6018 9097 550729086007
S 7176 683993263
A 1470 947221861
S 5623 758716444
Q 5223 6626 925228159717
A 11164 22828835
Q 1941 11848 3508729191546
S 7877 599545032
Q 1535 12741 6661886042030
S 711 826237884
S 3280 376356932
S 9404 283802799
Q 3754 8879 895435496840
Q 4335 5923 1418065138182
S 4700 476009185
S 5344 58199636
Q 2793 4051 245276601299
Q 5823 10264 3927700582163
Q 3681 4989 112114158783
Q 439 10948 7175607836468
A 842 751765479
S 8813 846955626
Q 73 12744 1884067988802
S 11433 805232550
S 4215 277533163
A 6586 695302647
A 7359 996629466
Q 6488 7442 446182333289
Q 3973 11446 5349353264323
A 1147 450524136
Q 4938 7839 1550605804085
S 10178 384967716
Q 172 12908 350520316306
S 12677 89817444
Q 919 12216 4275423704669
A 12688 100608855
A 6175 340924253
Q 1032 12886 1971049719884
S 6748 20772856
A 7247 994874814
S 5980 765079324
Q 1847 11874 4052747565301
S 2940 438026293
Q 32 10671 6215166818564
Q 1427 7649 3859724459173
A 963 115869351
Q 1386 7299 5581821169702
S 10190 759583391
Q 5167 12399 6177465454833
Q 5417 11354 764827485673
A 1770 37390410
A 10130 111785589
Q 1791 12399 1824617671651
S 7015 882686400
A 3835 444777421
Q 1582 11575 3138046034807
S 5734 372162568
Q 1987 6861 1856738416737
Q 5245 6755 896543937182
A 11594 87043778
S 11760 53047183
Q 594 6310 576673548256
A 4517 440782507
A 11359 550500326
Q 101 12465 8978052050639
S 8255 213776070
Q 7252 8510 23879469896
Q 9542 12014 1788642024324
S 1995 431725735
S 7689 12075530
A 645 896921944
A 876 748237938
S 3997 784338506
Q 72 12588 5791771021771
A 12312 888600455
A 10603 945790498
Q 1179 1373 99460845329
Q 4538 7190 2194973766486
A 10139 757885408
A 5608 535221895
Q 1074 12872 9986024677418
S 10802 82270433
S 686 665325065
A 7035 444817358
Q 424 11673 9443805346308
A 1315 553591428
Q 2985 6479 2845268334995
Q 2281 12692 5722251710957
A 10004 536810024
A 5718 309453823
S 10208 232338742
Q 2507 11940 7596920861390
S 208 698274903
A 9564 444431527
S 11887 591313038
Q 564 4074 1717516847935
A 4057 421451652
S 10469 844318564
A 12781 243874491
Q 379 11188 9154562784507
Q 5101 9960 809641027975
A 9317 228761794
A 1247 190998680
Q 488 7757 55435364446
Q 3183 9925 5988576026988
Q 796 10886 4987623197759
S 1268 87227099
A 10563 213981287
A 3304 164797830
S 1744 857295007
S 7518 391404932
Q 2168 11370 3055926421206
A 2018 431571958
S 3462 645816546
S 7626 581424152
A 1200 589034414
S 6669 864358912
S 1808 343518454
S 2603 860804040
S 9722 865109145
S 2623 651561398
Q 6498 10014 3397969809028
A 12965 139090119
S 4297 422537016
Q 3510 9955 4665359788537
S 3878 707513270
A 6157 544627020
A 1248 676052204
Q 1452 12182 382418331245
Q 695 9069 6068619668351
Q 1975 10052 6719977487803
Q 1024 7183 4738217681995
S 7805 495636972
S 4006 118872109
Q 1143 8076 3187816560053
A 2445 57736162
Q 2398 11049 6502806716103
A 3800 687430941
Q 9147 12162 670443684781
S 8537 391150457
Q 5227 10224 3677345191382
A 11049 788689734
A 5421 220454444
A 10425 456630201
Q 71 12982 2449610870859
S 1059 881478757
S 9857 52679410
A 12479 927625006
A 7699 819840040
Q 276 12557 1162578044771
Q 68 12635 8493978728244
Q 1265 11762 8959566979480
Q 1182 8892 3603665246812
Q 219 9991 905830124816
S 6779 511776068
S 10941 84312238
Q 3783 10671 1678813176011
Q 369 9976 2148619217279
A 12953 584330024
A 8084 362754697
Q 2794 9232 1931037269408
A 8742 968383551
Q 5215 11296 2367473289931
A 11961 428203781
Q 4664 11460 439216926264
A 4313 829354779
Q 7524 10884 2043617212986
S 3272 704077468
Q 1656 12941 1938798357516
A 6655 483110043
A 8761 995228082
A 12487 347816873
S 9037 499866663
S 7222 243056233
Q 1353 12881 4622983547132
Q 6523 9609 2381009795352
Q 2 12922 8246326092800
S 241 218605628
Q 5563 10948 1538557344461
S 4661 945750744
S 3410 973209780
Q 1946 10326 7327397707525
S 10308 148500704
Q 3924 5163 541126856927
Q 218 5385 4466938707621
A 7461 258328872
Q 5971 12061 1287910733121
A 12533 453136826
S 3576 909377538
S 1233 657563085
S 12205 915377992
Q 7165 7819 42421362750
A 3384 260761114
A 7127 675386523
Q 2469 12190 8824876363325
A 12704 769229271
Q 2412 12132 2856569674202
S 3693 12471961
A 3414 754395811
A 6083 55903836
Q 224 4241 3665046951386
S 8744 316261306
A 3639 867974473
A 8964 330498298
A 5895 675864161
S 9125 458479207
A 12075 25629957
Q 3284 3978 111383685542
Q 5157 10097 3567159504958
A 4557 23754705
A 3809 520094473
Q 661 12961 7801215378905
A 4469 290321153
Q 366 8842 2775856146017
S 12355 726314687
S 1464 400427027
S 11143 867739690
Q 124 12411 5574372058912
S 10798 76407497
Q 2416 4157 169888144604
Q 7927 9802 1525603729568
A 3517 528988887
Q 557 9604 8637048222463
A 12095 255544635
A 11 519748057
Q 2747 11232 8148805021149
Q 3532 12106 2082533138251
A 478 83229033
Q 3183 4868 1527001314595
Q 7213 12110 2977532289210
Q 1774 11277 9063871509568
S 8548 81570405
A 7285 142307720
Q 6236 10546 2960467999787
Q 4668 4837 98102084249
S 3597 308701803
Q 4275 10793 4125571074870
S 5249 512357543
Q 7100 11753 985031831895
Q 5946 10055 3876650345424
Q 3257 12188 4785345388670
S 6591 765167784
A 7643 691564506
Q 105 12150 6543922541069
Q 971 2187 1023365824283
Q 1034 10451 6587234430533
Q 574 9208 6865472684483
Q 12019 12202 54199936058
Q 885 12972 5573073497535
A 9319 759948660
Q 1 12985 5750709643139
A 11729 767585696
S 263 718927055
Q 622 11235 1625378487880
S 1462 322097688
Q 656 1069 353847580524
Q 1888 3385 807063846244
A 9915 892922204
Q 883 2921 1701931244009
Q 82 11588 4073827636425
S 9794 721052438
S 9863 239123283
A 3130 466767137
S 9385 318721568
A 8172 350845650
A 2866 330427934
Q 2469 12498 7658389869106
A 9301 660281185
Q 7303 10749 742981016935
S 3561 812515755
A 10522 22548925
Q 937 10239 662054416760
S 4900 529239021
Q 6507 10927 386609703820
Q 5353 11774 1376458475211
A 1980 608709431
Q 3603 4767 812296359742
S 3447 71188925
Q 4738 8590 1848086760439
S 2575 698717973
Q 3959 7458 1151907151263
A 9010 731083320
Q 2074 11492 4878931853002
S 9458 664171785
Q 6386 10217 2272526590012
Q 4967 8177 120226648324
Q 30 12693 4300916701976
A 7205 379581978
Q 289 11913 5010464325130
A 7870 83249573
A 3199 472702984
A 8709 927781988
A 5754 178523234
S 12964 383359232
A 11911 209281154
S 11755 972858930
Q 4842 10675 3211613646053
A 2085 241943137
Q 5396 12653 4035981659154
Q 836 10749 742332631465
Q 965 12938 3845956922408
S 6267 205968202
A 7825 365604673
S 8950 715643507
S 9412 152607356
Q 3107 5908 559086568431
A 9176 135089313
S 9657 515316696
Q 714 10746 2696217238584
Q 8435 12600 2064259806101
S 6022 960006338
A 9232 595607187
Q 1876 10399 2138157927565
Q 1324 2522 796908941863
Q 6268 11905 1017138749513
S 7312 155821811
Q 20 11856 1072830757309
A 1044 738196216
Q 4273 11608 615548169211
S 5687 403670527
Q 1050 10307 353915798668
S 10005 348680049
A 3084 928241972
Q 1195 10842 8154047726824
S 3756 28376042
Q 1606 11545 3287096467090
Q 800 12751 1050719141898
A 5055 436386242
A 8139 127204635
Q 1221 12850 7761717267904
A 6741 661279865
A 6673 493966991
Q 13 12910 7653999048188
S 4172 815583526
S 3833 173143648
S 4499 882529041
Q 46 12802 8497618263679
A 6299 353902402
Q 6453 6964 316241192361
S 12493 963906125
Q 5504 10011 4098930814844
Q 1483 10718 8165445013067
Q 6241 10369 2020990577806
S 8713 70696448
A 10653 354345933
Q 210 12056 5155930490538
Q 9388 12344 2223814513354
S 917 279395641
Q 7 12879 1554884879687
S 4468 125177216
Q 5135 5619 51509043893
S 12549 556170327
Q 470 4430 2818230863849
S 11603 522010584
A 10869 447080899
Q 336 9079 6413486130424
Q 6933 9351 2004454702808
S 11267 52102269
A 7676 561748230
Q 2205 9454 3988298305376
Q 3210 6399 3151359555537
S 11286 668960439
A 11941 527192874
A 1601 594331134
A 8711 389007680
A 5351 761622890
Q 7098 9840 944177760399
Q 3293 7107 2818976561426
S 3727 442906871
A 2963 903457263
A 2459 66487338
S 2393 184243906
Q 2077 9622 5803131090645
Q 123 8271 7875158297330
A 2307 96893680
A 9047 424627453
Q 1233 12963 1020393516145
Q 4623 7141 1923984563118
Q 8905 10965 1860074588990
Q 719 7988 5256704903919
Q 770 8220 1910553550577
Q 598 12690 2663385707862
S 10398 646278882
S 11897 273771681
S 4445 113871604
A 9147 666876341
Q 5557 8970 1272323867345
S 5922 505751638
S 1334 76470370
S 7821 431287505
Q 1155 12770 7017780497012
Q 965 11308 4172803538081
S 400 136791725
Q 4470 11982 507637063132
Q 335 9628 4397154008518
Q 858 11658 3529966662010
A 8424 848975969
S 11732 580570700
Q 1302 9771 3701148722263
Q 691 2384 155331922086
S 987 42926510
A 1690 33152386
A 9966 938081224
A 1528 88477040
S 1261 695599401
A 8247 689282232
A 11128 251660493
S 8671 522054838
A 9403 371721610
Q 3107 7912 4242366112964
A 7076 895799519
A 9555 611557936
A 4209 401027999
Q 238 12939 4786268546015
Q 2069 2496 316328858660
S 5034 452741078
S 4923 356477757
Q 5361 12510 6462779288049
S 2092 319600210
S 3097 796457640
S 9780 401780736
Q 2796 5053 1902666931158
A 667 996692777
A 3042 323256724
S 256 731218660
A 797 529479227
A 1403 819079111
Q 4167 10922 4133706067099
A 6844 354880876
Q 3134 3924 530074753038
Q 4234 6826 2389483598196
A 365 834035753
S 3446 950994069
Q 1272 12108 6901618448779
A 4384 15412820
S 4648 796189657
Q 343 12190 7617821406245
Q 670 2179 756057242519
A 1127 121712703
A 3719 998362825
Q 5997 11528 2161343044192
S 10730 57634135
A 11466 900877276
Q 8370 10839 685622646308
A 4501 136635692
A 2459 859851546
S 12513 813703232
A 1235 384723611
A 8733 756427100
Q 3065 12639 8401661750690
A 752 424414420
Q 344 5863 1168672945567
A 6983 33331576
Q 2584 11344 182532288142
A 937 349698012
A 3461 642375426
S 8675 409516482
Q 349 12890 5008377239961
Q 142 9871 9453791055358
S 9689 671738178
S 12424 779255848
S 1684 436264654
Q 1066 11932 4622018798045
Q 8838 8929 14997480447
Q 174 465 107403366531
Q 4520 8906 3881773204251
Q 1253 6445 2543505745519
S 10086 21684206
S 332 295434443
A 11012 335886154
A 2600 987308866
Q 2707 11403 514136454496
Q 127 9941 6389046356565
A 3198 109614975
A 5697 88034013
Q 443 8471 4424425155034
Q 537 12824 4920104464490
A 10453 847724305
S 10694 889549808
A 10217 297417133
Q 6257 12347 3530367905299
A 12537 743966924
Q 420 12915 2990307157769
S 4711 11150378
A 5817 963465268
A 9799 312555873
S 7586 404855348
S 7163 795959391
A 7682 803621944
Q 50 11886 6043730365261
S 4759 316052641
A 4173 793429008
S 5294 551503356
A 12984 678887340
Q 6977 12263 2224758551047
S 4592 782868497
A 10558 707103672
Q 3595 11693 1475057392457
Q 738 11994 1264359378027
S 8678 64282767
Q 6150 9580 2419092379860
Q 622 12226 5204479545303
Q 2017 10170 4218198617932
Q 5127 6109 590114425568
Q 7121 7783 75975810939
Q 159 11159 2773848107423
A 7066 30546184
Q 4320 12427 4025866540689
S 4529 338781988
A 3713 47643031
S 1415 359657073
Q 2673 11579 8343630621064
S 3949 186207740
Q 403 12047 6561991333276
A 11225 587251716
S 8938 235988155
A 1683 820758770
Q 1334 11237 5025457094191
A 8071 286684197
S 6938 220899968
Q 20 12655 3848509968528
S 10167 920197249
A 649 663532645
Q 6886 8154 518865414539
Q 1371 6494 2809563186170
Q 6503 12527 4762354198581
S 978 847168938
A 8835 718865185
S 11453 109205735
Q 1281 11243 4347139940035
Q 108 12988 1360128276077
A 1810 934793753
Q 2569 11709 2899180556319
A 2709 730932026
Q 12290 12602 231978272283
A 11312 330382707
S 8804 543344200
A 4596 586744934
Q 8542 11651 782926370091
A 5547 407619592
Q 2192 10284 4261855264924
S 9007 890587656
S 11770 42027656
A 9066 497148537
S 7697 763343196
S 8456 978968011
S 785 834271282
A 3509 43385005
A 545 228201671
S 8333 687259825
Q 6833 8483 744001291377
Q 6383 12425 4130966983114
Q 1 12963 2927055137446
S 10325 189263632
Q 4044 4485 296703157195
Q 1431 4542 79943028814
S 5783 55157286
Q 1360 12901 3946189854410
S 12082 356414038
Q 4246 11594 1240619407972
A 11402 198294332
A 6030 813297851
Q 101 9009 3215290990715
S 8231 237628481
Q 1746 12601 5132835647573
S 3771 312902009
A 7381 475383255
S 11 419268720
Q 3608 11133 5782329856670
Q 32 10511 1873944253430
Q 2472 7305 4726541917193
S 2016 946317863
Q 60 11811 9705780136844
Q 275 3312 2984693529789
A 7071 428596896
S 5395 966290835
Q 1333 4962 2219446726032
Q 4876 7505 1630489177195
Q 543 12986 4991637285980
Q 463 11625 4294916069239
S 3983 808453996
S 1073 153146043
S 5594 889245973
Q 2375 12926 926713961864
Q 2707 12252 2846136159001
A 12886 6447348
S 11263 553116381
A 6277 845118948
S 4446 997196987
A 12236 534062623
A 2376 402583626
S 5632 212463174
S 8438 582569039
Q 432 10163 9227415721032
A 7154 798508246
Q 5367 8090 338422171869
Q 6469 7196 152651843968
Q 1185 11551 3452281662835
A 10186 35050403
S 11630 299966462
Q 2208 8656 2494472027564
Q 296 9359 6982671603330
S 6845 211156716
A 9782 326952248
Q 2342 5222 1120263353630
Q 2665 7565 4082210898660
S 5584 728307624
S 9533 753724429
S 12421 743362436
S 5191 358280114
A 4518 326983098
S 12639 64781504
Q 1506 3621 1154090390840
A 12963 199228232
Q 554 12152 1024958168199
S 3331 75597153
A 102 89917958
S 8315 810900784
Q 307 12329 3152889035873
A 1892 249939857
Q 268 7804 6011866789479
A 7200 965170507
S 2784 952386851
A 1895 268313850
S 7015 455313660
A 10316 656396473
A 3032 816900198
A 10281 399986448
S 3814 998217642
S 7436 706262450
A 4348 814699513
S 1054 186239525
S 1621 692722578
Q 3535 12790 799887659546
A 6202 671418661
A 6385 527630845
A 11115 260724171
A 4288 892654116
Q 103 12677 9963098658015
A 9541 430067405
S 8509 642544599
S 5051 514049248
Q 524 10486 672390305626
Q 4884 8984 3668593659108
Q 515 12160 3022040269376
A 916 811750873
S 5261 226098410
Q 8084 11808 2519421427209
S 595 669021474
A 7341 697246724
A 8551 721116334
A 6908 721539019
S 9157 736951853
S 1462 549556452
A 10933 604966233
A 12489 72895376
Q 7414 11675 3925262702856
A 5817 893975374
A 2570 316780456
S 1464 487354444
Q 32 10598 258695583315
Q 7674 9746 1631594317483
S 8279 191729043
S 7153 426600759
A 8180 769532733
A 10381 611793942
A 1971 146215787
S 11019 890766973
S 2427 339960347
Q 2782 11519 3188509451932
S 2400 47389025
Q 3287 11312 3005158812994
S 9209 529094855
Q 10681 12897 809525486799
A 10559 16707147
A 1793 220335117
A 12737 570806675
A 2324 704262453
A 8275 921390298
S 4380 273595618
S 2599 571335300
A 8719 490066470
S 6496 893859084
Q 897 7278 1368857933897
Q 6139 9269 2432272971368
Q 1752 12402 3022933817519
Q 5165 10724 4779236512297
S 9163 672905605
Q 523 9705 3569309687236
S 11783 708161258
S 11482 951794954
S 12644 425661200
A 11662 919941410
A 1480 915796902
A 10533 644308134
Q 2015 12675 3009927186516
A 8633 236918014
S 11302 37286993
S 1479 420038794
Q 313 11677 5538145273455
S 5541 723430291
Q 3 12962 7950564505371
Q 6623 9091 631123945453
A 11841 558286258
A 4637 329874232
A 11267 411180093
S 1076 515409410
Q 9190 9926 276994061556
Q 277 12774 2246654477591
Q 961 10044 6655408076136
Q 7088 12158 781919354441
S 173 285377315
S 12388 617321191
A 746 641885061
Q 1185 9257 1034006395418
S 2140 364290296
Q 4498 5911 708544060810
Q 1738 6940 1061228227305
A 2073 648094798
A 9341 278167177
S 7652 373710386
Q 8 12947 924393622041
Q 3486 11011 4969852523001
S 1207 137421610
S 2817 484969860
S 1287 334663469
Q 3555 9479 3454542042971
Q 5829 11190 1435573226807
A 11979 230063814
S 6500 958953604
Q 8770 12758 2782923942758
S 5704 210618259
Q 2580 12343 8780558879902
Q 7674 8732 492367703187
Q 1683 11950 4735697478916
Q 790 11436 6637790351385
A 1422 910305858
Q 812 5688 3785715828942
A 8217 120150459
Q 1577 5459 2619782353373
Q 286 11970 9549691547039
S 5159 288714591
A 4285 239182266
Q 9955 12770 2121970008751
Q 301 10415 6437266394645
Q 2806 11531 8161166381560
Q 6798 12298 4066998868641
A 3052 349903018
A 3565 892866015
A 2640 2993239
S 2174 851901633
A 5244 363543150
S 10345 349784956
S 3542 64995762
Q 3691 9831 4088457096201
S 7675 978408319
A 6790 737106801
A 7700 729466433
Q 3877 8495 3722145325222
Q 1753 8455 3682574565058
A 1476 992366052
Q 1475 12639 7863287988343
S 155 195833576
A 6961 58287828
S 8386 507120776
S 2673 750703218
A 9662 17015813
A 1436 361580922
A 5175 951611114
Q 2808 10797 6381177422776
Q 4680 7015 1483742493169
S 11918 825075330
Q 5160 6782 97884873081
Q 1135 12478 3824872607903
S 5600 376952716
A 7311 377835075
A 8594 4125598
S 1305 86206811
Q 1552 11051 7076577600934
Q 9679 10235 549609672735
Q 7869 11328 1620315368490
Q 9851 12707 1652208011406
Q 3591 9837 5159118780492
Q 7872 10908 1941016994276
Q 657 4409 2645233060422
Q 5170 11882 2436963162495
Q 9005 10771 666583607129
S 1668 427772507
S 12632 294864702
A 5666 46397881
A 436 935129234
Q 54 12901 4385146910580
Q 1955 8942 5548262577626
A 6880 763975120
A 12106 19618289
A 6899 760091479
Q 8777 12831 2506221378106
S 3043 617841948
S 8040 558810344
Q 6677 10568 3379088949431
A 5762 174286610
Q 907 11233 7012587691196
A 8458 421162240
Q 647 12875 6574629208549
S 1623 207486371
S 9462 369522129
A 8565 419250713
Q 8280 8747 414772138506
A 7130 438392727
A 6127 88616747
A 1919 602225409
S 522 675818425
Q 3728 11570 1449444425900
Q 6530 11367 2822856814333
S 7505 323555387
S 5639 538756453
Q 4693 8705 1464749822343
Q 3394 11562 3408834158876
Q 8417 12555 3746415363004
A 10870 690586674
Q 7754 11303 1902630460790
S 7459 738694446
Q 8982 9218 164306629975
Q 806 12486 7091175352775
A 4256 960409050
S 2141 513525810
S 2955 874963814
S 2785 432259115
A 10242 964505827
S 9145 269018585
Q 1022 8395 749117936964
S 4340 92943054
Q 4650 6426 318463081870
A 6135 720672455
Q 4716 6020 469618334257
A 1217 235543791
Q 9929 10199 37438060061
Q 3199 6122 2711277394066
S 2536 190729236
Q 580 5190 1136406540584
S 9836 846173853
Q 4932 12277 5580166478048
A 965 383559955
S 3205 248922385
Q 2300 9315 1283568139404
A 4815 749145126
S 3254 200670659
Q 7038 10404 1460032872020
A 3537 845508541
Q 3936 10040 93380705684
A 6811 999796055
S 12441 720485965
Q 5868 9894 3959347849983
A 879 792180876
A 353 218890296
Q 9889 10151 232566456105
A 571 385048301
Q 1588 7691 986752031787
S 4509 603937042
S 4221 338309679
Q 243 11111 3862117195967
S 9639 951483549
A 1015 451568613
Q 208 11727 2579941501423
A 5043 371179199
A 9945 694111345
A 781 736605499
Q 4121 10825 2701078637166
A 5624 835737624
Q 2483 5273 2364098311560
A 3059 74864797
A 5248 521557040
Q 4616 10976 6241041154406
S 6009 55183731
Q 1125 4787 207897860273
Q 1382 11378 8739636423641
Q 810 12470 201768703670
A 11553 458402574
S 4246 981490835
Q 5799 7937 1315560346191
Q 784 10297 3064015289079
A 1343 722100684
Q 6201 6922 125941957702
A 6660 225831568
Q 82 11621 6762170270140
S 2232 681908333
S 5081 409191813
S 10222 308327751
A 6721 117267462
Q 1519 6661 4786994953062
Q 7155 8161 218130211166
Q 1595 9520 5016240976536
Q 1267 12368 4713052164001
Q 3187 3968 505702443519
Q 2156 10835 2368178260095
S 8414 697268229
Q 2030 9956 2505350606980
Q 12181 12787 220670227198
S 6721 859955844
S 11086 306318305
Q 528 12716 6919717537168
Q 5617 10130 3598075444351
Q 2209 12962 3891453080199
A 2144 377711078
S 8544 987547139
Q 1199 8735 716744404519
A 4609 978736963
A 8100 45853159
S 10623 181145498
A 4210 147146438
Q 5270 12581 1570084421137
Q 7169 9660 1741412366189
Q 324 12252 8317540017695
Q 143 12854 5720892138756
Q 388 10187 6669780544103
Q 2369 7773 4154291513990
S 1859 728677380
Q 3818 8165 2251573139513
S 11889 495273721
Q 2333 11037 5203151251371
A 8720 61652693
Q 9975 10796 784578019801
A 12849 84039895
A 1730 955780396
Q 4775 10030 70413753787
S 5527 772851257
S 11474 159961232
A 6612 840359911
A 10625 490129983
S 7171 947136429
Q 1445 11524 9518454695700
Q 728 12795 2702268756686
A 6669 434473977
Q 1825 10317 7858369701134
Q 4821 11969 3594577869340
S 3965 594387970
A 9043 637383385
S 2260 876595567
S 3362 597880376
Q 2112 4277 759376940273
Q 183 12987 1569743741160
S 11569 759301427
A 3804 159914444
S 2656 904911532
S 205 591382252
Q 209 10231 5292562826877
Q 1925 11759 3392814801958
A 1571 556999700
S 12757 464005557
Q 1339 9947 2170690536631
S 7450 702535409
A 7946 44978725
A 10972 394925969
A 10697 165004878
S 701 181308873
Q 1659 12358 3712218697150
S 7894 386208939
A 10532 6138782
Q 148 12901 7906767882798
A 11584 447496556
A 4824 913010989
Q 1666 7712 3660144062794
S 7539 557152252
Q 380 12557 853940586520
S 11503 247357867
S 12808 247946651
A 7126 221476667
S 2026 746304809
Q 250 7158 4639213794570
S 344 129477872
Q 2891 8443 2761283036893
S 11766 299725304
A 3555 942705359
Q 1517 2772 69195315847
Q 3371 9319 1511334089817
S 6992 729051183
A 11556 921664872
A 11210 858095777
Q 1190 11983 5048387124854
A 12567 346242292
A 6884 712023449
S 5657 79554532
Q 2606 12566 465893107043
Q 857 11970 6334053313322
Q 1911 12738 3994828029656
Q 1466 12717 1324770723822
Q 329 8945 4567078580523
S 7189 556837350
Q 7293 8642 1160067014052
Q 2875 6958 2200699515760
Q 78 5349 351853546655
Q 409 5594 2606174768691
A 9355 139120839
Q 2983 9547 5615241524322
A 837 362164255
A 1208 427274837
S 7381 786788695
Q 1589 11568 1793292238313
Q 246 5805 4438940568798
Q 6182 9817 465719081200
S 1352 712711974
Q 2268 8190 2291614229774
A 11399 474595676
Q 737 10382 72170195394
S 5398 735607142
A 8261 513323258
S 5728 903617216
Q 3785 10679 5187273224833
S 6983 384642302
A 11404 725968616
A 5534 324507275
A 8850 412384853
Q 3543 12842 3366923009534
S 12538 839487112
Q 9827 12888 1237174134561
S 2161 13488061
S 11137 48071824
Q 852 12789 5075505815677
A 1055 900223795
S 3413 105419231
Q 1645 11590 5477574320168
A 11633 296593025
Q 3467 7028 2357619919856
A 8836 808670778
Q 1439 9391 5078111999039
Q 1858 8652 4985359293974
Q 97 8681 3165436796999
S 9357 623253256
Q 7468 9143 750509811566
A 773 519558567
S 9264 515574705
S 6960 742664872
Q 12210 12705 216472430859
Q 8527 12846 4276585411800
Q 6753 12111 2611075615780
A 6618 627323911
Q 2261 11532 3348191159136
S 3166 985606953
Q 6727 12487 3356570389860
Q 118 12907 3378522819015
Q 5177 8278 2959425573278
S 483 348294406
Q 61 12452 1141049229689
Q 100 12968 9888412123165
S 9607 511307896
S 11856 881486897
Q 2987 9520 4158157120930
S 7683 636002838
S 6033 285828100
Q 6821 10273 2536779671273
Q 284 10721 6703488116761
Q 33 12970 1590622738426
Q 5667 9485 3322132242998
Q 1554 8438 5797740191536
Q 171 9379 8732042934893
S 10817 231063944
Q 259 12327 3193079333403
Q 1020 4402 844012796047
S 1324 429214868
A 9673 432427793
A 5128 651667063
S 12699 147993312
A 9888 523275320
Q 331 11974 792107896447
Q 3853 11776 7693279897137
A 8885 54216880
Q 1778 2174 134439049091
S 3636 68699437
S 7883 942041465
Q 38 11374 5351201846943
S 833 612658838
Q 2415 11195 2431335393788
A 4681 728590543
Q 774 11365 2149678417764
Q 2700 8222 3368326505682
S 1868 42704272
A 4530 794908046
Q 2102 7705 4919495460283
Q 1340 12419 1403827662905
S 872 194764080
Q 408 4782 2358380315817
S 1432 293744567
Q 4610 12598 5075752016650
A 608 941735803
A 8772 600040153
S 3499 268192659
Q 88 9473 2101940139683
S 12267 308043135
S 10968 361801215
A 6353 747594295
Q 1690 4601 1946218185250
S 11008 494312056
Q 374 3035 1548689954903
S 7219 644807799
S 3190 969885314
A 11903 674961109
A 304 399713166
A 816 784655545
S 5082 57662746
S 5912 665043165
S 10856 835101963
A 121 492731805
Q 1661 11352 5971295152631
Q 102 11820 4873783741971
A 8252 761461432
Q 3000 8815 5514631258687
Q 486 12855 9996614307964
Q 1460 2655 935552071375
Q 10401 11101 163681995951
S 9121 870028053
A 10503 572379504
A 7945 638595058
S 1636 652191425
Q 1317 12801 4643661404153
S 7669 352284915
A 6154 923440529
S 11325 188071530
S 10530 101657562
S 11960 619920169
Q 4626 9957 2180011134404
Q 2234 2694 267898957553
Q 12622 12854 37631253049
S 3380 306724289
Q 325 9195 7223177584492
A 8886 722602101
Q 365 5891 5268415416851
A 7664 956962721
Q 6694 7573 309456143047
Q 3267 8951 3542751830328
Q 276 12591 5560414629666
S 2236 46617397
S 11552 777592793
Q 5624 7018 290902136789
S 4519 266767307
Q 2101 7294 4548808616791
Q 5145 11351 3704133132112
Q 791 8684 5269921468790
A 12592 330584580
S 3426 657440937
Q 4617 7277 642221761976
A 2167 764863584
S 5051 356230489
S 4632 954674847
Q 1096 7531 1728975164632
Q 10 12955 2364500284038
A 6976 642588713
Q 258 10062 4522788132464
S 7018 162922000
Q 2907 5234 500668165355
S 1912 834579791
S 7315 955999001
A 11517 884369598
S 5113 130615862
A 5181 177753087
S 12243 325445696
S 5651 934409644
A 10219 584840966
Q 1500 1722 208248378895
A 5644 14555285
S 3175 851116071
S 7281 334803431
Q 11459 11715 214611828227
Q 1207 8167 3225048976966
Q 98 11018 6014070848172
A 12470 454140335
Q 5683 6417 171487518577
A 8399 731752172
A 4992 209450250
Q 4872 8403 891425720868
A 10837 999407672
A 11007 604588593
S 3285 317399726
Q 78 11107 1217110491924
Q 40 1377 191106168111
S 9405 894320722
Q 1429 11418 5601375079178
S 12571 452574184
S 3858 586825962
Q 2490 11588 2877108941121
Q 3729 7948 1011738631135
Q 4174 11949 1019599134340
A 5280 429934167
S 12581 255820648
S 11169 888973673
A 8779 464694602
Q 3112 8112 112928248245
A 5984 358826045
Q 5856 10618 1744149303846
Q 4215 9075 2481081528713
Q 6315 10853 1857310399694
A 7688 256932508
Q 457 12474 3254334294290
S 2469 849629249
Q 6783 10742 2788648428908
Q 461 12749 8689040775691
Q 8467 11089 2485721062860
S 7976 117095265
S 4232 714618659
A 5966 567905539
S 302 252909050
S 11382 495733123
A 703 309464325
A 10363 878943514
S 6491 990666527
Q 6421 10731 1585172927373
Q 8199 11935 1474442027013
S 10734 135171121
S 9162 875618872
Q 2645 3888 616886084505
A 1684 904701864
S 576 608531995
Q 5380 12883 570116643615
Q 6005 9697 1813894976106
Q 3590 12015 2865952809613
S 8945 158087348
S 7245 88778111
S 4412 157879121
A 12830 673779937
A 9443 369986111
A 8451 759962607
S 11817 376101463
Q 1021 9765 4212104640917
S 6715 442867123
S 6383 783754179
S 10155 331779434
Q 900 12160 4543111418645
S 10614 494347475
Q 195 4847 4318793422688
A 1572 800026195
S 3079 40675971
S 1593 135338043
S 9872 889368098
S 9543 530867570
A 1159 844834132
S 4738 154391860
S 3743 496140207
A 6957 375548607
S 11965 956813379
S 4973 13488984
S 2486 201826501
A 7897 49969769
A 9027 612056329
A 1709 283706480
Q 2654 9324 424042782038
A 7510 70524884
Q 795 4815 2762605153099
S 5364 853806298
Q 649 11131 6063213907937
Q 982 12933 429652765412
Q 111 7319 124675405711
S 763 106930177
Q 1262 10405 5850979205567
Q 1728 6936 1305376371047
Q 9307 11845 2036208693194
A 1102 706706848
S 3770 651903256
S 6622 993878063
S 5367 797095978
S 4840 662883816
Q 127 5107 4592541447470
Q 4718 12700 306902192850
A 9826 921914094
Q 10 12852 167533299328
S 6269 237725622
Q 3954 9647 4028202535091
S 4112 68015349
Q 409 8005 5822228218805
Q 7223 12705 3022739021754
Q 730 10791 1869825266352
Q 4 12938 7077991319948
A 5068 877782813
A 8188 336676488
Q 1651 5273 2446461932168
Q 1595 12775 8005768870565
Q 3943 12090 7084168473487
S 5437 156848284
A 4760 243915504
Q 4626 8280 2160505624708
A 8339 19399250
A 11210 330714303
Q 770 7965 7008125033780
Q 5536 12757 6195218482316
Q 792 12120 8440242103772
A 7894 867672914
Q 3911 6110 1411367615449
A 2307 504609098
A 7584 132380474
Q 4945 11805 2997729379304
S 10097 180603316
S 3325 30820585
S 4719 925390983
Q 8793 11999 2652171446863
Q 6349 12932 859939556168
Q 2833 11650 694342013406
Q 4763 11575 6473372012680
A 12525 416177625
S 5592 282353567
A 10828 842289456
S 2821 566109653
S 5144 781930172
S 2401 902924155
A 9318 714216887
S 6631 568052835
Q 15 12369 848956700726
S 10519 270908108
Q 6897 7465 162239433126
S 5568 398724414
S 8052 315851597
A 4023 781791560
A 9851 885069998
Q 1523 5028 1661891867437
Q 1774 11770 3838325663934
A 10659 657146866
S 10129 9640183
Q 2529 8558 3875519365302
A 2368 237088880
A 8216 117997354
Q 1889 11456 4380080135567
Q 3885 9070 2026198486593
Q 1382 9466 603584036931
Q 9683 10388 132922652417
Q 2327 2963 331249991926
Q 2590 11316 1009251897073
A 12703 901009438
Q 528 1590 984681678141
S 4118 641570517
Q 1946 11089 8292266995411
Q 7220 8724 1496546671144
Q 138 11027 358169244560
Q 6095 6098 3637585639
A 8556 42467562
Q 2924 8899 4573809195680
Q 1335 6655 4352275515936
Q 4306 9496 1092367412955
A 8510 318524852
S 10384 119922527
A 449 131981218
A 11200 996042014
Q 2448 10676 2672678337115
Q 5209 8287 2038339879623
A 6134 870441864
S 8358 421146002
Q 3078 4853 997706116949
Q 2101 11627 1173527526204
A 7532 841094585
S 6380 769634501
S 12472 382617335
A 8396 77358919
Q 8571 8712 98887350315
S 10183 698687017
Q 6539 9029 112083510603
A 11628 293156060
S 9715 15690060
S 3385 238818412
A 3138 922642043
S 11231 473705736
A 2197 584675459
A 1798 964675008
Q 1760 9836 6173717468578
A 10135 881795310
S 1519 653684198
Q 7042 11372 3232474798297
Q 1974 12499 9831302723818
Q 136 12434 3146543289530
Q 123 12472 7296874174624
A 3065 893834083
A 5089 550966989
Q 5 12987 4453696922484
S 5434 960507536
A 4809 455536548
S 423 523111123
A 10201 940470620
Q 7732 10412 123397990102
Q 979 12431 8590343234779
A 10455 254138620
Q 1924 3974 935036948502
Q 8744 11172 1265087295536
A 5041 372926094
A 6214 492478077
A 1979 647845816
A 10482 824501005
A 6831 266634277
Q 8999 10895 1866778107470
Q 3252 12301 7369172280109
A 9492 900269449
Q 7960 11979 904940263369
S 1886 759982084
Q 3806 10262 5815575299012
Q 9629 10625 66926828732
A 12093 32925522
Q 3802 9816 878362556392
A 12031 675568093
Q 2693 10463 5396223266672
A 3985 222359483
Q 5575 10193 4552397560585
A 1993 781093404
A 1892 116162450
A 964 211540675
Q 2883 3867 158382530360
Q 4349 5264 690626981915
A 5076 221003118
A 7447 606358655
A 5939 195016943
Q 4548 10600 4497435090211
S 8716 189345342
A 995 291612462
S 2270 355972404
S 9480 328796217
Q 931 2226 113555511804
Q 1837 8821 4747566136521
Q 3185 8873 5315114638583
A 10579 274060771
S 5096 628497182
Q 544 11429 4365670042319
Q 590 5905 1474471464122
A 9557 90546763
S 1328 150458580
S 9872 892362382
Q 3130 10944 2301797963729
S 5671 997033768
A 9605 541529982
A 11576 235430632
Q 7135 12851 4508894984298
Q 9923 11645 1307916837947
S 9410 707218453
A 3533 601795762
A 11530 693787368
S 4803 956599308
Q 2970 6351 2621962947061
A 444 521948021
S 3875 64752843
A 7922 141533796
A 1984 949570959
Q 1700 11936 5432734686606
S 10032 407334462
S 2242 850988854
S 10126 396961655
Q 4616 8971 2558031089887
Q 3151 12349 8085484639947
A 3476 653285544
Q 557 10670 9151788648687
S 9979 757881359
A 3217 454563411
A 4141 722146606
S 896 499342883
A 2652 286438643
Q 2355 11883 2424492091777
A 7340 659798179
A 3064 105340716
S 752 225080670
Q 1567 7475 2602605104869
Q 3043 12043 6390386342518
A 5475 187640670
Q 596 12537 4274028970325
S 7329 514807522
Q 8699 12454 671369970347
A 11574 13400163
S 1530 140969932
S 3059 686635792
Q 727 11161 4198887304820
A 2295 203964404
A 2087 261076049
S 11273 588399473
A 7561 515150154
Q 1094 10463 4761586947547
S 1935 747607770
Q 5149 6089 640278864193
Q 3317 5172 1771204612137
S 4086 644813988
S 6916 995626323
S 7483 662701373
Q 4481 10029 2288297153616
Q 7234 12556 1167973945654
Q 1789 6284 1648038226402
Q 11125 11494 338518170849
A 9068 948973482
A 8891 671774232
Q 2557 12318 6231743399252
S 8151 270672356
A 4570 19153624
S 7962 272125867
Q 10451 11385 641348483828
A 6780 42337094
A 5685 930871555
Q 4391 7889 2332632536678
S 1256 514022623
S 1098 142731668
Q 8164 10755 18682137768
Q 966 9629 8146897291606
S 6538 490857465
A 11673 154245635
S 11541 490664878
S 5736 600753949
S 6887 223201203
Q 903 11870 6216155395835
A 1732 747563486
S 1438 749798159
Q 6749 11511 3911263218278
Q 1961 11995 7067852136975
Q 6415 9558 194631917068
A 9080 422699018
Q 279 12606 9563818962614
S 10045 335039277
A 9207 65569180
Q 2212 12525 9767394765451
S 6521 157847868
A 9265 668449049
S 662 126343435
A 11288 287366845
S 1157 514733505
A 9931 499405081
A 4578 778853891
Q 718 3933 2775689475966
A 8133 271624814
A 2367 271957252
A 2810 914835597
A 5737 40374447
S 4605 293867323
S 1368 79382139
Q 2359 9551 4182726977177
A 12530 616441964
Q 804 12535 5771253158327
Q 3810 12561 7372576280113
Q 3382 11930 2956116149562
Q 648 8461 3729690276520
A 6349 615746121
Q 1672 7100 1973073442590
Q 797 6355 3572446331267
Q 620 8595 2814088529699
S 482 288944335
Q 2321 9995 5331462797564
Q 3409 5796 269483141292
Q 307 12717 2614820445702
Q 2028 4379 2289030681558
S 10038 956502634
Q 6376 8398 563281635355
S 2602 73768786
S 2741 328150006
A 9591 970848044
Q 3567 11021 2440490182871
S 11302 660615632
A 5255 263837898
Q 6836 10802 3453623748229
Q 1229 8547 6211148725902
A 3435 369634909
S 2067 364419024
A 1654 527865353
Q 2115 10732 2320811397530
S 2504 96587308
Q 112 12887 128124711201
S 3685 460368342
S 10083 124997816
A 6435 534234944
A 9162 730711250
S 10345 519172581
Q 1283 10594 255142581302
Q 1826 9522 4644716113255
S 3253 76629266
S 5480 944535879
S 6719 67914660
S 2732 885784753
Q 9232 11238 1010556867909
Q 4099 9607 2329420965083
Q 32 12659 5034616659555
Q 612 11084 7643885696524
A 5120 832623864
Q 1556 11535 954640228256
A 3502 267085163
A 4966 996435398
S 9969 391811675
S 6726 635629968
S 1815 554499720
S 7987 249100947
A 7546 645467051
Q 6545 6795 171621287643
S 7821 44912100
Q 2510 4150 13518012384
Q 5343 6928 703235020342
S 11452 934559158
A 3555 13630170
S 5990 315801524
Q 42 12342 2331567456311
A 9688 216078560
Q 1731 7005 1565601566629
S 11305 951748758
S 12172 870045395
S 6678 910416292
Q 1302 12713 2723298301647
A 1372 723225999
S 1836 310850616
Q 1871 11815 7041449344553
A 8789 331177643
Q 7089 12068 3321297340561
Q 5539 12838 4555204979145
A 10870 48467158
A 5779 620181784
S 9486 695836194
S 739 744386619
A 12567 138013201
Q 5556 10193 1926064248873
S 6374 906282021
A 7222 963795463
S 11281 385384197
Q 837 7809 5735755559355
S 3092 164627594
S 4704 378119180
Q 4700 6710 1677736173500
Q 9982 10465 317476974298
Q 393 12989 1356720897812
Q 3683 8311 2436788771067
Q 1031 12665 1173728597236
S 9097 609494206
Q 8269 12468 1601723597535
A 740 468755552
S 3720 613760957
Q 3397 12385 6772619840781
S 6625 689167827
A 7404 892038950
S 768 468359843
Q 1611 12793 8917251196862
S 5141 345827878
A 6582 70782853
A 2164 934121704
A 10724 790717523
Q 9597 12191 1468722562623
Q 108 12971 9750646793997
Q 9058 9223 127828790896
Q 1003 12931 9900379542768
A 9530 565363279
S 7337 315704539
Q 1058 8669 6817949511247
Q 4540 7647 763449784533
S 4485 710715976
S 6113 315098953
Q 101 11946 877591496667
Q 7017 12307 2634608922008
A 9233 836874886
Q 3870 7479 235532669443
Q 2877 11460 1755833746487
S 2689 352169291
A 6484 949252099
Q 327 9874 5068683190676
A 2779 375581092
Q 11 12746 4197954484816
Q 30 12968 6721385564332
A 9304 436459520
A 10395 712493794
S 7679 276261264
Q 3100 8283 4875914793689
A 2069 623972464
Q 148 12947 6305185657133
A 7334 87795087
Q 4379 12167 2759550363730
S 7811 540107296
S 1082 229961489
S 2778 197516039
Q 5283 9541 3321290082356
S 6936 444487477
A 3493 977288568
S 3147 820324185
Q 1823 11558 9579044417120
S 5158 192556317
S 11717 545435848
Q 2544 10180 697962388555
A 6880 627213892
Q 1753 7015 1157901879119
Q 3487 7378 465301514842
S 10885 395217403
Q 48 12920 8920372006197
A 982 968913601
S 4017 607374784
Q 8142 8480 25282690320
S 5234 114442512
Q 982 12350 3074394564085
Q 8331 12684 1561304542379
Q 1093 11948 3812559059750
Q 5780 11437 2044550167568
Q 5109 8913 2398989459210
S 10581 261940150
A 776 546651620
S 3232 414798378
S 644 899440798
A 807 489032482
Q 2121 11513 744881829986
Q 421 8550 1011938925904
S 2220 261110949
Q 5222 8406 1308349635520
A 7050 85203951
Q 2256 3121 495811267947
Q 1224 10245 8808004593297
S 1238 4934679
S 4901 909723779
A 7999 538636413
S 7848 797093301
Q 54 2021 1432704920899
S 4343 407632770
Q 2627 12088 4348412717540
A 121 135448697
S 57 435390893
A 6669 38680606
S 8613 823157256
A 2248 245692613
S 9950 538625211
Q 9146 11702 193838784955
S 2411 730281322
A 12170 599622029
A 97 507161160
A 8938 183461064
Q 206 12793 3856529212914
Q 1245 4688 774288861346
S 2965 941704740
S 1844 299790292
A 3555 672284566
S 11115 530153872
Q 4447 8311 929487805265
Q 3003 12713 7204853931484
S 9859 323439940
A 12145 43369245
A 6853 405626567
S 1385 359572885
Q 3412 5214 755114620090
S 11048 678941862
S 4334 260657396
A 6031 7481415
S 5904 556872565
Q 304 11500 7193499072838
Q 113 12769 8286482550609
Q 9228 12419 350076585608
Q 2796 7519 1441936123137
Q 6515 11996 2743624719478
Q 6490 6924 6641816607
A 11997 563917417
A 11190 91823407
S 9841 663471625
S 11688 319098049
S 6844 89350763
A 8728 872735596
Q 560 10229 886970845482
A 10783 59455538
Q 3490 10344 2820080628744
S 11758 863794734
S 1238 591266089
A 12726 596822638
Q 2456 7924 2330283716757
Q 97 508 386910520796
A 9726 685802590
S 6188 289135098
Q 132 12633 2293261133958
A 9673 540997712
Q 3954 4353 327495193605
S 12591 234834133
A 78 98714317
S 9242 463415756
Q 5307 5474 146909246341
Q 114 11176 6072558352642
Q 8477 11767 2675723671676
Q 1681 8319 6169528039284
S 11037 212898287
Q 3338 12770 2909616782543
S 2235 530311962
Q 7289 10684 2242133292604
S 8445 28797083
Q 1156 11522 1627721676373
Q 5966 8375 148947600273
A 10440 139916284
A 2665 914925094
Q 1005 1783 265041771950
S 6361 823942281
S 1223 38329699
Q 7187 11664 1112079657020
S 7212 687742959
Q 3650 8978 4295594131893
S 6807 759310016
Q 4086 6704 414903858114
Q 6652 11179 4191334664308
S 12940 341109100
A 10226 21618057
A 1666 643573538
Q 880 12926 8493809342134
Q 8909 12983 2714360040806
S 9959 359583821
A 1584 251958598
S 6597 757694551
A 6049 616914161
A 11577 242799809
S 2314 110761597
A 12430 975037493
S 280 51083457
S 2508 413821131
Q 3187 12922 8229417729614
S 1274 151724803
A 8969 354305510
S 1853 234304148
Q 2811 6771 448520049863
S 2061 155984748
S 3086 15598478
Q 559 8830 4348067647941
Q 6609 7432 84081803748
A 7499 169578543
Q 3845 12523 5962236169509
Q 1944 5395 2302625817300
S 196 203187029
Q 1460 11760 9879254372368
Q 8242 12743 1371075855081
A 2856 942253881
Q 1333 3351 1617475350374
Q 977 2439 906106342839
Q 2832 2977 140078919189
Q 1943 4659 1953577977508
Q 200 12711 6338862515612
Q 1611 9574 4703109585240
A 9371 954763524
Q 4704 5335 630027146380
Q 816 4377 2553414448080
S 1718 741797684
S 8756 611715518
S 12116 505308882
Q 2182 11282 4724576247334
A 1737 810434966
Q 1971 3269 450855621073
A 2209 341002712
Q 163 11609 3286571062762
Q 1260 1991 624129697839
A 12796 27314919
A 9355 303879114
A 9830 340177798
A 706 499729539
Q 7 11266 1645739202354
Q 5383 11655 3381762944365
S 4363 950264976
A 8144 260381433
A 3119 848186688
Q 3389 12449 5616587938165
Q 5467 6955 597857960737
Q 4474 9628 141471831124
A 1308 681766614
S 11929 208271932
A 9288 175266120
S 6653 130593321
Q 4868 9632 4456553242203
S 796 261986425
A 12819 778344934
Q 2893 3844 8767588204
Q 8033 11676 1599247461298
A 6463 98548945
A 4954 125361564
A 2894 803414651
S 11610 568363091
S 5214 471601859
Q 4341 9505 627636216872
Q 2106 8151 5799300712577
Q 252 6649 778148902370
A 6700 90822882
Q 5441 5988 187841237275
S 8577 232220632
S 1786 667800944
Q 4236 7497 2005087900361
S 4973 270740750
Q 3537 7069 2609434536644
Q 323 12899 1572486028885
Q 6813 9279 385090348678
Q 23 12304 9367936341206
A 12511 91370213
Q 1301 3236 1698622591639
A 9839 342302501
Q 5082 6170 873711739726
Q 854 974 51047480903
S 11662 714900705
A 9506 668630714
S 1114 445556711
A 9827 78505910
Q 1515 11901 9358749697441
S 818 118085671
A 8670 74515976
S 2390 188174213
S 12035 936660356
A 10316 464066825
Q 5984 6974 234302381421
Q 2765 9249 3518248233592
S 10108 21073489
A 3903 555098776
S 1387 101460868
A 2401 450249572
S 8269 483777598
Q 232 10917 8582277218849
S 1845 997510109
Q 919 10230 8946320298935
A 11774 158463650
Q 580 2382 536271715973
A 9608 442740674
Q 1571 12138 5617172442426
A 3093 875326840
A 6773 111212501
S 2490 856678025
A 7100 125812244
Q 1481 10593 5735648125201
S 5283 602756610
Q 1801 11855 751092040596
Q 142 11228 1858304823755
A 8872 516950827
A 6120 665278752
Q 3396 6396 1758913197040
Q 826 11840 9835020606894
S 10710 365594021
Q 3617 11229 1115749815428
A 6528 282155093
A 9742 801475155
Q 4654 12701 4644832778550
A 5552 830663660
S 7873 91508734
S 10471 71500513
Q 4720 11858 1666131233707
S 10583 890205000
S 5160 253667229
S 11576 817615764
A 3410 637788779
S 6148 853183858
A 10385 927271924
Q 328 12676 2444970981044
S 1032 958583740
S 11740 396332281
S 9545 957762483
Q 3640 12430 6240832357947
A 582 819653211
S 9154 243836180
Q 354 12781 2828108826826
A 3568 852154898
S 1793 958879220
A 9922 65080396
Q 3177 12571 6299771959383
A 2492 943733981
S 11795 954892197
Q 2943 10289 2271962036479
A 11682 539234903
A 11348 230842501
Q 1083 6170 5042936440851
A 6742 816745127
S 10238 665728545
A 816 545405385
S 6746 556235889
S 882 660283531
S 10652 190479505
A 10912 413472056
Q 6025 7122 158102831765
Q 2562 6730 1540495394997
A 3582 679018391
Q 231 12916 7373206757429
S 3978 957786879
Q 5534 5570 7404558076
Q 119 12983 1276626192985
A 7640 630971813
S 3850 929798989
Q 2415 10039 4805393789827
Q 1776 6654 1786484156373
Q 484 9545 4096026616502
A 11551 371643209
S 2516 408095804
S 3693 305733088
Q 3822 10760 6564513548740
A 6085 342792385
A 12266 247089152
A 1153 116893433
Q 61 3254 1547128685826
Q 161 10110 9800156194800
S 2880 620763910
A 5207 569944414
Q 695 8106 5313188999374
A 3103 134907779
A 2820 833133286
Q 6904 11663 3054051036164
Q 3503 12493 5405955036469
Q 1904 11437 9428264067930
Q 6968 10537 830976196563
Q 1899 12806 4206396046933
S 5766 208367066
Q 908 6491 626455083614
Q 1200 10613 7747426443569
A 12926 149259561
A 8224 717721640
Q 5219 10259 156139303502
Q 3839 9688 1251909541612
A 3412 800261206
A 6715 979993986
A 5048 797753455
Q 6142 12522 2340689540268
A 335 445296789
Q 1641 8759 4749328088910
S 11557 782031038
Q 129 12012 8599911495200
A 10596 105052476
Q 1000 10969 6777561753930
Q 817 3532 2129186664280
A 11780 113011836
Q 6541 8961 149868257047
Q 2426 10315 1321221820955
Q 6026 8426 1434244539674
S 7147 951056385
A 6088 189010806
A 355 39632046
A 11315 889153407
S 11028 345549380
A 9392 735276983
S 3945 684075762
S 12086 170337308
A 4888 633557331
S 99 720863257
S 4887 351123730
Q 8458 10345 1845398349043
S 4759 561999040
A 6664 830187323
Q 4354 9898 1608905892777
S 509 316527100
S 6545 555048587
Q 4085 7925 3229582187199
Q 5000 9253 2521961805607
Q 468 12675 4446012504914
Q 9335 10334 490825784587
A 12736 105172838
S 1446 812279343
Q 116 11712 3195908749054
A 9445 207425721
Q 1218 1335 49458864547
S 9341 719468179
A 7597 219950885
Q 2198 7907 5685223316151
S 11714 709909017
A 1391 793297878
Q 7759 8371 431333207285
Q 696 10659 1252017019512
A 685 220670386
S 12821 405518878
S 6993 756552097
Q 5332 9810 509792345177
S 8355 610690399
Q 2045 12643 5032766883270
A 4641 402983722
S 8229 833624541
S 11898 929224323
Q 520 10772 5039208935355
A 1720 518811328
A 968 704545936
A 8409 52069085
Q 8475 10163 1310635549609
S 3019 567746699
Q 1090 12856 8748726899077
Q 6875 12878 2169514494160
Q 374 1950 1093369909734
Q 554 1526 425967226339
Q 404 5679 2682254341297
Q 1380 10902 2773887419095
Q 4118 8775 1968961671451
S 3075 944560027
S 1224 308720710
Q 5498 8444 2214121675637
Q 5548 5670 35693894247
Q 5969 7770 1715197293616
Q 6 12968 2575496977401
Q 7740 7983 18426078454
S 11010 207558219
A 8099 4291454
A 8320 359664315
Q 754 4346 548238761954
Q 4690 5016 12724926904
S 2503 617102232
Q 941 4098 1160852988389
Q 1031 10858 8930054742365
A 9152 361440983
S 9752 58234915
Q 5003 6508 1396477634004
Q 85 11248 6351895804371
S 3370 754277256
S 2213 91931622
A 1221 473940342
A 6117 323949337
Q 729 11492 5489410724658
S 6761 584026491
S 10277 910295370
A 5420 627464737
Q 2599 8641 5224218906433
Q 3478 10177 2231107818383
Q 5302 9015 3592840904893
Q 578 9222 6992606589728
A 12031 319923410
S 11548 622010641
A 2387 379571541
Q 5098 11835 485196927477
A 5040 797925509
Q 3268 9850 2426605733616
S 2248 494335934
S 902 967026399
S 4529 217420310
S 5917 554892703
A 6490 402840370
S 7876 319985652
Q 3579 11485 5679947462879
A 12726 276961705
A 12975 523888682
S 12966 101308993
A 12769 752881116
Q 3011 6609 2094045886434
Q 4963 5939 716924531185
A 6747 101494053
Q 2765 12903 7728380853391
Q 1311 5294 2328862836608
S 771 523252472
A 2418 368837135
Q 1492 11157 758001596418
Q 1013 10846 9134475922504
Q 2270 10890 6585141134970
S 2430 385019483
A 4220 975441596
Q 749 12393 7488663836509
S 9291 648125239
Q 1382 11167 7899362165439
A 12053 131205498
S 605 696077797
S 7148 513799196
S 660 378135795
Q 5382 5507 93977348634
S 8101 35527160
S 1677 998138799
S 259 111176870
S 6874 452152087
S 12541 61668479
S 11961 688910255
S 7556 759488330
Q 2820 9327 1704484967063
Q 10198 11341 1079226479152
Q 1876 8862 6874204798465
Q 3154 5984 1353344552023
Q 850 3641 2492356947295
A 6394 268992673
S 8278 984721939
S 615 808643862
Q 312 12971 6633319267038
A 9277 826011188
Q 1348 10178 8057422807290
S 12053 371485387
A 1237 589750172
Q 5283 6028 138334956660
A 6543 758572503
A 12463 96816191
Q 7744 12381 578438068237
S 6918 854384079
Q 4304 6586 237083611635
A 9183 648187069
S 12402 509155225
Q 10651 11122 241981732457
A 6136 873094541
S 11481 552834482
S 5833 888762208
Q 1971 3043 858046482589
S 11039 797895311
A 7181 398965647
Q 3614 8562 1299384678195
A 11714 43171871
A 1851 511772933
S 439 799648547
Q 5645 9801 108983781172
Q 1774 8010 252587967905
A 7034 634586033
A 6136 599287742
S 12614 209937833
S 2590 376529542
S 1535 325749601
Q 9385 9729 7362538437
A 2682 281742570
Q 821 12694 2468114367119
A 1091 365173869
A 4515 776297826
Q 2650 10028 290757450026
Q 7551 11427 3215200173606
S 9965 215818147
Q 4202 9576 441366555785
S 11830 783070079
S 1546 919582292
Q 5093 11977 5842182296156
A 5479 432596229
Q 1132 7146 2848083683055
Q 2082 6660 3255322707006
Q 470 6840 1912818587257
A 8339 921628295
Q 1484 12653 4862679877725
A 1927 720868242
Q 1398 10324 4685175807518
Q 311 10598 4436789358931
S 7021 519284519
Q 600 9494 7543235668331
Q 4397 4968 568124616371
A 2545 45776011
Q 9202 9383 89651278469
Q 7012 10633 965238126804
Q 1198 9759 5708266862209
S 8146 309959913
Q 1365 1837 117523820827
A 12460 35172355
S 6289 595781624
A 394 231839122
Q 1690 11908 1565750262462
A 10284 361628131
Q 7188 9006 391657042115
A 8701 311964128
S 1993 285315494
A 11942 933902080
A 1334 45337971
A 8676 291324558
Q 1245 7501 4785840042790
A 2868 725884289
Q 19 12725 9769295795690
S 9879 243066193
S 4430 695300693
S 11291 494454482
S 8812 989106141
S 9349 659521088
Q 5123 12267 3739846216389
Q 6445 11279 149526225631
Q 1499 7867 2893951550673
A 1277 281668942
S 4439 374114800
Q 233 11942 1114243454480
Q 3747 12601 5959665575953
S 4212 923303668
A 7793 430282126
Q 12200 12404 145873117508
S 1531 716801698
A 5901 253434857
S 6879 674271487
A 5704 965599965
Q 126 11790 8988370690808
Q 9208 9343 131773007019
Q 1944 6018 2239113434319
Q 389 6672 2615696148762
A 6038 24807687
A 9347 988390234
A 8431 55157723
S 7037 873222333
Q 1446 9976 2086162319815
A 5015 150905758
Q 3821 9999 5724699881782
S 4337 423482296
A 10764 955196087
A 12026 222505587
A 6960 66085414
S 3620 380623746
S 7689 120375017
S 8345 349854910
Q 8036 9685 26938802664
A 5533 202744332
S 8003 813187072
Q 3343 6924 695120802893
Q 5485 6983 1439817412187
S 481 730568273
S 7887 187574964
Q 425 9685 5489484790309
A 8610 153064183
S 12592 566261187
S 8316 65911603
S 1247 943428975
Q 7281 7414 31969610292
S 11815 208763785
Q 8335 10874 526575766010
A 4714 724133103
Q 2791 9402 2296062359011
S 6082 103394751
A 10526 498643837
A 67 342449279
A 1345 305381908
Q 4437 10999 6129217848137
S 7709 401465597
Q 4215 6597 409957125820
S 317 454939371
Q 10149 10372 67368464982
A 5180 474294724
Q 741 12977 257285746427
A 10986 380143443
Q 6189 12039 3542535238148
S 4198 830021531
A 5710 484129977
A 6213 336626934
S 11846 274502117
S 109 770037941
S 3890 864389502
A 11194 23735939
A 8954 959237872
Q 5610 8532 1045846808509
S 4642 526995363
S 950 752169261
A 7733 536881926
A 482 98555444
Q 1425 6306 318144998802
A 11201 722100995
A 5066 436948191
Q 1325 11707 7727549552292
Q 393 8737 1831244950375
S 3249 245717774
Q 6247 8228 48040578022
Q 10124 12728 2564348240707
S 11407 180137206
Q 102 6156 1721089777971
A 278 407032760
S 343 807267876
Q 8610 11503 2273713829398
Q 5966 11888 3941619633706
A 12068 221228232
S 12809 995914059
S 4180 372252936
S 1888 518130027
S 6125 132529475
Q 5613 8282 2332636492597
S 5248 530261066
Q 1813 9948 1180968623346
S 2897 534159550
S 8034 754803808
Q 3552 10283 3884557504613
Q 4173 9922 670757186283
Q 1478 3646 1824371698772
S 4182 841928967
S 7277 638380913
Q 3802 12188 5791701459431
Q 1163 10959 6056839345414
S 6177 576392577
Q 1051 12671 4043105714206
S 7860 532133660
A 3189 69901015
A 7851 472620100
S 9651 601450367
A 3997 722378013
A 12156 962299116
S 10585 775694150
S 5939 467692378
Q 1148 10407 1326960932667
Q 7590 12318 1677059819642
Q 591 2016 1142872128612
Q 7597 8229 266787514338
Q 468 12689 2089599944909
S 5566 530769265
Q 2473 7850 4646758313325
Q 1312 12688 2115948576086
Q 4935 4973 20001381136
A 1567 193360922
Q 7778 9236 790400418800
A 8516 879920518
Q 226 12878 754138671383
S 7831 744563558
S 8761 380609974
A 12609 562427632
A 7875 311123761
Q 155 10846 5359821139239
S 2903 88678744
S 7457 467593626
S 3043 851502352
S 5975 574468165
A 698 256659226
S 8913 474187102
S 10281 150693785
A 11374 731090095
S 7838 356294760
S 9162 685366431
Q 5383 12081 5907855996244
Q 1513 12881 1297836803919
S 7914 664615637
S 7470 220321007
Q 5709 8312 2190810385303
S 5956 960223567
Q 4 12980 9102916741653
A 10271 576967325
S 907 410630369
A 9026 116728080
A 2216 832824927
S 12035 88129188
A 4345 874879546
Q 158 11154 9752248957411
Q 2781 9236 2216238528049
Q 771 11969 7862006663765
S 6248 752511977
S 2700 129167769
Q 1126 2153 594729839996
A 11335 24706821
S 1100 787520777
Q 4209 10788 1093008285637
A 3092 292357602
Q 1782 3842 1536831445973
A 8008 631453755
A 6136 119499112
Q 3650 5972 320814180038
A 1190 58283966
A 3109 482104083
Q 7094 12782 1919730134879
A 4286 49409664
Q 5028 12756 4173804577510
A 3421 811391151
Q 42 10414 5852144194133
Q 446 966 232009063165
S 7958 69868844
S 4958 957504811
A 12184 376206925
A 3802 421049552
S 1711 933431830
S 4954 446312517
S 4124 921848926
A 7637 698420183
S 395 67510368
Q 4933 8405 2926880665825
A 1286 459430650
A 209 598392955
A 10086 505641470
Q 2683 9132 5241480778320
A 9033 338983816
Q 3336 6895 2207801596678
A 8888 180957474
A 8503 695055867
S 2960 13636665
S 4305 933658636
A 5833 379917485
Q 56 10847 5727664618878
A 5141 570009240
Q 3887 9664 3757247728318
S 10809 832731197
Q 4715 7762 2364186496706
Q 380 10078 8129812588388
A 7697 43844890
S 9363 943248850
A 8833 631749129
A 7240 803469055
A 1191 510405678
Q 716 6803 4881667339849
Q 1439 1601 11536729148
A 4609 92201593
Q 5245 8076 2127295421051
A 4112 401394630
Q 9226 12705 1617350587303
A 7536 961410335
Q 2425 10603 302578356769
S 11796 527617215
Q 307 11900 2217586176265
Q 718 8984 5063436936739
Q 642 12920 7692851406629
A 6561 860846335
A 1061 120663567
Q 4429 9608 2628692149681
A 5402 697995299
S 5448 843203817
Q 7167 7563 197409936452
Q 1691 12748 6588430449945
Q 6595 8259 613094292496
A 3039 519431743
Q 5213 5231 4556857492
S 1112 583719012
S 6155 796258710
S 4667 64693754
A 7797 902197861
S 3589 109068745
S 7139 47325388
Q 1221 12762 9674217642593
A 8069 649253896
S 859 890057762
Q 10905 12390 965234272603
A 9254 572287541
A 11952 419189662
Q 6443 6787 167182522071
S 8822 753764146
Q 4838 6929 1142867672962
Q 8769 12165 3357223251195
Q 7056 10537 980650833595
A 6809 664705712
A 6886 276940909
S 12635 219389083
Q 2266 12399 3118404938617
A 9389 579485980
Q 2665 12510 6942887506089
S 1459 691673479
Q 2387 11994 3685217524088
A 11285 188360764
S 1143 60149577
A 9553 788601737
Q 5195 7334 197138867124
S 9410 19288157
Q 10422 11268 754857023310
A 5775 660783857
Q 3497 12287 6568198237385
A 9025 464584836
S 8458 256698076
S 8556 781962632
Q 3910 7526 1189574935646
A 7039 74972062
S 11002 589237657
S 10600 635428045
Q 1289 8514 6003856954525
S 1526 553662422
A 982 236904118
Q 5045 12336 1016923016403
A 8420 546599240
Q 236 11667 806550041985
S 10858 768646724
A 2625 850561834
A 5019 270676515
Q 1948 7949 611304924827
Q 2798 8872 1571343419937
Q 1331 12003 1108821537002
Q 6062 11093 2580506935027
A 6207 229456581
S 12831 960047507
S 4386 368357800
Q 417 10674 4471139286811
A 8781 716230312
S 5768 399318885
S 12352 965260345
S 5099 652609320
A 1111 592457015
Q 585 2215 822194998488
Q 4606 9570 842349028634
A 3525 456302460
A 8398 737976557
Q 5611 6625 138877516303
Q 8125 10986 2609483904613
S 664 456860845
Q 2419 3379 836566786248
Q 715 4975 2412053028607
S 8173 344447987
Q 2106 9050 4697643409815
S 4034 190029484
A 7427 294929903
S 11804 797372064
A 1124 737394602
S 2259 650003262
S 4069 100760723
A 12962 347777860
Q 6638 12567 1905757029502
S 6683 574367007
Q 4303 5980 846622541117
S 12273 739516057
Q 6780 10845 253531982008
Q 7205 11329 1548272138486
Q 4674 12338 4799550469869
Q 1175 12270 6028291993519
A 9400 373053813
Q 245 12584 8064691110981
Q 2563 12208 9022500260259
Q 2972 12831 8962485177439
Q 5390 8020 345970428855
Q 2113 10191 3256985015127
Q 852 10853 9736722052348
A 10939 411795343
S 5750 317278642
S 5424 97533257
A 2188 121209894
A 4619 958103612
A 1135 582816220
Q 606 5935 5051862289177
A 10148 122521157
S 9254 819090792
Q 755 12510 5767314277845
Q 3562 11500 6588359803528
Q 2881 3991 921438925195
Q 3295 7278 112313387804
A 835 909647460
Q 4151 5133 246953744880
A 134 313559234
Q 2283 11420 4057349010616
S 6769 545389403
Q 5339 7693 129465140691
S 10724 25753120
Q 2482 9954 4909585840448
A 821 630801014
Q 1777 12914 1305909622934
A 1668 553874215
A 5602 259628694
A 8419 18171078
Q 1171 10911 5163666615614
S 4139 868236479
A 11970 150929992
A 110 184060586
Q 318 12828 4215470690536
S 5177 188299830
S 4250 952043849
Q 708 11729 325788492630
Q 3104 12061 1955413003438
S 12195 72356701
A 9180 732041125
S 2122 369664051
A 5126 692275207
Q 265 10291 9567073396912
A 1069 940536846
S 7903 343415244
A 3957 797615965
S 8744 633258728
S 1668 425846182
Q 10487 10991 242314415024
S 3414 946635905
A 9008 163190584
S 116 221319562
A 5568 530854050
A 4379 950152575
A 10593 755700615
Q 601 12531 2763950180803
Q 8982 12752 3083977263022
Q 2797 9167 6359174654872
A 7135 774202730
Q 910 6459 1102057430379
Q 39 11172 3027450733549
Q 3963 11752 1165668990631
S 6603 679650090
S 11776 533431829
Q 5698 12606 4832080904476
Q 5701 6621 160037288391
S 7406 713412113
A 6021 605495917
Q 1425 9941 1107967894552
S 10641 17536722
Q 27 7310 4143319577133
A 5937 466798521
A 3240 430969967
Q 9867 10960 172565044334
S 10924 144685236
A 2131 746350594
Q 7642 12350 852536712782
A 7860 439913340
Q 2150 10986 7572688066382
A 12586 756905725
S 5648 349095584
A 10161 588287205
Q 8581 11936 2277397975758
A 3536 872653469
S 3804 491939964
A 8234 313327886
A 7304 249322720
A 9675 259452231
A 7942 272825340
Q 2822 7065 1582204538913
S 11931 608166484
A 4507 828444220
S 474 649565574
A 5390 341856965
A 9717 580158539
S 11393 9045075
A 6478 434729345
S 1772 178175007
S 9625 601539685
Q 2616 6108 1865030495726
Q 478 12866 9300978027812
Q 1089 12638 5416129152023
Q 4169 4402 67147821565
A 5687 776014783
S 12187 119457666
A 2087 652055802
Q 7512 10917 1750381701216
A 6819 654720686
Q 2672 12561 1331944712893
S 12409 20417152
Q 6729 9601 1892633049922
S 2764 682269808
S 7925 754893831
S 12215 244082204
S 7973 67116090
A 1 546884654
A 876 283668538
Q 773 5841 4080739436374
Q 9368 12563 2958049043880
S 7625 648068329
A 6160 792529625
Q 7076 7205 69750201869
Q 1775 12548 6403779743295
S 2470 97085343
Q 6113 8782 1011037404920
Q 829 2547 1649218960709
Q 4563 11935 566417802398
Q 557 1192 107584828618
A 9767 584742217
S 8217 20331450
Q 8095 8288 134029807933
A 10009 776113453
Q 1818 9260 1165142449547
Q 5031 6630 1121012838459
Q 8299 11536 1933577090859
Q 2986 8687 1659975743378
S 7521 692548180
S 5007 128917492
Q 5401 8961 2146430943605
A 12595 590396460
Q 55 12871 9636776985945
S 11632 777973917
A 12035 661508414
Q 1571 8692 6554910590158
S 4729 801862881
A 6508 703686426
S 5273 717628916
S 9378 489986004
S 12862 211667201
Q 5723 9893 788879193313
Q 2576 6130 3249046082144
A 11031 792412388
Q 2484 11493 3787131483999
S 3086 151733891
S 524 183028494
A 10385 714339597
S 4838 80142186
Q 2433 9089 4068868574218
Q 4131 8178 142152432310
A 9005 881954249
A 2823 977984215
Q 1560 2675 499648043106
S 12066 642226995
A 440 128650868
S 3757 589494740
S 2969 509893540
S 2582 276937788
A 5214 843546653
Q 2856 10752 4560980208945
Q 780 1658 486397835449
Q 2670 8862 2336384950148
Q 7471 9866 2236269040466
A 1863 438198840
Q 12054 12083 21580467510
Q 9004 12497 1069493706272
A 1798 395584389
S 3705 361570454
A 1770 833634089
Q 9274 10101 140935169963
Q 217 5452 4722850602323
Q 640 12643 4148867635617
Q 313 10122 2240150676910
Q 10952 11449 412155037167
S 10352 640151749
A 3941 377481024
Q 9335 11244 94740525498
A 9695 683465743
S 8194 498960637
A 1483 24074501
Q 386 12608 9445792150486
Q 1629 12443 6843359484184
S 6636 299491261
S 11250 1568866
Q 839 8148 7132697771496
Q 4767 7365 1372469274830
A 12875 627167281
Q 4214 10962 4571194729180
Q 990 12904 576867953915
A 5439 993943708
S 12106 729620
Q 535 5472 1464227089484
Q 1031 12141 5914878752502
S 2890 471615789
A 11369 396519876
A 3884 658087267
S 1532 666988278
A 39 557087089
Q 404 12941 1945697592838
Q 4869 8980 1165612073060
A 6733 245814536
S 12782 338305489
Q 1493 9224 6202697471445
S 5185 246908825
Q 2585 3447 598848892958
A 9509 679810557
A 11836 701340627
Q 829 8042 7081669466347
Q 9882 10250 216854013319
S 125 809140055
Q 2182 12566 3227380752519
A 1047 890754351
S 2086 644001861
S 3445 723223431
A 5035 800035672
Q 348 11582 2442434650465
A 5956 418580639
A 782 47997901
Q 1983 4521 2391375632896
S 10594 175457897
S 11513 394330783
S 12686 796232856
A 6491 171327750
Q 444 9299 6206708089761
Q 7259 11285 3767233626660
Q 409 11289 8945281209234
A 6469 141773037
S 8570 535146809
Q 6414 11924 2128850255584
Q 567 11453 5558579559520
A 11523 851057872
Q 5178 7858 971423013603
S 12261 934689905
S 7715 308113941
Q 476 9938 8141635937103
S 7544 43130420
S 4341 37967601
S 11804 283687564
Q 978 12708 3725204192206
Q 4547 11000 2195068294538
Q 4005 9284 2755973392135
A 6976 239574898
A 7021 776886410
Q 5688 10557 1825724426405
S 422 133014887
A 12726 633438368
Q 3007 11682 2309552436320
S 12334 983079378
S 9979 829813015
S 6199 55504164
S 1875 674454207
Q 2171 3230 157181738976
Q 112 5850 4307168710076
S 8003 807375898
A 437 656868710
A 4062 505262085
S 7460 236065781
S 3964 70069272
S 2808 524737788
S 12684 577719942
Q 3170 12777 2956009019689
A 11232 831195381
Q 7864 12570 2245756811173
A 6008 887730850
S 1004 391547346
S 842 432387490
A 11103 333030540
Q 3934 9183 1184321620423
A 7033 107541720
S 2706 687234777
A 7919 861529796
Q 6023 8951 1291950344700
Q 2625 11991 5555093156511
S 885 34612965
Q 2291 9995 7410049984251
S 12392 585366126
Q 8895 11713 360636696990
Q 7137 12830 3727098618843
Q 6172 9755 1665559171725
Q 2398 12652 6465997260264
Q 3403 10726 1780789943242
Q 596 11860 2863031014061
Q 5161 8698 1756886287988
A 1682 964189342
A 1410 70532371
A 4402 534956813
A 7397 877945320
A 12910 61892915
Q 550 12784 9376367519445
S 6662 179912731
Q 82 12755 9967482797641
A 8571 68209655
Q 887 6461 1467285992881
S 2008 358249859
Q 3491 5855 941092095724
Q 676 5260 1189239306512
Q 3844 12469 246016671670
A 7857 826711612
A 8560 416218601
S 11034 279757069
S 3374 855435834
S 5592 865165044
S 9952 294849129
Q 605 11794 5130000993143
A 6279 941802325
S 3039 348531343
Q 209 7234 1726436623907
Q 12136 12756 402781793198
Q 2281 12677 6052230015158
S 12976 289013997
Q 4070 7362 1760156329977
S 7184 281409159
A 10433 978622929
Q 1381 10781 2814527409904
Q 5114 10537 443198943334
S 11713 232041793
Q 3724 11492 6050934289657
Q 1630 8805 1326524962938
Q 4124 12444 6069049809614
A 11536 719713072
A 9529 637365535
Q 3177 8295 4591488688879
Q 4334 12604 2218432859964
Q 313 12095 2334559691823
Q 4589 11552 5441199857385
Q 1497 9524 1415217734622
Q 4305 9396 4822175133271
A 12751 626130284
Q 3828 4988 896042795889
S 2129 383194418
S 9587 742609104
Q 1038 9704 2189684272948
Q 1491 12278 1859178549125
A 513 531463926
S 6812 25171275
S 7958 704411716
Q 2555 10031 1368821435787
S 6424 892721998
S 7266 987407120
Q 2972 12094 8546847839854
Q 8581 12734 2114059981467
A 2830 50500903
A 342 478002088
Q 808 11411 4142602392949
A 77 241683113
Q 372 1719 569484423364
S 3175 157424763
Q 6446 11582 2539394775981
A 4803 453467018
Q 917 6755 2177511100304
S 2726 986981699
Q 3298 12449 6287905679635
Q 2658 3200 352832182502
A 1491 199258192
A 4334 115455789
A 11261 358658382
Q 3392 9362 2460963945064
S 4297 290327389
A 4293 318904188
A 6604 269241560
A 11641 167149115
A 4590 699327159
Q 1118 11745 2249205772868
S 770 682944687
S 10272 201460162
Q 3641 8815 1725337164880
S 2596 484872369
S 590 536776731
Q 452 7529 4896869663264
S 5318 653135220
A 4364 190162181
S 8262 501881908
Q 987 9484 7124186432070
S 7052 987171385
S 6962 890654251
Q 4296 6618 1354374983247
Q 2365 10237 7392632454752
A 9197 701121873
S 2481 65648213
S 5433 427654854
A 10195 674469654
Q 2449 11749 8408018088031
S 2229 367312201
A 8300 699927654
Q 1412 4128 1435303336764
Q 347 3048 2694322377507
Q 1656 2935 1085824401591
Q 591 12767 4246196992183
S 7526 655437928
Q 4218 4532 269863135815
A 1212 885934076
A 8108 12342286
A 11974 724760978
Q 1750 12395 2542713711680
S 7964 818790464
Q 211 11206 2022397326776
S 4852 978387823
Q 10669 10942 190043630330
Q 8694 12309 3228046409022
S 10159 597919208
A 5271 46926240
Q 1760 12950 5901531493788
Q 714 12725 1048988205690
Q 3925 7662 1958593374797
S 1434 408652331
A 8249 576091937
S 4437 41479207
Q 4339 10401 4802198912693
Q 1866 6507 4500891218152
A 6512 702562676
A 840 62105605
A 6019 177386004
Q 1608 12541 5221657623718
A 7121 258385
A 8918 549448178
Q 894 5541 4582286766307
Q 6821 7280 315661851710
A 10238 331430611
Q 3716 10425 5998069205526
S 2609 901670526
S 1556 433393605
A 3152 184768327
S 4700 935528101
S 6154 169728677
A 10644 963848280
A 9124 503116880
S 1722 530583881
A 1045 330929315
S 7866 418432494
Q 79 12328 5441759937440
S 3651 461938346
Q 7106 10121 1876996301322
A 75 95815773
A 571 943793100
Q 2359 11247 8780189414635
Q 7651 8870 1034710025039
A 3672 826780353
S 5765 420295631
S 6223 786848253
A 554 785264875
Q 12 12833 2408307930461
A 2425 755065379
Q 823 9409 1490509055131
Q 1579 12789 3527319672871
S 9083 149496067
Q 654 2544 44335697374
Q 2356 11861 8452052790089
S 1856 701076683
Q 507 9919 8521552322810
Q 3561 10324 5589913919796
Q 1520 11940 2632862990346
A 5620 866895608
S 12813 260027576
A 52 258059180
S 1742 794206874
S 8694 632556014
S 443 377466723
Q 258 11671 3916952977944
A 6648 40014077
Q 1543 6116 2218574318573
S 11640 820607560
Q 3811 11887 7809418479748
Q 5280 6941 1229557793419
Q 36 3580 365174094401
S 2518 260277801
S 6161 565488328
S 5254 417856035
S 7948 782693813
Q 4689 10705 133114239442
Q 1652 11557 9849009297688
A 9363 748506997
S 9671 726124114
Q 2736 8285 453289266034
A 9991 605683954
S 9234 722505525
Q 3497 5213 488398474432
Q 6554 8250 568727104939
A 11157 315017535
S 10520 80671710
S 8028 454282419
Q 167 12863 6166849719350
A 10561 653962634
Q 6100 8422 457171634408
S 3544 315364734
Q 300 12832 5586691033923
Q 1412 10594 4842131033802
S 12791 383132254
Q 6360 9733 477581568051
S 9197 372618443
A 2974 898743485
Q 7679 10685 141109015219
Q 3458 11660 5961715261042
A 701 872020458
Q 3920 8201 2009966854309
Q 8384 12549 1872747994804
A 3462 46506962
A 2763 811694078
S 2436 172386956
Q 309 7347 4419014443964
S 2744 60360618
S 11097 754685799
Q 8354 9670 1179882316251
Q 353 9633 7369142756221
S 6195 528675163
S 12246 522219364
S 9562 289807555
Q 118 7867 5737473672517
S 8205 108600502
Q 1029 7365 825670165013
S 6073 656368662
A 4314 661878020
Q 1886 7115 2263167441443
Q 2147 9488 5855332840237
Q 7705 9381 28236500256
S 7285 975976283
S 12756 599235042
S 11745 786388603
S 4222 139568169
S 3502 847963327
A 6262 515040764
Q 2198 9346 3540718534142
A 2408 394662265
A 21 717504970
Q 6932 11728 2722179313344
Q 3887 7820 3571364282289
Q 1020 4889 2829181941278
S 2520 660603045
S 10759 745245008
S 4313 803588834
Q 1777 10828 4866116974142
A 3750 358696475
A 10535 31972478
S 4872 797924186
Q 3203 12511 23625997299
Q 1340 11633 657510223563
Q 3095 12107 5666350802753
S 3576 473756673
S 154 39785603
Q 2195 10317 6571164967942
S 12068 124525993
Q 890 11415 5474088259633
S 12447 771398967
A 8708 197207400
A 12176 54570126
A 3671 634839596
S 8253 327615015
Q 1591 8637 4833725958774
S 7973 760763291
Q 2807 10741 3063531417810
A 11966 169519896
A 9047 312366007
S 5788 435696159
A 11266 812097106
Q 558 9911 3975837927741
Q 4129 11195 3758894306939
A 12636 179019937
Q 4083 8921 2432901663802
A 6740 168940810
S 12820 646796038
Q 1355 9916 2634817053965
Q 4764 10540 281094600162
Q 1889 7997 1444680336273
Q 84 12727 731487323771
S 4199 93420180
Q 6253 8442 7728187443
S 200 403991520
S 6598 759230050
Q 1183 11571 8184757866113
Q 3552 5610 1462831260266
S 9456 772270462
A 4318 971784895
S 748 318451202
S 12935 43233710
S 2289 935602624
S 6896 72368944
S 590 791229495
S 339 560579522
Q 2375 9147 4320884077170
S 11342 759904911
Q 8413 10069 1350830037361
A 997 658285428
A 4438 663540139
Q 185 3074 1378423094795
Q 2426 5646 1985613786944
Q 6948 11106 1375414318773
Q 1185 11806 195665254
Q 825 10901 1775548410845
Q 275 12876 9913715555965
A 4863 508798402
Q 4127 8304 1880832326607
S 3509 72593459
A 2687 26872532
A 1138 826359489
S 10980 868318799
Q 2880 12857 1603364445782
Q 387 11637 492235261269
A 7257 357506046
Q 761 11092 86364070992
S 5213 562375809
Q 1695 8028 5336111832313
Q 2041 12577 9259092907598
S 12872 868932525
A 11634 156541118
Q 6261 7377 743777013325
Q 6907 7290 125602926911
A 8190 301964709
Q 7285 11219 2820502283915
A 8531 913351363
A 8123 419953362
Q 3056 10040 625751980193
Q 7032 10761 211134709787
A 12504 141264433
Q 7888 12630 2086582848430
A 2029 673956782
S 4107 929285116
Q 3930 11931 3259200391480
A 11314 346580132
S 4532 500270637
Q 1274 12771 257406564650
A 4982 891962839
S 8205 156823855
A 5644 563290300
Q 800 12872 4832445640112
A 5561 917798179
Q 6809 7994 940014913996
A 10004 448691477
A 208 885187233
S 10543 238476821
Q 2375 3176 366139170657
Q 2314 11177 2429901954891
A 1929 469480382
Q 11508 12987 1209197713089
A 6822 692297112
A 2868 406826618
Q 4719 10361 899682993467
A 12941 729996970
S 8212 118649265
S 9013 776677544
S 8879 390918893
Q 339 9299 3714767335486
A 11069 185853312
S 8825 162695026
Q 690 12780 8023615288962
Q 2830 9708 5764322776929
A 4661 65638060
A 2280 555939095
A 6661 495998403
Q 559 11978 486418085065
S 2443 242530370
Q 5079 7893 1697331723972
A 9437 178049901
Q 192 11861 6306804468369
Q 2323 5945 3256653890904
S 4872 432261635
Q 350 10912 9183591275651
S 9960 188435223
A 3990 762359959
S 2681 946086099
A 4323 851914039
S 1108 858716421
S 10633 159086755
A 6412 239152786
Q 1399 10772 3875109085626
A 3134 719222497
Q 3455 9765 996181808157
Q 513 12609 3774341174110
A 11273 307761823
Q 127 12915 7813073943056
Q 514 9531 2723204062549
A 1589 890961899
Q 88 12790 5991403850066
Q 2277 7832 1116915001957
Q 1160 6127 4517947137760
A 7922 325038753
A 11466 263963368
Q 3154 7437 3693575891317
S 5721 958632218
A 7621 758385935
S 3233 703435883
A 1944 436472235
A 8997 524344382
Q 1659 11585 516568743179
Q 7943 12417 541551585828
S 11450 326256456
A 427 464882225
S 4299 349721690
A 3929 38674048
S 7713 292618775
A 11937 353006630
Q 3147 8887 2618270226292
A 11572 475721826
A 7433 660918908
A 5164 442339444
A 3438 754877135
A 8200 91875781
S 2355 254248476
A 12208 837290106
S 11086 565843892
A 11848 562740925
A 6783 194613516
S 4347 206949115
A 8954 279876
Q 628 7358 5912548255767
S 5196 843097384
Q 1047 8778 1904668361935
Q 1719 3544 61913094550
Q 3582 9480 2483224858482
Q 5669 11066 4058372923445
A 12638 742082773
S 11368 511671334
A 11710 64354763
S 9206 611993030
Q 90 12506 6218545172360
S 8181 786831187
A 5190 961884488
Q 6676 7508 585227397608
Q 2163 10095 5504063810612
Q 261 2098 94761383359
A 7501 757024983
S 817 165039478
S 12950 165926428
A 10808 607756437
Q 1573 3169 1304605718595
Q 2075 5587 1440061646084
S 9536 861811191
Q 2842 9124 3027535862327
S 113 571065105
S 801 439175866
Q 3076 11751 4337020322420
A 9704 959939128
A 9468 706126610
S 3866 711929521
Q 6209 7746 1292826107482
S 91 741170396
A 3863 682938002
Q 1391 11274 8702681496575
Q 810 12581 8166981276923
Q 556 12897 1794997144934
Q 9651 11388 927042437111
S 1394 288215740
Q 428 11178 9865950769147
A 5344 891690701
S 274 448748503
Q 490 6347 2030441614486
Q 2727 12500 4645927781721
S 2948 270247737
Q 3441 11666 715511246923
S 10443 605711529
Q 5022 7509 1359046043926
S 6588 489942940
A 4460 400326542
A 11640 918126679
Q 3618 12700 6920484726325
S 5456 346170956
S 7134 773889544
S 8172 310324710
S 7559 549747768
S 11988 841776217
S 12338 591174246
Q 277 3400 2100210134851
Q 2269 10430 4087587666524
Q 1309 11146 2029174162233
Q 1905 11975 7543625615569
Q 5897 6082 97015293339
Q 394 12616 7474195944518
S 1150 721902156
S 12877 205435182
Q 53 12946 7531574453250
S 12455 200240852
Q 7451 12978 5096645789530
Q 323 3769 320106000814
A 2068 719562694
A 1776 113522389
S 9870 384261407
Q 4713 6404 744139170784
Q 2592 11697 6286848463364
Q 271 8445 802781174797
A 6174 512826835
Q 1358 9400 1148296627494
S 4846 523359719
S 10517 912312628
Q 11907 12463 266057722082
S 3306 325682639
S 1033 377695362
A 9530 338232426
Q 3102 12733 5424776640774
Q 5399 8416 2932789917057
Q 74 12391 6235333098672
A 10555 720757311
Q 9649 12110 1083296170755
Q 4039 10353 1581754134618
Q 2471 4862 143166414510
Q 82 12950 9349522266297
Q 4239 8422 859827371209
Q 90 12976 5671422868217
S 7933 974731886
S 702 650500477
A 364 365525504
S 2001 4925573
S 10402 886568860
A 1931 216595353
S 7623 766010540
S 10355 55294255
S 3238 4654092
Q 9696 11142 442242606633
Q 2268 6103 3032110443880
A 4275 451147966
S 4570 772097979
A 4092 681464152
A 2481 104343783
A 546 334258063
Q 7 12860 9670873241621
S 11446 975626275
S 12147 870868753
A 1081 916345659
Q 4031 12045 4424753175400
S 5715 727059142
A 7978 831531278
Q 5910 11486 2740344992244
Q 1427 12286 3278066529791
S 4050 51160214
S 4910 604527192
Q 2567 4537 593813134568
A 4508 110803731
Q 2023 7654 4991750862610
Q 987 12829 3565701370365
Q 1517 2193 502485233102
Q 1579 8794 7206036268278
A 337 874924676
Q 4552 11116 5812312133969
A 2111 932326443
A 9458 988163483
A 46 355308968
Q 6088 11870 5474948292309
S 3233 364907706
S 11492 316875271
S 235 195945925
A 10431 299852102
A 1281 991210899
S 7267 580155396
A 9990 607996209
Q 3477 3790 86174075101
S 11520 761875648
Q 3417 4561 269382240140
A 9171 517148116
S 3189 219867010
A 3895 971144319
Q 4766 7060 1493662450314
A 8820 174331487
A 11709 809133051
A 9249 267618280
A 8274 554672792
A 11936 496066816
Q 1501 12832 5451845582295
Q 8154 11248 2333103487897
A 9274 787881280
Q 995 10916 1783756942706
S 10733 818258679
Q 3431 11224 2515325412694
S 8307 24794609
S 8085 994449492
A 12913 288299930
S 4099 668049664
Q 9547 9620 24132756785
Q 654 11200 480621469579
S 952 239675248
A 7699 648925498
S 10757 180745179
Q 148 5076 3202154096765
S 6976 42398583
S 6525 346197428
Q 799 11242 5644890697700
S 367 285303279
Q 8870 11396 759450760788
Q 8015 9247 77533316292
S 12771 855854572
Q 878 6631 3565643179962
A 11987 327081333
A 3717 660536265
Q 4364 10249 4250247163242
Q 867 11245 8276271798271
Q 170 8206 1347970742316
Q 3827 11046 3417373292175
A 7929 857903503
Q 402 1708 1273184050748
S 3591 269293618
S 4218 753359609
S 4298 946303368
Q 6563 7774 711148286594
Q 8552 12141 3318867688732
Q 4044 8622 1324800968831
A 9054 204932106
S 12748 597722758
A 11824 280772617
S 3358 821255023
A 3271 103385714
A 4720 703629501
A 1329 592987324
A 9290 327028899
A 7152 2784923
Q 1407 8793 4286559954607
S 2958 435947277
S 6936 44792567
S 1186 868117256
S 4903 126481080
S 1653 703390729
S 11993 961965102
Q 1172 12612 2582044992926
S 1028 196729485
A 11077 35939157
A 4396 279324826
Q 541 11360 4861128713288
Q 7434 10602 3050851718130
A 10767 559051082
A 6842 512679907
S 4527 300736744
S 5858 277282921
Q 1993 8085 1186639280743
Q 1373 10764 1044347639132
S 2194 374214470
S 7616 25887098
S 4146 599186665
Q 2987 7915 977329530367
A 4849 419723839
S 1695 80912868
A 3185 859441795
S 10346 72814231
Q 5997 11572 945778931137
Q 5661 8742 1205254097833
Q 4292 12130 4584357725689
Q 790 7738 6808932398518
Q 565 11241 9301328548573
Q 5173 12213 484058012100
Q 71 7485 1035867149437
A 6446 166179553
S 12118 415407253
A 8345 623098614
A 569 83290797
S 9447 208934358
A 10155 169411930
S 11681 929196905
S 11765 507093577
A 5457 145614732
S 4092 141773683
Q 675 12932 6101938849990
Q 2698 12544 9803587845983
Q 3747 11176 3457398344995
A 6857 976212494
S 6265 76089501
S 7632 356768836
S 693 889313836
S 4667 233903381
Q 3414 8477 2368256869887
S 4051 741124393
S 12110 332889231
S 10928 959390179
A 5330 985398250
Q 692 9057 4475306973892
A 2139 387676623
Q 10154 10215 4788196379
S 3895 769794349
S 9785 310728398
Q 4111 6399 1467400013848
A 2795 216119056
S 12978 91635065
A 4538 585016945
A 4874 794564498
S 3002 979308719
Q 7169 7254 68086688579
A 11502 549819637
Q 1483 10413 140369740342
S 2482 148795438
Q 7657 8662 303695171817
S 10837 472015358
Q 3887 12885 2766976487827
Q 10174 11411 237765702358
Q 5004 6048 146314132861
A 5803 644121116
A 4642 859374744
A 12798 436612052
A 3806 294981138
A 4367 817231937
Q 1738 2224 339451407521
A 3480 792042965
Q 600 11444 9184613550434
S 11193 487101859
Q 1313 7681 272298730939
Q 2874 3895 805770353186
S 4536 578235170
S 8055 682842624
A 2867 369938916
S 1877 498707041
S 3904 359154758
Q 2416 6444 1491908474785
Q 4308 11072 396298427243
S 6606 26364054
Q 6997 10525 1294784998784
Q 4420 9795 2531521703848
S 2172 803672165
A 12877 956145604
S 12347 673281442
S 3421 424348132
A 5617 904006924
Q 1597 11036 6016005592641
Q 42 7345 3907623659861
S 4525 893474627
S 10591 871565418
S 3552 937470626
A 1605 569509223
A 5015 665612441
Q 1713 11683 4049474130078
Q 1287 7424 4378509480143
Q 622 1961 347917740251
Q 1067 11116 1669843879058
A 3783 497423976
Q 1655 11266 9303613157028
S 6714 209453853
S 2856 508124513
S 3623 931602233
S 8607 876259960
Q 9628 12934 2773719389335
A 5873 789207290
S 7385 250603565
Q 835 11921 5278908681254
A 4156 264183726
A 6431 370604258
Q 4254 12381 4248083813800
A 5933 418261950
A 4933 184398134
Q 534 10773 5723437232588
A 759 411546079
Q 1814 11843 1511500574066
Q 502 12089 6760609733994
Q 703 8581 7479397675888
A 2481 665524419
S 10284 299012968
A 7887 375437994
A 12858 946982000
A 3784 374633722
A 8483 692443160
S 2818 592106896
Q 6743 11443 1913344429945
A 7552 471773107
Q 1558 12092 2332916046974
Q 4287 6600 1174720399568
A 686 409256360
Q 11507 12735 314817129120
Q 4751 7918 1656887400651
A 10429 597115455
S 8212 958071703
Q 251 9686 5927439815396
S 7516 866867621
A 1830 209570555
Q 1041 12253 6596533791415
Q 4004 9268 910318009082
S 1237 626984776
Q 5649 5846 136093924506
S 8376 307037397
S 11176 384468089
A 4303 437935252
Q 10247 10936 214084760740
Q 402 11802 5774921495878
Q 1821 12544 5703234385149
Q 2485 5397 1980030962103
Q 644 10686 7257901481278
A 7235 949230450
S 889 216975550
Q 1887 9100 5971532059620
Q 5115 7413 1482980230177
Q 2717 6756 971956095109
S 7839 696654788
A 2738 319450426
S 224 601192420
Q 1477 10537 5109472251077
Q 7816 9918 304777218053
A 12114 231599380
S 6562 365955683
S 11292 874413386
S 8414 955472140
A 890 601701814
S 10351 971576881
A 5931 161028950
S 11119 415435017
S 417 261199821
S 999 449696470
A 8183 823102221
A 1295 510918969
S 3106 882151005
A 275 298049767
S 5551 656761051
A 2913 441482522
Q 744 12952 5672561765442
Q 1621 6247 1391953568273
S 3583 880308175
Q 592 7050 3696400950850
Q 2523 11502 4707121017008
A 9576 28282271
A 4696 930181423
Q 159 10402 6385563980347
A 3941 114362476
Q 5274 12982 1884709877992
S 2085 185146237
Q 31 12792 5890529485762
Q 870 12217 8948101840561
S 1231 955956256
Q 6327 10957 357526472482
Q 172 12810 2445358926065
Q 6702 11079 4310774395155
Q 4285 10561 778053713248
Q 627 12880 2106151178590
Q 10841 11392 245057595949
S 11007 506095828
Q 4388 10051 4425470081885
Q 1129 11737 7082722306324
Q 2188 9978 6316518031633
Q 1711 11743 1281648991221
A 5092 715962750
A 3019 708809136
A 6907 353221186
Q 3120 5786 2554057070050
Q 3101 10257 3676809190038
S 6196 757243207
A 10282 224789869
S 11619 297030031
S 6422 689860087
Q 7992 8179 118449962477
A 12002 546141306
Q 1299 12840 1421887837123
A 5435 193435790
A 6984 473330353
Q 3627 7399 2166786880241
Q 4185 11898 7087147481440
A 12234 450498847
A 7503 705866383
A 8938 174645259
Q 2647 12608 7518588204897
S 8623 66309417
S 8046 478437386
Q 10249 10643 239529224174
Q 676 10470 3557239337128
A 4598 559919071
A 7664 108848325
Q 5830 12615 3401542416867
Q 8607 8670 8356108364
Q 9198 11423 1311189472089
A 6235 449857457
Q 4519 12483 6558958476661
S 5426 787331354
S 11077 127388609
Q 3912 10154 5104726999675
Q 4631 11213 4789438711017
A 6737 139271314
Q 1861 11122 8058180017549
Q 3901 6391 524970224595
S 7418 29134685
Q 786 12977 1467784723447
A 5020 929910292
A 7715 343117682
A 11009 344660381
A 7265 237496927
S 10846 181191501
S 79 154206332
S 7933 168376431
A 12731 776043942
A 8429 861669113
S 5750 437962890
Q 2065 9419 2682496013754
S 12000 220564956
Q 464 2766 1676498714623
A 8407 69857121
A 5475 619513277
Q 2680 10199 5032732405481
A 9298 521619084
A 439 964981441
Q 1706 10607 132796382558
S 5575 313132925
S 5390 304936610
Q 3105 8847 694668887197
A 10616 881517480
S 5126 135220035
Q 6910 12721 4674450888445
S 1449 513726854
A 3435 796870703
S 2015 772220788
A 66 775214292
A 9231 609948382
S 10227 684867131
S 1299 999169655
A 1200 597695564
A 6323 99811019
Q 1542 12533 3369589508444
A 5499 655152685
A 7497 54411194
Q 2125 5239 2509036454979
Q 956 9221 4669462738182
Q 12 11314 7969508380307
S 750 917302147
S 10749 167835819
Q 1381 12717 7654383186497
S 12007 909886918
Q 1389 2698 1040336028143
S 4369 330450699
Q 1985 4998 1958047844225
S 217 481158781
S 12477 651407344
S 11738 760226061
A 12052 258142956
S 1018 583904784
S 11438 75479470
A 11450 520391210
A 7056 763412640
S 10713 859472199
S 10816 335023575
Q 9359 12310 470268894089
S 5015 43589889
Q 5767 9945 3514611041557
S 3453 935595265
Q 62 12988 3815793750239
A 6973 35528915
Q 2696 12810 5560382734422
Q 4527 11498 5647512004208
S 10972 749510477
Q 1879 12960 9956965267592
S 11516 870808160
Q 273 12483 5729773711741
S 7102 83194511
A 7175 292745074
S 6742 855862107
Q 1071 11886 1726894135150
S 6311 329006486
A 3493 468380728
S 8248 40874649
Q 1534 7378 3545968448031
Q 3654 12473 6913022048960
A 5144 973042310
A 2918 91978568
A 299 943570563
Q 1633 12053 7240255794911
A 7955 383751289
Q 4314 9444 4462721142208
A 7607 495088744
Q 49 1520 634919692129
A 521 299070397
A 161 298160471
A 7733 168476561
Q 7102 8289 379814679264
A 3273 921998486
Q 2925 7278 923046959031
A 12405 591823099
A 3916 923755170
Q 1111 12254 8472507716632
A 10690 775286913
S 3821 855706584
A 11455 986323382
S 8541 72139568
S 8895 709729231
A 12220 470475613
A 2121 886075340
A 3595 786829262
A 6452 355407695
A 12335 408960419
A 2104 258484338
Q 1634 5138 815824776888
Q 9209 12246 698192124739
S 11689 724460786
Q 156 2158 1893017631194
Q 441 12945 86636082839
Q 803 11250 3966924392446
A 2726 434982068
Q 8649 10768 610841548915
A 3900 742148157
Q 8224 8578 150696667651
Q 3446 11016 6302642577800
Q 2362 10693 800180219111
S 8791 338653584
Q 4674 12544 3203399701745
S 4283 366225757
A 613 266140040
Q 1044 6869 3466261004612
A 1140 84895923
S 9827 554097641
S 6444 123949172
A 12670 509653383
A 9947 624230609
S 12184 970920473
Q 2223 7009 2114507651496
A 10431 812877967
Q 12 5077 1141418460355
Q 5197 10586 1789358155080
A 4073 369650438
A 6078 560114042
Q 2913 12727 4421430456675
Q 4069 8095 922811390651
Q 5246 12464 2875013688424
Q 8059 11754 733978905257
A 10069 808941519
A 6585 148273198
Q 10090 12951 1202747001784
A 8920 30136049
A 3170 945407101
Q 1814 12581 124453187790
S 6723 681351476
Q 3988 12185 2267701013470
S 6296 640590008
Q 9325 11094 1544405750791
S 9834 758689625
Q 1215 9372 1121951908586
Q 242 12736 8650555934475
A 5674 401746627
A 12428 112972078
S 8364 671017339
S 2637 59934749
Q 1118 12065 5588653967191
Q 9587 11466 172821889431
A 8036 742779648
A 11109 395734290
S 4632 789258785
A 998 873413076
S 184 415621257
A 610 881081414
S 208 887536747
Q 7828 11625 2616736492274
A 3507 375298786
A 8045 671856070
Q 3456 10174 2836769710458
A 10515 263993300
Q 969 6677 602125574468
Q 3467 11366 2063882898503
A 2282 19227125
A 12894 290396849
Q 2516 5191 1236231559956
A 3529 840156121
Q 2349 9838 1941784149059
Q 2461 11493 2285705676866
A 4311 177929308
S 7435 602869975
A 46 373683625
Q 9159 12099 2654840099822
S 6001 254832066
S 9471 316945706
S 11145 615896516
S 4929 585670942
Q 119 12925 6262356415795
Q 482 11211 3869988745481
A 9573 156752024
S 537 984082548
Q 281 11099 3375544094552
S 11505 477925552
Q 166 11546 2486531411274
Q 1169 7524 3267812600667
Q 3048 9253 5853655881824
Q 2881 12631 6180367480808
A 8759 739882900
S 1012 792106562
S 4381 759776721
A 8202 174854616
Q 4590 9258 2288887433949
A 1920 534682976
Q 1158 9793 4588483902748
Q 1832 12672 9455054673118
Q 3378 10968 1916450014335
S 4384 323493901
Q 993 12599 1785471176541
Q 6641 11263 32754742043
A 12911 752681409
A 11316 675654522
S 2721 7148426
A 8653 607995959
S 12022 334351411
Q 7611 11218 2644278644430
Q 1173 9902 8062119779993
Q 11434 12943 1080317524799
S 10764 395678569
Q 4938 10735 3142973179358
S 2808 238908336
S 3205 571896617
S 10717 381665847
Q 8252 9942 1196893093891
S 12095 432788497
A 4563 136555141
S 1695 216028199
Q 2302 5745 3242043042172
S 3800 280578194
A 12051 625263684
A 2070 549898171
Q 3220 7103 3857527823812
Q 5207 9578 3223688660339
S 7215 197887839
Q 5767 10630 3138156934419
Q 1236 11688 7290330420812
Q 4289 5588 149352957031
Q 6880 9331 956906355646
A 1350 760593749
S 5229 975759018
A 952 865464574
S 11511 405278423
S 10282 138049014
S 9820 765866934
A 7815 440954212
A 9064 808715242
Q 4191 4636 372942151486
A 5301 215179228
S 6587 436869765
Q 7427 10565 241674872060
Q 2442 5749 2449813226016
S 11674 693966348
S 8188 392728027
S 5812 160873957
Q 1915 11303 1346371488950
Q 1434 12984 8578246475507
Q 4627 6108 310261434570
A 2710 643895599
A 3756 552886045
S 3329 814461961
A 7140 24434238
Q 7979 10189 361182318464
A 12447 124495636
Q 3794 9821 3914012471215
A 11253 835484907
A 6861 382277612
Q 598 10337 5537790283055
A 5702 587557497
Q 1666 8630 5868338480932
A 1609 433886778
Q 3686 11942 7906916984018
S 11027 876351045
Q 1826 6191 3732812544068
A 6136 23670559
A 19 973319837
Q 302 12310 4759388230724
A 4880 941202730
S 7506 155535255
A 2347 288354560
S 7314 810175892
S 8874 44060284
A 6767 899928917
Q 691 12686 5901644479744
S 1155 390756769
Q 2781 9500 6383824205417
Q 956 8992 1805537133194
S 7612 505007144
S 1629 151720254
Q 502 12702 9390314660684
S 8430 375214200
A 5191 69226771
Q 2112 3394 775480405486
Q 2017 9950 7502302744074
Q 2021 11379 4110329345093
S 11534 264484489
S 5208 676583805
S 3851 869932214
Q 6066 8049 58566842596
S 2244 856692840
S 5793 782897350
Q 1114 7131 2643192236322
A 9319 951116044
Q 1491 12417 5426697866253
S 8589 470704337
Q 5357 6002 266032367223
Q 9040 12020 1548548626079
Q 1773 7184 4534256063134
Q 562 12826 6539957219902
Q 5700 10093 2720947794716
A 10416 463978650
A 3745 728133053
S 508 629900347
A 12169 687383231
S 9891 32301371
S 6259 365110729
S 1767 180914255
Q 542 12707 7022408714756
Q 2014 8859 1470869776638
Q 2847 12976 9416458340654
A 7670 437160861
Q 9481 11857 907677520194
Q 571 3058 879103965507
A 2406 816605560
A 9002 211243790
S 12111 129792056
A 4996 29322253
A 5239 928465157
Q 1401 9006 3739471779947
Q 4699 7627 306486731485
Q 8677 11638 1279944350917
Q 5207 12928 5980672619009
S 11831 466662846
Q 5655 11027 2401793255416
Q 2024 7762 5141372603262
A 830 633460820
Q 3790 7300 139025460672
S 8154 775746899
S 12749 680966098
Q 408 6920 1412961657587
A 7431 633195353
S 7705 643262708
Q 56 12651 975142380132
Q 1571 11858 5526228292799
Q 3876 9146 4675136429592
Q 40 11168 3091000205926
Q 11637 11756 19292613164
Q 593 11136 8002372395301
Q 1716 11402 3821206645847
A 2100 27255918
Q 4151 12791 1318050438880
Q 4045 9920 3157702728983
S 11945 480925905
Q 5244 9187 815938207954
Q 1755 6848 721967667891
Q 3656 9711 5547324801065
Q 8831 8902 20442991709
S 3044 350594803
S 7581 306234199
S 11232 434480189
Q 4663 8747 1747442989148
Q 753 10584 5398523122444
Q 8759 11272 1148660151061
A 9563 920200240
S 7133 608726771
Q 6658 9741 33314677955
Q 554 1326 238072494482
Q 9216 11175 1282019191265
A 7580 553299359
A 1673 582444982
S 6480 298707239
S 7567 846114043
S 11066 660735339
A 6879 230775852
Q 878 1269 271170837341
Q 645 11904 3688060509843
S 2450 962464790
A 1567 622594895
S 6264 417988371
Q 6207 6512 87109962446
A 4023 905198101
S 527 75252405
S 1416 96909488
Q 2151 5309 2012477269763
S 12356 659255759
A 4424 491311865
A 6803 113474997
A 11531 559259718
A 12384 245537724
A 10047 627655688
A 661 154334171
A 1519 345099031
A 7307 350461823
Q 8903 11393 353526894990
A 12253 103431097
S 6993 701250875
A 8146 179439344
S 159 279070843
A 5550 617525931
Q 8832 12933 481168762571
Q 704 10383 2739826968200
A 9570 727513643
A 1918 565736921
Q 7387 12223 1553126760685
S 4730 277994412
Q 6162 8447 182156012570
S 2583 140652130
S 12569 523325894
Q 10423 10842 370885656601
Q 1019 10691 4708170643755
Q 3229 4687 682539268485
A 7426 169713344
A 8154 873665613
Q 2892 12591 3590985744528
S 1505 926365280
Q 1675 7392 4713483841586
Q 1987 3529 934457947703
S 7378 453626774
S 7348 527253329
Q 1970 5745 3468905477334
A 11647 733834798
A 1838 196331285
Q 1959 11005 1609656242548
S 12607 630557280
Q 5486 11400 5898955175957
S 3618 907039538
Q 6397 6885 389138693091
Q 36 12535 6053852538521
A 2834 813748619
S 3254 929531422
Q 10350 11335 957625823416
Q 6751 7793 424292763980
S 11513 603691722
Q 4556 10644 1616400278840
S 12407 979302493
S 3709 408456393
A 11525 459651871
Q 5634 6562 137609905605
S 3057 38740481
Q 3824 4958 1032551921401
Q 3024 12162 8544671865453
A 10743 823606119
S 11978 339246719
S 10828 909654145
A 5310 547963331
Q 8281 11519 228941094646
Q 6575 12478 4577089968062
Q 886 10434 2192801469070
Q 11287 12041 265550066390
A 5477 92580523
A 7011 228031333
Q 4572 6842 698774269549
Q 3658 4083 182456463891
A 1798 960311116
A 10542 783941128
Q 6471 12538 410179773294
A 4685 442556796
S 1371 62478475
Q 4692 10348 4066023376059
S 12668 117977713
A 3324 294597868
Q 97 12900 5942224067042
S 10667 789673914
Q 917 6622 3026831860921
S 4194 707994098
Q 3634 12681 6395021862818
A 132 926636068
S 160 435116771
S 218 815111145
S 10935 88263193
A 3450 579844871
A 1969 73197930
A 9562 864171527
A 1086 698687883
Q 1033 4400 883479235316
Q 1075 12483 9564419070408
Q 271 12979 8148045174161
Q 1830 9166 5118778982662
S 9248 556783791
Q 7156 12860 4478092483616
S 11495 721234707
Q 6910 12979 1791972966730
S 11981 270924038
A 11562 74896514
S 9196 72222213
A 4478 265820219
Q 2584 4927 1172074188975
Q 595 10401 5516038963463
S 5778 711524363
A 12870 918197192
A 6132 617643849
Q 6389 7549 700205893292
Q 2816 11811 5737470282464
Q 1069 1282 41581124881
Q 460 10350 6812967454468
S 12859 37827738
S 7760 592671040
Q 6752 10260 1314173816276
S 10601 301105709
A 9585 514206622
Q 261 10882 4776412651749
S 5248 212177664
Q 1028 12915 7074607900347
Q 1007 12913 5314081560872
Q 10977 12438 326001123361
Q 5112 12975 7563401962192
S 7110 792010047
A 1382 509953859
Q 124 12942 8574341172167
Q 2697 11296 8561542040743
A 7723 416943159
A 12347 191418553
A 2959 893493590
A 8451 386200049
Q 6140 9403 2121474505455
A 12478 399099955
A 11220 566086322
Q 1195 12515 7584288176409
S 9269 309323364
S 11207 171431638
Q 3046 11447 3429104102055
S 10030 853330152
A 9186 594640732
Q 5175 7026 18579009364
S 4217 980653548
Q 835 9360 7931308250344
A 8237 447546704
Q 10987 12514 259371362545
A 11793 541510670
Q 4494 12216 2119413795197
A 12750 190990139
S 5618 910359484
Q 2240 7712 3121479088732
Q 8504 11460 1222994227794
S 5621 467747253
Q 62 8614 1242464830026
A 2748 628231457
S 1000 943546951
A 5916 111056209
A 3086 727544753
Q 5695 10780 3015915511088
Q 1020 11682 4085035980946
S 5589 341443557
Q 832 12003 8951970174678
S 7692 712822079
A 11576 663995746
Q 378 8851 6649101077860
Q 10393 11993 1596213837182
A 10214 715814192
S 7780 968047510
A 9720 816721638
Q 2041 4074 378573409152
A 227 896500902
Q 2885 5239 1669601609259
S 3278 783051485
A 11792 563135809
A 10473 920530049
S 2214 945069245
S 1639 20454024
Q 4535 8235 2204180906748
Q 1388 5603 2356804287015
S 2845 769612281
S 3383 562289123
Q 4662 12850 6057531525035
S 12734 341323378
S 7174 451953345
Q 1582 8361 4106742930286
A 5007 279227935
Q 188 9446 3908977655127
A 12549 922571102
S 5128 503425983
Q 1012 10800 7389425257050
Q 874 5802 1780259620396
Q 254 6857 6476887517279
Q 42 561 309596517244
A 5583 971704581
A 6757 767871929
S 9643 369099967
Q 4132 12686 800980229516
A 6980 493095848
A 8912 901908285
Q 4606 9637 3049568869938
Q 4017 11664 7484844765996
S 2348 424904880
S 2060 912797029
Q 1915 12584 7167432382987
Q 1269 8965 7063463224801
S 8156 794937998
A 7271 101118145
A 11532 749920921
A 1897 983805469
A 6109 541091461
Q 3367 10384 1347966183624
S 11065 762976177
A 8740 383482990
Q 1078 11808 2048277995272
A 2133 871849213
S 2806 576186764
Q 1139 10550 7629234407086
A 11725 820166889
A 4987 217439652
S 9738 628825486
Q 2831 9479 5022563191376
A 7900 196046399
Q 2071 11245 6768411956592
Q 3893 10635 6093028377768
Q 3158 12277 6335642038755
Q 1246 2469 186600177302
S 7548 175620221
Q 4391 8804 795418712478
Q 442 10960 9756845094895
Q 10661 12653 1088008672632
S 11223 921395028
A 3803 426477715
A 4574 218874347
Q 4611 12889 3150293003920
A 5254 685344169
Q 2456 12694 7317678518942
S 10809 419205592
A 3995 693990093
A 12216 932971499
S 3696 593909090
Q 832 2919 792047271859
S 6518 181507996
Q 480 12546 9908154692661
A 4369 335057768
S 3047 347506814
Q 5662 8570 2239562419849
Q 2249 8240 3135147715791
Q 3010 10330 4017362084021
A 7230 491109787
S 5318 558105257
S 417 85408192
S 10536 165165016
A 7804 582432342
Q 8119 11634 2871793124730
S 3370 372650378
Q 5499 12382 5576418143663
A 7765 504462992
S 8659 799129260
Q 55 11200 1650451693613
Q 2325 3757 1107767571020
Q 849 12208 552736889111
S 4919 367250183
A 9988 333725755
Q 555 8488 1388608530242
A 6796 323155631
A 11166 29881807
A 2476 213806578
S 9983 995999355
Q 6205 8863 276751867468
S 1288 299240159
Q 3990 8014 234870311074
Q 5328 5868 154445555270
S 7349 484321880
A 3048 678084683
A 8303 243378834
S 10183 222656381
A 1465 983243445
Q 222 9281 939968114582
A 6755 396436817
Q 5324 12179 5063690745359
Q 2324 8534 4190490131532
A 11149 771582147
S 11489 914374719
Q 2907 7600 3257245918441
S 8063 437818238
Q 5599 12932 4752266485985
S 4920 346774621
Q 5258 11684 1660109251570
A 8477 815357015
A 11798 719547504
Q 3129 7516 2215743086621
S 3939 509850587
S 7319 195643706
S 8979 633948955
S 10104 243350727
Q 8470 9085 528639371606
Q 1529 11938 5644637829059
Q 1862 9493 7448531611124
Q 8153 10602 771858446929
Q 1527 9761 7719747403889
S 9618 492127331
Q 2356 11500 4658437049379
A 585 171725224
S 2136 151717191
Q 977 12213 9649198844483
Q 152 12181 8010026643114
A 5521 647113649
A 7247 562260663
S 6589 605539529
S 504 66766595
A 8795 836053809
S 3080 231773131
S 3286 705345475
Q 8765 12860 1327308920340
Q 2181 8345 545459853634
Q 333 2653 2010206201171
Q 1261 12108 972278781745
Q 544 11996 6152253682121
A 5098 964471424
Q 1294 12084 1931053505019
S 6321 618296107
A 9490 39124092
A 7976 940919077
Q 2965 3619 326847546402
Q 1221 11101 2628604846064
Q 1438 8199 5440603984388
Q 419 9829 719429052869
S 9072 420947226
S 9906 17254575
A 3215 456552606
A 4280 571710394
Q 3951 11097 3484663656728
S 10331 266358164
Q 381 11904 9645594104222
A 9149 942740650
A 1014 512622669
S 2636 593139747
A 12321 187381439
Q 834 11341 1711000236209
S 10585 261750271
Q 5056 5777 93841830563
A 708 981599082
A 7438 404263978
S 5972 25378835
S 8798 85447755
S 8473 889424317
S 5713 84622027
A 9130 493984789
A 1078 987970808
A 3011 280660323
Q 987 11833 1606356358308
S 1806 567792742
Q 7859 12655 2878972966127
A 4862 92038613
S 276 838197062
S 3479 726469817
Q 295 9522 6044250587868
Q 10567 11475 454620546723
Q 8369 12636 2939806494350
S 656 263409762
S 9959 858885497
S 9430 870809437
Q 1974 3713 1543500192701
A 7924 915711121
Q 1089 8473 5294820623314
Q 969 9974 3317151726930
S 9334 262917253
S 5738 238928964
A 8923 835041404
Q 986 12750 5474962269720
Q 3763 9696 4737209348770
Q 5767 6530 435080144610
S 7915 709523309
Q 160 11602 9307069106741
S 8443 968115051
A 7931 603547260
Q 6805 9683 2678611969219
A 11263 127700810
Q 289 12704 721942556253
S 8334 905885466
Q 4814 11403 5975271118633
Q 1091 12455 1914011779885
Q 5305 11731 2806697493384
S 10535 581710792
S 12663 922711636
S 5849 433942705
A 925 899167869
S 5345 838375439
Q 8957 9745 506280356925
Q 3639 11790 4555466930220
Q 4618 10917 6078086758525
Q 135 11047 6505839673672
Q 107 12143 7428614384234
S 1883 176750595
Q 774 7336 941452722056
Q 4277 11676 2548697900893
Q 877 11389 4157710847337
A 12578 82057208
S 880 53266508
S 10468 870858562
A 743 708275978
A 636 814578817
A 7997 209221603
Q 2238 11373 2065067397516
A 2680 66449910
Q 8884 9173 113954690462
Q 3236 4677 694387314925
S 10430 767329810
A 5248 623544760
A 10813 972528887
Q 9201 11174 1562258459381
S 9713 384031379
A 2437 554144736
A 11548 216272715
S 6065 920108970
Q 3409 11698 887961296701
A 6909 209732918
Q 6537 12731 5672431426611
A 5935 722799516
S 6286 209642681
Q 3140 12797 6547453625355
Q 3904 12341 227158714999
Q 8753 11459 735341567106
A 7830 316219688
Q 657 11399 3351981799431
A 3898 679247864
A 11410 303682694
Q 613 11403 3251696461169
S 907 238564103
S 7149 373816078
Q 6095 6859 201908967323
A 1370 990503875
Q 5429 12750 508292482380
S 2857 536612520
Q 6476 8447 764104540412
Q 1104 7308 2766494362430
S 2664 711819219
Q 4144 10114 4850333312073
Q 1820 12793 1329149167914
S 6548 741268530
A 2077 762427627
A 2317 693203555
S 4367 537186315
S 4562 454822516
S 8396 31749378
S 1135 581476661
S 2418 418855711
Q 1044 8913 7740950579886
Q 6650 9014 1069883503510
Q 3523 4808 556881424167
S 12792 606983134
A 6143 30854723
Q 4363 4980 533654174389
Q 713 6974 4189038626346
Q 3861 3936 19794715213
A 4592 495291297
A 1563 311647533
S 11599 91040198
S 3507 164900106
A 6411 544236680
S 3285 823212644
A 4882 489595572
A 4051 258540467
A 9653 242660031
S 6959 291260902
Q 778 12428 4538456107672
S 4125 275422509
A 8185 646351799
S 966 624636061
S 3946 718947725
A 493 776190834
A 7998 929127055
A 10975 196080729
A 8177 208180944
Q 1607 8173 754799406758
Q 2745 11808 7768776542530
S 7287 338219902
Q 192 12742 1488422490930
Q 398 11040 6775520419680
A 5139 883511528
A 6242 817001736
A 7328 159404876
Q 1045 12535 939603611135
S 12154 317432927
Q 8888 11319 229308547168
Q 6104 11445 4780871987812
A 8246 989045811
S 11005 952734516
S 7004 948959152
S 7865 211876775
Q 1671 11594 892284233748
A 4321 209055556
Q 5811 9831 3457567912551
S 11669 795971276
Q 2668 10791 3079550647610
A 10445 15053297
S 8274 549240318
Q 8841 9417 524295550087
S 9009 430589378
S 1015 834383848
S 7257 83081676
A 6464 326805371
Q 9015 12149 2432149672673
S 3114 960840682
Q 1013 11809 1894638750503
S 4488 652716808
A 9748 116659893
S 6311 577391030
S 9168 814989612
S 8683 469562973
A 11503 160293934
A 11863 398226795
Q 3078 9024 1818185732089
A 8550 154210938
Q 10461 12418 1297774940593
A 3340 639826673
S 7127 282893586
Q 1203 9906 5387533215752
S 246 942015933
Q 2152 4216 653881634426
A 11669 24147793
A 10954 962269859
A 4911 694448114
S 11436 448725206
Q 1862 8501 3620825862431
A 11651 889223981
Q 2323 6366 1524905747351
Q 2390 9439 5969364536438
A 5510 111365647
Q 4718 10169 2600796536057
S 8312 448739373
A 12611 426943821
Q 940 11263 8182179856633
Q 5845 11977 1175478974340
Q 3576 3992 366947358430
A 8329 220982074
Q 6975 8859 650789468460
S 1942 298777361
Q 3644 10783 7031020992049
S 3605 172188982
A 3227 718517651
Q 1014 12918 2062179724073
Q 2481 11602 8471406674964
Q 1232 2211 311639017680
Q 97 12866 801824486360
A 10620 418403890
Q 1758 9933 6843322846967
Q 1737 11239 3941429706346
A 9675 796047689
A 3950 267431221
S 11236 643739619
A 6853 512796602
A 6852 524553455
A 6531 679919468
S 3666 314763920
Q 5086 10925 4363308067898
Q 4651 8216 3485948182018
S 2505 981359170
Q 347 9770 7637776577550
A 11823 8502146
Q 619 10829 7741969612639
A 9031 340017539
S 12302 148697166
Q 6530 7736 183651966437
S 3822 638586574
Q 1633 11516 167525690157
S 690 629055084
S 7673 997983487
A 4604 520525991
Q 1064 6702 1484554338368
A 5276 902110404
S 6146 457584105
A 11112 917752259
A 8215 426420793
S 5405 297797121
Q 6802 10912 2920478565338
S 5965 953009009
S 9950 514993232
Q 6891 10692 3660344732609
Q 1165 5761 1058091270851
A 1933 729032730
S 4435 745243510
S 6466 169561851
A 7889 750548463
Q 2692 7510 1217246575048
A 2374 829145337
S 5775 601053727
S 1337 234321490
Q 179 8224 6379912820915
A 12776 36987088
A 7 693241418
A 6489 677184162
S 4598 526725682
S 12366 683667102
A 3296 514202675
S 5308 916447731
Q 559 7916 1275283586132
S 3503 707189197
S 12469 914305544
A 5736 856115149
A 12074 433682849
S 3683 79172617
S 946 211817532
Q 541 4765 101917518952
Q 5069 6947 1700018517815
A 2565 561897063
S 2907 706863360
S 12768 461225785
Q 4495 11150 5363393768876
Q 1680 11999 3759216032948
Q 556 6165 3162052265562
Q 1869 7116 2162250290929
A 432 11200207
S 4500 473327632
Q 5415 12616 3475679505137
Q 9638 10328 425634377423
Q 7877 10210 255870235743
Q 6763 10157 605382084048
S 65 809054002
A 8588 670597762
Q 6939 12482 2754983079207
S 1636 322141415
S 1374 262523855
S 6690 727728581
Q 10675 10687 5402968630
A 8773 792150909
A 9947 592279963
A 2210 801561635
S 8783 273545032
Q 2257 6871 840383454724
S 12836 62354382
A 2220 643969804
A 7196 263224866
S 11404 724974920
Q 4517 12138 3868457347210
S 1304 772330736
A 9382 791967743
Q 582 12831 9327480122966
Q 2819 7867 4393860627463
Q 1777 12033 735059044653
A 5617 544788482
A 5176 452444391
A 10974 49306287
A 709 336368256
S 4522 157598159
Q 5030 8912 234040765212
A 8087 249133823
A 4705 186974182
A 4133 678403132
A 10775 828567014
A 2321 625809435
Q 1048 8308 4644231669369
S 4105 551721805
S 12377 404870758
A 12712 858958443
Q 497 12618 9424186176189
Q 2403 11683 4371118073248
A 1593 252073740
S 11362 23792387
A 7074 74232322
Q 2264 5052 428603404931
A 2209 36591207
S 8943 967738916
Q 674 11184 1341081716651
A 6408 38145847
Q 469 10853 7304325583367
S 12091 364390434
Q 12759 12845 3559005574
Q 4641 12167 6230763639889
Q 1603 3179 1457765899628
A 6617 659898280
A 4774 990297013
Q 2522 12744 6869023492802
Q 2334 10995 2198897528832
Q 2918 12927 3395219519711
A 8167 646244422
S 3681 326729637
S 6145 900238732
S 8267 513678149
S 1842 724603588
A 2130 995507285
S 213 777522790
S 11189 604065623
S 4139 415884968
A 4726 286323809
S 3654 301954402
S 12624 225045253
Q 543 6688 1754876351494
A 3903 919824548
Q 205 10122 9654275615112
Q 1709 5517 143763320034
A 3197 322424923
Q 2301 11160 6946863924265
Q 972 3841 1187801081692
A 6304 544542585
A 8239 789183325
S 1258 898091278
Q 3253 5053 600784643010
Q 10185 10844 381060937938
Q 7960 10263 2237559629002
S 561 105904645
S 909 920129050
Q 1444 12658 119061154389
Q 4305 7840 673188992619
A 2575 948137971
A 3542 61353358
Q 1357 12828 1605948301316
A 5821 671934444
A 3201 738976408
Q 1124 10810 3151202176160
S 9063 581073058
Q 1301 11815 1453022961561
Q 5696 12457 6504998843296
Q 6715 8066 1090167267237
A 9388 384322924
Q 69 12801 1064534123104
Q 5515 11002 3526975339385
Q 4116 12296 4638228009169
A 7069 259178845
Q 2923 11409 2905413975074
S 5480 706850459
Q 5963 12579 560974089825
S 2033 194352829
Q 9103 12631 2771165028466
S 9428 177211031
S 679 865879271
S 8241 902415055
A 9961 187429915
Q 1381 12832 8917102961702
A 1713 516134528
Q 4249 5353 273362847349
Q 7623 12896 4193195075651
S 4993 102188750
S 7723 210251823
A 5378 804864398
Q 1197 12805 2280610175419
A 3560 678139624
Q 1490 11336 512717055238
A 7970 942894161
S 423 692458898
S 9734 766060559
S 6490 386599257
A 7319 160404941
A 253 824271146
A 7835 907564794
A 10699 191472813
S 7878 997476896
S 4569 23718420
S 11420 414254277
A 5926 34029592
Q 4682 12676 522103414364
A 8352 141508062
A 1772 464130119
A 5719 925198720
A 11642 360492042
S 9584 570835483
Q 8431 10001 957239119185
S 316 150604531
A 8447 202554416
S 1612 137147812
A 10595 786879405
A 7855 27527919
Q 4322 5238 546233692594
Q 7289 9839 2389281142222
A 6012 996559022
S 12506 107038370
S 5849 648327722
A 4380 789469210
S 4537 844701096
A 3421 429284898
S 4326 369899796
Q 355 9706 816102274661
Q 1877 9574 4524497229338
A 9121 596890708
Q 3715 9797 5191388095345
Q 4570 9586 4308584085490
Q 3518 11499 4761604560632
S 1239 800424470
S 3253 110069745
S 6329 467153565
Q 7833 12387 2589343139117
S 1147 467460388
Q 2011 10837 4796158297331
A 7558 929028385
A 4365 954189668
Q 2453 12923 9054888215531
A 8596 379877039
A 1284 161390327
Q 6344 12350 2510604365635
A 2248 541720044
Q 2114 9494 7127076446824
S 7830 14591068
S 7585 112577012
A 426 333242580
Q 3315 7907 2620987441518
Q 1717 10650 3020685044352
Q 7606 8631 69456508828
Q 5531 7152 83262334403
S 8766 467311750
A 3751 685914642
A 5905 779914337
Q 1874 11028 5935305459231
S 8 282004122
A 979 125047516
Q 4194 5550 849254289740
A 11851 964827870
Q 1379 10956 4617265917334
S 11964 66633480
S 3573 337885139
Q 1790 12693 1732829179603
A 10657 402219292
S 8675 949208255
A 2650 281692893
A 4160 579726232
S 1763 94870667
A 7985 808460939
Q 704 12291 1469959650163
Q 1889 7964 5898505198215
A 6474 382512644
S 973 85352548
S 6682 60233670
A 4546 641745147
S 68 562994488
A 9072 118036145
A 2216 567383653
A 10976 432384834
A 321 970222737
S 8852 658873087
A 8300 156812759
Q 11809 11885 24966903310
A 97 651884138
S 1295 384016823
A 7616 478524591
Q 2644 8996 2453150210879
A 10128 142689397
Q 805 9092 5453326960731
Q 186 12181 3517536199098
S 1666 429674490
Q 5173 12378 379973797548
Q 920 12291 5271050729397
S 4040 247994015
S 2611 930126126
Q 427 12893 414417255851
S 7732 451887333
Q 7056 12661 3470201837482
S 11971 303996806
Q 692 7727 1337289149190
Q 9727 10818 1045300076051
Q 2279 7873 4306655274138
Q 5892 8959 1282652914693
Q 4707 12843 2118580504254
Q 539 8177 7418263308362
S 12408 591983488
Q 485 11914 1359638594568
S 3213 692627665
S 11853 582254375
Q 243 12261 5002516874482
A 3925 99564693
A 529 217928838
S 10652 486684648
Q 1141 7399 4215698873280
Q 2089 9758 7236311138349
A 8764 247687518
S 12940 627022375
A 6219 306114823
A 12148 581591837
Q 2696 9775 3339702672406
S 3409 301602509
Q 8545 10584 546755793634
Q 3789 7887 468773208344
A 12641 985888019
A 11831 884463992
Q 2338 10740 3973925149970
A 12065 566865378
A 4882 382710302
Q 6973 11462 1224761488054
Q 8430 12899 4333409966633
Q 8800 12234 2695434498740
Q 1315 12093 257954148218
A 357 445167581
Q 3428 9982 6345523436324
Q 53 12987 9642587767946
A 8761 66339786
A 12125 657089962
Q 1251 5599 4025285562698
S 5868 765926912
S 10445 984903647
S 2094 865051077
A 1625 181727838
A 10220 26773883
A 9388 708134592
A 135 40029315
S 10679 646311254
S 3222 903400769
S 9286 137470427
Q 4682 12896 6669447679351
A 12514 546271943
Q 381 10524 3504763800421
Q 64 2037 1100997533015
Q 4875 12582 4304940107556
A 12021 438123787
S 950 928261203
S 5442 931491434
A 10295 87752803
Q 60 12964 4932004456242
Q 5219 8426 2601220276162
Q 4963 12573 1296528937401
Q 647 3361 2165162539720
S 10008 442926423
Q 10913 11184 130792946283
S 1323 397802397
S 7852 784903331
S 368 779441143
A 11236 864735586
S 3369 290028274
A 9289 543545487
Q 9794 11266 1123141573729
S 2159 208723914
Q 1193 9961 4286610199908
A 11804 260957557
A 3643 467874228
A 2938 872439034
Q 2587 4562 1853022614270
S 4518 464801437
Q 96 12955 5802649520863
Q 5580 11970 501058565108
A 4591 238866642
S 11326 302613562
Q 4275 10495 2921421644199
Q 2068 9178 1758523693058
Q 889 4550 1220729983050
Q 1796 12524 4832860187673
S 7972 650661750
Q 3189 11485 3442906624856
Q 2428 12139 2242131363897
S 409 79520797
S 12907 583949473
S 2324 98313565
Q 2654 9774 5325027701997
S 3202 605723275
Q 2161 11707 765567117115
A 2806 744154743
S 2036 972877776
A 5766 618808123
Q 5688 5800 74243633351
A 11982 131262425
Q 2425 11444 5442906373803
Q 228 9625 2445034958480
S 11101 510140841
Q 2658 12897 5989997372930
Q 1154 11716 5830022744147
Q 2954 8100 3698658734394
Q 315 11137 850810804777
S 1492 645672708
A 6194 765216805
Q 10542 11304 385114775369
A 12765 604897431
Q 7880 9017 110189787356
Q 1191 7413 667969694447
Q 199 11382 8575389214201
Q 2508 5150 1431565167039
Q 2151 5658 217921130230
A 4888 85151255
A 9995 417117419
S 529 665757274
S 4857 436448473
S 8071 673020927
Q 4808 7968 2974198274154
A 2142 511698750
S 9816 565029527
A 11314 402875676
Q 16 10870 1749470230960
A 3860 857039116
Q 636 12883 5674336063633
Q 378 12214 806995599189
S 12184 985476727
Q 7470 11729 152473798312
Q 4350 9088 3033301731288
S 8191 153908530
S 39 3346173
Q 7456 11248 650984963661
S 2640 655483443
S 11058 962376816
A 11179 255783322
A 4656 595668619
A 6895 445309413
S 2193 707332526
Q 5415 6755 332044242318
A 2278 906120090
S 1864 121789543
Q 2072 5854 1773125101037
Q 298 5034 573604300759
A 10126 829100786
S 11240 330014283
S 10613 356070639
S 9606 825271152
S 1713 749889515
Q 645 12434 997145278590
A 349 538337095
Q 5037 5543 83021659655
A 11685 93337202
A 10823 43080790
Q 11270 12269 358033314522
Q 5481 8114 1640648677196
Q 3787 12539 5844854400958
S 7923 593325518
S 4277 747155495
Q 2357 6631 780162129374
Q 4693 6252 160282934335
A 7978 896132549
S 3309 181257107
A 319 17689222
Q 2523 9845 1307607705546
Q 3765 9422 4985877449113
Q 3092 7926 918760843970
S 11664 406203791
Q 3714 11263 7524031489800
A 5567 879412099
Q 243 12982 6110050036387
A 2784 691045843
Q 4244 11577 986156901399
Q 6396 12546 1880179207378
A 6669 263748243
A 3794 862875482
Q 843 12106 457174189256
S 10293 977265120
Q 744 7140 322741461469
S 3307 487801273
Q 4416 11058 2760975649180
A 5971 478587941
Q 2893 12712 2598320951383
A 237 864649136
A 2823 223175449
S 8058 640667404
A 3916 197911621
A 9465 316102325
S 12654 193867538
Q 2466 9123 365538000945
A 12692 177502085
Q 5802 11983 1864921156213
Q 187 4064 2982583645003
Q 808 10580 7981809854042
S 10457 712225242
S 10473 596242551
A 9208 995424014
Q 228 11938 7480609723467
S 5996 56453860
S 12233 202652654
Q 4437 6195 1122515326947
Q 6328 12676 3892448278254
S 4126 279389211
Q 3182 5974 782013876491
A 8739 373735226
A 4476 676466295
Q 6786 11282 2388098113793
Q 118 12122 7817860977258
Q 7642 8351 565126018712
A 613 453243208
Q 1491 5960 2460848991538
A 2396 856785629
Q 792 5723 420239517968
Q 104 1658 40450426473
S 248 458558972
Q 371 12177 7087789667843
S 12051 721755310
S 9711 220106345
Q 1301 6769 2184701000171
S 7392 972667288
A 11572 634159756
Q 518 11727 6877686840037
Q 746 12498 6191811752648
Q 343 11725 1842772848006
A 1796 846111299
Q 3835 11265 4245323350030
S 7413 831498795
Q 4605 8996 3997334039052
Q 6718 12954 1907835821988
Q 6750 7128 348158699508
A 703 595211740
A 834 257887127
Q 4331 5465 820953466869
A 3651 846846678
A 2667 936595791
Q 5236 11367 1306389921656
A 1881 958424856
Q 2030 7147 977514043059
A 8884 768546672
Q 2859 6534 1867684887947
A 3490 973433558
Q 10424 10507 40609892522
A 4013 712579932
S 10802 875280935
Q 2362 12672 7721681028585
S 7881 933574203
A 8428 499244695
Q 1430 11279 414347231010
A 7163 896653327
Q 2336 11152 3817605237352
A 8897 616491811
Q 3599 10584 37256088155
Q 317 12705 6829514932546
A 5847 26478582
Q 836 2141 795719012299
S 9984 31798776
A 1206 926011249
A 11823 418316913
Q 435 9623 4967879760523
Q 138 11591 1877485578111
S 3394 562913236
Q 2745 9072 2281486858019
S 3830 333389809
S 6095 61387933
S 5679 310853980
Q 459 12583 374355821060
A 3173 889693201
Q 2150 12390 3926713021505
S 9339 437366352
A 3660 964117196
Q 7341 11648 1857021954127
S 5735 165822459
S 11944 800842106
A 6122 73194111
Q 4485 12655 685784474697
A 10169 868337899
Q 6152 8817 495216474145
A 10381 696644834
Q 7452 10111 2178682610016
A 6941 293874910
Q 3981 9142 4922392102708
A 12253 402614019
S 4229 461290133
S 10095 588839374
Q 1774 10294 6007365341831
A 10497 218791422
Q 53 12844 3695402226914
A 643 941870906
S 8644 617184884
S 4715 755453808
A 7027 849862251
A 12257 284778641
A 9489 240406846
Q 925 10709 4092171010931
S 7794 222616682
Q 3496 7714 1147321847245
A 10137 82003015
Q 11062 12196 906064862740
A 4083 379994439
S 12708 689437267
A 8456 843733813
A 9673 784706670
Q 9700 9993 195502032057
S 4472 84093069
A 7681 482382557
A 625 590209604
S 3301 898381785
A 10362 883199646
A 7181 162963869
Q 3545 9805 1062018295653
Q 1962 4942 482777662157
A 1526 354611689
A 1603 139913178
Q 1415 2436 765648337935
A 2495 836671259
Q 9 12359 424720381689
A 9795 621980779
A 8394 493005957
A 1925 480610029
A 8014 481219165
S 9528 232473797
S 12778 365592842
A 1072 528892588
S 1342 999772606
S 1286 792566245
A 8684 193949809
Q 2977 11929 1214601521993
S 3121 955575470
Q 5501 9160 2196859545503
A 11867 819476201
Q 2609 11215 3396006663886
S 1895 900182125
A 12364 949682444
S 2290 93165802
A 1866 295079570
Q 5432 6461 428505310535
Q 83 12276 1630390243997
Q 4395 11580 4404128639359
S 2103 310744496
S 2251 922176053
Q 384 12567 1285589794203
Q 5132 11725 6122266989194
S 540 997081285
S 9668 530233463
Q 4766 11520 3089146459703
S 6843 982194643
Q 7619 11630 1656124852383
A 932 762634007
A 11255 714048784
S 9515 222854083
Q 792 10145 4372311892585
A 3071 939333842
A 6781 511683645
S 11454 235290375
A 4245 605925778
A 8567 277405702
Q 5425 12456 133324339892
Q 44 12978 7210594325628
Q 7205 9567 1349341896206
S 885 727740813
Q 4282 4617 265999936914
Q 1039 12056 1051188959739
S 4072 734921540
A 11208 491842916
S 4270 578323573
Q 584 10951 5773313196107
A 11754 927624376
A 4395 9922608
S 3262 211314520
Q 888 11788 6787396392202
Q 2929 3947 912853343797
S 2589 624406347
S 10177 547545760
S 10627 346432589
Q 4906 5662 402975998973
Q 961 12005 1119330541521
A 10589 572548749
S 11001 338150936
S 814 633128000
A 4633 175853822
S 8805 64963815
S 6514 711936460
S 10342 713140144
S 9311 567164616
S 5916 384669260
Q 6923 7499 133214940297
S 12233 290336900
A 884 906848348
A 5890 677730935
S 6700 187284521
Q 4009 11921 5535363567156
S 1483 327041125
S 5075 102106436
A 9097 161315646
Q 1395 12939 3686053443469
A 3122 890859878
S 2034 435710141
Q 3156 10807 3872095729881
S 5853 228873757
S 1924 410819529
Q 8920 12221 3106814131583
Q 63 12695 2491861679612
S 2939 75571244
S 7092 315564567
A 5970 793293837
Q 3968 10890 4221935933475
S 1288 749778098
A 860 544975823
Q 6183 9907 2703367245324
Q 728 9638 1931555316765
Q 637 4963 4234848858220
S 429 633655795
S 5910 34366956
Q 6789 12216 137892873691
Q 264 7466 2742015410377
Q 62 12989 4111230021697
A 6357 438819573
S 8113 253993003
Q 1160 1426 150735689203
Q 977 2800 401614171318
Q 7754 8786 952910998975
A 5798 334030369
S 4148 378991232
Q 8054 8471 388508983161
A 2313 5039654
Q 3727 11235 2189579217851
S 9004 811462924
A 1692 633967593
S 6802 814044575
S 11442 716809175
S 11093 789388750
Q 140 11165 1885913785553
S 7662 153866889
S 3467 702803043
S 6396 94666848
A 7566 332112406
A 2878 987454485
Q 2 12879 6887000174949
A 9809 382472652
S 5298 104133138
Q 192 12673 9575061297040
S 10650 984441196
A 3026 80964585
A 8656 899055015
Q 835 5760 1043855418852
S 7180 376811141
S 7421 384061091
A 5351 908447342
Q 8582 11200 1945323201392
Q 2876 10495 5658408791230
S 12024 118130321
S 3620 271296574
S 7640 584561137
A 1484 113998398
Q 692 10911 3016975825169
A 12937 679901375
Q 694 10231 3723247873277
S 10882 242160746
S 5612 399577874
Q 314 8688 4025538234925
A 12392 112932889
Q 1751 11654 3173691718788
Q 1266 11808 5479113912531
Q 3558 12335 5678044113457
S 8465 431351325
S 666 766658895
Q 5519 8416 1676272280843
A 9243 807859599
A 11519 36712991
A 10640 717759148
Q 2191 9309 3652465712137
S 9139 536901704
S 1083 954009003
A 4572 712827079
S 7162 176572058
S 10136 412123364
S 8134 769705133
A 2324 520074770
Q 9886 12854 2138107909669
Q 4264 11871 1221169947831
Q 7330 9845 2054781305909
Q 487 3024 2136309454021
A 9552 866566955
S 2357 954702464
A 10669 866392192
Q 4666 12904 1361396366221
Q 9643 11783 1406060671928
S 6874 182634915
A 9548 32279682
Q 6248 9372 1591706921843
A 8953 239474466
S 10925 726623340
Q 2543 6022 734849090925
S 7851 989212504
A 2208 377585311
Q 1884 3705 1343069903354
Q 2922 12483 7574389204766
Q 5796 9604 855725768322
Q 6644 12501 3869342058729
S 11525 838031618
S 4599 668778711
Q 4542 11897 2806047058338
Q 4243 6221 1048001214951
S 5819 228845298
S 11946 401175188
Q 2472 6991 1738571467885
S 5613 81953477
S 12925 3167663
A 3729 528480214
S 6487 467151333
S 347 443376899
Q 3105 5449 1859763317938
S 2714 852529019
S 6503 953169479
A 2291 175138516
S 5811 188373782
A 11743 308358316
Q 3463 12839 7092918115314
S 12429 448561921
A 487 735857648
A 9868 184228758
S 10630 637682138
S 5312 857704856
Q 3754 5515 567508906915
S 10702 340130184
Q 4599 10776 5721558096520
S 4302 100220937
S 5106 460388109
S 9825 512002273
A 2181 466479005
A 6104 282091780
Q 3225 6589 3114660804583
A 9486 218211412
Q 2470 10747 2342365914228
Q 1831 11470 297008767158
Q 131 11806 6581367824951
Q 556 12509 2771976924903
Q 2682 9593 6760140414903
S 2019 451953095
Q 4879 9770 585548049958
Q 6538 7330 160010912570
S 3886 307612019
A 5983 511351926
A 9411 558783201
Q 3533 11832 5736003990297
A 8919 442612288
Q 10481 11134 580454408511
A 4667 275037819
A 11762 541798119
S 3329 267375401
A 9426 923824280
Q 350 10589 4608261372103
Q 2967 12355 5659654173699
S 8337 952963921
S 1379 455404503
A 6965 336121365
Q 8373 12153 1307509381160
Q 1139 9133 6603350353905
S 5711 523254745
A 7634 592400507
S 4581 278582470
Q 7076 10245 2104468850790
S 2495 639651463
A 2753 183721375
S 10931 585739386
A 9203 692978960
A 9006 654911570
S 9813 927214484
A 2278 337052282
S 6846 897963341
S 1264 418791101
Q 1967 7550 1201152852906
Q 8402 10248 480777648004
S 1019 973234826
Q 983 3352 2345150125391
A 4048 700300967
A 10326 520294760
S 483 796761186
S 3592 251409263
S 10656 618335955
S 5552 317059672
S 8027 624049790
S 5306 111563146
S 7546 981578184
A 12505 517832873
Q 1456 9911 459540209556
S 3013 883562571
Q 9732 10989 767864579717
A 880 707582939
Q 320 5789 5249878158809
A 7401 234407166
S 12393 87042690
S 5531 150704650
S 3739 221530816
A 1156 283958409
Q 538 12211 1046342255368
Q 1269 7943 832660534364
Q 1982 5790 457557741316
A 8703 112980720
Q 5560 7492 1733665308964
Q 3385 11300 5842558229286
Q 5601 11096 4256894255485
S 3579 674168672
S 9524 218843871
A 3726 259089291
Q 5074 12974 7744891378930
Q 719 6118 2230721690324
Q 1362 8162 3506434162752
S 1988 294589976
S 1560 776931235
S 5650 264128932
A 6369 678304890
S 887 510247026
Q 7494 11815 1210974204976
A 2580 818794782
Q 4902 9882 3721737856413
A 6964 202082816
Q 623 12876 2421782244032
S 3251 70409927
Q 409 6497 5321774104417
A 5111 599836772
A 10866 426548724
A 1716 413227720
Q 626 10177 3203797140228
A 8994 71837619
A 7679 135323608
A 10592 596843751
A 8017 667754478
S 11796 38226208
Q 6171 10577 2272369257203
S 11602 454361644
A 4162 721134654
Q 1958 3854 920074942255
S 8418 698108037
Q 203 2904 912752341842
S 4130 941924555
S 12018 718598909
A 5317 781452193
Q 1214 11276 4657781255789
Q 2258 10871 5235846416071
A 12907 759718546
S 9721 804189208
Q 133 11749 7593478789206
S 7762 323750663
A 12834 727692773
S 379 81151387
A 8217 761978792
S 269 699231483
A 6050 366128141
A 12374 189126694
S 10081 899557435
S 1 102544614
Q 4615 9108 3271252879379
A 10831 654374595
S 5841 513056001
Q 22 778 243423342802
Q 72 12562 9517111480194
Q 731 9224 640304718109
S 7456 44797104
S 9465 948228460
Q 1496 4314 711510731135
A 521 198564140
S 7613 965725619
Q 6106 8530 1312652089108
A 6328 295480018
Q 2616 12735 3271737200370
Q 1403 11202 4161716768576
Q 2010 8067 4825920432483
Q 10156 11782 1554337003786
Q 1351 12926 621146342883
S 9599 847753877
Q 272 12794 8006370523759
A 3797 934347201
A 9068 977381698
A 3807 695634315
Q 2286 11186 3849843036890
S 5705 676251631
Q 2676 4056 741673004543
Q 9007 9872 573321112331
S 5473 788972927
A 1509 980915248
S 923 788464403
S 4631 555956441
Q 7 12980 1464669458396
S 7702 59629674
Q 6015 12337 3134483174099
S 12342 343140728
A 6858 261466598
A 3760 160379542
Q 623 5557 252218850108
Q 3174 7246 2346529428613
A 5803 520213944
A 5041 104529660
S 2664 645121348
A 3010 810509146
S 7133 266628944
S 1575 529834443
Q 6031 11649 2366192627877
S 1714 911694406
S 3610 81055211
Q 1601 11732 4478003201178
Q 588 4005 2587356634766
Q 74 12647 7438432579750
Q 649 12970 8560617029235
Q 9768 10380 53075184458
S 5311 111721919
Q 1721 5621 717415494838
S 4215 916764397
A 11573 884216837
S 4236 331076265
Q 3386 9805 4069039950429
Q 5202 12176 6961258513087
S 5530 433341999
Q 5153 8488 879096402026
A 11812 540729880
A 4926 620815876
S 7481 83185839
Q 12000 12234 68087830032
S 1091 549726953
S 1056 447749120
A 11572 704567598
A 1419 131473098
A 4198 924742249
A 4241 31570801
Q 627 12388 6517252625600
S 1891 485726993
A 5319 298441942
Q 915 12902 9828847929124
S 9814 367356253
S 11688 299507364
A 1622 204141475
S 7695 976603084
Q 4388 5390 410074603458
Q 254 12665 5319251248130
Q 3569 9669 3923319934579
S 7334 497505372
Q 5882 10842 3956540805195
Q 228 6948 2852752597993
Q 264 12459 9939544555333
Q 214 9209 3173914980004
S 5982 615059062
A 7108 602289865
S 4880 714028855
A 6244 804376207
S 4612 199258175
A 12443 349771486
A 5529 632981781
A 930 906730571
S 6284 258990818
A 6972 621715243
S 503 577980449
Q 9379 12886 2577042766749
A 7229 8705175
Q 1523 11158 5022338675674
S 5526 857852478
S 5610 760068955
Q 960 12010 240152931779
S 4567 266110834
A 2711 197298919
S 8261 71998201
S 11058 103570083
Q 7078 12072 1288011859020
Q 754 10761 4689483327509
Q 4586 12428 3026083608744
A 569 894577676
A 1391 370049516
Q 7601 10690 2625939533939
Q 1405 11827 5313729613958
Q 3102 6114 2974310535434
A 3355 198750020
S 7578 19321539
S 6866 404712653
Q 542 7073 5720375846155
A 7992 293691146
Q 505 3151 949813850666
S 1223 72950356
Q 1082 4463 833778140157
Q 369 6791 5397712349580
S 9311 197471227
Q 3536 9737 1634947201286
Q 8730 10268 1000324925636
Q 8469 12069 1948553760020
S 4532 928740064
S 9441 752107442
S 5291 848020533
Q 184 10795 253696150035
Q 3626 5517 385608327682
Q 431 12928 9882307702721
A 3138 81080601
Q 6394 12480 1631472276717
S 8724 488134999
S 8137 165193114
Q 202 9089 7110222670503
A 9713 512442608
Q 1374 9873 6632841438820
S 381 671551505
Q 3401 7894 4153602136096
A 7681 965603367
Q 5643 10226 3961457671977
Q 211 12873 4192981580021
S 6529 580414907
A 10826 25779197
A 7569 107378196
Q 1690 8567 5210545389293
S 6067 979111311
S 4057 364231752
Q 2988 5123 173716828096
S 1857 273450986
S 1878 28608460
A 721 855698723
Q 4108 7451 577031659217
A 9041 179412915
Q 195 12910 1814508227712
A 10888 487848741
S 9201 638420928
S 5263 979710075
S 671 333938159
A 6060 57512631
Q 1423 11420 6002405542428
Q 19 11517 8593112693185
Q 885 9453 4256595490674
S 2131 443874417
S 12511 689458931
Q 5489 8817 2553445879363
Q 1002 9961 5909800151582
Q 6506 8193 465742172109
A 7206 116823020
S 5635 821534576
S 1578 579981383
A 5859 67487261
S 4528 592117232
Q 3562 7716 2488609653778
Q 5183 7189 392350530935
Q 4364 10622 1999464763780
Q 1062 10158 3851436526373
A 4262 216231986
S 9335 818511034
S 107 583996889
Q 2898 9649 5735413674859
Q 722 7238 5789918158320
A 842 75451496
Q 7362 12844 3956205613513
S 9150 30142101
Q 317 12646 5825143175665
A 9817 612384877
Q 982 7172 3890413856606
A 12331 468977551
S 5504 975989575
A 6352 113750675
S 882 632525078
Q 1196 12170 2829696868778
A 8459 396880600
A 9329 450824268
Q 5971 8051 2032652603211
Q 83 9821 9106173036351
A 1063 389826993
A 8619 240789195
S 1611 357487472
S 3231 338670718
S 5879 613571653
Q 2872 4637 466761277676
Q 1539 11258 2258421715764
Q 530 9999 2495649931716
Q 3737 12431 1628909374593
S 11555 550105605
A 7253 592803873
S 12615 13207694
Q 479 12078 2127980107058
Q 5595 11605 22548030364
A 8483 663938958
Q 949 12746 19619194078
Q 1 10980 8438059980084
S 2790 652224192
Q 127 11571 8177108174323
S 9112 94549527
S 163 311145397
Q 1606 8561 525039405496
Q 655 11056 4948997131278
Q 262 12845 6668866973568
S 1262 625614715
Q 2461 5648 83846155568
Q 3158 9039 2953531126740
Q 653 7129 6202465991060
A 8285 923748858
Q 240 12704 6890482612558
Q 4267 11801 2616634168368
Q 5776 12381 1291899076391
Q 209 12430 9830242480381
Q 3138 12164 8119924609838
Q 1528 11194 6268635345026
Q 6561 9113 195208681353
S 12469 539277088
Q 2954 11166 3755437321885
A 7373 348730323
Q 5794 8420 354931292789
A 4136 652811512
S 10982 676640331
A 8252 20308207
S 7799 567586780
S 12978 379945707
A 5856 223215757
Q 1970 8011 5195503848650
A 7385 939049334
Q 5766 7594 850081520286
S 12545 365244268
A 374 113365375
A 8232 298717494
S 5593 775607334
S 6854 721103883
Q 1733 11168 7418225692950
S 1536 758723892
S 369 119613544
S 8861 535260256
S 6145 819522981
Q 4366 8463 3771418970576
A 11613 694167820
A 6020 655188092
Q 1647 2088 384240511529
Q 11010 12968 333432958462
Q 2401 12508 2716936489513
A 1212 483469874
S 2462 100268792
S 7648 69392559
A 4714 625030934
Q 4874 12229 3651834764450
Q 3147 12824 575668913296
Q 6318 7103 349127946652
Q 899 12125 4974365172986
Q 2433 9675 589119970039
S 12178 176771616
Q 1567 12290 5192740166713
A 9781 980423149
A 6576 304622979
A 7114 470369786
A 12644 75322949
A 12575 54748165
Q 3684 7343 3576681032631
Q 3298 12917 5822736599542
Q 5299 10989 2836832405927
S 7290 217850455
A 8737 999083492
S 8431 206059065
S 3378 180846801
Q 2754 12294 3640459211619
A 2852 271221201
A 2000 499596370
A 6288 174352242
A 17 34471956
Q 3751 4467 336145466662
S 200 895735808
A 9499 853609890
S 200 332902504
A 3372 191471922
Q 3145 7880 1855259209080
A 12116 745880178
S 1305 681522494
Q 692 11999 7166944981853
S 4813 243637376
Q 3815 12968 3277055804639
S 11003 453415038
A 7562 818776168
Q 2703 3239 88980682576
S 7288 991145307
A 11852 354409073
S 8251 632563867
Q 303 12925 4211419588029
A 2004 326112079
A 10704 990993465
A 4762 210251887
Q 4290 11665 5412822945952
S 5276 402471074
Q 339 9046 1051083098926
S 1543 43370854
Q 867 12475 7922582061222
A 9180 343473917
A 8727 230963372
S 11476 663287369
Q 46 12957 2023447705396
Q 10481 11188 319565995258
Q 410 5893 972285205833
A 7818 182262547
S 11317 723177969
A 4735 525781733
Q 4487 9161 3244918579778
Q 3244 12419 6180918429090
Q 4641 10637 3659576173447
A 483 802074953
Q 1691 12539 6407561204057
A 5918 236217127
Q 3427 9687 4463152257995
S 10665 80643964
S 6486 436374136
S 1872 340378580
A 5303 685815043
A 6242 744032874
A 12612 764203919
S 10933 822780635
S 12654 49684082
Q 5104 11083 4003192823097
Q 1581 12025 1148653133204
Q 9971 10094 114866583270
A 5013 646519178
Q 2981 10168 2978270711160
Q 6610 12054 3636764797436
Q 467 9659 486424566768
Q 264 12490 9029364863069
S 12601 371863170
S 4725 14196558
S 7093 340773270
A 11630 800828649
A 10972 809677123
A 1989 56463578
Q 10744 11925 1128388639584
S 6237 165699512
Q 1429 12205 7540076238198
Q 7750 12634 4746942104581
A 10077 441397083
S 4554 987613316
S 4043 642869495
Q 7703 11494 645343870941
Q 7212 10659 1148968530213
S 5312 669682932
Q 511 12948 9187118723772
A 6319 823525775
S 92 25144951
A 5164 222991876
A 3225 836348747
A 10059 209064281
Q 1247 9438 3229655301192
A 8717 120668555
S 1773 790384110
S 11739 477854424
S 4866 18415223
A 11327 400973005
S 8339 140395807
S 4645 837423665
S 1913 928449554
A 8582 980722498
A 7876 291565926
Q 990 2619 231835039887
A 4488 917920796
S 206 280736558
S 8273 97998052
Q 8498 8785 246611052431
A 9393 175738710
S 12939 901917164
Q 142 12933 5472784206094
S 1619 513364481
Q 4966 6904 81074237371
Q 5393 10543 2575035043179
Q 8030 8954 282813714473
Q 1144 12544 6550437354499
Q 808 12917 6339297254623
A 12433 704482926
Q 1026 10877 3024938307023
S 3712 490492279
A 7208 155638046
S 11321 514533394
Q 4118 5188 814315252487
Q 4001 6627 771349223310
Q 8849 11491 1844476196089
Q 1386 6353 4464094750745
A 1889 839953672
A 9458 830480513
S 4119 53049890
S 11179 447122286
A 5122 373210581
Q 3630 6740 822755450852
A 10057 881472996
A 1795 229064548
A 5594 287625702
A 4786 402225117
S 11000 685646015
A 2781 245532272
Q 898 12678 3790470459912
A 3322 958800909
S 10995 664827385
A 4356 891530840
Q 1477 10958 5836584203071
S 10323 293284345
A 2467 345845425
A 7628 135209120
S 11754 67220958
Q 808 11606 1544874108213
A 9695 626062140
S 9952 297434593
A 9617 941895095
S 469 285047257
S 11070 16316872
S 11506 952204870
A 11882 895183097
A 10009 603589356
Q 9788 12160 1114463719116
Q 1866 11868 8628844179724
S 3745 807298556
A 3097 270817611
S 3578 579874512
S 6484 944355597
A 12875 727981259
S 1586 728901439
A 1364 638681878
Q 834 12606 6068719110262
S 1317 993175884
Q 225 6040 586761035877
S 64 342456130
Q 3603 7089 1162163169550
A 4468 956144097
S 11084 317114140
S 11692 739846353
S 5896 277590106
Q 579 8409 2045185789409
Q 152 9735 8163695149674
Q 668 8773 6554718571860
Q 558 9217 3882902299971
A 2349 331184009
Q 696 6125 4289811348966
S 12078 146951338
Q 8024 11975 567411570239
Q 1569 12239 7393616683920
A 4043 277273682
A 4407 355712904
Q 997 12859 27537185028
A 1681 251149291
A 620 259201161
A 2086 124979497
S 186 821020138
Q 652 12503 1331830740268
Q 4146 4167 1067049869
S 938 109585602
Q 1728 8136 1072739441665
Q 1661 6316 1406440360460
S 740 57830576
A 3006 743096740
A 5824 910636209
Q 1813 9487 5870103002533
A 1671 45987057
S 7592 389683982
Q 856 10004 1636648980501
S 775 180634329
S 8610 266801702
S 3685 113521229
S 978 116316350
A 5402 452592510
A 3641 335161259
Q 8948 10439 1445295142957
A 8103 344561998
A 10580 924935918
A 1062 391365472
A 9240 441401541
Q 617 7770 879587885908
S 12823 633141117
Q 3929 10872 1279429321344
A 5397 890025564
A 12649 242399949
A 6302 709727736
A 4899 324985016
A 7655 780409402
A 2185 713734315
A 9366 180103194
Q 4739 9522 1704162206038
Q 1049 10750 8708316032397
S 10094 274581836
Q 1537 9029 2052943731738
S 1478 764932250
S 2270 994753466
A 2042 492823454
A 1690 509824546
S 5025 417843324
S 1696 654433001
Q 10570 11011 93160212908
Q 5660 12909 6648530429104
Q 8716 9813 519324643730
A 2245 694482905
A 8707 793438381
A 686 425456804
Q 399 10427 5513440967429
A 5601 533595897
Q 6367 9837 3423580005867
S 3153 101797448
S 204 244164647
S 10778 838180745
A 9216 800467876
Q 3927 10168 238292691519
S 9665 311238203
S 9142 180004192
Q 3928 8261 3156058138816
S 9546 533217036
Q 432 11417 4155821812096
S 8084 914236129
S 1612 820439584
Q 1294 7581 3673626601899
A 3224 158952311
S 3502 701164269
Q 9430 12962 3036296008610
S 824 352009448
Q 1227 4423 3186395942003
Q 7909 12786 4057966230642
A 2059 91562086
Q 3933 12195 748130938694
A 2105 140302202
Q 694 10522 633113093098
A 8170 784455875
Q 594 11618 5088502515560
S 6904 689035992
Q 804 8384 772014578368
S 11374 669454881
Q 135 12951 3215074041989
A 5459 762538031
S 4082 811766246
S 5898 295937492
S 6931 874826214
Q 5614 10926 1872749876487
S 8784 535174701
Q 414 9946 8219584524547
S 8034 284419163
A 11625 672328700
Q 215 5652 3108857112893
S 5882 864022887
Q 3255 4500 342188344896
Q 1128 8565 6133041691155
S 2233 995302165
Q 7354 12878 2029624072607
A 5004 712061231
Q 899 10719 1601864233493
A 5471 690094408
Q 4545 9344 4735768523019
Q 290 12633 9647584336139
Q 3771 6514 39599532491
A 3500 893252772
S 10313 707788895
S 2884 523401567
S 8200 211253892
Q 3453 4367 521683689275
Q 262 12854 39041529245
S 4577 59650562
A 1641 77978449
Q 7792 12446 3188943836481
S 1710 432005049
A 6134 240049977
Q 4698 9118 3922169541365
S 11703 984350285
Q 515 2293 1322869833250
S 322 371614098
A 3741 957925912
S 2613 360757645
Q 927 5242 2136500153313
Q 7315 12017 4511433912953
S 698 612694582
S 7077 281181007
A 2273 751601219
A 10245 773151050
Q 8507 12976 2807429424713
A 4955 611471129
Q 155 7087 4645661881102
A 4204 799735705
S 9420 696991106
A 11999 801177413
A 5218 413821042
A 8078 397069547
A 2181 6138970
S 2619 30960378
Q 6628 12475 737778704427
A 6371 88444871
S 12687 931731923
S 6980 612354463
Q 28 10447 4252443238424
Q 583 4660 2722045835338
Q 4343 12488 8083247089162
A 3257 788902486
S 6355 450412013
A 1198 782034464
S 1356 630042042
S 3089 546218652
Q 263 1749 374081743288
S 12088 252671456
Q 8584 11980 622305478482
Q 996 11944 468651362045
A 3985 598783446
Q 60 12086 9072017925136
S 12094 335902730
S 11452 797093007
Q 218 8863 5231309076065
Q 3657 5675 910830437286
Q 517 6359 291679696189
Q 1808 2188 127969034423
S 4907 578350945
A 1040 836427207
Q 4937 7407 1499295467661
S 10775 302062250
A 3961 927994792
S 10164 956163925
Q 2862 12244 9344381168731
Q 11053 12129 468048047245
A 4975 94636856
S 7066 478505916
S 5200 696841649
Q 6447 11858 1959580849841
Q 7642 12819 2655344233352
Q 1322 8394 656252585105
Q 694 6794 5414822009437
Q 9606 12674 2870497702104
Q 1479 11085 5590362952162
Q 1319 9091 1789434197849
Q 10776 11873 1018055737690
Q 3390 12632 7207487179376
A 3547 950935805
A 11924 46983619
A 4853 54532879
Q 771 9959 7846693012367
A 11802 520786782
Q 3229 8633 3549060440511
A 4072 215101728
S 6631 453215827
Q 4864 12390 5652035176390
A 10269 990686538
A 6312 153028955
S 10068 972599372
Q 202 11995 9588933166675
Q 2277 2999 121249407562
S 7811 756628169
A 3978 829473768
S 11952 946939352
Q 7768 12409 1312122393902
Q 3931 12543 3745098003896
Q 3116 10737 5789536978812
Q 351 12820 3912462669622
A 12097 516400018
A 962 481534628
Q 2909 10165 6051164988158
A 10118 586472631
S 10740 195475983
S 771 899020593
Q 1387 12227 2196469024568
A 4031 709530343
Q 2024 6803 2788797754028
S 6514 887497378
S 10051 315731344
A 9702 473791367
Q 4598 12233 693482411018
A 2494 360402180
A 5182 427922121
A 2850 579150290
S 6536 350159781
A 7012 613578592
Q 356 9384 2878438396371
Q 4305 11922 4098920882789
Q 1087 10863 4396687813657
Q 8362 11584 1924092770262
Q 1553 12883 3584534548466
A 334 198404831
A 3192 354377805
A 167 615153546
Q 2763 5280 1661305358999
Q 5086 8318 3148148529061
A 2604 190505343
S 9350 151123675
A 2911 793384417
Q 2386 11824 4701197684723
Q 4161 12942 2159124791439
Q 654 12512 6805721035540
S 6261 619231341
Q 5036 11436 1117357988064
A 6633 722304033
Q 3 12952 9697658929629
S 10372 18226390
Q 956 12589 5702179080225
Q 2931 10586 2186634742364
A 6143 899408959
Q 1473 11539 3558834028170
A 3653 496925725
Q 4040 6021 177403279650
Q 1751 11704 2788868860791
S 10494 211375514
S 2374 928716994
S 12622 639287768
Q 4010 7131 1986130557222
S 2801 345774669
A 1210 472766500
Q 2062 8839 6749643021627
S 653 713234891
Q 1748 10991 7410750484368
Q 1719 9824 6726524723617
S 5651 981808516
Q 193 12587 4943999489545
A 11568 785551459
Q 2286 7441 2014980193176
Q 155 12092 394725247354
Q 8788 11949 2784918046742
S 3107 554151635
A 3384 370747294
S 6045 719282458
S 9436 160307187
A 3907 568364569
Q 842 12978 1121514698942
A 9345 374574753
A 1015 282109303
A 11083 51075112
S 12126 945554422
Q 90 12940 743661150561
S 4847 263947971
A 9867 201386442
A 4642 903804259
Q 4158 11411 2978046981898
Q 7458 10225 2474346197945
A 12151 583887496
S 8712 954358933
Q 1107 12771 753920676810
S 3733 616500494
S 3726 232338753
Q 3959 9549 3833581756890
A 6282 109274770
S 11935 395118848
Q 4919 5369 75611602040
A 1878 961929964
S 7814 18500942
Q 2603 11830 2557305644639
A 12452 421919038
S 2146 477120235
Q 1284 5693 3171973109317
A 7020 69406944
A 8865 602964156
A 1229 310118686
A 8827 775919939
S 888 924337409
Q 4118 4237 27715096574
A 4971 47359298
Q 10029 10289 167903968254
S 1282 663660026
A 4725 889577838
S 2891 759415152
Q 2679 10737 3861603813877
Q 244 12681 6344122929402
Q 10517 12788 1738414700727
Q 1111 12826 6777778307224
A 1111 223725825
A 3509 43187608
S 5900 495515128
A 5048 259408130
A 5686 774469466
S 7832 637091423
A 4782 188259613
S 8519 327941891
Q 1872 3903 524417323931
S 2364 40202297
A 7376 883483307
S 11751 970976182
A 6744 864644787
Q 2155 6221 1272288154211
Q 1442 11852 379207793967
A 4860 697307030
A 9201 977871905
S 3379 900531462
Q 582 4827 1496473470536
Q 5093 12764 304052112421
A 1394 785921766
A 5626 458999630
Q 2748 10416 2061637280113
Q 182 12371 6599374287450
S 10798 361618101
Q 542 9865 2639771022586
Q 1474 5153 2397180612301
A 6608 7639714
A 12609 413580874
S 220 700814949
A 6980 365244301
Q 800 12650 8530837536447
Q 4519 5632 71716038301
Q 3462 11922 4675736987165
S 10312 204237536
A 8086 408737215
A 12332 872531039
A 11248 789407401
Q 9694 9758 19272688102
Q 10354 12925 371850601889
Q 1707 9538 2352926070579
S 5912 769728747
S 3468 896680452
S 4465 302874333
Q 2926 10885 2427005658662
S 1912 719102512
Q 2734 5987 1109893075248
S 4047 327781071
Q 581 12450 2793830464360
S 9516 701684685
Q 5770 12450 1362641947031
Q 6786 8576 408055373025
S 6699 500126099
A 1922 229264724
S 11959 291216679
Q 10711 11397 274274338182
Q 757 9738 3111673151597
A 10773 764234803
S 10346 565701033
S 11074 30079035
A 11406 211815672
Q 1687 10634 2028612004001
Q 1214 11408 4919051707145
S 1166 24544978
Q 3529 5441 482840624690
A 5343 619432810
Q 14 7926 1610674530398
Q 2810 12227 1025933828716
A 10476 261763363
A 7086 927391480
A 1003 599215354
Q 2451 5268 1765080405869
A 9045 182113230
Q 249 9541 5432177375276
Q 1194 10935 2872114601387
S 9577 250627280
S 12208 364894069
A 9540 777587805
Q 9775 10726 789079811909
S 1364 139478043
Q 693 10429 541070957499
Q 225 5964 1092976216899
A 4619 227786054
A 10769 394785388
A 12371 445307573
Q 2359 11265 4093610709425
A 9781 963416419
S 6151 799198872
A 8168 14537640
A 4498 670081623
A 8396 724593339
A 6375 459400590
Q 939 5371 905932349850
A 5863 66980167
A 8069 444718039
Q 1310 10167 5678381708829
Q 3366 10428 1840079931940
S 4933 250099203
S 7672 239158881
Q 7987 12940 517314801508
A 5609 737743716
Q 413 8074 2375288671382
Q 4425 6369 1228138044572
A 8546 933906849
S 8745 858930868
S 9446 727531024
A 6608 952930478
A 10893 628893491
S 6003 719062950
S 8439 81944306
Q 1010 9435 637724787200
S 7808 26713166
Q 2195 10318 2328334785116
A 1333 896661140
S 10525 525725419
S 6137 764509120
Q 306 11007 9761629945347
S 6638 713961715
S 8356 554823716
Q 4779 12422 7346542155765
S 127 798744254
S 12679 550768227
A 2814 248850574
S 3190 688090349
A 5279 416729445
Q 2528 5299 15760291435
S 9309 469236829
A 6362 478359053
S 6311 735838532
A 8786 745449213
S 8158 943407697
S 5861 417978226
Q 1219 1713 2631394190
S 4942 489518027
Q 103 9519 4154571055004
Q 4805 5718 743289631898
S 2068 524614357
Q 1319 12741 5766918123781
Q 5761 6885 147541047153
Q 176 4632 1289675784317
Q 10810 12176 932840490553
A 3383 842211527
S 8215 105180235
A 10783 130196361
Q 8128 8747 14567684177
A 11459 862805007
Q 1653 11605 730774436485
Q 17 12777 9079107567018
S 828 861929778
Q 5809 8004 1409186865512
Q 472 11458 3837722152691
Q 800 4759 3720897712288
Q 3961 7798 470051763232
A 380 337421137
A 10323 393160551
S 3376 403068023
Q 1829 11777 5864852597400
Q 4584 10704 5350285815263
Q 4214 12089 5768315704546
S 7296 678607463
Q 560 9911 2879650343620
A 421 43470540
Q 4725 10507 2361665131443
S 3219 490849150
Q 3075 7074 3100283938354
Q 976 10530 5773269339717
Q 1321 10888 2365968914378
Q 1834 2811 7789755068
A 12963 351837107
Q 5924 11242 3083043886125
Q 3569 12573 2209596732837
Q 5688 5931 210309133711
A 8265 588413712
A 2048 518888034
S 9974 651419939
A 1546 114917998
Q 1319 12548 8941043168627
A 11976 125120989
Q 1470 6920 1437991184247
S 3984 508972368
A 5175 750123737
Q 6742 9505 1539999081324
Q 346 12575 6213425887652
Q 336 4834 415766806757
Q 10776 11082 228101976058
S 10044 501940847
S 538 309194438
A 6997 144882494
A 7485 626544928
Q 328 12717 6509140273127
A 6740 179912915
S 11426 853868775
S 3616 365520878
A 993 160986593
Q 2555 11587 1651214190974
A 5818 576957431
Q 5269 12722 1622922834274
A 1506 624270809
Q 5857 7817 947052019953
A 4561 47672837
A 5173 214322935
Q 4039 12120 3902165349455
Q 571 12811 2001897930411
Q 6493 12662 5335052943137
Q 468 11845 2215908845540
S 7329 688339466
Q 7707 12319 555968066080
Q 1097 10154 6598206052959
A 7875 118179407
Q 1965 12435 2716775265403
A 421 94695090
S 6654 532525562
Q 4105 6320 1485059263587
S 7981 862967523
S 1142 660165407
Q 1142 12003 6761947714877
Q 558 12988 5854643968245
A 12407 429163309
S 11367 992536157
A 6756 560507692
S 12779 840341962
A 7773 789258209
S 3264 574464046
A 8087 32867759
Q 449 12648 1671987335986
Q 7720 12141 4103819909574
Q 5670 9901 2980386867292
S 12190 379428566
A 2512 420177160
Q 2013 7774 3370459651317
A 76 322356191
A 1320 454689064
Q 4085 12660 6678494128889
Q 1040 9203 577088755259
A 10139 1930034
S 1427 310527461
A 7947 132413332
Q 4973 7149 1409668510886
Q 3469 7344 792854303800
Q 1849 7247 2764894413998
A 6695 746612069
A 3504 280654736
Q 4617 9792 2702602244700
Q 2163 11832 7435501450222
Q 4551 10309 2921859573799
S 8309 273152462
A 11307 461260392
Q 1735 5414 2390826847522
Q 9414 11971 1354980143593
Q 1134 7630 4056673876742
A 6250 168861573
Q 4802 6220 507421758759
Q 4141 10776 2712144973993
Q 6706 10398 2590874197280
A 8694 596365324
Q 4638 6116 493843735345
S 5724 228885841
S 7992 311566363
S 12211 121752877
Q 6221 9259 2046499595965
Q 3 10033 5247466593451
A 12627 731112003
Q 677 8747 7826909348986
S 8552 183955342
Q 319 8140 3426536410869
S 6962 703676026
S 4385 275147438
Q 128 12458 7240562204553
Q 10872 12867 1582171920185
S 12790 259509525
Q 2759 6363 1866143895469
S 9963 628047904
Q 1950 5355 1459077260712
Q 4298 5603 1123341086864
S 1521 743945850
S 3451 994496046
A 9285 554771350
S 4710 11735064
A 7201 540684080
Q 8 11433 1149613079408
Q 8834 12976 3144328645544
A 4381 221494860
S 7172 904079908
Q 147 12266 9369859857022
A 1469 986903674
A 12256 843843868
A 7796 776183549
Q 1534 10356 296518116802
Q 692 6039 1083309609490
A 11240 196515166
A 8814 343309385
A 9158 69178959
A 11521 595995870
A 4241 58273421
S 11896 194075392
Q 709 11383 7277633409516
Q 2975 12936 8112301095789
A 11189 374650865
A 2513 587403643
S 4192 206582450
S 328 825571064
S 6449 760152023
Q 265 6283 925914819968
Q 69 12495 2489016949570
Q 1858 12389 7466067699092
S 10607 222071115
Q 8725 12694 2902415203016
Q 4072 8205 1667522175839
A 621 152770512
S 11066 828400823
S 9523 187650908
A 1622 568733652
S 5979 159302484
S 9353 689295356
Q 2831 10972 661968155198
S 3107 956542096
Q 1028 12843 6980099391894
Q 803 10600 2917185319016
Q 148 8186 2293234126727
S 1072 62214320
Q 2532 6257 2969380418021
S 2528 840328414
S 7351 154866962
A 11800 807484772
Q 11176 12709 233763320173
A 5629 590339111
Q 5183 5716 476884759192
Q 11459 12886 1382343324541
A 11833 697848063
A 5221 268779729
Q 450 10428 5828128452811
S 2227 193162808
Q 769 12577 9803836673692
A 12240 175301028
Q 71 12478 4842090179244
Q 1435 5630 2153462236906
Q 10522 11768 681159457996
Q 9346 10976 457488632338
S 2582 343143857
Q 1568 10684 1780791557903
S 12586 450210630
Q 3358 11789 6027329936043
A 7364 785139633
S 12196 741676609
S 9244 869587989
A 10512 286754182
S 8544 877945860
A 11009 98755864
Q 1187 12901 68414346403
A 12486 931179733
Q 943 5892 2120849339632
S 6577 375297698
Q 3061 10877 698069304236
S 2952 260515965
S 12108 190748058
Q 6450 11655 2722470090473
A 11431 558369735
Q 1562 3944 2333200195178
A 10952 551419441
Q 10418 10697 63224239031
Q 3337 3952 493608836752
Q 50 12987 5597077469908
A 1936 939661986
Q 44 5601 1431728166324
Q 7173 12422 352601414423
Q 4418 11187 467907607624
A 11881 418143009
S 7159 782560601
A 11336 891830211
Q 9676 11873 1719578227179
Q 3177 11536 877012049790
A 3037 984427458
Q 985 12925 3701163058824
S 2288 238767581
S 5018 708137347
A 10388 634270823
A 11271 396129236
A 5150 438209462
Q 1465 12069 9571449106463
Q 6718 12115 4421023775298
S 742 245338097
S 2218 137961923
S 3094 702917397
S 9275 9188842
A 7915 319462056
A 4354 249664569
S 6376 540057365
S 784 147649771
A 2818 908378202
Q 3965 12432 6612161943595
A 6892 507493977
A 12640 426132422
S 11105 472514871
S 7352 7002938
A 2452 870654979
Q 6066 7428 1257002585065
S 9302 733205161
Q 737 3302 2293650171011
A 1590 472150932
Q 3381 10405 4861527956497
S 908 643293393
A 3323 394380418
S 7016 946296174
S 11723 581558688
Q 5427 9076 508960871890
Q 21 9392 1506030588018
A 2031 431751466
S 10326 565896756
S 2636 649021429
S 2932 86646071
Q 883 12408 3638678848361
A 7187 431159010
Q 1724 5031 2490450088016
Q 7913 9230 222529764806
A 5738 272935550
S 12599 115108847
S 174 296294165
S 10433 645822864
Q 1409 2846 334651682066
A 242 519641381
S 1169 975948518
S 8153 211616290
S 2952 711848125
A 8768 143740659
Q 10179 12801 705100933387
A 7973 793384894
A 8223 315700851
S 12391 179074075
S 3827 359215451
A 1535 897926630
S 6992 30083812
Q 3532 11424 1870920873
Q 2308 3740 841946827803
S 3534 632242671
Q 1074 6098 2007916286712
A 4787 125552680
Q 884 11031 5493142166887
Q 361 10348 5556985269767
Q 1420 8611 4744903684739
Q 11485 12236 178409591623
S 10888 209835003
S 12708 211614956
S 2741 476642724
Q 8952 12238 2288985206912
S 5922 439251338
Q 2228 12391 5117678105521
A 4786 17502752
A 6204 664283928
A 11411 613007126
A 8158 587210048
Q 749 7906 1290193322540
Q 1096 9087 4825712874669
A 8496 916955573
Q 1014 9077 3525471999557
S 7137 332207211
A 7212 713058499
S 10829 699693661
S 10150 940007521
A 12942 299484651
A 6280 981887361
A 870 118707078
Q 1662 5024 2051251867462
Q 1597 2063 353437963241
Q 2248 4463 204649615464
Q 7920 10677 2184224513991
A 650 984660847
S 7777 302644342
S 10700 884912795
Q 7510 10543 1216969082332
Q 2881 12127 4320103165493
A 12912 480990370
A 49 714693911
S 3851 722951982
A 9761 226437807
A 7587 221158566
S 7702 271870687
Q 985 3650 767194598196
Q 1254 7542 1537312228953
Q 3552 5443 1760507191066
S 10182 216897654
S 8278 588558787
S 1587 584042817
Q 6485 9157 2371718583374
S 12321 181087503
S 10439 341322030
Q 1856 8994 6423947074818
A 720 627666980
A 3562 89133604
S 6962 163633643
S 3402 640998420
Q 403 11719 6035019467292
Q 6316 6880 556399535494
S 5379 362867303
A 2984 183060688
S 6277 597075806
A 9480 501912746
S 8291 515302447
S 9875 921116769
A 9679 871250477
S 12689 720762896
S 6214 738936302
S 9478 175596877
Q 4043 7701 1531135371125
A 2771 462900825
S 9021 879215914
A 2799 878137580
S 3628 673243386
Q 4967 5325 238464123563
A 1627 522332868
A 8861 782924518
S 9683 354217837
S 11439 89701742
A 7375 487058512
S 9926 654739457
S 1165 268304001
S 1817 890183409
A 12944 151804378
S 9327 916369351
A 10773 662114172
A 828 398843787
A 9457 564040480
Q 1646 3495 1516717278930
A 850 89067471
S 12829 377262089
S 9228 736649632
A 11778 588503967
A 8090 990556600
Q 39 12970 496082260865
S 6753 681372741
Q 193 12888 3090789899329
A 3770 958811817
Q 8912 12632 2086834276522
Q 6843 12128 2224817781297
S 6973 33059469
A 7001 539796680
A 9634 497732075
Q 2850 6698 1795748884131
Q 3573 10296 226186265855
A 935 674689058
Q 5731 9255 395451490227
Q 2852 3658 95970074933
S 8204 757328524
Q 3264 11758 3734443978682
S 12689 179711776
S 6570 401822614
A 7663 18509740
S 11540 74666469
Q 4526 7793 551057564237
Q 2348 12521 8510172714081
Q 163 9845 103256441362
S 3116 610814718
Q 3876 12940 5857899351884
A 5164 25178352
S 6556 748023720
Q 382 10670 1567085534709
Q 5353 12867 989480193642
A 12463 854609234
S 11944 561923212
S 11259 492143678
Q 3622 8625 1137836981259
Q 2813 4787 936824737399
Q 3097 11107 1874298959131
S 2854 621763812
A 2321 871726926
Q 3325 7282 3675718624326
S 3346 713014945
A 11287 615520310
Q 4254 9380 1012932054255
S 9868 588628833
A 2198 463610763
Q 5724 12744 4851143568633
Q 4209 11075 4439828793458
Q 3247 11054 4579912525419
A 11781 969565400
A 4808 74569832
Q 2585 12879 169273126552
Q 3021 9736 2106344400263
A 3430 344009592
Q 2190 11583 1758375982725
S 2260 319295645
S 2522 118725211
Q 3488 5333 119101794823
S 5555 905322678
A 11121 869854162
A 6928 802358212
S 73 42600813
Q 4042 12402 5054466015141
Q 934 4422 539285913294
Q 2910 6242 233814678359
Q 1181 12285 9788702521995
S 2747 471035217
A 3248 175165666
S 4455 675306202
S 4993 125204879
A 11935 117405969
S 638 963850822
A 11187 369167313
Q 216 5936 367262460457
Q 294 12955 382365872892
A 12233 878421062
A 5991 344682181
Q 5764 7007 556545740456
A 5078 13665093
A 11056 615745775
S 1959 466258877
Q 2123 10953 673419650773
Q 238 10169 2452914212885
S 5616 312851404
Q 6013 11581 2915080323252
S 5927 615321226
A 7858 71701760
Q 7948 10862 1678727014087
S 6487 290432636
S 8815 167175315
A 12209 108607340
Q 1761 2405 641652902862
A 6980 362468643
Q 7463 10300 2787361316401
S 4016 621617413
A 3314 258386152
Q 24 10447 9470121049646
S 2862 233964026
A 1299 607679001
A 8202 195301718
Q 279 7597 4120640749744
Q 9097 10341 516865660943
A 11336 356351121
S 12502 234309197
A 318 676348541
Q 787 8110 6662024375258
S 535 743464485
Q 1570 11716 6302021590920
A 4293 370297414
Q 884 7001 4229494566277
Q 3619 3869 186759548053
S 2474 36027295
Q 3091 6564 1936662431707
A 3958 605574899
S 1607 574205641
S 7588 915950670
A 2531 651467752
A 8986 526445243
S 2180 265393172
Q 1401 5026 804298570514
Q 1217 8369 6042398662432
S 7749 17797065
A 6275 399904183
S 12916 78617094
A 12851 249449115
S 2785 853271538
A 11040 928189853
Q 1895 6342 3510164277346
S 3245 191272321
A 1115 901549613
A 6546 288661555
S 12291 642917580
Q 9583 11572 675768097326
A 819 959163795
S 12612 139190478
Q 8016 9279 278196596912
S 7156 107807577
A 8108 708188608
A 4329 650031782
S 8089 199949012
Q 1140 6905 4548689478943
Q 1570 3933 2354891559728
A 2353 136938857
Q 107 12499 2864072546056
Q 5758 8219 23116244235
A 7401 269268496
A 8928 188345752
A 662 807608869
Q 4268 8067 3028661267476
A 86 218352874
Q 1999 11235 4669334321499
A 10219 684245318
A 11721 29668806
A 7653 390952040
S 3681 510337562
S 12449 125715483
S 60 337820127
Q 3399 8384 429456022086
S 86 503566814
S 8009 836044554
A 8692 250048953
Q 1134 6591 1378597784354
S 5300 417589243
A 9242 225178923
S 3750 751274315
Q 87 12266 9112932213683
Q 648 11666 6370630128209
Q 2403 11539 8139150793154
Q 10072 12829 2420328627876
Q 5405 8063 724323750004
Q 5965 12746 3759238836354
A 11964 455108140
Q 6410 8369 453083052582
A 9867 246616210
S 1356 733374520
Q 1797 11539 6248171136158
S 130 127663775
Q 591 10769 8216379203851
Q 1846 2447 230906255965
S 6366 374997781
S 2123 176972073
Q 781 11048 4236656729936
A 5451 924264591
A 10926 940556258
S 8801 947956384
A 10632 597690727
A 2431 437806650
Q 3736 6374 2388375417174
Q 5356 5780 101265190897
Q 2519 7839 602895290836
S 6873 107508461
Q 2860 11309 4014261813533
Q 1447 9203 6482486800428
Q 3137 10653 2404037016232
A 3821 937677624
Q 315 9919 1928355894996
S 4121 133746684
A 8175 633443034
S 3133 808960842
S 7684 722532353
S 6525 4604769
A 1436 714806193
Q 2398 5620 1021799040955
S 3372 7020554
A 2760 951516
Q 1962 3126 566702926237
Q 3518 7638 2765424087821
S 11153 71953792
Q 3763 12777 4281278228676
Q 4998 8067 1288535253325
A 1063 666833435
Q 83 12974 8093243661122
Q 11032 11624 379739738448
S 9003 188496180
A 6400 492020088
S 3581 115201265
S 3766 589867202
Q 2348 11960 272127578523
S 6299 599470700
Q 5238 11485 3521394939527
S 1527 3033081
Q 1769 9246 2888877771764
S 3383 10080319
S 5236 704985511
S 1342 345773993
S 2219 448747103
A 5846 40862860
Q 10760 11999 539232264570
Q 5950 8537 441364590449
S 5636 351076274
S 4592 671728948
S 12917 219117896
S 12416 773375562
Q 39 8968 6865790235407
S 12752 353102553
S 10719 131260244
S 1218 306518440
Q 3132 10593 6235637078853
S 8859 293142378
S 9278 347973296
S 7242 920582122
S 2491 124288548
Q 35 6106 5316642598515
Q 39 2681 1998857604119
Q 5416 6754 1301401891427
S 1374 393473586
Q 1938 11510 8191305801156
S 8772 670859785
A 6147 539171744
Q 10773 12916 1434340758032
S 10736 486003451
Q 2434 10267 4795275484801
A 4314 256266981
A 5159 84363479
Q 4862 12529 6224425560472
Q 560 12986 3008875359879
S 3360 517458962
S 9545 420720378
Q 3105 9106 5170202013757
S 6651 579576915
Q 1050 8492 5300342429412
S 12300 555280395
A 6139 920025966
A 5923 462177067
Q 429 3109 697397713013
Q 271 8038 1695410334255
A 3188 459203989
Q 843 11880 8718759356978
Q 3573 4852 979441328420
A 4876 188733993
A 12739 194994727
Q 1624 6669 4453314956643
S 7427 487021911
S 5013 343376475
S 5895 608102756
Q 5819 11270 2831783208371
S 8890 652457150
A 6324 89921429
S 6932 623510014
A 9239 617151031
Q 3139 9242 2525601348347
Q 2461 5965 64461474896
S 3080 914925172
Q 63 11155 9391596009542
S 2280 996455141
S 7365 263561676
A 10321 725105164
S 12146 680962469
Q 2320 12914 3768613133842
S 9302 570749382
Q 1868 12401 9094834813069
S 8685 559314180
Q 1403 11812 3180987583866
A 9278 12890921
Q 54 9678 4055706614647
A 6119 473864691
A 5531 759352637
A 2905 843357472
Q 4019 9993 989239567273
A 2354 168763076
Q 302 12353 104965737992
Q 7689 10484 2084601409802
S 7147 672186719
S 161 946064708
Q 33 12836 629793113091
S 767 342259547
Q 7649 9444 883299637704
A 9409 984496856
A 5317 416991986
Q 3426 11835 1854070190417
Q 4782 10685 1819621798742
S 7620 581737329
Q 5861 6543 412696962366
Q 7078 9578 310697110369
Q 8938 12216 370988106194
Q 1635 12299 9392044155111
Q 703 11440 628869774309
Q 7596 7627 29812568189
Q 4380 9752 2882535868886
A 9979 675023860
A 3806 821816992
Q 5452 12473 4899272604470
S 1362 489337504
Q 1022 9561 2039366962510
A 1387 426451347
Q 4095 12168 1639394953038
S 8376 670921417
S 3045 772056713
Q 332 12249 681303149951
A 3041 176413355
A 4581 71248137
S 1875 264671362
Q 5077 6796 1653037667363
Q 1479 11869 1529314003030
Q 2634 12524 7514266505845
Q 2499 12571 7204666691029
Q 11418 12961 534215459722
A 7471 531633916
A 12845 847328063
S 4273 26196341
S 2769 431287341
Q 6873 10813 571222284157
Q 3204 6150 2229170482962
S 3622 925199273
A 11819 300192420
A 12667 510846843
Q 28 4590 1188472969362
A 7583 232440304
S 12123 128336344
Q 1960 11848 9057267881718
A 12285 341575799
Q 2005 12205 8972138488362
A 3614 499807072
Q 11 12976 120241981060
A 11852 758312156
S 11458 702870532
S 1004 548536209
Q 1428 10092 1451223934833
Q 3097 5186 128388853241
A 1362 590979906
Q 6291 6772 118006087249
S 4118 786016432
S 2713 752817139
Q 6358 11752 4177489237210
S 5169 694365817
S 3685 369757560
Q 6522 9922 2921217639140
Q 2592 12664 3657412150356
A 8847 513826487
A 4141 560083000
Q 1346 12820 7260309954407
Q 666 8698 849566113878
Q 7312 11870 2068857631597
S 10829 825915395
S 1059 762660985
S 6882 220774253
S 9766 543781572
S 3166 747276460
Q 5165 11989 4149938147039
A 10788 135292030
A 3787 194718987
Q 7134 9957 2085435253720
A 12793 429037227
Q 2678 11095 3020899940108
S 12558 732369235
Q 367 12944 8492809598833
A 3199 31277100
Q 2459 5533 606686490737
Q 906 4950 2670810577696
Q 790 5819 2583134416163
S 7707 50840901
A 2375 914377405
A 10627 465121257
A 9163 269291492
A 4150 153791829
S 9664 35336167
A 8075 17293109
S 3347 372118000
A 2483 183191867
Q 2145 10180 7376012455354
S 4421 89713307
A 3120 302640176
A 7464 850201722
S 12280 826147783
A 11512 279034143
A 9592 225479477
S 845 789078833
Q 28 12591 9665386530163
Q 1957 11887 756326378580
A 530 621117344
Q 4870 8127 1561193875078
Q 4390 9147 4575671860757
S 12793 520440799
S 437 21191150
S 9974 637744570
Q 762 12132 8854110759730
S 8905 923180590
S 8836 413070300
Q 2002 7950 638509952902
Q 2876 12720 9737156385807
S 3394 403534050
Q 3249 9701 2881397701962
Q 2662 5055 1502356645018
Q 5943 11242 415069023490
S 4896 994232166
S 12565 322873840
Q 197 463 76934366594
S 2274 150977324
A 1699 512082829
S 5085 125307701
Q 3347 12468 3701983407264
Q 2280 11025 3176106741163
A 11367 351272545
Q 2175 10705 3976981257789
S 6738 844040728
A 11708 182014079
Q 5826 9015 1788503234947
Q 40 5744 601461346260
A 6417 892482123
Q 883 11888 1195114040405
Q 1471 8045 1813481282157
A 1279 888804237
Q 2667 10397 2066539671836
Q 5948 10162 430184139598
Q 3728 10259 4289196517291
A 5050 42283548
S 4879 801982132
Q 495 11168 4486596336650
S 9633 145070045
A 7418 34652635
A 10377 181048676
Q 798 12040 8383287659596
Q 1263 3124 630645516348
A 2758 15899504
Q 4969 8270 2133169958527
A 5800 230562112
S 10120 941227746
S 5793 470043491
S 46 832238008
Q 198 11227 8564755746603
S 2008 974903078
Q 6820 12832 3799765635909
Q 7102 8128 20631745184
A 2857 285534252
Q 220 12861 4026140200544
Q 3932 6504 456707909233
S 10586 473412632
A 2039 889426058
S 6054 606284318
S 9778 474860268
A 164 168375080
S 3588 119885740
Q 3900 11767 3829028508220
A 10120 430659951
Q 1960 12819 2386549781204
S 4704 218351184
A 5540 804041174
A 1366 4720174
A 5812 927956902
A 9107 164555862
S 11245 101840395
S 10935 209864877
Q 1755 11613 7548604629910
Q 3153 12149 4719929939281
Q 9311 9926 6969252680
S 3429 151030562
Q 8499 11156 688116279133
A 9450 189428996
S 10708 847538992
Q 702 10882 75774176421
Q 156 9505 4196242203360
Q 37 12914 3835680576477
Q 1635 8201 684585632379
S 11200 963890448
S 7802 734894175
A 4730 675979493
A 6965 710030601
S 5537 120221166
A 12911 517862800
Q 7087 11064 3952092201652
A 12283 630572727
A 12954 935859024
A 10141 870004133
S 12717 675442426
S 10409 963769139
Q 6514 7199 350752923074
S 9381 916406436
Q 2179 12985 897226529743
S 11710 63409005
Q 2534 12983 6662933008378
S 3404 689366725
A 2572 214419104
A 9344 128702291
Q 224 10496 9812845369001
S 1896 141896809
S 8788 88830086
Q 785 12920 6579091801217
S 12073 200669988
Q 10702 12274 292017675441
Q 992 11152 556697801548
Q 2972 8673 2407510943222
Q 1665 11758 1906268283792
Q 2554 12088 9361015149081
Q 4 12982 9440173953687
A 2347 459675641
S 9661 37040614
S 7729 64968260
A 2018 191090999
Q 7963 10520 2039140331740
S 7234 463555054
Q 3119 8016 252459835111
A 12216 619281282
S 2136 450699461
Q 6800 9631 880616369064
A 9501 348670821
Q 3554 12871 5490764637049
S 3329 408072580
S 2274 672456114
Q 3088 9489 2286463916758
Q 2952 3547 291819046150
Q 2887 9312 2658617803612
A 609 518442479
Q 6381 8288 108143888679
S 9742 237959818
S 6482 725938267
S 1225 143415988
A 4249 270336005
Q 1903 11529 2066996750964
S 6971 899268622
Q 3299 10393 4129652046220
S 7353 715824711
Q 900 11893 8998156953911
Q 382 10698 2435174442422
Q 1332 12013 5210453409443
Q 5632 7251 16454964797
Q 524 11869 3945533318706
Q 618 12801 4705802388986
S 3837 983779528
A 5867 425434215
A 1819 990355132
Q 5087 6060 129771464133
A 3423 237837203
Q 5477 6250 42353385252
A 9929 218517683
A 1730 396063152
A 10393 934900295
Q 3415 9786 5856884390931
S 8913 352146546
A 11129 701505043
Q 157 12478 1159656624042
Q 1821 11676 8696811784427
S 2608 616915856
S 2052 689801308
A 12755 18716978
Q 5998 10435 546301546401
Q 1951 10976 6958282275233
A 32 67751943
A 11582 444401217
A 5727 857275223
S 2968 88325519
S 9249 300453516
S 10074 973144347
A 589 772561154
Q 1914 8595 3523558156538
S 5120 111402274
Q 1595 12874 3277110029349
A 8265 123236255
A 4904 640212909
S 8679 309550419
A 2397 946089686
Q 1217 12776 8656670792221
A 8894 333480330
Q 4712 8799 2363342257007
Q 8133 12253 3332173044148
S 7809 612839169
S 11374 768987764
S 6941 974002620
Q 5697 12626 5348567357387
A 6974 809174554
Q 9883 11912 625216433728
S 5255 923558869
A 3944 743011381
A 3099 789171787
S 9953 505341190
Q 688 11960 2356127566134
A 1627 748650741
A 2340 901636891
Q 5804 5813 6674041643
A 12511 928908235
S 11616 780141275
A 3442 428334782
Q 646 8678 478335102262
Q 2419 7840 3144128286803
A 21 93537566
S 7830 715026439
S 10229 36447316
S 5851 712861235
A 3537 720234766
A 7099 512263227
Q 3678 12341 7227787175945
A 10098 515379087
Q 8538 10344 1528881177612
Q 9230 10914 740133965357
Q 5792 10949 1485793631206
S 4899 968549764
Q 9478 10946 1112801908912
Q 4835 7192 1425582735547
A 11042 974766550
Q 719 6843 5200926452228
A 5952 36969679
A 7249 131779914
A 5442 34299230
A 11397 691459125
Q 6259 8381 1852878093304
S 9379 470467652
Q 5097 9632 1868859616143
A 2551 101853049
Q 8104 10086 925493313942
S 12311 247487786
S 4870 731872889
A 2871 724040288
Q 8449 8536 42104130628
S 11544 538409128
A 5844 40813454
A 7095 421779149
A 9876 730263396
S 1806 1403593
A 11946 79439570
Q 275 5751 4185411236696
S 6933 997047793
Q 3881 4487 112027399316
A 5488 347760517
Q 2309 12780 3453742114914
S 5323 537323371
S 9572 711667931
S 10221 102817833
A 5941 892932205
A 12765 456707433
S 10992 821174203
S 7857 158779745
S 12241 341660874
Q 1330 8013 891793672520
S 10366 332793792
A 7375 664455452
Q 8575 9269 9597541022
A 2351 959754272
Q 3736 4827 119179156628
A 3209 64157659
A 9978 963771529
A 1076 684214966
S 6904 686078207
S 8441 433519310
Q 1325 12978 2519653559805
Q 5669 9142 551965436945
A 11448 710641725
Q 5412 12401 2163523156420
Q 121 9689 7480700999811
Q 2515 11050 7345125409354
Q 11284 11710 362100765951
Q 171 12874 7340467554876
Q 3465 6464 2922619367875
S 317 191311538
A 8666 366799800
Q 366 12123 2202293270983
S 11793 773063281
S 1712 343530137
Q 9028 9340 238481332655
A 2524 763771663
A 10991 652956547
A 5892 387230091
S 8509 84083170
S 5946 499173538
S 7690 996520872
Q 2489 6764 284026536277
A 12488 340408623
Q 8802 12191 967209288326
S 9221 298238965
S 2132 358397290
S 9051 794034350
S 3915 183287638
S 10462 51967771
A 8154 908013039
A 6066 719319467
S 8928 431190872
A 9412 16663847
S 11296 37614060
Q 8824 11824 2450734297651
S 123 241329086
Q 603 12614 3685204854895
Q 159 11680 9538001073711
S 8957 737976285
A 1678 156765440
Q 2184 11486 9148736974752
A 6810 872569437
A 10445 498015611
A 3472 506153275
A 8728 268806035
Q 3490 4328 388182636907
S 3673 713217946
Q 7773 10982 810240340881
Q 898 12833 3498449879196
A 11417 822455004
S 2756 407509496
Q 4648 4893 191717956653
Q 4049 8567 2327952926417
A 11627 863063931
Q 4006 10015 2197435013215
Q 1334 8000 5263103853799
S 5258 706420571
S 5010 565437427
Q 10586 11892 468605908674
A 6202 502528432
S 11860 60256103
Q 992 5550 754551665702
A 4926 840510430
Q 1083 11123 7928566635417
Q 155 12958 2951758874389
A 7042 558951244
S 1418 311512454
Q 3898 10246 5229692021322
Q 3780 7461 437878677326
Q 339 3873 1029534581540
A 4595 337564744
Q 2984 9140 3390902033684
Q 1936 12304 8479788659815
S 7896 696494046
S 12260 706710886
A 7974 960692017
Q 492 12975 3404529486763
Q 7305 8719 1024905034499
Q 6002 12556 3091806030998
A 3540 654561015
S 10999 478241782
Q 4368 8337 1272272180263
Q 2609 12287 2370166537652
Q 4808 7460 38648028225
Q 5826 12570 2830179921514
Q 978 3412 677974040665
S 2335 297143397
Q 866 3648 2281374989731
S 3094 243252040
Q 1024 1078 43506244701
A 9359 686371769
A 9666 288737679
A 10197 295612059
Q 1070 12752 2038220153161
Q 1873 11494 7357812057916
A 2975 907094942
Q 650 7392 993078215434
S 8182 289062411
Q 6553 12277 4795847430927
S 1497 761801508
S 1851 291796399
S 3004 918617591
Q 622 12609 7430098338812
Q 114 12913 6359839790497
A 10377 87790048
A 9301 683704185
S 12674 863574261
Q 1217 9439 1287800718006
Q 1005 5222 3191376706970
Q 6130 7410 1121619933503
Q 746 10246 2368716350241
S 7325 689761567
Q 10129 12963 478424234463
Q 186 12779 7225195498589
S 1043 650881434
S 8070 80501479
Q 2123 12648 8956966145224
A 8455 576904236
Q 3896 7379 1434176815720
S 9603 210624104
Q 6213 11178 2863961684877
A 11045 425702881
S 4521 21438577
S 2459 950488404
Q 709 12200 9922374368133
Q 1042 11667 1924501003428
A 7881 182062682
S 5817 846600408
Q 3979 6531 661778990478
A 10473 119169524
A 4577 186323635
A 11582 417831095
Q 867 12521 4714863625583
Q 5193 10732 1293443581967
A 2025 331761922
S 11980 923237984
A 12090 982896758
A 689 112313282
A 1626 275118983
A 4323 64886478
Q 195 11956 3447518568971
S 7455 763002332
S 11622 32846573
A 686 446380253
Q 2742 7183 2338852307737
A 5433 704343725
Q 391 8673 5059300662837
A 3966 429280307
Q 3077 12439 8550875404789
A 134 602177998
A 947 40509781
S 3687 639340229
A 9541 206613059
Q 897 10028 8418884894758
A 11200 82409390
S 5957 252800542
Q 1027 11728 9082785019514
Q 3556 12518 1820980680655
S 10210 67988818
Q 802 3100 1903602518056
A 4216 532370527
S 3900 67270104
A 9051 987167010
Q 8942 12540 3470947783117
S 8243 939527059
S 853 963987297
A 5775 681042443
Q 9351 10500 279501490709
A 3323 19545451
Q 2147 8126 5702975184156
Q 1596 11631 6942969387613
Q 331 5976 5523747408152
A 2277 322444036
A 3987 234653786
A 6681 574382912
Q 1425 12589 145105355741
S 8652 47343960
Q 65 11740 3955888875018
S 2759 362574188
A 1735 82385205
A 10022 388391580
S 4974 24910125
A 9971 961788716
A 3194 732812873
Q 1563 4029 1367075903373
Q 5592 11043 1099536158071
Q 274 12975 2154023358193
Q 1330 12082 7331517201121
A 9795 799917823
A 8763 153902121
A 11310 39037410
Q 8027 11929 1412535030423
Q 1233 8425 948933479922
A 12850 290344650
A 8830 40510981
Q 2244 3106 852837670075
A 9758 187076392
A 12519 795031676
A 11866 892695384
Q 7313 10153 1794653850895
A 7804 792594135
S 3009 283933087
Q 5342 9493 687051251963
A 8443 513254948
A 4877 296053305
Q 11576 12156 444812659215
A 7477 323868895
Q 2242 12662 8656008763656
Q 9161 12782 2269592279566
Q 11 12508 663984187478
Q 7159 11757 2457459209018
A 11097 722607871
S 1644 914091555
Q 36 11287 555887680064
S 5972 116160865
A 10638 44980192
S 5074 237311296
Q 471 12760 9022604984517
Q 4921 5485 429662243189
A 9612 333484627
A 1477 53497849
A 1501 980383
S 3367 638793635
Q 1244 11339 7179260789590
Q 3318 12567 6649637554439
S 7857 535273523
Q 4495 12726 5402225910858
Q 395 10186 8819844476636
Q 7000 10793 3630070232105
S 1706 617104922
A 582 575591507
S 8050 885912092
Q 2343 7021 1679750452068
S 1963 541845000
Q 3796 11553 7460324534252
Q 862 8666 1056355564157
S 9495 308549509
Q 1191 9956 7188870304288
A 3259 868346889
A 2261 245784962
S 3271 259685133
Q 216 12504 9666763532408
Q 2332 4018 184270144714
S 5201 252870323
S 4498 202479125
Q 3408 12673 4150471185990
Q 4041 8929 828821981231
A 6206 912057609
A 12818 238490066
A 3739 20427131
A 8950 424089869
S 748 653744119
S 7956 989092055
S 4813 158218906
A 4893 521960461
A 11940 324730406
A 7703 213138645
S 67 306728170
A 6316 226447752
Q 352 6471 2738166569233
Q 2398 12977 5262006239901
A 5395 34468495
S 9926 76032026
Q 17 12934 4148719436198
A 8110 383076613
S 8540 446034447
Q 410 11293 13735635199
S 8169 594912164
S 12028 219601643
Q 952 12835 6301387218539
Q 296 3181 2880547663956
Q 4370 10014 1822403476159
Q 7345 12070 1686668381267
A 6264 958965420
A 1803 506100773
Q 7505 12182 994860586317
S 10272 273425905
S 4136 742262686
Q 1753 9592 4061851628509
A 7135 81904310
S 4277 699567916
Q 87 12810 4635350346810
Q 579 12826 9444194036075
A 8628 572787194
S 11045 452378148
Q 3137 10183 5873018745961
Q 6429 8749 1266409629550
Q 721 2867 287013877543
A 4955 134318678
Q 1984 9324 5927661920298
S 12563 683049964
S 2227 976758493
Q 4400 12880 8268159086411
A 3313 91800342
S 10010 865908066
Q 5055 11417 1232825432407
A 7980 476929688
A 12641 685352749
Q 6929 9815 562223267141
S 4098 144930476
S 1118 439266970
Q 1178 8737 3995618289636
S 9090 867852071
S 10207 979278560
A 4615 512171379
S 1519 141683302
S 6244 729172403
Q 176 12761 3531583625733
A 6207 789184185
Q 23 12830 7610971838372
Q 165 12460 6326676470320
S 6578 293205246
A 11347 810586924
Q 8470 11573 956000593951
Q 45 12895 7316902222673
A 696 952595315
Q 611 12943 2313571681184
A 11268 605521044
Q 2839 9998 3956842057433
S 1058 833826400
A 12555 939982079
Q 411 9500 3272605614348
Q 6783 11067 1464590539188
S 6882 569441445
A 4929 812171381
Q 2554 11132 7637632150874
S 4363 919853404
S 3302 361345655
A 2883 154755113
S 8494 424841487
A 6790 67951672
Q 843 6358 5116238201160
S 177 208815707
A 8581 20031974
A 2220 312186289
A 5923 115952272
Q 3667 8709 1343859668937
Q 216 12868 2542723940729
S 8426 600836136
S 11009 448996005
S 4958 537013489
Q 38 12952 3922999175793
A 7341 285648000
S 6717 169024967
Q 2377 10725 6533986792544
S 7076 511357484
Q 4105 5598 1414412688250
S 1188 927817044
Q 119 9662 9293207044617
S 8453 29539968
A 11069 657515410
A 1618 683338504
Q 5453 11449 2408344618285
S 4977 49846668
Q 10742 11313 413190512933
S 8918 627862891
A 7993 723012048
Q 375 5984 738486781286
S 8711 82020737
S 12372 71217119
A 7835 666548822
S 7833 708556888
Q 3537 4079 47355773584
Q 7832 9976 1193622176317
A 10463 299010917
Q 301 12922 2641746917040
A 10281 271523964
A 4381 554434319
S 1661 947626781
Q 75 11454 1059260023642
A 3095 224146794
S 2151 494338157
A 7569 328627094
S 9639 37190021
Q 7896 9651 1649493141887
Q 10646 11477 530646793465
Q 10815 11350 338836912218
Q 113 11182 7393029327690
Q 1625 11630 211732698464
Q 1825 9956 5380218557630
Q 1939 7876 3457420820418
A 6146 583941295
Q 3620 6544 1788258954416
A 6886 977020836
S 12505 952827433
S 12496 187113950
Q 1755 8598 5453023244979
A 5611 660319968
A 6073 470364995
A 9128 770618255
A 11528 697601371
Q 2584 2843 39146523459
Q 7861 11305 787778873222
Q 7957 12808 1231195007866
S 10394 400051935
S 2794 165452374
S 892 299649329
A 2419 91993572
S 4456 915549152
A 2050 23265646
Q 8619 11854 2243832239558
Q 3832 11663 3044578642942
S 7690 395877213
Q 2288 8660 6355680407352
Q 828 11825 3240206797916
S 7492 459536392
Q 1205 9553 4290326904555
Q 30 10838 2008966920557
S 8889 389499838
A 7733 186744397
S 1009 588194516
Q 373 10483 9053063975154
Q 2554 4389 1044502086151
Q 98 10824 4232965063760
A 1555 872900661
Q 67 12293 7080498368159
Q 680 12932 4185870163765
Q 3615 9822 5718607168480
A 8886 537144707
A 9735 184287679
Q 305 7448 6105887064199
Q 7825 12398 2252157273920
A 11054 315854069
Q 3586 12054 5648076843288
S 3006 835536477
Q 541 12354 8613920424783
A 4435 289394545
S 7182 757675401
S 9294 832257797
S 1984 534026689
Q 549 8495 3937418920707
S 6800 582422127
Q 1982 12082 2177513899815
Q 9048 10814 540982687064
A 10203 904217978
Q 422 11754 5728539298645
A 9944 832367243
Q 4081 5710 681936730138
Q 2345 8181 2041521381026
S 617 338205421
A 5902 726607205
A 818 535154116
Q 3175 3487 306297255230
Q 645 1392 570918026856
Q 7473 9817 975633587962
Q 1179 9265 1996855220060
Q 4240 11468 3753742451076
Q 3450 8276 3666725566022
A 1549 552666566
A 5060 120400512
Q 1001 12677 1129581558929
A 6232 250219300
S 9382 630610992
Q 13 12567 710796921816
Q 190 8079 6908118890341
A 6484 442039349
Q 414 2790 2077167756693
Q 117 8562 2885653317910
S 3811 930344949
S 903 36760933
A 4291 83932397
A 4693 827619071
A 5326 737768897
S 5452 377561226
Q 2338 4795 268647409641
A 970 68939486
Q 12 12960 4146109721506
A 3814 332345313
S 2088 101430589
A 9661 933727831
S 2089 693967079
S 4043 759623203
Q 110 12782 9624437142559
A 10404 679785232
A 8923 191783076
A 6109 769322917
A 11647 245525551
A 4267 627347874
A 10015 204369221
S 3704 924932727
A 903 968649301
Q 742 12454 3014404885015
A 8405 287310826
S 9086 735971674
A 891 884663486
S 1661 484850666
A 10903 457543040
A 1339 627024053
S 10943 197788578
S 2422 658926599
Q 9862 12331 512020767885
Q 593 12283 152153420057
A 2981 429697681
Q 1269 4643 2803081980966
Q 816 5681 219771291943
Q 7780 12521 1621010535835
S 9698 659857266
Q 5372 12609 6719350229199
S 10592 217701234
S 7712 199244585
S 10531 79655191
S 7889 80201093
A 2674 242470310
S 6197 279544668
S 5312 945352066
Q 650 11490 7568087830628
A 6226 791696169
A 5641 245464868
A 202 925367358
A 4329 719940817
Q 341 11384 5143918986014
Q 2040 3842 1046987119801
Q 1936 8262 5591790208121
A 1848 630057173
Q 4884 9995 3377664774438
S 792 305579052
A 2319 440596744
Q 4918 12829 519789608468
Q 3120 9966 3120663799814
S 5954 649290659
Q 5256 10794 4423395494732
Q 4845 12560 2608119362633
Q 1161 8375 791447259870
Q 2291 5004 1623762065695
S 7405 359683731
S 7226 407605620
Q 1528 11398 6068204618747
A 12274 436381845
Q 5185 11826 4440954900280
A 3536 937533765
Q 3071 6820 3313385676662
S 11416 255693520
Q 2901 11969 4480786985278
A 12916 272555733
A 3206 220596720
S 11312 676483540
Q 5733 10677 4650803930155
S 1650 773884999
S 4784 763375899
A 1488 868879584
S 2579 997508387
Q 10362 12419 655997867499
S 3969 735362462
Q 2347 10839 984218413871
S 2879 10155640
S 7875 799979131
S 7217 329388829
Q 2784 10560 135672719792
S 12143 207969319
S 1821 296970802
A 8644 311763320
A 12743 591930540
Q 2329 10447 520979061800
S 3064 328118942
Q 3950 12218 4451729443437
A 5356 618350722
Q 725 6626 522810995647
S 8417 882295006
Q 735 11463 321704562940
Q 2959 12746 5173278110320
A 12937 108787772
Q 4576 12731 653180585486
Q 5876 7975 709387307487
A 8065 256986539
A 1125 678340017
A 10694 28430910
A 12730 653841973
Q 2185 11271 4869476187412
S 2676 119065649
S 4901 863613841
A 8762 2541722
S 8263 403783335
A 96 266160039
S 7921 536636952
A 4619 810246658
Q 64 8183 2335695569392
A 8967 818538690
A 7342 399802505
Q 439 12699 238852014349
Q 6461 6779 92800889980
S 3695 43768634
Q 3872 4434 66020744408
S 1537 975078920
S 4002 230939965
A 3397 678668934
Q 252 8682 3357430258735
Q 187 5666 2645778727136
Q 7025 12729 2460013144501
Q 5214 5422 14711179217
Q 3685 3685 156657879
A 4314 927586960
S 4932 854263752
Q 2682 5275 1035935605360
Q 588 10031 7448328075897
A 5699 949281889
S 9052 387494424
Q 30 12742 5213001724270
S 577 880721879
Q 1910 6539 1588279255226
A 7909 881489346
Q 928 11886 722944158055
Q 3118 12289 287035591743
Q 129 408 181251266682
S 5568 303529693
A 1836 127023750
S 8890 531494426
Q 995 9370 7890158864603
S 12101 442186174
Q 22 12578 8783054892292
Q 7179 12636 4841430795574
S 9181 670808153
A 12255 966478292
A 11655 266679424
Q 2127 9534 981210400577
A 8532 701202106
A 6158 942567533
A 5800 851210175
A 7986 899836076
A 5467 440833720
Q 2489 12613 9974905125086
Q 4573 10537 4497696550868
Q 2510 12767 9335461984956
S 3599 307560733
A 9240 328416273
Q 1376 11771 273439915590
A 9534 926262907
S 6341 965556038
Q 8951 9781 565171258330
A 10573 970979853
Q 523 11481 8532593605323
Q 1189 12044 8532679794657
S 9352 345545713
Q 6884 7919 131460556319
S 6511 425102963
S 693 26048969
A 5298 699114997
Q 8391 11462 14150415884
S 10416 516255581
A 12279 271471802
A 1021 452689395
S 7042 810104082
Q 2249 10642 3061676968678
A 11614 934214403
Q 2754 11958 5157994724038
S 1565 44432531
Q 261 12101 260518623507
A 9193 729201418
Q 8879 10333 795786799890
Q 3176 5538 1199824429862
Q 6596 10034 2356961039307
Q 4247 9260 3039068971929
A 222 211784297
A 8657 713254741
S 8291 897846404
Q 833 11817 4590769115696
A 12859 489146937
A 10514 496618234
Q 1774 11778 4121600529404
Q 294 5490 4226304216260
A 11830 349442741
Q 118 4589 2098497984191
A 10808 379022516
S 3263 906896498
Q 589 12664 3069825362442
S 11997 122063953
A 1997 340770327
S 9488 795886024
Q 2883 4148 44390471180
A 8351 284823044
Q 1225 12557 8610602805427
S 4627 59105894
Q 1001 7446 729574265269
Q 4367 12803 7139858056871
S 10414 281335272
S 3841 178126960
Q 1396 10730 1702183987195
A 2358 623672654
A 11581 213269034
Q 576 9896 4878534844473
S 2577 484165428
Q 3245 4851 832059515257
S 3612 665472347
S 569 646540574
Q 389 5172 1309321181548
Q 9604 12294 489987863504
S 7405 921324669
S 7774 695311302
Q 425 12644 8000556084518
Q 5341 12128 6134564947450
A 5888 458268657
A 11187 732767717
A 7756 982315073
Q 1505 8155 2896229894034
S 6841 316141980
S 6914 616632129
S 847 907541470
A 8584 293140430
Q 1230 9221 5950885443796
A 1991 831386390
S 11080 168112535
A 1938 303911068
Q 5546 12298 2435230405038
Q 6227 9080 1908097564057
Q 1998 12416 11842782877
S 12581 429110029
Q 2213 10055 5342638381391
Q 638 6190 1380330794936
Q 55 203 32696730830
A 4882 276256571
A 771 579796128
Q 1706 10121 7353778018720
Q 72 10027 6121115131443
Q 4283 9512 991089872664
S 7446 892288251
Q 1226 12453 6346055216708
S 6640 970999909
A 215 276202834
Q 2144 10318 4434869335345
Q 5748 10636 3513150570665
Q 372 12002 3791439247020
A 12820 441499411
S 10060 85606548
Q 8207 11863 2822265155732
S 7369 449895727
A 9296 213549801
Q 6436 11689 115709930058
A 3221 396857652
A 5759 83423869
Q 3274 9000 2998148249630
S 3152 15023004
Q 7027 7663 86835251685
Q 1191 12071 7960221402784
Q 423 11582 8372316719042
Q 2855 6718 3623799700547
Q 4627 8875 196290437240
A 12739 425723718
Q 2693 7173 3307161445100
S 1819 757763246
Q 8221 8946 503647027033
A 4169 324265936
Q 11737 12036 219965614058
S 2070 560912788
A 12747 420254714
S 3209 622973125
Q 3315 8722 3527944945585
Q 864 11328 9755721184712
S 3142 737138092
S 3895 113171023
Q 8356 8516 99242106125
S 5273 805064996
S 4341 795650970
Q 3201 9320 1412125214481
Q 2172 8367 3868110432671
Q 8607 11243 419191279053
Q 631 8830 2930183548253
Q 6685 10001 775548122120
Q 2119 11975 3852858733823
Q 2240 10897 1779267949509
S 10355 139097951
Q 3314 3477 147253903535
Q 2383 5695 1889415617305
Q 307 8117 3299484187938
S 10129 430331523
A 1771 192206157
Q 2430 6870 527472363426
S 9230 760540843
S 3518 182013902
S 10854 451415823
Q 724 6385 3906473683481
S 2257 680624034
Q 3359 5785 3337257825
S 3170 213290679
A 12694 428817569
Q 8627 9506 687004602605
Q 1721 6630 1013006458052
Q 6364 7195 5586435424
Q 2896 3631 446759169504
A 2995 881308086
A 2532 52260511
Q 2574 11616 1178772120199
Q 3959 9618 617511184325
Q 4824 10404 5384304322762
A 3283 902804847
A 2277 243261469
Q 600 11699 571137095827
Q 8285 11682 1262392646221
Q 1337 11367 1846555147092
Q 832 11749 6840185583263
S 7119 988735752
Q 4291 9587 4097375688646
A 4486 530668269
A 5981 373195382
Q 2268 11422 6513401954253
A 6748 67187653
Q 1343 8976 1955000227851
A 6549 381011954
Q 7421 11743 4043396184139
A 11821 580551808
Q 1010 4564 1466296762454
Q 10079 10433 102477383803
S 9974 868898223
A 2999 806356108
S 12061 809472249
Q 3222 4011 28117607869
Q 1245 12593 3727884514035
S 5862 31332095
A 5669 247496713
Q 6013 8535 252075249531
S 6843 440700869
Q 2543 12954 2680890129740
S 711 403826169
S 4686 162621468
Q 3926 11004 1178034131396
Q 1822 5948 3338014935700
Q 3064 4084 155610911918
A 12036 388182911
S 507 848862105
A 11920 451100323
A 6751 378169272
A 4661 31015574
S 3684 543300415
Q 877 10375 4531163807582
A 5971 112930234
S 2457 395139147
Q 7171 10754 2733763880495
S 12857 866988303
A 9966 661350654
A 2691 547856739
S 6085 90519888
Q 1674 11779 3509688230770
S 1962 839659780
Q 4710 12274 2256956614558
Q 5030 7193 1727411914379
S 11669 160042878
A 3293 320489348
A 5239 446160744
Q 6600 8245 200637028351
S 1340 815202067
S 1250 600919577
S 224 987848378
Q 9079 11501 1050731642568
Q 1332 9394 4732038136792
A 8716 999071576
A 12324 883263549
Q 6657 9604 96591950099
A 10670 792867568
Q 504 12788 8269363280132
S 4091 91176303
A 6725 215430792
S 803 229128523
A 11224 344330671
S 12626 792679873
Q 7343 10955 346282653776
A 2280 816261545
A 4057 415295470
S 9354 630440714
A 10060 535297082
A 4804 146861611
Q 3884 9089 4728606951888
Q 2334 12018 15436723817
A 7142 634959314
S 5735 169295549
S 10782 633424899
S 12373 466580411
Q 3766 9333 1085783822305
Q 2687 8133 548466990263
Q 8343 11087 1836252096116
Q 195 12868 3041635529375
A 11173 841765099
A 2342 822295028
A 348 658317586
S 11418 836053127
A 1806 948845536
A 5575 44492210
Q 2338 8475 2268787532690
S 3128 274138469
A 5385 106686785
S 10717 293092922
Q 3568 7066 2751217534160
A 1465 88133065
Q 6210 8479 2132072257374
A 2002 262974487
A 880 736167595
S 1934 675314709
Q 2237 12575 6407342055668
A 2566 985325893
S 5058 954404564
S 2675 264499938
S 3976 19415913
Q 1305 2697 855492186158
Q 3190 11099 2392600879608
Q 347 1170 129300918614
S 259 982592084
Q 14 12729 9061145673712
A 2200 865552974
S 7870 955396719
A 11801 966859819
Q 196 6803 3551871698205
A 5177 962681291
S 11783 709337120
S 6769 565882135
A 12098 127953788
S 3379 185168881
A 91 797730524
A 2906 455624423
Q 215 12681 7753295558689
A 10275 569805913
Q 845 2196 812185855409
Q 336 12780 9167504256995
Q 2483 11245 2708617627039
Q 499 8835 7298325333200
S 709 364415236
S 12242 571261146
Q 6945 12482 4853674984166
Q 3446 9481 849505079109
A 2623 593539291
Q 6994 12336 662852657045
S 5248 639217192
Q 5542 11652 1919752459227
Q 4084 4569 388839009313
A 2683 947909145
S 5321 923534820
S 623 704136171
A 6510 572022215
Q 1644 5367 688841606157
S 12783 947320709
Q 4380 10869 471486804919
Q 3444 7112 1133593892323
Q 2218 11357 6616815650558
S 2812 757488554
Q 889 12906 2898109958358
Q 6991 10115 2170038091848
A 1012 805933298
S 10765 372465943
S 12387 892981537
Q 492 12638 9537781045275
S 4284 640616374
Q 4451 12969 8458580931270
Q 106 12517 8423070032436
S 11991 251518227
A 2233 79810759
S 12421 41248331
S 451 525936883
Q 4027 7448 631795749880
S 2347 390287237
S 2951 545436156
A 9883 655694073
A 715 395362036
A 4673 110801766
A 4758 889857951
A 7711 215613782
S 11494 66315980
Q 7511 10360 631719357398
A 12915 329694080
A 6464 232532591
Q 45 12761 9836131062797
A 2193 898999375
A 6508 807195640
A 12413 979545651
S 10509 560165042
S 6420 832871959
Q 10330 12148 241804273675
A 5196 528318609
A 7903 594917578
Q 1325 12546 468272703083
A 1801 324754990
S 8444 840760778
S 8326 796403959
S 10445 92150288
Q 44 3593 2444493463571
S 12216 102874795
Q 1764 12715 1706251588245
Q 1854 12764 6561361305827
A 3762 498425127
S 10660 713118207
S 2786 363861265
Q 111 12754 7401019831536
S 12833 184032536
Q 4524 12985 7667515375003
S 5981 399896610
S 4006 334051182
Q 1413 11482 4111688469591
S 7251 284901621
A 9731 823045169
A 3726 985173140
Q 821 12777 2110213477444
A 10600 787835322
S 5000 864216071
S 3057 85164958
Q 1438 11797 6538866276807
A 11689 332811263
Q 3679 5487 360514794358
S 7064 982423557
Q 8418 10488 1910638693683
S 9959 187106831
A 6720 927862229
S 3034 190589438
Q 4817 12511 4564096379088
S 7383 426387715
S 8041 372382197
A 12929 285184149
Q 1959 7693 5181748373624
Q 288 12184 9521767052724
Q 290 12240 4422989429808
Q 1888 12695 2382665642794
A 9874 761892463
Q 6528 9715 2191073675025
Q 5668 9000 1804389494077
Q 280 3036 339320396482
S 9750 707184580
Q 3478 5844 648367606049
A 1576 801852416
A 2036 627432646
A 9031 740608278
A 6159 548793060
A 3213 261530255
Q 4760 8469 1225880132731
A 12356 292826856
A 6719 613412359
Q 12 12583 3750845769829
A 5601 195233883
Q 10737 11182 81100541345
A 4541 967308738
S 3454 131461609
Q 2537 3204 481713259920
S 1690 78607028
S 1138 889108076
Q 11293 11504 31301581643
Q 5843 12468 4530439814254
S 7024 555685424
A 3383 608418904
Q 548 12948 3988710772813
Q 144 12802 8521341319971
Q 11096 11410 179540813767
A 12949 737257064
A 8871 942746968
S 485 190160468
A 6710 73077158
Q 214 6793 4536918439905
A 10711 429569663
A 7856 549493092
Q 10427 12074 1644851212944
S 11359 854300009
Q 324 805 195045318116
S 12452 505502553
S 8518 665525094
S 6171 338932778
Q 4040 6527 1801284753532
Q 406 12332 7068292233303
Q 2158 5748 727746371909
S 12165 920041338
S 1894 617709795
Q 8989 12640 2225281561834
Q 4628 8858 4151455041560
S 5523 581248
A 6849 409337066
A 9098 458577455
Q 7939 11634 765779882375
S 5371 746201434
Q 9243 9598 117257280501
S 5721 969314873
Q 327 9691 749214989041
A 10616 492388970
S 638 117333534
S 9491 720207265
A 4548 322128837
Q 7487 10031 1241257283928
A 6119 193959095
Q 3734 10034 2566119865105
Q 4528 8736 1625749883688
Q 120 10981 2211829985479
S 1236 328186543
Q 2771 12099 7120559544307
Q 3664 6503 2284160041660
Q 1002 12869 8421445847549
S 4726 274074269
A 4397 157745756
S 7497 47266740
S 10284 580303282
S 6764 997052075
S 6791 931268368
S 2287 999497664
S 8224 8004300
S 6803 879321761
Q 56 11548 4746688004889
A 5587 983873158
Q 980 9407 8050945424682
S 868 578646192
Q 10848 11192 32642654702
S 12709 131563261
S 2727 769051115
S 1644 190020597
A 1421 698488521
A 12893 913881107
Q 543 10819 4816069833714
S 4692 416522867
Q 4149 11955 680694799008
A 2347 213201971
S 8455 400252707
A 6452 744978138
S 8770 221822550
A 9457 610447636
S 5638 113219225
S 3939 698879668
Q 1072 12817 2250324324410
A 4066 801582490
A 8285 542008366
S 12499 288884534
S 1300 919493532
Q 6620 7692 516187880445
A 5607 485412568
A 3499 175154647
S 2925 605207469
A 10110 170292103
Q 7156 11734 4571025321573
Q 762 2669 1532612998036
S 8662 29417547
A 5037 505506586
Q 9214 11745 349815788700
S 9243 69287346
S 4337 481970678
S 7652 545400127
Q 936 8571 5698209297354
S 10577 145033021
S 11647 303714697
Q 3416 10900 645642932052
A 5523 895489414
S 5261 920496905
A 1957 820102866
Q 10367 12777 959675973507
Q 2679 12778 2866615524899
A 10947 817064567
Q 330 12972 3887905357418
A 9654 391075325
Q 1414 10170 7585358220362
S 11978 291921869
Q 5266 12434 3458343050457
S 4058 213220569
A 2890 304652917
S 5728 431959096
Q 3800 11563 1500101253726
S 8646 12366231
S 1697 373636289
S 12981 640064771
Q 5 12814 1370142336739
Q 4817 7712 2545776279438
A 11878 309438736
A 9147 612864627
A 9802 432721514
A 8671 937434692
Q 3721 3749 13220382615
A 10996 742055549
Q 3659 11144 5497553604638
S 5141 626416412
A 5715 795923850
A 1447 742422434
S 4223 494195914
A 4414 960128563
S 9395 169479304
Q 1874 6202 818973946688
A 7732 776554998
Q 5579 5744 114717905975
A 4880 149797430
A 10083 992615082
Q 4519 12387 191458999762
A 8156 693431773
Q 2210 11125 2419016598486
Q 572 12834 9709627081906
Q 5825 7096 1237188316857
A 10614 120224005
A 210 698972595
Q 1382 9180 401443055545
A 6846 767964991
S 2962 124951519
A 697 78017326
S 10780 414195014
Q 839 12143 7397714785841
Q 5199 8777 2129110645869
A 10860 369061710
A 6631 7201180
Q 5777 7323 1450856691391
S 8458 711047877
Q 3477 11735 3665370539131
A 8253 995346928
Q 6514 10481 1459550091846
Q 904 11131 4464884838705
Q 2675 6334 351322466825
S 4498 577725960
S 3957 79171261
Q 3091 8676 276151767811
Q 138 5656 2328800588191
S 11400 627928277
Q 8308 11551 295566480669
A 8186 911518310
S 11179 301204731
S 3162 79228895
S 8180 461993360
A 3274 688837082
Q 2553 11141 8451417661078
S 8880 47840951
S 3367 207995956
A 4244 116992700
Q 2325 6428 1308788317380
A 1385 612684573
S 8474 816312449
Q 2584 9422 2654641763776
A 6192 253344211
A 2977 308078830
S 2339 218181347
Q 2260 11726 5198199335360
Q 761 2241 972843689943
Q 7454 9081 1403818724970
S 6162 699830444
S 7984 364137525
Q 2247 12972 4991775919414
S 553 855512787
Q 1916 9932 2971028936512
A 9265 683092614
Q 8317 10096 199178303355
Q 3774 12510 7700459493660
S 11075 711732746
A 1119 893737143
S 12294 482120210
Q 1848 12176 2739245247544
S 7046 802523263
S 11174 458689169
A 8949 968930496
A 12603 459550167
A 9216 351640785
Q 3909 12772 1430285242229
A 10079 521460000
Q 1016 10662 7479861614365
A 2505 655297865
S 3242 541601291
Q 10015 12611 104660656735
S 11358 726717983
S 6864 211639496
S 10760 3541148
Q 280 10801 4696082255502
Q 2242 5460 1996864818291
S 76 860839601
S 9386 687131149
Q 6645 12024 4046165859258
Q 7411 12042 3313765519760
Q 2204 5800 851458458906
A 3861 603417076
A 4378 609489190
A 5245 217205926
A 9940 822474061
A 12924 799167115
Q 691 1682 335154718531
A 3507 71760353
S 1420 595347575
A 5298 733255860
A 235 969281167
Q 151 3300 1683718895019
S 4381 954468795
Q 346 9680 7194678575370
Q 5429 6706 340805014660
Q 2949 7740 4425899283196
S 10508 456429370
Q 5253 9297 1063250268138
A 174 728621266
A 4835 406378918
Q 587 8503 5478060627711
A 9974 278987639
S 1192 327761925
Q 1292 11805 6474304786939
Q 3115 11466 2600947183385
A 4439 41692763
S 8647 222573348
A 12072 649462182
A 2788 735190936
Q 3921 4682 248049623945
A 6565 299630250
S 10033 210299076
A 3438 223520173
Q 2205 12353 27971671458
Q 4948 11027 3691553039414
Q 376 12906 9799858871950
Q 3413 11250 5153231634159
Q 101 9091 8291354263873
S 11948 504835543
S 12141 681530347
Q 281 12908 5623147203698
S 787 803139791
S 10432 520177416
S 4836 70438673
Q 461 7998 7409865857092
A 10576 134080
S 10352 229616680
Q 6162 10359 6688410746
Q 1911 10428 6143435223393
S 7136 314953800
A 12843 56629147
A 7716 343847068
S 3892 943180442
Q 3966 11620 1820300312560
S 4854 998077803
S 2405 499694792
A 11440 600948434
Q 422 12628 3157847312625
A 2504 935797272
Q 5051 10350 2915795911346
Q 555 12475 6865365937982
A 5362 349980919
Q 7646 11311 67813831515
Q 6510 7753 871333036382
Q 1209 7029 1885013980371
Q 247 11623 1995478101731
Q 8176 8557 116446234118
Q 2245 12685 8653824061101
A 10985 604029725
S 495 9071632
Q 4430 12350 4004128308735
A 4538 338272925
S 9033 707432044
A 3465 935136167
Q 3860 3860 93540949
Q 92 7141 1965736537290
A 4370 496845212
S 9666 842754554
S 285 316777547
A 12410 159486874
Q 6388 6919 167319437390
A 3567 667448776
Q 2201 12430 1062405151205
A 9703 76954745
A 9334 305312898
S 1015 867783871
Q 1186 6921 1706121163988
S 7324 17912169
S 8351 302654717
Q 8106 11731 526174709721
S 3331 947823815
S 973 725407929
Q 5435 11289 2790761524331
Q 1393 8615 5074602475841
Q 844 7560 3564004718559
Q 3220 9863 1778716709901
A 11676 831675204
S 3158 909923633
S 1131 190749877
Q 10 11657 2125412193400
Q 273 12712 4541133341126
Q 6589 9292 160930844171
A 9238 52657659
A 2662 897487462
A 5035 929004256
Q 39 12563 8874548404904
Q 8271 10756 300176899485
S 10860 731141500
Q 455 11279 4910008383824
Q 4136 10645 1674236899706
A 2398 985994969
A 2181 901840390
S 1043 293131255
Q 4577 11855 1818719158161
Q 7574 10473 2825865079765
S 5865 19844481
S 1680 643032492
A 8850 655854806
S 4558 988598942
Q 6175 6302 90771507636
Q 9733 12616 64365337056
S 10916 295184110
A 2132 432372109
Q 3085 12496 7211658628406
Q 2926 3096 59380954331
Q 1001 11955 3520287978839
Q 7989 10391 384258428885
Q 519 11815 9170014873559
S 2047 792762471
Q 3513 11219 2246965366577
Q 1301 9336 3427622963194
Q 6502 12187 1684143720568
S 6514 257106345
A 7497 682967419
A 9789 163153153
Q 10397 12065 764115363990
S 1227 305583184
A 1137 22165727
A 11008 392794934
S 7054 817812978
Q 2465 3666 721278664211
Q 4526 6702 441303096074
S 5641 176336399
S 1758 220980866
S 8142 803860254
S 442 684277765
A 5146 946880418
Q 114 12972 7614377111520
S 12184 449696652
S 12076 28143515
Q 3626 12148 248326848839
A 2912 416991230
A 2894 463993938
A 4127 433348586
S 4123 281990621
S 11269 917116460
A 3402 37441265
A 6212 626415390
A 3922 385952094
A 12674 753437296
A 3837 615556913
A 7587 935664267
Q 5238 9059 3419198895355
Q 221 12885 4390552038596
Q 154 9105 7349632749870
S 2102 527032141
Q 268 10065 8961029310055
Q 2834 12459 2859243528601
A 11993 129466730
S 936 983955366
Q 1715 6817 2287003079945
Q 6262 9015 1509886389401
Q 4388 11522 5647059494036
Q 293 2343 1493320510329
A 11854 803076779
Q 5454 5555 5104059676
S 4192 443375767
A 5593 650226873
Q 1279 3822 1851269190962
Q 6341 7600 215006840065
S 12984 5368390
S 8969 964537594
Q 2172 6236 1073789081849
S 6792 938735271
A 1116 696568446
Q 3360 12612 2509318761235
A 2081 221573367
A 2277 866437259
A 8422 568408045
Q 1399 7774 3744195317904
S 10751 208303113
Q 1174 6287 2213182485633
Q 1530 7190 2197189677310
Q 4854 6134 603162537168
Q 4268 8556 4100894975916
S 3274 772810517
A 9017 972489941
Q 3178 3221 8527414798
Q 830 5232 381312428031
Q 2859 7874 4581062010561
S 929 793418803
Q 2776 11594 3379009315411
Q 1740 1837 56693370121
Q 1538 8262 3596538209410
A 4637 212246462
A 3407 255308729
Q 5506 11219 3646448745176
Q 5000 5723 259666029851
Q 1677 12929 8885842434921
S 12013 923855507
S 10478 55137540
Q 456 8030 6205684457710
Q 506 12260 5540066599674
S 12415 624589799
S 5556 906046494
A 7426 762277442
S 7843 70576613
S 3980 534374168
S 11307 547700312
S 8249 193960282
Q 1669 5944 3968568772479
Q 1319 2903 1149578196030
A 12617 194584521
S 8396 545028248
S 334 706066893
A 2704 607522207
Q 3866 10786 441254528445
S 10394 428950826
Q 6313 11490 994743227798
S 5570 585476440
Q 5304 12203 1231856606014
S 7004 776804687
S 6495 637056633
S 9971 169303740
A 3749 930240134
Q 1808 10906 3026117546389
A 9772 842824228
Q 596 12494 8322094281086
S 12135 331829750
S 10562 206112640
Q 1881 5687 3114718709710
Q 2364 9113 685342863237
A 173 453408081
A 1022 152309196
A 4686 391592175
S 2475 136192043
A 1760 528253467
S 4294 16580272
A 10088 785009662
Q 3108 12338 9210313849838
A 12780 676581310
Q 4874 6649 1050876796639
A 5171 895396955
A 9640 857859588
S 11399 775526641
S 6249 287289625
S 6791 928410247
Q 723 12255 8502174360163
Q 498 11460 9426051362632
S 3085 31640404
S 5889 61980006
S 8895 517952679
Q 8529 11230 1541541428398
S 1782 169324393
A 6657 699020053
Q 1020 4032 2735473065229
S 1970 61753210
Q 10248 11625 338103956977
A 5408 221695239
Q 1300 9105 6856715515602
A 2468 922730026
Q 10978 11517 248169062295
S 46 489439267
Q 195 12843 7062298581182
A 9236 659291380
S 10500 414537268
Q 222 12422 5436203688536
A 7118 831136977
Q 2211 4713 1461411617992
Q 42 12952 4428516230187
A 9530 628864584
S 3087 947268441
Q 634 10403 693755813677
Q 8353 8574 204608037649
Q 6779 8200 363869312226
A 531 787696339
Q 7 12981 1891394159350
Q 2117 4919 727407934022
S 12592 932752200
Q 5323 11201 5844093500891
Q 4335 7980 1956754360261
S 719 461634058
A 2428 961755340
Q 1565 12805 7106743471732
S 5915 102322627
A 7705 27965696
A 10695 768114665
A 8860 267948624
A 8227 989846565
Q 240 12688 1990295592849
S 8521 443652443
S 11280 963679645
A 118 854244973
Q 2820 8950 1104873167735
Q 4998 9796 4541477430307
S 11838 491829961
S 3738 581164069
Q 2289 6821 1021311966168
S 2242 224615089
Q 7729 12281 952051599165
Q 2997 12950 5814577201808
Q 3751 12119 1670160860853
A 1687 210933156
Q 1639 12132 9929171813293
S 8309 737957928
Q 4904 10606 5502666050919
A 453 455370978
S 447 77840378
A 8880 238384364
Q 10454 11051 185218416007
Q 3028 11023 4487272588483
Q 8337 10380 1125165968722
Q 8691 12169 2195194067033
S 5392 824620607
S 4950 356560660
A 11909 529682361
Q 5712 10457 4175431805830
A 2468 579445642
S 1869 171846067
A 4449 25571205
A 7556 656214800
A 2414 642188072
Q 683 11290 3256505149425
A 11592 176352900
Q 1854 12915 292049927941
A 7845 760944507
Q 594 3271 2320500137148
A 8353 884222405
Q 537 9134 7611783892788
S 4594 608536745
Q 5100 5286 167807927741
A 712 57194763
S 2522 57097238
Q 790 10257 7118958876396
Q 3079 7086 1011715292607
Q 2606 6653 3058645439836
Q 3003 6304 2622540027073
S 9442 744626788
S 106 748381847
Q 3622 7021 3077059753184
A 7043 693136106
A 7311 389876450
S 7442 347604728
S 2874 715186671
Q 323 1444 88809837343
A 1914 481794506
A 5648 433115195
A 6955 504684519
Q 2826 8612 4230579285673
Q 948 11227 1474385068126
Q 799 11097 959193800867
Q 4687 11108 719109587644
Q 549 11208 6542427967237
Q 950 10979 4770932274984
S 6747 192030559
S 8483 234930746
Q 861 9031 800292535333
S 3215 755328583
A 2602 399073989
A 9548 453991236
S 9575 512416519
A 3278 702701483
Q 517 12778 2420590527544
S 6770 389514240
A 9974 794191483
S 682 153922128
A 12940 547379376
Q 6172 8208 1200926884842
S 9330 221087378
S 8718 270407161
S 8838 387587862
Q 2398 4594 1065879610314
S 9476 783214601
A 9849 291011910
A 11445 809915364
Q 31 12873 940478675644
S 12484 318172195
Q 1165 7800 4411635166093
S 11566 340541549
S 9323 788239356
Q 6687 11258 3276727562467
Q 1402 6967 2909001480870
A 11109 488814618
S 2594 978176924
S 1343 552368367
Q 2858 12732 9476113893773
Q 1327 6449 4580207826936
A 9795 852023750
Q 7254 10332 1482321424818
Q 1551 12866 9055942874303
Q 79 12481 7823308274926
Q 979 6663 296335783663
S 11250 663428827
A 4405 763874978
Q 6697 11700 2465253675714
A 87 322169941
Q 152 12741 3592511650846
Q 3058 7351 2942588479952
A 11529 124603219
Q 312 9368 4583006835439
S 1336 255197697
S 70 79156843
Q 7911 11507 718127592124
A 4315 899088488
Q 7 12359 2004359333441
A 10962 780076817
A 8478 785359210
S 12616 224947502
Q 3715 12668 6047942402891
Q 616 11407 8279257658235
A 8135 272107439
Q 697 7443 6533782488408
S 2327 757883431
A 11466 774418281
S 1333 414114829
A 10997 850050761
Q 1399 11027 7829018194008
Q 1971 12422 8851202964772
S 4376 801857738
Q 2747 11119 7334193311216
S 1954 877121737
S 437 616186310
S 6825 231542755
A 7434 8753876
S 12132 488618498
Q 66 6068 2032513853934
Q 1960 4831 1679836336857
Q 5328 10958 2786067410646
Q 5560 6416 273849343732
A 4042 181389471
A 518 567275404
Q 3300 12270 6690950274206
Q 7275 8692 460893987153
Q 7297 8312 456886159590
S 9579 277219438
A 7231 457904772
Q 923 11601 6758954286258
Q 3847 11389 4329868610641
A 5256 748090323
S 11909 361997319
S 8237 825840010
Q 78 12930 4470288550115
A 20 577856455
Q 604 9835 8744604425207
A 4463 240020296
A 6838 158081435
S 3099 563570524
S 4300 384740367
Q 9814 12325 2075874278932
S 1071 213626242
Q 4059 9048 2775604032490
Q 4360 7957 1748993001225
S 10479 759941979
Q 421 854 385508725551
Q 506 12287 6648311247063
S 2626 869303240
Q 1477 11225 5281176416825
A 6195 970226418
S 9049 950382278
A 4531 980975956
S 8757 33162078
Q 367 12344 1275301216571
Q 2691 10545 3165214247536
Q 4723 8440 1006984370414
Q 3514 7231 1297200740679
A 9953 168441102
Q 3591 9620 3139692326117
S 2659 192943271
Q 3908 9883 1420554816169
Q 5570 7075 786021285388
S 12811 123198207
Q 360 8163 4928242243282
Q 1598 8759 6393387933974
Q 9 491 368164520189
Q 4448 6449 498965334006
A 8746 550831297
S 7898 747383222
S 11208 63200902
S 5101 503393761
A 524 939195237
Q 2190 10861 4792231537180
A 7137 977614366
Q 7068 10628 3070196349366
S 294 71868208
A 5875 979370364
Q 7486 11589 2991746767890
Q 489 5436 1955227286112
Q 3496 7552 3287160869976
A 1682 138882029
A 9209 402610855
S 9940 530512059
Q 3823 9742 2738881954189
S 11894 520479998
A 6376 889304280
Q 8470 9959 538843523736
A 3497 730253164
Q 111 12848 5456466946718
S 6998 302739314
S 5728 433150753
S 8163 665517755
Q 8313 11413 636425449095
Q 6281 12539 5224847015964
Q 228 6959 5305862002083
A 2677 749124943
S 5857 226536680
S 8637 79665694
Q 695 886 114946551924
S 5560 248903264
S 6009 196460620
Q 9645 12183 476410064694
S 10413 100082490
A 3381 791905335
S 5061 115464350
A 8345 350911661
A 5098 81004548
Q 5078 7193 2063199974205
A 4887 479563158
Q 7438 11230 2892256999580
S 245 639015076
S 5237 666888039
S 10799 763054850
Q 7294 10965 1094679600813
S 5419 558800754
Q 2593 8688 3004030638707
A 4841 544237438
A 3887 500845403
A 9062 921502990
Q 6896 11081 2815336124480
S 1289 290977550
Q 3821 11542 7258500269467
Q 4207 9725 3962833247159
A 2654 660330731
A 36 557002176
S 752 182613356
A 3200 378574049
S 11468 623571774
A 5302 176949500
S 8272 966620432
A 5749 293273025
S 9753 744761219
Q 226 11503 8075183753978
A 10324 985453081
Q 401 11421 6279398579176
Q 6666 12383 1007573442506
S 10693 13060123
S 453 462656187
Q 136 11995 8755884669233
A 903 329587651
S 5228 84996484
Q 4195 10939 4484375384010
A 7449 119576997
Q 1683 5049 2890784830001
S 1828 557128956
A 4319 424193371
Q 1849 11913 5685085205644
Q 1472 9874 3048341130241
S 10983 757786004
Q 8551 11511 1931767213525
S 8071 465576256
Q 1158 11669 6105991636678
Q 2894 11801 2927740864796
Q 764 6081 1899516016296
Q 3177 3971 684329204297
S 4390 890156777
A 6188 249063838
S 10835 218339948
A 3131 681945762
Q 305 4574 4123734572303
S 1770 286216214
Q 875 12130 6517134371514
A 5728 142961234
A 9347 284374529
Q 1304 12346 7322854566536
Q 3191 12797 1720660482666
S 6303 225124462
S 4296 2398798
Q 2371 7007 3113214397196
A 7048 826114798
S 3039 21358743
A 1747 986450241
Q 1887 12128 7772215100027
Q 8987 12195 1188130198926
A 7975 515040824
A 2568 152472873
A 2547 608425304
S 3255 363577331
A 9444 392389187
A 9021 884512136
Q 4731 11761 392019560554
S 10737 375364958
A 3003 890524751
A 11961 430918393
S 7637 703932037
S 572 996358950
S 12247 917878967
S 8807 599358746
Q 144 11900 2463479076624
S 5305 149815803
S 12751 69702922
A 12541 663058115
S 7237 9975367
Q 9514 12010 2334382932352
S 10280 854091824
S 3076 167132823
Q 75 12974 9636265020058
S 4569 386794865
A 6941 577707500
S 10430 780127834
A 12138 511778285
Q 840 6976 5103593104059
S 1980 282216801
S 8892 350492897
Q 3016 11222 7371927269009
A 3781 92792752
Q 1631 11841 213922815739
Q 635 12982 4560029625988
Q 8438 9350 859373662303
A 496 824089883
S 11935 658382843
S 75 21714514
Q 6861 12631 1150872816276
S 12831 502726537
Q 7578 12591 2228186033784
Q 1702 6768 1517665900300
Q 782 7980 2217130268466
Q 500 6044 1818131072273
A 5013 840578499
Q 2559 10923 6513582737544
Q 101 12260 5522597110384
A 6942 626707370
S 2871 781316187
A 10413 645531802
Q 2014 12462 5198743974665
S 12531 382427325
Q 5 12987 4512264535339
S 10280 975420119
S 12492 142749476
Q 1093 12057 5407759753892
A 11077 76060586
A 10010 774898741
A 7365 466610831
A 9327 969916824
A 7115 386562024
A 70 75257944
A 11147 614711059
S 838 961155981
S 5180 52939247
S 7391 589915690
Q 1518 4479 2226794125163
Q 5022 8577 2651664308246
A 6618 178349391
S 6350 562101956
S 824 420475425
A 9270 448757645
Q 660 12245 79987246019
A 8660 918151723
A 3913 669710163
A 11971 762998260
Q 7461 7631 68553449443
Q 37 10819 9566475292864
A 6191 25945573
A 11117 494739856
Q 7621 10670 507145240883
Q 450 11922 7410967906925
A 9797 711640742
S 8853 881824154
S 7436 959753849
A 1537 311726198
Q 8386 10627 1488646000583
A 5747 932209506
Q 206 12915 2183832092849
Q 1938 11828 8134828912345
A 8517 702304905
Q 6242 12362 5375114325970
S 4731 878728106
S 9788 694335889
S 11558 638885829
S 3739 498232260
S 5593 637538610
Q 205 12459 8268764230954
Q 4275 6515 787631784604
Q 465 12028 5012742092594
A 685 600745266
A 4324 574848008
Q 2504 4270 1221647174169
A 1162 218171748
A 1317 762895500
S 7599 77181381
S 10952 960939079
Q 4179 7928 1367613430079
S 1199 10378019
A 5016 476055668
Q 336 7356 4294889812662
S 11609 139492980
S 618 158290889
S 4338 116205199
S 10896 534990394
S 7417 234375218
S 8229 607531477
Q 1878 7212 5293774017012
Q 1998 12903 4431686911179
S 1093 704924982
Q 4743 7237 1530227229132
A 10754 886132537
S 9841 955566505
Q 41 10543 45772944756
S 8384 186239151
Q 4447 12519 4726699036323
Q 986 10189 8649694722839
S 7218 984304783
S 8165 271057306
A 8930 63472616
S 9522 94140215
S 2624 641217995
S 8101 717336522
A 9627 449472281
Q 206 12723 6888688258040
Q 1081 6839 2935859301560
A 7164 159729511
S 1169 124523125
S 1730 741363174
S 7465 252641956
Q 4236 8524 2550900487552
Q 5951 7115 61628144357
A 986 844042288
S 8446 630806607
A 4777 302170388
A 774 819177015
Q 2725 11486 1222307777780
S 9202 296673247
Q 4002 11163 3943834540665
A 3738 515935518
Q 1003 11737 873771227706
Q 4762 10243 806143409002
A 6725 782400921
Q 11697 12369 293395435124
Q 968 10965 7690559636450
Q 5411 10556 1348604622104
S 10728 636791228
S 430 458692759
Q 6785 7391 594836755123
Q 4269 4752 455861218063
S 6199 327509364
S 1977 999588062
Q 5356 7977 351637049116
S 5860 217438374
S 5379 973800777
Q 1150 6863 3117978226037
Q 1152 8157 3378606323311
S 10989 810111769
S 7563 803996866
Q 6842 12471 5209211472785
Q 2596 6881 4006823968388
S 1262 884162864
S 8551 596678563
Q 4175 7559 1849357367368
Q 3151 11865 2459562182222
S 11163 833037996
S 8332 38771841
Q 270 5681 304836628211
A 8070 239832717
S 4337 420825302
S 3854 503067661
S 1928 586168850
Q 6549 9347 472785768437
A 4562 346680809
A 11190 913359855
Q 1181 9423 5416682664528
S 12700 29886401
S 12462 41740173
Q 3277 7963 2087334271227
S 3202 524907874
A 4439 400036567
S 7800 744666568
A 4736 959398829
Q 4978 12712 1474767339599
S 1635 193501424
S 2878 858800643
S 4864 140513793
A 7141 541441339
Q 10 12607 3860710906941
S 10795 988734108
Q 3028 7050 237100141084
Q 1200 1515 123520416718
A 6087 476005251
Q 4152 10388 2715746093034
S 10393 544934578
S 10573 93669118
A 3862 451896598
A 6219 689734236
Q 4115 9059 4847185904758
A 9928 846057840
S 9523 67758617
Q 385 1853 963999299741
Q 3947 9898 2274046373763
S 3554 175923773
S 4506 219529720
Q 3355 11784 855965418939
A 11312 404369820
A 12593 665042812
S 7554 615446354
Q 809 12570 750177104611
Q 5076 8540 3142003384903
A 3996 299585287
Q 2362 7787 4306293442181
Q 51 12868 6603633493895
Q 1028 10389 2887826488041
Q 6121 12852 4931361443472
S 1921 903113390
Q 3236 6275 1739762674035
A 9664 504306672
S 9656 953077940
A 12696 215277942
Q 8424 11205 1506864963031
S 5841 376029134
Q 3338 4594 669275162058
A 7227 422980088
Q 102 11188 6872631449888
A 7493 389953986
S 6683 59955825
A 4283 71144419
A 1563 63606842
Q 1881 4689 2501548903479
S 8987 699289310
Q 8183 11137 159195224869
Q 3132 12368 4483825494270
S 6422 397945107
Q 8449 8465 9528222041
S 4868 659627375
S 8852 128772693
A 3548 164117837
Q 1075 12438 8283546229328
S 5259 842195065
A 3479 457159512
Q 4973 12933 7785030829782
Q 5891 12156 2477788668749
Q 507 11889 4649326425314
A 8824 536326604
Q 3142 10461 6883199929429
A 6805 512279655
S 5495 499415583
A 8765 893438685
A 5147 544459308
S 4723 393334281
A 11034 17064175
A 5141 460118167
Q 3511 10841 4193472009242
S 3057 845963889
S 8820 104629730
Q 20 12557 197588458831
S 9643 744469860
A 9090 494753698
A 7597 611467380
Q 1 12903 6823317513195
S 1067 418196917
A 6877 114554124
Q 1275 12746 8622578030327
Q 5023 6440 1045746937290
A 9432 913445274
Q 2793 8310 854550835717
Q 506 10303 9045655930208
S 4947 261711014
S 9115 252244041
Q 6126 11614 919634707557
A 5047 332142217
S 12304 804363572
S 7976 975169966
Q 1386 9291 4060485368051
A 11959 718921568
S 12523 531615720
S 7880 804901376
Q 7009 7177 9606433753
A 11186 722529554
Q 727 11706 7746986353718
S 8365 181696369
A 11548 369140792
S 6583 150864292
Q 9709 11811 383218632649
Q 3590 9270 2281985102644
S 11370 963562910
Q 1331 5248 1985056813208
Q 1944 8272 1886694875295
S 1648 963298222
S 11193 425595322
S 80 949539857
A 12434 205869353
A 842 633140872
A 10583 192061117
Q 1443 6791 593305131722
S 2514 314698936
S 459 123931233
Q 5994 7283 1289348374418
S 9242 940003735
Q 1820 6402 4074083039747
A 9694 629024259
Q 1209 12256 8036377848592
Q 107 11004 2877751094385
A 11934 58233584
A 5689 38425191
S 12578 802804404
Q 1727 11386 3953517591287
Q 6542 7341 21410536631
S 7554 779822995
A 9875 58073682
Q 200 8995 6594292184915
A 8676 40444497
S 11760 655454528
Q 1472 4491 107993262889
S 1184 908561173
S 5591 262246574
S 12508 498342188
Q 26 11184 7381284466719
Q 2872 12212 8724219309937
S 8639 578532963
Q 2491 7057 941592350952
A 7352 565279081
S 12796 591314434
Q 3160 11745 7077767921008
Q 4898 6295 700362183630
S 1582 221956979
S 2093 982852737
S 959 630642844
A 5473 231562972
A 1786 566054227
S 5856 813927620
A 3947 292199883
Q 4870 8263 1943979344997
Q 139 12228 5357975055211
S 4923 141550978
S 9875 382416057
S 6158 602866340
Q 7048 7643 222721177558
Q 879 12295 4572821332075
A 11702 903859067
Q 4574 8100 1233754734643
S 249 882255657
Q 173 12898 9040870385291
S 7790 738344888
Q 549 10599 5004506652730
A 2876 394701709
S 1488 764106532
Q 2310 10461 3469775441385
A 11962 529292362
Q 7075 8507 830789937832
A 4887 961918779
S 7142 732836813
Q 2317 11659 3066432437187
A 7314 585356448
S 1454 160056325
Q 1160 11996 926853184415
S 5959 401836009
Q 5211 10543 859686121377
A 2557 608274329
Q 1180 8519 5351778727054
S 5328 309817519
Q 6225 7739 125099988583
S 7583 838102125
S 10728 398919296
S 6793 51378269
S 8228 52836898
Q 346 1941 170756688555
A 10497 263200228
A 2999 924564570
A 3851 121386054
S 9344 758671779
A 4035 723478821
Q 201 12798 7452543897815
Q 3686 12381 3842348858167
Q 6483 10454 3909592607859
Q 1740 8872 4889933864327
Q 3697 9307 5317736797777
A 8337 991449871
A 12732 147654188
A 3010 493913768
Q 6988 9868 2475145950016
Q 432 12216 1157074813960
Q 302 8943 8180573496644
Q 2940 12074 3708704254266
A 7281 507531829
Q 9061 9284 141415303627
Q 1975 11198 2918227030280
A 9790 434010458
Q 811 11047 6010987321493
Q 7934 12475 3511179178318
Q 3678 12805 7305929832075
A 2128 352613530
Q 1346 11482 8476279928419
S 8432 743125700
A 12594 725569286
A 10549 788315565
A 7454 475637757
A 7411 829823921
S 1517 852816597
Q 4996 6852 746820600090
S 453 186727134
A 8739 57121301
S 8834 923689874
Q 157 9454 2680292418038
Q 6580 10932 3789433363330
Q 4806 5820 302870576585
S 1502 790901310
A 5945 799633429
S 7192 507327068
A 7965 266293822
Q 5803 12527 5952491608708
S 10447 365600394
S 7274 426019563
A 7318 828804316
Q 1041 8813 5450084185848
Q 375 12910 3080038690004
Q 8392 9825 733452957743
Q 6148 11112 1714389045726
A 135 275745089
S 1933 185120159
Q 3736 10932 5115465200520
A 4180 665677880
A 3584 670434669
A 6463 989691664
Q 2490 2495 1313096904
Q 373 12718 5174490716586
S 1404 540472820
A 180 137329038
S 12610 32875372
Q 1760 12413 8949761307627
Q 8781 11976 1531486303676
Q 1613 10778 3426862184671
Q 4184 8435 1301274236126
S 12507 912409922
S 11642 693095920
A 5091 966972644
Q 6314 7736 1016109021787
Q 1022 8922 3502233538613
A 3333 3157797
S 8140 529724566
A 5969 605545464
S 2089 730868576
Q 6884 12339 5096820967759
Q 246 8593 3322138970775
Q 4163 12182 6175814314406
Q 3229 11284 6304172238016
S 12861 431846083
S 7034 250175491
S 7091 25477072
A 5192 799038415
Q 5115 6785 869826436393
S 3104 261999260
A 2813 143595796
Q 3085 5213 145225216231
A 9603 655215369
A 12505 555960410
S 9824 479579675
Q 500 12435 4223978219287
A 45 653950241
Q 599 7787 6691971015581
A 9999 994416342
A 5258 338186585
A 11881 779533927
Q 713 8182 4885635767570
S 966 172959043
S 582 24705154
A 2548 983790213
Q 1831 3385 407053732479
S 11652 197499697
Q 105 12814 8089354555357
A 834 40238723
A 9725 767393675
S 1262 186761103
S 12183 853368992
A 2979 773114219
A 11841 729584289
A 4187 357393903
Q 3129 8011 2336385575578
Q 2788 8574 3133255112062
S 201 477952929
A 5369 969190443
A 868 561067365
Q 145 9694 4164624617990
S 10953 334354042
Q 266 12275 4217483236044
S 9104 586638498
A 11744 478753580
Q 6592 12693 2836704139937
Q 6046 7095 584852337780
A 8413 877342155
Q 6867 10133 3079842309934
S 9322 340097690
S 4030 769647951
Q 337 6290 554302699049
A 12434 978494919
Q 686 12946 9455958216999
S 6116 487230083
Q 3674 11326 4732194266773
A 7046 77191017
S 7799 440453941
A 5254 505776119
S 11656 13157229
A 1986 284779140
Q 486 12404 4246003113160
A 2100 95165622
Q 1025 12169 8999451151530
A 12002 375664295
Q 162 12696 3485893125826
A 9694 867087783
Q 8389 11881 1298287547583
A 4072 724251734
Q 4817 10251 2063448690792
A 6673 760775532
A 8656 955398737
A 9591 962173203
Q 2191 12354 7963382561227
Q 4136 5153 864647307899
A 5344 729926321
A 10509 568802377
A 9148 106462846
A 11998 288766959
S 7969 133967263
Q 5059 12506 2795503529617
S 894 310529375
A 1021 96620617
S 11216 69798670
A 3047 994691898
Q 9924 10797 596662165551
A 6448 398242069
A 10080 781334760
Q 803 12966 2624007297258
S 1679 134918063
A 1988 41681118
S 279 396390762
S 12325 347568692
Q 7841 10306 161932968430
Q 5864 9167 2687298815355
S 12434 688963961
Q 7620 11383 3224983333971
Q 1692 5455 3227499124361
A 12130 813390225
S 3945 541871198
Q 720 12682 4338370148146
A 4609 642610994
S 4669 479402974
Q 4695 4926 180020841300
S 11241 775676769
S 12083 318226321
Q 11265 11524 105771696745
Q 5562 8005 1365516683093
S 4641 846833468
Q 6455 12875 4165999116
Q 6735 11260 2925586726310
A 2890 429964814
Q 3708 8816 4456747344067
A 7358 56041021
Q 174 12568 7010929247222
A 2105 906280679
A 9315 706559837
S 9133 693048221
Q 879 7374 1745603283176
Q 4886 11347 2709649649879
S 11498 436703340
S 8390 858758296
S 8931 121878791
S 6201 357267311
Q 153 8775 4375032979128
Q 6255 10349 53089824413
Q 5320 9964 4596887759846
Q 551 11099 3580210507919
Q 8958 10633 588293919795
Q 5195 12442 1824055139948
A 7702 376302672
Q 4285 10359 5808422534104
A 10356 816366362
Q 4376 7672 997574331430
Q 372 8739 4376631291492
Q 1158 9469 6775408197220
A 6470 963931828
S 5994 376010461
Q 4230 4626 299880480321
Q 12159 12577 129642256013
Q 4996 10878 388690460330
S 12034 166475795
A 9792 443763700
S 3540 775206565
A 11056 103638185
Q 407 11141 384843705568
Q 3113 10557 4580285570548
S 11396 171260323
A 12301 75141737
S 12189 379289545
A 432 347005762
Q 2852 11867 8278455190560
Q 4082 10264 457787295498
A 5097 382645748
Q 658 10027 468565250333
Q 2337 11567 5826915783987
Q 12191 12770 62471446537
A 6595 932572090
Q 1819 7982 5829146015839
S 5170 146563092
Q 1989 10158 2219327910694
A 12927 186954899
A 4093 643604304
S 2020 537112492
Q 90 6931 1996491482680
S 103 837936895
A 5622 58637705
Q 1692 11160 9076377209651
S 8779 163680575
Q 225 12273 178606169075
A 6385 196069096
A 912 286969736
S 10075 273817329
S 1240 43190731
A 300 294413328
Q 2329 12041 7625439051772
S 1154 221929660
A 5091 133774348
A 449 19510921
A 10238 559623325
S 5078 758291486
Q 1648 9553 5211949417768
S 5857 56768808
A 2831 777602061
A 4645 537143605
Q 1412 1788 170376263119
S 1197 301581463
Q 585 12318 8309063258046
Q 1783 8443 2118387538278
A 290 17165539
A 9501 189657593
Q 260 9313 7037373435969
S 10616 349716455
S 11480 234758839
Q 339 10333 3509587645093
Q 1083 12907 8364900893450
Q 147 11279 913147802681
Q 309 3838 166751397123
S 816 495745934
A 4776 331606168
Q 5812 10791 2029262647228
Q 12380 12821 15286526377
A 1322 481926765
Q 555 11771 1973062987297
S 5357 636093964
A 3033 456507231
Q 30 12371 3672667444337
A 2960 825224162
S 6311 783491479
Q 3991 7316 2849815628554
S 257 731044740
Q 6133 11072 1091951661299
A 1707 570541490
Q 7380 12438 1264060784152
Q 3095 4210 745332326649
A 12855 133948071
A 7072 492304831
Q 9704 12392 1227901288045
A 3071 457295989
A 10995 450527564
Q 1470 11956 652199679031
Q 198 12070 6251563848777
S 7384 271336355
Q 5599 8017 1843433706317
A 11281 990516383
Q 8213 9346 1081272675466
A 7694 400677370
Q 12746 12853 92883544762
S 2641 96351551
S 256 697157377
A 5451 2227807
S 7627 728509344
S 11708 424348558
S 7374 812604272
A 3297 79581604
Q 1067 6385 4529819670949
Q 647 12375 656656764105
A 10881 347316373
A 10861 691414322
S 1404 13882462
S 12099 285664519
Q 5214 9829 3470106343860
Q 4100 10521 2168092736366
Q 1629 7842 4868893126427
S 5113 527192526
S 9126 714187017
Q 6584 12235 4645520100869
Q 1229 12259 1106759396131
Q 235 8237 108221901439
A 971 377485533
A 6588 54133585
Q 4815 11803 6383902007046
A 9837 2036690
S 1669 895599900
S 5658 735206670
Q 2487 4151 547871690701
A 8035 617392257
S 12726 770409218
S 8988 674821427
Q 1233 11053 3406068495775
Q 123 11132 6334554303254
S 9926 302197927
Q 2283 2684 281803565034
Q 4255 8625 4271024005806
Q 2798 11594 2697547626045
S 4648 986726134
S 9154 993040560
A 12954 417203179
Q 9569 12266 264213888056
Q 1431 2289 233232400525
Q 1795 11821 8133938480158
Q 797 10427 5805506954632
A 2393 396072626
Q 2557 5102 150248336235
A 10076 720429039
Q 6337 12826 2543196980743
A 3497 297757165
S 10945 887850985
A 6761 488984171
S 12128 97892790
S 10460 287834579
Q 5317 10844 1782053390870
A 12935 166804943
A 569 367992762
Q 1772 11991 9442805297071
S 12172 378682740
A 316 594233203
Q 687 7349 4581813344458
S 10224 946937361
Q 429 12836 293054227131
S 6154 182805550
Q 5205 8605 3293049018255
A 11371 958026602
S 10055 184017107
S 10171 630012634
A 12164 372741767
A 11320 51536182
S 362 561126461
A 12159 153273055
A 5563 535768322
A 2390 277951758
A 2012 232046019
A 8406 641806997
Q 584 10992 7726776586247
S 5127 719390065
S 12120 966959644
Q 12592 12610 2035350737
Q 1848 10117 6777642384982
S 5551 640391821
Q 1116 11903 3616696780339
Q 189 9276 7848715613444
S 12015 569429560
A 5879 53173022
A 9406 451120255
A 6779 912418660
A 12683 745314107
A 2461 900437464
S 8577 288830394
Q 1180 9247 3312801212320
S 6562 83292331
Q 9287 12858 3512731772025
A 5864 956796412
A 2199 75902886
Q 265 10896 6095693893794
S 10392 524486107
S 12349 384657679
Q 1110 11575 3658681343187
Q 1340 3352 1739760944658
A 2312 568939998
A 1322 868487918
S 3534 721974526
Q 4391 4555 34696573288
A 12604 76751189
Q 1669 7308 1810581474317
Q 1633 12289 7011715110404
A 3092 470164838
A 11728 745462918
S 11377 35803601
S 5377 986427447
Q 2098 12275 6465005656107
Q 748 8142 1335724324744
Q 371 10405 2183051085952
A 6200 217969445
Q 429 11666 6990006255886
Q 6817 10018 164383856544
S 4695 985838166
Q 7888 12722 1599008830859
S 12296 406651597
Q 734 5964 5171526849640
Q 3236 8362 4815564155970
S 2879 463792352
S 4377 250296430
S 8049 78415247
A 1575 3919634
A 2497 551605917
A 5279 764765076
Q 9964 11455 32476067974
Q 669 11380 3982848307186
S 10114 625327558
Q 3038 7619 1797789755158
Q 1284 10237 7576547274707
S 11776 731151049
Q 4674 6370 1563890156968
Q 2680 6595 2610205797033
Q 2547 9102 292044540195
Q 2407 4919 2090919457526
S 7159 63332995
A 8370 763715929
A 11123 84754520
Q 2266 8430 3352525056899
S 4449 418891290
S 4890 877606849
Q 70 12786 3597815845279
S 1788 554386926
A 8458 986964772
Q 7213 11766 3283829865744
A 6507 833667311
Q 2441 10429 7143434130475
A 9091 589784516
A 1914 34213992
S 2575 947678330
S 5150 550925490
A 5596 350485438
S 8927 238987768
A 2389 12608057
S 6146 709860017
A 11589 776628381
A 10855 445854156
Q 4475 9761 4204343994573
A 11613 740492259
Q 599 6512 5248652788278
A 9572 631683760
Q 2625 8787 3578697836585
Q 336 12927 5454091277935
A 6390 524467798
S 3876 789295277
A 9603 527787864
S 9760 806093143
Q 11435 12498 227129966382
Q 5303 8374 737853484117
Q 3359 3645 272548055737
A 5904 488455993
Q 678 12500 4068900902767
Q 387 12781 8961810685652
Q 8982 12626 1107591891053
Q 7150 10171 2710164723631
S 3766 714911755
Q 3650 10896 460829153345
Q 2046 11185 8373632959620
A 1809 340068952
S 10372 546618305
S 4103 703759985
S 6641 50123884
S 11057 477819772
Q 2418 3146 229044879603
Q 1286 11084 3726954823485
S 4319 777708013
S 6285 920150830
A 10628 177092240
Q 901 9443 2996536593674
Q 7375 12900 2675195614927
A 8953 780130851
A 5534 188257912
A 777 491704414
Q 4838 5284 371512237111
Q 409 11145 2620784876576
A 2587 12443176
A 702 427121855
A 2176 800658509
Q 9503 11882 1522903981109
A 3892 778183631
Q 2101 11038 3548967234636
S 11493 915314997
Q 263 12957 2448689003512
Q 1827 12284 1409055732823
A 3151 883707548
A 10287 202522751
A 1797 637567988
Q 3040 12801 281543200732
Q 1709 12908 3358022652464
S 7956 467972416
S 4771 277812973
S 6806 808761378
A 3840 654582795
A 2106 113369863
Q 2821 12113 6111238953549
A 10210 374475888
S 3781 724270665
Q 1250 11462 499363577035
S 11552 389985468
Q 1626 8671 5704033454052
S 11654 550712304
S 19 449203296
A 4463 870957876
Q 6129 9904 695421011479
A 9822 447357882
S 4553 143964604
A 10091 25861329
Q 548 10813 7381604447634
S 11322 123471191
A 10214 559462668
Q 284 12885 1457001914288
A 2214 419809598
Q 9897 10107 208630502223
Q 894 9162 7104403547703
Q 144 12549 2153177963434
Q 64 9778 7765579477181
S 7900 490405573
Q 123 12828 8812735486207
S 5299 289491699
Q 76 7718 492081524272
Q 4089 9606 1893123176285
Q 156 11549 605775713697
Q 5088 10114 4670565846956
S 7820 719894663
A 7500 147331316
Q 1488 7138 3182617105626
S 2370 660011407
A 3091 86309535
S 293 472403092
Q 125 9682 7751661652802
A 12127 13370336
S 6432 159294460
A 8523 67990800
Q 7307 11867 3284650260601
Q 1427 12893 4323319476101
Q 514 2087 210485111566
Q 7035 11079 813686564123
A 8202 931223404
Q 139 12583 3466962003305
Q 38 12307 5902840328310
S 11047 172465911
S 8888 91141215
S 410 721211974
S 12816 825611534
Q 1975 10833 7979917279171
Q 6224 10494 178638990030
S 754 508361193
S 8038 176974887
Q 6593 11845 4132566039771
S 11911 979130917
A 6251 5743900
S 4134 949831151
S 6099 401123587
A 2971 559858697
Q 8151 12168 131617497803
Q 3469 10063 2355836843603
A 10775 781747238
Q 2618 12156 6767606822470
Q 3781 10211 4555265969410
A 8389 262548727
S 2039 295769765
S 7175 571545686
A 8427 989221992
A 4548 620530895
Q 3788 7764 1321598787328
A 2932 868967483
S 9115 873640811
A 12275 641135893
A 9625 6066491
A 1658 241733602
A 7230 604833673
Q 3169 6808 317544534052
S 2789 868021342
A 5459 867241657
S 3242 27730403
A 10186 63162499
A 2399 22196458
S 7735 610396165
Q 4691 9261 2136194647819
A 6172 194389406
Q 3179 12497 7387701948908
Q 2765 5827 2945018906277
S 11519 155907653
S 2968 864527029
A 8875 244390677
Q 6144 7142 647748540344
A 5686 275964789
S 2865 661712039
Q 2935 7899 3407283607247
A 12868 577732614
S 3073 399766299
A 8526 233175526
Q 764 12448 9701970388149
A 9923 276829329
S 5828 184299969
Q 4314 4351 19211357195
S 39 818320835
S 11545 333409932
A 2567 916449606
A 11959 312079547
S 11374 101112757
Q 2065 12032 3637125863090
Q 5161 10319 1380834730341
A 8651 230002579
S 8624 495176403
A 6866 95216342
Q 9635 12934 1996584937487
S 11446 999576006
A 10803 469547978
Q 1346 10068 429368075704
A 1413 521783188
Q 3739 12224 819712862087
A 5155 618277597
S 10866 531869916
Q 3446 5308 663878991816
S 11093 525782670
Q 9927 11178 318514738602
A 10177 462188360
A 7985 198950989
S 10260 706150558
A 5565 681102686
Q 6695 6930 14559053173
A 9121 681383667
Q 443 9587 9126636611052
Q 5466 10412 514549491179
Q 2095 10718 4476346948885
S 2812 173997859
A 9950 449206978
S 4550 81751928
S 6691 363843137
S 5416 309076887
Q 4561 11287 3619731304196
S 1916 835410728
A 5834 61676979
Q 1133 4870 2765967120996
Q 5405 12179 1432541259695
A 12362 368482514
S 1347 400066464
Q 420 8252 2650606752272
Q 5517 12506 5812018191231
Q 8732 9687 376714579162
A 7184 215076700
S 2066 408213760
Q 1109 12443 3528796951650
A 4753 933321126
S 7244 422322960
Q 4159 6973 1508451756078
S 11602 785652550
Q 238 3978 778919801024
S 10359 982453530
Q 12689 12741 11854419179
A 4688 600668208
Q 2397 12563 7702667472822
Q 162 12331 2215370504320
S 3551 97227831
Q 930 12441 9277721868788
A 5905 967717894
Q 2572 12316 7868055753456
Q 7173 7949 142147197449
Q 5205 12623 3094113166008
S 9496 532105402
S 11143 912974095
Q 3187 12989 7435801930543
Q 17 12870 8046927139111
Q 2336 2381 35461134225
S 9283 698649032
Q 1399 5299 2355633975732
Q 5712 12870 2170351787629
Q 6601 10025 171754183172
Q 4898 10516 1312097589957
A 3243 647248910
Q 2569 12060 4094776870600
Q 2359 4873 575473081676
Q 4013 9756 376551534443
Q 2366 7876 5378114786394
S 4099 554662467
S 1161 498882113
S 3637 471134124
S 10432 879709005
A 10160 939771783
Q 1524 11346 1604106237053
Q 87 10146 5272897980290
Q 3436 8873 5152003198035
Q 3951 9976 4979419752781
S 3788 208708958
Q 52 4343 556555086056
A 6171 486549228
Q 129 7389 5377053084470
A 12795 551722119
Q 1313 3195 1246405240973
Q 3104 6702 1854806377217
S 9039 540962590
S 9552 451779697
A 3810 225719136
A 8300 558210843
A 12130 801514893
S 9375 380348783
A 5459 236904673
Q 1344 9767 161749134096
Q 3096 7352 4194807592702
A 12137 201172395
S 10717 273143105
Q 1503 9919 4443095457856
Q 497 1546 117601164634
S 9084 201812762
A 3984 802049590
A 10226 316620083
S 9439 462436333
S 3525 215043635
Q 2185 11545 7793558778716
Q 2225 7237 3633990461429
Q 6103 6656 166207736606
S 8389 466584756
S 1834 204792598
S 7983 585838048
Q 857 12164 3667815760654
Q 2889 10434 5139091080127
S 9498 655475744
Q 4057 9308 427827101277
S 3011 887510796
Q 2441 6329 2415760593609
Q 10865 11867 257542321471
S 10976 730182520
Q 1 12988 3664240652240
Q 260 12900 2596405411564
A 10728 918561084
S 10796 784012704
Q 256 8580 7953596405736
Q 554 10664 1781113180882
A 10772 654766583
S 4194 489445351
Q 52 7916 1403208254828
Q 5593 12429 2931104088268
Q 2245 5218 1757793042550
A 4949 782129208
A 617 170195353
A 5152 451142450
S 1989 413786486
Q 1805 12229 2647708629516
A 10583 447437688
S 3861 806625953
Q 2656 6861 1539810310188
Q 551 11146 4595190275447
Q 1092 11911 9484255867809
A 3425 481812216
Q 5404 12006 4300102694430
S 11052 272413010
Q 1458 6889 2788799270534
A 11311 901408303
Q 690 12947 1846776344823
A 9659 68545704
A 3921 61788648
Q 7623 11835 407338498930
Q 2134 9458 2415038124940
Q 3128 12209 2565263489351
Q 2370 12974 820210080229
A 4230 849793642
Q 2482 12179 6735367040185
Q 3271 7384 583260859958
A 11692 245514989
Q 4024 11085 1996130085761
S 1764 264231275
A 405 27549571
Q 412 9846 6542822391183
Q 1265 6839 4861369121492
Q 1882 11258 7822830984146
Q 7485 9680 1580762678346
Q 3355 10296 4366379811691
S 4177 829295974
S 4064 199973852
Q 2290 12374 9939334359305
Q 3511 12758 418544307929
S 9422 501516763
Q 961 12419 5172056123338
S 10082 789617448
A 9029 498331665
A 9719 575751437
A 12314 207195569
Q 4541 9469 364598716318
S 3084 235362500
A 36 225477682
A 10708 977179645
A 10534 893194291
S 11044 634754390
A 7091 315799541
A 3348 146066635
A 4722 237263642
A 4157 632922074
S 11877 996970740
Q 3927 8254 1843052491020
S 4492 15607025
A 8844 467396490
A 10134 415975088
A 9638 813045
Q 87 12793 1256993413788
Q 5889 8164 335692435873
A 2432 735522778
Q 213 11793 6605450870622
Q 328 7620 1347308767779
Q 28 12555 5742452033709
Q 2524 11389 4646463368610
S 702 177408687
Q 309 7846 524809817546
S 10917 372080197
Q 3 12940 7660787319667
A 8977 709472787
Q 104 6482 142812162619
S 7653 325088071
A 11596 346388110
S 12147 439073902
Q 3196 6300 1188354543536
Q 1014 12956 9342432667828
S 5873 402538952
A 3945 345674012
A 2158 720991046
A 5662 854074944
A 11668 415901201
Q 7881 9590 1462936258281
S 10463 26694810
Q 6771 10774 3631101690269
A 7866 602749755
Q 1383 12659 91671570358
A 10313 475339260
A 5937 292412582
Q 357 9641 5468224572678
A 2173 134254996
Q 199 12409 3390491384436
A 9228 405067329
Q 2767 12308 942102837835
Q 4982 9528 385778688230
S 12470 144075266
S 9413 52447692
A 8095 730777472
Q 1122 9615 8429797203462
Q 7209 12179 2086698771687
Q 2663 12332 628377497477
Q 534 12150 7034341189643
A 8435 677547627
Q 1338 12799 3398962867232
A 8545 847273706
Q 906 1388 73611688136
Q 5990 10686 2221833587751
S 5759 17841874
A 1445 384240322
A 401 87132787
A 7496 412185479
S 4018 561761250
Q 2730 6965 827505175663
A 7592 507250728
A 1754 468806238
A 4384 653592985
Q 5171 5279 25583426679
Q 7094 11274 681343153774
A 7569 83868773
A 9275 262117156
Q 5855 12860 939077059102
A 4115 812993746
Q 7755 11409 567931554124
Q 8845 9018 35016203520
A 4586 332728596
Q 2858 3900 116955867927
S 8711 826693477
Q 2885 3247 338645781208
S 8036 650250649
S 4353 972778605
S 2938 360356960
Q 39 11864 7731659896710
Q 1164 9248 1681512777139
Q 23 10241 8267525059322
A 574 496315044
S 8181 261967764
S 2133 937555244
A 10813 975399791
Q 1723 9760 4695741692870
Q 2291 10876 6660576526246
Q 8037 12427 936065714221
S 9411 605598082
Q 342 7354 2387651231023
A 9975 446466507
S 7700 153212395
S 12487 602904723
A 2266 217252178
Q 433 5335 1194350279899
Q 7281 12454 659112905360
Q 4664 10609 566545205952
Q 3934 6171 1630068169556
Q 459 12380 8888591680806
Q 4379 9234 809797360639
A 6500 325274711
S 132 532388681
S 12974 658215175
Q 5116 11796 3592114208825
S 8612 384435319
Q 1737 11531 4275144727502
Q 685 12551 5024889888626
S 4234 878467045
A 1721 92801121
S 11364 168119367
S 5505 112768725
Q 6587 12450 628718444248
S 5117 640505786
A 10325 483189803
S 8676 383178095
A 4840 184847007
S 7655 543073202
Q 1254 10915 6292032832071
Q 4244 10906 1288816716212
A 10533 435739725
A 1527 980722385
Q 2311 12592 864718031067
S 5874 864980419
Q 5571 12339 4757426900988
Q 825 6070 5200771187508
A 11923 916136013
Q 3072 11236 6747514738502
Q 10247 10778 463961734396
A 11972 820713386
A 9090 676943754
A 12236 766853489
Q 3060 7202 2653999078659
A 400 438262685
Q 3332 8876 1267817186958
Q 5527 9132 785802671913
S 2536 362046951
Q 263 7045 5120904081300
A 239 727463100
S 6730 949786554
A 10332 64606405
A 2034 695992575
S 11700 274375044
Q 303 8519 1524909756176
Q 254 7320 5590019722457
Q 3205 6642 428087264533
A 4281 959316776
S 7679 924932771
S 8376 171782011
A 3 632005086
Q 1947 3564 750002565135
Q 2334 8279 2682781154091
Q 1187 6969 3484463149736
S 5838 932605121
Q 2500 12972 8383491938830
S 10011 70175702
Q 8494 9719 1108068460502
S 6351 428426109
Q 2622 10143 2532564484258
S 9600 429949663
A 4415 888866814
A 1811 448092509
A 5948 714805978
A 11689 814085443
Q 1053 11090 5434880576715
Q 9426 12697 313684794469
Q 1991 7944 155845442329
Q 3713 4411 456325997576
A 10154 267055177
A 5304 79041447
A 8241 79558207
S 9830 933175208
A 5361 541346057
A 455 331592690
A 11886 327652285
Q 1883 5435 1908441395085
Q 3637 5699 1909225675676
Q 4535 12640 114678316916
S 9181 991523719
A 9754 539404012
S 3764 439929932
A 1981 150632156
S 6106 356242189
A 4660 506658293
S 8652 286703081
A 954 736861209
A 5743 953654554
S 3002 747660240
S 1965 129549282
A 7933 963595176
S 72 112383236
Q 8 12755 8929276857056
A 4110 886850351
S 5489 497602185
S 7122 959324600
A 6530 579086189
Q 93 12871 7697555883242
A 12489 607307880
Q 1302 12738 5625376673321
A 2012 83720789
Q 2215 12674 5637990081394
A 12847 943977523
A 9117 291582547
Q 1356 5583 3910439963476
Q 1044 10835 102645054332
A 11415 133009881
Q 204 11819 793613090543
S 12678 135127891
Q 1550 11932 5613106007126
Q 7833 10336 166130589929
Q 469 10775 7129902704047
S 10593 712202364
Q 264 12270 4524728417584
A 3897 877905907
S 4847 947409275
A 3179 872545174
A 5549 910896725
S 8413 749829851
A 9486 174568077
S 834 497202591
A 1460 305439360
A 12190 491216857
A 12844 794338181
Q 791 10642 2674127442437
A 7975 446312317
Q 3464 12404 6509635351504
A 83 53309329
S 12932 528975833
A 6272 597189498
S 3915 711227545
Q 140 12730 5152922314890
S 7776 980344798
S 7325 509804327
S 9913 128837172
S 3070 886407327
Q 3619 8629 4834746533282
A 3351 940685437
S 9258 152317881
Q 959 2489 423816117349
S 10589 558436821
Q 269 6843 1854151390536
S 6647 113691698
S 2860 897365743
Q 426 12014 5301448676258
S 11929 162172915
A 8244 244630846
Q 3298 8298 2516820515583
S 9760 425163859
A 3678 557536122
Q 7749 10086 1726864434737
S 6790 251009955
Q 1752 2265 243607786505
S 7168 422635085
A 9209 720181500
Q 6602 8608 38830936861
S 11341 292092147
A 2500 658821837
S 9253 290813734
S 9333 48607226
A 5223 536281428
S 10825 33193002
A 7467 562652164
Q 4228 12248 5246098264013
Q 4474 8876 3740356348870
Q 7127 7682 76050705715
S 1072 832802047
S 588 755572084
S 2399 39335766
Q 3955 11378 7055744945950
A 1085 101572207
Q 1867 5927 2539899229296
A 10650 946777847
Q 2655 5730 1709155434287
A 11393 264167284
S 2019 787864159
A 1582 453717540
S 8857 456106202
S 11614 400159535
A 11196 748962279
S 6032 825686783
Q 991 5647 2578678114191
A 4205 532234261
Q 2828 12805 7960608253325
S 6022 237861643
A 1810 252239668
Q 292 12045 2855263472507
A 6374 564766168
S 5011 152593488
A 1459 471720665
S 2535 907703574
S 6994 249794885
Q 44 12737 274642009537
A 12344 134174503
S 6291 655703846
A 6270 354986005
S 12894 996476947
Q 2227 12961 1211416178477
Q 6 12406 7311506733579
Q 11389 12111 336656657388
S 10140 521445424
S 9253 797064440
A 4876 857622959
S 10268 790128678
A 5041 283135984
A 12971 708675787
A 7176 746161254
Q 1389 6423 2072095765205
S 6477 656015843
Q 1084 9207 3308100684457
A 12221 881913703
Q 8341 11190 128593231993
Q 1881 2461 560262227138
S 8991 817000550
A 1530 449853969
S 3334 998417866
A 5284 456234313
Q 942 11319 4460086287178
A 11346 825767562
Q 1881 12645 1202404440116
Q 7411 9712 2023558057899
S 452 95140384
Q 42 12252 347761285960
Q 5615 12389 923957404012
Q 2241 11548 6735469518235
A 11826 194943294
S 10998 563519322
Q 876 12881 3950564569374
Q 6787 11367 4533751109282
A 8823 485770174
S 1396 820914000
S 4569 750520891
S 2765 965287724
A 8132 727085128
Q 5877 12032 208628169105
S 470 281489702
A 4981 218347000
S 9810 139128364
S 3635 653864012
Q 9929 10348 183610358940
Q 1829 4028 543826282443
S 165 984297883
A 11762 957027032
Q 2825 8357 4510705376627
A 1643 313136984
A 817 824939340
Q 209 12638 4891193874150
Q 58 12696 1254639362427
Q 746 9667 514375656301
A 822 381008913
Q 769 4199 1524515625741
Q 1618 12027 852181936461
A 11213 430305358
Q 1638 5849 1358785169142
Q 9068 9811 694300109818
Q 1880 3824 1184086645518
A 76 186523174
Q 16 12942 3182884450203
Q 6797 7878 808405020128
S 4340 676915134
Q 3997 6547 249000295996
Q 1719 11319 8837347897505
A 12068 153376520
Q 5476 10255 115357973435
S 5085 911197077
S 7977 466306494
S 4122 162710841
A 4366 802950007
Q 8092 12186 522176647533
A 1354 478142699
S 12663 431996959
A 3133 360995038
A 3068 149033252
A 1759 915962860
Q 2024 12845 6789812716603
A 714 240805009
S 1158 810755396
S 8515 236692884
S 12002 799717777
S 7826 990474359
S 5246 723162723
S 3021 186330812
S 4420 607678201
A 11461 729260539
S 1416 710831713
Q 552 10168 4291649870708
Q 1771 2703 523007557398
A 11152 768645977
A 85 791547706
Q 5132 11874 892873297064
S 5115 966184762
S 1007 469430564
Q 831 11683 3982947177706
Q 445 7805 5780482007991
A 3744 568601916
Q 4585 11553 5836514270384
S 5667 228463422
S 7107 2088326
A 7074 249615035
A 9515 627800500
Q 3811 4595 651045618393
Q 325 12302 447228598233
A 5308 33279252
Q 3420 10588 1617236210547
S 3716 373435890
Q 6520 9042 2478897733362
Q 10 12862 2597170434554
Q 1061 12639 3882459588909
Q 121 9056 3509106569006
A 8239 256536195
S 10613 743187757
Q 4387 8116 1370005982642
A 8694 514011087
S 11583 884519319
Q 1287 12021 7396381854079
Q 2103 6795 3248103998916
S 8177 242486788
Q 4498 7900 3368227083114
Q 10703 11166 89035315691
S 1414 23027894
Q 1005 12052 254941892395
S 4974 886234444
Q 7661 9360 356207347738
A 4032 903929800
S 3332 194428444
S 4148 102560797
S 1683 671569035
A 10674 719451303
S 2070 804047534
A 2565 38795516
S 10954 740588231
S 8695 801194167
A 12827 722361894
Q 4080 6981 293196491365
Q 5048 12755 487767518840
Q 4049 9639 846484902095
S 4907 917275277
S 3572 891685205
A 9373 478242207
S 10045 943317293
Q 3806 4544 64275355576
S 2418 46642982
S 3447 511221843
Q 3361 10606 7100755718107
Q 6186 8658 204067673042
S 3815 649659955
Q 153 12897 3531428232893
S 1852 638159069
Q 6766 11296 2999687114977
A 6905 896954275
S 8921 687460782
A 4917 939987499
A 11511 117971863
S 3259 195540135
Q 4079 5526 765744344715
S 7486 686638069
Q 8390 8694 163644561254
A 7173 452523381
Q 860 9710 3230255399627
A 3987 646841277
A 2021 598807231
S 733 1413642
A 11388 746358840
A 9309 617482254
A 9440 501254224
Q 2 6764 2484129324661
A 8617 780507466
Q 479 10312 6187454878269
S 3849 678036041
A 11248 671315999
Q 2635 11552 2563264109256
Q 1437 10725 3184601529963
A 1339 331579876
A 4437 282317250
A 6943 460203518
A 794 28693074
A 1776 570837694
Q 3946 6330 1221826091068
Q 511 12979 1484744700765
S 8112 540062019
A 456 231017930
S 11353 26782746
S 3057 121755556
Q 9289 11392 1991987749667
A 5441 113975085
A 8387 479466418
A 4288 425425393
A 7124 736297207
A 12375 247476126
S 6484 987498754
S 10106 541112286
Q 4983 6817 615840868586
S 10820 888594430
S 6146 668407891
A 6605 855229858
Q 3441 9903 3223591895265
Q 1687 9893 5584625599165
Q 2686 10648 7112956811904
A 3058 69965430
A 10486 442900412
A 12688 564120123
S 7995 784648482
S 11899 688036997
S 4265 265785230
A 6719 576298214
Q 103 12575 942971678771
S 8255 802457799
Q 2419 10197 3479144852435
S 1550 629711280
A 464 585446104
A 4039 920086371
Q 4418 12947 8003563302733
Q 9921 12145 940656152860
Q 2528 12590 5847991838196
A 7154 231862194
S 7478 944219149
Q 6028 11145 3561202494814
S 4688 30737894
S 9137 403022346
A 1820 265697554
S 10136 74996868
S 3820 374563663
S 3275 556243024
Q 6310 7623 65864584625
Q 8883 11278 1902689256325
Q 3240 11931 4173023930132
Q 2301 12713 4687385710000
Q 502 11963 858565804752
S 12768 933062116
S 2388 51922181
Q 6546 7657 977757114196
Q 4104 8837 1719142625265
Q 478 11717 9298563676353
Q 551 10821 3638513812904
Q 6153 8063 273116333903
A 2719 951954351
Q 868 12431 9121868923795
S 2197 468598577
Q 3076 6767 2824178785334
Q 1826 3649 1712781283320
A 5192 544586536
A 4210 561181670
S 1942 996623778
S 11242 259560150
S 5854 304683495
A 10054 649984065
A 11217 68991671
S 3989 463204239
Q 193 12804 7918663386028
S 8404 815187490
Q 718 10899 5522622219810
Q 6532 10245 35326585689
Q 179 1967 1175074010085
Q 2501 4187 946791915116
A 9504 771289270
S 12592 683932497
A 1823 649560692
S 5019 610069240
S 6160 240055678
A 2328 224933858
A 6699 862355836
Q 1505 12225 8834675796526
A 5628 938109133
Q 3672 4331 570008766132
S 7113 568885521
S 10949 331139514
S 7465 733699258
A 5114 610965191
S 515 828968810
S 10060 199498124
S 6558 801781497
Q 2818 3195 170415953818
A 2790 978933647
S 3906 821723973
S 3173 179603785
Q 1319 12342 9162159995372
S 6723 577610473
S 5002 896417064
Q 1816 9427 158694997138
A 11579 466299048
S 9411 215130418
S 9132 428918295
Q 1547 11842 735781365546
S 2602 969246572
Q 264 11541 1887356825082
Q 5473 5478 1651907163
Q 488 12044 849261115243
A 12531 339936631
Q 6401 10659 1611156967915
Q 9137 11983 2774731236185
A 9415 459345567
A 12317 57999906
S 3333 380964321
S 8617 345874326
A 12744 691545858
Q 5391 12399 4961284272729
S 11576 981071653
Q 1640 12443 3691763565314
Q 1054 2798 167903242664
A 6813 430017408
A 12107 252529739
A 8891 885181260
S 7605 512006862
S 2323 547519577
Q 308 6810 1783528268144
A 4510 482406721
A 4008 32596086
A 771 877064955
Q 10968 11488 315331332979
Q 5255 9322 2423379691989
S 525 745243608
Q 13 12964 999799322965
S 5265 725369884
A 5964 908349556
S 128 460558544
A 4745 190587334
S 8734 171254356
Q 2628 11814 1598516312926
A 12830 514961230
Q 5472 5935 307113170805
S 6432 417817860
Q 7537 9145 1151142780922
S 6198 288562675
Q 1549 4711 1760255962172
Q 122 12886 9208681695550
S 12508 179072873
A 5787 235822416
S 4111 654840584
A 1222 304362596
A 12353 934687153
S 6183 614007161
Q 3 12100 1427113595046
Q 5636 10823 4798527607320
S 6266 718147
Q 8770 9364 232114799970
A 1525 294403583
Q 1071 11884 507457480838
A 3817 766668995
Q 273 11575 3071824700870
S 12841 186416558
Q 321 9166 2587060007601
A 9880 776662791
Q 7520 11796 1396233242041
Q 6553 12456 2872397085017
S 2954 385019059
A 11185 245269479
S 3473 514724258
A 1936 821734684
Q 3869 6466 1707123499640
S 10314 149311498
S 11275 670315838
A 8515 723746666
S 2160 133044069
Q 599 12843 7532370653814
A 4265 82258902
S 144 25104906
A 2169 444391282
A 5047 998772701
S 1712 428116016
S 3516 402436572
A 8678 104933059
Q 6322 8022 932740589430
S 3945 426824290
S 11088 716560818
S 6544 749594372
Q 4756 12232 6450210057436
A 9518 803241470
S 3265 707376900
Q 544 8751 2820243340149
A 523 422858329
A 9311 971958803
Q 1674 5651 2684175029264
Q 1794 9797 1247474397209
A 10616 343337139
A 2939 918419512
A 102 298114134
Q 672 12466 8612243547262
S 1694 916738734
S 11661 329545339
A 4021 246607583
S 4301 992956461
Q 6327 9586 1092834689588
Q 6223 8537 970697596709
Q 4 9316 2848760719981
A 12109 248934546
S 5623 659455673
A 7782 373886624
A 7392 694599294
S 1308 601290652
A 4155 784199641
S 11063 96482009
Q 3305 11363 7436076482009
S 2475 531476136
S 10531 739591335
Q 4435 11973 5433222821337
Q 356 12831 6262766522866
S 2012 462106738
A 2493 356733526
A 8010 578892131
S 11116 10405860
Q 8176 12761 1852552192366
S 7102 933134081
Q 5271 6451 478337439047
S 12458 666620800
S 7635 660331905
S 10083 778605249
S 1752 894544958
S 368 115113157
S 11044 906084656
Q 8452 10355 1890313783353
S 6160 193762200
Q 5301 8117 1322521747697
Q 5587 10537 4165799607010
A 10518 402976508
Q 7854 8146 65009408692
Q 1233 12949 1001815746685
Q 3466 10665 3818061568640
S 9172 739598497
Q 1684 10763 5197593205381
Q 1928 9345 1756977319999
Q 174 12513 9650752029009
S 11799 112343583
A 5720 799826522
Q 1915 11516 5787881073407
Q 673 11476 9891761243023
Q 85 11676 4945602506323
Q 722 12697 5011174004589
Q 4991 11756 434593583872
A 3753 958821597
S 3163 801222480
Q 8913 11778 2252273458488
A 11670 983408874
Q 4196 8829 4401259407841
Q 933 11705 2808016904118
Q 1611 6147 1586558664664
A 3034 555068639
S 8085 211692918
A 1139 497600460
S 8488 976070321
S 1030 296807834
Q 6354 10418 4013065474255
S 10093 184886429
S 12032 15719494
Q 4056 10406 1778114509061
S 12544 873468024
A 9221 603693602
S 449 254511980
A 7261 179284513
Q 7629 10007 561534241679
A 2990 766723245
Q 17 11605 666977357283
A 731 41061861
A 7380 123757757
S 4064 197456558
S 10577 622819996
S 11883 847383174
Q 2622 7544 2188974462705
S 6441 831398062
S 9706 658211516
A 10255 762207241
A 11672 111616288
S 12161 302735307
A 8247 911416245
Q 7923 8485 278077653054
Q 3698 9425 1699890760774
Q 1822 11064 3445196241653
S 424 922954682
A 2887 143808388
Q 5145 10736 3034088148009
S 5716 114908447
Q 1305 10489 4408698628531
Q 1504 12581 4806594591944
S 9140 731725696
Q 2083 12622 1193484261109
Q 3772 8382 1015405765979
A 6396 841714768
S 5397 106790195
S 2578 927201945
S 2118 780299513
Q 1834 12690 8229332629855
Q 4020 12664 1700899586854
Q 2327 11340 6184609608083
A 7041 882077287
S 5931 930243072
S 10525 63517167
S 4774 727945258
Q 8157 8781 189697460266
S 11335 873589832
S 492 256923516
S 4652 807979853
Q 2048 12948 7286018928940
Q 2139 12680 412992486491
Q 2804 12504 5089243517379
S 446 806302500
A 429 886098793
S 6512 112629363
S 12277 350058493
A 7507 699173274
A 3466 362491431
Q 9534 12947 1258962002127
S 6362 847351364
A 1756 969837553
Q 1354 12649 516518487793
A 7074 491359972
Q 256 11964 5775485603123
Q 1131 11895 7589462328005
Q 11903 12302 202184548086
A 82 842972270
A 2993 379281136
S 3464 604533453
Q 3555 7553 3000337129327
Q 5699 12984 6561235237705
A 5411 748710795
S 12437 837340821
A 11832 111423216
Q 3552 9800 1480239250467
A 5449 214870505
S 2251 857548819
S 3646 89188556
A 4395 186412222
Q 189 12058 240792034652
Q 4625 8601 245925246930
S 1141 92529851
A 5381 118337555
S 84 957832345
Q 2527 7137 3422847194354
S 10816 122950477
S 1807 345757296
Q 2129 12738 4887097856840
S 8378 754318594
S 9276 526019623
A 8248 223226711
A 2294 107439030
Q 715 10239 8981905527301
Q 4564 12780 3138647629182
Q 2097 11346 6526691514027
A 9204 404397628
Q 5883 7468 376229228659
S 9559 815918373
S 4670 75449527
A 7713 725097408
S 2446 33266944
S 5434 369004133
Q 4488 5958 339672097309
A 12502 423086951
Q 2653 5108 1377619679815
Q 2418 9711 6682599089030
Q 4662 8349 1188216810663
S 4919 192540166
Q 5644 9477 1214753164821
S 12637 437851772
Q 6613 9726 491261061756
Q 1240 7471 2043828739664
Q 127 10942 8643485727025
S 11103 731709580
Q 1535 12302 8932861950611
S 4344 263445953
Q 6201 9054 2429176943431
Q 2952 11933 5695286600345
A 4970 221452239
S 9384 712277175
A 3300 530711969
Q 6387 9505 1910152048993
S 6764 803519714
A 9695 371790463
A 6815 741437249
S 7160 454380503
A 8292 988231699
Q 4354 8740 1681932445383
Q 8910 9249 138370248717
Q 234 939 460392760481
S 1086 320718765
A 9373 373537263
Q 2738 4624 239079705928
A 4255 17520395
Q 791 4570 3188695797024
Q 2707 6733 1557421397175
A 7471 482715896
S 4596 768938795
S 10150 262053819
S 5461 665799827
Q 1393 12469 8835408024296
S 9936 574394584
Q 7388 8568 592199970765
Q 2445 8716 4946934545818
Q 9720 10876 56997107878
Q 7237 9253 1309692399095
S 11959 751718243
Q 698 5236 4203667139704
A 7108 510392634
S 9041 216044447
A 4959 226311306
S 2840 373128517
S 5294 370795405
S 3244 432933702
Q 128 12797 8119214586594
Q 7602 12947 52349221375
S 4658 667854827
A 6630 397266945
A 3703 105430042
S 3463 760556841
S 9988 742222644
S 8330 976970697
Q 2737 11370 4281588991573
A 959 924655516
Q 4224 10350 5611858413189
S 10777 717353637
Q 1499 10070 985078219840
Q 1673 10987 418962807951
Q 32 12583 6244816468688
S 1427 802099660
S 4443 244763629
Q 4674 10152 3406437736456
A 1958 485831517
S 3476 973119685
Q 1791 4799 157549367873
Q 6307 12522 5989430642920
S 9223 781489718
Q 3418 9759 700478938168
A 6609 790545837
Q 705 7622 2378176411154
Q 3917 12453 1583756920787
S 9724 154165457
S 3127 690002820
A 12498 405473861
Q 2309 12483 3600652259481
A 1107 584672906
A 3933 544050328
S 1626 83567468
A 4475 903748702
A 4602 467774611
S 6369 805384532
S 10192 227727680
S 8420 157396352
S 6144 672837109
Q 4319 9600 3965082452078
A 9414 872064852
Q 5595 8025 446388068829
S 8578 499630775
A 8302 843586190
A 11279 637208378
S 12919 925137755
Q 941 8954 980851087632
A 1089 606983195
S 9397 351228649
S 4959 291031347
A 10949 854794427
Q 8867 9653 420251449336
Q 4813 5476 595418093111
A 1031 213917672
Q 3496 3899 322032082265
A 10299 598936111
Q 3670 11660 3944119122537
S 4429 54558094
S 12639 842290028
Q 3077 3514 364149367991
Q 2072 3289 396074000865
S 12247 596821467
Q 1728 7889 1743791751207
Q 3226 3483 26161465589
Q 2264 9893 3601474939150
A 1554 20716828
A 11851 451621123
S 12680 401498273
A 9379 81339503
A 9142 296025831
A 1144 422299541
S 5139 854060935
Q 2800 4734 452571532633
Q 10240 10293 27292389036
A 10641 666090392
A 3640 413372474
Q 215 11698 5674694302371
Q 4207 12879 470887581083
Q 224 10700 306581690028
S 7193 424756583
S 9053 283955155
Q 6022 8345 1206233468919
Q 1168 6184 335122688397
Q 6116 12493 4502010147566
A 7971 758584669
Q 6558 11489 1506771367956
S 958 884436692
A 11437 25627379
S 5464 687064201
Q 3155 12905 8077466104681
S 4308 198423897
Q 6282 11128 3675222326473
Q 6744 10755 2547451289893
A 12362 271270856
A 3051 119753373
Q 5935 9230 1475884510422
S 9067 382909861
S 4484 594846517
A 2593 908412371
S 8139 56576994
Q 3700 12023 2950690105648
A 5469 875586574
S 8701 585100924
S 11508 758399101
Q 1976 2287 169975704404
Q 3730 12348 3191959203351
Q 3011 11625 4061700786372
A 12685 33507987
S 4527 191661966
Q 6400 11707 323858301344
S 10098 238171015
S 1584 230852077
Q 329 12825 2210167286279
Q 7005 12649 3612911895061
Q 1810 9724 3300491761019
Q 454 12496 3905015268508
Q 7478 10193 2708117427750
A 11358 119822155
A 2046 737792162
A 10240 978468184
A 3294 428540247
S 4207 735817598
S 7164 975193381
Q 3311 6335 37867227482
A 2106 439281262
S 237 232357023
S 5431 469203275
A 2281 559748028
A 2490 517256301
Q 10788 10929 113286456254
S 3604 543573451
S 4187 69332704
A 10376 883264045
S 5086 859954496
A 2887 137977833
A 2969 345764594
Q 2028 5902 3652116413359
Q 366 10484 307470373675
Q 1377 7904 4354589566916
Q 924 4434 2960466547857
A 7168 748862022
Q 6363 10600 3235930238299
S 10183 441000048
Q 44 12381 4532414698936
Q 800 12167 2611820600553
Q 9461 10979 782760930066
S 1018 503701343
S 11565 321097408
A 4676 281455887
Q 1243 11073 1450725092208
S 10490 136389871
S 11167 760758162
A 6163 978268622
S 7401 440879456
A 7032 191514115
S 8498 216691183
A 6178 720001720
A 8982 836270430
S 11363 562753695
A 11733 308564636
A 205 628734102
A 5290 97072302
S 10376 543327241
Q 791 12090 7837139299051
Q 265 12893 7033375787745
A 4419 316094573
Q 2437 8620 1339664292963
Q 281 12763 9923581160054
A 3038 545740738
Q 2448 10995 2627483694740
S 9742 986521851
A 9465 89116698
Q 750 9113 4827413552170
S 4544 114485766
S 9721 274018271
A 11913 270847559
Q 1100 12114 5123392507274
A 3419 612673271
Q 1284 12940 2505369546810
A 7343 647231970
Q 9557 11872 230563696105
S 11404 402805666
Q 725 11865 8974227586796
Q 910 12332 5740418802588
A 621 21559363
Q 2740 12862 5293768614486
Q 143 12961 2649261197711
A 4823 785428575
S 1255 861744134
S 8754 343538143
Q 374 10074 3106002731373
A 4029 549901375
A 4533 312353413
A 8476 819954917
Q 961 3419 421173567178
S 2237 687844323
Q 3082 3158 46721567929
Q 4763 9063 4139529913466
Q 652 12551 3991829172757
Q 92 4822 737135675543
S 12957 119076560
S 5696 425764244
Q 1629 12272 588980281194
A 8653 728043976
A 5933 691717502
Q 2472 11870 9008294404852
A 2498 671006972
S 5144 937852706
S 394 379755241
A 332 803571010
Q 4674 9700 2339033649220
Q 10821 12222 1300619948238
Q 6378 10782 2430436119497
A 9948 365920208
S 220 343918309
A 6022 170089832
Q 2649 8430 3250623973500
S 4104 303975738
S 7070 327640262
S 2993 177912583
Q 2 12382 6521045237987
A 3299 663472711
S 1142 901646744
Q 3919 10226 1536647899198
S 4436 936286674
A 9407 668878876
Q 5590 12834 5891725093503
S 2751 10355631
Q 875 12894 2157861737947
Q 95 11645 8709572966657
Q 588 8892 2933804681394
S 63 843655555
S 10259 674645136
A 11768 43409040
A 12191 571349057
A 4689 69068713
Q 1227 11890 7690739865663
Q 2381 4479 1331317417548
A 7977 800599181
Q 11386 12629 558452112604
Q 686 12531 4687365737726
S 6213 411682960
A 7145 568756099
S 6717 424224096
Q 348 12168 37524779190
S 6962 123382403
Q 990 12763 1347845566747
S 11359 144069303
S 3522 380776979
A 12244 30853299
Q 474 8519 5112339127051
S 670 964285466
Q 427 7336 6276222688411
S 10104 682866763
A 12768 216324992
Q 8302 10002 1284928634233
S 12076 66215998
A 10153 722648920
Q 3015 11002 2416380310826
S 3845 183559206
A 4413 598083010
Q 823 12956 3180116852471
Q 4155 8602 4157687286328
Q 1207 12779 5882466615705
Q 2309 12179 7728999734508
S 8122 638401770
A 9590 110748488
S 9627 485059368
Q 4079 12388 7945743872770
A 5647 659205751
A 3511 282933534
S 4510 215745835
Q 1206 8981 6271871192089
Q 1058 11215 1365881996492
A 12656 703615660
A 901 670170647
Q 3197 3721 292105468152
Q 6560 6895 294322581472
A 1067 174707912
A 9 353619459
A 1735 46813862
A 5789 278894244
Q 4028 8485 3555103923736
A 6097 926857774
A 426 86063538
Q 6134 6766 589009866490
S 4749 725797638
Q 6345 7818 410783361703
Q 2400 4370 1754492230557
Q 547 12214 7464920354600
Q 153 728 28706367051
Q 3740 11026 3079197853626
A 12455 120618660
A 9291 436611032
Q 379 7239 4854933620570
S 6904 159149376
Q 6749 12335 742152458458
Q 1472 8304 5928303287459
A 9956 813233926
S 11433 455699364
Q 3014 12980 8375819657481
S 3379 310667827
Q 6357 11116 1043234144911
S 3751 50082712
S 9940 816520985
Q 9440 12223 2370770166130
S 6564 457737842
A 11223 882726337
S 4005 548173404
Q 1667 7154 801094110094
Q 1271 9294 6645535383164
A 11442 912589440
A 2395 88264852
Q 144 12625 1720811892442
Q 6328 9833 817624684503
Q 5911 9010 648228479533
S 532 895788807
S 8014 287866807
A 7074 985660740
Q 131 10788 4304473389535
A 6118 142107991
A 9721 668671110
Q 1078 10040 867419709708
Q 743 9322 8543094795817
Q 3190 10480 4390661006370
A 3302 20771497
S 6821 99178678
S 4811 376837294
Q 5946 11675 5358245176450
A 2203 850174991
A 3448 993417147
Q 7564 10788 1420642383586
Q 3302 10385 931850910487
S 9097 673565611
A 2168 160009812
S 2988 667743778
Q 2810 7569 2943187273187
S 12657 697272413
Q 10158 12780 1516897871440
Q 1238 12626 4593876199942
Q 167 10127 1977653213705
S 11255 685212594
Q 9755 9813 33515363017
A 4766 43027404
A 8139 221621301
S 8157 175459469
Q 335 2523 1655824614370
Q 1032 10798 6142869518618
A 12926 709314864
Q 88 11563 2458697804534
Q 3286 5178 1325310204288
Q 7524 10877 2321527974445
S 4719 721843682
A 3526 346757139
A 7487 540042980
Q 530 9422 4838938922388
S 5074 95673520
Q 11822 12459 347876811767
Q 410 10377 6211528339423
Q 3554 4646 7747085417
S 12966 573587505
A 5519 900650417
Q 5370 11400 5808690200996
A 1876 694516639
S 8282 436077438
Q 8713 11517 1765020996061
Q 3490 11248 769430000421
A 10364 621428794
Q 3074 9293 4355504346752
S 2142 343682739
A 7826 613386613
S 8614 729796370
S 5533 858267474
Q 3017 11621 8118606053464
A 9859 958719305
A 7459 982252532
S 4053 801175925
A 11261 721598051
S 7897 135944081
Q 3561 7651 1724668340584
A 11122 864641345
A 1017 437489958
Q 5384 12233 1804520015829
Q 2850 12166 5414642196460
A 6380 128983971
Q 2183 12984 1199867746293
Q 286 12330 5863755122647
S 11017 436467503
Q 203 4878 2969999758728
Q 1818 8582 6086415934339
S 8917 794410093
Q 2546 10945 3106319274990
A 1717 415933564
S 9279 84064643
A 6612 164855875
S 4570 773898469
Q 9161 12514 830848961172
S 11932 176803104
Q 80 11283 8599368390777
S 2767 398816344
A 9726 856724126
A 12558 872358577
S 10266 234884697
A 957 670073366
Q 294 11321 1281541186907
A 1774 910566942
Q 2843 11245 995512396689
S 10984 830621435
S 3798 735105134
A 7714 809166672
A 7652 93055934
A 9507 989538297
A 9693 146553802
A 10974 992240490
A 11164 15967058
Q 9347 11298 1295194335898
Q 65 12979 4292200578761
Q 7543 10149 1515557105427
Q 159 7873 7050078479366
Q 4966 8564 418889595128
S 2722 370155698
S 11833 258418391
Q 106 11965 1957683160419
Q 2548 8452 2839424499001
Q 3112 6524 1945871522019
Q 80 11507 2882330310527
Q 1162 12799 6839864064543
S 3702 778120116
Q 378 11116 8648974021075
Q 10101 11082 75033706951
S 2579 877062602
S 2470 272068951
A 7995 533260975
A 9064 355641444
Q 710 12087 2932213269414
A 11211 944024103
A 2504 540780466
Q 377 12200 3540693510548
S 8538 772810628
S 7876 434277302
S 7741 762183328
S 10970 207867403
Q 1417 10743 4466169181621
Q 2898 10300 5598068498856
S 3726 271438674
Q 1254 9671 301740412135
S 191 664758016
Q 8002 12455 3107119741433
S 5862 948345453
S 1173 374664572
S 1446 982484401
Q 1320 8696 915729115499
Q 56 11310 7699514535938
Q 23 12443 1495091693741
S 6516 489111602
Q 5713 11168 3629350117753
S 743 226007147
S 547 728660592
Q 3285 8218 4733353557501
A 5703 476789366
S 11091 108134177
Q 6077 12197 3300892714533
A 9548 840424405
S 765 340265983
S 1294 963600955
S 3016 999330365
S 10868 56906506
A 10941 193340120
Q 2548 7852 4599102295472
A 634 618107890
S 8570 710660919
A 2638 595941605
A 5254 932085206
S 4050 483269249
A 7800 50412594
Q 6 12848 7248345631830
Q 3182 9117 5488340064157
A 12403 791362872
S 10733 755683274
Q 1114 10438 8587840998537
S 7501 535568227
S 5630 188794431
A 9059 101590302
S 7438 586998045
S 11354 518088693
A 3588 155887086
S 11573 395498265
Q 597 7685 3947236115593
S 563 626450876
S 6286 587776422
S 4512 685644649
A 12175 276309247
Q 1989 8553 1387893633472
Q 9033 11969 2123311445784
Q 8978 12579 1306184998436
Q 1689 8946 814723289456
Q 2041 5279 1616068893161
Q 3252 9990 156255032147
S 1624 854747396
Q 5668 9254 733264515777
A 3580 472559921
A 10739 959654907
Q 1302 5888 3061232375467
A 3576 337744907
Q 7272 11539 2474990973253
S 3825 346795523
A 7944 355990142
S 11063 655633815
Q 674 8670 6346944878584
S 9489 536716570
Q 1897 11717 7712693251726
S 11946 309592101
Q 8275 9211 100993812173
Q 1157 7804 2003886534008
A 1455 245053082
A 447 592042946
Q 2649 6282 2641067097251
A 7579 962565620
Q 2115 6474 878857567246
Q 2051 12350 8145384361556
S 8750 569787632
Q 2612 11842 8298645382219
A 8810 288784238
S 3017 278880735
Q 5261 8418 1673214206597
Q 2785 10868 521912597599
A 1269 873145779
A 8026 115541172
Q 675 11276 2426078415026
S 6423 405178647
A 3495 87717448
Q 233 9764 714762445461
S 4467 751459768
Q 1019 12157 5130324852274
S 10021 376035570
A 12472 327037068
S 11163 360500360
Q 6319 8220 372089796736
Q 7246 10526 2250255180713
A 1643 409674802
Q 3240 3313 71699216651
S 3587 928587288
S 12718 97540930
Q 3156 11912 6161022271851
A 8196 740569407
Q 2597 10496 3226483841478
Q 7337 10964 468441689085
Q 4531 10173 5488074126177
Q 1294 10820 4220010873477
Q 10423 11247 745149974850
Q 7520 11077 2105731702815
S 3926 638724151
S 5430 100333589
S 7164 472396248
S 4250 57080786
A 9068 765176090
S 8955 140145044
A 9487 788461370
A 7723 610760629
Q 2036 10102 491411693998
Q 7173 11484 1722068470354
S 1828 979360198
Q 270 6813 5049901234629
A 5185 525107245
Q 6571 9951 2608494355999
S 10361 231119803
S 5113 167809730
A 11105 692959534
S 11758 943454247
S 2655 99150076
S 3601 253272098
Q 671 11462 486506435162
Q 143 12776 4190706609788
Q 193 6126 532675462676
Q 3112 10024 5934245399026
Q 2259 11602 3740246766317
Q 6312 10497 285663958023
Q 38 11279 1483112480816
Q 8922 10590 247147748559
Q 3332 7232 2161311596109
Q 2906 9319 6301067754953
S 7075 677460180
S 9500 172689542
Q 856 2690 1771754234531
Q 1144 12785 6870369913017
A 12497 876075641
A 11943 116733223
A 95 664488300
S 10310 913137041
A 1273 480151445
S 10989 800743701
Q 2749 6873 631369426282
A 12839 772793380
S 12398 665805527
A 10692 430970473
Q 21 12068 1105820182978
Q 385 8701 1386629509311
S 5983 476063461
A 1770 973707034
Q 2252 8700 476455966904
S 5009 121103478
A 11119 280974999
S 1204 577959574
S 2402 736547356
S 2342 251246424
Q 153 12923 177888358811
S 7438 776356331
S 7175 3273103
A 11004 735907491
Q 1919 11269 7466111872314
A 11693 637407466
Q 1869 12334 802483258860
Q 10440 11494 839398052359
Q 166 5749 150645944827
Q 2538 10642 5066226673336
A 5445 931196192
A 2770 751704730
Q 3604 5860 1891501649235
Q 6470 9392 2474717561249
Q 909 4952 3951421713269
S 3844 956471147
Q 5345 7882 196170948499
S 12270 326255642
S 3562 400099954
A 4002 459085064
Q 2386 4216 1821125647679
S 10427 346413654
Q 1983 10560 6291781659131
S 3476 504864798
Q 2026 8937 6270723975399
Q 6031 12444 994891403848
S 12989 623654290
S 7936 354326793
A 11257 707238607
A 4623 729340363
Q 8130 12473 3278579087464
S 2604 692495959
S 7810 315430690
S 12883 91249697
A 10098 839359244
Q 2358 4849 2478099202692
A 12508 949122284
A 2290 826968820
A 8740 412257644
Q 4639 11740 2902154379555
Q 570 12957 6405789603526
S 1316 30407051
S 1006 848169720
S 8427 912861930
Q 4453 4516 23232758124
Q 415 12912 3067434719022
Q 4889 12346 6722563052808
Q 4145 9465 222941492457
A 774 38468601
S 6482 512539774
S 175 395960552
S 5456 90760545
A 12275 518738352
S 2689 395000644
Q 1033 5975 3119781126452
A 12248 963672226
S 755 45411672
Q 7508 7734 115849322480
A 3060 729066117
Q 92 12732 5682778787434
A 9803 367368414
A 4979 189901884
Q 2204 4510 2222299103219
A 8726 83946750
Q 3464 8840 4407253892222
Q 10745 11797 843196609795
S 7462 782235711
A 8926 362472355
A 11772 939299757
A 12984 354083641
Q 4792 12229 600622008646
A 3178 469748041
Q 4094 6934 1508950375435
Q 3434 10277 3124232603315
S 3744 109790228
A 12194 468444592
Q 8296 10144 1254679265599
Q 3127 8819 2013784787141
S 2137 403146525
Q 5242 5682 362155167668
S 9309 956181898
Q 7561 7747 106491379737
A 9994 137603815
S 7130 489690834
Q 5931 12713 4398211211814
Q 5475 9225 712574925027
Q 7505 11288 2440044763502
S 8936 825788946
S 8317 595219202
Q 1142 11675 2439450777960
A 5469 732061920
A 6515 284140163
Q 1530 6247 4569080593736
A 10405 99085922
A 6206 687586805
A 8753 478045468
A 8603 118520320
Q 2394 12542 5659764812148
Q 7874 9675 633286570010
S 2127 431131858
S 9209 589521316
S 9843 976642694
S 6378 802859039
Q 11225 11655 331728585091
S 1345 366177505
Q 1599 7414 2446456423381
A 11549 414121919
Q 1364 10109 4241493182096
S 5761 249289586
Q 3909 8187 2564836019361
Q 7493 10652 1190548966020
Q 4376 7522 2833736945485
Q 2808 11697 1748400278939
Q 10285 10733 66852819169
A 4609 603084538
S 3277 392585948
A 1381 665547468
A 4001 910828956
Q 2239 10065 6682380562964
A 11976 949480879
S 8170 407937184
Q 1781 11194 5889959162968
Q 485 9525 790798807274
Q 549 8062 2409439752759
S 9339 663394701
A 8854 863707520
A 2813 162941438
S 3137 902742873
A 6931 843389609
S 9783 226770571
Q 9040 9553 22823463289
A 4709 251502536
Q 4424 5716 277325516913
A 2733 891513003
Q 3078 11111 1008526258812
Q 3248 4798 794280329195
S 2622 508230890
A 11247 877020683
Q 3434 5785 1183595220402
S 10114 60217164
A 9167 764900168
Q 7023 8643 1303995771991
Q 58 11996 3458662141946
S 9709 361218283
A 7964 155188433
A 245 572687795
S 3244 830553217
A 12166 297973294
Q 40 11660 5607696417367
Q 100 11527 4390393748067
S 1980 114088177
Q 1248 12014 3439962546445
A 10187 191069258
A 12914 305393745
Q 4614 12271 1440925931180
Q 910 10078 2740672068610
Q 3773 7387 839797112418
S 12110 440231924
A 5394 625094275
Q 3167 12721 8093029469475
Q 3774 6055 1577379140124
Q 1278 12834 3468196450976
Q 3152 11117 6715845813623
A 6952 949012319
S 7453 14279676
Q 981 11334 9583059270735
A 2189 451884788
S 7552 566003149
A 5119 639674878
Q 6225 11835 5151229285392
Q 2893 4356 842575171043
A 9312 227467612
A 7665 613367868
A 4397 185585025
Q 3548 12813 4894630040763
S 5889 256991194
S 12936 254247146
S 10230 224794067
A 5708 74970898
A 6466 259207275
A 5876 701507955
Q 6800 10619 979880729737
S 11560 254508307
A 9294 713709600
Q 3350 8494 4011566507593
Q 9229 12621 114748694230
Q 3688 11289 7067303420266
S 5022 468217361
Q 4330 4381 32064931547
Q 4565 12717 5423534751611
A 42 317996531
S 6168 764278257
S 7771 906521190
S 1845 173819852
S 5640 275353369
Q 1635 7277 3922502149677
A 12083 928554298
Q 748 7626 5334589405676
S 6061 982521348
Q 4590 10145 1949958654736
A 1151 172521988
Q 711 4958 2066275568787
Q 6828 12689 105966429337
Q 241 12123 7218136194079
A 7302 793800741
A 9866 672240846
S 8325 561446725
S 2667 585532513
Q 38 11750 5236460376655
S 1163 532165081
S 1505 88032612
Q 320 5670 1707460040607
Q 306 4636 781095194876
A 4477 248495469
A 2179 512591849
S 7295 69477861
A 8057 201892047
A 988 617774104
S 9622 567289656
Q 6674 12846 463726806643
Q 100 12922 3875217432596
A 8085 276159657
S 9987 940455184
S 8870 577916173
A 4140 655054345
Q 9558 9950 48122605232
Q 3843 8397 2352861316005
A 2563 564550979
S 767 760335054
S 5157 691538745
A 9302 218063271
A 7055 797600753
A 1865 497272637
Q 5354 12528 6899641756658
A 5325 436072705
S 675 161749300
Q 3088 12927 8633383843581
Q 4249 12871 4502163159313
A 9722 43887127
A 3440 611667710
A 3087 985013611
S 10804 817279022
S 10175 680188899
S 11667 408752621
Q 4109 11537 5366722532390
A 7480 384828973
S 1397 447199267
Q 1171 12254 8514808516756
A 6048 440928176
S 1962 345851225
A 11349 393151982
A 5075 65284172
S 10734 241571037
A 8085 34800459
Q 1284 11974 6126037498175
A 5698 64778622
A 6195 629717536
S 4052 901956233
A 1890 72883294
S 4012 105198764
S 549 421048897
S 10542 390707229
A 7579 153731645
Q 832 10375 4427439823989
Q 1093 7589 832297635450
A 4744 173253210
Q 3019 5745 2463069001641
Q 229 12877 9075362069091
S 4329 156465393
S 1533 983796554
A 1089 171934775
Q 199 3047 179423004492
A 6694 3504314
Q 3298 5127 1424280435571
S 1621 688653077
Q 292 12847 2911026507245
A 11049 435790068
Q 6102 9115 1344321332657
A 6008 137869979
A 3764 325157118
S 12886 97484198
A 11793 715141753
Q 2464 12565 286002157546
Q 919 11556 2573440658907
S 11139 326072265
A 8136 704142882
A 2650 253582455
Q 182 11325 4121252394933
S 267 290485788
Q 4725 6010 949376720911
Q 3785 4417 98308701399
Q 5181 6015 768850770540
Q 4771 11404 5279367190884
Q 1649 5297 2969197920124
S 6401 6524155
A 9142 902814079
Q 852 7970 546968095109
S 9089 479184931
S 1965 538026236
S 7915 94862271
A 7232 260888353
Q 4100 5280 281035250593
Q 10850 12742 812026853770
S 6574 151121431
Q 323 6612 3734356925175
Q 2557 7319 2369410170082
Q 792 12755 3551514540758
Q 3221 3386 124911673349
S 11358 920453351
Q 5146 12452 1982804630686
S 12879 667464162
A 8829 541976285
A 1593 335656460
A 515 228233061
S 3919 532225339
Q 934 10723 535071570499
A 8229 827843814
Q 135 172 24475429033
Q 1207 12131 4439230625010
S 3956 959462050
S 11747 800276468
A 11071 325690869
S 1936 595212658
Q 2753 9814 228125891169
Q 1345 6738 5316620999963
A 692 575701326
A 9221 111807661
S 2340 174566807
Q 2018 9108 5847104245
Q 1908 12594 5399857349415
A 2283 268393728
A 5354 60269831
Q 671 2903 441258425538
Q 3260 7561 1084698900124
A 11525 987635625
A 4252 951905575
Q 4756 11832 3365113949303
A 11721 402880224
S 1634 612171124
A 11003 222951334
S 12174 151110425
A 3942 336937560
A 1216 917877801
A 12093 782799376
S 3098 168875812
A 1380 296897748
S 11843 261440762
Q 716 10758 9532923686531
A 6737 126738587
A 1237 286908380
A 7198 211769173
Q 2387 11849 3266258797292
Q 3800 12209 946840601283
A 6493 452836623
Q 3078 7001 3053540732967
A 10649 794045660
Q 1357 12449 7882791522061
Q 1555 12152 1772440249041
A 2276 495729051
A 10571 676919884
S 7524 288090932
S 801 318626925
Q 4663 11825 2960085510685
Q 2468 4973 1956347851341
Q 6606 10037 2617838269809
A 9483 194964176
Q 1063 10167 7348553203477
Q 634 12587 7048115652740
A 6624 578471191
Q 1782 11241 7026059892680
S 5963 146767585
Q 1990 11362 5708889633052
A 9840 56439572
A 9012 884014280
S 11401 627324260
A 9635 169652050
S 1260 782406342
S 12759 107985729
S 8212 666202568
Q 2432 12456 1884257144929
S 11570 318899388
S 8672 576930607
S 6467 41515031
Q 1874 12402 6411283807005
Q 2462 4115 1652929950580
A 10022 161577107
Q 1146 12748 5212368131923
Q 1484 1852 159509503415
Q 983 12709 7875029350404
S 1434 255308675
A 227 376390154
S 4521 980790181
S 7294 933631174
A 8743 515108159
S 1161 650916793
Q 608 11883 7779778202519
Q 6493 12230 2673234117713
A 9695 195472866
S 10548 365071125
A 5759 636015072
Q 2023 11835 650773384952
A 1748 590880345
A 9625 358095165
Q 807 3238 2080838206030
Q 2606 5613 1115862840956
S 2483 164047727
S 7914 488162533
S 3940 208719687
A 2155 302251011
Q 10287 10581 91328384796
S 6905 107331345
S 6881 882080993
A 7819 704592119
Q 1111 4387 1173337939079
Q 3228 12617 665545125008
S 5398 620857463
A 5372 7575619
S 9071 701778665
A 7031 280466041
A 9806 661686900
S 6264 485444747
Q 9256 10549 668375677405
A 8103 31158054
Q 2746 7426 954052002586
Q 4936 5299 3610038557
Q 3400 5933 1739058610492
Q 4540 8847 2288383830927
S 3570 373468806
Q 5711 7949 1061855172959
A 848 275071041
A 418 819209940
Q 9960 12644 2531756760436
S 10874 742755230
A 5660 50819141
Q 10617 12051 499803602369
S 1578 558543983
A 11862 138295458
A 3956 688007508
A 3609 53652672
Q 4915 7526 1155211431627
A 725 367766118
Q 792 5635 332003532214
Q 1952 11007 5133854668466
Q 4079 7705 611177009631
S 11480 861036919
A 893 32709998
Q 3105 3901 777013141707
S 12893 693872408
S 4744 112341975
S 10811 851967241
Q 1214 4370 1212203969344
A 12267 726132402
Q 1197 11548 1527568560246
S 257 500412900
Q 3642 10454 1072670455127
Q 8093 8791 171327668958
S 9177 185331858
A 10512 818234840
Q 2508 12244 7982657822050
A 5855 988513642
Q 4019 10581 3729915968259
S 2246 599855622
Q 737 11968 8156518353427
A 3002 653312776
Q 1859 11293 8367566932448
S 3031 121683361
S 10536 391614373
A 980 535848562
S 2125 794816971
A 9185 20784719
S 2248 671427803
A 11802 644584386
Q 519 2670 233722630161
A 1315 86146586
S 2576 175763787
A 9407 728054906
S 10074 906233328
S 2924 493330064
Q 6337 7160 355757791728
S 2103 438958497
A 1633 181829123
S 9187 899638282
Q 7897 12943 2440963084758
Q 2367 12865 7270005876605
Q 3882 4865 508627141564
S 8645 657419251
A 7482 685283308
Q 6129 7783 432310778728
A 11673 262049952
Q 5594 11121 3284981293761
S 2534 140820043
Q 1581 9500 588611626399
S 4081 898039726
Q 431 12154 7356352228971
Q 2605 5879 68070959287
Q 805 6834 5681279536312
Q 353 12048 3880084481859
S 8871 523667862
Q 11610 12873 612550540036
S 6501 958462105
S 1637 326708401
A 7911 42188776
S 4349 134335419
A 5290 263254556
A 3663 997405098
S 9427 952891183
Q 1955 8062 2610600392520
A 3363 33012241
Q 972 12985 6718814902804
S 5950 975632591
S 8433 295910235
S 894 684869383
Q 4051 8149 1514304790182
Q 2960 10716 5178753646842
Q 7637 9672 762805331805
S 2551 940814415
S 1836 674388049
Q 1244 3621 1119939649167
S 5407 858241938
S 743 953347266
A 4124 591910026
A 3086 921154378
Q 2669 5565 1731213166053
A 2185 785342937
Q 6111 7887 1302092933346
Q 2175 9638 7443343684517
S 1730 474264679
Q 5272 11907 3524959388894
Q 207 12881 1673951970265
A 3503 503546379
A 7318 133795222
A 12817 617556990
S 8010 886037814
Q 975 10238 8282622135798
Q 7384 8810 792186059857
Q 714 12929 812540998853
A 8130 118341728
Q 1099 12957 4913941772459
A 9159 838287255
Q 2653 9829 2927688112402
A 11914 32455367
S 8144 111374924
S 1271 82908132
Q 379 12700 2642518941478
S 6973 669435609
A 11938 90279032
Q 1772 12231 1754170585421
Q 3704 3712 2979482546
A 7592 314746033
Q 4092 12364 7959729004215
S 132 643855595
Q 4769 8864 3643991608489
Q 715 3403 993782887665
Q 51 11137 3160259241671
Q 5514 10948 408058339860
Q 2853 3124 204529536450
Q 5623 12719 5609921024123
A 11609 249140504
A 12277 264033985
Q 3886 6086 1071363665394
S 8446 994257387
S 7691 847442908
S 9099 426068981
A 6191 593064486
A 3310 711122387
A 10059 151179168
S 7165 753276227
S 84 956764153
Q 259 12903 5196077824643
Q 2841 11255 3525861541680
S 9309 677844418
Q 7095 11196 349072091418
S 4672 733615147
S 7555 257151347
S 10227 304205666
S 3133 687262639
Q 2328 12890 1456486896148
S 6516 794947907
Q 1370 10965 3254595879884
Q 395 12568 1294073943609
A 12531 47983214
A 6648 342488275
A 6978 734739026
S 7528 960859855
Q 2457 4930 699258408318
Q 418 11786 6699943803107
A 11510 409432106
A 2571 654780806
S 7060 161923833
A 8579 647802706
Q 305 12625 53951281907
A 7693 876718530
A 5855 781478125
A 7464 984166795
Q 2661 4415 393799938476
Q 386 7241 2661350828117
Q 5349 12272 3594439050289
S 10736 630087334
Q 197 12241 4308696416201
S 4679 673176189
S 7314 165673667
S 10345 205989804
S 5348 665222629
Q 6122 6396 94338742508
A 7627 982741800
A 945 432513625
A 3952 256215782
S 4859 901718086
Q 4458 5818 595929695
Q 6630 9958 1755277655583
Q 1734 9728 3778880116950
A 5634 644370813
Q 3241 9331 2643477364060
A 11597 449435540
A 7798 300454191
Q 9764 10587 312641440772
A 795 622397497
A 5471 566480104
A 7651 873352795
A 1946 613075140
Q 739 6951 4904855205091
A 6739 127359661
Q 765 12417 8762148632960
A 11118 617247043
S 6232 442333715
S 8016 299764206
S 9696 76785019
Q 291 8273 7636868117449
A 445 403459465
Q 2408 5776 340412092006
A 5313 619986442
S 10467 802825895
Q 832 7913 1033279984489
S 71 40906218
A 7388 427302134
Q 301 12904 4624207699926
Q 10521 12465 212959374445
S 891 539465302
A 1792 81069244
S 7026 446132258
S 4539 60357052
S 11566 498818413
Q 3037 4462 1230088178661
Q 6182 12676 565164493163
S 7436 408944424
A 8669 329224120
Q 2035 10277 7829107625797
Q 1000 4480 1966052880278
A 1995 145381635
Q 1495 8447 5984115192748
A 424 803714946
S 9140 605478467
A 6225 716488574
Q 509 12675 2007416300950
Q 1089 9705 5218279823056
A 6092 368453041
S 7337 499820263
A 3448 933128797
Q 539 11112 5875361659979
Q 1465 12382 225480340588
Q 2482 10317 2759146460340
Q 3475 4521 859453994594
Q 6127 11470 954039058502
Q 2399 11884 7224665233117
A 5726 400448002
A 5332 558148694
Q 8796 9556 531841881727
S 3708 283685131
Q 11393 12663 877953703979
A 5188 612462209
S 12961 326543788
Q 5416 10634 153965146274
Q 4760 12840 4962918147475
Q 1810 8069 1009533046352
A 7747 622447477
Q 8989 10614 699723512856
A 6546 728675994
Q 2014 11612 95563833387
S 4815 833736499
Q 7966 10774 2345211215109
Q 250 12597 9429549422110
A 90 903058007
A 8994 914812575
S 6324 110318921
S 6543 71909602
A 5272 121212358
Q 3701 11470 189540281133
A 7826 618149374
A 1705 219318975
A 4823 527492640
Q 4322 7163 207191560380
Q 5642 12402 2704427955104
S 10021 933711305
Q 3852 9112 3659342100812
A 6837 198273273
Q 12442 12532 84636155807
S 10001 690164488
Q 4095 7031 1484895367950
S 4056 455545180
Q 200 10682 949800574065
Q 1830 9827 5096792905868
Q 99 10680 3695889785935
A 10092 595901192
S 12815 133782428
S 3507 225364736
Q 5093 7848 426743789510
S 3424 138502220
Q 4284 5242 403430955755
Q 2236 10976 1146660995549
Q 218 4947 4726918239252
S 9568 257865277
Q 8134 12387 676156756804
A 8273 848552609
S 9827 436774787
A 5648 430463422
Q 1331 10386 6444716028625
Q 4256 12361 7825343069890
S 1457 661295478
A 103 26708833
S 11332 931173444
A 2650 167599218
S 11109 916330229
A 9075 580213827
Q 459 12738 6426306826681
A 9446 825036694
S 218 15897896
Q 3118 9768 1179558375061
A 5391 760387965
Q 6954 9100 1124702665794
S 5811 274946839
Q 710 12814 9330866673396
Q 2771 8713 1463060657008
S 10376 348498187
Q 99 12507 4643445030608
S 5232 514004532
Q 601 2217 603046032396
Q 4533 9957 389436528776
Q 425 9060 4230326686080
S 4540 684138279
Q 1144 9188 2680065407971
A 10958 388730939
Q 2536 11688 6438180782928
Q 133 3923 3770000251440
A 6168 8219136
S 6291 606734141
A 11556 157131734
S 3753 386114970
S 5368 129936659
S 10780 106326238
A 5729 376810902
A 10583 25444784
S 7172 2275848
Q 2070 8192 5077846554711
A 9524 446678397
A 11579 889638609
Q 7289 8430 535506937944
A 2174 292339452
S 8656 526913179
Q 5011 9500 2772805140715
Q 1040 6249 2700300355680
A 6720 596163702
Q 1022 12840 3536210198413
Q 4339 10970 2590019580617
Q 828 11217 2861636510140
Q 3298 6320 1042468866937
Q 3049 12744 3628707722622
A 10897 553226081
S 1492 943732451
A 8284 250591280
Q 2768 4472 1390347815946
Q 48 12897 8945822151522
S 1648 109914653
S 7514 958628587
Q 10762 12925 593742810156
Q 3319 11354 5041381178599
A 9145 153948379
A 4733 666685783
S 8331 156036099
A 4432 427371978
A 6569 521519383
A 1033 792908071
A 9379 354344578
Q 3 4003 1509154644491
Q 2183 12370 8161323116717
A 4928 454123770
Q 10615 11870 847605797726
Q 232 9815 8723863641240
Q 3556 11844 4937964653718
A 8248 566167672
S 9165 723870451
Q 1663 7833 4860592219594
A 5787 275723006
S 4254 5757443
S 421 347781945
S 452 583747694
S 6273 821955840
A 1898 911252835
A 6340 492885358
Q 5943 7505 343744148643
S 2189 363067861
S 2498 613159975
S 12101 445894478
S 5145 120955136
A 6596 310689336
Q 3402 8288 4758921371968
Q 3245 12324 5894978089751
A 12470 824428638
Q 903 12330 131970790943
Q 518 12675 1422567990845
S 12297 870804633
Q 636 9814 5887833955371
A 8798 699142770
A 4163 335775762
A 12746 473613333
Q 5421 7606 619366154944
Q 5540 6776 181484523420
A 11163 347123585
S 3574 486739276
S 4861 250169546
A 10469 602160522
A 7394 700447204
S 4844 984226000
Q 594 7773 7024763819206
Q 733 12174 2317556807812
A 1827 523169717
Q 2257 12179 6217727749339
S 1356 473782155
Q 2625 9361 1963223106770
S 2409 852000812
S 11592 601987172
A 9506 42187785
A 3191 369623201
A 5944 634249857
A 12892 741789351
Q 11232 12679 719293742567
S 2579 67877984
A 9576 904713468
A 6531 457086522
S 9151 954763525
A 7714 610703739
A 7255 689308215
Q 7768 11313 2135135441841
Q 4196 10859 6141531773631
Q 1062 9913 4185765800095
A 10756 491456755
Q 2356 8470 2858299869324
S 1675 39344139
Q 509 10553 2220341768933
A 8209 332476786
A 4795 636171352
Q 4426 5015 341927531472
S 2682 287028408
S 855 127054747
A 9751 945421186
Q 843 4937 2334277082907
S 12276 716639655
Q 2131 8657 3497622155559
S 12054 327732153
Q 970 8030 6909384520317
Q 159 12977 9888474346092
Q 320 8234 2913954664982
Q 5840 11618 1730716628167
A 8502 680305008
S 10159 913735282
Q 5013 12021 1835587418973
A 4059 84834298
Q 2400 11213 7931648356697
S 3232 198606715
Q 587 10690 9519614247804
A 5583 305995835
S 10275 53815076
A 10633 734061151
A 10020 832994931
Q 1976 7326 514739213142
A 12791 457246955
Q 3832 10361 2992674258596
S 10732 635440699
S 5414 4209867
Q 663 11019 4373119144972
S 3952 106981428
S 4323 799381606
S 9001 668374312
S 505 892339662
Q 6556 12548 273621979305
A 3614 471758090
S 12255 437507718
S 10793 959076364
S 11470 949840067
A 6294 455526852
A 8348 1076773
Q 1281 6761 3953337978391
A 10961 962822323
Q 836 12426 657917464268
S 1755 839059070
S 200 971341174
A 12508 426727381
A 1506 408268544
Q 41 10964 2474811220192
S 9651 991284610
A 12326 468833812
S 6697 525730923
Q 2795 9324 1963925048204
S 7029 43621621
Q 3860 4783 81566540681
Q 1277 12056 2799841091431
Q 370 9467 5537891074802
Q 5817 11047 232112068335
S 3872 339715606
Q 2953 11248 6937987229144
Q 4829 6204 559731531665
Q 8066 11138 2482301544537
A 6010 300140517
A 9637 138646660
Q 1227 11468 682361663886
S 6613 978417447
Q 6693 10594 973189600555
A 3420 915608398
A 3763 345346297
A 3721 806599470
S 4097 243604252
A 6510 580111546
A 4823 46609239
S 6946 108895785
S 2081 760029135
S 9241 639256441
Q 8544 10652 1582689685475
Q 263 8791 1961251203728
S 12933 146507974
S 9322 744168237
A 2536 700006828
S 5629 511611623
A 11669 291430082
A 3561 531870598
A 3357 455335028
Q 5074 7036 126200979377
Q 2867 7088 1840283611444
A 684 930628253
A 4265 264611682
S 10309 983737065
A 11857 372705275
S 10035 807756775
Q 2681 10535 4343401048032
A 11751 789167044
Q 849 2832 1536411468521
Q 1104 11499 3165184710814
S 4604 501961813
Q 3 1778 1244759351708
A 6877 574798319
Q 2869 12144 2397094328480
Q 1092 12078 4533067594662
Q 338 12713 2425431746842
S 12546 865376306
Q 860 3742 584880965144
Q 3685 11892 1171198724492
Q 487 12979 3689736547788
Q 5529 11456 288050000876
A 5317 165855697
S 1030 849754579
S 9970 547509377
Q 432 12217 9333681680601
A 7867 543364755
Q 1752 9657 503412927140
S 8373 172272898
S 3975 761024251
S 10640 779788613
A 2582 255393067
S 539 941553118
Q 2282 12519 2533819367766
A 8028 572252223
Q 5737 7062 1321197738260
Q 4380 12806 1045986900022
Q 1551 12607 6871569458043
A 4993 775153084
Q 5429 11238 4087894616228
A 2096 827262706
A 11189 142000436
A 7781 741517273
A 5334 456577935
A 10802 495171512
S 5257 977394242
Q 1020 6418 3472231026749
Q 8299 12266 3669117441400
S 10977 65061046
Q 10945 11327 148790689798
S 4162 306140050
Q 3370 10654 2867871085094
Q 7638 7737 40134138403
Q 3548 10332 6510124500509
Q 261 11568 1921073557971
Q 3353 4892 435664508750
A 8117 311188124
A 4741 644048062
S 9218 532683612
Q 2508 8421 4362482901403
Q 4969 11487 1516974234004
A 11515 105345966
S 12745 201089756
A 6384 570532700
A 4148 596469813
S 454 508923671
S 7591 857118987
S 9234 712636062
A 2890 553517923
S 4853 231802603
A 825 89403774
Q 3535 6853 2029679991500
A 1737 319836320
Q 5456 10655 3128176951022
S 12247 870179045
A 11848 887939109
A 1112 434304023
S 2967 442686189
Q 6657 12142 5114182023070
Q 281 11471 5456702853580
S 4184 28477282
S 157 196291610
A 3632 998721110
S 4932 471722602
Q 2434 11377 8283843622102
S 9332 734336625
S 4949 487204284
S 2193 800827720
Q 7703 11327 1311876341998
S 7612 257540862
Q 2162 12826 3560575784872
A 11521 213797670
Q 1844 11156 6782745688452
Q 1647 11681 4348480031565
Q 245 7501 383195456942
A 9563 2028536
A 10465 172930179
S 6606 4147256
A 4926 603538104
Q 8395 12196 3056135258471
Q 3844 7490 1961595168877
A 9602 655223389
Q 585 11595 9427488505009
S 9827 675349149
A 3449 533874637
S 11567 664113357
A 4692 718895978
Q 4087 5971 215107515971
Q 754 1218 357407406947
A 6036 406569640
Q 3063 5034 1574264540178
S 2556 229014475
Q 537 1120 293318772127
Q 3541 11643 2357093443996
S 4572 942291555
Q 6279 6292 8558365477
A 12657 840236805
Q 5555 10677 3601636680901
Q 2672 4232 469635679801
A 2733 624401262
Q 5219 10735 3586985366606
Q 10191 10485 206888570445
A 11267 914529234
Q 3421 5727 480780257835
Q 1190 6252 2774464500199
Q 3518 11822 3272381174085
Q 1261 6030 704541459824
Q 350 2740 371899697877
A 6091 877774102
Q 640 7309 4888008891176
S 6779 884359691
A 5608 37585715
S 8861 304714436
Q 1919 12752 6272353116512
Q 76 5274 1045371448818
A 4743 379387237
Q 12048 12738 308170037681
A 8134 437282112
Q 386 12870 430999207920
S 3280 494010174
Q 6445 11473 2259968040392
S 8580 625914047
Q 1218 12935 5990016745053
S 9586 182890360
S 1154 634130087
S 3153 498191828
A 5274 698675666
Q 1130 12354 6618914185950
S 4693 22183474
Q 2554 12785 2972861165339
A 9004 811132584
A 2629 256766599
Q 2057 7280 2573023456077
Q 2250 12558 6681787839685
S 9594 541104878
Q 6461 12240 2428403492079
Q 271 7186 5518250600171
S 4058 471394914
S 11760 619711666
S 814 989575395
A 2048 883314071
S 5709 98593894
Q 4230 11383 2298156883212
A 2123 784828059
A 11915 432956854
A 6569 76976945
Q 3062 12387 7157723157128
A 718 15432464
Q 2341 7294 4361102612548
S 6096 149369335
S 649 645672528
S 10981 987003034
Q 1250 12479 9261141735873
A 11759 915691849
Q 363 1418 182237001844
Q 4217 12764 7550988711149
A 2180 486933698
A 2446 139942284
A 5312 914993468
Q 179 12682 6576299275845
Q 4678 8509 2590316635228
S 6621 180977397
Q 6535 9920 1969816754447
Q 7578 10462 868268758524
A 2817 533268506
Q 3916 5748 1674353652386
A 6222 551897628
Q 3420 8296 567799092134
Q 531 6724 2522039854790
S 12574 328243775
Q 6625 9796 780033433082
S 4178 739969957
A 9983 109994838
S 9888 192167815
S 6673 729312243
Q 7847 10784 1672927729818
S 12428 791403344
A 6153 573439038
S 6352 271810419
Q 3988 11111 1261530395299
A 9292 190732089
S 1359 913443025
Q 1474 12194 3863433803585
A 151 655846138
S 7738 950915009
S 5027 594961495
Q 663 9543 3996506258160
A 10174 139122437
A 9675 468380472
Q 3574 8949 5300195082715
A 4446 118179278
S 3919 888724780
Q 1961 11358 3659810486583
Q 1957 11638 2999942909975
A 5411 439982832
Q 1060 11969 5844179115142
A 4708 245478310
Q 3069 6887 769065591775
S 11996 349611404
A 10437 85447672
A 307 936769017
Q 14 12692 2169861541352
S 2617 808762883
Q 8650 10297 576058803549
Q 2724 6682 1615279146186
Q 5008 7762 45764917424
Q 8076 12101 218045889145
S 6462 390603111
Q 577 7166 4088997644043
S 6894 954639495
Q 364 10141 6514255650434
S 4044 904077536
S 7399 114357265
A 5267 170803592
Q 1237 8799 607427193014
Q 187 12723 7329384650364
A 8470 130917391
A 2266 690848540
A 4441 20172101
S 6261 529429843
A 10526 308438954
Q 317 11910 350158840589
Q 4956 11311 5681336585299
A 7576 720871725
Q 4253 10209 3515889601163
S 5539 63451156
Q 3650 7454 2220412722162
Q 1072 7546 578913067034
S 2228 93071807
Q 16 12925 3705074813224
S 8848 995170777
A 3291 380821955
Q 479 12706 8791971566744
Q 682 11198 8805259419303
A 5567 88369049
Q 1424 12425 2348187977563
S 1115 720418042
Q 3764 12935 1046138564388
Q 7615 11721 1074968791094
S 1583 331063821
Q 7968 8060 59841213625
Q 5130 7574 2183485901423
Q 409 12600 7155688297463
A 3686 751694054
Q 3790 12835 2092612418520
S 8953 690161213
S 4546 830808319
S 12754 252816801
A 4245 194193639
Q 3805 12421 4302718628394
Q 5087 5653 324700698778
S 1153 327070155
Q 1895 6825 4621110474920
A 2667 333273531
S 6436 770296074
A 6009 125336624
Q 2200 6666 1309321333371
A 12978 359361885
S 12362 522617342
A 9717 418139924
Q 9632 10976 256898927900
Q 1421 10087 7772918280874
A 8924 589763420
Q 4468 6102 398271411806
Q 307 12617 6172367903989
S 2583 728881347
Q 657 8351 2011420704006
S 10772 95148685
Q 4519 11474 5378870387100
S 4802 487154835
S 1999 185189466
Q 1598 11215 6992110810312
Q 7634 11290 2740987225675
S 12608 113942677
S 11700 949268321
A 7065 960158251
S 25 319932433
Q 279 6469 1790176363590
S 9000 646195248
A 10440 216649270
Q 62 11958 9984691672472
A 4100 210470690
A 7701 581224761
S 8696 395820993
A 475 42340792
Q 6159 8550 2272277976286
Q 1257 7167 5363018287540
A 11385 14993835
A 12308 331438402
Q 2354 4599 467348548968
Q 422 10528 8712222605755
A 12804 769631238
S 6262 904533557
A 10773 253912930
Q 2437 12061 3389852455738
A 8152 662616847
Q 2081 6553 2304721464505
S 11748 831241388
Q 6484 9016 2503549019725
Q 3551 10072 4561936199238
S 7116 682366978
S 9475 315320507
Q 6666 6670 666095321
Q 1448 4420 1667177637824
S 7193 871970164
Q 368 8028 7573059017677
Q 2671 11560 180032719400
A 6579 669565494
S 9662 266717859
Q 806 997 35355401388
Q 7428 9835 253674507589
S 4061 784882245
A 7233 975731226
S 7629 478799756
Q 2325 6443 3613803270047
S 7380 554847766
A 8200 995819424
A 1158 559480731
A 7382 390019033
A 2726 128668638
A 5718 11010277
Q 1061 9703 8485012633094
A 1315 855704635
Q 2443 11071 6595208084873
A 2896 175416221
Q 8986 9193 46475444225
Q 4653 8332 2595402635035
Q 4066 10059 1110895586458
Q 2340 3351 668521139465
A 11914 256971573
Q 137 10347 7740722898873
A 10944 79857240
Q 957 1199 79805514239
Q 1623 2962 669899396990
Q 965 8236 206556560451
A 12380 867639220
A 1370 767713176
A 3987 628026023
S 10074 705904947
A 12063 292061687
Q 799 12763 5179691657258
Q 1165 12653 1255327695733
A 6919 159488427
S 1990 630923063
A 6917 873988579
A 162 318599136
Q 3060 3711 32200904308
S 3260 475159760
A 8581 324259185
S 3236 664982449
Q 1859 3999 1580308204778
A 5217 603179330
S 4251 738742485
Q 2167 3653 69143679498
Q 5137 7982 2412330329881
A 9936 369186428
A 1319 756152791
Q 765 8842 147084499333
A 40 227158166
S 6196 799653660
Q 990 12670 5750440392470
Q 77 3566 2781084550717
S 2451 792748775
S 785 176693972
S 11102 309066267
Q 512 8224 2842379880331
S 2566 330425758
S 11856 472723121
S 4691 552949917
A 9069 35623839
A 2772 872602879
S 10923 100847684
S 8020 682198236
S 5022 235744635
Q 730 12835 7623253668945
A 315 810895200
S 6888 636007242
Q 1713 11967 995680711449
S 6806 936195338
Q 5569 12392 5189005477660
Q 504 11717 5321171160948
A 11179 897672921
Q 12326 12571 179947789722
Q 4140 10364 4724584428759
Q 5797 12862 3488620192181
A 12684 925082254
S 9505 551475001
Q 2969 5869 1801275319122
S 8763 907259476
A 4897 255356988
Q 2499 11132 3554724591309
S 4926 158629281
Q 5344 6940 1322909674759
Q 10182 11263 38104647274
S 9428 754649178
A 1130 826203753
S 1990 689790467
A 10492 509630240
Q 1075 6923 1177380162070
A 8547 261520840
A 5807 171757796
S 3950 820034094
S 2144 289338080
S 8335 609499677
A 12542 60976627
Q 3540 6792 785162661522
S 12903 158182228
Q 2592 12875 7449570670058
S 4931 111811642
Q 10769 12564 625120496600
A 4532 290516998
Q 2927 9232 16341679993
S 10275 988397319
Q 825 11421 134465587489
A 11777 615111862
A 12478 973285389
A 1103 57330669
S 6023 237997228
S 324 795484569
A 10648 118246991
S 10231 327072505
Q 9084 11218 1883054316926
Q 202 9487 2440370399600
S 5309 74581780
Q 4599 7020 267804039715
Q 963 7231 1494185285723
S 1816 861883686
A 2133 330977262
A 6536 679752693
S 8795 357354628
Q 10676 11897 781353244466
A 7037 292912066
Q 1673 11725 8998562173952
A 12215 578910544
A 5072 323400771
Q 431 9942 5750706143027
A 1647 694908782
A 10395 355381733
A 9556 413242055
A 9664 865163262
Q 1363 9988 6303114252140
Q 4428 5762 979819661264
S 12907 550753675
S 10472 991734793
A 12409 964503213
A 9009 218066107
Q 3986 7230 1201486610709
Q 3151 12564 9186436848363
Q 2128 7213 2659654013012
Q 1834 3387 619527502779
A 10168 500611186
Q 1032 12331 2034861090039
A 10019 306407067
Q 1494 10553 6368020438365
Q 1290 12889 5478425081696
A 10019 585796474
Q 1011 2385 240863180569
S 11488 66400171
S 9123 860866433
A 7216 558675061
Q 3714 7576 3690917531724
Q 5365 8377 2642443621835
A 8539 307386700
S 6397 842302154
S 11174 784453339
Q 1981 7562 3340595398795
A 9045 5094398
A 11020 162829559
S 1244 903994307
A 10038 320008050
Q 458 12949 8678937991543
A 10733 160130743
Q 218 12077 5628021783537
Q 329 5858 1353385093618
A 10568 263231916
A 3803 609621590
A 6987 388486157
Q 1173 6975 3847835808126
A 11838 486055151
A 1774 652564015
S 329 580441703
A 5659 180548579
Q 865 12490 6895213853871
Q 4618 11789 3515201627293
A 3801 990462114
S 4067 450497477
A 10436 177538415
A 1031 137205964
S 3514 325743280
Q 386 2131 318661540567
S 8687 979351165
Q 1236 9439 4082936480138
S 6209 60024440
Q 11881 12630 189112386117
S 6829 860265084
Q 1938 4509 957416469634
A 6995 502439438
Q 4058 11776 1885238329188
Q 1897 11424 751132766820
A 7979 293910594
S 5189 249462354
A 7845 846609511
Q 407 12209 520851840365
S 1357 957701753
S 12719 907072114
Q 4060 10853 5910902113208
A 6600 260806565
S 6429 821146570
S 9233 685407261
S 12762 74669353
Q 7030 11568 1254101718312
S 6477 802418282
S 9609 480382207
Q 165 12340 412905329975
Q 5069 10509 2089984882085
A 6228 342073788
Q 5014 9431 4277009696632
A 391 675136210
A 617 454077262
S 11776 141750543
Q 2031 12178 8317383108069
A 5754 60879251
A 12902 212895185
A 12886 684228969
S 2060 22506709
Q 4097 9950 427508233471
S 681 983793618
S 6296 456624478
S 2520 397801675
Q 4819 5377 293709698379
S 5049 919929377
S 3015 530698173
S 2686 270644340
A 2426 641654838
Q 466 12889 1850354562508
A 11595 940121178
Q 2362 4748 1627533008434
S 4846 847921334
A 2659 295834849
A 391 239332866
A 10429 435075065
Q 1101 1863 234978229746
Q 1665 12573 1275961985512
Q 6829 12640 3123285421312
S 11823 341240444
Q 437 12552 4551641607351
S 7275 609644860
A 5031 395052751
S 12833 433299615
S 7771 684817199
S 9226 795324304
A 12014 468720812
A 3366 565534799
Q 11860 12363 12490930441
Q 4845 12210 3453829331728
A 3196 753035602
S 12591 204871829
S 12088 174316357
A 2381 597966303
Q 206 12943 8504559039177
Q 1017 2711 1049157048129
S 8999 757925602
Q 774 12385 2938022015339
Q 1029 12906 2946435406585
Q 582 9624 7362560200137
Q 686 8461 6265794591479
S 4057 360612839
A 497 478175408
Q 1815 12012 5302429667450
Q 3655 11080 4177797998463
Q 1553 12896 529544010954
Q 9 12098 8408061791073
S 9160 443406117
Q 10646 12102 589248746136
A 11062 563964151
Q 397 12314 9733170390496
S 12166 95039417
A 6155 475303176
Q 5066 7821 161663373813
A 3849 731413755
Q 2650 8388 840904521799
Q 7356 11851 482335229459
S 5158 214518386
S 6794 577400918
S 1050 489641742
Q 9821 11147 910839893470
A 10619 319941641
A 10775 578340394
A 1924 24632046
Q 843 12833 6069688465078
Q 652 5497 3200395794902
S 1749 481203204
S 8944 42473975
Q 2330 10509 2455956883748
Q 1814 7170 4852475333004
S 12519 693941348
A 8569 129714300
S 9916 767974720
Q 43 12443 4044122337311
S 12027 399573874
S 3908 28066902
A 5632 231705606
A 9344 585471805
A 5196 679114654
Q 9565 10215 110613266108
A 4817 538314222
Q 2000 12869 8200039970125
Q 3304 7125 2572945356095
Q 447 12957 4778179726884
S 12866 161083490
A 11759 238900931
A 5386 31231850
S 12011 64062398
Q 5602 5954 210154985999
A 4752 168597682
A 3200 750724483
S 4971 665705917
Q 270 11225 9887870848117
S 12014 798054434
A 7311 330707401
Q 8175 8439 118903239966
Q 4900 6345 911154204
A 5659 996732746
Q 2395 11861 7442201675266
S 11857 72217530
Q 5719 11754 3524568916151
Q 181 2381 1838107257725
S 12807 109501963
Q 6843 8186 927061455929
S 9033 145861126
S 8581 401022159
Q 1430 11496 3627155358453
A 2898 31357706
Q 10566 12208 409890992091
Q 1013 9676 298722114876
S 4501 670215304
Q 8996 9064 32050323510
Q 111 12989 8412746597939
Q 6653 8232 815368111592
A 10780 489563185
Q 7528 10999 1255400858508
A 5013 500940061
A 9843 538662554
Q 813 12418 1877628786916
Q 3742 12191 2384423582941
A 7716 744030052
Q 937 7644 4666790573507
Q 694 10487 5792415761063
S 4125 816618549
Q 6943 10751 847436123925
S 10078 643616606
S 10507 475910295
S 5455 708180061
A 4942 822414505
Q 101 12374 2450893873788
S 130 58289392
S 3835 64745062
S 1293 110506639
S 6932 700877020
Q 8711 9644 105588776472
A 11357 346494290
Q 478 5670 2032715886831
S 1705 523382492
S 2036 35695533
S 8274 945089890
A 10094 972704328
A 8554 907271457
S 557 380935414
Q 4928 7856 1638118835805
A 81 614231027
S 7587 455773099
A 10207 505249419
Q 846 1901 636124259893
S 5581 106100003
S 10263 158385725
A 1889 597264449
S 1699 472092837
A 9952 117026923
A 3122 14150843
Q 4871 12546 5914793458419
Q 4356 6551 1263717406660
S 7075 517225307
A 3406 617512164
Q 165 12826 8551032666759
A 4313 392524731
S 11464 785968010
Q 7227 9138 1278379869145
S 5405 586580486
A 3479 195507515
A 4731 986600727
A 5598 26565500
A 10662 35553821
Q 2988 5896 660719967759
S 503 282138493
Q 2244 11097 7394667793386
Q 587 12370 6750026196213
Q 3366 8561 1195068315541
S 118 515219739
A 10347 648100551
S 9066 95974769
S 1902 770093574
A 4952 141129130
A 8076 367462406
A 11494 976212652
A 1241 207793065
S 4297 179428794
S 6526 703120352
S 6772 410188304
A 8386 3213622
S 5587 861072345
Q 1572 12956 2326242050910
Q 5700 8238 2465710906880
Q 4396 12094 926267177429
A 1958 357406928
S 4467 653373558
A 3007 556796748
Q 310 11819 9661940077961
Q 6695 7575 382964929009
A 7956 502647165
A 1818 330550650
Q 861 12931 9313726693199
S 2214 788852329
S 3715 847756724
Q 197 8181 7493174214861
A 6617 629946046
A 6697 633701635
A 5872 559490888
S 3806 879475861
S 5313 161529438
Q 3472 7103 3093481654796
S 8094 386369125
A 4132 836306693
Q 175 8156 3805566161165
A 7007 600243408
Q 8859 11393 730804290760
S 2653 840109721
S 2846 378748549
S 4323 640123710
S 4548 26228430
Q 789 12293 6025155154985
S 6252 89100146
A 3671 589454402
Q 1415 12249 5406592490389
A 1478 291263319
A 8893 762840255
S 7920 51474518
A 5722 966284128
S 265 693469504
Q 2271 12446 5395910906142
S 8622 710145540
A 10749 318978288
S 3402 324217403
A 11570 441351381
A 8685 561283402
S 12954 324056436
Q 1152 12714 5434023068630
Q 4557 9194 672673993201
A 1107 832362104
S 8120 275055688
Q 4858 11727 6601828618960
Q 2419 8160 2183981983736
A 777 348629357
A 8860 55755775
Q 989 12245 2934042389870
A 4107 834318396
Q 2121 3418 489623536497
Q 1766 5723 195271887807
A 7869 767165145
A 2116 597355687
S 3333 53694570
S 7739 285286845
Q 7772 12841 4680377928540
S 8508 563045429
Q 8460 9401 646754291327
S 8816 249269629
A 5836 146723623
Q 353 8514 2189593989062
S 3771 439462959
S 7337 111501040
A 11881 205769819
Q 5587 12171 4218805828890
A 10998 768338116
Q 4351 5007 548520118345
S 4483 121377791
S 6920 226714058
S 6462 578929306
A 7716 609901246
A 9357 3189760
S 12780 84375989
Q 3888 10773 6767440132223
A 10123 96446865
Q 5869 11756 1137434944152
Q 1135 12853 4257819518694
S 9399 10043384
A 11882 622096785
Q 136 3830 840228888034
A 8760 915238785
A 4772 491787276
Q 5278 5621 72282684895
S 10161 970230237
A 4058 376486498
Q 3010 11748 7795992715495
A 7296 222845257
S 4755 947123029
S 12968 297795189
Q 426 12771 2845638261768
Q 1647 10158 7588271937837
Q 4 12560 1914954044637
A 2381 753577256
A 8267 901924682
S 10654 942706253
Q 1156 1972 143068132218
A 3183 739982219
Q 5698 8977 2008845929400
S 12380 172176430
Q 1368 12094 7520729421051
A 11367 411828487
S 5697 386409991
S 5700 393446745
A 6678 755924718
S 12174 61181373
A 9796 596041927
A 561 316808805
Q 5886 10182 2885626014292
A 11070 550726990
Q 1702 4566 2107695451373
S 182 930953954
A 5009 220623346
Q 339 12715 8913176869046
Q 954 11215 3232556448130
S 4467 856690401
S 3461 951170370
A 12275 96477842
A 10167 213385284
A 1054 714922535
Q 72 12003 4309757869904
S 10860 637546778
S 2057 864767174
Q 6365 7661 904758368683
Q 1884 9727 6977176407932
Q 10782 11458 371725851379
S 8096 116063254
Q 2379 12424 954817784873
S 4417 589359642
A 10361 555056934
A 10603 110951040
Q 2585 8913 1922124106479
A 8271 519702323
S 7023 266502192
S 11018 936270308
A 5305 881930625
Q 257 12374 2726373795867
S 6078 768985650
A 12958 509692739
Q 1253 11441 8115570250184
Q 137 8174 2381796226564
A 3916 400391949
A 833 770999147
Q 10148 11697 769501669615
Q 4762 4937 40373342797
Q 1094 11140 1765990024909
Q 381 12807 2562914254101
S 3927 888851873
A 3231 388640213
A 9417 523365129
A 11087 348501961
Q 9808 12648 1371719636775
Q 2876 11092 3581847976184
S 8495 618594947
S 9701 12263145
A 1564 200748051
Q 1300 11403 8235210978023
Q 1405 2421 321927644377
A 5487 138935035
Q 654 2526 12716678377
Q 2281 3385 320139135330
A 8573 11503951
A 11604 459124424
Q 830 4954 1517377721226
Q 1988 5219 630151349554
A 1512 642355302
Q 151 10981 9016669813717
Q 1501 12845 7325719636756
Q 2731 11939 5949261713131
S 12657 851140303
A 228 880414732
Q 367 12885 4712225498949
S 11466 102721730
S 8373 301874956
S 6757 516343143
S 3257 363787354
A 681 996817273
Q 1 12905 5871464202566
Q 1599 11494 6938633290525
A 10023 424136600
Q 221 12809 6994579736832
S 12329 754897864
S 12760 163959948
A 2436 319503724
S 11929 940075792
A 12396 826674248
S 745 815157711
Q 7191 10829 1824838267381
Q 5962 9054 2874572910080
S 4026 480395599
Q 2234 6215 3578874308479
Q 11748 12537 41052525648
Q 4073 6639 2290540270296
Q 1329 11207 6568290763301
A 4423 25606962
Q 3246 8203 609629468155
S 7296 948932894
Q 1645 9583 1217032665946
A 2069 850182365
S 2928 713575803
Q 449 12799 8862273491789
S 10546 1160696
A 3765 324821898
S 137 995260836
Q 710 11878 6305966733165
Q 164 12089 5784983872725
A 9867 281120573
A 11128 257301177
Q 3817 10114 808556443340
A 137 487618095
Q 2537 3842 935010203526
A 5363 648822519
A 4559 35675643
A 4880 356846628
Q 4786 8380 2811776789901
A 2098 571530230
S 202 849018548
S 2802 144488031
Q 996 4869 966141724683
Q 2422 12896 9597851196619
S 3864 245779324
Q 1309 9985 122865565678
S 10327 118477559
S 1606 81540781
A 5508 801037295
A 7311 729055382
A 6765 561112705
S 5532 571535590
A 1660 247838503
S 8909 112315872
Q 6269 10408 3687476623179
S 7937 917062521
Q 5915 6587 101770324365
A 12637 308713313
Q 816 12067 8429313044065
A 6227 660894412
Q 723 7377 2474528338299
A 9979 580880612
A 10832 166672982
Q 112 12864 9028728292371
S 11812 330036797
Q 2741 3671 24269419173
Q 2987 10690 3627203075199
Q 562 10154 6190591610576
Q 1429 8306 5659520753667
A 9481 367260993
Q 2 12691 4582910769501
A 11190 836488759
A 5146 216907954
S 11053 3279350
Q 850 5544 2132646444565
A 2772 206014684
Q 182 8607 1007421927924
A 4999 520565235
Q 5195 7500 186041824041
Q 4844 8051 617766790836
S 184 138755857
A 1313 669905894
A 5946 239973649
A 4791 204027850
Q 2687 12102 4885596528630
S 2097 289655710
Q 81 12490 6722788168559
A 11608 913155005
S 7151 68238340
A 10004 270115244
Q 3730 4983 1192661659068
Q 5410 5901 352580071324
S 2845 654325484
Q 5400 10033 4461571504341
S 1292 945020337
A 5937 921469766
S 2103 903735315
Q 3863 8700 1989854172539
A 6089 427698522
Q 786 10450 577211383617
Q 4940 5813 464801037522
A 2382 43297259
Q 482 12120 7647749599023
Q 767 11702 4954152025454
S 11127 502496830
Q 231 10474 8504333248718
Q 1367 12022 1883256480421
A 3863 696551629
A 5416 970819323
Q 926 9148 5534678284832
Q 5281 11117 1711270979702
Q 4313 8534 3363351023273
A 6188 461789867
Q 45 8185 2059452015712
Q 4541 9797 264335869029
Q 271 10034 6461564623630
S 10467 431234030
Q 4295 4405 52368949025
S 1490 771155190
Q 573 4162 3159111459166
A 11962 179243750
A 4447 799154243
Q 36 10929 4283900247102
Q 985 11191 1117375493510
Q 9016 12539 1265373689351
A 5610 712843848
Q 2557 8841 1843882899609
Q 935 2099 985226687375
Q 18 12804 4252473016179
S 6666 568413734
S 2421 496166562
S 3043 271224464
A 10330 276951798
Q 550 8601 4224735085928
Q 6821 12765 1668925115689
S 1601 791154239
A 4908 805548394
Q 87 12173 4322530922428
S 11454 810368944
S 1452 385914556
Q 1394 11466 4774917304893
A 1137 138375283
A 3502 716365426
Q 4156 12187 537091479656
Q 150 11624 2147853569386
Q 619 11409 2884973815963
Q 4017 10946 4922769170664
Q 1369 12817 6235183966076
A 12639 292182249
Q 315 9148 304453508879
S 9088 187130538
Q 2715 10643 203780699759
S 12114 816633100
A 7647 84604914
Q 275 12821 6384521507210
A 10096 149557810
S 3612 934238458
S 4108 506535590
Q 4626 10188 1164565873498
Q 238 12638 7820314142710
S 7437 677913233
S 358 38840659
S 11353 285498404
A 995 302770489
S 2750 235318721
Q 4709 7664 290663318049
S 460 321869463
S 8662 946079416
A 12021 243332270
S 2597 716618696
Q 4526 4685 96493791176
A 3606 298014408
S 3778 520161240
A 2234 563717114
S 5947 33846722
A 4038 822952118
S 554 644000723
Q 5442 6697 1196427144589
A 7249 399050827
Q 8743 12829 728089189437
S 12955 505246591
A 11312 241442178
A 7050 228574167
Q 4392 6927 1943400553709
Q 2071 9712 4457815870041
A 2571 730468270
A 11929 133981801
Q 6017 11587 546652050827
A 11946 587891866
Q 2503 9067 1502164958823
S 12972 894253525
Q 3075 9229 2830828921199
Q 1558 2078 148971722589
S 5598 439882256
Q 517 12435 5771155566558
S 5495 975807666
S 1419 56293751
Q 4561 5881 329808946093
S 723 412457324
A 6796 683742057
Q 2608 12684 202523521263
A 11729 796768438
S 1142 453291313
Q 1594 6985 1272881035642
S 3592 972334080
S 7851 997933168
S 1876 534433121
Q 7003 12513 2546934797225
S 11831 659087747
S 1865 71953523
Q 2012 12364 7213244956880
S 7503 948875615
S 5271 209703055
Q 696 1676 554001090026
Q 2091 12647 4275564097871
Q 3847 12061 5969154729277
S 3267 677602826
A 9039 228702966
Q 4459 10851 3496011467586
A 7478 758731307
Q 6999 8321 1173817348329
S 7560 383364820
Q 4188 10693 5399840756632
Q 1842 10823 2071790428347
S 1101 721574457
Q 2271 11213 8318405701182
Q 1252 8408 2446937848750
S 10791 52746760
Q 4360 5191 73990200433
Q 3851 4211 203035290461
Q 1632 5426 3319083792003
Q 41 5993 3935169953672
S 8743 137558731
Q 11600 12618 291297200072
A 11068 952949861
S 11137 890893157
Q 819 10410 880208873073
A 4730 104910809
S 11236 989268158
Q 339 12718 9050407521868
A 11003 803722085
Q 9313 10013 56144779473
A 10116 318307685
Q 7022 9680 2472265607620
Q 11572 12837 806248564123
A 2810 249131562
S 5014 5017040
S 3523 107143946
A 7592 686084077
Q 4841 10438 3562353560177
S 2444 799677871
Q 8117 8852 156691904747
Q 9759 9984 105186882456
A 5733 596271058
Q 421 5874 4246157498317
A 1840 215784946
S 7521 30546615
Q 2314 10580 653591994662
Q 469 5033 968184425951
A 6523 782719193
Q 184 12906 3745879359620
S 4047 649332994
A 12755 68661383
A 1164 342127523
Q 30 12725 5492692875306
A 10776 498893137
S 1039 901643796
Q 2003 11869 35751108134
S 6730 406222978
Q 1210 11350 6594402320450
S 4934 360911452
A 12589 924022477
Q 5415 12553 620747063166
Q 1530 5664 2538603738101
S 6717 58143459
A 1176 700894189
A 8856 120162783
A 4036 589888983
A 7911 327121097
S 12645 369830609
Q 9967 11557 1355966427197
Q 2596 10809 6543144394174
A 6113 965442306
Q 2785 3947 370296108416
S 6352 578699261
A 6592 411097073
S 3198 584180963
A 9152 736942884
Q 1766 11289 6632116210086
A 6132 829159498
Q 492 6633 1983675141467
Q 557 12755 5669788628011
Q 2367 10595 1508751959747
Q 3387 12383 1256720482212
A 9017 65034624
Q 329 12497 3655969757097
S 9591 682016989
Q 5199 5945 343246284564
A 12420 234252714
Q 1447 9051 5807331686819
Q 107 11162 7526242908970
A 1532 186793668
A 7666 143558010
S 8936 138262338
S 7018 669324834
S 9756 898216844
Q 8575 11653 1632473311757
S 1011 834934892
A 8737 819822883
S 3755 285129663
Q 1153 10575 2140508093097
S 8322 473758785
S 8568 788124284
S 4620 259004149
A 7973 603025950
Q 1783 11882 4110296013244
S 5111 36170733
S 4622 929683435
A 7344 247975518
Q 685 9265 2835632571107
Q 2224 11161 8492808167494
Q 6241 7082 648948385230
A 11495 368339188
S 8202 736068229
A 5461 373253673
S 1058 202340663
A 7281 525453446
A 6875 474920418
Q 4600 9066 2770840157828
S 3307 979238857
A 4600 407079686
S 3820 455890115
S 11548 98677619
S 1878 419274301
S 12472 799460643
A 1185 974966170
A 10328 108189738
Q 490 10506 47030061135
S 8958 172090528
A 11545 243526402
Q 1432 8409 1702831429925
S 1841 517876134
A 1015 279615604
S 4986 562264764
Q 2964 5974 83453490913
A 7393 740692403
A 11492 129633127
Q 3994 11120 5705230354647
Q 2593 11609 7380341437608
A 3130 64909252
A 4959 960418686
S 2422 79079127
Q 2208 11862 2350801156602
A 1418 255592332
S 185 459593578
Q 5297 6960 1316729611462
Q 2898 7905 63268561917
A 7199 172106234
S 3938 289446202
A 9028 602191723
A 12123 166869504
A 4398 198260553
S 2396 872751975
S 451 344297346
S 1344 68608270
Q 11143 12057 847763812839
S 985 180837805
Q 7358 7564 199091424230
A 7814 996351599
Q 3484 11757 8073379467959
Q 7449 12801 730169011618
S 3676 399806904
Q 1805 10352 3878282568572
S 1652 855249524
A 11860 745712590
Q 59 12863 217490035233
A 5252 369123586
A 5319 979894183
A 9562 522635697
A 2072 589969000
A 5319 833683351
A 5578 547242467
Q 2526 11758 2015424712034
Q 4 12961 8740108793082
A 2567 423881652
A 9927 563498763
A 1057 131167519
A 10558 612782174
Q 6691 9595 451525369286
Q 109 7960 5219333808
Q 333 12171 8335615350467
Q 1002 1080 64349033210
Q 5643 11316 2469350488085
A 12677 696663794
Q 194 12976 4447672277443
S 3846 86192874
S 5005 172758675
A 4768 821788986
Q 154 6393 1244689923980
Q 2813 11712 7113728004725
Q 4137 12439 3801596246435
S 7049 900958787
S 11425 819886800
Q 8253 10378 632088093313
A 11131 537530591
A 12930 346956897
S 4699 570811457
Q 5220 10870 2663995234441
Q 8496 12203 3173828877535
S 9923 435631853
Q 2043 10723 6405061909865
A 11188 285952439
A 10724 698863337
S 12237 45875777
A 12714 962136163
Q 4606 12942 2714357688571
A 11376 768838056
S 12413 690105195
Q 1132 11471 6938102236927
Q 4396 11192 1945594429993
S 9759 898001967
S 9131 779273588
A 8382 22730739
A 3041 110986076
Q 2146 2248 63176269231
Q 1632 4771 1619461365754
S 2965 917279756
S 12607 717203251
A 11266 558718805
S 1976 185984553
Q 6622 11478 2642003795524
Q 1508 4416 1517243384140
Q 4626 5530 159426360922
Q 847 3114 903412733973
S 3010 135569494
Q 627 9534 4091751642735
S 555 939462819
S 6749 169512687
Q 313 12067 2966388928941
A 7463 689934659
Q 461 10366 3700839228606
Q 2949 9711 2819866499501
Q 4110 9643 4909037454522
Q 7943 12109 502155794500
S 4877 223850866
S 1438 857408364
Q 9167 10132 761792638892
Q 1714 11751 6553277555957
A 10070 243794914
S 6670 135355240
Q 3094 11422 8187158300302
S 6111 693129831
Q 2817 3293 355528996909
A 371 818736214
S 6633 420037188
A 1093 307746361
S 8402 342124105
S 9035 156951968
A 2437 613544044
Q 2161 11745 2303860509421
S 4910 747488328
Q 1845 9488 388050467454
A 4246 296378208
Q 3790 12627 2414898501116
Q 1871 12474 2184234116028
A 4754 181125964
A 7204 170970088
A 7507 914054475
Q 10683 12854 570293740909
A 9453 812878439
A 6314 97953818
Q 513 11382 2622163017189
Q 9736 10261 503658066696
S 9525 290633329
A 1488 200461047
S 4350 345957711
Q 5854 7370 619254106170
Q 6332 10647 231453892020
Q 1268 9616 163645089705
Q 6089 7192 747010528688
A 8346 291247346
A 5537 862580039
Q 2304 12389 7675263023071
S 1876 477770772
S 4668 995872355
S 4069 411773792
S 7133 721463564
Q 803 3791 1039860012148
A 1904 394518062
S 11397 586994804
Q 721 12446 9140956845575
Q 2390 12477 8161733152494
S 9763 213052957
Q 7188 10385 1214234475149
A 11850 806869026
Q 10496 12206 1126558000009
S 8631 598828507
A 2612 22384570
S 135 713467717
S 10344 778242893
A 5061 318432135
A 11036 915449353
Q 7853 10159 2176655121443
Q 1870 12731 3838293741662
S 2975 195877707
Q 34 12538 1970161394887
Q 4187 5047 682749422287
S 418 835887188
Q 1658 5896 4184425541407
A 5596 633468582
S 6966 516087740
S 6323 377739082
A 2408 699756846
A 659 92877163
S 434 549860890
Q 5681 7427 872991714663
A 6394 968172042
Q 2158 3113 753217417547
A 5912 628368097
Q 5879 7950 2035862951647
A 12641 385669957
Q 1001 12224 1328147108217
A 1009 203257765
Q 8388 12630 3141492518895
S 4725 452112351
A 12957 855559926
S 8120 546998803
A 8660 383226059
A 9874 623112583
A 8926 173879983
A 5117 719478323
Q 501 12367 6900332392649
Q 1083 4672 304897292045
Q 187 8373 366985921266
Q 278 12977 4526509334947
S 8153 893401978
A 4872 435594361
S 1569 79934566
A 11703 782648054
Q 1638 10167 935098032889
A 3113 547936190
Q 157 7850 226365536471
A 8547 637198889
A 4733 272388891
S 12303 294277081
Q 9992 12192 634318987617
Q 2274 12196 7981123205366
Q 6362 7468 518819349868
S 9909 661083759
Q 9 12684 9182705574342
A 10804 750130446
Q 6574 8736 523380698168
Q 312 6851 414541154293
S 5929 43360437
S 3300 287789449
Q 255 12913 6855763882981
S 4029 480709515
A 1890 503077823
A 12511 909035109
S 4429 465420835
Q 6438 11291 3180332013170
S 10362 879121395
A 6605 133286838
A 4120 518513739
A 12811 292287523
S 1885 572751315
A 9213 765867614
Q 1059 9537 4433576179810
S 2065 714759482
Q 261 4288 1966238235953
A 4226 682726551
A 12590 560416234
A 100 136484722
S 8707 977210514
A 8380 868504299
S 2974 615996078
A 12834 719282153
S 2172 469852770
A 8479 117068228
S 6635 248637184
Q 182 12806 3096364131411
A 6162 325433152
S 4509 217657389
Q 3669 4238 296258136282
S 1691 428669854
A 964 358868161
Q 9347 11110 863803480728
A 6690 980597371
S 8123 587887644
S 9988 364911701
S 5523 886366841
A 7195 792742243
Q 2537 11556 1332418649359
Q 100 11104 8509664654062
Q 307 12555 6765970523402
A 6327 384486401
Q 6346 10798 1043823548556
A 2928 835518291
Q 4719 6641 924780404508
A 3355 865914904
S 11806 449530927
S 905 359548936
A 9407 997088747
Q 4485 10117 1295829484749
S 9321 624374205
Q 1087 11501 8749079567674
S 7048 471650852
A 11904 299643473
A 9842 774962776
Q 318 12092 2724366478482
A 5021 308769720
Q 1830 8750 4763790317050
S 6604 665067356
A 6901 459119997
Q 3212 4661 1443550137972
S 3124 865981175
S 3493 517311032
A 10820 657053437
A 10577 757049926
S 12300 581415028
A 7515 938081282
Q 5458 12869 4427339423544
A 7535 141153615
S 2634 598317100
Q 138 12907 9470773113383
Q 2430 5281 2074345703767
Q 2601 12476 9636122291938
Q 690 11404 9728803936279
S 8109 889392562
S 2318 851834150
A 11594 565337040
Q 6236 7114 205649622148
Q 4308 10864 1261763974257
Q 11097 12021 328593441358
S 11022 626541210
Q 7533 9874 665938037877
Q 1467 2902 1291501578993
S 7419 375134898
A 8326 83950894
S 6971 221522049
S 11186 504485397
S 9284 902046093
S 11330 171413999
Q 658 8177 4382242862052
A 7684 594081104
Q 7628 7970 58743755915
A 7101 600218094
S 11806 610943474
A 4202 835750469
Q 2061 12798 2400665380886
Q 2494 10874 1914959858970
Q 228 11259 7578093789153
A 10856 969132322
Q 1827 3779 924912265292
Q 4304 5504 501987894019
S 523 498126541
S 1538 202548618
Q 546 12713 8892546963942
A 4733 691387949
S 9646 641120731
Q 8025 12215 1161728104874
Q 817 9481 8065831025949
Q 2926 7734 3225171933417
Q 769 8373 588931848378
Q 10042 11628 1076058803806
A 7565 887381506
Q 5907 10152 3511722217556
Q 5296 10727 4997416837918
Q 5454 7210 1353509641908
S 10472 825083603
A 3310 761331412
Q 1864 7775 3679064269446
Q 25 8485 5870806217054
S 7252 528603965
A 11926 20997061
Q 50 3402 281856972107
S 45 815370026
A 5144 803921268
A 4457 610127714
Q 4637 9072 1794576180653
A 1572 815592612
Q 4582 12475 4650081215370
S 9003 124174840
Q 3027 11605 214838444135
Q 976 7813 3571054121024
Q 7202 12580 2568924998687
Q 1024 5942 2989916121825
S 3467 263105359
Q 1320 6793 1929316162421
S 448 967318623
S 7952 483109125
Q 2258 11417 6032134128271
S 10386 14944727
A 4178 758608583
Q 804 11012 7690904491238
Q 2622 10755 5093630085281
S 3363 272247805
A 5996 800119671
Q 1330 12957 4487913383363
A 7358 427967296
Q 5332 12820 3169445594123
A 9439 317418459
S 9810 900069963
A 9125 281902327
S 4586 468443288
A 4824 29608893
S 12848 269988417
Q 6889 8618 1429933512011
Q 7909 10440 465262945717
Q 3338 8056 3571394249764
A 7161 479745067
A 11094 927639550
A 2025 77724342
Q 9463 9842 149099899435
Q 126 12580 4139921793431
S 3021 798007713
Q 130 11311 8105207860641
A 4906 507636310
Q 1345 12818 9049079122473
S 6118 996008477
S 609 261409687
Q 1848 9323 4015691991789
Q 4121 4452 192525519905
Q 3628 10556 6324562065149
A 499 228077327
A 501 121682896
S 5428 577300521
A 1800 970854127
Q 7330 10694 3102302389415
A 3468 623485752
S 341 830802763
A 11052 206465886
A 4173 261759805
Q 1142 8985 7799900891601
S 9640 975139249
A 5746 726791400
Q 1521 9839 4017673789336
A 6275 424231032
Q 2204 2648 433175984116
A 5172 855174733
A 6938 942707228
Q 1720 10682 857952843465
S 7096 466052680
A 5340 566354994
Q 145 9706 3911057356164
S 8747 574478971
S 3318 503003714
Q 3101 9539 4456163403370
Q 163 3279 1774874998432
Q 7796 10585 1649514347784
Q 1828 8111 5793783099609
S 8349 847274179
Q 5879 12457 1916350283785
Q 6817 12892 5534688273111
Q 8895 9777 755446206753
A 4301 69888421
S 5264 403576656
Q 8200 8565 240867750336
Q 5247 7706 1660967485773
Q 8945 9604 565407543915
S 6440 218558049
A 1459 517710727
Q 412 12774 4828376170935
Q 411 12012 8646230079824
Q 4592 8601 591072487365
A 5045 606933291
A 9022 787655725
S 9138 621338704
S 12442 851014532
A 11103 354564135
A 4657 608066107
Q 1819 6334 3930263764657
S 12885 541666909
A 4288 208887164
A 1306 512326442
A 9678 688408862
A 6430 212749884
S 2102 830609729
Q 1450 12092 195771867760
Q 7852 12714 1629955425996
A 2180 672879987
S 10495 112489082
Q 2393 10738 7372548515987
Q 3042 9815 170159015505
S 11136 460450244
Q 4444 7696 3227080738482
S 10306 943638578
Q 3488 11592 4640773843852
Q 8470 12525 2573261901936
S 558 345362743
A 658 613266709
A 7239 13953623
A 12248 395507631
Q 9904 11555 1522727410974
Q 1659 10888 4844773913147
Q 8984 9846 500777035819
Q 1560 12986 2675261415147
S 1470 512695920
Q 3776 8891 4393412025602
Q 8783 9175 6356076773
A 724 526018760
Q 3449 9835 2124189384155
S 9334 854400983
Q 8355 9023 649225025741
S 4070 446998871
Q 3737 11948 3362137854528
Q 105 12895 6831520931089
S 2518 13906260
Q 4611 5146 414156947723
Q 6541 10426 3256903000660
S 12664 197653632
A 16 379618465
Q 4412 5552 338372785329
Q 7808 11208 1321193721934
Q 4529 5456 692473195996
Q 3587 12315 2934890010135
A 8659 146943465
Q 4387 12476 1472899063241
A 823 596232737
S 8331 980131705
Q 956 12023 519528617983
A 8675 269171017
A 10605 384683821
Q 2415 12692 9750305306565
S 1544 351730194
A 12807 248224175
A 5998 959814015
A 8738 83401653
Q 832 4905 1546456438818
Q 4036 12523 3977861310301
A 1441 41667566
Q 4316 11457 264690224871
Q 988 4757 2932031932729
Q 6035 9210 2042044133588
S 5322 762620539
A 3023 118284347
S 7450 973536282
S 2850 169861339
Q 9558 9950 310268760161
Q 3527 12399 8661077604782
Q 822 12666 2382596665500
S 4682 709760016
Q 1411 5108 3017550501673
Q 2912 3717 342522037566
A 2532 105987950
S 8118 632162688
Q 843 8724 1328763331798
S 3745 903777816
A 2226 291098331
S 541 261549662
S 12645 480952256
Q 6341 6687 182750214573
S 2118 561594050
A 1146 657795308
Q 779 8800 7447659270785
S 7169 850883556
Q 4768 11255 1304223063238
A 274 234759704
S 12467 173460694
A 6229 725971193
A 11741 663851378
Q 3214 12630 568612170606
A 11437 196861939
S 8074 686234713
Q 2792 12540 1935164401068
A 87 654813568
S 12589 405712942
Q 3890 10325 5674266407672
S 7814 610752252
A 8463 412271687
Q 4576 9230 3102494564110
Q 1945 8836 4956496973081
S 4587 277908791
Q 4147 6156 686652262464
Q 56 12818 7027052008859
A 11749 316145385
Q 6287 9970 684501305274
Q 524 9722 2231808635897
Q 6689 9242 279243253221
A 3241 227714370
S 7296 884663104
S 3351 239770466
A 3003 622895019
A 1686 839052175
A 11524 828850889
Q 734 11992 2162326989244
S 5793 448702531
A 9093 615071106
A 4990 778284975
S 8938 699103592
Q 4299 11839 1913078628849
S 10815 816733378
Q 2295 10465 7419559817186
A 10643 732872325
S 4828 940159050
Q 842 10706 6674945626296
S 12973 398573923
S 7296 34085938
A 7321 340328229
A 117 320196266
S 981 741250994
A 12607 846290407
Q 979 12562 4588898033950
A 86 565736712
Q 678 1433 68863767593
S 12790 964951803
Q 5193 12132 2673896276317
Q 3641 12891 4590374453684
A 10563 509329476
A 689 697000435
S 5069 374015168
A 3935 117535989
A 8531 646966253
A 12076 348976523
S 6704 860647761
S 4326 464090062
S 8542 241386482
A 8374 533603074
A 6900 382736508
Q 4382 11567 6523908699187
Q 703 11709 6096604079063
Q 2009 9598 4548320382844
Q 7462 11322 1878163306952
A 9933 343497419
Q 141 11750 9001493315351
Q 1203 7114 4464999834539
A 12857 722866487
Q 1759 8700 3832351712705
S 1873 537244928
Q 3838 7258 2748720326501
S 12724 591403762
S 3798 118543173
S 169 127055047
A 9672 305429042
S 2417 386162839
S 4662 249175013
S 12053 435848631
S 5048 336210032
S 1170 100978180
Q 6867 9145 473700455102
A 3590 462236722
A 7208 911106097
S 2646 899709028
S 5321 180792550
Q 1250 11409 9604175666821
S 6067 932055997
A 5991 662121610
Q 11454 12810 527151329782
Q 166 12132 7884688495126
A 12613 669985085
Q 8180 8248 44455574066
S 10242 446869229
Q 2150 11444 5739991618768
Q 1337 11581 5012719325501
S 1758 315025987
S 8022 838598177
S 286 213572447
Q 11930 12742 416084437251
S 8044 81332923
A 6637 883925230
Q 5919 6101 73512972410
S 6938 897851305
S 5961 966254584
S 11504 895485325
S 8042 18034275
Q 3524 12716 7043233948226
Q 2533 10076 1455442256645
Q 1819 11649 417262701434
Q 4106 5557 1331967942399
A 10301 444772712
A 8387 922488855
S 9191 873689099
S 10830 850678267
A 5470 972839534
S 9415 762600984
S 9534 691506110
S 8886 486480027
Q 454 6572 2202850431403
Q 968 6202 4283123517620
Q 1211 10029 6558417253650
A 10095 606802426
S 3275 614102355
S 586 86647905
A 7540 757563950
Q 1821 5908 2284707955603
Q 795 11833 4215808281999
Q 2455 9480 3846820438909
Q 2591 12334 5235300113689
Q 982 12477 1279814394344
Q 2187 4364 353405874790
Q 1866 7539 3117111479987
Q 3988 10326 1072919550879
A 5950 806782416
Q 5401 9661 1937120190261
A 8417 412882233
A 3983 211470697
Q 275 12128 4945663355687
Q 10066 12240 1623879290307
S 4232 172185744
Q 583 8613 856777345551
S 7526 309648141
Q 7083 11425 2219467680225
S 1981 802989867
Q 2673 12427 3430387328557
A 11415 10224460
Q 2083 11592 1528818205218
S 5488 292787277
A 6395 190372768
A 3808 610175035
S 3252 881553708
Q 4024 8816 281399413802
S 2536 517376857
S 6983 527027406
Q 237 5702 4024509937487
S 1962 238512737
A 149 42622450
S 11624 252792049
A 9693 941670446
A 11592 280512870
S 3124 763177045
Q 2150 11455 8832216313672
A 8324 644449570
S 7228 191347296
Q 4633 12190 2381651552004
Q 1802 12301 4349852362936
Q 5608 5802 76491597579
Q 835 12953 1674931017345
Q 3747 12214 4408939773993
Q 3626 7723 1857164922187
S 3610 656969949
Q 5603 11114 3036265585771
Q 333 3394 2278057322868
A 12120 206629243
A 1162 522010119
Q 3288 12090 6204109053162
Q 2375 2925 141984243198
S 7730 309826169
Q 4338 11706 5425869683707
S 1927 587820445
S 10692 614308388
S 12539 239026005
Q 398 12881 2733329562524
A 8715 274395301
A 11666 946292456
Q 3257 3675 54724814452
Q 6188 8248 1451603026854
A 5939 384042380
S 10041 813678241
A 8279 513424725
S 4144 387569279
Q 4392 12474 1092909352231
Q 2410 7807 5293023058319
A 7736 666427475
S 1708 621705518
S 4361 74630606
A 1610 803677007
S 3909 999011848
S 2010 595567513
A 1239 444232169
S 1654 507511444
Q 178 12946 4387707028988
S 6783 679737378
Q 3683 9935 2936776253647
A 6686 430509052
Q 1323 8119 5230702952452
Q 2400 11354 8083187823547
Q 567 12087 1997645655239
Q 8263 12410 419872082029
S 2722 626617123
S 10905 913351571
S 1315 54316766
Q 9300 12759 2736794052309
Q 3929 10016 1723927961518
Q 3981 12785 2926118951335
A 2567 792097742
Q 4757 12338 2389755238848
S 2680 522574235
Q 263 7636 3099109652033
S 9304 396440627
A 12808 48743252
Q 7106 8676 887166221261
A 455 814153337
S 3031 689716753
S 11371 481460574
A 8863 908072260
Q 5648 6224 395373673803
Q 259 8110 283131290945
S 10679 635902294
Q 5959 7754 567923392949
S 4784 159483649
A 7850 451539739
A 2378 453607242
A 519 114872780
Q 98 10094 8902147328602
S 6178 362606040
A 1415 190692813
S 9527 153869630
A 2855 226576715
A 8654 752958966
A 7434 884193755
S 3420 109680796
S 3299 612320853
Q 5802 7276 682873680914
Q 1854 11105 35659870474
S 3090 350909448
A 216 154234056
A 4052 882498091
Q 2675 5860 1104907758001
S 9447 712771731
S 4747 721566625
Q 3730 10612 743791463870
A 5253 93141885
Q 84 4232 1644872039513
S 2945 752878369
A 1176 144548958
A 10419 79767526
S 9532 118320086
S 12370 266510170
Q 5295 12903 3498748434950
Q 3272 11393 345570969015
S 8436 503397150
Q 2217 11545 3337686004835
Q 2918 8472 4526643292402
Q 1207 12924 9239317326476
S 6064 896850768
Q 482 9200 8227016937458
A 6460 678833350
S 10791 609397094
A 5541 742976957
Q 359 9650 42786094243
S 7457 209403580
A 7150 217660752
Q 384 12785 2227120675869
A 12618 656537939
A 173 215750809
A 10394 499873840
Q 535 10379 8169269457752
A 1648 426586307
A 4564 929817662
S 4097 121172157
A 12702 515728283
Q 147 814 340571549903
S 1934 799404796
S 4460 952231527
Q 3510 8858 1268213496515
Q 2740 12913 4113722840834
S 10793 655362907
Q 2650 12295 6879279546262
Q 338 12294 3656018860490
A 1961 917502403
A 12475 113820047
A 4169 651543241
S 12938 107731366
Q 346 6373 3338822573626
S 10421 515745819
Q 3132 11630 1057640813665
Q 3007 4334 1188330807722
A 4989 70045234
A 1180 384061667
Q 524 638 21503558679
Q 10152 10727 207222440929
A 5723 694537224
S 3066 978200432
A 87 171725339
S 4780 540736363
Q 35 12970 6242309938350
S 6016 514499376
S 3906 966822861
S 10419 369858907
Q 3188 6082 909227607898
S 1020 191010863
S 179 659986666
A 10385 420352150
Q 349 2269 1123124994915
S 2373 852488970
S 5702 489133395
A 10304 124659139
S 3557 283646522
A 11494 606802394
S 10409 101589210
S 1837 993321639
A 10565 693579786
Q 351 7239 5483555054585
S 7647 318588280
A 1070 390725588
Q 2920 10664 4647429787288
Q 1165 7967 4306856228078
A 4622 985263246
Q 2549 9587 4941054024904
Q 1594 12647 9533107437910
A 276 898070763
Q 1100 12450 7307971353080
S 11511 876083956
S 3541 347845188
S 188 175953075
S 5958 551879606
Q 5810 12504 6289415998105
Q 7170 8787 365050885692
S 4866 150739021
A 10563 121762268
S 11873 156240807
S 3479 741763709
Q 10050 10218 136777085654
S 1760 702215162
A 2283 366182616
A 12786 543026333
Q 35 12976 1011177211862
A 10465 814729788
Q 4493 10979 541348361538
Q 5317 11303 5336856581190
Q 7692 12901 686243205578
Q 9117 12896 1838386242399
S 8545 487019
S 519 655916658
Q 4832 11357 3102530373449
A 865 372218315
Q 1227 12721 2997140098453
S 3177 957480136
A 2030 105676352
Q 619 12763 3268518535311
Q 6760 10475 2482525259371
A 12790 31554501
S 6172 780797759
S 7809 808548543
A 2396 37135854
S 9507 36030174
Q 914 11984 6509610390421
S 675 52008972
Q 6615 7187 364881300076
A 8592 972057550
A 4123 544716754
Q 3294 5789 305023769334
A 12753 898738919
A 6161 995061480
A 10266 96133580
Q 666 12905 536213255463
S 4991 150212632
Q 1324 6730 4281819181795
S 12072 274046018
Q 8160 8982 239528519084
Q 651 11129 641792422521
Q 19 1208 83659463088
A 4139 507005718
Q 424 11791 4166777864139
A 10690 20760546
Q 7018 11738 2151109902945
Q 691 8176 1727291952063
S 5875 638020326
A 5792 730372450
Q 2786 9374 2803052279036
A 10402 769368301
S 4177 374218275
Q 77 7796 1803274188599
Q 6150 9121 2668329841995
A 11024 480986565
S 9768 626420418
A 6372 903609888
Q 3783 10258 2332703953727
Q 1882 9074 6836786006715
Q 5258 12413 5014634580347
Q 1156 9093 7795836581741
Q 1933 12845 7057388481589
S 7780 908000477
S 4297 752251931
Q 6740 12821 1307905531713
S 8238 953037596
S 4156 809423481
A 805 507805283
A 9309 963541412
A 11524 314835756
S 734 630417611
Q 2082 12622 1558257601254
A 4446 152896565
S 359 983974795
A 1572 327727304
A 7066 975123119
Q 5824 10045 919693551556
A 2200 184051232
A 8665 181241921
S 6909 915585334
S 6482 204980680
S 8469 877444950
Q 861 4861 179438875622
A 630 977197901
Q 629 3837 1667627684758
Q 330 12971 6288039535918
S 12777 950972563
Q 3236 9623 4394182893272
A 9660 918514472
S 6777 314914297
Q 1201 5357 703944940152
S 9913 952260944
Q 8402 12388 1360647222954
Q 446 12221 4712241408468
S 3013 862343689
Q 3179 10910 7513567969124
S 3639 692307530
S 8568 633645466
S 5745 439984239
S 11344 652396821
S 5738 559289042
A 5272 751506738
A 2719 41513948
Q 14 12956 7427955242025
A 6389 996218231
Q 2918 11444 3386198041983
Q 1459 6407 4482184321812
A 3392 102981974
S 4771 914009713
A 7844 537826647
Q 3286 8135 211492582418
Q 7303 11333 934958648318
S 12231 392169829
Q 2276 3879 246977899854
S 2253 25367924
A 8353 785236290
S 12199 165338382
Q 5686 12394 182419999705
S 10476 873142377
A 12272 285612823
Q 2234 9908 2546390042902
Q 2887 11615 4153655696705
A 1501 294611742
A 5525 797019680
S 10144 425821219
A 1717 483197813
Q 195 3196 2935143812495
Q 1684 5242 1517927210820
S 4660 394250270
Q 2376 10638 6064170123582
S 1406 435740965
Q 8865 12405 1223124740783
Q 757 2281 64316137561
Q 2269 8646 4904618835268
S 430 693836642
Q 388 12679 35899351487
A 1751 486810801
Q 7581 10555 1366483603408
A 7932 48429430
Q 4159 7599 2092755515483
Q 124 10457 296881964663
S 12002 240014525
Q 2748 3212 297198307090
Q 4137 5732 1448564354228
Q 1023 11394 2076168377860
S 12464 190604333
S 9295 625470933
A 184 760956962
A 10963 116492346
Q 5645 8931 2804212010968
S 12180 983879779
S 12988 66802783
Q 5261 8951 1473627054733
S 9408 959348582
A 9879 261110301
S 5511 111582630
A 5641 328747468
S 5828 7534580
S 10530 969519443
Q 3707 12286 5149788493239
A 4544 596423892
S 4683 275393323
Q 2822 10462 1338210444835
A 11303 459334136
A 12110 626823912
S 12284 415360609
Q 8382 12778 1066575773175
S 9517 404114974
Q 3782 9113 2470105702207
S 5556 214214987
Q 14 11969 2095899385228
Q 1564 2730 252845290589
Q 1024 7414 1703822021379
A 536 960201093
Q 115 10775 2487315151858
A 7934 899823467
S 4213 813453290
Q 7548 8682 328922306395
S 10711 679771069
Q 3374 7288 629148367187
S 2017 699171576
Q 2405 4512 453194719276
A 4222 628057657
Q 2036 8052 4332254166805
Q 1439 9546 8066031792638
Q 3403 7687 2451606229417
S 9683 714296516
S 175 117148663
A 4500 516421806
Q 2394 12858 1644116670710
A 11463 190463276
A 6583 332283674
S 11308 339423540
A 4420 550431342
Q 9203 12456 2272670881980
S 6331 721994709
S 4464 534237524
Q 3597 12041 5401771749801
Q 632 3951 351202855838
Q 6190 10470 1253101172353
Q 4415 12446 4566791072087
A 5112 471370323
Q 7704 10731 1653638144079
S 1659 486917076
S 77 98567198
Q 250 7485 822631515381
Q 102 12619 3669769946677
A 8350 310614356
Q 3685 11611 4319690157950
A 5130 360179724
S 480 172712325
Q 6306 8726 586797771015
Q 1189 8692 5919071162521
Q 2628 5368 114916443624
Q 106 12684 8356275654134
A 10879 25294974
S 8906 866425064
Q 5606 12312 6521709712190
Q 934 3121 1689930081220
Q 2609 4267 1567383475023
S 11251 324267603
A 7661 266936173
S 56 347704243
Q 6087 11868 1064094236921
S 4005 611477426
Q 8117 11500 3176711878198
S 1577 769710215
A 307 504747716
Q 97 9852 9083213764389
A 8019 886983401
Q 7081 11825 1226514357834
Q 1020 3657 540837629881
Q 170 1326 246505331429
Q 2683 8631 3916150020271
S 6813 776551287
Q 1270 10058 6805864933469
S 2118 325081595
Q 403 12821 4870786625339
A 9745 167680242
Q 2339 10974 6155643803405
Q 5110 10993 781072766160
S 3075 660385528
S 3950 768355122
Q 7252 11603 411772544239
A 11654 3659949
S 8949 281922278
Q 8335 10587 1277805341488
Q 7143 11374 2266219180750
A 11283 34716877
A 2612 626059747
A 3982 126907259
S 6692 366064760
Q 4803 12001 5567425628389
Q 5986 8594 2603126286769
S 6716 518088928
S 400 574773087
Q 6975 8458 422943286939
S 12099 927521491
Q 784 12010 5490645595811
Q 582 5872 1245914999917
Q 145 12763 3524440758560
A 2092 464329583
Q 8865 12449 1264826911687
A 6215 483389679
A 7384 139749986
Q 42 12963 1262964795305
Q 507 12061 9775348390122
S 7745 702658784
S 11733 808427235
Q 513 2677 842805373608
S 2803 596980818
S 3137 400849416
S 8953 970381900
A 6735 636857174
S 7085 577448142
A 6353 937404817
S 9447 408203040
S 5987 665980214
A 2604 559083406
Q 3621 9374 4601483762125
S 493 308054386
Q 241 9109 1087997923259
Q 7507 11671 4094725174705
A 9706 449477425
Q 6581 7262 11810196151
S 623 129312350
Q 2758 6455 2751389685450
A 9194 935307726
S 10877 105482788
Q 9719 12603 1498676884308
A 7981 211839065
S 291 368971475
A 9344 253688666
Q 808 11755 9937698093997
Q 3355 8489 3677223557845
A 9996 536615495
Q 1663 12544 4887410264995
Q 8464 11596 765525246796
A 11947 449131177
Q 2101 6993 4361778549669
Q 8526 8745 81722378410
Q 4780 10083 3481550568047
S 8095 553061925
A 12247 930386742
Q 3209 10419 3778027945118
A 5550 375760858
S 6338 733459743
S 11134 176923197
S 5514 832829835
S 7289 637959806
Q 6719 12346 568936081078
Q 85 12908 8526756135448
A 11522 57281681
Q 1268 11859 2722982843033
S 11524 588107189
S 7868 251888573
Q 10 12375 4279597089729
Q 2786 6540 1309955931790
A 6095 241033239
Q 10980 11257 82681109857
A 8713 358754910
Q 4346 11503 2910213468328
A 3874 423310177
A 5287 524681098
S 12960 382432018
A 3024 312271920
A 11034 971736778
Q 1480 1694 37581243588
S 2197 551731137
S 9837 121351786
S 8238 824029045
S 12095 50016669
S 11123 310628835
S 5679 986817755
A 1128 669980527
Q 1000 9545 6520822903327
Q 1013 11932 135470352757
S 7635 621336391
S 3225 757471342
A 11317 864811750
S 9854 956682119
S 8099 759728889
Q 549 11994 4682292123762
A 6789 496233038
S 2412 783418307
A 1161 799760576
S 1591 782650741
Q 3158 12228 5948925712184
A 12680 714137270
A 8384 348613165
S 2042 825566944
S 8232 757508518
Q 2795 12637 7793120098636
Q 10755 11326 230280160136
Q 946 12082 4400441531223
S 11184 671438936
Q 1501 10900 2883696327510
A 10585 30830470
Q 518 8581 5498893109756
S 7661 914486641
A 6144 236835621
Q 3949 11695 7143112628907
Q 8492 10168 109774794993
A 3983 784759572
Q 7775 10857 345236080321
S 5502 655411747
S 1773 80035243
Q 913 7254 3422104526821
Q 770 12778 5908051712948
A 3593 50895260
S 11903 983498741
A 4346 601927065
Q 1199 9771 204660786540
Q 9416 10820 67093392570
S 9677 523857883
S 1950 161503309
S 321 964064979
A 9511 300371915
S 5128 142438053
Q 7862 11022 1479719745416
S 12839 907568575
Q 3439 7620 3364359483820
S 2587 698175126
Q 559 12722 6152840405940
A 338 364572954
Q 62 11901 7416313840314
A 12946 646707164
Q 1593 5188 1857106956595
Q 3202 5255 1745167976803
A 11702 43236457
Q 1510 6939 5373930110230
A 2240 148853314
A 5610 49850999
Q 4509 10861 2466815305654
Q 3886 10660 4908152344887
S 12831 130298535
S 4232 181789908
Q 651 11151 3162858700374
Q 8294 9278 290141835965
A 9582 116952911
Q 2621 7969 3838785402873
A 9898 393996160
Q 910 7907 6199299252554
A 3064 677794532
Q 3663 12166 3451812248219
Q 5974 8730 2232088557336
Q 3072 6822 569660583777
Q 5367 10419 1979971268570
A 3303 92256804
Q 1973 4118 2039670148285
Q 945 7805 298839404556
A 10789 101813274
S 4933 192217723
Q 3997 10088 3190695254823
Q 4267 8211 3641972887076
Q 171 12039 6295992312221
S 11416 966439899
Q 1513 12120 5272442730020
A 6513 128422719
A 121 278777796
Q 2655 7760 283447899848
Q 5894 10140 3095770537619
A 6150 698773313
A 8202 844981992
A 10587 364741795
Q 3176 12570 4183629045931
Q 7271 11243 2116294621541
A 8632 382708779
S 4257 726910894
Q 1996 10260 2292893710776
A 6447 716829895
Q 9504 10433 659900907760
Q 413 12557 2754604587669
Q 1036 12922 2630205383384
A 12244 696248490
S 12632 521719204
S 11378 44923177
Q 4726 10483 5021174490291
Q 4158 11059 660118467924
Q 2843 10106 90987512759
S 8249 57586076
A 2640 807877079
Q 123 12951 4639340068845
Q 2029 12135 9332099064914
Q 1523 11257 4672919965922
S 11428 209271720
S 8699 140356701
A 149 227759707
S 4507 780938609
A 7991 653958963
A 10955 63496529
A 1141 433374421
S 5725 781353549
Q 3201 4498 909537947004
Q 10410 11597 104954644080
S 6145 866287378
A 6541 511402364
A 10839 691537103
A 95 754779392
S 5717 962341262
S 4785 681990277
S 1429 538617977
A 8871 480974781
Q 9536 10980 854295621084
Q 5632 12903 4654533668770
Q 477 12916 7635634725177
Q 2730 7135 3259574991298
Q 511 11561 1506851241067
Q 102 8395 6778311263346
Q 2370 11848 8267099587649
Q 4336 6659 2179453741831
Q 6120 6275 112245553289
Q 9871 11706 1443450090981
A 7722 852274557
S 1817 72939174
Q 6795 11206 2026262709313
A 6735 667580470
S 10124 755317473
S 10879 50421572
S 10425 15099089
S 7874 86645956
A 2391 143160458
S 10368 227244419
Q 7857 9861 1888367149140
Q 5 1409 18908862327
A 11977 237693550
Q 7534 11879 2432236502238
Q 802 12661 6771863559893
A 9411 487754857
S 7689 581054339
A 10071 69728422
A 112 698519194
S 5466 379801643
A 11768 241329288
S 3160 547339281
A 9519 914324039
A 11624 705490645
Q 2597 7519 3221065934233
A 11699 61087263
S 2027 411543344
S 7043 765224083
S 4336 605112279
Q 4499 8544 1762844844780
Q 2853 11442 3881560839674
A 1461 135488617
Q 3379 6753 2932475543545
S 3665 86792594
S 7363 80018081
A 11906 589815390
A 5172 847829760
A 10156 321300458
A 9650 702238858
Q 3673 3700 12251744943
A 9268 4352640
S 10587 387402655
A 9932 121552110
S 4205 91379432
A 880 670647577
Q 3948 11396 310939081660
S 10712 878772542
Q 12702 12877 99752188596
A 9790 852535895
A 6301 119694907
S 3267 94683657
Q 4320 12256 2372228257871
A 7147 962969846
A 7459 570714829
A 2821 130468189
Q 4795 11514 2323335337429
A 12511 466151310
A 356 284212624
S 324 423401570
S 811 257510417
Q 2810 12236 3523953392380
S 1272 266134740
Q 2398 10481 3750484929802
A 392 662042533
A 5691 135769383
Q 554 12826 1083534228798
A 2270 438204913
S 4425 904404408
Q 2563 8281 1000916970704
Q 7161 10324 1335487927110
S 8687 42449365
S 9051 402321999
A 7898 973703620
S 3085 229439836
A 7353 51359958
Q 1543 10033 89015354720
S 3019 13397717
Q 1167 10531 4463599533851
S 9148 981317362
Q 8010 9027 914577765492
Q 500 10466 5636248888405
Q 3864 4017 143427520762
Q 2089 9855 5805621532173
Q 8745 9398 334076365666
S 8970 812534070
Q 9419 10050 615625351066
Q 373 10715 5159269166304
Q 1537 4449 233852483986
A 204 951270751
S 2926 2488467
Q 10813 10922 12063403291
A 1175 190040564
A 2102 189914401
Q 2601 12477 4117045877384
Q 2391 7977 3079647082343
A 3585 586674398
A 912 648093385
S 819 491534169
S 8061 148126310
S 7751 303140858
Q 4507 9832 1251416145175
S 7048 517457768
Q 2390 11886 5585215658291
Q 229 8722 2182395941434
A 3736 770349519
A 10086 552480481
S 8912 115158606
A 8047 847409752
A 8262 978281287
Q 4465 10119 2613190130397
A 1954 980237060
Q 802 10826 1845531795144
S 11268 348782312
Q 8083 10695 1569043503519
S 835 185590220
S 6220 186719913
A 7184 578972168
S 11484 438636856
A 9880 598395708
S 8272 493289687
Q 2363 9233 3675516993525
Q 3619 11361 6107062304106
A 11626 949354529
A 10026 950528293
A 5712 898212095
A 3835 82658494
S 6082 383547592
S 5246 728693626
S 1457 551871920
A 12484 772408210
S 5301 100677631
Q 1636 7262 1953501945629
S 4784 302712844
Q 2658 10703 4042441491739
S 11509 113883853
A 1053 587709684
S 12492 86223506
Q 7560 9420 1413801477155
S 263 442694401
Q 7176 12508 2773961275796
Q 3906 12465 4088948112756
Q 1948 10033 2321509088812
A 798 48405135
A 1349 19779206
S 3898 274404152
S 3141 212006480
Q 6655 10979 2225758633148
A 10538 705208718
Q 710 8102 4877318145300
A 4581 52282063
Q 1451 12764 9911009412796
Q 2823 10542 3570310280929
A 4181 4506295
A 10348 973697543
S 11784 851435152
S 7167 995978272
S 6747 33244093
A 5683 968066001
Q 2987 6220 1693272360129
A 7024 975233350
Q 62 12985 5814820822328
A 6914 429869230
S 478 642100347
S 6486 334837140
S 12618 88980207
S 8360 473421793
A 1738 586438329
Q 8566 8892 59381256907
Q 6344 12460 5880367062290
S 3670 965069051
S 9503 90209878
A 9757 137132731
A 742 574002188
S 9413 607960123
Q 2092 12185 287465973928
S 12597 336903594
S 10630 858637778
S 6965 189006502
A 895 313535291
A 9123 490986221
Q 929 12969 8535872264922
Q 5319 8120 2627662299415
Q 2852 11174 5244733773138
S 12743 502258421
Q 1546 12014 7079607757961
A 10067 949041706
S 12834 145952981
Q 1499 10017 652051250353
S 10763 111187897
A 1662 722360188
A 1304 732747564
S 4925 727163739
S 11804 240502372
A 10690 589885984
S 5460 907405986
Q 1330 7189 659157394000
S 8625 107650993
Q 3307 6651 2365150713309
Q 6515 6903 318208115406
S 2456 351655863
Q 2274 11065 1869778057017
Q 1482 8861 6491912427089
S 3194 719858476
A 5138 654563590
A 4023 828507595
S 3946 855876669
S 982 405451966
A 8807 15295299
S 1816 863933714
Q 1217 12516 2824347440507
Q 5448 6899 711715573574
Q 8540 10642 690372701925
Q 108 12883 5733948448190
A 8232 636446615
A 6775 876725983
S 4803 592864816
A 11813 356023503
S 9173 822403456
S 6970 855171336
Q 9970 12839 573331765549
Q 2520 10153 3629587697154
A 6010 135900885
A 1793 960420440
Q 670 11468 5072350043488
S 9320 96142032
S 9346 695863184
A 8933 165016863
Q 1197 12722 1673311932114
A 645 87210580
Q 4851 8610 1204791603581
Q 11975 12037 3541606455
Q 791 4960 634823519766
Q 2000 9680 1295105307832
S 9253 978455790
A 5064 869688211
S 6083 489674616
A 10229 884298679
A 7673 671652968
A 7850 969262500
A 1009 492939404
Q 293 12447 5943461493461
S 4467 128860032
S 12324 368336581
A 1302 222448694
Q 982 7583 1835585928511
Q 792 2426 1239075656505
Q 9911 11872 377513628475
Q 3827 12750 5368966221400
S 10091 595506464
A 7543 347306754
S 235 999150386
Q 462 9079 2641787395579
Q 4990 10041 3959424354188
Q 1953 9116 2447328528223
S 9047 530853356
Q 8267 12814 4332358947978
A 12150 420249171
Q 923 7764 647838205858
A 12512 820364926
Q 2012 6780 474976406189
S 2822 30394842
A 12237 117428223
A 4680 409606368
Q 5284 7919 1193501911806
S 10955 113994808
Q 5686 6401 4405591090
Q 6933 10139 631108104542
A 8416 198079950
S 8263 494677246
Q 4074 8425 3568042431889
A 9882 631010799
S 11780 705152633
A 7870 966532998
S 4425 8935585
Q 8323 9196 630392230161
A 7506 389072117
Q 4794 12393 401129019482
S 8380 252092239
S 3569 991531630
Q 1142 12078 9698642752535
Q 411 991 497824419639
A 1401 679816518
Q 1413 9468 549202728636
A 12427 754823618
S 9861 483400014
S 1908 807920790
A 6699 227264276
S 10830 516015842
S 9119 157502569
S 4865 154049524
A 11245 313265096
Q 9732 11152 492920175879
A 10164 48338788
Q 467 11772 4819997293611
S 4326 846307778
Q 1583 6548 1626186869198
Q 9837 10227 265267619547
Q 1104 8532 4734068806550
A 9817 977039788
A 6500 678130069
Q 2483 5457 2628886589439
S 10009 509314434
A 11037 510857977
A 4694 350376530
S 6847 163856955
Q 761 8969 5264434959970
S 4878 313862821
Q 942 10210 367496228840
Q 4388 10724 3418551437520
S 662 531656781
Q 211 12414 3376401398812
Q 130 12897 7940734485805
A 1632 323458114
A 10283 531188941
A 777 388116737
A 2621 623721504
A 5781 167123879
A 9572 959243382
Q 36 849 664167355505
A 6521 448158815
S 9637 618547674
Q 4147 12796 7954806071735
A 11220 271001204
S 8855 108408996
A 7076 934265366
A 11415 38186736
S 5653 623011280
S 10785 685777656
A 3997 990813945
S 3992 784469358
Q 3892 10848 703207188371
Q 1272 10173 8597879673518
Q 168 10558 9136870265135
S 719 174116989
S 3804 468974906
Q 2680 8151 4877805954460
Q 7527 12195 941272430840
S 5088 912436178
Q 2912 12975 4918779025229
Q 314 11726 3166392458339
Q 485 11781 8330098131501
A 10946 334447692
Q 582 12111 9026811684623
S 3555 746341942
Q 2431 9747 6142738909557
Q 329 6448 4956920768578
A 5982 731390694
Q 6364 11193 1302339702775
Q 2419 7368 2096206158149
Q 706 12847 57386991613
Q 2849 5239 2251938305084
Q 3977 12610 6874449850828
Q 1289 12331 7504095914003
Q 5914 10880 2484121486956
S 9382 982675111
Q 6964 7468 212232068808
A 6891 944734307
S 2652 374231541
S 10509 288533689
Q 3724 8948 3501016131784
A 5389 502154051
S 2970 343301172
A 732 42836902
A 5496 990160002
Q 2526 12186 5363568716747
Q 2936 8965 881014547276
A 12784 127276568
Q 3971 12581 8141975188241
Q 320 3363 2297535090561
S 6816 134569916
S 1847 835154456
Q 31 10886 7448483985078
S 4606 116239969
S 98 614522182
A 12841 606802178
Q 8189 11221 1638294736404
A 600 660067444
Q 851 12320 433858906995
A 3311 557305594
S 8899 583256941
S 5017 904125646
A 12839 475876428
S 2104 490023148
A 11863 546838051
A 4788 247318873
A 8008 434633672
Q 2073 4743 542795138213
Q 3018 10283 5150788604177
Q 4760 10636 2017597824345
S 12650 795321810
A 10324 579389188
A 4438 612016405
Q 818 12385 1204519040998
A 5913 444441514
A 1627 625148673
S 6266 225050221
Q 3517 11171 2021418851679
Q 7209 9168 729154122443
Q 541 12307 6588569195538
A 2343 609052483
A 921 663937007
S 9875 640814350
Q 1236 11583 7126856354482
S 1783 331209544
S 1932 578685509
A 902 54475244
S 6510 943566555
Q 9191 9433 120615957306
Q 4952 10969 2835176824455
A 11240 623728344
S 5995 160757515
A 12969 294586901
Q 438 1406 183781515676
A 495 246562984
S 2893 263667709
S 11603 532081206
A 1561 126643022
A 12516 267200975
S 2323 660942298
S 10372 495330687
A 2585 450541019
S 4956 205764490
Q 4368 5366 442940908809
Q 1371 5111 1918120317093
S 484 173366177
Q 912 11990 3091090226310
Q 3573 10471 6167916355383
S 10151 36789432
Q 1522 8173 3258281048864
S 11823 923181534
S 7868 783309990
Q 1890 10071 3442110936363
S 6495 562746072
S 6449 896040535
S 10615 535163073
A 1297 529832843
A 9620 186715280
Q 4520 10454 794167961981
S 1881 279270670
A 2576 982158004
A 8706 878927512
Q 7265 12038 1455212739081
S 7764 774645619
Q 2100 4609 1461568708622
A 5336 308299014
A 6564 563003261
S 3332 923310598
A 6243 901716889
S 1979 558280587
A 1373 609824212
A 3783 383492856
A 6395 269553956
S 1224 94470188
Q 3461 12778 5523228848564
Q 1162 1707 478924204636
Q 613 4813 1183107353170
S 4767 31376014
S 10173 789552637
Q 3022 9854 2001293162925
Q 1377 1495 14922751352
S 7334 252848251
A 6664 26580763
Q 1938 7848 2684198562912
A 7852 928578085
A 1678 341040588
Q 1755 12416 5960416551308
A 125 286966246
A 3463 142126816
A 1746 299245631
A 8824 582105391
S 2691 214802412
Q 9566 12623 508609338907
Q 5061 8297 742936264715
Q 4538 9564 3924882427867
A 11461 98026558
Q 2533 9373 5206666480587
A 12124 393874368
Q 4925 11241 3737004710078
A 8464 898352447
Q 354 12916 2750910348411
Q 899 12965 6175460986132
S 9805 17893653
Q 2173 11421 7071380102339
A 2830 620993195
Q 2229 7115 97629870939
Q 283 12669 1290279490872
S 9521 168027274
A 7836 668293274
A 8017 388504665
Q 6021 10186 3510105575307
A 2766 217218623
A 11436 537654834
Q 746 11277 8909873412995
Q 4154 12166 5880794456246
A 5549 322528403
S 2171 194433378
Q 12204 12705 354968489944
A 2711 964985096
Q 9842 10715 751053819664
A 6676 139375048
A 9819 76766997
Q 4275 10553 589803482474
A 4411 410046768
S 586 81777538
S 11076 625751607
S 3345 800807342
S 170 799181401
Q 1411 6700 2076219419022
Q 936 8316 6847836810624
Q 1889 12897 9940151638876
S 11355 724324670
A 3309 274663921
A 7438 753921740
Q 5203 6679 1023242388315
Q 8644 11129 636956382826
Q 1064 10898 835292656817
Q 5346 11153 4498305585674
Q 2996 5001 1003445420536
S 8 413121682
S 10935 532795512
S 7873 411267497
S 258 589285824
S 12677 990672284
Q 3409 7001 1090822063629
Q 8661 10605 1385972289037
Q 4347 12903 4478342768843
Q 1827 7276 4385624200866
Q 995 10917 3421211328460
S 2232 620666346
Q 62 9912 7279920532361
S 11279 749684846
A 8219 700175012
Q 203 12829 4731745377994
S 2655 891135457
Q 2071 5183 2743099663821
Q 2297 12708 5267995313333
S 11294 554252894
Q 2 12976 6651691534594
Q 5291 5437 129962393427
Q 10227 12574 1011020082847
Q 5634 12414 5882167081236
S 4797 954136860
Q 4822 12001 4758624683217
Q 1927 4083 2069846617176
Q 569 4790 52750447882
A 6127 167027629
S 5418 103171600
Q 7370 10016 1491656028935
Q 6099 11860 463418082608
Q 4736 11657 5703828825859
A 7568 427130098
S 8097 958176706
A 4793 831399619
Q 3700 9829 3186160440577
A 9875 941470688
S 8530 933793100
Q 457 12367 7643343805034
Q 1695 6719 851509349107
S 9542 797506398
Q 3575 12644 6676186760481
Q 1362 12900 4928653008992
A 11661 87602628
Q 3245 10563 682894910832
S 7407 295705723
S 1135 302008055
A 9504 358074733
A 12791 126178588
S 10174 841601902
S 10990 966551028
Q 2958 10499 2437257283097
S 4665 67263602
Q 3617 11092 982179282271
S 2885 551501732
A 1128 303148580
S 9841 269235189
S 789 759072518
Q 11761 12362 326407614059
Q 2491 12818 3317885864535
S 2245 968802785
Q 7924 10135 1805005011377
Q 216 7686 5616679773853
S 12129 677763234
S 12677 969751013
S 4073 797684512
Q 5820 12919 5326805154101
A 9114 902347517
S 305 841609676
S 5657 118909202
A 9509 738935851
S 7129 74341106
S 6595 96637635
Q 1028 10703 3094476272235
S 5792 35779804
S 4085 868642066
A 9758 646991398
S 5501 848777362
Q 2296 2522 90738153435
Q 7894 11764 2573213693540
S 11342 31489098
S 9846 607915825
S 10195 992388682
A 1724 43969321
Q 2345 12369 6250814631455
Q 4273 7532 3054342431728
Q 547 12772 8077273861849
A 12402 1327206
S 4419 582175375
A 7068 931849293
S 8741 834979826
A 8104 775172718
Q 1114 3422 33624035302
A 12918 372988471
S 6709 705151434
A 4743 569073474
S 9678 859383776
Q 6137 8457 2319166260408
A 8567 154220112
Q 338 7613 6008574684328
A 2905 535579662
S 5577 590445428
S 9027 935794804
S 201 667806887
Q 3321 12316 965120666988
A 3736 301694406
A 7368 385084899
S 9028 122972434
A 1913 243769809
A 1122 72091348
A 9721 255874079
S 11830 431177573
A 7800 316190232
Q 366 3812 726020614432
S 1869 769169918
S 3156 483460601
Q 2474 12302 5612028620224
A 630 357151835
S 6616 952039136
Q 533 7542 4196555575610
A 6417 544023043
Q 4588 8316 2892972115724
S 12316 819106905
Q 9092 11476 2007693641069
Q 713 12781 2356972066859
S 2657 747374999
S 6424 926775620
S 5222 525741625
S 1040 252991199
S 1925 278616194
Q 1432 10138 4057032671279
A 6475 673682915
S 1147 546999816
S 12012 123337970
Q 1116 6109 1509435492183
S 5293 382234973
Q 3861 11249 1358352827773
A 4981 381434091
A 11200 319722112
A 12503 474096139
A 11300 891526137
Q 7524 8261 132093639880
S 1864 843732508
Q 7213 12341 3226951456437
Q 1388 12353 7021735953394
A 4460 705756510
S 7419 807197627
A 8738 938906872
A 12525 788594165
Q 128 10337 1714927817981
Q 3170 7223 3943001588606
A 12982 879777492
A 6658 315270151
Q 507 11212 6191176139193
S 5807 905061325
A 8525 850741252
S 9933 168094973
A 9536 603699557
Q 2495 10229 2453322050415
A 5362 594148296
Q 300 12933 4872925171513
Q 4613 9386 2117628145793
A 8773 651370847
Q 5514 11139 460694203554
S 8731 580746849
A 9625 432893358
A 5059 522991022
Q 2487 10482 6255755288417
S 396 729012949
A 5301 106645775
A 3170 390615945
Q 308 10541 9596774487590
Q 2139 11402 1522821243095
A 1745 153773422
Q 829 8113 821811288443
A 5634 740944812
S 462 386388635
A 2322 60758555
A 9675 694738906
A 5165 820776054
Q 4372 12756 7480337524001
Q 364 10996 5784140051235
S 167 756014161
A 11652 447770911
A 2865 152063010
S 2798 536792939
S 4451 732304604
S 3160 265474434
S 7443 508047543
A 450 2836460
Q 2424 7045 2137003048889
Q 7472 11876 1726882000130
S 1412 706567658
S 8131 578379036
Q 3924 12420 3189563334451
Q 3080 12777 4053540600687
S 8638 252012307
S 2497 463955474
S 10268 26969784
A 5131 871942534
Q 7719 9217 1440497412790
A 5839 163640995
A 1275 298393469
Q 5165 9304 2125357678076
Q 3006 11875 5132669461557
A 9544 504866391
S 6131 144054156
Q 2023 6471 2339611412564
Q 12 12834 2337380663565
A 8864 710155688
Q 7905 11275 2156690007854
Q 2877 6386 3270869636896
Q 101 12862 5814151397921
S 5659 500357639
A 6769 528621078
Q 366 11964 3169921727240
Q 6174 7097 700815107182
S 1948 846742584
A 1966 607173612
Q 3196 3743 156541452142
S 12544 646668466
S 8504 825144094
S 8419 740588073
Q 3223 10182 1109891495159
Q 2097 8146 4887803325705
S 12122 199015597
A 1714 180469601
Q 481 12873 2764712515230
A 5935 226661444
Q 1721 12770 8906222647150
Q 4049 10686 6147627729506
Q 3410 11130 3654158672856
S 901 273575400
S 545 81266562
Q 27 664 474591014225
S 12177 293347346
Q 9792 11537 659627744408
S 3048 501333881
S 2483 163317288
Q 1831 6124 2983045017389
Q 1397 4080 1886537718372
S 12070 332911421
A 6895 988278600
A 5865 946298892
A 10238 815454744
Q 12716 12782 9255767857
A 10321 821260993
S 4382 506349826
Q 9075 11034 1084951947411
S 12866 268268615
S 9884 880201750
A 148 578121461
Q 1209 11225 971551835252
A 2766 190897495
A 1979 302978443
S 7213 973535102
S 10446 357989095
S 8159 547793987
Q 5108 6600 827851015118
S 11528 304961126
A 10161 188467844
S 4985 598722938
A 3576 576005157
Q 709 12829 1803021592914
A 3802 595330999
Q 4031 12868 1244708596210
S 3751 992305396
S 4673 755717353
Q 3516 8371 946683087408
Q 1506 7129 2722366213556
Q 2714 8867 25546005342
S 11085 65403826
S 8762 851639683
Q 4598 9270 2054011945729
S 9545 304083117
S 3832 990110355
Q 1530 11844 8348182995745
S 6312 802099637
A 582 146048190
S 2336 619762339
S 7940 730285569
A 7573 147473049
Q 1743 7627 3288498760154
Q 1447 6515 863639090360
A 12616 232295330
Q 1161 12906 6184709287572
Q 2365 6958 3254973635389
A 1703 506944970
A 4859 554397086
Q 1072 10212 2317809833573
A 2672 406802580
A 162 169707568
Q 12546 12914 36688315724
S 12592 266874066
S 7189 74373237
Q 1592 6828 4193040683339
A 12987 301438921
Q 4003 7640 1119253470859
A 4578 664207036
Q 1758 10764 6233086968344
Q 256 12522 8040002588148
S 5294 881649197
Q 521 2729 1607902926918
Q 2838 11647 6509340781577
Q 7108 12908 4551880905130
Q 2063 5786 2559526996059
A 9912 198613417
Q 1278 12023 4449035368434
A 2424 650094412
Q 1095 12663 9762280147441
Q 5666 8154 1231023627388
S 4873 645403645
Q 1391 6911 2077253106750
Q 2355 9129 3310133493775
Q 5078 6586 338961926583
A 7978 282265321
Q 3958 4991 796350249790
Q 7944 9725 1531388808849
S 7406 855445980
A 2260 126469676
Q 9195 11264 727850703730
A 1473 34584274
Q 7977 9014 205408443458
S 104 517903228
S 12619 287698367
Q 191 11296 4112806375842
Q 1043 6453 2578299271341
Q 10 8407 3508600305356
Q 2482 9951 4834826782213
Q 2371 8536 2947769034703
S 11349 853664874
S 2193 748446772
A 8113 166630894
A 2353 204335848
S 11783 953812932
Q 4428 12571 1880213757129
Q 2463 10387 1836614791587
A 7029 264574490
A 11635 647905947
A 759 37595900
A 11270 804958137
A 5619 102790849
A 2136 608852093
Q 3703 6873 1331934627402
Q 11057 12363 1227410337598
Q 141 6773 1724726041475
S 4676 467490596
S 7480 377477547
A 7956 25225012
S 3241 627889216
Q 1186 11453 7108004756750
A 5008 512661253
Q 2492 10342 5523611463086
A 1194 380654547
Q 783 8158 3883020245774
Q 68 7998 6878919521586
S 9814 123154867
Q 10670 11888 61694088929
Q 6837 9048 1500062042950
S 3341 491421418
Q 1416 7865 5677043911127
S 8759 46142416
S 5169 132864343
S 11438 179954388
A 942 59611051
A 5691 145896439
S 1541 940128759
S 9468 111218456
Q 484 12318 8667700291969
Q 697 11939 781045453062
S 8352 458481443
S 2999 270427956
A 8974 973487625
A 11044 733612947
S 11656 592359258
S 6864 387003447
A 5026 83150543
S 3974 856753224
S 7746 637173049
A 858 842048039
A 1 432826262
Q 825 5021 2241638296312
Q 10045 11009 236907889588
Q 320 9468 5395274294139
S 4039 24779739
A 10738 471644163
Q 628 5158 491513831355
Q 860 9003 4313886199718
A 9997 988159043
S 5137 846175503
S 11552 167897529
Q 521 6884 2918213927495
Q 509 12322 6948136993831
A 471 440179155
A 12324 679004703
S 4021 906049544
Q 97 9630 8107103323330
S 8825 183236217
A 10751 329930586
Q 1371 9552 1437715492243
Q 3966 8505 3633541615138
S 3190 591111418
A 355 773723320
S 3191 245971239
S 11113 40993729
S 9151 563278714
Q 4683 9756 3637609855402
S 5970 607671417
S 2529 93475462
Q 5145 7374 217564030821
Q 3047 12416 6329122341352
A 8334 305314135
S 10856 195152578
Q 584 12283 1142606300561
Q 264 12700 5823086231683
S 11523 205207210
S 11678 962225491
Q 301 8769 3003706930547
Q 4731 11001 3802570678319
A 4132 426011314
A 3874 839824026
A 8380 748643611
Q 3934 7617 791333736497
S 7378 756869378
A 6204 646639925
A 9167 975096365
A 9301 806835068
Q 177 12766 6013746482096
S 11507 821820800
S 6877 384581281
Q 1792 7877 5716684869097
A 5317 461659327
A 10222 998105025
A 2019 868619899
Q 11238 12711 201095205496
A 9134 815731171
S 6390 511865416
A 5777 902254581
S 1533 415230708
Q 5705 10796 4691889918326
Q 2057 12802 4963862094783
A 11469 700511688
S 9554 895848152
A 7185 762990945
S 178 116525017
A 3432 834583241
S 9850 354713431
Q 6964 12677 1296405631800
A 655 80211096
Q 5890 7029 1052066245737
A 3776 691101024
Q 8402 12956 1277797640575
S 11121 478145307
Q 4320 9346 3007865873420
S 2684 16897733
Q 377 12983 8481119381547
Q 939 11703 7386727748542
Q 5171 10421 2696194990495
S 6531 583130035
Q 5530 11103 2702002673716
Q 1703 12899 5680137164843
Q 2616 6525 3538451854145
S 12580 850423719
A 5353 497300988
A 2824 798429112
S 1284 84829969
Q 2505 12509 2983558229517
S 3653 67849170
S 1545 471841228
A 8593 914128929
S 4397 835424149
Q 3597 3744 57981932368
A 9813 714787307
Q 3820 11768 4666517680570
A 12057 604592447
A 9087 46704728
Q 7787 11419 184514671492
S 12989 7400187
Q 4710 11847 5222839810031
S 5350 639521952
Q 1782 2442 134160981826
A 9517 489511308
Q 2439 12461 9468948338524
A 7470 971798882
Q 10133 12698 303854288760
A 748 156302407
Q 2532 10799 7483401644019
Q 5688 10871 360851522787
Q 906 10565 1619051616281
Q 4823 6792 1719524204946
A 9937 912364007
Q 1786 12427 7304088942940
Q 2794 12958 1975175926895
S 4784 171817280
Q 3595 11003 5114258973202
S 11188 810522438
S 5892 368020654
A 2801 453568769
Q 7687 10418 1776624093670
S 1554 152618921
Q 973 10286 861055333070
Q 866 3105 873955578737
S 7637 238272899
A 1733 210538485
S 5352 17093351
A 3280 313313446
Q 8813 12245 2425545386045
S 9942 442219719
S 8903 750707978
Q 2675 8264 5046614349716
Q 28 8458 5654136774510
Q 1984 11712 960333801688
S 3609 196082178
S 1508 189730441
Q 10731 11258 242537542775
S 6871 707337328
S 10854 6052064
Q 5974 10004 3131860755631
A 2026 975080886
A 1166 643450785
Q 408 12836 9938021153903
A 11660 494459876
Q 3626 12183 7377192407481
A 7584 588028630
Q 1225 8932 2404359696484
Q 3352 12949 2166398322312
Q 5767 11598 1157019610250
Q 2545 10387 3966960520279
Q 7953 12657 1727331429136
Q 588 3180 2379902371825
Q 2360 11647 6638839570193
A 1842 386740587
S 11612 912940634
A 4024 417548905
S 10340 253853264
S 1276 673408511
Q 4923 11977 5742583095347
Q 6934 12948 2836645262245
A 4822 704810445
A 4118 394320058
A 7024 162659748
S 466 335228750
Q 4091 8779 1879745197935
Q 2777 9512 5080911484607
S 843 810254445
Q 1865 9872 6180800752999
A 7338 636499705
Q 2661 8722 5563050782328
A 1220 92128624
A 4163 510817105
Q 6092 8377 974115367807
Q 2044 12124 187850458298
S 10970 691147490
Q 4657 5573 347931430704
A 11240 711755385
Q 3784 12389 5972412907500
A 10986 900515945
Q 912 12477 8826282641321
S 4364 953170131
Q 1930 7235 244888631851
Q 1218 10071 2688845621901
Q 4599 6599 859934164232
Q 79 4400 3270027269112
Q 595 12481 4782350906956
Q 1481 10683 540874532707
A 4151 233743419
Q 571 11731 4197786745170
A 1569 143056772
S 12295 841798493
A 8285 448294387
Q 4335 12430 3194371879324
Q 3395 12977 4359368778046
Q 1824 7017 1451030853300
Q 8695 9840 432897277191
A 6834 311926624
Q 3197 3584 270473735445
S 5573 298409623
S 11555 155709314
A 1114 732714025
Q 780 12069 9717928863041
A 1616 999971224
Q 993 11215 2347378836222
A 6304 442918772
Q 496 7186 2813483938150
Q 6541 8669 1053664771094
Q 2094 9470 5186894381354
S 12371 124832991
S 12808 636893359
S 10225 204498657
S 5298 844862460
A 4124 900081909
A 10178 820574139
S 9102 848738048
S 3568 907526102
Q 971 6294 4938141631763
Q 9239 12889 225373854634
Q 5510 11739 4907443226777
A 6201 988479075
Q 3573 6449 2098528408743
S 8004 488457862
A 3896 81685357
Q 3931 9290 1775729448280
S 5715 853291389
S 2224 496403227
A 361 571504503
A 2762 886988011
S 4516 194884322
Q 2640 11523 7417087339054
Q 2373 11914 7929017272792
Q 7 12936 9824533711603
Q 5023 6696 1240207033529
Q 3303 11566 1060829252687
Q 763 12313 5651784596073
Q 4526 7720 2510696573184
A 4214 424141401
A 6091 672588717
A 10229 671485030
Q 3082 8222 4836475117045
Q 9683 12189 652773584149
A 8021 146247027
A 6486 929124994
S 5676 937125091
Q 3741 8102 3815697918383
Q 2241 12034 7748825475434
A 7873 900735236
Q 441 4305 2484786345389
Q 446 3509 1409775095000
S 10246 785715778
Q 1649 10548 7817082260177
S 2577 546815915
S 1529 115547801
A 7808 52055844
Q 2437 2835 318362417513
Q 855 12981 8145213200924
S 4995 997959483
Q 4809 11117 752876907318
Q 8986 10640 729245264960
Q 4518 10984 4281895961080
Q 1369 11849 634434372454
S 8270 299983629
S 10988 189591885
A 6170 760567220
A 10158 506667031
A 7050 703621174
Q 304 12705 7458205938388
Q 2792 7638 2525262368706
S 7081 993676171
S 12571 831413727
A 1438 990966048
S 6238 475404606
S 753 255900826
A 11462 565717727
Q 824 10436 5094675980581
Q 1211 12760 5975951082462
S 8056 377296597
A 10204 377217082
Q 2177 9094 3243150088137
A 12703 692146965
A 5621 965403354
A 281 33072335
S 8265 5512841
Q 2553 12549 8932002185109
A 2556 616726896
S 2794 531857214
Q 5805 11568 5517980644424
Q 205 8845 7083514745685
S 5899 303332381
A 10582 155229330
S 12153 360037110
S 1906 638125679
Q 8950 11666 1736418250158
S 5455 999402729
S 3945 20510507
A 9943 583694692
S 7470 661410610
A 7552 396004353
Q 1298 11353 1014309893686
Q 3169 9122 2141081835355
S 7616 31701513
S 5310 777489577
Q 4271 12638 6387173312517
Q 4470 12676 7504333105977
Q 8875 8916 17066022753
S 8332 152588000
Q 202 11733 8736498003148
A 989 851824074
Q 2995 12483 1101168912917
S 12826 440841787
Q 1545 12662 1965944706728
S 8187 787266588
Q 1131 9866 7690539161090
Q 4987 6174 604950290684
A 6279 449482751
S 10023 422552275
S 3010 719823933
A 348 851855384
Q 1885 9119 6854151908698
Q 5775 7786 1102126955560
S 3161 321441100
S 11575 343626994
S 526 652145199
Q 1353 1721 101306582798
A 11711 943320579
A 9230 894302975
Q 256 11671 2975366130406
Q 2481 10140 4716582034497
A 1908 771090183
S 11837 920557971
A 12247 902920323
Q 63 2345 1570300617980
S 10271 134964859
Q 1009 11070 3007182071672
A 10551 591099959
A 9140 285331728
Q 7261 8001 671068255188
S 4533 478593981
S 12747 519373602
S 6347 13675199
Q 7967 9765 502852099109
Q 7812 10909 102088662311
Q 5743 9541 105126150791
Q 3885 12115 6789806973121
Q 2167 2191 6836491096
A 11736 599602991
Q 1448 6268 31546619573
Q 4714 7810 1995392252928
A 9538 358859168
A 10625 270193288
Q 4413 12242 6203557841277
S 6333 488457120
Q 181 12755 496717414613
S 2765 814169774
S 554 690697117
Q 131 2039 1430208223250
Q 31 11864 9506183232950
Q 3128 11537 3571656153182
A 2579 150517768
S 12337 537289340
S 8769 286873781
A 6643 680217082
S 1514 590125769
Q 11 12702 1646573213882
A 3267 731397595
Q 4664 8944 3860532070606
A 8259 290508470
S 2182 575827500
Q 1408 7017 4311449810908
Q 234 11028 9814377455384
A 12819 452611714
Q 3288 9380 2386384386841
A 4730 235432122
Q 5795 8155 748317591199
S 12036 827053285
A 8210 996381801
S 8144 312459686
Q 765 12211 4083184259686
S 6721 471293226
Q 8201 12302 2968996977890
S 11641 333492573
Q 246 12764 3836406967038
Q 1203 11711 2022380162189
A 1395 815300439
Q 1079 8102 3138550799929
S 3313 197823781
Q 2106 10589 6744491457135
Q 6395 12712 4866879981825
A 9076 208693931
A 11802 499683185
S 7699 168336669
Q 3836 11187 5937622575428
A 4667 315791472
Q 8964 10237 32209680394
S 8018 662338574
A 3193 816581835
Q 478 12874 252228091192
Q 4047 9565 1622557927808
A 1220 818851499
Q 4841 8077 415178751921
S 2593 509421282
Q 12094 12847 591514727336
A 3524 706397351
Q 2802 11874 790455209831
Q 20 11402 5195908836293
A 1242 427133434
A 5043 410813259
S 2082 738069410
S 9442 841892282
A 8188 581138573
Q 7747 11481 1634939671346
A 11131 364453950
Q 1731 9361 7307277597508
Q 10564 10959 90905923395
A 3985 684856166
A 8890 491331187
Q 535 10198 7866559420919
Q 2229 2381 90265169571
Q 362 10749 7501124748168
S 523 393009696
Q 2364 8783 2139536517069
S 6854 944966895
Q 694 12365 4808754878983
Q 2800 10172 6925827889981
S 7388 159619685
Q 6249 11327 751230526390
S 10875 572384865
S 3266 145305891
A 6593 21235516
Q 4034 11554 2381854647802
Q 7562 7737 137789914295
Q 909 2558 254152732963
A 8317 597773846
S 3959 141881790
S 12936 491182761
Q 827 11517 2324990953028
A 4719 116615154
Q 594 12095 6447335231534
S 6766 909760872
A 826 802005409
S 11153 316079503
Q 99 12948 5105780373740
Q 211 10138 1246981284066
S 9499 287847554
Q 729 1396 432754713737
A 5177 280243783
Q 9914 12874 2379223528465
A 11824 822570205
Q 2997 12670 5515961026161
Q 1395 11473 1492621587637
A 4125 595263361
A 12694 411277992
S 11730 24752172
S 11712 955314419
Q 4073 11296 5959697876529
S 12915 673936558
Q 3940 11941 4610534121237
S 6234 423196107
S 1394 641006443
A 4156 661119895
S 4773 675876116
A 8329 288679510
S 10197 244347436
A 11442 426437865
Q 703 12575 3541013183328
Q 3336 5527 2095986670185
Q 10729 12384 628219946288
A 7864 641106255
Q 52 10991 9788447466109
S 12814 857907906
S 7612 938225339
S 10853 917528037
S 11518 274976403
Q 1599 8232 610665796276
A 7747 681356038
S 9224 594295024
Q 10751 12766 820650863921
S 4934 903330475
S 7771 790729878
A 7277 295989772
Q 1728 10708 4420978253274
S 2649 758663392
A 6026 789416974
Q 3644 10683 6458042006768
Q 3614 6926 2032515528075
S 7002 20863706
Q 1737 4560 2715258500144
Q 3112 10972 4132999710691
S 11401 667177394
S 11318 649836121
Q 2130 2581 62741825576
Q 1788 2978 351769446211
Q 2502 11775 8763411683543
A 1528 29606607
S 10659 444679001
S 3986 675345871
A 891 867613911
S 5338 538397569
Q 5396 8171 591810680367
Q 41 12158 3622425401868
S 9097 985679
A 2229 749404066
S 8776 195622218
S 11202 735270905
A 7809 538448068
S 7508 675180729
Q 5592 11535 4994164846183
Q 4477 6927 1551554777863
Q 914 11634 6628440951641
Q 4086 8601 1297444242970
A 12828 87976509
S 3767 817499470
A 2654 48968845
Q 4612 4789 146923968385
A 2499 774756955
Q 3194 11449 7313513930818
A 7226 51795610
A 515 10315070
S 10092 519562324
Q 3009 8312 3175366746799
A 7502 187710612
A 7850 106722419
A 2020 270865692
Q 11271 12671 652753271417
Q 6991 7511 277284153783
A 1682 391728003
A 10331 386619892
Q 2715 7390 584474521553
Q 3530 10399 5105558544727
S 5571 295732695
Q 107 12960 7427350123539
Q 3302 12954 8708127982410
Q 3697 11920 6030938035251
Q 2075 11560 188283266465
A 9565 288034677
S 1314 82193372
A 6380 342288340
S 11340 658979921
S 8744 44430080
A 3445 534191260
Q 5211 12955 3899499987243
Q 7153 8497 287346029369
Q 6988 12926 3020578199379
Q 1949 8853 5992456426530
S 3503 55012101
A 12633 490146769
A 9457 308463518
Q 4759 10744 296071106880
S 1785 760464002
S 9241 100201014
A 7743 816006748
A 12380 356684300
Q 3765 10288 4818725641848
S 5286 840411201
S 9869 953980613
Q 4401 6880 855913369248
S 1024 958554308
A 10589 732363845
A 11865 71977405
Q 843 10086 4451583561555
Q 1685 12727 1548802580594
Q 690 10374 2709854624787
A 3267 329820906
Q 789 12549 437667626035
Q 1184 8963 6378405073834
Q 202 12856 5026383737619
S 8671 465987454
A 1878 278469257
S 9938 91594021
S 11104 404313650
S 11265 545580901
S 10035 54016937
S 10112 285645389
S 5814 117362802
Q 6098 6971 274472795779
Q 3094 3503 17728081561
Q 1450 4586 1607382399541
Q 4676 7747 546522674760
A 3078 412975322
A 12551 722500167
Q 2906 11323 1984260698172
Q 2923 11645 6406725836256
S 5504 749963801
S 1625 875155607
S 3278 175570973
S 3300 114769770
A 4319 611622623
S 2305 677558631
S 5441 964527084
S 8180 890032159
Q 8359 12077 332818543477
S 6735 282889453
S 12257 744523165
Q 3258 12480 3562779580539
A 10977 754700055
S 12252 796763609
Q 126 12261 3541219409372
S 3041 804360660
Q 6933 11911 4574926342654
Q 2910 10504 2202636169431
Q 328 12682 1348541730524
Q 1102 4380 2120029995785
A 3559 29077511
S 3739 622997106
Q 8194 11012 582433688170
S 5424 100560486
A 10540 115422407
Q 8333 12330 755980267552
S 12796 810010955
Q 4452 9467 1029548006526
Q 1547 9804 5897264844087
Q 2290 7658 486170765661
A 8873 5918186
Q 2727 12574 9588029464720
Q 2875 12929 665935733295
S 2499 152475824
S 1645 593953804
A 9999 657731124
Q 3363 11589 1377263643505
S 7553 836659663
Q 4159 5880 1007346280359
S 3173 734009902
S 10299 9493841
Q 439 7878 421045073667
S 9743 691035481
Q 4259 10177 5268882891533
A 2262 663848749
S 10554 132198273
Q 1168 10790 950853863072
Q 7942 11666 132896017512
A 8827 750665188
S 11723 728348419
Q 2406 3665 1159805013823
Q 3371 10798 3450507908725
A 12429 499451811
Q 74 12751 7914665335260
A 12700 732170636
S 5752 378968888
Q 6679 10134 3227466005693
S 12380 120329995
Q 6526 7795 4631188612
Q 20 12957 7917241336486
Q 873 7896 2513739068045
Q 301 4030 3140624226804
A 4418 386503284
A 7947 280878807
A 2472 493119850
Q 1519 8795 4212561223437
A 3900 808764307
A 9991 94045058
Q 1885 12501 2809912743709
Q 3221 10509 5305136305593
S 6174 573334343
Q 2937 7206 431934868244
A 4463 49818039
Q 9407 12891 314731822941
Q 5737 12861 1433971638841
Q 312 10451 8470987054036
Q 94 11492 4782729771402
Q 4240 5473 917434771840
Q 2740 10476 7332040554644
S 3191 376482699
S 1017 873040188
Q 94 10680 4365587066787
A 3030 700888274
A 9841 228867254
S 5590 591459290
S 6429 753552619
S 11246 163785713
Q 407 1367 354519194953
S 12101 873841192
Q 75 12970 4678382802805
S 3389 374732929
A 2017 516600039
Q 1817 3618 1407702194513
Q 7138 7717 254999603153
Q 1479 8973 6821487623825
A 7631 459671318
A 1456 92292667
A 517 872716885
A 5373 862165070
Q 707 8681 7632986804087
A 5522 200649266
A 1598 470016090
S 3804 908084756
A 11318 309657010
Q 8038 8978 10052380317
A 4655 555211754
A 3868 491937968
Q 1180 11368 4975463970214
Q 6464 10697 1363512571693
S 8659 432160307
A 4646 550099504
Q 151 7876 6151891082565
Q 17 12977 7911758820057
S 332 983513322
Q 9419 11195 1463166652604
S 1591 344108465
Q 174 12804 3088934856530
Q 10086 11034 828679219646
S 6326 722435377
S 2522 43846960
S 8926 771930423
Q 5963 8790 2580243726736
Q 5957 7792 1116480812152
Q 727 7497 6446563907459
Q 2493 8409 1333975705875
S 2213 952141435
Q 1505 7341 1262732625354
A 8576 594472344
A 6273 318525531
S 1336 771737287
S 7376 975631811
Q 7550 11991 642341178750
S 171 8786966
S 6457 331783352
A 12281 574757282
S 8687 553736551
Q 3398 10707 3696376929825
S 2823 466638661
S 1812 357884829
A 8043 501293010
A 4595 595583018
S 11553 795396275
A 8579 782187054
Q 673 12674 9624644120590
A 1455 187307749
A 10713 889999707
S 4829 970839627
S 11793 703770577
S 5067 583788459
A 1898 849332948
S 5158 687765615
A 1491 721603734
Q 1548 2812 634018465268
Q 1562 8584 5053750805930
A 4639 502707475
S 9065 405105493
A 129 425525414
Q 2411 8271 1592410793385
A 5161 373270543
Q 6602 9514 1565879312267
Q 5114 7015 1839712813179
S 10420 553453204
S 11460 707372433
S 9285 303962407
S 1404 527388938
A 8527 957659727
A 12737 567769068
A 5415 483923511
Q 1568 12503 8600800279579
S 3601 174693042
S 6117 648268680
Q 2388 8546 2153810239872
Q 9333 12717 54547579936
Q 284 12384 8401262995962
S 2046 908650525
S 5625 139006746
Q 1861 9222 3402133602875
A 1065 121416633
A 2039 942251008
S 9204 571942866
Q 5102 9062 3230511669726
S 6040 549907615
Q 10631 11497 68265875644
Q 1355 10366 2186127613631
Q 268 12433 1416549111627
A 2687 913838076
Q 6592 9937 2174698718328
A 5070 447144372
A 10255 818882031
A 519 458481695
A 5302 982605970
Q 376 12605 6729665966475
Q 1657 12552 9626160626863
Q 1823 11010 6080993849051
Q 375 11398 55601036768
S 2369 837485455
Q 1221 11440 5635158940232
Q 892 11729 9217547200830
Q 2793 8474 4871582657988
Q 7307 11204 1920708256075
S 1302 7334867
S 3390 469066494
Q 1016 11543 8143249504718
A 7276 669976884
Q 5010 6676 232073006326
S 2483 566501921
Q 3665 8633 4215858941633
Q 52 12670 6731015174901
Q 4787 6136 1037825809423
Q 5415 10200 1524138394364
Q 6157 8834 1304090982700
S 805 567187328
Q 591 12572 5748020037012
Q 3594 12240 7719454532450
A 8529 397555307
A 3557 188571236
S 3446 340314388
A 12175 899129367
Q 8063 8763 88460919775
A 1831 406136251
Q 3526 12989 2189414252478
Q 7074 7561 133946920124
S 435 735199628
Q 2339 12795 3081587463768
Q 1112 10318 3466729763976
Q 6656 11836 3817782716943
S 10089 689255008
A 9481 169587881
S 5209 518783484
Q 6488 10036 111743029375
A 4243 856611567
A 8016 339088264
S 10699 764542256
S 185 720310829
A 2060 222760549
A 11889 798660926
S 12191 745467303
S 5159 547711289
A 9279 310436235
Q 1728 11794 875626200190
Q 6313 6599 237350041395
A 11782 478496443
A 6587 180161066
Q 3853 11222 3558082466816
Q 2699 7100 2522440865081
A 417 361804347
S 4755 895171268
A 10840 700093224
A 10883 755894561
Q 252 4202 1114809527604
S 2829 789851629
S 7500 501561089
Q 4191 4709 447159193633
S 9925 376960857
Q 982 7830 1264895927336
Q 384 12324 7161123398202
A 3646 613013682
Q 1015 8208 3278860991441
A 6771 589849865
A 2483 489089924
Q 3109 6405 2226957024623
S 1197 851329023
Q 3482 11498 3305493822399
S 4339 76275004
A 9353 448512169
A 1540 935130724
A 9155 495300636
S 11130 955278563
Q 6203 12144 708853060353
S 3546 264510973
S 10935 25311110
A 12808 361296647
S 12182 671567031
Q 2895 12594 9380013122184
Q 766 12768 235274029707
S 2790 83472339
S 7303 359329238
Q 3524 12477 8926895576378
A 4396 82636037
Q 731 12473 5331544161307
S 6905 517906424
S 7167 240014903
Q 6109 8727 1051783854054
Q 4022 11992 2843715648692
S 622 960625432
A 6212 146519946
Q 5720 12951 3492287705809
A 10794 477826475
S 12046 600856666
A 8601 463847173
A 1051 841798771
A 2231 650196951
S 9689 614450567
Q 957 12474 8998577938321
Q 802 9470 4054090501246
S 10395 224068591
A 9593 804795963
S 11469 95488895
S 7024 805466407
Q 3063 5116 1653533848462
A 3846 980230626
S 12523 590695403
A 5268 403229843
Q 3995 8878 1091145864918
A 743 301025274
S 9494 255885229
S 1669 529150443
Q 3181 7411 20193218915
S 1154 790709
Q 2041 11478 5207045679053
Q 2435 11497 4465291143207
Q 6902 10269 1937865188410
A 12048 592084528
A 12101 771611520
S 4405 451639153
S 3044 387723508
Q 3357 11443 3338738866738
S 732 863305440
S 2154 518479378
Q 1436 10554 7337863599701
S 9275 980533206
Q 910 12747 9014970502644
S 11502 763495535
S 6814 603720976
Q 8135 11300 1491608571801
Q 255 8508 1821212583688
S 7643 80080410
A 9763 47199912
Q 5863 12704 516771350719
A 4936 304896232
Q 7987 10877 2376217011461
Q 1805 10347 3596601231409
S 1907 586367395
Q 4649 9372 2927245778383
A 11396 989691693
S 7008 361032554
A 671 20060840
Q 5935 10083 2330235504873
A 5009 396055432
Q 4072 5300 903129518331
S 3053 780597714
A 6391 28173949
A 8912 664884791
Q 9500 12977 459000763679
A 10757 867899735
A 6508 77463366
Q 5009 8837 2263830844484
Q 1190 12770 9968565617730
Q 1341 11076 9440512452358
S 5205 522986865
A 976 369426158
A 12850 770247870
S 6848 39842714
Q 836 6758 2958737802576
A 6403 900680612
S 8096 604644668
Q 4787 10845 1719133982295
S 5003 266642758
S 1347 607027133
Q 2488 3472 702030948547
S 7010 460937278
Q 2001 10160 1076785850921
A 8369 84260707
Q 1380 11955 3815162149624
Q 447 11274 3589686268527
Q 2278 6987 1851367029114
A 8399 472860140
Q 522 12685 4613320073999
A 12744 710412857
S 10400 186835475
S 7007 347181469
A 12768 506550332
S 320 871672315
A 4331 523348649
A 12006 189728500
A 7291 868568824
Q 5765 12589 6166020962026
S 12799 311246915
Q 926 8391 7407852104728
A 12340 994498660
S 5916 568154320
A 12576 12183301
Q 1339 3858 226344431984
S 12217 381599151
Q 8082 9519 531872270539
Q 6508 11540 2549560612056
Q 7700 8690 823678123172
A 6507 475542637
S 9837 91679276
S 2348 187378870
A 2380 885690407
Q 9563 9689 76328936856
S 2539 940079722
Q 1773 4232 256256493103
A 168 828109679
S 5915 670180217
A 9084 76258389
S 10946 356474486
A 8646 25589811
S 1356 831781459
Q 818 1576 637794626028
S 2053 893784258
Q 7627 11890 3328920585715
S 12102 434703822
S 8216 665265583
S 695 413818915
S 2659 811194359
S 4648 904146137
A 10376 639596800
Q 4112 12829 7922835197567
Q 2231 4044 905487352882
A 1945 321251143
S 2163 550909289
A 1864 689132578
A 8276 789374228
S 1400 328917015
Q 8297 12852 374347055190
Q 3921 8650 3457359966604
S 12663 949680041
A 9970 965431950
Q 9197 10509 1276020940966
Q 5349 12779 5357815524762
Q 1291 11624 1433905562148
A 10745 107550977
Q 52 12970 972867588452
A 12272 936784947
A 12419 588565306
A 4242 485169543
A 9336 400946840
A 5182 801306721
A 680 655128818
S 5085 407711623
Q 5753 8568 354837648391
Q 4311 9386 2311955247694
A 6207 820430259
Q 4581 8164 1151728998248
A 8443 227466566
A 10473 318879976
Q 9299 12207 1299494489383
A 6114 235555600
A 7892 328417608
Q 5272 9730 1823941824827
Q 2784 11651 8403348142573
Q 1559 9031 5758508064674
Q 6047 8307 908584704830
A 4466 981225332
Q 2849 8372 5219793138107
Q 2567 10929 5355362087694
A 1047 842408380
Q 476 10533 7205740465525
Q 2596 7166 1509061217300
S 1638 244468695
Q 4269 9838 4767459352983
S 8019 204456659
A 2707 802005427
A 8966 563863329
S 12638 720429949
A 881 800457248
A 3428 947982246
A 9976 159054340
A 4506 158821887
S 8275 83282751
Q 4110 11726 5744565989636
A 6245 289992638
S 2651 505174595
A 12242 136546437
S 12737 196732878
Q 5701 6163 59637149234
A 119 215656743
Q 3058 6786 1008147335556
A 10041 263333742
A 9201 316670269
Q 150 8289 7113918426518
Q 1645 5699 1762412505550
Q 195 10371 2336752921934
Q 259 11776 5712643779224
A 9671 376088088
Q 3470 10095 1237422345686
Q 1773 10346 7809517337729
S 10842 608427702
S 12702 604920998
Q 7582 7906 270568256189
S 7418 9101070
Q 1201 12373 4440977315178
S 1242 941892849
A 6582 248322986
A 395 337067245
Q 5416 11869 2692759357424
A 12070 434700153
S 8340 622921627
A 7590 589863517
A 6016 828948495
Q 7179 12405 2953956870149
A 3467 192143352
S 646 523405467
Q 926 6295 911557849361
S 4227 198928330
A 5305 996158020
S 4865 786420971
Q 363 6577 3036009708181
Q 320 9739 1224314362470
A 9248 777779408
S 2553 744255657
Q 1951 10198 2798984669822
S 9486 199414456
A 2355 899453559
Q 4515 5864 416948921632
S 4580 457631009
A 90 483675462
S 1375 705505825
Q 7514 12785 2720060174870
S 5173 815118
S 5473 23831339
S 2927 994901311
S 7404 908704926
Q 2444 11150 5417708037476
A 8521 602363524
S 3109 702716871
S 12688 907391284
A 1844 78937078
A 6535 930511421
S 9787 808557620
Q 516 12450 7856178576188
Q 8343 12201 1636689375737
Q 1600 12314 9803909148467
A 9391 237235106
A 8674 924804945
S 10558 226801739
S 3602 834243687
Q 4328 7438 715515039410
Q 5516 9873 2154865124739
Q 287 10739 3225166374199
S 2520 496040962
A 4806 900446721
A 6665 431539117
A 8958 939297571
A 8225 45840541
Q 2804 11862 5659110463707
Q 2366 3394 337225169182
A 10218 729738914
Q 494 11049 57493103757
S 8176 818505696
A 10679 526004341
S 7117 764961353
S 11738 871707655
Q 9812 12734 2440817829286
Q 592 12980 6638728063518
Q 161 12698 1955731411022
Q 8429 11836 1855722667294
A 2766 104872180
A 9056 748581224
S 11730 604681802
Q 4072 6966 2506411049131
S 7358 964625461
S 5339 509480070
A 6723 885477601
Q 625 11146 6773100995230
Q 2275 10781 7973504480115
Q 2865 7338 2297118832687
S 90 51762335
S 3692 473051551
Q 5730 6931 1088200700097
S 7188 281927651
Q 905 5880 1031246733878
A 4095 575302505
A 11919 663645801
Q 8 12985 8183997691991
Q 1116 4648 2374348085984
S 12682 38675099
Q 6441 7682 451980804019
S 9865 22713908
A 3754 553287044
A 9340 981944523
S 6306 818806478
Q 1152 4939 1480241406890
Q 2548 5648 381571148569
S 2041 184249736
Q 117 12034 4414164738791
Q 4592 12908 7861341353027
A 3218 907438526
S 5241 284240569
Q 7439 8044 388723682628
A 7847 371892205
A 382 986260770
A 1454 547485347
Q 1200 8650 6122075411720
S 2743 760742072
S 645 132023469
Q 4818 6811 488857268209
Q 787 3557 1597135424927
S 11990 286273457
A 12335 855766513
Q 6423 7275 722188761048
A 5145 399542293
S 5854 792328012
Q 7669 12505 2010078126256
Q 3692 6213 1570910770467
A 12694 363345685
S 484 201895729
Q 4996 5115 10385683263
S 11925 976922100
A 7384 354204596
S 9708 324584213
S 11725 810667322
S 4109 482755637
S 10205 375308520
Q 4710 9920 557658182084
Q 1320 2500 305267635908
Q 985 9576 6222403932232
S 7869 581313953
Q 924 1945 609167885480
S 11059 764045930
S 5458 5479883
Q 1912 8797 591973328425
A 147 951645317
Q 16 12978 5572202580708
Q 2918 11194 5827457872070
A 7796 106993653
Q 173 12266 6465459435537
S 1559 315143092
A 10536 769489157
A 955 971891852
Q 4036 8989 1623073925487
A 11246 906477021
Q 3206 11025 3790398387299
S 1488 464845899
Q 4355 12614 3709731295897
Q 3082 6468 1813608953507
Q 3094 11463 7987049960151
Q 6279 9097 461849637305
A 6024 176266790
A 2279 235817731
A 9564 563812746
Q 3188 4422 530312130380
S 7834 774926815
Q 7394 12904 1415887081950
S 296 740347755
A 7801 322061913
Q 784 12749 5948026964301
A 1205 162880425
Q 10403 12576 1974691144826
S 3468 187813780
A 10012 826384937
A 5471 536794236
A 4778 129377474
S 453 175502513
A 75 327357627
A 3253 504046963
A 5253 11318124
S 1359 531711666
A 11356 507416907
S 3292 816736340
A 10435 946777312
A 6030 831179520
A 1630 83443970
S 7676 806150578
S 7795 283943216
S 8093 711844770
S 4167 353793411
A 2418 534758087
S 2613 187298973
Q 64 12920 7474194272583
S 11554 696193561
S 6251 467467152
S 211 763369919
A 9292 800830765
S 2901 300547060
S 4584 957745807
Q 4596 10852 2356469287037
A 5521 851832442
S 11384 870577385
A 11298 754393136
S 143 784974306
Q 1654 9153 6224508715485
A 5139 53125307
S 2005 554633695
S 4323 65410608
S 116 86929169
Q 3225 12120 579880353896
A 4303 580874597
Q 1034 11760 8114275626303
S 4896 271017055
A 4395 240842341
S 3330 244300738
S 7953 172918431
A 1802 286591972
S 10430 625811934
Q 579 12908 3524203368596
S 6683 223044795
Q 5753 12180 3564078733271
S 4311 968444576
S 12393 285059064
A 11459 177499334
S 2000 232406046
Q 500 11806 525828179093
A 9863 482278950
A 11915 445869768
S 4700 441028643
Q 6401 10987 430426341212
S 12984 721368295
S 5966 167257810
A 3806 293106801
Q 596 12202 4898079351117
Q 234 12332 2726667008291
Q 7496 9786 1074281213638
Q 2618 5226 1484215626357
S 148 738096294
A 1502 844738287
Q 1019 12892 1864596478810
Q 7423 9156 1016940519737
Q 4180 8142 861964239756
S 6103 855103187
S 3128 11892464
Q 714 12330 9336481644148
Q 7952 8083 114135740845
A 7254 472112566
A 2865 510066090
S 4165 532938397
A 8536 205277108
S 491 904499244
Q 1964 5971 1118828476598
S 479 130228995
Q 7944 8615 258872649328
Q 3986 8871 4688636667983
S 2460 224818328
Q 299 12079 3818484691737
A 853 606267114
S 2652 735773159
S 960 347114941
S 4046 341821550
S 8597 234085035
A 3077 824651396
A 12308 119836114
Q 5589 11781 459131183822
A 3760 374658743
Q 503 7220 3710678799314
A 7504 190811421
Q 5189 11135 2731480286198
Q 1763 5607 1719387424477
Q 3358 12219 1402416600619
S 10824 840098791
Q 6071 10051 56116541918
Q 5959 9263 220018578336
S 9121 135078994
S 2666 205214711
Q 2010 12341 3258119432812
S 9255 343190436
A 9004 319353175
Q 639 6608 850275983430
Q 254 404 58580548668
Q 4735 8053 607649976561
Q 3316 12866 2322267277947
Q 5595 10343 3634905766790
Q 6181 7797 882659322219
S 12880 933087551
Q 354 7881 1272060237516
Q 4408 6081 103709843815
Q 6183 9991 882585496437
A 4357 993126942
Q 1700 12153 8045666517754
Q 7942 12684 930586838838
S 7006 286597774
A 9429 264182341
A 9166 785566763
Q 202 319 22555892753
S 2872 20428079
Q 1758 10687 6438992263298
Q 143 5509 786925030479
Q 1356 2166 426089397941
S 7015 587810710
A 3330 883338650
Q 65 8300 3726755560608
Q 4874 11963 984772199811
Q 6414 11702 4046613086641
S 5590 413908544
Q 1163 12380 5142801932556
S 10167 580617699
S 11573 896409820
S 9369 514327328
S 10515 735204954
A 686 485962651
Q 10737 12965 2104361384753
A 10409 174771066
A 1247 733697828
Q 4362 7247 1080538040464
S 5287 322573499
S 8967 327314162
S 7097 457652198
Q 3230 9824 174355194314
S 7469 650437089
S 6949 992553229
Q 5020 6294 1265889538224
Q 4641 8299 604247103647
Q 10321 11432 34196943673
Q 23 12481 9553674070033
Q 5870 8269 566160752066
Q 724 5334 4138366634571
Q 1947 11344 7431204537854
Q 6703 10347 1252894078028
S 11809 742788120
Q 4581 12407 5026793300498
S 11491 640047855
Q 2957 4011 1037501243495
A 651 893444029
Q 760 12855 2601018509519
Q 5697 5856 5356125542
S 12918 657729424
Q 1292 7154 2204899804809
S 7807 222089264
S 9055 161055830
Q 172 12569 321917095153
A 6542 595103255
S 9013 267930283
Q 2414 6802 1103015980803
Q 764 12283 6971988187364
Q 6996 11389 3618489734429
Q 771 1748 176679403680
A 5185 645458287
S 5482 292042161
Q 744 11363 2014707226997
Q 7156 11864 3414882782910
Q 445 12857 987394820446
S 1855 793552301
A 1321 739428697
A 5042 221690789
A 5980 598925522
A 3448 157663614
A 2184 821143874
S 4648 250276502
Q 5097 8657 2361973073036
Q 7743 11178 3294473118600
S 5273 475396788
S 3891 822645729
A 9238 682774244
S 3744 813568653
S 11524 68809383
A 9135 123117761
Q 1964 2107 35636922596
S 6263 126348448
S 4387 905921569
A 65 614280460
Q 3905 8312 2325589281347
A 10836 445893571
Q 3341 9994 1222899830824
Q 10781 12804 1415936252513
A 5209 403439979
Q 1748 12086 7883859174843
A 2717 523173905
A 2251 449430920
Q 1301 11835 2386312926492
Q 1111 12566 6909884357012
A 3892 639019171
S 8511 765567069
Q 1525 10737 7841126945323
S 1944 301329937
A 10305 258034120
Q 82 7764 1914409980923
S 9398 729075116
A 4941 464408002
A 2883 707964233
Q 8 12792 8349811469149
Q 10100 10215 18301192255
Q 2647 12832 7934214691398
S 4486 877089873
S 3327 707246805
Q 1783 12793 770549509209
A 2444 345322510
Q 2712 7129 2854070159546
S 3313 121993276
A 1786 262887829
S 5504 744256029
S 5580 743442057
S 11414 64917275
Q 585 8753 7826101878691
S 1496 736791190
Q 1857 8359 4704817626293
A 1551 778066863
A 12308 336210501
Q 2721 7642 1945797832596
A 1750 572202534
Q 2643 5868 2950882769560
A 11959 159500365
A 475 579506955
Q 651 1941 30657940924
A 4078 593330547
A 12882 30735759
A 5024 335720077
A 4363 817009473
Q 2276 12155 3896432625993
A 11340 491729696
Q 8983 12533 3548651035226
Q 166 7017 3679132605757
Q 9240 11823 2357702053240
Q 480 12671 9550193372376
A 713 26675438
S 3124 295089027
Q 2221 4599 2296347996374
A 8014 52722499
Q 8558 12960 34061503333
S 2915 130598305
A 4715 909095127
A 6989 44025761
A 6426 507589822
Q 6522 8945 984249444513
A 178 939316887
Q 5183 9737 1804537410533
Q 900 4049 958719587902
A 6756 419882487
A 4517 387599596
A 1180 696828239
A 3023 118242835
Q 5126 10939 5618159365217
A 8818 586109546
A 10003 526219528
Q 1086 9594 3733962028640
S 6181 162358608
Q 3833 11071 2286023503951
A 8130 986397843
A 7240 917074639
S 9776 159660660
S 2220 370537250
Q 1169 11449 6509815661347
S 10475 34856520
A 1911 517834858
Q 6907 8886 1899035442786
A 10878 478064705
S 2195 687730897
A 2446 984358327
A 2144 147458930
S 1472 823984950
Q 11269 11602 43144345093
A 12830 226284905
S 12143 424990123
Q 302 5618 338998164795
Q 230 10732 3822060183355
A 4712 348458964
S 9445 226558392
Q 3718 12553 1672601139353
Q 2 9289 178549761438
S 8858 587131127
S 4474 843355140
Q 5449 6843 966078405507
A 7967 318517968
Q 1016 9694 2838470972569
Q 1548 10814 3575874609440
Q 166 4626 3639515849955
Q 1535 11513 2178218896983
S 10969 471871074
S 2450 439453755
S 3512 279310324
S 4553 45681217
A 11533 320854325
A 7262 119496507
Q 1341 5051 879132612368
Q 4 12733 4766836158138
A 1715 859265156
S 8697 825292813
Q 149 8521 2771634973376
S 6587 884552965
A 12398 625355287
A 1298 742879131
S 10927 833266781
A 3614 162763650
A 10463 159772668
A 8208 114688317
Q 732 4814 3754650463826
S 11363 111513484
A 8265 626072666
S 8643 494052458
Q 4107 9971 5309667394147
Q 988 12955 4268013634262
Q 2787 4900 1710790976153
S 4035 839880696
Q 10598 12749 2026328725339
Q 869 11413 3262226480266
A 12914 776034915
A 1947 693695276
S 4658 72525212
S 7680 114535624
A 1621 190734985
S 9364 468475358
Q 201 12896 420179075386
S 1313 20511355
S 5473 558962183
S 10370 272044579
Q 1114 9169 1986465470793
Q 2731 3398 117572812180
A 12964 800865425
Q 518 11633 4953320931005
A 4244 10393133
A 10920 963646080
A 12705 619250420
Q 5941 8561 350097330238
Q 6154 10475 3094997526458
S 7020 89414167
Q 656 6749 5592336671087
Q 732 8963 909112865316
S 8930 225679015
S 3411 251424290
Q 8492 11148 1055515918141
Q 5924 12039 5991763442082
A 2842 658464114
S 3159 336981249
A 5916 372662682
Q 10568 10656 29146581207
A 4896 878247552
S 8835 421667875
Q 4279 8905 4258062830472
Q 4982 8283 2863912637039
A 11444 52644204
Q 740 12128 34462211242
A 1622 893145310
Q 7888 9455 513680621333
S 1224 200399492
A 8478 963073207
S 534 751362970
S 9962 724095204
S 11740 523635769
A 8852 446747035
S 1333 838985419
A 10067 93673885
Q 891 9278 5104050968344
A 9781 799596081
Q 3841 7446 423015475621
S 9348 787630794
A 7999 825222858
A 10228 970159859
S 284 725172056
A 4348 799037105
Q 351 12577 4272450209740
Q 1877 6941 2616201020859
A 10253 806493201
S 6417 83301392
Q 936 11171 8649292074571
A 3739 539550772
Q 3280 6794 1505848742870
Q 266 10676 5061080808389
S 658 86350266
S 8074 834020048
Q 11432 12482 380069751448
Q 844 2461 1588810687458
S 10206 37896568
Q 1182 10116 5107287043391
S 8561 898439660
A 12227 237535053
A 12393 852788063
S 9088 205055421
Q 1024 12927 5535637216885
A 3968 92153740
Q 1378 12071 3865389249393
Q 5915 8358 2211034642778
A 10683 288980719
A 9003 1822341
Q 8749 10088 1110044650557
A 3059 624089418
Q 12653 12989 289335539048
Q 5836 12941 2059190563315
A 5018 581073214
A 10098 658785759
S 7367 723064603
S 9864 59490276
S 5655 66857785
A 6547 163489069
Q 6383 9443 1262314871260
S 9176 869480402
Q 1978 5396 3123245165900
S 1925 891076419
S 5968 272955162
S 5063 413847871
A 11656 311546551
S 3598 680262982
Q 69 7783 4518954986143
A 10738 154867642
Q 2838 7670 1743771993354
S 7297 98766677
A 5694 773392269
A 4668 257990548
S 12205 737773558
Q 5 12899 9133038171486
Q 6125 10226 2684136945515
S 5471 179252111
S 48 23111184
Q 1739 7513 1027836053476
Q 2259 9989 1182453410189
A 7380 390022132
Q 2663 12110 1601043262954
S 8021 407834729
Q 5334 11368 4981945341042
S 11351 689616191
A 12817 754659356
Q 2368 8571 2282097291907
Q 8417 9863 1101288734344
A 9015 531471657
Q 870 9746 5566135901402
S 4118 742697168
Q 1250 12102 8470532079798
S 6657 360405110
S 1291 296402419
S 9081 807441841
S 9525 23411532
A 204 731733677
S 6087 375444786
A 6741 462654677
Q 2943 12709 5501976251092
Q 3065 6583 3489279273046
S 12235 680522063
A 10660 737257411
Q 3342 9511 3067344894468
Q 2716 8305 453776090288
A 3628 179569818
A 8973 455716088
A 6820 621551871
S 10832 336542238
Q 2797 9787 1009198066549
S 12048 902501397
S 12711 696781686
S 11024 534457796
A 12704 497341271
A 2517 709297676
A 5631 761228910
Q 6239 9540 1346536966994
Q 6152 12109 164019714443
A 11454 827964646
Q 1 12989 6126551302883
S 4457 982015752
Q 1364 11802 685830685577
A 9512 671936948
Q 3154 5367 1725077605326
Q 6246 12826 801548186556
S 938 838113485
Q 22 12568 536945738202
A 1397 535325489
Q 5644 6287 547970335111
Q 2045 4068 1268395157480
A 12705 858830358
A 542 284513966
Q 1587 12624 8644201642626
A 7533 428465663
Q 961 7622 2790574060938
Q 3883 7314 1536821705767
A 3865 662109038
S 2159 262564854
A 3070 383807798
A 634 433795844
Q 3342 10817 4122391477637
Q 671 9269 3012139464947
Q 4967 10976 1816166298393
S 1991 888479499
S 2054 386447265
Q 9798 10214 37947003387
Q 11256 12201 445081419857
Q 2066 10163 964207336280
Q 877 12316 6838753608736
S 6768 199015667
A 2689 400951219
S 1693 432954585
S 4270 992397364
Q 9199 11694 1941082137596
S 1712 683241737
A 12900 567153090
S 5082 18352688
Q 108 12523 2771439587628
Q 3223 11153 2436746402970
S 10844 52077801
Q 11319 12148 129193802178
S 10659 827839005
A 8949 995622288
A 11048 318667620
S 6030 496705998
S 9862 979075913
S 11912 843289018
Q 2914 11288 6563270989615
S 10521 169267299
S 2760 65493735
S 11881 918807527
S 4566 851318654
S 8124 184688502
S 12491 70861027
S 6066 920753189
Q 157 3667 1489269904919
A 9453 586368389
A 11510 665190474
Q 1826 2195 320414860686
Q 1210 10406 7621376888991
S 156 67846466
S 12720 789882645
S 6759 788563883
Q 908 8183 5217684670904
S 1248 910069066
A 6043 93170616
Q 17 12967 6352799338813
A 4268 80478029
S 7467 229493638
Q 410 7542 6262184099865
S 11257 681772657
S 2837 21977033
Q 10680 11318 259346408310
Q 4070 9204 4654323639576
S 4249 20462233
Q 888 3323 231679789898
Q 1095 5293 3523892228007
S 11876 743896571
S 9588 595554556
Q 1720 12059 9384768151449
A 10306 506110171
A 11807 887503235
S 12886 421864764
Q 591 7988 1716332367060
A 11024 112514279
S 10636 622338963
A 4800 510779575
S 4062 33527440
Q 157 12915 2101774132937
S 8218 704387567
A 8689 444893317
A 580 826993287
Q 767 5119 356004954990
A 3589 964245391
Q 7932 12544 1252469884522
S 8526 703828152
S 11119 440148593
A 3574 74140478
S 1080 261266180
S 420 291816712
S 9327 589486159
S 8899 333037590
Q 5 12143 4835720634058
Q 1195 12410 8466578498896
A 11028 102288722
Q 12120 12596 254584365261
Q 1577 12857 9135092419341
Q 5220 9856 625830783889
A 3140 935255905
A 8525 966015566
Q 5009 8368 2174481225306
A 1020 683574750
S 7560 981323833
S 3876 790927726
A 1715 348377668
Q 4795 12806 2483240622789
S 11614 549296479
S 7399 6293677
Q 3315 3466 72207978687
Q 5991 6481 252954418596
A 11471 169207924
Q 5684 6406 302705466173
Q 1564 9459 6844089036696
S 6549 970360134
S 12650 755333693
Q 151 4596 1424615676371
A 11049 32721951
S 7271 150161279
Q 1245 2783 759305591917
Q 1664 2087 345456577301
Q 9993 11964 1225472644410
S 4474 135385168
S 7701 425412505
A 10263 640759261
Q 5632 9461 2530073637317
A 8143 831393476
Q 1843 12211 8883755400693
S 9552 299129950
S 7020 614551102
A 8570 198019183
Q 4768 10262 2845774506170
S 3146 497596394
Q 4766 5917 1026604192733
A 470 13517214
Q 1101 10980 5617976593626
Q 1859 10309 5550306625488
A 2455 570328754
A 9777 828743274
A 4672 717654621
Q 468 12740 5838015299299
Q 1003 12372 5342789119370
Q 1767 12204 3532021464175
A 4686 485064058
S 8822 86043097
Q 2456 12371 7743214984807
A 9725 514764214
A 10819 666836635
Q 2549 4785 1070845157814
A 11821 120914380
A 1532 785746718
A 11746 685463253
Q 4532 11537 1413765693620
S 5980 467033660
S 9819 568800413
S 2169 398402392
A 10601 392843660
Q 6789 12095 5264897791353
Q 764 1574 664793599830
A 381 946161265
S 3901 569168635
A 8136 36128137
A 1785 474622649
S 7342 983022428
A 6764 304716141
S 2158 801565279
S 9874 959327805
A 854 765390105
Q 5254 11306 1540149667149
Q 4546 8782 2218884799593
Q 2866 6686 1980692672
A 12976 877760744
Q 856 8749 394119846945
A 6499 728479781
A 3616 93879401
A 8418 521025266
S 8073 999517692
A 10010 524898217
Q 8245 12606 3743278679985
Q 2143 3201 381629250003
Q 6567 7391 408189630297
S 12569 242032193
Q 3624 12002 297815404263
A 5508 673490061
A 5121 556334333
A 423 587753159
S 8581 618008663
Q 5037 12223 851642598963
Q 1425 6817 1561670516114
S 11116 42161879
S 11843 802204461
S 12883 699649001
S 50 731598454
S 6542 574498081
S 4483 418347229
A 7993 551735073
S 6178 453444419
A 1210 896092168
Q 376 12690 2210333473820
A 1158 509286403
S 8809 80035911
Q 2159 5456 183405722461
S 7229 309148132
Q 6572 6666 48574067858
S 10793 930596266
S 11510 271485892
Q 2353 8556 5595007082882
Q 8074 12159 3342565257747
Q 2422 11923 6171185330238
Q 4478 11216 338789392047
S 5281 269617219
Q 4895 12166 1151940189133
Q 2328 9975 5864862464327
S 5276 89946757
S 10934 233854691
Q 4460 10355 45538993680
S 5072 57385888
Q 1170 8756 4786234260345
Q 4348 8065 910542018896
A 7687 533753125
A 12960 124359513
S 6972 172679859
A 4735 994338700
Q 270 6753 5446048073295
S 5449 191088194
A 5814 151604827
Q 501 12782 8950864174214
A 8286 168583805
Q 7875 8859 719823047443
S 3010 721934951
S 7334 93825453
S 8869 753283752
Q 9490 9995 253434965431
A 7702 699661003
Q 2523 12220 5249687246808
Q 6343 7353 906076929992
Q 895 12945 2788236411906
Q 5013 8240 18779102062
S 2629 94622695
Q 4194 7391 1158791030850
S 5996 701198354
A 5127 215824736
S 7240 921383892
Q 2434 8338 3247333597785
Q 2216 8833 2868003181823
Q 2927 3732 59979833746
Q 4176 7854 73610358392
Q 9752 11858 1048236055396
A 7128 135863203
A 4183 561139217
A 9496 615236150
Q 981 12758 5789879664477
Q 2397 11991 6916081327405
S 5548 436224496
S 6412 118715359
Q 2587 7077 3769391656821
S 4213 542981556
S 4022 120729255
S 9277 130288382
Q 247 12717 4452102334811
Q 3155 11209 5147951276797
S 7634 311888424
S 8659 372887161
Q 4589 10068 2345633538295
S 8929 860625019
Q 2686 8088 5293141049891
S 4096 932961352
A 7643 898447855
Q 3721 4658 762836561778
A 11624 57713859
S 6516 528242771
S 12575 352721558
Q 3950 10920 1904773097068
S 5847 610041
A 10642 538243870
Q 5903 11404 4777961490734
Q 379 12913 4901819935593
Q 3264 11388 3678233235911
Q 836 7264 1706107500006
S 7139 876329328
A 10552 949954065
Q 1645 9606 135599788842
A 11129 787090072
A 10765 511435403
Q 4024 12693 5251532732232
Q 7054 9086 880316577640
A 4791 493193018
S 12002 570398898
A 3049 319664973
A 7189 159283018
A 11057 606590217
Q 8800 11557 741097428718
Q 4144 5314 813417693702
Q 2048 12642 7955571266097
A 2641 505650872
S 12818 309516312
S 6390 107528529
Q 7376 12957 3595843970756
A 116 318268337
S 12478 73494517
S 7676 978861227
S 1057 456064153
A 7990 22219482
Q 1715 12417 3484813722120
S 12974 166724849
A 7708 232776432
Q 5969 9660 2194984898866
Q 6250 7828 160042187307
Q 1603 2401 403791184861
Q 2393 11398 1423137618537
S 6751 994293113
A 3151 345808719
Q 2671 9592 3985818707316
Q 2424 9467 1739201093569
A 5140 39620871
Q 879 5802 3948185377272
A 4738 926588096
Q 69 12029 7007446720961
A 2917 224340032
Q 1347 8827 5162836321281
Q 5008 9283 3954335114684
Q 12178 12490 295551746901
Q 356 10543 3000708751856
Q 79 9698 7885264476485
Q 82 12651 5084251307287
A 12624 788046930
Q 180 10241 4487835854655
A 10639 596265831
Q 2332 9104 2482592379943
A 12968 241604722
A 1240 423653947
S 11271 464483307
S 2461 13518225
S 11426 339996318
A 5165 21920951
S 5556 712144527
S 7249 160087068
A 10501 839338310
Q 183 12954 5786368369625
A 3656 609387776
Q 96 12924 5261760243376
S 4541 972679249
A 5728 850012363
S 11654 185825283
Q 6094 8006 1519102035
Q 385 11365 7942852924299
S 2330 572576959
A 5552 170924559
Q 2320 4632 1370019793427
Q 4398 9274 1330276472102
S 11281 488820997
S 1299 22976299
Q 65 6508 3326238371695
S 6690 660183371
A 3579 60624313
Q 2165 7582 252294160031
A 2208 86743086
A 31 923607398
Q 9302 12019 2485340556352
Q 430 11377 5481696036235
S 645 464005316
A 10247 713472233
Q 1228 9181 905247809493
Q 2526 12846 4910531682452
Q 4663 12366 6737558752047
S 10881 440670813
Q 6106 7299 704856383653
Q 2066 7867 4630246476482
Q 132 9424 308533348665
S 594 801610976
A 5842 433697817
A 8048 811296384
S 11841 782327040
A 1779 351919762
S 5395 377284523
S 9630 658946345
S 4452 415666226
Q 3034 8585 1028705132297
S 1275 531834265
S 3466 807319480
Q 937 12129 4224670504074
Q 1803 3019 456702661010
S 9698 685230607
S 11367 913110094
S 5549 247623568
Q 273 10839 8519694215586
A 6548 745163481
S 1565 57410750
S 11512 255361675
A 6772 323906134
Q 6839 7616 652463563953
Q 9658 12832 814677032127
A 12681 264639536
Q 857 3033 1112369270670
A 6903 87395662
S 5322 757875298
S 7091 440926333
Q 351 12013 3227060459077
Q 4435 7767 3076631941733
Q 1973 4611 566288454743
S 5445 929094318
Q 2015 9915 3425007762255
Q 2544 6877 611615070932
Q 3018 10938 7854715909512
A 5402 751861572
Q 2074 2156 36774751037
S 195 858909872
A 74 910006621
S 9759 420367452
Q 10230 12627 2071436003988
Q 2087 10026 6247482920356
Q 2035 3895 1449501432340
S 12937 243362076
S 10236 987672200
S 6863 333089971
S 7675 777146829
A 6907 311551388
A 4524 45700970
A 8061 178536854
Q 1834 8516 5018169519045
Q 5150 9890 1354750165452
S 7200 924576441
S 11180 530153360
A 5068 755344573
Q 2935 12266 3113221002760
Q 98 12049 422963908695
Q 3969 4723 562588203558
Q 1131 11094 8390531988122
S 3832 52160166
A 12493 20219785
A 2001 78984462
A 7076 966756013
Q 423 5306 1873467476328
A 2332 185188938
A 10597 345787326
Q 3594 4736 787417514299
Q 1480 2749 1183631146387
Q 79 5279 1552589915288
S 6615 890784884
Q 1069 5348 238449686727
S 11599 332676326
A 404 55644927
Q 8903 10633 247159505629
A 4378 705496075
A 6872 120807234
Q 3645 10684 5616084284582
Q 1722 12735 4593268311136
A 126 783214211
S 6817 781240230
S 12211 200997888
Q 2841 3825 168942126355
Q 6066 12655 5135538727566
A 7832 706761996
A 8151 423531387
Q 2945 5264 1100457897381
Q 407 1303 2634557510
Q 586 6623 2394664881369
Q 1234 5557 4175044454194
S 2968 563634602
S 7613 294805766
S 11967 228006519
Q 612 12886 7567476403545
A 11691 585774854
Q 334 11954 2064160250935
S 11702 151510265
S 12988 568140878
Q 3556 9517 1752124672218
Q 688 8499 6431073096267
S 6852 653409865
A 9838 526795874
S 11977 934241124
A 5269 766639001
Q 3910 6909 1237261317265
Q 3752 11858 7615843622498
S 9304 763016536
A 4574 14676000
S 10255 144150967
A 7017 613475230
S 7047 468989640
Q 7015 11631 2889238115494
S 4822 597803275
Q 11495 11545 12464993260
A 6685 833138510
Q 37 12895 7665113679941
A 9977 54293529
Q 2819 2924 56759142320
A 8480 144070325
S 7429 839103205
Q 4519 9592 469389620696
A 8804 405066266
S 8366 923764167
S 1519 950041539
Q 4057 4400 241860134195
Q 4050 12189 1847159899214
Q 10029 11577 1335732437103
Q 1792 9694 590124664552
A 5819 661154607
A 8090 152907423
S 11961 765028520
A 691 393214085
S 11007 931942191
A 6875 947271481
Q 3990 6837 1121514799385
S 11997 444157989
S 5114 138950542
S 363 701255175
S 9314 418950949
A 11855 165601885
S 7410 59717557
S 8136 383689352
Q 569 11895 5431798814423
S 4992 379475584
A 12478 106165702
S 6670 817687153
S 954 725020123
S 6118 601067700
A 2697 978019079
S 9125 48301576
Q 1502 12101 7776248104422
A 5459 699129238
S 10967 810555448
S 11778 336363569
A 10196 718104657
S 7358 847100880
A 1353 509608000
S 8734 760067111
Q 5891 11272 4704338969646
Q 5147 10919 2860597603455
A 11757 782838018
A 9925 47319556
A 9031 101475016
S 8306 494696902
S 6420 544223941
S 2936 845235549
S 7092 471342105
A 2238 774141683
S 1542 737321953
A 4239 142149077
Q 4424 12841 6487389837253
Q 11248 12798 392912745493
A 6164 636030241
A 7112 731100839
S 1910 911614121
Q 6844 9559 1852551672188
S 2149 404760528
Q 8326 8549 207260664010
A 11452 667116771
S 9883 535715815
S 903 825204237
Q 1492 5060 2581567361288
A 5113 687414663
S 8151 567248338
S 12029 81287122
S 10774 666370403
Q 2469 11061 4404977243631
A 1829 211211985
Q 4504 9242 4150226964620
Q 1515 11309 7167151133261
Q 3443 9574 4250735756306
Q 7261 11592 3746481839302
Q 10568 11491 181781707985
S 409 441080729
Q 7708 8813 419225996575
A 4227 708949945
Q 7646 10731 1871370354482
Q 320 12192 6074967677961
A 2833 470816016
Q 2406 5733 3278461895792
A 10602 187755293
A 4555 140653299
A 2665 144438771
Q 324 12792 4156804466654
S 2831 677048801
A 9630 712340550
Q 3649 7288 560132861666
Q 443 12942 3675415497911
S 11677 757035732
S 7959 859575789
Q 2068 12752 6714540696346
Q 3403 7979 59014427930
Q 9628 10020 99446132838
A 5440 931042062
S 1584 87330159
Q 7631 10024 1352077307790
A 10875 716173301
Q 255 12025 7530984074423
A 191 5344034
S 1843 629270315
S 7203 646248120
Q 11086 12601 1241128122442
S 1268 389274801
A 1534 637232480
S 5010 853633785
A 12864 971089379
S 5058 700370815
A 9896 4293718
Q 422 9565 2699387232311
A 2967 337042128
Q 2083 8493 822487843489
A 9165 365404625
S 11185 914317315
Q 6858 11435 2513945978625
S 8728 736435610
S 6652 537864279
Q 3695 12822 3235863542492
A 9735 211128801
A 6744 288108752
S 117 5989970
A 3221 991615254
S 7792 977500397
Q 5402 11278 4446748075256
A 1954 65283628
S 3662 667377822
Q 2136 10009 1340775150579
S 12096 999723007
A 453 846979145
A 2119 443632812
Q 2529 6720 1993251590998
Q 87 12934 6224818092051
S 1381 693932674
Q 347 12522 9487881798057
Q 340 11573 9498121972111
Q 1568 6540 2457056354674
S 9524 255318149
S 11645 210681633
Q 1337 12963 5431339162940
S 3748 901436294
S 11530 783178762
S 294 666088865
A 4299 125897748
Q 7628 11799 2608805203071
S 8014 694496592
Q 782 12412 8362232987098
Q 1368 12148 9660686839884
Q 198 292 38518237898
S 4845 10581543
A 12787 315627855
A 8730 39310229
A 12346 439278582
A 652 746923115
Q 499 8505 6004457472383
Q 54 12885 4355991152534
S 7356 591764306
Q 1867 4079 476538047344
A 3297 805968477
A 3596 279251624
Q 334 12293 9932337875079
A 6046 122103316
A 2404 675126011
A 4297 56905284
S 3846 607518379
A 4312 542046631
S 2717 730231547
Q 8829 12526 2132997964819
A 7307 922756618
A 8685 631790546
S 3978 540528640
S 316 89169958
S 6707 153386097
A 9836 949874376
S 7553 260909476
A 1967 389824017
S 10829 475425534
Q 9659 10432 165818834945
S 12163 495530140
S 2866 8182006
Q 1185 10535 8084308070713
Q 6562 8674 277672300694
Q 5888 8556 814075336810
Q 218 3391 2629262264939
A 5184 985869529
Q 6202 12193 4083627123563
A 7177 403530345
Q 176 12948 6813547813471
Q 3754 4644 710367381776
Q 774 12619 4147833135033
Q 3951 11676 4496481375183
Q 2131 12598 2483508286216
Q 1891 12158 1594697283036
S 3716 21599159
A 6096 780417804
A 7992 373598554
A 9299 682821585
A 11630 160226732
Q 2139 9730 6827818823856
A 7878 396757969
S 7314 400312356
S 3105 150245242
Q 4046 9735 2267081964185
Q 2056 12390 9025751330175
Q 2237 12865 8726587330336
A 9197 986875390
A 8339 367210905
S 6073 570381268
Q 116 12923 8095986907152
A 11592 950214694
Q 5893 11946 373199342346
Q 2901 8633 1756009592086
A 2349 692031100
Q 4710 9757 860140052524
Q 146 11845 3747025448104
Q 3001 5285 663126086213
S 5084 981477663
S 1399 809971784
A 7379 428960259
S 1925 312384189
Q 1364 7166 754066466546
S 9956 413160861
S 3579 172585611
Q 2144 12817 2377263943108
Q 3480 10225 2326769876389
S 3285 307426506
A 12922 923543146
A 8123 79049168
A 3783 289383032
Q 3116 11585 6651580130198
Q 247 12604 4563993847538
A 5323 774995690
S 4241 128693445
A 8398 546275887
S 292 201627254
S 1865 205134767
A 4187 42078357
S 3799 843468639
A 7474 726416912
S 9305 952350265
S 12040 849170843
A 6886 287616984
A 11919 210939412
A 10195 270428940
A 5457 558418502
Q 3494 9614 4512718574535
Q 1092 12331 6474787996562
A 1337 452181047
Q 1839 12084 8259986767107
A 7295 712318809
Q 4117 8425 2041786226973
S 6589 716510878
Q 2324 6460 277208733124
A 7135 818781879
Q 308 1425 282627244656
Q 8092 12933 805116017828
Q 20 12973 5145718409175
S 12622 763227369
Q 3364 8291 1399929395114
Q 3119 8614 1011430930115
A 4842 573208415
Q 3376 10214 5601394454268
A 1159 882641605
A 4988 712248319
S 786 907507198
S 5164 949364651
Q 6105 9397 3188736407353
S 9212 289783444
A 7993 750618061
Q 282 12443 1978947547015
S 316 256022619
Q 6014 8899 1740710934496
Q 10293 12918 294925235983
Q 284 12530 5418090435418
Q 5506 5972 31257355450
S 5533 685968367
S 9748 563551186
Q 1558 7042 2210444062762
S 10968 953501812
A 7156 677086858
A 9437 425564990
Q 7648 9699 1247967548037
S 8694 834368763
Q 485 11959 1838354841738
A 8515 495046674
S 6116 943954757
A 6051 218259356
Q 142 12133 4536505674685
S 9832 523155199
Q 5875 11188 1160003023002
S 3989 601824497
A 3046 425928786
Q 489 12905 5665584430664
A 10955 262587461
Q 35 12987 7248575814341
A 3015 432207074
A 6598 101063515
Q 234 11405 7952736664894
A 3718 240340915
A 451 54806397
Q 6869 7069 104198488367
S 8307 984507031
S 1463 712812765
S 7185 905054390
A 11140 833499535
Q 2924 12669 6919715104456
S 408 494114976
S 1667 958414219
S 2530 598734631
A 736 401425065
Q 8258 9695 1112838479605
A 3983 968895867
A 11447 206520077
Q 9739 11127 718438966234
S 9416 30161527
S 12555 800695075
Q 165 12505 5535100781341
Q 9603 10465 552545794398
A 5321 668402444
Q 4179 6075 217732406060
Q 1676 11622 2999994076292
S 11823 374273148
S 9413 578762320
A 6722 127419971
A 2730 603693417
A 11961 362651194
Q 6733 12032 2842821916833
S 2186 61471785
S 10950 266262666
Q 4367 7910 2817228128970
S 10921 829504132
A 3646 530080930
A 380 389306371
Q 447 12782 2769516431340
A 12479 720955255
Q 3005 11505 3210215183296
Q 1039 11404 9106682153484
S 4531 260660497
Q 352 3875 138090251026
A 11516 240791317
S 8011 393557316
Q 3987 5275 432946290804
Q 88 9434 7226095313429
A 11892 587095464
A 1558 314629245
S 8090 235548935
S 8342 270210027
S 8764 944916823
A 281 560995275
Q 1469 6492 4849775673302
S 6139 397801468
Q 4598 9474 2951308595469
A 6077 903154242
Q 1509 10169 1134271690376
S 6091 1990767
S 8805 949358510
Q 4105 12723 5406179154758
Q 2990 8710 5508963538992
Q 8338 8521 117595976618
S 632 209645863
A 2773 401262836
S 4970 912607448
S 3097 344100579
S 1949 164365594
Q 2106 10439 6435288979345
S 2692 16259145
A 806 191566813
S 6724 427204016
A 3750 47316334
A 9815 292641015
A 11208 779303052
A 1974 417656735
S 8178 463359845
A 3245 103605311
S 12375 189450960
Q 4785 6684 1831482356438
A 11553 567104330
A 5059 115619700
S 8446 652270141
S 4168 640608768
S 1551 571527120
Q 2007 7427 2665027369846
A 9467 817175673
S 5393 524808581
S 4521 880151245
A 7806 886714011
Q 18 160 69827362638
Q 4995 12889 2984136547099
Q 2217 12735 5485691765955
Q 2102 3185 35919322584
S 12447 690790050
Q 2593 8707 2473682654307
Q 685 4682 2905451487235
A 11859 761385322
A 8431 685340971
Q 785 11957 3029167389192
Q 1178 6146 757118474054
A 6542 167661665
Q 1350 7843 2626782101667
S 5767 968926438
Q 1232 6429 4930863416633
S 2636 429738399
Q 672 9093 2768025530504
S 316 779661245
A 12972 320065713
Q 9920 12577 837517577121
S 11142 664922305
Q 2012 12508 6915591851070
A 5901 716230887
A 7071 326442352
S 8084 249821868
A 8907 914872104
A 8160 806421507
Q 42 12242 9740064153557
Q 4975 10414 1023448618972
A 1550 227882792
Q 237 9064 6729521530591
Q 8987 9787 174077485093
S 5730 28302590
S 10079 941267537
S 1106 77791194
Q 3511 11941 3198152801756
A 3530 796696989
A 12711 924471957
S 2653 791634570
Q 6128 7381 1221309433823
A 5067 441224462
Q 6653 10343 2378579473597
A 12474 148522285
A 10551 16227661
S 4313 633932929
Q 4862 8483 1534801950834
Q 5288 5325 14501934361
Q 120 12963 1819070825261
A 3626 765830166
Q 3291 4867 1367789322065
S 10245 353541298
S 5154 558454930
S 12300 250379902
A 8501 478901181
Q 1239 11948 8981491167345
Q 385 7798 4682776105639
Q 1362 12556 7244855292246
Q 1654 11553 9809697128287
Q 5132 5262 70978793406
A 9394 633227514
Q 6256 12900 5478893331668
Q 331 9485 13953225103
S 5875 249966403
A 6495 44076156
Q 8380 11661 2754213319395
S 4290 120128523
Q 1395 12858 4134941019207
Q 7276 7958 162916095077
Q 479 12387 591421478168
S 12674 751265308
S 10005 167782804
A 9365 163711777
Q 12188 12895 140201978082
S 1488 731749852
Q 7212 12756 4323094134908
A 3135 936087855
Q 4490 7767 999450171269
Q 1537 12314 9434482274536
Q 3573 5274 556726827545
S 4107 757866189
Q 807 2568 710008869027
S 11487 283405543
Q 1955 12464 1371479415143
Q 4036 12483 968088927499
Q 988 5159 293496765221
A 394 790299424
Q 6688 10111 2358744647746
S 7359 34720292
S 11289 803531889
Q 3778 8160 602937390057
A 5759 962366927
A 3336 361887198
S 3402 970765219
S 4297 781932186
A 4165 913625199
A 2292 843384969
Q 9674 9945 27632861888
Q 2247 11781 3850770751037
Q 7386 11196 2413921443823
Q 1949 6346 502142423811
A 446 655495004
A 8679 51695865
Q 4200 4575 47821923963
S 8074 931991543
Q 113 12916 6270087048052
Q 727 10965 4167590532609
S 3153 10374548
A 11059 613716971
Q 57 11730 8422453089748
S 5129 681780773
S 937 760083016
A 8756 462437232
Q 1554 11422 3388171510002
Q 2924 4143 688506927768
S 9200 383281447
S 8264 573563906
A 7771 669099424
Q 6383 9940 254503419337
A 5217 856613314
S 12661 3414135
A 8714 885530134
S 9723 927426736
S 7231 680382777
Q 3003 12661 2213960141660
Q 7205 7998 612635896135
A 2921 382239930
S 2207 475184336
S 2300 833983681
A 7779 801278114
S 6938 789721279
A 943 317982190
S 11301 865654813
S 4752 614444404
S 1146 672282804
A 7291 560990604
S 6534 899612580
A 8632 595510216
Q 6292 12489 6111904233124
A 7899 492554289
A 2197 604489630
Q 1597 8165 4110194647263
Q 685 12325 5534687768680
Q 124 11481 1998899700756
S 12015 576917584
A 6662 797471043
A 6132 745536756
Q 2105 5865 646382128129
A 10356 672927220
S 59 334178378
Q 1462 10369 5443933406100
S 7183 54984286
S 3107 231789710
Q 1105 12860 8985817261289
A 2809 550090402
Q 1456 7832 1593184414985
Q 2146 11898 7654789573221
A 11846 281808307
Q 9573 12897 178437867985
S 7544 980995081
S 3881 382677071
S 3435 702342868
A 9225 165945964
A 7368 208976521
A 5086 959078066
S 3230 706065235
A 10106 765346191
S 12339 474036455
A 8608 38659269
Q 7973 11480 991482675459
S 6864 453874809
S 12089 899182621
Q 61 6792 5971396480803
S 6794 716814
S 1099 424573108
A 3981 283748165
Q 159 12396 2171192567450
S 53 654694987
Q 7643 8196 481207397709
A 8147 916340819
Q 1786 10849 6747936085818
A 3303 425616816
Q 66 9751 7398569280431
A 10438 393469069
S 12523 915164771
A 2334 562281159
Q 2425 11794 7609191519251
Q 10504 12126 818031817459
A 11292 313326699
A 6015 837423839
S 6131 59484405
Q 4327 12691 3836376642214
Q 2756 6977 2851905677326
A 1225 699865715
Q 1193 5756 178925277461
S 4740 118735065
Q 2310 9799 642243262831
Q 538 11884 5917388409992
A 960 144938143
A 6126 608699702
S 8703 697412496
Q 892 8189 5343237877866
Q 361 784 184929768746
A 6352 971468890
Q 43 12854 9824322058063
A 11599 275221644
Q 4295 5664 261997394572
Q 2605 5057 117194753624
A 5840 337574392
Q 1112 9722 8157695041793
S 1246 620103414
S 11103 341115664
A 12122 220581743
A 7267 411867772
S 12214 291647930
Q 7831 11748 755054348054
A 3181 455567434
A 7128 13509801
Q 1627 12520 9856686727640
Q 2721 6371 2083902601762
Q 3428 10681 611904244181
A 2817 671649519
Q 1554 12545 6206007716351
S 6993 561817026
S 11833 957350211
S 4065 968250450
Q 8197 12907 1352525859342
Q 365 10357 5247806620760
A 3140 297105798
Q 1149 10250 8416901064197
S 1389 538654527
Q 5156 12870 2173912194636
Q 4004 12002 1965314091325
S 6446 179415341
A 9305 663559861
S 12787 401156984
Q 1981 11744 3854003566607
Q 355 1722 331731389907
Q 4770 12631 1866308964418
A 3412 749277762
Q 190 7293 6291163403952
A 3506 441141840
S 9715 896483692
Q 383 12410 4315210032290
Q 2114 8482 4256058524000
A 3441 599266489
S 4569 786240571
S 6782 289629374
A 875 231927012
A 2287 317213064
S 5033 390068803
Q 2374 12286 6685772944748
Q 6626 10073 1665174413093
A 2318 670976996
S 7466 867634447
Q 2367 8502 3911337781500
S 6427 53056605
Q 7104 8175 249000075889
Q 4089 10811 565428981205
Q 6034 12193 3928175394743
S 11975 962499830
A 3095 862336481
A 9944 885477654
S 10301 241595530
A 6220 389058161
S 7891 500201583
A 2652 722100557
S 2887 276981910
Q 839 3135 1465790628794
A 12799 970335937
A 3399 294450310
Q 1180 3443 1707506081449
Q 307 12568 748472505043
S 2905 442554327
S 1729 697593093
S 10438 67325170
A 10925 486135069
A 7388 350488249
A 9014 873785795
Q 1424 1606 150108332590
S 7540 599918439
Q 1407 12700 7169677749113
A 6891 391802544
A 5600 40537301
S 11850 805496833
Q 4170 8836 167847495774
S 6184 413053912
Q 3986 7688 164420565014
Q 561 11608 4515841583462
S 9665 462277749
Q 1608 12255 9238753660943
Q 549 1687 561662346178
A 7742 484623540
Q 11855 11927 69522555817
A 134 338904479
A 5919 232975680
Q 71 12617 8502281892816
A 2114 986493926
Q 1662 12229 9826803588643
A 9351 529736433
A 5431 81308085
S 4003 815005375
S 6703 403514360
A 877 362224961
S 7179 358836718
Q 1330 9151 4770686427915
Q 5026 12008 5119920412516
Q 1248 10567 6573742794422
S 3770 537996129
S 12037 119941776
Q 8846 9825 216262351070
Q 1133 11588 2982041601275
A 3394 172206920
A 58 499761721
S 1245 26405114
S 2645 757524623
S 9974 353803441
A 237 359416444
A 3111 209416516
Q 1499 12197 3012906535252
A 7419 236945616
Q 1097 12329 6752351927465
S 10861 851383153
Q 3756 9873 1019820078865
S 11905 99825013
Q 196 5304 2831851559029
Q 2717 3010 97188076327
A 11487 918774023
Q 2948 12252 8822199515405
Q 7212 12037 4191976267579
A 7193 920332013
A 6090 643500614
S 12521 195154080
A 11036 724300167
Q 2149 2343 172147324731
A 1665 606192155
S 6088 898329124
S 12473 581622460
S 10196 177103295
S 5114 503725625
S 6440 538564107
S 7161 409640192
S 8882 592702237
Q 330 12163 3518000735974
S 4465 439890368
S 5801 845688743
S 12778 123771815
S 950 993958490
S 1071 8402946
A 10483 527850596
Q 5515 11273 101967576218
A 9733 971111812
S 5084 810147694
A 1151 555284929
Q 6833 7945 972739204899
S 2701 484645434
S 1491 2442217
Q 7080 12787 1146871336561
Q 2277 8349 4904963863878
S 11080 621415272
A 3022 445690953
Q 1777 10110 3938873489300
Q 6376 9646 2129908801411
Q 1072 12802 8013297186304
S 9874 609903803
S 5378 334496442
Q 5039 10402 4373833852783
Q 4907 12175 6297909186128
Q 3142 11812 3286676208781
Q 397 12674 6160909030781
Q 955 12892 466938177587
S 11360 813738304
Q 169 12720 2446665711209
A 6194 925971784
Q 905 12263 608442230464
A 9817 282317904
A 7732 365772585
S 1356 482027286
A 428 541256999
S 258 884820814
S 11429 550210800
Q 6306 12334 2370255479521
Q 1290 7337 2752322042661
S 11184 609443584
Q 2613 10232 218389415765
A 2287 891468393
A 4527 180095941
A 3484 250642896
Q 2327 5445 781055022813
S 4516 225325982
S 10079 202687825
Q 11964 12643 257837909067
S 5040 207157553
Q 2597 12158 5455773352774
S 11112 33858214
Q 7978 9407 645957013926
Q 4780 8469 2123511700095
Q 153 12632 6293479885863
Q 213 3833 91796343202
S 3664 219609435
A 8601 692003182
Q 1422 9938 1356563499349
Q 9647 10817 693355195334
S 11757 448230968
A 957 422372735
Q 1676 5468 1461867940247
Q 1798 9711 5700236258849
Q 1396 4292 670783421511
Q 1547 8088 146490815990
Q 789 10818 546895554590
Q 5384 10351 2454009043129
Q 649 10402 4152558792148
S 6896 759056001
S 822 508812898
Q 577 4810 1998069451043
Q 2741 4728 285590092576
Q 11801 12377 572628857228
Q 1482 11480 8849843802472
Q 894 11320 5393106458779
Q 2008 9782 2662479014482
Q 1918 8296 5639481267927
S 11588 957233389
Q 3326 12729 2692168615723
S 1729 738257297
A 7661 454853659
Q 7689 8662 114816562054
Q 869 9786 4721702306086
Q 4642 12668 6362489155200
S 8250 262544646
A 455 357317721
A 9905 647902060
Q 8930 9172 46623311813
A 6661 778080115
Q 2891 12530 1486180290314
Q 853 12313 3711312713265
A 9625 732312264
A 2066 464398271
S 7139 565932726
S 12231 174227416
Q 70 11723 7600265450633
Q 5704 7570 133115584355
A 3559 184190671
Q 2850 12890 3153845468921
Q 6209 8017 698292537548
Q 699 12629 7541753668799
A 11687 77262319
A 1960 538188420
S 1996 277169570
A 11585 15100985
A 201 242912211
A 917 635838097
A 12018 256429473
A 6069 767273961
S 4871 166894499
Q 360 1429 611128732380
Q 3507 12934 5051729605614
S 2502 797042367
A 4487 725992765
Q 5987 12634 5181635298149
Q 5639 10507 1790735292285
Q 277 1113 49364858522
S 7898 798654239
A 7063 631411157
S 10266 99521248
Q 7401 8833 552994669726
S 6793 684590003
Q 8 11918 5832321971451
A 9306 861993535
A 5062 307491578
S 7337 246052157
Q 1865 12330 1984392406371
Q 78 12617 3694129217944
S 12146 829345152
Q 598 11584 1919098065159
Q 3732 7541 1836500455435
S 2241 727511525
Q 7526 8787 888522504472
Q 7116 11310 511268473468
A 9829 290784524
Q 4067 6468 828471379444
Q 1464 3846 608744636805
S 2474 245763618
S 6817 559729319
S 12849 321944772
A 6629 251083844
Q 6552 8067 1227083522064
A 12765 251133003
S 12121 208522526
S 10344 557881661
Q 10236 11916 1530188496462
Q 78 2931 792544722437
A 10585 342729955
Q 102 12918 3557115274905
S 2800 339467896
Q 1961 10707 5837290175624
Q 925 8721 925072621907
A 1325 900500927
S 1584 62744791
Q 3195 10335 5622208698589
S 5941 381081161
S 4895 813013720
S 4202 171404618
Q 24 12725 6775319431966
S 306 942940731
Q 9290 12760 192411705430
S 6143 351089023
S 1111 201773946
S 12892 556762283
Q 11 12985 157018236139
S 7510 236390209
Q 4046 12740 7286129442526
A 2361 888872647
S 1909 35277664
Q 5098 12767 3103247142930
A 8050 676763107
S 1376 481942888
S 10251 602914263
Q 8629 10593 1679653200395
S 9634 924749319
S 7799 332871610
S 10942 266631080
S 1487 163229528
A 6914 467229562
S 4048 266824800
Q 2324 10593 2193279050102
Q 4505 7345 1623504396676
Q 1573 3685 885639623115
S 261 801911037
S 8812 447412680
A 6794 667056683
A 6206 575351037
Q 190 12437 7857956897079
Q 2267 6662 385633493421
S 2558 142443329
S 10375 252990652
S 12940 530143945
A 9646 78149778
Q 1300 12823 9937115565424
Q 1806 10894 7996638591033
A 5137 876565602
Q 3660 5888 1623934486068
S 11232 915178685
A 2631 955744417
A 1114 456609227
A 139 800838004
S 7971 230508679
A 12673 607680767
Q 540 8880 6044597690005
A 2935 219757081
A 8707 991305828
A 4956 741985913
S 11539 311306357
S 321 25260589
A 4016 19045833
Q 4295 8308 3718618062378
Q 3307 9367 4848775564036
A 6730 651288265
Q 2552 5127 1412802398422
A 6469 495301313
A 11312 241323043
Q 27 6477 1615468760202
A 7078 925162
A 11020 501987682
S 1763 319442362
Q 1421 2549 219128904515
Q 1990 9809 3699074289753
Q 6157 7865 1602387861362
Q 6319 10263 2993166770872
Q 445 3711 1026334685948
A 4263 572086294
Q 3428 3433 2767782896
S 3364 520886767
S 150 383757048
A 10923 694613601
Q 10533 12013 754397302150
Q 3199 5055 1214298875556
A 8278 114845149
Q 1831 12564 5579410835545
Q 3517 11596 3750086557127
S 10440 497221019
A 2220 298201298
A 11987 147148876
A 936 534947413
A 11504 587579633
S 2177 586719255
A 7617 912055288
Q 2726 11957 1513032235344
A 6429 952632493
S 369 639432901
S 2630 55540898
S 10242 969426286
Q 1199 4681 3260044564102
A 10364 861958898
Q 6166 6409 163134578395
Q 1817 12500 781081649376
S 7953 155734371
Q 6590 10818 845598324323
Q 386 4302 3359831080466
Q 982 11354 4839108471056
A 2965 281856135
S 678 353878487
Q 2338 12677 4129404877298
A 103 453348641
Q 501 12955 5238501124081
S 12599 739594128
S 6392 161637088
S 8017 406053369
S 4969 200857627
Q 9601 10997 1336896993054
S 12655 574582341
S 9075 895516524
S 6051 187698281
Q 6438 9963 3313392972439
Q 5464 9562 3357512669702
S 12349 716173837
Q 3825 11889 1935801135455
Q 5033 5696 27778421960
S 10779 385077223
Q 5305 9238 3796167068606
Q 1000 10189 8023104614691
S 6110 401968409
Q 2710 10368 3740654577145
S 9430 765754343
A 6512 253430429
S 5060 660311827
A 2247 415887721
Q 767 12761 121272960818
A 7467 215102536
S 7371 820664790
Q 4301 11546 4890625907993
Q 4269 7452 2734973604786
S 8776 747925425
S 5701 808232235
A 9539 58092291
S 11769 280388868
A 4275 57536839
S 1463 227151904
A 12693 775542991
Q 3524 5117 120934718422
Q 7532 8827 697091582380
Q 3069 6951 3060027167618
A 11225 684790225
A 8304 826821292
A 2890 442373497
Q 822 12183 7584973395498
A 2377 455681709
Q 8768 10866 1367450419059
S 11433 252386161
Q 5170 9699 1526912390798
A 9713 611062247
Q 1231 1455 163113507946
Q 9449 12909 920851811858
Q 2433 11961 2020357010041
Q 973 11221 9242810176008
S 11407 716056941
S 1034 391323582
Q 1992 7141 968581707794
A 5074 680278757
S 4041 206203352
A 184 158497177
S 11081 610508962
Q 4390 6540 492731149837
S 7776 967852372
S 4271 149592798
Q 4778 5981 270993578938
S 7797 969810916
Q 928 4404 3474208018924
A 6881 20250200
S 10199 667685838
Q 7288 11613 2327564333590
S 11814 371629811
S 6886 73562387
A 8395 982614091
S 6994 459741622
Q 1798 10653 6725697909348
S 8793 262451910
S 6270 379819565
S 1426 175334122
Q 7385 12299 1011378460015
A 11278 628570314
Q 5880 11163 1361157716921
A 11872 281866943
Q 662 11385 290186918789
A 11800 265906973
Q 869 2170 385725770472
Q 3124 5202 2068090453829
S 2945 852135318
S 2673 309425386
S 9249 157723944
A 2367 276549618
Q 3582 12509 7298924363457
Q 1904 7618 1953745883401
Q 10069 11116 929188154270
Q 5666 11302 533506628484
A 5453 61974891
S 1387 402910015
S 4909 358244522
Q 7349 9727 1316908747813
A 8071 443618245
S 11779 201101688
Q 519 12871 1332087568651
Q 404 11851 5015566402277
S 135 616886924
A 9653 515848251
Q 4141 7541 367726668795
S 5200 941079602
A 5640 911984206
A 2547 461233577
Q 353 12132 3552456277375
Q 8959 10775 814528369753
A 8786 117798387
A 4689 751198015
A 4532 239273053
Q 7129 11932 3056958810041
Q 965 12976 827068895626
A 8408 553561629
Q 4791 6266 1436398967353
Q 3248 11058 4912153093508
S 9819 85864396
S 6239 283062028
S 12034 10176881
Q 3209 9021 922807197834
A 9065 996554071
Q 59 12486 7433878321676
S 4426 240570603
A 12174 797767931
A 11371 600169042
A 4926 105027433
A 2 660887495
A 899 881077747
Q 547 12125 1846638073095
Q 1884 11680 3243697833503
Q 635 3524 2166842677490
S 9992 846445516
A 2209 740210605
A 12967 183480287
A 11734 990998954
A 8037 123717730
Q 7107 9358 107635477254
Q 463 10945 5043595992494
A 2981 5461243
S 6296 394821868
S 9064 774831285
Q 1860 11853 711382715940
Q 11273 12239 500147773562
Q 589 1462 545634706550
A 6920 154094167
Q 6382 12927 2783984406142
Q 437 4091 2456710175869
S 12064 667001341
Q 3851 5664 1414894391650
S 3783 891482278
A 512 800817393
Q 1181 6658 1285225990075
A 1686 242670300
A 12743 927068318
S 6378 416540
S 8850 550893248
S 2771 251373974
A 11395 142406460
Q 16 12909 234008020503
A 11537 950549990
A 1156 539838625
S 7403 415241612
A 5923 189635779
Q 1755 10830 5146699416391
A 10333 117481306
S 12972 298138856
S 10280 949476257
A 6788 401096064
A 9422 686478821
S 4112 872014237
Q 4526 11808 7220713953806
Q 436 8869 1384835671877
S 5662 600376347
S 7546 466681687
Q 3 12943 8278191375856
Q 502 7988 5492455741877
S 9012 687109153
Q 747 9026 578793803926
S 11848 78460086
Q 9720 11140 181476909925
A 6753 842791702
S 6347 614173763
Q 6039 12705 1872720001413
Q 2518 11180 5744793304380
A 7843 718598247
Q 484 8966 7206169656123
Q 9358 12985 570875190889
Q 1269 12584 7301573017305
S 6200 749502663
S 6271 720308532
Q 1340 12952 3211417899025
S 1403 959164377
A 1414 322587856
S 9980 389667700
Q 4017 12543 4745327234362
S 11617 978953726
Q 1699 9412 3485804147362
Q 5385 12233 1704132245799
Q 4820 9577 4104316829267
A 1404 963690759
S 11107 165378469
S 5568 406651060
S 11628 711515296
A 2218 534506490
A 2683 901270898
S 7676 669939821
Q 2869 9752 5195002170121
Q 6837 10769 2454353621374
Q 2589 8052 869471852821
S 11596 847179700
Q 297 12117 1341951211565
A 9517 694314069
A 4378 734547343
S 6956 962927335
A 12506 872783579
Q 4401 11268 2052361842813
A 6147 809270996
S 1213 496421975
A 6214 672789510
Q 4467 4839 290794046993
A 9775 710194893
S 1809 230399984
A 12651 453509909
Q 7043 12352 1346550264301
Q 3904 10785 6342225192095
S 994 76181216
A 7303 273078032
A 8870 448681634
Q 371 9816 2477553161236
A 8590 298461945
A 2605 881054637
A 12983 616687220
A 8320 672241260
Q 4195 9058 4003436982549
S 185 257802073
Q 2515 3775 785652551928
Q 10708 12409 651152785357
S 12631 610886840
Q 1485 6556 1471681063297
A 8623 291542828
S 3884 506058665
S 5929 435984488
S 12719 79228251
Q 10818 11281 49105365318
Q 1461 10143 5070391791503
Q 4828 7142 1520081344824
A 4378 261221311
A 6433 508159962
Q 4376 11974 689310372856
A 10060 400530659
S 8012 615325340
Q 1308 3359 854913253507
A 9941 740084327
Q 580 4663 684904799807
Q 4413 4782 115767006274
Q 4301 8156 3463076798417
Q 351 11508 8205572906315
Q 2124 3898 506483568864
Q 7941 11678 1766738820129
S 6232 504541575
Q 3394 6276 2464295428668
A 3902 991012392
Q 5014 10004 1992059809024
S 9105 152129484
Q 622 6288 2087062089910
A 11724 298397061
Q 1369 12388 7314622692853
S 825 911055655
A 10121 100337265
S 9001 819126375
Q 238 11491 8251359868968
Q 473 12068 2886942799181
Q 2505 11632 5354291414804
S 3793 799568288
S 9799 959321409
Q 2106 6111 3519986692434
Q 5623 7490 1419846097733
Q 3366 10729 130954685674
Q 6763 12707 5737251230018
S 8046 952140247
Q 7164 7738 457393690621
Q 2740 12639 3264205898173
S 7757 246422196
Q 871 11496 2685793437985
Q 2735 8876 4857984509104
A 5910 784038331
A 2033 692637353
Q 293 4289 3711610211299
A 10255 970811079
A 7622 910871208
Q 6233 12868 6099780367709
S 2695 955600754
Q 4355 6305 454714882120
A 11354 715592620
Q 434 10766 1439805598325
S 11846 500431499
S 4635 783278579
A 6545 41260821
A 6532 562020705
S 445 321319640
S 8834 642028873
A 10705 847410998
Q 2126 10693 5602935727993
Q 157 10569 2031898047032
Q 5788 9233 2292190333287
Q 6782 12575 4132360030672
S 2381 16909036
S 12644 546686238
S 3681 577012111
Q 748 12594 5805092143592
S 8834 831618710
Q 1208 11809 6167738593950
Q 5768 11997 2638693448027
A 8359 694194974
Q 3894 6907 2167929896134
A 6565 633285190
Q 4593 9416 741453036804
Q 1231 9740 7840477779720
S 9544 371358413
Q 96 12786 8742308793207
A 12100 974242655
Q 73 12097 2986677436906
S 2573 680473264
Q 962 12946 4678607969224
Q 5064 7747 614381195665
S 8564 262127228
Q 1083 11575 4760945235474
S 4487 634533152
A 2070 895480123
S 9358 73864401
A 5609 52252210
Q 3197 9402 5697489270758
A 10770 287696763
S 3295 974272934
S 11850 976477375
S 9213 213298787
S 5147 302509126
Q 1910 12667 4949597831164
Q 78 11788 4062126221939
A 4881 956597569
A 11537 235672577
Q 3307 11058 4765617866834
Q 527 11437 3382325292788
S 3959 353067538
Q 8066 9682 457557415912
Q 1860 1864 247329326
S 7588 76911839
Q 91 12726 5858650814741
Q 357 10662 7702036663148
Q 3210 12423 925237605915
Q 668 10872 1530827157402
A 5506 37563663
A 7631 84980505
A 6103 744371148
S 10674 543538766
Q 9625 10451 662391806405
S 11075 939556518
Q 8794 11518 2269776843877
A 5657 145423412
Q 47 10934 455031335520
S 3576 643685875
S 11237 568339521
Q 377 12963 8139497893022
Q 2448 7494 4276350988742
Q 1075 11924 9741852237459
A 7244 40308
S 10871 347409875
S 5220 792475556
Q 856 10357 1976607958571
A 2113 575040602
Q 1623 12974 4626529704463
S 12656 427339053
Q 219 12846 7792072903871
Q 404 5061 376333085156
Q 3789 12288 2543217373450
A 3985 861476238
A 10915 246819859
S 11075 300577519
S 11968 419235348
A 1635 162599325
S 9704 262317685
S 10456 915467118
Q 41 7656 2880058104642
A 7900 345838172
Q 347 12964 1370465515804
S 2756 337162290
A 7302 643101046
Q 8755 11686 2420755989915
Q 8969 11653 1788426156313
Q 143 12926 1411710932461
A 7 627641907
Q 6368 8323 1329284879940
Q 1746 10291 5735060219138
S 11958 783971365
A 141 269287529
Q 4276 12049 6558434985083
Q 7 12823 6998489870385
A 12328 413926223
A 4528 927043699
A 11470 343887906
Q 1746 1987 110680770771
A 11097 409347544
Q 6488 12898 4715220174305
S 12002 321032223
Q 819 12594 7242748317133
A 3701 575979216
S 8754 107339462
Q 615 11325 1194147350662
Q 827 2566 1069005967224
Q 417 12909 903117090788
S 6694 861423880
A 4748 122245747
Q 808 5223 3463911442975
A 4804 137449507
Q 8716 11013 909459792017
A 9951 50341337
S 9047 558013915
A 7436 765716772
Q 654 12957 1655029780961
A 4921 286871246
Q 10410 12104 1186611546911
Q 2785 3428 165416656461
S 892 747406379
Q 4757 11122 2377689131631
S 10737 638853342
Q 26 9989 5027824949361
A 6976 11975331
Q 10751 12478 991582316352
A 1491 393096648
Q 8493 11016 513646262416
A 2682 273383085
A 6817 777349275
S 3423 29479280
Q 2032 12536 706639525927
Q 11563 12136 440746864629
A 1668 746788222
Q 752 4229 1117314982699
Q 221 10172 2659454751091
Q 3487 4730 550374797963
A 11269 977813170
S 9753 627285384
S 6309 813828445
Q 4898 12212 2317493066291
Q 5670 11530 562340818042
S 1782 436556419
Q 2286 11437 1363418029846
Q 5699 10508 4726828150100
Q 1618 4980 3166483095508
Q 168 12811 9370255894235
Q 4403 11919 1372987706963
S 2591 754246890
Q 718 9963 5736689524438
S 11156 1406298
S 573 598484881
Q 3656 11227 1278207840643
Q 2863 12737 4725299626792
A 8612 973452291
Q 3033 11774 2334331217435
Q 354 8018 4280724031103
S 6593 293425743
Q 3012 6191 2701715509580
A 6865 907963766
Q 3604 11405 4107041879696
A 569 165078767
Q 390 12786 2215372880773
Q 2231 10190 2676816508531
Q 4628 7909 1738428474126
Q 4 12371 5886529819193
Q 1422 12046 9428633606972
A 8642 488465290
Q 3326 7076 1114301155841
A 2672 950821150
Q 7203 8873 602786645541
A 9767 952495200
A 730 595502083
Q 5287 7245 1061986748506
Q 5227 5270 28209509364
Q 1738 11627 3895182348338
S 10882 849060872
Q 3433 7377 746529385689
S 965 634435841
A 1495 617822146
Q 3928 5267 690112532511
Q 7595 9999 2398002553217
A 3479 141678194
A 12144 632816614
A 77 649371899
S 5345 489854781
A 11027 797581245
Q 8147 12006 2843307406281
S 11037 38868618
A 3047 435113003
A 241 243355716
Q 4921 7069 274446192417
Q 8 10080 5857324729410
Q 1268 11907 3634510585588
Q 5879 12004 2865447302918
S 388 644995355
A 12073 794296127
S 5621 461777241
A 11608 239752479
A 10373 219163588
Q 327 10110 5675219639688
S 6650 571021140
Q 1463 6726 267468325390
Q 1076 12150 6148637282268
Q 1678 8516 3432385133532
Q 1616 6793 78786140369
S 11122 741112915
Q 1099 10129 1476780516173
Q 222 12815 4709594081240
Q 4465 10258 578027723835
A 10014 512509850
Q 3006 7292 3632619042820
Q 2582 9435 3491510473196
A 3478 194048361
S 7789 481959412
S 777 321662668
A 896 592644507
Q 793 1285 216492881349
S 8020 111089075
Q 245 9259 581214939247
A 11186 416123665
S 10313 59471091
Q 12114 12478 8953757132
S 3656 925842376
S 2955 654918181
A 2792 594607077
S 11410 232334634
Q 1917 12667 3233272105228
S 4011 464114660
Q 8709 9735 831420580386
S 3673 258958449
S 7341 764075835
A 8267 757032397
S 3011 708412113
Q 1507 9870 1145678872366
Q 282 12930 7008075591475
S 3509 863317572
Q 6798 6885 7377737693
Q 3326 12533 4731285278716
Q 2279 10298 2202360718325
Q 8180 9232 230956489943
Q 3777 7282 1304652805605
S 7905 515698811
S 7806 211175545
Q 9227 11072 640920308657
A 448 915463199
Q 5945 7326 1019251137138
S 4162 165288268
Q 2686 5374 2361721992749
S 2990 639869393
Q 1331 3395 95773103568
A 11098 886662969
Q 42 4581 2801403944805
S 1467 796921767
Q 1162 7738 6285157995483
Q 5434 10076 3403666294753
S 1690 358684294
S 8990 885489631
A 12314 525492558
A 6760 543784074
S 7917 747004486
Q 1 12978 95864598715
A 10767 857429157
Q 4107 11301 3350366669268
S 6927 847755111
Q 1107 12522 2187705423980
Q 203 12455 8470079562097
Q 5256 12791 3950317612474
S 2649 944325035
A 4249 936382969
S 10102 2756353
A 6610 10641175
A 8721 366208061
S 5435 207583903
Q 8128 10671 1459143335410
S 10407 431391962
Q 1494 12088 5377189528565
A 5587 167145007
Q 978 11585 2197050458505
A 6661 7798764
S 6087 128324953
A 265 206690146
A 321 777217136
A 4694 732685616
Q 1726 12300 4520844080324
A 6476 570014064
Q 6 8424 6056679956071
A 7753 421480074
S 5128 800457101
A 11069 749740844
Q 4135 10053 5309595589947
Q 2034 10279 2061567121094
S 3366 744489182
A 2135 76297839
S 11477 18883180
S 10324 556240207
A 6896 153209461
S 9853 571654196
S 11961 257973947
Q 1283 11947 6980791417208
A 8082 375745480
Q 2352 12975 9983203718802
Q 56 12058 6183762773079
A 2687 909535935
A 10446 837581578
A 5850 35939066
Q 1814 11390 2994524052637
Q 1784 3541 215041925889
Q 1507 2495 395067137057
A 12392 127947955
Q 240 1206 245936840757
Q 8385 11455 408283474330
Q 5239 6754 202238514709
A 1594 167975904
Q 1447 8901 1404274381604
S 405 642635928
A 3494 8302871
S 4922 479264890
A 1654 990806270
A 1096 169767434
Q 2366 11497 4326397977766
Q 4618 10491 2606989601964
A 5420 404564406
A 6552 478951480
Q 721 2767 797875109243
Q 1060 12120 6687282569448
S 11404 282240317
A 10116 502516551
A 12406 629677474
S 2542 938676654
S 3743 777707705
A 11092 81177127
S 9669 18760050
S 5171 372578955
S 979 308459362
A 10481 876258079
S 7144 890153544
A 1374 738175509
A 6509 797430695
A 9855 474397190
Q 3052 8144 3051150502805
Q 1169 7053 1444449584257
A 4318 253323335
Q 3227 10745 2868181173646
S 4651 348705974
Q 1515 12236 8631680401675
Q 8310 9904 1406629944014
S 4271 625768883
Q 1833 8249 2523979406525
Q 5695 11870 1545874543221
S 2311 657465508
A 11026 645404842
S 7522 921811782
Q 2739 8668 599619350194
Q 3021 11497 2252576478054
Q 248 12247 4475197465162
A 5460 826239490
Q 126 12966 7053070955584
A 4562 324314939
Q 668 8084 1655026435930
S 6834 584354732
A 4995 266398878
A 9026 753121038
Q 288 7552 1040359692831
A 1482 31729141
Q 4390 10378 5006406540636
S 4072 662307593
Q 7215 8640 1071862312123
S 268 661198690
A 10627 17366933
Q 1356 9188 5782029771965
A 10119 959133657
Q 7346 11875 2416700838323
Q 749 12421 7224590444576
Q 1204 9447 3224002062310
A 6217 443686918
A 10133 226704922
S 11973 978555023
S 5731 791496753
S 11361 911349323
A 1340 299401832
A 164 104366210
S 8718 986544362
A 6871 444194092
S 12124 715023254
S 11818 493143658
S 11831 81906349
A 1057 338204095
A 1234 81617080
Q 3072 11034 4456003798357
Q 620 3913 2007612420428
S 4009 199784927
A 6815 141497604
Q 1598 5547 3849195255562
A 5001 664871180
S 10502 395929737
S 11747 481048262
S 11452 408849262
Q 1000 12567 4521715653733
Q 2055 12969 4519463938360
Q 783 12842 5965865265392
A 3533 791304797
S 1531 302873407
Q 10537 11086 194938012579
Q 1066 11997 5413611353129
Q 1453 9165 3830251740535
Q 4951 9686 15216768726
A 7284 181644703
S 3397 313999289
Q 6194 11213 4923762763767
S 6314 664016910
S 7105 901686247
Q 8712 12099 2720402281493
Q 2752 10852 6268504791068
S 5780 409213615
Q 606 10602 1412458049000
S 12526 256829506
S 726 243148921
Q 3803 8375 2227924188257
Q 610 11340 8230158851340
Q 1769 12204 2212959011757
S 4674 405708232
S 3114 666821608
S 10218 489861387
Q 2129 10417 6892976825940
Q 605 12664 5557318947663
Q 2105 8849 1075021343319
Q 2466 10086 6552786656682
A 9138 659357827
Q 1584 9940 7580605307401
A 2338 306943762
Q 1296 1351 52367972795
Q 2852 11927 1047723278759
Q 6837 8576 1096083410960
S 8276 249578811
A 10930 307562708
A 5034 717152326
S 12349 983935461
S 145 283335378
Q 8122 12757 786881508868
S 3830 341375905
A 11486 940876124
Q 2866 8716 692449785251
Q 3734 11098 1060725697890
S 3108 914841585
A 3886 21408495
S 7512 956577301
Q 6152 11986 4681361427646
S 4407 598751160
S 1116 467344826
Q 5819 8471 1807114510425
Q 5341 9352 435421131602
Q 8857 11735 2087109463216
S 1149 327491619
Q 3596 8620 4339849425957
Q 1484 11760 5500456552403
A 6644 37607576
Q 11991 12585 402168447225
S 2988 507503408
S 8997 20040193
S 3372 311318070
A 12014 509596355
S 4270 399277794
Q 9228 9544 78042757522
S 12026 778445950
A 12643 476130800
S 10240 413653345
Q 2671 10349 836306788343
A 2142 773123638
Q 2208 2825 215362673014
S 1200 32983333
Q 1822 2459 8653903794
Q 187 12739 2856837827893
S 5406 678805327
S 12345 59582616
S 10805 549092353
A 11036 602861593
A 11320 466862838
Q 7950 8562 546214200804
Q 67 12827 1939735210274
Q 11736 12272 523314405492
Q 17 12648 9180549718896
S 11553 144639579
S 10518 560074711
Q 653 3386 1406462350873
Q 11226 11791 391746231592
A 6887 156141064
Q 4856 8425 113086699616
Q 6478 12620 4359995588265
Q 4517 12316 6781672075652
Q 868 6362 5051577739432
Q 6244 10679 4190235920721
A 2773 579335223
Q 6829 10754 2595551710246
Q 121 12626 8522989880432
A 9047 715111021
A 6230 568887209
Q 2310 10500 1799323170685
Q 5034 10024 1746397468659
S 5896 647843621
Q 6582 7391 179235687644
S 11768 606582738
S 4089 685778179
Q 5908 6197 176980140444
A 9458 320506768
A 10505 632502348
S 11429 385793023
A 12433 290968153
S 10783 942594959
Q 2983 12215 3213559462251
Q 6256 11986 1520427733722
S 12421 204789842
A 10022 170465517
Q 141 7438 1457134387999
Q 55 12440 9468913404736
A 245 747447394
A 7273 639324916
A 1706 339370232
S 2769 914952940
S 6049 309430844
A 10144 794585778
Q 3520 9745 3033996624807
S 7345 15654364
Q 4439 9235 4210213475079
Q 3080 7686 2279853143696
Q 1229 11473 1304310146526
A 8464 795730324
A 11021 635980038
Q 2661 9800 451855053657
A 2901 882655579
S 9220 924194897
Q 1035 12358 913539506502
S 8469 633173690
S 466 737232014
Q 7889 9379 864415010919
Q 309 12202 7139879664946
A 144 346879853
S 7912 216316062
Q 1306 4071 1040373272773
A 2891 748010394
S 4116 643971697
S 7667 61647854
A 8062 551061187
S 373 930066233
A 836 609191533
S 8652 885086764
Q 71 1054 543267569388
Q 821 6514 4167739217474
Q 3223 10876 4762541202521
A 10001 12074421
Q 1632 12344 6685913631153
S 11631 808105723
A 5336 932961912
A 2559 144595915
S 4442 363626338
A 10426 808431058
A 12860 719029355
Q 5116 7993 2163584262711
S 8783 212571045
Q 169 7591 4429783401067
Q 1675 6930 2040800541650
A 159 225801648
Q 1376 11956 9184896471568
Q 10466 12169 917053477573
A 5399 464690267
Q 1150 9851 5830399491694
S 2404 828534067
A 986 997361419
Q 761 7376 1479465632008
S 1818 724451920
S 5038 765209103
S 4832 568109672
Q 1612 10158 4002166408056
A 7577 706168912
A 4247 166875419
A 4598 629956935
A 6636 556877428
S 2980 818843137
A 9596 650106719
S 4564 803121382
S 9668 229824970
A 6496 566349410
S 10692 444671677
Q 15 12770 5085046233280
S 12587 148759701
A 5082 334862717
S 5194 107991421
A 7185 795952522
Q 7539 10126 2289923499333
S 10681 252823493
S 11749 142190076
A 3860 83328348
A 1450 881142517
Q 1565 12757 3208405996203
S 4731 335785437
Q 11106 11868 475748138609
Q 8891 10980 101658700873
S 9165 822997387
A 8698 168772831
Q 1931 5570 105045574495
A 3321 533548483
A 2997 599934698
Q 3218 3812 44954590867
S 1910 336558826
A 10865 562000859
Q 11655 12584 688593312057
A 9095 701042859
Q 776 8598 3247021993847
S 1845 825620163
Q 8418 11289 1819757111469
A 4709 987317601
Q 11689 12015 24065639362
A 671 711242839
S 628 265499630
S 6867 837837718
S 1529 393602880
Q 3185 12642 3168244709141
Q 4334 4629 133066741552
A 3613 256557273
S 4176 740900901
Q 9883 12131 1353143602118
Q 6906 10656 1079341841180
S 6491 404250402
Q 1036 6466 2144522680615
S 2916 326355355
Q 6755 8932 347747896294
Q 3651 12507 5797178420322
S 602 682418405
Q 4117 4217 9038878460
Q 9166 10974 1046067545743
Q 757 11509 4296926967378
A 7140 742314760
S 10400 131053153
A 2733 745218616
S 8597 203340671
S 2076 534870534
A 2004 521424445
S 12544 165916637
A 6839 855046703
S 1999 209725748
S 5874 692669265
A 2750 551508800
Q 42 11332 6560193928118
S 1720 724818031
S 4342 661809590
Q 1555 12902 4883781032084
A 8137 622452653
S 2338 251349687
S 8871 769506387
Q 9843 10108 133113688711
Q 1331 2091 655341848181
A 7626 804422519
S 8799 217948512
A 1981 455496302
Q 517 12408 5388905338434
Q 585 12805 292738894106
A 7762 706668585
S 6584 765417289
A 11060 770527754
Q 136 10777 6405853802624
S 4963 933641318
Q 2957 12474 4194881897689
Q 2845 11650 7481907388247
Q 4773 10595 2244705539894
A 3575 342805095
Q 2259 7070 1843598389771
S 5881 143511623
S 7374 944450739
Q 5602 11547 1515208954347
A 1308 581613917
S 11746 521637137
S 10006 186136217
S 5463 642146186
Q 110 10648 6212500018412
S 2019 868881534
Q 3325 12069 7606784859774
Q 60 12743 5307678179987
S 1706 962669194
Q 7973 12449 2469350644097
Q 5850 7208 1342119943107
A 8517 558656376
A 5480 829011958
Q 2464 12547 8976948560310
S 549 954757311
Q 1067 6244 3766521036312
Q 571 10650 1055577729386
A 9879 480416072
A 4634 826418694
Q 384 3012 897230458072
S 12525 214106217
S 10459 53434468
A 7116 366447176
Q 1852 10399 861748717154
S 6440 968825876
Q 1292 11515 857843693481
S 8333 343849632
Q 774 6707 5338889952653
A 11197 470340356
Q 3960 7669 3007481875980
A 7816 534900741
Q 1147 5750 4427065393221
Q 3336 3853 182817388123
S 10595 842101168
A 32 671306885
Q 5843 6881 730644771075
A 7022 781943497
S 766 920283460
Q 3640 8871 2719832762965
A 9233 962186630
A 1072 758715316
A 12862 641098621
A 2641 259311443
A 36 792636406
A 7658 199106923
S 4167 48761097
S 5811 140864902
S 3731 190691790
S 8560 425746057
Q 192 4183 2200092379821
Q 4887 8864 2204317198173
Q 4895 12328 1455719154768
S 8573 653452382
Q 3587 8825 4102321833216
Q 535 3099 663048978418
A 11480 417489728
A 10491 927556916
A 9624 697802861
A 12537 858954273
A 9714 791062356
Q 4083 5780 1416325586910
A 8956 213659415
Q 5595 12357 5952518538037
Q 1018 12877 5721233643736
Q 3384 9189 4256122979629
Q 8587 9928 382480389512
A 4803 742894349
Q 116 12717 473536037734
Q 1878 3382 1326311122651
S 8020 58319091
A 529 962138951
Q 506 10052 3365059054170
Q 3468 11109 3963471980611
S 3225 840637368
A 7065 688929168
Q 2827 11034 1091291311023
Q 5355 7010 868174374497
Q 5771 10942 831367576958
Q 12218 12347 48417158769
S 3110 145547025
Q 546 7291 4061589067547
Q 534 12365 5927130572121
Q 3136 4311 227598039238
Q 462 9179 2390349029460
Q 349 12408 2585803168766
A 11190 55647811
Q 1521 7135 2796380788341
A 1335 985500053
Q 370 12664 3664678525288
Q 3734 6411 2033656947215
A 12359 377121828
S 5469 951578356
S 4711 752681133
S 1649 807037107
Q 3233 9317 2161678475561
Q 4133 12222 6651588076854
Q 1818 5729 2417089607942
Q 2050 7848 4290199479134
S 5850 527357764
Q 2847 10130 404067985251
A 12762 521466912
Q 315 4725 1897561785945
Q 1802 12129 6954899351046
S 1397 373202389
A 2893 131134391
Q 1161 2027 863102147604
Q 1395 11488 2317213105339
Q 3582 8011 2425715056035
Q 5093 10554 2797828106765
A 9337 957172883
A 1455 452397682
S 4511 56005508
A 3039 744214561
A 8580 746870389
S 12739 207233166
Q 335 6356 5209657630146
S 9433 730019676
S 9909 804014743
Q 818 12395 4386128538995
Q 6413 12805 5640460345491
A 5240 789650378
Q 3314 11386 6990621857098
Q 1972 9349 4813052914540
S 9880 804446373
Q 8405 12395 2181269857082
S 8111 192542767
A 754 849720145
Q 1018 2031 263007549852
Q 5476 9965 3670111926821
A 194 3099552
A 373 20208747
A 1327 509325563
S 5288 52903976
Q 874 11831 6777740738371
Q 5208 8487 1067342101841
A 11762 473353760
S 7262 309347882
S 1204 44750091
A 8949 803738544
Q 1416 12495 8482937435422
A 6410 362646164
Q 2781 12738 9478459955880
A 7078 24334063
Q 1549 9105 5662578509480
A 2034 51521455
A 5258 203087142
S 6727 367498043
A 10584 902483397
Q 936 2046 974768689665
A 3544 911816672
Q 1143 6332 1158649862925
S 2142 459373097
Q 135 12977 7149947833299
A 10135 259236332
Q 1244 4928 3544298423919
Q 1773 9094 6902709986111
Q 6825 9206 523652515321
Q 3241 6348 1458214889206
A 6279 455427597
S 2606 395225035
S 7153 912234855
Q 6777 7524 76172557648
S 10898 451492641
A 11587 741174033
A 2830 951889449
Q 112 11861 2326519943577
Q 39 12982 1472313819731
A 9606 426153944
Q 6275 12596 1060472701845
A 6901 204840445
A 593 59631602
S 8768 258675256
S 11553 139985487
Q 2356 10924 766233519279
Q 451 12054 7212649570942
S 4265 109440732
S 8117 675817586
A 11064 11894242
Q 554 5250 4438065219361
Q 245 5189 2257282980430
Q 489 6795 1080807994125
S 1439 316159994
A 12402 440025444
S 1001 827217013
S 7334 158968782
S 11560 124975744
Q 1297 12678 4428880057468
A 7341 327203917
S 10950 896663995
A 5675 33309097
S 5747 951970412
Q 2023 9567 6630273232081
Q 2382 12226 1406103411919
S 7791 919628725
S 5265 164386603
Q 3824 12131 1132919069446
Q 3204 12410 1516262590313
Q 2564 11793 6125442116498
S 8905 498142376
A 3586 622529094
A 337 474115638
Q 7851 8267 110327406143
S 12279 786273535
Q 3899 10755 4630442594630
A 7833 572416321
Q 3140 9663 4877602975999
S 7536 205747628
S 1709 241713416
S 12623 734374504
A 1112 221179259
Q 395 2263 169861883983
S 2305 404503324
Q 7562 9097 380070696262
A 10825 579291254
Q 197 11417 2693720170528
A 7548 2506637
S 4575 63850522
Q 6744 11163 3420223480668
Q 1631 6811 3008935167617
A 10653 844060568
Q 5011 6022 871537316033
S 10498 641192752
A 8717 351811483
A 12589 305293539
Q 5709 6987 372318591136
Q 2924 12148 8590221250419
Q 1069 11841 6569428797806
Q 3875 6344 751575103433
A 9685 506449637
Q 11645 12540 697817762278
A 12096 321751155
Q 8123 12259 1964087045540
A 3883 292344356
A 10723 699615417
Q 1406 4801 1326714739606
Q 108 12356 249857720068
S 2978 6572924
S 4531 137335886
Q 5646 12255 1532134831187
Q 292 12646 6560498929145
A 2223 871810525
S 4041 70177993
Q 1484 2494 889599365942
Q 4121 10519 4570487992316
Q 5052 12410 1977864135067
S 5219 840204753
Q 8714 12376 3288246218778
S 2740 431108338
Q 441 4930 2657522349035
Q 6359 10791 3836489745069
Q 4187 4515 122481642339
A 11264 469434853
S 11021 72978312
Q 6090 8265 1604744809895
S 2090 920816502
Q 1645 12197 2836187795254
Q 841 11016 6951408586773
A 1632 527526379
S 4849 384199248
Q 9746 11836 555182440989
Q 4952 8455 1157865202033
Q 9841 12420 26770965649
Q 1453 8840 4789321723435
A 1155 264842518
Q 7215 12658 5082687461444
Q 7091 10510 2271249987013
S 6804 432565744
S 9844 11009795
A 11039 885886572
Q 1567 4315 535117942644
Q 519 11263 7592689649691
A 6876 499859768
Q 623 12668 7580508719792
Q 3088 7996 3733796095882
S 1990 982897417
A 706 638982524
Q 96 12797 9789193065022
Q 10751 12416 1175119464985
S 11209 289964518
Q 579 3623 159625609728
S 12866 408595706
A 7439 757536628
A 12294 130437526
S 12987 614742450
A 4358 398495330
S 2797 238731260
A 7573 894988308
Q 9247 11527 914583029127
Q 718 8305 826304648949
S 5260 458543443
S 10571 393499200
Q 500 12175 7349499392014
S 5138 46348540
A 10183 613098776
S 1212 535596014
S 2879 808796605
A 1343 37493674
S 10408 707356259
Q 3477 12237 4988392953135
Q 6328 8086 1734493918970
Q 197 12933 3085320922096
S 2374 415131599
S 11304 138901310
A 275 188670964
Q 4673 7468 1159566088790
Q 4297 6502 668682075671
Q 674 4371 197355202027
Q 3341 3565 197676673514
Q 3313 11709 7564572366104
S 9744 131904766
S 10910 636802521
Q 1585 8911 5753341179566
A 109 175982346
S 2479 9285484
S 9614 70395251
S 12633 692289467
Q 2939 10965 5708809298420
S 12190 879283977
S 7765 528069902
S 2068 312469001
Q 1422 8014 3857681405590
A 9923 793258033
A 6495 931591425
S 11785 577987088
A 11885 883987356
Q 808 9865 2896073721579
A 1308 531882856
S 1709 65502755
Q 49 1587 239148915281
Q 1663 7734 4142281114768
A 12507 654967018
Q 5918 6540 467256150029
Q 3387 12386 4919559547466
S 7408 562471651
A 5748 184430302
Q 604 1945 188016662550
A 5712 995574724
A 7208 426491890
A 12638 110293843
Q 41 11751 7403064760708
Q 369 12961 3635444977249
A 9749 627018863
A 911 803535474
A 6070 15125533
Q 1597 11105 2447798806403
Q 11124 12118 410220435879
Q 52 12821 183944942804
A 10109 309292368
S 8031 936274308
Q 2959 8518 3968272442413
S 1576 136068321
A 12982 834211201
S 2347 882559752
Q 383 9685 8393872028352
S 1424 857980256
S 4616 400778863
Q 2136 12866 925004634078
Q 10527 12472 819468647155
Q 170 7734 4801665697602
S 972 956940186
Q 106 8567 7124345221221
A 11812 759375199
S 3701 628887121
S 10816 864385136
A 6156 962156984
A 7068 470741331
Q 3658 8167 2785617465096
S 12057 220243466
S 3377 94304005
A 2762 319115064
A 6891 872528671
Q 46 12299 2186934087982
Q 4043 4562 264589484020
Q 2647 11411 4283350580380
Q 2852 12641 9131849255107
S 6950 164089508
A 1720 252005936
A 2537 81557143
S 10417 287428389
S 6750 596937580
Q 3048 6740 157437843712
S 8487 907200314
S 4375 999540161
S 7978 872536029
Q 3985 11471 2888967370970
Q 2550 4608 2001952951037
A 1876 990590137
A 8440 751238874
Q 1255 3767 1127494998862
Q 99 2124 1538646754805
Q 3373 11173 5924909863899
Q 6565 12307 862110573985
Q 3281 12760 4368988705296
A 2871 174706105
S 10817 976111920
A 703 160442680
S 1169 332652137
S 9604 271395724
S 4637 852946308
A 4079 509622344
A 12732 744240371
Q 2468 10808 4315771601360
Q 5052 5823 513966643863
S 3805 851273083
A 1110 585611069
Q 25 5953 4622480337825
Q 2682 6323 1944760209028
A 12443 28239287
S 3078 648430988
S 166 707151339
Q 4380 12646 1787713923780
Q 5874 6497 360839093346
A 1367 287579231
A 4253 919752049
A 8193 619052475
Q 2461 2784 134635176723
A 394 869764816
S 7573 522559692
Q 1286 3571 2142430074632
A 5397 312051002
S 10008 935717330
A 685 640283229
Q 88 12707 6878807082084
S 7559 235336462
S 12302 641786346
Q 2595 2710 67746368644
A 12636 449075012
S 7183 431693651
Q 7007 12531 760380103067
Q 1462 5921 3098290314511
A 2278 94044605
Q 1014 5992 379125545290
A 754 30034605
A 3732 109997124
Q 5232 12200 1850730886941
A 3264 602099956
Q 2400 12691 1340177299650
Q 3737 10458 1745237533021
Q 1332 12000 2625127469744
Q 1569 11566 6657772781533
Q 122 10829 5580275076485
S 3079 33606420
Q 4573 10444 4052169056017
Q 9029 11581 434225386113
S 8642 645440460
S 12507 49532250
A 73 141898840
A 5716 819017788
Q 6666 9604 2793588880071
Q 2304 2534 219987984763
A 7680 837457372
A 2758 904395157
S 8068 26646823
S 3969 355938568
Q 9008 11329 748903306682
Q 789 12273 2132723697384
S 1313 484666458
Q 1922 9277 1280087980275
Q 2111 2539 96347891493
S 11479 942656910
S 3402 503476783
S 10436 320470249
S 12488 510784354
Q 5919 10946 1986245588490
S 12537 661293201
Q 1154 11868 8346606229249
S 4768 290852915
S 12382 862023846
A 8853 759456627
Q 5521 9145 1541336054579
Q 2800 12950 805937851574
Q 10541 12817 2120017863860
A 1028 166230201
Q 470 7064 3062964790332
S 11645 443828862
A 660 527528191
S 1563 683937319
Q 910 6367 2747382788806
Q 3264 6378 2159636487423
Q 1026 9286 2839923609364
S 8795 476801660
S 5555 237145312
Q 319 7441 6010487706117
Q 1759 11574 6263230436987
Q 10282 12390 326741564503
Q 1855 8187 1820698880973
Q 405 10481 3471296058654
Q 3625 12435 3654611723950
A 2567 33943526
S 4225 162232926
A 1953 770006835
S 12867 865866786
A 188 624303545
A 3509 472184568
Q 6257 8322 1465233439608
Q 43 12892 1004645251927
Q 5146 9121 1143394635350
A 3653 831517320
A 10120 547511646
S 9713 213113624
S 4603 15455770
Q 730 12118 302560840144
S 11129 808145481
S 3290 551151132
S 3705 387629839
A 11194 393536657
A 3762 806826768
S 4308 4743526
A 10234 502584038
Q 1879 5838 1047076596458
Q 11951 11954 3718673590
A 472 953457080
S 5907 535203712
S 5191 276616169
A 8719 522876914
A 10082 405268690
S 12246 152310332
Q 5379 11804 2942280033015
S 1752 290575341
Q 4191 7637 18979328561
S 11829 692380127
A 12087 329088882
Q 1498 12602 841934663860
Q 5493 10235 790265856684
A 11790 17003707
S 4414 405265758
A 11503 379714220
S 10231 37143186
S 7374 527275695
Q 1279 10816 3942882825783
A 12989 960446424
Q 1563 12214 1427002864609
S 1317 46268355
A 8905 338728211
Q 39 12837 5714788706809
S 11858 436204661
Q 398 8713 7442423415659
S 1128 3311
S 7821 245812713
Q 5955 11415 1943375051415
A 5250 212863867
Q 3871 10370 3852974974647
Q 1883 7490 999921857970
S 5428 518759493
Q 2423 5847 2484463077852
S 1408 846681136
S 477 663354401
A 2470 538156174
S 6532 195568635
A 12193 893213173
S 8722 711201561
A 10455 375486670
Q 813 11228 2053339039763
A 11848 206761261
S 596 713469466
Q 12833 12922 50585334828
A 346 895925897
Q 1587 12770 3777513171793
Q 10014 11689 67987364226
S 1850 708589403
S 8106 202816179
A 9519 38332386
Q 3197 8815 1590503434880
A 8301 832464877
A 10850 276109209
Q 12011 12969 954295827239
A 12354 991392928
Q 431 3362 464268009110
S 12491 15113571
A 3042 523986320
S 9401 440221869
Q 296 12561 4873035996903
Q 3640 4481 748728702554
A 1177 863044337
A 12273 603611195
Q 259 5842 1908229567290
Q 1754 4475 2559203826821
Q 1111 2335 45538077374
Q 4503 10587 3839227621835
A 6801 475489903
A 3333 299013751
Q 1986 12271 8250808503191
A 7308 326303510
S 9549 410496718
A 4712 153728300
Q 3287 7540 1605298624971
S 9401 478157043
Q 543 12957 7035861943890
A 536 395486958
Q 3033 9986 151630741189
Q 386 10132 3003391661833
Q 2879 3910 555554488430
S 11465 694146908
Q 105 12503 8135318894839
Q 4432 9660 4310945185479
A 12820 213821333
A 8543 530641885
A 8982 782553202
Q 371 8984 7996563811248
S 1387 33318338
A 7384 51748969
S 633 138339733
S 2411 366522953
A 4311 956043842
Q 601 11965 3587258739044
S 4754 889574931
A 3446 214142663
S 8063 791889211
Q 1325 10475 1126304535778
A 8053 63649234
S 10287 366059631
A 12585 277102727
Q 2420 7951 2512887568620
Q 176 12299 8736528381758
S 12368 270948428
S 11205 468365676
Q 3216 3909 155781940584
S 1157 451140306
S 5330 330187826
A 2152 542196748
Q 10349 11020 237126230648
Q 3068 9334 5001213423398
A 8590 98166043
S 864 796797872
A 2446 951110074
A 10355 183495711
Q 452 7677 2027298300180
S 4298 90511647
S 6907 167132791
Q 151 12785 1042949922473
Q 351 3496 2199528267216
S 12813 137183949
S 8015 671944803
S 4012 958859098
Q 10245 12883 1725339442047
Q 459 2612 690915819816
S 4884 755100766
S 7898 497575714
A 4910 540600900
A 5272 146405120
Q 1413 5539 3606721156355
Q 5965 12521 2425305149508
S 10720 472272259
S 7049 27006428
S 1057 854921697
S 4310 251483637
Q 4919 7940 1818828861991
A 1138 303835120
Q 4743 4855 64096303154
Q 3623 10045 4719293930314
A 8718 901845581
Q 81 12608 1515603350900
Q 865 6164 1699466101316
Q 367 4762 170852563180
Q 323 4008 98040771863
S 8251 146272462
S 11804 28177530
A 1677 53954138
Q 3202 12681 8256848402978
S 2413 838250345
S 11642 628160484
A 5911 415382580
A 5084 229736936
Q 3238 10088 5852167722193
Q 165 9649 3476029063853
Q 4209 11196 2089016393708
S 10667 11389641
S 11506 489919842
Q 3166 11060 5255516737777
Q 4922 6411 495479233547
Q 524 12616 8734713274752
S 6419 781022144
S 11873 257117999
S 5051 295451114
A 8772 66609236
S 12509 472004322
A 11756 783575587
Q 1322 7104 891128523385
S 124 214251998
A 5035 601884243
A 7930 876194384
S 8696 715280517
Q 9420 10598 884880102819
A 11307 168967912
Q 2119 8665 6456646312683
A 6276 118140438
Q 577 12918 7732387916212
Q 1914 7632 2060800472821
A 8676 486717409
Q 650 10572 4709287527700
S 8909 366167287
A 348 995384080
S 2275 171730576
S 10238 200453959
A 9292 496450306
Q 4892 8560 2138005651438
Q 5568 8090 942349942919
Q 8539 11285 2055420831164
A 5621 105439096
Q 4760 6338 100209689307
Q 4559 11015 1805997165318
A 262 327583141
Q 1160 12800 6984438285220
Q 3051 6044 1827107588197
Q 1250 11174 7188346845347
Q 912 12243 9797286562865
A 12025 107296416
A 7675 278604542
S 5110 297724631
A 2897 661138548
S 5253 353975163
A 8372 126899006
S 8721 885076218
S 9044 243879556
S 2606 648664981
Q 7396 11991 3006613582487
S 3919 974905251
Q 6758 11592 4489526091496
Q 8035 12865 2468548095436
A 12056 380432755
S 5018 461825173
Q 2113 3819 721381104379
Q 3222 5587 1726004096219
Q 1632 12233 2219583656422
S 3397 652377198
Q 978 11828 6941687147861
A 4179 218234985
A 3705 269438536
A 4434 837245598
Q 1614 12861 652403291220
Q 764 1738 961237354453
Q 1048 12497 18897463771
A 1849 645633860
Q 7055 9122 128422644401
A 9613 540165125
Q 1019 9992 4583020845798
Q 843 10953 3509450822411
Q 91 12235 6841818654118
S 6019 760152332
S 3899 402265140
Q 2885 11165 4172504044020
Q 5864 12218 2354614696203
Q 3323 5258 611480418833
Q 2699 10415 4870070962617
A 520 985255598
A 12848 550365179
S 11719 550053550
Q 2992 12012 4658835115299
Q 7514 7970 207964315523
S 8776 439873723
Q 1208 8085 6432038771237
A 864 48543580
Q 3691 10207 4756843563206
Q 1841 12642 3926301057772
S 12761 82250856
A 802 931165113
S 10395 779651958
A 4198 531823830
S 8340 285487768
Q 424 12198 7700379460049
S 12270 965824496
A 178 755937481
Q 4775 6155 809233151083
A 2358 500339706
S 8316 103117896
S 555 580839119
Q 9446 12164 1472796852647
A 876 561361175
A 5871 446219258
Q 4001 8639 33385329574
A 6285 356736402
A 1911 120627122
S 3173 941331460
Q 1677 4696 1525937486010
A 8950 934498776
A 7180 391262435
S 9359 829141949
A 9523 40880029
A 2851 371618335
S 12800 445486662
Q 4809 8012 325016312970
Q 9192 9778 397075236895
A 8280 777866641
Q 9318 10610 265561699276
Q 3376 9895 2572442134466
Q 241 2096 1285603326648
A 7517 565913200
A 12500 426247339
A 1083 146270537
A 5630 701309198
S 10679 978011310
Q 654 9123 4970449729391
A 7641 845788914
S 6875 590668910
Q 1058 12734 3512251661737
A 12682 630921873
S 7315 625853705
Q 3594 11393 2331241632211
S 6442 811127743
A 3708 223600568
Q 233 5166 3381800067123
Q 2094 10763 2603454728541
S 5781 706704065
Q 2697 9359 3330602693717
Q 28 12965 1895874667159
A 6671 200624305
Q 834 11433 5334315515942
S 620 157828762
S 2567 752778741
S 10649 880639196
S 1802 251267091
Q 1605 12016 92863181385
S 12569 538350170
Q 4930 4949 2784920274
S 2472 889992215
A 9963 713914380
A 3477 329062994
S 1032 600969903
Q 11497 11703 192064028637
A 3500 391403908
S 5013 523074485
Q 1820 11318 7515768509639
A 4511 827492588
Q 2230 12848 7197208603110
Q 11004 12375 403702442003
Q 3740 10754 1812029504396
S 2231 773865985
S 8912 578093559
S 342 553152973
A 11182 373677460
Q 6316 10163 1114360059829
Q 978 12981 1001315667202
S 10504 206230844
Q 1060 12853 9803749252883
A 7921 757031620
S 1222 233736050
Q 604 10929 1895443548735
Q 10690 11422 132805665202
S 10694 787567816
Q 5864 6095 124065021097
A 3007 16026255
A 1555 979628922
A 9643 481281263
Q 3645 10928 4750727150229
Q 5199 11685 899641712222
A 12455 2040621
S 12250 804420389
Q 260 11759 6935798848312
A 11617 931646000
S 12774 881731510
Q 1254 12656 7383203845893
Q 2581 7491 1581825983823
S 1274 434423171
S 12687 149289896
A 1235 112596296
A 11559 610933771
Q 4801 12239 1737541157973
A 1284 782452659
S 8113 562699156
A 9126 511817457
A 10642 448966354
A 7503 874293583
S 9673 432679883
Q 5963 9287 2581555982912
Q 4963 11975 339439028919
Q 8758 12978 38045280855
A 8161 600049155
Q 355 616 233614671410
A 2495 626687801
Q 1668 11375 4261918160781
S 402 988107122
Q 3025 12615 8184928890785
S 9644 355012903
Q 4705 6139 22138609882
A 3310 17888261
A 5344 223879053
A 2019 716604931
Q 6844 9036 2166040254504
Q 6171 8324 1238738628962
Q 2256 10991 3012772334216
Q 8276 11912 1469999443591
S 5765 137352789
A 9949 348892261
S 4253 458480483
A 11266 487026272
S 7539 407662382
Q 1311 12281 5868282275862
Q 5369 8458 1710752421259
S 5685 720610693
A 7708 93269279
Q 1355 11659 4701621182689
Q 3163 12848 7851168453556
A 9618 216695911
A 7917 323706435
S 11936 546134912
Q 1991 12003 3708734335982
Q 1674 11511 1431979312235
Q 240 11657 8515411203294
A 9718 554266926
Q 546 2835 1610988640954
A 576 985763648
A 12226 417291223
S 10280 611041099
Q 5705 11982 452356740301
Q 4570 12933 6591457957566
S 3073 861979213
S 9039 522883046
A 10184 852771624
Q 608 8313 5891137759571
A 2648 698012374
A 9628 952170175
Q 1800 12625 787058146683
S 8948 73505447
Q 2014 9715 3500638456693
A 4834 265809664
Q 4532 11427 4826830460315
Q 4471 12927 810203910763
A 3085 226747262
S 10495 864022106
Q 1164 12359 6277641162012
Q 8950 10076 699731545635
A 4981 875723549
Q 2098 12223 1629186701145
Q 240 4741 4164224812415
Q 4193 4220 2923527023
S 9352 233895202
A 2467 589448554
Q 3439 4841 546666851839
A 6010 330785435
Q 4374 4615 131829515483
Q 737 10600 7686424342367
A 11601 399241493
Q 6304 10464 312796516900
A 206 559575139
Q 1688 10116 8059081883062
Q 7453 11650 4113876308489
A 10893 19659306
A 4251 765263470
A 4724 943926406
Q 2678 10287 413224235255
Q 3815 11427 3594974281005
Q 4569 9154 1291908686558
Q 870 4984 2514758919074
Q 130 8140 7493310117774
S 9105 701436400
S 9340 98743246
S 6702 310943667
S 7576 970535634
A 7955 786662865
A 12845 748892228
Q 2272 4779 398219731953
Q 1879 8453 5012067029253
S 7604 166463289
S 6720 56357020
A 3217 26991080
S 4298 360701335
A 8090 8095890
A 10460 524932420
A 6373 46123200
Q 232 12500 9372172834187
S 130 233734308
A 8369 646862304
A 8079 385806736
S 2725 486591305
Q 943 2927 1090691291694
S 1769 878611374
Q 6527 9946 201945744902
Q 760 9304 2816219651283
Q 3147 12747 3127446096540
A 3036 670656854
Q 5632 9862 1310205680383
A 378 553621094
Q 538 2535 806292294143
A 2497 946203377
Q 333 12790 3879681578372
A 10135 918929482
Q 5809 9137 1323187702545
Q 1567 12699 8928909803703
S 9335 18291387
A 2105 238498092
A 3250 706429255
A 6661 823533384
Q 1856 12484 645691022374
A 12 958977845
Q 308 12427 9588699205438
A 258 751605706
Q 5636 11765 1440162176837
S 6212 378745584
Q 3714 11262 370464512436
A 11551 921967689
S 6328 499841197
S 5192 918733552
A 12034 623142073
Q 885 7061 318435319332
S 2693 186568575
A 4144 620025657
S 6832 983203254
Q 2429 11351 7607959114077
S 6693 395983662
Q 329 12013 9186921021965
S 4667 662795728
Q 958 10207 3314125037139
Q 1059 6695 2197198860961
Q 45 9929 7082894720008
Q 10833 11581 667600802448
S 4197 140339204
A 7593 376288239
Q 51 12601 1141599947302
Q 11031 12570 496572276999
Q 4369 5659 812682948643
S 1066 495470564
Q 4625 6682 1232117721665
Q 1150 9283 3435308733643
Q 5022 11950 812934682308
S 2914 305849496
S 12809 227387172
Q 368 9312 1409535364974
S 11346 754770148
Q 636 11441 4466164544138
Q 5451 10840 1754759121608
S 12099 406591885
S 7767 679321772
Q 932 10845 2810105396969
A 12829 552624691
A 5577 297166757
Q 4284 10693 1424979233704
A 534 978820682
A 1557 949900715
A 11198 588151245
Q 11099 12987 1752861514253
Q 7781 11991 2839651203424
Q 1374 11824 8040060018768
S 321 653029158
A 7456 318002074
Q 7754 12730 3990148881820
A 3198 234826762
A 12155 209038075
Q 3879 10401 5793227089942
Q 75 2285 105104535052
A 62 910464098
A 11033 581928729
Q 1469 12784 9509991378747
Q 567 3050 742901967624
Q 1926 12709 9523567593344
S 10222 300379222
Q 9481 11578 1756819056428
S 7336 742241943
A 1548 843603056
A 4960 121301278
A 9677 781377901
S 2561 336964500
S 8423 281522858
S 7898 285616097
A 1022 373309516
Q 4948 6617 1349473420820
A 9734 672434168
Q 2531 11114 6203509021803
Q 6768 6814 25295256718
Q 2892 2938 21391951024
Q 870 12475 442832992226
A 10418 394944556
Q 2728 12188 8329898818876
Q 449 12877 9682459484080
A 12315 678556572
A 1422 588795987
A 2885 934402185
Q 2316 8534 649564954332
A 1249 259094967
S 2964 277205650
S 2568 661842992
A 966 56161373
Q 894 12942 1255694640547
Q 290 8933 2662587802356
S 7069 620067264
A 10813 577384751
Q 679 12952 2589954598755
S 2734 959393700
A 4900 54137735
Q 349 5077 1641660228094
A 12604 658066715
A 4439 304267635
A 2488 29497558
Q 3310 11509 4065542340029
A 4294 438660830
A 9695 97165304
S 4004 970033892
A 1728 704803419
S 5204 951921524
S 1900 141558378
A 2354 307872852
S 5316 76249945
Q 4136 8360 2978950567787
S 1490 575243498
S 493 190617758
Q 7416 7758 290978333510
A 6358 904788802
S 5994 931923438
A 4623 488911993
Q 874 12756 8161504271379
S 1108 352592639
Q 3707 8634 1116669767297
Q 2441 12235 8924096915419
Q 4732 11400 359194863942
A 2093 517438977
S 8252 895249868
Q 2058 4275 1251179169216
Q 2511 11803 4667538922420
S 5386 855702593
Q 4074 8472 1514172008333
Q 612 7179 6307544930485
S 10883 749618950
Q 275 3853 2460154861331
S 5805 744599163
S 9952 839314360
S 9040 691552542
S 10526 694118600
Q 3279 8980 3159472381713
Q 5688 8847 2120298343633
A 6001 320223721
Q 2141 2739 545250659741
S 7860 627773286
Q 546 5073 4118354314547
Q 260 11866 6356893656898
Q 2414 5843 538736447539
S 8859 824659478
Q 2311 9849 6901651732151
A 6327 851102971
A 11157 784036947
A 9307 963823146
S 5866 539193973
S 8405 616468250
A 842 120050618
Q 1624 10875 6109805453468
Q 2099 12171 6752919366228
S 949 852241091
A 10440 461864091
A 3255 568243051
Q 2942 8780 5466070984784
S 6569 495593251
Q 283 12221 5823454054715
S 3436 160346049
S 6605 189671497
S 5699 527518382
S 9020 75687109
Q 10828 12570 1014147039886
A 5693 4752656
Q 618 12977 6603523380136
S 6826 277991623
S 4361 250729430
S 5481 113979082
Q 1734 10628 2243623599480
Q 679 10347 4200394224537
S 859 888781016
S 5462 204107535
A 11285 367016785
A 7130 952883555
S 6109 880152115
Q 3093 11837 5779249081076
Q 1012 10794 294000785819
S 7599 896283670
Q 653 5178 3945143646127
Q 8193 11140 1432496187842
Q 1739 11892 2123419535849
Q 4308 12054 373430546468
Q 1580 1929 50724537040
A 9381 696106
A 11744 648432166
A 8094 321554931
A 4214 326000480
A 6421 336988345
S 6771 108919508
Q 2494 12787 2652679111304
S 8979 431889829
Q 838 4945 1139780555256
Q 5847 8494 2088080292898
S 488 218624800
A 3813 903482986
S 2415 411614558
Q 1238 12207 8385726102559
Q 1748 11190 6833448398088
A 6789 977746313
A 1223 780266298
S 12897 892940791
S 2696 972101527
A 51 559059048
Q 6998 11910 3183471571532
Q 8557 12267 2138501226700
Q 1332 11967 6623503905970
Q 8187 12379 3829457188809
A 9116 912624920
Q 614 10714 1851825096910
Q 1885 2375 123767681571
S 1782 210096527
S 10605 141391024
A 9581 915831658
A 4462 433137698
A 180 459132063
S 7896 333090152
Q 7754 12182 3450523825661
S 11888 837025678
Q 4797 11163 4245223329528
S 4641 16576610
A 11558 199803180
Q 1656 12299 8056434569078
S 10784 986076488
A 10967 500103899
Q 7794 11714 1750810416079
Q 600 5129 4348499369824
Q 2219 4961 1815759794580
Q 459 6917 1880037026418
S 2808 269368383
S 7340 836329587
S 3784 856792807
Q 74 102 829394022
Q 4896 7259 1884530717530
S 5872 330004449
S 2804 29054944
A 353 242774752
A 10695 80872961
S 6333 956043753
A 9077 846894998
A 11252 469228669
Q 1 12984 2948657845590
A 4891 782927594
A 294 185568281
Q 8095 10185 1037100714470
Q 2787 8287 1087308522609
S 9621 402051857
S 11274 459710349
Q 3255 3307 41694712657
A 5940 968285889
S 7355 382750572
A 5240 199611202
Q 11237 12484 870253889279
S 9890 129953603
Q 1095 8835 1914719144322
S 5446 263512073
A 5628 848266394
Q 5504 11614 3632334202381
A 10194 978377957
A 9749 463581224
A 4600 373042330
S 12340 684041682
Q 351 12532 4855636452121
Q 3832 9071 2666369672837
A 1908 917882248
Q 1802 10099 6258038934199
A 75 745788164
Q 5711 7739 1376097664074
A 5028 111095312
Q 72 8760 4165738979280
S 399 462118534
Q 2142 10762 5604904798330
S 2312 594921397
A 4106 489546167
S 10364 920161514
Q 4396 6759 2221902877485
S 4013 599062299
Q 5230 9117 3126250307744
A 8988 335231227
A 7619 867452087
S 4269 974548490
S 7296 821681731
S 2512 85856048
S 5539 884007497
S 2939 485906913
A 4881 19581635
A 12789 237733283
Q 2624 4014 426576353279
A 1263 308573338
S 10955 715458953
Q 206 6966 2530488091811
S 6106 156239216
Q 4 5666 4231799461772
Q 4818 9995 2129472563422
Q 1262 2540 1050567707805
S 8106 288483367
A 329 463805519
A 2992 687484904
A 10114 727916702
S 8736 49509459
S 10193 711104468
A 8981 559148363
Q 720 12313 7089688595396
Q 1196 10398 9173772592226
Q 4251 12798 3807737515376
S 8671 724282210
A 12277 461113460
A 5019 216360788
S 16 254454516
Q 3542 12558 4487830702175
A 6702 247053057
Q 3497 12707 5625051864600
S 3012 363854058
Q 1164 8570 6409844773187
S 3699 291496273
S 5823 149895782
S 2916 309856082
S 8611 677093330
A 8340 823351495
A 2413 742037381
S 9087 737619397
A 10167 378442319
A 3771 377870769
A 6935 149105173
S 4867 29502147
A 9927 409895658
S 215 555882784
S 3102 535521728
A 5054 618673871
S 6893 460586346
S 3576 760258898
S 3075 90240648
S 1318 335838777
A 4537 910315576
A 7944 903226927
Q 1026 12448 2099555306172
A 8320 870662918
S 961 698836178
Q 9953 11893 822756031263
S 4062 399405760
S 2897 66607006
A 3669 633515725
S 2879 267531695
Q 837 1460 64762182875
A 12644 749584584
S 7157 945669569
Q 1381 6503 4105706905314
Q 7566 12191 1841061420869
S 10068 432205977
Q 159 8104 3947603199470
A 1959 524448173
Q 907 7198 1161952304518
A 8461 460201452
Q 511 9162 3070615759805
A 11224 79654492
Q 6035 9213 2164815968586
S 5068 981554261
Q 9822 10551 473621186874
Q 421 11265 8736528170846
S 3718 664978625
A 11216 527460859
Q 8406 11267 1806616381207
S 92 260790123
A 12208 125171602
Q 6605 7198 147417025362
Q 1354 3983 164888397333
A 10467 299667898
Q 5969 7169 1034280749335
Q 210 12078 6731630779933
Q 8634 9288 453350024385
Q 1620 4968 690388138404
S 2822 549320045
Q 6355 10286 1947140663666
Q 4834 9889 714207483960
Q 2867 8366 2209321379672
A 12904 426182311
Q 1306 8163 4857677533307
A 12460 531010429
A 4024 481482002
S 12612 495271394
S 10192 496675354
Q 4276 8911 3772225073806
Q 9617 10466 662903677352
Q 1315 11410 4952101432748
S 12823 903313159
Q 648 7750 2693863546177
A 249 467525894
S 10958 456944395
Q 6745 7657 114398164442
S 1727 882536849
Q 18 7484 2187768985409
S 7743 143241229
S 9216 189405408
S 5325 479691379
S 5812 754630230
Q 7557 11080 3139338880182
S 10708 287918904
Q 2035 10674 6855353531783
Q 5529 11628 4662343875034
Q 2997 6625 1853822888820
Q 154 7896 4900328511769
S 5472 868409121
S 10996 442313868
A 3159 437158631
Q 3134 5862 643469102124
Q 860 8952 7010538204788
S 9880 885619456
S 12650 31395303
S 6739 463356609
Q 6947 10508 1575041345810
S 6100 866976159
Q 4664 7431 913315250402
Q 504 5617 1206225810692
Q 2279 12414 4666536755515
A 2785 354413361
A 7929 184207720
Q 7381 12016 2998690706649
A 2191 190001256
A 12286 305478671
A 619 927677819
Q 3297 11888 2348212443975
Q 2359 11855 3612824686106
Q 765 9069 7760607620393
Q 265 12642 4438691174667
S 10836 650340324
Q 375 10222 4898255213690
A 4303 826827518
S 577 641206617
A 10308 527316864
Q 4943 8874 979967403920
A 1791 645660403
A 7173 208779533
A 1836 882875238
A 4897 551871353
S 12460 734192383
A 9704 374618290
A 10361 467087180
Q 1876 4855 1251020669105
A 4946 301746531
A 1088 151683828
Q 2982 8662 505041751581
S 311 133979013
A 4718 701672736
S 5304 5106252
S 521 864618752
Q 3590 8352 1945123469678
A 2308 397494959
S 8960 120783771
Q 2895 4666 799661412821
A 925 113573447
S 7844 492484892
Q 453 7266 2979432115813
A 11996 422758622
Q 1063 9169 3734276109832
S 6179 281405649
A 8378 564144678
A 7684 363925077
S 6240 962116162
Q 627 12965 4822315683930
S 11687 641295652
Q 4846 9638 1941272055892
A 9104 437383511
A 11053 371681020
S 822 524794224
S 10581 484624438
A 4151 870023841
Q 4442 9324 1767502668710
Q 2627 9672 4647928067564
Q 2731 5395 832016839323
Q 56 12949 2568729922085
A 2976 572335245
A 7720 505640186
A 12792 324569556
Q 6684 11460 1497892705502
S 4158 526068270
Q 3225 10978 6798168214544
A 3966 124562593
S 5972 526627583
S 1666 146178569
A 8736 198475594
S 8374 522198112
S 9899 952901409
Q 10689 11933 897328235838
A 5946 108114299
A 12637 578726967
Q 7866 9561 1292045230373
Q 572 11112 5090810638679
S 12779 116098661
A 5155 446518458
A 6925 327057245
S 3248 991076660
Q 1422 11624 7387952425667
Q 532 12510 4409791602517
S 5496 746884249
A 12296 250483706
Q 1453 5542 76477699829
Q 2721 8519 883911987460
S 12149 868946108
A 4750 489344401
A 1457 416708664
Q 10212 12345 619020151205
A 550 138446370
A 116 163573904
Q 5363 10249 3180383050585
Q 187 9310 2234488180306
S 10842 437479240
A 1838 673432801
S 3609 657489372
S 3106 269789421
S 3281 674820094
A 3624 763007213
Q 50 12864 2194224097093
S 3560 877766142
A 10091 926709712
S 3229 144213271
S 12454 69877163
S 9413 930232203
S 10720 971244801
Q 4654 10399 4451521704376
Q 775 11699 5387442562207
S 8071 669629007
S 8160 337713344
Q 750 9793 6609358803917
Q 1107 6954 2798518153455
Q 2685 5540 1024635197892
Q 7462 10416 1674380527745
Q 758 7654 4835447782171
A 10403 31493511
A 3505 897376146
S 9098 78102187
A 5231 167448532
S 5700 528595712
Q 738 12773 2961243943254
A 6119 914033939
Q 551 4440 2325044902425
A 10192 148926545
Q 1853 4192 603816055485
Q 3468 6563 1932711178044
Q 6999 7960 599518603328
Q 1830 7475 4323508934923
A 7195 651181375
Q 2405 12989 8264508923557
Q 483 644 118772010997
S 11812 891814873
S 898 65843843
Q 4975 12319 254263908044
S 7086 469473113
Q 2854 5819 1481330836623
A 6897 52243274
Q 2469 3568 662072053046
S 6418 659715114
Q 305 12178 6613065643659
Q 10323 12071 1101550391343
A 7340 338127968
A 4110 185730851
Q 7759 11563 1102437539734
Q 10647 11437 672228906268
S 5886 52484094
A 8414 708350988
A 704 228193581
Q 2143 11975 2909842825545
Q 3351 12666 3784333370774
A 10143 441301422
A 615 214006255
A 3532 533680569
A 11190 653300975
S 7454 410015841
Q 5190 8860 1302790311244
A 9486 969063842
Q 34 12447 6362835840408
A 10185 499166785
S 7309 189333341
Q 3771 6072 2052691221918
A 3540 141685407
S 4343 94421508
S 4873 782307593
Q 1883 2827 653339216533
A 11304 759131651
Q 166 11265 8403300108370
A 7476 817657074
Q 1494 8090 2919883348136
A 6946 304547906
Q 3525 5206 809907480280
Q 1694 12138 6918688016587
A 11904 781077251
A 10718 503993305
S 4689 674913467
A 11259 547874819
Q 9733 12807 2514234694166
S 2731 829491411
S 11629 234447827
A 859 879586501
Q 240 8000 4614486805480
Q 1050 12176 1545825800619
S 12256 880767953
Q 1120 7261 5871837669463
S 3150 706160117
S 1598 617586155
A 11880 462382272
Q 11560 12523 507136663000
A 1819 242581391
A 7463 34162344
A 8893 721103326
Q 2344 4851 95773072728
S 12029 875747879
S 9875 457237608
A 12123 842172545
Q 3468 8499 3470129028020
Q 236 12471 9606424901579
Q 6164 10308 4000824831194
S 7521 475423921
Q 138 4712 4347686977496
Q 1606 7588 4028488706425
A 9121 679433184
S 6591 38287352
Q 6042 8791 2081453074080
A 11201 679761466
S 11690 249668280
A 10086 651577809
A 3358 960525830
A 9110 375760134
Q 317 12738 7667997743826
A 6563 797682043
S 6943 96964698
Q 1008 9141 6333822022735
A 5237 67015402
Q 1983 6187 2151872842864
S 12423 773320717
Q 17 12960 9089186350571
A 7716 251868095
S 12043 297852727
A 10466 485774800
A 11494 963022883
S 5567 800633274
S 9767 620769430
Q 681 2816 1961474956782
A 10240 66078572
S 8297 600092834
Q 243 12522 9431283433230
A 9659 606520187
Q 373 11689 7625298643739
A 9926 436009702
A 918 46357346
S 12941 789713669
A 7679 14175567
S 7186 828315663
Q 129 12336 9996017166044
S 1066 714733146
Q 1464 5461 2662197902481
S 6642 341405871
A 10445 204778214
S 3857 75465925
A 8460 201294370
S 4121 438582937
A 586 199155810
S 8240 869099607
A 11004 297701578
A 4604 868053676
Q 2822 12327 2129239152866
A 7147 1042163
A 1820 919896317
S 8186 458765133
Q 244 12365 976548516385
S 2335 642620968
Q 5469 7105 1602125725695
Q 4093 11487 6861902527677
A 4541 225060207
Q 547 12660 2496115790344
Q 71 12508 3390541519151
Q 5548 12978 907522467657
A 3086 765240328
A 5142 287517983
A 5117 21515215
Q 596 12844 7085046005843
S 520 460963122
Q 99 8921 7434947575485
A 6989 992667877
A 2141 357023568
A 10545 93809537
A 6371 950681766
A 1061 182528475
A 11471 894771405
S 6811 795031600
S 5052 924954026
S 8554 166225089
S 5138 943236547
S 5415 179396033
S 2360 281646028
A 9010 324083391
A 6013 415474613
S 5057 552073156
S 10109 655124893
A 2604 908022120
S 929 681194879
Q 2019 8912 3356811240277
S 12403 983417598
Q 5374 10626 1614137314316
Q 2524 11394 3807443492039
Q 2168 4303 1764464863831
S 7434 157363284
A 3237 743025305
Q 371 12744 5345367235065
S 12890 208399467
A 8320 709856215
Q 8 12280 5802421031600
Q 126 11884 5607058237007
Q 8517 12600 3355305919873
S 7001 309497268
A 2761 160773696
S 2070 76989090
Q 4089 4833 461244522908
Q 6364 10651 1207609464980
Q 3812 12296 3930594950935
Q 1662 12028 4677661955368
Q 4397 9479 4549167896057
S 7837 327343238
A 5372 283391055
Q 2615 12286 6279751356700
Q 2597 10391 6780161017891
A 10495 66883831
S 8692 174863651
Q 461 12467 3702587570391
Q 696 12347 8296902483078
Q 179 12952 8165649642568
S 4393 100433354
Q 4409 10083 1732382014764
Q 1436 4605 236629122765
Q 1408 8175 389395942576
A 12025 455649422
Q 566 12899 766955250010
Q 3077 9381 3414492337962
S 1853 546912021
S 2026 18848070
A 4839 687985354
A 1013 29358639
S 6140 521875355
A 2798 714541217
A 9329 954652456
A 1725 285872036
S 6665 335089035
A 11454 150079110
A 1365 129897025
Q 5817 10789 4706117620167
Q 6439 11092 398606353287
S 623 675499705
A 5913 766680260
A 2830 581539788
S 8994 618262585
A 3392 820121771
A 5353 314783394
S 12570 990566983
S 4433 607281595
A 920 736169309
Q 3743 10479 363603247639
S 12828 20960288
Q 6545 12317 1869185875553
Q 8377 11173 2233774408564
Q 4231 10756 675974298937
Q 7016 10535 1413616836303
Q 1249 11568 5601886028606
Q 6541 7808 1187235617643
S 8657 591467099
S 1865 113486318
S 11369 989130834
Q 3821 9885 4274407285121
A 12824 378388415
Q 12055 12223 99472860478
Q 3725 10701 6505539529266
Q 1380 11503 9415760126016
Q 2902 11003 3591422876772
Q 1525 10770 3162795174142
S 1193 125242166
Q 6592 11228 3692906604213
Q 4454 10349 5074869007033
S 9814 501640234
Q 5745 11157 3439974792181
Q 4185 8833 739674660961
Q 1918 6881 1608575350591
Q 5294 11297 4196753285311
Q 1249 11867 7812620060862
S 187 798035252
A 3118 532449772
A 7957 393692271
S 5971 559868443
A 3424 60268132
A 6072 126890824
A 3409 806329700
S 2478 686083124
Q 11761 12841 1066580912723
S 4977 90498703
S 4854 632777295
A 12768 177178313
S 4352 220403414
Q 2613 5006 271757130393
A 8125 604535815
Q 420 12829 5249749819659
S 228 631059905
Q 3155 12787 2416318453011
S 1071 487101189
Q 4795 12967 6468192904677
S 5572 571491342
S 5180 304052462
Q 1251 7270 2345506118240
A 4154 698082107
A 700 289262903
A 5136 763076454
S 9146 625706476
Q 11513 12727 90427275033
S 12729 19722628
A 6643 667371063
Q 2049 10224 1664812343098
S 12838 319156319
Q 6113 7279 464468587147
Q 1492 12092 9816757295572
A 3298 132865648
Q 668 4571 873370649835
A 1682 325984921
Q 598 9928 4605767169523
Q 2115 11101 7126236650673
Q 1317 7922 3828264515802
Q 3901 12632 7418121969358
S 1058 567219605
S 3960 799822592
Q 6006 11208 524002816441
S 6056 128299166
Q 3989 8967 1242051036220
Q 9427 10128 443370549762
A 12833 474407310
A 7045 88379447
S 6560 935891991
Q 3475 11508 667771498215
S 11155 957281308
S 1126 293555327
A 11695 604520972
S 3620 646487557
Q 10919 12109 949239944090
S 8337 990899152
Q 8351 11256 1111458080413
S 4804 679057733
Q 4894 7865 1244184635846
Q 548 12702 4990775335116
A 2641 339124686
S 8393 272947407
Q 5083 9408 1537634588341
Q 4184 12940 7360016528104
A 8886 767169657
A 10247 271060866
A 4528 831925143
Q 8687 11547 2002525865703
S 8517 734962715
S 7705 456263761
Q 1844 11795 5141850052866
Q 8468 12518 721356158639
A 5725 248698147
Q 2194 12211 2620354924862
S 7589 886964581
A 10029 661852039
S 4672 48220679
Q 29 11262 5555162436498
Q 840 1848 74661937559
S 3302 796729732
A 8383 714084793
A 10736 316388323
Q 6159 11471 4621843227075
Q 9267 9911 511114705629
S 3809 538436401
Q 4248 11050 4897029433254
S 11545 4024434
A 4544 423917150
S 6668 276061902
S 10102 953763800
Q 1577 8890 5087587170139
Q 3049 12824 3605472620261
Q 6229 10725 3902710562098
A 11793 800076893
S 12561 663349882
A 5439 554634255
A 3643 873182624
Q 3777 6712 2375469378099
S 7418 12099731
S 9649 817391444
Q 2828 11814 7425490367533
Q 3327 12848 4491243385336
A 10717 104866261
A 11092 776562400
A 355 751858572
S 11747 407379028
Q 8382 8959 569355098635
Q 356 3581 417560255563
S 8012 809617730
S 6479 610571151
Q 813 11926 8150781189602
Q 535 12651 1585194370027
S 8080 416923940
Q 2131 11664 1079769504569
S 822 696659897
Q 1925 12267 131046829522
Q 4095 7061 2365587761977
A 6861 659728599
A 6958 258166653
A 2928 365573300
Q 525 7674 3649569711982
Q 1654 12085 8315416818202
S 2405 554904786
S 2813 296668900
S 10179 823962488
S 6498 257293178
Q 10374 10542 88177360390
Q 1822 9995 7657907065571
Q 6006 8724 1232534438491
Q 256 12544 6671252203409
S 2370 528287230
Q 1968 6571 2428784499321
Q 3690 9300 1240832931428
S 3944 867096034
Q 179 12893 2670669920396
S 7042 920863270
Q 183 12884 7073629860970
A 4670 273391697
A 10888 752302260
Q 243 12895 3019751719081
S 5574 238015461
S 10626 929603613
Q 5442 11090 394657339465
A 7235 979952571
S 371 52908869
S 6687 63170206
Q 4562 4726 66719128142
Q 722 12291 2571052357884
A 1367 624158446
S 4168 796980290
Q 5590 12481 4170491044495
Q 2492 11946 1929999158016
Q 798 10174 2645075486059
A 3813 589233381
A 1470 509953349
Q 3011 12793 5735783344746
Q 3754 11398 2536072434476
Q 6402 10326 3041001412375
Q 4714 5296 461696006116
S 4018 167087369
A 10938 161593491
S 8025 123584139
Q 1485 5394 115450445912
A 2181 34062529
S 9262 972117145
A 2518 362153329
A 11950 526439892
Q 6466 8931 1623105758356
A 2124 875562534
Q 3712 5529 792569482677
S 12263 3030535
A 12623 429749638
A 3746 681806153
Q 5482 12210 3935989797753
S 7044 891855316
A 11968 663007362
S 2721 636838071
Q 2378 2955 559422255551
A 11086 984144737
A 5077 396175644
S 8080 664604997
Q 6644 12176 4657587567048
Q 7671 7834 97664373
Q 2784 9213 2780267261821
Q 2184 11712 8354477652268
Q 2615 11598 5824736062821
A 8709 95840670
A 4067 755702027
A 5376 550114962
Q 923 2433 829365226393
S 2591 841994011
S 6787 793337361
Q 2814 4127 1269716354730
S 12119 462221118
S 5301 447609024
S 6697 131896072
Q 3224 6013 2293792727607
A 2636 604582030
S 7605 289219533
A 4533 570288651
A 6564 648296844
S 9883 417678411
Q 1090 9882 891859892340
Q 5470 5675 21640588148
A 2082 702075804
S 12239 213425952
S 11128 519489107
Q 3703 9266 58425818849
A 7310 814219097
Q 5357 11584 2132916259611
S 11972 282098069
S 12883 489199331
Q 953 3494 318016454205
S 7556 957644682
Q 3879 7001 2623383798851
A 11954 759027586
S 12285 749720688
Q 2140 10350 6465867204099
A 12409 50692177
A 12611 845257202
S 5031 258891570
A 4462 807080597
Q 2661 2781 21520145796
S 11356 12000128
Q 410 10715 4986782859948
S 4007 136717178
Q 9807 12710 277251967981
Q 3287 8000 3244200779779
Q 2479 12541 9753640568881
A 12763 372955273
Q 1375 11595 1567928715673
S 5885 473659143
S 6062 339454038
Q 935 12614 8045051273273
S 928 922215363
S 10140 808403050
A 10422 109744042
S 4539 153624693
S 1984 699493769
S 1562 655182954
S 7405 169089216
S 5820 492072304
A 1188 412398516
S 680 889329074
S 11938 917876821
S 11820 666044427
Q 2 3006 255315637303
Q 5108 11803 1141159998711
A 1431 539119331
S 8785 321079737
Q 11093 11366 269402683388
A 5759 614854517
Q 1583 12751 4037695492366
A 3812 479212736
S 2785 116353273
Q 3238 9924 692171261119
Q 1985 9890 1074657337976
Q 8715 10745 41487468733
Q 3618 9351 243665815171
S 5868 498634111
S 10424 303769818
S 10122 206853335
Q 2373 11371 7454013947128
S 12700 702236211
Q 907 4085 2533109378209
S 5733 312323750
Q 941 12452 7984665988460
Q 3747 10762 300178211940
A 11590 54014614
Q 8338 12185 268055891260
A 6374 64136886
A 11945 715519793
Q 2836 8686 1356604438137
Q 2755 7485 1349511486625
A 6894 169546185
Q 550 4485 3392061245212
A 6822 783019646
Q 1048 10016 4211746694373
S 3589 540379301
Q 2829 9092 1127269332202
Q 3484 11452 526623360094
S 3158 116420029
S 5498 183915455
Q 171 9017 3006030311286
A 3929 606749387
A 3543 495496757
Q 3597 11938 4594738425169
S 12217 787766398
Q 4361 12735 764188387305
S 12062 761864646
S 9902 482937521
S 9435 310874169
S 12014 556983982
Q 2651 12551 6499751058949
A 5710 155781479
A 12092 42183384
Q 2791 3716 262885717746
S 6048 367419494
A 8073 395799364
Q 955 10724 7795218035195
S 8223 580962966
Q 2871 5438 413433083902
Q 9556 9629 46035058717
S 791 157609274
Q 9511 11112 1031849624471
Q 4361 12176 5759961037773
Q 220 12961 6235560102285
A 2508 490364151
Q 3788 9644 345528472016
Q 4750 7962 2644024279979
S 8223 509065236
S 4931 407429086
S 6452 736118584
Q 3338 7422 1986692962885
Q 1131 5757 1733185110992
S 283 974944453
Q 44 12966 2272235461504
Q 4118 6746 174111685565
S 3180 756539201
Q 1574 3090 634222830557
Q 8473 11577 2131355533448
A 9984 348025297
Q 2316 7236 508555090267
Q 6613 11340 2610929013978
A 9850 423718196
S 499 594963971
Q 6475 8365 1040239528334
Q 7210 12735 2736050519480
Q 5709 9903 3418998338354
A 12514 553012782
A 559 385212621
S 2329 365759161
Q 8450 11798 1160349586114
Q 556 11179 687073977903
Q 5305 8387 1258348019511
A 1789 878842725
Q 988 3670 1541323740866
A 2573 240239603
Q 2838 11038 3198651845114
A 7225 416440548
S 12074 224033212
S 10007 305430631
A 11195 141828875
A 10242 462174225
Q 3743 7956 2957260132370
S 540 259753141
S 7428 431270985
Q 2662 10842 3357846158304
A 7240 241312638
Q 4712 4937 40379585277
A 7254 967130169
A 5334 647951444
A 7974 696579290
Q 4035 10761 4007285900997
S 12449 550504541
A 831 390899991
Q 2761 12024 4591612906641
Q 2203 2565 30003551512
Q 1550 11330 9270197144669
S 10883 197929385
Q 21 1166 706585277826
Q 7246 12021 1582845727216
Q 2853 4399 770786815485
Q 4007 6993 1172761163261
Q 1076 8543 6802032131860
Q 2739 9927 2121095888828
S 10402 132112332
S 5766 722479418
A 5481 360841200
A 4713 546030557
Q 2297 6595 2792139504221
Q 4595 9063 2442627026220
A 3660 983525022
A 2269 422794408
Q 86 12948 9073764800819
A 10810 664166262
A 3206 303465674
Q 1271 7869 4320797959871
S 11775 965834645
A 3605 872379222
Q 535 12426 361920935876
Q 446 12979 4278412106072
A 9946 525883452
Q 8407 12180 979697118857
A 1735 58244588
Q 1953 11395 1540878863133
Q 8300 9422 993203113092
S 12642 227418205
Q 1331 3763 443120885727
Q 6439 10545 19624916614
A 10261 868024453
Q 8593 12164 3473678321326
S 5145 457003318
A 3531 342678358
S 6866 466545044
Q 2012 10109 2937049897037
Q 6174 6484 162024462539
A 10425 351835851
S 4480 790887841
A 1157 715406719
A 2271 844105726
S 6250 652374958
S 3504 536924858
Q 1148 12383 8948811765699
Q 4676 7690 385407135734
Q 2586 11159 206893319083
Q 2098 4627 2519238800708
Q 7428 12051 3148312057635
S 6872 500294956
A 12603 955105128
Q 395 11240 3274489790443
S 1332 408497673
Q 2929 8316 1892946995942
S 8260 639563701
Q 9 12371 3700698824826
Q 909 8886 1570294478894
S 7522 54387016
Q 3608 7718 771075300306
A 4868 154690437
S 12604 606874288
A 3842 300822252
S 9411 266235056
A 3852 555947748
A 6178 155538849
A 6647 439687968
Q 446 12765 8664239265951
Q 1323 10816 8777207948424
Q 8839 12211 2633229834479
S 1909 379383010
Q 2646 11509 7902594722500
S 2635 825751224
S 12699 858164580
Q 6492 8300 210916980524
A 7884 543264122
Q 1461 6749 4425845642598
A 9189 801633043
Q 422 8788 519078665590
Q 303 12756 4030359491860
S 10284 515082094
A 12444 574572631
S 5716 865496467
A 12846 703325560
Q 6539 12392 3475069832332
Q 375 11714 4155316903834
Q 7691 12710 3129157212692
S 7605 405525451
A 6326 729599443
A 7701 742186209
Q 9529 11198 688151868233
A 7101 885939674
A 9243 860817361
A 5717 684094728
A 12401 471027737
S 9418 51645582
S 12713 945865521
Q 1997 9665 7102127399390
S 6467 896846587
Q 175 9790 4504722354528
A 7044 440693918
Q 3332 9129 332943172963
A 1931 916841334
A 1618 464884760
A 640 213715640
S 3370 993973204
Q 7364 7556 110961085475
A 11526 372447274
A 8588 868251712
S 8956 616443366
S 3615 642808442
Q 6283 8287 644210352896
Q 1199 4610 350023241512
A 9879 971901148
S 9684 439163785
S 9261 521666676
Q 3044 5936 1801404815131
Q 8820 11535 1450587932734
S 4531 435352995
S 2608 689993356
A 6202 207469573
S 54 14274907
Q 435 12421 6871515898315
A 5471 194163627
S 9695 322956051
S 8364 968427500
Q 278 12380 3130323546286
S 4500 24606729
Q 7141 8243 1024005684459
Q 6 12633 1966521104506
S 10622 815049938
S 11621 313483883
Q 1773 12344 7901365192587
S 3799 141776418
Q 2439 10209 2718461445774
S 5383 896290630
A 780 324758573
Q 7928 9554 32972856466
S 2504 312293517
S 5313 367150517
S 10675 859308278
A 6934 775665878
Q 7336 11536 2248968248383
Q 3952 11846 4141897586650
Q 3126 5688 269720872046
Q 716 12677 3891639194552
S 8009 790159252
S 9268 921329662
A 7314 534599926
A 8666 666832478
Q 767 12792 8971400197775
S 11303 481619847
A 8294 517082797
Q 1837 5194 1542043178408
S 3731 628566921
Q 73 6321 2853685904645
A 945 726716133
S 1862 966036852
S 787 926499881
A 10018 191227875
Q 5782 11447 590959095049
Q 4331 10261 4907687726135
Q 1412 11967 392063871150
A 2611 3725788
A 3294 924112781
S 3184 280053821
A 8022 884345720
Q 5086 7917 2270185886254
A 2320 137210622
Q 4228 10917 3644002124810
S 7805 348850129
A 1714 425408380
Q 52 12929 9767858643041
A 8873 278061947
S 8003 174366471
Q 5023 11306 3135427291364
A 5019 187014017
Q 9617 11609 1638677727487
A 12363 657943128
Q 245 12886 8840990480620
Q 2138 11977 7490326534621
Q 173 10259 3492746007301
A 7940 457832566
Q 2292 9124 5881142997123
Q 1188 12728 4377554376117
S 2701 996950072
S 10911 664549381
A 4476 530765133
Q 1074 8202 6054590497359
Q 1797 12857 5378691119650
Q 1279 11147 3648150727875
Q 780 12047 9023960383886
S 7648 941900907
Q 1569 10902 8139707054738
A 1934 588347645
S 10249 294511573
A 6479 525431577
S 11987 441325315
Q 2726 12674 4478073248676
Q 8238 11996 1789964320725
Q 1095 11489 9532234975879
A 6224 885152364
A 10494 488749715
Q 2426 8057 5629969463930
A 1197 63574075
Q 3819 4513 642708556695
S 1838 249761502
A 4310 130195968
A 10607 250743315
Q 3045 8782 1535196995702
Q 1438 4006 1075745271766
S 2112 861384581
A 7086 954805635
A 8317 429832129
S 1874 731626195
Q 10872 12926 135933457229
S 7000 627058950
A 10531 514353657
Q 2568 4651 767009070788
A 12379 379941204
Q 5292 5593 200644314508
A 10396 583760183
Q 3755 11298 3288997778637
Q 1006 11715 7140954478877
S 5086 40585920
S 5430 403852294
Q 961 5460 2535166855869
S 1544 112105677
Q 2708 5614 386246975432
A 11323 919803911
A 9978 758959055
A 12882 438020837
A 6634 822740195
Q 1335 11299 1323735771064
Q 517 3069 1702349295475
Q 5761 12326 1224915715898
Q 6446 11171 3990348745014
S 11051 880405909
Q 988 9495 1305935419026
Q 5043 10963 509678869419
Q 1829 10810 1254462860295
Q 1755 11322 3175789690680
A 7725 932654873
A 4012 322704786
A 9602 304089373
Q 2562 10492 49519520154
S 1358 736772243
A 10037 616705766
S 11479 260999125
Q 3292 10170 1482200980270
Q 5582 9219 1069789768933
Q 79 11542 4480518554545
A 4846 224045210
A 10709 586710270
Q 3893 7546 1026762162720
Q 2281 2436 61940478612
S 6942 533683570
Q 2021 11552 4520172965971
A 11498 173132586
Q 6103 10411 1553128653105
S 9883 417518583
Q 1445 9652 1694203753750
Q 11599 11728 124985729733
A 10619 471798134
S 2154 144482971
Q 9041 12701 3519027308552
A 1693 745982169
Q 4948 6339 683760040430
S 4942 359517433
A 4512 438637602
S 5055 610943115
Q 8588 11587 2434363291963
S 2005 888212417
Q 88 12792 2752889840184
Q 438 12426 5685418474142
A 11617 995669457
Q 10289 11661 304831918655
A 7595 51793226
A 1150 197507402
Q 598 10211 9482208088905
S 145 48612819
A 4935 768727087
A 10345 494020271
S 8356 108543539
A 1030 819634482
Q 5647 12875 567120092741
S 2068 477233246
Q 144 11343 5867708010235
A 4575 314315161
Q 503 11837 6191273559306
Q 955 7559 5706123023861
S 10263 624601766
S 10062 298030544
S 9868 755617431
Q 5369 9324 3620585718631
Q 7529 8192 94754409095
A 2138 543666941
A 11693 562809773
S 8121 209309690
S 9767 801202244
S 2547 423343443
Q 4681 11134 2600791881122
A 2823 985476221
Q 458 11189 8609335799718
S 4206 369691079
A 8286 870799005
S 3263 831274823
Q 1197 4019 1038135913026
Q 3799 8146 1231583379915
A 4514 268551660
A 5380 316086536
Q 4276 11357 4822604437550
S 10564 439313536
S 3510 672344524
A 1244 85959106
S 1438 497456731
Q 6095 9289 2535971268563
S 3448 735721931
Q 3587 12197 2986321634697
Q 340 11293 2202046340858
Q 54 12948 5838534136322
Q 2779 12415 8367278354881
Q 2499 8630 3789939405895
Q 563 11343 112276544174
Q 766 6862 4103334213668
A 5964 933650585
Q 5947 10898 1423607922253
Q 9689 11355 471907165085
A 330 420746884
A 12602 184791115
S 5668 582693653
Q 2091 10780 7961793752297
S 4862 586711593
Q 6193 12385 6100717431359
A 8256 173460461
S 9325 824104567
A 5508 912356004
Q 1153 12757 1349483309159
S 8282 941589393
Q 2455 9827 1258177003636
S 3873 613516453
Q 5400 6101 67697860253
S 3780 503006809
Q 2217 11426 5026785263675
Q 1751 5034 3206286078753
Q 1255 12931 2636791283475
Q 4024 5931 1731939806644
Q 3856 4070 62692784271
S 2632 498971067
S 4223 371853637
Q 371 12945 1113590580680
S 7801 946667098
Q 633 9552 1086110676626
S 7469 111144465
S 9244 86166755
Q 4736 5927 353509969330
Q 41 11654 2523918356756
S 10274 688734319
S 6621 344168280
A 7954 99624123
Q 2115 11834 3068592635215
S 2115 860355166
Q 1877 1974 40127267323
S 9187 886618920
A 7072 569138766
S 1945 756304457
Q 4448 12805 5448857262042
A 7081 700967545
S 6670 861611153
S 12565 765492724
Q 3157 6271 2759244326824
A 3238 59874434
S 7008 318804167
Q 4118 12974 73562851312
A 7137 452079527
A 3853 761776253
Q 1680 12846 3417038778224
Q 5753 9707 1351279719283
Q 6351 8944 355652575189
S 11262 674602356
S 6289 692182083
S 3761 267874353
Q 5439 10046 1456308493501
Q 727 10502 8379093865357
Q 1932 12501 4504881762213
Q 3351 10982 463917603814
Q 1239 11971 3919934846611
Q 775 12513 870358502342
S 147 21794759
S 1764 745551484
Q 6378 10826 535029330592
Q 1777 12833 426876285001
A 1522 718309153
A 4097 137952395
Q 21 12916 8797052252997
S 3943 846856884
S 7080 544416001
S 4038 694128948
Q 3949 9996 1712468282580
A 5490 587539821
S 3196 263783226
Q 1240 11797 4797910546013
Q 1355 9060 1769259216365
Q 741 7090 5718685675109
Q 1683 10118 5449804528700
Q 411 5623 4921081373445
Q 1033 3079 847412944133
Q 2822 8212 2554179310071
A 3628 433179264
Q 6727 9246 2212109366930
S 10609 352238286
S 1471 243028001
A 1149 646013257
A 987 956163297
S 2874 127841873
S 709 573549368
S 12195 141518376
Q 6969 8886 1794418624785
Q 648 6078 1296143247897
Q 8935 11470 2044502991851
Q 5833 11903 2803870557442
S 2908 503579156
S 6307 242614733
Q 3448 10396 1879776154630
S 10169 878802834
S 10440 680931381
A 9343 795041802
Q 1214 11201 1681050420485
Q 2801 9641 6606815516768
S 3712 674502111
Q 3756 11669 7500132416741
Q 1024 12820 2292016107536
S 10378 772936183
A 9725 129840229
Q 5083 5777 476527932642
Q 1695 10432 7298322695641
A 5645 277717039
S 1054 95431991
Q 1857 8732 18615016234
A 6466 62238151
S 6316 99921491
A 307 862053410
S 6923 158557813
Q 10561 12783 782658311338
Q 100 12632 5115069464585
S 1401 824822750
Q 174 1987 1079328998169
A 6455 674904044
Q 1538 11294 3949696612170
Q 1177 8825 3193757382958
Q 3724 11584 1110365241291
S 9306 138097894
Q 438 11812 1370078861608
S 11542 798519406
Q 9218 9863 395936636425
S 1872 515441460
Q 1136 11519 7103648810402
Q 3525 10775 4692863276691
A 1050 223352216
S 3028 212864588
S 6500 833579860
Q 1738 12833 7363084209260
S 9531 476104964
A 10376 158858834
A 459 996042299
A 5345 15517515
S 12188 576873019
Q 7460 12798 4058178860393
Q 3966 7543 1623897876620
Q 3218 7478 3548030675816
Q 4219 12467 4498282915597
A 3791 892670100
Q 1622 10520 4184546386680
A 11871 850853043
Q 2781 12579 4333623110159
Q 117 12783 8292009171543
S 2109 283738561
A 12114 675344039
Q 2121 9073 93208540129
Q 3320 12545 2848706689879
Q 349 3706 1343588443635
Q 4605 11930 263024176324
A 184 476904531
A 6576 269410102
S 6505 786921577
Q 689 5332 2116085463811
A 4198 150980765
A 7558 425277322
Q 108 12006 5389589461445
A 2374 590575750
A 3175 690661788
A 4677 38360165
S 10284 28495291
A 6790 784308030
S 7395 775940876
A 7414 464834767
S 4254 636125257
A 6947 215415158
Q 1541 7835 3017666257779
Q 675 8599 6071667764465
S 12319 810558447
Q 7924 8618 514111362847
A 7258 289499137
Q 5502 8816 1367342991202
Q 71 12955 9779675736012
Q 11398 12359 596654788168
Q 3104 11091 7572759874341
A 6496 239544635
Q 4346 6788 36065989313
A 8130 462173463
Q 2690 8550 4947656876487
Q 3690 4662 293835816322
A 9721 611427398
Q 6153 11220 4401838063396
S 5788 503193539
Q 6209 12550 3951374819622
A 10435 78780552
S 12039 225946329
S 1059 614133536
Q 10341 10588 138849538049
S 9851 747509629
Q 2685 10378 5207269448370
S 5651 49508774
A 12080 954710570
A 3019 211031227
Q 1732 12711 7584322682691
Q 1193 1338 57207982445
S 9680 936706378
Q 11243 12466 693671280405
Q 74 12433 1744180095076
S 5793 209175945
Q 9740 12313 681832708994
Q 5321 7432 1679976704380
Q 4683 5956 909771009876
S 5383 918096444
S 5201 12083679
S 12165 798459808
Q 1689 10674 8193249712058
A 3046 287322742
Q 3007 4963 1037648988036
S 7595 653288740
S 880 419925443
Q 149 11621 4997308938128
A 7935 827101706
Q 4887 8831 2302899757206
S 3495 307268058
Q 67 1102 224056497514
Q 1567 7976 4336545473962
S 1368 497984282
Q 710 8937 2280812982484
S 638 783408549
S 7177 605887760
A 10917 932286914
Q 6677 11758 4769462397614
Q 296 4472 221191887302
Q 11070 12787 560755063176
A 1795 697506562
S 3191 55905141
Q 1485 2567 215378665346
A 9827 688763569
A 10857 594490440
S 3767 522876655
A 7635 85702233
S 2148 733117834
A 11442 941191594
S 12490 225192784
A 652 90435510
A 12553 448514877
A 12186 483630674
Q 8874 11088 1600250079501
A 2293 170437401
S 11737 663565071
A 8359 125838293
S 6877 29003628
S 2317 462011995
S 4964 311614369
Q 564 9718 114499139244
A 965 224952593
S 10604 628372367
S 8937 127588419
Q 1256 2601 390490989099
A 400 192188073
Q 7830 10054 1490741806330
A 9664 69167435
Q 2013 6712 3168989149464
S 2986 303888345
S 6507 275581057
Q 4002 11731 1490467589243
Q 6153 11228 1639639999201
A 1427 184119895
S 9603 146647642
A 8159 874214388
Q 2895 11569 753469588304
Q 1896 4390 940527478547
S 11831 73754657
A 6841 58238142
S 3125 787685850
Q 491 10549 8897848165521
Q 125 12203 1666488306931
A 9651 256791794
S 1418 129787233
A 11277 758195903
A 6299 906827613
Q 6072 8882 734781467547
S 1180 636821963
S 3612 661298720
S 1412 439062782
A 6673 461499150
Q 1338 4518 1692110605167
A 3721 443816454
S 12130 419788337
Q 1501 8768 2494368458709
A 3650 852189157
A 11279 718419676
Q 811 11209 573883727819
S 3290 799393673
Q 874 9629 5766718012354
Q 2414 12569 2348136999644
Q 1957 12620 8027380939428
A 4382 286952383
S 9236 413382109
Q 409 4791 1520801274023
A 2761 291432128
A 2858 977626376
S 6054 554447399
Q 5 12941 331154659848
S 8224 312110648
Q 7367 8924 890758420700
A 7585 55709281
Q 3203 10667 4695924407156
A 1247 533018943
A 4361 44607802
S 3114 934680673
Q 1353 12321 9728470927656
S 1266 854805773
Q 4026 4333 269588786937
S 11225 614516592
A 4706 478918204
A 11067 122704157
S 10034 584602288
S 1431 668468945
A 9751 926819890
S 3879 981397417
S 9611 574897762
Q 11295 11719 179928248474
Q 4783 9530 2409036546666
S 6094 384699985
A 6789 434962933
Q 45 12726 3559240975477
S 4860 676415679
A 5795 805737551
Q 1570 8807 1811391290566
A 8082 238116443
A 591 738246032
Q 1282 4581 424368831525
A 7184 832036232
Q 3593 7088 1347542899559
A 9930 879640622
Q 3213 11269 4893849405055
A 2665 558183672
S 6237 167244473
A 11568 652385681
S 445 456640915
Q 2005 7007 2522409479236
Q 3790 4083 234127727142
Q 3807 10706 5529185479892
Q 8113 12269 66148265750
Q 6456 8708 1193085819913
A 9127 879165063
S 11816 886416120
S 5100 77542463
S 1832 906449390
A 6432 520929831
A 8110 295019070
S 11268 516896110
Q 1358 5534 669435946188
Q 3399 7414 3066891670323
Q 7148 9179 722209909280
A 3566 680068485
A 9491 912514940
S 9997 365075342
Q 721 12377 2567713104867
A 7250 907190407
Q 479 8461 266751639577
A 10941 961028661
S 3519 52217750
S 11171 269940347
A 1204 828320880
S 7814 990221961
S 8585 328599227
Q 2195 11353 8204999591226
Q 2532 12108 859837053806
S 4670 393558831
S 12776 602809175
S 6183 133132827
S 2251 587360630
A 9624 82449951
S 2443 311342342
Q 222 11871 8464485504661
A 5167 518719840
A 5809 228659714
S 9283 118063742
Q 11197 11706 391155092188
A 3575 473600466
A 11342 6905548
A 9976 858775210
S 12889 435884816
Q 574 10149 5863502210109
A 5636 349178647
Q 1750 11922 1110339276797
A 9595 84692317
Q 206 10317 9348410847631
Q 11550 12268 623480039213
Q 609 11473 6857530539912
S 11076 971830195
Q 13 11288 6609357366271
Q 7415 12540 1807200806609
Q 2977 12291 3345921655338
Q 3821 4684 618580360260
A 11808 166932654
A 10444 931363326
S 7604 99973393
Q 442 12597 3793206650187
Q 137 11630 6051548261623
Q 869 12847 1990952085194
A 1132 806533664
A 350 192994386
A 9092 438704034
S 10999 639515898
Q 4933 10361 2485090840964
A 7989 398894017
Q 264 12938 5138793817666
A 12263 643251684
S 490 917661473
S 837 312439736
A 12402 807831113
Q 1422 12580 8508653739113
A 11660 560356408
A 8755 508982289
S 11064 150484165
Q 3355 3877 68471942134
Q 8807 10172 868326396538
Q 2844 6726 2463024362142
Q 373 12625 5960170669052
A 8803 918222509
S 1014 321753240
A 7810 795982038
Q 432 9877 7763121662247
Q 2516 4299 296041808806
S 7893 894614671
A 2392 838584463
S 5163 246748832
Q 4424 12455 6175092965204
Q 392 11762 456054471264
Q 289 10445 9039651305594
Q 473 12918 4928786133602
S 12983 409634045
A 7991 401008083
Q 45 11374 3627269237035
Q 4964 11331 6018989723317
Q 626 12199 481277427607
A 9877 809261363
Q 7562 10132 726744186960
S 2737 643608311
S 4520 704208470
A 1734 197670774
Q 2740 4143 1003299217074
A 3891 555460843
S 8228 668417086
S 11487 818911465
A 1093 556271696
Q 5597 12353 4656070393993
S 4383 124233287
S 9260 90579777
A 4254 508519273
S 2043 450359992
S 10844 807802917
S 11757 284533078
A 141 269925102
Q 34 8099 6335276309033
S 8968 673635729
A 5196 288558100
A 2484 734846917
S 8820 92813393
S 6994 433239766
A 11534 813886308
Q 257 12185 3312502917032
Q 7565 9454 1433536249311
A 8329 474622150
A 192 669623788
Q 2965 7986 4019289790665
A 5320 933045760
Q 4993 7224 117040006303
Q 7978 11346 323070182618
Q 6374 6836 260420045821
A 6462 55622160
A 7388 676982671
A 3826 452248943
S 10474 337819580
Q 4266 12073 7044773629044
A 278 236544248
S 114 853480580
Q 1397 7580 2479691484346
Q 7869 12864 1326948866544
S 4681 315267655
Q 3221 10407 6641226750243
Q 568 9450 5111468965697
Q 7523 12024 1025736432941
Q 6475 7995 364378590473
A 8112 529665923
A 7940 389207631
A 12114 62586086
Q 676 11747 8037837973524
Q 200 12969 9800101033761
A 9578 118473140
S 785 593524038
Q 2301 12107 8096475159486
S 899 324866112
Q 2467 12364 2024028421252
Q 6834 7657 767750953840
Q 585 12195 8672968776911
Q 78 7714 7528076704700
S 7317 648130475
S 7736 649636655
S 11055 654990276
Q 462 12775 1405544921448
A 10261 742930466
A 1451 713449367
Q 282 7721 4314272196268
A 10187 760193326
A 6360 399064228
Q 4721 8461 2441935635809
S 6092 84009801
S 8879 548370127
A 5520 177334619
S 2340 353331186
S 2779 629308943
Q 6980 11091 3591604969846
A 10417 169755136
Q 1893 11965 7284084381062
Q 4720 11977 1626062365788
Q 2936 12681 9043786562491
Q 144 11538 8859563080620
Q 1528 10527 6977140393260
A 2824 524266860
S 1695 529559318
S 10111 520706448
Q 6927 12161 1627533471067
S 1627 106216186
Q 2854 6975 668713775252
Q 277 10244 3015908279884
Q 6243 11699 1864962092008
A 12252 607097349
Q 1308 7475 2975747635809
S 8187 169886715
A 9324 167271544
Q 4710 6978 667804324466
Q 53 7787 5655311581755
A 5811 754816674
A 10226 133343581
Q 985 12897 7772004194703
S 5165 478892842
Q 793 2741 1593117865760
A 6285 65098179
A 376 14474773
S 10597 398144781
S 2142 797113888
A 116 187815707
Q 156 11527 613786988747
Q 1495 9295 7477933824329
S 3539 845378073
Q 5024 9792 4596898108557
S 6424 330555695
A 8523 622571245
Q 926 3905 1934665176135
S 10781 241065472
S 12190 836349858
S 10196 122153616
S 101 832430001
S 436 249950771
S 9291 637616017
Q 360 12200 4113798662871
S 7750 822792750
A 1074 313367120
Q 1322 8948 6979972505953
A 2545 258045979
A 8857 418221008
Q 5974 11477 4215448658663
S 3580 766272027
S 6743 916749589
S 2094 684226919
S 3680 147495467
A 12062 851332850
A 2994 571478449
Q 4607 12319 2737505994018
A 3786 39964800
A 7110 626615456
Q 1920 1996 11931673200
Q 142 12708 2849467239259
S 6497 320306225
S 11258 359171391
Q 1314 3773 1402250226370
A 4493 379677645
Q 1342 9965 7466317215529
A 1866 612537606
S 6607 761905754
S 10229 344379707
Q 1050 8831 2175079351714
Q 5689 12860 2292335315633
A 12148 935660925
S 12353 472205874
S 3471 460195854
S 8482 719550709
Q 1505 9336 2584826822996
Q 2298 11645 4213670762699
Q 6025 12880 2702074591792
S 1655 701051994
A 6278 158721005
A 4597 147032834
S 5671 490136829
A 7660 14688510
Q 2409 6861 81350696325
Q 1071 3349 457286748394
Q 883 12295 4891424981799
A 12157 402672756
S 1467 301898662
Q 5902 11837 701728179100
S 10073 340701908
S 12890 873523339
S 8702 431594808
A 1754 380341359
S 3642 533043070
S 11046 214444276
Q 536 8662 1139220890090
Q 513 12232 383546213485
S 4394 311900265
A 2837 734540686
Q 3343 12639 4360086634404
Q 807 11693 8934633870139
Q 1468 12372 100320322280
A 7144 124202983
Q 472 1451 892885757994
A 787 459705960
S 4579 340472401
S 8642 662937091
A 3635 659222807
Q 4482 9927 1971177304587
Q 123 12544 1657234592718
A 6172 477817270
S 4828 380855037
A 7672 447202133
Q 2772 9090 2824981599607
A 1388 325436738
Q 3492 11780 2543459132939
A 5411 538929489
A 10560 564602896
S 3859 203994779
A 4667 587450164
S 11932 149415875
S 4336 694644567
A 6418 732217005
A 5593 154146384
A 7726 766586279
Q 2717 11071 1221717496922
Q 2181 10766 5227930575840
S 838 359807290
S 7095 188668877
Q 11424 12048 499528178069
Q 4521 7204 2492353407469
A 12985 882647755
Q 708 5790 4301572697184
Q 4 12982 822050403276
S 6649 497752975
A 99 866811123
A 1872 212593704
S 10325 453802050
Q 648 11790 1837577820096
Q 9461 12610 2442153612447
Q 1800 12849 7452106241191
S 1808 885992282
S 11239 823870967
A 3058 569674481
S 1479 705526298
Q 4114 7926 3124208043473
A 3915 3156741
Q 4209 6455 1687476288763
S 2471 565513649
S 9979 534226554
Q 5623 12418 6103876838220
Q 5478 10946 400732146479
S 455 572300122
Q 4444 12329 4827616329829
A 8459 239055158
A 2476 818612140
Q 697 3459 199563556601
S 236 712229765
S 8212 898586041
Q 753 12114 5758949588412
S 10586 633709308
Q 5302 11545 1012561778692
Q 1094 4729 3509856549595
S 4603 394841732
S 2490 444017230
A 5722 59681814
Q 6124 12348 3995794391868
Q 7903 9447 1359885030859
S 11695 63017363
S 8551 946769654
Q 4772 12985 1342312899437
S 850 878012626
S 12625 906897760
Q 1261 11153 5233852091560
S 3472 629926727
A 4226 888082254
A 2884 767714777
S 10026 518100857
Q 1525 10365 4649507132545
S 851 893056247
S 12092 866221140
A 7381 3339576
Q 1592 3214 1403189110240
S 378 662403649
A 6257 554974636
S 8780 550374753
A 5193 261431768
Q 3410 10777 2542018212669
S 9652 244410706
A 10750 51151688
Q 806 7589 3209750649551
Q 2559 2690 109958873152
Q 8906 11316 1470596402028
S 9394 730357228
Q 800 9457 3490186950282
A 9044 885370354
S 6029 315936076
A 10575 225882862
A 2977 715005727
S 11608 284784925
S 12188 437500025
A 7287 94447428
Q 9368 11146 85292821803
A 4740 859535321
A 11548 63069160
A 4424 67415592
A 12109 11577994
Q 3334 12670 3352790374129
A 12127 457344304
S 5980 778583573
A 7764 140263008
A 12639 424225484
A 3318 989777013
Q 62 12303 5405242348811
S 5949 710758401
Q 12553 12822 41058307244
Q 3373 5663 1577074264734
A 7059 95570008
S 3451 388622210
Q 7119 7724 70977644546
S 5843 716086124
S 9628 713006191
Q 4631 12958 6837237716159
S 7581 614343042
S 10154 383486624
A 1809 43845492
A 6719 185641423
A 681 760075471
Q 4537 10311 5717638186546
A 3390 437671930
S 7125 512868615
S 12169 495696448
Q 1494 6402 3410114675138
A 4730 325711303
Q 3001 6660 2906064568592
S 2442 693008482
Q 72 12713 4737648076071
S 973 346703324
Q 9177 12134 2484552400007
A 1294 670752830
S 12933 4187087
Q 11525 12186 32896248257
Q 832 4258 1987391746286
S 10039 898276271
Q 7517 10502 1905601714777
Q 4513 6552 428311007858
Q 1024 5684 947905183110
A 159 104251789
S 10447 884798162
A 10965 726749982
Q 2675 11536 3553504545062
S 2899 123105617
Q 102 12989 1684045637347
Q 1475 12944 7244105998125
A 11829 69065508
A 7092 586656565
S 608 193931155
S 10694 649386062
Q 7974 8839 553007470448
S 11591 131199668
A 4153 676988272
A 7621 773247235
A 2030 610642020
S 5972 93833111
S 3282 239911261
S 6245 762180120
A 100 158363857
Q 350 10624 6582807170006
Q 7588 11287 2804454587038
Q 7808 9870 1827806364624
Q 5076 10057 3985154877176
A 12113 276631029
Q 4653 6219 688164585522
A 6536 346803015
A 8969 575064845
S 4715 908320532
Q 304 11464 5733796530572
A 9517 472552967
A 8121 86799384
Q 9967 11923 1844502442822
S 7798 901839149
Q 4306 11384 1140898950206
Q 7008 11936 2428218248138
Q 340 11995 6750424594789
A 3773 143036270
S 5821 538591435
Q 4464 12455 3336338531025
A 2467 894105608
A 11103 502906522
S 11209 372350158
Q 4628 11038 4951835547351
S 1682 782696939
S 2056 230751842
S 24 340923285
A 5934 76589010
Q 2820 12988 6902347718715
Q 5849 10892 528854557625
Q 576 9502 7214494193145
S 6942 947537134
S 9055 325538878
A 12327 226536195
Q 2202 5117 1277738572216
S 9510 865149895
Q 4936 11991 3515122014532
S 1438 435915809
Q 8594 9592 513703325361
Q 2597 7249 3902135505597
Q 4695 5537 182190124166
Q 47 11998 1295698543898
A 1485 241377652
S 400 242418508
Q 664 7770 4666193288770
A 7124 801680742
S 9275 824045330
A 6892 615355721
A 10384 477781023
A 2082 359374920
Q 351 12051 29323375553
Q 157 12945 4121834803534
Q 3221 10948 3654831386335
A 1053 758887106
Q 6652 9677 2013515168540
Q 4549 5409 441078441961
S 7251 765169489
S 8709 124210993
S 7778 610298267
Q 8042 11326 23661803450
Q 1095 5385 1873310232398
S 6249 757366247
S 6256 54711540
A 3143 338093621
A 4592 55153336
Q 92 12494 2651384181599
A 8362 895164470
A 4039 478530508
S 778 798011546
Q 11547 12613 832926004399
Q 3002 9277 2067541837581
A 7527 66505128
Q 5949 9234 109808297338
Q 81 12947 8561991998845
S 5561 31054728
Q 855 5158 527780922178
Q 2687 10472 7518439923648
Q 3934 7409 1032653612550
Q 2320 10834 2487088136075
S 8090 667555566
A 1313 738883303
Q 4240 9265 4617644426202
S 1123 899607591
A 670 559307088
S 4594 439779183
S 2624 815793914
A 6680 538868644
Q 5787 10415 4125630768390
Q 3630 6478 2794780370203
A 4453 640220798
Q 7674 11530 750299562893
Q 633 9662 6377837599509
Q 4929 6988 1856718431003
Q 4560 11157 1821221339650
Q 1283 11782 8125121302568
Q 1781 6956 1768053807818
S 3297 552509657
A 922 979960236
S 12282 952313655
Q 9569 12648 372368381385
Q 237 11432 7611801633467
Q 2175 9842 2092535447966
S 3266 256673316
Q 2817 8343 5049550555881
S 8161 581163582
Q 1705 9763 766441282234
A 4751 724626627
Q 9287 11152 344948004224
S 154 824288477
S 12696 792094296
Q 1693 3052 449073267905
Q 2148 12950 6955671312018
A 4177 97454708
A 10304 185076791
A 4008 598388813
S 6397 769009762
A 10848 184238304
Q 31 12924 4138671328499
A 8691 44287165
Q 5421 10702 1203931170896
Q 1337 6493 3048358103119
Q 667 12957 1169203048223
Q 6199 7305 741362136228
A 2691 731189118
Q 2436 10912 2937535144052
S 10144 405455603
Q 322 10083 3765681855647
Q 18 12979 354706944555
A 10278 17898360
Q 8501 12446 2400043268497
S 12952 433561545
Q 3127 7918 1728210499701
Q 8717 10804 1939832668447
A 12946 369458506
Q 2436 11642 8268909701661
A 4875 510933691
A 6893 304827129
S 790 528174600
S 5425 572452969
S 11888 104185231
A 666 120188493
S 4410 818117276
A 8965 523833188
Q 400 12969 8582045739880
Q 3165 5932 486016609240
Q 4441 11129 4233572659358
A 9808 344644505
Q 3209 12460 4032870836096
S 6886 238213716
Q 576 10846 4391443586148
A 3932 29334036
S 762 196806904
A 2644 131851059
A 5761 937794732
Q 2825 3156 46569738189
A 8050 893950933
Q 591 12793 6244492647972
Q 1371 9988 4744787728411
A 283 536663651
A 8466 63784425
A 1246 434169865
A 9144 279318627
A 392 905761105
Q 3024 5986 1711946704899
Q 980 6709 619664370118
Q 2003 9104 166489410618
Q 437 12845 2424552642647
A 11457 968290226
Q 3898 7811 2040901004795
Q 11 12981 3366450957414
A 8951 175935646
Q 5862 11391 2057327712873
A 1405 275964244
S 11028 724714656
Q 8031 12362 1795661727941
A 11346 908513366
Q 917 11837 421107849893
Q 9979 10835 257359153407
Q 2736 8737 114834184685
Q 4562 8251 260287121377
S 5482 479674661
Q 3384 12849 1113973077126
Q 949 11244 7373324494211
S 2005 317736779
Q 865 10189 314845155564
A 2302 173013628
S 4 321130338
S 7946 258755172
S 8350 648525613
A 12414 833431481
A 1056 453176648
Q 3174 12518 9100190012448
Q 7702 11152 3146076943925
A 5103 758784590
S 4260 296821403
A 9249 631837862
A 11321 460963579
A 11102 981383993
S 8984 903979611
S 9120 213346368
A 11302 16952821
S 11496 189705953
Q 81 5797 3853288573498
Q 2908 12385 5397589591308
Q 2915 7416 2610169151492
Q 2633 12980 8199063110559
A 556 782704721
Q 9702 11975 899439689213
A 3947 823486888
S 4626 560210755
A 3344 880275454
S 2035 397333799
A 5000 607407625
S 3971 922166886
A 6681 140378195
S 12344 607382168
A 4982 95935093
Q 994 10021 4905545867859
Q 7064 11550 1759575481094
S 7829 505827425
S 3163 258587521
Q 1979 7562 3362326455503
Q 1545 10748 5529939089602
A 9556 263261738
Q 1120 10107 265396674674
Q 1783 6152 2219180039726
S 6105 127357147
S 7871 633238588
Q 4405 9288 1879002064432
A 10314 176206112
Q 4066 4831 584332721644
Q 7192 7479 203013505279
Q 2494 10740 7964644095935
S 10324 59629787
Q 142 6271 2201800699255
S 8802 313357990
Q 38 10947 6961046271405
A 7022 477928699
S 3043 468888679
A 10595 336540125
Q 7309 10942 2739315765485
Q 3881 10552 4911681145825
A 11389 271049705
Q 2441 10458 1959820029366
Q 5714 11416 3932090005360
A 12708 65405729
S 6874 862279087
Q 891 6659 415879983901
S 10084 581402006
A 4795 535273807
Q 31 12518 415156322587
S 2779 913069027
Q 29 12150 428789757764
S 8130 581565554
S 4184 731996422
S 11350 136692199
A 8211 74506375
A 2604 138996136
Q 4451 11779 5405534338190
S 11129 445248763
A 7914 308781492
Q 5534 8373 113576217506
S 5899 821350759
S 7627 239625771
Q 3344 8010 1977310945378
A 11853 354530595
Q 2970 7910 184179040338
Q 444 12775 2422446677322
A 9351 60429211
S 1556 938112969
A 5730 363017425
Q 900 11712 7667673748086
A 4298 632411276
A 12656 587787383
A 11447 754253860
S 11380 349016846
S 12769 320495643
Q 3491 3912 204530546610
S 6109 107351136
A 11970 231606935
A 9366 265167110
S 9395 394507118
Q 4106 6307 1377490677993
S 12687 10600117
Q 2550 6225 1204001677087
Q 3382 5233 1504784006586
A 313 13081298
A 7799 493335849
Q 12050 12095 7680784354
S 9122 281441012
Q 202 12223 2272136880718
Q 1058 9466 307986603499
Q 399 11539 2187426204532
A 2996 163988715
S 5466 543955435
Q 2099 12310 8901495527288
S 6746 950012017
A 10741 816510171
Q 165 11509 5866273184375
Q 3190 9025 2498118701380
Q 2854 9919 844219865816
Q 408 11991 9967620879776
A 11366 51424488
Q 2253 12704 3869558859432
A 9979 781972908
S 814 409830098
Q 1743 12349 1229431306306
S 658 673535888
A 7220 685555499
Q 3976 11477 5874184904200
Q 2326 10553 1925388264636
Q 3402 12433 7091917909048
S 3739 793241957
A 8311 394793993
A 12703 963428490
S 5754 546440524
A 3403 427345387
Q 267 12916 6187403021799
S 1706 889811933
S 3846 237662110
Q 1645 7169 157651446025
Q 10133 10391 244249965213
Q 2678 9888 6335941327420
Q 4812 11065 3401229844757
Q 2115 12189 8585502016807
A 9675 130507216
S 11146 764543432
S 6757 458830312
Q 8887 9091 58929174690
Q 4540 9987 1994446146092
S 815 758785206
Q 3162 11121 7117107178604
S 5295 992196781
A 7780 271447089
S 11462 565214081
S 11231 418140254
A 12 117567846
S 11032 272906828
A 8553 232089699
Q 4036 8361 3552379714124
A 11623 36414831
Q 7913 12950 1319181350579
S 686 372119066
Q 4300 6757 847710735074
S 2660 423027529
Q 1621 10659 42970369921
S 7995 2747219
A 881 916290705
A 12966 130632511
S 3829 613544844
S 1198 867219257
A 2150 426809872
Q 2849 11625 555396406106
A 5824 594197116
Q 2142 12038 2820918619995
A 8944 793126445
S 8891 257796664
A 12082 328880788
Q 4788 9178 695717563587
Q 1651 11253 656496979019
Q 1561 9626 6728818415820
Q 7629 11457 2101138136634
Q 883 6803 3029252514757
Q 7301 7831 201564070486
A 10522 731999363
S 6511 589956339
Q 11184 12550 697650363047
A 10700 557814365
A 12796 167075210
Q 1706 12510 4512883150473
S 5419 726494947
A 5241 646969951
Q 1204 6903 4931255303558
Q 3501 7142 1503391598612
S 3438 515614238
Q 616 2582 521392991453
S 3142 385356794
S 12020 805912035
S 12102 445851627
S 2993 691250013
Q 938 11381 2546548814200
Q 1109 10400 7158506087905
S 4877 241338910
A 4151 611437098
A 2817 398209380
S 8481 636053492
S 1817 732783353
A 189 619843418
Q 10721 11242 325092560310
Q 218 11387 9922442070135
Q 4185 11300 505652274428
A 7546 702731286
S 5903 450170086
A 5162 584553399
Q 3349 6785 609993448749
Q 7482 10736 723609781228
A 4955 67858387
Q 2340 7235 1691450489844
Q 2850 7035 2617200670615
Q 7175 10497 2819543520275
A 2708 879304026
Q 6854 8849 700317307722
A 12810 756461983
Q 3088 12769 4797590766837
A 10901 169228974
Q 7175 8110 198050425163
A 6062 730901477
Q 3032 5625 2169140468211
S 10579 397353110
A 11170 414212337
S 12557 715079812
Q 1243 3660 1269186496410
Q 7513 11926 4400236064899
Q 6787 12274 3850695156534
Q 3496 11990 5315930531680
A 52 520560260
Q 218 12474 6450948028576
S 3143 128061506
Q 394 12829 7271591345020
A 5395 625743211
A 9953 723754314
S 2640 600355436
A 288 900585761
Q 941 11475 8856006420172
S 3142 495960216
Q 45 12916 3451389685386
S 4544 11130188
S 12858 311827035
Q 246 12239 1311426043618
S 6378 153906067
S 12820 420966797
A 1946 179923303
S 1068 76996791
Q 95 12819 6326851063685
S 8932 238974026
Q 4758 8733 2167451597717
S 483 4820145
S 11499 556297634
Q 6319 12775 4593194822140
A 8317 517623530
A 8667 93006340
S 8115 185560728
A 11777 736105925
Q 808 9975 9048941641996
Q 113 12896 393841175075
S 6256 148040674
S 3723 730799834
S 7520 489804035
S 10089 129578690
Q 913 12673 9475840492007
A 7718 899176253
S 7516 636633592
A 4290 101435789
A 9210 6470845
Q 762 11511 2739116574554
A 9559 121500514
Q 837 7719 5262097673141
A 5694 798942815
Q 2270 8943 5619992716125
S 6687 266523742
Q 2231 3682 278041243653
S 12427 372106775
A 6407 306748174
A 11740 462806322
Q 3947 7240 2527861098365
Q 1915 5370 1219592980802
S 4386 477947773
A 1139 449304214
Q 3712 9703 4134918228419
A 2319 705880924
Q 397 12750 9397658641002
S 4610 868620926
Q 6322 8198 1209068248426
S 1133 847237042
S 7554 727143510
Q 1010 4296 3185191507431
A 2107 297491759
Q 5291 12618 5181534039723
Q 145 11123 4934036295254
A 8131 296501075
Q 1772 12156 7683704379368
S 12066 831981317
S 781 715980056
Q 112 10297 5188857938746
Q 5385 12710 3141051650704
S 9028 553148094
Q 2641 9452 6649538255954
Q 3145 11316 4301303621100
A 1840 977475177
A 12626 861272214
A 11560 730910793
A 10014 256952110
S 2919 207528333
Q 7161 11640 1111367178915
A 11036 690346232
S 5192 667795528
Q 8910 9374 112996399683
Q 2662 11978 6216581743917
S 10361 703522375
A 2086 454149236
S 9404 131929500
Q 3236 5370 1007709195331
S 7062 12978853
S 4035 216886466
S 7641 561613498
A 12889 582141938
Q 126 10973 6485524849674
A 3943 967809254
Q 3629 7276 2590164184752
S 8650 482158353
S 8150 26799174
S 12586 990737352
A 3549 36269691
A 3303 573375479
Q 4530 10050 5046733963882
Q 119 12927 6006186284486
Q 723 6358 2728706766526
Q 4572 6126 898932736889
S 5466 876272600
A 5705 86911604
Q 157 9868 7709854989240
A 9741 102060504
S 5776 168349644
S 5263 85199089
Q 6659 9377 290235699546
A 12136 253091001
A 10248 953452432
Q 6511 10231 1082617844489
A 8223 817110908
A 12650 254589468
S 4483 354003000
Q 6780 8482 1010770065467
Q 450 11421 3483941191103
Q 7752 11676 3191097264684
A 10630 452154907
S 1888 581652708
S 8651 549659596
Q 3554 10054 1708378369246
Q 6297 10834 3910706274955
S 3560 807668897
A 7243 444039514
Q 1465 10451 3962739581808
Q 8313 12052 3242916394930
Q 1360 12791 5759205153264
A 6631 993394555
Q 5809 8236 1731912528742
S 10585 590515175
Q 4062 4268 119516279489
A 3993 248212208
S 3561 81323778
A 12051 68302744
Q 3 12966 3002074708486
Q 2399 10482 2259792938157
Q 2594 12235 3442880420985
Q 1472 12804 5054439663212
A 3199 563242794
A 11769 360084810
A 7607 948585628
S 9019 611904255
S 7267 445383114
Q 258 12811 7472599943469
S 9798 278220871
S 1801 1430352
S 484 10218354
S 11005 76914332
Q 6534 12059 1923838319173
S 9108 545113412
S 8124 22054352
S 8839 499701051
S 4330 761723584
S 2168 534779326
Q 1815 11899 8481114927145
Q 1103 12781 2594578738905
Q 4424 5012 68901244780
A 538 37114466
Q 1720 9561 1612500184852
A 8962 906677406
Q 2511 6064 2740645215142
Q 836 10711 4201449687452
A 10028 540733095
Q 234 12693 6896818339011
A 3343 558893264
Q 8870 9260 284253887434
A 5182 198499699
Q 395 12729 982839833388
S 12075 435955297
Q 9685 10924 56221923119
Q 1067 9080 5469857395133
Q 1112 9133 2217026343801
S 900 890533472
Q 76 12478 1260417123085
A 2593 843426987
Q 131 2123 1958878259146
A 10473 749641379
Q 1340 12197 8877576286402
Q 2538 5475 1527614600605
Q 4853 9336 3845732953069
Q 2393 12592 9873164404817
A 11086 500223412
S 6398 910978464
A 5965 586425790
S 7225 740851056
A 8705 578604482
A 12441 680464545
Q 2262 11421 50594859917
A 2869 950448863
A 9663 237200565
Q 1116 10708 4740698569599
Q 2427 7862 491424330032
S 9292 137241093
Q 3075 12578 1209397335526
A 7303 31193179
S 1264 921356644
Q 6437 6960 498406156584
Q 521 11698 6384212054324
A 12146 604044765
A 4959 530064459
S 12311 643043683
Q 1051 7510 4532734661561
S 4758 114306335
Q 2257 12228 7181173889903
A 543 977337521
A 10557 878611565
A 4395 462791877
A 5078 993339729
A 5940 73138198
Q 7599 12317 1352408689499
A 9188 321644517
Q 11754 12893 1018456942733
Q 7256 12462 2822405159488
S 11858 903522136
Q 6594 9394 2509589838470
Q 2557 5877 1090056251518
Q 668 10419 7246269413136
A 236 265207799
A 7129 775242253
Q 3221 12623 2661894961902
Q 3701 10330 4040691510980
S 8877 493756154
A 5640 263736106
A 11721 371275971
Q 943 6209 3914516119071
S 5030 654822314
A 820 140235538
A 7276 324660143
S 6383 879865839
Q 353 12607 4037956488313
S 12894 708344990
Q 3852 5110 834288743683
A 3080 443812423
A 7434 950172952
S 6162 579420635
A 8346 105092310
A 5979 30442575
Q 4071 12191 4488430461890
Q 9912 12865 1257950783807
Q 906 7512 550135609598
Q 49 11472 6186087342478
A 2429 946225600
Q 1676 12988 2063081475321
A 5279 994233382
Q 7769 12788 4075830029705
A 10971 576380967
S 3578 21934101
Q 90 11027 9942714235998
S 1864 604258507
S 9960 140468405
Q 2000 10132 6383594625946
Q 4111 7286 1884687219688
S 10554 74951279
S 1534 124989863
A 7908 722260747
S 8444 854885444
Q 719 12962 8973355955755
A 9410 460994295
Q 4947 7089 1875145728117
S 6174 374617607
A 2507 354398834
Q 43 12175 9499640837606
S 4690 429599127
Q 764 9889 346914103217
Q 9360 10854 501195952648
Q 536 6830 4117754224879
Q 47 12945 8450459278813
A 1545 469943177
A 2826 64953787
S 10642 581818882
Q 602 7286 2947006806110
A 3721 738070738
Q 3332 4339 969984756132
S 4476 827119522
A 5778 519797745
Q 411 9665 1725069613712
Q 592 10715 1716297918612
Q 3273 12141 7165832384627
Q 7221 7450 156757328310
A 712 257488824
S 8330 886759179
S 1793 689239946
S 12581 553592687
Q 73 9774 5734930763492
S 257 32759192
S 6380 866639658
A 7808 201648578
A 7296 17045852
Q 306 11087 5612174184736
Q 1188 10028 2782267090793
Q 5005 8089 1789381342906
A 3914 648769755
Q 4227 10138 4193882480327
A 10466 995528851
A 5303 823635711
Q 9034 10819 1669606200848
A 2006 753483242
S 9137 476409740
A 3087 963628238
Q 1243 11836 2610065795029
S 5065 738399360
A 9481 198353292
S 6522 82559340
S 8092 679294870
Q 329 12914 3649958226210
S 10420 166074379
S 9353 941919858
Q 1554 2592 114163648654
A 10265 292052908
A 4606 592025613
A 9395 688275886
A 4344 463691018
S 5139 276955564
S 12542 899109890
Q 7106 7818 487555097037
Q 1783 3033 1030256073632
S 2669 226566127
A 12067 721518623
S 400 365874620
Q 8090 9513 913966781374
Q 1275 11985 5063534332432
A 12761 452489150
Q 2136 11889 4206451817035
Q 1569 12474 3470016236938
Q 164 5772 2543225431934
Q 7122 7191 32932639838
Q 1441 12744 2586443535549
S 3193 780943027
S 12786 516564578
S 3399 988442815
Q 2005 8968 1115947869952
Q 2829 8327 4906078013328
S 3024 269273779
S 3983 701142514
Q 2119 3100 503305373926
Q 5017 11767 1049134367660
S 7087 977203639
Q 230 12960 6808663988552
Q 4931 10031 3823321871783
S 10849 403240288
A 3764 2438273
A 12487 76780481
S 2279 558820391
Q 784 7480 1643347085512
Q 6146 6165 14657555783
S 4615 730287273
S 12490 772895255
A 5459 861113365
Q 446 11784 6938602011655
A 12871 274267473
Q 7918 9154 686782402238
A 12210 329000468
S 7269 822716599
A 11643 339858332
A 8815 35118388
S 8688 323644530
A 6002 71284541
Q 2644 9270 5868861176969
A 9240 605768942
S 11526 392224071
A 866 333728414
S 10788 901279948
S 11035 14679236
S 4158 639882957
Q 960 8513 3457697871855
S 2938 677803702
A 5767 448225183
A 12110 140383187
S 8094 432224174
S 1279 322268745
S 68 356256870
A 373 94180441
A 9030 608412129
S 11308 406065174
Q 1413 10388 4316827258839
Q 2540 8991 3996443168280
A 10382 212852509
A 764 897421892
A 663 282822861
S 1179 887844849
A 6520 202317046
Q 3864 12295 590508814012
Q 1046 7627 3314587732336
S 1370 378739559
Q 542 12733 2243423221978
S 4838 279567697
S 10738 164241010
A 4105 207178261
Q 988 11332 6894873464474
A 4096 183390787
S 11694 910137483
Q 1552 9112 7430180073458
A 7375 450211796
S 10467 103583046
S 7526 310256556
Q 5390 6567 941274769849
A 9767 786543872
S 9753 758928154
A 11002 765738325
Q 3504 9844 2447638690093
S 4917 278929598
Q 3843 7316 79907506979
Q 1305 2184 193461577276
Q 531 12578 4511213679800
S 10099 849721373
S 7806 272097436
S 2737 262230757
A 4370 931091985
S 11418 851340490
A 6336 668856400
A 7140 556006095
Q 2127 2800 248885311436
S 5484 760723181
S 1545 125110961
Q 5834 12229 917617218001
A 3967 131289816
A 7630 614370534
A 11187 910930930
A 10947 432307012
A 4068 190661267
S 6733 863339981
S 3531 531503318
Q 2078 5942 3778646469980
A 644 270747925
S 2798 137318644
S 6671 12396599
S 6627 312355758
A 2405 446717179
Q 3160 9351 4045328615418
S 2112 38146529
A 2064 920237636
Q 332 11450 3043648674171
A 4993 492327000
Q 732 8522 2575795270493
A 12919 821916435
Q 610 2678 487660994277
S 1912 641680964
Q 1117 12500 4960169717758
Q 912 11793 8223590653103
A 4752 542252446
S 1005 276779907
Q 3931 8124 1003246339466
A 5389 368955208
S 12154 127341961
Q 2945 8274 4296084504199
S 2702 571374492
A 193 45304790
S 846 662927017
Q 5012 11158 2762874521827
Q 1288 11730 4467929006490
A 4780 139967828
A 2292 429317398
A 9756 415778716
S 12525 397846553
Q 9033 9560 302462804900
Q 532 9252 4349168990595
A 2709 71210630
S 4057 232501043
S 7532 556317643
A 7114 228262538
A 2122 791861976
A 9144 338692763
Q 1842 12376 8947366719111
Q 213 12312 7998319466041
Q 1463 12099 4499986183770
A 10669 554152916
S 3297 559538381
S 12414 632783434
S 2369 279956716
Q 527 8774 5136000968740
Q 5271 11542 3368122156473
A 308 21008592
S 11862 135350135
S 7597 234231179
Q 786 5123 1550678329909
Q 3928 12127 3609029436059
Q 3042 12716 3402165265304
A 5810 182783182
S 2530 230572512
Q 4439 11590 4984498868990
A 4287 442124711
Q 9297 11671 2068327341707
Q 762 12823 9057716045214
A 10026 406276315
A 5081 319827259
Q 912 5030 1710032389411
A 10083 362077787
Q 3571 9646 3269932105363
A 12456 283520634
A 8636 18080200
Q 4665 6734 66156382849
Q 1672 12642 4572298616727
Q 8507 12026 1954715395095
S 5502 103310907
Q 3070 4283 77432441847
A 6558 4371138
Q 4080 7928 821590526906
Q 1696 11101 91419007993
A 1368 799635300
Q 3367 11006 1855777252774
Q 6050 12157 2402058820572
S 11170 637520650
Q 5759 10063 1834045198864
Q 7934 12255 409936741161
Q 915 2386 1233933586639
Q 7899 12020 1312167394210
Q 4151 8981 3020330621489
A 9821 572580084
A 1849 826373752
A 7870 255322016
A 716 443208968
Q 3390 12392 8128347108461
S 4843 589414759
S 9395 4712566
Q 2670 6827 3270718382968
A 1689 227740825
Q 1593 2139 361801249244
Q 3595 6026 1961753173756
Q 808 6477 4957254612073
Q 28 8411 1553162170807
A 3818 518441259
A 3283 61680912
Q 5300 5526 157347933111
S 12724 116096471
A 11994 318359857
S 2121 759754654
Q 5834 10979 1877558635269
S 9391 536155504
Q 2067 5566 922263855318
S 3822 476477170
Q 1503 11400 9696889393992
Q 3292 3492 105701037568
Q 4308 5206 757284000699
Q 3294 6475 1492338442898
Q 6065 12005 2246946881848
S 11972 254443070
Q 3883 3974 38625619096
A 4650 275037496
S 3674 957058763
A 10895 704780648
A 8397 826610932
A 3097 795815804
Q 538 3479 2885147350117
Q 1319 7406 3409765835156
S 1464 981518915
Q 913 6933 4704651245101
S 12010 56217420
A 6148 87994327
S 10106 198351174
S 6143 773078490
A 4643 453375849
S 21 913639292
A 2272 204687947
S 3287 835176468
S 1073 382823657
Q 6066 10909 2172422397255
Q 927 5094 3510499478769
S 10313 726192635
A 10374 943861114
S 8143 588664180
Q 4707 10561 2443198678459
A 2043 953532629
A 5121 754036548
Q 935 1643 287149099604
S 3420 21627149
S 1811 966534675
S 3768 392216251
Q 3934 9660 4770613870172
S 3167 836300684
Q 6531 12326 4978549900470
S 429 769282858
S 5636 47882497
S 8266 819067131
A 1930 76059555
Q 1549 12692 9653436436023
Q 3325 8154 1252445663300
A 10262 286775448
A 10629 971625302
A 4066 231917744
S 10184 413143210
A 7548 311699331
Q 1376 11617 857176412265
S 11965 181930312
S 4040 965622925
S 3683 803987324
Q 1972 10762 7535393483131
A 9450 602282392
Q 494 12577 9296982427485
S 9449 580707076
Q 1480 11353 3326079282838
Q 3990 8409 1529965370109
S 8599 623389419
S 8530 266268558
A 2951 842687948
Q 4632 12649 3381418187313
Q 207 12423 6648827105812
A 9357 294441339
A 4381 61684414
Q 7526 10169 1639788205212
S 1405 602302784
A 3496 398775464
S 12304 739778957
A 7859 804392254
Q 1266 10998 4226605907519
S 12595 36421214
Q 407 12116 9223460234789
A 12835 712609211
S 8943 122918250
Q 2925 11062 128128070081
A 8356 278204895
A 1711 943742780
S 10496 400377191
S 3562 970460263
A 7937 623983706
S 11082 270379894
A 1150 841051800
S 8804 70987290
A 5503 236075554
S 3556 602791393
A 3271 985525481
A 5743 334764008
Q 9034 10524 19789977639
S 7549 82490676
Q 302 6081 3563051671733
Q 3501 7538 576506555677
S 7587 876185105
A 8877 172933064
S 96 298740872
Q 294 12474 2977801224991
Q 1251 11526 1980170592059
S 3586 154599492
S 11225 399399152
A 1689 952857832
A 11415 302888046
A 3699 41079566
S 3332 942722436
Q 6303 12350 710934717827
S 7632 62474741
A 10057 30401062
S 1829 137887871
S 7262 158458998
A 9178 849440029
Q 3566 11409 3540460880134
A 8914 766134834
S 12155 517217223
Q 167 12737 5481456462968
Q 1951 7444 3375678006763
Q 386 5759 123740800087
S 11551 725990178
Q 884 12202 459493896220
A 12136 610768158
Q 2945 6464 2639639009926
Q 2382 7999 4753384931274
Q 1776 12809 518565497550
A 11833 256139953
Q 1648 9897 2711986759419
Q 1672 12237 6966526618066
S 9752 888576499
A 6014 154037613
Q 1877 9702 1903231539404
Q 1098 6913 2170530460818
Q 153 11715 4038082598072
S 8070 72229966
Q 10241 12790 281195033209
A 9248 279147036
Q 3597 12691 3277021488185
S 325 889641672
Q 2924 12675 5664005077547
S 11162 331953001
A 1143 523418452
Q 5656 12509 5713640035290
Q 2118 12030 7149413934950
Q 5267 9594 2808983379539
S 10076 661739642
S 11409 580393013
Q 1383 5443 221335074013
Q 1760 12988 6912141793434
S 7429 34302600
Q 1017 5195 146012264216
S 10427 637843451
Q 9199 12864 2349799918148
A 5434 347700396
Q 1242 12202 6846715281609
Q 907 8288 7057187268378
S 9298 426543844
S 4123 802848694
Q 2385 6434 2325821469933
A 567 372779319
S 11689 159782919
S 4973 871110345
A 6930 744982482
Q 3326 8830 4753054121206
Q 1022 5550 3160933180987
S 7104 288232277
S 6225 52771121
Q 7232 9276 1735326534506
S 7762 693695245
Q 574 9856 5364226530366
A 838 720705792
A 11453 527750097
Q 944 11975 812853465068
Q 5491 7926 2053138577289
A 5202 178224330
Q 936 5022 3566407818129
S 1227 833774774
Q 8645 12777 2590824108225
A 5095 255414762
S 10021 33211782
Q 11174 11812 248435379307
S 8010 80386239
Q 3606 9837 4548995043636
A 7164 113948926
A 5382 981007584
A 7060 582991530
Q 301 2542 1416275484359
Q 1393 10473 5055996444273
S 1647 446313529
A 10803 620482118
A 8475 739342168
A 4047 924976017
S 3145 808078085
Q 4186 10107 5045099538330
A 11710 275686619
S 3791 268748891
Q 5385 10374 506539419396
Q 1679 12451 9408347739299
A 701 48641270
A 3159 422237878
S 11239 16938197
Q 524 12400 7514609802064
A 11629 349370627
A 4544 388682490
S 9933 922805362
A 4121 792513160
Q 974 9526 2897101509910
S 9033 793905397
S 12348 903652316
Q 7484 11700 2624069763459
Q 4055 9620 4171404501499
A 5203 170084698
S 8861 558824554
Q 10174 10993 273576936427
Q 7522 12146 810182634575
A 12982 275262054
A 6451 550730204
Q 909 1318 254072374973
Q 81 12657 5260019976962
A 8067 813040038
A 11782 789651815
A 8108 307965898
Q 2709 11535 6607683415641
A 11572 5484604
A 6579 130587270
S 3051 438031677
A 5844 666414196
S 5678 562312107
A 2116 249429866
S 1587 715863468
Q 3531 11438 5585631485957
S 11783 949336125
S 3005 366083281
S 10089 128299993
Q 2099 6085 332462632386
Q 2735 11834 8451397550271
S 7265 262640261
S 11625 887750044
S 3305 321824806
S 682 845293994
S 10465 461090327
A 10948 60569492
Q 111 12333 2400160862936
A 12694 70181336
A 5085 233349451
Q 1010 12903 4679608988549
A 12458 595579699
S 12552 141232311
S 5276 638663242
S 6110 327277336
S 4529 712587438
A 8965 420324421
Q 5175 9955 3255502975344
S 11200 763697567
Q 8838 11884 1241803183702
A 12040 371293812
A 8364 398930528
Q 1078 12860 1118637962435
A 9139 174429896
Q 217 12449 1686644424534
Q 448 10542 2361867422494
Q 4738 10559 1772250325109
Q 342 12065 2919470803337
S 11096 693074771
Q 5385 12058 948215031894
S 4865 844941854
S 7202 922198493
A 5627 22404803
A 12974 611757951
A 1149 364546687
Q 703 765 54633726122
A 5599 583381886
Q 5340 10924 4391887946830
Q 5759 11460 3022103398378
A 5280 236708454
Q 1209 11330 1168545644857
A 633 109999236
S 204 656731452
S 2624 417156843
Q 665 6149 4169048851377
Q 8667 10746 1095251214023
Q 277 12837 8953030726457
Q 23 12981 6191975255010
S 9935 845022916
A 1418 568875814
S 1671 921899938
S 4869 531436220
A 6316 316351645
S 10689 932864462
Q 3 12969 8930207354040
Q 10043 10404 80993783790
Q 3897 9228 1809893851166
S 537 60833211
Q 3133 7946 2836786269362
Q 1713 12855 9786440744882
A 7376 545947347
A 11646 860438018
Q 3070 12158 2976622670661
S 281 482256835
S 364 223347965
A 12424 663963724
S 6237 1610110
S 2356 178705778
Q 6155 12178 1220803402066
Q 178 12049 59345113292
Q 4484 9974 1211301141973
A 8199 504697252
Q 8135 11525 724036717041
S 10676 345684750
A 4540 850042532
A 996 641286510
Q 1570 2481 113950165912
S 9328 205756438
S 7237 110193828
A 9783 154916607
S 2619 782222017
A 3572 945571796
A 12545 284933943
S 2504 430441640
Q 182 10488 8731509391402
Q 623 11714 2728790933711
S 7844 613919211
A 11650 126197502
Q 7015 9009 1809039278073
A 3572 994183788
Q 359 10669 1589652199935
S 10620 713142962
S 4141 357786697
Q 3760 10490 2439069077307
Q 1892 8651 5259654489747
A 12780 587669368
S 4361 600512279
S 215 243729897
S 3891 562598769
S 2315 202803452
A 5886 710726513
A 2141 263632768
A 2751 429095008
S 8908 215184631
Q 171 11562 8949305800151
A 2703 349515616
S 6385 872604866
A 7302 204122983
Q 820 12609 7057497002099
S 3095 632478275
Q 509 12644 6687705698146
Q 4538 11254 4970874476010
S 9724 44118875
A 76 428087760
Q 4812 8855 1743090338667
S 11530 717755478
Q 2336 12917 6393079877938
A 5783 220189012
Q 7713 8134 146305681420
Q 4054 11862 5792684939325
A 11472 670256414
Q 5169 8438 1586463979257
A 4107 117454043
Q 1229 2923 437798264230
S 6736 330765990
S 7664 884952229
A 4516 597705079
S 2150 149096727
S 10534 924030607
A 4607 990721650
Q 340 11733 4299134483721
Q 5727 11708 3601866768528
S 4613 723890904
S 9064 442351557
Q 2200 12036 4147469345851
S 8143 626611616
S 8466 136870563
A 3371 805170544
Q 2297 12493 7284539990858
S 2970 606796413
S 2068 824614788
S 12119 766669102
A 12568 74500485
A 3473 70724342
S 10698 259585542
S 10654 97967807
S 8596 955756520
Q 21 12934 7819164350011
Q 11433 12834 725336159956
A 12563 252708552
S 9522 115591244
A 6405 314921814
Q 3816 8513 2172375904342
A 11789 630683337
A 7989 407144686
A 11009 489583262
A 10394 986470182
Q 2965 7757 1111299873777
S 7689 284021623
A 2734 206300410
A 7809 660171949
A 4827 319209279
S 4412 506323845
S 6459 379504658
A 11455 714346791
A 5768 310865793
Q 3187 10771 2035237550823
S 9607 136103780
Q 421 11419 8408301917747
S 3810 869255455
Q 4901 6639 522492137951
A 4799 937151711
A 11235 357976468
S 11124 65309206
Q 8930 11724 1430794378082
S 7936 752426532
S 7909 991581376
Q 5857 12008 3349871742414
Q 2033 11291 6625296734318
Q 118 10619 3487866728783
A 8166 533340608
Q 8847 11411 345159927777
A 3630 711312191
Q 7192 9737 2070468120850
S 8423 834298522
S 1722 214374786
A 11434 49083065
A 1091 607140036
S 10100 72594822
A 1593 294739551
A 9831 853798966
S 5180 455550860
A 448 674087452
A 4662 839650450
Q 164 10824 3316181052224
A 6003 20502177
Q 9891 12097 756923328818
Q 3317 9148 4149214977530
Q 792 8065 410806067243
Q 600 6326 2550199238461
Q 1171 2781 500672476303
Q 137 7054 4615809336874
A 8183 81011735
Q 1242 12302 6560596297043
S 6311 581978080
Q 84 11083 1255360391684
S 614 458641306
S 7618 214695634
Q 10232 10842 427021980458
A 3421 751535946
Q 1767 12988 2353713878576
S 3904 315192002
A 429 343230780
A 8555 38771860
Q 1171 12236 5208787330447
S 1802 886802650
Q 3008 12849 2975706911136
A 2238 791444288
S 11760 916032307
S 9595 256465584
A 6408 235384709
S 8513 439779222
S 8485 167282532
Q 2982 11834 515574262729
Q 1245 9025 4897153251710
Q 2055 7898 3224543657886
Q 1125 10598 5737880322719
Q 264 11865 5717720504319
S 8860 342016417
A 10684 395013943
Q 1794 5946 540453139013
Q 734 11343 7487989800233
S 8121 703507608
Q 1084 12561 8410593180055
Q 5760 6901 865638878512
S 8003 910574593
S 3921 947604268
Q 1527 12852 8646889621119
A 7925 175091834
Q 2103 12352 4265516913234
S 7549 183261788
S 10080 707454703
S 339 929783876
A 11247 555839469
A 5106 430479992
Q 1671 12583 463506699954
Q 4044 9808 4358917623191
Q 1358 10494 5793149039529
S 8125 392314023
A 12262 407425607
Q 5801 8646 2316810439075
S 12468 236122051
Q 2303 10157 6349347064275
Q 4573 12852 8186862104827
S 1294 288623138
Q 4485 12411 5060495802052
A 3102 471347733
S 9861 790462313
Q 180 1701 102634282466
A 696 171515309
Q 428 12780 3697730723625
A 4375 493747541
A 11415 144937931
Q 1549 5733 290361734455
A 9444 696081160
S 1729 997932204
Q 421 10060 5072451778676
A 10684 224639000
A 9434 434019796
Q 2402 8842 5416859618154
Q 3882 12118 1836869098755
S 10832 378703173
Q 7113 7590 210281806950
S 9868 370942037
A 3010 395088621
S 9272 661114704
Q 3906 7440 197398375848
A 8684 657248149
Q 1008 10945 912272552913
A 7443 852553039
Q 227 5297 2237337639325
Q 844 12380 383917863729
S 7825 335821594
Q 2530 12578 2434763346462
Q 3493 12817 2978254772314
A 3986 588442191
A 3695 78002561
A 11451 779561015
A 5825 869638874
Q 1518 6914 2178424750453
A 12970 159686812
Q 1384 12214 8294495216079
A 12765 462240862
Q 5286 8392 858131450679
Q 364 11729 669989256680
A 12516 78516089
A 2327 528760443
S 7803 958138498
A 2088 620771541
Q 2068 12936 3980046312614
Q 192 1441 1175119216608
Q 3189 8664 1983229166067
S 407 620963947
S 1044 997689753
Q 84 12898 9849220957556
S 11330 622886156
Q 1372 8371 2384689580111
A 7936 949808794
Q 1072 6634 28516768067
Q 2023 6386 521713878191
Q 739 12152 2851071851858
S 3330 162762847
Q 5525 12958 1789224534786
S 11030 832393366
A 12064 309616169
S 12182 624664624
S 12084 434149051
S 3490 692287105
Q 2048 12849 5231599497451
Q 5293 9325 2020681926426
Q 2672 11737 6945420286961
S 2484 377469856
A 7114 450832413
A 1883 93390887
A 9012 197528162
A 6303 31407993
A 11011 773954085
S 9258 144295244
A 7519 797910231
S 10497 716275812
S 11170 120264058
Q 4685 11502 4298168421246
Q 2130 12917 5457857290450
A 9385 160572437
S 2174 186071025
S 3964 705868295
A 4425 15480376
A 4035 993219096
S 5097 638372066
A 6995 188186097
A 2025 93063647
Q 163 12954 8221785895445
Q 425 11852 9084529671741
A 9731 942477891
Q 1471 12404 8236758187612
A 4081 617086396
Q 591 12923 7081337223910
A 11310 606525845
Q 1313 12064 4648376339486
S 6556 926556169
A 5358 760564641
A 228 636105158
S 2482 201696437
S 5334 871750236
S 4621 577377402
A 717 371821760
S 5235 47534852
A 3718 281958883
A 12352 31458770
S 8497 918398031
Q 698 12930 5389572647778
A 7177 147063670
Q 6581 8343 679721605921
Q 7156 10725 1327309109999
Q 903 12961 9453502414061
A 10791 136707624
S 1532 34787891
S 3143 564063098
S 8629 783831596
S 5139 936800666
A 3205 784928446
Q 1249 2789 773321258026
A 12103 595709602
S 10200 166803996
A 8068 252363849
Q 4293 7330 2816861763993
Q 9173 9829 639183735128
Q 522 12226 7185349679051
Q 3658 11301 513230383332
A 7780 15027806
Q 8650 11108 1451735372018
A 11698 691349262
Q 4408 12121 3765539244983
Q 442 12885 5843566252482
S 12700 171992377
A 10235 700803256
Q 697 7495 3257994151222
S 5632 156676790
Q 2101 12882 9349435609822
A 1540 37978125
Q 5098 11170 4153985577510
S 11134 253057083
Q 2696 11426 7089025866264
Q 1103 9293 2739364948531
Q 2729 11795 6758545963431
Q 235 2249 403404523676
A 8451 295181117
S 12574 563938057
Q 2006 12377 9477032001107
Q 3477 4985 246912630821
Q 1483 5965 3586180003362
Q 2291 12548 8914397900519
Q 2572 7262 1397042531886
Q 9343 9568 137292092596
S 163 429409553
Q 1957 8762 4129077815026
Q 4277 9747 5184004096025
A 7824 386162794
Q 4699 5746 553717894206
S 11963 236259038
S 1470 7658368
S 2168 670232259
S 2193 124608166
S 9155 961325467
A 1615 74348484
A 5044 25229089
Q 2886 6505 3173696134661
S 9076 339389038
A 3409 360053093
Q 269 10830 3094950262056
S 818 591966519
A 434 468654101
A 9542 256792440
Q 8923 12663 637045876348
Q 5676 8135 2293570554119
Q 652 12473 8346325065352
A 3881 272916487
A 304 851209581
S 9845 267384235
Q 5590 6673 138449345376
Q 33 9774 789481176777
S 10498 987324728
Q 2395 7245 4013279096282
S 10236 846264488
Q 1752 8931 2640862964104
A 8327 872904010
S 5618 95169770
S 12718 104768469
A 12124 976950473
Q 311 11985 95785896389
Q 1401 11764 9234357757630
Q 1520 12812 8028998064412
S 6227 494015119
A 2926 300378736
S 8808 301819088
S 10004 750313857
S 6202 708400026
Q 4656 10275 1407652467180
Q 2134 3181 137679232624
Q 4747 8167 2736230275891
Q 133 11625 341188790924
S 9969 916826110
A 8751 668005600
A 8547 85200707
S 1263 105080703
A 9980 479334980
Q 533 5076 3402881356891
S 7203 646623866
Q 1818 8042 1317261404276
A 12425 163956585
S 11115 789310739
S 4703 175673750
A 7276 805753233
S 5940 363993423
Q 5253 12732 1806516936437
S 1210 479089539
S 12544 440299467
A 8642 191835528
Q 382 12859 7140492697230
S 9647 753236982
Q 1814 9487 5225634159576
Q 4766 8614 3401223700249
Q 584 9849 7454432644320
A 9009 955833629
Q 5033 11514 5205000541055
A 9748 824511358
Q 211 4882 4442457363142
S 5172 160512927
Q 2415 2788 10248808939
A 6985 261310909
S 7317 571657467
S 4098 459774623
S 4584 626873086
Q 3186 11949 513839496356
A 4466 114896467
Q 1694 12900 3803686437148
Q 7904 11998 3101840844304
Q 150 12224 3057809744267
A 527 669169588
Q 7205 8394 944677466261
Q 1640 2789 724745033037
A 4883 882434109
S 4119 708625150
A 2828 727992974
S 12589 830192653
S 9413 376012502
S 8535 887645689
Q 430 12913 6716330243247
S 11397 788900302
S 1905 357128204
A 10801 219128551
A 11162 961139847
S 3762 655769956
A 8730 312935481
S 9038 667797414
Q 1282 10414 7205418577158
S 9267 376027034
Q 17 7002 4511564768909
A 8421 236863478
A 11822 966773701
S 4827 639583008
Q 7346 9024 374736123082
A 1577 704498055
S 39 932445032
S 1448 346003383
Q 9988 12255 125179040289
A 11441 696119959
S 5042 681532379
Q 2384 9581 6790877844599
S 8551 981441513
S 10288 115567228
S 9429 61274643
Q 4493 5283 434769681961
S 11569 567915954
A 11468 813039373
Q 338 11750 8617172779319
Q 17 12445 3021170848398
S 9395 599199301
A 2090 360505101
S 9900 955676845
A 7017 289066302
S 1474 15102763
Q 3634 11579 7673294423683
S 9565 694407064
S 677 157781098
Q 1827 7502 4530938327806
Q 2801 12980 456531493872
S 6169 388626211
A 1601 4197996
Q 3749 12094 240361743596
A 7704 8931219
S 12673 730773649
Q 799 3148 2137097009416
Q 3522 10048 4099175970093
S 3615 993123225
S 6215 655946111
S 7734 128728554
A 3165 475580797
Q 7915 11885 3175103118428
Q 3101 10120 5135912743104
A 1876 31955485
S 8806 316847522
S 3570 611057558
A 10778 455843852
Q 188 12861 7362138667485
A 7314 281111879
Q 1379 6202 4450340541404
Q 8818 11988 798894183586
S 12156 517462348
S 2119 299332987
S 9938 596746286
A 10765 83727322
Q 1231 12938 31433286851
A 5878 144624203
A 12586 652129896
A 3337 814206942
S 6528 808425396
S 9418 55898160
Q 552 8937 6642606834041
A 2548 889655686
S 2317 349320722
S 2130 774413039
Q 1615 10225 4990086826782
Q 2185 7969 585242097606
Q 3 6543 6208334426151
Q 10294 11058 264352814182
Q 331 12570 1278216337154
A 589 786737426
A 5909 727261038
Q 4116 12249 1844644249913
Q 2732 10460 3364556249469
S 12124 326705020
Q 745 8504 6878582734073
S 25 892171931
A 12951 446770873
A 5961 152829483
S 4968 848396351
S 4669 294483332
A 5450 47526193
Q 827 12836 7006063357662
A 10437 309650896
A 10416 403152509
A 8105 877688981
S 6855 125786410
Q 2879 6538 1644984117228
S 6978 164953652
Q 26 12976 1601503878900
S 11403 940688070
A 6580 687108463
Q 5776 11390 1896648976559
S 12485 410083058
Q 226 12807 5703255970961
Q 1831 9009 7064337863064
Q 385 10894 894620507827
Q 2574 7226 4547092697818
S 908 655480980
A 628 42270709
A 12206 100479801
A 4584 255033752
Q 47 11477 8195821398926
A 1483 708484830
Q 341 11767 446535508424
S 1728 367198081
Q 4589 12867 1592727043225
S 4616 865682239
Q 284 12763 8485532331440
A 2655 70582323
S 7788 127527951
Q 12046 12308 2224881474
Q 7265 9932 1618441887996
A 11830 285941983
Q 6552 10429 3058468882447
S 8975 824501367
Q 353 1447 653445157794
Q 1818 11969 2193528933579
Q 542 10822 7113216059116
Q 9495 9681 98536409987
Q 5635 7028 761518063351
A 1222 419052320
A 7465 353763367
Q 185 11099 8370346718045
A 5182 453179541
S 9906 861752660
S 1072 547473109
Q 4647 4729 2410853261
S 2408 855143782
A 11354 524942724
S 1326 729256988
A 10557 336764777
Q 2722 9385 5073206878934
S 2600 130486327
Q 3652 10766 5476928817546
A 1321 46188488
Q 610 12588 91155000779
Q 5554 6648 606963327640
Q 1634 11251 2822749236726
S 4538 82408763
S 1044 942353530
Q 168 9221 155966882568
S 6803 374244130
Q 2352 6181 2255920362540
S 10532 115486131
A 10007 375721208
S 8328 819067389
A 7810 547151530
S 4003 17446832
S 7160 136490026
S 2788 585787531
Q 2076 12424 6571659591451
S 11794 689739884
A 3757 669747049
A 5505 557250188
Q 3262 3328 55468247923
S 5311 548562978
A 4741 297962779
A 4711 522866428
Q 4963 11230 1498309060557
Q 1170 12765 3460840004027
Q 10608 11835 1094878539331
Q 5950 9149 1610665341612
S 4903 236578010
S 1052 545141667
Q 1196 11042 8181195959178
A 9257 554043057
A 1608 453708344
S 4001 192107539
S 1296 658421361
A 1823 912351989
Q 6160 10887 4120530360150
S 8754 469245623
S 370 839403648
Q 3698 7441 3092112091341
A 6440 274635222
Q 786 8213 6250603961331
Q 105 12859 4250110986908
S 4859 293933600
A 11421 644301963
S 2121 727704859
A 7852 886465732
S 10124 363716547
A 7015 801538093
S 11200 241406908
Q 1846 8575 5786189231148
Q 695 11192 1485827308971
S 10159 523478121
S 12893 451777467
S 11070 296646004
Q 829 12959 962299000053
S 3093 130832664
A 2064 160519257
A 6625 502534914
S 12050 781962030
Q 2243 9032 3575806487719
S 7398 559202288
S 5265 427476964
S 8710 679167492
Q 5258 9649 550342978256
Q 4068 8773 378780291711
Q 6173 12960 2569634600124
Q 9049 9819 700618492109
S 8937 305420125
Q 4760 9414 1726337844191
A 1100 616798309
Q 4581 11776 1393918975979
S 2550 18159056
A 11534 304532674
Q 1349 10805 7771477638934
S 12610 268086608
Q 2456 9146 1157263298209
A 8355 257161080
A 12162 307074472
Q 402 9457 2759238811874
Q 1843 6186 1641981679587
S 718 288814644
S 12078 744219547
S 8680 572513532
S 7553 840810389
Q 454 9040 638349323181
S 10419 755134385
S 6463 458655405
Q 1078 11993 6413936848
Q 11077 12275 333606467390
Q 2475 11776 1387149787698
S 5826 933166044
Q 859 5224 867194728042
A 1782 740666308
S 7957 861045923
Q 412 12595 5311205132074
A 4739 665305118
A 12931 552243372
S 4221 450297678
S 12312 44202754
Q 2382 11828 6033380973764
A 208 785771055
S 3175 672618157
A 7453 793414818
Q 1701 10374 3472339750866
S 11276 988622185
Q 2042 2690 631502957942
S 9104 463485052
S 1337 548686641
S 3407 739749952
Q 4838 10176 1208250855123
S 9576 863883647
S 2832 862911156
S 6051 540030191
Q 228 8791 8171573565385
S 8991 166424452
A 8059 662889596
S 11047 394920440
Q 2198 11451 1169854813782
S 12171 629752590
Q 13 12877 8929547683028
Q 3777 5059 940941104041
A 3064 527838788
A 12965 497965995
S 1593 181290250
S 6765 805573059
Q 6402 9241 536310644803
Q 2015 4544 1029678219454
A 9468 873675078
S 12696 901945311
Q 7449 9780 765469871910
S 8242 251519466
A 9297 72608948
A 7175 771248484
S 11547 494619116
A 9611 421547303
Q 6992 7199 101864658558
A 7757 151063216
Q 1844 12436 9526484464691
Q 3274 12801 9366020721892
S 8043 50877887
Q 7422 8696 731234546351
S 9583 681207049
S 8773 343129163
A 10607 62429636
S 12556 427443994
A 12875 896560263
S 147 830762209
A 9069 404002223
A 6087 677107231
A 5898 463030028
A 6291 689329565
S 1854 66901175
Q 2791 7645 64106677987
Q 2286 7303 670610497302
S 4302 910456212
Q 588 11856 867091862269
Q 297 11489 8527330926487
A 7725 241428629
Q 2110 11600 8099078053677
S 11754 981349059
S 12706 465634379
Q 9 12899 4004199770941
Q 2576 12771 8594341048030
Q 2035 11984 6560170662728
S 10125 652052191
Q 1671 12979 9346683837099
Q 6055 11063 910270667703
Q 3646 8369 3038952536562
A 4357 884985977
A 1875 133789888
A 354 716690724
S 2380 170825648
Q 3664 12945 1419518924507
Q 4621 10317 3764357835632
Q 6476 9092 2579286150220
A 6889 847194783
A 10171 231219996
Q 6171 11566 1296982448885
Q 7063 10324 1782399373333
S 356 362537359
Q 10974 11457 128644785030
S 9772 448768137
Q 296 8794 4195855662010
Q 862 5497 2114179184072
Q 1871 7285 3161957546032
A 7588 89795852
A 4084 211698384
S 12688 252122755
S 6513 66899300
S 9324 267887059
S 11117 704429967
Q 1500 11647 9854407190403
Q 2537 4214 1072337183437
S 6910 243309059
S 12888 74930537
S 10325 963455968
A 12243 491174759
Q 3025 10280 4277022992846
Q 1025 3755 1046184034552
Q 985 5307 3494368115640
S 2137 459860374
S 8053 129324253
Q 8990 10532 755279478265
A 1913 437499603
A 10558 853290533
A 8879 700061713
S 11520 120924561
A 2372 767555313
S 3311 751461280
A 12332 742198011
A 2938 946088857
Q 19 5004 4718939638777
S 9502 404838362
Q 704 2878 1658080434274
A 2068 714784821
S 7653 308507480
A 2218 741520618
Q 3404 11972 4755931905052
A 7288 842590096
A 2099 682647162
S 626 14517641
Q 9279 11829 302338320504
A 3983 778272353
A 10974 430679166
Q 4269 11277 3966873999762
A 10282 738620134
A 12210 859069277
A 8923 823163514
S 2531 132704048
Q 2404 12493 5897567193364
S 11194 551433675
S 5157 388770580
S 9175 156180102
S 8906 602705050
A 9183 230521126
A 3016 694462413
Q 3184 4279 78856469137
A 2993 310419747
Q 215 12802 5885686515717
A 7178 839910972
S 6202 561743611
S 9940 591781741
Q 9461 10755 1290915476690
S 12943 594381519
Q 780 11242 5058443860633
A 235 667035612
A 259 561425175
A 10484 456428654
S 11361 753453934
A 9226 550737020
Q 923 12763 4917339667074
Q 10997 10997 695353150
Q 4650 11469 2851297744474
S 7302 333117706
A 11411 815427965
A 8623 308305174
Q 2737 12070 8263372378240
S 1079 252026773
Q 2182 12378 564321363172
S 12802 734727750
Q 7327 9050 788874312353
Q 240 12855 6342896374895
Q 10741 12717 581359940085
Q 6744 8374 298070633033
Q 2742 11116 128286036160
Q 5842 9637 2936446149940
Q 3283 7218 1161725195031
A 2483 49760072
S 7677 586149487
A 12981 606789087
Q 436 2320 571203933411
Q 8646 10507 1062402769423
Q 123 12681 2012661538198
S 9955 549904278
S 12689 398878020
A 3654 857347578
Q 2852 5650 586442399840
Q 1890 12536 2929430183934
Q 794 8333 5833745756475
Q 5 12983 5141246918973
A 3363 291876263
A 507 492527598
S 8906 693933539
Q 5879 12723 4249729805266
S 9449 957933424
Q 796 8798 3896976172061
A 9348 617870108
A 5633 452742457
A 11767 41101369
Q 1181 9122 863004075874
A 8939 800907264
Q 114 11997 7992107476112
A 6295 60657732
S 1064 617742455
Q 1370 9236 4473132143554
A 10458 981074131
S 12329 100268067
Q 4516 11191 3000312906836
A 6765 590001945
A 82 896012244
Q 3875 8648 2657319519568
A 6146 73553603
Q 1559 7044 2354063845257
S 2239 780040322
S 4798 80989982
Q 6376 11081 3057592151658
Q 104 11445 1286065483402
Q 2950 3817 601581831257
A 7479 687021963
S 11267 910641936
Q 9605 10835 468569827634
S 1121 113028123
S 6138 580977064
Q 149 12595 1184424155204
Q 1725 11310 2290301983024
S 5550 392804364
Q 296 6500 5728366572371
A 10633 483887752
Q 2622 11517 6778442828701
Q 1243 12591 4869421096670
Q 165 12880 2096248384892
S 11789 981658683
S 1915 794541809
Q 3143 11637 3652707592711
S 7077 491561345
S 4071 563659267
A 11643 939567541
S 9014 419226044
A 8402 92129653
Q 255 11386 387252795149
A 12856 988039793
Q 7641 12281 424943939571
Q 1613 5356 3713266736718
A 10540 176371948
Q 4412 8916 4017934132843
S 7200 486346344
A 753 916454383
S 12302 494096604
Q 1751 11966 2723983365791
A 9947 209394297
S 11264 963251596
Q 9679 10712 941344500289
Q 5565 8581 264612616466
A 10444 1737361
S 2970 958800633
S 8823 614167592
S 7523 563928833
Q 4831 9180 3644647688755
S 5620 438955519
Q 5223 6313 518497985659
A 4772 957230323
A 7491 283952415
A 7002 913282233
Q 296 12661 8516137652510
S 3735 854472504
S 10350 657625180
Q 261 9569 8304090634871
S 2487 878296351
S 11597 546649016
A 8117 254560159
Q 3234 7737 2042105011410
Q 4146 7645 3105398316220
A 5955 799765637
S 9432 260006292
Q 819 12975 5385252216604
S 731 507150388
Q 5416 9052 2013188151358
A 11442 923972506
Q 656 5983 3772480940837
S 7135 376757529
S 9785 164765505
Q 3809 10417 5261842213128
Q 1811 12863 4037602602063
A 11888 345412926
A 1625 240522772
Q 7482 8921 799439747233
A 2055 887726934
S 3850 757754024
Q 3976 11831 2962744065360
Q 1158 1944 363541812870
Q 159 3553 2321496648218
Q 370 10649 7059761954899
Q 7103 8638 248128945789
A 7714 375398994
Q 1688 3138 351307328034
Q 2880 9726 3760297705009
Q 2145 3130 877285447342
Q 1505 12882 4828942977806
Q 869 7751 3353607917020
S 9344 798975639
S 3952 141676524
S 4618 964910684
Q 186 12236 2055944619654
S 3310 756089583
A 983 52452446
Q 231 12062 7548961421275
Q 910 12433 2381977844467
S 1875 581786492
A 9509 160306742
Q 2455 12677 8709362568171
Q 1413 10450 4311524920520
Q 9257 12100 302571795250
Q 1441 4785 910779453956
Q 4282 11148 1221615371027
Q 1306 2196 93830746960
A 2132 266648647
A 321 134094852
Q 240 12715 3217424073863
A 12594 741185678
S 2445 139992271
Q 1717 12307 60679500013
S 11746 792961312
S 9426 739087693
Q 8063 11038 1315554828276
A 1646 470886136
Q 6193 12006 1949949491294
Q 6820 12980 3879267867397
Q 1111 10137 8966151393783
S 3019 353438560
Q 1065 11905 6017051808906
Q 1773 12640 2423277028753
Q 312 11439 9038482362009
Q 1386 2542 835040135910
A 11191 202293245
Q 1062 11758 7561574322108
Q 721 3747 2783064432777
A 12857 917730568
Q 6272 10349 3048055588952
Q 9389 11958 1677546528762
Q 4924 9959 3343232127408
A 6450 206322418
Q 166 4019 1146747336395
S 11054 236698957
A 10557 167039119
S 12675 658301666
A 1162 111045049
Q 8001 10039 1091817035275
S 5340 315703388
Q 556 1120 98916636549
Q 7630 9872 863923056374
S 5727 250585319
Q 3471 11609 1565309596572
S 279 240977411
A 1646 892160590
Q 3746 9395 640152099520
S 1397 231593364
A 11825 9751199
S 7425 827548068
Q 3938 12888 6080637411695
A 4833 290114917
Q 10304 12119 161683408969
A 3325 312162028
S 628 355402552
S 6949 744917515
A 489 142228398
A 6056 871241114
S 666 978815800
Q 204 12248 1438840824556
Q 628 12500 8757274226860
Q 9769 10980 691996429844
Q 100 7676 424972752467
Q 815 10683 8423741728442
Q 9584 12080 1970659050247
S 2867 543515070
S 7499 953120926
S 469 717559561
Q 6897 10308 1849815173462
A 5111 925489596
Q 721 2852 1704451126109
Q 2101 7873 3600397571024
Q 5259 9886 3524577095742
Q 937 4274 341029729672
Q 7155 12959 3538324874700
S 3429 410283090
A 3119 411452635
A 12727 839598363
Q 4346 6908 453842408318
A 653 561739902
S 4371 989984538
Q 35 12961 9216134993171
Q 4366 11291 4256392706527
A 8895 902223219
S 5304 314611800
A 2375 2660656
A 2305 939662355
S 11284 709982992
Q 3932 12804 8304427233500
A 10813 647501084
Q 3186 10510 277381474788
S 9815 774269701
A 4494 400593272
Q 374 12469 24666176752
Q 10599 12009 1008224037211
Q 7891 12439 1335157661985
Q 2498 8176 5480651791051
Q 5762 10074 1494179148875
Q 1165 11146 4228222989723
Q 3728 3830 85414742331
Q 271 12710 1379206779503
A 1321 420177950
Q 9309 12667 1976484930432
Q 963 12817 3596889222019
S 3745 193921323
Q 405 10501 8165735270887
Q 155 12920 4242611524662
S 3156 971392507
A 12259 539186851
Q 1932 10833 2870180521176
Q 3489 10809 5073779930360
A 7243 645272664
Q 3983 10094 1576408900125
Q 770 5035 3495838071067
Q 5307 11251 2555729172889
S 9477 161184437
Q 7230 9958 600259351203
A 9548 709056666
S 6796 340616568
A 7222 13444564
Q 270 4203 2994213446938
A 6557 257034324
A 2995 488424579
A 7287 532080933
A 8504 530466213
Q 7852 8835 22387582555
S 4013 932520926
S 11020 162229506
Q 4761 11283 1223078857614
Q 216 12675 7785533907998
A 12511 127551892
A 12908 963839166
S 9996 214361585
A 5961 341234381
S 4542 581378653
Q 2054 10304 3458824503511
A 4602 757445295
A 12978 987442306
S 11573 549801492
S 6984 292737324
S 5941 555394005
Q 7448 11119 2742176383570
A 717 604388853
S 10870 728780846
A 5602 701190393
S 6769 957607081
Q 4822 11187 3922179455951
S 8650 553602183
Q 852 11742 5494170195955
S 10841 399991108
Q 7725 9116 525320170192
Q 8608 10931 1581898490624
A 8269 88156408
A 6058 108503890
S 10257 961655939
Q 1290 10570 1657625582663
S 11818 955370924
Q 1737 12819 7078587586289
S 3749 754857612
Q 1216 10115 716592271578
Q 7807 10761 1959893668808
S 12044 601612047
S 11526 56122840
A 348 700112919
S 477 872287246
Q 273 12931 8106147026027
S 10990 776653453
Q 709 12778 4469333287316
S 3895 846599621
A 3259 557126657
S 6869 916780283
S 4912 74994564
S 2321 857088654
S 1983 66903372
S 9493 111940451
Q 902 4484 1882833501301
S 6352 140981123
Q 1689 11786 4223920903070
A 2425 733964106
Q 10717 11990 823486527003
Q 11 12704 4523320058088
S 12248 486816772
A 12036 179224026
A 10408 806098050
A 4969 627637863
Q 224 12285 5731224467008
Q 1320 6362 4035790365550
Q 602 11340 1071538258797
Q 4660 9893 2404736681717
Q 1167 3727 1984219777295
S 1928 9613386
S 7153 146119767
Q 258 12825 5679147383729
A 6641 823701453
A 9897 877245606
S 633 284353944
Q 314 7616 3135710733735
Q 804 4220 1960589326235
S 7648 568947467
S 2042 488482733
Q 4068 12722 912463697073
A 3176 562948725
Q 4988 12635 2268751037274
Q 504 740 58831266122
Q 6649 11351 1120261626274
A 7295 929062166
S 7210 340951738
Q 144 3596 2398504534307
Q 3720 11119 6441572024434
S 2140 528552175
S 3031 218179503
S 5804 153054052
A 4748 238686974
Q 6920 9996 531914353997
S 11977 948661142
A 5455 242952696
Q 10552 10986 52159804324
Q 2519 11968 748702615171
Q 3361 12329 664680461838
Q 1887 12571 1240333897004
S 4698 454115794
Q 4211 11546 6332270984252
Q 2048 6727 4568298357950
A 806 341876264
A 3425 388003982
A 5288 992660258
A 1320 934660731
Q 6974 12900 222576239210
Q 2226 3527 714099758118
Q 7884 9803 599092188542
Q 5449 12450 2923995657750
Q 506 8513 3813626906300
Q 888 3611 1178123279636
Q 4914 12878 2960605034004
A 8751 770053198
Q 3554 8099 3826242855316
S 3969 277198088
A 11299 171229157
S 6641 814633071
S 10782 978244969
A 10756 418733739
S 8465 211452622
A 5314 163878263
A 1074 325699054
A 9129 776167215
S 1725 924574180
S 7099 986762946
S 11653 833261430
S 5232 680094262
A 2500 628427998
Q 1402 12082 1540657043402
A 2185 271387071
A 9327 749977408
Q 6172 11759 4453299449549
Q 7578 12505 1075955549199
Q 390 5762 2645398674381
A 9081 899303777
S 7215 249684519
A 7104 260623322
S 780 749260976
A 1288 585280378
Q 2999 11988 1174254241426
Q 4573 9954 3943728756018
A 349 876964473
Q 817 11752 6575503173482
S 6751 927997293
Q 57 4463 1115689063013
A 10624 697416441
A 10500 908720998
S 3515 648367232
Q 1964 7026 4227887287484
S 2822 985058406
Q 1596 11442 5494889800916
Q 3615 11654 854348815330
A 5809 853787630
Q 3227 7736 210653554253
A 1205 316079219
Q 383 1105 521375471060
S 5177 745006469
S 6558 135635864
Q 370 1551 786499874323
A 8818 28199598
Q 11624 12761 622508710772
Q 582 8845 2977190269451
Q 3789 8449 3733377956404
S 11971 739259612
Q 4704 8775 3711134572515
S 9033 728195341
Q 4306 11776 7010463874503
A 6648 739110783
S 884 672076601
Q 1580 12438 3884589623647
Q 9063 10560 839463685076
A 12636 335870665
A 5296 65194731
Q 6014 6881 647303978584
Q 4532 12512 4516471628827
S 5407 266738133
Q 2145 7066 265324758224
Q 541 7453 2739965507905
S 4007 46152524
Q 1920 12746 4016836355020
S 8753 976364745
S 11648 998312396
S 8016 289799293
Q 4484 8468 3661249479803
A 2015 654087390
A 5935 23328561
S 738 848874873
Q 2271 12372 7694000251232
S 4229 171199164
A 7475 486760836
Q 8253 9062 259902030408
A 3457 705739381
Q 5699 12909 1643339607471
S 9787 866713415
Q 2 12987 4323645654766
Q 4850 8011 1989666918083
Q 359 9144 4870526997324
S 12921 80568959
S 7061 567141687
Q 377 12744 2923070259418
S 7778 799892567
S 3169 67634137
S 6302 656534740
A 5948 758864287
A 12922 991065598
S 9903 32509113
A 10567 152451973
A 7929 79136490
Q 2086 12886 3169211076557
Q 1237 12034 1066149741981
A 2501 621595689
S 2757 83380398
A 10125 979647673
S 6346 987898011
A 614 943579923
A 6516 48325771
Q 9474 10499 803448295532
Q 330 12571 8071948254357
A 9850 520009229
S 132 674773436
Q 1056 10637 6673940573051
Q 9798 12680 207692395689
A 10583 278404227
A 9694 688503205
A 3517 490078274
S 2339 537200926
S 5635 998357823
Q 2541 11019 969876646751
Q 226 12945 8930792106099
Q 8979 12673 1320741361302
Q 4825 11348 1550767083514
S 8566 664708878
S 4328 623200401
A 3315 825974218
Q 220 12283 6091403890603
Q 3997 5690 301454025760
S 12104 289087576
A 11401 556188732
Q 1635 12042 8192771317163
S 6359 819893968
S 4650 784120665
A 4717 106537388
Q 5209 9178 3484128702577
A 4194 75293725
A 4123 365495166
A 3103 364238284
S 7119 311478252
Q 9926 10043 51548390711
S 4163 133429250
S 7370 667988126
Q 600 10334 286750891517
S 5642 943753059
A 5520 244217134
A 4365 414385243
Q 2241 7747 1024516680206
S 2133 608480482
Q 3966 11409 3917589176241
Q 1637 8617 2317789019995
S 6590 532416873
A 10308 244076711
Q 8954 11543 483462423873
Q 1474 11366 922394175931
A 4522 611125756
Q 6879 9610 550926532526
Q 3768 10606 3984728715526
S 5159 425632537
Q 3050 4800 796603961311
A 7972 723450643
Q 2906 12240 857287525067
A 7651 824388601
Q 1220 8165 4550687314153
Q 3332 12651 6069204890986
Q 7969 12282 503309054633
S 8926 596337202
Q 4650 5511 236375868826
A 11048 349033186
A 6815 357364726
A 2626 621465304
S 4703 80359131
A 9435 584441710
A 6328 828095743
S 9424 721945220
Q 202 11396 8137034448012
A 8221 354161678
Q 5813 12881 4480617746483
Q 3975 7667 1020853249102
A 10047 741152778
S 6071 427195102
Q 1766 12766 1285083460550
S 4060 34375276
A 7306 538697845
A 4709 352696431
Q 726 11148 5083187447071
A 3902 875757923
A 11575 438856954
Q 4504 12532 5531030874500
Q 527 5453 3665676465544
Q 4837 5735 303709003090
S 11482 573711321
S 4822 250289856
Q 5812 12455 2379060513104
Q 83 12603 3133413048628
Q 5055 6046 309664985799
Q 1538 11132 4711348039659
Q 580 11944 2617447797681
S 4809 93409743
Q 5765 12321 213862130446
Q 3379 12715 924390879910
A 8953 210878190
S 5321 194189115
Q 857 11886 8618071874142
Q 10233 12751 2377575611305
Q 290 5757 1779656099008
Q 63 11580 9436228483486
S 9758 931412426
Q 599 11166 1399975564163
A 9540 458194637
Q 3523 3912 280961394713
A 10671 381211908
S 2789 234459884
S 11740 272687077
S 5665 712908045
A 11302 71562508
A 9768 771087903
S 12982 271419134
Q 1174 11713 5822279078521
Q 2075 12592 2820404806890
Q 338 12956 1089702262236
Q 1390 7901 6168641620887
A 8274 817757945
S 5266 410983327
A 12940 214919347
Q 3703 12314 790615037606
Q 775 12463 6109880827773
Q 3806 12500 370594569840
A 10188 196195366
Q 4952 6909 96225462458
Q 5364 11757 1228169573815
A 8968 761469538
Q 2600 8939 5196595227653
Q 8394 12029 405624768023
Q 502 10864 5517216820459
Q 2969 10164 7101870669873
S 10119 638226734
S 837 613204529
Q 5636 11563 3738572142873
Q 2452 5224 1140616631383
Q 4694 7773 1043349702423
S 5029 399134707
Q 11297 12562 1013109539982
S 8194 777156612
S 4788 275691150
A 8915 926389234
S 12196 926428160
A 7578 967841337
Q 3701 11412 679807729412
S 2137 28066738
A 3695 468519027
S 9069 792400355
Q 406 10848 889560460032
S 3276 959391002
S 3460 637372015
S 8290 275893541
A 4184 303690999
Q 1104 4395 138290779991
A 1169 118625376
A 9079 315270108
S 2449 118387010
Q 11196 12423 605617123190
Q 7268 8194 717456391633
A 563 909338824
Q 2170 10092 4787192223754
Q 61 11583 9839772546154
S 2442 139079113
S 10161 233857586
A 976 70948334
S 11036 474413611
S 3947 476958345
S 11742 864701387
S 2221 607301205
S 10544 205067922
S 1665 570891611
S 8749 448740353
Q 5208 8810 1785556497530
Q 2576 11698 6812784894288
Q 2994 8831 2768635720336
A 4477 975369754
A 11361 636343110
S 7636 760035584
A 2435 807058009
A 4729 40481289
S 3820 529663304
Q 4690 6592 1425608303688
A 8288 951516271
S 7477 825786646
A 9407 408631993
Q 3437 8432 1836820514813
A 4668 954063740
S 4425 369510304
Q 2622 12303 2688149906096
A 2636 65903705
Q 1096 11199 8609911721035
S 1666 303997595
Q 1981 7604 1654328424398
Q 3809 10047 4527833399065
A 3883 275923880
Q 9241 11128 1180544685125
S 10747 132811376
Q 6283 9687 2412530698676
A 3528 831468004
Q 4372 7964 1651015924239
A 11644 55428271
S 2087 565631970
Q 570 12683 1351540364966
Q 3105 8072 3885149908192
S 841 204090035
Q 1726 2699 922118917829
Q 7500 8501 272046262559
Q 432 11540 2339517078619
A 3576 706188970
Q 496 9184 7664047338670
A 1733 780194974
A 9767 187450583
S 7684 319658542
S 1600 462581003
A 6034 741888163
A 4104 785079754
A 8637 632191496
Q 1652 8242 4008942128081
Q 2405 4716 2118600272073
A 4701 331896617
S 12698 740878783
A 12427 140172019
A 3168 203665336
Q 41 9356 5363401849561
S 11279 423001
S 5405 45803924
Q 3204 10743 5180911197770
S 6765 734925678
Q 4368 11744 869799203391
Q 6866 11335 2921020396104
A 9183 306822068
A 4576 715508875
S 9871 399836377
Q 4294 8391 1472414005169
Q 2286 11139 7103699788065
Q 6681 7350 613580888157
S 7070 339039940
A 3168 874768254
Q 799 12381 6048918896735
Q 235 12333 7039040549629
S 9509 911327413
Q 7868 11590 1753886898123
Q 376 9492 3891027459267
Q 5326 12901 5259157446251
S 11517 183173124
A 11817 538499928
A 12765 8591394
S 7641 437957832
Q 3645 12877 4679668428586
S 6277 831335192
Q 2106 12461 5920560955478
Q 68 8446 3103301932064
Q 3742 9533 2212584250099
S 716 353284586
S 3250 449515773
Q 6414 7337 861757867981
S 9651 626928968
S 6590 13387758
S 3111 595858880
Q 3596 4864 734044055042
Q 1243 4290 1823711186857
S 3569 413809871
A 3467 925688176
S 7779 782281974
A 11583 739012738
Q 3381 11804 1739922638907
Q 132 10224 2717468438967
A 11081 211157290
Q 2794 12979 7291053318614
A 127 891496831
A 3763 824872338
A 7663 238519853
S 1199 329110468
Q 5670 12113 5655145528423
S 12202 331259929
A 1766 762450911
S 7274 572281710
S 10466 847132337
A 7486 533791092
Q 8585 12369 3678084300076
Q 224 7271 5770784247493
Q 2367 5758 526264730837
Q 7118 12093 3355443944716
A 1396 869293707
S 6464 284393013
Q 2317 11675 4785609321035
Q 1776 8554 5996778233500
S 4996 484609707
S 5663 187586557
A 206 768390076
S 11181 755038514
Q 1686 2591 159591844122
S 1233 550843696
A 2145 402678444
A 11988 460284595
S 7514 806805646
A 11112 352819943
Q 1799 11837 3173355621156
A 2481 257204690
S 10160 376662234
Q 6419 11019 2460599934656
Q 156 10591 8360382594284
S 12747 53872733
A 5171 485358276
S 2483 369192085
S 7210 601702953
S 10614 417163858
S 12073 137435637
Q 6805 7197 119687030881
A 3993 86117686
A 5729 667931373
Q 2918 10106 1900713363827
Q 3860 9734 4583277046598
A 1711 180036643
A 826 585769255
A 5119 169075558
S 5351 907860335
A 8215 613884384
Q 497 12132 1884794818957
Q 2482 12864 3559210883808
Q 2583 8747 5861534930010
S 10311 396721338
A 5727 551672954
S 1203 479023336
Q 3003 10583 2891307461980
Q 2324 8620 961915907397
A 7772 779559294
S 3835 257850205
A 11309 907388349
Q 1177 12152 4545890987247
Q 2450 5387 26082039156
S 1564 312029792
S 5762 649054677
A 8582 156535950
S 8184 491341683
Q 127 12966 5546390068986
S 8873 83314684
A 1070 766033389
Q 8700 11330 2603084848501
A 3886 408955709
Q 2933 11862 2781495840060
Q 129 11013 612795007775
S 5037 282209919
S 11770 190510835
Q 10978 10996 9836803250
Q 7100 9690 1576740152972
S 7261 856373117
Q 1885 8087 2553760738372
Q 839 12252 3232441086402
S 12280 918547280
Q 1194 8144 3650232685908
Q 1837 7775 113547049583
Q 5082 11637 5730137682260
A 2254 611784695
S 7800 607692385
Q 6550 12858 5997975930473
Q 5112 12468 1629712613793
S 2907 225231177
S 2571 367484106
Q 279 11825 6300850658673
Q 1412 8943 1840590369461
A 3747 535713290
Q 1637 10651 7127748163608
Q 685 5599 4678468003049
S 3803 813869390
A 4565 398935028
S 7554 74673317
S 4063 782910727
A 1839 357563204
Q 58 12261 8409355054774
A 320 70796885
Q 8956 11644 1874463971599
S 5462 339586048
Q 3002 12572 5401259158939
Q 1784 8027 4095870795015
A 9113 761247985
S 6676 510514781
S 123 166680648
S 9428 430783101
Q 5019 11783 4474434457781
S 8411 420224634
A 11964 483912011
A 7689 234049366
S 44 484965652
A 778 777737549
A 3728 58010457
S 12018 45908158
A 3290 808464489
A 3106 198817655
Q 1938 9747 4335287825829
Q 1622 9020 6784206834444
S 5190 750355429
A 857 767830795
A 5855 937644571
Q 3094 12654 2939408769395
Q 241 3176 2035125408807
Q 3511 11747 955261825854
Q 1912 5797 3071680212073
Q 1384 2932 1269076535383
A 1409 679303439
S 382 460289413
S 12454 316684590
S 12640 862016175
S 5773 345001697
Q 6614 9086 1221553277565
Q 739 11391 7901766536991
Q 889 8538 888075865420
Q 7388 10978 565296265986
Q 372 12349 460261765879
A 2808 360255173
A 9975 659378963
Q 658 11785 3933583827141
Q 86 12974 7002452934906
S 1135 377832033
A 132 694453875
Q 5383 12591 6231074584811
A 4848 548302849
S 7313 64080178
Q 2321 10854 1200571884782
A 2171 880539523
A 11963 718575812
Q 1226 8588 6673658269878
S 6908 483542610
A 5116 352302953
A 1692 298598304
S 3517 697914441
Q 1377 10128 3585075974433
Q 1845 12265 9817729619949
A 12941 997044308
A 8483 247605824
S 9377 370463240
S 4647 575365991
S 10692 291225069
S 6800 885114689
A 9855 107469651
Q 1073 11304 9849454185766
S 10299 521604677
Q 3146 9007 3504395200750
A 1449 540204812
Q 4807 11695 1427215377715
Q 6342 10540 4153970776619
A 4382 498263592
A 8872 138648868
Q 1053 10904 8145627214312
S 7577 832304125
S 5484 628172230
A 6976 605548047
Q 6060 12509 708506444157
Q 2347 11160 3247181554773
A 3396 448317378
S 2033 54687339
S 5567 34130658
Q 4886 10763 404740389473
A 12322 620795352
Q 7335 12663 2427294333135
A 12187 97258185
S 12595 485872980
Q 1473 12229 9368524974746
A 9249 761700000
Q 562 8257 5880198541520
S 3417 786519868
Q 3519 7677 3568034807950
S 1577 981359909
Q 6909 12910 4484075919238
Q 2089 6624 289483479985
Q 1840 9709 3898696046893
A 7383 752210183
S 8612 234071824
A 9454 87285963
Q 1835 11265 4554457561317
Q 1145 11472 3725853642884
A 8166 944729035
S 10225 475654926
S 6378 558607487
Q 8968 9684 450659039550
S 3139 897162930
A 11555 385997054
S 4649 960728678
S 12611 128581190
A 8533 551557255
A 11769 947222884
Q 2114 9183 5695503837422
S 6349 153786547
Q 5508 10692 3924144965022
A 10947 97408573
A 5124 531848003
S 11386 727156721
Q 712 6627 4856894902730
A 5508 669377389
Q 2823 12858 1873528841698
Q 3857 6244 612567459723
Q 388 12893 6933441492318
S 5526 562625662
A 1700 247549739
A 6815 510502266
A 8376 864868697
S 8201 344539881
S 3577 234620745
Q 5817 7802 1874381627223
S 4086 851570082
Q 6542 9829 2744348851627
S 12171 573452533
A 7866 789270059
Q 728 12508 5914899303450
S 1626 21992430
Q 392 12131 7213780538027
A 472 690040481
Q 3118 12510 4474080929992
A 3388 73563740
S 9691 165418100
S 11173 375891654
Q 1308 5876 1298217980444
Q 707 2911 290100906532
S 12957 386710094
S 4204 549219197
A 4697 737835135
S 1710 253424765
A 7309 375646387
Q 393 11884 9165091841383
Q 1191 11249 5079654523612
Q 3256 9322 4854863854288
S 5111 474651333
Q 4227 4645 398600880532
S 6113 616250215
S 10370 962610610
A 4536 725700511
A 9 225061064
A 10319 695812586
A 7422 752835086
Q 309 12119 8040229928611
Q 1824 11241 8822339277100
A 4739 629116259
S 11203 862604158
Q 2615 12315 5396743614238
Q 433 7000 4585136916504
A 4774 53752041
A 3570 305170797
S 8137 569169865
S 2891 70956490
Q 768 7039 2778007052936
S 4013 691824945
S 12301 523687462
Q 5982 11418 2993838968365
Q 3064 8590 397349347731
A 11781 321753455
Q 64 12323 1506479998616
Q 210 11639 569995587491
S 11081 697422132
S 2812 548127349
Q 10692 11376 537402929096
A 2701 632036530
Q 376 419 22253171408
S 6982 530995809
Q 363 3894 2385019628687
A 4803 244076267
A 2386 668737174
S 5613 883601608
A 2461 922281273
A 7479 911764774
A 8547 465382125
A 4913 787663696
Q 683 10092 8191863566022
Q 461 4015 2873198483984
S 11330 789779621
S 11436 558812346
S 6216 432768259
S 526 881219979
A 6404 82260025
S 5939 239472241
S 4396 225450134
A 12823 20179907
S 10052 484565563
Q 3934 10405 5468321679925
S 9243 249192909
Q 3989 9958 101393176881
S 558 896164729
S 6622 221380492
S 6849 607050047
Q 2 4392 973995849241
Q 3209 10690 1873582371051
S 12775 814394190
Q 1089 10691 2656923957776
S 5499 758809309
A 1636 241243677
A 5697 934296979
S 6550 186917043
S 11540 115926811
S 6164 269839936
S 7323 966377858
S 3748 809882277
S 3685 393408740
Q 820 9149 98475663794
Q 1228 12244 2204913070774
Q 1071 4811 3514621295420
A 9066 635453535
S 10180 419794621
Q 898 10102 6851648262971
A 6275 67163067
Q 4373 4614 209608984882
S 11773 288908216
S 6772 494403226
S 3122 775442395
A 9477 262028237
S 5031 479775115
S 10000 888124480
A 4990 860333713
S 637 428743293
Q 3940 7234 2396349642221
Q 1080 8420 2903992936324
Q 4440 10251 4579585313595
A 9053 622580263
Q 552 12397 2757471284229
Q 509 12832 4269767386932
Q 10017 11196 532111812535
S 8776 399487885
S 9404 905747506
Q 4540 10171 3976391788795
S 3303 560123830
S 3054 437913072
S 11012 578020365
Q 643 10873 5125989056253
S 11879 321376223
A 3261 82067784
A 12394 623091134
S 588 163739584
A 12940 196442370
A 4514 222941007
A 752 36952719
A 4863 599017711
Q 3110 8509 4480856207144
A 8294 224165257
Q 9909 10276 260411334526
S 4154 726768951
Q 609 5937 5327980294647
Q 5688 12809 2592358239724
Q 2620 11982 6480401979038
S 4671 803345290
A 6113 578993510
A 2843 72328769
S 11578 706071842
A 10735 756754798
A 1332 882943492
S 9772 232579208
Q 4914 8328 538298410164
A 10108 499048757
S 578 710209144
S 12254 918294179
Q 4 12748 6953350294902
A 10859 142572135
Q 3795 12831 704508286706
A 4762 162693086
Q 2797 3650 364368878258
Q 90 12925 660839752700
S 8102 535017380
Q 6935 7423 147204880404
Q 374 12882 8783483660648
Q 6739 7528 511077069946
A 4623 261726329
S 4438 410904554
S 11509 299726343
Q 5453 8153 147931431515
S 5006 333664665
A 6734 918844848
S 6170 500292666
S 10709 269777645
Q 3853 8025 2238428541239
Q 5641 9614 1729818903167
S 794 172603941
Q 2079 11507 4304346235915
A 6172 845775176
Q 3628 7100 792490018916
A 6536 395062251
Q 1612 10564 3262437633790
S 12895 743870192
A 5476 644720029
Q 151 12944 4434254032355
Q 1874 10508 7663502754442
A 12001 317018900
A 8555 661617798
S 7028 898480791
Q 8669 8945 55719957686
Q 5184 6690 286944254226
Q 2864 11065 274475930713
A 10473 241327539
S 8652 582995553
Q 2416 10565 1615829781491
Q 3371 11964 1484021780737
S 10247 724171186
A 4901 657446871
S 5309 49134675
Q 3400 3401 565162911
Q 1546 3121 927836164763
Q 2896 10735 4048768105213
Q 1740 10575 5379290141429
Q 220 12578 1205155139798
Q 1774 6872 1085828585646
Q 7422 9368 1699197455335
A 7469 729784991
S 9383 289156
S 10314 571915095
Q 3576 11986 5789426183721
Q 5552 7666 2061297490878
S 2023 888717855
A 1106 858936243
Q 5812 9509 2123045236388
Q 937 6665 55060224464
S 7528 351218753
A 921 165241328
S 9378 170585169
A 2478 383134163
Q 1447 12359 7323238092081
S 9133 861560171
Q 217 12983 1395595354306
A 6567 394306654
A 11069 670439489
Q 4340 12139 3666527211748
A 1912 797455607
S 10208 523991345
Q 1208 3859 2032593144340
A 1572 764836962
Q 1930 2285 21414753869
S 7492 520201577
S 1030 891985348
A 5859 595615773
Q 6484 12056 4058566063021
Q 1170 12336 6348082557978
S 8735 539140033
S 9500 638710350
S 894 654109962
S 12978 5652262
A 3188 810222797
Q 8970 9021 25440171343
S 10825 77072077
A 9489 276267422
A 4031 541189626
Q 1762 12485 8019197479879
A 11231 487685350
Q 223 12830 4526273303304
A 12772 256588834
A 11963 313723120
Q 528 9765 8740781361582
Q 4485 12541 3012541176750
Q 3330 11936 265227506651
A 2110 556750913
S 5097 190800370
S 6783 84573585
A 11171 279883395
S 2817 190769840
Q 5546 7736 1009201243695
Q 251 12979 4575638322955
S 8368 852984899
Q 1603 12987 456462097999
A 11477 127203158
Q 2708 10676 4384248037640
Q 2157 11416 7997936763404
A 262 839992514
A 7984 691839416
Q 7199 12715 251527655815
A 2301 858019266
Q 995 11709 4637362011880
S 12958 224311229
A 10156 112715931
Q 2251 7795 2220065417344
S 12220 42373699
A 12851 659979470
S 9748 304900672
A 11634 436538434
S 4097 396602730
S 11890 467170172
Q 5747 8076 22592870592
A 2757 882985607
S 12751 504377436
Q 2287 12400 9359718541131
Q 621 11810 8538687524977
A 10292 6411654
S 11494 562080233
A 6647 783282881
A 10076 382671846
Q 2946 9656 2720856100977
Q 293 12577 2212184424550
A 8289 710377222
Q 417 10992 7571637325677
A 7007 868490959
A 2204 879688009
A 833 667677289
Q 9893 12675 2524105643583
Q 10269 12760 1932161547590
A 12129 898462221
S 2432 499815757
S 8283 858079842
Q 7937 11211 176064013568
S 9660 429948467
Q 8561 11145 1492945754116
Q 1172 10001 834552189121
A 9766 692402379
S 1429 954663720
A 2553 956619108
Q 4118 6974 1559663278372
S 6919 741362690
A 2980 205682204
A 6633 450064923
S 11097 845991124
A 7168 196773353
S 10268 59537759
A 10834 553540671
S 11106 9782266
A 10197 530101692
A 4850 390289230
Q 2371 2765 131382611483
Q 3285 9580 1773138555402
A 7188 412577118
Q 3359 9032 2047733438081
S 568 378828688
A 10361 870188936
Q 6707 11021 1421230775503
A 7800 541072447
S 585 232005777
Q 4205 7360 23971767410
Q 6022 10944 3117794348905
S 3010 210471550
A 5280 417216611
S 829 773460548
Q 114 12806 4445095594033
S 1018 787477412
S 11739 274432072
Q 1928 3966 876285345567
A 3266 171410564
A 10843 320604794
A 655 886551648
Q 10290 10649 299258961031
Q 3067 7569 4193468242948
A 10217 220084533
Q 1319 4060 937227621583
S 3241 907901153
Q 191 6039 2935586947191
A 7868 400838156
S 7752 448033324
Q 265 8167 2867572551397
S 4583 778262994
Q 879 9724 172017338739
S 12309 278984168
A 11716 323322080
S 8198 851767192
Q 1005 10622 7853211514951
A 2704 513144176
Q 4201 12234 5122577901972
Q 29 12952 6143770351750
Q 1726 11567 211996775512
S 8781 525988405
A 8940 219924707
Q 1017 9923 640911132519
A 6450 559710405
S 7861 21539501
S 7865 258976711
A 8236 716083980
A 2349 646089165
S 12703 877832659
A 8432 222009160
A 7562 448399763
Q 1792 4291 1638054102362
A 11280 433271786
A 8194 394500193
S 6016 253200917
Q 1752 7166 3277043579742
Q 213 10480 5047793672917
A 6183 371848322
A 8278 718561739
Q 2064 10950 1267157132360
Q 1125 12926 9756745507429
Q 1950 9118 6426030715855
S 3099 830364441
S 6679 661405750
S 11106 702465945
A 4621 187613645
A 12669 468106384
S 7813 695844014
A 4990 961181977
A 8260 64217941
Q 21 10811 2280279613800
Q 1066 11951 3770847905824
Q 2915 7225 2890283140836
A 10934 427811178
S 3986 907099489
Q 6159 10395 4083453125978
Q 1806 11201 4388778528501
Q 432 10939 6997787968536
Q 4021 12651 4707665213512
S 12191 623332122
Q 16 12979 5575878405607
Q 9344 12461 694203464767
Q 1069 5362 1992856695145
Q 2745 4576 479021294164
A 161 111516329
S 5687 114863063
Q 1322 9143 6496028771631
S 5599 429475319
Q 1786 8679 1868412974233
S 2711 222772766
S 9336 301603167
S 7409 337688029
A 1040 838293482
A 5098 19777451
S 8537 728221034
Q 1874 4599 2141544777581
A 1965 844443487
Q 4043 11672 3027999099057
Q 99 3846 1072643610294
Q 3922 10703 2256948089424
Q 2245 9834 5033582678967
Q 8750 9258 136557512033
S 4048 813430176
Q 307 8368 7205066355622
S 205 690853433
Q 5346 8404 2326049742533
Q 8487 10552 471976423803
S 11765 543275678
S 1926 103381643
A 10372 624210857
S 4210 271659918
Q 8158 12166 2949722918294
S 2328 525969177
A 659 85649604
A 10783 832453698
Q 1206 7322 3910095064040
Q 456 8967 6874791770088
A 11149 608165940
S 4359 506252302
S 11359 118788405
S 2944 495745420
A 1393 787597677
S 416 971135706
Q 235 12883 1763232149078
A 9435 198584061
S 12845 168440777
S 7567 754758466
S 1830 513195447
Q 1769 8782 4520332868013
S 5396 461946479
A 7963 295701978
S 4612 300435700
A 4712 129722401
A 12002 407193622
S 6590 600864077
A 10413 798515940
S 7950 141949613
S 3138 23044832
Q 7146 9246 273496159281
Q 1920 10266 6259314926036
A 12624 829351771
Q 10817 12866 966621739297
S 623 135160218
Q 5004 12128 2337776641214
S 975 894206011
Q 2618 6916 1458265094710
A 4571 286497364
S 8745 249268666
Q 601 11136 5726958464891
S 2848 502309735
Q 8436 11309 2001093345789
A 11927 113134948
Q 2807 12966 2271173222272
S 11755 297943958
Q 2942 10725 1914162090800
S 4608 39073067
Q 8255 11252 2131331627534
Q 3067 11112 6440263589369
Q 792 2666 1397598164724
S 2984 201755223
Q 3714 6183 2232701301382
A 8101 121127788
Q 757 10425 7287637660385
Q 1493 9641 1350202106291
A 9321 146142715
A 11463 579283308
Q 23 11072 8098011460513
Q 5362 10722 1521498501225
A 3737 108615887
Q 511 11522 7547730466049
Q 4694 11699 5963506642915
S 11327 432734030
A 6866 687772181
Q 1259 6023 3066391759812
Q 68 12650 4401626887197
S 3972 352695275
S 4902 949084967
S 3900 34721815
Q 4422 12905 4933692577599
S 9239 979418600
Q 7019 11545 2522178515701
Q 6667 12785 6106984585816
Q 3963 7110 549098241684
S 5334 623948251
Q 124 11197 8963001702601
A 2242 994299531
S 12006 765597839
A 12509 888579460
S 10481 193581885
S 7078 139782896
S 8908 449725875
Q 3804 11888 4036836028300
A 1134 108962656
Q 169 8072 4131163245340
S 7108 811419633
S 1323 222930477
A 9030 904509722
S 12608 686347117
Q 10178 10975 368506515572
Q 496 11312 2585184145000
Q 2269 11472 6593850875157
A 3994 775809485
A 1835 880557715
S 4319 160583288
S 2880 550517779
S 11164 811662461
Q 2495 3484 282669302967
A 538 494010633
Q 265 11850 4176374801318
Q 874 11429 672481325328
S 12663 787708978
Q 5549 11807 6219305453303
Q 8281 11608 2980780769083
Q 335 3822 2063645032278
S 11855 725154472
S 974 764629508
S 180 165570972
Q 3499 10040 501646795949
S 1352 976939965
S 887 866113699
S 7782 527985752
Q 6258 8898 1880580009291
Q 4305 4882 447783297575
S 2508 956424417
S 11187 626676409
Q 4891 7958 1419988427098
Q 2466 7426 4810716392578
A 6811 995083136
S 4183 935364337
Q 10 12859 3098019734510
A 3086 563602008
S 12351 730605667
A 6687 424997799
A 8650 248595515
S 9777 665517510
S 5623 49099549
Q 3255 11054 7512158982811
S 7176 5918378
Q 2225 10727 199901982377
Q 2259 9715 72668512102
Q 7029 7295 45017313679
Q 7231 8535 866514860460
A 4428 635862980
S 6216 175823684
Q 1854 11801 4041908835203
A 9840 540908287
A 4671 278190993
S 11140 555517746
S 6752 346693773
Q 6137 7242 102562710649
A 6370 571113393
A 6876 154868978
Q 3964 10218 1976214141747
A 11144 807043347
A 3239 172473261
A 11741 348670334
S 5536 436421975
Q 982 11917 7163697544116
S 12374 223136844
S 10251 495058191
Q 4971 6300 123559152960
A 3720 789017235
S 9217 554985421
A 2305 609356889
S 10552 348731453
S 2202 505889892
Q 3214 11772 1580739757814
A 8775 10154301
A 6398 356009383
S 8779 357200705
S 12243 935142642
A 6040 147428873
A 1455 667535161
Q 7258 9909 403427714812
S 3012 773951602
Q 8295 10284 1278094711931
Q 2374 12076 4279880886054
A 6343 925868612
S 11312 493940379
Q 151 12976 9529838776128
A 1956 242161368
A 1793 927748115
Q 3346 3764 95967025435
Q 4873 12453 1058274212025
S 9406 173850588
S 11544 869200258
Q 33 9517 8332813937645
Q 3820 12204 2725569804498
Q 6303 10144 3411098542691
A 5328 750432224
Q 6532 12820 4654946171176
S 7636 717853015
A 8771 172043967
A 4531 224543183
A 8362 85244300
S 8442 801892232
Q 9987 12007 2000537344590
Q 189 11418 9561819643512
A 6287 891815917
A 11404 705105979
Q 8341 11235 2731485012605
A 3405 672506298
Q 1064 5992 936126368579
S 9131 938782938
S 7930 13399170
A 676 41326021
A 12856 303129341
S 5623 107627231
S 2231 578591019
A 12115 85842981
S 5870 156221178
A 11374 13593113
Q 3696 12448 248547212870
A 11925 539590807
S 1149 673447922
S 4801 691614037
A 3256 265641524
Q 840 4563 2847371134723
Q 1168 10700 289249352135
Q 3308 11842 2757199376644
S 10701 731190438
Q 239 1367 121429496696
Q 234 390 108444355538
Q 6000 7375 504349026879
S 3216 719855364
Q 8242 12481 2041987536603
A 1347 779252790
A 83 218218838
Q 1014 12818 5136323292108
Q 3933 4244 217889885356
Q 3029 11472 4565255769745
A 9717 991122214
S 3153 636687868
S 8115 84717453
S 4725 840188447
S 8320 638605704
Q 4740 8189 1157313951310
S 8544 626734371
Q 1805 12350 9352207099787
Q 6340 7674 161414233080
Q 1774 4765 603302619912
Q 1149 11869 2013036803378
A 10438 761270981
Q 1356 10717 6276833256351
S 7505 451826859
Q 735 4696 3795524859425
Q 7490 12172 189160709930
Q 1620 10195 1234368560606
A 5259 839264750
A 1627 31878630
Q 3065 7977 762145439871
Q 7625 11511 1488173849862
Q 9125 9691 171532672128
A 1066 522079529
Q 937 10362 1597779306906
S 3313 197322022
S 9879 151151976
A 7982 737556259
Q 305 12786 4033176467384
Q 6677 7850 104026950454
A 776 553478690
Q 1134 7281 2100033947013
Q 1784 9960 6764408158716
A 5046 938739966
Q 293 8980 6684863059393
Q 447 12770 7090765684255
Q 8250 11895 2902188202068
A 8821 577522739
S 6494 212629472
A 11491 312928527
S 9420 791097059
S 4059 632357781
S 5231 917308959
A 7946 342113264
A 11717 111798406
S 8686 856135364
S 10423 607428812
Q 409 7341 4018623057201
S 10129 781011249
A 4598 969456941
Q 7013 9884 1024048563005
Q 112 12937 1105306397221
Q 3471 11015 5101000513366
S 12683 133834578
A 4692 528824665
S 5822 207718416
S 1370 662004137
S 11938 864898662
A 8497 671075695
A 10114 544301794
S 1755 947036949
A 10282 393478445
S 10932 143954255
Q 1410 10788 3567130133291
S 11288 431905304
Q 1602 11737 3815593864016
S 3870 66288839
A 3839 32662990
A 6830 216336929
S 5222 319650013
A 12440 910277948
Q 4123 8047 2456447205521
A 451 469799061
A 9262 443614500
Q 2153 8651 5714995468738
S 11937 472204901
Q 273 11231 2106155936405
Q 63 11285 2690190901270
S 7419 364103456
Q 3456 10707 1452056160887
A 6762 10462010
A 9998 940912297
A 10205 637831070
S 9858 303246381
A 8161 8452137
Q 2335 12893 4878701185140
Q 442 6605 4316447761415
A 337 509026119
Q 153 12222 4216340201628
Q 724 8730 7266900293170
Q 3898 10483 6273686570069
Q 2788 3941 533537630189
S 5549 924901101
S 4910 371369924
S 7205 179325474
Q 5024 11073 4019169079050
A 753 108880432
Q 10530 12170 568481941981
Q 3751 9761 3452168685443
S 11219 716239855
S 10045 953796173
A 1244 900263618
S 10928 966944491
Q 3026 4001 551273026313
Q 4477 6255 1113646764648
A 3622 820732274
S 9999 564730969
Q 440 9187 6620028638064
Q 550 2027 832746181685
Q 8390 11056 670366069119
Q 715 10922 8966389399417
S 4992 965630662
Q 4453 10313 5698134177822
S 4629 693929952
S 11355 116812455
A 6966 166915453
Q 706 12954 1844529756781
Q 834 2871 1122528693797
A 11635 681912237
Q 2197 9845 7154305132920
S 7269 129870602
Q 1593 10424 578991554516
S 8668 888512711
A 5643 154329578
S 2370 499585913
Q 5759 12030 184744432064
Q 4421 8341 1704270719044
A 46 25710229
S 1599 40674366
A 2955 219611680
S 12373 432714815
Q 942 11294 416692900561
S 5791 774045405
S 10460 89752097
A 11400 928461912
S 5101 272647518
S 420 343220613
A 2212 990182712
A 812 957660684
Q 462 8085 618236155615
A 5478 940485607
Q 270 7078 3004024674372
Q 218 12370 8348576283881
S 2217 530836646
Q 3231 3890 459768769945
Q 5970 11529 1064437764895
Q 540 5769 3880616207180
Q 1135 10153 4681872184775
A 10074 177199115
Q 535 4577 1415761805701
S 9276 773280952
A 7393 697417713
A 8172 902388955
S 6191 391467828
A 6210 431529666
A 10907 455769383
A 5950 115526534
A 4617 252041620
Q 283 9061 5071359924826
S 10927 705144259
Q 9664 10972 861020358069
S 11463 317654642
Q 798 8587 933846646333
S 53 73479371
Q 6107 7025 511230788203
Q 2701 7028 3020047645610
S 8506 362267491
A 1061 420136191
Q 3637 11294 4925137840464
A 9799 477365560
Q 3415 12334 3866510211458
S 9243 864494743
S 11021 706958604
Q 22 69 3199875619
S 6398 903381969
A 12985 959164647
Q 9903 10285 163368480615
Q 2191 7006 2454417533451
Q 99 12749 667272609930
Q 5478 12479 6424937429302
S 5314 548869797
A 10773 239905165
Q 552 8548 4848895270203
A 5274 150302436
S 2128 284931910
S 1304 491711078
Q 307 2641 1288330242606
S 1572 2075522
A 8726 694871924
A 3758 486792877
Q 4465 11852 6980229250036
Q 4880 6966 1037728509749
S 1492 389003096
Q 35 12002 6613119628710
S 1599 33169343
S 7959 36940399
Q 726 11952 8475283429598
Q 10285 12378 551917895904
A 3660 270686895
Q 842 2632 505351720592
S 1690 258286387
S 6768 482061345
A 10196 154160158
Q 9145 9173 28628957287
Q 7285 7296 5331587249
A 1704 595619286
S 4811 424919449
Q 1232 10423 1214616152976
S 6252 113050940
S 8289 954780145
S 1646 354162815
Q 2747 7982 611617272734
A 3574 372869967
Q 717 11384 5462296636807
A 8016 545601395
S 3937 640753468
Q 337 12931 1177427474651
A 12266 212150790
Q 5200 11997 5522880653462
S 783 607294930
S 10844 900994970
Q 3272 11478 2368472731197
Q 3235 4442 55155622595
A 3442 609857640
S 6462 152043727
Q 97 12808 7587410188458
Q 3427 6026 953246550375
S 3064 533940026
Q 1315 2463 712530045048
Q 3116 10158 4433812936114
Q 8441 12652 3694593431288
S 1566 975958300
A 7643 222987734
Q 4136 6633 1148528545160
Q 3493 12620 1794278292727
Q 1838 11894 5583864677804
S 12533 465469975
S 11514 119548559
Q 6929 9449 1446358503679
S 1353 371298641
S 10537 493112579
A 7103 37601349
S 11656 655160841
A 11158 142597563
Q 1745 12029 6140303515980
A 2469 106049075
S 4486 257929150
Q 1313 9114 6397516244719
Q 1309 7901 4365852623643
A 1453 707910495
Q 4630 12852 1260885119898
S 12520 545706502
S 4050 896546512
Q 5230 8880 1001864126252
Q 1085 3037 20866691352
S 11018 904312685
S 6415 848809360
S 1040 977164459
A 12501 76303047
A 2937 252876472
S 3159 182049421
A 6071 552336495
A 2554 352305207
A 7030 725973823
S 3002 693087780
A 3830 791904842
A 10702 227445449
Q 1519 7394 2281412395448
Q 4554 12249 4408723704537
A 5507 116368465
S 11879 413038528
A 514 809536181
A 43 690945485
S 6854 488310837
A 6110 106619175
A 4840 571598427
Q 6417 11091 2433177526583
S 10301 331488409
Q 487 7649 4682907015896
A 10062 91443242
Q 1277 9772 7649891996164
S 4934 453845504
A 5201 767255784
Q 9962 11242 555461828251
Q 2400 11161 749041191166
Q 982 8780 4836170355368
Q 5570 12691 1477611000838
S 9515 12667408
Q 3586 9915 4488838687249
A 4644 313661580
Q 7138 12586 3247776833180
A 7196 596625356
A 8683 615944337
A 1366 808536864
Q 1086 10559 3375992952841
S 9923 695418551
Q 425 12268 4277117420685
S 3665 48002581
A 11180 468149952
S 9389 69596771
A 7375 610356003
A 3714 948960981
A 12362 577614535
S 444 896870531
A 11359 564965660
A 11818 238740431
A 9468 865891480
S 8280 767083790
Q 61 5371 1306789999810
S 8291 121485789
A 1508 996169731
A 9650 797648761
A 8362 148726482
Q 1052 11207 6499448096908
Q 6733 12691 5010497387611
Q 4100 7989 2554343028372
Q 3191 9335 259777385545
S 425 667249975
Q 652 8827 5498456190382
S 10945 477360474
A 10708 44880464
S 12053 222781312
S 7167 960883305
Q 1083 9500 5680467719334
S 7964 331489904
Q 5997 7681 607097858770
Q 7973 8526 341074554395
Q 396 12748 7346025598807
S 8544 135334806
S 1169 655551688
Q 3519 5956 1297466025865
S 7666 662570081
S 7290 524086807
Q 278 11691 2198343263720
S 10420 226005494
S 4463 82101238
S 11044 810594300
S 2620 153030790
A 9389 955452268
Q 227 7943 416471355553
A 4519 206830714
A 2723 536025022
A 9433 832826091
S 1868 345022849
A 12131 912934335
S 3979 975510356
Q 2838 12424 1156054813550
S 7188 401996907
Q 1015 3557 2384072342233
A 3465 24988631
S 9599 99004960
Q 10896 12316 91536968509
Q 7493 12473 556746390584
A 1043 955088006
Q 8864 10606 583094393672
A 8200 285688689
S 4610 834413407
S 6763 939975427
A 8211 389706955
A 12633 334083865
A 6156 760404283
A 12255 80519112
Q 621 12507 6967610059730
A 5934 283907764
A 1293 782579602
S 1754 922293391
Q 1159 1692 384216228613
S 4658 754354240
S 10086 929273690
Q 2906 5817 1248368933748
S 339 699246181
S 1153 279676494
Q 15 11567 9645286220248
S 12031 626120935
A 1155 700714776
S 2187 651573528
Q 1547 2648 949340346748
A 8989 955795965
Q 5441 11068 3591066244662
A 841 623029495
Q 6967 7432 32086410094
S 10766 667623976
S 11841 665079633
Q 2149 10851 5462639412588
A 7257 883850344
Q 1301 4847 1457920773007
Q 1182 11004 1732745118445
Q 1909 12839 7064745338839
S 91 974281972
Q 8527 11359 1980987748534
Q 1473 6766 1349794978362
Q 7077 10760 2579948635099
Q 901 12828 6918334873880
Q 3106 5170 1779182411358
S 4448 527577278
Q 4161 11513 7311163118905
S 4636 776113039
A 10323 459871821
S 8239 710572216
A 11469 651393005
Q 687 9107 2593351993156
A 11975 255965277
A 12394 768952867
A 4803 741652762
S 5317 568322354
A 993 302962619
A 10717 737483697
A 6750 437517836
S 12927 19323419
S 10835 575235905
A 5030 332505149
Q 2472 12615 3071284828422
A 4726 51271204
Q 3292 10283 5245001023405
S 6179 740756897
Q 7157 8128 329630922485
A 5758 864940408
Q 6470 12282 59291990738
S 3158 510931611
A 9707 961824904
Q 1824 12159 8658948772986
A 1926 572988584
Q 3096 11836 4622322701816
S 8021 116715944
A 2644 430410695
S 11726 529425166
Q 8786 9550 136780171285
S 12892 135641269
S 7960 202837969
S 801 6188561
Q 2291 11485 2226509953611
A 11671 331929010
Q 1054 11400 1370832821712
A 12140 919450757
S 5273 497998119
A 996 689946000
A 5528 803978167
Q 66 12889 2992309763681
Q 1525 12443 3279730734696
Q 4141 9240 317229725702
A 8791 753060451
S 8028 562318038
A 11301 420955247
Q 7717 12310 1173587844582
Q 1392 7624 351606278816
S 5244 135727234
Q 2424 12380 8460200758741
Q 4450 5998 413700511510
A 6956 224191328
Q 4188 11433 7124782110514
Q 795 7958 566646632868
S 3053 486372883
Q 4173 6368 1488894219039
S 2684 582169166
Q 4476 11028 4096803913354
Q 107 12738 3499371530010
A 4979 862152114
Q 7039 11685 4097595836984
S 2564 780802963
Q 1055 9230 7041095879802
A 7248 888624518
A 4935 381200997
Q 3027 7594 1097799996166
Q 3678 12019 7604223415855
S 6912 893221982
A 3075 818449520
A 17 343446846
Q 2211 10093 2364295430121
S 7377 301984907
S 5084 158654407
A 5157 586272318
A 4411 304686618
Q 10233 11943 841386926933
A 5922 719695007
A 6119 73822631
A 4896 96678041
A 5598 229146685
Q 361 11331 2300421150632
Q 2856 12826 3177904018137
A 2444 173028354
S 9121 170345240
A 7030 521162761
Q 7624 9784 607675215009
Q 3411 8714 3436826715742
Q 6323 12473 4611524530197
A 7746 590988928
S 5106 866684833
Q 10698 10777 45352731849
S 7986 183628284
Q 3232 12721 1695981169996
S 10212 750725550
S 5302 953976020
S 8778 303617529
A 7788 124448081
Q 116 12267 2750179402953
A 10783 60675427
A 928 249030324
A 12420 273352555
Q 3593 7992 2915039379534
A 11432 706117191
Q 9808 12525 919096492257
A 6378 341021858
Q 1629 7928 3254177056424
A 9196 731660219
S 5489 756247564
A 2558 47997966
Q 1999 2672 278892496626
Q 7668 7699 17963459818
S 1588 913456941
Q 612 11568 7375384366101
S 11815 723648651
Q 4120 11722 7201996770169
S 4223 429443794
A 985 73302468
A 6598 706105533
S 4282 724097863
A 6366 133410193
S 7269 561911118
A 3549 464977058
Q 2434 5796 455579685909
Q 3013 12855 6372800882229
S 2590 852156540
Q 1183 5072 2953593832828
S 7683 217142410
S 1740 473738813
S 8051 80295861
Q 63 12084 3183492510862
Q 9270 12004 635394295575
S 4276 455039231
A 3669 304189415
S 2982 930280096
A 7819 586470518
S 3615 746423075
S 3104 272693592
S 2125 509458504
A 6923 509567638
A 11304 836248705
S 4733 364877792
S 5095 963520371
A 11642 913159739
A 6024 288297999
S 9320 1548717
A 1208 809614713
A 7475 912253145
Q 935 4437 3076825142188
Q 416 11973 9973777607203
S 4048 932065470
A 12196 891876016
Q 7627 8210 395480134950
Q 5305 12174 6453075759281
Q 30 12004 3189336640056
S 7221 692855474
Q 2362 12390 1019515384673
S 441 681983187
A 5022 174471573
Q 1163 8655 7393531909553
Q 6639 12288 2422005497974
S 5787 228749915
A 4198 670681729
S 1406 916236134
S 9862 974236248
Q 1649 11042 2332053732620
Q 2781 10045 7164014973289
A 9281 615424880
Q 1617 9305 185018832879
Q 8272 10325 1673346309216
Q 2429 11964 2332619310994
A 6900 339139132
S 1054 312519141
S 7953 356687581
A 1903 266728957
A 12720 132966758
Q 347 9202 5072202929786
Q 3062 7331 3948811883029
S 7202 940623682
A 11815 348291785
S 5923 850031546
Q 8442 11564 2001035837159
A 4001 895883770
Q 1249 8073 5161694211929
Q 940 10581 6284749744216
S 470 367620400
A 9640 448370019
A 12931 745453279
S 3745 13886695
Q 1796 12535 7966187522894
Q 2631 10351 1795099997762
Q 9161 11322 348426036332
A 394 697920521
S 297 303672851
S 6014 923142453
Q 2793 4528 731779991870
S 437 838750537
S 10070 235082656
Q 5539 9338 2715072184681
S 1225 694389812
Q 10015 10508 143423574797
Q 218 10609 2505990156089
S 8861 416984743
A 3865 811554327
A 6030 779130526
A 6674 254841985
Q 949 5721 4341070866756
A 6324 880157410
S 11822 699257958
A 9188 248428129
A 4417 593480398
A 4756 489804144
Q 2825 10548 3891156994903
A 2014 887141377
S 10359 996233082
A 7992 672718216
S 204 417892693
S 1177 86152253
S 1152 749809048
S 6617 350876572
A 1366 529690117
Q 9916 11408 970189373103
Q 2461 10224 6722104202171
S 5295 573183955
S 5859 541150729
Q 10663 12961 2092618663821
Q 5545 12853 5502822400112
A 8924 12605709
Q 9515 12038 47243532102
Q 9855 10564 448410745917
A 5800 85971227
S 10126 134481851
Q 3433 9181 874445330801
Q 5953 8547 2489673309258
A 10849 576026108
S 10352 631469084
S 4927 120930193
Q 319 12886 5611862837916
Q 510 12330 8250876719618
A 550 308876327
S 2039 856972208
A 11164 885811835
Q 5748 9820 3889595997084
A 5406 785701731
Q 645 12800 6903462689246
S 12060 11741321
Q 586 12909 9659163960052
S 9857 6835341
S 12920 802093537
S 6465 256789372
A 8228 364834167
Q 2735 12183 8157068069218
Q 1278 12752 481622055830
A 11282 77956566
Q 3229 3888 191683472859
S 4507 327424375
Q 2032 3265 601176022312
S 4127 960919430
Q 2027 6438 3932862047572
S 4209 975664292
Q 800 8944 3519694678511
A 5948 346795240
S 7762 942387305
A 3110 210592340
S 4529 267697543
S 9223 33419627
A 11934 717130395
S 5406 286229940
S 5107 531850623
S 5279 349130124
Q 10131 12943 1844920965237
A 10630 56362610
Q 6331 12320 4306905753908
Q 4612 12008 5382016650139
S 8436 165439728
S 8411 829758206
A 591 10026562
Q 1673 12631 8482217748516
A 603 810377464
Q 3352 4752 9735875672
S 8709 230863225
S 5567 775049346
Q 3572 7472 2456277892349
S 11821 421807137
S 12536 476733163
S 9039 899064354
Q 2337 8722 4250618347205
A 9451 548423722
Q 2433 10719 1615704608186
Q 1076 9444 4117417789111
A 11547 297165762
Q 1474 11693 4842753967958
A 5753 177594504
Q 8390 12455 2158651856079
Q 1372 7885 3699920353373
Q 3444 11719 57333152799
A 9294 220520890
S 6807 887113830
Q 1017 7334 1497170594789
S 3151 52399864
S 6643 536939980
A 729 49503702
S 7015 6792825
Q 408 12030 9616564527202
S 10099 468787000
Q 3570 9158 3967220828164
A 2484 704773197
A 4618 515879743
Q 908 12242 4294423226113
Q 4617 6546 64622270774
Q 6493 7550 964290080470
S 8120 172214341
S 11141 891414914
Q 9455 12825 591569926225
S 12793 728448524
Q 923 7730 5431453416419
Q 6139 11992 1518568384064
A 12675 675639776
A 12445 155659195
A 12215 133913755
S 6252 442798225
Q 143 2295 1951622417874
S 6337 759259947
A 3951 920349819
Q 755 6037 139396975962
S 3449 44500577
S 9007 134416496
S 2320 323185781
Q 1197 3274 760659416141
S 8668 769255690
A 12946 500765392
Q 5780 11503 2973808833243
Q 2890 11402 7543527030420
Q 8211 9581 215882701420
A 7083 769209329
A 12841 602633978
S 4766 949599546
A 9112 14913909
Q 6439 11438 1098705170362
Q 1598 12437 8147132459350
Q 677 834 28140353901
Q 4058 10507 5046996358714
S 10157 153487757
A 8607 321314269
A 1882 167748964
Q 5040 11977 6795287896817
Q 9440 10852 168561713656
A 4201 468544219
Q 1547 2805 1152717292657
Q 4699 12027 1603082388296
Q 2126 11434 8723814867526
Q 6944 9748 2403442390098
S 3935 938504607
Q 5402 12005 98290346585
A 11047 426117512
S 10674 939388462
Q 1885 7492 1375769614302
Q 2705 4568 960840025545
A 11712 388844099
S 2046 89672506
S 4580 395763618
S 9191 721061717
S 4175 448666035
Q 4779 6052 426223676594
S 2722 690962566
S 9561 430273784
S 8591 115985860
S 4625 106727748
Q 876 1368 84468879191
Q 7010 12525 516025647109
S 841 470435046
A 2555 553669051
Q 5958 9923 1866519422967
A 7963 344560703
Q 3134 5372 18222088690
Q 1385 9378 4455169582154
Q 7557 11331 498000018708
A 11706 408003271
Q 2248 11670 3610691366445
Q 90 12635 6773731717680
A 6991 561826839
S 456 773514222
A 9251 634027967
Q 6931 10115 1642323310628
A 7476 493431255
A 4954 87155138
A 5644 723055749
Q 7514 10040 795928740434
S 7010 757690520
S 3763 798617913
Q 5807 12120 5516652461159
A 3335 643409090
S 2696 251611493
S 5912 469826369
Q 4619 11301 1630139726600
Q 1620 11817 7040165240570
S 9571 953558445
Q 655 12161 2291566738222
S 12420 466818513
S 8229 771159797
Q 244 9810 7923119750948
A 6442 205120914
S 10608 314282946
A 8790 812380442
Q 476 11521 3556734683722
Q 693 12761 2083559218821
A 9161 384581254
Q 929 9471 5758834685279
S 1718 179982878
A 8702 272019682
S 4394 889320305
S 8025 789658626
Q 7093 9956 2170121439814
A 10914 596763425
S 2444 273434755
Q 499 10335 1127643518323
Q 665 12283 4077790084548
Q 2756 8732 3638390611459
S 2421 357563824
Q 6506 8352 1825937589642
Q 4790 9793 464805361076
S 168 666977673
Q 10877 11801 564266819808
Q 6736 10864 2225805706546
Q 1132 12465 6043434938143
Q 2862 12871 568995134938
Q 1666 3250 336452594697
Q 2111 8317 1665075346960
Q 1494 11988 2940537878610
S 2406 605290208
Q 754 10947 3923543845105
S 4278 490046005
A 10956 86302987
Q 758 8801 5049207217179
A 6651 665826013
A 12937 739796767
A 12377 575547763
S 1903 881760554
Q 627 9750 518214344366
S 7451 631056335
Q 4596 8640 2864551181836
Q 1122 12928 3833011943280
Q 3434 12743 2813252817756
Q 5148 9870 1434409416648
Q 1641 9823 3141244090911
S 5279 914864482
Q 185 11623 6516313011376
S 8792 461739924
A 6371 364520874
A 4023 603218418
A 2846 711265345
Q 3713 8022 1988777932847
A 10013 668328736
S 8326 81822771
A 6819 205016762
S 12015 170782739
Q 1379 12666 5736330219843
S 2640 943457639
S 1437 553352276
Q 1484 6248 2360179889066
Q 5312 12978 5188947593524
Q 2889 8550 4969323984321
Q 2478 10145 2824904203130
S 8085 734689366
S 6423 479328654
S 1968 979932167
S 7246 482658685
S 2319 289514538
Q 326 6274 3621987842740
A 5040 229620042
A 4413 607439993
Q 5465 6304 141005757361
A 115 714041234
Q 5008 7963 2122836215268
A 47 386029361
A 10182 23071472
A 4315 105186251
A 6930 862904272
Q 472 12259 5692626465699
Q 2174 9428 3539808096234
Q 6811 12360 1939224263148
A 5985 184511732
Q 5389 11140 3483719528236
S 3061 566147042
Q 4370 12104 7683749523486
Q 9423 11114 1315724564107
Q 4097 7589 902673839215
Q 8419 9988 226769314384
S 9733 532966649
Q 3860 5564 850343834588
A 2709 144393063
A 10004 635349192
A 5756 247341936
Q 4356 8660 1501137111727
A 4447 150937883
Q 4905 9296 172552799316
S 3501 713301651
A 11461 996463870
S 5663 961747796
Q 4533 8925 512397996348
Q 548 11390 9601475148005
A 7007 111354896
Q 196 12656 5201517734846
Q 2189 10487 1940816536624
Q 3105 10706 6273009816994
Q 10610 12700 2031360971970
Q 912 9795 1558777977048
S 6132 859814676
A 8374 216707774
Q 6496 10888 1037695196701
S 1561 140181767
Q 4646 10097 1393617019051
Q 23 12965 4175542656142
Q 652 12469 3994728463085
A 12974 143395557
Q 1409 12625 7971130444424
Q 3695 4297 140933714422
Q 278 11082 4022541999815
S 8726 359030675
Q 400 8107 7042153220337
Q 8299 11008 2224661509557
Q 2068 6940 844004069005
Q 5062 11090 3652912651475
S 1673 251006186
S 8347 785341079
Q 814 12332 193424418323
A 2939 595725578
S 10550 260169279
Q 650 2844 1441113579986
Q 153 9518 6124787011537
A 10580 620672559
S 2799 421158755
A 12063 405849830
Q 3521 11270 2324081931218
S 8267 646283111
S 7498 900804626
Q 1427 7312 4506788694960
Q 1308 12567 4300803108626
Q 9783 10070 133099751987
A 5596 748771865
Q 6438 7291 164200741986
A 2143 327412756
S 11831 596267952
S 11823 820122628
A 8463 868875152
Q 166 12442 6011739479198
Q 3341 10347 2728193795492
Q 462 11926 7733128322860
A 12846 865658415
S 9035 559455720
S 4418 780612745
A 2279 107935753
Q 9913 12413 2384835987341
Q 6382 9151 2247706011170
S 7632 190721737
Q 4140 11297 426329555412
Q 1201 6709 5499903892082
Q 336 12888 6273773473297
A 7182 11979689
A 4834 995588196
S 9243 635073613
Q 1795 11138 2227282580957
Q 5221 10729 4580644789565
A 7292 783134409
S 5561 482955999
Q 2856 11445 6154471401755
Q 240 5791 1496272307797
S 10520 679277154
A 7980 235071686
S 11687 680143452
S 6534 740343380
S 10310 734882252
Q 2604 12494 825803276445
A 12549 33830544
Q 3452 12470 3955837578110
A 8834 319039772
A 1636 534095097
S 1847 760576350
Q 1203 10362 297329255903
S 10246 903389368
A 5790 853788858
A 1701 734055453
A 7785 492549498
Q 2769 6883 3573553585789
Q 1424 11880 9838196758705
S 904 891229462
Q 5026 9139 1948488709979
A 9334 392240914
A 4344 339658784
S 1970 600818366
Q 5573 12230 5370733183597
Q 685 1841 97299876920
S 3699 651181826
S 10742 481675617
A 10462 415783010
S 7297 996800013
Q 3155 5682 2258661140611
S 10509 849694220
S 12110 966857253
A 11144 109660225
S 4572 429754479
S 4108 702858770
Q 1583 9767 6915126693449
S 2272 29078841
A 10458 142458473
Q 1465 10504 5729619608116
S 9657 764327620
Q 4800 7256 1333865833806
Q 5228 8349 1130906359833
Q 7219 10121 956177909238
A 8124 761361162
S 4388 279521201
Q 7412 11169 3459908649250
Q 1288 11395 2946404779675
A 698 666587530
S 6608 310467702
Q 1777 10199 5181055515206
A 1429 67154741
S 3186 219320547
Q 336 12521 6144716113193
Q 1244 8990 6050660659472
S 10965 429609216
Q 361 6386 4230859850771
Q 2572 9000 3181741716846
Q 985 11909 9627914310182
A 10097 925107692
Q 3624 12621 6425389952593
A 6314 768049708
A 3604 838052756
Q 7722 9602 318992399122
Q 2037 12864 4431331114308
S 3444 583230460
S 900 301283697
Q 629 6189 5126743654939
Q 512 12020 8015677014461
A 11410 538559061
Q 4813 5856 815183882281
Q 2770 11880 7992860733863
S 12126 591966603
Q 6045 8100 1389286661938
A 6836 143882724
S 1709 341209608
Q 584 8291 272017223380
A 2540 782785374
Q 4913 10055 4143441601842
A 169 556995396
A 6632 710825069
Q 1974 12683 7973651868534
Q 5551 9030 1354633228959
S 9689 868907567
Q 7476 11115 3544625638068
Q 476 12369 1876173741379
S 7007 372862269
A 3234 136554916
S 5013 628992392
A 6801 494789028
A 9090 838493806
A 5109 282211164
A 3674 764263493
A 8732 829122763
Q 2144 5633 935713943651
S 8558 187630582
S 10093 442321930
Q 8248 9038 625030521710
S 1701 346133069
S 4026 943099642
S 4441 135820046
A 6124 800094020
A 164 634280723
Q 25 837 403845371537
S 5791 467347779
Q 2134 7286 3595291637283
A 6262 335944181
A 7584 418347493
A 12537 38002626
Q 5573 11514 4957814401403
Q 5521 11085 4643870664714
S 3485 150059355
Q 3412 8931 3889182528884
Q 4577 10263 4640103728648
S 4020 48194073
A 12029 391390482
Q 3775 11487 5277929631190
S 3801 695779865
Q 3124 11425 7493550024122
S 11349 652266559
S 8619 343907057
A 2904 565180173
S 9640 308624244
Q 703 11547 8618865327358
S 4014 321197285
A 8996 844848349
Q 289 6873 4260029132618
Q 6362 8235 665639133966
A 9769 117362278
A 1127 893897032
A 8754 129942687
S 3972 626418616
S 11078 366590683
S 9092 328417142
Q 1629 4128 323526869969
S 7998 673572599
Q 883 10100 5329051377709
Q 11423 11981 238794092011
A 1314 623580872
A 11564 391977003
A 2045 42475963
Q 1163 9545 8370162450310
A 8153 907345243
A 7949 277193417
A 4686 355889572
Q 4278 8031 1803095856064
Q 2333 8500 428274044099
A 6340 527261261
Q 2960 12169 6023772802485
S 5575 525099550
S 1450 957516904
S 2518 588269935
A 3168 808221071
Q 5206 11330 5071987065707
Q 2569 10817 466471701262
A 4139 408704851
Q 5053 6569 724699683585
A 440 35615928
A 1155 285029413
A 12725 442354972
S 11037 947067199
Q 667 11094 2624122274669
A 3393 740051845
Q 1097 11497 8579664540880
S 12777 810857978
Q 198 10946 9064253455986
A 2491 943866654
Q 949 1373 250926004871
Q 2812 6617 1053235814493
Q 2695 7401 2238548008633
Q 1508 10585 1874431809585
Q 5189 10574 3539116044829
A 3194 107808526
A 9322 565259488
Q 6191 8633 1355240006656
S 10635 763084196
Q 7462 9051 1390396101851
A 12353 250881355
A 7829 892130867
S 10867 466306402
A 7346 542653538
A 5753 945058129
S 5174 503748456
S 7343 397405822
A 10179 52177929
S 7726 237957442
A 7152 794776530
S 12983 324933768
S 722 806496096
Q 4990 8213 2105525386091
Q 1382 2608 105076538812
S 6641 637338163
Q 5984 9803 2900575123402
Q 2143 10353 7005715187183
Q 4216 11233 3386484650388
S 6658 307003333
S 6497 410656145
S 8800 102506349
S 10137 251910743
S 6024 264927282
A 7005 328983609
A 10098 475576802
Q 3082 4306 499410104914
Q 2157 12015 4865222510095
Q 9566 12700 1080155751493
A 2351 603370605
Q 5764 10232 606661264414
S 7837 666335034
S 9542 677410836
S 5645 587992799
S 4621 753971329
Q 340 12798 9422748105651
Q 8414 11210 1726142275670
S 5637 443162593
A 2941 318103336
Q 1105 12404 3824604864207
Q 2815 8789 1812621195905
A 6467 617832904
Q 7226 10595 205173468181
A 7958 858367848
S 6763 207473724
Q 5078 8888 2470790148064
Q 171 12788 537057668680
S 3754 55827253
S 9349 633175478
S 10544 919901160
A 9812 533716931
Q 1887 12349 8027613856145
Q 5752 11315 2817772291950
Q 502 6230 68836722204
A 12951 844093194
Q 4511 12667 2988906395305
A 9334 802870136
S 8178 153554369
Q 2615 11556 7893293918210
Q 8493 10759 2409249127
Q 12013 12832 231431418199
A 9628 832710647
S 12554 86014533
Q 919 10162 6108681987678
A 7990 548591146
A 7790 880074105
A 1641 868309253
Q 10264 12683 428087701425
S 1533 978528220
A 3837 196327091
A 9605 423904298
A 2442 751941314
S 6445 42283636
S 12501 191941514
Q 1074 12202 289707659594
Q 3524 9767 4790107571171
Q 3692 11330 5992589080743
S 10142 578023413
S 4517 600178865
S 4314 953683544
S 4087 994511655
S 12731 801793078
Q 156 12424 4001610546010
A 11333 615182132
S 1567 846856519
Q 66 6414 3093093391591
Q 5245 8803 3134147289944
A 3278 880879270
A 3809 52098594
S 8317 776019798
S 11779 351494196
S 5571 350685159
Q 4852 11312 3664685156810
S 12215 369303798
Q 6519 12627 4275124060261
Q 1524 6309 1605808477249
Q 4689 11862 4171012297467
Q 2168 12527 7537009869987
Q 5457 8870 391469184833
Q 154 12761 2053375086044
S 2142 986463988
A 6821 79570986
A 12977 289569126
A 1678 881494844
S 7157 373633409
S 6081 816271672
A 226 506189444
Q 4954 5967 113653775844
Q 9165 12920 2962879338216
A 8851 697045562
A 8876 240558534
S 2141 662849460
Q 11205 12791 476648915252
Q 197 10195 2041053961956
S 9783 650887235
Q 6188 9607 2507438367215
Q 1669 3660 259073797735
A 9578 194319294
A 10816 110478194
S 5614 877386027
Q 8915 12527 997052271776
S 4932 932359984
Q 140 12933 5246808608558
Q 290 12973 6851564675376
A 9299 392038000
Q 5746 8541 1632893849613
Q 153 11449 2379829178297
A 5825 604717111
S 2226 259178166
S 12986 133246149
S 6063 272919121
A 12606 290758350
S 478 603738908
A 11000 866835641
S 8222 467589432
A 12063 566264046
A 8151 171677840
Q 1220 9731 2091954434816
S 12707 334757779
A 1622 997805512
Q 546 12402 6203634715153
S 11684 447161265
A 6730 868671680
S 75 474638088
Q 1358 9301 4142596253432
Q 7664 9165 563483265302
S 8210 767999915
A 10397 78176310
Q 5483 6721 929550182722
Q 11844 12780 755694200254
S 6175 804789251
A 11165 480972453
A 6442 622251469
A 9203 964642689
A 5524 482447704
S 8902 252649351
Q 2086 12717 1424042202458
S 2508 271318697
S 888 892499244
S 12137 158781808
A 10799 680833481
S 10463 152295239
A 10351 331867924
Q 3831 7774 1515315830633
Q 682 3984 1947756965105
A 8250 536424687
A 4119 435590967
A 12607 445746566
A 1213 229024355
Q 616 12121 3904173173478
S 11423 493535744
A 4110 319861373
A 10337 501988005
S 12927 54737652
A 6565 682901028
Q 6466 11635 4990645666201
A 3608 783814027
S 12004 419184991
S 3766 724886941
A 11805 401075006
S 3876 816915343
Q 2111 7051 483354673325
S 8509 81224093
A 288 82208054
Q 3395 7329 142726641222
S 9317 565436120
Q 3560 11582 1573166159153
S 5587 847878932
A 10855 310451506
A 3377 199484000
A 528 496537424
S 7325 15981326
A 8849 757642429
A 4637 937757852
S 12915 557387755
S 5721 98931889
Q 1617 12824 6566595409702
Q 109 8243 8004962255275
S 11282 498203809
A 11089 297859256
S 4346 471978832
A 10099 680788153
Q 3002 11925 7584584704240
S 11777 157331555
S 8327 156366167
A 306 678512440
Q 5719 12770 5203172111855
S 11109 109156514
A 8452 180297832
S 8213 942024792
Q 1223 12673 801878427098
Q 750 6528 3258600819414
A 2714 178866719
Q 9272 9826 295230782857
Q 3426 9683 4541922628822
Q 1042 12669 3837469999976
Q 4087 11752 487820500389
Q 2367 9182 6076986153211
S 4579 776749990
S 3250 397829867
Q 1759 10737 2654522531199
Q 3134 7564 90522610220
Q 1441 2260 165489693750
S 5783 694878075
S 1061 231614830
S 12913 315536864
Q 1290 12845 2230799723531
Q 313 11965 1545696636186
S 1309 187444149
A 7465 906914081
S 8074 338195820
Q 2604 9130 1450237797957
S 4433 365687819
Q 2626 4704 2052301583790
A 8802 864965725
S 2797 519848555
A 261 307252201
S 12322 66396021
A 3482 515445012
A 5207 728088079
S 10276 289857372
Q 707 12821 7604404128361
A 7691 741309706
Q 3413 7385 2326725563494
Q 3485 12870 4656918645345
Q 6452 10811 2385512823212
Q 7025 11456 1931592993384
A 3802 954527171
Q 3614 8114 1535511382670
A 240 924806425
Q 6537 8763 2035652023742
A 9489 222944181
S 10809 447868019
A 10812 373266009
A 3680 767629088
Q 1750 6562 1685093780554
A 9777 733250533
Q 1966 7298 1121682364877
S 9800 456875220
Q 6405 7054 475050041252
Q 20 9334 4631513758199
Q 1430 9031 267948150346
Q 8042 11507 1589346212182
S 1931 20938565
S 2197 751189705
A 3106 448850032
A 4542 486069714
Q 5064 7358 2187320562392
Q 4686 11418 4467524318439
Q 365 12312 2897015546457
Q 5065 9603 3295914313162
A 7597 775968594
A 11186 336204575
Q 1745 9701 4319437317044
Q 3081 6026 1696439683390
Q 5777 11820 5751100547789
A 12008 608270514
S 3701 722187369
A 10593 967839483
S 4585 854190467
Q 3936 4115 110029166475
Q 4034 11602 535398659669
S 12703 764326598
A 11427 835938849
S 4426 623826212
Q 1760 10696 1756132271749
Q 195 12799 7565944365302
Q 3267 12777 9205475138657
A 10448 881239719
Q 1736 6990 2612112631094
S 8831 534567464
A 3325 366098656
S 4073 431813925
S 4979 176329749
A 3282 966775452
Q 8719 10630 122581436366
Q 1341 10039 8008170201729
Q 5584 11603 3386578045081
Q 271 12959 618163954313
S 6659 139303855
Q 11315 12232 7814850679
S 7728 256680222
Q 1982 11095 7353188526693
A 9726 275805378
S 11867 587812550
Q 519 7725 3523779059843
A 12538 648988645
Q 7698 9030 1190760292637
Q 1657 4994 1063111291935
S 2158 160740755
S 12720 172243670
Q 789 9329 8437062942634
Q 1233 12257 2211232404408
A 8040 85750508
S 4658 138864408
S 7285 202943253
A 2784 356822809
A 9414 159259170
A 7192 5579161
A 8575 560587456
A 6930 218232199
Q 2298 11864 5133771791490
Q 6987 12279 4005561165740
Q 1474 6658 245911798576
Q 277 11957 974480836098
A 12767 85514312
S 6498 245557452
Q 2954 11601 6381371706694
Q 880 11178 4930234134058
Q 1846 12352 4251995379755
S 6324 491559622
S 5300 365309482
Q 4020 10580 2592557482260
A 3336 486886612
Q 1200 12774 8248342365367
S 10124 498713641
S 2269 524456924
Q 1928 9003 1807419823543
A 4187 215719415
Q 9053 10377 976158996285
Q 184 6668 2461567567850
A 1372 526145241
Q 5391 7201 1775595431904
Q 1757 9391 438188689351
Q 8034 9715 1384365313888
Q 1584 2459 606425718327
Q 6684 7789 346109800171
A 329 172642363
Q 4677 10109 1426943459751
S 674 124802634
A 12515 232082038
Q 2117 11559 1345350882383
Q 4295 10109 4692569786655
A 4450 663558934
S 7949 639366603
S 2144 566474821
S 372 643390674
A 12887 26940079
A 3917 937048749
A 5498 51553717
A 9953 484635228
Q 1537 4168 30222517348
S 12115 386095462
Q 2373 9115 4883097674027
S 4193 762308528
Q 2775 11207 571403766752
Q 757 12678 7030817617598
S 5559 365910640
S 8775 747423230
S 7531 487477503
Q 5013 10207 2806348541739
Q 1851 11269 6258288300335
Q 1068 3786 725312749077
Q 7120 10069 2706993218873
Q 322 12161 6819744884219
S 11520 717560371
Q 4801 9308 2034786397433
A 4027 352036304
A 7556 391860783
Q 4702 6418 491631562686
S 6124 426507174
Q 1508 11230 355991264719
S 7576 566351837
Q 9 10695 3490273971625
S 565 84868277
Q 672 5815 1346060679163
A 8633 716727276
Q 4772 5005 233840458224
Q 99 7273 1990738667150
S 5142 222151386
Q 9 11850 94823061929
S 6617 789902329
A 845 668610293
A 2599 774594919
A 9449 534603830
S 4827 792015609
A 5677 614430895
Q 268 6227 2728097899056
A 10510 296359891
S 9783 914073711
S 2374 615323776
S 2224 681988571
Q 3922 7229 1350559246104
Q 760 10605 8314489888018
S 3762 255148508
A 7118 671095248
Q 5730 10713 4764853339801
A 6095 604631000
A 12057 797420615
S 5547 514762389
A 6513 17883014
Q 1551 12428 66595677205
Q 1755 8927 2445736196893
A 4518 111633895
S 6237 42095189
Q 1323 12203 4294845206508
S 4727 972187572
Q 86 10516 5171755729761
S 1859 702664742
Q 1802 12682 7749407353414
Q 10386 12904 761228281226
A 5672 361145982
Q 8773 11377 1397880088913
S 1147 274386588
Q 2087 12099 7523692291959
S 3579 337558157
Q 9422 11944 2203813277228
Q 1199 9807 3524705966895
S 895 412093565
Q 927 11798 4961196817119
S 3947 911372297
Q 566 1946 1258442537762
Q 5639 6842 145388134321
S 10021 132890792
S 1904 253969537
Q 2387 12341 4931085057560
S 5289 194212491
S 10880 770937261
S 10930 58690721
Q 1943 12766 1499063053150
A 10922 942019267
A 9623 533749500
A 12851 669491225
A 3885 342998382
Q 4149 5516 606855688971
A 2804 639224619
S 12204 106610681
Q 988 9408 2163974195550
A 6951 65441655
A 10076 293978921
S 11406 189318783
S 11714 63304945
Q 8721 11624 1379896662047
Q 1967 7867 442261081149
S 6563 957690067
Q 3868 8122 3662211975312
S 5211 221843537
Q 329 3591 53316288020
S 6147 380473861
S 2661 167598512
S 5652 793357131
A 267 517787633
S 1128 58108377
Q 733 11874 6611027569219
Q 103 11907 4383874353289
S 12847 634653098
Q 885 11981 9809980344353
Q 7781 11764 924286484546
A 3384 846788341
A 6306 504151716
Q 158 12284 7797015179818
Q 10272 11892 467650728325
Q 7570 8590 844685005310
S 991 773165543
A 12462 237754460
S 6309 846551659
S 7252 656061271
A 10174 91310253
Q 6482 10871 1328467872537
S 54 938112087
Q 310 9233 2662891774935
S 3190 568435607
Q 1376 12596 6472593329149
Q 9156 12813 2212015515384
S 12824 936050044
S 10759 341631360
Q 5222 11842 3707111024004
A 4472 621508067
S 11385 385632458
S 8112 610879032
Q 4974 12759 1105724520337
Q 4207 10807 2030659862893
S 8262 14573763
A 1084 319308170
A 10901 592560581
S 611 480812460
Q 1800 11875 6337141855085
Q 338 11846 4513862631403
A 12429 821792912
Q 752 2507 1251357153447
Q 1326 10559 7037302000793
S 10645 869526156
S 9021 661422377
A 4183 387749177
S 5832 510359348
Q 2937 4346 180484939983
S 4942 170163399
Q 2312 2457 100997190748
A 4748 952984571
S 11753 207512141
S 11719 963861680
S 4895 995695393
Q 2361 12431 6179815872170
S 1584 90702296
A 7949 627854945
Q 2144 4188 862729590988
A 1475 846172618
A 11642 649005157
Q 2358 5285 2867143263840
S 10138 850503414
Q 3537 11691 3307748810252
S 2897 686174191
A 12034 65294282
Q 1251 4157 1748333387145
Q 6981 10679 2239681192530
Q 2193 8729 1082019018883
A 4283 135327276
S 1368 732964516
Q 2582 9956 461156225136
Q 5355 9040 2854006590528
A 10834 487366611
S 3951 600010757
S 8375 988365654
Q 8121 11840 2763173132423
Q 3847 11939 4582155288382
Q 6448 6530 25148875914
S 6325 568357534
Q 6025 8702 2105843247082
Q 3919 6586 1694432399391
S 6709 779666881
Q 2328 10497 479802745510
A 3358 191459802
Q 5802 11395 1868570328657
A 883 544099321
A 12215 374743776
S 3360 179695322
S 6844 382244109
S 10415 840293280
A 5466 338600283
S 3035 731879844
S 3370 371126523
Q 3571 8010 1966871373904
Q 1316 12408 4940653896402
Q 2 12752 2168394890157
A 3026 269682313
Q 1478 4429 69219378562
Q 1147 12821 794950346733
Q 574 8052 2408694254778
A 9750 180055572
A 2701 706920103
Q 277 11610 6991794155083
A 5112 654181496
S 4869 435327953
S 6795 982363210
S 2320 311643137
S 12615 450789283
A 9333 836574988
Q 2191 9095 916130351367
S 10108 950768238
Q 4912 11102 5473406798254
S 9440 963748395
Q 3018 9488 162056638711
S 1894 704405612
S 3857 964579184
A 7034 356206629
Q 2406 9047 124346631058
A 979 513919369
A 10509 189139314
Q 8412 8955 294601551643
A 2812 682213581
S 11150 803280463
Q 1365 5961 1372574472371
S 6591 4406548
A 8589 738320840
S 9587 545858118
A 3014 158893293
Q 2518 5950 2288939139163
A 12175 297085074
A 4564 732490482
A 2604 529751170
S 10967 359170036
S 8887 199653880
Q 919 12948 9941287539066
Q 6941 10312 2135236238591
A 10220 449243197
Q 800 10775 1503864213106
Q 2606 8650 5845255247492
A 1547 190997321
A 6710 42918364
A 10453 306293561
A 116 986318329
A 7137 898614229
Q 449 12830 1940639698735
Q 2553 12072 7011133882843
S 7649 950111683
S 3620 149266439
A 6280 759368789
S 6887 801062724
A 12172 741878449
A 944 414767004
Q 945 9236 4290693730353
S 7409 266715914
S 12871 415721995
A 6568 162986169
S 8048 132644760
Q 2626 11819 1082995324509
Q 7013 11670 3520435836114
Q 1597 8904 3763094535227
Q 1469 12508 454553897004
A 10852 548480822
Q 11166 11823 637090061598
S 10827 360614280
S 5607 815881033
Q 1115 6925 3729352037011
A 5311 652884280
S 4237 228561775
A 4878 750894432
Q 586 11744 1941952446591
A 3648 867128339
S 2553 206783273
Q 11963 12224 177213042729
Q 5039 12273 4517727637973
S 7365 256092015
Q 135 12979 9801984643616
Q 3680 10223 4634317602898
A 1087 615207220
A 9014 96615358
S 323 922742775
Q 1302 12899 9153692349221
Q 580 12892 6188096914588
A 7235 626919543
S 10857 789773284
Q 842 10853 8491526710665
Q 8718 9336 51212738875
Q 2019 9570 2960044828650
S 11791 237795112
Q 688 12203 2868897259578
A 11950 909546549
S 12126 574244307
S 11761 21955721
Q 5936 11619 4116356663983
A 1119 982098042
A 124 204990016
S 12916 40256425
Q 8808 11024 485256837952
S 1337 420583356
A 1847 510258076
S 9858 434803668
S 4971 569293883
A 5988 858700068
S 8647 351186747
A 9217 385570035
Q 3452 12831 7178273692596
Q 668 12565 1176111413928
A 1125 11923403
Q 8078 12271 4070013617055
Q 1362 12501 3610106248479
S 8474 66991765
S 5101 198852758
S 7066 62496411
Q 78 7265 6893221385638
Q 1367 10529 2553042758707
S 11085 712687489
Q 2197 9329 6155037802791
A 3143 649829356
S 10510 450005020
S 11365 608044173
Q 3300 10394 6228410999453
Q 1646 9314 7619935145016
S 11921 902784351
Q 743 5460 1051909637891
Q 4327 6331 1703663487808
A 10837 721640048
A 9639 406527063
Q 8213 9988 1021400939126
A 3542 342739974
S 11872 475122892
Q 5349 10404 1556335832767
A 5858 354050268
A 8087 7107228
S 6994 106715464
A 5341 165438293
Q 2664 10904 6847877522078
Q 9601 12219 717222409796
Q 351 9106 1900180772870
Q 276 12737 9195055847700
A 4348 498147342
A 8937 369266797
Q 4659 11980 4751215552182
Q 1009 11950 1286867042315
Q 2082 12842 1432357420003
S 10779 189496434
S 7796 472110703
Q 1341 12895 7252283707991
Q 1056 12755 3674384643104
Q 5822 6036 86497045172
Q 362 10972 1444573345811
Q 1619 3527 656382257372
Q 1994 12113 2455205363746
Q 6852 11724 754918382877
Q 10321 11821 619238891672
S 1951 618659265
A 12147 843713605
Q 704 10020 1014537848472
Q 5898 7148 723918439326
S 3033 810360047
Q 431 11880 640306652148
A 1435 847823055
Q 8624 12862 3212129296425
A 6273 628625572
S 12271 562616773
A 1453 95406292
Q 6625 11409 3112825392911
S 5978 393098292
S 12660 69001384
A 6711 729260059
S 9380 604013946
A 3569 755344939
Q 159 11510 1776780579595
A 122 280632964
A 10776 927813132
Q 1713 11633 7992333142830
S 7890 77745048
Q 4399 6199 1586084893125
S 5182 920159807
Q 1956 12105 9310999578746
S 4386 406748322
S 8152 973822706
A 12393 855196711
S 6465 698575624
S 11772 916020918
Q 1908 11385 1580036535166
S 6673 42283750
A 9623 691949079
S 9769 652075099
Q 3171 5773 1588204920366
A 7637 304954771
Q 543 9142 3249035374857
A 4568 646114299
Q 4123 4713 449226194777
Q 4162 11911 2080551644140
Q 4769 6044 4597921291
Q 952 11812 7457180768368
Q 725 3989 1387837610995
Q 2966 12451 3646037354287
A 8433 87829540
Q 5043 12945 6823078758878
Q 7223 9715 1127113947627
A 4593 966737018
S 4366 693950929
A 7246 627319779
Q 181 11301 5823115946998
A 8258 742235548
A 9348 787497219
Q 1718 11645 8864345340320
A 5715 788762647
A 2165 454772932
A 6077 654934933
A 10916 628138185
A 1487 578393952
A 835 224448699
Q 3463 11285 1475784369068
Q 384 10337 3522881817632
S 552 297281615
Q 1002 11691 5235081840031
A 12044 601906165
A 8666 55149523
S 1948 58200137
A 8606 158737894
A 8288 374285703
S 2393 653729266
Q 2116 12849 1661678889364
S 10801 362043110
S 5774 732974598
S 3853 10075750
A 5176 308731327
S 7250 360747119
Q 66 12441 2916757076897
S 12680 967795804
Q 4095 12394 3779090783633
S 9720 274285904
Q 325 9700 2764493016338
Q 95 11478 4182280942736
A 2338 12439017
A 8259 210799768
S 2259 24010612
Q 6704 8521 228619110739
Q 2766 12614 6727427435096
Q 1595 4442 2025283280558
S 6844 241257154
Q 774 12563 6674277105038
S 3903 848993615
S 5477 782186008
Q 906 3533 537471196293
Q 2898 7112 3588256943349
Q 4641 10248 4321965560443
A 2316 195556246
A 12305 552445052
S 11477 624529125
A 7693 950252800
Q 6840 12823 2090963141435
Q 914 5003 3916133355347
S 695 847095929
A 5006 441742531
Q 357 9714 4584485312898
Q 297 12786 8513625265489
S 675 245676443
A 9401 981933788
Q 401 8158 2824410035413
S 11812 886113180
A 4628 208750302
A 8130 813634737
A 7778 467729332
Q 18 12984 1632268010962
S 8477 614395200
Q 4963 7953 1566211427335
A 10318 298828231
Q 4173 11273 2319227909307
A 11435 455020789
Q 4021 7875 3626097279078
Q 2774 8745 2363784646342
Q 3194 9686 1782906424505
S 2637 599600798
S 4384 210509884
Q 1339 12810 7427895015276
S 7551 805048165
Q 657 11909 9593506928031
Q 2909 12480 8111963500087
A 478 884249194
A 10681 632960124
A 9777 546446527
Q 8521 9435 818839823677
S 4878 300388970
A 5240 180471961
S 4793 715814451
Q 1072 11881 2140532658160
S 7532 668627631
A 8821 76497858
A 3662 429987533
Q 2296 9709 3011241824972
S 7410 27242921
S 8064 747345726
A 5221 739875437
S 9201 237545240
Q 4765 10918 2713526138697
Q 4252 12662 6363749820519
A 4951 213640521
A 7932 697879693
A 5055 35409859
A 5376 797309251
Q 522 12677 8323370002546
A 4136 423663330
A 7736 458256670
A 12965 631998429
A 11563 865252112
S 8822 194240597
Q 246 728 241251319016
A 9735 294790994
Q 2810 12404 6181502521466
Q 576 6161 4906648389884
S 3861 628239029
Q 10173 11382 854090470004
Q 759 12132 2367994605997
Q 5745 11892 5836911023207
S 5554 634589024
Q 3387 5896 1577726736769
S 7331 722420635
S 10208 125054223
A 9770 539947295
A 8249 228368403
S 475 873074608
S 2850 490493915
S 10686 598678602
S 8657 106796786
Q 128 10956 4973280819441
A 7696 291293251
S 10173 908680150
Q 7526 11623 2788902219038
A 9631 807200377
S 10142 815594096
Q 2246 11411 3059588667534
A 10608 50664565
A 7795 323375590
A 4379 746084306
Q 2799 12242 2283714592221
S 3746 593188860
S 12553 241708408
S 10763 168920007
A 6443 877352219
A 5517 15545167
S 1720 568779591
Q 833 12465 621778023546
A 5839 49803397
A 1843 549112377
S 10068 644977432
S 705 798577059
A 2691 7075070
S 5584 753686785
A 1180 478406391
A 5372 243714059
Q 2047 10559 6271946292765
Q 2010 12806 2836320863050
Q 8753 12244 2144615118284
Q 1120 12309 7622587565579
Q 5381 11332 352577253038
A 7621 879312028
A 5994 50855608
A 3690 661469438
Q 4190 10583 259915724242
Q 3632 6163 220575984933
S 7371 229719046
S 11136 91061889
S 11300 878243173
S 2492 690639901
Q 2283 10992 2640437639651
S 6523 985855725
S 11635 466048359
Q 11415 12323 25168583269
Q 6301 10736 1124140262249
A 4073 31989871
A 7578 667128291
Q 3388 12901 4167224338415
S 12175 706454408
A 9084 708595966
Q 3235 12163 4712099867148
A 5705 858704209
Q 2914 12759 1851208509238
S 562 154072695
A 6293 690778208
A 9726 345879332
Q 4724 11569 2368847053794
Q 7889 9130 453027861831
S 4353 221188407
A 3211 120919013
A 11515 323473182
S 5448 549683983
A 10813 548957690
A 6862 515253471
Q 8131 11607 798766703742
Q 3430 12888 5431012435735
Q 531 12100 7013004167811
A 11991 185465164
Q 6409 9109 540098146874
S 3586 615588673
Q 885 10851 5358949035986
A 4556 524650400
Q 103 4257 1034186404578
Q 273 11239 1618088495892
A 10697 512315857
A 12378 160091797
Q 4863 12988 4842383659617
A 10615 718452579
Q 5338 12209 2205568873767
Q 6532 12143 1213639268050
S 10810 673138148
Q 3574 12207 7663568279029
Q 182 12514 7145363178792
Q 2904 11983 853332514088
S 2280 691662781
A 5507 621478239
A 12637 475317387
Q 7162 10882 51449838789
Q 891 4400 3267636613997
A 10814 234045929
Q 6382 12576 3751014689389
S 3088 414042575
S 3677 14509190
Q 591 5915 3173854807881
A 11065 640765059
S 3856 303584953
A 83 231360473
Q 9925 12089 747968283487
Q 2171 3991 719768730723
S 5439 476058613
A 6261 988723624
A 12103 947122977
A 5952 416178443
S 3397 645116169
Q 9739 10916 1024119265162
Q 274 12310 824637738156
Q 1119 12174 1359797166562
S 6030 809802698
Q 4621 6392 340426304117
A 3967 789978748
S 1750 765795855
Q 4892 9849 2165814406645
A 5215 541141021
Q 1726 8708 4036520627398
Q 158 12808 5723169200639
A 9209 256412018
Q 2396 11943 2776579288779
S 5814 566624569
S 8556 978610879
Q 7792 12854 1018765662449
S 3940 694351731
Q 763 7884 2925240672189
Q 12173 12407 19019057027
A 9352 17164785
Q 2183 5570 2220239118952
S 11421 219464710
A 432 7023686
S 771 460136301
A 404 262162444
S 7499 528618423
S 7691 167132644
Q 4178 8963 900870629726
A 6673 808783460
A 1132 585503376
S 10132 828526832
A 1883 956423498
A 8599 779509074
A 2298 791301218
Q 440 12547 7100897715659
Q 3978 9352 5262519484488
Q 2001 6442 3868439443812
S 9803 511894607
S 3813 438024142
S 2492 639158961
A 1757 407395989
S 3391 805247206
Q 5098 9115 2278573228445
A 6602 981312756
A 1778 84075468
S 1296 657578725
Q 1059 3518 1360968935429
A 10383 63101736
S 6152 478119452
A 1013 70053259
Q 170 12294 2221038150366
A 3860 559746751
Q 1384 10945 6664933354784
A 9707 1138288
Q 5169 7342 365243129360
A 8993 978154280
S 4924 317522131
Q 1715 11673 3238820873168
Q 4143 9132 1913069342791
A 2412 503034796
S 11653 399694641
S 12559 603699103
Q 2186 9843 5510371075574
A 1790 134041252
A 11256 947624693
Q 5440 12047 4550477111268
S 6254 827826818
Q 194 12592 2095095963213
S 5248 30518037
A 11295 536737781
S 5308 313772435
S 11064 55204242
Q 3628 12326 6837820315948
A 11672 625717718
Q 3394 10513 2868773689164
Q 1002 4679 3289072771367
Q 9952 11927 1618845237192
S 9605 63535973
Q 5603 7752 150379605608
A 1234 580438767
A 11415 557225925
A 9691 672623542
A 4957 180805765
S 6310 654948423
A 2943 564730968
Q 5136 12797 3505260533899
A 11980 776220154
A 2560 822338545
Q 1724 11567 8609293234647
Q 905 12348 3137065676778
A 1189 142969706
Q 3918 7150 2438843866487
A 7708 353888045
A 2021 490549622
Q 778 11155 7307535480130
A 10206 150788099
S 668 349467694
Q 4017 10654 1209177857638
Q 7275 12663 3201695345822
Q 189 12858 1106848165354
S 9674 289419692
A 203 546161026
Q 8391 10677 411489795410
A 730 253312956
A 3532 746998674
Q 2450 4081 1480724810858
S 10731 502271148
Q 3500 12226 6876964703100
A 7398 504593148
Q 763 5421 2674140304023
Q 11067 11465 211457876555
S 8044 227891871
A 3717 339212793
A 5363 351106339
A 2380 865083273
S 992 144463386
S 10571 917867120
S 230 86330806
A 7738 541123236
Q 770 11362 1822728167198
A 9886 326991744
Q 1967 10145 549618150566
A 12106 247154390
A 12938 711664125
A 10843 607323105
S 12294 896525905
S 10480 880026139
S 1568 646954713
A 2051 303334385
Q 1182 12650 7930045842504
Q 3863 6775 1086827965070
S 8808 382348102
Q 7623 10458 523312644725
Q 295 2379 144125286788
S 8911 147044360
A 9626 390437637
S 6778 573770712
A 11020 164280618
Q 1887 11559 8972153156878
Q 736 7285 2572325853647
A 12933 429268998
S 6581 702070915
Q 861 6971 2404179054955
A 3749 83872263
S 4047 213625765
S 3105 78584703
A 3808 809132560
Q 3440 12593 2896663799671
S 503 336140421
S 4828 404277588
Q 3270 11801 4197280987610
A 9293 790930496
S 667 164416615
A 3005 264691618
S 12119 429049858
Q 795 8562 1742877561584
S 8514 196872564
Q 1963 9270 7011522394774
S 11602 107984548
Q 4921 11303 1281925820283
Q 308 12744 5809593434321
A 1177 877178142
Q 1999 11000 1826888463717
A 150 382948967
S 4286 852537188
Q 546 12015 3452228576970
A 4357 107985741
A 1623 275916231
S 6210 575482332
S 10384 631383750
S 12331 558045443
Q 8004 8025 11088351138
Q 6726 11676 3745618306506
A 2495 815003942
S 4623 646191133
Q 9798 11448 1036730118488
S 6691 305146169
A 11687 274369907
A 4957 306718603
A 3203 478887346
Q 863 11315 1330101406471
S 6138 874102277
A 5430 594522105
Q 751 8605 1673555796010
S 9253 875155580
A 10332 901116198
A 10118 311869854
Q 3511 5668 59434504463
A 3933 469576050
S 4751 674190393
S 1182 75648497
A 11824 210852699
Q 1086 12705 7601057883709
S 443 724863683
Q 1885 3089 1186044067777
Q 8100 12742 2204751299502
S 4165 169473724
Q 1550 9871 5064864613510
A 2962 339960769
S 1837 402760235
Q 3726 12462 6989052907257
S 8561 962680499
A 12178 807230735
Q 5905 8297 919736438142
S 7469 647398763
A 9137 382334122
A 7878 64955721
Q 5387 7369 1616107231247
Q 2019 9154 3722578218907
S 8940 592446034
Q 69 638 308497138061
Q 10 11678 9150066091117
Q 620 9503 6641921598613
Q 735 11436 5172025509529
S 10349 255426570
S 1880 319729971
S 8610 889790603
S 7839 995619224
S 3729 762499217
A 6971 817020883
A 7757 555600418
S 11326 845061064
S 1523 190732736
S 6391 629546924
S 3268 625288489
Q 2916 9870 2942169007079
S 9178 304896704
A 1253 491347185
A 11009 543952734
S 2041 494725710
A 3935 936980399
S 850 219138843
A 8681 20900349
S 3513 802867928
Q 6465 12720 3645854408170
S 4030 7104994
S 588 915487444
A 11736 636307787
Q 68 12032 2513279471925
Q 727 12693 3868772319021
A 2065 313511115
A 11308 674360234
Q 3301 3303 919020559
S 1301 263604565
Q 4179 11005 3362567519438
Q 10301 12270 1022436445663
A 11054 545767515
Q 797 9656 8739844276558
A 7480 45160048
S 952 832789102
Q 6778 8929 204723569901
A 12647 791059296
S 9438 67532530
Q 71 12776 8045799994672
A 1928 76923198
Q 111 12893 4287033930690
A 7522 422077093
Q 2309 11568 7492131657100
A 3262 926851249
A 8147 771108690
S 8707 294100305
Q 1852 12562 6394729251164
A 663 262250173
S 10722 618038450
A 10639 718062734
S 5964 569793817
A 11014 965127387
Q 286 12957 5154336312466
Q 202 11706 4563136551370
S 11157 956159612
S 1019 511519201
Q 5579 11608 5670023314831
Q 1247 8715 5951457373231
Q 868 7853 3688548309206
Q 11363 11449 7831538053
S 2046 279156673
A 2119 7026803
Q 2516 12618 1549677533362
Q 3753 10544 3033781760582
S 8948 15882587
S 6116 186588933
S 10826 466888249
Q 1414 7192 4270474048339
A 11534 569468427
Q 3767 9198 3668101421602
S 10537 179765365
A 470 855052723
Q 11763 12211 101499270161
S 7565 916419698
Q 104 12772 2207108544776
Q 570 11460 387101610159
A 2577 867877794
Q 10898 12878 1187557104743
Q 221 11590 8338568446485
A 6433 619767460
Q 2225 10681 1706024884645
S 5255 411313150
A 8854 810313979
A 6502 886925395
Q 124 5852 61949184184
Q 3464 12089 8157079427385
A 9326 381815684
A 5043 435056738
A 10313 169876233
S 369 143322319
Q 1268 2237 768861124266
S 11193 2085123
Q 354 7603 5654598825077
A 4165 656378761
Q 175 4866 2757784030342
A 4923 707654288
S 3137 209095439
Q 895 12953 3164062913614
A 4464 967136907
A 11949 243903123
Q 2896 10068 4214137823530
Q 572 10531 6038319390483
S 3279 742089908
A 10580 340977296
Q 484 11233 9154933525734
A 5894 50285557
Q 3776 7766 1798319891306
Q 8691 11028 1429757039694
Q 1006 12647 6704219282323
Q 5037 11192 721851255810
A 3495 937890397
A 9487 296338384
S 4103 110929635
S 298 781571044
Q 390 11948 3097423672805
Q 2932 5779 1814179343596
A 4904 563633239
A 3130 557128344
S 11339 266771936
A 8565 517071808
Q 1565 9693 1763796001017
A 9806 430037570
A 10849 724019140
A 11619 710196073
A 1789 67581121
A 10179 376368157
Q 4925 11302 202265919751
S 394 631393598
S 7981 873024866
S 12145 894708340
Q 1115 10059 3552601591812
A 5482 168561322
Q 1151 11076 2485478370392
Q 5956 12634 5698155097801
S 5242 401687912
Q 696 6556 5083894101286
Q 605 9448 2186511367848
S 3698 788408486
S 6711 562224303
A 5034 377501970
A 5185 160298189
A 10011 591499479
Q 1815 4977 2211845315255
Q 4488 11743 4834380158402
S 6372 523248615
Q 312 12858 6205995334226
S 8277 176245017
A 3339 666106260
A 7736 188545659
A 3103 672956359
A 7828 273372694
Q 2980 3792 391105936489
Q 459 12794 6292586380925
Q 1523 2801 58418870863
A 4098 520014405
A 12742 503765118
A 877 729397636
A 10854 897997956
A 9405 485931761
Q 2253 11746 3128490204107
Q 2817 11678 7389264088431
Q 181 11521 8766177347945
Q 1197 12845 2271703992716
Q 1401 12527 3612347185390
S 4465 588399149
Q 141 12808 9780381254006
A 2854 531097874
A 634 944479348
Q 6417 10232 264792468589
A 3582 666174807
Q 8900 10810 302878666000
Q 11546 12755 696222091926
Q 4100 6787 914931321358
A 2791 958238886
S 10878 63269639
A 1566 687195945
Q 1423 7130 3878730052613
A 8848 239273373
S 10767 108122556
A 11226 454028041
S 2738 24887013
A 10636 237283482
Q 1516 7135 3735221504569
S 9673 156700255
A 8956 131099759
Q 2730 12889 6611114280928
Q 1094 11151 6170127199270
S 12475 665295790
S 6010 134169266
A 2748 250151308
A 2280 824609065
S 12543 13241528
S 12019 930290097
S 4338 492454550
S 1020 817574379
A 5693 560708465
Q 1224 9513 7055574286585
S 5133 778691494
S 661 488861432
Q 4500 9891 2926650847828
A 9750 905641564
A 9925 707201890
A 11977 112842911
A 7978 120325761
Q 7105 8889 154614173137
Q 948 2678 134089856863
A 907 353158748
A 5827 953339610
A 4341 549253672
S 9426 947729256
A 6748 340318657
Q 6431 9990 171923308175
S 12304 451836517
Q 1410 6613 1077355567604
Q 3441 3796 3395040294
Q 750 9864 2006736976232
A 12224 799633838
Q 394 11446 1253360144327
S 1172 590605587
Q 3820 10535 5392973276014
Q 675 1746 579444883949
A 7150 764048719
S 8909 565120633
A 2190 120249676
S 2371 438021239
Q 7432 10444 88337139862
S 7793 605324017
S 11185 248846111
S 12816 398188616
Q 5542 12168 4727904847420
A 998 213561467
Q 978 9548 4807441358572
A 716 748420436
Q 8208 11384 564877014281
A 5300 834190440
Q 669 6684 4062561415421
S 3722 835276815
A 2921 601095671
Q 1465 11945 9049128071241
A 4738 608952751
A 1751 841831719
Q 319 6389 54618086775
A 3595 943668764
Q 1394 5843 192728786939
S 11072 491731382
Q 2830 11846 3421557550725
Q 1407 5756 2422006864165
Q 4246 9581 2726895655081
A 11362 87048195
Q 3106 12152 2452768595650
Q 252 12094 5346189069199
S 12467 148855488
S 7128 614087110
Q 788 5549 2428191998804
S 11169 201140628
S 6001 998244883
S 9782 575706801
A 4952 54312624
S 557 772253653
S 9338 967981987
A 273 587584663
A 4713 184623286
A 8070 883023518
Q 33 12638 1489715948576
A 12339 236770479
S 796 477126204
Q 4618 12771 6667792569501
A 2752 803033802
S 12982 657046070
S 12860 937405273
A 784 573179565
A 3728 19014115
Q 8388 10425 59258365182
A 12012 691310620
A 552 19343693
S 1938 749431970
Q 641 12980 6947739863313
Q 6794 10099 1008748160554
Q 575 9486 6550011686926
A 165 540567859
A 2765 471939759
A 9731 572704029
S 602 921702916
S 11488 527693550
A 3605 208861708
Q 3494 5233 922113826903
A 9228 81156276
A 12363 683979550
A 5406 566297660
A 750 119938989
Q 9233 11022 1592332245289
A 47 271264017
Q 3885 12497 3844027742478
A 2688 185761338
S 10221 600823009
Q 4939 7799 476199568162
Q 458 12962 9048609880610
A 8937 818096649
A 6737 574665277
Q 4683 8032 2911426904968
A 3081 87773345
Q 1073 12121 6442840451483
Q 8095 12624 2192245398339
Q 1073 12068 3242686785075
Q 2281 12712 9129537711951
A 3213 141667304
Q 5460 12451 2647787504751
S 2541 510704583
A 12235 309710698
S 4387 474285382
A 11106 455229746
A 9751 748146954
Q 2978 10211 2192494697480
Q 4074 8088 2771414245581
A 5871 834244850
S 10392 814703617
S 1108 808471271
S 7762 4083458
A 2847 449011472
S 8478 411218829
Q 237 12434 6969817168947
Q 6327 7291 833288872514
Q 273 12744 1778838115871
S 163 636389184
A 11321 329233851
A 6959 639049449
A 7964 657059668
Q 112 5353 4488930534053
Q 6958 9434 641327938924
A 53 930281840
Q 3114 4161 248518716330
S 7273 883434992
Q 1331 11901 6632557457265
S 8295 789970527
S 8744 527941211
A 9613 603627893
Q 4647 12190 1530408449420
Q 6233 7549 911935887184
S 708 586630880
A 1054 68800740
Q 2942 6616 2294841214044
S 7795 407308557
A 12568 71725704
S 81 402096207
Q 5745 7703 280034027043
A 2390 21967374
Q 9374 11887 2479264851373
Q 7326 12609 1498569145805
S 4306 177130224
A 8944 176955832
A 4839 617138675
S 7310 555710483
S 9591 81191257
A 2479 867717955
A 6844 563199313
A 1760 472470667
A 10291 870305736
A 2735 22313026
A 10049 502086951
A 12868 487974499
Q 7148 7391 151694846162
Q 3833 9551 1313178368812
Q 11546 12201 91829238797
S 8065 132037071
Q 1665 11947 3223579338938
Q 1806 7828 4743339002871
A 7179 533803416
A 41 932683183
Q 1957 11769 1308686834427
A 11185 321865835
S 9064 652010582
S 1373 122275432
A 10172 992788646
Q 53 8541 3052590513912
A 11592 672484041
A 1345 828246291
A 6464 797171414
Q 124 12941 8529636071616
A 3829 883659017
S 5139 678728744
Q 1260 2268 763911343016
S 9653 113856454
Q 945 9594 3732765492347
Q 10978 11391 19455187777
Q 4799 11999 7097204452332
A 12800 402046378
Q 295 3451 1448162580926
A 2927 469827639
A 5864 451602568
Q 847 10451 6803897196487
Q 30 11535 3689856939411
A 1025 921925964
Q 2716 11803 6002671887205
S 11575 966908081
A 10383 575325571
S 10137 427176308
Q 4 12986 3148944253172
Q 688 12515 6861277808257
A 772 492064678
Q 1688 11480 4075563342541
Q 154 11310 3117062036836
Q 2436 11491 7042784367633
Q 400 11762 1203089084157
Q 6948 12357 16319683579
A 8939 921582620
Q 316 690 9697387184
S 10600 222007311
A 11341 485455597
A 1763 927570413
S 11844 512119711
A 2190 932326438
Q 112 9364 3233511165652
Q 2381 10776 6637527141285
A 7445 381412045
S 12886 432754255
A 6608 526816234
Q 462 12298 5690551117150
Q 3804 4958 391336727680
Q 4392 12174 4923351612633
S 6243 340318059
S 2484 67493168
S 9925 63398992
A 8605 171675936
Q 2600 7374 976405127237
A 1682 886365283
A 1156 24172042
A 2975 827223529
A 1885 164653747
A 9676 717279130
Q 1027 5042 1676483799189
A 190 93011288
A 4369 21856017
Q 63 12240 8410000727386
S 9708 832590735
Q 2474 4363 1540591531250
A 5752 120798466
S 11798 842308309
Q 2460 3353 451516646643
A 7550 895920954
A 9750 949378081
A 12240 334979683
S 9577 165410252
S 2603 818150515
A 396 542798135
A 11891 467968752
A 11984 398930673
A 17 715722780
S 9537 22392860
A 6528 487258182
A 3612 333318026
Q 58 10982 7308443853184
S 1144 692044700
Q 716 11404 5380447289592
A 9362 265020116
Q 9319 12621 2000068472857
A 48 453295917
S 463 203186763
A 10883 908231760
A 3478 914909719
Q 118 12944 9500445239240
Q 5693 12180 1953386106362
Q 500 10035 2479728246163
Q 1491 1560 56452031965
S 1696 681848502
S 27 88319431
A 3886 985882158
S 5772 33860954
S 3779 700989170
Q 581 12565 3796806073565
A 7142 614423024
Q 1375 4691 662516145486
Q 7475 11601 816398354197
Q 4157 7187 2952775159936
A 3163 822815577
Q 2039 3367 394614759753
Q 303 7933 5473936667892
Q 4801 12629 2038151749998
Q 103 12984 6483563237077
Q 8624 10529 1361307275858
Q 2525 10774 8185975075789
Q 147 6434 4749438701359
A 11987 321729066
S 9239 313644820
S 5479 730000142
S 11306 717322556
S 5552 723469994
A 9944 47153912
S 4868 17774113
S 8179 446816041
S 3879 334124916
S 1847 792710313
Q 3214 4000 723071516821
Q 102 5823 2746713086100
Q 397 12976 9542333682008
A 3447 274318037
Q 2294 11127 8136683544615
S 7671 857147534
A 5525 505051211
S 7046 328457761
S 5542 248999046
A 10686 241101764
A 11060 171282969
A 8702 962949005
S 11861 238592015
S 789 411752628
S 4082 300874304
A 4015 738207939
A 6853 24681050
Q 2586 11508 8255513612258
A 5668 400228621
Q 4526 11515 2954981448809
Q 4713 8980 1290708697695
S 4912 949940700
S 10492 208130115
S 12382 790439892
Q 839 12836 6065363354000
Q 963 12724 1459900537758
S 10283 11344878
Q 467 9708 6401489735650
A 10077 701865858
A 4795 920399057
Q 2910 6626 3313864393870
S 1940 968027075
S 6866 452560680
Q 7 7834 2742079653226
S 1744 950638100
A 10731 571362490
Q 4494 10039 2125707492490
Q 71 8741 1067447106814
Q 2418 8863 181203793532
S 12069 700594239
Q 648 10186 7518047446880
S 8067 488235516
S 8962 697711256
Q 1723 2659 584707283083
Q 31 11755 9024933474224
Q 249 1265 189398569534
Q 8160 8411 7532207112
S 4047 193378166
S 12236 719049175
A 9001 841102971
A 12696 796501916
S 4826 411520570
S 9721 516285487
S 951 237401282
S 2111 728805284
S 1992 589410865
Q 3667 12875 3701188278503
S 7428 420894627
Q 6084 7432 17141855727
Q 871 8701 6246068627680
A 103 650349058
Q 6760 12310 4121847395833
A 4576 671038887
A 6049 36003543
A 12714 773515273
S 4152 843720572
Q 137 2608 1621497806231
A 2779 823995088
Q 3305 9769 2517520249143
S 2993 269925338
S 12845 16023689
S 1082 778387218
Q 8883 9848 343214375082
S 1621 635734602
Q 634 11490 3062530400729
S 1916 509867546
S 833 520272935
Q 2967 12420 7229144868932
Q 1091 5665 3234710391322
A 2471 763295713
S 7466 46850385
S 8590 372799028
A 7207 373237311
S 7357 625856202
A 5777 827576164
A 3577 511316574
S 8031 556292413
A 9010 311186371
S 10932 541742385
A 8415 803540245
S 1790 429755535
S 11120 564130762
S 2822 539509127
Q 2175 12014 3115287656008
Q 4592 10161 2873251791970
A 392 510012635
S 5467 391496297
S 6661 484073477
Q 2798 8827 432751441820
A 2081 609700759
Q 2594 12635 3729746127935
A 5863 546177260
Q 4178 5011 494435505190
S 6204 420699449
S 5343 861544846
Q 492 8531 5059574430008
Q 2158 12461 7522921153356
A 6569 897662564
A 901 976580344
Q 3858 9673 4281238012206
Q 6799 8388 819127844927
A 6840 57253542
Q 797 7531 3051707983856
A 1995 674162235
A 5884 902428978
S 183 354620204
Q 122 11804 6364957272116
Q 3746 9448 4021237345883
A 10061 588521904
Q 1472 9998 8220448494134
A 9024 927041635
Q 1867 12219 2036068224100
S 6435 897309259
A 4375 19718373
A 6405 583660377
S 8910 900688641
S 8473 275340628
A 3345 835051414
A 10688 353526132
Q 3530 12030 1481612164874
S 5616 764101811
A 6916 369167999
S 3010 697072809
A 7238 43983137
A 4133 633246395
S 1414 857047531
S 11937 942840665
Q 6563 10222 2809230764442
S 6487 402020214
A 9371 245638289
Q 5044 7431 1770523806223
S 2520 97896181
A 9897 458602910
Q 5256 8098 1912704154428
A 2690 534352819
A 2299 534111633
A 2422 729688956
A 4681 483463715
Q 1435 12133 5040038897101
Q 3922 5755 1389235882026
Q 2802 4295 47355176201
Q 1657 3090 825490565091
Q 1151 10481 8692406357198
S 10382 140017655
Q 1763 3687 846116601112
S 1820 850034102
S 11544 294955035
Q 4113 6267 1838164921435
S 8396 678404312
A 2324 260200228
A 1507 415693999
Q 2652 11727 9052283104208
A 6019 737495177
A 540 968548287
Q 2403 12111 2225190593826
Q 2757 12870 5799557524053
A 780 863149254
S 6903 647528097
S 4749 359570060
Q 9854 11073 1160685834145
A 9932 839126728
S 3642 254606593
A 8159 915913840
Q 518 12779 6745905353867
S 7893 832768247
S 70 986222308
Q 5539 11551 3790585094744
S 12959 822833820
A 2392 799659847
A 1056 304951268
S 9729 985958189
S 5806 307333499
A 12341 707490089
Q 163 7745 2563611855168
S 5956 487868163
S 4971 517093148
A 2492 574586500
A 3852 528642745
S 12807 609675156
S 8853 178351587
S 12167 604886445
Q 1858 8741 4511997402731
A 6409 344433428
A 12741 715668632
Q 2120 5909 2673381092019
S 11313 698013624
Q 7919 11173 2593344755898
Q 2967 11742 8251240779710
A 1589 582463926
S 7287 843597440
S 5475 352185419
A 2185 877242113
A 6936 775470777
Q 2764 9038 3700393139900
Q 553 12572 58349685861
Q 288 10145 3367069598699
Q 5690 10053 1134297748311
Q 1649 12070 1644863803736
Q 7114 10128 1255200542345
S 3190 57449492
S 4772 593559921
S 3803 508239003
S 11635 361587909
S 3591 555732063
Q 11486 12209 203578725368
S 9802 90272107
A 11428 502641862
Q 4914 9729 2779206443546
S 9290 722964574
A 12601 935791041
S 12909 160745235
Q 19 7917 5254403046943
S 12266 148657207
S 4053 892196036
S 9155 948209262
Q 2306 12273 415739664405
A 6033 739263294
Q 4889 12275 4813952288770
A 8957 248184571
Q 3747 11780 3700522481237
Q 2127 11776 1034747145918
S 2115 102358437
S 11806 611578763
S 9508 351863116
Q 10154 11912 520761273358
S 11852 267268922
Q 6512 10329 1010736360022
Q 2683 10756 2056620696988
S 4381 703773083
Q 618 8972 6960960252964
Q 1826 6559 1501940895596
S 8271 193974781
A 11914 467258123
Q 2580 5021 1549507085586
Q 1631 10660 8583458103793
S 11638 81260490
Q 904 10094 6467507538953
S 10366 735007556
S 3438 817876608
Q 2761 7303 261881741312
Q 10363 11694 904150963923
S 3904 524580331
A 8588 990020779
S 801 144464652
Q 4071 6519 201130232962
S 12974 123999047
A 134 328652515
Q 4567 9133 4406487975201
S 8182 269098826
S 5638 401593192
Q 3350 11417 6696953988920
Q 7198 7614 268532664805
A 11494 596173756
A 5422 551942563
Q 8136 12462 1585885758869
Q 890 7505 1427857595649
A 9263 155453070
Q 6292 7051 630028124468
Q 563 12826 4188455277741
S 11826 98290468
Q 672 11357 5906661671546
S 12275 932476195
A 7060 551149807
A 6687 140087839
A 5633 466447668
Q 2269 5628 1566758974232
S 10567 763074551
Q 869 10675 2728366118514
Q 153 4696 2415826630348
Q 11843 11998 13208755524
A 11804 390646317
S 5373 714367686
Q 7172 8065 224962977297
Q 7041 11944 3737535188182
Q 8154 12976 3838093595154
S 12956 580144671
Q 465 9088 1072148834885
Q 893 12410 8046392465310
Q 2595 12304 2432766979690
A 11024 343671220
Q 11897 12606 210482788964
S 7634 170387712
Q 154 12978 7156208208304
Q 5078 5189 89017841550
A 1933 62510571
A 1949 247589398
S 11143 238536438
S 8153 392609789
S 9446 579719317
S 2389 924521658
Q 2008 11289 2749629646244
S 4395 86413499
A 4798 223628784
A 2269 630902843
S 5154 645172479
S 4996 923443006
Q 2950 8442 1672146571789
S 2681 822181087
S 3186 374545328
A 8039 90543465
A 5585 739861468
A 6225 202307569
Q 1059 5940 3101530379470
S 11622 3181229
S 10735 717463762
S 8477 9662094
S 6244 821030797
S 4020 787445798
A 2273 348070666
S 9554 484880588
S 2977 354278460
A 11870 678977492
Q 2511 12820 5260504094227
A 2901 478452558
S 6991 951390981
A 5920 243070634
A 5395 272833480
S 1772 487717861
S 8511 737688884
Q 3274 3719 193031554727
Q 6677 9585 2402466609798
Q 4827 10595 5088902929953
S 11978 434433567
Q 3038 5447 1894088648643
Q 1662 3852 590179944650
S 5866 731213374
A 5400 322638232
A 8696 551652612
A 6300 830249311
Q 924 1691 766799363101
Q 528 12637 5864761100099
Q 1144 8604 6359320369294
S 2623 125077157
S 9898 311823033
Q 1678 12105 3463811200211
Q 7061 10494 1923095989157
Q 234 10791 7639892734402
S 10436 107173125
Q 523 11720 6279452201051
A 1687 299176548
A 10277 313008558
Q 1584 12886 8712571112383
A 773 253971686
Q 2885 11029 5544014167306
A 11407 704872872
S 6721 800291100
A 6278 16600520
Q 3047 10728 6926956647904
S 7270 607720633
S 7724 999940551
Q 195 11056 8941219845268
Q 3966 11386 5317402766769
Q 1887 5962 836838981564
Q 9764 10237 178072695470
A 4754 685696024
S 10500 814188780
A 5867 990598022
S 1162 55570974
Q 982 9863 2871546573846
S 7380 778289183
Q 1787 8993 1838355643572
Q 715 12597 6093725591966
S 9913 678025507
S 11806 888975753
S 8718 864604156
S 4058 256488771
A 2987 156969925
A 11823 461216266
S 3186 728546627
Q 330 12205 8527047519000
A 1541 522525855
Q 8192 10118 239856413419
Q 394 12983 205761429280
A 10125 438500278
Q 3613 7526 2750088382821
A 9795 911201429
A 4234 966550439
A 3401 697444449
A 6858 358311276
A 9314 362206084
S 589 14525630
Q 9381 10456 147648433203
S 1882 361867147
Q 2762 6992 1853054826742
Q 737 12108 5685452048728
Q 4129 11950 6953538763010
Q 6715 12009 2248459259474
S 6204 127089785
Q 6724 10043 2763284730700
S 7451 708103726
Q 188 12754 8258647985790
A 349 781658083
Q 1374 12654 541391474527
A 1267 221438194
Q 3486 4635 1033688562585
Q 575 12386 7049054822165
S 10537 108557446
A 12178 436706398
Q 6907 9268 1396061533956
Q 1982 12948 1901044555703
Q 4064 7369 1026302785548
Q 539 12522 9485455150353
Q 3716 11641 6481121561776
S 409 676280325
S 11868 385880035
Q 1677 11635 7282706370528
S 10436 388381963
Q 4557 8606 583454639441
Q 254 12139 8498103531420
A 7289 894654995
S 557 851038514
A 12944 238625374
Q 5410 9554 2638252691986
A 11009 391150142
S 7019 646790611
Q 1561 10817 8624114549672
A 7029 609640035
Q 1709 12924 1685474258254
A 8771 719642255
A 5243 238706580
Q 2836 10868 1278900705861
A 1731 854163979
Q 79 11786 9841913063213
Q 4802 11617 5777428561290
Q 2599 11491 1003301282381
S 12131 15170126
S 10474 394065457
Q 274 7833 388733533106
A 12154 20571316
S 12767 491418892
Q 11408 12679 911194407763
Q 460 11229 8163662180611
S 10431 448468631
Q 1761 12665 8302337392314
Q 2915 4581 711098087603
Q 1177 12421 1114196569910
A 10011 407667771
Q 798 11537 8762424000792
Q 3088 10323 5932396755974
Q 799 12176 1314122938484
S 4924 661508638
Q 3345 12883 341237418837
Q 2951 5997 162417906531
Q 2388 12717 6347701773715
S 2870 703183552
S 9522 660681327
A 10714 878696492
Q 222 2435 317043314002
S 428 46575902
A 2038 878455773
A 5756 137934278
Q 1036 12608 1413910452074
A 3600 743363808
Q 849 9750 7079112229126
Q 571 10620 8535485148216
Q 7594 11148 3550711871273
Q 3561 7270 1421127956250
S 2788 976452780
S 2993 198960378
Q 9825 10791 21478940012
S 6453 241261092
S 5646 362155369
Q 2485 7423 466741357478
S 1769 289353938
Q 6078 8275 2056284455638
Q 6082 12500 3096836274793
A 11974 8914920
Q 4801 11927 89318119968
A 2460 26732401
Q 2815 12693 3922940674456
S 5323 736575495
S 4988 400335812
A 5143 696517220
A 7694 557921919
S 3075 563195802
S 8969 174862624
A 6270 458886038
Q 9685 11983 1979716836076
A 10652 594133037
Q 1232 8990 3836404380999
Q 6375 11049 4373781924712
Q 1 8739 8042779599514
S 5265 593775605
Q 2803 9881 5702808618939
A 7714 298668915
Q 2010 9877 924335473853
Q 1756 7911 18607667585
S 7343 54504381
S 1473 968279451
Q 390 11973 6574653795010
S 1766 545986692
A 8859 707226820
S 9663 551477507
S 5602 521384434
Q 5720 9167 1484452699044
S 10677 270643799
Q 48 12773 7343292862997
A 11794 569619240
Q 123 6738 4449068655870
A 8368 460425217
A 7317 52549824
S 2951 768914028
A 12471 585669179
Q 1076 6607 3516433649946
S 7964 836929600
S 2804 918002898
A 12109 671389801
S 3065 30165914
A 2087 797006151
Q 6424 10101 2670898701491
S 9658 771808929
A 3543 221780332
S 1215 721710346
Q 3495 12372 1634369711118
Q 2761 9662 3460712535853
S 4710 963784852
Q 6166 9300 508663278833
Q 638 11905 5692155890937
S 1366 451236685
S 1407 683059965
Q 861 12341 3526352066413
Q 1409 11224 1254250852231
Q 61 12438 2804111805858
S 2991 295937697
A 7378 490575341
Q 3439 8647 3820807345342
Q 8446 11956 2314799679847
Q 792 10176 4461050547528
Q 4195 12655 7479081069458
Q 19 11328 3340515586794
Q 2526 5691 2848460026810
Q 5154 7206 787471849249
Q 548 8225 6273265198403
S 10852 149680661
Q 3467 10449 5462954117638
S 4320 461073402
A 2442 152838603
S 5636 20179556
Q 391 11847 1934409583000
S 10785 522068626
Q 1515 7298 679760043625
A 1360 50705285
A 10330 59869746
S 6992 656944299
S 9100 470444495
S 11688 733186215
A 690 916022863
A 10597 168102405
S 10594 170228877
A 8322 693354155
Q 1481 12557 4560378178526
Q 715 4907 1166918476549
S 6269 865515347
A 7860 286998076
A 9784 218713994
S 12240 189505060
Q 5472 6221 670580790621
Q 1140 12767 9139991861558
A 12667 183588981
A 10979 977992526
A 6298 976151812
S 2390 749336720
A 5275 159428139
Q 434 6022 2654500793546
Q 220 12812 9689654722563
S 6140 811620995
Q 2254 12521 8053266197208
S 873 721525585
S 12064 129027825
S 7046 997149085
Q 1570 12962 7247362868535
A 117 194617927
S 10546 250045200
Q 680 5627 1660102784294
A 5631 661146979
Q 2398 5010 2241528100417
S 155 971890334
Q 6981 9292 930733059661
Q 2172 9904 1302706337538
S 1824 157311511
A 5650 196203105
Q 2158 5465 319128868448
Q 448 12750 8269993782438
Q 167 3404 241935411887
S 5931 274182768
Q 5420 12266 3463081940733
S 9944 500318978
Q 4511 11777 1849669971024
Q 3770 8205 1794354147774
S 140 401400565
A 8218 566858129
S 10273 36903515
S 7216 927941187
Q 418 4286 243687852052
A 12737 880377844
S 7391 424980584
S 11527 154996739
A 890 870550854
A 4044 736199648
Q 145 11223 226933713075
Q 790 12722 6196316882937
A 3904 664791575
Q 4194 10011 5573770291067
Q 4584 11734 5156159439797
S 7858 900987095
S 32 82961407
A 5721 590055477
Q 5740 8347 1567415260254
S 8836 640634392
Q 968 12018 3016855974030
Q 8170 9067 822388770102
S 5901 652829799
Q 4838 6890 905528908556
Q 954 8857 1958722442546
A 1570 540237643
Q 1037 3770 588416164057
A 11223 112327147
Q 15 12885 5945731611484
Q 11238 11530 57385704617
A 7708 471514343
A 2300 146618577
Q 1328 10657 5768432416023
S 6260 74276699
S 5542 898942284
S 4880 579197664
S 3335 121824466
A 3799 542565926
A 1021 156252519
S 5497 150997912
Q 8001 9156 1127904929674
A 11934 485549686
Q 3361 12273 3816630216632
Q 1787 9091 1052669513088
Q 6417 11152 263494735926
Q 585 12845 6369523079859
S 6994 912913224
A 8165 922965374
A 9356 307401626
Q 8382 10540 291410122171
A 5382 206880119
Q 466 12966 5744771729624
S 9376 14735514
S 8951 183910360
A 6846 929641022
Q 6056 9958 1315990292967
S 10379 201930573
A 337 958466720
Q 1369 8522 4415264684796
S 857 277601453
S 11622 858752616
A 2065 32722767
Q 484 2116 482959605074
S 12838 385441789
Q 2993 12382 7940402508827
S 9787 799302378
Q 1755 9970 7616246757118
Q 9896 12002 415069489823
S 7998 297409525
A 5587 691396637
S 1188 535524509
A 4721 927178621
S 279 402100144
A 9678 53045616
A 5206 100963603
Q 10272 10743 466178206186
Q 7710 9946 559949120153
Q 1290 10833 7757220797355
S 11167 628250345
S 7200 846297425
S 5878 718550687
Q 267 11553 8458902524830
A 6508 852522194
Q 1724 11483 4088075631857
A 12757 601395448
S 4451 685014724
S 11038 872074083
Q 2561 10261 292405403764
S 6623 966099436
S 12393 786072256
Q 8999 12411 2927629374411
S 2177 797511326
S 8475 776388995
Q 1598 12961 144495101774
A 11104 197387104
Q 3051 7102 501221490325
Q 3870 4588 539240656210
S 5192 398486731
S 6587 2782661
A 3412 442277037
S 10600 284563063
A 10865 263120644
S 787 483430211
A 12920 603530731
A 2219 430535050
Q 3525 6526 1853403503885
Q 3413 8971 1531075860938
S 9796 195210589
A 12724 962201895
S 10563 789230358
S 7047 599908373
S 7370 511114557
A 2840 991764572
A 7029 256536518
A 7714 602358545
S 3596 552229833
Q 676 12667 7539195092878
Q 5629 12464 6322693182646
S 10152 76011512
S 5095 715463004
Q 4020 8266 77854037376
Q 188 10341 2362540262817
A 6754 434292154
S 5790 302410685
S 12171 154797378
Q 3349 8496 697699522546
A 591 704153807
S 11550 848575687
A 3756 947112059
Q 6787 10978 216934377422
A 2329 907723525
Q 1426 11718 4232363675459
A 9457 163260264
S 5392 979058519
S 5247 269894972
A 9590 690861092
A 9049 64733959
Q 5880 6108 78240245388
A 11872 96855000
A 3376 822120892
Q 4845 7394 329665409453
S 11310 863020193
A 7215 218362229
S 8342 40027500
A 1855 828729126
Q 858 11242 5868575924469
Q 6237 6758 158309645331
Q 2343 11852 7891018107339
S 11274 428910286
A 3864 288212774
A 4375 1111380
Q 10461 11412 924483047618
S 4397 262461274
Q 6020 9757 85790052191
Q 4029 10825 3949360583204
Q 3799 8591 2707095111292
S 5990 494085896
S 4751 879761715
Q 487 12463 3278830770399
Q 4466 10224 5578264740894
Q 5517 12874 3315956328157
S 2666 692284446
A 2933 761419593
S 7252 995993346
A 11887 307275192
S 8875 907653913
A 8269 19751203
Q 3814 8955 1852461060524
Q 1167 3573 1523267190287
Q 130 11478 840456611231
A 1782 43515094
S 10172 290452036
Q 462 9037 7976675709328
Q 1739 4339 2458192555544
Q 2905 9627 2681732236893
S 8102 638018985
Q 71 11116 5750013228667
Q 7192 8293 235924918815
A 3395 338920634
S 8368 47712408
A 653 75144994
A 9791 492592475
Q 543 11158 3590202215396
A 3644 382263339
Q 8163 10323 1459512432271
A 7345 40782381
S 12533 880714321
A 5737 383141021
A 9271 389019783
A 4131 469075884
Q 705 12744 3008933595331
A 166 290383251
S 8721 401040616
S 5424 248382191
Q 6479 7997 748769237660
Q 2878 9888 3524037142196
Q 4225 9925 4088944039024
Q 2074 9610 1972419219549
Q 511 12958 3447409699892
S 10661 537517328
Q 4033 10930 5732259834764
S 12649 13101373
Q 8221 8302 35839990972
Q 8542 9893 786991348423
Q 1189 9472 1725000802669
Q 1108 3379 1532741485541
A 7915 496740433
A 23 131845434
S 8057 400273555
S 12741 579460343
Q 7049 11121 741114987419
S 7412 770807679
Q 853 11495 6007049764539
S 8888 453980992
S 1470 333574139
Q 991 4736 1603274482276
Q 3979 5687 1145938543858
Q 267 12683 6200262994430
S 3753 441849064
A 9444 947891598
Q 2845 12137 4004963702409
Q 4573 11502 4397896166220
A 9285 182582987
S 4790 181281496
S 1347 39609903
S 8517 879215322
A 4574 335732029
Q 7351 11203 214957078633
Q 6007 9300 1883297542900
S 5171 430330636
S 4604 827049091
Q 5452 6893 62934180964
Q 1127 12446 2220772231111
Q 10486 11518 183080858444
S 12577 63435253
S 3446 910466844
Q 184 11335 4786146408700
S 10766 918737731
Q 2785 9249 6225605518483
S 10904 19204025
Q 982 9487 6900937540444
S 7010 981288068
Q 2329 5275 2699718079587
Q 1941 10993 7226299656967
Q 9319 11326 1262647890703
S 8556 27196448
A 10308 82567884
Q 2943 4399 1378777390347
Q 4307 12377 954318775138
S 8438 301358347
A 3543 583653784
S 11657 467529815
Q 7568 12056 2665372483486
Q 10935 12212 163154278947
Q 9402 10807 1050773703199
Q 1581 1802 213977388380
S 6414 447881518
Q 4852 12582 5692552588181
Q 4475 5735 375423961330
Q 2654 3422 275104123277
S 12636 33590460
S 11673 53935572
Q 1207 11611 4856166842014
S 5960 462951222
Q 2742 5102 988183735571
A 5916 88040458
Q 2 12964 2221070237002
Q 1688 10328 6934866149688
Q 1644 12223 5673904504859
Q 2968 6983 1906729108920
Q 6281 7862 1120734505289
S 3365 43686387
A 3004 487101184
A 4751 502804088
A 11162 790879475
Q 44 8071 7932635722549
A 11571 914766558
A 5824 954550022
Q 463 1555 853289698967
A 3638 601004025
S 8988 902459367
Q 1902 11127 491970254046
Q 1839 3809 1125700545828
A 9915 734752053
S 12598 181158
S 3587 384938102
Q 159 12724 7470596443106
Q 158 12890 4594791232685
A 4349 749061052
Q 7250 12216 4917500174768
Q 1966 8755 4086778226799
Q 4931 7482 896250298017
S 9168 226783572
A 12843 796046467
S 1644 709367800
Q 7706 9239 994933775471
Q 2566 11907 2117185429080
A 4998 252087476
Q 168 11432 3320287117585
S 7812 426739548
Q 5634 12355 3341463544742
A 12694 80862547
S 11339 308174045
Q 321 4493 2836776794689
S 9967 607229414
S 6724 230154704
Q 8122 8523 91513185685
A 5751 601163102
Q 4868 6386 1047956560514
S 6645 783133557
Q 9755 12060 243316246340
S 5193 572069761
A 4989 43580674
Q 4006 7928 1616066555219
A 12584 804354155
Q 2618 12526 6583390905679
Q 3156 7848 3462991289019
Q 2472 6580 3350481223145
Q 3409 3602 68559545261
Q 2975 6537 344278166920
A 6767 130370463
A 2702 822942872
S 2293 162246589
Q 5858 5982 96711189411
S 12006 897755947
S 1735 207319772
S 8754 201727184
A 10363 903120697
A 1391 565032790
Q 405 6734 3340549462823
S 449 238452542
A 11249 306025884
Q 2423 5748 1691399720692
Q 2144 6045 1989032094834
Q 4046 8356 4310187022921
A 3606 989063497
A 4512 219016216
Q 916 7424 2523748298351
S 11971 586341370
S 3915 625600927
Q 1347 8503 212642842535
S 526 449912730
Q 2165 2498 77809427753
S 5250 442671659
S 6073 791170318
Q 4593 11384 1518108309116
A 2243 412009973
S 103 577552628
Q 7309 8151 687111460426
A 10716 664274623
Q 932 10442 9327539967666
Q 2040 10932 8061756960652
S 4999 617547131
A 9634 211135795
A 3785 164391304
Q 296 12325 3463282332251
S 256 572061074
S 8396 548958792
Q 529 5447 4735325372401
Q 742 7000 5797815366043
S 1205 424458213
S 6516 994239829
A 903 620619615
A 12024 997185564
Q 483 3248 1873435085886
Q 1571 9162 207761697069
Q 5601 9205 1923223575329
S 12627 324484911
A 6257 130667234
Q 2043 5393 1463778556636
A 7826 982642194
S 3034 398791360
A 3157 957069143
A 9876 538325467
A 8068 362963455
S 603 953780152
S 10838 678254498
Q 7526 11216 1020925916856
A 3450 526690554
Q 2887 12425 1386438316856
A 9651 752957757
A 6566 116193950
A 10942 497326015
Q 1165 8081 5811701486359
Q 1968 12968 9696054133754
Q 3271 12587 5333728846639
Q 4508 7576 2329989837951
S 5055 713053253
A 3725 492604281
Q 757 12221 9258498186231
Q 923 12832 5121266808631
Q 1174 11435 5019281522771
S 1667 57267672
S 134 185986402
A 9429 301898077
A 8501 80500699
A 748 297657504
Q 6140 6508 195529675724
A 43 644889925
Q 3446 11465 5374402486746
Q 1048 6294 22135598807
A 6802 550810144
Q 2164 11171 5226311282353
A 8468 725063201
S 10650 44292566
Q 2235 9190 167552416899
A 9395 64313382
Q 4376 12209 230638357858
S 11970 119075632
Q 86 12757 3326993199154
A 3006 538983916
Q 2869 8516 2181775141617
Q 2406 12533 3042944027260
S 8543 631342358
Q 3623 12817 3721059664315
Q 2279 2488 14556966701
Q 4701 12339 1804383358867
Q 10011 11274 215196262420
A 5147 718766805
Q 8176 12833 2311578521489
A 10576 934155856
Q 3628 7315 1971434372823
S 933 772617414
S 12112 539315515
Q 158 12041 7163201081016
Q 2156 12729 9930248552700
Q 1171 9940 1901903105559
A 7648 387726967
Q 865 10578 1706531828377
S 4785 380318036
A 7980 455682590
A 4242 132396641
A 3058 631768559
S 11976 588191958
A 335 728829305
S 3589 313376004
Q 1523 12400 8473482858543
Q 758 11800 9849409580823
Q 1249 6294 3973658852455
Q 7793 11488 2358936567870
Q 3224 6182 645004165070
S 9571 945348580
Q 1700 1754 12009449400
Q 4319 10573 739160673342
A 3425 997727089
Q 2017 12043 1770578919350
Q 3041 9662 6161405564827
Q 3237 12515 7650470915244
S 4541 465269726
A 5592 53892423
Q 9540 11830 201272634190
A 6820 887171490
S 9344 363718792
Q 695 12464 9183941210474
Q 8693 11232 1029709592818
S 12120 338596200
Q 8268 10362 1040748193951
A 9157 609811481
S 7586 974943556
Q 5943 10396 2438033934856
Q 443 12890 134942253411
A 5038 918843199
Q 431 12392 4112655715739
S 7151 97424003
A 11423 12958275
A 10195 354484790
Q 1892 12546 3612532858451
Q 4194 9432 2526714975553
Q 1631 9358 1968394469029
S 3174 740624234
Q 11906 12191 25353224041
Q 127 5577 4999739566235
Q 866 10633 7423758613507
Q 1224 12139 4867317457260
A 7709 854712579
Q 7136 8716 582490667656
S 8818 898080175
Q 8078 10657 1565109894146
Q 6519 10005 2800746997418
S 1557 244522061
S 6587 992037295
A 12130 204198350
S 5621 836120578
A 6873 428057905
A 3560 216187924
A 5135 405776713
A 792 173570299
S 7246 725432787
Q 1106 12766 4788285698601
Q 3813 5492 1038620543647
Q 1904 8425 3639160948299
A 6465 537513114
A 7211 441740579
Q 563 4086 863115910085
Q 10055 11113 766917286582
Q 2501 10304 4627518111018
S 12696 644783734
A 10040 348666854
A 8773 275579361
S 7884 81787020
Q 1291 3654 348984363812
Q 1906 10279 8334884058308
S 6694 449015189
Q 1376 11823 5950888381218
Q 36 12498 7859033705643
Q 4839 9365 828361135819
S 9008 383581434
S 5316 828422536
Q 1843 9825 2865563137845
A 1830 258436443
Q 893 8100 6787597188052
Q 119 11008 3649490305223
A 1831 72069732
Q 2674 11749 8398934732353
S 4287 309720932
S 10417 36106638
S 3239 792868695
Q 3542 10276 5990492181895
A 6001 64290283
Q 9789 12497 442121960777
S 11195 950207218
Q 1643 6344 4208380952289
S 5851 853244318
Q 1011 10558 1953462703747
S 1534 986206155
Q 2653 5311 2655560500383
Q 699 11231 4524603043066
S 1522 411499999
A 6874 451887072
S 2316 598941499
S 10435 450725103
A 12909 502392123
A 6023 495366050
S 7615 24211783
A 5467 94090032
Q 10012 10235 140789738128
A 11623 493636375
Q 1527 2330 168963139154
A 8126 830826252
Q 3823 11463 3378447386537
S 10485 587652290
A 2202 589882618
S 12309 859997428
Q 3376 4651 197324300447
A 9925 545078994
Q 1318 5143 3362381902127
Q 129 11747 2138815257858
Q 690 10456 6137017826818
Q 530 11801 8265248345122
S 10776 955538036
S 12383 51401418
Q 593 1003 874260166
A 10236 435224853
A 2268 729177274
Q 24 9671 1407844015052
Q 8303 9025 48838755233
S 2040 621048413
A 12632 193109738
S 10079 819122421
Q 172 9791 2985445306558
Q 4810 5110 58067835807
Q 4627 5144 458948275576
Q 277 6991 1485073263920
S 4097 18456919
Q 4576 9807 2466447822828
Q 5 2735 2558741344787
S 6145 306911175
A 10740 663257417
A 3289 273017758
S 3113 198761220
A 12488 643637953
S 8011 444626700
S 2470 834584309
A 12855 789822891
A 4656 633536257
S 5257 940614934
A 10988 191079694
A 107 487789808
Q 2174 4162 1490849283947
S 12627 462351408
Q 9972 11665 892990084697
A 10492 596612504
Q 1721 11620 6521856811676
Q 699 12221 6362532118572
Q 185 10662 6342937958440
A 1350 997961218
A 6350 640740394
Q 1923 4307 2231870732642
Q 2109 8986 3936955173473
S 6931 517894742
Q 5848 7859 761373554839
A 12448 833072876
Q 405 11563 175911332876
Q 5391 12486 3374572470617
A 12896 141088857
A 2092 872340201
Q 7800 7852 13493281306
Q 4799 7162 1890075137709
S 8653 529006737
Q 5830 10270 4103250834199
S 2247 334746213
Q 11866 12085 179734344567
Q 1763 1863 30586753117
A 10469 11586571
Q 1853 10837 6904108337155
Q 8201 12285 1886664981909
S 6298 120808660
Q 432 3200 738813368561
A 6592 900116654
A 2584 937934483
S 10451 926233555
A 2558 419855656
Q 6851 8800 1304723489282
Q 2565 11727 2444921148897
Q 1255 10331 1939881732986
S 9992 492723294
A 2020 134451810
Q 1741 11350 6395345871584
Q 10979 12381 93702916885
Q 281 10859 9040901529642
Q 2359 9881 2785237149627
Q 6761 8841 1207966030317
A 10669 438169956
A 49 237431001
S 2936 49036491
Q 5831 11929 1620549041357
A 6997 725184166
Q 6256 7892 256724286061
S 8041 427384859
Q 468 11631 8301616518503
Q 1646 6376 3945876292690
Q 4126 5316 855432738225
A 2218 836013228
A 1624 255489366
Q 7662 10565 873657564190
S 4511 705963215
A 5893 339396543
A 11163 955503480
Q 234 9708 2690827105834
Q 10253 12689 2021257818387
A 6069 5374323
S 9517 642105186
A 2985 901435730
A 580 745113472
Q 422 9406 8271175605134
Q 18 12803 9552565819279
S 3321 743792976
S 8713 188677260
S 5121 45854614
S 2862 63408660
S 10337 727871889
S 8418 449023714
S 402 151190519
S 1404 50964821
S 4044 869891497
A 8629 206948137
S 6951 160526264
A 2336 380330534
A 6828 674329241
Q 3236 10058 1693524247902
A 11856 886068676
A 7382 882117269
Q 257 7360 3489068784742
A 11539 483475864
Q 1237 4436 821772696608
Q 1154 8029 6682864731856
A 5057 111986382
A 2632 705142000
A 11212 617103682
A 985 70931338
Q 439 11225 5232450431400
A 4024 354859333
S 3675 935697885
A 10447 578930079
Q 1655 11277 6531212701290
Q 1025 3466 691603668249
S 6482 158026045
A 3593 89254602
Q 3470 12543 2598482131348
S 5153 785799353
S 10472 713909004
Q 5224 6434 1202181198840
S 2598 750180586
A 4394 228063442
A 1169 700633838
A 4436 694264198
S 703 384856502
A 10659 823290878
A 11100 328746799
A 6054 601238569
Q 713 12071 2142608595458
A 7470 530712999
Q 8672 10447 598846216841
Q 2840 7350 2667006154307
S 7295 335425856
Q 975 12358 6860848238386
Q 4943 5908 488291351223
A 7809 115326514
A 531 20852912
Q 135 12258 1737653843978
S 364 794737637
S 2580 426972096
Q 7052 7201 86973125697
A 8806 802968348
Q 3576 6193 1984050663483
S 4114 444053219
S 6319 509108009
S 3193 875200714
S 1948 317749161
Q 2066 12658 4234381748497
Q 6300 6334 5470809972
A 2198 771833006
S 10599 838760450
Q 4734 6786 1014298858308
A 3516 424631676
Q 667 10965 1219963072990
A 7709 790653548
S 3416 384642333
S 9782 257011168
Q 4086 12638 7064338952768
S 222 691429611
Q 5906 12639 5354682847910
A 3246 791536795
S 3417 362537818
S 10553 634898611
Q 3770 8657 3299750799980
S 8232 997228937
Q 57 11805 2014135929008
Q 4490 11703 6173631529589
S 7301 731347339
A 7873 119231823
S 5096 383197925
S 11909 523354385
S 5724 904924981
S 1946 408102120
S 7133 234544708
S 6120 954542548
Q 2981 12753 4115090790585
Q 1110 1222 71583270304
S 12479 407288017
A 1778 126816768
A 9144 559709123
Q 1661 1928 138288852099
A 12529 866883542
A 2931 616475854
S 10209 673593921
S 117 180940801
A 8704 534900109
Q 6600 11537 2752484778664
S 8281 339361480
S 2855 110034207
A 10250 370438463
S 3963 268242895
A 2572 750285602
Q 3519 8949 869536732151
Q 4869 12493 226395814448
Q 7155 10935 2402393213764
A 5842 123889401
A 10474 799754562
Q 312 11933 6471191182898
Q 8591 10824 872634299944
Q 479 11410 8320001415326
Q 4012 12794 8490110071194
Q 6320 11027 2962611060589
S 5222 280087454
S 6220 466697416
Q 1659 11938 5161884589581
S 6182 753958794
Q 3820 5060 123672840487
S 8692 991213135
Q 2793 7788 4762043182122
A 12577 194456069
S 6514 838326829
Q 2694 5803 743921491528
A 8256 688513472
A 4139 341116624
S 12809 653286201
A 10141 413347763
S 5080 215951176
Q 3188 6180 2541799701183
Q 7386 10488 144633077725
Q 244 640 326722962348
S 3175 314898278
S 7727 660538937
S 4608 247765736
S 1182 438353608
A 5436 120090174
S 8993 83580872
Q 9506 12017 636099833877
S 5003 988349833
Q 11331 12519 701110372033
S 12148 600003377
Q 8336 12457 1332881441818
A 7781 510017143
A 12163 211309648
Q 1431 10983 1782938308762
Q 245 10118 3069846481790
Q 1344 12455 481135947090
Q 11657 12312 350063785944
A 4168 664599866
Q 4228 5077 187872934670
Q 1472 12310 2258570917255
Q 1052 6933 1460474624614
A 6050 128543268
Q 798 11363 7603004347480
A 6794 190532531
Q 2002 11976 3219514998832
Q 1102 11732 7153912836387
A 725 693201943
Q 1940 12672 7330582998792
Q 5003 11610 674319855580
S 8739 379528525
Q 4893 11506 2206982416052
Q 5256 12937 4034166062445
A 3732 4067954
A 10203 291808364
S 3693 426946516
A 6221 583604258
S 5832 863990116
Q 2508 5145 475611781045
A 6865 756721067
S 6965 675518496
Q 1415 2153 132770480279
S 8912 64874134
A 8841 56757957
S 11890 562708450
Q 81 12451 3337222655028
A 7488 579316826
Q 4098 5476 448429480381
Q 7663 9999 681454280856
A 9770 561086990
Q 3254 10245 2484954340129
A 6207 45280933
S 11226 709099360
Q 5492 11471 1329669841876
Q 1496 8127 2766084085437
Q 5895 9850 2443604059535
Q 369 4058 2136546647269
S 4163 288068276
S 2636 889711561
A 8077 591412790
S 4088 680464090
A 1522 745525441
S 10891 640672257
Q 2985 8199 2678051923785
Q 10235 12935 2499530658942
S 689 18499928
Q 5773 10508 1376498098732
Q 4991 10376 153068415392
Q 10584 12915 1886551334545
Q 394 11463 4665483341009
S 9023 220851728
A 5392 487809103
S 3900 97220596
A 5731 117919227
Q 524 7232 52148800128
Q 1560 3033 1020212158743
Q 1639 6883 1910734539268
Q 3841 5171 429806551532
A 7494 839007806
A 1551 426127074
Q 4685 11708 6298445251957
S 12677 139722519
S 11651 682489400
A 247 548314516
A 285 986151432
Q 5588 10183 482424013451
S 2403 750846161
A 3436 150863933
A 1451 296361688
Q 501 6175 4407536639207
A 9864 892590979
Q 5867 8937 2698832430673
Q 2975 11878 5689654531804
A 8850 351895278
Q 4572 7188 944957182199
S 7820 30027330
Q 7405 8554 1024746448126
Q 6864 12564 3962517934028
S 11989 618650735
Q 2280 8605 4995400147330
A 11037 728046663
Q 12194 12567 270546859715
Q 6882 11594 1613547998607
A 8112 973567898
A 7541 353201408
S 202 423165558
Q 9982 10644 323263239070
S 9235 454386395
S 2375 110250221
Q 858 6724 5433273612239
A 9457 259024923
A 11025 137960192
A 3870 147897135
S 5013 196044220
S 11874 246194639
S 7906 820053618
Q 65 12841 6101621260251
A 7158 387822238
A 6401 87650610
Q 4094 10016 2474210763591
Q 691 1777 165127092372
A 12818 880883955
A 825 137489543
S 3193 9294730
Q 6443 10789 332331680363
Q 3212 11591 3279349520783
Q 794 7755 3865192699590
S 11048 421939415
A 7526 356127105
S 5417 705112659
Q 511 10749 166466198366
S 6421 649372527
A 5765 358662472
S 971 80053092
Q 5428 9651 322992080728
S 2146 813403104
Q 1106 12872 7845706788337
A 11562 863389145
Q 3765 10712 1379579397736
A 12805 202283860
A 6848 291014493
Q 396 8850 1833532053543
A 12727 378929420
Q 2307 9351 485656026305
A 10065 457891061
S 12145 286589005
S 5025 687518193
Q 5893 8861 423769820748
S 6561 842379263
Q 1137 11521 7213360058646
Q 4084 6092 1904638514556
A 960 13112189
Q 38 12985 7066229327046
S 9653 85460651
A 9678 155940860
A 8726 560022278
Q 148 12898 4869518682128
Q 864 10292 3832537456190
Q 3153 8860 4252535678652
Q 2779 6696 2625166619105
S 10837 958132070
S 229 879414967
S 5749 443858771
S 1245 872830308
A 4346 837209317
Q 1144 11373 4302953111572
Q 229 1230 114137821763
Q 5040 9911 4098374200099
Q 2198 9129 2633932818246
S 5025 782939511
A 12309 683284290
S 3702 366020343
A 10555 115201511
S 8095 189717688
A 1200 638821401
Q 4652 8233 572944515571
A 11523 764901417
A 6848 888539250
A 9932 338944408
A 3552 755831311
Q 6896 11562 1668779705351
S 10783 599337581
A 1411 309810534
Q 2515 4060 219045164354
Q 449 12756 3918909936914
A 12779 239476584
Q 5285 10137 2198137641813
S 1557 847399560
Q 1770 11333 50460629812
Q 6275 7280 996565148773
S 11376 840915130
Q 39 12268 5634147524013
A 618 355823469
S 8498 641223128
A 8628 119765382
Q 899 12745 8384885364334
Q 4712 9687 2715290200428
Q 973 12933 2458877923064
A 11056 85305691
Q 677 2245 803134005456
Q 4584 6177 673637105108
Q 1236 11699 4839586383595
Q 762 10808 6970940827816
A 2436 469909541
S 6889 21745913
S 221 335701717
Q 5368 9937 1260232702673
Q 1242 12120 4886933540626
A 8048 88243869
S 8139 565338699
S 12763 822690429
Q 1703 11663 402960567359
S 849 53509443
Q 4907 9728 4331416861599
S 2261 278617652
S 9508 345037910
Q 1126 3893 240324745057
Q 305 7904 2072787070991
Q 8856 9844 544072216885
Q 200 9703 8078773707868
Q 331 12559 4293673166650
Q 25 12780 5171963272637
A 8338 932336576
S 7794 514406886
A 6379 919228210
A 12647 893217314
A 153 320473991
Q 876 11444 1810485589
A 4663 540139984
Q 536 11551 5507821695580
S 261 109392503
A 5743 258057941
Q 1224 6331 4888949948379
Q 143 12944 5274615571164
Q 457 12428 6896517010138
Q 3418 12631 3140559215935
A 8060 158030961
Q 3358 6110 465999484279
Q 5772 10462 2918763543516
S 4240 609424349
A 1145 329711618
A 7756 477576425
Q 1047 12898 986807495287
Q 103 12826 8522947036180
Q 6140 6950 29340961975
A 9160 800934391
Q 434 10478 2494244003798
Q 3463 5997 954246276202
Q 884 3213 187289266815
Q 5225 11892 983816618656
Q 7857 11501 62300446602
A 12437 433853257
S 12236 77555820
S 5653 304432370
Q 1931 3940 1874349715980
Q 10852 12852 1339758446041
Q 2904 5971 1296685694377
Q 2406 11841 1842092855708
A 12396 449929020
Q 288 11660 2250658050210
A 5618 26833403
Q 9901 10372 362423362390
Q 4646 6972 1196769451320
S 3084 478649668
Q 335 11018 643887004373
A 2589 119763613
Q 268 12908 5765269257322
Q 597 12212 773929199040
S 9120 507227274
S 970 569427097
S 9598 186216630
Q 3648 12216 4343217457063
S 3530 878243388
S 83 276345619
S 894 354121499
S 9050 470939623
S 4729 603773477
Q 58 9161 52440945212
Q 4233 7476 1985005861948
Q 7058 12603 4835533218527
Q 1139 12885 8741854623068
Q 2444 8160 5453770361083
A 12918 665670038
S 2952 670174732
A 6630 394345026
A 8241 666833971
S 12983 383308395
Q 1206 9608 3770585187742
S 9378 102949514
S 1485 685546146
S 2551 806342009
S 10397 454806898
A 10023 482259555
S 12078 445985914
S 9356 880730869
Q 6386 12825 3473559789814
Q 4893 9319 3843768333309
Q 8293 11577 2201831567448
Q 2129 6750 4010926804543
Q 361 11580 9137867744285
S 3890 707750392
Q 742 10000 8625180872055
Q 66 12859 8142774812671
Q 556 12743 6162425589931
Q 497 7937 5418250693970
A 10736 656687723
A 1987 548851965
Q 7643 9545 69901367074
A 11226 665921523
A 6918 825285622
Q 4040 12150 5799199977282
S 6205 440153805
S 6026 525298907
Q 7961 12618 1221793194028
Q 230 12904 1972560323410
A 5478 603959103
Q 2242 12935 8074118928425
Q 1546 7276 2328251954565
S 934 877890427
Q 10520 10878 293294809842
Q 513 12564 2540991428565
Q 4206 8098 3762620423619
A 6390 101594877
Q 3510 8884 1941632817410
A 5242 747425661
Q 1616 11557 8173336361740
Q 1575 12707 1559284692769
A 5747 698534669
S 3111 309058573
S 2250 66555178
A 668 836287856
A 9648 550311967
Q 6412 8270 1828034149523
S 1502 196961871
A 5552 913107621
A 6474 434433120
Q 2503 2856 285822439026
A 12091 465811719
S 12618 941944103
A 1457 296905515
A 8982 886138965
S 830 569804716
A 5459 518615792
Q 1173 6354 894923987929
Q 4079 7885 3186709786411
Q 294 11113 8980328542668
Q 2256 12774 6312505856547
S 3365 683865650
S 12451 909182757
S 10797 258394866
A 3726 575605815
S 4677 607048319
Q 2402 7726 1305276204206
A 9615 754765863
Q 1273 7991 43856819967
Q 4634 12376 1305971415774
A 8069 451329490
Q 972 11048 375416640505
A 11364 570880838
A 1653 658301040
A 7155 954152236
S 10122 801508475
A 7457 983058722
Q 918 12081 1208198117191
Q 1854 2319 56249974999
A 3054 978506913
Q 7498 9395 1593619440071
Q 898 12769 5545087212735
A 1294 827559072
S 12642 968474947
Q 1005 11681 1255471763875
A 176 169081296
S 6455 488814711
A 7124 618230129
Q 5252 12147 6667355848030
Q 3933 10060 3166215176879
Q 443 10232 3886790207866
Q 3106 4164 1036888229723
S 2296 477576070
Q 3328 8061 1772035719040
Q 4570 7699 1668913930951
Q 4145 7773 2451033854763
Q 7812 12820 2918486606945
S 11711 862055086
A 2838 742811540
Q 1133 2410 926164649558
S 6915 102834539
S 11381 980138826
Q 504 8178 3212527352053
Q 10602 11012 200459697243
Q 3966 11345 2286924615888
S 4039 349518142
Q 478 6250 2418569784951
Q 8488 9510 267998510012
Q 321 12964 90051462405
S 3138 677343058
Q 6096 7675 229612535023
Q 3200 12563 2848515260702
S 907 404312977
A 10869 710969415
A 10652 141228192
Q 294 4960 3526303007847
A 5497 103427754
S 11267 56636587
Q 4183 10540 2848392496258
A 2317 381439962
Q 437 11092 8196476529475
A 3776 617210777
Q 3121 10622 454419064719
Q 5346 8272 1203650431162
Q 755 1770 490305630149
Q 1635 7504 391143927582
Q 8533 10719 324829619783
A 1708 44340684
S 855 953246821
S 11217 15165016
S 2063 753550829
Q 2582 2975 10384007868
S 8727 492643864
S 8567 436257282
Q 628 12545 3355644597621
S 2107 934552343
S 8560 889325812
Q 4093 12345 8202980324929
S 10015 61834172
Q 308 12773 5034114649866
Q 385 8146 2426092604543
Q 12224 12417 158436503237
Q 6354 8025 369228293383
S 8651 134138148
S 9482 576046798
Q 4854 11520 370585317444
Q 1151 6682 869289005128
Q 2959 10244 4631890008774
Q 1395 11731 4766986113680
Q 5215 7924 460240427408
S 1556 535346783
S 7396 943965092
Q 1904 9569 5992454641260
A 9347 239782038
A 2946 427103936
Q 657 11447 2847126687512
S 10454 531805746
Q 342 9869 4098950526463
S 10868 49083119
Q 2980 8428 3991238227898
S 11357 139237472
S 2968 559342888
Q 1972 2972 929378713966
A 6330 525635720
Q 9163 9589 67115744206
Q 1965 9353 7098471762919
Q 2 12987 3113253073615
Q 239 11693 8931534697024
Q 1336 12501 701591674905
A 7287 395709073
Q 972 12660 4665279002862
S 12227 977578123
A 10169 437400941
A 7050 867218982
A 2091 223465304
S 1201 409303165
A 12337 312783609
S 2025 864536127
S 6786 19980018
Q 1668 12904 6733649100299
A 2057 890319906
Q 11692 12870 208820987797
Q 838 9074 7447449266117
Q 60 12527 9221379642880
A 4531 534745515
A 5615 395575593
Q 7058 8557 701012970568
A 9994 873012840
Q 420 2835 2168308682580
S 1503 81604752
S 12005 619357942
Q 2641 7625 2592987548691
A 4489 95949558
Q 5948 12889 3961224177818
A 11492 236345529
A 3573 770915732
S 3284 457340845
Q 2631 4260 285728382627
A 4492 321752677
Q 2394 9411 2128829886964
Q 3511 4509 892301975271
A 3973 969262517
Q 569 10242 8532965730095
A 11817 777816311
Q 469 11041 4794971922734
A 2148 442880495
Q 1909 10903 1752396045354
Q 4034 9247 920833114523
Q 1 12238 915918658753
A 12166 59207348
Q 950 12814 9227162344948
S 3579 598580653
A 12944 737858601
S 12358 974031844
A 10086 348154833
Q 4293 4324 27717228635
A 10847 666010498
Q 2479 3073 88326238146
Q 619 7687 5885092940185
A 7552 794932411
Q 3063 11410 7168508033813
A 11609 166730212
A 8988 661740344
A 3458 314034323
S 7255 132095179
Q 5244 5963 367743892866
A 335 253783911
S 1024 865052705
S 9682 61283252
S 4542 279791563
A 3929 472777895
Q 8600 11578 2121366405884
S 3918 83473782
Q 6562 12526 5685403975735
Q 5676 8872 1299497258097
S 7432 138534044
S 6372 689708592
S 4921 324997490
S 7835 30201834
Q 149 11786 3555011983661
S 5672 791708418
A 4384 880609095
S 11606 722689308
S 8295 238188600
Q 4667 11668 5810129800291
A 4953 310094858
A 3069 474925542
A 1013 191131850
S 10406 670267870
Q 3957 11350 389835135266
Q 2348 11879 8910798857579
A 1902 470180741
Q 1550 11441 9165202859232
S 6825 10741159
Q 1830 12712 2838085429276
S 1416 489742386
A 6498 90206227
A 8236 440682451
Q 2222 5478 939558489647
Q 1923 8561 6474715589126
A 4730 970863968
A 11285 376727746
Q 24 12974 2924959871797
Q 189 12698 4956863578772
A 5507 208854579
Q 199 12966 1096946496603
S 6125 602144988
A 2355 693494154
A 9354 322185000
S 3328 737999138
S 3315 132132369
Q 4561 5984 1107033907274
S 9012 561622435
S 2184 37469764
A 4326 952260347
Q 1990 6941 454836781198
A 1877 105345590
A 7350 954945315
S 5453 572364650
S 1192 188689581
S 1348 578359281
Q 5863 10367 2345212060540
S 6590 653542652
S 11135 946393897
A 7805 413549220
S 1578 961740287
Q 6725 12949 4446138190822
Q 3741 11219 291318506515
Q 3986 12266 6407661715809
A 8298 467307966
Q 658 9143 1360757276933
A 7800 266042474
Q 380 4685 1628472964260
Q 6194 7131 930181266097
Q 6330 11979 1914638016307
Q 483 5715 3504937125427
A 10035 855612741
A 1220 519626275
Q 9553 11760 1558881188113
Q 5854 7082 42558812031
A 4200 643211617
Q 5628 5856 207955823717
Q 7914 12955 2466070439202
A 6032 900319560
A 4616 257100135
Q 2871 8529 2456050630326
S 2107 122942157
A 5768 319492622
A 12884 558593407
S 8327 785850839
S 11585 853738881
S 10739 97510092
Q 4136 8963 4566954550028
A 11972 561106130
Q 5972 10791 1010677044635
S 12400 216337289
S 7300 782130310
A 6667 255534282
Q 1733 10492 1236847216514
S 3472 255686428
A 547 667554172
Q 2887 10451 7250987978684
Q 6632 12510 975748906580
S 11402 295218703
Q 5599 11097 4450864636634
S 4740 575097253
S 268 2589901
S 385 490242111
A 4934 967945746
S 5268 6306721
S 5332 588161483
Q 5192 7803 2046598849782
Q 2455 12849 9594339584106
Q 5426 7651 1385428069553
Q 1058 10043 5212206762719
S 12240 502837938
S 1929 209205094
Q 2672 12748 9341371909519
S 4419 84933859
Q 6081 9481 1737193972291
S 300 491321017
A 10073 212011741
A 12304 766560027
S 12280 158864025
S 4560 983125292
A 183 474611842
Q 3745 6816 484898075442
A 7219 969520877
A 2059 934073815
Q 3325 5132 732716924032
Q 1547 4915 986594120924
S 2159 438363871
A 11634 419268239
Q 187 7314 3812931222387
Q 4917 8289 440605468276
S 12505 39993755
Q 3682 10028 3076122637
Q 2 12615 9458873226355
Q 6751 7933 648071333961
S 1598 356782453
Q 7720 12982 722163610412
S 8045 776427270
A 10975 626325812
S 11624 360406818
A 8858 643877247
S 9556 624536935
Q 3230 11223 7079355285583
S 500 866351947
A 4738 320979786
A 2681 504390070
A 9427 72469272
A 10035 838374737
S 9687 605664875
Q 4664 12282 1923754366542
Q 2907 11722 4886588626822
A 9936 73984956
Q 10 12832 5954171947053
Q 2562 10485 799003545135
A 12596 657125233
Q 538 11355 5269754175852
S 5346 897173215
Q 8973 12376 1497869199271
Q 879 12837 8719860356545
Q 2440 6529 2921821139771
S 4895 942621269
Q 6107 8647 522802918125
A 8544 843285586
S 2977 912225362
A 750 714947024
Q 2820 2995 70931234612
Q 512 11347 3703105732679
A 4154 96878064
S 12294 591332989
S 8808 377571455
A 2557 550562751
Q 2174 2482 197141310426
S 10564 83526731
S 7301 639144644
Q 5542 9034 1031851395330
A 1984 621462273
S 3378 876742550
Q 5579 6171 236711064410
Q 1298 10564 4284719256279
S 8840 355120056
S 10334 128234442
S 5157 698103956
Q 946 12659 6851811396630
S 247 108716498
S 6990 64612341
A 6270 35187915
Q 5644 10735 4151484275983
Q 4898 5883 807392299015
Q 1262 11720 5459370130722
Q 8235 9673 1421357567581
Q 6863 8076 221348829783
Q 10172 12611 1524613821949
S 6270 519325867
S 2779 127402557
S 6725 516808502
Q 109 12383 2473742476517
Q 767 8846 7029701244850
A 7853 729622923
Q 2343 12120 5363283192980
Q 619 9942 286886053408
S 10748 414989084
A 12978 430249337
S 756 166422473
S 4332 394477006
S 7275 844771629
A 4239 774828005
A 9941 897866416
A 3029 736218173
Q 1931 2216 95810987055
A 12187 454336634
Q 121 12607 998879502950
A 8616 943183703
S 7637 594582258
Q 259 10063 419058578415
A 1114 217715237
S 3650 888308647
A 4719 803556521
S 9330 818419469
A 1042 757547597
S 1584 185531871
A 11121 426878123
S 11243 245782095
Q 4800 7727 588068349410
A 11488 149914634
Q 571 7185 3656410855639
S 11231 156497321
S 9300 654540142
Q 206 933 476410891767
Q 148 12855 9112964352017
S 1630 277228779
A 12127 850418833
A 8693 221386398
Q 6098 12915 1106198484454
A 10617 123266477
Q 2028 12654 1660915559166
Q 1068 12246 8048188639933
S 853 34877403
Q 4603 7639 525530048171
Q 1740 10142 1998978060958
S 11491 572038694
A 8205 9625324
Q 49 2517 1623025615503
A 1799 453662439
A 4648 262684875
A 1379 917343280
A 11755 466479161
Q 3103 11630 1353562687748
A 1514 529091600
Q 7460 8147 644673908649
S 11930 228650617
Q 713 11887 9338852186835
S 4057 237604351
Q 1570 12405 2137130739414
S 8251 311497271
Q 1454 6656 603701739572
Q 4573 11138 5029162685964
Q 154 12598 6814889161345
A 7710 134543868
A 11069 699790927
Q 296 11944 6429635623299
A 2059 938143924
Q 7806 11998 3232260945356
Q 488 4646 1785506708263
A 4790 454278130
Q 11639 12570 737931522710
S 6213 411518458
Q 1255 8395 4327552976774
A 163 991128670
S 264 80500910
Q 6025 12641 3585104040923
A 7987 67944942
A 6853 666223612
Q 797 7831 1553014275870
Q 681 12858 2443624324016
A 9738 313433348
Q 135 9397 8886703915273
Q 2006 11805 9241356047179
Q 2789 12277 2907320144359
Q 7664 10981 2285194111832
Q 2298 11731 4438689344754
A 11902 7718013
A 318 310193772
S 3672 298348180
Q 1032 5089 3572426572726
Q 8341 11423 1982761834965
Q 909 4872 2589975920845
S 370 606567793
S 2702 249436622
A 11237 106183438
Q 2084 10704 2764345855726
A 3164 578860295
Q 4219 12086 3581166717830
Q 1698 10201 7781565411553
S 11757 238873768
Q 2839 9989 2057152642993
S 4439 783253636
Q 1415 4399 144462307798
Q 8521 11369 1174026340416
A 8293 410270209
Q 3527 12543 8400537105283
A 6638 179721144
A 6091 63843783
Q 2916 4308 747943964565
S 11427 875283770
S 5918 378607115
A 3064 635130603
S 7609 423026471
S 9835 348852615
S 5088 766122579
A 6452 953676211
A 5850 665233561
S 4497 200546864
A 5530 301890953
A 5062 364505614
Q 1360 12259 4226299656243
Q 1550 11809 9543760331098
Q 2474 7011 3085331804904
Q 6620 9141 1979520292257
A 5818 112911502
Q 4242 11160 1136271018732
Q 3343 5982 2455134820252
A 12474 786429020
Q 673 7462 4155941822873
Q 7442 12147 707876334492
Q 8493 10917 1631740716942
A 1082 738321485
A 10828 373411623
A 307 997195558
S 12010 199506859
A 6393 188937087
Q 7722 7755 29440357006
Q 7552 9289 109338228155
Q 439 11504 400721195803
A 12237 349508453
S 8577 560295795
S 10605 418349683
Q 2729 9607 4798932280258
Q 4303 10674 1714865525597
A 12950 264003950
S 546 843303326
Q 134 12200 6962440049598
S 11397 772349379
Q 4038 5453 214618079844
Q 1415 6966 4012826613626
A 10389 779664738
Q 4830 11668 1846847461378
Q 158 5293 3079331011241
A 4038 965917226
Q 4472 8862 889899092830
S 5296 93192589
A 12289 21872245
A 4889 390733544
A 11707 306034273
A 10240 61513117
A 1122 955586769
A 12186 417185267
S 11576 812210799
S 2843 971016411
A 10067 613360103
A 12846 271706158
A 5976 387545527
A 2655 298406559
Q 84 11925 9497062118774
A 3015 267062484
A 7487 79809177
S 92 986190883
S 8266 344140516
Q 321 6819 2371835956394
S 8374 803945519
Q 3122 11380 1352978144002
Q 2346 9233 4283781838413
A 9784 704554935
Q 668 11632 7712079808345
Q 3201 11754 3427654010429
A 8614 961384185
S 3384 75813168
S 2381 372383807
Q 2996 12989 9682799221997
S 1444 837131742
S 10263 868635399
Q 59 12952 7645456353029
Q 1011 12672 455364552477
S 3382 736104663
S 3340 117305573
A 2729 249240183
A 5961 991827969
Q 3432 12779 4980869059574
A 9215 998054429
S 5977 416199158
Q 2752 12122 7905167562046
Q 1502 12290 1864831477770
Q 8416 12857 3737015182765
Q 938 1818 645770421210
S 10844 451232398
S 1692 589116323
Q 6814 7999 137334788758
Q 1641 11698 9155026709244
Q 57 5210 155495728001
S 9209 363586600
Q 108 9357 2056204204320
S 5685 799370781
A 5978 179665980
A 9751 903710758
A 3410 855594991
Q 2575 5322 272684645213
A 1921 224132514
A 2861 204974048
A 2801 618268369
S 4167 870004085
Q 7257 8403 525633068247
S 3215 740867973
S 7804 453618570
Q 5274 8086 58313065423
A 9557 200332455
A 10014 499627379
Q 2216 12281 8165675341134
S 1736 270279734
Q 6828 7683 153013134229
S 4547 537142669
A 4024 712061418
A 8175 633256924
S 3482 206113468
A 11619 912399621
Q 2837 6713 3023171050828
Q 37 12949 1742421931425
A 2953 592051332
S 5454 972709230
A 788 29950216
A 4606 952158467
S 10312 218525592
Q 2132 10741 6424862099854
S 1648 423340381
S 3410 4247270
S 10390 27291185
Q 1271 4817 3388854162013
S 3797 708631983
A 10090 830799161
Q 4618 12986 5632040920931
S 8543 535957387
S 986 875397537
A 5932 579534479
S 11837 607479675
Q 683 8151 3196310735971
Q 257 1603 1270076016735
A 8098 328992701
Q 2730 6690 3138751841391
Q 940 10368 9033585428617
Q 359 5272 354265018494
S 1075 304841445
A 5690 424051977
A 1696 570566704
S 11482 820681521
Q 3677 11791 4271677569889
A 235 579723103
S 6297 201630296
S 8766 549825481
Q 6249 11657 695305448319
Q 6029 11849 5196203253461
Q 6222 9146 2674742549926
Q 1291 4596 81231635225
A 12216 713832517
Q 1718 6381 4541049251706
A 3018 868561155
A 6280 191173092
Q 11689 12946 139662254729
S 4076 134683587
A 6478 591201786
S 5185 251832785
A 9363 692505526
Q 2891 11883 7557036341014
Q 3587 12713 4084354800005
Q 79 11180 8290892554167
A 1181 684228974
A 4080 911888835
S 193 804543645
A 7649 736026001
Q 2130 6474 289974129305
S 10811 968444545
Q 2807 3670 105406888193
Q 3272 8097 3364756657852
A 2013 425795363
S 661 830587999
Q 567 12906 528568285567
Q 3570 11883 7747447460905
Q 1626 5210 3320745434869
Q 414 12963 1984965907124
A 4916 512218137
Q 4276 8376 1272353801273
Q 1019 12545 6801162510382
Q 8433 10250 388097455188
A 2666 327511732
A 11460 936072529
S 5230 51339769
Q 1711 8728 4667223734899
Q 4290 11147 185483939453
Q 7981 12513 4493257488178
Q 2911 12138 958308118822
Q 2329 6953 3245766345847
A 12085 415325051
Q 3474 12503 3215240057187
A 10154 828212940
Q 4397 6500 656792585788
A 12713 237065936
S 3079 836833089
Q 6566 10927 577802775136
Q 2869 10735 2058365361321
Q 1053 12628 7757017914331
A 6455 545875731
Q 334 9878 7243168580545
Q 959 11669 4272233382016
S 3539 611114177
Q 152 3680 727113120993
Q 1862 5262 1869355474154
A 799 922615871
Q 3483 8109 3908781013237
Q 264 10196 1788724169943
S 12242 488162160
Q 161 9987 5467929586338
S 9735 142310806
Q 278 6258 3713620851017
Q 315 1234 722898527694
Q 3985 7296 1370784278161
S 12021 343683847
Q 2969 7671 3497979380373
Q 10451 12682 860977984965
Q 5801 11431 5264407158346
A 10375 570551779
S 10519 16494207
S 2017 793904595
S 4117 488168528
S 2012 489686898
A 10072 23960479
S 7423 65993746
S 1441 90919108
Q 1494 12240 7033447448403
A 9972 395937492
Q 9692 11807 1066033557182
S 1881 406470330
A 5539 939438571
Q 3190 11993 3632422433227
Q 3479 4182 644314822407
A 484 90933737
Q 669 9524 5747500797458
A 92 864156187
Q 748 12545 5244350163894
Q 1953 9202 3251390569950
Q 1779 6131 1108491507141
S 8226 502353768
S 1403 810374275
A 5252 851937684
Q 5754 6805 974787195529
Q 4714 11299 263227741961
Q 1957 11879 5634085478498
Q 10160 11221 988799567017
S 12445 609641681
A 10485 417676933
A 12150 531283153
Q 2401 10579 590072257718
S 2551 285697084
A 2480 599401555
S 10806 790781423
S 492 310108609
Q 5244 8487 2519804200519
A 12425 325396019
S 9578 986619502
S 6466 26095184
Q 3691 10258 5650816066926
A 11903 78246171
Q 4558 8721 1889624043521
Q 9123 11043 1869786638326
Q 253 12421 4689753691489
Q 3661 12616 48044241350
Q 1247 12823 6915732444259
Q 446 8868 3688177127798
Q 5735 6082 127790990580
A 5028 941615294
A 4792 352725072
A 10193 337496831
A 10677 478197199
S 12441 457506229
A 8038 687376278
Q 9837 10476 146983319
Q 109 12458 2132083881385
A 5313 893436602
S 7857 441471736
A 5699 967793414
A 1186 139745465
A 2376 833849163
Q 10516 12523 1792659223085
Q 8267 12928 3318188019187
Q 626 12960 4288979548457
Q 3876 10544 5508520720570
A 10832 32534602
S 12742 405472480
S 12262 869526752
Q 3128 7100 1798913253289
S 2039 365844948
S 10150 72516228
A 5890 639542926
S 11212 992187623
S 6993 718591625
A 10769 376758959
Q 21 12826 6624381157617
Q 7279 8066 261574285363
S 2456 631428725
Q 5147 12522 2530131799392
A 10672 487893359
Q 5800 6287 184451340166
S 5842 692909889
S 2509 695928531
A 5825 149460383
Q 949 12474 4504648163905
Q 8478 11628 182205761481
A 5749 434159155
A 4633 321506059
S 5117 540827281
Q 532 12502 868882916868
S 1785 600965991
S 4438 668619908
Q 2168 9419 1165686064633
A 10470 738288670
Q 2834 11758 1425022808154
A 10175 663207504
S 2850 967619407
S 2039 459495348
A 8305 324706532
Q 2799 12159 770195794967
Q 1134 3361 1887761769828
A 7703 900294862
Q 1810 11397 941752666137
S 895 894825520
Q 2764 9465 245326033303
Q 2223 5651 2171502611501
A 1822 974501021
A 4128 75160557
A 6913 272555811
S 10424 416447839
S 2727 127894700
Q 4103 6853 897864242353
Q 3522 10313 6175438555372
A 7092 410193134
A 3364 215051384
S 5546 827432764
A 7094 206953489
Q 1942 5800 1417805412722
A 8854 302978436
Q 315 6393 4731356230230
Q 4398 7890 1369558730310
A 7624 2139288
A 11700 565756028
S 8798 285649181
Q 21 9814 8343889964210
Q 1651 10034 7148795883699
S 12767 482831475
S 5474 282834943
Q 1563 8225 5264458624084
S 9375 445544119
A 12766 139575625
A 627 120168686
S 12307 791096678
S 1846 897971717
S 12767 648376434
S 2411 355448498
Q 6628 12540 5165161373832
A 7504 608520649
A 4727 908570363
S 5954 478462645
S 6711 503901285
S 8130 434967756
Q 8604 9954 334705748609
A 2134 410454338
A 2213 189834006
S 9136 707095387
A 2184 975169732
S 6753 691543492
S 4827 669140812
Q 1028 11445 395408131024
A 3641 68545869
Q 6771 7101 125633864757
A 1055 389437562
S 4014 522527286
Q 4096 7819 1027371826048
S 7281 238016258
Q 8290 12204 511721945870
A 2470 798362506
Q 1806 10660 8060396358439
A 1020 997961552
A 7248 107698000
S 11032 604764035
Q 104 12862 940977467174
Q 9352 12101 1521292011223
S 5412 142103876
Q 6477 10658 925230093225
S 10907 288471540
Q 7323 11872 3726653398976
Q 2865 3665 729513810171
Q 6326 9616 1152268856901
A 7225 105417199
Q 2554 7841 4622448847967
A 3435 775274874
A 3644 858917385
A 8359 612498994
Q 1404 12978 1113152543405
S 6893 319361563
S 3805 818248397
A 930 663563696
Q 821 6820 5042366557764
Q 170 11617 4162971145595
A 8983 144748592
S 9962 11466785
A 9879 653465781
A 7136 768271347
Q 4124 11527 7334218124076
S 2780 939639993
A 1735 876361403
S 87 746980535
S 12348 529059330
Q 982 12735 7491071601591
S 1756 428082727
A 2354 696963560
Q 9025 11579 2093150525402
S 1580 296648122
A 6325 776593982
Q 6228 12671 758829198467
S 9076 957623269
Q 1521 11581 940361552862
Q 7717 10612 1263714067875
Q 1840 8722 3169202738048
Q 513 3562 1566824992363
A 8029 356009595
Q 10575 12944 2163605196893
S 12741 459526688
S 1923 814518261
A 1225 65835478
S 11468 622010794
A 675 369574794
Q 1937 11176 4820572123109
A 7863 151847490
S 4317 717215071
Q 916 9070 7615762211804
S 7180 652224180
Q 8908 10126 1077185041387
Q 8387 12871 536400855729
S 12693 219213511
Q 10402 11320 305723418970
A 1963 877517674
A 10811 23943942
Q 3900 12742 7393909904918
Q 4843 10129 1293257582933
Q 6762 6944 9841227136
S 6156 952056136
S 10832 60539686
A 520 116181990
Q 1679 11950 6905533999140
S 12871 505854000
A 729 245835858
Q 3446 12883 8521633867666
A 823 882919794
A 272 980593416
S 2617 801426352
Q 914 4895 3184948250802
A 12505 560730044
A 2197 668525688
A 4758 345776415
A 8371 904459698
S 6675 512645449
A 7091 766623898
Q 7736 10917 641856167462
A 2335 746666786
A 2643 810545287
S 4872 10703615
Q 4876 7866 161470957385
A 11500 870900604
A 10975 860481424
Q 433 10541 9570029539585
Q 4790 11060 3074470813217
S 11139 35022721
Q 174 10222 9873980761238
Q 1072 3754 140949182983
A 11522 164338612
Q 263 11962 4754035257482
S 10525 933189856
S 863 251649606
Q 3979 6770 314584082875
S 4473 936259067
A 7146 823849342
Q 65 12902 383849479416
A 9706 198091699
A 2376 553602229
S 9407 728040160
Q 5191 12938 2570867131387
A 4375 634425992
Q 303 12585 712199161942
A 7735 252901083
Q 1836 4540 481304065866
S 6331 558203591
S 5971 988463418
S 4592 287254783
Q 1813 12255 8030228261158
S 12235 417088396
A 4640 358751787
S 2042 95130124
Q 7287 10996 2596478586216
S 6932 888211307
A 7965 287173027
Q 970 1048 41287121213
Q 2792 11230 7233508955061
Q 7486 8278 151487894636
A 5923 860537958
Q 8773 9904 372112060051
A 3674 663689367
A 3231 377452013
Q 187 10300 3203442074395
A 2067 556334533
Q 127 11161 2522934494623
A 89 330755052
A 2828 251847672
A 6336 632234565
Q 2236 12768 9671404160862
S 2126 318175951
S 6247 689103131
S 9882 476279057
Q 1015 8612 3200318096612
S 12293 229057518
S 1963 834571336
A 8797 181668558
Q 49 12946 4641735362090
Q 1477 5321 2149003619720
Q 5198 8472 937137514976
A 6658 505122409
Q 730 12807 618712084844
S 8173 797711284
S 3268 77905358
S 3023 82211164
A 645 635687206
Q 2040 11056 4833418813266
S 2609 367355922
Q 1651 11879 4173729703981
A 6398 382536804
S 2448 150451428
A 11928 193515568
A 10574 752979773
Q 2839 12680 2948645329602
A 12548 950223138
Q 8750 9116 158787649710
Q 2592 2614 14792029481
Q 6676 12519 5705139113177
A 3496 721498074
A 9871 863329501
Q 4 12979 1200189875847
Q 1997 6170 1197318751274
S 7590 145532505
A 12195 354031336
A 10685 861909511
Q 666 12114 2569103303120
Q 1183 9722 1167904221438
A 11125 307054944
Q 5523 10858 840296491898
A 11330 200466536
A 5165 775224506
A 11723 362747851
A 821 601935503
Q 1182 7809 620493059626
S 4252 851499801
A 1107 462908931
A 7137 236451155
A 7446 779607899
Q 3791 3806 10725481321
Q 3659 6804 800308603669
S 11862 223842486
A 9683 773941363
S 12241 410776795
Q 71 9157 6219990820760
Q 7921 11776 3679406617954
Q 622 10181 2045999663528
A 9688 969780693
Q 4135 10834 6680457938594
A 6843 658968758
Q 367 7880 6115271716850
S 2747 725505814
Q 6477 11439 4399255985151
Q 146 10564 345214270596
S 1040 740716373
S 4054 241995778
A 911 850994353
A 11700 678131895
Q 3093 12927 2312755253635
S 5222 447075314
Q 8033 11564 2483570426169
S 11827 351234769
Q 28 2485 835634094518
S 1888 831177046
Q 455 11762 2521277999727
Q 9185 10839 1596356858675
A 8688 2463710
Q 885 7475 2367403883250
S 682 871013651
Q 58 12896 6492836708867
S 12032 757550960
A 2644 458312500
Q 105 3075 1638136379869
A 11623 86219745
Q 2061 7734 38118294296
S 4944 498849861
Q 2176 11980 3938026635086
Q 1551 10280 7059369786603
Q 9977 12063 990141919349
S 9345 217567085
S 9342 234707606
S 6636 983677148
Q 8078 10473 162520529618
A 8206 664717565
S 12044 820826092
A 11504 405117918
Q 6903 11618 1622659156347
Q 1240 11593 1709320232626
A 11978 479168196
A 10417 347632724
A 1682 682042925
S 3820 434881430
S 7552 123573444
Q 4643 10977 627559360770
Q 4590 8165 14271016532
Q 11933 12914 446617332674
Q 320 4469 616189567336
A 5150 227290245
S 5457 404964614
Q 543 8903 5167393955715
A 2669 281559267
Q 1402 12986 6419978429614
Q 1656 4603 797953344950
S 2559 967385136
Q 2009 10771 1588833014002
A 7356 560338335
Q 8972 9425 431457508514
Q 9013 11912 829142346166
Q 2981 4759 1587020864309
S 12572 613271678
Q 2371 12321 5531221366751
Q 686 7398 6626526099529
S 808 359640142
Q 7002 10385 3073838192756
Q 6957 9097 802085493604
S 6012 809185831
S 6740 402540528
Q 2608 7705 4855589412884
A 8950 560850835
S 6846 61915361
Q 4127 12820 2243449552028
A 1974 645760287
A 90 489384558
A 1823 588580473
Q 1289 11772 6228734857390
A 7123 746752486
A 7869 846338689
Q 673 11612 6759347738050
A 5982 280453130
Q 1785 5183 1844911722740
A 9262 681609403
A 9270 287123306
Q 2780 12299 4123540377057
A 8429 564164098
S 12937 711181848
Q 1378 11787 5656438436754
S 66 558254610
Q 6526 11604 3241634096588
S 6178 490800626
A 7196 798012846
Q 8816 11469 2360152740184
A 12623 111038266
Q 3485 6352 1146951864944
A 9018 698451857
A 1857 925076664
S 5379 81473384
Q 4902 9022 3079822599110
Q 204 2117 233272786604
Q 1278 11667 6820106634698
A 10067 943641461
Q 2655 11122 2347991988484
Q 5958 11427 2598027206301
S 10727 730581270
A 9072 938511486
Q 1622 10855 3212405304377
S 2864 774558924
Q 8550 8898 297324991505
S 8883 128749782
A 3986 815395965
Q 1150 10587 2277808254535
Q 425 5104 2591124357457
Q 2434 11917 4682298073232
S 10819 233102524
S 10251 431872611
S 2614 75637598
A 3234 564896665
S 7709 626187337
S 921 325811991
Q 9942 12005 1554331198739
S 9599 828322131
A 3590 977395491
Q 2431 12190 7607530330946
A 2404 534772271
Q 10193 12389 1989557192773
Q 430 6827 5244341656738
S 2685 256497704
Q 5857 7576 657155018884
Q 1671 5002 2348487677273
A 11969 884134581
S 12119 450883051
Q 3334 10307 5466334892785
Q 1492 10432 824732012358
S 9023 311277286
Q 7777 12785 2030457216459
Q 991 12892 1129485182316
A 7725 592408791
S 1581 842849245
A 1954 928919114
S 12856 177156323
Q 1166 3705 22017773741
S 9540 984974610
Q 31 12985 1116506937919
S 5448 154779699
A 3263 222894145
A 10225 561180843
Q 5187 8970 3379713855531
Q 2995 4548 210836170581
S 12810 625031822
S 9663 901869054
Q 741 10698 6515581083387
A 2017 405881238
Q 964 12283 4515836280440
A 3275 16969296
S 5832 830292112
A 8496 284244516
Q 307 8110 7098851378538
S 9460 849931493
A 11004 636645791
S 2812 607691252
S 9016 423009918
A 4124 693746102
Q 6266 12937 2399219417361
Q 2167 5589 3276296847149
S 6958 237163989
Q 507 8524 6856906142308
A 6175 396991188
Q 329 12978 422121767205
Q 6092 9417 1552881675301
A 12929 311710345
S 12542 474358701
Q 90 12728 1784272815776
A 2809 812875422
Q 34 12049 2207333966784
Q 4404 11617 3117737288575
A 12890 700450435
Q 1263 11017 1611830604581
Q 56 4913 2520549737122
S 10273 320925729
Q 1882 12021 8387742545423
A 2721 514270916
A 6550 228665034
A 1448 593289853
Q 10994 11819 464764023076
Q 1493 12296 4737915651137
S 10025 970964229
S 1843 497081815
Q 1914 2850 301715787088
A 125 598305981
A 8172 247906835
Q 2450 12120 1119683438415
A 6639 151039725
A 5619 721133359
Q 2859 11952 3124202138017
A 4946 688540569
Q 274 10510 2959424008882
S 10071 221752011
Q 1282 12372 1794957210800
S 10681 474210093
S 3109 21835679
Q 5934 8162 2018109772342
Q 2487 11899 7118982879594
A 11093 260259919
Q 3796 4481 136653177256
A 700 471333325
S 7885 462364612
S 10536 66207827
S 9471 147829220
Q 631 10252 9201660755281
S 11573 960020526
S 7026 521789205
Q 720 6016 1293085839487
A 6826 371819973
A 4546 345386491
Q 983 12814 8954408474072
S 7173 300069216
S 7541 29441197
Q 3425 8582 3174118586902
A 3163 259064046
A 6488 67330393
A 11977 285223300
Q 11436 12647 110124682740
Q 4319 11203 1230752547029
S 1886 332733559
Q 857 12865 3890815059629
Q 9055 10328 1062538027676
Q 6480 11358 3534600796432
S 8498 193477151
Q 1154 9881 355101800829
A 8549 862655489
S 4107 426413639
A 4967 220343615
Q 3383 9735 5628544527493
S 4096 959652476
A 10209 656204031
S 9563 717833716
S 2664 727874855
A 10168 112236403
S 4734 808219502
A 3334 87926904
A 591 326856535
Q 1614 10939 8973337653832
A 1146 690794351
A 6631 959559706
A 11472 945211685
A 2636 413080560
Q 7142 9945 110723711310
A 3543 2461924
A 9799 909852648
S 10530 13138131
Q 1817 10650 7150196926059
Q 8560 9871 467062281589
S 2092 886175883
S 6379 507980042
S 2843 421576111
Q 3270 4068 348991137780
Q 10089 10663 89652865042
S 814 427963398
Q 4687 11756 4396395660670
A 4409 544632974
Q 10302 11740 765736943177
A 11976 365621512
Q 10411 11612 414286252225
Q 579 11861 4247106511828
Q 7738 11302 633779920101
A 9535 886403450
Q 54 10833 2117939639429
S 5111 986613734
A 12530 386710302
A 7414 233476598
S 9857 495348934
A 12756 941643230
Q 2724 6629 3732345912116
S 9784 718601002
A 9462 401316308
S 3253 515734784
Q 5258 6344 445524198359
A 9988 910181904
S 5549 644175477
A 12782 762333523
A 10453 204365260
S 1043 908184158
Q 227 4406 736944363064
S 12786 264954162
A 10101 211664280
Q 2753 11641 5006824565335
A 449 718188058
Q 871 1941 823662115803
S 10730 361001334
Q 1877 5328 2481575024327
Q 641 9110 5641379991900
A 2348 352033230
Q 445 11993 5970848634602
S 12691 521309335
S 10438 676852923
A 10143 152789191
Q 11381 12718 445577482708
A 6233 458496398
Q 3735 9559 415382508002
Q 2017 3661 33295046966
Q 331 9822 7690663819494
Q 230 12110 3150988276921
A 4159 762502377
A 4904 613071974
A 1591 986326821
Q 1734 11484 4653725187971
A 1141 584150914
A 10838 573876335
A 47 107544223
S 7531 108918949
S 362 870781012
A 8104 8394336
S 294 940772503
Q 2285 12165 6935197344594
S 96 478105783
A 10129 447150699
Q 5086 8017 1427459463865
Q 6883 12417 4837260557526
A 590 95604261
S 2961 51097245
S 8484 608217622
A 7854 374730038
Q 2002 10364 5868870472850
Q 5636 8493 19505294547
Q 2490 11315 4412418960547
S 11076 564968646
S 3815 489141692
A 6195 900937658
Q 1875 7827 5462503728316
Q 4518 11363 3826437358935
S 75 871387028
A 12291 706986051
A 8416 857592247
Q 1377 11977 1990562477894
Q 442 12967 1397482845703
S 3402 647721946
Q 7399 11493 1351387830338
S 3898 574698192
Q 1779 9042 5901525357918
Q 4408 8264 3503051453000
A 5129 70110460
A 8021 386435838
Q 495 12376 6363116747291
A 7955 474202942
Q 2708 4715 572133816956
Q 1513 9136 4648246789062
S 12572 412973623
A 3723 806132314
Q 407 12180 1651371650996
S 505 688361233
Q 1247 5414 3794529279090
Q 4434 9115 763881047930
Q 381 12948 6373907775220
S 11602 531508886
Q 570 12430 8025149448105
A 1980 50945686
Q 911 12354 3585915158069
S 10732 726593485
A 3675 219105344
S 8148 699431949
A 1268 98350593
A 6307 378907975
S 3527 211691163
A 5101 358457848
Q 98 11316 630593307395
Q 2847 11850 1596261117207
Q 3031 12460 2326599987648
Q 4678 12280 7306404206277
Q 7805 12799 2689485272156
A 7490 682594285
S 8278 605625170
A 4956 113428965
Q 2176 11992 1229502127578
Q 6800 11585 4773922914471
A 1978 409027914
A 5604 292981798
Q 6253 12612 3205347233768
Q 2178 9192 1073277764336
A 3540 206473963
Q 8633 8862 86686363250
S 10010 430466414
A 10167 324792736
A 3100 123205182
A 7851 887067457
S 10885 797934311
S 12485 100960116
Q 1165 5811 3952977901816
A 8440 530170418
A 6561 626708917
Q 7822 9460 224354253071
A 3473 52325959
A 1756 54294737
S 7917 766582095
Q 1476 9582 2428839558576
S 4670 150407979
A 8450 344506221
A 10335 943082199
Q 4516 12314 7199589000788
S 8726 310759034
S 837 477596294
A 12196 300089905
Q 4308 4701 74974911411
A 7039 370073868
S 5973 56160731
S 9223 766276292
S 5693 992588052
A 11103 60816131
Q 129 9578 9236335944349
Q 3072 5096 922633810395
S 5636 921922919
A 3220 368753563
A 529 459831750
Q 2749 3893 84703586299
S 11118 907889249
S 1486 367097160
Q 2297 12850 6658288443436
S 11407 925806903
Q 6501 11903 878406600432
Q 4311 11364 3688425220575
A 60 732953997
Q 118 11004 6316418425977
Q 3694 12749 6432287648335
A 8275 281278697
Q 909 12045 8211960454880
Q 5203 9825 2143128969944
Q 1552 9702 4675256385419
Q 6317 11029 4206269017621
S 2289 687993815
A 12848 753191753
A 2402 472272058
S 11078 267089970
S 5083 165508318
Q 2066 11736 8478946375276
Q 8131 8564 256253008460
Q 1455 12641 5094211337356
A 6729 123725017
S 10022 635874985
A 9185 842823858
Q 45 3803 2033142660520
Q 2406 12227 6714416148305
A 2281 478788785
S 5159 890192640
S 2259 574781419
S 12079 307430864
A 877 140559808
S 3453 112622599
Q 1658 4112 1105689516033
S 3707 802309336
S 1647 734611696
A 7901 144243356
A 11401 98806641
A 2167 306850118
Q 1546 6066 2064277114553
A 1258 298954891
Q 1720 11068 6160288566572
A 5145 195387111
Q 769 3735 963609629645
Q 971 3203 662809230367
Q 133 2113 534382846765
S 4118 130803159
A 1445 494995976
S 2308 779811627
A 4096 294716714
Q 10794 11620 692112640991
Q 3116 5330 2080705207647
S 10289 216990005
S 8985 643990857
A 2404 342609218
Q 2406 6295 817585474595
Q 1027 12576 2709109102732
A 3735 617726405
S 9544 616173292
Q 2475 12463 223415541147
Q 1110 8042 4444824543822
Q 4834 12044 166632839317
Q 2517 6235 1876973251342
S 1107 178418607
Q 5525 10554 3352806751437
A 12861 259427907
Q 1904 7163 4500089165203
A 12397 256821128
S 4931 906738336
Q 2736 7046 4256647974534
Q 9005 10624 1106435775099
Q 3934 5182 552280545114
Q 301 6753 3950858844572
S 9371 491634452
A 9574 70769546
S 7909 466939317
S 11255 482200036
Q 1267 11780 9996474615832
S 9946 842312837
Q 341 9289 4179057582221
A 9289 42279608
Q 4805 12390 6860466114589
Q 2159 6011 2831847300738
S 12405 149015527
A 823 310176133
Q 1703 7799 2008585349666
A 2853 934666074
A 7363 463165849
S 11320 237544801
S 9322 877790212
Q 838 8647 498863717780
S 1990 64310621
Q 501 12979 9094883758633
Q 4123 12625 2604533015668
A 7674 927087851
Q 2690 8437 439891979898
S 3832 880425378
Q 800 7259 74260274128
Q 1759 10898 2665099345305
Q 747 12447 2226347264572
Q 3332 12650 6187847691682
S 12898 333143483
Q 5507 10276 3846398023404
S 4534 829016223
Q 6528 7287 469824170604
A 8765 13840038
Q 348 11208 9377346215068
Q 4366 7361 1869791775877
Q 1398 10803 3326510015920
Q 4167 8595 3681803241894
A 2761 70498322
Q 2943 10200 1099415417652
A 2544 136052315
Q 9702 10408 600240179188
S 6316 616725538
Q 2665 12383 7407501322120
Q 2296 3583 56998404477
Q 4135 11332 3881172977737
Q 10103 11085 821170778423
A 8498 510390180
Q 4170 5212 850683990721
S 255 152947176
S 6149 799256844
Q 1354 8598 6335034745906
S 10800 531691017
Q 4613 6131 444758161992
S 6422 22200562
S 12540 312795702
A 10141 122667072
A 4180 959346453
Q 3295 10233 2108404574976
S 446 417252213
A 12971 192730234
S 6232 768836179
A 95 671003952
Q 2167 9137 4440604821726
S 6583 244518195
Q 1617 7971 5122998294386
S 12157 200821371
A 12735 33323043
A 8961 409624000
Q 5384 7148 1564163262163
Q 2571 11594 5263485672446
A 4966 578884493
A 9639 924793402
Q 259 6036 5013162563743
Q 538 8308 894465549542
A 7422 741979166
Q 1698 11320 631863898806
Q 5769 10001 272197362729
A 7751 97296214
A 6524 692949522
Q 12395 12651 8478587762
Q 11347 11819 240226609074
Q 1348 8622 6139974756378
Q 2971 10248 3662618721522
Q 4253 7251 2328070684784
S 1700 955064242
Q 7591 9934 1383306216741
S 989 699458016
A 4389 438960094
Q 2438 12463 9794461289378
S 7962 632840704
S 7784 862905256
A 5020 497369094
A 1233 77245270
Q 10619 10714 59011278880
Q 5482 8768 1587027373307
A 8352 679222591
S 9481 527902159
A 10597 22534027
S 8314 859367266
Q 1559 12847 3664701590599
S 8188 287663528
A 9981 582539373
A 1767 99907991
Q 4158 5194 877897131215
S 12114 216339443
A 5426 953776627
S 4477 988635690
S 1331 603880284
A 2199 272919132
S 11765 890999448
A 4910 290331404
S 5123 744550519
S 2649 511340296
S 3574 982402920
Q 3052 6694 1911204110987
Q 10364 11660 695694156725
A 224 146322988
S 9767 989365392
S 8800 584726036
A 6914 745842137
S 5015 730355806
Q 6293 10125 3004009286180
S 10111 461273586
A 3513 685320533
Q 4255 9610 4802844015884
A 8375 610812676
S 10818 449140362
A 10352 965619376
A 35 337335716
Q 10750 12590 804671480210
A 10927 428105016
Q 6746 8579 1738587865146
A 6319 180945440
Q 5791 11228 4121664615295
S 7939 647824668
A 10980 238046995
Q 4392 8382 3759114025839
S 11750 442076002
Q 7379 9010 1285050216940
S 12284 908700750
S 7367 855318500
Q 1236 7831 1677292888847
Q 9544 10328 624508331842
S 10619 677684750
S 9405 402317881
Q 4421 11571 5666220681930
A 8160 926801164
Q 612 2822 1715866606187
Q 6524 7710 922702237814
Q 1201 12167 7448709205006
Q 5141 11718 439077523787
Q 459 12349 1630918639812
S 1544 463686266
A 4183 894834775
S 12966 37269367
Q 4870 11531 5974842291713
A 7526 781384060
S 3514 689551723
S 6724 689650823
Q 8143 12368 2975321895708
Q 1652 10049 2146197571726
Q 1680 11609 1013855335876
Q 3435 11386 2676937802860
A 11564 509980798
S 265 524968166
S 10113 585684964
Q 1541 9853 6542553889955
S 10544 636335691
Q 8004 9502 1102346148207
Q 4544 6265 1592711841494
S 6102 938684519
S 11033 957435719
A 669 702964344
S 2818 639091225
S 10009 954989030
Q 7640 11528 201987942346
S 4876 5507481
A 12640 575781968
S 1669 17704277
Q 5685 12686 2319299252619
Q 16 12986 1719367204785
S 10683 551700198
A 9311 963260658
A 10708 995212909
Q 571 12354 5215582152020
S 8599 997944815
A 7179 975927711
Q 1184 8663 4358692072610
A 6797 908677185
Q 335 12104 6723072896285
Q 1499 11663 3832319007639
Q 5053 12775 7092122586839
Q 296 12952 3051763641589
S 11982 516250775
A 8855 238447464
S 4859 3036260
Q 827 11171 6626364505036
S 8860 748201873
S 8208 804561921
Q 4724 7124 387688726333
S 246 962703514
Q 2300 10823 3700208514807
Q 130 11392 1241979286573
A 5127 120574168
S 3988 402809156
S 12950 392093001
A 11953 603512156
S 7229 789390771
S 982 994150284
A 7987 3335692
Q 1935 12175 5203206400370
A 1665 999175991
Q 8366 11744 1105783321815
Q 8234 12714 3185761748171
S 10263 882164256
A 12451 13434350
Q 3701 8643 2854711386914
A 4528 784996966
Q 1866 2420 509186293916
S 1875 647700472
S 11052 427666237
S 6851 732576706
A 10012 574520966
Q 3703 9203 676761174740
Q 14 12894 3273742659837
A 2083 346744425
Q 1721 10157 4188214227429
S 11599 992822023
A 7174 459610856
S 8841 985768346
S 12117 229099407
Q 3056 3235 122835263792
Q 9595 11295 275956231934
A 5949 820245693
Q 9792 11932 136541764776
Q 498 10267 2827915051285
A 2702 589521822
A 6538 394890656
S 7263 443761619
Q 9183 11592 807629923708
A 5789 149066180
S 9219 664673078
A 7036 698780810
A 9999 880853488
Q 6832 7390 181894479099
Q 645 12668 9257773390607
A 7310 697899890
Q 6731 11611 3433950016257
S 12015 738004070
S 11582 39626166
A 12945 112259238
S 7415 813878386
Q 1944 9884 5609862404674
A 4544 799565541
S 8802 810000178
A 3359 700686202
S 7499 242300767
Q 142 11463 5748653007955
Q 2001 9255 4599085413031
Q 721 11458 4325015225772
S 12103 895630419
S 10096 93092567
Q 6683 7830 776660141801
A 7649 665612209
Q 7405 12817 2765512096504
S 1586 880119929
A 7212 191513142
A 4228 644775681
A 7389 45701918
S 5220 224398219
Q 540 3128 2545951991296
Q 3910 6985 223761178744
S 4181 127493097
S 6596 106859126
S 10124 436753500
Q 9588 11201 191220235571
S 9112 107614061
A 1561 534655568
Q 8655 10230 412583948936
Q 2186 12408 3880930946702
Q 206 12961 5305564696033
S 3547 355265449
S 5058 934572119
Q 4438 10026 4012929940946
A 9258 964344471
A 2802 631551689
A 12604 53805821
S 1041 104108352
S 8923 990840334
A 5120 775352986
A 1839 605528465
A 2798 826201504
Q 7530 12762 156923584093
A 12740 464811488
S 4151 733551723
A 10405 935796241
Q 828 12374 1494054942611
Q 1268 8171 3375116772101
Q 936 10829 9787366771506
Q 10634 12277 1449721889016
Q 4009 8233 1114369442581
Q 102 11152 6487899952765
S 2060 508092001
S 11714 237065571
Q 1650 9236 208956743607
A 11847 855686377
Q 4634 10212 3142446530909
Q 4695 5988 662633232888
A 83 883112874
Q 33 12849 2017744023748
S 1712 351433465
A 1035 566878589
S 11002 885768491
A 10371 757252028
Q 3945 4108 64692498382
Q 3201 9708 6092675218425
S 2209 223482293
A 4589 419846088
Q 6331 11768 4134822956939
Q 2418 12104 8602946735422
S 3499 223061662
A 3957 735003524
S 11819 704655557
A 6647 652132059
A 5444 524500062
A 7812 78197
S 2334 906440047
S 2893 620968120
Q 3256 6852 2543247049838
Q 3990 7202 2052170332027
S 8140 247473632
A 8298 686805684
Q 9843 10918 566205939153
Q 6220 8783 1348396810817
A 2678 391510219
A 11347 673811514
Q 954 5502 3824028894810
Q 743 12584 1635513967189
S 11105 210757940
Q 3400 7846 2735805145844
Q 1876 12834 3216497949075
Q 5028 7652 2157745960077
S 12102 83486267
Q 388 10399 8562429500136
Q 578 3795 2642872398672
S 5901 537251411
Q 2205 12890 8776116208041
A 12828 603924198
A 677 313997752
Q 2598 8950 4004768686056
A 10302 990538228
Q 1711 10834 1862484989447
Q 5296 7965 1771164065526
Q 2632 10451 4463763638003
S 11461 208142122
A 7949 662310317
S 11871 536956828
Q 885 12470 7534336953507
Q 8252 12159 1790670635221
S 2291 337334465
A 9795 517745056
S 2754 234229011
A 3241 859626593
Q 181 12928 2977661672170
S 11239 634867262
Q 7426 7662 139898565916
Q 3310 11340 1963988349239
S 9337 295038505
Q 5729 11727 4847616852154
S 6189 74935242
S 6921 225809540
A 3948 184032232
S 6262 602235854
S 7885 509020468
Q 9488 11638 1150958427854
S 7725 91717653
A 9996 759049217
A 11752 210760851
S 10524 6928491
A 5257 757335517
A 2334 267809601
S 9566 193816600
S 5135 80098769
A 642 618172516
A 7029 205237867
Q 8534 10590 1965064298555
S 6023 317886895
Q 1414 11469 6711139636795
Q 182 12913 7724676050996
A 3610 424291589
S 2217 190393179
S 11392 756199937
S 6407 211218804
S 151 112929369
S 255 800337215
A 2411 373471462
S 12326 871562562
A 12251 898303385
S 1981 981965951
S 11121 499080830
Q 2583 4696 1788846454645
A 7642 992677654
S 4090 416768830
A 5870 999912757
Q 3113 3839 42824285679
A 3923 334577683
Q 2534 7896 2397228566976
A 2610 25080208
S 8682 760344637
S 7009 309086596
Q 14 12955 122157790882
Q 4385 10956 3761976187044
A 10060 153804768
Q 5696 5707 11387826796
S 6671 694508064
S 3506 861406876
Q 36 9333 9254757252934
S 10535 832871908
A 10960 222632136
A 10708 748194604
A 666 955713390
Q 1522 12857 9687067360130
S 11750 390421073
Q 1886 12300 4944459757192
S 10942 580990105
Q 1 12835 2352260313135
Q 5705 12616 3655005749722
Q 2467 9179 5449527911806
Q 1226 10190 1913109576630
Q 3945 9025 594231116520
A 9977 563405559
Q 827 7992 4204312575593
S 6447 299026006
Q 972 10851 4947064318868
Q 5643 7319 1257799941972
Q 1945 7355 5242371171993
Q 7830 9245 1065058193118
S 11553 585855731
Q 14 6821 3928335325262
Q 26 12642 8032958794411
S 10512 897868143
A 11413 377670119
A 5697 374057860
Q 1690 6401 4450505285138
A 5805 367038380
Q 3403 11614 7858521910664
A 8589 909038842
S 5102 856222251
Q 3223 5196 232445579199
S 4577 735176141
S 3094 47898341
S 2416 210696020
A 11619 12227305
S 10586 109108828
A 1612 106297684
S 3633 158860770
S 2610 23065268
Q 135 8595 564685690158
A 10754 66717838
A 7414 685313433
Q 3539 9791 1703498742036
Q 266 7769 4538000684075
S 1447 443851940
Q 2633 12088 5727461287848
A 2723 178257848
S 5728 671900671
Q 4346 12758 4808765331003
Q 2327 12533 249316604180
A 2070 722543489
Q 911 11051 5612443713789
S 6515 440121846
S 6989 172631813
A 272 2278248
A 11285 437106944
A 12244 405951237
Q 1534 12559 8910174472194
A 4491 460492697
S 5305 788949347
Q 613 12400 1524862381211
A 11402 618604866
Q 2223 6301 1897832005144
S 2782 220519670
A 2493 182483484
A 1254 478815363
S 8890 791883716
S 927 997388894
A 6917 670850985
Q 5738 5817 36755315928
A 12243 15247462
Q 2061 9402 1588632445518
Q 6442 6797 127649810495
S 10729 694048159
A 1589 91345188
Q 316 12833 9190143196080
A 4693 36269342
Q 9135 12816 2673274630792
S 11517 27074861
S 9607 424466597
A 5380 120163627
S 5429 933464189
S 6871 10933625
Q 4385 12824 147638181855
A 4738 87107471
A 2195 311679125
A 7010 198963109
S 1372 436927344
Q 1039 10200 3793889775782
S 4745 144713940
S 7696 573448072
Q 4580 9728 2292791891947
Q 1701 7142 1301066745000
S 8867 397586162
A 2892 533349482
Q 4722 7040 1405360366211
A 7365 241082457
A 3876 57621569
Q 3289 10423 7088393926194
Q 5378 8376 30437853994
S 6502 340999636
A 7694 75218122
S 382 978265833
S 6412 733934046
A 9434 111623703
A 11509 33834179
Q 5849 12330 5705379033540
A 3491 790176630
S 6065 610750184
S 1432 29010280
Q 236 9872 5226721072226
Q 245 9103 5351627987832
A 7 332822232
Q 382 2531 31202351910
Q 125 12967 5347878568402
A 2598 369892864
S 12729 75696072
Q 191 12346 2939814322933
Q 681 6123 4128148450824
S 2857 445512274
A 6001 127896853
S 3196 216793111
A 5805 776408327
A 4458 702104638
Q 5851 12097 5283811978401
A 4158 128681729
A 8441 697142915
Q 8472 10563 447245067854
S 7972 706837277
Q 3482 8997 1701412733625
Q 4027 9720 3467928282944
Q 289 5503 1207692905334
Q 1293 11703 7876770938314
A 11309 207140945
S 5385 161018483
A 11079 545119266
S 4492 29103558
A 1394 623893477
S 5284 282525572
A 12044 12869383
A 5200 651262622
A 7868 564663056
S 5229 331455604
A 8122 272704465
A 12772 286149725
Q 2309 12132 3518940395090
S 6158 179821425
S 2981 401362799
A 6142 910606048
S 8704 569706951
Q 90 12616 1668919549408
A 9060 839513582
Q 279 12289 6075730196244
S 6202 517017013
A 5747 1648638
S 4042 634596514
S 5320 719872878
A 4552 765417314
A 3576 75722543
Q 3719 7038 1867621794464
S 6745 645512063
Q 3709 12401 5982869765057
A 12016 305699322
Q 4593 6887 1434702157621
A 7539 380034438
Q 3666 10453 1865289184629
Q 7414 10194 2180203786099
Q 4470 10903 232471945206
Q 5710 6813 252565268739
Q 3482 11046 2211894500761
Q 4021 11908 5973409447068
S 2070 864778020
Q 5746 11969 4884731465898
S 4188 506402763
A 7631 962043705
A 11600 662971440
Q 68 864 174062166100
Q 7515 8679 489815013501
Q 8199 12910 1535626077672
A 4230 459938036
Q 1284 12706 6533059442170
Q 4268 7082 2796247079890
Q 11146 12253 582945374680
A 12750 162681912
A 12130 929620992
A 12261 576026299
S 2381 688820335
Q 2695 4789 1427925409363
A 1889 617766739
Q 10627 11458 307798564806
A 11881 235300713
S 4874 81603730
Q 7341 9732 1236073209850
A 2825 780533147
S 1397 553420147
A 2571 918239793
A 8144 119651686
S 4645 400448389
S 760 639706564
S 359 262206266
A 8757 252473745
Q 3744 7907 3925584316786
Q 769 10624 9793900996074
Q 696 12905 1425409856391
A 7120 274082290
Q 912 2500 276811602613
A 3667 830769855
S 5076 438475466
S 1447 11784012
Q 1082 3864 1554360867812
A 10361 39243460
A 9919 112938742
S 1197 714226107
Q 10336 12229 613915069382
S 7197 926029882
S 3093 194728713
Q 1833 9218 5928186504321
A 8847 293142334
A 10226 197274573
S 8932 797749436
S 8030 223850101
A 10529 14993507
A 10103 630128907
A 12252 455266850
S 4951 391478917
Q 4214 12501 3910625456044
S 6067 879788369
Q 5408 10924 4953084144125
Q 3737 10606 4941899241973
Q 2230 12432 9692327149758
Q 3522 8279 1577580911241
S 10371 508282381
Q 55 5061 2673825462345
Q 6608 9883 727107268950
A 2622 714933763
S 2140 834988075
S 9006 865315583
Q 8348 11358 2235311596114
S 12485 623157591
Q 148 2651 1083598253346
Q 814 8192 1241909665389
A 10377 139200524
Q 12049 12274 73738457806
S 12283 648662056
A 4826 62692
Q 747 11809 6224551959519
A 5966 532171835
A 12201 969616320
A 5873 121965602
A 6462 427028729
S 8112 573640024
S 1425 408859042
Q 1688 7041 2265962248073
S 8534 108711091
Q 176 12398 415882505376
S 3988 160453100
Q 7146 7980 351005658083
A 8922 823499437
S 2354 455023365
A 3693 485234441
S 11840 945340625
A 11249 630183880
Q 4326 6630 1364449553048
S 646 912208638
A 11259 560364506
A 7154 45164846
S 4079 154561451
Q 1420 10348 28656915442
A 2581 49435583
Q 8176 8939 648933079887
S 5964 77101898
A 11033 875350445
S 1392 885827804
S 12353 598714084
Q 289 12737 1290677031699
Q 1415 11973 9250659741082
S 2655 603103685
S 651 146786460
Q 3576 5110 399075807868
Q 4030 6262 787044433130
A 7195 415205087
A 10345 630051398
A 11821 591838710
A 2085 55487165
S 11031 314173995
Q 3586 6568 2431750320451
Q 3803 11283 2118849420135
Q 3432 3965 332749318086
A 9298 678048245
S 11804 488569481
S 6964 911717170
Q 2813 12825 5703601806951
S 11893 192133573
Q 6006 6509 503353349941
S 7562 832891946
Q 3301 4411 1068090121851
Q 1159 11688 4401267620032
Q 1066 12208 9933999587925
Q 457 12937 9215149143665
S 4382 318978806
A 9236 902438285
S 8321 365527627
Q 777 12977 2163886515829
Q 1190 11608 4881236283247
S 6509 377532365
A 12634 379636380
Q 4867 10883 4711188153876
Q 489 8332 4301543154953
A 6739 873951113
Q 399 10107 9502078819232
S 11358 981047476
A 851 748937016
S 2996 753010884
A 11177 739415568
S 912 230397341
S 1351 814489694
A 1141 196864369
Q 1320 12739 218342536955
Q 1740 12836 4654110198015
Q 567 12392 1117145260757
S 10685 821908594
Q 149 11705 4674356028270
S 3676 663495340
Q 1974 10800 1672589248293
A 10694 335475995
Q 8 12987 1618617425409
Q 6807 9785 2701041291888
A 11038 80972464
A 4252 580425100
Q 2495 6798 3543903039949
S 9625 243116767
Q 954 10339 3409675400020
A 3807 344217656
Q 10122 12833 1872055683791
Q 1757 8490 4356033645778
Q 1010 6280 4542758756480
Q 5087 5717 500400956846
A 892 162765966
A 2070 262346071
A 3080 673320607
A 9409 309150257
A 3095 994459821
A 7863 75156641
Q 4103 12888 8251789289394
Q 190 12849 1625585706628
S 2015 962429278
A 700 432690954
A 7474 629064705
Q 3370 8701 2715629355411
A 11485 896614688
S 6584 704609566
A 9051 893722480
A 9969 741277382
S 11195 309825465
Q 9239 9885 458012839387
Q 1623 10522 3388233440607
A 4786 341781616
A 2919 37304186
Q 1989 10679 7140804158158
S 11536 720493294
Q 320 7352 6718966040612
A 8974 585087314
Q 7781 11343 819614877566
Q 6035 8561 1872913017010
S 11678 214985373
Q 5850 11168 387769148681
S 6368 685900136
Q 12625 12787 11513280034
S 7031 775088162
A 606 736209709
S 6705 127412196
S 7343 36893213
Q 1304 9138 6576116137694
Q 861 11110 5014647934277
Q 6050 12658 1836589092130
S 12436 546691843
S 2803 353849071
A 12398 870933293
A 939 704978947
Q 2883 10624 2841597051547
A 6829 653844328
S 11741 231138238
A 10557 43133971
Q 8971 12123 1936055499696
S 10091 297072697
Q 4889 12307 596880997877
A 6189 936436425
S 22 34892620
A 1206 719168933
Q 8056 12232 2599491658224
Q 7243 12583 3805944980997
A 7030 428450990
Q 797 9253 5165337707952
S 1624 844921291
Q 2404 12168 3579263620567
A 12067 859478481
Q 396 10913 3609358466117
S 8278 728535207
Q 56 12904 8004126489988
Q 3181 5436 789726605167
A 3824 66311496
S 8000 136302785
S 9527 164728744
S 5088 331345318
A 10388 659975458
A 12429 779709660
Q 2280 12751 7137700602220
Q 314 801 31359765129
Q 7475 11443 2215415957093
S 4952 608873825
Q 5934 9094 2870078169027
Q 2110 6957 4202731660479
Q 2248 12759 2856374369412
Q 2575 12228 8883863375453
S 12558 193617429
Q 7475 7952 266975974873
A 7868 808237722
Q 4899 12188 3300990404117
S 10467 761786644
S 4966 138037081
Q 7730 9122 879177409134
A 6246 81829336
Q 2959 12788 4851902932339
S 9736 214123180
S 4758 667974953
Q 2439 11927 4131288286357
Q 1761 9980 3829976396064
A 1323 596221463
S 3991 144759344
A 5328 741269607
A 8022 344555176
Q 454 9819 1412019675894
S 3893 547275125
A 10987 614044268
S 7323 767171294
S 11954 667260065
S 5603 249763472
A 5876 294928202
Q 1046 12757 6711374998834
S 4915 916342254
Q 17 4583 1381921568485
A 8226 626518998
S 9556 887515075
S 2368 200104152
S 10879 637636806
S 6427 494445233
S 3362 332049905
Q 4080 6379 752385855441
A 3842 931488018
S 1512 636616851
S 10258 783483394
A 6736 823350086
Q 100 12794 8229454651975
Q 1053 12566 8851039160248
S 10894 752572568
A 6126 365134820
S 5076 966289298
Q 2481 12271 8488601947321
S 3704 718022701
A 7199 824768940
A 9159 895112736
A 8289 728516981
Q 3 11775 2692035987604
Q 6622 8115 1059221882046
Q 4400 12658 4331625502024
Q 390 12953 9125697463174
A 6754 748731002
S 6105 960151308
Q 3755 5604 1700546042912
Q 4342 12720 4981049369258
A 223 664993577
Q 226 7567 6876696202577
S 3234 155863094
A 8245 164906874
A 5103 57458898
S 10427 252006667
S 8580 789765328
A 7805 57323315
S 10951 774249785
S 9756 680073601
S 691 832141691
Q 93 12977 4976222540299
Q 1127 3778 2021885611190
Q 2610 9507 1517009442052
S 4587 424291430
Q 5256 7482 1651537092329
S 689 96490922
A 11767 655161684
Q 1766 4957 3051785571026
Q 1037 12983 9082471495924
Q 11 12982 7356776554247
A 1475 280579815
Q 2319 6896 7958748193
A 7459 29766867
A 7551 376605777
S 5225 677224865
S 1280 36479244
Q 1431 11317 1473058615162
S 10955 480129266
A 12071 840002914
A 10160 169805762
Q 3776 10580 1256926360550
S 7382 828221743
Q 1825 9063 1914879872157
S 1645 241324927
S 7951 870363090
Q 9807 12197 2034821975728
Q 3912 10064 6104100592658
Q 1166 7027 5096737197544
S 3763 291987757
S 1712 414319503
Q 1697 12111 1291794164797
Q 3900 7923 3096880992169
S 5522 83172854
A 7922 991060738
Q 6614 11231 967875579287
S 7038 5858083
S 10166 369850557
A 11247 68592521
A 5576 6964472
A 5038 169854409
Q 83 12580 8507819596587
S 11148 958794838
A 10099 166324041
A 6385 72822961
S 4837 388637450
S 1166 634910873
S 5042 730464577
Q 4925 12857 4962166721295
A 3084 369234162
S 8299 779160933
A 2834 456950905
A 3679 285472148
A 1100 620417525
S 3031 964331803
Q 1359 10552 2662162536906
Q 1812 4397 903214478492
Q 1722 8815 1636567475271
S 2465 494824873
S 7502 784932283
Q 923 6722 2582893661999
A 6174 507199769
A 8837 360443165
A 12839 526683966
A 8619 877665320
Q 6128 10536 3222195127862
Q 7258 8565 408856885799
S 8706 655781981
S 763 122248697
Q 4272 12333 2018798772163
Q 1662 12775 6251724573810
A 3626 710817092
Q 1668 7398 3305580183424
A 9711 692027186
A 12669 529723194
Q 7390 8912 563815395702
S 7460 23711278
A 5780 589797071
A 8407 872815239
A 3891 255888948
A 2299 257207368
Q 334 12017 4864666401206
Q 2718 8954 181340476688
A 12317 489959479
S 284 326122762
S 7862 958450844
Q 4277 12702 1644809863477
S 12592 465463501
S 1090 698933866
A 595 561656716
S 8255 848084151
S 9609 623095439
A 4103 763418747
A 707 130420403
S 4997 680823254
S 12742 276486716
S 3849 28724158
A 5516 180324005
A 11245 85521685
A 2185 676673959
Q 440 11504 5262916025697
A 12146 720899600
A 7946 291012515
Q 959 12816 480528422253
S 2407 930869557
Q 1263 11826 8646981211550
S 7272 120923962
A 7376 659670491
S 5705 486866817
A 12642 212632221
A 3486 64825514
Q 3762 10059 1892561995800
S 8234 331393146
Q 171 3535 3032349706173
A 11366 409610279
Q 11893 11893 487489524
A 7468 565033188
S 10683 832436331
S 2414 190322044
A 9042 789400036
S 10696 25097564
Q 6674 11397 3975912603574
S 7785 50010969
A 4321 344159013
Q 1438 7055 2258793542296
Q 7604 8542 546184997751
A 5082 387948765
A 11298 899629414
Q 6369 7128 294523356766
S 554 778649290
S 6482 428399005
S 8790 870026351
Q 9654 11396 1266929689155
A 9868 941816542
Q 115 8734 5940654491897
S 8413 252283502
S 8054 347007792
Q 3323 9549 2564828834774
Q 7661 11011 2976744268519
Q 6250 7506 616078703170
Q 1497 10710 1340189813284
A 7706 700565456
S 4345 626707210
Q 9461 12699 448901888795
Q 98 11326 3690550052635
Q 6783 7043 18966178136
A 4429 564435815
S 5576 848874409
A 9229 479679440
Q 11052 12775 634503773182
S 1617 489786779
A 4568 195767167
S 4945 556478358
Q 2105 6362 1416573829203
Q 1312 12879 1814057981459
S 8509 581193641
S 2888 35536691
Q 3175 7216 2128433880551
A 10356 44393855
A 2401 36636809
S 9993 438528331
A 249 869999909
Q 2602 10032 839976820394
S 11055 403372482
Q 1849 12608 5621867307239
Q 10434 11816 1003128371309
Q 778 1769 709009393271
S 9117 626545452
Q 3487 5589 439405882503
A 1224 634490675
Q 564 11461 3390478978297
A 6010 864562626
A 1339 442218743
A 9519 489550466
S 5709 852830584
A 12549 338597351
S 10756 520045814
Q 1521 12570 4212007498672
Q 2982 3258 7474954673
Q 5271 9291 2014322849397
S 2809 153353015
Q 556 12450 5787556151017
Q 6524 11429 391492826151
Q 3214 12172 7224414278790
S 6551 866332511
Q 1423 11999 3221226973049
Q 279 866 139625418883
A 4956 348747143
S 8307 89107276
S 5672 955447025
S 10363 187611254
S 10690 292877976
A 11009 757965472
S 10951 153415325
A 3522 182368885
A 8366 653108034
Q 3239 10710 2000089435827
Q 1131 11718 605684498938
Q 3369 10140 2448327970834
S 28 372406654
S 10768 620734990
S 11524 533715897
Q 11151 12955 1711445585395
Q 2068 6609 912219617077
Q 6678 9229 994573351951
Q 6304 12264 85777454354
S 10755 480377067
Q 10345 11460 56377848729
Q 577 11942 7524957113618
A 10872 31713813
Q 396 8088 1850702931829
S 12120 977029483
Q 764 12882 6592974155507
Q 637 12456 497683634049
S 2336 920855637
S 10824 593883477
Q 518 12157 9469041261064
Q 1111 11945 9185296967296
S 5250 25784160
Q 1529 4334 354653980645
Q 7450 12208 4590723050154
S 5578 787703105
S 5560 362895967
Q 110 12863 4551915452623
S 1734 329881286
Q 1424 10577 1153880484873
S 873 998481113
S 12749 213964371
A 8472 309017595
S 5840 556713159
Q 1976 4742 803799669592
Q 4293 11171 2315115107452
A 3801 772631214
S 9253 7373254
Q 5583 7988 61882973847
Q 582 12081 8246370064942
A 10437 219505768
S 4121 547520413
Q 1430 8043 2593559192109
Q 9831 11687 1217161765445
S 1244 657292691
Q 12398 12726 150236133007
Q 570 12887 4016946393363
Q 1444 5823 1361650011368
Q 5273 11948 4797378576773
Q 282 12058 3140579866780
A 1079 694333586
A 3117 833559552
A 6843 232439492
Q 441 12319 3110961766868
A 10846 918145131
A 9673 258674087
Q 930 12330 3974932780520
Q 2083 11742 9633151345000
Q 577 1513 346132474663
A 6303 242166522
S 3074 864897791
S 8903 411277424
A 7978 328143498
Q 7216 12251 1795448750114
S 5797 690418063
Q 840 9086 4001232326007
A 3430 905817084
Q 2129 2669 189975561319
Q 808 7503 6662545910009
Q 3160 7540 3092956341028
A 1242 981301668
Q 7220 11362 2491076482508
S 7913 622016056
Q 3877 12211 1852245828957
Q 1817 9127 188356808146
A 8135 180345202
A 3794 175905655
A 9669 153085312
S 5316 337667123
S 12062 140791628
A 2953 207543472
A 5458 394002006
Q 342 9912 976279111668
Q 798 6130 1814006786455
Q 201 9495 7563301224893
Q 10164 11910 797565202910
Q 893 12742 421350568816
A 12212 130618004
Q 11 12973 6675180025942
S 4917 559905093
Q 362 12361 3351478455688
S 10442 569518990
Q 4793 11644 3025211778866
S 6156 22285864
S 2740 135403446
Q 3625 7124 2939234684606
Q 774 10225 8854069914533
Q 3086 9281 5693475629473
A 1916 301475354
A 9242 117579858
S 445 173850976
A 2050 62677043
A 8586 43301081
Q 6139 7870 99246855825
S 1107 846167810
S 7337 344409756
Q 339 12939 7767053533206
S 2846 852821993
A 12215 481847682
Q 4048 10754 4510360598591
S 6239 658719666
Q 2176 12547 6661647001355
Q 3271 11832 5135169149610
A 12469 619148226
Q 9119 9355 82353629949
Q 2163 10401 7131132127317
A 6776 749796469
Q 1270 12836 3921916461845
Q 6619 10606 2355985474304
S 6931 35304991
A 3543 832535440
S 7322 269280607
S 7582 738134930
S 1816 366611519
A 626 745637739
Q 2292 10539 5649532978761
Q 1678 6889 3915686777556
A 2723 475003006
Q 4715 8009 338913312536
S 3249 128492275
S 8106 211637067
Q 3776 12908 1620615201710
A 8703 946443006
A 11871 894706262
A 4742 688101838
A 5321 426738338
A 5290 955634251
S 4319 680743125
A 8 174323690
A 6000 827524100
Q 188 398 134361441750
S 12753 702015058
Q 1859 6521 3462785257186
S 10103 874850789
Q 1486 11703 6819637055456
S 8962 552201373
Q 761 10480 4181902827820
S 12042 866597142
S 2406 224245792
Q 762 12136 1993620496760
S 12395 92157668
Q 1500 9629 7418984722161
Q 1540 9237 5287663131465
S 6491 995361607
Q 7608 9889 1661805340335
Q 855 2502 517912611111
A 5264 276054684
Q 6691 7758 552065764139
Q 1344 10543 2606563567286
Q 423 11113 7990121114012
S 6869 604291385
S 8177 305004233
A 8172 70428914
S 2327 646240589
A 6912 289102867
A 11348 209861008
Q 5495 12198 1566469254918
A 11250 613726573
A 3259 72648458
Q 60 12780 3876478067057
A 12228 277439935
A 12553 531683411
Q 328 8412 1786042661424
Q 682 12551 288059810270
A 11609 111143961
Q 3149 10990 1352565642637
S 10827 596135524
S 8244 311098943
S 2510 846512615
S 1273 290247673
Q 1434 5899 2561315517573
A 3581 133401548
S 4986 853924495
A 341 865133452
A 11941 781477914
Q 412 12091 1350176720221
Q 1827 9819 643350335750
Q 2571 11751 7415415345359
S 7358 972228841
A 9059 667762047
S 10297 722823971
A 9374 150643354
S 8248 855983614
A 12038 241872514
Q 636 5212 3154312781792
A 1707 923025793
Q 886 11989 9760589790653
A 11769 928793486
Q 2920 12452 2059777404354
S 7664 178047940
Q 9253 9747 169090588820
Q 5179 8839 880446629730
Q 2051 12765 3831703228083
S 4764 403488897
Q 8634 11387 1311769737897
Q 1961 9640 2709755203460
A 8656 933098427
A 498 437363404
S 3756 698706019
Q 582 4087 810072750109
Q 361 10781 5215382572892
Q 2371 7886 4385196126363
A 796 509930553
Q 1597 7176 3149518305482
A 8563 475748613
S 8878 969317538
Q 3613 12496 7567933802041
Q 7977 11127 283661576147
A 929 755156577
A 1749 689204695
S 6028 35650155
A 9129 72433745
A 9522 614297884
Q 4712 7199 1953311941510
Q 1546 12648 9595172525855
S 3318 523660065
Q 661 3160 2468908365861
Q 1396 8424 2063183804833
S 8995 523668694
A 11821 194240127
A 1545 139234640
Q 1414 12877 4942177922517
S 8922 619548201
A 12240 337247503
S 386 673759615
Q 381 5135 3471753405817
A 8389 20032539
A 2001 223468243
Q 5508 9435 1854250069790
Q 869 12668 1407267706899
A 4899 753682175
Q 157 11736 9598215507359
Q 3186 10582 1532615742534
S 11072 564327633
A 2960 910806522
S 8506 526562849
Q 1180 11027 4391101829709
A 2481 594837815
Q 2931 5112 1920305791996
S 9779 729393789
Q 871 12841 6908001337275
A 289 673236778
S 6631 208739248
S 1961 348652797
Q 254 2709 2339222679624
A 9527 192759482
S 12610 769818148
A 5401 883496424
Q 3047 7297 3828050138966
Q 4234 5782 141234949195
A 2896 244516851
S 2699 584731588
Q 2750 4057 1259788779884
S 11104 923818072
A 8262 220310642
S 7279 972610468
S 12623 660345825
Q 3203 11490 6751720375400
A 8421 443488512
S 44 968429601
S 4705 988657008
Q 9982 12082 35080061162
Q 2475 5338 2428176863303
Q 176 10937 39997879294
Q 216 12974 8078013319083
S 4929 229965194
S 8498 896470263
Q 8507 12321 3417862331
S 6545 357750094
S 9604 529829026
Q 972 12316 8534636685609
A 472 824048673
A 11103 120502726
S 9003 345779534
S 10341 460655884
S 6996 38940200
A 229 636286987
Q 5014 12638 3504024214639
S 3820 704662856
A 4131 10153788
S 1362 471656628
Q 1959 7417 3723786333311
S 6111 12911229
S 2584 414723517
A 6644 348258919
Q 5244 7141 1370456567029
S 2182 73872200
Q 114 11229 7555841610067
S 10786 482379087
S 9717 77550868
S 5075 147097800
S 12819 519072873
Q 2121 5228 2190978148011
A 12386 631615398
A 5267 173916075
Q 2647 12903 8220283053699
Q 1598 8923 3338776615546
A 2352 111686247
S 12172 417534414
Q 9448 10024 363684382443
Q 3237 11473 2209180225946
S 10376 59246908
A 10470 490977534
A 3895 558474576
S 808 927383843
A 12325 311535439
A 6128 302257174
Q 4311 10301 1031699680484
Q 610 9721 6592933123914
A 6457 56664571
A 835 338745966
Q 2267 11055 8421814964564
Q 1346 10795 2351788800440
S 1058 165790766
Q 9396 11051 101921358365
A 10219 98387039
S 12561 987032691
A 10396 231792121
S 9021 635783105
S 9154 112039683
Q 6708 6775 15105563596
Q 6164 10034 2299083840739
A 4036 588470910
S 3128 824094886
Q 5339 8036 1058823645313
S 1723 663874621
A 2916 292485781
Q 4075 11705 7259293271440
Q 839 5747 1123035717292
S 2362 192522213
A 7390 564286119
S 8861 42299181
S 7145 533941027
A 11323 435076986
Q 2375 11067 3737389344711
Q 2854 3662 458699868159
S 3773 974497000
S 4105 692419207
A 9678 196355307
S 9304 646221931
Q 2976 12148 2408376514220
A 11795 252849703
S 9551 48995964
A 8161 238146020
Q 4187 8890 3435853704892
Q 1313 11631 8460451643946
Q 7537 8522 414534392036
A 1974 145132485
Q 640 11922 6697885404878
Q 2260 12608 4440844766007
S 8068 392565791
S 11642 676598778
Q 6708 10696 3774743331782
A 11640 948121780
S 4104 484337588
S 11103 495670106
S 7378 401537225
A 12846 601529461
A 8798 171079367
Q 206 12898 1774414781117
Q 5777 9958 880422767448
A 2682 327326203
Q 457 7542 1226212527796
S 3400 892642928
Q 6717 12658 417369950369
A 11544 282869120
A 3590 896865965
S 5557 873513101
S 4787 348430770
Q 4192 10590 2879000799901
A 3138 465319611
S 4242 483648744
S 9831 591409411
A 7473 548876093
S 6649 34425655
Q 1084 8170 6529091117320
Q 214 12433 6703271423694
A 11746 977583496
S 7732 659587010
Q 6384 8974 2034188578906
S 6628 540530349
A 11616 293774345
S 11635 51841875
Q 380 3046 2105600359876
A 11239 309657821
S 9961 596279364
S 11766 673067277
A 9057 649861662
S 1283 44126045
Q 7466 12284 3591383306011
Q 7798 12615 1032872897614
Q 420 4258 1212660754654
A 8747 567922240
Q 560 11800 2177623404958
A 9652 942020848
Q 2955 3171 26924408602
A 851 770219045
A 12641 278187313
A 3667 139309745
Q 454 10626 4461078363869
A 7271 591048258
S 6665 221978993
Q 519 5152 2256672669681
Q 62 12944 6955586834681
Q 6878 10681 989163575939
S 5009 62664839
Q 1458 3791 1243903564707
Q 2115 10180 6188574656370
S 7391 405231280
A 3347 273906466
A 3663 822119381
S 560 928147093
S 10054 332638532
Q 7272 9458 139269580703
A 10561 524001436
Q 9567 9581 9911787726
Q 7226 7817 238414761206
Q 486 3554 1787897841361
A 7579 849572632
S 1877 606373344
A 3965 861583814
A 3984 828923021
Q 12 9536 5922866699029
Q 87 3325 3003211280730
Q 4069 8896 4300302109117
A 10293 311880717
Q 604 10322 6076051573367
A 2877 605660723
Q 1092 12919 110584450745
S 8112 161253012
S 1935 727638649
S 12777 41029177
Q 802 12824 3380618085771
S 7527 419002767
Q 185 12436 8795258649425
Q 1126 10566 8216026583437
Q 3574 11038 2116530096644
Q 635 8412 3495441575110
Q 1486 12770 8587509589984
Q 191 12922 6262548632672
A 1019 704065631
S 1564 118203967
Q 9067 12542 1847939392872
S 9607 981753494
S 9875 616714637
S 10932 921293585
A 12561 146275670
A 9251 769710152
A 6423 639109155
Q 3517 5551 723406093048
Q 353 8288 4435651563842
A 9358 732949370
Q 659 4851 1645981373519
S 1491 296709062
S 10899 136827386
A 9556 381985563
A 1379 88988958
Q 1863 12327 3108192129361
S 3821 942351909
S 2195 57896502
A 9401 152643922
Q 634 6461 4038147637538
Q 199 10832 6999214993322
Q 1444 7649 1682180561080
S 5088 602750705
Q 2430 11277 5251326662100
Q 4541 12484 539781035093
A 5209 849140236
A 12391 576397194
Q 10096 10496 324838436993
Q 7304 10115 748136307981
S 10085 532199895
Q 2503 10022 6335443626895
S 1080 677324898
Q 1959 10777 3005877747097
S 564 460301989
Q 1157 5982 3075028274604
S 10370 71672344
S 10286 657089989
Q 4027 10998 4305927535276
A 3785 634261311
A 12528 977619394
Q 5013 5817 158309134354
Q 2265 10988 8462412209747
Q 660 7227 6502758791277
Q 3344 8971 1894142111427
S 6442 54958688
Q 5868 12772 5912525766352
Q 4028 10710 3713193745468
Q 4160 7083 2245107188051
A 8188 103624318
A 9347 478713912
S 8107 916734241
S 11448 644919474
S 10634 391586072
S 9846 527325881
A 6998 743702737
S 12543 371779907
Q 2057 11524 8311961736060
Q 70 12873 1351293010863
Q 12153 12696 275174031573
A 11478 757941775
S 8044 132385803
Q 4371 8893 2840123442304
A 2283 404744075
A 2601 587064191
Q 74 8967 3666585339050
S 6532 617614838
Q 7323 7694 124617315580
A 604 853190155
S 7327 717474799
Q 104 12812 7109792421434
Q 5034 8671 1208716634162
Q 1208 6510 3942480130697
A 3699 959489577
S 11897 811919708
Q 3516 12062 6522298863556
Q 6688 8637 1428575754995
Q 5663 9941 2121738914111
A 79 571423390
Q 4207 5207 525465563034
A 9903 381798943
A 3144 914431573
A 3222 379269907
A 7766 571511319
S 12891 818245408
A 9234 735880066
S 8511 850742756
A 1061 320089493
S 500 192285085
Q 376 4019 2528734249600
S 10780 448125739
Q 2672 7896 2372992304594
A 2810 545083970
S 8886 84683718
S 4291 801670937
S 7727 337751116
S 5469 797151168
Q 196 12336 4082089594927
Q 2471 6591 3662857690236
Q 7478 10176 1773150868815
A 10074 317438706
A 2543 240851529
Q 38 12831 8913401208057
A 236 221597936
Q 1330 6432 2879134637780
A 3938 936067278
S 12848 632382420
A 11018 846457387
Q 4388 11682 5608668636539
A 11760 255925446
S 5906 105492532
S 6374 494357477
S 494 996456042
Q 1048 10501 2842273636398
A 6571 383597150
Q 8250 12295 1897714675872
S 8893 28441093
A 9685 78870157
A 1975 765633463
Q 3589 7889 2764320411992
S 6731 925655620
A 9861 896719452
Q 5301 7687 2334513996389
A 11852 990598804
Q 1139 10089 3080375495010
A 12043 218448643
Q 1723 11511 6003315378764
Q 1647 7781 4418984751828
S 4243 765557608
S 12636 964919107
Q 2916 4362 220898205554
Q 12024 12075 27691245087
A 3034 162003898
S 2510 257953561
Q 999 6578 5008954230878
Q 2127 7659 2477394249389
S 12101 483821778
A 6092 576903215
A 7483 280003693
A 8098 483102959
A 2700 692275761
S 2020 349322504
Q 3648 12765 6118424402258
A 5921 879434503
Q 2299 12541 5624372014666
Q 10130 10501 32302120136
Q 4346 12832 1534368413388
S 1564 350808382
A 11066 479398711
A 8070 804198109
A 9931 98888885
Q 6547 11805 4812835586476
A 4713 506065874
S 6232 612815885
A 10832 162903007
A 6966 602098136
Q 587 682 8431967872
Q 4733 10468 3100928627224
A 8424 255327272
Q 6942 12688 1827103239008
Q 5417 11510 5617173611049
Q 8345 12582 2409680406733
A 7826 554158885
S 1184 385370425
Q 309 9721 2842602020103
A 4393 259564824
Q 6355 12906 5774293830062
S 2149 844657940
A 3884 605575138
Q 4698 10420 1020740430643
Q 7056 10854 810440769172
Q 103 12677 7605568216158
S 9391 424298597
Q 5938 10278 3753873479225
Q 8781 11489 1118143924296
Q 2757 12703 5799635181187
A 9233 146283360
Q 1862 8437 624048399435
S 12844 584331082
Q 1 2722 1960019660092
Q 3465 5922 352543598028
S 11985 985929114
S 11574 900548659
S 8789 683463297
A 12471 879012275
A 6284 425914678
S 5787 37122367
A 4119 50049180
S 2975 802307630
A 11095 304992227
A 59 881658232
A 503 190077222
A 10858 527561582
A 7699 474769643
A 7750 346730776
S 6781 505507382
Q 3820 6812 2093241164534
A 5946 217618155
A 4298 150313736
S 2414 804036066
Q 3126 10188 6481618566527
S 2130 850407780
Q 536 9406 6087933850472
A 10972 966601036
Q 3336 7705 4111917218805
A 6758 575825220
A 5350 812839674
A 7088 75092789
A 2740 472361655
S 10368 361106211
A 4355 62945317
Q 211 12653 2048566209210
Q 2504 10404 135206294378
Q 678 10512 683000341332
A 11461 904046455
Q 1150 1647 69608659633
S 2526 709321641
Q 5453 8692 982374003270
A 2819 175648284
Q 4467 11910 1044385316853
Q 6601 10894 418806209046
Q 5887 10670 1305053523154
Q 6117 8592 1693697214643
S 8815 798755713
Q 10169 11387 639917349172
Q 180 12846 7306167746666
Q 2682 8409 112580265158
S 9100 18702443
Q 3078 6878 1450367164372
S 6897 132011466
A 7146 359600859
Q 5941 10242 2817635634332
A 5702 552438666
A 4771 129498632
Q 132 12904 5896489682462
Q 2465 9339 3678039052020
Q 863 3283 1784997720375
S 585 567599745
Q 1676 3477 1103056347084
Q 11257 12827 227244095321
Q 1530 8810 1782218910125
A 11952 887977579
S 8674 804584520
Q 46 12944 5901978418421
A 11285 420046243
Q 1779 5289 1239116118776
S 5194 285510774
Q 1435 8029 4594061447047
Q 8275 8543 228458919886
Q 4195 12842 1296176877687
A 1167 857347458
A 5397 19163499
S 1910 881406227
Q 315 3042 459905358860
S 3152 396999603
A 2226 927688659
A 8726 643299741
S 7635 450557726
Q 11280 12989 51961818750
Q 380 9467 706432428497
Q 5 6758 6579172774106
A 11035 652206622
Q 4622 8319 413554655671
A 12968 30198280
S 892 837132294
Q 276 12513 7570686397348
A 7319 235131095
S 1594 153282158
S 9100 481004125
A 2433 443042916
A 8636 874043194
A 10011 781001441
Q 1510 12523 4837170347006
Q 4170 9402 2698196834113
S 12547 250516139
S 1287 243078490
A 11803 914902665
Q 7310 12092 2629155564532
S 8430 439084080
Q 1637 4984 3163262883665
S 9765 773297954
S 702 734830461
S 11663 735536268
A 3764 959893555
Q 612 3826 1245716930499
S 1484 156373367
Q 1012 4866 1566696998154
Q 6731 8259 328199778910
A 8935 759145602
S 11587 496932591
A 3976 882047379
A 3809 618516035
S 6432 541729076
S 11141 63121287
S 1329 319322017
S 10613 512881034
Q 2901 10729 3076179272600
Q 1925 10835 2273815455256
S 6167 758493501
Q 1394 8522 4811912233457
Q 1926 11746 7025010471981
A 2899 244186144
A 393 751314840
Q 5017 9643 2972372714752
A 6942 470481053
S 3373 341145256
Q 3884 10026 827565898756
Q 1342 9712 7029788789884
A 11321 770109894
Q 578 2660 1917140517439
Q 8632 12805 2181203533561
A 9046 255040891
S 7020 825995690
Q 7971 10109 1001995034835
S 11496 461208204
S 834 193880779
Q 4113 11453 1050545588105
Q 10019 12860 202765168222
A 3312 899359649
S 7541 345144279
Q 4024 11841 1088231194297
Q 5955 7444 606826160371
Q 1191 5267 2567952771389
Q 2726 9186 1878200384743
A 320 453281573
Q 232 8751 1809362971489
A 10488 958157234
S 1937 360757995
A 12314 486412310
S 10933 787137189
Q 1985 7924 3919153243114
A 9711 28804662
Q 3452 6326 1254015889528
S 11196 571756459
Q 11299 12847 120681876293
Q 32 4916 1124051286861
Q 1141 10705 4602945701525
A 11491 613652225
Q 5113 9209 3453276356227
S 2344 80636581
Q 862 1788 22466541121
S 2621 885883370
Q 347 11355 7801183962299
A 10980 905631803
Q 7266 12704 893153724413
Q 482 1370 413060155578
A 2223 656495610
A 8653 383869899
S 12414 884853941
Q 4882 8263 845287595661
Q 1072 1738 290366379385
Q 893 12276 5372651786172
S 1570 600324606
S 8747 483444121
Q 8050 12742 2092514190196
S 8642 345690672
A 9453 583041684
S 8021 612353545
S 1262 159329073
S 12078 78341482
S 8944 228141621
Q 4014 12131 7255443434671
A 5212 157953508
Q 3253 12884 3305604768934
Q 269 2257 537040074363
Q 504 11189 4441000361217
S 6422 654300018
S 9293 456912872
A 6904 111441940
S 4707 818448910
S 3069 461997125
A 5140 516209236
A 4166 160754515
A 713 393737169
S 6754 3730856
A 2669 571808769
A 6518 655459181
A 5949 14210701
Q 10268 12241 1862616875227
Q 4278 6916 1669391823332
Q 6269 12276 76847323484
A 555 673408481
S 1444 828403551
Q 2652 5203 1722754329344
S 578 640578256
S 11676 81718631
A 8991 635680301
A 31 99800016
S 3319 296235585
A 5622 550059299
S 6804 550294703
A 8129 171185852
Q 727 9256 4713586280604
Q 2513 7323 1017415880648
Q 9111 11061 1592222987926
Q 2823 12678 3935775225158
Q 150 12160 942756379837
S 3599 525985505
A 5295 260487332
Q 8593 11464 627659140172
Q 284 12169 4008168931511
Q 338 12975 7114950450433
S 8672 454262613
S 9956 852798858
Q 424 7292 3302093133938
S 5090 961664744
Q 394 4911 3614387755236
Q 358 12684 3309958064387
A 2183 937916638
Q 6094 12097 2477704676119
A 7336 470962944
Q 10556 12127 1162353705131
Q 766 9490 6382957899989
A 12353 146428000
Q 4419 7328 192373642370
A 2717 471536303
Q 10799 12868 1493645043961
Q 6976 8900 1896664181863
A 4910 81264582
A 12698 733146444
S 10293 854822016
Q 3409 12747 6145649596005
Q 4358 10269 771579205030
Q 1592 11380 5500764143182
A 4446 235236987
S 4712 901750669
A 4146 668117684
A 12745 560199149
S 10819 523644950
A 12609 728350631
A 8328 824311131
Q 658 11421 7987945389155
S 2255 311676298
A 1148 421829428
Q 9554 12299 1524804770867
A 12688 892181161
A 7678 188096174
A 11346 131148131
A 1490 344785203
A 281 253432685
A 12817 790823861
Q 4146 12670 696239951817
A 12647 610446050
Q 756 11988 7603741319572
A 8851 22395011
A 2478 91802503
A 5846 815309267
S 9891 244701574
Q 1718 2842 333252748964
S 3353 85017600
S 8394 802629372
S 11864 325665788
S 8456 444055270
S 10246 290039168
Q 8405 11571 1377329825603
Q 9986 12779 2236210629620
Q 2405 12633 874651842565
A 7087 80503507
S 9935 291018182
Q 963 8362 1624314812990
A 12964 322462879
Q 7283 8852 294033738604
A 8548 252151121
S 478 423439319
Q 116 7936 4329328958380
A 12400 474120886
A 6312 503532266
S 559 852331841
A 10396 356189866
A 2045 45321095
S 4603 21403184
A 5758 479425176
Q 3406 11317 6088972923227
A 7594 100596298
S 4534 577383858
A 6128 616829434
A 8158 143081988
A 11415 340591226
A 5364 610868459
A 358 376070220
S 4442 428431277
Q 6092 10535 1698093659827
S 261 800408482
Q 4176 12293 7628103652891
Q 7759 8417 202890153925
Q 2210 2396 42289226705
Q 1198 11483 9932650359611
S 1006 938886451
S 1424 624595932
Q 809 2150 1145673043236
Q 170 12963 2794877144964
A 10985 786548070
S 7216 28959482
Q 68 12899 610252157053
A 177 561247353
A 1508 457844430
Q 2917 10968 6157227063049
Q 119 7046 4356586291313
Q 218 12259 7255088884287
Q 4216 11450 236045870076
Q 1603 8193 4177804226388
A 5084 514766006
S 9930 170335189
A 10409 746290218
A 11105 388137395
S 4013 796013828
Q 355 12872 7939518643782
Q 3766 9478 693496179888
Q 2229 9170 3927285312572
Q 845 10708 4837992144201
Q 995 10804 1283996469654
S 3197 744429097
Q 5891 12452 5175585939445
S 5880 465659928
A 5285 730641421
Q 1389 12671 4950392906132
A 5087 80271303
S 4199 334080969
Q 65 4674 2687847796901
Q 5691 12599 5000520545465
Q 11032 12886 1616611481481
Q 10 11443 706410168160
Q 7318 9059 55034812439
A 11390 645898981
S 12035 127893704
A 1402 737557709
Q 1125 12535 1423826544249
S 11960 883139933
S 1502 37734033
Q 326 12925 2292693487491
S 10904 893311455
Q 775 12753 789046340861
Q 966 10447 5887360725250
Q 5248 9705 4399669766595
S 6109 292283969
Q 2216 7071 3639989621980
Q 2578 12104 7494787831263
Q 5704 12440 1234037054544
Q 2252 5693 2565397745128
A 6287 695632791
Q 3607 6232 1307475327971
Q 462 12405 2572383043330
A 1854 364673674
A 8581 420278932
S 4121 374646113
Q 4944 5481 301654648178
Q 1955 12736 418234876156
A 8981 862934388
Q 4254 7823 2665405041703
A 2589 686006936
A 12288 156273799
A 7760 224819790
A 12315 400027026
Q 6508 12795 5705875460794
Q 7038 9927 450894128463
Q 707 6424 4560660293108
S 7223 719719956
S 3821 889633826
S 6569 415050668
S 8800 632645501
S 5684 735651660
S 953 568975235
A 10750 147718942
A 7325 544214518
Q 864 8434 5665940965580
Q 5135 10216 4644180924910
A 8823 189335267
S 1907 825354421
Q 167 10493 2940613827014
A 5667 195027507
A 5902 675382555
A 3477 526606055
A 7648 601484881
A 11226 351136197
Q 805 9169 3067032314918
A 3905 556811937
Q 8381 8597 151549268890
A 6793 632756934
S 9130 134929457
A 1945 316685930
A 6668 698540599
A 11050 38200894
A 6058 135390097
A 4459 562107221
Q 166 6545 850576413751
Q 2160 11578 5234174548706
S 1353 702525340
A 153 705365041
A 5169 820275134
Q 4856 5164 248525520941
Q 1312 3344 554673026169
Q 687 12698 7619785111148
Q 331 10304 6687462687642
A 4367 455656973
S 10150 84056837
S 11276 669384754
Q 11366 11372 6409829725
A 8339 839728564
Q 876 8450 7536555630176
Q 3290 10854 1090861662881
A 4808 544110899
Q 262 12924 5274266981674
A 6905 346193210
S 9780 402222474
A 12872 886724133
S 7155 676146567
Q 3766 11710 1791871957092
A 12395 968770850
A 12873 630490708
S 10131 159535005
A 11449 556039699
Q 1728 12200 3471178430080
Q 7074 7211 12408400656
Q 5733 11352 4058179644609
A 5660 495166100
Q 5435 8088 2437472152754
S 611 323527740
Q 339 11825 8516616669231
Q 6929 11048 2115658391175
S 12692 285770113
S 2445 566486883
A 12175 668666579
A 10802 103732610
S 1527 936273285
A 7794 262359069
A 11406 194400406
A 3974 8160146
A 205 622815887
A 595 294875710
Q 2652 10385 1595232124467
A 3678 730078948
Q 1029 11552 5144019013088
S 436 878327907
S 2358 196435420
S 9440 906944529
Q 4878 11534 6046405552841
Q 1637 9227 6894018887626
Q 9748 11497 1539351212112
S 2661 293292359
S 10856 523571128
Q 4461 8245 700981853062
S 11882 220084893
A 5989 376485984
Q 141 12700 1604110298350
Q 340 12650 8488466182844
A 7379 810036517
S 5060 541648964
S 3494 205456119
A 10541 100228617
A 9330 654748263
Q 491 11344 7259052190754
Q 305 7247 5330212123743
A 6460 759884716
S 6508 955071427
Q 852 10731 608773046396
A 10363 726116895
A 6342 192912435
A 5900 823154046
A 3840 348183894
Q 8071 10122 752421279610
Q 3183 10643 3975138862102
S 6580 155001315
A 9208 608454769
S 3290 421141084
A 9986 565357200
S 7457 238604587
Q 329 10472 5804815767307
A 11324 426046517
Q 6084 9102 2263555069393
Q 1523 9100 5111826388862
S 4485 714371102
Q 510 12709 2243335028313
A 992 531175705
S 1115 945553523
Q 929 11034 5425312333769
Q 782 3477 1389780975457
Q 3021 10815 4948450341349
A 8111 623845034
A 3198 838075047
S 4011 867823370
Q 3866 11778 7904359479122
S 12221 563740497
Q 4789 10915 2287716879703
Q 6913 8240 629593604142
Q 3823 11564 5827080421866
S 5947 695752515
Q 4808 7186 701349490733
Q 6983 10496 926515336133
S 9712 774197881
A 11234 487609206
A 85 483796687
S 8247 303175099
Q 2918 12110 5091306057315
Q 248 4885 2727287862302
A 1293 547400747
S 9978 595919978
A 1605 710131635
Q 1952 10316 8176938606913
Q 4772 5443 144778968447
A 8108 999033510
S 11799 146614329
Q 735 9437 4328165125989
Q 596 9479 4136103626039
Q 687 12353 2107527502212
Q 9111 9763 3245419130
A 10532 490004994
Q 6097 9084 1537920048240
S 1273 835873562
Q 4082 12583 8369493490989
S 10234 723733375
A 9953 55569088
Q 9478 12303 1400778792177
S 7992 233506286
A 9416 624495205
A 430 186735489
Q 1851 12383 6189365772390
A 12351 813434406
Q 2415 10516 708874542152
S 6683 508733553
Q 1096 5743 1144488178761
Q 340 6423 1000299128243
Q 1235 9299 6773006791993
A 12334 235921482
Q 5324 10183 2823630640839
S 8017 714004042
Q 1143 11867 9051421018258
A 3198 38093865
S 754 962335885
S 4301 29712090
Q 46 12892 7657438175969
S 7165 591195821
Q 181 9006 4051737298520
A 4101 607563489
A 2083 336232052
Q 4284 10499 1064979103757
S 8566 528758448
Q 7487 10178 1706377075042
S 6574 260464824
S 2074 96292310
A 12620 911302928
Q 228 7846 4630645764843
A 1235 843476827
A 5072 337543740
Q 3597 5430 1007982992129
Q 3094 9560 5219390429981
S 7134 456237044
S 5397 481834289
Q 2043 10687 3209294857905
A 12177 544790681
Q 836 10355 9407606313322
Q 1247 5158 1149192436423
S 204 987405484
Q 1074 9350 7671937991613
S 3798 951141910
S 5970 427613670
A 8957 151211903
Q 3231 5197 1362446582501
A 1103 876306138
Q 153 12462 8539546084597
S 8817 632093590
S 8393 380410743
A 6139 551657524
A 6937 417739129
A 11195 542613931
A 28 730305810
S 6444 250462102
A 9856 510690471
Q 2152 8619 2387442420576
S 10845 917431757
Q 4729 7261 194410934016
Q 542 6397 881919012505
Q 7726 8305 373615383167
A 6190 909111271
S 9759 580020531
A 2187 587738753
S 12265 502016857
Q 522 8174 1817853050203
A 7254 537769938
A 12257 548637780
Q 6519 11382 4455072264747
S 4914 463534322
Q 726 8844 253190903859
A 7789 695918981
A 3757 526561455
A 10061 272947098
A 900 466040789
Q 4396 11343 2146242071573
S 7451 358685289
S 4872 300160823
S 2962 856081174
Q 6301 12894 2360937677618
A 6425 806322201
Q 2898 12695 1270221995926
S 4995 252697450
S 8636 989172244
S 10194 389754118
Q 5038 7070 1145168797014
S 3017 182419418
A 4692 199930063
A 2453 907542667
S 8960 505181238
S 6054 753722947
Q 4259 10087 3140991024054
Q 4907 6364 456170772425
A 3942 638611573
A 5420 792222115
S 8375 326552640
A 3464 353585785
S 5577 340682368
S 10788 983664378
A 6250 807136685
S 4499 235480043
Q 583 8441 1645688687906
S 1110 922462737
Q 4479 12131 4233425488347
Q 4510 8858 2928977777144
S 9987 564996455
Q 646 12026 2840440768223
A 3733 142968822
S 12319 607452240
A 699 422046201
S 11286 119588111
Q 1366 11538 8709273731861
Q 11055 11157 66680411054
S 3359 747558909
Q 1685 12135 9808418469765
Q 2270 10923 3335218180243
A 10235 119940867
Q 1378 9212 1101141933144
A 7842 25208902
Q 61 12951 8823302803640
A 4429 782421218
Q 3242 8972 2883472587604
Q 5119 9667 794246393885
Q 8671 11318 1701584181540
A 12252 227771987
A 10463 337930443
Q 1818 10062 7221116157028
Q 2809 12856 7611559767891
S 6121 483316281
Q 6805 10788 1816547805338
A 6750 795077038
Q 1 7553 397016612106
Q 4042 9781 3038285763934
S 11374 143832450
Q 1365 12633 6284473308585
Q 9760 12661 2230688174512
A 4257 501933184
Q 2244 8347 3757810533600
A 3872 541701508
S 1699 575186179
Q 1748 11801 6906409248262
Q 624 12608 98028349681
Q 1412 11822 9420974516431
Q 329 12245 6530373836814
S 8425 814856788
Q 8044 8430 377949036346
A 8829 731894451
A 3448 77181226
Q 3962 9447 2946499339399
S 3343 138023900
A 2986 792919214
Q 3068 9277 1920460216194
S 10028 777170898
Q 5108 6386 367661037719
A 7927 92714919
Q 4312 11023 2389606773228
S 5483 617897524
A 6942 67416579
A 4485 327673314
S 5582 82168993
Q 5260 6690 772390603948
A 8869 280954577
Q 1712 11927 6066675664945
Q 4589 5730 514194899629
Q 914 12223 2592154601577
S 7623 867231785
S 9819 370764101
A 4588 498310973
A 9125 471151213
S 10895 658598356
S 644 147250250
Q 1952 10687 473975924026
Q 485 12617 4358515136603
S 9136 802672754
S 1503 398113408
Q 4522 10293 3820669682543
A 12379 762698236
Q 7466 12674 4728480157211
Q 135 12908 9216294543482
S 3304 390248466
A 476 201002143
S 7516 137593820
S 10240 427597472
Q 537 12779 3348102885577
A 8227 853028275
A 10174 232917796
Q 1026 11335 2239536725142
S 2206 381452494
A 11334 459917269
A 1485 594810911
A 11194 523559634
Q 57 8145 5883154457296
Q 7521 12949 3018403621041
Q 3240 7400 3172614517288
Q 5688 5781 25610769811
A 12285 594458664
Q 1529 12196 7087357694796
Q 6837 11306 834614171919
Q 2710 10027 1641835996709
Q 3699 11347 4304202605948
Q 4263 11301 375296850152
Q 2200 10362 3678261951030
S 1342 424067031
Q 470 8143 4727020861649
Q 7212 12772 3515163347098
Q 4022 9600 2689699204068
A 5164 974644461
A 4781 943085178
Q 320 1695 798415559578
S 3609 5984992
Q 3226 5160 1329043064584
A 5650 66371033
S 2217 956488446
S 2851 333474535
S 4813 430314699
S 8714 501856139
Q 746 7190 5353493863068
Q 6956 11722 303359295679
S 4991 794846599
A 177 601849682
S 7277 242835262
Q 2264 8494 4820611934294
Q 8518 12651 2789013889059
Q 4524 10967 5678624388684
Q 799 9442 5545670743073
Q 2173 12722 5968659293703
Q 1402 5409 2913997950572
S 9762 989047239
S 7154 537855566
S 8462 899700973
S 10334 95615623
S 1041 639768689
Q 1450 3916 382015618771
S 11593 168319647
A 3184 1689360
Q 3028 7205 941572409372
Q 85 12603 6733658989931
S 9366 572022092
Q 582 10422 3807624641645
Q 911 9892 5536484179247
Q 9687 11827 2102670089478
Q 568 4231 274034558081
Q 1009 7760 1456998809336
A 3818 560555756
A 8844 989510396
S 1730 357004349
Q 5541 12600 2373122780134
S 4216 333040993
A 2520 305719334
Q 693 8945 3968720315601
A 11923 381089174
Q 906 11646 5361054077310
A 9387 640957069
S 2558 943890813
Q 3574 11536 2750293059428
S 8781 572301582
Q 4025 10794 80215498145
S 8217 955947227
A 2177 663153530
Q 3720 12282 422926134415
Q 8051 11513 1619015591495
Q 1791 12360 1690082590647
Q 6029 7770 126989999709
Q 7542 12476 2620328776935
S 42 11701376
Q 4465 8082 3087977630873
S 896 739693686
Q 1846 10242 4752256573872
Q 479 12865 8478821832809
Q 1217 1775 41770835556
Q 2850 12459 6980519499530
A 11775 640408498
S 12988 441321482
A 544 26747967
A 4735 158885020
A 7109 739043578
S 4006 957726126
Q 2 12978 7599139654392
Q 1239 7271 5387381683281
A 5714 142674093
Q 5026 11434 3829255527056
Q 1437 12907 7623532358516
Q 3280 10679 382287679639
Q 62 11868 1147705884189
A 1880 50329813
Q 1467 10870 4029814566095
Q 6484 10839 3321490070329
A 1231 4115172
Q 628 11513 3318045037919
Q 498 12026 1885826747101
A 8941 167748670
S 6725 20478343
Q 751 12663 117957098988
Q 9305 12566 683242711809
S 6777 420304380
A 12234 817164496
Q 3913 8311 2188381596678
A 10355 898300447
Q 211 12519 1671766485561
S 5656 909196330
S 8166 552684456
A 402 204968709
Q 422 12554 9288960328906
A 991 497665128
Q 781 1577 674171816645
Q 4690 8152 173581120724
Q 944 9731 2253188675545
S 10054 669499248
Q 1585 9437 2721071446849
Q 1708 9861 90059406847
A 2056 396035498
S 11328 433217146
Q 455 7931 3565821727416
A 12709 199699312
A 5953 927064188
Q 1337 10420 7625166895471
A 9031 92596838
A 10183 225817192
Q 1835 4453 1752227198795
Q 5626 6401 236012256487
A 7363 408493631
S 3053 763158078
S 993 955951700
A 12851 806185177
S 7697 457712645
Q 1481 7522 644000460691
Q 8164 9404 192604761411
Q 3744 9027 3434700740208
A 12562 231506638
Q 7481 11327 3836839451464
S 10254 648752028
A 9427 233026465
S 3666 403232086
A 651 658516140
A 7323 246020951
A 424 815173866
A 6207 692191444
Q 3197 3696 13528099783
Q 3047 12199 6444691061606
Q 9286 12963 373987275756
Q 1272 5213 978149249754
S 2472 528813418
S 12655 853483005
Q 10387 12359 912405681073
Q 103 5323 4347374587100
Q 9042 12371 3108900357129
S 2673 422246727
S 10550 650573994
Q 6249 12433 5777337741550
A 5117 845865742
Q 3 12013 1947552193039
Q 1648 5512 2579964061743
A 2725 860545926
S 9734 998137162
S 11046 307049237
A 10788 452829413
Q 552 12022 5230777180538
Q 2876 12300 360884863903
Q 6728 7418 98375617521
Q 2975 9281 5107362329966
Q 140 12957 4738045932201
A 711 966665984
Q 821 9658 7797680720014
S 9439 820475337
S 3489 811666053
Q 3550 3865 69405207077
Q 865 11989 6358320677365
Q 505 10491 2668661341515
A 7046 330446103
Q 3184 4322 1135443849003
A 12225 86975359
A 11700 754691403
S 4414 726740264
A 4077 602455597
A 3047 12291823
Q 3788 9585 4406696608893
Q 2279 12692 5372416726361
Q 2411 12634 2850983606166
A 12502 723907606
A 505 232462238
Q 988 12359 2381498416599
S 12397 805182999
Q 5529 12471 718581158397
S 6474 454439009
Q 3159 4320 1144643157216
A 5527 663016194
Q 2485 11057 4361318477286
Q 217 11724 2028293724645
A 9599 468261200
S 1844 775104874
S 9595 253979054
S 3056 15959670
A 12360 894681535
Q 487 8225 769095718590
A 5499 931490107
S 8882 959266672
Q 927 9456 1583742481672
Q 408 8254 2980462594136
S 1838 81215050
S 7421 864894500
A 5768 83069757
Q 1684 2438 553146601190
A 7543 159596162
S 144 41212892
Q 3654 8528 480520703688
A 4176 702992378
Q 224 12077 7179013003532
S 5321 731362849
A 7848 976955241
Q 3720 9552 2482423295837
Q 132 11608 7723587737767
A 1058 226562893
S 12153 469893329
S 5992 102187687
S 9842 688778550
S 5123 280596400
A 3885 942881595
A 6345 43633267
S 7734 427961600
A 10936 682193754
S 422 57640804
Q 5150 10403 1908966530924
A 580 297465059
A 12629 406014461
Q 5784 12787 1643443785821
S 7568 317033536
Q 7315 11694 677407952246
A 3695 387160943
Q 1320 9995 5409668916361
S 10159 408118674
A 2184 118335895
S 12797 361817824
S 9941 953509109
A 12494 27647313
S 4409 253025480
Q 6669 9773 2359468778681
S 10828 580446636
S 12146 592970517
A 8782 956579530
S 3542 831394619
S 2736 133465194
A 7528 89550854
A 5358 13505129
A 1488 277354409
Q 1036 1793 695886474706
Q 841 4537 3619019909119
Q 171 11945 5390697395756
A 1953 549219060
A 1052 431176629
A 220 539903182
S 933 232088645
Q 5797 9499 3267028364472
Q 5488 8790 1739796287601
Q 7274 8469 931396018697
S 12276 997855177
A 4527 787689161
A 4331 693420197
S 8162 948381037
S 9251 840009274
A 3549 389252944
S 6267 299334143
A 6 857116794
A 5427 117899847
Q 1568 7667 2303784867859
Q 436 12458 532925270598
Q 3775 11248 4333804400984
A 11421 196515747
A 6645 590478809
A 239 632326322
Q 6232 7421 165711572327
S 87 558661975
A 2271 481390164
Q 5534 8705 1840989457532
S 11638 41727151
Q 9805 11960 345419543962
A 12535 632075804
A 6902 513643578
S 196 542797090
A 4981 458847640
A 11313 562203099
S 5124 327394194
A 8627 568746708
Q 1595 2791 1067818939326
S 3591 211700703
Q 518 9903 7447916965026
S 12388 221567926
S 4601 986613860
S 4898 251558079
A 8201 746416360
S 4572 252856719
A 9448 13807903
A 6493 24191100
A 3478 818969524
A 279 271386649
S 6170 806043804
Q 9755 11685 1057829849313
A 10268 964469806
A 5050 773824263
Q 3304 12931 4998212323300
Q 1206 11876 5537548930909
A 2485 943328590
Q 4727 9799 1057763656927
A 11842 963489877
Q 4713 10591 3684116331243
A 8775 61640606
A 11967 75240006
S 9638 417978078
A 11854 262526466
S 3974 905773071
Q 5988 10952 1397415363325
Q 1335 11679 3407564787976
S 12275 889544571
S 194 765339800
Q 2916 12907 3371691194838
S 9165 683801937
S 5614 479325343
Q 2957 12839 8093730172750
A 11898 341545735
Q 5081 11438 4559490521417
Q 714 9838 6621157496174
S 11561 502454527
Q 1387 12855 5409890402251
A 11589 468036901
Q 4012 11589 820256489875
A 10068 716322673
S 5765 679979140
Q 1236 12696 3011227015706
S 59 754157269
S 5464 924569457
Q 3423 11003 1364174914139
A 11505 131235082
S 2728 931754882
Q 5881 11229 1083758191225
A 962 65497881
S 4742 24406166
Q 47 9638 5424278359735
A 4837 235337725
A 7490 212909949
S 12631 96101912
A 11610 322432180
Q 505 11320 2541251345837
A 5373 40535173
Q 4323 12114 4588463096691
A 3055 764649671
S 1561 36127878
S 8027 935414357
Q 557 8862 2783942767934
S 4063 499729382
Q 750 12883 2849986467061
A 7708 396654546
S 708 551954575
Q 1233 5559 2525535771445
Q 11860 11961 7542835827
S 12304 855176086
Q 9724 10189 349348684866
A 3713 199179007
S 4049 242143395
Q 2886 4248 715742471415
A 7674 148020556
Q 853 8223 2956376293867
A 3955 376120026
Q 6383 9678 893014662704
A 10945 217580074
Q 4389 4509 65520815
Q 4083 11151 6006397946015
S 10905 947117392
A 7766 307890460
A 566 460324762
A 8846 451933690
S 2654 59107489
A 11467 99898657
Q 5740 12734 3022707581877
Q 1529 8518 615109404759
Q 3867 3918 26889767647
Q 10100 12353 1102777187366
S 5903 160824711
A 3585 11022136
A 6211 948965041
S 8647 278320009
Q 344 1224 592553336381
Q 2047 10561 3959972776611
Q 7146 7466 191641101119
A 11513 260778178
A 5954 184734238
S 1924 595336320
S 3427 104846012
S 10405 890856983
Q 4891 12955 163167391297
A 10020 595013599
S 6439 838916108
A 7054 885960194
A 4818 768894707
S 1844 819833187
S 1279 76464441
Q 6675 10800 2615118194346
S 7976 883544889
S 6024 427143054
A 6846 628149372
A 569 675594487
Q 795 7012 3600963469495
S 3600 82129154
S 9683 633702511
Q 6557 10867 1248901633202
Q 564 12531 2548288532104
S 11787 194312868
Q 10234 11017 708085700477
A 6357 144240883
A 6794 982987138
S 11101 553519133
A 4253 112982250
S 5327 315894951
Q 197 12635 9686628016283
S 6825 469421942
Q 1961 4111 146232772160
Q 2082 11891 7463644239068
A 4736 691242661
Q 2264 9618 5331135071029
Q 11534 12127 213158245498
S 12917 753300288
Q 12298 12616 126091043823
Q 788 10310 6586004273971
S 5565 560313099
S 11381 861337073
S 12664 285650588
S 2675 210646570
Q 1792 10543 2272433619683
Q 53 3801 373222979944
A 9949 612442456
Q 10025 11244 349735365561
S 12856 981092309
Q 261 5434 768309341196
A 2429 992251910
A 4288 581229556
Q 928 9755 3700085163017
A 6275 869969074
S 11747 607788277
S 10528 219204728
A 1973 878150031
A 7523 5014278
A 8367 132949158
A 10935 529344646
A 4395 582607626
A 5814 613975430
Q 234 10233 2193712335580
A 380 119261662
A 8957 76063524
Q 1095 12257 5197177901036
A 10592 820623241
A 10327 21100498
Q 3196 9850 1353598076107
Q 5109 11012 4593832384922
Q 1680 5399 914464977396
Q 7078 8262 1150447481051
S 3188 866774205
Q 7207 9167 1456930690492
S 6817 528204140
S 5834 282206682
S 5192 572535060
Q 892 8250 1594043912342
S 3421 56461290
A 9227 420505067
A 8370 183536350
Q 3124 10285 2448955589425
Q 4897 12707 6295746740588
Q 5728 8822 2754244006170
S 6441 83723357
A 7868 213914989
A 2495 650300500
Q 923 11997 3891551567745
Q 1273 11930 783847173330
A 7446 875414230
Q 1056 9982 6945434168852
A 2103 414737021
A 4469 685458578
S 5043 893727323
A 903 517109039
Q 81 12970 7459820727035
Q 7715 11968 464245897506
S 9877 875431179
Q 7471 11605 1963015067451
Q 2675 10075 562460530505
Q 2854 9781 2766528008364
A 11635 871190493
A 6584 235666389
S 6679 131860631
Q 2265 2449 9808766062
S 7038 706197381
Q 1117 3746 1474389883930
S 6127 813632447
A 4462 183424120
A 5072 998423863
Q 641 11975 7044917543078
S 6342 507469993
A 12799 32575809
A 6484 330225387
Q 1326 8535 1724615835513
Q 2585 10400 5647757363838
Q 4701 8745 945268968368
S 9625 27734797
Q 1802 3520 1262512644681
S 5705 641778464
A 12346 92854876
A 2227 323034380
A 8024 203339403
Q 2215 11108 7557600269375
A 6849 514312700
A 12607 470473862
A 10357 765898015
S 12110 504598199
S 6262 281829635
A 9527 308346929
Q 850 12931 8613625591039
A 2209 537274352
S 11938 462328913
S 7789 327226317
Q 1892 9621 5310950005856
Q 1532 10793 6206034471265
A 10855 740108399
Q 2279 11393 6539509083855
A 11941 642567551
Q 7563 12949 4174591467145
A 10266 551248360
A 11002 594197619
S 12687 349324464
S 4253 734280298
S 12739 403071077
S 11413 323783620
S 7717 361729612
A 10664 902363725
A 9346 585271335
A 1941 142817007
Q 222 5871 1058714432593
A 11297 12648816
Q 6127 10872 4209731552789
A 791 275539277
S 9160 287560702
A 7209 563909600
S 7690 542610404
A 1708 952561994
Q 2770 12027 3409484885063
A 11940 390577391
Q 6507 10166 1121461010551
A 1947 640761366
S 3616 286039299
S 9562 23533156
Q 7203 10732 1509418698431
Q 469 12352 7698077709165
A 10509 369775034
A 1150 701786132
S 9219 989927449
S 10959 552005025
S 3466 956892840
A 1471 410111450
Q 3487 12971 5372262275607
S 4846 524420636
S 8021 203497449
A 5224 69768988
A 11116 277921636
Q 7499 9103 865642772426
S 10268 197298031
Q 6169 7039 636312032824
S 8214 663898474
A 4791 502239394
A 1040 724727177
S 802 704669365
Q 1442 5861 4091179322308
A 8765 942867186
Q 1971 12443 4159976531222
A 6722 278475498
A 10085 63123086
Q 4069 10945 4812723583390
A 7475 999542970
Q 742 11765 2369920747830
A 6340 472653391
A 1048 215922452
Q 1458 12279 8849729513310
S 2546 982129962
A 2306 441433902
S 12136 155814751
A 1060 947917796
Q 2216 12519 4237949256336
S 2148 762414152
A 4224 737040093
Q 42 10700 8406159336093
Q 4512 12821 3691795461738
Q 1895 9907 5857458564526
Q 1572 12853 6246696286968
S 11612 759533390
Q 1904 11864 1712144778988
S 1838 917672794
S 12444 339654929
Q 2630 8880 1248387764071
S 7654 783890613
A 4545 497295177
Q 1366 8595 6324093068853
A 1471 796826978
S 12725 51935835
S 7803 813855560
Q 119 10943 3941975932356
Q 302 1832 1162655090346
Q 6 12988 3643142371717
S 9112 683965179
Q 618 4443 2078340805037
S 2214 189519707
A 10810 79796831
A 4447 927414884
S 8335 384713821
Q 2927 9688 924585699500
Q 2950 11093 4669999406951
S 8488 189258579
A 4833 609512870
A 6163 54263163
S 11818 514629410
Q 78 12967 2657581589613
A 10858 975592349
S 11051 405344130
S 6294 316621966
Q 4749 11095 123465368956
Q 863 12387 5967406629289
S 270 31490976
Q 2887 12916 6436677013434
A 5984 130008032
A 2810 386827167
Q 53 1577 338123048519
A 1088 212691963
Q 143 9684 2668290573661
A 11960 430336585
S 8316 705178348
Q 461 9325 3567538161712
S 7009 13746802
Q 9146 11288 1130971054225
S 1839 940835018
S 1280 40328229
A 8764 191130276
Q 1679 12581 1382119490523
S 7974 9357022
Q 74 12979 209604544923
A 11557 810001395
A 5929 606803603
A 12069 134798405
Q 2885 8914 3983639307603
A 8655 283313330
Q 4776 10561 3497992225614
Q 6009 6316 80963037795
Q 8541 11204 1574183050913
S 12399 936253188
Q 289 9019 5561292497559
Q 2116 8951 4120291202690
A 4827 71783180
S 9292 271265825
Q 6419 12817 1448831756751
A 8491 372777859
S 7511 233639484
Q 3755 11528 6998335801412
A 2705 98809080
Q 2096 12749 3068407141231
Q 116 11462 7183867256063
Q 4516 7255 627686981200
Q 90 11399 2875939674250
A 4931 810379972
A 6632 382307183
A 4116 579643636
A 367 835746564
A 11527 702485946
S 624 352835173
Q 1066 12828 1119597540003
S 5502 114618034
A 101 944328430
S 3242 302702039
S 7725 774657309
S 6267 10963152
S 4593 757411871
A 4398 655554773
S 6238 798401218
Q 216 12552 2783797188329
Q 4131 11448 725433074349
Q 327 12777 1198550268840
A 91 752470072
Q 528 10107 3592080553972
Q 668 10317 3265294371635
Q 6078 8230 699076927583
A 3271 997078078
A 8977 287802139
S 6194 147118663
S 4834 868471552
Q 2510 6713 199643448739
A 1280 191503710
Q 2296 7761 2760395463337
Q 4899 5753 697282168445
A 3841 559901201
A 7311 297963630
S 3678 23520699
S 3878 793513181
S 500 294646509
Q 1582 6449 4794261369646
A 5048 688097667
Q 164 11289 1137979717433
A 6319 809479355
Q 737 9486 3349832920543
S 7242 233257979
A 10932 937982029
Q 3666 6355 647771469881
Q 1687 6703 1539735128335
S 9706 357716406
S 10832 741573049
A 8982 165927004
A 9872 408569689
S 5154 590185627
Q 398 1319 233226257552
S 611 444036891
Q 5440 7925 911241219771
Q 4498 11071 1616321749978
Q 329 3020 2054441777277
Q 5082 10126 4942658051240
S 1937 213109578
S 6779 695423302
S 150 312942148
S 8608 378178967
Q 1281 11807 9257665451940
Q 1457 5595 1236023881853
Q 770 7813 4320007771329
Q 197 3260 17023063107
Q 1001 6389 2220936510469
S 1228 873472227
A 2997 4530980
Q 83 12693 6619906436673
S 10902 860973005
A 62 655605649
Q 3093 11685 7868512494909
Q 9134 11640 818110406017
Q 2472 12035 6766283332880
A 36 962696600
Q 1409 4403 1501225289981
S 11685 663818665
A 6107 806460440
Q 1500 2910 1067789841150
Q 4502 10504 5413132965534
Q 2354 4925 2417188476924
Q 7623 8620 761304834378
Q 525 3789 1691280335991
Q 9527 11038 1263987009806
S 2405 647662310
A 1678 730980953
Q 864 9469 6580841480306
S 5617 899016817
S 9737 840282662
A 11034 236725105
Q 11 12871 7588707228894
Q 6781 10283 1907155577255
A 4723 356922091
A 9892 619745571
A 4651 302466530
Q 3165 6887 1283385579344
Q 2017 7972 5293894449163
A 4026 761453878
Q 566 12325 708641367202
A 8709 83627048
S 9577 753643634
S 6704 412763137
A 3880 778982687
A 4358 761979625
S 109 946699792
S 3419 658389822
Q 1892 8570 4869750470474
Q 1424 12989 3806952987610
S 4954 74916725
S 3704 242390107
Q 367 11062 9284988776554
A 12620 563554629
Q 3805 6846 1185782504027
Q 3122 6683 335690311494
S 12115 56819596
A 11609 553085568
A 12156 147790462
Q 4938 10599 2722923717643
S 5391 337934391
Q 9541 9615 31904649818
S 6133 935854855
S 839 754518075
S 7043 85733409
Q 8677 10222 904616604875
S 2957 895006471
Q 899 10962 8741916131629
Q 177 5397 2673477053000
Q 7083 11447 2054285873295
Q 3231 8282 1611909572742
A 7700 456370167
S 816 432854903
A 4142 926848248
A 2577 597365580
S 9546 685665377
S 1830 610659079
Q 444 12188 7103790313741
S 11585 72319329
Q 4631 9242 489361381127
Q 6208 12853 5324543679398
A 11929 796609253
S 3032 439346498
S 3347 643858704
Q 3022 11177 6974588364236
S 4661 502997331
Q 1144 12792 1982282620398
Q 9937 12876 2864292315868
S 12098 666759903
A 4402 756651323
Q 2587 8905 1972440483623
Q 29 12982 6077249278740
Q 2510 12213 3013260359023
S 5527 217915340
Q 410 12472 9479091895710
A 2248 476760700
Q 352 12870 7953867525622
S 8677 81190794
Q 1629 10466 574340941769
Q 1800 11421 5844530213816
Q 2220 12831 823443345590
A 2968 998729130
S 7046 784776173
S 2702 723631802
Q 3036 8326 1769722548094
Q 1108 11318 6659056614447
Q 1543 9849 4041864416332
S 7641 63107499
A 4785 538163640
Q 890 11492 8488798352729
A 4658 299808536
A 9549 690455771
A 4362 785196315
S 7481 915647136
A 11928 60926879
A 2184 390924788
S 5838 482106068
A 6170 838492295
Q 4385 11906 1211834248761
Q 5041 11603 2894344611978
Q 7520 8993 434895437652
Q 1471 12331 407189473308
A 9747 128799134
S 6221 219291078
A 5715 655101836
A 4640 703116233
Q 3414 5145 1650025371479
Q 2548 3601 789762365810
S 8056 197144736
Q 65 12900 7089453504857
A 12914 332076817
S 8456 421071791
Q 578 11674 3816994120983
A 7341 40861214
Q 5227 9100 348950942026
S 3154 684629277
S 9603 916185571
Q 1287 8692 5043510182188
Q 3522 10091 248501374722
S 7685 160938126
Q 3092 8203 1421120245467
S 8282 349975261
A 4669 544790522
Q 603 12050 6264034081087
S 5236 594090801
Q 10853 12850 1122629058274
S 11508 323622094
Q 4305 5441 294744617914
Q 4674 11619 3499573388238
Q 4981 12352 648491031250
S 4822 36463025
S 1231 964634371
Q 6478 10368 2037789478695
Q 5883 8237 1867254250349
A 12272 124057214
Q 538 12618 4593876767457
A 10569 898937211
A 2078 57257737
Q 6666 7393 366307594714
S 9602 762640929
A 9812 705070536
S 1945 199261894
A 532 65762773
A 312 257351962
A 8099 181249119
Q 8296 11585 235479823711
S 5301 247353412
A 6611 72374666
A 12978 43450678
A 9439 260712920
Q 7526 12299 4750298502801
S 9957 92783673
Q 799 9117 4658868122784
S 8088 228818863
Q 6428 12724 5582386213302
S 1069 12265871
A 7206 479474707
Q 138 12168 595331234416
Q 1265 1685 230458579045
A 8472 555295491
S 3182 112027647
Q 2716 10335 5590240798478
S 8328 679345332
S 451 563053286
A 11292 456458368
Q 4214 5315 1077835897877
S 164 375281161
Q 4551 10283 3213285379038
Q 199 10375 1576874765287
Q 1420 5553 3825809549880
S 6988 233587789
Q 158 12574 7872793509349
Q 936 12706 9173942490775
A 1905 69599196
Q 156 11157 2778166067423
Q 296 12564 3711317900536
Q 196 6715 3855412171102
Q 3058 10184 5638229860149
S 430 95267558
S 7290 914157288
Q 4898 12591 7185262592285
Q 5734 7101 617285285882
A 4218 635645410
S 5499 485735426
S 12658 931558222
Q 6553 8631 1855679981209
Q 5361 11739 3484517683783
Q 1185 10477 4197217920935
Q 293 12979 8430312588190
Q 1720 12347 1558706710013
S 394 823254299
A 102 49682363
S 4928 506819600
A 304 548517993
S 6722 436293770
A 11266 31963860
Q 521 8825 1313350144085
A 2406 585176321
Q 590 5144 4282231822309
Q 4885 10567 4278405653448
Q 5581 6021 399225372428
Q 2175 5124 1041756981811
S 6356 606910272
Q 4491 12325 5142415364371
S 2575 729234327
S 12987 380318073
S 4518 298941627
Q 2431 12948 9467517627551
Q 645 10394 6924226805487
A 7008 513868359
Q 4965 7860 135135863536
S 2547 529948263
Q 2471 11333 7257263209330
Q 298 12887 7631396929016
Q 42 12765 8095732317531
Q 1080 11986 3569769357017
S 1191 384884221
Q 873 11922 4628034801605
Q 2602 12734 8908064059829
Q 8305 9916 736204899190
A 2095 687579157
Q 3040 12809 4553493189534
S 10951 846797730
A 9083 793328397
S 150 354000220
A 2184 922216872
S 4085 445199038
S 9884 194924632
A 11875 394860580
S 662 17486684
S 6963 10512539
Q 1348 12742 5313202467618
A 4272 277613101
A 12667 525758243
A 3417 732057885
S 4835 193938447
S 715 442435898
Q 294 11503 4940205111641
S 48 459471940
A 1658 204967535
Q 2768 10515 3140001558365
S 8668 672385530
A 133 709599354
S 12348 518427450
Q 7637 12189 3613695054597
Q 821 12465 7737721617821
S 6162 379260171
A 2900 287219903
Q 4624 7735 459428539856
Q 579 4135 304753735989
A 12296 972337021
S 139 690082924
Q 910 12495 2552794671658
Q 2831 12840 7638754388846
Q 8332 9558 1100589858073
S 10377 527200593
Q 283 12642 7637843229683
Q 4224 7666 651504888595
A 3085 890534477
S 9908 78376745
Q 508 10462 6781177425001
Q 10548 12312 1197875808640
A 8458 24059341
Q 3741 11999 6387183907328
S 616 592992426
S 7133 982822914
S 9231 696778686
S 5405 516808666
S 10954 152956762
S 5863 600448788
A 10854 915998069
A 4482 483559666
Q 1543 3091 1311958070498
Q 201 10649 9859898988377
Q 2497 11654 5095821683158
A 5256 567133575
S 6004 127009047
Q 2435 9518 6229419878377
A 1252 673152160
Q 5288 6375 269882351266
S 18 913507573
Q 2206 6220 877973413703
S 8156 700970613
Q 139 11755 58946848300
Q 7689 10616 2420355093419
S 4163 519716254
A 6010 722054966
S 8771 735787661
Q 1271 6698 1158321201201
S 12144 585106935
S 3698 82687155
A 5989 739352070
Q 2680 11767 7636750927952
S 12639 717648190
S 11789 527985659
S 10708 754924088
Q 8173 12579 2207380058197
Q 6806 12142 1877375978991
Q 7409 9698 161245727217
Q 4564 5610 80715495184
S 8214 861723749
Q 7083 12524 3695790038154
Q 7693 10853 1981409086108
A 10858 867920238
Q 695 10779 4381897918404
Q 110 12951 3572970041448
A 9607 144694167
Q 6895 10502 234871183140
A 8349 893703889
A 12166 352320641
A 1235 845749548
Q 4610 6009 168861307818
A 665 226516724
Q 3065 12151 5925593080650
S 3183 702555994
Q 205 12771 8430784652147
A 795 882653524
A 4610 818713313
A 6669 826482617
S 7537 57198372
A 3540 824710733
A 5947 627030921
A 3417 190922315
A 11695 604334564
S 174 227969635
A 1085 742881185
S 4356 501997436
A 946 814537296
A 8527 284245022
S 4066 244116725
Q 1241 11317 516400100844
S 8745 416992296
Q 1670 11631 8232578641054
Q 1592 2344 129837258647
S 11632 289036442
S 4900 793467806
Q 279 3525 943609815681
A 3503 978744549
A 9566 667277811
Q 8934 12386 311688829951
A 5868 204517423
A 6708 791686463
A 7561 634422511
S 9219 47014051
Q 9046 9846 168955600474
S 6144 23328297
A 4351 273525629
A 959 582527351
A 9571 29257462
Q 1956 6117 3910841568895
Q 939 11470 7038501008924
Q 1593 8689 2228254574610
A 10954 864108779
Q 1684 10784 7225549964345
S 12400 55076214
Q 4377 10244 4411508419246
A 1952 398865625
A 5491 47317379
Q 6143 11656 1414154434690
A 9717 906568804
S 2819 700281680
Q 3203 3975 430078039751
A 4122 351247305
S 1797 105302744
Q 9782 12794 173519159745
Q 155 5172 3516740333332
Q 1070 12571 4007697890735
S 6756 361418231
Q 1704 10485 2860356410381
A 238 602749161
Q 9504 9510 1893788493
A 9817 628487975
Q 3176 10758 3999711719131
Q 20 12882 917037860075
Q 9802 9954 105087546001
Q 6873 10995 2792157944752
S 7026 973533985
A 10301 5494030
Q 1084 10598 8872811794545
A 710 118464265
Q 9086 9152 38547480285
A 3377 769648697
A 2323 368441944
Q 412 1642 756356166794
A 4103 197024500
Q 924 8923 4597476311261
S 1751 352884405
Q 3995 5536 947864729041
A 11130 316980731
A 12770 718689945
S 12004 432122387
A 8946 430102551
A 11920 624872255
S 11298 147758616
Q 1270 3684 486376082701
A 2546 621617588
A 6890 210052835
S 5153 594326626
Q 3665 12958 8509495008224
A 5041 206143976
Q 1294 8783 5146604673770
Q 6841 10368 3036688531026
Q 3132 5676 1019067050614
S 3006 732472581
A 4048 906807909
A 7754 472646556
S 6930 106407465
S 6923 248694424
A 12560 569053077
A 3907 330898583
A 9487 48262672
Q 10786 10795 3792047158
A 11827 918407229
Q 6608 9346 779178932449
S 10918 305809966
Q 688 12758 1630110882011
S 1069 629331254
Q 1280 11249 4145561996606
S 5220 238549559
S 8544 459236462
A 1689 970731099
A 10242 154912901
A 8093 56098741
A 11741 455714690
Q 7 12503 3463343878464
Q 3303 11973 1123276229817
Q 254 12300 8230425532068
Q 2519 12068 7143054585143
Q 78 12822 19145910466
A 7261 578185414
S 5846 730154850
S 6686 873315353
Q 5019 9589 3786697167455
Q 5012 9720 4258634904321
S 1681 287864201
Q 1404 11644 3395088002172
Q 7642 12322 2591732370275
A 4171 238280142
A 4380 853416703
Q 10940 12486 314260512179
Q 4169 7690 944937328447
A 7324 743264960
Q 167 12349 5627016382557
S 3099 679626471
S 10572 291330970
Q 1157 4915 3210227062304
A 7624 80696684
S 10846 822147730
A 7237 848003780
S 4393 826164976
S 8944 936456379
Q 396 12235 8399994055727
Q 8964 9980 810429658855
Q 762 12864 2947244956487
S 3507 787207768
Q 5021 11379 1199527217265
A 5318 66959960
Q 1741 12912 1593553373912
Q 9233 12082 180223810535
Q 54 6433 1567164617922
S 3545 634947144
S 4476 8597559
A 8450 395954054
Q 2509 9189 4790030644180
A 8109 867174637
S 7637 912910777
A 12265 477588227
Q 4569 10619 3337607759464
A 12209 454461386
S 453 723490052
S 1083 517290547
A 7283 928683491
Q 5008 9544 1468254539457
Q 604 9992 1571080334084
S 1782 206792954
A 12420 634821486
S 10547 542022943
Q 736 8135 1889564034422
A 10578 121924174
S 7682 812645129
Q 6441 12782 1716412383245
A 3426 598247381
A 7158 430165699
A 12479 439461670
S 11501 958337748
Q 894 8227 4573723064399
A 12525 451117644
Q 3153 8270 3594711325433
Q 2068 11592 2465431677055
Q 1177 6948 2724503929274
Q 2501 12275 2451624570398
S 3480 97844022
Q 930 11669 2928098239977
Q 6291 7278 598955405019
A 9988 780580376
A 8833 845912318
Q 177 2981 1883379406070
A 12665 848366434
Q 5662 10114 627019552375
A 9356 958134986
Q 1531 6648 1086163559741
S 8425 909417531
Q 908 10778 7097085079118
S 6212 12880219
Q 990 10007 6353243160225
A 6022 715651825
S 3808 312570484
A 3508 632931510
S 7731 909255808
S 5639 319463345
S 5787 299728096
A 3207 822128785
A 7845 66467837
A 2904 547725349
Q 8 6628 5892864526928
A 550 688927740
S 3780 724974
A 1626 705635255
A 7584 258465318
S 173 682615992
S 10533 87301757
A 261 962295852
Q 1900 3921 748757646674
S 4219 565798921
S 9597 883876709
Q 549 12402 1094328151214
Q 3812 8995 4251735218259
A 6611 213590580
A 5499 388564991
Q 3396 9596 1207534816752
A 11289 450727766
Q 5798 7023 671915538375
Q 630 12191 5365169891614
A 11950 372827790
S 10885 270773448
S 4456 548948416
Q 1912 9288 2304940872142
Q 1686 12833 5362008437501
S 11085 689138624
Q 1248 9893 5204755616278
S 3242 873110780
Q 1008 12317 7430942654560
A 9324 912876483
A 7322 532424341
A 2830 456790388
A 3768 735171275
S 7116 455942587
S 5576 624368296
Q 614 12755 7060634407967
A 764 173538825
A 7632 599227160
Q 568 12526 6325371589488
A 616 455598686
S 8412 790112023
S 5876 45638162
S 1196 831634840
A 10763 89409305
A 11097 67080474
S 6161 409917641
A 1914 897893323
S 11825 338205173
A 7230 881981474
Q 3224 12897 1583208485943
Q 8606 9909 1156600762436
Q 620 11670 1082422769931
Q 4532 12152 6362536989691
S 8969 529666428
A 2358 642041781
Q 7164 12224 285030291721
Q 2184 11618 6438386168580
S 9227 750940239
A 11061 487309721
A 11914 673358101
S 3868 765652269
S 10761 235042128
A 295 219823503
Q 3347 9612 1937070032543
S 5816 942506691
Q 9029 12176 415783720683
Q 6471 9970 3140100211585
S 3429 449694286
S 6028 6918350
Q 7499 9215 487946365611
A 6990 384280299
Q 881 10170 7323631762081
Q 1744 9650 3561578519073
S 3818 541772068
S 12358 235779722
Q 847 12200 2923310674395
A 6293 637676371
A 1439 373810520
S 7108 535607667
Q 858 11330 5988913921440
Q 1219 12317 2595196979307
Q 5985 8659 1033714294538
Q 130 12563 5712386548989
Q 5836 12568 6521265437366
A 8409 706064854
A 1374 66489869
Q 12013 12347 254962151037
Q 733 12733 9846552410304
A 6744 63175353
S 2025 240665195
S 6865 442979190
A 6882 801024515
A 3342 50651533
A 9717 810895133
Q 5266 7895 2024966955557
S 7939 876290253
S 1368 460354771
S 11539 683238788
S 6993 135507488
Q 4420 12773 7444528079407
A 12371 104643839
Q 61 12899 911376778374
S 155 813162796
A 553 191571395
Q 53 8518 6364384873098
A 8508 725142536
Q 3929 12325 4964396501936
S 6836 625560049
A 7159 85937083
A 6996 83216516
A 882 781854966
Q 1107 7207 1776474614062
Q 4479 12378 6328206648792
Q 108 7727 5688927269863
S 4108 813159816
S 10127 224818472
Q 1902 11807 8622409628762
A 9675 348167464
Q 5438 10802 255463726971
S 8240 959133301
S 2751 505722855
S 10494 27186352
Q 7160 10412 2071529907564
A 614 532338196
Q 8410 9642 376738463481
S 3826 988390319
Q 1243 12679 3148219275488
A 1285 841703357
A 1625 168677868
A 1945 418438841
A 7305 888812502
A 1637 949637208
A 4984 718348834
Q 5126 9343 2548052119619
A 7330 958378512
A 12498 93130949
Q 4017 10293 2345795995381
Q 2536 10722 6409738287407
Q 1506 9301 4734360569941
Q 625 11254 5935922430098
A 8380 93713683
A 647 197451835
A 12063 148883728
S 10704 797313053
S 11124 509887264
A 10383 328515706
Q 1289 10944 6508684839995
A 3643 593518612
Q 7658 9745 1286839006551
Q 2768 12831 7826206133797
S 9855 985584191
A 2816 534083870
Q 5977 12877 1734023486031
S 9777 473484751
Q 4870 12102 2109805181162
Q 1432 12860 7196812687054
Q 2628 12915 6469825281884
Q 1876 4203 603649563898
S 3262 734977495
Q 6407 10089 44564723777
Q 5055 6463 397630019436
Q 2437 6980 3403087394787
S 2172 644497902
Q 2876 9911 447069284046
Q 2878 7806 1708308520674
Q 628 4014 3204774413455
Q 1433 8687 5248219868383
Q 2459 6975 4440846166800
S 9509 811412956
Q 4081 12854 2658920623140
A 4502 917250565
A 12746 402513618
Q 2565 11093 2875200841424
A 6548 544068151
A 12250 92071834
S 7308 713084567
Q 2141 6249 1284133462494
S 11126 784000883
Q 5732 6631 316942346688
S 110 304126251
Q 2619 11898 9006110017113
A 9619 636316973
S 4493 295527878
S 1627 206172034
Q 1465 12133 1041186156646
A 12719 835404047
S 8116 651424320
S 12698 668976832
A 1974 210514198
A 200 83390040
S 6042 882082531
Q 1667 11216 3650390029498
Q 2137 7404 4727054846925
S 2108 795158647
A 4718 555173913
A 12271 744698002
A 10821 20092751
Q 2229 10291 5812560314183
S 4737 285622410
S 11825 608481362
S 3642 882041207
Q 948 6947 3498710577429
Q 8221 8816 533274560297
S 9963 414475258
A 10435 216659207
Q 1640 12867 8635352737771
S 10465 173429099
Q 935 12811 609077097475
A 3035 915598538
A 3829 313631570
Q 540 9287 2820742572437
Q 1352 12602 9910457682683
A 6824 211442023
A 11455 197273850
A 7994 4688384
Q 203 12734 691374125682
S 7103 325717514
Q 1106 10231 5036387294864
Q 136 11598 7426573240740
Q 4090 10234 3873068979928
S 3522 131123284
A 4253 502252895
S 10063 410120378
A 3617 677036060
Q 995 8060 4057633349827
A 3378 798088083
A 3469 57844260
A 4114 289490010
Q 8027 11428 1425855357189
S 6314 84448127
A 3727 56595029
S 12419 726880331
S 6271 563015169
Q 6570 12695 5611717648046
S 8306 541364186
Q 580 12635 6842724464524
Q 6626 12905 4233492902065
Q 2007 4150 1025177816825
S 5169 23018960
Q 9770 10084 143187908881
Q 692 5831 5096232107563
A 11240 177337277
S 12696 637207627
Q 1335 6452 3588144127031
Q 397 11600 9802921317206
A 8063 537227747
S 10864 227260550
Q 6558 8062 909334130194
S 8767 367536507
Q 3610 9684 5130535996213
A 3426 986606360
Q 2034 12299 1459827097564
Q 7267 12913 1747812857712
Q 119 12829 1098186023528
A 3509 570302056
A 2026 313878762
Q 6138 12936 5469324978293
Q 2615 11318 5281558596589
A 9855 614238997
Q 3844 9795 2739288073118
S 11875 821013055
S 7344 716061744
Q 5052 9981 3687610150006
Q 622 5324 4449855068387
Q 727 9459 8345078521863
Q 185 11832 8076137068412
A 11259 705618639
Q 10511 12845 1934472432043
S 8207 875925544
A 5943 23412430
S 1308 790509588
A 8591 356466708
S 11734 410118687
Q 4030 6153 1686161492317
Q 36 12104 3386733069640
A 8903 68779478
S 10580 47025426
A 3068 123829739
Q 2664 7714 17617609144
Q 814 11574 6555074691509
S 4530 906536052
S 26 840214402
Q 81 11295 2457285993241
A 11209 646003929
Q 4857 8447 1220800151685
S 5128 949121921
Q 174 12807 6707126959994
S 6546 596825378
S 2097 131334871
S 8802 737845100
Q 971 7661 1167243645039
Q 3124 11174 524514320955
S 10184 798317834
A 210 791215183
A 7914 619744810
A 11721 314762265
S 2634 768950276
Q 1196 7128 3891531258020
S 178 910969433
Q 211 5275 1747816274186
A 10761 433289924
Q 4584 12040 6232821646211
S 3203 509555143
S 8212 422299324
A 8129 297956241
S 5305 117522481
Q 2064 4706 2570134349128
A 8961 638567900
Q 6281 10971 362882592294
Q 5364 7665 1575790377592
Q 1311 12216 8051537613012
A 8766 283283047
Q 829 10093 981312379367
Q 2147 2282 135207533451
Q 8442 11792 1826876959967
A 10749 158411014
S 9604 353608424
S 9676 569784290
S 7694 979424145
S 3335 791374547
S 12023 710071677
A 10413 749554525
A 7604 177022388
A 3301 262203760
Q 6841 12661 2397136497399
A 175 53399548
A 8759 585051108
A 2556 918501948
S 4983 170711063
A 10978 144463333
S 1444 399254650
A 1051 351444048
Q 5365 11153 4233019613647
Q 386 12778 4716979419331
Q 582 11692 9029653612988
S 3645 491980013
Q 6750 11558 774578770041
A 10366 520608633
A 8028 996093500
A 8714 695678118
A 12471 99709384
A 6670 413740324
S 335 983009695
Q 8885 12174 465061683690
Q 8081 8693 392763924795
S 3726 788657122
A 6784 503624921
S 9882 319576694
S 2333 211521490
Q 355 11776 8309363606373
A 3215 516120572
Q 3524 6329 1452236861579
A 879 879089691
Q 285 11984 2966511740590
Q 571 1259 361771682028
A 5633 943695697
Q 1767 12148 3515568338897
S 11387 599683100
A 9637 654696967
Q 838 9380 3807996112805
A 4257 678688930
Q 2915 12966 8174883729261
Q 5098 8550 2202341440661
A 6999 416391885
S 9969 816506210
A 4885 597425723
Q 1514 12135 7948314650831
A 5792 92586697
A 8253 369857252
Q 2378 12566 1275017629366
A 11123 994544707
A 5433 534009051
Q 2279 12892 4026879835404
Q 1635 2900 110673411804
S 12450 566786674
S 6871 48070066
S 10208 346883153
Q 791 11188 5467098080503
A 7954 268511961
A 3152 628288559
Q 146 11977 988429801131
A 2274 801443729
S 9234 191926790
A 232 673683099
Q 4820 12570 1412475095833
A 3696 187961459
S 7928 41916954
A 884 133132381
Q 3118 10027 6274888881326
A 4641 437812700
S 4787 803863416
Q 5463 8235 960075636647
S 9826 165823186
S 7363 921695224
A 8773 449696690
S 6871 448439213
S 3477 780214949
Q 3268 10628 2762582022891
Q 3755 8891 2074252491704
S 2676 587670138
S 10575 189453057
A 1720 90910865
S 9209 544231819
Q 741 12538 995767863826
A 5248 899154015
Q 2417 5005 2512000729754
Q 4032 9331 1414263971246
S 6077 118190277
S 10119 13332381
Q 1637 11409 9225245616025
S 9826 62880666
A 9632 596738353
S 12569 676976940
Q 5616 11957 5937504592607
A 7188 585486214
S 4955 671169374
S 1172 217556669
A 11448 639068971
Q 776 9491 6755914007685
Q 5689 7374 1261967746931
A 9644 513538061
S 11602 197434037
A 6384 781487378
Q 7484 8629 838215522986
Q 5202 7747 381874887267
Q 3871 6265 1356057845445
S 3321 63725248
Q 1620 10847 4524918229776
Q 3918 12215 5978234679722
A 2032 517815838
A 9814 522090856
S 1682 924441653
A 5751 44738638
S 6228 806220358
Q 2495 11303 2074655758593
Q 7946 12705 4030583770456
S 12611 487767528
Q 5556 9723 986800199163
Q 2787 5579 477651278951
A 6594 98657781
A 4865 893632751
S 9885 363395425
S 4636 484075831
A 10901 194913264
S 12259 116358311
Q 164 12907 3692692604922
Q 3095 8905 3153899969480
A 2807 807860572
A 12111 401326707
A 199 888337341
S 11145 386305780
S 5615 543466199
Q 1739 12597 5632842690546
Q 4733 12093 4377322907364
S 1314 364907875
Q 9508 10751 555584489890
S 7609 850194886
A 6491 382680291
Q 1327 10910 1937899813013
A 7436 746009174
Q 7670 10500 2695121852111
A 5284 315663707
A 9436 759360687
A 2879 668832394
S 1463 532428773
Q 674 11852 4290822409846
Q 4613 6540 1843213181930
S 8456 319217463
Q 6505 8040 84296926631
Q 1137 11443 6273492236147
Q 1235 9596 2479299808367
Q 1081 10193 3434301199934
S 2327 404792159
Q 11258 12071 528291884112
A 8421 156952165
S 2550 256981906
Q 7782 11720 13956451612
Q 3895 12046 4214476065732
Q 3759 4693 78362344921
A 432 244023561
Q 3460 9066 1513729747197
Q 7405 7730 198952664049
A 3861 945132492
A 496 266994611
Q 1146 10421 982970377871
A 8747 778536954
A 11957 704780701
A 10179 682364420
S 6621 233705160
Q 4575 9822 1297338844351
A 10122 80038081
Q 1472 11844 9637804148834
Q 10359 12573 1236280276514
Q 9270 9743 118778486980
Q 2025 9532 4543965653300
Q 703 1431 87584283813
Q 594 12055 9352827956712
Q 2776 12801 1857270919116
S 570 596248693
S 10376 479705542
S 809 268381611
S 9772 651702874
Q 955 12079 5374720864821
A 3729 305840239
Q 46 6900 1979879413434
A 5562 679862364
Q 116 12668 701054914232
Q 3940 5898 576679413609
Q 1771 10430 2819861866749
S 6158 611530685
A 12235 459151064
Q 5532 11573 319241361504
S 1478 856451933
A 8582 850220712
Q 1202 9575 1551568171172
A 8105 651064436
S 11051 110736867
S 5711 130729832
Q 2383 12518 4295411910177
S 812 427435984
A 2579 936989081
Q 98 6348 2062523925091
A 11855 401184394
S 10283 207366404
S 6792 810675836
S 12857 720300074
S 10149 598257988
Q 6473 11436 2904715528754
S 4030 676229495
Q 1804 12748 5810711592613
A 5821 441434217
Q 3832 10204 5270608109708
A 1991 327341907
S 4776 649292840
A 2026 930302800
Q 6550 10583 3034582815270
Q 6672 12129 63621380707
Q 12098 12134 31756605286
A 12136 924935461
A 9965 663041324
S 9853 80389525
Q 5086 5964 623537981086
Q 2427 11648 7600348820452
S 2320 300482644
S 8100 582152489
Q 597 12739 4768518337959
Q 475 9351 3324522072655
S 6742 938844656
S 10624 260784491
A 2760 526341164
Q 4835 12624 4680147346230
S 6871 682686925
S 9344 154380771
A 7588 265145814
Q 7065 12101 3162745948545
A 5167 244772350
A 10875 775318069
Q 687 10242 6705625882397
S 943 589844311
Q 995 7231 5123736546058
S 7775 541286909
Q 953 8447 6184884308637
Q 424 11076 4817387262684
A 392 885082610
S 6152 221600505
S 11447 58887985
Q 4317 6784 2441854386568
A 12852 319102219
A 7348 550971117
S 10770 161897577
Q 3599 8501 3433206704454
S 12443 765470039
A 7911 563750083
A 3467 225819404
Q 968 9483 5484518164918
Q 4194 11136 3592714565307
S 12963 303435602
S 5663 925134318
A 8975 504047045
Q 9542 10456 853621406126
Q 208 10214 8042544217949
A 12268 654288323
S 1946 426446478
Q 4055 9080 1785740073173
S 9429 125080220
Q 1786 2300 373952858541
Q 611 12165 945341388386
Q 559 12458 4284627540087
Q 3211 12155 5701731890081
A 8037 962965454
A 7203 644766093
Q 688 11037 3711511197192
A 3292 398176944
A 9246 818219995
A 85 999128436
Q 1317 11691 8429441422906
A 1237 623813337
A 12019 220680536
S 8785 310265391
A 6349 394388096
S 2864 821617717
S 12188 730758842
S 1970 14759716
A 2216 190994369
A 4043 766580290
Q 568 2317 335512479119
S 9336 835509707
S 971 689461690
Q 3564 12005 6484159410721
Q 2192 7134 2073317346601
S 7079 876186819
A 1301 856872125
Q 3605 11752 63205623023
A 7116 385391921
Q 1955 11531 1563724413253
A 6804 945855059
A 1713 379871680
S 299 22193515
S 3814 973256855
A 10105 560371968
S 12614 1520310
Q 28 6086 3519167333953
S 10939 527291417
Q 8229 11067 1425241319506
S 781 160886267
Q 176 6751 1393904895618
S 2469 39974421
Q 5382 10047 2706861309665
A 2660 732308153
S 11684 284700767
Q 204 10944 3562898359890
A 8721 55103204
Q 3715 7438 476930884653
A 271 869938957
Q 1901 10308 302209070673
S 10703 702888949
Q 2426 4161 254517839002
A 690 485880123
A 9369 911668910
Q 1058 12770 5784352404034
S 12604 45153609
Q 3460 7556 886703324470
Q 5788 11033 4510248845779
Q 194 12469 7503727978009
A 8905 326077286
A 12754 260299773
A 6491 747445704
S 453 797151410
Q 4567 10309 4478381137874
Q 37 12926 1361595749902
A 8818 882593043
Q 1898 8700 4361826295069
S 686 38731753
A 3380 53460637
Q 6557 11656 3754198189550
S 2242 149992144
A 11314 682773902
S 10383 385053981
S 4260 876733397
Q 11589 12596 762260729434
S 2036 957671014
S 1674 924754655
A 655 275423120
Q 3933 5855 83258401338
A 12886 580801462
Q 1331 12204 4109467036582
A 1067 220488034
Q 1088 2555 648223325701
S 9104 11861410
A 2856 808550418
S 5743 784742303
S 9410 616186117
Q 1741 12081 8738222411568
A 473 704203511
Q 1638 11118 2187574534591
A 6394 142532178
Q 3371 8924 4471741720647
S 7481 293470216
S 200 325327506
Q 3941 4247 241972940810
A 4756 262787448
Q 2005 8488 747305216303
Q 2932 9837 385819084205
Q 441 12927 1260951368416
Q 4677 6133 1408855583333
A 11328 247598314
A 6319 313179292
S 9980 983530996
S 8930 508702227
S 1775 31324164
Q 1996 11323 6585973240378
Q 10634 12077 1073461507062
A 11780 839084910
Q 6513 10661 1317467620158
Q 1411 9725 8096298328180
S 10816 800181870
A 3736 610871375
S 383 706675401
A 1297 742479158
Q 2345 8042 1847308214824
S 9939 487583611
A 7498 617327965
A 10695 629856571
Q 7889 11353 1441751564147
Q 463 12467 4935366108902
A 10540 111653034
A 8475 55995131
S 4955 277868102
S 1134 822892498
Q 5181 9253 1189203618354
A 2766 677993065
Q 719 12092 6110175413908
Q 5035 12332 556470681687
S 2526 559656276
Q 3155 10856 1223071611557
Q 1622 5852 3639040863506
S 8858 574426370
A 6564 375636209
A 1070 158867256
S 12840 356995086
Q 928 11715 1592590156684
Q 484 10835 9845806459144
A 4939 746941983
S 8879 281971201
S 8011 603312174
Q 140 11846 6436822329837
S 11870 715187409
Q 1812 6985 2367280946039
Q 2504 8505 5745578494146
A 2238 609631319
S 2914 775283059
A 11885 590325656
Q 1946 4564 827210560741
A 8704 875934735
Q 706 11274 9287517468036
S 9962 613377832
S 5953 610728734
Q 4653 10223 4245151127416
S 784 933120480
S 1647 122336769
S 12324 349609102
S 11920 67597719
S 3418 699685514
Q 4982 8348 1757275420053
A 9472 359864800
Q 7334 12531 3931262690270
A 954 919334438
Q 894 9775 4267437924778
A 4453 766663749
A 4316 382198537
Q 454 9967 6437156821251
S 759 130430191
A 2771 620197587
A 2532 619258423
A 10960 218259914
A 11390 808600373
Q 2157 3749 903940089959
Q 7960 9271 1154736903843
S 9713 203909625
S 7268 704275272
Q 9578 11462 1835493319215
S 2018 593722185
A 11891 550344299
S 10354 907965293
A 7599 921435917
S 9938 256499793
Q 2675 5572 1797753608581
A 9250 21522035
Q 5239 5470 173357559767
Q 1322 5111 659167127912
A 2215 128751302
Q 874 7253 4911995353978
S 1682 863731689
S 10555 723009456
Q 189 12838 5078502185128
S 8547 29650332
A 5292 370187098
A 3654 44460603
Q 3209 11411 4934170058597
S 12366 294840621
Q 4277 9885 2674272444298
S 8978 787253093
S 12355 783364652
S 8643 149730149
S 7496 746880602
A 8474 561443858
A 12652 448069023
S 1037 221685696
S 5862 869091995
S 11486 583505103
A 1898 515733817
A 10775 175293248
Q 5572 8155 1982717496373
A 7899 314256017
Q 501 11439 6306767027159
A 4337 872182977
Q 227 12815 5451402313083
A 11669 961640215
A 8659 469127807
S 11720 840243713
Q 143 12955 4949274009641
S 3620 364663714
Q 2289 10960 204212194815
Q 2266 2385 83979148936
Q 699 9076 6673713325280
S 6785 536673814
A 3683 726478808
A 10221 743800651
S 11365 778827430
S 10324 17926960
A 3510 481211206
Q 2218 6336 799620165769
S 12674 35336409
Q 1845 7165 3769118860998
Q 452 1627 76949956925
S 5766 265752621
A 6904 849695592
A 8503 11181389
S 9618 873486656
Q 3193 9646 6437111720255
A 1267 166873807
Q 4767 9255 339122989693
A 10740 223785753
S 6605 23103491
A 12218 729226984
Q 8428 12050 1926595728065
A 918 295314168
Q 4150 6035 1272938861014
S 9347 206774159
S 6274 133945109
S 8890 39816619
A 12814 649127585
S 2991 402207232
Q 16 11402 8233039176727
A 3106 123828882
Q 7436 8573 826190147435
A 11214 469441555
A 809 7728876
Q 14 12975 1051403335086
Q 327 7256 5603911487875
Q 1697 9851 6275064435936
Q 1134 5350 3691792040370
Q 1358 8010 5371674662162
S 701 309307778
Q 1503 11491 1077042078717
S 1509 562406525
A 196 553640839
Q 1207 11296 225702894627
S 9775 417552291
Q 3349 12856 7327954530073
A 6503 693998699
A 6308 883105092
Q 544 12818 7439991056923
Q 1587 6673 2855845498660
A 5365 107390482
S 8723 150869351
Q 423 12843 7966120126467
A 2480 799907143
Q 4249 7065 1497067147617
S 11746 11045169
S 6228 87090839
S 11412 289639498
A 8992 464351600
A 12270 712460386
Q 2237 11429 5579962144005
S 10300 249658086
S 8056 719646824
S 12649 34136778
A 3677 928179288
Q 3413 9806 1378033003326
S 9278 304611619
Q 7989 8341 97701448578
Q 308 12986 9736041190120
A 5728 683099574
S 5116 93048788
A 2157 889908084
Q 3414 6712 85947809993
Q 187 5726 4860317371055
A 1477 296683325
Q 2605 12059 9158726012549
A 7255 223060835
Q 2161 12294 9442910683711
A 11770 951869001
Q 583 10817 4004974246911
A 9776 970974893
Q 9799 12296 78950238061
Q 1314 4477 2273563812760
A 5918 157985307
S 9880 7631211
Q 6123 10610 1886545358093
A 3362 649288583
Q 936 10079 5209253348157
S 12502 593540799
S 10298 490639256
Q 721 12786 8404399824476
A 12054 390017643
Q 3315 10624 3047035828018
S 8731 253400349
S 4482 435652430
A 3522 281186458
Q 5945 12450 2435653567929
Q 3098 10839 2097155149907
A 7146 162758868
Q 4994 11717 5862541230374
Q 245 11685 9630963933170
A 2416 500738133
S 6835 306336152
A 12753 191130258
Q 6510 7443 480006074688
S 12620 546421522
A 3255 605489645
A 8384 932338327
Q 791 11727 2165093942192
S 10415 585752278
Q 1580 9088 7236506407540
S 8113 824944351
S 11831 499706529
A 3206 555698084
Q 3452 12790 2114187179866
A 2777 458098833
S 6727 14124807
S 4101 897617361
A 1350 384448617
S 4998 841783518
A 3055 490330818
Q 5523 11875 6174812888167
S 11195 917644045
Q 8946 9767 255204976048
S 2131 908996736
S 8421 721294663
Q 1890 6588 1629979211268
Q 2367 9950 5047184044785
A 8524 422250990
Q 3170 12701 2565283625560
S 3132 375391055
S 1696 382054931
Q 6869 7502 368120925014
A 12876 496969760
A 5486 461465798
Q 11398 11609 624148199
S 95 864649315
Q 2848 12186 2192575114385
Q 3066 12616 229452384413
S 7243 556769001
Q 6212 6403 90962224716
A 11277 539494809
Q 1985 4329 38012330000
Q 5671 9499 3487567563882
S 3743 123247039
S 10429 977549306
Q 6752 12513 4661941780524
A 94 482982112
A 8825 253374100
S 906 973339252
Q 5747 11921 2829832491708
S 10374 426764851
Q 705 11643 8696921829478
Q 820 12330 2867892408863
Q 3245 11579 3363626933615
Q 8059 12255 3497493707748
S 2724 218966775
Q 3755 11002 2309117699942
Q 1859 3114 472599923046
S 9062 877904370
S 1706 876620577
Q 5435 11725 3972054728718
A 9842 24083211
A 319 421745397
A 10686 497715153
Q 137 11317 81834080873
Q 2506 11896 3594062037586
Q 2949 10727 2889531765469
S 6332 143427191
A 1440 704697919
A 9794 80152064
S 4741 40004643
S 11796 807085762
A 4909 496807103
A 10439 996202328
Q 4572 6376 39163376765
S 7688 782279752
S 2432 656821477
S 1363 188719253
Q 3210 4593 1067936963023
Q 3988 6251 1788471631441
A 2264 825509651
Q 3561 9798 2931353345377
Q 2360 8541 1467953823578
Q 1114 11347 1219522730253
S 5083 726284545
A 12745 889888777
A 5669 712564365
Q 4003 6030 672600460728
A 8262 109758137
S 8202 60250834
S 1494 774448563
Q 2 12957 8394179793688
S 4669 646241394
S 11280 41521124
S 3895 730338046
A 8427 649673800
S 396 361045589
S 4170 155320218
S 1925 59459748
S 4908 708911684
Q 2518 7227 167430780869
S 558 115807925
S 8324 119520208
S 6678 227333915
A 7308 972824551
Q 6767 12962 2252313918326
S 6685 960400750
S 6492 30785166
Q 847 6895 3358802168603
Q 3593 9377 1072608054132
Q 2809 12544 3275144796468
A 1946 383299360
S 11768 478274690
A 10074 713332023
A 7990 266325176
S 10771 675550878
A 8592 727445826
Q 12 12988 8642316254327
Q 2533 10041 3427111779554
Q 164 12437 8920795635515
S 9485 925099487
A 2254 636256836
Q 4896 10592 5233478180243
Q 4942 9772 305029643818
Q 1377 5558 2468601067939
Q 8611 11811 1568578557995
S 6415 90329784
Q 1752 8610 3665571292962
A 9512 675958283
S 7086 546039751
S 3081 117115501
Q 1342 11335 3420734848809
A 6783 783373221
Q 913 10179 4116884593048
A 9220 372098807
Q 3769 11988 7866441835551
Q 3839 11905 2481881434132
S 4875 972113341
Q 1759 11332 7064470047272
Q 710 2111 1178111669004
Q 1830 12788 2590290063354
A 571 860406731
S 1664 348673521
S 8782 19772833
Q 102 12946 8935848730700
Q 1047 12855 8223024633502
S 12616 236261584
S 5048 815679114
S 11744 373422676
A 2153 127769163
S 636 110370597
Q 12 12957 8255417157990
A 1318 643877071
A 2228 163187770
S 4546 566974967
S 9285 467584712
A 4536 315856498
S 8379 760992802
Q 5101 8613 2400175464979
S 5289 393484852
S 8954 63650502
S 9409 810354111
Q 486 10747 4621638929248
A 8569 589145418
A 6803 955121842
A 6742 345674013
Q 2903 8547 3894226857633
S 9973 734844270
S 6057 330887295
Q 1301 5917 781506734381
Q 2580 6724 3053870078509
S 2710 819836865
Q 7381 8640 602149455439
Q 808 8263 1225276956995
S 10232 8706543
A 2161 712577962
Q 723 12563 2125127094257
Q 7120 8243 610859349272
S 12931 934789676
Q 5045 9634 82102042377
Q 221 9472 4654993909292
Q 197 8933 5320903222059
S 739 543691103
Q 789 12590 2529347801094
Q 6025 8719 1572360936574
Q 4761 12613 919344760483
S 5906 76003861
A 923 234500638
Q 1441 10571 3424612333444
A 1998 922329759
S 46 76151475
S 10629 95133135
S 3298 119410757
Q 2706 8216 5184166703309
Q 22 12224 8563847171510
A 8195 819198117
A 4322 196769489
A 4016 418476845
S 4824 575143939
Q 321 9901 2865022756322
Q 8047 8284 170349441623
Q 1203 11578 7588283664947
Q 670 11723 7128509382336
S 9590 406032177
S 12831 138613683
Q 11413 12040 136527611433
A 8502 873123762
Q 5287 10239 3035182684696
A 12012 423655666
S 12412 708146468
S 112 64108869
A 11356 833730751
Q 1332 7451 1212069815778
S 754 753783016
Q 3218 12716 5258626082760
A 2023 667245393
A 11093 19361846
A 8662 258936513
Q 8650 12130 226825518848
Q 348 10875 346396886536
Q 3227 10069 2973675240201
Q 734 12613 7279582980242
S 8802 878214477
A 1320 395677171
A 9551 30858589
Q 1782 6818 2574259302142
Q 5293 8362 1002871716565
Q 4919 5956 70121090748
A 195 521834571
Q 4633 11769 5452086636072
S 12504 336006639
Q 7734 12286 2086096381424
S 7793 927275772
A 3663 206048682
S 2243 616086181
Q 6063 12844 1603171237765
Q 357 7931 6139995763320
S 1148 742643619
A 7647 304099062
Q 12 12896 8704837955219
S 12006 203972143
Q 2517 3263 155613177016
Q 10025 10583 165504850523
Q 4676 4898 182936144797
S 1500 278226787
Q 1506 12896 9339713864553
A 2272 943079008
A 10540 617895719
Q 3507 11006 5957474660931
A 3187 929215214
S 2627 761059566
Q 4917 11697 3126229948798
S 5502 673208940
S 6720 696517489
A 11348 58964879
A 11747 431084084
A 8919 231943598
A 4535 305356683
Q 6130 12144 150582964484
A 1453 934647914
S 4010 582115913
Q 4173 9207 4667329273660
Q 1100 11993 4002526694736
A 5723 485202700
S 8463 506001995
A 10057 611089263
A 5934 91705528
A 2868 268714745
A 9014 676776682
S 6026 601153573
A 12422 463188202
A 10220 586817237
A 5991 114336582
Q 3218 9204 69971162469
Q 1286 12061 8351114838974
A 6546 605223928
S 6473 581415928
Q 9164 12245 98735700856
S 7529 877171980
S 9843 556022203
A 11552 548342038
Q 2583 11457 2668510627172
S 6645 833290281
Q 1027 12703 4558160710836
A 6698 213698672
Q 1753 3047 545496562171
A 11292 203779728
Q 299 11949 9700420075188
A 11454 537051963
S 2603 723546737
S 1335 853412058
A 12136 755207212
A 12367 372502549
A 12935 727105793
A 2716 754734054
Q 4205 7797 2445652992777
Q 1140 1279 20875821179
S 2781 974925970
A 9953 542558468
S 8664 698107659
Q 1498 10569 2668762680733
A 6961 200727173
A 11383 184407478
Q 5535 9372 699206261388
Q 548 12767 8769046553640
S 9021 373438445
A 501 166627615
S 11584 504223349
Q 5336 12922 4548513273458
Q 2817 12542 3510413686729
Q 191 12918 6917970431370
S 10156 374468161
Q 795 12073 723572552267
Q 4230 10730 2751515654014
Q 31 12913 1656751057928
Q 118 7737 488491753681
Q 374 10836 6676115868680
S 9409 490138517
Q 495 10795 8590879029200
Q 297 10395 1283909414935
S 2282 733376365
S 5821 711067320
A 6920 157852220
A 8688 781733044
A 2602 472245716
Q 2034 8287 3169574811779
A 3441 77761676
Q 1608 9245 4436415556340
S 11994 340503710
Q 3619 7895 3124965753830
Q 469 11373 6807925213231
S 11186 17922170
A 7757 809496613
A 8583 875788589
S 7283 947374139
A 8176 732010991
S 12716 979457546
A 2383 355985260
S 1873 413699723
S 2685 38310756
S 8512 668484768
A 9149 213588361
Q 9793 12470 456099411021
S 4943 960678715
Q 2614 11586 6020803382245
Q 6084 7878 113832892558
Q 3293 5185 1513645007352
A 1861 552937390
A 11156 389388486
A 8665 866866390
A 2525 808340561
Q 7242 10728 3231864209245
A 8790 560455518
Q 1886 8125 1731033331715
Q 3915 6381 323347415499
Q 6332 9019 1191115149618
A 530 336055360
A 5420 877444386
Q 1943 12010 6188264828479
A 6598 596404747
Q 2711 12654 2574605060079
A 11774 647547587
S 1915 509679203
Q 2134 7333 1784426513433
Q 7721 10028 1498579259584
A 2823 942797134
A 5502 825987378
Q 5049 5917 434890867978
A 7046 127921043
S 9812 357793075
S 7713 305259249
S 3512 827494762
Q 978 11352 1295623412236
Q 29 11673 8283298093186
Q 9935 10966 612953058865
Q 55 6079 3125524939873
A 11911 121928806
Q 9136 11373 1297100384784
A 5513 410377188
S 2745 614799904
Q 274 11755 7224218101288
Q 2125 12474 6734635416609
A 8681 684945255
Q 835 12457 7532469606981
Q 8725 9461 15427618586
Q 1592 6169 1119623404009
A 5496 773866959
Q 897 12752 2259915651163
S 5109 630334402
A 2820 248845433
A 11159 430510334
S 12329 140030768
Q 5882 10885 2232980256907
A 4554 676543250
S 9914 345707069
S 7887 604277389
A 5387 821731548
S 5672 822038389
Q 6179 6954 124009754913
Q 5878 7249 1202055630249
S 7479 71775060
A 12245 499625062
S 3437 930441117
S 1753 906878427
A 160 850212194
S 2220 335490990
S 7959 671518343
Q 5316 6065 742923208486
Q 2187 4318 1586450028388
A 12165 148194745
S 3033 920405633
Q 1028 10319 4630103028655
Q 3403 6559 967320087340
S 1323 908451299
Q 968 9286 2789604087497
Q 35 12981 3898884800412
Q 52 11761 2805839299049
Q 4091 4246 121001459506
A 1997 988924948
S 5101 712038799
Q 2021 10439 8040322598776
Q 2277 10538 1555238759732
A 5081 912055720
A 1180 166457631
Q 1318 12094 539399284612
A 12871 161988712
Q 1343 10812 9238199763372
A 2114 951060565
S 2758 829296517
A 8548 791992173
A 7870 893649776
Q 1014 9608 555519597563
Q 1063 12069 4526617373306
A 4024 297561724
Q 6575 7140 71404101387
S 9900 863672237
S 9722 520861611
Q 3373 5776 1779752718787
Q 528 3763 220861402394
Q 2270 12688 1055667847747
Q 9999 11219 87026136965
Q 2481 10410 6217513639031
A 6118 627287255
S 8902 897949126
Q 5787 11162 2723948750247
Q 1711 4914 573880076592
A 9122 175557908
Q 19 12887 3837728418678
S 7410 38676846
Q 765 12092 6305538668721
A 12931 212596193
A 194 105797892
Q 11522 12713 393098849752
Q 7828 12467 2604866403439
A 11311 603181022
Q 513 11202 2539062398937
A 12465 532419746
Q 11404 12509 380183886509
S 7903 39228020
S 5155 695343022
A 12186 192865489
A 817 69351186
S 2384 483777713
Q 43 10660 3656165637581
S 4389 875606021
A 11356 934851472
Q 1862 5589 70619985551
S 7231 528254086
S 8165 805400288
Q 6993 10612 318137328013
A 7166 17081438
S 11388 461913874
A 8397 698395847
Q 469 11878 2780086526874
S 181 39121976
A 3388 685838712
A 11305 941376846
S 10425 753116590
Q 1753 12651 7668204492704
S 7134 355464000
A 95 773946247
A 1170 205210015
S 10020 576335321
Q 1581 9851 590495436378
S 4250 54543266
A 4033 141883401
Q 3060 10491 1231054253246
A 8744 692803434
Q 7034 12190 5075558585967
A 6786 854270017
S 10630 682400289
S 7728 160177773
S 11731 486826598
S 11594 421537428
Q 2550 11700 2323599150162
A 9982 793040531
A 8440 201794300
Q 1532 8978 6702348672519
A 11974 172138565
Q 1175 12815 7245483269780
Q 5840 12964 4166263469056
S 11660 129550286
Q 1928 12872 9998650553000
A 722 836639727
Q 1219 8451 5885986310885
Q 1563 12947 3438572771394
Q 6798 8104 494086905680
Q 359 10439 809237341785
Q 493 12937 2339078516171
Q 1234 12898 5671281592359
S 7786 295712425
Q 3263 11954 4525259705585
Q 1755 12706 2696090222466
S 7065 122199047
Q 283 7502 271447420843
A 8985 271798824
S 4860 607605240
Q 3308 12456 6395310891513
A 3753 835545304
Q 5199 12784 2223884964623
Q 7718 12105 1909222691867
Q 4217 10351 3550600175997
S 9874 906499699
A 10597 453249116
Q 6316 11030 1310675411384
Q 3900 8900 379587719973
S 10649 329891553
Q 394 11216 2568396636454
Q 2433 11405 4436373400530
Q 332 12365 456161383122
S 1277 548038066
Q 644 12086 4214086684773
Q 1959 11602 3297991550446
Q 266 5680 2262411274876
A 5242 768031527
A 5962 642153533
S 242 271676330
Q 443 12617 3901555862699
Q 8196 12596 802763317317
Q 96 12227 948472224957
Q 335 4658 3412601710521
S 10416 867633456
S 2935 726067876
S 7594 614366569
S 8674 644633517
A 2255 710154940
S 5563 193136210
S 9210 263518953
S 7061 827869259
Q 10652 12613 13999988395
A 11869 839686798
Q 2348 6512 916408927628
A 5653 525007995
Q 7779 12902 4966903911863
A 10325 788106570
S 1173 227787630
A 1840 531346248
Q 3851 9009 2518635990186
A 7235 897389765
Q 93 12726 520879616733
Q 3352 11789 5706682332924
S 6740 100545804
Q 1496 12570 2342139545346
A 10610 879792138
A 7103 367783343
Q 345 4013 170132146098
S 8837 195869978
S 2533 283873159
Q 486 4573 2749977508366
S 1221 853766471
S 2938 879084952
Q 3962 12106 7305494204020
S 3610 706958255
A 173 909095358
A 5525 451279378
Q 1495 6737 2081417416171
S 852 906860721
S 4865 430507185
Q 8724 12156 2599515637445
S 10424 882811259
S 3400 941329452
S 7280 50889162
S 12145 804601021
Q 3646 5527 87575958879
Q 971 4075 501104152250
A 2448 629451928
Q 2767 6778 1524716867976
Q 390 10567 6841085381576
Q 3174 4660 1360146610471
Q 1228 7882 6391717918048
S 4786 652249993
S 8314 63486000
Q 2521 9693 432262300040
A 12578 530766893
Q 3142 11161 6023267108275
Q 2292 8419 5586004719604
S 921 357870891
A 11667 778046050
Q 5417 12378 5291517859860
S 1960 782011765
A 9552 849642684
Q 2974 12782 9156616815108
S 12939 496913752
Q 1173 6117 3916046019305
Q 8422 9272 683882843995
S 9440 215295975
A 9403 690442843
Q 75 9793 4868523640856
Q 6355 10244 3723444910650
A 12575 705370974
A 7451 711164210
Q 4791 10233 1945742589888
A 969 762899045
A 6877 962773537
Q 1368 4705 2180845320177
A 8325 185376895
S 1439 569349155
Q 344 11159 4371803805776
Q 2050 12705 3210931531667
A 9305 94155440
A 5438 83353063
A 5939 18967261
Q 36 10546 2304955152038
Q 5184 7465 282093904810
Q 1653 10667 5253577743703
Q 6725 12083 1287835585168
S 237 954802461
S 10361 117269117
A 11168 344050539
Q 1951 6869 3288873396524
Q 2788 4780 216788486041
Q 288 12842 6456054984454
Q 9971 11186 1065943601832
A 1532 98929019
S 10326 649319221
A 601 313996759
Q 75 12926 9148781837028
S 12855 495588023
A 12157 727765827
A 614 825424191
S 11439 236798999
S 7178 342138744
Q 1777 3140 325779581512
S 1693 260514964
S 11818 603436153
A 3144 170729561
S 4659 381958138
Q 2839 3247 240022817967
A 10311 643648775
A 8511 545834483
A 7114 560598572
A 468 776079453
S 2042 343631403
S 11590 437105263
A 10499 650517551
Q 663 11470 6581254667563
S 7969 541023885
A 2035 708729624
Q 5853 6640 628583358848
A 1482 717693507
S 4624 92048680
S 4933 12530754
Q 1350 10975 276631304440
S 5956 248103578
A 7286 111150939
S 9552 443173358
Q 3903 12490 7843063600207
Q 749 12907 5708987988215
Q 2175 6922 1687922251255
Q 2371 6808 2465539306391
S 1800 439773092
Q 1065 12739 5396512268259
S 6924 859448543
Q 500 9165 2914528256974
Q 5996 7778 1183797756348
A 4075 966725216
Q 2914 3926 426455521362
S 1055 494178642
A 11691 830131514
S 4020 907313283
S 2705 647643103
S 7817 264770688
S 4299 9778079
A 5454 983277676
A 1874 595839005
S 8736 110063640
S 7880 494286905
S 9792 482730553
Q 1065 11454 2878310187192
A 7713 279519853
Q 5452 12981 3110472549539
A 4948 923141124
A 5791 270333844
S 12400 665846122
Q 1161 6368 5020936795250
Q 30 12505 7579203468222
A 1545 677459399
A 701 524682531
A 5257 313364847
A 7559 383603958
Q 8106 12718 2383034199805
Q 3384 3926 309452293414
S 10566 804506063
Q 851 6154 1006290031480
Q 1507 9544 7052342370156
S 12759 462450522
A 4877 238566184
Q 9662 11941 1988763398299
Q 2815 8454 4524488070971
Q 1022 12111 8613574879591
S 12677 744240670
Q 951 12958 8474240266624
Q 3134 12156 536249135287
Q 1409 10959 8007911437705
Q 3866 11536 1023181860528
Q 2246 10494 6688737241868
A 10255 355820505
A 3247 198429906
Q 899 11930 7563894203825
Q 5256 10389 2583683107226
Q 3751 11679 6821327606232
S 2617 877334902
Q 11345 12441 942697983085
Q 611 11902 3920399052046
Q 1858 11956 3916918012566
A 11637 57904615
A 11432 906115398
A 9294 179638183
Q 459 12143 548054487931
Q 7041 9986 93728462747
S 5695 271883046
Q 1732 10197 2531158897214
S 5158 352549113
Q 4150 12372 6704792348060
A 2648 682463132
S 7231 335457264
A 12739 532123518
S 1155 720571342
A 2233 995646559
Q 1081 10618 5438045470710
A 9066 540958408
A 10957 448704639
A 1829 681787878
S 1701 895714576
A 6650 843521590
S 6866 628270414
A 2287 523568999
A 10422 300314537
Q 5162 11712 1713653297918
S 8938 269403930
Q 5433 7785 1041223658845
Q 4206 12636 2974970054730
Q 497 12726 922135401606
Q 7098 12527 2872135592849
S 10723 468544507
A 2282 454512653
Q 2433 8203 4072623725939
Q 1089 11522 7696289637610
Q 180 6676 3369899320252
Q 456 12567 1479975221372
Q 9245 10523 493114814202
A 97 526711510
S 2012 624417071
A 3349 264907039
Q 2919 12121 5315556962770
A 6559 849352897
S 6446 462400179
Q 1235 12909 9482922310931
S 9196 894565571
A 5941 929027001
S 4550 272377145
S 1529 857202239
S 900 855507872
S 1194 80343818
Q 1292 12660 1273039464759
S 896 686211651
Q 396 8571 4359314026388
S 9343 897006345
Q 2955 9369 3259888758776
S 5924 985103389
S 3112 338178127
Q 3985 11460 3491737748154
Q 8180 12796 2076197817845
Q 5441 11307 180795413875
Q 418 12145 4960625129994
Q 4776 12176 1862537596561
A 10415 242174289
A 3816 637549586
A 7260 931008993
Q 2719 12400 3074357480160
S 10795 421420891
S 12059 838149111
Q 1595 11708 9856266483028
A 12088 848889277
A 1840 343340091
Q 546 3972 3245133405392
S 11687 490935051
Q 2407 11373 6645402079099
A 7049 766124781
S 962 200581787
A 7300 351831695
A 6513 805296907
Q 8883 9231 337113924797
S 11986 376466742
S 8587 44190969
A 12648 642505995
Q 9079 12408 3208673508326
S 10178 243857898
S 5935 12197190
Q 2936 9416 263136686958
S 1920 61539450
Q 3053 9040 3374593881907
Q 4280 8346 713221449177
S 9956 104004985
A 11778 641021599
S 4083 320764193
Q 5586 10369 2052172123599
A 11580 586864442
Q 2645 12799 3794495322381
Q 7287 7596 157252108895
S 10137 615816574
Q 3509 12569 4226822847511
A 7195 743242646
A 8664 57580420
S 5268 384107656
Q 2636 12574 492404557644
A 317 551085681
Q 5101 8125 1250217552548
A 7062 391299196
Q 837 12427 8192207909027
Q 9482 10369 620858378184
S 9531 330828280
Q 4642 10948 4549823655833
Q 1246 11745 7610650280265
S 724 790629347
A 5733 110373299
S 6292 939648895
A 4607 360534932
Q 390 11105 6009194043803
S 3793 492703354
S 2217 938346143
Q 602 11754 631857642825
Q 3217 12591 8554739783712
A 8869 328822163
S 3831 909587446
A 6161 507783798
A 8972 613160250
S 3015 205201038
A 11734 962823366
S 7186 656706073
S 9898 402378192
Q 5645 7153 50035483837
Q 2276 11936 1436816241761
Q 104 8596 4584526807595
S 7829 283861428
Q 1291 4022 188448594490
A 8926 180081995
S 9164 147536588
Q 5764 8025 451753224929
Q 209 12970 9065073106668
Q 4876 11635 6444354132477
Q 714 12762 6861801397057
Q 658 11951 8668244962645
S 2365 395852347
Q 3632 4181 112600927046
Q 686 10706 2101400002084
S 832 6724204
S 8023 133122572
S 2467 207679600
Q 3294 5125 878931682331
A 9589 843879066
Q 3630 11656 2494859213017
Q 185 12822 5827074946874
Q 14 12013 7573070146384
Q 961 12690 4320700680539
S 9096 760549302
A 12093 387823903
S 5747 705717010
S 5766 625232693
A 1483 304686493
Q 1145 3825 248238814885
Q 692 12725 4468469497572
A 3983 776281607
A 5363 428174150
Q 19 12983 1114919078177
S 7263 17626293
A 10695 957442741
A 5106 240880670
Q 90 12958 498781559869
A 8116 485923907
A 618 196471872
Q 1256 9548 6210874101675
Q 5374 7878 1346469740384
Q 2107 6232 1029496961068
S 8814 602166982
S 7851 401504850
Q 2269 5079 2425737677397
A 10655 198866954
Q 3684 9198 4954814136900
S 3392 703787171
Q 968 12789 2801728724978
S 4890 716850580
Q 3217 3296 18804319776
Q 4529 7944 2616827623567
A 9868 551674243
S 265 734832703
S 5528 572868829
Q 469 7387 6338466148621
S 331 341517481
A 12566 351687138
Q 63 11620 7442495612324
Q 2815 10306 6260252656332
Q 3780 8238 706624630552
A 9759 821571548
Q 739 6835 4559978716873
A 10367 456084849
Q 985 10771 5058840144486
A 1344 804735408
A 9372 47021763
S 5132 899736893
Q 3628 6955 1782696097972
S 3103 209133147
A 12031 129907330
A 2013 497565905
A 4048 437337004
A 11932 92033948
S 10953 489905483
Q 3652 9982 1941873793693
A 9314 560192293
A 12405 753151650
Q 1902 6460 2882811153896
Q 2469 12820 5226434614104
A 10111 627326080
A 1211 373313563
Q 10732 12506 268776301326
Q 4089 10670 5765205619754
Q 1400 9536 697268405238
A 11730 536446373
Q 2299 11837 8542997498268
S 7475 542863826
A 1514 284717162
Q 294 5290 977121527730
S 10989 53649377
Q 3660 12410 2078474955426
Q 6318 12920 713036070032
Q 7317 9150 1403320043030
A 3096 540639280
Q 2814 10494 2480561600001
A 4970 945293409
S 5818 327489990
S 10223 913142864
S 9475 676519602
S 2744 67098782
Q 4889 8646 1991298422131
A 8899 614392316
A 5164 495651341
A 4476 105803139
Q 3184 4684 504065398420
S 10772 390946343
A 1427 611645129
S 11249 566201490
A 7159 994568214
Q 2066 12666 2573465732614
A 6255 721854682
Q 1190 11701 2478292565620
S 328 771715350
S 4944 362513721
Q 3968 9628 5209831288938
Q 5947 6590 372826774016
S 5835 904265173
S 2716 847096330
Q 676 11184 5335699552777
Q 114 12950 1174452210697
S 909 322886809
Q 603 10200 6880257500870
S 4273 878138957
S 11560 186739736
A 12088 670481576
S 1984 198192905
Q 1168 10885 4596178216526
A 3242 716309706
Q 6050 10272 1781236135254
S 3957 831186778
A 7943 342471579
S 11964 5301667
S 9589 924722671
Q 8827 10865 1216189643059
Q 647 12741 5825918568400
A 9245 730685220
S 1540 318920770
A 1118 774110500
A 6235 572638336
Q 4515 6764 1740193747255
Q 6070 6960 666830564433
S 5193 915122618
A 10181 315519132
A 6801 994663872
Q 968 10454 2583216536684
A 9927 789979758
Q 1994 4087 679038526323
Q 8871 10272 681654533332
Q 3180 10169 4111569821539
A 11103 494009063
Q 483 12613 3152085812956
A 6729 538677876
Q 7540 11333 1560501443235
Q 2280 3749 1298708229933
S 2552 694003832
Q 1322 12635 8376691796101
Q 256 9304 1201067975481
Q 342 10659 3666158654884
Q 2926 12879 3115050485310
S 1179 994331850
S 11361 575789472
S 8828 949887521
S 6180 311595662
A 11101 218724433
S 12775 906392677
Q 4474 4543 33236617243
A 10732 761161289
Q 1351 6801 1809196363313
Q 3672 11342 797354090197
S 3402 840146135
S 12113 918197815
S 12153 628617662
Q 560 1571 783689938641
S 6603 236042041
S 11705 106738296
A 7820 5438799
Q 8950 12074 342467518285
Q 4606 8426 1161781402652
Q 2384 10826 3857297427360
Q 789 12511 7603727444483
S 12261 833998948
Q 235 11915 4604633348183
S 2806 156467071
Q 4567 11814 5909698202968
Q 2508 11343 4099706993349
Q 221 12922 6169148701064
Q 971 12638 8894908722056
Q 659 12851 7385010356163
Q 6666 10363 866662981498
A 6732 945899746
A 5602 257133929
Q 76 2114 2029228834636
Q 5854 9307 824267795073
S 8483 653531403
A 12833 913555749
A 8871 266821113
A 3960 260560251
A 7073 649883283
S 7457 750036620
Q 5314 6373 381049607622
Q 1062 8026 1837899040505
S 10133 684515910
A 3442 300318471
S 2576 798721802
Q 343 760 310335369967
A 3486 592576572
Q 5429 12339 1665253027455
S 193 675793806
A 11727 105327584
S 12875 703099973
Q 3810 10354 2325294562585
S 12235 243424636
A 3921 598045842
Q 2185 8570 6311375068049
S 9371 194928681
Q 7803 10361 1945252135096
A 593 923516840
A 2514 161880335
Q 4597 11189 2623033191298
S 4999 484976652
Q 639 9946 603632140299
S 5025 398992237
Q 3532 12932 1450730240425
S 4017 237157589
A 6046 121716774
Q 190 12682 9024497351267
Q 5043 12747 1674254326754
A 8572 86832203
S 10746 350527099
Q 2556 7839 388176261915
A 8282 391566752
Q 635 12957 8294378075344
Q 4468 12498 5559500212207
Q 9786 12363 1205585642167
A 11334 238265203
S 6240 420422125
S 1223 247727748
Q 8889 12546 2256515492299
S 12182 443558889
Q 96 5306 888620563873
Q 6309 7724 701601511019
Q 434 11229 2749198331698
A 4029 286967022
Q 3288 9257 5276423417583
S 6846 430038313
Q 6836 7494 337253173169
A 2705 835650975
Q 4850 5967 838465696381
Q 449 12474 2968563047797
Q 1873 3460 1539087263240
Q 11510 11956 35444919804
A 1472 98336782
S 8623 332190748
Q 4864 12704 4012339289105
A 10965 358389909
A 7507 278751165
A 3102 430795464
A 4320 720649832
A 9830 35367086
Q 3584 5387 728977329071
Q 1035 10915 2986175582405
S 10633 663635413
S 12442 867850625
Q 3409 9555 3756730289866
Q 1176 11380 4718641510970
Q 748 12467 2599669271905
Q 5944 7470 1472991143291
S 10512 41358562
Q 57 2548 1023979882056
S 8635 340897657
A 11844 129823537
Q 8810 11561 488073033669
A 4879 335137136
Q 344 11526 4441040859720
A 4324 447324043
S 204 572429396
A 11485 56653134
A 1071 114242778
Q 387 1723 1086619787643
Q 1365 8277 2266268868222
S 12878 953731433
Q 295 9697 438904515253
Q 3240 10650 3736579856438
Q 3429 12043 2405138018778
Q 1308 6497 2241787312353
Q 10095 10889 274618426759
S 2907 922497394
S 729 665171865
S 4304 432927538
S 6734 23996689
S 6557 462538760
S 9124 759831208
S 12321 648091491
A 8424 111444496
A 1741 247396250
A 145 513130233
A 4421 121711267
Q 1753 9550 2038920250955
A 12422 218201640
Q 2682 11836 8589159889703
A 3861 166392911
A 5765 815643277
A 80 802938965
A 7001 269260599
S 291 562612131
Q 2504 3153 473011368426
Q 2238 9701 4852134529826
Q 3037 12564 5951545150785
S 12071 851975180
S 5538 184089055
S 12700 742139028
Q 1036 8263 2862984053963
Q 14 12276 7582328356983
Q 5608 8058 2080577532471
A 1903 720105912
S 2675 591770441
S 1546 712994740
A 741 520953205
Q 1745 6473 3769687367692
Q 9742 12751 115954613066
Q 838 9359 2664189910305
S 1912 12078606
Q 711 11431 8681854520902
Q 8721 9284 492121705766
A 10339 106680659
Q 6941 12865 4714617362310
S 1517 499746156
Q 767 1514 327023724109
S 7629 84431511
S 5365 145873464
S 9861 764468013
A 9325 991374858
Q 6387 12012 4039329935991
Q 1380 10001 6766165422801
S 11461 165047221
Q 2281 8198 4183498935859
Q 7976 12186 1209848492383
Q 88 12942 7013949347513
Q 996 11311 4757505857320
Q 3704 5423 63285678442
Q 1795 10454 6439318326019
A 5042 975426314
Q 621 12874 4053504347960
Q 2694 7604 3813881294488
S 6726 58343039
A 4430 989393133
S 11780 510140909
A 6800 609401694
S 3347 656846348
Q 3040 12539 7441694909949
Q 3438 9285 3838587253262
S 4086 473798982
S 4314 967524172
Q 852 1627 379739452134
S 1500 441076973
Q 4427 11569 3800059785167
Q 6241 6268 26060157800
S 9227 185611266
A 2162 532485938
A 12469 53362201
S 2895 448100714
S 4091 527293924
Q 4130 12403 4037239415680
Q 147 12592 7532734152387
S 4580 615453280
A 12689 529110797
S 10911 325387601
Q 1867 7439 610324165621
Q 5388 11090 4507475969029
Q 2184 2943 505667597362
Q 72 12983 2325128870063
Q 7431 8942 1090806794600
Q 2350 9298 3358668578728
S 6860 853347143
Q 4110 8624 444006904361
Q 122 11498 6364214255299
Q 5297 7479 1991879559503
S 12199 305435005
A 8988 938402734
A 8831 679833088
Q 513 4443 3291441165928
A 12502 517576185
A 10147 133856159
A 12083 819920655
Q 7646 12863 4101525710276
A 10034 267641524
Q 1420 12487 8167448433108
S 6094 960686234
A 8605 396990799
A 9786 886519841
Q 9609 12019 62530551208
A 8583 780179488
Q 4509 11919 6814844403880
S 6268 754616405
Q 9228 10142 185355909065
S 8327 523010038
A 3507 855547027
A 7261 202452500
Q 1388 3094 347548455873
A 6590 847739800
Q 775 7201 1475876775945
A 2176 668438328
S 1484 138014415
Q 4516 6273 1674159105194
Q 685 10570 9878663102748
Q 6244 7149 555638229399
A 9796 982787217
A 9579 292251869
Q 2849 10356 6106046779330
Q 762 10192 3645735974938
Q 385 2382 613723480079
Q 6004 8261 1565447981720
S 2210 685001633
S 8679 613026752
A 8175 133266094
Q 2397 11554 2261475548705
Q 2221 8448 532503979856
Q 778 6924 329763892491
A 7566 152681488
A 8440 728157444
Q 1089 8669 6373315749255
Q 3384 12131 3049959934503
S 8621 73690497
Q 1537 12874 3209682228090
A 62 265683760
S 8111 272306429
A 8174 59462585
S 11914 627409777
S 7524 610832027
S 7286 53458435
S 5279 487538763
Q 2244 11795 3468566123101
S 4531 538282673
A 9587 72314716
S 7255 787620668
S 7277 378466423
S 7866 77549395
A 12709 807588286
S 2282 904438140
Q 2023 7706 5156850978522
A 12017 516305898
S 8369 583950779
Q 1451 7657 4981698633607
A 3389 820548150
A 6944 582875369
A 5765 486324795
A 11938 418313683
A 7853 377244744
A 2553 990584918
Q 3784 11628 6957592005910
S 3747 170659494
A 2135 700319852
S 7726 532012668
Q 8192 9767 673030605382
S 1558 60775204
Q 3176 12709 4145118678709
Q 2066 6948 1159536381234
Q 2772 11659 8339631257727
S 202 122169149
S 12289 520667445
Q 2761 10741 1223645955649
S 1245 619169304
Q 3873 11809 982302827855
Q 5884 6042 105210700113
Q 3589 10933 1452503440334
Q 428 3926 2202202646998
A 3275 347551478
S 12434 154644901
Q 770 12313 6809726066501
S 9188 624001712
S 1503 962052594
A 6344 164293474
Q 185 12780 2336159613258
A 11769 356278410
S 9968 235866747
S 12313 552234748
Q 2459 9386 3727908016586
Q 291 12077 9336426206236
S 676 706427286
S 4057 949955913
S 1017 654329216
A 5076 928039920
Q 259 8635 3551777393470
S 8047 578877422
A 4671 728812497
Q 1961 6209 4057495744012
Q 9711 11097 877739056077
Q 489 12382 9970374518585
A 848 359169509
Q 434 12750 5698082867386
A 12337 222881457
A 5489 640958390
S 1157 373642850
Q 8479 12366 1739844911639
A 2643 330136704
A 12293 583046366
Q 2461 7347 1776909561400
A 10522 499331052
A 1411 26726326
S 10768 559333003
Q 158 179 8739495725
Q 2823 9041 120039292736
A 12882 435047744
S 8958 258405723
S 7253 170857292
A 3152 693702154
A 9573 408937856
S 9911 133625640
A 4157 945265914
S 228 292790191
Q 323 11460 3157231899203
A 5064 674758262
A 12683 297615742
Q 339 3599 1503656453990
A 7846 726216841
Q 1282 11440 8976006537162
A 11881 279134043
S 4976 576000232
A 6792 936346400
A 3508 219367443
S 10181 595180422
S 9770 226224981
S 5597 747399103
Q 893 12871 9816656998912
S 7475 643204268
A 7712 824856268
S 5851 733725454
A 9747 903847090
S 9119 369714706
S 5676 128810669
Q 2846 7492 3088556134786
Q 7430 12677 1942945958047
A 2456 848970542
A 2421 200785589
Q 4695 9763 938455359297
Q 3453 11569 7849202804263
Q 822 9891 209367186399
Q 3094 8532 3023588771137
S 8507 30280267
Q 5755 8885 795458765915
A 11565 681597976
A 2879 459277781
A 8870 320732763
Q 4127 12331 2309264281454
A 3156 612326283
S 12965 836373569
Q 4 12843 7233965262790
Q 2975 7447 3436487074481
A 7013 197962038
Q 502 9714 7740220585016
Q 1528 9755 7729442432986
A 3503 410731582
A 1024 269610546
S 3993 411654737
S 10971 958821093
A 8399 941289452
A 11800 458179458
S 1591 775446538
Q 336 9530 8494369911457
A 6084 975904909
A 7547 15739172
S 9261 621402427
S 8803 373087389
A 8031 727582646
A 12282 534935113
Q 9304 12277 291751392942
A 11491 208295510
S 11644 732234530
S 7992 691578644
A 451 238918425
S 12025 779754944
S 9083 284173134
A 2348 85084919
Q 6635 10253 3377394479988
Q 1006 10145 1724178493924
A 12598 435607208
Q 4999 9165 1479437994801
Q 7729 9159 617032847082
Q 9660 12695 432771574138
Q 636 9230 2793621445760
S 12642 15263219
A 3427 202817389
Q 3907 12184 1041069658185
Q 10168 12275 1986564113566
A 7117 702741969
Q 8210 10802 1240074692760
Q 578 8190 2587658633780
Q 84 12834 6130223770737
S 8687 650238391
A 11090 608286422
Q 5009 11131 3923395213275
S 8907 444572207
Q 4341 7320 1131991956637
A 12225 601887087
A 12713 388964161
S 7615 432495088
Q 335 12840 9119535351359
Q 3893 4258 346614284692
A 12918 206344447
Q 2270 5055 1652268554626
Q 205 9805 2361244119531
S 6008 512058769
A 8226 624660899
A 12366 179331189
S 8596 903711844
A 3822 881220682
Q 2694 12514 2115197286829
S 8759 907176968
A 1173 985028397
A 4636 888923244
S 580 839811115
Q 12221 12763 417133877518
A 7896 531665403
A 6697 257176229
S 4584 824558734
S 403 833009205
S 1647 567208582
S 5861 957075046
Q 4019 7875 1091978618850
S 7522 219450516
S 8344 299731903
Q 3722 8530 2358384276708
Q 2882 6961 414801217673
S 5204 473328209
A 10696 863427051
S 4293 576930241
Q 1699 8138 5528601220606
A 5027 646123972
S 1556 604797944
Q 7616 7650 8059122891
S 12491 68711040
Q 1971 9084 2300559901077
A 5640 185171768
A 2614 150213553
S 979 334007086
Q 1473 10777 723658552272
A 2610 942378112
Q 1786 10886 2619714267619
Q 2655 11144 5548743822519
S 3415 200278812
A 7777 343085829
Q 7910 11549 3469275217431
S 4426 783737255
S 6846 332608395
A 12054 475562607
S 4171 178261499
Q 7480 12201 7043889857
A 10124 914672127
S 12092 219381271
Q 6551 10120 1367897750486
Q 1694 11839 1123986421649
Q 3594 5189 985087308459
S 4291 670587647
Q 10443 12398 1429956310216
A 5311 463024216
Q 10 12799 6430391190235
A 8663 572058653
S 539 188144566
S 1063 714612352
Q 1414 6191 2613071444845
Q 29 6746 2884927095922
S 7027 328734862
S 1154 85830067
A 2614 760903592
Q 700 12749 6393245808718
S 5253 432432364
A 6446 552322047
Q 2035 7755 3065109070071
Q 76 12959 8796752368548
A 9155 546907252
Q 1340 10748 720409071524
Q 4173 4808 248673225556
Q 3946 9401 5106174408861
Q 1448 8243 1239475003839
S 8341 831584016
Q 377 12115 6854793775397
S 8011 465541874
S 26 184078258
S 3552 969601598
S 708 348105370
A 9387 279798535
A 5846 607225004
S 3468 958498766
Q 3737 9661 875102562039
S 5350 187429821
Q 1538 3286 1280187088702
Q 7972 8550 132016376088
S 2809 566342104
S 4953 902332853
Q 1467 11629 5154861591506
A 9049 69612055
S 3233 113622721
S 11846 39874522
S 12925 51156531
Q 564 10492 5048356648852
A 1344 400332475
A 11368 699126814
S 2289 902660666
S 9132 892014124
S 8803 136833160
S 10478 176380545
A 1307 674654332
Q 641 11512 1313673982532
S 7839 399453462
Q 3092 11959 5258080478757
S 11100 800786484
S 7760 124023518
Q 591 4240 2241364964564
A 1782 450130791
Q 472 11596 864810136095
S 6720 738257888
Q 2234 8261 2786518557813
S 11788 559183093
Q 2812 11953 5918806190017
S 12637 32036432
Q 3445 11939 5233701297574
S 1263 129790991
A 12873 131136567
S 2798 21837169
A 561 33571241
S 11203 605238488
A 476 841361734
S 3858 375311963
S 5953 295920602
Q 2324 11430 3962589948566
S 2669 219325071
A 4584 491783766
A 2883 365905394
Q 3325 11802 1059485674465
A 12241 96143621
Q 167 8807 6817382441982
Q 8123 8969 231076359789
Q 5379 6059 250819678020
Q 6069 7093 819418604981
Q 1432 2906 1233180376477
A 11179 484921739
A 3978 699443529
Q 2694 10982 447831015457
S 5076 413963052
S 11949 940777447
S 6786 758886251
S 12214 443024552
A 2650 39895879
S 11048 527085386
A 7458 638454000
S 12048 590448840
Q 8080 10450 2057621014014
Q 1608 12349 3440770845707
S 164 894462773
S 2909 821147297
S 3570 109092371
A 3149 159802520
S 4256 677109591
Q 8841 12528 3129752583361
A 8287 538403864
Q 318 12904 6536479408884
A 9298 71892731
S 6002 801015197
A 9186 227192477
A 6873 49741765
S 1386 448988734
A 5067 18741589
A 115 668519395
S 4828 45911326
Q 8926 9101 165422976501
S 7934 973513267
Q 3321 9507 4747117378356
Q 9967 11511 1450376325780
S 12041 934595818
A 11073 505238056
Q 1 12984 7309159983271
S 278 672604698
Q 39 11114 8188959059538
Q 3895 11128 6751346450074
S 281 604453753
A 4925 260904580
S 7633 53076786
S 5216 332345223
S 12868 979427023
Q 6517 11746 2491668543563
Q 9023 9889 48434572760
Q 1927 10992 1585865471890
S 4243 909498660
Q 712 1967 607792069351
Q 86 12513 1899732992918
S 5153 142102503
Q 4108 6993 2400441283409
Q 17 12767 4638689672624
Q 8 12948 6174115438268
A 10006 575727906
A 5201 833478442
Q 3689 8556 2355829579372
Q 2564 8015 1879243262269
A 7066 450240261
Q 5700 10114 965117099274
S 9445 998686968
Q 10822 11661 679664295642
S 7659 548905000
A 2310 801103881
S 10417 147333780
Q 7996 10445 2421285297389
Q 9299 11157 1474661616211
Q 1343 11606 5848480962736
S 12614 214996072
Q 5354 8283 1979248997508
Q 4841 10596 700957960927
Q 2980 8756 1564348732595
Q 1690 4871 305703185946
Q 1852 12706 6051518481652
A 7773 649048319
S 6964 319206884
S 2241 952773203
Q 1839 7012 141784288023
A 11742 407799110
Q 4330 10805 3446579738706
S 12463 372623348
Q 106 12316 5298688599566
A 1618 242754514
Q 427 11823 6275490544659
A 11539 921399761
Q 1784 10359 8312764334846
S 7380 578933535
Q 76 12903 6206435686973
S 6809 475749664
S 6223 510062407
S 12678 6079082
S 7091 762463118
S 12788 74641004
Q 9928 11023 638172473203
Q 2932 9034 687140820575
S 12311 394009834
Q 605 10905 1210737681379
A 12758 475921971
Q 4461 8186 285421327153
Q 294 2165 330125462297
Q 109 8122 7039469787799
S 4850 7172500
A 2319 543633562
A 12038 921016175
Q 2521 11314 6557206087868
Q 7471 12974 3745619235468
Q 5960 11590 3365771637405
Q 2308 3449 996014867094
S 10296 848021589
Q 2759 8387 4877030743334
S 5143 225782617
A 8019 529121566
S 4919 652339480
S 9532 820118211
A 1825 164291129
A 964 678912942
A 4354 376139029
A 1893 186920985
A 8444 160212474
A 11794 651459494
Q 8638 12563 1157383518160
A 4338 497643609
Q 4795 11997 779576597650
Q 107 9524 1689697892760
Q 1717 9514 41652087956
S 6456 956487304
S 8235 757503514
S 8675 652611951
Q 6673 8101 825377836645
S 5079 490956438
A 4122 422768972
A 12546 269546293
Q 775 10341 3095447086879
A 12164 454959045
Q 3744 10137 2667224741902
A 1093 580559607
S 568 96881986
Q 648 12342 2318208360825
Q 1660 6918 2950179952236
A 8909 183342815
Q 2870 11340 1872068639613
Q 4559 10225 1493514332817
A 5414 81726258
A 10222 135556533
A 12678 574899296
A 2513 293418159
S 9937 327876661
S 10738 785886985
Q 3698 7027 773253391421
Q 2528 5831 2134458757505
A 3643 12907673
Q 434 9177 39004154513
Q 4910 8662 2055074750457
S 4937 307324876
S 4268 284232553
A 9257 949779525
S 8461 112275745
S 338 529712162
Q 2280 10559 5586797092007
A 10313 673577287
A 4774 436420774
A 12908 203395868
Q 719 1809 153520280017
Q 9636 12759 643677193194
Q 1569 6685 3764254578025
A 9237 924100555
A 8197 749477609
Q 10664 10732 63605524174
S 1281 523472042
Q 1354 1365 7868555946
S 1381 157443833
A 10109 586217276
Q 11935 12462 38290624239
A 11989 675991453
S 5801 786848602
Q 7037 9091 1976306744971
Q 6365 8500 102658665217
S 8522 567780037
Q 5282 10555 296831903234
A 12630 237701530
S 8980 289868853
Q 318 8228 5397204940338
A 9088 392011469
Q 788 12247 6642791727749
A 3374 402670031
A 3661 416727122
S 7144 663850681
S 11448 181563660
Q 5266 6956 154238830523
Q 2501 7132 890001445495
Q 2445 8078 4321765216361
Q 254 8922 1788852278075
S 1601 544124304
S 11596 526562844
A 8988 71632516
A 3461 332602577
A 6362 741476006
Q 15 12447 6261090195802
S 6300 931268118
Q 1056 9482 2104825934977
S 3812 959979447
A 1356 478549882
S 3195 131254178
A 6021 532339344
Q 10631 12752 403315491907
S 3770 432108045
Q 2253 4649 370740317028
A 3907 867960472
Q 4720 9169 4193255296846
Q 149 11884 531518374033
Q 1466 6253 2678366794833
Q 114 12857 7527700224192
S 1691 846990536
Q 448 12851 4591277883159
S 7752 361933638
S 8210 201027500
S 11028 89455594
S 2541 254089507
A 5621 590460315
Q 1272 3893 1019236935846
Q 3407 12077 2947649932920
Q 132 5863 3637481351799
A 3447 556766660
Q 1851 5688 545137106992
Q 11974 12954 10156061890
Q 2752 11219 7109971738695
S 11552 447775401
S 3090 623317610
Q 3964 6662 224258889765
Q 2856 9111 1351495928394
S 5301 534098240
Q 1803 7170 1409114276365
S 1409 358220742
Q 49 12970 8878809023316
A 9527 447831295
Q 656 12182 7541517050351
A 3565 168640596
S 11005 247367400
A 8950 420418210
Q 8092 9992 828599442637
A 4301 55461905
A 6283 671202083
Q 494 11128 9673146172701
Q 2913 11266 6368001539035
Q 390 6492 1755314410648
S 10802 643815900
S 771 489930595
S 539 255584217
Q 6196 11706 2742013689643
S 12539 646506436
Q 3037 6165 681636812875
S 7496 425615638
A 108 466514711
Q 3014 12406 2505117999522
Q 6412 11227 927778600525
A 4028 625240850
Q 4933 6109 678989193718
S 8775 13347444
A 7659 500093983
A 11768 851668503
S 11453 632617269
A 10846 736979416
Q 9014 9695 238968903582
S 8189 799560113
A 12275 4870489
S 1686 524679431
Q 255 12253 9519285291705
S 5813 926471617
A 9790 661102788
S 4092 593873454
Q 1203 10932 6993109397957
S 1952 675534236
A 5649 58517676
A 3017 89870656
Q 3540 7099 300870021455
A 8291 437413991
Q 376 8332 3551232053915
Q 2193 12680 2871678654690
Q 3599 9469 3427643722142
S 2901 637329122
Q 9022 11127 1327003335864
S 10081 15146983
S 4923 680756968
S 4960 159384536
S 11347 271602077
S 11571 366014769
Q 2862 8723 41232153590
A 8892 356046992
Q 3792 12949 1274737215067
S 1869 84239584
A 4348 696349383
S 3277 905757928
A 1790 659185813
Q 1127 9252 2259265661592
Q 1304 12026 3520675355781
Q 4609 11298 4232941902065
Q 2187 11572 342079873074
S 3246 1322319
Q 7832 11508 2099252552391
Q 688 12467 8843364604215
Q 6040 6825 310179121430
Q 5820 6969 248164904796
S 1479 502120855
Q 5973 6765 552882353078
S 11720 856515050
S 5778 580130773
Q 244 5055 3993414115194
Q 433 12705 2806148521345
S 1762 387671386
S 993 988493672
Q 891 11870 1316206244096
A 3686 610260006
S 9611 590087186
Q 732 10981 9536701540257
A 3844 41981295
Q 146 7079 4971065649968
S 5385 896022859
Q 1826 12035 4590001647261
A 6552 444047465
Q 9387 12842 1234458790198
S 6361 866417077
A 9185 398541336
S 3851 842455251
A 12159 397627390
A 3232 356335717
S 12675 664364331
Q 5150 11434 218826066786
S 4024 10709468
S 9951 158540829
Q 6918 7641 125962010075
Q 156 11078 6720439117389
A 10331 283809996
S 6734 636118447
A 1916 632427773
A 10614 364833711
S 4449 419680076
S 834 489844095
Q 6265 12201 307635196491
S 1521 957857691
Q 6753 12602 5307516286178
S 6106 959370158
S 6170 500445247
A 2827 778158156
A 12588 803267878
Q 4207 11583 5831981861380
Q 1862 7948 1199673491071
A 1640 939413843
A 1488 792586080
A 4320 958136989
S 2550 430200306
S 29 889230946
Q 497 2931 196611492424
A 490 262230339
Q 11037 12958 761774157747
Q 1705 2641 90952413743
S 9385 103314853
Q 3800 12234 6204490397502
Q 1716 11888 7750460261980
S 12238 853653136
S 7338 845558084
A 3293 85053703
Q 5260 7787 1920817491292
S 11142 758722198
Q 5636 9695 1271489594209
Q 1089 6396 1069975749077
Q 4208 12359 5820028001273
Q 11278 12069 790335541459
S 1907 59070641
S 3891 43315539
Q 2790 5847 151596293572
A 394 561331832
A 9174 655333109
Q 3734 4979 284764122773
S 3147 411644557
A 1573 899891001
S 11220 229663776
S 1634 446860380
A 2035 185462646
A 7757 539214431
A 6298 334735197
Q 3152 12252 424510585889
Q 3485 11756 5542039338731
Q 7104 11820 4576687223539
S 8120 664608128
Q 838 3673 984582730721
A 3825 463652130
A 3170 965206641
A 6513 593708672
S 9713 213531880
A 12123 966112966
A 8949 931582813
S 9890 672717724
Q 189 12365 1647186059282
Q 645 12679 9712669041595
A 10532 641920378
S 5371 723225376
Q 1317 11683 1621386839375
Q 3046 8225 467978651915
A 5531 725685585
A 9045 702870710
A 5294 603073443
S 7337 100751363
Q 387 8513 6694966806168
A 12376 458112753
Q 6885 8669 544666897211
S 4981 931447016
A 9064 422506833
A 5317 338688756
A 10990 240145881
Q 899 2680 316537582493
Q 6130 6408 130461246804
S 2919 436160132
S 167 777462569
S 12225 756735762
Q 9183 12963 2899120828325
Q 3416 12759 8979547407698
Q 1756 6682 4172727609863
S 10149 571900024
S 5868 515067593
S 5236 701831161
A 9260 586737991
A 8660 309906214
S 8556 710395666
A 3428 979739386
Q 211 6186 3124094751738
Q 4565 9258 1023219886946
S 1749 796381889
Q 785 12573 7576920589584
S 5405 440335342
Q 1684 3572 121375572787
A 7539 390784027
Q 710 3036 986064366223
Q 6968 9970 2869733878660
Q 6143 9466 1544549116470
S 9545 116407228
Q 1505 4822 2472310109115
S 1177 689940177
Q 237 3804 819231962798
Q 3495 5008 1224890560995
A 5639 377935137
S 1303 342212171
Q 3789 11988 7970423027571
A 55 825370969
S 8461 177756092
A 4495 89361954
Q 1854 12172 7549667230827
Q 1511 1512 180649576
Q 3686 11156 4251466221598
A 5389 483136871
Q 492 10355 8766363638844
A 3921 573079989
A 6212 282706489
Q 1394 8752 4103563891974
A 3802 415547195
A 3226 591324421
Q 7209 12207 4910692569566
Q 2362 8065 1806755755612
S 10944 278318536
A 11130 599014987
S 12892 768637554
Q 3512 12034 5366058444623
S 3225 643436801
S 11262 591647917
Q 3388 10606 5991144894706
A 723 102261485
A 136 932001546
A 11370 728423531
S 6050 795885565
Q 2614 7079 627146532144
S 7087 599245972
Q 665 12146 4375814981577
S 2552 393946997
A 1378 665782146
A 7881 604986241
A 5393 865660837
Q 6421 7535 671032004625
Q 10968 11078 69077325666
Q 9401 11581 891664974854
A 2370 809403368
A 5104 622837482
S 8923 510829556
S 3974 682281752
Q 5612 9081 219427483931
Q 806 5548 3248696644957
S 4358 417871903
A 9542 513388712
Q 1571 12296 620231173672
S 917 724760382
Q 2194 7805 5392979333562
Q 4100 9761 2770023806269
S 10398 126266327
A 3622 337609282
Q 123 12104 9079133539031
S 2853 280445013
A 8197 579784672
A 7515 951653025
S 6465 936179621
Q 4173 7011 843869597701
Q 1953 11870 5536856409518
S 11689 206916289
S 3300 84487356
Q 124 8978 7900931353629
Q 3239 11308 7066724218288
A 9717 213175149
A 2068 932947008
Q 419 12572 3938832437592
Q 250 11077 9725638923955
S 11679 511668585
S 639 631700571
A 6856 250019441
Q 6125 8252 850324290398
A 8807 901045022
A 4159 652135643
Q 10965 11140 34220061911
S 676 446808453
A 9762 145126647
S 5892 557882327
Q 4100 9585 4444084015678
Q 7405 10780 645555090887
S 2227 92772687
A 542 190889301
A 58 337055097
A 11303 721957857
Q 1666 10726 6080700650261
S 10676 799673724
S 4565 641196831
S 500 412439904
S 8150 199264136
S 219 551016149
Q 6891 8313 1062724794583
S 8682 770997791
A 4319 117042948
A 3052 189722557
S 3573 847199092
A 6097 840473944
Q 2886 5296 1707956641247
Q 1168 5690 1428694017190
A 12733 458831846
S 8428 404008803
A 1203 575752013
Q 6543 7596 394303157232
Q 2815 12298 3578641975655
A 5444 989574624
S 8510 483943103
A 395 601400169
A 6799 296702371
S 5321 909943650
S 1897 693626465
A 7759 650917018
A 4788 435360333
Q 6453 6523 67294348667
S 1866 495053291
A 4708 777269080
S 6856 24411192
A 8480 487250603
S 5035 928253497
A 365 941211146
S 9760 152255191
Q 650 11358 8987525395816
S 5456 256333151
S 4011 28317425
A 10950 897942589
Q 880 12807 6063783184444
S 4908 104434303
Q 681 6593 2466125161495
S 3517 423374447
Q 3418 9242 1089738751785
Q 1076 10628 8299588339302
A 9250 978014347
S 11556 176621418
A 9577 900885154
Q 99 12033 5901161781019
A 622 115689036
Q 680 11404 4527134271436
S 10363 420768783
A 4014 163315655
Q 2566 10453 6067393683596
Q 3353 6376 2327851961718
A 1757 177537850
S 11459 900345810
S 8780 532782994
S 9293 964388469
S 12418 749886410
A 6302 732522820
A 5175 916985391
Q 6196 10881 4191691248850
S 10627 552345623
A 9750 802661236
A 354 503653131
A 5839 903950959
S 5648 184764536
Q 5319 12957 3558608578461
Q 742 12591 2406366126990
A 8974 659895458
S 7238 561329644
S 7607 86186944
Q 918 1244 234294804083
A 2793 720415560
A 8029 880757422
Q 6207 12247 4356229223500
Q 11322 11762 413537712053
Q 5313 6138 775498660348
S 2049 458653168
S 11385 13572221
S 11382 422279466
S 2146 168431102
A 7115 176490642
Q 42 12220 4536083635061
A 8816 128924373
Q 4782 10198 2017235686981
A 3323 536879203
A 4816 774872384
Q 7823 12200 3180859369280
Q 9149 10276 459671138743
Q 4274 7715 1035927103564
Q 2397 7679 4847630013832
A 5620 356919016
Q 1572 12373 860205276204
Q 1067 10963 7933386034016
S 2507 969208821
A 1903 738475100
Q 1162 12515 5789079412557
S 2009 562496765
Q 1540 8265 2130728944788
S 10064 128078293
Q 797 11148 5112351655449
S 6596 572518281
A 5486 829238325
S 3964 871427219
A 6170 870617408
S 10958 771258151
A 3539 266905410
S 5179 922373487
A 10639 6084690
A 9704 83190500
Q 1125 2558 1310543832347
Q 1944 4399 980266767182
Q 4902 11261 1951967660511
A 4756 243158500
S 490 299454367
Q 40 11058 4356440514840
S 638 984442226
A 3295 719103183
A 2263 82583293
S 352 658989673
S 5078 741655680
Q 1865 4167 306890018647
A 464 588578401
Q 1017 12680 2235637318445
S 6993 190968447
Q 1526 7443 4767088562412
A 7487 804296232
Q 3 11906 878661536183
Q 79 7493 1229728298613
A 11178 255749856
A 10871 816509012
Q 703 10319 2392171249335
Q 6025 6653 420233771761
Q 435 11288 6053211471717
S 10149 560075405
S 5384 577090405
A 2474 328710213
Q 6550 11188 4253289218284
Q 208 12340 3311621674179
Q 1551 12695 2090082763311
S 3882 713809937
A 9574 973381640
S 2733 816518051
Q 575 11432 9017934905241
Q 1604 11650 8248955051526
S 11678 262116849
Q 257 12577 2122537282701
Q 6566 10663 633389975503
A 3017 415729465
Q 5593 11954 2896582524450
Q 7780 8622 101348732439
A 3152 161214319
Q 217 12638 1419037568053
Q 7652 10469 1629032404185
S 3492 451717791
S 7991 227908180
A 698 473237979
Q 3104 8756 1850851397978
S 9050 910515214
A 8490 775626325
S 3655 348291457
S 5903 351023297
Q 528 3806 2406320209408
Q 3007 12860 9435338680366
A 2468 456400235
Q 791 12685 2523417140747
S 5805 386178149
Q 893 12291 4501553433164
Q 6707 9486 407715921281
S 10358 401630502
A 55 156922793
A 909 922022673
S 3900 32676909
Q 2369 12433 7927300396830
S 5061 17293876
A 2552 273340300
Q 2928 9679 2401235448785
Q 1838 8767 1843983065628
Q 4962 8401 2853086259869
Q 3602 9140 3968009136425
Q 2127 12326 7291931267978
Q 1124 6054 3252979604733
A 7586 187061635
Q 2164 11125 5824068636550
A 3789 42520509
A 10830 101714648
S 5630 238565487
S 12204 57782822
A 1618 632204756
A 6361 231711788
S 5600 743759817
S 4028 377204730
A 4496 739452995
A 3975 131158737
Q 578 10209 5594782415653
Q 1164 10385 8759236560535
Q 4624 7488 2753986361011
S 4201 630460778
S 8844 100631786
A 4371 85257011
A 1282 284590219
Q 5150 9985 1268398811955
S 12306 823904978
S 2856 573123272
S 7165 433581787
S 6614 314825305
A 4536 558461891
S 12818 302919201
A 9029 339888085
Q 3828 8767 1247586970904
A 10100 819542895
S 1770 59262470
A 1616 138965135
S 8454 660667886
Q 1496 10842 9083786681601
Q 5164 7401 2077510648746
A 12093 442779353
Q 5390 8410 1324636882456
Q 133 5818 3944125715377
S 12081 525749979
A 7996 169696496
A 9156 496992780
A 4360 339083760
Q 28 12215 6434541989607
Q 1706 4954 405716564139
Q 897 12617 3167382886635
S 4091 773849431
S 9834 199972222
Q 62 12940 6867631734726
Q 1232 10901 7583925515529
S 11619 341085665
Q 938 12128 6753354234876
S 9440 456375419
A 10140 425798892
S 10646 471727974
A 11902 566070395
Q 5200 6324 576552871968
S 6427 419317000
A 10603 43251829
S 7092 62835209
S 12444 411162282
Q 4054 10640 2663099339317
A 1155 693408643
Q 499 10426 6560927825678
A 2345 832713399
Q 975 8790 5897560873775
A 9564 165311800
S 6220 267631193
Q 3550 8997 3811484787640
A 775 244643851
A 4234 869573917
A 5725 100031798
Q 366 1478 719725959991
Q 2012 11890 3294488389568
S 1208 895671057
A 7034 112787938
A 2027 713187773
Q 2827 8825 3305475504695
Q 837 12855 7004585520497
S 1112 485647281
S 7426 475746439
A 4522 642692522
S 8543 967742924
A 6233 174767821
A 3128 84375321
Q 57 12863 5372245010050
Q 6502 10412 1976974023133
S 9797 925613018
Q 3988 7454 529306958493
S 6676 43302054
Q 347 12872 1096976093607
A 10128 953627246
A 3201 251711491
Q 2320 8854 2020255163158
Q 983 11649 9909339122752
S 9659 137003957
S 3692 226054913
Q 7773 12343 3446947268989
Q 5978 8476 801760918409
Q 1145 9922 2883300756417
A 344 947060698
S 3300 319814493
A 7064 922986643
S 12194 295976835
S 7927 509651103
A 1898 850697059
Q 949 12122 2080468705033
Q 2977 4426 1400228672230
Q 79 12922 2290472613355
S 9776 639865034
Q 4442 6882 903321712914
A 1782 34114940
Q 3322 9949 5834136438221
S 4282 855980247
Q 8640 9492 128911280236
S 10478 276807179
A 12302 152416573
Q 2617 8031 149124447795
S 6648 34506083
S 9838 424049226
A 6480 247152907
S 12161 405831561
Q 1488 9339 2021979697405
Q 7868 12782 2005018533439
Q 1258 12495 4457974178578
A 8528 31057669
Q 6 12412 566510314255
A 4849 350789815
S 5025 497936710
Q 195 10820 54928658129
S 1453 489403882
Q 693 5168 1113980831483
Q 5649 11067 2496054504885
Q 3523 12510 7731265279833
A 11212 788838652
A 6125 573544452
Q 1769 7894 3844080993145
A 2347 780411304
Q 2812 12567 6582226217810
S 8777 691870341
S 7326 628260105
A 9873 39576752
S 625 130743353
S 10202 591218464
Q 167 12817 5401723893602
A 6827 914780568
A 3302 797002830
S 6986 56714870
A 11965 761739711
Q 1844 10625 3868229247065
A 11023 781839895
A 8494 369154339
A 4485 745521338
S 2683 742840802
Q 733 11358 1862338686371
Q 10067 11592 572265213070
A 10749 55000477
A 8190 33290321
S 4683 574644389
Q 1590 12041 6814032325854
S 7834 616966111
A 8414 801766387
Q 2215 3531 1079104386203
A 10005 574094948
Q 3011 9912 6332796566557
A 6993 553092823
Q 3811 12892 4778307281444
A 4476 530284423
Q 409 12557 6999490072468
A 3743 418065290
A 2924 924200312
S 9718 179176138
Q 1139 5810 3385099078515
S 8864 663271774
Q 2973 11517 3851147219620
S 11531 494823254
S 10382 599038341
A 2209 986056803
A 5661 741760517
Q 1130 12234 4135782457730
A 4568 305840083
A 11075 894649049
S 4642 77611056
Q 469 9949 898117751248
Q 1615 2708 675918287378
S 5808 823057128
S 2791 445487184
S 2137 914446206
S 12939 321851243
S 11169 616790006
A 866 924830886
Q 841 12293 7336246479351
S 9202 663801566
A 7751 347540954
Q 2171 11991 3286245614409
Q 6183 9189 858155404894
Q 673 9730 4668809018504
A 5145 172514383
A 11474 906560273
Q 10026 10825 763902532554
A 1610 506087328
Q 406 11220 5670421022133
S 3669 49717675
Q 585 11768 2744765472338
A 8970 743538394
S 7291 74571118
S 12703 248502035
Q 6316 11919 4613641456651
Q 740 7080 1554258189824
Q 2221 9144 3658429729124
A 12591 173308124
Q 2869 11123 83657830490
S 8769 979434863
S 1036 53364792
A 11964 672732685
S 10701 73582812
Q 938 10931 7176122489797
A 3972 121891195
A 12689 555571482
A 2687 414987783
A 6705 757893603
A 9295 304689796
A 7610 576701693
Q 34 12637 1691401717202
S 12776 196557511
A 7088 450967863
Q 6094 12946 2336859829298
S 401 200951503
S 9173 715187154
S 8880 47708397
S 6658 529224316
A 1957 584076602
S 4986 688897378
A 8950 110051595
Q 3797 12571 3119526383168
S 148 163075427
Q 6483 7021 194707167271
S 12534 831956402
Q 546 4472 3211644953917
S 12012 325202154
A 10100 618924047
Q 857 12306 735143899762
S 9751 378565544
Q 463 12962 1662027975088
S 9192 798877340
S 12876 744667557
S 2007 692704476
Q 4819 11323 4146036170869
S 6673 612183497
A 12550 566979307
A 7378 619694500
A 8708 937955314
S 9711 892270447
S 10985 743917191
A 12509 216116379
S 7356 380470412
Q 3153 7689 1827025490240
Q 1761 7532 3716550209836
S 12394 59052739
S 1428 188724558
Q 2313 11078 3751458571725
S 6340 12371060
S 3793 737479255
A 2994 287736872
Q 6118 10344 211770599049
Q 849 12864 8067077781684
Q 1055 6821 3736213168543
Q 3183 4487 173902059840
S 10372 541400019
S 4757 814766824
A 5311 99683949
S 8017 361931617
A 11176 326101723
Q 5022 5843 69312160228
S 10206 477516192
A 12048 827747012
Q 914 12834 9746008119260
Q 8838 9945 682005077784
S 8633 94988348
A 11714 387871033
S 4677 213698471
Q 8761 10797 1913574932545
A 2823 943146940
A 9498 590305111
Q 187 10827 8114963085049
A 10591 4577878
A 1628 537433935
A 12498 957971411
Q 2226 7422 504570479178
Q 57 12981 2382311663836
S 11412 437823121
Q 698 12204 7037692337790
Q 4893 5141 194482920153
A 7027 651915062
S 10955 730128204
Q 158 12862 2287364758671
Q 1654 12465 5927897869089
Q 4901 6289 1165843039011
Q 439 9668 5006137322374
S 7711 598175090
Q 6440 10818 864034993713
Q 2424 11695 497325176441
Q 867 10957 174623129541
A 11490 415736726
Q 286 12343 8224156599948
A 6853 171449955
Q 5862 8091 189807597843
A 3661 919179035
S 5849 214877989
A 9002 822072406
Q 8636 12934 2938726709890
Q 2325 3568 680757103733
Q 8909 12509 1902478707592
S 1114 955263528
S 8389 409997369
S 5132 29139957
Q 821 2038 541639392043
Q 3291 5866 2345991017889
S 6898 971895752
A 2520 869505181
S 1013 63406942
Q 7456 10706 2739535746027
Q 5164 10957 4923131358230
A 6884 93022341
S 419 420826249
Q 7805 9692 518449440861
A 4652 801173866
Q 879 9464 3818557804668
S 740 272550435
A 10112 570182847
A 3078 503204614
A 3512 560254234
S 11163 269214997
Q 1048 12696 4776534419210
S 6056 701331707
A 2359 840754366
A 7846 280102617
Q 860 9123 2987705017548
Q 3320 12966 3542988531241
A 1075 616675316
Q 271 7412 5713520772475
A 5293 177947664
Q 875 12175 3980258302331
S 2553 113044001
S 4370 272479942
Q 4379 7987 2525734246653
A 9548 886035902
Q 5626 12953 997744342559
Q 2641 11248 780256952856
Q 200 1029 324020905106
Q 555 2764 711016341590
S 8449 411510040
A 6871 887154099
S 7754 239533692
S 8876 733035079
S 11319 710615493
A 8813 66834316
S 3326 359972367
S 1901 314494956
Q 332 11523 6237786046931
A 12744 43128123
A 11003 866810784
S 6602 583313734
S 3870 628161813
S 12256 159365351
Q 908 11087 6131651448814
A 267 974220495
A 8172 714837259
A 4853 456928651
A 8413 991907106
S 5534 530708035
Q 9978 10084 39536338780
A 12255 505714655
Q 624 10354 7384733060877
A 1599 948379668
Q 5789 12980 2433434861713
A 1970 254503723
A 2249 550731945
Q 6571 12722 4018171346086
S 11281 170648277
S 651 519652415
Q 2734 4827 226080322934
Q 5665 12216 5805321550071
S 5496 27017103
S 7734 46765474
Q 4580 8905 883964843040
Q 2850 12536 2012448273858
A 1004 617754082
A 5950 22543610
A 3163 743608439
S 4433 12276385
Q 6032 8940 1671222273952
Q 3905 8442 755995046987
S 134 482537392
A 5665 102756093
A 5120 618493916
S 6435 152370545
S 1280 11174030
S 2251 582478260
S 6969 992600220
Q 584 10120 282215784170
A 8632 864551240
Q 3354 7690 3720708392912
Q 1488 9963 8394623175757
S 519 151819492
A 339 484274359
S 903 384805498
S 3041 385347497
S 7754 34867366
Q 956 12692 8296863062753
Q 6186 12307 5144125827858
Q 2778 2809 17363249833
A 865 416809460
S 11309 520262673
Q 997 11153 96879631920
A 11712 341352872
Q 544 2675 210984233635
Q 3279 6144 2631929008855
A 1976 549636863
S 777 433858387
A 3713 110282855
A 5712 882152376
S 557 116894020
S 2453 224118312
Q 3467 12335 2835539035212
Q 4611 12095 5960910450468
S 3096 654602481
Q 1399 7550 3033250068345
S 1640 261555197
Q 1390 10295 8236921977027
S 1654 283894092
Q 1127 12709 4194878651058
Q 2226 4935 2595842292002
Q 3608 10631 5083062661164
Q 4352 9336 3195553263347
S 6864 323569128
Q 5849 10621 332121993558
A 2528 922759254
Q 2400 7190 4168691985106
A 251 905808924
Q 20 9892 8705489223185
A 11257 995915822
Q 1985 3473 310153811941
A 2993 434567782
S 7800 599564290
Q 5774 8299 1536802646495
S 5847 371236050
S 5587 867587343
Q 1984 3808 17337111264
S 5341 965013395
Q 775 7587 2251998386636
A 2189 181989895
S 5306 238573432
Q 2527 4505 353256074746
S 4104 689879115
A 4479 658478458
Q 110 9778 1168869278736
A 9483 203963302
Q 5691 12026 5111812200037
Q 8033 12646 1615225392190
A 4746 451444554
A 5823 531604799
Q 8654 9342 13433405483
S 3008 356799612
A 6735 415187843
A 12572 19339481
S 10336 77422027
S 585 783388715
A 10106 171647397
A 961 428873560
Q 1074 10819 3729053378488
S 4774 804107841
A 8664 937782847
A 9336 386656250
A 1720 677719466
Q 48 12141 8199836771642
A 4776 864203951
A 2286 723115587
A 9605 787560600
Q 189 12921 2217449517830
A 12197 78146651
S 1506 204562164
S 2296 599345709
A 5943 195042716
Q 2845 10259 679689205043
A 9596 242156968
S 3176 348948381
S 910 692911743
A 12430 913371781
A 2929 124234250
Q 4377 6057 1276408158670
Q 782 1956 708640493770
A 12116 219713003
A 10565 714824295
Q 8174 10970 1231287651465
Q 213 12978 45781689621
S 11265 661957167
Q 4655 8361 1440618800482
Q 4608 10700 2324937481214
A 7461 783405885
A 10718 987284357
Q 3422 7206 2142014819156
A 7771 808012953
Q 4412 11900 279007902594
Q 5820 8527 1407817401004
Q 1785 11256 8739405217196
Q 7609 11694 419914507383
Q 1235 1914 629858606316
A 6632 161592875
A 3112 900605255
A 9779 259231502
A 261 322797578
S 6976 303114382
Q 2073 12284 4798572590836
S 7281 434921439
S 11158 693680331
Q 774 1555 612612337204
A 8772 660853093
S 7398 800122610
Q 4043 9702 1505710217260
A 7637 826325507
A 10194 888151965
Q 4962 9336 348633105198
S 12134 664811047
A 151 594064717
Q 676 12242 3467136302363
Q 4416 9541 4108250657077
A 832 951194485
A 8982 345270429
A 11213 696689943
S 9937 749819463
A 35 843812924
Q 472 12226 821273424110
S 1755 645825434
A 10338 839323873
A 6189 20587030
Q 4452 9933 889979156319
Q 201 12974 1868072183008
Q 1867 10724 1224159901244
A 12282 601322882
A 9938 604701503
S 10306 21343331
Q 2331 9807 1214317247441
S 7292 551518208
A 1071 694654714
Q 8733 10459 1462578804716
A 5239 814697842
Q 630 7982 6568425941223
A 12200 345423360
Q 1197 12052 60054871873
A 9238 86321778
S 7080 321251135
Q 437 3047 1858295016661
A 8881 590768450
S 3434 470080791
Q 564 11825 1714879327445
S 9045 242689482
A 1907 349808522
Q 2148 12384 5936265555943
Q 4896 12659 4395618825547
Q 98 12967 4556834491971
Q 3850 9107 2479995211630
S 2729 314175750
S 5347 882883081
Q 5936 8015 487760681656
S 9162 241418493
Q 539 12364 6086780811070
Q 775 9700 733047936096
S 4840 987231324
A 11999 983651986
Q 1126 12497 7580614976525
S 9082 161852246
Q 3588 10061 4967121414228
S 6089 665234577
Q 4248 6174 1785577125878
Q 1654 12965 6442181103176
Q 1541 10084 7312338148446
A 10888 358153140
A 12222 136071878
Q 4498 11144 1317735926013
A 1930 739641014
S 9570 163711303
Q 54 12271 3901888185628
S 12707 946949746
Q 3461 3962 65872345646
A 4715 169847171
A 12440 791189998
Q 1998 6408 4071373313449
S 9183 835842248
S 6219 669325940
A 6917 480165636
A 6118 866697579
Q 1162 10912 2510242817855
Q 4467 11962 1711619972952
Q 1092 12636 9850542409383
A 1924 412521340
S 5971 372849335
A 11983 93685558
A 955 681408830
S 2491 470835769
Q 2595 7418 97635842730
A 437 845977234
A 7739 897174984
A 3065 947288428
A 6550 497278512
Q 3725 6703 56650011994
Q 716 5940 2886260867550
A 1105 353655037
A 11700 405474115
Q 4073 4760 509490633987
A 6492 401998773
Q 1217 10947 7791934722355
A 5537 34755796
Q 2316 11635 166052685802
Q 5331 12052 5530463239257
Q 3877 5469 693728491923
Q 2189 11691 8525390827542
A 10037 121968970
A 2163 245917272
Q 2220 9302 5440031586804
A 11464 214788169
A 11793 951989061
S 7931 550238620
Q 151 7433 1517030216766
Q 7006 9411 2387286520156
S 8549 513350445
A 11260 111301540
A 4241 896483708
A 9987 393771266
Q 1402 8645 5012102321220
Q 2418 4590 185845045612
S 3524 559903901
S 4026 852794861
Q 4835 5412 139348295543
S 5689 330040494
A 1779 991886248
S 3947 24809845
A 5351 948768768
Q 349 12945 1663682113186
Q 92 12702 655850272082
Q 967 12276 5643588469315
A 8494 118541273
Q 3075 12347 3602095141898
A 9212 772373262
Q 5962 10923 1192215934802
Q 520 9921 738289855514
A 3195 485210420
Q 722 9505 7988957564346
S 11675 424064385
A 9570 24874244
A 6683 96653981
S 6221 751310310
A 11891 807805050
Q 87 12518 414379428992
Q 2524 8779 5467707367980
S 11772 674944675
S 3624 197840157
Q 41 12902 2700228947663
Q 764 12457 8768069004134
Q 3408 7533 1517565817252
Q 2145 10232 4867861985556
Q 559 4405 3355899142125
S 5466 185193524
Q 310 12762 4584918761338
S 2911 487742265
Q 2907 6576 2740484126687
A 11788 569431816
S 7305 357730680
A 9610 221547506
Q 1259 6807 60936405823
Q 11302 12319 812287650174
Q 1002 12503 6603571568292
Q 3982 8565 451071020904
Q 11287 12448 171332311949
A 4605 728856616
Q 1304 11738 4444934707062
S 4571 816553857
A 2370 610527511
Q 4446 5198 21620258501
A 7969 191137996
A 1547 25253338
A 10655 934264524
Q 3603 12841 8190900128169
Q 5140 7320 1565454041896
S 2304 24531556
Q 1716 11946 4275669123827
S 11198 932182499
Q 692 1506 322610958909
S 6174 997987028
Q 3299 7245 2404855697139
Q 5299 7727 2261570147258
Q 5486 8699 1039630232136
Q 324 11748 2108120533578
S 2098 800082352
S 8075 232880743
A 12817 162391798
Q 3087 11397 1340210968779
S 5368 307288991
Q 1553 7928 2369634758644
A 7886 785259190
Q 2605 10454 4710542246357
A 139 997624406
Q 1149 12135 1651542578694
A 627 269725460
Q 950 5566 1610865180841
Q 35 12982 6819466369271
Q 1172 12537 2411833175826
A 11821 236592595
S 287 50027023
A 10001 900081877
S 11997 962910637
A 1130 300712430
Q 778 12966 6179282845694
Q 428 2252 1052183500949
Q 2062 5010 2179279519729
A 10289 106046510
A 4528 789720635
A 3355 312201806
S 12505 956429933
S 2494 56251019
A 2196 216082586
S 11981 970713046
A 6023 401862329
S 8169 148741516
S 4408 861996430
Q 3482 8940 1478148731143
Q 4874 8807 3197143176057
S 246 933800583
S 2531 301999588
S 5348 113444155
A 2261 992708092
A 1950 530657200
A 4897 132713873
S 3746 97167964
Q 983 10356 6813004617045
A 8225 748553964
S 6075 955150158
A 1391 807604359
Q 8065 9002 351736046149
S 3950 615807032
Q 4493 12307 5327000374933
Q 7181 11214 3747921417994
Q 9122 11113 1273251829357
Q 770 7015 2412836505906
Q 554 12900 2854560837689
Q 2802 7913 4327293818782
S 5055 662302606
Q 3761 8394 2381839880529
A 11917 839782102
Q 473 11040 6203832866330
Q 3346 12984 3133755413704
Q 3321 12617 6372189233830
A 2583 211768028
A 7482 939066858
Q 754 9411 7885566917861
S 5651 851780259
Q 5543 9027 955130916036
S 7267 137163154
A 9521 374233303
Q 3152 12708 3314972297913
Q 1751 12436 9401878925319
Q 516 10477 4772660386372
A 5041 149729623
Q 3132 4614 1398696211589
Q 2659 4159 1025113772198
S 12788 140156814
S 666 154102517
A 4118 222609430
Q 8813 12511 2414012971495
Q 1219 11670 7194859277971
Q 3759 10500 2340808891766
S 12192 946823909
A 870 559849836
S 6644 928349616
S 3969 675230575
S 11401 796677113
Q 4251 8087 3091224260901
A 9858 367291173
Q 3972 4840 57241720287
S 6444 398922586
A 2495 49977340
S 11268 729611870
A 10811 976580342
Q 3013 11426 4512576595972
A 2130 570467771
Q 1669 8925 2900100464184
A 2915 609360421
A 1961 835161728
S 11953 138781693
S 8464 480217931
Q 4945 10658 4598896023028
A 3241 203776342
A 8643 37001138
A 9273 489453262
A 8460 721587995
A 4172 902800078
Q 2960 12344 2463032210561
Q 1046 6334 4662820886347
Q 5238 5964 267733315021
Q 231 8914 7904921847799
Q 2605 11962 8161033762812
Q 174 12355 2644228175630
Q 1152 10126 413381501239
S 7387 714435584
S 12474 582686899
A 562 253075715
Q 3613 11844 3057183846368
Q 35 7750 3742644222810
Q 944 9203 7745035423234
Q 1723 11283 7314261426411
S 8992 243742289
Q 579 5689 2940102552942
Q 2489 12928 8818153829683
Q 2582 10603 1240798291449
Q 3546 7717 3885043795243
Q 2038 11232 2942510471595
S 8259 305492351
S 7677 487688893
A 7668 537320285
Q 2418 12744 2532725725455
Q 4532 10709 344904438290
S 7411 939300870
S 12618 359216316
A 5830 113805617
A 2057 794462904
Q 2234 7005 2213883913656
Q 3159 6842 1818790477260
Q 8312 12815 3158305032656
A 11932 151716846
A 362 886121177
Q 1633 10614 939907969535
Q 3578 6617 800947795909
A 11788 600835962
A 3317 355275841
Q 952 12855 92507173247
Q 741 12791 5157496427587
Q 7968 11873 2992613659248
Q 1400 11266 8205854190573
S 12692 637061965
S 10838 839590226
S 439 87557003
S 6246 783733034
Q 5538 11754 4562081737252
A 9255 178495808
A 10318 68376304
S 10207 746758757
A 7675 349855790
Q 161 8961 8032412959368
A 5109 252065401
Q 355 2818 1345026272861
Q 5830 7418 227892453677
Q 9197 9284 53821865638
S 7355 337290524
Q 3244 9321 5723835257542
Q 5636 11512 5674323131440
A 10872 150063611
S 11631 445046859
Q 224 12590 5095227775065
Q 7316 12302 3352140143462
S 8825 902764229
Q 4173 4500 276984610503
A 4272 705307500
S 7387 805968804
S 12360 233284362
Q 2802 9199 5826558646499
Q 2892 3357 366296134056
A 11310 423625594
S 381 277885670
S 4176 995008175
S 12506 664289165
Q 232 11106 6388068596907
A 6825 576529440
S 12391 105906542
A 12299 900393980
Q 1310 12387 4790338299232
Q 6599 11724 3100112913073
A 10074 670870142
A 10828 798110934
S 7945 432580576
Q 3508 11178 3611240321033
Q 11344 11687 303553706050
A 3258 777490181
A 5807 652051748
A 8325 993566601
S 2280 301751293
S 3024 269614027
A 943 835464490
S 3011 320483600
Q 184 6095 5379972305714
S 949 141613997
A 2106 933608632
S 6267 614762238
S 3555 570920617
A 7601 139957665
A 10387 554695207
Q 3863 11777 3870201016005
S 10260 47542396
S 9800 449675689
Q 7126 10082 1261594949972
S 6415 508937393
A 2981 143760387
Q 6272 8209 777012183165
S 2162 224144306
A 8602 792779824
A 3706 957742512
S 6691 606907856
S 11615 104707326
S 3384 509330585
Q 6132 8054 71940464655
Q 11224 12022 107917317008
Q 4120 7869 1379563553290
Q 5037 10207 2364531519003
A 737 182004462
Q 4722 10599 5397060227150
A 3829 178261613
A 5395 40531388
Q 5983 8136 1544279882618
S 3389 398428434
Q 1399 5267 3140979597535
A 4645 557308219
S 11887 720749672
Q 11319 11909 325435057270
Q 124 12930 8682313193274
Q 4749 5359 493564329050
A 12897 171110844
Q 5935 10010 667756576035
Q 4786 7348 304271380544
Q 168 12483 5966430665929
S 11151 252022598
Q 1510 11884 4192092687500
Q 9444 10748 1074180422359
S 10669 660838607
A 9799 364775487
A 823 416557832
A 10350 185128081
Q 4344 5289 865726110950
S 12353 486731829
S 5615 686280396
S 10858 843317583
Q 275 9186 7574777677234
A 9122 190490860
A 8359 133435027
S 3904 439174363
A 12405 313473837
S 4201 926439397
A 10760 161740681
Q 2433 3602 621373233233
Q 2648 6831 4111218420444
Q 476 12897 9777965567106
S 7789 931257676
S 9580 528567509
S 12337 373813032
A 9382 456403835
A 10433 208421209
Q 11085 12276 315793283751
S 12225 875569176
Q 1421 12433 4834319996562
Q 4670 8945 1422545152693
Q 33 12290 9302860707692
Q 1115 6636 1436672267664
S 8619 460379523
Q 5809 8112 790170118944
S 5496 497564893
Q 8640 12308 3305434329715
A 5009 923766055
Q 4288 11594 6229314847322
S 5731 584462210
S 5147 436918607
Q 11394 12566 487948535080
S 4670 268968507
Q 7683 12387 601824329237
A 12350 320303989
S 3072 778523076
A 8930 632723153
A 7603 468348830
Q 4116 7504 2853963211156
A 12629 16242563
A 1956 127297222
A 3600 520966960
Q 2245 2479 172306511731
Q 2751 11117 6928794097795
Q 270 11998 5660957961218
A 12921 137417291
S 10110 748189783
Q 1636 11411 1591721985593
S 4580 534361525
Q 1387 8729 3683480045460
A 6288 456887655
Q 411 12851 3241388605327
S 6911 483149630
S 5554 613828602
Q 4329 12058 226674501026
A 11160 683139620
A 5496 400123467
S 4113 603986154
S 6772 768313702
Q 4105 12802 3147221450312
S 12715 407625106
Q 1687 10970 7188757909447
A 708 760106699
S 2572 687486649
Q 1663 10517 1055538856195
Q 9949 10188 73318576481
A 12563 645354012
A 10819 119793464
Q 2026 6254 3539122918524
Q 12048 12793 484341347794
A 8691 569094230
Q 5129 9782 1924976294841
Q 7685 11999 89202961176
S 10580 414258036
Q 4091 12531 6661517669524
Q 5790 6600 538229399754
S 1396 898745582
Q 3953 10220 2468356413090
Q 1242 1437 100625947259
S 5737 857015845
Q 7867 10488 2056490548748
Q 2670 12416 2034192297325
A 6759 559312148
S 8304 91837511
Q 9982 12655 623948776257
A 8901 414285643
Q 6413 8870 866016912637
Q 6006 6038 13673666709
S 3506 730501471
S 10080 703733736
S 465 854519369
Q 984 11332 3722132170710
Q 152 12502 8169080085236
Q 2669 5607 2611921549144
S 6491 241014293
Q 5735 10700 739103465023
S 2085 654342747
A 480 886428592
Q 87 12654 8302858089666
Q 7093 7878 158340560175
Q 1873 7708 4221653670280
A 5170 344391540
S 10735 933335183
Q 299 12759 16207639610
S 8012 129959352
A 6421 190142369
S 5892 924659762
A 1613 632897786
Q 3897 12258 2220725816977
A 1529 183265562
Q 817 12091 7305541862507
S 903 982795256
S 4743 211268419
Q 3918 12900 8938137323694
S 2216 132019464
S 624 418844612
S 8379 592838769
A 8395 358849204
Q 1653 12135 9322667698032
S 4603 953794152
Q 97 12895 1637856694687
Q 1702 12527 7706243546934
A 11840 782691324
Q 3357 11369 3040680960191
S 5699 141632305
Q 1415 10378 8428264025941
Q 4178 7119 1640902295774
S 6278 34523722
Q 7525 12215 4046465437718
S 10026 626127922
A 2959 675516668
S 10770 322954081
S 108 722517599
Q 4679 10357 1836800261815
Q 4185 5490 1084136713718
Q 603 11763 8503774944735
Q 2350 4778 1359104608763
Q 2103 6324 2330214718074
S 5580 885480815
S 12568 707755976
A 686 243823843
Q 7102 7294 103690017925
A 2833 514944078
S 5309 877341982
A 12860 413914041
A 4354 59452915
Q 10899 11260 190178248991
A 10680 419396208
Q 6187 6414 79600862602
Q 623 12951 9272304229128
S 9366 28624151
S 1673 655675767
S 4090 702881743
A 3196 507949515
A 11582 532985471
S 173 287284369
A 9232 375937449
S 987 429612456
Q 656 3340 1377839145646
Q 1892 7499 1778335187162
S 7305 242001711
Q 2358 7299 3020344200969
A 9229 6494702
Q 1783 8810 1344568170719
S 9905 550391252
S 9771 872669198
S 4368 219345389
S 171 10499558
S 7458 967089728
S 11908 518759875
Q 2747 8914 4643244114972
Q 3638 6746 1494611027771
Q 10698 12941 2230708308489
S 8512 671753457
S 7100 319718131
A 7323 14185478
S 11307 894693105
Q 5183 12053 5350566962363
S 66 663235352
S 1834 282720344
Q 304 12226 9075146021331
Q 5189 7530 455463806685
A 97 816035839
Q 1567 9761 6684833915841
A 4794 755930954
Q 7504 8154 361325107791
S 531 981579592
Q 806 5144 1536200078746
A 8932 39795184
S 12344 705320700
S 7102 865268278
A 3754 742034893
Q 183 12882 4320518255488
Q 104 12432 2904164903174
S 537 450010341
Q 2453 7637 4057150724392
S 6096 645301270
S 10767 204139179
A 5460 334677929
Q 4412 10494 5592436119128
Q 2142 10547 406820268720
Q 5212 7722 1138019149339
Q 2372 5086 668925049846
A 2262 978338629
A 2335 423540598
Q 1534 12767 776076096746
A 468 118571599
Q 1654 9570 6557540825767
Q 163 12815 8651573533902
Q 112 12057 8732184837783
S 1602 35675364
A 3860 574438794
Q 464 8479 7151314143484
A 2062 48266645
A 12340 714188668
Q 4511 8965 1682290386255
S 3285 100328827
S 2318 902988948
Q 1692 12725 7681811498577
A 964 656518838
Q 46 5321 2021372053219
Q 2459 4715 597897562525
Q 4077 6440 790005757814
Q 5366 12597 3196883687321
Q 1682 12948 7246727424069
S 10714 548539530
S 4938 184550093
S 11540 46327538
A 11572 832193264
Q 178 11171 616609987096
A 8572 284028974
Q 4875 12432 5201239491801
A 5223 28920919
Q 366 12619 4956436349485
Q 4220 7207 1612084270388
Q 373 3923 2889224396332
Q 3003 12973 4857343530287
S 8115 149238752
Q 4064 6810 791042275785
S 7880 735945582
A 9149 554661565
S 7974 29157525
S 9696 177400332
S 3512 484679826
S 8101 632507661
Q 7049 11229 2797206035693
Q 1210 12603 9815093994394
Q 4937 9696 4644761347709
A 2191 179744081
Q 856 7928 3060569164147
S 4388 281054030
A 5338 805020549
S 57 976373860
S 12770 63208363
A 7459 878496703
S 12989 43204487
S 4077 829739770
A 7344 300659991
A 202 81587987
Q 1039 10564 9374844762338
A 7191 48448462
A 11932 636058673
S 4532 941045782
A 10222 593751239
Q 472 12054 8479509787047
S 10306 169954364
Q 3055 12361 3405820118206
S 8239 817181169
Q 4638 10147 334854397815
A 2257 651338348
Q 6095 7426 1220385121926
Q 6919 11190 3758440255879
A 6045 692337713
A 8532 105942422
S 8510 523945225
S 7590 787676750
Q 9994 12433 2117790527501
A 688 52758260
Q 2487 9502 4915774866059
S 12559 467762260
Q 4601 11562 2508881769795
Q 1566 12985 5211251077980
S 7994 987092078
Q 76 12461 3787399024820
S 11016 21691275
Q 1958 12387 6081595809847
A 8555 120790094
S 9607 712979421
A 222 849980951
A 10234 269041670
S 563 477451382
A 10035 141745238
Q 1970 11064 4288708041873
A 11611 242329486
S 12127 854607725
A 8412 442792801
Q 5290 12816 6025013933706
S 1834 626705268
S 5486 764816174
Q 6319 7695 251326363565
S 5648 386832087
A 8381 487463451
Q 8345 9894 1134126281395
S 5949 605240239
Q 2345 11277 1690155744137
Q 2211 3649 545698323526
S 8188 390141364
Q 804 8823 5584033399696
Q 8004 10520 1917811119671
S 10777 303158201
S 6830 327119054
Q 155 10255 7961112339451
A 5426 847481564
Q 417 12871 5739051906751
Q 2062 12195 5134696908318
S 3517 180332844
Q 4 12969 4780693485393
Q 2852 6062 568341416194
A 12556 918251502
Q 8077 12074 1405175340916
A 12376 887418656
S 5502 119884170
S 8396 36042950
S 6585 459686999
A 8898 7390618
S 1987 643009953
A 2777 402575793
S 12399 689805564
S 8383 216829171
S 8960 484544343
S 1662 309558385
S 226 716673297
Q 2224 12881 6958028021053
A 1790 345145722
A 10938 637715285
A 9165 426289100
S 2691 287255598
Q 7447 8808 843200665662
S 8123 173411064
Q 1616 12311 4818810406587
Q 1197 3294 1283916114145
Q 1716 4035 2045519838678
S 10639 244371083
A 3928 475749099
A 5554 419903428
A 11500 40127373
A 2526 70473087
A 8679 587865739
S 12651 316124884
A 10165 621437305
Q 920 11622 869162720217
S 1366 849126925
S 12952 303655480
A 939 368242659
A 7347 257737337
Q 472 12525 5764551808586
S 1858 21081505
A 289 164899935
A 478 364982618
S 7718 370344079
Q 3444 3779 207198470954
Q 1054 12150 1750610848138
S 12273 798453235
Q 2360 5235 2729418539277
Q 4162 6064 1430887828501
S 635 415779050
Q 51 12958 5134411762805
S 971 846373876
Q 534 7110 1132955775811
A 1291 549048679
Q 462 11629 4874608868563
S 10725 43733548
S 9989 889813791
S 5730 897751524
S 8228 782597295
A 8332 812378833
Q 6728 7546 392667858341
Q 290 8260 6589403516605
Q 837 6826 3907660239176
A 4242 984717913
S 301 134601302
Q 1006 12964 5168116472867
A 11854 509064380
Q 11189 11708 322044188071
Q 235 9138 1760751620541
Q 5030 8353 1909998142048
S 5910 507537747
A 5045 88525939
Q 560 5854 5239193063270
Q 2056 12175 9406303831682
Q 1569 11066 5011840477505
A 9385 827374401
S 3612 463543432
A 4296 978108249
A 10812 779597165
S 8754 720877876
A 8310 367633754
Q 1671 9294 1378928372466
S 1523 812763661
Q 6933 12531 3662364364079
S 8491 192011295
A 9463 309565342
A 4203 177282323
S 8732 626466151
Q 120 12962 4904968482707
Q 6697 10515 1462244536946
Q 1724 11977 2001258844950
S 3610 742516240
Q 276 12718 4222008577066
A 10583 109168611
S 9875 573925407
S 2150 369980604
A 9 545186887
Q 1505 8309 5271054448777
A 8877 736035554
S 7392 458506253
A 7021 326461978
Q 3182 9745 4694495778223
Q 1186 11813 1826702789684
Q 3493 9341 909946729710
A 3131 451921313
S 781 762072386
A 687 366995104
Q 1763 10182 6598328420224
A 9072 688859680
S 11327 317713403
A 1792 353843748
Q 2698 9316 1432727602238
S 1027 846249345
S 4277 167690042
Q 1200 6835 2631616851113
A 304 56833536
A 7519 890772511
A 11245 335952524
S 9634 663827885
Q 5974 9917 252290776364
Q 962 5729 500523990392
A 11058 510338149
A 6323 107226601
Q 103 9163 4811519166210
A 9368 639780550
S 11639 629819356
Q 8360 10710 1430937599706
A 12852 519488638
A 2225 60967063
A 11799 465017543
Q 10257 11186 537142298691
Q 3025 11092 1650921488104
A 8710 6937514
Q 444 6485 3914779293506
Q 364 10873 2920808492304
Q 4277 11513 1173893893773
Q 6310 8008 543507695413
Q 2210 12206 7506666802799
Q 2554 12354 2851727248362
Q 1658 8767 4310234807752
Q 7005 12784 3882344496396
Q 2847 12089 5845247306927
S 1783 470888975
S 11453 791659359
A 12393 596711079
S 11039 627483034
Q 2049 10592 732296350293
Q 5658 12324 4136779348490
A 3229 806177165
Q 6391 7553 720260670057
Q 1912 12694 3868960428775
Q 3286 11249 6878150459118
S 3104 531762949
A 12800 857066545
A 3386 608173006
A 4019 202346228
Q 6858 9907 2133360704859
Q 1548 3706 1273849667974
A 2769 303002190
A 4974 82910808
Q 2074 11199 3094258722461
A 2910 762063317
S 856 491485867
Q 3827 11993 1220321601338
Q 6372 7195 808633664773
A 11673 994138148
A 11248 999111496
Q 3193 7737 4248749392175
S 3457 509711881
S 7014 123279263
A 12745 824201919
S 12222 809705099
Q 639 640 32179316
S 11905 569073792
S 482 462399733
Q 2736 12050 1475234886934
Q 6704 8796 492437872543
Q 487 4765 3228648155029
S 12561 956799974
Q 1485 3430 1687369086305
Q 5355 12813 6797128303033
A 2236 78515879
S 8694 515633742
S 4823 466241330
A 10267 532310673
Q 7603 8501 559268587684
A 9207 373322892
Q 619 11074 3517161220494
A 9260 554259162
S 4009 930829238
S 1139 189759271
Q 3981 12757 646500626041
Q 5762 9062 2348349027502
A 4216 374153527
A 4452 984208047
A 12080 531368816
Q 4913 8713 616277181533
Q 1726 5046 956854377279
A 12841 608670866
Q 1475 11853 2573170209345
Q 6082 10906 675583471411
Q 1749 8966 3641366029417
Q 2186 9607 6603271357569
A 2574 894697758
Q 2211 4000 1235211399138
A 6355 564797279
S 9884 140326629
S 2331 163272977
A 2975 278295420
Q 9121 10099 889495123980
Q 3652 5224 496765432664
Q 2745 5734 2018775501217
A 7178 135553785
A 12254 926521749
A 8756 933075091
A 1935 593297924
S 12091 712892110
S 12086 256715033
S 4282 492026321
A 4593 760705156
S 6726 725199847
A 6496 987289601
Q 593 1790 96204028171
Q 7658 9301 1005519015737
S 2700 654266828
Q 6171 8524 2278914428749
A 3843 127555750
Q 4799 7914 1321361320029
A 1906 583636514
S 5412 958507688
S 2286 248923062
A 9398 210704410
A 6518 822787945
A 12905 628360983
Q 8820 8863 6855366264
A 1358 79079910
S 6534 934826330
Q 1893 10411 2364421878994
A 8735 821352775
Q 3484 4320 768098752056
S 11801 99724146
S 9966 584594469
Q 2363 3566 896690035847
Q 2302 6971 2512368878865
S 6482 674088194
Q 153 12894 6414809509074
S 4286 606723106
Q 971 6599 4593028594091
A 6632 619176304
A 4757 40478889
A 6814 607750251
A 2497 291736148
Q 3581 9390 1086274041792
Q 154 8709 8267254671528
A 4619 211260839
A 6094 613917249
Q 1838 3626 406893982396
Q 727 2282 1089749499720
S 8622 633184636
Q 8314 12355 3963862540700
S 5348 702046800
Q 3666 10340 860934239348
Q 5743 8187 2099871516835
A 4443 829540321
A 11757 479500993
S 149 824786208
A 1784 352579334
S 7184 44408898
S 11025 613267560
A 9366 664597539
S 1831 997633478
A 6240 486613722
S 7199 837030729
Q 389 12399 90304382415
S 2618 140998234
S 226 845820697
S 12351 396425365
Q 5907 8591 2459837341989
Q 2072 5268 1578732950797
Q 3562 4917 196865346395
A 6590 698971917
S 9469 39916724
S 7528 714515934
Q 308 12556 1838284654431
S 12067 456735520
Q 12495 12837 185071082123
Q 981 5596 2123619262029
Q 2669 11662 6679509858542
S 11515 219047832
A 7439 957027743
S 7378 824157623
A 9215 243559891
A 9644 984566418
Q 2113 10359 6829067728412
S 3311 157557608
S 8939 71938923
A 4307 788385078
Q 4742 10857 2861706350272
S 7083 583562053
Q 8614 10805 966144271140
Q 6426 10310 3199858587283
Q 8955 10201 674758716959
Q 3093 8645 1589978616393
A 10333 234572613
Q 2678 10253 699548404531
A 7238 9670114
S 3917 186351480
Q 2792 3173 69747418865
Q 3443 10214 2426807610047
S 12273 250740576
Q 2410 9387 1350092630554
S 4288 191090181
S 3369 550068993
A 9263 214947047
A 5716 271283279
Q 4873 11360 3989046168472
A 6327 765760833
A 11383 116969817
A 7286 969860789
Q 190 12803 6874854534462
Q 2001 10732 7319393417545
Q 3232 11620 2321783010064
S 3720 685673632
A 3118 495475711
A 3288 694861244
Q 1199 11223 7777268230529
Q 6965 10277 1304679884723
S 2563 938288640
Q 265 10462 2027223976430
Q 944 12561 3855007291198
S 8474 847734065
A 12383 246761980
Q 110 10898 6309720819837
S 5921 227983143
Q 1186 9627 4082320918062
A 9956 601291691
S 4072 667024118
Q 5073 12272 5777159046254
Q 2018 12893 1754940070488
S 6298 564406909
A 12967 98304606
S 1248 215987797
Q 1217 2680 502727495823
Q 905 6052 4654779536865
S 9255 438859386
Q 7759 10498 1062802893379
A 11321 250529495
A 3471 185486219
S 12628 319211415
S 2312 931054114
A 9841 933349063
S 5897 319848136
S 9096 859878448
S 8628 372356660
S 11475 808695919
S 12041 854879861
S 2613 254048115
S 1669 946140030
Q 98 10822 5218625259907
Q 729 4879 862758723767
Q 7436 10140 1398633776339
A 10330 268913967
S 10285 199762116
S 12478 384805805
S 5786 932249911
S 4741 541135050
Q 3783 12446 3279979625435
A 7082 792073907
S 7183 56931795
Q 3701 8323 2591820325804
A 1221 266018570
Q 1195 4782 2262706126471
S 2351 487097624
Q 10157 12011 1637378802786
S 11907 134661949
S 9127 314766050
S 1 263991223
S 8903 530242205
Q 5360 12989 7306206140487
Q 608 10014 4167811333106
A 11061 129531731
S 8707 946317769
Q 1660 10138 1549726625780
A 827 820050865
Q 7481 11314 2539013004648
S 3045 415504025
Q 1318 11125 9068470732414
S 732 519077961
A 12583 245728527
Q 7658 11072 1623621007594
S 3767 743461913
S 211 157265350
S 10577 380631820
S 5887 253697174
S 5633 814867933
A 11593 659834396
S 4402 344842814
Q 847 12561 5216255842426
S 5272 895061903
A 8918 529642357
A 4265 457644848
Q 2105 9563 3369753791601
Q 386 12686 3955538683830
S 5193 891715169
Q 1780 12979 1185083233284
Q 239 12808 6317152718360
A 9227 802940078
Q 5971 12697 143788100914
S 386 450253377
S 8153 113186016
Q 7490 8704 403121617696
S 4873 151493839
A 5829 269881064
S 5008 416558329
A 3382 971953233
S 4886 849331596
Q 1385 6753 3882593830420
A 9020 922339232
Q 521 5520 3974669836850
Q 3814 8820 1559461234455
S 3569 524614158
Q 2071 3488 1077925322354
A 4553 545618791
Q 778 12850 7583914562991
Q 2040 10483 8108077483981
Q 2770 10894 911225093250
A 7583 635263918
Q 3490 9987 1203250546604
S 8186 989613046
Q 4336 8206 1140845596222
Q 4284 5585 916856029588
A 7188 573091128
Q 79 12964 4200247998052
Q 5028 11577 6274901449957
S 4808 854477323
Q 5932 12626 3590450499321
S 9150 53650251
Q 339 11718 3735953169730
A 11193 653439005
A 6871 257495508
Q 11804 12256 320953827578
Q 10841 11025 57803258150
Q 2332 10740 452965517888
A 4179 266425806
A 12816 625836905
Q 3031 4182 1009914834102
S 1108 928559198
Q 6663 12953 2880749317031
A 676 388674033
S 2450 392266477
Q 163 12628 828247983754
Q 1334 10028 2399163889783
Q 9266 10313 633908628201
A 8499 577819298
S 362 641202334
A 5637 385894520
S 6866 349836844
Q 3089 11980 4940740488316
Q 4055 4135 56574219069
S 9187 939184857
S 2143 413662416
S 377 737967843
S 10239 718383482
Q 1974 5498 1599615070183
Q 1305 12770 3221760797049
A 5180 897700078
S 7195 275081925
Q 581 11812 5494547714099
A 12261 979726087
Q 1810 12637 2348255733333
A 6281 577042871
S 7020 336295268
S 12880 63555418
A 2211 824186467
Q 9336 9665 92680021945
Q 8261 9007 291669498984
A 792 233601538
A 3374 349670874
S 7901 658441265
A 2950 651063258
Q 4912 7532 1362652897437
Q 3119 7079 973724415849
S 3693 397537172
Q 1723 3570 851423560843
A 116 24152604
Q 7112 10003 1035256884153
S 7781 153299047
A 6660 672773165
S 10423 559414782
Q 3508 11207 3088564057255
S 128 536341347
S 9216 570491202
A 11733 16885408
Q 7092 7729 303431359366
Q 6930 11451 4370684547535
S 6778 580177712
Q 1805 8579 5423355444418
S 4199 187259675
S 3532 384042465
A 9870 708407679
S 2740 500616109
Q 2529 11937 456922511486
S 12721 485929569
Q 4112 8369 3076891537419
Q 1433 10411 1135500194907
S 6428 264384886
Q 5691 12271 1676614179356
S 10952 942406062
S 2392 813489958
A 5111 191905264
S 10627 600706935
S 7600 612816100
Q 171 10864 5556861821696
A 7739 155837567
Q 249 12872 5291828091996
S 3505 599653594
S 6865 40336825
Q 8630 9397 759487100815
Q 5603 6317 307349628218
A 7251 494715240
S 2828 702498962
Q 19 12744 2648134568319
A 10078 5993908
Q 2600 2622 21478997498
Q 4302 12848 4714762566917
S 2025 257230303
Q 6581 9974 3294332759362
S 1792 344434605
S 10017 803176399
A 3895 241673323
A 3979 22176277
Q 8214 11149 2728877240074
A 7343 550773360
A 2791 842623472
Q 5306 8968 2898862821614
S 4023 811798443
Q 9929 12920 1662341684505
S 11846 560486616
S 6202 856894069
S 1 837492112
Q 12 7993 1882264266484
Q 4278 12687 3491038010453
S 9700 927039367
Q 1892 10316 5442596677353
S 5707 57046322
Q 8533 12876 2975155901563
Q 333 10232 6997754215585
S 4711 290223637
Q 462 3443 727430325494
S 4067 83858612
A 8179 456017687
Q 115 9845 3740292456557
A 11544 406264793
A 3510 113883224
S 3265 556916415
Q 4371 10807 4500220008158
S 6288 655111651
S 10968 259260172
Q 3712 12242 4011408720133
S 6676 33996773
A 1268 936646560
Q 5492 5901 149283072547
Q 4248 6761 793793566806
A 270 931368726
Q 1062 12883 8264573088331
A 3444 709245242
Q 1114 10386 2458750531594
A 137 627728437
A 11966 449098320
S 4360 50984705
Q 7116 12156 2471364108539
S 7804 425239926
S 4289 938843404
S 8735 147322346
Q 3050 8687 1570783903878
A 8566 732890456
A 4050 437197983
S 9977 705472853
Q 1768 7634 1127104544483
Q 8322 9249 280612702372
S 9953 372564735
Q 10 12984 4548949922495
A 7893 65990558
Q 4826 5504 572997089094
A 5950 55380942
Q 1539 12162 211042162904
S 160 791137510
S 11854 531981489
S 4109 821561111
Q 905 11665 9840340687576
S 8370 348360666
S 7096 612389483
Q 1159 12006 4580713672601
A 9399 319402110
A 7790 309770058
S 11893 502260609
Q 695 11547 8737465316205
Q 3202 12384 4613118178990
Q 3640 11892 7869606225467
A 12972 595439136
Q 3332 7879 4307998285569
Q 4834 9918 3265196031370
A 5508 288234208
A 11775 810243643
Q 146 12881 7985568332454
A 8613 959768047
Q 572 12682 1716605883905
A 6056 564809375
Q 2464 4581 375627716962
A 9216 118406465
S 5316 189470403
S 10495 356668261
A 2380 190882766
Q 1558 11492 8000524791938
Q 3604 12224 1196727634321
Q 2906 10264 6264770759700
A 8302 302359681
A 4583 183345063
S 2795 454097519
Q 7376 12269 915733125214
A 7238 469894870
S 2159 266246691
A 575 64250439
A 8170 730208748
S 5256 573935038
S 9263 921666136
A 9085 776764162
Q 1332 5028 2695595111206
A 1067 27922020
Q 4991 12685 359218889405
Q 721 12471 2296091545029
S 1183 748563970
S 2563 202489694
S 9230 253843389
Q 439 12420 8386869842517
Q 1949 12848 1250317261793
Q 5815 11395 2801770585506
S 10272 255493506
Q 449 12737 3594863567261
A 8604 420173588
Q 5973 9980 253700676141
Q 577 8324 1284112932140
A 11579 921183369
S 8983 8013937
Q 1903 10331 2744875396034
S 11166 275000966
S 555 785886215
S 6750 489818912
Q 9383 12864 3446462108649
Q 5086 6833 1520054927760
Q 4030 10437 5272386889810
S 7429 514903474
A 2278 154838998
Q 5810 10668 2903657736034
S 9168 130048128
S 2190 57018793
Q 1839 10886 6516478958904
A 9642 191013129
Q 8699 9799 184481456065
Q 4156 11647 6032302633126
S 11249 363561260
S 9432 698563581
S 283 594696428
A 333 558600148
Q 690 9802 6547690177764
A 9720 788124787
Q 5400 8347 2552817946233
S 4157 596805026
Q 1268 4388 896549044019
Q 2662 12356 8672418873071
S 1643 31316296
A 7883 935126460
A 9816 795496453
S 7328 378623565
Q 849 1882 917472582262
A 2008 959531800
S 12731 532259378
Q 30 12742 5526247640725
Q 189 7059 6351166270615
S 10809 283657881
Q 2633 5262 1109509773958
Q 252 11711 993417001941
Q 337 12595 713516723822
S 10094 254790985
A 7057 68340659
Q 543 10131 2423434184820
A 3389 669075630
S 4455 637984081
Q 1413 10042 8422420393783
A 1675 714344518
S 3149 868357843
A 459 682964373
A 7848 645305155
A 10923 760963367
S 11976 168989213
Q 2765 5514 504065505798
S 4373 631738460
A 7033 472905296
A 1194 186771772
Q 4043 11823 2573837017524
A 3001 355568898
Q 2796 10642 3011968163338
A 12041 694713640
A 11491 845156608
A 8326 845922752
Q 11682 12088 56697726978
Q 887 4871 11766906952
A 5798 454099004
A 9589 135668537
S 6819 827354671
S 4719 877509010
Q 6163 9212 2815376386844
A 678 981668706
A 7974 109836805
A 11792 49486117
Q 1566 8940 7289089922274
S 1054 548789318
Q 798 6991 1838421067071
A 2907 494743858
Q 384 9781 5526186364007
A 5067 248916014
S 11548 159019109
Q 1796 10822 7988173851022
Q 4660 10904 2029676407460
Q 1146 5212 933018505434
Q 6181 12499 1673876486078
S 8217 958504611
Q 4531 11222 6223993642898
Q 3 12919 5391154550763
Q 6666 8614 1077991886369
S 9836 693584195
Q 613 11685 210694203401
S 6741 885165608
A 3878 903562233
Q 5007 5920 100598286025
S 12925 703584856
Q 1086 11124 64589594288
A 9193 571579106
Q 8090 9216 117282009690
Q 5323 11761 3729109543789
A 3854 301458894
A 6563 932892773
A 6688 894025497
S 8382 510355021
A 12902 58548484
Q 5083 12552 3926121175614
A 8744 913960945
Q 5159 10362 4322362775229
A 7762 566470613
S 11289 108774810
S 10439 389355631
Q 11056 11494 53675650038
S 8095 631256939
A 12134 246675432
S 5363 569244875
S 2311 335949190
S 4972 135397685
A 6020 339693517
Q 841 12194 6905588605854
Q 6894 9979 2240940289492
Q 2781 9416 2407730955018
S 3323 997336693
Q 1211 12093 7314786536896
A 12985 14583504
A 7296 640365460
S 587 868821476
S 6812 48366500
Q 995 4015 2354467627215
Q 7454 8928 1229354523489
A 10796 815537082
A 11731 440898783
Q 2735 8978 5028177484762
Q 6425 10869 3863088948058
S 9049 390276641
Q 678 4255 67195750787
S 458 928799273
A 10762 494252020
A 5556 933643960
Q 4121 7837 1824320427463
Q 33 12118 8644933130328
Q 4897 6800 1460846523920
Q 114 11078 3385105247647
Q 265 11297 5699255405688
Q 2407 12653 9737735623353
Q 5976 12198 3344795334090
A 7065 765872837
Q 2164 12941 7983964126063
A 8089 792172489
Q 5887 10459 1793882753074
Q 1924 9332 1743150890487
S 2756 583303031
Q 2104 7434 562384903395
Q 293 10234 4738122209906
A 8093 458977110
A 809 863884899
A 9530 732869501
A 243 271631927
S 10784 797399275
Q 4225 11510 6646977798873
Q 2868 7824 192574497393
S 4594 458317600
S 10880 709789911
A 7976 91206329
S 11982 632696813
A 10887 312463775
A 3999 975916755
A 4619 119977231
A 11377 239769374
Q 1191 9060 1254410097315
Q 1456 12254 6753012387120
A 12819 301707259
Q 3249 5451 1480577583628
A 6985 475259329
A 12094 849836952
Q 516 12769 8469889707238
Q 9385 12878 1531771334730
Q 249 12525 836967014687
A 10637 807613037
Q 5906 11270 4902835175100
A 7605 937504077
A 11099 898561445
S 4051 269717348
A 4835 735572125
S 10570 273191465
Q 6178 12098 5781436901337
A 2451 179475460
Q 5597 11926 5642459740801
A 9295 210988784
A 3684 53152946
A 1207 784237288
Q 2274 10871 8502336030344
Q 1222 7913 4434695954641
Q 7374 8559 655975165029
Q 2397 3773 474536392302
Q 5932 10715 1244752149723
S 4828 641028820
A 12917 533184055
A 12799 960060045
Q 4503 8738 1237918162462
Q 1293 3197 1580770387521
Q 3504 12417 7355666196615
S 5214 768515198
A 11017 512665663
S 4302 597425738
Q 2750 7035 1942787055836
A 184 202795572
Q 2017 9538 3121962303703
A 12071 691537902
A 1480 885056212
Q 2002 9806 328081255096
A 1796 787271524
A 11385 261680361
Q 940 10965 4190209012466
A 5799 635942518
S 7297 617925353
Q 11744 12462 179376168752
Q 7020 12533 896331557513
A 12418 122005349
Q 11058 11449 133586884754
Q 5484 10293 1705027175145
S 6370 138195943
A 11601 998080086
S 3633 357864089
S 1852 557312905
A 9840 391208850
A 5160 432081922
S 10299 237589580
Q 441 2910 1990273222560
A 7540 982088275
Q 2363 5169 1800714922979
Q 269 10171 7241770970659
A 11701 920902756
S 12878 993207354
Q 119 11906 17100854149
A 10077 150206916
S 12330 575227730
S 5011 604455994
Q 1117 6143 2020320150446
S 3047 810541185
A 3933 199584158
A 11804 521775640
Q 5546 11852 6045962926587
A 10036 853197264
S 3368 932403815
A 2707 232490200
A 10024 819006093
Q 10015 10190 135055297003
A 1339 990422999
S 923 483142405
Q 4879 10948 3888945783138
Q 8089 11893 60303573813
S 12648 575233400
Q 798 12916 9965828120398
A 8852 260280610
S 8393 471929002
S 7423 560567814
S 11652 117061083
S 1802 591267949
A 4236 932673882
S 6861 185055482
A 6004 333261272
Q 4983 12989 3307481397126
Q 9022 12479 1816462997754
Q 5614 10461 1490965245310
A 6546 825964664
A 10812 399744783
A 7937 440461260
A 8609 168072912
Q 939 9667 8200965641791
S 7053 306674155
S 7882 718146819
Q 4110 9613 3311384219950
A 4670 938570723
A 6441 293455468
Q 5947 8857 1138850333141
S 9391 559861223
Q 7966 10592 708743249
A 12754 956125142
A 3220 587799207
Q 1274 12659 2087308980744
S 5375 323621203
A 10712 818398087
A 11213 711011431
A 10373 387813272
S 1578 32553318
Q 1764 12233 6914335622506
A 8739 286377553
Q 5825 9809 2756952290222
Q 3899 10858 5930672761926
S 11877 742128048
S 3794 204545741
A 4807 552119241
S 6357 825112183
A 3188 803259920
Q 535 4211 2743092594690
A 1555 20083752
S 5381 174938318
A 8460 57224099
S 2108 598337951
Q 6828 12152 4373114029817
A 2133 328700974
Q 5251 5742 83956818789
A 4401 623894000
A 3226 507290954
Q 5410 7936 733802959162
Q 1630 4806 2174807820680
S 9261 113023131
A 8418 35518954
Q 9675 12060 833937513914
Q 159 12857 544354460388
S 12915 704562703
Q 8082 8359 190274739056
S 3608 174614898
S 3567 810279510
A 10521 718938434
Q 6105 10226 2099136175698
S 903 171051130
S 8563 659616463
S 11970 147559683
Q 887 5175 3127390394605
S 9530 299784427
A 811 704996028
Q 700 3996 2484459992109
Q 583 12926 9074900926511
A 3018 412145173
Q 608 7334 5019233285456
A 10249 178041990
S 10610 368489942
S 11015 25400625
A 9288 52127710
Q 893 1779 350845307831
S 6753 635657659
Q 3339 9765 3413834362952
Q 6412 11033 1728343675666
A 7928 692917318
A 230 754121057
A 7888 923307114
Q 2283 12129 1437531551866
A 8300 552158179
Q 239 12941 1863190030396
S 4004 17410737
Q 6410 9711 3136526086751
A 3762 504833176
A 569 354669578
Q 5708 9923 3481045338910
A 11104 876704311
Q 113 12345 6313171619830
S 1264 537564280
S 2476 975180710
S 12446 139799943
Q 1251 9056 841006393615
S 2762 323246507
A 4210 616480488
A 10913 759769300
Q 83 12651 1410512192081
Q 5161 5702 470166241449
Q 441 9173 3920669989926
S 4190 435523730
Q 333 11466 2637596816370
Q 3041 3696 413914140405
A 5900 983595830
S 6489 182456284
Q 5992 12313 5164505996958
S 3875 987071629
S 4941 753403866
Q 3431 4566 33052891172
S 12619 555991246
S 7903 963270828
Q 2984 11472 3643658338233
Q 4001 8583 2820657721848
S 8416 288702937
A 9754 8218278
A 855 902708100
A 7678 856505905
S 9944 538506237
A 2379 211945442
Q 1359 11848 1123258095825
S 4959 190563238
S 8052 762081752
Q 2177 8391 3527769451190
A 8296 549614275
S 6373 117815204
S 8406 810087864
Q 7903 8482 219890072869
Q 6009 9754 325083498982
Q 9851 10368 243062917679
Q 5747 8252 1636948404257
Q 1629 8478 3447658642357
Q 1074 12835 6969377095818
A 10976 172963981
S 5196 504005214
S 2097 889485634
S 6425 912815909
Q 8687 12667 3742648114214
Q 3477 11855 7972605169230
S 6028 755560773
S 9665 547657147
S 7828 229920363
S 3565 473325092
S 3843 233746787
Q 392 9726 6015837550705
A 10096 816570459
A 7633 848800706
S 5454 65406940
S 4806 329142581
Q 1208 6689 5106618950205
A 9562 766368059
S 2111 943003098
Q 10069 12938 384255994903
Q 5168 12872 1879395740514
S 7150 260864090
A 6583 504868431
A 3799 844930962
S 10432 269190963
A 1413 47518476
S 8008 727243853
Q 686 11612 8166263857859
Q 763 11376 2397802274392
A 6061 249917715
S 10501 740749272
Q 6500 10550 1811661998253
Q 9301 11085 867906080051
A 3608 491633800
S 3043 391166371
Q 1074 12368 1667232061639
S 1078 496253436
S 2407 831110840
Q 916 9175 811794236198
A 7298 717828775
S 659 71116553
A 3639 184234002
Q 8611 12500 1469126646036
Q 2981 6193 1196803132529
Q 1329 7914 5755604560592
Q 3865 11073 1257031738588
S 9409 628787139
A 11457 543296075
A 4876 519307095
S 10474 451776055
Q 5564 11147 1928537692060
Q 1286 12050 8144620832184
Q 5981 10097 98251515757
Q 7938 11023 774475955638
A 6202 86049750
S 7281 612142933
S 1587 706436437
A 10062 855655935
S 4346 372856974
S 6159 275698840
Q 969 4563 2241561055888
Q 1329 8928 6087203242215
Q 1549 12012 2343883459271
S 2261 737088071
S 8582 657323864
Q 1299 11150 5693857793711
A 423 148193017
S 6226 924190101
S 8026 36228080
S 6485 715250840
A 1914 86029287
A 5552 694602522
Q 1239 4957 864216483705
A 10717 617844154
A 4615 257579099
A 4728 159580301
Q 249 12487 2384252177258
Q 1203 8464 3820547649052
Q 1255 8376 6425827683393
S 5032 541310813
Q 2821 6704 291866500655
Q 9471 12967 48996315903
Q 474 12607 6123642504437
S 1499 603275799
S 3271 502787405
S 7805 920671264
Q 17 8708 568492084757
S 11273 907002480
S 5198 176320534
Q 865 12565 324775144812
S 4819 286961297
S 5656 31050234
Q 5217 5745 505549417244
S 5633 508169421
Q 509 2449 1544466414058
Q 459 2945 1268426057257
Q 2393 9463 1294932168446
Q 6562 10731 749352313851
Q 4599 12166 6653960394074
A 5779 484443260
S 729 578042825
Q 159 12094 5872874983337
A 3196 564370588
Q 4247 9830 1287149563542
Q 6650 8421 447333705012
Q 365 11611 7538390256829
A 9012 858285930
Q 2723 8591 3520582807868
Q 210 12140 1584750684652
A 9840 207094522
Q 4029 12077 6931208950931
Q 386 11982 1201516209762
A 11530 529197371
S 10336 647866551
A 1892 691820759
A 9611 554017038
Q 295 9995 1031051706973
S 7104 141400056
S 7743 732906114
A 5915 640634921
S 6261 274227109
Q 1034 9749 4310335413983
A 7306 567781703
S 7622 395481691
A 3113 983082736
Q 713 11067 260230559314
Q 299 7455 5675789534303
A 7317 123027792
S 6038 960119057
Q 9219 12767 1869728695626
Q 7084 7988 868256087384
A 3455 105527374
Q 4381 11639 1078552109744
S 2416 97406800
Q 2820 11354 1480335915911
A 9247 457436006
S 7894 853412525
S 245 784579989
Q 4363 11792 629966594740
Q 8544 12327 3753773942524
Q 1146 9255 7140052616628
Q 6515 11907 1790981311396
Q 1431 9489 5449848413817
Q 272 8708 1250480052989
S 508 584966405
S 9818 42428729
Q 4983 6536 683286719725
S 974 304816695
Q 9933 10461 443311602228
S 12226 141922329
Q 2439 8300 5609713033461
Q 6013 7808 961542687322
Q 171 12615 7822835257982
S 4945 711097799
A 4812 626307510
Q 9 12986 6327009061558
Q 8519 9526 919134821961
Q 337 12200 3753267980843
S 2672 606076110
Q 3173 10221 1595555067109
S 4061 497268695
A 6073 458010846
S 4501 841447937
Q 3905 9918 1941580148391
Q 6146 8144 767077669919
A 10898 907408393
Q 66 12449 5135269407231
Q 6341 12266 1659688494513
A 8174 912158975
Q 5590 5637 3228090768
S 12116 609327177
Q 1910 5351 840808281220
Q 1289 11365 2748853459498
A 11584 542592944
Q 1527 10738 5462833393240
A 8606 930261282
Q 6398 7680 24857766312
Q 10090 11827 296608374643
A 6153 344842113
S 6508 865585280
Q 6894 7558 489593852777
A 2338 55459885
Q 345 12926 4815361939674
Q 94 12735 9285718907420
A 603 25499443
Q 623 12584 4054210138160
S 1802 997914939
Q 338 12977 7919061315238
Q 47 12857 1241147051410
Q 4709 10516 5350286572004
A 2464 960856551
Q 3969 8935 4332957882312
A 11869 482230560
Q 3985 6467 1483198237038
Q 389 7812 6304439861968
A 5454 543062244
A 11585 123510721
Q 2738 12041 1378361447166
A 2584 941098576
A 8281 472861790
Q 683 12052 8543393066106
Q 4466 8483 753165199289
Q 6753 9184 1547447499120
Q 3387 5977 1179977783605
S 360 898704409
A 8505 908930682
Q 2281 3038 276643770473
S 10541 92863568
Q 2212 6656 1255983905372
Q 2111 9096 619482031895
S 5508 83384801
A 7113 965192454
Q 4078 6966 858277448273
S 11956 387488370
Q 9804 10296 341645255041
A 862 471247189
Q 9744 10398 601050009494
Q 2564 4293 974957843505
S 7842 855563086
A 3622 932267527
S 12235 423068327
S 10655 649676235
Q 4696 11465 2754452973227
Q 887 10566 4948275236952
S 1055 788052620
Q 480 12745 4054491025952
S 9159 870007214
S 4522 2578554
S 5159 351375313
A 1103 291530781
Q 9194 10765 909369548529
A 6497 907235113
S 9424 767984309
Q 3098 9938 1620400081517
S 8652 589639229
Q 325 12335 1843908365525
A 980 271986629
S 5367 285179211
A 12681 753769654
Q 23 7612 3249559052005
S 1115 697000315
S 9706 80737062
A 466 872731495
A 4056 137305769
Q 841 12680 2526359304318
S 2563 595632214
A 12310 336903513
A 2986 933170569
S 5015 80360006
A 6980 946090294
S 1946 548028859
Q 8652 12125 2015083237018
A 11033 930690770
Q 88 6558 959607593824
S 7420 203655605
S 3042 605054022
Q 714 12437 9902405310403
Q 3226 9429 3752170790905
A 2399 829851402
S 2709 659627076
A 11253 953549712
S 5923 756919691
Q 475 12570 8485967141869
Q 4566 12936 5435726286318
A 9981 200423644
S 12961 908531999
A 3890 25174471
Q 2858 11954 1444303276850
A 2957 914747255
S 5261 154861083
Q 8903 10876 1411288003090
S 6321 637430701
A 1899 336315450
A 2014 338423970
S 871 595734165
A 686 92537586
A 6956 557266018
Q 201 12420 6635672836498
S 12147 310445216
Q 10556 11435 866320859390
Q 1520 6775 26596900011
S 3480 716428754
S 12858 612586113
Q 4794 8462 3101055563501
Q 2181 10025 1073662524309
S 10727 445118821
Q 10048 10552 253238612101
Q 63 12905 91849912292
Q 4671 10943 4109065756340
A 2455 301310040
A 393 104169894
Q 2742 10553 7682685091916
S 3120 210975832
A 4807 30303342
Q 9071 12865 1418120225096
S 4472 110974110
S 5100 687300748
Q 7560 10768 1935014018568
Q 8300 11673 875256494768
S 10812 976838775
Q 755 2171 1107403361207
A 2244 369754077
Q 1852 5599 3544568171000
Q 1021 12702 2921438098140
Q 1035 1545 461080910154
A 1500 759499860
A 1538 646546614
A 8981 820581989
Q 96 11890 8413418263006
A 12559 66003113
A 1626 479500086
A 2271 674223843
Q 7472 12518 4592533674580
Q 699 12897 1300451425134
S 299 771237508
S 9224 569226679
S 1497 277690187
A 7759 943452868
A 5031 453800315
S 10536 287009997
A 429 833017807
Q 10395 12457 422255923567
Q 154 12555 8875225522769
Q 4845 10491 4269728998453
A 9408 217047323
A 5785 972675389
A 4964 301329418
Q 9098 10079 332245363136
Q 417 12728 3849300638965
S 7356 335887510
A 8234 206785428
A 7405 488952336
A 2500 111752691
A 6670 202277248
Q 471 12163 6532208756949
A 12566 804389999
S 12485 214149289
Q 470 4425 2559389818712
S 7823 231229364
S 9392 438583276
Q 992 12870 639967802451
A 3502 346927563
A 12451 44694238
Q 1316 12257 2821192461890
Q 2120 12238 9775163467302
A 9071 758943233
Q 3903 7612 2768730979296
S 3681 273071596
Q 1552 11279 2791923331947
S 1041 206682375
S 326 37923273
Q 2102 5592 2655923802287
A 10824 494163119
Q 3088 5508 1640395933145
S 3715 387871515
Q 8201 12118 3525243840510
Q 180 7133 5051605185222
A 12246 332394414
S 1775 179125859
Q 525 12785 6954620286576
Q 2579 6645 571610715223
Q 1951 12590 2738412383112
Q 30 12897 8414161173438
A 3353 594411163
A 1625 385830912
S 11158 969103553
A 9719 934068174
S 4719 2385415
Q 468 12885 4067959883464
Q 8576 10559 226332209307
Q 2078 11454 4849247627940
Q 1908 11301 7048715677043
A 12943 124172420
S 4355 899463080
A 10844 667595872
Q 2106 10737 4850361084793
Q 296 12382 984899727935
Q 460 11628 396625566354
Q 4189 12814 5118802980066
S 9003 308271655
S 1055 840548424
Q 3268 4003 262606768090
S 1370 582094106
S 2442 230180043
Q 41 8477 5468596255154
A 7743 637553382
S 12954 598845470
Q 60 12960 5026233202255
S 5272 943549526
S 12481 23407146
S 8522 608544031
Q 1206 12520 535687124852
S 9579 551945897
Q 139 5156 491446334722
A 2552 695343329
Q 4970 8034 1764570918190
A 5649 935163768
Q 1042 9778 6276381112928
Q 12253 12723 397684481172
S 3779 87535440
S 5037 417316219
S 1069 262288001
S 698 866647489
S 3348 650688876
Q 1805 5677 1174555282299
A 12907 876602562
S 6516 181110123
S 6950 816014592
S 6961 977368322
A 1432 303243667
S 645 260717060
Q 6528 10706 3470651635311
A 8251 520631714
S 1993 677517214
A 11818 200052516
S 1609 653756285
A 4934 778651401
S 10159 182167077
Q 10496 12331 947585175619
Q 7049 9066 276206480071
A 10681 710935190
Q 353 9490 2984852910476
A 9904 606588257
A 10795 351955982
S 1854 940157950
Q 3197 7777 3509536993472
S 1289 808642069
S 1137 212366652
S 4527 981193151
A 1104 992697081
S 2916 769515675
A 2358 345910052
S 3869 324530224
S 5928 133490830
Q 7 12278 3075514537578
A 9221 93244389
Q 4496 6457 1179432446552
Q 4623 6787 1959570582006
Q 957 7341 1584945135431
A 3485 656904448
A 9079 37648961
S 2624 551643147
S 534 152936572
A 12949 738142427
A 2612 505076446
Q 6 12893 2064349013039
A 11074 289511052
Q 122 8133 1676071323110
S 587 960374583
S 11385 705541204
Q 7866 8330 322215933857
A 1706 405708541
A 1628 818560917
A 8754 404153896
A 1930 874162611
Q 8845 9204 92166226206
S 2380 206277492
S 4020 920285342
Q 31 11550 3187010764656
Q 10628 12140 853427184808
Q 5390 7640 30106606989
Q 1060 6584 4840867735550
A 4967 111222779
A 4513 791503496
Q 4513 12442 7448224735212
Q 1212 3330 595419441020
A 5595 159111473
S 6187 231986122
Q 2751 12402 4418398527018
S 1465 646372915
A 5637 990629435
Q 9219 10153 707958829091
A 3137 664987468
Q 6987 7428 287936757156
Q 2249 2424 86818339491
Q 3869 3910 18263614916
S 10150 227576440
A 3778 735852244
S 3447 531399141
Q 3682 7568 950527731751
S 12560 781105253
S 3733 578745643
Q 2944 12799 2801210086557
Q 2951 4907 1444447390395
Q 2191 10866 7400221418988
A 12266 839885951
Q 4299 6326 1771274165247
A 6593 883991260
A 214 164018400
A 212 338300236
A 12482 286001744
A 8410 494161916
A 5395 359828141
S 12017 578918303
A 5289 377121926
S 9249 397484255
A 8132 178239542
Q 5475 9158 2552332457916
A 107 732538006
S 7236 184516407
Q 724 12659 389167775116
A 1299 824280912
A 11066 44577824
Q 2842 7787 3564665283786
S 4760 955300992
A 7787 319769709
S 4277 244250007
Q 5474 9112 520928606426
S 11048 340215916
A 12428 344717943
S 8351 39383122
Q 5067 11950 1443754132113
S 7292 977043757
A 3614 395964783
Q 1801 10338 8111637623146
Q 6913 7232 286601251410
A 6718 326582908
Q 7033 12209 2914213271155
Q 3215 6852 3133373843895
A 12915 43969695
Q 6817 12453 4069909652148
S 7850 486250914
Q 7060 8249 756875897637
S 12441 628515699
Q 855 3302 1914440786294
A 10820 584112398
S 12271 84083536
A 12739 881645461
S 1770 509173972
A 1937 614705296
A 6528 668749053
S 3566 500928257
A 9925 290602162
A 11014 122143435
A 3781 195754236
A 12849 567071775
S 12069 90919056
Q 2162 11455 8236801761486
Q 10327 10444 20816060698
Q 399 11956 8293058908138
A 6883 301364068
A 8617 305315301
A 3954 583692696
S 11977 330625700
Q 755 10500 5423932388914
S 7985 108148779
S 4743 504141883
S 8518 392080946
S 6410 324462135
Q 3521 6361 1877694029958
Q 3998 6497 1913926495224
Q 1616 11805 5762599841662
Q 9485 10869 324316858304
A 750 653038726
Q 5899 8956 2611380782507
Q 540 6952 4043060723574
Q 85 12880 7548783005535
Q 505 7373 1084406950717
A 1621 517575983
Q 212 3993 2833433678110
Q 7280 8688 71637570565
A 2000 484984811
A 1310 114216698
S 2071 249947148
Q 7103 10177 372283347083
Q 5481 8347 1259065110495
Q 614 8428 412647652644
Q 3369 4350 400274601283
S 10126 646678516
A 8179 605734346
Q 10019 12158 357730134561
A 1722 467573623
S 5294 773754450
S 3823 891732241
A 2919 498803850
A 8636 118283385
A 8632 26447039
Q 12066 12361 5084232175
A 7197 542282255
A 2718 12246174
Q 583 11226 5990135758802
S 6235 725729350
S 7061 696427014
A 315 421823433
Q 9384 12535 2491826268673
A 5371 429345666
A 2344 793133699
A 942 321649468
S 12017 835163027
S 2858 138874760
S 5748 237478100
Q 8471 8709 74682111463
Q 8053 11505 2128837813661
S 12395 41388150
A 7223 345251706
Q 6206 9060 374828090262
S 12715 928555579
Q 471 12917 7422398891302
A 8593 948257377
Q 772 11969 1161894370709
A 11524 307672690
A 3557 704412900
Q 611 6518 987913231904
Q 1411 10230 3748209191958
Q 6180 6355 2062236268
A 5103 488753704
A 7970 297450114
A 7032 875849167
Q 2355 9179 4591462884767
A 1723 651659207
Q 6278 8846 2267509691301
Q 3710 7152 311905047593
A 4656 636848407
S 9159 38293634
Q 8416 10839 1189795252307
S 4057 178399121
Q 6677 10692 3774281401111
A 6337 853136583
Q 745 10610 6219634454336
Q 138 9958 6188744226949
A 4345 489203317
A 7259 228182561
Q 6247 8132 822495707956
Q 1095 10161 7019705965913
Q 3922 8749 3972061065132
S 12335 226368912
S 12199 587557953
S 5109 725975506
A 11012 187757714
A 4963 158842580
A 10723 963505579
S 10968 985032072
Q 6664 9220 1889005131663
Q 1872 12621 211241209133
S 666 867693564
S 4894 798278071
S 8500 521491236
Q 8003 9222 531370194616
Q 6079 11315 1584666419479
S 1883 492576808
Q 4930 7430 1609368554848
A 7510 428001019
Q 2782 12757 6374040597692
A 11049 250491256
A 7721 649963993
S 10546 795322465
A 12572 220279483
A 11555 970871329
S 11276 469201326
S 2026 236121530
A 7889 934893072
S 8569 818566181
Q 8831 11646 2011940131168
Q 141 10594 1399986843189
S 11924 622206380
Q 1137 12097 3114338115813
S 9385 724867641
Q 2787 5806 2434265484648
Q 4296 4413 79729342155
S 8936 944150145
Q 4130 5125 639019616587
A 300 455482666
Q 877 12766 2348801623107
A 5880 401221799
A 11766 848123093
Q 4909 12372 4189312991969
S 4230 91316673
S 4184 67421592
Q 5301 9060 1864630924890
Q 2742 4301 1044529854633
Q 1769 9169 1645490679451
Q 9895 12046 487043621368
Q 143 8816 3385320443048
A 6183 394143761
A 7289 739961526
A 2197 495936469
Q 4100 10861 2571273998660
Q 3223 11869 3979857551797
Q 4548 7119 2529934433505
Q 227 12685 639633252867
S 5562 746944954
Q 5026 12929 550920084501
Q 4109 4769 68301256827
Q 1140 7206 3654307699940
A 12798 799758496
Q 7309 9765 620546601422
Q 330 9990 4576385708213
Q 73 12286 1126629920759
A 124 741379631
Q 4605 12796 1443192229076
Q 777 11465 3874669647254
A 4134 215435729
A 3814 192358088
S 1092 81948068
A 10566 839850627
A 5904 687224197
Q 4214 8214 629701952926
S 2219 762015383
Q 3446 8807 102306381680
Q 7596 8794 1104672900881
A 1854 696950550
A 5774 250466905
A 4872 446430944
A 2184 691523759
Q 9096 11155 554301285606
A 2702 674655221
S 7236 736253488
S 8484 612815613
Q 3919 9308 4739742916916
A 6417 712299626
Q 730 12052 5076841739699
Q 3656 7191 1494975487637
S 10128 730558561
A 12409 606600405
Q 4081 4574 277753921430
Q 131 5528 3000643421158
Q 3150 10052 5237491462555
Q 2820 7871 1502103507087
Q 2053 2520 215529132330
A 4350 847716450
Q 4204 10601 5893748029043
Q 2126 5000 1659677763708
Q 2722 8327 1554333242037
Q 569 11829 8363232403147
S 11631 412937461
S 6279 343165435
Q 7146 11032 1980744284775
A 598 209093435
A 5955 442756344
S 2881 769655204
Q 2384 12807 2304364039800
A 6639 964487931
A 104 136716857
S 4869 953491431
S 1559 685112766
Q 7504 11391 172102009417
Q 2692 7400 1417406181912
Q 2811 9824 5411345766219
A 8136 158912539
Q 2495 5750 2878188337914
Q 10817 10978 144950637939
Q 2295 12437 8901210427646
A 6434 527803531
Q 190 2388 2141325896934
S 9502 85763740
Q 889 8127 6915235731540
Q 5839 10718 732494236069
S 4988 380460384
S 11566 572058639
Q 39 1698 360656353312
S 7734 934836624
A 11082 105732909
A 2860 319991600
Q 8328 8453 108493921912
Q 2986 11372 873976850235
S 5608 845275705
Q 5534 7204 1024415140244
A 5709 628199952
S 8849 745084767
Q 6254 9041 2604441694084
Q 54 11585 8468879806884
S 8813 766753785
S 12473 644367066
A 4021 404101979
S 1504 799280678
Q 9785 10815 432323350528
Q 4465 10914 5139259756178
S 8247 133661948
S 5520 387185273
S 2836 814485689
A 7945 458649811
S 4614 837043360
A 1093 699282171
Q 1825 10372 4747686711966
Q 3350 4592 711208079635
A 11159 68611485
S 9938 778421085
S 11962 190000996
Q 4766 12475 5960967065376
Q 5859 8734 646982513109
A 6708 215637014
Q 1318 6752 3475882323191
S 10291 600205350
Q 7310 10721 2358586904739
A 8368 626656879
A 8653 192467982
S 5547 896316239
A 8834 863569242
Q 7573 9020 586658390594
Q 4158 4649 3741123631
Q 6451 12208 2560968027176
A 8532 767721637
Q 1837 11845 5050648497748
S 9059 892241857
Q 256 3405 2868562180855
A 12798 776497335
S 1254 622618813
Q 133 12489 2215200225287
A 12622 786331834
S 9609 125384575
Q 402 11600 1510726071199
Q 1939 6263 2354493681077
A 4963 294059674
S 3681 10757635
Q 4279 10710 2538016368036
A 11346 523144862
Q 1541 5679 2322368000859
A 3486 190425114
A 2152 64524239
A 7627 975250788
Q 3941 10411 2390162032937
A 7327 172917802
A 3133 917847042
Q 2962 11597 874646110551
Q 3310 10962 6442010188069
S 4637 396126498
A 10335 468362780
A 11711 775275710
Q 8227 8705 250484022877
A 11994 642105961
S 7236 350791236
S 728 423572283
S 165 99838050
S 5819 138831395
A 1902 743077697
A 11220 353363162
Q 681 11061 179556999950
S 4319 519860958
Q 2043 6968 3213001923991
S 1564 797058413
Q 2773 5648 1870912401654
A 5781 805415562
Q 3824 12399 6043105365275
S 10393 863643124
Q 1149 12148 2808580278090
A 4297 664020422
A 1643 886572930
S 777 987623354
Q 2842 10429 3914869474207
Q 2779 12177 8566460957698
Q 7590 10974 229457294933
S 9898 632761712
Q 1642 12476 3625890212359
Q 4125 12312 7410890275671
Q 1110 11997 6153435623543
Q 1783 12633 1181649453149
A 10820 899201549
A 11256 36378120
Q 136 12681 9269508476304
S 7410 607749691
A 2086 875864113
Q 1319 8560 209087754137
S 3433 831741923
A 1644 531301690
S 1256 629761673
Q 1017 7969 6178342227535
Q 9814 9820 12450100
A 10494 199701415
A 5760 634285908
Q 1655 12636 5284550788307
Q 2565 8326 1907331273642
Q 4204 9321 3693384362089
S 3960 356046839
Q 1148 5195 1293325814096
S 1014 123944709
Q 3803 4010 199916692547
Q 1094 3631 2244325071080
S 9557 476997411
Q 10038 12632 2187129741464
S 6912 165332523
Q 622 9937 13764144683
A 1205 281704522
S 5285 806770389
A 11 270465250
A 457 676181682
Q 171 12145 1220365104119
Q 5503 6652 612376315706
S 7400 329276656
S 2072 825341190
Q 2146 10971 1376749548113
A 79 784989188
A 6769 888266820
Q 1989 12435 836909712838
S 7200 276076473
A 1174 21762562
S 4931 117597844
S 1658 905478316
A 4314 231852807
Q 525 8503 3448735617261
Q 3155 12568 8239998124127
S 5563 378343195
S 8895 973768700
S 10167 426628469
S 2980 840640381
S 10485 64328720
A 140 128832406
A 699 963879941
A 12756 733116432
A 4222 657117423
Q 589 10520 4212110774516
S 2847 253672338
S 7253 288889316
A 11866 566463109
A 4174 662739699
S 1169 15855291
A 6518 264989558
Q 44 11503 8510271542343
A 4302 49794185
S 1270 493442729
A 8522 345447615
Q 6114 12443 6080771947797
Q 2149 11763 5401156386514
A 9132 99014023
Q 1831 10577 2399144047718
Q 1403 12072 8491266118807
Q 1030 4723 3057843694580
Q 561 5273 171099284976
A 12201 673594233
Q 903 12174 9792961326027
Q 1100 6360 1004798156173
A 7516 602057123
S 2189 178633047
A 11291 842287000
S 5079 638735928
Q 8278 12887 538116851125
A 88 192303391
A 3119 218769389
A 12888 642519213
A 359 905650544
S 8629 558044469
S 11558 954197217
A 753 287931150
A 10402 253337296
A 8474 479258789
S 948 171548241
Q 5168 7028 1231515700105
A 11966 132324800
S 5696 316966906
Q 6348 11538 2754527914291
Q 3901 7853 422342270417
Q 2476 11537 5041324461208
S 11457 915676355
S 5573 28503523
A 5037 344390808
S 2785 557477453
A 10440 748305099
A 10202 646566467
S 3337 883459391
Q 197 2514 1871281402125
Q 836 7638 4922470704442
A 6324 539252488
S 25 327350517
S 8542 662504225
Q 3385 11776 2013369198482
Q 842 3321 1462560951188
A 2526 146860736
Q 4871 9833 1549606301105
S 6252 783706329
Q 83 541 223473601394
S 3605 996458744
S 11821 60497306
S 3109 918254811
S 10803 676481443
Q 10529 11097 104093398826
Q 8019 11091 1204408269809
Q 2439 11029 5493966122060
A 2159 51900645
Q 3688 6372 2145913946506
Q 7463 10181 768971911875
S 12059 942535380
S 3064 45108549
Q 2410 11533 5039810793203
S 10870 58579388
S 1205 739752433
S 12380 387557081
S 8888 610024728
Q 3654 11956 7108765874444
S 5470 432999690
S 1275 630985899
Q 7841 8130 5045566093
A 8005 412414813
S 1067 708201713
S 11721 19993756
Q 1078 12906 4239085360072
A 5943 114996539
Q 5416 7458 1815715700193
A 7727 971566359
A 7281 543696678
S 2991 842162590
A 3308 432805681
A 10998 825409955
Q 7654 11330 2716584627605
A 7347 692487644
A 11693 847858654
Q 502 12230 2194393627485
S 4126 481406364
Q 558 12082 9698288429885
S 11224 310988928
S 9779 138749754
S 5221 96502873
Q 3508 11867 4618733054592
A 11837 48036062
Q 5176 11938 3928813731926
S 2033 777640945
S 10209 10206750
A 10771 645815755
A 9161 315235783
Q 668 12778 9837886648057
S 12276 607122514
S 12985 961091155
A 3591 31789455
S 10539 95214378
Q 481 12731 7573930758174
S 4295 591617132
Q 3138 9757 2680440406840
Q 464 12125 5608569279435
A 11853 391252264
A 7068 489244966
S 625 999738173
S 7633 802829299
Q 85 12828 5381492679494
Q 1944 12708 1019731840934
Q 5786 8530 971764931289
S 216 999890004
S 6052 422085683
S 8361 801319098
A 12059 193640185
Q 12205 12556 188153001924
Q 3397 9575 1464883214423
S 4070 747673803
S 1452 90311375
Q 3384 10874 6862019065445
A 2885 327509962
Q 9066 12442 1845910118556
Q 2503 12321 4271990548569
Q 1144 7520 2433543482502
Q 5640 7425 1263201020694
S 6503 794517906
Q 4144 10132 1892043020267
S 10282 571450063
A 1717 38836643
S 12005 500733008
S 5174 677143558
A 5680 636710122
A 7733 304655036
Q 9611 12906 2093521199578
Q 6016 11088 4597224090328
Q 6915 11363 3364951568587
Q 2897 9014 1154501737789
Q 6301 11506 2055251636933
A 2891 410167824
S 12940 944746851
S 12583 760921512
Q 147 9923 8299439321588
Q 2552 12658 8391646191513
A 10003 580701457
A 11225 920149162
S 6768 517460029
Q 5104 11676 3937303970877
Q 437 12064 3397410808698
S 10775 977108885
Q 1099 12747 3779283020847
A 2649 677345656
Q 5015 9248 548166710855
S 8869 985087637
A 12641 649071797
Q 8775 10471 1214598128626
A 12124 431654341
S 4662 394943445
Q 4878 11412 3199320000523
S 11527 658053578
A 56 656552013
S 10458 313018037
Q 4760 11869 3925880423413
Q 2330 7927 2108041011106
S 3662 67258616
Q 4569 4675 61600246373
S 3364 308609709
S 2277 489798760
S 1887 722375556
Q 1864 6587 4308985730631
Q 1013 8638 7081995740167
Q 189 9010 5079387426229
Q 4521 4588 25598899579
A 3957 747985787
A 2650 458111736
A 6680 985642451
Q 134 11552 9141332620547
Q 6591 10823 660842425216
S 6857 693469863
S 11947 2540098
A 1340 519248576
S 6656 677909064
A 12244 387927559
A 4178 489662445
A 1324 822766794
A 1086 79862233
S 8448 118695164
Q 368 9915 8307815583547
A 9728 692515034
Q 8686 11186 1622275090422
Q 2633 6984 4054513483268
A 1212 174194014
A 12917 14954317
A 11379 999083550
S 10312 90934328
Q 767 3965 2016640211100
S 1472 906069607
A 11677 455284795
Q 4611 9364 1589061232867
S 4036 376200434
S 8651 839451785
S 6408 204486419
Q 6600 10342 1318989322596
S 9045 834253337
S 9805 561455719
Q 6251 7208 202592206209
Q 8 11250 7759729142753
A 11204 322081287
Q 7406 12621 779292633915
Q 315 11736 7184709237494
S 1505 850973266
Q 3474 4623 1022213675988
S 11127 406467304
A 2335 195164161
S 6144 860990130
Q 2102 11967 9149890587805
A 10354 575177812
Q 2600 5805 313860153986
A 6655 138845180
S 1947 755500043
A 3972 656553123
S 3540 582122314
Q 1619 8254 3678659718626
A 7901 730642690
S 8594 435011959
Q 4214 6570 135232711967
Q 1238 12720 625598247965
Q 5134 12070 6909429836976
A 1922 148127624
S 819 694117808
S 7159 665449975
A 11979 305707397
A 12436 107647578
S 9877 796097314
A 12215 376727386
A 6081 81584359
S 4751 3245019
Q 46 12674 4457188038479
Q 1625 6871 1700802656732
S 1921 643436415
S 8448 718152264
A 531 701524139
A 2097 951415227
Q 2468 6935 1302975161273
Q 5490 10228 972085703719
Q 5413 9199 1079875398481
S 1799 341320736
Q 4628 10841 4876012328773
S 7497 564518092
Q 441 10692 43341432211
A 1306 906178799
A 7691 228292792
Q 6859 10052 181684043534
A 12863 442784148
S 6729 70850890
A 2919 230976738
S 2424 760970473
Q 5360 7993 2250589618128
A 12340 853181637
S 11103 613000516
A 8010 20711191
S 2117 79346831
S 11865 903610742
A 6403 554238023
S 10549 726703717
S 6645 118946735
A 4965 430062139
Q 1395 12424 8729317074873
Q 1984 6864 2243629572075
A 10171 180180484
A 5971 199918888
S 12821 335893371
Q 280 10332 3817889546397
Q 1755 12890 8215948332765
A 4607 471571739
S 299 978841876
S 5009 361037466
A 11434 877276175
A 595 361335390
S 3100 581968785
S 8915 385325523
A 8200 666482605
S 11850 763332669
Q 8305 10641 221888161367
S 7945 422483496
S 3266 883405062
Q 467 12981 235325179410
Q 9234 11552 2131472813398
A 3020 740414931
Q 1398 11623 5812922698125
A 1072 841345879
Q 1125 12438 1445000819772
A 5487 853236914
Q 1329 11912 1106933457730
S 1446 467552594
Q 813 11233 218710929342
S 8689 941014202
Q 1951 9221 289531311597
Q 3205 9371 4096435830908
S 5369 138057088
Q 706 6053 2030306195542
Q 2135 11051 8641052192575
Q 377 5590 1756222855983
S 11774 850920661
S 9346 726072713
S 5070 475224910
A 3021 869204482
Q 426 7342 5495438826376
S 5647 112600233
Q 425 12782 796041736458
A 1782 327101008
S 1545 228715090
A 10916 310606002
Q 7885 9967 695678738185
A 12855 423091848
A 10755 663634291
Q 830 12725 9122255169414
A 5976 232515668
A 4760 754287158
S 11348 381952626
A 8913 584143545
S 865 393614617
S 926 510071664
Q 6319 6810 421483541659
Q 1268 12926 8159498792976
A 8198 133924352
Q 3828 5374 68622290549
Q 7509 11294 1843447865954
S 5397 997336907
Q 5234 10604 5332760668919
Q 205 11574 1359590130226
A 12055 356119586
Q 1562 9575 5512716028640
S 6406 131477325
Q 3539 8301 541093334169
S 7539 122468048
S 9644 815889467
S 1290 965419488
Q 3032 3942 163526059299
Q 279 9141 159721986715
A 2317 991203683
A 12083 949853829
S 6655 212779669
Q 209 6611 289064329601
Q 2493 7157 4619812191379
S 7214 336608022
Q 6875 11391 1577879987627
Q 6012 6603 567271546099
S 1972 784073222
S 10443 892933159
S 5445 255327222
Q 407 9701 420785726759
S 5206 29351848
Q 4315 11809 2250886091413
Q 267 11785 2708134655632
S 7753 889625480
S 3121 72348481
A 2504 98011453
S 1811 794663805
S 5601 78938697
A 3218 385527826
Q 342 1357 923372094044
S 9929 77934155
Q 300 3220 2732294176675
Q 1411 9325 4958211313526
S 2860 359504073
Q 7034 7932 345420410934
A 3833 761899427
S 7031 365790086
Q 2071 8381 1177784581403
A 7952 703947097
Q 2760 10792 4668076268879
Q 4704 11910 3826256798315
A 3006 971092154
Q 167 12849 3007156066734
Q 1067 3517 1009600184873
A 4825 111994021
Q 751 12088 1584907408057
S 12098 759837312
A 10240 526808323
S 9697 795488465
Q 2107 5708 2382625454323
Q 186 7587 381040320052
A 5796 388324502
S 412 590832606
S 1477 738776431
A 8332 903976094
S 11335 835317961
A 1392 19758766
A 4497 584787447
S 9876 375560768
Q 4 12960 8030415915661
S 12357 494565775
S 2806 582601319
A 4630 550010673
S 11650 69931981
Q 449 11663 9401408108332
S 8963 29261106
Q 524 3702 326921550943
S 7510 419804396
Q 1271 12532 7901213488101
Q 1279 8221 3095027847751
Q 7732 7948 182775929944
Q 3361 10389 4563120838423
A 11671 202695326
A 12642 850124484
S 8989 212299506
Q 1515 12212 1963857338595
Q 6758 11458 3171687861761
A 5541 711777708
S 1300 894401304
A 4053 511734954
S 6201 614529671
Q 468 12770 1817821726508
A 6978 537476734
S 5655 59382559
A 383 111396251
Q 6182 9142 1684295986644
Q 3758 9152 4731787590472
Q 5681 11009 4268265182191
A 9699 899078584
Q 4501 7800 2156691203713
S 4168 257343444
Q 7391 12652 865090564001
A 6697 124049569
S 12576 480172250
A 1726 673058766
S 7656 239649980
S 3777 464138998
A 10747 890720693
A 608 94040636
Q 7972 12704 4423936612024
A 5187 650856548
A 12407 853469137
A 12126 889915594
A 12717 741545245
A 2417 416563344
Q 8990 12837 822434035657
S 5676 798911697
S 10223 687554481
S 7510 822121086
A 8811 572782000
A 9204 434790968
Q 1432 6283 2723251704039
S 3599 495522352
A 12482 70371151
Q 3175 9076 5398292625244
A 2810 658472470
S 4810 893455842
S 6320 809720201
A 4739 113386724
S 5520 228120818
A 8032 518729075
A 5026 533181202
A 526 848718788
A 12288 715285649
Q 6988 9848 1418229743293
S 2159 552202401
A 8390 443878758
A 6095 700349397
S 3202 462990078
Q 2184 12463 4720990704374
Q 937 6213 1326674259224
S 438 933245367
A 5079 532364602
A 11214 789329964
A 6361 749295490
Q 1682 10075 2495304139253
S 6863 718900469
A 3291 493164665
A 4539 356024463
Q 7341 10089 1771665483591
Q 2887 5400 2164354529640
S 6915 746759761
Q 595 7913 5355146055030
A 371 547903223
Q 7546 10192 981100434976
Q 269 12267 6371687375520
A 12876 280337674
S 12167 225592981
S 2115 523832425
A 8396 23901894
Q 11926 12790 111005446143
S 12984 10719766
A 9321 522136370
S 9201 357138862
S 12327 673937765
S 4711 77524304
Q 1350 10813 5428583875232
Q 2394 9031 355394967304
A 1553 308497575
Q 3446 5675 772497567896
A 9591 953292852
Q 968 11696 9478701048375
S 10756 313534294
Q 6891 12945 3019370020735
Q 896 11482 260160263125
A 1552 866697936
S 8415 106632890
A 12477 285139201
S 7144 878250544
S 6428 832788827
A 4496 64311874
Q 2497 12321 3119574853373
S 10129 763034213
Q 1 12978 5395725956591
S 9273 830476521
Q 384 12701 690020355961
A 11723 756528038
S 5279 472044193
Q 289 3086 1758991311066
A 1451 975243218
A 11509 614039940
S 3879 681707743
A 1234 3259172
A 7008 188362075
A 8809 217232965
S 6397 596665156
A 26 720644498
Q 5061 10380 2385706414053
Q 728 10474 8479184637607
S 4607 192882560
S 4910 184809114
S 6678 703483513
A 6229 195150551
A 2471 26928626
S 335 786038641
S 7003 530894202
Q 11 12986 2074280926249
Q 806 11948 4865046381705
A 5514 518879787
A 2489 103760122
S 1592 965644843
S 9271 76187629
Q 8892 11439 1729424211162
S 1127 415022617
Q 3654 10917 1778355006429
A 5907 558802057
A 343 20509809
Q 7544 8670 152917912238
A 8708 563126951
S 3822 344300379
Q 5704 11227 281092080513
Q 112 12178 9926973316757
S 6404 80228837
Q 4895 9390 451444880970
Q 6123 7848 92416686980
A 12877 19035826
Q 2093 12403 6087719652951
Q 6033 9098 2581220426233
S 11870 979099779
A 6269 672444347
Q 5652 11721 3441433534985
A 2240 7120067
A 4341 558676901
Q 950 12392 3131197140520
Q 5535 7476 420314216491
Q 10116 10768 250352061403
A 11932 925524111
A 7689 362045343
A 89 330067057
Q 1454 7455 4412692492868
S 11433 146602838
Q 4447 5714 1200763711633
Q 2094 2156 55992523809
S 10933 105918040
S 1403 588678398
Q 3810 5217 886589191015
S 11680 732776656
S 5962 241957992
A 6020 151464463
A 12629 835658437
A 1848 950678213
Q 6758 8796 1152688098728
Q 9046 9538 204402915602
Q 1849 5910 3859897469684
A 8884 56489695
Q 796 9258 3049944102090
S 9714 369758058
A 1954 431866110
Q 4483 11170 5630380764086
Q 1814 4668 2415112754339
S 5804 896548374
Q 4202 6941 2417989635633
Q 762 7697 5995765179925
S 2351 49001187
Q 3734 9128 27920955463
S 5832 318759461
Q 4181 5970 1130318179649
Q 4281 9501 964866403365
Q 792 12543 3593765317332
A 10557 842941355
A 7392 364997537
S 4996 893201754
A 10445 327293903
Q 868 5252 1656956121692
Q 4194 11841 1697851753561
S 5841 849814013
Q 2553 3966 390774171566
A 11924 733876202
Q 2427 5707 1584678278340
Q 1542 8003 3264714203712
A 11574 35032186
A 928 217692516
A 10499 235637916
A 686 633230833
S 3396 421467814
Q 8792 9909 858635848291
S 8191 100512481
A 9934 375879861
A 11755 793761311
S 2273 147243894
Q 722 3977 3248010909118
A 1916 433311570
S 1516 712726569
Q 599 10896 8557590336669
Q 1150 12635 6463913856738
S 12607 834757505
S 3984 741925256
A 12450 733529042
S 12462 291115489
A 2824 942368422
S 7479 355261503
A 9805 666861393
A 12363 696914989
Q 7478 9896 1523305428116
Q 4117 6823 963549741160
Q 6361 10754 3110729450560
Q 443 11485 5936660581513
Q 4928 8041 254344746749
A 9157 419558780
A 1098 803908022
Q 7084 10211 477943696670
Q 2873 10568 1233075670659
A 12735 860671943
S 9886 91681114
S 11062 987886977
Q 7455 12596 391990836635
S 6024 820884200
Q 3706 12574 2690883936171
Q 7640 11038 1998334555411
Q 11229 12598 543558971610
Q 1455 11267 850761907300
S 12543 952776423
S 2066 886936964
A 8535 789345322
S 8602 156974689
Q 1314 12638 5612219917966
A 11243 234856114
A 6497 773816268
Q 2886 10719 5954028356217
A 10365 762636813
Q 41 12583 786135594780
Q 9938 10020 53129704024
Q 4838 5641 129381408143
S 3780 275453716
Q 8339 10298 573493682820
S 8655 737218777
A 6429 159476798
A 7472 899053889
Q 4419 11722 3657525081135
A 1916 107017398
A 4659 232884398
A 5159 501873555
Q 1178 9892 4792435462176
A 3711 841428530
A 5731 33894013
A 1335 74466168
Q 1291 8359 2883306958511
A 4564 637366503
S 7878 580774277
A 6255 670012883
Q 4437 12921 8320451647604
Q 2193 9368 1133622694379
Q 286 6927 4936606473777
S 7576 529751843
Q 9273 11515 1626248340418
Q 11434 11516 73879128235
A 252 802228211
Q 268 9491 2130416028613
A 12043 6545099
Q 4434 5982 42561145405
Q 2446 5321 2121161553832
S 9186 807046926
S 4775 326906985
A 6355 887539062
A 631 625862098
A 10523 721468481
Q 1375 7330 3781132585476
S 4211 620279553
S 2490 649647221
Q 1283 3445 1042496982236
A 1581 994822306
Q 1440 12061 8270533930705
A 9379 975635400
Q 1652 5662 627915426243
A 8303 216281749
S 9373 444394070
S 7582 172321672
Q 7492 11007 179331933037
A 10926 44291211
A 11951 492372838
Q 1698 5712 2074472294769
S 5867 984745496
Q 564 8090 3618149254370
Q 4000 8201 1789777209725
S 8565 968524762
A 39 837372267
Q 5685 8348 1782338500815
A 8955 523614742
Q 75 12926 5966003490154
S 4615 894787435
Q 6804 11474 731642332584
A 5573 507678940
S 9865 155739803
S 12350 497280457
Q 5599 11488 597981797524
A 318 415752395
S 329 17968348
S 5649 236493026
S 9412 289876305
Q 5823 10207 311122750864
S 7804 879739743
A 2631 437054957
A 1945 521943678
Q 1128 4476 3332622800184
Q 1617 7237 1804887713397
A 5652 377529732
Q 1858 12477 2852657342876
Q 3181 11566 3925963690603
S 6661 756202151
S 939 285605608
Q 2363 3673 660306731202
S 12723 177630816
S 484 166558894
Q 4133 11875 7097704251428
S 11410 985877266
Q 5558 5579 10747267738
Q 5092 8943 2231234113058
Q 3276 6766 587808798802
S 904 524312372
S 4731 288626202
Q 4289 6797 533115870826
A 1089 942787121
A 3499 771817831
A 7280 958316487
A 2217 56137404
Q 8736 12920 1001736614087
Q 5223 12832 2663630696010
S 1725 340666613
Q 254 12871 2620085294415
A 9679 709895760
A 9319 730654995
Q 9205 12940 1250435209534
S 256 73054509
Q 1325 7049 1516138899413
S 8216 302603371
Q 26 9672 3711874491452
S 656 401075977
S 9763 355154801
Q 4402 10006 3686274011218
A 7338 764825726
Q 503 10710 8215862649171
Q 4898 7279 921123532663
A 4961 920908979
Q 519 7582 3384559935962
Q 3160 4386 317486509324
Q 168 12944 9707838253526
Q 3755 12778 8237416953307
Q 1989 12943 5680783587691
S 12063 355453533
Q 9256 9570 188590258180
S 11324 29133044
Q 10247 11277 184946675210
A 2458 402294116
S 4594 190197999
A 3914 55858319
A 3506 951865579
A 1498 472925331
Q 1240 9530 6803023342242
S 2782 440888315
Q 159 11801 5946179986622
S 3218 120959727
S 8160 456293361
S 10562 911439157
Q 414 10880 2745154621160
S 5908 648823074
S 10155 528739330
Q 10487 11567 514921390979
A 8966 718024641
S 12034 206344660
A 846 728922596
Q 101 10376 5648072189622
Q 2014 3743 1710206383915
A 8496 256280810
A 4814 332397001
S 8239 30148179
A 8342 767251861
S 7945 36503614
S 5491 723439832
Q 92 3326 1528266535956
A 12567 614938519
Q 1791 6365 1471503222049
Q 491 11159 1895695949988
A 1159 119751699
A 4221 68971566
A 12410 567193780
S 2130 873557934
A 8394 451665910
A 11663 976259584
Q 1776 11888 2796858268140
Q 4355 10229 439266489092
Q 356 12675 67295641126
S 5445 79645728
Q 7572 11673 1113717942685
A 7453 92378310
S 8247 164734743
A 6777 834565275
A 4607 168941177
S 4250 120866819
Q 1051 12289 9980498468599
A 10649 700012469
Q 5017 6117 804069316591
A 6041 547336612
A 17 986115217
Q 18 12434 2999352565126
A 301 519949431
S 6265 858073304
Q 356 11883 6758847341091
S 5222 277764559
A 6440 692622861
S 7800 973067685
A 3196 895324395
S 3268 11198803
A 1467 553102473
Q 934 12950 5534484148944
A 2603 368986987
A 1459 886762919
Q 1087 12507 6693218215336
Q 1905 9602 4877749377252
A 10680 638748929
Q 200 680 94072163549
A 6001 997699147
A 1626 922384843
A 3953 757941125
S 2560 938068096
Q 9842 11893 187396413771
A 6298 601458197
Q 576 11887 5477504872742
Q 4605 7570 931756749115
A 5007 717626651
Q 5608 12387 5244111832733
A 5414 978748540
S 4330 136290086
Q 8760 12165 891590192141
S 8123 313900556
S 7235 105450553
S 8149 506724382
S 3307 539374267
Q 6390 9663 3140564046051
Q 3936 12230 1952703147711
Q 48 11220 5742056797968
S 4935 210077514
Q 1467 10222 6804631145133
S 12360 746934164
S 6960 724916721
Q 8994 10298 224730428278
S 11474 820159089
A 5054 878310120
S 10963 824383605
S 5302 362999316
Q 199 5176 639257692833
S 11171 413159465
A 10382 700805583
A 3839 309274271
A 323 27727585
A 755 169862726
Q 59 8577 5873275717092
S 11249 653830106
A 1240 954738457
Q 7164 10892 2254588720642
Q 2892 8225 4617772399580
Q 544 12027 1349361726882
S 910 701995709
Q 1165 11819 4009869394877
S 10344 474167341
S 7287 189275398
A 4589 636167062
Q 2903 5744 2265690221365
A 7971 433561826
Q 2937 8668 5424921402380
S 2457 903883658
Q 5579 8601 1498956536779
Q 6954 7058 80974505663
S 976 666128461
S 4780 450621213
A 12525 680110282
S 10747 788938633
Q 120 3989 224138298401
Q 1670 7127 398709323051
Q 5759 11751 3397387572116
Q 5838 7498 1001659193657
S 1876 315788224
S 8017 415958690
A 4840 161220368
Q 5824 11615 3546426256655
S 4614 845696900
Q 935 10748 3416053721201
S 9014 146385636
S 4194 998315817
A 9717 164613347
S 10212 922614362
Q 26 11668 6085240495548
A 133 345433340
Q 3805 4463 566728384560
S 2652 340049309
S 9880 926071798
S 1749 396923577
Q 575 8755 3233512734341
Q 1224 10998 8371353365003
Q 154 12745 9610543325979
S 12709 656789943
A 12384 663146650
Q 97 11549 598384749700
Q 4335 10210 1207490995815
A 6680 342135918
A 10388 789247705
A 12515 283220003
S 12543 247790060
A 4262 32530646
S 8942 312108979
S 6075 722278819
Q 1980 11099 6231044457377
S 2400 498384777
Q 3940 12427 2804882346039
Q 3045 11793 3059599319123
Q 1499 11443 439900003188
A 6895 387177097
S 6549 21245587
A 5833 813314908
Q 1881 8055 2657607467250
Q 863 12463 7973341804789
S 8207 61551532
Q 4401 10231 3602422112651
Q 2124 9467 764530294999
Q 5479 10424 4745109470735
S 527 683070996
S 6212 900836606
A 3602 221375572
A 4114 322378542
S 4998 704511567
Q 357 12406 7011566972723
Q 4053 10836 1888469248908
S 1872 264077272
Q 9419 9776 72813780715
A 854 978976212
A 7806 42081496
Q 1229 10535 4431133883261
S 11230 584928408
Q 4600 9186 406357276748
Q 707 8364 1928405208300
S 4672 811696059
S 6189 203651579
Q 5412 9523 1294666685845
S 3579 356206434
S 9350 233567849
Q 213 12172 6138596180454
A 6117 309341857
A 4131 216462470
A 11275 458531830
Q 204 5756 5024367975091
A 10521 339761402
S 6385 980037593
A 2750 409134600
S 362 427139553
Q 3195 7984 1432331439322
Q 5350 11741 2508658397341
Q 423 10545 9466527951143
A 5715 622445211
S 4162 772062115
Q 2842 8259 5310020759724
Q 8000 11663 21773218684
A 8374 733417459
Q 4664 10232 1495916850491
A 4361 565993972
Q 23 12946 4652951538966
S 10479 667338740
S 9388 754672045
A 6248 37450548
Q 143 1190 684825889151
S 3998 34963334
S 8834 156390106
Q 398 12363 8147187134305
Q 1234 10310 7888972956126
S 408 231672477
Q 3391 7792 1630844209193
S 11406 29725042
A 9041 408695498
A 8580 60213860
A 164 417054161
A 1872 588281234
Q 5710 6030 318605805147
S 7546 990025912
Q 5948 10959 4241934335471
A 12066 356511260
A 10402 619875236
A 1717 769722123
Q 8038 12405 460373414782
Q 1055 11749 4845733872010
S 11088 120182310
S 8189 305893198
Q 366 7277 4161861767074
S 2876 290120889
Q 6804 11344 147809345735
Q 3354 12837 4400485592063
Q 3567 10995 2229989114133
S 7175 973563926
S 8296 516879305
A 262 444832001
S 9488 3702215
Q 10527 11168 438268716345
Q 6648 11567 627727261265
Q 2746 8896 2969586934261
A 5689 752378099
Q 1102 8426 2379752781817
S 6083 767773916
Q 3206 7303 1524159303719
Q 934 5709 69190522156
A 539 474917682
S 2268 975244033
Q 3703 12068 2873168270483
S 7292 468040882
A 9775 22413328
S 5823 105483154
Q 4314 4898 303428874354
Q 66 7325 6020221242359
A 9141 777737854
Q 3542 10515 4479978671495
A 4833 372863824
A 11988 710210004
A 116 726949364
Q 2372 10486 1924684925103
Q 919 5992 341174835043
Q 288 12585 4754792816436
Q 3017 11857 7231723071395
Q 6106 12469 1723611079192
S 4186 781187753
Q 2203 12353 5641469207407
S 2146 368478454
S 3641 331677157
A 7794 598347073
S 7738 980479780
S 3377 652118330
Q 4053 5476 1074007937384
A 6182 58759719
S 3862 131513670
A 10660 972781127
Q 3374 9470 2333214262334
A 9935 322794705
S 3712 458724247
S 1859 505533183
Q 2485 10238 522897923690
Q 1963 12581 7121489601436
A 3160 177570870
Q 4695 5284 554698075378
Q 5604 10980 4956866802564
Q 3462 11921 5533500045908
S 11351 131959259
A 5108 715861819
A 1405 139228601
A 2236 828092303
Q 306 11425 7504010915007
A 6951 59749131
A 377 459249271
S 6769 483182198
S 170 831586540
Q 7212 10548 611517355856
Q 2883 11861 5570164355829
Q 251 12921 4413965917648
Q 1181 2852 1167250959829
S 5434 901044864
Q 11992 12441 343599543482
Q 12727 12865 31196029779
A 4026 64145899
Q 12193 12201 776131188
Q 7397 12719 931006526772
A 1215 892905060
Q 3515 4042 513219444441
Q 5878 11474 1766923432663
A 12603 421986781
A 12475 203752096
Q 8 12984 5132774263251
Q 3414 8726 2862476777226
Q 125 12564 6758375165234
S 9440 847941653
S 6701 420501050
S 5588 588182052
S 9712 99275463
S 10198 545036407
S 2072 3712185
A 11340 402355850
S 1788 569431750
Q 4632 10847 1373952732155
Q 1487 2269 409391726860
Q 6591 8823 428492625043
A 5037 129322715
A 3150 774672171
A 6517 641430493
Q 5536 9712 3085412272314
S 1087 800358014
S 10752 678423082
S 12011 621277079
Q 4736 8796 3268178101756
Q 304 8766 2126112360928
A 11565 861964211
A 7180 533474246
S 3420 728847028
A 8788 152490217
S 8883 592249417
A 4548 997386757
Q 8308 12969 1779004529911
A 10465 405399550
Q 5679 9727 2070915625333
A 9568 505657415
A 11724 610469309
Q 8051 9729 227009817564
S 8913 892039524
Q 3055 12338 9103758874790
S 2364 303593544
S 7980 612021792
S 11624 844452696
A 565 358228656
S 11412 37037563
Q 9944 10586 472679276910
Q 2592 11404 847734373811
A 11440 742569468
Q 8596 12543 3161747808442
A 11340 108503327
A 3964 964970699
S 8525 464748082
A 9405 982966983
S 472 273395284
S 10154 444885553
Q 5299 8917 933644932953
Q 2741 5744 1680370532203
S 4335 454974380
A 10059 720103721
S 9822 986169683
A 10836 874289579
S 9853 819998024
S 4949 367521135
S 2207 460660388
A 8367 304667509
S 8610 3473386
S 9106 88718515
S 1432 740918723
A 9440 847592155
Q 5 12927 9247874912636
A 2106 986027354
A 12258 438745513
A 4901 979041311
Q 2019 12370 7243860505914
Q 5459 11634 412875637854
A 4136 232833023
S 8438 972837849
Q 2770 9279 5748745549130
Q 3322 12926 7796768482822
A 5462 835114853
Q 1156 11460 1890391696612
S 3679 696616245
Q 151 9373 6687716725569
A 4481 868048476
Q 1190 7254 1940013644562
A 5012 809783414
Q 6856 9792 923723197645
S 5158 636125751
Q 2689 4458 320781660985
A 12247 510837509
Q 2491 12010 5270957819287
Q 6524 10714 3576882992932
Q 1394 9156 2521066417872
S 10466 215946203
Q 335 11023 8679334681659
S 2041 136285890
A 1675 419838759
S 12982 612989293
S 6655 734860697
S 11238 637865456
S 1155 463555842
S 11528 73579425
S 7191 943167581
A 1255 217820002
Q 4153 9174 2709783833348
Q 6731 8016 1079478739991
A 10442 529294389
Q 1072 9368 4804557943224
Q 225 12979 6339735443822
Q 544 9803 7051079853799
S 2268 931673414
A 5550 609164855
S 1955 518345109
Q 2141 11498 885341237832
A 9783 769712058
A 4107 923633233
A 3793 753895672
Q 1391 11398 8429771444423
S 268 340238671
Q 1376 12092 9657815834900
A 12527 280525403
S 1225 94231797
S 2407 607148873
Q 242 8033 1356305881031
A 2568 269619780
A 12818 498259296
S 11102 433348735
S 3250 205820381
Q 8819 12769 1319357547867
Q 1757 12175 5414104605697
Q 8663 9624 731735365751
A 8931 125149524
A 8094 976513116
Q 224 5246 3744316816712
Q 18 5018 4664026746087
Q 148 7763 374770237389
S 4812 248898600
Q 2479 10700 1035274439895
S 3274 837453580
Q 117 10971 4352280362054
Q 10376 12901 393120025392
Q 308 11342 8938983074642
A 12802 398512508
A 6776 490917701
Q 2931 10815 600963296511
S 7698 975567163
S 8991 358490061
S 1133 752242067
Q 8094 12759 2299432492156
S 12059 352889263
A 7976 733313947
S 909 411196617
S 6793 972765618
Q 1158 12161 9148262910077
S 7312 966730229
Q 8158 9243 270851293241
Q 739 11166 3995107984749
A 7526 787121875
S 9191 347699789
A 3932 501190202
A 7228 976887192
A 4717 796805225
A 6745 908300661
Q 1990 9149 130859945515
S 2581 825825103
A 4716 698566822
S 7986 417662716
A 1404 930779160
A 3021 555330166
Q 611 10534 5656895723590
Q 7005 9985 668872787017
A 7121 934428627
A 9533 447196677
Q 4809 7793 1840731304189
A 7370 690509987
Q 9070 10475 605317385557
A 12655 423470384
Q 1696 3297 1367604999386
Q 39 12963 1496893355043
A 5589 376907510
Q 170 12282 2551860621229
Q 761 8725 4992530495389
A 9101 626382182
A 10041 858498002
A 5993 429478562
S 116 195288765
Q 6449 7477 595536980154
Q 5123 8789 783717330882
S 1416 437193391
S 10380 353760956
Q 287 11360 8767147279948
A 7771 768208046
A 12282 635477462
Q 7951 8177 14408240592
A 2219 29366087
A 9031 718224015
A 6610 967276226
Q 5512 6653 415300967522
Q 937 10511 4203683186054
Q 3999 11101 4653097804116
S 9392 375251484
Q 859 8988 1215046760086
S 3281 110931051
S 2238 284582075
Q 942 5649 1438812190587
A 7281 110674715
Q 1787 12227 7792257894006
Q 3370 9703 4327790352340
A 1512 315196077
Q 4885 11334 835657052774
Q 3715 10237 5941058491123
A 6958 474567463
S 12179 838239146
Q 3725 11467 3702530462854
Q 2853 9294 5035981459127
S 2494 303003032
Q 481 12795 7118805311478
Q 1562 9778 1174554107771
A 6799 936930283
S 2929 957256789
A 436 865308306
S 4858 931727462
Q 7213 9136 752137035908
A 299 168464370
A 10535 560100670
A 9692 104647
S 11938 284783082
A 4853 629817560
A 3510 908903717
A 2051 880641602
A 4760 656916116
A 1760 436764289
A 2935 491666120
A 4179 371582953
A 7571 483905659
Q 6199 6218 3721374404
Q 8723 10031 655031100456
A 8832 805464094
Q 3461 12141 3720693035760
Q 277 12534 8961348195679
Q 12323 12379 55158132908
Q 6247 12669 4253823868223
S 1470 112392186
Q 2944 5481 497985751360
S 1540 215335159
A 7493 736775165
S 5227 411758893
S 2779 638803046
A 5830 132668777
Q 860 12851 2604400734503
A 7751 242577926
A 12777 565865752
S 4556 336496274
Q 1948 11538 8310960510586
S 1695 899857050
S 471 240815546
A 7907 227635634
A 9365 499298308
S 676 428450293
Q 1105 6884 4846954150703
S 3452 591118293
A 9703 671120435
Q 6059 6597 491320375174
Q 3112 12983 712420433564
A 7029 204529017
A 5855 561397229
Q 1896 11418 8023151349059
Q 963 12524 4699277698767
S 12027 293767905
S 3415 507373497
Q 207 5832 2408198181668
A 11441 50777276
Q 2171 9198 5498692117025
A 9283 333088104
A 9786 652670254
A 1283 359304557
S 10712 605772352
A 6107 726387593
Q 1094 5905 1472098161564
S 2053 647176952
A 10454 652385977
S 430 950394703
Q 1373 8763 6522256246212
Q 2014 12352 3388590125016
Q 3205 4612 271567035415
S 2656 100502419
S 6498 91816871
S 3782 167892185
S 10859 820383432
S 11044 397904205
S 3737 288191672
Q 2260 8221 1968636714354
S 11506 744393374
S 2973 710484005
Q 2119 11391 2000749632279
S 11201 582762809
Q 10063 10567 299841618010
S 7002 630006608
A 7480 38857252
S 12495 214092413
A 8891 108785406
S 4003 530126601
S 8783 56341252
Q 7530 10595 2149666644156
Q 106 12763 8293978925801
A 7824 763726273
S 1795 462314032
A 3893 461302834
S 8190 56745771
S 12431 716302624
A 3030 828499486
Q 1316 11229 7504049130846
Q 10537 12649 1884755634146
A 5290 360932146
Q 4593 5940 845747257470
Q 289 12944 9159459269107
A 205 205749970
Q 302 5495 2599024442534
S 8742 835766261
A 3428 42735756
Q 1345 1378 32291212436
A 5196 295954074
Q 2981 12950 3322642274161
A 1191 970873348
Q 480 8947 5151210308189
Q 446 12771 4088942787599
A 7251 698419594
S 10535 116028016
A 12400 64153294
Q 710 12793 4497277251703
Q 6993 7800 413091281129
Q 4422 12966 6293424882938
A 1640 460507937
S 3910 4619589
Q 6655 7865 423864659019
Q 836 12862 1640698876223
Q 1662 11748 7056609853042
Q 1867 4490 242072324571
Q 10682 12246 1443316554835
S 9266 548433432
S 6154 378686610
A 9412 357703357
S 1231 552517423
Q 8831 9587 461922548429
S 10542 906181845
S 4382 788632682
S 9188 194429350
A 6727 128133864
Q 1797 12455 2785482301522
A 10351 370105044
A 6362 841667951
A 2463 921031858
A 8272 809951176
A 6098 941532910
Q 5177 10757 1690626426290
A 911 94075218
Q 1551 3155 1438010601100
A 11750 888975499
A 697 361116869
A 528 972223321
A 808 453342950
S 7119 783336164
Q 790 10310 2244313945701
S 10473 483200694
A 1312 535339367
A 3536 538694328
Q 8202 10777 2137288896675
Q 4280 9768 4632496760336
Q 824 10496 6163633283018
Q 209 10623 9885845304326
S 7200 391800483
A 3003 934211569
Q 10653 12222 1487219232035
A 3242 874759463
Q 1035 8428 514014246347
Q 559 11952 4777651076543
Q 1426 11820 8033203951007
Q 9658 10287 460442850011
Q 7668 12913 2378654453407
A 12515 589755804
A 5793 387905598
S 3603 755836033
Q 720 11315 6348938178789
Q 1014 12765 4977679851756
S 11024 655381691
S 11496 432169416
S 3962 692982482
S 7035 230793470
Q 2205 9150 1678471593937
A 1029 918305342
A 7073 754314997
Q 2292 12192 4908139911802
A 740 3763210
Q 4364 4454 86025760830
A 1842 42680510
S 8424 553928561
S 5991 605763737
Q 700 4176 3119543900247
Q 3973 12415 4463264382307
S 10238 297501070
A 10450 699770145
A 4286 703907169
A 11998 118137483
S 2434 957789143
Q 6318 11887 2025494181656
S 3682 983920349
Q 1064 6745 2114771824931
A 4483 27795310
A 540 647173803
S 8804 20466724
A 11355 81697969
Q 965 12045 2421529492576
Q 2138 12828 6558108363221
Q 198 9041 6760674934203
Q 819 11093 285348782059
Q 44 12477 6300853858973
Q 1513 10498 7745788151203
S 9578 356241475
A 5383 477662726
Q 5992 10996 1433159680025
Q 1245 11432 3501505846892
S 7124 330895783
Q 7642 11702 2226637611170
S 4210 573563680
Q 1867 11910 8014489485109
Q 4342 7357 2949417214329
S 1277 853094063
Q 105 12593 8476845655652
S 12766 307165110
A 11199 125261122
Q 780 11475 6032205379896
S 7787 510651287
Q 2721 12232 5096831647075
Q 2113 10109 3662072224617
Q 1618 5047 253219179641
A 7484 732012829
S 12871 619545304
A 11404 944932358
A 7182 931993232
A 5721 133231179
A 6362 694496514
Q 32 12952 7513138288980
S 3340 54550998
A 2239 387102585
Q 8988 11975 1358360586534
S 4395 235122474
Q 2138 9024 4788515151298
S 6131 866711967
A 11781 819139862
A 8164 463373151
S 8199 791028989
A 8836 980187571
A 7680 960778022
Q 1907 11913 6240896856137
S 8309 963310336
A 3015 818127475
Q 3916 12389 7074618953862
Q 134 10654 7816351029020
A 1626 647293969
S 5141 829030880
S 7515 357776840
S 3612 281222757
Q 3484 5947 1518668184176
A 9029 630689286
A 1242 685305969
S 9002 431788001
A 12394 654684493
S 3017 733702887
Q 3685 11812 3526430151052
S 5163 279934607
Q 903 1594 332368861728
Q 266 11964 3588768093367
A 224 518892888
Q 4235 8735 59071188065
Q 5208 11742 5893416851860
S 7513 50248208
A 5491 64581166
Q 5983 8649 665441396532
A 12054 932986550
Q 3495 7328 2127462196677
S 7486 245565942
A 10659 882988119
Q 11797 12112 59793180733
S 12886 640978741
A 5719 827729025
S 3692 477977183
A 8618 836941672
Q 5488 10821 2859051784486
Q 1716 11751 4215465376605
S 6617 729938803
S 5897 883478275
S 7098 64552787
A 3638 23112833
S 6383 218091695
A 2443 916426038
A 3492 191104689
A 10158 826285732
Q 215 11811 9298957894472
Q 637 10452 2622600250585
A 12757 23930109
A 11815 314603849
Q 3230 9391 3595646432913
A 1651 575849180
Q 1918 5209 3161303853140
A 2458 234631263
A 3999 768787366
A 8121 104874212
A 8173 790140404
A 7045 464158219
Q 158 12804 9571736313111
Q 2315 9442 4976423595107
Q 120 9031 4604780661342
S 10884 468317629
Q 4487 6241 742903172728
A 6958 793360683
S 4975 762473501
Q 4862 11478 4185277419199
Q 8243 8985 211088949543
Q 5077 8699 1725949542976
Q 34 12938 2908156823398
S 11116 327375401
A 4217 49047746
A 3100 277521833
Q 2142 7504 3591954004077
S 2853 923481622
Q 1892 12966 7556141565069
Q 2188 5602 1263117361765
Q 4143 11302 2747445916282
S 12073 341713810
A 2732 409657590
S 11184 723691491
Q 1215 2725 217399558942
A 9853 551085048
Q 1563 12973 8374328507734
A 12938 441093837
S 8800 491311287
Q 6611 11612 838963352463
S 497 217137090
A 7594 950973486
S 9352 902584623
Q 1078 10571 5939522352485
A 9360 826808749
A 464 397473231
S 9465 247424161
S 10663 122897565
S 180 375732917
S 1568 490259400
S 7967 138154078
Q 1751 12982 4531956275504
Q 1376 12537 8547538306509
Q 9617 10895 325346856405
S 2337 769293845
A 1611 130095678
S 9826 751136069
S 3187 823359913
A 9568 963267109
A 21 166000988
A 4252 128733031
Q 5346 12562 823324988723
S 2281 459994796
S 9352 560399622
S 10622 892851595
Q 2674 10544 4733869314465
Q 577 8563 6310005259305
A 9546 94967361
Q 876 8992 5873574689924
Q 10205 11934 851841015053
A 11021 932780608
A 8236 773227446
S 9214 649673380
Q 602 11815 9072547103273
Q 454 2297 693714648019
Q 584 8690 7180535252721
A 10221 231910822
Q 231 7812 2847140031351
A 5446 850757424
S 5592 611858393
A 11492 759393904
Q 5007 8309 479524365423
A 12974 699706262
Q 6168 12466 2912944233498
Q 3927 7071 830814755427
Q 2525 11447 2555940477163
Q 3522 10742 4296706284514
Q 2503 11481 3543015449821
Q 9804 10331 435521656396
S 1751 246526789
A 12682 738951356
S 401 463329571
A 7162 689507368
Q 1568 12757 8785041972361
Q 1325 9202 2738291245001
Q 9814 11020 693423718090
S 8463 209165073
A 553 735134873
S 5019 240581617
Q 2114 3705 1474095540159
A 9096 203265958
A 6449 658008998
Q 6404 9243 2277625278221
S 1180 594375636
Q 3783 12658 7985621358698
A 9543 238199010
S 4261 180688292
A 4613 178781788
Q 2427 9711 142093755870
S 4118 856700695
A 5080 84401523
A 10951 943788822
Q 228 12694 6894074079407
A 9671 214276246
Q 879 11049 139269134967
Q 4792 12186 6998267233722
Q 89 11843 6687685416059
A 10527 315212743
Q 291 10005 9686670393024
A 4851 996723648
S 9245 879868762
S 945 755999198
Q 7973 9893 426483953644
Q 1381 11518 1626862325592
A 11244 239642396
Q 655 2321 1568158108543
Q 11303 12192 634320820374
Q 3351 11127 790500707688
Q 58 12336 6923525127569
Q 472 10260 7207040281555
A 8712 595273231
Q 3350 6717 634495677486
Q 512 12864 1255805005515
S 10337 984660521
S 6122 947523109
Q 222 5788 2629493646025
Q 361 10306 7339258362100
A 4577 79675763
A 12180 926929265
A 10467 714344847
Q 1453 10864 12736252321
S 5035 890950304
A 6517 378241981
Q 10077 12502 929484643787
Q 978 10499 7079122112018
S 428 649015139
S 7056 853427835
Q 6733 11916 4818826783315
S 5036 30021417
A 9054 548007300
S 3386 58847908
S 7070 936622296
Q 1232 4571 1483571107420
S 1404 383423575
Q 5078 10877 1040144924950
A 11236 564248943
S 1201 399182683
S 3941 323219548
Q 6854 12265 5181017480501
S 7330 214813291
Q 4396 11139 6141492933238
Q 7671 9489 368638008392
A 1326 330954598
A 6110 516775382
Q 728 9510 2502232432808
A 2788 469858188
A 3193 234221896
A 12639 221319371
S 9687 492858369
Q 2572 10907 2832656216664
Q 532 11325 5708995665405
Q 3643 12709 7887081373045
Q 4175 5694 1042303863023
Q 3112 12098 4566956340809
A 10920 163494677
Q 3895 7531 1236341185697
Q 11959 12214 90835158580
Q 329 10195 502671514803
A 10321 599803689
S 6451 160051973
A 10940 881839746
Q 1133 6813 4382805639343
A 1102 641048975
A 3151 808538307
A 1633 257954478
S 11723 148006396
S 10681 353017698
S 2716 307914875
S 3026 993755624
Q 4577 8774 1027803636775
Q 6366 12614 2801676476371
Q 786 10935 6297094684978
Q 3986 8876 3766503542344
A 783 258740969
S 12471 668200460
A 6442 557143292
Q 5646 9185 1637638794012
S 135 362291720
S 240 437208547
A 426 529129256
S 5668 883261935
A 4955 720391477
A 12086 90956701
Q 6621 9573 2791779172342
A 7272 217433449
A 739 474802783
A 7455 876415672
S 5699 570417667
Q 4999 5938 717748696555
A 4365 953974554
Q 671 4851 736055460856
S 4165 963172500
Q 370 9339 1001765875699
Q 4361 12537 3527427104753
A 1773 932187429
S 4738 616391435
S 10860 788824108
A 6109 186282529
S 6321 642855504
Q 61 12906 6889413598987
S 10107 588757185
Q 227 8660 6072898338988
Q 1542 12834 5269078790326
Q 2486 12595 814136112034
S 6350 916795992
A 11390 747792798
Q 10393 12702 2255819387248
A 5846 804055852
S 10570 497294614
Q 4896 8302 1423300817425
A 12819 151453513
S 11547 680921257
A 11960 843974746
A 1624 261277312
A 12636 598728822
Q 4551 12859 4431105672066
S 2676 7579440
S 957 699147969
Q 1128 5101 1973641624805
S 5052 935941291
S 3202 41785364
Q 58 4287 1827108476846
Q 2077 7183 439801703235
A 9823 965608900
S 9564 281717338
S 1489 798093443
A 11347 38927376
A 3292 728898250
A 1338 820354871
Q 4209 11265 6098899530697
Q 5568 10183 1942647607462
Q 557 11863 5642570603256
S 9371 230936869
Q 806 12891 5974261126954
A 6793 564169564
Q 6023 10920 4852348686266
S 8982 594264710
Q 2456 12876 6319860951156
Q 5088 8347 807133562516
S 1940 171204883
A 5803 653707878
A 11163 133913081
Q 1318 12780 3935526786557
S 2339 355339289
S 1069 193978661
S 997 936589555
S 2540 710647600
S 7316 748344953
Q 2697 5677 2851034739114
S 11821 492038550
A 4061 161610961
Q 5940 12712 923721141358
A 7334 682295169
Q 1135 12325 2320948694456
A 1280 398639031
Q 5328 6856 97866192340
S 4839 360006871
S 4176 546833891
A 12448 142415480
S 8713 355925544
S 12384 26509657
A 3419 963821028
A 11702 138111302
A 7731 981083441
S 879 571464209
Q 6804 9265 2413516973520
Q 984 1896 653753416701
A 10491 945452615
A 3947 486483987
A 3815 64899286
S 4093 622340262
Q 4461 10993 3668828300571
Q 5105 9204 997769972184
Q 155 11852 1406735374688
S 122 954856040
S 3476 540123654
A 8628 436880069
S 7949 714117597
S 367 857333304
Q 6 12988 2648644392008
Q 6455 12107 11678198882
Q 8912 10756 403364949116
Q 2509 12428 2375016276056
S 4037 467086722
S 4091 304706189
Q 3306 10286 4425724418146
S 10968 558282937
S 9262 943046200
Q 591 11646 8478644726310
Q 22 12813 5087684124886
S 12077 845081206
A 9795 545210291
Q 1540 9631 6862419550200
A 5667 448824906
Q 2733 9944 3088788229980
Q 2277 9740 5627351464565
S 2048 616128175
S 12179 466884756
Q 1166 9275 7383113251549
A 3840 124577139
Q 1682 6267 907895108075
A 8541 732754733
S 7888 951812038
S 14 700827599
S 2333 616387633
A 12250 155892454
S 4136 217686809
A 3065 372786223
Q 2723 9772 932691615031
A 3087 512229438
Q 852 3750 1141702548558
A 5458 953173028
Q 3855 4249 377938839035
A 5099 652394443
S 1469 604497623
S 6201 128606109
A 7598 667272312
Q 2934 5965 244415952504
Q 97 10440 7467620716654
S 8548 673405019
S 1672 343017517
S 12215 382478551
S 5487 485395098
A 4967 627852749
A 1351 268439679
S 6082 575705952
Q 2793 12565 5700380118077
A 6129 628716024
S 4802 599981593
A 8514 443652135
Q 501 5848 1412731050384
Q 1108 5247 921048669838
A 11594 492864890
A 9901 839243354
S 12013 683615180
A 7382 516633118
A 903 700124293
A 6108 688355915
S 1039 14194400
A 12377 944914633
A 12259 129471068
S 11584 267534854
A 4258 300071596
S 12751 840156881
S 9122 351882250
A 1055 677046845
A 8676 834325693
S 3126 627797503
S 3214 92386165
S 10410 91104206
S 5508 945613624
S 3324 158837460
Q 3138 6093 2401689183880
A 2084 666097427
Q 886 9684 5285078006096
Q 5969 6831 281507505742
Q 751 12761 8519564307455
S 3817 997746813
A 3822 909329567
S 8711 615999830
Q 998 8799 5276489837377
A 8442 968105954
S 11547 803442373
Q 6837 11714 1338281066444
A 2595 177094185
A 1150 107011563
Q 2742 8877 5864594156537
A 8484 89809480
Q 6721 12817 2015437075483
S 9801 373320277
S 8022 498864373
A 2033 343722709
Q 6947 7251 212117024569
Q 909 8603 3173100633654
Q 320 2488 1850913654932
A 5669 40844713
Q 11483 12346 34254794835
S 3261 371919266
A 6102 781115896
Q 3758 5847 1013070030184
Q 2454 10295 2469796701056
A 346 863535548
S 1325 318283250
A 8140 642882323
S 3406 689463733
A 12071 739415020
S 2231 232941570
A 6507 682269753
A 8638 935396440
A 4133 142187055
Q 2960 11705 4458269062498
Q 1597 4671 797629855236
S 264 299465004
S 566 120307928
S 539 483309513
Q 54 1344 976466587575
S 11233 39128914
Q 5837 10815 1542586073163
S 12595 660566136
A 418 179245744
A 8961 205905817
S 10235 291463790
Q 5063 9914 1928093909834
A 9189 947640775
A 9699 549938675
Q 11461 12699 1147397204043
S 8226 750237213
Q 68 4666 1830051451033
Q 2799 6192 73636565753
S 6277 488003145
Q 1392 12758 6741854108371
S 775 388651551
Q 8149 8819 113677187230
S 1463 222312895
Q 2593 6286 1568734441388
Q 4739 11029 1561295378090
S 3632 908489929
S 7906 773612782
Q 110 10067 5207160178083
S 10733 950288346
S 4522 648565554
Q 871 3673 1014195206354
Q 11694 12065 342940959146
S 10212 48741347
Q 2705 8554 3856957089636
S 8919 111428205
S 1662 711259546
S 6469 476239050
Q 1044 10647 6166323423245
S 1927 17768334
S 9922 905644253
Q 6736 12035 1972953356001
S 6404 128789389
A 3497 36430960
Q 223 12414 6244805034579
S 7728 117684295
Q 4894 10296 4020181401685
A 8874 444066628
S 634 759749754
A 10148 921376314
Q 3984 12141 3082351356088
Q 895 5173 907902200015
S 7764 78508805
A 11307 488455217
Q 6936 7947 127083902102
S 7513 7933412
A 10719 789077647
S 1096 635760288
S 3296 130338773
Q 6339 8647 766914456184
S 6542 247538352
S 12922 667804693
Q 2188 10018 4961939746095
Q 429 7339 2967189850406
S 4126 321248230
Q 7064 8058 538496649903
A 2756 719424055
S 7618 187816947
A 12612 763245808
A 6828 711867833
S 1112 250159074
A 6481 283096221
S 306 402706396
S 1908 402061694
S 7835 980124317
S 9821 725508562
S 1112 994664563
Q 529 12928 2665374377315
S 12924 668175631
Q 4855 5799 223050673074
Q 2927 4999 1158717654356
Q 7021 12940 1519947392387
Q 242 11081 8797253600112
A 455 334911074
S 5698 807267955
S 3215 409770104
Q 4849 5223 199583686571
A 5408 372518297
A 9747 789991083
A 7093 487106209
Q 5631 7609 1095717577116
Q 8179 9742 330125869689
Q 536 9432 4474415191201
A 715 612972869
Q 62 12900 3325266182471
A 9892 732722876
A 2670 840668711
S 5377 250691880
S 7554 477747975
Q 1618 9545 1701185481873
A 1761 543896481
A 8570 296124188
S 695 705278726
Q 2148 7102 3624695463994
A 9468 119961037
S 8964 464342233
Q 10117 11676 247155044817
Q 3204 10835 3139016010084
Q 453 12618 3142366986769
Q 4995 8689 1684499944625
A 5856 649172403
Q 709 5039 4270666628297
Q 6446 11959 93470332984
Q 3810 12168 7866291751979
A 7059 117416391
S 9778 942429416
S 6607 93749893
A 12937 280990720
A 1843 908296304
S 5798 149616689
Q 1510 7398 2655806877181
Q 1096 11039 5678761991746
Q 3070 11645 4364470839700
Q 311 12691 4172265682185
Q 4879 4958 37951119937
S 3024 725306812
A 2077 246442952
A 10718 879816438
Q 4360 9307 1268122535877
A 8065 277099347
S 684 597183737
Q 6556 10183 2707888970007
Q 140 11284 1628178861950
Q 5359 6565 905219853762
Q 3508 7917 217404544890
Q 1760 12899 896620719675
S 4459 164041946
A 4217 14973081
Q 5851 9388 1914064097794
S 8125 867285487
A 1267 927067543
A 11640 456208889
Q 179 12801 226437200326
Q 1238 9660 6883261462109
Q 1108 4877 1919897487163
Q 1661 2902 523009840850
Q 2218 12342 4154831915386
S 3791 953015801
A 10812 167310012
S 9500 289216412
S 2192 191324616
S 11078 959939962
A 10123 244772210
A 11541 161314024
Q 270 11852 6878904352055
Q 637 11359 1760682211954
A 4570 789327333
A 6386 354484202
Q 7381 10677 587017741163
S 2049 864803783
S 9184 581855371
A 3695 263495876
S 5269 143971678
Q 3185 10930 5478597935435
A 12955 405031155
Q 1987 11770 1689855109680
A 9884 287869837
Q 633 12326 485949992969
A 10714 781424688
A 244 690728839
S 8238 362737994
A 11674 232026081
A 545 891836916
A 2555 103401567
A 82 90159414
A 4924 388655079
Q 4274 12358 488872724787
Q 4717 7584 2427127398206
Q 68 11762 5370890133318
Q 8490 9220 386647910898
Q 980 12638 1275974561725
S 10283 423226550
A 10536 551840175
Q 7481 11596 2772260695472
A 4283 78376603
Q 698 12746 8740181857948
A 11964 978098999
A 6729 663553879
Q 8562 10611 348729058215
A 2743 239265829
Q 953 12520 2131210287321
Q 1756 12296 6045924936
S 3410 632462103
A 484 242367889
A 8383 300339124
A 5152 491710376
Q 4980 12232 4498257328738
Q 1575 9819 2611316643841
A 9929 165984377
Q 2638 10936 3662996602893
Q 10309 12908 2502369407514
Q 4284 10374 4417096043745
S 12206 117610171
Q 4665 12051 5164604591690
Q 2586 10623 3136557573425
A 8810 569556596
S 11030 141400464
Q 1299 8111 1405400249740
A 3494 14119233
A 6395 567111142
Q 2312 12565 8004482725483
Q 825 10564 7036121117283
S 4467 304385467
A 4720 880250401
S 5937 299944927
A 1071 727532139
S 6638 581975841
A 1910 22238044
S 811 211500029
A 9640 172924157
S 11553 105113416
Q 5262 9849 3619765271174
Q 1396 10773 66476300207
S 12355 821958464
Q 1893 6393 1673245050912
Q 1458 9290 3710264818869
A 10191 104494548
S 2243 77714435
A 9895 334505806
Q 4106 11057 6352626295459
S 7261 329715948
Q 3103 10693 6662230315499
A 10203 587985669
Q 2683 8553 1537614203935
A 2615 691592377
A 3172 74517892
S 1471 2933379
Q 3434 6262 581197605363
Q 4260 6750 756419922259
S 11485 60368388
Q 6098 7125 816406436978
S 1916 152250299
A 11691 473052233
S 10482 957309326
Q 2013 9063 2275569694280
A 4760 85663779
A 5888 850008545
A 11671 4857884
Q 55 12915 1588434680442
A 5843 358974042
A 9976 478272799
A 9762 581642094
S 6532 434168846
Q 1044 12898 8085566320391
Q 9626 11511 135541940830
S 327 659068334
S 7997 389252895
S 10351 448486222
A 6904 255903649
A 2168 920788862
A 5091 262854817
S 12312 461610356
A 7406 989289907
Q 2223 11552 4811116645660
S 11050 154953980
Q 70 12947 2397815709224
Q 3524 9036 4612946610704
S 7156 663667387
Q 2195 7476 3289607737601
A 12199 369233432
A 4441 364850444
A 1001 716205216
Q 2247 10566 1513813588004
A 12301 104169723
A 4288 820554735
Q 6951 8548 507889334221
Q 2017 5188 2927812529636
A 2748 155448272
Q 4624 10583 4125279807967
Q 146 12426 8180669725120
S 3442 496242434
A 995 638857779
S 6494 5241744
Q 258 10802 3343224099751
A 7023 412436014
A 1610 833432900
Q 8255 12183 1675962874452
Q 169 11088 5471033829018
A 4454 431091456
A 2332 394173098
S 616 273513225
S 1 14407862
A 7064 313688746
A 5295 936206156
Q 199 12651 7379186105585
A 6032 987378708
A 1912 956397025
Q 994 8674 2447781592319
S 10393 106019103
Q 2706 11960 9129942387362
Q 50 11965 2846534291670
Q 1902 3965 1908040818119
A 640 24178124
Q 1894 5691 3057336921474
A 4357 115177967
A 3802 425469307
Q 2377 3297 607461479577
Q 892 8888 2590423030438
Q 445 8934 4983719199627
S 8741 581842009
Q 3380 5122 1575555241633
Q 1051 12826 3482406831527
Q 2233 5480 3246318521249
Q 5656 9744 2096544798478
Q 2466 11600 1982652028848
S 394 266232797
A 8464 298436992
A 3231 169091374
Q 1036 6640 3955967592026
A 5005 849658802
A 951 288561654
S 7126 907932794
Q 86 12518 1203527209146
S 12220 91526364
S 2943 269991327
S 1521 292619789
S 1758 489999161
Q 1052 11858 9364037191900
Q 7522 11795 2455499050943
Q 2534 9966 777386211522
S 4644 859924238
A 10481 909775068
Q 3474 9068 563717346437
A 4516 897984066
Q 4422 12920 7254213267213
S 6729 892234029
Q 6057 9847 1408366721533
S 5444 778291833
Q 1167 5608 1435660457593
A 8003 522013413
Q 4456 10664 3137470672591
Q 2217 5543 2974546529505
Q 456 8274 14944049823
A 5696 691502706
A 8266 411107407
S 2619 166978462
A 4264 676791939
A 12947 265813610
A 2734 227833779
S 2305 721463843
S 10062 434572768
S 9830 635231276
S 9480 551805401
S 12109 796942393
Q 97 12933 9913498009694
S 5465 784619332
A 10982 518629507
S 8159 948753022
S 5172 250717511
A 1499 593237855
S 10624 954511523
A 2922 545044515
Q 938 12521 5393183263038
A 12311 580651508
Q 5868 11980 2724395957954
A 8060 486015819
Q 5358 11886 3994356767562
A 641 174633496
Q 5735 11009 4528598090544
Q 2840 12620 993405528337
Q 5668 11226 3635840004370
S 12018 30620760
S 4713 594008032
Q 3545 6438 1455830701820
Q 818 12987 4444247473443
A 5104 110082557
S 5645 891392724
Q 2021 8412 6046558916314
Q 1463 12354 8762208014392
A 11112 665498272
Q 1754 12808 8572640810357
S 629 561800262
Q 344 6045 2552428105594
A 11331 586164691
S 5297 794679538
S 719 547111481
Q 3937 11430 291731777234
S 9813 823185610
A 8074 298283635
Q 444 5524 2127872296972
S 2832 999648473
Q 1502 11828 4408082406656
S 7172 910132895
A 12438 266906992
Q 1476 6010 4521505385922
S 10289 614716673
Q 3534 9000 3822757883789
S 6963 669689458
S 8395 360049142
A 10044 188296118
S 10525 998303634
Q 1092 11483 2398762490766
A 6041 30330534
S 9202 640622432
Q 6329 12590 1560356121045
Q 949 12087 3644203958756
Q 6226 12611 1965330193199
A 4217 719093065
A 6931 94649750
A 2099 40450229
A 8464 138971146
Q 7957 12526 3862016215167
Q 3261 7002 2540619778297
Q 561 12711 1293171496399
Q 3159 12233 3028404813228
Q 8567 11548 266593678432
Q 450 768 192828290155
A 2748 527625709
Q 10115 12882 938352332574
Q 2605 4088 364211942769
A 12016 276829557
Q 4644 5573 774019722769
S 9836 970045474
S 6378 9926880
Q 6445 6455 480120891
A 5663 425512693
A 6031 702573701
A 4835 128624512
Q 6012 8700 2096080740358
Q 3197 11438 5595015103375
Q 9737 12155 2281153123668
Q 6314 9052 249854928771
S 2649 480429833
Q 6325 11089 3872370098252
A 7301 274334824
S 11521 98965602
Q 3556 5980 345318719069
S 9134 904209561
Q 1076 12272 1506809634657
Q 3761 7867 1658946465864
Q 2218 2990 224454147265
S 1065 775059441
S 7998 382006507
A 8124 878736747
Q 983 9265 215077515228
Q 877 7555 1830067642897
Q 96 12146 8587823374963
Q 838 9909 5540973394295
A 7276 611734463
Q 90 12772 8125047972883
A 6318 220714024
Q 9287 10055 2473232337
S 7780 491043569
A 2188 524679244
A 8827 564574130
Q 6534 7662 642886640418
S 2319 792117641
S 6140 900982557
S 12083 569943225
A 8075 610989500
S 9051 228537288
Q 3890 9730 4015260833709
Q 4570 8285 2598062415125
Q 2694 9091 565162558507
A 7572 487050421
Q 4887 8511 186453804154
A 8229 606600418
Q 6400 7889 1179826072478
S 9768 411126554
A 3412 333981852
Q 306 12593 1223951464407
A 1813 646233180
S 8404 897383448
S 11773 193663551
S 5780 102753569
A 6621 569892139
S 626 267332269
A 6003 621418855
S 4047 734577332
Q 3674 8546 4091901279346
Q 2698 12397 8363090526581
A 11249 836789553
Q 5014 12172 5905870024089
Q 436 11254 4964287572430
S 8287 398287577
S 4497 514683662
S 2055 686747901
Q 2522 12767 5934665526634
S 4756 94470123
A 1657 548398999
Q 2954 8351 719493697163
A 11806 452292781
S 1377 31799222
Q 9751 12398 1089912551837
A 2287 845963380
S 313 484524462
Q 978 8922 5848336002403
Q 12610 12783 138480736605
Q 2660 10110 512324153437
S 6645 832910371
S 2813 83375883
S 1763 55429829
Q 1416 11361 8636232288030
S 716 428431370
S 1138 653824153
Q 7649 12601 492913216464
A 791 137332361
Q 255 12770 3082236887358
A 12780 339243280
A 969 867098967
A 10903 375693896
Q 1335 6846 4352282427014
S 7506 887306305
S 7842 587391130
Q 215 11996 3691821789207
A 4105 918624363
A 22 182600838
A 6886 440241872
S 3155 175604044
A 7285 508613450
Q 85 9352 3258218350106
Q 3286 11283 2901031657588
S 7177 158081842
A 6142 624265093
Q 57 12814 9259415463370
S 2771 916151114
S 2796 246186610
A 8746 412618961
A 383 181660407
S 8026 535562740
S 6010 467305637
Q 637 10646 9806945864872
S 6127 796329810
S 3576 504567961
A 6290 108895226
S 8728 644333592
Q 56 735 75638086024
Q 8845 9947 828767840272
Q 3269 11043 41530377317
S 7065 361151816
S 3225 137109035
S 10435 709454075
S 357 620481106
S 8960 865037606
S 12085 533908884
A 9441 760809035
A 8868 312491738
S 10003 785629228
S 9812 618882701
A 3020 451488652
Q 5982 9250 2547193435624
A 9065 925520127
S 6673 998854309
Q 4424 6311 275292391929
A 2115 516196063
Q 2762 12680 1667434999706
S 2038 929726119
A 11069 738375960
Q 2298 8389 3698746613171
A 3476 971644317
A 4671 209998436
Q 8177 8790 327328014136
Q 6910 8543 151176149027
Q 5106 11610 2166008674209
Q 4341 8813 1735263562861
A 7664 578831207
A 2393 809915499
S 46 253377648
S 6335 773196919
Q 377 11965 7160219710927
Q 9292 9456 60191493474
Q 1023 12956 2104725127274
S 4521 102673564
Q 1110 1636 411333653627
Q 684 12409 8944429809445
Q 4436 8061 3558231257723
A 1012 825181606
S 5527 261519822
S 6142 919147566
A 11033 958498848
A 2379 94809998
Q 401 6048 5547573587078
A 9874 920184456
Q 3064 4938 1309320679234
Q 8371 12886 1563079090359
S 9781 551650012
S 3287 358911402
Q 5868 10464 2885123283035
Q 490 10717 1307029167133
S 2077 866698942
S 8026 602143743
Q 5533 12349 4864932376859
A 1781 432297981
A 4160 397187678
Q 3222 7777 3492380177848
S 7233 18022830
Q 802 1687 192621719677
S 2633 649104931
A 771 522196807
Q 6993 9563 783099037189
S 8749 585327007
A 443 44689617
Q 1591 9666 3252894130177
A 11838 637030642
Q 4906 12353 5320707123095
Q 6798 12831 3746866062787
A 103 478039037
S 3250 85088964
Q 1163 12372 6961610520464
A 12273 365941461
S 3642 283323258
Q 3312 4710 771515145070
Q 4150 4639 477349284868
A 5529 283197992
S 5907 730800630
Q 723 12634 3087989646296
Q 2083 10909 7869143234890
S 8221 279936212
Q 1152 2166 928403235780
Q 4216 7772 3436394426640
Q 9720 11495 1543460405737
Q 5852 12790 1236123447427
S 12886 831111965
A 2050 918366213
S 184 915279833
A 584 398400866
A 8823 855955678
S 4015 259949798
Q 1285 1542 40575612248
Q 999 6137 2596844244140
Q 1754 10964 3747562175858
Q 1073 11325 837449296427
A 9723 696180557
Q 7554 12925 4757413734285
S 12125 395564952
Q 1265 9389 5598868151233
Q 3381 7069 290104870358
A 2935 272723915
S 11728 364400070
S 10603 410769260
Q 9954 12582 133505442456
Q 6162 9285 2910753823908
Q 854 12657 3768197153102
Q 240 9655 458400719253
Q 7187 12727 4769288586592
Q 775 5361 2343823096791
Q 3329 8270 2176550959705
S 857 390657149
S 7649 84170452
S 7168 974571021
S 1754 614775085
S 221 832813243
Q 1079 6957 3471450866276
Q 8322 8481 10272301262
A 11164 309386900
A 12841 478425293
S 5394 571674183
Q 9540 10736 332910276456
Q 621 12217 1004204487856
Q 1228 11331 1616538776639
Q 184 11136 6384952835847
S 12347 569078076
Q 1438 8445 2390886011114
A 10210 568137857
S 1957 690762152
S 3990 432588875
Q 4101 12768 6163956357093
A 597 387039614
S 12748 592829337
Q 1647 11036 2802290348037
Q 634 8899 3396300524724
Q 2582 9527 357037730755
S 6519 897718528
A 10921 808843135
Q 4882 12988 1518545515212
S 6996 482669721
Q 2234 6714 986620598638
Q 2663 12602 7499451582575
Q 331 9700 8044887342972
S 6986 800242234
A 1431 898274966
A 737 266626547
Q 116 12782 587783636928
Q 1118 12815 2824100464400
S 6457 654773759
Q 1648 9011 4444844705451
Q 9385 11387 739482595164
Q 6034 10159 3667009001685
Q 4688 12289 2540844980575
S 175 318788531
S 12602 612065448
A 4886 504776021
Q 440 12372 468368804486
A 2800 577668928
Q 5624 10758 3698638966529
Q 2633 10030 6826592075315
S 5959 553528419
A 11247 634179918
S 12071 519567643
Q 3742 12091 779847017298
Q 2712 6949 1042105966589
A 8725 853398560
A 7192 51826778
Q 657 10847 3307908936855
Q 2469 5360 1380701243078
S 11203 507852715
S 9443 40798704
Q 5293 12073 257420484569
Q 5 12933 3910763590170
A 10300 773442851
Q 2586 10596 2110002350581
Q 5014 11226 3537662379549
A 11598 68943121
Q 54 11584 3977765814
S 8523 956002839
A 4165 298810773
Q 3288 9755 1208070566516
Q 1481 12169 3913326373047
A 10746 202203146
A 41 978786798
S 1629 643353775
S 9699 57852127
Q 3435 12833 1408773423361
A 7883 55946038
A 5472 99039346
S 3359 932747005
A 7813 191862941
Q 6833 10625 299734894904
A 2986 365553584
S 12510 597125871
A 3231 402325204
A 11890 915540424
S 8157 458919141
S 2485 273596650
A 7764 668890466
A 10072 76814594
Q 1365 12824 7031113880567
S 10996 443482570
S 6904 368557951
A 4037 189191431
Q 36 12911 1300469934403
S 11154 698593999
Q 10571 11844 449762397188
S 10186 108406590
A 661 637720278
A 11965 884441172
Q 1973 11861 236055965687
A 810 986106892
Q 6213 10777 337683462752
Q 1582 12720 3558038375268
Q 4025 4087 49398270221
S 1561 85630692
Q 1068 10175 5377534630938
S 2181 134557124
S 322 619580488
Q 9128 11852 1955324971538
A 4439 178214584
A 7191 812480981
A 1114 223531749
Q 7829 9160 108473775707
Q 8007 8161 151494745383
Q 10316 12934 1411132755267
A 3105 985958365
Q 2490 10725 4609584048644
A 8151 948065913
A 2914 388800792
S 11375 848281204
A 8524 529105320
A 9832 219652729
A 11823 633941014
Q 4423 12797 5818222470733
S 5392 238136081
S 1715 559682510
Q 805 6589 4084770447729
Q 379 11943 8965075341876
Q 612 11897 8065398481480
Q 3819 5821 1583131048606
S 4462 570322092
Q 1712 5225 1643846693399
S 4051 890457457
A 3827 910576203
A 6085 420540988
S 1797 849346199
Q 319 12106 6268748794378
S 5773 563928787
S 8145 664360771
Q 4875 10122 2014962267653
S 12702 710886198
A 9954 345617630
Q 491 12701 4593200026095
A 1509 115129849
A 10114 701162361
Q 7749 12966 5023337747385
S 8963 642301389
Q 7042 12844 1365179384121
Q 991 10919 5342726085751
A 9516 630713080
A 12035 758014089
S 3190 199743031
A 4451 418616652
S 90 754909424
Q 3359 12137 5983624252629
Q 1170 11063 7989751205270
A 7674 565252587
Q 117 12095 9656373902557
S 3943 268443639
S 1802 913802614
Q 4034 8981 1339976993642
Q 7713 12135 3160416924931
Q 2873 11518 1379827727260
A 2576 907039293
A 7676 38191458
S 2006 731958034
Q 808 11014 7626000823821
Q 4119 9310 1998648988960
Q 9824 9934 7542606369
S 11501 503365842
S 4970 822114060
Q 5691 12938 6630600970281
A 5378 827968854
Q 1268 11861 8697694433226
Q 2576 4562 508563843230
S 8182 605026678
A 1332 974223849
Q 1298 6498 778605368678
Q 11527 12424 612990181610
A 6132 969537808
Q 9342 10849 393456343543
S 2469 607201938
Q 739 12184 9432322829644
S 164 669022129
S 5163 339819340
Q 2423 12582 8387125224805
A 12648 537512991
Q 3731 11352 305668241995
A 638 283794561
S 5004 789752540
S 911 53979658
A 5932 210293807
S 4170 526126070
S 6914 365379377
Q 10668 12813 1419558595564
Q 7140 11835 2119200372080
Q 783 5252 3940366576925
A 736 423265536
S 9705 320325768
A 3165 368000909
Q 589 8808 1356116188367
Q 29 12865 8092245070749
S 8191 618644668
S 5885 335268091
Q 3888 12327 5711977535385
S 12308 280911458
S 11923 190856321
S 5040 552655509
Q 2825 12154 7854588141475
A 3275 792024529
A 12914 243579414
A 8257 987759300
Q 6333 7362 675815076499
S 6412 458596203
A 7452 112696932
A 8421 769917012
Q 3444 8176 1321005506461
A 2037 533407852
A 5223 705233844
Q 355 754 245651553130
Q 113 11956 1835697076534
S 10611 257306541
S 4050 59007738
Q 5415 12735 2658669521478
Q 1507 10705 6034581142152
S 11820 830671591
A 2212 452868573
A 3151 249278212
A 5199 214987673
S 6184 639228545
A 3356 19801625
A 2815 891466264
Q 3660 7466 2760817719667
S 2080 89670944
S 706 997441387
Q 364 6134 4435171660818
S 7816 38358781
A 8134 378511470
S 12338 976961245
A 3420 341622229
A 7342 699452119
A 1914 287085606
Q 114 12214 9656214173986
A 7812 806186973
S 8848 662277144
Q 4123 10860 2759868225706
S 7346 117699786
S 97 443852176
A 5214 21027628
S 233 426875406
A 7543 920805096
S 7256 852529475
A 552 497574682
Q 1493 8904 2875106335670
S 7152 847763779
S 905 137077979
Q 12371 12878 369465001620
S 8552 615634887
S 12814 462319065
A 2323 33358106
Q 349 11588 9639491240046
Q 1533 7079 946135021390
Q 657 8949 5092377165566
Q 605 705 91904881539
Q 7564 11517 3343671206380
S 12421 862382351
S 10371 760637386
A 4372 145396987
S 12557 189183367
A 242 432931068
S 1863 485091401
A 8312 902756076
S 4903 583115439
S 5874 725931570
A 11478 254617057
S 4359 822104015
A 197 425301873
Q 4583 10279 3032538532598
Q 292 11573 9146930696018
Q 4197 8972 1559968673962
Q 419 11911 4302539206299
S 1592 512642367
A 10652 542941301
S 10158 443337895
A 12911 748141413
S 9370 438940557
S 3635 790212301
Q 3772 12924 2824234567658
A 3825 950873045
A 3122 94943963
A 6948 100933228
Q 1409 9201 2509456266170
S 3882 158476393
S 9429 405103501
S 7244 502230965
Q 6732 7453 546634500945
S 3661 846692786
Q 4201 6328 1683108222921
A 4026 59453303
Q 657 11246 764011765324
A 9590 677618324
A 3667 490342639
A 1947 576812760
Q 3950 5442 248337280624
S 12912 181058824
Q 7072 10179 2535084317393
Q 4039 8854 4658449357234
Q 2128 10026 3500296106993
S 5344 463741533
A 3132 457916094
Q 6292 11711 2979554868889
A 1769 438577672
Q 4299 6387 1322621454935
A 5192 569484634
A 9428 990835052
Q 4115 5739 823090238660
Q 213 12844 9835710757123
S 3659 391519331
Q 2983 5946 1056680164718
Q 1719 4572 2207559077437
A 2084 689749339
Q 1010 12633 8089576854894
A 6641 499094067
Q 2244 7079 1666267735017
S 10813 471554507
Q 3208 12284 1085579311090
A 6520 766191285
S 1940 768977677
A 146 984958152
Q 5446 10901 854365905557
S 5206 11819553
S 772 655394521
Q 997 12017 6414435276809
Q 1817 11479 8011152754071
A 6793 167593774
S 326 450176318
A 941 712471136
A 3945 587132583
S 6852 516387566
S 7543 659240557
Q 10044 11346 1118453486495
S 673 16050338
Q 179 11990 2580551882809
A 1486 839621194
Q 953 6822 3106883348954
A 1321 549366550
S 1618 460266277
Q 1986 9972 329710003601
Q 5751 10537 1093726408289
A 4767 699679418
Q 1023 7379 3974398537882
S 1362 561941698
Q 4491 7925 2898027605811
S 4090 816478752
S 2406 717875973
Q 811 5321 54186712827
Q 2432 12499 3501891448534
S 215 483411665
S 11953 661764177
A 11632 639201025
S 5641 59808304
Q 946 1188 4187404184
A 3540 693120193
S 6043 529409093
S 2623 58374074
A 5814 500420814
Q 4444 6322 9312657253
A 2385 552269914
Q 898 12930 5770623863761
A 6726 586987779
Q 1940 9008 3347485156543
A 3785 964897676
A 8925 995381801
S 3063 465015035
A 791 95910824
A 9427 726579596
S 11038 863119660
Q 11337 12444 125486161711
Q 6259 11171 2976322482845
Q 1464 12830 7391340697232
A 2210 997766783
Q 3585 11369 2035256268494
Q 3972 10379 719988433378
S 5303 446352798
S 6983 506645206
Q 1580 11731 720371021874
A 2224 237864502
A 1872 182726630
Q 4278 8077 2418596741123
A 7823 452338692
A 718 564772078
Q 4679 11635 1372422075788
A 1028 915238815
S 7386 149859644
Q 318 10023 3015962640318
S 4425 699096579
A 6653 690445226
Q 96 12952 7734415485005
S 12143 436786785
Q 2229 9485 749684020971
Q 1416 3388 598996896104
S 1468 728610191
Q 2240 9514 2219458004918
A 10742 901454670
Q 1052 11757 2914753048237
A 11842 218395516
A 1544 631920035
S 12772 105229718
Q 1980 5553 878953947349
S 10326 697806523
S 7528 388329298
A 9953 182192020
A 6184 474089013
A 6198 505254015
S 2863 804221378
Q 798 12367 5168708752483
Q 2911 5145 1606954140768
S 6080 120016813
A 9346 590762531
S 10309 351391794
A 1846 776017677
A 2623 542623900
A 4841 824877314
Q 5196 9059 3098505268084
S 6272 388706097
A 7661 635374242
Q 462 12141 8759273705738
Q 5015 11268 5056249721200
A 7870 447193599
Q 4078 11146 2671101986828
A 3775 663725859
S 9778 994824517
S 2696 475998149
A 8613 976333817
Q 2009 4603 2177221346980
S 5318 87565237
A 9814 834008199
A 11366 235284216
S 413 329255813
A 5865 244172201
A 4392 825579280
A 8873 127072972
A 10147 802149059
S 371 175311300
A 3701 237219580
Q 2070 9876 3854800912435
S 2047 805511855
Q 3357 12614 6208567211590
S 7070 701762745
Q 471 2692 1254876043082
Q 433 2542 1745991103545
S 12544 171073544
Q 7385 12069 2144619636870
S 601 438666158
S 9125 187923190
A 9791 123405764
A 10660 88543414
A 7530 812084183
S 12673 356487727
A 6257 299310555
A 5246 988854558
S 5835 204072043
Q 4752 9192 2166201163302
Q 1262 4961 1582955605220
Q 5777 12210 641247363979
Q 1054 5436 3440203839486
A 3981 509042461
Q 3166 7863 203073042602
Q 29 12257 5313257257508
S 8880 963757026
Q 3976 10148 506266420254
Q 2470 12688 8967990820089
Q 3739 12481 3288972661768
A 3000 202027440
A 2687 20020445
S 12474 329563688
Q 1140 10960 7619136280443
A 9202 512886754
Q 1809 10098 1700378636059
S 4762 612181183
A 8498 789939526
Q 436 6417 3001038566249
Q 2867 6331 202574175720
Q 2195 5782 2077203247860
Q 5739 7218 1364426861837
A 2951 586397043
Q 1087 9299 6890410562235
Q 968 11621 474127512876
A 1661 315845602
Q 3110 11242 5494462153456
Q 7980 12350 287616320426
S 799 386853484
A 8791 962116817
S 3915 678230483
Q 6982 9323 110611029286
S 8579 726325023
Q 5453 12882 4794279083978
Q 29 10722 3162967127628
Q 4094 7726 810575288361
S 5402 844264423
Q 3476 10709 2232053050099
A 6082 25598562
S 8414 464720502
Q 842 12184 9751386726570
S 53 565172640
A 9500 777637333
A 9713 825795092
Q 228 12671 4830100045908
A 4946 536928545
S 7804 519774389
Q 4005 7536 989163996575
Q 3687 11735 2794291427611
A 10116 894628453
S 3547 833207
S 10739 826562798
A 4103 765415096
S 7530 549223203
Q 2778 12377 2306959387170
A 11104 991519362
A 695 704344867
A 10897 569839098
A 9494 805333860
A 4506 737464850
Q 1657 7573 3493628095655
S 4998 782107233
Q 8208 11190 2778132586841
S 202 445905426
Q 9361 10094 721767200157
A 4634 548175233
S 7119 45366416
A 4505 592991077
A 6337 475229834
Q 4988 12030 6398191192754
Q 3307 5570 204883828112
A 2989 219040038
Q 8547 11790 871169556548
A 7769 391000120
Q 749 12508 6056090661454
A 6255 899553324
Q 344 11768 7925774179679
A 11655 171063427
A 8295 215884070
A 11429 351960171
Q 1818 6304 3039897364542
Q 1155 12811 7473142435482
S 650 284422614
S 1489 446448825
Q 2120 12691 6130338505748
Q 22 12982 8485029640135
Q 7696 9135 80636717847
S 1078 3088343
S 7247 368854728
A 9666 112569075
Q 55 11522 8649197628331
A 9202 620989521
Q 5231 6250 898467582761
Q 2254 7340 2059702631242
Q 4972 10329 5220337365543
Q 2785 9222 2240367034004
S 10786 777261434
Q 711 9019 6879349972828
Q 5630 8744 131848907306
A 150 126536131
A 10918 173727290
S 6595 562549521
A 12043 850031659
S 1930 272971745
S 1718 842359131
Q 2759 3693 719969084585
Q 4029 9853 4711572094143
Q 172 12908 8541752040351
S 6743 735361668
A 3055 328805167
A 10397 229270322
A 9338 706705385
Q 130 12934 3960652107610
Q 7882 12067 3479407847061
Q 2266 8072 1412402569994
S 12564 270217545
A 11381 725712855
S 12761 439607597
Q 3065 6425 545208375322
Q 2586 12706 4134013242642
Q 90 12789 1124105996947
A 7362 628205501
A 4735 878831478
A 5448 333747597
Q 2254 10478 2694074804133
A 4631 206145570
Q 2804 11610 5432737657021
S 12966 912793399
A 9342 496305377
S 3996 368657783
Q 6331 11492 4584877169587
Q 32 11903 271883521122
S 11153 175470740
A 5802 68825531
S 9709 178583977
Q 1070 1629 550434120580
A 6623 233051171
Q 2689 12040 6249316867359
Q 1245 1966 556806809557
S 7932 777083476
A 8257 354557118
Q 833 6450 3265054005153
A 1030 856217134
Q 1080 9800 6059739313632
Q 767 8754 6758418571887
S 10460 857207190
Q 3003 8253 2133727915410
Q 1710 12207 6181961251119
A 11360 347174882
S 1142 713140936
S 11332 679565323
Q 3594 5582 397014205455
S 730 845128387
S 10456 136255757
Q 3114 11491 6232777272163
A 924 264511188
S 8590 412951840
S 8889 912016323
Q 610 9247 7316783210305
Q 771 12770 4542988880961
A 10550 56098403
S 2840 277134688
A 7365 628740829
A 4649 755091862
S 11555 81163491
S 4111 302948146
A 8094 602975535
A 5214 747040787
A 101 554634962
Q 698 11972 8082772833011
S 9336 57527730
A 7875 995961178
Q 2596 8710 5188955155600
A 9807 75249223
S 1156 735977242
S 6043 78823332
A 2069 342187012
A 1247 195063290
A 10454 69402916
S 7879 618618026
Q 3949 11344 6440339237839
A 5047 670750647
S 10087 304042842
S 8080 263561010
A 9986 367022906
Q 8137 8858 26115087977
S 12561 943690337
S 2179 898060676
A 8780 252551656
A 2211 5162235
Q 745 12925 4893202047611
S 6196 336624791
A 9574 18799551
Q 3333 12862 8842596157608
A 12958 428360768
S 2651 676373625
Q 11177 11831 254968302574
Q 929 10822 4468829759678
Q 2139 9903 67545545495
S 1706 403111014
Q 5778 9396 2037262600447
Q 99 9353 2836878490349
A 6305 437905457
S 11471 293279891
S 6020 481631435
Q 1484 11637 3002484410752
S 8385 424712285
A 5753 772639142
S 3342 291684084
A 12977 272847750
S 11078 908222086
Q 4697 10193 4202335528900
A 6675 977302000
Q 1125 10859 3854493475679
S 12369 350028791
Q 1703 11990 9614666799961
Q 2228 12630 314439178446
A 1764 351637351
A 10017 621081873
S 6779 572055250
S 834 894094128
A 2818 915304301
Q 4355 12807 7059304907296
S 4488 139039907
S 3243 629359463
S 4222 856724746
A 803 970915240
A 5101 519041152
Q 7961 8828 565280735639
A 11636 993245532
S 7322 849893363
S 5577 965409858
S 9711 806738161
Q 4782 10305 2454608871576
S 9138 213455011
Q 793 3059 1218331004044
S 5039 726607748
A 7981 998647644
Q 866 7095 1209212587824
A 6126 747574489
Q 3477 10993 3113620825130
A 2485 902736113
Q 1332 10740 7185424797663
Q 1765 12283 9996016939155
Q 759 9504 3152768325485
A 8724 355756192
Q 11485 11730 179007291239
A 6943 553469425
S 10349 40229841
S 5016 805558215
Q 954 2580 909859199033
Q 1374 6745 4828982821213
A 11737 963684639
Q 2635 3044 352502803052
Q 1358 12784 614135492692
Q 8515 10370 1354797826417
S 7475 761772774
Q 1789 7377 2555832309409
A 8774 758270168
Q 989 12663 2490500943901
A 10227 751592857
A 11163 405372763
A 11053 83740133
S 11979 759783712
Q 2712 12390 3746497842038
S 888 704913086
S 4037 769759838
A 11883 324725903
S 12260 837550080
Q 2294 6337 2013540004765
Q 73 12933 2395980677418
A 3651 140178089
Q 8569 9668 853573143472
Q 1493 12085 3045557417891
A 7331 958741668
S 7736 279639755
Q 1335 11465 6732996435287
Q 8183 11818 1554422152350
A 7268 532742355
Q 4456 6032 1289487832051
Q 5776 8117 30892768734
S 9961 623134561
Q 1392 2376 805739537852
Q 6298 12841 4910923107749
A 4093 207385014
Q 2494 12692 5466998272682
S 11696 687322758
S 24 59716118
A 10051 142203530
Q 6128 7014 252367402035
Q 277 11782 4262122377006
S 4386 109883746
Q 7769 10714 1337941918609
S 949 279617176
S 12020 370921290
A 2474 805402350
A 4315 979590369
Q 1890 8824 3607720160080
S 11018 43644936
Q 8369 12625 3056047011581
Q 515 10209 1817390326774
Q 3069 8373 2200451737383
A 12570 163527343
S 4106 213304661
A 2984 690460481
A 6705 341391116
S 5415 319295347
A 5045 544462136
Q 6686 8936 2176055473669
A 2810 389074941
S 8570 69846982
Q 5513 12907 4284578923526
A 7044 410088451
Q 5490 7617 114946258820
Q 7103 10529 3400290375379
S 5626 642813161
A 11115 59229192
Q 1263 12066 1350510114497
A 1887 348615593
A 6082 885047214
A 11986 49986638
Q 9068 12198 1782542576155
A 9150 60620136
Q 4009 12713 5117870335504
A 7848 738229679
A 4262 285721101
S 3898 319566121
Q 75 3663 686320698520
Q 3592 7508 1395763421856
S 335 583646797
S 4869 305938355
Q 5068 9476 1569497742981
A 9524 941661476
S 5626 157620931
Q 1716 3568 1463033083671
Q 8000 9166 282582632839
S 11302 406271792
A 3748 478790553
S 8374 584983003
Q 935 12891 7025520344300
Q 2876 12385 993090249559
Q 2971 12130 4265136312474
Q 929 8789 3866824051423
Q 1055 4365 2620217557775
A 528 449062638
Q 4345 11886 7307055770775
S 998 923077479
Q 472 10680 4330262361732
A 12429 136495076
Q 40 12985 2310921469862
Q 4171 8712 3375189606505
Q 4845 11367 6162898384155
S 12317 598123911
A 593 554520346
Q 5226 11481 3121144004105
Q 2509 11914 8490226196116
S 2387 476826424
S 2783 151723076
A 910 960430949
Q 4293 4816 16087194290
Q 5296 11174 2075435354114
A 12377 673675518
Q 1934 2057 93293328120
Q 18 686 436488305273
Q 7752 12114 1504688696672
A 10607 697089681
A 4722 421186134
A 584 906472275
S 5440 77492616
Q 6228 7039 134873759895
A 12425 554769370
Q 2791 10489 5180253742931
Q 5985 8026 702074392262
A 5716 833034315
Q 9251 11782 2410674486541
S 8442 928199520
S 12090 410186489
S 10586 751261516
A 6737 121721597
Q 3921 12358 4408388305752
Q 2455 12153 3409502732800
Q 1983 6657 2233507523617
Q 2160 8125 2870567784161
S 11184 360728501
A 1937 465725428
Q 931 9590 990051856918
Q 7005 8948 189249719967
A 8700 742998904
Q 2027 10201 6857136446556
Q 1156 4861 2697007708901
A 12593 722743678
Q 7856 10556 1088636733964
S 2819 224127423
S 3070 603784212
A 5655 852222364
S 12296 910065523
A 6045 370665111
Q 6988 11855 2882427804833
A 756 368840019
A 11403 216261636
A 6367 963315643
A 8486 952978058
Q 2193 7443 3294894467598
Q 8669 9384 413031100504
S 11630 362059528
S 2882 427587380
A 12736 842172236
S 5648 331945048
Q 1077 7134 5198000649728
Q 744 10305 9211951192691
Q 8820 9742 741817724068
Q 1910 11071 984618838364
A 5985 304751155
Q 475 5473 2663039593941
S 4293 448385789
S 5064 493547824
Q 4413 7419 1345920012791
S 5930 563394559
Q 8205 8356 35600985554
A 5031 854894865
A 8231 547943097
Q 6218 11767 160038838333
A 2397 656436462
A 3874 226747796
Q 4112 12755 4536767164520
S 7271 682789241
S 433 495407914
A 5230 389611202
Q 3256 12041 6765883014728
Q 3658 11085 1185128180771
S 11171 67662785
S 7070 601310517
Q 166 11734 9345829753704
Q 2407 8890 5857212395495
Q 575 8609 2711519303102
A 11730 305388254
Q 1281 10070 6696891115035
Q 1864 11683 7926376616668
A 12263 4766971
A 7786 164861752
S 7389 396923145
S 1018 975793502
S 4982 804724793
Q 484 5592 1884732782939
Q 86 12968 1188254730022
Q 246 9293 5208554702495
Q 5422 7916 556516951029
Q 4812 12850 3293782970050
A 9658 356015331
A 8520 626527859
Q 97 11411 1572013911263
A 12858 793151532
S 11183 852161800
Q 107 9488 5703289566089
S 2642 877989611
S 11819 98363981
Q 5668 9401 345795194686
Q 688 11418 8360115747148
Q 44 12474 9162327902682
Q 562 9673 7964399758854
A 7916 919261793
A 674 176139424
A 9408 3018165
S 870 587058687
S 795 427339337
Q 8638 11890 243367412702
A 4835 509645558
S 1682 941101110
A 762 780789774
A 1558 812982176
Q 1128 4289 972769940909
A 3753 154718761
A 10615 978826519
A 3797 4524084
A 4823 103594403
Q 1006 8391 2809782927449
A 8938 6743936
Q 6555 11018 296263183954
Q 2123 12263 1896367077112
A 3299 547751210
S 4231 609924669
A 10191 653291591
Q 2797 12660 9781394631418
Q 1603 10196 6701157270131
A 4872 144222224
S 12367 999941273
Q 2836 11888 5026164858335
Q 5166 7511 403677462390
Q 6133 6677 204822544625
Q 6436 12081 3998337482414
A 5538 957650613
Q 8269 9825 971218176285
Q 1635 12939 9624334276967
S 4015 866707653
S 7007 804141051
S 6350 431619937
S 1841 410688256
Q 13 12238 2035509820937
Q 11 802 612205982353
S 9936 435185128
Q 2542 6351 2886289745750
Q 5649 12878 1146192309302
A 5347 323860325
Q 2219 11672 8347992391068
Q 356 6754 273605825234
S 9266 374579251
S 7215 727525678
Q 3000 12865 3070438268600
Q 2414 3744 972816915576
Q 1930 9654 105116339825
S 12451 43147018
A 9151 666330584
S 9593 402477044
A 11357 364523721
S 9743 432181486
Q 417 6624 5112389021461
A 3221 970515533
S 464 273190548
S 630 241112791
S 7574 615037062
S 7875 699091564
Q 5855 9325 3128121644344
S 1885 49483158
Q 153 12866 3953373227923
Q 5915 12058 1922656540506
A 1130 649498901
Q 2153 6779 3285711096810
A 5308 253732070
Q 850 6322 541037230987
A 10817 879161974
Q 5602 9303 525982370135
S 9522 583731835
S 10853 250137391
S 7477 748645266
S 12121 718313994
A 9398 646389639
S 367 395683900
A 5326 740449955
A 12081 540142301
Q 2225 11290 2542925980671
Q 2439 11319 8824288677887
S 10326 868466181
A 2752 35509408
A 9286 118983286
Q 6329 12031 4511214569039
Q 4650 7804 2766124078487
A 3321 911180875
Q 1750 5375 3464214173078
Q 3427 8954 2179143683159
S 2415 765266760
A 11297 292919417
Q 2082 3965 423944326508
A 9431 344931887
Q 12013 12945 388541225022
Q 4080 12410 4967890143569
Q 276 12341 6392520776451
S 7556 913495071
Q 5166 12923 5138470628825
Q 152 7527 628026137635
A 5808 67765362
A 6632 357511252
S 9007 373444686
A 2223 89885831
A 1971 913201656
S 8627 954552603
Q 211 8396 912326188044
Q 2264 7960 3432852423251
S 8829 681311968
Q 2110 6664 244650779758
S 8174 916312516
Q 1277 8119 3202509642485
S 1145 424721803
A 9630 340017304
Q 4237 9471 4284743219596
A 8489 763356916
Q 2490 12190 693548422528
Q 2056 12953 7896366986639
S 1210 334229813
Q 8969 10807 506510290261
A 11397 933147406
A 2545 27808419
Q 186 7656 4600795493830
A 9627 396324348
Q 600 11381 5598163656252
A 10157 50374645
Q 129 12281 4372055126428
S 3345 269412637
A 8259 703836731
A 2056 272596636
A 5031 828205018
A 6626 628461881
Q 5047 12871 3643710751098
S 2642 434857934
A 5865 712823090
S 5163 656750619
A 1815 749145977
S 3081 133958159
Q 2162 8411 4147867356474
Q 2025 7141 1762468125065
A 12642 319984971
Q 2825 10947 5599858693215
Q 2553 3320 648282899305
A 10933 569737665
Q 2538 5436 252713521298
Q 1976 10823 2296055716137
S 7274 769001278
Q 5894 11590 405470089212
S 11009 900505457
Q 7406 11316 3607095211767
Q 2172 12487 2897538123198
Q 197 5703 2429743382922
Q 11894 12374 154674538676
S 2495 633470107
S 1745 298221442
S 11827 495331462
A 10476 1643765
A 1513 895617414
Q 3606 4927 1034487595961
S 808 569310166
S 1594 576688127
A 7932 1343027
S 8210 87122722
Q 1642 5031 517396743157
A 659 514875455
S 3826 26563102
Q 9963 11319 216384027370
Q 4773 12621 4888015780186
S 7454 446222346
S 8509 294645772
Q 5370 12738 772410380445
Q 983 5611 1244832311455
Q 1567 12635 3662397433716
A 12600 90913266
S 6660 184726806
Q 7341 12946 2800574392026
A 2244 387666017
S 2055 627313874
A 1011 281714606
Q 1554 12671 3446311265559
A 12208 645688107
S 5265 404810143
A 12031 5178350
A 9518 917291327
S 11378 705106992
Q 3325 12067 3864133919980
A 4095 372421572
Q 4855 12001 6220333803125
A 10631 846955341
Q 8633 12382 2172744768223
A 10266 339926443
S 12503 652534935
Q 637 11802 4271193562031
A 6364 278558933
A 7940 805458915
S 5104 462019750
S 4575 828988351
S 2453 74780384
A 10683 588946687
S 3659 958433708
S 2290 211885039
S 5702 504485947
S 3788 35273586
S 9752 255974437
S 9182 935239510
Q 267 3863 3418592701668
S 3986 940089566
A 12037 496547443
S 878 675980163
A 10277 950104048
S 7832 507514044
A 12915 247882706
A 10945 310706703
Q 6897 9551 1549502432690
Q 2119 12824 2819112015067
A 10235 300895505
S 9932 120394782
Q 2396 12951 9867830143440
Q 4596 6716 357524275928
Q 1145 5415 760914075032
A 11989 174037463
Q 1077 4813 1705061565872
Q 5439 8254 1474927738269
S 12547 566540622
S 4116 758250627
A 8272 207885358
S 8421 470494060
Q 3597 12077 3976178679667
Q 2905 6191 2824272551787
S 9210 743165691
A 6360 297438554
Q 282 10344 6839351637112
Q 1041 11374 5001182143606
S 3343 292507297
S 694 214958210
S 1480 216416683
Q 9034 10050 432209012538
Q 1818 10683 590935430229
S 492 489752657
S 8003 887378444
Q 2325 4791 1612236872728
Q 221 4883 2654114840500
Q 301 12976 6037104517241
A 8251 566375189
Q 576 3823 2154607073861
A 1736 941477709
Q 6420 11499 3377537912428
A 12428 802303568
A 4869 182275204
A 5080 928815081
A 2765 928023812
S 533 487502341
S 10348 312588528
S 1928 722367647
A 9647 733980952
Q 435 3832 274780959647
S 9646 136212431
Q 440 6023 3253313651351
A 1892 59046441
A 141 436947551
Q 2902 9470 2154903397228
Q 4183 11890 3584281499513
A 3460 454224261
A 10564 697109878
Q 691 7757 1630363245140
Q 919 6918 1973099893036
A 7518 605826597
Q 1696 3735 313690815563
A 8890 407812663
S 4641 748098165
Q 4384 11128 2340311944749
A 10676 767643185
A 11290 337232456
A 3551 808124908
S 12854 144040311
A 10850 65151558
S 3139 474191239
S 3282 206273821
Q 144 10709 7728484249145
Q 10505 10809 39339018331
Q 5030 12843 7406014137616
S 12151 874832508
S 8198 581908238
Q 808 5474 1381664294074
A 12230 778015364
S 5278 781297803
A 10118 22836312
S 12645 282167816
S 7103 479405485
S 5010 461542516
S 1904 983438996
A 10368 710744545
Q 577 8320 493633860617
S 5024 397039385
Q 4739 8768 2205103222137
Q 8283 10706 104569473285
Q 652 8540 7654421563051
A 281 300707246
Q 524 10095 6993470701001
A 12462 443499176
S 103 274750102
A 8668 592562733
A 11510 301343561
A 3783 994083389
S 7539 235439902
A 5504 949364050
S 4248 267212202
Q 525 9654 2425789716741
Q 6073 9417 2886927844542
Q 1946 12317 6637314369984
A 6659 833590907
Q 5319 9182 2819045109959
A 1893 760288599
A 6270 803943624
Q 12419 12548 120017012487
S 2405 788918905
A 2643 334548038
Q 7547 9132 380625268598
Q 2122 12738 6368463611616
Q 1289 5569 1102550627714
S 4916 838515467
Q 8188 12557 3531040712915
Q 283 12646 9627944047129
A 2152 142438235
Q 1182 12841 3499306689228
A 9179 549450733
Q 9042 9926 298534543348
Q 8591 12163 1938367717388
A 7626 936366333
A 12814 587285738
S 4032 206302914
Q 4875 9175 289520807485
S 4659 298991256
Q 4762 11333 3993219956999
Q 1182 5094 3284183375634
A 960 902380893
Q 2031 8213 3505018611394
S 4327 658482584
Q 1238 10330 2816824972046
A 3796 441902757
A 2232 129049855
S 8008 565455578
Q 2624 3913 891254850189
S 2563 6144233
S 11061 785842460
S 10608 650790827
A 7733 579431894
S 8476 41231583
Q 3703 5092 1056145507411
S 7560 317236642
S 6816 504272833
A 8170 345512447
S 1510 770344932
A 3544 993606659
A 10898 749773762
Q 2616 4482 1777729995651
S 5738 612069031
Q 7897 11479 1912131582629
S 12859 104832233
Q 3973 11140 5157773916460
S 10359 619570899
Q 9620 9863 28560310360
S 2790 618958748
A 6897 766178325
A 6760 351796067
Q 2411 3853 1219036530581
A 11682 335233710
S 329 630330324
Q 1854 3383 326774076151
S 5034 162127013
A 9643 625037620
S 5896 143522652
A 1565 476676838
Q 1527 7247 2181865423972
Q 2064 4165 920501381753
Q 4555 12867 7311345985020
S 10336 836023695
A 11759 222551302
A 6649 378391900
Q 6388 11448 440292987395
Q 183 12660 5962594059432
A 10455 298813022
Q 3283 4879 601837871938
S 11542 811292960
Q 6109 9452 766951154897
S 485 441716062
S 8985 809437644
Q 2556 10121 2313734596526
S 3589 76648006
S 4554 964550541
Q 2058 12014 1560749061872
S 11190 898153628
Q 7582 12440 3841757300269
A 9981 140573180
S 1478 785677817
Q 1601 5269 463477317088
A 4960 758999487
Q 4530 12860 5801782956810
A 5848 343215857
Q 8610 8967 9639974117
A 12899 142238407
A 2172 605852149
S 4311 126107293
A 5297 302802935
A 8473 478264566
A 5268 824500277
S 1996 684693987
A 12272 342745457
A 1719 484136035
Q 5932 11068 1368235793586
S 4749 15194469
S 1729 706411820
Q 12150 12476 171258898349
Q 3073 10129 5922080158856
A 8834 350830373
A 6335 576911049
Q 7335 11998 3591999818571
S 9337 953999590
A 7374 177197429
S 1307 292789914
Q 1701 10275 7528945425505
Q 560 12655 9834380347564
Q 1033 12210 2001761555762
A 8189 930101343
S 10497 670195511
A 5492 375063426
A 5712 135280813
Q 6073 10550 2292084328244
Q 4196 6219 845402196239
S 8632 494872447
S 1784 134644667
S 4828 45962785
A 5015 703907099
A 10329 317067867
S 12736 395077335
A 1508 142619156
Q 1641 7662 5719447475453
S 3403 880058738
Q 2006 8432 5081827218077
Q 200 7366 3520394903913
S 4657 177905491
S 7636 487427443
A 7964 437697067
A 4194 372892506
A 5422 812776695
Q 89 12348 8575462303686
Q 362 6704 145324010672
A 6448 823942377
A 2014 962235606
Q 11741 12132 380004363253
S 4502 989821875
Q 3677 10987 5463525283690
S 3848 565470492
A 7010 831626968
Q 2364 12010 1146709624019
S 10053 406337465
A 6420 990692544
A 10644 824184917
Q 814 2629 97926268803
Q 932 12314 6309588744411
A 104 885509054
S 7006 283171154
Q 3645 9821 4007366289019
A 10701 688509865
A 11363 755967083
Q 9855 10304 274182854796
A 8650 965343603
Q 2108 4382 1894248898741
S 12037 478397993
A 5719 337016792
S 12565 492825887
Q 1909 6380 1443402463563
Q 5999 7641 510833694898
Q 579 3750 2670203896174
S 2954 322258604
S 3869 502897305
S 9697 610652119
S 11871 877654928
A 2018 274995486
Q 767 3834 2254209077979
Q 9920 12826 621917026878
S 5749 705908067
Q 462 12762 6150473698686
Q 1997 3603 1516764734901
Q 1950 11104 2743292515696
A 2912 569140536
Q 7450 10923 2011976760697
Q 62 5049 4513068678501
Q 6354 10930 1449169071675
A 9799 923872409
Q 1549 5868 1684684263403
A 5106 720459391
S 6360 902276723
S 1306 657163857
Q 11209 12860 1361530763257
Q 9346 11605 175678840957
S 2029 451255596
S 3932 4554088
A 4744 766469428
S 11696 83181297
A 5589 785946231
Q 57 5025 3438530969333
Q 1946 8146 2138210579665
Q 3527 7889 2924677929136
A 882 335665119
Q 155 4979 452958890491
Q 5023 7172 344260425622
S 2120 911026419
A 3821 205593745
A 6386 888940153
Q 510 12543 7446839806048
Q 1229 5001 3122049321091
Q 3120 5503 1273641001192
S 605 503573433
Q 7889 8914 266766256623
S 1646 179317104
Q 6931 12587 3476327262657
S 5816 368395730
A 5225 475883820
A 5999 744695410
S 11185 490300898
Q 1381 2575 814228080226
S 10892 904008650
A 251 285289828
S 6269 27090149
S 3493 976418568
S 6696 455566681
S 10086 647736887
Q 1071 7624 155604113268
A 2141 360397196
S 7204 778789383
S 3066 398389514
S 7292 299146821
A 6258 123195868
A 7048 599118093
A 7985 205648755
A 1042 635935232
A 5266 276743597
Q 16 12819 974327391527
A 9864 558935989
A 9439 410914597
Q 6010 11227 3743786371923
Q 313 8023 3443006032610
Q 463 7693 3984669536560
Q 3621 8475 1091483592435
Q 3348 11413 1575055427559
Q 5985 9608 3131078197401
Q 549 11105 3424275571176
A 5702 796340523
S 11714 349499459
A 3074 260729380
A 4592 664901589
Q 3408 8350 1790348897476
Q 775 12911 894348630888
S 8443 78389191
A 2541 663105489
A 1826 428893127
S 3608 806499733
Q 275 12801 2860930419705
A 1807 993692112
A 1531 278967105
S 833 458470846
S 12530 280025951
Q 1732 4494 1904905126530
Q 196 2200 1746482652066
Q 3377 12776 5031900772003
A 9810 625416960
S 11277 500807044
Q 76 12206 8896397487947
S 5654 462715278
S 2865 769067225
A 2738 114706019
Q 2827 12299 6079384113027
A 12848 429165688
Q 1782 9404 3205091785973
S 4067 879292404
A 4441 816571167
Q 1674 8576 5083504335530
S 4720 454559013
Q 9529 10526 312295359701
Q 4397 5071 582302368997
Q 4845 12520 3700180355858
Q 3624 11090 6035233109789
A 4940 130890986
S 5786 406674414
Q 11233 12381 334774980006
A 9462 31246548
S 2214 1856721
A 4318 488490663
S 2242 879424461
Q 868 9126 2436103902478
S 1342 382576378
S 2137 837679366
S 4570 619832086
A 12278 250098542
A 9333 116162289
Q 756 10010 1230008867319
Q 5474 11937 2935919886798
S 12507 713756005
A 6472 82154538
Q 5406 9066 1541076429460
S 5992 456178834
S 10093 201003112
Q 975 8387 4964427192632
S 1060 430038233
S 1138 62784941
Q 4103 11705 2550355362273
Q 3700 9010 3168224400227
Q 1319 8265 811661890685
Q 3000 12902 3555213212377
S 9361 77113505
A 9976 129172139
A 1371 264031957
Q 1472 4867 3305665442734
S 9724 625626999
A 8010 311244061
Q 4849 6360 394386570453
Q 524 1912 255513593131
Q 180 12895 3931426131351
Q 2398 11330 8432313385059
Q 968 12292 7912836955561
S 2975 447346704
A 4626 983340617
S 7944 54741767
Q 2597 12189 5922611847063
S 10157 605249042
Q 103 12821 6599233010580
A 7099 954107738
A 2829 179298780
Q 5221 9256 1819108054954
A 969 309656015
A 11997 620762130
Q 1758 11089 7378544757795
A 5551 258513312
S 6710 388754334
Q 3655 11834 4432551183535
S 5355 554564012
S 9595 359529215
S 9125 4734986
Q 774 9885 7220012918803
A 972 452780583
Q 2651 6382 34904235882
Q 1152 12376 2984349067087
S 2065 902005204
Q 450 11725 2646557389201
A 7058 792455184
Q 2555 7790 3317252846706
A 1632 64894126
S 2728 735275719
S 4107 650671881
Q 1677 3769 1758890334459
Q 2629 7873 1107388619077
Q 4066 12702 6726524789261
Q 1449 3951 550226064800
S 11238 455171510
S 6997 562574969
A 5464 696465470
Q 10370 11117 98126948330
A 1131 362335243
Q 331 12869 337089144594
S 7676 328423750
A 7811 625313837
S 7548 7962743
A 8667 964700869
A 4300 615865883
Q 2422 10091 2078076727934
A 10047 325055573
Q 9242 12936 3291369416804
Q 7563 10674 1043075766949
Q 2790 11707 8863539745570
Q 3469 10298 1189785056878
Q 1672 11297 8578608774469
Q 3441 6038 1590002575716
S 2751 193731506
Q 1139 12312 9978959964892
A 10665 933242727
A 12210 772117904
Q 2527 12368 7656040015919
A 10082 127089532
Q 86 7069 701436594798
Q 378 11306 1130395699849
Q 633 8412 3781039607742
Q 1307 1315 2622757673
A 10729 172557923
Q 809 11236 508713449746
A 919 339906034
S 11826 837143600
Q 5450 11343 473744946651
A 2983 534989379
S 8784 436722905
Q 2395 4812 1188558080702
A 1037 679308257
A 11289 507069233
Q 752 3525 2141452913019
Q 211 4871 824562471137
S 1120 863491128
A 12883 547471190
S 3470 373696826
S 1595 720788558
S 5922 630570697
S 8322 201916926
A 11212 669535411
Q 2065 8926 3142049815933
Q 1517 10459 771559279757
Q 454 12735 7079200307375
S 8262 159662730
A 296 543593433
Q 736 11519 2232042317487
Q 10412 12752 520186480705
A 8445 290372630
Q 2141 11024 3943303308136
A 1109 930385615
Q 919 12079 48024554706
Q 1615 9515 2226295014867
Q 2245 3139 662902097144
S 3502 761562946
S 12797 902364753
Q 5837 11187 1252849033584
Q 4412 10955 4382438986055
A 9415 862317376
S 11620 871544044
Q 3241 11947 6946141634182
A 9298 767861703
S 10639 365091385
A 2578 121475463
Q 1794 7129 25670596703
A 1827 719806730
Q 290 12582 5899608690368
Q 3419 12868 4246542256000
Q 11250 12980 385170349421
A 4133 363824240
A 6932 622470237
S 34 255757130
Q 239 7875 5463454932137
Q 427 11075 9972359047744
Q 3536 6209 1548393597568
A 7747 920894617
Q 5476 9755 2857503620794
A 9462 345224453
A 10356 508348262
S 12662 324341136
A 4374 559562990
S 10199 827893119
S 11821 371128732
Q 1316 8939 4573790311370
A 1409 827237626
A 3165 22607082
A 4309 199873467
S 2453 699302343
A 12562 812351149
Q 3136 12611 3276838860814
A 5573 356810579
Q 671 6776 5734571658129
A 4902 116019623
Q 1668 12958 3319843339532
Q 7750 8447 365795029802
S 10625 835084593
S 9299 189989157
S 6805 899194951
Q 261 5222 1762018259642
Q 1932 8060 4750906914890
A 55 603792147
S 12758 239741684
Q 11902 12283 225827391887
Q 3999 12720 7564611259408
Q 518 2212 49204904013
S 10977 108846783
S 2400 274185762
S 8745 636792901
A 1775 71728322
Q 8220 9244 166703245905
S 10841 950546983
A 12569 932889356
S 2855 986702785
A 2718 604355876
S 1354 604737843
S 4197 952512550
A 11258 321587208
A 10131 103302587
S 10588 395498904
Q 3004 5142 670888390897
Q 3664 10995 6879309108193
S 4773 952899109
A 10132 331810455
Q 7783 10689 1409728728938
Q 2276 2607 56794574927
Q 9001 9902 257185727495
Q 125 12444 9672008979338
Q 814 12657 563459800728
Q 2216 11400 7810050183264
Q 840 12394 2918220129462
A 3050 321038724
A 9799 320612117
Q 4135 9170 3578222452766
S 7114 35409177
Q 3113 6947 1366714352384
Q 412 7336 975856689201
Q 1231 11992 1215845215992
S 5240 234656677
Q 703 8104 5766866828407
S 4316 54972867
Q 4972 11242 2326821006755
Q 1516 12952 2727600674912
S 3257 404320083
Q 2884 12097 7902434177699
S 6320 828136124
Q 93 7485 3626726239379
A 7808 899267737
Q 994 5538 2117891374918
Q 1869 7167 4096573339099
Q 772 9383 7661884885016
Q 73 12842 3752001647060
Q 1114 1760 644698626845
S 9523 17002635
S 11496 909833234
Q 6941 10062 972440138254
S 2928 297953361
S 4024 452917920
Q 298 9575 2637617605663
S 7740 342916358
Q 560 3960 1250540368403
S 6037 788566861
Q 1723 12984 9379383471356
Q 2456 2616 160944539134
S 306 717267919
Q 260 12634 4926336774624
A 7130 941008287
A 2984 127612831
S 12767 369983898
Q 2423 11214 8485079873904
S 1276 463980838
A 4245 540131716
Q 443 9934 3447927430850
Q 10662 11968 910442435626
A 198 466804685
S 5809 171567877
S 5673 449888604
Q 513 10040 8212626942531
Q 1101 7481 4348434964930
A 11557 886705653
Q 2514 6934 554947132450
Q 3858 7386 370911814481
S 12127 818545515
S 1142 601162721
A 8750 864399569
S 8301 348291045
S 10291 481757563
A 7210 18087114
S 3574 646819350
Q 1670 8384 6145216602908
S 296 600615249
A 2879 126571668
A 8370 922075846
S 5552 87180293
A 7697 583585419
A 6746 851702586
S 1898 464368188
Q 3840 11079 5920248429406
A 12832 991676518
Q 3096 4490 82077929308
Q 6929 12728 1269153280417
Q 105 4686 2666572865491
A 677 822511649
S 9428 857808795
S 5967 794106579
Q 2605 7737 2685946780652
A 4533 983471140
Q 117 11468 5508288151982
Q 9463 12561 2741312439661
A 2316 46794206
Q 3766 7365 966394909756
A 8279 683697541
S 6714 938904446
S 1026 540473718
S 7498 316371548
Q 794 12094 8496678627752
S 12306 685248025
S 4295 92133311
Q 2141 4619 2449651385553
A 10812 933074608
S 3073 839958659
Q 5581 10967 4072077437129
Q 5013 5302 107439301958
Q 1323 11792 3468867113598
A 966 989705540
A 11360 495181435
A 6560 245466072
Q 3018 9655 1661508947211
S 8010 38220394
A 7349 856422818
Q 6181 10279 1008910674301
Q 115 12839 1283059356642
Q 1486 11596 2170958703092
Q 9750 10836 246778241370
A 4021 827468837
S 7478 425377513
Q 2784 12908 1168858815820
S 1661 965053462
Q 10017 10199 34910730642
A 3538 535731028
A 6083 491731496
Q 196 12374 5692887608059
A 5425 585008347
A 12876 956829406
S 12387 808656537
Q 3113 12750 5535155513449
S 11507 253478315
Q 1454 9670 484639566080
A 9869 119025341
A 12974 614258637
A 2991 349913769
A 12926 959585745
Q 6302 10954 3025801603696
A 8807 962060054
A 4108 264063698
Q 6395 8212 374233541121
A 11598 366633181
Q 4435 5617 1170352273320
A 3387 555373419
Q 676 12296 9577747805671
S 4851 997302863
S 12105 952764425
S 7994 871669590
Q 9223 12416 2776579922546
A 10424 603164633
Q 1859 7422 3321343249148
Q 2518 12485 835368901007
Q 2036 12756 6352612268223
S 8016 152246739
Q 103 12888 8573294876863
S 9384 463983182
Q 11142 11776 275684414793
A 6172 326220011
Q 7534 11763 2103776382129
Q 8411 10893 1468689380302
S 7041 458538851
Q 637 11319 3404127636002
S 4476 433903507
S 5294 750986110
Q 176 12966 904582642052
Q 1056 3421 393570983179
Q 5323 7030 1407644275984
Q 1179 10022 8100172583056
Q 11513 11804 72028251269
S 2090 724040876
A 541 305699980
S 5970 506471424
A 10388 766142549
A 7855 599746373
A 909 346606253
S 2953 16663065
S 142 84950277
Q 252 12620 2081911267313
S 7431 682792707
S 4418 609338255
Q 2844 8073 3907150147008
Q 10175 12278 1338213824355
S 8851 247727971
Q 3385 7333 15400629235
Q 438 1822 598895443939
A 10548 920170754
Q 11 12814 578956415658
A 608 837867225
S 4232 106819500
A 1246 60559751
Q 3823 9779 3356499634783
Q 9241 11139 1658996690241
Q 1355 9777 2228165619846
Q 353 12485 618353015619
S 10410 865620106
A 9254 655712938
A 1031 198636118
Q 2154 12774 6923660487959
Q 2786 10421 6947432573982
A 2112 308980901
S 8620 611711339
A 8187 968769531
A 12915 984149025
S 3244 583083280
S 4563 715382388
A 3151 21982348
Q 5533 9010 2638955277202
S 7430 780676990
S 5227 881006039
Q 128 12969 5001423932901
S 10785 448389267
A 3130 996032838
Q 3657 12774 7899145244270
A 4971 816371012
S 972 384833789
Q 250 261 934374503
S 9504 987792407
Q 3826 7441 2117960390486
Q 282 11469 8777147762541
S 7480 872486272
S 7847 768985661
S 2582 716019036
S 12229 254777043
Q 2878 3513 150179213855
S 9857 22641949
S 6779 781754527
Q 8905 9423 29100225798
S 3641 44882973
A 8952 320030114
Q 524 12860 7756373922933
A 12626 330317757
A 7657 603919823
S 190 595678798
Q 2023 12140 5810548963815
A 7632 58717221
A 8767 558291574
A 3006 521917475
S 5623 314461426
Q 852 969 96557769327
A 9263 440360282
S 7012 666547799
S 1963 950023335
A 714 325775632
A 12175 155401678
A 703 823156803
A 8497 935869933
Q 2658 11835 3235873028691
S 8041 96901333
A 1178 490839525
A 632 69753735
Q 257 7513 487012875771
S 8013 316696797
Q 2060 9760 3193434599844
A 11572 485807888
Q 1013 10328 1655595286387
Q 149 12355 4649487794479
S 3561 111150808
S 10410 574654448
S 10685 350915320
A 8935 604534110
Q 8745 10744 137703040328
S 5901 707588751
A 8437 608370738
A 5876 383679857
S 6325 609567420
Q 9827 11378 673169670268
A 11571 476339993
Q 813 9405 1028797490095
Q 3887 12793 5349186511580
Q 4878 12815 7751255551157
Q 3612 9793 351961309004
Q 2105 4557 1341446515071
S 5555 702986657
S 571 501774271
A 10128 981481117
A 6959 109488031
S 3514 621632304
A 9027 292653171
Q 10006 12100 210708017884
S 6649 347945770
A 1278 629092576
S 10122 905232065
Q 408 3542 998739626353
S 4498 476124583
Q 1364 2718 1311395679737
S 7097 937396648
Q 210 12794 2347377313402
S 2614 786785192
S 8166 729201665
A 1571 934895329
Q 4454 11007 1485962548225
Q 6860 12359 4849627964359
A 808 593748323
A 8077 773889513
Q 904 12580 8305403521102
Q 771 6583 5786578941085
A 10332 21335017
A 5855 490062311
Q 1638 7625 3999702739469
Q 133 12963 806810786719
Q 1137 10763 6335433629282
Q 441 12687 1003551900548
A 10465 818336781
Q 3841 9096 2366769656688
S 8806 393038372
A 3743 950023746
S 3890 727049120
Q 4678 11926 4915260629028
Q 7493 11603 1445600945974
A 7776 465087134
S 7220 570359901
A 2907 981544750
Q 5653 12545 291016431243
Q 7916 9377 209861416836
Q 6964 10434 3279085814113
A 5729 918661545
S 9664 905082866
Q 6602 10000 2196601258930
Q 231 8080 4251817915547
S 81 61314998
S 4149 760064826
Q 3 12134 734690547184
A 2262 256185375
Q 7683 12960 3104616885121
Q 1280 6277 1835654241836
A 2030 404323345
Q 93 12626 79613120736
S 10468 749569017
Q 2845 12735 9686591448917
S 1687 229424901
Q 436 5974 4500761000825
Q 754 7797 6966508455282
S 6021 114630044
A 7903 577595631
Q 10575 10717 111542754823
Q 10140 10412 145608861230
A 6629 223355116
Q 309 10978 4208942671827
S 7824 508844422
A 10495 117877598
Q 107 12401 4234694705150
Q 194 7365 1037178493253
A 7893 376379383
S 4117 945826713
Q 9599 11493 637961514849
A 11061 455422916
A 4591 143129368
Q 800 10546 5156298686213
Q 5122 7170 1264062497681
S 3454 711364540
S 266 7892478
A 2544 16693438
Q 700 11562 2709389065704
A 6090 485417407
A 4670 673540932
A 3726 550845126
S 5181 629174754
S 6917 778536141
Q 1640 7701 2739184866935
Q 4291 4890 406329855110
S 4111 929021289
A 9482 463395503
A 7240 438804676
Q 9802 9845 40572479232
A 7441 866422747
Q 10607 11081 102460746939
A 1488 397379472
A 3210 811558242
Q 3758 9429 4998616058990
Q 7078 8568 1085339041488
S 12813 915983535
A 6361 70564281
A 4701 345990313
Q 537 5814 2025367500010
Q 4679 11713 4346142488449
A 8483 286016820
Q 4260 11987 5451613565155
A 10840 629701296
Q 463 12706 7100445846820
Q 5340 5871 318290961137
S 5725 946221382
Q 5726 6212 164847967833
Q 10 10873 583577443317
S 6152 370889517
S 5310 37461559
A 3570 531732372
Q 1309 7189 5824705988348
S 4661 627747570
Q 214 12833 1926793014477
S 7936 144101343
S 9506 573746534
Q 874 11492 7875509690174
S 5353 612120878
A 9037 638300089
S 11689 440089245
S 2826 688709166
S 7531 652331171
Q 6269 10612 191766077111
Q 6246 6263 6652018500
A 5033 516540507
Q 4714 9473 1714753238967
Q 146 12152 4113480389389
S 8726 758056298
S 3127 253903746
Q 8677 12380 431710577271
A 12356 369589337
Q 5520 7159 1502627369165
A 7662 126791872
S 2419 898738114
S 6795 729219388
A 10151 881019770
S 4672 521024331
Q 5616 6964 1328639788706
S 5502 292680631
S 4409 826167170
A 8010 344434492
S 413 311958979
S 988 273892324
Q 1075 12904 5036052987583
A 4524 891988401
S 582 188506559
A 9762 118395235
Q 1302 10612 440748610248
Q 9 11767 2629304153595
A 11095 697899486
S 2990 352575465
Q 6269 11702 2683321335548
A 2949 471554175
A 10777 52217480
S 5470 911179014
Q 6584 12749 2721141593050
Q 1999 5148 252513947395
Q 4907 12082 1980948962293
A 1888 756868881
S 279 864776386
Q 7539 12123 3541723407357
A 3399 640296972
S 3890 968399940
S 4770 681198567
S 9833 4312555
S 12898 306759059
S 9885 617353000
A 11298 820237751
A 5345 100736301
A 4055 382747193
S 9706 957564533
A 2246 760436995
Q 2637 6880 1281928681609
A 8217 697605038
S 5368 789043003
A 7180 765686273
S 3509 357401047
Q 8525 12134 253843039302
Q 5210 9737 2698855597172
A 8975 77615183
S 4121 872714434
S 2766 882595886
Q 5220 9939 976922481021
S 9790 890495933
S 8563 889319735
Q 587 6185 1884277828474
Q 2067 8771 3759450970068
Q 321 12820 4399687489889
S 1245 617297827
A 1295 511710637
S 5319 873971650
S 2538 404013821
Q 1711 10264 2993098290150
Q 9665 12160 1846866810313
Q 241 12978 4284636654641
S 3385 807157055
S 7875 74432270
A 1026 474390220
S 12214 766064143
A 8118 877231510
S 7361 533782390
Q 819 5863 2930371907047
S 5689 84267279
A 8227 377465401
S 11623 209788426
A 4530 560902427
Q 74 4752 3592153167721
S 2058 71316324
A 11624 962639211
Q 929 11719 9716598506793
S 4837 747984764
Q 1780 7184 5203097176106
Q 867 8527 6685393143536
Q 8762 12608 3291187465976
A 2199 195318482
S 1996 596915609
S 5137 90815448
S 9029 245808484
Q 7616 10924 3293404531412
Q 3263 10292 1913700689541
Q 966 11514 8850482247451
A 8033 300931492
Q 5127 10707 1559644990650
S 8454 772589778
S 6551 46370135
Q 2701 3663 433009153705
Q 8324 10923 2294460154028
A 2172 858976584
S 11380 984383819
Q 436 11608 505415077591
S 2139 151684160
Q 9636 11401 411638004231
A 1264 593738248
Q 1251 9371 7679238276757
Q 4834 10457 3178614569616
Q 6263 12621 4690150662191
S 436 727068565
S 12848 211583387
A 799 566421799
A 1774 46577774
S 5380 911382699
S 2155 727094807
Q 1060 8230 4794523329654
Q 1608 4054 1623880362259
S 3103 33791479
Q 1061 10502 9119001256447
A 9588 87825671
S 12486 224726618
A 11636 998079937
Q 989 10593 245212110895
S 10860 62947319
S 2745 459193329
A 1283 109768712
S 5503 707589675
A 491 750882429
Q 5975 11240 3972346267579
Q 7386 11005 434578310458
A 3002 787494923
S 6275 929265730
A 9056 40259976
S 7715 860361743
S 5139 576732835
S 11696 45536054
A 2504 366123486
A 9641 438116547
A 1206 990751791
S 1054 360715374
S 5557 22952667
Q 1926 9013 1245783368645
A 11172 93303253
A 10866 291356646
S 5210 400663035
Q 895 11751 3881533324357
S 12625 703355951
A 9166 939021325
A 8567 523280089
Q 50 12983 3455276774478
Q 1712 11549 9295981986813
S 5528 870197680
A 5954 833570697
Q 797 9181 849487246879
A 4569 166888381
A 2780 363942834
Q 1306 11140 8977914917101
Q 9576 9842 44487417559
S 4977 176013748
Q 3179 3822 474963899979
S 7789 15471127
Q 3379 12548 3194575236889
A 2644 334662893
S 9270 264535060
Q 165 7193 5319579124877
S 10798 36237539
Q 1421 12281 8503949217872
S 12503 380285515
A 12232 916111265
S 791 782762755
A 2631 885042522
Q 3978 9674 4268781410966
A 1240 820147702
Q 6228 7941 1231223857733
S 1202 954581121
S 2820 881770062
A 7797 721028494
S 2171 576182429
Q 612 4411 3686817550280
S 832 777415891
Q 7946 11521 2788047969647
Q 1212 12944 4141782731604
Q 3013 12631 6949665137866
A 8790 562860601
S 7307 836987538
A 2221 266921994
S 4053 395056533
A 7268 201781095
S 12505 312385309
Q 4441 5619 829039288680
Q 5711 11094 1549874462166
A 8037 103190202
Q 4477 4932 19253004647
Q 8828 12715 1878790728636
S 6188 428083846
Q 1585 11201 8394796961788
S 11713 11458855
A 9939 764402154
Q 276 7476 80317004032
Q 2387 9949 1061113367811
S 6762 487566789
A 5043 157788507
S 7575 148828028
Q 1879 11676 9484851136817
Q 2484 12528 3557377390576
Q 145 12464 2102382344347
S 10854 842503290
S 5 260116389
Q 504 12775 3281581266640
S 12744 660544598
A 6539 411548951
A 3142 466989994
A 934 219622324
A 10766 818487623
S 1698 728504577
Q 796 4731 2248465324897
S 11444 631479679
S 10804 476839485
Q 6964 12550 1788974034525
S 7583 221796987
Q 1923 11257 3162646416881
Q 7876 11880 3160763044816
A 6831 241975834
A 7040 156601844
Q 2215 12794 3938253254372
S 11980 930096353
Q 623 12178 1516867411740
A 3876 348333633
Q 4711 6391 561261456375
Q 608 10826 6964808093447
S 1567 884080819
A 1621 52833878
Q 3651 10537 1469680130203
A 5326 815877358
S 6843 729300860
Q 3613 6688 2315449030940
Q 2013 12546 9492406081495
A 4940 230371673
S 7166 485345707
A 597 950393815
S 75 658406123
S 9944 632393923
Q 9097 9312 13700754032
Q 6736 7974 623297897700
A 3836 221856195
S 8312 696194611
A 8054 756771279
A 1123 481353162
Q 498 12818 6810492201495
A 966 981141350
Q 5 11381 3515426844060
Q 819 12652 2679650207415
A 6197 629579218
Q 102 12958 7341982624125
S 1059 490009647
Q 588 12782 1127952106909
S 9460 840480460
S 3678 610183925
Q 4615 7242 2135824111434
Q 115 12969 7073918478930
S 11944 243244833
A 12325 760353256
Q 8627 12407 2160865419396
A 12139 153662510
Q 764 11999 970239108962
Q 3532 11104 5899927990525
Q 10364 11924 977423190811
Q 4180 9564 842315986892
Q 271 10664 141732809033
Q 1411 9331 5061224723312
A 7430 436812098
S 7818 511591612
Q 3764 11264 5446342901525
S 4708 830645504
A 5411 708554139
Q 1496 9370 1313440805925
A 4836 645076523
A 2306 576790910
S 11917 314072654
S 10330 32354681
S 2427 898451212
S 8956 464997201
A 708 496402799
A 2051 379699236
Q 926 5412 542829808710
Q 9609 11585 518810204439
Q 1581 5853 869710193153
S 5781 700638105
S 12129 29294696
Q 769 12587 5503875265940
Q 1323 7908 4987067521102
A 9813 422944537
S 6727 569085512
A 7632 388902112
A 7704 110254152
S 7952 328871868
A 2992 540858846
Q 1517 3712 43920933190
Q 1983 11377 5094208419183
S 3685 131361765
S 3663 83990261
S 7430 238711135
A 256 227444552
Q 3775 5145 1263944251884
A 11522 691462105
Q 2732 3791 941687911267
S 3363 539678904
Q 1156 5742 4358678975634
S 779 523916682
A 5355 437902752
A 6981 190557838
A 10615 577064650
S 7953 874533658
Q 1211 11462 4266439422793
S 12142 228386805
Q 8233 11052 1413600475579
Q 8974 9760 370221505013
S 7943 379244060
A 147 328987244
A 7806 486160380
Q 5823 7427 233922595782
S 10049 959091264
S 3751 559728925
Q 211 6007 2960142179887
Q 6305 6754 302306152558
S 799 77442831
A 2784 388284991
A 1706 57049626
Q 2166 8269 236016686965
A 9005 89534204
S 11957 660566320
A 12989 600486162
Q 3640 4497 809080444322
S 11282 684739101
A 8595 336588812
A 10985 678426821
Q 80 12983 7839423833981
Q 6052 10743 4034865710733
A 2710 919394976
A 11373 569770812
S 9347 665508725
S 2051 91853764
A 10706 968418188
S 11126 901486508
A 4578 143074670
A 4265 510902448
S 1317 483256875
Q 4560 6207 123116765110
Q 3002 11410 4076410323200
S 823 930405835
A 12082 633367805
Q 8666 11583 2324708989319
S 7806 612360882
A 8602 984684482
S 11373 970892412
Q 2105 10420 6687838702562
A 9527 753188318
A 2068 805600399
S 6518 572989716
A 12084 531338157
Q 2704 5076 957957061554
Q 457 8162 7058344223250
A 4168 923488863
A 10746 190861203
A 5266 613300292
A 3001 951731935
Q 5599 9259 512125292260
S 1378 420089523
A 736 364056803
A 12552 890511116
S 3243 296179109
A 7320 270019330
Q 384 433 23264714947
Q 5134 12882 3170297607639
S 4213 455427618
S 2525 323223132
S 2507 181703248
Q 3390 7963 4345412363826
Q 8025 8289 257622533324
Q 1985 7355 4236584633909
A 55 788746637
Q 4130 7997 1487550912881
Q 8972 11421 443962631051
Q 1973 10742 7420382029164
A 2415 348659229
S 33 656593114
Q 1245 1454 158348567227
A 1597 938744609
Q 3286 12556 5150537486314
A 12098 510959560
Q 3707 7566 3093639185683
Q 1150 3562 1423780833506
Q 10222 11837 443216524547
Q 8399 11078 849304024358
Q 3091 8399 4763552758356
Q 4762 9190 3814742955602
S 9667 310015519
A 11145 522301677
S 12576 812430909
Q 2777 4424 335976355778
Q 606 12926 4152105177992
A 4296 24430645
A 2114 34229844
Q 4455 12724 6348983107382
S 6005 58320093
Q 1902 5587 2236357120248
Q 551 12914 935316066366
S 5879 957538566
A 3850 202317375
S 5931 770753355
S 8774 935973572
Q 962 7098 1255398498340
S 2504 613471021
S 11850 74621092
A 7932 24871394
Q 3027 3590 478664878919
Q 4596 11585 1381697739710
S 7175 727965211
Q 8 7256 1990931319856
S 8281 128093803
A 3164 242216925
S 5831 337136400
S 7386 599170104
Q 7708 11614 2781020770689
A 11776 949042859
Q 3728 6181 496491679223
A 7296 236542411
S 11960 184555244
Q 2133 9738 5706467858885
S 9523 70969230
S 7678 238194254
A 2890 539603602
Q 2434 9854 5602214440307
Q 215 6890 1977934189356
A 2999 380978761
S 11906 84518295
Q 1583 9802 5932243513526
Q 2543 8814 6025064757929
Q 157 12821 5897916158938
Q 7424 9462 1222304020802
Q 7737 11265 1111933944674
S 6975 918166772
Q 7764 7906 133938111144
S 8497 623714673
A 7640 449132940
S 10713 435444065
S 12161 506759329
Q 993 9915 5490403346913
S 1165 676016214
S 1532 597059788
A 2203 51227464
A 6860 24238507
S 4762 619535935
S 1136 572991711
Q 487 12617 3337820191504
S 8746 660189317
Q 2636 11763 6148391145876
A 5353 905075226
Q 1047 10698 2589488066486
Q 9973 10263 157325615640
A 1243 246091207
Q 407 944 465725820021
Q 6805 11518 3780314652216
S 2583 403419819
A 3729 760765737
A 11502 491545919
S 7480 629679051
A 12915 202905070
Q 7375 9922 343490003300
A 2284 653333907
A 9442 445340734
A 2258 956176715
Q 6825 9304 1351073690191
Q 5224 8147 655662808026
S 4505 115176960
Q 63 12788 1581726141727
Q 1971 8859 5863998422651
S 5737 223834989
A 3277 144777993
A 3178 831081752
Q 5404 6413 735106766352
S 8814 473406622
A 6551 976374231
Q 862 12083 4581136955390
A 2174 528226317
S 10216 596695954
Q 1920 10310 2302039379212
S 9401 143895664
A 7651 404691879
S 10016 248820425
S 1263 954303787
A 9276 925700659
Q 4141 7487 1978397151604
A 8063 360005128
Q 264 8933 2278558118675
Q 6004 10734 221380251571
S 5014 105087820
A 10497 478834275
S 5474 587723043
A 11109 28594645
Q 3612 5756 504013040751
Q 1170 9426 2737834120583
Q 3464 11635 296016090700
S 6762 855664534
S 10293 696515258
Q 902 9462 5862071162187
Q 7499 10707 2924948248403
A 5781 641442141
Q 5114 12848 4981972106969
S 2877 971771617
S 7472 139882958
S 114 442648800
A 7800 818904552
Q 34 12953 5050832991332
Q 22 12656 2711726329791
S 6247 408386686
Q 668 10650 5883300649709
Q 58 8918 8439269317591
S 1027 816133824
S 5314 752184251
Q 5838 10896 3501059611679
Q 122 11477 7150304498823
Q 4482 11058 4983687711160
S 31 220391731
Q 6401 7582 52662343336
A 3954 400198611
S 7375 106919800
Q 893 12666 7437624520777
Q 4228 12725 5538181567457
Q 1186 12333 370365185977
Q 3256 8812 4498353921815
S 9135 595844578
A 9513 552553782
S 7559 869100063
S 11006 96339858
A 1047 434242891
A 6098 422196819
Q 311 4467 2864996144381
Q 8320 11307 2694154931838
A 7887 42453181
Q 1541 8943 7057878513158
A 4772 576308538
Q 760 12433 2332097983440
S 10252 989557342
S 9514 380297405
Q 5564 11692 3819739672718
S 9882 538589486
A 6640 6089601
A 9056 105450775
Q 1608 12567 7624374642020
S 51 37536516
S 11962 408562949
Q 2090 12534 2708338023352
A 6898 195391805
S 1634 180546629
Q 9440 11250 951666677152
Q 3799 6208 2060945490518
A 6431 232731571
S 12681 26473526
A 6288 174710560
A 3132 391105632
A 8305 591988790
A 5356 63271091
S 6449 112440700
Q 9378 12930 973619060691
S 6235 525105220
Q 1983 4962 1297802947161
A 9588 173589168
S 8956 982564863
Q 5570 9205 1189289354571
S 12596 603481758
Q 6900 12159 4483418435520
Q 867 8623 4015848945098
S 8487 6611867
Q 1623 7847 3322344286531
Q 9667 9728 28543146645
S 11896 288776601
Q 1874 5900 2242480363224
S 164 872734727
A 2076 3906065
A 9353 716055976
Q 819 12725 7472596344439
Q 10569 12293 705792720828
Q 2529 4233 962978456213
Q 3044 10130 6098991981974
Q 224 12914 1681381993509
A 4699 621271082
A 9305 348938645
Q 1147 10989 4496311275887
A 6666 703739519
S 3073 278771831
Q 2504 6187 720252362440
Q 7228 12607 4994120751273
Q 549 8477 3086872330382
S 10339 985388243
Q 3228 12603 2351880362686
Q 11113 12111 30291129075
A 2900 38618436
A 10884 5251606
A 6111 341328119
A 7373 401866584
S 6434 926276846
S 4781 822965574
S 10076 394609679
Q 3083 11005 3731366146018
Q 1456 9652 1297373027371
Q 6491 7526 241737707991
Q 2755 10582 1500239939783
A 4535 49328491
S 8694 464424073
Q 812 12093 1068952578823
A 11102 997122052
S 10083 227600686
Q 4881 7226 1804256073005
A 12540 35132885
S 8800 784623480
A 5273 388104780
A 12211 938246428
S 643 754112286
S 3823 461740913
S 2032 850098629
A 8838 878755847
Q 7346 10697 1146450576750
S 11297 866433696
A 846 819594761
A 3773 750620343
Q 674 11760 7051511433537
Q 7354 9150 161068978867
A 5663 99840529
A 11895 953925875
Q 6187 7896 909681771425
Q 3498 8457 2908082361319
Q 4424 8041 1264174887919
S 8881 35631692
S 8294 471292641
A 7357 989418750
A 8481 637851415
S 2483 885247548
S 9035 9160883
Q 143 2255 1003876424665
A 6160 365602928
A 3528 38967092
A 4311 690104082
S 5656 126360416
A 1229 11063075
Q 6563 12976 3414046555162
S 9336 642839292
A 8932 112880718
A 9274 735036093
S 727 588310101
A 1 392110589
Q 9219 10003 380306268206
S 9323 907596334
S 2965 692040054
Q 3185 12635 2630241745858
S 2458 384729504
S 3829 596042225
Q 4868 7349 1847451378867
Q 1758 11138 2954418595309
Q 136 11115 9570915742308
A 7538 284251288
A 6170 34339211
Q 4895 10952 3406518592873
A 12879 543236741
Q 9353 11975 1075320579754
Q 1684 12212 1979641993034
S 5030 766802263
S 11361 86648012
Q 361 8052 6801170063563
Q 10730 12208 349692476561
S 8270 309730112
Q 9740 10423 615591633462
A 1884 133675031
A 5096 634254537
Q 931 6373 4327877828964
Q 9503 10819 726707783910
S 12657 135756518
Q 3496 7851 1618174501716
Q 2114 11449 751778503709
Q 16 12859 5979640247724
Q 7318 7360 36677321235
Q 8292 11595 1983532012171
S 12441 810580274
Q 694 12314 827921394896
A 10338 13955348
A 1511 312535576
A 10145 481186522
A 591 342203335
S 12619 60357791
Q 489 11331 3453405086649
Q 1437 10792 8634428974703
Q 6375 12922 2415279205223
A 10917 463123136
Q 101 11392 2476922449728
Q 4683 8186 1888189861258
A 3533 904419349
Q 741 11394 2167696908965
Q 1330 12443 220310414483
A 4735 46187273
A 2121 57308061
S 7874 9733599
Q 2189 7779 3200143095499
S 12925 797360208
S 5070 280196583
A 5468 375717237
S 9132 424866402
A 1541 190877149
A 9416 215960399
Q 3873 6302 2172296735442
S 1097 807946933
Q 63 7434 6393134607677
A 8692 505344657
Q 238 6641 3716420298807
S 660 238593037
Q 5688 8245 205459603134
A 5155 520795948
S 5214 668025084
Q 6089 12700 2383277462247
Q 2081 2921 404650940409
Q 3146 10942 7125078464025
A 2292 197902782
Q 4215 11978 7515296930005
Q 3169 5754 1046916853313
S 8724 241710012
Q 247 12720 9965655593624
Q 1088 8076 3814804493619
Q 3027 9354 4259609695153
A 10320 626572639
A 12732 27674178
S 5693 96719714
Q 1074 12274 7726509909970
Q 4544 7199 2056298080640
Q 8421 10519 1419662396427
S 6927 468181255
S 9604 258242881
A 2384 947101624
S 1402 485014541
Q 729 9358 8605174116059
A 9536 921057502
S 8518 41228739
A 1870 789686907
Q 2297 9588 6868396692143
Q 5514 11867 6053249044980
S 7701 369973169
S 11726 601998849
S 58 370533764
A 7235 453659587
S 6108 2065220
A 8633 575865883
A 10615 91516984
A 8688 440922419
Q 7796 10346 2031055189045
Q 3551 10435 4702513528353
S 1347 379012007
S 11933 724199784
Q 4195 10778 2880969479433
Q 7258 9963 2510792740160
A 322 852490535
S 8159 269055282
A 7478 738175245
A 12327 446101810
A 9774 539288436
Q 258 9077 7231771955627
A 238 246559054
S 8688 671357849
S 10521 572161438
S 5734 411353433
S 12482 224093689
S 4369 210904693
A 7883 750680702
A 7180 975371250
Q 465 1784 617839201667
S 5358 26758643
S 242 781840308
A 1854 407568162
A 1242 290669019
Q 3317 12378 3788705884018
S 5463 620286029
A 5935 114395113
Q 1620 10790 1965788453942
Q 85 3889 127478595988
Q 8599 10707 1387689450800
Q 6295 8417 341866967777
S 538 45622438
S 1668 129188878
A 3519 660602772
A 8267 798496104
Q 506 12349 1704317784207
S 11557 244231187
A 5071 367356305
Q 2470 7351 4564815301034
S 9615 239928869
S 8988 771479749
Q 870 11725 7732971038466
S 2099 477074878
S 12268 291621647
Q 2378 12789 2500712321091
S 283 749746152
S 3649 510824072
Q 1430 9115 1289988749749
A 1184 164219346
S 5961 605916905
Q 384 4588 1714984910520
S 9132 960424791
S 2876 196024495
Q 6504 11604 2048007455658
S 2024 930300479
A 6316 732725068
S 8519 897562094
Q 2612 9849 6588878566198
A 11809 679716574
A 418 534612191
S 3627 94577745
S 5818 359114761
A 2050 441466123
Q 45 12585 3180143794027
S 353 304899426
A 3159 607393715
S 6342 430102019
Q 206 12389 7646900734185
Q 103 12916 3718927098493
S 6064 268148006
A 5239 375090530
Q 1663 10766 3590799085015
S 3629 645523083
Q 2082 5832 2869896091023
S 11351 986789388
S 39 431303437
Q 3644 7819 2174552578682
Q 4067 11745 6503197904917
S 7028 264983954
S 9537 459780696
A 9849 82495842
A 10898 619213200
Q 3125 11673 6524425828302
Q 600 12070 3049479800575
A 8215 611338863
S 8152 587744363
Q 7 12957 5724339495691
A 6931 220030312
A 10793 245003459
Q 896 10340 6622767367697
S 10088 331173064
A 12948 601537505
Q 6101 6594 90953132067
A 2836 265325228
Q 6342 11738 1787197445298
A 911 27126434
Q 8638 11765 1053996690855
Q 1103 9748 3825385055367
Q 1074 4738 180951432086
Q 1083 3338 1183359842723
S 7224 22913819
S 11604 727385606
A 9675 513092781
Q 3395 8859 4517971673146
Q 4111 12548 4904026621463
S 4830 104032539
Q 546 8753 2287023200509
Q 5107 11553 4864906377097
Q 6308 11460 1058126471181
Q 3917 12378 753810551947
S 3031 940735847
Q 1237 5391 631189777490
Q 5272 12861 2176586124042
Q 1208 4084 291883799154
S 6309 400245822
Q 2800 11398 4770914648952
Q 341 11335 8988130100208
S 12789 448895550
A 7420 173823539
A 4950 404707414
A 1704 402140117
A 6276 252037577
A 10367 881525257
A 12842 339801291
Q 9516 10559 679344140539
A 6967 595640689
Q 334 3330 1072189119259
Q 824 12924 2588328245257
Q 2428 9127 3946217711496
A 12457 906121840
Q 8284 12514 1778752897642
A 1031 22832313
Q 6234 8563 22164214489
Q 1286 12177 5245591618855
Q 9611 11533 991906456752
A 11237 25541126
A 12035 525233684
A 6857 516389165
S 5356 127710434
A 10123 32074361
S 9285 918043370
S 3207 753136869
S 2218 975573944
S 10342 224955563
Q 4960 12306 527092962262
A 5491 931918584
Q 681 12819 1405534707962
A 11871 25504840
A 5377 389486957
Q 5493 11468 2078594492624
S 12069 160267587
S 1249 268495417
A 2682 528010096
A 12772 357648818
A 3035 518279948
Q 1909 5861 3523396812078
Q 240 3725 2828207917181
Q 7507 12810 1135492291698
Q 1073 11086 8291092344856
A 10378 75583373
S 4849 411047754
S 4861 544514704
A 7336 166952333
S 11487 920662424
Q 3347 12729 5798414623835
A 10524 317951936
Q 3971 11427 5054354942101
A 6379 586088795
Q 6042 6450 235838447418
Q 3195 4389 1000832453674
A 843 814310625
S 12368 973286551
S 8520 757640180
Q 4761 12254 3669293960022
Q 801 9963 226470727211
A 10848 521229236
A 10579 307857879
A 2858 197085088
S 10340 200052194
A 12739 909891026
Q 10928 11730 61511835214
Q 283 562 256278703885
A 3099 145783795
S 1079 264776775
A 8675 945630578
A 6714 33144110
S 12766 945704405
Q 5408 12607 1475431657682
A 12357 717300702
Q 10477 12084 1451499910478
S 8407 603390416
S 5153 112323031
A 9894 32220160
S 7181 516314877
A 1662 686660928
S 10377 485254739
A 8156 977754441
A 5136 223814730
S 4152 382701006
Q 584 11069 7943265569740
Q 8555 11209 1387388931214
A 11183 447729996
A 8257 235186580
S 3860 23405097
Q 187 12867 2957497590
A 11812 391985364
Q 736 5771 4841022234022
Q 268 8590 6037238051329
Q 2451 12801 6486705657740
A 12964 854210458
A 4587 556500559
A 5535 954140558
A 3152 570545178
Q 740 7614 1501930522641
A 9206 686176870
S 5089 408232779
Q 5760 6667 100959878833
A 3292 198410705
Q 542 12735 7464704765212
Q 2604 8898 2779926055307
S 1964 830957397
Q 340 12807 3917833353877
A 1559 224120867
A 1746 432272950
Q 2765 12352 5019357099243
S 979 945366406
A 8405 500752279
A 9646 954466460
S 8778 207707906
A 1335 502806784
S 9599 192192724
A 7388 300896632
S 11967 826106877
A 11520 743085821
S 10282 807461516
Q 915 3955 2798879999546
Q 5385 12250 4392183249026
A 9469 137085236
Q 2444 10681 4300538287672
Q 7758 9146 942107528079
A 1684 999928315
S 12843 711222315
S 11780 705429581
Q 6514 9945 1814512114050
Q 1399 11785 3974449166159
Q 2598 7070 3990955785042
Q 2779 8668 4629316337874
Q 712 12735 9141288466065
A 7410 440615015
S 1229 849852351
S 5908 928642972
Q 137 10026 9062946666134
S 1451 360484042
Q 3662 11588 4966591034687
Q 3895 9678 2915521373946
S 5135 855473149
A 6303 412578942
Q 3084 12125 4895996398280
S 10917 413189373
A 3259 424704023
Q 3049 12842 7120567463086
S 11710 420494880
Q 2496 8032 1542911122541
Q 6575 12145 3487519397550
S 1720 399867887
A 1785 433558999
Q 1424 10940 4467675918395
Q 1984 12647 5673639622864
S 2470 132169809
Q 4239 7822 2435673656494
S 7124 459300807
S 1517 953110242
A 4370 986088948
Q 538 9049 3087856684939
A 3122 172796471
A 10574 828413115
A 374 746515550
A 11192 162838619
Q 2972 9494 5862330563995
Q 109 9040 156322616962
S 10593 653125560
S 5597 568677577
A 3191 41231855
Q 172 9235 8848413498941
Q 1143 12562 6946580158534
S 4055 429427266
A 3266 439111279
S 3497 39658405
A 1066 194229454
A 4417 254059509
S 9194 222613008
Q 9764 11816 1711675240201
Q 2591 5314 1899009912680
S 8197 48611211
A 11829 433289766
Q 8349 10640 333789141654
S 738 202253948
A 2286 182894151
A 4644 751058382
Q 1586 1737 48319421604
Q 1527 2472 205141605020
Q 1246 8167 5336220954952
S 5637 669182624
Q 7402 10071 1256834318975
S 3212 163340720
Q 3503 6409 490702172126
S 11252 316381168
S 5473 610076880
A 9372 821193971
Q 2353 11986 1583852488417
A 3575 560953988
Q 2584 12679 5454816520082
S 12792 581095790
S 11243 769294304
Q 6897 8023 83913077858
S 5090 167502430
A 1284 909747811
S 8514 417047672
Q 152 8166 4828247423331
Q 6457 8168 632988617951
A 5969 822096795
A 5798 968404682
Q 6681 7029 234830392654
A 1734 331968445
Q 3621 10392 5794650596439
Q 1573 11886 2234623932869
A 3421 429971462
S 6248 778576030
Q 2692 5002 2272571934056
A 2994 353031926
A 5499 382673390
A 80 648946623
A 2492 64303703
Q 2053 10096 2708260579603
A 6129 118577443
Q 635 8299 2530856514443
A 10887 599695808
Q 4421 12075 1193082168603
Q 1878 12776 6860721436460
A 10751 513761067
S 10309 595876042
A 4497 500440001
S 377 492302243
Q 3923 7216 2152486716201
S 4075 475857259
Q 2999 11183 2037884650182
Q 10926 12378 474381740571
A 7496 236390987
Q 1388 9192 1193949669991
A 8762 740395460
A 5613 207199294
Q 5208 12026 3207421774408
Q 1207 6826 4326886768473
Q 2850 5037 1627226972231
Q 1665 10079 4772380899409
Q 2622 6561 731431713058
A 1905 151173780
Q 621 10169 5555864998209
A 7075 4833693
Q 517 11522 5273083185588
S 1505 300727483
S 7790 508361481
A 12929 745997258
A 10894 259367834
Q 328 2775 1924075842078
Q 8256 11391 1456759878840
A 4381 785536072
S 12592 170609285
A 8611 896144848
S 8232 900172947
A 6106 537431522
Q 454 11402 1718392589749
Q 3426 9292 1808255868950
Q 638 12753 7307106725855
Q 6106 9092 286129033858
Q 5288 10571 4601416818857
S 409 837873094
A 844 939674033
Q 1891 4511 2166052076120
Q 4229 10496 3969819151638
S 6485 667490287
A 6723 778419846
S 10217 135369021
A 7959 199390946
Q 589 7613 6426418572911
Q 2105 5686 176238119368
S 3098 580187377
S 12788 541710345
Q 1218 1564 165569615756
Q 3810 11690 7229772200466
A 5380 292431576
A 12596 520174285
Q 4376 9299 62528973509
A 8951 91650519
Q 1011 2160 879538543236
A 2621 128874881
Q 2441 12080 8890245142426
S 4388 48042016
S 902 250631556
Q 6016 11890 5260236187865
A 12880 6223373
Q 947 12061 2393381049406
A 11815 712772467
Q 6431 9963 2027027732491
S 12238 686422275
S 7152 629145320
S 9455 430437736
S 2253 951774095
S 8761 837612552
A 11168 354681358
S 2041 680758222
Q 5892 8295 298521179345
Q 2250 10528 2165744725020
A 1187 516916983
S 8334 787314417
S 5598 275866228
A 11976 710731204
Q 10372 10393 312020259
A 11812 515422291
A 10947 465268457
Q 2278 7035 2053839010880
A 10700 16452813
S 5602 624334115
S 10176 27934421
A 7193 403882851
S 2480 341019491
A 9492 236285782
Q 5464 12388 5845482901301
Q 190 6383 239654621109
Q 336 5249 4148289425562
Q 1676 10893 665645303172
A 9891 773124699
S 1829 353251604
A 147 252989649
Q 7340 12058 467362896676
Q 499 12857 6743848841010
S 1822 288256747
S 2017 194541156
S 3489 681297698
A 5945 928148771
A 11500 615304783
A 4847 990673792
A 3446 370668528
Q 880 8513 5723893030408
Q 5863 11053 3761672615925
Q 3625 8890 1711655581921
Q 1625 12539 4675667452062
Q 5335 11213 2342055942368
Q 900 7870 3227448280690
Q 504 10044 5656492516007
S 1835 902529607
S 313 315687716
Q 7747 8977 20197390555
S 5900 851846551
A 1703 924634601
S 4411 868591012
Q 636 12487 3393713998077
Q 9197 12519 3229328984554
Q 1550 10451 3494557721143
Q 4606 8998 2045980263599
A 6669 64564231
Q 1191 10778 802648932912
Q 2502 9901 7031626784160
Q 5410 8380 279703229653
Q 592 7826 427126679593
S 8868 477599964
A 1834 603975781
A 807 284084696
Q 12249 12638 66983143726
S 2671 542879064
Q 2536 3011 208685647129
A 3727 796292434
A 8945 407852375
A 10623 6176741
Q 3501 10803 6823938557003
S 5647 106603039
S 2642 182683244
Q 10590 11788 583585669391
A 6382 422513015
Q 5658 12114 511700503749
S 7466 262790260
S 12294 176482250
A 5017 494467037
Q 637 11242 1691288584176
Q 7445 10261 1503569926069
Q 4032 11867 4045649855914
Q 2402 9093 1806868652534
Q 648 3299 173983395553
Q 1045 1466 326687180760
S 7225 907970150
S 11907 875162596
S 7684 841713748
Q 9841 10714 565819245649
S 9486 31128708
S 2312 69067761
S 9440 741352752
S 1972 719898735
Q 1427 1704 251599880397
Q 5733 11191 2279813263115
S 9232 370998289
A 10478 289520232
Q 491 11919 4024699325099
A 8973 491007616
A 10115 466030555
S 555 406606185
S 12143 323013379
S 4507 742039502
Q 3258 10444 6296352296107
S 4188 779398188
A 1710 291788248
A 3300 479048851
S 6650 297964776
Q 1998 8713 5825474941670
Q 2471 6375 3196828095035
A 12936 271530010
Q 1125 10034 6075281219370
Q 2799 12832 7728191665752
S 7557 372144006
Q 324 10042 6834576626483
Q 156 12698 7314263371712
A 5049 7207738
Q 6542 10959 693141558052
A 1201 584435347
S 12622 204130739
Q 4916 6608 540440933507
Q 3543 10912 6940433217488
S 2903 639105949
Q 4875 11522 901058110731
S 279 185995525
A 7414 332615465
Q 4621 11505 6298610420006
Q 2311 7337 2244221561662
A 6287 593589998
S 1325 534073241
S 6553 227453631
A 6901 604432778
Q 3453 12505 1075729694746
S 3733 253985864
Q 1020 10573 2352956263010
A 3673 668689388
Q 1208 8297 891143403402
Q 1102 12474 7379495106851
Q 6702 12346 96756363669
A 6604 379436807
Q 2194 10218 867518303987
A 3476 652896150
Q 565 4533 3228230497283
S 9367 65100138
Q 1857 9431 3204640590802
S 7618 185547701
S 4424 198746893
A 1225 445785223
A 7072 470215474
S 9337 481047004
Q 4177 8841 3838157974973
S 7900 529058015
S 8342 95934261
S 3271 394135407
Q 177 351 126303545972
A 4038 119265711
Q 4001 12037 4675857709858
S 9399 828814819
S 10499 255372289
Q 7304 8054 15617188929
A 9854 27837133
Q 4321 12716 4795055018096
A 8270 406498756
A 2172 345352172
Q 1218 11409 6604045011661
S 1230 259325048
S 10795 439863876
Q 5334 8671 2399740931834
A 6242 766662299
A 8443 653100831
A 7898 800583997
Q 4950 6684 358981013755
S 426 995064079
Q 1083 9283 3005009722351
A 4197 264614397
S 9969 372716020
Q 5863 6990 673490415575
A 3655 531840374
A 6825 777813661
A 3875 601807720
Q 457 2347 1620321994219
A 5828 667413574
S 7846 856449312
Q 5240 11855 5210710922585
A 362 505416636
S 11777 249981023
A 5092 746164592
A 10793 185405786
A 2514 214938606
A 6747 978427828
Q 5411 10365 2461290559939
Q 1147 8043 4391161720258
S 1863 682601189
S 8717 284854478
A 2516 201821290
S 4014 779067874
S 3172 271093847
A 894 592744850
A 6668 714535119
Q 989 11404 6889724474883
Q 2633 12802 3907669500125
S 252 822885079
A 12426 42466011
S 9575 747272832
Q 9 12983 4735063359990
A 3056 857925303
S 11992 410331482
A 12637 657623882
S 4176 174382788
Q 582 12836 9783128111058
Q 1551 9365 6383401978333
Q 162 9262 6765654256077
S 513 334525068
A 8189 348092043
Q 10123 11877 915544352561
Q 9925 11237 106496907128
Q 77 11486 2506581493377
S 2784 570080299
A 9047 427879450
S 2077 755315123
S 4270 941563016
Q 2924 10901 2261764533896
Q 1287 11031 2817121080930
S 700 892002221
S 8164 497296752
Q 339 12452 5356159005841
A 107 677345741
S 5956 861863480
A 8912 351313031
Q 2322 12512 4108681201833
Q 1447 5390 3754651778692
S 2358 196427053
S 3798 834413303
S 4873 449727507
S 10040 291966951
S 4291 928054410
A 8269 987505488
Q 631 10104 4584089059100
A 10873 260431985
Q 3084 10930 2535598101673
Q 1582 8925 3592145999624
A 518 997372954
A 7571 335203710
A 11427 433007513
Q 413 2044 972187132307
A 11946 710780418
A 8804 979751954
S 7588 36136009
A 4992 836330649
Q 15 12984 1760703369933
Q 35 6793 4199038828724
Q 361 12477 6863781259354
A 6601 895979171
Q 2265 6455 4188784196277
S 12989 788113195
S 4773 903992117
Q 9208 9649 286849299770
Q 3239 11044 3469022581690
A 688 516469255
A 9123 538442463
Q 234 12870 1428955594956
A 5049 202184559
A 520 340899825
S 6673 703232217
A 4936 147376246
Q 10663 12682 823869108274
A 10942 928318616
Q 9537 11830 170789967726
A 2048 36555286
S 9538 494897206
Q 1733 10482 330151282297
Q 260 12159 2964738749321
Q 1482 12842 3714816131248
Q 3548 5310 1627193076199
S 6276 490031597
Q 1610 8377 2857300222593
Q 5087 7596 1847281787783
S 3673 447338575
A 10893 260555322
S 6292 459171553
A 2078 309710283
Q 4189 8241 306089532074
A 4135 126985135
Q 1796 10896 8277115343401
S 7077 715157035
A 12117 280640042
A 5067 175798409
Q 4850 9424 178351977916
Q 2148 8441 978537490286
A 11721 848218376
Q 710 12708 9441280256722
A 11954 224984831
Q 9906 10012 6837627783
S 2760 735659517
A 5820 831518685
S 6878 344252374
Q 427 11943 229968690162
Q 6629 10877 2627009682086
S 10784 980863439
Q 370 9854 7113126085078
Q 1532 12217 2001891475683
A 3627 265818688
Q 4629 10979 3601845500133
Q 1940 12088 7045892208904
Q 852 5866 1931072326560
A 11837 913280724
S 7494 487889641
S 74 29443244
A 7425 614845499
S 6773 856617163
Q 10945 11023 46251113866
Q 119 7914 3175561578127
A 8053 640310085
Q 3643 6487 289799257317
S 5404 347972690
Q 6486 11634 300408345217
S 12911 133143787
A 11110 636142661
Q 4606 8108 1781160108004
Q 9207 12604 1306190517159
S 7133 241690613
Q 789 9592 732169749887
S 12898 549070880
A 1054 650350097
S 8998 727838145
S 10872 638520500
A 2537 257995666
Q 1822 9866 3079683494959
Q 7346 11310 823366746534
A 7646 635768729
Q 3615 12532 4343057271626
S 5349 786903510
S 4965 757762392
Q 4701 11600 6079921549009
Q 9980 10822 691074928058
A 9144 806787028
A 5796 473119872
Q 4245 9133 2523138381311
S 12816 518796937
S 5471 996484950
S 162 10343850
S 281 462839513
S 7008 284820247
A 799 679025243
Q 5392 12101 4229235056750
Q 1241 5721 4279579202652
Q 11656 12028 101713891604
S 2960 332348973
Q 4285 11802 360430718301
Q 643 10294 1761383352299
S 4527 487069017
Q 4353 5529 865519267539
S 3800 360136669
S 811 291193843
A 2278 26427789
Q 7251 9809 599540057380
A 7458 205205605
A 12784 996484701
S 535 581952379
S 6166 484518886
A 5281 227385898
A 11226 490214405
S 11314 523504058
S 7291 76405101
S 9292 862336479
Q 1610 9738 6857925394297
S 920 840379978
S 7249 219955746
S 3040 65670916
Q 1431 8535 3571876481339
S 4371 274352567
Q 1604 12212 9368313333035
S 7322 71965242
Q 4678 8647 1008783783710
A 2635 424678234
A 6390 541921166
S 5069 263538277
Q 1574 10969 6715558298146
A 9203 271082609
S 11034 466177296
A 3645 951296396
Q 2581 9434 2482754809247
A 8693 845380659
S 9533 767539583
S 11425 542908351
A 12121 185362713
S 5023 444670323
A 2662 655281004
A 12349 547145582
S 8820 182437133
A 5733 556527894
A 2872 586393809
S 12080 478699540
Q 618 6850 847522717917
S 4802 998714418
S 6145 895865749
A 1712 728242319
Q 1015 12337 370000236824
A 5339 770478769
Q 3615 10096 5379670361294
A 5557 233384167
Q 2454 7755 5171425064180
Q 4478 11983 1080571933630
A 12232 43761873
A 2349 769144717
S 47 907916843
S 3763 213103423
A 6150 571472794
Q 2475 9962 1782355241179
S 10158 532755093
S 1254 410258385
Q 2132 2417 234606460731
S 283 339055891
A 8048 910700112
A 5442 779315449
A 3925 251270348
A 11578 587510999
S 10558 232453460
A 2223 998543586
S 6746 983779705
Q 24 8118 6147690503861
A 12171 992503642
Q 146 661 4452508398
S 12042 616367156
A 8590 170795815
S 11392 654278635
A 181 824494587
Q 549 10112 287393192460
Q 645 6856 120550568205
S 9627 764934089
S 3697 833035468
Q 901 12643 8506201551604
S 10534 564104375
S 8481 6177826
S 7863 439870614
S 3633 79934591
Q 1342 7845 5867387044411
Q 6635 7549 467406094114
S 4007 688340691
Q 7429 12772 4137920365673
A 11305 138616104
A 358 984041353
S 9739 621181355
Q 2224 12367 3080453016297
Q 542 9334 7164011821103
Q 3011 4012 442176527220
S 767 124992702
S 8580 498472841
A 8822 170098202
Q 1476 3241 1721440256603
Q 7894 11605 1415667290140
Q 2161 10404 2780162800774
S 7509 621168937
Q 218 12447 3443739697480
Q 7397 8047 310078330733
A 5103 351492775
S 11016 491228485
S 10242 436074527
A 2904 946752877
Q 5860 8194 2088764118050
S 9385 107252872
Q 4094 4788 90652048820
Q 2900 12528 9143441732556
A 1242 447223754
S 1893 711290464
A 11971 833787420
S 1697 896515733
Q 1621 9163 6609662815640
S 9007 670994203
S 1267 400428253
A 4418 977126142
Q 1779 7439 1048078480964
A 7170 893440762
Q 5767 12931 3158851090278
S 5396 59386361
S 8062 33898843
A 5192 825603703
Q 2746 7926 369180021520
S 4008 659293343
Q 3804 12544 6481769600647
A 7529 639605459
S 5846 978826882
A 3886 986425647
Q 860 10740 2818889205044
Q 721 11732 6290992061328
A 3496 100783187
Q 10758 11536 239387929104
A 2296 739373600
A 2238 965107697
A 4781 324006794
A 5775 269092402
Q 4288 11346 4229978278310
A 12913 565541425
S 11719 216643519
Q 14 12917 356532963365
Q 647 5905 3412306437674
A 1695 774265420
A 5735 396560858
Q 6432 8143 155788956263
Q 430 11657 8176788612721
A 3395 117124751
A 3513 966497744
A 2744 965659011
S 11598 678781727
Q 2234 2996 506299906914
S 10730 951876900
A 5322 461936957
A 6938 742336487
Q 308 12892 2900310607673
Q 4984 12038 7043414639351
S 3724 155504249
Q 7763 12491 2164872282495
S 7926 418815837
S 3473 501855319
A 73 190556746
S 5153 254531216
A 2631 259427789
S 9267 806974673
Q 1822 8066 1509990451955
A 11089 646581413
Q 8115 10346 366370595392
S 4287 957888989
Q 1020 11377 1152783505981
Q 3771 10569 5524641817379
Q 3732 11995 2850097762091
A 839 108315471
Q 603 10151 4936211021022
S 5304 292822566
Q 1057 5194 4021257183058
S 8013 451675487
Q 5199 8701 3472690303628
A 11455 310233731
S 166 928454439
S 7885 166393819
A 1696 82030240
Q 2955 8790 1082093775372
Q 7640 12098 3694526031495
S 11944 138688621
Q 6846 10862 1435886863923
Q 4277 5406 233323619357
A 4854 979345259
S 12127 32082387
A 12078 888752536
Q 7223 7355 105184166413
A 5344 213938082
A 6958 614914086
Q 10786 11273 8950666107
Q 8754 11153 1826941426886
Q 24 12612 5960218965928
Q 1950 10789 6704880957640
Q 1833 11651 7507015264941
A 9876 913730398
S 1508 358235982
Q 4272 10510 2341920764467
Q 755 4113 350635912798
S 5285 1158031
Q 5499 8224 2271387284062
A 4534 897126895
A 8625 759831293
Q 949 10117 8973223658903
Q 2077 11027 7245159530201
Q 1739 8391 4010847622528
A 3298 139755370
S 4847 678144987
A 4477 404486432
S 6590 678261864
S 12591 613051177
Q 831 10353 1707913934205
Q 142 12308 688669251087
Q 449 12613 8397447553294
Q 1446 12048 459191607175
S 12177 436512518
S 12772 762431471
S 6857 814859847
A 9596 759390320
A 1988 230338225
A 10916 776235173
A 11851 554848456
Q 1676 11865 1621943324191
S 9679 938498459
S 12168 805272053
A 4287 580584225
S 4796 759947439
Q 1329 2661 324998961924
A 7209 663380271
S 4596 524506324
A 11756 452129041
A 10026 207805660
S 3778 319274776
A 10350 571175946
A 2251 233530214
A 2578 850822107
A 5642 36461959
Q 6679 8815 439067394663
S 2640 388402382
Q 5783 7075 223964177953
A 11427 179157721
A 10737 930755840
A 11538 770199634
Q 6361 12405 3887638726571
Q 3583 12463 6649834466959
Q 10691 12947 1311975113305
S 3711 770771402
Q 378 2493 595013478363
S 2679 958316554
Q 2609 11572 4113040317306
Q 4331 6298 1891004295103
S 7633 357733503
A 11646 67109261
S 11528 771411477
A 12258 191360266
A 6633 268637609
Q 8998 11038 50132543734
A 4128 449185526
A 9644 360013407
Q 3384 3393 7192739052
A 10000 459020627
S 11550 674474377
Q 396 12510 3554074468325
Q 5097 11660 4177297473542
Q 4875 11730 5279776269040
S 511 822246707
Q 4457 4888 64388752786
Q 4423 10453 3875461973167
Q 10488 11903 1102061549770
Q 149 12855 3281437370234
Q 481 10956 6852677254801
A 4665 730340025
S 1978 166249598
S 4186 348901531
S 11620 898845827
S 4748 749410038
A 2759 695260347
S 1888 49857874
S 6600 444906437
A 1132 213260067
A 8219 724789586
Q 7110 10192 1740315988919
Q 8867 10857 1334163448286
Q 2008 12390 2522936465993
S 8254 176935114
S 7984 654862194
A 10579 826759974
S 8867 500552399
A 2202 667055450
A 3394 483418204
S 3740 95019224
A 10919 38742392
Q 4194 6981 1532836016535
Q 2473 9639 6777195436852
A 3652 119519786
S 4359 568542340
A 7455 87636275
Q 3990 12432 6117927486634
Q 187 2027 191290593443
Q 4698 10943 3192304516619
A 10298 916477556
Q 491 5859 1031431759692
Q 3002 11100 1450801816149
Q 308 5133 3888239340137
S 8174 46337548
Q 64 10195 9066851756098
A 2885 229618546
S 417 227998040
Q 3413 10655 5675223410025
S 8076 894127094
S 891 82233604
A 7469 839917475
S 6273 495263301
S 2594 412452222
S 8192 843912388
A 7151 999161337
Q 10670 12832 1344365114206
Q 5661 12044 565347154392
Q 147 5330 3007717056072
S 12726 563379039
S 5171 992149880
Q 8825 11573 588501800864
A 7075 936717180
S 5732 686640328
S 12277 753442788
A 1732 282123789
Q 174 9591 6070061845831
S 7325 704715161
A 2899 726090751
S 6360 855093642
Q 218 12794 7548779474712
A 4329 619522313
Q 2180 7414 2739012442571
S 5346 420036
A 5610 123706469
Q 1142 10309 4244514396050
Q 4185 7593 394307108230
A 2903 646919872
A 378 332202203
Q 6607 11478 2927392973677
A 11899 334563427
S 8395 66155234
S 5213 890928857
S 5711 932035183
A 3903 639286203
Q 2940 11786 4168730865823
S 9323 343141384
Q 4508 10110 4190827973576
A 11566 287902103
A 1647 739874703
A 7347 590302697
A 1747 142374802
A 7519 158332573
Q 3561 10624 3763082871061
Q 1306 3565 31478562249
Q 2203 11307 326577866014
S 7225 556957572
A 924 658753465
A 12067 808463953
S 9731 957262522
Q 2096 6783 2825539056425
S 10014 718478173
A 4521 880369753
S 6050 475440586
A 3393 984272414
Q 557 8133 2490517178957
A 11435 637942236
Q 8405 11002 2147208698689
S 6228 334730410
S 136 411767388
S 5904 938368737
S 864 152419261
A 8898 854268692
S 9998 40595979
A 11821 596706335
A 1855 423171803
A 4337 443305797
A 9359 525424765
A 10409 272692996
Q 9824 12631 862649963933
A 7778 49364719
A 5726 985767170
A 1463 275504976
S 1749 340373333
Q 19 12922 6454638259681
S 11939 530046846
S 7164 544173650
S 11856 607118520
A 3262 16603701
A 11893 67106453
A 10516 949328300
S 8384 762400604
Q 5497 6612 1084988162377
S 1369 654524342
S 1053 201685688
Q 5983 7123 929388423861
S 7292 844949919
Q 160 12838 5722158141763
Q 2798 6144 1225784199347
S 4828 447370007
Q 875 11300 7266929936729
Q 3723 7632 650809417030
Q 7925 9430 831518694958
Q 4498 8920 573526145517
Q 3635 12485 8499278726882
S 12155 462566146
Q 5359 11121 1608627018908
A 10195 494552870
S 4633 96475518
Q 1281 4939 1011522128525
S 9353 393090856
Q 2216 10945 5496648241668
A 11076 465419506
A 10497 558342231
Q 1875 2137 199834363065
A 11064 892456323
S 4377 670637854
Q 3792 7111 1789800161872
S 12404 339623869
A 8000 849289335
Q 4686 9023 3281198207367
S 6426 420098559
S 5868 900201739
A 12150 279250378
Q 8911 9469 357227397897
A 12025 568614683
Q 6593 12444 112003483601
A 578 473342063
A 12754 605607536
Q 2101 7938 1458826771146
Q 564 7955 6243097939187
A 11908 242684096
Q 456 11761 3897673636159
Q 3718 7828 745227562481
Q 9557 12638 1811131920383
S 1551 761696634
S 413 141978419
S 5142 234571868
Q 3008 4372 600663771813
S 6263 363807661
S 3043 441236193
Q 7430 10122 413426993618
S 1872 64878146
Q 117 10626 5472964743912
A 686 886423746
Q 1078 12579 2817002650933
S 2373 566864860
S 12015 80002696
A 4997 161901385
A 2969 434474906
Q 7432 7796 110581681107
S 1152 56232148
Q 3503 7333 412019875903
S 3407 873144608
S 8656 937052968
Q 769 6725 2198351452593
Q 3989 5548 479476440627
S 6329 608859966
S 12508 526925621
Q 11324 12780 910289057006
S 5520 342007522
S 5344 109625358
Q 938 12498 3273846282868
Q 458 2570 1227104882166
S 9339 142826549
Q 4251 6666 569579369956
S 1302 255128032
Q 2936 12169 100257190117
Q 781 11142 9820115438938
Q 893 12553 9555552624693
S 7264 602711327
Q 6001 6615 53448167433
A 9325 415331096
Q 2159 12822 9714030153311
A 8748 110578828
A 6814 763916992
S 6746 147410769
S 5197 165475496
Q 1161 10712 988714029483
S 5383 936990286
S 12924 145879392
A 4570 512569821
S 11919 686597762
Q 5281 10181 1562640924507
Q 4060 12041 913168588121
Q 7352 9751 25477636362
Q 543 11016 5928732712880
A 7300 357556081
Q 175 10287 8036857896867
S 11457 698657027
Q 826 11901 8435228619456
Q 693 4086 3315793428635
S 5566 985338973
Q 4444 11997 3824648506174
Q 3523 9257 2532682780668
Q 2345 5009 46065305369
Q 14 7113 5967009388410
Q 32 5714 3929707794545
A 7263 239153634
Q 3340 10039 5396835675755
A 10930 986050480
S 6921 392179426
Q 2784 10861 1648266985517
A 11758 52686114
S 3911 160934567
S 10591 870935340
Q 3551 11007 7121925607721
A 11092 116672942
S 8516 592618270
Q 6136 9375 1376899245911
S 5026 881027081
A 3282 603697276
Q 6732 9584 2330433902551
S 8303 570679783
Q 10105 11983 264011110074
A 4034 467826417
S 5582 448805568
A 11946 647913644
A 204 277861205
A 2728 103395929
S 4089 514029738
S 542 326546766
Q 5537 10869 1793790408895
A 10016 662463417
Q 11169 12871 692883679485
S 5600 145424000
A 9337 252019345
Q 9 11271 8221176422715
A 12224 787005311
S 4041 245984936
Q 372 8990 3679811817906
Q 1004 7652 1726012951777
A 8596 316101239
S 11631 264807672
Q 6311 10092 3689430193753
Q 7544 9481 690715490386
A 8420 264107714
S 9402 590993101
Q 9787 10764 964753613290
Q 2050 7304 2344844072515
Q 6132 9300 652141357811
S 2151 424266
S 953 329717999
S 1650 372488246
A 8794 998324925
A 9056 521889033
A 5397 427540640
S 3147 298779117
Q 741 8462 5366135776859
S 918 309927683
S 12185 492511285
S 6726 268105887
Q 3297 4427 762967237421
S 3789 408328044
Q 3427 6768 408814488630
Q 7337 9250 1238568944023
A 6927 590145220
S 640 605352825
S 7906 956376207
S 8223 723090509
Q 209 11695 9238634163298
S 3593 73050861
Q 3119 10112 4885159869616
Q 2548 6293 11086266676
Q 3605 7925 2352633106447
Q 5016 11719 2399444621798
Q 4515 8089 1764242396908
S 7911 466384581
S 4381 626854279
S 1636 349203780
A 6598 339091310
A 6188 11104442
S 7624 439717172
S 61 411127794
Q 6120 8616 138481707463
Q 12135 12592 405586440968
A 9611 243230992
Q 654 12136 3792307687946
Q 1070 8722 2785665603896
A 9044 525786481
Q 2530 11287 4727307595894
A 10564 446898669
Q 646 6072 4959435888203
A 4490 994078552
A 5083 648060840
S 736 55498278
A 3722 877348147
Q 3830 10045 961954261441
Q 84 12161 2538717008453
S 3355 851981315
A 6821 660445865
A 5070 384911899
A 11519 383376287
Q 2616 12632 4685507530072
A 1712 501809860
A 11953 263882643
Q 2542 4160 826516040802
Q 5822 12412 6300819244263
S 9058 400392655
S 9806 75912703
A 3013 435930420
Q 1627 5046 3084708068928
A 4160 445430912
A 10394 165804567
A 1462 328664972
S 5511 621814902
A 237 361893729
Q 1598 7723 3471082843982
S 6692 923490671
S 7530 262136804
S 12221 963885761
S 3544 950452733
Q 3177 11718 4707844035958
S 1866 134390512
A 8435 942649964
A 3587 762448232
Q 3332 12280 365734967931
S 8146 715736041
S 8263 185223200
Q 2589 3819 975087851157
A 8739 868960528
A 12327 968253546
A 11065 725136667
A 10768 488905165
S 5633 644219820
A 5024 187742917
Q 2652 8724 4571431017847
S 10558 553184059
Q 7924 11357 1259625697281
Q 203 11532 3359825427554
Q 2555 4854 1357900510117
A 11475 219594846
Q 2917 6122 1058379779035
Q 289 10912 177306881001
S 10890 755125022
Q 927 7437 3085957910851
Q 6537 12641 4675857036562
Q 5608 8579 2924170642801
Q 3522 11341 951398904628
S 11728 251847449
A 1744 418851239
Q 1152 11428 5716992442229
Q 4815 6307 1194711407201
S 10686 905234090
Q 747 10113 1263734418870
Q 8001 10069 839406633230
S 6057 370689054
S 3806 438236784
S 11717 155029455
A 7493 39386365
S 12120 314857795
Q 9528 12136 1479412374092
Q 1293 6240 1190821164568
Q 930 9992 6450878609548
A 7969 896478777
A 10035 918918515
A 2034 709106085
Q 8412 12525 3161347071824
A 2758 153457899
Q 1164 9288 1939806741939
Q 1511 11995 1086257681256
Q 9645 11721 362266823006
S 2349 895382930
Q 4028 10522 6160371454115
A 9742 492544364
A 2177 718389191
S 6303 227401377
A 9414 356721062
S 7043 911988630
S 10757 933494695
A 6993 663478746
A 9074 7497289
A 10972 176414501
A 7410 569252799
Q 2116 9245 70488190422
A 10984 19880727
A 8190 919142772
Q 1029 4066 1896170423968
S 11236 591536402
S 6922 754117447
A 8662 287947240
S 3493 773462679
A 10962 249965906
A 7901 851990412
S 1941 458573287
Q 5335 12524 1732100763372
Q 455 6029 2609694170742
A 1238 49306681
A 12380 47678796
Q 75 10308 8490491075220
S 3929 974505598
Q 2841 12972 944262745715
A 8618 489298220
S 7149 824771526
Q 6062 11491 4651764438864
Q 99 12803 8811437337671
S 3217 368589292
A 4277 181248570
S 5622 635412
Q 5554 7391 1700086141848
Q 8573 12050 3016250988124
Q 1277 12280 8745211750744
A 4242 587583136
A 6233 126861163
A 7129 858939076
Q 499 3969 1507893816848
A 6284 106767435
S 12938 381556428
S 1435 75169406
Q 2104 11377 1284064483049
Q 7166 7555 61931881423
A 960 612255219
Q 427 12528 2516865065128
Q 7745 11548 1123189088319
S 5327 53412275
Q 1326 4372 1802071282778
Q 1442 12394 2289603883155
Q 1445 6566 4732358712062
A 8353 499781916
Q 6571 9881 2921982823401
A 11099 148091252
Q 1635 9155 1319846090285
Q 6000 6717 617167258985
S 8388 733220728
A 7155 627507202
A 5040 208587475
Q 489 4770 4013643409263
Q 5285 9276 520628753549
Q 2797 10055 3890986112412
Q 11119 12183 534108364741
Q 2739 8443 580360361225
Q 2302 9996 3719467424038
A 8359 194963641
Q 7958 12626 2949158684453
A 3207 341999447
Q 252 11918 9059579384571
A 8084 487423840
S 9369 905218832
Q 1625 4384 334318357682
S 1944 42891227
Q 3896 9013 2272829699401
S 1855 413612630
Q 581 3735 2062685577700
A 5951 283807195
Q 743 2338 96761319067
S 4260 982492675
A 9440 83328598
A 10473 825148498
A 11121 574889984
Q 10542 11371 558968460119
Q 11157 11472 207147930163
Q 4357 7534 630901040494
Q 2488 7465 2757938547706
Q 3604 10600 2125070113359
S 1158 630115379
Q 4174 12270 7709659749730
S 7253 36203469
A 11627 288106341
A 8369 379772964
Q 3026 12973 2154303899820
A 6234 919927309
Q 2423 5841 421010967287
A 7747 783752571
A 678 610281216
S 4649 364400007
A 11623 520989891
S 3850 883073346
S 1274 845814193
Q 2508 7721 2605859026178
S 1330 841262129
Q 530 12881 590920446997
Q 5991 6425 197606516231
S 5744 733245621
S 1004 459587491
Q 2331 10889 7369593761337
A 8677 398981690
A 8384 527660365
A 9366 186603775
Q 3348 6211 2545046065515
Q 3008 10096 2535487750982
Q 228 12117 3151067490999
S 772 540769041
Q 2895 8214 2814464937368
A 3058 141203568
A 12745 421952880
Q 150 12873 5226073277544
Q 2552 10813 2882221547115
S 1290 920267874
S 11579 607868334
A 2416 42648881
A 4253 667360418
Q 6793 8142 944179174505
A 11964 543485890
S 9784 618616532
Q 231 7419 41488534689
S 1359 550074632
S 11368 164046446
A 9848 87353617
Q 580 11834 5735084536396
S 9043 845938569
A 10803 594559519
S 7285 990854267
Q 6224 6698 250362471359
A 9102 184799060
A 6963 137586607
Q 869 12189 109235409289
S 9821 450170907
Q 3026 5625 2193747758336
Q 2250 11777 6014725319560
S 8734 463069652
Q 1599 11426 7199819690926
S 9790 701833046
Q 935 12471 5797146398357
Q 8251 12202 730155400498
S 1 497929734
A 6514 88206913
S 9465 757373101
S 11076 13232615
Q 9764 10885 892025762327
A 9390 450702317
A 7898 471550787
A 8743 335354932
Q 73 12747 7755296036550
A 2579 964621615
S 2286 874935027
Q 5200 12100 6504985082948
Q 2998 10060 2372993927890
A 7810 234898371
A 2782 149763513
S 6239 769488291
A 10011 577969531
Q 1587 12811 9873154612259
A 10698 501082091
Q 4075 4755 178190248312
Q 1268 4213 1539915257433
Q 165 9456 5628718230803
Q 2444 12788 6117937918504
S 3637 36600549
A 6884 633860499
S 7740 599707707
Q 329 11735 429360174183
S 6714 889517096
Q 3985 11981 4994746605274
Q 7140 10511 2627186229108
S 2710 957154489
Q 125 12844 6049986860985
Q 7933 11935 1114524576637
S 1908 843812443
Q 3144 11997 3310002591476
Q 2355 11355 2838775909003
S 2603 638530908
Q 7679 10801 2466671044347
S 11661 193483859
Q 670 11936 9399397237036
Q 9501 12229 609069453573
S 2622 946166899
S 8147 291712668
S 12079 810688266
Q 1724 5936 2889701292517
Q 6911 7368 175240030939
Q 502 11734 3965308364301
S 12600 418156884
Q 4707 11273 1598634289471
S 2593 66864037
S 2556 738074971
A 6367 418191020
Q 7010 12149 2664857538500
S 12012 754793880
Q 35 12984 8267637820149
Q 1851 7914 1636924916194
Q 2729 8616 329452478687
S 8993 844475386
Q 6797 8942 431021907203
Q 827 8487 3102102187560
Q 7142 11610 2083458101102
S 10432 73928001
A 9189 442387759
A 1595 115972458
A 2849 718929554
A 9995 261324198
S 5612 881982407
S 8771 488952439
A 12438 589040741
S 1572 341607322
Q 1221 12111 9585036997113
S 1024 861985061
A 10021 351975637
Q 8595 10894 1795842329882
A 5943 519639798
A 9368 990081860
A 11428 447869876
Q 8275 10181 1815007968545
A 5791 200939615
S 12726 465541264
S 5708 605933930
S 12783 197932202
Q 1 11800 7196363017597
Q 1232 11703 6702878840341
Q 4199 11811 455134631039
Q 2758 12186 6190320268824
A 7459 992528433
Q 1678 11659 9363816656762
A 7951 446250226
Q 778 12295 6520100338299
A 343 947841121
Q 4917 12649 4669129940388
Q 2479 10938 4903378925515
Q 677 12044 6395153089494
Q 1199 12833 7470706285822
Q 4152 11761 315607219971
Q 4997 10851 525031397012
Q 1139 12906 1650167634086
A 11983 272506868
S 4773 291437382
Q 1193 10826 5271138687649
Q 1247 12848 5955769571795
A 7092 25558791
Q 1140 10685 4820508130284
A 6625 419091656
S 8997 9745201
Q 1331 12900 7531978260075
S 6221 915729321
S 11065 744018677
A 11101 950720232
Q 3983 8967 3414088321762
A 6171 9840755
Q 3308 10817 4635275839843
A 11611 465351415
Q 1558 8959 984169137576
Q 1116 7827 665466944548
Q 4798 9515 443221007177
S 9010 993575440
A 449 451234171
S 6560 626745931
S 6713 769068334
Q 5514 6302 454615874085
Q 2275 12638 154451025239
A 11962 75595067
S 9466 956649701
Q 10587 12257 774572100102
A 8480 158012485
Q 2509 11753 1611250049246
A 7460 642862984
Q 8816 11571 1841429339911
S 2476 361619445
A 4145 939022403
S 8529 787159472
S 3721 141938309
Q 7839 8673 216394074093
A 12477 79829704
S 11729 582369939
A 9490 501641021
Q 1692 8765 4166754046915
A 5016 984813525
S 2714 921348382
S 12677 333810250
A 2567 778398073
Q 7514 9590 950780045555
S 6525 900666037
Q 3338 10500 6459600501745
A 10815 152930383
A 12212 911839663
Q 1549 8566 2094368674149
Q 125 12046 6289595062786
S 5334 179962448
A 2058 623313479
S 3231 604721179
Q 283 12502 5190747465589
Q 2118 12114 2969310511163
Q 3651 12488 6231703415775
Q 2838 4842 1397046161116
Q 4463 9583 221751410776
S 5480 682824244
Q 1254 6427 861524087520
S 320 85594294
Q 261 11754 3860414096248
Q 2529 12591 9022470302747
S 6717 366728698
A 3775 890546191
A 10607 885516902
Q 2712 9539 3734241351079
Q 5151 7933 1584416442413
A 8195 572398882
Q 3567 12066 8083201461087
Q 5788 7015 787204932725
S 257 586729222
Q 413 12531 433105351785
S 12114 565981560
S 6372 354772734
S 877 537346660
S 12339 418258207
S 10755 274714689
S 8270 795094754
Q 884 12476 9556241067649
A 5117 680542778
A 12130 544722180
Q 1124 12598 1248105724183
Q 3780 3825 8923789344
Q 181 11800 8249112955738
S 762 984308079
A 12729 770170212
S 10205 259973082
Q 10226 10600 351593617990
Q 3906 8798 1484770880612
Q 98 9892 5252813947110
Q 3461 7457 3865813074275
A 10430 819328292
Q 4226 6554 895318986579
Q 10696 11126 183099393129
A 9004 549908931
Q 566 12570 3585160607750
Q 139 12583 2411200861922
Q 6036 12972 4741278476045
S 6495 474380688
A 10293 401236636
Q 3611 12214 3363893428848
S 3291 759717967
A 7287 350945106
Q 2245 6523 1467509894555
Q 1302 1793 317134442363
A 11983 696457801
Q 872 11796 9191887277957
A 1667 181195361
S 4007 952599669
A 7358 560450403
Q 1506 6114 308888546555
Q 561 11450 3865650620157
S 10358 18449548
Q 1325 1584 10028843681
A 5879 58765485
S 11160 861792862
Q 2841 6716 3662636153478
A 7815 370154477
Q 7234 12659 3482153869974
Q 3219 12668 1154887179359
S 7992 245482458
S 2119 642553369
S 9099 195852927
Q 232 12183 4734358087506
S 5944 807906901
S 1014 111812032
A 12701 189956479
S 9852 959791664
S 6318 999518061
S 4499 451384443
Q 195 12025 6737888888728
S 11485 965043207
A 8717 255144546
Q 7340 12716 1919001750486
Q 716 12362 3757382652800
A 1915 821789322
S 9979 42515497
S 9978 650628025
A 18 294562622
Q 6813 12767 3418201890063
A 548 456643555
Q 37 12571 8926073562275
Q 1997 8708 2439910664872
A 8801 956186276
Q 1269 12682 1710115140743
Q 28 11690 1832209922837
S 2027 894007746
A 8518 588419897
A 7179 495407698
S 9835 678349564
Q 3740 12291 3773792339869
S 263 786245476
A 2569 290009218
A 9091 875854543
S 5148 46642444
A 10702 972707925
S 7638 905280235
S 1434 419825521
Q 905 6196 1860708271393
S 11854 833106571
Q 5065 10626 4804237250317
S 4714 240043799
Q 3585 5990 1758856932393
Q 210 9486 6238270728010
A 6326 253004489
S 102 397079899
S 12620 900757003
S 4997 757896490
S 6397 775563008
S 11221 481565011
A 12920 958827488
Q 799 11959 5363347494279
A 10868 476450849
A 2279 255752710
A 10330 657944936
S 5567 230675721
Q 2717 10754 1581522070159
A 8062 832339582
S 414 672300835
A 9618 697624621
A 3350 22054644
A 10054 199096886
S 10835 870291538
S 6365 317039267
Q 7733 12451 96891179787
Q 159 12783 8303023933567
S 12189 381038220
A 9795 667561200
Q 6 11249 8555674020118
Q 3828 10132 912762180850
A 11852 438668283
S 8646 464958587
A 1630 462242415
S 208 380150671
S 11963 475783309
A 9373 790398839
S 6636 936423397
S 2298 806959934
A 11786 445567726
S 4801 54039525
S 2416 588101009
S 3932 434119144
A 12876 811573609
A 8103 680625895
Q 108 6545 3837130824358
A 5867 789894519
A 10781 649497722
Q 4225 4543 114071751611
A 8091 383623948
Q 2878 3367 298847377997
Q 2034 8071 2235393956710
Q 2662 10917 6966282925557
Q 2883 9941 1060237649996
A 7112 762410101
S 2122 427942700
Q 4545 7248 1721805600004
Q 2996 4524 236454839625
Q 591 8783 5687015224225
S 2052 228860432
Q 7896 12173 1655582365778
A 9493 51288274
Q 2079 8480 5998362506065
S 5752 792054535
S 1986 608023421
S 7936 498098166
S 5935 678616869
A 3069 990274642
A 12543 459818584
S 7485 974383529
S 3425 961784624
A 10418 745776715
Q 1084 1973 397503003085
A 481 525580856
A 2986 222932792
Q 9195 11594 1073752952327
S 12559 18268406
Q 1863 2516 522215428429
A 2044 626604105
A 12985 985766022
S 9004 130911293
S 2091 227857719
Q 1175 11507 7625025292239
A 7817 753805657
Q 7316 10888 3156730783816
Q 99 11897 1406272669036
Q 1534 3734 764586083774
A 11167 21577465
Q 7059 7332 223836839591
Q 15 12965 3478132377581
Q 6629 9594 1166052986078
Q 5811 12165 3225893654306
S 1958 895702221
Q 1716 7055 3833979870114
S 5216 458036628
A 7956 478108953
Q 1946 10810 2747819882906
Q 2836 6628 369254555773
A 8264 400447093
Q 8171 11291 728828794019
A 679 271863456
S 7019 386697253
Q 1110 11990 327458334705
Q 2928 10258 3611033459484
Q 5686 11065 2059870219942
A 10194 972720427
Q 1379 4001 557695642541
S 6335 347170306
A 1745 79746116
Q 2444 11368 8142905278664
A 11334 292433041
A 10932 555608487
Q 403 11783 3332482433826
Q 1330 9981 7099356768106
Q 1875 12071 8855476986360
S 5798 84951221
Q 4747 5862 770799028254
A 2363 325257074
S 9856 774555375
S 3706 963815390
S 11871 453477278
A 11385 951731923
S 12051 125509327
Q 7418 8355 96225116313
A 7912 282700974
S 6613 369027172
Q 9881 12860 2761227123898
A 8336 119256602
A 233 491062522
S 6882 893779501
Q 5 12856 1424980730170
S 8523 166909072
S 11795 309266517
S 7190 379527904
S 6858 340730961
Q 28 10777 7808751476702
A 2427 725905541
S 9049 841583910
S 7407 713461796
A 2787 274310833
S 9451 809301410
S 5469 603934940
Q 2870 11169 201786582065
A 11630 987583457
A 9309 945211301
S 1714 164822234
A 10361 524097856
Q 1388 8466 1557371351690
S 2128 858730433
Q 9415 12369 670698299056
Q 3376 11634 544744269574
Q 1420 6530 2806957095057
A 4098 178559406
S 7821 201882798
S 10436 771361324
Q 537 4872 1520659268471
A 8470 357464927
Q 5136 12259 6140125994663
Q 985 9113 4573955950903
S 2208 918789557
S 7861 240470124
Q 7376 9375 1063481096431
S 11380 922854864
A 8294 948951642
S 5258 588339414
S 10290 461796995
A 1938 872119558
Q 3372 9303 951475051032
Q 6338 11635 672820461383
A 8672 756963704
S 968 631760530
S 1289 452479224
Q 9276 12138 2311427522455
Q 2322 10347 3495821402582
S 8630 416462266
S 9935 734129666
Q 1295 11250 4932521483648
Q 5615 8866 2860053198266
Q 1448 8876 4397239943382
A 5991 923911730
Q 1215 5428 411634863947
A 8196 372137000
S 10604 814375138
A 9249 498433705
Q 8668 11318 2249104827875
S 6496 777760197
A 6895 778046149
Q 7561 12148 2755561434081
S 9700 755243102
S 5128 891574434
A 4555 80864914
Q 9853 11750 716031226629
S 158 939833687
Q 890 5301 1970664210158
Q 1537 11354 1858679860661
A 2870 753244637
S 7599 197166168
Q 1 12989 435389767240
Q 4294 11728 1624318631229
A 7812 73834073
A 8312 247807734
Q 1342 11528 3640650468862
A 4270 316746789
A 1010 768754904
A 175 395344796
S 3608 421405800
Q 1316 12759 5201843540769
A 4033 680774439
S 8985 459408441
Q 718 9768 7839065790853
Q 1018 9625 4514093072287
S 6821 396427961
S 6240 912164028
Q 233 6264 1376766083978
Q 539 6335 3933620543680
A 5039 620865000
Q 5488 12764 220190452717
S 11998 704585296
S 221 794786560
Q 191 10816 8074357362342
A 9310 137272042
S 6650 506680906
A 1709 728012368
A 10693 784569758
A 7659 176816674
A 6000 37844874
A 4589 285145701
A 11430 921920564
Q 3692 11983 6316318311477
Q 384 508 9888166632
S 5726 161670246
Q 4368 8251 1711701403974
Q 242 7457 6533289447606
Q 4786 8481 3171580394450
Q 8783 12258 431093926091
S 1377 841170624
S 721 304048101
A 9507 934874744
A 10552 368860582
Q 11326 11673 108338758298
Q 3347 11869 6904309403999
A 9059 987690879
A 9776 469432806
S 1787 758965008
Q 5168 11540 4122999359610
A 8926 447878043
A 12839 741447239
Q 420 12179 1501881252180
Q 24 12575 6631031475334
S 4130 128126863
A 8047 954577533
Q 2469 12900 8964210105653
Q 8402 11873 156195558370
A 6131 340943557
A 11161 176992252
A 3387 246245893
S 7083 931426551
A 9237 900033201
Q 2976 12030 6020408941794
A 9509 766692423
S 1777 231280456
Q 2671 11850 8591769046714
A 11426 148693494
Q 279 12607 1332597401295
A 6288 584422516
A 8048 687184695
Q 1852 7719 1971944469929
A 5359 698751416
S 2307 517480771
S 6991 615387167
A 9029 419763767
A 6154 495441723
A 8771 801965572
Q 1457 9331 4200945659443
Q 560 5198 3494079867207
Q 990 3416 853565055909
Q 2754 6185 1106349518026
S 2041 879728674
Q 518 11969 5729331492400
Q 5934 7010 31701204959
A 7048 730491492
Q 3601 12412 4589290526555
S 5364 856482023
S 3834 903016192
S 6788 795495877
Q 1307 8213 3256950833716
A 11950 665184851
Q 5740 10198 4016187404326
A 11594 187858042
Q 9109 11518 851754860184
A 755 70638261
Q 985 8546 510904955069
Q 4409 9267 2510041853132
A 11561 763137180
Q 2108 9582 778665038534
Q 471 11879 3322479912398
Q 2400 11401 6665573871257
Q 4780 9180 1354022259365
A 1956 94670388
Q 6305 8336 277363004419
Q 4081 12163 3963876504305
A 5060 938707465
A 4121 274547416
S 10704 651253307
Q 5 12403 1700142907109
S 2759 936721897
Q 2414 11294 5002472915601
S 7498 135353328
A 12793 335148512
Q 4450 10835 1620935360042
Q 13 12844 6321707757529
Q 999 10919 3657297214459
S 12842 286417562
Q 1343 12956 4139573919259
A 4153 803177801
Q 797 11039 3541182798488
S 8130 159770360
S 2101 903460993
A 902 284442199
Q 4236 12342 2057814984899
A 11319 735594640
Q 10726 12568 994591080791
S 6245 46437479
S 11467 812293865
Q 6809 10266 1377406765402
Q 4425 7364 1294984017361
S 6008 448732583
A 3678 848008778
A 11520 23795920
A 8060 242646976
A 6395 962277306
A 79 530026076
Q 5362 5552 73147123220
A 2921 535548300
Q 2923 8516 4769265387230
Q 4853 12678 5360831725488
Q 632 12519 8802211065425
A 10836 560917149
A 12492 909545020
A 12593 400455085
Q 2342 12090 7631283426096
A 11292 629746007
A 2242 473389787
Q 1197 12728 9435634203909
S 8759 69156349
Q 3376 9223 1886661914913
Q 3772 7621 1951411677785
S 2460 705452702
S 11523 86996140
Q 5726 11965 5719532239285
Q 6331 12710 5908170983463
S 9547 841663774
S 4772 436046697
A 5377 975236305
S 12496 730588215
Q 2930 7825 3656424652807
A 8791 553193557
Q 11231 11760 115797556452
Q 1565 9871 454737232707
Q 214 9875 450086099769
Q 2593 2852 119879286794
Q 147 3321 2370165171072
A 5116 790770210
Q 993 7440 3068788045645
S 6517 835943066
S 11241 823263712
S 3847 11827188
Q 429 12109 7770058628747
Q 3760 11347 2010187680882
A 6527 432977812
S 12291 772220197
Q 3687 8335 942181923137
A 613 334600265
Q 1433 12340 176847965251
S 11683 526632721
Q 2946 9433 3683083515430
S 8281 999643347
S 5374 837586488
A 4622 475862116
Q 738 10445 4766428174251
S 10842 998315776
Q 4324 6062 1538430838309
S 3369 100324459
Q 502 11862 1811667109981
S 6259 135497455
Q 259 9079 3113709651781
S 6014 575787590
Q 3325 6510 2937393886329
A 2666 740423749
A 4926 490090266
A 6502 740065303
A 5689 537246767
S 5000 595436941
S 782 903218693
A 4484 486543097
Q 990 12602 6200898791883
Q 5246 8107 2811156156588
Q 816 11563 9052397257505
S 7335 35510838
A 10796 176804077
S 6256 858578224
Q 7087 10479 2674587264504
S 5694 924098462
S 4686 51577907
Q 318 8021 5875408742715
Q 4275 12330 4423892475204
S 10956 471192023
Q 4241 12007 484316029886
S 6492 780836158
S 12444 304155782
Q 5892 10466 895674421130
Q 9777 12302 466736885399
S 7744 855129002
A 12132 840456715
Q 141 10871 5387182977963
A 7423 952767042
S 1561 580986617
S 10559 696793043
Q 1559 3146 985067351522
Q 1725 2563 26499892104
S 3652 566396072
Q 1542 2781 617944529310
A 10174 374423002
Q 4075 11658 1149018290513
A 3758 313318109
A 12686 7661139
S 2140 53114326
A 8008 690891818
Q 8137 9678 754117509601
A 4804 139933038
Q 1355 9279 2804434977982
Q 762 6827 3960284532776
A 3716 461848947
Q 461 10704 8129989058605
Q 6927 9192 2264907692094
A 10912 470512780
S 3408 489757399
Q 1433 12219 4489873611637
A 11483 611034458
S 8683 874594162
Q 8918 9406 152734063161
S 11955 797363632
Q 15 8844 3017118199131
Q 3385 10935 1967095147595
Q 6478 12738 4692641733991
Q 775 12203 6693441879558
S 7599 381039212
S 1033 810414278
S 9872 115007330
A 5084 412882431
Q 2131 9529 4388502892773
S 6652 615611456
S 6935 81294530
S 6126 776495081
S 1376 953573335
Q 40 12949 4973046678412
A 1142 518158760
A 6392 280360206
Q 1065 12752 4469638661251
A 12886 804160609
Q 1853 6683 2900236239131
Q 668 714 24823695812
S 4724 415106708
A 12109 742526503
S 6702 106791794
Q 3050 6106 1781581638956
A 8818 119134143
S 8062 379791988
Q 3692 4884 733168431321
A 9293 95168520
S 2671 524659205
S 1611 570585574
A 3823 861157880
A 8639 748425861
A 5301 283457371
Q 6879 12019 1919872194252
S 830 65076524
A 12963 569146524
S 2101 728210066
S 9459 383567912
Q 1514 5358 1974282679407
S 4666 128801007
S 2024 686880762
Q 4439 9884 584008581341
S 8978 624833521
Q 611 12976 6854077122796
S 10423 486592357
Q 1345 12073 9391906027582
S 8771 386589067
A 6020 375586454
S 1196 52795410
A 12137 354976533
A 9224 833039175
A 8681 69089005
S 9644 70334085
Q 285 12759 826833669671
A 10948 520731726
Q 2532 11516 1178064883705
Q 1189 12533 979010369372
A 4929 523260139
S 3245 976751141
Q 4848 10376 3914117017178
Q 9045 11718 968356200548
A 5390 147576010
A 5140 847518522
Q 540 3307 1179896429264
Q 70 12800 9636763208044
A 7949 402849156
Q 444 12453 1104095571179
A 3264 255973725
S 10520 526963577
A 1990 796798681
Q 2662 12081 923027912182
S 65 878088799
Q 6263 6305 37272677031
A 8559 332105466
Q 1569 10069 6549084610331
Q 4024 11926 1835609465084
S 5531 19111307
A 1445 755922100
A 6891 309522080
Q 5311 6977 1661978955297
S 8221 16461878
Q 92 12700 1275010647172
S 9400 777188876
S 5500 519555098
S 2102 922999680
Q 1083 3772 810894926451
A 7427 232144521
S 1998 871576767
S 4895 396428383
Q 5832 5942 93065693894
A 3212 259757801
S 12443 348557711
A 3782 452340324
Q 7400 8757 993577701625
Q 3275 8094 692566127832
A 5009 466620015
S 10410 262563405
Q 5042 9428 1067815517494
S 7887 118312086
A 12966 381393511
A 12128 376659908
Q 6185 10434 3883594241150
A 2724 8142144
S 4217 650440423
S 4126 594811092
S 2807 854562044
S 6772 477935822
S 8965 48759354
Q 2418 8519 1937919276363
S 12822 126838670
S 1724 362631629
A 5208 691063751
Q 4605 12245 2375229205123
S 11993 242350870
Q 947 3640 2439586776614
Q 124 11528 7404793072944
S 10701 755870755
S 11534 160853845
A 7125 611155777
A 1404 387473229
Q 124 12768 9291544322287
Q 9792 12239 1532566455251
Q 10594 11456 542517557333
A 3771 184363522
Q 488 11844 1493684339167
Q 7548 8434 600412771417
S 11727 569628870
A 6511 644914962
S 25 10243330
S 9263 968007909
A 12832 589492220
S 970 990373546
A 9190 367093182
Q 6880 12210 1081700138821
A 4823 893404093
Q 996 9139 4052169465679
S 4954 929418920
Q 3297 8626 246080503964
Q 1008 11361 3372909167439
Q 263 6640 1168122069370
Q 3406 9560 3543152498841
A 4283 575298128
S 10904 484540847
A 3664 141283330
S 8855 708702366
Q 8466 8558 65557477448
Q 9482 11296 1792032793529
S 10855 204522315
S 6823 97577942
A 9419 206260554
A 4835 764515240
A 9258 741556087
Q 1597 1747 42988699465
Q 6917 10466 2642384193593
A 3616 990774968
Q 3383 12524 785478572291
Q 7205 9557 662515158116
A 5334 661413873
S 6700 638441548
A 9193 358582802
Q 4250 7822 1866400376064
Q 5817 6902 664309302094
A 8962 517903156
S 5390 755233125
S 4310 206870975
Q 2107 6429 2372507610989
S 5530 704304996
A 6625 424061772
S 124 423931680
S 1520 900566665
Q 2988 10901 2830501793176
A 9012 670818970
Q 417 4865 3736786182334
S 6603 843804618
A 1357 72521233
S 9574 720991668
Q 3390 8845 1038798404068
Q 5808 10612 2380168950838
Q 2213 10514 5756098853737
A 11510 985800412
A 126 566274506
Q 4080 9993 1439967629590
S 10458 439200725
S 1047 354551598
Q 75 4001 2001299133815
S 11315 700565491
S 5148 914377115
S 11055 900806863
S 1444 38173726
A 11008 846966997
S 1525 655261887
Q 839 11874 6709289188495
Q 4411 12713 3496385260945
S 5482 883993367
S 4602 892113419
Q 2405 8685 2990590131847
S 11772 119526047
A 12646 549123264
S 5330 403007650
Q 1415 7801 5443422000066
S 3397 126632496
S 778 52808100
Q 156 12823 8708094358646
Q 1009 7979 5641522366216
S 3119 812939864
S 10437 609088670
S 11901 890648109
Q 1493 6271 1324314250568
Q 7059 10654 871552879792
A 11159 655567927
Q 65 12837 7924396216182
S 3955 557476460
Q 8728 12701 1154859779861
A 7302 444671209
Q 1229 12825 6424398043658
Q 8219 12034 2740128459780
S 12424 309538631
A 6456 186743017
Q 124 12293 8901201450851
S 7313 570216139
Q 2490 12014 6655208171434
Q 2314 6133 1456046329537
Q 10301 10925 567228947717
S 11620 134759524
S 576 900411793
A 497 820496960
S 8574 98593937
S 6452 911166817
Q 214 3833 824330477025
Q 3046 12595 3326989671755
Q 3492 11616 687117545872
A 12346 666259989
Q 6950 10352 2801019545092
Q 388 12925 5796394141432
Q 172 9680 3410487358200
A 7126 621540433
Q 1094 12099 3938972211161
A 10786 769017289
S 6963 489578836
Q 2439 12563 1398856893004
S 3912 461654930
Q 6492 8210 981340610868
S 12603 127212264
S 12862 252437798
S 2144 499524355
A 12305 928407260
S 3527 497982264
S 8677 312066215
Q 1077 10774 177750812368
S 11768 658502935
Q 4301 12675 3536531155834
S 801 693659031
A 12498 275156911
A 2588 405404149
A 8613 976801779
S 10757 386472932
S 5731 241911466
Q 1189 9855 7152766368926
A 2605 668716874
Q 2204 3783 325627351979
A 7937 881100303
S 183 895893131
Q 1416 10978 1715566843080
S 7303 624224493
Q 2266 10614 3813747600145
Q 3887 10839 1327655800066
Q 29 12923 3858064849471
S 11147 378416655
Q 9140 12273 2824391320315
Q 979 11508 2021693032649
Q 7383 11123 2037803975622
S 701 34494947
Q 177 10974 4560005795663
S 2342 803184142
S 164 758939172
Q 250 12427 5884757023202
S 4977 740683786
Q 11534 12536 894564824169
S 1554 1628276
A 11902 468570347
S 8742 278232052
S 8146 614189156
A 12218 192781485
S 10393 231381296
A 12687 356834282
S 70 785868839
Q 1325 11167 1714641769243
A 1580 356347726
A 10727 186617039
Q 6054 12889 5247106717645
A 4737 18070226
Q 5882 7473 700267618235
Q 1368 7316 5024429946799
A 7459 736224446
Q 1203 6735 1151138850278
Q 521 5295 271684745420
A 188 573304976
Q 851 4246 184947421341
Q 2522 12381 954115178170
S 3836 982797303
Q 599 5503 145835209006
A 343 716985885
Q 7367 9691 1087546877568
S 5538 824875836
S 11047 881028459
Q 6336 12566 5830392419573
Q 1907 8345 2241404627507
Q 2996 11255 2797285006585
A 9874 805738089
Q 11215 12649 84519028938
S 9936 952262455
A 12059 222034714
Q 9920 11900 1441073617232
Q 348 10063 8079875349314
Q 361 11378 9640576706643
A 10587 173288035
Q 908 12785 2602369848197
S 532 323879277
Q 6586 10783 333661832706
A 11840 235666587
A 7961 758262858
A 7178 421520877
Q 611 6273 2660712291347
S 856 288649693
A 9436 566255973
S 3775 313410930
Q 8711 9722 439207644856
Q 2352 4566 837211218381
A 184 353192916
A 7329 102532972
S 4646 876288234
Q 4718 11093 5113750017138
A 12101 691381996
S 7684 683617669
Q 6902 8073 963401233996
A 345 399045082
S 10333 813735835
S 3058 402544286
S 1085 565556503
A 2937 314999791
Q 349 12634 3016875260041
Q 1667 5535 2565446785692
A 1554 281284764
A 9782 274748902
Q 4954 8371 1024651034018
A 352 860554331
Q 162 8036 5387931239964
A 284 378300567
S 12966 766782998
Q 786 3481 75810918265
S 3139 134407437
Q 6324 10832 147514233520
A 330 812355435
Q 1203 7708 6305881303774
A 10009 356527705
S 513 879181801
S 12083 315157436
S 8977 794573360
A 8025 631100551
Q 3221 7370 3357692437728
S 2389 934375045
A 4538 460165424
Q 1065 9814 6024650149845
Q 3572 9283 722924737417
A 7395 770188284
Q 2061 12515 7390332433910
S 2400 852808932
Q 344 2478 1033730997241
Q 28 11946 1353311066479
Q 820 12780 4873815707857
A 1950 766736897
Q 51 12047 9963878997615
Q 3097 11965 6158551883560
S 6356 426480625
88200 63844
882392142 811598447 215633070 784098171 457600252 531124147 444816698 111991045 579117207 52903381 928057372 167112751 644476118 568633272 120805098 262369506 294430655 170725997 949504265 72517219 586139274 774932949 302508148 852313358 493887099 151752747 2012075 375938210 324011822 607523446 358675470 722224186 474010085 602516689 586283731 982806924 822319323 647356082 958274356 690089201 284053743 390673665 455383894 367659288 785758214 966012766 511856164 751185448 900452691 307630532 358890853 115490379 565249533 816189688 154792680 819106493 668610354 180885436 710504823 97674060 894631582 822189074 289908422 226492197 648453625 566258052 416065328 955996908 43511238 3423837 395136118 511065824 345535100 177667800 472238335 423149536 224437006 679379212 45300214 993250405 962157552 514763203 394082895 170511623 523499746 587977360 496674383 286037805 648977109 386448953 350007900 541414695 960081220 995085880 566059146 17224489 126725517 855168116 65478390 902053643 561423484 87675314 670042698 961860833 521223315 943410796 903854649 602303721 110456632 509351498 824000994 591537303 678127914 390251683 631988939 400870936 21818336 78772278 60591406 324327913 847254352 369080861 410357247 211429815 395230752 561722840 973896367 10638937 102830372 477219778 851698195 865351834 4628465 28016459 189204265 405482881 369858936 463310065 499762640 142169161 383787112 236688061 439412724 390174063 69151959 771178200 131193527 266352723 220901738 224757730 949997459 213181866 666433216 951046675 880533788 110184982 830853268 548404256 967984342 483980156 8111633 417893198 921299642 874683957 649378387 751368716 240814078 597497246 273726321 460455031 535376779 703156303 202091734 140677042 306178556 547849103 779955304 782000145 55412885 253653015 17754094 111118016 519520486 527835376 515835328 491050896 280169036 165509132 355827373 635222425 202773083 74829673 636567902 823980417 436818191 274059338 84868044 782943051 51064781 295119003 136257018 135904784 517899508 269635171 833948215 749723441 178975123 529270555 506898917 427557482 713646290 106265963 290148694 40185568 395480958 190820608 245180726 48741546 450298267 294289057 152767500 270977693 794103437 740388748 128281481 701622755 984119689 324539851 419065591 556778678 598269452 540348189 87873564 562118846 514614615 885102362 386764592 582740123 91875504 959717556 978765906 956665656 491197436 223623315 454695655 975984727 642940018 351229698 250944113 58974357 117842176 985902770 154914904 939966989 321288407 68316950 684336900 111533335 668962707 206231584 395362657 377923075 855016150 65799289 252397097 840498166 244745453 683916225 81216929 978293977 133830325 799230801 328325772 747711543 459253303 791048155 682113463 464528194 120914545 725627640 970421014 343926532 836180058 201988873 561385260 253255354 847819484 358067501 322152691 341622125 955700106 952298312 447863696 625755697 960670549 293052666 830903932 185205800 249567651 191954207 593375679 75234153 588872880 801524725 9364813 76507001 35094164 345218831 912824921 292252752 153133342 93919545 443551511 760825875 183153701 187713660 14360666 27574450 578056620 939637860 195896954 909271343 674279076 662385869 971095408 172794517 526432542 33899789 473706809 351872711 537047410 76174149 600414250 84418858 305328222 234168124 686511692 161005769 730574938 758634118 581151391 996279112 807186806 467411191 212571364 297063986 477153230 204702236 282777617 450419346 11851233 178365586 995005715 592002146 126839395 231148756 374717042 138218624 275258790 212072315 828757581 940152845 245438500 745686104 175888876 883840141 758037263 104062735 645876117 117456166 967986436 838383191 425117479 151418205 899519363 699638050 281361889 44804100 813100258 988983495 140262002 558867151 412644138 461190115 204715222 917418564 215830349 500138795 748213742 684932562 941471857 355756012 491573300 12342717 247982789 410021723 28189751 252027327 810918440 308496158 480116443 781025298 885416916 890616527 857379498 269886041 633132511 805660597 261707306 681821340 992357712 401733744 208827278 764015071 55067413 866410023 613318644 770680886 745769757 956687490 411451623 383118138 933883869 29141421 631288758 73802151 415597038 809059300 614224422 83127773 140176794 155262251 421529580 119443343 404178667 857721490 770958807 646751294 45969360 795838356 78103389 577985277 117564229 227563418 806201991 523022160 584523413 167078265 409130596 496980476 75241353 883733227 798864564 784881491 143260911 761022972 59737507 622042045 750062383 892178256 139241792 460688017 986666419 883397259 533199882 200984928 616458146 780932982 288273368 470654920 295793419 108571399 33605703 315146522 320844321 326714387 71321416 914022074 962349964 195461076 69304723 738241116 272506530 775306511 21976135 138785460 289750927 756226059 772669682 788153857 127151881 8109296 127120007 570324460 163526844 795085623 72537355 197664602 952806642 355445308 293474209 50144317 471664227 596872767 273987099 716608412 957477258 310415356 661621674 458477013 605596294 765338490 894729987 148264699 263139235 163122574 609855769 89002136 929753811 303512335 179982276 300744243 868152222 401045858 556521602 180069148 367487480 821333885 574290828 506330921 807445524 162909817 691057813 796573506 695702460 632181019 714655082 810956395 89440636 592469599 311387620 255417706 329687643 6488556 17070972 408247339 797381062 869758348 617771835 11222811 296864398 546018927 423491347 458342796 377013059 733870571 901157972 763263720 55754774 739168466 84742266 802519900 76397390 680333319 408930446 310769594 975144169 812219550 898593808 608312102 11253090 638502063 122708866 910996231 819269952 749663774 174372927 364610822 766355135 291117311 521282716 561902285 851487404 565005799 394558119 268680398 154040452 895248509 513035189 674717228 167951198 644095877 268747682 504098500 405547995 772622000 461238423 125981496 442606228 417852618 113802478 66107690 825309653 597886087 18756944 490597821 441125304 560652744 398973906 185548514 763072775 266485069 70929726 893503880 625030113 508003897 505506564 816370393 964580823 204709721 552418010 146663594 741402716 143646699 202807897 680908002 175849772 510466772 973064515 695795534 679149382 144454914 14430102 948105974 285410776 413405221 387549035 788202072 464884763 658324355 263893491 211319980 126127222 748849617 282627546 781064343 993026993 882695178 315674704 184724213 751229815 469303782 90414228 627454625 718888615 163004794 465692138 393042712 113197573 742605728 691695573 903850001 81578250 363604705 354207046 604304177 395346067 332507036 180818039 267443948 249413104 821665596 535944114 50639954 975513064 315771195 449375193 50216890 615959990 225836734 482393775 94612529 116535885 640325311 583836622 306440592 425553677 855265480 738353367 666777661 410576595 369929900 986131765 842173059 43725571 334119814 489428474 490717762 971910533 683257102 101909778 946148288 952753453 85966845 288707680 268630495 108201424 666429044 806594196 617644781 103498146 533065723 242683595 252668614 445113449 460755912 128535384 190277400 66426449 759802110 904012694 345936912 972795221 940702055 306394639 686165966 141662256 990088660 392541868 796381182 153303532 500526491 998304189 206138084 693846165 538217780 593509543 413080054 160511097 759511889 236579106 730849886 355613767 746516554 210403675 275064412 380541371 448262607 844658098 270379620 953175622 817743108 223995953 623050363 827685289 76890001 239275188 50193665 322200711 325533400 564834512 392215846 438469574 483015232 936658744 969033462 363063315 406843709 63966658 28880592 757136815 37028107 375532053 604100785 476267333 69234927 135113677 476490428 404274533 327407945 126824787 955080108 153604635 801443844 701858492 910581266 259389335 475127942 40143804 837323536 417196426 701308679 398334066 229173760 927742737 784330297 49880096 546288595 194413304 535161419 536758849 198823343 542832794 47403838 415463802 80385414 746306941 717168642 117493285 434561902 568126744 442752083 44063166 765469344 229910096 43685433 82690826 358282655 184794020 662168963 57799175 509110090 230559926 626398321 343865983 308311206 116852323 426590835 866283878 16258806 668646002 769020822 693116331 270753247 778494220 882600773 646372152 304860239 443454757 681449397 260894654 366306162 642832232 285003867 671576863 523864236 897491936 592779151 472734693 549376697 320121348 735535974 957725555 446776544 729853373 700974400 582518173 957139349 333918256 680158561 227686936 74778233 365631264 773302371 105827380 162184100 249814162 535648897 217449883 660306894 524885515 697852887 234073638 251214848 129758538 951379002 474888028 95285128 784695069 295557786 124946272 419322261 603236684 163117168 131573649 978558530 811845961 498778347 62320667 769389822 888812402 970718679 927017957 280521231 460371236 322766535 122625161 646095812 499635051 32806861 985673596 605339287 145655411 339762900 305707258 25972739 798067520 212467812 203201728 695951725 769978466 853628900 367198016 94991689 450190982 414631749 741529625 727739484 40529628 501407519 219935608 105724646 427882502 173076335 988238450 783208072 185013047 671341486 910076342 818478086 902363109 747819867 748456772 849422177 308234516 378920826 970826272 942322962 28811196 607185235 624167842 383698738 916714737 785101659 611764729 369961051 947838652 461007148 980125089 921399220 307839500 296310768 445314914 976764736 772391288 544394989 526988308 511403930 425734268 312373896 243726730 422288062 757827025 584359820 728743728 694574431 735010609 981479721 796410076 533085585 282087056 279065028 162539454 990329229 655786598 558064731 142780509 536015166 429061118 917986236 99460342 187332383 936523846 809913844 61658789 664269063 946786112 986074730 804128371 574826058 741596928 642475491 649639721 488117380 423754840 941927755 2631917 747084 175402116 234021035 292365026 750887515 411139511 586479589 357720837 213548112 989603910 102262486 622306927 468868911 382740399 520541358 940657280 895768800 832481293 949530243 467187149 78190770 939131923 220085887 329019652 609995008 687537321 966115943 248431824 845973198 585010331 909161918 702032245 82977763 278816325 63961713 467310738 848175052 889283033 137793304 492546539 98176628 532235180 729347916 369781511 356954227 985472635 715669223 59357460 174323537 284314108 66837874 204793503 566704951 446228258 106343119 692057653 211640420 305455924 613801335 714793338 636777337 953885601 417043815 121638600 386495875 532270733 75582997 612809595 839578084 955677783 210608509 583306966 550643693 839589379 488396715 673781012 46198333 295480041 465952979 66979420 482656483 789374878 550983077 136528139 110623087 980470300 108553677 420793849 215229051 954203485 950869657 618877376 465523273 769199814 319485143 552749774 502982632 564935101 696229737 716902716 20313852 78045417 638935984 266647617 64097049 662181117 99559870 803037610 762624791 787029005 810875899 775159353 771800366 741436835 173410761 558683835 437590187 726236432 363159585 329115436 339146603 782668778 241837640 921827319 419306691 827609743 510880139 650956584 300054450 157796382 739492907 763962316 578134927 606516596 224877280 628535941 486893125 375851744 622512302 708513459 700729365 967754426 715005192 536002695 36199946 405243926 518890585 299218087 800313669 263705393 128442321 988071869 674770432 771509469 767859251 661585578 139911144 89069619 149802110 248690440 384445829 872125365 815622191 106160844 568509604 140830807 623188235 162861656 247761075 503641605 331794959 568001195 523233317 377500192 266392146 465130373 348760507 24158681 734580812 216317294 754786540 743697149 900918169 990385215 125076470 57870261 474034458 895441674 97443809 54480434 573143507 294128965 398438098 476849142 71100760 702183724 908379058 472135512 257713962 230163414 981966483 116191482 773941098 422757926 395732487 65955817 340790257 331399502 627223731 670221510 375125906 578108277 52392331 268276247 542609731 361279569 386107137 409609300 79730319 786781023 931240267 305821472 570377627 525581800 941309497 430477 746856394 592738015 725766859 498142115 516061182 807483683 104624384 689747972 325147900 37380683 275872059 854481304 268659066 995945861 124670846 414425356 39520509 322489570 435838726 621480467 216095980 405195902 970016161 574608247 356889656 378904848 455983042 907976465 154211819 987655470 237564149 127489047 373442715 414015012 938059651 960743152 389250747 62129504 128767233 996511382 98388005 821127274 427706194 904507042 240038514 810340366 884934655 780910862 135315222 466518789 520365153 201248535 89407153 562750926 218927644 86353280 94595304 681549901 248856739 499972192 726525812 834591132 848248553 718965638 700361721 529165778 716849524 580067826 345242262 167979492 794454798 103705901 398283605 268654190 694219465 685144301 905022778 888237909 780854912 858673920 259261297 518121277 840237075 291009612 40354335 417472608 708780257 87931310 301533930 750968416 446100461 828464236 582034914 897894872 566937582 117541867 313992449 466539157 703851756 634984236 899243248 802896714 41941999 330339201 304223161 510412869 303461221 44273456 292987815 178361564 261352579 408289394 839607751 992839958 69479237 259192959 603339057 932088026 709377930 440374305 412236300 497196047 406892888 861761708 862860044 751165881 532750858 233620604 539941318 130711642 916663659 942819708 285639641 326059889 375135920 53186462 821175330 688013100 573428906 271198216 635926802 187095833 996400269 318296605 522612929 320192795 462039315 363121107 403890361 261447757 650023187 229486209 637906553 85613015 177817774 191916293 715324723 313348057 383082491 115502754 214492876 208334806 49907172 735868430 450389543 27916202 691002077 578788603 84392668 473436295 825325703 445078812 138579302 78605489 830916535 683892817 265347319 934492793 573818940 895521483 18829389 121405595 640904500 57930926 629196637 811927320 20747814 261783939 442162143 921967638 766118345 339200855 161464322 729249011 160345100 436901135 797245101 144240088 371932318 123455925 975394821 908106700 240268203 175594203 629786500 8507405 244151683 87827276 43437610 806684435 311372768 140998247 65947296 214015009 718579812 487519486 312774249 552942681 821329678 250179877 921570959 554327454 350625685 141418166 858236008 933455855 395208993 407898803 533810285 889788106 736557617 143388116 127143434 885450345 296598679 850297643 434346701 464648446 420619266 179555156 441480606 496302545 555240257 219112301 812457694 144905642 227750769 65209427 485684991 488197990 215366114 4218520 177196482 896685587 503563782 50934160 752834632 303844741 226165744 805367921 396465935 320125499 491096112 41484041 622692262 174849886 964567139 368341671 437021273 92603013 40822842 351096458 835026723 35557523 663171294 933181210 185824097 343388835 918235195 64027693 595675014 84433313 483781663 415267289 699921788 514918039 581248187 518135465 469451626 464654961 779090417 436523487 383250220 504252466 268351062 21280590 829303084 8378281 90390106 63301859 65463887 545788236 51424996 842885198 406236775 308699506 368763481 401319297 289789589 173294471 79487432 538150061 17062935 855618535 909345605 462031661 243654722 458232127 452202084 221080783 442333184 379783693 668749795 395278758 736476331 29356446 449780082 73864736 927521449 96263217 588368192 825961669 164995760 715016798 637525774 460089257 209259167 275820995 57839736 171780938 152135846 967809518 322117576 90114073 499548791 707275588 544911365 56791860 212833279 271637084 55964606 115474404 946061434 819897371 327085351 755026577 617938058 8863701 894443098 285861504 244930336 312897320 667296998 761458708 347583196 506076983 428282805 116925708 550887418 265482957 317654778 225521634 273736879 394661921 921897797 145300190 706727774 133722202 854459996 864984768 580999774 876489233 687563305 592106482 732152783 960182114 245210974 779442777 132074670 241352326 503691189 2799752 170734702 609557208 88457441 543166092 231453920 133911879 77140490 755804386 577904953 83591010 576758675 2873446 113278741 261436008 737764856 375369969 399128389 177181056 437951176 502264947 337937750 223634896 39028541 516683411 403283298 145209221 33762974 773496082 975432805 999733558 533999389 640092231 226048755 498467988 287435121 923885875 377656288 456067208 68024963 171063886 897944260 127999174 755457325 890613822 927216380 170752685 916254177 252733089 85115676 225251353 632893296 481926109 259279632 786451732 321639993 574321048 771179714 735445619 889042056 991920825 961540619 119426264 277302871 931743982 242495834 943407768 186762001 101378231 9853263 386113364 789398798 965444116 274990932 517841394 117387460 199720731 3803631 840649720 139569333 640890632 130805992 415042671 32476158 156047008 378667503 614676210 129864041 43343764 594057633 684735593 475684624 739096583 20753537 501863637 360928547 844645193 680027227 856162651 284372190 895403799 464872633 352101779 803531620 383934778 450201196 978892107 353290391 595745616 504352050 189475221 249662473 774998851 112089645 966070621 120684297 118584063 886970866 608375619 175248801 470651562 604768243 421795706 238774280 413322139 136641930 222511676 374230572 442981840 771820767 450017338 965372213 975912224 64414607 135766391 212866313 939861884 373912795 729291160 193268322 51079115 626498935 19699732 154332245 234479120 922377533 312386904 39516429 787881534 673698532 198000288 286149156 741828661 639743505 459926220 421846056 472691756 506488439 865529427 402652280 168994224 212338068 945991217 71193006 504391196 41687605 312055338 345854819 686799895 527781945 541701164 633501639 311525937 244707321 645499373 273644192 770817781 786405616 431329074 657187997 206152284 388182011 756945746 547424715 745186117 107845095 94957456 548674141 322767227 35253634 605303225 117637919 43897988 214383884 560558303 111650453 661217332 818895827 147373138 743708747 31192619 862422275 564624467 360281650 112442741 484563329 491907656 813518510 781099387 734659590 254258300 382025304 814579510 678263695 397815872 510968633 781538416 683874317 530833047 805805362 856665014 178502355 111486111 983746776 109082691 588619274 807868404 161294542 632267164 14745753 854152467 688469660 567493885 545820895 371875836 358424939 473531359 235415722 249128833 883673836 283178487 168767688 177380031 432058605 73074050 548179844 893479532 16644369 716647170 89145959 769023315 105693598 381288615 357224737 132284268 499419459 557579663 228509104 603032718 429394485 320422133 66300106 920872068 53195813 574843429 316036560 267050258 367235278 12831752 186667564 593529739 316934034 156101975 214461175 26232721 194719831 393213777 607551300 490578454 828196417 534469700 182742694 290644230 701982938 259952338 709683343 793768357 188199903 6575292 860105798 69173269 649697617 810118415 573580984 953730660 563858700 811990981 229623611 742333403 124138459 630161235 355654194 505186727 187265439 665782519 247439757 646025448 475510966 602734261 9213893 476114520 401935415 919503987 729442324 186647562 386473456 691902400 58210354 560093183 519879470 684586412 260985374 202914289 992751615 211968290 80280973 600937695 57728826 540298491 459283681 557903097 675532922 925339153 723459561 769910115 850105032 128092239 37323820 823327920 263149650 786115878 367667618 85659949 251990273 425739138 58502322 414998166 627624687 525234285 710782442 381835325 35982045 325767572 420418515 447925819 261654383 763866242 918649667 385034289 788868097 175975473 18414397 320565486 134979383 140239709 829583680 142435946 385633821 609624174 102267271 248135411 987955433 627081752 944217246 359819427 909082660 805195457 837237064 107862374 426563292 447157698 963581981 471997479 960638723 630353536 976753125 614533866 159282005 589597761 374679245 244842413 935916827 199657079 394292771 378430022 667754536 310344808 933134380 914923168 477927908 321044802 667039504 874113897 414853635 45747589 158351762 454805715 150067748 967532076 201956711 68866196 245388427 756746717 974776610 431348991 925209365 565883652 606463934 440868349 630473918 623475328 604872189 997288950 327144877 261021912 487509124 145117825 58694696 181932657 522529861 975488082 209235281 507401132 37784035 409319073 598380940 682106052 678119678 803236488 899412919 605227984 398283305 550941555 263432455 812302341 280229912 222270955 994176917 634476105 622869811 809464657 460996215 991734764 531101232 16236069 188222399 829565920 138653639 476488092 244756134 534218128 514719576 2210612 28362312 549743997 895323895 366933072 645149993 712853619 544869355 377768354 443639245 855354401 723837173 599343525 888337153 279704486 193698327 646191652 591202984 18967368 618039626 700058091 353114530 378644741 61610130 677255251 754319858 509019681 244904106 885240068 232076693 149945393 606636208 976107079 425757753 247921262 473846597 648142711 988025341 190779477 951290569 445305744 515743714 181416359 495138298 5816100 381159246 492007380 856616652 131756241 523663242 25781455 569649886 574465318 32835764 643599788 490182126 469398644 244726577 18232646 258634200 981256755 973042671 815016008 995315452 559643079 885990930 71136567 460283428 358606585 626940173 254250327 32791438 278512393 620630570 25696202 97220459 952844438 185647910 53620622 549085223 198089421 190774057 754875419 603682239 376203677 906413419 48478137 951884093 432766335 409639374 552887645 736883767 850589388 492279 983138626 485727694 777334332 993888105 270930904 409525591 323579088 332067189 804081367 750809002 475684628 880455432 434089844 763832614 608017949 891277628 251956356 53789855 310932346 583199892 599054191 620572361 874309791 912048941 848383724 54187917 35665658 636732478 242888841 802017287 744449916 591171086 722621715 749050538 539802269 701703943 63076477 700092552 928105958 781908723 111812979 460517320 624909364 379995318 246156514 284662214 655476418 68640424 605352698 393512347 618020659 197181312 16256496 790868851 502585061 136699361 784300294 544224992 733598025 834284273 540742847 130496675 971556499 434977081 173708164 693216644 681224095 591817643 527367598 176659548 143326046 312343620 627776053 747052353 940234522 521733706 894609615 193227941 378537587 806760546 370394172 674205121 1146976 303234604 286807258 736326913 383472388 111799998 388917149 368718339 816238065 334078285 84453084 214880421 379125510 67668599 164009872 433892931 256670101 543276067 601178820 541898826 645295072 691083525 911936199 680559417 72449633 439789131 793132975 653093534 276508463 656432375 370784536 173509246 898226176 166761892 40975541 314415032 798973851 253318789 830439311 672060980 66945357 691677171 533058055 78006649 379683764 476911468 916456839 109373588 189296210 224414726 506044322 146320892 821238638 447371303 258016307 426329454 983488614 962701261 811610286 149670795 372920139 200513400 572406486 431540582 991618244 232710018 522380120 684165075 844437243 400791330 865029455 124188694 127128710 736641333 240278886 658332783 654794041 488341785 479275821 696444027 165748834 415903117 811489770 873006148 229489697 16968929 841502142 517224980 454306119 118528134 403240954 326505895 916392181 13382259 18074444 523941412 460386787 898244704 159825923 978239485 328434067 195544414 805327986 989966712 988073390 117309166 762453967 171650575 718655794 299686266 289719408 413211472 760802816 53180027 151721014 696309354 261085247 589129802 502047847 549941267 413765763 109710551 787899982 727909832 409200648 471778418 419575147 214933937 105073051 813659418 822215842 413108652 448196327 629777131 377266149 57099324 823969975 6649881 239958188 32479506 338746302 969159903 73244796 602164337 358641961 711748423 934198827 966707491 250793722 808827651 455737173 112180611 725826346 123927385 183149803 876503855 503998834 983685121 886135377 897491486 219793484 99510969 146214474 120403459 259220173 672428848 726601624 272980367 677364360 210956872 694729011 837671350 982069036 330920977 471703574 418422721 942940180 808464030 11413212 751817046 173823874 363033900 725279866 2626837 637258163 927203008 429063071 912482381 202214323 789909923 704210283 731200147 782826887 189314095 500151972 671874534 758145295 282990371 541311020 873050544 418857548 462564266 218371629 631470714 322966660 195628182 252857119 701171947 915817586 294013834 839798888 279127065 988991507 216165423 930207170 430088272 120396930 687946637 842816343 259016392 689591532 300142795 817786896 304388728 839152326 959323077 936849418 280361560 241410953 865607445 217841525 300238145 528132957 80012908 566978246 884251884 207554446 584808070 109910953 640024085 901339127 775264736 764136724 484115527 751002927 161802927 126908600 942190722 60294355 622136574 122402565 600165314 688388661 921224419 332066135 311399770 297874724 19581492 642620795 889457419 332740280 208672450 927189146 244514828 885492378 471007873 915344551 740342047 142700900 54536403 409731884 292397943 247354076 537347928 866042751 207462162 249456482 79846654 783841451 996424377 324819302 963873093 903878710 399757482 383989884 380039626 639370424 326001624 947025726 606747743 426924798 594942197 525093795 145607071 668105094 959129062 977131169 224890271 486078359 186052700 928309000 921433302 667055244 288702237 728657272 513533653 37592866 592056569 426422174 368759607 502095353 868871522 656927056 805143331 683921137 736663159 182368910 847493530 335637705 759242180 100752382 66656164 568841839 387455234 516031298 795158977 810926040 133295479 258676422 877087774 199628389 229455270 439695386 687116209 610079080 8347292 929825380 37209428 637502855 3601889 492452326 673972862 644877832 277452387 685821522 65980129 428921854 909590585 616938236 937120372 304118110 59469898 308206478 865773886 70363238 65923228 68529807 626450587 763870027 809500096 855994139 557250119 24563727 762647451 452559575 764447338 147282671 153143154 384707942 156986246 201955620 329384197 43091154 27086581 225079170 891209107 890802181 976407497 49697536 285698336 919145922 41748855 267536862 412700126 725536486 24975684 256309476 658345669 943428448 71451504 871141305 168890756 977300780 652690014 185985634 45228521 804291608 129285752 83417529 451589252 622614283 34589826 314056469 368928368 667764945 199165873 646186105 826333015 561902929 47727584 270745869 152105232 91770479 248209899 629330825 295968729 986293781 255698266 424840295 874647119 15829574 505669990 739421431 528505821 224358411 486419575 914067017 371111328 681116447 804810943 694488288 211958237 364865950 747975812 450327308 176185067 552567304 109586856 505433234 627309086 87405197 210096750 383841848 421360718 101030839 402559693 62957449 696894452 906835198 908502160 758145394 130209415 935700256 496829843 840070024 81710691 713584796 851165159 548323407 237246710 875564188 903924957 78157960 903884113 497391430 513703974 822947704 812791364 912202514 324649115 792334898 324574314 23118666 719257955 736405666 299901403 669877959 294895255 195479798 380703365 583219446 915038972 149959497 360283356 120981817 132439341 25423380 383705092 123844388 915750966 110407610 385008545 148500735 198030324 865730131 401523428 20963222 357522516 752701653 506481310 949154992 464430975 2004759 629091184 565811681 163810162 42443634 409256185 948567814 319526933 688260059 202411018 431378295 20157828 767425923 764436131 33971355 89767681 442592973 992303414 656524415 725261786 395300444 741048066 873279179 819419283 539726068 148387889 582405111 113844334 551874293 531434931 758540304 24860090 586672792 48535953 234056021 151054589 868739914 276298502 691474477 437897700 478491975 180164810 97878742 207222488 61201106 318096150 609715299 372168583 131858433 182220025 766176837 448250554 444413309 128061542 934201397 688719984 952042750 576033889 895259358 425777752 752179085 319937975 172469459 783096431 399448219 838882085 625206875 627392671 181405082 721852820 523999842 354693933 991014213 509727450 60801304 239837023 214219604 984946073 523573740 619338590 871835886 575935974 633887848 870402576 506873053 294559296 723663404 313978073 711036379 537023610 179584823 802165571 369048497 490293363 522802080 502373238 181757889 3229019 304628113 231607730 246836378 469933730 423997192 590425783 398141669 801596608 223467857 228043959 469509031 472140170 911877347 669148977 67234221 205450034 59902034 416838820 252269155 128384996 849772652 601849683 166521438 394864076 169161593 112367881 362066448 363672603 255376711 551615719 113960809 432848336 61542383 330939285 240253321 961511622 168045373 139569147 477779216 244420761 560219861 393844590 806093834 602737634 251819546 605070468 552106199 954743260 701911932 916020045 738969786 6727295 92621659 632362927 762411295 212898954 125213283 906719439 754014464 192507124 965665429 283080779 526263263 166284696 685644425 681915244 874104274 185508908 235470983 719693068 218807903 718157187 250192356 188319144 396281058 356653101 616154396 868662439 229800225 55061855 16396187 659316 946776062 634089977 42380676 111805441 745161086 25545057 290687526 374725517 334660820 521919327 726078329 952857310 449203332 805810904 225270588 876765366 275143998 27312569 921667862 395783130 751882593 731009183 43399740 290161352 169869346 431133295 685507667 437173290 587145633 586660094 305348268 207813888 197829987 99517752 917245940 914876116 274329447 610748251 608424450 286161800 627653218 186330417 477176906 241835030 176984147 42616411 228918164 28213998 58847259 947606262 506887956 340281144 3052492 945414048 137442486 337900002 607853378 134457123 829655634 532573378 167774222 526026839 55842783 355256781 946394446 194196512 143227398 876462999 199943694 923322373 144764587 866668262 63521893 189664574 409377142 158551045 811707419 379148428 363792805 169833519 585214236 644668110 245980828 771153311 18314705 163416394 906889631 192590450 839459359 874990749 598756846 373474856 726116475 320809908 923000529 996061645 41028769 629943045 664575513 492096959 880895495 186303673 949329667 237456893 171256685 356252326 479173524 167294026 78077165 813283165 95008874 68046785 294765679 833622158 874240479 509182793 498978714 143360214 251144108 64757616 299237710 513010041 801469016 896327121 821955301 742789331 771360699 457296296 308665322 864036346 32968457 75090992 736682506 107559050 810743131 892442644 814902666 491470956 63612019 238993159 415190126 132277239 756068833 691794396 796084716 278840327 176699565 290291504 7621201 934300360 657210526 970944721 165659212 997506822 194258979 306493213 183785898 360356945 195290112 952450870 924817618 866194981 957212913 471394659 721199230 432186468 820262594 934533074 642510040 575526312 425907700 271022301 135936789 445969704 47071009 447662646 387282471 39479704 897971340 527319918 917391234 46062465 337765959 81590137 82287349 174136032 727778686 37328335 714572311 724657279 675023437 635604058 355920823 220950737 524896820 660556191 96471690 814423181 874891250 192637072 647913479 392065827 19980364 526063716 896994298 41770360 907348478 891465695 583323780 680300680 428700856 866987628 734871955 567374501 638592100 37887756 607509535 31788965 92204344 764934788 575495799 596258514 573502828 75883695 95363892 814548277 267680183 831109114 905652927 269512914 75532572 615449826 340105550 64910554 83712646 930062422 220858299 594024772 586237196 705863819 287458210 728360955 707456191 691179928 156790782 409275380 33641393 657079215 785945297 865654845 544383884 310260449 551368934 284575724 592873735 569977593 266795326 649751829 82182771 318917258 842487010 136167266 913273259 561882183 215484333 793990439 442271980 578864093 699046539 341712967 85950420 138968944 960674414 516336284 377359890 791969634 383601023 250664605 448723266 381631940 240461840 805646072 541024882 963725991 23537043 273166385 497418177 352609013 319940812 182533560 795101916 253124609 609846881 868204733 621239228 852852425 33954402 717674784 383615263 368158829 951275680 239112342 421435258 314092870 330298653 193909189 546795478 130570472 464982334 74469696 276806884 824777157 880438220 600442593 250881105 182006103 508655871 39576332 856020441 459647359 909553551 686680429 390398426 32788832 3411660 772427447 639706704 112834274 93719512 691082136 183819797 506354607 971168278 663801782 552497293 111964566 443828875 558454517 145072662 391417635 440349239 915983450 462559472 750328094 876391298 929984596 542671494 468727319 424324975 840216265 256909393 114423797 208775527 964384537 474789367 554144128 298995266 583841083 697179319 556788348 870401694 896469377 519074635 59063466 207187919 318324256 974067763 82236669 996793945 249177704 366398562 458392202 701904116 112832858 808431258 330415532 589591293 349643839 431011286 488183362 52370660 294051058 121171621 334833998 42100096 547602397 862019882 939124531 824193242 251554180 993890729 77709159 132195826 90117585 355608898 223545127 386161682 265135142 257287001 688628313 372438119 81895672 636698844 152506601 666411511 661921009 567008232 377276422 207367865 948364409 209925819 833913519 805599083 753658836 294015511 632568354 15116944 32371277 328538976 643915777 506455328 228268830 147619078 817426816 515949606 60564397 706941277 552719845 575796656 900190 381862192 948166652 488182183 912925649 85078379 723787329 243913941 644849628 359470055 876750106 599206791 602770847 738013677 172008151 57560154 510433278 584954175 834178741 857037275 168543334 51509255 414936588 734819277 62103646 524718089 885514580 18326391 707639178 807240103 635641794 404854732 936275045 592636971 103278992 603094711 660984763 957818770 131261133 251209148 780136370 796317152 811251589 156897072 846310722 259684865 152709964 236668459 887335302 280253595 925849441 954314229 244099959 248346445 931412927 539149571 575472693 585886045 94449833 143068266 635338046 43460868 744674154 588024203 208149046 65593347 898112822 642529984 266108404 342271078 757055151 592550701 351269704 748715007 51456026 932768504 24977723 125694582 345121547 671069016 562136547 42493496 58130726 673653507 50394281 258864400 304725863 317713439 618356645 187577522 708932473 469567241 840984846 736870074 73818208 72369773 792770468 767432118 941995796 910501519 658883939 917027670 704427043 168997416 144142829 258780281 575297944 714876993 173995645 248768095 128420666 479888106 918984528 672242416 138710893 333110815 20579431 751336851 361950277 235783112 172656273 51485287 315934147 812358598 441005278 174743667 981950798 143415732 537351930 318810068 935119298 228230224 67372459 904757887 950737908 251457066 300643153 14936856 84863121 133091329 492781178 669768640 644791003 491639945 237624133 369424044 750158703 200937895 8011139 432690314 834542530 420928414 762586761 306080504 831085818 458903025 488641742 376571786 700074530 16011769 774715780 516103610 989336998 452212330 301091140 104128857 616407951 393159681 184931367 642397982 722926226 123876612 811981728 353066779 86572534 251625077 582454300 326377508 254190098 121971888 500269416 111634775 864478699 203587492 476631025 199558428 367045336 156237621 75449359 380474671 571226099 144764375 86334428 254369070 667815599 105324521 460378599 473416736 485617244 335504335 926718626 886544332 741454438 224805999 826488714 798922513 434559568 170727589 12232356 948248731 265551060 163433474 213149326 907290857 171166644 516374486 524197056 185792220 864172559 606799063 556683618 83252225 676661771 373645863 982799512 60360453 103971388 610491206 174284246 194348447 68981325 446279585 935660570 701171247 4695156 823756451 838103816 457289185 862313510 5292834 366815175 442366641 378857194 554199036 210141287 668143725 715710942 249158045 686125778 201723839 548948654 952483425 251501257 904745954 239690718 304168110 751859865 94785185 6674332 716061267 928613039 483021744 525864419 402070636 100013987 665656354 574443488 637878934 984846153 715597506 13420119 51980373 378520276 183740506 163709468 784725073 822471512 284480909 349662006 152652771 668666614 699881319 669865862 455900759 196838540 184299551 693226488 143338410 860492859 755366870 322114435 145608864 154966873 175467263 488803451 359953875 988640862 858653746 637368113 712531287 845944476 706158599 634780230 273247565 274944921 190180054 659002287 592023363 326797681 875989079 971402718 50448809 913794998 414553329 17074155 590862524 298719471 517820329 696115530 909538198 304106343 658652055 512372758 75934208 974389841 977651810 10000343 839330052 428624151 179956019 421510025 162171438 631129135 436191838 429177528 988356512 844292272 191574755 71620499 203245076 419364296 738587938 769666954 688372215 379754261 255409489 140438858 490803979 425901543 67971379 142753418 82077776 505469838 734883796 269001633 328932826 231281471 132926394 762840757 520167345 223744320 794955914 58219691 599512530 897344437 252954494 884347670 287989396 197586035 87483059 85917486 704196216 82490943 216383908 174162480 163771515 872099191 566688663 894145352 85326368 560759892 172805143 929679058 791981227 842530697 174089186 597796531 43209855 612045999 67274507 535124900 83865485 887912164 502588282 226728403 254784978 106956950 18162572 590554132 786173792 760206651 359503175 582330153 699217117 121449312 344458004 429136044 762291868 24831378 217639693 808409050 936194362 216034031 585572728 605415950 683750709 633729297 758269298 834252842 520900423 94423051 213347800 733224271 404854707 539612997 791809112 949240532 400772557 629353529 293870723 308596756 893628750 408380555 93358616 731084451 266058178 790930262 729197892 207801263 144867036 260347574 119147042 735589807 517396293 29426734 149608330 101638847 564488134 908442102 18962794 874640629 293794063 336719780 6075632 246989617 945339723 883933381 794212553 574380632 831877821 941521443 902755913 798740859 402047079 472613283 55635774 243284320 707166452 914756879 907954112 571244619 448171474 498661752 128735790 764362948 22059807 449861693 201164012 328251253 571364909 457296813 741580715 427269907 740870207 429770517 776189586 333645378 602837727 504024050 200984323 242162807 376347549 290410854 71084430 230683658 678983476 237760453 503495651 745062171 182657377 240516407 521410455 614138702 558084235 821264247 125142209 275122311 499000527 226435672 330400744 91123797 967660391 797451516 614751464 456252706 613235115 293346833 337774351 686287223 279883337 271728628 370797177 462263597 831686541 570781502 19649286 81799543 452500883 658795067 394781416 603779532 803181253 348766875 823654782 404907827 939224971 214068310 356458829 128599225 787870233 964586179 380909376 899091368 5855019 204508170 850194154 197065929 120270877 358976772 539622044 836727821 265663410 883990615 783676230 969884865 940422338 671870605 624706905 175679474 362004527 131917096 405291287 502654179 273953552 942448512 763234684 625082548 341107641 401273310 48354987 302713953 460082617 30050874 490879641 765778744 363838238 266422663 329206898 569927525 200715722 987605065 811469656 175787089 49678527 948067085 715398540 15163357 173093383 687528272 183214752 742740050 29908915 242936831 367662957 256468738 530729341 507333405 884049125 211591788 613739040 687871078 14908561 16230051 735030980 891876001 533587435 889926763 697411860 306335048 959662886 633819829 625627637 24326203 535902327 598881268 44350211 666241312 43124120 398285052 480374204 932451252 533723598 458818800 13603143 439042246 876861971 206564618 932817896 192330298 31038132 46121355 254706944 865543291 377473451 249518501 744939164 323576332 110768368 905275690 861435559 231096830 972079531 542181596 52648628 838859419 544155919 559700335 106782714 800105639 268771546 695962276 51446272 644172280 37502434 591676761 957254490 150638693 803428064 713951977 850736740 238326198 604526456 510092999 172180255 340100960 472662776 157041222 747060595 195099822 593387862 262055757 282348854 832828918 631136926 297751133 831000244 510657239 844964645 527121393 959265536 329615625 160581895 368280411 661352668 785762099 60953767 745999962 664295831 811927114 151474776 290507862 748424196 611144850 615637699 229447592 952128312 284634655 331117351 611109673 686425854 55340226 90487004 366737412 215457306 470875328 410489104 614070298 181545397 336940525 742825347 253620054 479829523 827335547 852932778 904164287 569534010 27720416 209026899 571433215 966001398 377051290 620037905 277224078 945693619 558068186 724080510 87694001 397264954 887620217 527193832 539195600 326491345 256365073 311043734 884944817 519669610 545511801 509966205 890391356 743481233 725131001 224353527 211195481 605160342 350256363 644933077 323843704 274723597 84538411 123609723 370645984 550688179 43492 95323403 80584029 604089033 347351880 87611802 511654839 284296948 57083829 404526439 123217011 14705853 143863933 683770087 497955365 138774144 85976436 404968412 665035565 928545676 42868768 10275136 492684978 822895687 781135810 197944642 25201168 36584553 103011494 846227823 406158800 190202183 406206088 144434874 935987838 818890140 929505850 191678254 803366880 39658747 612701095 256810752 293366893 700002910 540568304 912226705 991510589 339782960 500699434 708253940 225245719 596813296 93424464 478886526 644153855 874633680 450689671 409436039 586733745 894063816 990404718 861368474 851539837 577321786 493758651 210962557 84402351 353406653 962422301 487228881 306097624 955385429 674872475 58754838 290032249 345493550 181462573 996711611 47139983 864219986 551288787 453784077 62212642 848457919 29670346 711421789 203585852 714144870 285752151 6560707 722184562 342416440 826509242 231656220 621571549 830905306 389780976 165090520 534794694 901996027 419091072 876176379 917948517 121928838 974515583 339470853 775601516 247537950 37468436 919307611 700180672 891523470 134912004 246978851 667221537 966890268 829196455 40503343 288737634 752657320 143567650 971160360 259055087 6947828 447659167 925702247 932527147 245849683 747411066 286560457 627243233 780477115 153191756 385559177 64943298 285916602 757286611 392310066 639861984 691440534 691034865 58945356 961025670 106491165 356092122 640967510 629112154 903328530 421668401 188777187 275603859 207807266 365530333 526930091 233203126 72181429 20297328 255836599 666932892 334542448 956727296 795386944 200654216 453448072 442019729 234405319 35783534 582092106 642825128 831861570 460258146 92156756 56211973 878525738 208425167 111158440 110588606 429935698 444502568 561887840 30795190 424774651 230459958 744418068 89355964 258781427 591979082 983157517 470852 990257001 326314562 75704566 51022514 560953034 37024635 806625429 979662740 272686443 483124844 889209487 184803609 15780604 729598037 504530382 376726990 293641822 788409820 911578195 185566777 245745533 202957397 489722722 25139693 487925477 445916837 634775283 131416761 189600902 989807150 760955686 720988330 509872624 244145059 622004460 340695665 787866518 30099329 644795706 114616003 238283110 989813890 881690285 128314842 430580286 680450635 898420848 595613687 199786249 276961688 183688044 312149766 236090665 208896705 807262167 467391801 638414604 266965847 260987209 389964279 984275274 773463037 114634344 720769790 586100625 61898739 442685569 521176836 825880506 680980307 860040679 963925602 97090457 938169470 165165419 937603834 277514820 35707434 148080981 10844836 67726120 687722934 93055822 899943933 738323164 319874274 629739673 940065243 164773121 516874731 489536332 327779493 119280561 263808100 432124741 679633477 140024181 969590542 774986503 965789837 231412983 504255161 457813485 242770793 354637473 878451785 210300372 568011746 197369563 497948727 921503334 867547914 771083389 573853962 16953369 168871726 197438925 149557407 751030974 610929563 95319071 637140569 601775461 775354139 535064395 922861965 260017530 479964008 702610051 135715937 423550292 450026926 224873859 434727329 672943652 392794749 818421859 552374560 949525873 81143796 453166930 308702521 448921122 504525686 809155704 211842683 109571710 429302972 233706852 501991319 700347387 20096054 223803896 482945972 756421112 163449693 519767593 866425524 584861786 658270995 396424526 186394678 846021016 180404322 995569593 246284356 737216776 586064473 530583277 486934929 104803340 902555156 728449107 578852966 726332717 481071377 617462198 242025278 260185281 314682285 231249133 865749818 354538986 779929832 399145268 781938526 409459772 871996752 646997974 140876965 373424054 971430751 16421486 247696185 770951219 630615837 915881294 620355718 268985149 964545545 322897178 307315267 587433727 889650957 547005369 10215978 101604598 469580141 741714527 35208624 159684152 575063973 604180160 439077502 174468785 923056195 446388555 238152193 622599241 189525615 72883421 314074037 555673285 211841141 406682018 988078633 461592924 281942748 639070633 405440119 872546668 70388036 121911173 180697195 636441345 354849163 99288181 36120697 217976698 134632756 24948023 782032933 134456725 688155967 583942652 199123952 215765318 850581203 210089782 456082897 113737128 886818753 77366388 285043729 28370768 592087678 805921623 560955133 934591505 93688984 809747505 100229995 208219223 23340595 608257919 580950734 950853282 272619617 623631302 189332346 1272907 295603743 815230437 953639985 266070606 74178049 867224004 597946740 217726139 592403242 600194942 175285038 266858540 286520454 197330816 68991791 989398742 929079288 859625096 414593755 55632739 729152412 876152849 192754273 189118906 243669781 79348220 908839347 985936207 528907560 470728071 135379535 817991566 121804767 781828060 889271259 655014531 124666166 799449551 93375644 978407012 306747394 408058081 23385464 475597361 253602187 715218342 655073242 572214083 774559502 888066525 626118904 932045731 117827764 537241879 629388243 36600730 442449493 609479296 92748588 317464305 590351885 895751714 460874581 86678414 941609363 173164451 595141747 570128378 244241911 241479398 914301048 427426541 490028213 454999766 701371083 180879177 520616836 185000927 60885383 421182606 635068182 17014295 448971419 357117114 679667463 11489758 509796942 95016441 96686359 775180306 617805312 125208791 85366903 455885620 231046612 772863152 221370560 626374258 613608781 463060177 819681618 822891542 324532797 883168809 186420850 259484725 983599368 352043230 705286172 191849021 385676497 365828778 158183529 341259565 113214388 457536820 919310699 954688292 496974230 673940630 130321775 385200249 793301065 820562555 677246767 793099253 775700186 138760016 489870715 15476001 75096005 181749088 798205509 725859093 530250039 436225738 662529070 67874058 998849127 148409994 59425865 85473349 217074341 8839160 770813703 119548294 258289179 709970420 274668850 91741945 879519331 228763644 329338530 815239041 203319793 705582167 52701873 854014893 800431330 5136223 716913196 195782612 986402142 321968 339960143 63227213 780475891 712519559 896635530 209901805 160283110 584652266 49454417 87315389 754915203 268952111 833127326 213609948 167931664 229497383 845164036 879016665 295926463 152400709 722497221 517185520 156695356 133299542 399790445 53241374 362080266 928689532 685349467 759079801 647306645 323428257 719004388 893315279 185623335 583948454 558591270 782715869 512795745 406752915 448923100 351165704 506736290 279209854 483311843 43130617 876536815 349926655 98164253 553023649 159741838 377493751 893786367 533843613 613739 267109845 124261894 927775142 188332912 62680677 499178469 417470631 121081699 507760495 727072558 415751698 978957847 203951581 467900017 800300598 696038679 884674375 348031287 779349345 456043941 257983570 841852294 200252197 119906359 222399935 933054044 144457026 937076574 580519535 269427882 614245327 45654565 683857359 732519810 617850852 463416689 630166003 512001 552713303 708799955 579632467 750262732 318049572 329368792 136013665 724103480 269441742 894745174 240717965 106795825 434033470 189293566 468168506 351859139 81733602 949898953 144580924 306180231 204631624 546466654 368764880 864964865 772657865 598423625 833617676 455913027 730658305 385877174 738647724 173207782 4248992 460709496 537764840 819043077 867941975 367073602 373611427 966864520 610865806 171855531 102735562 672778664 326799651 172404509 708302804 377973971 779677012 90743112 328288498 792146932 252772427 164864276 835910272 390689500 496971148 480395542 300624899 907104609 363431807 3347158 918111840 918572246 85382673 997157563 3084184 128434478 279953337 641428933 589979842 749845167 973934435 977620291 218403865 740654688 463665906 509390208 491282971 740654993 432899031 421688752 328281878 783801182 118793634 626842752 608752115 72780938 362589311 852120566 140300121 85660762 934881486 97414483 98408404 677061282 344457286 900363845 93484519 22145172 786609259 732976897 178210700 100632433 709185766 668303637 548351974 207310305 247133687 328800886 794377902 12156298 606315760 608348102 575269200 364711566 467490712 517474591 82338384 670362312 437834890 777835390 658729304 993537645 878435559 438437199 856935321 174157883 741101810 298001001 789505675 50962912 154125221 110132162 513426097 10166203 189937132 491185246 209791395 379008234 489229292 543379524 23014033 49876931 806364302 750949500 673550836 23162973 69253438 174232840 613625095 315864568 86728741 55512625 385679918 629943360 130722304 917811501 588426030 89977843 56170608 76152292 361986953 792588799 481517925 688650730 937352720 441090659 877798982 357418446 66893340 378948805 673344585 885870291 406608919 45538366 144253097 951867867 502494102 364677260 439373438 264677508 31865913 797539702 571224639 195561565 585393374 59809774 744342955 600039500 673955138 177715085 326759558 308368207 879843213 383832103 410794463 998934188 73454262 759044167 374949224 163557983 787559298 595740821 220834219 452301653 101051682 411620537 880633940 894367463 917649540 618691049 718858011 9459543 803385147 897301766 755137668 933947396 311739561 465847146 131892995 62887585 174549906 862905584 586816431 537014680 67614227 451838028 586969867 627463291 461315339 785323922 185035100 221256644 188570679 548870787 988556275 657771612 62964406 878446024 553524938 969342195 20073022 615283929 784385689 715821986 747783970 908466108 900245231 325319460 742400453 160295067 184043659 737835661 524300724 180152968 762354657 619898277 274904580 809514404 706543978 743595992 587149684 306376166 798878636 933190189 549972597 212921476 991060571 716258552 762929828 232266921 186957316 803229896 100087721 223168735 285967719 174507026 677548900 475967052 442075208 523554228 338043858 249865358 667853986 997936924 140937275 50736912 283423883 468691498 217743758 174442932 838817363 301276976 209994591 412167394 985625778 758633748 320734453 567299939 172092314 562386839 203336149 92412718 253784563 921717150 702443627 864819736 798056576 797905160 168601455 979204927 927541162 617785837 312200690 877988880 969181464 663275009 396051106 381883718 191546501 402999872 577330381 532500213 826894094 125275838 947230216 451426407 732412507 635159895 355353990 520469655 350141685 356969060 228128861 232391735 443875808 411678389 126220850 885773559 615158748 889969623 370925999 696771558 853292677 255296554 23803013 649516453 378795300 549472754 401839690 460140388 675804586 108927843 224056265 246118861 918643153 119380747 164354049 109161635 393516327 231942686 29696435 197965147 207409084 52473730 123462753 256388593 490929041 894207383 714601470 139895195 174098413 96585515 59549577 382932016 698331562 992408545 517790815 452305433 24578525 490883951 546799026 288860302 234110340 960347406 101262 7210677 234521321 280805643 428031739 634961093 905156667 11734118 865584815 354874633 258784984 946722867 689603499 189803647 64003235 596393303 775230205 651974519 584600994 813960917 360851577 58475700 730774747 361592256 986607541 90240385 766308964 809072728 832920739 160349544 704401847 708091737 154659970 982839643 277584083 264240254 73643370 187340550 378257191 309128895 316037790 429552992 422373223 74278426 596474709 68968528 676280554 903218532 864885892 326807421 500832411 802938182 933357344 732743259 201661792 43872913 80677196 754695420 932109270 638690318 461640084 112965564 565957757 1133894 458944163 225431894 736358734 970285421 98828953 812183370 440975300 184475188 170699933 518861224 342336536 34986453 699060467 515283436 362293924 160750057 133028681 951074873 37281869 286602992 890960650 546256357 561856035 98770177 235286174 815497720 602529554 495715487 414466100 588399866 191913589 91740993 204176429 41870354 5118806 277620596 404851224 896736387 43858884 7463066 96211293 890435680 518836756 158963831 306839645 315290912 642828712 996309277 196162328 246903344 839574538 717923189 537253251 904575662 905110869 112120713 591301695 918028302 661694260 534328508 446948562 309538104 155980314 966413284 758930160 455301801 832921457 471231574 771105985 473749553 651154434 422663514 640510998 649005384 225624366 881912664 631342236 160607040 120265323 88407944 67727935 957266737 932661188 103222038 781374632 45525931 249819047 776722631 667653975 215821161 156592781 203983834 116125501 488174128 588591503 950998431 636689904 111929211 189560833 673074484 452236901 593373585 542786781 511757201 718340845 947307005 407170810 813093965 728931998 857326819 287603649 231330184 937103208 187736697 219224889 643736522 509709078 989413006 781312204 846201103 73938001 338846562 380683557 596466413 76165450 732732030 165042319 413589018 555316703 236136019 150264330 41722527 277180568 711316884 351607163 563378946 422865240 137255106 302639856 845325766 977688608 814669687 414444860 213571517 206128255 550839683 94326483 447646798 562912049 318345261 810995839 495496266 185888410 212384155 213923444 535883785 436242122 948602411 7860472 289095501 843298154 417658933 789015723 408648564 219887995 944816178 766456626 223575233 704780342 581957550 180166968 33826740 737311097 961605067 243174980 131570470 335916664 721881987 681576076 915289620 700666868 347287902 332093822 116351898 306206270 183838904 36877266 818276318 798116901 952476257 19679759 426705439 126869550 308410722 398747686 533288046 72132950 7397774 144549087 264232008 999042000 801787247 540858704 387206844 531759744 345663917 931758046 916820642 763475940 904622365 224941232 468468455 176098202 614425593 386178931 356325604 364043693 666874026 634413325 432806697 451450343 452607396 643558499 283330409 273873423 314132039 980364977 935199231 806059579 765200207 293657479 808752185 273716548 132705142 578299945 13730515 156089058 532060915 597832903 204538210 583556511 143798782 99743995 124672186 511858482 270624007 809551716 540372791 160668322 582839893 859595105 874931611 75840858 743328799 843965384 111972474 7408815 680272319 192925216 174753646 381748796 350276712 892083670 644889889 801862254 627080883 195238630 642018904 166355168 147727562 47759100 475201761 75648710 856513167 908844600 791222015 588527907 293850367 821400373 946877030 640076881 627394334 435653483 144031430 658618605 62071674 244208865 148512836 791707946 692043515 91443087 309411903 704643856 243633217 467233547 194828458 6614866 448945442 895815479 200869687 142426775 150973839 581187951 800160016 66480515 477358370 878068367 84317501 342797279 608823077 173564380 627482811 206814178 859184091 110671778 292485609 14057481 785406301 357748855 358951057 162848320 331333529 731337793 656558830 75383155 393025638 35835130 815297968 824402573 942978596 24797743 723549364 379176044 251470470 33814749 769304436 349627537 241582882 49126354 708286800 521961448 270130598 403972541 20944112 364919245 554408163 21885574 162734069 769343422 31090468 458450703 395328580 329480450 297978003 610910337 577671938 675821858 818129774 421982929 176665045 924704431 781693916 884483888 679472038 918710152 272545463 418886393 243755440 576092341 349944603 499035400 110761700 676174634 479086259 614812062 243634674 758239523 621593473 659934193 107846890 953037622 260577463 558386682 817553674 987138774 877632151 611161387 21487232 91843722 523798424 829345111 303956307 749207280 175707428 170596072 960890268 413610381 959123343 672297520 907558228 270025774 340644881 788916044 31226336 995758466 38621278 621950330 856305932 337949159 887561952 307617644 966737922 276810341 401891267 561710746 790552058 420977298 876157136 512804454 588261343 158311537 231477234 808738142 4757790 470878634 976642397 272212543 367378663 221375630 676383677 838816807 126358724 184163599 251045560 803946138 865794088 693569554 532995788 431664090 909863846 85270792 475833194 22534425 49682737 721307566 964762704 140966458 806321447 988129792 557384676 577830426 67246639 172637336 403323360 244846854 375975826 643550780 38827080 947898236 234047766 939378191 224699137 415730576 470828445 112904985 788190576 755280548 47697117 795765098 33089084 247512909 995037786 391067460 59752115 661479373 891093012 443497511 503798357 857117978 319262756 824121824 784963916 73676306 167350827 111532804 324141681 569005116 798182521 55526613 469113851 90191345 162066098 303804191 531737039 987976179 712273475 205188964 558173864 87437890 432820282 250785136 816207660 515901183 544169340 514201581 801124604 381379050 523007021 464755857 301908404 546619229 35726328 974302838 63529050 238906163 514982 191179561 107199750 329302051 196390906 605363641 653741312 592154696 241902210 78227619 876407310 884374703 718902332 742831143 663984240 714971768 282856485 360591687 919122100 627688350 161501520 129959615 97378780 179069344 89897463 702022385 710512232 984716340 271666808 528851221 146840131 832957493 728176076 209335954 205059614 248256435 953468380 474882574 167533575 572009037 650027449 540366404 10427819 475244552 513353240 909776399 754846406 953066958 93145985 642310910 13596955 660697882 274821618 132732643 794000798 724453695 259215878 713138825 994744725 168818638 922556707 192615994 823463930 453940771 409400179 46831140 964573864 954524092 281361096 810374381 19352388 254527058 565666722 43336713 526262632 597344380 502172314 982449930 457674095 622820273 169282461 747619883 238917312 80742658 108640671 8340982 841528336 383395719 413818847 353834786 61734717 351128259 234249128 728286227 360530044 589870259 954745703 473219678 634998046 739294283 573399111 387269221 468676757 866069249 99362376 935715497 107241376 158425402 506135880 928237978 69987384 9811593 536569847 376353897 726883791 312202668 72100369 682220379 985231298 793598044 185544172 412297215 836690812 6184609 900846213 344078328 952406945 81147756 197462425 240550320 513118004 114652670 622428343 345052382 859302190 140561820 527714577 39806797 638445055 85660424 901962521 89562243 93019758 937959235 223205844 976434698 215928318 794762259 675935354 61100395 824559718 476538451 42732888 738380189 518396947 916024080 143028866 21101773 891699745 232230482 937224074 142720884 63999520 684077352 694073665 896712515 195464875 713240857 184729564 29561997 16508365 864368390 99146080 926806493 54095308 207201337 229562773 914314861 882909437 576123485 429541694 886649028 635558629 995472032 548643101 914916956 928482840 101699941 415098838 719398479 691231490 282240581 316178565 204206691 967206601 195576187 138835432 736908480 528079223 725589349 437283470 490736266 345418846 712718330 602614677 804580848 72957131 60880701 267335643 294903657 218548614 899334610 314814875 170205951 516581804 564681975 450032207 420860201 818756728 693671511 689168608 999641162 116090880 594778882 972273598 519579619 264374209 286260116 93571990 728465402 321000243 158653364 393904726 790697286 275327356 619037614 553481192 881129732 737487398 168747257 922603045 967293462 783192528 979252499 378865252 992160809 32034513 908839853 974117004 82941503 249696557 960790383 235860072 575497088 244562038 576830205 450262461 406197485 326072881 823468885 311361770 643309341 267615966 185254075 148146689 705418584 897050693 671863197 687725487 370969728 440919885 620090790 334825449 755516663 258314160 134127635 829156744 253922936 743733725 953146193 235919534 858054516 123069198 22900954 561516388 758985128 610256220 67439629 220696498 876787824 758315310 368718563 908269962 966568583 120704268 590619912 833868347 911316561 459867799 996433929 339180604 544246801 8326472 348671985 185816637 316305121 706462737 247710282 868163243 209555810 376988357 786501133 501759679 922020068 144026995 909346766 246362218 792245447 279118647 114045047 499246061 233236439 614849344 451143655 702576565 113173091 711680786 262469557 588948624 998877464 142524129 237577157 928235027 964452661 208078205 243712736 527489596 696616597 146179460 917919061 601769822 61242147 827236788 124524144 689774676 928302531 576677680 387208754 64842165 492715181 449266969 546249197 707153503 591029240 16897710 888603188 137308202 665608874 467295267 236982854 274311294 325569155 191336598 112257565 469595683 424375446 154002895 371263564 746608620 127891442 489469543 458164032 87241894 412716669 386016530 35366025 623934309 188583704 108671060 888148926 695335137 952891257 835732779 9070162 414692920 415219802 905491023 350368508 892168340 138202075 111580358 188669711 103518396 484573445 10887608 42349608 469708636 174854768 392570245 467341848 120222537 689139280 400695934 966628558 614919051 449744308 253914177 126174851 370887898 75410461 331293736 69954376 386007973 16181374 703421278 549006798 516970501 885386703 971062548 223184321 186056835 979871357 290698345 50373824 211431582 229629129 254697230 52260560 667200386 887565458 450794017 226071021 967504695 549515405 798595436 215950273 96559058 566697123 774771325 111304511 148670893 533295148 507468387 889016143 388070866 22832336 8523972 175590371 865067726 370849602 651346327 241681304 128211778 269125882 473067948 462258347 949975309 436042702 679078514 723573597 159558623 660168797 463882036 835247962 61285700 357761061 307031405 963215661 74509415 540707006 654747692 885361562 433330356 676416888 784248698 999886941 509156269 648541854 494367650 909198834 196921247 781224194 402233877 168557056 749166352 463880081 701368588 90441252 105805621 221759315 784658113 862189836 635983162 611766700 475512056 703317912 71006275 588101110 591986919 182757270 116931931 895620411 453988239 793589957 262668253 295950547 689762406 874487049 103733274 245311343 746171658 886763029 852604210 448614383 980115807 185551243 276024280 525283007 409239690 223704276 283441644 203112984 297757044 744671708 530941687 244208231 357231646 909784700 881608345 855332351 922231608 956689418 872803448 711785537 338235864 203718544 751323598 773010488 534111903 567011112 533041392 562643335 205836792 472044319 61959704 762594063 203037585 814695510 709394570 573690172 407303727 487619105 514813491 90539855 922123909 332800326 46091556 475085109 41737699 913947228 37809703 631717056 118235094 32397673 64324256 485628806 18365746 108409786 520378402 744832258 467053755 30792442 68337470 927061729 285487323 256175005 420433506 801791227 505491692 621787704 688185927 872948683 729586682 11152334 76537851 747452818 79853928 991284343 34283596 791976414 106530567 751992576 145924394 660535256 912905450 364564468 99815527 429628317 685427011 697138163 927929859 938980929 472026182 616591731 337235932 868684697 502682330 963167071 40270845 258164199 761947005 689803960 67006709 743926337 228803749 713162781 49760801 48589426 580690400 854282344 292507232 394640838 432951520 777963752 424397489 805952645 243489699 860684840 679275784 881304014 783550901 457013673 253037243 741162704 999509025 589111197 842832799 868721697 263112497 353974847 207672995 108108775 685043287 515325951 238349489 701628927 469225548 385561062 520788661 761044504 38875802 745021872 472206676 365391480 41199280 213196051 76601742 191398117 380357070 619828085 757241558 179878455 724256329 483972792 558443580 900654818 619901079 48641706 541897946 729039030 895759307 549090867 972177542 826977962 631643057 784978904 678339746 104901008 664230585 959474905 416601476 928315491 998369595 463303688 30481990 672313470 644141973 357107539 288305273 967303173 859909128 713405478 238963408 253697750 115227899 251391709 29518208 736633462 361232430 171524518 868699184 24078250 287675469 33296627 539796237 578563520 356894184 949641085 562678659 842770942 323955814 17546491 670445159 817187400 610569081 249000511 957933313 956992856 287475935 147213891 338670488 595156453 741156484 464620804 690575692 893965620 470981753 579891424 627241244 357850475 144208539 735889743 820726114 32108791 358431430 970124835 673932552 986746982 906949894 228464672 854539332 398629355 260673326 748957704 216902730 451118478 763070228 204504023 338946944 85482220 17806123 624664387 351724884 428489049 386865392 540868895 866784721 840383152 910272937 597376146 795078168 192892578 588613248 330059322 457561811 621141081 119628067 800277355 74364252 944001854 703303380 496587799 290826199 953762756 221721229 113419273 863983482 283178605 493969519 858957557 498414973 444298858 514291938 68986144 876463351 726231585 517859450 891650336 622080964 473628360 159802703 149666719 863698684 962139958 505236000 876811658 505417331 714393914 439003803 738150522 451290410 538243066 234194453 764803202 531397690 755752715 38549158 513010154 108348617 19599954 928676433 110314397 592339909 510976682 796304341 812056319 934699836 157261714 215507160 611583881 493118656 823370111 298069594 284230499 415708921 114222583 143262679 899956782 696735695 176033579 87031267 898903160 4675976 36504381 500984675 146129861 965812810 248903397 155047660 852035491 845695347 421912370 8177023 517079253 865674782 702361620 453275457 797355999 366659250 804598399 159149223 377381765 438488386 685344546 200848504 245545511 71281116 688206818 362371327 121384496 127670893 217841667 864987103 814185333 811841085 401882071 778573536 177990609 227009552 71485304 580970148 127808495 951089944 118739008 543537639 312735267 14772736 382974319 710065328 893882192 222742314 665750481 816067515 830186442 580649812 484498524 896086598 998182674 157348944 597296004 122989755 334095595 582360275 743318518 361024215 102530927 380605406 559761743 653013626 779486457 879371525 457221168 598248264 297218381 780791371 702630846 887021234 926189835 945049214 719823996 15171802 349408352 461183084 44892254 20509645 518316994 448112920 8111139 943869981 912270532 407494404 493558430 570993865 371016115 479399898 830619110 794584556 535362178 997880684 666298385 591929094 156506514 38663793 304387468 272328312 348370585 960159947 42097162 591789228 680165866 412939846 610876905 36856091 339772472 363065987 124202866 804552227 934245477 148188543 81282443 904220635 153327991 62901370 324782782 856633571 18234186 395095183 767759686 266523583 499337286 713439288 392718698 696175590 531684531 182909378 593643588 74662648 426389128 337886821 893739486 598023562 169512639 21058759 178852650 369714141 286497279 187719425 343560440 324394666 393168385 171877623 57259850 144790053 742001944 515274810 950879412 236524555 682979041 248932895 629575515 208442473 933493540 814783282 66016687 290769969 53302129 436654453 296633400 648128414 42351685 922524447 952191781 609941597 868489580 296551253 338928848 236840004 394549658 392871395 110349607 119235215 593565878 716415847 370812869 800219370 65103111 924537033 306204997 925691674 724712428 750702558 868755020 162432978 549405569 61921407 691752537 829597516 408283380 31151651 798058269 927783599 562625493 18118547 29491344 309505961 842104003 803802056 556975404 124858930 227114511 32329462 789609261 812061553 88508140 743185797 18762378 592876558 105067664 642815399 180124677 245468586 236779408 827271190 21564700 960661476 653276788 384734722 185419219 247057741 510194349 232845952 213117772 201997584 589189135 575507290 484201904 893014086 475340695 954152108 763962854 877821305 321808535 593084383 469616584 456702790 475533660 601636491 213192117 948764404 571026398 558341497 211159410 322951782 192584570 45706554 395877844 87748278 790541911 504665483 37845507 391964858 146924183 501071070 130488851 499345810 25565349 741276141 413286191 158398816 934193180 401283914 331951702 21460152 558305741 819131980 102387294 270801633 374509852 452697561 658614491 193280312 478797347 799461157 506455850 680358030 859734627 632096327 898202629 340258753 25233556 168289602 336023577 661081746 492556885 673748425 140761905 220604215 5150021 951304561 149979744 456523796 296939382 87986147 88373648 529531981 840896609 363791951 795789966 794690848 701310383 983618505 214747241 436085488 349143151 952872789 437665474 607560386 548695498 889280518 499432163 104386633 685369574 784046161 297781395 288322492 939764521 89809399 532140777 25496655 850152870 458181704 407086312 528754893 267959491 329097263 230912899 19160540 3496963 549356880 839349750 50910558 199102406 131689750 110768887 246704410 367991586 849279484 179274143 138921620 316152577 542900756 90656881 131706827 830220961 458914585 587625304 574750688 370970380 87876632 175943394 73434339 359336900 86572102 101560657 961217863 205977095 331218895 238848574 188268437 96734081 46886877 600452121 647378829 831707091 854015071 403189855 870052124 252546883 335840177 179145161 676832601 200650423 868299820 8036932 277815867 993326868 265345438 407098955 510213460 925802526 111738109 582021766 343406544 54563432 16554933 68217945 254250292 528511065 714388515 177447317 331502310 828013763 883574646 828448493 644454907 891046430 867974161 524835811 279833248 519418450 653120538 1194020 587584144 22882372 13879105 756456466 980321434 269572764 230225016 135279689 303459825 28415261 474872320 205270457 183703453 116397411 687999871 197441370 707993285 373947163 507404841 238931654 126168229 829523798 276531146 134140917 768579354 966674467 138572303 145461618 926702635 64587468 124761561 159908552 547942125 374228919 888315788 567425783 493965472 702132545 551724856 802208603 228597734 96340913 942787401 476233233 241131946 354346087 114718028 430164168 263663546 575835735 225843070 236704925 671153605 868641548 106131476 258973711 70449402 252800189 866776960 51026325 974542489 823734364 159582838 29987796 117284318 735583645 467802747 690385612 546001855 531499539 72437485 425575188 698151067 350740875 13940303 705708195 848798580 447373594 133609920 999344279 294912968 769345815 964850543 247689810 907786753 909142713 50058552 730707352 549306140 784411751 276987910 535573733 583754564 502012310 167777220 271753377 509081579 986593813 298417594 369394947 120378842 82956098 595077091 798024014 652757933 719154251 588067660 978539810 595143967 545992487 831127075 498953733 85466998 728589940 575213157 144176003 275183530 456847529 361721277 90646143 814234216 339827262 941545351 693403906 692495506 266503059 537818524 728168551 90721758 272331697 603682255 874728817 340145155 289438132 253412264 914053653 632324959 546125199 387745349 957611561 556487411 327624849 559434448 202082242 217363642 913327385 264789999 628732138 985839426 197441030 884117594 252567356 305600797 216441051 225973898 341501618 347643559 55988402 925468050 650274390 214461015 490525543 433339284 809875603 566549381 791129231 492199914 43212107 310648744 98911030 714265388 238812615 87356342 690073473 82781315 753519996 409936373 955472225 814034303 216608444 669136406 951674035 556548224 23683923 918936006 224574953 16695502 13490914 852835405 851142834 386307083 989937107 140684805 435496270 167677206 602710454 77967687 122437190 714856789 629945644 383996430 824518272 272489147 652503976 674445842 160092293 318800894 517752672 777680028 653222863 949312301 249901451 356319768 624088961 871077475 79220218 370654486 689769147 388471190 620509860 330676871 262704098 919562233 26756404 54843411 136757638 689115668 684427580 711647680 449143709 490689981 611317530 782974339 486097629 432299597 86403268 467197513 14129693 948677189 793348459 121346659 818835775 125595216 263988867 186847600 571429122 90171624 117261867 270348987 950203047 386618147 245215164 741430359 860513363 52620874 329993026 272424519 606733936 133652091 55442544 272289328 839984523 32651509 100377293 561347352 279560309 214104067 515011990 338025221 65287607 716350818 957600448 582876852 140508101 252844142 753530362 567023721 584327140 138356074 626552248 39616175 79302392 246537573 324588192 657583618 876268884 357873897 160512829 654070642 303697777 200682510 379805528 567521828 763514386 764038878 129447873 657590548 372212501 825741109 933890289 683094099 653639525 35332951 711674156 148934320 613207509 866276076 927852846 861151697 800629804 919978047 523851414 64069180 283413727 562381186 610534901 449974349 208597857 882574544 94192870 400714853 826161744 737310131 81828468 190949714 284843084 809338284 638185573 410274901 281544369 517519439 844957009 675085823 645600967 729484861 176891169 997361000 131202922 530981383 352009993 506358863 204947436 487228259 431886888 2693762 356674041 520711792 62075543 729190641 933803312 582722122 410081259 215734653 11427300 462770574 688570903 247174009 326745817 282568780 634316043 396691524 174878174 672457319 431046952 167267141 908999160 172228538 501247336 455682560 930873020 246780282 420206052 335353127 482588953 271139155 573673473 54268457 731713159 232872373 386101470 62014080 140655576 192047179 314365582 276085981 555225834 487001121 701170780 849874509 87713453 666374087 829649720 686321810 67818460 104015322 274889748 578479122 731482632 285630529 19788190 660852078 749597426 899671402 166529358 156576755 862613925 200763713 443089307 260038710 308599608 14103637 405631589 241236192 643133929 190656000 493114889 26398112 401029485 748466206 733577245 610803203 542354711 181702876 840229429 990672707 829580595 493213689 320172248 720503572 342891825 92802473 638196172 40619872 931709634 25052992 750292019 549875118 464069267 927299983 887302510 1837217 135610118 795056485 578389992 428850493 561068427 456288806 420412938 50580337 468983431 222473884 278383653 862670881 31538802 257274489 38340883 529013595 637265087 106546844 236119845 844607832 67287002 95235895 749908968 90005448 55047547 147734672 591517395 227824608 231248972 633374391 899187182 325114121 631814328 518895374 359269157 797756909 968416360 879058742 777144794 992347806 402849540 578134549 988822735 222061002 922489408 304701011 402639155 518265197 187764579 338621264 689996184 905392636 703236853 361985671 430928411 692233102 216082562 292657869 628413563 10781390 40798187 826409827 401416360 13989875 584914181 604336342 900225758 9076558 92809304 484693460 146393247 488901835 697702464 735991759 331157719 357104413 425811340 921803600 988895151 283352862 75066133 212558591 749437133 626209386 896848902 678768396 234999893 930793790 317073577 863717536 646532854 703734944 666711771 261933358 242128724 326447728 973639918 169766515 112685902 662187289 753975325 693711407 220030909 908631997 737352219 481475015 736387859 883002587 627659495 863540673 54773791 336015136 782463180 179299261 504880982 76561173 577471782 143710186 17628851 815350648 513294949 798344598 968956280 818724749 379766121 912373017 51366872 61657188 878415969 619667979 728250296 85661480 939079830 599768774 238780465 917311165 284902780 979428580 505947926 180306293 857951997 172453861 584272529 175875139 786195761 711504869 15308603 374140790 212271184 624482297 760887066 70631500 888012691 291015788 117268973 597436388 172102473 869120728 31920831 398608245 746841373 573635688 560340266 803995894 729514608 911319634 373727735 170533329 497557558 233672360 575438784 642528343 631837163 999103139 471981941 59026288 286592295 70158466 722515806 59314942 327969703 143084712 442352203 658885047 925060404 354180861 993776401 162700097 870450486 250348204 891242028 282248522 492050883 346483751 1176632 875309652 51474489 690454230 520564832 617570816 556731817 614854103 101359043 698291814 106782461 36261629 459461367 394813783 961492224 207374123 648235996 604814785 976019685 794600925 967185050 219221531 234247381 106600584 423094851 725289659 82632271 906623818 107171196 861780982 924117052 958991222 71100846 504767628 83518610 229360845 277252945 303953942 143751704 757253945 408921087 825151259 261768449 211796461 274995392 602065406 97664354 381468750 607896118 411616128 854504701 942905399 52100551 40837549 299747443 210639908 249392308 591798058 970497138 212164601 925574623 257746371 250108365 855200492 236685722 106536426 940289432 374897649 57064355 282680178 759568475 735714167 560494770 204350577 393400670 804155619 650839978 128091906 203025963 481225249 270474442 191753497 397100980 370416848 188889185 815994153 950051495 320120586 476989586 292006230 416082109 546051802 508298081 622292845 154302348 565477273 572473819 470944912 723344627 481744462 426716038 41893252 44088479 841703402 141601305 263083149 45509316 929865013 792773768 45569851 548371433 189414006 325347510 785699026 144656370 310557488 898635164 189704434 600383116 149513225 481861106 219862943 327979786 354360072 228458248 117044051 93230112 509289511 80541165 630027969 933440472 7536965 946457240 340279300 627787966 424796 604777230 431716373 846592070 20532454 656620005 206395283 918463990 603061320 197392858 354186169 690903517 995637778 967088979 71441331 315229686 201058191 815652451 656832405 163441511 590079314 889091369 323064534 693968408 328377589 102514380 560607101 66958415 294816516 85986941 757092781 659017666 694034211 184532632 217818114 633722629 400921493 108466248 695803965 648329202 891067424 574278598 497542454 596176020 329993367 400194593 56038029 111115875 755166193 451350382 177313163 431778063 734784214 93817781 480553870 306319152 845801448 316662445 462419843 200679547 779631483 493658087 141625990 258971433 942438251 13650662 214420566 173504293 440269161 765647264 257472047 274058480 978131740 421619292 46175416 508442023 229983205 917949706 156831496 585256476 405344625 692374575 295188544 480713120 191143066 439982692 158019056 281784324 266708664 899364837 868330923 916623754 743307011 890582361 425299763 724821580 688750211 443447243 164801548 199067759 547849535 897558900 72275950 115570476 725145741 785033116 26394337 63867923 994388159 703780633 76204121 464269149 394183170 233272893 275518048 461269156 133226471 166800343 480340695 259869476 982477015 399525873 898470894 855506382 902254698 816174005 512062081 302616176 152689528 186830662 650287303 166977407 87273350 13921951 808171794 955130377 57988188 253215323 482651415 857332411 35450486 60126407 339962830 28708789 916000896 149846320 348999164 741046383 37017739 370115996 637689097 46898164 686565763 177361220 785269366 712805252 853002867 192349376 177248326 60105656 635618470 402878690 472617889 155474176 376170838 853123951 773697905 241866773 266596058 754956718 270074953 439235068 933585587 98716507 702417136 90843134 608703232 190310448 842469104 123111933 156166613 856714430 510886393 186572054 601061795 692521367 587788211 122849218 15372596 210386698 182244100 431790162 609712371 185169802 77669978 701885436 300646255 845391370 395541388 941410597 295499073 54655814 308090869 693911957 26116442 293173060 768562537 51568609 264173842 120891021 130237912 81109087 616548626 45384999 927476208 928302110 24466953 478541798 148437821 168096327 548903417 198775227 301056536 796760924 169656316 151342774 395493402 416150000 224800745 315456497 978614016 157292682 21289288 851909364 883264592 62018038 584682480 453409958 654880353 791904564 738110733 293970149 160138436 595765409 134665702 446511366 723384531 740491755 196360635 167496479 164948602 87419673 136005119 837259076 233089207 943330779 153539276 464669570 922575214 246111178 201071413 4665770 478753725 317164362 739589657 740738981 234278283 762180595 314989348 30143725 484205133 424458869 222760279 588111118 792313536 527311701 998313756 295866895 723691116 46662145 310829884 841379831 198844562 732555987 246749146 858636663 917848961 36652870 749053111 964985453 123330078 747522687 41825205 124949217 685684739 793117737 911455054 59975539 790442624 945375189 374139974 583996781 673415344 153212176 4541554 234661262 877262307 561267177 835582854 381761184 488398945 222468677 786331003 578002478 141521233 172630572 942847711 770956180 968105007 577958861 667410030 933508696 67844274 252311266 834670728 403633953 534907061 326569385 873388440 823261174 971001341 261913853 87373627 116447595 599103279 915581621 58159019 761298198 278718525 561778082 792201325 147751329 668252320 916215317 16005326 256279211 273381225 373831162 553243628 656672900 393966660 89149049 796884873 300250481 239240030 46817360 695346245 947271374 887856166 93896162 96223055 684532210 615522400 402226409 984657194 30226774 39969034 902043731 597417532 634836281 794535726 87608851 802368815 9673580 526900723 405822106 340014337 764898318 747651760 812895332 309992498 728357039 76318108 554087360 610939129 574769 93102496 239136058 943026806 458505985 988528497 937720199 49522980 161812449 873708668 209547216 18103998 526178693 214988875 405199421 506653904 871374963 698246441 652523971 748872061 32104988 404734250 72621596 757676795 802735269 893595893 420867504 364945851 253001995 637438472 855187340 381250212 448013822 909087274 666477044 632131086 700236694 67169366 145126026 32220574 788166214 351985620 764763212 92063173 914175041 175179978 414723353 986001489 328329474 718014009 395615048 393941092 919357534 816637507 172623481 823587377 608167210 570970115 247077897 493738839 960288565 284921510 599719615 164549683 275141378 126681747 888038160 652044806 9925334 434696471 414053578 686851436 277567563 915981291 405032201 234917631 649933538 134482396 280305661 277427373 945131641 668182582 955483318 185194397 647331674 325416365 45219547 1152112 304047635 630942970 315223114 277229774 182971963 190891656 396413958 481810427 610603217 837416012 219234354 690607665 465139169 157836276 540981017 527963654 721678487 132868044 253338552 784159707 416252020 57397194 710433267 526044825 351203367 629780906 394781967 133346674 684196415 403980237 927260240 325423826 135158026 468525547 239857717 349769297 910286689 952615737 839255057 332150585 290716439 260518660 180319879 435115033 529186008 359357814 787033497 212965031 146552487 171962686 975600397 187995315 58535425 59388454 925555044 687207083 976937063 172085466 903650802 895045384 306801269 409694491 913548448 58194871 695509178 69990185 192327963 622508367 157729067 770075532 416968403 447298511 787737766 600348971 961291394 475092401 11933786 414966737 932565347 485930535 779795223 871864579 40487291 475995418 942825645 84417040 782086934 783192464 144258089 278479174 758019168 875712142 544660357 12896672 527423815 435890233 397255298 225765986 740197320 535457216 319262705 373734975 275534970 704251155 514523367 70483563 263493407 352693577 641421759 351125124 446516742 137602306 643910447 459799286 649723038 607684038 848106112 664928785 304042483 930452081 153527517 82055497 50510755 147949077 116612878 705182670 149188070 381244713 138049357 996698201 744278550 114171560 604900411 874790948 710015540 350639850 149184437 510334404 199499361 995325135 576377980 316668825 765820948 59086672 25885091 36668983 960965775 807956413 173107002 731093881 124422498 85425730 429799296 954185805 606672221 991439075 862257701 559564806 667190642 5340040 458369579 549475914 145997467 866628285 135253824 280778830 209453887 189194208 663572461 961264478 342508226 813668317 858123408 41420488 683543007 965969247 318301667 249966216 798760481 80579285 251967747 717322705 138233462 887831335 145319426 552693906 584854316 501154907 836991665 145674265 741754598 248096763 536946633 78341345 851695824 436211995 677508652 832826195 909510812 651394507 389880225 952408167 704189347 215698527 30314072 254765931 480394741 182545785 982780090 859557182 4375602 143071274 877272420 14320651 663685004 558449088 376052062 71022636 414991018 126388238 171676520 867094431 199387824 499642808 354716844 975596079 741838396 295577430 963418634 930240213 913468410 852226551 370850306 984943233 568090669 227594499 854485057 284072383 159993561 132888268 69222586 234639601 72654123 833362238 865459892 892592843 167065225 251193907 127684200 784659950 906372786 616260413 602311642 438770163 802652549 82340489 372044635 589238055 393541778 127709164 432616472 272091696 661584098 336353642 48597427 9118375 624259662 501224940 242022269 529117233 288350732 258778853 767807039 359281189 239809550 598934793 336750484 518384280 530697105 895441875 352263316 198871922 819051321 859041264 987146906 302785133 367524168 285084410 770839074 771605904 351150618 447314825 49091111 620780185 850339994 257826464 513450451 120319431 143811873 843887428 165008553 702503326 273764439 155640887 32514980 274748442 585742813 348402735 731489928 700027123 79504559 865790746 277505608 23508573 154822228 21971063 921335083 340200873 3626385 867544024 893238508 395425314 545485848 802946198 109683089 370065109 750223881 763367673 99025184 247168701 706220838 339004432 569974737 148497160 447125187 591118628 2618840 992367504 67110349 76995190 133840616 152402411 457025786 862684102 914595882 857549749 161114822 747245091 690259367 214451356 375877187 544387394 727471934 354992810 440290885 27435641 422283314 2834520 309126841 198940575 248758384 191893323 293302877 467027190 973503714 530998467 959607746 294044840 636329530 3903581 529416972 768186495 59313881 438489857 18844692 300797547 928873055 608613405 180834781 109924158 716148643 242414815 174201720 159970249 390152434 894218038 688337792 940980790 520598526 717450997 231405442 830718189 478580303 214289169 269233447 421452401 473313973 871981378 97104419 56640532 688991700 133953886 685431973 869323006 203081908 246117665 315837766 767623216 518865407 730514294 218669498 966304159 652815917 34306117 338131456 415164404 755188833 473705590 322198685 418002711 971983950 848507299 953017604 725203156 751591597 926129219 8534712 29170551 9696398 867922622 797301279 367888103 158614876 991265966 190758855 856215125 244601684 792462569 353978813 290030129 427653331 699391685 533645632 80048211 44107075 880931339 475179827 796182533 327482328 144145198 182238616 799299877 888601519 513254022 858100813 982311078 335487371 51700186 426730982 134911707 85280975 230767264 208393573 390166482 859641761 879467083 88310221 195869739 819159841 746629073 315268907 786688817 26196931 192599274 940746345 217748149 334439022 946143019 812021720 801096819 488925160 759076599 598704300 373344005 607669737 898805465 415276488 100461305 336041666 742083399 246188817 37940246 442063497 960127158 923579764 899222231 48630600 787483602 347206294 302712167 321953349 117558850 9178112 753037802 331320046 850561819 63275090 49997087 526373162 34028704 943210089 556010386 320464790 306831648 767679534 469334287 390121589 383393941 291870627 631224061 654264140 135668516 842660726 814730524 771730769 346847841 273237703 707093257 773760251 83517254 269452629 950041339 311738849 248963313 757099334 155344000 435214654 565096759 905906824 30515599 110456083 989676937 728184139 310546300 433091121 807568112 676095664 164297620 128441166 181519054 723135819 771919580 739407298 253534692 522314824 861814940 963987605 460411257 811749737 151902088 448391422 60414555 513174571 150742720 605591693 307521359 389061660 444332392 979621454 964647481 521809829 603163569 713060143 775528621 914854385 580667533 821411056 493100753 338915195 799347973 774126108 280676726 320031540 496937073 378308690 520390288 623442283 174271303 421995237 406156139 553833767 669174394 2854118 832748550 269465130 438394615 823637864 545592283 518277505 363931741 266319395 727545853 529851681 712819744 552736381 136222215 685131506 196752080 717068171 687583050 846182045 540697660 663068301 152200705 809574613 963367551 872460539 9186893 533138121 263268053 107660963 50737028 144411777 699685011 283106323 26987970 553391800 459012607 242278859 17223918 194872621 309575056 333266984 719439686 464792135 479674792 279122161 525602172 457985145 974435203 770806934 65315104 527259998 461971030 461644690 733037153 786733415 826411641 917939854 489658533 90077882 14896791 775864787 278296382 836609952 119096851 540778121 459264309 742337249 342006263 797850413 928026179 998969855 351670782 489674457 176524790 91091950 67082860 605621987 837062539 689227698 532264286 972808842 625938969 286274429 248542029 714327494 997112920 156623107 908852928 540217954 511644209 294291304 665461380 414402854 172200987 596372259 669264070 76258733 820359450 799327450 125993116 3540372 457846562 30108267 547288751 233892714 29156380 227327652 888466249 930214572 669446237 51270001 422937908 203903069 919551941 956851352 251962202 962683153 190304701 56504243 115194824 997645405 113564836 610276863 645046164 842158517 572424469 600528685 44559185 283745357 907161853 64624968 838985719 500236181 706804519 309024025 632158689 878250742 481265170 745757762 457240598 948208371 64605642 353055690 403332136 552689377 668739768 683391816 522791405 988960577 177819637 838362679 287909306 452077637 514929856 772501650 170648163 952250007 643908222 233842940 79075032 22324636 768179490 71088608 948637842 223776084 368907197 900965271 334188698 886722224 73923265 285402560 272744167 44547192 200442311 904417527 570374999 712146801 649370185 123799889 605330734 973507424 16826263 406413696 444471525 162061715 935884927 340653252 383435814 882851762 280488198 486452907 293643113 330377836 24251023 719650514 299162722 897023354 256788623 261341574 918236101 881081289 70429484 732811132 184199564 35963533 63696325 21366099 380510805 489698844 268219980 30988306 530722771 152182232 293987063 169651170 382542901 684928895 708850090 531412113 116986631 137033558 912451700 130183636 36361487 318657497 170548347 503039174 313015816 398103170 851230771 214893193 992272029 3521125 435035408 264523321 74406213 519864869 103725048 718305071 284330914 69837552 267644949 855578594 611329713 307575154 314702038 578266058 905335248 350311823 276417154 95187374 345686399 95413160 47824305 63524205 314409186 778532144 7953358 508579150 121401417 33165840 19332522 937318027 169350996 618309510 288834120 228694462 15276695 831179968 339629344 949673599 727449953 517995525 152437628 301279056 692619794 771514464 795869565 714305973 979921963 679276098 857371672 125017466 906115469 916518761 96985470 326160764 544794494 240021383 278148634 818843588 839100835 374982087 329527945 908640761 377247759 114180321 551528881 280607189 277701021 381315351 223523395 260638277 520023495 781158991 724539774 899399736 539822075 242358827 714703960 78953064 263124172 63731851 662729517 955064287 607515439 945117218 487101993 824196201 669486644 145429425 941655096 28198715 175606937 914171358 188812517 26719515 697539562 170051201 806241970 234936640 756329788 36268217 752993153 377923390 846422158 137802475 114162478 501081444 844762769 756723478 200223768 680501704 315424958 569663039 516928179 535340968 57338132 376506719 755914991 433442821 752226561 767894983 565791040 364813590 318127008 445551620 306880155 453050305 562827453 163163082 721012349 110573413 724900396 916386805 480016945 388880352 758519998 798714069 147543504 409514207 545204605 903359159 967018282 991365867 327696768 562560745 241936721 347800093 387644493 538304062 537816201 614585154 692979124 603179411 478630027 909378570 127698175 395346374 54831339 418076527 174710976 585160771 824360892 296404937 31436288 110808177 2102880 954399146 799609696 881034956 685290153 737615960 726275495 20411316 206480508 85109807 21946453 862200690 717448947 103380878 43398978 389880789 402295935 769895592 250199644 426900031 718965924 107796370 522729667 596793919 185389833 889136817 763457621 303920176 272144865 550048166 3891324 659966252 92558886 48135751 667507514 266861094 416369225 573834965 168869298 62429259 536571360 226627197 941304456 950242753 912061229 666155389 149003615 266518826 585558101 568201300 193430334 153291306 796137949 619720589 938491677 296746806 398939885 996715278 95489494 58707280 477752925 450885327 125643271 518932651 388650611 601795698 797838977 907081549 653409223 917920888 507669297 232837559 10497548 535131591 435080870 395608516 719102992 977513566 117877920 53625627 214073877 518039785 601411746 752439721 881676404 557833664 477400482 750750545 477685283 675120200 602509702 261420751 764822949 799238801 982215634 467408087 677008646 695139869 195844988 69353845 5969815 580480235 59974439 266542846 705874834 162638138 122181730 802845940 878437636 943258322 931483982 923997349 795446279 581063017 214185328 877112737 37144596 370554923 125466750 183839979 851506978 94019098 927681561 37361619 612775687 609008951 256135364 445055351 468997481 151821767 102469455 158447661 736323061 599187894 753654831 236034742 605329239 871871801 316530800 855250359 952121518 98493592 784363696 898877022 215701640 26820232 942928442 648495934 327059320 97958505 38966183 872373786 287254534 403481364 157935613 226704848 313829677 848326346 929244117 97930787 246679139 206548023 962605473 589672141 288342575 219360902 366488610 414339859 241106488 90926528 443220368 42977733 314605183 772057135 27992662 109886171 719078471 659187302 274098832 649103053 792070880 539974711 740990017 399879966 289691612 115691158 991513801 32489157 968968056 616373129 61752100 616628171 906147128 445034198 692715704 498917661 588185438 6293801 624250466 76326108 91630768 78817490 113473773 643683411 49893090 750996042 604079178 40777787 202459532 820540727 101028256 695898839 123244518 14659007 922903983 668789015 871201730 895234962 555082409 566749068 167708113 652243732 24188062 780038562 320521061 629512945 957197866 749336224 188525448 143232836 424699655 306373014 81770456 847852569 887346193 96814961 765374819 478953910 602825768 582173748 985558017 297369896 690159072 38625960 312643852 297554165 968261193 163249286 709777244 190473711 78306903 167047748 247232182 330762934 234557777 143917398 42957844 523594658 458634686 255909193 217464065 766167210 476756838 9340659 640414459 637916253 690272928 520022853 853385644 467132993 832102477 284842643 751587694 144379076 610505190 7172199 73862375 531660365 544005795 883827916 965567233 563766997 304303711 703040696 27968454 22294811 167302032 735443176 733315885 193834711 396526500 306344753 965191418 723189637 430545990 56188788 397754641 849190374 911045116 203990933 459113382 670397331 307901470 80416613 314491269 763260054 984756588 6577985 616659539 700490263 321324273 854039298 798503321 26335087 635477536 999052425 548089956 684403619 121693245 988570476 450013298 456554542 167028919 427177099 467681548 527699953 936164207 297606974 804176290 919680721 202331546 273916598 95965308 623031501 515272367 128820527 305069529 613316748 759664968 780741972 309107014 281681209 158053060 917162481 968342232 803932639 45631940 440531696 797662460 45483225 986490111 825843467 882785313 542995812 965187457 47962545 626091085 772519301 638066107 219977435 36279169 272922121 894820940 900701999 109302945 13281870 625010147 111948933 444688076 128428319 404722917 56923299 596873886 750245021 609513210 178402953 390955479 749628899 623639470 269136133 190415769 710464479 933083840 647722548 260870820 109184613 635922810 430856100 346333943 804181641 41748853 117497733 793255215 456248273 786345416 883014325 233552552 924639120 99565006 273473299 53359237 532614939 183997600 83133537 111569726 173717367 715991860 116488043 794129466 213800471 557752475 126141347 713225432 873440242 321894032 964786936 187824470 668518880 338415938 696300812 980016990 576423978 35296809 750005577 895711788 232914757 23091576 940971515 684629457 144919102 981784743 584446760 598950743 641159776 676342469 411289310 384239596 300640300 55250899 648957068 900041682 995560520 738564258 649199933 348718222 76961407 84892768 573866181 826339824 216175994 178349908 355009458 742189130 504690445 759847626 564011640 646300854 905999278 625588573 948441793 945531116 467352813 569739614 658833208 726712767 440349764 150993830 759232406 957635749 463202295 426667943 406271247 323535592 608671720 825344091 634678465 713582956 891269047 577451048 187466538 474219979 77398248 127735827 201639100 18710897 287792307 535451177 755443701 565839138 567993057 82823684 965544302 122016112 603990676 345227327 9182146 79854730 36874297 174538210 960012925 977482057 369775282 690891731 899893139 608913447 412235327 753623116 285134971 320282785 423497337 191173828 283944561 147431070 76927046 94596385 794172500 168527825 530978897 97358131 291948303 421420391 964426256 380020918 525766933 366066841 932396482 780207665 935978691 710393258 574375314 368042410 731125673 533963702 672783471 962629829 791293205 830767463 293050399 463979727 74884944 392832757 536333649 325170100 396297858 231352457 30036487 124427129 611449030 593449462 710595955 574403957 112661904 632289481 6507966 155293375 168156226 308741838 841364215 526636677 594688444 415644573 312451929 834898376 727504248 76459147 570341844 156260809 821273827 857668455 616444516 138734923 544593067 160534290 399221706 830288379 227339902 190652498 788844223 513725400 415190676 434125830 953734839 4860449 37081386 647202117 295265531 271997366 355409825 553011515 242766420 879523221 915047402 606272509 430911190 351285210 19498971 66213750 915615496 252764278 445816655 379217317 653606292 993262751 54839496 14213856 113914940 98814360 632187020 573426454 971611559 645273961 900822041 642259019 531233144 140536655 166766031 338674808 477108127 23278584 255227611 338890522 214614835 517152718 317807540 982885841 284833593 717606892 658339265 185855589 522018096 928719918 524949728 22063118 755224515 605192035 523613214 487373040 773440663 106886496 168167350 129592488 765934086 37766711 88470927 591288959 123343358 263531808 363798835 826071731 745357354 931695101 503357441 135904654 566902856 177114999 360918791 919352692 177190985 311685817 319910888 315861051 728160816 574662205 889213185 731510873 501489599 148010219 53645718 17709002 320746249 797197751 790981711 49959926 40063278 756514516 139488313 99132346 583309522 536107520 428934848 96851033 485887343 25393560 876234153 143988543 712117190 180591446 831536599 139703207 561834568 953402626 487190979 70199600 630747197 247309421 219086498 512334151 874134673 202518968 121396515 987680310 63200131 11956972 982196529 542793445 173724290 338926347 599317915 160354064 950872279 957448201 5020580 984760382 650557827 780326457 311197810 368579102 624243522 455329204 318494771 456222403 748993854 932471201 544759413 863841249 238732833 63295007 345554411 195015627 491752052 34697681 717562492 318243217 215658168 492456558 367838098 644110329 292085004 245233416 875239655 290585710 469242731 971146138 403222088 977098404 698170792 236856500 722883782 870341812 172743904 250735247 98145535 220612575 799586773 922016708 533051199 462895156 572585351 297121713 7469172 913766646 13429326 48065262 292722706 846659606 89123915 485204491 770284697 682170636 817627804 463196343 619514646 358694267 908197660 40110539 144841027 13334705 814198730 109245869 675094320 32333750 680346125 69864642 41791094 545314765 108949672 439732953 229345691 819146185 575874058 18393510 589342793 937257310 961926763 457735778 430248875 480997079 949248579 467949886 249665534 951260814 577394319 26563503 644630609 147820040 464480315 525483683 774561552 197190203 831558163 266997418 555372420 809494102 893328132 512196773 430516967 179815631 872310494 466566440 352084268 575519507 387544336 44528808 540782315 23290934 638966311 494452349 624832236 9440655 133462499 894075955 766874342 276635284 382917150 133183273 631106490 248757846 935011686 1366377 7125972 559228448 390589500 202355951 587549284 725830226 283515000 199069767 731679521 369379574 42153796 48819769 103555540 984780706 841415477 213744483 618809192 423387325 452073667 60491338 11389914 71562232 953269952 68972950 33203258 189473809 372827635 28461285 823967864 749896739 338122540 259150165 377971335 140649609 102680667 941020120 315965732 75639212 783904545 688695355 211486471 135906496 135753319 370316374 298041277 383010744 474351135 39527739 422673244 786984425 804670818 574211267 643494818 154452054 157547698 204481837 195167658 269577752 121549222 730202112 729013531 594680143 144317063 230823459 339600618 26594380 142207017 22913848 631351680 681475 734203162 601407855 823210852 992259682 194138304 128212322 20725056 382215505 150307133 439137890 210445291 564953320 654190774 132084988 456885796 914222146 920021033 693144901 199400151 629452734 72406626 442138722 362762232 875067457 882097404 255194027 325764536 889512841 537869215 569303623 28458091 629849213 993734190 414277567 254363582 819364736 465463752 414785302 993777903 779388445 417915193 992853460 138182915 874752336 263082411 923775026 691194903 106530804 280509558 473992402 353212945 728525090 88694398 127939388 311866850 269454496 79088605 601974847 807378400 97250319 356046372 88599218 964335876 640075392 111281583 543181961 725951994 357656170 919268069 974310820 702689134 111635969 189695006 545818232 167181172 597585201 687276918 530806896 556009228 892254316 866445604 196423569 614724849 216026088 296043220 514166506 815576786 899813253 883441324 780429785 351124387 239723978 842706539 645952076 643108561 938431080 80325241 801527375 815163846 608587884 682441881 780725250 678027237 435297816 466966922 33199682 142910495 314540911 938288874 575702813 238709458 149148066 251056576 70042615 513290467 430435853 467556975 928982590 48499897 35979769 776868586 959613227 325488576 251864765 877922087 41178840 75358929 1429816 465780375 355086892 371259779 397058376 272074704 608067447 651669339 98088288 854916173 194187106 728094883 263752481 930910658 808105228 293811458 529751747 841298138 185256618 569386239 990632176 447949343 505356059 274676243 924238479 173417621 199456088 341680564 380699281 929728657 389490934 131293350 436731956 84336868 189448976 230453490 30701059 991052581 939042701 97888168 281491399 112661566 951772567 906510233 677487777 843890240 857702044 910519943 47545108 677320710 179918300 586008220 652928119 573349042 446128019 831506318 235786791 596648318 990703619 190219331 829617180 886740491 968349280 363423285 837077281 36293335 398929950 442215816 773162618 319903941 138267994 957363701 610405673 421274010 165300713 866839636 549860212 434398237 867381248 159819853 480548896 481703816 186083620 477640445 689916873 349321185 926103787 185696627 209796835 915244119 634479639 566108617 324775283 706482378 19179690 768612997 746122323 990491746 772738960 698718463 664204928 638546407 176977286 171843718 814046486 415059742 549965155 461533635 540341203 152683071 682502522 222317892 544443899 728894255 171495243 129787726 993124387 510514741 350296836 951276818 666649065 42183432 982525039 729391408 747725060 778841507 872950698 838961901 710804871 789867780 613851634 418538 844866323 732029924 68565840 26392467 818341022 467362084 399652511 75219514 942968651 295490605 195134371 250957184 105726274 263494799 684914201 113548819 317894326 291511598 234183383 723531177 65392086 959614523 559291980 888177236 440521060 1885512 890700701 36750528 368495075 151614272 204631316 541184419 734797563 164878351 878838555 163000744 972288851 672429906 241916325 457773917 984926947 917295802 6007926 143849981 422788050 885097925 298581890 446585872 701998538 863726069 145946908 426086278 15698493 959402938 85042906 108673123 82611865 632319710 6005483 788149327 963277962 970920741 695204003 545790772 806844078 718570906 251822958 840296244 754897514 780395737 362395306 713819163 670758781 927396025 54936843 222175302 898732830 388807144 906705100 173529828 547664706 124056704 201209591 618374623 732877041 461647274 995739161 888673442 331866453 121757255 70576272 24490535 998319311 580389170 613874282 476976083 637326174 891319913 191925117 183297846 311054910 88472436 994218654 374686530 112765971 355624324 2375241 736817682 169895885 846995771 519512905 368519343 149923108 528945561 650774007 458649771 7501936 104767119 920261654 869400985 541263024 465858778 70457537 926021824 641845447 747079906 134024004 679004482 580299382 190076441 931802881 805369258 671196393 911095761 486279625 631482019 898216791 118034549 704001461 873001467 632166702 546005260 915806877 262732373 801643172 902576662 289501317 599158062 990538127 856297399 75097371 998304218 120541669 201383801 891869106 744421385 46555497 237354943 127189588 49446405 271321840 89090601 674798057 74214266 253305434 445101661 519380561 873938806 447186904 779388554 37891320 494121493 55532179 40620089 921416143 14610938 519501 446871730 864409469 301987795 358366191 884105202 730405252 511605463 787032083 39009347 646760534 281157511 554023516 974939315 783614050 653634878 886565252 617837833 205033131 694023394 615283737 934157057 471813931 192870430 118930556 197960465 812057545 676354690 793772911 911373540 111121240 875348810 47418741 17072360 186638405 280758798 582473773 276034574 41329228 925568983 680195849 760222672 983778012 148916285 844406721 464971295 965711198 794263084 627840893 81102854 118062622 114256256 153580317 318420227 27628180 859571879 501852627 273015765 96048416 577002604 116428234 938038516 614059868 298956480 376508477 770801841 281842670 665048709 534822581 859400313 504679783 767822692 77380823 63529749 102605560 715876770 854756812 110544060 20592124 720878179 649121843 991939511 567320298 980976211 339633790 70073248 255647176 703673502 292639173 76619442 850198644 740995802 321051600 124646376 977240381 50056633 845530878 606580013 260982580 728133479 125567475 980834110 789522039 206390917 748463199 193832566 901621912 692541375 651752474 344480410 531071039 285407983 391931981 15607888 156599298 325361881 281924470 688790360 528387687 414751936 833303388 41786276 98833330 558702293 774798578 994675503 120202648 96593501 741402815 94229184 24084443 444079700 154383238 904872772 9208894 753832709 238512634 194171583 660716960 745709965 864677251 271425550 544591003 709802689 427397166 129109374 815381606 274183298 996293545 31870277 359882163 567962027 61133525 333759432 148310501 590621760 762528841 712493863 735936086 89225231 992311107 542016986 33743851 942610562 751763232 311805293 925921976 564059952 891902300 272147676 711350519 61782683 549448679 25764490 315805953 81362662 804669636 405860297 802468232 827050608 849047633 311164092 52843492 584858322 743890151 247383292 184994282 304181355 953883463 990250649 35169550 587059443 615838524 838733287 681299006 698252694 245550177 732743501 480060400 249194705 921885745 333252528 957774996 831799611 961402097 243337462 875178182 163487710 216083899 944459418 134639829 168189491 459648999 330787234 759867017 639023718 892009810 51806416 879220780 151108645 661541736 138910686 995489829 38504835 916307512 215473011 960579806 99540500 447435742 572846010 354558580 191316411 10848678 356312879 360207521 12937067 39424233 309976272 474908761 244830822 691453233 176606785 291658977 261726605 917918115 319240788 217356614 778789812 268776687 501630397 250103143 966115545 490454225 131975851 876737796 837376857 968190401 464173843 158552345 890074935 987198171 937484323 852186514 596259971 610758017 878662575 435486016 115998973 998610467 572108153 43844966 706277749 628160003 826827335 714887637 85114590 436690203 219515254 212580398 993324336 566892391 894121351 770794455 925652488 415538495 749590938 243397166 257576424 133061925 530587659 598305872 63624170 300452029 238808488 137736724 722525077 90033273 41639504 949644499 897331096 340170842 75073203 252888017 753896488 520921473 729420018 621729413 122808956 368480306 870693703 395915869 294741525 68563583 119151970 524819105 965865698 947970542 871357807 963889129 24544333 729763716 493905417 225826992 239883533 961940433 212567110 403794690 205297841 563596679 742294496 273926892 814135846 559105888 565181677 277918450 194988238 156178026 968142325 851613040 93842 283454442 376092843 297263131 358143154 194098399 207736212 376921302 683173706 410803174 277162411 862557020 751815923 693698198 488030401 866161719 434923579 282911273 553661482 105566669 337402247 146302937 243636224 788933787 184491269 661302892 281862600 268596851 475035435 438885312 689186876 62191833 80584478 446860773 575990295 679108950 661780084 71043220 196262454 796869943 313267088 537373933 595976391 701284785 470155771 637479684 205800280 194463999 640060590 214568373 968964969 239789840 112064149 976398482 723867949 650259365 56186020 527015753 628848862 521880529 92895743 872399701 346296228 180602259 39865672 350236365 646116216 322457135 811307514 796124585 907254581 43964495 529387867 811192723 246008070 104541028 249456210 472727658 981764329 262908968 953323381 24058833 120465601 357285687 965875 349930932 284093940 165193838 283423994 265777363 442183157 641108649 517721741 12773285 677150446 294111278 201909021 639684262 75501243 87537505 186118331 558672355 348966466 475398739 736847644 496001984 881012061 498927355 503156255 548640544 284283316 406500508 999267955 664843064 232808618 590751990 105289212 705467204 988196129 6734842 86327101 193650036 208886902 186216260 199093017 524385075 38089418 215475705 237502294 614400928 993038747 627301929 246540968 468633071 746522140 791535009 438209577 627276662 384554636 458124312 321488918 847162371 714505445 301411723 211492395 426724409 855876097 251659335 14119346 220689489 393680232 578312729 114586645 151197868 199407166 911411892 988691792 652386969 166131668 45880695 726521080 734431139 100509681 994947720 461782422 446355662 867866911 709283679 124574459 433498149 2464541 11799116 277745558 404525216 142390193 154058763 906667184 595795448 92564111 174899330 541022073 179420992 984347656 720597146 185640469 416396458 878629199 207553244 968931179 929784776 350366722 960751650 90751009 857986194 782699125 976538192 841608133 451072696 827898483 289303383 609753574 574312739 136607291 808368714 452372559 93263478 39820695 100574704 956445331 473496624 406887964 858318726 83606884 60043368 905676024 48286616 499394553 846776331 942501769 43362672 668603404 959313364 414623723 751849930 207626538 566096244 213165589 421009096 989882226 412164915 117336073 880042913 63607408 829815523 656392389 543569298 161209422 542256568 400021892 221707509 72434310 946651368 688922423 587165100 262958113 165762540 917817789 123555540 761350077 789368091 493648419 280436364 399150080 353026676 789769473 8257375 268704950 129916617 210545609 218928141 278468362 980581735 73160496 792200207 146411045 393373971 227891550 363768893 140176006 674920055 105309794 478594920 595334839 633781915 846594555 232508661 478057840 420195238 793782635 87625674 798200730 825619969 759649248 247415024 97458614 805865666 694490172 797461721 127011890 499119733 697092908 766273505 969897829 386968094 219979323 669382142 207855781 924103599 457155216 867676646 86954401 642226983 66720803 294548342 203019596 819006227 669720402 610782759 310260594 562370869 189017660 256719059 529579686 539251854 56768584 679100275 338706824 148449284 140121708 425623461 369166869 905524353 922761340 623323285 771093961 761060487 843385152 285303265 229704722 337802393 784568963 174201921 388077483 193266912 347322694 357613791 623121204 503810688 449484641 60706854 791664439 159023452 469839533 600354242 730372949 322515211 79726388 717815833 913655853 208429768 253538673 384711065 720871137 558251265 996997633 854613834 594964355 725051202 238539116 499778973 798518775 392048722 532888375 452056688 203059101 241146648 646766303 521537564 43498521 803224683 758082822 378531180 727904319 559907652 872574616 818777900 196866446 873297643 89113362 43659492 402739546 989910043 952430029 98166233 310478374 901338792 286235215 608938476 3858804 523198962 220068507 368005539 683237782 507878460 234211816 507131067 672023456 404008690 192469093 377857587 359446038 577513297 965011867 489371552 385185197 51396960 857310227 945279077 740001654 964313688 356520397 335387380 363654981 199913810 227593474 684795465 926589322 769781413 624476668 597922389 660509473 306573828 104024073 363161774 145797497 973565172 938290530 9571069 772995141 734389783 739695021 379596162 338526701 938743036 413972065 847776782 418511831 604657513 255635101 723825365 195528357 202421521 845815533 165621972 11441631 65090715 205637710 818753855 316093034 198237946 83857162 797297299 129785757 885016559 200783362 397625269 669325157 151309867 985097685 682321260 206274710 954133276 857335628 28063623 446622327 348996258 799637443 194599506 809520803 655464126 176233823 577210849 454889933 547486806 898834266 792779696 896734835 216111590 862278520 206928342 581843098 953036370 517919948 93630362 953199921 225957210 865350824 426941790 592030556 135754947 182471012 482641048 969154340 797676635 305221188 859000306 577541184 206162784 68504222 766298214 899575613 59839246 356044550 444150097 367318367 269241741 126171313 533969577 811449907 661145158 674685106 688939422 738937862 606788228 76444347 714279474 673847083 431634636 620952927 347211505 748164701 899259707 156873034 374773905 75263947 868572067 13795378 756021394 574484537 811414577 253152162 904674586 973782760 151457155 224464095 644771786 609053546 118927643 416185639 801763469 241161629 823265331 410760522 849681371 698029930 200605803 82159692 212585107 206995769 164833378 489164510 36925068 733865793 530057588 685082653 715584832 23430663 265898695 748145274 124359075 261517624 774563217 364654268 497927121 128135320 72492185 859349190 427811198 145018091 196320094 8297463 37832275 205707627 1731714 81393778 124520495 227072157 89269727 300532990 305673993 822431480 821415542 398406758 997521621 509758499 282649215 300070380 438614854 805722717 488263426 186945051 705221992 150961482 632395322 21388580 295488149 314775336 245168482 495535049 514083381 217550982 224020076 43776132 911744263 774409250 472257638 346704590 904932030 90160949 131977917 723749790 531936736 476347475 832050445 906656223 57132047 742181585 834530590 873607773 396416490 920765356 429002186 51548233 804587662 58481253 809325145 927062891 713120853 187495551 978152120 321717054 360441860 190233755 950961588 14766538 882278213 428576301 948319080 41140245 694778347 873422300 429495918 694728176 939254355 951486908 395057312 259027867 237177181 440950588 184968454 928049946 248800444 382254120 738933744 182143550 308112690 715255771 358357984 306690744 970440609 831564208 61183762 924917826 108209967 822994787 9793702 100520795 793078129 143305439 641124481 378036029 244875590 547199814 524902017 462551372 410185751 125194869 913074045 908576098 525112499 560910387 65612169 216262380 522883884 813509685 164106323 307308102 2638972 590768188 480107028 516259835 769652896 83255268 983120234 664795057 676775206 111736793 782659647 426932948 492341307 494717467 949183145 84848670 797637135 124963706 455617826 594580700 455401671 182336901 569738301 458468402 398772704 215941900 592821422 464750020 680868637 67365810 46464141 43064826 285542620 64296514 811849981 601492224 803182584 43386663 995904306 186931078 514236832 458533070 164711731 878796769 907432291 386432319 325261460 189649332 688483778 650125609 961330186 440693112 536309815 228387332 942461985 643915568 822925940 64026487 207401963 600865190 169610490 445600662 776897772 13671198 117470920 668034945 937315303 746593108 782379954 9764112 605067141 877886353 391317934 897205275 581993203 877435748 823101746 724963794 857992125 404420787 198762202 930195666 56084016 592527756 144290335 28421625 162140102 192122117 229519330 364408027 2921810 255605744 620381070 270639725 279358369 396997681 21189108 30713219 32211156 852853345 948203990 317061346 656510507 143468745 340573442 182722852 791578670 630302392 451359776 492019101 671382192 970080965 146402954 246232118 517700406 319908638 770649172 713136092 18228469 359876387 884165616 691146442 991168838 575426078 513346026 136526072 784159112 242564079 176777503 254647155 940319692 268158335 55148267 50037035 768634844 930674690 36915709 247388251 617207733 123406315 196755477 516921635 990575024 255010393 208827572 210906666 172502906 615142051 74391038 317760793 48069825 737819799 339370224 64968896 491427494 159449867 853555644 95714451 663638322 614558724 502635273 176436562 222130067 618229593 325140660 182908448 266851235 629035916 238712325 433257342 732057638 162526922 41102912 687713046 554868406 718900097 73243939 163477525 638122595 61663094 469236575 799560805 310376023 452320960 935176961 933871429 155496664 106156842 168306478 570292490 480919528 871221397 759582074 702213019 125849871 29597847 66468519 741206605 749753909 846310347 968957069 22173762 577709644 814944718 551897085 753962605 798590241 189863820 489990995 891253724 989667743 245750490 649383508 25394652 88916516 934903967 404538446 257144565 297934873 429222989 680633298 88272217 403264546 739247179 919708799 67722734 925873044 716836553 138404338 264370464 199169001 903074845 722847456 576208883 666224761 790091730 916177152 968209945 69540899 232428760 902199466 84868238 404036761 270560658 750560254 738963949 266695358 139263909 850190505 264201715 499527053 342486686 142190082 683477144 81287999 658294324 164695669 93269878 668148469 90065856 996556942 169085560 31400335 909628109 109015812 201567038 998661608 714864000 773137911 253571953 420625440 751316744 399312362 108829018 226797120 281220085 720378989 938847119 5344498 60993219 800351187 132736840 866024528 246120583 344283101 110942134 156237401 854685104 411170114 232154875 218125080 647757658 239768044 80686934 869381750 757128322 409455786 113847244 435811688 14504819 866965371 750921396 7076741 490431042 249933625 802050569 132052210 270247309 286317985 733779366 74460550 31394814 685983837 702642264 786815334 921034009 375344170 62850768 48654502 589295686 343555953 583066272 205021108 435678599 590125926 88123082 433233038 737352712 811406822 844315662 137918663 586275160 772934216 908724815 575627606 528132684 421216737 298000158 344192536 907071697 124184846 321558855 171742548 212186981 588860614 345137759 685536796 4406626 649086101 213790272 999693109 185604145 263258600 789060715 865237813 201463912 138076183 139923228 886817036 254897100 519433398 472442934 153009810 69867757 587539297 129588168 221650201 49776280 227558983 440959749 261428313 995475906 42413856 88018456 103248434 19852443 959783554 223700546 419092672 149474921 236580124 90109335 654229996 686750072 268836315 608207333 628957365 302407477 653019471 209236369 92164116 514960269 250110489 617151890 822721385 678892581 667938642 280986432 286096804 554122118 101651462 376449088 4715457 251907708 388212529 144721864 546180195 656523019 813801350 878720540 904407641 613738453 288388302 433646009 403554471 694796706 132399060 254651608 632008564 58881290 805839268 96180560 606058637 347781664 320145442 286753665 963744680 433108942 716085509 919159874 284521792 611609608 315108797 495363754 818599680 603552324 100771157 256733203 30298627 321292059 995594733 254878441 295238274 384158820 311118508 784704811 920766171 108612402 174773472 33602412 273810546 120208950 131275125 529066675 926832564 310188490 249179469 799790015 694908687 619468067 44760159 374295260 810299314 439597556 927566008 886135670 415710855 938637871 909090938 110806889 742700751 86343683 278807920 785112383 509595807 60483454 6952158 421018922 722375079 740981000 130917715 221731351 428705936 606267719 794219056 882592221 134765360 16867908 177516013 875828702 864576783 143018286 594748581 682372930 114462957 876763355 36164605 271255943 451660888 605172823 520123765 254046327 904915659 539864470 35332308 887279405 935966979 943798103 142376055 197057765 547120991 74346 651517522 997527668 320551276 756404918 556246665 60252866 685051717 945260876 961862660 512572285 931271530 595460683 540606505 39368951 493808253 41051374 699983308 50292921 819689942 384300521 946999693 14399956 214417728 595537884 50728360 599992362 240274948 731221786 219939189 988068561 802451503 370203348 609028759 866392205 594481291 172318733 47959670 333543372 744064166 896739516 833012469 927507381 532548366 734939639 354822671 536801544 508063921 39204015 943357412 471375915 790432621 806650752 503659661 255030498 654003523 358367197 528134483 757098734 290005924 424032932 366919928 865192285 502506834 283598866 223776141 868218356 322415492 619993344 321946092 601759879 933101670 769785422 949171807 955535762 621842697 869820258 874319523 126841600 364862743 799013359 466245816 10166614 584554924 579922469 782545007 169554143 426594008 933464527 89452414 23587398 408165201 97421644 876723865 882628694 302369008 706870695 584836106 67016478 65727723 378862587 746116244 609516496 31454272 667220337 748221392 309656856 498306401 133567161 638009313 704009216 528392766 176416466 18034686 218795338 812864343 865619945 143215929 320002182 237275353 798979664 960433379 769707720 186374469 116253504 930401414 28058423 123229981 310811507 86258849 348193537 732541525 473517085 199529660 829630120 841941213 708911635 878416865 602048663 181300201 214039022 391448468 25223289 843629204 183343413 32193453 986366103 654758877 701759637 968159848 416289216 625252870 333046472 34485685 62757839 339933730 944018318 159055866 882941720 755623102 216316221 756223824 863018189 68349052 258928049 279179985 287351162 988911007 521413979 75592083 111347164 811328603 184401472 554914485 13923738 414241137 213583154 815667043 835635967 944002247 666468573 90941458 598882280 473273354 674093172 508135248 188852291 347027109 625537285 33288007 265741089 719557421 352508146 909073121 11601665 602941822 731812873 862287596 535757178 465511528 278845858 695638390 855039247 216217361 948134709 871728446 380921558 111387023 840863388 348425447 106017868 848487523 889424902 141537722 763232207 131189608 256426480 230074150 281477394 551183622 269954600 255260075 621532896 341586100 276526445 614653305 147845438 712159492 311095378 938850279 380474685 941195250 596380599 596483823 210593095 146472097 316500167 878418840 138878958 142966021 665936920 153700652 836472491 466743281 170082742 675097353 415144509 561190321 471795746 948350962 734452823 879810596 272876515 528381788 807135418 607113771 79781025 158487626 48451669 238289544 492764576 739508653 690272470 406240017 765776596 457719957 547026941 833407229 311341184 541573694 932545310 719742426 513082831 777105143 664459654 946534661 850156539 471727411 185421140 913887795 949929139 938889198 198258003 41361957 841094004 175865463 377429921 234878613 85665922 793991656 60421453 108006244 260611469 549229551 991560481 206746926 234420306 40840412 607205577 178483043 230731345 16160740 931729278 965524637 206399479 691985500 170802860 99214056 193161481 747051919 62368219 117057346 145751244 187939378 475981721 888555159 941803171 759607711 59726870 547887387 656645093 567030167 528695691 143835659 937826501 913922716 827516889 511415486 635482585 160759617 906948640 618103639 73898412 652530024 611050303 782052231 448609987 510388570 277421463 394827461 58589151 215648122 678221374 445832868 784376011 664317436 90313971 520016487 525682405 777370948 156010784 516265089 394731954 591544869 558458038 58320264 52712906 383001872 157651918 77605146 419663643 750450345 84525210 492067994 934627930 586290128 837655598 40030008 257398717 849942743 516869554 245801424 4976273 751961473 164473373 634457238 817017049 595970639 986034817 513122162 503973984 611682347 851057695 882208716 784170099 645624216 212664252 16736352 593989336 611185138 616309559 228661909 616523107 261692887 70323456 259353970 154020788 957091727 308775538 76095849 326950881 24562995 535162341 716948755 121223344 629610979 771777149 734807835 699858662 841044377 991273436 219086785 733764793 17066761 419031484 463797894 149174937 285004218 915991623 227233112 832302708 141996634 88845667 216720997 21814169 204321557 847615418 415864006 797887477 911684941 34959426 495169801 150165664 143996806 388438582 349629424 544368778 758164161 897220808 997341370 674906889 173288974 461274338 192288051 918223892 387393534 948542203 561694754 472560911 25402842 168291374 128323913 798318551 177769659 693211057 826363074 433327254 657859850 667014857 711511551 512013262 946150035 116612026 698742852 73746935 630544631 86313091 284919699 641186894 785259953 192830424 896752704 191071604 853393835 828765735 634438963 199821404 855683959 261919691 805338777 572804207 272449949 369992222 12565089 613987860 677537115 606365087 135803040 177034910 446496753 312746860 427333156 877456214 686655228 471398892 152888398 377881466 34955214 583960615 114084540 910442244 995652688 85281290 567910937 816655527 85709195 894530172 856042333 153934701 138843026 844884323 877753522 305485157 950109721 415411136 268021741 100166588 710676402 72733 222272652 355468262 116540241 684946304 942595536 239638970 143644486 865975766 945467961 910774745 717304085 482688960 75636168 48264908 811055847 383981652 949771546 546829432 447996977 469011311 520972872 759010821 653766838 913505972 616829068 929413889 540447983 609641476 514681125 577897784 352671657 781295772 454232084 673102972 410298626 609118554 930288518 258642293 506477512 738690662 685413870 485216865 794709533 135972882 545448039 578962609 871307317 343936294 311746604 171180202 922203876 726847627 251795458 732968118 755727482 38661757 536293677 165305618 200768246 919269310 475035717 466486155 459421811 153830946 678929310 297158222 806367738 746588893 620540699 211875456 555983112 904885422 184247188 164360118 419916636 99966143 259259195 450562560 806622811 25761078 290136206 641168784 200897280 406736409 774687333 529331520 391012506 340157369 667072345 598310345 343847084 694522110 43122862 254319339 459575006 537095268 568153150 470364904 885070526 374471185 954480028 284841346 490477622 783340294 97577252 26851779 279067539 186258254 734332277 138298736 809295212 143625654 727875641 616567876 274074678 345757609 160917932 863295810 533167630 238151440 732562862 513818722 530577209 342972926 483238809 21091069 433825552 12310427 548438850 478767719 783987302 232143781 814016766 77072214 450391940 835235664 645285125 161537733 270478771 71287088 507772601 12759450 373520124 229554768 683997208 252336626 653453510 992119199 961050831 331773306 739752335 327489722 181153369 689278883 484453739 525792590 918282830 711106176 123408070 63527038 201592328 140476536 114759185 215281208 853258006 833190344 769275594 301183490 792041870 792710136 653542228 414132850 550482533 693150367 692865764 853196701 664634480 173056579 702586812 787782037 469238144 250032884 51044607 675523428 116194989 490009826 908685294 908024658 249327973 755561405 93302092 241407677 878198295 910061229 582650962 530107568 715366587 168470963 78204772 104795781 293139702 967139244 923408092 331020583 149432027 922425124 638577076 35538878 735617333 355973100 599066690 36406955 433270256 7420973 432032160 704220388 62802744 691530449 139020035 311559427 692542182 675841054 500385110 356309867 275489143 151056749 714388401 150737421 849290072 166437236 654044218 805913712 604420501 137209694 190825659 258213101 37888964 48274062 330833391 927004156 615337969 606795510 643834678 901201587 417279251 347001559 800743978 838429548 694724742 659215930 610667173 491611490 257383852 931348078 721109670 574166334 499384478 368404524 742258852 350765907 916672288 757379007 198081193 179670380 299836125 19269947 56909158 654778156 403561513 725877372 170872676 173466966 341267525 308579673 102941735 207457714 436850299 900033068 573202878 591924794 85405934 204032425 44052457 910660329 118577740 175979291 995877602 795193519 877341620 24070127 100654780 368182131 700055441 976154586 667490209 71880465 603099213 98351583 463764720 688083355 937815063 406015036 23971514 124564019 838631196 93345831 714860837 617631649 292983837 643820441 446077534 934908354 26507329 693992294 244820010 642454186 401053087 694170958 527637914 861288346 242326423 335973548 665617638 294718563 140034727 821631858 484214645 372994678 177849723 116809610 184323219 164443730 42318366 232477704 332365132 862125964 34381408 644142460 431618642 378319876 644288784 82178248 85142781 836677996 383394053 546006374 296861706 45026965 884533703 737187896 877520732 932453592 371743622 815117948 270715882 805086973 703751408 44041048 376746432 295696475 159657500 469297087 609796149 774809928 653146246 995327539 959146675 465194549 480936415 138755180 618982586 262250239 613889158 449503043 35769944 126335308 665322229 971267685 736235415 501804817 971055110 804242758 989216750 290617367 503702325 232772087 319394103 14214668 796848220 29938681 384972953 468461782 521384875 539816735 557160176 586453742 658651567 99357059 861179863 236283459 373714021 204049199 195449904 324224689 783026315 786267382 827201202 112226017 370326053 183656180 18728366 795250910 620518133 32344265 128529337 496254495 512144808 725041265 13170674 100963426 833581520 501901416 262877750 375796277 709698859 737286 522276217 774731414 361979378 80705529 364175102 397239822 912735233 804969900 887699961 498201589 217610559 804104269 641772122 73019029 171695818 209142280 798619375 398723920 394054953 990946684 367101360 656018065 774415559 41970252 83171736 916184346 289584690 433758115 993011703 81684423 436240563 66917090 874056106 307618379 222448256 948243059 709439145 927837006 987964120 532333517 995907736 697485465 459655807 934435699 676375169 301603078 27534445 983737663 604586638 313649088 826391565 918212807 860572833 219307718 704320231 678009707 290435157 251601441 328969796 943833644 936436574 763878604 999599459 484302841 528359071 393156793 48536211 832764125 313276088 947854320 85336045 606645029 227870816 618609247 841751156 193789465 159583607 560698783 412929600 707835923 648093378 267190879 858466798 441075019 506024480 317683005 127237187 605025847 126283026 595846591 800006013 379527317 685293703 130494835 583236599 778371967 150799328 156231464 329507216 665501187 41154162 573487458 274252207 6578051 673120324 171106571 507286828 587771829 548507815 402231283 500352454 92704534 200979765 317969801 571681569 573346348 20390724 352870702 244666580 878225597 848240599 242625524 609773713 57579839 76690095 990187639 984254685 789148069 757716194 17613047 729226383 731054713 840382607 149084017 497893502 65924773 128480797 262872048 111332616 101527974 11234964 764037828 240571156 380038043 110417045 969493361 270835449 343337069 432133658 220472038 17577196 362820391 190715895 508075374 909991013 340776342 721275146 179660375 796435325 317418850 225394059 203998104 613145273 150858240 138212115 638249110 732810309 673048047 49839140 976705220 311794295 430319038 33931491 569809495 787763864 887227260 323328669 526645054 333465795 417826418 558388415 944239547 741649380 54722237 140437016 63267831 221851696 150540241 681053036 93693665 98419852 525862163 214797537 99003528 802226162 66249965 445414718 161104138 881146943 18970775 253278345 24992653 318012065 661321696 294113925 673138605 640602736 170974474 252734886 424500099 33947885 853922737 531349751 262616111 13086106 394618960 958660422 650227599 673273512 869536167 663566505 360643500 468919844 211651692 935993345 721742180 347029662 814459236 150064416 540646704 79294558 181580810 436330623 943050143 495063217 107835728 535608705 985707196 592085947 830474438 364407336 909775197 55312267 785970870 955804755 166630047 353745841 893545430 648323902 835623289 720494826 808619010 896451412 175979176 281559031 758355817 600173347 777437077 838973021 253750412 585381383 148318879 120987858 38104475 294747267 22028797 509259717 255783145 344375279 581902226 899833251 257239346 13717345 991675196 529369901 258907645 293886621 520865824 747509598 960026687 416965689 524296195 603953819 707436046 671951661 608249728 331692764 569988464 204785339 358455404 436672190 662389290 269365900 129965912 188155222 15183984 784698826 73992276 579528336 67686419 269417335 120758862 113139259 141627692 184057529 515161694 111807426 494939285 205976882 317763204 556449590 784040695 67146999 536011888 556536824 709204214 793411770 742480842 895778985 753142086 3580880 138471714 312861805 546893252 801650523 222097907 755941116 577922313 244900736 685799573 52511095 362679066 41655519 1243271 207205857 243932151 605732866 977369270 130381331 931932159 123420815 147603788 628397390 17186392 196864845 765589874 272915083 198823010 96612865 40104286 348320512 420582478 136431860 732753219 144751453 433046880 968171382 183960818 443887501 739728680 925899256 792611687 140854986 939941799 430206529 50017079 610550758 666808591 98157412 158936085 166924976 44935725 802912622 752210743 25622550 313961536 599345119 505431961 655631173 704142437 81901633 196280966 810079383 545949124 805618026 730248678 836075555 231436665 661477381 344994073 791260152 332783551 166236497 464671191 553988644 623887104 163736248 879988215 557333983 566979453 542997053 931316981 846257924 275178678 161497341 222796878 35998365 644762990 351788883 811672265 656855152 337720997 198871276 234829805 299531147 454683191 858375291 430548318 885533357 12500395 211654709 552743228 628466831 139634034 435768230 489989392 281095810 359992845 214459062 719319460 715280101 300913225 233938254 160283115 789884987 901317856 258755916 921277927 836128507 186515621 312965578 99924702 34588353 944387725 806156040 23597979 967520924 921780283 644775602 244235778 45061523 119766449 915682817 954292320 213219597 661111081 825326384 310524079 375175697 682467410 961263414 124505825 628471087 501556234 422639621 436134101 248892176 104153597 814785678 983256684 165231467 971794912 764485461 888549315 673863957 818577108 543156755 39098742 568231183 701212446 877995897 290933081 990341668 311181208 67375756 528064604 256839635 570916246 340497664 538088803 361774730 908239870 704557142 139466001 254897937 68355335 149816037 244452565 322006430 717388527 73583119 535804298 237011445 493398995 450587978 722212668 902811785 451035193 346344639 165041382 594064899 799192302 260726579 177888171 763925427 627406186 645056070 983815460 804146237 61284211 308645209 67990503 459302980 109190510 119160396 773770374 919259539 449333347 61394451 798444921 638635340 2421021 941738327 884683511 284801865 646101218 432340014 204817378 740822122 244400245 811616820 572669515 108818124 224893159 370489732 723804772 975416606 920539055 217231642 768854484 132633789 303970662 680974653 665757876 112980126 116508819 952127767 162675525 80607909 683677148 990593904 180947449 629243379 1562974 71099413 989061346 108492953 607131964 447272811 267038242 718401384 324878343 815735281 30714477 723063827 237001474 161242503 161184453 517883493 680696715 131291189 608854578 876588655 850765342 619228951 757556618 236363029 45307521 146477789 101549797 463587020 83507527 339475931 519881392 688490882 553915925 825268697 150171337 825274555 510552679 105189913 313176734 280669497 347174504 751027098 575136760 665192836 567927590 8521047 870834653 505650653 311595504 381540622 92987042 266852181 253974443 262490241 712909668 293580494 208357746 320018249 788823616 570290368 303686340 979385350 26784031 856892858 689662547 583236440 292586588 538705877 477575327 100744689 923496518 602721975 547704723 886979603 228501370 770510738 797586815 353778027 230045064 727551591 988862804 973310237 892581003 562504402 703662914 722492682 401652649 585572524 681621482 756774284 44918757 92872322 892714143 219379033 931522213 673705595 95926969 266135839 502931407 185428305 402563497 121448197 799724653 14793159 423718159 336243269 455156329 499283997 913646836 393321977 147461357 46122524 138983386 177788990 503807608 973477603 269579960 624833184 827901910 175497227 280230814 681322774 100436068 10830906 906623770 40237922 888593969 55048925 530410330 878432875 209379617 654179488 989494811 505845578 47056208 964579766 519882566 835612865 386922090 7073738 397385625 766502530 403385142 515380436 828834360 411558242 210573653 641220573 767956099 947806549 429441855 939741189 550102604 969423838 893331411 182206827 177292543 64521428 406176324 453928903 53008089 552759485 893452170 979541390 921748779 584024560 373641582 540320066 558079501 641741514 429041378 433534003 404122376 386559130 297230522 929681808 343039193 620379971 407858317 229319343 742433382 105809577 150860842 584523367 788322935 866936272 263765186 917184943 223456898 61636359 216605707 117060901 691354277 682458269 502819489 156265431 454712269 371905777 266826023 674718548 921194600 967547599 278982995 310094403 94096452 315446425 263248172 808808792 417204358 917348655 369461362 433235200 811130689 39103168 174748925 472035397 39637895 635489335 510094887 128754398 680683604 326361737 272688998 946512589 141690564 869742072 108057836 264750240 548001900 946337079 276714261 708584612 71302217 521771040 729945339 127413146 487204573 499561680 722855911 211087685 814593521 262826576 876376686 770057209 336618048 586083445 778298446 769164174 299714460 287846168 827516627 14352774 988468571 622423034 903027829 656048293 947604449 432237691 472140200 198511635 961073604 363434001 182295733 898597456 156239485 710995926 697075969 207757931 18105804 134111813 459701367 990146491 182037827 643543646 32338620 16480019 622184541 786195752 493691577 279416774 782187132 232080820 804339955 610507619 91444765 65462059 919662439 222764265 254125310 954361772 497960670 946944265 213944 435698033 855454318 970332560 952562085 685065017 136893910 386287417 366940612 927832648 178153212 620654176 217207234 386737618 303696274 489706954 524530991 222483659 23734977 176375991 74494799 909546468 105345025 691613347 899107042 927146694 25042993 796248410 467184705 436691129 613755768 858315512 176427197 576203523 550021964 353854473 136285353 100823713 190477938 486025381 279685021 238520566 93527070 903917273 933122264 511633259 288906640 731836330 444376972 524334844 870727931 837918169 816109635 2103585 822867896 108165670 393678158 98646043 854464080 785089232 26768228 797508127 793662430 435629991 557932216 167278844 946677384 915401299 661945779 412959473 361951916 665386120 938305815 501886185 387725864 830450590 881550259 698893638 594153524 307670013 189479812 909651204 358248572 815143991 885799902 44880186 763065732 151613454 5160231 250453854 955854590 986473308 553971741 345390665 827764857 949965280 494873794 632137098 992704579 152329788 150235998 586015069 505660199 98952428 675360947 148325372 170623875 928167503 269227823 365039479 812143905 751056646 216519959 33425416 819737718 939206843 195708949 69131073 636336324 716649212 587442349 128667154 185024306 373841135 619966381 517884794 657571042 217953698 830223762 253841024 528379258 953889698 595254609 501348527 307297285 309985775 213219023 621992184 175788779 565741857 243479294 351299847 881031480 139242859 412020105 292990011 113541628 962056620 304029207 516063775 83616496 230294927 516351449 415772563 923396345 663428911 872127531 333876932 589762135 599311849 507720348 86065451 353983051 837421070 203198932 390857662 583657383 929912687 2266524 407682264 760416771 318134369 908423125 748227907 146724073 276531649 192934835 794177328 512214655 915925067 268245723 112807596 494942167 274890306 401996361 505119931 940152844 727470643 76318143 51467676 493322070 574153909 748306907 501510705 35741274 978150383 799858386 255183049 127051125 420354563 693003924 811698848 644905867 699396479 371173397 815948026 614413671 801477987 80288153 851600702 481180581 920338596 160769082 70578367 515003163 831007315 302234379 900872911 163038763 944014615 454637530 242838092 486257833 520531384 662271012 942493089 439476374 771375440 241512136 789664251 281639443 427792361 416814188 801104808 947556099 848169469 910700009 502613603 934689219 409598932 328396537 544505997 313320760 864455752 597059185 336215130 690006897 24566316 219431980 274215905 164460840 7964872 560428302 259109063 464650178 288193776 527810963 21392293 717169688 586470891 688250628 775575755 551388761 157158298 94136008 603468695 895383786 455683047 457221750 614454578 236926437 176060090 761706951 517439353 253545307 485482192 50461599 349357011 1222065 612026779 269293151 435855944 412948307 375741055 554965805 246447118 196251213 845417358 169615556 844644960 344996886 573785367 92104001 645149946 304975340 411636861 134993942 297048185 260477367 160210939 54201618 328903619 563537385 152395713 828948509 576193968 224420398 875046162 907406345 434567846 134382347 404134226 750283107 489794161 299739198 282612514 312437444 962265820 630530824 18997207 673796043 36550667 623921041 997106198 477304533 348807416 972567615 901371897 502248810 795005899 812657900 75080071 813901212 831187262 912404634 204102012 741327373 387667259 878248133 726807287 335151326 646803378 690481837 128489293 227941777 376578522 87968988 182175090 390802991 249879928 268374961 957434861 22056791 134240097 671273199 83993601 107017547 332809082 198445236 184451446 350247075 262042312 402363894 370435988 877298075 343628415 786247209 52784671 540701427 313436398 660521013 340774417 207064337 645461619 355230258 192347124 676182099 40394248 363281888 167868107 697574053 608188362 120182695 967462730 347394031 746463642 491712214 782988862 752806648 235431571 517030335 678250647 242978910 277138278 262365713 741349629 244985111 102973645 15634423 77158995 225966759 716791177 189799143 457474380 271840551 537162874 688943246 722244083 71684877 396739075 237873978 608831789 929743400 32538425 791375551 781775642 678346698 313501131 541634908 814109642 115546230 130131901 317734174 309728782 649885698 678636143 234742674 453577642 887778163 796151574 729632872 612822912 983546056 231855834 829475296 228988459 482440639 702398880 258190718 766405858 869179518 520397588 690398297 670710937 778198784 719645203 737011739 948004017 36686877 688166997 392786256 378423879 696259881 551425875 153724476 52497195 88790617 695317402 782421355 945029564 336252608 595290845 330288889 877265083 408699416 168043977 249229728 707375462 51522011 654695337 341469418 595467787 951096810 563033179 528747918 54093633 162263626 249324114 60073298 418708394 322520243 621818163 466449894 50296323 721972671 467319612 25108928 264022826 544753684 592944443 39114295 380897116 40190565 744983586 125170837 834716267 162289418 563551290 696736847 229639937 342824120 180083551 492561353 27836742 659681771 905181932 818189526 452278902 138994589 205014703 949107135 463217918 359895314 761447920 832245565 655057789 654808802 361293470 244625817 181529784 239536682 813265345 85982616 38660405 231348867 58470949 956800040 700379503 241201375 758110628 551499902 817386702 133325910 125714523 640129020 220030663 244481724 889849940 23483213 303169114 415993519 138129769 449824166 785187572 28493889 19829131 121398200 102711937 201189924 334451946 331069475 492307752 213176561 184085394 482502534 226242099 358277885 449482584 44445919 683862572 25439912 646824912 690957272 182398551 49729305 149466341 280212557 847234600 501139717 954415110 318113742 78962033 481920299 605132741 763889185 543553141 472599311 347603076 501278124 897219969 4817610 623317146 442954306 996242155 227425803 91966590 218061689 953482758 776443820 31901124 974213009 34774013 819496131 632558793 973643190 178965606 267087706 498964679 308576227 938533149 170674184 1259602 252602402 738364993 75998661 711079948 697988243 63051839 715268542 900183988 340714576 639087763 270468154 46702488 683401539 850032050 940633841 623171615 264586314 72426682 227096786 965826651 479654893 303597997 252016496 345368713 203544240 978979124 97369416 922496028 146352309 359057712 877945246 618401500 207389140 572647896 705457386 269108002 316469707 250500843 198585936 112045421 178605549 271994237 700108825 952369275 485415995 903943172 640357016 424644830 919911076 838016032 988287144 717293065 10397697 103191830 68502899 414716340 399141368 904652329 855494574 213502083 948954768 365889073 529955307 957711661 36331960 93352913 375139272 725923679 976041862 649453423 494019826 485496231 640384988 447025047 602837493 395377195 96155470 366673335 300105449 229883349 155526682 255621707 214622321 933521523 697551033 790032853 682937631 716295434 572960949 995654265 148142640 757106173 214588737 361655119 139138859 580765481 417786598 867715418 210116254 954445342 316294988 63566737 516465824 730024653 719021124 682282458 181991393 118309687 654525561 358038150 682939557 560006503 687635747 391424421 259477232 402304971 715227881 689451288 354433045 572954859 31195087 543261478 52512849 974779122 665694556 328675501 736385103 796456007 15783879 802972715 876779949 473832424 350071008 448625921 766834183 325619748 495427821 951913984 173473113 164035920 161835871 711761681 266147672 172639918 805852716 380967007 478412105 696610735 40019414 967982416 255938325 423490054 540678869 722070612 893344202 852202705 939201142 208612521 610687384 244724352 77195023 223998910 754673393 85088715 213117173 669843857 958786459 423384102 295815661 499426475 845104108 357770376 695420883 489280774 122177663 866927108 831630582 793441078 870064609 999334595 625713781 929544321 24077654 970701586 693480736 67852470 837541105 671697740 115554158 6719839 273689617 703457683 617082280 669655367 261444853 243803174 255247997 263475959 82011375 713589725 681201559 303113000 624577032 935230386 148841211 318448540 936191973 709132932 774602145 458423447 735196001 329486340 554411350 788200195 699302891 266319712 958878309 64845909 22432621 474083911 395237803 438491993 830791355 885698482 428372553 65022248 672034669 414538719 875661091 127395404 763056790 413158110 559321334 327421681 309185788 152810571 310730297 202902216 960126124 802198907 367628546 742122787 507925923 763509961 787593448 363213171 721644710 920510303 795686471 189684994 992522658 568883085 705105492 340680149 741092313 7517079 583400291 875207487 432889718 570601522 657922939 896669684 498688165 561417020 89339963 457561047 833036642 923885086 714553134 123589547 303212413 195041583 735453116 692346933 86494333 907865093 134208807 218543882 901987133 248151525 941578072 518071442 879237838 641228823 498511860 316682581 23807406 227476803 524036398 943418433 415734632 228321115 421277940 971616316 239202364 494335489 922897093 926756462 75880318 539006155 439311841 169898326 134804978 890861767 240617017 663075764 878292228 459741146 527878818 162624301 718917843 174714936 328076370 383219795 47624777 529837101 53119510 997278726 616258702 211635024 588477734 758883936 559547640 10597974 231554935 385682979 767351522 255038597 646057105 726997982 127162123 207717183 242255029 159334051 91617989 563019191 300762527 253399243 39133515 908337103 864758493 309400164 897429092 280391845 970707299 37671315 455552957 969029047 826891020 971707541 569709311 403433309 920994270 703270383 932900414 700938476 783899457 244202123 14779455 199875010 458275585 667298322 867100936 931841774 34542927 242460837 410553361 81365497 873612337 305366399 126329521 93722451 849402448 116383813 462816091 559577875 668795464 522383116 424841265 990310455 407477787 227490040 776169587 39548468 623608629 738499019 502849754 705076948 274857075 816288180 165722800 865085666 373543064 280743313 8425522 108792423 249047287 686093773 948966783 664867174 291210357 259886338 173437291 35094120 294377455 110833410 440082655 377148609 172255435 117190044 717627956 723683579 718993630 456596953 370467564 225613960 971649965 866496715 643988620 466385212 242489937 929395857 518863625 331535572 246842327 215471127 694709536 334789046 581695556 805477065 813552040 406695029 139273725 981996530 977403003 180197465 5169639 840175348 860861762 172680135 755515741 857791154 873841448 337911378 218314735 197221275 44546349 90501152 911594706 650055365 673784963 653166132 335591055 174976597 865824101 282541462 135260022 750780243 417011135 463330868 796433458 986798198 995573248 409637882 248608349 519810715 944047314 560671370 69193138 164476542 878390292 206712195 432952657 650882142 201694718 369574692 626817811 133090436 421372522 82293986 773685386 123208847 723960609 227869605 22730404 497304342 553435906 791274103 537260151 283582164 459788613 191116596 297037311 44385018 849752086 721978797 786078653 419797940 433269060 779807673 28946109 59787362 920073608 473653129 902416016 855651709 777333835 907224734 663702184 595271048 588718147 195917168 726056090 348909838 508683670 245001539 447704204 559267014 608806504 848353739 212079851 828189912 176466951 592549821 75613145 301950088 90068133 870798911 712227365 52362069 635776118 713802817 880521594 264690033 234238700 637984230 169322682 134023837 53388953 608831855 718393799 119922647 127387198 704996346 494998499 175177840 989047420 506753861 208228995 39926092 588894923 564694079 76816376 157228062 960156456 999669408 762933277 440363106 925217981 489587409 350063104 646059119 197452089 602437726 866525234 414013140 214550852 85499058 226024933 525208931 628005043 966055932 213980134 49611140 631031552 696248142 362739923 55431638 806655446 63574765 261455299 228098570 857509344 169642562 195806113 152841301 390488848 681955153 699516951 315803571 346593116 454526468 189762964 770652795 985349085 965602463 189957283 242393867 51384346 67079868 29872894 155437941 862085243 239080258 290031996 347730853 560365517 504683246 88648340 977499101 304168804 803752 505715861 355086041 129197692 512161553 703248581 748928702 985571823 111689882 898946609 517046576 352991538 957401343 46157681 843897936 417623903 926815966 260019622 141497876 559569653 829130768 742680327 783916089 883073043 688104398 694869043 89633701 750936324 2042424 828964656 619685219 336066046 927800989 389002150 601955427 432001302 49010512 95443086 951468516 607899579 216946318 840872746 447316249 718949929 547959663 117636053 766764872 991363962 886153099 221776720 360414465 933283411 266331475 845392900 612630786 985687719 338760843 593863497 989331729 409831247 626728144 546166184 855740786 145411255 300136757 762701347 108659533 37196173 908913722 178261694 774265988 854597335 408394186 202647430 305574878 258696490 729032104 650243316 47910576 909529616 558482646 61873273 68315599 939371175 73081940 773704593 813384257 160625059 863946298 430950528 156251763 480719443 821597517 593974989 49682619 197599880 282504242 456209109 270776304 869935175 244962400 923017774 458960243 104438110 859659963 110765047 305963628 228332563 211914631 108525888 656841033 873569906 307699324 636267192 827832072 866045377 714740513 781774038 212198128 151172154 185702497 10484655 132629363 423880896 576274680 142975989 651609338 710005021 119960173 785795081 92783475 250331071 556103332 889131235 96051769 862938061 966035590 527832451 364076046 190499899 959706974 199157561 918471310 30667485 359785442 269354255 194655469 899888212 325632368 493056045 510824360 521598711 247750086 891589675 918724949 486165287 819187218 252003730 724807516 394237379 669767764 409453777 685935994 981737912 31465338 108188717 359217241 606527533 863687668 719289774 973658837 70047287 654303684 294453334 831120915 413356302 105173799 882100662 704806216 314206191 483759496 116989919 174798516 932639645 335804065 908855957 967693418 584704724 178198877 426861513 54838962 589256777 17477354 822919675 996044200 443844751 757092668 240476186 631376173 208939259 147462145 699655729 825063937 84895284 115499319 570584712 966806000 452621212 7973874 995129124 678155205 471819683 227561282 244900111 590054026 621937824 288264327 951008734 964170145 179914266 559301723 116078311 697700085 500907525 370792532 331696744 627764633 215291476 143655444 267328971 486324995 688861800 650338202 252352099 128222555 748343006 717958465 52766182 525422259 968777869 555503126 697510114 789227303 89437771 269300114 391407558 863649447 763647297 69347542 46924497 79982950 516553307 136465454 958960120 468123172 796694740 8796601 610036872 962507890 986013321 288846107 473583926 837206567 777878719 154199764 418544549 513614353 427137228 647463114 827233180 886584361 661203260 72531771 599511910 880365235 594418154 912059988 442230500 228579066 879872082 56661114 354834328 109478502 24071595 812840441 652063525 960309202 640357151 355039431 611353309 688111300 631330859 111295748 641992386 87581790 802626157 633268730 69996623 9396628 994892961 854498284 176362890 492447146 800337172 15381754 341987002 870206597 870020700 480003103 885518426 770144536 406915937 450437982 205078760 119693284 47254688 517807274 811034313 588948893 807765784 469156005 974114008 333073806 122695782 65328883 146896338 73999468 734642934 636947614 805706561 269373339 474680248 372648473 842550803 68464711 98274460 328852170 476808644 940623232 689888466 787438813 748847419 528499605 753238855 432022670 130163058 80119705 602080840 935670625 712059262 371828654 5275369 767278572 659213681 290306782 486844832 772253458 615364501 682675720 40323937 703781749 964983884 171665401 467562064 129264646 695720067 754707893 148510837 633214509 362712044 728517011 544510263 946406273 136942603 452259018 266961278 490423048 146331537 135522791 373972489 407567099 187028401 580237802 837581160 751893091 927542551 761466301 367532049 201723524 868986277 182539325 138791898 310675174 689033101 175779872 48006909 805266118 486936553 843144142 772152934 28321477 764641612 886025174 108973556 491997319 698601126 224992668 561951361 631236408 543374225 487192470 183868664 349822947 919662425 821736760 681295853 195670452 121394290 704066100 984913177 40738834 585127384 927837936 94211447 552056316 300695135 178571412 72263400 779722687 319366111 28092415 899009349 205175602 190445093 52186030 793919249 389242842 950656632 554135792 138877677 877685213 552938093 984653583 818977877 221294027 839045536 392467701 407773589 554342579 955991694 361432963 454231922 554948203 111999271 686239982 493701918 350894239 321058908 867775777 628478916 627909350 793042091 810333344 530338055 764135505 302872912 369826254 350847900 322060069 331037726 161401601 740262921 928001187 369478447 615275077 410729571 109264372 705902755 440979105 680431670 909965098 187071338 248594749 401449649 40711198 605322754 474060435 68187166 780011172 936655560 788112145 164716491 36791690 160477739 883331645 887154626 545221244 290097863 603709031 231380264 617066017 444910856 696238384 395740501 957337523 291632393 242530292 648558346 561073173 621625380 622801899 619538781 390498009 310618626 663731626 188654807 813033713 820858723 476849081 224188272 381135991 628724973 690798048 340767350 245865187 762998445 68676804 294083219 981417733 808362661 963483970 594933401 663476678 40349730 257230926 823580873 648638167 845201718 558308733 319705919 592200541 925614138 119940954 132760991 413343399 475063233 596187038 950402840 113110375 522000148 107939961 848805188 765260483 122345365 198180722 10154027 239364932 239733464 522834148 292628599 885114214 935565409 83013795 264862235 520324444 744790800 585474917 207554723 457466339 181530329 786090710 495515732 562653229 659961746 802277819 274859036 755458766 320014931 90382895 253808354 228293195 65641350 380462537 149032879 75343956 66801586 981061727 689543597 962959276 564842019 483688595 249966073 535125974 485000179 185498259 790888192 143558982 479464537 660343406 134632577 231076386 402002180 654597201 930997718 930449020 301901461 954764120 286594872 424090532 877855272 102084164 92202355 106967264 206336489 698589557 422716558 695147964 212713433 343485437 719249645 959918870 189445969 67587583 814513762 790818992 869672252 284093815 188690029 192827101 834491660 129329891 456784248 56330743 908488797 33658250 547138395 901221399 419426881 525343207 995124449 170843676 912319958 866339501 238237599 353979188 27939896 564399941 474230681 55342482 180612219 757845867 222481589 148736928 313436087 866123501 980899536 214058279 291939414 598128925 610981067 3224959 414458021 12228043 393585750 896556128 530498840 942420768 742628847 750785758 186499719 882946643 449384793 570587373 671517499 388647502 685389999 115774607 416970239 900288794 427301249 49494289 346580635 494763967 675470783 913799560 884046512 464702487 636282884 862960933 256190909 213209244 300800295 545649543 722640700 681474672 199501231 482467117 939970081 167631708 617792914 655184270 3169744 502692771 449817825 134514898 627988480 20327210 499533031 152226229 324014216 35655054 476806240 583436872 436471133 669765355 202169570 870080836 491140453 475952239 755793596 320566732 266295671 626503414 246697044 373910061 963834208 247294562 560251348 860699423 765217179 893641351 374579732 172477089 364818559 455731674 309183857 423373294 360223534 151445452 856544949 565269276 338120613 642559452 75711005 3119744 203677431 302566598 204248510 828020042 736238542 513927799 624538190 950073132 570788526 442465003 785200895 652473983 197451206 315569975 877382803 145352658 409689495 120691874 290065447 796521161 131008862 660242668 501911019 548936166 100374907 737259449 483709942 149413463 322710983 931732429 597525361 763690969 686862811 280347100 752251482 101251482 14441220 62929121 523785434 798689261 730936213 543826819 835603490 105833993 3401055 45717478 958816756 414581994 151111827 36025780 982828292 764848391 159990722 592306778 329407418 187209389 511828838 236511802 718189331 703241080 70957319 227826821 201637020 84030455 314391504 937335200 186249387 390795556 882540268 56084343 956884331 244109194 557483339 666918671 354154773 309541036 884900133 895750515 612665945 618135298 123824827 345129341 906532418 284646345 985438261 384416507 573102385 994578715 742582898 856448809 594895741 768362521 825374529 105297872 669108924 348066070 930499305 541017232 193761093 193786789 185573674 707696680 358752665 587959926 167619914 601629458 202745569 71363775 636619797 38288956 392385359 635577100 397329052 799746095 325423381 221856099 77499656 870963218 237851026 16558734 566981652 55538210 204020833 776057392 423266929 903448805 391109088 181797432 658487983 417716188 922975456 389141396 322349157 80818567 960179078 691825321 302564940 315346839 301488915 246376830 989453628 481001747 174181891 230667420 288349703 451544111 333619367 425575249 73607742 94769624 69568249 675592702 743850308 528810331 833771782 293654320 450442520 941619954 316357407 475981538 798647847 435704572 793463160 85005133 643779097 76367432 422028015 469847177 908768896 682283106 307042118 516228866 884217943 578026560 188345446 238451813 930970379 994835264 964453018 853868375 927130110 947816285 101298834 910855487 852460915 17329797 396598772 220639658 278241940 493715487 739127594 185871670 113731010 402980565 307383057 118525530 685084325 179513822 449885750 713743738 587202438 48387757 427331441 501217391 429725190 773338334 743267676 276059496 786852335 997073450 438094825 291622390 169707594 164748863 168887992 983977036 353833855 759248264 636492724 741534502 983919005 86137284 773773497 519163754 359098909 424280276 812916871 998966820 482053529 134895816 657586141 268077944 337373826 362585087 256043271 73978974 821889824 447088482 704328101 771527186 258019840 627021745 319024894 243467225 173216117 183944791 554802475 264105626 232481662 191673073 579134295 875705902 596478799 52276761 447747557 505052978 234885710 331614369 864776529 932443758 262171601 762144388 102303027 141634605 101441196 893399679 134034197 951034506 359510074 712222978 971979569 954560565 398463420 26593973 322169618 697765292 508082006 258976078 154407073 474526928 672873745 226698287 159780475 650758167 980732950 471793506 647175728 223368995 938021055 41485866 633929257 516772440 103106991 377198719 592375283 970092869 76495392 598553584 103435871 755772576 218963594 19100646 546056646 488887842 415249 590084582 673133241 73584069 542118206 97487751 196252074 753228728 364815144 840363698 698960685 650131085 146688422 306680300 214264327 359902177 519378642 566293624 198967580 910003141 430423121 6281766 88702753 28530308 448658725 864818483 778610374 71726136 191053604 935614620 290322603 915759178 634527625 387731584 646444747 339093904 559592653 225221141 74641315 593076418 849095428 94084860 595352372 910147403 933709711 130827355 584820135 423026814 338626860 459083214 360266362 607518859 598042325 297063818 355346025 887434834 234201088 476922431 442521143 827645328 620637064 302503041 780431824 746847208 281440747 460703052 288202563 268048737 464380373 967422019 693168482 789107585 201560070 397206642 26936387 955905235 478997136 811219341 853483081 506573607 651627916 101162095 885968706 663423967 654561609 191272522 212778662 810719885 434380921 414615874 595784411 501656909 974966967 238273218 261738262 499184111 194746093 803392085 630444237 397293928 104693611 289454697 586007148 812443733 153675276 682262010 521194980 932526363 715286402 422093428 607998982 270786254 176614855 361599482 611620232 475740884 843900284 194516163 806138423 411809153 287206295 654210847 848503589 745126845 573607666 635803351 545726246 449359490 158583915 842361912 888585015 567823766 221183666 110205864 449889284 625844103 550032281 92218955 487235204 582649919 423985662 862145983 347986758 724613443 635540999 292226132 232553606 486632688 927634708 116196616 284815576 834001690 737736440 176191976 659107904 803758774 883440610 669356475 390889168 107353436 477467056 936862801 262887021 883859662 261027590 354605183 209942168 52405825 495213400 269057473 82062699 102416135 971831948 871319616 306532188 998288952 832608017 477884345 135027249 49348052 770003897 445887379 948013166 902354734 192680944 356454370 100432772 506441024 161192727 365498012 424827321 38790121 332862672 556349202 908599548 34025069 22217219 955290635 191000046 120981489 561730760 493896463 625537430 145657088 740009900 34180756 50125823 560210372 306714054 907944915 3319353 540989848 32808965 284744736 650367996 284197529 977518192 976118290 219100623 945347897 608371302 671973473 761908389 18060011 37175856 869788998 227281660 676775374 11330939 941387890 750233754 579183040 746771626 496587714 63271968 471740097 904515871 263260417 439382514 586584834 66861555 510882949 221729621 20596796 138435386 47591946 674430063 396048021 176031391 631387668 782677908 856063620 786707553 87783242 360703396 219614095 607116822 76230185 436476248 579858753 478040006 457444794 207471744 45447531 667723247 436957754 904844693 884564668 462437502 279814019 96072224 605393113 212646844 341728457 80306052 191736355 161393826 118061457 171045734 854812145 621519544 471064011 811326206 918048188 93695743 707912913 8647167 688322449 952611042 882648344 826826018 477282150 987596000 487591929 150911887 150489090 951142905 681987972 702334820 184405117 537334261 177435381 278151294 302272910 619099649 20267870 242307335 960416551 479229303 840884785 783756213 856119494 593695967 557391625 581874370 865985003 367753748 774803997 474895518 847112803 994066040 349934435 412943905 320212395 235927423 301611313 137338969 540016873 566578026 304511485 586833645 173863295 284523610 155864843 140777193 123907864 816052360 606883662 708188445 784663812 252368782 184910209 1329822 498927574 640094080 887753908 105805765 560578511 139562946 715089191 635968168 287963533 41465359 762933614 64785065 403502063 516223799 256779079 320346026 718203015 738958559 110219529 314436271 690697927 926913481 205816452 387365530 492234552 271870936 312356877 843354523 753969294 927384747 772611896 36344675 903153731 346301493 525980952 250071004 534278835 451025672 619155880 996963597 415660099 51426919 198883651 788604187 556524015 334000954 59555812 475566286 912168052 192287649 990745646 993341880 687954932 60695554 863160515 632863624 901688919 706556812 773897242 269992812 240016775 989384363 713829557 809311866 295420521 261570154 9087356 265152500 45156263 700191570 5660742 683880711 789467534 811742530 899282276 172373886 408527267 637446528 53160671 88596776 401343356 68581773 547452636 914307817 264473026 678309596 824714143 606638684 756846919 498523666 243263912 986598445 76907817 331554896 179919177 181808765 324887819 660535172 43835371 519739493 780139864 232189426 466654363 937934302 398649104 499930527 271646543 909279274 113950599 371340876 391611861 120518961 367428248 262586286 521413465 704605625 652922400 95151767 266155068 443389959 694733261 879249646 206091064 767768591 17899136 348625660 93749090 462843330 973153133 634811774 228605475 126556634 835000370 893074028 281584843 861888111 202596230 111917596 856495881 713669612 646470801 67748067 422105424 861940163 446967729 558998251 129685642 70815656 266860418 782411526 750504969 577498980 312257267 473687128 563933499 224205642 782949519 634396144 658142083 557823364 54890745 841502597 589183451 552418241 691192012 872317002 395551503 956643798 637856782 440803778 921075360 306101623 905579856 950305036 390197841 30658141 378514195 35917609 954952879 761668139 221144892 424699017 616085900 48068072 602840046 892509653 242230186 584863091 209913371 148418568 805990530 237424407 111245446 135870145 279679271 78684967 968724579 714364028 121420683 352202200 879453557 669260660 209662459 720764237 142569688 391247152 228382521 521226294 430684391 245710835 102311166 166917007 391420408 90491622 461781230 350289938 277480489 363609846 773491198 666266499 397420564 63319039 529809919 676411477 453125908 861966643 319167013 866583784 444931934 285367820 598469623 77264659 399579934 399694107 821607925 265487795 99269656 395530137 819994963 324762812 424399293 215436815 761618290 399930503 552018039 143635635 56919747 997863236 257321252 659633501 649428942 669449270 714688324 738501710 908474755 915188609 208656998 760946616 18838635 369771082 616097932 391610801 655932306 859536678 966883808 420509500 139577571 967929250 748085331 297466881 817770952 112482458 846451353 634267116 123713829 787987445 380769068 186666331 798878108 764967535 811826540 81328052 289258772 21909960 11310628 461889603 383234027 524049849 200149908 624021 776955399 170155438 896547436 163393151 814133054 821968105 904568022 740113289 625378136 900510209 820473466 832879996 122879233 593350078 295529118 531830794 395048308 145902999 614395740 947780341 787270410 278209265 725302247 855121498 116503215 165480892 189925295 762643553 602835367 154874254 311495596 7078971 620955918 646838928 470058838 497137787 617585918 468991442 229756046 530085693 635194322 265596758 396279689 814098358 632633133 328543174 77111629 702193356 416631976 276830051 615658946 123149245 138915070 13440333 202478451 972918818 9149098 41844934 102137267 522839322 561494097 965081174 432809698 311243190 614281923 989342821 934479139 379580622 342900386 464415248 703608101 947810823 475266398 69631823 402123854 665009444 143995365 840126444 738473177 934432354 194186621 593252979 640803579 54064686 453373143 75192384 387622799 612813782 42405455 99342309 576555368 199913215 282668573 996313944 523644008 829820420 371391081 158423087 805095929 770329918 463804122 492796392 561236346 290548996 466322033 185445945 532447780 676026543 467318778 33805910 73883269 327417272 225861785 668225874 204416767 276555165 264924542 824224400 593864859 20361702 180710443 742224923 594930825 484438658 693027475 252314259 321108889 283404373 982517011 323775096 501577600 62249409 11862329 944956850 420472871 761474543 955694269 109368164 365085659 751240637 486676913 713290876 20969715 58900936 747864289 195330792 654286762 408378230 616373471 520639386 880761217 576835027 287766291 943049822 495100900 910884221 408068384 149470218 193272501 959255217 6239090 423316215 285248978 364236756 709790131 156606323 237269477 234864087 400477026 347595360 390730230 504007455 763420482 442110913 432058624 647966363 883649857 663074679 226319515 352534363 117000724 140720182 777814793 360376119 393220794 783584340 500186106 231666577 330949117 482104371 352208791 483541620 338115770 34869259 969364537 116782293 992256275 522395612 680269320 974725339 973920021 157888449 654915816 745188105 470505853 507378075 372960296 693194652 514398902 132310230 396841654 914912969 937453109 521743858 258954945 591360219 536923741 979791491 315218243 262878291 769421286 935760204 557269042 698164342 337574960 613512324 10735161 703243304 168497467 914597914 345117296 422381322 17212185 896222164 5783481 171179769 613221043 744367272 452845209 989841334 974570853 534968110 599670598 25646304 911427082 983984193 743822967 600046185 942311447 392555340 607150209 290902191 328224135 88441858 433892810 850456824 464514193 137115454 789955490 789368362 508475947 244040614 498161428 364511911 237789694 779404789 14305371 646001281 910908029 74101629 84054747 52892129 691334418 44433981 5621601 759798480 607732097 508407466 132281616 982015709 210732816 108577589 324663318 843095131 786991921 31511312 122860291 907898950 449919264 459078796 206846207 542611239 953649315 976433102 183677548 251863436 25041691 139959604 531707633 38017759 633910174 600823269 657289516 538475472 565721077 505944731 497032324 642901742 140244805 971905251 747299729 918419515 260979416 755389638 656157710 254434286 84955411 578039518 558069103 711846265 106681848 842134456 806455726 63767390 125647129 944030099 600731436 214374143 734009958 531368988 157015952 186871514 310820947 410116266 802170625 763517168 861162416 127494885 564309428 190678163 488613155 187480596 156719305 828632856 33002921 532392082 54483743 406293458 195856183 741448758 298034078 689248090 460918544 43476479 197056395 312450810 214039999 780602743 435838835 608290885 969623165 100272870 685864175 27247771 606450816 186451773 570483998 807465618 912134477 849518146 385509320 40386706 358500876 84230077 392588440 666746281 183763100 466277599 838254156 477425469 29642439 312557713 446838604 266246863 998115440 473713939 58115136 998165213 439783815 348523155 147024484 637219074 129418996 70280489 218473444 105061484 522456241 356598206 645036743 24476291 137225756 395490293 864010417 101688968 185602820 723576677 26075767 789952944 175281061 438624276 222106827 17787784 541591252 912535908 874540979 887599543 917890034 779927150 298800396 146204551 803665294 97735688 952256959 82694569 773671645 97782637 198561963 413159147 648619987 523943108 25313381 991673730 145000741 180841135 75024816 307199848 907201411 179290942 842810389 129140260 4931244 293916156 209913731 28576562 966583688 68906046 528172710 95092611 769952561 159142581 747437671 533011498 492317188 637486928 7064289 861462679 943276926 952895797 469817333 335592103 26481276 949193857 556082849 830799786 322314566 923547116 41622083 949093952 631521180 502089469 807096096 75521530 17797976 230864554 640702529 48333433 338521112 952980834 532641674 539330445 865959460 856457289 881738913 952122164 387667965 327976134 477360987 138298443 248985859 259735848 993935394 664919697 409895408 921654103 316067478 602356883 234807043 414200296 882265334 875550428 157720157 804505764 469494792 604411352 912130296 123885849 49414320 297029987 730293988 4050597 550602987 798553935 685966533 864790810 420584209 974487936 583204153 917315189 778618182 539141983 478184444 627437974 590033862 60611803 501926883 9698087 7590182 140833220 910605740 59438103 838113522 519470464 682642245 896660081 538922766 231634174 974134156 250426693 356255317 533086157 902731282 283505314 601815495 603450790 21619614 953601888 120273856 491338938 213606570 966448038 430414566 545799224 987457452 212396059 991688774 958726656 803596896 837158444 73990142 637779143 151505662 209022430 523003335 339062889 17613306 362226137 66557205 827823552 56575342 718503179 842397229 370392452 906254776 763378152 955275430 527489158 266549320 868182527 471902378 741154895 266317118 132907218 897514045 607727708 859210070 507428435 514639813 348285711 571760777 819674773 197480274 812916912 24454439 555857022 68903142 706600044 675722734 923076004 195033076 781508135 415046827 496824583 43829369 710276306 587690728 840551182 125320194 99885100 893308144 915064052 464884777 666101680 844897091 763405309 326140346 778108100 177121177 291860192 964609668 337456882 962692113 940065603 268739257 123567580 386964781 126567535 56991227 877030697 802428758 566459120 393027315 585388615 531931257 642417400 838392735 931095978 574101891 339691486 737593390 268637088 374229268 95491340 284432672 62337317 676571458 89318628 818913214 443431259 338438905 33484132 74272865 97955994 631551309 564574823 232747762 471923736 895499128 164578824 74339169 414378343 550299062 397161348 439400130 62887345 777908226 632472813 420537387 425075196 131974739 71242296 355361249 428794532 328161315 156626758 416617877 622037478 378131770 609840164 172473483 551327315 325686609 169164916 270292145 849075900 67001298 58393449 24928501 128398924 53854673 236202060 500914627 772782839 986875356 630515189 852879563 461918770 607477633 991297410 629179972 422439401 674653023 598107834 518721963 848153856 755324641 259335268 948957227 39365815 750359734 950239888 576456277 858701590 192059282 698263654 916903589 892094940 170116156 674878812 245229056 65887805 73519809 550992069 944958244 567617812 930852313 475677555 174749725 47648956 592659810 478357179 206150379 253002168 312418534 450557379 166980016 227762830 701851612 580066365 811168849 494506212 224768010 877267345 258438800 559838362 101324349 690424906 626509808 167040540 457487479 897859614 651632706 387630949 179855354 194518817 974393672 104943453 568324971 121135753 621628625 964704554 106272001 204335220 651248138 621786012 677254875 921264245 388465638 819348785 721881614 178647054 120192121 549744807 100195693 200980354 654163041 935138930 722186424 129001959 540882175 252336539 156117626 660623996 412379886 941206648 135664952 158180340 803781056 698403907 643889883 410361138 313724255 158263992 447793216 944650905 216868888 483750982 192981887 431021232 262734280 858467573 269236105 909145654 436562163 88850560 535251633 145983460 201024429 727973291 12155010 968615947 394607123 680466999 656691922 118378607 603911158 835539836 212041932 231118594 655653034 917262638 288751220 94141047 170566949 523699679 293206511 645237038 751470499 590918243 500128167 167490295 381586003 606953 441047760 332740735 783329528 711434002 46822940 888177657 991062380 319376066 71395374 248031926 969869528 936980916 806337762 278314858 772664759 801617681 886884123 183144440 78372682 633684358 274706266 142277625 152018806 831493085 742254616 452848605 983287439 371924130 535543784 23149675 268940493 699247012 312547110 121391255 376377219 138220730 747977995 500678114 261145331 609670677 559758807 974900919 215566271 9824730 482492546 250978928 657721337 273782576 173799212 916474178 274343165 582089799 462923511 81749209 544218936 574329420 46173995 247572427 76322143 970559544 406180741 49263306 865321164 571957848 542902913 708234330 423814962 492193109 185568655 877409047 694674015 490318487 170099295 800627126 800610792 501794674 12717232 229384600 919350995 580806535 479126600 869622891 680463138 68899082 805245499 505726016 398264978 144361271 315200097 363402482 849328514 2971480 611922405 225435997 198407700 117909129 83062746 690498741 212075618 834753926 778947155 49887931 164609837 100779019 388216026 116394657 382830605 584531856 152643611 935338969 876763424 889392425 567192857 710914218 504875021 111172575 334336554 534538814 194188365 51335792 920758769 837938601 693173470 98211816 690004233 83165750 998769165 119693900 394700556 579084175 299193153 66389398 473837252 990370332 718545894 445447953 318456486 775635336 790140565 5770614 500388648 822991472 535856254 642063738 81364606 184738492 496351895 92479257 657436683 296856281 460331325 55316321 404101122 602596241 946524268 869238729 171850933 419528783 846575360 199711302 18006784 926458759 641186153 315175022 885768992 829883846 285313095 58405390 644223967 5034038 689616823 101036485 594858220 754079482 592012913 790153701 569147872 829067364 789656866 894965588 440098833 991779051 312815508 857331456 444399195 975143198 578494714 503479923 104506407 935795822 85006047 285238370 241061468 569426983 473731738 846895197 388156424 216493384 472659381 902994611 148872843 632968531 229470148 571885731 28239138 368760956 177957581 903573003 136961934 24644540 100794569 923411619 40973668 392592525 294431982 402863171 934743605 38380713 306278598 51061826 299226620 696498665 734292005 906371636 36581757 172069558 703383308 701835747 607569353 283070942 320170537 246361384 986775864 16893152 784228487 420312815 516783924 687066470 424174746 627631414 29450423 31795044 208701007 126687729 696406168 662934786 827974363 886813242 654371959 380290529 863995558 900882571 697799968 968691625 82773373 875463792 178924212 854489654 449000672 213817324 222440668 836828701 10396236 518677615 832953758 793414178 113502583 867515786 140619283 739534861 797520562 537551901 562769254 386476476 479002083 816154913 83289747 983234434 493191507 785821926 322301417 808468544 756486436 451335739 737673371 681208245 71280324 593507341 232758817 952460567 204445185 147569327 70364519 111146456 102826001 926462240 304904607 617278174 348702620 12688831 710913046 960056520 855511770 367441846 246110976 960971985 171113989 733719982 208171788 271853909 59227973 277366997 745164085 108167675 676446035 659882942 228857034 950038378 710145313 484782551 30457796 719810643 383907300 411287805 306273667 580804274 539289412 479391107 57720674 581028527 880976318 865950481 599688180 336637028 407566243 974053830 339454951 196276765 440479417 583019559 780325668 36252544 59256349 226873972 19076511 864830479 333627049 502332019 150611200 653357341 302833343 261968433 291647299 339589493 712039868 606174584 110561549 370157231 891404540 275442529 520862099 24854527 911151329 397414138 806812648 68850086 800959121 39489662 260380043 312941769 937754184 757133334 33556805 894110585 872718146 501714577 264075197 198309865 320972369 38431444 324393626 652523489 890548967 669972477 523106199 30314931 342206591 148249002 720757564 762642519 169577116 316269771 781691129 456825720 384168716 876815534 376518056 66762940 80313682 802323680 180258220 430471715 601542794 718556586 347071360 641525775 359413165 551108047 482663731 687630482 360608391 909808308 900144535 740129941 846280041 731697847 89689677 75136224 181007061 384634864 691188554 897743716 14999907 533427539 192003814 607407416 898887083 630988592 864154121 993148213 901660621 773517460 978799738 851182536 784757435 97984955 692794340 125772451 777143069 61242539 703785482 492304654 911419651 893482262 274732227 213669151 13334894 799929289 55827496 790708238 12832979 984199003 458340170 34980130 220944452 141105279 239129751 712322234 186457980 965735197 348947182 90907032 488735703 840940656 461564775 275628472 848871206 17216064 121700443 452052908 506599199 213429484 852015344 710551072 15390251 815902298 564873617 1454320 942869497 173267675 126608980 576125979 13521880 387544200 288168165 737151453 304534389 671583320 196130550 832315511 81679265 67707155 392126720 641675836 63434841 209764035 245652329 518305206 648807 127102985 445870252 644029424 71484919 56363509 250853663 87396265 330946222 686706009 426422556 76915922 44500502 509049314 220558945 560954618 129773469 110615910 156486248 98197412 80328746 776210246 608734542 929494186 93662457 143934124 830991801 737758204 628864750 585834593 967927102 408199011 57993437 208964959 794781314 524753134 415469999 718242631 961721560 620426369 602429179 625873012 273726920 183201436 412773712 383867624 609285850 881205113 167486252 233574048 528745439 160326039 762295069 52530315 952586862 279688714 301229475 818801860 541119056 699361907 583352390 233793950 285975184 183946165 394218701 257989390 151566237 322472205 765446280 730180505 575862210 363876638 674769656 308726011 999557686 291777898 247573867 976341056 117200098 324109870 900419670 566504819 544893144 816230131 693954663 60513001 515144178 648785464 227697455 427613378 703682129 289746410 11757328 81655034 820608482 157248274 553180009 475468061 784968322 964860875 715680913 539973667 707932672 485279129 78891354 888139661 453164547 194252375 581794968 903331336 240061325 322176439 158418190 846343323 97600329 992785289 985457627 933414646 434287780 367827650 314032510 676726420 131356779 637465200 611433508 40528870 555003032 180283612 695423787 714794215 834709075 296396291 714019673 297065284 211278149 358763178 254330926 52404157 900941602 430364505 47200604 299404798 981225584 220441254 241593648 651351816 453808428 655085851 334824533 343430547 801496250 86159485 210488951 341520835 619456142 57864239 936237484 188541357 224720255 204461870 160540919 712387380 303724932 753643520 838784348 774784742 206514254 166459749 395075754 837683942 845088721 161109291 199121579 793130302 973114921 621021485 114999959 433080053 245633394 846653526 247489082 783939675 33636800 333434931 81238150 69772189 944212406 131019172 161283430 822777561 866765744 466039545 596400709 17203497 478386087 47682036 403551837 427133975 534205675 939634999 166255441 297973591 282496755 159970120 278804827 951919328 871270753 153409600 696279323 162133031 92078659 637927201 270907404 583239642 222878079 11759870 503766138 781728629 721071120 486385457 234675840 257971904 279716846 72913659 94319840 223098187 144450096 136713226 583950722 430531869 344635453 119162805 50213126 626025391 38513095 92080129 898597679 888580460 707439568 379679194 9013174 547435165 923399434 900571280 344252860 364408497 523178380 31145633 723538237 352694019 719250526 988967948 294039553 20548068 640066839 386308212 884850885 253296444 837663691 132582014 693466606 8420152 618276348 233967956 218725147 919138488 525980730 921488489 185496423 669768139 397512763 704659389 192887576 656415022 933308858 683240619 732712055 57120219 288896282 874692402 628601536 706630998 707958189 934856270 470725605 469563548 716001017 720138203 921443446 819630469 382426799 758842844 224908417 221502956 127943334 244376124 567340478 852010547 340696144 591145907 690168570 760100145 220991245 85484186 26250848 325404671 484762140 890177054 218646214 366732996 205976767 274447420 362382097 626014039 582975535 877976544 958575698 232245458 52871560 605282525 442522724 30671938 404984646 11002685 452679899 495205249 864445129 33772576 143927106 29441049 31290882 366183823 368578600 443053757 389457939 227105170 45163607 80832770 12428617 521871063 771030666 587938769 199789409 884692760 55121659 23834959 71376190 429141781 286092800 163813 462906780 445304677 744444767 928671739 109405283 425010269 173668703 195711997 35096784 143316794 981436030 558144314 218428155 25536588 465912851 431654202 444566969 499436139 353291380 174471638 535081908 812664637 181629706 172683077 269263118 575498170 911810736 83540773 941919778 928115242 278949170 302448669 812141450 719841033 922103770 259554573 261798949 521640192 696454385 187363728 943385971 806517449 594493303 224946945 877195127 519976929 918286963 211551148 589107 248673268 685135913 3371004 440624962 151031325 706874760 158499235 92418268 896415965 225332607 296333118 587999353 432004378 364116284 726378832 265806231 379696190 479359173 694561570 972009337 564293230 995304237 123609724 965054838 855547022 152262610 405400230 449315803 211424781 297523753 893123375 531981378 224076281 146023734 690703142 880699153 535630645 697927915 132737904 307559059 482581133 748759509 915118281 941076818 1052439 906222396 10794341 928106569 799583046 875580573 241682684 957618392 421774036 283524079 739437497 980572609 689760595 825621386 765566251 711993983 407897587 776337460 249899301 352651161 791713777 649254946 279632629 657116128 362738784 715606586 978847126 752460465 148090759 928400679 105463250 949874977 845170332 218296123 490632398 138468344 78592691 795342398 932155863 204099689 732028099 919925347 456951303 632372180 726879652 750008271 458444309 34777323 439924701 894198638 360080727 213588018 750618453 82030479 3831776 110360394 758702325 219192621 336946003 598746197 265870291 364696789 16774937 839449994 530128163 13650624 49360451 172373339 559125005 320063494 353888759 79940490 868612275 103450562 518286309 60531244 547311036 304718691 356751436 11840679 515595345 346143834 232467545 907430265 180268713 173303766 737566253 46360883 308003583 818786944 678783544 181811283 206567133 358568658 468923830 62122095 157251515 159422751 839541525 476632991 345869786 983591351 284118745 947059206 420953406 426331048 659009235 121390131 189659111 279155990 536662467 495994532 282880342 351736002 9737112 949702205 556799111 947322591 70772977 916458847 207531634 13277634 350350630 246860527 941701505 713710743 187473885 681556673 643942311 650601715 144801103 163411104 929784560 133570438 702217558 298796763 543002397 942945575 512924834 844540975 121047843 33539020 926150952 79682910 652087363 560004698 234291020 30250144 145245848 211090384 33173834 883065400 34661552 79801076 688284641 224129051 76612134 26680943 903243828 286134941 516950952 473267411 780837842 257954903 688159618 913992573 366658857 127140943 360971653 152554805 115889209 769495636 383943156 217209783 543686 509000032 273868555 42837325 919801184 459586316 576930382 255901843 9380483 973237866 825765216 712310600 423838342 44374490 460721335 873818638 886246900 562257219 799533238 757984386 91901091 603335899 950180148 274717803 804745313 412484674 160741317 907914655 903726053 840970020 580234854 45438297 182759247 526571697 144713751 73750215 347929017 196616518 95517564 958492609 224609042 785363144 450190608 297481840 642332532 763688563 104996562 383202551 498038621 344188124 553454343 170103686 488023569 754543785 630253886 332549753 830920952 343490369 890241809 657580590 75686279 899167763 800907968 751790873 43701632 612422958 96565011 500056725 517804109 382982893 888698441 761907378 236049557 312156432 417584954 666674547 74487572 795454973 738904343 693545170 736027553 365828644 413831644 658971578 136242810 969436772 591810479 97816661 664912117 141558484 887476614 415937679 68311307 446581324 714105604 885390104 502041343 958575349 963694806 49710329 889510892 4343905 527896747 187430901 65626831 384413889 182686612 465348932 368080181 100114500 357079154 517781694 231430053 431914802 21184946 459771815 367379989 79737537 192542460 805749255 305659095 586795410 167235876 630750312 667279104 183954519 584118955 953096579 619701466 922368838 165491480 902424019 403419968 693077461 726821306 657424451 58100719 351499972 554566426 970506356 802642939 311347557 747828095 556405855 280302580 158854743 227889367 673898649 177257405 355900473 675084948 524590072 513320036 590385400 731649919 762244205 485664505 851707696 357553785 81424197 16736902 557836041 797086157 250635252 49398047 715737022 229968065 130630990 424631013 969269421 623366419 622872780 250339524 576540927 514383261 219207344 384228742 245702516 861399298 82123353 239237937 651926151 825775895 353716169 256733269 848310114 194945148 48807732 602400889 110056654 36920366 697299894 182401657 265070295 259780184 78729478 991537858 157826009 482372567 209775324 600742037 491703940 235655065 752970328 714515219 877823755 834350219 267463675 699367147 419675259 234776974 792074746 339527799 542893906 866494918 472505830 96587536 981836056 425375300 843389917 375592230 771305091 613709226 368003630 218844128 458438720 87300836 95125802 352106010 638309073 789417419 999335488 709608269 230933399 414208853 648715737 681897377 682711392 965779067 476781575 176096971 307791217 699143231 897301381 640862632 169898613 587776745 932339234 79121767 256378934 858486345 298314860 59080100 875646842 622047690 45575810 79083060 524637022 78912796 556917267 195931796 257100825 404314365 269928333 884229669 688038576 4332569 40508444 989615456 189760198 727368332 691329485 267356824 736882986 219060531 45910660 686805707 841828122 425535200 582114120 57956960 942412557 91114304 447228082 574862793 363153356 526086185 343684421 782539209 142893665 43907035 77822425 812453486 826579285 885093937 141895617 14674977 282874789 276476310 457316926 49333700 494794239 550982758 874623272 278124411 296212609 609488491 193016134 420163314 353148631 743331149 494316886 691256903 223666631 473345734 940855715 533270869 520626415 525617201 828110082 875333459 432069701 279526614 541295323 744473609 505638788 704981656 975057051 359196428 684774705 75869312 890154677 116966967 522802108 630717789 144549996 700920991 122180700 885523365 291485472 372761832 595024946 67372078 851493868 682138901 73855831 554361420 446090552 425990376 991859146 99546868 60617794 371950177 9228115 188748341 878484827 487799877 981575765 376602548 697472324 293631356 71701458 707805080 223933051 182222327 442536275 609408820 110589827 390548454 459598320 980931356 553049386 77090558 547757847 580449507 485629785 635223688 377999883 887185002 245389670 861604277 459801566 691062648 94226520 451355397 275377688 897371315 664400481 242367742 113192175 483983353 769748899 79604349 137654016 410134927 207528993 469048048 878869686 845796981 516825626 47623592 142375708 287936585 799731918 335560012 53714619 807263280 536455065 816584486 405373313 272589779 493051657 411549752 16250434 57177166 918484860 129740457 75978993 718935913 602505609 198467110 899558225 922622612 94102852 926027355 170715558 930334172 880780422 611116495 365465328 888437229 494295417 921323916 307213767 149702186 281686569 936924334 683874232 928265333 958906478 545901781 679471191 634465723 20713348 624974423 445757525 450919705 798562108 974464262 430121904 826306742 765927511 712705865 605728181 82963160 593312145 432499339 977172373 471213291 501951566 245873150 341095462 739472433 323680837 206812180 185984432 111732037 808447426 413034186 306211688 245431603 468854511 81727261 872989598 637016144 933280359 526868347 192602769 479498534 529130036 273931316 43429625 66363621 357853836 534849533 514986477 582565640 61704734 111773352 914849539 437921131 947390182 117510823 619787833 645702744 480609236 67219473 501315866 430535627 660083712 208523591 820022517 214117470 177287627 567384761 577469954 261379174 835965450 159745573 20435128 842251457 178642339 679758335 228478966 678319558 653406258 539873137 956757238 381838865 149861721 55598328 854065433 726930057 597249192 461428720 577562254 122971570 208087568 654273990 236845273 277435985 998392927 881600063 632273473 548235026 661396678 875959005 220517945 90555142 608471588 64367290 675976058 484936241 471642622 583980970 476651289 226100842 310790311 454134666 76913320 964949335 971764305 128456835 879958791 718598760 141238751 369033223 161833327 766962087 52744351 94697013 372019261 199135661 396757022 329173930 552437995 784238910 209341989 631241837 771569861 155196980 713248164 572170354 180996778 367963740 487955656 948817157 169411507 959656999 662831104 401202216 783530330 883061650 905527329 282335164 821973125 831028754 195033245 930458770 671303739 584622854 686358354 842896170 830658123 744288103 605390718 220720668 282887758 713820878 372290151 735076721 972833787 145699769 653036662 351511700 261693749 930643279 190591421 901807982 378608398 416618318 265776596 163673329 317382219 412203020 152527225 165634455 258177933 431940436 349572304 861898486 643955423 207968675 815252305 899232108 14096737 803952359 532245725 998442497 890387140 347977327 827822218 685542433 835204836 869442093 250162591 139538494 269301398 287099342 8792738 175370652 869347756 956277448 829037407 532285390 210605016 604520059 431521496 641991770 476829812 233287643 424412927 139297964 854537241 699418108 168102075 543327703 391047706 756247304 146806123 213138754 532430564 222176877 236324881 132021069 18804423 443732910 431284798 897487797 215256667 536732135 838370728 621404125 63948501 586607588 148469579 237925614 623051982 676730384 257473325 329419056 859863226 784034928 573804964 821508801 579207325 202833714 692132070 469658453 878301467 936625088 948551121 18313342 112938168 907987428 577192061 916381696 712025998 167654877 477092251 988244179 128928735 654612800 132647913 448724515 431028223 884903269 341299509 240672112 299584142 664948400 903152167 579779791 550989064 455577145 147062405 727760783 871026679 62584993 737418778 605057141 297331484 423278167 683726218 514558158 719511664 415372208 324156036 199842377 944406827 845508627 867940414 332430002 905631232 795517906 616202960 659440964 227678512 598824732 191998206 752680211 690682238 853852617 342431907 670653610 418733627 615975066 971424377 322565508 468526414 920867829 46920755 40284281 631689415 6993294 426682466 754407243 121370413 220763979 227608281 401267417 832774407 501413688 877044178 992426419 250850257 773090043 207278396 860712251 12971338 143179996 382209939 15346924 315045681 686835160 876376254 657444865 179700236 195417131 952247842 922598045 464202587 969841854 73682109 119549568 85024391 209570924 164277670 57772402 973949336 302729888 942789062 803821868 312498787 668831622 164720805 160843543 721256302 39020174 507749725 323371589 934195641 755637863 798771725 215552685 707025931 862393237 588550487 120051874 204326314 463492817 729594613 880184418 546061510 865733496 502553927 213103181 868670234 438437478 352796885 125558423 641421887 852543178 87939223 532863673 662753306 874890931 952871397 17048497 856392950 96824040 627918400 3385309 152807699 337361509 313626123 694068933 67794125 161978266 247734704 688645207 884167523 280578641 78418242 97643910 168988199 3502396 209926221 661123177 475635994 78413888 177041101 927292570 932308019 179636572 616941562 648126738 143392495 649268492 966365103 14427634 405543116 916350783 666592149 437438602 731042725 79049582 699752200 203917005 482246510 112810431 438177231 962169094 752700916 111246243 260695151 947606605 893657534 197694003 800988428 77539903 184910494 264845252 78578327 224071343 76337553 588852195 427377792 884629803 909269844 273038363 238860981 827298933 157304158 808107616 767589059 571049377 289798841 195236020 487950386 481326691 970454036 887035943 619979317 493774238 201984518 61354653 107526530 41912890 797777370 380867458 201625799 673427163 20314494 886676200 257225389 271782189 886099303 831855380 180564089 154514325 843484536 35238899 11957663 74164472 950673823 131639903 263780362 40903746 970648889 468417458 833273232 74490695 395560480 287673661 276094107 598245419 672044065 810109640 802947008 469206753 759908578 929010132 49137961 492473595 482477822 468067468 766274088 471675945 225015485 342533769 338939652 258874683 22583472 513114736 803618239 690834982 30175721 221557470 575804430 61070827 120383537 724191111 521349135 373515040 8722912 771867944 299933285 612155567 18034813 968401866 434035247 382750179 216432396 739841008 559922237 709852208 345876931 89023444 786638017 293142750 206923742 828578429 866420363 691624399 34293638 902384584 94744530 62807797 891074041 101824424 873697382 105542305 18942237 764899790 45267832 666034559 223263180 257494139 613308117 81243100 48004450 357908526 603381309 124865371 501755433 644026732 377317775 85788761 910541306 555024717 885244305 626710227 62431917 640377938 221138602 133382817 501768138 431418053 976511345 151307054 903845475 597934615 34834582 194680037 24864108 720224330 845775409 192446470 100336397 656745144 231298698 863967960 244190265 642465718 628791264 293748759 178356109 63920105 900225760 114832651 388478710 271918233 358893065 848866640 604048737 895401779 243798860 550815513 186095754 291006505 708313646 973055748 592982039 857415863 852140748 987407909 121304011 418261617 95652247 354079978 398504882 238763284 560507997 699158295 132088267 515759550 251568394 184870544 622270646 732641401 805248377 104548876 573013240 272442776 583098565 447073708 743508693 608326710 642837986 791707362 547178388 956645383 526346539 56654893 137637006 314844070 142656156 163238663 253286307 938606016 107941046 546833033 363093707 891766448 879316302 96865659 801941758 858519587 909740414 853288766 419079673 264027254 398075017 96662721 140934687 94202530 981396684 221198786 488423810 543087526 517841863 830205872 626583822 732600646 426969068 670872076 93409063 912692261 897362119 569092981 859664064 450883864 215748758 494928263 95100822 511381205 817338063 159486659 519143298 393806173 656714283 369533324 159521546 125673638 758687001 535883962 425613962 988305205 49131913 779077799 786604586 505636120 939427493 11473688 264664610 76014140 943254678 7043612 735837659 348605828 90056728 51495310 215877088 562711805 713649318 111552055 71458142 139409425 222244490 587157706 452307763 253065443 819200915 332347405 436435833 984472075 535316255 480672157 454252373 125227100 734375145 393340512 506223842 170948203 290127368 142712440 657597215 60251980 344783900 180470373 114238088 739704582 198019284 653611323 58425568 944395498 473411503 236405156 671166468 119078188 683941231 171908589 129353291 220960928 303041086 280726014 862704170 258390091 252101606 876963924 70501995 776940128 494905 699530359 269656427 271590379 850874909 64259873 444848572 58964864 35159177 406390748 71943104 852391037 753402540 943359954 243532426 391991202 4223419 334046516 274530079 491692887 51766881 864403509 336069339 666812510 323289270 700142473 282140620 825862497 810556256 161953033 923671389 199491319 23545611 193254483 553743256 73636776 905785743 219655644 758331929 323849071 545805980 217857889 269335576 435025074 481664246 735083232 78256442 200832579 986313565 344512115 84847517 398616574 877620697 313563261 46505451 834169274 29552299 662979683 984753412 423390246 411137119 428426593 725862531 50049908 138035959 451670289 873330919 49460432 815456532 890018873 108268691 88227473 656915145 843802425 153547589 201471766 871334577 885693540 367370940 439382119 10908223 18094729 473891958 249232028 458859445 434354228 751821315 418690739 144621626 294190358 419381177 382432922 451976159 696186982 785901533 151954044 368269221 72672344 283254628 51630221 639753883 972328642 929592045 478466509 394710189 84206719 220956361 207435648 138876790 457716733 850603645 650627487 240586329 331723419 985766945 292693991 685400258 260665487 719112529 647970698 653502665 608510731 543085264 38348732 193731535 927802598 489391763 153011342 434572673 444083496 181810615 975987679 711850917 359238385 756459662 285675825 435467481 121115792 52213683 418227884 88514843 77999337 637414810 466423494 213854893 231444797 34843037 929138832 182837595 734324906 480303042 277900915 247910057 160278434 466740852 900967895 48037614 931029616 145638330 887873396 844570920 700595452 778844041 161072440 574165213 172102170 191868994 966983124 488022462 686267609 103483960 925076600 818595587 463519714 510490791 497366042 121272143 866893498 426402754 86414302 826758268 768795288 987384244 686222004 656892812 912220589 466629992 869113573 239228340 10005358 794159329 883780986 981813994 156739728 594442972 620775210 912675986 242039935 879562247 415690844 919164831 184425018 321319755 207126439 624410769 146334371 573919646 941577393 678450585 648808077 872256069 280081146 253849689 723202601 63498596 771610257 930380426 698846632 891560526 454581570 681686142 214069710 331489998 831864863 815476875 423719306 449954505 840230099 909594535 140222849 823331621 895580034 296702097 672249196 266871457 516375577 427428583 690201066 716947822 178338415 811954589 918184289 236638305 445937911 933451202 968926937 716939992 223792168 103514344 413843102 565755098 880274658 280251547 819456329 936879815 114970350 49979808 369517958 140510071 997033969 566046187 55721169 463977845 278928551 278402447 290847333 962208677 57504321 507513359 95785096 967151705 764466224 486519323 782111475 68715184 63962403 49721870 989225713 441618102 584334356 302323749 446601383 795646444 271527354 287736909 802670036 573817202 238512170 39016190 121530477 540903781 631344382 554203105 102032598 634190567 914253991 145958259 507689325 52144272 250325887 460155791 872766860 334661298 160390488 186270477 535907484 4545023 979977102 333363224 742438285 603286539 321387866 941871457 375051135 243139970 353081440 168653527 240358143 828580849 508591391 735530094 912933482 330417819 87293546 725202404 144735297 61133908 384210381 37855248 198757883 696225532 139073584 811831850 199702281 520506556 915646187 599238931 960896640 103689751 826144405 66595030 357916890 781363733 199377714 361620187 229400792 422974031 976390424 838301603 151315301 496484903 126474895 569815284 595817237 524989023 722181353 631184887 726823664 507284333 843448639 314140327 269937263 563308540 630431289 120642945 172416863 401911607 550994617 697440562 892936761 846667822 849673430 428990715 165878923 77170444 280594503 882172223 556828956 375593869 92109748 290041543 304278929 894011439 285730285 253373865 199327747 903368619 158111137 372336479 360270823 200059009 325458479 878364157 237696965 604513486 771889933 372970612 871041704 433651134 460176635 124025810 714147370 593330947 486103276 185915462 912228905 37050654 633700286 14193810 917220067 580280403 352452246 836463757 647428347 226549684 759790049 4994724 355361195 263497486 152556912 151852795 652132600 586791127 744721062 124737286 75506385 938987854 345772789 163040467 128143225 148671097 806685263 818939209 369945665 25196309 200788127 878650328 238473253 846922757 669699157 429991715 574047060 273017047 802725210 213465111 527775742 737064568 936433431 925061152 969517461 118432123 228161131 369870970 199813932 745111886 143759620 520868893 846130249 686043397 867393459 695232203 10324791 162555896 301916289 542771999 993308930 634047997 697074036 561837521 352672033 176953518 92423210 205805434 753426266 219974565 966596999 514737537 273017062 111680325 651014674 548530747 260233272 710551396 806741293 60141329 711622015 794798290 574109752 19513761 201824558 181572761 141475104 619729211 57082091 720582245 244803370 542504836 890060943 377874374 415057316 13718949 353849475 22798175 916596792 385269700 189074432 453295597 737829991 343561623 746044481 828001202 970235365 497016395 87268133 119149637 878836873 260622370 146952687 897879298 102750235 672215243 286098181 318651596 918322388 713877422 452346362 991866293 106180459 505143679 829725646 433765486 925774185 99764550 395122914 803266763 493315892 187232 49284772 418964916 872812973 569220524 912503324 38391349 76397075 183064160 278430484 746706247 634739477 697626483 396470265 830736180 766549198 357759897 929603491 22687662 495141813 709693646 358440376 613748930 355693939 195901617 782299660 890967514 856114667 935078513 564346507 590861751 817399817 825878477 554010683 983353128 662306645 4906307 226883240 517980285 853512040 333341104 789011333 407868700 612410485 274759110 652303849 554469328 447613229 754379012 285770094 583707679 160093249 709769833 259704727 5873486 630961922 183310491 320967677 55252373 179839635 578889963 252489658 791997323 878472618 146484586 520375357 996295979 773485664 506523097 934792908 336414293 613886080 519234051 385915455 321477491 882110937 738029466 414907099 1496481 699377929 70494833 843359863 980618747 239097704 514144127 849169607 578782662 697615323 192903236 901267094 204184337 449292724 246670676 93093693 285769396 761919889 804381950 225330165 579153353 328087760 729945140 784698439 366126675 605580411 125593147 885052582 690460081 170243293 32525466 256036939 28990476 621813917 413470762 237892201 970344076 789150456 398125014 803656243 152939142 774200167 101561413 275720255 390712524 993022661 380682988 761865921 427617602 992563194 338424636 386990953 16615812 166908399 229083055 579207165 288716304 920136290 183234240 222564840 246172718 428650231 687245160 995373309 253548560 219875592 616130534 129851662 727480351 216056421 685459181 652938432 986822922 482077111 829085748 945065219 188616347 77748436 314045567 445064648 146273195 85498058 855010804 515541667 830579499 68647154 401217344 64043987 104158852 659708325 683635398 314382444 984897005 669140885 639925949 755838807 757577183 804208306 181120523 327473888 47857999 356807211 166272264 264429343 438690980 191913348 239721519 870610225 130238910 572068445 716421678 215031426 69689844 31142332 982522402 132120545 963039789 371777270 712515929 18132203 138965771 685046236 747726792 719033262 301891107 447254550 773941997 858085590 647600664 602199171 297987405 893549064 538648817 462713327 297040822 342373715 939146407 279569223 933605661 251290929 82615700 181342503 165574075 846906421 856072772 108837390 592748775 13390375 374206187 941616838 38803947 193830274 208402255 585608558 149426247 619568945 148235494 212859368 459823042 55905047 583832148 574908760 863371266 792579122 715368766 821126966 211571744 415852844 124594726 716039696 43938335 972208490 317240911 669017188 125776743 805159629 371867010 175910531 850755090 312539294 352204810 144950205 116046007 135621577 975531261 509906775 695386219 717367827 845757352 668322440 888553645 13327792 394409171 989295961 211228898 144611695 773938091 275673785 484626130 327365709 427251119 52198123 727738049 642158160 847714392 635527736 292723325 778236354 870919408 399600545 702023531 5130778 159915984 187098367 853499041 158290596 101481432 283847987 159185242 727589123 385994271 819921822 857569918 956495813 573590344 720358598 547790773 417939963 719183745 2074955 103932116 174515130 958911738 253121454 230620142 481665025 482688924 997370913 355903914 342161386 653632372 174393829 905958744 421982685 881545373 104518922 110280776 738951570 273186862 510512411 84265165 681060487 347554515 666415236 824079173 283015989 460164721 840803371 453872730 506288160 210573888 240885637 452572913 466201566 341594130 80360565 458860777 217786243 160440872 784653628 658484032 568838591 65974787 758305503 515170130 561700355 5794722 200202951 769337399 16959264 128182906 167633168 394635424 293978181 117931335 271839065 571891284 561523510 588105938 457462306 867568746 779050211 849899770 393981835 600417186 149183308 699310553 435847489 234346706 794512012 983829199 391056538 117730043 696037085 40326191 643533314 920014905 861782777 126667135 824892711 674800116 854689885 327995101 459339713 834232752 211562467 608918497 999624839 475705399 78389401 188345628 161809357 722854475 634534250 350235250 984764070 379128452 68724213 847373806 421811428 576224790 214789667 766737097 129076583 682113402 354985438 227079704 759383876 943563761 953298066 443258408 268786293 860720932 8747383 538662992 339472417 449646230 362768069 167981675 340676320 699016007 287535141 223878206 687022082 454736550 960251181 991915278 703293142 103515771 310812600 267317669 24357548 943470587 364979440 111886291 150858524 918894034 910469063 75458378 527061885 867943102 581921787 128748080 434148243 348765780 800367733 642378016 495153873 295434787 734729362 336638990 673665173 273103577 609266382 954279867 330930502 875797231 538912768 134778795 91350756 150187758 252499275 460061990 381513770 706344727 798874649 306833446 969611885 394315264 690987843 567166437 946720990 500067144 339369337 537251015 904266536 451792362 472855902 51267977 113798041 870922105 691613337 287404845 169665681 300902013 299662221 546396827 134170789 488078340 912051370 505766020 210428586 798947233 258267069 116236254 713655781 197543161 106123154 257218261 373926226 321794652 514803995 223674259 274344080 774701876 114796524 215733268 736280246 839844659 479992660 301246034 601873926 436086660 297658693 178301674 582539251 462459714 183201177 171903243 193840189 159313301 479911540 213392280 786199501 326041024 339497849 929167869 849165857 461428864 88674853 264773087 569451390 915537024 66235714 225474214 340208699 52307602 929750427 777134490 159492744 996313005 759679972 653044945 421484550 279281647 74069666 210238588 21426901 15309125 296664644 798861404 150491719 270547913 928369053 500688991 14177670 164421418 219992101 643124349 218358434 251570024 267317985 63140494 138270406 203036479 298634249 822217583 105100682 770002861 16639282 67793457 879790266 938786042 279134289 985412434 734829532 28079254 831020668 253246666 859926905 980843322 904631699 283064280 269943242 694737801 206239032 92218103 33393355 866444229 82558141 93832711 244206595 353579294 345914918 94763819 887945205 62932625 438082965 136105031 741695205 127354406 190763554 406966673 861151913 165079106 196828280 408901490 746242482 232967233 913474055 662764454 935532237 853334253 142134966 209971581 325097052 532207071 478506668 301093343 600924774 502527575 831471329 970687339 994984866 850788756 357443631 39232121 15641809 789534101 917228561 232926788 373888590 431546689 263844916 545347877 825952758 266075053 165159481 507254990 951495306 54034831 169015886 983395302 926805610 857120281 149630540 812601548 781496859 2550455 761447641 6902908 947420054 65092210 47128746 420536068 668829676 140055866 619615989 410026277 87389098 761995507 569089188 30158045 737460823 327993859 552615971 202737966 883972326 759026996 56747321 756482325 925622837 499102601 243229789 761429174 552335562 494868731 707451765 772189221 64661447 279348781 265860698 944366589 103958794 138450405 480926514 278774313 983540000 360852289 810610328 288743527 390710308 593117230 213289534 412998827 965458383 493397624 257054948 887096867 409732964 891750520 369886942 426045 511722120 501279508 257056193 655165154 288426266 24812566 357686804 207652202 615586278 512155818 48557859 250694252 778549840 519673898 238068329 899070779 68992835 586004203 64415344 414585571 787811748 814177107 483218292 846654353 557778830 106595232 108048996 201582934 404885624 756041996 521122886 8611291 881034089 828005744 479342996 839697602 606196598 697048497 483056535 945623218 460111457 108978399 431747188 215995048 604740596 714107053 400022469 917662607 412785265 104369895 244437618 332085515 256490335 211189939 354724250 195645665 553583603 397158642 839557641 197640133 547289694 720726263 595478972 36246659 753202976 330062976 237346764 558892556 87302245 434086961 558595318 505908191 848123600 267844183 764081851 552487299 590409003 108445943 608614924 192666029 901158072 726740886 54545225 521443843 569134679 867509667 154843459 137188615 62943347 619465927 293091135 474521806 723968391 844043010 864687693 667488070 604820852 194160965 571409364 183578764 922495842 355253171 209875431 904360350 571214770 399703186 366163154 501796370 634947242 611660872 570450265 766660842 239578813 213157348 159896923 498401434 800385774 269920054 571169798 328848062 239875308 24108901 258727897 81601703 950996349 584779682 186537221 36558049 381890182 648478539 289883440 887707470 108281579 760993903 312185801 750715523 954416576 614955925 475762337 741565606 728074917 609625366 87629614 46914048 282693705 60594593 719006684 116646449 958162948 485325814 552933192 706977246 999839569 546746085 77028468 21770361 655975499 119712922 218611080 898804465 281667110 145697979 831250091 662689455 404853691 462888996 28366313 466795415 35107680 39131150 783773238 669816531 48011836 214738909 428238192 916571821 579660901 993391263 428512991 594479514 49793822 754976376 31658623 497987487 368904495 104547698 656298015 258898907 414994064 473874404 777156307 981712463 930527957 56768811 293753527 863311636 594039587 497511340 789254534 278297423 646836080 861946381 883054058 271426774 605789518 6290127 271246978 72615016 593143656 27391559 61968203 47007940 772422032 72783123 26280410 206743550 189980311 541358248 420863454 115987018 615671532 555255317 9095680 227144785 575267636 377840638 105844458 146132646 212930914 377719369 154104454 323238659 858625363 587380594 34033821 668637592 989210598 570662335 275029150 7103864 187357831 242227916 810135708 838571982 536560768 473451953 9427674 700069809 981037602 959645430 454687362 261555425 846806231 990635198 871153766 911142147 284542055 539844202 697390075 335512320 666757919 387027414 313189968 161571622 918494505 96730692 678697193 212412306 479081012 916648794 359756547 569168306 377634775 157563283 436779200 314630880 382879193 734064000 984387476 565192888 20908996 414167781 169901966 87475080 405011455 950832805 524158648 821967168 114190199 704407008 230816663 400318809 557454476 522673483 260678073 276099706 458414320 120529023 920979356 978683186 662381955 994792091 161063575 213960741 52802116 714035768 813269820 861296166 947636386 55024926 309851553 837126291 219273214 406062290 532502162 344649008 839415883 217522647 296533822 568063362 515156796 198545907 614120767 7764642 922524996 174121298 891468072 88152676 227992512 313683627 128267844 14489785 444699223 509468268 861918713 651905290 787779938 628621986 232743121 851577916 22328390 836091064 933137262 988895794 731485276 114050884 332476459 159863934 341665194 188883043 661415082 439588068 360740604 455392555 312418503 565531653 818690299 698189945 670854131 599278191 79774813 600907964 654579988 130932044 334464249 275692873 338041448 546820845 824298346 532648007 782312348 971113753 771629177 569840690 60060894 229761568 407949017 38252897 412100338 97485964 530036971 462187026 96697905 537429692 680597657 310312286 17772824 242535782 725994417 705352899 977301410 835997944 240332985 706204785 387852132 856655203 880359494 895959017 544080676 761212048 51975763 941739857 104369261 87464026 160388982 220001057 71723364 970066282 926909739 206433754 812487756 992305789 153025114 887940811 263686802 336030666 757581619 432591369 453099695 62463462 304299271 941320470 726415115 85635669 901111457 18877973 248633534 927377090 265839963 386465966 609422985 970516330 223592865 52212480 971794954 480011264 979647120 392079118 996326520 39720005 135041692 505780307 770632596 532976656 213424290 906972979 983155842 836080970 594769427 1624209 342835365 382754293 895766870 322778935 436539020 520198125 998283117 577065867 283708231 99690736 266793933 4794792 192625823 558833854 736318270 801211442 972021340 196220528 60508147 667090367 54961187 898721272 743416217 919989984 493235485 101195200 374774985 256212662 563361556 192544155 740911827 117560175 207721024 767184168 62094037 190717778 261558450 851276231 561696132 68362265 335182965 838219238 513536724 835406246 804778981 348373510 489952254 45829715 983236293 373795215 344389936 335695306 92694176 445948149 160833707 633950456 163769161 641513616 425696277 275853099 363670150 198575103 450773003 32948015 169540890 418945312 271161960 761466034 13922060 775705365 881928691 580961116 154006836 250702800 735724754 635649496 555865427 748050802 259178342 241961321 964219507 719418323 524542785 337486585 138918619 973162970 305534004 14944768 314751305 969189119 388502046 539387303 139686828 413664307 176967939 314298153 580587422 84002763 906007626 6236247 358881407 67960730 623183873 749292229 117032181 110517420 844219931 226073908 751809321 222704094 980921526 62545537 953196718 744277124 504443343 25400984 502874140 853222582 84843501 513629807 112650133 340153505 43554890 235974953 194774757 677449235 292842128 705160804 397921237 35907438 619857479 201133314 377609274 938930632 160289773 805450864 680510039 527038753 572784621 911447824 707035941 744724485 579286461 366866330 783112850 596710165 50350546 161846276 218288041 977573635 983361421 593822718 787309726 328821095 814768246 550877894 586569929 666965129 495874462 215344687 199594557 447522483 882137259 86637637 514632492 106015180 315457016 997067907 242180600 930326896 971721582 878544406 481522037 871344059 263529267 137789758 995101566 302108263 454653216 995207342 238471428 140159502 540480504 179864599 583897837 69515410 311203954 753316228 972630562 981584309 176410902 329689272 730768774 997058958 228287359 129528835 279457011 285080362 503303501 536059585 705959023 275282499 843021752 508390286 837067848 816792369 153925785 403990075 296763644 636954591 86830096 587405263 153025126 542615348 189037320 436882984 524606197 889562072 172473736 245031157 777879060 892383432 924808440 536130541 52539920 15326183 520134962 757538558 196224595 300192878 210029499 594555322 265306848 134197909 888584271 707050227 417276576 328273776 159062309 553194277 190181639 544287924 767646957 784439946 527805047 230699983 767899628 753934522 901406421 553745650 927544055 221700429 684998890 292134948 691531324 569828831 76307240 793336567 671745467 646851724 288197542 727218917 39130559 731716190 215383776 138298806 63723519 601026017 355176717 764780375 315766085 135119452 944164684 229213296 287959128 145620857 603336812 868234488 563510514 43100373 257931977 815501266 195374139 112278895 32744119 526703311 988185260 5427134 217487277 734738192 553724384 93703763 713227429 391801643 779200659 705752161 524232608 387884957 261974662 972001296 123923778 295528553 462981952 186887327 70256554 906905015 180760346 450193645 657805409 84004365 153823031 70834886 991379731 431042349 348924724 296540247 171553487 629316117 622321338 32065848 111368223 303919560 175998180 748007889 381002910 489546445 281437368 507117215 814974729 165711808 454688990 764602626 403760163 213539317 529239087 13514190 263580086 728380959 242121898 870653359 857914850 857579788 127734579 163495508 117427458 379204671 326308248 582090422 478561142 102652485 195505749 122021498 255839420 97486160 869375696 72243554 173731785 283799931 487872413 487750232 989530110 291113872 914215801 477995082 438477414 905404009 907781613 292044224 122271994 777150034 874722404 563127875 142942374 215606274 947388356 388539168 103229621 654267424 895114682 89567934 49671440 802489905 121783770 565013818 891386060 32328337 256792448 547716827 910402817 319498001 224883274 857745797 969805013 168845911 547612142 117559701 937617056 579010547 46144367 647700679 561652342 388353513 401549758 396711984 363694347 381203539 720005723 448639221 736236691 476902614 339137713 333637689 620363226 565222704 893145758 178848808 142930658 171144408 942825654 78678709 794134736 773659635 138823934 722471120 202517436 340702193 208816541 750021975 488137376 850897112 442161073 373022733 909434799 759403646 120940916 56751652 409661205 205009211 439690553 804466380 774237634 379716985 986877000 611200494 156944555 915512949 497843002 612090884 573063465 419256082 238835500 410022597 541688118 386950614 981753470 512717125 394371008 554103632 408419772 9878933 639491976 49957803 442587849 648082094 797121389 127065806 273848723 71580743 914760748 261121213 499506464 378348566 443931344 148600688 458854792 727546334 220258607 18113378 363303372 278525591 441373910 910809009 227227225 375126282 401485821 7742208 841859495 722704763 77213327 502018004 274644598 18148789 601750530 810228556 870447600 243087890 229622536 169774049 217084181 397078153 219159180 911490392 512968758 511445049 938888865 673288617 84747085 436482785 478493566 726151709 823710789 937134443 587319951 787989014 668504375 13906627 723563531 864415963 122310680 256839910 198659122 541939136 956438679 786383327 470915740 466919878 26023591 365561310 555239529 347671483 971691034 283349749 595325009 792498976 309936291 65452103 673824846 721844128 471435254 200090549 737459850 411047375 216530560 210410503 275263636 332815321 160800936 538927943 719479626 41374838 37400366 976597226 237815786 237776304 293238673 193292789 841338091 552502738 156466650 286749622 935168861 757611885 851424440 197737255 456701711 171332474 396659616 756938850 613157824 941975558 75872262 516853876 799154730 162102728 646180466 247384393 454541826 318965430 727738413 389879867 5288285 51210513 836748441 401487472 865384033 689679270 593376743 886150745 579737626 12798492 735531903 532762943 275888461 254347092 34253122 930160390 184931395 521491383 10402230 684531936 850737710 803370277 444966194 206974278 12610974 553590560 32354846 604670643 183839216 40696996 38801421 440794029 704759630 159080044 314531466 492715533 541214700 763637874 70140978 834012654 295238962 694363724 254382944 350646964 259028885 792152528 476892546 319172177 271213909 144877618 117124247 818858995 634190849 360609039 966116140 167990977 156213024 891518419 160002339 315598224 819299524 883992397 423935773 901759146 16944635 995394124 670577416 488235980 642362475 315686674 538727995 343981520 722190706 234942289 136416400 605686650 761589462 504269895 614615897 558142616 821838452 401173532 652685320 612738937 68161421 714454215 971067403 144811511 977760729 330600326 351098459 283495407 638199137 731951382 493069450 872488767 550728969 115310765 731026852 62132925 902609881 608058472 545542248 857017631 910138695 178722494 617606620 482641861 986761465 390621371 81385804 924611472 803343434 487848280 903484839 967625939 46121203 643323687 801820644 537106811 500965454 607944991 272684694 26166581 702220288 691488153 445889887 449499019 660850388 463919285 856615609 222934248 810429103 621041138 46930299 281306548 8436619 850363809 1839287 674653810 675103262 691353199 192946365 341061192 285617476 135858621 967838500 730936418 562716475 851334566 664263427 541800686 607890153 310261587 246810662 583881798 506851209 25038020 498224137 121818173 121186159 202423484 380783420 622492482 174330552 576961647 563735514 239572413 447778054 166703292 804118573 634619469 711693606 506054451 296615813 875749650 96449731 237876796 296076976 442210195 421664156 918379418 590425132 142214834 558935828 536286345 123499458 834903228 899941389 511527203 3354331 325659956 488917717 636606525 61253435 580321428 416064648 95616124 860706381 463235373 606092907 933306412 75060373 753230942 726913967 20605137 114125876 290215246 786267532 230187339 216157697 640703761 674855122 336088742 22640242 135011937 992445145 975382826 611005086 408751266 273147815 11466354 583196605 293448288 826780577 350650020 287587601 748197833 59834025 348311441 492365811 778778713 514595601 789801153 694525956 262320375 983189487 285060722 55592635 749771567 138660020 713088359 155095318 280643411 302434466 16417119 341929901 677491249 93900173 851432186 154070071 615130547 846139887 247091020 623304306 623979692 745320555 138759417 947760002 41153924 595963552 144037058 913279738 218937326 21201428 885925111 122447022 251232785 489358553 171674146 190269389 976536846 792512719 570535256 511937837 92905269 1536060 210644166 831868836 921322570 380152462 791634255 548557889 466906467 83580668 26342094 844358053 169179393 718828535 191824625 472423424 426404170 824064509 46970047 856770730 959326971 445106320 237382501 535171074 822657619 240290372 443307227 276132918 486966228 986099534 320451639 87314678 503443556 55924666 315211382 588399318 955890867 168297144 447309064 477352663 284348336 278426259 138673350 816903041 654777396 212751645 931145472 175643843 426050541 237900292 16169565 217008980 901089484 305879753 781064911 471655463 246392231 240561004 489851778 77920539 978756669 697114985 569009463 93770301 701794278 981074059 701384953 815801660 868647778 920381441 609414649 977279609 916843279 402448296 219594395 827077777 536797794 259765068 674650254 429464647 191015207 2114373 114790053 581809096 95807718 830834001 389754950 508150079 401076733 66981862 837354322 457810615 86220138 857999804 14692158 532510919 357440281 34298675 545715740 546713832 417275991 625529703 871964084 87094712 172004628 826057769 837964942 615812630 453388350 314072766 428921627 693210589 600592810 551379616 581171090 917683206 663816761 133633565 932516746 370007343 367980259 731375452 462491606 901739465 216793368 957243033 216627444 762186323 445551811 707718296 119746219 486305410 181890706 221181583 149125258 889065457 630530636 297470883 68141020 722526724 747317027 465957681 537098889 503648633 504187055 797309944 452572822 828581217 60122429 128444714 540313475 144962223 2652283 892051053 149620880 793085501 211904806 618533491 332401565 52822480 783485703 327849192 42247485 287966202 975766770 197668214 993014412 190947269 892024989 44154039 494943291 680715074 373166446 907481167 315375735 935996849 801358623 434457509 197582135 639288084 978582152 997525029 940186297 422395034 823066957 851210594 728653273 589650468 935739261 297112509 750902465 49767476 50780452 796502004 76911155 761229379 290172218 443834833 93308069 42206497 277425968 849341512 573231176 17232397 254133710 274463448 108881357 7984700 656076066 135266189 145270983 545549067 992343350 802483729 984916220 284880535 188670887 387627926 918223665 688489999 747155388 887517501 236806380 310282043 533742502 152285755 590127342 547532569 946748025 458855542 437218960 667745721 749475642 39622012 972765315 226076335 447315473 900906839 780003320 222822089 719341569 416702431 616631794 524753517 904166681 238900924 272107861 137003621 206356024 898301871 888028383 807368323 929267240 413437664 142535780 548007534 867082446 386813593 198171482 733101205 465481025 555403391 930193297 195894738 5780686 173375810 346733163 356058893 630288263 737016627 525084855 31323979 184537006 303582576 788652752 779517701 516417765 976850161 287548996 841784607 516073810 101630246 324005437 437761626 374512640 534109686 28606356 935930741 507374286 294530510 410044165 165645511 247506744 751297081 234831046 634683478 248589378 149637481 633311649 312985224 621724803 130529582 801082134 67971351 316411625 665178227 886185359 895127209 148673969 347010336 36584645 245447003 986159210 490315515 710635872 50259392 123309000 182219381 739382209 261600803 928418785 563523292 33860610 349707060 168149763 236046721 493777778 305758860 68558053 88293181 72953719 79378025 6897296 708900661 355604167 210180692 110883972 484919608 920040163 455616735 345894454 84165203 223956028 535747146 922349196 276535899 61773868 173786203 889653033 507380079 942688714 79476011 56081938 616035282 831652898 550147281 795268045 45759253 702040577 764123479 29694818 91600803 811135390 235120429 122038570 281265213 865976236 836171072 804986373 178949179 927265430 591474662 176868573 136047556 748838196 708389083 744524904 273484494 934518266 461801197 717772541 223203446 965503164 850541150 118281833 427576577 165690958 972416156 278026346 506790522 912781817 163434387 26379018 707332432 670588045 239691954 866693099 204433559 500597376 451864189 258183896 195043665 142542614 921539655 153407801 553642187 90914018 759393800 326757429 70771290 325632968 103680275 520849962 832558741 523814286 246546425 31778125 951287373 226700497 118489905 854823059 144953690 776615671 989876026 825182649 169261762 970881884 186266255 962565561 708181317 913712162 109922011 852390137 92235065 35185978 227302714 55103752 194892082 66504870 592959840 260373366 76282061 234082803 398366629 963836855 19485338 124523929 653665440 997012364 893859842 564795377 498528292 112898270 886168219 516188630 536125386 899627180 986383262 42810155 635400789 496454435 849588997 976474693 270784394 378386345 928971736 463083091 166036593 440709128 521455809 677049947 11972832 716143788 968509690 157085693 2435621 572585392 20630331 31711306 513891391 150032883 244851235 736062316 147369676 24924515 157885878 416824775 689079028 646383116 607156711 862139958 947679931 955476028 539318603 411227625 442092124 356869961 346778158 829867525 318611860 460499268 468781003 56434643 832495629 1759362 618130764 991332319 760088015 879573361 622251619 494555194 45832184 762357571 633987082 14712242 48736920 208115293 237960512 664931051 748416571 841339053 61109841 384716142 747382307 163391446 476079637 668271278 614575706 19637092 562479074 552684491 692488173 201254696 473028976 201897716 700533042 934679264 774683099 684333946 813238624 970173043 673943076 199384340 509759956 550809334 741873315 817589243 883208069 479276415 652225830 811443618 217155144 473899582 591979604 609362807 879569223 485425238 990785336 982258019 252465185 412098395 750639601 48925244 356849177 209335221 272269548 658283906 98519272 696752149 347824520 583054395 62645293 342915912 205717870 471702945 220404263 669326930 918753874 275201489 455533105 570060200 659377000 862097006 102902496 983533291 127830369 96921279 684362733 874709966 479467465 194583371 97537118 195270965 730571452 83486799 562260128 782747716 347281723 950316187 155509291 366068603 474367638 189676633 462921412 361892061 375482541 349416157 35439495 499241803 981183673 160302417 985933600 631378481 324966382 413322496 908858393 759690516 935014141 799479958 260232191 619505453 535067008 509482498 723488643 81669745 44133388 110885563 803742413 851835062 875509728 364356420 812174735 321161776 121514372 581517070 969655793 620969535 138231951 715841248 928596622 285825163 887869283 700032240 85664921 707143535 589705626 740221785 731415962 98225667 191225499 76944098 457620963 85531457 825905709 101107296 218583 514460027 509445554 203755645 734946973 453441417 498877623 246436576 237201384 16647328 59932149 925858998 578949593 831016992 711408997 38189306 946947675 572455122 734698828 445666129 632724565 38193024 877686371 423538901 452485782 910740889 613417310 973553922 658399512 517600830 300719199 696695760 264759880 866449705 751929910 24856836 25021371 560300917 887217843 251525315 81535356 847556688 832956088 492112800 885104766 167062862 406514670 858788649 633052062 90912733 178361369 510765455 632588481 354822831 552059303 548601573 93048887 904062301 706238400 657689943 564453780 897291448 307875945 773464896 505897710 247277541 987149153 389436181 509067846 283680212 329550181 105039851 331148917 405861891 259160634 852611462 277183835 81521451 92715312 342119266 495833586 665310248 890835452 913487561 161067773 125776428 337972954 365872233 320662254 418348110 879987247 33232773 18898124 37806929 24359868 496431729 124949749 365040243 70761145 549169204 15428583 861474689 538477733 404251009 8890815 239527366 979843803 766336548 498656577 621744681 529931170 226955152 338555176 687593090 837609283 420973734 622906691 565875708 877136454 582984795 19233513 856243619 742128583 899260008 374651632 698144459 739159611 419540308 872998213 88299975 174050117 43535582 657575467 750291801 660824676 590068014 95971585 104407578 6080226 624809591 145319739 263227583 527953917 370927659 155364373 84574304 495365383 930052350 140950119 730586187 395001030 4196725 897253406 825528076 910343553 548567739 715707064 439954044 172159697 254767950 519789667 81371514 558031913 652589305 585269142 22656018 133124905 12423033 553253869 108345622 422955315 971348868 926982146 216192943 151041582 284546359 778423506 597688115 217291196 120602050 670807223 329409662 783170150 219148650 47996083 626508717 702136569 427905117 724958414 189389220 28305162 648179125 627447360 81893177 834426635 305101837 232166523 262960526 547181116 991865988 407446743 5493477 97805589 314780853 283408916 153491239 273810554 780845162 733772405 973640404 672591506 599970067 23660002 821474645 153288168 378980684 930185966 139133377 49938233 222986329 367643640 658572268 360983941 94684260 435208502 132142546 303818023 371166490 690048647 368025113 989175441 797941081 669564145 68071567 94415340 231200370 326702741 490733685 60810716 577560275 329814701 40768882 891876887 264310719 600071461 920896126 176737152 254415276 466967928 398113517 242879615 245468398 660849345 631641257 431623058 520121570 261974949 899753199 365614403 534931133 869954165 445754102 694829755 961147186 101110043 19296143 18549560 745788933 727154727 486192555 931887823 595742768 75045364 955408579 57521626 851854783 303578281 126383232 305520802 52940316 33711782 747897245 729696157 852806126 27646684 177848389 477900889 195351888 137909353 81476447 454720720 544699087 204249348 671418627 351054524 525952238 150416778 653142892 539155474 889749751 85546952 187147872 716436238 602015498 220118093 213695278 761303121 944533005 318584929 683199536 722797690 83852389 635541934 21428970 166297176 997838138 132787500 628048570 152157487 40740543 228352159 396289758 281592391 806154129 10926610 726101388 464709523 858942205 135579251 843616015 383302049 672610231 972991441 108351767 717348351 949215618 290943149 34648591 543264980 698551575 714881428 637506803 204376722 860955399 324856920 179013558 958921425 270789663 955159369 825191842 463923680 839571700 238810025 804307466 391654394 867801881 548476177 39087104 842189129 904146380 625782118 8822918 862234739 289498151 551743234 210324398 82143030 814378972 980516865 58227814 297655116 389350197 6709815 285461721 383642537 718411981 62962084 241520670 529091229 344829303 698451849 450823467 990738816 424464904 523498016 394692808 263187019 296475594 292926846 645355226 103210084 819844531 479644640 262138600 254880057 239544820 206525692 742353493 682319419 805589791 482788566 675652055 731319639 880481174 335097978 681621365 938633265 279410257 815649241 160534184 982379190 211059057 41257806 871984106 754289178 198844725 674608735 72625870 224134461 829669877 689399825 520291734 877199050 449507461 604715547 553758439 82640732 409746282 191418632 722227198 302539063 170667694 175773419 322471608 913666198 355428178 749714950 15568007 419132178 56299324 178013555 277358522 100404696 221849254 828295693 280882341 159059990 780740834 622557713 62812977 79609771 110142840 747818532 2995146 850336543 172253339 114329186 167788089 313695825 574454858 64532279 836596147 883039296 918469937 351248558 757339001 879594359 472120637 553247944 338141088 617567555 562060438 379359004 960645457 816964988 269242772 174184364 88473750 930074242 406471434 416769043 291080847 347787206 282027181 441994349 582470655 825641338 931513256 412869477 294214933 461567442 203796944 83069336 635841686 236060052 390348766 460861576 52923646 380020434 704019747 436617876 795430636 305572045 901320305 100600526 405383927 299821696 385752783 73119082 24730101 102937963 315680558 689650041 76201742 238095480 415457264 7574522 938634297 40198019 79491264 164700873 442162967 764623697 383373680 856633118 689411728 50876743 38753042 247557108 140460205 461718420 40813703 213673187 139389939 886744151 441131989 445216357 712085143 576908932 486612789 112866613 543054032 205295271 177271481 24612057 794311255 109579315 224237794 972125719 121152560 962349505 630034358 554231194 103166486 475023473 699876901 312161461 904492486 225240528 607902816 282111916 62361550 366035050 579082591 167714949 139733349 641176265 998360695 20541550 853385824 979227189 34805603 198110455 802588367 397533091 885296110 915534006 220425547 892475009 460285585 858869725 223432539 778736190 132860409 819749651 609875577 168825832 277142688 825737253 33137210 956194441 205951397 555032677 499139391 846831571 852497361 794111639 622375061 917048766 804020040 606751196 52534574 34588444 73682392 140074354 171845500 121783430 698290162 518411339 222265909 116633502 136222815 902935760 489739171 397651128 619919984 633944620 143651423 830008553 118695102 139440506 72011957 245224090 198163699 473180324 332198205 30499916 116014477 686179359 477267853 48699889 996590539 663263832 918142788 57222217 653330300 750890292 553107050 958214247 32698523 364022380 182878922 34843172 301913462 377807937 664458849 136330480 322465763 12818922 38817571 875738927 161419769 743235214 609393856 484704542 284450436 147606309 793772424 998965211 143170556 625812029 42021056 710547903 181039006 438598264 978067147 115793863 539687663 690126331 664609148 112845683 559553882 424136000 761511281 152164145 31730805 922161525 498921549 211184817 393641350 43009647 101635479 185190339 299846778 149890436 52080123 353438218 464619564 799110645 446668743 856505302 843405786 180408660 393208891 650438757 451300997 871540656 659212933 869124222 24027535 515122578 947684476 440659507 921282543 80231157 578758461 249562629 963190486 787151095 685677351 832109185 213919785 385492848 380781391 240617825 138504948 39925951 53736140 443736083 351443476 739966833 115945411 322691558 124734568 853803843 553162 64153596 743233940 232330687 292183443 990349063 222959667 913320663 252485579 486422902 814929830 494956473 775315902 227257306 577427177 649252798 304168513 783557070 232186993 500812015 547090901 407320601 401572288 399949963 575095373 817999348 916054155 372601468 492616604 212896962 389226316 794839068 114242832 96033326 682955547 312213369 446919705 824197288 45661104 258335117 793769145 68162211 993417886 921957557 529929612 906825567 116821717 545008773 912299761 10125585 283392278 408911987 219241416 580947499 746373900 502759502 841360473 760108753 501249468 830441084 139461645 506288583 579802296 135111470 187814370 252229302 981731181 198475075 509130278 485797539 311943210 655139688 125280371 586230349 505054558 290265770 779737369 850460923 704718130 898790011 703941345 373293851 649975084 846085501 358049198 549513234 54589113 486069240 306138274 642607441 122465377 324091318 458479054 244660913 738393582 266602522 144865099 905254354 300593527 229257800 27763621 911238779 456332278 510404045 76937562 103250042 803257640 869679383 740932545 97944251 60878985 669069988 129685409 194409100 957086877 234941175 471113453 247966702 187029612 794420952 438804503 137735006 525687530 518666183 560670814 619328138 620708092 381020268 447742431 291745467 751728698 660191148 385617209 382938845 780904934 735702294 523935328 61726198 693127575 9468689 118032653 862717434 244748463 939335195 609069001 554854400 975378861 188420865 425979253 129826371 640668068 842887216 949959284 486647571 754301584 846067316 683173502 870388599 197180425 914403819 590544845 349821053 755259330 376848324 678385788 842931556 515942552 35802694 722707869 668907145 201670998 91218768 215853739 163117223 840278058 461651791 354463693 171450662 266059138 95136559 158658273 930433278 496488247 403611337 110625538 661510113 103239885 140167583 231340748 202661619 534410452 703067319 884545251 765179072 668179754 199090088 160245383 372395497 780516377 296395386 137867597 861476453 203507978 186809409 574295553 550212933 616821084 847696910 362727141 752193380 650998117 508157830 861936969 641567218 653720859 699799978 622755205 620258799 499769151 695424151 296055689 470622668 994249883 358126486 912095186 285407991 716773458 455341766 600805018 258409694 198573899 884099498 447956165 481309867 740651483 912421482 640002030 86719003 103176694 671347087 56635533 588190681 407103651 561419373 639652394 220360671 351714138 651768403 845381484 734374773 461762179 573677954 188807867 534597259 913664277 921307697 687150999 649389940 438312278 490159432 17815993 371571059 634003492 391378642 955144701 255699449 877853926 90406322 906590310 50315380 805881310 249846677 600490563 443367430 691847445 569740341 932621480 628231239 683460211 535193304 609386741 642364714 187190893 617861419 413659563 83068038 372977541 438508916 49215238 32858153 336848627 750668080 889580122 457534479 12490639 963851038 692369840 545739752 72621006 748699928 321906167 131071088 159678372 740828527 424563206 246326039 115494451 796379130 119750174 764489276 450901818 363112184 127924284 37487506 665158820 303425440 844242218 705851434 539354406 826405751 318233582 649728470 599447600 308008732 73969730 273174615 234828699 667995470 744336773 627855582 542771535 850354659 605979124 255857721 479235885 690127873 939703339 608831358 483583694 987443174 389601907 22762440 38347948 873071555 893132295 775043650 441990271 141887218 78350249 274308098 452628953 586867241 721764007 251847014 779970186 459993575 465959759 61149616 657617298 823647773 111197780 402644519 912082516 739725751 975798120 923908106 896481719 209015344 339942872 54315148 791832226 276422491 94886748 572362736 738273553 247726157 534674758 716714501 59959536 508663409 614747804 904762082 403963657 873888535 108035278 252781547 708650578 356929620 143611338 347621791 816184287 561514398 971307477 831534429 851763979 775494381 306613779 314473793 866785650 915954142 126353306 848993874 718613891 585614526 606655319 192390766 239381818 168315375 266171921 700149964 355200577 977163492 28441908 215419333 539362102 838215307 632598921 516198056 456860750 67105254 372782226 782072155 275921791 683249556 405229486 546717863 659567133 920292996 683653660 287636501 547142475 775088288 990975808 637671529 534950095 801805307 100012387 507666644 385122778 201720264 638214685 17490353 624464038 190276101 374651883 545185931 885928644 623110259 569843291 905906528 578176609 462239118 774748134 31065371 257970738 907345130 482796350 580126763 171860309 162008845 837448720 108505681 949818235 108890437 582668810 629442783 23045462 277945604 436383639 643572981 714320997 508916711 90287613 130067769 69041922 731516679 415784164 31634016 864633895 223843460 942484756 346237412 88097814 309797622 95065432 797643721 117215686 6127865 384230101 968008890 172377013 188868281 478444982 121648208 30631884 733395774 611682455 357876117 935541526 634814779 854425969 557926176 986060830 281067064 348113046 649159009 606694127 761608361 38670463 503124903 354762013 836136520 765588900 909885372 954934348 124160432 980033926 168857184 976929499 526513457 745981150 954104119 376315376 356436434 979698907 477254919 677645304 749884566 96581396 19222815 462475689 407570116 741106371 526657285 173804405 285791174 785546022 165764920 670054015 150961150 479561600 909503820 289872317 657748797 997820034 744742450 175859222 533212709 339984725 762598057 992091981 367046979 552248165 806730049 480911998 580488127 98786400 83294925 447568725 546352721 563191788 408507133 673358054 641847004 61552733 30300128 63420025 863081043 290896433 823082918 354726818 300533307 687999063 851674797 217655733 236213151 497013849 677300489 668590380 877131398 569745798 406216803 700651403 127614281 167007166 628474582 222623849 472792728 909661722 342748025 733000744 203819697 15760457 130484540 6300883 327269575 40711848 116760490 791898554 81135442 388766057 700981423 813300827 12222357 668790234 839095521 885629651 585105422 851547906 768233243 470637349 59276689 926803514 167938960 774237692 764423447 618651579 821956550 382327694 117402551 52310830 723151935 393374688 153960939 359035615 163342330 712940109 436847224 953361478 352323901 145698646 293188661 936048036 808518848 944472799 316868089 388935792 110048405 559164304 888454560 819818055 405710376 908679443 487164308 213727110 571226482 513585244 560927513 901699744 405130956 385458633 852917876 158761699 368314538 522963109 778785689 737707891 343972656 186215441 223958567 921983429 173675588 839870283 924971672 455734926 157549118 906936276 440060225 965033815 577137800 194105737 179433618 2534448 13307670 727438035 146068327 990547776 206181993 655342127 565499085 606517133 656714772 972743430 17989356 629809381 389819240 329888650 79335223 405146435 865289771 178352424 838755637 32267167 222056123 927210912 195524402 78484702 262474916 547287587 133310275 762494776 460243071 114716604 154826419 122522895 277173869 393503167 745516312 520891286 566393960 23313740 613197362 418158230 271344117 373205584 16359434 986497150 620211569 779451794 107329040 658615097 146481186 164694018 410400160 938822476 347054066 61095799 91543553 139209102 721997556 692865731 400260695 858567946 19419588 941316492 355915556 401694838 161200185 128856629 516974067 109798823 390376910 843635101 49106299 999209618 129836780 76355677 713006470 261059530 217556437 469085098 698781002 270910445 749858226 667376860 419205618 310969264 828646444 352913780 779317923 388350798 246571653 915461008 534423733 502536293 644273759 972367255 282721377 73230031 360321600 165406844 426979990 947729439 619243596 608342462 491505039 225789773 77044534 903094187 650571978 889291532 71566042 453899056 507862479 241204989 280164515 898371179 70942130 96867854 488239350 173492181 652449488 246941594 328887729 157875472 172549680 681071807 537385074 288891228 140060407 938738170 756082472 57857296 77065774 925289277 108755507 353586085 920169694 896141401 260968427 65548748 64678304 18989088 517753314 232669945 547496696 676298291 69115820 699159364 427628548 44343547 798985926 17794493 732012612 4971436 168878141 995272557 667437648 515348561 10903130 275953780 606378386 991156342 976572736 91875098 744083266 399491552 818237682 78135388 773715426 749094236 44073045 646184076 347396098 264236520 998846501 531932398 409704788 119657394 255703661 439552181 316728596 213521436 963287 255458083 438572121 554406695 831261322 955948373 608965017 552201797 734160943 817318926 467110777 295776565 995933378 625685955 446858910 576713286 66442941 39624523 983183783 530771750 677783149 101639987 165193041 614789955 420433808 462078998 940303777 75325894 439392684 857060941 514670351 141374316 611721161 650509469 254720294 280568485 149794165 874842102 955568100 210050016 694591307 912461415 508690820 982562034 940174236 978171643 88826669 823244970 501316474 351364261 313747591 485714736 289232546 533113847 245337347 222493292 334118426 56776648 353717775 160661090 273516916 124970092 169431365 99464499 86857065 903353331 480763743 772233823 65442631 501383111 200116516 163769118 936028378 698400007 250008461 23328850 691028700 178866167 991559112 944504720 292464055 349728071 283210348 123629119 345665356 471623138 67575325 515843251 591325149 234135405 898932426 64728430 40610095 135389778 402230024 61262049 134582094 48271360 376246005 323773661 769940384 262843135 985626443 264293725 724879740 831597289 600227426 66450856 853330469 436934195 917226339 154632024 295719047 270072360 983814670 494852013 526751877 892353925 463563561 34976609 521453362 518263563 126949322 353596793 751787962 851336435 171451865 114783541 318448187 396300885 524494769 917528972 195398131 407982315 826972531 294926849 677081916 330464275 909805954 944776234 561099094 122853776 954947084 43292353 897629827 870495282 96832925 776331476 426004911 816447591 520781187 31813373 818013818 400197849 745841309 572208080 324353196 364545376 679880036 668101196 692277764 66046222 284742149 78204903 570783426 35857015 496936554 89652696 482466380 223049556 953700321 387596201 411955355 276404422 71168273 971718800 450472892 270651377 199389914 332796256 670557090 321948071 956009530 807873333 29240799 240433425 417608310 668026538 669342575 850400307 163627652 628063696 530477670 911111500 621704710 286487429 757135875 365705367 206861863 653330787 934957546 744907945 608206260 673220484 313455315 463902640 231487224 986317111 367762799 369520307 734471099 12039760 664253193 686883370 467931653 280967958 250338818 792385277 711593274 692108627 664122353 938234502 492137297 891788521 172309215 975417005 584860481 105901387 148141273 915912052 471588620 693584480 204223087 929862826 774921243 488419885 942806038 216254887 690546011 797019268 375936929 928284064 336346745 595232002 335910321 932640099 295274808 759915300 394945274 142000158 733613886 484897824 433233041 736976724 316358379 652927303 522068965 857079365 414701037 778177498 202514916 857206113 32286840 282257445 548442523 925483767 27760988 864926897 428408725 697612470 709342335 833126955 265639689 878192142 932754816 210547908 412319288 46904031 838677015 490812651 949483733 787647054 853074945 204210600 226200234 35507752 589710523 533616100 82055304 941021396 754326417 14357899 731210791 553049491 375216906 174506973 745772324 123085803 167222735 973344635 297843143 749107572 80608774 828097 82684357 768510835 358669786 636569695 169506762 959122888 52360347 983256286 273903287 269442210 842893250 765818095 24174184 808089879 513885112 361362217 839948349 910789627 314411409 181830542 705267163 454163541 498530174 21575065 427413544 362878012 675368636 978690144 551691533 630082199 980843156 727801989 486569341 679871517 48419428 714017773 740662560 889784500 839948096 17673230 484763138 787880986 882565212 248144656 277541835 132495004 121263634 283627029 553296819 48852556 119507734 783601940 118123183 288617364 211642896 987395961 841222728 748317190 458768100 227622175 897654778 33982975 361953407 969644549 830817979 944171955 98432736 532458807 849905286 546459861 667065112 730167791 967877032 150788333 649702322 115614878 251490427 224361887 786227842 104256907 382670555 137993340 288792625 917911801 547752815 426966680 56333985 246654938 453721614 720608688 860892523 755114548 899854574 894821312 167011769 301388282 661823731 862012602 282973695 791670712 395775843 496790930 985493030 575258372 982135158 815424011 519766457 869589629 497832498 726388306 229501856 175425459 519462686 527216109 190999408 962212132 993437616 995298629 17616323 955113609 733576044 694214570 471914674 514350641 629205365 19849291 344293667 448999375 473287753 717256455 191497698 611811789 491262776 846201622 823988089 791930172 374249103 81991552 47135033 540681861 592939500 267342544 410008173 263506224 95528718 179756194 204304908 132316223 973406906 729630482 278757757 775119385 310789235 270254174 185674948 904144609 595907496 928745111 897200055 397582579 122624383 175330867 772285085 941586597 954745486 642971323 938748508 478667027 787526931 813711582 684584033 800467426 861818321 290833395 840791211 254516252 54553509 707939452 709652756 88694295 550013894 351639093 256636901 342659921 951676393 18875814 670519207 840593235 695478096 678576448 652119714 350609667 661275258 40340015 945615503 898072956 801503960 854826278 661907797 431948617 575756614 31952217 404868147 798232945 172282017 48848218 526518118 972705941 438088823 49058562 689440310 397928356 47449674 254422499 5352539 308039482 695375275 539404163 847501031 169162372 574060179 207860395 224135958 429178691 246653472 603166794 56865702 91909141 986966189 323967917 775786297 94688870 261565738 671612563 728463904 794080652 187039950 350801360 541797730 682862986 259648669 255984185 224814608 898601349 882081458 724623261 285131989 75572411 630458286 382666120 808773539 583435648 41028376 505738869 286675219 127509412 999631430 102602578 499652082 719989147 816291384 278835511 886394838 343236221 399876448 834659913 10485709 117323903 617121653 677468644 475994039 675186068 499193396 838386146 589997797 476393700 684072862 97782977 442621707 55120332 186230398 193371876 361314043 274614852 90315068 481371805 549334298 829008971 232325458 105850300 726390507 605744817 159059408 5625282 691841461 871650638 426251522 681004855 654659746 465948079 728569391 29022153 141922483 196045642 744288798 292628069 699657810 27942748 12623498 453898832 340005386 958184359 545195067 961273482 821425509 178126271 218725646 79314458 238205409 259181735 972733509 751233696 838959323 525369006 759621629 818892969 237308846 755629357 521243506 439395514 193111730 195625635 78173929 78766372 833821333 328732939 278612004 936064044 448997877 609921354 471674941 82982580 415602305 949911727 399937369 720262673 533907229 829149424 686855906 967202454 175024231 3627691 14023110 696546032 25994501 708621926 94194817 622283291 36392335 820455701 288976083 508130218 871559724 306440871 888589665 181741110 126432922 83003871 51395711 791106808 242120985 2057124 33110241 935505415 165281914 463247209 368279612 505596870 328980401 329779813 2346136 661373928 517074397 710978899 780898590 917903162 970547745 14799996 767894791 236591822 864613165 726773781 760609579 89491746 163054228 58739341 677071665 273780404 769352097 313549411 15717076 80506905 248266125 831784055 299718125 993189153 584785028 639634462 24157730 832912452 679420229 931063792 615339874 808046738 59840259 648153228 72844382 457928612 392697661 382123637 793557973 465193405 452137402 920096099 382559986 791850920 493082381 791376431 930078490 588740457 972821302 499309646 773218818 40650973 317706456 431595667 51045858 407652154 681202206 671299986 793994652 156672169 611436056 720506829 615576122 182597081 808869722 105675639 854125074 404544871 198897275 976043909 114183947 368868067 207897427 276279616 6631255 382187681 13444380 934745255 875194990 441390125 380687343 481368389 676320467 57979816 758760573 638429729 931875398 700263860 119315091 680273496 459010894 134746758 446680741 262562864 502683261 196447590 886714881 164164615 116973500 999937557 213922422 393419854 350596902 845987463 186170357 227416134 863272133 610877696 82525807 403252056 50937399 976425466 977058666 624859119 219497755 855766946 400151582 358601206 31329276 430916743 195651464 696316061 849205301 429080412 106838193 370336233 223264475 27030041 936632144 536888519 33332029 266089034 89496342 754939923 967222887 183543547 917365854 187157132 539237176 811755316 754810430 298565027 999199985 984768418 104805907 109025690 286099035 511979389 150711701 818203480 820413212 83411372 864083149 227368831 63622228 549315203 751825148 290546727 176517919 169428958 784349931 333792509 657321074 469508337 124225678 973532900 35837596 85337135 709728636 112535641 871791247 434092246 137005707 465071673 608543649 629597079 295434368 803463681 182376372 17471534 787090810 791696763 923196454 4463078 776155841 831958139 429495207 117755295 987255476 72875555 844536819 269543862 481608955 328812373 946797269 920439607 953011491 607264478 457831439 804100088 796370331 280285196 541145966 755953440 188194618 696971466 589029125 329206093 660306219 633687856 519770377 87813642 465608417 879943442 33675490 97454661 169907236 439277870 387707641 563245766 451161802 597295626 312122650 303171908 780136895 947382106 386009341 100933334 176031390 582718128 679732971 923078772 431558846 241928222 670779598 370843323 135194225 603620922 188856878 523384256 355685887 236775763 757761012 362861521 977072843 709629076 615522183 857123120 648084191 6818999 229955915 593988082 770684600 615256434 850847767 385591347 78451372 428743255 516834505 773782577 809305824 286954840 373965405 326948507 816387429 278417716 385802137 591159319 126493993 794559450 107401700 598281687 751538618 279466984 855163237 751949415 408719908 319926757 668440397 288724885 461963034 214820023 305112861 797086444 248648273 509185782 244016852 139584289 532903490 585015892 678910350 845819010 836405679 906472998 530457702 941686098 747296924 187478108 410729551 369468729 274961628 52088779 554262243 597201272 815982503 641259458 364165168 969720580 163547406 2699376 701183525 479860500 38352234 275887640 423736895 429850940 833951005 750065278 849228647 584464676 184436116 678350328 704580556 652501618 308009652 530552638 879670570 219573416 936616993 200721073 476419798 69731997 12704660 374124142 320231325 902423085 381049735 434581389 626681483 265490231 492668528 810799290 750073712 87430843 153751132 612145557 49968807 490201478 442690332 23083047 568679535 927003076 399094131 707260819 515472841 572315531 500566693 183478520 93825518 128061924 72950717 516068510 268051785 979395746 281693067 525168488 446949399 791523373 288591045 933273968 652065688 38812417 658114184 977725398 596633243 172114265 47169261 110503099 110181685 355681612 902535736 403935988 22676933 932336167 59867602 19495097 589460880 788688935 168961125 500140657 45778093 268908809 615437357 130524062 608301904 51673823 665378515 805849520 361045984 587296665 536743889 319993272 357712758 141561292 175242328 27799532 474352424 192580246 483231909 381319125 390503304 986909665 491102927 941919871 806075294 348913797 179003800 922026836 64783350 130676677 597473185 606341750 447875809 365768324 14282915 673646306 919448384 175159643 778453105 14502601 601338498 865830316 952877202 199060828 40194274 164693168 68368648 379725394 188976469 158575403 409298491 111877124 939942820 665271628 921363766 454960850 179306075 367024214 361533257 372733986 818591575 121296306 740265271 602689800 233210000 599794586 919867461 34422110 519989706 310588963 678214012 966761997 249941979 199436219 738849634 694003762 219232917 731181954 887958233 284469925 524556506 194952774 584212067 851491965 392870689 945785129 300325134 274603788 961296935 927015301 304859064 374498565 252893740 520208085 246745601 389750075 129681650 436576686 801456428 472518978 130245245 372029503 602875029 45031595 744146618 190085119 251501354 594154164 191697154 42427814 642741804 809359520 969599421 421399300 788229384 391240267 527926284 421559061 144756137 160784732 273625161 701560791 255938303 794246435 294038441 362355123 918561086 314276716 392311864 976854326 101739452 869841098 881091569 141171568 251866102 31660408 531787710 931504718 49132670 52022629 393257288 441514364 668363568 599336316 794493824 375290042 746359725 943612340 255586019 780522964 987400972 941353842 533316951 590759290 904059691 499976800 42079167 323807103 261921134 793957037 567567291 367747419 221161302 965282613 573532740 317422747 424704538 248511362 912836047 303064477 5826126 747690154 588332018 214940447 175570694 453955126 618735881 595478603 907237490 287988537 62714696 891672833 51648363 643317558 949087331 692439174 225428100 142314312 538772544 803989993 712512650 81936183 421287923 627042442 419558922 590776808 219559291 804256465 481305296 321136763 820551010 530699547 276194876 368521010 315311772 205797758 860738685 3102438 760070892 479936890 115991825 614100785 275109913 309570962 136928474 847918702 412397342 908859 78476544 446968295 940189694 590380616 948742436 856610063 83258998 489554285 79465707 84847291 617534099 13973681 703151245 931699179 740447787 867990705 470587382 220580332 373313322 469891590 217554349 982234482 460788710 15928404 675018703 341235434 423600519 281086821 93028345 248477867 86365921 124464223 734842263 603077016 960541254 452969886 210515853 715264676 270001672 822027876 868867224 447315839 157246808 444298655 925754300 300328439 802476583 827820341 389427869 521216108 509879820 527242753 764593543 42936266 707313419 84762430 788388213 722453906 648698963 881267397 223187709 570486220 701672256 495868604 28556803 186684017 287171357 443355066 102312004 943812378 837697092 276010121 46136209 685861983 814640193 224967132 231796438 385503412 459579907 729835165 687451145 294030254 455091761 381743463 911849791 822630034 535469238 185390989 360375586 508009739 314138507 548072995 32034141 664806409 218348258 788299721 1885563 847958732 140289187 161560646 436048621 413534615 866877690 531266771 889416577 260528088 527094089 426881307 832240142 525825538 687044129 824043880 168910411 605764483 433754661 908194520 939125446 753599321 347373365 191094224 99358375 991370797 128886129 607595988 470382667 402090485 636232776 953772965 272002422 12639601 431919020 359296265 413561600 347547934 605453541 761297319 735146818 653168315 942875083 516308781 165893093 420959425 293823839 889186442 922253851 530948227 732035265 655411584 167337175 960121774 455632757 814336787 992427804 701646582 287607996 116415566 33589502 896518606 101746749 677619174 881946118 448710730 30659880 28258165 748872117 864784591 799306497 852623454 225373938 373819576 543571587 487116032 732905039 628173204 287782870 98821202 6940435 743377895 317129907 963409350 576959397 355774930 300346893 31566902 42836046 159823741 87743532 254993354 73282302 543740766 649349402 270784614 674014190 798662970 597160942 845511082 234356080 687796644 594160040 994089111 832503707 486052050 88311203 195023973 622458323 751303486 364759900 565777546 79294748 70748695 988835497 968946082 439133188 474292480 451028998 603321435 461291069 163354259 297733852 210653025 85596109 963221650 247385320 65218996 815677586 245299826 979368160 615433262 128034247 322559642 20448855 625859714 241356971 478856421 368271953 924198537 454204464 637663259 22751657 176299862 336133993 847646653 123777132 285688622 479506577 96342509 438030981 195115909 901974585 639634929 920999742 722133909 568058312 10654040 972733673 97503918 999003819 474636484 596037892 733744316 599526383 585009847 810828040 403913441 736200201 142572061 118385374 74204092 288060457 980237213 19562683 182592498 114402216 293131028 529455004 458605309 911211531 544701582 585533279 758035702 253495422 444584116 714589912 580297698 523610759 507858291 533255940 911870088 92509493 843462342 108408428 794212021 729349259 960725533 721321523 817447669 77312034 235336573 889141628 404338605 799457155 854019746 56661476 865791885 95251116 819719556 65590637 746692288 785134569 406564795 895963269 827779938 582742191 307199324 517536340 813275241 249270081 782244510 475412725 451704551 231466931 621228903 210167069 399257071 305117778 282354057 744908551 551397917 162899166 992821161 745990471 942678875 488922232 20442299 263972479 592865317 18409945 751188078 115033954 237444577 372870114 863034317 151995929 989183197 994213281 87873554 942882145 65719363 809993895 32419122 305568160 945791223 749839793 650836956 32266107 950600333 670824265 92469863 981981317 504526582 166197228 98149480 354034603 272279680 329711291 588137490 964177522 569922 833813822 420569084 85304220 492883775 888227170 557457456 346887375 616151478 371866309 261550642 324051309 765670300 197959103 168155509 854538207 648444260 332120130 194971092 534854530 747579054 880566926 50256531 317883171 104794179 109780745 970971197 220370586 386988144 534545598 90146272 958142375 181184813 707068506 271712698 79244985 448372323 145957658 907972567 390898895 302982985 277046171 650528278 93304635 619012972 98586251 633269658 537676623 607787431 188291864 242908621 65124250 703703808 155783394 408601224 413353588 128201575 168880317 312889310 788859178 840872521 105407789 877566558 316961613 550169943 190438183 497973528 54946036 790430028 318560304 1988346 466423319 312467295 676550121 371228068 736829447 730916523 534559466 548864462 539871009 23156694 644601371 524711093 830937540 514690876 939415335 666842937 65911061 791364557 214683706 630479232 415367733 126061634 616158651 280752947 814763458 346485272 29421676 867420146 287852513 33559212 375729914 249222863 273362307 835214204 864277565 404824152 804210115 153731749 126850894 194388397 257218479 698827376 450155252 700247815 828750527 114623923 93451952 742306795 523985831 548222311 413270863 47465770 66150668 841991985 486638751 339438488 279424811 149518005 195726833 189523462 562227775 851909450 370782745 560269339 829606049 420381739 664300497 106497218 527948653 211128869 921830573 569688677 625075272 396754128 931090279 500354773 535504160 906973470 789020841 260550801 206661754 896333368 868938474 271021891 476930186 595701017 720606277 861219844 698498684 200041739 294323174 679924895 800961310 223269616 654410702 266828124 479737942 183071782 86660896 468317278 39931933 355785612 725090372 150046170 716620955 127676050 743037764 894249899 885461392 338951192 317404479 39152882 999856069 271629094 525850950 587227170 219729243 459220063 253205382 585673984 752000174 754219943 665780843 76983798 998286371 635589817 288704677 865686869 677203667 205566042 653402568 86536935 828305267 505822595 938184303 39857610 84711754 828375844 295362274 872675368 86887305 89657385 210304116 241564693 413584805 994561776 373171992 155813962 672863677 615864919 125448867 559393544 924720192 295952182 696215090 193517215 53648026 481604288 172409865 338507930 945014346 585433511 763792544 172845761 498095016 902623740 9718373 326846209 611013547 999456987 808527247 797683124 440453196 362388076 151444953 171948313 898475938 512704297 165730261 94978920 615024875 274872377 267012215 612254897 257929340 150676966 723546775 147596348 335975603 446295555 514261648 441393600 727739791 303174673 674192190 860701796 245246683 668241541 477606393 431368219 481113234 650306753 691844754 235297988 332263873 154803912 197272887 279498722 480140060 753687250 695786260 514218681 90232863 29960769 710247325 448738336 76528744 129430254 378453227 527993963 88658536 289830985 111991200 349730497 887376948 516644783 562388880 640210612 514813018 527940154 475601221 430156670 732403402 206510501 593934819 858588795 17784692 714680732 871623395 83166420 437092019 685026762 379165090 287655528 49062707 658744058 794819713 545386561 585293814 772596208 206676660 158883711 344247627 272716467 114949056 997949711 173845963 402733325 798241820 556596829 163275816 397450961 102869236 915708828 15728526 799403803 975132022 277922039 129498702 650209707 161191358 501918240 779594167 940896476 485053877 556583081 432227249 831779240 605340971 4586197 546257883 62034451 573709611 262662858 558013238 735273669 777758501 114348288 820839660 138720285 928585508 458196833 431066196 296684725 52920745 333914797 517694172 883752575 121748731 623997115 401065166 415379889 831571552 730872348 701685888 439083548 544915478 996847807 901466813 736401189 342616354 113724245 532270871 698479713 202698189 149384399 495682461 84905616 589431067 920271353 582106671 566471409 720527376 719818829 422370208 82532428 197917844 217041735 261258708 759041005 477851691 615289443 219446242 684757305 350660687 497954916 564042484 661531942 876883883 117166111 635926530 556341419 357503029 220902817 957428944 594630471 652701674 269617681 851710122 536849767 118165252 832935718 795294533 159922113 41350467 790854974 285310294 510173826 867465701 26598943 864005121 194588489 231213787 317117168 814468981 591841435 207142693 437343727 722068090 99862949 855328556 910754586 195920595 553742655 790157629 617603772 263537423 639189150 163976276 590455963 735797154 829439565 140139497 628655247 358584321 70654296 955021830 113170296 121565985 908251543 591373209 262698885 293041738 520366244 378118942 91697433 30668694 307658135 190909985 813726860 683753684 203900543 759434515 778193929 147204680 530690758 667916837 651464858 574664750 885359339 992289088 942741872 774619759 274671222 379396719 459873241 993421204 313003519 668978315 898336103 137631160 957713205 183097876 968755109 257907262 10937773 562892082 827313804 570934513 132103817 336356041 459509311 653565248 706242655 580183641 198505393 356973604 139375279 165148857 784204896 372146509 249584142 88234304 62391001 1265347 928679621 917074809 657155215 439126613 841158469 123693521 26825590 348013417 124934611 213438957 321665591 632697807 614797265 17372669 108227659 120187284 452481161 271136145 429191853 319341077 423013279 48003275 791911561 289421463 462189980 111339396 276822255 310530184 392789877 452883458 139846523 647048337 94241573 11787355 145399863 353879422 284542376 177151812 147869097 761479174 419418571 362418821 69232141 65245417 18511720 42106079 47552744 690545315 707332521 203465263 831372321 196021564 895367610 552914228 701804895 372503449 29957829 688357987 698758730 717416982 559994751 26607289 239642489 928785388 232896639 411993694 497699577 682983473 225430242 887768405 138938751 997316135 539426259 815699751 234082978 526167747 152967571 662127604 151243387 896530830 37765333 977225489 841898461 136198107 230908964 116057010 626730928 351567545 49630909 994402614 853114644 629383640 137866272 386332091 252288925 714088518 494899617 940704622 946598640 667156225 994323216 437989499 651427396 318573921 982474703 152773120 268857594 378904609 560284993 17806903 215126261 180923373 360680373 282680561 892727821 328662025 794690778 168664878 664488401 778120512 223928839 393665189 251104540 937394640 262794635 794850217 460704974 865459272 127238384 817281568 12858779 129077799 498492559 96268098 634427154 429416142 224867051 671945599 342482081 515829975 495383769 340753991 453949830 450811520 544724188 736534052 7491258 587445442 299970477 168907937 367224528 469221552 653209260 944633389 195054453 864564938 764505520 417758251 397745625 70014175 200193301 944350033 428979103 604598511 504674203 718469689 645066999 768566045 836039881 492319493 925691363 264619301 203351095 329474638 474997902 299234040 58718696 856846415 576834888 120790764 855477885 733126952 372235333 382881497 979369115 371404773 501264275 451730766 297586037 364682682 947984410 196295484 791834064 840945409 636620210 581292939 521026464 757304235 490368832 265053585 203205212 2904430 632366683 149473793 785112076 377146343 921002779 165977343 757992596 173567344 511594473 672913264 1077154 153250205 135448724 745890384 909140866 531932614 391315034 509012237 749817393 960299897 587239851 91168126 569334653 209968674 726562166 404923739 737771841 167961704 930583343 67771142 714241661 967410699 28616450 740398673 854114650 221795375 646600623 260647284 928380490 194633682 103525376 939324726 144849774 38847869 162158930 960981516 189153887 38694336 364224042 188674152 973355507 226027145 103208845 290805173 657788410 925088890 886016058 999825901 212497290 413726095 366765584 962899957 696191275 385260197 392569579 836308819 284061032 177061251 56289306 127353041 265916975 340178235 312571765 132265143 825860309 136314444 945980863 822935151 553819703 864364396 88907618 188112070 720513670 123486908 376819303 446615661 377018895 814295811 377490581 307169717 282137265 996017415 289354367 29528523 893955165 400013262 629752263 179848375 144293459 48839958 589070342 958817467 173416959 992309897 115377514 197554576 888367562 817906237 78922303 294297813 169040034 169584138 169281913 683180311 338353125 209296929 861800007 41485879 885870281 96911317 391241693 918843584 967350191 617527956 523251205 554361065 457204996 906619567 405010365 306043013 863731411 436549648 639737002 644793893 337636629 677010061 707823687 308986781 699404430 14830971 311997555 40230225 690299057 73419601 560268910 258373610 674579094 648173759 610890430 402617051 34753934 37576017 300707750 20253489 962096375 228369734 801348123 734121999 108324903 996451064 693426182 414531509 527170608 449151746 922974071 967664294 21165426 116271767 470920258 896410332 227191250 513270512 963217676 933190628 165708152 821779026 298435370 754173095 807516978 611077319 248321282 557733111 631824581 988479540 360913446 872185701 71698100 677870109 831765887 16561699 329948236 645243473 28544473 356989623 134564192 251872382 50148770 228599776 317456529 48486708 93850264 740889583 720595840 138336121 850842132 812804777 453186919 779169878 84233780 624131079 860852073 852360841 11604245 449396945 183771484 302528871 140968159 514982959 288043052 258222038 137659562 785452470 490482518 307029659 258397635 124871636 904577137 738118526 503870398 768160889 600605086 536301636 837967789 981490254 208389657 539630132 390393029 755785790 924275771 509958726 618269838 174140381 447830878 792243985 758386000 465247836 345838063 655289651 188830171 26128121 752781789 677821743 867171411 112556634 192371256 448700202 91446186 668602117 649935432 944684070 632206067 968973654 580499238 896500617 722158829 799144819 312257462 8847799 755507905 480386401 678222827 232341686 733990983 426444549 882718644 104627248 198790970 139437821 472800393 990336921 283136713 430224863 707251020 53936781 221356776 58353947 407755765 535719917 770696703 154239275 813661741 996474202 505085470 454936802 532698533 323131726 375622863 468873991 160845662 819393111 658925692 720494571 237125841 722598414 290799875 973906536 494790157 436967263 325221391 788437570 944105419 624998509 23313052 227030251 112196328 61284293 817467031 963038535 458796329 671842359 719859165 345667305 782550067 277912516 447832994 323859651 149573640 406206132 928544757 101884143 720453169 685099182 718350087 207570716 34173138 30906390 813851338 96573594 764888944 249319378 764568878 231133780 590855439 384036456 175066299 404398168 22674838 472848393 179793504 945320043 552283488 151133615 951493663 556164094 579306396 928483948 133202982 858135741 317024429 697461062 687261724 195831969 972793846 878966024 105522045 818621881 874450424 860214058 274573624 836074766 986734040 472455500 91917683 554896519 206927256 696499879 315078628 995635279 184675410 15347466 568174372 17168943 331374196 233796312 317004762 30825546 532223224 539604363 128063447 778062856 665538559 64412836 539662142 769425057 348660720 775179247 533170020 370273313 870423390 712100711 385224511 671935207 441012249 122589493 719765313 777501257 289651709 607465459 150692160 66492239 162297900 724717509 257320685 56024681 297292775 160253951 748591890 679013337 632414129 798174544 707810094 228444734 536822304 49166024 192983554 215687859 477291460 841882799 193856645 71643629 126068003 561270749 548831580 574473177 675165465 33672836 72569683 271487961 28039598 863422648 806348837 294606543 149606893 386793418 731870922 99173245 69758623 738287363 621600582 61071898 279003940 129509743 229330642 230692851 478305015 466993733 39414257 98190930 540775000 74418035 156835905 821594605 374814859 254830570 786340091 786321032 25975899 702863605 677034299 205609669 480001939 698474089 383499565 303312022 887008999 370943011 796543779 922103263 137198234 520519392 787132844 700638748 813347579 468001502 166407907 509490636 330728124 178125688 629670054 910981544 181028428 592697682 743110045 195894145 640893262 809254925 105079560 30920587 485014980 186239054 528471822 262264544 65602928 165211944 21483223 465175056 428867586 720281250 215720018 42317831 881084017 841709580 446804727 786608414 110689826 924834034 9880429 108570380 215240202 544910158 649768377 693547583 670911788 376829301 932508720 958037046 376209610 374038147 971823134 608764755 533682567 403283350 902026073 823158786 556697684 722493121 491460217 270206973 186707468 602707304 139400423 856816392 89078917 897642060 799869251 589465609 143992616 89537500 908086518 624929741 710799229 506803874 150405994 900185269 227062035 500894874 972087066 967918481 723856918 466543191 640560626 714586713 578152764 332653173 829793925 327560327 472038776 583553715 320608637 811250463 393447505 973727695 61498772 290643101 336760994 445638946 220386475 957742108 52128677 7553780 678973025 99928945 164527002 865926732 744810567 960522790 384299964 457040093 48872230 680592562 680246750 169625885 646293123 146971756 211635077 44124097 569977893 505667548 827333054 40667573 645664942 801007190 597378557 900194691 137448603 183644179 610575337 404889848 593878373 118176358 435040546 96794797 213237864 283150804 922085363 546655689 899778582 510414397 661217143 969724019 230005708 321450939 177247200 753058273 403531729 402200665 378841448 401967344 43604286 331891345 1029137 884420102 654027724 330161527 29105368 122667950 191661183 592713213 6094767 659445380 557078026 156695771 837473705 11614239 595291803 259805056 517338360 337554185 68903732 423779841 342898485 481021218 65858456 717053135 905832293 188984571 859157507 979590902 756255904 856360519 795965366 250562236 369206259 716447256 141704573 174945860 671465525 366690410 914353641 211038962 956749658 514885504 171804108 752485217 638335520 732319406 862724130 498109858 363532648 459126556 934524969 864763510 231701339 159115182 779313505 664417331 54565832 790575462 211700225 154549034 836482021 402625559 895456545 517741425 983725408 237920294 594140875 242397507 588186444 257750002 414659482 36217543 71417932 249726067 236639927 321855146 414802795 982031618 994971631 695918291 129753949 328511978 847991471 923394907 44958005 453649537 43363293 735357908 952313102 217377334 878887392 728356036 61251722 53074544 707036810 675752551 63872845 908112023 111119926 247574136 761715006 607343671 29425658 396030535 147782415 169689630 149145176 33102259 9934621 197251862 519538808 261033064 241676154 425711760 87544577 39145820 91311648 702875284 253067367 750631964 955230576 756844652 487040051 612872544 977880049 509860069 714588865 106385633 404242246 259765407 875514281 645292367 414776204 700046158 202202318 546712510 762890725 87352877 148721184 655145355 193192609 171272704 51975624 547061615 740592222 965476115 911457212 172087128 118569471 753083467 89673744 12899048 399105977 651873818 239400027 560452392 132740244 285968716 181623104 333838774 195192056 345450961 889605453 403858838 602646119 475938244 311698091 76895862 122569209 408396701 529543699 338360153 276604759 395925223 413231683 764610998 174672984 934099646 822747375 395595383 830596017 334347518 521690672 654401580 351034898 182842005 35189397 606394315 426439004 872565437 466422058 666852889 335656750 563316750 574677475 329790062 37022814 340114587 822297859 239309158 561177182 377258582 306647044 505382185 425851470 125268086 675326041 980919285 609178224 350759189 520990613 698176443 66329177 620726636 54544625 816715492 913390582 781014460 788643133 332836359 322637613 838046110 132137565 115612276 369696280 289194945 519178171 797356076 358339286 192295055 39675601 626023267 869113386 651425110 391863390 983456868 737780731 340713284 280944842 743364376 200460419 402941229 701373536 21392048 620718497 606256752 506058319 558950255 222027304 3460111 701867637 772592934 896381626 24894519 71238194 936588217 231276443 15895948 124771449 917546512 383242367 754142826 226276544 975593888 577517458 996805400 325265816 93949049 678458676 901058932 981394117 739318169 30670103 757346391 174222030 697263658 373025279 317303574 525431182 815285653 81340582 690453372 167944139 215163304 900621525 412554646 440609964 285696582 728246060 523502136 423835224 802838833 23882011 237145550 132437270 582247788 389571560 852363778 968987842 945172678 745332062 763720531 976637503 700966811 205012495 785050476 2950542 763797435 794133040 336671894 227944122 546653532 861129061 757319156 287017642 800407919 204109483 187005898 746584614 985231274 387357539 918143446 685471651 215477328 319321121 398102140 297975520 479147561 690937211 769352544 708969573 676863888 434250904 924441991 130279594 747642863 930018862 926395276 986620713 917476485 334068811 739774340 346543659 708828542 283306243 67350800 820113359 75542018 571881795 827015232 178853264 739987429 194646638 408861790 651674195 213234711 283825339 635836412 582260975 392318651 723834869 731746050 678298830 208918397 171041105 961194599 524654031 226799572 240477047 376498188 558114811 272448552 82408347 292027818 536683379 978626160 756476773 356436203 722490042 404725615 485302676 311139929 260007126 945274700 502674372 221889823 924538804 643920182 444610343 205350109 81546568 558194021 146621092 39152767 996487980 723287599 202321649 611812030 564997784 289247135 205738522 562832190 618080040 293307479 471059002 726383453 321696947 655571177 500385634 865673068 941123381 201162 261535244 808779363 768999142 13758015 304383761 525669228 988443888 921642304 913243036 24491473 832418751 160659919 5688309 729999458 252561139 577962756 318428733 503558214 509351551 19890961 984192426 228563581 821407493 607041747 508621291 635930596 665520637 213147384 242146403 106242957 210094092 679969942 390059125 707117885 178535650 424498287 537532652 942417455 950218422 476206057 484256477 42634573 513588726 714963374 820878326 48268839 865740843 223169097 125057568 1371780 7575205 22873924 764899976 74662021 414237158 528443260 170076472 337572217 151809887 565435147 693103634 719842804 179935138 523452900 4486826 918401296 192721222 651860570 730707981 3641981 59758738 360762771 408922065 174454340 282413302 965878150 436518464 327080343 240312198 798755063 852426772 601915554 168099298 859726116 39474546 355744253 403167139 722639599 874495444 440506189 3093271 840634546 915016280 511268912 107297851 558413914 384451965 370338807 262393178 205991975 955960792 913311002 57355354 450375574 243246537 891854355 594579330 585002517 660938737 538413855 480972701 932279980 123848013 768375913 410114661 541344981 242982040 137281183 139036015 284670783 47949493 39801631 614113163 68840632 342958917 395853907 756094495 647988524 145026056 728322623 119795717 411652909 391649460 507078813 140672814 399579619 54319899 61194923 980955380 846838520 928330937 196474932 588193109 55922360 783552043 400540781 345881785 498338829 28107573 696440113 66203131 285573030 838562513 573784552 319936309 350336078 195780375 239336282 345263722 614605175 414973504 38051654 224032489 649231549 934726738 498819563 334433107 256304078 558506565 353369243 683665487 909431782 876510141 186871510 594049040 74098396 166373513 390682849 352986466 61506409 818817886 123547703 148823266 6658565 333668488 238171117 14832134 775107374 296651463 533074217 386931319 501233133 399698086 7068697 190663384 248751381 17103920 188586559 488443275 130293248 64940607 806538501 835291624 97130488 907402596 189134262 354870102 694692999 293989552 513630536 692446013 437572889 661147448 691031712 928054112 994319907 327242784 960206822 313138912 908754032 204416246 874707180 920933319 75467819 614734706 104692459 364786115 266100673 276454382 618939547 771890778 685447719 332807883 176784461 568073781 76918109 961354576 789019685 603325449 447862254 173428411 688624268 698699352 189718973 813488574 858845277 140417606 129769467 99338669 810332474 347244787 965764754 185972266 896222293 958007100 302230824 533080784 195230518 149191893 587332622 841092768 764219503 33526091 751705231 716665009 399978435 999807638 952446051 72070334 33123833 766680154 477568208 813642984 623614636 487766626 119398629 224262763 596154273 163722433 219793334 545023082 397503233 31543716 875700799 427840464 461994164 445366508 454339595 735995561 363976795 507074074 855718434 197798777 179216089 950331729 736390766 83005709 367834995 506794951 258891488 457234200 379467327 309454511 832599803 647642507 687660565 618709980 701833773 800084533 262798157 18018559 529386529 381795391 338134980 238974297 973943186 457231593 98954504 289016781 825371865 819081185 135820367 782081991 536895815 278933098 599987379 180620180 722356351 434801891 517150278 389240438 283012016 235905553 48197022 776644645 45687262 163136821 83219735 914620059 837915582 321461248 60716559 879318978 745974780 783975823 806494078 921413542 728191417 639752297 606939978 44514632 155130051 430273407 480439632 118302612 120102625 293702049 645892821 567042622 272875255 39396937 575177084 378469443 298957145 807416319 903462943 606163873 270326291 70448867 228323599 985955490 623767662 60261036 684896659 985277228 127307962 730133717 74270102 467044488 924803904 506676558 410451142 675688282 382616449 54113581 471437624 408284865 284558297 670483618 656797580 319198744 796136464 239470607 482061477 443241 104850692 394659227 158702065 486683833 344502140 940568974 119034350 89570366 919695962 507182478 553789082 738577031 655856930 348628750 481682684 220394397 100892189 723011216 283706164 257854116 944858120 371252543 581389839 241240036 745150198 28180396 881726824 683767960 847118498 79578104 799281721 977887338 496315836 266465523 134799737 555910305 244770673 695890189 365281085 952891901 470040004 147991028 326796613 834055036 300353043 438311234 148879908 692779625 82019832 567592755 845357840 314176377 586726083 620732391 456586939 327079829 242286276 599172568 704325388 296972810 298273604 397801805 412443940 509157384 938208097 161545807 295935678 514111455 61054700 480591299 988226338 455475858 920799804 239608064 756561438 550250310 969257497 19519244 958878219 521744210 16339976 805560823 94137052 3291457 294372749 270609006 211659964 760736648 226786530 173034639 311841774 605495113 411262562 597719260 732545541 639971037 487722491 642615561 609275923 111653998 335435596 22625586 211980563 890592547 955195801 265660934 66510405 378446199 340195800 417254249 661784393 475831654 995047029 16785889 659904579 156473174 917702373 269281100 199929241 46964648 505993853 133138583 737706271 578741607 916091904 484863421 843405648 271582503 821303387 386962808 918805015 869024345 183340434 388905139 217025202 964419475 595471855 775113382 982345189 593365619 32533259 260637117 173627708 698376106 314232389 21111779 748494671 31252957 744404598 10896938 959215411 643917156 172822623 499772276 177895114 585560414 295129745 287411368 336426067 285831048 981666166 657041939 117634341 12118411 947367820 669579023 825386093 372968803 411202147 114093448 218016966 768785418 18316638 903025444 694890081 565050676 923253295 684711233 356597907 965412877 222716132 932294206 902045122 525211325 386190185 258336986 145674341 691101655 842506418 938257521 640119971 433717477 238693053 454925445 993521414 656382788 836665887 52702733 293799897 752447201 853522167 475225586 85654939 67152957 63726795 188407021 604013971 114921383 338094052 154830822 824095495 260137210 686141572 251951051 684478066 997409266 396620675 629752981 532307809 119051009 89653476 540800643 137480017 686875536 373644384 824378854 723167820 240769477 288784571 723787657 544288021 943450690 269967769 412893254 697083891 262913410 67491016 857313895 838107709 151203496 714366396 553726560 843477800 696430078 293965090 120249076 267754996 405541078 912761207 554052827 989223656 476126203 713001135 535403205 284311202 779184416 980865574 28472395 647358202 198431197 546037331 499088579 291737569 381619975 308066649 679813695 310425948 503068338 93846593 361692514 404512948 537020753 101675566 795094025 1046214 961037332 489307598 178897974 521645561 84497439 118100539 511492079 8478382 472089560 800752477 226933923 742010534 772544377 663795413 337207036 365187325 758269489 244314297 89046490 148113086 30943258 843860946 888215622 778591650 883535118 415647180 67066791 730208858 12425114 275482386 301204041 15294230 333158856 724044137 317160388 881496060 93853048 298877227 479373063 262523991 33998522 852783986 31241795 30988868 909892458 788211857 830191714 424804609 835723694 406984274 29033387 902777049 165649231 663153937 432245334 285709056 139514837 675459002 776047048 186760213 356449127 221853074 529683797 23936176 900113919 286798752 118168769 336614891 360034321 40860408 73531703 78515032 934504483 945546172 188236060 216965837 910045594 893727282 25801999 133813591 925072927 78820549 106186961 390810883 140517074 751924101 224543175 512287730 731470436 101216004 272783253 736127261 461452727 630547744 175184321 884542783 254832906 160838000 734147097 151386494 782736773 778919557 848693221 506917144 343870597 399737237 151761618 421200972 893336612 763644759 267453229 310210288 50388251 112564914 346562158 998497054 746895402 747088933 58385726 629836772 919166445 110370901 354897373 934771483 195064354 276323393 994302047 557203979 898540983 201521026 800313144 781830946 58500630 159590608 177417905 791940504 280607046 592440383 28871345 954341269 648718289 889170697 985613700 88936590 753259683 604480658 323837861 485395748 633387968 87649665 948044651 666962452 866528860 779547188 556767990 52214056 220204657 721751044 688348162 529116580 976376331 304026467 55124973 100819202 295095665 50186676 708644673 883656441 880612217 598635397 282997112 255576139 109459257 715197996 288037113 117466516 204994890 114625117 180100859 655541461 580936919 30302958 161515526 101085767 753071762 538697039 202542319 862432862 544518127 811425453 996432091 701155745 524439319 884160142 573387511 883631503 482153809 253708579 600377759 656735331 98403239 33825554 534390283 159543394 943394725 182286609 209251679 844031661 128706897 401221948 210132255 445444025 97379025 980505621 364791554 615873350 406775601 139010685 106284807 421223573 141374567 393568824 153834923 156284295 17843776 234181371 481330264 397741326 495625930 265039202 906037021 844088490 463709112 769583180 294722928 80791223 873849181 607639002 812066997 719477340 239047854 256513789 20582046 57545552 472309862 898398990 912939565 877238551 801868847 919869950 385229388 342069847 195871332 102634300 896072616 428238016 499347464 228408686 925906760 184925757 611583256 836467155 531267317 436626058 535852033 220935990 317244727 570728126 560265845 23767318 866492730 597357554 454251456 58455339 742653020 546199784 981856972 378833952 935384842 816647238 769990499 461552133 241139858 477023632 68219216 839184279 665238088 572573722 790595112 866932250 272780285 34417077 330275695 603658809 168093186 47740943 362516731 668818296 4649324 115599641 516167431 17181682 993575956 874493442 815293250 626666189 53236284 641304376 724156503 698379636 806995477 705865454 61707051 244974577 545060417 229445357 584595087 56447392 711887904 423577410 592072026 625023765 941531812 948155384 542210988 310689236 116665086 215687939 173251570 218602488 22331689 202974842 19320632 24067382 70156173 648027558 67294088 215592839 66619163 141791860 548320796 465435016 667603728 6079856 64284823 200896421 443893894 151400436 711173958 164549015 633714310 604235770 738641231 203097451 563065563 345590631 670205761 100111475 65530697 429320355 81803900 731150834 571727655 558854640 4602659 371054683 504534885 97326721 223432197 677069750 987172932 821931880 742950546 124424278 18598517 681034434 133378149 279000198 916296619 742828739 239866021 879535471 572383997 387236945 544115846 465885937 210465912 783450984 272717414 230605161 83694000 6263223 930573944 456608228 713989953 341245719 53077941 219797976 402053229 112514420 673515760 15992973 515487258 79873462 238701848 341724370 350556697 206194783 507190274 111400763 105363714 51551032 754238833 72163022 38695099 744568696 233720766 60119975 157475111 579644414 278086017 309776811 224535768 904816511 649614348 934553683 268476035 118614152 957613068 843994547 693204678 432198240 556808292 823164703 380640437 898190262 316856544 256194830 895947564 568831946 287639803 378783007 329541590 805806186 199785607 582493656 126035652 466831168 564605643 955206515 722431501 998904084 900710634 259643652 341195757 426308732 777679891 358946475 435876996 621195421 11952650 4263936 455272551 45681453 910058342 987339291 708239635 909381368 824499859 916355454 69736749 969708997 849673250 91255194 400242475 198276734 703106298 703453044 828989934 515981391 132722511 37224924 613701504 930512856 286862039 968824135 913190559 53958364 838919295 354674938 389699480 7959932 65391039 505941356 646184280 83620423 537113600 53039138 351505647 26460281 370760837 552274309 337626440 210862893 40911580 987875238 251852679 702364642 717392302 726119879 849904338 321368530 725065685 175790991 177370759 140376482 706570863 215559324 799803216 252990068 360806326 585917855 115603289 875900678 97672910 636093450 740556 77126387 227888243 829684618 19998769 102898286 335280276 772396702 345145978 844230364 400715693 856834606 339675407 735180254 705059892 250478614 57595555 867469992 13793274 97469610 561501819 162580915 792509424 105970669 433459315 724875407 724577981 652620174 897869949 883951966 48629852 372633876 521846354 110723959 709852880 639052881 732658059 566562343 629917884 505380549 274082313 667000626 932023556 668737059 503998763 56565569 410101474 977988345 326043509 767238025 384292272 551368205 753866959 705691993 76039758 327569604 257835213 959023362 110885643 89542592 795424034 234052696 138580412 258520183 229743018 397872520 761345094 326398113 985850404 570502083 73283020 215486180 707843170 881166934 121272777 634521083 466636499 470620053 235253846 922928442 842566209 395983067 367505294 36871211 639751020 2557889 369311896 416587646 658880607 829957228 642619717 119908651 161878310 722584187 718142089 76926149 682880724 489103710 47964643 994901149 222151331 45391251 714549801 369359974 329084708 423858126 810840544 153328086 572491959 885135940 339801222 382263581 155807324 525062657 584908549 182251470 644042305 257285161 545037048 897513482 343690176 841511874 786176727 427091882 358484756 349663989 472890880 884773026 178701151 426107775 846104140 287592786 462829698 413149173 712778815 451137808 96691918 395977069 365644949 759161608 606971267 610979037 33920587 109176311 18578853 581182026 963563539 717516991 645866253 900681722 930770142 131350887 506950478 506833023 461293716 419679315 358134528 499422401 496805298 711150544 573185323 879343629 13995632 180863694 53644079 522708386 532705473 290200686 83590037 365035329 178694514 242375487 328347221 43349041 63077735 311564757 853562839 812169890 973208552 362233323 633076020 449428932 134309848 275903019 402778107 273391911 516838157 498119057 626212064 602992029 70956366 736290677 661482457 138046739 62751981 394569939 700032253 792123445 522671668 857479724 545857284 546816315 724066067 360311135 497645369 223116707 718350442 470201896 734010388 681237791 124287689 584542578 634933499 974356671 504273517 290005720 489671435 357412276 702592706 151199260 225794089 40274776 35398136 170708480 578135953 654067634 203970200 125195618 257704103 989643602 521735326 432679528 171564148 71259380 550730277 281513823 735711956 395087035 494339828 663128428 334689392 5725944 260896483 104045277 718721319 409728883 242614680 532897108 803382558 3918775 840501738 920692308 616349839 99182029 678858431 550900303 734344776 645400075 99371326 690160181 913716633 56703334 86184906 230781058 986644471 753033347 803034180 156780352 798778404 111455070 766069451 153865388 959624774 332484925 440020540 132891077 267724853 426649875 972123435 466773489 900669830 719530596 423745726 973831126 71325772 238834563 267610780 978790749 88098008 177309305 553086058 876018083 773252730 360258801 389601125 950630077 139652365 367159072 105359127 895186223 445582752 359558932 523576367 767358941 890285306 5908530 522823514 887752189 761929324 301889182 463725480 747427218 561384474 656638619 527149653 37955819 566470554 662587162 437998485 271832047 12023256 542936371 725795573 641258160 87950699 548679508 64800489 94991358 510247587 558680462 388240395 569148146 903868403 101466907 478793753 657415748 293657300 680203059 830281494 121259854 357809060 351009336 46617694 174723507 746048318 510224520 335016197 275119267 158787980 723740991 307008222 209384655 424474396 918288199 682210222 276195460 744112182 866801006 328644684 554820129 484761159 716549571 956148685 354450840 504705866 388301543 825434144 272054269 43054999 845527966 864210076 80631690 795356224 192570298 432410544 548416592 195286971 746313146 443290613 540100988 75790968 897003310 143044588 631677008 742748510 571486627 8923074 396628561 104450931 821101399 874315270 39584471 901161246 406547634 702485138 975779576 557125649 409578765 58109676 101658683 646739068 284349330 69598454 339035074 475074838 952878753 979383477 966256746 328978862 905446664 277665634 859611807 595761654 437998276 356103834 388185748 62425460 673197620 258049087 506896560 426568698 183760147 659227980 402945921 859101358 495934732 98001607 49174910 514703332 770822515 840829928 687932888 630766398 240988748 350777733 172736681 30073709 702103809 522502052 662846178 333266872 78306534 23644647 546940371 389833202 230677988 655532670 14677546 657816258 254248287 658950643 25929040 217577452 514192136 99433165 878883957 672463387 989263695 724554732 206013210 613454468 373694896 195485270 909713201 953297329 31244085 382583294 639878304 906086820 511276197 757730882 91911446 277421100 601129419 621143434 652032719 982412196 247611914 626009537 300803820 384397553 579086063 133231625 518553575 630592386 880508803 961078300 57430923 99802421 531130313 780280715 494500199 857463454 280406972 658870417 928251430 257265199 965455616 83875237 857622673 458846788 251859486 694180921 379039544 115754267 249660456 276293709 686499952 178536245 827535317 120794530 130089204 278971817 318197007 313799282 131585284 617857135 730690649 256943693 576442664 394448037 512900740 547405938 930308835 6457541 197471133 772857850 753332721 295864189 820681390 194477431 988999247 508918581 866185619 533462161 491064841 238649488 684192457 200261396 272181394 14719921 935962351 938376406 41349659 990513272 795429677 724128440 267126148 57313661 859196081 20631274 146474296 508067493 382655857 134299405 90586849 226297951 262255674 701814823 234381531 51538649 27037360 736659987 290766722 755236313 236034956 678148647 188498307 256848855 220013983 536572255 262610915 671879507 77523397 918829400 794677936 878406593 365627569 756810377 974437361 95412481 408567064 842126915 88834778 990278904 251077024 234840472 132561844 290494656 36763918 831998288 247710018 729102388 136050335 619009906 456172302 992739443 725546531 87195342 774767594 129472641 847008785 101244668 477327430 615837463 567353974 959587202 403393091 227767791 665605244 404313306 389188017 396434026 665764966 136182995 217239731 137554600 717255659 90760747 406096618 86271299 834304539 541019880 501205622 249830837 543454980 207440653 924853920 564652229 858623938 373196955 976255650 24753977 878309553 87021646 12210170 71454288 460979649 198320398 598653136 295367887 518297853 528949690 565650523 381078989 594664194 491271872 543846772 127152277 481757717 185933971 912597880 979303695 27040314 696106331 681104340 914796994 635685985 169890278 264906630 990685022 950344959 261900347 296339039 821110465 412882146 858358923 87006809 581866675 631342714 121649343 11733671 322638989 971961699 76176574 208036663 505425555 637769736 672117993 154786532 410523473 120000894 811785907 213927791 101228880 635053297 615056090 299747592 526123062 448489295 113106340 110846100 287644232 70368479 224435686 871982957 451937846 297137342 838728889 891631798 961329555 708380927 98280336 87866910 782686627 89584881 102030071 454921267 354539410 938414191 848147859 811634601 291893013 378165573 570162544 533273349 954241834 464997023 189862957 877866003 161394530 34370467 684131885 146372869 673032693 785071284 51602537 757982848 227774573 820418315 54803795 590678474 717300082 921949664 596562922 980122680 335965901 489327707 793676836 469976674 475071004 143803789 656036062 112980449 824309568 209006141 830983289 520190352 68726013 455187372 685849197 405978740 892039109 353389597 781455089 66444629 989999479 321628145 471615816 812420074 367447951 233412703 636746725 282804222 577840956 843046245 256968488 90590863 37130821 78032921 981512740 420815636 349016774 565312479 44339996 210526175 986152471 272656173 834166414 372753695 56913136 244154239 807226588 805970828 102581316 68510915 498550118 404923858 619984783 698136856 270382135 247624626 277833629 564727704 306210058 99397815 301471116 274362873 863660038 952726318 260734041 143872421 423535113 940784870 301508647 608408982 350473304 526136259 990453235 141209816 747057977 993679321 655974931 841441939 565449926 438863185 364368499 48118391 11666751 216261148 442919093 205329088 184934443 641150602 945775657 58080763 640814326 859762444 557232593 420292872 597947946 33407526 644866299 14730161 780943576 4261552 195853637 368509627 846362110 602301203 7281119 737200955 768683037 338807844 759518900 761674180 742419845 352767800 954010775 11605901 871743858 229085948 148074172 28462429 772267139 532367043 796794750 935011140 181825513 173712668 150660236 160923636 277341887 353570197 310805008 768111924 266614011 915757995 516703891 462948357 61529244 370957465 197453385 892741887 163811767 880370134 542020330 277465618 350234735 467265942 101955215 712633268 781370749 226743046 275698047 482332340 775718379 277671309 497486188 437174015 919844918 378676314 288747004 430962793 953812027 356488450 976366723 82325711 990307438 182330916 203499749 79195604 468125189 688132332 780622153 141736689 360261138 765462175 408132168 961285654 254712591 979808439 84938470 641656872 912256796 774420101 247456515 657885538 992921540 274382344 512058435 40630007 22941482 468250720 392349864 680506377 795558398 37024297 300597760 5677043 961866919 277216243 255940642 883525853 291883079 179860348 350799762 130368536 436138585 893056481 527790719 364455590 148310448 849508628 983591178 117661430 51425691 247556381 996334367 119282879 123108841 96118668 20427512 743412101 221293487 617922804 300322744 238620004 288648816 848993497 853121235 827944867 83369200 242373758 916500413 980128515 953461455 860591326 832301600 753871189 782875804 92678771 923485812 232494400 848459596 612506770 167714889 296915938 913618395 907625297 777011356 57579556 58650587 65348769 677360392 576041303 544979732 943914313 281860637 818865717 241826104 901131695 372207078 958648896 156502005 431609115 127531962 471839119 523237918 766277789 861284556 67035851 515078237 984811095 660607305 556218509 93912023 914974822 985919760 349851042 744254315 8469340 410009669 420236927 599497308 952335814 593706946 959404972 455809083 444214164 691914942 268092706 147267912 207938477 972860336 778967862 397980970 282355546 639900689 323724632 17065726 802515570 553970240 695531982 409556417 428330211 63918330 345643635 647138010 701571765 261545389 357915797 113595518 720996374 142925553 861631416 746609160 821066191 449278897 423287835 215526371 251173083 325046174 983226800 637949830 939625015 355255799 435928072 587980330 590158146 612746441 403171457 162669784 175955382 992358926 107846004 12435519 183299887 370745038 170045872 213302846 308331094 556082903 773287188 157776231 329304653 954663905 305206223 337807341 687569405 612547469 21004856 263716014 994577985 706481666 494494472 43518897 62276478 132603107 242042289 877874657 53885835 396545448 425345890 507583568 272568724 926569148 51421472 814977853 836642942 732784431 529247608 635890658 186251649 156972273 917168874 561797167 472884297 260296783 186462716 933210580 1690537 623494947 461806730 75273821 274558716 46155797 42564694 33288313 5272668 443532599 725952413 577406330 624168323 941449236 39125124 256956051 55152613 392637286 980976250 298524607 768776840 263719733 885940723 592738356 942177518 10317378 590581206 817056018 112669678 544283001 72272222 992902202 267106565 807106130 364853810 657713559 238478176 111504195 44370085 782863239 206759308 639857813 19833174 151165900 766462585 5585867 347697382 19555959 358052165 612644384 580793322 648472540 290394851 548111980 509439390 144898211 62743946 746625738 886093771 271339607 270881749 978532333 599298916 588132175 281533341 46618610 857217539 295494845 50342267 101889183 116459389 330196853 832019836 284150563 407577758 814633353 299418214 58860297 704150529 424097373 408372117 396454485 507892270 57546551 286848633 331297974 396877043 624134761 32168795 238414243 748619423 929647285 384090036 513423523 758294155 782717947 922293092 402503027 249246319 69285646 475280626 106065005 568721240 598946693 904757491 732240557 472823372 204349801 255680287 483065701 730917585 75891022 293191058 536298523 895672967 32790565 966913268 962468377 230163667 225887758 511466282 243411446 238097767 804747696 181438286 577315885 734368335 140507824 740615310 224346808 295374970 876188907 479907830 154616409 171647376 604626625 96906266 674165093 662828770 398047256 844250387 404642437 654057263 68942822 972990594 377072196 59561356 76086631 276396563 883222462 282698795 355391497 249370856 752102540 505160287 453292474 771569549 162447808 325570212 266502582 867836389 85295295 30210941 703610073 200410491 476836791 655704279 824195002 14464402 973749405 836586551 581201796 971182734 951238737 596646089 276438177 313016930 80527555 912961732 314863922 584994781 726060038 328870640 756468930 480440064 40723290 775684337 171358653 73137382 897110105 487812096 733017112 764252533 880969332 111769926 168130885 708312017 12641758 299290644 419743567 141368899 832721485 787196900 389349155 699284995 67210178 961107412 351289099 478080123 727425401 315103235 784393170 828890152 468691759 930855630 278678718 2702661 252314856 859752774 278075063 680506109 981266675 359682320 515262097 464815360 271344676 237723278 138348529 406061766 60919352 568712071 542734253 279219322 62182655 592073089 904973238 341395117 341487327 832896675 459706070 206135512 963598637 990970724 199213012 54512854 219196965 406072411 30131622 131443115 943429282 217598320 167219022 947983252 192724504 97608110 723737828 323101018 174774126 747722115 842540872 628246381 835204852 647376295 126481970 913684279 956350660 861639493 317452518 271378684 515440341 582526467 794494161 520474396 207326070 644863050 932482525 222663208 982218204 222217092 86350041 473921410 269719505 548978910 227593602 264953462 663756191 127623779 851193051 469326518 236385629 350160 151968704 54726158 365952290 792239925 225985599 804805274 283211654 873312910 608960169 228413990 176046201 567251096 596371781 908935318 315607105 707205820 132747255 28705521 717163180 918472964 591529406 976836822 601037925 344876405 67689781 12806623 783315693 818934721 262905167 200038612 522233390 632923744 291397304 621615796 125710871 929318948 237652288 640494677 326971504 555252296 128146067 669154747 479337662 559139884 123126717 122314926 367821743 355464053 275350225 603012419 872880961 251895727 753003268 551449496 83177033 650476531 170235260 185653231 702257520 916337824 826223099 891556659 158887714 166928350 436207305 829417338 562211181 766499083 337718719 666215416 437223143 20207674 50390549 73826173 616679389 934467297 680285255 287033415 749678348 233326673 322489755 967486748 983493059 744995860 664962704 510249059 330321542 332636694 724651344 242197187 990318803 280388332 560027649 454466865 124198009 819434638 645248432 969293685 807721838 257899544 68880213 835339348 665303673 807072614 363537094 650361226 235803982 343023903 227575247 458704511 618484512 52945077 776147037 431254315 306530517 199651215 381566497 904129906 680457094 248089924 620390574 629270571 543015995 198112723 720903901 354077833 655387722 795946011 498320985 100275275 694277392 472820388 640700445 164920522 28299981 362064484 307136268 709394887 507269987 422415265 107854777 607485949 945127679 65198187 985265225 481831468 792456586 103395442 23286729 528057308 124361833 455031859 265325090 27910777 15312374 715364451 842629198 711922244 131794527 880632396 851379809 178378605 479974487 362437559 93576457 885127296 904399966 400167038 103385714 762166179 282781583 204615302 4977878 661374596 962587922 335416682 914687684 4898030 205016982 793415709 177224955 789452722 313224255 241992208 510431085 746943826 210346406 141112747 740566774 520727177 417470965 36179371 217334296 803159959 154409930 440149995 94308816 364993464 640364277 233440877 814237831 109631627 947183409 33402507 187681985 746958820 204927519 395511610 150861884 282977423 732230595 444073465 254722889 372786226 858478897 374276292 812349956 148748324 545883793 534451903 190548376 272918458 18833837 194169061 377528155 251443148 135684455 21826840 202369890 798464817 370389017 597389988 40801436 835697805 452103169 764960399 722336199 288404783 500634028 406636343 345272124 871501732 707320970 241249661 611051728 402523527 162506159 258597447 613597731 120198182 419999019 943612677 773270794 621890159 504640471 236526837 413508868 124799859 806089607 211989632 739331815 816991050 378115624 217840559 132871459 503742360 538658769 807197872 963224389 855569347 551217631 703060368 146744707 696561256 357828435 931715702 487826425 621628656 539408431 209220549 621020887 78648391 367766873 958780728 516907371 576270465 747673359 201278721 527828170 343608155 804051360 80235198 918206135 624000243 249152887 924244682 909720340 320208565 696579563 272906866 91338820 722900257 631202401 895082428 179069446 885462972 266394393 370095920 772572833 983963631 301308244 707664471 874800869 133166030 74367578 802646144 137976131 657360739 922291575 761220755 139553872 937857230 255726434 288978173 136206611 908617431 466628615 652908611 219975846 121659127 457185187 626317766 970171344 18879600 95982859 3317111 598897514 481822472 249427798 924985572 658670205 886770911 637837993 378581386 574178806 296710280 586816207 187626424 786039170 192495599 274986841 50946756 397217109 90239602 890636323 80172679 584508110 702080703 852773984 691764079 543265754 744410809 375061728 110810570 991089700 301389948 723623631 510490127 501263307 883178819 944702977 473166159 395702543 39868786 543777546 894495395 886745052 874011487 150694107 129596723 565436666 146092102 741502944 489165298 699872799 846472902 967436973 72183544 60791707 686728497 227948891 927016607 259032902 142383694 865551842 312904853 621889873 970809682 834678327 672605904 532758702 145072663 130720644 889366840 526771178 810751405 81539458 18121965 151198081 657314548 367329672 775170551 103144124 149859044 387112910 619696246 473862270 11366361 667372244 945921405 822632621 414756878 235703265 805977553 331022469 87125804 669293080 887796361 564637681 388986408 397725464 702400305 820887782 868113269 708594314 574554317 979040888 940107757 216922667 914239909 99664095 824326400 478276517 26122758 71676582 646923854 407783251 628797079 911417816 706573514 26558482 314265952 570881031 694994987 144648653 737488302 184630652 912232126 160460952 111177414 272886475 844438834 578434666 616584981 359318420 340971038 553383136 172971864 335302640 20742575 650912651 779315052 75331189 242748415 278364840 976490653 280837654 516054849 278729660 492632055 624358498 526175550 717955911 219063601 680724072 542965996 85790181 939572761 727226516 276189461 308018746 766914893 316907959 134455895 423291309 859283350 128756060 315927645 593919414 514326588 940444353 518802544 114125423 215494448 147561196 307043014 933266122 967117164 83309024 458713796 491329151 924508357 837457725 779201084 583430301 311233318 28373667 622939201 208272857 110686903 432772237 189680005 244494520 74929058 360906005 737063257 26471780 73033384 642912629 178719950 388387632 384076331 250244852 850559431 349098996 346365058 12324563 425001364 975433634 552662166 791736949 968602280 112730144 585943759 13240730 226254723 613384433 535411345 338911163 133753106 978007374 630407705 300410488 3600943 686363415 213963085 908360558 766092081 88718979 340845901 457538288 548969389 162670686 661180810 311724365 412248624 755091659 216124132 831086643 801051851 967907820 33792799 596703551 633923717 471360828 380315838 827432513 70440554 273327213 975048267 258763207 370535800 906550131 857496643 106188931 277736674 918532473 556930551 175909075 642205449 295461312 219348879 188685481 771435062 959260720 405631215 11465917 968485660 224599920 230752070 991017051 572460563 601871721 169669691 57008420 391426952 273457703 853559976 439295243 141670103 503354162 845928591 328482295 230207301 575850959 609878222 827049958 655537482 615881504 957293380 826669447 374398142 251921910 351168324 278418759 805620205 166898030 268243291 467482379 330787931 166102911 557722232 619236201 807763345 627797486 5936195 840351363 280891217 311843072 718682644 844592243 155551867 166991606 438877935 327800526 641194956 574542236 781610130 890144400 99147646 90151257 828294451 720480889 518943426 439351595 96241999 611268857 328310681 309376697 57220804 803210927 858006514 447136555 390429611 609251441 382149433 186578382 710442947 494035076 849853343 266291113 887347396 982501531 7447993 296528738 949925959 910684487 226016296 370031031 104024649 502934530 916164740 951614521 811519723 935501423 565571167 512392699 876454474 374811891 456868307 503235131 725009250 920062290 634334044 83876116 836173585 79888031 188547305 65915740 844700091 473313801 193847404 319114352 592733308 439271885 993014188 250901239 216249310 174117613 48719559 821349933 577767394 473690086 171757536 127995476 921854938 392156546 178008443 253514756 38238431 575429961 427679919 705921316 511300342 722003000 353578308 271854260 25286096 122377420 310106130 311259284 800141216 110377543 46606190 641254387 524442519 651976527 373126105 967641132 263200337 19357087 883404911 160963276 271778489 942400552 558552176 584252733 111509655 864466188 29414560 118064526 53725509 780158059 655101124 99603896 800702772 101160198 304575102 434586222 490190155 356037864 448015757 789724619 806058353 721005669 701202983 29829822 767578992 452137271 32675257 494849894 286400343 660122965 160981897 828389620 176962437 660789476 551336743 756338887 751759715 711992266 854334417 790607156 168768906 13967339 198569360 722412495 799354749 504775818 160942663 291192175 422745197 32436818 189414139 232484898 318572355 414043996 75175559 362550012 84023851 862347411 465081090 323141866 209972396 36650473 493219598 452330137 141358929 698525111 50915652 608261573 541403295 289260372 752981096 802174763 565579444 859708187 54202582 750393748 517214500 115674097 729559702 505537405 894457306 773970440 341311949 931405947 180995836 614602460 70165557 587902992 846388407 252574863 176776286 705094939 360347545 456491264 70633066 397453225 952470610 327687515 248406775 649348536 941803511 470199277 702998735 115637927 592059267 705517056 69586780 285832846 242456210 769255766 812819420 39633315 769434564 850496258 344061923 130847542 620906187 263296856 956681425 870730195 211857508 51759894 433294425 655809662 231348964 83795865 446768941 419576180 183680164 400510108 457201089 530298077 105271821 483295773 986043920 63155654 763200979 859849276 950172871 960203551 243325343 565152496 300896736 106643299 949724003 140656740 290392333 425125201 68622269 966638920 881082691 568080226 393805934 665791568 715637823 761977591 77452601 123309205 484615330 764051913 387441065 5291196 517465294 924562019 94042422 450366479 101406127 139794435 435952577 494627896 842080931 461274700 325485212 360193309 795172636 461962603 639168667 274852811 433505925 384500479 636721398 720909972 442384993 460255760 17536639 443442480 124428463 121462445 628694324 427642530 278949345 118873913 129444607 98310926 808298747 568917042 357466285 227248502 760348419 772447148 91499681 488484278 994373476 230481622 137694307 167877548 762689719 627236020 455021072 284239906 567856930 315435902 179269598 647498964 382746783 833914382 896861655 871366472 231694958 708942613 59456067 975042402 115570608 458655390 460019254 72775713 77015105 385556738 89583877 502270426 317281745 415255002 285464136 124522085 138174498 521636596 3976857 60519668 895796676 798554693 51340670 317154261 252299458 137608313 149869471 535399824 415880130 126394068 104716120 371772096 196764078 965666037 416902991 818600912 260625102 308328143 15182298 780298075 652981785 898449523 192823765 761997359 473411157 491113807 947226034 529614938 595644407 10296510 162549607 926268479 233399579 323589390 597183062 488709573 507252014 513886732 265910270 15643770 482456996 345352666 304919439 443927793 947235757 762335835 192389945 126028432 439115956 885962913 266879807 218078649 217271354 573454192 391848106 756329816 6913751 908443739 144908850 241993194 65861781 133875946 880219258 859890792 738372961 177024539 151899926 342456083 127674100 405059288 466961951 508521695 317839802 965232598 923022970 4301632 475965984 908938151 150868926 22756029 929542125 40094484 192058191 778366535 754891755 156741253 305277421 874597406 246600383 847467403 234182971 724892529 424791044 167460163 720284785 539278278 17231141 451219307 869318765 320813129 452357016 461143678 461364108 881106248 998433085 845789381 596437514 549213019 246235713 975592636 609626623 132537759 223731835 606585282 449858850 340117138 154006843 476296873 891343277 669860709 503059049 344796987 226059439 680701455 581323358 209848801 939547100 437803155 263185640 921696986 9077689 808116939 50001056 164386887 654169276 692668080 440039330 316698974 690507632 218993599 443084439 144723101 608189974 739507951 354145000 62215507 64890804 485941468 298809891 861911985 428224677 531057820 666836377 346196777 122441362 52368705 364576571 704931663 878140996 88168682 374433683 68771406 344410544 609283674 248219427 356666340 930534693 659620699 797681965 144398482 298637161 122013827 95574484 323396658 380107054 241555631 863992630 578231614 339431505 857684043 755873250 359541111 354635524 92839974 873243723 186506051 352486318 350217472 861315527 494588298 488030369 183096896 6278414 953895590 137437635 59714017 272931158 711489419 741848370 314596559 166220566 716224798 589796214 463502129 767815429 936606885 271494880 830731657 809934670 681538485 441602717 190705709 835110451 397571618 701018382 293442750 385911863 652244718 877085215 104443102 223163242 761801540 295016484 627907317 797016871 301581701 789087455 489570441 659862017 468214714 700621737 189277989 64162142 227100522 761784939 29023016 22496942 956168996 234523248 220867881 524159387 266100906 584183632 706885032 578478361 164534204 386818956 138225752 574316781 401659738 119499175 375942333 520002296 714221752 471353169 801702379 905407881 254829883 158056193 847994545 610194650 173691968 472765945 374807735 464983729 432385041 26071200 448420194 108322919 661413038 817068408 769709440 634271665 692999956 450479882 484002368 779959327 538246720 617737770 358477944 701672807 418433117 865118424 104100108 56107591 13937694 910766294 308235669 397253887 590668117 105744323 89738566 738841063 621519346 599874091 302143435 430485316 18344520 958025586 292644884 996786801 90469133 888758107 990430427 669896435 903028083 560095681 48694253 537900650 736415280 120822620 873304234 781400411 307624021 589641304 858802627 640814316 638738266 354706629 419001268 742838713 908935141 763126796 542054604 292728145 291081354 426900834 420809612 157830602 629832788 168283375 981857896 147940212 218115981 852457141 726226826 815484331 910033962 204464344 763939914 656699758 42291360 491834104 509292898 488054726 437609401 821419106 299770064 364433980 44771279 268095031 691020261 795684455 153488880 701020618 787272851 991946364 297533491 576991971 89813568 21251107 518506763 448481558 957851040 755410153 219548401 720622947 174917178 252769807 779734228 701740800 230969007 521996790 513601239 361459407 717928356 367644459 782133564 949801580 841197831 190137283 146632501 179661324 534096131 882625033 306999775 535152906 19542305 971327721 971120999 139051307 269924361 218714465 469224481 499746296 463482254 30818752 962283097 39510448 740524948 386918884 848118875 244760537 566277601 22873631 380886375 567382313 459750812 274370351 948819850 365408713 490115035 714047479 236714963 697561362 246496567 911361925 400662736 454479478 237826018 160539710 800357620 799265136 2973674 916979018 245545288 127165297 94183788 165833080 627939350 408360593 543500683 354955827 331507650 255558330 545456053 153445592 987799564 349851873 420161429 575765566 638511807 468602982 778575783 1246641 532658538 622116853 41108160 195507372 50027858 288980770 998858734 645396002 620729852 562948399 734459458 904339888 821390113 955977669 812543000 948419502 154850628 294227454 375129684 70287041 914101869 583325085 649095074 611596642 163918520 397144650 412092052 704980022 458525598 66347272 127113573 613422524 705060648 377097254 919075886 542769314 965236949 527106123 266157938 52903408 628722167 162539587 606200491 654623138 524324727 422434708 906495469 679804147 675462010 462394498 728253071 171949302 865066331 972971441 817240830 73186511 11490556 561547588 744369780 330729450 541433200 662463615 432596380 981878907 5117488 114740831 44878098 491374440 242172824 443093277 530121596 768780252 370251400 224027062 121816579 258817831 566603857 365980044 640107713 142406884 612504437 34445933 151100278 585309582 69482467 785205705 428782382 465076691 469018435 260673416 499661110 481067798 860002278 2057229 45919238 935794640 350617378 802847062 601462927 907007026 598381858 278013503 323563907 48197181 350166110 396452096 994016660 801826497 959383430 97522786 448747365 924309975 406368095 820023175 951337032 639583336 750513376 181776136 359134498 571522075 290297828 762087184 115468877 528943395 27758524 648181455 379110870 56811067 624232319 832471015 351640175 968124606 571570393 592913158 831297433 520806951 261646337 868185494 511488138 845988499 46720444 371496166 236795816 678302680 755615726 674611631 743526032 14605828 834958707 501262215 254585158 50587360 297474507 115291786 865463152 675045235 608854908 751209703 86374799 522837814 101286038 319668077 312508544 385221398 529103121 19962912 24165848 64886412 403713667 823653959 355117308 411230021 279156779 877999079 101903672 938267098 78315994 942008008 771219635 85976967 218437232 577978509 176401308 824398510 211806577 923767877 740177624 342622970 202744656 487481795 739616169 532985803 97025640 586949703 185731773 374434152 534581903 45960013 382845508 8460984 57666675 967845107 506815817 428893220 815051680 78175050 538734179 584766884 340305953 48071567 408780114 241754758 260183877 778721448 207622630 715542970 450056049 679459827 446404466 716160 275239491 401482470 377279759 386359793 990660433 586529392 361030082 496288577 287871489 936823450 803533692 359246948 833537347 794329886 814713721 879616225 423938944 12590083 435158838 522473337 665208350 747900850 686883000 194225117 606525462 537935838 268297223 144494383 393207425 74711944 869485431 8081837 638520353 151073570 315018598 107898862 563012368 540074613 291265120 118914177 972699190 102537 754703774 860432890 946678624 473794145 109157435 390603578 579344132 540247768 251183816 835791498 45262904 983391287 695814052 433637445 791044569 250735918 947555425 114205587 234696080 745003909 406351037 881504422 9946099 289334942 346750587 722359255 921331399 22080847 197451681 747079598 661963034 771014616 301596250 443382269 661428361 907422906 311605094 184750057 184165482 634984064 764247694 902454581 8560130 40969499 950442649 257275257 151218348 67693512 979770921 419442676 569371802 427765788 70340940 160595671 108588288 243309228 789094602 174914811 468747715 953908845 528243033 11581496 783849601 379516765 196875056 499091387 402729709 529020462 830859775 500855867 641008861 82520720 87851159 976187475 81379611 848410846 342602344 375159656 27641386 337810788 193696043 54377140 112926257 130937389 269243533 2468282 384469219 296921785 417067287 455684515 763996938 702796219 985390675 240741478 893100071 438580260 187327571 336052140 81924598 896480084 323809789 627508492 931642850 733687893 93474918 878133818 744977716 243805470 236773293 794223344 287094106 792656625 169177378 154758878 818469509 684461530 502675270 82928816 353672944 11165667 83324468 446033633 340238770 707701553 257988190 821900618 684759660 870506835 153958908 803653850 66527151 931944474 304731206 220833706 706183926 926558473 583454263 658752578 621378306 124106236 30054045 672827978 914875335 217432267 150505414 318322991 359233371 714706709 492451009 88338830 388337355 412960982 505694034 395419149 845110114 244899466 690119590 980620407 805715028 471500701 79104879 506515089 390369707 203373111 280233178 413139129 421914555 904809848 125852723 372096921 631916663 696597143 755360204 558763882 438087755 332190269 265280281 180826485 533913454 757624048 390557956 591363025 81471480 183019218 381726981 327257393 799149563 493892871 183670682 251107070 512038675 702208094 150198979 798727869 549515984 33238738 661059087 375554081 279230413 865513143 647667272 262835459 880438773 358627172 403391450 257102790 88253049 621354225 626946032 385682236 222228672 32435350 464742053 387706377 715917668 168621974 71961065 276622138 80228811 200882248 287169636 912199442 229482510 745518122 894747026 645263730 718836901 825668673 740138159 865883060 136856958 851924027 15860668 435833215 622450530 236142079 729154418 403435915 25504765 925097075 719399356 656231248 832401489 535169093 37498405 179654257 795572734 490354592 306770911 283066503 753815261 175352068 226060573 317115200 304064222 443310321 738788815 658663280 17550819 780185166 253714099 566519359 164483592 268609456 572438270 800710641 908050772 395908852 408341702 364171962 856880518 122176437 417558496 827308805 713287826 821117981 433848178 173217925 306003329 131858057 512413113 104474344 220045247 799027468 103530745 309975133 459524001 726034961 955540321 315066078 417206576 461879486 692003764 241782750 764150203 92437637 160214473 724946071 822727061 316727932 583238571 473674141 424533836 202015487 138662432 608786346 527016664 409783085 411851157 339116180 907882746 701083599 615044976 243600130 80663904 772211302 603250759 294120006 679166708 373317648 530534061 655840603 272526347 283574163 932140592 850026515 706687411 691808653 543408279 921005982 174110840 508554688 860174877 264718036 696495816 436694443 615626641 520274601 232128539 184230417 193136803 499466298 54490336 259687583 301972219 96075154 260898799 35128837 517346624 342394733 555885032 903284925 41228927 28918270 743148917 861719927 951487183 749479159 438929886 187994939 751275270 914277706 595911284 771206785 149965616 680432856 15333692 526229561 430636016 632092284 350800252 133166052 512347374 915168695 380377484 504250757 581615000 635955671 604156706 34827959 197172475 552211113 126116760 861030578 13879978 174390215 226652338 355898048 206573231 189487231 530197150 678058943 210547136 566356676 500225888 572375046 870310457 927988554 854271836 90863783 392038738 590213426 658653151 76519940 971019461 624222061 842573577 85290426 989043773 849104598 539303394 436507653 683914452 342304945 181995727 119887463 674225034 295145772 558292451 859371382 279715873 74502220 522312342 860660722 439289441 42051378 839882758 169578864 989433977 498142584 486037077 119879495 603408217 792020715 212886841 933935528 224378933 916814134 739828368 242468716 648121209 442026041 933317470 612209374 831398425 485732059 840827505 601422237 501789581 20420739 431829136 377667641 757744736 255741439 608419349 473936509 25118756 704205928 273303308 658647281 3857112 922632174 375420051 211758864 536016628 805855962 19822846 214441248 199291576 304654984 85246013 393739764 892349308 343552645 704613763 163465032 530473899 824126378 504655283 817030641 613528332 395365753 195776112 379474758 390542611 901495632 27901491 850255088 1630526 861514350 209228409 560707487 175828415 973888891 250196426 268470923 754555058 735443682 906622384 28613906 206516599 759361841 337399141 76867241 117136112 723357665 332337640 21625101 633818781 884382500 210665053 675853862 443831733 826065322 321886472 4633642 632378060 732637811 335129527 74442986 529930560 671976206 23158234 390275882 799041713 844859220 675171562 69701561 470016010 883623188 86633126 901547003 847561664 940649844 665008567 214324592 733634658 910025327 553195993 170813569 511100259 810456926 884172440 696433069 801800914 682917166 476294970 54776068 23589113 689738720 163507166 311949023 475260240 453663 930281121 669039891 181646171 408710822 234144042 878163477 296369359 194549402 561179087 533976394 331451043 438177628 150409081 202898632 509290672 706795559 793722868 749588167 622173518 711529756 2603818 746528674 873709877 238388131 623241802 915320879 198187153 613323183 458545053 590794264 144288706 425601971 483815632 402084810 723159727 685788693 598943280 281170336 248966401 593243134 273529573 596429257 284277791 589173891 251185550 172535434 203223722 808103630 161634223 920599338 688577249 223967712 168873710 300462035 148259394 832728343 704901971 851953723 273799850 650456346 308491398 994630642 964253935 262129124 254844900 735648074 509675403 718354838 79218088 654786597 211857778 710058854 21568129 186778332 936045274 179138333 39614966 740559105 781658731 581441944 777475118 516957938 122424819 6360754 175084482 462814754 457776256 989963015 877250011 835433060 644582944 742314552 625688559 594057114 649172079 800401492 24262851 333983908 243864194 485404243 903734918 259816494 244522550 502349597 475336941 777022414 961272424 670859808 69089329 338942362 732684053 648413348 362751609 633692447 134313507 593648537 31325182 547716931 392913503 319240216 165117214 38882597 3105164 804816147 459018788 844177510 6132390 568407552 25098706 595897426 446999478 3048237 666697380 856003582 640749076 618484587 41028724 15611059 227045052 604757981 622764967 310771459 915405550 27348756 288356534 816613009 969201814 194545336 551571517 355670960 499229526 691896990 682035296 191682730 605403411 672874337 380566527 959162233 543768886 991567234 233047469 358826368 490418438 899504507 278016144 91005114 569476754 156954493 289092418 588660191 302487441 176420790 92326486 765368682 203188265 274118410 189000299 459010616 913499710 58883736 635958186 246286507 432402237 11484048 757954136 262770287 868605520 761583783 735326046 860764967 286671945 490931809 540985144 648639150 126820369 289304180 346562194 547917946 666045246 586018017 670066909 321129505 727948566 719206939 700003017 528001279 749508722 676872994 981130064 364314202 397456132 664362308 15572084 804650621 889531201 333166803 980977469 203083663 12505116 785269002 771906990 473143989 300779741 676184100 63468834 221512145 874320504 176292094 118180808 898217475 569941358 146513202 427670501 978509316 192590604 734644258 951788731 35545921 503817163 555043068 464452957 514871195 41826897 35464320 199930339 782756216 983651814 496859740 740901552 125172559 501067222 58647006 640484827 92820415 756726002 288571561 54201186 214156955 516506626 327712094 844593021 502734533 623191090 522056748 394077789 577513914 20849280 118465281 213826883 446882233 339306046 223026715 417359947 716404987 781671793 871780190 207264006 321714865 77956613 430357212 671488734 649975742 797817902 5736836 434924208 480549126 601216837 45756872 966675942 711999069 447676658 294655122 161639397 776652580 457274244 112655023 309328854 123362445 739137552 250106900 676099323 716962228 300432934 45432672 558612771 741479190 864458214 820859061 551862872 116379628 69046771 780928306 122241648 828362268 600029983 978241054 195734497 202152024 957212478 378031410 975364893 440812243 969567635 288483213 519790346 431891918 917208389 575257282 274407695 804442613 202972008 38557834 774872991 667574029 738262969 581844059 872621027 565029025 137353553 937002712 778580082 701700853 65962613 618230827 136447864 362987443 665006080 526817603 632368606 527960581 11835820 582379830 388948704 633916282 13264366 817577857 36814652 285013355 101582371 593436028 94136793 972520258 658442410 594524245 795176066 130904539 217051954 388637502 912372488 70181797 780497812 199290703 238653394 196029203 709924191 141423645 554400655 406428845 18263816 560859439 406600896 656962851 10005480 51300415 3316733 784986259 388471834 55767356 580509836 825620580 92370514 405065288 637313572 883629549 707262580 670987705 41674302 167460815 558677847 490810808 727671003 655399425 184192763 235765370 540507347 721035194 807190110 8346905 31973260 877311628 482482810 51948935 498788509 726279235 2567085 333619392 267115271 568555458 388454531 944984453 205761057 37185792 952447572 765512665 863032716 650944686 213790847 699105931 943760703 686806545 749467620 276063203 549382393 956342044 640464731 847651383 523646580 131400026 724591489 992219561 179470441 738869921 775356007 297331625 33118782 123599634 631995844 981695252 880209182 512044696 22099685 770971456 211699942 188820167 601535852 33854215 411211026 351125813 240178649 87258848 191055322 406629433 749810300 71496334 118173986 243180259 495348077 64498394 862830460 521643446 648061176 977597844 148294705 380754415 537403283 98971520 847534942 415603221 836215332 70466199 83722851 449659212 2024690 854531208 211498201 525546372 47870451 662622255 961064393 65908325 478134010 717154099 161304028 696531640 84524636 179795312 539983536 578744271 582426161 329316085 188459342 92483153 380375868 422731651 307740275 635894703 639974480 95970955 398385482 295342300 463619420 190298914 980559351 669901081 638587953 162267209 322422574 281398942 507251727 670437049 158299185 87075795 110926980 216915632 592821732 448825596 726368528 138979635 51911814 698156102 531330002 495245181 777520671 476647589 760899794 300522392 893299021 442558073 650981940 266082261 4662559 998226513 186861132 108987717 759277363 473680613 966704241 719836951 599512740 597461716 70009233 585622580 811544282 901289725 864895589 978558476 794721855 901301529 113214169 882110058 683245619 196183562 661856017 16437978 46872978 71258229 416897921 634412591 879381852 702889803 854290219 351179184 893367639 383398335 264807909 275460213 882636960 918096286 494885305 44987457 569363979 586798659 150982181 298915807 480290361 204690615 155111447 334577661 201674866 865884885 27223715 297212130 332558730 820915119 321389104 251828454 593665014 875215690 804163192 375517370 605918087 616655284 147518074 151808115 277872198 509422828 241833658 847008618 198198616 216349569 201516914 917117758 845769395 840904567 963963739 898481750 277942152 742405671 853107209 925041919 77956876 362997488 162457999 534261046 926312340 957532686 26798097 296392302 344412099 570025076 76897863 269643264 395906624 27165784 535051327 967251911 278720473 530734481 990750122 551514690 757568358 127643659 137237817 743254028 146193839 218097258 62926139 495525707 851878159 146110679 444923225 67777181 40378652 431916667 857008295 252444426 351777043 804057098 249901941 170196589 951640567 473640508 45720139 912982262 801027710 363377873 665267210 42670044 784859821 558192629 392929062 64593888 653541181 804303072 939139507 59206477 972736390 938831827 82866242 12518078 465046212 929346628 454280215 528602999 471416440 454199562 214088643 412878385 626299580 423384649 601692418 63007938 246265074 389752226 275226110 777758629 226153020 9528005 107483986 545961859 316086839 87536224 658180447 81219247 599586089 691216417 896949255 682597406 260830170 637118958 150833528 858049452 148591338 43072341 310310711 881758234 626330073 290246553 892443755 925444255 929305444 196412457 259656302 610120344 407711986 240768293 378981104 8436527 886169742 152359991 383951195 746404658 276107234 117189668 69448065 409704815 941562027 347411377 648395755 971674015 623017111 205900881 355857405 132571725 656367273 891286741 189640922 940244468 741668263 666365379 775090596 935803505 747488239 226882680 660782718 89832381 929185429 890648499 900963146 791272755 315922019 144292063 710977108 467593833 959005930 349870053 859595492 527532399 881971575 234519823 831014206 287161309 453804467 568879127 421938088 49793150 858211611 614918763 388980842 824533321 989483181 455425348 769973098 651748352 162524038 235808231 516532087 185527389 678764139 481018094 888199507 942059428 404486795 472430730 823949075 958221110 994125252 243905813 37081069 267563837 867658688 660821087 444149517 282840370 785677802 440903921 118022954 61750052 411192793 219197908 996438575 67466983 244010721 622050711 977816406 721789036 13246528 293541524 962317861 49410944 377798813 626148752 235800264 426481468 447681973 161011593 57310506 532974340 374831751 512049032 884880349 162599916 607900295 511351393 865256844 587354661 757938647 999095338 213982909 446070022 37716747 613042778 403232581 115596960 918546383 783178484 557574241 368549087 596188628 853454984 829462723 717492033 773611395 681091474 729641091 18098635 794579306 659769385 485256726 995591001 774372123 588456085 925199712 987862537 293173067 397988414 907377950 534092871 607791130 285735259 742650124 932769589 456276384 875185454 915561723 700847527 135621220 818209748 403291277 214541637 139507059 791992854 441763733 386109848 261926337 270795967 721935347 873523431 145758219 824197288 345984701 883126645 140407972 215232972 424273296 171099796 208625864 640180138 384719960 594255060 19034670 835972499 311298784 125224235 167082017 502794542 126701796 228512661 329669953 82346847 977471970 105795875 242206124 985023498 662916047 220646754 939029864 613863712 851445032 240156255 655092179 402421600 543947769 322519243 421795746 48973086 511993535 620574453 711713081 730284265 27202182 128066831 875201275 544285943 872735769 104669092 756197261 709925749 371986233 433557529 344791067 197629750 854568733 269595331 934988946 962478703 110172511 737781642 224696285 471721123 884567777 547529724 195458086 197467243 965621310 997954841 470696682 50075754 49206047 93077109 275787879 440552550 749350120 673853156 819184692 765591373 100575757 630783836 696167231 665437647 251092506 344436019 878456418 870748908 884959870 126532466 638663724 632737861 796347401 302134854 547817597 388622532 970524076 767806418 930163604 383590382 104200388 40147887 304990009 978896794 111600526 393346225 755552876 456935634 411223875 216277570 877211020 792096394 68078923 192219082 676143096 915557018 353319504 202495051 290443205 204846497 564642079 625179582 406833104 517949249 754553145 288192823 178065166 33035067 988405070 980224034 89913171 112549354 190634340 890634819 573675018 118825213 553327845 143648227 195599149 485203834 965156389 973763626 126117774 233044778 391165222 742545951 154553172 372692510 848154055 572155955 625316665 530941862 261712960 511790290 249655194 165406668 54864175 965800872 903754669 730473744 814273127 630130223 48109706 771203831 344673758 572801333 466877965 755373234 192266078 680361064 782442737 476656989 981780408 633335407 84115154 29749412 880937397 85120896 105586500 856597332 114449847 404937321 463323655 172620883 203107710 162283971 857929852 947513502 645878610 56707740 769003013 231194369 660183950 130042304 710665663 747210926 814534335 390795958 482923167 950933438 744140652 714997828 868114110 877788522 833155544 585187317 299278479 22218924 511593156 545083881 354847971 307778836 366901233 915820367 70560134 11611568 313168983 169283067 787382227 782706542 748796356 570054200 179547684 232364259 151169067 744475927 940942837 152548044 434323758 439783716 395570384 735915101 93447510 448091889 754165067 77583223 850446757 299894089 734800371 463709463 685055207 42302693 868064088 905591634 675648396 88487579 180639333 361333186 574718032 684191325 149056517 290444855 335929725 965362470 524833898 635288558 674814451 945949258 472997085 54728533 194175400 900881600 918047219 163595013 659127468 316858515 119861396 922660620 321849997 381009496 676134249 995018878 73807081 858143467 174369770 139103221 613066606 630473687 293532946 977779102 614477211 314921590 27171523 320047698 827526215 824547497 866660815 295014106 161300480 304732047 142210640 293491553 94733115 230625184 596599765 427389833 944965606 181889560 773426094 451309435 117254908 737097414 496852553 485403665 139531971 25618559 545730618 708476770 999787583 936453960 127778720 827294856 39887142 572839948 284834980 759580894 418955159 56951944 567356456 651299784 70958985 503962825 46403987 855430121 768561257 618657391 4307944 920526909 868720179 114804949 77981461 535185873 925639422 52160490 147646559 398933047 556411990 722949027 663098209 534230504 287290218 74196742 673233056 699195750 693741501 737414662 773821222 340378779 787556600 825859386 831717047 354386865 115901424 930585614 380579625 375544749 976088132 288047659 996082229 145623561 177323624 281271273 637905805 774156074 136713927 464526303 550591542 903662395 549407699 138754589 631345904 337882008 310236099 870575548 276371456 779732354 346654035 838309788 358466133 86854022 106021948 526374271 717232177 181684736 541104961 691153305 971062379 608379810 899521891 324901153 7783284 386311954 699425683 960463005 39778048 245135301 690493948 749876414 728779471 980798362 166319117 845264091 326926744 519697828 184035583 40911701 271886694 264583741 567391708 873902591 801889509 577150860 559218929 368101430 244332218 16599281 11809984 28510182 333467787 149415249 397377798 473544550 7912563 25065816 617082581 458945532 857041791 63300512 103462408 193473658 613666713 658659817 535269984 904038010 130632338 373312543 312878079 662277506 333980412 683234378 774626059 254693674 453834996 623878124 832441360 475944645 256696744 530966488 464098469 556863466 312427398 664703407 437177614 602843117 859156335 350693496 995650817 982687694 121733374 550891355 173459621 748382829 231472407 28196452 82907777 102067389 861448584 198324059 209715075 174059286 128558943 625716237 996360676 984602349 346834158 489385796 516870042 957885103 29806776 108333417 903673033 58137589 83432452 534735841 759157585 933784696 102988834 952709170 624968 379042913 331152714 607526172 144033054 669930382 846005121 28367471 881174977 624047655 863097329 46792635 729518698 16267409 366335947 744379650 907745794 754680460 821153462 230231477 139405033 991571528 778279665 254073101 796840738 977108202 484041876 867637683 901656088 991027426 323664503 381656886 87892381 667007939 149891633 518127255 101937814 995122318 204149766 936105313 52983700 670030938 244965636 511138169 358933389 336144420 583364900 134927873 229310123 168275425 312047402 170305016 32265032 635645119 801837246 384965525 509080951 253845475 395907541 968791348 253586372 864847356 439712495 738046131 116739592 974512477 786915251 461472244 421384952 502057830 679255657 182926328 221572724 293248544 850196605 381896886 954915764 274471743 937141216 11097747 299547307 841048501 484484649 333935412 685583346 796301576 458920686 354525933 282640530 732745275 229846318 168716958 910859797 914938941 105148148 228344462 701111992 894723508 658154059 693226706 554142036 249592417 69049373 469340762 314659918 195852143 78319062 275024653 291439816 266710232 556707244 354142006 870401750 727265532 515793415 469718366 149866476 2862081 621077350 706855340 415275197 12464450 65682267 981906186 604955569 320818257 895099573 546400278 506262143 326279871 377801164 973594530 369242909 376202711 886037898 930783267 234926729 584764873 985390307 797931457 839094737 214592405 486507427 36690815 576046537 718559850 27159637 377236470 715591523 477127201 156334449 429365872 351126583 762120993 286203936 508154414 310912078 88564006 145263577 479313803 863460913 369792595 873569276 37115410 25906252 936087753 287703321 608628512 23492308 431685983 192776518 951029394 774478520 851043371 197712304 336041131 318964200 72930353 372203038 777831458 768161407 250779107 207240803 781682419 720019173 193653293 684002189 114709343 748942301 169648352 29818904 679949475 341328760 701642560 691028625 299586044 804533028 702822596 589262827 59390258 64989800 397491210 429002639 684519948 934443817 894326105 34215439 486283080 727946889 971586375 283594002 385330452 889690808 795007836 650541733 670444106 444220998 660923204 496736451 796815738 596255131 154511306 882159340 67478645 970741486 134061529 938471029 44841421 940430785 896847960 571193424 92658564 763372656 149446771 688835530 772117012 950224543 228738011 436853378 294181444 177910573 23797304 871905587 702999339 394436819 946983718 634174456 830401865 302283653 277904923 833911139 921683595 16357670 460376233 939281967 399289433 239686327 475200926 369078635 38466862 5795698 626390679 644980952 317117226 420327648 944061112 142325247 723546264 141773458 761086436 986867840 813000791 216103029 711762271 555415021 496575269 370542183 142264345 840733043 496384299 901326140 982374803 189720205 502757362 166266112 997094313 901152161 296057100 171198740 738696781 72467945 905108905 111787345 592724219 489795132 874673253 972461588 340397790 160761391 166890255 241270902 135967032 712063809 841557938 521964059 208583248 921108550 377937412 435627677 810074362 889464443 797416873 773490427 279774551 234742456 256060754 391900686 522558488 192159394 751707272 512416397 551414563 524106037 350014858 236718205 427906781 169322260 145214352 225009540 270224079 579635863 789757399 479396417 3333817 288887485 457044291 329731033 378679474 350261257 632243350 349855484 19270876 811173703 640285422 91990123 583678923 661067451 114697751 702793627 914708447 946618543 173099025 443189651 864637369 842567765 695453099 524188748 543420699 259227784 933897766 266123203 482383792 553652382 24999401 495882293 125642494 89039577 195913317 816104004 697651212 377040513 948730010 238041412 882907085 468861248 30444135 122750522 643446742 341321276 453757079 292381426 981643385 328702809 36889206 690485622 553961429 596610618 625690572 145093571 878586813 16213734 79794635 863012116 26251540 927373535 664948280 449138724 301759693 652173787 792480878 178734578 164036414 755966756 412518493 261284429 721122468 803005409 433395703 944619982 75760309 183530515 200233754 641118022 297764253 788730536 739010380 461295920 359862015 690092305 329954851 539432783 282691603 129312757 722286599 851497481 152917265 603275889 92865546 309231505 660770582 297104248 946573574 44395759 959321448 132249351 435826123 173933014 260354821 542280778 230782085 905895050 885940273 366596552 147293090 575033734 248876487 415056395 113095910 449526772 288247307 756375166 471393228 158085595 982656973 190603838 103847157 16445508 648162544 960184056 166063751 332318260 728178979 426211499 152877491 940308944 530944550 433824057 325662382 106011010 18616994 773662108 73229419 654958597 418696583 465136037 813590806 588530459 664238202 820186808 769135748 548848038 867070859 184724471 710446823 496219441 879902831 362898964 812781815 72557876 371078872 441254682 996883566 625683974 157416778 687967907 216722618 814654738 135191068 356483051 857108742 951507401 10616119 158413682 800544865 529145371 955234623 777436212 587834365 680969883 214125239 935096294 44800745 898304197 99214126 300258962 109062405 496400899 939805304 299215645 458369713 542501568 180628887 886552224 939597162 919592863 581024584 808808078 684850242 93843714 694313338 536309342 720246500 276771665 210962773 829876019 409682199 280788330 114206680 486268688 11159314 243554808 733254568 157544146 29425180 918716216 683280785 678116643 220684355 347474079 224120946 52022141 71455621 925835090 146887598 604543011 917936957 796876677 405116859 545916350 416314467 499629493 32414429 107675831 482303561 945022641 379220733 749507466 322402762 107435213 610306673 751286167 574588495 908066745 894635266 1516528 496021967 458883807 743450679 843134155 545484318 717011468 183621262 990293215 529806532 28089895 511108274 133160437 277078069 6416457 487397166 265840932 356328566 6529475 132594718 134691675 13129046 760634749 119252084 609628203 120585157 306459971 832656415 161772304 697624523 173598743 285767699 126320645 278936096 953158403 345700249 984049975 249075007 49681455 594796061 538520979 623704628 660726631 274792674 680892326 212003479 79448169 397529977 226974333 938318600 862274030 279369074 640298907 208580211 238830338 246805928 697678652 733874216 720746735 455202581 790848296 78363328 564292697 182867043 165746797 582402165 245130619 393591836 171267599 68070955 71222033 276397542 972476301 917314061 943534394 23836936 417407234 744477846 116987625 781812982 890508288 93650632 323083948 554491037 149969438 210350122 178643588 611252970 189282335 326972305 844015843 919303236 615668028 127837124 858207942 908236944 419715360 431140550 807661740 985948526 360572929 430705596 899514388 386854204 353044516 550361402 797701522 258167106 715408404 610951115 217816101 656185946 197935749 391815367 257400107 511510979 704346048 429425180 456406782 809932826 9134117 621552910 331420781 525445732 129891924 211414805 56684603 82825887 137393653 627918168 762597352 536502722 438193187 433562706 535257836 214179848 18550934 208192833 796688314 882558581 748798633 295985296 698867643 275176800 429409904 200273369 687552964 279046425 838466389 605110980 97469647 844072126 609509475 799089860 240031986 575651804 127718363 520219415 699905995 982569071 167223796 549294238 232414663 850313121 193291730 508517042 96288459 995994692 760367994 843405367 77609359 978767227 97812603 983058431 907461808 894553840 871433648 623362934 371926684 816094966 76542516 507510679 832204164 181925458 732106351 155942822 963621325 37035729 210307556 390408127 910489034 655281847 861130813 177042805 586386585 341733895 237715996 50215702 39653420 46849128 555303223 163223901 972623966 400939859 10756332 57625328 255232609 887710090 400008792 162549969 808781122 606732628 791674032 595993936 340437020 719384533 955445398 269222022 495273000 187833619 170242322 470333557 983335336 387893565 52962818 910919722 386874757 262796378 361211235 363795975 292216311 998982130 256885056 41330582 653171939 644461849 686146836 542808267 889126923 550244024 900627182 855155185 667812147 526697302 896531998 462675040 570307205 202209147 600675603 458134744 770785897 536456185 915928382 727751315 798244320 428884049 682522275 898890115 287171064 646072584 259510285 970960955 748008013 441473506 154577201 506029999 827807233 852265619 532341399 12381159 379345314 839338608 877476847 740060057 717212199 456354590 252353123 111683479 985604871 582461955 51349069 571837318 908214966 884054692 448088658 232128476 201793252 101929614 716773166 79935974 708275058 748812043 94350798 398206545 454194337 727724212 134518337 356491283 29617684 826841267 928817550 925166215 97193855 829666373 831014351 338014683 64431754 151866551 960639223 201697071 44482731 1822023 315071252 163736845 308857865 862569610 297651728 604423621 412742872 18434238 54753638 635900159 159168225 792555740 61106531 592907845 841725352 542461719 431186322 940806026 743272905 901050968 956599148 71177612 251976329 596392935 960385501 787634188 433332810 454880496 26661229 441598486 197810033 118455867 253103157 254250998 706764540 650052086 841884197 877284640 214919548 612411126 206558108 595906187 609237084 240192659 650536294 489193198 466833479 160107575 14744710 344342484 64545015 206813858 899136963 264709928 290467662 29819964 763272125 724424237 350948879 198557413 259525681 557924342 53455956 613092167 277057602 313494805 871693171 74793840 33768303 929990075 578836071 370788427 94260417 964898985 523033685 368185726 508599492 990653654 704371993 606193466 325255284 11904612 760421418 904486104 333923782 658120672 530856921 158715096 525967697 186118268 449432011 425129680 214287681 167332452 863021593 777167896 292203372 628587868 966662838 164702095 272344034 783255048 254188947 845943314 755357559 940123587 831228343 282980040 614327118 873056359 727026350 412395157 433956222 272833364 792049213 802735920 803340693 223843419 205606113 500841091 216157164 646427629 61906790 985925531 908843536 314361804 51372444 233843356 845630923 734951815 856950512 234949167 873251070 514652448 220092443 365801674 595512763 387986939 51455821 655969398 716504451 340080285 722030065 97622696 39004065 595227937 714095795 688161651 87282788 535962761 244756895 280808064 852804692 785802802 512993949 908502670 467579669 718257380 252499087 487061281 373412563 136800493 605709725 744522309 743275436 51402239 913160127 501649684 273928359 10145403 845722725 761898949 485870018 790611403 452023779 124799602 634023189 93044474 490038632 373254505 766530962 295428326 915561929 967339392 95910401 9389762 36044780 667286331 385950402 145597877 664757432 749993703 45204918 93630464 33004357 185114141 903707833 614627504 156337546 71770419 604308459 139196449 324511734 302470771 692487714 370891316 357932250 708268137 547330409 784182738 278614732 369705110 5324229 369940703 341869935 302157441 63337966 850580577 65355705 717282267 206643665 823476027 705261594 462240742 735120339 4983667 301301404 529039837 981665879 164091693 195241480 900015241 570892973 550711971 332556722 285589139 896276215 363174678 189509561 157178232 517305208 940883604 921382568 659119229 67749763 197898220 981131265 237977623 253521907 417761406 864129877 213094524 666352556 822345147 151177940 375580422 649019147 196101325 603065692 37252964 163229030 744871590 467980750 129136879 69203008 541623448 472449398 77142407 271782388 109584906 750076942 875638315 129245586 819118039 434969459 307089343 980750508 140813677 197713093 830385357 414869462 124182596 740263972 939478691 869736722 732828332 590614951 512674464 942300447 702599586 186025029 402282457 132337038 911292098 384205732 311772262 692560126 475601252 14065200 233949325 704575997 245313501 244538183 352842701 480935825 482301790 147895078 278398969 632516803 282648310 780441611 766501386 426905356 998623932 364002422 508863396 58260329 571163455 737847874 234003477 783358056 438699451 209857731 351530494 247400941 983251551 129221764 403143287 228979346 113461905 828537842 60046859 780171288 528266700 185860638 572143189 248208633 6775165 926624369 268340328 509390536 13311118 316906766 563918942 278437866 558781528 739795282 987872805 40529384 623453968 153648797 850176826 345787201 545189128 856025727 664038468 697788170 160035112 693076819 433565209 971979775 178821612 530207968 296765525 560848112 61074888 683871686 624795137 614591754 869956635 228924226 460202789 359462193 627338216 586477694 845758741 605289046 87461811 819858464 274523723 164133129 436909593 315723427 284084250 305017121 360845107 394249085 134535878 44651746 705791254 324123499 898059457 559076366 188005469 204996863 708740955 339441657 468867925 306592489 718546506 473694954 540475800 826299785 647235479 540773002 718650701 235611070 192974912 962028428 66821055 282655426 958232011 765484665 35416963 407976114 388948772 838294619 396644020 377555273 313076992 221267229 544403304 49962652 302857266 591844751 548570199 306532710 988553711 798367074 747483352 771647347 999377210 91152090 478871459 785556046 461230595 353986941 97589747 973326718 799416608 342573837 99038240 852182415 306000765 402110004 44952900 395395383 621213993 244286343 6181091 937009105 368058316 299343311 794206129 537103244 227425786 253463795 508784396 150116781 582603869 583025105 289037014 925250606 33799929 741304867 679623546 560813168 177048883 212350028 872979748 264047765 740307408 411485508 77582949 233437911 557146135 805905937 961467636 902722955 917700872 72272930 41813198 268645987 144241017 625881242 99586653 5578479 370453392 796933108 463027978 689798863 59434339 278016246 647647230 513460282 201852756 909303726 666093182 721683782 338373904 168189369 425572575 774634640 990058813 358170826 205213901 820630060 580504885 467511900 863914556 150281643 307824929 245702163 603330640 403375966 631282268 108977852 752795376 489176367 332708394 160500026 228415217 53329569 294334791 618537588 811115404 28950087 552508883 31224660 456733504 185704965 756217792 465762684 809684033 479487262 238974285 374921799 714768957 916329144 4036835 780434353 746448286 31921385 768404694 588251441 251341792 413456035 579077809 11469775 168869061 498336462 986864108 636200381 882718681 545525310 575944777 753611703 600930415 155784372 240324380 282322638 926873121 296432155 982520859 786381716 168676026 390155848 927319639 736338892 233012188 651543379 880637997 290341852 533298995 858865596 573538843 503055472 824437425 881610178 262032685 307213081 227302871 304449731 305574206 646873909 876330385 103776472 663414075 822909555 423125147 431098989 313759418 549719436 202595183 38539076 588400967 793195341 288495022 871848415 343473875 433073891 824270981 861356429 78851144 463765073 739734620 609659324 886678840 844848966 669249932 728065735 522062979 420748225 2794102 365674292 615737047 366355171 324107466 95395387 815088671 359676633 639307935 872840292 375363492 414136461 709668709 88740026 23579405 3714048 526127562 871381218 930416370 659800049 487171824 805154903 999771822 461879156 108957106 673839677 219965854 109991857 380942923 614784372 863930086 100554878 618689798 567581975 679031167 397726834 538936145 877344802 220452657 365329844 806003302 999886570 707564287 275362322 620754097 923521659 914128667 448220772 246809922 509877055 256606612 423857101 957319684 580400775 939730940 8706821 922130069 539747038 187258979 675604638 293023962 31774827 998441042 145889295 712961317 786516105 281984412 729138574 262820887 357954817 305325259 402942806 460924639 337193440 77266376 188270950 576061854 34352255 250058398 82975454 146307101 616865686 31208485 921691793 244598471 331957654 567603481 347736542 591354098 452968975 104592776 737121342 312350596 255743604 120399026 446930003 401280086 879160744 776260134 313743805 844321802 118811133 704328537 63960816 487779178 49544899 58885975 378881556 899952985 141505353 969273561 99577115 100509067 368411209 363790422 282206914 996596126 169125813 40707166 566495764 50256659 510262715 209377562 864540233 745219226 639718407 458531512 647290909 195822144 404893203 431673183 712855304 808963856 52397411 721586502 207710582 592128111 153784040 445587624 727528398 36749373 155333203 334651554 771831393 47313388 637573959 855441262 800204844 672008435 351853383 279464527 283173973 583478731 938730354 505520025 650389823 60713192 296253079 240952835 259905877 14889173 706220212 321850394 831093017 62661746 767367020 731388611 404068512 967036512 91058973 74762542 269000415 650780458 790791347 425390779 145381503 68126184 105518536 494409157 59145331 632225076 907013897 629184549 553906926 136955496 728244185 971355916 147770193 456046478 862097290 837531186 857143477 785150593 618932746 409818574 598697480 62282189 901059188 268473087 583598865 564512461 365298904 251911327 294976049 65494519 481655183 155146875 549701777 181099507 62145516 87045995 409729077 386242053 471858785 737373070 826177952 767288899 827973575 280676087 464771491 185674824 160371696 427006542 288325699 505494135 714793969 819313802 697212648 961132861 26482156 20386615 328306160 803891820 241540243 34717342 414365663 161676891 166448663 45956109 282403790 21138362 247119294 454211180 855590005 809943039 735603118 662789636 798179395 517545040 285391408 503671443 4004050 82112843 989934842 974767505 600002414 596313389 293338500 625594696 416331861 215767571 265812051 515887069 236001374 929215365 757507142 141616799 898067046 576171451 898903792 591601931 201662158 427675942 397726765 762249560 3944043 760579545 82474957 810701069 415765874 273320171 327148503 610168250 433926346 383507762 541164073 817745125 898752759 894258201 851684142 432513449 574926588 171469253 208662889 712558275 877081675 912268102 524530469 260320579 487935785 423577509 580988734 168640932 143319319 994851188 940353802 616351060 710150052 206117149 3787000 35175677 237153497 472671992 408754758 519954618 495107973 791934420 118021019 185899154 362580220 963383719 801923576 495123704 372588056 164975099 936725405 345345748 274146660 239445 233487463 543497159 542569033 455331128 700513933 642917207 428079971 660789238 293054085 957888633 570251154 215898518 424069680 262520186 731102027 28385479 674475364 691194787 251231704 790321093 191671515 259590230 284781826 636157948 506861553 597916704 800703920 163167276 31986802 23705596 639480591 572781021 150745662 126117369 59031723 639486377 98347906 279783746 614467149 309036463 637523916 32387891 444675886 942080712 724169677 197911773 24953835 415946117 256236821 604773669 852589195 327888512 113778521 363404746 263889405 816105159 779984244 50504996 333570362 8171714 577730353 33781080 400067706 727353432 567230016 348092301 323855190 267404974 390603470 838460290 234421674 151808342 383867555 197707505 299123813 203273180 25311086 141359183 925662098 106432628 339660196 293684055 636106196 16096283 397761513 297878270 811533204 555709327 835990464 288122853 296957258 715270842 211267017 248477280 953206301 201001046 84091685 146669966 5517977 611892512 362434402 588447387 946949028 390577808 300730268 517738125 744838407 981869715 346472620 977190023 835046836 73493144 370816020 616116557 468742636 24210647 97912371 778200696 93122400 901611381 332736126 155323550 125182668 512743057 111137780 174327096 354237152 323830920 990948770 972600650 608737590 142954792 774081192 981976707 298360792 689540194 655404731 570237874 222002389 152849223 156282423 532013147 250067209 147408849 440772495 134246110 349983439 643799457 596864600 326849244 527334454 670868150 925706887 812117810 723029579 306912360 268625428 473487333 292257989 822312544 646317250 790978929 422802177 396751480 710552998 47829778 802701313 869470990 800651583 260221484 63932465 405442669 650677246 11568019 107709207 160774565 405808244 3586873 388562637 140743801 634443929 277019209 244793718 193921523 56377220 806728946 617938358 358420915 459949134 102441410 977557118 61751531 619441159 69834758 115749850 314645714 503444508 200982624 211262988 365861378 342695080 545720654 543284245 768574925 299128860 190644283 714330840 51436917 16615375 276161896 802091756 760867246 29254910 33582343 2896308 751144210 218817932 295975607 786321467 346679583 454980290 22618536 865797321 29114565 289303604 790763977 671868020 334276452 377549194 565766179 55560073 817029065 218511616 723751282 572705349 846743834 536586031 52002340 478756471 565004438 141112057 500761885 998559431 864221211 59583866 56480149 119557962 55947979 112159621 328259512 661059152 8088861 777984716 438554347 167390706 907285569 48153181 186474406 602500765 304632754 954984181 611303995 529829250 476082812 479339752 255983332 116269568 878213391 799765340 40831478 28034702 855764644 230472281 314371608 779665692 875435634 797573745 435599075 587728533 813634897 864887330 676647361 806464996 636706168 504793461 177426198 993380598 386297918 773636014 237807372 974758635 102919145 219300994 724673220 707921134 613159660 531442002 376403982 195833364 871623450 946821662 413754595 101856913 867217712 136607826 594827332 361244451 344912833 793852311 355957826 532486404 700576301 689011784 191330941 873072122 583657495 489737657 285038570 410075036 84193859 159535433 254586807 293452365 845666096 829166718 866191633 595023657 76520052 660750926 940714683 659048607 611299339 651376065 796829652 93977644 567555597 754508213 568531715 994624545 328299227 34224447 771069711 503136360 99119494 918614678 993238569 581561367 362155514 428480196 11105796 132304189 308247286 178059124 560321170 466227978 239775908 111341661 101492464 702426722 58345945 659355451 622240370 263500941 365014322 298009074 852431342 194618183 961327284 193297177 263889619 671306877 853046231 976155416 404441824 158272574 232990428 610165078 657586667 585841018 854016638 325186117 69617319 305502565 165004467 938315492 790238849 190619519 287462206 259531578 493070533 222779469 201194433 199962180 707664342 965276456 188803152 844188920 263278814 450397491 48630107 211956251 611223083 128465502 459914110 177789011 393899683 788810736 261490550 799173458 549507872 30967410 619870651 923067795 40862367 820030112 562552700 177288218 703203008 47632029 231989651 879758395 60462911 572567326 139791179 121630337 291293937 625797753 586896852 875889270 58625457 54146030 934509216 687835810 195995242 822500886 92559859 36823447 679707920 353709822 193117060 805131135 495013469 505667473 507088777 9577877 330729831 507046054 23132192 327068528 250241893 174845554 493645891 213262038 188103459 688058932 501369064 82607957 843119174 233798018 316679267 671170326 141146335 270993561 826378748 91921595 413469286 2862807 644999040 727046917 187627636 898273733 490517926 952880917 942674582 468268854 393256567 611565118 140678227 585459909 777581855 66355063 541468240 391143706 80223524 39301038 525585243 369873024 835499616 470196102 59793726 894008015 454695005 85503320 292375368 160592446 406064973 372022179 705233631 691319442 977674158 465723854 901570292 115417538 604548948 182485446 258770388 316637788 595297898 697931033 482435662 647576816 569298219 916638097 672703735 161907802 144804787 854359081 789219357 124265548 855040619 148488854 161000211 76356440 53259689 35270247 281226812 127614963 450530411 498139947 150276156 184490533 99298472 80020350 47908296 994598441 722581110 293065474 749146156 704207144 955730523 612125152 506951856 890257972 382514854 19136629 276728585 360264226 473190005 649412542 590079676 389442440 285805347 588219513 493715618 951561420 749206295 136709424 680475670 795998436 173420126 121658392 937767814 863958636 33883572 996099646 356595669 630691799 573669039 822745670 862007372 901024612 975753919 270280677 675988759 672114785 63976129 35988070 437805590 278676812 944473891 925121607 220969741 888636544 352074336 824925389 702051051 33171869 788036808 323586848 616039409 223540314 647058079 18233065 229086020 307312210 398466149 327413445 452892900 515132217 522278743 290177763 489588891 327095238 809202231 6380472 296080137 251763739 738271293 46273014 520338371 931992798 972642660 956246910 354297367 262366499 955774367 58984467 403627187 778403470 269093070 21865179 656878287 577134551 448062483 663294127 204128315 640167131 529794752 351062162 640091602 875040589 876947220 608402768 366062066 970355152 9107644 940753291 878794445 564017769 660192448 112350477 408446041 902294404 603370218 255461491 658684322 883915539 647565891 248364632 624917315 107311444 724509164 32261705 753818618 488154226 77894998 581977698 151681339 38453663 209605067 60512299 44300452 934377880 333056517 725399281 657679332 563975276 111425740 380054266 194613150 35210442 46038900 875158033 829541212 687581864 730502677 654372469 648784866 255280348 905078428 358882456 554777606 6603193 531778289 130058128 257645677 178103791 754141637 378018319 918601071 872779807 128248940 693348635 107933863 34383276 554021828 996611580 120517496 234529529 595592570 152093223 304290539 925302550 611355298 167038736 174908045 734672797 149904783 136031954 747687386 357188235 409070353 490355947 654238469 641232676 167250478 51387281 257603406 507341815 73530325 654862659 97586776 569457223 960675844 568308591 820143229 484176146 527494050 924859215 380135121 902864276 212501498 353900604 62377683 984783587 891627297 727586793 74401641 398017125 334646520 108075186 765655527 291965878 828190437 557452030 31191925 293018223 651920793 677778695 189970292 943778210 973652117 623618282 246133289 82386187 640235741 377483959 843663184 911880615 780606033 996663726 445704314 877863676 32799679 89338772 413489194 241171976 276563041 803763474 177237808 451572866 780401450 17615880 786750025 859726922 705318615 689393079 838093175 277488548 131357671 938503618 544310026 61189823 784273194 284803618 497077894 750615157 99554652 176677431 16350290 198163318 945578154 406620200 46417945 645607174 364472822 528396844 517221717 879338447 603011302 229567336 581381300 487302241 455164522 946069480 174538690 717934534 986379918 903994098 55222359 884391905 259986682 829228873 572588294 224746493 97483901 731027185 707713229 684982040 204045526 580990012 814064294 733978251 865652288 445778146 912638112 408898180 188182330 129141546 500744342 229993552 140082752 452626125 127773057 299749689 602700804 245352310 59404851 683345480 657264232 187561511 910265618 822741198 612998978 307949038 266088118 973230404 572684096 714689905 625014642 644708790 119648865 896683822 431549670 82680764 888517783 108986734 10261308 113187393 449008901 433806485 130338836 263268504 807612599 908550063 976574206 551111655 397377812 560112643 184886744 412538742 479644931 461275245 636900724 533629229 342716471 133936442 820560852 271807935 201366869 283022787 873336847 102071390 767879112 212307364 690191146 985635934 174708900 451294560 816601353 932277994 912039674 378978675 653639847 769518929 689802812 452561238 807735030 99613781 999649727 462522624 645353459 693593088 206065696 322822983 333700729 388501104 38381985 29232472 232019854 55279873 892224066 830595909 744917896 312038715 563411406 272308221 795904892 993125763 770117159 364763935 400434844 9551675 59577433 893714344 555303314 362903984 397992634 55941962 691101577 44260952 37630637 990351525 271461359 833852669 218048068 531050049 812124814 450730301 171200442 374813062 981226898 286049903 2760273 88919311 703295472 155919174 133840990 653276348 367254110 622938331 594966441 122446304 525771515 152947878 59476901 540883738 505216603 156790432 786811678 947607160 440945378 653089342 62055457 194149272 667212370 549432970 178640928 608325220 414936721 58969590 787270243 242227633 289033580 156423024 932981399 358651463 955262027 941279874 341482633 962754571 906914093 618521062 313445296 748308442 667078294 157211945 99092782 592979932 30790477 197980000 563431039 413932671 484156265 970392585 420690044 180964867 432321109 604113770 656419738 883874762 157547748 867072708 612502664 36789810 965057571 427344584 186176453 395336280 181000574 668127171 970961079 773468604 88413542 123222953 897295622 937785974 611757807 369804508 170970224 501954234 130776601 68911314 730683246 301107009 48487155 356660109 89135299 220437811 728435124 166056145 49143649 154678907 711843956 542478900 87382882 92097790 808374805 203320303 810157693 822238610 659667669 34090392 96697108 936496144 704434292 550833212 667018499 221790220 81393975 69832665 188730705 970853185 931996053 312017427 320367565 771956803 786912557 118099704 285558799 424596063 716361720 552622704 321346106 147506837 59104591 997711277 595531585 246398359 166968467 102335710 120769607 461996794 230191899 775220247 244519516 860378449 512852413 109241378 729322185 628780435 988175656 342009754 847283560 845641864 324741245 297232648 381447063 63838981 3983033 810147614 208906438 301084797 515898737 165965298 740676827 959837400 392125084 165886020 562216494 776712279 236374798 858617198 58933808 804219856 734004691 625826927 243295732 396264816 413320049 551646774 594290164 52416540 703215208 648437937 637348860 9769509 175995705 933456075 515548206 75299095 546752864 948888391 369022897 554999537 783078324 399703966 686462462 868597744 121553405 818497614 784643647 637909083 239050599 536044370 749070083 715403012 127657987 454636118 418184354 777597878 52021106 57945000 486742564 278924765 887408358 364725640 250471166 617573680 978677751 331430880 6488464 204829725 34532292 445396297 902025610 335946842 851861359 284105855 643465739 634018129 855719572 679291485 501992915 219833482 938835900 403171501 967021214 31044271 879616833 638026937 658648978 729820954 747243605 972677720 786936206 776930014 692309030 167908702 307164064 758211251 908950736 105894667 802609421 350711969 41406355 310714801 858229588 35518718 616093260 286192803 127140886 718834215 203114656 417363823 341724249 3990312 470389246 363946613 925494463 938125189 379765527 286818294 763953081 640512186 399740928 136380200 972464326 951609319 625032552 113797094 626383119 808627833 223947276 629223413 639637226 222990641 811386645 975481605 744207647 685232296 606074296 80125852 178020326 819869012 709572437 773989591 609276443 11675375 646062456 605159797 729017893 534765738 507337623 861862490 35112499 525167806 533450824 438435470 256273544 316229560 241387075 687288376 582993630 720930281 550360336 161304837 940720618 32662060 640816993 786978963 284327562 470796566 232878907 275682269 518581683 137495525 556044193 820607760 859902779 959526957 469238296 669018917 21052352 608529025 653526244 937191901 35393136 643379742 645466645 629210879 485979356 861491515 210352232 608956799 386117924 515983280 458693762 195936116 155349568 504478428 305147870 135728451 741345918 660687441 461488443 809868819 282220732 650938380 656298108 961936424 797741411 426702560 250768604 791936279 523560415 156361960 117491470 305216686 230107035 358304208 51545605 248728332 357893562 593677229 905421064 887118839 393130510 69705285 592167757 746177212 199147471 782505987 700865920 97744251 2904582 142380054 543021216 416065338 21912370 594612722 314927718 456864389 70115033 107318003 671127988 354715795 842546144 215162620 337651994 706005826 430020089 833322715 461593250 846209862 76438079 911292937 111099049 375074349 284797062 382997253 629081313 760938154 671876578 840120133 711139458 907436546 727034595 346997861 452386070 866357875 880678893 527891599 719296236 358275160 904214502 335454229 183572372 553893040 641800645 63701988 352854298 239419818 677761524 185293479 175110859 98693554 431473170 674691226 85043662 131600641 338127162 788486334 46883847 257221567 136178387 958908812 248894631 399583350 615968835 26935912 201306361 285154067 108594510 627767930 738217789 937091980 639671822 296101235 706773141 121923766 49046123 690185501 319403945 793040506 792926051 133724696 336660645 832223012 62768126 92635043 614243820 519180241 132595775 204667211 106405689 3509747 594180805 433509573 808975246 107223401 309243686 115983784 707247618 664185552 340941131 443815680 639244018 166392251 898337172 10013438 772594467 665578025 776537178 356929432 854625791 838460202 540600678 896496575 325603266 410356204 414340780 701279077 64898089 457504995 528612459 592236387 890936891 672272552 530446079 759484183 594152433 174694963 234202836 467604710 948052332 860428293 671475442 471253628 296537769 417449397 437121804 701365287 527472869 180859971 549566074 62994415 681041457 751168557 51406870 441629760 105204375 541859955 630004585 352011950 387290218 136986104 575648146 491817904 459173847 150547129 555096651 132416740 17896924 126406446 253904256 462561379 784840643 513788488 944410839 15180000 306549289 969976217 787088028 474957723 372334254 620229213 19005221 550170415 967662386 470820222 935738989 567933386 257100300 963893399 207761058 48923973 266722674 23637074 258974103 196384294 584975139 684731096 122273481 974680483 906423752 203453090 34757722 140413933 15951224 969160747 10764229 208119926 496994992 499923777 640824200 152197716 599211147 588552424 904478768 96471107 88587221 129578129 198625601 452605364 628061127 661189462 844178582 427031095 690366036 669925991 177615427 841398089 437630709 726362677 378339269 639248926 527652882 201521890 951058872 80719810 527535306 582136203 949422911 137522618 68405019 42753339 150603844 867039904 561155265 993255802 202000751 888218130 166271865 228079067 185253840 557719943 150346397 182412951 624778454 124106705 8627119 110809098 345399287 132406914 17482060 100672369 322378972 300805090 631952895 856075488 281752799 200836931 199639387 231659358 817217506 119998386 858014641 19841963 389980374 189569131 675735388 809770069 69038907 984482592 357587579 268974063 394363665 611418732 28940536 870135536 758639911 45644523 30864600 422840629 131093828 206334945 350052543 78794010 622993475 80521969 408302475 276417287 659571871 876290445 943226875 513758934 143793415 640226851 971798898 768381132 481593016 389437054 136246399 902258596 687116546 978895713 215036884 167862305 284349241 107097373 306934664 378724998 975726704 337240484 247158318 809849541 942999450 563256451 52663406 679004827 363218321 953011025 797927005 884392623 831820438 368629377 307709812 252003253 433535 61868976 335840485 938942856 191753289 387565427 83335228 739840980 777467165 544114356 891098500 97477489 822856708 889387095 393010217 782599175 127265365 236552696 283259278 57309012 796736002 340907161 821653910 934251248 960783943 479416370 397623030 301282675 888989547 997830536 165652050 564965696 864543517 766228415 671264921 74415873 163281903 596022385 329389069 27246616 262354940 815048177 651514781 468759149 693236989 30186246 860000722 290811041 19677126 636115034 386794595 929355250 28939607 847853381 116058384 726618849 943849635 12145280 673002548 484229354 356610719 908937429 235608108 537421296 823634719 66512550 307383220 843323420 57955389 52306687 485935447 623106554 255581733 725523898 652863305 205881978 102773853 731523667 908448992 126438968 152072090 397489782 371981613 89792514 1711646 218755736 331927294 29620617 54139805 16428767 237018861 547129100 909683575 105159827 63363701 579524734 498636376 864132359 853057439 421684965 45458704 450796093 757390299 969355236 183311253 985206169 784999949 515504655 269720298 115843887 330986971 133545999 977382645 476215063 120091854 296192411 559824531 253500589 334207194 159317657 758621871 14983942 946772077 51751095 769031289 283490285 219500280 939245466 43648097 540439073 5206372 218030519 576554573 460417677 161512688 225553574 369836276 582277241 287274243 772239902 735360796 999480355 69722788 912033051 702396795 597205399 659968553 409349594 82893124 365787852 233277712 137867875 499134905 623299188 99442981 824418084 71144155 943339870 537409536 338966871 546636693 622479908 317604417 948421871 92099855 188121755 625613504 106894425 126492247 866299690 968665832 851808585 975650775 706879702 734309789 541606842 649219281 948390562 557999909 669693591 360295559 634593824 985179365 937042397 839295514 14925355 422538083 711136516 254980561 797447967 569945549 971276918 131800757 554593227 653132791 27315420 904897065 507181198 670673050 344828387 614597221 43637057 20586495 920366012 534613871 150858001 818083826 456211038 756767009 558972390 832637098 335581417 702475911 153897774 255662068 764254533 156853971 609403914 471704926 434688733 378893273 938804725 33377785 787550778 341085608 681225398 271072281 107956420 196297481 75847826 75689210 121652413 361433111 173395110 914848947 64996600 636085342 492718086 941473473 6109778 622266333 114108731 584742081 821718609 439933576 930364771 128922986 867543599 527751185 582296638 191286994 857213147 611938049 940335647 435337722 329684491 948548221 422094331 965432164 31199360 22870021 851772753 377281082 698119307 699166903 182190184 586494632 616920708 419216193 336489405 376933030 683429230 348638861 566203270 560251649 589615336 498463410 329035429 108651366 457124485 952337936 289285264 806890417 985821469 446887670 829301535 49053221 929767965 713442703 323367095 695641167 670925707 250410333 55930576 101668577 92502035 900787867 271859250 885553887 918286878 978289132 938292213 636623344 471907652 268923205 377213305 193752661 551574212 731025973 864203429 597480104 873122865 174927237 932937221 96523498 260438753 82877828 219697613 972286051 670568644 921981343 521513491 795702824 662520884 310383844 704751040 114242207 248007764 487570158 558671643 671232970 679082952 94487103 350121030 806797036 170128579 619038476 23581346 709495791 211686211 458597718 605352850 474842628 12870510 357815793 68456191 887064998 12176748 492972136 915481291 892676613 186845235 18069552 997572646 383089847 388471327 608312074 18738461 497994637 945686793 634770849 96507688 865415318 683908352 207944889 494886339 66380627 726363017 152753198 11747735 626332814 153885887 331003317 337387272 259269920 707227021 735263862 104169772 758240530 91459789 433732021 687763211 47361980 420041210 234513983 411796915 25789120 190462179 30898734 370419257 207488481 644412863 817651892 539301256 500712365 322919107 380246442 251407199 403249005 940878892 485100695 569524564 483141276 465717601 372094726 140623666 618170786 625846721 366425475 614693841 812189758 924117982 544501247 853117351 948223699 946019544 138731641 817872070 464210427 577480776 180387603 422086218 986976991 315900398 353126953 76411518 891470667 77194193 299833736 37369214 43196839 119524630 606820433 824452487 138552214 208717549 187161726 995833913 61162013 609035026 254165478 308916122 540281361 148023996 206067066 9864265 368426437 338094790 939718066 838984430 315089277 348327113 805482418 598295296 890186625 742457528 390293097 831603001 667223143 120448559 466906821 755816736 539342786 655491943 188235302 518155514 67182938 793844631 341917165 828327030 18445307 557595894 645651653 601126024 88822860 281969340 967665704 631617541 80795468 653938320 119542045 297189633 496907900 285327384 837788523 90146846 190086131 627525577 595228306 786285159 148472021 807483395 447394465 67150765 529600066 833903598 439935642 339563326 751268116 331171520 451599646 698071885 28088753 718258871 991482944 30377964 45197564 512040651 598793307 899074744 187025452 942532279 18243009 175146082 805938994 775726142 986578114 296763992 279974782 472833511 932360724 718864980 387419026 522433021 237964335 254672219 825434424 277335591 885802193 397738923 303469504 581048943 335313228 367411412 192475746 577353309 663927340 836975991 94104282 268756248 126241331 492549457 389162097 86923506 992007077 51184591 818493235 969549689 292014683 932312283 245600194 129959447 65561552 951021656 266088918 891332190 262360703 470843319 30768707 607212975 510212310 770856105 447645853 738907152 164749206 427368896 943338221 102449836 634698297 147314956 815489489 894083274 726286385 713557289 339743224 512559729 319609609 849514620 3941040 35025203 332218786 431958647 438421426 103339392 483690830 468018527 616347271 438803957 415592619 373586019 508585315 500894005 638081583 834535571 27896727 550862506 941510832 764455391 220465731 90621249 84983884 958967660 351794042 107330935 893293786 142946359 397621070 274129383 842862163 374836481 47099094 816454014 691211565 905364813 73221680 241649094 11813385 464625460 562120127 659685976 325920217 667886448 703386705 372606772 531003120 406622189 55617308 528629862 862296966 26907699 698325284 66729023 220454824 37257982 596126852 48653446 617276083 285740108 44578322 229217406 874737765 19495186 909561448 39419238 377022138 351361643 388503220 102102380 240658383 472578316 950665219 885964601 732647991 331695910 940498731 480263806 991633467 284461257 697783949 56598572 808429238 572334162 704998155 476400612 629839936 236930623 372466718 26639736 2147602 607712451 899642116 203983174 191554168 838706680 91577379 540902397 186691991 361001055 544426408 940067890 924579822 408548896 141907593 864365440 36860528 72414277 2701690 10636486 233485274 976788631 814117544 539221980 51858058 217582444 819017397 711341773 978592920 857050985 895090059 810047646 710924647 106746329 735201549 484371910 531283712 91472865 246369242 74047846 753071759 198934598 900741320 913610523 714694471 737251714 745621301 153298474 786888606 558946116 942105225 522268077 828905046 556265557 843918278 946865392 235226585 783320597 212893399 264374673 668201135 25833315 764352890 467938752 632702363 125389933 522699871 729563461 526371060 174544498 568923749 30911829 15456019 329351568 897292424 627334939 57118629 374540279 593826145 861366891 100383307 545839968 258242970 66727927 680877932 632510875 128147619 436811393 774712407 877782841 73138937 225889230 302932459 464630829 637334332 767314591 506095681 197529360 522331474 786141766 254480152 692198124 294455515 231338341 132102027 63900236 458020186 926349785 611973268 358187362 493033581 650380499 161619804 826247220 946744217 717589859 530763591 286856045 409858436 783742271 903637476 178058506 220241921 322810100 187654476 171918912 494177159 682044270 898567724 47081153 199042214 686870865 48462976 738740771 704077927 821129176 956209903 317519177 774306530 455408203 285298060 515652814 274854302 771010737 932296118 288600679 87684119 672159622 883587434 412634743 644641571 360752079 403180120 267995629 919570046 921952117 504570769 387845689 606923877 744741997 645060382 255181347 589430421 863918832 826577372 168851540 74817083 637727831 229234418 618714602 582400934 394709061 145683508 741546227 865520316 435635914 65666022 866980607 475468008 111687994 177252223 316997427 476175193 172588848 928502831 650361944 155095060 653987644 534785256 928958494 95696046 201110289 318464470 613095045 962165366 401965342 834400220 144289392 927598158 67384430 622093473 378128066 955246089 681996630 797792235 101413470 33686561 718504613 495530248 782890512 914732725 754792732 297332493 592683708 777437982 269942416 63972265 657860719 388025480 988713065 841104997 180571930 475038717 523952726 352131255 542452290 613791649 680954183 72880400 36789991 32702215 615448105 32435208 728641664 933214603 474016055 504919467 391499340 370888816 282935633 322609926 558672006 989759714 72578745 163531906 270724105 396799943 658362766 306932760 393086653 915811955 221467061 256121949 166580736 861982076 324981567 203797774 969177408 223992296 114425890 561916317 886353033 917296728 184781497 36969033 829456360 62354195 981243459 461426871 480593859 67897318 572611543 508876370 79664441 646387684 1621615 606588691 98831394 179431698 363489304 309333275 133343301 824896952 967670470 226835114 593303133 45040317 438943682 491852920 176275860 180901240 88568707 29480103 448362341 519990406 678892187 274312648 129667636 802451577 490918820 323795854 856340899 287479531 802400710 687334592 306515702 939704525 586544687 419490062 763369700 467232878 483959241 449484479 540908460 837679034 176178628 130880757 168682967 671520367 537817818 498509338 558958642 698330635 232027523 618544259 171817575 719203725 352090314 70550616 186640567 21634374 576106686 985529240 245923191 205588892 967177939 935502501 131696540 69306911 545275919 12378281 728634242 822180815 471019576 102040683 23819204 32327984 295917300 771036053 321328259 199324006 82024703 603595590 997082979 226110307 292910508 849062279 68782107 748056747 728585507 554714649 773249987 230125643 325408520 779642280 801932183 143909103 219152544 374525180 521441598 40790279 965963074 582584630 44621153 699305895 343670184 332846964 636703030 152489935 257718924 748301008 221906875 638347393 526209851 234500220 119967517 971438168 784817906 131321094 760103412 810471435 875548485 195447865 251933561 600937576 62112507 659927311 529321206 107396031 679073377 318496209 802357809 357689165 502719218 135403251 192854730 218912359 144183107 428107394 910004600 457681551 32887824 482533776 837929850 1430178 152753119 843142689 647275651 664460520 892128552 968494901 470793649 726762886 134492428 233816603 558413100 929960451 586765650 401400546 687924802 322964613 290903875 37523198 915177458 352564212 464577275 233174877 648220062 36427305 746987230 828101095 462524588 131923270 498774015 592822299 753104738 561814076 268329884 439314988 186682693 532161416 242520323 208607243 304748958 110139997 439090359 233146029 7776049 957546785 880891500 392550777 33039969 688491206 353226523 647457453 823481505 270689554 668229350 334376795 66907827 926718145 653718096 649947485 586743407 966495260 675430850 189225886 377023486 340284033 781417029 195636348 254224408 479307151 699681466 498622867 877342978 365777349 771178681 417559002 304244928 710992045 345469806 190200830 179775263 113586837 85255487 914346946 207183199 934285143 624240097 983209740 864298558 244476166 457479999 737411264 719994986 11052447 736965158 93538526 646263915 500356197 464856 364195021 486825285 110303181 169517359 979174721 989546055 206933109 44641330 533984689 721606286 499180569 324355914 180338764 565061610 784241207 221604 302064169 562526296 267800475 876259265 802587630 205972206 249935207 504235493 500964409 440705363 918749032 916764674 863887890 769092176 960053966 188759699 707386695 241589063 570294924 573296529 848359232 812749728 141582133 164729553 755448801 904912682 782521422 202308871 38432741 969259939 426560144 60885898 574528391 482847529 642095999 928406983 236740497 924438603 40847493 57643423 279532142 104362579 233770199 517544092 188410941 964845846 768738920 3190668 845136309 545571772 858476142 19632199 716082831 13118233 707048121 557604701 895886449 668607570 465678582 885162345 14465663 553672710 83594664 155180380 569473912 494943212 637120870 701310843 259683298 7629000 370828078 500964250 374511406 221497111 891818560 15860731 339693721 712095236 999760098 722079411 150752864 706391808 37411330 422037706 692648327 698092542 175668281 278948825 745641232 893557042 997067650 189381920 947883338 114929287 676569876 439094388 834218584 264005496 465322002 551422070 508780805 407083557 74276531 947862156 566408642 409097701 131912678 915507768 351298584 954050346 314645844 131629379 292670164 984304174 287817407 687168646 155629057 544478383 395151376 14018417 762237026 401312256 106202599 385169285 762887546 664243719 14065624 248744602 231650613 647467372 203854560 429835985 741168032 987784135 739819604 808599007 451992283 659113684 162980901 369265229 495237606 508964235 251525706 176510464 691837422 589452427 479842162 684189651 634073969 226816264 246315822 958793162 810054132 281393455 104916637 13928364 419326661 744912761 639950788 937312165 460621180 694312071 825052947 820497069 174231289 379186737 489672991 394193618 49534878 558030778 902241184 33685894 66964817 819838026 903057254 274267565 594487034 182344506 589536542 27048118 741169602 271749500 316937396 140717944 321171575 868971359 204926908 25984611 537447751 494909786 836913072 198183641 104556173 182202606 517567737 122339096 730829535 479541914 391699632 21878769 121621855 579002084 387773135 854487144 835391532 630143410 102563367 654403912 258963675 798525500 463887167 141370087 719577486 971379334 293275523 8604923 886024765 615355455 146206073 657054353 10908469 93567247 720318391 633579784 245439641 646833227 164771123 486080561 734437486 596624028 304057943 907906707 416029232 681969428 781265919 947856205 599358972 40491139 485584090 92342749 747838853 176202270 519788896 875359190 44452643 322143512 335677646 833232916 936804285 659811228 173685643 394837076 576470245 185153377 592119876 752733517 348379609 524078687 952788025 640774423 867846513 89617242 865344911 526522813 400799778 229943419 951779863 570428124 619033232 119537560 452037721 134683281 802922416 208346732 226254292 271378122 720520500 949436944 384473757 566460758 703489869 337509838 390172614 393670825 794738384 514062141 904676708 275863154 105748284 284174699 632350202 462243465 314771475 962154549 199879734 438077258 692107230 607153734 305819886 245051834 685156269 245556334 482462997 460557026 26954562 976729823 163668026 225849831 778369415 252881922 89265132 135086980 875403318 132772002 831841227 442711232 607021652 622127863 515905502 605621785 895598689 420300599 96265641 538713629 642713771 648832759 303732024 819240332 542457757 323073319 882516966 284008726 90129491 438079631 363542798 11639664 568883901 992975869 18883447 151336194 363218304 910992645 495876148 602026712 699802032 939632089 335965360 722557629 133347970 345024482 910448199 928748412 882995753 941756338 26528454 508065511 658200088 32060103 854676300 903762570 183224282 803444034 33873040 153105695 190087776 110539674 926805074 758417166 921049800 777052005 842320303 966900231 665359706 414133587 986673650 171018893 538584764 841935831 984910137 676298509 306354216 883071795 88816945 226605562 289989940 232439030 770061086 316288186 816711768 303536209 190488451 678839168 472705758 172546733 233762794 959100509 607907191 896482106 662048204 750697899 255274608 957467572 466802656 454514744 280699137 472909927 910710279 542822882 456604662 356888279 12446342 174451110 871016740 172228886 300051738 862408281 661131397 180831704 800323834 972865197 89494677 884354018 261864709 598855143 674608127 994162196 802485667 45100177 580877911 350384090 61179947 19121041 406906505 275383098 871732154 295165337 449047246 530957168 396937407 72413931 904573990 912308050 173796417 162016511 234946927 584830157 735330990 741374613 798504692 415464180 391001447 621083884 986832620 113592975 798922468 448195078 396962029 269929283 958933468 311209980 60773291 265267336 509878632 246695308 238309961 511421683 930369505 864508911 886065299 705292458 402846084 287415276 994132430 220808074 227376020 296809204 931849383 911819624 624429652 406228570 889544714 589006194 897195582 584074041 64464383 334230872 184128471 882080031 763737002 657642031 379756287 657807422 361131052 139014663 134316245 108113854 296502695 215381083 310133505 847321074 785826459 499964281 910780055 454888906 891335541 588574774 498337825 80070609 78757436 984458556 35763571 101013498 228834802 456474820 314415360 821924468 893688524 438629697 750802843 254903094 129578755 402054775 120079294 964756714 864470748 758416511 453506442 186302328 123849267 202462623 232433796 922951656 250650724 724780397 563940662 570744238 183819431 446550633 424866516 150907907 411235894 150581746 339940152 299898978 31891986 566998775 558583290 986358893 769802704 480283641 253833349 127449721 255450541 326308941 641603731 351051623 775925456 142992856 617375283 83253257 219231871 179616715 979344058 152728700 66445425 533590298 794934583 997545445 4464532 333857111 871764727 338336134 505128019 504261837 173479524 338730076 700896918 43754042 986837859 869484581 533468100 432590492 571579778 662586979 743940868 41198889 765632668 734440655 732655343 467039938 757755575 538016302 642939559 847721307 956337918 215434063 370073555 620000989 475799885 565299665 204627932 494011481 886287511 483865429 646314303 108375242 299216210 341650265 881417295 993923745 659423790 916217860 552568939 61057648 699051925 436467001 107840468 247113271 827567955 516489857 539027632 712647360 445749490 143826227 346859856 240434732 680123479 192573297 865329102 710881141 615936461 790599384 46877892 976154101 17988641 785988932 922835984 757660128 531672591 755221549 819700535 395521839 667060697 362389452 262358782 526726248 372378646 387644081 139028518 633491370 6368037 296052138 97826874 972561898 358297835 877472413 56248197 917048260 457495393 660582662 883953181 301469351 613773569 709360201 766969141 770171392 406548190 644168126 91952859 516286633 191848772 655508760 184963615 127326519 882161798 3976046 270080770 177510534 325272505 355863133 193709078 825381904 386145563 240946500 769310669 239414372 817370416 82317570 312686563 873593357 826722143 972317246 14677285 201189145 819267386 165422673 790160167 702544341 517679698 61874572 122346381 723281712 689115912 80994192 433761370 348132699 866120939 72951112 148493821 283989243 598366598 873809644 118647015 646844234 212960506 157452670 936973201 176640478 168257051 947275372 101894338 950810570 237157918 368115854 919751593 35180821 52735602 611237926 80877812 541856984 224920655 410921328 605275756 856037657 922464 51634025 141372371 960816366 214499891 101042454 490223283 764394943 648996863 719133900 570572459 817178053 739550502 425873000 663554118 986836060 849234671 2860246 779536320 556472574 235740457 251668314 944000038 342040547 258548579 407968360 103046762 989027289 813605550 477276877 823497778 499052937 179722347 525274181 809536813 957973803 579905680 785769639 284145153 692758324 987664944 168401081 618707485 538245225 570013918 432193780 903218904 538370876 149129602 769411384 74423406 94644376 240812239 804884061 750011138 270442407 181194297 399681026 389740865 968460992 557235260 129630128 253538312 486909856 999033668 27027164 266274277 695253497 7759108 1904130 458721134 12801624 943052506 434721196 345557859 611754233 965399779 369561933 266377558 955096878 306085409 239380891 736461643 248005816 622822102 585970669 388782595 132147087 120950946 752304674 625769239 245780927 716844842 641119232 119707247 840610429 323031804 209643232 475103448 216029057 940949044 769872718 80315401 63955098 369027699 790652824 962532571 788463373 260627409 71746757 915929972 411914350 607156434 876210193 933892465 65068606 357802042 950815347 241948618 606583100 256129309 2968593 675901580 167038886 374963118 152074675 408221852 176333246 97625229 298417515 494452275 157532529 590393701 231244135 628650135 377455392 224234081 840588133 542794883 738179536 867458857 807299130 278072153 563954049 484208981 543684356 115554980 864085960 296066597 447870284 615456595 306722976 585396548 391793082 151309619 924952645 975009971 686159984 28277748 566992815 933914706 353973397 578925742 648612282 88213695 949407835 934048415 716531175 290469357 185891643 185548877 773186584 99408493 873145929 368267101 751061984 308100388 697203977 422969099 229329304 271058411 977952634 667786958 152408030 59492113 188675083 669818327 294798546 29499466 130100566 280277762 331885254 689442832 467292008 854690238 583945244 967132430 569037246 272462162 298794993 169318721 114918014 882200840 601994395 691190066 44474476 263996670 162213913 250961392 373271296 103667115 143296985 353950943 232234091 221114036 144900221 679652373 30705306 427667771 319437678 614951487 625133427 272725742 241124400 828310553 693197742 757867958 849727798 12548243 432969560 788328270 19925089 224846128 326337183 703575411 458725780 907219795 227475704 868134775 846888665 144755745 754920746 681847979 580449538 917124171 664330083 581529621 101430846 356410667 526845387 782276683 10980665 313040112 31107416 926258593 425910248 15559599 916789587 702621358 694373452 775971803 286110867 296141628 465335963 561566279 9444022 239518057 105025721 198990726 900543898 663260915 857397154 510895525 240780295 857967280 255034672 135383383 278343451 226472278 89352539 863747589 426517036 724600789 51037624 699851974 378738455 334221502 474258783 836767380 15603981 846934719 188937198 996580858 267504804 76577336 856373298 670588219 998237770 522242519 703739856 521614940 243965048 76359741 199410643 896531298 645992709 140731231 139533345 102497327 29566063 677479803 498251104 96023405 382644803 604675568 774309192 24562307 221288876 304062156 1499370 867497531 118761711 617664791 902620848 546497444 927020005 947858188 673660067 61408382 619811445 497367797 219717200 608302829 849505147 989237551 480591428 978741993 330558608 910770480 89608334 35193649 442129313 705365510 138174857 341938526 685318146 808289993 991352210 447129015 250752509 483725512 752582567 283421106 337505743 741679732 510045760 803951201 171694692 519185329 641217913 117442663 486364768 392718313 376492180 33571392 945543605 761190658 649515497 412112090 489353973 13867315 73289672 212415579 628221048 182725900 466497861 491859750 276434694 141770361 93665139 879353620 342702240 402468651 143929605 64354569 685403792 188808327 37996190 991654616 321090934 183194063 66621749 430683987 73165890 247851136 723751161 828277433 482690537 335451133 302642797 190279936 41799722 436642505 95682108 523209631 302275858 175521743 258144062 88262585 489822099 662727594 239386387 938558325 746824107 150518322 545388068 150635066 583877173 144954174 458184421 66077071 803215482 376580648 405123780 346554185 236320374 903477198 490202290 616571259 14643905 138471916 123946079 750221238 412232569 722079724 40710671 928841619 780293694 165629426 875198303 13635141 416873513 54666145 494293591 293377241 503660457 247429137 716844556 960821462 313901617 23857358 811950841 577371504 868344522 51267609 140166425 575326409 172547154 353078405 762247698 245112952 686965905 586085441 174388860 739298120 940702887 63261816 480341708 963755777 516723767 213872423 288350694 128022816 881870496 816907606 589485371 515976476 680991085 647292405 264286617 290558147 488243069 168110105 16059390 980663823 386442165 681596398 188130765 897745495 268438853 374718073 941368247 358987901 378376819 348318068 251633971 81953664 135176851 886545156 283766796 928002062 287396223 150022323 810042888 419731516 961766400 802567907 791877271 193702551 323687671 10885110 921751731 229297819 985386749 362152840 849078712 268050147 845952358 638332573 601674398 527569909 263871514 775117426 973590906 547350985 925856847 315683683 466692622 904428920 329276099 304216560 119798369 72078288 249800527 102353567 890536471 958976040 376259734 817740166 505882402 932766550 395077149 780583685 392165275 643689045 897451998 839038062 268740099 144151744 354898137 637619471 694989095 58019422 951837681 785254639 228782147 870774640 666204254 879500941 583922568 745334862 872949362 12073894 135998058 582572874 900511884 932363765 320500148 281371311 989341438 240664033 458617270 702727932 374904445 945229681 550277991 790868949 3326404 444497261 106175263 404730850 511800309 991611353 374500419 192011242 151455074 5943627 436946866 722575618 131047700 104450381 477705200 171580066 262128190 98569752 651310972 646456442 495298829 682832822 319084584 395550615 997721057 205325262 826175899 559431661 4808931 135687482 993992366 75564320 913138787 66638972 412910487 956213359 401587671 327792441 834769087 225421060 812628765 321205017 298405798 99611153 439933489 27551280 108726967 713896364 967580909 434718256 29785705 901258237 911328150 710306299 505939562 103160268 369130624 747002300 885106982 598981726 540770284 730601046 726767821 931796421 427309004 858348080 910398956 231839136 518289531 299101043 118652401 63695353 859747336 982255818 662055918 691333454 424599473 990930841 647203698 22579441 968568027 251496935 882392518 777746062 132003045 390913348 221488838 729448983 728692147 553132767 620300951 864631610 309801003 121799858 941066095 685467781 556823595 522804896 738960952 39940235 487693979 997915020 606241170 799950270 994796553 301957364 324947119 415111053 717521404 910159233 334164332 62640788 914773247 533447219 869933598 378887513 678721765 119953704 689960302 549585166 189265904 56669920 71312445 127330258 691839936 837962771 56213967 804300713 336017280 274705008 804289657 232232754 563085517 102917956 365438039 564673621 518080892 134930146 612905021 217545581 876462958 979722233 69687558 160221727 455443050 389456784 388994808 364064879 166706131 939310358 763786609 66644580 82306575 506065328 462262402 219952207 348772035 753443052 192460431 782396964 780102464 186318824 755497265 278263134 934134020 218792183 619974576 96725759 806975765 862389137 609532761 356600262 189118271 815599734 345710794 153795167 71970421 275804398 536356746 224253253 365123649 143337228 60571622 479416617 311541170 507386213 172464807 571060927 827898717 79097713 483922744 287083018 461480337 611907335 534166436 484242093 199271463 552185679 951111852 856238744 360787057 970454703 877694094 719940818 792417720 193946022 278532217 207228727 489849315 613816644 828895427 886636134 970491087 741013513 628009377 922607078 436762414 126786122 717405230 15059329 244684922 126855827 633067248 84886723 414035433 627679661 393923777 297057348 139239514 759354898 791735463 835335835 760739259 221616758 802715623 770005897 487499034 377995531 815376787 506021421 561660125 426967766 448228641 169793589 311279021 585441949 231610271 353113168 258772047 929349959 935151519 21489063 730037163 433102961 568259595 982258400 3583496 673478863 10171562 859619712 737045988 189348722 679625575 510675970 161319150 628345759 825827780 949411364 950217488 641491730 694976830 603170601 274968 211129843 505089826 162368324 831176644 36167479 746319288 972347770 67589479 887134617 748346197 889559891 358158749 369767141 954684590 787541859 62881442 909545694 209215371 209588796 45765052 261456118 227816824 109829033 633745710 734508327 818367267 895714159 146206321 894764088 137206599 176761683 747331068 407768104 39711052 346701704 692893074 179268859 289546785 972491675 926893180 203088416 806886111 787771485 165501229 118693501 36557944 912835526 323695076 912866033 768135168 564404637 39930722 118787261 834550403 583204168 705186438 42637652 116007744 370140755 129159763 780465650 596867025 396581221 558260969 783361845 470644909 193364505 917257048 189271086 816076208 544989535 935687208 605231538 438507380 356822801 223269972 796405726 813885548 153111012 224381503 984506235 981236287 594430981 973601331 461726524 293783979 995144052 284933143 529381130 461759427 110233555 353336579 635282374 410527305 639444493 512324525 78798063 968168461 901420491 576300680 278761304 136968039 415944801 742272610 648809550 850158415 61419365 56157085 608178589 353854044 501621323 477514564 974682435 259906387 109380123 207719476 361240378 87258246 57082676 214302854 556096222 607468850 140568181 613678717 470025497 530683721 595341522 136464943 692859407 969194989 309585884 889405239 356956393 171551191 393321544 906704744 946476028 360569671 294202351 867287256 193305846 879217181 755279164 447589672 29097404 67819900 45896540 256735450 314195839 697027185 712767132 425609495 676617026 201128215 300256734 287654242 895250591 621409659 463697074 744911859 343873567 976046886 926335144 671882808 11528523 626609931 537867642 228245155 805569242 883313956 147390885 324418509 375651304 926613505 415644849 195617911 112767872 389346028 251719018 484551677 402755971 912069412 193966150 32542772 599445928 600727100 204668034 662946908 921129788 150583870 679637327 116583498 732273492 808557151 674538439 353590123 53786300 232462248 428101562 818803864 836983324 182235891 199361402 429495780 714758559 472579474 743057079 282986586 704889666 807505647 841194997 586315659 79070734 151855250 822791351 97112929 513388274 372500418 340756544 487723586 639775704 68568769 547616192 611964566 205482897 260732132 233922578 440460975 233645320 300362699 965252734 394645657 591228599 549556276 267919030 729213710 167999379 909358208 350554711 364054887 392262213 288288705 261039198 745668847 189731826 478920611 605265031 846394941 429801141 964931512 704791698 885046294 18301058 7399321 772510656 84041135 571641034 904659683 373090105 183169458 924587404 396213946 273412510 472428997 8708591 958958592 274227017 18832641 372901700 276609595 566078535 156875883 119226075 946578009 38700308 389973766 436789118 707136039 405225971 156082292 40481264 909165834 168537692 785316952 126303097 22472701 5852355 257871267 231102256 283473432 261062077 496656734 153029065 713710522 43222537 832669584 556497427 351094093 986907777 982935347 282417812 883354471 315516499 901041714 70676173 919713102 520528536 334997048 139123620 373253481 609688686 270435074 659973632 135768313 170551797 599711908 424506726 920566017 2937151 906878952 228298598 94060289 22082625 675545438 654912895 468781808 766556623 284883014 222359738 342760331 90109316 486590446 274924417 876698669 834134190 293934696 932456307 973624369 163354669 834673448 338759477 263724538 691415198 511980126 200482645 678111556 500049396 138756546 793264645 969513218 924346374 413014396 303090875 95958098 564601298 414850505 129836553 829716534 437558093 720220886 954020875 390807651 3757193 726013572 883841630 240691649 818628720 310084423 286634289 742508513 383607237 781814245 551460054 511168511 770614843 41620779 685231464 613686705 481833779 366416830 983270346 815363372 675311835 978577959 669183539 644102125 115107621 423277460 858451843 649812910 129270 118748597 444797095 216393996 24630781 38286932 623807833 688880912 195176995 393578339 435793146 10615676 813685050 383164401 36584077 474467704 423621263 850076843 795883510 808036058 755632557 4683426 894251348 464400498 336897983 773140963 854821360 104069373 65731627 688256324 162161527 432963498 347681294 235362153 400705692 783202415 367221562 34751100 261010895 471336467 819418632 116206735 710174959 825443950 498786869 899372655 793257645 70049504 524071139 546643172 181222038 891426389 227051427 888325182 713876041 303066071 420058488 4864411 270594421 379459360 123245178 175959997 394024977 636595240 238297093 68844864 578274916 252265858 64328759 265302545 761790035 683867844 490942787 779610172 886285964 799018780 533552585 937969354 237703143 352797575 257582539 790231389 437394282 856976393 608420186 708218918 790175476 512153159 353005908 187623736 630942693 56878217 394527545 514477675 838766886 665038091 94044478 726864155 116181553 664109091 879742211 270250706 661555029 889029508 648557668 582707383 810863977 2987411 845182992 97505272 849406116 58755557 801664000 521826310 944368764 741201534 833286750 377514919 817521197 907356274 869481635 100295226 195491106 534269412 205554269 225864597 450442113 64732746 964609463 796024078 705293530 208674230 64494862 163332056 745439862 550023538 585489913 918707334 441594583 270941164 251660069 757719347 998386208 162955275 85730310 340029409 627366544 439125471 350917786 848203753 993603499 484071701 854053987 447617065 38249065 310853132 247306977 8111821 872495278 465589030 78252617 571833013 176410485 48752378 158662789 663282889 484338475 228626234 181652436 916641563 725532153 794362698 680924780 859074638 656365189 514504740 214429168 606873191 98826636 506899035 682131749 16320212 574120748 955199 178261101 27208298 221054374 41723682 771751003 720160171 632999007 38426311 133007581 18287570 99416322 69393132 693715425 820222093 667499534 64476362 710900792 358480114 730289041 89773402 751598987 513178878 196024366 103120436 374887555 924139260 276159473 583625884 645341536 691339884 380020092 332642849 69665961 264025998 979729352 473799653 122688086 238524677 719559990 145065452 286546100 530327681 128499416 463454042 805877469 411468455 618171187 48096535 761723864 852907076 443695827 20305251 811855519 762197559 337457001 549012505 15615264 693673700 409011726 920002013 936052032 113727670 240196084 538576836 438824976 564695390 606903251 176770184 543882738 277217372 186566692 534079407 507752402 511657799 4236044 477815836 455463674 289992769 272003266 885252085 985429036 537162102 167632435 72044104 877775736 11500890 862851672 138475899 323303554 811460453 822604123 171105462 902126345 823250644 484085520 919146049 432568724 390312184 137281208 124456477 742300491 32705729 583677823 260417003 318105966 202392183 417811350 689291719 840302356 914213632 675735532 151986223 340230344 183105392 209666820 274583913 356630517 60921035 49661128 546142348 49388208 885813028 608825267 281085277 361786133 853889911 281198492 209023001 88103558 424078947 268865129 773433952 121355390 651458957 678603032 985090836 426621111 37913204 316943646 981338353 33596943 838565930 104581242 514242714 422129751 322632028 144320706 986548022 194453472 926517805 150392301 685083580 676348916 712870328 101651428 70488091 129943930 207672842 51181160 721192745 416472846 613170134 967553378 405156213 7769161 91621957 78707214 95654578 888267156 748866059 607220819 227020717 234183269 469231487 609146108 762395904 451144440 453368659 751890743 863646992 286828886 886179332 933781291 271602008 548828737 689662822 225951396 833513597 57238832 504810257 726450838 727710626 79902398 941600488 923972570 879557620 805676252 415617849 764083594 379126312 639839303 933859493 477281889 182587424 979965488 951420910 319920812 60073538 661595255 865268006 217172739 158825416 959138911 9691383 572331369 438672047 779776097 590928936 33033366 988468374 869264339 677593050 564457615 867229235 853461637 734806195 535303715 657456330 100662592 233470877 934303842 118300466 30396607 406238890 956510196 117487939 701114806 344332619 608700719 778881392 891756755 347639390 443674475 774788911 319499744 486656560 819519863 13488258 144707838 237928392 497524016 592539520 665748561 884926618 243044338 595079145 114555166 265844756 388449852 995314147 19086437 500899618 173151902 168775666 300109930 467070520 536089808 324085874 58753124 675979858 377530985 387038394 64791099 129228590 774368397 497661420 348221224 274978012 689912684 643703634 41367646 513176699 209586622 232428765 39683018 67613642 394314658 973918482 629618227 601107070 541941629 181029458 679623661 532774034 713434929 694012686 699461693 303573962 286338675 698987288 643700230 494655696 415647203 560904899 189532720 984243092 960179560 909872348 211378968 29711851 329809068 211362905 401834507 813392297 441105989 597430565 121183121 780021842 197776700 466139185 143756014 559887613 96596186 898193114 245091758 166414002 230742134 157513698 661085790 386535456 573921000 125317331 880502713 895349611 162006291 740730009 273117836 167417132 917123585 542112555 81853460 882382234 175983788 142013262 943232498 845771050 854488637 100249231 182008557 845342669 246493751 158953423 909120635 458298439 929613435 565069494 241979598 324665010 704942936 319431395 872189885 556689599 248929212 640988073 454619171 208044940 961767549 202152423 710925030 487644048 129787898 456278197 824467126 778449422 302641340 994074691 241484316 838730583 886835945 259102987 822512746 256048213 232192549 182060598 38554626 172156268 203753706 60473081 847646084 442135061 560965536 780320281 491884186 77725215 700050742 371625572 793083392 755532990 69448812 912533076 416950578 538541589 91288852 71772275 621727179 830726059 236966991 477751893 853330482 503186631 664636894 732133737 452208278 567993340 772662290 941371196 79025506 704472679 892887922 648682740 913421584 194204612 974036738 971631815 720396939 131565011 291296247 795647541 469262720 628076368 795005131 300716983 55739984 91164959 612165839 213212056 11111839 412256169 504243088 612504720 790729876 805381650 199236882 747981405 779614633 5089600 383319582 746747270 787539542 331525089 457436090 947706505 546219060 603572794 572140111 177504093 364070749 52190767 761010180 665747395 60632711 338465931 797743530 599059913 820168119 376502002 1156870 25490880 285846797 975145911 806930713 698498473 348589892 983219113 277964382 74716974 965155027 102545633 997355453 2719817 179760607 423186518 290935473 262277681 999900115 537826970 966357412 511771446 832317411 792923261 923009014 678626685 372603376 300964173 549998628 681079164 837144925 618157493 363112948 210466940 992558011 40799355 306072979 23998458 506333981 273587187 192282414 124965182 34625126 225767917 88791591 208855498 923567865 440733476 41471302 6735931 609894398 2129369 640165935 294579383 265373900 935546203 137187675 911020809 443275291 545539491 598041909 926960530 403973497 125138768 925791941 755826708 257391310 735612773 711092374 629966892 564243598 218375846 395095422 330396794 138254156 180255967 628392427 568893615 228484855 38111366 989965627 226851290 813274909 327143421 50670244 307832971 388185678 167033729 165938850 605275851 706294327 603457130 400035402 674551754 926891226 736989570 766361640 93236708 412092755 265351959 455953150 352009752 791701442 5509059 722550218 634742306 407607440 862495292 870203207 331743068 562079618 909469639 484857263 290309639 371309470 806780213 707812195 197963125 105746698 253974466 377573615 246266735 290142937 957467244 206368218 370610855 908156495 685286455 724211254 484993546 352306598 433631654 829725862 49978486 381139270 69108102 143066045 761147588 701988417 428047920 437154905 799654343 474145195 319775351 77887129 210738605 635318564 717066037 585285719 407735835 196905762 233317744 330133889 514093379 571734170 147145474 873807867 472479126 626939158 318147532 567386069 404340704 883488357 478648212 888164889 402993906 596081648 380744246 535164232 679333084 502973182 959731432 970786404 825333646 603374330 122984131 965210398 343109382 563212119 820471004 44268468 150403175 119473838 650757120 30869480 495100884 298019621 266964234 585463356 156121353 506921029 645798742 254321342 658304453 16124881 842411969 919205190 141660852 23437238 67634602 249187626 272898670 268937435 731008778 860254272 733316203 972530683 590504513 767390219 704657323 215369140 75062877 389455422 131035741 546909287 347097135 893011870 230612929 672291281 956525776 726464769 457973139 710542522 151841523 160444042 291220656 151447878 870789783 56388255 728706225 173594773 666588282 206761105 862518176 896838052 101480003 189258562 393338600 567340852 282534273 693459730 768062528 615703450 227022727 953883031 647697810 841314042 299284664 165310289 261650104 103969186 954733883 183414601 372335525 725658516 761135799 124852456 967131151 866120045 372324427 339272127 75229453 140347605 292639583 312120132 413513816 902595699 408849775 276231212 174579866 414014016 361986413 707126447 237021609 226969189 694233696 768562970 252001234 144244247 399936246 452442745 252307920 350288387 56774742 536044248 531170457 329410660 921478473 365362521 471211977 99800152 49899484 928239056 407988608 207619045 84660092 870820065 422314945 699480843 75541894 289463155 100288971 208975844 631834723 10094536 360068224 676229868 887073127 784504347 270111482 576331175 372840618 200011035 914423440 658401486 709636888 331477919 373776554 451315949 671071494 480996987 390846207 226562563 544981552 824913648 30751795 56255323 507251613 274366244 657417849 622643167 38080270 747151011 602456056 905646636 299596615 825880000 750976485 418288576 422342079 991237075 210725278 590660596 719389040 169637144 471308143 855129921 321117176 202097021 109139907 337694606 679180428 764509659 797717545 37381779 262358323 418171905 357777815 694009476 517231012 590056727 720642385 717946431 697982491 730339267 730171474 565025528 334219109 830398421 541213345 296418154 326037768 6122790 876627265 748281913 591811670 159891996 544644790 706321653 561118233 194106880 838704312 274615020 980198350 494617061 262323651 185350546 27349350 176983680 802697333 844458961 593264329 920420379 953341511 715134212 794781154 6086937 214437095 433244659 865463685 588917066 135987343 913451406 469453576 529575573 203384676 935714389 268418326 656751148 268748430 952123108 856364983 811040445 493468354 993591183 187886386 771215094 810315195 845209867 749589059 527694122 1808273 143597194 947797664 43305732 192465529 391395210 575121402 692308075 702631392 999334398 577172715 910391977 465899415 966805887 531167132 898966297 695831416 162980876 998336205 620261872 737801607 877177265 786523764 321401186 902605558 399139535 758974445 428697031 143864102 154417781 370203454 631573112 68928476 218143692 80651419 447517303 619006777 307179461 397923505 239723705 453551883 815560092 361500659 467521823 198834838 193070315 273177720 727436945 265207263 871225544 745502129 822493750 244367823 668476407 125740940 961331862 685714077 679026427 801740527 77469337 541645480 24303495 2021877 232008382 79173440 685830871 245480950 218004172 64432951 834458125 645437306 567946007 38128539 847495957 280496193 434170288 909511140 37166039 734988669 355489422 112990600 227079767 729355261 446021141 492118553 852080381 514439505 96033283 438216512 548398827 925946886 612219125 41481364 874409826 778833509 199972764 205841413 852226457 355727809 343897489 290796659 317624559 643029728 909731104 409337565 226708538 953263208 911895032 771732064 57427357 591638158 550376564 851539768 787829403 768200796 108967580 909155217 198919824 782701271 87416086 403453638 539937788 654922862 764357377 225960098 882875891 116586921 981963684 373179278 636873491 515878926 710882559 287344697 196983168 115318363 744356962 851562516 350748435 895565160 500353377 642358057 836875122 857518696 156163281 255687753 754196202 858062374 147878411 932116935 194008553 325273642 532245430 146330717 146769488 215014294 189387734 579854492 676443253 955931596 698178185 838564999 699792398 506093716 420979761 900634365 810502786 713302340 134860072 583059924 269909938 131258703 970463261 422372901 107030075 770419765 323782794 355518271 471277193 53485573 9173698 879185948 661698852 79751858 91790264 14569755 947624450 748786654 153547815 486111235 571614139 751205316 587476199 728652618 314725833 556024405 855511489 933763514 547856272 370477831 291821511 190158469 426666644 595833588 801991920 560982697 917674966 894573016 954672082 300402346 194465836 613336465 60454099 770035119 993599183 543244621 531954410 41448436 833822493 404040485 999959693 861035087 439104302 84633038 365320572 519428975 457982332 170954509 873302477 652109061 193049674 79857663 906368775 567350402 902711760 174352069 740387129 266141771 756063745 927521133 450154965 90482797 979395787 349438333 735442202 278007120 413065816 473877737 925715637 534843604 929699225 951003534 496892543 232040933 819732449 498718003 70898168 499063599 939625535 104214597 729747781 281657342 124713808 683455559 408578130 715324439 950815744 659433323 237721325 445170331 536651861 262325084 582143330 243565593 471495551 507361183 243542960 98719521 601502378 745696598 927286065 275170979 800491073 941281943 35632296 31082358 645818641 320922680 168645204 198696165 298306317 995523683 327323291 700666035 5566424 921632695 252558992 488737756 528048138 985147211 460285645 211335910 864163459 89052870 759874720 383508599 357792954 638228741 849550609 763523400 195942114 988249560 736462476 31078737 601490771 198377720 492971576 48277923 71911123 263872167 698364909 359976580 588079948 760062555 579043540 532234407 889975087 566037438 532555597 429118365 97115359 99094114 897797409 577259611 811610788 778772967 476624030 945717682 208156630 849894469 899963549 3447315 405090533 105141257 276364946 228423738 24013377 146215499 623518829 615778506 178952814 705113207 242158857 189641607 729024870 465423537 327780595 625736258 147686139 274763680 82725057 481779421 945009669 671991971 561687861 788947326 682761860 157523719 849901572 973088155 95250303 920577086 221666953 720939792 659303233 820268485 928383855 507791833 888130602 513006797 451897084 616228819 743201430 261614124 48195194 524289224 16927327 914924932 8738405 337900969 773837038 251924915 972007227 609207236 128330838 537500280 85514978 553565786 15222053 161820173 84325900 343459207 809739321 920593988 901923868 47529756 810444814 421316925 720335227 209812860 217922784 746562233 338920882 869964545 776909352 865803765 454916031 262875235 761139164 798729142 387302424 807851175 924859224 384233053 247172460 624137481 102201943 573400928 114453328 251543282 95670790 398008013 513372538 51035388 413900121 672660865 73433802 594996234 50207166 899590974 661827207 263334288 690917986 290065735 701907607 2869662 976582139 424271594 695366668 426199061 129261342 556893103 740446870 68553062 823809236 349949212 165279198 608179805 384206568 103877257 526946261 282740723 705002615 563081184 35032653 999336531 915856886 783569757 914810874 71140052 366048963 795883857 200876653 565823393 907549059 183082428 692884770 634441523 165155447 192521062 569153219 225539147 43497161 338051628 271336969 836828221 39400910 341297950 975419041 493462564 181672589 439194340 69561728 288890735 325285832 329084762 268675562 547121644 136334297 160994160 261949228 847733315 185644851 121920979 175792482 108683484 643128218 93522901 227266892 621420060 399293278 840431173 257051224 257414159 413708985 282853672 453111635 696553757 977160970 421214822 208556240 89927142 124193412 693067711 368834190 588922379 474315010 532681940 90520016 573969626 89651707 400732549 388263388 659111244 33144482 976387672 324620290 783299262 779593803 412007583 917249666 261664559 476253461 844396044 8458774 768648217 519870694 80815775 470349806 796602167 52907154 359505937 715584688 585532247 980431612 426719514 610649162 897516704 136683990 147810518 940400255 916306957 105963221 145358283 995692342 129608160 955222178 797894880 155797122 48178996 250418017 394714798 226337745 922904728 906266792 265520827 81635248 33760612 328568619 520128699 5390075 309130493 123016716 207785593 901672336 260169208 778692574 119005610 689688940 241789643 581252896 380639168 856537208 566855020 741207858 418962959 422168200 623011053 382430558 136499035 75991262 196207347 197664896 552604728 874064006 743598432 166986093 270085428 89658886 162853462 373984086 717684573 766733680 143003422 706424669 991339377 435737827 18163754 136764791 545669987 34032578 656335382 660362962 707968906 749848137 993986090 554987899 628481132 707539079 308789218 284836696 577608766 46118024 988853229 23997222 234856722 32712930 124254521 929933902 564185659 399262136 922901435 167220567 152324205 140380756 553802559 761008173 998609141 988886894 646628876 250565646 537325701 277676834 956494323 996224042 53337271 991744803 644236796 543506905 487884095 634188553 532982178 300563788 677503363 473962020 585453823 797416787 920540708 98238609 851166834 828114964 493140273 483409557 444527382 20915939 535565531 822193987 480007159 135791553 992877562 449882839 231601579 435709709 282079297 79559915 731092696 339951856 260804276 352335660 68030970 890993077 337149878 925030585 55829791 661281728 345359019 521206055 265045810 515082509 436744119 357598444 517335773 550287993 307375018 799796451 452207267 219632229 826749203 810431422 269495911 77897712 879012632 907816461 406214639 502895866 730611053 275190906 84616160 447678006 494943059 765548474 28873175 172920801 794001957 2488658 35814694 999760930 930656551 74508758 48541212 576949771 658694674 754546362 937087302 987523136 453447672 123101343 54213423 732256 622558330 654034858 462125663 130552589 419293509 815055562 34332666 341114612 64730481 688096685 996037338 544502482 432710146 127660360 151680448 632797262 907570918 371061107 786837548 494710832 200870589 859576535 176907852 917831974 223812692 481682821 83550010 527962410 33770087 524797755 343200927 229741126 217602393 543507392 592449753 805532651 18166829 878003080 228408031 681820383 823105395 242290562 159384946 321984340 676141012 695883902 598747509 517338863 313979833 999851399 775458574 295530662 369098461 436433697 311842504 809697247 931251042 484009238 452047936 545185037 424004688 241724824 138232742 904785549 439407105 313809526 300319300 377086558 905454431 753002388 647196945 670189533 59268294 19629707 821617183 969261462 966550357 742897499 169186289 61909990 29799631 9884228 667313420 93406053 934336208 16138914 609968888 742010729 815448002 702361796 895060439 955474256 425175913 206907115 257658511 371360846 146728608 638562731 901591348 638612032 858592331 40878090 460480884 34410645 959532148 152388693 510974124 156855790 181942025 119145340 517608293 174412603 37085591 125947468 606072821 461019976 243786992 675219504 161586458 638038531 288462109 768940650 168765104 198463863 2042223 602481088 938287739 679609694 209487512 499139026 138426024 609723438 578356314 605019586 386963194 436103910 222628331 748898724 66038850 751809599 428161248 456482503 737356528 922992255 729850493 897465304 501742844 187624011 927191830 150906166 38120593 134451101 238726865 916471038 574814550 636750050 273358983 529834813 54643482 601464735 908428926 25690637 694717195 278728275 363674104 142942816 100317144 211276391 623132258 937384379 70323142 805731342 69204026 273253921 501104215 61224950 528386406 727781477 108453030 525179396 629208653 131282133 686878582 715439107 121634571 904922581 65108306 683484840 255508337 58849249 704818911 285174826 214530924 602914886 532565027 635824023 834882341 797865372 482685009 146724148 95964613 878051048 577414712 826714020 219753284 930872889 626179276 695586072 987489893 112567871 615775526 607838809 701613902 605287694 835850529 794713390 253533796 670063270 994966316 686903959 203073135 833694662 577811135 951100387 390750467 334315955 381665048 917112820 69827126 579968506 747922873 119926322 775177389 801899137 728330413 782259164 587238037 972749437 647072877 299408833 314381407 868179816 415706426 863547290 945754926 234803015 289838015 970290507 644158858 341569727 71091421 787595958 445205819 84173967 942165817 914447646 485275355 431338634 67251393 220992258 494127919 328569462 197504282 392465691 546996470 745133030 16477007 316193266 302020691 181883596 181608058 120492061 357882452 592243053 333643328 281072704 879322595 550791536 492690092 283136100 990586865 731369342 430738235 485072107 365991852 903704159 355962297 119336663 60207111 760606489 659909522 767196347 302176256 609902126 32278726 519991283 15249231 895864689 220492984 398246669 110870009 347427403 990607829 61317343 431874062 179242531 818106195 230741990 68264356 287514623 324944458 578619831 89105226 904236697 776057005 108322443 42812785 847487600 601826293 16627981 741242018 757046963 268927630 179330462 952984703 178103504 131341789 496994097 742709554 548710400 154753555 423677714 717444306 564723566 805536760 678407689 475738033 59406410 64990497 682292455 681010421 409602729 645683682 285376475 143087669 61887817 256033831 61739327 622924076 312096176 227570658 434558692 816261365 612203786 798467624 251233345 498493766 224490313 284127725 850984772 150959817 144913216 200626104 774004156 637864581 806746326 766296543 285405204 375173293 100012383 214556050 617798408 144897181 324157585 221334523 887244527 930852051 209892905 267935018 819101222 919864126 725451827 84575850 32424164 786031160 140977321 868759318 187872563 316798810 186054316 736817434 744151436 916681276 462304437 651472022 815560535 656942779 877174051 343284905 760586395 329193639 565007944 196790555 521886820 592685862 995393088 296651785 794812096 462433919 19247941 828019592 219307357 135538573 376573561 499840276 197315790 20295082 147936137 108016770 408202601 637489498 285198995 334822449 661082533 562486617 588147010 699670940 776123109 16799497 398437730 163829641 994210942 687084697 275393271 674016508 527658894 830378095 14382294 281681784 465964601 503382348 1980138 14216478 388093705 450152885 540233466 508774282 665332169 279121089 427442476 149069318 850660195 345200629 8948664 347906380 441586798 206643729 406736461 204868043 355025231 695943763 235603966 442401559 334783679 636999361 620114750 180816721 156112011 468649938 199646326 258025811 338483540 588895770 939210397 668727108 592932682 90828203 130648976 782946609 998252276 258722793 642686677 120766688 982798939 137662860 802444188 13249145 483774749 571022192 900827716 299242480 910760056 666540131 245485328 47849010 621266559 153632406 914665641 366346173 996757938 572903904 825166871 980940412 398470543 723822435 237009457 213265056 191138357 161161850 540984572 357950172 59382337 426856517 872892578 270854787 954263174 44610350 833994632 690456369 479546229 828934096 228206467 212991685 449406862 270996557 805083039 136420186 40203348 183771074 264194623 358575716 151689273 21289118 32566494 785504996 684956908 566432696 184838850 925008065 613545244 768246243 201691593 104773036 926029592 712864642 48620206 472429192 66614333 337647275 720936013 949191791 367545370 22956097 769042460 751637526 230729804 853924070 669051651 685246302 713642248 148724095 383879516 692458009 468301433 219576875 652460994 189063066 497865580 709608357 260975544 478014799 30039228 498579504 160765296 340751577 923712584 853775535 634727754 538749330 824541589 817797994 934573544 501282985 80336218 182604866 697169893 280496823 87435984 971558238 115699868 130453137 620686943 897278290 337211726 710234966 295329186 361264598 362156172 476545713 799514285 88640035 763845693 362248143 897185249 768744726 629933486 705855170 66466727 684284549 944240762 675658747 8174821 348749490 423708661 770101251 400424484 91340223 350569487 698935837 417790108 447356462 895310573 728689001 351403996 27044979 975693174 664596430 108366066 629878074 772605477 550877557 89290284 285926249 425358739 939785487 564758018 504581366 202170861 529863939 470506542 135900359 630495117 321668478 824080040 763183864 35278729 446254773 589470273 406167709 666433273 729704251 210756904 407904875 93527776 847830796 897106048 48003322 285302811 659973761 317812005 939388705 7677982 164778185 435368123 779347248 747885474 484489610 174446943 54752809 186114328 601045690 748791267 718489014 576280442 851185581 92132782 270568185 816402321 753237499 81705903 758324480 756786155 481830888 188575573 987239096 555874407 727918135 603165009 54183284 446960550 88048681 889530344 904512419 194609954 746420611 559638355 943636345 686115346 511920888 463564091 726305937 119864371 275208935 829006490 905049977 890549649 912750424 854351128 746481309 855946197 729484895 56341469 169473818 954037691 142999781 960314259 951520002 121290281 136920761 143814437 854108023 436873663 791259584 363213845 339356952 132304651 201092084 820780444 104711508 647657863 995659702 354924016 755548453 368156691 444235831 31034628 5550090 509053301 233152854 963854373 981501681 729903041 987814571 418833905 775087967 546347682 277935166 431905306 219750565 33372210 340887685 180531059 951517815 369481466 843459375 500916470 473250317 308659329 808191838 88333794 460990408 274815500 397078581 316793423 923435903 965799107 344602054 622837338 247826501 386720062 804131568 850186926 146806502 54699621 825048770 29550270 729761309 94846837 132318554 160507693 817354108 821400052 566914209 360150104 533465561 258749313 91886870 295275849 83421253 454633803 450276256 904278697 3270258 52756950 192428532 830060772 947956817 795502184 944468268 142952274 995591768 268521574 29708689 880663970 972845272 549454651 635046472 516710759 106638415 719511426 270080344 461118195 797978061 138604565 344836634 635266431 632988006 569914564 707547715 32863881 937424908 268458833 836610337 276243230 308000975 484998525 768385575 735991196 544536520 606779134 382297948 672873275 405998589 460588634 908200449 32637626 276418124 134663311 12949115 60488216 507547783 145851029 418690532 423912420 151376999 821120666 542378292 480137654 346414838 801610615 689723718 637161491 350308904 106033009 519488220 285474047 729801539 222008855 142850939 555014060 75854391 73288971 728581259 138712310 101154714 60577109 762414712 298924309 711931937 269343383 102476259 25795886 418787272 834154830 132770578 5009548 384418323 156321458 341777701 627385973 670546908 502659080 226130377 414420632 599039395 122285351 506506106 772764052 992906297 741063642 873283693 145324834 931012169 258411759 543847692 741726909 658348057 488507046 752767976 899547687 867905592 727942892 485996190 267343520 993412196 470132246 937333498 957459285 143941153 23241655 668458625 832114978 22101288 245026656 756812105 185459036 778356208 982563737 450350888 208786905 751306643 425361286 96336256 531284936 702186790 476780290 580241998 282620745 897984130 76645782 245276609 766252846 462640556 839931224 77228939 642555197 626469111 245688124 657761455 9049242 40294623 636383621 645639338 303461377 254264183 696254511 53924701 226164518 379423769 919310828 529765114 256670510 488402147 49047924 24381688 683919451 200992519 452430235 237326750 894405292 63938109 48482567 499983994 311987740 145234335 349655054 41508342 426746017 62888689 305981961 829315663 906957408 208591295 67477210 623464289 897908792 44681576 249375752 610040354 546927837 179506661 859203664 8612307 791373632 977671856 801525444 194569124 221103520 652648070 91890128 586893564 148959432 255506464 226007946 132297380 53168575 846915520 806098964 630115604 605264779 646977729 961484105 221830284 742586611 66716009 230793065 274461190 561338700 868389032 612358337 206740146 706774439 697086050 759790795 167005300 722527602 368954495 548977867 506326339 542395433 742392594 11333408 741133375 772048230 206223268 868859291 321109476 192710322 842997120 784200338 755028934 231800019 208569529 87683955 717067186 84539331 118990589 667279365 835011602 230843921 758579637 382359641 653968170 822443025 697768793 196574276 596574895 877958051 60211158 116301262 442790791 712883188 793367648 979414656 6367434 280884676 864716394 93931534 730034529 273755536 340333513 618846585 309569639 176062071 683536879 559168439 607522879 382147067 869850120 433373128 22884215 946214898 983881779 468509901 584576996 388043509 608932070 499359913 624757348 781103601 146414328 203821609 853806243 102481872 880527814 459122167 599305135 384395313 235067634 85047499 265040243 809934039 482564969 885054655 861615540 238379707 932718179 141121637 672160556 651344597 55841926 794082536 934663331 95660519 530053057 907308305 41830486 478061879 305267588 79855856 477633309 39637920 488501812 610985135 374357802 931809154 319709567 363428674 842339980 254378527 922816961 54095567 863764953 255342248 635531489 531713927 715117425 392732588 94727269 896356974 881594563 69822734 504368075 244231866 34125340 190485591 17644417 709487802 493900392 503973880 472537575 254689221 838848291 701521945 106380347 746337297 125287220 432553080 42778543 809149308 202838775 550996485 271509330 174788525 694264021 344172258 851903717 194191721 490178785 999038480 467308663 421145429 778259689 225057354 702360864 11648565 466767231 140169548 242768161 494741346 128923833 538399315 69262113 245015080 125514421 816731820 708305563 444247539 567205418 3244914 219836706 896413829 208074844 170098136 199220609 693627634 698852805 178397338 425281892 938988922 447641059 304620935 50520090 938447243 20486290 340462307 568473003 244206904 881958995 640083994 33599635 165312398 612795640 904051229 958927181 85530514 862534240 47753984 40093062 914654341 998252322 51673145 69953900 928747504 132773275 281368500 309498086 319364457 302274550 816042832 201118620 691628799 89232324 128124234 205265239 516550665 673686536 2068375 392953875 776949536 577833521 827390464 187730307 351637072 356369833 508984162 504938783 198205286 336645982 324793177 142650802 462243600 140562785 61489078 987691053 988339299 850867679 723758438 273101255 442449360 986586801 182639839 80500944 495740851 767012495 168212963 570196870 258161725 218424522 63358715 250737620 493447547 44201510 21700900 207517866 207024816 515372778 356278661 295608469 687254135 209393182 610170272 502316431 56940733 697391582 55971824 358675768 941287028 20221984 465168435 800180107 834051610 392315191 995276640 943027345 693350622 757138880 478405129 702805745 77048356 470513121 480542681 291120547 39061245 772729023 169483241 68700966 946752601 59168311 830336901 998532369 544034356 663410049 781322779 592412028 944311579 204775118 199800133 457399232 282274156 990992304 27255524 561869733 474932969 36705627 323607055 994402323 366665619 478501018 631859867 264641140 534573050 576189492 69896775 594164357 802096546 130459264 597081851 260853075 72979659 296681445 503934581 692641188 825735216 122658555 849829240 168103999 319956293 503996071 479592407 413711309 454675488 100289672 348361385 432646098 225613081 376468201 978611247 793782940 208669186 292626864 904988204 863701623 843763958 826994970 307617823 854388350 86959798 263162608 135483229 644066055 282652796 588968349 362977380 338349589 858245551 780497483 612849322 69909333 187930588 627032147 989626324 468142750 692809408 145923559 772760737 329532487 40032575 497213028 593800338 121997973 435919991 12253005 535936235 307009553 71836351 927638460 666155095 896135882 362765560 239398894 168396762 897271291 339729518 136093915 981918929 942287887 199253440 218062112 683109290 834200564 564219020 82399605 706280942 837976407 38118172 748756088 618200246 773493778 253190798 546373384 217678397 549299892 788078962 109576292 267496601 344032834 221192316 36280162 393362112 410254760 671761530 904414736 63188186 801297068 686686620 403795256 147871467 213350184 858764850 814676885 808308674 700152258 294458047 212191860 320600711 257257933 63859266 170305258 773866212 286581845 922808741 21880446 674183496 892710889 216423890 981902916 733267061 393605524 347243927 151656289 149045210 136745473 226394190 491861238 485196725 1011386 912260894 438154631 960973123 316643070 677851373 793286050 550405931 495793650 951000084 307730243 14837332 911213489 295455558 109288214 146656679 968455663 31356522 669857258 477341115 957925145 5644368 18990814 559487308 806794579 938285671 499681417 87828532 812582169 729955362 1376228 679943297 307685050 809285294 322604672 476757677 438835475 579789213 764456143 121752274 519507406 827515714 364841773 960548581 660514757 21647189 920997568 240202703 106209349 763995704 968839744 790764117 571959608 144989520 99307998 34597189 529932964 426511100 139091869 739680747 38876325 754331796 517638159 485083695 388350840 542943497 670275128 148420843 527861448 912743151 873938689 110653846 927624759 241446576 632295482 312668763 51637375 894930164 412003139 968135013 248908757 558503092 391393281 704298448 232828594 809166958 352266817 579797981 479726968 379542574 249817315 353545139 207539528 178101592 21950984 486123373 541482144 807101483 682356644 49632090 235040082 322059788 213788759 788657679 939141450 923425780 677258774 970135839 352100045 93676283 967069166 200436502 14100709 475333744 142854886 623488801 341309372 263380824 996420093 474999571 78879133 778342360 314790752 556720917 467579088 196529811 577655789 553216789 786207267 663661268 660517501 950224275 81199204 101020300 855701421 692347710 752758478 255301678 144501356 244330668 116233170 566522332 466583720 940274344 196872160 689182686 888151613 559337635 394047760 320860747 366768075 981806421 78290177 524234338 429832936 582587391 666567907 904898341 80512461 213382540 563329313 876648058 315738126 575363556 168433499 575149938 34663514 511586415 886349545 257891252 321433187 318907939 161135976 255562935 16760256 387502226 439430030 258487822 852052963 227679855 139600644 418182752 544922093 606607420 54342905 7654312 618177498 404527186 359240767 159210293 129563274 901513703 744304726 426485950 358904102 334677647 572656436 419044136 392159204 55295039 742232265 604216613 538759629 212590352 304186553 175310590 957151266 162396311 877723658 134118347 447342855 150428250 789675392 461739273 828170649 175514959 619920332 757686868 118309098 798748759 772189208 425666898 777609770 132561321 893029090 924105904 57652779 117914083 832868321 507577507 83526451 994709710 779094347 369649006 663173547 331679234 2565132 652467076 996576812 90593764 111042604 323827576 472975390 35512999 373553694 507493851 2745493 408444261 627431164 166744268 955772658 372450794 714211861 508824663 9672414 677042636 547917767 298740134 122422845 564765745 7982011 289272652 561316751 477319247 8010298 138966312 54260611 391456832 273228680 90092021 34125214 992714979 360021842 126304851 462850813 956647646 86995605 39829007 709566380 912700497 619676875 434253000 111161273 497811805 598233453 450677800 301316183 617150569 982771200 740817864 893755315 677762696 820117554 586724117 545203677 917337334 541027920 893492294 953037987 265026407 272473186 897602767 1372369 128632492 182671606 972006128 474842263 957961137 693968849 990587964 84108872 512397211 123129632 155922766 137968912 756378739 605671177 945532065 345512571 570280140 718418134 526060166 344888075 119122381 805117750 699950713 329620931 982125004 507736765 195580650 418967975 155227328 894086598 999262816 321523137 914920056 252318887 717803068 986758864 734155324 765202346 273589341 326392926 704847035 606600476 363243383 581734315 445030732 846752362 929657935 469902940 296396366 745869193 334545748 341061501 749913965 274841380 478614919 532915991 460619084 949155625 314930012 125697616 98282945 362123341 577092027 569245830 414817794 539821498 789281743 681945471 89961979 339054159 469392054 704990338 570710146 95487173 576050172 915511257 33386387 217589825 520494634 415981138 994145003 546037768 407758195 193632996 493892723 88655263 482492901 828045243 441036428 98669493 835700170 115120670 882879174 333749653 233608511 929305850 593734640 897255215 749546750 970463200 825490840 71478707 345232487 123233900 962195790 704961043 58058112 299052256 290935926 66857621 525684036 980504388 484847427 392207280 630273647 118357595 198575655 494629022 917583955 426136967 956351265 422679226 468516568 293260732 497168366 553866718 550466417 585076846 662060095 684958707 218976698 400516630 35824755 272606990 112148471 379353772 137004467 22658850 222714476 542342616 872982574 963906112 39185840 188993636 403260722 527639632 17590024 277206923 23429176 878816034 830848836 996398345 235607509 562974576 932331410 159808702 665885453 146726374 999575217 11702422 576800092 172694686 630797480 535132441 79129759 829116549 568009113 71053569 457325268 78330490 274059647 223873382 11962049 593830415 893200329 656579182 264253788 984995263 293716845 905645618 617568989 682786756 10475324 608133588 477830073 654879311 289533179 92864554 582832560 149311662 744270827 697997814 31825907 569886258 996245441 682058759 129482282 535552623 943433702 971249843 828400289 562416848 240743709 615805696 129537612 135943811 100920343 286009703 509747599 199140409 737714557 280764210 537034021 420702957 113771008 67300972 464070196 927374094 801811488 116790723 519560743 33482375 599577274 732476855 191893934 124982820 230929035 901922589 592210870 51872538 537439815 22925071 667549102 143051199 968948628 412998940 176109048 918569169 358545353 138706225 343730552 931906297 939429172 801869672 664453371 290505698 832067788 199082083 354258609 359498641 460258427 307923580 352542771 253907642 883990090 931506285 358794355 609468067 469881896 960993367 164618375 566852069 849190755 502760554 767676239 429403531 64653279 393517317 184797024 893066829 351205097 43156854 746049654 576147759 507839622 284534950 624230295 654066354 912777864 261611477 281778286 135534036 627581621 580844423 193771919 805104855 564557893 832131417 574381439 866001009 757814416 946792899 496490779 665304866 453015099 81945158 603671914 588023069 177470357 120069591 262328529 755124672 592884128 883738399 689706510 318725617 700074637 198686314 382719858 755765243 123231989 480028226 79607652 805796270 719510317 191249835 267357972 459311024 70160487 652158314 239396745 235621379 88345406 403464830 921552419 117187681 418246271 54797420 432185596 146608328 484697565 534154778 499426662 158830248 732045081 7727122 89172964 674989942 212286106 937856842 10564244 786986184 193817772 881478064 897737930 826171388 6533692 441041473 925791909 591453660 166831410 117445918 845479362 728827185 480560860 127438450 618529884 858770253 877332432 569588242 498096585 912903972 62626960 513488504 11127942 661186488 224174002 338762183 430970114 878602894 792985315 152576153 882568027 201788377 498729482 737535269 958475174 521692893 77569726 972074296 110484815 729615561 109307045 56633429 424653407 645721846 761878444 218478979 411143121 813566999 286564121 807718317 349647299 623760387 121098846 226909010 334291788 841560073 242147488 753077271 552568690 425544624 494223874 972150633 175863065 146243956 793297891 329244319 262837 300633621 829491967 216457879 696072297 682939613 649772769 363753070 565432438 339840173 698093666 852687133 187286212 479508698 717515813 335442247 731969747 111535506 224317944 908114058 133892987 267713597 656652464 164215242 876662300 923890608 512513002 259130062 589733720 940712886 495715658 250756042 166486472 181538365 691172549 998141410 801915135 882188560 100617004 627900054 560780522 467648826 856640584 439065486 22207479 389113969 804828590 866380711 170470979 299471010 226087234 781854700 440621217 876631933 209348560 496405735 282127895 18755597 608701761 510382420 133442233 130820462 387478443 114804354 217270033 513883144 537959224 340756146 112386758 362684 763990496 458054710 846590461 830660764 134203617 751509217 618805773 648860296 349456569 309840654 557283646 791686580 837973788 89792267 69451082 389371542 441531550 870164345 859348802 865643847 718576495 33306015 103934620 519254936 798781153 196661164 336999865 599009404 273106409 895800241 168448683 959202769 909443308 927327237 954626909 79755564 208013137 746509980 24859256 503085889 156019302 726992120 4927868 899971605 941545883 179781400 745839348 724765455 30039210 459309122 611228382 814433014 112174947 340844369 463379608 576269303 327482986 5762245 921780495 753503670 92155044 26182387 185808704 203050724 737445039 117271113 627365230 62864063 408116067 183188624 657886385 792699163 150337499 408676318 527027382 463934063 20707396 490882571 681293000 692902722 260159249 980131842 502360787 134186873 176291416 417382302 136404906 910908012 232073579 51780534 118438087 499843913 954188024 14320045 767291805 601225628 11122840 28143892 711991470 24019756 398607670 395213126 845567761 96710967 479740413 693242001 580492087 31431991 641725422 114276712 325043317 945969282 465909730 805608168 871960026 420981611 283273152 96095782 354403839 953327779 500607474 663645840 257330781 273421162 269107327 385903091 807554225 667765058 892832518 86034058 164355798 513126761 926441688 813774050 866044006 97778143 996081060 347411095 221994605 762932086 178986532 282532904 853973381 285599938 488122155 421212522 111386797 941999140 277470145 364927585 223155150 510944075 535328237 206610826 958831726 714175604 175688068 67727603 261496255 663352220 309291562 446616097 642720383 690485587 350521698 471151612 158385007 659244901 151242850 682811183 543172798 73919519 131701494 494734066 5495917 805962053 270769367 115857917 35720773 960989973 215510071 684511032 271591800 922853311 631749427 125878111 105483617 299182085 341931100 149490619 81208023 249410700 343484307 501503412 4378031 377818072 265271874 698807264 608057370 284283413 125720647 694280741 273528765 509365918 57518124 864726633 528813857 225332776 510386004 125428697 487646049 894847565 705426844 634356500 175826900 608570887 205987980 99846336 347058888 531829831 46462916 336764985 983045562 2591570 273279303 773247144 621598300 143134575 254441518 599524807 801752085 284085706 296568682 251428129 219716804 733039812 280064698 679394163 17982092 848973961 529744798 466248516 517483560 211815377 901538295 954209221 263467060 537825892 61123019 867072810 364070898 845765898 680101893 917543156 33681738 5036733 925415730 571607891 586932471 962346922 266960242 877386784 883761810 298985295 756145031 302756933 518575642 977085123 426739383 590326346 860871554 954036682 799780793 177523933 721679309 462619651 956396722 979243652 463872915 244783089 72931572 198531142 917047997 607282635 115437416 613452139 805555479 5311792 815346290 959753243 96425129 290704503 102040950 106631627 193259812 126866783 152098263 609951731 294556615 145390143 711706596 420615860 664917613 408749429 282625690 98122074 863271190 207853709 843540529 91268745 262073379 219558707 15254257 13485629 202059617 755040321 337958652 34259954 900682056 113086118 49431008 70569174 303337969 246757081 322436679 268058537 247886286 655432755 153373927 838535404 23697558 413162439 92580477 846734504 120325845 870478697 997926743 229605985 111391056 824284494 871670272 307512879 711405693 207724011 425390614 369406674 247452375 586109257 619143391 163053609 105265367 530790455 977279535 662818446 270883387 601209926 74171643 440715766 214578018 963810881 82173115 503385619 384140158 121235811 947255240 914071499 235323866 221407117 632030033 92931078 680636669 177010890 773095018 263742393 817845185 178909507 683121665 607333228 537253194 692731924 710946088 243627231 904273118 205237594 912318390 481401343 982173621 681312791 150393629 492732260 895213047 659611782 757265309 193713034 489716986 909441888 825738951 502602175 894542928 809776982 660836368 183948488 506385955 282970612 315910319 709556616 570823518 261897378 936913669 798187234 32501841 66325133 254404451 12757127 79557610 288226551 949442806 898067766 185768249 665087733 440752749 599538097 635787755 217512097 124682024 635938540 765811634 111780690 738725290 608063695 813351543 119351686 783699646 305636334 390869262 631386028 269017864 60128599 578526932 366309940 210639379 207453096 269809353 145656676 602410653 824003545 973981959 615633236 864517648 600710530 964958454 452692108 667251381 906521618 798111084 376501088 853286906 716307084 239766206 101803722 29664109 566569146 325979937 185425666 401476862 255581393 398628450 162781152 100044907 818138899 51506635 622403310 981870813 896987881 584300357 38342476 341152298 815639399 517572556 945619614 855021767 14449233 287886531 20999292 578627241 949810192 997784675 128899878 790114007 58011258 387138041 888370619 115691528 143399423 345141883 19391903 808205149 858527366 131464284 528871898 428531048 905661285 148076421 803548736 915985017 58304093 243762220 960946969 124013720 66043724 852340662 805139900 901448539 535676382 628220334 279897855 820690616 783102041 714838393 568154173 186465229 528052860 468763207 825895424 90264384 175480535 138099664 435568030 628701296 93768831 537576187 941654177 629370632 324706491 52823589 63727481 239475802 58267976 73948981 936608850 651345367 988888327 421050898 265214978 110266720 524598408 448356841 837075383 395171009 416046908 867181693 930251674 427506488 27903458 166457848 665271430 16672313 700714751 266347522 14179185 793321003 990893309 148145434 291632155 350494824 907706129 358337680 120868749 71906500 298992471 656077377 408169255 27096479 876679700 898657783 587941274 466025039 104584004 440389649 817051598 24855938 783871982 169129561 256578765 300228517 316267839 572254716 908884083 348891452 640656546 124425863 777947512 125271824 763965598 293956899 99929974 793087817 817235361 358317832 751549810 259952897 671029102 711940099 305129749 580282479 281442535 970744006 699983480 851025051 484401928 178145651 654218347 820737182 956620018 794999188 878851342 240047521 659179381 395279537 678022360 185851874 621968071 917168530 102711711 27126706 272642299 304214532 121337131 247105931 114929568 431787558 637125799 798631972 791346671 512821797 822957272 55051462 722447237 623659345 376713826 813378831 4326363 10837691 296843568 338031496 205115321 148195978 467154709 224212717 283517664 297376672 97238865 27360430 934147734 373989498 575014177 17243318 77198676 117109306 496247779 498310030 515396213 632584309 674081110 788188719 494527064 62678025 555378190 664827415 948853542 832681060 684287532 519427411 246143647 652548686 323737107 86929394 808823121 848093569 76622193 881350704 574284762 740781023 140741427 796436726 195031795 618159000 140814561 194136148 132868380 197662279 28163644 123009320 62122622 689944374 560156666 807795239 504095450 262918371 153559044 714888311 986913906 819226648 752099019 387927137 511472797 92952619 744207727 629321263 927279228 568649273 130054631 799317886 657762915 68068170 429043938 631720547 894646559 579268400 150861120 358191640 333578852 206138981 467522373 190674135 776638701 94928198 952447556 927237561 358072088 39538251 113078529 81824165 266091187 80330807 566527790 292141569 403743308 4955955 726414998 739683302 267278520 452861495 385864847 814042680 249404128 956314822 540927674 312564634 203718171 699578503 160256577 812036922 386613705 893686305 435176433 469498862 585419767 480020500 742237987 552159606 825849050 983035217 933613005 688146918 974783247 812250169 65710499 261887825 956202808 592294548 597237744 220926482 27042498 116155608 893778894 652203232 439660460 805278139 268224256 235370942 178144695 429222658 831577749 774235739 377263839 600830040 931662674 284258753 768190944 642919273 203915264 623989705 893868022 459257426 559637065 419496667 507045473 496450750 762681921 104990343 892881369 995770942 396026060 421705979 949398690 561943400 211122147 387269295 260853221 213862966 232578156 522012031 692386366 904265937 642239253 107168898 300020495 979350514 87494412 623360269 696244600 118631048 764992353 803845614 60998981 761093675 14717619 742591684 436951093 634572553 362344811 208338427 343274559 221486099 871066701 471455838 649860547 967873303 25075653 184547623 758894267 872941384 734225807 771224538 777991547 345068979 668777710 93061062 48639084 194641850 719498116 81872928 991715573 66193169 736655610 490966349 970380287 601906010 811384115 236866492 534850272 291742332 55366676 583598629 264047691 195049365 9477367 990942103 713380817 161619584 320499715 91494201 270062355 397116419 279300608 225168344 540202779 534308150 945259982 63493039 222151254 859707546 543269919 787041262 820318509 206826238 712532992 66270989 678348227 403426928 340609585 949722769 817894364 995017181 840855007 619317057 761335079 635011970 952742604 91249412 599150275 560936486 198460112 144405142 457228878 130730109 542765504 791854823 230481956 756000042 52654868 674798095 11718550 748039135 291440560 641298164 82793071 759604978 189581418 626305395 522454647 233085947 629727234 932546395 850369557 918970142 921405712 277190428 285278744 777894976 537090851 971608926 40831255 482196783 51119511 428915249 635708821 255382891 43214782 660741273 84495248 268710152 154403597 696723533 370729349 772809527 83249066 597592589 472153281 654031023 798782286 186781727 956641669 344720443 442482419 260595793 943999626 484432939 313896014 718360339 756886590 871631712 755093864 582194554 514173541 137144059 445199537 699128675 477998893 52139863 825918376 581590999 148301519 940780748 496027602 297865787 700378198 607920808 322464869 55309759 386713805 500993539 275179811 721544957 667535082 213303953 140482722 245602684 76442578 412022971 678844574 714713365 79552551 193851816 940785790 843997900 618666146 68161824 424305948 495959670 395147090 383136649 358951825 551165695 968046156 740222833 298344813 969619733 887120343 641422656 390318039 481406281 235643549 387988856 579309301 19405792 525371461 670689134 179711409 465775387 349605062 362538291 71253045 188928761 118506057 817796312 672130165 77227000 778452444 27382483 94512619 849652517 324504053 893656989 470887654 44971403 823919098 861190931 24327405 107161753 150601298 422214793 945277755 298912422 619452567 838928438 962523604 348795341 425317850 158297171 83562631 944712718 708932114 75909517 312295765 135879600 843940363 329904968 363666151 585486373 449077472 6967536 316808241 179231633 425397620 769582964 736143532 392059319 160976929 718211709 850278225 688142563 403558234 995051242 419955122 381885117 345499710 366979223 148091490 173550663 975805189 592864626 182810879 776544275 108814579 537439490 188567473 611346417 917427246 151663012 758290284 210720217 661589182 208080952 608258468 255043652 308984710 66774029 3912193 198165533 127485548 248853597 163137935 189514728 298189794 885716089 961640477 526747830 412247143 33156998 656355649 826131199 24604279 861766218 640673631 92683916 698813080 107109516 616958271 978089783 71753680 98211006 249850732 792130011 938210003 963528944 120974127 952464400 519262670 100970374 106217430 810042398 711494161 136892282 769056404 88719121 562163605 891433744 952669340 751202098 250713887 942585422 146812936 911645626 100144386 618583168 811049830 237289828 285461216 2142224 234667305 529206705 6238654 599374556 117069319 718065228 444000539 941856998 23547003 728112767 97623231 236717855 277894970 857575755 3881145 798327706 439453490 824201804 83789288 701311629 443397339 412442717 835231430 517657442 688347343 652099018 25638065 273152229 92576821 94749554 468675550 678723743 246471461 952559437 107485504 42380721 28679503 475837793 315419141 923573220 591163413 91595800 167150891 930539179 797900010 341998814 90109185 904264272 510659891 898679884 112729404 339530484 377181866 566495887 334779682 488189094 977294519 545127647 653250232 691841670 531437820 643266292 937085488 143133596 517964334 131738338 834351050 226992266 119471479 252830741 10409580 499103577 879624066 38137390 334790315 719143831 319478719 463820154 611051206 87371747 403399097 494581444 482231275 555775537 398129506 969202689 645545163 6284548 605320995 389025918 182539739 568779643 148926214 209105541 794258909 608834323 780097108 164796579 701680807 258079421 958166671 546236712 163449528 75968360 847308301 848919928 44408463 139305481 296234350 465502181 699005503 601026931 843324766 63980039 377841337 323213129 569696259 161793390 827338602 1119405 144939215 131704665 196734009 482525523 574513153 152985507 897360435 974297051 419991392 300712222 179862616 658255680 905865811 234145452 374956569 940490966 111757075 35664279 961626004 211359303 831868211 31022104 163719644 411978681 584593962 277169684 378073496 932661891 844321124 174485457 3460397 467120152 766607496 658375292 755078474 226472387 760923079 235749098 827477915 394043071 633813886 936215378 178899154 724131236 349707962 21009828 824506989 926661192 643988571 655449991 246885550 226380383 669241692 686763010 43461973 776857647 324916222 164703305 436021300 188942096 879684546 243245523 312428483 96197728 119278623 182507065 623973633 276947409 703651613 405130344 65969324 485492605 89290701 752487323 396355928 682188903 531458261 883740121 762156368 944126638 756805776 886520349 236868449 214020597 943991719 729295528 927606765 479184025 131263614 139095681 373887753 871409338 145401833 174356965 208348816 803626521 808357373 800617268 811731932 992471112 578071845 302106510 730319096 573307068 690912472 175813728 760591423 971836245 888795081 961294239 115091640 807337882 496813026 100646280 140674678 949540282 161439530 602979992 217351802 343068354 236443466 815630239 232355022 146359172 660317595 33165231 941215545 734857721 974476510 690505110 519587802 364727681 169314870 815113462 416566797 133153766 797752133 769462862 301750266 950392198 154084404 810319783 249243779 44472800 768745519 509170394 805070147 995018376 612631754 374089511 136847295 639873340 206905687 140732924 38260144 532387476 995583081 391742026 571738154 643161967 928748392 588386436 343163045 171808553 396508589 783095638 654990211 589173520 959417960 137661706 999924971 37656351 825338150 893623347 33232839 921931896 334645223 320982409 670648591 1569421 975929469 778015077 136373650 593356870 306676130 199474880 864949836 329231057 5448133 184832561 21990498 649217510 127054135 694328537 145131813 570270471 582691845 481874387 61319350 148648126 226408069 852612434 740092569 184831280 768823251 327533411 973574363 375003334 69690667 389424606 362708489 144273062 602253667 143767066 373455205 218814417 972885190 358848636 450383886 126392073 753558066 47625362 583133151 525367599 608426488 584853616 138329165 346333931 176807683 308822053 192083113 101555720 997865377 207188842 527247905 465492226 451292730 668424272 23317255 792309316 923656295 714268020 898856898 844441399 331221663 969672366 578206506 140318278 834009477 307166645 270986866 831185130 681233076 10086507 26816563 641778419 405291382 980158458 535725719 54579068 99774342 457593186 693103681 299228252 724759149 65369050 418626390 816802303 385699829 802584592 707009478 486184297 354165333 817192574 390576889 197947841 678552448 200291927 748231943 822184821 177337629 113277157 467696568 366388845 194724090 204603530 495230016 65705541 643455561 535310284 273747591 749772087 240538817 340610001 285048790 137035891 298642223 286225817 29257275 604602330 461182059 229953878 374115479 96139290 350481797 879297196 522282059 939297898 303727283 190169774 752408229 920771572 80667100 821045493 58662508 543741703 235866236 878002252 428549913 172311591 185162735 908822372 267088099 423255159 956352401 77748429 587735904 613066923 684886831 556526896 597973080 565827145 367850684 926998896 875243895 277680843 174853378 706696183 185477023 107051378 337983166 599612677 427446919 139790429 242359271 261695268 143616095 239292410 167696026 784821362 394376556 355216520 95165887 921805456 951506845 479697403 878892644 668401438 493874475 168323425 864521784 730336573 606334906 885753002 755887558 931857408 305391117 516765331 29388096 446043789 969000752 229214464 821509986 856154436 269103947 861980996 942335963 68656082 23549553 90856982 631392094 164130778 194062085 43923384 60785052 663909074 16161904 690232948 479812984 956891361 903774457 15738535 635245668 208135882 306439479 624484920 238643923 851754299 378088041 649104012 595849002 446261586 194591708 330840754 981751252 737774393 912273399 977079573 12096520 838480585 820235617 135433054 585126122 404642061 513546454 504046437 908984386 750595692 203273969 443514578 322605203 886987908 163005357 711547807 79460136 114871946 437208511 918642184 63661752 356021557 189353810 796079151 990077367 121448291 116679985 100503579 51625938 26594592 110956426 946063083 338487965 321704540 311114607 863633080 507298921 459345230 413420171 173276574 40791041 482842766 170175770 644960019 607907715 546507003 741915827 592046326 543392620 918704312 798582659 362080400 291519389 319931558 59636193 723387633 81139317 263660219 421150690 56387651 615324099 868179789 427337277 231173982 517952251 130037113 692625603 177929500 637858467 4056302 742358902 514774644 428728638 859703907 5042977 187725592 385637964 175520118 15481972 535094591 34174220 719321446 137254510 312186162 509007971 260172440 868019212 366259617 760039520 644917561 591953724 759102033 105730974 750387016 111915987 346119059 379952123 152136677 488242875 89629813 519315410 664996218 616982535 921249358 181797542 37942732 433889695 399257927 589984137 226729148 527112291 210196350 5305062 376287701 272706621 257678955 398297884 581469004 663070915 97167730 424833288 317093860 742248335 137041604 619527325 363037312 591816138 72214680 1218683 802641935 678544091 906139085 473313693 584779837 84613952 483410817 81948981 58488908 789301918 456700882 464865464 120764547 451709411 357418055 123564652 24228427 836190483 246527579 987653984 234370814 696998511 116691289 295793456 845582509 44150897 571210199 870954554 302186737 697721548 10334040 588314670 881903187 164839958 385923923 433442373 155374182 729129284 88266059 497536612 230087197 355961569 468957474 523728630 918135741 530473837 947073672 84451890 932633919 294783506 978867527 977689782 164880532 841598896 490366190 548171785 78546615 468037692 994987027 899072755 65048581 2146837 220854542 520357153 742364756 107726257 99412961 734634915 774643546 499013349 71576413 211002985 994067104 516211821 144812637 329737114 26813973 606860706 284669100 54816104 652738829 292020809 319581530 802114531 309220131 318555586 161347867 511274606 448768610 477491424 66586618 774802575 789339627 332028158 516560080 293729854 457977490 513045810 491390599 63902686 299746357 582866055 932465129 309706132 745950256 731872058 798706982 974822562 899407430 744768420 955166773 56814084 520914369 244003873 588696668 475339950 410163955 294647724 614377547 611039437 500942232 424930499 50020732 188501342 335513114 273220725 911025266 226169715 516103734 385327481 52779751 481047992 846331583 868618574 559311317 212610969 735013395 370860147 139612442 548114710 276832734 50635821 684143154 103777369 632678357 183508067 359284281 182275592 557453623 632365220 641023378 90616236 648244772 566794920 934633220 217818251 326300704 80539957 245137239 936802390 481651895 35248678 68452425 144619891 583424008 83967029 512059504 945368834 458845447 901275711 529333148 264888019 413296370 642382646 623082916 924264092 741211465 163967618 798639761 162457831 190954165 956355853 798609847 701212976 689531891 179283787 528425146 224541015 782650688 877702174 573637701 817553972 527318974 599838726 32161806 218234384 181543734 658495395 134004038 724601102 249109995 267370481 932841253 83806384 170937615 768014937 762652259 740562131 509885046 714988750 558362011 175873667 818234112 40396928 892669982 698773681 34514910 176595757 254800400 154851615 228813527 523063387 697957235 729484322 671659502 493122341 901830851 106603327 243882288 540635163 730764350 300321985 8432163 85820141 51115789 85807012 953446940 566536781 634349016 925929622 114543982 416398264 772179850 836727058 419650661 5004443 463125403 641941021 696134057 860078712 420119955 426630985 68070843 168874558 113349738 829141326 871519324 90225871 133982451 274998005 942799951 591883855 637408993 393524996 869847118 106263038 986136206 683198699 303704536 726943832 41874873 85917748 139591588 692091758 862857784 133909810 671232478 52509141 296953936 239291556 773129291 932925215 686937260 619093235 397236058 352511491 865140947 47658698 676068691 36113115 730922065 269490805 843493062 239809282 28528874 535568404 538292697 915910422 153959224 393001457 16644467 92697031 777219702 654633071 333177301 809534488 859711277 31288815 831614769 923968153 96119736 725702956 518346168 356908910 366177507 162590505 685538366 947806756 300529392 789516429 258842132 303649267 99170021 195146869 767836788 303727905 616977018 339529572 351081170 297023451 183126588 704515452 577157707 181093563 194673704 119503882 56126030 32000526 670220199 745956098 977264825 745828479 370659520 586972054 118289510 924105949 467337590 352449789 43405101 238699530 417179991 167691157 909647295 731952789 42615992 103876620 967123947 951674451 105821927 35080682 743698932 815829571 170703060 717607107 949850515 582450801 321417856 423778414 588262486 243207444 227975341 79177693 602007369 546439209 40748188 422020012 391395633 114557165 119696579 570183881 26541373 838755972 326093563 581985542 673885769 756319910 17894587 894728308 266462526 209193216 932005707 539108069 315094183 944334989 515162154 743459250 903887910 621984681 211053120 379057862 738728528 251346971 547663983 525213753 179792902 379883486 786995009 90937105 339313712 152962117 582146599 178464768 212572780 689325151 214737666 869023358 686576035 543065553 923663154 707130846 378591605 114213126 554574269 740738755 775408470 969150342 422418680 188168245 727349640 499858403 681289787 47566805 802836180 158644135 866826535 997724707 721104945 692909611 941570630 109452492 202609114 281265115 44712363 503355563 137341613 257979799 595875003 757873782 45193985 8009007 31430261 848119971 226384734 392346633 79818642 996104932 331639865 973750422 516516504 363478324 473111227 34674362 388302007 44921294 554495069 357091778 834403099 439179946 605161309 242927282 157079966 41208240 58337567 482159539 889309989 442320389 690605759 525077917 665451561 463146447 941492572 491600316 88975450 17585531 239044069 879418939 762142535 681428760 549356443 318010920 257640851 931994798 964554171 619537119 514069338 697677354 807577319 52060653 643551530 480039531 34569339 320541267 877503854 388524585 925805813 168661716 133495127 705675986 427211789 329627428 137066805 264128863 441783763 564334111 544980924 91050454 722484051 615522335 442299111 567669465 731896892 765597692 978142984 478756109 8331624 970164885 155901275 672152656 316265824 203188559 132031424 557904915 151697758 211785447 97187817 77043584 417960546 987867111 246256871 953349466 491752269 285810243 770409435 178896249 796968816 283879110 952924842 197581688 68554696 25068524 563830765 194670326 219369733 36298774 128523081 53799754 937742715 806201770 965729844 277879199 918107507 584743318 947302097 456795144 758805414 287661898 602065667 759187967 234233437 425502519 510373498 190312725 160692541 424397835 318838956 607505390 651230500 731619008 9930131 16032879 979383331 680827650 113251844 939251022 5554608 742908291 288156793 695669980 390975928 612745869 335850878 536330921 374198476 853166011 248604872 566538241 484390053 2452885 145401516 52542784 802550261 948480023 327418883 101058844 464345119 236048381 973055380 723687179 328752155 216127 675936561 890021124 158883465 46199913 991105881 240431473 925796383 193737627 745828445 854361504 361353360 403603725 166969153 834123711 562101340 682533640 805745447 123738670 565093211 523391531 472433056 952430094 822516880 854957404 861823776 861616740 394556396 222649806 373136840 594170851 541318853 526549470 181046357 218123984 245791575 102581986 482762902 662021079 283080599 444389560 325809164 398180373 966983097 643019235 782225959 922391454 340596507 74630850 287485522 842516209 348962050 147459166 942570171 804265243 384207300 889984208 386950996 165783867 371981073 451085331 725897938 100437566 893181585 164205310 576579932 531488466 390168273 891102304 736912114 185648911 151389625 930981690 954140930 488708864 346672903 281168301 564297654 610668094 351308404 761802521 598004824 683691155 575741520 825608568 309734725 191811118 180334511 726362808 218293767 667057421 209848827 295452533 79331084 47547575 253296216 870782169 25398860 251045173 352619422 200776685 241801023 609058465 380546822 469641453 870412698 7269148 715740262 960050387 882612756 524329048 880431261 392248354 362012381 516983144 154353958 205896236 176546447 109402170 460831904 692014610 866163179 838511546 864209051 306053405 81004914 57470870 122939089 524749255 433460012 249688487 567814649 596310047 134174540 679318788 304492145 102300707 533810880 117754937 356453874 72407630 437891053 237152991 182412269 897164923 156759544 881613342 706886852 446611111 303080895 260023006 654927270 958930568 229249938 478444101 622285722 409820791 433987783 108781136 589873314 119198276 64726165 139883459 827904485 644259388 6140630 356988818 409052824 46255449 258361071 767664986 890607635 199469889 273035786 370458944 676622148 732756293 777695945 508722293 241826196 406370000 634537526 865381762 180912158 562745100 307595896 709594127 184206691 187180565 813957310 408110610 494950284 981578716 384547380 855191707 288874713 629202248 427459797 781005101 723355781 146850439 972300446 78893607 85679846 734087578 918551940 600683965 507390526 511318275 870204662 643432647 779494268 909211487 23747525 354661274 415858500 837621844 194174480 158433387 904872630 462659147 103383829 132023429 920991749 503159657 209854588 722160468 551533842 279103804 795269892 486600809 721949317 506411531 208110370 785544106 466149691 372560836 822717747 226603245 280069214 43569705 882372141 51279759 905327891 41680974 412409734 763387783 695455373 489530463 248008172 40026199 115145594 433583226 752985999 133009680 393916002 20482831 175350109 160137855 655597026 240429692 705362358 575529675 159458837 157881325 406767701 272475704 320036802 74952371 472109668 821826280 353442166 819967105 329650882 25631524 69688066 344216435 670145071 150834731 106613578 542241716 343795248 501683171 348058981 165076053 504398787 162134936 849547302 575390332 412744154 284855906 524455616 912358558 75754222 14660339 83827692 90533427 320541055 407610547 998300625 700346705 210774208 795484175 34153343 356082349 859446569 91169815 656341262 635597776 45174353 167375402 200930154 20463002 540422815 661565428 478911074 554641020 266089684 384577542 39816002 230142265 833385414 243784046 942892565 703267394 785161811 257757012 168253632 384129353 615600028 957255010 957533654 575851797 225155818 103466286 79402461 942633974 696322171 923585747 283428899 899300871 456357646 382586351 810593859 946064446 684931278 529347513 365059141 70475215 114431682 96583742 451943721 95859382 155326350 11222518 162937198 968292172 282972821 271050359 516867351 856960870 158063185 138451493 579858521 361667082 837708299 320821550 634562472 793833765 556378744 333602641 563452177 5437764 593205923 61692031 467982946 125211379 624706060 802630090 913661013 248384085 560265310 302909204 463768933 782182648 166551687 96679752 907020442 256183292 152924933 910866494 608221067 116341487 262563100 628037642 77267999 21595672 837629566 104952726 52298996 219600332 84985230 597626547 85455924 68628719 548444331 118214823 410287612 311260304 295802234 53572336 93148969 557278765 774770729 192698798 54663732 73739732 605469149 899842534 491405423 640300284 181629791 78401356 221355279 855022633 94645577 205498171 731186166 229523282 528218741 496067258 578987780 395182616 873427643 219973533 698031753 479075832 280552997 411190676 287168980 689873374 611956623 736116322 70148679 727662305 894389276 865198112 707307066 467792656 738280010 58531996 123491739 548595353 947139116 627622252 420396021 415553907 29586250 16230858 211496930 647383774 547426346 296641640 252583072 663209151 471541245 537147974 741914521 172925802 221358837 837853699 653695260 469559841 482947488 795855258 991836893 469595530 268759013 476681546 43692303 866349784 788608674 750852225 492756510 246228141 433844891 713788624 745296454 808901500 138002040 896332074 875787225 751575512 762896927 713148168 225641806 150621854 57882505 380427956 620794925 798063425 425747148 783827650 373463291 845507597 800827902 856416996 5252410 490258720 968970705 767632278 491904152 314365860 789178077 461064049 456582700 894045204 646088347 588498858 548212182 885705909 15293900 66743592 66952538 600615532 879213570 526808677 432682796 740962851 189428863 781781678 191199778 852138579 976452477 998354784 393780495 576655669 149908308 417683213 201569569 596086631 48130193 955633064 830538243 195647540 45204250 548748581 147961485 30628953 261514082 939403578 511300832 797578249 691707709 181229507 61054524 20928940 503815684 257238767 976204280 479811237 162362248 382261861 178635470 930376347 44728910 563982087 371131963 514671864 874202287 873915749 665121871 842918849 761315088 439480856 720335236 521162703 588652895 879239787 462522155 601150791 693123913 309877708 508105949 655922392 847504842 351217484 46058462 765761474 22710269 173315282 830158616 326114502 945154107 286905414 719893406 320916287 427257529 898695462 949603606 277543155 886023687 903656345 941342593 921893137 283566556 186454193 650435341 536692719 186273624 909493927 375882878 791893556 225917357 565846856 779560348 789418615 173928901 7522252 474524357 221520832 854047225 377630524 831334397 704966963 379531889 68740260 353366920 222985434 434351246 108404937 120807362 577588218 811651940 617491753 577595290 557635933 676226352 18384767 547641603 637222214 20416210 341816843 223151774 381766914 588233480 103148892 916719235 227746673 882560254 940556408 288998764 92327165 408166383 521365125 335420949 924342738 84121313 118192899 815547316 519345691 991834081 745922050 388237272 804159960 422873901 417313335 531639214 436756248 509462144 158644626 633994188 995201892 665570800 136377983 172152826 463579583 654727222 350624152 98538043 999064798 71120659 252044149 48853888 59709758 35812319 366311784 875134688 648170488 150234672 920948276 323425597 466520474 192056450 230524168 619384901 381684036 850085769 988738090 473322674 677979551 211672373 851316859 268831977 604708580 221890585 706063199 199445277 141285358 310296650 422985276 133605825 734973480 871934165 442616723 185853106 895773671 195450506 963431577 745157172 42866291 916188887 731167575 923989127 862869394 634944834 870482400 68157803 601341418 887086282 408190166 986505814 413369789 98185973 513191869 41751237 582913312 209529299 440809236 270774757 479307175 977620008 50729293 165541039 717917046 825839037 523247787 101948541 246138402 971867515 658684146 28040466 690436068 688542824 623000367 768991163 160295272 167696057 914309343 55043862 45639327 769204153 677632848 671238869 814913800 139880050 766015784 484681489 68889244 654473277 982188976 226415629 810992511 726214099 119942095 228464402 841731910 690904646 94189179 616208478 183548977 81381368 24273843 437290717 599738082 136907980 142647267 93989867 482248190 868331686 644322650 726963289 472803724 980664529 515357478 471773601 173632358 931163756 106869382 659280693 269535716 209606893 654867513 956465551 565532422 185763633 643872166 278732728 194079425 783653586 532618196 485053710 589381513 969646947 235590120 344682794 35673417 939373154 282924468 502460113 625697829 564999295 243899950 661215469 291070589 959211320 36192804 617139311 291280509 954273374 170570375 805143174 223068856 619641978 347822410 172905881 857997332 178328987 516604468 371469874 702054027 710487465 197428566 631175124 163588067 388773045 527938331 944900358 34835301 662173808 41712099 898448237 865383182 536324310 582767834 80583257 241212670 422058187 164112799 993330731 73621084 14517037 666837527 213528730 593778836 40429933 644755922 485916848 93277921 587656126 355130628 825857643 202507270 841005146 251568746 275486735 241723138 960589240 893831139 211037624 589167250 883169430 125871205 384529930 450459952 395653746 873821189 203054927 689362013 83846048 901319255 129266785 157449535 856307036 522066067 513972141 717827157 806119903 15824879 827900453 491681049 860215491 734322347 600008221 946422028 119321755 477376695 444810964 396869543 341391734 978451999 232953701 950448394 895557631 913037585 276332119 857688294 292229253 45479175 146433979 486885227 70790011 192013858 934942739 155352872 914048176 236555421 628751252 924632501 159511903 783132488 513017457 152100154 650732977 729787622 329739230 292248850 725165904 574823759 200014014 185225384 848560142 978718512 106901126 178311683 980328141 343562611 697113485 955448942 763138613 225702435 646457339 406849027 49827615 215177320 696943808 258398221 248769027 318404950 633312647 101696139 708060009 781337913 263786394 726857585 442581393 16763990 461293962 394963859 108298026 411341978 951971561 197635677 108146560 484453742 33601358 126161005 802483101 747451370 62280671 23729333 819871838 387476700 103299338 823443066 977857286 155648256 667767910 652508410 972329122 749147681 996196195 650575916 376310953 919728337 545365461 495349917 483200849 372222829 99475922 227063311 765902063 637381944 333287576 785954839 217868836 979989075 142236704 340902261 657319197 41301919 606977631 94664504 783716213 702600023 789639935 294413498 265297466 318573999 822935893 158313322 223529239 579730745 611304319 511784818 122231955 948725075 834173833 923512936 181241560 893117879 632544956 730970414 315628222 270781371 773027034 659158263 52021286 634760300 593716564 894688625 72294879 697715992 248319420 376023333 409507176 886435298 165195484 8781638 748284158 200603903 190845871 229185746 166893278 174905644 504008300 141686777 967892810 196122952 232124721 2147360 155041918 932384702 923333088 169264593 169740519 207612880 609298792 914561902 496234594 748873521 78743358 93228497 515068096 214754822 761912908 840298257 19382644 888886320 132805123 11401681 984860096 806531172 36898024 195108199 388814348 898009539 161682473 5837978 38752224 348970368 238526169 485458706 25968615 325663022 925726939 15991102 92772446 364682300 531299304 720071640 798527642 73821334 514500938 505090380 104101952 590087143 317760697 325972322 719237081 892844413 979679472 557516956 942507792 564854001 634417629 304092509 578797156 290462440 945657717 831544757 933908084 65169869 184460082 406955787 322456671 603657186 724808059 540578690 359555005 256518681 523760533 339845845 802034533 164669327 89078906 182419655 338689934 264392589 496931423 614822141 398229132 741888529 366109758 343321922 230401565 234478085 869147468 547203776 88443411 10676281 177751760 215428962 10140209 152537767 270974319 971090621 236991100 884909279 5148433 415359319 237499875 31716710 460782745 477112602 605288222 660485121 783989930 400139717 859329235 74681604 329040137 525106662 567005968 903593559 735054397 360569707 374309616 513600560 252959994 546246686 494740951 818186995 757636074 596014281 548658139 196511789 701805259 539523271 861224435 66452336 363211021 953473822 460534734 404504981 964822223 260597444 636780302 832169750 887639234 699935750 627401373 530082005 758744872 87647180 250276686 848154246 152356918 420164866 967153307 605163423 173552143 751491896 210453463 965627804 682277111 63764154 419813669 958401885 872306302 361231068 193979287 425690236 364955313 680983502 422460938 285756487 620057185 232689208 970159301 394978663 754223843 448135498 568255593 208499663 289890694 434893346 124692729 665551163 86448171 357277328 690287953 204194472 12264521 843788396 676065871 422477755 652598349 236895768 282608174 112695599 625184228 268591864 156492692 688920203 752048977 760326572 729928662 93503551 357192944 57641424 105538404 251996790 231418673 308199010 275513629 73438443 863675904 633714648 646100513 499614054 845172623 756524216 315132538 276219318 590818977 844777027 166932318 163728797 348605932 162430566 86378346 640764604 984751001 491207383 915114149 447277769 535906764 587943464 796934422 50354118 736751161 38628632 102067258 642685802 322627427 277095318 127533073 489999871 242684118 469946529 157335418 367708113 998031011 559437270 477649283 106033438 615701777 333498545 139544655 781271233 642881459 136279100 864157343 745889073 938180331 154619765 265985585 546543261 593090540 735594090 841126885 218125973 237924307 480272978 227937791 225654230 962217210 783578533 71226401 827380239 484231314 547432800 789558567 581685972 605568800 868464099 765539367 772107538 679837274 552163169 755679301 324724430 471622607 451054513 624192004 890392931 491669129 986221348 651190002 461296812 100437225 994136563 400995475 678185770 195935567 749929202 913475189 134824620 504581337 737217032 252287890 154818675 297874057 739830170 74564936 628750988 811118990 543938159 664257726 33846852 430436095 915129701 720557331 522396398 827955635 280547204 854214455 624969788 364931994 917002960 229019078 994219928 721860725 235975302 734854874 138066963 997171185 676280893 950609433 415246691 335224486 724295261 876419257 252440767 7408496 66118186 360965080 850054235 257386809 144133033 447881577 768381081 545357083 260229652 847193195 487044163 808544760 421520731 413206360 895396275 840353461 846450026 499293294 16099687 164996437 9762380 951365660 24028382 842425344 679330149 905941102 537744692 527513291 192635130 580219747 258554441 61965872 322366763 561472557 785116601 768085892 198313330 350389542 385752992 101728404 340591216 349452231 718891774 503771494 67131323 503408143 805234715 481753805 505311208 797955447 597782322 6996704 446257957 966389280 557692453 879145917 28400161 829477725 48120735 902055124 522451108 466477297 207989774 354561568 53464247 258788318 263901839 576267425 699556642 593767498 872082796 912884603 78292365 972523540 466815094 439875365 355858530 603673869 622086566 534639599 755843833 622833850 49814200 439813274 495756473 456647416 861039969 219493721 953989626 653749816 76502117 521720779 212339950 282079086 41651272 944184743 905661424 919663108 584829483 320083899 463557300 845093287 980702563 10154567 645566993 51050579 322103351 11011615 734044756 446968336 442782202 838367146 823767768 806282429 595147588 80933821 188545659 808096542 503991884 581477512 785987464 429077098 797581470 471551908 386212965 820255525 933242358 717773325 638143721 400436165 474190694 829458230 974568726 155713984 165726294 424967302 24394177 743998105 125706686 704518530 245124589 928003552 577311928 694245481 891728802 834312245 562362867 778836676 237619619 981042790 37787573 675659245 94083069 499618480 645106315 655029969 433220454 965968433 402950428 812358897 22561800 673575127 53080922 632536608 196275174 722882324 217779311 309819024 852237039 312689003 310558029 906537822 748409223 238972113 113805651 346563865 997618133 16696503 805372263 176356309 535823321 711724630 390665019 362475154 331072312 616296702 255697324 421547187 217941276 787976926 212648390 309428010 65776349 156815269 274008724 255792878 438869685 269505830 618166035 115143731 254431293 774924410 426986402 933112841 680420685 63184664 54784075 831866601 263026308 399914576 533636719 248524224 373844349 414706162 860656052 657035681 837797923 789631358 253628949 435421115 292324056 58310741 275546626 203423486 335405527 25471973 158720436 247300173 558260625 216781992 37092702 108583974 122776383 451967320 386221276 91168972 623820503 305078422 679391923 757226281 14049640 933692448 190667833 627248451 93770172 486634380 653149463 274462866 775858786 754626848 18093612 212587414 742840375 535852674 673050105 588887943 562222269 755158579 229508998 893434175 513841673 210767840 125024586 571266005 450610134 223567062 557689541 94661768 34050506 544847887 86129376 114302119 641718970 112581453 288436329 693426831 237935955 952712268 206316849 671975869 752545285 363808746 918210546 290762461 875787667 691754742 972484715 477766734 627896702 500525748 79650018 193213466 752705889 650688999 351149700 638250046 165590640 280744371 185069195 315601709 882399314 75781061 109827082 86787730 967967043 52652754 118714641 459412909 141900229 68114401 653057450 407315797 181630815 987249436 797125080 417111234 31661468 625733840 623958369 3344441 148548837 203535412 617412174 651520224 237978634 301386135 912662523 130515718 601120232 137008866 384961432 798922873 53397674 482018417 739337884 248292762 993136926 414142192 793759347 614038921 788787038 69698416 414540692 305509446 564615766 375397465 853070717 434327267 209579549 491010571 254557131 226457714 722357059 119064166 425025735 492147942 333989766 206401978 964619369 195104380 825554080 368764621 273853289 142722906 43482700 946628947 499412475 932905781 331799536 335104199 442713703 395101870 913532676 128697363 650140008 165953075 806411991 337642616 707090836 27696738 566789665 185329222 729167391 227328064 437755221 316415459 292107984 104325133 867941055 415874753 684032035 368943167 979777230 287211805 48748759 307126010 672979049 871188869 555882545 741076349 120360045 471511814 365075273 185558471 836971572 482791285 305477753 512248257 818449318 853319232 300017718 669942150 814442909 225053927 845069079 570258852 282135351 209375121 31923788 388367092 331128437 22022970 992104928 329544694 96337304 462611392 402445219 458295621 21865515 254982270 839082454 651446809 682463196 14941814 171704145 810793831 109444853 727356009 157666630 448539681 907764304 146945033 661510611 960850238 887142838 71172529 655949362 132789721 11283675 126750195 122844840 679253354 190990781 929778760 937930770 493395746 961284408 767503560 643356759 310125790 169563067 786324830 430690787 849647872 863340675 851428427 930122865 564715817 766774565 421551659 142437833 617756877 79224417 883225675 136442020 780450402 531189321 618161443 442191012 65436195 145775110 116512864 830818535 956946573 59894354 982315205 765367947 400969999 878423152 426749039 72553535 695626431 130643313 495703340 79941186 956149363 798305490 743552659 950481820 812460591 733582529 361405964 373640661 848902584 811911314 695601360 958119901 90726703 503715543 831210127 319776408 724778597 567796640 530068410 817864152 75122577 194651798 858548611 988212095 843538062 699609187 333500547 992374019 916424343 326861129 803682398 8678401 767450574 807459727 689428707 534730897 391006650 91529755 980823964 610832509 72460689 791240882 22573796 297900630 521425511 239805810 244393102 676063486 248925699 463668405 495203092 938094664 705935407 283110920 137897441 599798275 660988501 265878719 134492425 262248838 831252225 105595752 61032367 907109538 218228032 939547878 333645569 709903998 123792198 894878566 242794587 491416330 333717078 696728798 455944376 676841106 842905182 964018638 563376598 229552310 553172266 756071091 252551380 236030015 456007331 760686134 609083975 572478061 784218227 922129904 48077983 971341871 145476181 70881050 312023110 804283607 116926688 228271281 936667546 253806244 910313681 829968719 576053134 773205751 355215241 446926363 110031388 456185198 696717149 489709148 2958206 161721221 40320106 748452420 124546031 113998337 678933815 908105014 590690747 408898884 105113546 114925684 382146513 667552143 754307647 599955418 10361662 49258806 485742295 615449910 52558419 796320838 590877336 942317727 836575916 921080861 538415002 769117550 535578325 596135100 692288910 342861519 810581539 891668014 663605213 309214292 378575581 155932821 476351376 570369204 61583289 964467582 996202973 352408887 570218212 670428144 362001178 433831876 341753053 892847661 472113131 386920626 139335765 816393238 774778565 860402674 75074445 610494292 262076840 451955087 68056257 929825309 155103070 444218024 73301782 495689961 419938403 783609084 589121783 784076433 533140627 212088472 291066608 282020647 968168433 753848201 308620221 190206243 274684573 718517672 845434332 236486836 344003230 867687963 353347925 830766591 986856750 142441758 820543367 750025271 474850062 397987473 857142416 385669550 553393436 200337033 680122087 705117679 420914120 942709380 162351858 248596908 872232281 834147575 112959705 315709320 433237459 278664932 946036818 148081278 554312960 250380816 982549375 352750735 687978580 131837049 76841165 839900139 135812245 329370981 510519297 204096418 36106892 619996871 2984061 812137018 531281321 262418169 786748041 404825062 167246646 534141898 202919815 141502555 267174713 696943883 514624541 205786767 250942654 881937712 935378792 351369864 887797721 459557215 86030425 238109460 631763177 296801933 122008416 829898930 258712651 297606108 732162719 484674369 925050810 955259438 277834766 407899888 193627990 337093303 820250917 829169365 214951253 923666055 719436690 703574964 743778400 285847468 222569996 562138242 787807387 736104953 18043530 460418949 28657650 779085336 658957977 133371405 979659435 903565466 253626893 845273845 193903002 833228148 484048306 196887578 935334475 590445498 841349514 588588169 713694840 538422637 41793887 963712896 392994609 770488711 31535707 6125820 327078672 622633025 112961413 991817776 299967626 358746340 139898573 475380907 725045026 277828160 298469041 25498403 759194581 216470825 447947187 66787358 98481215 245946272 345487694 254265417 323094144 149661817 71254559 659544181 860319528 736603260 44167063 147918828 497721 742819923 225581510 933109725 233277322 686161836 415865218 129665234 171440462 571744193 2706108 725095262 252195853 776278906 585832615 241702055 548857542 606526763 694914116 657391294 226538900 902544713 549087183 669801192 460109685 203922286 560598491 336156025 219633126 395016331 80625544 900975566 294649063 442372778 376382625 60286374 995899164 216728330 56968703 40682610 950460124 235984502 791556395 959241925 148373206 982618401 951493398 709610806 62159713 573611183 841390350 130364425 814254715 432408435 197621905 416235640 532144882 254047817 66251046 338396481 725952245 123465635 792738599 826277049 693472093 237397276 173137795 287882053 582573371 69990354 728186029 162538349 842115248 173170127 116094986 547731514 208050798 16118919 374698844 112215630 197434161 623020533 63891260 232963002 640753304 681862045 181211350 194775893 329741459 705455699 648052961 901727386 419225222 631029860 810024590 898823863 656593440 152051566 766318949 217471271 443545575 3357065 748375245 147462866 336170148 48644658 687157624 274264732 359147602 472854311 383699971 751996597 57171994 397211570 223439047 952239559 257056616 319175988 174180009 944733564 239382959 31323713 580435697 15025940 825609412 35366957 363245852 514758148 359263666 672155224 337172590 998057542 124634561 673276689 610582989 287291398 35139271 414433297 255837454 450347771 213101035 429232688 115226020 428109843 762911828 81728276 959580175 319067734 41926469 649683659 164069364 953275588 759056539 461929218 755261664 919292913 534980556 864251237 561691023 86757939 720878151 826111598 961411871 930228110 105388202 920253379 759874868 616894326 108092332 290802748 113008862 285648289 9273906 124980581 779215510 255896546 246788860 223732499 792524970 971779727 721796245 170146392 316933129 63782153 770271442 504829445 700150912 2467138 343043714 664982299 779602681 926236149 255181916 498512149 422621596 373886368 769499946 249607270 710700515 5073403 522033998 914310613 463626644 590117724 573641145 315299837 202931881 641667685 496881470 906860862 116739895 523394968 470623741 548952486 857907215 94817988 372941078 380853368 23908456 410713426 80384586 250073198 789718056 894329098 73074915 515462527 673091953 557675246 399139561 994700945 343988916 846536304 358129738 42401009 669815584 89762746 770518750 792599579 450918755 210761123 220178891 27113768 243954846 929214136 846710240 899248804 655463385 578811172 63901155 193477800 390095248 55913080 165928161 312743184 156357331 952875858 974605044 622928200 804163763 663261186 188055713 279832815 38207476 152834518 926904138 265151132 260660663 731288133 498229483 270014486 538561948 384620209 947092577 214798546 231714265 571813656 306572103 876661046 757669380 108513010 57760102 369152423 225843220 343841586 257124325 377468277 278882883 636808458 330874525 446347315 266683209 365774194 561512936 851662442 227373277 805885346 51553436 846877172 423826919 208858289 708149503 57580466 153556369 971813344 505637500 125735514 458671497 274072430 980643631 981292234 321756255 940723927 963655482 646961600 278134314 736228528 131283639 631322273 991646889 969731388 305990051 843707730 84799971 96443307 296001643 263000413 781220161 119450980 746188015 771932056 260867012 630014738 50273608 638297738 949596581 769939437 219180702 201296601 887036714 545661224 861093170 877534213 148833086 864134311 892868119 326548085 45126446 909924097 725073137 214646978 517923233 142700433 296993515 343782688 494476081 832943363 834281963 864603329 57551418 426743996 934050030 697383560 283475383 2741502 248529957 159123148 196884273 161394342 465134478 213698749 485497432 236215702 609225386 367256263 546048768 271552864 405170498 919663583 289469032 370391140 446716177 802431597 551182736 442158062 64007316 859091126 949660439 942906853 683773755 568404314 80106617 291998149 136139067 34813017 881284938 884295756 653111114 634056514 556044116 909195778 693352416 96292605 469693173 884835183 359802413 859765832 631945833 752654651 667876701 107365491 240798659 496084443 391301737 117994908 563513328 919056586 77864606 770964923 841980707 737367415 384044186 512218569 254508283 98502319 288967916 312846937 693525227 161517387 663688120 933613690 123994767 154546447 2849283 235971570 524101545 845669919 551571559 29805250 728032035 368206750 612891514 64444142 172128196 180474636 858566582 435928101 636803516 198955855 119627977 356421703 239413499 954372512 860362388 200762246 141064811 734646387 662803843 262663653 292559783 323824307 100142194 677804262 35758609 76923472 594598086 670375144 242311363 311846710 576306698 7803932 294465037 646423296 426269458 715635503 177406276 852165235 711548123 535803482 536694467 959483080 107880996 672112400 787272727 217628695 411349212 41769275 835500023 143465997 159289295 396695378 129425949 76802147 296555993 398623115 951379354 598103828 851918179 527703313 998011768 830838402 694402788 678381740 540949957 325862800 144747239 439296278 478886651 707725888 804816348 707730874 718342953 308825593 486532034 28408988 79286683 20094450 785413971 333142961 838889649 339506572 184888728 244927422 229742829 620364177 605777481 612231814 489832379 103453067 811429137 661513614 7598901 149107310 179048987 361906355 828209006 25959524 926289892 189194451 360538986 48463793 412081938 950468541 146495911 325926824 714831113 338592556 904444809 500290557 245397133 609226433 812633909 335920405 920218128 180702815 295265927 753721715 965187403 962801559 141684647 329225087 767577389 447387274 113101826 774053002 839877014 263164213 83780646 444052197 106962857 773378401 57292083 572286564 348763508 968834287 131224900 849644853 468924837 109677275 767419769 732180195 405537902 318151037 92894140 377481688 567418047 307614777 332105415 84861246 413858612 913722578 162090810 869411134 219876629 237967529 681784317 372009149 131791553 878980315 870549386 61187596 621668277 589383737 209780605 326482903 863226213 981181978 26795696 419246207 820387175 196925488 268901338 223967201 119665374 197305990 581994627 14882260 636547012 303288858 334180389 516853585 750960530 619038843 306252314 203841215 1229781 167780694 487799285 884548479 657774452 539979592 510258810 234734767 148901803 450049384 41357279 934158318 77801375 908005014 250171063 128270191 781516152 755347095 61942324 167250350 572829706 473249454 901578863 407853728 261306832 578317377 775621260 35846304 695669919 647703924 806102710 554646217 118313020 242983345 561042005 67843550 909642843 360848519 789691319 896762261 498538336 374695927 797769019 706258797 523596917 357533322 918751507 796836482 496363618 925889043 366548476 594585021 439207585 552677210 316866180 943683415 314233073 20673901 474455844 901450396 798022117 557644331 745636940 328107157 992244992 533509329 688835740 386306752 34308207 412838523 28568717 27231471 181300519 522809037 180830448 250886522 109510120 607183607 192297225 144463386 783735851 408326110 399976619 354455133 764778058 922853066 123166140 171207184 641397413 601004529 954972181 138416800 262443225 526377028 280390857 338796728 383056732 563693869 631640211 6717179 213548263 870593800 301784131 775572831 869773300 330543509 207385361 653626176 141793574 978883174 478936377 502878597 793079522 906982982 923893508 112425685 182937785 657437304 340816530 372998132 49668108 189799065 442106392 457442970 641665799 505402706 685465155 172802362 352145344 841380053 767878228 829520170 454041567 355011862 68252352 208094056 92454115 36566553 619762866 633303011 824127459 781539766 439046365 326509504 324333074 974882428 614613797 301416090 404311781 349390224 201057179 147149348 431934399 772520345 286400098 183700389 924530161 705590298 313150208 664448166 176568352 174738918 903047482 45444155 407824005 471763293 260378171 796682604 99462134 56369614 496766738 503955917 958020298 122985183 599040099 265816026 684389372 155628411 294618612 263879687 701637167 276912531 130720581 639972925 181415760 84580441 154421205 736014215 536500748 361734272 843878652 536316238 605776729 939581851 236310635 649352925 427977442 586104885 590383440 439241529 968896004 919286558 63647364 880817079 763334105 775298593 232917555 103193574 904458135 301639081 20777574 453342533 228699937 340342571 688014076 659315666 347329873 152101828 550970167 723828313 453561095 226292452 405096895 897546618 520785569 161403541 305176850 810297532 117021136 697467343 200010803 940845081 410405085 915138466 638707490 280328334 927377346 70827260 417582772 963621545 836822603 168510632 526724362 794525132 848486184 621685307 736497929 114328568 231182082 412141209 730604256 871051382 960682598 281517664 911640857 701067027 684993943 551242876 179556407 13348170 818899249 918613718 425754455 191177886 877732577 373360597 400347451 32927869 157551806 268191680 970690816 616197173 829312957 594594318 747240716 708574385 593440185 377272593 238365510 814568543 286610199 895586903 916548533 729668810 130625867 229820513 871469785 678453147 506413030 220999920 897035159 943215701 97915019 558136164 165635034 863561703 49373070 895570965 282036902 800869724 354963626 238902093 271945798 799298815 147616490 824002783 513356576 331894279 298086238 806283435 300888607 75512566 741023930 455179595 556922695 663494643 49829352 429401434 356087905 108078289 806746971 198831381 10757101 973181725 69802162 540079128 733080711 165694391 383769056 105584003 291501102 486278587 647430992 8023309 882298616 945349565 248345471 608792871 336188216 783713024 226613619 570535703 947492896 276199903 802615464 217128023 770771204 238550426 297490794 693298964 532114722 727059793 310560414 118290038 239527205 117649650 566245893 243163053 194315114 114224767 357614598 286864251 985460036 441377402 118635315 344724718 643485827 700112851 184869251 152079056 149563744 516322467 569729724 383381947 853375099 427099855 437537978 712883965 146922736 433168913 176883702 133273225 982466693 55643363 210534106 433787417 768726778 252289300 586059981 415241912 583862813 340651197 743296067 306629027 518654920 251325582 913647968 945095517 53752926 54398636 628692691 803515691 456256929 937557980 405892504 6327 619570054 404725183 845844471 212022673 634556145 558149346 567240443 93092691 554086660 363371118 53976465 565931920 47962846 804649109 672606201 213762891 107286412 915127481 209859667 373347495 124775320 228979136 839476304 612937284 969091782 218513671 128280577 575948560 897124125 699946757 799631500 220782377 266617944 448072714 29778070 527695601 324465152 799931538 835525353 274931320 173380044 905299813 926394886 659535763 436003591 188614910 664219552 191855949 696745005 349566206 919786658 421344944 949440781 977075693 765095214 7690636 70294138 601133415 555632544 256940906 942567527 771625593 273957854 975705085 15549740 842037855 28402078 247813100 781773773 462020743 899111744 762072897 881924282 616328888 358149941 223082646 772710040 230165763 870282537 193364878 470359805 336494877 887615096 716754586 489982765 484632107 9725636 68528094 927714626 111822954 27748353 890847657 669737073 101460331 440479145 283370772 7953386 863170638 114248906 584141587 145760835 285765916 922558301 39401737 274048739 781120620 805280745 77050101 693555310 582707320 369513300 958313039 93886264 253223599 630452989 920024901 363202009 977703344 110744631 740388870 685920183 602223695 688839595 415640158 883903448 826061587 989557342 734728317 335494047 267972342 669551001 871684316 495828364 68761722 59721189 270331203 241343624 419243596 871665810 453430324 689484271 404689689 279953660 480528527 566795391 234028872 152099621 362786848 21238763 97345683 675904851 278816680 348113616 254639091 263338969 704050696 846417530 249764874 161121931 652077689 765628305 300505675 968881692 303017067 644090598 922141515 672674529 543639044 700848323 315587839 924993240 668282924 878323366 290145061 68242301 236949623 457171447 85700651 920966937 991102076 145120295 575760559 138936055 200782880 566501675 9538371 285966057 240821780 416758752 776899872 681313490 98679778 823661689 862249947 905621572 724199400 418763478 56200043 927310531 212668958 439468844 258164291 703698898 330418464 907578508 298818835 25649095 800523906 438212599 963277430 808166767 483171956 212541927 69989215 261787912 702582658 831535299 579676642 353316686 564096924 910822517 868546722 24395013 41607206 921154442 541877584 535073041 647568566 869193172 218360224 928737836 685190703 943206300 126900351 137048621 828849583 753085285 934961446 430525308 530218002 873749483 845329979 979123000 126169844 197692535 750608910 569253918 711179862 933992202 659155126 169580089 114981473 501875297 812186638 796368061 835557853 454478341 968108607 232301764 614361614 696824120 355492705 979651065 154877422 499856429 99501241 920095782 30408828 778013205 685058499 149985529 61343702 746249569 899447705 32756011 193231239 219329935 708625649 328972354 318080060 82131741 709524783 989187307 795778298 137625081 199608097 104657833 659559919 634681785 696532772 63971617 487342499 331030298 424334251 210289761 830542697 410805484 92447263 713694400 76345151 920114179 217933713 525440537 276379197 860209050 159095614 993725387 304965916 995963816 502186249 343479002 887754477 481264248 665316322 878654621 520858167 921384937 651909726 452237833 860883716 307740100 296327995 703468063 232935075 755055503 502384007 701160441 47331395 346403329 115110072 791235592 732571198 715214665 153793584 446184107 763957319 764414715 497805190 649439363 793168244 714887656 214818846 556495986 398438415 619737949 537825424 144913720 564261252 525614976 364266041 866038852 260858747 416910331 753763858 856704493 510071169 637589930 829784197 808204999 668174976 805048742 314885121 199518835 723576750 818156302 530703080 52340455 214753506 886350897 441072507 409450812 807298212 378058047 698921479 452880489 670525980 248822355 70061089 735070870 347579618 957484895 428500679 643867415 106917168 951011602 50716875 556184393 150203164 532575251 612082637 794619302 799013545 239639450 75317116 634285122 334961944 656977054 876264436 667447148 458738626 649148805 373156863 592325021 823896020 306619708 714698862 451680043 21907405 234986391 440091762 402938556 980060108 917420307 482443643 11450807 909782441 829597586 825434384 871841555 30815819 365979675 784361495 940488015 96008882 51672561 172863820 543679359 8457134 749551725 261472922 93596016 577381272 533271540 693637762 882625294 939232500 93171179 699767670 777183797 662850825 641258107 586499908 661396850 152199829 757558017 92931312 514017696 722967133 844777015 919830661 629884146 78624571 430034899 962082912 753643501 973044038 628640315 338469941 110085380 983848108 858411181 974937041 594418580 773749004 970049539 737046424 989040903 125132644 631417652 985257501 442166832 328049810 927884070 706556056 241404446 424690448 945897570 752254524 230935494 461429817 777564032 171917099 153848283 537398463 744286371 164820283 696007163 150391984 502809143 397567382 950640033 874738894 731707403 239738887 698965307 336270888 845612271 229751301 719760144 594273150 864729379 411666707 469273623 82345056 141395752 127021107 530477548 324118218 567216384 945637395 579972420 828591791 282105749 637601794 372022914 871689659 202740639 365571488 210129179 808945205 997870085 528945343 872687177 897517502 852252109 179055576 215033680 852403882 385056742 242589330 366002757 494266767 865292595 556595382 695755423 122898186 465166082 263790148 225121238 292284704 752536203 803685874 49016931 169562802 289989950 887710045 531328427 34061050 805634216 918662088 594658665 670170475 889856029 673405647 950774485 898604495 964315433 8934800 589294890 925101383 772308728 125247696 188173560 772761426 910140297 826014332 93518934 914727126 274355061 345073319 665318329 191654915 484034693 85036123 779468714 806695725 991783561 778966058 795911856 394041217 992254619 791148828 931822352 761519559 883000466 46080884 472232972 90084927 885569505 118567753 510755281 828783740 304254823 851706900 659015415 220714899 80215698 435903344 648603740 614053773 233324580 197220398 137656970 668590700 702730729 490911594 698539699 708781432 814201709 440731999 178953287 428829169 621126608 31170919 194827521 882726668 622851670 759804802 229753880 92956117 233375884 81067578 408138772 292382689 882179724 231224341 699939441 168821965 420825034 625693646 887482663 723944425 94599880 189224199 862459197 59700219 208951606 223648490 49780395 546309596 23872202 98869959 391912773 835981495 326155679 106196966 10740790 608271131 52981577 48372491 261514237 27733805 537178027 331054185 914932499 672915901 933574456 871817005 337667778 419628248 869541310 952007581 643380177 622162035 987705268 601590828 647009898 839768569 25520551 26433552 265863995 445365661 839851277 519214345 107770474 604033171 225666938 107262220 266740428 35364194 243714368 914317398 356945763 308524545 473361683 135955174 54581192 301965760 85144140 68580676 283372150 715030329 61377499 881980461 784149236 273806596 918106787 93544862 189423728 897583773 892077119 794980674 289457445 895464460 834856594 87356014 441819739 904851739 435117910 757034727 851611633 507958577 960118496 58088795 383992548 201037604 569603266 65201088 499963951 165608963 131880155 958767402 704187785 787666846 729696846 745751749 742844497 840463326 799788104 622128569 881500954 75912925 990067215 930298839 107273665 470152518 147085270 802676576 675677351 983992121 434780811 490887737 933482368 651906494 305522345 797995781 15362553 872538784 697736051 78478852 211317460 989110980 559669202 393179384 222329676 764015012 64521278 591224528 507277595 725762915 181278383 780973981 600116738 89734748 88788580 807360878 240368216 33550482 362050248 104068947 145304901 871354050 188565494 352342506 71841918 614510808 988074427 642052164 740704498 844652986 443440987 424815132 157534554 852048958 58494702 347996152 868990936 209895120 353695668 885548189 154237393 243140759 506019008 291049935 633673458 356981215 501390334 491482804 546613502 14071363 237430970 177623393 475446533 707263404 746324892 742377525 469704314 656467659 77301228 981343927 312708094 114701120 33536852 82760621 847043145 306138530 970171028 118597233 660923330 276826639 136271433 188131367 510617587 823110608 264751984 374563828 201662598 608659918 761634272 437693569 432037160 48579381 973645264 277838541 147004630 965923787 11705099 451316734 626380443 818001110 324543042 313220159 19173899 606867922 39555697 79964287 788363786 164219621 286458225 833904329 599058946 338623181 141580987 675345335 178199878 102646862 571788443 392868894 203819906 101871316 713981445 826637184 508588631 692351712 687527148 961490942 716586961 98143991 473947750 393226491 93042387 945079486 272920168 906620330 640936382 256985448 964558055 689820396 153767994 93587172 720737863 163854330 30815592 561744327 131395417 518071057 212979820 831695052 52640665 136496221 220585841 874405843 424912832 791240579 501486511 712414854 450408771 402840827 85405055 230655594 492198250 935839384 189583177 3145079 886339935 790443465 974636275 5250108 792007751 475026966 50713452 576642483 158138917 985974906 155325902 117632915 886635425 807756636 598088161 924513108 339797153 734282250 995714365 35683662 862317156 963001871 277672545 927796397 91493721 733370024 349484432 365371897 178976721 296109059 752127954 476292977 893057066 88644815 541017474 151203678 541375143 144261020 648963739 692778138 692540783 948878775 958744735 277799036 736225340 785984202 553825462 111682441 977731564 902360355 373621854 758816551 210301703 836209228 144080340 882271952 792502236 245038388 475291588 469353423 765478692 874923847 494698148 317538403 623526272 880944838 337475972 352507009 172195996 224808832 227589486 861061504 813974740 327230863 408947780 764013155 83267724 98343009 60224603 996516482 170404647 758986308 664967305 777280058 192328906 964801459 192464890 487491485 802325142 589982466 9650731 352119098 580681784 726597313 253917264 1391699 150580427 611480566 429265310 691597126 897491076 379401475 152083267 820886248 970787175 768283439 166195226 624152644 43269131 307936181 463927820 921657936 332492283 219097635 11490423 636030976 843356208 804977450 455552965 209492094 590252688 209767750 935843921 802619155 536833639 116756710 586514580 740395366 824572446 21000584 220153110 728332745 13210649 106288247 301309039 330436865 164414878 47209129 480676158 652338571 528863691 375916419 266347276 388414263 329799718 521652186 373203849 123764745 766300339 384139948 519919734 560747699 243760858 901569272 596508644 634229112 432255043 765957826 112321003 951421720 67849834 377288511 965499972 102459867 412986791 714012277 33316684 30953200 436532048 598103542 570119285 554716171 357220286 104392226 239091768 21418288 541213807 241638731 165737955 245890588 530872075 609291909 863971066 164146012 802960765 621510138 459795674 254227620 549581428 85076445 10804087 504156360 49585052 820768010 720834034 990050553 864094575 759001646 863065697 235319507 516752249 184822708 170907552 703062725 647666946 875060558 61526276 856072042 399932343 417424258 312256107 641277567 891896745 936868264 919888465 696193931 117309541 508066204 590690013 903146953 455169229 361493791 74236676 543996830 142067942 30125201 778573472 574224014 909234980 306510596 303455471 646490741 143604754 400952864 549373502 243754982 82053599 172857086 922787903 577319429 979193656 909670595 495110426 302848572 11629811 635375678 27864291 697703882 993608105 785790074 59115140 742851369 366412419 917834962 400725506 604915945 611499202 304699193 842925371 591983680 235929834 842925351 649583083 380709793 471580132 74516550 708935060 26211156 104642478 703548969 756875047 328533065 457978745 83066482 618814839 303354620 979406791 95510970 32870556 741149649 35334008 360422066 36701715 648151013 251301514 782698140 57022951 951540292 938276964 469463317 509960813 239262768 346720561 40863238 184053537 668777309 414495744 519917659 389749236 684093440 406138872 31527440 953524899 980160848 41044850 547368712 33390937 346754974 261760705 132843973 979350868 547245768 656610371 725361723 323497705 725203218 270076668 257110723 183300769 204560424 249313731 827364768 27097890 341681092 179656687 65145562 623095223 20693609 172883347 677594387 72288968 671901676 799984626 803717774 20439535 469478465 877831585 510917584 136215868 687967348 652646659 451211010 424778943 783373847 195788886 182287261 584567743 325033378 204678623 637922808 158965664 215247812 233169762 221232861 795892896 698931652 666512857 16134654 949283859 686944363 345228729 974368549 440482207 47087811 622763309 791740725 813021717 897289269 194349492 109565662 59283435 359471443 479546334 691495705 872524399 738061092 482691216 785620560 156508407 370200695 713074311 390402365 559568771 414845395 209570509 359867032 812686559 692158903 477708907 795848116 77406559 117843931 948961878 154861477 179701410 508068678 506771762 707160333 811121401 712277117 616528544 122881684 176286342 919216884 290772465 618376923 420702406 134455879 570531776 938872657 914021305 241214535 192068494 460674700 506911767 688520143 400001584 413328668 157943362 172215618 47267088 78121263 235632149 102885507 606658484 789054255 339433473 454744902 85729928 165282454 738451608 192429553 381411453 187709458 966707638 65173857 690350240 49690689 852332959 69643915 300612657 2722276 130254962 227276506 14543682 778685639 586936950 807789107 817180894 884863219 388183057 480790776 329445608 360926875 984411652 323151414 189963368 335869581 570173549 160675286 104643525 115975928 286874634 259617104 873044503 198012456 468829425 893173622 938271212 131425279 24647613 808327059 526628550 67136377 892303859 832013751 9974502 595714005 319877037 309685528 905250040 748129757 299952871 737936929 861794745 130674006 880190599 321749439 318395487 92235786 154390379 283265285 21376958 879365912 96589848 726720863 888786445 533805878 960840390 287750588 407639748 72783389 356888156 476052245 908293508 513102245 324592796 743836117 481309926 485770707 379100571 733950667 700383842 650466113 29020269 197539648 589168151 762129286 725112626 142965721 13756121 788452388 36651389 380422361 903805732 999794919 954686121 140193721 284965525 348182139 872360687 450200415 754847860 956900488 318256728 146617583 467759908 405185767 743936063 87658873 177535836 170782897 119557823 816810729 405453388 227943116 410112110 494345084 486237613 644224462 355693353 16982264 881230149 794687442 251304974 587967746 803789188 908739470 469243557 719987941 782223740 21454502 593199862 222510765 479142642 424279894 502523311 705359917 341777002 157765954 581632578 4788287 488750714 15543750 758300028 197495335 278133019 810426932 735403139 972308041 943594912 741384623 74518789 547559894 37261756 955591030 464637968 636807407 284188549 961472005 613653058 96832603 670639847 78277808 962136502 377016323 13001254 733698196 932084759 750527229 151309019 597226972 877459366 731127597 637084431 848888507 489183642 121229679 65260819 980780529 541402966 2051127 53940308 379587197 849303456 43824079 484885964 851481343 269002734 70575004 26129544 153865968 418841356 280686355 411040234 733403620 157487194 726602714 190933401 859221069 332630710 480515979 360406015 320449949 630565816 465754078 590167047 445602346 746628196 849176796 757503531 705307646 48915106 310680464 117820751 496786184 613587267 761906982 936368215 719121175 547453907 631232755 42190591 447099596 810815541 278279012 142494412 766786587 347989009 967596243 225363836 994741041 799683305 100107707 501336377 150327474 746570040 696359110 580752835 20386483 193312805 40044640 275624853 524698634 224390218 135020396 362771465 35940346 560217392 509865668 313980512 316091544 691034959 660953032 66051469 434845777 763402155 902871686 207336326 396495299 218847538 905094611 404922693 366636660 529697933 61196134 554781128 550450478 488519104 319266867 708244652 773331023 115686107 336021357 717271245 938358012 170601281 992191289 686698392 229099204 312223893 171269146 998820875 224966015 621300921 641845004 479251035 742527850 560544631 955273863 971926165 516978867 336943369 827210183 444747084 721399937 716997710 65179595 576204414 268677069 886243383 278694412 851440962 923573734 651988452 45842205 306163825 920869807 661609045 6984338 161600021 656836656 457749829 246968764 323534081 646250068 650067631 206733839 776524945 822231847 793285169 394656710 376067383 413658681 365387845 628182575 742584372 911274106 91115189 306429174 435352993 15961082 156582782 131455985 695694348 61716586 545407164 190683469 474405513 223612073 246990442 138380154 70175439 120343652 442075186 240407242 5107431 163254909 911751501 218364137 238180056 641051014 273872438 699304264 897912145 778885923 105698497 27146511 666484493 115446360 749238567 332082990 462089416 231816993 963708049 88528827 19966859 243814955 424886393 84983494 826563985 820308757 37232736 698909797 534243634 933889720 83784518 479347343 214441850 735874940 954764343 421057653 697084725 290412780 140725615 960915142 513665847 86924150 975343587 910441314 910140975 421851439 996511892 216789806 691817000 899475862 421828651 130093646 519994563 340119268 559263708 542244078 904738508 200752300 197961216 327328416 454914619 403682095 149808755 72629960 892256800 877281680 298852996 510111403 995176733 333013665 218121885 595338483 386187757 194968624 75529423 342377037 359975712 562120607 857088727 969435468 180377492 991733243 370138027 362622651 758540340 491250606 453823366 334383830 356535758 147010173 278011450 467272545 853758779 356427544 632688687 283808065 505622844 790681796 719641211 336341996 745538650 221637024 646410619 558512481 563430820 628328879 806469045 700981718 220948560 980270898 289601479 761953715 881154395 806011058 736416686 500998497 117463150 462440899 912922154 407108398 723650439 123611894 848985855 33985437 52478746 845731795 411760008 2840411 907522471 962820089 871329158 256966893 894998111 729769488 817508435 450852671 297083642 353952401 569025373 139234672 643070529 99176656 271280330 171943339 526880831 122888390 874320943 801345226 650427839 262220222 282799093 13992456 750487071 3617769 79625078 881942718 748817937 341444812 433958067 942410014 813766394 250725134 352915834 56336097 980895764 927076609 230691869 237849596 962476278 391371317 772509897 36941216 275136596 226309674 695351895 711271772 906387904 747171957 633724004 846730990 605281099 360016372 193193862 272995611 650939990 674344653 672133653 317173546 925943608 77851628 603934433 791935160 370171424 288945486 141243859 630160443 191150205 895307658 288795587 395618882 208219676 185857252 165967822 12669245 555644933 525689187 487942458 47071612 535938223 85091777 83084353 792187332 338132079 405407164 951249917 973385254 634971013 449513596 762006707 458316531 404706323 541433506 198087854 366451023 786832304 996565526 289882081 116540729 174171461 173143179 720839463 927283525 160457627 973472847 642396453 225553906 333761086 488320696 200527314 725943247 395237668 661991509 287414401 605076255 13146424 827509236 128715621 935997251 200588440 100811580 97620431 804504449 609492512 510229102 334221135 452296064 416086300 352490828 91731193 242794395 500149000 771830119 539398464 789640497 979027826 823393154 220071155 796254042 559308366 814329531 487491704 903133950 616048310 999590602 837440533 45363830 134916298 754468771 231488168 26182250 35804288 65217469 1783470 740577951 249865368 935859795 317790505 138021244 578518700 362394047 235228340 63850220 238894447 496696351 102712976 225000698 118100629 744135278 194173192 699736017 378726054 566890917 627917059 223793830 809673757 218467141 98947058 147721789 540109317 472355197 359069481 948434745 582134646 840777310 630695485 474434299 873951158 339283962 104243816 686101451 620621121 467500985 669722887 773936712 350073205 483123003 876711037 80256215 542083084 723182356 808106969 290491169 799993501 589567941 912364396 890634697 959287546 178085946 403836121 673147984 16525472 919146193 838526355 135424921 129354614 980592848 101060138 485899042 974004960 658481200 632402080 50918681 353702765 990770664 45428288 495900277 584047780 192848384 719447081 947061286 736651617 529705751 548361559 52939126 329764558 589233656 723648359 671744678 804360989 330438147 24432800 19738285 988438966 890554029 500532148 350223966 587615871 63442597 787357975 372483044 325550032 279729723 321286812 132938145 196412494 276935958 525647103 891406210 238907060 618777683 74931780 112801066 70153641 691225519 198095665 674647217 615884085 135535737 107356236 224696886 925601753 493683611 113155998 14775609 256876546 33838477 615858054 771087246 508797925 134208538 577707453 267681292 332789291 667188490 325350455 54373704 922486913 305364560 417704581 974847149 341663120 234484776 423117929 451307703 985885305 524894611 121389824 852991448 227166407 190768071 408775589 445716490 229667639 83550358 516551160 269880870 369584086 92122851 883260055 836205085 734697588 244860483 229820371 568909984 989667892 449264740 488541255 230870677 199525005 180510995 806817297 834108631 956434808 695214483 334580706 597293575 718259192 118882445 843131889 974294556 373738293 82325242 429258974 152969002 218770483 748816042 263133008 146698276 770593723 27736798 302638403 362649281 248725747 266006204 710740762 358131443 275978232 667086167 198666837 606616244 185533911 823765384 227304430 446358865 323567251 332873304 276528560 654531821 630797368 974356395 967713730 644983330 204271434 277321554 840037950 752443002 42356186 833169157 526915545 151082499 306411548 128643495 586838453 949953388 349185111 341990675 841833601 36881060 619907272 281114017 870630905 41928006 268074113 758114353 919733852 724684935 105212918 921074954 188623528 715997849 789019316 347184593 351971681 342807594 560046572 360535141 338838055 326470976 281392539 741639101 314748564 259008921 945341992 952285745 913785358 969540002 97635004 853919035 125246943 142124569 990419499 42155032 95313242 55937354 576861006 506332540 317458585 615650374 895882705 971967547 282651134 303100314 447616673 558015306 127517816 800320262 90269615 104933014 749144619 91714616 163589665 370403289 573513211 497633534 927213639 91161349 95607413 377460105 455281374 805962060 919758655 250707373 221385133 974402025 211314504 93652095 604655856 423033122 36077683 244502996 294732637 654854972 161672086 136158313 91780260 164478698 470376524 155484190 381559571 692956746 836195162 274015965 422225508 8894334 496825910 880125895 444295802 181982935 363450797 189328582 52749402 83845193 457511139 193235240 634254565 869418816 815243626 215529085 994772711 376511566 500034585 816206857 418186915 775727965 330074764 284725458 267051687 891844929 766568943 420788421 181895638 191605689 226309955 663947660 625772960 438229084 960229304 133996464 252151377 284868567 717600475 445903148 372471991 475013378 217584538 846220697 201471632 598338541 937086579 530393751 148600672 693161887 895357583 22866824 40610367 425254632 423512396 10760512 892248219 63275563 309002420 48641660 630836911 202953219 896652599 770697391 795030127 941932581 693109550 365947619 779055309 291082395 976594847 537509633 661209583 206231468 934720672 471229812 430313681 543259455 229565991 785474874 500489293 398498801 996075258 285817097 453432275 585051244 882071058 736794356 379884149 358461796 912895771 419100584 855560474 206289931 722616886 639734966 179241341 20845607 300009381 128911734 288461870 307656538 503810850 863866568 364975710 253167639 343444395 360233188 721900065 248886536 70163671 172296644 828089828 49978163 291194102 447441334 22870350 442876638 370562644 486918844 385363789 124031942 290242671 794796864 113993330 177432551 669567922 788594352 23439530 899635030 522834035 306133215 769451993 126507061 69354742 1610350 710410949 218538610 384712730 73284102 875550700 696093420 561032908 524457465 121087476 42331578 430504944 204219672 135659314 287626487 978106402 527019071 255441009 34556224 452073700 240899833 922034488 982234950 717973951 285605622 86041957 44407377 704354258 585525696 387398536 239338397 989893766 733182585 242322910 659678883 939575683 71172805 570165762 261909099 406725781 405974159 515112868 372576459 666338028 277690297 29070385 992707510 893680355 592584409 159539681 876932433 595300908 795253450 967952939 553599084 444805723 113288824 747502009 310707694 570398266 41004692 213457439 23401542 793657321 562681155 512589059 995391860 66689207 177539986 784394849 641960145 795717337 896568249 413819237 841678040 191034482 951130516 305719300 499722697 6878045 948455328 406076600 717630580 493875337 105572816 688945446 568322219 950575422 686780656 793637852 224736735 502900943 439922661 509300868 798521424 918712113 904586552 2106567 230201854 243714119 97821190 609897099 202857151 883490099 160810942 749649025 843126046 927266657 641583991 329617019 482510210 926134127 815473118 326081071 18256057 563436756 557195300 654926760 529851974 355611878 641989911 442751954 617089785 196289854 233288028 33399829 319986844 22773924 630137308 556394285 395857373 763260773 718925893 291430174 506076534 585664789 318636020 436229466 127666283 708694950 163452711 668641360 912061072 959628930 450865738 530772422 763236911 741495249 1381596 63977605 249595674 30307633 66935474 741873424 288948153 360947202 869151437 46109923 809972157 168491452 73719770 941275570 94998954 763150701 314020639 11470742 27961543 974964106 417563731 670078192 535690265 337778549 886362863 241963333 895682897 971921988 227406144 210810435 68395618 14548019 95082701 238262757 694421123 8177158 145642775 59230951 708892280 61435690 771385444 894376736 505073486 929671954 116493042 20209545 203358713 984528783 164397391 64416194 612675752 83376628 713916165 130343676 667197097 73163522 253041954 27544014 844515118 474326201 144614355 986858486 289150132 268951546 22343173 679531983 573393565 258193445 843742089 25440996 339520805 930263459 124544455 961090864 243179175 519540197 281618194 831848519 379329608 620491036 165120317 34312523 931963654 487238715 505312614 146593860 495720273 83083201 124852319 7868754 176207649 999633332 376161116 272447469 147122653 382068309 566126616 480538127 505301820 317486947 101141475 943483349 282990852 74167577 849872155 457160688 75737186 19321842 702881261 106390726 128089295 983001252 834939969 475696238 902234894 755385263 617474530 702943354 798858312 269046100 886298169 731352424 537686247 783727520 374364993 817383735 557167975 442319823 141232982 953086836 211210249 322145924 485153479 578996361 442109784 229334749 420974954 360165493 384152560 853333982 186060112 923749784 251666558 372560985 15543921 608735798 711991937 593867839 965192760 767928979 513377321 841372723 768476572 879369107 860549385 189401852 757519927 395844377 592608437 588535954 96546738 687775203 367729663 17436770 172674489 290594934 415673180 502363139 560319578 438238540 186611162 472635723 199742728 710665455 427860569 28076722 510718336 634228020 544023437 647177894 423332295 534470787 955151216 455938611 185231684 355787820 190148725 745495742 281118107 371868550 324024554 144885752 867105048 337872477 628692968 266010170 51623071 64827120 174998640 983934155 481322583 447926022 266311215 14114061 340094839 872084383 341539800 840756221 738136651 735461778 661713098 509450622 386451980 628094644 182132441 758971530 216477478 623010220 247808411 269492096 880235647 929159893 982707703 292084370 509782642 669117380 366618436 875242401 73064926 936416641 763576152 677276254 286335493 442855916 263505006 440590047 84023935 418425691 691562406 607758022 879981903 918076240 178932413 442745999 898474080 569012062 263841401 865104700 108149048 39283193 813255532 970562944 192626322 284148463 256302029 872923298 200795255 459627753 549105905 99462368 102727240 38280116 860117573 207438041 276337588 732086046 233448209 473523732 348846519 625765895 873290267 569684026 968135600 833633050 151270997 558360106 12543035 112728074 969351787 924732831 17294748 648319991 432240048 853275763 693914312 41395596 835297320 332159485 172559259 292893023 90588683 649692676 673379271 581192840 866786030 840964167 619699275 537085415 410300130 91642629 283732535 858766678 100245403 349930185 443894466 346243352 306175602 680699539 102208593 847180805 521571087 275981990 483764614 199457761 587245276 637703810 275514382 152530338 459454329 54607585 748065531 91655213 772795482 303723671 806071814 497137708 712929570 689164957 412639280 146153546 736764252 66027865 687059552 125413511 727676950 55165678 612184409 254709003 629788524 200380878 805024742 125741372 240544973 188510427 961438458 72029008 88282108 488173973 107816145 786936544 51049535 31536200 408991764 647270940 327828213 997952908 107578123 488053030 931906111 888438050 494356349 700935096 988809342 402541304 515352851 166281465 403342946 756322910 777082482 66518362 410577909 363822359 344173951 732709647 529854785 108758914 714572060 400975670 851624456 344192004 887575852 69368107 17460157 292669247 865922152 269160094 532884501 264260633 548247548 200678755 644650408 723520800 307685603 35027885 145750928 890909587 473579055 116970610 236379107 202811248 311046828 980161622 316857784 16316815 149972595 634096661 516796747 195160785 377469635 967046114 785572771 29258588 703686428 956712041 853620464 129990162 359986756 125250978 322534371 817463683 981692486 237938390 988941341 185609057 962649514 69209253 602659426 800671317 893718518 195901844 168098593 317075909 886597837 902368997 672913686 444100318 354386143 854514620 335513390 161103754 647551347 319232970 443981990 644063336 661024873 773086564 231195780 333619176 317674053 641842985 738488511 691313189 39356671 276010860 880456812 440814788 79740670 313895865 604272291 592716074 380227932 394564715 274910499 273630741 404454364 185133533 945955145 141341808 360802338 241741933 436187510 871183956 261802115 947458840 920456898 854993687 27275951 382201793 845878695 869268751 187095329 381738436 432866245 7606248 758454693 634924018 136280052 934493648 834289225 450142707 235728290 792796423 176661580 300195174 690072821 251198555 960276881 344796509 63209660 496188146 516745679 809595811 489275866 122114048 251480274 119880990 349882563 294301703 221209744 906985615 675179491 604791032 71207238 598599467 677801552 539140127 987139747 5434014 485560867 644518199 620370719 472269643 403728676 613581097 508658849 494857284 548209356 165148991 870212401 707574411 830827533 204521669 592526619 895901064 822348085 46727184 822348345 312813184 83279636 372552709 297242310 183101450 644695892 760581283 238869771 529181653 989169238 896191504 55177912 142693987 740941266 380911064 196939992 201067648 219371354 475069124 907148622 791765048 19434748 853162917 640714425 625934284 673736292 945399534 300573612 287126753 780596100 656808581 144272631 554537197 24502865 676480869 43939211 485651400 271303683 404620456 151348273 445924448 694292515 48035725 49415724 513858815 851815757 464090581 189330893 133256818 389732276 828862257 404558487 992800199 771827365 9438622 414412166 191960732 727556104 96028669 521058696 64590450 921037446 647108309 253855775 730433011 5348064 746934371 237413629 332298001 123113142 289920152 166406692 681885073 148186484 534865942 72132542 341557879 396390523 710858507 457235889 723484779 233611431 108391262 204746692 305924309 250701650 770362929 836980074 198371393 345688239 556079940 526089638 454391734 673672611 207997909 803404262 994637217 412643168 893153083 694284026 789136614 276795368 510095809 886752314 474185554 650142566 779810045 646652171 355006932 492368467 795383783 231047872 340938555 850877579 859666618 920910071 907439179 711077977 726469437 731381425 827718922 421327976 225813094 775170121 723154968 409942670 253270441 567858681 678247121 4702225 186895475 105061785 494031339 793058639 351825342 495422921 491967684 652780520 254500593 108226799 836772408 993819788 968757299 479531270 817032250 673879534 932288694 428329934 760388061 724769529 845298939 789862176 269093437 98988237 542039358 921036708 676782258 320440676 59598153 812332474 815419844 91276771 133133550 393018035 48980416 134480937 461111675 311999065 184260238 653400301 957611716 83535666 141349610 774452099 267198780 276857999 880505530 664626364 627507987 624230506 858761684 942843746 361698792 274599310 835302785 355130059 39016637 680765422 146262525 118013484 766340872 742199547 866965702 858617635 620362449 762979479 161631050 287662756 845239473 794660138 393237741 744400606 29428325 563643762 138716270 180611433 395244522 836062414 163315316 732357042 662926937 539814935 124224712 169182605 577227411 282624501 455304546 749247046 459728544 590806307 195359504 751537155 257468004 666789429 291207950 660128844 796632812 446110546 904967431 671941725 496852281 645244288 851412398 898149269 334931683 23638508 897909915 624673643 744362233 581226387 285460692 38172571 770611349 15011645 406949074 213564985 790687134 513138317 39864176 502458504 203276100 933212935 120035506 301361243 865144293 100802867 599319129 667702421 153730629 225959877 387178577 119565231 754340622 760186952 971410925 916109780 23310622 317698904 699173228 853500516 512268750 438998053 486107797 806121201 637193567 142465235 877886191 952554401 713593370 906002379 304780558 260191096 786394899 999304725 233277916 707057315 182815801 855618697 849572982 85639198 998416588 564617500 508211311 194523631 222722024 452226912 277222711 642246861 605724943 565975553 351949397 542536048 320905190 939965442 239529417 121467676 333623742 72782323 714570339 981255874 998596079 595043711 17584644 596726762 536711844 134748234 351019514 3487847 960404501 908718291 805662281 544699013 289002005 213057406 243313181 738015975 77472898 677217667 24392720 407460839 807318586 757572423 9661907 7529867 556001174 64924646 39506282 852985047 111360315 326676692 441044650 512633004 391317810 875665279 186324463 475889489 847681923 602197664 260209829 319154171 199783726 159507890 571951613 121466957 72838426 223007714 390071347 868697074 160145767 84416383 426509303 226448191 68423199 710975848 483799535 802527505 672000511 130912596 858561374 391989619 504567086 204539231 785056475 310211184 162125224 95671404 236702887 759803102 421945576 366969194 613482614 302477962 958982777 456961061 58222737 317732102 852459301 263156657 446768043 734347519 502575640 851460549 915776763 137797331 958548818 146241721 321643166 174342062 303869862 14982665 903300785 217444452 837017014 526810308 392071877 942611366 544117375 49001645 230374664 931231647 208397393 89509260 518806094 406112117 579839354 940417309 812606408 102476896 949906890 225314446 799824725 647847360 294146817 284855116 429679089 1510494 426534473 345934872 99667122 509839291 588565530 189250716 725447925 995135030 782571200 844028796 93871422 687393192 610670343 386920429 806503713 910438653 20306295 784766016 541543290 835320152 866928883 581215445 556137750 363762685 436002774 535756650 726252257 787483235 672687495 660860163 861013209 812544380 929236569 62250054 155640809 9817224 871623643 932222666 126167520 118872510 390755596 669313639 26630372 954313980 792576829 595527428 517785649 91510000 57613868 720411425 894902593 823686294 230604760 223920045 603977698 281430278 427905284 146443830 323055900 515835731 733992802 235487305 981069330 454760171 389878337 274686968 487948129 810976766 391861445 118090436 9196939 600498696 885302834 682606980 835120261 871698636 643434569 258786002 28317123 560903895 256742205 457250374 845456513 342629485 367403563 560750556 340124571 366247563 758512643 300011513 158448602 430399512 696886141 883708804 415005545 841371503 873034935 386428265 756925525 236541270 457125517 562324925 888253179 882046895 353093595 534081014 397847978 97706935 697799215 829142698 82736406 207627871 135301388 2993554 51672779 345162229 907508040 273062454 900630778 644455202 444406456 648417984 949516146 388871224 127571543 819517371 220525445 39255355 239033921 282800020 641123337 710657574 738729952 729901503 305025450 505438859 734629955 196899125 65058110 767382850 890788125 238276468 424440324 707794148 204262799 610749603 354349718 684950663 904977290 631020413 46498932 39754276 545640781 303083798 175598041 264658070 615913160 680378508 799269477 301639130 737088324 448792097 733012331 22445361 213263285 544224880 727010194 819574663 131361466 972434452 198279664 342101133 660220365 744872795 14322601 9800247 631713026 930778680 67088735 636151344 200353022 372351631 554138289 579134249 717545580 746705429 676720256 867716876 81167090 371906013 297969588 53011341 588120607 281660004 198798994 288218674 515229710 13327636 108220275 813614867 330395000 884999330 51041328 640780186 650972960 193348354 784585911 786052082 701300740 514934339 547778687 622386132 223991010 827628305 37342829 250224587 149364700 115937552 579662175 787458163 996068282 692656220 480047030 794371015 510409977 997212686 14282715 311593987 116252623 241541434 630639642 636136098 902820703 127806368 813263747 351288229 685956390 774745536 941376390 103975025 620997911 684946384 379359022 649088813 784331979 438394658 348662920 242472012 595223500 445144040 322082945 524091887 117586007 287728363 855278754 416301661 645661653 98876395 127166502 667815891 542883441 757459058 41167547 804556475 146376690 803912803 196202832 2140467 152081663 739092932 505226096 291417268 988427671 655956028 556426406 856989927 946655917 264517308 62182231 621185255 849448163 600312095 302254234 532053898 536530611 1481733 775607832 162917878 216352710 236901901 324037055 388870573 620504623 781835376 370687890 637196853 137808473 279174521 983515254 945129290 936386291 134542427 735636469 28510049 576057155 946390066 78545696 168389934 353712998 299197547 552711533 712182434 602067507 441775957 561705614 248845305 271658643 51178687 544537390 838076996 107716435 57048461 841959315 895286727 276647752 788166754 23905142 111138752 540181494 210845911 107551277 67825560 91263582 145106545 106025894 900050167 154499159 447680978 987517761 953235699 549258116 226059988 740189676 539379133 110363314 937390069 971194621 3909268 18123754 95394027 370576886 407361072 168578359 450424146 23129161 900848149 149742497 204838471 34324998 174112746 776920881 580853397 848982967 213889573 863084242 174184351 232427950 929712125 215728364 488058838 78697679 648736114 379697621 506189065 16076538 439897 575199075 205416718 260396632 304576583 929059212 438245260 743140370 622265572 937688913 137836946 113358412 690010311 192248925 355364375 647086727 843970191 600519271 443928728 106113373 715075928 223534852 903444979 668027257 955924587 592966526 617864833 666046496 785845610 59472603 308753059 537130776 147840141 139669004 314615954 58321319 543586690 254425131 616253531 771540444 322364589 183021500 571829628 716058825 205590231 81408041 909095984 735607122 235685603 353852638 256529131 758084266 459718137 723269564 260479159 668765611 756250603 752257882 18103949 385172589 193688973 951404178 138186015 1132539 234822513 966121143 886494411 926615874 298160945 626675619 217275126 550798533 311758077 151763679 855654628 758466322 677461769 472661190 490136101 142774575 190691294 237104264 738033775 409533288 463700990 277134260 918569018 244630696 121507868 507239747 568142075 675702226 457741229 493933261 237698495 808614752 863416774 444291134 708447951 486128382 649556192 69501845 93955138 642761685 159995936 431131943 677964242 775153346 661003145 273756761 568336031 138786492 404729647 238475688 709769779 133462279 635321457 779048250 449867013 679670883 265965429 154087369 510625363 456271136 998685546 166056146 982010544 963461451 173528664 551999110 548785632 254192248 116333769 749603973 409871325 277838850 86369596 317726021 739059128 68682579 59426715 453663642 168501813 582129025 791326293 788016528 325399908 927463297 559813092 768404755 151802330 844637552 701973242 539401505 11737310 242703511 678992917 127247858 254831468 851559838 940458460 252788202 487483204 63569414 572188422 955188966 566392707 275621138 913890476 588794690 49604719 798744630 96611702 780492692 946365744 584806783 561825252 800249568 138440931 55164289 371065146 479899349 572506957 806902887 72387003 347371930 353650989 608789910 192912586 457566040 56995805 978812857 290185960 196050225 537125296 602390932 555662303 111136854 365819232 843177732 78106445 845687951 529129369 687800368 983513878 393570603 865420619 772777933 922696394 111165862 736743118 890085260 22959863 819508253 265083871 146108861 844173255 455758570 935461623 483764159 394614094 902075377 645437691 312512564 388406126 679184764 102853257 889598320 991940190 325837400 47615737 844550769 807072467 999181044 375912002 256418259 473751578 706293856 130123673 257272664 370093295 387515207 959202501 118933079 604495857 382759626 675642428 246778387 33454256 854434583 184624261 460269417 134186914 710768549 102678161 925222621 727779956 128140030 313787864 729716738 395957563 657905347 446834686 31247423 26408604 430206688 385147364 206086490 324671598 8951071 986897343 737759770 421718707 254811042 15552337 719698946 945732309 399023129 899067360 260054985 787836182 207111702 769357360 86071909 200909620 89543056 338435501 624650868 464075864 748778645 896452276 940127282 694797823 223826595 69739094 827034143 825264057 671142542 802226798 650987905 253195576 875635146 378555427 224390064 379608875 98659788 950700546 860528373 84834949 816251212 935543448 597284116 990839799 257509037 618651990 349101608 594601450 843624747 377508655 499693065 147157633 411417715 23475508 946749071 868605159 186514005 479828783 507336136 298951316 575568249 831243335 305642001 348502466 897356482 269652935 673375955 508690670 246947342 302673583 391891859 152910703 400359609 730273108 810994684 275302506 256063603 644037524 962178714 32099577 116371678 95946741 445332117 14222258 655721426 476293777 92354630 488603559 94885574 61988073 395768986 591606640 401850443 140522156 15323236 814669643 159796638 116337891 973955073 481858561 118139959 396587759 736180389 860002488 128305573 839959544 454955085 829525601 198153775 141025749 515482077 236968539 846075734 362250954 678829161 132395025 708108461 568359399 21461677 24569393 428994297 245785646 780340990 701999866 169470648 270796804 682473227 573387437 185049829 893668351 269723959 222335806 30213422 215572906 947946542 254926122 324262551 894334657 587041587 538644983 310208448 372725838 783809319 601955243 732179026 297383544 375607452 35577678 37493327 138509702 403674731 38913515 540250886 211672093 395294269 281815475 527730418 245861790 257083096 106177930 313390987 8294386 305182273 812805715 895025005 865751248 396376013 967687363 872406942 342596524 626783533 958213620 864853147 31146123 687211519 847455696 419602461 827366612 451832451 421054198 572371278 719433174 762106264 149328633 665125444 845505412 295467974 68716907 779502914 182046816 298055552 584279994 236070680 687860396 957164132 921129160 341903291 334624365 755271821 238151276 338173886 825488364 113650686 244531033 924240958 576802562 861479131 208802538 395220930 111646538 116341498 7012117 861982203 983940138 303336180 611340672 211400901 796367129 967746598 230613906 716887928 64700161 102363884 809430691 287682638 986751684 32280393 35983415 355539919 667503390 287842374 488547943 85002583 82494394 441708896 98029366 244595430 54654070 800336582 790435273 837925312 538104787 22616629 167119871 463746852 978204857 77356986 91723603 595287057 845384380 280777491 561140765 876734147 544032276 970102699 589400848 764726477 106710248 413874688 251590850 577362441 979747133 565391855 761908285 954562956 483021017 715898707 865135458 227635877 482152577 817403484 730384898 909114504 16396265 513364962 605957960 427181401 20493194 707682800 408990710 35595393 963650439 304404703 930079944 574955682 499800738 740207160 656017438 18223905 967453365 97668669 433540542 207953669 433765205 364812248 234289032 675018875 535936038 118443152 754753279 162666777 848736947 3394752 222981307 791621365 3438921 126674853 684613921 620574955 3852142 948607371 237022131 321273609 150700352 891811213 975496956 387040690 268018556 395832804 583667536 151049074 461598384 852113944 310976996 417363461 162841582 440482935 620081942 533098008 323716179 701660870 572953570 705013194 396256370 590557787 948400070 768431430 774794869 139593191 546144022 871440603 797084804 720112502 313878988 248609657 229742494 449357018 151329863 591861355 11403602 138869582 763780532 578124101 96321152 732920068 190314051 461105571 935368581 164871373 459991131 972205737 567841023 516983730 428822621 706336377 290636777 814238510 670900064 784498024 998557128 733958776 290159145 286935698 809492982 310332665 852111749 130494422 911772832 122699707 997831911 899745278 714230452 616010721 227809518 571640764 876266470 634106318 125188478 813013619 869720736 387456495 15184973 111994476 484912093 659056286 781889548 598338057 555664954 920669175 701007892 764374842 52897253 858718724 965544602 981975584 716914159 533764492 562539726 915278194 205733726 503200451 970545924 250631808 468556945 446022292 971131394 215478934 975189499 154976029 262574938 307799772 543857453 32096059 947641309 270438062 110522387 986288019 277958311 37137190 397287825 405811506 272670547 423744195 216557826 181023872 289336169 432984025 975198185 473520259 252481842 248595642 285538429 583923828 260101727 103476307 156415196 780247969 565443601 883426122 622542177 125809708 490208475 84905615 591669413 711898241 5737114 494912929 229253155 748535737 276104043 905138607 374169575 69458645 278484694 548847850 429465285 407072109 465685322 504264949 995074844 54601324 338732165 67303838 903409716 280618593 18848714 999366294 330031 356989983 146104747 812941545 662705776 96685977 817583253 205181238 172392160 479097338 883531926 655779010 238577698 943855229 760868937 754839439 876980985 515670487 857342617 753718779 625460901 53747406 724300347 86208418 783754138 383416308 62127431 518698514 799959970 972775169 932580022 125566986 205702476 220624122 327912831 998377194 357526527 163972965 291291812 394285941 764740544 253087414 290987917 313827914 701236621 963995576 834377351 650279150 414363085 18083326 476052057 177061198 47772722 134253822 103144611 321855969 967550784 425542312 891511266 147288850 89205245 752268791 255490508 45946484 566184891 189117517 727745397 96223697 614631961 149183757 483253200 780149847 434934042 227438056 638754859 33419584 126021971 80985946 95880123 946761456 485718327 6811001 34190824 584888869 187392284 668735214 145757433 538166155 220036812 171841029 771149263 772803050 65536858 250325919 67857684 679726080 186377566 938217477 184158289 856267000 117365857 149631522 37232013 170901553 318423467 80416553 148722116 574917945 799659732 218929176 81238698 620501281 465609199 951446865 191462968 972628609 537036287 661647636 505903754 475495510 776036674 366406262 730322037 448648437 884398251 496399827 156855484 896612213 718854963 556831626 797332753 491520111 535166613 477786915 263618713 365885219 412785582 398766925 249337929 271370860 329373227 189899406 249318304 884192221 44007461 857028221 46196173 324289590 254125445 157335919 717820860 135255184 211860564 708892189 461570819 475966449 179961979 778364241 23056967 887836897 131401931 779982071 655266465 851318830 299498653 952767433 695220997 672145454 259492316 793451256 172054364 292444159 82415668 538723970 387573692 107478853 907585345 80110192 804124137 772008857 708850109 596757533 248047467 497859801 491680200 973893778 560959908 211476862 828468061 635488264 836526582 899562132 243466446 700687573 928943663 131293945 153078901 534470884 674405387 358902525 139281869 507290035 113661231 911502875 83999050 422557892 227736165 666696596 290368119 121320420 117865138 934788681 769660326 197389290 734884430 243110056 399480908 667592850 969225284 185354408 411209445 41559883 986643206 32982735 407230552 613269735 257732625 893609686 643885280 213561147 672737894 213614062 74702938 552866227 906777485 203157836 493002304 538792209 265156865 906704580 890197512 915430899 239576423 490746511 504450506 818148258 484136472 340734182 188629477 183113830 350301335 527564859 355330865 233543122 94369999 131110171 93275523 930452455 975457123 857372339 959471408 961246375 577510945 77273445 884724279 779210887 739673485 331878241 712236300 555527773 233243219 794393250 503132454 966249972 840931806 37027714 989025546 832010331 832825444 162524732 612996842 325046562 128233688 23791302 500385244 40010813 335186511 939261568 773673771 821883358 327253177 904902155 259253341 160775591 489411848 970238973 319198462 235386124 361857026 66684559 727312502 64407356 575639347 128334940 266731221 990600427 48301322 384422111 627478129 504151108 521706759 44785042 858758253 983066714 581429272 473533835 399429871 572416325 957154415 616716024 265643869 567426871 588267966 258018009 173389206 651106813 225966065 283681934 339105676 208561853 145233035 208935994 227237622 474799249 730085022 850373775 906864075 207208812 98344403 96052622 227250548 63493412 426856267 323371810 249499142 179840957 939174141 522281453 466854678 980513656 249694854 821049676 184752624 893594803 577343880 444535484 362314287 359708832 157106849 658037931 629243636 734555226 112823831 554515001 375186062 219534611 84777129 13460785 252929951 665928067 59147706 719898343 667494871 438086543 190272843 779953387 630439676 447883853 474625482 657180105 556573897 452293346 505428463 634919913 556768144 648270502 960449924 866585790 326152387 334825187 495465402 685841651 114515900 820969938 484097545 302202363 692388050 867946450 222859373 307932242 747737511 297866800 307200485 697156470 952817893 144730098 16741167 415881994 978443672 893418950 487722542 412806932 44993453 56755835 36956783 527473658 282742310 881699364 702505964 722599844 111353369 651790704 794195130 33327969 61719264 144971805 425110633 908837316 292319237 237496014 451113750 105368325 748916571 893332588 842052836 626279027 688179676 689437292 596195566 52580305 895925171 440100954 458931544 915776243 545078239 421368644 953389409 106636649 242520911 49936106 282003369 198981788 179657923 584022815 637983917 885559235 649783798 353274439 104025113 792449406 313002258 76684466 331164471 998112337 732770098 466901923 114132317 491936454 51766588 109274905 137527203 18812388 593321385 585945025 187262261 976157827 225491207 603422435 124173940 962709677 240614148 219306795 42084400 879044296 190749811 154332013 218041702 782182151 13539494 451167162 490170815 62260794 102812791 701372410 428557461 276854812 151581247 887203457 406721931 195322300 631291870 264098131 871153537 834678463 333380149 323962890 814564865 286258433 175408714 912862183 983174924 575301360 415533207 635583558 392132830 239357275 587362523 248919694 760775889 322317016 39653548 81638385 634177270 985102456 185103824 965635965 990112893 853297245 5607950 932072050 572548943 1013521 948064742 729466941 243608423 572978274 406753417 544632445 623712395 566404734 780336480 87392758 167313393 374389943 125428104 493944188 75708602 596551403 760074653 314418771 918493824 473388730 305453707 237184464 29859111 501848504 15082229 341579083 228907696 505411751 950125276 840340301 370081701 207548409 60018214 395702753 855909997 85972554 966278430 315139748 532937346 38889765 425950868 391396675 705525915 319655428 890472837 100741239 205668729 355559198 573904674 948719364 39724955 866878503 725692117 907534207 340580071 91030640 876445731 566222842 70817946 902333122 155260549 673934869 991734206 504669727 18895382 511494880 835608123 721873255 378793143 386797848 941319096 222190601 604724873 822284240 212197097 686467304 25497215 17527144 215757843 807604147 571114034 913596771 784767262 175381523 802533778 484597844 379118734 511072159 15656157 119214271 367410075 671491448 843311489 302513418 719106149 987004314 276654298 270720397 164460675 922927870 468657268 682356349 519967677 653171545 442061166 748434453 215114778 481435797 925463662 887034737 472167745 795945747 368836804 223333099 974352601 796209503 496166637 420108658 809199946 514317095 566781693 449347835 43622367 245293979 843741946 853134709 379744577 463296623 814921849 447796644 519492878 843766387 341270617 310465241 583988447 677953631 230731829 247151562 387701534 734337271 325662230 773645849 198716445 733524847 783398304 462322029 880707799 16056106 213666344 864563293 637797100 477924154 28295376 874067818 655615536 317778306 444051156 221042954 703912149 125544943 306583818 342609431 142432951 342744517 21833282 238907161 949235003 39254189 178910959 804145723 598806042 871693041 43259930 654764231 512717573 768906722 58225931 664088099 782798104 124855479 104871357 975033880 110870646 922431277 466587677 990580270 877451590 259282199 397269502 248969404 415989698 96884028 412641679 549052064 16046037 169302039 80726370 315946346 645934762 907392533 590261359 730828372 115417077 169705484 619617770 218512658 232084631 617245178 216024504 237876053 299006098 733699576 55972666 190708834 879626011 229077963 30892882 371004273 928429064 81332751 523293528 359942392 636109487 22221218 754797521 813360684 370414800 127580208 550655414 94609207 346458023 360363811 104809144 272368285 861191829 714898266 72896429 803110326 997415613 842934069 763192870 7920173 273021060 305547241 473285247 313216070 914288119 398362146 220891239 895154599 784725064 403506105 485886881 107389093 475819102 180699365 674349811 270149379 838848299 663364118 607858327 795073330 156282613 183002112 831665220 723812104 507731281 692061447 131391117 949063109 855606289 749022174 699086203 295681418 736635484 100608369 376137907 767998090 531775450 200597825 877541030 423994230 322267523 783373173 218580249 27208324 444581101 229245768 113419269 145647625 757470127 828112360 221147003 253128351 5649500 896713719 999283138 422439331 744160254 365565619 114789739 460922916 92148980 521018637 827475311 238411849 113137677 860990923 131641394 55435926 449577655 201618354 140914445 685055323 809843528 134616423 213251816 365452271 186439988 268865232 166519572 286612240 383090346 157021130 391291263 189022703 202831243 526295103 18192620 261849456 144829384 981447208 747765434 847909442 545793321 122119177 307628504 8137961 160650398 159690547 775905065 686589284 790981784 55785345 954057798 827636193 985305006 682743828 579173662 284672970 882487358 620057972 594647384 317155993 171213661 639477445 806647646 262431696 757120272 707910330 174750077 856479618 624785482 871104348 311234647 60169728 793513288 259629250 152830756 84845434 31659663 585743586 157528846 571179687 477392588 956293913 610951071 185119889 295620444 936380219 984309963 772299008 869606424 452469898 443497731 742675947 505513986 714084831 999108170 17299132 838179348 703036399 674266339 559429896 661582072 600334784 569632938 513300000 814989822 695456857 764250981 558775307 355929305 15240461 985915133 610557953 5752407 212903939 201400695 284164310 5884268 665617855 894359140 879457404 870333142 242615058 236403892 690154615 694401668 209714676 523153523 596605781 681418497 738565067 561139189 72422777 751882893 304676358 824689677 47756000 167138788 517244754 553534901 373401526 751296482 326968935 991817242 683922526 251803016 815961792 882632709 813567786 962091442 78665050 186320070 940910269 552754528 956986256 333044943 842553096 102445179 751596027 54391598 505248588 121987107 117789894 230264668 998538542 894675079 448079817 149477866 206720421 179942205 301683791 193284431 236269042 702413889 995030994 660488167 92308403 54124924 803947685 701291509 12582935 645698521 404189777 250266310 96869135 898000579 194036213 136816197 461815961 231618049 50070793 233872889 595710614 110272945 450404493 845358686 228561459 689550201 780657887 258058540 542790774 439867379 451500926 979882521 183782118 166967888 741393564 698178507 804352139 913569617 121575195 168056563 560705695 122739353 166111477 895135407 90285224 391843743 225817128 493022684 42979444 51345973 17159079 330683588 265627482 630963695 263994267 639464504 840623125 512708453 29933730 175467256 326098001 41922055 513529596 735672623 571126169 926195678 422663082 550003753 647056776 736756530 971244542 692464765 38099513 57816995 881043953 74917714 306231714 689013873 657506069 69342562 935653244 126921891 761044262 685516995 56871252 412314119 171724269 427737034 178324727 36861000 546874258 837321249 414032499 390078438 863798364 13973748 68305218 714756178 77814512 996556116 868020453 564163811 954798897 616880264 899128488 55364281 277418027 282129697 603823277 620742082 734980295 705731497 723526783 858078900 836667224 265981422 177975680 129147037 309834361 481054758 997568754 869550029 208369187 126865934 72561142 214427468 279657361 498413266 84877518 395356747 859785623 222754368 331589600 164866345 330391296 795168889 78475182 925504049 445197190 727323928 409763995 575099894 189240609 742075060 700793542 941676470 524119987 952413537 425508043 949322039 533045810 802147867 422958705 390504478 433109446 133869880 53282724 990690900 81591658 713758703 971547241 142935922 559408806 906035219 112534279 403502667 630124127 783067651 788193701 907102850 263085483 194690196 69322161 9914728 662287420 694727129 240749802 646891593 974182012 700265553 394033987 281948960 75172833 854858726 871684678 161119766 590741358 223993180 179805989 107257546 707715604 629240953 883911982 887370444 690908446 297517994 48892391 227067627 940244271 34344835 425568386 883564601 459926634 171626282 741734664 360004603 801874714 637296809 674598233 412510286 756135779 493310935 337967585 89703392 761489977 888200646 38124385 131535541 697924130 198458618 175739435 419056779 629564175 612616006 360741700 129195314 943926420 378194556 96886254 941768725 687176708 299814128 871794789 46460448 834824348 95609183 65373757 379071938 943126568 101896737 791123651 193161454 396080704 182018381 93342966 187236342 583084239 483990881 156938079 479079529 498791365 704481133 483721951 760875198 991930351 888399938 222722894 989551641 947958903 257569334 494225154 963995665 580454912 447977558 316256975 178375047 986192714 293290007 58340121 600283498 143169408 399939597 25650492 496947952 846653760 214503512 640287762 36162487 37681409 145459665 871416580 539233686 459742657 117630430 598796522 942341877 793944341 122420344 659257678 318784866 934026369 393624420 797983609 392960075 856764064 242440879 955818482 136455827 784478209 252864831 930829654 372985641 198178188 538431816 717966675 405138058 411704944 867088073 321677389 732699654 613039404 572628183 221526410 837989183 289178260 777600054 233101190 913815803 206327334 874712536 487560753 268350944 233003476 903814615 521252470 402442348 852385321 15499706 17256603 939317377 698278848 341686469 637237255 293329049 8758475 629798815 706695413 338838303 235927199 973864216 254798696 570690901 776656760 720513222 234195409 41639568 669634840 96752012 379196562 255168425 422128025 876139102 183933452 639872458 91356070 457501817 617509856 10484695 813915650 803070215 780528527 805034129 27343549 273965801 612633572 931049900 768463399 231713223 344713766 638893047 200649095 194680600 852245988 655937159 459300540 402750444 724810132 119284021 902680299 444222912 711895983 967663400 855968750 516788227 144669991 790989997 68937479 41079249 920466570 13336143 248376418 199066104 876608300 388261205 403330594 804759748 270040538 955835598 67433175 90416250 926075200 688068563 988432974 591422553 261285338 134688690 339385459 563820211 485360103 755861177 963173890 44055744 156288984 124040608 702971603 829352131 688788834 575686467 805676422 531207856 958371101 160729612 443051327 295431867 963177843 415776442 489314468 359062284 642101094 876536846 104322131 685595062 844353652 116391485 142543019 806193182 214394916 182649256 727333889 191769213 249110249 304730695 901592337 262693893 335521505 564541649 609242358 634702813 623202892 484283420 403376365 714047552 153624103 204851579 483175985 72625120 594707674 55884192 189082383 376499758 774225168 360519652 752440431 421888541 376251992 34134001 107353907 266700562 40965946 334722235 691757104 95191328 784944748 897878566 549332460 336349591 974070771 282052952 631585442 108137951 200172596 781926547 944373774 529112412 159678316 704491726 615434976 510427919 149446560 195458691 506240821 603650226 900188207 616045928 164628019 89204790 749874569 868683196 662172581 347184895 105850095 110156290 128694121 975950221 316626924 86136990 463126598 106706900 558771415 42302384 564358994 548499911 88361802 929920502 990380728 780103553 494189899 707944247 860546511 411456860 762846577 46158358 372277901 310143501 306099501 169259032 744859118 646841041 285960489 416040814 966955182 514620626 223482674 879491336 622524035 495593142 990872659 584997608 453354055 345121564 562093667 66475684 886225283 938852803 645336690 166018429 487884670 204890823 614597152 353031999 122263442 823795908 952319997 594755804 302034151 877234841 53634408 57350526 731653870 232697325 554213108 651393275 298917091 961444635 429482299 846086055 645170063 189908311 309351877 120981211 141415459 975293533 619171845 684783282 318600810 402751457 692372151 404267188 839135191 70463704 229758175 830260601 12670364 783351553 60330792 341941061 769195314 27900421 878017558 531529519 469303951 147342180 774243641 281056561 796250451 912187536 590010544 452575584 123077535 886649833 88108260 447591851 807766572 111858778 208155493 929330352 775145815 632872336 757402522 952003871 270452975 195715343 927503408 418537121 787641143 118878824 75573049 445108127 288472984 264234220 695145211 615487285 15474583 287633219 863247456 962359433 563926453 99303986 617576364 568756306 662307480 79867539 338946129 751051926 533221266 331161214 59173933 315978328 477975584 477328468 908675881 496046196 457838101 74393166 557778994 903483815 324046250 191890288 398551948 799841119 472871869 592761835 920533069 616391810 196514069 303193793 901768664 95444327 317530269 117194084 224771291 420826759 149868496 362129228 810824294 899090238 600338026 37890969 632265089 723575031 442997867 921261781 805774044 605943062 427497137 357099469 634989413 366789221 24791877 508596448 997977433 135972954 62580341 995968850 136705588 349724725 311162581 642298250 419106631 506902073 281954718 842385963 31590675 291518253 105949057 596715818 549407115 149008197 830210451 449678964 192171998 829627849 868384237 707398126 96443594 34274198 60697739 275299016 844036925 23938428 355965466 36962147 809749713 471932298 130947177 370667272 66615976 206416244 528256827 493823172 80098142 367253563 237946785 949289298 118625306 988015277 486396912 85523374 205646565 506468592 112357361 203389131 207094712 814246251 918891137 492751157 571456689 279892348 975551778 158041930 893350508 17530787 305418234 632122301 449442575 565274756 253695364 365661455 129806793 470243075 119973418 47175482 723721730 500515788 128952734 591067861 970991051 764418065 479118925 725728341 206010350 619215413 777200405 193745231 616798871 88362847 272323551 607638502 570970226 230974150 767127536 525552278 345056616 911599652 590697529 82788611 988497876 346458285 736843076 602811275 450219871 879446207 747854500 401603440 620078711 627810291 96079646 361751448 463285612 124188103 812876933 826035971 472862779 609675019 836083333 22978484 81183028 107431872 75106486 13182554 665050083 629553551 200503497 937224234 415218011 342008064 717654255 179091328 674805961 59795074 340841374 94196466 729648940 682576755 558574048 617441049 419339618 411107131 926515144 265880588 37641993 182006912 324175497 360629279 868652556 348661107 462657831 753469301 925030375 743857273 747684819 169466103 6216575 929034986 126949148 918416766 971158082 890086318 10028337 872305175 199790810 614137625 502255171 135677731 430794878 735467453 588912892 209848780 281139738 18466300 256775493 85083167 350541671 681810470 450779852 698060797 158233119 528653097 740263553 93049867 651889634 62600728 507012795 286411083 484930114 658682447 300120816 715502642 432709767 956649549 279222062 776644682 506343181 976509910 513893924 198316419 949182189 881346664 416933294 498937707 439329946 201062560 831755123 452526579 437912212 351753282 623481460 759798964 186643771 965595935 829969491 28371306 88992943 483634762 619023931 100517893 168007789 709191940 817910541 691764594 21810775 272086656 373638119 544388510 295879632 360197163 283494775 298431043 140909500 240406564 516395609 116413860 278512849 172452680 298792163 956280234 269986410 673872426 609222080 193317561 321688028 501994746 942545253 125934611 925147548 789368262 994663759 870928735 196046890 161736247 620386963 998446197 875661655 579266708 258787195 348805393 570137676 179819909 808681386 365650148 58773284 596000579 360940246 100977304 621827686 337103201 59104968 359109230 336618979 507469975 628977995 973288364 410443145 917211506 9568344 9098093 135334078 354023352 631423293 178735486 675629265 731683940 709361942 552475236 712741641 584808512 119885861 262876007 103986751 150433610 257658751 634226270 960513690 712675260 960630294 947065885 671036312 886283956 225561703 419646953 510999193 187534886 109075504 549986892 990261603 514898014 747875004 681450301 720409242 742410531 969484448 52867980 199640128 347200769 937246168 311616942 71836671 13109806 905170879 583501054 269626986 309650405 534403348 745742831 237212761 422255928 473289434 932782000 293636570 675812922 123055645 195021538 505918951 201601912 645194742 197871633 508739155 226790245 235833938 188273882 20196429 100635860 425655140 323185980 245461502 437926862 124026329 922064563 997478609 704092676 54549260 84765999 233638268 196579565 176524575 783661205 940983147 983414446 188113436 930598755 553584863 857701108 948253319 587314458 201109898 858102482 127287926 881749157 438211090 146237077 854812358 824118665 332693391 943758371 545532108 10132586 377185482 861274102 509181509 210637790 506046326 928893329 40181543 860675750 875375022 425949627 85087384 8486215 954835565 244151567 216853989 29958094 410674373 926709271 249665413 932366183 804323998 134245357 905637521 344027552 490050753 115516230 389207541 978253447 516851159 580198451 699686171 117252792 411961713 963886902 492164935 56713852 459475148 842842128 814644598 911940205 121836567 87875744 437773581 439151067 364379603 258610196 549853598 313034391 564456393 719297686 6826603 453431142 346869094 538874078 245111186 275250944 37827372 288523157 806192978 26387439 425766984 509941035 366722985 848774443 209505314 567554580 990076077 35698687 550920709 595006562 919023043 888923154 370868978 900249062 43065357 89193898 147863958 802083780 3011049 532069827 751265635 118292101 966656776 684416839 65214859 613436699 44177458 98581360 367169904 581911469 683341085 339844835 168693704 112302204 560546086 603479151 388973884 371742767 876102795 622012797 38499688 788727722 770170308 131367052 259495400 77204674 271461063 602841189 129049668 834123445 104032969 880520256 185821691 497093535 831759272 949353182 29206927 549349586 756574024 325102275 147411368 640291593 912297298 360730763 664941471 403434773 225833815 790034595 419267269 286881325 148600885 295477257 57699542 936760810 528477688 243016067 571479970 966334773 975909253 934420931 295294363 55981370 85499008 97388047 947468578 712660099 287302095 40178952 435480619 77602236 681964271 752098890 957465997 793440225 849371643 187257383 293521968 245784210 335620834 503127442 598352093 366168272 162950423 400529005 609274363 558750405 487656432 411783455 168374912 333901045 432659348 881973724 938136231 961401896 137321710 794301385 31134779 691682570 852653218 503919463 578288003 374312826 898585325 332080136 290485552 234186720 899400048 121548230 317273739 430461752 880543678 13040257 149628809 332996926 208158571 84369543 89335115 835613369 988359266 486294183 436822572 853542751 186167325 923354410 723870555 194508182 79722609 239089048 3444912 325183851 115161690 202665012 663778477 744763300 391907482 880536725 504261909 107304750 168335781 536572037 428949092 228883629 79974943 408573575 452513119 426315538 219074810 490266014 1193288 638633412 353426757 93653237 169049604 85650985 468948300 670265849 154333227 358675383 438230762 869236583 335423034 453562170 479862558 73593098 294801411 788772835 329691944 159552639 553982075 729638326 818045283 248535239 474899497 576647349 555021500 994299635 882211083 326536033 703504565 582433833 7633962 70555364 482502083 662203427 798880866 624445964 429044542 659595773 830196369 685663604 576147866 620084329 994701274 687300095 542837793 326333388 102091649 363180407 306286336 705017116 242469623 83307061 927724764 72917684 160968323 867228301 885592481 944374286 708521884 104194286 63959435 279560930 862446039 135567142 990695885 671325539 901443593 183131907 965436721 277031773 125960599 896855130 453105288 659479383 645623517 726375836 155419747 985237534 571277740 572290412 385422827 351490668 147761224 212631953 117683420 309046706 296997491 37131800 193822234 483035607 489234696 181790150 198887695 930887296 867667878 336529978 647075321 331524337 620645411 263980941 244906041 659790253 634122862 984737347 712089816 639982183 462380704 715136929 902311724 287897972 216611423 399595430 459111763 954416657 404680972 314267276 876916204 705941902 478142336 509508589 194451313 336230763 436831955 74906352 265592220 380884889 911866483 7672090 479871852 18216841 411584444 992571865 639333269 699750250 337186674 8532893 560121115 795704849 969755809 237318555 19311747 373207486 943590727 796940767 455790095 361306964 281901221 794321670 100333196 363784413 691434236 545604791 530182270 122940645 676828411 147506669 630974500 493273832 538807570 300512173 77478963 886096526 980456210 172317838 846656678 80153565 772999915 325221831 78013135 586684256 112210095 363473623 586245557 217836316 219364527 11481064 380601872 706690398 132524466 648958089 434607971 282788201 645363780 260464858 72251042 353958658 718512754 905686266 554599625 281769956 925414583 217928553 19125223 80900968 949015921 903869401 507480827 518096431 139739523 511134703 975904215 260425268 316882922 391583072 368811211 42067572 529709773 742464150 58312676 824681066 461282996 625767314 335812478 157935719 866001438 402940425 910176613 276745810 117516968 953311592 160715261 794685782 373324665 245577723 944811522 861017743 534598472 784885067 532665725 837474900 237799054 97119234 11860323 207188515 924938653 441794603 762529911 256612346 640080512 668507005 809192151 804222612 714778260 480376865 591236281 388217628 694560387 842965452 287345031 855202478 96482668 960468843 225582253 391799735 53727977 5231620 828925822 254412849 107725487 561170384 826096442 849332221 486538166 124855122 147932345 443970449 664988463 142735974 230424390 558031268 44258512 897698669 294900633 366970910 676795961 110567763 694072103 617983776 99092364 431579945 930348535 730628542 605959268 435091636 131511596 556475551 127873821 399152713 317838937 593392760 894139951 398800952 635586952 619275705 358187423 216732311 189429579 20376351 851263188 925701789 221435536 880915575 355505733 198858608 346121942 847922962 57925869 259957815 162457307 335959975 804988123 196902239 721753995 956064925 682870444 113766199 990974091 124625209 194188199 51133618 245160665 326336565 603360891 859184548 110023569 302055716 388602021 129037529 103403282 427723846 769908448 536420742 600422894 748586179 393844723 824910398 209464002 537933386 875018026 286557817 855828292 493994479 38711183 211531688 848729266 439452735 17267285 637504895 573943969 167696239 623702740 179601245 863603333 832683141 480402168 676424181 233453492 955148750 268680960 589384880 216747867 646762787 321329625 527750363 250230688 575718567 345102629 845764845 740694658 680738623 776794256 307569527 265301405 610119716 285303144 399365983 689814647 453929146 947796850 685519371 354494157 266479424 869160197 897386813 962660394 857125507 254299530 415647710 685969657 275879055 21087656 546188173 929794596 253466240 83374495 790452868 162840902 591058727 232093370 797687836 387905002 604237156 600752182 201826357 654056702 13953119 812615615 677441286 860158099 594764314 220954546 228072221 326688323 777478804 182943622 250630841 813970398 223412179 895008774 687941108 695380772 862566847 301495927 977887209 455302170 470467819 175987289 380125891 859826365 883063982 560225286 169907843 575051506 140745724 201696632 865749915 439855054 816306037 250441866 54373022 237496694 288708789 928834655 179047428 415701144 585262993 277616694 209799198 192492452 219726132 602422272 568228575 761402466 702282604 286720548 991714845 869386901 29552321 959972071 843571585 478062929 291222548 206647887 761036305 202205414 662025558 495522424 675339279 137341244 259473236 79516944 169481978 482272442 839182511 391189074 42251468 283064314 509676556 868704051 719148594 880902011 811966371 859720843 266101950 718907641 633691138 732577403 383690614 486285091 864759342 450638735 93278819 451606776 113802790 737586008 786941359 646954900 443951082 811242465 193225554 337127928 745518596 241475003 405908941 29820146 127869488 732197417 144531631 295776366 840065988 979729776 516232189 358468364 935309552 375184774 32362477 208532743 902481564 331590877 335759475 309007130 847498495 972985108 953890048 177013033 524575510 758822694 150932233 34915109 467340792 714208949 798349795 17322362 70977806 120679184 513807785 572832579 16424871 657476220 982443199 349382430 727688816 118124431 123945593 162792848 146723970 909766799 917507077 13686189 890581136 619153891 156832103 921099100 910276440 90088259 244192462 188501016 767186547 428774670 219243878 164086329 56104901 677655909 288458318 376205951 726077142 51059815 918261817 418353690 581962472 48573498 310674796 937115632 285953916 688595673 737923207 787784596 79587926 382338338 128258061 607862771 90719838 892935096 342833935 254199108 386936112 748994326 679385775 184595039 785816033 860548832 819255001 87073915 488859710 620914418 919865319 182104631 256438715 73036626 24932328 368900053 580639899 335140030 62486144 835464229 697455471 240086766 780536912 487418856 746418571 956835839 369843637 548674622 904673932 458174122 402131494 169274779 54219913 802130518 1495041 957907275 855907021 770553539 604361926 721673937 478547582 319148354 243120683 714980751 5459526 226061785 409011192 16601263 292382231 580977109 452927523 801137698 381178167 472180661 861004187 549410579 748301502 744339409 848776410 12878783 48053350 176931646 59402288 207173654 989220125 140076992 813021979 720007767 138216652 760852375 99381735 457048257 106580131 768456138 915981184 489717854 524052763 752225901 601225958 401109326 430588859 495163358 106547899 404091898 428371494 369292257 148696725 108461347 617998606 214557646 204967614 544111047 504512271 614682519 271005480 713599413 417231208 862295969 39648334 998767271 52435789 566114600 881549586 251633982 724305030 74037688 569802597 877104562 526353680 559692419 779211361 943444785 2739305 104103012 460053483 258327301 996098485 104244917 132083297 566054555 705014076 60132265 602983965 739942251 243558962 536490726 63568391 407430105 582579757 423800119 438994411 210451312 917269390 604576484 585444087 518690614 720455273 734719761 234747587 710085058 621103684 874767201 420203785 918048224 448784979 931854174 406200711 506204682 239882012 127451037 424184344 85133633 329635783 280698413 301483954 720413748 866048865 291360582 234138001 132845646 269704758 444216925 890970973 902053756 956627933 948830031 95170788 126645268 666205186 664428638 908495645 235056235 179457531 935904304 465774603 267254225 231279919 414975366 940301007 839116674 455343096 330312485 341340674 447679122 28436777 879202795 861589173 793456572 611989894 834025759 231497647 411922636 946153670 819391351 826618703 819970179 184737101 980868068 926974534 250913906 878989126 857496652 87613616 413698229 412806057 740033264 632946359 689148147 994255138 515102642 113319573 532112594 882820819 666184889 579053562 99255920 684604166 30348030 856664373 21347559 48881082 66045195 612534106 815946054 95815086 618022125 948283103 606750763 797114671 723812581 225683150 46844817 441965830 201533187 749454814 250612279 36554129 522609850 842970040 335558941 147811863 699108750 343688770 372038528 766279481 703359202 252818082 816431756 60080025 530605812 575632980 13304434 751308200 362319207 260670598 867182558 31697632 470289447 284846391 314632686 110683152 829587533 606480833 337282093 649385366 289790570 447360604 942150058 287820245 677435269 908332432 114669527 421824960 898537428 761840144 730159573 133675694 305104464 631992804 943394159 782064199 967608809 449585366 280977518 74512612 695017329 671732357 393885726 213812410 252728384 489618497 565617281 911311310 235792597 745989006 484504343 574350553 755820375 896573621 768931199 218938128 168891608 749839997 315866624 94587549 229705061 632915940 171564801 420364370 698904211 243674409 450145671 389626321 786890379 132564251 45153360 563757155 35790912 34537008 95317558 748058768 69694394 266620607 412569279 568870187 958144118 642973833 478241899 558230658 725743282 891500239 748073031 673043732 528040855 514696190 967200800 696143134 338491891 604299780 346288322 938350873 539317023 228480798 590591085 127991812 192213007 430925557 232546233 625533606 238581495 270668296 812425105 820972523 647835264 62979917 673790593 527490305 387228983 123785800 100910708 187350505 719514451 974950571 712489682 129951554 108166531 284126206 769487199 192594710 322377843 482521397 171063190 508245633 291300270 277504294 141528390 487425556 593296922 106712637 734105952 487285164 1175353 514887272 932903459 224435669 201736426 530855956 541780681 233876844 389274445 987712636 31200225 100375178 369814244 125707791 312138452 284880576 726155995 212671347 497632196 770544004 152619698 216677647 46753335 34091259 706672845 616977725 725288092 619164158 770580500 701302238 545045299 541623784 903889395 161933542 210820163 841370963 982110531 673101259 387953741 293694730 136603644 192921026 793644916 8164023 999083792 732480784 149729204 663675042 487438523 28837378 36523959 804974253 658731570 131399185 850019024 273139833 457802822 162275693 404261112 796536049 403281955 535651731 281471260 97869377 267848895 1945772 677825278 326405429 876112889 998602259 384704022 244704972 746599803 386100634 267078026 82406476 956431826 564754877 408097750 85052762 836298259 753477185 124245747 138937381 112084242 495923067 108674733 205582439 372791676 747084425 239146833 183095049 484489897 229601183 450041866 70328930 361573549 97054176 375434143 313136150 273182830 384969314 289479748 457749650 420115535 109524540 37112940 527838909 862327214 367036694 539503902 621498657 176881929 274795309 942130787 874523132 56693950 623586223 622308315 705365450 600306187 541365220 277175148 710492302 8113112 673007031 397602688 209427959 145104115 923284324 400910593 433565615 757305724 308898680 846123096 448914295 33085758 403811113 111707755 834144018 503498779 8250183 584763378 73005152 970596226 646165814 688288069 505291400 563379844 368776028 274885474 912320764 320438605 585829394 379036356 290801613 138245975 252164779 181540965 378907221 411669600 534240157 254914253 59155602 918264757 885217978 300552461 637335382 845816951 527688311 432143514 649865129 736007300 870919134 799019959 228587126 806077405 285252874 400495398 161970225 153394665 895526916 564917318 646695010 175683093 55367463 943748049 188057773 46124315 876147245 221830444 996595196 19922593 717129498 594285700 124007972 411917394 193711545 161984558 590376170 744021220 262633502 587869855 392207316 418595417 89823370 167572505 151419226 245756000 899399108 721741817 114022951 930746617 193958960 34210730 777149622 643634498 124450076 493132192 214130951 572966137 37666864 27552179 146897607 566410275 402219206 558745652 430148039 167128565 51385816 530706880 725088769 171482753 393577332 314185949 938624244 70029942 256259460 750817339 451580150 490491011 711831318 141857741 230454637 871346930 362963528 105916682 844268407 872553080 742158993 670656495 686016886 314782014 583433893 220615626 116912310 635330621 262636926 264371059 109365879 749078244 516488737 772336656 226561513 214435392 343742390 239947268 272420746 214225282 83052199 470246440 405689294 572597761 151425965 505251658 209763380 659182471 743197529 942290417 569080916 995029951 127061616 444979894 428801484 956293179 531142632 215843440 134066927 511291027 616758312 619431118 638064027 491189867 273362939 262505318 636584754 186739522 421475979 557103663 236496054 193796433 365216107 918823394 467286990 473555366 549515986 949776859 273913842 885682396 737427509 514337892 517795679 566329813 922117140 125425938 216789165 691217989 116426424 358040103 790040479 589697616 935719327 47334709 116057272 2592706 945449707 215211318 413768626 395370238 492646630 367031526 464804953 286285546 592351341 250354627 646781712 655460786 883158367 417818098 514055868 855046440 540896354 656830354 647953340 164697889 800355647 487831691 235866219 21451093 212932926 555392901 520799218 223481322 101817642 496387198 263633438 10207365 186410325 307702377 15324047 122734267 556841339 431913270 755996304 160027559 12607279 239686787 854460256 476964179 227281995 748343145 343910299 495110496 777231108 402605987 567123232 386954231 784537695 659608298 686665024 493152306 743010162 15006524 430971884 446991368 113149074 933119941 862075371 695057153 142570246 843065133 774371879 72256572 437406742 57563218 253820422 303831901 764366420 513934253 414160960 85093161 240668499 243814673 903802506 250081219 221938903 280075144 789180226 927863206 134870762 129052130 243370410 527064963 334813156 603878961 384763879 117837362 60495672 188853563 531662901 751202689 954889208 847726456 692286472 471891113 692827764 797744397 592413587 206767471 704778342 273157122 501807885 269680424 391578545 73347872 854782988 572320268 490617068 197187610 848367982 553022495 730611352 599728939 643863620 245298444 431689950 209525544 859144690 667711503 542199658 38025659 94481726 544936752 96404486 178347687 69960388 59543837 910101736 228534174 876935239 938379628 707059992 721062999 281961581 122865941 922685946 449676095 786603642 47879585 621410303 188228934 186193424 891951661 908615851 933334330 532153592 371913277 691066774 842547670 914530434 117366481 191811753 267254088 921368832 269850377 31915213 751572363 952176878 191852342 917459168 635595384 439003227 795536217 193000026 176094976 932592704 155906765 545314928 965136300 862877237 365773590 580161145 584355123 506827594 441740376 595969416 669208763 132789336 158103937 517244977 29453473 865475138 439422330 683610419 108333442 851722040 85803817 148813129 987339914 827840582 223268461 920651249 305603422 767612838 578930938 230509314 409915706 239794992 222299387 624505174 623558350 462554629 698302655 425195952 393940175 903399433 61956875 879646425 998512151 528873015 349644746 463925889 368651957 329514007 225549048 874629319 941896181 527330049 157159279 351601703 843994054 484676835 509952529 33394305 726682766 721336935 473695104 268984685 928601188 823292047 431127347 133675289 274523866 915012399 414514382 704703616 630403495 236514568 917189255 853791267 704809019 815176607 255575590 236856339 284160974 224752971 306210760 662833184 673154790 589812945 686165645 864140908 377374937 403010812 569766479 227119929 467019016 488833989 54245019 733682378 519800679 866401095 344423534 991824232 701292656 575703409 252545566 60586816 158137667 663434951 249557186 45229274 154732161 111650784 32864904 811437466 283785877 993067551 307648015 277905913 351115866 266124266 739170896 168878790 200844137 218041721 867078666 518746816 241191271 473695484 809032134 207596333 328684031 15422932 451844219 808686933 698391728 4209054 902081029 419045512 688410630 709289810 19761218 358148737 746746320 10269820 634991824 46702866 515090041 93263980 414527712 14586033 865952052 101180030 844251346 416712108 871708816 389542327 606749480 787159326 452314895 881892292 164165611 711817182 286877187 706223740 899122296 787100416 817113336 352524359 233439642 464265410 246409886 770264926 705681168 481074214 620999180 906040853 624695545 653221105 183625156 185423936 483133209 450386337 952816119 112579956 440604567 41041920 173306184 104629289 977602645 925611480 801376624 126927052 743492484 745547637 963502666 15167576 20420139 627206548 526319080 391844384 334120260 746782382 605645571 928704755 241680084 891748191 865126472 341514328 592373733 925257686 504861953 615952249 840133392 480183490 644659788 43812496 226471219 174759519 90678482 923060951 670472947 723798940 260014298 526452681 419853624 716416155 206527090 748477435 36164924 548919321 505472218 584309825 902691509 680647646 897728521 269454628 393186976 757895488 371490549 856230888 13962800 569990695 70720807 671063597 592479974 1934321 120374985 619640847 732001062 988297645 906570366 55730713 733615336 236358574 447383103 558889977 118592777 67391804 849139554 649869163 679321843 115471616 700406455 434429049 729656744 774056358 877878318 204707159 505722001 520608004 531192340 468990517 324432149 441003886 255091134 53665545 919481998 979536131 331274569 789566337 117167178 191684828 716596776 499556190 263347934 89032386 121107767 370029457 595862124 241650352 14563845 268066046 133833758 51430820 58635178 260948391 629274118 233068240 25486525 975376949 4058828 765564301 501631366 907455212 172711160 796280589 166749502 539985232 708330146 640355446 30050457 205133726 470319364 947065023 350967312 219279440 692673044 552644117 956360839 58505482 516654517 397857328 560685385 275624723 155385201 348173986 382171723 120575293 989730270 654686965 55746740 651226822 179588692 889178479 984049552 99220313 589577928 620924531 590015742 676539476 574258024 889341142 654782865 160683755 164265520 429860154 307479252 139781882 936398624 472347728 67700124 263246621 123337485 135467185 44807726 466755460 199458238 457922647 198776260 9000015 943879559 767311384 471163002 171191611 403570671 450008740 198660857 591381987 543024071 681270105 410915262 788774368 504245243 227167309 794189847 33821197 736741184 685885647 935485573 175594090 623003155 153708691 504298548 969145570 845933421 799865733 502577839 542604555 924463632 308947978 183611397 751698144 680945747 239196658 449457855 715103486 998648085 698367353 256489866 52674064 765361166 379792876 992579557 119597829 173465197 106368087 384542652 546363764 512826719 836616629 421862395 384450350 391235296 392748896 335473292 336307862 752786094 703765174 583686624 81765670 566535583 870602062 634353619 709039717 996295855 251598807 562805713 137115181 205532803 882943848 687903353 389459021 323921451 143274917 265595679 505800353 39697683 419264734 251345224 411670717 521965272 636645727 603314108 451311453 685199042 518358160 685224936 305143398 977157710 14988079 101066653 778530014 252896292 909102767 358242013 379665854 102366444 708787462 501997862 648565379 897821388 348792959 994365724 978296256 18481218 7723074 363576579 873490648 656017252 471387472 142588341 885550237 601447633 376965005 843446397 772830041 686323715 202160816 904714476 188058352 691949547 139176946 570529448 678736643 280665039 596675833 251037070 237000952 19581975 876482541 768641725 295806664 24096716 513699574 321301007 155880368 793479578 5426892 855468907 688993925 284170878 543290733 90172995 874884828 788787175 424851961 290818640 611648865 577183985 419991469 282159591 471238676 270041208 94798452 342737565 106415423 687314842 528209462 872426911 672876972 695379310 118226138 131315273 91080952 207695686 846497764 70189212 649851281 240236353 607724146 92387975 510745905 32916886 445251867 353053495 722967765 774728110 302062739 436733036 450915939 754214621 6091360 648612920 107804567 520382299 956087841 580019831 784415876 592675337 298064174 133841040 290620635 440141936 855530443 232373041 902821231 631938161 403006054 330782710 172169167 175507291 177342967 371270881 594294998 614678311 273798235 787142845 630588542 929570665 43247802 992046505 170448744 493069051 369777322 451263498 838120913 24470672 878368066 626311084 585619627 209002441 244316273 336591761 350661371 765817871 413608471 280910296 292377801 828143966 870479497 697499773 249693818 829680386 655646136 736740904 253535064 221371714 31496205 274067132 996405960 938319037 920838926 474848028 396913436 343617183 595560091 113844800 428274159 64253076 195747339 301685262 690649297 467040677 815998369 462125088 430193520 422780553 652290505 53517059 717552926 425074520 10894534 54819512 514532054 380427732 60275167 613134658 793041961 119291295 174115950 305616929 241615327 26108666 408384095 272165340 835436669 907166057 838430825 664445848 672133300 446227800 51178749 890349867 925711638 558639664 384965343 122805734 422490941 319208255 769036556 190176968 421434178 112545837 142369112 137926138 338750934 758069041 109999450 25465577 186755297 412031250 767775881 438596164 510995599 513398678 814577209 743382356 588700838 921505230 940984252 515771030 507215627 613090351 219793353 710839902 415132903 124844658 110585716 191437488 876328559 510868459 489703799 859391290 172225199 865039703 789865659 418681533 894576020 399541287 948422181 17018412 238672985 217394864 377894781 289433467 699189243 980897832 307802394 380489422 969412320 626005443 260011619 857621970 249336566 872638278 36530445 100259207 403210767 312730304 470978389 340821379 523750335 976964505 346311169 593941499 557549763 12204852 518019561 422710579 9556351 221480157 389849860 443285461 913557158 204788200 241416395 205016485 879648557 712694661 232629827 143750583 367702221 215333233 504679725 460717700 652469601 160934208 437226874 420908909 761605774 858236277 111973912 440936744 977552017 780943947 571357376 916160136 598968928 509617124 335424143 76245751 243112756 631309330 507135663 568036329 938570825 511609629 657724743 101650997 71488393 336118551 47248806 194751153 196972841 205670126 657169033 420160727 346661882 298181416 654045466 324306568 179118977 967844448 371312618 285067155 850115778 268407093 86719506 570130347 914466976 213049480 767705824 476400144 929410976 885945561 95415373 209566695 935263648 913814167 158338665 355974291 818133501 545030422 345762765 202488545 936377877 847605406 969428017 197129837 131855068 234751565 399557462 397494408 663963606 1297962 258795250 343298308 160821354 586126527 551662618 741007396 205629635 641052270 523712896 297693817 179887561 305876533 353929513 216307916 673628487 24975069 491245406 575243679 761601219 958600408 38764512 826229453 688379763 650009745 340399586 291750686 881077421 557188789 501340406 245856891 146963113 768827618 31812592 737338817 174555118 64154013 358302903 286934508 828551822 565453584 630795507 547759401 439602658 365224862 983762445 571385270 881573029 327896984 670228747 800334477 943457981 884173414 396386415 924446436 358950685 14103589 868674849 852350760 272822930 20293504 911030969 589460912 936249543 320058904 256211241 111838577 299010000 178197319 602953288 147526212 854190914 209703441 638863124 103149838 195369262 151182474 706604848 189863232 77302000 427434797 459419828 401790689 805063473 189360915 122212229 555964293 534989130 825906045 279479193 365929389 801698447 504376404 197569468 733264828 955370499 17771837 50769325 615293708 947131271 988404958 502944040 159115689 165762053 652077109 836849293 843081531 578625214 546132314 39533580 738558440 121645106 455280824 246800325 212728304 688114656 387684516 466759650 14410693 823246917 89317873 944927432 436352934 714589551 884309737 466825017 216020516 282616977 162727739 507925478 550303011 990926012 399085231 423684838 286405230 304805588 10748680 148123336 4758508 425855038 830316471 466125313 17170913 943445245 147912700 675352139 117127349 88240139 709330393 778071682 305761573 360058997 135980933 773764399 773589318 232089632 63961047 733043561 767472469 939283747 516833105 168502212 358049127 146586280 984235550 927961159 97777769 715570583 684792557 365113831 528317647 209029275 544573475 293075050 293830787 998042037 141825282 193585565 199545861 908825203 925205204 277919443 532426277 695479874 675092746 472343749 826868556 679145036 257329876 642112178 245433097 79436344 19780822 109265904 344139537 657760776 193238736 718236360 178975797 17634762 631712599 144181272 544906599 497765635 105216207 821726786 389427946 63120730 99890341 814490660 715132154 278719041 979672389 608919664 86315194 719699840 764095163 528978946 927713810 283684362 991692021 806851334 21835610 742432052 560516487 676518583 392237211 915064955 989858432 269829964 865316132 674175094 824126548 734514892 707803189 951175847 152514666 337680986 54079044 70747882 554060555 69387981 645998788 367674381 999350901 487548499 300261421 12521166 163201805 21899670 557354259 749505417 278857562 213329216 228644730 750069543 671694855 274070451 560380103 22144880 492752746 144881517 291714359 624253819 212585157 285697905 590126874 258924052 965793838 192083134 197244523 689655241 521488517 902035264 840841465 636873706 376358344 414347507 37557656 201103851 947239666 694327489 569847942 703052224 291179279 572353566 582403104 806591496 216161333 385064237 496846161 899212424 630135444 64462361 241203116 637885932 554173998 802874435 112702537 359813546 90790635 904577985 294194778 53681291 807149856 393678679 298864960 759813917 69020717 84171352 535515655 650220605 817722280 333675353 462723049 651377175 893242969 129911803 625215489 218557625 928106690 992737312 944777943 215808754 38439058 860187902 452322014 559258501 669347821 919473218 312856254 180588770 376624783 121960845 263602830 787948504 98225947 631006876 639192330 804000933 204393905 668415744 982125505 515578372 496728302 978368579 728767651 898708787 688918220 322720602 145123091 843087256 534072461 152920504 310597983 98484244 374689374 62488096 343485051 79260175 924623403 295738459 86384974 601097284 925305118 856205996 405380324 299666170 336933320 489217437 259029617 510459968 764705187 438117985 512497680 812772687 718109425 924244278 467117965 657043584 261807433 144801393 558341949 941962271 518470902 621450073 866022415 96780649 102253134 402704762 373377539 449023063 306709218 211326755 632231786 334029876 673931154 226012680 873782734 66045695 29033700 887220713 6055295 641107644 771113640 952501882 950253063 855718157 732945557 657823342 564199598 901646710 790501905 276891251 276834701 542279612 187073663 537738645 867614299 134870917 579134013 123639517 521809117 447536252 880432878 893226879 51689405 860739084 598885319 308774763 165732903 574112459 215220158 778389864 222070136 421418486 517622574 730414718 772694479 804600173 684975305 545902784 100423836 171938033 99254140 772415384 611130165 166475432 693109029 304772797 84044813 26220706 519590634 446775626 499163950 327924660 878308056 602456134 963730192 594873337 626031577 851418289 460687705 425801561 274612451 676841797 311413668 755850958 221156401 160046356 653737374 471067117 661525326 853215583 298542629 965351015 453464520 565422105 285183045 717357228 250700655 91539373 820251099 656024857 291195843 495348964 176224352 824334897 177816137 601661991 226276225 594322619 414665704 90722277 8145976 730781576 181508756 481188055 421645082 790936105 369051390 438487019 807899196 734352283 833938239 573432708 903852605 868266591 189191831 259936910 893967555 399297063 253786313 144694167 238873035 831582984 6341046 145976296 934685158 890748228 115059885 160272185 99559288 545884592 477155208 718678475 20234992 264029555 139316890 598718061 238155132 465627749 526063823 418509466 429734006 449446294 48899557 355737861 770911581 886960453 130193805 815662954 514756827 89597000 45255942 303641625 25557199 85915665 767636131 315885506 696322164 487087752 633282820 981394909 994578730 531020141 860872161 254390694 68081515 375688641 50177586 825916735 492777188 612634207 283806734 40397188 1709348 690667772 102875316 650257612 865508787 234909491 770889377 866922902 711471098 751180050 31496717 113269525 800247949 190591372 442634310 534464197 124799601 358459625 204529175 584237398 838233890 677898505 546040856 979917843 809840060 734606190 154078438 247544900 43984563 826511020 11772467 440278742 740688393 615019770 47824756 201406239 73899633 297661352 411151310 78342897 419860448 903695969 308953070 706312505 231132187 226875268 248730271 962129930 632535441 260396162 727719580 731542375 93940197 276760119 645817348 220409686 625746119 813825883 552325134 600076056 783591800 255225149 234565264 7383816 786290780 136557088 519177003 785991849 853152188 541052060 351162787 940474404 532409270 368157963 552169629 611609898 884895749 779277116 918614967 651520099 633952839 515819799 46855228 912221755 479993571 275816560 205252801 710061653 19544068 257023772 602523834 84411626 274597018 642407047 847768246 776323479 389420433 604865365 939684975 511036802 489175699 468324639 865614479 156640149 307214776 93139313 848243665 822306431 283338014 229309145 424212224 238227174 914793677 509338329 569802897 863380675 203721207 578407092 902002218 949312183 663681431 917158702 647075843 446527874 484087 116454122 550366011 530940904 308118762 160134518 749813400 236489865 970473719 542029316 40226779 73356239 536937477 283460677 415440703 534672054 73087822 110964676 209451725 701904225 140466655 457985382 728842592 856039583 37300853 84342098 527707642 94514821 106933129 750525517 450942776 793510380 530058974 465973211 317057900 484383187 970750531 121331742 42799324 203264851 578082939 744331945 224201183 396023340 726685123 526453680 511038101 729634802 184103677 798508086 843516043 643060155 306317387 424321943 855156351 749833152 489422904 561616148 110770370 118050453 129114240 700122666 99350756 57143025 665097694 369967816 933069314 62110854 857550409 596263650 718751882 363248912 798892346 286605955 176062402 825546779 514264366 241380785 320508334 255205706 601819203 97499038 610319246 122355693 452709453 890333885 88001307 315468701 871536740 130836636 481040116 831584319 374732360 684136838 688128079 824354411 896363652 206563269 335704055 92452240 227336398 48382053 697341959 316381697 464102125 443591861 228580055 826592669 168798259 141969350 766525701 253265363 137297209 167643832 510891655 762518123 121759090 768794898 504152654 273620886 414610853 102783430 631183649 833416536 444477033 832185475 149069071 679194693 4115129 312104731 17910188 159712612 531172993 564762753 690054041 390686220 198156756 171243201 556914297 856686114 983805599 543964422 896023184 411676590 417345632 291579411 557961823 562430517 238595689 151133947 272604374 711467094 517879910 751415399 280598168 64172450 802302423 27249796 464302932 854947960 319087558 448322083 724846375 210136855 597603768 412580294 20287264 17855116 882903952 62596913 637123708 219413083 443462894 513396796 141785226 105162877 868988597 943267264 272328932 91807904 741262826 404058973 597216714 477119367 597250174 64232000 126662034 149014012 60492314 423365099 164621790 360733822 46002470 521773683 280333575 32462244 744593452 152656232 365971557 512659099 697938710 391434388 957137771 962914714 517801325 488707213 712756638 510095546 899840070 992654398 782961941 684309598 287328178 294046348 6933772 180825203 740555343 203195533 488207222 238072490 190731043 202591382 454408620 77000673 365304838 578996750 238331054 927036909 80756390 773326041 76817354 568432180 965030190 911126674 548932067 268312249 646624802 912904454 651144615 954492677 381496407 175412017 846763851 204544987 322280024 251596376 980444080 665209099 624613587 912805381 989040643 709480436 143515504 830994304 936909423 250932539 557224469 128439260 550584016 31087004 461359857 522174808 355467837 552653696 451844609 537516772 566745817 368757523 647402743 730397481 41462449 332750379 225091589 115044495 277632253 643039272 542560791 241821752 800885683 35865509 836087857 2759075 277589010 326136259 767567504 263322603 6813037 181394930 595898842 611276585 280115741 544068771 358243181 704104648 806431502 63321600 183315892 903084738 737379648 6833606 973722618 115709601 717226673 350290418 765239010 24573245 324644834 467623541 47582404 670387407 482664215 830419487 327755948 856497915 449081142 358531564 101800647 487192065 551023230 998873601 747301914 363654517 469205683 678864695 339547254 584751314 743716214 826574118 722263585 539921987 40599715 445807782 137949877 474602359 537298412 10983188 139787982 717638159 546653577 623308310 105609752 135900193 106689810 988618243 199217177 803875543 105968907 199554301 217749809 108020204 261051312 177177108 118390501 962044796 20658690 569685071 398506386 748616803 687109109 190359678 624277100 114464164 483156521 820759530 412974543 438922819 167065255 652036928 132970284 923716327 830987441 261742617 63691049 156058856 131274493 334966596 418704407 614601649 251636376 980336731 645972667 599428933 563549408 271413487 514709174 319120219 691735217 167645261 597251462 886151272 216651618 44436557 367735471 682918197 744626266 551384842 737422872 312431653 86074185 39062783 935083016 807679619 494277073 855072550 257935071 640866130 653273100 226001754 150218212 80844530 270467833 593064875 174533241 702414529 119343909 804074976 403843036 824846829 292069844 311530926 781495821 930632965 899090930 891326958 851238950 103926361 237482067 759698507 76391532 488038881 918047028 922293100 143385888 598005083 897219279 906328571 166200514 91074664 487230672 778987262 876477661 131166392 292872241 672387063 977752636 600263259 417073130 483076819 712756365 453413147 907929090 258175702 944061911 955077396 828255657 653229395 287442884 145471858 437526924 333237888 564701437 300113440 427689538 91235493 693162752 215572955 525147617 620985003 385360077 846448783 223741774 899251072 151947148 668443671 369152037 559347674 736864695 310889590 912368717 220894321 93611338 117890315 277995404 308744448 716472570 61799612 198236667 287788990 676684071 731031311 574512388 812745223 144984660 406011442 943897699 593665731 35239299 396675871 450583776 728462459 143308142 344614353 483367204 363782711 45481398 62551856 88392267 288461339 557382832 419172890 233714846 560852652 683622630 387419666 573844553 136779112 824594791 990490654 977682288 227804247 565052294 860831550 779787454 473055857 989449001 200571253 96858363 280243818 454189737 307946380 524503841 384673154 830948018 237495282 696852521 1330639 902913524 58921535 953647139 150702312 66504824 741615262 907757698 452806174 298984793 223190816 317430196 869415336 69672397 257320728 554592103 653184590 332132261 590412431 698104681 733575433 319316427 552459529 147695168 866733301 676103074 200509437 77710884 457850465 840630864 678392327 825894777 312646182 734000313 871891183 47590881 562285370 340615205 2155126 897663861 491381765 229886913 512873776 771792577 264606253 487582863 437418453 69789106 911573398 487669176 137035685 522119560 92173066 6364741 984105326 301014696 691807895 220088808 660038546 67415843 35003440 181891509 597235280 209602151 144261101 21994770 631894822 100909011 795292757 372095893 105699218 169863356 147948501 21382638 335910713 703988317 202141270 395740069 685037874 721298632 843778463 213033176 849074849 662701132 965198087 675300947 115104547 526331737 46823966 292526112 89757199 531474153 725720687 616589521 559512534 182964573 135660047 37242953 513501979 15254821 175242160 122529664 690678370 312574130 163734829 343208400 673494181 287739630 53815453 918679980 387377950 171816049 165652408 84569314 157525819 193362718 767165700 39658117 99326002 621750714 977770577 485162710 683146775 42587331 864664638 945185450 720202502 289014329 253024901 311503594 497503265 595301046 172851507 118979063 459997422 740669273 35597120 715873553 183450050 982196044 561663329 421585299 887904573 183595098 719020522 52961636 201690623 724801314 672619912 681408555 211789415 658435923 634589672 832159292 893891305 84666202 181010816 520704598 692294638 153497375 526318761 891640658 31516639 758316902 255088057 194756461 169148150 11105024 267172906 231045469 114282113 138334242 671187221 544512612 25147799 491953988 121743254 255440088 265227628 734268149 576783575 896965929 943377185 624842787 650993436 865944378 563898088 572263118 786449110 87259328 323200837 463636732 373139525 487769601 498590886 503985007 533847103 254335311 686300078 338921467 694912242 662072070 990496723 708771861 430313629 649981267 333493137 664517376 246986075 706912802 681174696 786868808 860394699 217437494 316458052 506996343 316543984 238913470 332861986 303390363 106690558 416442803 772812559 203429761 342902560 255623604 541145462 419691446 125832027 829013225 40444810 277997384 207457448 423851086 159750991 154261095 939776716 953141839 432965304 508717817 777925004 478566475 157167925 824779513 790216857 748015752 690780178 710017945 281662327 478633270 280751816 294313653 48177903 728206647 808593754 437070645 453634908 367392656 192181772 176394448 168132060 646930362 373210660 948214787 618153642 71606787 886145947 997649072 161704734 623561517 858010622 452909237 501063585 588785919 590211699 474998110 703285802 100884425 522094968 517425775 679817643 836768787 60560443 266220092 263972519 130455859 51539291 692513488 562497466 144841786 450415705 335645086 162809921 426092436 262409242 864748924 500465787 46450008 682153516 54841198 808391595 75516525 60225390 920220735 4234944 873935864 334495827 890428521 440753584 38684332 435913131 857570966 461248858 831266433 550393581 91421501 775823541 716345813 460892605 315187144 769098859 258390054 263625503 136818505 470512942 185877955 171061465 356440242 870107663 349372360 255811039 299813825 530136845 667212424 829426246 716093734 431732499 759481029 717538910 228196490 529715500 672526269 631304811 572164705 634003146 365197732 751393472 611397492 187101934 936906760 422503379 682152824 41675289 235192429 139366385 297031204 904833902 398234507 238867490 278570780 662768053 977793111 864388857 691984015 459331171 993642008 354509108 706209993 840712722 287043138 91776350 262213893 212530174 855898300 243298621 239941060 394366944 473436507 967198603 256262385 969866422 555295574 706164209 675799529 533049217 350577118 588360905 734196652 130930311 757336807 80280512 344947511 337013008 417137990 27081471 358293909 923534117 16349978 43612064 954775639 17867937 720114258 344376377 186972311 103596413 659383384 129353494 338178863 706770395 179424543 371401937 280636346 353117879 373169081 528070776 774484189 753414293 651126993 578602158 16691381 942970982 264962465 202806766 802733180 269939159 769733050 324004703 341960758 861811724 159364926 908377975 980109627 75436990 423955385 455988075 227770031 857945346 421722295 426180194 110584265 110547510 567732730 746117502 497105897 73178077 520976830 919929839 818555410 348176075 808948761 66172318 689632424 457121203 570218074 418494407 293294753 581758070 543531071 318623801 807884039 298149127 969485012 604348673 953689491 305110706 334164539 488191167 148462192 29694156 990380007 811828715 738829489 992554850 461134693 490941010 147142948 343777884 897025202 612217439 145942124 724937004 531677940 932610772 804945417 69697420 854696509 26236986 405936479 990906604 900323269 794336007 50446099 185621631 699718972 157680931 375345196 28231109 91897504 155450802 751539315 793847920 833394538 373750442 356912197 350316009 932084487 66882282 775043077 582754857 313476473 769411606 522574036 968513137 385736105 55404647 228664567 831988359 5024218 860565221 382698585 472228411 237705274 250787968 225962335 957829553 608162048 768575998 199351426 244155625 593726567 753127388 39054108 215055591 119213731 339965694 720842772 8455720 289979899 351916277 40654197 849512444 516698703 73532873 972946295 677631888 509881475 983306915 593532048 469359026 1966709 913837829 765308176 105277548 574752896 485053993 975363150 479514207 785579262 376776217 948769355 230418036 227105343 610191221 437788245 101582106 442870944 118125887 298585022 671578949 265589910 261510816 332136619 289449830 995381371 239131082 596555219 813951562 87181686 49804110 749559118 511235695 331637435 239615942 647270626 373761944 176671733 2471401 856243856 77832220 669210794 615780324 15478172 766811840 900843154 75755915 37140651 949929038 495467985 929379125 744259079 79310110 893441113 225102999 150885341 908435973 497647652 43204985 364439383 133532010 53512632 148114159 31933428 210366840 122175822 199696495 50755466 658047580 467382868 203283137 999516987 663365848 677720437 72918424 931174989 244233555 869104853 188907140 336412104 661816590 596054144 377367334 263727802 249544273 92504132 466980470 199204351 154857868 581182894 620850635 70038861 498110636 915357090 821705546 46306592 207656031 546709683 216840647 823344329 775281082 10666511 938099271 306326512 606588848 758091962 828052150 584414621 812813477 840799870 942676649 730308709 833831319 316234212 348535104 62648163 174757922 170913540 991571747 218417029 66225397 712009247 989954959 480918850 517723989 81046031 821440506 442058267 629561397 128603610 838181424 199544443 546979778 442338514 866006640 564504442 15580930 676869567 472106808 323841670 176896065 348604491 591359221 396018421 654898231 705175889 585094584 774347203 849294399 848658834 846577407 172417476 70576247 721885420 464231059 13124926 399340312 125483299 236033499 441233619 621459289 739638589 402841402 941328083 574127229 393436674 34306777 451947776 698391871 885336029 307544639 863207089 104770838 790968469 302133641 209668545 602406152 10411517 952676805 14928769 73971819 787998230 467943549 229303921 685475568 798195796 155886308 398721842 716492612 786500445 678622017 866846548 306832256 45470061 1552378 752882760 485154760 186135490 148041729 133784096 899547115 507338122 390233469 635645027 445917136 660659408 935894033 378473621 189685162 649571214 814818290 190924174 240183333 279368227 989307400 876820495 512388751 173904982 851014492 734351826 777245287 786421067 640509746 306715097 240271943 333677560 173958210 440495875 760476944 375073582 898773705 193621404 881219593 986157160 129876511 712832761 71207728 78157798 535333324 407379570 547181054 138883975 722926774 288058132 36719194 777203277 47804608 614412778 530606915 994170617 107041871 671945698 984982683 694858885 567275933 271850176 103849039 412748302 206987089 661516999 83931841 837480226 714378951 710888266 255938479 955959708 783887881 264729800 449931420 335044480 435092713 23871581 933210487 758892365 495956152 615217864 987979422 161855613 363925615 620542459 28843575 441638688 123254690 240671553 529248424 555572623 217029000 919410476 805444957 848403725 121517737 819849446 283907821 492576327 809572263 553128253 691828895 665651889 660706176 844591497 404883866 220992242 67479185 576835169 225621745 219841485 40040145 158677075 27201571 52204693 270353047 436921675 594349335 410214345 511801717 599658965 429040955 457739621 29704147 489767098 690017810 194803304 793493548 893740581 248039896 853895551 587777153 29912746 989565962 993270029 494241395 522973242 683582187 325032309 235376626 572950234 437095355 434353504 754734342 348983697 843462917 927607720 479094309 689336348 683955973 981332402 661901536 410929236 157962079 581084132 704423973 572337663 674631587 565983793 109504019 794602888 337228716 391974245 220998536 130195081 318487380 181843046 436036199 662307227 771507334 87051624 905149250 580916497 411119315 991650294 715415285 489995089 288491040 346854022 367534359 796880878 968922035 56303393 347982136 70689308 267665640 647096806 417592024 648758604 497313810 150670275 52914662 703897039 394361686 139580144 389528920 257890741 67047164 127915743 215606004 805101090 575054293 983620399 342647050 180998873 44835303 476613062 693251434 645403692 664909363 656509957 137554243 869439985 885289129 17861338 143369842 372506640 287702550 801031766 104995777 872418542 498067656 694217310 326042320 73722459 577425867 958736106 456301167 759545233 401947594 276197130 120846145 913713133 644882828 976765813 679168213 102444348 767116651 979343760 353416281 210538333 614143941 682087719 925595715 41144326 951634898 340835506 747537882 488195551 465593424 934572098 920454498 487277747 148401207 797035684 566541540 24603137 745011511 263215992 903172118 976861864 779182970 990595403 735758155 48952495 2124989 824804764 911842107 220261723 843656671 625044090 608041228 386083427 253712851 457040578 124149859 784508720 55946674 383226764 237115214 422767508 66994432 1147992 32631605 299401905 768588746 929169081 198960809 669342619 490830765 455525852 525248153 736607213 95776304 101319742 218963484 73336724 574970695 138646594 107639170 130790525 865214262 38643764 449352459 208772907 821506770 62121924 831693939 253077170 86139979 544854919 378596174 690379421 391754401 521548798 259086601 397535524 877216384 529501630 174745284 743440933 242718673 797078863 79128074 786692037 951093154 136371478 474460353 446699465 628361035 751383354 332658663 781235871 359851893 439394861 289748946 353063909 409761380 888145813 17232612 581624883 944856588 892543058 442832162 500015194 189065003 186159963 48070244 285173201 951458975 472161159 758865997 84918332 466613127 336073775 774611336 499402372 250022445 289954025 238323262 932479269 763478349 925685094 878487412 894362477 617442243 690142893 184751724 382030931 719359215 873436589 92256584 248429945 635231368 589872776 674155153 424676960 359478231 571295992 78180867 836493078 625667761 238684832 669442008 72796126 289805244 740634368 20651197 375264537 672559591 536127470 55499219 16709503 589929622 572908338 496342611 46183816 42974903 445414548 423923753 307219391 563058877 414754209 454817925 686172178 70857281 29106143 314326875 951711956 937420148 259597375 61624772 974812699 412535262 936930925 312186884 438228366 963685553 108046257 683997125 691242527 501910126 441951007 220538869 913982189 949224037 515153127 431720746 77784646 114668006 998189896 320440662 211024196 204288835 59481221 59585002 251688310 557236325 784641114 657642893 51867398 964923855 226880817 495510714 103642990 887781798 354058818 390943339 152883201 982370841 341484220 991917784 932352650 790931416 147524398 560960277 728778213 793493776 107444849 362939636 614153383 6602746 546253749 428906589 187074745 357110303 279142440 282308314 833907841 896114345 436067005 507327412 620923815 704829906 505049788 316702686 47258204 443457579 670604821 835710513 282638474 861853411 758701087 63867709 393894016 422076679 990251448 176393228 914497761 828637963 366903620 809789911 655817116 825478211 710700340 672361807 933015573 656540942 186302034 231075945 247658161 795719975 900903048 56013220 3140116 440969848 604782283 784135164 619416848 810153492 834273054 156318581 200302317 69609571 307859037 327379677 30055112 509429476 117728586 659069243 325239448 809808796 379661586 856477016 965569518 776487621 841583569 427208416 616638460 781567142 424065188 153875397 932947568 549178153 572108841 10398014 965665065 555141486 3979772 682938329 263450030 206004580 378241613 778683884 471249761 479292108 505873555 38620320 670823349 278342776 831367139 305946008 90206657 309165410 646271674 592755021 630708994 29904008 232088067 649785282 955695750 959909685 211102857 529506371 276393348 806634284 168901422 755408505 49099367 165592490 99268515 67974317 144599923 522314791 958565179 951625634 234361285 413823404 333251750 149205833 82643873 396627297 909250815 185945123 704302192 25338830 335011779 223959145 780489189 501469113 931172230 473288620 144898761 226753721 337803741 326437107 152151545 67338187 713588193 273810046 855830240 46769038 947276471 819020982 534322942 480401382 616532211 684185281 151266011 205162858 887066311 11367193 227036245 710164626 642964473 350842319 727037259 416046533 895860097 937948588 538837441 623505676 560021243 947809312 659370036 224890273 607758444 996059887 240636712 177903391 191205897 555586376 410151242 56550160 103814761 875714294 719829468 944961357 305248156 451802656 763145612 943762599 370717773 196388159 21135033 941002174 540831992 996286433 117353522 935351816 348618040 131634321 216887471 116470709 976533809 86803061 957615385 74393515 438386491 71341721 616755403 235438055 99410082 318234787 903069086 338519466 515608550 918088653 171875436 394164887 451831053 437674755 935430891 927995088 391464714 77103438 246907836 48250216 218952300 680524055 729760078 888339044 811094812 29980540 126898594 679338862 1169908 862456995 628108762 827720813 395372713 418944968 47631905 443382371 122543433 284442401 746642353 262422189 905719802 643385865 250475801 37102071 569110621 750951024 327440702 280438092 272290985 783894427 625942828 884779135 954036164 914915114 484396494 952130065 929692183 273002153 691791 157075087 99921855 919330489 16056051 277589958 622514984 98231293 836205830 243577872 121043742 158616666 596376238 156817972 987580108 477966576 20332450 275992658 650871700 298139238 791708466 244253813 694073297 766896534 93022670 535683311 183245818 58345949 9903424 669166445 486020620 767981957 205053724 433547920 118631585 708340406 995311764 224400672 633880156 719562426 239433448 73590704 532293811 44962654 752854868 817169334 124681254 447042308 391304417 489082248 572655293 787023407 836456846 613322435 228021036 482711984 95827637 445947132 54950695 681939253 87510471 953349173 128620006 644101387 681695556 890435976 684129129 942500801 975271478 775602364 574599270 94794160 455558272 536414454 326291086 3687566 883791084 941675741 961986996 438829664 931848610 170296709 981800791 261633752 73688084 31500554 460814010 909563871 705999396 341864741 461070707 922157662 285401579 238440906 69871837 221378088 11798893 129411896 5800279 835934274 149676821 263976204 907416607 728389639 272546958 251706722 292593060 999549291 90640583 729789189 202392822 319591650 99943134 716134795 269008287 628818658 201272961 883517019 394763561 183460573 74432683 557070214 992604549 97807007 757100799 23099502 626311074 108701273 2081480 994446766 31614343 647262734 906792577 261252799 646243611 717463982 485118333 201350878 141347863 447304305 194657313 393046442 784964429 550685322 670312722 752298985 785468483 6719438 869041107 206366408 836162708 250840212 542476695 323737001 658483841 732337268 585454438 433679228 354515561 956118871 260474456 288723325 737454389 453346406 352933387 428560825 310055928 914525986 140950427 445852060 271109743 577976715 2159144 592790916 998671287 691384363 534300777 603364954 777210787 182178 218065228 238113905 766602734 852296973 97423676 661930065 90788476 727601717 121669651 30493684 81794119 640524201 907238449 389112931 279824701 622932910 8201169 748800601 680978321 310992274 967487592 720799273 419855132 290225104 665943933 293944627 670110374 320570723 189142860 607265803 379483433 886973110 616775246 110936288 937305063 759641802 854707881 128964696 603352276 37025609 404386269 782428829 874512235 604692257 97845377 458731486 404995051 939166510 874673042 220009925 243948637 401661638 451067068 815698919 8792144 745758816 376175619 257153809 636422159 899815377 505111153 196934123 312637154 310868104 494585741 667299360 184275618 501066787 171332157 561555017 186701961 866406185 969225866 674486702 500934882 414735147 905049115 207959749 463000560 956510634 343779133 159737416 285669038 402624702 118757673 408219692 192579710 24796901 954336618 801179076 273814814 741737688 380034488 81664994 637603644 322765242 833638152 923180352 209598746 125983784 346252441 294115234 623217984 599557899 934717578 24108316 706576981 508814414 994767555 555235754 164514853 738001081 251862733 46911271 28815242 191932080 41750169 854077309 5059917 145437679 375712618 686968936 828416342 991430930 462433884 865834576 825386647 605310937 76120236 66210877 570445919 671831435 731596030 223339506 279325698 228101968 151554221 979649629 868798539 152757210 746667591 799319485 28589070 432306134 476139309 908445357 241323223 781591949 76553532 86444944 645508874 5566804 976470726 306609641 932192824 838742005 282992986 228736319 203382327 304946375 523657183 174710032 601209893 831641176 231468986 140340867 984371016 528167303 619723919 796015590 518603002 769848319 401710703 556474666 138398766 259439245 691170390 612984342 611572526 611922603 672286310 428058545 802739005 232298411 182023739 998441159 744924209 505707048 779313573 233661367 279825299 859207713 207112604 914420603 224760184 190558101 448349384 630234023 535414037 198603724 654828766 618180801 63019895 49626386 354215173 542320668 387951451 377900138 528819242 65254020 907002448 191497980 113737035 224084462 211329310 69355877 48794022 863129827 722389226 904084980 751573924 16133775 671983884 404260695 340381284 90011990 245767647 811876437 698797304 248144561 430729784 453380241 15734122 142519086 145412739 199343886 597020959 408748310 891771108 929209604 918420835 121246955 654122096 944539537 231358962 713539171 458935497 300542070 266095193 92251058 181257945 213086205 314227848 542818844 734125611 184586893 42527929 132321119 452766773 623523600 281405733 790698215 607310172 93708364 866713397 274407381 145746466 495529249 28702933 151168354 718173076 228108996 633328328 7105952 59783938 24986104 957046049 154277317 903697162 264564190 127858461 401104057 995298884 462133871 791583453 806132026 273142808 2478059 202811793 311649988 937414799 534718576 618269390 160486292 805021132 93599292 622023309 648503116 103730489 218462804 445782097 989183294 11110182 263992270 365132065 218391850 63734549 628092901 549910548 391915078 144722190 429759274 559165500 5668682 444765912 176531548 228825529 90054551 685276084 394766440 122405701 392648125 144277638 429676002 535675477 221554517 147673259 786941862 80738676 671609845 719724893 247317327 95222344 245454508 608105931 182650974 691964580 397368331 689757002 295269726 587613718 12769263 505820435 235798447 859878385 806937931 39610810 769518925 583741902 29939639 543100479 25856312 263101832 106067204 408599873 503050239 753972704 107956736 861921486 832015226 583300575 50661563 14555816 253875849 842208403 677764031 912720151 179084410 215420793 634937463 801088092 552748670 606419642 320777551 387863961 114819262 228165158 655489701 696143168 629074358 100661794 919199670 985215341 161408429 640337377 202271735 697622450 934885602 944716757 760910033 673341585 345640661 873624340 138458769 645928498 997477662 286352698 833997154 187945023 496602031 6668373 146269967 91632523 665750213 308475008 967049128 222357989 398276313 641366114 217472115 502145540 755571898 163751024 802530772 499389875 496080104 485118947 271719434 147726400 316878650 536687896 249738565 64049390 547055337 323119749 346175359 651971431 290145196 34326533 643240485 89815650 805749535 279040487 808048460 991283181 282555768 224951258 875967011 597918980 90736707 804520464 172358292 275474678 662355743 151587102 510011744 749852352 194398665 295941895 102330974 426418153 818750030 81370667 163272050 607285869 469406968 513757020 849233287 892146326 233733535 426569382 59825453 75906565 614457493 438196238 705819634 666672586 92122800 88783914 125870751 783397957 327370496 844080778 893724847 693747390 543318621 603045346 807597936 850254048 172925128 250022739 252390018 409417491 301415609 181557957 50509509 984103190 415024735 409006893 607244639 58243904 891395839 363050027 420673265 242911648 632161264 882794648 370589970 705466280 462016110 518492038 514812982 886882412 294275698 859149766 755790591 660770489 631599052 538380302 324704927 783270865 339322600 576135283 473622052 213155613 355853755 265565117 178361924 546353935 111066813 948489280 613877485 18995441 321525077 115941898 80182427 547983458 308920356 121195353 618350906 923474680 236221823 73241747 756710291 971801054 661974537 250313963 282265992 226806555 134986971 750140511 458156370 808418569 821355998 74982136 768207905 355295041 121692318 84920035 350889666 225544606 214188649 126443750 164264614 201201181 708643055 67139657 85828244 177341843 218210995 867042557 271403644 155693227 469561022 569189942 135520371 740980670 521604151 489659347 262849295 676131765 864714887 468783803 900666829 893665243 251204085 290626056 857154763 273787107 183279972 978855373 367202880 848051316 951403828 526290562 657810471 445005582 220879579 235016164 413371424 594881506 118078003 261181296 774986913 924136023 199421196 149233588 883608819 559068850 397032964 529772510 163442439 832729962 84917117 289157407 81381570 659348134 952188767 159899826 751285991 81633885 665371314 616160717 793245576 653019218 576997096 612898490 470893408 522609438 714734425 950207707 322488333 591299762 484119742 137923360 736338567 164611554 502389798 849072425 512962953 976476222 682341928 761314128 406547577 298857560 586957373 826366784 73069722 922160975 267290944 656251648 613207961 145201199 725083883 130964221 269696014 117862394 624932649 448785450 737448236 504388242 725224195 245510539 504537359 169422884 842499582 34281736 730784189 55049757 559188190 84394500 970612282 804807941 604448412 149067330 977213617 200941503 13377195 277339241 654869384 178519489 246418375 803383221 52137771 622511255 623579018 248484374 767018068 687290257 594089716 138977613 268238797 163009364 171243652 163026528 182568829 741082628 388056863 763676186 193899409 889997231 766828477 902064399 748437697 249372501 684477519 66415307 908936261 295241665 472113073 813240237 12527789 479052968 738923281 363002546 799732673 41888875 303701354 794880781 683774169 968914220 134167131 191736758 233040446 262277104 767481704 956098264 9906973 714112412 863260621 727877729 426654939 7295759 666114637 712096154 203895071 6702663 253011967 199116760 613402751 688227078 634580346 972659702 93852167 299318931 9823732 96008758 563499736 511529326 209413263 684773250 194701877 746270247 774324707 860051427 584363415 285135552 871735555 39031796 905590657 364457993 654210245 839325298 925057978 46493645 565903816 678185551 457988374 464848424 582461274 778371977 841267478 504686265 372055074 849993479 73803799 257796217 128445869 223527886 469984725 25562747 182058075 12007314 608239905 672646535 907455712 472189819 192046933 97883060 16035864 169781030 890322535 634599306 571792694 232195505 211362135 820990722 360110864 61569053 268120304 329543335 649325422 258623982 663984063 518916687 937962078 450832934 605173192 188743746 728970027 851973100 900827839 623494118 255399163 228722192 408094384 811819121 119556083 782027963 952238451 685814144 422776260 351726433 273104193 22690158 81891673 230648800 469618898 215267869 559548641 627994508 244572685 382993208 852421855 722404010 105831071 617898026 467472751 298687678 961595925 43778269 883662990 256077314 335346300 548500261 629490496 193529421 702548973 77865138 343647792 178652100 34557500 443253806 398061478 202262352 600220598 253701625 13045825 76833587 783463722 727480645 867028855 803862814 650169682 666319755 766271052 561449762 132693982 119891174 504629910 784792445 373881952 620755993 217264075 391860389 526410045 447449175 330845368 872542644 764161933 423923340 71950318 670251289 568420419 499430697 149137071 409558049 366044794 370099698 902965928 65931557 875820221 868363052 623487297 65758779 535776282 929123301 91565162 24644192 674526529 213619176 256796227 251501202 50075019 140606758 289433940 425349933 785566128 717189287 504512492 602490657 450327417 276044879 848101259 898502969 763734065 976748515 486393381 707691029 237496009 592494029 280559584 101408958 151919829 965983486 739649707 37773527 730440690 322575409 335412380 791154823 850318010 682111519 534136291 513746461 556285947 423912124 990291804 620999207 508884047 178801315 663839918 613749147 930784117 8617973 870116546 369922750 155779282 645542022 728264140 474224031 509849493 340011881 906557141 986221539 950984131 977178891 600634739 500139457 248399560 369279659 528262778 922016238 89329155 981704788 173699786 12539600 616344660 881427968 181521671 715977057 237907955 775121971 940045733 595504714 533805833 315428122 767681080 402290676 885892842 569594777 729690508 27196753 131990260 11590820 753949241 68618540 779302610 158934326 267256626 246377315 335692545 614934010 34612343 194580450 345356883 595343506 432431402 615735812 176306303 171599790 536329211 772369714 793447320 20675842 739049137 181633176 327194859 225540371 707583540 155636713 825860754 16625846 890994036 391715704 347597792 232573375 555761979 940553110 582313981 310141383 13120778 847815973 402032100 481766106 778481143 844106505 371964764 105218730 738779424 849882179 148323287 914527127 708929808 509847447 137817812 656937561 369234634 119435509 784857249 526808104 204182570 451402059 628903741 553330714 711110859 963915404 765872077 66679756 28452220 972736483 185012245 447432916 8848590 476225170 754962367 270595782 148279519 161025286 456208009 195520172 355241094 20747184 459992049 264370012 220501886 938614937 290151988 84678492 189065623 961126135 901641678 461149464 686343677 113195488 733673014 836227043 485012882 289863932 402323466 838142275 895539980 56053381 105794157 606910003 885645743 732099149 630211711 997226532 244236406 229498018 970488097 402457378 1155023 8548030 893392004 223718983 616301763 162988270 19936924 31805049 48720804 541881042 148153094 240667498 929189577 222050557 775572778 830707237 531988175 446380747 644106761 696584579 940414965 826002446 89245450 370388857 867534100 72944094 181322043 974632203 746363598 817376268 588191996 204838829 244123872 743894390 429611115 259162650 745115789 999679289 341134928 505190116 347492230 718385498 298317410 151733089 52684408 123300671 43430147 262651100 984448134 28334079 985781767 716778733 624933682 245684111 118980733 835936384 690074280 31346964 671552616 200977868 36773296 186922564 603970334 246172714 17584694 978653540 320507602 346094742 31452914 363780526 421924082 498144971 236887527 85363573 132912181 853707943 155795209 478928565 641447667 186013450 180981968 884954355 337609054 862804349 448403519 296457686 875656154 564758205 150902545 318917141 52419871 630562846 731712289 740318708 763511450 618157249 563701346 617189871 527772716 256433130 253308662 228679433 237198028 316868826 663438633 168473991 256279230 746905857 178682377 498521121 753222806 235329265 195084656 87300083 164253554 828288838 924902403 645328931 734418523 658101300 490795034 656297147 13048745 955956500 290579171 665644516 489285650 223218110 354525643 261969633 426168719 716710882 583379845 686245225 416153481 830898235 300451712 209580923 125546027 464564433 304995308 276717695 990655349 355427858 546479284 667934472 151283142 882907435 263762570 261946230 675646982 413372539 339050177 348363456 626540358 849369686 161918222 672639810 934971219 862411112 541869076 282990139 577178983 735506222 367100107 581877111 180136815 89701817 210153377 279263824 64240021 582852696 289857935 349970705 143330816 45250395 467087013 375349570 20588803 496573472 49914523 973926153 77365932 889496118 984840129 824284212 993143461 341461495 684250806 16766064 425439312 240656467 337780339 937216022 409974643 330612794 758260700 821586102 493632242 937154055 298439014 2585502 358318876 877785253 790694012 612598791 168259594 552194312 655250537 97853280 571406529 951707316 13726447 719604153 42841790 824840653 547474912 542791765 865280977 304108544 645643045 88819148 479469920 697826183 226784957 801188805 861720448 510383817 530703476 439882808 635079284 588990422 231130865 278720139 404591879 946375925 175778542 555749207 935055227 19227883 922556214 720234600 611413801 419780079 58605443 476871014 563460307 763788576 427094289 887914896 182297043 408777265 957366802 93914614 864298162 514712063 612089551 284154442 482089117 785762677 536243660 772176345 791307025 324953251 352419129 705956383 604587186 505974745 948228923 517236803 110124295 135962194 557424408 50270371 319953174 52409582 767135373 930783194 169015661 266194503 462944742 860078120 753972635 174366188 403239832 303637939 168028635 561055491 312651411 211571085 584765246 229350344 889770003 422022783 148850360 862815639 267376423 422978195 923263088 571990638 939044741 622754646 812807579 964413622 554440218 175873614 763142698 800306155 838037323 201274949 905987653 201726954 139850734 897138955 254114440 12457741 436809853 852684030 734659451 162498383 656360792 457350713 790146749 347886039 287103985 368554955 644958668 565998340 310168331 208773261 768842566 917435748 819430627 395219970 488165202 690596088 269297868 270061132 859287583 996840554 846864879 214386169 420387984 305446015 572848874 346073689 478502489 540373755 255036340 615932452 319930330 110810580 980316949 672304028 225655480 791206978 275746925 971250090 539129360 815104716 766539662 618141244 73866622 494836345 108667878 680483131 287125555 363009914 396029836 415854130 504687126 803007645 132072722 882388902 492686935 985045680 840671392 332009532 189458891 837591355 670758348 586050994 485108189 682337673 513330962 914438647 264271879 450993297 425715335 875974079 411804963 122800936 652102467 676094455 124361305 963683185 255568147 959142781 817529551 425656602 99703714 390539154 212232557 182644621 414433480 698067477 173269908 739575736 122478745 295085900 876981283 92600548 363630827 991237210 194443966 83642508 24444876 604302670 522414302 593837116 717448534 992459984 265928282 402959239 956836568 271600595 401442142 403892202 501316220 115525609 36514670 135028371 806938391 123095500 739359087 938242726 654182099 351885434 557778096 936395542 1252369 674594050 227935086 333165754 490140897 763125930 727730201 361194799 35228346 125714013 674616886 361586223 291529927 402824067 405473145 772790180 77293001 478932480 573607607 478307380 442938150 238491069 290236906 296098447 864771618 821898838 765801646 281201134 931466803 729713719 888819400 617570848 960489568 741331048 435635853 442862429 250603899 493208797 595043631 382204600 76390024 82080456 756337492 297979928 626131902 347723349 990687563 953224584 399882269 591968375 318342428 402106308 447674188 21483639 748012207 201442928 81957015 133537690 363360592 95848935 530142062 479434909 973103074 746666197 215644752 975910435 150669739 782450827 995344906 702956504 570207682 126334908 120629988 255269736 284218432 941543781 434484706 193239904 159317708 930733375 568395340 592472852 931024326 747629169 303105908 438094275 745757253 566586986 248446910 21845997 50054016 164697894 310676297 760979717 894409808 309533574 269220978 853998806 205351031 19880545 771377680 471057691 290348747 40207294 269490018 37886740 830669992 809022707 187102664 734275949 189815564 715233819 5221645 123660016 519116934 696785489 114185641 258106024 98957069 519248413 182783750 959763777 389590561 30529721 9852055 80248966 547782566 78754051 826967040 715757190 25061858 70760441 818843017 212997461 916983802 309744430 261369385 991020127 801394806 52334037 972264287 552311447 122966071 502654702 475138 526682460 714788220 171482284 448110383 308496792 326178969 159746292 430475351 99553143 67378135 378204159 556259915 458126588 136495822 453043711 499021679 232955553 498157854 39184499 888306100 803093834 620773695 553677312 762004775 929899376 67387901 216966575 316284909 50063118 847694256 32420013 654808971 91013738 184545637 122661201 179346230 962560657 190824771 945194722 634289746 666480384 893198768 445646765 783840870 245957964 740382948 128834914 647529380 746970727 968056415 880198231 30076466 892601740 8892546 869519000 618689255 702216054 800833617 537912079 736293598 698725843 66734254 632478875 443261928 932276175 540531934 181459130 845390657 614297993 899666511 16443623 327258899 300584193 80008555 830239212 831206719 588448878 73688688 197934551 106357390 131615268 437876228 972885642 107187439 934266715 278473149 507069621 201587234 382835177 679142985 900546278 158000239 64241826 652854288 850862508 371295139 5147358 910813958 489365317 176358191 936125324 791837449 14642207 116715775 216188104 594606062 604067298 728196325 338319156 306187837 375031684 733700357 520123639 916701988 211070435 62545743 203396998 811785141 533567270 276244937 520336095 719146746 515387555 435103720 853329054 81689245 684108898 8289096 176202428 201710470 234982855 20761620 166972375 240885370 414231365 665056745 221613432 147318864 274013704 166138500 20281625 2451416 993223189 276312494 906425850 957228447 847983283 800191995 955549592 671537590 354796812 841811616 21481065 783574285 923406002 600014735 634993059 24112343 471772780 799050131 173253811 560879410 161356714 462246312 300543868 539683322 35732407 14641392 361428502 341791779 721325939 685731565 148107954 451174662 348669649 218362678 884813908 501561102 227266120 451866630 122554922 184132064 810649795 103103278 614991501 708810528 823782589 36136635 215735111 332468226 921607622 446974618 309260024 565990719 728403405 414546728 224223985 903295160 633976242 469865183 850007008 971028575 401908470 383386282 638052711 204623007 159284172 29214685 600327007 255616239 918485596 820608773 527439791 64955354 179361965 54753889 426918781 825301608 478078368 773729689 621061963 901471020 582468189 965922908 865413972 929160897 686590510 698206566 614263530 998804586 682478156 274632472 45358800 573744640 869424237 200055658 599581727 475738250 331423652 744263415 436320954 175114177 198530953 407141651 365624256 927415127 540923259 101275189 772629257 573788013 215270324 514663090 168045758 260452858 713575132 646509442 54438131 106276932 971400688 488036739 870212443 313785506 922441367 284709536 1655133 876116567 357499696 146353904 344183417 369468057 550738487 262211301 178961996 833807217 459908105 227104444 251258838 333311125 483507595 51751837 486427198 696066749 37582760 470889026 454165038 451062545 225544873 271403098 258111051 998342338 743742050 820644888 70818165 486624463 105484210 555474706 890243017 341713335 160644929 262513014 121125655 231655467 287286302 875932042 9247643 924956430 508256650 340121155 473133401 770267937 228681989 37034223 790876823 991872458 860275998 268310786 776645862 299647338 303070431 919265536 212049920 555954529 672130092 583148470 538912826 451933375 274252216 352437700 921150543 99673586 363345165 395457615 886287217 842041178 969593213 287427076 957605764 597245391 505551730 432157328 883137904 9795297 484045539 283052187 564650629 23103045 179035458 966514735 19123348 60879851 189517937 162582718 42865316 130850171 456867298 357662379 648660030 93034203 480136447 981848065 112287162 408394582 52217898 179477417 824341531 864253624 178335856 817473325 889529089 147751249 499874990 270282505 421757103 721203646 251218291 340845978 466406056 414907768 204939660 547255354 962795310 66201827 796419045 781767226 391083432 961673126 331886658 731628277 985361270 104771062 908120725 978486496 36672524 332752897 96563154 734134474 609735958 635821124 233741571 960791778 510940013 313586303 577257679 961189209 860797952 961590385 709696181 521707536 534682506 219226316 578230737 857121732 264734612 105835941 698955931 69895003 97706108 9109696 175268453 635948055 323451150 48576767 636799896 765288114 978427281 682598954 882219605 189245331 165779711 459935842 614358858 921146451 288509004 671449596 462921439 54374998 446581945 114940450 779551610 157268157 851816883 735224879 481879115 337516366 238747733 298382298 486520719 194239960 458438056 266370325 282424722 263659258 443444604 867625998 649180160 914494998 165473934 647035636 105363622 405340816 552774142 609886052 760978125 903545860 2567137 152588651 288457526 555500149 73027394 968704592 734256474 143400072 834521075 786099661 699977227 106192696 96249853 302521016 417908488 456073402 936130887 806185762 222922390 292920500 889129639 146708994 64968986 933319459 99061915 820996577 886515006 847222625 469749825 804584051 513136809 83993759 217319313 971427896 108566051 630970071 808080702 180331313 801217079 936405890 298560991 660510108 649648291 524617155 669000625 158996278 285781184 211180907 671889756 75693390 411709021 12417294 168112111 227487251 579447926 750195496 299927384 822255667 497921827 559372141 66265136 221372414 786534593 464851202 914595630 756347475 275456934 36675866 844844321 37920254 360689605 381090801 180705739 629082596 943930055 375988352 271108034 717517299 476683294 495453934 307021374 277848148 758365709 752544590 206002676 48627421 64202381 988008309 829030762 781909376 333109348 762684240 909634110 231104020 154972673 5482560 579126063 694406418 908811523 766758598 436392678 881152175 392056496 251046296 381773613 754669112 259039057 469891195 722648613 165400329 692234928 256105999 77048928 282612876 146933253 699116123 128919487 88700221 447419086 756688995 715416742 288301790 97799066 714446907 2113552 595800582 125395407 178144936 34031839 994940037 53657002 172938211 763531957 863208968 144143330 39137586 718579772 941184964 251430854 400567720 692746795 104943926 620230480 673492532 649165621 972287241 498032748 45948346 725113586 632093426 585828914 140477353 720722858 196407082 158838095 133637760 329436524 962511528 67043502 794828225 498455770 376777872 901598409 20030029 113859406 530534185 161852970 294691109 424081837 75647371 7319232 867034045 661082001 787268593 714259166 713857764 141487434 166197893 219887830 950400965 659183451 218291081 29885380 314131263 436328526 166260133 981209699 70407054 504446553 582958651 510797932 514398285 22652091 982290739 861530969 735676274 673390569 122741096 185451494 135919973 125001030 325524462 653845655 389425414 237432399 642702104 758034038 497318224 556161681 920558663 206238234 26060347 950715885 79979421 967971413 346255773 723225194 176978077 469156046 886063473 612362913 130939446 589409055 332570079 277473334 49578266 278497832 605796242 304303590 343631138 755621637 376259204 130492194 14702843 65437016 644486083 5903299 759149514 857855797 412819793 179846393 197821725 923257105 18603767 402002608 66878875 331330481 800860917 238202717 860169756 414166190 22252822 137984609 219391925 717741804 924130515 379791658 621418583 785731263 285670922 905883181 458125926 357017272 637183096 577060097 100864313 380412024 182267532 37621002 440831739 739231225 733858140 646840509 263230598 233799110 995584869 517149944 281240433 855610757 976881799 637977978 229067623 349564412 352997574 363687491 685457686 283654185 327912834 749605854 682416942 174790906 286773070 885265032 129629101 267798766 640586021 20540301 530102347 82187932 306628432 692717795 292442801 194597622 185645885 633030528 123582159 827977164 126974304 172367239 133097816 927264669 762735535 265766737 763863239 180439647 172350003 229182706 729678035 42238560 266467913 6361443 971709993 496627606 612832817 981081888 268900927 716088561 851912417 456105631 601350386 384136669 261861190 644780223 861301589 182074973 764404860 197454183 515198990 7732083 349722910 839181190 371274609 440136461 779522186 474708878 196415268 196252876 930865664 782924120 579833686 137849633 116977694 21908826 781235072 129533093 860873431 806171408 594094312 599150093 868197842 269520822 135641984 652955883 919662783 957747253 113054084 109398365 709912365 87275891 395031496 53352288 20630798 542864063 245424593 124945974 993565192 78964102 480312584 327643518 111483793 269678643 190590898 626193180 313296589 349616040 570442546 504837140 291844108 456558984 104543055 186759975 123409501 647572073 955926486 93316053 625259924 404368836 930146618 100071629 422125735 783517248 174657878 250501931 591943411 734587900 258717443 873264645 27326927 285897320 190379640 826381897 312035398 962657073 46205027 683724312 781601896 248710625 189902156 684450582 413145402 208540574 465591117 623757716 364473228 352851620 479733312 765692018 297957397 227716977 715905648 195661557 703485478 408579762 79454120 71415604 11315433 63936 192238497 46213227 134815979 164887167 474941442 109846624 813179096 999103911 3175238 349242096 83021788 731494045 647604205 933945509 146652426 820632549 185361209 436212012 35824837 744714586 127874345 662634800 874582824 641358694 85083107 985717620 648016277 598262820 590387124 821585641 600735604 412804055 115341517 208739237 260485606 258607920 648230373 757664547 289183183 833749578 60675925 178411613 37624351 297750480 895561548 514736045 478377989 68699348 52902017 270949229 318258171 78441537 72454341 542739688 985906418 443878878 998313334 727150161 771002090 158271710 837697886 505812684 10768403 74072960 58004375 24141543 196999407 670598067 284652866 135417598 939277426 275514819 470956485 460115820 827127201 396954736 363561556 117123866 370013240 300617470 996338055 680815846 683096463 949418470 690084713 858283005 994492827 550348193 336291943 795656207 160481077 931113103 251400874 33598314 508832171 837960739 620711610 177001021 409058265 874062301 891242735 517713450 265739831 270765824 685300924 954059865 910966109 232846528 231411017 81864996 206484049 686606453 455869765 908288150 277474195 344096498 839396331 248727416 96341518 790263629 52001910 309762381 933442154 642055959 532764158 251163760 422006413 936599675 797555855 828138905 208257979 945833285 982959850 396255468 348588421 568054240 450892957 184170620 791957674 737735227 464810620 936315132 943540701 348442811 184737408 923674938 784530596 832981626 142912464 789583857 763416224 666463960 968703861 407459373 602822781 313242529 274885391 53865653 293998943 689352260 500826530 280124772 118219224 195967976 896455735 442114627 109200309 435175186 686570376 283699923 762129325 410205755 63775900 47186706 798111050 895890639 285500530 95418921 51922715 624000769 984423293 533336719 69491426 980561383 665325408 457074721 945758511 867562651 61663090 395537594 153004305 587945640 382745759 43686809 257091848 479914616 996134670 842870840 610725643 877240739 199546972 807196094 100298027 219174727 738728661 184339608 517050641 674969972 119435116 76018130 475243303 266061317 899842888 854179396 560363726 584446480 974619249 766363754 114757535 355953096 390292139 773601785 722252959 181487530 333440063 149308468 995139843 725114414 979392348 369144737 66321606 962243144 720755248 385212862 19773321 16852894 946680567 121749774 908296104 748212328 137883470 260949300 274386707 324025805 585231232 107639998 724772387 381935210 962643684 760362054 67780569 561297427 44077611 445318169 300951291 702712826 801198522 100285091 76463565 545504087 610416461 554481533 581232803 57932325 689159261 704946783 881899976 994966834 582174630 747464553 678420601 482995332 327380157 597421475 736439485 922418014 400812873 401301242 888539428 159864694 740648041 299021865 928383520 164436998 162270797 122154794 265483058 64300025 41721212 975864055 794514977 66728196 481016359 398160149 686947187 254006215 371552526 512120574 145449845 292296228 546574579 299985364 980494097 88448870 283267558 67221287 358907296 262258111 12661891 656902794 356348512 303797864 87072229 242919458 222305498 275164805 276185355 772132079 208821324 920873948 500625545 409258298 617134871 543634617 528107564 240692387 444540481 69742949 494170229 303360747 67396924 605642882 239409605 782729327 996246712 187695109 505637193 441986322 864948405 48676279 770169252 701401019 479347439 279613346 100035833 976485457 209421665 626875735 214093146 72850246 187928686 92213569 215974048 550013381 372986110 945431412 672780777 944816633 374930554 347212262 225728944 13779696 185070021 49558369 256851795 572234655 916696144 672054814 189891323 599118698 697825466 547459868 97453885 17103435 603383712 405885950 913956652 343861224 273486073 556083649 795328321 917926868 625138327 276880320 245974592 89847391 556389084 730998046 220074277 574561886 184797786 154980320 698886591 161082787 639565082 89993761 398514272 671036435 164869053 857472394 153512883 301037763 509719200 39123296 4835534 200675434 394327763 486373458 609732084 416367310 759880559 92745238 486881470 562832186 178391481 152740049 426153128 640997307 418019747 407149922 658817603 423963875 218836063 543636283 153017939 137291637 139341991 347726299 191407123 854093030 783885458 828542774 270277904 475798125 369762342 594836713 830832301 31964124 363805142 851935462 692163914 571717598 135202165 632430075 454136998 531235739 602961030 432406340 520514793 339870321 846308136 282571561 353247071 894775941 480324713 388530176 962667551 10329416 383261094 422525965 816111424 892502701 778684010 150059456 649376636 871753735 145293976 289342170 945959062 354348431 613215728 16359423 118563311 486188999 383840200 95800733 379236695 221874406 30711345 588542985 341464967 163599294 42174824 592805147 577494325 127944119 162678665 477984102 674878613 898196049 116954346 902098425 627839704 566914019 112364010 310393082 165578221 139046500 763006353 419242170 635594325 209203986 401734012 965665840 598337810 160621853 892882265 690770338 653640989 623435107 108923179 188555877 161198534 296990800 902678617 172284119 951470107 248731103 198909256 84834287 11715819 976552655 104998508 127442627 504987573 713675039 187315698 130888556 119862508 311849590 556637544 412455482 224758866 88191909 198365412 861242428 708381623 291719362 560020515 946502839 583971114 136705717 757872814 167839166 240944165 930844242 856295665 425085967 62702931 366407000 663337051 701922008 887902923 570837235 797751284 653586503 747261660 799400275 948849305 998609404 91089977 4385418 799455919 113288724 241921129 263355977 304451416 275947030 172956585 509888362 966639225 34881453 848630603 155752215 363281132 61602700 240031555 104429446 237926037 595972234 598691354 687223432 463904018 936036586 938584114 121993704 319749245 602054223 724957334 244193847 236821270 192848235 561080516 287746206 724546833 270710113 569574377 657344746 410415303 301148351 448021626 669214907 34521723 14339161 108752170 783836516 141774734 533135459 461228024 380578125 805309659 206254729 196942819 718211140 550062176 849190793 800700940 433305824 826972077 566699965 720989397 539677653 965718149 31758509 116498459 469418604 666011604 776061367 725980557 279755069 447799093 71180550 292495009 387240458 201242707 679794619 129958222 972245305 27818076 122627286 762603319 164969032 634469681 210119321 174915439 546656105 482101486 460289929 890803962 541946097 979397741 299932924 787039509 975552210 311529295 634236450 596559701 194175427 178804490 283530420 214987905 115556871 35095360 793211026 497482528 693265933 619591141 142703711 321937787 510917353 173734927 103961669 811472628 348189618 10082899 660904173 33553868 793332146 248995013 528531269 479237736 692979418 227773836 269865477 619600979 696697620 613792938 465637682 168953547 570439360 106072788 2715752 174813205 946972039 684329486 710842737 436445527 918687222 121744529 899508466 920878701 749081815 435360162 587848784 17492588 231471208 690185207 945747263 373779925 607931613 744999059 168242686 578073333 443190342 861103540 960535472 770629730 826443439 870510097 220289061 777766359 739358247 463436910 796046369 728884234 680744031 997299907 197079996 632258792 709245534 14670795 715575040 517082677 538454735 31705538 219219824 933782719 819424648 582664672 813596849 850497509 46736619 577900491 325319508 562175837 369116494 777754852 802459333 554774513 218142382 229208829 981567548 700223255 897105186 608651214 541007892 130158762 383921109 755643850 95071076 548911386 572414185 540359210 636527884 51097000 358243167 630919037 668570768 933044689 949392899 963158536 479828872 223597646 54168140 748341359 144617285 127311781 435726552 449033355 230512333 86667366 31327478 779551386 232411431 245187176 491996094 892247433 91813291 511128672 843846725 708854317 868415246 760999120 6968524 551001960 543655627 149556934 160948827 201022771 31519402 93196025 685296717 703168109 968364911 682138998 293712561 734140238 758819565 28439001 987810937 845055744 202932928 123418971 908792486 367080382 738274032 185885756 93075739 472268624 44136336 421462224 826085896 441749627 576960414 461966565 393678689 864545509 607423457 89981168 627791194 334620980 988461651 75540442 519146826 834312761 661472081 4656040 572731187 765420848 678878111 251764167 432179998 449736775 927665176 93843993 243441148 454982635 520047161 812362329 549863789 586549479 508086059 488669380 627391726 970093889 837634600 191292336 876143715 289125443 268856841 148967369 701819208 797733569 299523504 123924396 448349831 263321395 619618107 919343171 754636574 71563980 900457002 808122149 733540089 903194563 865101227 162968567 452313007 503019124 388905399 174263451 631567989 604895313 139801529 236365001 78584539 701199772 642998982 163987925 471750227 890743237 669708699 92238556 79489316 907459419 687658174 621165519 815582279 914103897 416300024 295207316 812532098 89076119 946370319 211572192 746921285 331023832 45600165 489911250 686862017 65138513 156369943 355715886 522068566 965353408 104667475 511821509 918341284 294574505 532708924 563481044 368379671 945505126 927671909 729589905 617095891 314486892 43038256 4792661 258246789 28508826 761166932 975881329 785795103 238510062 682390985 62981566 630086695 257096735 965293929 29374437 7470026 114497574 807167757 605842338 987675044 152387044 502837357 269183964 247936115 21661256 8386373 255810541 873987275 179322219 111150767 620137170 918984907 974474979 1448916 972929119 385611757 86153 171750068 263353595 204318655 679011335 397376501 471774896 502735605 362473465 946855173 890622816 431492193 483422057 999543763 407021333 199292843 591021072 986275730 895691956 536540897 137232998 702802570 247712288 764035377 539208898 959239548 252765782 897773223 624405646 84060277 480503083 313571857 887877918 223514864 424693776 253060004 693288828 102066804 865980698 696981634 753981677 901960887 986893480 327342502 211895601 148262839 489110361 220120990 505433511 720148785 935930918 452315776 348900373 606076973 43471558 284646597 291557515 433889914 844437263 485866125 172507599 181541290 758268109 310055322 209487423 776242054 871518174 410849723 72782972 373059921 245278107 749405741 387586862 6902348 464259433 629770199 27570355 94016063 8786722 662618993 605219296 260535297 777949016 98618705 314221072 525834124 605954692 801444845 148818129 641051582 150679943 503846471 167188437 540463813 101477996 129289218 138960533 603319660 625525971 125552127 109167490 797269007 425851779 953830221 744826816 772785662 296296818 553067050 283018668 740109335 637666070 389963750 973504716 358685660 819669725 147326335 51978652 183437308 403581902 986210191 681531945 733704686 322419667 213911361 917419718 6525846 481247683 961161305 391535624 496968970 134216106 848362922 193523099 295725366 335963363 107297747 92456271 136367792 639074349 944760958 669120699 105965920 214145808 536262303 414135227 136124324 393857675 958597282 990133850 997004303 38655789 809740475 840059812 994514733 245553413 964689670 783604130 765691641 775404660 865111198 811117758 296079389 149905755 485246091 977999075 313225422 872498796 433497741 580537736 622314808 954561493 635918084 886299469 401623697 647408265 493101093 636201035 262115249 212416602 477173134 859697988 56271600 144038096 592655741 675146580 518367467 795283577 420190610 115162774 836688954 761821097 845399536 794581222 229669431 883588090 964132114 672999654 603682273 622932101 550100282 450995183 134211249 33730560 726643838 640860208 741239610 939240165 569329263 427934583 495756403 235174551 420773665 522171383 620284146 316695851 563218220 114004078 409219889 335861787 870297819 902694765 422334272 553372369 317925367 959887463 321217129 89400995 523603680 980160672 290643137 322780995 921643938 599882521 9204408 165043815 565908914 674408639 119624884 550857689 323201216 959298969 162475481 674118078 754804833 557755924 230371633 282585698 290129575 369562468 150968938 926831662 335124374 313934805 930644494 864839783 864889790 797700978 496831015 655203166 185472981 963522038 395910713 816602400 403659342 126685530 198452401 822632360 338859104 188405585 276093872 929985048 726084125 120206247 162454419 375536468 270032524 372345443 105017036 886153652 270739088 697459858 895203480 246580510 889344861 77434048 196307764 613373422 743390899 444723503 910334125 702710402 787233190 199383525 866592053 421798609 203326882 341500739 363956781 10874414 328172111 601311607 394809405 197644263 97923918 4702648 647894445 174104376 509340237 191843123 786783723 62679159 605352753 105493237 254433405 263523115 397318230 222494617 285886744 293931811 342245284 264064464 102363056 937122005 630226102 903264904 532144200 472115287 496412898 255532505 268140107 230299759 379789476 490316194 255841099 236488668 958907940 284641264 252817500 27227120 412472099 709716057 67752288 519169155 246637814 565810592 739864492 75354229 80861280 68418132 50377733 927239565 490400935 703188425 538837048 322939030 363217205 717750568 300009572 580475702 846351007 518629446 933387979 142509900 817990413 165894157 784039563 437879377 861657554 743740612 334047498 534594286 144711045 799054305 962975464 158045674 317974010 250540599 960049845 981248862 574398486 60304855 150138763 157064443 668056298 872090207 171269303 744144490 7351938 590778309 134835237 112824799 352455320 980439011 756563954 642782678 533214211 87310544 72255009 214970428 548366330 887545713 856048082 311009437 279429489 786260289 650730421 696148556 181767353 56207741 789618821 969415768 135931304 273066690 70238658 524014165 835613815 173088284 931085270 107317600 149410720 142694508 633071007 211533369 563366200 723122730 686144075 794564275 841447352 541286908 569661507 698559772 113590115 567370586 358314732 62323197 34392240 556654377 473756845 747680624 316894442 553221192 450899399 473940528 699453877 844098408 444049166 779173396 801180699 261950954 498791839 647583886 465055982 166219788 979344911 514351637 285806831 52946868 293196378 102168143 358146630 637097352 213731152 786712744 356293748 73977769 660272559 912051031 786384258 570167359 334754877 199406432 109338702 766411556 39908877 824387969 414741258 455963381 287535789 606712386 156142510 779126624 922035351 552316947 412147523 148200619 777212564 862815568 471794106 149787002 988509750 28145473 176366163 308771621 633555497 797644686 155915169 337547863 972929698 888738197 174061114 373605065 778964265 183792126 433355690 597491902 535408464 892405646 524613473 920019609 549000747 75514076 188398524 991531050 334574221 297846284 946555994 38020412 271268433 514365462 256404699 418066582 973822807 146470450 789869683 823292181 509190132 329601577 661657553 241168939 903311378 565354134 808152094 456034814 879231203 970907594 190448774 186747720 932133529 747141186 530762523 590475852 450625944 463831 535704392 825188190 729473028 840067727 839509999 608683116 969866847 425583635 730521038 200835429 833889974 200600424 598439096 892718443 301115244 222466111 471954089 60465391 57049301 746836874 336265154 485037317 928289088 550863483 712888706 126684775 648537928 575946180 236568755 397536765 143339599 687993679 552625196 242183190 4682029 49683450 663220114 460186053 299672174 416284206 864512953 663008826 108818156 66912572 667753213 759203461 190796498 400512320 286510226 687132458 49342403 908650477 206097020 337330551 697932214 863505146 16982341 539058822 798297360 806234431 865413560 404244769 518034608 88554537 518696248 239498211 108045330 922677037 809679814 205882247 333419044 192902289 376536861 554711245 71249388 574973840 68767901 145269004 785283447 642843432 178784944 994004339 278822132 804996823 143119487 122875161 75068229 770281802 529357474 481736272 404574424 699349336 116540097 739073066 753974446 378601908 425889142 749081945 120883748 975155297 521487177 832046234 518517495 236110909 2889419 859795794 131996194 969303009 783515484 797850896 750259146 354493684 962893305 594524926 780557057 8208610 46417241 845877921 50775693 634372605 9988843 885850507 165145672 795160162 362657857 288426637 762459766 398543146 583716173 416233493 265508820 435451109 537635616 820588454 176455050 168692749 839052819 869893141 531873047 38263908 30807872 475214085 202365984 763753161 907569256 485378295 469533273 16925121 248171175 335250780 775553207 911815281 959532933 143884044 830938691 305899429 449765144 240584643 904411990 796554955 472416301 774556801 910337257 27730570 954247737 72738734 91318426 662385742 275762788 976323489 594986724 665913621 855639806 427630469 734467477 434625425 456971894 332880142 416924363 331382881 78381489 99745306 886350333 213582343 132763215 800442845 367744319 690892575 665571253 503925422 211537965 154970633 856961524 507250656 891889138 562780886 32625167 857907510 88719893 196968248 179711796 942992663 238614931 660567731 56420607 905237203 234514706 545618113 211368675 105701601 629396661 211479464 274850181 203222146 997191963 870056508 279420503 11218369 710961625 623062762 241557552 734233946 250394968 769807381 986441534 887654530 185239922 823179307 309583761 439549991 739370543 19396830 327127077 903964984 4294245 617792490 251735867 679168601 816851597 693151051 4117497 508044912 64757238 489431183 70988287 941608838 214501103 508538125 136368970 864681505 491738012 211169975 594598219 16820364 181269485 251004136 504357480 20582977 486009130 102059629 131020535 419878270 711516623 941355197 146275937 454189228 15997805 924795192 818816098 661939975 335039707 837909087 886969550 349894289 962464570 840817721 920413914 730170978 892334886 242931070 667513133 971155882 171934955 184772896 860366155 622035660 267229788 660896601 443905927 920968104 598422338 792081126 864034259 909031973 42923833 200156964 258591765 388703118 94902535 198175073 586687179 935811360 815154784 552420227 931816233 878972877 455128093 927648312 65969667 208622765 216508885 113995703 493140376 272629819 68543703 186667501 793327948 589881204 52833139 278423824 205442530 526853333 688657708 175412474 387792159 65878430 789105792 805332643 933389601 939417247 328734048 81669919 455213178 580879473 911810199 549986583 45571000 153377080 543227192 654678349 726458812 89485313 201874730 395337989 354732565 233319772 806702820 937202389 876001374 762398274 382459148 196731747 92574427 656249170 121805817 265152617 281724671 631245866 493288705 782788605 198132269 895325582 121518236 725696247 408393231 817141194 976665923 8433187 551905584 45303125 626929554 323450953 723530296 363496127 91864893 466117112 277454463 928990215 265687685 442780693 461898447 136251370 282992917 943593471 140163434 244636497 423717543 498728024 109330686 554384356 178474836 969391614 787235857 531990697 719481385 302153151 70196678 25582586 744171127 886712249 844750408 174975681 949731446 753819233 656510110 408259384 472980395 480599119 32453822 784371082 578116969 802930504 245309162 140022200 947897619 698912111 711647459 484707979 351043121 10968471 293755170 626754713 146269864 366561902 95469625 443842254 422181671 545580492 462678694 624602617 667741114 431161486 537846056 906211912 312278603 931968571 237692795 252861921 280546913 339013119 951024672 891127721 801702194 677016438 793642226 850200338 250967617 395430395 945355842 799235704 173812250 665312343 955150522 65752445 272219957 890086407 362960310 780281380 79154811 496777355 197728505 849649866 333311815 542007106 155355661 669194956 958813995 283009817 301257486 913468645 454640489 109062890 964272911 990160363 901043853 16891086 112930501 193580669 84934711 540568889 497936859 737884800 67790833 860977590 551939841 781275930 829078639 257494832 344242108 327169529 108218964 595733508 597786116 924923987 389442814 158167255 982164017 353237822 187082497 71534056 718369272 965001402 347715020 462503138 102948450 65737703 242699507 942951866 603707689 546640027 72280885 685482507 574133569 709559294 504458702 310774657 756186827 149160319 854615238 350562527 226116820 78363470 577255280 960851330 814262240 746494847 607421257 981997468 238701398 477271134 379462396 696318337 483448315 820978782 61546304 725487448 408064909 655146445 431534093 222392173 990402634 774227256 764530781 857082386 981881627 353744082 15307152 199425518 855824166 986868067 243632341 649256135 21399518 610625797 746643939 609457328 510320989 221036375 840321249 913074418 301645229 336646199 256699119 848768211 81880190 712237729 778080771 262924370 129959812 548184091 328162841 60692166 881944164 45947181 987169381 243927307 65489962 222697718 416821864 13798626 176215293 62575793 664510141 251281215 400079324 611522046 492157663 874104904 19854099 315640558 502010490 168454141 202482253 492661953 915887295 21521010 172164399 507637351 781585243 683020797 520778866 886734932 145333584 648168237 925845229 799416268 474335117 526671527 14614648 584472500 698079169 40329064 59379807 226699162 830396675 246252659 43479717 327983623 584330302 738835214 556563705 322691230 420773196 89009226 408829731 66051910 20633098 10880760 3728709 707865286 812958692 220677296 723718993 570168056 240053543 212937933 430218443 298385259 668544591 370785772 752839925 121326336 23355937 999623902 43707704 828369449 819922816 673784767 759960011 467259906 126943579 818067959 367414304 501821404 760953745 976667843 422936076 247604456 635121370 376933109 104952980 17148938 750199418 575861930 543125166 778171597 55843654 408608184 965420400 55330837 683601347 594000115 482891320 602079656 148321724 132510966 610147679 595551891 930768895 724802953 498366877 342258281 66954938 143741504 971245413 425162737 867767581 331692164 505827532 354934894 399105018 677067111 135810515 992024031 336063651 995966665 920404488 24446649 167510138 867512310 863109745 766708831 753396216 669482673 96480454 611643969 725979557 303005547 548140469 669168894 767433622 991861035 315021511 574924579 930151078 806949675 68799446 726870317 259108786 743805779 786328860 73191611 428922259 247810265 530910054 915996909 691994533 917263934 871551412 938911886 739038429 458285223 230158116 231975154 134173898 743166613 810348214 412206153 201437292 930601885 820007967 983939465 593572020 317352671 660740401 818464574 56227424 473819397 229632386 124457467 640855958 834757542 725755974 378850219 124185673 472512282 983591402 152542278 283524482 921979669 8395375 644824962 231617016 140399433 470981609 690430252 128861155 258861453 362786787 531710479 22336826 599192244 416270323 85839002 566486317 954078606 785322239 521170044 45098989 43833113 505457050 308735164 117389275 218437587 545741163 772941352 967181 542999879 264533478 177999535 990977693 893637484 650044636 122549722 61143112 749831221 319938 396181619 104443207 101665472 847636398 52449902 192312955 125846778 702472156 837701194 752896131 177794586 403822524 579907306 105202772 223108863 619137402 877668655 783682298 558091973 502403138 772948618 789497617 9887097 610663342 544763719 878620102 218925001 234601305 119188258 983278833 244189343 276538541 113862590 69574600 12388921 398786186 90681574 326363093 290677626 497458012 955162648 197089224 81241090 883593461 61436458 36541369 259744912 165783113 770288136 548425762 345873376 539244238 54015277 627742085 113960854 673902543 250735246 468861286 792604959 121429453 218153476 586738829 733220333 192571650 842927342 397552250 344543491 277738809 930779481 646417724 698559445 821816249 674736409 252888553 545887184 56421991 632480208 4443318 99962112 440740183 11904479 106872938 973635907 222492201 328334791 220016927 46961054 109793955 363221887 310852074 220484240 506517902 501302119 917800565 976980524 789773395 684325838 413276828 205483564 928150316 84849578 179738426 54701966 737674388 232850874 536950799 738526366 313337676 231666381 898033477 340157525 648243573 93916883 162265074 62110047 974310482 719035691 238428261 537128766 186205833 335559733 334294745 251280218 276477702 429659836 185558544 978417192 81575568 898670991 181225237 331261693 49526997 408592145 38204097 550988977 260794207 918903843 265899645 614407878 322775162 307207720 624555993 826031505 818085234 938405179 226956270 425521657 755059491 775674843 358058618 233555318 446423284 57490437 998378450 881083067 500205795 262301907 34308733 728890794 758043806 75905146 793812500 316487163 291924435 427138146 86624633 387875623 900324567 75674648 576181112 591220640 753456937 405227705 475135930 424407926 91372852 38917168 474913886 603034416 953298246 899102018 417629806 992897477 489361874 363928389 926448864 430791917 40601642 774990128 169269354 842307989 626551571 793558053 575932556 671967938 994913797 21670229 242180301 898245965 999845328 552723004 963209800 530688034 499166968 246072034 654875033 345653514 575093720 910684925 873341795 303184515 846090234 641844157 781773898 950170129 325321028 754380215 316579791 544435525 163648221 780925421 829903595 353371599 432889683 586123549 333971769 344753835 58656621 752763608 834025552 834635201 561388210 447330477 114957538 630977939 803039105 334167382 331451993 109674011 632592766 779029353 737209861 66210323 612000013 202573569 632228889 816897650 576707147 534333791 974227935 75526974 908513320 79046034 292534346 263529393 99258836 805426894 294502886 541627749 719681296 872584272 242476254 699912191 421199006 509056910 888160446 961201371 914551343 808197960 715741299 180082958 667874926 335580094 352877229 44580981 849396705 323609292 133704324 713056456 94455871 213883242 765883902 426337113 173798047 665126826 695114816 346985585 967127956 935677383 737308886 654107221 454786566 49749632 484799034 725571742 492228234 888510394 376269557 479591581 902024784 649602200 287634957 899832684 426481505 721948480 306669878 456023166 224075780 89642821 65486548 28508900 983306874 880920212 256772290 234819202 460779348 517396797 301775267 626004935 201327529 855203340 546387169 734728761 254562898 788485841 525575923 70063338 543140730 725362717 279960959 834459485 192274049 911738565 138675510 948181014 582646336 470086091 857583580 562535113 741308213 468396120 425022331 98146745 381116427 707866538 705062171 132689052 171307949 512677838 823686755 282156611 662074606 166337815 635609895 660771852 364148566 366429622 306063569 879913850 841895498 279684903 839903921 289157963 804113579 250616673 651002832 717601250 522618317 107740824 272693383 46872576 156499741 552312669 525458380 256192295 635378145 807712605 336111414 417946623 408598337 427413521 478522269 231415756 33908194 170349121 744727069 200434201 305639825 476418908 378114008 120053638 940489809 273128462 743734081 134386656 234434501 908014290 653125769 745020854 667034634 988868920 753161722 593035042 772467350 382276010 48759913 279655919 858648967 98642382 202910765 843739416 104969256 458781735 330285095 414180621 413078645 750341623 509366661 21764487 757826055 908658278 866739244 249504729 692293504 988021864 806812818 328872320 17095046 146527665 452326878 143677298 996911518 368067626 229315159 872896170 890558463 932073654 78791498 243159103 384125276 699560226 862354211 569728116 597050726 324587809 247647164 95230351 951071177 307533619 400408961 687252643 521700004 87689673 242129472 354278551 757157761 929459076 911286604 43592247 574076135 800037521 280821735 379407324 851774576 850825039 214017223 870454872 895084622 119530655 798738560 931069030 596222318 566939202 326344509 372697058 163663591 554898242 361252333 51101438 275613288 368421804 513096135 632228399 243588020 176805079 573746269 734873646 105012943 825460009 631121733 357492250 730704037 445775494 299944952 55671835 622383521 43428212 883383118 244246326 522050125 148992324 898017922 717598423 298220201 717213137 666178218 166211811 594038013 6765611 566207120 847259206 160441911 174988141 204257132 372298115 270495007 600026656 847966559 531587147 565924926 277948080 888601100 546401590 508204650 442234693 951628520 417713906 134606544 889157931 152125138 916768522 927660552 927560407 612202049 458435794 795025787 967884120 884149490 165451299 640867707 911771308 305768571 966364063 332004961 341319902 130605185 716496558 406995373 137216760 913594270 427920839 492091032 240081459 949447798 246453719 49657243 907344795 175162354 378406721 23878496 279279518 106861047 770918603 30159044 643645221 185195460 199448813 508436084 546842749 392098743 520062215 600733825 178027212 637459366 253234979 511198757 462423020 497936928 123378990 994833051 522138027 529429400 941297445 510263351 923391975 410660308 282100604 692806409 618054895 221306319 736562721 440271916 887388164 217212284 364940568 569138535 434083067 403494339 505287511 275882316 830252787 945717443 943290995 126314648 968766146 835301195 749198735 91477309 534810131 902287901 841051339 542120840 615076705 330145278 561809199 131490670 500516057 759314854 264157490 131274642 104226454 836330147 968195807 62862811 345963058 251075919 81394560 491594234 600710514 735355776 571383254 620212216 79051762 220476595 726606510 455714394 380092990 35478358 623962644 169262397 492772000 210363723 32495130 43514942 959035160 183340694 790273689 880703342 47050660 898892492 184858794 526332739 445720317 14831793 248112382 187057752 425338473 6242867 121979671 317475780 998387654 116900115 814226452 340034690 38185806 351764747 470006338 563313900 487772616 27646532 821517339 676791364 201889900 516247536 656387807 744404309 965434012 131470920 320558857 244770658 249284559 164382216 582874244 807161548 146205951 648127516 490108976 904397874 914500681 835494207 184910818 219525371 177466753 958641400 780828740 238579403 55915505 804749452 380370588 901473030 461398824 767707736 854311528 767249216 831232236 68527424 484137513 532481913 829224545 359950357 28734663 712789114 376304037 37138509 828525185 190743921 97154913 490697839 717869157 409810580 785470360 855561573 544871956 654268033 39401780 432734052 333247686 70858961 752925005 717805352 322913968 95430475 884954503 534589931 920543941 270655479 958984248 453985054 461446652 765636454 705815063 663018970 62050071 46597847 778404834 42809333 121523062 20914324 725352244 180579031 846991572 169562008 915788832 680455864 211000539 331156418 301019289 402707833 817479883 821024821 82684597 94946082 201002814 611884944 951583342 533748860 132712238 935997082 374213800 896016468 528386790 351954042 60210686 743008721 559543416 255762721 346475670 707065578 343292401 679989070 594312394 846955212 574129097 258883369 727332027 845103549 506311382 446238883 691318489 212934266 189740615 193999920 191777641 713364231 833930490 993542820 10329420 101091015 160349442 239462761 937240380 393935144 137655879 745651630 798981041 371097211 732330015 867677669 417315813 310813025 836584777 456343779 581504004 487208979 49033673 822557570 157211712 437254551 793905759 963695169 799750684 607868809 889396555 327170449 488852238 255147315 156612936 551983372 465837320 226601544 875912233 342804848 893178977 133038342 635572956 129601551 518545583 97342458 243461178 483677933 668330129 492102536 71787913 673970387 710281136 359402824 785400085 177888589 689564902 131281603 139619695 110416642 733134465 549590210 284187366 261090713 123125170 595541102 269575051 952371035 852032798 112127892 375093908 993339884 366365712 4607703 408962274 614605888 129964489 711491563 146067749 34795725 469162823 554638403 543406074 624470768 39521129 481699475 681509645 443917871 946999642 829175159 220257933 692582196 853933614 837269471 847103139 148484494 439972931 569892355 596278193 780395070 279226346 857310860 424531980 495752005 215893643 518472216 715954641 52667400 136663860 338355824 554275571 132860638 726478558 887926180 35974587 945756661 206144602 431730098 289633120 377400719 253852193 918628775 377945239 193326378 517771278 164737045 265677234 650879285 449829023 707584898 42151553 778052754 354086124 856894017 920803745 214169877 549781740 176422356 460254556 718017334 810306215 516015884 297710801 565451091 639444424 858470934 815089852 439106975 134668974 107388530 398555893 45051625 591213487 108471339 469657567 514266382 731146149 539879582 174076779 851385199 84822573 63583411 213187058 37795072 225580258 840692341 726246448 169655864 215759403 770519233 636505417 947285623 870615665 114405574 155524447 804590315 27607036 680915569 80157927 881494330 80360942 303090619 799872656 922447623 179085768 154941729 360200377 62440368 976428271 299095532 738301554 805794530 138022646 137129529 655805190 4359620 837916843 582248811 52520225 10885496 722384874 215892963 299469242 98796768 331883028 167104587 927603366 921597994 650112250 862210093 324595544 621123438 71556921 381138813 627742904 482998643 508445614 245588079 123219025 58486434 232872018 113218133 694054727 910445534 755727067 980157743 361816622 99934688 625464156 678482647 663968646 528447367 316378719 193847690 871190886 247434720 276505999 914654197 232834149 266792507 174731992 12614547 913216580 862620197 232050582 496998648 71272962 196316512 905112255 479688378 852877509 79830963 272023965 169093445 73228824 687145228 941229648 290548312 616286460 894819894 915538293 538591294 343476537 854958623 864853688 491014423 533322667 13130978 829623281 566139900 246747561 869105045 10763747 423589627 968969978 867480210 286395733 20574280 34973896 171949643 85355826 356045490 760680384 599124831 577567955 79800864 666082406 83707096 847453275 710535515 679782525 37099 287669900 516824722 125690797 790334866 439499052 910753058 180296901 607244230 19028685 972826537 789230559 586557730 128919078 160467281 942816779 883681340 9647577 297617994 255110900 31547170 386826530 611005225 68750727 838806667 373722787 804572802 602892665 956085957 878171531 615855485 962056870 164009456 784198702 882275825 587484008 178374602 167936677 979592460 545025435 451968064 589082171 344405886 518246269 422868054 916393278 414204844 247171735 654585246 902552074 316549521 206662913 707024234 845775540 657477646 315122150 365272433 325610025 326056945 370019429 839407780 46158211 524270853 312994732 492430977 923218525 909537367 546583310 607591815 916855497 938984869 274616863 304223010 463836766 134283397 559880801 936251445 259103246 693179775 459580430 588023547 188660001 871965043 972689426 827136824 397649389 419880943 153869912 51393356 606181987 270178740 963736547 381339986 417435971 117631164 203116826 800471558 434320323 122601200 158409704 77524880 123975972 112560525 966788525 892396494 919117612 423848028 169956613 759800676 702464018 398821686 786577133 670492137 848242930 441589275 889928812 96459699 632701932 59282624 564637501 244744985 314350511 988115099 749974800 658054559 744592363 947688321 402771395 669158072 747488090 65980668 814515313 939146916 755587579 431984730 171053083 19468563 43546432 121185396 444229936 110677882 130326016 3626523 592487135 791561889 458617706 371275902 90324709 132952182 452036685 757584245 103087972 43884619 709187855 448524890 211876253 194352158 3558859 441298019 335218167 382944704 243423193 613567582 535581690 512668844 595864967 837251337 647444455 987810654 642034098 68381506 323510362 898349265 997089889 964121623 1655303 184803742 576750760 615150653 722961398 572340057 820502440 111141534 894499495 97862206 211565537 127233256 601547930 468486130 317943651 769685533 597169904 643822861 532478184 750074021 541544761 999105789 412893546 810212034 606576700 952300896 502684285 811462667 590419045 456054636 136268327 808305937 561378536 881700472 815792569 79921984 711870850 328592416 588153319 689551993 346216730 877970481 406153715 208223790 298280813 742519095 435109931 453876641 91937217 362949053 486824226 390741334 429950252 136618840 372139436 745758597 598314686 39177939 368404934 193540239 330191718 521845709 130439357 68609712 419339348 546149481 83927787 487542436 887060437 572775257 432436106 866474707 9166085 465220484 965190093 225388409 859688924 820797857 122557958 264915229 859111457 833345561 623413099 539058633 90699691 693531785 372745334 482059631 109741590 520118060 747641856 572164554 735446654 677626365 76086636 249453134 857718388 367359167 462785313 475512109 169738360 686937178 441630282 725230855 149165991 894895850 142065826 487624 104292617 58515087 311545513 796754960 545472040 749915281 518994227 997222912 722420405 23635969 319028097 280274767 273870952 44931695 742332245 438139639 474150812 736636039 435876579 849181118 378376210 691149104 937418685 373706348 295119361 365779867 162129077 984173662 6012796 173105735 676911359 708502795 359970157 916881427 601331225 477254780 648041903 85295573 137073950 806179625 25318286 429342263 108219278 230199632 539799098 312029024 198601662 290858296 418761491 327858814 239247050 901621327 185371581 437612341 170438308 243179452 292936284 260498511 749192888 573845495 74626355 786846447 923577514 47419244 261730082 492647037 318019617 681058296 759147386 816716004 862676910 148259491 125102834 993422345 950765020 442884516 127887681 767718248 899463656 871872026 290632404 270703631 991575541 723081618 162059873 730695566 364729342 242564138 313329422 731778513 581710450 750086220 630144026 125072369 910989075 264846670 722991978 815224138 969778799 975437425 232396015 765303535 840483178 162237529 319240344 559714872 824934451 708335018 734019976 265021359 537652482 842028230 33426603 520283337 484143694 277088091 894142598 888951575 327752312 512586183 255035997 729271781 223132026 715324959 890113504 984466998 749961117 206014374 921123256 628169250 577959693 881846900 182823877 858350196 686719879 670409950 601324206 107118082 830971768 59870228 705486212 848222436 608334813 145063182 293546064 138633367 508867750 298487186 483187071 358506060 966726812 405662529 417057832 612030423 143863778 855829608 660976301 578578120 522201945 647136906 27279417 254973228 786615623 185820009 256907952 235024944 947444625 234932923 210332096 996371135 834961530 44518172 243746219 864642617 823431785 263628099 791619884 680410703 286032344 199705130 234221744 154850949 235585163 932480251 141344665 117323379 772703818 639446582 52882734 968018631 851340899 236217561 264979602 736670788 687025075 480480173 900248700 236596266 883646554 933957779 583641128 180919838 45121931 134532693 340334538 65803282 771411135 846392362 251715217 704338933 653285707 817333103 906440770 916935261 247346624 50042122 225092682 551578717 105225432 833502518 54623507 850647264 715275471 324272590 57429145 763969417 477545164 346258342 204034554 128813962 654382620 599343119 805595385 147858768 393730401 159872857 53966018 264771187 631506460 305598879 115839011 237226498 835406355 920530998 18414927 156698915 467080904 863255369 300960027 365257718 43579250 872653197 551372908 64492604 692431760 874433381 110424673 130341156 138970403 423186125 938017297 174110233 636202660 687851585 361849552 227363281 852310556 794147606 436818544 929876542 462816415 283796406 868685145 343643460 147274071 205128390 453316803 777602075 409186778 266539660 299174098 858852416 666503243 750632372 308908800 411191879 441120562 357961921 304656674 550533531 917178007 228441551 981143631 218695281 876991149 4342504 531631845 540899104 675075130 113939852 817772568 917806624 829519587 983003310 87239794 812838437 269903332 232877872 901747097 64416930 989987583 580476719 21730616 612053511 277098927 205922711 290796160 80189346 492445143 732318075 228471736 202459906 358479195 285923062 188701084 447085059 383245752 428228728 188248268 210582169 395595707 971387102 329190218 159949837 418678182 185179160 869508806 156549260 267884201 92856488 649563612 338313943 923352106 375269032 570709846 424923790 950689234 111008206 274100814 266182390 31744033 536561488 890269756 180236812 125393750 967108779 886293851 348920822 668190659 588648732 780414331 605297066 323020398 722880063 645619146 665148989 383274530 301456395 110170897 388558671 986661365 55601233 287082751 977442056 285843328 799949399 89710326 577880188 378178377 613949332 477017600 91971136 616591353 526809571 251018987 595190680 702097006 865010485 813159527 732583121 851986617 950701908 922118017 490562922 102207850 963216733 501794343 139900272 734368593 578419976 47160171 750724179 720523620 383369460 135671579 167970753 696591979 203251949 76243262 12798690 361390997 154197494 91062374 633246110 280610845 884513197 532175804 824832017 448696823 731749569 348903858 472771374 504533835 495672044 29852109 684518280 109520702 524874527 209478476 488889665 587132159 487185773 151430177 139498824 908355977 869355994 81337390 784769197 723303793 873625798 384985619 121079684 863982502 907924690 819926171 173913828 585641223 135761690 645088270 866401116 956963833 793265385 810893103 414547576 11245108 61568901 839988449 392274229 636853112 251918529 693787299 269937957 849535745 794414182 675555671 429093209 132477809 695835059 804207456 456052494 905477095 537195739 846135511 462054302 25535739 122558277 949031167 522992009 689440289 481173519 139455858 988136763 223783556 421358998 292399683 24938264 842788031 577909995 953003457 575478831 696770111 398534063 636085434 902382432 10107951 228355432 486722483 165782122 480021299 581729386 419397693 133988829 714236492 8861340 648878928 665153887 84497436 455502950 761462971 428658613 134846770 789703972 399203812 477050429 904341212 678597287 365508074 874015787 395033969 982768500 228747841 285053647 534853013 114559911 162116709 258825726 190361012 163332165 317774849 792409686 28625323 32816070 529243512 528025858 630963382 814588617 437451931 680491613 820044168 64955815 352504249 122768211 451772919 624421203 950369307 975038655 800571419 702491081 490057941 635745242 352573923 865311870 685177794 531291823 496555738 77725340 786522712 265200880 127199341 151382522 468052554 428806804 973320359 644195067 699417019 424853729 172650754 37211414 76317144 949365964 790998671 867939072 294066131 284805164 845202224 414326967 824243700 504746842 663668675 895048580 232929413 674281266 459067346 867846458 370765579 228786012 432702127 455343442 403983587 575959246 970374455 611530363 259527796 217904732 59150179 905341327 983752963 360373641 319288576 880733425 36625510 176766488 475773503 770736281 771378653 732450685 620493734 543746117 762237134 411834941 258699636 259053681 684393531 774742098 494582909 951099554 301282588 36238011 980119323 893470567 684125496 630007057 976134147 511765901 608881075 829075462 259348528 119565366 971221903 626491603 629984349 20646450 364169818 19913821 957836336 928940111 684443259 447198355 87616428 412980854 423599860 602891407 973231629 938214958 67826778 666424787 822002913 684752128 342014932 55979164 279691929 902848882 485463539 915470467 553536227 942429811 68385458 267336025 228596351 155020641 743828966 159801089 534489473 197671322 724443326 421574650 173633902 461641999 594245359 189078206 289410930 600104841 463152119 111043953 163836825 340038708 23919789 246323942 266075653 309300083 973903141 122454300 91493788 210117213 680118148 663295420 913470898 642021625 981387855 882327215 252303931 582135367 39536405 192966524 207664222 410543596 628201427 505598258 64050278 977074592 735102086 288442110 156922694 50184623 962187780 679749088 373713276 786277637 195735822 683064568 144134540 238777448 962452132 161393651 837432498 113832576 903819682 629937405 945321525 311641627 833854578 650765535 314106120 19278121 880040546 398567613 360531691 506032388 895818036 952746339 481530655 817397714 244649271 473790903 873155562 307733744 724409916 247047605 26774198 707499242 823395830 923178223 187139882 462645208 277079052 944242889 422054564 593655390 555914101 767852873 175240245 437569139 577818218 566650173 153878419 183544843 59674417 657383280 814314530 984331296 767608943 488269302 400066825 24612272 474687863 93193748 323274076 281083443 739179158 470915458 180880169 917982746 722600307 831302724 534459249 98285457 666973200 170311400 919026633 474154722 439593536 431629304 177107543 586103675 280895729 791166927 374635427 774123789 759815161 333307793 497179351 616428583 787135158 476116968 402626169 26122269 694894634 159326135 843854127 34061293 525068557 56538707 688729733 110523768 991187061 976727133 901661041 339297433 592745066 16555019 156410253 917253951 511259770 148662801 425532715 446036412 348813799 642336837 912714001 656387751 269061021 569497297 660787536 306869916 977817371 808908065 785474888 6704768 646127903 722490894 806089776 898561207 982798082 286768438 256777531 946273932 579807891 294306841 24697917 560116791 206552482 915329711 678500462 520962271 282876350 314511845 140756800 120656598 890335845 627112761 544129631 361051284 876494833 179451308 105995692 318287982 332918300 40543306 320100570 40499834 538855532 653427172 723202515 186749047 996421675 2279486 336147776 16861987 432534789 115679324 105956463 446687107 302850403 303267557 77422502 305366607 595341981 61164578 424357014 321227933 869884454 65240871 768548685 318443041 351358533 173667170 788859086 313502621 202048663 232383112 608002520 53547239 950518147 47857466 29268700 522894699 340022166 613515249 872879081 167680510 792026346 514353273 992624132 336324258 176438303 371213538 938213057 433270369 803388065 985249636 329138642 327325835 784240546 940877750 487945246 503701609 617652019 439661340 534203188 6569642 865227424 897027944 606694677 554057012 192665762 404967212 234806466 917969422 833123066 268525793 166046151 766073094 24926277 12182481 878835624 407296589 297062486 791904151 149139954 827323441 880449760 3853690 884083710 197305212 56430717 275543762 523265688 269823513 633740966 513445473 754969898 382389877 416913757 809525528 794780519 770518717 75392529 915253324 421071152 25473432 425071170 149507946 33062426 915817640 970710504 617986608 786499154 403469231 522055691 991291298 246453768 86495269 634158633 372652434 840365878 605732833 961808484 158106820 273992909 160268402 104217132 917315215 737832906 41194709 601385288 181475583 834144350 149023877 673452712 988136052 149667909 913049897 254723642 849950227 629515709 326148056 768224178 559709420 878487151 55004338 767215500 239973462 63221777 325912020 173898583 588502987 581554128 89815479 723424795 796089768 220791965 814395644 202784563 47804997 549454055 82614520 876696480 124758699 816654374 339687909 158672206 123899864 397952804 709676701 159889979 365245422 455315792 335797584 448484391 970084902 48186627 575946150 632078974 728296304 134372477 978327114 439147829 385834957 110936977 254903569 33142250 238047193 185815852 264798174 468384419 47546360 915967109 986565842 574251886 645371145 174015885 868170955 391191178 619929418 638267416 706963993 129148605 45393081 135446140 314208716 39471883 69139835 644865645 950664038 63659626 111536668 718635599 468739143 771074933 132568115 414912478 246974871 942843806 539760113 348160623 174172325 141850939 805995172 596237096 166376172 318792219 100499597 421487632 220682706 774857719 789867405 708205043 133819477 11779003 544183684 16630448 570490939 157929481 576171957 854939424 206654211 542777723 808471363 9595369 298147918 383269870 808142474 807466437 60921243 283033420 872024489 278917131 92098691 809234978 307209386 26783054 418059220 539213522 498339528 735528951 607508959 513048711 640809190 561133120 996870059 616771779 200112910 45804139 506311862 825306951 18964659 205807870 393688094 611838394 871746788 291038669 494842055 530794743 639011594 20418475 43328870 705187925 551699594 502706313 437820065 671248420 500740480 692483346 155860800 996929208 334496273 61812337 432286129 110409360 633048622 235491739 740102268 561993109 781895135 736927941 346202776 90653372 843205870 28903361 718634656 538313079 340068530 52717503 236259974 331470092 179996452 868608226 926141867 256447563 903326186 181552393 874419092 188514947 933485684 548808454 212502181 382249910 783794514 960976313 842579322 993946534 952168222 433824132 428522458 653516162 50729065 53163220 991749491 702026553 178301456 494176494 550767573 416787024 798387138 829492236 230303870 107374639 536901387 174685157 348981865 806052563 391429738 286165907 822993023 494147857 19237839 513935729 937604091 19213488 188811695 771032129 558613576 170292298 326726651 870673994 806167615 944982905 827271876 258269401 872704254 650571827 69408511 259821216 260613617 201008646 614055787 688971129 140944660 766041342 233068826 18412739 494726640 846704957 922391406 737010177 320440734 370223961 28648360 603164345 328692098 215634798 600383061 494904384 178056117 920907595 354891984 308529499 130168393 912156306 439510653 165838120 527899998 775236991 406079703 493309897 310778591 219220390 101167063 748201634 588367242 728661432 936924120 479418970 126443561 165187796 156614078 990647399 149340844 158896307 609086401 143444410 185757756 480993234 891180833 822441056 803172372 47984600 620052126 471468196 397215945 792426701 178614294 844322008 184444686 101750361 214349720 292411582 872072076 13455489 927388907 287435860 863729018 216255766 535070328 226956506 914450810 108575542 714919202 202893800 371123670 332571513 485427316 64983605 741993253 279671419 483786535 425842765 983934164 914165063 481257807 152044014 618113112 826724709 921780973 136434783 965092966 525562309 285143118 255280176 688791991 602521085 58428932 729928658 322123998 863842337 935168570 710664193 219323943 312108433 857821255 518426188 626670041 828580930 41053569 981606668 603938483 664173688 74674697 48509149 285191042 830257565 950106043 844180679 594760069 61225879 131397904 394418602 1079708 619595138 990297280 280999334 557530530 633135453 142700351 331968902 806748568 36637536 986500532 937719271 265686612 467708419 482964623 896058295 485840147 173089641 101422431 449223726 246099187 70816336 120126938 780181927 175868831 434115782 16217288 215704030 578419624 44443982 918064018 824723526 819691836 1230153 133875029 269936411 924484672 162395739 312858094 108438426 149765294 407849669 470768702 971133896 86506744 905519502 558384747 926419746 573551119 607253889 544433580 691155090 277707487 775473554 517936903 735714644 136678337 245256591 955528127 67802366 905830665 238943648 963955028 572680204 270091966 233633083 13256655 43116138 424845454 999436886 136180039 577347432 402783976 627678809 555025560 190158062 66202019 500845252 233642922 828048839 795153957 399341077 348299644 635696456 93693044 882402109 828698218 905374829 943731496 302789638 315160175 408165497 105510677 902990402 577581757 183355677 799089687 750988294 599425723 71569816 829276535 470668357 151118756 526863045 561300814 588471790 807095944 39720004 3210160 256972250 737134199 232918463 92454424 712409375 687219265 330862909 32706772 948495611 459329013 369027906 718997212 483098618 654413127 776654646 568275222 283565817 771234420 117861553 942573846 249050231 64866878 661671381 317341168 536753371 70784014 303590645 9014363 311566773 46873214 783834196 951307297 537964730 576394665 187407874 856364795 353486979 262577744 54368310 174902485 724438755 899486430 689834567 667986344 954226001 374943945 893371164 804297291 541449795 627031580 867379569 938018923 96395913 443401138 575580812 783120742 433625683 801430127 180645101 305347573 985074184 262996568 206782507 865101000 277503234 740732450 435523977 670040326 926135536 980573356 220758333 473284218 308315758 43444296 552250084 492257198 697640754 914300637 194569478 628494022 429195605 45686906 157860774 306244856 635505028 670789425 704450643 148659190 158776163 913343322 540315999 483200558 472739328 839356132 731544733 357316633 421668993 501098640 424915766 75656782 651062 218239467 440514618 556564700 14367978 678869734 675158333 597734594 868009147 98767645 558507417 564406718 250881749 471290092 832467470 966724634 244880458 424271172 139085602 60681371 749427505 24303021 791138075 719235331 918190714 4285818 591705219 83957723 601719978 115370483 398130844 621569170 568415528 36999446 26965211 860284972 700323823 146180029 723939296 365465668 207421341 448296539 261576928 929255114 443484339 800590462 413498445 668228660 58681678 34859189 787731853 745470665 868495767 15168435 495258513 99200470 892504809 100589097 928547277 351272135 393207485 474333045 74581167 72537828 269850664 380545925 577461334 554972484 248992344 566515311 218186074 563720055 205666612 42123793 546866602 111070380 635945250 222194792 778097226 239042674 452338687 135252684 424668116 633647130 278335575 344354924 506004635 940437213 216337990 720029922 274205827 430111739 60433036 641395614 401703242 454923306 860196983 37987028 265087180 490235631 269737901 31595313 865253976 789651166 494427537 899830666 504767043 597123507 828400812 850684605 1417432 461949275 280443606 176217126 718278607 861212644 706886616 313118416 296864860 141524476 709864754 675415694 184594036 555154000 364586214 260719121 640615745 448975004 813294949 41209226 139346219 120104345 243866393 317328001 841535517 71109095 251871203 225335394 709586249 459111291 312676298 94413864 186413380 548198695 93342938 215345510 629408829 910205647 891315591 999227405 226023810 410093752 585187390 74585535 225102795 940020381 8387254 125592455 67771306 588857679 424958901 11245292 956646751 975491872 221292567 519477228 69688092 177437929 610174673 540334887 208418162 105295332 456009284 64771116 884401443 580342729 810865009 65284797 844938440 331868465 673900431 661353837 865044925 938351421 227331059 454316496 843744572 868155894 849987715 756758012 353709730 8970102 308194868 131615495 989786651 70678473 606908458 785603081 878452807 522265552 54265868 83095875 516885950 874639684 899886006 561733836 879675887 247447400 710783586 825222572 186231161 194945416 289027020 246861177 601433174 35773125 389152907 825186981 896226039 1301725 478530382 326833075 58406115 494122571 470605018 755237606 640327763 945013291 592297592 106415173 25031542 535187543 389202133 496312046 11656146 315177318 583365200 41529926 340391124 720371048 660367311 147318087 722258092 431704114 961559377 679807112 891355870 5263261 173584558 64085719 689223924 202830937 507269948 332583843 295309454 654655395 477448988 195753146 588938797 474269044 953004564 425513228 165964963 938740612 509681456 982868589 310424077 143161197 157622598 603633053 979946368 93452528 331629570 138335650 742307253 127686459 167128392 159997766 352059183 908201425 604571374 853263905 293525632 78414381 987274100 186735341 217739614 131699287 732999552 232780667 519613434 652024077 894584642 62268965 56411062 153931806 249866810 619216161 327530610 193489616 675841857 292475069 34369057 922291152 245775815 220896421 933413592 399749964 487157758 636838235 613812383 329264246 227915226 631026909 362812850 112931388 90939441 108089030 899381614 450188422 701581011 348025409 271351156 767037942 80299612 218294535 276147423 744985719 952378171 906913114 841731438 998922875 876067452 167284965 290440855 807458871 411108902 447247321 93139106 291867951 792089036 873574873 119934381 122087661 575052364 589191458 480837773 319601380 410109810 343411767 95009463 847063935 149718312 414754400 915802565 258231127 866115372 384182925 616738544 345010096 17503124 358052454 714512637 789138000 433980496 950669759 89086199 954107436 810909439 999872387 11108518 479589695 172850666 738978902 426600866 125884478 449105151 384019765 303913601 824394923 955900915 292670155 999592968 160265414 92714879 223876643 819549840 310926168 533116690 247298771 483156529 870748835 654701042 358143924 522700297 126458142 492150387 586222567 421172212 914606804 191770870 525382039 274530599 725295622 281318031 874429787 289685146 852933768 879380587 495264147 246350554 250886124 847957969 179370691 197530361 151968123 318496570 120503885 136178938 176789592 990525788 383568579 428961599 181347745 182364001 184977867 759335729 471333783 524226122 228321640 491069708 238736509 333958107 195316603 703133138 930510998 751428206 896229691 90181654 618017999 663858428 148604906 49286898 249571974 320488099 415448168 415232322 722666603 218135358 151053819 464504931 542014331 914502112 987595063 205212560 634665312 250127299 858013707 65178461 632387749 4026886 694395680 454270918 374375694 552208174 866808351 628681838 83974311 937110092 237398438 715429005 208147573 915969598 83642038 826186864 87617804 981553337 182131979 871398854 725162413 559013252 144761536 770704173 485988690 149288701 504488662 603573217 623754277 456067364 86734266 332344702 30815058 290918218 621795669 63777016 861056089 352702696 344105546 84855908 792833509 255670228 828813413 209953687 801310328 778922562 540154804 136372499 682094584 922781782 642277767 68302302 391338735 668901687 426955202 85642983 212107865 865112832 166609974 562080040 875658364 449652056 241258912 452902581 986563921 665487808 83069887 57102515 956902539 77314763 678836075 862509962 375944891 564752083 875909643 448274107 944599291 61054722 973972254 560021322 394407048 967874911 585069860 738238272 513076289 143099340 689643673 445436991 818379741 965020946 22489718 558389438 454069531 965695865 976498382 438920694 16089903 24774028 481600395 254991028 276713963 931889613 42679369 415079388 524332284 42559809 357182411 51862689 69401607 753299714 168537827 927238879 903386244 447189225 293713462 672060215 200808 282650783 661118878 789675602 833312197 77167684 321339872 5526481 15360735 365328493 414928085 104860030 992102201 959525763 74696790 187888294 418591988 814073243 73939193 707348345 422013798 891295006 496776417 685228439 370707683 58179861 956385014 998375153 333640126 560702456 466672044 279157470 956740784 759346932 386667011 883369429 289102843 436406452 587287642 987318161 718529131 166081105 148010046 728245070 614715750 171782911 70851045 794695283 254446969 77210507 479562414 990636986 769920615 870542091 84455396 353997354 157207383 405366297 108373965 374077836 740642245 294789556 275723363 15648000 155742517 73399957 698796058 895498390 473768188 316512836 210294521 247007132 821944514 165977816 932662093 488872061 178113262 424951464 467225759 844958809 276478891 819739285 775709627 164664353 452116163 690170894 982855679 897374458 669951412 196293619 821425288 264576883 57376816 479765298 176452369 115905949 787278040 27485864 145432728 966194543 606283983 403793777 438584933 951056044 4073766 677006006 69066104 754917999 116597279 109977819 490863541 138376572 668560576 575799908 347602451 726334796 209014188 732091495 1875375 620734398 412212617 135228664 90033708 708018562 891595004 107297274 469812791 598782320 8393527 864646384 230063672 212177040 798636695 24327615 272483427 160042520 768757796 20311839 237107123 31425577 194588582 860636924 93484151 102108344 624703590 437369843 271891206 206205700 28798233 901989492 255544380 284765281 912823257 416712211 318970827 228572276 139404820 875088515 226468658 388080661 716517092 197187123 499049185 774602124 29825681 503879440 231291220 667634216 757938170 128581211 939207754 278055785 950038046 818591268 17045094 282169481 554104046 733651192 644606919 962162656 78802667 608723219 264883036 697045087 715334585 267446401 634324815 353384057 12906521 969826175 198999953 421627825 937569135 138503844 366338725 144030799 184216434 863612302 678288190 792742870 895246852 728600316 88032905 681897842 916233059 982864763 298786725 483283714 52035616 420557865 765821968 177905039 344125477 646082884 102479405 694926077 917723921 10576366 279788773 625171277 161758184 889690761 168981216 97441350 65085431 59073331 389814643 320055708 966984747 83817320 954953308 293966922 551710767 890273327 478640693 505381588 993727085 852033222 999306679 74376572 294107415 575882996 204908822 412701969 80536078 409051160 286976150 158424384 92627863 726767569 907758483 646715164 580248835 33810880 249806818 915020664 487536102 542170957 116267538 499571463 346645375 559062816 975847022 446711527 838609482 213752950 161095507 928586536 497271079 648179136 4449097 785842456 168140668 400135742 289039485 226194979 775584376 61551053 101073261 899754590 660163539 808397224 324724169 535760725 608807460 10108728 220385355 245106135 827687100 797163385 901565596 37133248 676974607 111468981 889901727 40219071 626267088 248823265 126629219 825908841 486363067 910793423 94069256 224402030 588647825 988087128 453990617 947244196 642098200 536697733 78689909 199634914 759671426 260553771 655511507 949708411 382338499 419619915 342908005 357664220 361639033 703032605 115849607 169927794 907223105 970146847 938354274 260446662 605813299 326692323 448972408 262847058 274936051 204013063 535723374 503429194 692112806 108187167 625120376 136782605 179202957 665450125 168607533 507368784 806294384 135514597 544346220 277188445 350899500 755607984 54819411 931275879 609355112 718292216 906718571 593839908 160609923 730644263 135168753 558935533 739796282 726179833 260450901 7084500 446882127 5444902 148759381 500541664 994831912 159364852 172754088 70319142 197351665 6280594 180308170 812807794 852633493 813815727 364113980 28978625 89344606 112757969 433598090 444829145 931869364 153828864 27275874 460236688 22462990 71265729 18795037 40251010 72655673 98603159 512158996 850090929 27573349 433647443 866696629 144010266 671343219 362350186 949218953 112291388 680277167 540694797 384681250 281088764 334555941 502543203 198809449 221769105 739228996 927727741 344360599 286254750 441709618 601881202 283975546 673019335 681107841 229291930 92945989 381301725 36300377 898881617 69692742 721045295 432949186 882548925 51241013 214128126 33376991 437730983 156072246 869362264 241234069 469518440 120158338 595544036 468859648 344409053 139725726 289242769 304025283 512208675 571334615 930091473 755300929 177804849 434334052 338526215 456256459 60070809 943479949 199787452 504190005 250365210 547032407 387330004 923698662 426063860 94776461 153391152 414707980 15504737 683360414 492907996 58719554 900711661 18506827 844558666 494038276 616667341 975904011 263887685 328880143 943667200 261905061 39911161 981591552 313751475 537453955 33160367 675403344 794702614 907672162 989511179 449780370 542620834 988519733 209922737 564760321 602334779 22536407 910780745 475703551 404193074 967557562 798209844 501572450 8131366 472519825 766305794 635678475 117229508 308455997 82608749 134535990 22254928 691462354 788399914 508069808 774068728 878220766 124448797 311700672 791437309 762615953 935194137 844149727 954182084 736604004 185259557 698557446 56843588 612343492 926003385 118845212 767999638 346844159 234387793 695631135 19486568 236983652 122184285 881349242 766511876 458693161 341002031 376205253 136554935 736369282 253221880 615904774 358273563 583387433 249128046 753656437 110470707 227974273 135026626 845050827 819522314 932070033 519118166 137191946 224196465 294391166 549467412 847033221 97723045 800670608 593296886 696818584 529219648 269915593 967854614 40695405 176593156 942696865 280704020 200020178 77057703 196992055 306829002 267696371 638168957 451920405 845488462 245222003 10925491 610861457 377404761 70708503 471125828 464196933 812848967 674135668 658652035 628283070 853157663 683467281 540613613 649210741 816539344 549424683 91573831 720442217 843382434 138717800 202839609 831378549 394893847 56464111 50800434 841284918 285319589 352772278 454500244 791631921 100439450 541238664 173841736 528193129 778352651 800060349 618288375 451773745 675794044 519284742 43572206 609581441 138466682 617023515 750394606 81420474 594206924 448487204 923543936 962238132 333145369 420698559 217458545 806746355 508641073 288573302 781594556 594490716 751067333 33652588 131136736 164378491 172382221 816994844 139472532 543312943 214327270 593285518 283778978 119931346 311629734 359653521 220153344 721863545 556149089 761610278 975071671 419805962 933420470 462103371 1866519 99183883 816645420 273614323 933416137 673613279 452807293 557345816 440774803 178715204 393635971 604727693 83892301 441472917 161715239 457429983 668948353 890431786 7564337 334038817 684845804 909818307 614644920 767897013 264304641 737605157 993421411 747749623 757503629 244521248 481369430 868847640 862872098 306992168 659201828 808854125 446459428 611402214 108444616 267232970 815672386 109876632 860402402 641408517 358978193 165638366 888754513 250041541 579851717 711779713 531925117 56264399 507744920 688177238 362488307 813935627 339706777 664238473 310335037 202835554 154019774 244721864 658666366 149970672 824011461 831709652 386915652 234046574 92630987 170995904 314503488 539734645 8578117 3059260 372292554 576722886 607383570 890424719 183091553 983857655 230957242 46876741 282425497 845049366 76989257 478587778 393382539 411344628 528120748 843222896 107649506 760959252 550965815 873913433 776827733 146744358 137076199 670144492 628810323 393003442 236633216 740400824 666228804 291915994 343810368 463253033 498967634 388427663 926169616 627162047 611235372 356621440 458010811 916015079 389639502 358925060 164777779 147746002 294891472 699326642 11350607 24662456 999623279 362285520 767736119 223540816 656224371 869695524 244015323 695348265 98571954 849397255 190802181 166378913 489628880 193534893 961489475 606860947 584316143 464019176 231794256 715480034 896448581 67762226 382592110 670312057 133342677 418699857 636855594 954549848 278592122 479557248 796854192 203997429 99928570 499888844 669827973 80632429 879897561 228930929 250357718 266715527 652944429 501688793 91828050 253009303 430617118 729469173 363167143 729264272 116357380 155527649 658008007 69673923 999579402 747204627 67696485 984402305 189459467 369933188 953272173 226784040 395774025 149144145 974255594 908549961 578286831 538270552 70958045 430057503 263227666 391377182 315608308 143982659 95647774 315189437 853095502 758185753 197136177 864785162 390083508 774126096 437263492 397785119 520607869 325199308 351451295 348307699 624403198 175051068 374160357 104006065 528061432 656975321 813731838 471512730 304357536 271267062 672646032 402220344 38532835 138514133 249996259 431168448 983908051 979676948 851087132 866116221 193157904 504383155 279203486 526228859 703594395 305175619 818053948 969674738 599792408 502561230 903941282 36007168 222839347 806394821 272592848 835804091 189043324 184723658 518000169 575137130 499599578 229799144 399070300 469464550 508951109 948321385 562183326 379551542 383198321 382632539 761512724 66735661 959572303 91357166 609211373 155260956 750986089 488870772 279883736 394732235 427200486 570533922 401029022 659987011 769080294 10420105 583856108 435956106 536256980 836011659 508436323 359760973 502693581 179453794 847040485 636448642 127890263 533403307 872290040 31248510 333322213 204407548 280286980 295606971 521836017 535871349 987023386 369467523 500192940 727286994 21202960 149304406 715761491 507936714 699178765 775789959 824209744 642941415 438952901 797245356 39772943 271472925 153417901 635388678 829414599 943604288 854374143 75521346 812197196 279277609 845190419 243881139 104014554 473896936 454165892 277970924 938220783 791060043 573769408 264458606 690256770 241940375 46212292 75222814 217969542 220464375 89380587 584779011 288280944 802195561 616222532 239548930 428502838 582207209 565762210 601021102 743454314 330377701 838692767 314244830 92058862 119247064 756694258 682288645 25571447 55696889 413383790 703915590 76019889 279375518 630527940 572609135 147387426 815463275 202188904 436863912 729338582 35313367 897731415 382989375 540993010 584579534 226801671 306260676 716657582 950507592 839047977 259702624 957508890 55590850 169592558 233447760 252111818 914197866 164895643 375563962 465372113 589667504 218334123 237358726 4169686 556803870 217454195 595645369 164589980 459428493 387479862 419375106 508186215 963541814 434792671 298086483 19859030 728715121 400724352 170229607 921870575 57041069 188849415 593765586 115253749 739622686 611518231 978207259 916040551 32983502 477321835 26006373 552995860 782652398 289910393 619043494 621683504 30544413 991687731 245042473 345660674 78183797 628090910 913953885 886377454 565403956 308897828 873952256 231606293 32725215 26635045 267556115 486808166 88906611 203932095 289411856 830196965 25468442 622150043 397199653 161035363 453461554 7838121 970737310 319687256 700787646 395579078 563545006 504222469 158065493 165698004 997392359 672926086 730756172 638036773 518056580 186752966 526985214 476045784 178249900 24445974 491326977 257149613 144183473 345027798 296690934 473051552 864743268 939398416 428167647 530819712 590539726 158084076 239339267 663587779 383159645 740825778 670714522 728335299 838220149 991472863 503124809 612378313 289446675 941844132 490593471 259095884 217308834 68421403 444272601 16615939 793388760 20715785 313110834 253610478 548936539 364183967 99557501 716164882 82400868 182386102 465173586 125971275 511481458 520749187 269436854 787742075 217788418 528243045 946348600 431876886 353018173 901523425 996030920 183536452 399983699 317719049 559153453 169959309 416258528 246673980 305791046 426054880 506642033 385263365 812047340 183058659 152993657 143568128 940196869 271368451 954874227 849454447 910037716 895978473 530249668 802420675 863016778 934129244 359763603 868811539 735996168 580039941 129205791 585534653 825445046 343656438 231603707 191465811 266096084 261029834 183750375 719028589 517610808 435239342 378149863 254935775 354521930 717252185 47947421 299269019 699787536 73971625 603076399 434017947 727338923 163764438 233548288 585208813 610269756 282897692 270355777 378232917 228249974 856211577 21724858 810407901 101144707 757405291 176055453 338241786 672026126 971843094 502165168 213241811 505197629 249658854 261020695 4185045 28955272 805402073 16873671 291618419 430357735 338136303 167231042 833910594 42037718 570483419 700132675 308347918 70305360 853998899 792675188 70803354 624767918 854519895 279892593 121404270 266580069 923626753 197308949 317678699 28812090 562968321 720736357 600861229 973767060 71485170 541202477 493554185 156709719 186680695 661173150 290278056 887635764 637842210 577133233 200751575 800049110 212969568 732149830 77874303 483971710 764389199 289578426 272277792 866243718 908676667 935036501 629078243 797147580 624503946 519884035 321779280 570495153 167955457 382693487 285053708 135118996 122299153 904416424 96417364 733653310 739604947 241892750 119215568 491338641 780176903 149896118 91510160 518851770 748387870 390265446 263297259 799969418 41439470 876062293 737837104 881240199 61277512 75108059 837211383 39750905 597219486 318688634 94266143 545329696 845704914 118032226 894644575 304556277 46957169 150243967 356913230 376440023 853036157 966317868 303433913 590569791 890258753 195399004 907557533 457476598 445259784 229147245 810802696 29662450 240529930 772350077 629467062 65238068 525007466 160256020 689568598 885249708 642747291 157454496 233847703 24655539 952156744 345022152 212142614 810074735 25938629 307755854 824359046 671656281 251716801 37261694 166125919 268137055 76101056 215393672 727758722 390860067 875846378 138208052 316974107 85601990 449365885 943795138 265282480 284669997 395866001 585408683 36990077 168480402 222525336 327658468 306415539 327035528 18103957 84922125 664448022 57316291 896449939 39848370 116285898 134161445 330638401 974673660 941136542 922194947 831370646 63595514 980457974 790269301 624767810 184747732 17687627 746604543 377540483 329349990 359946814 245639011 998479473 533184747 310646202 162686454 141426122 23854537 708595240 59927669 334466688 573696375 762891323 547994892 566406803 68492012 289784368 288999339 866887416 803430112 450751328 850743827 520084117 465665875 378193315 761163181 829967347 440131209 495728617 422748994 78754226 451330093 501986531 255459435 997598945 692257390 210319062 825144603 678806466 552364560 227032362 367207307 520786834 601931621 957154519 619812368 773834620 668705407 867605781 260646848 955698934 899502447 990557647 951546861 169010629 680301952 196813525 190427146 9507529 850951117 303596862 507718613 546781351 478128948 96460917 849037982 796263124 494058012 190516938 584285996 548322763 945146740 869468177 528656694 376746477 416138810 68570333 805918605 13947691 69987708 412626831 448324327 415729589 24710609 936497551 270539314 587269644 434099233 324436954 40919221 915905513 785093423 55858225 542397612 440060740 756614062 923940168 613521032 881477522 630211623 720738936 368187887 38180208 160232203 667336033 659916487 26770884 324994428 743957879 160632642 246162649 314003213 367152691 664860048 335378757 477040235 373613552 317448101 830064466 994648436 348153970 451946776 224159075 269221169 448626794 454205083 596870369 426315250 929638829 778063953 924225378 146649363 260669508 193350863 649257627 470475017 170869681 414347310 317673089 343360402 805237933 173642765 258568222 724203827 959771328 728890690 768550470 113057333 362149506 8987982 502097905 772687680 955038626 563717335 904826558 416406707 442427511 503514551 774318608 327715251 209549050 981480721 771890694 610912033 89583330 35218770 341907372 92521029 152227840 526934598 594599744 137942396 458647718 833512503 243200344 105174389 444451808 126276055 546318568 97743819 354809422 541890848 237740891 880257019 26128143 702554145 73983198 188962805 396062483 375390960 298023141 251053868 791082855 460026268 369116447 798926489 277028243 538081179 682474715 627663271 503662222 661916712 751748930 103575343 242793511 558293375 97536620 843580790 672467360 103707871 325106382 115050438 144909599 629593273 65798198 580268030 227313518 712762192 120712803 599403180 120244230 358871871 483543983 567286007 39508933 990260133 46237470 519328407 684682781 774865644 846577114 512212622 261211135 285447887 438398816 479114210 506124724 43368315 490010050 988271063 919928994 454444923 197855754 922191933 925517741 524394580 50456547 901888057 858149759 517514020 84402789 479677335 288019212 142555973 174122233 652145109 575048849 990804056 68744686 112078829 107243773 830706265 766540441 172854891 6880469 438474097 489282991 123155222 685823718 252396461 980498005 498587115 336787197 992752676 914065279 778731453 904652588 969089168 565262096 810791373 655499157 396663385 114542434 214919166 761002210 522952300 658849906 128936840 169470463 109970024 285560502 833503147 747490903 305458893 80503797 216878539 772274177 15980279 426593237 239195691 12919850 172269184 815828036 58332017 277164568 244239577 793182790 834916936 71261218 23072382 23471537 929035519 380693900 583905934 446848444 507057847 805867679 433868887 994507745 503507144 285268613 885817428 780860375 999805501 44510127 643774287 309732210 523054582 994964575 402086171 397032717 176194293 624946256 556593091 528772576 514320153 76718238 401820128 18634835 310070228 245685181 867078575 386973372 163153073 401152445 216248805 376574791 106433398 503827217 700633739 685158932 614796555 186709147 1566757 459427359 226786246 190620149 974313269 165027022 550457764 875386407 548671563 57373400 630017906 308783459 717549175 419344882 506701026 575385491 406036943 722763990 403879098 62327306 159019072 392750032 160468873 55096092 520161409 706066771 225619313 227649989 156204766 450405305 886632339 485934388 524192214 336913592 649530577 474389849 801870096 72388376 834832257 723800465 384357000 968381063 327147021 861029089 33033530 816637513 765143912 786950140 935766657 39168890 307152816 730976162 860758948 586815282 604687078 746852417 572516314 227360437 549854714 657403540 550200679 376198986 77147191 616322924 572483867 793985886 538010447 303178928 118893664 637954118 310393816 447910983 382654359 128755654 246381208 783088251 175632836 324576959 809112026 667176036 473733701 2274136 784710165 631952583 656149248 41616314 752571325 303507958 78967790 645138715 972519542 307527670 448901100 328049194 69551152 721094827 626643532 856036304 95696291 356720053 267676148 418170930 416926858 589097388 628235590 318909338 550007509 656013278 383119706 225566175 205484173 115228849 598446671 785455671 955123284 16862255 480490635 730378345 566815579 140614254 277977623 783044021 341698689 724966344 341429764 712450192 268573720 756711251 269388923 933957168 686088476 490908110 405820796 880990518 217839366 81649720 165397984 93765370 21349397 695448591 187134246 290436948 469679839 673743976 972413870 631393844 225549831 619107804 99441610 584052778 340848289 731503655 793276025 689493753 276809740 910621885 641763871 619519737 337060366 78237957 91390818 497114320 534505418 400075274 987033473 407105546 17029289 746535820 660758707 912602796 639126954 471562786 95081588 159658590 184319563 763689999 577164662 700321824 960623804 250246802 279853152 486136939 477726865 687037210 559583440 258585751 267304606 783172051 301181060 722238644 97061214 120583976 723740870 252141083 74236670 470386511 256182535 841613656 321489525 722315581 747959488 357045427 743082917 855188114 62977887 737895126 708923911 627887480 370984188 673805397 428885964 320578564 474429212 897438954 967064014 824815420 474713976 291248558 153413900 742497983 579174505 227166148 334671322 554696958 399234432 323572290 16039850 23466235 910501882 739161306 888640977 350747270 346660146 667078322 655699155 159285526 785654648 104748466 318037952 231644642 311131024 647139469 783272976 688661285 829033578 573423133 263447303 490969945 514556106 317616388 580789482 861945508 179645464 826697738 71849914 184326197 57144514 976561327 75980655 261441567 307627440 258616339 340301282 164104360 696259724 578943432 64301627 454444877 241476666 675917568 645842024 669680088 580232516 217888108 702784345 871922805 444225804 399265793 312694664 136554477 884809534 508915812 959690430 798018348 937237432 171005663 641308662 54414863 548090405 50974025 795785067 52587840 539133079 778675924 495274961 427217086 67472196 756264241 655802640 518733047 766470941 922630859 292591132 694339343 776505864 223979807 722477156 305928804 404320888 458667156 444491397 22295953 803093816 467596033 539062332 806537143 244258629 817650203 933198495 475075771 339163025 920220838 719099637 372255879 691111124 247345640 990645499 92921252 482724874 997256826 799896871 322224848 254232174 9186088 6992396 964310875 204905433 896241562 912700368 641733218 844042689 832112955 454389043 135754592 749648662 611682229 590759598 74664267 715368300 212822446 895338442 102295412 926878362 419952616 49710987 552889865 217781023 25254193 407572966 216856214 174412874 999928002 910238778 93586494 527472765 732559399 859506877 263725696 802118987 747516976 155942190 425655116 481425589 962999053 274488302 349429791 740568855 287870923 492977171 688722025 135093244 674130583 134955086 341354275 718525045 363080500 471079025 896653048 92187454 818371449 938654406 453286383 936774372 442294297 408720392 493477547 777868266 481806155 786788278 671437585 64225254 429450083 111505272 18207598 106058820 157359989 408526306 933257499 10287157 366170737 656711187 373123205 405556566 135904898 6584750 901132685 685277607 65435827 156747983 545050291 49978948 353155468 79247675 983674628 696962711 417218545 996656674 603131984 174425219 46684891 159916980 244807050 817525204 615691525 709118153 623771588 313735576 763423169 187771423 946372016 718570317 602210008 784059471 671666768 209575971 667967653 130509012 27267969 222109801 525624646 351186377 333025545 774868657 872956709 290089300 998713195 91993381 953792472 325869073 888439186 242457235 906211101 412177661 152250918 538687755 417032139 911707056 73939089 879294188 279683002 303549541 472136934 522839343 597118435 180224247 40383733 19151111 479244282 546461998 252657746 12904593 123882740 301854884 922056367 369313241 125531804 436027866 16026779 757133843 629905696 536274238 365294919 1381574 829249118 725752494 46935847 223242793 986317002 244047711 141240950 49001388 18983366 707911164 733260673 256853212 684751982 789533548 60301566 795193638 638280961 711252009 611351093 510391797 708513318 318181298 496975466 96454957 808271420 761290573 942936233 691112975 687723017 933349858 153913000 857729367 382915188 294840693 152784789 869585449 302492280 222828622 429653557 390903831 625515028 406628471 783856414 270409095 63254636 920635156 499235265 900493984 757832699 92385478 102599197 375764981 229032089 949844026 739038954 462275253 757701596 104261387 410920380 381939196 499462680 593768594 450302762 181554757 123695747 147524642 903709328 432794360 865229762 934669079 138952413 416540259 647838325 524754485 923816340 935811886 419885881 816487323 816173389 838411463 469935051 672952470 765378106 260589109 432457022 176583129 689743824 50776935 11790029 276545507 285466756 587900591 33660575 152653504 157892206 166115135 97682931 812168872 756360419 782906709 69199724 627224328 931487303 128618298 73486678 434833249 559243462 407014546 365372445 486004879 367829379 395403293 864543587 205459006 940562859 612789795 785079584 97575989 461531531 777922098 952429588 185258261 603970291 636290124 287030439 76086837 130043004 568144812 160449643 949054945 551793163 106443602 919989935 183899301 25595295 173352629 849065296 849417854 157514914 65874927 573032258 353716330 158737784 229028604 345375011 335378025 686415843 60820914 646372560 866719269 51562350 975572253 984927859 374088916 836639150 960838834 930926307 174588864 175485637 729150944 263415144 866023851 853984640 827564733 107005590 109013808 718129454 159321344 473836248 310638859 27861725 806409223 45196156 92241974 294976168 351787695 492335694 230565903 946046904 885488250 572519519 876463605 163564595 759856553 832615126 657825023 123938896 513001195 52346533 224509187 35537907 616732715 74687733 760201560 89233265 156499919 260830244 117608684 91572465 161725162 59922004 760288765 208172916 14866614 867946062 719742937 366506653 99221276 870218107 95382663 459555432 701690550 584783678 912259656 54877706 633455298 842018876 174633884 621014782 12613701 437663729 381101084 805461620 649114108 689733173 401371532 837920982 519529239 326357541 881897112 151525811 139311929 835719390 38051180 168511012 929993455 396428070 873897599 261859192 347296745 981476026 303526838 811816096 307324749 620255113 72319962 292342450 124761176 395129078 728921093 442720094 110911840 454681050 274149221 308811499 710801612 948750662 90594397 966741901 676124664 194709224 99357036 148064007 747953819 361146788 412210186 439267786 240641282 153961116 975445584 636093004 556343612 5552644 91482814 553556965 619174497 762098655 57329582 704732006 613494247 470055852 32192535 897668209 524779702 448703128 232921034 406244205 539821839 450553969 405542485 848516877 581851383 571523590 416834936 168487741 788935151 393757274 504939590 975272832 834181368 520839924 150852296 406588685 619804568 574796654 652579099 872517126 52861961 213441469 64230471 635103291 829911500 224000737 485748900 676956899 473091712 487641716 220151175 948708170 186800030 431784710 27508716 522653192 877790856 543669567 655226820 547879980 219369971 645645476 383904559 254706123 926753386 854379825 42027289 941165807 801242729 823154107 548174810 60960558 118861361 141611057 116572997 123546740 984419349 495930924 743923312 519086804 988738034 713019877 629910456 675840310 167468617 131170024 954052063 746592461 833192698 155740636 959367369 224806964 420259200 14976662 524850957 449831796 507625088 481476743 701535802 442611811 141931348 370267964 207050934 38932043 460402073 132095458 562662055 323175188 180125402 89753071 805556914 686993001 408831961 630865980 260969743 751086438 949868190 938654655 826688754 677493990 151334733 927888174 877923692 734129975 741787171 876443626 549382998 422413343 177661864 920036613 163526614 397128011 492389476 170177471 256493261 271491015 244039883 791864905 103184101 246564178 61696246 706983859 903735507 269528309 55314159 576726510 38220642 534258231 355170565 51453673 934010857 489969566 424999235 913264765 971677990 852572054 684147378 134678707 872597709 677950075 793400130 624542636 392355118 128826380 415279767 34939164 917323879 119904006 214069120 732566676 78955931 779387860 403663944 873054711 481807964 70988853 289531324 134507416 38768170 410983240 87846896 698397953 986717458 989030344 621427607 223818558 668591926 805942979 373873398 368739780 975221898 349699186 437659084 363140635 52774487 871418342 689119858 347190382 817486523 964387468 673326570 595961625 463015509 55947795 969656837 699916213 586374721 538380901 748905831 312199449 182551 241297750 470457398 495601812 137400451 848309428 110768888 251583277 990714943 963134308 73910523 334232663 947847288 115146265 171902709 777392608 607216471 828117398 588514118 392203254 403736822 332642663 539337393 354617666 133077423 263632800 61261010 715412242 277730992 82119748 445735833 254612014 219802449 230099755 109166514 947026611 131984519 524289312 70624012 564643157 247417459 964651416 847648859 804113851 412060504 990898345 866597078 367185963 995167575 203486167 752720410 412332587 997670184 328962810 191740542 502105083 313254317 999273686 997110201 104907589 954143010 117693302 911326099 99445597 103523895 953629760 207468880 179022824 355289356 311342667 52892037 984344636 858446122 26669692 213102818 650617239 789002701 881296910 171993514 875671305 255026096 12003217 149367352 849483609 677474829 618250336 581734909 899987077 517919779 945279936 562287039 98761020 974273461 458451469 90518577 901315486 253656466 161784519 666447730 237912639 797981713 194311996 994431020 100249162 426405256 68538810 876844722 917813550 30799829 32653305 102678266 866018860 65391772 439223676 927169074 592675809 813789416 891116466 678321674 288311937 937024246 362619720 115044835 694156959 384875449 485517156 786736450 88434437 540203528 242081337 54615310 628431768 88977150 405693136 510149527 394405094 549435027 483350262 448040154 55721918 960240674 199505241 452349149 336415825 367848615 230946491 302696542 638126946 28355564 508779787 416413562 843904634 493090994 218556814 752451845 683039917 763029208 993579217 160444296 434691929 833568979 234044095 238839830 40941058 134109804 158776996 695867849 733368764 236882614 449078075 362637736 82142313 850683758 105275205 596593775 407888694 785743441 146733593 91623756 618050078 4482821 917972574 957511824 424171996 303595703 283108992 286656471 229917867 543595678 21889099 538124903 796417254 41903404 899547597 331622820 920524068 483304247 15297263 261709676 800954271 471447759 192637116 667026813 11409155 267095735 138676261 57676259 158285374 97220043 267318131 321002384 728708409 913885068 769700228 557758386 35887373 576229309 867822348 822413389 517980449 164376137 6470210 542998574 216230469 462117656 146282586 131663616 380417339 102414478 819535164 651399408 2642274 60943354 895326580 817804369 69204434 978103597 820761810 684426956 214471222 775104600 711286195 77490502 73796324 406400131 527819859 225787245 149629472 976921564 994380404 427631666 22325506 228576396 312791217 866605744 928545480 351802985 561525810 426349116 898399881 259761839 649472363 285839744 370140837 482577921 24017413 623595766 659918513 580881983 225239618 906397169 619036429 658286666 148434016 636782028 317763462 702858518 392060655 354362554 209256217 145589098 844896339 374459980 706375882 719386464 214302768 139549068 69840211 33747731 404249236 734269033 617851373 574497759 660538134 628537407 717466693 515054187 92890247 470286202 788821694 645700409 739700594 50277091 457752776 263947013 774600989 687848398 565003509 463004018 247674447 591736120 753666265 770136808 810283076 108567723 250501634 412547485 599680717 169251639 278626801 49718635 794972616 182023948 499174712 936751461 484803080 947651938 630365214 857495652 70855091 278878568 708001124 90996893 197490233 284693936 108128266 621283687 74405124 52754554 929490890 706752529 194772785 820727355 664510139 223485136 34011112 165537495 941479747 948600801 980629862 811209039 468520025 715962069 127343488 442488417 385841827 830856272 288292601 323994954 977190748 781686214 777888932 469409107 551106619 883315629 269216781 793958927 208679591 467472193 86225085 727224374 777756617 324413177 616666538 832754374 739894644 257020367 633752931 967700832 267103586 554575200 451015708 192908597 595411578 147805810 945599542 710719492 570695696 209114061 19161242 347540465 611587702 761546353 332533781 922355418 169943726 292089572 153413998 257664500 975902154 411508574 70966379 449166354 197013566 702201359 886816735 558660196 477181853 445128681 644172391 590444989 774049349 611946699 756763826 218914059 700981513 448444967 781256319 74237056 150064596 702112857 398205584 108004150 175001431 949485091 668623289 397982999 633356593 391290188 893467880 260913741 564501762 517672789 226309796 53283279 18103849 553926371 819739051 357631441 815208376 253465222 576575195 114165649 318615027 178275806 495727327 346174164 763176491 716114068 165430207 734436648 369712066 466893168 461914705 438285240 143920218 820799895 36466183 902820537 971093519 27599870 268664277 880977248 513745126 863648586 243329749 596379696 914794051 430781733 248442686 763512070 837064324 722820412 58806339 12612684 481236181 672301684 893147045 155019441 805526332 626395862 22431137 148804866 141416370 727759913 276549517 797585695 811271091 922172734 580338735 680982595 253685252 372041805 737362139 476813592 158910495 33917219 599516760 99228987 411255049 728567962 56167334 920205764 991822187 11039839 15446928 986030578 21542482 680318101 283309167 603097877 661576802 489928431 860529367 790485050 693762799 58168561 632290140 423875760 105428513 832904845 177172012 333475418 955293050 104472568 683002630 482750660 64817750 701214439 898742910 261095840 706175513 221697794 803463111 217722515 187096299 384886330 296091807 962860855 237503210 229169213 105249309 499692712 535347809 174377713 953563607 796608886 632851979 738126180 878215014 935497916 445847396 12283360 50388964 225740017 869434974 178924875 997062931 475919832 336923883 12864430 12844383 759016053 106103766 973514740 868040031 911776101 137851989 480129878 427673356 232900853 226515211 81756718 103616332 421901952 835455979 686386830 765612206 651655463 545668587 680196502 106235625 749103216 847426326 896479477 812352323 833044322 286636880 135265357 593505398 145960218 470966218 985937930 307154862 910812424 39407144 349038657 434265239 324446359 516482910 105696298 773766828 11149577 237133858 25018359 431641296 567218840 141844322 639931651 881387052 349089049 189108879 349240585 240743709 31745672 911774024 520853833 152498807 305317682 515350639 926642799 572314908 775519507 580684283 362407092 147188749 576771044 198014261 218001486 855717031 169271436 215229451 271976610 680727302 122870159 281963269 513275791 807406686 333797821 635151513 427104730 372320194 789762241 553661700 240765761 302950338 815983856 777559286 473678663 719983865 232509099 313341082 85926584 193869403 67315230 912311109 73166403 27484898 825061257 216794500 142933207 173856827 311967658 349396761 681065629 856595874 289831395 257869026 892477738 693967194 470321532 765068475 421206178 523754647 919661918 669969142 829909260 75802377 352605880 661598131 931082769 212681523 503107585 748101729 756541843 578982369 62933236 207279342 954042217 985932480 842676473 730679708 299688722 677112687 739893305 497761820 391494334 167523978 398493295 200652758 184102467 236830274 49231697 352618043 358054662 238588054 688207405 101271189 434369323 244132780 421724702 688735601 434119854 763801485 526559760 773948177 67598192 128085841 582485457 776582059 584796832 956222547 35956016 870613068 584708029 521765011 149728674 815348841 178960376 453462972 413274600 923421371 709189526 706531127 106786080 732394438 63228290 425948249 812840192 661098437 273376956 18544476 587207095 86621265 20168094 261596680 236183526 670801196 661669801 224192258 353448370 182771388 573171850 72425225 667955329 9673476 582025503 36062794 857905775 453829045 984092011 252933438 703733046 601871367 105503047 993688858 65031955 66395755 745719583 690484648 782399278 264647034 287328005 818389626 78766200 670708362 894485186 948560848 103548314 247786146 225966715 446766278 368002734 157601208 416609935 577378002 178946103 20075373 387124850 162863905 456402720 699323466 107896170 778242229 594876687 789115626 195211799 676494596 301008995 16292070 708064187 914298229 376062824 737214376 476690863 246141792 824327685 796050504 749804041 79616015 848919215 64028600 929961731 363189414 118700717 959448881 895681243 301383914 451690539 943857983 661295149 283774993 252970295 247325931 396452756 930022033 775477676 314123491 76970650 264316801 252900804 736875170 352657948 908111517 210865531 998073282 415648556 204117842 197627576 400548323 410716195 669524234 531447181 909573391 328445695 259755647 716788154 961808165 299599716 998283973 374338196 322284472 384010392 362160719 210023426 66870587 148798388 807460228 918141261 732360846 713581029 108749042 966366696 683367961 619324262 74597089 807720697 510326549 310237243 385459352 974317595 508516918 774126517 872036505 408551022 110920857 586621342 55980389 345979752 379511899 708511340 692572111 669881007 635399594 689974974 68137431 204482847 174768266 718204205 590845379 966738892 840845283 436122648 416448704 411794322 324471591 239805767 50606683 947784154 955564776 625301539 30588113 382764473 407091686 89778721 956612892 343263735 177719340 258432249 850190716 855496358 10380671 592293898 695825151 716340232 537709669 223014608 64480275 428143941 539172221 861587674 13070672 103910636 88591838 319096138 595168723 195414577 228934173 722608130 432143403 820058125 50344809 903587966 475121825 290807693 594726146 178887744 710469055 205246821 963661330 235975807 878106771 790425258 668903917 683064495 939521212 200349280 666645349 162421029 258123040 526322258 764841655 420336475 536525657 566965373 236003543 116815670 416652340 993080391 593606825 672756946 71926952 534780012 584027010 855354548 549366226 533725041 766075430 576219136 453847197 616246363 298047935 616648074 824038372 926051040 349989059 110121964 992226069 498829736 508153137 576287916 522248600 254557371 282739618 835157628 725660816 779788296 13593920 497920211 914714211 915610934 50009903 693165399 744414745 238431361 282960775 331247827 63596709 615891900 768645075 135562421 697417815 849721534 697674493 702464480 121418844 51724266 483247230 760910584 316779053 210153583 57887908 161415693 896402862 718459142 996587607 457778316 961085456 419491144 279661278 78369957 504677250 443309500 308920498 252799393 919221121 23082030 771773217 612319745 315617 662921702 138046411 279719006 590122648 1352815 661000614 416310202 556200987 823110657 798627384 174089549 333463071 77950296 962503793 567081300 508707736 576283611 728564714 708529626 727605950 239033005 415100032 975179391 951320188 138291817 718656361 767848213 397399530 309889115 692016860 690975734 207768120 906608749 704290989 481857302 134517973 48375023 493039348 647575605 137321893 639043067 490255774 107454338 384608222 55021493 393722344 87607931 210403133 104474935 261835850 633176699 862548373 289071135 598272576 108698115 7080479 119423163 459380877 487028515 421617773 215827878 382859982 434000097 110529755 273081790 773116990 487412973 243483289 404520930 178241073 505041781 991865797 538847578 817152169 388890363 724087050 756120977 141148411 736887576 119236907 531667900 730345895 705387584 787300093 63279655 24137884 7081509 569087939 402570868 500066078 956737184 991275692 965043783 301260070 173322231 808201452 974491274 328152981 970689660 86361665 164826264 25651852 350554315 798404194 507825534 672206465 957340921 834484986 228841803 454958795 145552257 122534366 474953497 651153214 18079726 666456836 77950898 810747563 821727025 79561951 534761495 926342045 462192935 397246343 884008551 566549079 46776153 154859811 576020523 256160996 43563028 85426207 587789767 281765799 432147509 944607923 567837214 308428414 780711564 773948991 452951153 163345522 34201272 762775145 151368380 66733597 720318426 294321346 419361748 927941909 684844307 747806520 112924248 820520378 701773879 321230633 953683751 430117786 550102476 318220109 169706156 675042324 499172634 386304997 107161083 323812570 525584659 938727580 934198205 837070254 15900601 61914089 200050791 45439329 955596602 70336615 220627190 427813421 410484501 382602192 482524981 31905924 523363225 151379580 239584025 199922010 619834961 110870594 747065011 825953611 688464357 797609178 83543837 131544407 518550450 789053940 987895748 432768522 927173073 520921588 891008152 193280064 983651588 693736267 158819814 491192739 432062014 55189226 790907010 386543493 357923908 814359189 89744309 865218719 759358678 63464940 476400201 506243515 195493226 873895468 335847004 573345875 338689606 239182870 188652067 292828095 214908638 674471613 674618205 491119898 595386898 19921508 272494508 859040862 667828499 383261366 764883079 125843020 960830724 144921170 398956062 952521757 21666171 261057338 986053578 980956844 612561585 909358681 176488894 127860425 88544111 89018030 707400631 310763321 682770891 690089819 575172915 518374283 558401559 885031274 7282512 415664681 508328709 338108029 369473449 389898456 152663383 324431423 784014203 111282682 705126154 369921754 494176946 951886234 789408011 528110041 743862072 776187141 107851116 139565336 464607787 909497999 804406082 898173558 268894632 416431257 348953515 912088198 178143155 855882097 102068034 930543458 103008224 367530923 876729052 320638686 727032726 521651800 578792881 267497804 595242410 356316180 199345874 631171480 270277138 102071799 620587785 659870313 750343956 239836891 86336618 791815868 88337990 731003825 223882628 388124767 927591615 62968164 300581098 830731283 43543335 465058876 167695279 308237625 154356013 970619804 66547508 596888381 711707362 852404742 60769761 737555562 610165317 261826748 840397074 183878952 232815384 169282224 543223209 196555457 351245779 785654143 726147763 251587953 687179498 798160498 507308521 160372120 581317400 948610582 619145868 348394508 995144007 664218510 225081557 989237527 28885459 158164543 895343927 783031413 512130891 167865926 976819455 65080268 588666023 422936400 669533033 579584189 836491850 820024574 151849528 868074748 349107762 290590892 84154735 693529736 396406380 544766892 923917585 426325905 276564489 239674592 804117508 498210476 751264112 241576552 689881371 998082635 822501864 849709846 957516951 924638824 892524463 250276806 506239709 759073890 169405179 350215760 861630570 561073890 18511852 246493955 925510184 175556209 73248089 469075670 774386211 228675410 931272949 422184350 643102498 592401626 782570452 244049717 352308225 365979856 531708256 366263889 1606049 813368377 128929115 930180631 288921457 382529220 593626012 652417997 806852788 357837280 933672630 568765922 35701419 955603010 891268400 891587590 458914328 237156213 568610102 380278238 981822696 446809980 882032220 165203443 240174226 482494852 921140148 103748019 171318450 406568324 359014718 96545625 457121083 633802203 161633758 740304536 195144281 560707932 653596067 470279900 27005819 805501439 23615784 158629324 389258233 915544960 850951558 379542904 728385433 550727802 62716423 393341463 425404105 213272692 343447618 998201049 617613323 89891469 911824934 100277372 389316091 788220508 610040453 767476205 786990673 670498238 887882571 386517663 482389609 739474901 828344043 513104784 888397367 858097222 708081575 962917463 444612782 472240970 400728245 767833582 288485352 170920541 90957695 903951044 639786343 187271225 743260727 62801348 415366955 198884248 341101277 492171844 682655299 155337700 203511409 813403308 94108413 353175770 190395142 422804630 4918148 147060676 257063477 298391078 677979254 698805596 131688763 533474420 131573429 475906756 764320270 555011075 975514751 98446792 761065471 486934927 719290701 410361820 334573611 594275520 473129280 78715879 93546001 7588419 68754870 210645744 751158540 299883362 214655616 984465067 798801268 258571161 354495034 122244015 13722793 591967170 627841142 262674441 395652342 845517929 822556612 48522017 520024828 586988865 850354093 670686505 958172589 205916400 954806452 596527339 991121289 948335804 852843826 975651677 679683098 495111418 907657012 583337535 877816807 413300876 293708782 355704724 31329886 681259580 360050874 150870306 985586388 213042232 556574337 647152133 292355048 725997593 223553302 927906761 575691875 848635725 217957559 361313478 842953856 415774326 843189034 923538798 517616232 232522013 378731168 374858191 473214133 473627431 336115537 157522553 724794490 114369602 384039174 83253623 165577177 123446543 34267901 280823741 201914075 518400856 62748781 662822197 402562846 470685826 707812118 990455083 845440503 585777337 292976671 545546006 183942465 203761090 330171824 488145409 601724459 556455461 169393007 660149095 892990904 476348841 823032113 218975316 977607917 115976681 655184237 53447797 554784882 969202798 431865862 529632309 403925785 575639673 614990046 677671447 61451371 610903475 70828150 826405277 842913967 464995565 348089177 608657364 739972324 207548267 304688450 931182264 435867457 939706248 349446067 838109223 142434836 722946701 839795410 82800176 166555520 365203109 922466270 959885513 358422218 13736998 359463897 534257320 956271840 488787646 245839175 85920967 483223100 15704828 623621578 171960410 547003862 428960082 497739992 530522496 299443325 816910745 233129887 75108937 881483318 846171484 122467983 462732642 994876160 289002783 155700853 990009931 160254180 51855033 816838439 902996437 459161267 877837509 89083361 739765500 964421705 402788945 615176871 159471032 953764435 181815678 504147792 122314010 645045192 121991335 493397126 446743229 872657415 616609023 574535911 131478577 138170631 953215344 280359373 271783506 43690371 878978572 255691265 266004903 766386235 902367535 584366398 973074161 126655975 814119436 35112216 879909652 75193674 378486190 373906920 439088736 427150997 939615286 677728907 925073405 348486070 779696465 761339301 251388993 894772729 187462405 302715061 730080962 371798430 508825409 844224018 467258797 166904979 282784366 365638051 498172599 793255980 972624966 963363670 836458859 491633558 476639588 432653089 347125003 566766144 142809234 396432052 526279639 452735348 479426742 397124242 82733174 215770656 959755718 999215167 279024816 793809907 260144186 923420320 458545570 25247020 595022190 111116345 96641748 612277958 947738951 901378582 968087465 611734395 564805473 841816123 703944853 603974255 545763909 736269623 449473405 899823453 58054834 340977142 694187190 453460968 906179245 391482435 972948226 963857870 332161886 581750421 210796571 583474756 341531713 924196902 945009015 670012854 127121353 584227911 398140500 116178017 92427284 547447655 156483571 825981184 642342497 343679056 820497200 725695963 779595578 314622794 74655439 856116418 511394398 117081536 343140637 127028067 181908143 218627000 10173867 707526847 335371593 274220679 255748045 779621079 523217871 873681123 521862816 508749312 450137449 262582563 969036374 209107425 503660783 660677979 711059573 751474761 201469791 685151572 803768141 484461458 630051416 241956830 784150749 234520041 231432648 104256113 80452650 636526884 568283887 166206698 867496664 894605058 946390770 137316330 36883856 734866620 307009340 720955476 801816272 340765669 53725038 759872151 342468251 578439006 658885189 99795554 173596125 152972630 29339545 185498266 367968659 615627962 910296272 746941644 481367173 810954039 463260636 915988176 797901397 327500919 135784979 480581470 838841837 206945013 514855305 898833965 427124939 576506165 288329997 926247641 786819224 705055235 300266610 163421589 737721704 56749891 164839556 14684383 482482699 240646750 191573352 739069161 40074105 655922423 875748734 398046536 850871917 535344951 147082025 119797122 898717336 280321082 524031696 762843779 767917259 634150608 672932378 60558102 685276034 461946666 278188655 531916846 58549328 18369570 257108455 369086662 60071254 622561322 633853525 17445569 929952042 724204584 708431062 316713886 466823461 737144213 496017776 329986391 231500011 145018592 788171836 311249919 302134165 480510980 719387873 935042358 832916191 652194386 903646647 749591811 213826116 680846991 644393767 747830564 364804235 275483077 257348924 100735588 680066388 15060825 300510097 562928235 632623376 533276052 667824626 194413498 523095845 46497611 74211703 849238609 626063837 955491065 733171414 877017548 965398464 430779980 289288051 142723163 475040948 106140329 341406069 220415958 907603191 385516858 834547558 431709300 114706341 53927754 219737519 438714607 543856863 226047272 36388009 121433968 608274601 448681289 606095788 163160729 665210465 658885502 157484559 250394950 47723982 394028537 224378659 132568754 68605848 672896073 344796961 90262023 867863701 378481588 236893931 625547722 116023906 747535712 422912117 170022913 242149891 806352977 448953987 603347626 832347408 701259383 233686618 215503899 32400321 705195081 338634050 557191365 758511315 761701895 74874427 261279717 439665466 114851696 794600268 919704864 471036097 211751849 828816846 459306063 182154800 58331025 604041047 526184087 66884081 256926953 225349430 559489753 193014517 21480883 77669237 393292524 529105699 691592477 825465630 849659220 278008029 609353469 581242132 882156025 562016966 75651628 938784368 828654661 70308942 399490284 933864111 311371888 769327493 3332147 101747694 609571066 132365971 465175651 23521212 820210387 531067024 227449085 402915927 554482337 592113996 723511322 878399498 630728929 8727974 963718187 194274351 213345918 627684165 583811210 562141050 236605665 589724460 685151048 798565951 24529363 951058260 288247233 282936004 777034077 563308637 420826828 340819647 119486663 432742569 723989054 51049684 382567520 792425410 775740855 897664482 979579175 672024562 639998950 139646836 483950451 971414672 67161296 687560135 116599833 169068310 294807370 998585086 28959147 121181451 942241271 387055742 152153119 741957188 762184858 205893832 781581442 935885133 220313958 673654220 537410083 709372909 8526657 844525623 662487433 403611977 8262631 435064930 346578944 215175093 484639192 914777305 318074665 610080788 556943380 159393305 713930776 197115418 791389900 360052234 141113327 535975217 513842485 312052902 496946237 591253710 431356362 32742279 892080327 138687951 222359705 402308391 423127316 642000714 571574264 999948226 425577202 457542163 204898854 389969072 645322757 466327527 13212600 373131427 25159410 666456876 528962015 470776208 895793263 483954033 589266863 423030290 114789971 853052177 803812121 950542577 128076414 383002614 903388596 677410663 631824630 44035918 795812670 67831040 4752692 559247204 20531673 756506090 401515420 865808116 17832087 818562000 287633302 614285882 685357954 753152875 124866130 86124277 828595120 331156671 607317656 148106331 387470052 350225561 424981688 433224166 266515370 262721055 13012914 227950828 21229338 312942453 931591901 70894987 979633946 9278048 168858105 388201457 699620308 855832532 605511381 171702683 128889896 24432470 133204159 101031776 842983522 303152026 71958928 16331678 107284927 39261771 852530352 741709638 84080430 319270129 103924276 61075328 753242462 273480790 271948455 645981665 61853976 886711765 428559307 828580105 860765165 778856146 55926837 775318541 253041763 982114984 116947605 479300332 670934795 906697034 745050986 687128453 47901687 279672839 120299637 505306051 210680882 316132739 673992640 218463508 644965557 820148020 66996390 424981165 202592686 500474734 161785472 515006254 22743845 22002952 286815016 658796017 32296109 113020741 879335960 626935791 976966344 202061889 89302310 309077383 735818426 377160595 592890030 576096906 607662022 515299198 98576612 898575990 344761500 19177479 809975544 127623541 816544367 201660676 750493200 903350275 551574269 523478204 285094074 696031038 264045692 626049813 405015217 291710228 889821912 136018535 289125356 490829045 824863940 833736396 990151243 115765440 584910455 220015613 716945686 603462323 501035050 964682743 821312060 365317034 399002843 414110185 771165268 543985778 452793852 485585647 435555909 297641519 398178112 168739484 259486393 565780354 403640599 318961231 355846028 304375934 192686740 281701807 784062571 151327642 74840597 529768418 273710787 312825930 206129832 226106474 587349078 608966644 477688672 361220062 980651097 859974503 460892537 36516125 985350873 668337409 731474564 295427426 334328896 490700866 426902677 120964162 351690038 533448637 340595285 183718362 703191284 959439773 664449722 188764950 364634365 611759676 17170533 491187208 565534927 5779657 315755050 660365558 147275451 801442914 582352572 77352437 637483964 208682418 866907041 296274729 838596422 270361914 225226594 234503335 649461360 164769878 965771077 888540402 887466721 676084080 790337982 435075198 802449784 680707514 939740862 27531806 419442208 135109877 826955913 600160948 410208627 724304065 471066978 671425077 737685919 416538388 904930930 497009829 780773029 516194270 910572993 813210448 949660820 147287350 436205993 800145437 655076961 249764022 190707586 265214474 890313605 995028335 180285818 788315670 677096687 599905028 167975614 446597643 40078707 693226283 546386565 66491661 758130670 659701017 996206618 503174083 74639138 163743006 384807862 964540260 99071084 544791423 416010683 167875880 390823568 959023959 82639592 256381190 903758531 178400285 696232217 306906184 750018094 324867805 765122899 570539978 113402666 956020230 625734948 95011410 903468783 752192499 843029842 548726344 940151835 116829319 568344668 598227926 25284971 635693550 293321657 362526634 683770130 316865716 790763637 291041681 873908923 209879875 163677765 335664222 340365205 731248294 273700481 563680935 615174936 706053696 215827413 472828327 94067094 624744084 651717976 241487838 884983246 537024822 717059940 458162624 276075522 4226359 266937287 672523636 849364787 925097831 679193671 271332425 848086033 30603313 801489567 793955078 207801764 271265979 517571933 43594015 901219976 16373559 567801924 343793167 512100971 8660013 282137274 614350214 911738158 766116343 183618197 847112067 227295768 320148034 275914108 264936769 675679599 221026719 933023711 519010102 199314005 160183103 728390037 779893045 399750623 474906156 13272636 963093907 505340762 485179177 430403063 875727130 189575249 681511603 828224018 116831319 219123875 268274468 362714192 159857166 390669710 124159133 285340147 329696912 742218691 937628109 570277250 426692664 915954993 919485103 64793223 465053174 680212843 720956244 273725856 515928743 281321969 498287878 688355753 582582997 146774887 456138013 925793080 563214022 704247324 981070466 810487268 639041512 115990299 854788209 557806287 252141090 353987853 148071112 284424487 513142496 936247578 329813776 37463326 41430860 267551145 799895257 230003483 808362820 672702278 496060275 860180377 467726134 886122104 990960815 823041718 29322339 407086970 492898946 330771097 663292679 25885064 110674941 931427128 474538712 111251126 3151072 982326726 894976352 925511011 835776202 960950691 336920963 201681156 30355694 40059435 962539729 411897359 321684416 288818956 484289567 693207975 114565098 554549995 785486787 584109533 948300374 790155803 333654915 55867788 231838704 811798993 642054746 65270275 980148400 968535165 49152509 607635699 548398758 745355823 586449206 298163086 355006089 290953424 968217615 147022957 956590584 383772147 48320738 349140013 538193424 227140673 797502932 615513625 45758342 6902981 881517264 652443596 277920384 817152447 503753537 991544754 10314634 9819464 272410445 993642365 886001224 141454943 846012273 104264362 776757077 525674799 307587838 281581629 757305278 666082561 306422517 858191832 935217 241804153 197817926 7081049 409390818 429630935 255579901 953753672 314261671 26238013 216968936 751249630 354787349 746586259 968447058 495260705 3545325 123857379 285105044 154669450 832081098 788581090 103163861 266633353 642485836 900152858 238960816 320485863 861262373 207369344 334833736 197749066 970820133 48205083 193850150 432498761 477948861 688274579 56943101 432795516 377611628 896498403 325612349 527769414 799205305 289570741 142657156 313078737 855332455 991683674 491944989 788437645 967990722 488429887 539491971 972765013 91396204 58390850 370161690 647458937 197622733 658879666 269041550 153192306 118450693 164800806 50465595 276095028 67084791 108511472 119427434 337253706 923781501 426155284 173260493 719942383 253928404 540107045 75774498 599241478 841493649 169795788 180167135 304276348 749698631 606086632 901786005 710132229 848027258 257067277 728857449 720891862 17600320 259467973 946749023 875337272 206901678 840473318 829350080 717639808 375509589 578052817 595777539 453119995 1787298 879619153 81120459 447544119 546321492 882390387 995183942 653296014 44802383 548600460 194098811 356313595 94224036 995360207 42265678 376987864 780922070 333622524 634142674 946184844 24076908 792606763 404877045 730081351 836156322 495026303 44144789 299033226 128470585 514757766 480516793 174751796 383400212 783312982 648898009 210613754 922611046 493839670 901891214 139525509 96071607 421779817 777382482 721174869 128100420 513248769 149158129 577721923 686579055 185350487 444429503 422868410 877557652 148286985 364437326 254931022 206753882 444945184 939142062 117031104 881464326 164906853 892685092 692099854 479501392 316017314 98237804 322395034 98803569 732448764 107267745 624276819 741524000 582774620 371327589 509171052 550827731 249852003 821632611 541749088 25665534 27130466 275662249 558633704 301092678 785038745 370428505 24505085 287939167 100631564 157686699 572512093 162765118 682678577 446269429 591350955 83636642 389845675 459519329 220599014 134865224 959837210 225704143 152205862 971893696 982161486 438505568 171811379 927907675 677421631 697168913 813373092 817410428 843000025 420878947 551535457 176605308 86373534 64969100 614039410 18078994 287443834 900416908 9501965 657996580 21952881 129799163 208305510 45350106 285670115 233562696 746839329 867301152 329710392 727016395 863058279 283279454 907543949 906301681 659115600 934880020 219767666 200837250 280811581 64966020 684080412 994805427 79241385 133107827 93266139 445864662 243886806 659624254 917255596 965013093 25135809 282865972 439782216 910998527 176187663 6975385 127350977 723032770 761009526 804262903 170456621 437877386 196984328 268215771 548617964 897571735 314964838 550416179 226866358 509334380 597404763 447082479 401898779 310198393 638251934 87226987 996524429 540789412 509812667 710635224 122155912 971819972 527038749 196104663 39953228 179052622 757813895 896359764 658525388 875262683 206509693 70060878 741059583 262091214 790769781 774811608 327056318 317162308 710847981 249880885 454948628 115314997 410621116 368376461 97995782 559365586 651117145 975812594 849009487 924912993 417928021 998736841 335635992 54977530 807759379 271550130 851571887 682598177 788410890 907018080 405896071 263821457 799584284 31955107 661422041 128600685 843495805 281615870 986246019 599571841 827119419 178576018 694627597 630258622 281892675 798011543 347076652 671042688 693637502 938927739 650541815 411632359 905366141 328469304 763505567 545399321 681721134 877592074 196225424 862036229 833962740 305267870 236699580 252463068 20063723 274102263 412150745 882377918 110939247 639095098 684565935 728481464 737948003 337610967 422471333 331611580 898916892 390433900 555599073 236680564 856538707 297961452 559299252 818978252 374397044 335338839 121126790 47845858 888972345 683837947 283466243 891588085 984509630 208251107 688925350 434170866 923118941 114150888 733821430 544652420 182035475 36603794 619371015 917953655 601321998 91466379 541790483 218903295 935620400 994798777 209570367 183690166 363402040 223604608 366925097 210031483 226133703 837613610 20392484 137475649 812999368 549636163 297810360 23589522 206705285 500834072 560499673 158725960 957349674 143089281 161643649 152546347 84140372 174580069 259888921 592990801 812682716 156352318 385422047 863004466 24609213 546713755 539694866 1651602 540389369 434654834 389587645 88461757 206410428 553520128 226241121 562350142 440173574 191945186 747361196 641466304 260828725 532397800 363305154 713591963 397610073 942735143 118715795 736415632 401837598 954647942 286706890 493986948 327716266 23957573 760758566 355546095 500476143 992582141 54994218 586555451 703791602 23994766 540213493 922416749 519889814 636255473 641945968 451267922 392332008 67385138 762086787 852331415 776071095 442155236 284629129 472888564 497166075 302680656 182150300 710029574 934646410 53265020 849417169 164148529 935921101 5729051 998316000 69316389 69017846 716041044 72622146 870860253 288020830 747773347 868652679 393866893 54028204 662396246 90581802 77812445 795858219 610237699 632972198 724339633 942832088 13664476 108897527 177137145 795785755 325125277 996457340 795546081 195656270 173553209 396937481 847959054 150726727 112444868 829545060 655526015 93892378 377404596 751037198 517329927 373528005 32662990 131096897 582326781 141360761 276338865 104911698 808523051 190826548 342800150 884840377 298886923 512478470 217601615 834745645 475621568 363444005 83581397 445633325 890120650 408235533 991370359 144688087 212332941 569682410 712675636 991252235 27889622 669152293 133424641 855798349 269414498 717343986 478249088 661671438 159040241 370626033 577016444 148142617 212231695 214487336 881774106 771542737 843125924 527800351 602872629 832080183 199286543 188508326 868295246 567441560 14825296 125451041 706541708 165365965 170419468 158627501 833126826 79446303 900402301 539289549 319594440 907707860 371452408 150103155 548239237 784844128 576955266 88935030 515208964 529883119 607683278 996629073 322654094 215849375 771665159 939748129 379638543 791476303 757656733 959275616 564502702 601608824 79345831 169123600 515275561 193766986 334577146 307499408 957886911 732631757 939719574 837267467 817749906 778550394 452635640 549759989 303211940 247190607 556735712 802844048 803264403 756721705 647407645 751642080 258830839 101511076 464034445 558977296 550319936 659923081 641010035 935169346 35575390 113392470 441207875 461535143 635031856 623899307 277244347 329982004 236624105 237395656 863577624 331793949 740052088 406685315 226779582 2719613 814289744 162077484 501187913 806259413 783958771 208958644 634431299 187781651 179328714 135368713 860218526 436344582 885000202 590464640 61284701 329695055 360976774 95575201 447105026 331334222 366068837 875697058 529314807 707046527 545354414 274439713 132486488 43441977 305540848 391721596 95822756 379945413 737431934 377214143 23946857 852212372 28681470 849753577 135773787 68330208 664015147 980284984 70312985 756013113 144761336 737552849 688296001 44925834 521636004 23697840 708593358 708720716 821678828 448516444 115514530 458052531 338359763 517417522 553462841 491253890 933321867 355610199 727646593 39793415 91064339 81996128 354547580 351516055 993970232 764297276 896164427 969569133 835987786 317692052 55464623 202946302 899826033 811717621 23887991 622283423 99548803 43990829 390678802 545111675 636508761 295211324 254482326 512780816 188354554 784732661 709918188 81271820 384943732 571081666 228189078 813627035 19025193 14095276 154729963 905114722 852706020 401228276 73815521 451646454 160529248 205550025 421868555 794089103 438702286 777388030 457839157 171883948 169773550 798251523 454671546 426924308 495773013 762903656 552655129 307333167 757998697 461991110 578646387 798818770 91717223 702092052 76957431 670260694 108287102 752823343 720577279 380525559 331506690 188536430 292853589 899834777 165294471 616353170 189888379 916949668 338926137 266695032 944398028 556628440 364809947 531742972 79942285 541051718 335647614 576009442 129240406 670094599 421749788 144713380 635309943 636523098 820478103 638249477 437733653 911146746 922315940 367429262 261536426 775999269 742094412 75172304 119056937 154986281 422949548 789480184 138024555 626968181 215530030 610868745 896489341 116719942 419677223 946869830 571449372 554425656 657230754 736095965 128434538 962820503 831854355 327421528 35433687 862040502 467111055 172807987 917969463 563208555 886295691 531738094 675919231 274495772 761924983 345581665 863703628 512593911 612822078 94574064 697870150 886084415 529233959 604079552 508964780 928476486 633054568 611111545 301464233 77012129 161328186 13556257 40118589 857341812 756139006 937869706 446648501 490855751 801741252 751380248 310223541 694971298 912283208 86482921 84098047 817914725 571797667 42039647 718964143 92415176 817484550 998205389 68489078 242305253 623590492 429752530 93668531 902876921 197568868 135700379 691637691 441263825 491183202 59191140 46201749 133306072 909089722 46747107 102624195 193876098 683008026 938061291 422264981 306432019 302195451 785740698 478340345 506343733 283117582 776146540 741613395 275919704 178942162 740790486 258775727 749186730 503044219 396702414 428374443 164868984 956006858 37860442 412022945 906715668 842425370 728147897 855361885 926318564 924043986 424439047 606404735 95512057 954739649 806111854 590538025 659313001 271145003 44235215 286371443 444492680 190224889 44470421 145754751 699526555 95567198 657882004 976580558 588011366 661677232 696455703 73314346 511024449 907207957 419016838 958814688 177273863 74468307 27188988 272752078 531887246 632333697 282318012 412927458 327014077 438157132 118161279 212441801 438655961 643052407 116225839 116468505 302245839 683697005 111913315 392191683 893881443 433785661 622291328 475995359 612882873 102747600 673720090 602634292 26104077 590664304 148011622 248704775 82386806 775385621 343196167 280587672 184536300 910246043 102064113 19867467 731625391 964253200 168684074 749780508 525319462 819828164 625154792 907445980 281619370 777218989 813906430 927370744 872141733 544035207 424094924 420081908 903690678 766712184 286000862 409571311 977605908 341078683 962215604 786577961 723284685 725973365 516964818 679828349 839053838 716046956 532342409 155559183 206991474 678428489 139420259 415708146 577371776 618608793 215967759 394328006 778415726 252239998 79579830 26526454 365539662 662610274 723280486 38375295 297655927 534741513 287965946 652538160 166154666 39297523 290664969 962534261 871640120 926930484 579723145 189661885 40071874 796606901 932365963 536161929 834637840 946634903 736050257 696079632 993494212 494772813 263085330 685133827 746234054 467461139 696145858 525703931 215574026 90049921 573972852 992803376 580549211 283735158 962463907 473082859 119079925 553663348 533256694 472385603 296943406 681558791 92118575 186760838 394299594 476085516 330885363 940872693 422859019 247941159 939276164 185133324 145158323 680715641 392447863 607033703 419888635 106961633 575002555 916999230 443420152 886717529 554552274 699410195 928108484 886043844 129665709 26558381 148448924 667547990 696283899 53703044 175382268 902691551 283611540 524226778 249087657 664482435 802168001 274638722 259078754 44467674 666584842 812425640 481191610 406952059 515770326 977901736 473250174 985943555 612484949 461203931 755512307 730725808 204720245 629415568 377679614 568754345 452904277 730500155 466560508 140519527 460918968 237824256 507005991 797106471 349374474 617780372 247857113 830697946 177357038 195334204 67888672 87056274 993924638 817586664 972770440 439595790 686809887 482990874 429721987 917053825 653284074 234208422 864086310 771727586 130534749 886328128 115571473 912299296 188903211 519487110 56016325 869898045 294675191 314805722 596235491 392405050 752828769 407288158 468268258 766977964 685620591 785632110 268727526 851417351 135751707 136737228 137456933 681273555 525667892 850721215 997470713 843840742 426245202 433740007 994707196 201664941 384729895 637781510 233029062 560334707 386915902 693436572 824348119 965335197 351551378 781637367 181958366 158867373 709016991 306320573 612346593 468334977 227111303 765960390 226173923 951663075 240417845 461278214 342541493 831144690 192738001 475923433 847088797 997271738 77992326 80570386 221951613 432367043 450900827 904696610 181788224 354702415 814110046 80359422 439930798 742091703 129441667 841682120 27531149 113201819 640007903 769693841 653453904 207128652 73832162 627880204 332832800 319470246 83780975 667266158 836366484 869408535 290196173 925585920 905618217 583204389 37212355 427358219 919620064 24348624 161802790 462948896 462718624 207642087 434482057 190231147 414547850 385702958 412027232 336382204 481378334 141059018 823959281 73585492 75174841 2455464 801060031 451803427 341759763 715925455 711333477 563203538 910839141 775065256 802724697 812299758 338007326 189503985 387979931 164721473 654367897 166469476 218195131 709837663 393618685 839510777 305062473 478947080 292751153 856606142 471811724 187178324 795396809 504545187 194835805 888525448 735107176 643213279 201806599 812964376 42672872 562835197 339109938 674373399 169516405 238741130 286070168 999972416 90350374 662205 378638006 833120418 568775810 8954313 553441319 558468311 53680619 70417958 503441567 186124300 17585835 252888927 855134570 186899538 538108629 19980402 989251103 257050489 880788376 503578712 436789220 174804296 163848767 118047191 329275637 10711380 125028839 944543182 900085922 9738596 35516895 554063610 61369013 951662225 399137314 400958119 692370495 178172431 705357886 245221793 18481125 190033714 152219115 124315994 84098794 669817788 928097674 445854500 659735311 359901848 908133604 824847327 435849837 601637919 672237027 798877845 158965495 296111651 292682555 404593822 647285378 692868558 453015492 606246181 380781176 385717258 473550954 870256700 822765678 229926705 916367852 250886329 878165110 682080014 252443229 639547481 512705035 707369117 484815806 608294831 503089327 5997126 653595376 250980952 196321590 432757488 950898069 253605584 798457163 311270703 856452112 349423377 541273917 403281436 617678727 286784095 614452551 228070580 178814838 662687670 739678206 806096139 849686001 40742754 96728815 458857604 641374894 115389862 953655944 919735111 704332303 825378042 491386487 918562878 560365051 279707692 189094162 249802435 695082620 299744729 476171807 186502992 713700814 444108925 483256423 850643863 927574202 966766697 527499968 538830842 915830861 709737264 272059308 579601925 745035696 594647468 228813557 655127109 131990779 656063907 744742468 929695376 869251716 159552093 815712074 5636810 80937610 647776327 266051118 867889867 729444261 402268455 246652720 192145237 75381296 893491154 280995126 790773360 863838743 897302984 763837997 73604053 604474212 575500588 20312675 83150450 598802983 40684357 782628477 898178133 635036239 48809791 880961946 723989759 630095836 907732972 123716861 768132613 6093277 814280716 345534349 328921622 763652987 199800432 831462757 215984347 164661448 634064916 74740840 870775582 327052697 24486528 189195946 849253675 619183832 942246556 418198380 210799021 304396004 191445161 510293764 332499956 599085805 541423555 484579845 943303339 349967352 219422942 729535665 436760618 28388502 981847124 670962637 128456523 621708251 480874531 189008585 199900916 807416445 65440579 742668134 222779276 164710663 455339523 815735389 218224993 834436052 28230661 138572097 83526573 264006073 183478847 237758802 166223556 617912072 470710122 107823366 326495757 920175823 866005836 255829954 919880346 526174836 559591084 438886899 715187731 458342473 186385424 596946729 274145438 918961529 479367999 998858741 185390648 702221844 72198121 407164431 389035293 273064410 906019003 624496135 502590373 811124294 809176483 242206013 331872160 385393602 219868888 860205087 976053951 44862825 700504865 739299580 559568596 509139239 604969666 143337427 714629615 67557645 747828319 416377889 308025546 339484833 29162387 906235837 552733625 905569661 469408220 371644430 221656547 151841312 395095683 416232356 677175612 660615763 466084727 140420714 221407582 824630457 264799944 443611638 179590741 225812659 124776204 827152422 84822022 500966818 182755827 689503864 730758625 239478494 244656538 863033875 572665760 491088395 274449424 271409432 290309666 195703625 154698957 234510423 151406608 135999801 991916744 608447617 389904136 348195371 179739637 519856897 630853350 199720959 131938087 118115958 753164794 224331318 977122794 70397807 664696110 331735251 740794038 138101326 983478857 192017638 682793794 222932267 443585901 456570132 245579719 196256151 48376963 75515921 216969365 665476346 223874735 133393893 685635893 744467464 591313934 48413916 947592280 662527591 721212068 469773816 812846263 466379993 785492703 429903333 767493638 870951435 803800062 408427728 760783532 441678454 457352885 443109538 480608826 992272996 338756941 386614935 909016559 231411637 317357799 584828219 346604162 417643685 202571453 952760516 535165082 108149725 239745529 560226787 863323904 255821800 22708429 180329356 334364356 568609135 160432489 174296638 697148979 567617801 678978115 602060319 123535916 298528338 537550822 73314472 441013271 581265610 183099086 82388702 959257473 398613809 804493885 124314967 656674385 138425857 484613132 868843059 503339685 614354523 350326104 716659830 145930091 321556594 49231918 637297323 497453236 178028304 892610878 909708212 570403854 79167191 350273346 914950663 198595630 888248749 308261123 858476005 905342591 685133413 908322412 362883203 575005206 258537415 676194152 837344034 218619840 15123531 35265757 407511578 57581068 854248661 527896481 988711521 44783899 438943072 408395974 369652332 705112590 362971500 186971998 584960627 175086506 342745118 590062546 668582945 589610975 538779618 955953943 290645061 200023857 121590109 439808930 73003498 116268413 368828486 561415446 227937837 893081101 964087662 933634868 780802297 436259042 870091636 443759734 59241279 12414244 474918066 541869183 568725277 453737855 431155463 232069035 513468564 265585076 452690118 119838368 587182230 944856353 908685850 196636939 814772198 180879303 799099695 999293 347893552 148751190 573873226 187678648 889752696 239512399 5815557 771634640 378513396 906808802 718035236 228263637 262466347 788806323 785241960 577304870 304735360 221057519 915465789 726786537 153844576 656594021 902850633 939645750 696437914 440762391 25629224 720768148 568824754 725219315 273713232 124188352 29393092 911730188 311854773 917005399 812645015 261028781 591695936 542261109 263052162 951236341 782746647 267149701 895555500 193435185 653261629 456584934 142238660 551042560 530550586 431999890 723611583 660534903 518942038 139492166 903311050 38118599 355735087 688984366 786631244 138856464 337555403 153084527 866307491 26035390 945328126 402369201 719649168 425478532 490589129 78786545 314598964 652712586 134468874 239756807 159719103 834184462 209465102 290095955 705168343 389490845 399934260 1199620 167691951 71763643 176507575 373897163 386727032 562477004 159531549 137543702 448313081 682606929 893175333 259961842 343380494 197775023 222254293 315229549 230479914 550085201 482053798 274748052 785750235 668108127 139494425 348398348 464794173 326884942 31076737 682635184 419891718 439770592 398190179 426548240 4802767 36776634 326701550 779001620 584488344 42880708 986547630 760713997 464063203 52189664 501018314 332321426 1756729 218105697 970405231 608177705 111898636 416606899 534755703 675176485 701279945 747670009 224154089 809297660 264687360 124387274 317746085 679261511 780297927 371062699 59178906 162891934 248613669 785304879 683788225 183290269 557779756 266299404 219521942 36179481 542811515 746225933 837961286 854495181 948295111 786234095 400504406 792035966 782610687 636455087 976766175 92218000 397441682 274469841 785806803 767256948 177874206 536806960 197366532 88993482 101470060 45601492 243016410 599962759 279224430 52751470 983217056 746038384 911205988 812819805 411311360 22745302 689635517 469525564 305082406 853458780 282595370 122135862 111699445 933345803 122045269 144745298 255598537 952121336 443842553 818192676 913034810 750457745 115556483 248302048 305561736 699856451 567065324 289569216 285549466 248771055 462993263 507499221 474944154 495954744 592056057 28451385 179015866 658568132 112154657 891504616 210168746 927976364 516439603 486223018 950118442 732296110 875463657 84499217 394674768 879861467 502377063 949971433 661651146 813348394 808922011 814243794 453556385 547393411 870354075 994197236 395307284 996050112 651272120 57676086 719924006 140295704 92291504 736893353 780647250 786904388 666267227 848864660 198295644 206834486 496722905 579600561 493189577 733768315 848750029 83059469 20880123 980186646 645874650 625592103 683466697 556306861 169128926 286625541 656549814 180758987 602557785 325130784 168757326 230002174 774785415 624930856 55564604 210204790 975641925 84048209 911223310 621103685 960984036 243155644 528120761 555893985 503904897 609583873 602156647 770831314 63676390 358225839 277150479 460397048 22164712 958218834 572507435 838941748 136290445 703828249 262325704 110387046 23612088 827229640 176842230 40561543 398548703 385890987 909026706 175881711 385100962 174790294 127752150 392708124 126206118 219461932 171904669 705445854 972972486 590904139 108917852 599571186 866049138 672382899 757158606 970245627 817988072 842868569 328828572 343580369 910391302 607825432 629967591 73587248 102703205 766005194 40544210 910022003 61693459 939042493 908898621 93747211 574609190 308256703 55852411 827298203 297300723 156104490 309977582 471470713 442663606 824067796 570228049 48079569 928258319 150429349 128618304 125628895 501602426 450520814 261446589 614748801 550970491 436486975 248796498 12316225 633112475 747094313 914440179 98986415 583278858 896963354 554151739 80463143 681221859 601160042 187086197 773015403 887958382 236979996 909084601 189979577 765681736 798166708 868460068 796748767 357182366 490460255 669138747 47110030 616339708 249558982 304432212 675685330 322907951 51987096 219288380 646986601 102968556 464168233 831357756 609731445 492984343 244461393 860402889 72751211 30102280 253904268 197507717 286712619 838392000 179023153 239118856 245568649 991285400 560139577 5636541 57916788 828038586 710620305 127131089 732965516 178492131 206746972 170897500 271158622 681290540 819016910 654863047 801548649 955715050 855029584 556460321 487406037 164355788 398193271 282119508 911239172 716582528 581103894 773289115 681350653 342342382 962531489 34149701 42676357 729539130 367432790 593378413 97037006 39846365 413411587 22626123 850475418 16903003 102618351 222787619 317959770 748894603 962879312 79439144 554499971 508940397 917925777 10881466 795960636 592948087 150608702 809375608 787734432 121701174 236007743 797727065 430463307 912747138 284404221 907912544 111803607 619273442 394789633 567723247 491898675 252211672 779877006 913666456 650282 772825417 651996399 64466016 436838425 450688877 300717226 197106991 872557107 22122133 46022791 245701658 219445421 691366092 45983747 349651224 596337229 83907688 189356911 698373502 722713948 400880171 336170973 20553154 334772461 24839830 946215851 507458330 523104829 192663893 116179203 896125432 200453895 165296703 89460892 992436604 125072533 766874193 49684940 528823073 102780160 528886846 692394072 215447264 862328541 316165671 367854409 915546025 660799184 365905321 312160446 73334576 406967112 200538990 71456652 508697250 332246748 156116419 171582509 635632416 393514872 676290780 345313745 982760632 575169306 164302662 274836586 499049951 272782052 226602014 191944936 894454503 513935926 76515262 132952378 249290393 907500801 838744168 242591528 969453440 77792046 189024824 337005125 388355798 568104962 603829898 990784699 445835177 702913138 635508984 841135411 249473489 473279177 275071644 336151780 669091615 658495266 870904103 385020622 678420397 960885033 451495517 829238595 379278034 910896612 481333088 626953289 184584097 39957124 438895184 210791690 342755854 782276615 809928452 328508950 972559479 474745765 208285013 700062442 260641582 533060611 11115548 294225808 619618471 574190504 416135388 658028076 400269047 213180499 750907111 323586373 849746766 61600436 629473162 842962273 375587836 749839866 913110542 83552824 244615628 954078331 776070391 884940471 231156840 665050247 368987536 38441929 13926098 357399951 328765871 740668236 213029828 77756899 743550151 949307803 473235165 41331009 309921321 672192050 961852528 56226001 200226241 48175976 249576853 289632380 951958039 523146027 467927569 584597366 29687964 104649948 376924875 245425707 909051270 57733692 490497783 174622112 127952223 337095938 144545192 932085170 30111355 49978678 937058701 371207565 792209843 143468501 137773356 732300048 173087627 39502808 958664255 368484407 254512255 93806487 440836684 767713636 107765784 588021644 627541568 517559384 283633370 643739066 649008867 809064965 670213813 463824347 131057944 896895840 841626652 491333424 325814703 806125375 941373479 422871324 30178483 593502470 819795250 237350937 2501259 145545088 70709842 376568138 187833777 679569904 601010491 278478770 368029257 933514544 969072871 711851085 62142717 474617584 379328734 282383096 336930940 27856115 970744001 343323890 130545723 731085726 136522867 49040857 555436839 765770190 465414063 545715112 157536966 265054832 233871465 413812223 705115274 615466133 142889464 291481494 508138393 868576038 762953133 420284923 693818188 155193373 668407661 211127302 488479087 98051998 430632797 578015463 99630820 108626090 961267675 244142467 196662318 784650494 573550496 839748800 776348995 928647468 141058991 679371214 576577284 562641045 268150536 235770182 739798521 832148708 149717041 750466607 575043635 433284936 74434778 114768989 653975152 524709736 309270963 794580160 640541906 640962501 844057577 187022872 853296434 1470585 934980002 115573022 142303214 561385711 731225274 94823563 489456015 23613548 25776635 140624532 688457051 512885130 615024814 248705105 713531830 852475936 567573827 946143812 364258978 491673388 581440755 251542849 405217862 87034639 380501971 994141549 301105509 165109459 102996805 466740479 914517833 735014710 763308182 401607365 663660902 893778230 641626279 419508955 178508357 826213468 190872522 923918521 370274123 867353173 973161277 258605441 18981344 847695111 669127422 775450340 233333874 43284922 224927416 401817777 828644496 534859942 676608677 25684572 59511718 345534008 331599246 213534277 1768509 7077075 790637609 948483081 337356763 416373813 16659466 543017048 918878429 210240845 992811133 56354077 193501416 347434493 523267485 712466237 459930749 797452399 574063591 250996115 622055707 818352752 439982321 658339476 806180904 255367220 208112418 123520149 752514002 518031488 338798581 861255379 185562737 671666390 579522753 97336635 943998226 109630430 55000922 945066074 204591631 190168931 245321452 317126221 818090406 647226402 154026444 710884836 580887456 274278993 544526162 568798916 54527996 224628456 91081204 575640115 419599097 71223744 879644735 807011259 996553146 347765219 803085532 663108577 667780441 841878446 808729769 34118521 724926841 468890707 283187850 37599051 144423579 850814754 907978188 821659804 67877866 540724514 930733019 998550735 11524926 797161909 172400408 270213873 480339684 694471401 559817361 347831184 668888054 824380711 103906127 216826876 904606657 347739485 261725313 447240084 361717135 518569820 276944711 633647889 506604444 110347272 288289129 44790590 815850636 82079430 683048597 290028680 790300634 579935213 731360765 230646471 835191887 358269136 97080313 813643650 848666327 853764897 127856077 444922933 755441355 418359762 958221624 855362218 199778111 866403841 1140983 162449147 845407848 308140733 338717340 461647095 290229325 626374507 216956419 932202708 131120070 909022591 675099904 134707038 653000398 312848717 275750059 950821869 298663483 219088477 80576612 368058367 23981927 698459038 134306714 682609749 451319063 350496342 788220375 131960269 137394328 54945714 237519978 298924198 980700359 705094375 969089769 94674889 239028281 907375049 377108461 473918004 242210491 640074838 273510225 937131507 835598229 966511268 42612107 735353443 507793155 775583584 353469572 914189259 781077856 370236792 537117468 497045892 431196459 936783624 313847220 733453494 169994035 847287019 793018557 473675157 688588954 220752700 322926663 201596057 535389638 667349663 62718271 825052340 69081108 475241706 939836977 283008250 665135947 69508248 148961596 106336293 532089907 601481318 717827274 366698948 198001079 717406267 470453949 806359920 108944096 981114340 222880564 948714052 296447845 609503503 235222385 280811662 404737363 87728014 110740164 629213586 528336381 153091840 827173466 274957854 452337337 208328349 826697515 879757425 841195148 184777572 761964367 435095816 260953472 564224990 415988654 642365039 139827593 752060277 676651453 268133484 691044323 325679354 778567226 598486975 415886266 396595662 882820709 742131488 207100201 73328689 758065390 316551914 46122522 91737218 996481258 727507915 153984009 892825509 390769482 314100973 161893641 408712468 720876162 155748151 407846565 598038427 120653697 822903437 827361137 836162546 463711122 26253535 697581820 759591803 87080897 772966654 401293012 391773089 869271686 175802518 783663961 537633156 282644041 547921205 125779467 3022742 263106812 226160082 200174397 178904623 879502082 252440294 471979472 805634400 165063199 32363724 797391688 438488880 945600640 6117827 817878196 432871986 896449863 280738720 294027923 522050651 233732405 501950852 658741288 255472707 626847678 738389686 527697743 620537610 841935907 900569169 101353610 95522112 678125568 271377362 90437750 942705924 757493335 757339450 870746452 980018869 961606842 767510934 437005058 943801802 131183823 948354457 698016682 433049878 840291329 141777427 528072982 920318121 793207755 552768492 835857808 202028794 931277726 399740718 412691918 149465727 14226744 428438806 463369758 274332039 261287 730910967 220477318 184671158 463393334 299349384 208249334 222619116 2195074 849464636 193504438 271578649 415731268 515400071 28599107 925916378 639859065 377526881 221539495 101103870 731495601 889071641 163727748 962795787 180967080 9831142 679099282 921319848 322433784 77665750 862015526 430417291 490873109 530391772 141636311 574363993 761445754 140923963 725178565 732847791 390622615 606254534 319815253 887876580 540042698 166792105 912144614 235759281 923513245 172739598 358959680 711260076 369307992 867774799 965332539 877556416 171269928 868484489 6481734 980110520 321175828 174838097 27158582 261331099 828050962 911437844 722249236 631733655 485461954 666984419 583674221 258645159 3920012 918402016 736116733 174171329 465516034 26413088 893657189 78084490 964902896 935268806 991628696 86342595 424264017 760438317 78585357 239551781 851044372 659383466 33486518 781523350 87176470 524856254 502301758 622294499 58928360 52130293 10043620 368524249 792660701 315041673 871559317 906071009 213277458 438173917 393030057 318502205 117150535 236673348 283408709 89288161 528921475 57483252 440792772 341560186 711724801 235419237 121336753 612182756 624834558 205301628 366032353 485600614 617977286 716934763 35031898 914871438 958796580 277171922 780890180 392274688 23226495 343945007 881733753 711104998 683864635 177324985 937277961 44300836 880478640 869395798 27410062 150562535 795973727 170906620 629702848 307159150 906639028 215595352 90574001 85756419 55553480 724220202 720060247 406063828 152292904 465264035 471639499 897088397 531340207 104989867 444583007 63272290 322678087 922881032 934416277 427139930 261625339 548010617 843627426 371729026 13205605 771267889 72069809 189598428 692137749 370238884 539481965 81519644 365300097 869099473 134737244 217692923 423112125 34353414 769649862 956126828 22992043 203603715 775477757 883553169 243796309 708764600 145989892 604065324 309189009 19159204 740725553 740110290 32357231 630807421 225887340 528991164 157087566 269447133 764752004 977104916 320771562 974753261 109622915 756025061 817100580 121260934 897386690 912374344 212611289 714885905 893091193 42211550 556404309 243421080 489611041 889104903 29807911 678845728 702972224 408543418 780881654 491880040 525247009 401472052 70386889 854179926 855583613 340296184 484374175 511958072 42899773 467550246 366693599 872115183 552848195 948233915 557514464 82527566 690855159 348980888 268883209 614926973 749868605 933485043 188350803 713930438 506491286 736447374 852747347 592403029 699955511 381496055 649621365 306978476 676028080 975352084 9457365 149385716 970499677 828185478 431727793 594137150 807287872 273246922 643918417 930454379 145449385 6312455 810749392 960625852 875370890 12452275 901054737 957781632 366376185 886894057 168075806 499813603 151194202 94497175 190680950 463540176 327754754 805213417 142768028 923389430 827331029 848442257 238794173 526661277 456189239 500244091 125934692 49984521 7897496 962533802 415384479 692626046 999630402 879392082 491102894 290728471 511547438 997229053 985515603 370025078 54172186 640391045 238152767 11529882 51627032 522429505 821947108 185114033 339650613 6465500 208786271 515250462 997718329 368312663 791707187 172424216 254602468 60888424 366089487 338312839 481504285 657358934 306574531 548370192 348214604 378738858 487776102 717311179 956547648 593761250 131595991 642217445 444255764 96977483 988167654 75249289 747284473 243097202 203819799 117732764 394384856 183076575 879728763 46068264 832962232 397899145 349847180 245043461 573168142 104520570 185559770 515363872 320851013 31982183 376817314 48062136 961961937 796545181 661039672 679926382 142871103 938103887 784712793 156644350 204855844 235383093 991539902 684312043 919858094 29097760 226475790 193832177 71627645 44793073 625774342 480545894 311229186 481845179 843148128 189458078 183757999 269855890 69481549 7199592 115065581 930885342 776328554 302192750 326659697 975119550 535825635 939455273 514694439 2518484 733505941 16876717 263639401 706543401 130532169 908285714 73080593 711969023 933459 130080620 826528105 138849633 705163294 935028885 860681011 855693946 905238866 965339395 86431683 271852452 165069367 167716717 879999031 861751503 252178151 93959352 592560502 740406871 628536032 317075718 65331899 692851864 339352268 159098399 169857341 938550659 301767647 269022228 220320232 118416319 640370515 495590308 334280400 990040244 78401674 11898297 580357691 161792220 132067746 228796272 314660123 383760426 128101389 445724273 407996655 869109473 556989465 53586717 273878778 789188879 965569224 514953269 717783682 440438322 66144569 81670909 858158477 987613362 826200207 117190533 140896684 452921123 545965424 393056912 251546825 346763877 795813425 682297104 432159541 204317496 622520318 868527221 497384074 351628042 257089393 578813497 764361581 176704483 851053831 789011163 18053319 257421717 374887669 990709374 927941343 767697668 600302298 204500314 964732608 46017761 290003755 612371122 795326916 585574069 561819989 946195101 756736606 953202381 217069818 297466799 339995607 240592201 844813344 984646098 906658394 770140512 963640689 839149478 68769806 816038699 977918210 428627807 640451029 852263327 104694714 493647400 677826123 514835719 992751279 490141980 486852961 610942336 874969808 831905385 542484838 744872860 899528929 125458410 61205668 757423972 379057257 414885675 917143361 234041946 144003270 886472785 237365201 916908286 149774812 426703746 670982190 601004055 296969101 560860984 801523457 164823021 549110921 532982601 656163786 685635061 154914029 34964595 187435183 58594610 49524871 462446250 207699857 658219085 476570761 758563625 309738424 172731276 596079845 658555152 140638505 954783038 874554023 206137576 457930518 593330943 302339363 917637677 482590204 630087414 341332107 41115951 8271510 76994365 470887751 97124873 899349388 220933110 354769318 41694227 375517800 288346148 928567640 818929339 132188205 180897655 653482456 542884467 13344304 185030966 810755903 300600652 226341281 28152611 566082577 627999799 733036892 134202342 682489225 278129664 430498176 314125550 240393729 903711206 264972639 651750094 31364901 148429045 704264294 555506180 365746657 156647223 106116943 253095174 179661356 263406712 696163878 40724021 491848557 376807087 345951416 837569209 645907410 385977208 229653059 178875586 339398503 216747768 795275717 731520262 48969716 191607070 31662448 438794321 504295043 673443647 508478729 78256437 80702489 528550414 869369597 154748216 254828768 121801482 131735033 214808375 57464324 365870523 98815978 53563080 794505338 481580816 319328887 124391965 232029816 315288244 318346324 547313859 837664918 343075688 260039588 302796971 230298678 691541594 657521076 98442353 289683640 503131679 420890192 390121323 46397463 192132319 257333008 908493565 217290559 39490210 39107798 481266153 996069381 438312 370612491 916974906 555003897 826952737 699466802 892263736 600617194 838493908 742837045 114285426 577850804 344041275 234625628 234508993 310648475 197707481 626719026 719264647 797228419 618093843 130710375 57590264 323141838 573885312 268221288 706974418 62289390 217304591 485564635 60097381 170419726 109453939 663761613 569221308 446826379 242819676 777641112 921933043 288535590 15449701 120844174 620069600 77658079 825248909 944805338 406696599 124790008 448017683 557856195 138290686 91101467 764632447 982221007 982420809 555260086 299404837 229487042 538168626 67976188 468537291 631882733 988176076 451451402 347949482 640222789 320466010 688929203 735761277 126439724 50775199 386256010 834166295 149941421 766804724 352231454 207266169 291443603 235655642 993599112 257473585 217546987 619175520 95613068 949620967 486886002 920598647 194532045 33247148 335460623 810771872 431659839 227167938 89257162 240919456 111612260 788090307 894348191 49384799 616331575 771830863 835149674 138222100 208219374 86425994 716762235 690327398 407057605 30683207 923495757 314968187 640637773 67915172 107117531 644595590 725383671 514540203 611547517 782634842 49166759 633191942 191550952 53744024 72527844 743114414 467721133 637480058 694138247 8192697 516030692 182377955 542764662 773315304 816034761 925790431 307226401 335559534 272710735 848080478 678364452 255220906 79839844 281747914 938768205 156533363 836827997 491622214 297351958 388274768 665178503 233257189 332795023 56043461 797310073 770486155 547733222 193191976 941189236 338523046 565337463 708090629 669198061 8461073 306708042 553279454 208877334 771134654 622989701 556954527 407262274 718508753 618498522 195733596 564545619 144246409 845506404 287089380 193289256 927164741 963364765 476454673 147222548 969980942 93892907 676958636 679231289 764487125 986806411 656942830 68261636 920451560 278911236 611614996 46291710 562364258 640145717 902684652 722110636 174851602 195392238 127102046 254885511 910333256 967290979 259109678 888843534 422552817 455043110 781680224 550503621 284199013 29909954 134950764 351291988 167352530 43690178 501634819 275110294 46848372 983999909 366772324 488685614 267138485 394176047 202179092 999381804 971050161 835292769 710745986 730541211 275608762 608751757 53994812 445717311 45108908 581914233 107433247 83419485 292501112 584217500 260934952 965619761 593822187 293778065 184976917 516153584 417812960 289605109 932994191 277457889 289147748 813186308 126637996 543091395 163912398 438313189 383211122 595753727 893556472 417722197 857108346 816291181 414907884 37208022 770924347 596600197 398115586 912565904 848213242 999259608 866052373 278696254 9378572 450950681 187963042 942378298 240593630 919920687 421791372 237440439 485537769 712202032 743047901 679265170 100661811 413903831 79081485 969614532 351501902 898417297 209387642 99550026 81019117 830630765 921705689 120513740 115054370 331568189 696840740 612168681 92193936 55974285 660848031 1898611 131843769 951069452 400061483 750762835 523700175 36980054 532756931 237171043 973167074 221829731 903230482 376770242 254879826 260625235 264887665 880099068 60814092 743194107 420836314 174840689 115063648 530357662 14849937 356581475 287655070 770361985 934499697 389169475 241364875 167514829 49273836 512117716 711771373 5972035 456674172 970233794 105675717 892598197 250545276 292215401 745704391 987806564 803363311 221012617 255029105 136970679 304367681 460075075 185400849 945663326 41225639 381239865 115767140 229596316 234779200 250737684 132745181 110358321 526806914 133261369 924086320 871338547 827897101 381045182 453892970 27418811 889147855 603881487 868102524 987664523 851625078 169187426 539170537 48748469 780754882 627836499 113164160 64604469 424985094 966345727 277199667 827645549 192467213 491186572 100775053 447789980 355044074 387577453 284547493 793367078 843696517 793780185 47248211 553739193 285416693 474618165 953621342 117088358 198839615 835444075 810244242 615080402 871846364 657695947 975045005 864427346 639228825 901937022 387708690 341280571 272536328 774680876 949985225 785561234 766246614 738692834 935565218 703130882 110548663 59251970 213427849 91423468 990683332 8808870 601261570 287701755 75479799 728244413 637646763 239263352 804709865 695259029 86603131 534780013 372193471 726365719 80677484 470822585 469466036 654203931 126667824 253912848 132696679 427934172 793320872 186152263 734361960 157043986 897189215 247010384 721526000 440325023 612838954 281741407 822209330 388215871 673028447 818386266 518689785 370550543 791024943 337510379 22405242 744808752 189731217 226443165 128171585 676191057 868143834 436890435 178103355 668263055 512556140 835143153 415060252 535694272 210019917 477004401 693421 228703074 564654835 973388474 597389074 528587469 148168939 240625883 54171594 55676819 239613579 394748345 896317827 163234637 219865984 152731649 972715758 217845368 540450889 172781061 571758856 363036174 574587254 939483937 106115711 288883045 865822902 413027141 868261021 803976754 327432085 255787901 236356641 52716132 630077793 381400175 25642711 28237688 24367886 147379638 55782740 252723291 645418565 467586380 87141280 646378615 99506092 855414876 725837655 415720139 290270009 10572595 31535870 184278829 906870397 394720860 970009117 151684864 211238340 273598156 354586733 211903491 6784587 375317750 872665517 378358951 302429663 541271719 390386267 156049808 22511300 801996219 201068425 983429802 30868995 34300019 911086922 14601283 32416738 694701545 176668002 599307017 854764538 620223031 481973774 571947523 900856610 828381493 630865178 149227819 375537477 648559764 163562328 358119858 642941985 772154323 855268872 368699697 117560004 187223017 273537387 228228932 976591342 657252138 716511778 700217924 382946245 828574240 414680454 168159187 108717157 240368224 925700290 523579 807134825 164310698 293431731 497740247 107320556 560153724 906618617 977030674 870408562 699032600 176735564 8400342 279941587 474752040 951365348 208323329 518504178 199310045 163758036 418996024 806411523 656117364 97563264 226241645 749536191 859047388 895023024 101579450 68034783 215482214 121123041 260230181 710006536 92216390 243374627 726284127 631062434 310643264 266036173 915211851 549804356 478738138 215357992 707799522 502481712 926998348 542328576 811813620 211298385 248393742 879146212 673193817 947211811 705427909 147723379 739200418 420392089 598342034 711070562 476814334 429990102 960254916 774757408 48733933 460813573 548470353 516847431 911207315 321027794 788340795 524628661 443474175 207535328 594381539 450101579 922756417 180821754 490048038 96096878 11233047 312079334 189564980 35430297 180532632 826300527 280306419 400422501 323641891 778154812 816788797 386353477 730199699 718797414 860495369 628177966 511726236 821641310 762230692 33066828 235998792 658678334 679738477 67830081 242704810 688876571 757796596 493022178 15551382 616551805 66888370 287573498 797196396 875587361 79155540 549259101 255878891 8185869 823075537 942542466 340217530 53310319 818362136 366673323 583645504 90273439 13879759 730264275 831408322 274194048 157608642 486007974 499982672 452858682 746691701 665966321 183658485 625060070 703116074 625321855 223009531 662673163 707599799 5745493 999376998 125228402 85693029 45289210 220897085 250409165 189178558 939293750 378988067 60031170 709686514 123005610 288019813 59801144 656961132 185849694 728927013 947304107 247487195 200663682 302197301 620111928 643336416 310097642 919459885 645339674 403108473 551747722 689499367 820984454 129248711 306843800 750773866 558651821 77586919 125389066 350718644 233921006 500385638 945202326 254454567 420604258 510208810 688467080 465388865 676990639 723280606 492335572 611222304 1200321 589282740 529458533 280330446 907051422 194435675 602277170 374776743 662379521 171487608 518086174 361199193 389438619 739294607 373409764 369580530 282712261 198897420 811946458 492424863 120404122 216210382 631061950 133575233 349957886 429931250 26508801 234371499 267087748 635681640 844957102 368399572 140488224 104899827 630489576 632900813 375246027 232623127 62696521 876462760 557792425 702156770 434557807 972776525 246554539 157009273 561245334 638161656 599289247 623824503 116839110 256983923 900656568 509873875 300733971 935440535 577276653 333932693 112295118 657416274 383455102 281027244 321825789 527114176 898636035 662116380 853265183 994449286 92423238 809855827 987519712 898811390 919324117 384824506 935430042 662400328 438391550 537819864 615046022 137362692 191075041 677546758 63323890 236309513 282168140 591666404 119522423 461558669 790118275 891657510 803636927 927198730 443439132 8166143 822220783 658817370 380958653 718733820 255743326 834342980 252378575 157529021 387118031 442528166 351119428 239800029 414730410 801222898 304588010 611762969 852668501 466815811 29796902 475833371 306314532 180574220 452118915 268519399 689284883 534451417 112157258 664738979 276883409 992005928 717618929 409998650 463835906 332695154 904088510 737119503 609306967 66468664 854390616 14306131 563692956 626239701 367305192 21950427 663074780 992550959 898498084 228289179 157803746 665428418 608888834 346530819 947666288 664714066 698685847 457002452 39749211 615984742 755702762 407783576 932148958 729724070 232226673 143985809 379251951 898388083 653604901 920925788 126116894 304030844 271933352 304109561 171367707 760693335 629202008 117918321 677234759 92919948 548051164 36003992 49112793 795556989 130562000 789745729 337734132 116692307 2438830 477762331 495452372 95404426 983456288 82968649 705763312 661537628 968957868 645863820 579922448 643636288 564213546 376320259 377707614 247626633 43902114 270714279 402658318 837897211 124668430 18279287 478639930 148207870 81458535 77721687 326536519 394741910 857264918 307064459 217859538 357336759 231388484 382357146 476791224 352905720 339966206 667296367 190678260 285696387 898670662 928550621 871868756 389625159 640464071 2048181 378881174 516515512 647971111 169370680 256370448 116672416 317437861 94052263 908390541 490572235 345382975 416326267 382291951 349858422 891232683 378219504 890504438 428487892 851574474 947511883 272900727 6927717 353648943 72360370 325527380 347091022 673475682 470878603 734456787 305139909 903029942 635895319 823891930 581800438 258618348 691108678 337839678 982038018 713049111 462810516 958927916 881655956 246611033 381403985 24374215 926368186 46106368 123223472 672364921 324438452 963958497 731845723 669379392 977162043 128647243 657862522 205351812 509132436 654785849 668695332 126734145 618030866 536322913 531075807 254206875 637323435 360840111 619222052 90169924 574267042 384566423 280546175 106393298 280560214 560318501 740478408 181598798 701900393 988977006 439671313 23931837 168012512 994716703 23617381 672606947 802551740 146013335 533688511 177940847 388920624 510291684 44907379 674565452 805537293 59499222 757463690 104568755 849969972 447916487 260650237 511759078 894321359 781489443 730024044 217992929 221998189 347561445 295164713 803747929 602227003 4112623 861096355 464214530 562642372 717892408 9987284 802304700 56742221 855533130 565231609 563920945 92764814 37961571 222208764 127655244 155575065 4861479 262714584 460813038 285961090 905119469 536629965 716455854 788154552 841321819 589703286 266552545 566846523 928602674 209920613 650410561 409887845 772277161 542507782 801991883 519809319 130940841 9887723 512848887 126163534 698979217 80936148 290913436 806653061 422978302 102735002 196720054 623695941 594452691 760888731 232707848 46370890 704038085 112380515 688760096 570960636 464178950 524926182 328744742 961801178 944940497 418606419 375898079 123184972 192909229 15135299 575074521 964194618 275162164 921024403 829941119 79077578 104893588 917453886 504904212 871697204 163198727 394108206 727084707 721853743 672064336 518904065 240037439 114505107 193170182 883423536 552338973 786070130 676475977 420998052 912724302 722019145 227666075 949401281 221532 832334045 988405931 583994134 317002263 321150622 749085311 527591005 359738342 128003931 992819091 513052879 626074372 131089528 752873043 87758698 164400191 372451307 243878972 743712706 417382002 506318562 20873307 489982782 664468104 176619642 591451108 510673723 188541050 150321194 872806078 949760103 4321723 59195338 931442301 615756833 536859025 282685795 758722750 430025087 267352162 385399038 594655410 701227387 142019071 847611552 576715994 219247441 131006226 657679777 12765980 487774056 57901930 825743194 28377931 371463138 832279325 49592145 292036544 242366026 318587077 480502299 66008567 827639559 74681957 281795730 997890354 557192101 790649305 671428980 144533064 642068517 214249004 757626632 71049122 14326958 563597639 142236280 415617162 280348043 671196035 443348479 887984513 23853173 188703798 682174455 662677796 852627279 530340385 406360740 375415243 807930703 671908532 596195319 787129837 86020140 85639910 660063863 119616355 366549943 907083511 124735892 715189290 55202265 296736897 362327069 330611895 754915718 409953385 903490826 13197570 764018883 331711067 887105842 790135946 247388046 390865586 422447971 390060148 855170034 901225066 384346557 369965432 173733068 733079176 823810832 692780498 401153267 783925462 715264748 381668736 748969130 700400976 386098859 504692628 121661851 146934194 257107783 777422519 620058357 898728912 328743035 806873722 161250178 625851378 406029110 400116759 266355865 788164464 676817771 56189445 641657200 762212800 980950398 427069782 676002541 306916099 900588090 508701336 118745619 698234574 27015230 266858630 453576719 858995980 711148486 680042758 70634564 636391687 48282382 231549714 415624348 765344442 951769710 662579153 576736951 796445692 505039085 646203094 292684461 46887174 532971852 237303286 861141896 572934147 196109240 115888366 733030293 414231017 270168411 258208220 724319597 71146844 285880823 132755282 516443170 192794894 159478603 119733948 752474305 772043537 188140954 430320683 611269310 839066512 940299233 731818495 160099867 8759681 627638167 355782740 10214955 486756493 905786090 382666166 413055126 503013233 114356496 103390614 930036824 412925239 330720645 234663469 561384441 50956971 54092276 357861301 677660397 598400943 920470569 881498581 771674857 128616845 982652533 128962495 652374025 761351876 240154076 311312249 664242564 35071824 486147260 835608152 136738104 222971263 8292144 943752659 506916529 403424629 42798554 408202797 827109860 134706602 452007279 597217691 638041918 390008008 707121570 240823252 684312406 657853227 28862547 244031098 61008280 194045933 5247164 341990451 7333668 645079968 234514798 211405845 929838379 48721823 964489389 888855678 801850864 190321229 271379736 741971628 438985464 732638865 517786031 548362737 838084178 330242146 805645175 505982973 385009671 43385978 472547536 146793411 659267732 229087108 442671076 92528733 841790276 267901962 553226279 563025634 689163536 648285254 447913057 743339304 141574070 343516781 211029844 132716729 15857605 818123526 758398116 857174078 975238059 754452400 43320852 727284563 520364690 739841169 966512105 609310124 950904243 521671817 912105640 977699205 348078059 291381374 937678310 150206438 982663707 181427680 122709553 853258420 952140596 577197638 843875564 464506354 261126101 398101825 223905017 765300495 836411928 622484236 630910323 359345870 325152187 171844548 882465641 176713725 608878903 820651985 794229414 188566645 323606785 999629104 56534386 68024350 868834623 163644256 887701206 819861971 823039991 895774921 323280400 44155042 921131258 348782124 735951140 924165404 793381403 140254585 41872282 253912465 318499338 366579625 599606860 349919671 562843529 553176091 606451919 151845672 494865150 498627036 148088652 779109415 182048115 202458905 197511151 226436946 998738530 997498539 552390794 474667986 964887576 671588624 186837693 375846544 422673721 476474198 598464393 866014398 25112173 254509295 139285645 742058012 52488125 357139292 262896613 816828899 674581533 697847772 954312916 310768012 245834843 192745163 113214789 106058319 382935329 869123730 77362288 845425930 470484886 385924948 365975491 300970232 275063443 156850752 87666948 489895083 674239758 470618193 415551365 915630181 806165373 71003202 169818312 598429106 275038527 401188125 747726975 362462654 765833938 465772392 22789959 331950456 918693085 785458820 922486050 828013762 59146157 154350716 707194876 894426177 321407472 572908496 544052519 778785754 294996193 639422621 241325354 1658833 741841827 543822614 504555176 504554051 692130816 486562978 20457071 57271458 416404067 443746064 581874083 549648376 334736180 430124239 861843342 68629527 436264574 348838499 964479603 407498728 252213554 288455233 790781891 7417065 473996435 111853266 264797123 242712168 967835378 293695590 347833416 891644351 596801319 473053007 439179628 235735386 771143910 306845986 906781051 621144012 141495125 439722462 543620503 797848021 311877638 779031957 958950152 50934473 44696372 537149041 157712522 25194384 207379479 563115553 734137729 570156646 12934082 215127290 591952067 858415213 498093110 995277194 790612923 881954611 439650424 711156216 83100233 334369714 88174535 101240129 212343 763308137 772887551 343999867 861255821 258747541 863986681 203713375 115931623 654592446 763955053 971934696 911261125 910346803 345881518 862766143 143367772 31505030 941050688 434385807 746170123 26173315 74791406 473921693 581531115 741516135 399205958 220963500 644004791 303735842 987123797 394476462 153176426 706583442 78756709 949088929 645429605 701826318 722695544 398741017 82746624 316361181 740516966 285871259 833701834 938046562 899671804 481899825 251423840 493576868 716408205 647295853 944406934 629347776 755264999 740409310 450552364 604532216 182237452 279835975 507954970 750940434 513314698 81951459 141710486 146855788 252665321 934996315 52358196 893203862 562367106 721376865 670904747 116331139 38254494 680785527 384551577 615709560 165051196 968000391 948309890 358504040 267268773 540552361 978025830 878864777 359777284 168414230 470682327 15636202 935635561 201044181 563624573 825790538 497196564 491306035 92155227 374450201 526544173 832039339 356738939 332199097 364334672 269209513 462207149 273456538 348943785 494871000 482211239 173166189 480423096 96635778 978104931 535844721 411008396 221350702 518933222 11169748 334450274 665740438 431839176 741746721 439922736 735392405 251319185 663001513 97662622 834762475 423072410 273895518 237204511 221078794 183345305 550805726 867072993 929074114 332890429 90624918 311173754 823737405 287181169 263584849 97052120 811531232 546659150 232930419 292073499 59972566 372964199 38928035 771433534 734291751 189579368 399533703 716523950 6421658 103165085 383837832 617144022 49752417 879734100 157616876 423658758 36911662 276410158 99035711 228389609 396000431 462143858 582244481 918530797 310424316 703899092 117984429 822053070 327271432 278969781 982907035 612398049 455185440 612860710 817212617 944949485 147840733 924399996 322026508 459002015 963795606 708083529 337444098 694126025 837903911 568958622 615835448 395117144 707064725 245547418 464789572 407462291 657843006 576386566 186792238 790762132 819797773 422470937 861003388 983897322 782629055 347161181 870916781 783037765 147514321 532541673 311619607 38078760 919888880 284057332 856405742 342112983 731678788 984616888 231201488 270286791 590989477 411581148 463388058 731328579 999086892 230323992 272912062 306447205 849863148 205837077 117123506 944062255 67953630 120048026 143197929 906140236 182468107 32621728 728843258 494354560 893493888 906400029 493796396 588794587 822381380 952218957 640639104 114916807 168893574 670857008 446758175 934038277 251786161 65210676 974204384 694468251 995094132 609893008 914028032 321574627 38022217 996512683 782714709 854951347 891855361 903289716 936726828 494324016 549155851 811678257 906491521 459067298 76949929 7002031 834613486 115158291 1274629 117374363 42207555 240020897 714470795 57224499 880636821 779496195 223874443 965205891 760788999 751173850 91963488 234123175 287581819 325331191 749050973 180943735 691953828 654326487 33275609 238249469 99309262 605581979 448698969 124105727 60349660 941722567 66064698 631921449 684777067 83128425 600493207 465141442 471373284 526780343 384592155 900750713 725310780 306713418 785229035 124314349 424912152 970080005 90302659 505501343 554417785 832874370 872996410 463173712 521489100 266934010 617670165 166730534 353910034 401971689 579019051 259036927 9199793 391597883 907014361 532807408 30646779 977073579 482741906 921760084 161164737 617493268 43983306 879534605 178422284 641117187 364446830 160540508 486241743 135597614 835861953 430194040 367191754 532951859 943618639 995008881 275350509 116423298 26340953 760279485 923479953 28359751 12209093 501341371 112829888 48959788 375049890 456439116 996331154 830892050 37890135 310127398 650740950 907984432 190189400 710540494 731748084 307466471 398696367 910843907 198537439 657821690 107941172 480342523 20754659 328487795 525056751 984408632 670662716 907112957 986341828 369714167 693286242 251424994 406554363 239079840 107019963 261892511 314344288 417060535 732196229 514049220 317158176 239567614 93626616 111371258 926326507 427706221 608110042 747503523 137231481 582912449 391785727 368264809 135679428 265646427 947404813 638482229 576540167 979270851 198610035 164998512 363365297 259677228 457497486 202021838 54557875 686476112 678562075 84227483 224198265 486182669 968055041 765963887 83123784 471833748 721096109 818207320 185099939 26718917 93409260 8764174 455828986 176478321 818656532 379828681 696421441 322911135 726838352 982004889 882787226 624432650 953435518 893712090 26700026 245712492 82909678 391962367 631378675 884722753 335311878 197575078 374202835 829556980 491205696 253684670 300582252 788582388 318572277 940235746 509856343 342909145 203489662 113180433 868489541 911279973 204644310 121922796 19689618 861678290 119133991 421862634 597673635 988426575 956618925 387177351 562986236 54066979 339528153 100017926 419066727 814194850 518281385 201326122 674741504 275322581 652439758 930040521 204681943 476796085 85953218 868092995 462205312 205322634 261806752 526176369 838819546 242070745 282592308 876206965 846857851 443454608 104045801 364468845 100008129 159702456 691066871 229303696 480798534 933908321 284806740 387406731 782757475 987922458 961377056 257078337 603285653 621731119 541117485 790760422 440836193 30148698 866311330 251493551 79112032 758895013 317503116 779128411 275783035 284962396 48963468 550209141 734598338 805441811 449630933 774994840 897315465 367081351 487559832 990884307 504703369 51719607 975365597 45345830 367081491 879096500 50795782 454501917 242102020 950556010 718791506 652556482 327520772 663671322 631306868 997523790 768219629 64507319 480661239 934482562 844826649 170037326 382790464 369941767 265418402 105155649 480638873 391746712 139296151 308974988 277233264 806932210 72678241 476566201 119575729 522150770 844908448 238177206 43497842 591336940 228208108 579999139 736013769 222767863 130425255 715750106 433613476 94056186 306363760 769920315 542111208 70561134 765166137 828623532 863676749 208552294 611675129 114193854 859550744 136452564 278213112 445966506 685420354 608403338 282641183 430658083 169831337 848049460 49452514 159881313 218760472 632912517 384343313 80726462 171392181 807109566 2786589 907520864 269001697 352226975 835715488 545260495 157822495 444040611 226996525 837357728 838142398 999475275 541574872 872965909 219381141 172392214 404810797 186909168 612999560 379877703 318974478 680590090 528197701 870177510 188455624 548680989 953780223 948264753 9145496 340018125 860192922 253335547 316090349 68390158 445327885 951710639 587028698 10936772 636934961 160875477 254087611 886022908 290400464 13371430 116898187 114431261 416609551 603672694 804154118 852774012 838590901 540703930 631509159 730518973 41235262 491931127 793664282 449135298 127665346 389029393 832191268 108496017 172341628 505634591 431792966 722077466 688620821 302064353 750079371 560345759 381008139 348089719 525576217 74523594 518385340 870699237 581760200 607954857 32071411 512443105 770260931 264002088 613450739 266884959 829036068 811321660 604947100 163750608 416639368 719822962 548935970 10144072 40642555 144708300 159254231 150884307 543781416 234019132 160398198 393601146 314213164 522389416 257217157 999483628 452433658 323212528 490313574 543577653 405342737 157220979 857385137 213335783 498923529 645534478 117698533 940467242 990121200 842256492 566799366 841596488 502746724 264721968 669495429 817814451 145150069 654325067 34164328 60605162 284022589 166014346 300125097 703286377 400325439 777777031 206154808 91964632 578466154 991561603 237849947 481978417 944740963 871087423 513802572 90432014 648225028 623775001 88801542 191350602 22912814 780102475 752030721 212238331 891106650 292521233 729475065 438047517 740052752 550070476 446181733 89868957 399549495 297849125 85949848 970345867 289446748 682395774 389044794 430250747 621953773 442985544 116632570 847665486 58535698 63074349 18542402 562159354 831192931 865581922 403731984 766129233 230879396 846355297 738908581 677199542 435140670 258455961 542005114 290545360 475029332 946910910 537107881 744958182 415463876 462380190 585356226 680629181 596100361 525641830 755214801 813817679 685273362 623170910 520256623 945036876 745375173 792729970 339331418 406612057 366350322 340349777 411603880 792093252 388053130 916383290 923050522 191054354 399522351 375460239 529843501 439474113 939836756 195488570 217223074 710408374 327664208 742593954 929475510 114220069 147567936 300818068 769655553 797319629 126839017 289996402 69466344 986680933 960548220 873045961 707253698 617477567 235394162 509078682 211879718 278499338 119075872 31647197 241350681 887267159 234931027 524056657 939518340 45342956 821508088 457663814 150813229 49066299 966970690 181653233 239404867 211333659 426418305 129622445 201029861 458910190 228525890 297339336 585149724 949128873 235005968 213272897 120393312 671322182 330310740 184620582 964548923 365385768 357563103 579397136 323062739 509719427 823587558 952987473 9779891 843346862 858727154 643720053 719175572 306706654 646327359 732149776 754207085 74071779 734600683 599903706 958065843 187779486 811667989 897815300 670597667 887383761 389358647 790515283 564129509 459158788 940072345 262346484 11446951 816916917 484487872 499244542 450712128 210494609 481118443 891266541 956646056 663124250 145398059 580710257 132049703 897970580 264744685 868205239 281187265 756245327 21578944 104051664 910855469 57586179 210694717 102409284 676629996 328248653 858654057 528845078 20667178 226454804 448946186 615728303 466564455 101242205 102240774 978680885 602126956 23116966 281059125 279312076 268965988 622271387 776211126 795902314 984769104 33622437 293722665 236731018 328988547 270593762 58794779 522389970 656787221 861250663 529029031 588866672 300817983 1538934 318896139 217633026 205294846 705598830 104163745 253746002 731042385 714810700 474596105 815414042 23337966 399774123 770712591 74646108 610940456 534924902 967379097 47779545 70786873 74297471 325371925 974538432 583608521 403792281 487878491 284136287 47273736 209714167 882619815 754073529 41779937 922172777 664456888 690823753 597001211 287311242 23563005 417115539 469456651 608001983 444437545 67130461 133086088 660399766 239187450 925632762 78146586 595313820 232084452 389142942 943433328 217208671 327020009 827055146 235852902 418246476 317313029 26523987 694804511 641962934 362495349 86026177 974769243 217725148 373851269 674906464 586402708 840018867 746882389 254387035 553480258 348259155 446838545 534853976 99734626 777851030 96112043 988999710 214357393 714355623 258727544 976484973 275350818 916092389 178773930 815907177 464574024 346935487 378739684 524710383 76616365 498291706 1576108 161472429 351868155 992965260 345285813 903193485 559368746 843560055 392623793 55756541 297492156 163398151 175154686 409519923 479832292 170315934 823594196 28876918 295183020 772625266 993687429 789276263 142847618 603374669 802481079 799988242 82759779 336483507 638015427 950851393 150985803 429193747 81105280 725644576 458063387 38732454 424013170 881378184 296995456 210788724 327293795 96000495 708847375 174800264 862943137 469214239 320472153 532841228 975617801 598290910 381156584 283825052 65593626 216292694 963062126 990531351 344271911 917242105 328088011 519167460 827370571 448023524 57957847 571797361 175266680 305500538 866793278 101083790 545753278 900703894 234135699 160026828 454914003 952412748 32739559 806262132 925517765 191524954 487048974 868154990 967604164 903433966 258959238 268761696 621147001 916646870 141135240 614519567 915434391 42091246 9919136 138661702 317433017 870762288 611616006 972019408 306271674 671312809 963873827 932343100 72727141 458247229 976421161 124893753 143876811 345405818 451750461 960562339 234017341 863571280 659179709 67352211 649441387 521828238 440690575 60244727 756661592 225168920 402753672 573496113 887579285 870928104 975889824 521882071 148029216 209654660 969851404 296918804 318186347 541308556 715103158 79381619 600913953 779442395 244026077 455630791 445923964 441249698 267954192 486217316 165351515 814538710 891577195 212954007 4385160 84094378 853108420 126085397 140844766 457154397 405037956 961707660 236538741 88786930 219761902 698901627 433824170 557469615 34344077 448381309 99476097 255991946 309797882 698266390 761919106 637520385 211371489 776956214 674440716 318119416 360585893 622292711 75285356 35777746 742040757 939286081 595211687 681837225 274146722 987415226 486213705 937069871 266338752 129550673 449039538 606512458 368400276 827363824 845697571 915658572 55626763 552572130 364096794 243031998 979704771 852271301 463556360 162706586 545027960 944374483 86944129 23355421 339032878 131648916 876133639 331554132 891074494 278405287 266012713 399575600 787688870 702914931 723148288 302081175 373691804 731514410 892791500 683924752 455647938 970597533 872529693 127937946 98426591 621154422 761577510 860226335 102107358 911984534 408167819 618042906 908325503 785224007 278166550 268873364 97452036 105732202 794253699 423500508 523194781 125712123 882856696 334403582 877528331 414228627 156148894 457816314 188746677 250514416 818658434 982663757 542581769 533384918 637971332 895336227 746610059 454497653 740294168 126427269 715016065 1595772 161986056 920742814 231308418 325293411 349555661 861345590 87277411 180225816 717328495 84864441 496885874 269991897 425844563 615759837 792918129 281590398 848797121 510937919 168253562 890612085 274127658 136507756 307049755 339357508 460033699 353851288 563374200 402896067 334624866 555848243 815618639 612941900 533179585 368740930 820331222 548155307 796819121 131066971 384595623 282150468 382836374 164700192 700729411 3364458 872856193 979860996 591690797 83152597 125623674 118197225 590293937 542061934 527117726 377382129 116016369 69428946 56727692 894991496 343102636 567294380 751867197 406500614 393665563 522830523 759413162 526586636 932278322 553335018 734926552 722579876 211862622 51167039 226601124 504675917 459132907 184636897 176261117 279684701 751089441 18862314 980229644 846916631 595278478 294908617 655601326 290988732 290392609 528961542 997965203 36401169 988052761 143448275 8239839 309600191 25038353 177087613 251183574 181329642 336923353 838915837 456180599 344873788 519004029 363038032 596348530 983526628 467003066 986696172 409074104 109199636 252966863 240871506 162954918 798716220 217250325 619029335 669915501 165295516 964626462 378751843 244520989 629412405 907250923 411499335 295737189 607048912 332285156 701360519 99502995 127899843 758450515 449477316 386882013 877357951 105153286 295880540 198957654 816445624 279584996 799660501 813270267 894992906 994870284 691678724 723294581 558674101 998109140 846383141 738697325 145692830 328397676 416008164 71196367 126590055 293703249 219096844 731925154 721085672 474363349 8610998 162218145 500584044 815283235 512188180 490666164 374863145 161280094 928218081 219545147 157348971 909100530 860646958 356762666 965068173 678416228 909516063 684862084 858352407 339650559 39118577 629639292 368682189 231374736 740472325 357669115 166940403 580043088 141567567 356407950 604925363 855467807 692917528 86906764 940084646 23495796 984776123 729567035 999809277 740384480 47488395 438398858 501135585 448238333 204281211 406047421 977032719 167207595 799450535 447606520 168104992 622857943 827389023 249820380 658388906 393896215 140330593 7052917 45576734 920845052 961517050 611187094 342869972 278734824 27034373 565490369 399548179 345803979 602531856 172766339 200494546 43997344 614760308 442490433 721127044 99425011 901703142 158353480 729235661 584416734 893487800 445811012 311048501 666398357 403766984 579650580 896401003 103165641 250691780 865338102 603349170 933439290 687020273 176225161 649581030 309144311 15173576 397072262 840051348 721620858 712106087 625812675 291117144 557606494 343392289 318477761 194350343 242241194 939239458 703486517 1700455 124147411 216050588 856522678 667866182 516182160 845559216 783355380 418213111 817679400 605967819 734721172 273838194 901405908 642838880 194162439 449151685 927228568 357373570 610110252 595813358 738417647 82079721 550664014 723781797 353793009 372021879 568283881 311679835 49438952 606953487 75505820 187673550 931538362 156817070 653578248 443620035 56655608 882662294 591883168 918179822 608717339 809392099 86880209 658210806 806529263 63621458 794712347 707481261 53591945 802543647 128077114 917254924 810163067 508602239 146055639 70595312 795988212 34986585 799482421 854248003 28208984 989286743 66876743 409501772 553820973 172063873 689409586 930930752 809919506 238559441 42496985 793248484 349713195 717050558 640856226 65155082 60069817 900040697 75086875 99921129 524285867 2474385 843208150 874626157 352561519 349687648 153615751 598876029 84260725 578282029 748841010 450047858 203127243 849010087 912198750 492341651 794338613 956092753 586713716 169645870 181465803 162298183 311255072 330325968 353850250 486506079 371545350 487910775 358219960 604756895 376612380 817469536 605218857 49244916 951216257 214253997 246979575 320022936 361726781 655780092 40694630 816521232 422205450 702622855 197911960 981966305 688715505 607311835 543661692 181916889 144405632 928516968 697150401 830866726 854148245 931925733 448377666 681036292 857467367 141017481 863581151 223828098 24325514 38665288 917080204 535480890 177055920 268541990 487070792 935385693 458458292 805717809 32206850 902287152 96172547 166279252 518036366 242375588 356964470 309350582 278182581 286061091 106080635 81404342 803256325 166828146 997424976 348070956 894997948 34900194 220186953 204468966 326200624 843166403 979409050 401216099 698474445 305984673 840200717 881700966 164880306 521367386 825537707 209682685 35871473 743646464 320648739 206955221 278031395 191830941 633890132 465661745 593277944 748850974 844641814 892852392 806070151 522526812 630925990 503035347 350072376 217675598 750132909 764341360 402314851 197785612 104455775 555177131 220068949 640297367 152290865 219175980 580031538 398826597 150772787 411790627 669475735 471543880 40820788 334202038 739967761 907278731 620454356 201362798 359334528 156654479 682170695 976457578 443286034 802277249 217480093 642606759 497081914 859543688 834922145 284341574 404812621 848629608 962927198 327747227 291802512 747486295 464836029 194976422 753182606 76579923 63823043 968845896 118944716 581647762 694180278 60017670 940329419 219435907 1176701 195152662 621978627 576272068 127527502 859864797 943191214 243044400 139362299 513357853 862391797 386772442 840791504 325521859 949235006 316009052 26257443 494377312 309254617 35679003 4797535 156113684 302829292 828203119 731375466 14594619 159236984 281944609 992822893 574516094 184782357 623316632 313507751 649401471 54768472 248060213 323347969 620190546 315394017 857167337 73007569 760036451 439718513 578063420 986428700 352671266 659949924 185895394 526345798 98867150 434562905 967447337 605361714 284890226 943288581 705066855 575234379 604873852 777551428 155936229 962958760 282019619 990127697 883849207 29967280 363393708 120877988 160122623 419217649 252027396 874389427 234513636 955007414 693587716 232825416 530070384 848421833 260527950 681366628 162610392 793706104 442445809 985568338 325564236 264317192 867523601 441645417 441133386 240089361 92675040 303863507 270946312 376770918 404973945 42304102 123956008 264418133 649618121 458275359 196027355 417101575 179614853 25497157 472637182 990670789 492872998 519493608 102348763 723850185 538080908 404807486 475431762 279125115 339665715 241835403 2813354 722245940 182481471 739770410 792881302 835622611 432242015 134078595 138434636 737882093 840437104 434301333 155587343 370906749 405937224 241973013 699672725 279424261 473280762 290240579 871382456 97720568 284812437 703350720 539867860 433583002 602915642 388087495 268028855 192710238 88392987 569118511 520040924 892060406 789245941 401163605 799120640 904377377 748113807 832601452 233159262 875019713 477552665 560511584 472224055 690427655 875642518 551677988 848356661 434765494 58750984 38730538 788806877 664272270 947665936 362355242 821232267 34871664 905274252 919147031 701246168 977804770 261975636 403072144 379088006 579503426 717751812 465721766 973915173 617827616 632343070 382603745 287175941 509251387 108348454 56852853 191563628 45812036 191843177 176023120 248246287 793131115 125916279 631825886 662408686 271606785 303683219 887148767 617305747 454696741 236006145 331248359 677248943 483202610 743310809 546002585 56661508 146051598 822254512 642211461 385167085 253707541 576027678 123681820 983520868 408542745 993258512 392040270 620674317 699008066 65120785 206266776 886301481 128304145 256565011 852335925 235515411 201205484 939561195 644812748 585024743 324538051 849641554 409389293 778700270 423828059 251550585 737690988 31724892 179147350 210544210 156894519 242937567 56586543 15669611 895935456 142384932 773968118 83300601 399942053 684254409 914500181 419510464 929885987 955560033 56489632 996416839 411074995 143746290 876296020 85846113 678003912 252342271 869215293 948543639 596697399 797760115 275039796 587005074 922802164 887997341 289586461 355339311 625045172 157411426 761997547 56141020 660909068 411592523 224419976 372055777 74378665 801464213 122653627 257530042 52461742 309188214 259208739 498623821 41925250 323596686 802265092 318661166 643400621 370709749 13765121 20816336 284654667 376704235 615842245 27438091 856064697 241773549 988420861 904808330 886221534 110798273 222712603 161327370 276873313 7602893 985195221 955302104 461730971 279993281 403852329 703008628 323906759 486681166 194873222 768240743 56905207 56262641 488434206 386160941 727016404 3416416 904664302 223826258 138914082 31745307 804879544 711868948 162906807 872307297 192256788 110028343 940998368 236743376 904508675 855312803 25786432 72678125 251427629 773708302 966262667 511550052 72847091 925947656 964553563 959125268 195503995 368602456 603545496 962444333 286123414 432260899 92339236 923270659 409199044 179889159 472998559 974762815 634979217 351638545 805873786 479865723 544454193 199702417 275617595 553295639 957153282 501463016 680689848 598194789 504077518 216266255 359265378 93632804 463749245 808290177 228003288 250611474 970585432 992667632 538807826 86515487 111265059 808013439 142890116 655149767 467659012 468981612 103246653 995791409 366527366 263242696 728770298 138236660 729233572 324195842 617517347 710963360 452948076 522774165 288779031 555036741 334925026 240541241 914746490 967668120 395630047 584718231 192668637 229887365 235812573 544531965 242339560 458766417 269452864 898124625 853266279 322477408 410353747 174845496 65313928 43199681 517140566 271880990 534471082 380869953 184206124 29830839 835016166 335666743 458201190 256086712 425249063 314045366 400419657 482885660 565091426 648494276 224629768 968823519 313229475 396772472 258796589 246491127 6790753 323588067 4312582 668685512 211210816 490449855 382510912 722847552 595144153 86450897 459259571 234674767 135294735 827788046 136451595 280266117 332287867 687640209 843302635 317061986 537982859 560659020 336867862 957030147 568624505 60741406 300524164 877031263 578649746 601908755 376085691 728333170 370418215 504922395 420421194 753589897 955827686 634483688 735793722 891672224 745100229 379406478 355093515 573875817 834511991 238460331 185928966 454370178 460350122 465652418 828099992 113753289 861479082 80008085 167599389 107700591 327941328 396695188 349112807 998670672 456863679 187047149 52763705 932755714 38494468 360742408 899425738 959772388 411880992 556512704 707051053 454159079 76429717 518123031 869806488 274642555 29595309 767481252 323776272 237571637 408975234 940275358 89182807 334841107 386042187 494472461 782085023 388180966 73410255 21883303 183713735 243973588 998191476 620156574 224879039 514738565 648233187 425397231 59726407 799257544 238418461 358134399 922231784 972397776 411428422 958947211 552524878 821766227 156524337 480094518 466163188 343441992 180289021 232594306 950573884 668022314 985605561 153284656 557249434 177369890 232899306 607411216 679598696 300374144 386942543 948221409 12101019 171056313 158065548 173015692 414731983 918319562 413351093 872281517 87024562 245951087 278957593 331265003 431802511 371696429 269439045 6634445 585168995 841386065 852513482 267859347 303212835 830439791 406585088 615378546 945392406 906097439 420103469 968472526 985222445 833889167 235125614 227780748 15809882 382766676 279806791 334855058 422210312 349074155 830374309 164810497 88780597 308069510 600223989 498194989 423500072 882982698 173095995 7532954 192920423 842288014 611729661 491747569 178758906 344535674 240400077 283218471 380539464 942823885 778995798 635382984 815275513 180466479 911079619 456092533 665215423 758748665 154532319 231460188 17813646 504067511 27221495 10844220 118788732 437946368 310201519 244042846 409988670 262784353 586549049 939322755 668922494 587918791 199431319 172403400 220676454 633246265 41555619 822953481 901669985 104889178 280019999 661844670 131106120 197138536 390928419 89423041 315257992 468563356 230860351 462188321 462002413 757197606 585145569 815852910 392711286 409528207 996945925 287916044 897701788 890586114 760493333 199154801 903471313 439957806 621061240 85956348 455164564 754783575 192915424 29663116 572840803 277421954 792915626 498323141 129333765 727597537 252909449 216610515 632657752 299987410 938366459 333045880 52411362 244773683 184100993 469870967 19210638 316822654 129468556 233370449 583234691 873375127 470099334 909955451 777706271 46971011 491692174 970273949 231217949 728685547 179853286 872747304 503179296 905505824 571922676 211313981 161811910 677930474 368106533 563906026 194421459 483232079 68817381 102522443 145976269 176237680 816653598 283192837 641742943 347149777 2507750 918308364 350857652 46277934 123253728 500515813 103642634 280622552 631768030 201537078 633322917 845572618 924115947 192497892 605313196 432117982 151796150 264749560 123435856 305066780 743279491 230693160 103701220 360455233 740618196 468236683 10286098 50790821 523505168 794061852 98974434 940644663 171675122 402785898 383772071 729742494 694594060 670098949 105797841 231558035 792895725 911547715 143679814 65727085 228963201 235434835 547205532 951900315 282290584 595588691 850982374 177616889 196536200 13207231 203643802 427973204 348743098 136227512 817856401 219366247 911498110 422926339 983494867 724500125 142082333 533134093 487836403 426470491 194448088 657380653 217079907 785343643 455160369 407188261 43358283 147475382 804188553 735013382 995693219 150366286 124071621 601907769 971619529 68065500 868483959 868550507 202795619 69243812 207464392 978776943 500307672 979175496 765931685 218163703 147299868 772453563 484761971 226828036 35066342 428885053 633295366 532766870 410444333 975144784 47022808 333966254 60669807 750793342 421566603 939561585 189713036 389614483 194934282 108816308 255950635 97811950 689103252 905903823 930664354 205367989 836107768 66863751 101452683 734134921 154706067 797014415 24392012 774859533 715319673 123397993 361062932 378153714 393772344 344309924 165423390 594728217 977749558 146636594 655814703 90360082 380781675 583897584 656089173 654012108 19693551 587878624 817518333 648229193 785468295 756959621 180279080 291989194 95851864 401380107 686319702 109430639 771048368 646601925 378849602 343916678 65980828 537248942 722940413 537196749 131926995 558263870 835163525 978400814 576641204 769014775 696736747 782238393 727407484 544382034 68322441 196636494 30648776 547363224 833438221 68994339 304974178 334093036 170345155 161708969 38158263 839235497 380869476 824765383 203749495 894531768 560315043 408062577 432204931 382976642 369694068 245789457 648224529 948605600 431903114 7059585 346748149 798651170 83065797 884293884 378928402 111870629 188691531 131254621 26273807 428137418 381976339 820768657 844639904 223677983 292441699 472713207 494550777 166444889 547799961 518683396 559277009 277371573 255987318 757049391 201812153 938459875 970793000 305173545 696357869 892797021 258259755 487435754 359983920 616508248 204706710 186773209 810586113 81178220 880199331 277231056 887363962 196070737 858855360 47207252 776812350 79834119 95759625 684252636 961952000 493903134 298461079 476082973 324894824 888008436 103854226 48816295 478132844 399747665 903616930 601310928 64482210 839771629 77710022 828825790 863419446 516170030 191924523 935291957 593502571 996813962 659959062 121938631 822925801 407511611 198991673 732799139 467625538 189901418 373504366 749477021 265710729 760267336 91408992 618028710 218479559 964856272 381189461 925051437 670702320 784302762 385426358 293408734 748706450 551965009 780206947 589352340 753858615 106606295 829752360 463713695 205987802 3916984 46526814 510201710 671726700 17822209 45707437 938539253 215951037 696109805 42898492 957138018 385504349 231980812 318212148 43346372 481336481 839924452 280369809 35335213 217574950 166832461 103763351 206309743 536757409 192728675 370895608 21914258 700536194 322185727 37667828 155989403 53303361 696201100 676342143 660427161 977711195 788058873 436355959 983748358 180579025 208304414 122984787 280804495 124891955 382787489 99976874 189063839 737254146 412145979 79968318 518640783 136204440 166593640 459792725 201870287 56575632 511792704 567551418 179860162 457647947 916764198 68834589 830707476 628128336 351912143 121502061 213934464 511721364 380451289 593858390 837819609 417456596 146672633 838366921 976089253 594411243 342322832 99160051 731504747 731448619 693948038 894670195 39283125 429964321 589764978 992129405 791415345 766465364 638080762 961948822 296318929 984294173 657129149 877310863 32584864 697058366 165082799 701919063 184551169 905084524 497722412 674732407 280506402 428191467 524487860 147835527 166761745 459386351 69293250 495667038 942093406 806030906 906525326 27933483 63452966 685084430 904272912 593341352 409174332 858514052 232552505 917494352 15121722 429478787 37586564 249709875 549158360 667804562 512844820 957260746 975824475 936929055 220991955 67462528 937918521 928276988 946600622 117919899 791486495 36037552 233896157 25151914 630478292 94995677 133308673 23806030 812082998 660927462 635504575 521793385 369697118 434778300 74386707 274663611 961847714 769892458 269320200 822694134 348598927 477809119 134177967 562596011 856367292 578404890 244492622 79416189 918825011 73833268 562660592 234123760 720654511 902537716 87029723 704557883 132983626 924214508 656251660 360946342 584225334 752628482 157563149 687482654 628953187 649359561 116101553 133977079 637144993 598644065 429226476 578532812 56315522 138788942 894080095 506827189 948019985 413800513 192609358 354913403 46184070 554353407 726573739 255988513 113262462 126818794 340895739 359407550 487134547 750670650 395047733 486306694 886903406 156595436 420162074 372891017 235350869 4032070 148221978 746320258 775119810 23221587 257057111 238294896 604476515 973012664 12531719 19641276 73976484 505573174 258448447 743983836 804572673 751885248 927475375 321196220 539769391 95041694 730390888 254932602 488672395 840883252 562228351 241767379 269479965 35703693 801407268 5275815 802970494 41421331 656745605 15256977 87171328 569743710 140645683 402865768 995466996 619584066 851580917 59667807 624905575 360840099 253989385 571374963 184571854 703010643 274850081 201608040 666865679 787314574 576839399 209492934 764378147 861755932 789539326 288601892 118922140 94877435 20902716 885993153 699190219 684489155 938005762 358557335 793545778 713781823 906942819 435367211 295177908 277624490 608681159 557422126 214113463 354401076 864283481 120861244 858018290 11690445 694557883 73275840 479079544 337024284 574639552 121526320 789963621 40442465 283932317 696816944 81619128 481255566 995162189 433062259 636454079 26985904 433769325 259880020 126755402 853532868 553908327 82003939 365145629 142842233 355370747 14796088 476301579 905865713 769768763 463080584 918272395 80171449 712008982 39704014 495178001 222570145 906219768 289399801 434525503 632992819 64289470 33549738 724695075 427931293 796418551 118285213 715395709 107809224 86607988 78578516 413690557 442911238 907024799 879346850 83329321 399047191 479714498 4663280 762845581 784764674 62882868 825775715 631202202 535472677 175085963 891079427 623165351 638470522 53035622 793008717 715017047 262176150 667044437 868234055 168236947 360889957 189105254 385136457 245893887 843818312 650056907 838987047 968397530 196299784 189325480 273562770 478957473 499794199 38098390 856781336 286386059 468081552 612601777 554230422 850829614 435346327 609311221 649643957 599711842 52465933 812923720 774816423 967153904 310227234 913372808 162988040 911065951 721186003 47067282 678639294 846496499 204457034 285721593 89836935 64005473 719248758 398985610 375694287 886845672 598203641 117933728 597393029 450228692 996289921 512237040 286032361 651596729 283728278 826381707 87034896 749787160 869797319 793758545 392518064 769004512 612330246 827324763 678593141 969037872 989304028 650469022 704092769 907450809 282079104 652597826 566880047 643936363 824389804 454551828 86506717 322800142 694550346 213136704 788032216 48269874 407027787 214955624 578824426 152831472 231007570 189337560 104060120 412261680 102080861 398151090 230100762 287863230 10110793 891896727 601097438 344521686 163780221 567212199 448018386 239609462 65222880 454580730 26076468 112497283 221847124 588091947 614685935 519730833 375981925 702295593 836402416 92160171 272858157 40240648 140391365 313489842 987796779 607247547 792938003 255185739 836672784 173932565 937366225 784145377 78533276 327173900 266308881 434608896 280470063 925056663 98191796 597329050 468662316 535818432 160775713 597271510 178311812 208839501 143683450 164216858 643024396 334461842 904782805 292391984 728320953 528215895 135345362 179443643 564684185 236574327 123236715 293705391 768919371 419845661 919448527 599733232 304054987 368373352 674321650 51507426 620225827 331545769 792263161 732290119 864874554 423526638 153002127 722942181 15483577 645898230 616724131 664670318 539012006 477614963 51925655 95444358 682585945 915647387 985556374 891729539 42993957 797727397 472329406 212453896 920295580 926409509 101791445 30517738 811613651 732153119 428682660 763243782 738340301 478944354 87327957 777839288 123411502 39833403 629504924 903874979 430678835 2037074 503716704 312103247 433354854 931200521 581680602 383402428 805962677 862464512 882385437 369634429 666161502 580485853 628220231 851323988 907568567 28480018 656787340 949980829 996926852 607020803 162734564 14530614 697940512 166556339 589857065 954016786 330091283 139363519 115409657 706542188 674371518 296005121 902991341 821555167 894136758 745033552 710878052 235159206 292371249 227567604 723913365 334509907 416832936 32994667 938179837 372632511 16769142 875527244 783804112 68503255 760206010 490695691 831183202 363265299 202151905 214259182 184595811 198506521 181938783 889605743 149521073 889799540 304376023 490887377 206443659 246625672 99670534 942408302 758684327 174744584 561356367 162455149 710484595 202317841 676875452 875480070 568919362 611647861 13582023 956575322 77517704 696794712 505505158 325932719 79110269 185451729 699788759 285980825 853391192 704881133 233810709 112917473 922663461 123696751 899864158 103664247 112092981 115218759 35931558 972227323 619258711 547647175 151684083 102703843 520522983 287666506 261783978 548103433 520995700 973286023 663218690 751403458 736450460 68068521 737222998 287580050 345386338 157721495 755145029 424174095 585968649 180432225 251479112 706618241 92553911 995162532 292395435 934750394 166246325 54392010 53635406 845872389 820828171 725147923 62753259 147512862 693730007 169271138 389478825 735727073 96494604 256658783 26322522 869973038 24870870 5524378 927691440 527651905 658665347 931675798 41580154 108270500 781184918 987276546 793277934 205840707 503063992 208550849 365449727 660448084 857804012 78239840 280990409 381168136 894977782 614742670 822826209 945144844 277948367 883873119 740623241 305885462 728984486 271449134 853904568 874207593 250325355 714660895 72368142 639473292 543033651 55250338 316533965 699800945 903185547 288991372 356711071 943426731 342432210 114220034 738197068 382318096 666419661 320870763 221972412 595704622 209443093 690249473 873991972 953256896 12356888 458442370 408771476 543799145 107241733 219834181 59705523 66569242 190551244 858865104 122328000 725247425 664047700 786053530 755390223 603871732 506499524 785844802 996768825 475262599 391705568 394885156 231774321 109975175 611943414 656554349 130661806 674943556 744251383 549959285 671468865 853425455 340367716 261006888 688567237 76918184 748269661 99475813 268675444 79310307 50310239 721250034 487273775 703160238 270204183 378233553 44410213 813173189 676025785 666888429 104226981 706579222 327787428 446044164 540843972 8808661 496859204 849704571 738119145 942425502 738202730 912307164 2253412 226706037 564582211 167205520 811364892 563606937 349970643 352639981 901508597 341199625 790699124 688684924 736476741 135274003 222170707 631019816 263915021 87730436 651432124 28841160 384672966 540043978 346742043 872758856 41824696 596545477 733871010 749836418 372168282 665374926 240007423 218890945 527758342 823410529 771510140 706540072 976774998 801073861 641039339 564857979 438829360 943024375 569629587 813532602 237582665 658833224 684766344 25269515 46751864 188042322 711010296 9764303 830749351 196739252 981636509 601588552 349544721 444622883 386582743 698606566 917206846 768863627 564788348 580644089 344254733 375143398 860608552 555052719 250414520 859629552 591717336 262349863 186548320 709664862 32079813 533671329 239548472 616938343 629248069 227026197 478548321 655548878 740789832 990289048 759035457 13016498 911478034 520020203 528088334 53407289 304622045 549918776 589713928 267512260 154354167 790621299 293992512 141514446 678005243 630549597 788494264 796800283 156378134 291923303 598392432 879211541 780504022 17453817 367531659 885630140 339989253 872767883 622074861 509469133 311983106 131832707 697179362 325763919 271941493 626755815 83082342 102533138 652951201 963382727 700055645 209396770 8179571 356918251 639986969 563015336 547381525 29248818 82899977 50574735 929320053 283366542 498843834 989832580 160436466 476304591 184578868 8794089 805391691 131423215 722193844 414456682 768498197 613933448 719178194 378572115 442331506 201053557 957735943 298703191 58110971 533157309 684876944 276394300 160921440 50978400 173881425 142925003 960365777 953209455 477702837 339610953 97114814 130642179 532320499 939161114 896263889 402001983 542206486 538255538 467263120 533291856 546515538 863591631 289340450 997055695 633788384 524338930 42289275 747595360 374261540 14734738 68179437 425217656 780531952 666588461 810524742 852708865 981911954 624192263 12113918 510422353 480760144 826615456 15155264 348965005 813383049 297825188 269379957 297166537 196212403 928348607 336859691 601251298 14487539 41811096 73565285 633909799 860484821 677253826 582090976 401254538 638444134 599096221 856744959 344264093 320215702 632416519 217666525 932563774 736943767 305088610 452932402 344791364 407673945 862364850 589447077 692249627 679879416 126834501 582352412 51201071 580028625 181728664 848209123 663528427 629686539 700855203 634619617 185668665 99574598 343897115 313823381 827114819 217264926 650059827 418140743 800398731 228253447 706609422 95753469 228444734 888805598 548973462 577076173 671434584 513541712 282402247 285909740 64079656 697414553 759324351 422284382 812585938 74876289 928095251 613136048 580780226 352272837 600642717 936981361 751479249 64160596 340957845 929476480 277173328 158376211 861756 130528083 670632667 239159864 203476167 123235926 211032693 787236171 258354222 196105501 268498521 815659874 518319847 344534747 81276435 296260365 689736617 421985203 332450546 31865529 72664664 968334038 583561693 63279861 74702549 312116593 167931373 123244921 34453178 354469591 790322818 498061487 157491229 98822713 7193762 541274192 983719560 780953435 212342805 225880143 601425319 556083307 252032371 118221685 986551136 579646498 140683319 335170562 569001544 111943174 340800866 339605947 49643802 89008560 324888761 642678401 970905984 394388627 413213682 313688035 908679470 255765010 459753048 149017666 439678807 411475922 350814161 986957886 367532443 423480604 125532963 759911655 675542860 34894843 59163754 168934314 16120294 394594297 358028537 97815523 819803056 569803972 417151629 67097898 990492608 344970676 348456533 391709780 890675898 149408038 966412558 974074260 211535532 67809339 436592737 372663011 641845382 896895569 475496894 298191736 20826486 130256701 132369609 421576240 866878999 559535638 426849926 737253935 663212241 707733085 210160823 522004345 844362261 753535041 896502862 945890641 772134691 934377849 28047645 157314532 872296911 460817190 130869592 485458196 377933832 919994310 60996658 8444072 321621079 549693644 386590617 673042877 910792521 215057779 437229437 25969141 217913383 50634251 577802296 158767790 919166749 555981161 354753080 772597252 203782328 155965464 40619598 777658860 761916209 721306889 323593481 59368305 906392196 232606778 545224099 648205574 27743545 496590342 181865720 630388855 444940544 761463308 468646249 609290185 206564232 111677477 335829173 392543053 432092169 300817560 145581866 198225433 196457661 914000114 899136734 371596563 717536361 913527167 165466381 899898350 770827441 217304321 377549560 724780335 617156334 464135164 227156444 399223820 615188597 40873682 89209947 950971402 673205405 22133588 753865939 91626949 27770003 669886260 855612552 856111748 884229031 661035621 302387064 559010284 66283208 184194517 903663580 266942141 91400594 774254301 140302591 663999195 453951826 136277365 33860777 936793768 888918384 120272969 647650738 892661816 905446448 336404394 782325944 41488990 494665363 693215410 196635794 729831308 230444055 415192922 176788801 86632059 983184865 40572902 430855204 278950294 988987255 221072889 157406199 966119720 903764760 222320693 338560125 765313587 686529111 933409292 930763939 261258749 284508722 833939612 921768423 418903293 722242180 727026699 275310215 96955260 418597429 329982913 594296126 28363264 683331976 992002846 988053343 652690911 244569760 507510219 11404074 233111070 840289000 617967107 988291912 701104017 618737475 398711827 519177014 175828730 297322036 87148412 903412126 782358561 153316829 490444515 946718445 414453009 28312240 215223910 363165494 294403836 75698114 510840003 402190632 948430 317626493 402246303 807180712 195711334 334541144 814575397 46506140 164249115 944599997 180213655 120536515 798605039 963272498 619248781 332083053 421539941 298134968 620556201 121481998 422339227 937710492 453831735 653631358 504563256 167549980 208419496 170697639 631600887 152060221 191387081 933286163 68529970 760960718 204986609 32969741 432046374 903459972 189313913 296863840 105098433 985617125 220288827 38113915 30025656 150060189 961757696 862995256 673670163 477156703 931208540 380042756 513750462 914287349 711427298 137465491 169833105 753236792 217965914 862025461 171625616 371273958 888641404 732210370 834529379 156354672 202125673 754888850 141883869 696087735 718382107 947334981 792810767 824900570 692783429 833235217 905343749 484636110 321553793 50262451 929646463 694601890 621054763 500782814 695305883 387544224 847459569 175898793 79034387 809460277 789140858 667637465 678749341 19661975 24419233 358055560 490166725 434828170 497751921 911035625 305130636 874521543 725260793 808267361 157020993 371490987 818856751 610800762 364369846 529905359 890873592 236973003 448390493 558620560 745110573 668185874 582946475 338487326 518011261 778475411 684614764 901294536 500896704 208622536 86340030 154006853 293716973 291521373 345098217 682922045 799092678 280612157 26267752 510529794 801216056 282345682 640270893 964017315 594723882 155122833 116405059 939002073 915692118 99118119 449586491 609116415 263234174 222047477 33604359 260677113 847174305 825252320 335466942 36062493 83237183 778989409 344199553 456952825 892703697 735559173 772193552 579490106 447567063 887040081 847881420 893877359 927470484 577777120 838313268 423792987 624406264 351515899 254308444 247873949 132182876 488735381 425551404 866820410 453172090 23575101 803783763 599623788 820376356 830019259 514767856 939464068 125342307 203956350 582945873 184333331 580154963 78692018 185925808 571258417 127688504 751561671 947807329 211980229 678827063 44863420 198290219 811574827 550685258 951280418 685168598 705579177 937186684 700189995 416813850 788382720 812867634 546243696 77816623 593721336 299401077 890830262 588846379 400335752 618027908 19962070 511238761 247965695 329877090 966447699 991593483 488761764 504460807 971245179 568679156 942664405 854882378 562109851 785757672 524899280 374301589 693243781 238043151 712224979 371171352 316915458 377375881 741926961 794354812 447186927 111600905 176649682 723273917 16489397 287443943 994395700 318536084 795160783 389735967 66643046 264440743 148377459 516477057 284655897 117794918 368944385 327469293 707519793 755988349 238619524 290655537 85084423 232406148 963342947 949844225 480798135 470943826 465726458 2867010 716345364 852161736 944595167 475155106 82020182 60726290 50935524 299173250 437767579 698721131 154213886 175509382 672707820 803963568 554584525 130206724 157626853 897811819 414365968 272664430 570086696 116034074 200368040 327187890 942854829 351802011 397508146 138761283 613864487 926191551 524555144 469297152 600057163 787354912 607850887 250069276 671469169 848526916 18339479 139368618 439048225 36811139 791469402 682536340 623770722 782384172 727657109 740697609 407851332 870947004 73611960 767597630 6139732 720236258 144702416 976852359 55593691 78905232 426099770 686659895 704989146 957434003 834395142 231334206 831134049 148873446 534544388 701658302 778423846 190684618 597593890 690810437 644815517 84141745 27192223 320163839 948053049 117852250 567511405 183894376 847867856 712590626 426884923 961749934 614911271 324017795 601078110 246070432 124254434 579247504 723933542 549644170 217822298 892120799 59415625 423793735 176048669 194257405 103575019 76599151 598459827 630503005 121341359 670258627 835691813 775027068 294899727 516024832 25853684 504623185 185780262 907746852 392706735 161653157 523593288 929083924 851685633 827622834 498006264 896683685 885161132 505230070 798029467 652041997 592014735 88876578 934362793 545824957 105463257 355693500 493200848 814200972 732502320 809804733 459119049 478991018 61640693 84277057 141192478 978772854 748747033 72145189 753376094 535042603 364929671 405379236 213175667 669065695 272394078 798037268 381308752 587967544 858509918 508391166 772215913 598914964 754802577 154508783 544955704 365568300 264876592 272692772 293568033 694353929 303837793 51466784 674141916 353706275 411014855 789933176 654771549 800104322 689457652 133599392 626622152 392108556 728580636 180294939 31114730 172541271 169389746 709110888 108646298 437285332 138832779 152243470 991634811 333539010 479719387 825389007 795005129 623657863 159954394 4268111 587581587 60912071 447352849 479826887 438613946 974961672 807563093 948574227 29559523 751668276 145600758 26254241 844462305 457698254 767288721 936073872 945075820 437697541 72192942 235554045 65643669 599755468 567696464 66624052 841390595 203784349 259430952 437112299 91542582 175597586 43347449 922797435 433760098 680107998 947976394 417951263 102391868 72639872 850853507 690788673 874852053 476151467 620712053 699975938 133535056 35050680 980429057 469704710 54096781 438255494 823126356 988527577 997898997 96487528 976068364 35954476 183410635 364210601 263961282 386041144 982940949 836197752 81603344 631423236 565132363 165195359 558352163 491710823 786230022 828376225 707043134 71227514 782356534 395595659 592755503 152795490 513152832 585151733 345574529 693674939 769741136 60234106 995659367 454486337 37136807 184477325 301109612 260859196 822285191 42296363 85081849 177577496 822652312 695404116 196270473 628405086 733940231 939450039 10930552 662140040 470678866 165875742 180636749 50374376 944562216 380871966 973285111 300203997 782505645 968136001 262701177 606693145 733307731 336614676 75846456 418711635 983667820 522067966 912419251 461870430 868483616 247815390 501020745 761811385 840080836 115640784 71886933 575594825 406459803 172739636 835644795 600302861 510815855 659244030 233068798 421490186 965493275 178780370 89171647 955076691 544176452 325604548 56189913 274555216 811751456 202771971 352420229 994582680 670986914 32760832 421278461 980007864 703198951 914040121 891525546 11606115 263399318 727341379 952248208 278218322 112893424 460235825 3684689 110822517 466258928 173292272 806964626 15090399 242064018 468261822 302155670 379585775 911678125 536110244 124372106 195188290 26773742 664478723 756881941 620640962 958726345 161352243 461057270 448746904 589162487 894851933 567131012 37734385 250381829 154369164 151064746 876311874 936897204 506101739 25023283 576611989 656171140 502812822 191936748 565763103 749138231 803115773 15451125 824851800 663357493 542954906 405053994 757175634 133309986 677005013 157372420 611444334 780323778 491700604 642451991 156803843 272890685 416831763 926362482 515061496 742867946 461817968 239198534 139370163 386163373 92615954 403494306 316955902 241989685 217255761 399744900 851755278 879036934 160481468 186427684 632094643 476690124 231375237 190912060 259712640 895916985 868800888 156801657 138702587 877835287 83640967 155676401 98392732 878857154 758417873 215272053 620934461 381551314 378189307 355108443 519045394 33342980 343646979 656886249 443175961 609867449 719371805 281839725 31345241 615980 386570449 564628404 834240922 663289082 44168238 712502637 337170103 152273955 742006441 488543368 82825112 793930981 504916695 558550423 921518271 129135263 664474369 867403634 230210327 46776305 496137774 892922814 348263003 784941319 451189683 988037602 813521203 13267864 93652175 627863638 698522517 941550332 183805843 830009272 851287776 494389557 310315439 697793771 668969083 315961098 318845409 301586085 74234227 207634006 299725033 825758956 295034753 855014807 723779529 538246402 129131748 267399923 368954220 654520739 317492900 168293241 472647978 643193727 972354517 795673137 127892303 98515183 258674158 653676107 776358478 124833978 950730271 397440627 816337267 147428202 645956861 288727493 552040237 670384727 800254511 464699116 210565457 131392028 967619688 75207708 459356228 825012678 678394148 313487954 353530437 448046504 845899908 762285294 574330806 727831052 417693601 853928975 302445622 692116975 550823852 399952088 316123701 404789705 12911321 242602499 935961457 46959941 75882576 314809271 651035943 749641252 244450383 754220572 484693937 921490576 966448997 8093590 928353825 834289359 839754352 788048611 657122833 364669006 359217274 614487409 179925798 812652558 34919188 846688846 381157173 168093293 642062723 666727071 860985507 60509290 974024654 189377511 143864787 351582003 652179843 646396104 109442862 712813248 908199922 162904961 215865304 19224960 56214421 567492738 426061204 607352163 845927824 404655032 874026231 707976009 641309404 639781945 5392131 749454694 349021804 961637419 549010092 465152346 129822827 319955003 418267543 100503444 704393653 726597570 922708566 389152756 32745353 918762124 348449211 335892202 406844013 814416201 535312877 667715940 591313000 507555155 648874832 809931362 725556520 399898220 628401641 370552129 233077969 665406933 521350819 908761976 477549475 184189653 866729377 57930267 739561601 456227331 993172715 255073640 831675852 880659013 139763236 457421694 356042535 910155572 94006503 597221273 934858514 591754420 542622334 394315227 879929621 604835632 754626264 344164722 917170878 974833316 427503604 525306416 34543791 753132907 481007665 499025564 946715192 306501811 307974815 597721428 692923756 944889025 779208071 384941260 466646780 786861966 630477173 917491989 668923779 928081771 719728223 421782918 935559038 782523938 176320315 16879737 514283674 873217979 333899690 45400424 731875120 437681740 258145790 665161180 976543537 892824979 487478073 151454005 78061663 316273104 996124857 633781462 237680943 97874550 774057721 499362430 383368109 704066227 284723910 382228596 326994513 439987847 834617380 832796897 696924653 829719652 255237721 138463807 835345770 731475956 841200539 705809046 886379152 13653033 673748447 343081263 384298662 600106147 993350772 670614203 19101994 967189267 291223929 333126329 123426308 223073223 999830145 2004033 586922327 688778117 398853044 105740228 107142034 627841772 133379294 429198419 459337429 364667397 203863348 434435191 432192078 421072039 190582553 56163948 333809751 846217616 641387038 149323613 262018245 107671227 75206659 172176255 537322058 790302844 38433279 857687749 741206603 195530370 465508616 102722930 617369069 426805895 27967862 685637784 89346696 166770328 737922671 496933602 200837196 859268688 285805164 550219715 476281355 564680964 412297658 54926654 283331293 512893298 756153161 840677971 31927124 584476730 175916637 603949926 668587627 184773580 477164278 412385733 441486944 84080684 724669640 850430661 482916697 239255554 263207957 716644876 916285529 450853786 537627527 274618049 671157222 662380402 280904616 998991460 665122102 55816270 673968637 82494598 496227095 12873059 190801052 973950143 566661850 567321593 434750414 622062406 218586272 952864526 259389829 180277553 962007599 245937658 443751380 813407736 42303011 233631094 354975240 738160410 993461901 603512361 863690640 48684051 849421563 9666061 441470378 157908733 148676844 167549196 955669503 965354917 130183328 2233311 288463529 745233118 449917291 561236586 238508856 31161746 924122476 396196717 119940564 438925780 237266269 699742956 930375429 174558399 757806819 989211724 127137140 912102723 230888813 355313843 288077306 235170502 75832232 7878845 57499696 205704953 345172049 512816282 317132026 290847186 181151665 729974300 113314853 773950082 167896490 292869082 451892584 193416018 506453389 456471727 309893436 743446591 729572088 164356648 167465580 428051538 943912475 596521037 403330704 532809187 203607858 450708806 592383336 672662236 483762228 440178255 396971693 893785286 162838417 867704141 302016797 200494390 329109289 372430743 286833233 376751026 826267903 263668340 469382713 168840797 166707923 390354656 856480888 990707665 176515041 489370170 363267547 184556615 317094176 739958679 425810080 106958292 389523326 460376674 352368834 712337164 822162226 232256196 455952389 664189021 938940398 875359049 730755789 705802900 871969245 519128090 147410390 808157384 46510201 788183545 926441122 740995751 211998835 879651477 427277787 589230717 43960386 893899255 365611277 846361805 903656720 120545337 429987115 240282164 488921944 7639667 81939393 521660387 535936928 661807507 535671685 864665452 141360842 283042601 72637376 596221218 648077405 704516486 643874314 741545991 813632826 4112380 665332883 670041901 237080542 125012602 458291485 937371302 111901301 809379092 122893633 389032240 30381741 46825318 577346608 791936663 103927731 326632718 899619525 7984146 629771262 692433365 955378022 578838995 503603233 454031123 675290187 753296 735792930 480715941 628028029 782798841 226567975 157848139 608832449 914059092 126970158 889991663 399102875 980542173 891869621 923770553 460246123 423288958 193692251 790112249 919294718 578107333 255796090 946115786 584723989 576277666 708783776 651911416 763020666 351669965 424546050 800009270 271075319 413516469 487358625 532219087 156864431 227516505 693425718 692289931 736806553 737265300 483270093 531832605 800120586 54499450 286848644 483785873 33361399 608054493 375709575 693534811 628408441 888065010 191891478 935473412 642117028 759287612 244547211 59223688 955449833 659003144 414681848 285850965 540253638 24123953 564561167 386469755 242706509 114692069 703702768 592195885 986023790 62941423 6704502 172924664 611109881 73335974 192329186 556753577 614366750 96929306 181344123 402666108 278843673 515225876 290582766 910253906 30840411 171366491 404410728 307581719 342516519 936841380 546516810 736487357 547188551 517725574 414251539 5642851 543110495 294157947 64457594 413519313 600791149 32234946 324984794 705788458 817575559 636531145 965956067 646429810 577440867 928769101 208700638 663163968 716741351 860037891 792459453 978358457 469975969 791151582 903126728 105019877 851584377 56334111 23831867 850517027 257073986 167397811 495306720 536224100 417307269 855641879 655545172 582868561 995738757 896383614 80913211 833433624 838835624 512849617 22717375 7933125 424763984 957102014 168263751 149358726 517197235 540588489 586884849 153833614 799170735 661406824 424436417 968828015 651321571 844191717 190992951 320596727 350975322 890465306 184832881 406619861 990585926 280151784 953043124 880742281 511985372 127906445 874031824 703136851 277282814 212782031 218546339 36013751 662622847 375479003 943206288 295774877 565393038 86177571 877694277 386663912 547767326 249968612 262167679 293437332 739428679 461446714 43255284 825964838 525349326 784838815 579894921 735730029 287954383 242086079 675244309 839647632 737734307 971376657 10473748 16230066 725783914 256184165 13242647 97037361 611416143 845974336 442778664 710737023 452577862 994799606 584392082 980918438 790617695 937542258 944896692 182531804 67660609 492978985 396153313 955743922 108019546 861746170 393060393 92469176 949541318 125068483 57269883 753135775 729394315 350101758 872611723 950393647 360958456 998708821 422476923 640911035 931634064 444882190 987394613 436938465 952452255 956911421 724130374 685814262 552427869 498680317 790158734 653814295 459243467 341432016 307233775 636036211 663612836 545153115 366066369 960489370 575581420 213439616 447909948 836973549 777900874 678695269 141278479 155450697 272437443 247166582 303484810 877197229 147384695 371528958 497231084 421815398 32549930 472050517 762488106 10780739 283719350 652748292 289960863 939955301 212228784 58919681 261659528 699786805 471135388 786811800 578767919 145247717 727975567 41143115 240208773 392611101 58330446 999733708 502866521 585062388 462957229 69049457 830508263 394246551 715703962 108644023 665471025 441961460 867993136 191023910 620471353 40836231 273042873 490422426 197048053 842807409 84365811 476277269 219133340 924404430 548016433 45935920 814754272 693750824 284874219 165278505 977765629 117215889 699767821 217447354 395406086 868612876 980516801 453627584 365324356 924547679 405828776 883618839 853649465 71277080 679372116 579103587 152244369 282445548 260315282 789072574 362684378 364353254 84931636 53146620 788458638 175574615 228049773 52199587 381873399 591765872 389741489
S 213 466216352
A 33385 803615090
A 41909 594797850
A 26671 34806737
Q 10055 84985 8182137800019
A 71465 59666867
Q 47879 56956 5920713474016
A 32814 947329456
Q 11318 49270 6449326222351
A 75316 463993501
Q 7109 26595 4867413079882
S 56332 428082306
A 41668 300833232
A 81954 711364785
S 67190 850549727
S 28519 900520175
S 59493 131665379
Q 74889 84225 1679597781520
A 80607 992211448
Q 75038 79736 343484971369
Q 620 87162 9135700311819
S 18209 40056657
Q 50103 66234 5872082442030
Q 13119 22491 1642757641302
Q 14571 27366 2490635931123
A 68602 124470083
S 59936 411931852
A 79393 64205121
Q 3674 65583 6388197671633
S 74033 25237175
Q 5084 28150 9894128646372
S 62363 693876197
S 82217 693814944
S 15061 734811931
S 62874 393583385
Q 22368 67530 5707590035696
Q 12138 47874 7174267534229
S 27908 622010626
Q 4189 16858 5760663534640
S 51542 193635142
Q 13844 84674 518318677677
Q 54129 73654 9849207812384
S 70084 870210049
Q 18652 36969 1684321670859
S 60095 220023598
A 6660 198768866
A 34677 862228443
Q 37148 42466 5175873249076
Q 19001 76978 4083955610064
S 69230 617781063
S 81814 545593735
S 71966 744908051
Q 5965 70437 1195493235699
S 1816 913602461
S 49186 611808380
S 55156 481430452
Q 22406 69324 3624313015323
A 12634 722116974
A 45731 748627321
S 65187 903743761
Q 12150 84958 8663912617319
S 19677 932587938
S 83636 628925457
S 3624 75835454
S 42210 795942275
Q 47518 52911 2481130045636
Q 32232 41587 5010245537474
Q 54381 76166 9012748742872
S 33843 583329649
Q 43956 59596 4639186369996
A 17872 902112542
S 72994 973110483
Q 9793 53465 263828575612
A 80858 175252696
Q 38357 81010 8088779653102
S 38271 651564408
A 49320 953791055
Q 56477 87063 2192451026418
S 17609 400194242
Q 49751 51864 276872409331
S 72364 207586746
A 34457 269754130
A 73250 694215264
Q 1550 86929 5107920329291
Q 1002 75515 9767656285980
S 53279 793156937
Q 52583 53440 637226800890
Q 78875 82232 179553096061
A 74359 276720777
Q 15652 72402 5775279953721
A 21179 404651943
A 16963 662755463
S 46960 727530873
Q 34178 60562 1145086149010
Q 2030 62228 7731237437089
A 68017 92726560
S 2686 865540518
Q 13131 74940 6580727843805
Q 13017 61614 7410946799504
Q 6621 50537 1216113981675
Q 10337 32077 196919541163
Q 9257 80591 6871444297457
S 75594 182256860
A 49161 961560495
S 50661 811247583
S 14053 524756339
Q 13982 27494 7963943902166
A 30873 882609219
S 32140 989582582
Q 41342 53361 6164808730505
Q 29100 48228 6675713623207
A 60004 627882370
Q 5138 47334 6659818807022
Q 6499 51316 8608389337539
A 2186 797924317
Q 60192 64878 786555274705
Q 9327 55038 8110913048135
Q 6426 70037 8577439044337
A 79341 713738206
A 3385 689474894
Q 7019 81407 1143320275245
A 85208 628091355
S 3061 170061518
S 45363 297794117
A 78840 487509581
Q 62735 68366 288490581712
Q 54681 77718 7780028203715
Q 8550 82439 2863028965215
Q 10096 65535 5759419091660
S 22701 84058568
A 1113 869575172
A 45013 26363630
A 21908 507551485
S 51462 943338668
Q 62585 79545 1214966130097
S 59819 604907356
S 70540 758792995
Q 12613 83853 6642418194664
S 48283 569327761
A 83705 886156978
Q 1784 81347 7398395967944
A 34699 185343986
S 26425 255802094
S 32174 678420340
A 33138 897579020
S 13026 379568571
Q 20833 82533 9217412071771
Q 9526 68380 3616902545719
Q 40808 83357 2820929102606
S 20216 882852592
S 40070 843230605
Q 1352 86364 8090604491190
A 14001 58733021
Q 237 68292 4784792171004
Q 23233 41413 4275871181725
A 49375 251523404
A 46715 100049600
A 16270 962247487
S 20858 872173718
Q 18543 86426 737011577051
A 25256 267522162
S 17542 398082923
A 480 380228876
S 83673 272524003
A 84529 192783542
S 86961 483286863
Q 9964 24472 2272301362841
S 59488 449906944
Q 6840 35159 4400639119715
Q 66221 72192 555420036736
Q 17676 86625 7748042594784
S 55898 77701210
Q 18528 70823 2042389547342
A 68253 510959763
A 12586 395606220
A 58750 288388907
S 45939 284491360
A 30919 431103616
Q 71923 79516 1858869393438
A 83939 153604787
Q 60685 81584 6107452351594
Q 36441 56336 4335765570771
Q 60981 69648 2228998168119
Q 63577 64032 409948083151
S 36213 576056739
Q 2053 83874 7772663225412
S 38507 216228446
S 73720 550676681
A 4969 483970315
A 48811 833283693
A 23606 819105823
A 7220 488042783
S 39465 709437275
A 77370 743736163
A 12341 858287831
Q 1586 61102 6274104247469
A 40555 442942448
S 61366 534034599
Q 43231 72684 9595150178476
Q 12103 30836 4658763863597
Q 6283 71026 7150948452928
S 8510 750501962
Q 7669 11459 2666356484696
A 84913 132214579
A 56438 104021950
Q 16696 74255 6921827379853
S 76729 525657295
Q 25537 86692 6726072602822
Q 13701 28512 2129703958561
Q 64522 76908 6472454001113
A 50356 423612926
A 33177 145332720
S 15756 84358186
Q 76661 78217 767610741311
Q 80807 83745 100047285697
Q 40302 82991 5101117741609
Q 4368 65921 6676191990764
A 53785 401284464
S 47268 723849907
S 2040 391588375
S 36798 267290609
Q 4087 58822 8807658440565
A 5823 198644258
S 84285 558583570
Q 60002 68312 7818885530573
Q 26944 81685 2172187708589
S 60741 370607483
Q 3054 81582 9868012563018
S 21877 500020534
Q 13593 40714 4011311965123
Q 28660 47954 3507617645057
Q 2730 84197 830152410772
Q 36414 82837 5792065545729
A 25394 22012687
A 62604 826635950
S 55252 332801131
S 16833 891866156
A 65587 325367128
S 48690 617513741
A 79584 297727524
Q 78588 83577 236398090479
A 8956 537823572
Q 23041 80421 455211001326
A 87439 717557503
S 2518 275089196
A 80503 709648934
A 81096 260262432
A 47811 612913352
A 58156 533413803
A 48189 274217914
Q 40630 85939 9861093215298
A 29839 383556925
A 19886 490644936
S 28457 293400455
S 63061 252468036
S 12004 51319724
A 63697 792316500
A 62854 694870560
Q 13641 60382 8283494734814
S 8552 412636973
Q 21028 21710 373730962650
S 86586 760932004
S 27603 198202790
Q 30889 45855 2280092718835
S 78080 223910564
Q 47465 56402 8589921411909
S 7404 565036270
Q 39712 77999 3098998347363
A 79969 72514070
Q 24805 57127 4739207629525
Q 7912 64112 8991567424746
Q 12035 76450 5894986625093
S 21652 839857604
S 85431 266968295
S 66139 663355871
Q 12886 87324 5407318639808
S 83003 332325334
S 66000 888547027
S 8147 941502852
Q 5460 73963 2050851539066
S 42551 364395587
Q 30727 69527 7778171263489
A 82045 492897297
Q 826 62658 2919052590773
Q 18070 30457 4151498375530
Q 1085 87565 2635707570568
S 47098 473912187
Q 36010 75223 4760523972794
Q 2900 33645 6926447339437
Q 17913 48716 4411530139749
S 82763 202083989
Q 2855 87554 7877989894271
S 61023 113367666
Q 21988 79593 6083915120953
Q 19417 71981 5200657901529
S 70167 117827528
S 37406 868424977
Q 7635 33007 3377619292941
Q 4132 40121 9871250389814
S 25759 715991419
Q 20018 36478 7358959968195
S 19881 6630304
Q 30292 80491 8278021595259
S 1364 571861840
Q 45 53136 5946344480886
S 61596 775894659
Q 1680 9183 4342729078402
S 25371 922899557
Q 36591 77490 438251944983
A 56527 818360406
A 2616 168798971
Q 373 45884 8400636504076
S 12099 511210435
A 67412 758767099
Q 5283 23941 7229971592234
A 12974 231044154
Q 444 87774 3018560029462
S 26852 891399292
A 67207 926490138
A 9585 104934610
S 54855 638469242
Q 11987 81854 8748453378778
S 5624 629682692
A 27160 38725744
A 86562 29660045
Q 3874 17725 284097536801
Q 10672 68512 1557964764354
Q 48325 73122 7681629505941
A 63884 968774387
Q 13596 77562 7466001517943
Q 52587 63721 9502235268290
A 5254 746240134
Q 2438 73457 6430066062000
A 65176 651232312
Q 36600 68243 4787854252156
A 16222 415636025
A 36818 792038571
Q 27057 86425 5354252642107
Q 2043 2391 112835511097
A 68156 298917789
S 21367 874326878
A 53825 767500525
S 48580 589869487
Q 11 88165 6410317139919
A 14359 105811405
S 40132 25333659
A 70098 27460205
Q 4785 84701 6228022104223
Q 1066 87301 6889234185879
Q 29782 54396 6181187190639
A 71162 586894470
S 25336 443104548
Q 4231 79893 3688407041871
A 54623 608570065
Q 139 86476 4018255914109
A 3969 786526693
A 84747 873567785
A 6054 700995261
S 9396 262410425
S 8981 148788044
Q 13325 65430 5483007001870
A 87883 192042394
Q 49803 66208 2017111315775
S 53466 812129284
Q 13340 35167 46186772149
Q 21439 73097 5878886685351
Q 57083 78691 7203530588982
Q 7867 74826 7423751909906
A 16308 996990120
Q 38847 58979 3865798822362
S 35234 596386066
A 60806 930880002
A 33957 491324119
A 16391 361889150
Q 14875 62938 9226049821832
S 41193 689058203
S 18300 133723672
Q 24015 73791 7694137226515
Q 31808 85295 9561957859251
S 70645 214965650
S 52413 174631751
A 65314 416929290
A 51500 220052724
S 45767 216404194
A 67817 307067511
Q 21621 45363 3014814460304
S 7716 73037973
S 60250 477928853
A 28407 377021319
S 82113 849559788
Q 19305 65250 3319367653837
Q 22843 40123 4809350194051
Q 19 86837 9455835543640
A 2005 823536009
A 33612 984854825
Q 66137 84930 3221699876122
S 4779 992318080
Q 75284 85781 1689538583845
Q 3533 60216 5431266980332
Q 31568 71437 4708643915746
Q 3991 73062 6409373563583
Q 7686 87779 8001829037883
A 61846 971948397
Q 18200 48523 9152462809693
S 72109 544563305
Q 16639 73473 195567128458
S 22876 626114830
S 57538 235305831
S 9681 982513375
Q 5844 87280 1121815680191
A 27392 877260120
Q 832 87867 2700483405008
Q 11931 26810 7354552386928
Q 77509 81728 3620470430261
Q 8683 54705 2467289697488
Q 4656 71868 9756869355213
A 60638 276902085
Q 5890 85091 6550779039289
Q 23870 87054 4215364709476
Q 7248 59888 358157363248
Q 51749 81564 3446176434510
S 35898 757151928
Q 2607 64641 5618015409014
S 8761 486096897
S 11220 108193236
A 69910 112665202
S 79436 215883249
S 16135 984392995
A 14406 580654033
Q 41589 66814 1919878627154
Q 11595 41811 7648679240419
Q 14054 31466 2539090074719
A 69043 655008421
A 34947 773819834
Q 20448 84991 4217820220205
A 86617 763215659
Q 5403 38266 3162762696757
A 79495 182633455
S 32056 840392566
A 61062 679096268
S 71810 740277308
A 39043 398684930
S 46896 914170742
Q 28183 63281 7556458195743
Q 38207 49949 3787913298309
Q 24432 86025 2487186069149
S 325 641425620
A 51112 335025658
S 77471 325067733
A 11491 324118462
S 17790 612343113
Q 4060 87045 6218497336151
Q 28524 85514 3727207050721
S 10054 370371384
Q 1218 12660 5610324596511
A 61905 169510943
A 21369 291997530
Q 23277 82611 7804309219996
S 77184 138591273
S 62371 713681227
Q 908 40516 9220705976574
Q 30637 49698 126581100915
S 34358 153325135
S 61884 848898846
A 3298 240078543
S 14941 641009111
Q 4288 83174 1349058599034
A 22253 514631792
A 83741 321287913
Q 9489 69171 4932960421400
Q 17812 24111 6253049167212
S 63676 366497497
Q 23551 29385 5131947106546
S 39369 627181023
A 66295 869789816
Q 6157 34511 6737876511955
A 59129 305534915
A 13894 412426882
S 34847 190487737
Q 55557 84873 2446212538525
Q 5063 65751 3310410699755
Q 1262 34457 7581953742421
A 72788 606035421
A 86536 363913777
Q 53142 68755 2705768761379
S 21185 557540491
A 19997 857096975
Q 3348 69998 8774151817544
S 69422 859569139
A 85448 64136663
Q 25237 34882 3012920984873
S 61122 925439108
A 69246 123469926
A 11437 81166544
A 12028 152709899
A 57353 131963096
A 67168 526602594
A 46949 108407550
S 42246 389042315
S 58824 425291504
S 53352 7901990
S 47824 46238768
Q 35615 47866 1476244851366
A 23290 689237097
Q 13288 69073 4337307375366
A 4193 874704264
S 2633 643729353
Q 864 70971 6582010917050
Q 34454 37911 2320787861381
Q 90 67929 6917158908096
S 49971 449861031
Q 7348 64012 9496871378039
Q 8408 29413 2166923653488
S 18532 766500443
Q 2822 86382 1831483150675
S 26627 514731730
Q 3502 80581 2440399684229
A 34490 67021776
S 45161 328938066
A 55870 235660528
A 2482 833813732
Q 81944 87165 1465994273566
S 6273 592454928
A 2177 198176824
Q 5817 74505 622854837860
Q 9948 72387 1801689925789
A 48574 291905310
A 4981 362146954
A 73427 538045699
S 24345 813129870
S 78684 434109748
Q 19101 28549 3487632992425
Q 15278 69554 3281033108429
Q 56491 60795 1636445835519
A 6104 327002544
A 82400 501353421
A 40028 10412759
A 46503 819509055
S 57875 207097360
A 84539 335280056
Q 23181 57047 6798524833679
Q 13180 83191 21423222927
S 56959 250012093
Q 10541 86087 4964999501384
A 37117 929403888
Q 4886 58949 1190076000785
Q 30684 55560 3320913729151
A 24418 57036352
Q 34620 38265 1181908131989
Q 45509 61479 2761067386521
S 85337 509039471
Q 4965 73894 9341216362447
A 3560 570280184
S 30061 996002004
A 54504 525459117
Q 818 79464 2879087627872
A 55446 109058682
S 35959 998985095
A 74964 611802323
Q 19205 36475 4628321892005
Q 1056 80052 508352759619
S 15629 513808020
A 22521 707337424
Q 37146 79711 1774436742024
S 2804 110585733
A 59095 635055206
S 11607 510406384
Q 3544 87456 4840120090903
Q 17439 67331 1705133360079
Q 24954 31591 144267615595
A 23600 307859653
S 30910 113487871
Q 18220 85492 5828095919422
S 81868 633921050
A 63127 51899504
A 72219 679162677
S 36138 913285437
Q 26222 62435 8132451988493
Q 9607 63006 1837200296617
Q 6009 80889 722796228190
Q 39825 83346 5178978464255
Q 24352 56432 4894152528685
S 55210 214476010
A 9728 897146358
Q 1095 82825 4420962571767
S 51888 749904649
S 50806 905574817
A 78551 166459669
A 62131 898967066
Q 320 84492 5399238554260
Q 705 50610 3893137507250
A 20977 359415456
A 51137 285393784
Q 22250 23660 1274336247884
A 87912 281973322
A 24189 272064840
S 6275 650889057
Q 16456 23054 5557475221849
S 16621 535995457
Q 8211 38962 1396990545488
A 63861 181086784
S 63938 70736934
A 36512 875347959
S 86695 214484371
S 87114 942164177
Q 30354 74572 1656939579245
A 7691 568536763
Q 6 87828 8999994927202
Q 18754 87763 2422541665778
A 32609 818798309
Q 18321 56376 4500256334864
A 77918 834572393
A 14422 93758672
A 81632 623054904
S 22343 782903555
S 61562 653803710
A 29875 374271242
S 69353 978714518
Q 53201 83703 3981747940511
S 28297 104576257
Q 2748 84140 4460748100978
Q 45040 74416 2618037807932
S 45828 809588990
A 63616 881585079
Q 7109 85659 317546114228
Q 17667 79070 8879803170818
Q 21163 62822 9630600862284
A 4079 972654629
A 84763 570339998
A 54870 168213208
Q 12310 81956 1816276345151
Q 883 26142 5732949635212
S 64248 489668992
Q 473 86090 2918666024859
A 77843 218310991
A 43833 69851618
A 5148 609718641
S 34290 338523673
A 49176 627915342
S 39275 677511021
A 78715 118541872
S 7439 856954071
S 44819 502182754
Q 21808 54666 7730736529739
A 49857 356745893
A 82079 348397509
Q 8051 32225 2990013825792
Q 10994 82912 7586064321028
A 69013 5048433
Q 7662 85051 2790272771615
A 49149 327527575
S 1932 824227154
A 3666 127661088
Q 18659 81202 2027446410460
S 16016 442172588
A 49000 493205059
Q 32814 76176 9792965215910
A 48299 595663450
A 75446 689308560
Q 11221 88053 7566679917629
Q 1614 87927 5828892558512
S 37140 239531697
Q 21753 83184 4571250222811
S 26852 577070372
A 48986 542739239
S 49180 503678948
Q 13050 43303 91728204391
A 39646 508749390
S 13818 796957532
A 62378 892016211
A 70084 310903558
S 79291 800511621
S 37843 107565533
A 67287 197300545
S 57803 963971217
A 268 256702819
Q 61369 65054 407105510583
Q 18178 40114 7404236936977
S 17226 431155431
Q 16241 77446 1313142415612
S 40026 671263273
Q 21733 23882 1515492224475
Q 4872 83609 512549369541
A 37826 738708876
S 16252 124359029
A 33567 814225012
Q 23951 46888 6012813079672
S 2604 907412270
A 80314 295513000
S 23161 698547584
S 21397 668905598
A 43195 390196988
A 63408 752511870
A 60028 743078971
S 15933 685709982
Q 2212 84850 1120064155837
Q 52651 74060 4290295527931
A 15547 954073007
A 36289 674329833
A 32855 210185111
Q 18718 60546 3394670067453
Q 37840 52034 5102610789022
S 80575 841012551
Q 29839 64997 9586775495916
A 2159 618803427
Q 3466 46805 1938914574732
A 80837 830919419
Q 41132 77337 3584634558977
S 74701 791917516
A 25476 544619624
A 74473 802766662
A 40652 863359749
A 77839 914671788
S 551 193154776
S 60961 351001413
Q 24786 87304 3951417424785
S 73672 665825928
Q 19076 48675 6999676854943
S 72243 801203006
S 54083 214463333
Q 19645 69157 5253618839241
S 22647 553413406
S 48415 950959771
S 55910 426067649
A 27731 245726851
Q 5549 27886 9345104273218
S 33754 702357867
S 42481 332537765
A 33932 528573830
Q 1020 78361 2342631216291
S 4399 210940823
A 33127 201454808
A 14706 51677270
S 47007 186275001
Q 9352 79146 976885444482
Q 11782 61645 4881315400385
S 79924 36086772
A 13305 250207054
Q 17938 46196 487393618130
A 67508 48150880
Q 42 22378 4122874694119
Q 49327 87959 6723599194259
A 75679 607508622
Q 7518 50031 4592781691753
A 51943 957401132
S 60152 266892004
A 80029 18886473
Q 13208 86786 5047480131512
Q 58352 78256 8734747772950
A 70907 302520589
A 65291 306839005
Q 12487 65523 5797311640737
A 22077 379100920
Q 51956 57928 3160954848167
A 4412 689384151
Q 38231 80920 3642707212320
A 80711 225990732
Q 73393 83889 5892972852684
Q 50656 78566 4141970201021
Q 18073 29134 6760435685806
S 19672 824583065
Q 30365 43624 7037306127185
Q 25041 41010 6217333351068
Q 14610 69641 6714577663061
A 72699 97582506
Q 36974 80592 3832042147260
Q 14011 14221 22088067789
A 24627 303275107
A 52439 747074429
A 19462 814604745
Q 36759 44049 4849095861505
S 13209 513324870
A 24241 453361783
Q 60479 62145 475224724221
Q 21379 69056 855028678866
A 41444 691598263
A 71593 411798185
S 84356 656075687
A 12306 591191221
S 68898 991352957
Q 11835 32683 7071362224390
A 35175 292366831
Q 15739 78426 3088780467627
A 17978 445685957
A 32029 711782998
S 35108 782664710
S 52920 431940165
Q 51076 63175 4497987757426
S 79900 544044622
S 25319 389056924
A 66299 115605346
Q 65573 76669 4171704980533
Q 44151 48356 481516927946
Q 481 88028 9660226687240
S 26631 969516069
Q 26698 74277 8103843731248
S 4830 927117102
Q 60888 65753 3832044815939
A 83872 775829021
A 71799 20908488
S 55363 412724856
Q 22551 58455 431216381690
A 43465 491834544
S 54535 175480085
Q 8244 67821 3677063980535
S 4567 752869237
Q 2761 76924 1009295812134
S 42307 258856082
S 10652 445434986
A 38460 165384074
Q 46405 55940 2296071076998
A 53130 877363406
Q 21018 81018 6530056312126
S 56194 327046150
Q 58649 75740 1903428858842
A 33413 383526614
Q 4539 88156 9993376893769
Q 5167 28814 4886074913236
Q 30632 67822 2793596899057
Q 1456 64745 2476336543034
S 30325 747932621
Q 42897 66369 208494797957
A 42976 870018375
A 18702 646890048
A 40408 803918946
S 5129 656191859
A 27968 40093908
S 38978 319417613
S 2486 262688512
A 87685 666603916
A 4732 788678395
A 86127 805888560
S 3884 254433885
A 567 409640987
S 9646 380585965
Q 46 87542 9500250030558
Q 28940 84567 409573256166
A 64464 318259739
A 4900 855574899
Q 6489 17963 8426654892680
Q 4368 74645 7056672838517
A 51391 120388495
Q 63109 73051 2929816075213
S 56464 188343919
Q 9005 85632 3102267934543
Q 30302 80999 3359869361811
S 76948 888765162
A 85565 704930528
S 45730 665066448
Q 27892 72335 99496733078
Q 46 88138 5977361829659
S 34461 582482049
Q 15036 44699 3083247997048
Q 684 87309 511164433417
Q 8768 67095 3666266575424
A 64418 278682615
Q 63871 70849 6644937738719
A 64700 667105273
A 62619 539543769
A 37984 601772495
S 13324 20704677
S 15769 912264361
A 58123 244775796
Q 14077 55942 7581815181344
A 21258 36029348
Q 5825 56272 8422987505379
A 23488 230459555
A 9361 440856821
Q 9970 73093 8125300748224
A 70351 881794400
S 86546 275008908
S 12999 718321881
S 50876 771888501
A 34070 162004405
A 35876 931205846
Q 46363 71835 8876005923591
Q 12704 77895 9093364276198
Q 34678 74517 6124257736433
A 14754 626663558
S 76067 931920503
Q 4028 77097 2317755589321
Q 8456 86512 9630509367701
A 86127 941013441
A 73293 336700011
A 29730 839131259
Q 21146 58606 6277291330896
S 35384 212711118
Q 13362 60823 2264736142310
Q 10345 48609 9172902929380
S 77974 258119474
Q 16386 77583 5391844030055
A 33577 674855541
Q 1197 62037 4797454763067
Q 669 87732 7672504118392
S 41361 837754547
A 16859 822542746
Q 24675 85443 750186513574
S 44986 415429114
Q 3989 80993 2740352898480
A 42079 134251338
A 42131 255646137
A 45531 25739191
Q 25985 42813 9038749104845
Q 16228 84231 7863965464835
A 45251 723130063
A 88036 35871640
Q 6701 67894 9359103945259
A 10941 254710044
S 55481 724976138
Q 7388 87985 5403669108588
S 35768 143966869
S 85353 655196088
S 19014 784550848
S 82043 126552648
Q 17135 58127 5214119453588
S 88094 83093775
Q 31931 76585 6943166914207
Q 86135 87684 1252280678410
A 26383 14844052
A 70357 312439334
Q 2564 24582 4099609977216
A 43488 457785293
A 69848 887419667
Q 10479 86427 1159266995093
S 53099 802320981
S 84114 724154326
A 485 983488686
A 39830 996829158
S 40967 991024704
S 5083 841052054
Q 44085 53330 8168055896574
S 49128 844165644
S 37215 309783763
Q 9590 78451 6112682588576
Q 54722 85147 8172676321540
Q 67896 75153 1564549241163
S 55417 785488548
Q 62167 71850 4065808169039
Q 18543 22883 1270416316008
Q 6474 87692 6533672892972
A 67905 832892120
S 82582 300206289
Q 14597 44981 269789552939
Q 5779 54140 2249955515373
Q 6122 17134 8802575802471
A 15388 707452764
A 25942 46581504
Q 38226 56527 948265607298
Q 6697 47804 3955866629638
S 46181 197510211
A 59460 476669364
Q 40193 50084 2602766518374
S 26152 475542616
Q 29627 43820 100944213049
A 54201 508776066
A 10874 87813864
A 2079 277678282
Q 6999 24927 9729987971345
S 61757 255739206
A 21912 438921437
Q 2319 86488 6639496972638
Q 7071 71335 9496582143399
Q 16960 29667 9939560114319
Q 1909 76244 5026720447854
S 33950 693326879
A 75170 774760990
A 41014 896617501
Q 2782 82685 184047898937
S 76040 242111885
S 61491 286486465
S 72985 320495480
A 64177 363718967
S 27025 978019205
S 8413 88357278
S 62610 205746063
Q 70706 81730 2127039053215
A 70625 939660914
A 64285 651388618
S 60683 940187940
S 7430 491823667
Q 16376 20258 2104525590928
S 42435 810769770
Q 23041 25717 62335359153
Q 34034 85696 5501889462078
A 9168 23643467
Q 1586 21163 7992406921324
S 50980 829823997
Q 2213 84652 3767588613530
Q 32721 39747 3561160085399
Q 18541 21608 2002999020828
S 34332 7185018
A 86180 536435425
A 60396 36553017
S 68483 461700790
A 39741 80525973
A 81252 853926766
A 32855 244337284
S 81668 922736965
S 2901 674122822
A 41105 263468206
S 87619 586241423
Q 6836 87789 5413773777001
S 40004 531988077
Q 3603 6801 2448282657952
Q 31340 87982 8952022040665
A 38576 659786475
Q 4500 51440 5796232816392
Q 1270 87943 8125909080021
A 14493 902458575
Q 4849 74196 4748143985479
Q 6668 88179 1953736970863
S 80601 806103971
A 53966 70030065
A 85657 737472493
Q 5017 15760 4357778675183
Q 35703 86769 8366472515323
A 46444 332446190
Q 42408 71606 8675785910310
S 7122 19859665
S 62457 192142379
S 83700 269037163
A 73917 787029157
S 65634 494924918
Q 14570 85409 1961762356967
A 51523 815634588
Q 22082 32378 9596911375488
A 42616 693056501
S 39726 688760628
Q 18124 35898 8020178801911
A 53813 223618509
S 44159 449135621
Q 26418 78973 9607267224831
Q 3949 82362 2528560859686
S 61510 418894870
A 54421 79188654
A 46495 733130977
Q 25217 71753 7603269113594
S 21478 895760505
Q 47328 77038 4422123980255
Q 16389 49148 5249762927964
A 26773 895440320
S 39082 590391206
S 73848 710796823
A 32924 437383557
A 58025 513898747
S 85786 646488711
A 64234 696779480
Q 52960 75869 1663690326810
Q 974 54645 5705900751352
Q 7347 26804 8840815105293
A 41290 398961684
S 66522 984200932
S 36932 549221084
Q 2119 74861 8825971693713
S 78147 587655637
S 41162 605918731
S 25843 753484707
Q 1768 65303 6517752075625
S 46556 947024693
A 40779 403241383
A 80987 982238120
Q 12981 42510 392601581590
S 55979 316927131
S 28567 784749189
Q 36 87001 1032474805373
S 53698 405293650
A 64229 513704267
S 16146 593121802
Q 6108 52077 9410874801228
A 1742 273166119
S 17665 357507118
Q 38408 72997 4390765379152
Q 4796 51142 1511700139539
A 69270 613852334
S 77903 558207714
A 59726 619629711
Q 82592 88127 3439636940846
A 58434 603661647
S 44336 4852350
S 22512 398193686
Q 11988 77937 2672536289304
S 26705 938562223
Q 4823 79931 9521254669014
Q 37021 86670 4172654757867
A 72635 773835270
Q 56355 58547 626945670513
S 53953 80445416
S 57918 753912993
Q 8998 63624 5356428397819
Q 3616 52182 641602304902
Q 3165 81219 1256641169313
Q 48311 54758 2339334982803
S 85345 507217257
S 51317 322019071
S 36180 395977830
S 31440 689910339
Q 3751 67573 5704610734628
Q 18921 87442 4624384988013
A 12555 118100493
S 86589 262836795
S 51990 707037778
Q 6051 83295 7812549329753
Q 48090 56662 1879045238939
A 29674 384329843
Q 23916 73655 7678725651697
A 62760 309679267
A 33686 768045393
A 9637 23263902
Q 2884 81171 1503272804913
Q 19330 70518 7073289044933
Q 11050 25776 2451151873078
Q 842 85612 6271822309300
Q 20907 85773 6897976574759
Q 7765 75601 1763412089151
S 32361 240964549
Q 43730 77187 3756622710332
S 78199 204646407
A 67619 624441766
Q 17931 85376 2653485037761
Q 13667 84394 4131202279505
S 71020 175470644
Q 26207 66607 1993843638725
Q 8688 85631 9823060126824
S 58468 805648681
S 71234 629644082
Q 80415 82976 2344404692410
Q 23095 72981 9075121954538
A 32441 831626744
A 78208 690488100
A 12531 208922531
A 30788 646636846
Q 5100 56060 7347119989473
S 16396 559241042
S 65784 4132626
A 23888 593364743
Q 19616 63339 7614889252770
Q 16453 88150 5889730153925
Q 26219 26427 133102287079
Q 10964 74526 8929372863918
S 26074 967126753
Q 61148 81874 3523310567249
A 77018 497552080
Q 31569 36857 2949577870221
A 25743 914868354
Q 60156 65089 3535226606281
Q 24141 36622 4405686983142
Q 40311 46031 4614190566975
Q 10945 82268 3550094636563
Q 23834 86272 2334651525260
S 73584 9944210
Q 33184 81829 5767825070336
Q 13993 16410 1751332006249
Q 16059 38401 5363432967434
A 79988 845817062
S 31212 463590348
Q 5781 80278 4770338269779
A 5218 719491169
Q 37624 73976 4572033467492
A 75901 897461621
A 6582 19558416
A 4703 445737618
Q 28389 70858 149374155614
S 63675 504424572
A 65942 293635490
Q 681 83866 5826733839793
A 58684 53707654
S 39838 183864595
A 48011 957229701
Q 12899 53266 913151573349
S 28495 8038939
S 24530 442117693
S 77501 51221161
A 75838 171204971
Q 32 86880 9958640557806
Q 12930 59786 3978989487566
A 18019 949541543
S 15639 486783152
A 69703 638033447
Q 43097 75999 8700635221747
A 81598 849155627
A 63780 864073683
A 50600 314862904
Q 17705 36642 524229374741
Q 9858 59761 2031854250720
Q 21829 83250 5848329614772
A 75018 581645043
S 36947 228391210
Q 45644 48123 610652271046
Q 7193 83439 7805702969374
Q 225 87711 6266542548407
Q 68030 71534 1864487488592
S 13365 888429067
A 80825 10825434
Q 10505 84768 1419977694391
S 45032 583851329
S 2248 647529516
S 48008 502072930
S 27374 175539579
A 3712 130208968
Q 10835 18048 7146053766803
S 24642 15506050
S 4777 244539313
Q 12386 54474 1553673696890
A 9670 475424049
S 34752 307101519
A 19248 705453510
A 72935 29372954
S 6770 926291937
Q 12463 86815 7180573890167
Q 36897 80074 6840175567857
Q 19157 81497 4992221469878
Q 28302 73864 5518833537010
A 71477 661300802
Q 64170 87855 8056112203417
S 59443 42860837
Q 5797 76363 1306650162514
S 50652 318115402
S 27300 292522523
Q 39704 79387 6594263456042
Q 5274 80896 5076533273488
A 66003 449999660
S 72256 637694916
S 77179 500066959
Q 4136 85672 4459390124258
A 9828 781236034
A 69342 950592690
Q 3082 60633 3546300918065
Q 32750 58986 4323618456869
Q 7415 17044 513443257050
Q 10931 49498 3987619619385
S 78596 636730272
S 76432 380712040
Q 22332 72600 6592577167961
S 58770 800486390
S 63750 700062212
Q 16781 79456 4288158046224
A 32013 85467194
S 87306 432851329
S 37741 155305287
Q 41512 68187 2136247203718
Q 48540 76854 8627622561119
S 39347 462388064
A 46896 856473537
S 59414 322952341
A 41680 600686210
A 81876 523814984
Q 7111 49318 661596288080
S 76391 327356124
A 44180 607431180
S 60692 428959749
S 62576 589235068
Q 34426 83461 5428904852318
Q 11331 80600 8866952318302
Q 15590 68724 847254800558
A 26031 271284307
S 34408 340668645
A 52925 676448075
Q 79175 87896 4583903612365
S 73816 999765997
Q 65897 85869 2357450621952
S 13624 311910079
Q 24202 58639 3196406650717
A 86530 586514586
Q 14004 28533 4033534201704
S 84688 323948644
S 58307 107510962
A 71426 165178510
Q 61459 78518 4368972308414
A 26368 645352762
S 35887 991811225
S 37550 280875733
Q 20027 80300 6162169258047
Q 5833 31539 302773312663
Q 8538 42393 8733828819871
A 58007 111428714
A 25127 377381156
Q 10058 70250 3985844600450
S 63524 372187838
A 35585 535942706
A 8118 567571916
S 6668 10207265
S 59994 20029625
S 11931 180275282
A 42312 931289831
S 70661 402171119
Q 28018 65048 2087232716495
A 19054 250839507
A 64670 494851449
S 75424 180433602
A 81651 455102232
Q 13959 87117 164290819173
A 6085 228040093
S 60948 943088205
Q 71692 87186 4214557775153
A 80364 163531279
A 35008 592665271
Q 30226 76798 8633330504905
A 84090 425136821
Q 33930 74559 1568018673085
A 43951 94488011
Q 34134 44683 3534638772373
Q 68126 68281 124435701341
Q 6448 73108 689902425618
Q 31786 39410 1956337160287
Q 8494 78587 1139160521008
Q 45154 67713 8059679658721
A 9698 25766755
Q 20852 38723 9026341856716
A 84799 616611214
A 70304 566735885
S 58225 16434322
Q 17493 47215 9521025529199
Q 21229 71214 914117169648
Q 46905 52945 4377768609333
A 25152 513818743
Q 1991 86997 2914941880701
Q 31629 47202 9980267449851
Q 29512 51886 7878843197090
S 66745 883392482
S 10200 91530404
A 14108 897257128
S 77631 392363918
A 23720 594343676
Q 131 85930 373736448243
Q 11192 86261 7103087957274
Q 8552 84669 6343178117722
A 47174 527057552
Q 26059 62567 3510004776939
A 68327 424449621
Q 3284 60283 2563067382069
A 25233 530961557
A 17090 850937469
A 44142 714903923
A 52758 14649155
A 4065 943327712
S 57785 764438837
S 45822 863961101
Q 15547 45124 6313834349079
A 29702 86430710
A 21854 394311883
Q 38356 86233 8392108439780
Q 51361 65190 3191771398752
Q 28010 60324 4481217562775
Q 54694 80185 6923490841225
Q 8377 67470 8335251936770
A 61762 422553384
A 74809 36191647
Q 16097 54178 1507536671748
S 23326 28089272
Q 34575 88148 9157141876166
S 69441 963242171
A 37690 324546762
Q 60013 78870 7676663826247
A 30189 6514768
S 6841 268013508
Q 52278 75152 7709873664696
A 68049 205628485
S 49911 368531772
S 38477 908471102
Q 7470 20194 8852674787740
S 87489 298458509
S 21919 222799344
S 76738 776042776
Q 13350 40039 3106705947487
S 12874 648381391
S 81132 33368839
A 78877 204506123
A 85292 932325660
S 70161 774577419
Q 2842 87274 222439816978
A 43382 363172679
S 72439 661756921
Q 36499 75697 4000410937922
A 76620 558292482
Q 4619 78200 6512552960917
A 85047 230099888
S 57751 667223621
S 74966 110523624
A 66769 545509932
Q 41925 54457 72678156553
Q 833 87244 8389080652346
A 38521 980389711
Q 9134 84117 5056386256887
S 61993 772389834
Q 14591 76847 7940268790116
A 41819 681529593
A 10316 464319233
S 40895 74761678
Q 17563 75432 8474425445891
Q 20536 87370 5475119585931
Q 6934 87854 6466663282179
Q 20298 66626 1513786127980
S 41821 10519591
Q 7369 15089 3750320037684
A 56071 751906077
A 88030 428653284
S 10757 79085578
S 46410 824146810
A 7514 195283138
S 60322 675407840
S 3032 744586336
S 85308 893141020
Q 19215 36105 7290888989128
Q 26752 76215 1083350130978
Q 20743 26384 1846623271650
A 40292 664667274
A 48961 602095105
S 8792 560480585
Q 40160 86982 2052734516281
Q 23179 52181 8080417341409
A 58462 991594808
S 82786 643104143
S 25928 968718057
S 38186 81612084
Q 6738 83360 7019893575497
S 51301 990942925
Q 16584 82433 4767614485973
Q 22542 47615 6430832735182
Q 9881 65022 6796846065004
A 66752 506381883
S 15084 173712993
A 31940 1385449
S 15412 21540683
A 5536 964245128
A 43659 206906852
Q 26998 79294 609413407602
A 22712 514833457
S 2811 471212747
A 55861 922991241
S 79748 710611279
A 87537 987911106
S 29151 961318469
S 3147 121014270
S 83064 225162555
S 513 949941365
A 28759 122486131
A 18956 296161128
S 23564 798339596
Q 9931 29900 7405014068043
A 59873 808423481
A 80365 847323724
Q 18597 85543 8093000406138
A 74018 260412068
S 74274 908182940
Q 57355 59024 975627743764
S 11583 25969099
S 85497 976979631
S 44567 852297986
Q 12623 46810 4535585490615
S 64345 682744036
Q 13551 38726 3259266924003
S 76789 709526256
A 41343 364606538
S 49328 520425616
A 17577 403524258
Q 7988 79672 9290681063008
Q 242 81433 3747399685140
A 39910 246259486
A 56 422336631
S 19949 439846027
A 51762 282692850
Q 33229 48460 5613772377503
Q 38433 75455 8504771838036
A 87343 247809513
S 21037 630918809
A 28306 601375537
Q 29594 82165 5281286246785
Q 34483 45880 2562429997925
S 57217 189848117
A 68696 741793727
A 55527 831965633
A 67515 162269762
S 38253 596422972
A 19212 299855916
Q 33066 53592 6724507966795
Q 24231 83776 5550375363326
Q 12389 53248 3425196295375
Q 48151 52892 43433280201
S 47946 454334051
A 10987 500653318
Q 51167 87014 546887229984
Q 50769 57553 4729962573063
Q 13818 64966 775828102899
Q 42708 46098 864325142748
Q 5489 38417 2122713477858
Q 32836 87705 4339904470708
A 3497 416802260
A 15408 680895594
Q 17945 85147 4599735972913
Q 30831 82033 4100988248688
A 62674 835577914
Q 1644 87843 7874355073719
Q 40705 70788 4770089359104
A 12416 533303594
S 30855 885122323
Q 17296 35154 553262876785
Q 6870 83999 1607688093617
Q 21950 79587 5233089328825
S 65267 205339159
Q 10462 46887 163493079687
S 55057 111974912
A 45790 200204251
A 4012 788408003
A 47670 747180244
A 82750 50336598
Q 52460 83210 9579592940424
Q 54335 62158 1885854145807
A 28035 806835698
S 39991 528854917
A 64216 985648234
A 87340 558627116
Q 46274 65302 5178747903980
Q 36415 76106 711099563798
S 45614 663063938
S 71277 356369403
A 75349 697651630
S 58498 315272687
A 2152 339227210
A 48532 470176260
A 48825 23886928
Q 6381 19365 487135914199
S 3758 144942951
Q 52292 63297 9289573607022
Q 29055 86319 406450096894
Q 22835 80039 722624381283
Q 4961 32108 4059876309161
Q 55055 55293 161419866669
A 6154 306777430
S 82836 839607056
A 62769 953202192
S 37541 636857337
S 68825 89065507
Q 26503 36042 1155615680152
Q 115 84405 7123984601801
S 42220 413948774
Q 12236 88176 5288788645917
S 81578 377411567
Q 15991 86657 4908499014100
Q 23024 81965 6854290316065
S 5908 151616301
S 15061 681739304
S 35521 409647524
S 33227 628216293
A 81015 205248992
A 37423 70462831
A 47097 665955036
Q 9376 52652 4280633849002
S 7361 748157376
S 10813 998230105
S 25285 535962733
S 83186 882103213
Q 2988 87890 8495745360637
Q 10738 50674 6250053448087
Q 4161 83989 3000813311243
A 73446 616492518
Q 20738 45956 1049722504461
S 67019 185927310
A 21579 467652651
A 25864 836155262
Q 12996 53410 2599817006422
A 54374 529613045
Q 6068 27304 411504857182
Q 82 83597 317203365769
A 611 170622724
Q 70517 76039 1561490166303
Q 41 88170 5331398122129
A 81421 906305425
S 41993 925832530
S 25513 504735575
S 19419 600866607
A 80023 74717807
A 31654 230556666
Q 34576 70478 2084312260770
Q 4979 59910 5687256228495
A 63383 358146924
Q 11530 82937 8875704222920
Q 41835 82513 1520074796297
Q 12705 44589 7931170482120
A 83941 65061813
A 19029 675267549
Q 2230 59744 4922411056126
Q 61276 69996 4139347635736
Q 11069 34954 3638884406217
Q 9211 78221 1610206634470
Q 33540 56178 8504845294910
Q 4754 8829 1446962681168
S 27126 35605255
Q 7364 49114 8000929662186
S 31474 883389079
Q 28446 87096 7009726572053
S 5222 858244458
Q 60356 88160 4149536971358
S 48604 973461425
A 31920 827327861
A 61087 282630071
Q 3864 85167 7860060433235
A 20328 651075830
Q 6592 83178 3489286351089
S 58872 618882486
A 16438 810960668
S 55145 207158119
Q 38821 53682 9853821984291
S 77845 883651347
Q 4428 85291 6937544540639
Q 25245 83415 5604417111471
S 18372 36798774
Q 11198 64717 6206330952642
Q 62052 67718 1300394159767
A 35975 205753611
Q 1607 87663 635132741513
A 19876 933307758
Q 45528 72537 8008691179808
A 18308 562973367
S 69248 330703113
A 36956 144911672
S 62566 337483199
A 53333 547268363
S 46604 670811074
Q 13998 51696 3527692469155
Q 11145 37248 55530628028
S 75427 740994010
Q 11466 63853 9634426802267
S 68719 260522802
Q 12741 62131 1794020974183
S 413 890368724
S 32584 594237334
Q 26316 63568 7249389635890
S 7998 691782222
Q 75267 87243 5723126540748
A 74052 987228606
A 7544 441696471
A 42420 320963443
S 86309 390186143
Q 47101 78760 9814015252967
S 39000 407576295
A 383 71548926
A 48310 84579483
Q 6545 22112 2762559116695
A 41706 323464785
Q 7067 67627 7770397626431
Q 4860 84688 7237080721124
S 28999 16125360
S 83545 438920760
S 81775 998839227
A 5006 713884200
A 19647 174552199
A 84271 660812558
S 86307 841302623
S 67743 694872619
A 25867 663449955
A 48994 638611233
Q 11583 60991 6304840293343
Q 15265 76260 9440204254995
Q 29411 86338 7163312100135
Q 888 72192 7826929370330
Q 3508 71030 920336797959
Q 4542 68254 8930604971813
S 45598 298030069
Q 8193 87521 7112992463623
Q 1215 68503 261121079974
A 44462 6961236
Q 32739 35226 1877945033718
S 6647 703657882
S 57640 502090457
Q 5366 86063 9262013592480
Q 21954 53822 1293368181710
A 75539 550025304
A 1599 573909923
Q 5425 87107 4876870741228
Q 2482 87601 1543728412641
Q 11131 82210 8736764210630
S 51601 106174879
A 83344 622269898
S 16203 413295615
S 29815 541517153
Q 4854 43283 5904784128648
Q 33267 39764 5372131605723
A 59610 181768650
Q 28796 84097 3074031515659
S 64782 250832944
A 55783 368061130
S 50640 708218335
A 58659 601778860
S 23203 279295482
S 18350 900848860
Q 39386 74452 8070287716463
A 17329 616258127
Q 24513 76147 9731755076936
Q 44813 87271 8770098149167
A 80260 168073004
S 5683 765587814
Q 32426 87824 8517962503702
Q 17846 62571 9129754564288
S 36962 180728890
S 54898 487367014
Q 57303 84900 8951746051674
Q 5114 73710 7054673089636
Q 983 87403 8929164248826
Q 33451 88011 1846619778450
S 75207 441353668
Q 34095 76803 5892277678357
A 62165 226376645
A 3857 97262579
A 87099 97287956
Q 28116 86998 9467973490077
S 63039 748704496
Q 35871 73001 5998584503499
S 71061 1641611
Q 272 73372 5459961484225
A 28335 87985799
A 26542 827293599
S 73970 506756540
A 33286 603206974
S 56007 840766221
A 19362 744571815
Q 3073 31907 1100897971549
A 23439 201785996
Q 18127 30746 1267977515846
A 50978 995143750
A 76010 874795243
Q 4699 50126 3568174353131
Q 34283 53826 2721684196733
S 84327 192372813
Q 35397 79036 549174111441
Q 657 29742 5702112336538
Q 46214 50409 2294550548751
S 75391 947768863
A 47477 545169517
Q 8295 78962 9130121546427
A 21371 8696332
A 41296 197353514
Q 62559 63461 339221168456
Q 4040 75861 9286742813842
A 76034 387289293
Q 52329 78275 6183585284553
S 18313 132369087
A 60491 248211470
S 86597 997209753
A 35074 977478866
A 71758 569797599
S 17996 900850864
S 39241 392794817
S 43424 918895530
Q 14073 85424 7873082442387
S 45210 424733505
S 20766 528381607
Q 5773 85573 3516200057085
Q 6178 29789 7673352411788
A 23706 352417494
Q 25176 80669 5520612594475
S 65455 629619122
Q 29674 82311 8511778410354
S 47201 892785855
S 36784 357719123
Q 74133 78157 1743448635442
A 11742 175083155
A 60332 732169697
A 66287 152254154
A 6494 150033494
Q 40927 65904 8192036227408
A 30000 177596984
S 67921 980814097
A 38581 249904432
A 25133 2737591
A 86329 593329814
Q 23123 64625 2317747590113
S 64409 49032440
Q 10120 19049 8555482991556
Q 25830 83952 5923288741295
Q 3258 82487 3616399793024
Q 28242 75847 3099266985983
Q 21053 82816 517851990104
Q 64 70485 4460256276677
Q 11010 50076 7504624204695
Q 2343 81222 4294282323731
S 9693 923108513
Q 32565 63693 5982634115784
Q 21058 73691 5607690685057
A 7986 117315575
A 81444 22747303
S 13689 80883414
A 18714 13774110
S 12637 346288325
Q 14994 43166 8248173786931
A 48958 611869927
Q 8554 70362 7428600242019
A 71710 677482450
A 45679 999741021
S 12101 91720471
S 2419 590548626
Q 26880 58444 5043630943829
S 77471 369923973
A 13931 325622293
Q 28739 82846 2670803273286
Q 3287 75713 7850081393207
A 54730 889819807
S 49303 871227573
Q 4207 53890 745272676403
S 54754 769509097
A 51766 769181501
Q 9862 82748 1451873158088
A 12730 902585233
A 55104 50897897
Q 7180 47580 8828072510494
S 76757 189367211
A 19662 835694697
Q 1786 6519 1221756081983
Q 1994 2978 227571469246
S 25456 317869296
A 60490 448119661
Q 59137 74610 2283441753115
Q 8071 84670 162568467954
S 8957 861144951
Q 61895 87034 7935613743649
A 67620 978157378
Q 21688 85244 6373952882277
Q 28434 47757 5463697595800
Q 67676 81702 2060220734927
A 69952 174138632
Q 26467 82433 1001209334445
Q 737 84749 1735568385823
S 51774 192304660
Q 5178 50834 4200749106162
S 30857 468367342
A 30826 478105270
Q 16097 71894 5237080156525
Q 66574 81161 9722582748256
S 10520 193130184
Q 1651 63164 7341399892490
A 41621 645948904
A 31720 974319704
Q 2105 12306 4541723166053
S 27242 390582636
Q 49082 57046 4710139508972
Q 51088 85800 74072613904
A 19584 772871773
Q 22257 73074 6806687367954
S 27244 508087815
A 50853 926932556
Q 25810 86227 3117927025426
Q 15412 54404 7564739916663
Q 16703 82157 8224680885960
A 81981 437291241
Q 34606 87456 2167533832834
S 57637 640131267
A 17478 682624707
S 53877 284150283
S 71970 17093796
Q 7444 49251 7644998209072
A 36903 157847001
A 86691 229788692
A 15571 688646335
Q 1015 70984 4597973465313
Q 41066 68919 1231260896239
A 14842 983168270
Q 16977 33820 5457339235504
A 79486 721050996
S 24568 939905278
Q 62569 63758 1078814543124
Q 6776 85844 792115054503
A 22542 269811658
S 3962 423626847
A 87837 19068095
S 37560 417344941
Q 8160 70192 6271151241632
S 86178 113108584
Q 35370 79744 2071938629052
A 87568 376944091
A 14926 485232370
Q 4574 81902 8855190094400
S 74722 476012564
S 14583 243129656
Q 43754 86789 4869249451064
A 75748 700015619
Q 19199 41831 9979948527467
Q 45642 83697 7922360323035
S 35949 795695379
Q 6071 58048 7554160477674
Q 14194 72594 6924700050790
Q 2400 88097 6000276825835
Q 2797 6411 2015743331568
S 15903 143264447
A 81324 510638026
A 30714 269687761
A 40734 863361960
S 73848 638153880
S 51517 510603956
A 26801 279335913
S 38580 518969831
S 25892 537638977
Q 62583 75319 8395098031257
A 51853 183071631
S 21062 830961375
Q 31412 83295 8157276178125
A 88119 985031177
A 11946 874889516
A 65582 187396383
Q 59803 81842 6223877201683
S 40586 77139159
A 76818 735201415
Q 30814 67806 4008222856779
Q 24512 73133 1082401684206
S 8946 812296057
S 36451 683776508
A 36341 389778287
S 59613 8517949
S 60459 100800518
A 32596 250900537
Q 32643 86185 5603801533
S 24546 412836888
A 17201 776667461
A 48769 344752138
S 41240 813536375
A 29836 605216102
S 66142 927878544
S 40857 788488691
Q 6623 67646 2242686942654
S 55983 843342601
S 77152 246378540
Q 35619 81751 3158651425064
Q 565 76865 9076276134788
S 66371 579123184
Q 24519 61233 7870040910863
Q 3275 84712 8598339694987
S 64731 761572511
A 61582 40942922
S 84271 304945109
A 60826 817471716
Q 35161 35728 493879247479
Q 5988 77753 9138169061854
A 81413 735662757
A 49350 285298668
Q 9730 27473 2206093696483
S 84014 200605331
S 51592 901841421
S 21099 761976986
Q 21700 68946 6212208507299
S 30491 672942298
Q 2918 84421 2877094675408
Q 44185 70296 452378588138
S 81671 265349006
Q 71328 72689 498813151913
Q 9392 83956 3274735052288
S 23237 699273251
A 80870 933276886
Q 2774 86133 1962933758234
A 22638 951644392
A 79078 750852680
A 3342 280178220
Q 8186 78352 6633906157373
Q 59985 64726 1156062121501
Q 1375 87611 774282247006
S 73680 54533748
A 7804 711912625
S 3316 596716348
A 61990 379471537
Q 6975 40458 9915796534767
Q 18034 78152 4802500680701
S 24901 256155545
A 49724 740803080
Q 30539 32512 755003913113
Q 30502 33000 451899001500
A 28362 919858927
A 80954 689059683
S 73884 381741453
S 54070 568416587
Q 72412 80488 6296269644950
S 12908 638165052
Q 7863 45515 3318866542221
Q 3051 72667 5721193315545
A 79252 764469817
S 54820 201443533
Q 31873 60106 5531001962787
A 28750 203865057
S 76409 38007523
A 18975 503313631
Q 41436 69077 3327008276564
Q 14268 82679 2452344860943
Q 23689 63886 3547103337622
A 33183 812124974
Q 91 31389 6830602104304
A 68440 190764875
S 77313 895953
Q 2207 80522 2790288106820
Q 1277 60505 2306760368101
A 15526 910756905
A 2268 983557749
S 29333 735331557
A 2146 702881156
S 84273 224049051
S 36903 630091326
Q 18748 41510 9423727467782
Q 21608 82713 6957822194777
S 86687 840416191
Q 13008 78353 724834043371
Q 53862 78168 3827573614131
S 19309 263705433
Q 39488 50797 2171138715744
A 67232 427710977
Q 2179 83978 271964424008
Q 79348 82295 2185868867007
Q 4645 78354 1681208378089
S 11868 276012192
A 69595 307953392
S 4662 927847777
Q 264 67298 3801335357494
A 80416 192518283
A 33463 844143318
Q 65469 71134 4183545068803
A 71411 837062096
Q 438 85432 4002621440176
A 19436 771515461
A 49184 708733972
Q 21544 87232 6467066948173
A 57710 346965695
A 52462 966528397
S 56783 909297468
A 29555 853291673
A 63741 101141615
Q 11207 82077 2574011325346
Q 12101 77150 3152269557994
Q 56228 86409 3956560691684
S 25252 795698235
Q 30093 84582 3060029824804
Q 4297 67835 5308228697468
Q 23610 44288 7816125441833
Q 685 87415 7602868935439
Q 60543 84942 2272563147785
A 41911 63093463
S 25985 684142870
Q 53307 72240 221706335730
S 23158 55598126
A 87776 881339190
A 74274 767205919
S 69981 351164248
S 65651 705545818
S 36225 278981401
Q 35353 70668 798726118494
Q 4865 60202 8426081246424
A 8039 279018868
A 15835 45553711
S 61079 238250220
Q 1609 76555 9910863525461
Q 65049 81695 4052327328725
S 43544 884376369
A 53491 367128831
Q 9198 78689 7678508097463
Q 38523 76024 6764124718193
Q 37995 58249 9653462138811
S 1427 758429084
A 826 512723386
Q 13927 49465 5335878319825
Q 19555 40839 2781896017159
A 67019 839864891
Q 46 88184 6407498085255
Q 18029 79857 1763980843794
A 25553 493226162
Q 3291 41066 2134917583013
Q 10912 77195 5037546473525
Q 2326 15227 2142677548287
Q 2189 75716 7438070703203
Q 45383 65682 6451478393668
S 55101 188020224
Q 7975 33594 4818775188837
S 72423 165853060
A 431 822506417
S 32728 710586358
Q 26121 51322 8315482206761
S 75124 736977264
Q 4547 63111 2184987735553
S 43901 371173691
S 46810 699402352
Q 6315 21690 5801435366863
S 5589 741797788
Q 9916 82628 8059259714560
Q 19724 80107 815387288896
Q 371 87378 4919974692657
S 59262 532748351
A 27451 209207554
S 81383 809647759
S 16991 749554408
A 84930 737923866
S 75129 526298816
A 48964 646075960
S 31776 153672340
Q 52440 86774 5959117403715
S 77510 106442145
A 28837 845003611
A 66759 624823567
Q 13284 31668 5659269579663
Q 43870 57851 8811533006093
Q 1267 43799 2250523289862
Q 24419 82194 3109207089336
Q 59561 76702 6768809382700
Q 22167 23671 1320146583605
S 33001 984933005
Q 2144 87699 1105500903732
S 24104 703657076
Q 68952 71187 1029937316895
Q 38074 46053 3651273451280
A 51551 100364088
A 30802 227756137
S 5445 812402857
A 71442 545626816
A 72036 920388810
Q 63081 87967 7022746273573
Q 29662 72045 5597751814542
A 25645 388870032
Q 339 87557 9786973431548
S 70518 441926790
A 42983 599044806
A 20592 614243216
A 37157 239623100
Q 45223 65294 2434983217746
Q 32664 67429 5669945900273
Q 17691 78959 2720958459118
A 7382 594099928
A 6297 276764461
S 12362 622785636
S 45074 346167182
S 5526 389109022
Q 44189 52634 2969355050320
S 74849 824332339
A 13775 4927929
S 71879 343631196
A 37237 326999875
Q 28866 40642 3965066395259
S 69368 568849517
Q 13741 73062 6785962328765
Q 5475 14262 1005764373137
Q 50603 68933 2691787250518
Q 15034 86173 3963809418186
S 3249 250718298
Q 26949 44738 6010213339075
A 43640 806602398
S 58566 477946168
A 3078 930666668
A 54486 539479960
Q 15985 78232 7852145670992
Q 8203 22476 321131875410
Q 61036 72437 3189390479711
S 39727 470570360
Q 24213 59819 94353299171
A 76496 658750032
S 41744 813153182
A 84222 320417830
Q 10418 56352 5431055918021
Q 23769 81929 3187621483759
A 70335 725300343
Q 44815 67793 4417038808417
A 21761 687642739
A 58920 92589969
A 16401 776754082
Q 46879 85856 7184311545338
Q 55027 73191 8560043229793
Q 43439 72793 4675069613779
S 15177 581193715
A 62478 510720194
A 78481 898784023
S 48294 715866630
S 43506 247244027
S 42224 893365121
Q 1902 79303 7972809392425
Q 38845 50770 6578077583762
S 40589 752574420
S 28410 711078331
Q 1345 87019 2655248958047
A 62968 743597153
S 45526 335197258
Q 29298 46578 5914424156200
Q 2312 14816 1507486418847
A 81577 837495484
Q 30471 84309 5671802889793
Q 5005 37241 8348049397425
S 78083 655487473
Q 5142 16959 4435005428783
Q 876 84546 2078318749270
Q 16800 85166 4754552119368
A 86994 593689852
Q 739 22074 9193153132589
Q 28623 83761 6562811936790
Q 799 86740 8192007231185
A 31181 550573981
Q 24081 52587 496634648851
S 43841 995235243
S 43090 737950239
Q 44203 55287 6114299650524
A 65006 867733516
Q 37578 48900 3752714909576
S 33236 809295768
Q 1097 7387 1443821001685
Q 9704 87113 3838370564546
Q 14426 17452 1941910004695
S 82232 30948845
A 33400 891221421
Q 10612 28307 7529979341824
A 70382 169977263
S 11584 225322429
Q 10542 66159 5592140668546
A 9728 111346208
Q 62302 65423 128493374403
S 87587 852357411
Q 37008 45797 202120247135
Q 2705 83210 8982143702078
A 68782 192533688
Q 5398 62186 1837971761424
S 59337 384052984
S 41756 221610283
A 23103 517159650
S 52775 648980221
A 75038 399630913
S 59718 36031771
Q 26855 72027 5297284201357
Q 48568 82647 2364685462998
A 53691 739695594
A 85215 424934923
Q 19403 86756 6360272230029
S 39280 584458824
S 60265 423222325
S 65313 80691005
A 45394 642057119
Q 46330 52395 5736835242702
A 34255 513887665
A 36699 306638345
S 11452 325950068
S 41225 471135443
Q 10660 55936 4912477620972
Q 1842 80970 2915140848856
Q 18 88188 7248826357198
Q 45167 65556 491010701728
Q 2966 69812 3139008523117
Q 8987 83025 9358679280929
Q 38279 63089 117509550604
A 59130 279698914
Q 727 83567 6639882720133
A 9460 700071137
Q 60861 87319 9783458042453
A 85581 550178243
S 71381 621002916
S 15256 846067465
S 71711 206241607
Q 6739 85831 8440707877937
A 18728 360604080
Q 49140 77086 9756050267660
S 16925 603671540
Q 11599 63816 7674251575775
A 33551 227686660
A 47876 183054302
S 69741 231096596
A 27226 6709041
S 74357 702196651
A 76217 348631866
Q 63290 85207 8570202214287
A 10126 227702708
A 5481 347307979
S 74956 495876111
Q 8284 68658 5360193523057
A 37162 597034073
S 5319 306596952
Q 16519 17927 1390019144909
A 86001 145536643
S 38819 138781442
A 82223 164800865
S 13917 614761606
A 66019 590297610
S 1821 775674277
A 9120 601633195
A 39703 87673020
Q 4575 80814 832395575365
S 43691 152716662
A 37372 608944061
S 31315 38243704
S 31210 515993419
S 53670 414951056
S 64407 880150962
Q 12461 86744 1752539557985
A 68801 154409042
A 21001 928914635
Q 9757 81950 1640920043141
A 67099 454819130
Q 42212 47325 1250332961846
A 72005 415922989
Q 66551 72136 442637799091
Q 14670 77648 7504997734436
A 88010 756434813
Q 21959 81655 4378874623701
A 33610 212610869
Q 208 78478 2199734919866
A 15321 970003870
A 22590 860275370
Q 17968 19004 57124022743
Q 4937 87107 664263388451
S 61191 154886198
A 33011 96623565
Q 594 37889 2537782181732
A 83865 583877741
S 80687 468356458
A 58435 417096045
S 4962 422566677
Q 51209 61787 1952226161382
Q 4719 21839 5450167382450
S 23856 356324417
Q 15855 82060 9765545100786
S 54103 435655510
A 75785 973801409
A 43366 264083774
S 5523 270855265
A 53277 773578215
Q 4482 87717 5848304110609
Q 4577 86484 2544585729229
S 85320 711180473
A 39149 4385546
A 33413 152683825
S 31752 449545042
Q 58595 60258 1601213837941
Q 37756 51028 7153623201165
S 43904 324231114
Q 958 83095 2742420371448
Q 7979 27589 4410792696551
A 2524 585827256
Q 4052 74445 6967912605807
S 40494 314043047
Q 1813 87505 663550375211
Q 2028 76109 31580257866
A 31254 631314368
Q 28918 62597 5714543636882
Q 20069 57509 8626245535734
A 88072 939960725
S 48438 483599750
Q 26837 57145 2714314083063
S 15788 625472116
A 11730 109039194
Q 8680 61784 3739329343657
A 2109 672568922
S 9927 767600659
S 74018 607436094
Q 41047 56122 9716695999231
Q 48037 86212 3421001448592
Q 25391 72817 6905946342928
S 66556 822110739
Q 777 3447 1678063750144
A 31347 133409301
Q 28729 73674 5214432329394
Q 12599 85613 3716103424041
A 56515 170097919
S 8565 744752312
Q 30981 64456 1761620302031
A 22137 557577630
A 33407 920609254
S 38622 767229026
Q 33678 62914 5945215249769
Q 9634 9658 18719785774
Q 9562 30698 5615171543824
S 69948 586683248
S 42788 733988280
Q 34605 76671 3231451802565
A 59193 740543239
Q 15027 49399 461908418457
A 81270 866598297
Q 5948 14404 329518839732
Q 5318 47324 4857738455219
A 58003 752998541
A 5226 615251615
A 68593 418679039
Q 56357 73088 5527585548225
A 84070 558364948
Q 20668 50588 4959462942554
S 68755 138654184
S 10690 435750181
Q 30046 76333 4159595470035
S 78723 508113861
A 69727 871583008
Q 3954 63124 2236624352593
A 56606 431984770
S 17587 881723871
S 71620 790338061
S 45724 870264152
S 49183 698991857
A 29114 670011246
S 42537 708536128
Q 75316 76292 969211707444
A 81781 117046490
Q 11600 83404 6084577779366
Q 43151 73947 5209140027305
S 60718 970002397
A 85417 21885651
A 57157 403649195
Q 446 87447 5545309292741
A 55300 231773089
S 58129 527914203
Q 6969 87185 5493616921572
S 49837 496083485
Q 15554 72447 7921908831428
S 10413 183677758
S 31004 613028608
S 70591 867567300
A 84208 291061506
S 55268 199986848
S 13184 4410175
A 64077 269622956
Q 6503 77112 1652208154815
Q 3638 85426 7689182404877
A 60924 251002713
Q 3201 83377 9810060162539
A 55820 221905681
S 67077 481084903
Q 17964 86441 2637766989541
S 65726 598683870
A 25819 430181778
Q 5091 82990 4612553085493
S 17791 119602505
S 62158 955263150
A 79091 809191102
Q 32630 58608 1011807477508
S 73596 755754812
Q 21634 63035 5321115847232
S 35140 3371816
S 67026 799238152
A 36224 376063695
Q 346 67525 3152829222750
Q 60148 80854 5003464823427
A 11975 80984781
Q 4613 51735 3575212112348
S 70189 497835656
S 51158 444335849
Q 19281 81813 1505785723812
S 86785 457662363
Q 14782 85062 6679689628552
S 11140 696646924
Q 1175 87000 5694559195984
Q 66341 83007 1015567335210
Q 28052 84382 5913588484260
Q 9977 25715 5701692669991
Q 43418 69548 606254278287
A 48137 724525708
A 51843 94100764
S 64259 76527711
S 44027 837909159
S 61649 551552359
Q 32805 61865 5837251494931
Q 11379 86314 5683000005067
S 80903 163401856
Q 15609 75372 1284241798677
A 54147 503008775
S 54205 658454608
S 39668 399882256
S 28924 343283980
A 74773 916069943
Q 27417 72225 2165994449184
S 69805 256355931
Q 41152 71443 3294199594397
Q 10561 21088 6812548963651
Q 50597 78068 1473298854857
A 65422 847087235
S 13200 678662710
S 24144 992726084
Q 23852 42834 4789277413897
S 36469 995112602
Q 16556 76861 8004767258354
A 30073 932552673
Q 41573 42769 1091325092844
Q 4173 37510 9252570250874
A 5539 267702838
S 56519 659821228
Q 42052 50196 6104714044787
Q 17725 75988 4469166918489
Q 3837 70899 5861658035839
Q 41314 45885 30103172039
S 926 144214714
Q 1304 86015 6480837695994
A 56290 488589623
Q 29890 55542 5004679573289
Q 3096 85270 4067170997811
S 39246 962851128
A 82819 787468646
Q 22808 27350 3582108532554
Q 32300 57427 8064246662964
S 51834 896433056
A 14916 50110883
A 10525 827172933
S 21574 955967085
S 69699 576683031
Q 61882 80842 1010949982231
S 36752 769169912
A 57925 32690427
A 54976 2766612
Q 2786 37074 3875077978443
S 40156 107521193
S 5035 47449654
A 87424 151683819
S 80069 375590322
Q 11997 27999 6109697889843
S 12165 209814025
A 50451 133355932
S 17963 778998349
Q 875 87003 1879639814993
Q 33786 70341 6214801395232
S 72770 136262320
A 10962 76775378
Q 8618 48710 2088335983326
S 79578 380351657
A 48172 4795024
Q 998 61269 5387909227338
Q 18744 47457 5919473313500
A 87075 69654385
S 75701 684259824
Q 5659 74557 7532680903880
S 63139 9953307
A 30938 920449336
S 64725 753434264
A 57169 196197286
Q 11519 79652 777736746882
S 56110 661636142
Q 34382 80664 1652274168782
A 3261 122295966
S 15454 100300653
A 41463 712070771
A 31131 550766634
A 64908 411220443
A 26276 932252524
S 69721 405847756
S 43136 499291197
Q 5186 23228 9348369380244
S 65015 202794853
Q 51172 71720 2230864480840
Q 9516 62373 1700409961435
Q 51745 73988 7513028102385
Q 60833 73810 9204845753275
A 51491 141859484
Q 43509 62697 850363377513
Q 981 87572 895447172568
Q 40277 65259 5047613580586
A 43963 453435226
S 8982 379840815
Q 2083 84135 5432066301730
A 49536 454979325
S 71858 36870047
S 21333 738628523
Q 53221 67398 2316659002570
Q 2415 85099 2225577774588
Q 65488 85905 8109953945052
A 23284 366884182
Q 7965 24877 1101892261988
S 84645 611523385
A 52326 528284454
A 72741 594704941
A 26887 713137348
Q 19126 64344 6215333946774
A 44156 460121395
Q 3276 50631 7126335411843
Q 18814 20649 1289357930175
A 74373 464060796
Q 4957 82539 2671613359637
A 26608 428106281
S 64480 505721674
A 63762 502004359
Q 8068 70549 8173207748876
S 81574 131083673
S 8738 373684076
A 57006 167626587
Q 14716 49268 9968609823190
A 82611 764403418
Q 35558 76177 4617363176292
S 62094 945387818
S 36477 881092446
Q 55944 81391 8054923811595
Q 14415 51896 8115437721734
Q 25011 37585 3297140615773
S 50328 888971909
A 82998 358278640
S 3206 804075621
A 7544 490877081
S 12133 378651685
Q 14184 70534 2448035330677
Q 20865 53441 1071131017462
S 4103 347772566
Q 9369 83873 1543371191543
A 3892 532704979
Q 80731 86496 5649986578160
S 85338 678228744
S 27149 462206734
Q 4953 86986 4116336101127
A 80444 758075566
S 85147 302167706
S 29444 238973246
S 85515 856326882
Q 12330 72222 604234177270
Q 45675 81339 7149728406164
S 54806 439597185
Q 66878 78991 8792552415283
S 6088 337228994
A 23240 750139227
Q 22858 72914 3977681746457
S 66328 670088639
A 19249 101229863
A 9197 503462935
S 77616 411921399
A 21625 804276705
Q 32257 63855 4426066395139
A 38438 760518150
A 53318 982803671
A 53327 804158346
Q 3033 58691 8221936777408
Q 19721 69371 770653299846
S 3506 34568313
Q 7403 24132 6010188000884
A 25565 321452757
A 68190 88166738
S 6599 409423879
Q 8351 80535 8957890553743
S 28541 405537186
S 10135 832638610
S 54075 974803344
Q 40245 75168 8056095774195
S 79322 668174223
S 15595 75585907
S 41369 729230095
Q 5156 72882 176902068395
A 62146 284057185
Q 39043 63495 6163115594843
S 63640 150867571
Q 23726 70111 4159729270939
A 67655 61969550
Q 7835 17019 5374275401068
Q 10094 33128 9823146911564
Q 3783 74905 827150761893
S 86857 514801718
S 81399 659913494
Q 24634 84889 8018766710648
A 32689 124830140
A 67697 417335507
Q 27269 61119 2627707743151
A 72555 546198720
S 54573 88725725
S 2073 687060973
A 49852 327779540
Q 2536 84627 5152727509464
S 87804 731283180
S 71287 362154649
Q 9877 47175 9975450807105
A 71130 487804772
Q 1156 83611 8533463985083
S 80910 627611252
Q 83286 84927 606841095031
A 29618 602938444
Q 45498 46770 36060132529
Q 6563 72792 9680195321902
A 707 272312080
Q 1576 82476 9760819329696
S 15288 323781550
Q 108 85709 4016900874591
A 76613 838190342
Q 3521 56043 1342071527754
S 9101 229534647
S 36044 628023157
Q 13981 52441 7520756900077
Q 2090 84619 9236956999266
S 80568 377413165
Q 6619 81795 723019663659
S 9723 90406996
A 10533 669518165
S 1608 790386247
S 67061 903455365
S 87624 626948865
Q 24085 63446 709216560156
S 15560 654525733
A 568 312070181
Q 33192 87346 5704702485127
A 77626 621146967
S 32422 534362854
Q 3062 52222 9221375636795
Q 28851 58221 8578722413242
Q 68896 81890 7061044990173
S 69266 873637595
A 61359 911448734
S 71399 11645139
S 32100 768860714
S 51567 225318279
S 47380 788248278
A 82845 861446773
Q 58618 71639 1284080801933
Q 44597 63006 7719603045815
S 19973 722233698
Q 581 87167 3398177666324
Q 2917 87621 865062195534
S 2184 937062087
S 211 21931708
A 45257 19875640
A 1997 940148018
S 68357 270838647
S 17010 936038349
Q 5139 78165 9239142903017
S 22121 154555254
Q 31868 59362 9358991726920
Q 7300 20083 1533088026403
A 3987 747649702
A 72375 649452172
Q 49617 83365 6451259166697
S 40589 870737584
A 87063 851954702
S 79891 634962122
A 82497 111114541
A 39951 238622210
Q 27180 72775 47167354847
Q 1417 68338 7039527985342
Q 5395 76991 7270156703748
A 82201 167365795
A 28319 611805686
S 28671 653091332
A 26918 851077471
A 20441 314621752
Q 4240 78540 2549983509293
Q 5713 87885 8463091705608
A 43014 364295074
S 2357 599561433
S 40730 159594326
Q 15335 52608 6827354315057
Q 5265 67933 7679504377664
Q 31581 43819 5349067124853
S 74494 109277193
Q 14185 74919 9480036081151
Q 14733 83098 2697399501525
Q 29103 78681 2610777291166
Q 824 85760 9052695548640
Q 15688 65150 5262686825838
S 75730 400333243
Q 20723 84886 9983287284438
S 47622 816587824
A 86236 108825735
Q 673 40855 6361697702177
S 17203 326364679
S 77575 163942512
S 2010 549406557
Q 27105 36945 7281065736781
A 53429 139725301
S 12128 89587050
Q 12830 20695 4863157786380
S 35149 425271082
Q 26869 70196 400578063286
A 45672 948814203
Q 43338 43582 22805658482
Q 9371 26767 2966304121713
Q 439 29971 4870350261356
S 31125 637151528
Q 13769 82092 2901207287114
A 80639 788846529
A 42695 297501372
A 60306 26661404
A 83489 735813316
Q 1033 42491 9394816734365
Q 39867 49156 2749165416906
S 30071 580445011
Q 1324 57778 3348744725154
A 45347 443144941
S 48445 705633253
Q 40667 70747 6831981053283
A 19145 641806936
Q 55901 64149 6214494650607
A 29335 803823663
Q 37312 77988 9753893045762
S 16003 852876726
Q 12706 75448 7173309511641
S 75499 685027509
Q 20384 76216 9567467143828
Q 36489 87433 7277775949911
A 69586 595401019
Q 12425 39319 1996572011530
Q 53160 82258 255783679517
Q 47629 75483 3835640314249
Q 32752 63684 9944398411502
S 84781 55387782
Q 874 78143 3934262420011
Q 19179 64626 5240274018310
A 66264 160202090
A 58304 400152305
Q 13927 54212 1248901553598
A 33967 237491497
Q 4380 86006 6272108281031
A 45404 861241024
S 57684 721082234
S 44911 369292770
A 39274 147293071
A 27703 61943753
Q 25273 69378 3614160048710
S 84959 587289569
A 17701 426082182
A 47857 836994101
Q 9559 78851 5316074589793
Q 18962 58251 8951336307395
S 29867 407811589
S 28937 977268147
Q 2026 83482 3527809897126
A 80184 722284802
S 56591 523849038
A 55852 41946441
Q 9767 84650 4996196613166
S 4586 852616411
S 24087 581135332
Q 20614 83085 3070682204549
S 47306 914439857
Q 45020 69738 9882247980703
Q 12604 82825 318258217267
S 14397 195707818
Q 50303 62516 6004205068460
S 23119 408659270
A 45481 717867706
A 36499 959296668
S 75943 925819622
Q 7013 87623 9832228298853
S 25233 654968455
S 82624 554731853
S 45449 350792893
Q 82474 87018 1201244523718
Q 7894 77324 2815110291932
Q 35621 69173 8228584838545
Q 28670 29716 546964561593
Q 865 85569 9049211687098
Q 24659 66136 1184531493496
S 28102 307554190
Q 1612 73752 2703125233814
A 36418 833441931
A 17339 457474353
S 54279 388666862
A 50699 954503833
Q 1916 85385 5537492859062
Q 49245 87622 7099459414076
Q 55451 56366 788078251681
Q 29037 75964 4715521929895
A 76491 513621927
A 77133 530282085
A 7198 533044556
Q 55241 75285 8536674081997
A 80556 322672072
S 67141 445701026
A 58989 298893093
Q 8428 48877 5286551147147
A 65529 221253408
A 49254 174542465
A 55240 958054054
Q 40964 82515 176157293079
Q 28605 76548 2034868008313
Q 43953 71305 894183213141
A 63761 590443440
Q 26064 83659 6601217473851
Q 11000 81865 3816205260139
Q 58439 66140 7133723343328
Q 1013 84278 2704821720759
A 41893 171447992
Q 8043 76826 762018917569
A 13931 241705987
A 22066 141821506
S 36913 621777786
Q 9350 39045 5523756855601
A 54307 231706692
Q 23674 48827 5272069190606
Q 54350 64357 5347862438762
A 25068 944451536
S 63340 574560041
Q 4918 60436 9253435936498
S 34191 491900769
A 52673 287014357
S 11295 293133832
Q 2279 70802 4019427679759
A 50069 167401205
Q 15205 68041 5529998280910
S 67485 14623486
Q 63018 76731 4312511044929
A 9131 795031692
S 45255 60613211
Q 24815 72293 321602062726
Q 22610 73896 1786496227274
Q 12592 84132 5656421173082
Q 26429 48198 5719238422382
Q 12737 78893 1926931150735
S 10289 563667544
Q 3582 38219 367205388779
S 65986 7137542
A 60227 538768089
A 72952 60362833
Q 37586 50071 7932044510462
A 62476 336894799
Q 9388 11544 2130753078765
Q 9856 61520 3355409620390
S 3807 770516476
S 60521 843212210
A 78678 667845617
A 75210 585683617
S 26579 368530742
A 86674 312348937
S 27310 474637938
A 29849 209956133
S 32262 27939965
Q 29023 70171 139146967000
A 76277 572223137
A 55144 986148762
Q 1871 83971 9158622629883
S 75002 368584063
Q 9212 52168 2585713268528
Q 4520 44848 3457186245362
Q 24242 59907 2643257961129
A 34788 198965568
S 61665 255624939
A 17777 753982809
Q 455 85663 3453029724890
Q 47856 81865 2073615949617
Q 56335 79162 2264193530978
Q 19796 85172 9520452217593
S 19955 626466803
Q 16892 23006 265235592232
Q 25497 64395 8482671134448
S 3540 758953549
S 27775 32252831
Q 40359 57876 9945216977909
Q 35952 75015 6440251625577
S 70533 32800375
Q 2496 65790 409299205433
A 82031 829388854
A 18278 99218860
A 78129 950244830
A 59436 832839079
A 13091 95011874
Q 4182 78247 4387676046438
S 19869 214189628
Q 38690 65369 1806414225464
A 42040 307239931
Q 14603 25515 3608313422992
S 28236 15358005
Q 15395 51110 8271576207557
Q 8641 10501 1418071839402
S 72662 920502808
S 42382 196084691
S 53281 538668851
Q 24565 41863 5763362033747
A 17106 701763638
Q 7204 14009 415896818688
A 7727 374175771
Q 14248 19195 334704488320
S 14887 603174551
Q 20433 41608 7270056233902
S 73244 593937456
S 44387 201790049
Q 39310 76791 9044811205924
S 75144 385788975
S 85547 388069190
S 34724 647691256
Q 12567 83980 6645180393477
S 24231 475754860
Q 12879 70757 4312989778611
Q 2630 79802 6278083954304
A 22433 99443877
Q 36698 42343 22843186331
Q 4984 15883 7962540245060
S 47378 942967357
Q 80769 87779 2936491618309
Q 5426 75424 4003361810657
A 43893 167819942
Q 4855 75974 263407857793
S 48681 61845476
S 40499 972671445
Q 18279 43632 4465432992072
S 1679 407507493
S 87674 187813532
Q 8149 69544 8716901407110
S 38463 530875031
Q 19971 66386 5717271354822
Q 25785 87684 6274939889832
Q 37914 73244 4030901930905
Q 39393 61205 8557702394197
Q 12548 17203 2331905017104
S 38740 828031035
Q 24442 79006 5254550428215
Q 13275 73657 799261187817
A 71959 294435968
A 11324 92342985
S 79549 185706225
S 76751 614136849
Q 44546 85312 6614300673930
S 23022 864776425
A 57244 748394221
S 65124 934638116
S 11679 508494687
S 23955 425055745
S 18614 125432312
A 78833 151148608
A 37295 279272565
A 12948 284645389
A 7443 627438588
A 34643 592444731
A 5561 552165918
Q 23919 29886 1711208984451
A 1472 536533727
S 72486 631717792
Q 18864 40657 9887210737587
A 24590 687131831
Q 2452 85204 8784334911860
Q 9164 63997 7904046883214
S 14892 786898862
A 40630 515334685
Q 12308 75000 1362369405480
Q 8442 86481 4562331298681
S 40698 784856716
A 37450 621637442
S 52690 995426139
A 45751 623419007
Q 11161 87430 3038523082800
Q 24753 51181 3262766495653
S 25347 853832115
A 44464 775080292
A 55308 327447988
Q 5406 61747 6789003791830
A 66452 818755559
Q 5769 65860 4637077463298
Q 6897 88055 5899325527014
Q 13049 79402 8741008741733
A 51328 46266080
A 47844 764959597
Q 3020 85135 1406394967913
A 36485 61839709
A 36467 144479299
A 59744 91650516
A 29622 452475670
S 84975 982777139
A 80700 418166674
S 86887 25406998
S 38376 938813241
Q 17781 53132 1695987910672
Q 19263 59570 9739346608551
A 63343 663175570
A 87002 609609845
S 47201 340862755
Q 113 88138 3221842158667
Q 39189 84659 8455768944939
A 26185 746647757
S 75619 347607418
S 44398 519338898
S 59487 654208606
Q 47305 64468 1754193816146
Q 32445 36914 1643388440714
A 72818 820021478
Q 1680 52224 7794389872846
Q 45258 84497 2764428104284
S 70463 963878242
S 84953 286081188
A 23842 894732308
A 35280 79226187
A 38494 673194072
A 25008 386197997
S 63635 749829671
S 26808 320851933
S 44204 422492692
A 51097 367470543
Q 1650 87336 4705503461544
S 36639 833579001
S 28841 774324393
A 64756 685983187
Q 66063 76148 3919802553344
Q 25769 52760 5370516312376
S 59676 675244797
S 47871 91608513
A 54035 321818797
Q 30540 85281 8722395283270
Q 27265 58615 5274168998983
A 7475 814886880
Q 7122 76584 5232862208006
S 74509 545511893
S 17659 175489572
A 68700 418698913
S 67925 924754126
A 15788 302205186
Q 1455 28081 4629109099912
A 45582 609834027
Q 1484 78149 7236664423930
Q 5152 85039 596710180992
S 19489 50739565
S 74069 719735832
S 4661 196495879
A 22484 62288318
A 46002 584977186
A 68399 894226403
S 60157 460105599
S 33042 568300964
A 14275 337170225
A 60765 59389059
S 75190 327729782
S 74285 162852561
Q 18574 86130 4232697016179
Q 50390 60563 7206507341985
A 38754 565858679
S 56188 25341677
S 66048 403665544
Q 60605 75929 472000891637
Q 23874 62322 5606031170235
S 62492 742676182
Q 11168 80811 6898686789373
S 17545 990231075
Q 22328 75544 5018226255077
A 43394 795334318
Q 79748 85119 1505465701048
Q 18472 65281 5677657143295
A 3754 306384434
S 64957 464076323
Q 33435 38347 1482216805173
S 62092 304181931
Q 35897 62619 4776647628386
S 21147 108835559
A 37718 269761094
Q 16997 84194 2342786238421
Q 470 69486 5964018815496
A 81180 998453938
Q 612 85978 1541783098664
S 6434 701175243
A 74977 445119493
S 2276 994414976
Q 19425 68143 514546258674
S 76395 71033059
A 25779 5142686
Q 8362 63974 8656985641741
S 69688 574668709
Q 41816 62994 4912934839145
Q 5222 51241 9947255134286
S 26610 819066045
A 17927 197603342
S 51627 888341917
A 36524 526202939
A 32306 324988403
S 53954 982103473
Q 17453 53963 299850435257
Q 73819 76884 2059440943548
S 75360 382548150
S 71448 295395867
Q 4036 83799 1872530736130
A 31284 974512767
A 11177 902616605
Q 42326 46102 2264236766340
A 45188 276221945
S 45529 482007655
Q 3625 84678 2816811752008
A 30484 563109188
A 19094 953026136
A 185 75196930
Q 14818 26803 2908072675975
A 23495 460416873
S 70128 164375674
A 1748 14414930
S 50830 658871886
S 28866 77995200
Q 37770 87160 906671454373
Q 3959 62245 7493065858865
A 837 849688542
A 64800 196111404
A 78054 698249934
Q 35289 86951 3319057190263
Q 1364 82616 3792876415660
Q 11559 86056 3432929914769
Q 54958 69470 5606970352671
A 56418 707516509
Q 26 16564 3967443419493
S 85279 444152057
A 56079 34584093
A 68296 52427306
S 49890 623427497
Q 30123 65252 6389881478329
S 17809 258253551
A 45007 435623450
Q 30715 84809 4680508872296
S 37594 59725407
A 43821 596229037
Q 62355 68559 3860509498076
A 52992 519730899
A 58254 618264947
Q 3768 17958 709556556258
A 80167 56198971
S 41767 769691760
Q 14311 47989 9434793297782
Q 42647 78864 6676615357171
A 77473 665245554
Q 1244 84432 8985163058601
A 10574 854137294
Q 4849 76697 9717612128850
A 72278 500112834
Q 57230 68670 2460090532647
S 3496 594237390
A 71512 437599847
Q 4002 76511 1794470174919
S 7944 54040865
Q 23424 38134 320093452808
S 39787 773620604
A 81290 903421453
A 58127 950566468
A 51843 88650114
S 87788 301810278
A 65977 940206444
A 49786 317195748
Q 11090 53473 6097009871605
A 27993 425968019
Q 6448 80498 6764030419845
Q 520 37599 1582311791195
Q 1355 83620 1240343836860
Q 39922 68457 9777970166708
A 35703 362842051
Q 2753 47159 3497203288450
Q 15879 73378 2241781493986
A 4479 261388028
A 67732 449939632
S 64037 59282775
Q 56672 64006 3557770831570
S 9230 620795741
Q 5031 31472 8501830265613
A 68177 865117550
S 21327 680260583
A 64748 304971710
S 64168 718601865
Q 8581 77490 9171597958755
S 45573 652920674
A 13270 483280466
Q 12741 65712 5856894792673
A 22145 856728158
Q 16174 83790 5694168613976
A 81355 675326000
Q 12549 86088 7015240219095
Q 18891 79311 2053505764064
S 76297 795244197
Q 71467 80746 3242579383823
Q 5213 81528 3339290323126
A 31717 235797233
Q 15201 23621 5160980378634
S 49380 821978261
S 70393 491557846
S 20870 494946460
A 4001 987603115
S 82064 652434780
S 68868 138572445
Q 42157 56291 5717469254402
Q 7787 10316 1083807484722
Q 11964 84691 4343017087402
S 79829 934816989
S 9493 365640526
Q 923 77432 8553367204662
S 83089 629171481
A 78396 175174324
S 82915 641491853
Q 18683 85094 9685576773804
Q 46971 63961 1748970652513
A 7054 488155144
Q 27282 67723 9864433664608
Q 15007 31291 2634098114739
S 86485 713402060
S 51619 127330454
A 5012 922547560
Q 13557 67996 6304606438885
S 70458 120173412
S 57849 91697110
A 36796 802901874
Q 42481 60691 6322136055043
Q 42675 47383 2879620259356
Q 4511 76486 5319053295581
S 65848 52348745
A 66523 20098735
A 56694 98077042
S 56007 268112211
A 4756 892248707
A 36674 53130736
S 50887 422517927
S 39215 97022310
Q 32364 84439 1987761431668
A 52865 520477894
A 4701 856944156
Q 10587 28419 2288572934658
Q 29567 61393 1222208641219
S 20526 216648192
Q 48220 82594 1387212448385
Q 16174 84124 2292583115108
S 41728 111628116
S 60453 37849186
A 79228 651247208
Q 27441 48212 276592417098
S 3811 359464517
S 70865 629128936
A 37458 718572035
Q 27033 63980 8337600415347
A 35748 45443277
Q 20257 86094 7788082660418
S 49580 924939304
S 53272 69255638
Q 4043 87141 988899415157
A 17179 225481265
S 62909 272423112
S 87479 520613214
S 40262 300809125
A 16440 810243998
S 25541 7597641
S 24842 913534835
S 57288 808732187
A 54571 755088220
Q 73558 77945 117739977150
Q 39752 60622 2701432535731
S 30052 539973859
Q 10253 61674 3368922216957
A 12659 597402817
S 81278 797604064
A 54351 353079109
A 48203 754397479
A 33589 220873147
Q 56701 66596 9534088870515
Q 1092 87785 2353761637979
S 2913 829908710
Q 10516 22879 5258725637147
Q 25588 57962 9884810955743
S 31332 7114303
S 77293 534334810
Q 27003 80672 8922305249990
Q 49587 58946 1297311139790
A 2504 160049151
S 18971 779905459
Q 81955 86596 2634750965814
S 50256 867053266
S 82426 521448174
Q 52953 72831 4768052322579
S 85778 707525940
S 28820 469397051
A 51390 544982952
S 56235 66502191
Q 34264 75769 9132970722897
A 67404 415919731
A 45261 519991182
Q 14209 48903 9953950316
Q 6418 27705 6573339699535
Q 1922 61418 4365912222469
A 21538 590535007
Q 4541 53836 8149259662659
Q 7119 34330 3880732501447
S 26317 797754443
S 48592 492008524
A 67515 501390509
Q 4373 85285 6497421266542
A 67859 815618398
Q 3164 86894 9321540076387
Q 20362 51822 8804062339508
S 81545 601109720
Q 31054 83462 3661845896268
S 19309 315367509
Q 36155 65065 3360589834720
Q 8335 46966 5672841418850
Q 5149 65986 2427885391440
S 32070 418968936
S 17496 314908215
Q 5781 87859 4577268208214
S 4800 221311932
Q 39231 80014 7161351953249
A 80283 532313453
Q 5152 11880 5040286757297
Q 5411 32859 7761768202984
Q 58496 66001 5251555430758
Q 12350 77030 4545817512114
Q 5627 86116 570783929630
A 26601 125433311
Q 35154 64051 6455539951195
Q 3221 81584 4396033310217
S 30143 514047961
A 23982 503796864
Q 3789 62438 1304438285843
S 19851 473158571
A 244 390015957
A 56677 468124029
S 57382 55169165
S 76854 34591963
A 19144 718345867
S 58168 540917986
Q 16455 32270 8297203415064
Q 141 87080 9847658201431
A 20294 505205945
S 80879 693570450
Q 2689 35852 4294850542931
A 33395 107382059
S 24577 461772237
A 52588 739057942
A 37881 928194657
S 73217 270194617
A 55172 244474409
A 59805 185220406
A 58988 695255817
Q 38243 44316 282030923358
A 87173 248448315
S 73741 688341622
A 28767 418355758
A 81299 729225228
S 14970 804937639
A 32221 644616344
Q 30903 75654 4357673214514
A 27942 880538669
A 31708 476253790
A 2813 71845984
Q 49792 77287 7693536865291
A 48147 704966112
Q 56717 78033 2941453730081
A 74720 83082781
A 35974 127578534
Q 60117 87577 1668139487458
Q 20756 74068 2917208631614
Q 13466 76259 182780796309
A 66482 299532453
Q 60734 86761 2754196461750
S 38122 424883623
S 41563 284258596
A 3392 668508297
Q 38620 48702 2901047426620
Q 52102 72087 6647753036362
Q 66681 82397 1817331783766
A 48589 193427506
S 53565 17081329
S 8380 549093123
A 52462 377307359
A 57366 37024154
A 70513 513525940
A 22697 374824191
A 71999 529776469
S 35485 627734287
S 63161 553107319
A 48846 538536514
A 32662 296836660
Q 4931 64737 4786585326224
Q 6828 53771 3814762926424
S 51605 606360147
A 45520 965372267
S 50355 56491900
Q 17546 85384 2228207794696
A 64171 751628370
Q 11157 54828 5228032081821
Q 4314 71444 9853977142065
Q 2386 83893 2487263189648
Q 54993 65857 7037838181580
Q 18959 78061 3728389529490
Q 6677 45576 1190737707888
S 35409 191054284
S 14437 264341490
S 56117 668674106
S 72027 870399701
Q 74154 87079 9516271510207
Q 26096 35664 7831295579768
Q 39154 40376 882319021533
Q 17516 79722 3201718586268
Q 80235 88049 1189653464013
Q 23198 41505 4328512096093
Q 5441 87566 4103618070052
A 22169 483241329
A 26935 343180807
Q 28983 60327 5160950629603
A 55654 191259235
Q 66976 81050 7381430319000
S 35377 974857742
Q 49184 57252 605980990131
S 2040 3797320
A 743 385845124
A 39976 150800498
Q 1440 88041 1577979035705
Q 6475 22076 1073109606727
A 24041 444835143
S 70180 865622247
A 28531 833766548
A 21976 816180443
A 73770 460059174
S 25961 659950255
S 63055 40993158
Q 25104 82350 1106421510586
Q 197 80323 6498857793181
Q 5797 64379 8571682992688
S 42202 734005866
Q 11793 44858 1894360184716
A 31104 844775149
A 40809 426634837
S 10707 103415578
S 35488 993633331
Q 13130 23339 1406328186151
S 65229 624274254
Q 60641 73054 8651648043465
A 81955 818822747
S 32374 34913733
S 57564 813267144
Q 12228 21653 1323526172383
Q 697 83096 2347484162482
Q 39585 64352 6329601752215
S 37010 68462873
Q 27759 48947 13255238728
Q 14744 21345 3789329560685
A 47708 823758753
S 5823 65024009
Q 21940 64706 7588592731548
S 25776 799901880
Q 29971 34592 199899266951
Q 32040 60631 9454810164839
Q 41177 68647 4346508969109
A 26261 882512851
Q 183 87447 1392425916569
S 62958 517582038
Q 507 52335 903306271904
S 81304 309235522
Q 24458 43991 345135490150
S 12719 947735903
Q 20019 78404 6013025780842
S 36362 73713869
S 29563 62503037
A 11662 650656023
A 76276 535522332
S 66971 735142398
A 10313 312699460
A 78128 163341935
Q 8013 79061 4164577402316
Q 3272 79179 539111847786
S 39188 173278181
Q 1889 31195 4609452715866
Q 26005 83693 2195241947065
S 40714 602920823
A 60447 425838772
A 81457 120014172
S 25572 587003617
A 56276 182728969
Q 8784 69822 2428371712690
A 961 324463825
Q 27890 74800 4078397635529
S 67707 250716387
Q 6804 83494 3255210091294
A 38448 742049940
S 73511 223467806
Q 7308 77721 7896467208772
Q 28096 78925 550034395307
S 39303 957470645
A 55216 364314135
Q 28453 56373 153226348202
Q 32553 52883 320751159600
S 76529 738548805
S 38242 144927666
Q 7361 81700 8497524995259
Q 58447 68397 4272732851855
S 87968 838328610
Q 37451 63832 5548649337890
S 78471 881749096
Q 24679 87852 2458222786016
A 87428 210574827
Q 11593 20761 4505643613228
A 18352 626124453
Q 5087 16967 5649673318519
A 48641 814327352
A 8196 265618684
A 45659 795976419
Q 3511 81873 7309040107685
S 183 669887529
A 55541 105170867
Q 5897 78699 4273368208608
S 21837 443282159
S 26605 616289113
Q 40363 85589 6820561992489
Q 15080 71257 3628059288529
Q 724 85245 2912878122919
A 10830 467838945
Q 22509 65685 2098418162483
S 4267 956009493
Q 42135 82735 2778911724553
A 41119 754939376
A 72455 580704215
A 15554 159641768
Q 22895 61802 142751942677
Q 7331 25639 8046983795263
S 22811 811872436
A 1528 653905903
S 19190 988480626
S 74904 365070930
S 47041 191183609
Q 4969 79989 1417074098476
A 33588 853237896
A 61794 202802658
Q 8094 73955 2151933533668
A 3318 376076764
S 64897 903287977
Q 15071 74677 5406026628448
S 35823 353559950
A 86766 152964149
Q 4716 84246 5858400093311
A 13788 411454992
Q 65270 69265 2805869793445
S 31944 894932106
S 5 48109008
Q 46455 53661 3367976937075
S 39058 580212684
A 87985 849283890
S 71699 108138045
A 52932 251733943
S 75851 137150424
Q 18101 51098 6636091525968
S 70965 809094869
A 76513 408305525
A 46186 434719382
A 16453 977136822
S 19278 768843966
A 3648 978000212
A 30477 833306548
Q 8580 80206 9318852749138
Q 11462 73085 2030994507521
A 15775 718825708
Q 7103 50786 7257578637744
A 51237 344381330
A 73374 704711814
S 20818 436476401
S 47845 903131978
Q 63597 65821 1481676688323
A 19838 656482566
Q 4 88199 214361323509
S 66013 512947494
S 45379 284090435
S 20776 490226149
S 72245 137754211
A 9141 891171584
A 62098 971160580
A 46103 28808442
A 4376 437721983
A 9626 682593356
S 53091 787905609
S 2136 253425770
A 80905 504698719
S 55636 398873587
Q 2506 49517 6456052825994
S 37243 62386944
S 22889 378690646
A 61385 254580922
A 5068 491209336
Q 748 15472 3470520156609
A 74627 999171015
A 82974 80354683
Q 19728 82736 5318821208104
Q 10777 53052 2030776197208
S 17407 501788656
A 65940 788478848
A 30037 813187893
A 44719 786670694
S 47122 623130699
Q 6998 70063 7008076720700
S 79369 656252088
A 53073 295974041
Q 4789 75507 3133382243883
A 23100 943489369
A 5372 96331084
A 52259 402725020
A 27997 154382272
Q 10305 79218 8273441737285
Q 18912 77682 5141868706742
Q 42759 78296 1759949707543
S 35543 270543484
S 9515 686047819
A 77082 99971350
S 3028 753977323
Q 22505 82379 2504641132035
A 15940 625676883
S 64025 730562631
A 71269 719593586
Q 27364 48220 9650084324066
Q 21243 51155 4967917503513
S 55763 199622552
Q 46692 73369 6575199673494
S 76626 82458078
S 56084 916723347
A 362 222902290
Q 8861 86517 8174821778289
Q 45612 85125 1780985164248
Q 56707 86058 2900473897349
A 86689 428984513
S 3254 309360422
Q 17099 67517 1161091556345
Q 8838 72182 2247543155980
S 24445 204062508
A 17683 624849622
A 66043 960958942
Q 15725 79869 5949941827626
Q 29292 52180 9349988128773
A 70376 479728821
S 60121 563930192
A 54860 673088622
A 72454 991693183
Q 16228 50703 4326722776666
A 84778 37858656
A 81752 775610891
S 2329 192058153
Q 17722 84192 8845669365658
S 7070 633357364
Q 1189 63607 4429288027745
S 52594 870876002
Q 6112 72954 2390383935889
A 33886 853361623
S 51064 272151945
S 4454 452237119
Q 18375 64247 124935828282
Q 20181 50835 5608469121633
A 20020 149451661
S 57164 463292579
A 9336 957708993
Q 979 87162 1274451785247
S 28900 854380241
Q 5263 85174 6611424561664
S 52089 295561311
Q 4813 76481 1374226734620
S 56925 702700450
A 77386 490417896
Q 10753 25122 2127318349194
S 18155 681776157
Q 23012 71044 3876126417874
Q 254 58647 4772155053952
A 60869 740125664
Q 804 87314 5980028004120
Q 36747 52405 3577180169903
Q 45913 78160 1842341176418
Q 19341 70113 3491858150392
S 49784 303858210
Q 6157 38217 164395692143
A 71127 761442023
Q 71511 83374 1686187109165
A 66833 918211561
A 58118 829628495
Q 1024 23124 9215968908719
S 27463 243661923
A 22774 913383258
S 32065 208408809
S 25904 372595284
A 49304 989106956
A 63342 347225722
S 29414 224754151
Q 29003 77193 5959837789461
S 5030 993583716
S 49094 918279240
A 83702 395579961
A 49135 714838992
S 82102 290183968
Q 11696 43335 8790773731909
A 52887 894679161
S 32430 813003897
A 6529 265419327
Q 9119 75324 5529541494988
S 33749 22508968
S 44870 216279017
S 28043 452608156
S 66132 352766013
Q 13207 73976 7242646279860
Q 8634 75920 3772193685237
A 7539 898681225
A 59119 392294138
S 56859 619680297
Q 18013 81788 2828011295525
A 43125 594044238
A 48343 159746035
A 71903 548114855
Q 4191 87484 7747071962499
Q 16168 33768 7304334267911
A 72465 830777693
Q 78947 82747 3655648797146
A 78274 157610467
A 71252 863776627
A 82548 7834893
S 2420 338328029
Q 40490 70570 6187006019558
Q 58965 68193 4894094858798
Q 1723 82787 4319495383329
Q 33696 66380 1486854882400
Q 881 76161 2055131327439
Q 10280 56728 2781641192272
Q 64622 87031 6177137299870
A 61632 807133743
Q 50359 72804 6040675565724
Q 10978 17766 6242718309574
A 65680 118743597
A 32435 188768632
Q 29351 55157 8965521100116
S 20608 978663096
A 66023 899888302
S 29944 648721431
Q 53223 62468 1200397283820
Q 18036 81275 216383816179
Q 3265 87271 8148637355504
Q 39691 55910 1253691747666
A 79927 292208718
Q 3592 56959 1864434316811
Q 78168 78858 3375238618
S 61193 64945879
A 15115 921292029
S 8902 285085608
S 13461 881777977
S 22296 588751842
A 41634 533614150
Q 21180 70349 8311306958274
S 40769 458000397
A 78163 301924868
A 32245 622872425
Q 60161 67375 3524349714641
S 34268 415069860
S 74479 884729572
Q 2715 86888 1069417994125
A 50849 371146919
S 53178 743392650
A 6613 477392952
S 79773 985720630
A 56921 664991778
Q 691 61767 4287258855176
A 19902 221085819
S 9110 394597744
S 5610 196247815
S 26175 541285205
A 12900 331819474
A 80240 345374983
Q 10895 86074 6586002696814
Q 4317 75231 7259046809983
S 39800 53965137
Q 54645 72867 4402716480464
Q 24446 88122 8641054505715
Q 6686 58615 968080969924
Q 35937 87988 840132929092
S 32093 214829801
Q 8276 33883 7445467714093
Q 26804 57353 165274010267
S 77113 158886894
Q 4722 76960 1325560609863
S 65032 462680529
Q 17726 79501 872562943244
A 57287 214064649
S 81826 367378489
S 74129 588729756
S 69699 244332325
Q 5732 84669 7232956936172
A 29630 979188285
Q 18312 57394 249300095381
A 61704 325065260
A 51843 845556042
Q 53867 87466 6502068636290
S 19860 970301624
A 55953 237628739
A 36859 53106651
Q 30123 71440 9049072801289
S 44973 906917205
Q 27576 79750 5956114581522
S 61445 883576931
S 88190 921465352
S 76882 495565919
Q 12028 79125 1094044131589
S 81480 39872937
A 33008 11484441
S 46961 932588846
Q 25675 42889 3380471659805
Q 51839 64735 2918605946058
A 4836 637107448
Q 10069 51298 7074737810689
S 39042 850781666
A 29332 958383400
A 24447 815445425
S 62233 24175362
S 21501 321871408
S 83857 872625066
S 54956 310450176
Q 4876 29175 2922927346227
A 46998 735107004
S 70716 337185803
Q 36148 42275 729674480378
A 60810 655039763
Q 21131 84141 225790435476
A 26501 32391711
S 14502 327616805
S 4308 986197344
Q 16779 68443 5628355425470
Q 19585 79354 7084322067817
Q 6154 85114 2834323763311
A 24433 543968783
A 49891 245108017
S 76223 153410716
Q 18275 59341 2435467320304
Q 20982 70859 7450544621320
S 45663 953847896
Q 13282 81527 9353862519463
S 41880 388616277
Q 31219 61006 8005445417033
Q 8748 22009 5730652529326
Q 1882 72366 8463206219989
S 81836 95763483
A 40439 804334556
A 82333 945461022
Q 39433 46528 4908186359750
Q 15772 56207 2450947232455
Q 2758 50863 28836978003
Q 16637 81729 1628890776011
A 75460 116575427
Q 15973 50218 7257597318892
S 43859 804388171
Q 6497 68666 7147925854207
Q 34844 75742 4571788503499
S 81543 7077408
S 4583 549672566
A 14161 945282717
Q 25967 28603 1809687849309
A 8207 381053330
Q 15083 80993 5800478724456
S 88054 406946375
Q 5063 42191 3336462789068
Q 4448 88168 7459409625524
Q 40487 55357 1837691292489
Q 677 63542 5162821183430
S 74040 521226977
A 32059 227720079
A 26277 858711944
Q 42293 81847 4603468625213
S 41710 579130242
A 45328 646715679
S 81470 329510358
A 7568 700383848
Q 29278 42706 7666671230995
Q 51066 66231 5195231253133
Q 23068 64885 7881694894535
Q 17473 22414 1208873539871
A 15612 885873504
A 29922 225792123
Q 6883 65408 6707238374466
A 51012 172353406
A 37597 433482873
Q 16419 65126 129090416811
Q 5736 77999 8456998602140
S 35901 87576894
Q 9402 21732 6226722268332
S 38359 697714759
S 57589 946252061
S 65619 597317854
Q 11110 51265 5070618965286
Q 41256 58818 9809913409989
A 28848 21261412
A 44752 702819045
A 9391 788682451
S 59669 329054882
Q 44949 55644 2612295307336
S 28008 221243418
S 6512 100757960
A 36286 308200308
S 78921 106053496
Q 45077 81114 7657968862965
Q 21076 87216 166243905498
Q 8693 62919 247591372264
S 41322 357252601
A 43397 965293349
Q 2924 87061 6578848895198
Q 1089 87673 4612896429386
S 67112 600040471
Q 64452 86802 6341100692333
Q 68208 86516 7620896871607
S 38657 128063146
A 84686 907666382
Q 11650 83527 7028263501907
A 57385 932647113
Q 7395 79026 4855483425782
S 25012 36065501
S 29281 733359407
A 66738 151406156
A 28651 215369267
A 53992 977227607
Q 27254 37315 821410810434
S 3909 606055344
S 77184 119084295
A 4082 80736155
Q 16908 70184 1114491400657
Q 10754 16927 5939716517807
Q 63061 72371 8953714225667
S 63157 618100479
A 21637 447915274
Q 9934 87898 6101857094646
S 42883 4667792
Q 52886 62894 4081469998186
S 49153 276409274
S 56793 791622344
A 60275 468327880
Q 1964 3956 968018824484
S 52723 212881873
Q 36064 74910 7889674800328
A 45939 170676125
S 82065 359940160
Q 5027 32399 2508478217720
A 85934 694593049
S 6264 420923925
A 23472 78679916
S 33453 90669496
A 35037 32668480
Q 39630 79084 7399914923811
S 39109 468011651
Q 3642 51781 3851829660644
Q 13001 70619 8352773536658
S 17350 471767143
S 80335 602813057
Q 1368 84804 9987183788387
A 80410 366728497
A 45998 197886247
Q 703 56323 5158578672216
S 63461 515693645
S 79281 363992291
A 82197 116900809
A 16627 817058323
S 66543 529562997
S 14872 126714783
Q 28703 46099 207367162253
Q 14681 16618 1892532473142
A 23287 569940823
Q 517 68606 2746407535197
S 79461 710716494
Q 416 85904 5166638599158
Q 43485 78282 9369281979166
Q 20828 86203 3175891437373
Q 36051 47107 3578788574076
Q 38752 82973 6294431776215
S 83046 83568925
Q 3571 74681 8892473376274
A 86504 639281024
S 24750 761604036
A 62468 120493552
Q 87 62963 5435954098808
A 4668 332033277
S 78126 125635402
Q 2875 85557 2895033365863
S 51654 922592656
A 76233 885533881
Q 8707 70144 2765463417464
A 4669 171227665
S 26086 84556009
A 35614 7280133
S 12529 708513495
Q 16334 28056 762136082007
S 2393 602644690
Q 16840 46687 6250323914457
Q 21851 86765 4995783630999
S 4670 681835352
Q 16985 20393 2047152470934
Q 41468 87824 4484435378651
Q 16487 64043 7938515517800
A 56742 448775580
S 31992 422200630
Q 21429 56544 645293786698
S 30667 275790072
Q 6745 84944 5944140002992
A 71294 289757129
Q 6690 87062 7810992067936
S 27330 161721673
A 69567 108668428
Q 19597 80925 8720821296219
Q 10977 81911 7598442132942
Q 7301 18136 6247261335240
S 40347 774988092
S 28919 629830204
Q 32297 50750 3201548675958
Q 7935 86757 941749750878
Q 643 40168 8089576631306
A 11199 788629327
S 13017 418542581
S 33583 618075574
Q 80150 80183 28289249040
Q 1122 66826 8993915116874
Q 34016 79577 5179671713337
Q 9577 86187 8468655524044
A 7138 986515957
A 51562 595721857
Q 3648 57152 4878389649001
S 10114 332435680
Q 35680 40734 1959255232472
A 66996 31119640
S 60136 830917094
Q 59600 80623 5363051465373
Q 560 81716 8722776802863
A 26828 219901501
S 67226 864173748
A 62663 443715819
Q 36028 84727 2797877889598
S 66877 686418461
S 53673 149315944
S 6952 316233766
Q 353 88068 929939917588
Q 4068 49512 5274889135241
Q 44542 59315 4870689236713
A 54034 443555156
S 5048 559019607
Q 11642 24207 2984956326411
Q 1507 85641 8753908123862
A 85769 153665045
Q 54695 68005 1976010877149
S 78481 906885704
Q 3278 80177 3370780207590
A 4928 441921376
A 53978 483154154
A 65315 502932431
Q 23652 52637 4415554545631
A 17731 724309113
Q 55887 75096 2580914295434
S 25615 683822219
A 51757 731003921
Q 62544 66085 1433123605320
Q 14723 30919 2611200940485
S 15997 780561805
A 56638 536331260
S 44112 677323379
A 55000 540366765
Q 24839 47480 1947444319164
Q 25813 72620 365740486670
A 7473 724798336
S 41725 676890282
S 66484 943764843
S 51519 57892150
Q 7529 18627 7086447671918
S 79387 795898178
Q 6110 34473 3914158886094
Q 4962 57423 9901410511918
Q 941 11609 4783263638408
A 82559 847545838
A 10927 642471558
Q 60337 85851 8196334560374
Q 19086 49237 7314826909611
S 81966 867168917
S 64233 174157835
S 85281 279996696
S 78809 457294612
A 26538 441698184
Q 6113 29781 3745673509998
S 79549 10806278
S 55835 310921851
Q 5678 87150 645857561321
S 71484 476574242
S 38762 69978333
Q 34400 63630 1249967826829
Q 1924 71969 2077218479929
A 76116 217992466
S 52405 581907910
S 35861 573393000
Q 49601 88081 4037983383607
S 23333 865994145
Q 10152 57748 7256839971222
Q 29046 45793 6737107659738
S 37326 717050390
S 26087 601810110
Q 5674 48596 6928788327368
A 44480 524011551
S 2346 352389273
Q 848 87647 1736233581572
S 38155 281558669
S 29115 980124537
Q 16928 32514 5138970372632
Q 24267 37955 7794756192437
A 96 164799967
S 18810 74778136
S 12949 835893528
A 67495 912429419
Q 48661 49087 401262829286
Q 17159 72309 3754063370145
A 82678 165384822
S 78059 298917886
Q 21799 60061 7425654481953
A 15969 218836857
S 49446 217523750
S 83831 361092892
Q 9224 72785 6086702632926
A 35184 734739938
Q 12944 79357 354025982361
Q 56090 60106 1684540413739
S 79521 292009904
Q 1719 75138 1640428910000
A 18944 320235338
A 38851 678123824
S 67590 554700588
A 30972 561318302
Q 24095 58365 6353182578056
Q 35553 63002 8346628468057
S 27675 65406870
A 41216 570585021
A 6959 141987908
Q 448 69199 6284763476990
Q 996 69012 5070223466404
S 73384 896967840
A 69619 568927175
Q 30231 71462 2305243184206
S 15442 787561280
A 31825 255784328
A 30283 568887525
A 18195 748424255
S 75928 143048763
Q 28927 80460 166737703478
S 77970 794934570
A 30403 657760448
S 56206 11744729
A 43097 927234249
S 965 539598289
S 77358 247934196
A 71953 490747461
A 49626 369149419
S 27419 524019476
S 20515 321711881
A 30562 789714416
Q 16596 69873 9578684879496
S 52715 220676790
S 62666 683970822
Q 16095 54052 300865719443
A 17785 188173257
A 71151 29443845
A 2414 357762957
Q 36246 46601 1016633585264
S 70364 952569428
S 32792 786453372
A 22952 25398519
S 54485 413354957
S 72501 441565437
Q 2064 71832 9065445812431
S 80196 454174491
A 37899 462309091
Q 28766 66589 2176519894566
Q 21939 48897 3490144193706
Q 26777 35664 4855972540292
Q 14482 78103 1461635261142
Q 38472 81688 5905758523695
Q 2577 87605 2152355747041
S 28289 425899803
Q 37310 72077 4467655917494
Q 58072 58725 518104552434
Q 48211 61437 9190959230586
Q 44682 79946 5071358995100
Q 39296 42431 2507394340896
A 78605 156421231
S 58232 871752181
Q 48969 74986 9399189568339
A 71085 285370512
A 83367 971519110
A 43175 635370079
A 31904 388679555
Q 5961 42371 8486066402658
Q 3165 43639 7395900850028
Q 75070 82879 2966358970242
Q 6286 34897 6227119163663
S 53407 214814711
A 57162 498933136
Q 67171 71232 1638708369657
A 3818 44033988
Q 1073 50588 4767678091346
S 56100 331889326
S 78137 766888044
Q 17768 70022 9060403294263
Q 4803 57090 5817317143691
Q 4520 70675 7253348880637
A 2666 434085904
A 43001 422509243
A 4043 955503522
A 20109 54667137
Q 69484 83696 4540371582588
Q 6574 86327 3898154049054
Q 15432 80004 3710060891838
S 36955 818234733
Q 4624 7435 597861212590
S 39025 565735374
Q 56 76305 5315594865524
Q 20481 57952 4171964507483
S 76037 381221798
A 17263 631074418
S 23797 181736409
Q 7990 26732 8135754993511
S 75453 261157946
A 82930 226597890
Q 3824 32050 4338608428197
A 3182 233193613
S 41334 352376896
Q 21413 88160 686523017784
Q 12298 85884 6983936009854
S 26339 250778087
S 84078 563719850
A 28381 156138843
A 21692 583334245
S 46211 770745768
S 39466 782827611
S 4373 270995694
A 46669 251347615
S 12012 579309113
A 35215 827832964
S 30762 216548321
Q 10491 18680 4880544784522
S 10261 774131333
Q 10024 83850 3763371056770
A 23734 584094458
Q 16199 84778 3812471883814
S 11047 730935582
A 64010 643202509
S 27834 993156822
A 54398 30378181
Q 12210 82188 1609217037185
S 81938 790112777
A 3049 101368205
S 2154 689109835
Q 66931 81379 3523843229498
S 922 563498035
A 5568 118158110
Q 14608 81779 4423792603874
Q 72315 84354 3760534534694
Q 5922 80289 8975666542169
A 26689 960374492
A 24626 522737771
A 87893 890770197
Q 24578 83130 2162578294768
Q 27036 81004 4353439903728
A 41670 769529299
Q 516 88154 8701975416988
Q 30819 68426 9210961853979
S 75566 825008090
A 12623 566102020
Q 69607 71067 203907569440
Q 9121 53197 6268130278973
A 65307 694211169
S 71687 788927518
S 46329 182234615
Q 6385 76529 6060245917494
Q 44956 80802 1370991846305
Q 2210 43428 8035376888469
Q 64935 85741 8688608405870
Q 37983 58528 6794604335917
S 58655 642134205
Q 1747 68754 8908962805776
S 65972 716817130
S 33450 709286782
A 79835 422581721
Q 1266 78622 982827926914
A 32746 558764055
A 61867 338925720
S 11811 492563956
Q 57505 61692 2230671744898
Q 6118 64084 662789331466
S 87875 200382649
A 2507 166949685
A 58863 854986302
Q 2731 54377 1407705180525
A 79455 391634212
Q 11999 66620 179596261616
Q 64387 75811 8009730165973
S 4251 461604973
Q 26911 42518 6682086358890
A 62883 269735489
Q 24174 48634 6534666880841
S 47964 697169726
Q 9086 82047 8452884255106
S 53817 105881251
Q 21467 63597 7273911428645
Q 4387 86630 4879280486018
A 39826 432642262
A 71239 135253603
A 33684 302718854
A 46999 978030725
Q 5 53979 6428424961064
Q 3583 87635 2932251696632
A 33768 425147972
A 49399 585251178
Q 5552 87888 8882093120546
S 4840 371565742
A 80808 570202581
Q 7681 33750 152650744187
A 67176 107551777
Q 4617 78115 3809720756467
S 74550 714832963
S 70974 177668170
A 20557 789603343
S 54217 983644648
S 7089 763083740
A 31635 202812165
A 11317 220278385
Q 28515 47829 2160809646656
Q 17829 50105 9619463147931
S 5175 538120599
A 73641 261302967
Q 12605 70784 7574134786857
Q 26214 40628 6970344432657
Q 2729 14327 531637178469
Q 5662 55137 8686241313819
S 3492 39391176
S 62315 249501610
Q 923 18901 1851393971549
A 84239 426675065
Q 8282 65015 9339735843491
Q 25526 52856 7419453279708
S 3934 50245556
Q 730 85049 9614573223985
S 58325 193691811
A 44480 412057376
Q 30648 57228 7387426700242
Q 47720 78395 7614532605482
Q 17430 37175 8297756582728
S 51228 900383527
Q 76329 83460 976038285692
Q 16743 80766 4264966502421
A 5302 788440944
Q 21422 72226 1197427175326
Q 331 88043 5777542093156
Q 49021 68052 1977199432935
Q 12897 88148 8815204137900
S 64170 367683524
A 11417 65606456
A 79398 303560316
S 40980 384100318
A 77777 691444171
S 8094 213450379
Q 204 88151 8180529753439
Q 27791 76230 1150565636240
S 43587 726568223
A 10047 620746983
Q 56350 68485 5794848304119
S 69711 500543900
Q 28 86782 8924725120633
Q 5263 33779 756318386794
Q 13856 56990 7277493459559
A 60119 492444878
S 86208 465605622
Q 171 83109 2113960618182
Q 13536 66851 2542589602532
A 79187 839440238
Q 23637 83253 7228988690389
Q 19160 85233 6247514327085
Q 3365 34850 4485776565905
Q 8618 54925 8188924301925
Q 42038 62549 5310477818280
A 3129 260420967
A 19792 335147112
S 44182 51714603
S 45326 387265836
S 6649 21693590
A 39042 43328887
S 42444 250045698
A 22737 499396524
A 85745 391099131
A 30510 724529930
Q 9827 65265 3401588957096
S 78609 147087508
Q 19830 39304 4739073340562
S 54963 302153106
Q 1587 84424 890402228066
A 85083 374497880
S 17931 518434188
S 50637 739507994
S 5869 134618486
S 34148 635751936
S 61068 817515360
A 52303 625489975
A 65412 753891844
A 25950 580111866
Q 47973 85532 9637703305190
Q 3704 32154 3747269946638
A 38895 991725869
S 7932 666528192
Q 14974 67901 1359099500640
Q 10843 87387 4437281210286
S 82462 534383179
Q 11211 67792 8728416556949
A 8188 525616977
Q 9417 62111 7610592217842
A 63095 191536689
Q 20669 79158 2125543649373
Q 867 87469 7994739368486
Q 13443 52512 5212738928486
Q 4327 40388 5879763637257
A 47192 212501009
Q 1030 86613 9040168264749
Q 38 86460 4960198388459
S 3206 48085375
S 11437 857826439
A 10452 133523428
Q 5176 54473 8915835933145
S 61387 61495625
Q 9703 85918 8114665133451
A 36772 13566120
S 45059 444083044
A 48552 508256506
S 39342 104192509
Q 34322 81929 8010327346657
S 21531 554976785
S 6566 490220507
S 9919 137298879
Q 15771 47980 6747251821332
A 22222 352050903
A 80940 806241988
Q 21001 59352 3544682817350
Q 24909 49842 2770615089898
A 69366 945677926
S 51975 3033939
Q 40993 71115 8517409488271
Q 6053 84202 2407807122561
A 30429 962187286
Q 40876 87423 1698843837203
A 7486 774739531
Q 1141 86573 4231080256555
S 64316 567380271
S 83018 489892168
Q 35668 68530 4236759359847
A 68005 454097121
A 62354 666057219
A 59994 742007299
S 42622 651851338
S 36629 316828539
A 30198 726481731
S 52125 496313269
Q 13389 57879 3360278397057
A 12582 87143034
A 70460 8887892
S 16552 27025926
Q 36089 82883 5292632076689
S 54029 10261829
Q 21021 58726 9182215654500
Q 52091 74521 4754413828545
Q 13408 70581 6572303978597
Q 7509 36426 1919367166154
S 71480 525980344
Q 48583 68099 8251636377902
A 12860 993292143
Q 38075 75990 7403017871985
Q 4634 82685 1236427259352
Q 23044 36514 7008833266685
Q 6509 64676 1876027465097
Q 12285 85786 161751121683
S 76933 223558068
Q 42866 85217 6470069999256
S 43661 455479444
Q 3111 41886 7553641587991
Q 1134 65071 1358985425373
Q 62655 74712 7500758926403
Q 24640 71820 1513879618966
Q 41726 63919 1683486897347
S 32490 117747343
A 27865 953391892
S 87320 990804511
A 17640 197704212
A 38346 606040616
S 78898 36962068
A 16174 323187876
A 49931 21584550
A 19307 378308254
Q 2209 78043 317609124912
A 4614 547881228
S 24677 564863084
S 85701 876921134
A 29826 873227318
Q 14851 76585 4582176008196
S 81092 157783729
S 14599 589174924
Q 14453 68674 5868043229005
Q 18188 19708 184894635566
A 47769 207569826
Q 21744 79116 3686568516605
Q 40780 45874 4675662546089
S 35010 706970785
Q 29 88178 6231193164113
A 69697 813580531
Q 2706 45545 8417840503832
S 23354 946719653
Q 9128 80959 4244027295718
Q 1239 77905 1979278626382
A 18020 806928680
Q 34223 49615 9667696467986
A 62059 457654343
A 16301 571530644
S 24512 836343277
Q 53489 56232 2486095635201
Q 8316 81474 7505064943727
A 14680 469777212
Q 29227 49511 5955675605404
Q 11342 65267 3740036486603
Q 55305 85809 3164847334563
Q 4424 76092 9921117360351
Q 18843 76069 3948205732652
A 81297 417408578
Q 6977 28130 558688872623
S 45302 999890866
Q 66696 77112 3802676783770
A 59545 532332280
Q 47053 61759 6095209155582
A 70788 26814577
Q 46913 78718 5442926021970
Q 22037 87144 7290075128992
A 57962 330421249
Q 23206 55458 3450504858390
S 69040 779886658
Q 24724 68969 3222208177575
Q 1969 35363 3801725797766
Q 402 87640 2080414049000
S 72085 886503216
S 46659 79704387
Q 33236 75115 3166454008133
A 81113 643042021
Q 17663 81956 1697260335598
Q 10144 63719 9316791701100
S 576 938019820
Q 21748 50076 9592013143836
Q 4266 86840 1621857658715
A 40218 185150396
S 12298 712236159
Q 293 60351 8067986716982
S 50567 654001224
A 80862 329740935
A 72331 255888159
S 76624 708903811
S 68640 941812654
Q 8994 61777 6040524399593
S 8966 342453871
S 45829 158776801
A 59928 50433769
Q 41314 53876 270784506755
A 16439 360768206
A 30861 611832109
Q 1696 15766 2870258839054
Q 18114 85438 1134200751078
S 77243 36984782
S 30069 655414132
Q 20781 66476 1044257440011
Q 18664 74139 9214580704213
S 2242 228971556
S 59922 339416293
A 43003 287122510
S 66027 439719030
Q 4543 63213 5503313519182
S 53166 371986686
A 48922 642336779
S 34304 124487049
A 83786 737349750
Q 17748 67680 6740625951579
A 14878 631131911
A 54848 93691081
Q 15269 68730 4071613371648
Q 1748 39725 9028203107739
Q 10109 29117 4030671052252
S 73833 790222581
Q 63221 78846 3270640583176
Q 22908 73069 1280314110981
Q 11674 85934 4007429130315
Q 4437 18941 6361816161407
Q 21773 42100 3435523155412
A 64174 266078022
S 1279 835218791
S 42065 811015344
Q 13047 28494 5812427326949
A 63952 150978430
A 35840 582808013
Q 11284 22242 6761985438401
Q 46998 87362 4582671024218
Q 36970 74613 1161479381356
Q 14141 67919 6415451525678
A 86871 114887277
Q 39059 39762 671001474885
A 45528 960695897
S 49541 583797971
S 35500 894863566
S 65339 121232858
A 46527 308825060
A 71822 202616877
S 1019 192828544
A 79806 55282760
Q 17422 63119 6558903448088
Q 26110 86873 8641056802748
Q 19527 74780 9781764968116
Q 13423 32560 867124483658
Q 4752 84841 829170427500
S 47949 536273418
S 12832 949394874
A 8426 649950635
A 66327 789447888
S 19783 898089514
A 30563 560881339
A 44582 781153232
Q 60451 73986 8599493502392
S 87482 445308269
Q 12828 79352 8710141189952
S 57233 922109087
S 19979 643581098
S 87328 864895355
S 41989 276865127
A 77252 932423525
Q 8965 76108 7137997684967
S 27522 852718092
Q 16631 52442 2304161938755
Q 38703 68019 2691690927834
A 35320 523080657
Q 26542 87138 2791548827941
Q 9610 60661 2163936334242
Q 18212 36970 8765548421499
A 61598 505962104
S 18803 183709319
S 33364 94056968
S 74044 245326396
Q 10310 59953 6354874162509
Q 25754 37685 4295623922865
S 17908 582764391
A 30051 227553458
Q 20236 53225 5174787998378
Q 25509 76080 4855693905298
Q 16149 56468 7064416049367
A 87374 174431532
Q 57625 66483 1564585045266
Q 28134 86846 7341245503660
S 43400 411251515
S 85575 116700937
A 64874 768156454
Q 37106 78364 3604416994405
A 28370 971370026
A 49339 363124577
S 34032 548280631
S 16525 19273112
S 33986 668151714
A 31334 613544476
A 8751 454700777
S 51976 77410515
Q 44558 87664 9056125075036
Q 35886 80687 2178719161001
S 36643 126415714
Q 12557 19574 5630880264286
S 18620 866991494
S 27743 593420911
A 18391 758468147
Q 35462 76345 1980805043922
S 71447 634050890
Q 4817 32650 7288921453021
A 29614 544115074
S 65542 28834844
A 40898 59157983
Q 5543 87771 1963812736304
Q 27839 80746 2375062552010
S 35288 697742372
S 73944 803314184
Q 35560 77047 1830757047658
Q 8759 76053 2721615886710
Q 42000 51227 3401103993636
Q 55100 74545 220471277516
S 9742 846053298
Q 5340 86992 1082214415564
Q 18269 70887 5830255741565
Q 425 81214 1301834837102
Q 22559 62533 6889359509408
Q 5829 85164 6963352276131
Q 23305 73236 1225709850408
S 12044 468374446
Q 1587 34463 5666912700461
A 64743 906578341
A 84477 912323837
Q 9043 17806 1490451797939
S 39437 552143424
S 40186 542277864
A 10811 238889040
A 58017 873519588
S 62400 899049390
A 45402 86100942
S 26358 484440953
A 1886 973580395
A 58490 143482291
A 8582 610194964
Q 36833 61797 9359080956996
S 1856 294154203
A 27087 840083992
Q 995 86929 7048620610374
A 30274 73269200
S 22514 353583157
Q 30047 38461 5030800903093
S 6633 458452207
A 69802 270930432
A 15734 767239306
S 32533 415293050
S 82405 89501895
Q 2041 12140 4234946959543
A 70219 57139167
S 38093 39028714
S 31105 705125030
A 24581 475056673
A 61351 9627240
S 13974 194501731
S 60258 261391725
S 54071 482921647
A 33717 823937274
Q 8119 74507 2140521033736
A 87821 611904330
A 30596 526715637
A 66955 751086199
Q 38114 76649 5043538520636
S 45204 329601262
Q 15189 49964 807449425522
Q 2151 84336 4681237156895
Q 8268 31163 3650489988865
Q 14870 70546 1588108814245
Q 7151 88015 1607712348043
S 16555 172492813
S 44363 379922142
S 63300 24058497
Q 3091 56450 3470174540500
S 15499 330981723
S 6054 220611797
A 74654 739088567
Q 2549 8558 5431445067161
A 38713 951908308
Q 20376 86490 3628878494843
S 26814 9644522
S 36235 677361218
Q 49949 58289 4481523653161
S 63388 308403230
S 31049 704408349
S 44897 479452221
A 87861 409129277
A 29965 787592934
A 36966 259352399
Q 4472 87653 6170903966791
Q 54748 72760 1874746012453
Q 580 4969 2332258911296
S 42590 781699354
Q 7060 87899 8630368470374
Q 20872 84995 2473242712942
A 16780 809346139
S 84044 918353476
A 47451 504124639
S 39106 743346803
A 27877 512051061
S 79931 391063948
S 86346 476362718
Q 1648 81715 9032016249965
S 37631 991146108
Q 51738 66109 8913237154422
Q 12408 75888 189888782277
Q 24684 47712 3634252383775
Q 54 88195 5514529630728
Q 68454 73173 1413104658520
S 1963 118335050
Q 10196 79272 6226876473914
A 48857 963682150
A 70145 976190291
Q 11137 17027 2133615896636
Q 3160 26696 3698992837589
Q 22875 75768 9931627264384
A 49463 802498701
A 60600 594382146
S 9689 34831858
Q 43111 83959 8377064257626
Q 58992 69544 9328999224924
Q 18448 64264 1986609712233
Q 3668 87006 5094471839543
A 52356 753507379
S 25895 116382984
A 59357 879693415
S 82847 855765479
S 9511 870841386
S 77172 786198835
S 19765 94026224
A 87133 812647401
Q 50429 86791 7713919093264
Q 7926 13844 544057323611
A 79314 153198694
S 64437 275318086
S 77682 391658851
Q 37831 41543 2987382100992
A 44213 552841912
S 75737 478831276
A 50060 234910635
S 24313 547283471
S 19583 10383714
S 28131 895054202
A 63996 900175816
S 72451 351101917
Q 16397 55610 6416153689561
Q 271 44181 1838697566488
S 6802 734736694
S 34926 229385087
A 49861 882697784
A 36493 252769502
S 31280 712477339
A 38303 92312879
A 32824 388734849
S 3776 775125881
S 76181 626786011
S 2296 701774230
A 41205 231182819
S 5888 115897922
Q 30252 46287 3551218049417
S 71069 562413572
Q 29630 70020 6948725594128
S 49726 223183286
A 37810 958210078
S 64130 351176137
S 36019 466282294
Q 26383 60002 6148188814996
Q 15765 79931 4697037372429
A 49281 576782974
Q 27595 73581 7418065695470
A 31313 506973374
A 3439 479842475
S 77026 339851784
Q 4436 71065 2443410986692
A 7297 483854887
S 5950 696495995
Q 15132 82051 8346214098047
Q 54878 82259 1342360518246
S 42957 600169216
Q 12731 41623 8892053371220
Q 67232 80830 2969631953909
Q 18407 59761 7040695387347
Q 8366 76456 5114690427064
S 46208 204948095
Q 75483 86817 2595720799272
A 17195 604621386
Q 30752 69892 7568471772006
A 42389 368300254
Q 10053 70045 5311642416256
A 56785 817426362
S 19348 990707754
Q 37408 67586 5929113293861
A 39000 193671051
Q 77558 87581 1404207121442
Q 5008 24445 2419795290436
Q 412 82406 3660299093326
S 46118 921198884
S 47545 354992885
S 71202 871162192
A 43108 179778687
Q 26559 36514 1417464779984
A 39088 683604497
Q 4682 81388 1529023417883
Q 12898 59450 247385308906
Q 37245 39615 205574926699
Q 21718 83382 6142749434121
Q 9944 27817 8299265384416
Q 9595 12498 2349271511267
A 32730 335529471
A 85036 138834786
Q 22231 29325 5763537450820
A 15075 353715474
A 44867 974913204
A 21286 577452885
S 62523 155880212
S 29434 440347404
S 67107 783617537
S 58039 113793729
Q 5154 34691 5268097636388
Q 26032 51375 5857378781985
Q 29033 54073 9687524856641
S 18105 791316069
Q 813 87951 3522903961812
S 32342 957531889
A 62227 104148500
A 56550 203551983
Q 18423 49431 2351280481255
Q 550 76122 5987377852172
Q 22460 38157 7940014000329
A 3619 657134782
Q 59232 84854 3781036376127
A 64332 865321582
S 53161 58626824
Q 16643 84802 3098980650386
Q 4639 87959 4671574307693
S 54593 204829346
A 3354 93880913
Q 40809 41407 541603947482
S 34531 465854714
Q 9201 12215 651998204472
A 40668 188232511
A 32973 280020552
S 7050 821620910
Q 5569 64772 7599673469675
S 84741 929192412
A 4308 66476145
S 85183 155880599
S 61846 930858508
A 64512 475232092
A 32083 897214897
S 8526 590315681
Q 9373 29991 4570491934349
A 86457 886104263
Q 4388 40489 3140506452250
Q 20199 76376 3332790525833
S 15869 397070900
A 63841 910988531
S 57461 335195101
S 19049 299610660
Q 1523 88070 7827093720125
S 79164 243256384
S 9003 2991819
A 34708 796227482
S 29831 241065053
A 29348 851305722
Q 76185 86898 7901403705364
A 45039 173203665
A 79386 747148722
Q 157 88002 925227762916
A 18295 63375850
A 49916 331267119
S 66745 38240485
S 32998 837433743
Q 3425 81956 8709391459637
S 16943 16882621
A 45438 448380889
A 64789 472558143
Q 9916 42996 222226681065
A 72033 951680282
A 44706 336783187
A 50604 760357295
Q 21294 31822 5950192662545
A 1474 844369992
A 80882 946785704
S 46633 949545404
Q 60469 81758 8056473024420
S 64368 228870486
Q 28585 78270 5774978709763
A 63265 816052631
S 3391 739185946
S 2561 543884189
Q 7637 78065 2207770068047
S 65573 277471858
S 48075 577622598
A 80896 308455600
S 22548 309307818
A 11044 718951184
Q 9427 85522 5999407539384
S 26065 847978786
Q 9290 18153 4325636684878
S 14811 166129531
Q 53424 72441 466730285677
A 10340 257831672
Q 52051 72861 1834763863470
S 33788 489089792
Q 36776 58283 4941655522527
A 86972 544307240
A 69877 387099545
S 66529 881588503
A 26955 503278349
Q 11961 80042 8145129992844
S 33242 604512677
A 75494 687115431
Q 1035 79901 6164272663269
Q 21617 84456 3214902327169
Q 389 77275 4477248700986
Q 29248 73079 9918466669898
Q 79 46810 2101396439346
A 39723 816800159
S 17030 508022630
A 81474 792774396
A 87793 596006077
Q 8426 83512 116292272831
Q 26359 87008 8757723846923
A 62138 261641670
Q 42203 86819 6804611150773
S 36853 827147125
A 73646 447120711
S 1752 805360896
A 66186 520776511
A 14328 946888201
A 38927 163031147
Q 35250 53641 9168367862479
Q 1919 87873 2811178411845
Q 18627 43748 7904791864342
S 76824 191349097
A 47061 837896784
Q 18036 67302 6960028727269
Q 12729 60432 5904000984429
Q 8748 11780 2940173612719
S 18180 155143944
Q 22742 23571 687921025796
A 63219 834157964
A 61540 169144778
A 35791 320488281
S 48916 587858000
A 68268 747302846
A 50257 672878741
Q 26537 65532 1538638016490
A 60563 953989356
A 79596 174366756
Q 18006 57652 4533162841174
S 20847 51887595
S 47409 360101017
S 10269 931542919
S 71620 795117640
Q 1106 78205 9543928404310
A 6938 492719604
Q 17234 25769 6552142381155
S 43166 88129284
A 80601 340438425
A 79433 653162930
A 25836 58077788
Q 39649 46036 4039278678044
S 75559 404491807
A 35103 265614285
S 10952 533359692
Q 15156 59865 7186375053520
S 30153 499519163
Q 78966 86885 4521153185828
Q 67313 79139 2509254290518
S 41372 923829600
A 14523 443759443
S 4918 572970079
Q 30954 76964 408897369277
Q 27910 63729 3075479259300
Q 12515 85485 6083965880495
S 16906 680906559
S 65127 799669323
A 44179 703948075
S 23623 825540129
A 5256 711663709
Q 16060 79875 3759211663661
Q 73303 74347 944185858708
Q 37862 77708 4753356668477
A 12042 149194511
S 84417 795528216
Q 26366 63871 5612348315593
A 8110 852462017
Q 58869 84277 2046020924968
A 19528 766144016
Q 489 87940 8340166319048
S 25925 950567233
A 24727 323901542
Q 34869 80052 341321105596
Q 9723 60842 9082203572473
A 32125 364764466
Q 14982 77177 9066397361760
A 28191 168778484
S 84503 650803693
A 69799 108232708
A 16191 568940668
A 70713 902681573
S 25707 125344748
S 86097 453680351
Q 28515 76747 3675171444071
A 21484 635289199
S 87373 999816720
A 62952 373181833
Q 2724 85831 5064718820040
S 33197 154416361
S 84494 212922874
Q 27107 51695 7608921353211
S 75381 317207998
Q 3399 72890 6863767634166
Q 34560 86378 141222892485
S 12740 566830114
Q 35233 38335 1002187350631
Q 4575 86511 1117556903196
Q 10440 74805 4707107787748
A 20694 204260546
Q 37557 70329 7526101192224
Q 18680 78242 2219641796701
A 11419 388410498
Q 22931 87774 3668509264429
S 4871 314835463
Q 2131 65334 3688535226882
A 14657 780275092
A 83620 718438794
Q 13055 79020 8689155289600
A 6609 112658328
Q 26238 62532 5462325855318
A 48239 205202145
Q 29604 51515 6493800030295
A 18203 39518957
A 58964 93436885
S 6664 26370230
Q 25133 84513 5204520280102
Q 2076 29889 661099794650
S 19138 832991838
Q 19132 75028 8592756834642
Q 28165 61303 3443571312609
S 84845 605251420
Q 52839 85495 258946474559
Q 13468 86264 3957183437039
Q 28516 64924 9612738371462
S 54204 437114722
S 82637 209693179
Q 46475 87996 3953582122726
A 63540 607815045
S 10562 936190460
A 29482 891085626
A 29819 300418726
Q 16401 83237 4234492506566
Q 5544 71739 2685444725827
A 29810 45688582
A 61829 415216338
S 83213 161831741
Q 5711 84269 9173009020466
S 51778 27772721
Q 19291 39159 64022749617
S 43612 9509722
A 54474 662674114
Q 63013 82449 8124231595934
S 29272 108112305
S 50899 471411609
S 34264 643937
A 76920 137361476
Q 20268 74284 5532679696124
S 68629 380481982
S 8675 848979820
S 41809 32713108
Q 1060 59645 2200472835925
Q 1161 75078 6798112307997
A 85903 291147993
Q 16489 43972 5520437419543
S 87164 222909093
S 53517 258292557
A 53988 615887829
S 18372 544613878
Q 2457 82198 608680901806
S 22369 407988283
S 74154 999908574
Q 5511 82955 6109475155520
S 46477 988307843
S 6577 877976819
Q 15566 36120 2477255681986
A 85254 142430423
S 18764 986834097
Q 24907 75238 4146706530336
Q 14519 72645 9615787900975
A 78848 615821649
S 42044 469246404
S 2202 24658595
A 61850 419193338
Q 11844 53013 3302780276916
Q 9700 84599 8119790674287
S 74423 883839688
Q 25862 51124 1056255478470
S 17049 932552680
Q 32976 69528 336215393212
Q 18355 35562 7182040782455
A 39921 650025870
Q 2833 85702 814838277802
A 58416 298844113
A 18784 57643553
A 27205 598985809
S 80700 205887669
Q 16683 63693 1674239594518
S 84789 226186946
Q 66908 83414 3657866656918
A 13748 943017519
Q 54613 84818 7229736967601
A 31050 840172995
S 77887 982444934
Q 36501 79856 1811597264149
Q 11376 86356 1318475671972
A 52907 951344264
A 24534 496331834
Q 5744 79540 4283883325255
A 8368 54948678
S 24422 136556579
A 73944 699361692
S 75565 710072589
A 24869 91224486
Q 973 48083 2683646282780
S 12625 106987121
A 58101 470566775
Q 905 75457 7248105835562
Q 59008 73843 7436655987861
Q 6371 80765 4534247841933
S 52647 985627079
S 48259 638971903
Q 18729 45887 8981703728845
Q 8041 42312 7513317089969
Q 16098 84329 4112973019862
Q 35813 46033 354835704019
Q 48707 67534 177432894800
Q 1513 77736 617531774532
S 63694 238835213
S 7259 851833281
A 5502 958737649
Q 45165 82457 3365039790098
A 42887 117179951
Q 28865 72149 9557680627595
Q 16700 81544 5520548946329
A 6539 523806620
Q 19111 82931 5379450745564
Q 55972 65931 8879999187103
S 78411 537519399
A 19220 769213656
A 77741 81186355
A 61551 163839531
A 1063 358695032
Q 12344 62898 73649525754
S 26952 692267354
S 11777 315658358
S 25186 490689159
S 66304 170359971
S 23741 744143847
A 20253 20893112
S 76347 490273884
S 57261 671773216
S 52109 611080995
S 6133 947256678
A 61495 687085108
A 44197 792489115
A 26049 312979629
Q 31620 75436 5450985211968
S 85061 121285565
Q 9945 74117 9057696644164
A 56653 838361021
A 51245 826416165
Q 59084 67108 4570973026435
Q 48814 73602 5563220944922
Q 4220 52947 4700085435010
A 81222 973674627
S 71196 263735604
Q 25822 74685 4718363944022
A 54810 624831548
S 51265 451006600
S 7132 420198535
Q 37172 77928 9835186317982
A 15966 206164602
S 30856 961299972
Q 10514 85071 1823575738006
Q 59155 86388 1905666184616
Q 25354 87848 8854609435609
S 17155 425077054
Q 41761 76726 3727903980145
S 11341 657594261
A 58360 367889109
A 71919 779211938
A 33064 640232961
S 75852 850029882
Q 1153 81509 3534944112358
Q 10926 62288 5845206515572
S 85182 465168739
S 57304 890879779
A 66938 124489803
S 39526 841149824
Q 18940 34649 7986709453433
Q 48 88186 8863541535510
S 3373 492268379
S 17687 522266840
S 4748 851008699
Q 1121 87565 1175647851584
S 2005 689023890
S 30853 407102222
S 24454 324462852
S 11323 412548885
Q 3234 61538 2779175317803
Q 21497 71446 9307095291638
A 57677 262802581
S 47997 200067360
A 28318 942827469
Q 5291 58603 5734034444923
Q 14139 85047 8610958235540
A 40330 614407687
A 12943 707105353
S 13340 244112672
S 53659 916466298
S 63458 36380172
S 83845 181104699
S 74521 286363119
S 54383 566216170
A 58794 677465547
Q 3229 85958 2125447978865
S 22921 981705409
S 85397 262489015
S 39517 392547603
S 69186 666741344
Q 51250 67958 8910617288563
A 26760 886957758
A 53850 707452770
A 71834 950096273
A 18579 588148595
S 37203 508317333
Q 9477 50229 8965524151822
Q 10242 69160 7285558552552
S 30058 213974141
A 21699 903604420
Q 11962 67558 9915456657811
S 10451 939826958
S 48947 407117492
A 26478 679634638
Q 30490 69471 9173432787351
S 72589 160041753
Q 21073 25100 1505506663530
A 44636 330314863
S 63853 40043962
S 13707 470500303
Q 6378 68076 7861853098051
Q 1055 41312 5738156630341
A 27804 213990933
A 5029 250153206
A 70001 234402568
S 86954 277481176
S 48331 933140390
S 34463 619544104
Q 2555 9760 3883685846003
S 64051 273680660
Q 28768 82349 6578494101782
S 56219 650103018
A 12242 86128846
Q 10147 32241 9730546385551
S 33923 148534180
Q 5673 82407 7190391652785
Q 14255 18711 328617926337
A 35664 725401130
A 14412 566773482
A 82919 364707406
S 24127 764742543
S 25330 287458488
A 5157 736086216
Q 43700 62026 9147330316411
Q 45011 83779 2876004125775
Q 39667 78524 5699053549492
Q 42858 48918 5244594149118
Q 18110 35630 7647954069341
A 27728 959734206
A 83692 473446466
A 48826 85134430
Q 80203 85354 1509002830104
Q 17259 60379 5464049835411
S 19576 386366974
Q 1258 87814 213637688640
Q 14898 76324 1934267032806
Q 47997 70658 3724183019615
A 7503 960083952
S 17605 919688684
Q 31412 66393 1368974552546
S 85414 150305294
S 9669 223507035
S 22869 283303090
A 29187 589227408
Q 51357 54981 2529918193071
A 3076 121688702
S 68507 332582111
Q 23315 44480 3373600176480
S 12363 181304147
Q 24525 31297 723712991630
A 39140 785843530
S 57963 15942963
Q 25379 59721 493013019619
Q 17097 63142 190455457029
Q 46170 62470 6378596348489
S 54764 54515833
Q 65177 85506 8087019041425
S 10075 53573743
S 48221 530573836
A 15840 699459622
S 68530 869292665
Q 5933 49926 7974414950562
A 16735 216128250
Q 30628 84069 8461253091796
A 17674 91287786
S 46983 587623566
A 60583 951303316
S 62743 980810905
Q 26753 71900 3126718889582
Q 61550 84026 188764459355
A 60162 962504437
A 55458 538115618
A 6634 363994610
S 68185 307761471
S 64490 486684551
A 76092 183915196
A 72728 507582135
S 45424 61253185
S 74994 938224579
S 76415 779178570
S 32801 421198267
A 48364 929830900
Q 1186 81381 1712337477005
A 74633 30136640
S 29322 459770011
Q 49144 87301 9865419126613
S 11467 327971800
A 87159 980150537
Q 2944 51135 9635181124839
S 85798 301314178
S 33995 441705544
Q 11152 64452 2425166395970
S 29333 703567674
Q 41862 82226 5849194620568
Q 3418 79061 9772821374678
A 15370 528132483
S 70861 193297407
Q 66755 76033 3685919469367
A 53034 389746137
Q 20855 75583 6217112693203
A 11223 56627164
A 53671 474464981
A 45108 145106797
S 66981 114435580
S 65031 773574429
S 32926 115845380
S 86811 495931405
Q 39503 68046 9568755109849
A 48782 27900037
S 78118 247637602
A 35411 85220449
S 29798 939828343
Q 20917 73814 3383737973277
A 64244 765487590
Q 22545 28581 3862953841518
Q 27723 57798 9176351138050
A 51389 678855745
Q 10310 75575 6824646516170
A 61894 93697948
Q 413 87851 3938763854973
S 3315 124771048
S 14531 99051955
Q 77404 87738 9332489889780
Q 6125 38549 7758988691241
S 47876 862513914
Q 71742 84073 5924886669652
Q 25799 78311 3964590326524
Q 245 87910 7358804455577
A 59393 603650752
Q 5572 57210 4080023275873
A 31669 952837115
Q 45133 63461 3336265749421
Q 7128 81752 3459882565888
A 42635 402637100
Q 35733 60672 3755688151640
A 6476 827772352
Q 8819 46104 5876545294697
A 43242 362614452
Q 7371 69439 5057230424636
S 38104 601234823
S 66491 510951677
S 74391 522196923
S 40100 87886104
Q 31206 85846 7211961155887
S 10098 240148126
Q 24388 42325 7909490016439
Q 16954 70588 5172711051685
A 10681 705018276
S 35304 904213762
S 61694 689976120
S 19824 1821640
A 9717 116112256
Q 6923 74918 1857285873302
A 79489 179177770
S 8897 555980112
Q 7024 57322 7735141097876
Q 18923 46901 520280260359
S 7432 713401571
A 79649 854026825
Q 51817 83289 4200148306081
S 65152 958282869
A 28126 86249102
Q 3231 83290 725631691788
Q 42360 47656 1849709687539
Q 9498 56496 6518203928457
S 20412 781157593
Q 53021 81657 2755965572366
Q 17625 20580 1245477046438
A 60349 789184738
Q 34191 83892 8951346231843
S 86346 56924359
S 62037 229308957
S 31238 794009399
S 47484 253684896
S 8749 982343908
S 23256 509204380
A 37366 388420233
Q 36150 57259 837316491387
A 45306 986806589
A 81177 746417957
Q 37266 78905 6657577359251
S 30091 980077293
S 87154 713076260
Q 43486 85987 2576171719893
Q 9397 76241 7373567599872
A 58578 629816602
A 38463 753990887
Q 14610 87958 6524328467412
Q 38798 57729 4732525999114
A 84225 845224449
S 21130 897573908
S 33817 980608060
A 8234 702805374
S 45790 478714209
Q 6731 84384 4033508630588
A 78739 488385205
A 12798 701764613
Q 12831 66291 7471314311526
S 24638 177211815
Q 32958 87059 1069429785514
A 69020 180265576
S 54390 197878031
Q 50400 54648 4151544204959
Q 47972 65526 3698669131728
S 76302 373451479
Q 5262 81284 850835219553
Q 25540 63850 2295925425596
A 41537 107245121
Q 3392 35572 7562962897000
S 17345 624715932
Q 602 75142 8139147076511
S 60071 109296274
A 22417 913515287
S 53593 912946028
Q 53018 58412 4396228189514
Q 18231 67231 5920732027185
A 17880 970276578
S 83650 53824945
A 82643 388161571
Q 24412 55562 1348392172886
A 69277 919621553
S 20543 374344186
S 87756 567097188
Q 17847 21337 1765949566083
S 10339 525594504
Q 16673 67269 4565024994004
Q 9689 70439 109484609254
S 55063 707294682
S 72210 872776627
A 35400 741633543
Q 9144 84181 5197318409656
A 72128 700215216
A 15621 136038903
Q 1965 80068 7886332533757
Q 9463 69266 8923945814861
S 38456 844791244
S 66960 292153595
S 8785 974309471
A 9837 219645223
S 53967 803755830
Q 74695 87659 1342955997364
S 1072 449990718
A 74430 615326424
S 55546 14516729
Q 431 39438 5213506853278
Q 6629 36718 3662574359458
A 20869 866810118
Q 20289 85943 4617923296932
A 746 129935060
S 83360 34511044
A 23159 849723588
A 68591 693629522
A 1219 392299556
A 19775 851941474
A 26896 674788234
Q 13256 23715 2503068074968
S 80639 604311203
S 40774 35753585
A 47878 646945128
S 85036 262435624
S 80094 609604447
S 64897 292352795
Q 136 47391 152869852031
Q 8919 83929 6404452466354
S 60665 429216005
Q 12583 34556 8208890917714
S 21436 623740128
S 4475 870954324
Q 14169 58237 562710326497
S 33917 485095463
Q 33826 42041 3073609705214
S 27360 149955222
S 53287 651382550
Q 25782 73704 3604473909605
S 58469 283009972
A 30579 721927680
A 12468 447017448
Q 73774 86601 2246512766810
Q 7778 85806 7022449205626
Q 4745 67442 1078186368114
A 85164 366343416
Q 26794 84401 525881071075
Q 37819 63696 8730359529253
Q 33120 45490 5148337815231
Q 1350 79276 3647515809721
S 39216 944855034
S 5051 175148270
A 41160 541644645
Q 49896 85630 6392675176846
S 78632 53073109
S 75294 221927395
Q 381 88044 790742165933
Q 16084 71903 8971059461464
Q 35793 69375 9708675207206
A 59306 385456929
Q 521 62205 2341895565367
Q 1100 43508 4633355230184
A 66960 672961454
A 83990 138079313
Q 16758 83905 936348966166
A 54384 849855505
A 76908 466981745
Q 22875 80892 4993251667724
S 68813 189674263
A 13834 30419468
A 84855 608434907
A 63508 646475806
S 29771 171698764
Q 50783 84375 9722127167867
A 56786 916399129
S 59992 876553913
S 7056 661440826
A 31923 636862087
A 73844 262611880
S 48520 454826046
Q 24526 72890 8563335333092
S 17644 748817061
A 39284 844377291
A 74424 132781577
Q 47148 69700 8131815357085
A 44701 781358714
S 43346 209852595
Q 41912 84338 6971961020671
Q 2615 87853 3129780351712
S 77041 427284470
Q 19143 33709 1619483416836
Q 29 87789 8415357786155
Q 17474 84502 4266223276786
Q 9601 79690 7067361160528
Q 25227 76299 2092862999879
A 75347 415461578
S 18750 746542138
A 83555 299606584
Q 38144 86052 7525308529129
A 32195 95336109
S 78280 48961278
S 74367 544904748
Q 5944 86876 9224787915828
A 62429 356552810
A 71145 227344766
A 76436 414172722
Q 24403 56212 2190852116712
Q 103 79211 3596648517924
S 82069 669061720
Q 5669 56905 5662090622789
A 69989 646544607
A 87881 932972081
S 67602 91930519
A 15034 815885135
Q 871 61807 8918048878863
Q 9408 45166 9248914406682
S 61401 949103450
S 24147 512345495
S 78673 568374936
A 24605 787510848
Q 4185 46439 8095239949901
A 55673 813929960
S 6423 58694871
S 12161 679063966
A 52694 864185761
A 79174 325349072
S 27051 646035474
A 81281 816564593
S 21094 866651444
S 44243 231640551
A 85565 62090902
S 16746 7283437
Q 31385 88160 8324168923283
Q 13073 59798 7534897987694
A 1978 876117451
A 9649 866207106
A 10851 901725660
Q 15861 55410 6611978142506
Q 44610 71326 3397830781752
Q 33232 45790 5866026649626
A 81220 236027484
A 49453 826740305
A 59178 567515754
Q 11579 82601 3092379912938
Q 37058 63790 6730742391248
Q 16404 47927 8197046876612
A 75018 260661712
S 21579 580051704
S 51620 395146357
S 38409 760555539
A 78938 66467674
S 15214 948231148
A 30288 311537954
S 27929 465081005
S 12395 113668264
S 69707 547385201
S 30713 130804852
Q 7910 86634 4556747567389
Q 13099 86268 9712849057147
S 47061 273869274
A 3052 950931610
A 72206 520583957
A 16848 212904123
Q 1493 86240 5434859551457
Q 7050 87687 92001945557
Q 22673 65129 8517840607789
Q 4619 62330 9234993587273
Q 1026 74147 3935752150029
S 49591 761282529
S 33167 488591068
Q 3348 25016 2190720468028
A 61506 709058146
S 64506 315700439
S 82648 285601449
A 59977 376625272
Q 9399 32576 1724965615549
A 79272 570668340
A 73466 377871629
A 13232 977429721
Q 7864 87103 9318972187435
A 7502 642455487
S 23975 329200004
A 43085 915285555
S 65154 483294728
A 79561 688624123
S 51673 485621289
S 78096 770892684
Q 15565 77388 9957330165989
Q 5692 14425 5263471330055
Q 2512 82556 4004452541487
Q 22582 74510 8753536553071
S 50493 113496276
A 82074 764698937
S 14967 994828114
S 50400 452112877
Q 1886 3071 1010636951918
Q 2267 79718 6450627561413
S 68458 935746366
A 21675 399066994
Q 54903 59150 618561953639
A 79187 790118732
Q 19492 83838 7849921080686
A 58426 713243562
Q 9586 31327 3414461565036
S 31543 857127251
S 62257 917353603
A 45991 495412627
S 32777 602361606
S 85666 935394315
Q 12448 75068 6618675984064
S 12568 916502033
A 9985 145161350
Q 1516 65090 8668314611992
Q 2728 39051 281132221572
A 2164 901639795
S 58301 884291021
S 13154 226786872
A 72577 44862979
S 85558 971529355
Q 11907 33499 5999940728468
S 11311 876149054
Q 2427 87534 6397117981624
Q 56165 87318 7335978552150
Q 41694 65701 3515028732940
A 68348 475423848
S 49726 51240200
Q 59 82712 3204439606971
A 32970 584310740
A 57518 562934759
A 50039 368900113
Q 9478 46543 3898632933570
Q 8878 73590 735176182690
A 35383 105579199
A 31413 759264583
A 63044 441161074
Q 12544 41795 9320207362906
S 84734 936091734
Q 26 79689 482263453151
S 53731 475659480
Q 50922 66891 4874096197815
Q 304 87558 9472744991738
Q 32948 72237 8618673067822
A 68075 711227739
Q 271 25072 3524138038325
Q 5934 56547 6647222990517
A 69333 415507935
S 80338 908180590
S 21598 907318094
A 43650 188555785
A 51628 79478999
S 57215 510527166
Q 12723 74495 1333261695108
Q 39586 73248 8696670787624
Q 17433 72368 5817356670118
Q 4072 84624 2563248930273
Q 244 82058 6178395263887
Q 8697 75408 1899834611025
S 12966 558937800
Q 22884 72503 6459479132184
S 30483 972649797
Q 19080 39590 1507797336011
S 839 108245661
Q 15953 85712 8180316104258
A 13513 348640196
Q 6778 79380 6078911152665
Q 4647 28560 7402675483911
Q 43645 81348 8355835026097
S 18228 639674768
A 57134 713415708
Q 37553 45607 5295208851751
Q 6542 81519 7391462668649
S 80644 200201739
S 10549 586101201
Q 13286 87769 3698228032418
A 23999 596798998
Q 5938 87907 3375441412842
S 16304 639003159
Q 398 85904 4203762922886
Q 12766 85845 3215058923025
Q 42945 61089 7874573411000
A 29003 988202956
A 85949 415545069
Q 14785 57721 9519847655486
Q 44840 72117 571685609537
S 63258 153036587
Q 7747 74601 862592082694
A 27959 573388749
S 1085 152810082
A 68451 128891988
Q 12745 85666 7152564142502
S 81144 62343561
Q 51964 72026 1415701882599
Q 11480 78505 9050312779541
A 15635 573022613
S 74045 861975274
S 531 184622591
Q 18487 72820 9095904495549
A 43512 248619379
S 2381 943007379
Q 27471 85223 8650091424226
A 83089 632481825
A 54031 801220524
Q 30974 75807 7006327993155
A 9917 141246569
Q 6986 66464 98990745053
S 19957 146754947
A 8781 583902919
Q 11383 46090 2213622411328
Q 9006 13857 1510913740922
A 28109 429318390
S 36248 928475452
A 10359 303536283
Q 14695 55778 1426940641627
A 70554 667733413
S 6818 116306695
Q 17274 66158 3522247162396
Q 58070 81157 3929838658868
Q 11151 57882 8896105382384
A 45525 458766532
A 12635 652201762
S 81663 179005110
A 22164 136591889
S 82771 191962205
Q 627 58956 7347054934897
Q 31767 85989 2517773425525
Q 9929 72394 5672879576585
A 24165 659013038
S 84223 31176433
A 76367 66450578
S 2337 425398559
Q 43229 62075 3924277233002
A 65866 568536531
S 83592 103472822
Q 62009 79294 9381107537414
A 41864 951342199
A 2031 236269809
A 86841 590983389
Q 8217 71405 7821576857276
A 71895 968269923
S 1917 782583389
S 11477 420718840
A 74861 259645927
A 41109 111127133
A 36265 562735132
S 68438 943066860
A 24688 817485699
S 28541 554710190
A 59212 668187995
Q 39223 45345 1606781256296
A 34665 465022243
A 43048 530815699
A 5599 654969568
S 73529 410229662
Q 59341 69371 6843483170106
A 82295 912105383
S 77446 416334276
A 29864 702626841
Q 38261 58977 7405163779415
Q 23334 74129 3494082425548
Q 55474 66415 6295692873752
S 74486 557379272
Q 9532 70160 7687580580070
A 58154 758111806
A 70575 122342548
S 52247 452837713
A 50128 718008173
Q 44407 68103 8458574891296
S 59351 411334527
S 42094 117853383
S 64647 102530177
Q 726 82970 4553762452868
S 3925 542138495
Q 33016 58727 5934044692931
S 59944 674647455
A 43319 537341437
A 70356 309332817
A 34289 838839749
A 75196 946497382
A 52104 665067596
Q 60078 86853 1210692824336
A 74113 724230577
A 73910 202441772
A 275 417698017
A 87164 145017680
S 83637 403085778
Q 3749 87099 9215990328740
A 58473 844856698
Q 3015 87116 8311943566911
A 25779 411374130
S 31112 608388939
S 12067 789309548
S 30858 989013463
S 29756 174610352
S 39393 545926916
A 20441 809368322
A 56872 269520202
S 55580 297602542
S 80458 893439631
Q 24266 30010 2936897593782
A 22150 675559268
A 13510 474580585
A 61642 888208954
Q 370 84865 1620314769340
Q 26635 57057 4576212166020
A 41830 173448817
A 37005 771164606
S 66547 604489771
A 31332 947613737
A 59444 214892280
A 60229 7553649
Q 14415 78071 5522429323240
Q 2793 76306 4664975504702
A 44151 575966855
Q 30975 76626 1688056349622
S 75800 100728969
S 86853 903788956
A 19594 457122471
A 19122 412591268
S 10595 838209396
A 33739 790427289
Q 39770 78936 4547644471100
Q 34769 41168 1771578679515
S 3808 580677017
A 56375 735200985
A 30458 734441719
A 21452 941930376
A 61151 575491987
A 6647 661412346
A 40510 637762078
A 58807 91735260
A 19889 690173714
Q 21106 86790 7470118215932
Q 65740 71867 1692676460824
S 74613 862654915
S 64663 705459858
Q 6954 44910 3008174409409
S 58280 252271565
A 58772 810643080
S 13403 770173514
Q 19747 27543 5484572735909
S 30292 339299668
S 5248 772506223
Q 77862 82941 3251429029987
A 48141 612616475
S 56738 831514485
A 38451 268324925
A 35090 910585069
Q 8715 85018 2020928149142
Q 36657 66708 2646332954195
Q 7353 22456 7171237325910
A 84038 741977712
S 77682 644415499
S 24714 50961247
S 27258 29594418
A 41942 480436586
S 72277 149796285
Q 82958 85521 654412786083
A 20521 141550866
A 264 24135427
Q 1532 6169 591881306110
A 6110 767445414
Q 20358 67886 9506797499261
Q 686 17245 5026396666442
S 81019 66380426
Q 1062 87508 4671302702001
Q 10188 79475 3334190672689
Q 62208 76770 4864676619702
Q 5557 75415 3340584794982
Q 2269 87943 5594846075897
S 46208 419042924
A 39099 917938630
S 58457 786562359
Q 39259 86081 896097138474
Q 38650 83434 3340377171391
S 39685 562499628
Q 29223 79622 208589963902
S 41903 599208510
Q 690 65833 5222608703580
Q 1860 67829 2480630451614
Q 1829 79414 4786797791773
A 61739 659757843
A 60228 444232866
S 16442 886777416
Q 9205 82245 1596113557116
S 75587 989462632
Q 12201 67526 5373478988584
A 49898 149643318
A 22875 415416472
S 37311 644248446
Q 2034 88007 6941969182164
A 75159 413836287
A 50985 876587394
Q 40290 71731 3160012968744
S 88020 223311047
Q 1293 78613 5667825481029
Q 10574 41390 1428949391433
Q 13182 73166 5372890880621
Q 3871 83765 1174549019176
S 50469 251491790
A 48485 428343622
A 85614 839928404
A 57591 46744940
A 54174 466200883
A 13183 947317631
S 20588 431790639
Q 43827 46650 1111153290905
S 20918 396303027
Q 10965 81227 6620258126407
Q 18374 48599 5599317875778
A 7243 533290907
S 86224 163656559
A 58339 124241773
Q 36670 80242 2364155269725
A 24837 310920032
A 46271 214361614
A 36354 739828045
A 28228 480650973
S 1980 398756447
A 33432 291916771
Q 59997 61037 408480029713
A 16905 849253385
Q 21199 71450 1061138014462
S 72600 185291280
S 21282 818626413
Q 3334 84418 7320528115957
Q 9642 23548 6996512071634
S 27350 396744293
A 71258 94051879
Q 27732 54002 6486547964941
S 63033 229012483
S 87910 512009779
A 13592 2610731
A 69909 883509704
S 8480 843624112
S 32244 236414198
Q 33105 40360 7021269355477
S 8839 138994334
S 27761 236724546
Q 22219 76001 9676425873479
A 12227 226747398
Q 349 29352 7855276056582
S 81879 42096674
Q 40351 49240 4374776279940
A 43632 269196729
S 79439 532436512
Q 78329 86896 5497021809977
Q 45170 87274 6138320938759
Q 60 88183 4760449686415
S 8126 308082214
Q 16258 43386 3498841290707
Q 6990 77251 7342051128846
Q 9467 62456 3292609938641
Q 9639 78668 6149318388395
A 72421 286256683
Q 33960 61680 7510420190685
Q 1356 86647 6836106675943
Q 6857 56741 2822912207339
Q 59510 87830 1522684330198
Q 6940 72845 7943388988099
S 83803 965904351
A 23533 636850756
S 59321 540509334
Q 6284 70858 2186591476978
S 82808 963951261
S 84166 862324847
Q 12767 61979 2956152055997
S 21122 468719561
A 88086 157844883
A 27864 168428511
S 23214 9901812
Q 25310 35603 1387998830277
Q 23542 28065 2437479874990
Q 35631 80539 3362515263503
A 75001 954812369
Q 17645 85772 9736385068549
S 57572 629059892
Q 17195 86352 8532190246770
Q 14646 26946 3436548373614
Q 7205 83004 4849309330955
Q 8130 45112 2702875575816
A 55006 524487446
Q 22176 81085 1135966054912
Q 8308 30759 1092927708775
S 48523 42825199
Q 56474 66432 3134049111243
Q 15316 70459 8479931637393
S 23354 227392914
A 39002 625296285
A 55616 730549582
A 74152 304356282
S 33513 383653147
A 23583 794126964
S 13731 943353160
Q 16632 20570 118193074666
Q 26103 80837 8344276439494
S 12537 278807981
S 79524 516222671
S 26588 717978049
Q 28628 84871 9922060044072
Q 12152 48970 4376414371169
Q 53527 62369 6569204502958
S 52225 908122081
S 12956 526981696
A 22391 204179069
Q 13183 53894 5020500433387
Q 11264 67252 7186316549100
Q 27660 47705 4497787723382
A 11859 903008315
S 6321 365917654
A 42686 107624386
A 78651 395392521
A 63013 435513201
Q 6486 81502 807502969301
S 65153 537384592
A 51161 311246744
Q 1156 86677 8215398952631
Q 539 86756 1051856635054
S 10450 220475356
S 7269 636504183
Q 19253 65306 7322686156332
A 8780 931045673
A 56847 646949590
Q 15948 77638 791986565849
Q 30832 45624 7312245133771
Q 5755 74749 1963990136055
A 67177 856269609
A 58924 995651295
A 83933 249775283
A 46106 22338214
S 20495 202179351
S 16400 270244020
S 81243 158068796
A 13438 408120624
S 57374 448551355
Q 6469 81813 21244789382
A 79966 312253472
S 72844 936725541
Q 16601 80212 1842540733733
Q 10945 37527 535803603882
Q 24609 81954 5659212546959
Q 13797 86801 5819203820449
Q 1279 58579 7947263040247
Q 32399 83802 3232293378109
A 27837 340180685
A 84096 916717586
S 26399 803160446
Q 14402 60780 1533427927018
S 483 432796246
Q 2756 21876 4183138547447
A 18243 291035619
A 41834 936704850
Q 30211 48116 6528974287309
S 12938 101693839
S 82741 236704184
A 37541 282712342
A 78675 730882945
S 19704 769522699
Q 31325 59962 6894929885342
A 60011 996818435
Q 4088 27917 5789085727082
Q 61873 74319 4447795406756
A 31456 561881695
A 41586 613048270
A 45261 48468035
Q 26180 34430 3898420999879
A 12473 622574442
Q 16886 80118 2928066502622
A 66626 500544947
Q 32 88169 9253723298270
Q 9358 67639 1547199188094
Q 8236 76553 3613282833022
A 4152 24952759
A 2863 554577469
Q 171 86600 656800825694
S 28677 572963195
A 52911 969101178
A 30341 645482304
Q 9604 33968 3219604385348
Q 3240 64669 8800432500976
S 40662 410728002
Q 26934 75880 3649600823608
Q 26502 64400 4853139978528
Q 23616 74735 4112147598423
S 29394 406149370
Q 25738 26634 162511670415
A 4919 42083823
A 53847 281073168
Q 37038 78051 1409746053371
Q 13643 87937 2965053572610
A 8300 335434638
Q 12159 80334 8560146604234
S 72125 708942262
S 28623 916730319
Q 46275 80300 9437199804150
A 32576 360348406
Q 11058 28385 7274050192354
Q 30699 77099 8292423750686
Q 40230 68335 7698153307625
A 45316 219582943
S 42090 88137908
S 67952 402213930
A 87319 584644733
Q 7476 37484 1772904248729
A 42768 290963560
A 78342 807962050
A 35879 524036672
Q 3839 83732 9569269651937
S 37832 256588273
A 71145 297774958
Q 9890 29821 2767691756840
S 71545 379796520
S 9568 872652391
A 60952 551836676
Q 19768 35035 7437424314982
A 46996 804819740
Q 7207 79725 1814442922897
Q 7904 84861 7751392031534
A 12040 279443035
S 50880 825889804
Q 361 86318 4421255981377
A 20850 450661932
A 37488 986114367
A 83287 230869674
Q 8500 57363 7077381273434
Q 50010 72369 2196007316311
A 59104 816994724
A 843 175772122
S 8132 156830944
Q 11357 60814 2803708584234
Q 22288 83487 7555368380915
A 15809 254585427
S 39066 868864414
Q 21940 59064 2619746037300
Q 18052 65739 7094599381007
Q 23658 79175 6512066424159
Q 3177 27091 2876787411558
A 70665 788812589
Q 23373 85671 6697271099090
Q 10053 80665 8646160399069
S 83381 479800084
A 31834 237062415
A 39637 410990486
A 56846 831439475
Q 4653 76108 6902070639946
Q 53444 54240 234269179615
A 57897 388887457
A 31859 506525024
Q 6 81971 8273659730989
Q 67344 83434 496433500387
Q 22739 62376 1231345042903
A 71023 198373017
Q 10741 34697 352185994978
A 7427 428034097
Q 254 87966 9918049012822
Q 29815 64289 4813272738052
S 76787 499118295
S 65644 364142422
S 39209 480418497
Q 4773 57809 9278876894841
S 36164 785801268
S 60243 928008027
Q 13959 34771 4062476259852
Q 2344 77917 3268870946903
S 65906 621239456
Q 3388 20639 9237510706214
Q 29511 39633 9304123947673
A 51532 85201485
S 10818 11404860
A 81435 508671115
S 36850 126184761
S 74170 283884808
A 30994 207794443
Q 692 76532 9624553888716
S 11747 940645615
S 71720 441685511
Q 739 85112 2731951397049
Q 26867 55915 3295116108417
Q 4324 36785 1622350498378
Q 1329 10347 3697868010112
Q 52195 66619 3542674187733
Q 37086 81515 3008204155863
A 17137 348355326
Q 8554 86562 8249418841068
A 23400 453517485
A 1281 749009987
Q 23077 68087 4477158860636
A 37211 696545257
Q 50341 86690 1514147247973
S 64091 330343996
A 13815 141425981
Q 15616 27083 970727281996
Q 4068 81067 3140977045456
Q 16237 60559 7158410918158
Q 29753 84194 6161026968769
A 53048 735101327
Q 8949 69429 3792145954369
S 67077 841570141
Q 40922 41728 780702777614
Q 44569 85755 4610467617262
Q 9060 86763 8291157147729
S 88047 767257595
Q 34929 43726 5685349476538
S 52928 213581446
S 78126 694944286
Q 1102 81351 8945108585897
Q 2317 40535 4307017128954
S 49053 981230529
A 8450 499880446
A 18831 268480853
Q 7346 84009 8841771212856
Q 41741 63816 1265864411893
Q 11975 48159 3949582599889
A 23647 903258627
Q 71548 78852 4282454992211
Q 58692 72615 9189609388990
Q 10413 26062 7095923115622
A 63432 80785096
Q 7866 76477 9535651294953
A 63886 387700807
A 52494 633985801
Q 26037 79191 9303961373224
S 11522 539075506
S 38263 805882826
S 55462 12126848
S 51363 543919170
Q 4056 60808 1303261368820
Q 121 43981 2416112438975
A 43541 274869547
S 39287 507980898
Q 24933 65997 6776411624285
S 6270 511794329
S 15761 767348058
A 18573 598066481
S 3660 609223995
Q 1284 81680 9819971414986
S 7595 160957206
A 53240 429180195
A 11124 204283572
Q 10058 31761 2378895498463
A 72706 286503915
A 47112 862990544
A 34402 920239509
S 71577 468575347
Q 49981 70260 3041802455540
A 26 853362039
A 43705 49535857
Q 15149 18745 1384338582299
Q 4952 83866 4645093835577
A 76670 690149106
Q 7748 19376 9434504875121
S 74491 975119952
Q 30626 68863 1436689415194
S 52417 87757877
A 23043 909123087
S 71802 620132024
A 55162 674027292
S 56352 781572035
A 87960 262206567
Q 51229 57333 555412049911
S 7264 560957969
Q 16983 68812 6310501068530
A 39523 701952632
Q 10286 87213 5243897682147
A 30594 312167500
S 83403 497295674
Q 10435 16515 1210681553231
S 20505 158081886
A 64600 182927965
Q 2197 67548 608342520827
Q 12362 74528 6911726863764
Q 1105 88000 8793141257525
Q 36770 70114 5207180122393
Q 33007 81045 672714706499
S 9945 129400129
Q 4459 85450 1596919030713
Q 349 61303 8558514668056
Q 21558 52667 432103495808
S 1860 563608063
Q 59286 79128 2218305417668
Q 15803 76861 1673676153704
Q 45705 69527 5195070559491
Q 2632 54591 1769266753291
Q 1170 81031 6154926028092
A 45047 200409885
Q 3306 22695 5787999099074
Q 4139 40568 5811362572548
A 27988 500051858
S 12727 944601411
S 68272 870503107
Q 44599 83307 9182702810127
S 63437 63374760
Q 12116 70420 613374662612
S 18150 51334976
S 52617 342224230
Q 32497 46181 1481159046614
S 74860 894965509
Q 1231 66039 5551130023278
Q 11560 21507 4132697112473
A 28942 353229496
Q 22044 58162 5814013123097
S 28638 993126620
A 31267 824098332
A 7532 473995277
S 80603 108731371
Q 49529 85977 6105827843915
Q 25234 35426 5343360380786
S 46448 439537049
Q 35317 54753 8242231839499
A 9614 671791571
Q 38735 42987 824711780394
Q 22074 56697 3180920758514
S 10421 317339961
S 26435 930652638
A 48837 945461580
S 36630 387224965
A 40438 737042732
S 14291 185505373
S 20849 385812080
Q 53269 73661 1397695249108
S 58314 196405655
A 76322 689128408
A 51600 742178313
S 78073 963506112
Q 2315 36477 8803665469234
S 20626 988194032
S 28321 775624359
S 14081 378419764
Q 24133 29290 4499686964532
S 19498 389898632
Q 24586 30548 1768542957646
S 61683 879226307
Q 745 87914 5445780487350
Q 159 87512 849649964672
A 23942 511496518
Q 5063 82223 1483814459507
Q 7584 50993 1163539380355
S 69401 281178877
A 1013 686383181
A 83358 337033765
Q 8234 81041 8902262577243
Q 4590 81164 5571914283435
Q 58568 74454 8569086519600
A 22405 711743200
Q 6830 84934 2370516254993
S 36936 28101741
S 49894 121617541
S 26618 479702844
Q 2607 44866 9370900483798
A 59661 785897472
A 35798 547724647
Q 14077 87727 1730005148284
A 949 493673789
S 84203 545800816
S 30042 932906394
Q 19283 57546 3362658135788
A 3590 461546341
Q 22266 77344 7525796893165
A 23511 282140176
Q 70901 81561 6086678858356
S 36878 738963748
A 34012 28765117
A 8340 678010413
S 27103 303333927
A 17897 153769232
Q 7343 55692 9540565544646
Q 16053 49929 7527728889412
A 81207 42682447
Q 30460 69993 3096992305122
Q 66576 78735 8362899529869
Q 24750 74816 9181547991692
Q 3886 70262 9545150110190
Q 75305 79221 1567799515616
S 11410 211837086
S 61170 199027225
S 37033 988553353
S 79960 331062772
A 82936 790997429
Q 44002 77543 2905088429185
Q 1587 82702 6060374194973
S 9323 438482680
A 26125 91252114
A 15992 49629439
A 69855 540435729
Q 48043 74184 3450594995694
S 36175 965072223
S 14747 205062651
Q 673 84269 996491532549
A 48518 857433093
S 63030 670062864
Q 18658 85143 9163748287008
Q 12158 82764 857673753405
Q 2434 60317 7060020362596
Q 14382 43626 4297599802404
S 34750 42343775
S 35910 308887509
Q 6327 62125 8346504275812
Q 321 81873 811525909940
A 51816 794814820
A 11732 212048299
Q 10011 58554 1687536112156
Q 62300 87865 1363454731160
Q 40434 71355 2141474761327
A 60584 905338683
S 16289 989994611
A 18613 374769449
A 65686 560228033
A 38033 264602376
S 54954 187007745
S 51335 282218649
S 55697 227026495
Q 76602 85714 6240159356162
S 60514 962625305
Q 32807 59777 6663530899245
S 43986 165427458
A 32823 896041144
S 56987 793781133
A 40882 330644456
A 82082 811848918
Q 5053 72094 8472427449372
S 74439 335817106
S 63065 341634567
A 63362 443973667
Q 6100 42142 2264154059852
A 60843 319917929
Q 50268 69147 9874240553460
Q 449 88014 4217666733438
Q 3248 67364 9625306943706
S 16091 907469142
A 18956 3444623
A 31515 587310124
A 17810 119173360
Q 17097 68261 6158680485415
Q 58449 75424 8760296991700
S 63905 997465530
Q 3112 83741 3480764106834
A 69532 462926977
S 83863 752938732
S 19897 168644432
A 64348 431983108
Q 5795 81792 1711785358158
S 59483 353306168
S 2399 826063177
Q 20986 70609 6309251998053
A 20705 569196853
S 85601 394745658
Q 33942 77700 9884498051792
A 36418 912233210
Q 27422 86797 7029214836249
Q 6455 85112 2145888038808
S 64637 397083173
A 37592 415056758
Q 49718 69721 9102172625162
Q 23333 82110 1725088013639
A 62668 55236839
S 14368 563469835
A 9514 351558075
Q 11685 87505 3302066363428
A 64236 938353461
A 33742 896958897
S 85463 414747656
Q 74207 87155 5137646041884
Q 39560 61475 5106145372079
Q 3702 59909 2284860540189
Q 4142 82979 7992147389195
Q 72567 85701 9033910871771
S 35427 211260542
S 81310 493068420
Q 10325 66368 8571064337346
Q 13008 84932 3066933132009
A 61310 627489880
Q 32811 44244 6610329341720
S 45050 107237558
S 53354 311290697
Q 28994 84494 1896471549248
Q 40924 74843 4400667847541
A 22776 120936527
A 11019 650698902
Q 1612 23661 189614347709
Q 7728 47470 6206994862916
Q 75 35401 2702789508162
A 82311 648456154
S 13796 451893219
A 30531 583115189
Q 22363 70684 5262511966842
Q 31560 70268 3093993661548
A 40860 801823039
S 83797 744447592
Q 42348 63865 6089508507840
S 45660 478506899
A 60901 370543691
A 35310 394160535
A 26081 866659333
Q 40124 75988 6337774571234
A 22520 344074576
Q 2698 57116 6838344078314
Q 37274 56725 3211174501225
S 39325 390122556
S 50414 269658133
S 57999 847734030
A 79896 758284574
Q 2903 68936 5911516773807
S 28794 6092470
A 11311 318222811
S 67455 433572703
A 17381 937548707
Q 25965 61382 5005688333792
A 443 427678591
S 59401 295332293
A 7308 825433017
Q 30253 59395 9440855992075
A 1650 200110132
A 57818 124613317
Q 17929 32778 5232705268230
S 73267 568600836
S 54581 532820617
S 20898 880220180
Q 1748 84568 7192371743787
S 33290 607837818
S 18279 244875039
Q 48804 79577 8465675766962
Q 13432 51864 7724320567438
S 21339 18634349
Q 8374 43173 4904696029844
Q 2442 73367 1344713265599
A 43148 887646972
Q 5780 87824 2974554658297
Q 31551 76625 1300133909444
Q 1004 77846 3779305480669
S 48279 398624105
A 1639 978292819
Q 1529 65104 4213621596259
A 40601 165126329
Q 4371 57348 9843407713927
A 59081 927608439
Q 5126 19063 6150152709068
S 16046 973354683
S 23711 789036190
S 16688 294491104
S 35074 379538749
S 76756 521865301
Q 21418 49948 4442057733820
S 38051 523793135
Q 10750 49325 9298667995566
S 60954 179928846
Q 4216 15362 6598146550071
A 19798 64911258
S 67155 201463346
S 18917 389369958
Q 7978 12504 4474325436655
Q 7307 84164 6314618294108
A 38816 771277133
A 62037 854978540
Q 16150 59672 1742254400629
Q 17429 59261 623221482742
Q 19094 30040 8696086556685
A 56605 800351287
A 27790 684102026
Q 11920 88159 8180576582782
Q 10378 83246 5209754939541
Q 55684 79944 7442215470747
S 23360 725142644
Q 36982 72262 2460247889913
A 21838 172459836
S 4586 402343387
S 76227 361710466
A 20937 435328321
Q 6827 56304 9609687818344
S 79003 747970967
S 5394 288523516
S 15404 777481863
S 29034 328391218
A 17737 780574714
Q 59477 79091 3932843893510
Q 7456 51109 585506102487
S 80239 570749601
A 34179 569622799
A 7440 351505299
Q 3485 80086 4719103454830
Q 11043 51155 739896503972
A 64943 217272731
S 12170 10582878
Q 24398 44581 8433122982163
Q 16717 75242 2401321571604
A 37058 126552564
A 29943 600999619
Q 49107 81116 6828859599891
S 2871 336615215
Q 27765 80099 3833767791168
A 40672 979564150
A 31139 978412952
Q 11966 55580 98158930466
A 21031 982545589
S 86412 145609582
S 5185 772901873
S 38471 320403867
Q 28219 63555 4354490438058
S 36336 655987281
A 13571 799556179
S 53196 672908534
Q 30693 86340 344289109822
Q 3325 85468 4576359345587
Q 22797 74597 384749484851
Q 18604 71062 6092611376764
A 4150 434073216
S 60087 557158496
A 86046 409953748
Q 820 85509 8548843731272
A 10537 341953408
A 51673 852214525
Q 7144 25453 6709926095127
Q 21272 30943 7293014374635
S 78839 835605195
A 74072 944378623
A 9177 405571708
A 77512 260852363
Q 51228 70698 7084210046353
Q 8658 81190 2065252764036
Q 667 32440 2171403153839
A 74672 640853460
S 49863 891143304
S 36526 80624997
Q 8110 77652 4882225858180
Q 37021 48325 2964795477093
Q 58428 66637 2849407761068
Q 56400 81106 6307400322611
S 31930 291246632
Q 5735 50521 8811437510034
Q 13523 63690 3360522977289
Q 12217 61492 8053890672023
A 58835 590461027
S 40946 808547801
Q 49583 78881 6104691044916
S 59172 294764299
A 2792 432972236
S 70883 14686009
Q 35951 59258 5241360860859
S 53864 308992738
A 33861 806837759
A 69321 217973537
Q 67972 87904 5892310978203
S 79508 596627011
A 2999 645912676
S 69843 307372441
Q 36544 73740 4083954121158
A 42242 37236143
Q 49573 52953 790383584805
S 60759 595604217
Q 937 45926 8123163974987
S 86532 355298938
Q 42507 81730 9811750254128
Q 12175 86848 6084975296477
A 35706 295529938
S 10195 396103612
S 18825 704148686
S 68007 332492774
Q 6705 56712 5037167144534
S 79272 856322505
A 79320 530647434
Q 7546 86954 752038443321
S 42713 999777468
Q 53131 71184 2789551271044
S 65194 196998545
A 28111 497318294
Q 13748 41104 2517531132426
A 48904 1000341
Q 45068 80919 6684001700453
A 5925 503730233
Q 25917 85856 6142981050591
Q 37623 74301 1493686385189
Q 20030 48730 7281928641007
S 84196 772816094
Q 47308 61744 5727137590760
S 72031 375462693
Q 46305 78315 8371899499290
A 56395 414004881
A 87353 852354817
S 31138 279837041
Q 31112 56354 7578673373625
S 80594 71544060
A 38278 9917910
S 55614 549844069
A 6813 616098290
Q 64163 85325 3999563548527
S 9624 391196884
Q 731 86877 3078483553009
A 73511 534626265
A 36903 809344358
Q 47466 55012 5447123512559
S 40927 287041472
A 25426 255728354
Q 318 87234 9818099201866
Q 22119 40934 2779334800561
A 3957 49464173
Q 21781 33668 9069961982340
A 65128 382551376
Q 34607 43671 7941792180955
S 85848 208351933
Q 15562 79024 3582856245527
A 35420 780773825
S 46751 630505873
S 63334 399873964
Q 29695 67622 2577789280874
Q 3126 86336 4947173487386
A 68754 547966215
S 26862 82919588
A 22148 448108475
Q 48461 66787 6505887408153
A 28000 905989861
A 25835 334904115
Q 35729 44358 3669908492797
A 30403 772169081
Q 73955 82457 4550598580711
S 79669 924122228
S 16392 549277851
S 28130 486549029
S 72674 613742839
A 30917 545851797
Q 6748 23994 6945340041572
Q 5867 71147 8990552664941
S 69126 548240298
Q 465 74131 2143106676685
S 40844 748255841
S 36630 73007599
Q 20946 61375 1793246747664
A 28919 143479484
Q 345 87730 1092984136447
S 44876 654662785
S 79331 917633957
A 36272 648866581
Q 34672 69288 5564397935250
Q 19094 62870 3741796145129
S 83799 531285598
Q 7569 85967 8329568723874
S 3012 321068804
Q 8422 35704 9067251131771
Q 41056 87742 9380336073500
S 83731 824432417
A 37354 91349007
Q 15549 85304 4414101515209
Q 39514 72764 5583792951062
S 36244 532603945
A 77387 976785557
A 87970 762041103
A 39805 690988971
A 28130 103759227
S 15443 976145938
A 18538 183384080
S 74553 450599827
S 21115 391854094
Q 28849 82126 5710591141081
Q 37596 75267 9440138857581
A 36756 711473704
Q 286 87447 8520316475542
A 72522 127648584
S 34898 258912995
Q 789 86527 8809857245989
Q 51290 74861 1565703154139
A 36904 771862108
Q 43416 71303 2572884721645
Q 74895 87936 9529424384538
Q 8827 60734 165524760979
A 43555 411639391
Q 13790 88148 7500588676098
S 30660 247364941
A 65401 538399179
Q 43772 78735 8751079917808
A 47634 329716033
A 49995 446310693
Q 20172 80142 8618204925325
S 35851 513888804
Q 502 74757 1982396416775
S 4648 30504930
Q 29004 48238 9721288246513
Q 1472 86715 3371224482067
Q 6310 43642 9162614266533
A 62826 506616855
Q 26548 77843 9741444972735
Q 57613 77194 1846238572648
S 39047 731163971
S 78057 265019154
S 50269 656577830
Q 26282 78414 4046271097691
S 64592 144846353
Q 19427 84797 1709111874955
Q 59384 60566 404986809173
S 27275 795503838
A 54281 761535425
A 19684 963430368
S 83035 679321084
Q 3327 34367 8516658758450
Q 41596 54912 430267638947
Q 15439 22623 1337068708405
Q 18964 72081 1374126557827
S 53727 158868726
A 82611 704904184
A 18603 532723356
S 83776 672186066
Q 3739 77888 6210761406651
Q 24631 45647 8780961305715
Q 11242 86027 6745225336887
S 64599 157009714
S 2509 438780510
A 11260 179713741
Q 30292 56155 4911881615465
S 64968 963891930
Q 40741 84395 6300438100002
S 13288 429186935
Q 8805 84673 481868148962
Q 26352 69868 5813895879791
A 35246 31516438
S 83141 553667500
S 6228 725378916
Q 12663 32765 2009176767723
A 64121 496343684
Q 1267 86655 6067380897377
Q 12514 86172 2867180547587
Q 1046 84764 7866728757817
Q 30200 56698 4899778340014
Q 62812 67717 637949882340
S 32649 276478975
Q 51796 60261 4437066669965
S 87859 777690678
S 73536 163035584
S 55888 143942521
A 44458 353540604
S 18421 474487528
A 40776 586208670
A 49806 354675374
A 13094 636075494
A 78344 40174861
Q 71770 86373 6557934829422
Q 19526 82190 9669964053049
A 38670 142055033
A 57628 995609940
Q 4440 35698 5424367316681
S 11558 42147357
S 63154 338305839
A 77293 90639969
S 12075 866418307
A 24422 582372824
S 16298 426957212
S 16399 622711227
A 31784 903178047
S 79799 426116013
S 67114 347681422
S 71995 828275947
S 13529 151768338
Q 9319 56503 784304002220
Q 7640 58861 9789180321541
A 23177 81251811
Q 36835 55892 3079114328619
A 86847 961730121
S 59164 848279885
S 87151 304160719
S 43898 937616189
Q 10962 77976 7405468099242
A 48122 825817730
A 56494 858001527
Q 4847 77560 3556149696784
Q 14670 72046 2600396890706
S 38806 214421813
Q 36035 77890 8520211908208
Q 15048 86545 3320090364391
Q 30046 79570 6535505868344
S 6189 593284939
A 28849 59632888
S 74075 4464069
A 81811 364626675
S 53265 492443345
A 60959 542451506
A 31531 279217637
A 74889 660627123
A 30123 14765388
S 61513 811817271
S 68183 871993865
A 15576 966069039
S 81448 917500717
A 42924 721308581
Q 40966 44329 722663944094
Q 20464 66550 4283762910534
A 56451 64440820
A 38674 617629660
S 52751 607740517
Q 9798 36648 1390463141993
A 16214 364896500
Q 2163 87177 2695163508775
S 20993 471164349
Q 8275 41149 3207593139155
S 35300 190888611
A 62313 750487596
A 6404 504826579
S 27016 617879628
A 44490 780228181
S 75085 82728215
Q 3152 75623 3109055085384
A 32925 763696959
S 49799 475816228
S 62171 979253566
Q 17187 40118 8100692986971
Q 22655 73040 8493395575907
S 81391 337991336
A 81135 80603370
Q 10558 50579 8386171044171
A 31293 671118725
A 21416 592232149
S 72713 49357467
A 34477 263687884
Q 1326 87504 451458976078
Q 6022 41590 6974012413284
S 64317 134003246
A 20543 19098304
Q 3267 67301 8016994906660
Q 16197 61737 7057381136600
Q 14009 87742 9363224832429
S 82123 157983917
Q 43127 62391 9189440997666
Q 8156 78532 6885828619953
S 74570 168493430
A 20826 810179017
S 31902 616682962
Q 14303 56865 4919308641715
Q 16261 61532 6627036016009
A 36602 353913220
Q 7661 69981 5807387080823
S 9931 987480917
Q 2394 86781 7264159780196
S 12298 157906428
A 87311 798435482
A 33776 180756365
A 67302 13026341
Q 24644 77042 4404767523734
Q 42438 56911 1564907239289
Q 29114 35431 5343197526155
A 12607 414735909
S 68110 920166463
A 58189 901164008
S 49338 677158439
S 76915 512762909
S 38787 718860817
A 8134 980311843
A 31758 52844874
S 40125 486559684
Q 25279 62161 7017744618865
Q 87618 88085 84569597337
Q 16975 79811 8901268748030
Q 70112 71251 498263467934
Q 28909 78427 1972704330917
S 57234 736275781
Q 25323 75931 1853587078215
Q 26559 38218 121292298794
Q 68349 72307 441259344415
S 85428 85354534
Q 10074 11491 117103398013
Q 23261 50695 7811112539691
S 75911 897361759
Q 341 67703 8326315899612
S 62675 702931539
A 50963 463764594
A 36207 260434559
S 31832 16674972
Q 1782 72920 1657551783361
S 51097 145056259
Q 12145 28978 2004997055487
A 76858 966420502
Q 6283 70782 4304809266965
Q 22029 87943 2792586748094
S 67675 375167566
S 71593 844734526
Q 27718 55021 3230616608633
S 28180 117958158
S 61254 187065658
A 4795 134739444
Q 2798 85668 3296371666333
A 68748 413687470
Q 2805 81788 5089681895237
A 17214 952078456
S 12790 392911955
A 9595 693233830
Q 25469 59276 9177322613060
S 82732 804874886
A 49862 253346996
Q 31243 38319 1062699120080
A 77845 835705417
A 34350 315011825
Q 69315 72853 1694636082213
Q 40186 79694 2706151291664
S 2345 742497307
Q 2115 35253 2552259760562
S 77524 989806554
S 87310 928257385
A 11619 124020673
A 837 156483381
A 38848 400585313
Q 330 87273 6025460233227
S 62431 432151803
A 14904 663238288
Q 21752 34630 1949266315861
Q 5127 28174 3847930252371
A 80440 239300541
Q 10535 29303 5390020690105
Q 4205 82759 3893851247346
Q 24995 70157 4047299698575
Q 1224 86727 4359673099445
A 65897 908297413
Q 42935 64808 1503683627202
Q 30754 30807 22511949103
A 61807 4641617
A 65072 342392924
Q 2411 87050 9526518101561
Q 4927 73923 1679838049598
Q 62229 64724 1474242102414
Q 24350 82948 8052940634513
A 9607 552247859
Q 19614 87306 9155555065888
S 84234 163938630
A 12200 6953816
S 6404 397228499
S 78036 261067165
A 15299 351630833
A 50661 646800447
S 86793 895107507
Q 667 85000 2586936250514
A 65479 928823248
A 58650 880884185
A 15929 11233075
A 16872 842591164
S 17236 652714375
Q 5671 87858 9603447584109
S 59483 533436592
S 44254 689902018
S 72589 169200446
S 79534 860534918
S 82283 338228662
Q 697 84566 2982314991331
S 7377 152081626
Q 27813 87800 9747208366725
A 2164 896798980
S 17334 319343397
A 7097 687730777
A 75911 574091479
S 85392 245421716
A 12747 868942945
A 17235 348673919
Q 38416 77812 4512036044314
S 17070 925083865
A 7355 805541383
A 64959 583583128
A 81506 898431512
Q 50055 84228 4900645630442
Q 493 54859 5668973108611
Q 7217 69721 4200587024461
Q 7709 67563 2232926519269
A 11389 344063404
S 76173 853358729
S 58454 337385095
Q 1609 87809 6747292507261
A 11118 173610840
Q 5763 45953 9596747872821
A 64028 183681262
A 745 609471238
A 69431 975322898
Q 38977 44980 4703299149232
A 52656 449098220
A 58160 697599997
A 83420 885521645
S 44373 659871245
Q 36997 84326 9054346080808
A 25377 24117864
A 4488 252191842
S 62884 308084719
A 45433 700006407
Q 18214 71340 2719133367568
Q 7373 66715 2204344107861
Q 28148 87869 6039587540805
A 60086 19786000
A 14276 952657101
A 67582 638702960
A 78109 58550109
S 71327 330171673
A 66226 485805231
A 5262 470525005
Q 27503 74770 4385607584861
S 80301 257438752
Q 14590 85863 1894386856809
Q 1060 86187 2005145523704
S 57691 755105983
A 82586 379768937
S 63905 455114434
S 24024 786140907
S 48271 910994428
A 39115 284246392
A 88125 193318442
A 77503 702215035
Q 712 77367 2671477058691
A 75570 183843348
Q 3799 56976 6814509474070
Q 3544 43364 5675273967668
A 133 199582510
S 79555 540793218
A 43536 893640505
A 77359 837771683
A 84058 361855143
Q 12228 74734 401141778531
A 55860 175147881
S 85660 937209041
S 69592 832481284
S 17922 635270936
A 70624 535495354
A 42104 218084067
Q 181 87884 4972337047501
Q 1832 85018 2000619603284
Q 23100 50525 9750792489444
S 78936 189689503
A 27079 535885906
S 68115 294781278
Q 11366 53853 6156215186507
Q 6474 56057 9000589970177
Q 5549 85574 573689115273
Q 12378 79820 4099550415861
S 41269 247988248
S 13181 745868169
S 19121 765851416
Q 35691 54272 7400095456854
S 7335 706973908
A 58388 861198962
Q 3892 87895 441837783449
Q 12224 31272 1911032318682
S 66462 645515576
Q 11093 16325 4179731115382
Q 29538 32726 1299674906622
A 39484 18259359
Q 37213 69428 4581158506796
A 7282 194822335
Q 927 63231 6599336136561
A 59794 560906480
Q 7363 76700 1357309466256
Q 46534 52758 325688036824
A 25304 6446853
Q 18174 77196 6121591284817
Q 19531 42924 1338036597031
Q 50178 78909 4871927053180
S 28268 652208788
S 76708 300832265
Q 882 76538 5033399387238
S 57516 534736885
A 15297 138790153
S 27113 463702969
Q 19476 46914 7593269533136
S 51508 449655435
Q 2615 82384 7717933425912
S 15854 69910217
A 4024 946105288
A 26278 826308812
A 63425 786871828
A 61844 506664800
A 75018 452658238
Q 33394 49233 2679273545998
A 5021 607256055
Q 2567 83092 8854731157952
A 54621 641283248
A 81009 915135655
Q 38779 68047 8349778118806
S 21462 549179705
Q 31055 40167 6797109020183
S 64227 433030528
Q 14005 77058 5437163553144
S 87883 895582985
S 1250 939364202
Q 29951 53193 9869495165020
A 88077 174508411
A 1560 899460592
A 58141 601364452
S 51779 700667772
S 18255 627183428
A 50666 813051870
Q 31484 55721 745690875477
Q 9639 84045 7761853353563
A 48994 39915567
S 83394 67588627
S 13614 70499896
Q 15014 39588 7273173681654
Q 77639 80717 1345944967505
Q 75623 81493 4368013573429
S 70739 740783855
S 39327 965226023
Q 1998 85970 2747928496625
A 79710 676706078
Q 35805 39212 824751240375
S 81660 500332586
A 56116 663525240
A 1404 482206852
A 69420 855805797
Q 26532 74333 6992020942982
S 42175 417824415
Q 19739 85293 2480471688328
Q 4599 83705 3818271871966
Q 37267 77249 70890222890
Q 13632 16415 1788385521266
Q 571 72456 7836459284123
Q 1301 80545 2637522021427
A 25190 889378709
A 20364 855886080
Q 7476 78628 6900618898009
Q 20828 87362 7149618942305
S 87245 65270719
A 45664 810847407
S 43679 704365960
S 37811 970000592
S 43806 46435931
S 24244 271789551
Q 14030 58787 4033766804398
S 28453 233505185
Q 41790 71640 5091040622441
A 35466 459301445
Q 23311 25190 422299433323
Q 30212 53383 6494867347313
Q 50922 75862 43783114448
A 68405 831053500
Q 335 87132 3328567163925
A 9422 223082844
S 27711 439974174
S 30727 356045581
S 63355 908838584
S 30764 70199109
S 7928 838221207
Q 42962 57297 6091128360574
A 3625 193229166
Q 888 86926 9626184886692
S 24485 587150586
S 2623 819904255
S 23292 924794306
Q 3003 5384 2134772833589
Q 4519 59710 2516716521669
S 8671 138414064
Q 17688 51161 8990523271512
A 19190 37275513
Q 29397 63110 530926550032
Q 73065 85541 3468915381698
S 65729 753977807
Q 16808 81552 8163301531448
Q 59454 87736 4467631779912
S 60810 389479047
Q 10325 61475 9603863960740
A 65478 602745900
A 44716 912091239
Q 10396 75063 1965637836680
S 55603 590141033
Q 68733 80446 136050817092
A 55548 904413674
Q 20517 83614 1866357776152
Q 19182 70468 58218402148
S 25297 158137246
A 32540 379507391
Q 160 42432 9910138775402
S 13126 401685803
Q 18677 85585 1294291965740
A 16699 736004050
S 22258 390471506
A 68452 35188839
S 55245 980964967
Q 2362 84338 1775430733635
Q 25490 52442 6293199009798
Q 65996 84631 2385285031640
Q 4165 49704 2329652099674
Q 13010 67864 8216249197436
S 1025 470691497
Q 22165 25947 3223990631424
A 8675 188486074
Q 73118 83286 3166468700565
S 52775 193290508
A 52583 682454878
Q 6696 42155 4183492014580
S 48415 118129303
A 34863 433951308
A 77354 30276969
S 50983 40841008
A 4133 231179996
A 8735 236197709
A 33776 593229517
A 65874 311751432
S 29796 278073262
A 46682 479796414
S 12470 555799377
A 18300 610086624
S 39852 53558916
A 27812 617747219
Q 8685 16128 4306827815325
S 52010 741981115
S 74224 489996040
Q 36593 68988 2570598962820
Q 20234 58702 3497951591602
A 22478 276017484
Q 44550 81563 6883033380768
S 65384 75138277
S 80277 936491587
A 42639 270964467
A 62309 44291615
A 1449 991497973
A 56053 633040058
A 30859 639252544
S 733 536423934
S 13321 350850297
Q 30859 37892 5725731008374
S 66833 711650056
Q 52550 78151 147584129954
A 7206 212232819
S 71584 373372019
S 17806 418369744
S 16869 823008036
A 71943 829832273
S 34294 257478352
A 39715 199267146
A 67735 542608873
Q 47621 88033 3964141853658
A 27147 556807292
A 31182 459358882
Q 4322 56068 5447144107119
Q 37266 56570 3080879005817
S 14244 937120516
Q 1243 84063 7858274532142
S 13286 326114369
Q 2185 67647 6656998669531
A 39112 112798091
Q 24936 32613 6121083231839
Q 20973 68193 927282423454
S 1831 612047119
S 15580 582412311
S 22953 586455429
Q 21647 85688 8554007031979
Q 22458 86863 7255096385337
S 63043 734777357
A 75072 144005402
S 57009 371734230
S 49834 17437411
A 75055 659213380
Q 9150 73856 427071782721
A 25775 740601521
Q 1619 61134 9269219241363
A 20477 866680563
S 83024 798887733
Q 35199 65932 7083622397883
A 47387 626403159
A 45046 508678215
S 68774 757440152
S 14361 987380996
A 76340 781613777
A 33617 264154817
A 56236 452240470
A 61846 946204744
Q 2462 85907 1231268575447
A 72999 511053153
Q 16246 32321 6469259684590
A 15910 947286193
A 6690 231899653
A 75758 35386655
S 242 347753225
A 28237 799176273
A 9926 230079403
A 28501 689575418
S 7645 621804858
S 21214 674565983
Q 19447 43132 3785067235615
A 28930 92039270
A 71885 945705546
A 20573 406908206
S 76342 157986685
A 86537 385157399
A 44501 680674585
S 17395 11852972
S 49066 193731352
A 51486 685389995
A 61467 923373289
S 7001 357552181
S 39992 214646674
Q 1218 50554 2227863321188
Q 13162 55374 9962245897070
Q 5893 79243 2214989970020
S 51021 749365564
S 20480 228269146
Q 8350 31818 3770560191452
A 41028 23369589
Q 7980 26039 4889247230701
S 32563 346163873
Q 20968 76747 3055000464719
S 30791 478124983
Q 50257 56806 5043942317315
A 3234 230943630
S 61783 667349781
A 70480 292572654
A 59386 419630790
S 64456 317197521
S 58747 873380823
Q 26944 53714 6145890200703
Q 15637 41551 8107376451284
A 14234 552556260
A 76725 700795344
S 22332 507272380
A 78187 897243843
A 10385 979640972
Q 20996 54343 5582342944531
Q 2339 30116 7946531553888
A 15759 300860426
Q 18235 64793 2559265341857
S 54592 142902938
Q 6560 34074 2109663164639
A 62830 921147371
A 74893 690195699
Q 16655 26078 5597763700059
A 26147 775774541
Q 75840 78881 2278283126582
S 62738 947587039
S 64819 612827344
Q 48229 72796 659229974314
S 44765 36121430
Q 1862 80843 4092937099979
S 39414 391710300
Q 8887 81761 6640447732660
Q 79340 85236 5113325752604
Q 283 87479 4926652947634
S 56029 455439492
S 26757 212823421
S 39138 703469209
S 63071 30459192
A 49775 277162522
S 26283 241289672
Q 8809 25742 1377183791033
A 38825 48249929
S 70397 979630027
A 11366 612502761
S 30824 515979047
A 10659 114149369
A 1095 963826894
A 34460 881579172
S 33491 6376551
S 75325 947655785
Q 36529 81946 4038304163772
S 20077 27633877
S 59355 120566075
A 12197 132697368
Q 63275 66300 2651877067173
Q 5016 29305 9104006231912
Q 23111 27682 1768126547239
S 52027 997259926
S 66731 358767841
Q 10763 81546 2635560368746
Q 6130 17400 7076192426954
S 13051 536973199
Q 29105 71537 7333537807848
A 37206 16231429
S 73830 311536161
Q 14619 87136 7281782783887
Q 15446 27460 6921992363718
Q 17234 80655 5219631891227
S 25951 598350980
S 31969 928702794
Q 41390 69990 6050668675257
A 62929 790416422
Q 31746 68959 5258944117254
S 68711 541872424
A 28274 469045870
Q 14687 19343 4249909453787
Q 28882 55860 82203966521
S 32047 76042298
Q 18981 52439 9253414912280
Q 2584 80725 6223577465299
A 72126 90586100
S 18341 838893719
A 31948 212817831
A 1508 298820345
Q 34562 36646 1807645223876
S 18704 511218105
S 54246 200719158
A 66497 985138154
Q 59334 62617 288024330759
A 42682 722381621
A 18786 317057109
Q 29445 80443 78384276516
Q 12484 88153 5036389907153
Q 2870 86277 1976813446240
S 57548 641054650
Q 11330 21240 8364446535369
S 40768 134424214
A 70717 976131264
S 65688 71092917
A 35416 587883604
A 4304 574706126
A 81611 628912295
S 9127 13557797
A 83374 479919806
Q 2560 83403 7690938933847
A 88157 584221993
A 16994 667372163
Q 27984 32225 3890450345700
S 31302 251011340
A 25840 840460442
Q 4430 83856 4129468228446
A 21834 712417076
Q 33353 50529 4223217219004
Q 43568 78199 2959351921948
Q 41824 50847 8924838568744
Q 53344 86279 666479859389
S 42222 65108123
S 18077 228358602
Q 12985 34510 2197725596352
A 23521 522308806
S 59899 488106627
A 79461 265820475
Q 30552 81458 1925449049586
S 17441 47366424
Q 12876 71773 2287202442308
Q 15097 57171 9175124249029
S 58326 812913882
S 37570 119403903
Q 1259 77604 4538156818844
A 35815 819270738
S 32836 251201051
S 83119 981176714
A 3598 152915775
S 37420 556882429
S 5725 408041224
Q 21734 49662 4674043408383
Q 23255 76947 5628865449746
A 37009 769068873
Q 26236 55306 9792657826370
Q 18294 87667 3931215206075
Q 41554 42698 117226854684
Q 1382 88152 5808165902628
A 25986 440140946
Q 8881 87630 6776122237226
S 61484 177551394
Q 7649 8156 416976000474
S 4600 9163096
S 75123 862118569
A 43251 876314795
Q 20457 53858 509462343672
Q 11322 80210 2684133805067
Q 5944 26393 2530520003917
S 79217 96072675
Q 6635 86551 7401950638747
A 63538 133938653
Q 79623 82110 2104251110133
Q 19728 84379 3103305048393
Q 8866 85801 6309257964366
A 44041 18811780
Q 10199 79667 2809064127024
A 74933 98499170
Q 736 86919 100002368779
Q 3251 50222 3487008823375
S 3342 988638364
S 45054 52481001
S 52094 230698544
S 41065 182838842
Q 60961 73425 8328237986980
Q 302 88098 9720101351265
Q 5809 66379 7712591576362
Q 49303 70704 2425246237250
A 4110 479890249
A 27771 656566195
Q 38689 71267 9503539159033
S 4832 187687412
Q 3709 6886 1496013457825
Q 46122 64206 1991473093192
S 66727 100195148
A 59708 834949795
A 57451 779038459
A 24532 931246793
Q 14238 64043 3077403823539
Q 25240 36643 5305179629598
Q 10559 21829 4910620817650
Q 14970 64523 5322296720935
S 59259 609036705
A 19284 208975167
Q 7232 48277 2381855235264
Q 52024 85619 3624646213662
A 30737 980407817
S 18410 49473394
A 52656 829032301
S 53540 187153557
A 55783 979158762
Q 2892 76332 5371489072534
S 42815 822245241
A 31441 177687618
S 81583 240173892
A 10985 620196809
Q 60757 76751 9745577648189
S 73575 496542641
Q 12650 14263 1326432449227
Q 6119 46493 9889947798268
Q 34074 84848 4005437142727
Q 21217 55410 6517957956094
S 72835 169846816
S 40276 567362194
S 54211 294763506
S 8873 765662141
Q 55180 87365 4410681170408
A 36297 816278710
S 75624 640981916
S 26494 173086450
A 17091 476519590
Q 8366 83919 7943867883527
A 85918 636668404
S 73762 10525313
A 84754 155603827
S 37379 296941066
Q 65534 74214 6625075515132
Q 10855 65550 5235232234238
S 41595 610892968
Q 1924 86518 7407429497251
Q 747 63421 5712103999718
A 19723 171336226
Q 17384 25024 5864377834683
Q 5845 81496 6534485704135
Q 7710 84893 5017835431732
Q 3492 66303 6497789963011
Q 26272 77781 8560821618396
Q 12168 39376 6543302470216
Q 27183 62853 5198149591471
Q 7068 52093 6068610742432
Q 18767 66311 5068251264928
Q 947 85474 3877104600555
Q 6895 56341 3491687602708
S 72045 468788963
S 36346 968789112
A 57521 686568956
Q 7448 30145 2204213796757
Q 6504 87208 6600647214919
A 81212 700471427
Q 5147 85956 2234683915641
Q 1680 86898 1984806243313
A 84494 2935148
Q 68070 81038 2358074321529
S 87590 446747183
S 28404 781551841
S 87762 65292329
S 59300 756942558
S 25833 276429462
Q 18104 79741 3306993338999
Q 13791 45660 4914950614217
S 53271 336452405
Q 3043 77967 4209780121772
Q 49464 56257 5322079741445
Q 17725 52586 3723374900094
A 22892 747056764
S 46235 338471731
Q 11989 79525 3004770781907
A 43833 486882037
Q 52045 74034 2183298219448
S 79040 70468767
S 7361 104742256
Q 32675 73177 9241914761805
A 87866 502833100
Q 7374 56247 709110100545
A 35654 76131845
A 2951 120007484
S 23707 650100116
A 68271 942999992
S 43967 156725695
S 86101 707768173
S 38695 84682084
A 85827 698574942
Q 9255 86962 7214179753577
S 41138 929599474
A 74960 514221085
Q 3087 65026 5508277226270
Q 450 81154 2363725935424
S 17215 180803665
S 6368 143905521
S 56785 203648884
Q 2405 57272 6040532108771
A 55730 583993868
S 30537 734805690
Q 49554 80073 7596156380741
Q 55391 62882 6432470834951
A 83612 493105857
A 54 122728735
A 3898 373234746
Q 4043 25056 4457386256375
A 16402 440875842
A 12790 381740483
Q 13299 41374 5740383249508
S 48813 452287168
S 84047 733154543
Q 17873 84370 4788798079056
Q 5119 64281 763248142017
Q 34809 53630 8106219381626
Q 577 57139 4702247376240
A 17507 561871817
A 32682 983130592
Q 30101 77035 1773261956700
A 509 820051582
S 38080 448704894
S 63792 319420884
A 52235 416168249
Q 48099 66827 4800325805313
Q 6632 82654 769425198872
A 41229 956485206
S 16449 224669314
Q 5712 14399 4012264579095
Q 5442 88139 7088088622592
S 65992 189469833
Q 2275 86605 9509715819880
Q 16500 82519 4200623370649
S 34696 812850574
A 74636 767083341
A 52828 552007562
Q 598 87883 9410674750235
S 21380 593220252
Q 19777 35382 8920071158919
A 83028 404743085
S 25335 201164224
S 61655 841575823
A 67206 294822232
S 56758 583254772
S 67047 770640759
A 32764 5069834
Q 11982 75135 9834699871066
Q 847 87245 1785146193820
A 29167 85032561
Q 2054 42447 6986086460484
S 80381 613529590
A 33493 622152455
Q 63327 74320 9766010731848
S 806 572445787
Q 69551 83166 9247473383183
A 37007 585988365
A 31683 475756826
S 81421 200189409
Q 13525 68432 7166854199585
Q 38148 75703 902194382328
Q 3187 6032 760729403660
Q 13313 19311 5601739518005
A 23063 586614207
Q 411 15880 4753213402787
Q 23914 63303 4561298186728
S 57463 334283581
A 62779 188254897
A 73180 848493022
A 21538 359245790
A 78636 794166566
A 71725 754634090
A 81000 111370536
Q 75958 87238 1222496479776
A 56155 24142553
Q 47658 87236 6382290050285
A 54938 505377356
S 54608 894607183
A 11642 519861477
Q 69076 87816 977716897990
Q 31091 72394 8358101634106
A 61155 106748578
Q 31482 34120 330845341605
A 20752 926485005
A 84254 153785246
A 61393 460164983
Q 8751 44508 8336782004424
A 6300 294529054
S 18981 499241062
S 39329 964831184
S 86967 23729609
S 34094 168232158
Q 17847 73532 4147921809410
A 3652 649077647
S 53309 179554587
Q 25024 34807 4530972242050
Q 6157 41737 2306314611262
Q 987 85596 7356748400624
Q 54840 81893 4193813079189
A 80532 625543511
S 75629 41437399
S 16768 929577709
S 11479 136253971
Q 266 23687 6463548964749
S 77675 189158757
S 65552 462438541
S 21913 488509720
Q 28248 84241 5997350619596
S 24604 639407076
Q 79664 83328 2610451134126
A 70148 673470423
A 3592 514068998
A 62863 822108010
A 5541 133458438
A 59331 551961197
S 47563 486625939
Q 21048 70194 9888489087090
Q 10666 23123 375415265738
Q 35084 82439 856208898386
S 44117 798827387
Q 7470 69756 3219511772726
S 33139 258736872
Q 5584 22485 642269006718
S 39523 127807812
S 1732 502198019
Q 3102 86973 8073009068789
S 23154 909847432
S 23967 568285767
Q 3848 87614 8170363327747
Q 11071 54996 5216034531767
S 51619 142445772
S 9890 140349624
Q 23137 25601 2117126968
A 77954 953805983
Q 14932 85171 7510738917246
Q 1725 85183 1379577775219
A 72611 373684488
Q 29388 35508 5876726831847
Q 15719 22410 2765691429869
S 86482 774536968
A 6113 214043038
Q 9141 83483 9639706796332
A 77023 618160314
A 61437 24693659
Q 5851 52481 11438153645
Q 56951 79974 1582330456773
Q 2620 39077 5587832235858
Q 3527 86243 1493040631398
Q 3408 49118 2605768864978
A 3133 658028123
Q 45387 85838 8901706674660
Q 28160 31111 1539664626184
Q 10904 15259 186773794205
S 39750 625913690
S 22575 202578473
Q 135 34184 3567414296245
S 13701 477280212
A 61625 948088541
Q 35270 68782 257536278880
A 37960 949667132
S 19341 120176161
A 52529 729745335
A 80755 283425796
S 84597 152448758
A 20856 811247433
S 26226 918979688
S 82784 24035937
A 24485 400735054
Q 28525 71079 1611548683756
Q 6385 63259 6604347274623
S 36717 512812272
A 26968 608281864
A 54032 406099772
Q 47198 58389 9214600406716
Q 18391 48134 1272822036925
A 35156 706281425
Q 1117 86246 3054854092217
Q 65805 71324 2761072977369
Q 8858 82381 9435650297646
S 53934 955785887
S 57741 63366660
A 597 213789895
A 62676 307024588
A 28764 899902268
S 17870 781194324
Q 38 31458 9014310756167
A 65302 731201002
A 70251 421902582
Q 27895 58321 7556523263000
A 87037 842524387
Q 37975 86001 1102390379207
S 70265 449892774
A 49540 63514835
A 33441 616424898
Q 53607 67113 9329584458290
Q 25274 86591 8244459842462
Q 4921 70418 3495581013792
S 18762 224853978
Q 4470 50125 8192133516450
Q 24956 79833 5457574235816
Q 217 87707 806178764915
Q 26766 78022 8885083586507
S 62722 891254433
S 82667 748921588
A 16335 636109429
Q 36944 73509 9929583207805
A 85835 864427107
A 24294 865627050
Q 12584 31181 5418108340712
A 21737 589102265
A 47930 836313468
Q 13294 61261 2980010968091
Q 55113 80134 7377735975769
A 34703 241211948
S 16314 171127480
S 65336 511371905
A 87611 534908384
A 23526 975882883
S 28866 153038277
Q 29324 63605 3089480864377
S 14467 828667828
S 50963 485892595
S 25766 559603431
S 26096 902326201
Q 15423 86719 3543051652335
Q 27785 57973 3257287728574
S 65763 165242381
Q 2817 55715 8524849367582
A 51110 473096091
Q 6699 60445 5438079560023
Q 58931 76227 8420637528458
A 44979 764369924
Q 52387 59701 1644888409021
A 24202 540155689
S 3324 301831837
A 18612 877299969
Q 2787 19008 128614766990
A 54594 575134110
S 61903 824822869
S 84361 23137620
A 5498 560918531
Q 19248 30556 4873109509438
S 58550 639062793
Q 23982 87165 3604142806027
Q 846 24202 8297442294858
Q 20370 30427 9468267451009
A 44072 272389914
Q 50951 71361 3397515386651
A 61833 691204997
S 53938 903284987
S 43000 660142633
S 55636 827978718
S 80470 997814841
Q 2468 88042 6951621280854
A 78370 600730385
S 78050 710078864
Q 47556 68620 7872492679420
S 15686 175504617
S 75560 204049906
Q 10413 84183 2688780227575
S 62878 706415728
A 43242 88861792
Q 20218 27962 4702948648629
S 51400 767744670
A 32902 877350393
A 42004 471364362
S 15153 973407205
A 83617 457595370
A 21747 751725474
A 35602 71363378
A 45902 928599264
Q 25120 85693 4923710183437
Q 42211 46542 1487723654416
A 12216 257917531
S 72822 498441286
Q 2413 86444 4261435171008
S 32538 577211469
Q 15406 81142 1227111871977
Q 38341 53127 7606342205224
A 10484 931646383
S 79644 520499816
Q 9040 62305 7756279770450
S 35936 447994846
A 23906 472233966
A 63874 223450210
S 67634 466892094
S 25247 582643104
S 74359 615234468
Q 78424 78673 173488281532
Q 7391 81089 1084041908327
S 3840 623723299
Q 2932 41324 2305659820518
A 13213 132542109
A 21247 958949133
Q 14361 88079 3966110511376
Q 924 71507 958407226799
S 68806 722166115
A 20075 867433257
Q 31959 83264 3686652470000
A 65337 179670420
Q 16400 76525 7018160111535
S 4574 115091297
A 21598 399405338
A 34058 989948144
A 75225 902619787
A 33602 466521927
S 74368 638593690
S 81306 88921175
S 76878 972887941
S 66310 686133785
A 74483 201552258
Q 81548 81581 16224071711
Q 9254 71241 8975055216514
Q 20176 81780 290189149579
Q 4336 65216 9479948403345
A 55915 958010419
S 36582 93464545
S 11477 470014760
Q 182 61346 8853680324485
Q 31387 69215 2138962109611
Q 7903 71400 1646513549045
A 39462 787308959
A 52520 796750629
A 75247 674050076
Q 1270 77606 7983458403456
S 13350 51692752
S 12876 326237980
Q 10515 87709 8544875932951
A 58586 986715866
A 22265 346432419
Q 26374 83388 5885787070545
A 36383 489646607
Q 34443 39996 527497015943
Q 27753 78210 8326055493020
Q 1490 87100 5647043335561
S 75363 55723407
Q 13394 75766 7327837138743
A 38806 53769726
Q 1044 78248 6354802230744
Q 4491 87439 6384961370316
A 82769 833500311
Q 6557 86762 830873461446
S 27949 66549777
S 77328 310857810
A 67924 596485816
Q 93 87702 8788490077834
Q 17534 70644 4281921574059
Q 26582 83937 1735221593127
A 79070 738199879
A 74277 605475804
S 40005 360461386
S 2282 333610560
Q 39157 80781 6501615141413
S 47901 315947973
A 75598 236881163
A 75480 799365702
A 70955 910332264
Q 6268 13490 158023540514
Q 42223 67143 7893934055815
Q 3271 84868 9269990919274
S 76660 129041548
Q 12796 25940 3430911350161
A 57395 548802532
Q 2341 73329 849646645332
A 60628 527672760
Q 3773 27548 2146937761397
S 67823 754006077
Q 40161 61662 4818256748421
A 38222 152547715
A 54203 948255519
Q 10542 78210 5389939867133
S 35045 638343974
S 85689 482946263
A 51077 215295186
Q 9750 87878 2429325165960
S 67174 253723079
S 79164 63964292
A 194 660017138
S 65860 915559356
A 25908 423772669
S 61603 813053285
A 26106 685506757
Q 11842 76481 297442709305
Q 9044 47751 1211241119557
S 39007 792982927
Q 750 77739 8106068520830
S 44212 705234935
Q 46271 61970 1672161734781
Q 25571 54824 8487240790082
Q 4571 87774 1449973422614
A 29502 729992347
S 45398 388242629
A 85776 570822193
A 31998 668088712
Q 78313 84296 3352053150650
Q 24991 64358 4295248050824
S 59694 217114091
S 1009 66736476
A 47279 168600771
S 45285 910908573
S 30408 958934254
A 28437 766293709
S 45604 783342295
Q 53726 54187 169872768346
A 16892 385696246
S 26661 788417907
Q 34391 86613 2471680624972
A 64882 41031128
Q 2646 68060 9451245558835
A 71946 345128861
S 38278 849989340
S 18477 933192239
Q 7026 52205 2763694412671
A 60913 528768208
S 85520 278065229
S 55612 150867
A 58776 43144639
A 13719 854237312
A 82751 14685068
Q 28044 71575 9992488181976
Q 5564 86527 7167676058162
Q 2336 65968 3437521826066
S 5555 981552964
S 20810 249316952
S 52496 660790157
A 41552 285088375
Q 25083 71048 5542344865901
A 24496 984588015
A 13414 126480534
Q 54167 58062 2322271691115
S 66049 919291115
S 64682 438242282
Q 36994 82729 5447471890264
S 69180 924797885
A 54977 215866255
Q 5679 82365 3016252725912
S 73258 341288846
A 15521 620043749
S 58555 722374031
A 83990 163297385
S 25603 535446486
Q 5710 86824 8611739163995
Q 20520 76676 2665039219208
Q 43694 67247 8139757601327
A 6234 973739284
Q 38 63794 8367398585268
A 34091 966480211
Q 14285 49991 3724825529029
A 33148 215622180
S 77903 150635266
Q 23466 73696 3850577020017
A 86018 890707762
A 81206 17172928
A 10378 87460675
S 61052 719041082
Q 2679 85725 713107032499
S 30743 697394755
Q 49413 77616 9663702231276
Q 1355 37494 1647618714957
A 12717 235093786
Q 5349 69369 1703167236418
S 66584 308659337
S 77248 108233941
A 39804 766040483
S 19961 185975175
A 79259 215865597
S 47208 698605282
S 6009 438045344
Q 30122 83864 5322734632617
A 40628 683715485
A 38978 790951073
Q 24101 82990 4329622074171
S 35234 989603151
Q 3688 85823 1583924201116
A 47383 767724913
S 34845 102122904
Q 9054 71240 2049021276751
Q 65726 67417 260720097042
A 72648 321185
S 63760 800936466
S 75451 607063584
S 40733 787213878
A 5215 653575056
A 24113 216660182
A 43464 335792156
S 42869 891820880
A 23940 687064167
A 15265 520443513
A 85403 379116736
A 15450 51501053
Q 53097 53655 299906278917
S 79741 813674395
S 30267 859886015
A 63502 270423628
Q 22485 51767 9349906314930
Q 4570 23787 4530644116530
Q 28258 77554 6335339462820
Q 25243 67825 471462052964
S 6676 59830174
Q 56243 61405 4213672692491
Q 15150 37007 7715268181208
Q 16502 64727 530110811303
Q 21718 70373 888242809743
Q 3279 85593 2954139438821
S 70074 812367178
Q 12040 26915 3598348691070
S 39235 966731811
A 87254 895295121
S 45 127965175
Q 9103 10680 377369702208
A 46117 704393598
Q 22970 30740 3427467304312
S 3409 332242361
Q 622 88199 4935592263198
Q 63633 77517 8672643882423
S 27408 709566712
A 56254 66427342
A 15708 245598864
A 9393 552139494
A 3476 857800742
Q 1708 86616 8439484398326
Q 9137 47244 1464946814632
A 5303 2477540
Q 245 87780 9634968594970
Q 7404 85508 4832050646968
A 1705 808478973
A 85769 180175137
Q 3489 55747 4113676433121
S 66279 433564666
Q 12625 38499 4266520946444
S 45202 557116303
A 66885 352006681
A 22001 354216399
Q 7090 81671 1631414554792
S 86776 203218652
S 12691 963098524
Q 498 67644 2481838905123
Q 4095 38716 1330612658932
Q 5798 54964 1146065296053
S 37888 19286126
A 3239 323893250
A 13357 43086200
S 27050 743541396
Q 25246 74667 3441109993429
A 29596 201437981
S 15572 83298761
A 56135 294626660
S 4523 285827481
S 79685 31413268
A 43729 10318863
Q 4977 86702 7213618006458
Q 29585 77765 6660633310533
S 74126 575878021
S 49364 278226653
A 13807 632889688
Q 77 68104 1884775780980
Q 4807 16532 8984465191500
Q 41936 67292 3970842974460
Q 5211 87661 85881350981
S 81419 294067276
Q 16290 68664 4221571664899
A 82650 925874280
A 53836 60104228
A 37305 321439481
Q 37588 69815 3650477621892
Q 6505 86669 8097438868553
A 30247 938572926
Q 988 11973 5224805709170
Q 7484 63227 1271181027558
A 53632 454397008
A 12619 602592485
A 77133 288554140
Q 208 75838 3918533567381
S 57716 343152328
A 56251 545061110
Q 67786 79589 3990874320559
S 59898 141711631
Q 12188 33246 929008432984
Q 4398 71039 5279856510646
Q 4060 36576 6492432138957
Q 50090 75535 7255636769064
A 5334 634179012
Q 17338 76677 2605708808594
A 34750 169422992
S 34680 68542506
Q 11395 81408 6504502373381
S 33425 987763347
A 25295 606251639
S 19349 121856874
S 35968 686770212
A 39145 370095946
A 4740 673688075
A 63423 912319500
Q 34466 87409 6980654289641
A 56051 134547033
S 48838 369354656
A 28087 566899925
S 85493 980936611
A 15028 312676863
Q 2226 87900 3460181558328
Q 7780 79634 8318581737169
S 35095 12658719
Q 703 88174 2455283650517
Q 48686 52291 2731774470413
Q 84574 84880 55955503901
Q 2378 59948 5272712548381
Q 12509 81610 7171699925157
Q 1057 52107 6536573206894
A 26160 260072939
S 82444 989157687
A 83648 949628465
A 71450 892458660
A 74014 621982120
Q 757 86963 9000814329173
A 41316 973500974
A 51400 421269573
Q 42493 52144 8587116914815
S 3202 102984622
A 35334 5643122
A 59560 912107658
Q 10280 67140 1722446847267
A 22636 680120062
Q 8322 67948 8082555480124
A 72016 665242395
Q 744 58830 1189665671943
A 64424 981157869
Q 42096 78685 8124389710503
Q 15905 43901 1378801976090
Q 2519 47963 2950458555691
A 79324 951301231
A 70671 779684639
S 15934 892579640
A 15392 600429914
Q 19425 64848 4191357719532
A 57776 954866607
Q 9258 21592 6697034096084
A 30571 840074974
S 59938 304810452
Q 32197 72167 739991416764
A 28597 873138440
A 4567 721847425
A 7572 691786008
S 84570 982146124
A 40278 633368942
A 70994 104919751
A 84354 324340837
Q 37770 73967 9216612493960
A 65525 25134227
A 35098 418643951
S 82870 437932815
S 62925 983172155
A 31352 183588277
A 11747 176373244
A 26091 996235694
A 19761 365879819
S 84073 703334034
S 62460 96078629
A 84595 67741056
S 65849 594285760
A 44090 864366850
S 13466 117750246
S 23251 395131749
S 75803 589242747
S 77343 109451319
A 14615 653368576
S 26439 662532752
A 10403 391981226
A 87783 183106306
A 37880 168518660
Q 41814 51981 533198113698
Q 3616 30042 9575070766729
S 34627 182086847
Q 12333 51133 5265883951613
A 19857 223858242
A 55472 143916581
S 48134 274216295
S 22758 345439070
A 64966 682250948
Q 461 78674 5505039033196
A 13418 555528267
Q 11907 76248 3800739334708
Q 37204 56752 909987628808
S 46785 253806047
A 51676 964144353
A 19086 540246689
A 12274 556118599
Q 9847 71845 3050423407172
A 25863 411690215
A 87964 665017360
Q 41678 83597 2281875345162
S 13089 367286855
S 42031 529592828
A 48091 647705329
Q 19304 58010 2090983302977
Q 16074 31325 3051608451235
S 30276 969823482
A 22977 980670883
Q 7348 84180 4440626298202
A 5874 866370295
Q 762 59076 1438472386142
S 65474 725491341
S 77316 320087786
A 52324 950367778
Q 17349 37822 5860848328103
Q 2413 63260 8253405306853
Q 2571 78061 8491976270656
Q 19494 67931 9241295454399
Q 26190 37846 5349198373917
Q 3073 85231 4463581313649
S 62562 287675837
S 36840 45174719
Q 28037 84371 72516285961
A 36707 444212231
Q 1596 88096 5277085917621
Q 13785 82761 6027818963680
Q 41463 77816 3724625938040
Q 80797 88066 1575141376784
Q 57896 71756 5553007380432
S 6202 273536805
S 57510 90670246
Q 15221 49095 2278027566080
A 669 203239480
Q 51330 76675 2892767467381
Q 53989 54918 114680290979
Q 7757 36881 1467875492697
Q 15430 62893 5870129086190
Q 20653 75990 9022230122840
S 30865 701940216
A 81048 483637475
Q 12656 14943 327937643676
Q 11624 65875 7445086029047
Q 5736 88020 789439679316
Q 23867 80644 8748010500473
S 66304 432869767
Q 11880 82533 8932300035579
A 37629 232793251
S 51154 209014894
Q 57268 82866 8666187428097
A 22202 954777645
Q 50634 84809 2876955562597
S 71913 264178355
A 37364 793461655
A 58772 106086470
S 80874 200570838
S 68465 733534924
Q 6533 84897 883115494250
Q 38540 52877 2628592771849
A 61788 807524812
A 66546 394853263
Q 37397 38584 114349129532
A 51549 761310781
Q 12239 74132 2787625842968
Q 28040 67335 6614461909298
S 60773 914980513
Q 16726 70869 1118062698665
Q 13460 84818 7995884097723
A 5442 504253499
Q 17795 87991 9278758770705
A 24019 301837053
Q 31648 84329 8440672937744
A 79757 788219081
Q 3810 53623 6665694455543
Q 5946 74861 6029258035518
Q 14881 65879 2403353993963
S 58598 505187952
A 87293 261349333
Q 2388 86076 5778542394041
Q 54215 61850 2115263650782
S 25641 534966378
S 19950 773325580
S 2966 516692739
A 360 68770013
S 6502 771861481
Q 26490 29693 861889527726
Q 58573 59718 450034744524
A 13858 945194198
Q 16992 51188 8677785149825
S 20301 58255298
Q 19167 75722 6073094721369
S 32983 744781970
A 73581 88293330
S 53875 264120087
S 7220 286497327
A 60038 335174264
A 40126 175825489
S 49205 464910205
A 31831 653946790
A 65949 627189536
S 10109 494027846
S 58442 633663115
Q 31586 56773 2931564672535
A 47094 349988158
Q 11114 79034 6292848219837
A 63216 293727884
Q 5454 77512 1347321565285
S 43000 85353314
Q 13518 71338 6094678684812
Q 643 85795 8108544323848
Q 51149 86199 2772363426820
S 75717 156159488
Q 20435 56030 1499840366729
S 39001 940880148
S 47786 289659414
Q 23734 67831 4603249551267
Q 3143 72813 5326228790352
A 53290 740471462
Q 32715 67446 9494404814976
S 83216 319037751
Q 10097 78415 1390664512280
Q 1410 81607 4331968443127
Q 30441 50725 1538787168056
A 51974 268219973
S 82382 969818943
A 9706 109651484
A 53270 235069882
A 62649 264070032
Q 11584 85278 3572972045817
A 12434 360979353
Q 37669 76850 9758557762491
Q 34937 68024 8766800917500
A 6466 140075227
A 36626 497587731
Q 31390 79792 7558627962363
A 58191 301076198
S 16100 403485882
S 82245 10147156
S 50511 552189950
Q 8594 59601 7928261658935
Q 10951 26883 5799960378882
Q 23564 37280 4538462003950
A 1429 168971639
A 7923 614414294
S 59632 833329151
S 31651 899340537
A 12517 120205076
Q 45615 56483 9312884111090
S 7379 759161886
Q 417 85512 8021431970516
A 55157 798794625
A 78501 880231628
Q 3021 67220 2991383714996
S 63925 475069520
S 65749 103040387
S 16941 269837728
Q 30428 61997 9242422886851
Q 12702 44011 4769614920786
S 65182 272103806
Q 23457 40959 9700142840492
S 79168 277138811
S 58286 19278865
Q 472 77005 8738419897077
Q 23583 87382 8834242089749
S 6529 852128376
A 59847 118829475
Q 16208 86862 400455085181
S 17438 578802746
Q 26262 32212 1240533459398
Q 57063 66620 6623724449040
A 30434 721584395
Q 5551 88000 4894138423863
A 34168 780502741
S 27282 998855699
A 20632 635154136
A 15632 447996934
S 54324 116066069
A 38091 446794244
A 18560 529608930
S 59630 588139277
Q 24151 68822 8198151659186
A 3216 605715563
Q 23503 49113 5818202864165
Q 61984 64289 1624697614267
Q 21594 44975 2671481664419
S 13414 723143181
A 1977 216848000
Q 16395 82956 3537881725178
Q 12711 85570 8898489956132
Q 21853 51424 4871217191149
A 24134 664225882
Q 6220 82177 6100343350503
A 84704 857255910
Q 4988 87083 3399679816952
A 19543 874545459
S 44063 525247489
S 9456 550186267
S 65323 24925987
S 38196 462910955
Q 38851 57136 2922997764514
Q 61789 87435 2532725938852
Q 4930 87088 3645954200364
S 74694 870510246
A 3809 271997370
A 25085 777834096
S 51921 817052362
A 1060 428101857
S 52563 253687728
A 38910 676596646
A 57454 234165167
A 67932 132801868
Q 62473 63936 1164044798152
S 61994 291173195
A 17910 80214031
A 61445 417478625
A 2371 278024815
A 48570 349199541
S 73582 344834405
Q 12042 38243 9548377190132
Q 53877 66792 8615579663071
Q 13790 60856 7122941530272
A 55303 355769031
S 14493 40803996
Q 14637 47496 7392855493479
Q 74196 84133 9639186257350
A 67523 448414608
Q 27222 65033 1583192239766
A 7676 165627057
Q 54900 64604 7970999664425
S 35072 497838393
S 58130 799415615
Q 1349 78183 5326307920919
Q 24700 28775 4034581952325
Q 49906 65062 4778070783917
Q 8389 80172 9847293729681
S 45997 407125963
S 21550 507555090
S 30019 883356678
Q 9605 63432 5983850241334
Q 4528 85646 3996638733246
S 66717 668284781
A 34084 446927571
A 86989 989971210
Q 20423 24117 514725966317
S 38433 966041008
Q 18774 49314 2759288433825
A 36193 128476706
S 74078 469542805
Q 1875 84723 9033440268715
S 40237 1610235
Q 14984 78640 1650046932137
Q 32307 64224 6093052587448
A 27891 790252953
S 60209 639202357
Q 25396 70877 8528453584645
S 59139 771430024
A 3103 959270015
Q 9375 54929 1191170136057
Q 23368 79390 215693605175
Q 59358 83338 7733262501082
S 43685 597379125
A 33884 768313006
Q 64380 65758 1157961729872
A 75150 868565206
Q 44376 83078 4473908638307
A 51850 242260348
Q 13127 53094 3120519484432
S 320 340329140
A 67756 95575740
Q 3532 50619 5949764490998
A 82717 473347085
A 16208 772571618
A 83666 379518029
A 23772 608477157
Q 28378 42328 1484422082615
Q 3871 18538 1183808354155
S 22663 875970006
S 84031 367653295
A 5425 125730835
Q 16677 78621 6478823247595
Q 20134 79464 5298136027878
Q 13296 26397 6425092768530
Q 8767 80449 1650343107458
Q 17791 86303 5215892671808
A 45465 227180668
S 76296 228149927
A 51809 786167169
A 65917 867657426
Q 64630 77655 7478812519241
Q 7038 77032 8095977833214
A 66801 153837601
S 76513 975052064
S 34077 957046715
A 58071 758134630
Q 78545 87311 7503770690564
A 38682 894189507
A 86974 795425094
A 28936 633370565
S 52157 12745824
Q 30283 80288 2603540967130
Q 20730 61010 760286151539
A 62846 932643743
Q 28898 70119 6819692036507
S 47429 894103863
Q 55401 56719 1234247420209
Q 37282 65231 847202033349
A 86356 539936053
A 17411 655342886
A 42282 865520599
S 68704 563312921
A 47883 204648077
S 56572 240024803
A 70562 280948763
A 49126 349486444
S 62183 732375099
A 8567 244748603
Q 43336 52481 4600420508197
S 17431 927541365
A 19040 164639482
S 67607 279081206
Q 10100 70238 6606633232775
Q 14799 45844 8150491275329
A 66397 638605049
A 50659 627376147
Q 3993 59285 4349040022849
A 37875 416647448
Q 9235 80242 828055611513
Q 22674 86074 1453123414304
A 60931 583125503
A 35604 203900563
A 30381 271298806
S 80206 798855728
Q 52391 70224 1682562367341
Q 59224 78857 8974427863407
A 73659 456123102
A 74503 293559096
Q 9459 75028 778045993365
Q 2012 8389 2088643399717
A 87075 10081070
S 57141 36909881
A 17221 776258337
A 82129 847857998
A 76768 44340512
Q 33856 43848 9265195531573
Q 636 77860 3092930431355
S 45761 974062874
A 4908 143117260
Q 50119 79065 3712333192301
S 27478 102573449
S 732 35619598
Q 38861 84045 9163489937467
Q 1776 87117 3739277184266
S 17079 641535758
S 86698 809218343
A 14403 857464337
Q 1294 87653 2351776987232
A 80926 916736022
Q 50931 84740 3086670075604
Q 4511 80213 3030492156506
S 74448 620258205
S 83665 545775235
A 71572 256148110
S 72547 938192102
S 27695 18800053
A 60098 615780105
Q 9505 58521 4716343285834
Q 956 86101 7535707092244
Q 10500 79708 7785004539102
S 35873 452859680
S 4996 262963802
Q 8929 68151 5220204022149
A 15007 609004221
A 13047 542493853
Q 56202 59129 1878436500855
S 12952 804955828
A 73445 101997951
A 49203 232067498
Q 47786 83922 861241795054
S 14311 137667452
Q 19462 87981 1169652122941
Q 5079 87107 3072168993273
A 28153 342812953
A 38514 483298653
A 41773 754089963
Q 1497 68426 298427697073
A 12464 449278999
A 59709 716984211
A 211 720017517
A 45143 720940483
A 59296 61268682
S 46330 809936676
A 26747 971282228
A 37176 690140749
Q 1984 88144 4882917853157
Q 2939 50683 9343189831823
S 39827 493348556
S 84771 225959185
Q 4473 83141 3565473548940
A 18951 668741110
S 61165 884055343
S 40883 252327418
Q 39138 84528 6296317137016
A 52378 879322565
A 49622 954267825
S 14279 157709619
Q 14154 40257 6723570850713
S 31371 115657969
S 5767 247260757
A 31947 963925582
Q 8250 15404 4575903899633
A 84272 598797695
A 85848 39393510
S 30059 648922699
Q 19788 77546 4408495746550
Q 78 76838 6271965309480
S 64167 845783706
S 1449 520826963
S 984 485623468
A 84884 252472540
A 9968 558157949
A 67559 550366731
A 42963 35513935
A 83528 997202416
Q 4443 85332 36003268714
S 49429 347456316
Q 7354 25670 1924623479433
A 7930 173378559
Q 11365 87918 9234701399927
A 785 625219703
S 24239 689718942
S 77498 225122752
A 82637 694815633
Q 20558 39679 5522634894293
S 66863 475479984
Q 21925 76364 2135772764364
S 9384 92995509
A 81248 537019134
Q 2678 72651 9095726558251
S 34324 383015712
Q 61555 75705 5928824203098
S 40963 473139521
Q 646 83479 5595487481886
Q 16813 35058 9968191371372
S 34570 27501963
Q 7449 88182 1419059414445
S 63659 658352306
A 47703 163521855
A 71204 883846546
Q 3696 66905 5802815616448
A 35569 538851849
A 3136 268616800
Q 31009 78606 6397130333650
Q 3180 82441 4830890645385
S 29062 36279841
S 80271 406871879
A 84151 370532381
A 28216 695992541
S 37721 731300673
Q 45160 75299 3316382066474
A 54138 103833051
S 9157 261125137
S 10351 448186420
S 77675 802964463
A 20462 444139827
Q 2537 82406 9055983617966
Q 18957 86393 157684712391
S 47779 806549719
A 84452 510376384
A 40138 902523178
Q 18770 20953 476534986010
Q 36273 80477 6905386606738
S 44060 689162007
A 10775 768806856
S 55653 521404550
S 79483 409364155
Q 9545 55302 344598658459
S 25177 85154290
A 1113 291585862
A 17375 383627713
Q 225 82877 6199683528084
A 70092 448273499
S 75836 835674232
A 81871 781317089
Q 18165 84297 9810850390948
A 49520 968764547
Q 466 54360 8345566811774
A 69345 961626003
A 60728 853802909
Q 8589 87789 8151589319079
Q 5421 26529 5764574417117
Q 13675 86100 9386677622872
Q 11492 76844 2132448980051
S 30043 153305047
Q 28518 58911 9581054549205
Q 14849 70695 120977266609
S 55363 825538322
A 28822 343017670
S 73068 960599812
A 86355 334379445
S 82021 155041692
S 76481 204016244
S 2888 535312256
A 40748 287682345
A 64009 311878229
S 39934 812045321
Q 1830 87655 3751178208230
S 29406 892036049
S 45376 744971435
Q 44107 69538 8524954645686
Q 7092 72274 9512914888819
A 16545 311313772
S 7479 590164796
S 38974 918907482
A 29701 354540826
A 68369 981393804
Q 31626 52166 2147962323477
Q 15014 36510 7067595936519
Q 11643 60568 8572429712886
A 20975 892996737
Q 29810 85296 3394602315457
Q 23696 78444 2627103498399
S 59588 318794617
A 54028 291617677
Q 2190 68724 6116418122781
Q 14485 29505 195752134142
A 17002 772097541
S 5259 504312927
Q 26399 75599 9733890146943
S 73872 692042233
A 61610 644592407
Q 39800 50154 4774756797357
S 17172 120360346
S 1516 408660975
Q 52724 61606 3868626509481
S 79701 607171823
A 551 325928934
Q 4185 38983 611929802
S 85515 921370653
Q 6089 61894 5591964592374
S 66196 83618981
A 23422 445769346
Q 16419 74173 5707977738253
A 43111 525053633
S 42793 128352485
Q 1582 80475 3718711654364
Q 18734 66305 965154899564
Q 10776 86343 9342845865433
A 61407 265075885
Q 55880 77218 4225204586884
Q 9715 80492 2728391451563
S 79121 204919111
A 66830 297842188
A 19973 340835189
A 26387 973641956
Q 2432 64346 7839345712614
Q 16293 87883 2753601494982
Q 46848 66788 5674656508134
Q 584 49924 242999085707
S 50078 582209688
Q 1941 76673 4206788477748
A 42005 152714937
A 49694 795267639
S 21388 841175655
A 83310 698098334
S 40188 526241637
Q 3916 64885 6328347930546
S 59616 80572919
Q 14319 81482 5208596619941
Q 13849 15285 325620064249
S 66754 254301558
A 28216 899118040
A 84671 570384208
S 15612 454009624
S 59399 725240297
S 46013 932042179
A 37226 806118798
Q 43212 77262 2923618571892
Q 7461 37163 3992521940669
Q 4243 75865 9363484171891
S 86744 507444288
A 36532 701276743
S 17696 518900081
A 68277 577923217
S 66129 960666453
Q 3960 18788 4751553739094
Q 1923 88130 3274172881286
Q 51220 85049 6390756391245
A 61378 645281890
Q 12540 69684 438825135995
Q 54711 66712 5883116343948
A 58777 851249812
A 36539 261404856
A 72985 949170557
S 29373 143464096
Q 57 54346 9094642914447
A 74662 867738262
A 8744 915072162
A 84072 894119525
S 18154 640766917
Q 22883 70856 9670300163580
A 40057 955614467
A 32399 608634818
S 7018 791140522
S 40753 565387535
Q 41207 44234 790961289478
S 50449 481301085
S 86556 125776447
Q 26029 70700 8181167464297
Q 62077 82002 6368834275447
Q 26728 62879 5650995961866
S 46791 842541545
Q 2201 24360 4038149184017
Q 12626 58456 5002428336119
Q 7268 65040 3970740656932
A 18581 940263866
A 54791 565946960
A 73530 465898520
Q 8913 86900 2372189477092
Q 13026 77140 9751642894969
Q 15246 63396 6716525812435
S 75746 293055688
Q 528 21686 3191845485572
S 28899 71296265
S 21312 572336273
Q 33518 72307 9803792660393
Q 20771 81466 7236779958068
A 86763 395999313
Q 1097 87623 641584204265
Q 12924 78601 433051534068
S 23159 875938061
Q 18942 85538 60020217855
A 18126 90745601
A 72086 443816513
A 47343 539297328
A 35416 140291611
Q 98 85242 9997557982811
S 71947 729944058
S 72743 945757622
Q 58780 60200 453829959118
S 49742 37164687
Q 15678 61905 2606207400736
S 45745 756036394
Q 11657 81648 111533672440
Q 55088 71425 5534622220474
Q 3102 88048 5522702186291
S 48859 58531271
A 58703 511951711
S 19631 973471788
A 83478 606020598
A 78572 736630724
S 36681 741682982
Q 3185 84894 5535127570759
S 26009 156119644
A 47292 680001361
Q 3187 79365 5640981228418
A 76963 263763027
Q 34445 83326 4880260323956
Q 68903 75534 4269006302579
S 55186 454563857
Q 15270 31682 3671008011656
Q 81610 87431 3704650598536
Q 14865 79925 4044513761944
S 53077 868043679
A 65027 213533450
A 22804 697295173
Q 44004 50754 3082659513762
S 1361 552592254
S 4767 337261605
A 16563 576821143
A 14374 349933080
A 37441 694046966
S 40999 729671392
S 67216 933550891
S 33017 579548431
S 24184 882663318
Q 306 67551 2133037319589
Q 16043 75548 5748209196061
S 75332 483408405
A 27467 397679528
Q 38919 85175 6831251367958
Q 44107 60245 64067730290
Q 11563 45241 2414378856274
Q 21663 84589 8423041969931
Q 7907 51078 7179439414691
A 88009 446560772
Q 72 84594 9071765871661
Q 53 87713 8512339047994
S 19838 617577805
Q 40047 48760 5239083221406
A 46653 236242795
Q 29529 31273 1511345284101
S 68721 124535531
Q 10187 63490 849303913468
S 31366 363120384
A 56054 251693161
S 14365 750134806
A 47780 540534844
S 78167 346845392
Q 11997 82838 7792408141725
Q 10931 87049 6544088605395
S 36698 8151874
Q 5747 73954 9430089106590
Q 23714 58709 8519064611798
S 29384 143756707
Q 7543 81988 3816235114533
S 30433 531014870
Q 27940 87122 9256527064471
Q 18615 83884 5121693213255
S 57622 166771939
Q 9033 80718 5334155532241
S 5082 250441774
S 25442 401146188
S 44249 598265690
Q 4004 77141 1046077390236
S 70575 963132644
A 83875 910800862
A 24539 626858222
A 51828 822718564
Q 18626 46089 9788920796188
Q 29944 59891 5016285135531
Q 8282 26989 6064976760046
A 35263 100788760
A 25213 415825375
A 1607 905754667
A 15264 834208995
Q 11060 54834 4700424860719
Q 27865 85060 1803772935658
S 9598 398693087
Q 15328 77148 7705004476705
A 48000 197274045
A 11835 29119585
A 40759 354868870
A 60846 664628851
Q 11679 87319 416837951499
Q 27497 86697 4791242319142
S 53945 69774646
Q 19194 75905 6673985667874
S 3943 320858023
A 1016 923115292
S 10730 473076270
S 11420 542495469
A 50556 97773516
Q 23619 80437 8437691472803
Q 72446 80041 4302717345520
S 78154 834018913
A 12963 232767507
S 4188 890726347
A 53524 268141406
A 6131 453054784
Q 15054 86908 5996993371587
S 45328 330005039
S 11564 786213818
Q 15729 40718 3094709695608
A 62089 47409369
S 48566 24568208
A 71864 184850762
Q 30146 48682 2146336697247
S 29980 780309033
Q 31861 76976 8408457258146
Q 21774 79807 1098882775083
A 80693 239121240
S 65896 768305703
S 47629 998748555
A 9441 860719709
S 70413 499279502
A 78358 351352972
Q 16329 40554 9204096604883
Q 13334 81879 4425576365856
A 66760 480240410
A 22852 237698950
S 63262 419776779
Q 1424 71094 41066532148
Q 21753 84507 6731122090713
Q 5619 45332 2495653355411
Q 28176 39673 906075422762
A 17669 895345510
Q 42878 52920 9180506839776
Q 840 46986 7347812917943
S 64656 409461177
Q 13993 63993 363368917822
A 23048 975509920
A 5272 268961554
Q 23609 86584 4567296684364
A 5470 351938406
A 18358 885163084
S 70344 714622146
Q 18333 24110 2022144573638
A 27635 517115878
Q 13324 72533 2313930099001
Q 45768 83972 9672356385171
S 583 18459734
A 88020 651198871
A 67405 649505402
S 77974 310904118
A 83074 669810042
S 31476 366615370
Q 15122 28927 1385679565636
Q 11017 87172 1356419104930
A 41926 543053090
S 62635 22443018
Q 9673 62139 5212374588678
A 80703 184588469
Q 12091 83629 3507672214431
Q 13169 80863 7879275213909
Q 11286 66720 1718270622989
S 5498 576227142
S 85146 861666658
Q 8461 79527 6875131471367
Q 80604 83635 2649087336033
Q 34566 69960 6027054830071
Q 2805 47650 5425110268213
A 16820 327367467
S 4626 120382926
A 37326 723398560
A 717 985657580
Q 38022 84186 4082384188390
Q 3771 86105 8734851232770
A 76589 95673369
S 6135 370445289
A 42084 487892385
Q 81628 85537 3444128993619
S 13652 417790821
S 43283 211364918
A 63468 235240303
Q 15742 84675 1673208141943
Q 8480 64221 6607134872043
A 7165 151992832
A 7786 929017220
A 47573 21374648
Q 37034 73670 2536732147356
S 86493 68996488
A 7781 174201622
A 18999 442671424
S 63605 403029211
A 37081 249955468
Q 28790 43701 9948925369088
A 51262 298490445
Q 7489 74172 5760022753902
A 24128 761848417
S 31022 337785370
S 68687 195742097
S 56130 874442077
Q 29589 84491 7573794351494
S 22742 880733214
A 11147 492970388
A 59148 455682511
Q 31156 38228 5832963510518
S 48729 15070797
S 51614 76850407
Q 22132 50679 7705041741261
S 81923 4299501
Q 209 82549 2755971210175
S 86584 719075135
S 28333 50686812
A 18123 506208542
Q 6728 84892 7013069655522
Q 38061 66115 7926247186364
A 87650 484272714
A 24687 862994052
Q 23813 65088 2268164920521
Q 5649 65680 4015573485917
Q 51922 79162 5177813158299
Q 82739 85941 1174821214009
Q 23078 45527 4524677709496
A 22928 89010174
Q 10949 16228 5246680077256
S 23364 221196730
Q 11294 71059 2245887868501
S 36442 800348689
S 78262 449590524
S 51857 608006694
Q 4033 87438 7732106672621
S 21326 563978240
A 76530 359424198
Q 22181 38944 9502465885576
S 26491 473708450
Q 25324 53414 4326518817098
Q 43492 79354 121154585890
S 62159 178284784
S 26959 526075878
S 3390 595540963
S 73544 418702362
A 80937 305432958
Q 33501 56213 1484485851393
S 85043 602745813
S 52118 824308532
S 28268 1187206
S 7034 850972777
Q 42508 50261 2696279466831
Q 18384 62944 4052066286149
Q 14833 21634 1258657669703
S 49272 671187524
Q 65444 69700 128173834212
Q 15954 65626 9545029701589
Q 6365 86057 9723273647273
Q 2228 74851 4711913378728
S 5588 709006590
Q 31469 79683 1183514017577
Q 84795 85806 117636654913
Q 551 87977 2553527148499
A 15530 801635854
A 79957 635742419
A 56399 995630333
A 55412 649964338
Q 46711 48475 252253686665
Q 27203 46212 9724883270328
A 56330 849773402
S 19605 394172201
A 1938 371553285
A 8027 28299109
S 22757 767716483
A 32268 38141191
A 84965 147412106
A 2068 357047431
Q 13062 29574 9669602258123
A 82807 894284899
Q 10486 82781 1059108656619
S 35824 785101610
Q 9150 83365 4461347368618
S 60142 328338587
A 1096 371539255
A 84692 717514008
Q 30533 60890 9730749377915
A 19268 97729272
Q 15956 70501 2238619890211
A 20720 691376085
S 12560 882416416
S 37524 12006727
Q 103 88195 8523331018864
Q 7939 64345 7194134479781
A 72696 910887450
Q 7413 86111 5736170415943
A 16131 102817797
A 6605 451114859
A 77835 965528834
Q 22438 46043 2870606596768
A 41229 156509741
A 59324 309064435
S 55600 122063554
Q 33921 83465 2723009672873
A 63682 765973893
Q 11464 60946 1432872259970
S 53072 195395258
Q 8452 29925 8715051364710
Q 31444 56348 4541418998523
Q 38061 69796 7059300447921
Q 14004 67261 3450418506703
S 16501 67434841
S 39052 196918098
S 34329 949835444
Q 28177 53806 1664515581133
S 46097 491388345
Q 2270 70613 9945100432699
A 83628 84087712
A 33282 326248688
A 10567 407092633
A 17134 914037579
S 48202 171793594
A 42714 184467501
Q 26693 43140 1074933456994
S 49947 527854631
S 12644 479260003
A 34009 382422858
A 45862 139878477
Q 62471 79675 8573959990259
S 16602 307594598
S 26051 825404361
Q 19779 85789 4508185963041
A 72317 135386649
S 45652 307007864
Q 65025 85850 4664963721799
Q 3100 86382 3010054245009
S 46931 789640828
A 73168 239161977
S 46604 390671711
A 86892 257088710
S 44822 391265153
A 46273 664574871
Q 75730 79677 1896898584493
S 58291 354164696
S 75601 781343934
A 48920 185752941
S 32209 772328072
S 51056 380735743
Q 7754 25669 537611343154
Q 50559 53473 2558553459572
Q 82036 82637 62451150291
A 35460 930870859
Q 33917 74281 6177051713013
S 85880 175044216
Q 19985 44219 4912989599255
Q 43704 66094 4253406628844
S 25788 352448418
Q 19413 74928 9822455791621
Q 28242 47213 7772574671587
Q 998 87719 8979210623034
A 14013 872817335
A 66883 322530539
Q 17347 82721 7909750090809
S 72243 375892139
S 71918 292589406
A 2225 89011432
S 59890 372665988
A 58712 226448020
Q 33087 36471 298649748120
S 40352 330113828
Q 67605 87112 1191456208723
S 34496 828466057
S 84866 232179694
Q 24320 68565 1662522779004
Q 20205 64146 8616721937900
S 58718 386947675
Q 33126 72462 4609402755575
Q 716 75427 6513634441936
Q 3028 44699 2526498697116
Q 7030 67256 25080266783
Q 59471 76782 6339439507008
Q 35575 79916 5776919048127
A 46149 932060174
Q 62411 68764 4131683136393
A 37798 420680816
A 39070 308247037
Q 69117 85208 494958675144
S 17472 198436543
A 18245 837678185
Q 2925 84491 9863618577321
Q 6535 76027 2098739506486
Q 1937 38348 7087448120600
S 8602 771826732
Q 32968 57021 5240050274151
Q 4942 19708 2440006007717
S 4463 747302928
S 23858 585320075
Q 7420 10193 1576596989154
S 6080 311191024
A 35161 986956779
A 77209 798521576
S 85023 487516880
Q 73504 73780 35014048887
A 35605 835508309
Q 10226 74634 7191839732018
A 11039 582571489
Q 32619 76965 3506043489869
Q 42741 69576 6182167417593
A 8433 401052403
S 24395 617925643
A 46503 42518006
Q 31162 87114 2829640991793
A 68255 801488482
Q 14083 59424 3460560324762
S 57362 211391130
S 55450 937286103
A 12136 428058114
Q 36381 61310 2414013546054
Q 8600 26648 8363366198191
Q 60367 64243 1844752485607
S 86016 184558055
Q 8854 71847 2605055344603
A 83793 195158353
A 38643 67830715
Q 9831 75756 6242282867281
Q 16855 75657 7024790338077
A 77410 885637082
A 31064 234862154
Q 46483 51494 1072847452541
A 62300 505944829
S 33177 48209023
S 15883 709549943
S 23098 88555709
Q 23325 58855 2777754747620
Q 10098 70613 8710640962132
A 78157 233843283
S 19113 414479398
Q 23536 48853 4951566767189
Q 49626 65969 5035707816835
S 372 701116569
Q 21460 74024 1996281557348
Q 3816 81243 1722931663063
A 10728 353230237
Q 23170 29975 6697453555699
A 66041 751190268
Q 10175 54663 9477281980671
A 21364 178649783
Q 40593 74274 2814660122811
S 17671 219484999
S 574 12533343
A 61283 908116311
Q 24148 34613 958233959801
Q 47094 68092 7585788430945
S 52986 13532599
Q 17479 87056 1277501208768
S 63447 153431191
A 9189 783863269
Q 22067 77799 5779529807895
A 6747 830215707
A 75757 97714520
S 23449 125437002
A 82282 98051610
Q 21716 81390 114918195565
Q 24688 48184 797950528374
Q 1008 87332 738243749253
Q 40026 49453 3374757347326
Q 40784 79592 4784973546734
A 80502 872331939
A 5573 646928079
Q 4132 56983 483564098233
A 25314 732585061
Q 6792 81861 8857541905507
S 84512 464239195
A 24563 606563587
S 24830 110032765
Q 12841 84780 7189825993286
S 32614 535414313
S 48443 60485411
A 14959 809836346
S 26629 960146423
Q 37190 70096 9997505957247
A 8492 961696510
S 25210 234451997
A 83106 486143084
Q 2170 87526 6597317010571
Q 9746 32170 5507834008411
Q 20520 38769 1244833852996
A 16639 788167725
A 84696 873318049
Q 4894 66002 4599137901091
S 70228 124490810
Q 7565 38766 3746876244433
Q 571 69566 8332952651579
S 63460 636259027
Q 13345 73828 9430748164717
A 31632 557036031
Q 7351 26034 5193483194484
S 37298 683943701
A 32990 995183291
Q 25060 66833 4261963879929
S 64319 153987146
A 13986 703825543
S 29899 381260284
Q 37979 77399 5583629122056
S 61989 439529476
A 23407 703878484
A 30801 713760691
Q 4521 85015 4559967434548
A 43459 874201889
S 77850 852644874
S 2374 448028896
Q 3027 62260 938682137240
A 34517 564053479
Q 29737 73904 2239232349022
S 8751 120084970
A 22551 494168721
S 28346 696820842
A 68376 802469725
A 38295 789628879
Q 66313 75692 3035412883659
Q 60181 73645 3480990496441
A 41592 240285346
A 80198 662684564
Q 36372 37212 173070431234
S 8677 750493054
Q 513 76752 1612185953806
S 24015 364580332
S 17989 415318017
Q 27601 36531 2134065352541
A 48249 839731209
A 73586 488496880
A 35336 568895696
A 11360 209709106
A 61690 232882566
A 86575 487651055
A 46057 191188771
S 41769 708985478
A 12708 715420027
Q 23871 77385 8418201214266
S 77625 344808440
S 67647 345741163
Q 6614 81948 4800417711104
S 65753 730995086
Q 9663 18737 3998571996738
S 21646 142835485
Q 33348 84147 2149074009925
S 24114 573646659
Q 29003 87716 7513472590982
S 1013 437978821
Q 36335 36711 288080262697
Q 12045 78549 1509983645791
A 62906 225015041
S 30196 349145377
Q 21781 26588 3044651171367
A 55983 48628218
A 41715 823478579
A 77701 561382155
Q 39829 49703 1680442333009
S 56911 210618705
S 88174 985879752
Q 807 88144 5904517648942
Q 5804 79481 4593451296694
A 18597 220227583
Q 26581 61149 8769205030328
Q 3741 83045 1650667874227
A 81936 270039460
A 19788 614662338
A 29011 835983153
Q 32363 77152 1436806760486
S 59212 264459285
Q 18896 87352 3333410985155
Q 55808 76571 1425411747101
S 81827 413928950
S 83105 825615638
Q 491 33934 9088884205520
A 18655 314291876
Q 12771 33691 1956541215064
A 81344 414210989
S 24196 845708876
Q 2575 77871 7556898095181
A 3090 92363836
S 65955 126124652
S 19160 926069734
S 59539 149967163
A 10411 368645992
Q 3114 82862 9167694202570
Q 57376 66861 2466504441417
A 5772 913651221
A 25546 152331507
A 10395 946904405
Q 86 88173 2670887963476
A 30530 572336278
A 17012 486499396
A 69081 972009660
S 21533 576848648
S 20795 591883831
A 75114 814609574
A 78350 224294587
S 58727 104462672
S 6774 866381168
Q 48225 75614 8040056642566
S 84203 463934833
Q 201 88166 8037440648165
S 48373 660047083
Q 29882 41137 941833309173
Q 4701 66127 8425993607891
Q 19147 36223 8427384456369
S 77627 600658402
S 33932 19352623
S 83617 256805356
A 60437 209091686
A 43381 251176475
A 13329 180924422
Q 33824 60567 5770035973204
A 6076 66756037
A 16164 273619924
A 56428 5375406
S 76437 651870015
Q 1210 87792 2050217388793
Q 4974 15950 7757589109972
Q 25026 85087 212736732670
A 38213 607832251
Q 4469 61510 479873249111
A 4428 406933854
S 52241 460890783
Q 52257 72035 1310150868378
S 22234 332981683
S 24003 958702337
A 22197 790855347
S 1308 830767882
A 66877 216328796
S 57708 394599236
S 17678 584061135
S 3848 970164868
S 15556 340227987
S 42027 281653901
S 36369 207971589
A 65625 670096318
Q 5164 72321 3312160893735
A 9724 578177046
S 27157 216154460
S 1897 219145669
A 25346 844314366
A 50963 418710913
Q 48067 63689 8029463662962
S 61321 315089744
Q 2234 58959 316227011937
S 5513 263086542
Q 31485 66324 2151973185008
S 83409 696431434
Q 2913 78903 9030867491187
A 55109 274663796
A 40084 312384664
S 19888 403287526
A 51381 906497610
A 15986 267165311
Q 3767 61737 4606834756892
A 79592 44922120
A 22296 674063816
Q 50477 71506 8220700722877
S 22886 732557587
A 51195 477558127
S 48137 942261644
S 36177 127078031
A 31308 433717472
A 20924 990151333
Q 32074 85348 3557032532305
S 3937 707125980
A 56938 240028288
A 38428 884720955
A 83463 928659349
A 64922 752098398
A 68793 554764618
Q 1102 86285 9975701147782
Q 34372 72564 3532076221345
A 23538 935792070
Q 54784 67366 6767288910017
Q 3068 63018 9390462621959
Q 7448 80280 2492281744888
S 48952 983844738
Q 66003 83684 6344640539557
Q 24178 85506 9625598214590
Q 17288 60282 6854256691404
S 18112 535623220
A 12689 459856923
S 24649 689594573
S 35794 187746318
S 73165 17558388
A 51987 952278471
S 2966 488392345
S 13073 892208266
Q 5214 37260 9283045258830
Q 15611 65064 5875337085783
Q 2487 45646 9482740010503
A 31478 533363083
Q 10868 60910 5502706312092
S 57394 376167245
Q 443 78950 7202173943537
Q 41054 41058 2092269395
Q 5557 62852 9311728847763
Q 13114 52218 3070342798119
A 6598 64770120
S 72090 712967987
A 10293 425881212
S 9031 74274155
Q 13819 84237 7943531945280
Q 1468 79242 7667468751801
S 42565 147519548
Q 33856 36878 1603374295356
Q 10732 60120 847243045536
S 41467 78602230
A 7528 545544617
Q 27893 28024 6427756706
S 18058 988347951
Q 68262 72910 2968905678013
Q 6916 82703 5780996708296
Q 4323 55821 2298692261757
Q 17467 78488 6826468370695
Q 31929 52465 7989983652863
S 41155 29453359
Q 27575 44000 9195629882750
Q 6315 56610 2420546914866
Q 28142 66681 8414472664994
A 21856 470462278
Q 43108 44358 408049010525
Q 33564 49858 7769871222623
A 8629 74599362
A 65080 61021784
Q 37394 82880 4630429648716
S 23292 630611617
S 4169 920965613
S 87890 647596597
A 22475 692025566
Q 39943 55831 5720400463515
A 7013 855668177
Q 8119 26942 1342916244113
S 64483 496671074
Q 30169 70041 6315521130442
Q 86778 87783 196433509479
S 54619 794287886
A 43424 713285592
Q 30453 77324 5771740702665
Q 47704 78667 3570070148027
S 68826 6228952
Q 25788 48670 4405242670825
S 36548 848045635
S 58167 61381842
A 43381 325798277
S 6772 345692220
Q 5572 39426 7958675127214
S 88172 668989649
S 73430 688996423
A 78301 817788191
Q 7338 46830 9160125204358
Q 40111 84541 2986566344693
Q 1008 78346 9134699334752
A 16754 409701639
A 18177 549114031
A 83428 147625390
A 87072 260191379
S 25441 504886072
Q 13744 67084 6719693113269
A 29925 878780785
Q 11654 82650 29564084995
Q 25679 86328 9940738683929
A 42088 989745757
S 60131 454498014
Q 1116 58096 5690813009499
A 61750 36008428
S 28032 159781305
A 82930 614988594
A 62311 333226791
S 74904 62465190
Q 25485 57262 1721146562409
A 41234 547685114
Q 34 88177 551376048966
Q 262 82373 4089236888742
Q 8566 22174 9820801903085
S 2436 592274252
S 38910 839859726
Q 2788 82918 6871840751689
A 48953 38571966
Q 1193 55816 30987990933
Q 36369 75699 6625707122668
Q 14382 81805 5558951032301
S 58467 310455794
S 21542 622523071
Q 7717 36688 2032700312626
Q 5649 48847 9173104900279
A 61669 915327882
Q 23035 52014 4782739094419
S 82546 689255553
A 59446 652194814
Q 47653 63074 9730391812352
Q 50623 57564 4672634458339
Q 20389 79053 3115329631469
Q 2997 68072 3527545073209
Q 41123 87982 9243022129198
Q 20014 86189 1584272350049
Q 12428 75039 8130022747686
S 72199 855993139
Q 42420 66618 6295784790451
A 43895 385174027
S 84327 88752165
A 79328 988861125
A 41874 645214424
Q 21192 72180 4195525884152
A 8196 105244984
A 13599 764187195
Q 24617 83106 1190168387455
Q 81834 87829 1388079113496
S 17085 659392379
Q 60337 74742 8435207544033
A 7170 998840417
Q 27543 74074 1952080849117
Q 47342 85497 6452889408203
Q 3425 83791 1066245151770
S 82838 791432983
S 44823 699228662
S 55096 947747635
Q 61782 74224 7657559086717
Q 11276 41517 500103343448
Q 64361 82061 5439165899862
Q 5634 45215 4843230280143
Q 2755 81849 5933974627263
S 81717 693737261
S 59577 737704080
Q 12031 59667 4024040839775
Q 35021 79783 5827547717986
Q 59965 60720 32500805460
Q 3191 53185 6435084909046
S 50241 202465034
Q 56770 61385 345728551695
Q 20101 87056 1837618205312
Q 19038 80802 759172996539
A 57405 306483914
Q 9622 67997 397547533883
Q 1669 88148 3965424031575
Q 19503 65366 5555899827809
A 8922 268916269
Q 2186 48609 6824663113776
S 59877 151809806
Q 2701 71442 3470650024861
A 29406 272241
A 25630 650642008
Q 4701 79343 4679352884482
S 14179 369566541
Q 9299 14541 3543079352946
Q 25110 73766 1414178095577
Q 8139 82768 2563463753352
Q 35192 69677 2368079041358
A 65753 170691611
S 82578 753318229
Q 5181 58493 9413650009563
Q 2230 84492 9006217358975
Q 11166 55405 4863495938803
A 16788 19940191
S 72174 439880806
A 14089 319382425
Q 36373 60982 2771193711887
S 49601 983353266
S 86934 241474482
S 18722 98684347
A 59123 171752142
S 78893 893681772
S 84093 879938626
Q 33251 81653 8921614978265
Q 50993 52467 1163837609819
A 9563 703241001
S 54488 992653741
A 27056 936360599
Q 6265 86695 5429835618558
Q 19911 62364 3123842607699
Q 567 83908 6792931504284
Q 276 30317 1450452361439
S 62186 437418773
A 78209 786280660
Q 23184 67713 8273123552609
Q 7046 34642 5307970548529
A 80576 609467048
Q 82786 82936 78706714061
Q 39204 60700 245598862392
A 16128 710322930
A 65963 386124571
Q 1522 79057 6755649726381
Q 19126 55087 8351897650738
Q 19055 85371 7544928739290
Q 10746 82632 7189486684756
A 29181 241756896
Q 27924 61264 7838158377862
Q 2536 59375 4370634521441
Q 30995 44173 9901872011240
A 43310 778514977
A 6140 645797766
A 30803 815793785
Q 12474 86548 292079220660
S 75868 336849612
A 30495 596910306
Q 27305 85522 8251150117760
S 21951 128616205
A 83643 459453111
S 21357 236647311
Q 58325 84930 2022372411320
S 87676 232114604
S 71004 363193529
S 8437 493624238
S 70502 545158764
A 12747 192496038
Q 42653 59226 6133490437951
Q 954 60831 9203885072913
S 48817 281479181
Q 13829 63119 377283560596
Q 11144 30096 6835945851980
Q 5114 85672 5229607287949
Q 39792 66844 3792325275643
Q 21975 63548 4547679718424
A 16459 946651765
S 77627 203738824
A 4328 203508303
Q 49280 59783 5077261565436
Q 2345 20278 7954686744216
S 25869 972234883
S 47604 391555171
Q 16646 85411 7637122770585
S 83164 678905140
Q 331 80794 5259676418398
Q 19092 76400 5448673279561
S 31592 419616168
S 12774 950105702
Q 74742 87808 9177818227816
A 81548 427943306
S 61920 408013231
S 56140 773859951
A 48172 535018330
Q 35521 38478 437459400003
S 4499 890849996
S 75093 769195688
A 74625 135281777
Q 29944 42450 4449064524590
A 56614 797878560
A 18032 732461054
Q 11646 78333 5659907161054
A 37203 11758068
A 71179 9962671
Q 28863 80121 2561257340681
A 55320 594395352
A 39205 429237256
A 53980 584560922
Q 14604 19959 4066695772273
S 23410 985015501
A 3412 699792703
A 42634 535947435
Q 7432 80604 1389814477845
S 72463 938026567
A 51614 637051766
Q 10116 79697 3000493787616
Q 49412 70316 4278882405117
Q 41546 87107 5178981288198
S 1656 825628025
S 34547 418731595
Q 25066 26472 278453197562
Q 3346 71120 9406562058777
S 36412 374430295
S 81498 678760601
Q 8401 78986 328698198094
Q 16217 71750 9158223948390
A 54989 504251352
A 49327 393307872
S 3178 945620231
A 79807 281726351
A 30520 326402771
S 2905 169215036
A 49229 838797826
S 27126 295435981
S 14638 46050552
Q 1280 83786 6189773746578
A 66422 18516112
Q 1854 86572 8024478862601
S 14839 889961950
A 61214 896042714
S 29603 815976376
S 83271 536853589
A 80962 49499481
S 58980 651336352
A 72834 556798945
A 42664 327465546
A 40869 618575915
Q 23604 72502 8355510780366
Q 59480 78552 1986967983503
S 6264 817944119
Q 42466 77049 4626081227552
Q 46303 81934 2582801789626
A 673 527264654
A 26492 579190946
Q 49495 72727 7093235124099
S 53030 12857361
S 511 583521383
A 44434 246556021
S 29641 855168006
S 81983 118390700
A 46282 416077924
S 47718 562707238
S 84324 511869167
A 49435 252145699
Q 6433 52784 1508766603269
A 46557 188999420
Q 4052 45511 9217433829349
A 73877 836103376
Q 49340 56676 6832552843246
S 41538 726525554
Q 1125 78703 7636319925564
A 63712 334720692
S 45293 115220968
S 698 499452557
A 58815 654912386
S 17380 556649929
Q 14139 68831 6950115439006
Q 2002 58771 1456471330095
S 65816 568258268
S 11385 674121995
Q 58541 83675 6814113934215
S 71191 34815052
S 69241 169318174
A 65794 862126649
S 5160 186231042
A 27986 686885341
S 34109 205669841
S 67350 411184198
Q 10831 55030 5052534310676
S 25996 52013690
Q 21040 37557 1833638170828
Q 2948 85802 4663806274846
Q 33838 69243 3483137743471
S 80461 31123717
Q 5111 24869 4543665849059
S 30391 516794347
Q 32468 83886 3874750850099
Q 39537 47413 5006095131737
Q 40 85949 4018674169520
S 8205 446344078
Q 36779 53124 8520332633096
S 20236 402763945
A 36770 151274584
Q 9312 65289 1248842284199
S 29752 658087652
A 2520 239747212
A 70032 77166696
S 24301 3789438
Q 46680 87658 5492271265035
Q 13108 16361 91818776473
Q 10455 80607 3248240094762
S 43634 477145361
Q 1858 87943 1020086339731
S 12046 610693984
Q 702 66306 5087533129635
S 40674 788321910
S 70613 688497095
S 31184 821548805
A 15144 768454303
Q 1673 67904 6483329670726
S 1562 8016847
Q 24419 78706 4858419997241
Q 100 81534 7683145265287
Q 4985 74569 8781625113637
S 34603 95019397
S 74958 423059823
S 65404 38054830
S 54782 158630096
Q 14552 70071 1594958520181
S 40845 279149077
Q 50626 51821 333716059187
A 81171 532938261
Q 22834 83380 6956915665432
Q 21436 67946 1729406425453
Q 29037 56541 7406292454916
S 74543 652575948
Q 27364 34032 2464175324418
Q 56220 80243 9893438647306
A 54916 423403930
Q 6067 87621 4257894525536
S 18903 449054893
A 2899 433696296
A 46850 394578193
S 68749 554307321
Q 35275 78490 7348019640626
Q 1117 87835 588518310529
S 14997 680556031
A 62837 264216550
A 25856 760722506
A 82978 496117050
Q 32023 84746 9244872029234
S 16809 851437374
Q 3623 56753 4701835864878
S 20951 101298785
Q 61723 78554 4490275330161
A 34688 820765419
Q 17916 68984 752761222934
S 36263 415415293
Q 70827 80488 396277205893
S 78288 138817327
Q 22071 46717 7761977638547
S 35482 855209284
Q 67543 85068 1823530173232
S 7485 903631999
Q 12720 71510 3377910719615
A 14915 322298974
S 56665 862480872
Q 21045 34662 8534858698197
Q 49097 79150 4608428926670
Q 27851 75959 5821831072724
A 48808 150543690
Q 8357 61905 6085763643701
Q 76081 81326 4191637345677
Q 48739 53117 661179236758
S 9362 348633406
S 62982 782704617
S 77500 40639268
A 84801 841499878
Q 28143 37740 8641600550685
A 62007 421999085
S 53895 598780245
S 62561 587458055
A 33822 307599364
Q 9231 61860 8825097965396
A 71327 889878632
A 74037 283744992
S 76597 150574640
Q 7787 51122 4921690257912
S 31683 709834531
Q 1980 43500 816033108063
Q 12104 79264 8884384543227
Q 14547 52956 4857067173414
A 42215 2503292
A 22545 45561804
Q 5262 70913 7557992968522
Q 24836 58552 3865719545906
S 21793 581954421
Q 41115 82212 7169638460825
S 31866 385579446
Q 42790 67451 7064839753626
Q 40570 80538 3321021761206
Q 8543 86749 6829639972150
A 72486 360161940
Q 5561 86696 21309287070
S 35463 528035222
Q 168 85756 5274156446505
S 25999 210905517
Q 2815 82681 424450247135
Q 36726 80813 2707691603056
Q 8626 71105 4325640375603
Q 7207 33110 693984823866
A 83581 276608054
A 42635 1062723
A 50198 381268432
S 33876 748499259
S 5694 416436649
Q 31792 58719 6315056899358
Q 2573 57552 9333785486482
A 20534 426553408
Q 4998 87402 5697267697219
A 24790 795555388
Q 2290 11041 1251078528733
A 70921 651520958
A 76863 790910289
Q 20168 26796 4838098188824
Q 189 87772 7532868260725
A 13424 721470966
S 56741 283731802
S 35450 276124698
S 25947 309433314
S 8242 62380291
Q 14126 79506 3581669993198
Q 50264 66030 2028516553312
Q 54004 58055 2772323969420
A 2378 203449516
S 43226 229882614
Q 19429 47327 8542246046808
Q 9941 32930 3987256892898
S 45443 453028854
S 82594 393887264
A 44369 61749224
Q 9123 24113 552976241278
Q 3016 84768 4887641450952
S 2114 785820754
Q 4440 47100 8984030423402
S 62054 325499715
S 59014 289623258
Q 2853 77450 5196218519887
Q 4243 87915 1799466614461
S 42010 551632362
S 50086 637328505
A 16127 678171416
A 41654 523357273
A 45784 901965197
Q 950 88038 6338451132279
Q 18509 76412 6643260804765
S 30864 119332384
A 22317 966776063
A 78066 379262090
S 44896 569007369
Q 47470 69297 3168377274133
A 41010 501723749
A 58388 629971028
S 43803 756652305
S 57075 178907352
A 50739 409941843
S 34032 618567355
S 19046 930688563
Q 36086 85235 5895459542055
S 75028 931734376
A 14152 69208971
A 18985 605689150
A 37706 625920740
A 84344 411762985
Q 24165 47901 2557358067273
A 13541 548198252
A 32227 194735044
Q 42419 65210 4609029363695
S 75073 510470118
Q 5919 85540 7660081722948
A 48223 697960300
Q 1708 79325 1484884834061
S 40605 300339511
Q 813 69077 3210171882408
Q 8298 13203 2993150763019
S 71913 129481964
S 60174 881626335
Q 226 81266 5802357626030
A 51733 5398648
A 57979 66769282
A 65533 205828215
S 66194 125685283
Q 10597 86744 5028563765191
A 33712 553757595
A 23613 864858247
A 63727 370684010
Q 27813 56516 7509010140834
Q 35903 83490 8115560992902
A 24965 682490442
S 26745 130564262
Q 9490 83625 2285869157401
A 38678 158154933
Q 60334 82262 4742996675074
A 61087 706442021
S 60814 136113795
A 20927 318863151
A 23414 819974822
S 12623 777248733
A 53133 143022575
S 428 629878870
A 83815 759981944
A 34480 69782482
S 88090 794333322
Q 10316 81180 1821990306077
A 55318 377645717
A 63010 628060957
A 43174 263485816
Q 19408 49162 3838237119281
A 55455 755163261
Q 21573 86521 3337770423809
Q 25771 53943 3823236109498
Q 12218 83461 9132160618766
Q 24932 79589 3755295147620
A 35310 980744479
S 61058 416414797
A 36207 591385202
Q 82077 87508 3421403992938
Q 23847 70412 2544323709652
Q 27808 31857 3028396831099
S 2483 799350791
Q 35500 46157 6102005542261
S 34316 780749991
S 49329 58074270
S 24717 710161208
Q 1624 56308 6650737245513
A 41272 260757811
A 14829 291306535
S 21692 212191631
A 85371 616370613
S 78265 75497035
A 52317 199401321
Q 1385 86977 6951342637592
A 70699 297995501
S 36691 870684815
Q 65519 70041 2462660069852
Q 7073 22996 6845337323427
S 32837 537587030
Q 31486 34011 2080206402286
S 77884 710779665
Q 6636 76606 8673975905475
Q 28670 79429 5801930588148
Q 28202 84395 2450886525240
A 59662 410966366
S 45749 70145992
A 9796 498723542
A 5307 120131570
S 75376 723228713
A 81841 431565402
Q 4595 73588 2152426108660
S 18625 679302114
A 63466 221940217
A 10162 918061957
Q 202 76953 4053233380207
Q 7641 28834 625574075626
Q 12280 34996 3206004918558
A 76811 766817673
A 21719 819604317
Q 35969 77157 8133941023755
S 47845 604858905
A 58647 149386866
S 7814 765162265
Q 1597 76210 6548628794846
Q 3460 84169 9872315749423
Q 4481 75127 4233542630693
A 48003 114094284
Q 31290 82260 4057907804425
S 31030 453924505
S 31480 398322306
Q 70569 76924 4863853715737
Q 12147 77700 5629054054142
S 64316 653010255
Q 66424 67410 90931854060
Q 35555 63953 5783592842446
A 67457 562717432
Q 37071 46341 84938703496
S 73596 429261646
A 23706 814609233
Q 2111 4445 1487167447756
Q 10597 74781 4689909298799
A 69156 414758893
Q 19838 29220 4458343684126
Q 38431 79558 4954844302428
S 3487 236017586
Q 11656 81707 9720176712683
Q 19444 72062 7600667074393
S 80594 282594742
A 1290 806695381
Q 54631 56752 321793775530
A 19726 676226110
Q 30791 85253 2619453698618
Q 5568 24370 638042039085
Q 17469 59266 8323985775704
S 16958 943998859
A 87564 360817962
A 68325 314670911
Q 3190 83802 4054865339398
Q 10549 32745 9840402967341
A 40717 158263373
Q 3515 34852 368330473466
A 70752 307443950
Q 422 87590 4389304111619
Q 3602 11912 2044869909323
A 50110 984683253
A 31483 708079976
Q 3752 66069 6140812200599
Q 56493 64153 3733464681582
A 60168 785890429
Q 43021 54484 4563516564451
S 53475 992288758
Q 30622 71266 7313307476331
Q 7674 65275 6081931258520
A 32702 82989717
Q 34514 52141 5548359428836
A 59717 452615498
S 43537 888477223
Q 19582 61468 8439158826455
Q 64457 67928 1854380692231
A 69619 640682518
Q 31437 73078 2437829240736
Q 17551 30938 371728077673
S 87608 564078901
A 53613 934794771
S 68287 697704347
S 50074 773099601
Q 7305 64578 5277355136910
Q 8512 28547 4131914250607
S 29211 608872544
Q 14831 70637 6135439660243
S 66976 539588442
Q 19032 61322 1876580496215
S 38739 801305366
Q 9945 71809 4622929025584
Q 2221 16143 995950362445
S 51403 55089404
Q 2092 88067 314704721721
S 37003 145067577
S 87821 166500771
S 3109 341944864
Q 388 87882 1685088401089
A 54198 782008939
A 27595 845976287
Q 19996 85943 3557527782458
S 31999 597160385
A 85912 426860306
S 50728 739447897
A 74203 762471811
S 7846 352866072
Q 3863 74166 7019019300351
S 20283 984228520
Q 7463 22251 8851752723895
Q 61410 87341 6115126841757
A 23824 498759611
S 64136 693526749
Q 10209 72564 9578636830293
Q 22726 85214 8278469564539
A 38623 528297884
A 19981 985325282
A 65369 438390293
S 57484 268047789
S 79330 3997213
S 9438 982149644
A 68701 138831269
A 59381 64927965
Q 26653 30532 2570039952427
S 21034 639108719
Q 22790 35080 4813334023920
Q 22221 27494 3473926505896
A 75066 875142246
A 69396 316200254
A 66190 370517939
A 6531 476144845
Q 9683 69834 9856100205606
Q 8264 60067 667814583132
A 11288 788199681
S 82217 157361606
Q 7058 78429 7469322845205
A 43747 98455067
Q 24643 85032 5381670568718
S 63990 950893700
Q 39206 79728 2204769212902
Q 39428 67947 1963517719784
S 77600 137922132
Q 48907 57844 7166124395696
S 69166 714745563
Q 16 87970 1037436108194
Q 5949 25042 8814244935150
A 2039 334555983
A 70104 374976648
A 3138 502454772
Q 22473 85899 4093915599813
A 57698 341993249
A 38317 877991537
Q 226 75616 1503399694588
A 28088 729842545
A 25936 284696236
A 66652 262572621
Q 7544 70648 9806916447783
Q 9283 85867 4238793680634
Q 3085 69953 2109729167859
S 2800 936181251
A 882 815066259
S 17964 400385729
S 13992 178475265
Q 1460 21722 7369656139155
A 83936 26864950
S 36546 615380657
Q 18664 24823 4900850483800
S 48535 638931654
Q 8695 63950 9317249934973
A 66793 161887038
Q 9854 38564 6465745557345
Q 30495 83341 4149709035592
Q 28286 74313 3815129941186
Q 6581 77805 3882264494975
A 25512 278824283
S 40899 694172938
S 75638 147322081
A 68960 95802804
S 68900 353950531
Q 82209 87949 817013050307
S 22251 178235016
S 3096 757631762
Q 6865 67481 6072913408678
A 60778 774016006
Q 3087 86908 5375999502713
Q 31923 84343 637294916534
Q 3789 53334 7286786035461
S 80522 175288030
S 62981 866801883
A 69435 585528968
Q 1379 88023 7561133786242
Q 25299 30462 1165423131131
S 58358 735279832
A 14534 179297126
S 17993 580945573
Q 26103 63328 5705259981359
S 75123 357313909
Q 62544 82741 8527146489682
Q 42256 72798 2813714080738
S 13694 561921915
A 31753 76044811
S 57835 347839919
S 50564 984629386
A 37802 425334409
Q 40645 58892 1918517414164
S 64838 15590381
Q 43768 73819 6905097885701
Q 27086 76906 2739166007109
A 37455 313384775
Q 31562 67593 9221356276725
Q 17569 81113 7817597336308
S 36185 107936492
Q 8500 80008 7513740238104
Q 40053 77876 4981634972648
A 26113 737321264
Q 9914 85116 4666686798817
Q 31353 84929 9488176106782
A 44391 979551584
A 60309 395393021
Q 860 41243 1060314187611
S 39405 2091476
S 27429 528150936
Q 67873 75675 7003122841562
S 29784 798981792
Q 7366 85194 789468049695
A 71716 411020698
Q 15764 54755 817621172091
A 78207 181218324
A 36947 741201867
Q 30609 81556 824139023579
S 36599 830050821
Q 14582 58484 7600608583866
S 11851 137981031
Q 21775 52198 2210047124657
Q 25033 78153 4494668936922
A 48440 223925914
Q 4795 83022 6294257956137
A 48363 43947580
Q 32487 67392 820208391303
A 39331 913266173
S 23722 339853227
Q 58639 75875 2409031717618
A 16839 62422072
Q 67058 76407 9053622940368
A 46608 828201699
Q 1947 55732 5967779072142
Q 26749 63881 5640875877298
S 36242 451481100
Q 13497 53567 3214727893626
A 19221 682703601
A 39490 612255402
S 34958 965331076
S 37568 453841722
Q 3984 50496 6222271926218
A 12307 444508897
Q 58112 74924 2443315604133
Q 35925 37100 167960195494
S 81237 936422333
S 34160 396632197
S 28981 776968978
A 56627 93951384
S 31436 723423546
Q 7825 65491 6462460742109
A 76627 43892602
A 79458 772013395
Q 19176 24213 5000021504045
S 71503 602399667
Q 29858 44380 9590793038359
Q 31285 83594 3700107175004
A 32114 450757307
A 28135 235712858
Q 32600 65483 8788138026190
A 72412 840501310
S 82895 614872185
S 3355 692836569
S 58476 71207083
Q 35581 65381 4015423237769
S 50782 670115570
Q 5013 77737 96521773883
Q 1075 82523 9455290055102
A 51354 952925773
S 27662 599694060
S 84644 18208389
Q 523 67926 5591173611566
A 9206 268863828
A 49795 917860231
Q 3932 63980 8522687854313
Q 33803 66601 8594135901210
A 6221 374973037
Q 27220 42515 4512307572659
Q 40044 44195 9053136919
S 57244 676674521
Q 53059 72529 1727594488584
S 51509 908829808
A 83714 979316614
Q 55 86860 428764476227
Q 6378 78770 2943091763514
Q 12794 54403 5118624932105
Q 14376 78623 1199832296322
A 2938 191904793
S 66940 157650482
Q 37289 69541 4634252386837
S 4719 913122024
A 48575 372850622
S 45774 512300524
S 81874 861961549
S 13511 464441341
A 37619 354256501
A 31162 901436281
Q 33185 46516 8665715832185
A 6728 421999930
S 83689 550164376
A 31523 749750860
S 37705 729136113
Q 12485 15029 1529990344276
S 22508 546902892
Q 55010 57163 952620607496
S 27580 621187542
Q 14851 45648 3697333371518
A 13289 59889111
A 73883 624108779
Q 48579 75191 3525632672189
S 20425 859464057
S 70998 983855010
Q 152 75457 6148380415384
Q 40947 70977 6202863692552
A 20911 971056760
S 20960 619088898
S 25533 387956450
S 43692 742930027
S 10115 198059802
Q 35103 87376 6654360005720
A 86518 957467163
S 64584 393777236
Q 56144 81071 6982235810940
A 59367 668453816
S 890 730064624
S 67125 868394028
S 19773 37825299
A 63028 580781341
Q 908 56263 3473707676056
Q 897 34566 8979911443787
A 2609 684098728
Q 56841 74762 877017336364
Q 598 68994 3339664927061
A 64164 946215214
A 70216 750078085
Q 23103 85443 6184098392109
Q 40386 85441 3716565490367
S 72770 293387497
S 52024 854006165
S 17395 962588894
S 43160 609625335
Q 25047 62257 3258461287337
A 56556 787961527
A 12014 458918730
A 59914 312157089
Q 10392 14883 3994250293051
Q 12893 78262 2186872349061
A 67450 4194996
A 46067 567366990
A 84614 853292172
A 38282 993548854
A 10546 148856179
A 68489 894908119
A 69700 802926580
Q 50260 81244 7773546743622
Q 29899 60316 3778626065336
Q 67852 73248 1637336765782
A 60672 650049838
Q 43047 72490 232119472963
S 60684 259790127
Q 11019 25330 6629860130639
S 15504 893104513
S 82187 952507713
A 14188 832813567
S 30337 706817660
Q 19928 62296 2820936285763
Q 2423 66556 1914664126899
Q 1094 88098 3061448537898
A 23995 916449630
Q 22037 65768 7309367255682
S 67613 249018890
A 64575 428276501
A 47230 906995216
Q 34239 61802 1405437759754
A 2513 108760347
Q 40576 64159 89605151651
Q 14669 64718 4740157613567
Q 6364 82346 3941122571593
Q 8209 13922 4732271932042
S 81684 790731349
Q 10775 25420 6210015268496
Q 36117 38791 2462546806168
S 84833 365023981
S 11742 469528496
S 24405 808236244
Q 2176 82996 7685377216786
Q 346 88022 7447087196896
A 66016 851884483
A 20709 691480465
Q 34825 74243 2081657683831
Q 1748 86647 2270313336341
Q 1728 10689 3361197145019
Q 52079 52605 338294612518
Q 12242 51526 1405362337941
S 61489 934884307
Q 970 86595 6982293382065
S 66541 529217861
Q 4966 84393 7460828660188
A 70276 173024778
Q 978 53970 8097541398450
A 7433 311618457
A 60016 153863711
A 67688 407648602
A 67671 734849085
S 73792 693924099
S 77456 271315807
S 43046 82434053
Q 17251 85124 8478977117361
S 73131 389978371
Q 20203 23109 882010458031
Q 47 83086 4990728147173
Q 166 88086 1567615072044
Q 18353 37684 4680241999671
A 43693 726302555
S 16866 244378204
Q 25380 41862 2988343084437
Q 22983 34870 2215247129539
Q 15452 86039 6408144131786
A 552 311132692
S 79340 925719074
Q 24799 42361 736415537423
Q 31733 61462 1675702757822
A 12918 137582808
Q 12935 49339 4007701266534
A 25634 826269695
S 69700 890636694
S 64187 717653685
A 87196 694211906
S 1702 571497727
Q 18269 82453 6802271637085
Q 29488 82663 3144141974479
Q 21056 82168 3749401892335
Q 13215 83090 2044707940073
S 66173 39683203
Q 53729 69247 7202014741332
Q 1077 78857 778019601985
Q 5263 5688 236541661418
A 33105 509616717
A 22497 32662924
Q 43567 52099 2704181319985
S 75996 873781200
Q 9771 72008 1184260313690
Q 26091 56509 6191794689750
S 18057 741172626
Q 21231 60599 6023090839347
S 20165 886120119
Q 38163 55222 2555465678207
Q 546 55730 477957035533
S 33743 573233774
S 16033 957175575
Q 13634 70278 9526873768210
S 35159 21502176
Q 39869 62987 5432841876902
A 19894 452499901
S 9678 827150493
S 17429 603985261
Q 76 84995 320396283209
A 78088 656803693
A 64799 582171932
Q 36750 51637 2025400474061
Q 14897 25991 7957301493364
S 18248 416933559
A 53851 290178030
Q 26568 44812 3634664625733
A 13854 666635776
S 74476 718027817
S 75461 140624133
Q 11453 53617 461959527457
Q 17697 30146 4743510282777
A 3576 318107176
S 73066 121712681
S 16841 443229771
S 84200 912144780
A 13579 551144177
S 29617 417626873
S 39306 78965359
S 15200 769632058
A 19802 584233375
Q 63621 83673 8101517217595
A 21901 635491534
Q 1706 87052 6217336457024
Q 12087 30110 512175751646
A 1089 678278243
S 5165 608232887
Q 12833 67915 4756598510204
Q 20922 39671 7585393533499
S 78294 626196260
S 87432 836308729
A 2287 649199184
S 57628 566174623
A 53680 992287093
S 81441 824004557
S 80596 553558853
A 48999 675019575
A 1177 94844702
S 55049 392924144
S 76147 321032763
A 54389 713466183
Q 13981 34024 2874264437452
Q 29677 54044 5148987705652
A 6481 251467202
Q 12921 70306 7932823592676
S 18158 249439808
A 78450 66742938
A 44126 529619181
Q 28011 80866 4820708318031
S 26721 64423696
Q 64728 81382 965758628363
Q 19799 49761 9012389525511
Q 40087 85707 8607317818335
A 24625 966726145
S 78496 4763501
Q 32909 70684 9027784918992
A 65408 43748157
A 51543 97660459
A 21234 859251196
A 30274 805379260
A 27098 388482057
A 38998 333021671
Q 7316 74606 9663264127945
S 46055 974311285
S 66827 330793078
S 81329 434241846
Q 1337 85102 2276742939298
A 80432 875724992
Q 32997 68609 3600870311337
A 15068 478418147
Q 3145 71054 7637907146103
A 80649 580383692
Q 14526 81450 4633939644972
A 24897 963387257
S 46584 639170234
S 55183 210926767
S 79137 180896215
S 73282 897558316
Q 1236 85012 2106487360491
Q 31341 83073 6175993982847
S 4564 561852278
A 53150 447008045
Q 5292 75707 1856191605241
A 72123 930474203
S 86531 722406384
Q 25077 67241 510648560902
Q 25366 38606 5783582959527
S 27064 89023097
S 14348 624506993
S 78814 460556690
S 44973 24204328
A 44744 354577104
A 57997 100549460
S 4068 484922185
Q 2175 81995 4371350714600
S 46912 840967859
A 46775 945395803
S 14603 466465882
S 77289 74883311
A 20432 612183782
A 53840 603312043
A 40409 783904999
A 52913 368160077
S 60444 514720302
Q 6232 11735 63751761872
A 85215 970280097
S 47485 647800773
Q 11832 75452 145101956127
S 42976 674885856
Q 5644 48967 1275713797902
S 22509 452007442
A 78890 821514772
S 50182 656275011
Q 11031 85667 8274901452476
A 76317 813275326
S 21986 562564414
Q 41858 86782 2523073425171
Q 23592 43057 2810148738243
Q 7284 33464 9768895797664
Q 13694 17918 387506647915
A 57270 860588615
S 31772 644249404
Q 62263 62803 191464921585
A 64302 775191071
S 77159 608616895
Q 72851 87425 5059378353283
Q 36542 45880 2813552759203
A 48155 846575498
S 43078 442111658
Q 15351 77165 1327095597860
A 5889 10440638
S 25254 818152266
A 30517 948749584
A 71780 916301117
Q 18753 72928 1952808483196
S 61799 612766347
Q 9971 50905 6306546088271
Q 8911 46483 7047974733563
Q 18403 82033 995865529599
A 72556 335745031
Q 12552 45771 7132208925515
Q 6200 39471 3489421693521
A 65303 939172357
S 40104 636904908
A 65124 256636124
Q 53411 68351 1262985876299
S 52555 732613363
S 88117 234171065
Q 44396 46836 1449056660133
S 65178 824596573
S 64730 588835997
S 86820 170854999
Q 57721 64275 3708842362971
Q 4923 45950 6618424504863
Q 9473 87772 261990692522
S 26248 276531434
Q 35918 41509 2131988904210
S 80812 966614935
A 78590 771189878
A 52833 927949808
S 57204 645321332
A 39015 85363625
Q 40463 69875 9198255626053
S 61635 376895257
A 68259 607566984
A 11790 588308674
Q 9435 87518 8038882098112
Q 44959 64051 646412133102
A 28411 347258039
A 72051 22296264
Q 1200 76948 783327782903
A 75131 645417957
S 27938 949423723
A 1528 983915529
A 31082 122617438
Q 25211 37427 5392122346163
A 4299 600692413
A 21371 435612178
S 63247 119047689
S 31787 900691447
Q 19418 70376 6142383393653
S 28855 970879872
A 64440 504346001
Q 13056 59943 2578323202085
Q 10635 46402 1565997308652
S 2170 992378440
A 7662 243253304
S 71702 836922898
Q 4775 71867 4237162446625
Q 39575 68244 7568045398795
A 67666 768349355
Q 37346 47248 1048668996216
Q 24432 45565 3406183457597
Q 4724 42482 8193182791726
A 26766 804132033
Q 25085 43337 86805908374
A 81996 578234312
S 8495 855549556
S 7135 207969134
A 32096 482015135
S 82271 133467673
S 19782 829275080
S 56350 872273676
Q 3400 85271 8358964676427
A 46964 801525578
Q 17199 60115 2968275039629
Q 8602 71652 3379099142695
A 58390 677172184
A 48122 656564539
A 54709 44560998
S 27128 480929516
A 70627 440162760
A 3901 419530186
S 37088 669280955
S 68261 477620143
A 17941 826139412
A 83687 369603282
A 16240 1114384
S 46520 483649471
S 87183 937593990
S 38894 36889431
S 78084 768683335
Q 57568 68856 6322244129337
A 28829 993050498
A 60573 988053470
S 61656 689262453
A 73800 793318986
A 57038 397438381
Q 14 85974 9317338082503
Q 862 82498 4807476216168
A 25160 308310196
S 81069 833404183
S 70024 383006559
Q 5656 87045 8678611890744
Q 53217 74891 784914834895
S 76967 840063778
A 71223 402487224
S 408 700485024
Q 4805 87660 4231675715835
A 42236 203604730
S 7765 975796871
A 15229 758115390
Q 2670 52448 3517587095845
Q 56189 67861 4449366810869
S 67554 346885253
A 83814 884624396
S 23151 709232334
Q 1706 64002 2730996549647
Q 50633 84316 3789979346400
S 79539 652019883
Q 17616 57241 4909009935556
Q 25946 75940 1707710182298
Q 58732 61266 1479570186742
Q 15346 59387 9573351640118
Q 58423 77964 5847929860534
Q 25360 79343 1600992408873
S 6412 468965548
Q 42537 75076 5562684796796
Q 13773 21068 4416165094616
Q 7970 74925 8597563272905
S 86401 492871656
A 80166 254616233
Q 33746 74255 4687449906402
S 76630 41271002
S 30505 858112014
S 86727 426109025
A 71007 920526140
A 57851 72702836
S 27618 119456878
A 83322 498396724
A 79193 906856731
A 2272 902428888
A 33736 566720441
S 3537 584474618
A 80554 535876272
S 11235 803320748
S 31100 133914801
S 36657 911545165
Q 5069 87669 3285140625045
Q 4303 74394 9701668315382
S 48971 38759585
A 35661 203239787
S 81944 75322823
Q 3447 67295 4458655927607
Q 15383 66590 416971037017
Q 21611 87631 3789614677334
Q 8243 88188 1486434227284
S 68753 248953381
S 18225 506010248
S 22064 889123012
Q 15280 44442 2191543332790
Q 2435 5922 1744881096017
Q 2102 64279 8722054877878
A 20574 221466129
S 3924 851466137
Q 22236 42487 6064377698427
Q 40722 83896 3596696431014
A 17720 110551966
Q 8245 69588 3522277247620
Q 19557 87238 8486820503525
Q 43702 58796 4048284858438
S 15811 619179711
Q 34116 41310 4063013613105
Q 192 85046 8762496935076
A 83423 381527138
Q 10029 53050 288234548021
A 40745 549112857
A 30540 407694647
Q 18918 84300 9585703039328
A 9476 639196159
Q 38186 87454 9852067717742
S 45593 536734361
A 18695 818521960
S 81026 393399884
A 28481 149356898
Q 48870 57231 7045747345138
S 79367 8898781
Q 11830 87443 4141115047550
Q 5134 86558 8812702954735
S 50126 340917413
A 21918 385454202
Q 12743 35415 7725043368315
S 59875 773782824
Q 18303 85673 1430635399883
Q 85159 86113 362151520993
Q 56410 81169 8735981056652
Q 5847 61328 1382137645309
Q 778 28762 1993975735091
Q 59059 78287 7799170180612
Q 3820 82808 5917976913466
S 42295 113288948
Q 10162 33652 2482492402553
S 19682 731579930
A 78907 518098738
A 22868 424131305
A 23383 422470802
Q 1905 13805 8979645301524
Q 19311 72420 5023652988011
S 58395 430218815
Q 9091 82763 4597624061254
S 77927 263881806
Q 5121 87159 7787336461239
A 13808 555932781
Q 25638 58980 9823650218567
S 28686 524979692
S 36064 214115780
Q 6921 28557 7912620231172
Q 17473 79168 7974277415305
A 62313 705110514
S 86934 144809242
Q 7494 65288 403061815182
Q 22050 85736 7848094068473
Q 20149 81999 8251948087292
Q 1523 79184 5156894727768
Q 3488 87945 7935871621918
Q 26 88087 4746866537373
S 51759 553814975
A 16678 251403687
Q 1435 45797 639557691515
Q 934 74758 2129348208366
A 32881 744852709
Q 17299 79891 4622399320996
Q 7296 86046 9900329131557
Q 43970 74328 885378947835
Q 4155 69709 9723160704989
S 77936 201260147
S 45869 266725951
S 48781 254867987
S 14887 573399299
Q 62077 68779 6163956433600
Q 14123 36541 726021440090
Q 22701 77380 5734231913217
A 26048 298367615
S 47876 392592065
S 22797 101953415
Q 15113 62245 9876237124808
A 32443 759034835
S 14340 9792936
S 12914 142927118
Q 178 84988 706166626275
Q 7207 69481 7372041706131
Q 1548 65545 4579917716031
Q 11345 82861 4050576492122
A 88016 354697816
Q 12046 28239 9093784966350
A 73690 886486664
Q 6694 25696 9128857502612
Q 26293 69866 7548026046723
Q 47755 54408 2250411903848
A 63372 462451681
A 65499 448888771
S 9031 490982300
Q 21459 27044 2650919059501
Q 11573 76703 2946750786188
A 41948 604039706
A 53099 108795710
A 33302 269648319
A 45399 178125011
Q 18542 63503 6971770179878
Q 33803 69234 5890053522014
Q 1089 85984 5545784607387
S 56321 603996223
S 75251 388653100
Q 49777 76539 713947929612
Q 39440 81764 7884587966772
Q 2431 63894 5253464788770
S 10915 362182823
S 6379 747473601
A 8262 200228718
S 78866 431827298
Q 32883 75153 3007783191316
S 33253 194812398
A 43060 953814852
S 7459 777079984
A 21575 689902708
Q 9367 58052 4354494420932
A 57301 956074001
S 54579 328530246
A 82109 861933429
Q 23226 76151 1187953816197
A 76178 351549134
A 13580 242731772
S 85338 862300565
Q 6962 37220 789908603942
A 20789 216805373
A 69586 112055949
A 42503 102981493
Q 13436 72943 1084644188558
S 17604 216152842
S 78629 598996743
Q 40859 44331 3112635083131
Q 3073 82796 3558515096202
Q 23349 39859 4296388256010
S 68398 932216769
S 35477 543199096
Q 3275 83745 5459837855502
Q 17494 68370 8200740233818
Q 28739 79247 6368142845540
Q 32930 61496 3065111824700
A 36665 317071525
Q 64837 86967 231272691413
A 86074 365751435
A 81392 519406595
S 25129 28646677
Q 1157 11502 4205429843557
S 29972 354722411
Q 34417 65866 4567685849768
Q 35735 37985 798934091689
Q 2329 30684 1434860708933
Q 8646 34993 9469709243081
A 1848 852183590
S 12674 83692797
S 57155 163009846
A 57289 513046752
A 2116 862179522
A 86030 690239081
A 34533 152116308
Q 20042 26133 2444580245614
Q 64087 76464 11243509196
A 32228 845827683
A 26014 539153424
Q 4166 83637 9395935194383
S 52586 624712812
Q 20660 52551 3390073047543
A 25084 937938386
S 38450 695856083
A 28340 794584046
S 20130 725159049
A 24084 608419304
Q 170 86564 2664592347315
Q 26070 61387 9678116200611
A 55348 440569597
S 25289 244470251
A 9636 617629729
Q 18448 77186 5128529117055
A 47298 100763110
A 32872 568309719
Q 7305 81316 4505005325361
A 48765 903781179
Q 14324 72707 7672092679461
S 25558 400183970
A 82541 876334127
A 42717 528680423
S 18253 270104714
Q 8937 58530 9933099084741
S 25498 464383758
Q 597 87018 9461679271629
A 28583 120192032
Q 568 85387 5414250587402
Q 2164 86937 2653536340554
Q 20422 75386 9968080026896
S 10503 826187779
S 64470 634499371
Q 3754 69883 9381933445675
Q 32408 46123 6349164562672
Q 1741 12631 1013768993748
A 69181 333428886
A 65219 758064781
Q 5612 35429 1351565427598
A 63883 150388485
A 69394 136333322
A 87715 744922887
A 11779 788870089
Q 9867 28295 2198408650903
Q 49233 86009 7648540136604
A 34599 161659912
S 28641 546665033
Q 30308 57206 4041673481928
Q 514 86617 1005987960966
A 6821 866884525
A 72017 102851001
S 43661 587119064
Q 12248 18474 1073868681156
Q 15870 55050 8729126181420
Q 7838 85748 5132650058710
S 55843 916842932
Q 284 61459 7281752368295
Q 6988 88150 1485708866200
S 7850 854835548
A 12234 864556617
Q 28257 82273 1934821849540
Q 78839 81352 1405477641635
S 86464 92641902
Q 17157 75247 4624271536513
Q 16990 28834 503066607765
A 22438 885933874
A 46278 894487165
Q 21534 53459 9187859709449
Q 34840 84150 1923536298729
Q 80128 84421 3830538444801
S 16798 208643900
A 34456 773620717
S 49377 674807984
S 53692 587298175
S 39215 640195864
Q 4209 83464 3918889982459
S 50620 953682931
S 24144 69042442
A 24086 232615701
A 46267 145157567
S 37454 419933061
S 4009 13919022
Q 4667 85612 9652969597975
S 10318 735226455
A 56093 591838985
Q 25895 67294 3020338756006
Q 14616 22308 490979250080
S 85225 624524039
A 25388 364238737
Q 21160 86283 2921807088734
A 26386 129699731
A 16117 257689028
A 25926 991790445
A 9967 194054667
S 38023 628903922
Q 6820 43601 1197003407795
S 87552 35160830
Q 737 85645 3012401168120
S 747 638104651
Q 44845 71873 6999184886812
Q 41425 80459 8334425568782
S 30016 63867891
A 80215 886155229
Q 29802 44561 366718493140
S 10050 123551916
Q 67316 86219 7249453658762
A 23605 418854402
A 74217 2198057
S 28343 464662712
A 1441 662023276
A 22346 606199601
S 32888 180743193
S 81737 924984298
S 16224 96396799
S 73446 289905445
S 13588 733168328
S 61027 460645210
Q 4708 62816 4209282591902
Q 47814 85280 3671578988608
A 56857 766341823
S 25154 360249840
A 25433 49996053
Q 22425 41770 9540096341225
A 44136 555454104
A 77196 933472739
A 16739 482198249
S 42880 84161808
Q 51593 78380 3315708927870
A 5937 879984845
Q 10896 78161 6757105319517
A 24728 388174359
S 55868 193825580
A 31841 300973900
Q 47982 63743 1023649151373
S 30293 500709436
S 83352 795323946
S 13391 896851769
Q 17893 87690 6189620183657
Q 7604 78899 5486402355847
S 46795 871797877
S 25564 413991004
A 31696 655394307
Q 784 83668 3715670082703
A 10403 261479504
Q 11962 59576 7332595623701
S 83464 306769627
Q 58832 86677 6191166157592
A 13066 309197985
Q 48270 71565 1249207531529
A 73037 86321806
S 77686 950927094
S 12854 603113525
Q 72859 81349 1186026507133
Q 59310 81753 1107507647210
Q 9603 86829 4850061262102
Q 37386 85196 2917684092891
A 80729 373671155
S 12302 255086831
S 35063 77869867
Q 15345 56345 2260752155090
S 67650 434627554
S 60988 552994125
Q 26637 54569 773969994354
Q 4775 79100 1909091700873
S 12540 114944507
A 65155 849658657
A 50662 602464670
A 51753 701048838
Q 366 87994 1058458110068
S 83802 734380249
A 73880 813477835
S 67021 916886561
A 68771 350905873
Q 7490 80834 3557637655049
S 38059 891936058
Q 53705 65260 8787327646969
A 9058 1694741
Q 3584 14517 753553495193
S 75038 152992429
S 30927 803200015
Q 3414 76190 2344977313287
S 76353 881486623
Q 39716 78282 2614678188927
Q 9410 76277 9639712235318
S 78653 462455750
A 797 139425768
Q 11051 19533 6642498063265
A 83118 954338903
S 34139 957705106
S 88111 964870421
Q 22541 58285 8879874073258
Q 12223 29142 8687545469557
S 45750 216178410
A 1953 441333726
Q 15545 87222 9928116637368
A 3328 517507618
A 1570 343434638
Q 26675 82156 4534622893309
A 83108 898696342
S 35194 50545982
Q 40082 62305 8618250361182
Q 8928 42538 8144009117617
Q 2247 14792 6800700408840
S 88057 875677887
A 27403 617960208
S 53225 417777378
S 83274 189961039
Q 49118 66429 4880617262921
S 80247 685981536
S 11397 667057239
Q 69496 73066 1590236205523
Q 8643 48586 4532054731508
A 4300 408106029
S 23440 330208793
A 58319 870522652
S 37865 819437476
S 27156 419272620
A 14774 237778388
A 17359 947009496
Q 57324 73199 9191053740200
A 64554 996823024
S 46224 541923815
Q 16230 83558 9459447422461
S 15911 832313223
Q 42158 68186 2164334243216
Q 52287 83914 1685167152194
Q 9124 71312 9533259746965
Q 3176 51190 2192342040808
Q 21745 30714 4181328408506
A 65501 212434023
S 81708 677283946
A 84558 488226501
Q 777 63852 1439757690298
Q 9840 80515 6684792325183
Q 6900 40553 4669561765693
S 7383 496056753
A 19921 996311970
Q 2261 79673 1434832871017
S 60590 247522414
Q 13940 61950 6588167017574
S 74822 108810569
S 50802 484382360
S 77138 161069138
A 54937 362784135
A 9107 324470819
S 37279 803637796
A 38489 693362374
S 63263 105237065
S 36440 186827326
Q 11974 38493 9094434810862
Q 21830 41665 4522863850239
S 51119 654393265
S 16563 36433722
S 27845 191238111
A 29570 944455630
S 57444 995531333
S 78760 296352916
Q 35355 82700 3753293142179
S 48076 522190631
S 63564 286635631
S 42182 189940346
Q 53818 62374 5909298862640
Q 11255 52428 8029250427336
Q 68453 72437 1567419552847
Q 564 72902 1195043360651
S 80309 544179321
A 64327 619396647
A 75250 668177794
A 76634 684980855
A 22549 472083773
S 48117 475768779
Q 19098 67813 1736363271113
S 33302 98048113
A 67623 215264908
Q 50456 75705 9847459876733
S 63210 111259295
S 3212 108991643
Q 66129 83064 7114944273363
S 16463 896411151
S 6697 65852962
S 22896 83395709
Q 17536 81839 5749435308571
A 87062 686579306
S 389 169188761
Q 27971 79297 6938459533064
S 49432 811533271
S 41603 169533826
S 79995 512600366
S 55867 369154721
Q 1697 21064 7753607082922
S 44367 218983022
A 34870 39220007
Q 4364 44847 7922927585367
S 10528 773217525
Q 364 70911 9539756572165
Q 19351 61828 1945996051582
S 72747 304264428
S 31419 769925060
S 26089 177177907
A 88157 983051467
S 67868 849466363
S 44711 413852221
A 67649 535000086
A 65003 857204151
A 73133 766814918
S 43859 388735722
Q 7081 82905 8432369194058
A 61518 396807489
S 51442 465853598
A 74122 178955247
Q 27223 42831 5349873908997
Q 30501 42576 2037824924461
S 78005 820483251
S 62906 672740786
Q 56383 79951 2660816502355
Q 8952 54257 4425177430395
Q 4946 87038 349379993949
Q 47263 85787 8631107390862
Q 37383 74819 4116802259337
Q 68312 85768 268175546509
Q 731 86686 940688084987
S 46317 646370980
S 46449 32822107
A 31803 555147020
Q 9270 50224 3861743466574
S 34742 283533957
Q 39537 67272 9500799148862
S 46448 666147431
Q 9163 34324 6318611676194
A 50754 321995307
S 81673 2500435
S 72517 648471958
S 18329 994522418
S 52724 686197776
S 13431 723019004
A 12909 946618765
Q 18985 47737 7189759728428
Q 25518 32294 224044452478
Q 7953 54667 605077941136
Q 2171 87209 5939082180449
A 78549 168026482
Q 11217 79693 6931401806262
A 83184 223701680
Q 12193 87697 6847193590586
S 78735 600183819
Q 59928 75361 3452354533649
S 600 699171681
Q 1662 78080 5724900846446
S 15932 598857549
S 16914 310131782
A 75609 922569402
S 37785 418816326
Q 25644 77055 1011629011359
Q 19505 29617 6618024696692
A 84123 914437258
A 43563 684431903
S 14457 346003678
S 26400 66406583
S 69682 235121553
A 10270 688449234
S 69984 827855123
S 52033 954009885
Q 388 88064 5290035574693
Q 4090 87371 6096081266192
Q 61193 75662 4117218417832
A 8061 343451321
Q 30194 58546 5490230909553
S 71639 284244822
Q 21163 73737 3012684369535
S 72856 49508243
Q 959 83476 8233986576943
S 45475 714748905
Q 37629 55600 6173672013384
A 1015 729994433
Q 40276 59055 2950930027859
Q 10834 57583 5572575846950
S 48970 965851578
S 31641 856697082
Q 24252 68866 6962767574168
Q 29153 80292 9310860756670
Q 17331 82113 6359981939957
S 72226 654970157
Q 34850 81172 4740327770247
A 44655 503533655
A 73073 175758666
Q 7255 86077 4981878230146
Q 3894 86736 8286725660197
S 66942 389894136
Q 51683 73575 6563262270074
S 5902 773275208
Q 43677 87482 7413141127931
Q 55089 70080 8022698847869
A 83619 484415705
S 73913 307029927
A 63150 26420683
S 54649 198089096
Q 27268 81531 5352966829429
A 66704 386276994
A 38691 229710920
A 24406 891299728
Q 32931 70638 4162793949944
Q 7851 66987 5801340716921
A 79797 802273590
Q 308 50838 3232610779417
A 73481 697759172
S 801 916669852
Q 1084 87957 9775775921979
S 26984 516285409
A 52549 849144221
Q 62613 74521 1465697190586
Q 20251 34406 3256994454092
A 41185 990872358
Q 10070 11847 266166799356
Q 3298 66122 5995563647376
Q 49529 72754 5151550755154
S 12708 890187084
A 54321 933565304
A 22168 730058461
Q 248 83500 1375477220090
Q 32262 62270 718374763939
S 10911 641490975
S 45349 587356151
A 35599 25977287
A 2457 32765066
S 9073 995885398
A 87476 913061966
Q 21189 54847 3892766477508
Q 45538 48174 2375021091768
Q 1412 84717 1626448549428
A 38226 998164080
S 8911 589209434
Q 37932 71532 720758062208
S 77632 534137523
S 10254 928467604
A 19473 270699904
S 47042 251381608
Q 65178 66134 74787440880
Q 797 60830 2773831331536
Q 26915 54365 8778618915962
A 17176 191419681
Q 16354 63600 4435214151735
A 79906 876393172
A 63774 382146673
Q 47191 85224 1417348169507
S 66161 840735491
A 66218 636796441
S 74395 915824074
A 4596 334775876
S 15704 630352295
S 70926 345234322
Q 19965 24073 2923828665037
A 46050 810572640
S 11876 114376276
Q 31548 45816 6092347292943
S 69139 969026746
Q 4443 80608 4402744311943
Q 13603 82564 3172385990926
A 81367 4359789
Q 65966 72609 1601430659563
Q 31666 59265 2547368663440
Q 14037 85512 8645131207302
Q 2846 76115 4912860306780
S 85663 91924278
Q 19020 76426 3618328767175
Q 58383 88055 4564833898611
Q 70067 76342 5642912335822
S 21437 37442887
S 2730 964674062
A 59400 110582578
S 76111 900549730
A 63136 641190311
S 27679 522340311
Q 20636 86303 4206697259045
Q 2634 66144 9723166667968
S 14809 166288064
A 4338 880929053
S 48664 775003315
A 30427 95246021
Q 25384 85590 1191031754673
S 24521 429304448
A 60801 892770542
S 42278 45340353
Q 43314 67679 8080144634289
Q 9450 86777 4040552746785
Q 1773 53443 3718545495874
Q 18956 19957 452153677923
S 84573 463847510
Q 7618 79596 1515423162835
Q 27665 86968 2344305941747
A 15108 319656357
S 81810 964200286
S 44944 790692499
Q 7810 64213 821120440345
Q 24054 85244 3297683872701
A 50570 720170854
S 30581 1730406
Q 45611 87021 8053052792548
A 77715 760623250
Q 15980 67923 2274053885730
S 40793 442137107
Q 1858 85856 8153928949673
Q 22320 75708 5670370398316
S 20559 851735491
S 19469 211449805
Q 11881 76172 5019525107021
Q 3506 38245 160399579297
Q 2997 32982 5302554897557
Q 70217 75882 1737086403751
S 39699 753553581
Q 5867 87447 3876372549676
A 87188 706076282
A 28516 319830716
Q 25945 76896 9012013200043
A 4483 732970318
Q 3886 87822 4487306951180
Q 15080 45636 2815234656454
Q 9639 29882 7866642967586
Q 1998 86858 4676235577740
S 22895 355460174
A 68847 21290517
S 84459 219674134
S 19858 193458171
A 23659 796255878
Q 1489 2086 324316840105
S 27835 480934030
A 87809 938801428
Q 9111 57531 3298077327369
Q 25897 63550 3668339131386
A 32158 221459125
A 75328 955530518
Q 298 87055 4119348688515
A 72931 791864534
A 6593 462417056
S 43361 794126877
S 55225 823152257
S 36875 756071501
A 49664 91869225
A 76301 889869117
Q 637 65276 2663938253887
A 33691 870070784
Q 16221 17476 576059621061
Q 14895 56417 1629732719117
Q 1673 77233 8897565418720
A 21185 915837332
A 802 437505353
Q 9387 39732 5586603580488
S 38831 51211403
S 33819 331312451
Q 2425 81033 584168417064
A 39943 779449290
A 40637 47201183
A 6901 653497738
A 31037 74373505
Q 1800 88082 7590555604237
Q 25789 70190 4599467539497
Q 26426 49288 2436838490727
Q 13721 52683 2007197336360
Q 17582 17959 303364423377
S 13543 917615035
S 30547 455491775
A 22974 368668489
A 67746 669081303
S 24108 427630874
Q 1859 86129 6780391311816
S 73762 442058457
Q 16687 85972 4856231575483
Q 61599 82738 8930004384372
Q 3947 86908 6624710808386
Q 12545 69080 9801581058179
A 48016 349864186
S 15757 535902972
Q 3079 10640 6407077751541
A 13744 334586944
Q 14252 45680 1947201899727
A 25456 15735901
Q 1016 68458 1167682690317
S 31106 518615457
Q 14060 43158 6482969895624
A 24265 622174633
S 11582 740908364
A 57209 286658747
Q 13265 68426 9137243617875
S 86915 138188311
Q 20716 51140 1217690801932
Q 69912 85501 1340168131045
A 42917 283241752
S 19191 263325401
A 64150 397082045
Q 3397 61281 8346720782071
A 65068 751251962
Q 13245 77656 8444743032883
S 64917 969386937
Q 66748 86391 5129829595755
A 56405 75599172
A 19960 601636775
Q 11536 26188 5889919441559
Q 40454 46245 5133526614207
S 62499 307041003
Q 7826 44318 3742071928813
Q 4090 84268 677477232841
A 19053 642174822
Q 47295 48959 1313012257565
S 54446 495966921
A 83833 543092476
Q 42250 80085 8401242137908
A 29372 587556716
S 36531 553628755
Q 10250 78742 6343338953335
A 45555 298698814
Q 16972 83036 5291163463715
Q 9491 80043 3325050722041
S 52437 103998249
S 5964 419150830
Q 37303 73864 3167094238673
Q 39711 51134 4686284759941
S 40461 781785645
A 21034 375357856
Q 49423 87377 8451180180789
Q 36381 61054 7307691052643
S 32745 122678243
A 37480 50504501
Q 11082 21981 8366894129017
S 32899 232801984
S 59294 351388576
S 20519 651941416
Q 26248 80038 1110647045833
Q 44517 83986 3028234616111
A 45211 243211108
A 58693 462908166
A 34686 945990155
Q 26813 30804 2260832196129
Q 30292 76363 1147628021072
Q 20771 64000 8869252191501
A 4759 923498868
S 10731 358100678
Q 96 48160 9610056576382
S 17851 809532126
Q 4648 85632 5867375530538
Q 10417 80245 21954797897
Q 35387 57293 1165615838654
Q 52562 60922 3264851986928
Q 16946 80592 6440989132019
Q 5675 66532 2173762895523
A 33318 425099181
A 41992 60809877
S 75621 44863382
A 42708 46529201
A 77382 401978197
A 18618 596672520
A 71408 266900008
Q 34818 38352 469208702160
A 20691 472884124
S 53499 814226630
S 85382 92100764
S 34007 643802778
S 12580 251748815
Q 10869 44899 9514363238825
S 23273 522495227
S 10729 942795704
S 11474 251356575
S 59283 456333127
Q 9187 47708 3888184610108
S 49131 258620925
A 62589 239314135
S 42819 883081165
S 38433 339494650
A 26924 876838679
A 13863 977686656
S 7149 464492008
A 5372 359684281
Q 510 84664 4243612954994
S 81398 212944456
Q 3186 75194 5578708057481
Q 3352 75172 7818254244848
S 56347 594529962
A 51892 136901851
A 9959 806955685
A 56877 485724876
Q 3198 32811 5173644717410
A 73417 526449656
A 82907 853582289
S 2107 437351941
S 8868 948406317
S 31258 137484192
S 84842 382149303
Q 3626 75144 45287693480
A 9808 160061643
A 72781 573616299
S 43939 115914152
A 47837 881375708
Q 24733 26366 1513872122517
Q 105 87898 5767028612589
A 34169 14986082
Q 25487 67919 7941773827465
S 61473 460216625
Q 29461 70815 1083521767488
Q 8913 24919 7928344779427
Q 35134 86818 6458189280978
A 85781 857438525
A 54755 960397366
A 12951 525862947
S 34827 58262315
A 24114 193043297
A 27564 805900649
S 73751 790910757
A 2764 63669597
Q 58211 86655 7991956455808
A 44318 893508270
A 49496 808936743
A 38978 987565887
S 37592 774807728
S 86101 965200896
Q 3260 75098 3126023067628
S 53775 395626398
S 41388 29839586
Q 25917 38224 4433207800867
Q 24 88123 5450966984190
Q 3811 87991 4453510028717
Q 49224 69539 1836859101172
S 31473 801360714
A 7079 66552223
S 13651 87853094
Q 1559 88086 778673028897
Q 1434 81708 3709064976417
Q 43230 61901 5011915898321
Q 21384 34030 6044660348010
S 53271 217961999
A 69812 504772945
Q 5519 56735 5765223486387
Q 25160 31534 5717616928835
Q 2667 53191 9491103693093
S 16998 967190583
Q 4503 79866 3736985759749
A 19423 318105854
S 83214 631956824
A 66790 787108765
A 83115 270708937
S 1931 846665920
Q 15017 68096 4407008282331
S 32147 650928566
Q 8442 39786 7038012284125
S 13546 420648105
Q 1386 69433 7670798250689
S 81591 657094578
Q 27711 56639 8649499886928
A 80131 887872324
Q 8015 73523 5560090915781
Q 12715 68012 5091139260274
Q 4797 83579 3947374961081
A 69977 585110781
Q 7324 40420 1310374868453
S 70467 976487549
Q 31075 67016 9189315538079
A 83852 253129713
Q 37047 81672 7770824669870
S 24920 648524606
Q 55063 70610 5804914189549
Q 36510 80435 9199860902920
Q 50191 78146 4967606570358
A 35898 926906305
Q 5894 11467 2230335514249
S 58312 699525551
S 44887 120310132
A 14161 320040833
Q 50946 60871 4161182286099
A 25233 822735565
A 26618 757971796
Q 29111 43851 4754834207620
S 7965 269249553
S 12607 293167175
Q 37293 67073 4300751750417
Q 23423 84681 5947014146206
A 41555 962168655
A 24030 632934829
A 12582 331342842
S 61257 660538457
Q 1444 61079 550087578276
A 54042 760116047
Q 24219 44190 4423591643673
S 1954 576571929
S 48372 704136339
A 6786 118437592
S 30152 903597244
Q 13326 51919 5135077164046
Q 46116 81658 4766033327843
A 25190 921468371
Q 3703 32013 5136423356026
Q 43885 49157 5187585794525
A 40482 806674542
A 86563 494596820
S 82384 10985612
S 20227 362758109
S 86633 476140669
A 22880 358246636
S 32756 625068018
Q 14256 73304 3196807416789
A 24999 469449495
A 74460 980217363
A 67467 701287001
S 78015 598036055
S 12121 265264101
Q 12503 37517 9079179467250
S 65809 487035587
Q 63531 72652 7450870675157
S 76564 725689944
A 68218 498100105
Q 15257 48272 3506863580413
S 6737 619094782
Q 1588 86667 7456074115399
S 11683 434530473
S 4382 172391203
A 76284 334781892
Q 20093 52888 3482541742851
S 46021 281318917
Q 75703 83846 1533524016114
A 55696 585183528
Q 20309 79750 3876809696066
Q 888 84193 1295926765037
S 24163 440547051
S 2278 848411739
Q 42262 68086 7838631415392
A 9938 939125071
Q 20943 70212 6561979248472
S 76435 347149594
Q 27286 69461 2580938183807
S 23136 73298258
S 7461 732353400
A 35503 627920612
S 2346 610359218
Q 14444 17886 2797502597177
S 39578 91920089
S 73198 334539970
S 13147 988619955
A 2729 377738097
S 56749 799942156
A 13446 254568434
Q 20531 81177 5835414658795
A 68596 825244820
A 49462 819525924
A 24238 836580747
Q 15502 76462 9054522951866
A 11057 732598928
A 10879 593532310
A 61102 633948661
S 64827 300072794
Q 47593 58932 2538284224674
S 45223 859452546
S 22372 190090466
Q 61185 84337 4280201034509
Q 33205 79281 3754463754322
A 48502 837532982
Q 6109 60906 7197794373624
S 78220 991865470
A 60485 381604257
S 55214 192902068
Q 6580 54884 7494943216750
Q 14043 50950 2237071579105
A 73521 36984015
Q 17264 74562 6678371680685
Q 3577 76355 3724605428304
Q 39824 45102 2612956659044
S 87279 488857733
A 5833 24169445
S 46908 959943843
A 58459 214507259
A 59063 504265763
A 46509 584499522
S 31446 64731555
A 19090 973956296
A 11052 227625398
S 63613 113585110
A 12625 8049610
Q 50450 63641 2727307353206
A 61701 552722167
Q 15498 57471 4989442422670
A 74820 358629320
Q 17949 22187 3566330397764
Q 63114 64591 429542347322
Q 18101 88004 1797475037249
Q 1316 48837 379138533443
S 87105 62051630
S 79402 781476848
Q 27885 87256 8293916800329
S 67538 977362461
Q 31706 60174 7238905313012
S 75499 502514051
S 66709 755525676
A 18242 847144476
Q 36958 87560 4427132771149
A 54486 820248182
Q 21394 28566 2108065263033
S 70425 281106500
Q 41811 81409 1983394765458
Q 4821 59847 1794040211492
A 43165 524597939
Q 31344 54242 711658313775
Q 82158 86644 3137431944166
A 57163 578683222
S 80902 551924839
A 23968 23437867
Q 37841 44567 849497514581
A 84263 253993694
Q 22632 26865 3575375527578
Q 58189 86518 783150629160
S 82100 945049344
S 55737 880037743
A 83886 154296832
S 44024 949776446
S 55059 286490671
Q 4065 81249 9786973157678
Q 55139 61088 1253833636115
Q 6410 76511 1998023474351
S 67647 15826672
Q 73008 88187 334087598164
Q 356 74017 4485729552470
Q 51320 66343 6131593855256
Q 11267 27173 2457003303416
Q 24957 73121 783751915526
Q 47027 58507 259676377889
A 40723 232965446
A 61573 336599833
Q 23114 69665 3534301811789
A 1415 74910419
Q 2081 32856 1316103179449
S 14788 686495383
Q 68521 80309 6532969815550
S 69353 205073348
S 76587 229231547
Q 15115 72519 8236723526279
Q 30543 57386 7197495094701
Q 2720 79215 8247738374689
A 15444 256924683
A 52007 879754250
A 7993 971153785
Q 75338 83206 3763127481982
S 4944 468997583
S 48069 492469872
A 75235 911642980
A 10459 652547487
S 60769 590818944
A 22980 401593623
A 10421 270070692
S 22427 955324117
Q 33960 53432 2954850658553
S 37988 815915753
Q 17843 37144 3662414095278
A 88083 208087420
Q 37158 49121 7127584430688
S 59670 461863904
A 16890 146468566
S 77879 827884915
S 18883 515557632
S 64546 23438246
A 37079 714361965
Q 10211 79020 202418311925
Q 7055 84905 1988372394795
A 71191 499173034
Q 1531 84932 8010639580068
Q 58654 68609 5964702204275
Q 28888 86986 2192169853196
S 39476 616062287
A 13421 323455719
Q 42446 49204 3518095864587
Q 594 79800 4046963512652
S 25648 484735302
Q 8116 82473 7027492980734
Q 11649 28002 9344287026202
Q 31663 76099 5058309027619
Q 12379 67262 771760422791
A 69626 748486536
Q 61687 74626 306394500604
A 2730 413225088
Q 43604 84076 7905835770076
Q 7500 60409 3001807427279
S 30508 535754990
S 75844 434912801
Q 2402 80273 3114253612789
Q 6701 80785 7060986666560
Q 38255 43481 3787628093626
A 64612 498238444
Q 19428 69281 8750658118494
Q 48114 71330 1736343753446
S 30757 118436974
A 67981 318161392
S 83680 443974216
Q 7835 72852 5996907757192
Q 33608 66210 8736439387679
S 15000 113388092
Q 20123 80927 9115717120659
A 26099 298680646
A 63374 560998105
Q 3963 87480 9250947865985
A 3273 544845728
A 17588 274246861
A 52221 192327840
A 65606 213236402
A 25269 656601571
Q 4810 82083 2894073101949
S 11223 703922909
Q 16426 16773 108726448185
S 76000 950363281
S 83699 271707346
A 73646 866020837
A 17172 300061167
S 52343 581800323
Q 27747 63293 3593494201509
Q 18926 86438 6303339875850
S 24562 943111141
S 47524 421901408
S 48545 851195618
S 16155 424236566
S 39983 472732730
S 69508 300350178
A 36281 626126564
A 34387 973145807
Q 14774 82314 2235944281045
Q 39893 78417 6485511498926
Q 9983 41557 9814283927845
Q 33915 68499 1625825047935
Q 5242 59193 5859317321751
A 54590 897890575
S 5352 829470438
S 19649 809668388
Q 3519 86079 7899371633528
A 74935 698426910
S 62090 323795326
S 3822 125699516
Q 5595 87396 9739354619592
S 20177 68155911
S 10244 31740988
Q 37177 70926 1473288307752
A 34029 360434247
Q 8920 43490 2838273486501
Q 50666 87806 4378356410303
Q 19591 50833 4737759537206
A 44821 49267321
Q 65828 80633 4078745556022
Q 14876 86116 2390428520621
A 33265 442695253
A 74744 554503558
Q 70072 80561 2586810510409
A 11286 885408188
Q 4462 69006 5322711785417
A 20869 801877986
S 74258 127261943
A 36504 851662174
S 35314 449288954
Q 56375 72840 5914330625623
A 24622 349132532
A 80251 285827938
A 38809 544773262
S 44117 313184260
A 18938 985008739
A 22308 907448966
S 29675 519281054
A 60778 4081806
A 77681 758189665
A 3064 247082291
S 69782 737735909
Q 47006 61731 7553928145981
Q 60164 82888 4368492453417
Q 7306 86703 40104842337
A 76030 500503702
Q 15101 71519 3597824162705
Q 3234 67138 8729585393163
S 11064 510683578
Q 25072 87201 8746616694075
Q 19086 49764 5530118830194
S 42757 73995195
A 57001 202542236
S 57890 821449751
A 22513 503992523
Q 18469 45993 7947585881374
Q 10250 79697 3038804336049
S 67172 991748337
S 33783 45024290
Q 9245 55649 2288317682470
S 19620 504168408
Q 29167 85635 3542296282716
Q 13473 61481 5810622524458
A 59271 328869476
Q 43910 70113 764404556225
Q 2288 10781 8027230150362
A 59377 77418296
S 77112 269667335
A 80391 493578201
S 29508 446077701
A 3173 935164674
Q 8427 87030 2052165681883
S 838 256981550
Q 925 53455 2538948087062
S 776 222949471
Q 49874 57882 2085672905620
S 80684 937067595
Q 8688 65628 4553887700595
S 33155 621598153
S 70577 378020557
Q 40254 66929 8722655549653
Q 834 86971 2724775638683
A 4582 426899561
S 76087 917019910
Q 5147 86365 6228339161633
S 1900 85532057
Q 11377 27819 2334670081514
Q 257 88112 3687247243849
S 22484 438213140
Q 38137 60822 2378361931485
Q 25714 75216 5753550471033
A 19236 100569449
A 45231 979582803
Q 15936 87409 7893565564207
Q 42096 67011 6830550875979
A 77024 227179729
A 45241 137686432
A 46939 633657219
S 10083 167063328
A 44483 822307935
Q 22432 26026 2724535625282
Q 26317 85960 4019476543990
A 63853 767945439
A 589 913461853
Q 38083 75379 553661698894
Q 14000 56850 796358191795
A 73660 168453350
Q 21666 46019 9984295611142
S 77604 778298013
Q 35509 54669 4446324055175
Q 11099 80226 9979001576284
Q 30162 39645 73008089250
Q 22413 36009 5924874132474
Q 363 86255 5520847613661
A 50800 825466390
S 35234 268418011
A 42398 529141671
Q 1177 87408 1084758769172
S 44292 795901861
Q 29943 62956 3498621318760
S 51006 27247606
A 80124 54117014
S 85522 331249312
A 67310 785379545
A 64858 969325492
Q 15785 63619 9124067947345
Q 1584 87526 7594875565317
Q 65831 86163 1110912857620
S 36714 679173283
A 28766 337775277
A 51844 907671629
S 870 693973031
A 70383 859852471
S 49826 467281370
Q 34499 78457 6751790176944
S 22041 13270466
A 63966 150603218
Q 26129 68791 3575844345707
S 38784 458756863
S 60641 565747446
A 66407 334447200
Q 275 70442 3712138697057
S 10038 419932602
Q 6775 87550 4893430491236
Q 11440 65198 9879699573078
Q 23669 43859 6105138625065
Q 5974 78775 4412028198604
Q 2388 87320 6977689944222
S 59240 909440359
S 47419 112427687
A 5995 810416941
Q 3611 77720 3617669100166
S 18812 379900562
S 28708 281259607
A 20401 49029041
S 3959 155731150
A 28770 994297564
S 39849 126386887
S 29509 112815326
S 35065 526846657
Q 31096 40313 8695966406020
S 52078 630956960
A 59217 561859074
S 15851 429636944
Q 1804 86906 6154570509522
Q 43921 72004 9169824932983
A 66351 172167623
A 77317 313197815
S 42354 851573490
S 40714 832507970
Q 67634 78902 9457871713360
Q 14175 77967 8557439247454
Q 37145 74895 3278653805398
A 57623 210316745
Q 20429 48765 7699608165985
Q 1047 56344 7787773918325
A 23415 771078508
Q 35292 64549 1371163453709
Q 1943 72338 5474312067611
Q 4499 49234 4720729637961
S 71368 134750702
A 64944 991754312
Q 1761 58453 416124268916
Q 8443 82750 3229935123658
S 23449 242300457
Q 1895 86585 4950227069343
Q 10427 83160 2547961591230
S 56674 367283133
Q 44135 82617 7133938565029
A 30065 177761859
A 14993 613219241
Q 619 41112 7222542267559
Q 6821 83778 7527878167679
Q 5319 23063 9441803693426
S 1551 394510087
Q 34223 52330 4110291315834
Q 48539 80232 7609767026836
S 62908 613023799
A 68598 697419891
Q 24779 63755 1202228594077
S 86275 3617179
Q 38224 81021 4415846524797
A 80799 834560957
S 43438 291910498
S 56593 334290271
A 19332 278103649
S 88073 171555208
A 42678 942845166
Q 24930 49350 1913375031332
A 40577 837997866
S 48389 27504354
A 83687 279035915
Q 75840 84846 2016852648207
Q 20686 51577 7796596172154
S 7521 312071909
A 7541 775191733
A 10495 511179276
S 42569 220161157
S 72941 532241204
S 18041 52793681
A 83658 333153730
Q 18214 74859 7941821380369
Q 19631 74434 6024782364835
Q 5407 60852 624632718207
S 39983 153850281
S 14226 260960193
Q 14780 75030 4360789179254
S 66444 569610888
S 51817 591955091
S 15050 464522515
S 57382 759446750
Q 26841 54890 2121213337520
S 59426 498755807
S 52720 713302560
S 27803 668330871
Q 5219 44531 3555509366591
Q 4190 32471 6393782372677
Q 1359 34550 8752692916611
Q 66598 86954 3637037167777
A 41507 470726717
Q 8523 32760 3598995487246
Q 12131 85021 8206930338270
Q 13834 46499 8646303451536
Q 15751 65326 9664169384584
S 16402 293933525
Q 2198 87673 8777572957967
Q 22232 35999 9723114610097
A 83846 677231532
Q 44487 74408 4655563861381
A 25145 439415388
Q 31669 75817 7869252550966
A 3385 37941897
S 16384 583899930
Q 54121 64237 4459462050421
Q 74496 74786 167342847447
Q 16209 79323 7945794008112
A 17200 966562886
Q 2972 69121 5172647394402
S 32521 849143887
A 2593 257220255
S 33011 176878639
S 38776 516304505
A 33847 915487673
S 65568 750103305
S 57726 21511574
A 37612 446021198
S 70 677406014
Q 33463 86695 6105950301515
Q 57240 79249 9088359113669
Q 341 17777 3234952175060
S 51732 152950825
A 75035 307464577
S 11053 72461993
S 50030 617330850
Q 21907 62682 3447970008527
A 71499 468015319
Q 2632 71878 6950221684469
A 14945 410965913
S 22909 1677824
A 52838 461417805
Q 32375 83181 5426331687893
A 1222 956714258
S 17764 213842342
Q 3752 75196 5376276653692
A 52904 171292452
A 53062 927741860
A 3976 982890178
A 24046 547840005
Q 22392 79152 7848312140983
S 32249 321515862
S 57169 978522013
A 68677 145956659
Q 214 76468 4787750163974
A 56195 820281284
S 2607 125209028
Q 51237 72692 8470604228405
A 46215 391850919
S 14356 382319184
S 39161 865539834
Q 6 77546 2176012367627
S 15504 783173056
Q 28004 50633 1170392743068
Q 26590 57607 5729049342925
S 8148 930403964
Q 12104 33572 5236470668126
A 78245 568980076
A 76778 102729449
A 69172 493823962
S 18963 253671922
A 25128 273583459
Q 29974 80741 4622342820284
S 84117 379070453
A 57198 995848981
A 39301 164850401
Q 47193 76012 7464831940196
Q 40892 83381 2500496905844
Q 30930 59937 4634170307667
Q 44807 59019 9054002038472
A 49798 816124254
S 7081 993155412
S 64502 632336514
A 75244 911827824
S 84877 654682081
A 78300 120734475
Q 8424 77753 600187185251
A 11661 182703119
Q 29793 68615 9031442353887
Q 53774 80326 4821097197207
Q 36369 67105 2447120546229
Q 5854 47574 1035287077814
Q 7559 73155 3719588972780
Q 53967 80486 2164470743150
S 31608 784443084
A 72997 676062249
S 72358 875209676
Q 45957 55982 5956494317518
S 24240 342767733
S 47357 964961122
Q 1331 79751 1750512835140
S 56492 434915965
Q 20302 56557 7726326860956
Q 9358 71727 9399102612937
Q 15239 22858 7267179275293
S 24443 984192894
S 75301 413570347
A 48193 800785564
S 75692 564145396
Q 4493 43411 2400836019679
Q 18204 74152 4929008237458
A 28580 837496827
A 51552 114286952
Q 60562 77929 4211601361680
S 79088 907057107
S 74804 913015246
Q 70252 81653 4467398254344
Q 16560 61845 7253272757298
A 28975 367329297
S 562 10968496
S 63870 187924469
A 63034 266061339
Q 51037 87993 1864663715822
Q 11030 81608 1782067689504
Q 54495 63964 180034898413
S 12903 390161162
S 79693 978063282
Q 11867 84684 2391337944354
A 21310 3977699
Q 14485 66917 7905712661094
A 9946 466150310
Q 10058 19558 5662758062010
A 52132 46860339
A 53040 846496939
A 84508 645471993
Q 17988 50182 9307119351359
S 54963 209243023
Q 7569 71678 8060292352609
S 7057 864515690
Q 59015 84554 5478578846296
S 76569 243441992
Q 49731 58069 7996167478159
Q 3670 51451 8267838741474
A 9114 594770917
S 10799 759999088
A 62775 3841306
A 58361 106952512
S 66788 104442703
Q 40578 41724 1054915096574
S 70741 495927596
A 32181 463386430
S 65539 445033394
A 2911 201367691
Q 38544 78604 603711947080
A 38888 614529754
S 19804 781949438
S 57128 722072225
A 70000 392183782
Q 17247 50240 6084155946261
A 45681 330599119
Q 7861 82656 2031374676869
Q 50555 86603 8089073440987
A 26401 332166045
Q 23292 86659 3242561111223
Q 10428 57997 8880342655188
Q 29925 39135 603775218101
Q 35407 46797 3032366892451
S 3319 383889913
Q 6275 67794 6026067641911
A 33604 460736509
Q 14262 73145 8678010253533
A 47170 694416545
S 75980 996442429
A 12327 85036066
Q 3156 7995 321372037531
A 48480 192286901
S 39966 145850030
Q 10561 22617 4454930991002
Q 17137 28744 1697662989843
Q 29831 52299 4927767932689
A 59080 658339202
A 12573 538011245
Q 4211 70279 2059516221175
S 86380 120995502
Q 64758 74487 3774061897739
Q 54261 77269 8989127044754
Q 399 79390 1425947814182
S 34423 388594143
Q 34620 65707 8137150432010
Q 40800 77663 4116346670788
A 23482 93997482
A 19407 476713437
Q 3231 29532 6628789937719
Q 1044 83789 1963085438391
S 87690 672549459
A 34656 280364999
Q 1742 87605 137716681512
Q 7863 40362 6453004829536
A 81034 360634215
Q 8427 21048 8526556226186
Q 18013 26597 802181564878
S 1919 409688341
S 19716 62456634
Q 5315 76822 7813199610370
A 36663 759644170
Q 10724 81690 1405489762359
S 14862 558203940
A 64535 746978215
S 13039 227253299
A 74104 622143750
S 3921 606205862
Q 492 14498 7081555952660
A 75737 129193673
A 20885 379693758
S 63364 441236198
A 42322 547699164
Q 1386 87728 7388548337545
S 752 404812109
Q 1228 84940 6231234540097
S 75234 962918832
Q 40697 50511 9328170521985
Q 8 85787 5747337514499
A 53160 291318198
A 86485 359624182
A 53462 910618546
A 26479 448416922
Q 6009 28972 6010551468525
Q 3418 86562 1046660702346
S 45397 631351833
A 49425 654680582
Q 18771 81833 5584584288459
A 69033 542218070
A 10169 162283997
A 27276 429899352
Q 2602 81247 1546132649036
Q 2771 72600 8962340238224
S 22872 241050694
A 49102 447434730
S 83495 999314810
A 75030 133501428
S 74132 242640998
Q 29210 63792 1476950544100
Q 13492 26209 5146181594524
Q 38239 88096 6928239223152
A 2612 794733767
S 32303 468497280
A 21922 65054739
S 12049 696041669
Q 25207 84433 6189491872596
Q 35771 60279 2830737820222
A 23269 849244813
Q 43235 64536 4531660888563
S 38212 618021888
S 69000 849208389
S 60975 418658099
A 79696 633831930
Q 26230 76068 9836929097845
Q 13427 37642 986399942005
Q 2300 83453 1902995455139
S 37115 235798168
A 2327 757438569
Q 46553 80944 94711740013
S 8129 389115151
A 87840 197673296
Q 6056 43445 5365386791742
Q 8601 41342 6753962805472
A 69334 170333289
Q 19659 84856 3980342315705
Q 50624 69795 6477522183877
Q 2159 82106 4040631694884
S 33769 569926797
Q 2224 77411 9132905991800
Q 31536 77391 847532944292
Q 23009 53698 3090392026454
Q 990 88190 8237187873591
A 40812 173132475
Q 67784 86501 4879245927694
Q 3619 72346 9461661961416
Q 29475 72052 2162038158568
Q 434 69870 4030166553254
A 80349 878620480
A 55975 318789394
Q 3503 69581 9246663995884
Q 1173 6480 3487766534177
S 15679 346308993
S 9814 44607225
A 52098 246278799
Q 2873 69693 8820295852387
S 34045 830501337
S 49944 522725209
Q 34752 60984 113126514805
A 68058 169754057
A 63976 275121825
Q 7699 78764 2286011392855
A 23459 350597667
A 32408 760273560
S 42682 758175371
Q 12877 86101 2043380638663
A 61696 41115963
Q 42105 78708 1928374827924
S 25627 699043033
S 58481 291869590
A 19431 574670362
S 3331 129298497
S 70786 455516046
A 57254 409206052
Q 23441 81268 1415190191019
S 39600 913745863
Q 1466 86576 9318087724024
Q 1292 50388 2279782157983
Q 20830 31932 5836002665875
Q 7895 75313 2019178014039
A 35242 991025343
A 15517 537286430
A 82931 491040621
A 74673 895554312
A 17313 61002426
Q 8569 33931 9460209332629
S 44928 11190069
A 46484 965496459
A 38400 185563416
Q 1874 81833 7298940114698
A 54756 163125836
A 35660 570517875
Q 13961 55516 1907505401043
S 55131 291356446
A 78991 836541632
S 4468 207161296
Q 7628 86314 6758180591329
Q 26710 84604 896504963126
A 3096 638531669
A 9030 848822431
A 46759 584898419
Q 6813 47326 3904041507111
A 1522 866581377
Q 3274 45262 4166766067949
S 35909 748590202
S 47325 976527467
S 73360 353209614
Q 44182 78021 4878231682087
Q 16617 33580 7911936053315
Q 20296 57699 2274848320596
Q 40907 41357 94398631803
Q 27246 68783 673262942955
S 31253 372277429
Q 25312 51175 4917220160951
A 28821 879099719
S 20755 442672763
Q 54369 66795 5729316586292
S 22431 269884722
A 46401 123301783
Q 8518 81779 3734043953656
Q 39467 72064 42844123069
S 66647 930380779
Q 5783 84424 7555285943486
A 72455 581028429
Q 72649 77611 3714459658550
Q 71057 84582 7493593131621
A 43610 238987202
S 49170 497338528
A 16852 255610252
S 51953 766169877
S 69299 75389135
S 47499 769919272
A 6386 58734432
Q 17923 81720 6719464713218
A 42005 897602539
A 49401 771291658
Q 60515 83751 6445296786035
S 50614 170034856
S 27147 418474844
S 66599 251982196
Q 17502 35687 2737533306730
Q 17643 45420 86862670453
S 9329 831474299
S 78200 994874281
A 52832 792710432
Q 42363 71389 7186817934322
S 69841 794810362
Q 917 88166 8716404718267
S 74862 708566697
A 33841 977302521
Q 15493 83843 9495222378250
S 5090 214071926
A 85559 993089850
Q 57238 78846 2999933040585
S 6882 581746588
Q 24191 78537 6259812087445
Q 23419 32663 3582243288031
A 55688 995827171
A 76059 727117336
A 53799 94092217
Q 5148 87442 3662398914492
A 80115 193741874
Q 46127 70899 9030424691245
A 19830 962132954
S 74019 292350031
A 17634 547020021
S 47124 770272405
Q 14547 30262 7175752515160
Q 26270 76892 5240193904123
S 66454 988244425
Q 1489 84595 6344506284661
A 75153 421065404
Q 17302 30172 9118331555365
Q 4167 70617 1504290336715
A 28653 411566241
Q 15696 77921 3128089720857
A 9974 998494800
S 70915 238487557
A 6314 68877051
A 69483 627926507
S 29135 512668027
A 74472 295385898
S 6528 464859568
Q 23175 24280 470278864123
S 71595 982534022
S 29545 857133015
Q 21549 45561 4951496309539
S 8287 378338384
S 81332 197329399
Q 33383 63281 8896816849133
Q 15771 71033 4027380629269
A 73732 420358964
A 6176 113492914
S 82680 99044594
S 14995 932189312
Q 47694 67623 6796055034292
A 45793 319205698
S 76989 156444772
Q 30139 38583 6516784223130
Q 53032 85569 8820123410700
A 36915 240872495
Q 18314 75594 6698807525743
Q 25894 79992 3890870112552
S 19522 507955125
S 69052 965000662
S 60180 12754346
Q 3616 86334 70328427003
A 38248 471749257
S 66065 950954558
Q 37013 79940 5946067423820
Q 1385 41851 3283919178850
Q 69436 83818 6960097784031
A 40615 903530930
S 42702 59301692
Q 5469 36950 6658858206711
Q 19954 25644 3204867818142
S 80252 863604122
A 40417 870740571
Q 18742 37781 4125087781831
A 63023 199906787
S 5483 24264017
Q 2037 87227 846530681047
S 64456 520169071
Q 28804 60570 2067165273210
A 46630 884276120
Q 61135 85888 8212814663262
A 75395 147369925
S 81431 535804666
A 56337 23116933
A 19611 930444059
A 47607 267658913
Q 27523 88112 740225888664
Q 24709 73494 5244789640192
Q 21565 79003 1835561517844
Q 44044 84896 4110642647731
S 2082 300022297
Q 6751 70817 7061546349877
S 60768 33012650
Q 10838 87875 3842429677640
Q 337 84715 2612449880097
A 60572 256557013
S 81778 643257463
S 54729 460332276
A 47530 133735039
S 87595 710426724
S 56268 644335979
A 57434 676017070
Q 224 79791 6277941087328
Q 25273 85685 9375446431541
A 31459 10418435
A 21053 697640477
Q 13513 15267 431990625471
Q 19448 81257 8977003386776
Q 3940 86043 2891639893467
Q 39466 73940 9137655313191
A 68145 391079662
Q 15676 76782 6315997231402
A 52595 32656374
Q 42930 63225 33492516281
S 1122 259497413
S 56262 478235348
Q 28105 37545 6442731588766
S 46882 917522831
S 17285 738359062
A 60282 981740957
Q 54571 65750 1969164792841
A 46204 601339760
S 69770 464619386
Q 30099 76331 6638311163810
Q 5461 85294 2185959353107
Q 9015 66957 4752034259433
Q 2126 23913 8360635805660
S 6503 997555965
A 25104 555000875
Q 3089 86580 3012243910554
Q 2024 87434 1845835228942
Q 7382 83512 3105612292835
A 61072 635898639
A 55066 344287392
Q 5742 36317 6066708577002
S 51242 486015817
Q 4188 82174 1727842160430
Q 31008 50098 5136073354395
A 83183 603414322
Q 12498 76266 8839991765579
S 8514 711597010
Q 4444 40014 2271764189247
S 63358 941811060
Q 13988 16002 836554833579
S 15497 702528938
S 3181 272021118
Q 6282 87026 1410783079838
S 31544 576075092
Q 21653 65475 9153288534747
A 32546 816238748
A 86460 696335788
A 55898 761778231
S 66061 421580312
A 36702 142792716
Q 36890 78573 4345811986098
S 34236 16022309
S 79261 709368023
S 22065 666931604
Q 2957 53709 2727716680800
A 11481 311846728
Q 2646 73917 8040108843638
S 16658 660954673
S 77430 173195586
S 19283 69811446
A 7456 372807773
S 64943 42752327
A 17532 802410196
Q 64552 78919 4651116364719
A 52655 98694611
S 33249 756148521
A 68472 381529858
S 72830 462934524
S 247 92472581
Q 8380 80312 7759639513788
Q 3608 86029 3975981191813
Q 2252 69521 4336792259146
Q 1152 71565 6117250730401
A 85137 210479798
Q 28623 67146 7776034610871
S 86635 543880040
S 59737 648345002
Q 23365 25924 2079186489179
S 62946 386578312
A 2493 927307588
S 54729 693338653
S 53923 224898666
Q 33392 80458 7103335778901
A 70096 933471160
S 9856 835005752
A 46359 476409566
A 16898 776707299
S 4302 778821594
Q 3370 75671 5990024645953
A 81063 228159797
Q 7898 52080 9661956599029
A 56352 439263380
Q 27298 62253 625435841721
Q 20748 78907 8864412114139
Q 49751 75221 8526838998615
S 32534 916852009
Q 1940 84983 6221503747706
Q 10379 54707 4236374697768
S 54467 732187257
A 36634 881556468
A 67937 321555387
Q 24116 59324 4186051729681
Q 23187 48579 756144369705
Q 23830 85739 8372770196870
A 48635 395476639
A 26072 13414194
S 71816 185296814
S 9068 140868718
Q 5449 78524 2162213491327
S 20375 125142698
Q 275 87642 5896073102291
S 81581 233950554
Q 9006 77508 2578497596864
S 42456 367434845
S 49489 612968901
Q 26992 78097 5932011197335
S 55697 938686650
A 65950 831082999
S 43767 125712410
S 49100 666609634
S 29639 891234219
S 2734 9605420
A 39599 826363261
S 35581 489695005
S 34889 654453418
Q 26011 38907 4961771729750
A 78477 744495823
Q 14361 59004 5248391093477
Q 69064 80502 1835491372947
A 47885 193709500
S 48243 400533226
S 5542 113127875
A 29230 407897870
Q 2906 84862 2944481093257
A 16728 393384043
Q 23134 39189 4612877526534
Q 6483 62608 8303445002280
S 81562 123054779
Q 7664 63149 7335397639551
S 29352 991678621
Q 86410 87934 46709640855
S 3490 375477444
S 76353 947401927
S 23418 450737318
Q 42142 62639 3332901144966
A 78771 131095667
Q 42041 59253 7329064849550
Q 57751 86652 6092159957728
A 45296 455280084
Q 52044 58543 715282822576
A 57772 368032419
Q 9796 84425 8482054877837
Q 37472 84123 4142774480902
S 57674 654119132
A 45867 676971471
Q 70009 87929 3699191810613
A 26296 19500658
A 28339 275626030
Q 4917 82175 1151520044597
S 71641 151806209
A 51413 790373534
A 68581 67848039
A 78071 967055364
Q 11622 69348 1666828843409
Q 56023 82966 1976858735698
S 8386 493371960
Q 26067 30681 1262493374994
Q 4080 87631 9112464620251
Q 11236 80515 3109726426664
Q 9489 86757 6350344607161
Q 15041 15086 31114795700
A 33422 491098362
S 45162 369309449
S 32293 20706170
A 3906 646276199
A 31465 135858711
Q 4819 55422 8186204497158
S 54136 312157229
A 29669 484922810
S 37270 981090432
Q 8034 76809 5115182976577
A 34580 652105557
A 57905 391833928
Q 82383 86804 1057291181153
S 19761 305006521
Q 5000 86672 6092528328832
A 81002 622544367
Q 31634 68373 8320902693245
S 38103 742322211
A 87319 318175812
A 50088 682742606
Q 21742 60788 2918183557935
Q 64320 77137 4623920402412
A 18837 844721704
S 29219 162808832
S 72669 173702281
S 79903 792772628
A 37926 262591922
A 56729 384226335
A 21541 331809447
Q 12565 85975 5022315841532
A 77407 94679750
A 21522 541931836
S 18914 897349704
S 11054 961367763
A 20006 950647294
Q 20806 87468 7539611295151
A 73038 502700648
S 30773 527855124
S 6467 454484287
S 56596 556365825
A 10839 169268649
Q 9103 51139 382855043672
Q 20628 87381 1342063744079
A 57739 479293320
Q 13136 69845 6880134902285
S 65080 906772854
Q 22670 74052 9827493846076
A 68409 51773853
S 77025 823397812
S 52813 22190518
S 65100 886143662
S 49068 467105763
Q 24387 76155 1217646188117
Q 11329 84408 4824204205339
A 79392 755736495
A 41895 333138462
S 74055 669538153
Q 12188 56771 9911190655674
Q 16832 87543 3907337065820
A 23297 561958440
Q 6636 39344 633762096317
Q 2374 81213 1237396985656
Q 8781 58821 1865821624918
Q 3192 64616 7030233676670
S 26765 770566670
Q 155 88045 1774844696141
A 34052 604491279
S 85567 860686480
Q 23359 51669 8056310543453
A 47325 116903116
Q 2193 18135 8568702524233
A 61600 517900330
S 3196 768038138
Q 30767 46872 6508898273725
Q 24292 53240 4118332706277
Q 13290 84863 1977858526398
Q 9067 78671 3802058831009
Q 1140 81607 6871718819775
A 10275 923083640
A 84913 14224397
Q 57708 68575 7564852804145
Q 20604 73506 5533059325999
S 75607 344709958
Q 3891 65910 6419443038087
A 27875 793598355
S 32449 531824065
A 8684 683280240
Q 18270 80883 6171295786501
Q 976 10977 1957693768434
A 29883 803047667
A 56290 561387687
S 31881 70677570
A 15680 384820393
A 10913 204948670
S 42015 33166705
A 18741 39446005
A 29651 129468776
Q 26194 65366 7348990210756
Q 2195 80683 2938943935968
A 3267 139640613
S 71551 147305698
Q 2682 22206 287699661020
S 27582 159429374
S 57809 283644897
S 42532 785585032
S 51820 803713270
S 66765 114212856
Q 11015 84736 7810380675551
S 20266 890397566
Q 5192 58722 8453425208488
Q 4070 84129 7576727307941
S 21676 188428957
S 58423 572645080
Q 9002 81100 4226690240122
Q 41573 76389 492712832273
S 24768 456657585
S 44434 741899862
Q 37258 52168 4167504741578
Q 9579 69083 6742373798861
Q 3668 41452 9873411023256
S 42954 796357389
A 59722 583420082
S 77427 534467695
Q 46221 67054 3498643958720
S 68536 742769843
A 36759 965235236
S 70994 581755972
A 33675 241248076
A 81732 63521242
S 37648 364357963
Q 62436 79790 4860097423180
S 82995 718829624
Q 40242 69497 5353113540181
A 55899 717584403
S 15288 252733113
S 24330 891311925
Q 21339 87678 7065536193504
A 86403 343459321
S 33972 366253923
S 87101 748867730
A 64961 673480278
Q 59147 76914 948974076301
S 48073 800253123
Q 56610 71696 9327078195099
S 4518 612842535
Q 74 70118 8797104353893
A 38605 878372782
S 41961 556194062
A 60357 999357769
Q 28387 40158 1748616340521
S 74682 169786687
Q 14476 31714 5094914669836
S 1717 264636586
A 44110 997066533
S 81063 565503921
S 12618 492997005
S 47618 555228847
A 20565 469747503
S 62053 979801342
Q 23366 77152 5219956458966
Q 4530 47406 9553306990370
S 32125 220009852
Q 4499 48458 492200169731
A 55608 92545313
S 21674 909987146
A 17718 51980622
S 71760 157177716
Q 3859 45111 7209916442808
A 55542 471941174
S 25613 689158445
Q 65720 80566 8504981651562
A 42030 722497950
A 78933 918878584
Q 31999 47101 4138119319498
Q 238 86900 8907417262180
A 66177 311960476
Q 63755 87159 4009661989334
Q 55478 82571 657919406847
Q 49930 55437 4894003470916
Q 23045 72976 392968562490
Q 52734 73855 3087280270277
A 66581 868182457
Q 33043 79272 7600688428821
Q 32056 45860 3486955165615
Q 8810 67721 6001392278038
Q 9861 24816 1569356417319
A 60457 958880976
A 87672 235232062
S 54871 528141526
Q 54566 85244 3127753594561
A 65047 428849978
S 82932 460830846
A 41530 702100109
Q 24417 84578 2776637975811
S 5007 326213835
A 11796 451533933
S 81694 769366824
S 44543 601442578
A 25225 507649537
S 52312 381931547
S 15207 833988957
A 17658 793383723
A 70686 265783096
Q 3064 38680 390527083839
S 49751 639088540
Q 8848 81215 941800808562
Q 9472 83817 9625895271475
A 60038 597720185
S 44056 108496920
A 71758 436768901
A 76049 860779588
A 83303 416245666
Q 28130 71831 2071800035641
Q 37484 58537 5806974192627
S 5288 338731162
Q 9335 84480 1312179051245
A 18342 539235424
Q 35083 83793 7829037112119
S 11918 202923323
S 37649 420286667
S 26906 372571760
A 52968 349194320
Q 55991 65285 6934958148016
S 30281 431229417
Q 1056 87374 2599378617227
Q 199 85055 7575148141406
S 71521 332788446
A 84147 342118492
A 66736 121691103
Q 5316 87477 7055584094742
Q 41183 42327 954753896974
A 25669 587612627
S 88013 54457888
Q 33865 69103 4208376748616
A 34997 613244615
Q 30550 79470 278850907840
Q 2184 24347 1255583625400
A 84314 997906503
A 42791 554176064
Q 19787 87972 598002100919
Q 7144 80277 5906498775565
S 73745 884219131
A 47722 575065190
A 19239 625097683
Q 43510 58883 3032918378196
A 24894 159937777
A 1122 870537485
A 71925 981530806
A 6521 195871104
S 60037 332057300
A 52743 219219424
Q 36635 62850 8019963568817
S 45817 994885444
Q 34636 70857 1144543032349
Q 34 88045 8821504801594
S 53083 83817
S 71985 589096860
A 44146 68839506
A 3682 117556597
S 69087 747308131
A 40442 985648381
S 17492 990134172
S 17141 480726937
S 34724 442504808
Q 11514 74140 7294708677435
S 49286 67105282
S 76560 442175020
A 16902 795879324
S 47591 261785800
S 68952 192058865
A 49768 581594059
Q 5800 48724 5298597446040
A 19453 844165143
A 22563 528848997
A 61265 393109373
A 19848 541644602
S 86751 337036825
Q 1804 50093 8169571625802
Q 18308 76266 6732111499309
A 62375 931872009
S 33796 241031071
Q 1903 79217 3440054052949
A 51565 238564395
A 27161 724151893
A 56469 973097456
A 44239 510588713
S 72086 469260737
Q 12617 80288 5125405744946
Q 557 27481 5744120429799
Q 23196 84511 6020848309753
S 63483 836966446
S 61582 995157751
A 64358 738468622
A 3779 409581130
Q 18660 42487 3301694539372
A 8914 216539402
S 73862 841443514
S 63377 823141261
S 53693 951920804
S 8688 481523163
A 73464 165905817
Q 19367 65259 670992598511
A 27670 958674557
Q 7431 83886 6593070983802
Q 9043 78534 7706132364719
Q 6140 77457 3336277373860
Q 55121 73235 9168504757376
Q 24238 46253 180863678490
Q 6478 42365 2200025628759
Q 30851 66090 7040796128562
Q 27963 67553 7925086667436
S 50414 561045270
S 43251 909075778
A 57300 229191951
Q 42417 74832 3371739492114
A 51195 708725572
Q 48438 67648 6339575325017
Q 516 63938 9499834718917
A 78472 876482610
Q 24881 55072 2665150010375
A 36981 714618980
A 2334 140954504
A 72940 254725986
Q 21491 37014 2563995073808
A 31886 442792131
A 68773 288117084
S 44734 20990698
S 47291 748156701
S 33805 558129426
S 30239 310785852
Q 29684 33875 2712454162771
S 55228 481813321
A 16148 664936005
Q 1441 10045 8601342331872
S 11655 377616174
Q 44437 69679 6010010270608
Q 2444 67480 9258367979893
A 87925 904111999
S 67153 962956882
S 48223 295672944
Q 32969 73376 2913440707849
S 64672 835111941
Q 12882 68776 4409964774323
A 29892 294326648
A 9137 28664573
Q 77946 85796 1995255309439
A 42724 259784587
A 68698 920456775
S 68915 341975067
S 65156 154217068
Q 3972 42587 1112020641409
S 20612 66530456
S 28488 802517605
Q 8231 50524 9224920206590
A 39328 832222575
S 2619 798178026
S 11171 936405811
A 44881 276327043
Q 42714 81171 7136033583591
Q 227 83846 6448780831242
S 15360 311391076
Q 35596 46374 6032655153037
S 60979 641692502
Q 22957 77374 6473409833503
Q 16846 61038 2182952286476
S 24560 124026151
S 74283 239097547
Q 13941 51449 3132963139775
Q 35984 75161 7359017001068
S 7572 275502081
S 33775 948611777
A 34717 454376429
A 56521 481089977
A 33119 434041619
Q 4628 72397 9832259137430
S 79895 948388181
Q 1504 83801 8126742081261
Q 17151 85438 2336500011888
A 82792 202948327
Q 9963 61596 354682086977
Q 6451 80589 925281724093
Q 3753 84340 8351756570380
S 5156 972350355
S 32883 762864321
S 22218 469641409
S 6588 716718308
Q 33000 69232 4572797093539
A 72774 847741670
A 3264 917541627
Q 34305 85836 1499358982713
A 35171 484784546
S 59100 289335406
Q 17902 49161 1243778879775
S 5565 50500246
A 39273 295694133
A 20803 870351347
Q 37222 80967 555867321138
S 85183 104338523
S 68914 465258900
Q 53227 78549 5933309354133
S 34861 866435635
A 33918 589229106
Q 10806 87442 8401125581484
A 83165 742675497
S 40272 526396693
A 78846 165746131
S 72893 153612512
S 80155 90357302
Q 1017 85608 1278195771411
A 74719 961877060
A 33931 911925425
A 57282 38924600
S 26122 273049134
A 42417 546621025
A 2527 483637521
S 49083 393199810
S 62575 791844402
S 62108 687531114
A 17910 845189804
Q 9478 72222 3317527898901
A 31682 123867443
Q 6188 88092 9672039278223
S 86020 386819892
Q 52420 86317 4612630811904
S 36678 318469487
S 8387 781972180
Q 3758 83668 8846060808149
Q 1292 87620 926336598224
Q 11656 48804 9451855091870
Q 8101 46758 7135350649728
Q 6171 66843 6076124953251
S 32626 330353637
S 18115 578079778
Q 17315 87502 1142755386934
Q 11136 76904 2597139235957
S 35617 380503915
Q 46653 54422 1975292880926
A 46148 535425990
Q 35285 70549 1591473673975
S 48311 739021375
A 18039 448617452
Q 6368 84581 5592655764164
Q 7443 84489 2895126321998
Q 21173 86042 2914002282397
Q 4367 47248 3675455848172
Q 201 13130 8955415250526
Q 37026 39142 479559084422
S 80312 858624411
A 15604 166216636
Q 16211 32178 9868394069744
Q 67946 83406 6128115340531
Q 4505 77757 4570204236144
Q 26897 55762 9029745927067
Q 8279 83107 238894324904
S 7326 252030639
S 43693 661697730
S 10332 239969220
A 29883 170982042
Q 8102 56567 9392469240918
A 37951 4909983
Q 13137 67420 5306187898676
Q 22640 24322 129941002608
S 71238 532861521
Q 19782 26822 86689762395
A 88072 81164099
S 35236 46517216
Q 3299 82943 9069286345434
A 41615 197746107
S 84207 805331005
A 21099 166847971
S 19062 847149516
Q 9409 81737 8732148080444
A 60169 363428817
Q 43982 78300 6015295637080
A 66263 720063248
Q 1487 60985 4452392747201
A 2588 49811892
S 27102 82769578
Q 13197 73195 9458461913934
Q 28373 66177 6491582605883
Q 65 87665 6160180383808
S 85176 744567462
Q 31063 74864 8845987488309
S 40128 178587071
A 76389 57658005
Q 27974 61788 7660336545838
S 9467 168419563
Q 2176 86864 8003522896224
S 3544 452933689
S 63507 444601930
S 53311 226345920
Q 44183 84961 2119089820439
Q 32656 81149 8179363720019
Q 7181 78806 8454017317532
Q 18760 24180 567629900167
S 63032 455824160
Q 64006 87714 3554918537396
A 37346 935348596
Q 50714 57008 4077621708281
A 55004 735801586
S 18906 335709390
Q 56309 83583 2384808503781
Q 4306 37286 6560358184685
A 58118 991857757
A 69657 2550954
Q 32297 46256 4271063649010
S 55532 81313845
A 76758 24756478
S 50760 921300614
A 51698 931950060
Q 55005 80710 2786898830244
S 50610 379433368
A 83956 342879168
S 66492 699017615
Q 59911 66097 5119174399064
S 82972 717753813
A 64533 469615538
A 78129 986226539
Q 42249 52689 7071963505329
A 24102 904786231
S 39230 336467106
A 63827 647985251
S 33145 668508512
Q 20269 57847 6382636036232
A 83248 273661927
Q 3618 62394 721856103316
S 51188 530058103
S 76740 918139890
A 62402 118526376
S 34154 766415499
Q 48620 75559 4318124188062
Q 6628 77609 809507063238
A 68701 342900541
S 57074 201761301
Q 3025 85101 7533683418996
A 24627 430440562
Q 17390 40569 8099571303115
S 47691 52275132
A 82513 738034658
Q 1505 7042 1379642025688
Q 18543 22214 2859313389085
S 70212 659670967
S 14880 148090636
Q 37802 80420 7083316944493
S 65710 669866877
S 67365 4034573
S 84165 358658497
S 38923 122008138
A 76051 95914776
A 18886 753544398
S 52436 187460112
A 59705 400590909
Q 2405 78280 4828207400908
A 36085 669721009
A 66536 466717453
S 65759 491500093
A 73745 610976278
Q 883 46241 5387397294965
A 51824 921583185
S 131 171578273
S 16882 400699174
Q 17140 80295 4795924646946
Q 11070 29313 2316057334542
A 33843 214520869
A 69769 454371699
Q 6210 20918 1151824608494
A 26584 756189727
S 43197 135186413
Q 3095 71568 734636997664
Q 25225 61117 8906239526699
Q 27225 73992 885053845118
Q 5979 37614 2424322650108
S 828 493512297
A 61380 587791144
Q 27168 85475 9103281246497
S 58006 135492758
Q 3331 43829 4885359013350
Q 56734 57640 312359798367
Q 5996 79279 6525101591498
A 81824 538610941
A 59019 176811962
S 4259 946631954
A 72964 331255730
Q 1499 18284 4830776548675
Q 1283 17247 4443029815393
A 23503 832450904
A 27609 140413277
A 24939 227471770
A 29974 436226349
S 29981 835669925
Q 5307 63379 2952726029766
S 81309 547903795
Q 2707 84151 865444225440
S 86445 551772466
Q 17558 42741 2503555469953
Q 10057 50665 3790243666549
Q 5617 12096 1773786077811
A 39460 530276741
Q 44734 81126 5693043914404
S 50595 678282773
Q 14272 21390 439214437615
A 19078 259756582
Q 5069 88129 8501757037892
S 57930 460658393
S 73799 523277314
S 53643 312184179
S 74318 662441838
A 25946 146071361
S 52509 269937140
A 34960 463779945
Q 12597 84926 8721350546768
A 61038 97388063
Q 13942 62609 8512437130561
Q 70929 78446 4726376015669
A 19524 289913214
S 20442 423086100
Q 17196 42596 2566264350173
A 14262 109186137
Q 7503 32260 6088881553518
Q 36495 61768 4144079518605
Q 31693 48955 5765876416239
S 18959 829391495
Q 40814 43808 185877526778
Q 6415 84223 2673932918280
A 83098 607547484
A 23276 937768334
Q 2500 86342 9445102063921
S 28761 871437506
S 73952 879911248
S 63790 693614280
Q 4812 45117 7645556352053
S 28781 903355471
Q 15681 24667 5521615651216
A 56792 631772383
S 85875 438484689
S 19426 280727317
Q 3846 61463 4987084167574
Q 17294 76140 6877386944946
A 24753 864045429
A 2649 667208800
A 9163 221457815
Q 14100 65492 8641414800367
Q 22860 57943 1823601676568
S 85575 620550536
S 50046 717467144
Q 29851 64454 9572618912482
A 54788 521451702
S 24886 488392589
A 47123 328570791
A 68708 967320403
Q 27561 29578 1888507747780
S 76386 453661963
S 22502 213902605
Q 37349 76128 7177341382107
Q 18369 84375 6807385902556
Q 59363 85406 6341687372965
S 12139 656443490
A 53624 941168284
S 55050 935289934
S 72259 496339339
Q 24332 34716 4921297372175
A 37055 327449241
Q 18689 69277 7028201935300
S 73007 194679558
Q 37962 78813 3511565848187
A 35925 117935559
Q 62816 74277 1572891893240
A 56197 229101916
S 58091 222611247
Q 58171 69867 5221154295597
A 63588 316436085
Q 7712 38614 2394403598959
Q 64599 66004 107357986994
S 10725 901957231
Q 33009 46580 4183271370745
A 14473 15465806
Q 9417 86880 1687189855936
S 10904 65894078
Q 12627 54540 5065506681075
Q 24664 83173 5225884070630
Q 2864 57672 4631884173500
S 8071 216654277
A 17436 720732004
Q 5497 76960 2538804643131
A 39908 986204234
Q 66995 77100 4990241592448
A 46135 396337321
S 81742 881264801
S 79691 128610781
Q 102 87093 6099543319737
Q 854 52539 9630501815176
S 29227 960936814
Q 31437 38047 1089793329034
A 56355 882686442
A 47311 174157732
Q 173 88164 8346290739320
A 43332 423910955
Q 4081 85989 3321819438344
Q 16674 64375 9335522390293
S 51122 757349249
S 59588 604417679
S 54555 372064823
S 56961 336877220
A 73716 511621749
S 58085 483030717
A 9095 131655013
S 59434 972627792
A 84068 407931888
S 9125 314982667
A 28579 147430353
Q 18634 61880 1038500824860
S 47082 322455858
Q 33241 72070 5760940675328
Q 18988 71330 5059872595688
S 39714 96887759
Q 11321 32381 3773803706166
Q 1936 86734 5477005292706
Q 15568 76892 3598166113474
Q 73391 87072 6082258304814
Q 60208 80130 5158230336421
A 47482 57169838
S 13471 550989403
A 12224 752722054
Q 12084 41740 5083612974193
A 58493 556229746
A 58555 395146268
A 28314 626568602
S 26118 152068405
S 56270 245602861
Q 41988 76978 4419071265596
Q 39095 83218 2821599869094
S 12929 23648542
A 26834 147369573
S 15720 427937105
S 60036 430785941
A 74223 531552086
Q 83323 87123 746824471673
A 39713 311985830
Q 75016 82622 2903228193619
S 31480 431995224
S 41551 41838717
S 2568 414309945
A 12588 395493472
A 20777 494255110
A 17522 49246122
A 25016 29362795
Q 2507 83803 5827720306103
A 19174 161134224
S 67939 646671911
A 77024 226775798
A 55238 468759284
S 14176 722668269
Q 48472 60759 197144161454
A 60563 396167344
S 35182 868025026
Q 45293 64440 183676038673
Q 21864 64747 2828103070668
A 13237 764334237
Q 20788 49978 8953295942614
Q 25584 83266 2513486366995
Q 677 83196 8564420357530
A 44490 899981455
A 4986 958705517
A 66724 212334709
Q 38922 70930 4144055022834
A 67357 631006622
S 21081 887582358
Q 21749 48472 8134184289439
Q 28154 55561 8702494256437
Q 16555 46343 9803632827065
Q 24491 50849 1778845459561
A 31660 919246087
A 50976 772760068
A 184 388953200
A 2394 175797100
S 31646 598800252
Q 44350 88111 8772633324812
A 21987 278830259
S 24795 58417130
A 11797 27411434
A 16415 281079858
A 21743 91789822
S 68939 123430461
Q 3183 82620 4506645414061
Q 26581 50307 9175205898858
Q 10176 53302 1758103852228
A 11683 797235739
Q 2179 75931 9519211938676
A 32295 142608934
S 5410 131745246
A 84721 866069306
S 22812 250783270
Q 12568 21296 8644811570940
A 25954 169623253
A 891 115916654
Q 48465 66910 5541914541040
Q 32522 68370 2635554325723
Q 62188 84290 3124828082028
S 71189 49027461
Q 4216 23603 6055971745916
S 20069 339109938
Q 15493 87700 2745956000646
A 46969 766951153
Q 8575 61917 5968111601126
Q 24742 86410 4211528938402
Q 355 59699 3045450751505
Q 2152 5867 2073102453943
S 31818 109294370
S 5427 230411970
Q 3990 85718 4006534148879
Q 502 85796 6878432739947
Q 11466 52871 6248556427753
Q 896 70455 4385894635552
A 20744 982081026
Q 73354 77681 1116145063414
S 65324 485592887
Q 34309 71638 8948466694123
Q 14313 77821 7215468188616
S 56823 15582248
S 14430 345713024
S 18397 238061665
S 322 771662838
A 49758 618540700
Q 10054 74147 467642923140
S 46841 727472178
Q 13673 77132 852031661937
Q 14814 82532 8304603701639
A 50926 216627115
S 22637 805542431
Q 39346 47849 6299080671736
Q 1652 87945 8308598583825
Q 5291 70114 8934576716830
S 46916 373682255
S 79060 104053806
Q 37482 43486 5682064667260
Q 48323 80876 3297803106041
Q 11341 82193 7864267466313
A 19173 990175878
S 79736 328102747
A 55378 666489132
S 70916 329871670
A 69730 895768001
A 47274 695467270
A 78582 121697995
Q 53298 84933 1812969635053
Q 3718 65062 809856222862
S 81882 774266743
A 2212 264638348
S 38340 606355375
A 66076 648505162
S 38177 42918852
Q 14580 31718 911998918180
S 28239 738606117
Q 2643 62489 1708791019171
S 6079 910546775
A 17359 236203669
S 71884 239324121
Q 87844 88065 184054157124
Q 3321 86590 6173298764220
Q 19309 50700 3393580293873
S 84452 775144768
S 35660 920165370
A 9528 320523633
S 57939 53840040
A 18504 109078064
S 32985 819908740
Q 443 84008 7329445110382
A 72143 289035135
Q 65469 67691 433125761115
Q 3049 79686 7438798911089
S 49453 289739197
Q 7624 85238 6975563495597
A 27893 859625384
A 60601 483932338
Q 29978 40306 3995020967547
Q 29857 66213 6189531173814
A 24597 634779757
Q 20642 78615 9915239458020
S 62199 125430925
Q 11946 70750 8815869050769
A 72060 812481432
A 72452 563207694
Q 560 74176 9475483476364
A 77197 307400266
Q 2602 86472 9910037423974
Q 13095 82409 9392282225758
S 37648 198991288
Q 13856 37709 9626503486974
S 53850 684944289
Q 17947 86030 2342846486229
S 82186 680027042
Q 6844 55057 9110127312419
Q 9120 36580 769630748636
Q 3096 84347 9821985488068
Q 17978 88156 3442002970932
S 78628 863000587
S 26544 939853786
Q 13449 13921 281124754389
Q 5871 23537 7044143419141
A 4506 247040127
S 84844 668924685
S 32629 131155192
S 4020 219471803
A 67150 453875618
S 11265 986191549
S 69932 368089154
A 47699 213469487
A 49933 561107657
S 27621 896495039
A 82618 196633327
A 37543 770560145
A 87493 797049575
Q 60378 70750 4941436922630
Q 43739 85237 5636626506682
A 21350 247812987
A 21004 622349289
Q 34078 50817 3776407977165
Q 10891 75169 1759931757239
Q 39744 60492 7116946526785
S 66643 190245231
Q 12696 27148 6791086096406
S 86997 717595995
Q 43680 56370 9585022511826
Q 1872 87909 6894293098024
Q 31910 84756 1509858648416
A 32381 127569391
S 23196 853934048
A 23340 431135692
A 29847 818294141
S 50077 999425110
A 59529 273478885
A 6850 570148327
S 31837 667669588
A 33920 834084363
A 60271 298261169
A 46735 496072462
S 83954 837464226
S 11619 987075827
Q 6001 88032 9568072004112
Q 10201 54432 1924668588787
S 46000 2864051
S 6882 895725464
A 66014 51949575
S 58341 165844367
Q 3294 48491 1807166303346
Q 1593 87355 4684224762437
A 24999 627734463
S 72745 934778249
Q 42586 82812 9797174840001
Q 20309 83984 1404900928315
Q 624 86477 5406539648161
S 58243 123865898
Q 32915 55648 5440690671832
S 22778 766069314
A 64202 502579755
S 85890 341943471
Q 9373 84486 9342089804108
Q 925 78241 880261915770
A 40502 58675789
A 78822 593285795
A 10779 137935790
A 16493 948592831
A 48095 638423955
S 35845 611770863
Q 6382 62551 1163887758677
Q 19439 60557 5602260946656
Q 48632 76013 3450828542507
Q 25837 57201 5171508212906
A 21102 363420512
Q 1259 33886 6261609666940
S 58257 994565240
S 54796 374621680
A 3414 536670964
S 36342 495330471
Q 24095 87629 5970652608591
A 61258 56564247
S 15377 763793792
S 80972 440248528
Q 30211 34593 3372096637464
S 60093 909899854
Q 22793 43183 4722184984643
Q 29317 87325 8038770945864
A 2293 528059829
A 58151 658361812
S 46210 763467290
A 18250 245292803
S 44625 561465414
S 10584 760005524
S 55056 328058768
A 40475 336177587
A 21191 204733646
S 28703 353403070
Q 18249 50713 4884393972450
Q 52492 86522 4013086352779
A 32862 231506736
Q 23321 67615 3509734661977
Q 18812 49453 5458413902320
Q 229 12809 1561940712745
Q 5100 72999 2487617957133
S 57415 720309733
S 14784 57391901
Q 28913 65190 2418354935163
Q 34957 36981 673836698428
S 75897 369023048
S 867 287831556
Q 11036 34291 6932722516789
Q 37733 50157 3928236291277
A 52304 534277616
A 45942 974845091
Q 23746 73399 1314844641060
Q 9316 61229 2745658557104
A 62542 35734809
Q 4735 31828 3779928706715
A 56643 668433134
Q 18205 44657 4960674257420
Q 28937 50121 262801651614
A 23336 839340023
A 42751 629588859
Q 13615 82132 58568595590
S 19344 691166025
A 69563 74457194
Q 14648 74973 8644006190887
S 20488 539338003
A 24881 924449953
A 35994 787037026
S 37758 768889650
A 86484 586515739
S 12560 530750446
S 86806 940232141
A 49188 740523307
Q 15321 63808 3652246249075
Q 1902 83232 9427193512048
S 5183 928987280
S 40406 737407883
S 72268 16545906
Q 14991 84245 5206113359961
A 83074 682512979
S 59171 216819092
S 79309 484776796
A 62707 964874446
A 54448 521649400
Q 7023 9335 702353099384
A 69865 902075983
Q 4281 44708 8709685096910
S 41756 150449116
S 43312 680970767
Q 66551 87139 6873470717078
S 44331 845010298
S 10373 923275383
S 41748 726256596
S 47563 184378237
Q 37296 88198 4773515502918
A 39909 714409558
S 39047 77621551
S 33429 696058862
Q 25806 26484 77145008838
A 80823 468095035
Q 83396 86934 1909499187163
Q 11956 46141 4392734813540
S 42295 175199725
Q 15491 41621 6909427561547
Q 8214 50871 3957363449093
A 33995 761150119
Q 4127 82886 8869927832544
Q 48644 73880 2870963525049
S 39020 496945395
Q 4433 87147 690996347320
Q 14053 77259 808181351690
Q 14801 39772 3672046565518
Q 17659 46521 5709040770224
Q 15438 70521 9918274360118
Q 54472 78813 614133457558
Q 25455 79117 7005660344381
Q 17401 55624 1852641914582
S 8750 480605753
Q 9809 69936 2637868495860
S 77970 634240113
A 33313 567914181
Q 35049 61596 9706160191350
S 41854 691292308
A 13033 928792815
S 3200 478339017
A 15343 249209348
Q 2980 29081 655110510595
A 87147 362748916
S 28301 887359241
S 55802 355785518
S 34387 604022387
S 12278 239094462
Q 1500 87399 4439000660731
A 12424 253284143
Q 14237 85524 7158414743401
S 10392 223147670
Q 27230 80992 2192838147726
A 71554 38258310
S 33423 303817410
A 72371 460535022
A 38688 350179395
S 51374 724744141
A 57900 261317174
A 64224 980078336
S 59469 286276249
Q 53791 62638 7048734847579
Q 37238 38930 1361654897134
Q 5988 87705 2906115568815
Q 46883 79020 4349245144244
A 71203 799327426
Q 6522 13945 3969082308377
A 77471 624233949
Q 55680 61314 3291749941803
Q 11551 44046 1408873631175
Q 30175 84354 4237170435439
Q 9786 78174 1614720006513
S 12068 921478118
Q 9156 62207 5829159434577
Q 3102 82311 1214978917398
Q 44413 86659 9424553373823
S 18758 133798630
Q 18196 66452 234214853733
Q 12 88199 6106024195831
A 4030 603480142
Q 41311 58288 8100952126215
S 11594 263912057
S 55212 750285368
S 27889 89646946
A 26186 999551856
S 16276 409237128
S 39562 846937156
S 61319 7741374
S 58738 21016546
S 12636 249165288
Q 11401 21140 8822625660588
A 10480 463474851
S 83859 924612276
Q 46125 62000 3213795743662
Q 4715 85076 1816315753183
Q 17635 73360 3254885877488
Q 33921 49410 5122048155649
S 23069 439074449
S 13556 22093052
Q 33478 41122 363978142376
Q 4969 4976 7374272146
S 52508 443149381
A 30574 296245643
S 57019 85218584
Q 32122 62929 8739693029879
A 61729 919473795
S 23984 404576215
A 30371 990946189
A 14062 691173096
A 10169 134492154
A 54724 169956430
A 71975 443860821
A 13518 6685130
Q 1541 33634 6218876622062
S 84255 800002478
A 83024 310029071
S 50036 278798939
S 76666 282459424
S 33233 166313349
A 39410 372986312
S 76739 192402770
A 13820 177594044
Q 53881 65231 8291227476010
Q 11175 31704 7357093285631
Q 32859 76416 6557911271119
A 67829 509806508
Q 13621 49870 2706609248614
Q 27922 64453 3959739530269
Q 16411 79159 6181036828206
S 75027 989733342
S 82834 906115436
Q 4365 80106 6778234478699
A 84390 847114951
S 33635 958480999
A 58185 410882751
A 44950 155157011
S 54557 225078180
S 32577 649320998
S 42680 737767330
S 23328 528432001
A 56768 621813374
A 1611 218904581
S 27659 709132238
S 85052 388418283
S 16025 358927973
Q 2231 86003 2822639945445
Q 68570 69547 408670314734
S 37222 145633471
Q 656 86774 6502629109340
Q 9611 48917 7726828457783
Q 10240 79446 1673918469175
A 66963 434272289
Q 3814 83619 739622856913
A 76879 183763220
A 30969 429336988
S 31707 151716788
S 50205 93558733
S 19318 914441705
Q 75215 83349 2368761936313
Q 14926 48595 763584196431
A 51344 963509624
S 72848 727635052
A 3552 894888485
A 38152 189163902
Q 18201 77069 720957056024
S 51462 344982263
A 44954 973104819
A 48833 567861918
A 51083 265184388
Q 53014 79573 1285764092720
Q 64276 73192 2673887926830
Q 49998 87975 1640671974032
Q 43197 60952 7705940274156
A 25115 583024181
Q 29293 57476 5849805302224
Q 24156 85862 4162548837351
A 21647 6484422
Q 56164 75695 9282251264036
Q 50201 86458 9550731875073
Q 20291 56622 5759558710772
Q 2313 87717 4693553769350
Q 30873 51575 7708011836631
S 37018 314652433
Q 8443 68664 7503697693708
S 36500 523763283
Q 25521 74102 2470117861841
S 73412 294902198
S 24670 808521699
Q 37742 56566 3896564938692
Q 44333 86218 311904408913
S 30718 309132431
A 810 710134715
Q 3825 60370 2813240211439
S 68172 287875820
A 14418 719986851
A 66221 158261711
Q 26800 66526 8212839564669
A 71097 86406571
S 75766 90787899
Q 10076 46423 91820084408
Q 4662 65785 5537782366411
A 22347 1109307
S 61519 441721612
Q 53907 78023 2786413034100
S 66532 595426320
Q 11855 18193 2077364493765
A 80553 877330225
Q 14440 57841 4940754111984
Q 63712 64303 521711964933
Q 22477 56086 1581134757971
A 10046 75491494
Q 751 71697 1293727211638
Q 33327 50911 9541348468464
Q 384 19964 753480331726
Q 8467 39414 8660287774731
A 11025 616986026
S 50549 258751401
Q 15541 46786 4578416988058
Q 25937 82096 9349215825441
A 31775 222015433
S 13749 263041173
Q 35324 44862 6197755071654
A 76209 384755705
Q 56573 79918 5128919797981
Q 8272 32155 6362740012114
Q 51773 64028 7182195631198
S 73027 67664424
S 30311 836129057
S 14538 354639323
A 62898 973071341
A 43309 789799030
A 6897 893681027
Q 1775 57323 6621851476364
A 4924 549902629
A 30912 467033484
Q 5340 74958 5537466988968
Q 40426 87495 6957110472656
A 15213 794808177
Q 28567 58785 5619305774665
A 72828 631087002
S 47051 106098706
Q 36337 80885 6554041196600
Q 18821 40885 787732956986
S 35997 609471770
A 8262 240412339
Q 7877 75599 9753641434073
A 83513 217613449
Q 48620 50643 642711042946
S 83174 392320580
Q 2128 68468 4153505995958
S 60368 741533870
A 78805 879235293
S 55289 382102229
Q 50484 82652 1443120721207
A 4786 476469845
Q 18732 63758 1806332621031
Q 14490 38864 1281194340416
S 1280 14411027
A 55947 724314582
Q 1319 80051 7053339409657
Q 31184 43525 7952997347180
Q 7660 61398 119528924527
Q 2730 61846 8252559599166
Q 19931 45879 1595651180892
Q 5900 73521 1959427955237
S 3296 74739044
S 6415 406368202
Q 6002 85167 8125459085625
A 22487 783566222
A 33006 174844128
Q 36064 63823 1271321819193
Q 78598 81793 1363895325941
A 53801 668471477
Q 7799 36137 9738925890648
S 12067 281922262
S 37202 182806569
A 16158 453531036
S 20854 719170931
A 63253 255584811
A 16292 597862041
S 81018 995403148
Q 52880 85148 4259336803188
Q 26201 55234 390156909269
Q 31715 51401 1445063615111
S 329 537988722
S 33334 340237932
Q 2074 32552 4703881188190
Q 13568 48430 8787065071713
Q 16117 16400 228778403170
A 53932 484353309
A 24580 297690631
S 2213 968704995
Q 59299 63588 3008923539011
S 47478 841637285
S 87180 159667309
Q 9291 22100 5200679389504
S 8805 657039062
A 40335 711610388
Q 5872 49202 7458255445656
Q 35264 60039 7890241428683
S 20088 971275905
Q 12217 47537 2471678241946
S 54158 54617044
Q 8661 85364 535000383931
S 10634 520622761
S 84407 341281289
A 68025 750878803
A 6180 532593606
S 26110 68778467
Q 6590 72615 1689877742651
A 55458 209804509
A 18220 798101154
S 39654 179376084
S 78906 836584869
A 44814 291785756
A 88183 621870950
A 47554 142575939
Q 44999 47227 1202484842953
Q 4785 75683 1746018732847
Q 66001 87273 5324269699350
Q 31169 76502 7658132133092
A 40832 980123824
A 56679 765197761
A 70392 137298818
A 77619 975363067
S 26277 206970183
A 48832 840017669
A 59414 338044025
S 79428 607144337
A 76952 658444708
Q 41090 87502 2033940345889
A 34445 887008688
A 80687 881283684
A 45793 40597308
Q 22031 74479 5837884783538
Q 99 87507 6851829604214
S 61129 111332762
Q 2025 78607 5573502874623
Q 53286 87931 4893269402950
Q 1019 83213 6008524784861
S 22494 737525352
Q 15891 80292 6400732473790
A 35438 937101757
Q 6823 77679 7155087867145
A 84411 183432786
Q 27040 40173 520084760943
S 25214 42697245
Q 2252 18797 2979593779636
S 32424 254292679
Q 40323 67893 7701310530337
S 15197 858727257
S 40117 207106570
Q 3116 38649 5734316292592
Q 30753 73326 7492584030715
Q 3378 38093 9011641783871
Q 25284 42383 8985694419052
A 37276 481489782
S 81335 156134496
S 4390 368791638
A 46493 947351433
S 50973 142772952
A 14171 316163124
Q 32860 88103 684492964902
Q 24538 84850 5050521892944
A 28720 520029139
Q 484 86100 8668288128565
Q 149 88116 2003207170551
Q 28941 83845 502299121037
Q 5695 82417 1394266089432
A 49557 846739326
S 81477 255494667
A 37355 776050748
A 43787 581124495
Q 17997 54191 763121922800
Q 40 88111 8901974289953
A 24708 347449190
S 26499 984871196
Q 29251 77078 8350613857722
Q 18511 73710 2458030281219
Q 43261 71221 6912409326945
S 84872 555923869
A 53692 390030848
A 35479 995676373
Q 1370 88010 5376867573670
S 74594 110070482
Q 1685 84124 8403332811678
A 79994 420778032
Q 28415 47097 1014223016386
A 60175 361217519
S 51633 130815864
Q 24044 58919 3445501742989
S 39437 774965924
Q 60709 78769 7459792045236
S 3811 848639841
Q 25864 50508 5246344428000
A 45534 194993125
A 13667 520341371
Q 18625 26411 1790631766810
Q 15478 62398 286472815937
A 20737 123536424
A 70035 182729417
S 80806 415530769
A 81719 306854873
A 12998 2854742
S 70564 875452414
Q 52436 87873 4640440195697
A 69597 919129439
A 51711 255831045
S 76513 557463862
A 12377 903088246
Q 8580 85662 2740187693432
Q 23774 76165 5136023448446
S 6054 569461644
Q 15709 80491 5791179610919
S 30384 630846309
S 21536 866583970
Q 18760 67082 9585578467478
S 85509 226278470
S 61069 227230826
Q 16154 66305 6758557223411
Q 34868 79162 8742195001021
A 16942 643152443
A 53267 850092150
Q 3791 6635 183657252657
Q 22095 72892 9253412022543
S 54663 4009761
A 25815 405477258
A 9350 228846781
A 79282 131164240
Q 1993 72659 344187042602
Q 5292 52013 7584927861428
A 36137 946610482
S 1828 545535423
A 46309 655397658
Q 3444 82602 4896930147344
Q 15267 86515 9305650536362
A 77320 795513894
A 68390 356682339
A 20498 514542098
Q 4364 85562 1038091707063
A 4302 928572873
A 27033 17228886
A 8445 69573780
A 83414 997442691
Q 44678 68366 1763357354164
Q 28433 79157 4921750778997
Q 15618 16374 451600633562
S 60888 697368551
Q 23745 78485 883150156587
S 17714 149802741
Q 1387 82659 4905742449103
S 63690 70634437
S 7460 520538590
A 64408 329226110
Q 40182 76406 7317629379197
Q 9305 69650 8014876210331
Q 7163 43902 2159618799468
A 14925 427736190
Q 464 86758 5605133112453
A 5967 283257372
Q 1812 87809 1720914048979
Q 26141 77358 2779926544959
Q 13672 51027 8242322601237
A 20652 118961481
A 47355 360090865
A 3047 409526314
S 54831 630738286
S 57999 291705819
Q 42909 56313 4022643231603
A 3160 367887745
Q 1956 86539 4995069314569
Q 6486 82641 5800964589003
S 52568 9495341
Q 45158 85622 2912246607833
A 5435 699997511
A 75865 415151836
Q 33898 62687 5080198724810
S 4114 788539862
A 68931 608804042
Q 16969 56159 6523814422918
Q 1414 35447 5338533543110
S 4787 330590951
A 14165 534491283
Q 17348 66919 629491248809
A 41727 211286131
S 14420 534362342
Q 33657 64657 6340491783683
Q 64824 82370 7275200960258
A 73475 32346172
Q 1399 85692 4157611228034
A 46693 694315304
Q 16872 78746 659263825694
A 47510 749672059
A 67964 735107152
S 66465 395594877
Q 2457 28992 7922655924244
A 66707 303324744
S 43703 201921506
S 29262 95849604
A 76316 778291294
Q 599 86954 7592030471291
Q 45668 46437 325948126911
Q 36518 47350 7711303407172
S 50472 201952578
A 7971 815445477
S 87398 608751949
A 40023 234991620
Q 2780 87532 8282002575236
Q 70251 80432 3228718867591
A 70007 452863493
S 49813 591879585
A 14329 769879175
A 73336 610788849
A 492 328879519
A 73277 638137835
Q 10755 56912 1366826542622
S 3098 916149527
S 46228 381190441
A 51492 458864794
A 55605 22474082
A 52070 380678218
S 22865 172933707
Q 21074 83849 5659095617874
S 36823 601501138
Q 3385 31591 9526417885141
A 51399 825683574
A 14086 88464646
S 20762 128707451
Q 38157 83048 271832249241
S 85410 741357195
Q 67316 74749 2102265858750
S 45437 393184832
A 83219 439251581
Q 1849 85289 4290650389986
Q 23049 44303 8712253090055
A 64995 915002274
S 28665 750001402
A 26394 237303928
A 25176 373263362
A 49405 561794513
A 67467 371423330
S 59189 36145506
A 32103 603683753
Q 11450 50071 6978524091943
S 41111 130416911
A 39285 202558952
Q 5425 37668 1455456993143
S 42681 264149457
A 26621 206385747
A 15293 971712842
Q 12000 31883 4014025883825
A 77231 155296975
S 42055 137694596
S 48559 562140730
A 49168 910014189
S 80773 986662939
A 44729 354788529
S 66380 8458365
S 5596 421972348
S 80118 106514275
A 13746 960821517
S 64689 743641321
A 23948 217411439
S 63860 868685364
Q 10626 24718 9191106850820
S 37174 851926815
S 51290 121527775
A 76736 771484498
Q 58623 86861 4331819047596
A 46873 687459848
Q 31780 59915 8064446287699
A 48344 575122757
Q 41362 78689 4419256754590
Q 26117 30541 2165165173467
A 7946 518293539
A 62466 114330604
Q 41585 81825 6654401743608
Q 11428 48243 8163023431999
S 59825 464808039
Q 2166 14151 8936647385884
Q 62764 78681 8160740546738
S 87682 808760577
Q 21599 23480 624691114150
A 80576 164129599
Q 3406 76474 3606516695078
A 51676 443630723
Q 2213 87678 8002641955187
Q 66312 76014 2818367062106
Q 59727 74684 6108716413281
Q 692 84194 843927335220
A 41769 422480607
Q 45033 77169 1532200457520
A 18433 994643608
S 23851 101412200
A 73855 197405389
S 84263 378448006
A 27555 623957073
Q 4924 72726 2118479580601
S 60846 615192945
Q 2021 82681 6430471964010
Q 45560 45672 98296343223
Q 28181 33089 1612187471060
Q 64544 79579 6207854996686
Q 26923 53609 8341351264520
A 67633 119973809
S 5665 777143612
A 50447 51277663
Q 50324 56948 2410780127041
Q 48969 60067 6559828215539
A 41639 448721272
S 37137 959516601
S 61409 67894594
S 56183 434615644
Q 12465 48495 4035207094746
Q 3707 86811 9813539283673
Q 5762 35327 4775620998595
A 55974 604600140
Q 1192 23857 2486894009610
Q 51328 73769 3260735273369
A 61148 577645944
A 50902 233519080
S 33936 531793387
Q 43515 53691 9846570445473
S 56191 398928633
Q 33540 82571 5683202507632
S 10164 14835216
A 38044 373578118
A 2972 685875118
Q 13529 73788 6784985805258
Q 20178 56703 5623873060610
A 31992 62657799
Q 6342 61342 9402114525725
Q 10314 76806 2257237352746
Q 5505 60966 5530201638023
Q 45564 85213 5679542344677
Q 7730 75390 2384895092357
A 538 529444373
Q 36108 85598 1405889917592
Q 23031 23271 133719890185
Q 13052 22298 5741252786826
S 78486 361865282
S 85480 492041684
Q 27011 69038 4447159718675
A 34805 700796093
S 3682 519332307
S 21844 483067252
Q 17169 77155 6965394482761
Q 47771 78286 567290559889
S 14067 270353026
Q 7456 79953 6529954642759
Q 53612 70909 3021519701608
Q 56611 86736 4313907203153
A 45696 996920693
S 25516 118799688
A 26115 319186321
Q 72645 82068 7605786919160
Q 4031 87178 7553826821020
Q 646 40371 39583717257
Q 17114 71062 4573187878561
S 51306 914615953
Q 33169 45204 6934493801268
Q 13058 61456 5501781666065
S 75094 370625542
Q 29894 60856 5661115610338
A 46019 190703660
A 70217 743564739
S 48464 696583782
A 64340 74443696
Q 73100 80864 4646898596928
A 85333 781540000
A 35294 795280853
S 20896 858779524
Q 20777 88185 1704100392767
S 58972 701493907
A 34493 61047742
A 86955 710384659
A 47830 970256991
A 62690 819112955
S 54347 276639089
Q 10362 69830 7675130858034
Q 6461 46479 6892153360699
Q 59 88186 3527607943120
Q 15796 80093 7356113398660
A 35649 39646739
S 41717 172450069
Q 25833 26454 334858023695
Q 12934 87479 7633895369718
Q 183 73373 2673317195294
Q 18358 65473 5597165167474
Q 4659 82734 8215919648148
A 81160 304743013
S 27974 993113883
Q 267 82204 6271510891069
Q 2392 5280 2361895619711
Q 26953 84508 2107842360586
A 81003 249904435
S 88147 987384301
Q 15536 61631 813619516549
A 49216 709494577
S 6175 208062759
Q 9567 55778 4031665494500
Q 21968 60553 1744423912475
S 12326 212049762
Q 4707 73971 4525794431597
Q 245 35923 3417409789306
A 54085 531383615
S 86495 26074918
A 17839 995358148
S 24890 588763663
A 61379 133902459
S 58903 883581857
A 1328 52352051
S 76240 896753538
A 54189 306847816
A 72371 222079330
S 37602 964827648
A 52214 723775561
A 85674 976800
S 21906 60524876
S 67930 790246659
A 24343 527277531
A 79584 893326387
Q 29032 60035 4589523266184
A 17141 920323182
Q 17074 86432 717693603843
Q 34705 43148 4248650190277
Q 55939 76604 4560585886158
Q 56220 57430 1183207852647
S 13743 234155347
S 86415 311187007
Q 1686 70551 3411903496402
S 37470 154999542
Q 73657 76280 405734581481
A 79989 233968752
Q 26633 83124 9215971143516
A 31498 418631222
S 7590 941157762
S 70093 73918322
S 1333 142708819
S 13490 257551363
A 83894 175692549
Q 58602 73851 776500429590
S 77841 694504895
A 43453 202134378
Q 12593 40227 2157349211744
A 55734 57434440
Q 2152 88109 2620569443477
S 25763 968115005
A 14773 495180899
Q 69369 70377 830855375387
S 44317 224936946
Q 10177 40569 9740333675383
S 80501 281163958
S 55197 33381827
A 45981 523872722
A 37388 905331950
A 23870 968978280
Q 24531 50616 2357295780391
S 66322 579910159
Q 123 79958 5375722097995
Q 3670 73020 6326873520723
Q 4569 74984 5715464820340
Q 6777 76266 4739781658396
A 60066 396612274
S 66787 436088671
A 57001 73268130
Q 1666 87570 9345588249665
Q 12696 69081 5963461894422
S 53843 577750400
S 33414 739897612
A 3086 87337196
S 7744 543478947
S 16183 471508172
A 10699 584125684
S 19295 68811648
A 16625 954343633
Q 33796 43151 1913614245429
A 38711 41471934
Q 25700 39211 4503296320702
A 42990 257579260
S 28896 134146428
S 11663 582786744
A 6597 742915858
Q 33708 49147 9485239698253
A 63874 339480910
Q 33093 43072 8714903272943
Q 1895 25213 1632989684414
A 74019 950947521
Q 32624 50528 2292750125595
A 71539 918306737
Q 6147 87285 1256494481541
S 71005 204349061
Q 6284 85476 4631976883422
A 85638 883504323
A 86192 16467
Q 3157 77214 4031743522053
A 27559 558280344
A 31946 311826761
Q 14338 87413 4747692188197
A 37254 409643943
Q 53213 79534 3368566323659
S 40537 758315670
A 29122 605777549
Q 3917 68382 5815623102363
Q 10988 65207 9734286821862
Q 10357 84684 5772942959990
A 23035 397377047
Q 8786 70374 2689168623828
Q 17116 24662 3382151792065
S 31812 870550152
Q 34798 43449 2119930833882
S 54292 438379635
S 78918 51171288
S 67653 207928640
A 62809 343487921
Q 24317 48538 4063647263608
S 54231 284346412
A 69512 484763211
A 70750 934869438
S 43592 595689697
A 21126 554983011
A 54776 115262550
A 4807 388993305
S 71271 789695979
S 69197 757498496
A 39508 649227251
Q 3463 86429 4051512626103
Q 19271 72670 9019929400458
Q 23792 87624 2188564381308
Q 39945 67665 1859187290394
S 40062 244499680
Q 21103 41441 2853112253414
S 20890 47482720
Q 14412 84062 4016391931075
A 13416 336568878
Q 1180 51324 5169229284578
Q 42374 75688 7671778118449
S 46263 370214911
S 84593 800310350
A 36893 223729683
Q 4172 86881 8415858645377
Q 42956 62797 9310245301452
Q 604 84461 9204280918542
A 62303 36344171
S 79305 516451937
A 52994 461020139
Q 12466 31759 4920128787744
Q 3701 87098 7818505774018
Q 77211 87550 5055487754838
Q 9129 57894 8021158383305
S 38843 428539654
S 80823 551793008
A 58894 276387202
A 18137 371105923
S 51705 412644819
A 80320 925296063
S 27047 973862873
Q 21402 40928 1478358651333
A 83639 904212481
Q 3732 81869 5087491604457
Q 3982 61853 3646834402505
S 54897 153556657
A 73474 197719036
Q 64679 68583 442377191738
A 41007 882088296
Q 21605 28071 3423720472950
A 42341 940638048
S 87477 257348969
Q 16462 81149 566151617117
A 83002 680432949
S 63125 23173244
S 40916 985269467
Q 48287 69933 187867540668
A 49846 883042733
Q 29984 51481 537782629060
A 71941 643387216
Q 66823 76685 7143908206956
S 74269 341430637
S 60920 221712924
A 57417 550733622
A 87437 703595173
Q 1675 84822 3812093096361
Q 11167 78419 2995574082615
S 36962 306503588
Q 9861 71804 4624657186223
S 49240 488473944
A 22829 912382041
S 55925 457055189
S 73197 178272188
S 6422 357322678
Q 55850 82040 8493057134084
Q 29111 67398 7506697651881
S 36115 746462436
Q 33167 47773 6267298119070
A 11161 565366540
S 84654 166805625
A 81313 714929762
Q 20896 71256 5146442078198
S 5141 593676420
A 9758 383840066
A 23993 466414038
Q 6526 64937 1198991696073
S 67350 723777995
A 39926 189507792
S 35061 741285716
S 76791 995496554
S 58345 460564347
Q 263 77045 2813076810675
S 58252 506133420
S 31835 980306300
Q 14896 84557 6492455573779
S 6732 942348273
S 3352 417876096
Q 19869 44965 208851944890
S 76803 178034468
A 19382 457484524
Q 34759 59544 3713574176627
Q 10763 33134 7671219691881
A 63037 46095572
Q 992 74503 950677734370
A 47707 189745748
Q 24437 65311 4930739188538
A 39187 564896963
S 44215 648082743
A 74409 124913774
S 34845 721468372
Q 7570 68095 8650281027264
S 51436 253814
S 42755 336957428
A 30701 441444052
S 8100 808447005
Q 5629 84221 5978525648523
Q 55144 77774 697039963967
A 83614 315391005
A 82326 571412348
Q 1404 83041 4288628970930
A 71426 617666631
Q 34226 79965 7884127788109
Q 67741 85468 291146414802
A 42213 15645423
Q 44380 79927 235336201299
Q 10489 86453 5125189631540
S 44262 800088387
A 65133 905352662
S 59492 203252229
A 80452 383068284
S 51569 903217567
S 65151 139367991
S 62536 597027356
A 77068 423577783
Q 51028 77635 1392567724472
A 26519 384652911
A 43766 695116076
Q 21506 29857 711436606204
S 29682 778445696
S 6831 607934332
Q 40377 43533 2121673933109
Q 23422 31276 1045378911899
Q 17467 26783 2776376179031
A 75913 180202859
S 27632 679468529
S 21294 39044625
Q 23947 38242 5318072383657
A 65438 82385327
S 57509 461467205
A 30176 54015780
A 78593 420691763
Q 3310 69798 3349137516309
Q 4639 57160 4309579083335
S 70252 357429441
Q 16157 80127 2965297236919
S 15337 296428047
A 77096 19298726
Q 16388 28822 5785311849317
S 52455 631139699
Q 8883 57886 669932915619
A 42711 460291891
Q 22416 42921 3258170950632
A 20208 383527974
S 51866 597315920
Q 44175 74833 8621452203160
Q 2468 23677 7538213076190
Q 4729 78784 8580334781957
A 7400 609209741
S 12332 137082297
Q 43982 85870 1038204284573
S 20469 215919160
Q 25 87564 8869275036707
Q 6708 54130 2637213037557
Q 14901 79781 5253314750513
Q 48591 83986 9211032095035
A 52954 24369724
S 79484 504860072
S 67308 216477767
Q 338 87208 7354670699319
S 76384 76347328
S 66839 661396610
Q 15080 87159 5950726642029
Q 52083 58326 2236027879321
S 75594 15068873
S 55631 668488010
Q 8959 50568 199784153765
Q 14196 86312 1311098768272
Q 18969 76386 3975047499422
A 87078 33128234
A 5331 285845905
Q 22200 57724 74416819834
S 36210 242713240
S 86184 799256879
A 30984 860521085
Q 31342 46112 7570149853794
S 22030 630095476
A 22646 501090024
S 82664 381405400
S 62 570473075
Q 22542 82603 8293973232255
Q 21097 21490 330196729990
Q 6962 87598 2791274493840
Q 19147 77326 8192332652977
Q 380 20348 3492413560885
Q 12695 75467 1293514028103
S 19233 349369300
S 58656 619203000
A 12945 111022647
Q 46156 76445 314671229297
Q 5359 86570 948638999024
A 1005 446036169
Q 17208 79093 1477507422054
S 24615 170247891
S 19389 731187436
S 73591 429193342
Q 3890 86015 2488523365954
Q 38347 68074 6796724833429
Q 2200 71357 3316743016741
A 61540 922230998
A 58123 934261883
S 88047 714535560
Q 9849 61015 1723049632988
A 34262 523337394
A 8822 388424357
Q 17488 62977 2503864374977
S 86285 64440245
Q 2267 86366 9000245206080
S 41437 762147464
S 21902 874021623
A 81906 859784888
S 65755 317228947
A 2583 997264479
Q 7035 77426 1121148907186
S 43138 212554611
S 70785 869192615
A 55195 981532146
A 43013 963494936
Q 56725 57785 610841690152
Q 16173 23829 2881558440431
S 4345 723168562
Q 853 56264 3306519549736
Q 857 82259 1915152781562
S 50873 343197614
Q 66810 79929 6469897555380
Q 9746 76217 9673019652352
A 10189 613610497
S 75418 740777494
Q 41550 69724 382985494510
S 69592 668214860
Q 28303 66138 3036641273260
A 4982 59923570
S 38558 311954836
S 73789 873402111
Q 26589 86061 6138814910309
S 41145 394943102
Q 2083 66855 7497045140818
S 12248 880668678
A 39205 164325896
Q 3629 31408 3499749145674
S 68666 216574265
A 70646 927847630
A 78187 452412996
A 8740 28298018
Q 22772 53520 5294245251488
S 14026 376311466
Q 31075 56823 8615612222229
S 19589 932148218
Q 16289 46048 9244485704862
S 50249 767145709
A 57372 682667290
Q 23382 68908 1594373170845
S 77205 565742795
S 7235 109920469
A 71763 204760435
S 86027 421301034
S 19504 993091393
S 78021 656413320
S 58187 576996004
A 46581 297357014
A 56849 312527811
A 9263 70741110
S 67701 130231692
Q 30410 82923 3476904318670
Q 31187 41961 6161476242428
A 24374 144555752
A 20237 269508019
Q 35079 55959 1895653184496
S 27196 302812278
S 75902 861454486
S 1833 674868529
S 10771 449719870
S 80833 227444185
A 27888 275898017
Q 4699 47605 3904371777310
A 46431 551407166
S 23452 694285625
S 23437 883370734
S 10641 396533841
Q 33749 43666 7030017231221
Q 17034 66177 1854656871775
S 24413 385972592
A 33658 406530963
A 68242 126557020
A 14328 558907948
A 53058 993253075
A 13028 146612166
A 24101 10538464
S 82470 865663786
A 25132 45475339
Q 34838 42795 2613349005200
A 22547 960371870
S 33113 52033098
S 1694 677320940
S 57672 286700126
A 43556 866241337
Q 42945 48166 3638541541515
S 5131 36519328
S 83184 559133953
S 42175 215147526
A 32746 612576409
S 4270 410128428
A 33111 123065014
Q 54844 84961 4303113467863
S 29520 497018303
Q 2931 56660 1869921187933
S 82013 430618143
Q 25469 71701 6216703088768
Q 3483 68729 4247980152460
Q 5950 10839 2355574613359
S 55446 496143111
A 30089 108923806
Q 61076 66018 3561209928290
A 23723 600182038
S 47182 297906784
S 48422 370969461
Q 25395 70541 1780972992320
Q 32174 42175 8286188384439
Q 41026 53230 6280861358674
Q 8202 81359 9515213734445
A 66515 787727552
A 85264 826145666
Q 14389 76808 1754929994562
Q 14109 48604 3133569735646
Q 29527 65798 6323312901546
A 66313 109957456
Q 458 78062 3169823013761
Q 59760 60358 69619269171
S 24891 96933449
Q 40252 60156 4287728212217
Q 47093 63164 6619466910202
A 24225 198077498
S 54412 548862815
Q 40402 43625 2679744123137
A 87446 347425406
A 58157 118537848
S 49160 445245965
Q 9289 69596 3227654802772
Q 7098 41721 1845230531214
A 48407 831567150
Q 6206 86204 1263505804869
A 76807 435854867
A 4650 462243677
S 48438 784169341
S 73266 334595280
Q 73934 78353 3133138172532
S 13293 65769351
S 70631 697137329
A 36562 808612918
S 49435 563925862
Q 4495 80914 3986688639741
Q 10296 82036 9906394036799
S 29856 220060720
S 8263 482774757
S 39069 914012480
A 34141 506492550
Q 20708 26034 283301978466
S 31857 304185647
Q 3244 35507 8902741156081
S 77958 342217710
A 8074 322657041
Q 5652 81599 3008025919948
A 8841 373056846
Q 1048 82024 1703173000501
S 18385 296987126
S 79424 816856384
A 54654 601343045
A 55139 14317
A 34587 622360822
Q 4673 48242 1750140048250
Q 28847 40357 6489308846896
S 25261 494448241
Q 6502 15751 957726515720
Q 556 87394 3723336604541
Q 29325 66462 1903823013813
A 30388 817000829
S 85736 750409626
A 8900 678641902
Q 9544 11790 1651007545510
Q 11784 53657 8080621639231
Q 41834 46286 2077757415075
S 18129 167209190
Q 19809 70410 3989145236056
S 31544 873342298
A 46350 482449848
Q 9693 46301 4932460308050
Q 22377 56697 5003503856956
S 84832 182104004
Q 47316 74884 7607891059601
A 31748 979425606
S 35502 942839395
A 4533 391601207
A 20895 399805030
Q 22975 81458 9701730500069
S 65483 915388343
Q 6881 16554 3031230518859
S 3215 781031522
Q 19471 84107 3969390581394
S 65444 432139126
A 22308 230946995
Q 22718 69997 7274839341958
Q 10495 86645 2731971741841
Q 17612 57408 2852605966631
S 34956 843888196
S 84441 889651487
Q 44248 62567 646703481030
A 54351 222198863
Q 6702 86183 5986630710509
Q 7724 88033 7134747492351
Q 9376 78535 8132902837843
A 9363 342076133
S 45881 439419442
Q 43613 82759 4408100837340
A 6506 330355520
A 36716 343807362
Q 970 87936 923337384845
A 35034 63925345
A 32478 997088771
Q 41056 80662 8391169281588
Q 25091 79181 4311140069320
A 77565 339352936
S 75364 946076399
S 17375 528148137
Q 6130 82682 5085702191680
S 41871 8955520
A 9675 322894161
S 62103 412748105
S 77360 810232253
S 44632 753521185
Q 2676 78275 5018812858033
S 7951 37185529
A 60089 217754609
Q 49481 70375 6795614606480
Q 21113 40440 3834394455988
A 2681 490280754
S 58112 720434416
S 78496 92361476
A 43706 13209630
S 37312 26259635
S 20427 513991053
S 27467 533624100
Q 2092 59899 1320991652114
S 47229 770473664
A 87263 755194362
S 51647 192482664
Q 39901 51021 9309481960023
S 16602 715474887
A 58199 303445373
A 42515 826423460
S 33790 21786621
S 58223 187749183
Q 50351 67251 364302376020
Q 43708 53704 899856222174
A 54625 785312969
S 31593 378517615
Q 63132 84959 7353587458003
Q 41921 82809 9124083050687
Q 59723 75546 2440476230749
A 12977 241521869
A 66385 878040561
A 52349 275724048
A 1663 837140125
A 72491 134890211
A 40395 421736803
A 82628 959734322
Q 853 87397 3741671194275
A 79427 921421669
A 645 744979242
A 78554 765291527
S 46988 936134807
A 3983 395855344
Q 33543 61416 8207780470166
Q 80427 83961 2095196654292
A 44673 597554421
Q 31496 65406 9771195420297
Q 16698 49559 9802665355570
S 1243 295614069
A 76440 6634795
Q 16893 79120 4408836466565
Q 8698 64586 1297919831796
Q 36547 44646 1495274336290
A 58390 405687875
Q 39297 64576 3483037879443
S 63330 659016602
Q 47501 86482 453685657538
A 30 967771616
Q 22536 29822 6506002576577
S 3134 665509721
Q 33535 70351 1151330356179
Q 9615 88199 8173494488265
A 68576 157997101
Q 54717 80004 4545623570067
Q 7311 31328 6792384913389
A 6754 184704879
A 83296 304112191
A 72850 642001151
S 58630 312222958
S 10268 138790887
A 53482 626598992
Q 38653 84582 7956632844681
S 27194 186534582
Q 14785 35125 8604760672245
A 80782 574465656
Q 6410 83626 9807618443233
S 18940 705178026
S 6348 796562127
S 55856 732957752
S 7778 788842290
Q 15326 85758 780957395015
S 44838 23618476
Q 32180 79256 3182113142436
Q 5901 84681 2649590563723
S 76893 347167797
A 60964 190493462
A 58083 607065449
Q 1989 83951 9634348973093
A 69405 889630255
S 52529 552529693
S 78984 516302916
A 5454 491392147
A 37081 356264019
Q 35344 79849 2847219575065
S 58045 485208579
S 25806 923596957
S 2440 394031682
A 55008 218873372
S 45883 323958812
Q 4314 85930 951179085904
A 65251 53474382
A 45019 487702489
S 65609 458180738
S 49748 455566224
Q 6726 83577 2483970447242
S 13379 503077353
S 38805 14473175
Q 13196 61341 9862235614258
A 69406 678282982
Q 46392 88138 4268037903761
Q 20776 81023 108894608461
A 42743 423674930
Q 1396 85904 7647928924352
Q 80617 84124 2959025914698
A 77495 227592609
S 58423 573650628
Q 28911 76576 7290135564504
Q 22545 64421 6869632973771
A 27345 301422953
Q 2992 83552 4072371297661
Q 34640 82437 4330649715947
S 69810 973557488
A 49736 44938667
S 56540 503796643
Q 19668 74084 2570469009719
Q 22758 71612 6300052993659
S 34619 740310122
Q 11820 65945 3552508750200
S 72965 553379624
A 5550 922565339
S 31070 279490857
Q 35669 77808 9423600651843
A 30312 913249518
Q 1013 80912 6865116991805
A 56826 88905912
Q 76149 79051 1547467862843
Q 1891 85342 4344948681939
S 43299 244797832
S 33937 86644115
Q 3183 66667 6607256262409
S 17612 598491039
S 46749 907986603
Q 46449 64111 6483378474202
Q 45989 87681 2445944989353
A 38965 178338163
S 38806 102098024
A 71151 413921597
A 13833 501803625
A 38551 727691480
Q 8901 74499 1136491608730
Q 11750 53871 2256916085783
Q 1558 13597 8006889880927
A 36100 421298821
S 72832 241799195
Q 3723 82137 8214572116490
Q 34414 79776 7181319627833
S 25304 667693529
Q 4204 80609 6042839882551
S 27741 600523210
Q 25652 79673 3033595846158
A 47542 571091467
Q 13801 64745 5046201935728
Q 1372 31648 3415931464654
S 46679 40026215
Q 16077 84858 3116544887638
A 43989 580846527
A 19716 94116561
S 26157 475407174
Q 37368 48439 6092619614971
Q 13609 56654 3193400501149
Q 35289 52397 2286711906102
A 51203 179953079
Q 10682 88077 2622090571870
Q 2867 86999 7861943662093
A 12837 663239883
A 30235 908283492
Q 5403 43059 599670389580
A 50283 649661192
Q 6133 85614 1697953559809
Q 17712 71060 3557389936319
A 16867 516454238
S 51565 460377182
S 1864 54737111
S 9937 574025358
Q 13295 15289 905890311373
S 49336 847167524
S 31974 143852575
Q 814 81539 6415627984828
S 67159 129695832
S 10019 781530413
Q 9588 87085 6509181700529
Q 1627 80309 3559646682663
Q 4516 27233 807426845976
Q 74567 82550 5291578091106
Q 6944 18311 1343227302087
S 87112 398100804
S 77055 350268044
A 24359 880457099
Q 13251 77098 4930006778738
S 43513 699742744
A 4952 557396318
Q 978 62432 3225565097024
Q 16736 63640 9698354356878
A 78314 803636476
S 7219 8689543
Q 2527 11640 2453181324335
S 34135 12191045
S 13416 731917301
S 12166 470391182
Q 10457 75978 9305134489928
Q 23117 29093 69188691306
A 83864 15052545
S 81218 895240940
A 79269 520024609
Q 24393 53823 5286122076007
Q 2401 3742 985387165743
Q 36153 44994 749335211518
Q 10091 70502 1602384520139
Q 18009 36511 804557861624
S 33769 938356540
Q 44971 51214 5991359541833
A 22827 70152973
A 48009 295219953
Q 13686 51334 6322740944460
Q 14705 83034 8106831341030
A 58341 630221312
Q 64972 71228 2009035784743
A 50636 639208343
Q 8365 44007 7247352084039
A 67573 635763988
Q 15287 84585 5310493787621
S 78191 45019895
S 78074 165800383
Q 82 88004 8854078649211
Q 53536 60295 2304771016406
Q 338 45281 1461095849211
A 36687 658114929
S 48645 327570017
Q 38952 46148 3171172237688
S 12805 765945291
S 26127 388926150
A 87574 408499102
S 32163 465761142
Q 9011 76237 6439196563502
A 10760 285205574
A 19933 205317454
Q 50120 73131 382598948656
A 57035 546346537
Q 31221 66498 8869162910537
Q 39257 71515 4812135916205
A 81646 949240707
Q 3311 87335 7372373018992
A 28314 589769128
Q 73648 83832 9818353997394
A 75815 174903622
S 58300 17171146
S 79524 404772896
A 74839 718941549
A 42801 346116487
Q 4065 64740 4528573899912
A 27653 416051663
S 78492 839199822
S 39300 309373110
S 14117 851768119
Q 9978 21505 6402914779094
S 62489 945891289
A 24856 733496574
S 126 956589656
S 75928 312817673
A 5652 375940967
A 48975 266280355
Q 33897 69512 1869491436629
Q 14577 19434 4048995959756
A 35165 550835863
A 16582 929613042
Q 38484 84117 9902135603958
S 63149 985074388
Q 763 86835 6503570111936
Q 21019 85521 9868269464030
A 64687 998117571
Q 6531 15177 1267603847623
A 27555 658317515
Q 13692 81451 6616733444679
A 29565 776225575
S 44760 439078288
S 49633 247400741
A 29408 239841918
A 12203 770911058
Q 4159 84282 2569451563573
S 71455 484869392
Q 6170 13882 4343009058831
Q 45105 81773 3244775826151
Q 28815 61178 9723720321239
Q 3078 87979 8928036400904
A 52566 438362100
Q 29140 47578 6348277961442
S 41025 13234768
S 69482 433854182
Q 9743 61835 1835296345780
Q 20856 55449 8748237619267
Q 6639 68024 4524373575169
Q 24687 77426 4538843389862
S 59216 154375772
A 65100 829897840
S 54764 858687673
A 34024 809526691
A 86644 754863186
S 40292 868716221
A 17856 109956753
Q 53226 59909 2615016381918
A 54094 490513209
A 39706 784539439
A 4385 117205202
Q 1643 11924 3879050665226
S 79297 828870879
Q 44681 64841 8529723041810
S 12204 718768005
Q 2559 73475 2877694974114
Q 5495 80170 4184960220865
Q 12787 48531 7015606843066
S 81158 351577037
A 43423 162824893
A 217 243124315
Q 1272 59576 6141513610565
A 33045 361791995
A 52236 294764476
S 34684 411921927
A 56265 314756708
Q 50118 74538 4403246047814
A 65469 473063792
A 20174 577938078
Q 2474 85683 5869535791644
A 56796 918679650
S 56698 469429496
A 60354 784381300
A 67212 347101434
Q 13073 62351 9329993289696
Q 2754 83743 6043116490101
S 72770 888446387
Q 2316 55730 7099947971899
Q 28570 39042 6637802790829
A 77339 142346276
A 73374 159306098
Q 21565 55404 3032042222563
A 37718 492123774
Q 58693 67734 3225316635421
Q 6571 68669 3102421804685
A 86479 754434787
A 66267 191490256
A 34246 63031329
Q 9013 42245 3695520948662
S 78192 198897301
Q 24194 75750 9637198288002
Q 45701 79234 1963097351487
Q 2078 39602 6592216079074
S 76832 922167916
Q 21329 48916 3917511450146
Q 30242 80568 6093452277353
A 52402 991028294
Q 6593 41229 9924513342748
A 10094 998092641
S 68464 686777083
Q 31293 72424 5165912703918
Q 73904 75778 1725633879416
Q 7200 28723 4710151171136
A 46289 520387151
Q 2769 82786 7072268554839
A 75818 778545050
S 6020 383673868
Q 49457 84261 9883885503176
S 30791 685935531
S 48939 535025459
A 34902 701863343
S 74680 247730913
Q 58936 87479 5963489264799
Q 50491 52236 180325921851
S 47266 162351657
S 6919 886460958
Q 4374 59351 7762171654278
Q 3745 68998 875998450646
S 87718 641572087
Q 37610 52636 3721754209376
Q 12033 42213 4778452029316
A 9121 458646936
S 72534 283761950
Q 21777 80097 4777961760632
S 48216 560893024
Q 3274 85494 4102455858845
A 3713 597569613
S 7301 70383390
A 20787 739015147
S 5028 604267292
S 83951 838424527
A 50517 793532138
S 6005 69896405
Q 19380 84362 9118674429041
Q 13042 64926 5856321717544
Q 8017 79494 5140103499399
A 81957 663756174
Q 9421 63743 926467935538
Q 23399 86225 1730254053642
Q 78285 80256 1127788609876
S 84224 822723483
S 44040 413056611
Q 4791 85962 1919172392211
S 50093 86089647
Q 15067 76833 7407419198459
Q 33574 87963 2338535075648
A 48493 305300610
A 45394 654251261
A 44575 726178267
A 25739 827842916
Q 2256 4489 2027277567887
A 13430 480732035
A 67528 470236663
S 56832 588708102
S 67075 572707756
S 36552 393011570
A 26223 113547004
Q 46731 47002 34689883577
Q 11448 39482 6290538911281
Q 1866 10783 6519933875663
A 14391 386712616
A 23536 503132793
A 60694 433906716
Q 22582 87361 6757066693692
A 66762 671347612
A 48244 631646322
A 30536 69501588
A 11412 93640367
A 70550 672621133
S 16532 388262417
Q 34203 79473 31703777360
Q 44717 83478 8283835426121
A 44498 548455853
Q 10533 85611 1391529117878
S 54140 311345139
S 50641 813036365
S 45102 374838201
S 48154 664052996
A 43287 494786145
A 23414 957622872
S 15224 708009035
A 64949 383442064
S 10536 187996782
A 57703 541695562
Q 25580 27234 666281438474
S 72379 660812655
Q 38726 53854 8444576901505
A 83266 344641908
Q 48738 51362 1328069425538
Q 55138 61272 564750875435
S 29117 486350611
Q 2377 80114 3673617051861
S 40200 464296226
A 26042 781168185
A 35516 462740782
Q 41921 71705 5379160435722
Q 14615 82252 3107112240551
S 65357 132774577
A 39745 524664978
Q 5532 86098 54815224534
Q 1579 58120 1070476433581
Q 35216 68906 1776279007457
S 82884 396805743
A 81351 100231193
A 10856 419804511
S 35154 597774616
Q 3802 20743 7699405376509
A 37193 421525738
S 35373 402092040
S 19576 913135140
S 759 367681085
S 66160 845111769
A 10478 984255555
S 16443 841964
A 30146 469565793
A 83877 798039864
Q 62399 82619 7981887891525
S 10737 29301572
S 76764 558870143
Q 59272 75229 4911667355445
S 81808 912628573
Q 19550 81815 8875272781352
S 63897 174833319
S 48225 275699361
S 18336 504822995
Q 18104 54948 3690653880140
Q 7689 87369 851450061403
S 48033 606873190
Q 16661 48672 5265167864445
Q 6987 79089 5493045886357
A 87642 957520130
Q 32317 71434 9193652742072
A 56532 83260557
S 65213 484477370
S 29640 439480658
S 21701 996929360
S 87989 199246518
Q 26760 37585 8735842729997
Q 26129 88125 7376320457277
S 7247 614583653
Q 4562 71027 1419338369958
Q 28437 76599 7245375810064
S 73987 570185188
Q 11570 42667 5856905251847
Q 33538 52815 288572660278
Q 22854 50829 8279619984938
Q 8043 47520 221528575497
A 75224 126993516
S 7084 42797637
A 32196 911433947
A 79498 823008932
A 25937 808706851
S 74329 887211634
S 17456 287992836
S 86248 928760699
A 54007 707676606
S 81857 620671457
A 58370 421303375
A 70172 246357695
Q 1772 49419 8521668033042
S 7440 911457070
S 83694 396775956
A 69374 204290112
S 32247 628778949
A 38965 427761635
Q 2297 84868 5706266910911
Q 4226 80381 2627602247303
Q 34694 79823 8555052062958
Q 11834 58161 5729938525614
S 41260 588448348
Q 102 85780 6050996950091
Q 50671 71009 269739780044
S 16301 444294004
S 44195 262571581
A 85770 434315703
S 77540 505244076
A 14184 597159541
S 45348 28390323
A 35324 732625086
Q 4251 32775 3047059345515
Q 70151 87179 7086329059198
S 55261 588714739
A 85884 927685011
S 60470 983932955
Q 27091 45997 4440383299435
S 31220 921703971
S 22615 491839062
A 4411 995077121
S 87577 334215551
Q 7443 78574 4018201967701
S 40933 605128143
Q 40165 77584 4411903028206
A 69909 971948938
A 57647 821386261
A 68419 840316793
S 77543 586225945
S 14583 515046012
S 3922 414625296
Q 15308 71720 9521500291624
A 43069 406115047
Q 2910 69384 3376945843178
Q 6781 44979 3702395870640
S 77076 134975737
S 14290 789405799
A 41998 476126478
S 27579 990347563
A 56037 49918533
A 80001 412778478
Q 4730 78592 4632212593079
S 21315 157271425
A 60517 402962977
S 82684 317657633
S 73824 296169496
A 81146 970232458
A 13045 898612898
Q 10627 82383 4656841514249
Q 39283 85373 991782031440
Q 68606 81488 9430281394004
A 56004 297697281
Q 28932 41457 4130620752622
A 15994 785821708
A 71301 726497376
S 5122 593759056
Q 2747 84756 7518331784950
A 25687 282686334
A 32970 241861226
Q 5424 57416 1455488202969
S 82104 39242024
S 40336 254750843
Q 47812 72209 174088933300
A 59847 755694763
A 46314 535052449
A 9098 389033623
S 53711 875097171
Q 13913 84400 1473095668572
A 14983 962869704
A 28553 494271280
A 80999 518234602
S 60260 732722471
A 77952 218488276
A 10087 839523359
A 78637 581178246
A 3632 366056406
Q 13062 30889 3847290062713
A 9451 340611605
Q 69634 72845 533339658138
S 50498 564548777
S 52996 76878408
S 27734 407019088
S 78752 757301350
Q 23481 83792 4133707252584
A 57032 294346790
Q 3416 74683 6429319002480
S 12271 390909711
Q 1216 34363 6015104159863
S 14700 693706175
Q 42078 59705 7665605974562
Q 17202 75976 9815919192929
S 23069 91453996
Q 20702 75492 4355744329647
Q 8563 53071 2486386635127
A 45665 782831555
A 76045 84988416
A 46124 571279982
Q 6495 78201 206730357559
A 41175 219202905
S 58623 253344413
A 1154 249972674
A 16033 966660423
A 42793 758172405
A 7633 664023949
Q 776 31616 2911581252459
S 44607 609546230
Q 451 88098 5909679554300
Q 26622 84195 4224339962253
A 69122 399065326
S 5061 135571907
S 54119 799027726
S 73084 497772862
A 76736 255766089
Q 57201 87325 7367354498554
Q 16554 67681 8277076579207
A 64703 952030540
A 76394 187580354
S 19086 858233828
A 21689 593003018
Q 21535 63418 5958608367794
A 24206 895943473
A 30118 341638423
S 33524 332371342
Q 11880 83101 5826489591364
S 41655 131040805
S 34222 240775765
Q 31943 86717 3435267199999
Q 16786 71080 4825622882698
A 68025 517316344
Q 1004 53056 8602514510037
A 85154 973143342
Q 62748 87233 2455066194279
S 26060 263959581
S 78711 699327431
S 67947 344942341
Q 13949 75471 2474411081036
Q 7702 50028 5865246210529
S 66529 756442778
A 37130 991826072
S 46031 75462344
S 5378 391548562
S 61511 492409784
A 33346 191346028
A 62780 109860651
A 66041 135373287
S 593 756948324
S 63880 200595665
Q 23471 53065 9772327973767
Q 21441 37355 9450921655699
A 21233 113650333
S 23550 287582168
Q 16155 68669 1712655403703
Q 30230 50325 2911082764194
S 78528 695351644
S 64146 544985082
Q 32029 59391 3433033918324
Q 516 74974 8681265835238
S 21652 912216854
Q 378 22464 3463357488615
Q 5270 87969 3290712624445
S 75351 981553444
Q 11755 84961 686284968641
S 84240 603507184
A 51128 711988404
Q 7270 85362 9252591803976
A 54522 612263950
Q 2242 87456 3226418613786
Q 4901 13518 1048975155476
Q 2439 83300 9229125421931
S 83196 815899163
S 77379 600436026
S 444 772576993
A 77395 510866547
A 35452 120283151
Q 3795 81839 6118422763172
Q 1242 86524 6940109792436
Q 23801 43772 3362219234609
Q 69172 83162 956386452592
A 7106 112775922
S 61704 149209716
S 47812 490849772
Q 7059 84263 9886241872177
A 36640 361883353
A 27973 816631326
A 17663 828936449
S 4168 645807582
A 41537 751123892
Q 53953 79678 8458067249093
A 59352 416666204
Q 31064 57867 1949927204863
S 17445 987850678
Q 64384 68376 130661674507
A 28139 263173875
Q 590 68222 2605680183612
S 24003 786656823
A 28348 752421489
Q 4322 86078 5866421694160
A 71314 330401431
S 1868 122577383
Q 16419 67925 1504020731429
S 81838 910096880
S 36364 329597171
Q 54269 88112 439660434761
Q 8300 87325 5248532955152
A 26478 377909288
A 29575 230004492
S 58025 209363268
S 34899 256093994
Q 25901 45826 4859698758357
Q 21652 79496 1802133421264
S 39274 666741752
S 63669 10009541
Q 1095 78211 2534169565817
S 8031 317316572
S 10981 169481838
Q 3427 54139 1892232842327
Q 34275 37553 999017613770
Q 22844 25322 2227636982578
A 11823 535094642
S 32479 670164793
A 39749 34076941
Q 15199 79739 6460799432482
A 31067 490998845
Q 375 81789 8825400308052
A 71060 553169101
Q 23547 26135 531623106293
Q 10366 13205 1814990680062
A 39504 590434359
Q 5230 71909 2888519352593
S 83902 325966491
Q 3150 60577 9021738685110
Q 21766 49479 520253922968
Q 825 86594 9018316073404
S 77841 832669151
S 27724 449253482
A 36 518485223
Q 33805 86803 2650199759852
Q 27498 84173 1923845465107
Q 53241 64070 30702479210
S 64015 939279643
S 21158 723549051
S 30909 214242952
Q 26912 77084 3604614415534
A 82110 646659667
A 48054 702602616
Q 59112 82840 5869968379172
Q 18067 68175 5878292990551
Q 30455 57459 6298143282856
Q 4249 85651 1123185472977
Q 34719 85582 8773917273486
Q 13875 72135 9473825721962
Q 4418 68265 5700692412327
Q 75908 84570 30505888700
Q 333 64477 4985090519141
S 48811 741041783
A 55422 173724403
A 45457 343132334
Q 675 39691 7033253028994
S 83907 973443689
Q 866 87099 5240816336624
Q 3313 55611 7095199277709
A 4928 294519647
Q 16091 51760 8931970636235
Q 22043 81494 3126126886994
S 3191 132917561
Q 21313 58406 5458406140019
A 29436 221105433
S 4360 456591390
S 35537 425594019
A 63877 563844732
A 35607 50970947
A 27105 391964082
A 44688 433930121
S 60007 640605255
S 38096 633029269
S 75968 371779300
Q 9497 51879 6014840076113
S 43266 410329311
A 60185 192941644
Q 28930 83545 6386338330201
Q 35751 62824 8859072450620
A 28538 756571152
Q 12375 35222 6457747950454
Q 16893 20220 64329422637
A 78148 32277324
Q 17132 46022 1696643817783
S 60786 520467125
A 4514 491234917
S 65345 871849301
Q 3145 75886 8151140058980
A 60748 419238768
S 27925 844517985
Q 14805 18892 1920438208435
A 52139 10349237
A 77736 326257974
Q 2030 72594 4241500027631
S 43763 863351447
S 55290 422441537
Q 16115 77113 1587278560140
S 81540 34712140
A 80511 327890762
S 39435 171022702
A 38429 1664890
A 57483 734542654
S 56206 875588875
Q 343 85079 4743858221295
S 52508 441462355
A 33473 77088395
A 11471 57365698
Q 2542 49609 8525690914636
Q 6616 74292 2671005594498
Q 28516 71430 6028492564210
A 84740 835568294
Q 2530 57223 9590834727431
A 1487 183390998
Q 6225 88158 8286544529417
Q 61118 84416 2383767906379
A 23 470964528
Q 20452 86289 6781989082624
A 24959 452395681
Q 49355 81739 2626032419421
S 77699 683375772
S 38281 774300071
A 81304 593861711
S 66631 727815498
A 25280 404288405
S 76012 243886093
Q 31434 68845 899685263386
S 43352 770381017
Q 48876 70906 9502246174931
A 2862 368438038
S 79614 963183161
Q 3175 77165 7312329112710
Q 1753 88197 6487206914640
Q 3737 86484 6275255426704
Q 49357 59061 3874900738107
S 27971 704116433
Q 41338 73181 8745250968563
S 70165 105207686
S 38158 643568605
S 70456 625415169
S 2836 399583330
Q 18061 64651 8203695101242
Q 12243 57632 3130911388778
S 3335 924644368
A 12627 410589878
S 12785 625207584
A 50293 496406638
Q 28169 47901 2119203312496
S 77799 151150288
Q 7875 57011 6386210984973
Q 1012 65355 96501600796
Q 2744 81684 8055894422568
S 9161 234098664
Q 2190 85778 9233499777478
A 46913 629611945
S 43378 527028180
S 63167 523421129
Q 45660 67581 4550942757381
S 51943 359238937
A 22176 874047930
A 18309 933448004
S 25988 734182573
Q 23421 85369 6290184302101
Q 11960 70920 9704323270161
S 53595 169580578
S 9463 358139835
A 70800 969124185
A 26603 643239979
S 2635 60875236
S 13284 563595114
A 19196 762216923
S 75306 219160592
A 31909 66532291
Q 40003 73464 218268109871
Q 47696 71562 9923892182354
Q 6525 58754 4994126016988
S 67696 510161169
Q 32207 40742 4314190350266
Q 38028 86025 936834737006
S 20367 814270040
S 82162 251848567
S 27736 252496343
S 45578 406186104
S 73056 530611837
Q 9108 32895 4695292505586
S 81310 176781146
A 24454 203877738
Q 35126 85556 7368948024897
S 3343 146223482
S 9423 582028296
Q 19074 65749 2033071343895
A 42054 22176692
A 73235 391634336
A 63455 235993797
A 79690 30137925
S 65111 692605008
S 689 750899001
A 78698 253803340
A 78844 796936996
Q 2108 68283 2900554431356
A 36261 683814951
S 64604 470337285
S 21709 146256203
A 35272 141265101
S 86027 960024782
S 64268 234123113
Q 15303 86566 8885355875444
S 78234 716045042
Q 65284 75614 9474207687619
S 41463 986859075
S 51364 85337605
S 32925 541955784
S 45133 229270034
S 24647 934385503
Q 12632 35983 1182982848402
S 78088 305513739
A 40524 205568021
Q 615 53505 4914259615310
A 73761 727722740
S 4884 477502915
A 53613 365324351
S 36801 405423013
Q 34828 87188 9912385434359
S 49478 558176116
A 29053 284445465
Q 5970 67186 4598085478580
A 43746 9074596
Q 5696 82194 139816365258
Q 14307 83843 1759042137723
S 83904 351374886
A 47482 273284281
Q 68218 86802 336584571346
Q 6225 81756 2593458711675
Q 4902 67016 9173791134003
Q 9648 48168 9667040008699
Q 17897 25453 4539619579496
Q 48911 62246 3743689217415
S 28551 629891315
A 84585 382004244
S 84919 235870858
Q 30613 88140 9269875011519
A 48837 14964418
S 16248 163190948
A 58260 891897295
S 46688 299867412
A 33046 927870681
Q 3209 60725 113988671551
S 10222 318099388
S 65382 229677218
Q 27330 79223 9616249533424
A 47098 505942622
S 5255 456710135
Q 25565 86109 9174562602648
A 12093 891279931
A 41037 910122525
S 10451 982251729
Q 5912 85165 9380208024532
A 76197 446400066
Q 21111 76870 897563269125
A 30849 967940566
S 72864 508330351
Q 9738 87434 9847759708494
A 75197 275216955
A 4325 217615225
Q 13719 55444 1093226497653
S 56874 686875735
S 73766 125843757
Q 22868 54110 2301835156580
S 22245 111592466
Q 10156 76312 4335722867677
A 10662 60879465
S 33475 436523050
Q 20620 70787 367610003230
A 45675 420497474
S 47369 770446256
S 46349 735023984
S 58363 922880754
Q 4121 87733 9554150530671
Q 45224 69855 2380539829670
S 28271 974317540
A 39610 503904035
A 135 536764374
Q 10542 63912 6159858568165
Q 4140 47902 9385488982232
S 3691 548639544
A 33507 900083789
Q 5619 74612 711753951464
A 57526 935558916
Q 8604 56947 2111580822184
Q 9674 74068 9260273275265
A 44760 677676912
Q 8900 82210 4272704917060
Q 25298 41103 2009353066101
Q 3028 48419 2919071526743
A 6532 194418290
A 63002 156514872
S 11749 901357069
A 65161 714756880
A 39333 708148466
A 35630 645542338
A 73722 999238706
Q 138 41426 9554616096760
Q 3327 83501 1448095824996
A 20382 635407299
A 18391 399292250
S 79723 517535811
S 13185 935971961
Q 19118 76637 7829576920754
S 3071 398103648
Q 3313 87695 6892642844205
S 84572 2533080
Q 41046 78531 7741068648784
S 1255 299024824
A 30604 339631358
Q 8226 70409 7654878766621
S 1890 13172391
Q 13930 87851 5070096635385
A 8092 743332775
A 16270 694422317
A 39779 871958888
S 33130 19789877
Q 7821 79303 8968036406230
Q 20252 30710 2304412431064
Q 3215 68013 8039107572438
Q 8010 85150 158205562881
Q 22362 71384 813964634471
A 62113 167369703
S 22120 758620518
Q 4476 72874 801240167393
Q 15581 41913 9789391645720
A 70788 524489210
A 73964 173073082
A 75659 657034335
S 64177 89488836
S 74267 467370420
S 65794 492711202
Q 29958 52227 3663961398336
S 53060 821373831
Q 70542 78159 2898421692503
S 67863 654758458
A 37985 444297553
Q 4597 35959 6804297127716
A 71461 376851232
Q 10172 28309 56585474498
Q 22995 31390 5920974845037
S 28169 788883065
Q 83110 84954 262195539504
A 47112 503324233
Q 1742 78810 3294993826888
A 71781 573270026
Q 288 77675 9308082799799
S 18309 804614170
Q 30255 62281 4979124559446
S 73884 85528345
A 44956 850021496
Q 50679 67997 1429648270968
Q 34747 81842 6645672944602
A 31551 451458217
Q 518 87977 1352646216980
S 23514 959539905
Q 38385 45586 6092951040347
S 87977 73866415
A 68559 85958539
S 73020 441652516
S 33600 963959572
Q 2702 47975 5651403310952
A 23524 868213518
S 70140 677887283
Q 12431 88168 3020432525325
A 50954 484562271
S 43580 281931620
A 1660 583156935
Q 8955 78998 5628381824893
Q 2316 76883 5275116516001
Q 13666 82379 1944926154830
S 2102 690661432
A 50987 746039755
Q 48790 48971 48354083818
Q 18554 42257 5534169641172
S 67466 489159896
S 10894 943116377
A 1901 338775062
Q 1484 31035 2232502237252
S 71852 559757710
Q 655 87912 621351803164
Q 29975 81210 8143656484443
Q 10280 50911 9435142408977
A 22708 145369574
A 67823 79949226
Q 8502 83951 5470246078996
A 45714 794030752
A 63595 743840434
Q 520 85654 4843044266366
Q 22478 59573 5994170828109
Q 15252 83188 7549308389025
Q 31956 45991 1005904088744
Q 26066 46172 5671129519692
A 66890 859525130
S 3685 258445709
Q 9178 85243 4233646521983
S 44199 914181215
Q 40024 76383 4825904338499
Q 39674 63608 6525627676015
S 63663 78168882
Q 53160 73532 1102164015725
S 76557 197150934
S 65074 945281838
S 50482 980107094
Q 23440 87730 8861908469085
Q 53821 79794 3974980988827
A 72383 141653374
A 81962 90980270
A 55728 154763123
Q 9081 59379 9375260892588
Q 8218 25510 9015605797213
Q 6201 36952 7006119634236
A 81869 867457193
Q 8847 70869 9026636446562
Q 39609 54026 548268483132
A 23528 179376201
S 17430 323273873
Q 5073 66476 1548405619501
Q 26299 55648 9778518350385
Q 63953 64135 65108783808
S 54270 419232692
S 73823 405398590
S 12859 194065486
A 14912 56119408
A 11436 603584178
S 73810 273184888
S 20845 206555150
S 1494 439913445
Q 5397 70572 2510366406616
Q 3945 88144 9703087892981
Q 4512 76091 1584609512170
A 17747 362588939
Q 10790 38252 1503273751634
A 75512 627465097
A 55491 110220753
Q 7800 70270 2268673106457
Q 4221 85783 4490346952176
Q 5483 87466 6019898152959
S 74789 990241861
Q 62695 74857 4918449186057
S 31598 563711847
Q 6694 9517 2170504996116
Q 9003 15380 3894234205600
S 36987 732950780
Q 14069 54789 4713065536665
Q 2457 77310 1890732398139
Q 48717 55582 6449777254144
S 69349 630264624
Q 12823 30192 9709869287165
Q 3772 82536 4544819366640
Q 39365 55672 6225694931479
Q 19804 55783 5367280531016
Q 63024 64747 746914353662
A 68339 405881147
Q 65181 82492 1250418083646
Q 80828 81683 691239697224
Q 23749 57917 2373028273062
A 34296 19437681
Q 48069 59010 1572675771697
A 27042 614575847
Q 7972 81303 6000715511506
Q 16384 63812 4546910699504
S 46230 31693306
A 1863 351893930
A 64207 734292750
Q 5622 71538 2323590702090
Q 5711 84190 3967791829542
A 4 185262311
A 65055 856675574
Q 160 57617 1600755410830
S 46584 578641504
S 69106 873006953
A 67377 989424042
Q 36966 68505 6712607943784
Q 33899 65959 2374410498559
Q 1472 86898 9532637640026
Q 9172 36963 407057960664
A 79683 773952068
A 84694 160023804
S 51206 808126604
Q 5419 45248 5167367794006
A 64879 283548162
Q 55636 59424 1894937894241
S 1508 629676284
A 28896 648362980
Q 30840 59338 3666710179379
Q 28691 45920 7353612256353
Q 1519 86723 5855009579007
Q 2325 19735 2204410536619
S 87628 196517676
A 69479 50752630
A 44568 750029999
Q 25207 73400 1741389401537
Q 13504 35553 915890029409
A 32743 853821707
Q 43206 68156 1626746237273
A 1440 114614462
Q 58754 60464 1669575374080
S 65940 942550128
Q 1794 76682 7123630324006
A 35821 932373110
S 49145 180531557
Q 1513 65704 9322429297486
Q 34885 67430 4102579159431
S 75527 881113927
S 56565 475128392
S 82644 719906048
A 14944 465837823
Q 69087 73714 1620136124200
A 63610 839066767
Q 9434 73371 5436075548347
S 46951 378653967
A 41928 163266168
S 22539 247457917
Q 19596 38922 2147273811674
A 87241 857777976
A 16756 941193188
A 58392 422898648
S 48998 604761507
S 66571 522911213
S 85345 671697837
A 15601 924218887
Q 4568 81463 6447372230914
A 2663 435584314
S 77960 401202821
Q 1018 84929 7106870790760
A 35127 749665417
S 85695 561145589
Q 18346 31563 7754872362771
Q 3157 74290 3043639432888
A 66050 419660938
S 33013 338531416
S 46868 768352977
S 32063 194313600
Q 23115 76972 9318830635027
A 55058 836504407
Q 66396 88060 2795227457667
A 27775 262941817
S 10147 650455623
Q 56118 58684 1457437320071
Q 18426 68291 7544091144487
S 50858 793179988
S 73898 708794612
S 14480 39877769
A 8369 996959424
A 6162 18506305
A 29151 78343184
S 22261 367992193
A 35075 561987967
Q 31786 77812 1674093297826
S 13879 802702283
Q 2616 86973 9741893911150
A 48140 514122386
A 81193 848131127
Q 32773 62882 8895614675058
A 49079 275548196
S 9249 484174404
A 85471 743589314
Q 77583 82523 1139161676375
Q 23397 32945 2284108563787
Q 70986 83325 543866414276
Q 13562 79245 5482821941119
Q 33033 52045 2672665152972
A 6877 106839489
S 31064 696720832
S 86325 174658293
A 51322 86113608
S 9219 90378731
S 75223 212244278
S 77209 431626974
A 70402 793836897
S 48761 43255612
Q 24166 45661 6548207732562
S 59102 710082555
S 42321 14598362
Q 7552 72162 6100812411403
Q 11893 81999 5252295471675
Q 17904 38563 9154122427722
Q 1577 85450 2530167076812
Q 86 27683 3908181924150
S 119 243844043
S 26702 989507959
A 37413 799167672
Q 33730 86804 5971312919408
Q 32714 61709 4957458079251
A 39590 662287953
S 80663 493798815
S 83483 293615852
Q 1696 39332 391782939403
S 50519 483860714
S 35016 556397331
S 57582 205141706
A 18776 766371778
Q 7611 17005 1073262115809
A 37883 366890134
S 6001 588507169
Q 5586 60752 3483825433291
A 15027 51985007
Q 35570 81611 2308741500119
Q 5529 81824 1087197587244
S 3689 470462287
S 71761 813044740
S 51643 673589470
A 27659 830330818
Q 16663 82507 2511448724738
A 23111 624267863
Q 26761 44814 9091229333929
S 61152 245547514
Q 6256 46698 2540677701098
Q 26058 78830 9638310928291
Q 28902 85814 1107448515562
A 32561 803496662
A 48857 728786904
Q 9433 81942 310627897232
S 27515 478320623
Q 16251 68695 297580065584
Q 598 87165 3722719791514
Q 1611 87462 7027448967521
A 34072 440929800
A 62348 677946345
Q 233 74263 9931394425973
Q 27768 80393 7710244610164
S 37128 462793116
S 49992 790249618
S 17814 561032617
A 75672 639750755
A 39647 497897387
S 81347 22050228
S 40336 634884471
A 64068 871122936
A 30747 802536410
Q 20841 29434 507918289061
Q 51884 72768 1688048508942
S 16755 472389465
A 1818 688460758
Q 23056 82077 8064714116903
S 43257 272278607
S 27419 604726494
S 16194 996818299
Q 69874 71592 743493976591
A 51666 982805751
Q 19714 78253 7803965587271
S 78151 644540377
S 40654 260367417
A 30641 845671878
Q 21769 71032 807393512579
A 27616 117519320
Q 32372 49523 266923568117
S 50182 258847308
Q 14152 72895 7285624517968
A 16022 134174960
A 20477 87117396
S 46447 452258184
Q 4711 43910 1033972262115
Q 698 87435 1284170022079
A 4313 534006306
S 5249 297308085
Q 7123 85364 6717820081853
Q 5724 75934 937549422465
S 26985 493520080
Q 2192 57532 1492169223333
S 26714 584637052
S 42040 411533458
S 21111 730171606
A 47023 73514779
S 42760 495239629
S 26782 20862219
Q 63421 69873 4695863648301
A 44233 600462774
A 7305 25806553
A 16557 950181692
A 7206 704187055
Q 5922 74723 964736653149
A 1322 674139752
Q 867 86425 5601409168551
A 5069 992776595
S 10389 957524272
A 25733 603005663
A 36397 449035058
Q 15660 56575 5154956015347
Q 12458 27215 2396254558334
A 34792 386451230
Q 6068 37782 8394893507836
S 40532 294300335
Q 36149 52926 2954955496661
S 71498 829939039
Q 50361 58313 3711177218093
S 14643 552989783
Q 15654 76364 6709255884727
A 10634 212926472
S 19639 440969763
Q 33912 74026 4267514596819
Q 66153 69146 20934619487
Q 53209 66371 6895326662611
S 6426 699583873
A 74841 958372624
S 24185 399049017
Q 17008 19706 1186909398613
Q 18953 79108 9331962905507
A 26770 924922634
Q 2321 87478 6458526645538
Q 4242 52935 474274522214
S 40861 857798075
S 85289 707397393
Q 62815 66784 2266127725071
S 49246 801797701
A 77052 25426703
S 50356 991397329
Q 10134 75823 1288049613504
A 720 57277373
Q 28505 81690 4721336088801
Q 10998 82906 9359730763393
Q 27993 80525 5518158903434
Q 51467 76111 9502344127040
Q 4696 33004 2035217927609
A 7797 279994278
S 3122 167806148
Q 57233 76844 936750817478
Q 18632 58993 6603124598720
Q 18786 75272 7990234851872
Q 264 86675 5900948267903
A 69247 638174117
A 10936 666188667
Q 9158 28767 5196750688027
A 70433 966931602
Q 34365 53250 715095067476
S 14941 851754679
S 9435 167538923
S 20551 605478151
Q 22150 63756 6075035751386
A 37335 361663696
Q 56624 77438 6936291958234
S 44860 493409617
A 45052 924212955
A 3021 724184929
A 48758 935359875
Q 42447 63143 3801871808038
A 76105 343557784
A 10941 523123735
Q 7557 85124 8367115930447
Q 45362 79496 6078265231117
Q 2295 83396 4079447139834
A 14449 661765734
Q 17850 65081 9127776449493
A 65510 90691363
S 6982 473054831
Q 49172 59354 5874170290167
Q 3695 38514 5178848322656
S 13239 971910358
S 26199 553077179
S 8226 922964094
S 75777 247361485
Q 7401 86488 5844153513422
Q 18943 70455 6518919335256
Q 6961 75719 6859041077887
S 82966 101081191
Q 3268 77407 2512306846979
Q 18172 62275 7064185451824
A 24547 325353226
A 60720 495635754
S 28757 357329459
A 19398 777089333
S 33881 541878250
A 52122 521672005
Q 1003 1048 24931587956
Q 10589 79028 8184646397367
A 27412 153239195
S 85263 19527909
Q 40614 77793 6577835333721
Q 13124 51173 9486809594575
A 33164 585794478
A 35201 291174191
S 29647 652654355
S 24029 329307983
S 22845 361528287
Q 6107 39766 2509116075562
Q 22385 62668 5627850972264
S 512 644008273
A 12686 601286198
S 58918 558463660
Q 4647 82652 735307796082
Q 24944 30211 2632154470904
Q 29760 74395 7732076888336
S 6546 658090831
A 41648 881433126
Q 5455 79314 9910827271792
S 13200 213258138
Q 1944 86316 9384859244160
A 23818 797165989
S 72799 846646377
A 30954 731103
Q 2942 35490 9544805750038
Q 62743 75390 1371700643403
S 51752 349500617
A 34587 723919765
S 32260 346981307
S 35684 711494328
Q 13527 72738 9518161181342
S 10048 153954266
A 45195 644792083
A 1116 323058226
Q 70617 75982 2281419445421
A 23711 316314201
Q 24256 40982 8011159682903
S 35884 330493725
S 7995 187483299
S 390 30744946
Q 47257 76143 3321612340667
S 50176 948008259
Q 2710 70952 7715969391181
A 72397 948220451
S 63860 499651373
A 38550 32862181
A 57572 705236852
A 57981 648691429
Q 8724 84953 8956119160069
A 61697 439044900
A 74975 53089261
Q 33757 60613 6242501341684
Q 1945 86740 8677328131620
Q 35283 63640 3832256495150
A 26398 96874451
A 4315 708816606
S 31855 945490242
Q 17186 82540 4814001320438
Q 35156 35869 605107701993
S 7671 283967555
Q 13023 27803 7195129816404
Q 7867 81368 8720611648444
S 15631 63568488
Q 9738 46771 1097483339437
Q 24354 52066 8901932545924
S 64939 37734323
A 27798 146852454
S 69945 329713588
A 76838 356390091
A 61274 439356429
S 14100 737961054
Q 34576 43435 7368367105326
S 61022 954976964
S 35693 960808322
Q 9706 70952 9412535744612
A 22575 682231760
S 76113 91317640
A 59362 556719428
S 10238 829500704
A 10231 558298373
S 61947 49366091
Q 26613 69073 9680025578673
S 51771 876548205
S 43744 328576199
Q 62916 73306 9049562228980
S 38037 434594694
S 51791 706726657
A 32408 462087612
S 36071 208578769
Q 27588 87683 8220175808994
S 35659 889267057
S 5928 114875305
A 52511 514864019
Q 26984 83597 584423239300
S 46125 405452018
A 27853 770029391
Q 28238 55182 7721653367744
A 192 641334346
S 48653 991518870
S 23143 44055846
A 42984 956003839
S 24879 514507379
S 43676 621997939
A 39341 806897833
A 41537 639269506
A 56913 214953762
S 57239 821078483
Q 43031 78310 5262757349051
Q 1476 34280 9497374768765
Q 49525 50387 566032340945
Q 47253 60551 3685664176178
Q 50886 74765 3103991207568
Q 10255 87939 6994890544429
A 85544 208324080
A 19408 708554070
Q 23781 72847 9252832641404
S 64062 880465233
Q 22632 48290 5138617743996
Q 27115 80233 7020925625512
Q 29264 74693 5362807535530
A 36989 797310344
A 13351 655280222
A 18956 729763553
A 84693 275521936
A 25223 246003059
A 39678 243989508
S 69953 551401199
A 77218 133589037
A 41384 783011289
A 34018 758344373
Q 8298 38202 854579652647
A 37660 276438637
S 60868 934707259
S 37760 529612455
A 80847 353130104
Q 3411 82033 5502483685010
A 11095 114668411
Q 33808 87515 8930319539461
A 918 849432876
S 14534 662980871
A 83772 288854602
A 59358 356559263
Q 12768 19695 1782210327228
A 45639 882432236
S 59485 392167407
S 45345 795014239
A 39725 514606201
Q 24179 43875 2223378723932
S 1971 541548206
A 1164 793515110
S 35325 645729291
A 28258 506727788
A 16514 833349305
S 87196 80623079
S 71017 587197236
S 49336 664317242
Q 16638 48409 1653756758452
A 82729 746482923
S 32792 894312483
S 19366 664370741
S 24851 210986398
S 79887 577493987
S 43785 605483097
S 6998 155219213
A 25611 847607986
A 54284 85660389
Q 14762 86709 1596089501513
Q 349 84857 3781062321593
Q 43489 85081 8592048319311
S 37944 213785886
S 70448 771968161
S 47779 996206289
S 60596 334692321
S 1320 223417983
Q 16818 85206 1481932274980
A 80739 707128887
Q 17593 87932 2294015393914
A 11124 917794234
A 61456 439403820
A 21292 746703922
S 23644 517259696
A 26995 689295947
Q 35613 41668 3831333481608
Q 5825 44228 1007003255170
S 24470 171614062
S 32585 631681675
Q 20171 72521 7334295545019
A 17203 104345053
S 61706 292547200
S 20212 728458763
A 83785 747938862
S 22761 259398218
A 71203 344990993
A 36200 33058803
Q 6548 18137 3235842446955
Q 4481 81232 4598802985
Q 42339 86348 3409036248385
A 27749 913508981
Q 1740 87994 5578186484795
A 7742 694620341
Q 73049 79233 1748106261149
Q 5378 62644 9333899500139
Q 7366 81605 1980526968994
Q 50997 68952 5897703992949
A 30438 825916976
A 55933 963203189
A 83866 274377269
Q 20737 36815 8771928078787
S 33574 733467305
S 54943 944516652
A 37166 452560210
S 30573 63325080
A 7141 146221066
A 24173 263304967
S 49230 375772978
A 14000 997713479
S 19428 539038070
Q 46417 63495 2746830982099
A 37130 473012625
Q 67936 85034 5138705996529
S 40966 323480350
Q 34074 38966 883536758175
A 52799 697084960
Q 30790 77859 2653079976717
S 61017 85560215
Q 4739 72283 3161636710086
Q 1612 77151 2891341530091
A 38977 853444771
A 21765 775077537
A 9836 228570818
Q 948 86228 5718021025768
S 28197 164906333
Q 48966 70030 6441132739110
Q 75219 81681 4623862296863
Q 46772 71799 3160717376190
A 11683 885160204
S 16979 180104286
Q 24433 66616 9617791611277
A 48674 851857797
S 28355 35925625
Q 197 75217 5700521861670
Q 52927 57080 1366478477462
S 76927 432652059
Q 1223 85924 4348438850838
S 1584 45906980
S 69113 203211821
S 20640 680397521
S 52094 686290683
Q 84797 86244 291424296689
Q 9606 53910 6080439018174
Q 52186 79542 5506646848233
A 50195 872177138
A 87722 185338632
S 54406 982703516
Q 13103 87610 2945829788655
S 84132 527095528
S 9244 309308735
Q 5824 77724 8137482346111
S 79263 193183794
A 76508 590178708
S 41988 165986009
S 86873 199201569
A 63940 322128927
S 84956 655324047
S 2754 944254678
Q 17891 81507 3755307243698
S 79844 950726379
Q 44335 56496 3117168267281
Q 405 87409 2045406145935
Q 1381 68623 6231630693986
Q 1718 86929 381001499458
S 14366 563466571
A 82561 298892018
A 56188 667474491
Q 14373 37458 2620846029588
A 99 559643827
S 76611 942760417
A 73876 384149111
A 50882 616249631
A 8326 746426668
Q 19412 49670 6030279752366
S 54234 101756209
A 27829 485235150
A 9465 738143441
A 24142 959536783
S 36925 264934588
A 22842 444028165
Q 2834 86214 8689526230452
Q 31703 48342 2485842029750
A 76097 469808496
S 76324 125425550
A 54399 268917457
A 61835 756497082
Q 21300 65399 5591299042281
S 38197 189887237
S 53921 834583319
S 76027 731063869
A 47502 948449064
Q 35416 66075 3268345161115
A 14388 458873891
A 81514 118225082
A 13206 429645701
Q 14527 17840 545801737856
Q 3868 73004 8570422372407
S 55152 421518264
Q 71648 78317 4804176954308
S 29542 605266291
S 59586 110009113
S 70768 82244080
A 41728 871393064
Q 15132 70825 5958068704769
S 51955 804717133
A 61211 21485372
A 39596 56967512
S 37283 835793867
Q 48522 50452 552071287492
Q 8892 72497 362521298836
S 68057 584205229
Q 543 87814 8694822829560
Q 4757 64128 3358820887885
Q 14891 81636 3493883828066
A 48671 15001620
S 50779 713346212
Q 2475 28539 6243514951895
Q 107 87588 8148019603139
S 36547 244635691
S 88166 194798560
S 9963 119086773
S 72941 612256921
Q 25525 56975 3864365594792
S 64972 30730161
Q 60889 78966 1411937740950
A 874 715170504
A 43342 184425279
Q 30053 43837 6087031204901
A 18213 495787244
Q 6944 84216 676882375981
Q 46 67681 2366776916852
Q 32694 71011 4871665868935
Q 53276 68641 7882842385094
A 86938 469414776
S 50892 865222879
Q 13000 47496 3312431101587
A 44267 532482948
S 24814 22610122
Q 65629 82942 9013261548183
S 51383 70102307
A 27141 872281633
A 82173 104741853
Q 8138 87609 8403048212660
Q 13472 44634 1688949778969
Q 40203 57224 1361280251479
A 35158 446613542
S 44719 146672356
S 31297 900688924
A 7808 908618965
S 26230 949466368
S 70710 337882338
A 84917 477689870
S 73012 917652139
Q 7244 82979 5145052732740
Q 19066 25460 2171556009231
A 14264 871205172
A 78906 16052925
Q 49539 70924 5966981389363
S 78167 916530091
A 26901 583461192
S 27093 690806093
S 24606 568511127
Q 35094 80565 1656944975056
A 65242 836518234
A 10631 223570555
Q 12010 86486 2023024794196
A 10103 69473757
S 81941 57960806
Q 63 83797 6966827413187
S 30785 576370246
Q 6246 86566 1775976722079
Q 39445 86266 3641786597869
S 36148 985585282
Q 33022 84879 7022448458262
A 70741 514853054
S 72315 688566546
S 48257 550043696
A 7880 913116607
Q 50789 52696 1669876865406
Q 56529 67725 1663210415285
A 51536 801091528
S 48213 6810250
A 80325 497072491
A 60696 262237720
A 6700 485051579
S 2343 318769406
A 61148 822034478
S 77572 876338089
A 16615 193983413
S 59841 657148418
S 58116 448264183
S 61303 169645654
S 47568 697013390
Q 36557 45367 7395576428213
Q 1269 80808 906368571695
Q 4922 86925 1912737096327
S 23676 728206619
S 10216 729355658
A 52910 542159615
S 11850 131432222
S 69658 782403084
Q 3901 6655 1160560768773
Q 5727 82923 2679225329725
S 69930 427879633
A 34506 466475417
A 65226 873100155
A 16731 343649951
Q 24666 75750 1816312887168
S 58988 192000797
S 2324 436038411
S 62534 856325925
A 23142 137041801
Q 6501 59962 2245931240176
A 29113 608628403
Q 54202 82105 9866416930077
A 35004 769824378
Q 10938 81001 5854118043457
A 88010 60338764
A 13438 369857428
S 52563 800431941
S 42829 646267439
Q 12186 82118 7358583290959
Q 15172 84205 8238377951421
A 77097 823651177
S 61782 171335759
A 51410 309235936
S 36912 416623152
S 71425 511840372
A 9056 941364938
S 77978 493984714
Q 9131 87956 9013487980004
S 83945 665927242
A 73143 798311508
Q 19911 40078 7228936954187
A 44635 420525446
S 51556 789588074
Q 13307 45103 3885882638739
A 65047 545999665
Q 2677 87210 7655989491697
Q 38812 41490 722126355156
Q 9003 10319 1124803230486
S 24066 640149364
S 26663 438788958
A 60518 60399315
A 74723 155534028
Q 55397 78405 265394760621
S 79335 277364161
Q 53914 73211 5958063679487
Q 58063 72980 2065750641277
Q 31621 74958 6465080351791
A 9137 666195440
A 34908 848125238
Q 14897 77036 9928621600585
Q 32814 84919 6944841429387
Q 19184 79054 6201686939344
A 11626 401972219
A 48096 118800977
S 18024 812875736
S 51208 94962851
Q 3271 87818 2142568263531
S 24587 505570697
Q 6403 53536 3328603792762
A 16369 90281793
S 36815 713722505
Q 35683 83334 1606027672325
Q 12742 67076 1072664657234
A 86684 632226853
Q 61508 72524 6619898251700
S 31517 997598314
A 42083 396418274
S 10723 772566951
Q 5694 86806 3977874103936
S 19694 312258410
Q 75841 86050 1322059363000
S 72745 513826998
A 17514 152871400
S 73951 779693271
A 35223 670175253
A 34568 994968039
S 67442 215547131
A 70904 948925550
Q 29700 82925 2056526780714
A 38332 734157663
Q 3444 87975 9552965369467
S 53160 103436379
A 9826 925425743
Q 64715 80054 5977843975082
A 67521 271339891
Q 27620 34762 3525644273326
S 2447 159007925
S 12582 539844570
A 29232 649068316
A 60992 467051332
Q 1155 48235 1391281236373
Q 50978 81907 1963364608278
Q 53047 64720 1314693821104
S 79120 447289958
S 37890 941582450
S 42169 577658595
S 6150 217595959
A 77771 926411020
S 84409 821379818
Q 104 39671 6368953896306
Q 4855 71465 9573215656920
S 46984 575705990
A 56699 809740031
S 23720 363505941
S 88011 20761925
S 44875 607776349
Q 29291 58322 5312884399154
S 87794 882785489
Q 748 80861 4950882929398
A 11879 558809779
S 81375 551512650
Q 2341 48061 1844713633024
Q 18051 35283 7440047452533
A 39211 453643096
A 77637 893540438
A 67361 514876382
A 64872 62771165
A 48033 220040916
S 82281 923024925
S 51586 675407616
Q 12699 54975 5189778126844
S 86613 646364738
A 78264 842893835
A 72800 896350513
A 15718 221596815
Q 76570 82480 1775587717799
S 14701 990787950
Q 42651 76062 8214782828326
Q 22430 79376 1892030039444
Q 4436 44765 6740655013155
Q 34056 79522 7440260132450
Q 4403 58330 4248097697366
S 39620 478801556
S 14521 192164508
A 68614 595195024
A 76521 32142815
S 63897 63741207
S 85084 993849953
S 77262 341312880
A 33875 459666150
A 66239 368016260
Q 70867 83794 4242436565252
A 69896 290399859
A 60652 113581168
Q 1775 77435 5182864155445
A 76138 606852251
Q 24591 68106 5878144463458
S 39481 832952478
S 75478 222473844
Q 25590 75940 1932537210303
S 72722 762032163
Q 8768 64720 6538747955264
Q 44973 49880 2446607470639
S 5577 907229470
S 63501 167711858
A 40584 947049104
Q 8270 45162 8158733457033
S 51900 6528367
S 75114 333586838
A 82533 829613447
A 1159 329471877
Q 3344 86597 7847228296143
A 62255 202046941
Q 65127 70684 1800292561445
S 87032 509539054
Q 5896 81488 3631428752200
A 51100 96684091
A 36844 483053720
A 10703 110613555
A 43194 45113248
Q 10481 34982 2318358569666
S 65605 614339578
A 21244 485984848
Q 2524 84594 5312789423886
Q 9893 45339 130953540235
Q 9086 46834 6082315500084
S 17733 122519681
Q 12907 73365 5562847728930
S 74247 420195080
A 27265 547590628
S 7247 439447214
A 11597 882767834
S 64422 686073942
Q 1740 46278 1872583929292
S 76320 710337510
Q 8586 69623 3097247152465
A 13439 653874563
S 22634 92305139
S 27184 151149736
Q 8635 26531 2574361913834
Q 62814 65221 226962478449
A 23660 365399371
A 48909 307313756
Q 22967 87759 4976433718660
A 25082 467043812
Q 35157 75667 5779187849299
S 22664 733913846
S 28993 701654195
Q 6095 45422 9545908459358
S 47754 333128305
Q 3409 56562 6078013124399
S 52469 530014834
A 20143 384025037
S 6823 917726442
A 45274 830947162
A 79948 720365176
Q 36310 53371 9772720184887
A 81150 178588878
A 54484 320065793
S 39143 495425155
Q 3999 67730 8243761254031
A 57065 339530261
A 38891 250243876
Q 68024 85290 985972238664
S 50660 493661019
Q 5198 20522 7117789083476
S 19997 388159680
A 70153 407506304
A 4570 37143247
S 45094 215693688
A 74292 168024588
S 20190 23457474
S 17782 129352622
S 17232 131371291
S 59768 695333575
A 65008 331589798
S 33273 700000814
Q 8152 87202 2162332404123
A 20771 503610447
Q 29145 85093 663624705495
Q 33224 53447 4846056798586
A 19458 376703982
S 67424 397564213
Q 5221 23865 1145966598828
A 11099 418814748
Q 3768 59130 9418390924020
S 54035 190776741
Q 60642 87121 9505296999383
S 5773 506232970
Q 49168 62249 7205617375568
A 54391 763201938
A 78058 944291357
S 10188 524320739
A 32129 174338079
Q 4596 82121 9860925005993
Q 59493 79780 872837350391
A 72446 424011123
Q 12403 51624 4951231061994
A 35272 651706283
Q 37560 82526 3305520601331
A 82422 860771879
Q 23678 59729 1359164698681
A 62876 718365224
Q 16105 72889 9023289269731
A 62630 606930886
A 82044 337944020
A 56727 867266344
S 51364 816937584
Q 4625 73770 1603067386252
Q 58196 68355 8560100854224
S 83331 674756162
S 49594 487395883
A 77836 623893305
A 20136 634339564
A 26857 821560315
A 51830 266289772
S 58097 638099097
A 74251 708548785
Q 10080 47203 8191006262595
A 4229 148291580
A 80109 828620122
Q 8970 57742 2008484332696
Q 23854 53524 8701411160181
S 27635 239019675
S 44317 106689215
A 25998 704834439
A 19954 530089877
A 63653 504866204
A 53727 646023335
A 65669 88707948
Q 7265 86350 113544039791
A 31808 527181338
Q 12026 70911 9203453387185
S 49325 191116275
A 22564 237087741
A 11503 264286270
S 83416 612906464
S 22168 320740077
S 82060 213412460
Q 38592 86294 4343665885647
Q 17831 81392 687160399803
A 62778 800242065
Q 54431 56604 1234292775163
A 29658 833523146
A 56482 579596920
A 60103 133829833
Q 11275 66644 1926598751948
S 60805 114958405
Q 931 51172 731629026550
S 57918 817153307
S 7601 248807691
A 68398 587433941
A 17853 1293692
Q 6224 17161 9891618673065
A 64718 409332155
Q 5161 35586 2223043350498
A 4708 47207965
Q 36196 43416 6215455855794
Q 35016 83749 7496227453174
A 67503 466245643
S 84447 738994576
S 54069 175971545
Q 33170 48387 2798333666113
Q 6223 88072 6891698934885
Q 5876 87543 9041615938672
Q 24853 26568 983717490419
A 69775 584326577
Q 69851 71976 922709421784
A 63235 398956301
Q 3488 83775 9842762655110
Q 2552 70590 9789376838247
Q 8632 55757 1211887102255
S 20055 483438858
S 20238 27596007
A 10859 255802682
Q 28082 42727 4032815763180
Q 1334 60259 1177937176424
A 34541 220543097
A 69769 96290738
Q 12103 49419 3618660056252
Q 8350 86827 4179007858758
A 50243 443688884
Q 46279 53906 7534164517857
A 59918 429279564
Q 3297 86169 3332895128492
A 17833 662942646
A 67601 579772309
Q 1860 14780 2495296199888
A 5206 311352120
A 81305 67381892
S 22919 308635585
Q 29956 67155 6581835767447
A 15321 503036012
Q 13930 72277 4777923457845
A 69209 33091639
A 4186 842324580
Q 25415 57198 1150303117638
A 74617 600121310
S 13019 25348010
S 25955 774553183
A 20517 139944585
Q 27415 76120 8848997027174
Q 16687 87946 4365179258647
S 41255 248528771
A 35551 945091101
Q 1774 49624 6097619296057
S 80698 339277677
A 33689 81138291
A 22803 525212318
Q 6657 29154 5664897049425
Q 63829 87974 2650545401065
S 61975 720951507
A 44532 482203538
Q 32103 79604 3193400784908
Q 22650 37176 8957369556296
Q 11577 56441 8057119780408
Q 3162 81937 7359599976528
Q 3961 30720 5029836009670
Q 50782 77526 6354590051375
S 79276 401937470
Q 18179 50523 8475460245167
Q 26 87882 7258202019581
A 42238 617308026
Q 22983 74256 6480316997274
S 23377 521595053
S 18303 890415577
S 36306 463705118
Q 5322 83218 4991300420933
S 53773 470565442
A 50373 499505205
A 48505 477465490
A 75129 472115509
S 2843 153831071
S 12362 561829788
Q 9851 19404 4038804163504
A 19008 679164785
Q 74957 77528 1090982136786
A 54947 106760919
A 18040 530564180
Q 18113 54164 6417848840012
Q 4170 83315 4067859643220
A 43590 181259447
S 44270 690667665
A 6990 535325974
Q 16012 43968 6214015084662
S 60058 795911196
A 65591 470261011
S 71465 236470722
Q 3227 15270 9055269088660
S 6931 486020500
S 83680 858842441
A 53129 819349477
S 71212 535265187
S 40605 370737383
Q 13681 84322 9027562903089
Q 33698 41072 1309492490247
S 87712 293483119
S 14470 913386079
Q 33364 85642 7155337030334
S 14952 298717919
S 48855 391292354
Q 2265 56004 541382781117
A 14677 748621429
Q 9615 24775 2642967151299
A 10173 323922546
S 2198 236406571
A 55182 413629556
A 29953 110098743
S 51623 383866570
S 33691 517970296
A 41355 811132416
Q 39014 84111 692388315443
S 60117 936650530
Q 10574 72808 4450842990396
Q 1527 83579 6579569033991
S 66413 461436326
Q 9737 82212 1564075034069
Q 1666 86364 7844505041270
Q 21838 83252 5289245355437
S 24077 379356732
Q 82324 86684 1160544594456
Q 29452 41908 440609069560
S 47767 442691526
Q 41379 73800 5673610134347
A 8585 531261367
A 36200 572276437
A 9664 486593161
Q 1875 87329 8854309247278
A 78571 11256431
A 53553 545385725
Q 68309 74045 4573299649114
A 82126 69849062
Q 54744 55498 166449132511
A 23424 768265218
A 79138 676486967
Q 20617 48983 3436450754459
A 70434 483394372
A 87287 947343362
Q 20182 87392 7658354797784
A 75257 973533771
Q 3255 65385 6997306821216
S 85457 670514293
Q 11939 67842 4290753522891
S 54777 718179786
Q 43521 83951 7431485281939
A 78815 475441080
Q 1000 44825 1098772562058
Q 25394 76893 6305814442651
Q 28602 49449 5022587608454
Q 32477 38744 4081363693925
S 40096 497727631
A 4482 342280565
Q 9572 68928 7856472720167
A 43746 149318807
S 77711 818171670
Q 7894 62498 9013757167249
A 12317 382091084
S 73875 569999469
S 26760 636197575
A 9128 468195347
Q 6086 45833 995868340170
A 41085 759824018
A 15791 988609918
S 68988 6058707
S 10935 932426963
S 17873 835159488
S 41527 95514260
S 41007 388082601
S 79371 341374661
A 8625 789653761
S 47309 930737424
S 578 755326278
Q 6118 74052 7491906508751
Q 8366 79396 3472875085036
A 10427 730387584
Q 41717 42612 370017588507
S 2248 876869458
Q 28828 71766 7542141656640
A 6468 427594160
Q 2320 84748 9342718565637
S 75904 971671202
S 35656 766284754
S 82381 81760535
A 26046 151449947
A 84410 866003046
Q 6934 32834 3292479207673
S 43598 158676107
Q 27669 61593 2199273323441
Q 8119 53998 2869605764467
Q 53186 83591 6211367829692
S 9589 950177344
A 49186 125196124
Q 1619 86808 7115594990605
Q 46097 48473 2129836909138
Q 6599 81495 2836051416899
A 9703 483277951
Q 3994 71269 2926042161287
S 59733 970099422
S 31784 584632346
S 26920 825918183
A 45282 113063342
Q 20287 85831 680471861921
Q 31072 82873 5748795578377
S 313 552629268
Q 41533 66032 8946585794160
A 77956 653959005
A 32735 33765915
S 75689 369138436
S 33586 180245841
S 12903 883569991
Q 1202 86147 1563670440778
S 6643 679243847
S 10715 437628149
A 35460 146070060
Q 28575 30175 827518504772
A 76058 900047857
S 29697 361651979
A 22606 155620644
A 37618 638188896
Q 925 87500 4781492871264
S 4012 408462009
Q 37381 81477 2024308100809
A 65030 238861506
S 858 196015004
Q 13846 81146 2194239957304
S 58272 457246922
Q 13891 67448 5674209524905
S 48193 380262289
A 27066 893795563
Q 22509 59033 9868372528783
A 65615 262864707
S 52292 380356700
A 73170 518899795
S 82512 191091582
S 38432 933102873
Q 38262 74060 8027521282654
Q 27922 71837 3957181706595
Q 23515 66979 8790596840587
Q 35208 66514 8698145410977
S 43817 639299348
A 159 149128013
S 4325 485083096
S 87466 547889221
Q 5560 41187 3294431974864
S 64377 349283694
A 79941 178475902
A 17317 186624481
A 72733 329970670
S 7914 414708650
S 58398 603456723
A 2673 288703288
A 78035 666110260
Q 21094 71621 1660291893651
S 52590 768301151
Q 256 80010 9078272796493
Q 7048 76985 7278705315164
S 36455 473314851
S 60328 938070430
Q 8177 86568 6745158917136
S 86026 623158733
A 30169 370658872
A 64301 986001271
Q 23660 45852 5220334148477
Q 55451 83743 761308782525
Q 15680 55200 6883624738321
S 20639 45797749
S 67132 518418479
S 31888 69550647
A 84033 327435988
Q 2245 77098 2145969054398
A 23616 504425459
S 73331 634120260
A 78443 736513367
S 57604 40436522
Q 939 86100 9813912278104
S 86093 863123744
S 28163 107531548
Q 60654 63865 93357354093
S 5347 496515364
A 35154 797982611
Q 27334 77753 2254948683221
Q 4506 87881 8223580847510
S 24690 936853212
A 85209 182093151
Q 4905 38622 5944297756885
A 55526 653059392
Q 31284 79427 6756560055171
Q 1154 85188 6848491641859
A 3518 670221291
A 73102 638097972
Q 39021 87080 997402115902
Q 2369 67936 4721916720789
Q 55826 67756 2703772297754
S 75451 448832072
S 50168 672998684
S 54672 690267679
S 3922 787983298
S 34080 510494870
Q 3326 79695 8138574768380
Q 20016 87648 5554648326157
Q 6876 68117 2498796507841
A 86041 160076893
S 24417 520508083
A 41408 646444269
A 65247 711389193
A 14272 600057519
S 84388 990012505
A 28508 661267229
A 78096 715723780
S 15304 528145400
A 1050 495757907
Q 21708 82486 5942281614114
S 1798 988617794
A 29806 429879098
A 84656 204596385
Q 1948 62419 5931247497329
A 66138 985084652
Q 743 85313 361857656756
S 12784 29468983
Q 31872 59940 3889869543027
Q 50757 73956 7223809375911
A 53049 643126746
Q 5886 77022 7597587739966
S 51503 362945954
S 36308 962257326
A 11343 359694528
S 62471 763791954
A 50322 805986066
A 40417 313026434
Q 8711 35738 6598760681493
Q 50242 85593 2662244766312
A 30804 726505063
Q 5702 13086 4701187563431
Q 11756 80005 7229890148005
A 35923 608118528
A 75351 357512019
S 10966 548276657
S 34040 625976901
Q 25581 27852 447764962301
Q 8751 82747 9122386051140
Q 9020 77904 1033329116256
A 43076 149186702
Q 23779 43879 5688041262470
S 50409 428813716
A 33447 856672536
Q 12596 63894 2926028304434
Q 36898 59283 3147004242063
Q 3112 84745 1415543862081
A 48313 722040502
S 32030 986237480
Q 35283 86569 1170581387803
S 44386 931381071
Q 9367 84135 3073879592242
Q 373 69282 9874402371022
Q 1702 87465 3096033543258
A 49475 938423253
S 76523 724929591
Q 64303 81854 8607847766984
S 50652 762753476
Q 16784 84252 4427240371245
A 33183 986143539
Q 14242 61501 2157678253854
Q 4149 23381 7525760909295
A 38638 684238680
Q 5843 76625 9281853517991
Q 2402 84342 9508316432481
A 19400 911019880
S 51617 617501375
Q 61991 73823 8704784370481
S 462 965952312
A 56140 832767143
S 70771 83760876
S 21411 878977296
S 44526 195435299
Q 33033 60881 3551175975321
Q 7075 38908 7435976335846
Q 18051 51798 7756423491299
S 73280 63901356
A 21816 488718707
Q 838 87179 9452804422151
A 47267 328204030
A 46597 177386278
S 51139 884628973
Q 40068 48238 129424164428
S 34957 496506073
S 70350 966149756
S 79699 840456517
A 79628 656065249
Q 28078 40165 8106788559857
A 2592 846749884
S 7618 762699730
Q 65204 80071 1024768814399
Q 9344 59142 708024546680
Q 15754 54577 5383658559878
A 57477 93278751
A 14986 765274535
Q 50865 83287 755163373296
Q 4041 62394 3016932549126
A 77368 632088909
S 4353 612987349
S 75744 623192391
Q 31053 47565 466545308552
Q 47085 66495 9393175456075
Q 917 86615 8129897104310
Q 23782 84657 849559592294
A 52766 462591696
A 17045 682482219
S 15495 308248388
A 46742 475656108
S 6795 375014750
Q 443 84971 7879419978851
A 38175 940545152
Q 33547 66004 447568902621
S 42917 902069607
Q 61746 79610 6677495871069
A 28504 422519181
Q 10845 30565 1284329915848
S 25442 728866552
Q 44954 73682 665029602518
A 52705 307692411
S 13104 161939753
S 72621 296839141
Q 769 88180 7668502186385
S 68335 86975397
S 84626 336193177
Q 6702 87257 310633871048
A 49841 330609617
Q 17737 64515 5544375051649
Q 15474 18684 2525386182058
Q 1789 85789 583617119657
S 19149 266062536
Q 10492 78915 9528496078222
Q 667 68016 5981872889570
Q 59623 73009 9231671875577
S 76713 365734880
Q 10602 82866 5187612999883
A 47333 686310638
Q 1238 59353 4321450799123
A 22918 391280860
Q 8346 77829 9353911908787
S 18837 1165840
S 48237 958030204
Q 8363 52892 1297846471555
S 34972 687932532
Q 13685 68357 5261890066605
Q 23061 81543 7610684612090
S 64120 668266927
Q 20446 31518 811470709638
Q 4962 36704 5166726229440
Q 2332 57079 2636721903053
A 22041 429700313
A 66362 226208538
Q 20155 48255 5877127772575
S 64963 831147963
A 87396 986057394
A 61556 655319807
Q 49079 63928 7460814546470
Q 30451 37976 5562878828362
S 19456 193971859
S 33115 188762016
S 48665 834413783
Q 514 55909 4744898097962
Q 1407 80429 1556165295327
A 20024 127151801
S 28981 448501185
A 1858 449724133
S 22950 682862544
Q 27345 82651 6686051567583
A 48326 83984085
Q 66917 69020 695162423258
Q 23161 45901 9420282658981
A 15489 597138120
Q 57629 58727 650620508334
Q 1167 17360 4827180560175
S 61878 732561419
Q 83176 85280 928911271851
A 80965 467034967
Q 66499 83434 4464753291070
A 12553 157360037
A 9145 134176571
S 6995 433842304
A 15837 890642893
S 38178 600563831
A 17585 827495842
Q 36630 58275 6961832670138
Q 35140 72236 8012178246453
S 401 47454570
Q 2460 60515 1195385664335
Q 45074 76868 5823896804867
A 10498 85387073
Q 24619 58213 1505518617988
S 87509 227114886
Q 59982 60999 27422175126
Q 27735 87983 8037317896753
A 18885 44952830
Q 14804 85715 3074051904081
A 50482 306405096
Q 18180 59170 5032234251052
A 62881 573039945
Q 4515 69369 5978308317400
A 48789 294368436
Q 25044 74693 6618771414035
S 87783 222887663
Q 28 88121 7959059426894
S 693 643401600
Q 22715 63692 6147126854258
Q 32438 38455 325141725798
A 41090 560483466
Q 26614 59315 1273706743645
Q 34353 54588 5737002401255
S 72462 257202584
Q 28373 88124 6226744310671
A 68789 190844576
A 61070 951584328
Q 7157 87005 6060701152354
S 22732 255220857
Q 23735 81045 1938931439896
Q 9056 56107 8785192403486
Q 5634 81474 7832051755230
A 33422 599314757
A 39665 42064302
Q 57606 70426 7318705524444
A 37606 412664335
A 43492 280335149
A 6409 181698586
A 29290 388238933
Q 50741 64575 2944743591867
Q 25413 26037 538466314500
S 68161 308813824
A 17967 54781333
S 65545 148856875
S 62042 566335860
A 40189 725283977
S 18903 387145831
Q 36037 50583 3606235987833
S 7476 374896169
Q 81941 87175 1699381693190
Q 23617 83768 8362391723784
Q 378 26052 5781626332561
A 57742 706195782
S 78616 198074646
S 86418 812530921
A 71770 178216027
Q 46289 58442 3106161661627
Q 44444 63765 5553076529501
Q 10701 84805 7982210588926
A 9402 803991107
Q 9199 84078 8954562205192
Q 16217 72387 1481581437338
S 13629 766570369
S 49642 28368347
Q 36407 77480 7326606216358
A 36230 677135202
A 13689 183307341
S 74198 856610401
A 62116 665089176
S 8275 901125998
Q 5206 71651 5850254637904
Q 68458 79842 3623951627365
A 47532 29175132
A 69500 196596974
S 44365 543082512
Q 18 81450 4492510880041
A 67896 551597492
S 9229 29460280
Q 37514 73120 2977313975228
A 52016 393757289
S 78304 310894224
A 17297 814315148
S 25421 151964197
Q 66275 74194 2775679071811
A 39056 280795510
A 458 466823765
S 3179 66741245
S 53591 645417134
Q 16265 82490 2559149102283
A 53654 462835157
A 11054 669980967
Q 59931 80586 9036260948510
Q 6898 63273 7334121339258
Q 22743 84156 1160860344010
A 27702 901584761
Q 20585 77247 1969556243397
S 46502 704822263
Q 23334 69316 761379816372
A 29672 65299970
Q 60272 80853 7742547432058
S 61163 264670149
Q 12336 75761 626628850566
A 745 692609471
Q 2925 77541 7446853591076
Q 20483 79096 5032380850304
Q 28844 66234 933034379079
Q 9712 63661 8939123296863
Q 20782 46275 4340446190933
Q 948 1651 244646675468
A 46946 480433101
A 84865 3124464
A 29700 159133019
Q 44768 54641 6843306777329
Q 9293 88013 2113329926948
Q 40731 85189 6199762076681
Q 5984 21610 1653708645185
A 63920 312919707
Q 5963 80078 7371199818129
Q 6882 73309 5393165535177
Q 24871 81913 8819148588260
A 18842 735746510
Q 23249 24246 588537214093
A 20228 101578618
A 34575 566920333
Q 39964 82055 3561227422186
A 79048 738970483
A 77570 601244427
S 63761 325255439
Q 32899 57384 7371474332135
A 66427 560139548
A 88086 276267629
S 34821 419924909
Q 40849 86908 5147348714287
Q 8659 55239 6013508858458
Q 1243 53856 9333661603866
A 25781 450774815
A 69388 68121053
Q 46443 61300 5284511488932
A 75624 678956823
A 60153 157242619
S 60700 896424540
S 38933 2660033
Q 21587 65839 8223386021111
A 76541 605641660
A 32943 647513655
Q 7617 64325 8124488780799
Q 41907 58579 3753017464365
A 4119 118068
Q 6997 87926 6669351475715
A 10249 445571398
S 67996 690104923
Q 40524 83768 1004580995163
A 61335 647203141
A 49584 893233165
Q 10790 78313 9684253427492
Q 44856 75305 4853469893606
Q 34405 47957 7726751578921
S 44244 536675752
Q 4498 78767 7548382253265
A 26857 330106151
Q 34132 35469 217459768396
A 70080 969214169
S 17379 406750409
Q 38172 63403 9180229207987
S 51846 201658576
Q 23246 39131 6805394129164
Q 254 86773 57000586302
A 39241 368285185
S 60317 495108815
A 12961 87818374
A 68374 677540377
A 26436 694266184
A 69109 620519538
Q 7809 79606 1584068783834
A 70102 641766148
Q 468 75418 8476132116643
A 49742 665113905
A 48129 291184180
A 31114 469652686
S 17500 742857685
A 77838 937692018
Q 350 88189 3118681317460
S 63917 83607114
S 65802 875222819
Q 7709 69951 3526110506724
A 64258 136108237
A 68663 973364623
Q 4831 12169 1007758193992
Q 42510 70448 6058268615002
A 65507 78782813
Q 2003 30017 7344246800225
Q 4347 70777 8429334538012
A 72991 708366126
A 21512 25742603
A 48528 54321496
Q 5755 46446 9597014607203
Q 18967 53395 7581776177566
A 60841 15073640
S 73915 356387300
S 17554 819640247
Q 17364 40725 8895627237189
A 21099 744715378
S 27459 104690238
Q 1782 76660 4869363775962
Q 1981 86906 4341899874171
S 35556 223414912
S 84079 306363469
A 82163 843166446
Q 1775 64645 8910398812439
Q 25281 68044 67731225938
Q 58435 67918 9182261007790
S 4418 518612230
A 30291 72625657
S 3570 452250086
S 82484 551159166
A 4242 450273552
A 68340 391926217
Q 5052 85071 1988528605146
S 30063 968818624
A 66779 49820043
Q 7237 55161 3284767144858
S 10872 644392635
A 8932 723894332
S 27491 184400189
Q 13410 81519 6989295198717
S 76190 130183143
S 4054 576883896
A 46822 816330423
S 4930 865999841
Q 11849 76121 8812072798161
S 46117 798028102
S 71883 332357936
A 66766 254038314
S 81752 887052978
A 22511 993393322
A 42144 560894955
S 39319 709327636
S 56937 259059823
A 59368 847174781
Q 13010 86832 3895069120973
A 81052 981600932
S 52422 102798696
Q 13769 86579 5051556923586
A 75532 768398618
S 86332 593456459
Q 10143 84355 3528633418825
S 87775 902537367
A 87354 373854195
S 66932 477713821
S 64731 277534952
S 4457 572642676
S 57868 958776883
S 82432 839344515
Q 12298 84905 2939506208526
S 9180 754203745
Q 7228 85662 848196591842
S 13847 775857372
A 37573 752403467
Q 268 86673 2277912282173
Q 2986 56471 9702787095661
Q 18576 61002 9507783982193
A 12274 145285360
Q 5303 49673 3379616196789
Q 48333 88016 3341908575885
Q 2151 84476 6332499016564
S 8434 948382305
A 45135 319544374
Q 13848 60276 7698512040648
A 1204 958966080
S 82210 964453263
A 7226 869679751
A 4564 486530383
Q 5984 81065 6841578509667
Q 26164 52630 8789272043982
A 73701 147592557
Q 140 87833 8989587715269
S 81337 93780186
Q 1786 81962 6171533268340
S 66854 957368142
S 68339 430271736
Q 50105 68638 8746273510182
A 29837 645075714
Q 29248 84140 829298907827
Q 16400 79683 3112752408423
S 40091 497190352
S 34678 553914434
Q 4046 85859 5907282402837
Q 4248 76271 9411923803648
A 33268 255986742
S 75123 901681079
A 56612 735254196
A 69127 778241180
A 53603 863492928
Q 21933 79899 1526035450998
S 28495 743831347
A 29272 303458608
Q 1019 79745 9598217409218
Q 39214 45690 2688255389544
S 48109 896802475
S 65385 847499445
S 44614 812683982
Q 26911 85249 5457152586295
A 4116 939925902
S 84226 37856173
Q 46170 84865 5170491839977
Q 1008 72513 1400991142980
A 27729 39564577
Q 46039 46628 487282461628
A 13244 78216071
S 40364 492217437
A 10716 524273339
S 7576 178002143
A 17151 396539732
Q 5525 76156 2422323614745
A 21391 973005506
S 17552 729776832
Q 43451 56367 6451365379051
Q 2998 68880 7322066395938
Q 7516 24848 6363225105414
Q 25695 64662 5716674492562
S 11827 912054006
A 72980 888698287
Q 72260 79728 3781128398057
S 55505 716473843
Q 26765 59381 5275629606250
S 79428 587455454
A 24719 491871626
A 39368 461153924
Q 3176 86499 1867453290487
A 44119 644031780
Q 18535 61411 1395728853517
Q 309 56996 8682025411280
Q 3968 10968 2592041317927
Q 4619 86172 8009642749207
S 54764 386268096
A 81212 488281563
Q 8535 71398 2806657967308
A 79190 522943222
A 72262 157661630
Q 25625 81587 6768009668609
Q 30635 66085 4779213949658
Q 42165 85032 7534466368118
Q 32689 86514 6952201970030
Q 630 84232 5294816586300
A 45775 58587797
Q 64917 81308 3445019858431
S 16596 563491703
S 46941 251771233
S 39312 405437299
S 25219 212036739
A 20169 275528491
S 71324 120417454
A 8480 30582169
S 78477 543530962
A 20960 178634269
S 62919 449244204
S 22376 478649690
A 67930 45179687
S 58435 98627010
Q 25387 48816 3627967137231
Q 1223 87485 8034865164829
Q 64281 80968 7136830105514
Q 14925 51398 5835859297927
A 37223 676945691
S 37769 823358790
A 52333 975001074
S 85698 266802746
S 73626 241429220
Q 46517 65634 4359875628598
A 36788 874635767
S 72772 718328961
Q 15343 37899 3634970041137
A 27416 832172130
S 34459 99539063
A 30302 898458139
Q 11683 70556 3373198345870
S 17310 756862164
S 69484 158887755
A 86849 875150186
Q 690 84942 5447279836627
A 8087 621641681
S 48907 633252437
Q 911 82014 4597013184831
A 24009 104103064
Q 1498 73605 3385727016815
Q 51066 71958 4879065647512
Q 53 88087 1443127949762
S 22520 482881255
Q 83662 84812 416870721541
S 46534 898718764
S 52816 355505885
Q 29301 38418 2330298948830
A 48490 778007526
S 64854 887115262
S 3646 868238179
A 80378 485233670
Q 63208 67144 3509816959129
S 33903 332779150
Q 59189 75280 57501297299
S 22142 462775253
A 36738 983782535
S 23774 657256834
S 88038 984761161
A 74749 896391843
S 49326 357717081
A 53530 554799714
Q 4055 70742 5177495941718
Q 3918 64192 6218474330060
Q 9309 33908 2557527717090
Q 14778 21982 1547902253504
A 69773 142267219
Q 22747 60145 4866135478767
A 61930 677526756
Q 24611 85505 2783587406141
Q 51075 71440 353515070595
A 19355 294403027
A 62620 509782357
Q 42299 86679 9358242350173
Q 29223 59388 2858302236583
Q 34874 68722 8758526878594
Q 12682 40811 5730674728972
Q 16119 79403 4402304223089
S 82876 541020047
A 60649 308881794
A 52448 180880133
S 57948 592348805
S 36582 755280676
A 5365 913621022
A 26324 918585397
Q 66695 80857 8960946455464
A 32674 198619264
A 86677 462022670
S 18538 92183092
A 59186 841410482
S 58118 584425734
Q 40745 81827 2090162255138
A 84281 276672197
A 72336 242292561
S 48275 873138467
Q 2626 43753 3282119445731
A 24903 927646733
A 68910 905908290
S 63596 115436024
Q 12398 47039 2450118292483
S 46544 372232962
Q 51575 81875 3934058885296
Q 55966 84160 8609859605005
A 19919 449143158
A 59214 442357036
Q 27318 80600 8521947045071
Q 71681 79000 1076261580939
Q 9362 69025 1111588610860
S 68837 718626659
Q 7255 69488 9865248230177
A 56016 584877740
A 21244 617457161
A 19375 325235078
A 18926 136892814
Q 44958 81756 6286220306724
Q 39148 69986 8805210280566
S 72389 679050785
Q 238 88070 9172664216563
A 41334 949812493
Q 7194 85234 6869092308335
Q 4323 84151 8888631113148
Q 4835 65966 8929230397449
A 58469 398818587
Q 909 83493 6972689108765
A 60618 126030661
Q 638 76004 625286949012
S 79721 969713556
A 6299 215415177
Q 49046 84251 5825262372159
Q 4314 24860 5985337505790
Q 49614 77335 5848399568202
Q 50941 87730 1088155029024
Q 19297 70216 6451060334470
Q 901 13679 8916935910808
Q 14176 25839 6681302252252
A 84976 711578547
S 11973 682846568
Q 9438 72448 2979589620371
S 41384 486723036
Q 385 84391 964270686779
A 24732 524531228
S 12324 784575042
S 46914 141671382
S 33749 469048805
A 79256 861571345
S 55800 521398338
Q 221 25839 5220307335809
A 40086 779138067
S 84748 633895406
Q 13542 27726 3247131115385
S 43576 472851691
Q 24827 40355 787630997909
Q 3465 87969 6764174180961
S 29026 611158746
Q 28985 31821 1897913247809
Q 7520 71072 2712899905132
Q 416 62919 4763009919239
A 21950 778161486
Q 8042 28884 830920604734
S 16625 909475119
A 32727 598137109
A 16539 558989181
Q 10170 62998 8921940516092
A 84594 886702259
Q 33987 65662 7507614534568
Q 9096 75279 3798648506067
A 15788 663557533
Q 21409 63900 4642932223437
S 79549 618997420
S 298 638958859
S 58742 580032840
Q 14217 71974 401002779223
Q 9285 84079 749638355891
Q 34328 59260 7642133987191
A 51128 730896073
Q 9029 71471 220046126560
S 40693 912247881
S 67793 423955590
S 86477 378029751
Q 4074 68953 5558594558351
Q 14103 61725 832812844584
S 34910 366690603
A 37187 909229415
S 7234 676180095
S 54769 747919169
S 9842 988846457
A 5963 714491064
S 1703 80309864
A 51999 719345667
Q 6745 84833 4481581316252
A 87640 946855615
A 12620 861070269
A 79137 998671557
Q 17909 49184 7864179667097
Q 2807 51191 8828363780791
A 8084 141336675
Q 15667 25205 5965434222716
A 51858 634128032
Q 1944 73903 5735886364635
A 22276 949616467
S 12024 969221936
A 76541 100253299
S 64682 34157483
Q 26205 80077 8501943561933
S 2629 910147652
Q 4573 19565 4017834914637
A 88030 891969659
Q 43802 48445 1086491079415
Q 1122 62268 513000605673
A 25638 386995592
Q 63493 84606 7148865985674
Q 18923 60842 6609067985742
Q 29385 41734 4107391687822
A 76176 38326537
A 71522 158932613
Q 22303 84248 3117724860626
Q 31197 82258 2287079721156
Q 11326 47941 9821715889489
A 37624 565977997
Q 1993 28944 2424704794397
Q 3650 86492 4755849543004
Q 7831 36584 1208543352660
A 35624 596858868
S 83263 997615147
A 76108 290914857
Q 5152 75641 2654697394490
Q 1076 78900 6323787560431
A 26361 455560289
Q 6268 88136 3005932256274
S 14865 209739912
S 79211 787471396
Q 69770 72863 1097798385952
A 61119 145511279
S 40515 334845835
S 36386 887642560
S 27645 195658447
S 78851 307508566
Q 21269 59719 8881620665599
S 35032 828345406
S 18300 864305994
S 84603 36667618
Q 24681 73124 1699026181353
Q 7050 36482 9298984641729
S 20030 67845947
S 68415 178924127
S 36791 868765035
Q 1883 77283 7722251270971
A 81660 114150234
Q 39992 59878 697058924988
Q 3424 75550 9247710842448
Q 5829 77372 8151192613296
A 12084 895953400
A 36574 278406072
Q 2334 72263 7525064830177
S 44266 289241652
A 41877 541567214
Q 3114 82726 1267967728113
S 23943 17345884
Q 16615 86303 159898861815
A 28401 742093679
A 40395 445454925
A 63348 193159874
Q 53747 64229 4257838356934
A 54159 686052370
A 10648 396923855
S 32809 78872441
A 33134 333384453
Q 4812 45715 8807419165644
A 49760 624059413
Q 28421 55883 5433875247979
A 82085 956235863
Q 29045 40246 1919365149633
Q 8215 69769 9505647497260
A 76325 94327725
Q 40781 70524 455931823998
S 5826 775436080
Q 2051 83304 9359458423944
S 1941 497509820
S 60222 844169078
Q 54276 66796 1974170561973
Q 16497 75153 2164571184940
Q 24704 65817 4198950846855
Q 2095 21974 3023703697653
A 18001 374721676
Q 264 14844 8486966356120
S 18583 649598806
Q 21879 63090 4344406361777
Q 13661 66501 8842257948768
Q 33348 69938 2511398279904
S 84874 845775962
S 15075 942738006
S 28732 972012900
S 55562 106379391
A 33438 283712881
A 22759 817664725
Q 9485 43368 106820208820
A 1719 884695556
A 49563 675221704
Q 29743 36157 6192611022007
S 77680 469396077
S 20601 262962777
S 46423 510582243
S 73652 675332901
S 71599 614421997
S 23428 378190437
Q 24876 62429 6655588820441
Q 9748 88177 5088337722992
Q 40952 50841 6337663618408
Q 5926 53506 7593962616397
S 27341 83428191
S 13770 726335111
Q 3985 87980 3381451180366
Q 5175 30744 4528933412868
A 29119 149972573
S 52865 213693541
Q 49052 66636 9588360352554
Q 66227 76685 2925148052374
A 49359 739115390
A 14576 954886522
Q 16387 28900 2988541669774
A 71829 103865092
Q 67511 76935 2603934400174
A 51741 84951804
Q 34642 74001 505787887846
Q 38119 51509 1887342960378
A 29107 881749210
Q 14207 50517 4474559870550
A 33142 963182273
Q 4700 34916 6191237070135
S 53091 190902291
A 10768 292086958
A 85902 6063413
A 6069 219013513
Q 20438 75887 3736160195870
A 71498 568132705
S 23765 15462188
S 20780 435235747
Q 28532 31839 228038178905
Q 41720 48321 5309252271001
S 27470 606106455
Q 3373 24196 9803181029917
Q 2077 53121 157089909388
Q 41793 81971 7716689376288
S 69100 497965529
S 72212 252230067
Q 48335 75797 7174901218326
Q 37530 52911 7269094506264
Q 7815 69944 1643926083881
A 42320 451451681
Q 12565 27291 9308555577692
A 40401 801474735
A 74186 358492987
Q 56359 71037 6364265705814
A 40483 752519697
Q 38642 81831 1481349797761
S 42570 295028054
S 1938 969150210
Q 16971 80089 2257704984280
A 18347 710827085
S 31917 393693252
Q 8517 38813 976357517454
Q 43654 75952 9187553765511
S 461 599365091
A 156 48771579
A 58247 909048113
Q 10916 62099 4701877457556
S 36213 366701005
Q 17255 73606 6814616514594
S 24461 515271108
Q 5998 67382 7355798073756
S 43425 354025099
S 73988 355190040
A 69935 712227669
Q 69725 84256 2700662511263
A 24838 119984603
Q 1429 63813 2904712110902
Q 10840 87559 7211496206459
Q 23669 66900 6761939415729
S 47192 481568203
A 55406 24569590
Q 50486 77623 1144357797583
A 32864 231100976
A 11012 295740320
Q 14370 70594 9406415642730
Q 62384 69349 6472978351737
S 48362 700075312
Q 52096 82861 9669002761066
Q 30171 72116 2550278199027
A 81089 296753372
S 77311 922057446
S 46848 184249346
Q 19708 82852 3170390417339
Q 27102 61443 7997718166800
Q 75739 79926 2119182000103
Q 31465 75906 4619891969394
A 52214 256277960
A 61628 152250524
A 37168 37686747
Q 124 83994 5024983765527
S 68294 133715704
S 74293 911093563
S 83792 847035960
Q 2578 60350 1808597288922
Q 39235 87016 6562287525434
Q 20791 68529 517306651490
A 71949 837128901
Q 56687 63891 6741844262349
Q 8010 57751 2536877263502
S 26285 506727685
Q 11787 29461 3150276629202
S 61718 613038280
S 10374 777547608
S 7207 328439954
A 34516 498331947
S 38596 665099055
Q 5169 71474 4304110244571
Q 7966 87885 9927741817007
Q 9558 77598 4390797604843
Q 7927 80727 6491080929346
A 33290 33628678
S 12289 665028986
A 62057 660849745
S 19501 428035778
S 62298 390829635
Q 11714 66496 1181347764330
A 2190 830512905
A 82767 485650145
S 45622 207335237
Q 29789 57752 897781251796
Q 11323 37156 7584096951552
Q 4550 87760 5873468154438
Q 7209 83821 8056810378738
A 38399 978974797
S 30848 162685971
S 51927 793290764
S 71891 557388294
Q 976 70500 6499283912459
S 48474 501685503
Q 276 74416 2779255261294
Q 31552 72739 2459766847079
A 32475 299645994
Q 37760 66521 2234211407625
A 35899 487081590
S 43295 517929298
S 41140 22962166
S 23666 768816928
S 33142 721683950
S 57173 545645320
Q 14869 45567 6658343497983
S 59378 284948757
A 25020 336760949
Q 40378 54201 2004997521921
S 66951 718881309
Q 13709 38234 2345617944706
S 19131 804859799
Q 12966 39814 9306070216906
A 31102 436986433
A 18958 216203468
S 8000 139686144
Q 17121 54473 9358110023949
S 34365 61235509
S 32916 221499590
Q 6656 49024 417892885336
A 3378 121399697
S 79289 409404899
A 22105 574727961
Q 1879 76023 4034329973718
S 76470 663212085
A 19625 284336700
Q 44146 87777 1304899952788
Q 19141 84660 3220355754945
S 47792 21526591
Q 3533 84529 8501648772731
Q 15670 85341 5403325362782
A 4593 419088391
S 67595 314450859
A 104 423878919
A 50870 772803916
Q 1260 72461 6890992474286
S 11337 20740273
Q 5470 41244 7960186031870
S 78249 475388715
A 56727 716850336
S 56402 428223330
A 85538 921627723
A 17589 258297751
A 13939 575674726
A 39026 812090735
Q 29385 40403 2591563834210
Q 21603 48517 8496460604099
Q 86 87694 9822228033989
A 69535 363577045
Q 40568 84640 6850993062306
Q 16435 75791 2572840057573
Q 10205 77509 1430195718888
S 28559 119650729
S 76110 215195690
A 49720 270984317
A 82919 111933454
A 7793 180888542
Q 46117 77429 8662159217389
A 19090 520565826
S 67407 72048310
Q 71365 72739 575931428155
A 11145 80650291
S 51602 510815220
Q 42641 60001 996733469257
S 50389 652450685
Q 7688 86572 3411609931478
A 85375 767063357
Q 29128 49245 3393979552813
Q 292 54085 7690495027881
Q 1644 88199 3682040028311
A 11028 550960239
Q 48963 87697 3608192171232
S 53353 13336787
Q 3305 85272 2381496825958
A 72358 82551475
Q 8544 78886 6796245665521
Q 26671 53520 5487795066584
Q 9311 85970 1057636483495
S 18756 463380761
A 58779 411038621
Q 25762 61549 7098192925843
Q 20659 59578 9289284001129
Q 3325 82453 7111248448746
Q 2795 35981 4872105958907
S 28484 605618392
Q 64680 86399 2330695491893
A 76081 296705409
A 76449 132160893
S 9843 77114956
A 73976 721418729
A 27074 568745284
S 65615 30032610
S 71210 579902678
S 50210 221059578
A 52917 680239409
S 27781 699967509
Q 1898 53585 9611570988115
A 79424 2741530
S 51213 184300743
Q 25403 48341 1396682356211
A 54831 102704898
Q 14785 17606 710655489627
A 53164 823121696
S 56360 221852139
S 34971 746580215
A 41884 783103706
Q 9092 83295 6892057945743
Q 5710 73365 385616724851
Q 590 84724 3348395887293
Q 63756 72722 7820343739246
Q 52851 80427 8117580064887
A 65983 236496006
A 22696 690914530
S 26165 686741953
A 12714 81370001
A 6194 320950861
S 15480 44874203
A 11302 363791723
A 42266 448245154
S 80591 397623835
S 18687 671191822
S 68446 659543278
Q 10033 32345 5619795829549
Q 25750 81147 6423773680594
Q 37178 81543 5837129613146
S 16104 67219369
A 22159 392707346
A 26195 414121850
S 51877 649681999
S 60432 515631550
S 68343 133447465
A 35739 105531168
Q 52071 55164 1307986136884
S 20356 424214408
Q 2076 34967 6709825178510
A 32282 93273154
A 12775 882569486
S 1700 618421694
Q 26502 43316 3001865380369
Q 9418 43905 394302935764
A 43529 337748715
S 73166 496013540
Q 33302 55173 2507763861335
A 59042 942251949
S 37780 18015312
Q 36117 67001 5971672531457
A 53543 234838973
S 41909 599637620
Q 26157 59815 5436033677366
A 37373 362705474
A 25188 858316123
A 52142 707158795
A 56533 351487371
S 45598 963205898
Q 48561 70423 356408730773
A 46115 559353742
A 28473 537757849
Q 3215 85028 8145490915758
Q 55767 64110 5796608461684
Q 15257 64879 518400914351
S 33800 84765307
Q 2798 87738 79411028607
S 26840 452025103
Q 39177 73065 4529356477096
S 59866 293890892
S 5956 252927293
A 7602 382419359
S 33188 974603034
Q 294 88081 7852627483299
Q 31867 86925 4849476439152
S 68645 406089849
S 26665 895413629
Q 73293 87100 9694751786084
S 62515 67870270
A 9567 55933411
S 32012 919932470
Q 19312 31316 261186070732
Q 38946 61497 6386460987752
Q 4750 29415 5731234982801
Q 6531 86511 3002507668299
Q 15571 86669 3567698852094
A 34247 663817004
Q 25836 71296 8397947475814
Q 13506 21067 1118844528218
Q 18069 59685 2683258184906
Q 24588 32491 1563402901753
S 40709 372373652
S 37660 967202925
Q 7855 59473 1438290159556
A 10496 529146893
S 44411 428584695
A 39220 770073250
S 26724 430855717
A 29791 191612547
S 24858 81774772
Q 34527 56129 5460068862102
S 19437 995664678
Q 2646 73757 9178350160057
Q 8114 18324 735928489649
A 2288 837372796
A 45214 871434399
S 37529 281049397
Q 73268 85975 9908058476535
S 78676 58575236
A 28671 328061725
S 58560 350582979
A 11879 808999002
Q 46466 69573 3984835305511
A 57489 24886686
S 14865 669939613
Q 4447 69525 7330943487818
Q 13706 43957 5700866432400
S 60030 40592274
S 78373 520938571
S 55666 709238284
Q 22868 52553 1053323049813
A 23346 359473602
Q 21427 55408 8381464806938
Q 19635 87551 8412373404063
Q 86513 86717 66189196444
A 50419 968597467
Q 22666 29264 4139422209295
Q 10681 23479 3120788714975
Q 3188 72828 8664173391715
S 6338 585036641
Q 26041 57704 6730587401826
S 3998 450903443
S 38427 186360654
Q 7024 38382 7078099414591
A 34186 902909897
Q 4536 76651 2245362385961
A 46006 621902274
Q 56504 78401 7060992762069
A 62356 939453833
A 43361 676083803
S 8975 922274044
S 52780 165391703
Q 12738 63932 1302788725971
Q 4018 63083 9195284170588
Q 14640 76845 5886565899211
A 57792 519567129
S 11796 182588205
Q 34536 70771 5673378869746
S 19919 363085132
A 15804 427164194
Q 2353 82654 3074857935797
A 69954 652417096
Q 55817 83251 6103494244292
A 76997 594241972
S 57733 298510735
S 72406 557784652
S 20417 281605787
Q 14062 84469 1705116636000
Q 23650 76520 4274744416324
A 78217 200407306
Q 2599 80478 6282737877095
A 81613 19500632
Q 6829 16863 2291690804835
A 46965 166970362
Q 78 87166 4829470101802
S 44104 12775192
A 56025 841604817
Q 26546 67601 1500446833834
A 9180 651386142
S 1599 787358373
S 15627 313768836
A 34268 41615239
A 55349 737816890
Q 46845 70827 4651782755602
S 51415 323632221
A 58462 166404344
Q 40024 78034 7369200779227
Q 79206 84464 4739705972161
S 16610 485775064
S 21515 103842609
S 23409 947418916
Q 13529 86489 6709299894597
S 76422 797592330
Q 1151 88006 8895026341581
Q 57190 76853 3437531436008
A 69388 733326247
A 49908 442184536
A 74177 879482688
A 61050 847466752
Q 53983 62351 1609030093229
S 28590 494641258
A 4825 423538755
A 37303 823255691
Q 4552 43261 3024334453795
Q 11608 38608 7089574872153
S 36212 793446683
S 81425 780397045
A 28572 457501621
Q 2984 79425 2653953592971
Q 5459 57470 6019719139132
Q 40082 75672 8220464346174
S 28409 558589569
Q 9564 86163 5472368151160
S 54992 593874787
S 24578 61421337
Q 970 84207 8069280557270
Q 42875 57038 9526433705283
A 68037 66155149
A 16991 113321858
S 2126 448486367
A 77633 623890478
A 70502 841690202
A 7760 214112454
S 33460 813682879
Q 21802 59511 3456938169383
A 3540 312681023
Q 27177 76698 4234240411769
Q 58845 62712 479243863502
Q 22681 78973 2926166067398
Q 35 88019 7184325846423
S 63983 786691905
S 23486 620665971
A 66601 599154960
A 81614 16578131
A 69107 65805
Q 42792 71686 4164736288754
A 36360 567029598
S 35202 701350445
S 53118 128892536
A 27121 397483086
A 31545 294256505
A 78037 875417558
A 77864 638367218
Q 3207 34638 9101667621358
A 8690 152491520
S 19590 508404660
A 27414 930622436
A 67536 474666377
Q 10878 78218 5644452204904
S 61945 474580496
S 81466 776792134
A 55329 595440585
A 70023 254832121
A 35955 431515431
Q 6854 13308 6016238574603
A 52976 40214827
A 63426 242214480
S 1785 561520570
A 72557 461533957
A 6697 749373387
S 70384 506720022
Q 45642 57263 6789162071028
Q 191 71528 2158154275148
Q 11072 53035 7549067813633
A 2964 532948074
Q 6144 80609 1895970047699
A 70342 266699391
A 46600 849206724
S 37360 880676449
S 55334 614857006
A 76259 392425740
Q 7566 80191 3281736828286
Q 19607 67268 9325800954660
Q 57517 64418 6213102536389
S 31069 531254154
S 87531 999191059
A 20379 679779236
S 81493 651175036
A 24857 671657445
Q 34911 58488 7836167480220
A 66972 871080642
Q 10587 79541 4023025090489
Q 32758 85407 3638204463633
A 66523 127003209
A 82241 38715670
Q 167 88030 4314350171917
S 8330 384660838
Q 24778 76249 6255856661306
A 84487 805771052
A 30935 417198676
A 49958 228044252
Q 65869 74265 7900515768669
Q 30200 84475 3254659957987
A 74886 269046282
A 6599 186848227
Q 9279 70572 4161111074088
A 9635 139867079
A 73786 959630817
Q 8833 32979 8900325156716
S 14983 588613302
A 46199 288710210
A 82844 851662762
S 15398 41658172
Q 4977 7555 2457702186729
Q 21560 45943 5486080075098
Q 65260 75801 209398110338
A 31903 848478578
Q 10044 18149 3360071583289
Q 44166 76495 6343740397320
Q 22052 53279 5153881090628
A 47965 49033595
S 18238 420942784
Q 38303 73595 9253723078173
A 11259 735311368
A 83175 806730376
Q 71442 84148 7015208780942
A 16389 122411577
A 20402 545217282
Q 11179 75652 9397369192491
S 30811 954330072
S 354 818098564
Q 47098 85019 5513712695935
S 40543 959649497
S 68303 639359676
Q 36970 60941 8709788197800
S 2571 370884857
A 19320 907045907
S 37146 193932349
A 64025 461677747
S 72672 342987345
S 40074 91443018
Q 42656 53370 2883698260340
A 68352 250191034
Q 19215 76143 5765245641968
Q 3638 87581 9913426049159
S 8479 718787050
A 36617 642083393
S 34674 298918698
Q 36731 67180 5358101631209
A 28865 166438661
S 57944 377695605
Q 24574 87570 1364293769230
A 35329 513810824
Q 16633 84681 3799359527793
S 76562 804707986
A 29100 787448931
S 34728 110242675
S 60729 989567450
S 14271 486356166
S 30555 699635495
Q 2842 79969 7082851143398
Q 11103 62840 6689981432308
A 35463 102794884
Q 5639 37793 6989918013724
S 28495 136527994
A 77496 24412956
Q 802 71567 1833379834322
Q 36985 64095 6511674571444
Q 52222 68140 1874090097226
S 52387 333284156
S 25518 24046217
A 2812 453290775
Q 23712 34277 1017462272513
A 69336 546886611
A 11031 297628177
S 14686 386259961
S 52738 625911111
A 69756 934068671
S 19627 611980135
Q 23450 77015 6019268366665
A 28651 694084846
A 10190 897797241
Q 14264 87752 9175694753504
A 72546 574266360
A 32711 815915249
A 6309 433667582
S 50694 93367484
Q 12280 61087 2470759960493
Q 495 87809 5062709617680
S 83538 751456031
Q 28508 64497 4815573579246
Q 19408 83871 8931454748992
S 54800 572302711
Q 8683 81027 20131318059
Q 11944 23273 4155056203156
S 884 171466642
Q 67023 72582 349420181883
A 60013 282367349
Q 990 84452 2319226676285
Q 19007 86076 2250218336883
Q 15014 69102 6119412766823
Q 65885 80842 1972396165167
S 19650 198440355
Q 5927 77973 7004097934533
S 35645 648627896
A 37401 264772259
A 27225 89555899
A 16325 9982591
Q 24669 32996 6669186257079
A 10677 641265678
Q 1692 78811 7830072990913
A 76605 8732747
Q 2541 85881 8123603328471
A 29221 675728845
A 72222 472965629
S 18580 127919699
S 86104 421059291
S 34856 435240075
Q 43291 55010 5173642250824
Q 10532 76397 8350503249472
S 80387 867792386
A 10421 835340140
Q 60092 83888 1820381196391
A 84184 842748895
A 68011 466639858
Q 20896 49454 8785815368041
A 40778 895620184
S 28221 400790052
Q 42081 83351 9084589515154
A 24723 739341448
A 81123 352346499
S 2934 209662404
S 11316 838544226
Q 13730 52931 5239742034619
Q 5010 80754 3184953554871
Q 65967 70270 2335744491145
S 7165 537997214
Q 5504 85796 6491032844139
S 43335 974891458
Q 53484 75782 7919705801738
S 66102 464830859
S 66998 663286045
A 7349 305469666
S 18803 112945823
S 37298 463870798
A 16544 998368121
S 145 942288223
A 16098 458983486
A 55628 507705682
S 30437 790968434
S 13952 172642473
Q 22541 48546 370805831569
Q 6875 77500 8851105977641
S 46501 836729915
S 74343 299047003
Q 6647 85284 9563516817529
S 16382 130959648
Q 87048 88150 315129771130
Q 43 81140 9409219506872
S 50069 396607367
Q 2793 61064 750745288784
Q 18628 42360 8469748507682
A 42268 104431889
Q 9057 80650 6302785851468
Q 44447 84873 8437539787779
A 69537 92471964
S 50313 227582379
Q 16335 81028 4172808169814
Q 15893 69924 765758783026
Q 31133 49963 894460704581
A 33166 979723527
Q 11056 58835 4572716808254
Q 78949 86616 4542307638405
Q 35903 53158 4439340788690
S 40657 559477410
A 59613 941397735
A 19225 845540568
Q 12358 73025 703490472435
Q 26705 47898 5671278723293
A 80547 931112238
Q 15115 56093 7477739080710
S 20165 7386700
A 9327 949229869
A 42278 625538363
Q 3922 73454 5078813788665
A 84492 873917959
S 47438 91735669
S 46523 287288681
A 39994 965167305
Q 17794 80930 4266197304577
A 36412 820200665
Q 13426 22994 1836784532198
A 76695 628195304
A 10614 519837314
S 83115 487881709
Q 956 75008 3583480053126
Q 33680 40753 6625431341011
A 78655 538886180
S 8565 72328026
Q 26638 51849 2885898712453
A 57437 965405853
S 61273 985552980
S 66986 298669719
S 57991 108571192
S 67928 890491425
S 32925 753352107
S 63174 484880457
A 63533 943575443
Q 4148 64178 8966319522022
A 40225 921664226
A 79817 776674891
Q 4593 51701 9843413900456
A 46848 259296974
Q 26291 26386 77246932927
S 9486 845537859
Q 15561 87193 2012061762017
Q 14733 72316 415813687657
Q 23516 82593 132721547357
S 69614 858819884
A 42792 626140726
Q 18399 85198 3750577946124
Q 41263 87158 2623191843693
Q 77435 86391 2501522551827
S 76764 105335619
S 43566 294736726
A 84587 141106169
Q 35257 85039 6249661255250
A 69625 187421559
Q 524 84581 2893647971126
A 16861 632611867
Q 2278 33348 7311828465278
S 74868 227861337
S 4555 630171454
A 75788 221979638
Q 31640 63674 1807083753943
Q 1913 80054 5092048465579
Q 16047 75424 8185487459043
A 81973 801257036
Q 41279 74364 9532022836072
A 15999 557500468
S 50028 900716988
A 10326 896922198
A 84484 680554060
S 18965 315998258
S 56290 529118828
A 65073 949983499
A 2786 793727079
A 43735 687040024
S 48861 392809337
A 6822 911680527
Q 40930 88162 6015639321315
A 81900 308133973
S 79916 641263346
A 53518 811170719
S 81739 779840035
Q 11539 87865 2116813570432
Q 2132 38098 4168783844804
Q 1434 60276 5020941307189
A 3184 263235010
S 87153 59768105
Q 9203 75347 242825297217
S 17639 440040503
S 66002 236358877
S 43874 284193303
Q 53720 67891 9780782108247
S 47560 334006455
S 22337 573046331
Q 2433 33736 549169204583
Q 15418 48932 1614440977921
A 67903 609705833
A 24254 897386437
S 13943 175140663
A 64161 106570804
Q 59058 69878 3703110563463
Q 30943 49975 9608715984267
Q 506 60004 860685170365
Q 28641 64554 6083065859750
S 43154 191527243
S 6218 220003796
Q 25916 65666 8642375963133
S 74239 557361328
A 18265 36089693
Q 31150 70508 5573505028132
A 8632 246869453
Q 878 35479 3066350811289
Q 11950 62184 3172125390094
Q 6860 18799 1860927434783
S 67532 33710664
A 19484 458673980
A 84680 517135303
Q 13080 84160 4848731009754
S 27375 468555247
Q 6015 87186 6789451061045
A 41573 127425063
Q 13030 71889 1271424806466
A 47050 221115043
A 51616 856782914
S 38999 290045164
S 70061 120902985
Q 76335 76871 264626659744
A 72919 337164498
S 72386 950933246
Q 11693 75650 4437512655420
A 964 166273105
S 49677 569590312
A 68487 953062282
A 74712 542718914
Q 8501 74634 2744285835016
Q 1715 85220 8745293233803
Q 3804 49298 5650036285892
Q 41900 77126 5768922457180
Q 9053 61527 2021019435856
S 76260 823136262
Q 24944 56988 1296767822633
S 55855 417201988
Q 10470 69316 3808481998568
S 46528 72373834
S 87068 12459964
Q 14457 57802 5885358983891
Q 4637 13985 5260303990268
Q 49374 64518 9828746031978
Q 61747 79489 9509949997005
S 49380 627185957
Q 1575 75126 6335779366136
S 22030 270709541
A 47375 632495429
A 16871 186466654
S 47016 75495632
Q 19655 77681 9096428473643
S 79046 187806129
S 41001 4095745
Q 19423 70327 5497656889232
Q 2767 75716 2240507064995
Q 16288 79549 8078512945009
Q 1507 78149 8770154489634
A 63212 293709214
A 78783 330874667
S 36294 597009491
S 45678 245424208
S 47130 536806430
S 36791 516546356
A 19134 539162961
S 7178 741100536
Q 19154 78105 2876405074238
S 86191 861772096
A 58308 741032129
A 51195 111869735
Q 25566 57516 8767320374558
S 69061 736434986
Q 3513 81734 1242213596950
S 2807 370089021
A 23460 529145401
A 34836 917002453
A 1096 713301183
Q 55187 64438 559691834024
S 19547 561759390
Q 13565 86475 5039043622864
S 25524 126358768
Q 30087 68341 1466999403952
Q 10551 52518 8546656067184
A 82813 812217492
S 18372 448939572
Q 1760 48992 3614307555897
Q 11314 13676 1204979707219
Q 7887 68237 9526636164430
A 49880 9672058
S 10057 636127104
A 5833 375493752
A 6973 95837620
S 59062 604405213
Q 28134 56435 768552351286
S 46893 781341238
A 16029 843940728
A 30649 134422586
Q 25402 45555 7534717071585
Q 46416 77944 4772146850100
A 3660 7933912
S 72552 227825090
Q 14642 18262 2524942534016
Q 39890 58144 2284264005140
S 85830 513754300
S 26814 543771405
Q 4149 29690 3542475859180
S 47472 604673724
Q 963 87160 9245478210911
A 5120 742789035
Q 67945 77568 1873784648776
A 2004 867569450
S 82284 915487697
Q 23798 51289 8361809511533
Q 14586 87347 1904554610300
Q 17052 84058 4141693431854
Q 5581 74919 5325327213734
Q 5618 87698 6089436599395
A 61344 127899552
A 63694 338516010
A 79620 17582408
Q 27548 47351 4346210538336
Q 4295 80225 2716647967052
Q 5250 87725 4238896461572
A 67688 462545839
Q 4338 11446 5656901810650
Q 2664 6755 2428474202519
Q 2237 62849 9308592467706
Q 1876 87913 2107220893105
A 34959 902186493
A 57752 750212580
A 67026 398885183
A 49489 70933695
S 64015 313248483
Q 33695 84304 1631484403260
A 8666 764348427
Q 13721 70633 2777500412882
A 28902 956536598
S 30715 53031428
Q 21841 23867 467394925396
A 55254 75687336
Q 62147 78114 4071285729848
Q 11966 61380 641097892817
Q 57679 67138 8894191395191
Q 9212 40577 6886645408338
S 19674 361041274
Q 35984 82249 3740515697259
A 74170 505501730
Q 46 83438 5354415168110
S 45649 773658461
S 62475 536647589
Q 34338 48761 9004021038546
Q 1947 50072 6404476102055
Q 4682 54072 5821887805156
S 30329 629333566
Q 41312 63857 4018780836721
Q 14799 24197 2342997562629
Q 31884 49233 1529118428110
S 41984 824948188
S 1377 868681606
S 78573 13205664
S 52046 933646845
Q 12877 12996 87219115448
S 85268 382921439
S 12324 28157436
Q 18009 86952 8472682190602
Q 46140 55516 2838152886158
S 59081 92802332
Q 2598 84877 8415464228593
Q 8307 40965 3024885678066
A 15700 408661557
S 66870 695256069
A 68374 994479221
Q 3522 26242 9151965351123
A 11430 408930521
A 79174 807213460
A 62255 242656373
Q 14483 40828 1749076636957
Q 52714 78428 1097697643298
Q 9774 87845 3469911671018
Q 12948 63736 7447854985271
S 33712 686148998
S 34934 606216285
A 59521 917542326
Q 5345 86654 2298920857596
A 76019 77538711
Q 876 75984 5996207415481
Q 941 73748 8124466444140
Q 55505 77421 6984080048735
A 86520 178135212
A 22551 908422107
A 69565 450992179
Q 31437 57459 6106120889272
S 51976 952674566
Q 4076 58567 396866195635
Q 47328 82618 1992715566278
S 55991 146518211
Q 24011 59714 8278869038034
A 3914 545737534
Q 6356 82764 4900913649453
A 61868 115139982
Q 27055 80590 6867406531749
Q 45738 67223 2854701443294
Q 7797 73997 9506595388407
S 6589 799629457
Q 17234 68513 7504166419179
S 17423 420617224
S 45296 428699650
A 77727 838636487
S 67566 491701977
A 62651 809496030
A 39009 524247448
A 500 781592534
A 1210 131223089
A 82434 483410846
Q 27856 78319 4527237563572
A 50432 456694357
S 17562 517042641
S 54106 200286625
Q 46765 64252 8181836871915
Q 42768 87376 4157803407815
Q 76894 84590 2336759648113
A 14946 197134731
Q 43091 48431 1809386497566
Q 20783 81160 7430377613587
S 43212 570682256
S 37878 121988430
Q 35181 70073 7018297121231
Q 8240 64519 8781255645617
S 20659 169628505
S 45243 46858016
A 4603 694397223
Q 32062 82634 479258946157
A 54544 371996446
A 36851 861832323
Q 5372 79553 4162296212786
S 20886 72113860
S 17264 215254023
S 18186 459309370
Q 8688 83409 8639296061648
A 79224 594761713
Q 9498 75255 7958223987791
A 81744 665142173
A 58302 989547002
S 10308 269015130
A 77190 902572128
Q 3028 9413 230673720896
A 2158 375308749
Q 367 87530 1710657832877
Q 18336 57091 79501874466
A 59143 410739105
A 73084 241488271
A 3688 219408073
Q 16370 81447 3682681495383
Q 47138 56891 6924376175104
S 46287 952357273
Q 55567 64820 3709044294626
Q 32118 58122 5452576332835
Q 22034 42160 9986563182880
Q 16835 43329 6131855233343
S 70780 437506789
Q 45499 70827 3741097230699
A 17503 490099386
A 48069 725007925
A 68135 91838322
Q 18526 57193 4616692566007
S 87313 919628297
S 53613 856096373
Q 79379 86666 2620462535364
Q 53614 84975 5657865643336
S 65225 228289430
Q 13233 17471 831702233487
Q 13257 78129 5993043087826
S 49031 667597433
Q 25889 83188 7096833235345
Q 35513 41995 6429746887027
S 16195 348751049
S 73725 496121521
Q 1733 77748 6855700115320
S 4346 608098113
Q 25228 81183 1089942867193
S 36032 860787356
A 3336 935901207
Q 11223 60660 7161148304805
Q 2546 87984 7227562980812
A 23177 358713060
A 61386 13515065
Q 45836 77078 3631958814463
Q 20250 76304 7386989065019
Q 15691 23293 1383756794785
S 46692 282500169
Q 8779 62806 7546587994377
A 48462 802883207
A 31672 312530198
S 64870 111222351
Q 10102 77478 8091380359356
A 41105 467700605
S 7068 406557018
A 59537 683996187
S 6879 651245235
A 72163 972021893
Q 16336 78922 9495715955854
S 87874 490808077
Q 17843 43913 6485745233887
Q 7487 73474 7663843256502
S 72889 109149957
A 60100 785129920
Q 823 19064 9505866943497
Q 45795 63207 1673594335821
Q 40234 78314 7766966023841
Q 22908 70098 1219380773652
A 60851 733407449
A 36152 918113617
Q 57813 58871 186985803520
A 1422 468412162
S 31333 353529564
S 2581 215812533
A 76929 446516535
Q 8701 80461 4012064688378
Q 4188 37197 6206741891633
Q 35569 53322 6689951570952
A 19591 510499311
S 69281 608947050
Q 19656 63262 7938892497675
S 79414 68444390
Q 31598 50868 8350939016024
Q 1099 81505 8919913382211
Q 52928 72844 850540578947
S 31912 366815350
Q 47518 76917 8934683490407
S 43071 196045804
Q 1329 8234 2277649147567
A 5874 281745238
S 29200 292881984
Q 31116 80610 6265408945363
A 9349 971035257
S 64394 201827397
A 76868 600886219
A 18177 887945277
Q 89 70191 5943373895639
S 81994 738979151
A 83977 757413920
Q 3861 34681 7347902786086
A 21640 57763971
A 73183 23725041
Q 12348 40734 1275393389232
Q 67158 78122 540125436176
S 76885 217606515
Q 8624 72382 6934522559887
A 22120 408169836
Q 31777 42201 9841136765431
A 7296 598718085
Q 5230 56301 9201754890968
S 33176 539913560
Q 9798 84010 9091371413280
Q 44968 78519 309085372843
S 5743 65897199
Q 38815 72149 762987660976
A 68231 84773832
A 24961 817383990
Q 41820 74417 1290928344904
A 8399 819758256
S 12389 615375194
A 27560 608912886
A 59853 576859139
Q 65344 73152 3784950710383
A 36707 12515634
S 63615 938841697
Q 21345 77084 6589349977552
S 19493 423018900
S 51203 219870238
S 75854 309568274
S 70340 598318502
Q 6862 82422 855128421271
S 29283 499127031
S 8882 111879664
Q 31328 67758 3033825727649
A 17592 648944920
Q 23720 72166 6264403294487
Q 12210 67020 8613446116617
S 66827 187772385
S 63868 161293727
S 77542 857435978
S 49629 97769191
Q 3259 78079 7762331348402
Q 45708 86711 400809068655
S 3267 752070220
Q 25844 85162 9783130866821
Q 10311 32059 8753392811032
S 63080 725831107
S 55162 567879784
Q 17954 87603 6908810425148
Q 4704 24982 6548836954294
Q 43535 45465 131805162360
A 28800 720993085
Q 81681 85494 484943284461
A 82667 950968956
A 27387 780348420
Q 15420 79315 2184737267371
Q 14503 63028 6393841264867
S 32668 166270322
A 69132 188153730
S 9897 669370217
S 67307 407724633
A 28664 691803386
A 31697 107828857
S 69551 95240634
A 52285 22211650
Q 20551 84437 4279173859540
Q 39921 79076 5446547551778
A 15448 979028294
S 72961 86926130
Q 14234 18730 3303083280147
S 10659 334183058
A 28896 91477323
A 7495 136970544
Q 11801 65333 1131597335423
A 60035 939349747
S 35861 978298246
Q 2763 85060 6438241229697
S 77693 887055101
A 77462 417725077
A 85313 918344534
Q 2219 51935 5556634986487
S 12398 197741093
Q 71410 87015 7249463854683
Q 27727 60703 6126819438329
A 5812 888563246
A 57090 954942169
Q 11159 20885 3359415082700
Q 24833 85391 4967260112225
Q 45455 73349 5367897153694
S 40595 487547097
S 82226 283345792
Q 19971 46241 857110254231
A 69474 16451351
S 29349 925040899
S 63917 520523058
Q 13699 39675 7936573831534
S 1924 228088695
S 4242 466833142
Q 32426 64883 1748039525345
Q 24887 78815 3159130989462
Q 523 81748 8907862453223
S 10417 990486696
A 53289 725166129
Q 19810 21016 1075383398224
Q 17493 38547 329031090135
S 82232 784784255
A 46762 346630150
S 76908 202579361
Q 8053 77079 7715428160844
Q 10326 18200 6961250542000
Q 4128 43970 8171543003961
A 48585 492427554
Q 43232 81910 7357754453949
Q 6485 58104 8012987722503
Q 2272 48541 7379427424976
A 13167 288692402
Q 10784 85776 5978289619457
S 76471 595925707
Q 37216 81588 3784143378521
A 84548 263197906
Q 17677 32882 7614684361784
S 67013 445412892
S 47578 558461109
Q 25444 82253 3321263139111
Q 45997 73559 7245366036545
Q 10791 12937 1948352258087
S 58615 812749655
S 39660 974815963
S 74743 792582815
Q 34370 85692 3987535791314
Q 3104 26002 7870813496991
A 79699 811851430
Q 33919 61436 391633701351
A 36595 213462181
Q 8620 19001 8907910303754
S 32594 846633010
S 74503 255960543
Q 61020 73895 3234693719769
S 76960 797696118
A 27878 755819861
A 69461 856571495
Q 58813 83044 9440710155993
A 68717 480827528
Q 60202 65978 1127658338067
Q 8242 39335 8701253686876
S 65828 49943691
S 13072 158503745
S 78240 47935744
S 85854 78083376
Q 45427 77149 3996620158876
S 33010 122441846
Q 13668 27595 8080191181510
A 19044 623942768
Q 48050 55027 5678010158983
S 12807 842830935
A 78769 86392698
S 57214 34635502
S 66905 45417270
Q 29174 82604 7144673133965
A 57968 377147559
Q 865 13011 1517298729359
Q 34547 65950 7490209177050
S 28547 569049690
S 11088 713401513
S 54493 352995417
A 64097 54884490
A 54235 694915216
Q 48 80083 1861068973662
A 38182 856382932
A 3068 322809659
S 84823 789154769
A 15747 825561144
A 68217 268361472
Q 47929 61673 5972968184376
S 82842 207762385
A 3108 947669831
Q 2652 32851 94042877128
A 75333 304995756
Q 2352 82160 1947141111845
Q 16718 56399 4500423270142
Q 4833 79755 2803748591717
A 80103 882537992
Q 16366 49097 5867700757608
Q 79155 86159 3992865264095
Q 10238 81192 4468052276079
S 45238 195031240
Q 2530 85233 6427228800142
Q 23016 71991 4622543220032
Q 31125 84453 2065944534818
Q 4267 22607 4662365702763
Q 11139 21302 4922879239681
A 11442 182480435
A 70185 735272316
Q 45702 62781 2219158972470
A 56213 863388354
S 40843 218902665
A 26674 167681289
S 49055 142916657
A 34003 649434804
A 38878 526556775
S 54273 960151103
A 52198 648794335
A 9745 675613038
S 17067 948571936
Q 2254 87762 2266011307236
S 8521 299070543
Q 13367 79295 6279284740543
A 26526 226210694
Q 6826 78157 44745965277
Q 69874 84779 9120528892843
S 73402 721968594
Q 39718 41464 1382988621405
A 85058 302683959
Q 10075 51621 1212620032022
Q 9020 87576 146294485598
S 39312 317106074
Q 8858 67529 1161051293661
S 53487 429165300
A 70642 64816827
Q 15596 83990 8086070685751
A 34309 987161514
A 62889 804470156
S 61936 240809526
A 62789 755633307
Q 2210 62593 8980993487322
A 47924 578400899
A 14138 755741628
S 9305 501720077
A 12717 80686160
Q 28888 65145 5474898637421
A 37178 335968916
S 37482 200029091
S 70417 274368244
A 49909 14464599
Q 2960 66601 5779476286655
Q 4296 76014 9608843025506
A 912 689125825
Q 14756 64649 9154022371486
S 83863 157256289
Q 1725 70446 356834287072
S 27501 354866052
Q 71750 77370 4250211256691
S 84251 48383244
Q 34321 75386 8514726767920
Q 4885 42216 8257456377696
S 21477 342019674
Q 33972 47285 1746804010244
A 59079 215537949
A 32789 37824784
S 44973 530819418
S 84655 156253941
S 29940 264501331
Q 51280 62301 6538780758984
Q 7838 8986 907499862409
A 48415 294703494
Q 18533 23780 3414474378067
Q 463 86930 7452452458979
A 39066 781755027
Q 752 82520 5928927828466
Q 23299 66438 262551048065
Q 6567 63126 7476859781024
A 53311 566328677
S 41727 94303303
Q 24467 76021 1761515215448
A 77771 474040048
Q 41232 82820 8201330165048
S 48384 787482993
A 62894 552921878
A 69519 955059615
Q 3027 36856 4128861638528
S 20296 933740407
Q 7598 56784 8957700391822
Q 40739 42951 381712902720
S 48681 841071187
S 86156 256139443
Q 44377 51555 313899833787
Q 35669 71344 2118332341502
Q 48718 87563 3922611687171
Q 47959 49520 667922726348
S 41939 556927420
A 6481 874037129
Q 40310 77585 809384914339
A 31110 609250339
A 64486 678167733
A 57935 797352248
A 19884 564085306
Q 11331 75671 4737306087142
S 15512 574220392
A 65270 3685808
A 71297 595871989
A 71163 704177182
S 4005 532269093
A 87194 901678395
S 46496 382541277
S 60810 359320500
A 41410 260110684
A 64227 289454823
S 66998 295300782
S 57084 136194364
Q 24786 40582 8416414584949
Q 217 84730 820060196316
A 84786 667384163
Q 62565 77149 3517687626495
S 7099 941183856
S 3634 317538302
Q 21873 83969 5056952420902
S 71168 10174028
A 56030 483980717
S 8504 673610025
A 66681 59412765
S 84117 849417551
Q 19509 83636 8929657069090
A 22126 491275350
Q 33894 64355 2844814006526
S 52176 955582383
S 15027 15367986
A 60252 277183710
A 69658 929439193
Q 28471 60956 6559052180192
Q 868 85994 6717483766683
S 12858 341663080
Q 26735 81244 3866667923543
A 53742 294943997
S 12152 693693430
Q 27686 86591 9139602653734
Q 3693 59929 3406185417906
A 83200 734260314
S 13448 185732234
Q 20972 35865 9964639694091
S 74943 876104816
Q 3126 53630 4291590221278
S 70692 27050227
A 80957 596436384
Q 24035 42184 2741837319783
A 28691 744242537
Q 1375 86186 3304727703092
Q 13150 61274 882203696142
Q 1189 80107 4989593254880
Q 2873 79963 5824855277276
Q 1374 66507 2055917596798
S 56156 539377668
Q 40420 63315 125724956421
Q 9473 85850 7058922052781
S 49056 621835843
S 21279 696024666
A 67674 179414194
Q 1085 86340 4832211022578
Q 17986 70583 7210374327446
Q 2740 56655 4514395674462
Q 23922 34532 8247876585167
S 78857 508850227
Q 31787 45961 4602428347061
A 67504 518449198
Q 19950 75058 902249022726
S 34507 528717312
S 179 618042448
Q 3091 39107 269826868733
Q 30059 45570 5328584087870
Q 677 87891 8633755394084
S 3538 210835053
Q 3259 85362 1810200144340
Q 38204 83046 9599347537846
Q 16545 82222 417396839546
Q 19250 29859 8572933759565
Q 4294 50848 3884374769758
Q 813 72314 4754141488626
Q 17397 84882 7782614993669
A 67803 831629519
A 60800 101264457
Q 8082 58458 1993447574200
A 58362 520817797
S 54641 919766694
A 541 140669014
A 27348 206110010
S 69128 50893524
Q 58373 76751 680349899873
A 64087 432941905
A 5690 163277473
A 61257 652038184
A 3746 541897714
A 77510 121773077
S 14903 672165592
A 69401 61244666
S 55348 93747530
S 27461 475917786
A 40795 555353773
A 46377 956784446
S 59367 161534192
S 39173 772558742
Q 43894 72419 8140108211366
S 41929 91832761
Q 22310 61786 4447118677628
Q 7160 69608 7425687724513
A 41115 546474756
Q 39411 71219 2838513185770
Q 2212 85774 8091159172264
Q 2553 65606 8460378945259
Q 73673 74594 793714759616
A 86906 692903754
A 83420 361516181
A 3114 586313545
Q 6470 30867 2355844187992
Q 4306 87895 5245231689666
Q 37154 64403 4783816931273
S 87063 296666979
A 75935 285233281
S 64783 257405751
A 64624 822264992
S 68560 652909742
A 87721 40800063
Q 3908 87825 8660106814672
Q 3862 82506 2730188671027
A 42494 645571222
Q 1124 80257 8127228228691
S 63592 503773380
S 36216 914658325
Q 22234 81833 7101312942583
A 69327 744727355
Q 10098 77817 6592021672207
A 23922 618662571
S 69961 862266745
Q 59870 82389 4739792999388
S 31211 819508025
Q 24324 27447 2812969775224
S 23664 695534690
S 52756 858036635
Q 4622 67869 6067652780474
A 30129 235015406
A 51494 533742119
A 16450 895494437
Q 44919 48596 2787747908947
Q 59555 63129 1892475075405
Q 13028 39282 2361801061666
Q 35716 51966 727305184598
Q 6806 87380 3217280161964
A 41345 363945776
Q 23067 50446 8847733857828
Q 23677 72576 2602771637658
A 68546 59939946
Q 17346 35542 1090429763381
S 41379 733778299
S 11844 529718567
S 26422 158324703
Q 30278 52454 4370082834438
A 1927 916568750
A 48058 768697698
Q 2011 82595 8226972515710
S 50272 579870839
A 38013 713919729
A 18498 754621646
Q 4908 70070 3939055525144
S 42878 870830049
Q 53960 65417 8743896973740
A 69353 44212942
Q 16879 83143 6861358120279
Q 4984 49824 5956045450430
Q 1931 63286 1011064312426
S 41362 277112414
A 51828 904111985
S 44875 645096685
S 35027 611164429
S 65116 242608887
Q 14333 58590 5267574090908
A 3908 152279838
S 8522 48011519
S 70465 182622150
Q 1792 72919 3755461718337
Q 29702 47683 333696081733
Q 19436 68055 5674231136485
S 683 739333939
S 87814 719044456
S 32830 62288434
Q 11573 16099 958421544409
S 63915 211370858
A 64534 239820603
S 5155 315764207
Q 5642 70657 6469013593873
A 12926 477053321
Q 31010 75990 5926402643211
Q 16546 84898 544776113618
A 33392 31867507
S 88064 55100644
Q 12589 69609 5685744004565
Q 2170 85517 2897236229089
A 76065 801075489
Q 2492 22659 6271447862860
Q 11458 71372 2622632910854
S 28479 589914960
S 5473 699024595
A 29381 71675202
S 44088 877557258
Q 13978 21223 5295595588711
S 19653 866322599
A 34753 640552263
Q 1432 81076 5954707293790
A 48015 948670681
A 5640 962909718
Q 14566 15676 759764638679
S 27252 604589002
Q 1972 65971 6032274754206
A 34850 939203685
S 35625 711008431
Q 8186 48655 2222143785033
S 48923 15428739
Q 27204 66214 4748505593857
S 51461 786793794
S 19249 752979283
S 38163 811605364
S 8057 386920488
S 41112 830025484
Q 26266 69902 2072748279862
S 73105 355247879
S 48110 854109841
A 41865 29467411
S 38704 627273748
A 25711 96512613
A 47507 469960375
A 9210 211974773
Q 22432 55035 4814269828330
Q 186 86479 2496557303461
A 78545 49576257
Q 37618 60207 1325927641270
A 9832 349950014
Q 4072 62239 2566306623253
S 18462 215218134
S 31815 959705777
A 14239 381844258
S 29203 406399692
Q 16629 70334 8928054061432
Q 15205 80908 4968935588993
Q 18959 62584 4165103333375
Q 40958 53527 4516995187876
A 68575 477078185
Q 31244 45622 4309986153498
Q 1497 74242 2021642641673
A 66835 649663215
A 47786 119073121
S 75615 176458219
S 57780 21641509
A 13447 962147921
Q 58649 84594 1226011926891
S 31283 663916446
S 64473 694550996
A 38245 757123159
S 84994 764614004
Q 20275 81892 756536465636
S 66196 822136265
Q 14615 27299 5825660747252
Q 1485 60927 8510350678626
A 52392 711547377
Q 7494 72632 2520577531650
S 60771 597736213
A 64841 47600090
A 26420 544042557
S 16297 161960965
Q 2892 83052 4587765904748
A 5237 498272021
Q 28747 72831 2118290770129
Q 113 87291 826389765672
A 63526 588208238
S 72610 252144951
S 5516 259224319
S 42134 649375047
S 36014 533312963
Q 338 86297 9846520181321
A 70532 933053321
A 78837 315772126
Q 2680 72811 4798154595290
A 31657 931787185
Q 60474 75791 4143878583316
Q 1125 86892 81912751868
A 27351 54765618
S 15776 861075460
Q 2469 53449 6259781557171
Q 59023 80878 9520862764726
S 29704 727518409
A 23839 515492087
Q 29916 44637 925393034023
A 69720 266516743
Q 7019 84202 8712915260066
A 61547 362148075
S 42605 424162240
Q 29608 84822 2757088325781
S 31301 124280899
A 32415 134951022
Q 56627 79269 6883177636951
A 53942 498549554
A 18980 413637465
S 81455 694726827
A 74484 814664662
Q 22191 26276 2864689933794
A 64800 59819458
S 4780 728834870
Q 57246 83563 3966207458072
Q 23613 64093 462487139238
A 49206 958213256
Q 1522 69277 9055953978659
A 4622 594337188
Q 32296 87471 9672232612462
A 6336 572121951
S 37880 714270218
Q 29670 54498 6551221098330
S 51628 39429669
S 22794 565536425
A 76130 935597803
S 39741 123131876
S 8741 739701428
S 66390 809837864
A 39329 577838858
Q 38813 51875 2306388914698
Q 125 88158 4708001628969
A 77935 733027650
S 71227 369237912
A 46681 856484243
A 13712 451271058
Q 30270 35696 99209737632
S 61922 566893573
A 73606 354667787
Q 6888 79802 4375850367675
S 60441 768019411
S 579 848109436
Q 74673 81118 3149433494989
S 17330 613063707
S 31913 202537598
A 66078 164804159
Q 20194 63965 742877424015
A 20807 761104747
Q 6260 63871 6462707960073
Q 76461 83813 274301227390
S 7577 848865789
Q 29439 73431 3298136707048
A 69049 723221871
Q 17990 74261 2396060673990
A 53001 590934765
Q 25848 68559 4449846099577
Q 44014 47956 392374686096
S 48792 176070085
Q 34202 73129 7579513268614
S 60398 62059213
S 85104 314750588
A 68620 817733946
A 53217 497634198
S 30133 528658957
Q 883 65073 6738778930309
A 68775 835992124
A 59322 574693634
S 21147 883272739
Q 29933 47541 7539323664935
Q 945 85410 9560925910106
S 87487 893784821
A 71306 229751997
Q 7530 76004 4839032128877
Q 1530 43322 6490107145695
Q 17692 71259 9747920703831
S 38613 244947763
S 67428 880309573
Q 32586 37021 3471634770227
S 88036 899757427
A 83625 748274976
A 63563 14915068
A 30226 974336773
S 82365 424652118
A 10099 370138098
Q 39713 77485 573349467931
Q 20402 86985 994230705551
Q 21915 78178 4224939409182
S 27986 346945454
Q 62710 76425 7564586152931
Q 24139 64534 7255128846185
S 77360 271099676
S 77020 423220156
A 25336 250782398
A 55849 850508736
Q 54954 60280 3033809149556
S 29767 156224012
S 60997 795848841
Q 45551 46390 458291113225
S 1491 767812718
A 50117 582604146
S 66736 440702777
S 4957 285682845
S 78627 895547552
S 48997 668932733
A 26275 42942173
A 6168 271479118
Q 28661 49823 6979974487647
Q 30245 46956 2400291485212
S 458 583827826
A 50627 833165554
Q 2072 86917 8232220253160
S 1398 124749417
Q 12689 52164 7881681237279
Q 36963 52714 2385066375560
S 82273 902056917
S 53205 579544413
Q 24718 28051 1777001301150
S 33566 865901039
Q 40169 80203 347430405870
Q 46067 87938 2124425037420
Q 4718 84629 8579411696531
S 22611 890354291
A 38220 211767723
Q 62 88096 8431557143454
S 16448 456119276
A 49561 679304792
S 35271 776767652
A 4824 877173026
S 70153 891157545
Q 11752 86511 5053225422086
A 85176 537388572
A 78278 791259236
S 34561 19938446
Q 60301 64527 559391906054
A 42754 637276004
S 54694 578522947
A 81733 849946305
S 72862 272997296
S 68849 594580383
A 48064 603279348
S 33890 788760978
A 495 949076746
Q 43774 84347 3533822378217
Q 52275 59202 3740990759227
A 76813 715854680
S 74612 656926996
Q 2831 83792 3124544183958
Q 23989 38624 5027136739311
A 81660 872754297
S 321 517437118
S 2335 930751532
S 41037 931192920
A 83314 930395677
S 23849 684938378
Q 20108 43876 2482255139962
Q 24561 85683 816185903555
A 34740 533572780
S 64168 45461985
Q 4376 26910 3257400104120
Q 17509 64377 904217505863
A 6740 147618210
S 54887 289020536
Q 37821 78114 1864258972517
Q 9261 76161 8242405910212
A 52116 672853038
Q 63745 73356 7921052142239
Q 6499 59707 7948175950411
S 23582 171282223
A 14280 281515033
Q 44308 80902 8060500063913
A 53040 632983143
Q 228 75898 8592643497207
A 4310 758452201
Q 609 62878 3188118591793
S 78130 863026153
Q 25393 46753 7007814281101
A 38027 870308775
Q 145 33111 5703599968613
A 52928 691371737
A 80449 529715764
S 67786 872419398
S 53224 674529367
S 82667 586275287
Q 74205 75637 627102421909
Q 8202 85496 2008923057215
S 13556 813738103
Q 5189 83697 63758837095
S 58498 921121353
A 62343 567682154
S 56519 867595879
S 28298 389318696
Q 44483 82985 1014424502039
Q 33355 72678 2412077242124
Q 1489 82897 5879716045800
S 65065 686179380
S 33633 895654489
A 18427 969719081
S 43171 127116188
S 86844 296569995
S 53691 214634390
A 75359 486077009
Q 40643 79522 8561886528309
A 13092 366634322
A 16081 536747131
Q 24556 81950 2447344462918
A 65126 371522252
Q 38531 47723 5998184201572
A 65221 128719877
Q 5628 51697 5374127231018
A 46820 63257464
Q 416 59934 3993886305811
S 78248 807468441
S 14411 545102739
S 87867 782491927
Q 8029 49668 3353249128833
S 60415 567887227
Q 1128 9838 8123276627993
S 66681 63409988
A 8750 333238431
S 61573 397652346
A 47687 842207414
A 63094 220017298
Q 12797 87401 2879375504448
S 19832 92367660
S 52826 453260198
Q 17111 29756 7531464439995
S 83590 780461763
Q 21328 30730 8888581524824
Q 46012 79374 6550790942963
Q 7484 76259 2695802028402
S 47025 134231704
Q 16823 84584 7939713682303
Q 5407 58789 3338937391120
A 21848 829007326
S 13428 595795585
A 66020 824012572
Q 20140 65478 5663167552949
Q 16576 58434 4712151285944
A 47409 471611664
S 48175 583161680
A 41221 365555324
S 32054 129442693
A 47488 964768589
Q 35 79680 7505858629904
A 5883 401517921
Q 5530 86809 4226334532427
Q 10156 27303 3542986562637
Q 75514 80339 2156243280690
A 12629 429160434
S 87565 721197567
Q 1383 6961 1877753286385
Q 78183 81750 800000655653
Q 29054 70742 6280319541132
Q 7041 65298 2109685262886
S 61889 944816151
Q 38794 72278 9688072529243
Q 3141 88041 9413119623724
S 3440 526471743
A 72539 270299244
A 16621 821129098
A 16908 709538208
Q 235 69225 585698813140
Q 11393 69483 3469137543276
S 60252 151696620
S 42263 650258237
Q 1412 69344 6260236034577
Q 4566 32475 8952676679082
A 16670 514113459
A 4281 239128618
S 48497 329665742
Q 10130 31863 3187633366305
S 61444 674081997
Q 28617 85886 7212180164720
S 14207 15918463
Q 25038 78739 3241037471782
A 24860 266642276
Q 2711 86416 9266986651752
S 43688 129917170
S 11588 372480902
Q 46988 65468 4092040621337
S 13122 62504980
A 37986 772569405
A 59601 418231731
A 23984 449781721
A 30928 538041440
Q 21704 71402 7667467733156
A 36200 446012389
A 46040 286427402
A 45260 294049089
A 62330 842352635
S 63841 184403213
A 40709 326568552
S 55919 537375932
A 82960 932983532
S 79063 795209962
Q 31545 83598 4637304730104
S 24845 631895253
A 25952 918803535
S 11193 27636916
Q 33732 48784 6602623592010
A 25730 57984472
Q 6008 76473 502649382182
S 27602 827774926
A 30514 270906051
S 32537 946595177
A 7411 5531001
Q 8529 76750 8254260138336
Q 21921 46244 1128419227817
A 40729 47791447
A 48602 455918012
A 12303 137134646
A 21706 17030948
A 10121 132843455
A 43478 576881965
A 73209 772862299
S 25294 662234407
A 85229 662304252
S 12860 981306209
A 74502 775323204
Q 26554 77630 9036343237551
A 51654 123574674
Q 20646 23705 2990729129547
S 30740 497076296
A 16362 215605178
A 51067 7775297
S 80066 918201436
S 45110 106234579
Q 20677 87335 1859940469411
S 10059 932917256
Q 6800 37517 2234360065472
Q 28779 79627 2127998752271
Q 27777 67882 9641764078410
Q 1542 85516 1326530488223
S 26631 574000458
S 25626 436998325
Q 55870 79343 3391107864798
A 67073 981017575
A 795 892386985
A 6076 882490815
S 82888 558122170
Q 6375 19939 171740581216
S 12900 102528965
Q 27169 80034 4523454979662
Q 17590 83565 1417909199763
A 10998 44559389
Q 5176 80522 3428504334641
S 86801 577440264
S 67293 82871869
A 78774 717031000
Q 1767 83075 9844070564227
A 86888 837934509
Q 2319 86024 2387332716733
Q 19671 82824 9753284426082
Q 24559 71945 7035055945166
Q 6847 82276 528287279653
S 79816 982373412
S 42865 671989541
A 73319 930463246
Q 37253 58881 3408938981855
A 68112 918705482
S 62738 737737822
S 35303 299196559
A 79316 661954842
S 71824 128049222
Q 37811 64010 9464147640892
A 8406 652842220
Q 11019 85840 7774181995
S 74653 390509358
A 1664 629798430
A 31773 914772571
Q 2547 88134 1981128963839
Q 5585 54342 5253294517905
Q 32078 75459 6107093518658
S 9322 874819421
Q 69094 80928 1720848632428
A 58140 364789847
Q 24322 82399 9796637084797
Q 1701 73040 9110606056104
Q 30201 49662 1595628683135
A 31522 126237906
Q 13027 70494 1396158798754
Q 9751 87199 1440071945754
Q 37222 81248 6140868645953
Q 23874 83218 8863738452660
A 6117 555079517
S 8211 511771443
S 69976 991254093
A 35732 144240244
Q 46269 80282 7516938519392
Q 32592 80817 5661476050970
S 7825 51394751
S 82751 259672556
Q 5581 87543 17790143880
Q 34567 63464 9880118389228
S 45527 360161994
Q 26370 76561 9513173416713
Q 8928 67180 987134687262
A 85133 456202485
Q 42126 79539 7499963912936
S 82212 72444133
Q 7695 79333 4631771959188
A 87576 859634367
S 6943 193024924
Q 7892 82801 1991329970675
Q 37843 79461 5716233965169
A 219 936536736
S 39969 963950488
S 75425 202344692
Q 18675 53047 7402637579067
S 16114 672241827
S 82381 535282640
S 87071 140405502
S 45097 347589463
A 80154 734312659
S 12259 580844708
S 61856 433301628
A 32985 622553509
Q 14959 47813 1617166890843
Q 8380 72958 3206548963176
A 39233 608163675
Q 60858 64102 947474684498
A 27645 1138848
Q 8080 81380 7336609555070
S 19841 921475971
Q 25498 50675 8356458008580
A 30748 280086255
Q 472 78587 9379476144181
Q 1984 85368 6358418296164
Q 12312 77263 4834663325435
S 630 786550844
A 17852 635009891
A 35331 146288855
Q 48715 83514 552792650591
A 19190 565951376
S 59026 837841581
Q 40663 47144 1941681570828
A 58959 615452668
Q 29151 61338 4166243029984
S 30235 14717537
S 70578 842778514
Q 13672 73206 4902551317316
Q 6846 86265 6295521899345
Q 24692 73268 3600527994594
A 68322 266115570
Q 14613 87410 1002394779172
A 69869 301440421
Q 47970 53168 4484043131246
Q 37293 82005 3208448079000
S 61958 86261254
A 10796 310031264
Q 3704 40148 8580634321318
S 5036 495579949
S 70275 673524268
A 53676 145764739
Q 10270 83993 1352549896166
Q 4624 85386 4711984306651
A 5925 189842715
A 63060 633765924
Q 20524 81345 7881936294788
A 8588 55957599
Q 341 75130 8399914621873
A 65598 527572968
A 67417 174314507
Q 7665 53977 6032011903775
A 49211 533984768
Q 1829 87155 7549090615507
Q 20189 70186 4640198265036
A 65110 443319143
Q 25619 85025 9240174785185
Q 23426 69337 2766442778125
S 55477 968050131
A 58710 106738255
S 54496 232361308
Q 60496 70343 2111916162635
Q 47579 55938 3312931752503
Q 2761 29194 1617592409865
S 5695 64193377
S 1965 454241191
S 72401 383650198
A 38496 542850787
Q 48922 87353 4053478310679
Q 5763 43648 2295988585832
S 33989 337002637
S 32181 84789895
S 85519 898700940
A 32505 752928379
A 18194 815964664
Q 11991 44655 1816383492620
S 78315 991315826
S 13713 206293931
S 10586 207664158
A 78952 641889609
S 13000 914491835
Q 21942 74803 8559836156185
Q 37127 84119 7352216613329
A 10569 596491870
Q 46702 76009 5107471732245
Q 25434 46615 2320305519622
Q 14264 74185 8245357981681
A 10674 575658834
Q 492 14541 6908910367761
S 2631 157907235
Q 40730 86498 2735927683211
Q 50626 70295 3892260683722
Q 10074 87605 3949453399896
S 60270 983401919
A 63315 604939159
S 7929 371855396
S 85538 850571233
Q 26025 40377 442568105716
Q 9003 74851 4846078255189
A 71102 150346904
S 26196 541773450
Q 29778 78941 8976995883460
S 11896 38894744
Q 46929 87094 6734286028767
Q 48030 76950 1939724622434
Q 25196 51116 6813750862276
Q 34350 71606 7586774268164
A 41385 47249269
Q 47388 57760 4485954311563
S 8439 240807932
Q 27225 32170 36459069634
S 70803 885034795
S 58939 212584143
S 42840 400004424
S 44651 109310297
A 63549 266857048
Q 3016 64491 9919210555298
S 45054 395285469
A 60787 594527628
Q 13799 78491 8824930445903
Q 14904 81556 5086977513651
Q 8972 87717 3878323088114
A 3363 895044249
S 86603 915495672
S 81578 119126576
A 22412 564414168
Q 51039 60254 3643905786703
Q 44816 79199 6921985696817
Q 78672 85934 4839172326111
A 66025 180563968
A 63420 490891941
A 20150 692431637
A 36451 282072509
S 67792 440095589
S 14929 8884324
A 62713 865054512
S 79143 608515395
A 25262 672044215
Q 18800 62580 9859094974517
A 86270 46357817
S 16146 903286021
Q 7250 80441 3631206589504
Q 33113 82655 510057838125
Q 72750 80811 1065936028566
S 55435 436365256
S 32171 150024001
A 55238 470834539
S 18310 278933260
Q 19124 69103 2152295187862
A 84487 676242115
A 41446 365709273
A 34309 887803242
S 25365 270126627
Q 63277 72162 6975125741637
Q 58846 80359 8161601282642
S 40841 411079923
A 53013 365763608
S 86895 700855197
A 26136 858944429
A 13389 161857919
A 51015 385321780
A 77827 38765920
A 39778 427536883
A 61172 193016205
S 68050 276265030
A 35243 695448404
Q 62330 82203 5065366185255
S 37433 586330174
S 33907 279952552
S 46378 790830954
Q 9362 30014 5385538331032
A 59442 48429798
A 13221 44266325
Q 36172 74404 5852521613254
A 9864 783820561
A 37547 169735592
S 39569 773099339
A 65350 149564886
Q 5878 84110 2679083403021
Q 437 83328 3667287462412
Q 34287 53377 3584105420635
A 48764 159481833
A 22440 988916772
S 72592 64844136
A 20738 738253778
Q 23492 32557 7820933663857
Q 42493 60974 2172405869095
S 38287 782920409
Q 36173 84033 9544839818412
S 4877 504627013
A 965 193186564
Q 1603 28301 7163266616286
A 58847 120680271
S 6929 347451495
S 61609 526545044
A 1993 266439197
S 80428 271628390
S 56881 799796391
A 37098 142204101
A 51130 966467998
S 62776 43034349
Q 3554 77843 6753735687703
A 72170 391131056
Q 20635 58662 9209741382200
S 67475 859855833
Q 13483 87859 8351390818957
Q 2491 84338 1702412366828
Q 6804 80067 2299920763310
Q 21652 31171 4688303293955
Q 12695 36869 5368689420756
Q 15115 64853 4006121243917
A 77996 760385312
Q 6071 47502 7102596810062
A 51812 960426816
S 24875 6177394
A 81193 542476056
A 67490 589051574
A 15136 797119469
Q 21078 49581 4536691041310
Q 7876 63810 8892719496692
Q 70350 75430 3803578690915
S 38368 307808305
S 40291 541043936
Q 4082 48626 1424306462402
S 21570 788347452
A 77087 321122430
Q 56795 82193 2186472395491
S 53389 844223729
A 55029 568174441
A 64984 477505346
A 72393 649111922
Q 23599 78020 6197165632699
S 11267 249631476
A 11932 174536014
S 78024 200635363
Q 2429 84447 2852827544017
Q 4662 29564 6755383933909
Q 15959 82523 5362385068962
S 72009 177392786
S 30881 731336330
A 4323 957273114
S 18404 736485283
S 85666 161043006
Q 33406 77152 9963898444469
S 44851 919142949
A 62908 796253380
A 37500 100104888
S 47601 39923504
S 39233 550409007
S 62516 674369282
Q 41266 79244 3609227753988
Q 23199 83645 7248918130370
Q 32879 52953 9417481788890
Q 27148 87957 8742750175448
Q 1393 87808 9587328125523
Q 10755 71697 2101979523950
S 87497 639149175
S 35032 697683522
Q 8667 57389 6239149610068
Q 5848 58174 468607124869
Q 29458 84992 1732840377590
A 16013 802441839
A 56066 760070605
Q 22898 41820 1516138495599
S 20653 228034964
A 66556 478565223
Q 7790 80996 1401350964179
S 63527 407812147
Q 53881 66375 9662358863103
Q 4236 79353 5124870678548
A 26723 84728194
A 1158 930521701
Q 16616 80230 4853653641723
S 4547 784426206
Q 10844 30694 2735050132527
A 49411 380867875
S 1534 169560300
Q 8448 87828 1154615803641
Q 35311 68198 1184685920241
S 29530 294889063
A 67284 482208859
S 19164 683453481
A 27969 869475212
A 66064 768445398
S 51134 10671695
A 19323 521107945
Q 6846 36105 2132749294710
S 34829 937494649
A 64574 701502564
Q 5706 15711 5363149406484
Q 2363 76799 349127564825
Q 2903 84493 1500675983932
Q 1013 81052 5622105846330
Q 4143 84737 6069134602054
A 82078 617232936
Q 23493 72016 9170512009948
Q 4672 55388 6815337734922
A 13068 134943264
Q 3480 88109 1346893377384
Q 25271 73888 5979255139566
A 10987 755192530
A 16149 541684390
A 47934 401361382
S 50226 118467920
S 79334 622481456
Q 8102 85101 1821149765465
A 58043 540409990
A 58183 343706041
S 40370 58187382
A 85212 319830308
S 46018 656184336
Q 62363 86575 7689171287847
A 63045 135612280
A 71923 963803286
Q 14670 83739 7856220870374
A 10281 366954194
Q 9644 67492 8937883997143
Q 20860 33037 2495422425063
Q 21832 76038 481878513926
S 11180 806387982
A 54825 279583927
Q 46311 84347 6648808731055
S 70662 584753202
Q 2191 86043 4925448967990
S 44133 514593887
Q 11278 30915 2563963304083
A 75890 480845590
A 35234 133984763
Q 29971 49485 7110422547650
A 17171 546108761
A 39805 401029877
S 3382 140947002
Q 21135 65398 8911733172838
S 29083 754514448
S 25138 141840020
S 59562 913299272
A 32668 493134630
S 44643 175306956
S 72077 127270686
S 78404 584923165
Q 17880 73668 12572077655
A 43350 462807965
Q 291 87905 763063600068
A 1071 146298763
Q 5332 69629 9173702630841
Q 7701 73040 6934918220409
Q 432 87724 8820318194803
S 78050 325735110
Q 2474 78321 4118703680343
Q 11300 67371 8729950409345
S 77041 746294866
S 15087 252633198
S 57785 499188813
S 28406 436508446
Q 18522 46897 4746454466056
Q 5091 55692 4803703246073
Q 4891 66186 4065305376376
A 9284 168902002
S 48771 723265639
S 36175 77534680
S 34740 1346623
A 72978 997903260
Q 33482 74959 4162040587288
A 44703 473585381
S 27473 600634147
Q 15511 74954 4573182683559
A 58664 346213971
S 13497 844032835
S 17712 299189435
Q 18651 66588 2581574092090
A 10116 915809069
S 56846 928531075
Q 15101 78656 8739036154404
Q 21443 79875 5645729913019
Q 1849 18087 8417599038448
Q 1342 65061 9165171786717
Q 32876 50631 869440100748
A 18946 563230919
Q 9452 67450 6971441560404
S 75946 778034458
S 65913 655104978
Q 17195 81532 5129798994514
Q 16694 84330 9161154017789
A 70865 182234806
Q 45738 72986 8203873432592
A 87659 601057896
Q 12582 61878 5225255798025
S 8398 787255534
S 27067 47197703
A 75450 589631710
Q 28564 42108 4111714312099
Q 511 67344 345028390443
S 80958 936398305
Q 5293 36756 7263435919800
S 30908 873420010
A 39212 636680572
A 51934 290688163
Q 55715 80153 7701847400515
S 25447 988918562
A 62256 656673611
A 23519 188232366
A 84787 612041141
S 64833 227725735
Q 50404 66781 3427030820991
A 53083 736987666
S 3046 389934320
A 74324 777590929
Q 288 86553 5365770652367
S 17436 921926115
Q 1474 28115 8480357096229
Q 1979 55899 8794184866691
S 79519 412328835
S 38928 616083412
S 69068 855152387
S 82738 314730846
Q 7620 37531 6908972070982
Q 3947 70134 1738337772903
Q 30990 50417 4997956580347
Q 556 87257 8223593588569
Q 31081 50027 9029725809763
S 37141 246644493
Q 30954 70074 7379423775638
A 85411 951004724
A 6957 870554607
S 26592 684475138
Q 31928 85836 9302438934980
A 58089 481056204
A 55395 645322715
A 74820 81258278
Q 56356 57042 544408532274
S 8189 250892664
S 19680 420951301
S 17085 788693829
A 59319 586057770
S 68169 878118690
A 32158 703552855
Q 23398 44731 136356440381
S 85561 761284347
A 64587 751599908
S 84443 351395223
A 22886 640494493
Q 2310 85827 8209938053548
A 21700 728384693
S 10020 384656838
A 43581 698390918
A 78830 135865967
A 39730 77093442
A 21723 81917354
S 29952 607456316
A 12453 609137810
Q 17888 28443 3836766144237
A 61466 892061025
S 82737 727620647
Q 18219 19452 587955224026
S 87394 299540420
Q 22202 31109 1776093290145
A 30716 711916001
S 28326 222210819
Q 45507 64919 8136415052494
Q 10551 50975 6303501307254
Q 11234 59531 2242029986928
Q 28291 84496 4419521381309
S 46535 447955641
S 48612 554111022
Q 27830 40084 9302565720352
A 61125 523741636
Q 5232 20027 4155293344291
A 13729 960524860
Q 10031 17504 7338091108215
Q 14065 14471 115543189070
Q 7673 76015 6528588226840
Q 2132 83920 2540209140068
S 13048 294015138
S 69400 264341725
Q 35965 45859 8339875690257
A 69991 132649433
A 35335 905105050
A 49053 424279130
Q 18089 78719 7202469519928
Q 9064 69052 2674868221325
A 33664 36275899
S 70016 898588782
S 66502 104148013
S 74232 939131731
S 60151 662062187
A 85556 743642438
A 68710 110076404
S 57414 41110475
Q 2336 83863 828135528941
Q 8010 80518 3988963466756
S 34710 307884016
S 47050 707387869
S 57542 58467577
Q 5450 13411 3276739615801
S 14398 34447384
A 53467 328828650
Q 15025 48963 4355837756819
S 2362 806139012
A 7415 706662840
A 81672 366248801
S 17291 935820919
A 57433 29601714
A 78688 946507002
A 2906 1834173
Q 54518 83560 4825615880305
Q 17401 86366 7618436432899
Q 63358 76289 4066711609061
Q 69498 85963 2111764970945
Q 5721 86066 7861107108980
Q 18805 59942 5977507720275
A 17813 718641553
Q 4873 85467 478304952916
A 1120 626344184
Q 66302 85416 6961367752795
Q 2184 66502 1503170565699
A 76576 240227890
Q 585 83386 6813775531970
A 10985 31249122
Q 24444 78819 3608896324275
Q 1097 86480 9464805477084
Q 36 87376 4480586327779
S 6322 696543349
Q 8955 67250 9256509083743
Q 7054 83642 5930929617121
Q 48610 80008 3435472016774
A 61091 633260444
Q 19498 51361 808969226354
S 29249 363002501
S 30131 810238320
A 75411 329443199
A 63874 910997045
Q 34799 41390 5607376513774
S 62578 531385025
Q 15821 80037 6266847062700
A 52690 411889140
Q 71574 73992 117042513267
A 62250 274133808
Q 37440 80385 9042081761966
Q 46978 82310 5494998710941
S 28108 468219521
A 7598 80091998
S 5112 890040926
S 65022 347492644
S 62166 517746956
Q 1991 85383 6989033176477
Q 45473 77219 7472631644462
S 64760 560705832
Q 25928 80500 153805412561
S 68074 941850819
S 66983 764151493
A 2277 922856384
S 46126 625178443
A 31219 295327393
S 27347 105782926
Q 1701 79807 5560863032878
S 14816 987579013
S 70092 550724048
Q 24762 74864 8769705767065
S 50252 691359303
A 39152 647839363
Q 50954 67168 4211640903662
S 22975 580950553
Q 11230 40008 8795251275468
A 67651 429465179
Q 14802 33208 58731860264
Q 33540 37496 1405855295031
A 67697 933247047
S 35062 744324838
A 61719 109789741
Q 14872 40141 6454580443045
Q 14942 39428 3753849051671
S 45659 190828124
Q 5054 79422 8080896139590
A 70722 163720218
Q 123 81012 4474204021071
A 80292 584996796
A 45930 743307447
Q 3757 14556 567539545304
S 62570 407868937
Q 17460 77833 8027177687460
Q 12919 47556 3404341360430
Q 6395 79639 6848134186619
S 26736 885156645
S 56621 781243222
S 41740 557493115
A 63528 246011815
Q 5171 78851 8334347427831
Q 4933 84160 2772134680488
Q 49415 74166 7106931019184
A 65947 849635081
Q 13213 57910 4610909817398
Q 6471 38100 9816692851869
A 39080 190625966
Q 37422 53182 1047235953375
Q 24875 66874 4959860904839
Q 36358 83473 1996907091096
S 78353 933450339
Q 15854 71991 8402055752376
Q 4203 74834 5488368517104
A 8446 952655231
S 72775 267469430
A 78463 826022529
A 51020 398142293
S 19574 586945013
Q 9377 81360 4420772251079
Q 1395 53863 8887146871405
Q 24882 54063 2270713166820
Q 8440 47346 5540074487145
A 48021 727074775
A 10490 329452698
S 42733 622941814
A 77277 623878478
Q 49179 76905 6486513309147
S 38626 821877706
S 24787 548716986
Q 25063 76819 5939766903509
S 34387 182161062
Q 8014 20569 9865676895201
Q 43128 66923 1034418983544
A 73785 597910416
Q 43538 82162 6735800797072
S 7784 138059140
S 44790 688357040
S 47129 277371654
A 73266 315109409
Q 14125 41207 8765317684178
S 87549 393377897
A 24464 519301597
A 2622 572822312
A 79256 133108774
Q 26427 86954 1261397733311
S 77209 761906267
Q 7103 12034 4838950422022
S 4261 312698184
S 56100 705910085
S 73480 733944435
S 19618 822893832
Q 85589 86899 484288082012
Q 1277 85298 9857721634897
A 53029 856155267
A 81152 819788477
A 68535 995591693
A 81788 341957615
S 87320 809076772
S 4249 61841402
S 32516 375666244
Q 54897 75216 130366546842
Q 840 82880 1826020346522
S 34369 726155352
S 49024 50629182
A 14694 621739607
S 5501 451710848
A 30994 233027940
A 1699 658360461
A 50583 3345615
A 34244 58418566
Q 3725 35406 8844202797635
Q 19185 68247 8321843716483
Q 29974 77301 7798060716210
Q 16185 51486 6740185127432
A 34225 646200073
A 11788 988537797
S 12190 631412691
Q 335 85972 5139742343214
S 4566 656610837
A 40806 611827889
A 42558 859835314
A 18480 975822544
A 20728 645011496
Q 21178 36664 641522192812
S 57590 527269450
A 12382 380884870
Q 1307 74745 9220180274503
S 13675 316465098
S 9196 89851927
A 34333 123829959
Q 10249 22941 5965080736200
Q 13455 51109 3315622479123
Q 28569 69790 8098905411673
S 73416 366564143
Q 57886 59724 1365615201674
Q 84 88124 665780006879
S 12450 79736956
A 16430 621197018
S 38579 264017426
S 51339 467461073
Q 66445 75375 2890144571988
S 47549 840208741
Q 4036 83461 261443621433
S 73515 395453085
A 65978 930636758
A 54206 321650518
S 10917 432557285
Q 24349 69328 1481514026051
S 1349 620003888
Q 8036 50973 1308627424906
Q 744 72027 4723917686784
S 13041 376342432
A 14049 310850339
Q 10502 65698 5001804974563
S 79092 920908228
S 16022 919738371
Q 51315 70998 3962640325089
Q 14873 53427 8778507832368
Q 12126 51027 1609856689676
Q 4099 71056 9852619560046
S 17105 270342410
A 22818 995343056
A 37119 783557986
S 36438 44690190
S 85665 461288524
S 52599 416260787
A 25404 528739247
S 66878 777868036
Q 4708 84171 4792694654853
A 6011 172658137
S 26446 89637384
S 63878 210594507
S 765 574846283
A 56707 318599623
S 18234 572043924
A 80783 707323631
A 55472 344776681
A 27321 752071871
Q 7159 71542 6991882132351
S 16821 538436310
S 5213 91736901
A 7731 327163819
Q 23711 74907 2268994007697
S 42237 848913370
Q 3225 31030 3630230341134
S 35411 999389806
Q 13272 37303 153801196297
S 11016 209315825
Q 22119 53002 2221786986091
Q 42200 87602 9518779905558
Q 29838 43965 96018305307
S 23546 78309662
Q 56026 60880 1750675972782
A 46212 406653109
Q 10616 71191 771847007566
Q 68055 87820 4346849611464
Q 18959 30766 6457334102937
S 53517 820900091
Q 28155 46241 8723631661670
A 61276 870752203
S 42529 491326038
S 77288 735394169
A 85852 966243788
A 57361 231869734
A 58144 439963458
S 35953 424895911
Q 27178 53674 7235796560672
S 7094 692117216
Q 3080 33397 9828476990763
Q 8221 85748 8855709198621
Q 13281 73612 4839684802465
S 38825 259437692
A 15894 22867445
A 58127 267803546
S 23279 887704466
A 46573 387938286
A 16506 639509654
Q 33500 45068 2465366259519
A 31537 189925369
Q 393 85460 8727232008369
Q 9856 78375 8011522489456
Q 66041 71346 277517889115
Q 4053 56752 4591999673328
A 54030 409409369
A 74537 799292436
A 5002 482253096
Q 5396 83162 9861383268477
A 7835 12400103
Q 92 6752 5047769986759
S 64488 176348510
A 68993 910267685
A 12823 390246058
A 59218 650207452
Q 32556 83796 3285242275706
Q 37615 76272 4920123698952
Q 14669 62251 9063442826272
Q 14430 80630 5307644517516
S 32386 369044574
S 59717 45253173
S 5520 447773377
S 60537 296991258
Q 2350 34203 9655151483008
A 25889 924481004
S 59981 840821254
A 79997 192449166
S 86686 333389637
Q 27904 42397 5546855350631
S 33221 125361555
S 71932 406341885
Q 3073 71533 4087809325983
A 28106 911001194
A 64436 159536440
S 37509 899530342
Q 14527 80664 3622385031228
A 26603 8825783
Q 22398 73184 1779190626462
S 43898 978545937
Q 1992 6648 1522755277274
A 43778 134643754
S 63496 737608416
Q 2925 85120 8373693906193
A 75923 968310515
S 64334 506079278
A 53273 263024084
A 74490 387715129
S 21958 777046438
Q 19605 66602 934366680763
A 30001 766832461
Q 17393 71459 3922820918371
A 38034 784937801
A 61519 909869736
Q 46932 77686 825045851671
S 14756 760077110
A 42538 709321231
Q 214 28974 3957614590125
Q 60682 80987 87489861524
A 72547 168542221
Q 39938 85646 6993779819421
S 21721 742245839
S 12977 596345168
A 53551 787291199
Q 72093 83919 634624212865
S 48170 428983201
A 15341 905242739
Q 13446 69766 7946762478858
Q 81501 87199 560756639056
Q 1811 36156 6727839117827
S 12426 428539544
Q 85939 87875 1670488848161
S 19996 932769868
A 26699 236276161
S 55857 227592808
Q 38364 40820 1269687197412
A 74488 558336136
S 57356 590514922
Q 1279 26736 9803334109541
A 63598 608615417
S 81797 80567893
A 52309 226004047
S 29197 192066486
A 61398 211778582
Q 54 80310 9685511495918
Q 26997 79310 7517825243405
S 85650 660695952
S 21434 617634459
Q 26321 66245 8667956831996
S 49997 455169831
Q 2807 26115 3198946465763
Q 7864 34276 6095600795416
S 53961 793449015
S 68564 438624910
S 26771 305404124
Q 32578 41401 3942016531237
Q 26186 85013 7003042823606
Q 19250 42219 1434475041949
S 77360 206569767
Q 56722 59415 580518943565
A 18512 588345484
S 15573 152831565
Q 45761 46320 211125717713
Q 15487 83556 4702549580267
S 74955 99147249
S 9390 328480222
S 1398 588227015
S 71174 710054066
Q 21857 47531 8682579042310
Q 51385 69439 5812261628497
S 52779 525099344
S 62841 631375841
A 36806 685277008
A 78825 324217888
A 52276 656013479
A 14368 307814023
Q 14620 87323 3863355206664
S 73752 870733433
A 51637 322647176
Q 32701 73523 1650236087565
S 36949 70493635
S 33513 446392259
S 77156 696627607
Q 16103 53207 7500795395611
A 3174 219940119
A 56931 387160363
Q 28254 31732 1477643730531
A 82399 274141333
S 58705 103138490
Q 3358 55387 4816329339500
A 59035 21942875
S 47320 927480555
A 44698 298571295
A 66995 477132679
Q 2387 87596 4082995313960
Q 47844 67214 2696259422443
Q 75748 86752 3307989399924
Q 155 84133 1243883975566
S 57073 568457541
S 59216 260806855
Q 10484 15303 195301810118
Q 49197 70667 5068658076941
A 19053 64416239
S 44813 221796948
S 23743 316894831
S 16646 324045202
A 10339 529094947
Q 5960 36101 9170485518751
Q 37202 75239 7487867795284
Q 24918 82236 2218368561285
Q 8407 86021 374640459654
S 70524 628583172
S 19078 249079849
A 41494 468538658
A 49268 40421399
A 10204 865012562
S 39509 282310956
S 79182 734535248
Q 21821 82901 4898688433825
A 34289 823332355
Q 25175 52141 3170325189495
S 38035 728927349
Q 50626 79413 5404267947305
A 50734 442228975
A 17468 684281989
Q 16836 82697 6249882519100
A 14524 336594862
S 14663 727405446
Q 4576 88101 9547980885536
Q 1946 85624 7869493027661
A 19693 610369744
Q 10478 34160 1574828785376
Q 19764 63199 5378058177968
S 19601 991022142
S 58407 690999320
S 6568 687020257
A 39920 154566368
S 69702 739766322
A 464 807913287
Q 21118 78010 1395363558940
A 37253 992512442
Q 7152 86847 1523909373734
S 58743 958357714
S 40592 380713684
S 48491 155334305
Q 40116 44483 3062154147398
S 7652 554263009
Q 9610 86946 7131048097358
A 20358 490188108
Q 31726 81417 9483658587603
Q 3252 86830 1385424510809
S 63415 45725728
Q 4684 78665 5318454019575
Q 12631 70794 9608812374589
Q 11353 14656 1194575929770
S 67760 236580728
A 34921 787517201
A 17800 438174562
Q 14641 17183 2380256878514
Q 38729 87268 8656175337344
Q 3637 42376 400504680291
S 31345 936231468
Q 34478 83588 4479940650030
Q 22758 73341 8871120892230
Q 65529 73069 5663287133925
Q 52652 71660 1648648114384
A 49557 746122484
S 45059 265938478
S 81478 372171936
Q 1074 17672 8054786117437
Q 27695 74017 4066823116827
Q 523 87885 3393761771577
A 43504 530918749
S 23716 192005362
S 54685 847130112
A 32290 880230355
S 81400 722800875
Q 4453 87629 7411870264638
S 72913 453359240
Q 5083 88024 5329106017991
S 35233 633806024
Q 13375 84674 2663652162223
Q 69871 85142 1985089910915
A 13063 58821467
A 36914 526450430
A 39616 164874160
S 81677 872789390
A 51339 476927526
S 7930 779266894
A 74825 94345676
A 76625 114056350
Q 21521 31784 9503142187337
S 81266 494238025
Q 17016 55172 6447652718431
S 31057 824928559
S 29087 712600950
A 7065 589425978
A 36845 585522996
A 30188 379691870
Q 1579 79671 9994041404311
A 66257 3145868
Q 1179 72260 9863107364685
Q 78663 85342 4641202613663
Q 5488 51908 865511138515
S 2584 282783767
Q 15458 70770 9469692494237
A 42672 489909499
S 51314 116448330
A 64289 657958627
A 61153 541520790
S 85401 773087030
Q 63099 70800 158077852609
A 71863 924975107
S 24725 484436200
Q 10293 45618 3617090462722
A 84511 490659087
A 53674 696836323
A 37000 700842986
A 82436 407234736
S 85901 828691839
S 22504 321000546
A 84292 302684990
Q 26683 31743 3754823297555
Q 27732 53578 424656636216
Q 47237 82782 2895718497929
S 47112 677392862
A 14158 874793951
A 3137 667960220
Q 10461 61071 2036912494830
Q 1947 85768 8196009701731
Q 2977 81313 4042296329167
Q 19926 74970 8440693882941
S 46014 41255674
A 26327 455750660
Q 32180 83569 896916052925
S 34079 188377078
A 57342 182639726
A 29354 299081652
Q 35413 59816 899366483802
A 67796 643573544
Q 41520 77651 3730971097853
S 11141 254260876
A 33663 498699143
A 81355 688191808
S 85289 871330002
A 6571 517125666
A 58393 783529169
A 74607 288097327
Q 9727 62803 5721730965435
Q 1491 59245 1405791279035
S 4268 731846953
S 72829 330521706
A 85100 466274464
Q 52455 68225 9723919234845
Q 28035 74564 9885332620968
A 82352 491986370
S 47102 330984479
S 40373 568800749
Q 5184 87700 5750067585155
S 22876 472681863
S 36575 178892467
A 70999 952468331
A 14821 15252529
S 12419 110438132
A 75313 49519195
A 83674 726409656
S 40535 32884355
Q 4155 70347 1113604238093
Q 1590 85912 5775631993890
Q 52783 53683 131573655948
S 78659 207846890
Q 6747 66198 5009269274377
Q 26912 84059 5031447524720
Q 3487 75438 5393952313160
Q 7408 87052 187600504118
A 44459 931032191
Q 17279 86039 967608842413
S 36375 180372246
A 80322 775063191
Q 2270 7554 192711503919
Q 4517 86013 8520865422526
Q 15495 80774 6133951039376
A 86878 177433169
S 83571 520770000
Q 169 88058 5070317183273
A 23607 809901782
S 73504 506129364
S 61182 400068676
S 64881 230995975
S 85097 843641420
Q 34768 71117 4826614009196
Q 21009 88036 7089243594501
A 82528 285135850
Q 27711 68941 3203657139163
A 64983 385204189
Q 4869 86838 8580349026089
Q 4809 58968 615238151882
Q 37426 77480 2677569299725
S 57763 545570907
S 19700 196419645
A 40254 528601991
A 22327 649777604
Q 8193 24724 8326020996339
A 41091 843135769
S 32362 867771520
S 75182 111490222
Q 4679 41868 9432024126204
A 5613 72174575
Q 17017 82607 2706512380251
A 78010 419411550
S 13942 517400045
Q 8084 87989 3393706139691
S 37706 806988138
A 46673 434169302
Q 1064 69372 1342129999004
A 4915 399610040
S 87738 415889310
Q 37283 79777 8348741029906
Q 43969 81092 1460237317487
A 26086 423790508
S 27311 566628440
A 25741 857140970
S 12743 225627230
S 17290 530835324
A 17960 845561668
Q 2203 60003 9624368011956
Q 23694 76513 3401809645160
A 5418 905190544
S 20060 51623840
A 22952 870487796
Q 12340 86787 446905556760
A 8975 512891501
A 69708 460871446
Q 6814 32493 656597237259
A 53598 760546701
A 78764 371783404
S 19842 648669559
A 8290 79046133
A 13132 625772879
Q 6344 77504 2312816893448
A 63865 279187719
Q 25608 83666 3215653415076
Q 32672 41594 8318617394927
A 33628 961715555
Q 40139 71747 1934215062618
S 70853 305741853
A 532 793838218
A 2040 541025578
Q 637 74506 8867198608650
A 17428 422620630
Q 12783 82182 4932802615613
Q 22594 71603 7625547482846
S 5629 934901186
Q 48248 82303 5394459727973
S 41772 77986234
Q 24643 73288 56993209711
S 39680 981984789
A 58730 733708929
A 40496 695387266
A 80304 638267884
S 3829 998416337
Q 20579 47101 7759414661991
A 30589 434115984
A 17656 113352979
A 31412 692736378
A 25642 233825137
S 51227 166323157
Q 1919 67611 8547285870771
A 76923 292705057
Q 3625 82515 4860787572176
Q 35245 69281 3586038353437
Q 376 58753 2732897701385
S 39586 750149264
S 530 152331763
S 20083 911323585
S 13725 899751845
Q 58110 80760 2796029462316
Q 13111 81233 3206703228262
A 44861 758597696
Q 34128 35769 247199415130
Q 8928 49188 932317952799
S 57208 981494893
A 9569 452950608
S 72 557982357
S 13784 170813410
S 76314 44255760
S 47749 878182803
S 88041 122816911
Q 11559 39848 3614801683947
Q 11394 45350 566285374198
A 70405 381449657
Q 39630 76070 1113224157351
Q 34711 86241 3655204547754
Q 25934 48372 3254972718750
A 14907 153831080
S 46306 507290781
S 25154 313569597
A 37064 805124792
Q 22743 86162 8755962447622
Q 22675 75990 1445289061027
Q 9429 52328 3361438804553
A 66153 16802478
A 3151 118546911
S 70311 244208368
Q 38378 87406 3849014698064
A 25026 835855540
S 49334 915428287
Q 75940 87402 6106998553236
S 87778 938967299
S 69371 975185352
A 45311 612341849
Q 44442 69744 3918421606297
S 43431 208198542
Q 29601 65596 6445602770914
A 60102 855072346
Q 10884 41094 8591263167745
Q 11856 75601 2155278056525
A 25691 761663082
Q 3195 76290 4317952767101
S 15567 192882791
A 67606 546469186
Q 25147 77060 7507491677480
S 31386 537137698
A 36062 384316073
Q 40103 78373 3287419412402
S 53900 568846432
Q 44545 85758 4900059217095
S 73138 260881514
Q 745 9532 7079652332765
A 49043 889939628
A 6202 451211594
S 86966 211617913
A 35396 915064405
Q 32 83073 4687036759875
Q 4019 80235 6260426132017
S 36049 818419756
Q 45752 74024 6795673679037
S 74728 508673991
S 53835 639327392
Q 2300 81397 8498869581063
Q 29316 88013 2120966377187
A 59684 990442734
S 15537 852327915
A 12109 984756941
A 39273 566020538
A 24701 161506497
Q 26926 39496 9162426729482
S 80043 441395722
A 70462 734891683
Q 20275 62794 1389004453486
A 86458 531185237
A 49707 885357190
S 12031 433683791
S 35379 327276478
S 4184 883958540
A 62899 593358794
S 28283 765795837
A 13420 359529156
Q 7377 87848 5203413338625
Q 5526 15599 2945271807183
S 58070 103592037
S 58728 920408415
Q 48866 84976 2314011479917
Q 3270 73932 586377863898
A 53011 563572542
A 28917 460569748
S 29811 742770997
Q 26634 63299 898559158648
A 72933 191310311
S 78776 884204753
Q 6941 42940 5303432412958
Q 10491 56168 8988112381548
Q 12319 41124 2765337321286
S 18014 435064045
Q 3313 45323 5720609340725
S 69113 406513287
S 48471 634002835
A 1636 306716584
A 25972 779639151
S 19333 106195837
Q 27050 74062 5356756384346
S 63373 32117729
Q 41089 71965 2533572258248
A 29924 444199212
S 40411 641027552
Q 50932 78127 3345509344391
Q 48979 78225 1519321604061
Q 6024 77764 772630583816
S 10729 697392679
Q 6338 81286 4810240477443
A 69750 308716518
A 5440 533163853
Q 4061 82352 315759694681
Q 60194 66092 5502918706574
A 60231 647218563
Q 12595 87045 6124548295914
A 70418 93984974
A 6053 331337573
S 73487 571963755
A 64179 829518579
S 85777 210274356
S 25037 349984423
Q 18544 70616 9309154311410
Q 36619 60338 5777627335113
A 51577 603483632
S 31251 150391721
S 75461 681074626
Q 84408 87647 27536104954
S 68655 96978815
A 61003 530502072
S 78149 230887263
Q 7936 28297 4863245242580
S 45111 591667199
A 58814 117827235
Q 37350 47219 9298855317912
A 69889 501643258
A 47161 320845510
Q 21115 34166 2484374747946
A 39633 611547273
Q 11757 54107 599482961498
Q 64405 75927 9554361843362
A 76728 276304379
Q 24881 77602 1320564226988
Q 7321 84025 2779218447289
Q 24588 62613 4272036456365
A 78705 457961447
A 40129 785303586
A 28823 10580012
S 71509 682666960
Q 70560 79081 3129586502907
Q 414 83736 277943595255
S 54449 382365908
A 58300 258539164
S 5306 597306704
Q 141 87930 6911154131762
Q 3032 88122 2673761398907
Q 62839 74085 1747878232022
Q 895 84786 4248026646521
A 26866 452613478
S 22798 117993353
S 32497 948886343
A 19007 70381176
A 41742 692766850
Q 26340 65349 8468891469572
Q 17406 85154 7791573249601
A 87719 697208869
Q 65200 68152 2381500426420
A 14487 231701858
Q 8462 75955 6576245980233
A 79920 776520662
Q 25384 73301 7170861151716
Q 6012 77185 6052697316040
S 59985 842977254
Q 21266 76536 1658207696482
Q 3407 53198 2161606551444
Q 18678 65186 2301348314461
S 12583 311593699
Q 29510 59931 3015902325021
Q 4101 58818 4742831276228
Q 22531 41761 1509713089338
S 40276 445420158
Q 22385 29180 3105014424801
Q 42986 50444 1063310359524
S 60842 749506696
Q 11039 73616 8223211725859
Q 5150 40235 865741269119
Q 3781 75219 7119880821825
S 22514 109181992
A 44641 148315324
Q 7498 63520 8191281607115
Q 9431 37597 8106428353967
Q 2788 86193 6514962120170
A 50686 127555616
A 34220 605975691
S 59085 128861133
A 19962 468386643
S 43875 162686467
A 10402 383166892
A 80539 7117597
Q 73736 80879 4890917098080
Q 10323 81393 69869293273
S 22123 618136593
A 47254 93790348
S 66960 413360062
Q 15962 78153 3402645012949
A 3022 194794017
S 67167 611133268
A 34523 558432873
A 34802 887294996
Q 19307 30023 4633218603890
S 39444 413032224
A 66084 151365847
Q 17344 85797 8142622144849
Q 4503 86484 9675247953415
Q 33986 75041 6234966976983
Q 41622 41891 254837926187
A 41305 717038199
S 55840 658781756
Q 7351 50742 3139374660140
S 44672 74167718
Q 11125 81467 2197974494494
A 58279 247932632
A 43730 163154507
Q 53439 76812 5074767551759
A 74813 982433594
Q 535 84704 349809745844
S 5573 820578004
A 11065 570719438
Q 18189 32329 8268415137879
S 51789 357377273
A 40989 957704187
A 58014 546487412
Q 38617 82200 4394579934689
A 74060 432685777
Q 2111 41330 8809803004701
Q 39833 64013 4420588279716
Q 1419 77266 1766917212493
S 22907 257098225
S 14581 190605910
A 5669 924577344
S 12813 738319835
S 27254 604753196
Q 8343 71026 6934513726131
S 84585 318595150
Q 5557 44677 5470278444497
Q 48060 49495 1387572276917
S 62447 538920496
Q 47960 74774 5724222865525
S 63244 330076078
Q 18698 38704 6568938138852
Q 6038 72006 7119384137671
A 75097 245084479
Q 26428 56037 4724227737741
A 49863 377825425
Q 18843 77081 1746995428182
A 83862 894973635
Q 72630 74084 1098950850793
Q 43959 75775 8647134828687
Q 82447 86009 1499797746734
S 19449 90239833
A 28256 539045090
Q 33129 52233 1810512812752
Q 26707 79909 4542063885416
Q 25115 63982 8084089376236
A 23926 666497876
S 57691 775269989
Q 10429 79523 18506559947
Q 14949 15332 165814374760
S 56586 541088168
S 18968 84029032
Q 14947 81757 8303735359152
S 1460 671596649
Q 6596 63511 8627857132450
S 54933 180543781
A 80705 793403821
A 6070 215340382
Q 18161 65743 4403205143067
S 22996 688886177
S 39522 470232256
A 17394 112322239
Q 673 82856 2330701688045
A 54225 638322729
A 10853 877163513
S 27249 632502028
S 22889 770742694
S 72548 139065227
Q 33520 73153 6417298137715
S 56883 389013236
Q 27925 49736 5852223097458
A 14773 378329294
S 32742 429613926
S 40275 841055956
A 70145 910857372
A 70171 120617610
A 35558 222930324
S 81835 103911592
Q 15463 46076 631332188405
Q 2643 20340 6840138493509
Q 26927 80954 473288891018
S 73472 481129990
A 49703 388567768
S 11318 890081289
Q 56848 86446 7939542939575
Q 4227 53999 8454831019269
S 66550 626466592
Q 11321 86971 3965618778721
A 22199 56820323
S 72945 383359258
S 37673 423055974
A 68542 242954438
A 11232 209643995
A 74386 558342840
Q 21214 22489 676537271300
S 18355 883403004
Q 2253 82588 1331127721202
A 86590 482731570
A 87085 471289078
S 81613 818090050
Q 18228 86433 2870325986525
Q 19231 55408 1049058320811
S 36101 620120616
A 67690 561279142
Q 7893 65879 1442638951522
Q 479 87391 6037459803803
Q 47943 84428 9854937872438
Q 40657 69120 2728967429521
Q 2177 87551 2150529931546
A 41178 319265500
S 55019 646730533
A 68641 9472512
Q 1064 87061 9533320704825
Q 12874 86043 4305184302089
S 25231 703125552
A 88145 537721926
Q 52381 54485 1150066771942
S 77782 754305463
Q 6360 86098 6615091332401
Q 14627 47987 607047886229
S 29951 399574832
S 54650 413192479
S 40989 1966201
S 16741 438980462
A 36897 980381991
Q 3450 69052 3077077102381
A 64499 825314097
S 68632 551251612
Q 68872 70896 163405300083
S 69959 423824180
Q 12245 25759 9355507866518
Q 26156 65144 9703626314822
A 47385 647389311
S 77136 575096988
S 85283 554328128
A 24300 410876193
S 44640 940264387
Q 18487 80204 8900096476516
S 44535 214621135
Q 14556 40919 168463316164
Q 5875 82271 8844154217255
S 27154 341944828
Q 11784 83726 3119844436111
Q 1872 80466 6029889153647
Q 15242 72244 3593807375549
A 71838 838718064
A 38025 389715967
Q 28356 74043 9759486298486
A 51237 705136843
A 42818 398405268
Q 36475 85039 9697647448496
A 59501 601903304
A 71189 940530689
S 30509 409859157
A 37803 34948320
Q 20473 52405 1920741266235
Q 51713 72663 4782620123951
Q 2483 88099 5127845564696
S 81222 19040936
S 79390 707570420
Q 18749 60219 7787479507800
A 47774 481105157
A 83878 357787154
Q 6084 64992 5751778079998
S 55465 365716874
S 40324 920573813
A 28882 181086299
S 46282 176932274
A 31542 178944465
S 73990 490804197
Q 5979 82412 7860759098144
A 26635 674884498
A 66044 920192696
A 56292 306465398
Q 14929 77806 8248494484947
S 87596 122783989
Q 13584 82499 1376748850191
Q 45727 80734 7188792701503
S 64976 777710968
Q 11740 76426 4360098707683
Q 11224 41638 2136560905571
S 23206 749521275
Q 5740 78995 9455133143396
A 30392 269292724
A 72958 49727705
Q 15106 88002 9396532119799
Q 14512 19608 1456316235128
A 57767 560158210
A 21050 560311545
A 73541 275549150
Q 34971 41130 2433382794204
A 886 56600213
A 80605 963563181
A 3421 702362470
A 26201 395424846
Q 1098 87029 6260435055998
S 45431 427259713
S 34253 77837968
Q 37402 51261 173477861988
Q 53777 68649 2661010454868
A 23519 614539385
Q 63822 86167 2028332310179
S 58622 483868755
Q 2758 71578 8972982598436
Q 29342 52544 9021545430500
A 40562 283834092
A 38880 265353237
S 15111 317565453
Q 8605 55746 4485223665034
Q 205 83535 348698259922
Q 61320 79371 2737138698690
Q 54097 78395 1811135391673
Q 6646 85354 896560004532
Q 55202 78894 5519318445973
S 41516 753712322
S 9589 276300738
Q 63296 80935 2736769945616
A 74735 429110316
Q 1351 84387 8897031908364
S 22187 633389656
S 56002 118233529
A 30347 51032880
Q 13941 19408 4810036282021
Q 51113 73682 6391899310243
A 19614 534387547
Q 1890 86741 5860443349934
Q 1796 63423 6950072449573
A 33235 146175179
S 49767 885654653
A 22453 836171286
Q 20114 62379 3650756630401
S 85663 308708154
A 9636 105633223
Q 2641 83588 7654016488014
S 27109 802694541
A 56226 568592360
Q 14033 69721 394406929008
S 51915 143132773
Q 39596 77632 3264830171424
A 41531 148147174
S 31505 207746524
Q 2087 20287 2317795517301
Q 26091 78039 4613465962908
Q 19134 85101 4444535657672
A 18832 559393635
Q 17847 36815 8944658578975
A 9990 28329518
Q 25699 44836 1385329453309
Q 67329 71894 2575533803455
Q 14553 37349 2253879888912
A 67379 748475963
Q 29098 71449 7091000577316
A 82705 798990046
Q 4369 62161 8194834411056
S 77763 897361179
S 47199 524956182
Q 12041 80836 6918260556403
Q 59395 83928 5991664499411
S 18762 619935363
A 74852 438740394
S 78063 486378164
Q 49715 54217 3448844246564
Q 6259 54646 7341328273163
S 5496 486662931
A 1016 90963220
A 50498 226790675
Q 8063 88155 6565891598285
A 86049 554507598
Q 23318 57047 1967464579878
Q 413 87172 7500309270415
S 23495 270507572
A 48583 720627308
Q 64 87803 3923147136382
S 15100 937614019
Q 8797 50360 3724859060514
Q 14946 76031 7421499344337
A 68667 11196711
Q 65104 73693 3442609885385
Q 3883 86183 4097233918890
A 16032 712932733
A 15089 244517492
Q 51523 70587 9787423035102
Q 61568 80003 8519539345754
A 52852 801943410
S 85140 491926066
S 58034 662794584
S 6976 392981002
A 21209 843876877
Q 3431 88049 709941541677
Q 39275 47091 3622985740004
A 79243 846197190
S 81214 872495068
Q 27022 49749 1395482898231
Q 52238 81278 8125372616811
A 8110 234285774
Q 60378 72541 310753330805
Q 7254 43190 9929394768843
Q 48026 77593 6107121944373
Q 1237 84841 2953893759014
Q 40089 75740 9871211210722
Q 27460 46759 9233553279293
S 61588 303839825
S 4443 533241456
S 80179 233764646
A 24103 171404218
Q 46112 68243 4014700472581
S 63114 423505642
Q 10438 67513 181226662009
S 65535 26639592
A 51451 949811073
S 20502 932605254
A 21177 140084079
Q 45580 82745 5333377558637
S 85211 157294512
S 80202 386841775
Q 66528 83149 5470129034991
A 75704 540767893
Q 29020 57780 8771809522005
Q 3177 42707 5000657322256
Q 44555 62300 5829438291957
Q 6140 73652 3292694944928
Q 36920 39363 950342799249
A 41892 390125056
Q 11932 79869 4122075961290
S 15095 64140742
A 71252 795786907
S 18304 874019228
Q 2092 25823 2307196770321
S 43399 508925236
S 43943 419747984
S 26852 860426076
S 79600 466992966
A 47243 789357893
S 72874 296330864
Q 51176 71563 8199395626118
S 21467 173196229
Q 47157 77522 6969699526330
S 48880 257403479
A 33305 112502093
S 81258 81505227
A 8990 855905578
Q 6675 68508 7854956600633
S 38947 450391946
Q 34788 41519 1212821427749
S 73390 754005215
S 7737 387680307
S 10127 715899127
A 41598 759233770
S 35139 913743412
A 85424 15574799
S 47338 278990207
A 35235 691261039
A 76913 812826145
S 3011 275226420
Q 4869 62029 2853303904845
Q 5100 45494 3005457587033
S 9010 315925854
S 79477 634032154
Q 16166 87398 7367587681604
A 21330 26259707
A 13277 27800359
S 59930 588052320
S 83191 720217572
Q 7783 77221 9136846513533
A 32247 407997190
S 51243 771178541
S 7916 865216393
A 4308 572079402
S 2328 612722766
Q 14320 27582 9263257781680
A 3424 762039688
S 86955 672592996
S 77019 419187135
S 28014 36828078
A 17103 862616965
A 76310 861817309
Q 5968 57495 6362253808275
Q 17955 70814 8847585724792
S 2753 559001928
A 14598 112716962
Q 33760 52891 9254582147474
Q 7566 70219 9972361633834
A 44370 292719098
Q 7860 85364 4824801098087
A 40584 820725521
S 73740 432478654
A 58831 280287557
Q 43469 85053 500489372560
S 79626 537247162
S 20755 943642781
A 69768 196577730
A 33681 987719077
Q 55468 83419 8846571223096
A 19081 57857855
S 46034 818250283
Q 44474 47251 205658964513
Q 12761 74218 1791008290291
Q 2804 69356 3849395224744
S 7604 790392618
A 1531 304143427
S 66230 42722300
A 4512 375543440
S 55169 166167275
Q 15093 81238 8862309945094
A 18092 723605144
S 56127 681239734
Q 9828 76223 7809647996291
Q 28665 85098 8640835657336
Q 6470 85633 970919614220
Q 502 88149 1033277618260
S 83613 438996006
S 7 887603668
S 1333 274889394
A 53561 262043196
A 31560 594356159
S 52784 952466751
Q 41139 55190 5162075872305
A 65750 732987651
S 84401 734024990
A 40866 502868829
A 75801 602842160
S 4469 152418972
S 8634 296551860
A 23714 792619587
Q 9249 68096 2059503197715
A 77638 47481928
A 42902 480113247
A 48724 273034560
Q 24533 58336 2699719065843
S 71284 644755772
Q 59044 73516 644963376996
S 57954 90041296
Q 21556 41934 1724840173556
Q 25328 48626 4232890429375
S 15289 408728581
Q 25433 35077 5498206133500
S 83753 564733167
Q 17476 57991 4122020035694
A 15685 198284930
A 78600 803357833
Q 15512 18253 1676885583615
Q 12576 80800 2314878365131
A 27096 566881427
Q 4837 9403 1462985312767
S 76946 656643651
A 86033 461241061
Q 1425 86054 4314432634752
Q 7337 64981 1373358764092
A 37387 959838371
A 5728 463043034
A 19324 814843125
A 40792 101102181
S 85076 419451909
Q 23473 31068 310888866067
Q 53086 82331 7679578167208
A 58685 821807167
Q 22809 80602 3690913771363
A 44974 111308329
Q 56059 81160 3133580160739
S 4649 681217651
S 54064 485364427
Q 1904 87445 2976670245159
S 85562 937332087
S 81045 867826942
A 34266 56546618
Q 54893 86746 252299344161
Q 920 87429 8721312710233
A 48836 752615767
A 50600 98509779
Q 25802 50545 9769164791515
A 33833 161104288
A 35089 215180434
Q 15146 67670 5519088716675
A 40116 630006004
S 27344 244905390
S 18044 383444795
Q 61742 86745 3101952850595
A 41692 720777288
S 62718 389323815
Q 24790 80994 9166408702463
S 26553 980246713
S 60812 245499054
Q 57171 62410 512359595011
S 35358 434185296
S 81863 659504310
Q 12489 14104 1338907482727
Q 20938 48490 8784442129708
Q 24591 85222 9317926701990
A 58000 793596283
S 26488 380482624
Q 20405 39076 7531159809645
S 67837 581633582
S 87507 48195367
A 56092 972300054
Q 56776 75869 5713969704246
A 435 962028542
A 70598 806739188
Q 36502 51415 216876079845
S 13292 281163867
A 43038 11918107
S 75414 135874116
Q 9001 68697 7070479385603
Q 6179 68503 128036506303
Q 52880 57114 3460513970510
S 59093 496119127
A 60762 38937929
A 13966 367748767
A 36206 618805219
Q 87310 88000 139043172040
Q 70793 72277 1088849521446
A 45358 126526367
A 39622 86534389
Q 163 86861 7335981693819
S 35550 832059864
A 59915 32226737
A 20598 876984043
Q 39488 84067 8534057092171
Q 7474 74917 9787802903479
A 20641 149567696
S 11611 663025806
Q 29645 75336 8447598487628
Q 8640 36245 7404195489719
Q 20865 68316 8362360509078
S 8260 395369389
Q 7939 24819 1631886381240
S 16437 814269794
S 43620 9872658
S 20853 501649489
Q 1075 82595 3859231117485
A 47405 275008445
S 8525 154995522
S 39806 344769013
Q 20650 79635 8651522403440
S 13258 610273644
A 8071 741166868
A 10602 177875396
A 64155 5565129
Q 20002 28239 3265165770034
A 4894 158475309
Q 17377 86172 6632442240107
S 31056 381285712
A 61911 856139167
Q 27778 82262 7701756252945
S 14268 970636046
A 66933 285639054
Q 1460 35138 4985695956557
Q 2468 41772 3370754906668
A 59511 498125723
A 76053 968671540
A 81952 739999428
Q 77591 84297 1019956422156
Q 7625 76144 5472636667110
S 18091 326781685
Q 5606 68746 2170706489413
A 48265 530380184
S 46188 445008752
Q 50021 73881 3539412332947
S 65558 669936446
Q 22707 49098 3701799401189
Q 5065 88165 7816566910652
S 44735 295295341
S 66429 613359472
Q 9476 63506 1806817876079
Q 30167 39258 3876897187887
Q 12589 84234 8060296420625
A 68880 307607633
Q 25286 66017 4518783048979
Q 1698 74899 1295577105651
A 50243 851959868
S 44173 584665314
A 20334 114417338
Q 66488 82772 8843170604414
Q 26031 57889 3864838357105
A 45957 112806523
A 40577 856105411
A 40767 266301051
A 3869 532172009
A 61736 631756668
Q 29922 64515 801985683399
A 40812 137111446
Q 1079 86780 3658495231263
Q 18126 84040 3818938325195
A 45893 216959656
Q 24301 42275 1547935832642
S 52767 402952478
S 6241 721713020
S 28092 685397599
A 18951 52720696
S 28531 573183356
A 59795 205996486
Q 60646 78929 6573441440496
S 3844 973472737
Q 2389 41596 4111765446222
A 19015 249943545
S 21039 217411376
Q 2693 66300 1668942893812
A 72606 743536972
A 50519 187669334
S 34024 506745667
Q 8485 63835 470354016728
A 43517 788538835
S 80158 58946811
S 79712 759033913
Q 63163 71174 7844114522012
A 58700 260530699
S 61482 549727769
Q 3740 86976 2078452322753
Q 18516 80052 761637536038
Q 52211 82142 302342859040
S 72520 453968117
S 87760 923742407
A 79779 861917947
Q 17540 59744 1645079382469
Q 3398 25383 1478320502246
S 48128 774311031
A 75718 262854125
A 47285 220786610
Q 9193 55290 568218914698
Q 43947 65369 4458916355132
Q 49620 85726 4697287308186
Q 46645 49566 2499623905527
S 7606 588892963
Q 3238 86745 3692163162289
Q 26010 77797 9353612268433
A 29567 755722978
Q 45052 50006 227481439714
A 8003 695129781
Q 20241 86844 8951623326518
A 12884 225977955
A 9899 482363796
S 76972 191041117
A 43771 872990151
Q 43623 83661 2691302019324
Q 5625 66449 1541634565531
Q 30520 60379 8156443564334
Q 28894 62866 8008396259553
S 81156 33139834
S 87705 212189521
A 39833 992113083
Q 8112 71261 1512370027941
S 63599 480297318
Q 8416 23147 9992271480644
S 84462 355813988
Q 48974 77079 1700245743060
Q 31224 62924 9462707120297
Q 3955 75288 4581594171153
Q 77134 79536 246550055727
Q 17376 68232 1085522488833
Q 1338 86665 7358195725177
A 50217 935214082
Q 22198 86092 817046222084
Q 63239 79096 6785632673231
Q 48906 72673 4377444857550
A 40217 634094553
A 84950 516075049
Q 38748 60531 5409230786251
Q 17182 69107 856347411441
A 35943 224480010
S 41572 990760294
A 13982 653275274
A 4965 230359164
A 82286 304971240
Q 10985 79116 8063326742219
A 47755 917958706
Q 58863 71663 7133711283947
S 11418 777871091
A 13774 775787264
Q 24890 39027 7797210034833
A 67253 512610819
Q 6212 53587 8021236047668
Q 49733 87342 9519668675921
Q 487 61465 3614715420844
S 3999 794237280
A 79772 241942740
S 78321 676259016
S 79590 151185266
Q 54849 66422 8779590472072
A 18457 839704957
A 53827 554359733
Q 1194 71719 252681397798
S 82134 925407075
Q 56 79365 2471594594350
S 580 2405621
Q 3227 87554 1245709664994
Q 27994 66229 5241841618071
A 9016 369668713
Q 2970 74583 1016342709744
Q 8362 48223 65528460804
Q 30 85888 8082548250481
S 19578 718659290
Q 16110 28846 3648955694563
A 21953 695895789
Q 33857 62750 7144822401443
Q 7900 31625 9426364974814
S 50944 398567637
Q 30889 61042 1012641086368
Q 16402 53808 3403822914486
Q 33801 44747 4774971360517
Q 34555 58500 7473396555847
S 73623 652827284
Q 10362 51434 5189062975048
A 10450 653405538
Q 12916 34247 1139134680467
A 31393 952993454
Q 192 84491 3199014069783
S 76071 441543965
S 51942 44857551
Q 16417 51664 3916167961040
A 79103 929784927
S 82803 854333037
A 6143 504077218
Q 17674 43222 9061976506142
S 462 20938846
Q 2606 83567 8040587899336
A 73151 121737498
Q 9901 48648 1645995709716
A 59558 16901995
A 74011 791994513
S 44469 181591365
A 2343 4613730
Q 9438 73781 1085838140475
Q 24049 77208 5746324519018
A 75758 958792836
A 87865 907077553
S 85908 661879063
Q 7370 61594 5313821756266
Q 4705 43447 4170419094468
S 31381 151178781
Q 41930 67627 7979303255123
Q 22083 25283 139290710499
A 70182 447945542
Q 4164 8853 3332855261167
A 12049 81247964
A 52803 377554027
A 25432 503523994
S 7233 23570658
Q 6811 78473 6594788417566
Q 176 87945 6145612293397
A 52638 406115051
A 22590 269968815
Q 14324 84475 6744669237572
S 65066 320697313
A 25278 824667031
Q 105 88186 9430712225841
S 48701 726841918
S 56103 223959552
Q 7333 8059 458161747642
Q 57270 70164 3662289413673
S 43106 933616200
S 21582 774711899
A 18048 437141452
Q 18176 35947 1729866849213
S 79038 685206469
A 38119 133521818
Q 47724 66879 4504976303594
Q 15879 66866 1880471280201
S 72142 804071701
Q 21782 23496 839406504023
Q 8166 40278 8021888777430
Q 60064 81737 2823575833888
Q 3057 85320 9001150656766
S 56059 796781365
Q 449 88032 3875953522236
A 60634 154658490
A 72851 641990201
S 82906 470209170
Q 4577 75673 1071406013004
Q 21893 71420 7346430937318
Q 65140 68022 2071954252925
A 81316 98301687
S 35064 834556045
A 67360 269100804
A 39305 988394795
Q 190 84768 1030375959688
S 86691 374073777
A 10102 650177850
Q 38286 60209 300578253961
S 13416 987407206
S 79131 714020649
Q 26239 30256 752765336430
S 79326 375750659
Q 4727 29493 6139485861322
S 25704 616027273
S 24366 309193464
A 68338 661862914
A 81712 887899309
S 54887 544100734
S 37870 208818651
A 44983 930945383
S 32135 897588958
Q 29013 47763 4427864235888
A 36134 357326739
A 60387 262980938
S 34973 998650383
Q 22277 66020 3091135382234
A 11630 539666455
S 39692 535639668
S 33693 340966133
A 16870 591778801
Q 44102 74466 4819838347979
S 45212 990670019
A 56473 185366305
Q 19134 78586 9779317398497
A 54558 685829919
A 21043 793957329
Q 7996 83922 4021548726550
S 49374 653991707
S 88107 107612076
Q 2537 83608 2658321641797
S 22382 761196923
S 23338 635884340
Q 36218 63163 6898306890879
S 79644 72646496
S 42627 90431367
S 52838 542732486
A 28828 645750349
Q 13629 32273 7871707096333
A 2993 916598085
S 81997 817153978
A 56573 796250609
Q 12421 79482 1183870424932
Q 73155 79674 2868889926329
S 88133 698213717
Q 36702 87766 6538894868405
A 75722 830612831
Q 8871 44649 6602150263395
Q 1448 81134 2459082528348
A 43820 337000507
Q 3766 40226 6094172499709
Q 2203 83719 8396757539066
A 63989 92344235
A 56740 89667263
Q 4215 83802 6344673038388
Q 497 86425 7879529834321
A 54939 254721715
A 73693 577936044
A 64214 722838181
A 80964 138540006
Q 10372 19844 1885748508826
S 68447 583646779
Q 17272 45913 1939037795930
S 54213 327202903
A 4172 847187334
A 63148 855097190
A 1305 264115797
S 2489 267962395
A 22901 848117603
A 64289 546544160
A 53954 333392507
S 61888 32605579
S 50408 201907051
A 54218 200929160
S 84737 361651820
A 35164 559037674
S 45225 929981148
Q 80366 86353 4031506828231
Q 15083 58648 9740847081089
A 47459 278580725
A 1067 839099021
S 35845 417890497
S 10323 905721114
Q 9128 76956 658047527741
S 62878 443576280
Q 14621 40405 5147180355612
S 9139 376495252
A 56120 462651926
Q 55339 58567 903894196550
Q 70942 87465 134037413826
Q 37286 68707 7153221539855
S 69398 308554883
Q 4215 85954 3012969443810
A 47219 817342738
S 79445 476069871
Q 2955 86939 7457240348811
S 29652 603219973
S 13360 513443230
A 18285 865021185
A 3030 528433120
A 32809 2282102
A 2362 400687876
Q 21756 85152 2137050846581
Q 19278 47291 446672249197
S 52704 34613894
Q 335 18710 2815314365272
S 38741 193813132
S 64968 512790616
Q 3538 81342 1292727078478
Q 49247 73017 4751848219913
A 57551 458445272
Q 60990 79646 615361635875
S 46354 995498393
A 14915 719499998
Q 8213 48934 9178453361260
Q 3876 76801 6197857910694
Q 62380 85625 5595497846108
Q 13356 66102 1967073980788
Q 19877 51279 8970386996786
S 79350 463717546
Q 5800 82691 7643084942289
Q 8990 84162 4158727967358
A 1350 937325140
A 41045 975351834
A 21654 870770843
Q 18204 53649 4685351317765
A 69197 141781331
S 55402 229632439
Q 50533 82719 5570910946286
Q 6323 82959 2086008651198
Q 18059 87697 3714669053279
S 56609 659176914
Q 33983 61923 2157275885297
A 11362 634886982
A 66041 263625242
S 29497 461787383
A 36137 441257289
S 60550 337977991
S 40330 120345737
S 36348 662116583
Q 54876 56344 1056854368397
A 37211 76115881
A 32474 693848589
Q 4018 39158 5921978518575
S 6461 204173287
S 26719 461052174
A 22747 568733632
Q 46583 75473 2552507921326
S 34083 32132846
A 33597 669531684
S 39267 391249987
Q 47713 86964 5641681138626
Q 4803 57919 1848338184677
S 1581 686640961
A 73919 146001853
A 56781 684675500
S 10399 751630641
Q 14415 51948 7073670773799
Q 23240 74401 6285483384240
A 23218 698277203
A 86836 185190621
S 15320 927361720
A 49470 586382926
Q 6906 83049 7490722596471
A 48913 747916664
Q 44077 69025 9230532024773
A 6202 263949787
Q 29665 32236 1124593765305
A 84421 272241662
Q 8204 73571 9411800220855
Q 15270 48545 1647273960079
S 78450 36466611
Q 53169 73560 7701851087417
A 61671 408204887
A 53659 736874935
A 87238 803151885
S 35681 149773255
Q 2896 81850 8309160576598
A 21499 398171236
A 43505 652952494
Q 16707 54106 8301836297710
A 8523 948197017
Q 7218 82714 6021434822678
Q 7114 8009 808349163905
S 10579 875151695
A 56821 602225154
S 57190 820516416
A 55786 32824403
Q 36444 62242 592282185713
A 2001 429998012
Q 12292 69176 2895966069049
A 43759 773596957
S 58669 195326358
A 52246 232239839
Q 8547 67328 9035798458238
S 3795 753711667
Q 47960 81423 7522892410301
A 33383 43004167
A 78105 105322401
A 50443 333435305
S 33509 970932351
S 13383 891674118
A 68854 138466988
Q 16 88189 3371075575499
Q 25648 84321 2169704806001
S 68115 917790241
Q 5312 76072 2378347460278
Q 33776 66190 3977780422023
Q 8552 79861 7735218948898
Q 27009 38138 2923707345661
S 27611 239806656
Q 23761 62171 8557229229973
Q 153 83358 923679536221
S 79825 152486588
Q 10750 55621 993425374593
Q 14087 83345 7973210586016
S 59955 578391941
A 21168 24082081
S 69743 691677490
Q 6689 52621 4278132425919
A 40889 764457394
A 14699 746250307
A 39056 68100757
Q 5525 82303 9092476533703
Q 2963 87668 2239900972213
A 87764 365773200
Q 14948 87103 7569416885403
Q 5286 76364 3432490736479
A 82816 768289051
S 54570 136515036
A 15163 629365214
Q 42323 61163 7635046688432
A 49277 85720619
S 26401 988540407
Q 12213 80119 8471109546457
S 3974 751115857
Q 5719 54063 3412712031024
A 2171 143957218
Q 24874 68422 1285734334997
A 18137 155497798
S 84255 667270765
S 46883 66453779
S 40804 67796635
Q 14634 70538 9588156779642
S 70014 613824598
Q 7508 78255 931202297032
A 51259 143941760
A 69100 415566571
S 47872 372809235
A 6845 948592647
A 78421 117329290
S 58596 746675300
Q 38473 79180 9116930227132
S 51353 790930463
Q 14426 57664 4611108119376
Q 11265 76655 4982661802238
S 16883 685938573
Q 14541 87733 112566220417
S 80056 547357743
A 85496 652273158
A 55796 141563898
Q 26795 82489 3938428909920
Q 24034 87116 7258663541214
A 6261 316861078
A 68089 775430536
A 64889 76897607
Q 22876 28888 1357288646228
A 44792 899692956
A 49437 443424743
S 8552 79443558
A 5699 562782764
S 46422 667656055
A 44363 699286999
Q 66881 77840 221500959469
S 41104 95808525
A 59031 966950871
Q 57399 70354 8584932330996
A 43691 459658437
A 38882 928057390
Q 13225 66837 4083941526424
Q 35748 45858 538783729801
Q 1657 41384 5433022560319
S 61114 375626162
Q 7708 40730 7311320004074
Q 32797 79684 7241510358390
S 47055 884311572
A 77920 253192585
S 5782 69668497
S 6184 481277386
A 6678 456666770
A 39824 54512198
S 18074 146505793
Q 1344 65312 5048001610392
Q 63615 85863 4189525014913
A 54082 108431424
Q 9988 75963 4093531211296
Q 43601 82131 3183576335713
A 27869 742498393
A 67104 943613002
A 87872 288154989
Q 24729 37912 2304149212064
A 73354 593271943
S 30582 988843655
Q 65342 71131 572959246830
S 43112 277439955
A 50970 611411173
A 4335 375675428
A 25251 371006117
A 54207 893103626
Q 15661 37614 2216857777048
Q 22965 62481 9714767921936
Q 24583 42207 4540773077104
A 74524 692125000
Q 2592 86662 7024969100637
Q 74669 80730 353665182429
Q 66282 83295 1653369823808
A 55153 346204728
S 14508 374212900
A 85989 380403763
Q 17426 25457 7988857572080
S 50181 684022266
Q 8259 40753 3855795779512
S 2770 5384937
A 35084 627806015
A 36692 253353383
Q 56758 69541 5228686440194
S 64928 77140493
A 31141 779156263
Q 25400 51568 6365451058238
Q 1361 86687 8876282856678
S 70121 590069176
S 49058 750791828
S 55560 407599162
A 83322 960293143
Q 24416 85404 2505544250084
Q 41710 69517 3289446249522
S 25259 769609287
Q 54077 84246 9385705158384
S 77410 865512541
A 9664 803500780
Q 36602 40811 1508076205511
S 41584 170965475
A 33836 61158951
Q 15661 67108 6575258671771
A 36967 291781773
S 17444 586236822
Q 18964 85679 5755592021109
A 45731 544275405
S 41662 638642576
S 20933 877522094
S 2579 241919254
A 10338 958885524
A 65468 307849246
Q 5141 79097 8930027535970
Q 149 86638 2262594150714
S 63706 847376939
S 26749 681203641
Q 10976 81596 7100642147147
A 85286 545633962
A 23008 36870315
S 66250 470657504
A 10882 209640711
A 57481 440170684
A 47063 508207449
S 31515 853045213
A 45784 836384522
Q 18618 74513 6422382019561
A 540 850189608
S 46781 237029674
Q 21912 27592 5185806062320
A 85344 362277371
Q 6861 82760 830572413939
A 58229 520466178
S 78944 525650156
S 39483 384160677
A 19433 978646135
A 56624 869451659
A 83824 549032203
A 32186 229030696
Q 828 85420 3131712123040
Q 39169 68464 9282562218799
S 17163 690889772
Q 1914 85453 6003109211202
Q 20197 45263 6772243649317
Q 10996 76450 6435240179724
Q 37599 38001 249343185010
S 27070 881362692
Q 5898 88137 4217498022294
Q 47342 56364 4607405865864
A 26678 907852920
S 12199 756302695
A 3375 519803150
Q 26581 72256 3836286684848
Q 17101 77745 30336118778
S 86661 412723222
S 60054 461443627
A 84249 451348419
A 75773 194862451
Q 2176 84553 9218084604567
Q 7569 87582 3555654560
A 31542 335652838
Q 30119 45356 3141926988396
A 52012 415047782
S 16702 374272646
S 2836 575418307
A 60524 340128196
A 78719 643080047
S 12451 644657706
S 16139 555229804
Q 62205 69913 6415677790429
A 78795 993333969
Q 73921 80541 1346823989355
S 41973 591507255
S 16600 440733170
Q 30137 83987 9533639499411
Q 44241 65875 778990572775
A 4979 428298055
A 29402 644196405
A 77424 940275246
A 44363 983087754
A 47427 159894432
Q 20214 55140 7464898022361
A 1536 856109373
Q 28440 62602 3839158096320
A 48119 481558410
Q 2360 84970 4507444632539
Q 15735 38921 4116125586282
Q 13253 76014 949969670588
Q 5055 45635 8357333528456
A 6188 881987202
S 13467 334634148
A 4722 177963227
S 55795 736766698
A 10259 267725526
A 21288 381900014
S 43404 63658816
A 54065 626228737
S 55065 22059723
Q 705 65556 3482405997086
S 77444 244758552
S 39796 95615996
S 74543 512331165
A 41033 779520919
S 52157 962832111
S 9599 614333595
Q 41635 87191 7667165081175
S 62106 565112583
S 11794 935906803
S 81544 224783537
Q 66891 84396 4706490666281
A 83991 81577750
Q 5976 39091 3286550293798
A 63014 594839997
Q 50685 60977 9981951802810
A 29718 995121844
S 30896 941199559
S 75616 345036808
Q 4194 9497 1271210570609
Q 34863 75040 3955147593936
Q 224 71999 5748445869671
A 85693 286082322
A 17265 376811118
S 7942 584022134
Q 1388 59962 1745773240833
S 10571 451112373
A 87257 514634692
Q 4511 77464 9495608526353
A 39496 515279153
S 81389 855041241
Q 53160 62102 4925657361722
Q 27702 56004 8150861036453
Q 5877 66918 5874229427656
A 61761 663755972
S 20947 259907022
A 69776 484183331
S 21691 52960972
S 28134 153727532
Q 1062 63370 2236799785556
Q 20991 53854 3502863646707
Q 45136 68527 375549690981
A 10287 282311245
Q 835 33455 2962544255182
A 35199 471243692
S 27515 709410033
Q 28302 75370 2114124149999
Q 20191 61796 8753808808249
S 84583 318994376
S 19114 889925397
Q 12382 77308 3599861242413
Q 25663 66165 4244532646740
S 47941 148029566
Q 11922 82430 9384573585671
Q 19166 86811 2543107611384
A 28147 91577046
A 63075 111216580
S 86486 695083705
Q 26708 37246 8698451048988
Q 1427 85997 7838596793293
Q 41259 52906 3064086422699
Q 751 85228 2156674841074
S 53154 252942885
Q 8183 83040 6925415399967
A 21696 760438276
Q 30556 61810 3658110138605
Q 95 61879 8400691773057
A 64500 350444251
Q 8159 78676 1732038323034
S 58488 682471419
Q 2783 79164 9796513986625
Q 61096 68960 4175968755605
Q 25291 42568 2015374757489
S 48051 57295044
Q 27765 85617 9931739270288
Q 4228 86459 4402235540212
S 53422 749254366
S 50260 501301335
A 66264 351770379
A 11103 38566808
A 18811 722627861
A 37830 78447336
S 80516 869414168
Q 49888 59436 8386327998287
A 84344 867392201
Q 5748 81983 544644802508
S 48912 709624777
A 26592 473268211
A 64423 737112757
Q 24403 73956 7365993836117
Q 36797 50512 4428448837795
S 32158 221694800
Q 33359 37546 3957692812590
A 74404 747759535
Q 14809 83352 6089704784775
S 56712 586907518
A 6451 581696561
Q 12229 68638 5037734945627
Q 7203 27079 534124652892
Q 48797 67001 7292407373892
A 6358 35150113
S 14744 748779035
A 20581 918558416
Q 15825 62079 1239987673530
A 56343 480643528
Q 42110 67584 9743849742991
S 56351 605123589
Q 3762 46515 1937710220577
A 52231 364726212
S 28010 503089605
A 29132 352048052
A 73464 567182653
S 84817 487940522
S 87582 832998901
Q 24736 72419 7943540924158
Q 54974 56454 985555406805
A 25159 538532736
A 20359 389449349
S 73337 965204149
Q 43522 71206 1469750673035
Q 22292 52148 1811134623894
Q 258 88095 5707852572146
S 23675 200219908
A 41628 142849425
S 1668 231846036
Q 33282 51283 3669696511912
Q 17873 83819 9125955132516
S 74578 850445621
A 41245 436474728
A 30582 244013011
S 25161 260832360
S 16571 115687634
A 157 481344595
A 64797 758256289
Q 11307 81399 5948784605188
S 61097 61080968
Q 14265 63348 4192043300321
A 3010 539156271
Q 27983 78143 9480956569275
Q 33395 46543 9505066349073
S 64953 359947566
S 38289 177613497
S 7279 36368341
Q 19756 61010 8660060363293
A 83862 73241142
Q 26595 45778 5258080911758
Q 1621 82151 6135886026067
S 60150 938371159
A 78778 934340883
A 43211 417834951
Q 25429 33703 7960009570558
Q 780 19999 3071959503574
Q 11154 25990 3276864516535
A 61096 245005103
Q 38115 51748 3641474033105
Q 40399 83017 5806083626483
Q 29592 58659 7163559713486
A 38111 596393420
S 72762 496947666
Q 31035 35745 2422433747527
A 1816 994197532
Q 29714 65218 248505079953
Q 18985 75077 1035017048048
S 69693 886510780
A 83042 20039182
A 29822 420898851
Q 6132 75355 6822515880120
A 14124 282695243
S 28752 196064735
Q 207 85933 6426046290249
A 43436 187420698
S 55583 628223261
A 84732 739401711
S 40882 399511165
S 75814 396621392
Q 59137 83072 3796944676012
A 85617 583979357
A 74055 553583615
A 22182 981149218
A 9528 898689623
Q 13030 75295 2860301629092
Q 54480 78872 6039947750738
S 966 99509715
A 38771 870642833
Q 5792 87522 4332485867944
Q 4757 30417 6686774473330
A 41125 693209041
S 26178 951219792
A 4619 102531135
S 54242 141977303
Q 14887 53790 7359166004122
S 23526 747113765
A 9186 421208141
A 47169 295889560
A 14862 449112777
A 76830 989210839
S 72784 463207802
Q 30365 78429 3682164186403
Q 4172 22873 8921230992756
S 51476 788115566
A 62894 320977404
Q 1192 69319 7894125402321
A 46249 89869593
Q 22516 87522 2278918237648
A 26114 753167506
A 50551 273334158
A 14297 982664398
A 56523 276606883
Q 492 59542 5137358169027
Q 32105 40362 2212837949
A 43437 357705505
Q 36 6648 2696702298208
A 72810 428462233
A 18735 793224050
Q 16033 79584 2788848949780
A 63647 952168522
S 27617 171063867
S 6588 991596632
A 60159 100690188
S 84105 463203817
A 77996 158314647
Q 67930 81596 2505740450539
A 82777 413852343
S 80875 296033433
Q 7494 78204 2942880608877
Q 10421 87548 3073528034071
A 46970 788868107
S 54699 400059897
A 13192 962981991
A 2466 662881557
S 80390 302880364
S 79411 610603233
Q 21556 87323 612065422899
S 19085 995773812
Q 2668 84250 7298318833641
S 65179 432885489
Q 36589 83742 2072281249605
S 83762 975120071
A 83727 36606903
Q 35658 78995 7329952459395
Q 30787 83498 8678830903254
S 59005 253546439
A 16463 692776179
S 61020 398305939
S 69062 507713285
A 40048 398412873
Q 512 88144 1260536489640
S 12529 332815805
Q 17525 85575 7097217987934
A 31751 153378076
A 17689 973138476
Q 43463 75579 7762511162107
Q 61619 73189 6086614178430
S 51794 704587713
Q 1371 88031 3045249620798
Q 880 73723 5153626499983
A 60928 633550283
Q 8405 24399 8656951583120
S 66687 22128798
Q 32465 80839 4776727472748
A 6917 758792870
Q 20080 20258 46582375248
Q 12229 87966 8124997929024
Q 2801 70010 508272876884
S 61680 670273155
A 65308 814309616
S 30951 825232683
S 87580 959612351
A 52115 728588447
S 57358 881270901
S 53570 481069472
S 72664 38050709
A 69720 836346502
Q 7577 88101 1645362184722
Q 49980 66740 2226471059523
S 58276 12066408
Q 55486 72188 4349137061285
A 34532 34035325
A 50713 384450502
A 21384 202947714
A 15029 835567368
S 44642 241794462
Q 1797 75823 4505280023558
A 80515 559504091
S 2461 846034712
A 17707 521708677
Q 9666 65599 3285262752543
S 32159 822395975
S 50388 727389375
Q 49445 76198 1635263822949
A 85687 590012684
S 33644 275596636
S 41411 40116181
A 29277 826767655
Q 251 87811 2708551498435
S 34138 987836477
S 57692 328494769
Q 18520 21176 189493975369
Q 19616 54916 4315259186072
S 78005 404702232
Q 55536 74643 916454578807
S 81886 797376855
A 59400 432400317
A 82435 342004591
Q 8970 41895 8475758921053
S 19021 157202614
Q 34420 73942 3936507564372
S 798 279415294
Q 4087 58933 3852524842441
S 74239 633642805
Q 5160 56762 2640332939
Q 16058 82117 8977777314597
Q 47741 70771 448948863160
S 51564 889348138
A 85485 447007687
A 25192 756221744
Q 11225 74755 1489072930936
S 18610 973835845
S 33419 175636242
A 19473 965721839
S 59738 15793600
Q 20278 80952 915122615196
Q 9564 84477 6361247172318
A 79784 87103278
A 69072 184179136
A 52035 819412858
S 15801 213274875
A 61696 838235002
A 3987 625975038
A 24113 120940645
S 79667 499705506
Q 21850 74402 7749911027559
S 18020 777832433
Q 16771 68617 8361479895449
A 48101 301082428
A 58990 532812193
Q 28979 83254 5684597792979
A 26572 699642329
A 8391 847195242
Q 24944 79206 6214883397918
S 62622 746164004
Q 5963 84625 943108419516
A 47308 638777524
S 47475 392550624
S 25904 731914135
S 87044 351068148
A 59875 476512257
Q 20701 56441 319043827221
A 55617 975729742
S 32859 14996523
Q 1571 76192 2496466396219
Q 24809 66423 9195063207829
S 12979 480267748
Q 2430 86008 5338943943923
Q 58804 60879 1350459860834
A 30172 991658590
S 3655 676571046
A 42889 166035564
Q 10358 77999 6032035745724
Q 56 88183 9506985331274
S 60281 347369027
Q 27190 70957 1541857898648
A 52872 139304336
A 86924 436396491
Q 36436 59436 3459171226226
A 79936 76236176
A 64991 551627229
S 76373 760097537
Q 8461 74133 8536075956018
Q 41741 76262 9007160786848
A 64740 178493186
A 10805 425166652
Q 8158 87764 7587803844263
Q 4107 48187 2246898743210
Q 13953 54546 8669493032171
Q 5768 56257 2176406646628
A 20809 372217588
A 73320 760868431
S 51823 279650157
Q 31137 36730 1866463089536
A 17659 302405543
Q 29377 84430 6309942028059
S 19711 29823697
S 78444 78754093
A 78656 588846526
Q 9403 67046 5416953134817
S 54346 704642427
Q 1642 84364 9448149215067
S 42665 948575864
S 20674 104762748
A 21942 640809402
S 10355 750638587
S 41186 985108119
Q 758 85133 8554141429610
S 45001 463445737
A 64533 432701402
S 35724 313054270
Q 771 77735 3914941799918
S 73785 290233950
Q 63237 84906 6805923490477
S 6071 694677912
Q 67967 74404 6392774989698
Q 16330 33231 9975249690210
S 52163 129361032
Q 5396 84767 9107582786074
A 58843 314089866
Q 35887 77983 7362458946402
S 55704 776603313
Q 11784 39059 5592579955041
Q 25562 88051 4548363713289
A 13076 744538414
Q 2875 22501 4766327394853
A 16583 889628774
Q 13122 65076 8338788871366
S 8380 254432069
Q 6636 46213 9077469372040
A 85134 182985330
S 73216 132925562
S 62636 865440857
S 17886 824248272
A 29393 839147955
S 22151 223054233
Q 60186 75711 7749502922598
S 14392 660953291
S 49680 50317960
Q 14336 57743 4270953822214
Q 1455 73969 257592187056
Q 13514 61548 4124405277313
Q 39223 86492 5718010313272
A 22041 274187075
S 38674 586106384
Q 18108 77114 2679151442981
S 12318 228180835
Q 1167 86499 7420472281702
Q 56118 71105 3770083286418
Q 33414 82738 4280903024218
Q 572 87230 8151143166488
A 6223 924288492
A 61854 45391292
Q 15286 80661 394329584289
S 82770 979561379
Q 2613 27540 6882872705329
A 22595 634196335
Q 54429 80198 8750136558557
Q 9838 42921 9387144055236
S 16344 462353295
Q 1521 86892 2662126973886
Q 20614 75232 1119558577498
A 39257 92789948
Q 1493 84745 8777053712764
Q 50067 76930 8610865869105
Q 37994 67690 6362348094131
Q 90 79060 1161393584383
A 63822 115344464
Q 31849 35040 2997872220899
Q 19890 35120 1742712574600
Q 9579 65948 8970281612805
Q 24784 27639 2762172454496
Q 13693 64801 1642105010000
A 68085 103561585
Q 3693 87044 309043879752
A 68412 454336872
S 35651 127870994
A 63199 778203306
A 31804 293233586
Q 3956 43613 573387861576
Q 43762 58325 6729093494881
Q 34070 83765 3540880289765
Q 19669 70128 8612820249501
Q 24322 34422 6556382567168
S 73995 120628442
Q 31647 81136 8836806094404
S 35863 57754521
A 57873 692467216
Q 50054 70462 5343152471407
Q 35304 80238 9886873418354
A 21761 406949716
Q 12923 50481 2809087600873
Q 479 87942 1174912510186
Q 5356 26055 9338877097998
S 24169 635112249
A 55606 817820583
S 83022 737991837
A 26560 177610089
S 3813 115068565
S 43153 469530532
A 19146 886588251
Q 50433 86828 1517250261975
A 81062 303294360
A 63466 624337471
Q 6364 35186 3150551801064
A 64329 648372117
Q 21964 71536 9574028641114
Q 55595 71817 5101867545641
Q 324 84139 7841199337915
Q 33713 84372 1854947026227
A 80328 391691831
Q 4360 78299 9954798502766
A 85722 615874043
Q 11067 82920 5397499034316
Q 36967 73288 7771009237384
A 54317 690504274
S 57919 770476829
A 6940 320227637
A 14329 977505732
Q 45810 79160 1883314703815
A 1229 740205887
Q 603 83644 1840691425402
Q 57547 83805 3394629583706
A 19298 10546795
S 67615 154689228
A 17344 248568647
Q 41308 83108 2733654532278
Q 15686 66421 1880845880024
Q 30900 34213 314234865796
Q 15521 54912 6447319192905
A 62912 882972604
A 21478 763324849
Q 4567 84134 1804956728644
Q 33662 69887 1070710515123
S 2315 560621129
S 73177 231830035
A 46710 362636044
A 66803 306986947
Q 45474 88068 5136988362711
A 69576 801934572
S 78206 527214256
A 61729 253937980
A 32509 308332117
Q 33818 67404 103874653130
A 31033 890062270
S 50022 574622196
A 17373 319231042
S 35139 663875131
S 16980 999854601
A 53644 235336289
S 50631 108401169
S 67835 902416234
S 58444 222283542
A 74366 491371393
A 37075 352721481
A 75249 49216374
Q 1110 87066 8919886223152
S 7021 744908105
S 70356 335677383
A 49917 536325330
S 11033 801542250
A 76666 741826938
Q 1489 33146 9212182361083
S 22044 76998841
A 6571 936344885
A 38797 74947928
S 61841 861412801
Q 9349 83445 4698373261443
S 73458 122847310
Q 7675 57697 4908275646772
A 10041 949298373
A 29075 575265688
S 81959 362880881
S 49578 779004420
S 38826 468779303
S 34447 768527087
S 36871 690325543
Q 39562 70817 6618127290161
A 40161 817426473
Q 26018 56785 6114978663677
Q 7101 83859 6376695103648
S 28587 509885888
S 17969 644809334
A 78974 560765649
Q 33622 87880 6200853618809
S 59512 894042865
S 71592 271946768
Q 68292 76744 2322612331113
Q 9772 57732 8055407625903
A 73988 487368956
Q 14205 44166 6270578049895
S 2884 190780038
A 83973 458623943
Q 22451 82016 2938294750884
Q 11858 63408 5530411730472
Q 47090 70503 5670443453931
Q 32190 68308 3444823735066
S 63386 256980997
Q 31982 79690 7383413291272
A 68210 291894796
Q 60798 87206 7894948503205
A 78324 172613607
S 71287 872646626
Q 31115 50415 3371191187795
S 57764 755121901
A 73028 997183819
Q 12170 19842 2937825070740
Q 48484 52666 970796374125
Q 8692 58338 1344513867500
S 48382 77154920
A 19555 164088476
Q 19248 77825 9770144879335
Q 50851 57230 4269471464256
A 25774 299913054
S 62613 91294230
A 54788 295653476
S 8615 181258717
S 31153 496073658
Q 37289 38275 119922803637
Q 1031 62952 5804148505829
Q 28650 35703 2643765493273
Q 49932 76495 782684301157
A 15083 52554570
Q 2345 80463 6849190672541
Q 20727 70934 4316871971411
S 55363 724704991
Q 34950 34960 4412361144
S 69699 425323447
S 7632 899093200
S 4780 61154735
S 48445 339794993
S 86855 658451738
A 82689 221106190
A 20829 981424904
Q 12184 78890 6926695624381
Q 25847 85130 8993677393536
A 31767 750673806
Q 26897 83528 1476999677732
S 38413 922258556
S 46213 76326018
Q 5855 65387 1956482851928
S 30478 827417727
Q 963 87985 1582355224172
Q 7180 83817 9071512783218
Q 34751 87384 2801960427045
A 18219 537184152
Q 232 43805 2759245465508
A 61845 575562316
Q 31835 87123 3553446535068
Q 44814 75205 6442691671945
Q 10795 77334 8794280269163
A 45826 389270327
S 83358 655892794
S 11762 128540899
Q 33699 85073 4477173696834
A 5702 724133508
S 31895 703093784
S 68653 339466496
A 62725 32002353
Q 18565 50604 5891990080245
S 29569 732247174
Q 36781 52195 3802367007319
A 77903 422708730
S 27725 107173651
A 84188 609639347
A 83371 196037850
S 12109 578917566
S 82878 249040311
A 66909 972206649
S 32501 241068689
S 22009 285951702
Q 9558 46066 2203353060199
Q 75086 75209 58552604488
A 63133 30343075
Q 15410 87977 4030063886642
A 17300 295898493
Q 12837 47328 9418224638780
S 10893 724039491
Q 3774 76571 9917006619373
Q 26020 28015 1485954600448
A 18510 100065882
S 75812 181432945
Q 60567 84876 8998719588245
Q 8909 38876 1338549036326
S 68822 257284045
Q 8865 82396 7151102165812
A 10550 230006093
Q 2464 64690 8194154613042
A 79444 977365241
A 41292 531291383
S 11446 438259540
Q 17575 82936 488815859857
S 67470 90155963
Q 44436 50338 437587951582
A 66477 339008806
A 48096 233166530
A 49495 288466917
S 17909 791823156
S 47001 705131442
Q 39217 83815 2876852206558
Q 29314 75470 6845111328052
S 71134 669972762
A 2963 21997292
S 36346 612791561
Q 2150 76431 9778263593244
Q 30921 60059 6057169644968
Q 18471 74708 4031111196713
A 42868 744356675
Q 17060 81536 1333802973640
A 71910 319453333
A 83315 671231371
S 24970 83530624
Q 32722 35259 1576021252764
Q 15759 80896 3169569495480
Q 34893 41924 1229948331375
S 14406 119543821
A 78181 528127724
Q 4087 75893 51662859493
A 28654 777606430
A 81775 126954125
Q 34299 41233 3152768473814
Q 5535 87384 764963243969
Q 57444 66833 863498255141
S 74510 340057178
Q 7151 77022 3366306570307
A 49190 876361939
S 31370 116020296
Q 5778 71333 9192590374545
Q 28654 77651 9256773014477
Q 15165 83393 9082638940375
Q 18640 87195 4540566890983
A 27883 25200338
Q 34927 64312 5201403122257
S 56514 971559108
S 36643 55967889
A 22859 817202082
A 78247 536506562
Q 1275 87816 9579085730269
Q 4946 87698 5188018634202
S 70008 890722905
S 38754 739269118
Q 34041 45606 1601490716566
S 31129 491518814
Q 14073 82054 5246388254077
S 8798 337490503
S 24855 802012872
S 5674 291269848
A 47526 746623989
A 77100 493091155
S 30722 716222953
S 5857 104699332
Q 5474 64011 7491350594982
A 64314 933431896
Q 16316 31582 39401348994
S 78455 626481855
S 42661 487539070
Q 20593 79199 8061405781814
Q 52987 62051 8942795098786
A 22594 496070591
Q 25937 79286 4135542385342
Q 9395 72172 9922112730026
S 635 522103356
Q 7874 86555 9302489412859
A 51106 809799820
A 52848 18346825
Q 407 65390 8421805269011
Q 35239 60297 8971732646838
Q 19563 77319 2908384069104
A 16124 884821974
A 69948 730410911
Q 1115 87821 3363823795742
Q 4142 48463 4735298020450
Q 62447 78085 6644792016655
Q 7513 84682 2033271097471
Q 29040 50858 8762799658270
Q 6826 44516 287740599628
Q 75595 83148 1999045619022
Q 49947 83353 3013239706921
Q 49202 88127 6967135779640
S 18430 512768871
A 71682 870209019
Q 1282 86938 946685331767
A 29836 672913395
Q 10 88200 8270095791085
S 61968 131172939
A 70941 539236698
Q 23886 80561 3210820224945
Q 43783 44718 318478315441
Q 52893 73952 1436411587834
A 1927 48138685
A 57065 355010961
S 77289 756953110
A 55615 741650510
A 70664 966537598
S 24584 138206069
Q 4281 69666 52387432498
S 55807 920721754
Q 40667 72130 3839365803973
A 85749 187370445
Q 12495 28481 9280237932002
S 4364 159271752
S 78959 446450007
Q 28146 35208 6489367686806
Q 19724 62518 8070162608860
A 85609 410047316
Q 14792 82903 9670781243197
Q 33019 34288 945713067506
A 37923 259517468
Q 1368 45753 2236435356209
S 50609 959423996
Q 34399 41638 5841774776067
Q 20409 22401 1624015571161
S 72202 705325825
Q 38078 50137 3857917427230
A 68668 803737375
S 71534 147813165
S 15681 570153317
Q 27146 38291 8352759554475
Q 22239 85378 5567321158299
Q 16705 73374 2603975775206
A 52996 253737045
Q 4615 77845 3884454235440
A 20439 808947463
S 22927 656433669
Q 31838 38599 2497141812015
A 60449 886939067
Q 12831 68709 8638884858488
Q 48930 76000 6301424586959
Q 68719 76628 3373542443593
S 81585 892635281
S 39616 965978502
S 1117 820052098
A 26701 293578651
A 6727 756375468
A 70012 163383907
S 10705 62912583
S 87559 141315748
S 67530 499080773
Q 16446 85873 2103797943455
Q 1876 87930 8132240362712
Q 29462 83637 2634566655627
A 52441 774069496
A 59602 860647861
A 21151 468813734
A 33398 951323763
A 42871 530962797
Q 6491 88180 7648798151589
S 44215 79677436
Q 8976 77737 2830169287739
Q 27875 46592 2665847682956
Q 15932 29193 9786948131762
S 38562 683915446
A 63900 615789409
A 5089 922256850
S 53570 938308021
A 35705 914039560
Q 30418 68914 5934544266999
Q 12994 79032 5175608871426
Q 43480 62760 1462232211526
S 37538 757872090
Q 34594 78318 9103035087509
S 84625 881366138
A 12082 950756415
Q 58179 78852 5998861081588
S 44137 77318937
A 55831 664865107
A 32257 476813679
Q 13272 55321 3278700973734
Q 3382 82141 5884721343409
Q 34355 78025 1031636854465
S 87383 980064949
Q 22778 61571 4417730156799
S 34692 237616013
Q 44795 62116 3872293603945
S 45701 301767197
Q 7576 28588 780729955324
S 41405 27659925
Q 46838 64382 2681922095345
Q 7105 63906 1877185701545
Q 7455 40620 296459435688
S 64309 198952696
A 10558 150697041
A 84677 465900196
S 87606 77630087
Q 41417 61009 8620637364951
Q 972 65781 5309210713875
A 61547 858525965
Q 26105 75777 2949483151901
A 73389 161782450
S 73705 638610315
Q 4391 48879 2932848511751
Q 2539 84293 1407866220211
A 11339 387510882
S 21840 990474806
A 60898 961016031
S 27633 846793223
Q 6988 55834 92855409837
S 21923 947458360
A 49235 342214342
Q 12601 74595 8439793148427
A 5868 522121251
S 59412 98762172
S 17822 105642086
Q 29399 33246 980473105976
S 17451 249488890
Q 30121 31901 537149339762
Q 2218 85853 336705904330
Q 62799 79904 3718421818937
S 85391 8404414
Q 6426 64862 4062164731843
A 62644 882076155
Q 3753 77729 9732251343699
A 10375 651596214
Q 12800 85962 1695851562054
S 84059 96156813
A 37581 75353181
Q 68796 76395 1321449817015
A 69404 126689596
A 84790 15981088
S 13930 451381370
A 78432 997818313
A 27291 508685306
S 65833 471412600
A 45789 622845633
Q 21459 64205 299396867128
A 80120 492620269
A 48648 689832406
Q 69269 78315 6436641567844
A 32626 191232208
Q 16616 41190 5362711529811
Q 3219 84612 1820642619686
S 27490 429514352
A 1316 38220734
Q 72997 88047 5235712420423
A 83828 518377881
A 2115 602929555
A 40535 814105444
S 31850 231016263
S 15697 321206647
Q 1077 87959 7986247327055
A 46967 166647150
Q 105 80860 5446994365138
S 28808 692326371
Q 24606 78444 219963364817
Q 7903 68272 2017466608621
Q 48670 54267 981710339281
A 7143 161711691
A 13771 905981108
S 26028 562664284
A 25072 810450823
A 30091 95042642
S 82210 16200553
S 11983 212146935
A 52845 378945231
Q 56266 87385 6401758956195
S 18493 705422047
S 59860 246335280
S 11745 592192896
A 11746 492236025
A 50044 77645561
S 6793 260495572
A 14678 724182764
Q 11253 88102 6661380848544
A 72912 554598925
Q 1870 86990 6248536108145
A 63050 310828621
Q 54574 62841 830294527798
Q 20410 78875 2079569552748
Q 5795 81002 9581981787694
A 75956 26928820
Q 67214 70555 2828451769035
Q 19032 54283 4372937332378
A 69386 473381842
A 31960 286351970
S 86524 850888068
A 16448 622169191
Q 177 86104 9626746598743
A 12395 307501594
A 82659 920331593
Q 7452 75050 8611279820662
A 24931 806942708
S 63193 243770856
Q 8196 60797 9779396423543
A 31515 476205395
Q 54168 77181 3395747434454
S 36716 681380416
A 45317 308011138
S 84305 644850420
Q 62531 77558 3001674149484
S 78540 319351826
Q 4254 78726 332288784840
A 9613 110067624
A 27619 75638943
A 12057 300901881
Q 35278 76890 261026450823
Q 2046 63131 9441650595988
A 10498 627100035
A 6343 226558302
Q 12770 65564 3443548605141
A 31347 592956089
S 85620 918122561
S 40799 347862891
Q 28079 50908 6567994001047
Q 17089 54263 3500371182600
Q 15123 16407 1272835009072
S 18406 922760174
S 78265 248614957
A 71701 787957269
Q 18579 66479 1698435978530
Q 53516 63807 2815631505951
S 62413 934951864
Q 7860 86722 3484796172828
Q 31693 86044 1942719628109
S 19667 208944323
S 5270 897551739
Q 29129 33403 3770338500542
Q 1339 84502 5112721758867
A 82585 549538707
A 9201 766244768
Q 5935 84913 9571088987670
A 56422 184149278
S 22140 886922946
S 22781 161658626
A 25476 806105322
A 87117 903992551
S 84019 367304744
A 83551 258465663
Q 14844 80970 1620977542923
A 26448 420821838
S 70224 80748610
A 72042 882710103
Q 43362 81673 3949748189847
S 7378 104854751
Q 17592 75490 7434930083751
Q 29383 86757 4096277056079
A 67420 6850866
A 73145 360317711
A 26701 226408443
Q 13731 50551 5901991460903
Q 375 85172 3380748536615
Q 1699 81870 1721615731928
S 2630 3421996
Q 5479 58173 4778414154643
Q 33776 83310 2007990290834
Q 515 84179 3186783738891
Q 21846 35171 5664231205667
A 78170 751126238
Q 19526 74817 5601970922548
S 5608 468269782
Q 992 80721 6008743341252
Q 11406 15595 1709063960970
S 36717 89717442
S 53013 712567931
Q 98 78688 6107525910804
S 58755 75360070
S 16020 7250126
S 71952 600551020
Q 10753 75984 9571213679652
S 46057 749701954
A 3866 481665284
A 52964 509846472
A 8703 415658959
Q 841 86609 2757871182300
Q 18566 50103 6824936326819
A 57652 158824267
Q 72686 84756 2314975679104
Q 43044 67815 1725643581259
S 23884 541813281
Q 3772 82891 8514870074207
Q 6211 80109 5922568783008
S 30901 337789583
A 87505 41719541
A 48616 545557940
A 10716 116741698
A 4363 848908612
S 12954 864623047
S 59732 925682883
S 73852 65787093
S 6800 886022136
Q 21600 56212 147839411378
A 38618 885464280
S 48830 386324171
S 48472 888983622
S 35358 545331425
S 27097 986138489
S 59359 610809817
S 33622 235003164
S 75480 853877351
A 27694 236001880
Q 2069 13138 4524381804809
A 29032 904888881
A 66689 381253660
S 62248 619813783
S 23139 808811939
Q 3703 83918 3445629278009
A 49420 373011224
Q 12012 85941 9990803108875
Q 36812 71019 4575339815952
Q 52487 69546 2499471011502
Q 51507 76341 8979587221700
S 10851 268099593
Q 26067 65856 8746473248189
A 30691 791382654
Q 5082 76680 6433252766432
A 17057 997558686
S 60474 920669994
S 36740 566255690
A 62596 120355847
S 59954 59900035
Q 25774 84898 7293556452648
Q 3656 74469 9013897143198
S 4700 682617739
Q 40167 59809 5652737916341
Q 32226 86198 2682029365506
A 29907 835888228
S 64863 163224406
A 63414 173527824
A 84817 420294810
A 24916 228266748
Q 16773 79804 783047717238
A 7057 145393343
A 55904 942304594
S 64625 546644824
A 71162 869219811
A 42698 372866293
Q 22651 39436 8077676504503
S 11563 29786538
Q 49174 82720 6714599420846
S 56580 332419345
Q 35285 43521 7103452979012
S 35215 60391607
Q 23783 60201 176369563776
Q 915 60221 9171191572867
A 28984 495882513
A 26661 480302301
Q 35178 56591 4596733621841
Q 26862 48205 1967081024419
A 34064 933488815
S 70725 112125401
S 14819 513079817
S 29330 436022033
Q 42538 60922 6862068686119
S 52245 180204193
S 2274 109031999
S 55746 460613148
A 40854 906104569
S 24690 446913991
S 1748 959552493
S 84835 755040768
S 49075 377607659
A 72334 925070681
A 3956 619722137
A 64846 159335622
A 59 255391608
S 23526 704758587
Q 32400 87778 7839231869987
Q 17337 48784 1783743838210
S 7577 235282969
Q 30626 81691 6609521370477
A 72131 280009001
Q 1404 18271 8257515061357
S 54983 856649711
Q 41429 80605 6881259663538
Q 29665 35883 4659662019432
Q 29864 32629 1897505571841
Q 28828 84096 968767930383
A 73061 538610451
S 14810 815616322
Q 20312 51777 9775379227545
S 29218 40203583
Q 23634 57317 581553582356
Q 42757 86172 547516768015
Q 16462 67895 925081301456
S 53485 961308674
Q 28911 39014 9992270383206
S 27642 970599575
A 73674 484407117
Q 2283 87905 2952844886161
S 71850 833688463
Q 31207 67579 2071773393962
S 72282 906120772
Q 20521 56047 4090781269119
A 409 897400799
Q 3152 53950 4768977759591
Q 191 54377 2348340382788
Q 17582 64846 3161926320243
Q 2754 69687 6323153029981
Q 63352 71914 5379289705845
Q 34802 43129 3328670490894
Q 23913 30864 5990131239777
Q 54848 78281 4252946089595
Q 8723 40915 3251951639303
S 45551 694457119
A 48701 75955561
Q 12937 24212 5084970049286
Q 1333 88006 2817181478987
S 24413 931001339
A 57003 363158117
S 86637 642080475
S 84602 50230272
Q 2117 23893 3658658746367
Q 14867 86485 5746558330184
S 63151 807442114
A 59810 60873275
A 2433 839953205
Q 19905 60928 3403771288493
Q 28185 66612 9405826093332
S 69761 802884274
A 32198 925099580
Q 2602 83759 5208676316958
Q 4475 82318 5723523702513
S 30595 216101387
S 1591 767345600
Q 14982 18057 930551157552
Q 16521 77386 7104556533319
S 31333 383468431
Q 48440 73485 3710268183368
Q 13926 19090 1076234865865
Q 13075 48268 4781575167320
Q 3406 83362 6718436239041
Q 16674 86052 8035664881616
Q 9359 64721 2670574153767
Q 28533 67883 6159289703347
S 50730 225318018
Q 10399 64486 6963282479029
Q 12257 71236 6159599528130
Q 16790 48450 2038164411920
A 17825 446828443
Q 20053 56399 9188538108086
A 18265 832219671
Q 5576 85077 5780787415521
A 6833 945181630
Q 3389 85154 874322203877
Q 6437 40234 150920170026
S 6265 411761819
Q 23817 70657 9154415285321
Q 23288 63643 2401299166558
S 39341 146450200
A 15666 71390498
A 67106 36320143
A 65253 777900630
Q 19329 65374 7675293879518
Q 13269 17772 2847435309236
Q 5852 81609 3859913891888
Q 5369 84428 7969796233104
Q 74143 75199 556592076420
Q 10060 72476 6375779918263
Q 4041 61709 5194792085832
Q 22043 33798 8704898966820
A 31671 568993367
Q 37995 41574 3241441615742
S 25053 962261883
A 71070 524381494
S 39524 514069858
Q 1371 86627 9176050974138
A 63238 24026737
S 87582 59635860
Q 72 88105 8794137430702
S 47048 267531837
S 55375 740587125
Q 24993 78953 886741379701
Q 42345 58995 9294236299892
S 71925 337698848
A 15857 137238555
Q 15377 67530 4841473082089
A 55953 695110666
Q 12202 52768 3469715017296
Q 40498 78101 5407417296589
Q 35466 76069 3823864389865
Q 15609 36349 1941648915204
Q 22142 80959 966532230508
Q 12352 41537 7633290427623
Q 11391 87328 4289005256887
A 6587 813529856
S 28262 141197268
Q 8615 73486 2495451918190
Q 7207 56081 5011880484511
S 16629 72938135
Q 23566 79615 4082250978065
A 28530 444715138
A 4116 600486388
Q 52764 68765 6607619359896
A 21212 98777009
Q 50569 86140 9129889912863
S 83247 567784084
S 24502 528737358
A 42996 758842903
Q 18495 57872 5763892005385
Q 333 79981 3246883358548
Q 16626 48915 2586592713457
Q 65912 85911 1177176691478
S 1899 599920847
A 39451 53028913
S 76332 914936841
Q 8174 82274 1103311260331
A 65607 143483872
Q 38750 56898 5882353601570
Q 2485 84780 6203311092156
Q 3303 23046 3704237396310
S 56913 503293831
A 31307 630912039
A 35726 921057229
Q 12029 16719 2519275136535
Q 13204 87616 9949591738659
Q 41208 60894 6646232010781
S 82748 522858660
S 79070 534977888
S 33437 482426372
Q 59189 64248 93544845410
S 70958 643212721
S 79416 198376430
A 592 263200669
A 19612 333198567
S 15159 926978916
S 67861 169837868
Q 1721 72716 76260337884
Q 13927 38030 8804363197812
S 31139 348019705
Q 68 52664 6357944400519
A 19963 295538066
S 44022 217203533
Q 27041 37960 7725094378318
Q 11775 78195 8094831647017
S 24195 96337858
Q 20001 32675 6273061831526
Q 45793 77220 1679141379685
A 55376 307955646
A 59540 38840641
S 55085 314484554
Q 1376 86001 2177818313561
Q 12619 39144 3721580565561
A 82780 581176817
S 74059 93829846
S 50216 172113160
A 49213 390241107
S 61666 769023535
A 52058 855762283
S 39824 525713536
A 10927 65596717
S 87475 662650497
Q 7193 14533 1016852076564
Q 30337 81523 6931008421572
S 42121 334097317
S 82649 551685407
S 64174 791489385
Q 15134 57507 8574775160302
Q 9101 63405 6761380477733
Q 1151 86354 1154713561646
Q 19527 25984 5533390971197
Q 43977 57132 5414116333824
A 20815 567017220
Q 490 71552 5837172346524
Q 53465 66271 2635545785679
S 4920 402213328
S 17102 56207665
Q 5742 82166 5416664163376
Q 7316 88046 6602151293719
Q 23642 63059 5521298211564
Q 6055 82369 8606983637233
Q 44039 51732 80299843733
S 30640 26046802
A 14300 426374028
A 3656 871264360
Q 18903 63850 7354354955164
A 83384 81757958
Q 25799 83835 7065530264298
A 44746 743137503
S 1420 788132294
A 63312 170655295
S 74874 947369872
A 7568 603542423
A 85160 936881733
Q 56518 78944 1689921053444
Q 53203 74687 9400329071267
Q 53584 61910 7518070200566
S 31930 959919894
S 7108 570483139
A 8146 955562013
A 47147 458406610
Q 8098 73126 9313283482551
A 84064 296780097
S 82037 572799981
S 2900 765372852
Q 26585 61473 1085393947633
Q 19036 83755 8024714481392
S 83835 453171250
A 50835 564530648
Q 12458 23872 1263064100707
Q 39621 76752 1849467958376
Q 49251 74401 8139072434412
S 60456 933172095
S 79502 541157417
Q 2908 69250 5052180022647
A 16125 647422034
A 49462 67283339
A 48906 206884517
A 59818 974466498
Q 201 87452 5519188787837
S 43343 323972159
Q 9592 86284 8398410795446
Q 72739 87314 1461088533684
A 22345 2850206
S 56893 201598236
Q 35536 78332 3228223511484
Q 57137 76013 4024511126735
Q 12326 67175 3265276436909
S 75371 281440283
Q 17090 79252 5094135261969
Q 23081 65946 8086116955340
A 66662 900472381
A 53956 845870360
S 59115 935693720
S 52565 867109873
S 55041 204259539
Q 38320 69621 7381565394542
A 58928 356599561
A 78048 608253672
A 50235 105316450
A 85776 820859464
Q 52497 60973 2850403633018
S 42628 289375827
A 25397 825086975
Q 58350 74616 9152928881507
Q 24934 59397 5911714502280
Q 3599 45876 5358732994749
A 46429 970978214
S 27416 668985145
Q 3955 77196 7617200221306
Q 33146 74543 780315680674
A 38805 926498801
A 77135 323528725
A 68873 664507187
S 17489 439782715
Q 11503 14849 1629120405199
A 85592 356502682
S 65504 422444098
Q 37557 41477 3441040032383
Q 2291 87191 8205236189333
A 2272 179792206
Q 6443 66193 6190083419824
Q 40856 78821 2869762513302
Q 11412 88008 7386583630303
A 70598 330855278
Q 44400 58344 2631933346129
Q 1447 87302 8275164187735
A 66290 464446344
Q 44442 74196 8777426622320
A 30692 179028136
A 17261 458331156
A 79994 85803942
S 84381 286848203
Q 4307 23824 1008631596534
Q 24197 85407 713508438772
A 82620 551737585
S 25116 156552446
Q 2539 83359 1681975552986
A 11744 159972458
Q 23552 53526 2574849804764
Q 27904 54852 2284632958780
S 52152 319909456
A 48340 231899028
S 15975 430947407
Q 8302 19031 3491285610890
S 7950 407454383
Q 3230 6668 1839619629291
S 13946 575420769
Q 12543 78082 9541401434016
Q 18059 76207 3540772011288
A 25396 590894184
S 81168 37289377
S 15574 291977558
Q 589 87009 589576931226
A 56526 246648304
A 26147 191132836
A 14750 797408783
Q 35149 73126 3850963676995
Q 6670 53479 3802254622004
A 64189 114745361
A 51293 159354649
A 27948 296223422
A 53232 381554695
A 52934 909507324
S 84502 154547470
S 69823 782892468
A 22318 324316646
S 66114 256129099
A 85483 648010598
Q 1394 87769 9488198423277
Q 37548 58066 5818734333847
A 41775 263653950
S 4876 921609922
S 8204 288224223
Q 27870 54039 5174940627319
S 15123 628804137
A 70272 522450171
S 74807 535830042
A 30552 177028840
A 70734 861269946
S 49021 114490725
S 5785 40639296
S 76676 836419622
A 1517 866318927
S 63253 563486251
A 1634 721566095
A 39720 844931957
Q 2960 84680 7537453453917
S 57561 268306265
Q 14566 60860 8415562951567
Q 6473 39094 4352435967865
S 6619 73409946
A 63257 947139040
S 10519 691207938
Q 7253 58711 310132153502
Q 23784 44416 9628749358920
Q 71661 77210 4360924881281
Q 25435 70517 1905579523679
Q 12474 65961 4174493389796
Q 12251 50184 417311797226
A 35715 819631237
Q 32732 59531 4382918926295
S 78849 304106487
Q 77982 84057 3977775499003
Q 63054 87388 3437072713528
A 85694 946303171
S 809 671827644
A 3765 49957499
Q 13180 22818 7623722523880
Q 13002 71022 9615104347970
Q 64695 67452 832813025680
Q 48136 80930 6871101758344
Q 28366 78770 4854185860403
S 167 501735120
A 37067 511260174
Q 27812 55721 3259968658506
S 58560 182270554
S 47240 420515093
Q 35153 78622 36108928273
S 87527 619826162
S 5462 784516745
S 49185 226471192
Q 16512 60010 996770476463
A 34711 66579571
Q 39718 57132 9470638112791
Q 2263 80328 8979123088484
Q 8235 87608 8708834247696
S 61111 940166935
S 45584 512839253
S 54255 929867055
Q 17277 88018 1878071995508
Q 10556 82842 7985063361107
Q 78980 87660 3341117023730
Q 16267 52235 7212847521164
A 44714 223911515
Q 33756 81032 4773059865675
A 75386 964710415
A 77678 537591772
Q 13716 86785 5558042189742
S 31317 921175746
A 76142 584632715
Q 2084 87292 9747532122504
Q 22107 55054 7955195410432
A 84047 462410145
A 63936 392571950
S 7752 378491727
Q 11350 84817 5199089900459
A 71559 404674896
A 75711 41182411
A 66896 42997409
A 75531 218768183
Q 9776 78532 9997915991294
S 51919 220352993
S 9268 487268446
A 9853 629801116
Q 25720 86687 4245694014619
Q 74312 82794 7923243346120
S 7126 894020076
A 87466 906105320
A 61182 531919083
Q 7347 41005 8848309530513
Q 23141 54573 3326008518268
A 70392 734352600
Q 49999 72448 2017751610411
S 71055 622836598
A 4480 939572570
S 79851 705999512
Q 21012 79714 4613298624769
Q 19500 88139 331177145431
S 51169 331436733
S 73392 711278808
A 977 817093946
S 64394 921650533
Q 50520 54602 2130551587670
Q 22675 38934 9485056381429
Q 65950 85083 7759621015264
S 14044 39341372
A 63452 672693120
Q 288 15948 9207705019204
Q 12566 17160 3332900089969
S 40591 506499832
S 68934 103790316
S 88014 709598603
Q 497 85338 2660663737094
S 81911 760364117
A 64426 185664467
Q 69639 80525 7517852392564
Q 9955 80320 3697621337478
A 62022 690442412
A 51286 195194275
S 4882 742839639
A 30999 966938256
S 76909 862132619
A 18737 423439961
A 22391 479053761
Q 1131 85851 5370654215875
Q 54934 59692 3664709820362
A 26869 108753500
S 81899 587324406
A 21296 891140624
S 20998 207726836
Q 3801 78555 2926170562902
Q 27914 49925 5696940200328
A 72306 324132029
S 66250 584430635
S 12002 507811799
Q 44716 64292 2140315074118
S 79494 134196888
A 40296 812583020
S 15903 225673598
Q 10553 84563 2763628672345
Q 41347 85038 3830721056489
Q 39434 60276 1993378964616
S 77057 106680508
Q 2166 83585 7923957271622
Q 28327 81950 7694403326509
S 64840 84545897
Q 715 74129 2387910465404
S 60638 537906969
Q 2732 78982 4378492516592
S 84700 898141313
S 32774 481921819
A 61949 937795712
S 36282 738926972
S 72236 880717354
Q 20412 69553 2983303443666
S 67839 926863188
Q 10005 44978 5222356216335
S 78813 149789998
Q 3243 49442 7500592870087
S 35309 848434649
S 60775 713643120
Q 26786 74554 3072424182691
A 16763 51899442
A 17989 778580773
Q 30294 64156 5911881110010
Q 71 79826 3050307476057
A 48392 356002091
S 42112 705778715
Q 8261 73424 8328290325072
S 64305 867449875
A 69421 73926677
S 85684 190417985
A 42842 233713471
A 72743 80224124
Q 27506 48180 8897260044324
Q 32361 78741 7276456061483
Q 3244 79858 6874313724168
Q 52221 78850 3247430397943
A 13712 5696728
S 1470 180411930
Q 10511 66584 3906872543728
A 25220 545815967
A 87851 725938008
S 40316 21604502
A 9272 150080264
A 9679 711619758
Q 2834 29256 3307631890174
S 71167 282000070
A 2109 444143328
Q 54232 71356 4053549687072
Q 1178 33022 8841545584564
Q 35275 84285 2662606876298
A 62084 254712796
Q 11233 23347 6251497244914
A 70890 387599689
Q 967 86280 866425110976
A 23568 693695024
Q 53461 81020 8297270132827
S 51256 530087054
A 25492 425822626
S 26488 833362123
A 61148 194928982
Q 19637 27814 6991155660567
A 34473 932039508
A 84874 67630719
S 53386 486514041
A 38829 561400221
A 17324 648306548
S 29627 877829996
A 87898 833305899
Q 13547 71770 4020938627491
S 68996 380412370
S 33381 885909566
A 10514 577562016
S 24817 226180896
A 65623 269705299
Q 35172 84916 9626519081180
S 79257 234014219
Q 44224 66329 8956534541555
A 67255 226435026
Q 36367 70107 5623733511062
A 8518 80071140
Q 37697 88060 2889064066065
A 6445 979545246
Q 23149 87281 7549235430585
Q 11564 63566 9339972593183
Q 33932 77073 2193192962530
S 31475 918552653
A 77557 248880554
S 38589 787958271
Q 16906 36971 4168695302952
Q 4709 86821 264394935111
S 75167 819576786
Q 34242 43449 3952347739819
Q 35627 76980 502497336405
A 29939 353904200
A 46549 480375052
S 61315 932962630
S 52027 215919028
S 44622 75963506
Q 59095 65561 2290122389523
Q 32661 86692 9579758544369
A 70368 455686416
Q 131 87066 3859659662961
Q 15823 38697 3047559578405
A 25925 432147176
A 69169 708560278
Q 3504 49687 6170421494992
S 26582 389330425
Q 52388 82152 3552569150682
S 28449 266741519
Q 729 59630 1493721505022
S 28903 187035348
S 83642 776446533
A 17900 233750603
A 38435 600004078
Q 12971 61228 2405456928124
A 41801 372421035
A 31249 457588427
S 31895 330969511
Q 57453 62334 2513755455638
A 56574 329634407
A 81963 61622759
A 58770 604670322
Q 26111 61223 8133585041524
Q 21027 64644 564869340568
A 15174 885845317
Q 21770 65928 6940419437607
S 76077 221509111
S 59958 26707449
S 33008 818448824
A 9912 302124814
S 9736 727604313
Q 34553 40841 4900786508486
A 8314 396428589
Q 36332 83057 1014824197748
Q 72458 74020 1526936738457
Q 1387 74661 4352788669504
A 83033 295317194
A 50542 107213277
Q 10022 85411 1913932165255
Q 55934 72035 9125466243024
A 62951 282326447
Q 20906 52225 1345343009778
Q 24834 78370 5975234159326
A 56872 71973835
Q 40945 52590 8952228524218
S 20402 475198150
Q 35202 81856 1903866905283
A 27473 296828927
Q 10452 86263 8860088922326
Q 6085 79016 4812135569965
S 80669 880344615
Q 4613 84353 4161597879899
A 42213 181550979
S 3531 697531849
S 45701 393236124
S 28715 301948839
Q 10887 72747 6502886476764
Q 58848 83994 8082522303531
A 44817 989218281
A 24340 190706621
Q 60439 65633 3688781751619
Q 19829 83264 5463167876804
Q 46508 65614 6809753138334
Q 34412 59995 5410246853792
Q 17558 85951 5099905627218
A 2800 584285317
S 68025 530448089
Q 8136 46313 9826158418128
Q 51608 79336 1570158850831
A 38228 539373064
S 12209 259504115
S 54428 69980463
A 54796 995562096
Q 33196 51403 4030475752947
A 22560 876487452
A 57752 737097275
S 75492 264182358
A 25941 402063340
A 16285 978070074
Q 43011 83048 7626714025419
S 31529 700990842
Q 20027 79196 2426058430816
Q 42870 65469 145788048897
S 69684 30096097
Q 21999 70180 5141924951691
S 54046 377426193
Q 13844 79664 9617327656154
Q 37150 66016 4090660557458
Q 67634 71092 1951137296910
A 42231 418812233
A 61971 874203050
S 51312 207505524
A 68887 417098805
Q 740 68464 876879261173
A 58354 331520867
S 79201 609712125
A 58061 794741975
A 40537 355096986
A 64311 752115122
Q 666 45821 3928254990700
S 41431 264265472
S 75945 655570094
A 50576 415231401
A 62453 260416795
S 43515 751871989
Q 6547 21754 5054243222277
S 23267 618104872
Q 22 87959 7671973674315
Q 10784 83760 9567190794305
S 41462 780694584
A 85286 770942403
Q 3857 84289 582303761803
S 68358 951112087
S 13732 566574617
S 64028 771296698
Q 24734 78739 4279595792193
A 82065 957319340
Q 7668 76364 9897320268339
Q 62950 77462 7891203957786
A 30560 684332976
S 6609 486019541
A 42313 119148646
S 1566 461793806
S 11906 450549331
Q 34944 77046 8723941939994
A 1702 600859236
Q 11863 76244 4489315791060
A 22124 488113205
Q 8895 58192 26540696902
S 37769 137013318
S 5825 814100266
S 61399 827061939
S 39655 149518503
S 87296 909301391
A 33076 322449316
S 56403 440057795
Q 32310 37571 517314793697
S 26288 202470742
Q 42594 67765 7261723400088
Q 1313 54515 1954692700868
A 30501 683696858
A 39216 16877029
S 47969 117177336
A 40750 786778078
Q 9579 79269 3953743524976
A 48101 286176272
Q 1947 79060 1474632632063
Q 72249 74679 2242990336704
A 23500 783209616
Q 578 86931 9975108444239
S 18311 905903088
S 36476 343079676
A 24356 234966881
S 73925 158843774
A 44594 898612356
Q 62341 66606 973141074182
Q 9951 86263 814995635115
A 60667 449442761
A 50405 403876988
Q 26234 51567 7658710947116
A 27191 65148595
S 14708 766176926
Q 6906 73725 1831265771145
Q 49899 50256 324335375919
A 57432 73284915
A 42355 726787829
Q 15921 57835 8650628937468
Q 14466 84932 4060729858551
A 85728 599379336
A 60479 947632503
S 42394 54702362
S 16678 163000520
A 52176 201916264
Q 301 59396 4904106792917
S 86644 328501182
S 65650 351803099
A 70997 789524176
A 58042 175777030
S 50605 959135271
S 78883 80963473
S 23203 716778794
S 25643 111413976
A 11899 710546635
Q 25311 34690 8116602224106
Q 838 84762 9687691585068
S 59230 13994193
Q 10618 71895 8781730857027
Q 5968 71907 5512396239758
S 86433 165401016
S 30516 60764003
Q 17852 79982 6619018019113
S 13299 651418231
Q 17693 85164 6438101066790
Q 5776 36362 878534521744
Q 56958 80343 5721432705906
Q 50333 53849 388765798866
A 33854 354104549
A 2297 127545369
S 27617 364442285
Q 151 57983 6308912086233
Q 11736 19895 1497206478549
S 56846 339644810
A 68608 186741519
S 49276 490676296
Q 11836 70187 3273654741766
Q 18019 74852 5817232687261
A 7776 556398857
Q 11652 86735 8783077032239
A 63372 121337895
A 60148 259812346
S 22063 277841083
S 45983 661848871
Q 30109 87279 6743213347175
S 15665 524696829
S 13173 777764341
A 39195 470229731
A 79576 781467803
Q 18997 82593 536995481583
S 35817 190705982
S 76043 157809554
S 73844 842190786
S 61387 654537574
A 49745 760911703
S 57363 656091325
A 48869 492493814
Q 49892 85750 4253286546587
A 66113 741460793
A 22808 535402908
Q 30686 46100 2726252269976
Q 55728 85912 4341479727331
Q 2949 12248 882032552612
A 41000 382189028
Q 77318 80220 2623237507263
S 64626 873501459
Q 27818 83523 1650480903600
Q 19733 67914 6701842809339
S 930 277694814
Q 9399 10073 276732114408
A 72609 256690922
Q 2063 86791 5719466230936
S 67139 902085833
Q 37769 61297 5180074736322
Q 51027 65954 8920880221823
Q 49083 50298 255233403079
Q 34786 77740 2207624481663
A 66611 278208084
S 23058 290123488
S 48082 41464001
A 80546 111387060
A 59120 437564273
A 23597 870697371
Q 25 87414 1776662319820
Q 27209 46176 4524211792962
S 48329 164602043
A 33082 984932018
S 38606 418422621
A 50730 914703021
Q 33525 78876 6185698390035
Q 2859 84319 2718630264135
Q 50782 54692 3903443613905
Q 14740 43126 4850090849833
Q 31 87926 4684759143678
Q 771 88000 4023768519140
Q 35230 46742 5756976345349
A 88007 108370337
S 77415 85862884
A 55469 450145254
A 64992 659382454
Q 20155 75447 518013878590
Q 48738 77143 3492351067279
A 52778 672112895
A 66117 44890822
Q 1870 10698 2020715289155
A 13083 92962160
S 78311 823173501
S 16859 852892126
A 49584 735531022
A 11982 469543983
Q 7561 87701 9948535540215
A 234 294312553
A 28988 120874137
Q 14277 78374 8263050431497
Q 58072 61339 2572248145065
Q 6374 68146 4837220948725
A 56499 715512343
S 64242 595820077
S 42414 448098469
A 10512 155819773
Q 37455 44363 6756087467384
Q 5011 59379 817125912597
S 10306 99264651
S 68906 816798465
A 62761 266365093
Q 5586 83189 4519726944603
S 86453 682177875
Q 49531 78084 706759721091
S 20540 19939259
Q 33989 71939 8095048454608
S 32508 157834685
Q 12579 60489 9120900428178
Q 62726 85019 7864611711892
Q 28569 86007 5503328452410
Q 4727 86914 179923181701
Q 30655 84303 7767967254404
A 8360 897103929
A 42073 900927994
A 26996 717516910
A 68973 145437312
S 21624 275096688
Q 9381 85016 1033456350915
S 27865 439514642
Q 66037 71358 2931142928706
S 50201 316936840
S 49954 71538613
A 41354 707205598
A 85118 804789161
Q 15681 76081 1152280593683
Q 46437 82443 1274843174503
A 86062 674754702
A 85748 610187316
S 38920 206434623
A 80700 271818705
Q 1057 85626 3745281883263
S 26291 748524312
A 42010 962019663
A 86844 348659201
Q 48901 57615 7208696821565
S 16110 136903981
S 33090 877926329
A 83084 312996035
S 50097 542900033
S 4417 973052688
A 7621 955563147
S 58521 932938298
S 55597 613086449
A 31281 539534717
A 27052 354032119
S 14144 60694661
S 69808 180891093
A 7201 76322072
Q 54220 77828 4661491626281
S 19236 896062206
S 84650 729803434
A 61699 773872878
S 12131 258209766
S 4774 732037835
Q 21360 87820 1819391012232
S 62919 860554094
Q 18055 87431 2784085005025
A 1984 301403551
S 45554 279410102
A 58814 246945355
S 69264 647249175
S 63864 819399871
S 65901 810255770
S 3488 747923805
A 78006 936744648
Q 23752 76920 9153279354000
Q 17876 52390 542688549429
Q 4302 76928 8396737165552
A 67423 400730250
Q 49925 51750 38180532276
Q 10079 77325 6896993036623
Q 18014 75591 4580899215284
A 50570 815005766
Q 44479 71859 256526618633
S 64748 666587014
S 23517 944335327
Q 6285 51924 7463146626021
Q 15773 78656 238969340842
S 71537 79134645
Q 109 87039 8153158165573
A 31650 499456195
Q 34057 65394 9015319928001
Q 179 83886 2727329029141
A 49847 460592109
A 85658 438454611
Q 6485 52614 7349502205005
A 24563 136608437
A 1920 638092844
A 86635 851736088
S 40729 223944860
A 77599 289171795
A 33377 705887542
Q 15390 71689 789333125957
Q 1083 58451 353384543898
S 36215 295737566
A 60474 305158522
Q 2336 82711 5216756488165
S 10348 744654771
Q 1030 16717 3476195001513
Q 12563 83981 3596300251541
Q 17649 72655 7559283618953
S 40334 594876591
Q 3385 67006 5666893802998
A 37639 367704496
Q 39590 87535 367135005212
A 55691 158435709
A 63193 704491304
S 35344 460085346
A 88095 80345004
Q 35537 79402 4590274695774
Q 15552 56588 1853151779569
S 83767 290171909
S 81585 642101634
A 80599 717561820
A 15884 357504512
Q 15035 67825 4591732552843
A 60371 829570082
Q 4357 21497 2768567310001
Q 12811 71324 3146669281694
A 43877 506103457
A 16699 377713203
Q 12756 84566 8168105520689
S 28987 983048559
S 38771 924493876
Q 62641 66520 316271519913
A 23170 254950052
S 21614 806611923
Q 14189 47761 970860222442
S 18231 54446727
S 75062 853101982
S 50198 124722833
S 24841 522530735
S 19061 125178929
A 73375 142713215
A 11303 169911867
Q 17108 82070 9868176500228
Q 25589 27553 1655298511887
A 85653 242853527
S 1084 797018712
A 68625 917942258
Q 13733 72432 4916792993015
A 20463 49484959
Q 10408 59590 9587571992972
A 20039 290793582
Q 26265 86485 3389503852425
S 6759 18029612
A 32281 482683519
S 68357 671827788
A 9362 212083113
Q 8069 85966 1100547410645
Q 23667 71448 228138224854
A 47015 516550258
Q 28003 66670 4434972984052
S 41449 823943708
S 19365 395765773
Q 18384 84949 7237948239261
A 65700 303158973
Q 11522 80882 7088531120928
A 40503 795038295
S 79901 997801940
Q 10719 24949 4259568695638
S 66280 357563901
Q 36830 70785 5531761445505
A 4646 770424085
S 32090 502779225
Q 13491 64594 875222134546
A 28267 30592494
S 48914 511732495
A 83369 751578408
Q 21397 86665 2402946982078
S 69484 950145230
A 86545 55949279
S 30990 514460864
Q 1483 86255 746774207557
A 28416 82809186
Q 24557 57454 6574074696117
S 31527 858145929
S 56580 895849916
Q 9246 28501 6246607956279
A 7535 653953119
Q 42023 58413 9939147902879
Q 20094 62060 1800190202572
Q 16191 53953 96097580987
A 25008 443727069
S 2795 385292184
A 35370 708850135
A 68102 738142560
S 36424 454828742
A 50470 869844121
S 73417 625681235
A 40235 626205276
S 25185 342614018
Q 47652 70621 9361069980074
A 53725 860216941
Q 7359 85188 5382405509188
Q 5031 69153 8056270482308
S 45590 560574920
Q 9055 86640 8897698894064
Q 17515 19704 1125296376995
S 1211 945187033
Q 3577 73787 3944508403994
A 58540 205601507
A 6200 44381537
Q 2373 20813 2607304179318
Q 54318 85423 7706845552310
Q 17427 68631 483680349889
Q 28549 69338 3954724336679
A 58557 445859727
S 18347 261821796
Q 33023 54218 6655434173242
Q 16926 61663 7693052169363
Q 1757 43890 4214059935364
A 68352 804236694
S 77063 219267790
Q 41559 42507 539578019093
Q 12991 29124 6731321802301
Q 1969 33101 7953823749597
A 1438 773128898
S 86223 978142501
S 24036 225420155
Q 27988 28021 15185169818
Q 11234 82156 2913724158428
A 46202 169695926
Q 13455 85490 6730536142141
Q 10610 82530 6404821479503
Q 2011 67142 1495281368875
S 83000 282845783
A 44054 232321792
Q 28255 45201 8821401035711
S 38002 379435486
S 9874 223936093
Q 14133 82560 4885007630052
A 4591 173611111
A 46522 456100320
Q 1101 84257 8951683336627
Q 1006 83444 9034738505047
Q 3773 76702 8873172514217
S 74300 179084743
S 38647 245720088
A 59804 91395042
A 30856 896360904
A 66241 90821351
A 88025 26446111
A 6021 172589019
Q 5627 68731 5567461399672
A 9164 48494056
S 79007 580854167
A 21602 637358521
A 47958 426545898
Q 136 39433 2698230191276
S 72540 516917702
Q 58917 87826 468242996090
S 81028 157632728
A 84430 141038318
Q 1092 42730 5574664293339
Q 22521 83408 752698725228
S 58339 270428190
A 45797 601025031
S 18709 415874740
S 32092 991502051
S 28445 938999939
S 67461 914405347
Q 9132 67579 3778345411315
Q 8263 78759 5676230095525
S 61739 277918625
A 1670 146428795
A 11479 984230251
S 28194 142448732
Q 59825 76092 6940578619282
S 32022 706004370
Q 102 87751 9474857013800
Q 16920 61465 1536792671763
S 24880 453849299
Q 2907 72345 4390422125361
Q 33875 86272 6917987587654
S 31947 126036447
A 43144 405454471
A 59531 656893707
Q 2301 61362 7518092108965
A 59618 768093299
Q 449 84686 3062286762301
S 41581 519638505
A 34545 335261725
S 68880 431194753
Q 4195 87264 2821800370726
S 23748 115929597
Q 57978 76169 5110270615070
S 26283 103585060
S 83027 161679234
Q 15659 39654 694877286689
Q 33407 83304 7132553827412
A 67361 814391559
Q 32420 34626 2065944219910
A 7753 686431597
Q 25674 58802 137928568285
Q 45391 64842 387315670889
S 21387 84892120
Q 2319 85069 6982412812487
Q 580 87520 8440855872665
S 22172 548242658
S 31287 69803968
Q 32195 79592 3646357625995
Q 43 88172 5394159046662
Q 3330 29749 2928688869563
Q 19143 52264 3354646316411
Q 1445 83442 4003616563408
Q 57284 78197 7800168371906
A 33142 882570210
A 52830 649843594
Q 31666 70829 5889420119578
Q 5958 63990 4088956451885
A 64407 764587771
S 56334 344359349
Q 67812 76167 4108792458433
A 17855 50563801
Q 64240 68624 136742409750
S 47908 522854249
A 17236 296088148
S 67487 780138727
S 58398 791827036
A 4992 80096903
S 31790 389150714
Q 54365 81356 3651879735451
S 55167 452819544
Q 3553 45229 3355034769732
Q 10293 77471 6249296994710
Q 2552 68172 2678943312052
S 36992 274303758
A 65475 693759723
Q 5954 77963 1678006973918
A 47736 60952773
S 27044 908857421
S 27909 534526671
Q 19235 71941 2024749666085
A 22754 221640396
Q 8453 50991 6918915726374
Q 27919 56205 3995891757697
A 57122 55202980
Q 54404 63579 1392105382172
Q 35277 73946 3313273921786
A 34190 585260138
Q 26292 72236 1765303678617
Q 23114 83945 7063347213684
A 49195 959546063
Q 55230 83932 9406252389906
Q 35924 72850 7016398533743
A 32946 216045367
S 81539 204058301
Q 3675 86786 2331243329602
Q 233 51147 846782764535
S 79397 443373455
A 60588 329849076
Q 4494 86695 8116460299423
A 68750 916130688
S 36696 157852317
Q 2078 31658 6393611571593
Q 244 26970 772913597979
S 4234 346284800
A 87490 51731384
S 18332 846035540
Q 18998 41716 2822596973948
Q 9762 79303 2943154026651
S 37308 79338382
Q 7121 85819 6364300304339
S 32409 677595707
Q 5914 23952 7560494380273
S 27798 733610457
Q 7927 84645 8536886769417
A 58062 750603388
A 81558 303845620
Q 14349 53246 1756699408463
Q 37480 62301 712596620139
S 44729 574746056
A 26093 775871761
S 7042 878441641
A 87557 117469629
Q 50202 53098 1257169890554
Q 9005 86247 4258551172126
S 52934 619483665
Q 15090 68305 5673965294550
Q 28971 69956 6747442230781
Q 33882 80651 7269451855553
S 41496 279127811
Q 6143 84547 4756881961312
S 84963 625205750
S 32063 928625466
S 22934 40722443
Q 18535 85210 9394426712276
Q 7456 61953 8574469379256
A 68566 192490948
S 10294 179966830
A 30694 248416460
A 74347 949677915
S 55280 520456575
Q 23242 83443 6480519939133
S 29625 603132756
Q 19842 71230 8532630731095
A 86058 218419777
Q 7925 51222 4487763074312
A 68646 613620103
S 16750 435155095
A 28396 260153816
A 46909 344626251
Q 3653 80007 814388156365
S 81250 308897509
S 3517 635906345
Q 56154 83375 3720491366200
Q 7993 57517 3206596555615
A 49502 794244390
S 69023 705361577
S 21452 422239667
Q 35391 48892 4235070890972
A 74863 535792982
A 15172 309674402
Q 2347 56336 9870764768631
Q 261 87879 3769716435071
A 71559 72714683
Q 32731 34242 496362713494
A 62465 708918237
S 15977 522710052
Q 49616 80015 1805807387065
Q 1232 80866 6462732411665
A 51103 497187733
S 18616 478901376
Q 47503 85345 9348316797748
S 25798 476254915
S 30264 71451773
S 73109 216030941
S 74796 376995516
S 87519 27293019
Q 7538 72090 2297548985104
A 88157 718984687
A 19761 216187465
S 41354 861347482
S 58424 26641440
Q 61681 85691 5470303334267
Q 13217 83438 5164216021458
Q 9251 84991 6328592922223
A 57667 240579054
A 47266 820356250
S 5756 272789869
A 50016 3254748
S 18009 837588553
Q 4156 88053 9906464470760
S 82920 580491444
S 10745 851249076
A 19347 921406538
A 10111 132578420
S 85376 235551362
S 78063 1085225
Q 698 80383 3134624771536
Q 22993 66137 4717429648931
A 76501 88667082
A 50803 857924654
Q 18080 25042 5623787458248
Q 71 81031 4468738194768
Q 3968 25347 1925236121816
Q 9136 57715 6186860062044
A 63829 31005711
A 79993 592643795
Q 2344 53493 5802803168088
A 64722 140159012
Q 40386 53494 5720136942164
S 10647 844457754
Q 29210 36496 4353621495269
S 66284 842356463
S 65495 978271674
Q 20612 57085 9874654593694
A 32183 695719754
Q 1887 31097 7361995180158
A 20278 352259930
Q 58564 65253 4351608711942
A 596 267248733
Q 223 84060 4861477122238
Q 21036 44202 5916973167995
S 38532 453762844
Q 8405 85943 533562954307
A 38464 998461390
Q 14994 46825 8739337098428
A 297 710407379
A 21261 667770513
A 49356 425916448
A 34322 33019464
Q 22763 78648 4483964635373
Q 66848 82432 5517742962002
Q 3421 5014 1466721460870
S 8026 393454687
Q 22904 61599 1455858605862
A 22370 140532203
Q 11620 81553 3469369245777
Q 7317 34856 124608978990
A 61840 365918518
Q 3272 86429 4035859487509
S 44383 665237494
A 16596 568247163
Q 8046 71876 5674859759306
A 71781 85320900
A 66065 514124564
Q 8739 84907 905438409595
Q 11929 82438 9121257671850
A 1644 891152840
A 74562 19173412
S 46885 929758146
A 41277 996445756
S 56595 333197549
S 27763 864823183
S 19257 728362388
A 71735 219359845
S 48650 785116582
Q 1099 87283 8383214302703
Q 18842 87178 9688154236748
A 34926 299505518
S 44376 856903633
Q 3024 86281 834356196684
Q 5327 87375 6626688856057
S 3943 517604200
Q 16907 86692 6498054613514
S 21755 502078521
S 41590 628846
S 72534 194319299
A 47747 60199031
A 44570 126367448
S 7052 915409960
A 29014 833457688
A 68245 822671833
Q 52548 52901 8559550956
Q 49915 63119 701256779857
Q 43365 48029 862674812892
Q 32589 71068 4765751617617
Q 20999 56579 2654742853199
Q 3400 84925 41721297884
S 2024 436105935
S 1803 673390241
Q 23383 83948 1862967973937
Q 41196 84166 6599089745448
S 86728 526925251
A 29619 803295520
Q 15656 74624 5790349862228
A 6318 673816044
A 32120 749579396
S 54243 644157868
A 47418 948871224
Q 479 87032 1829920771059
Q 26666 50034 3509176637589
S 66494 86721773
Q 25620 62014 6582719521143
S 54938 818342640
A 28151 956878379
Q 31745 75538 3364610765263
S 57937 990094975
S 73101 769697218
Q 23433 71676 1893549367577
Q 53190 76278 4624606003449
Q 827 87379 110156580051
S 40590 831202992
A 40429 804438313
A 12378 475269708
Q 10935 35500 2716867021801
A 48483 644984182
S 15336 723948293
Q 50 67694 9799081836176
Q 23050 54076 46589879066
A 37203 676049200
S 61595 586637507
A 26236 567087994
A 13335 373073668
A 9382 834738458
A 78976 587732133
S 54568 136643252
A 68214 238126413
Q 28100 82388 8501547003195
A 81139 173863443
Q 26650 83411 4910178243377
S 54419 933632769
S 43822 875311291
Q 1883 55700 6421687818290
A 39213 700605035
A 43537 541196442
S 56103 495779835
Q 8530 83292 7089340853294
S 45352 976652660
S 35667 502756565
S 40326 279014112
Q 14116 81881 5453400922980
Q 54445 81971 6036095315786
Q 27884 32678 441882222968
Q 11305 85188 8663291497958
S 44485 579001299
A 74334 523400746
S 61621 373906766
Q 5158 47000 2795334633349
Q 55630 78004 7912638552343
Q 57173 73544 6877530784413
Q 1834 85078 5461936538314
S 773 824876931
A 73629 142348086
S 12351 257247565
S 55090 153275111
A 72140 393313566
S 65304 621781975
A 16990 692851447
Q 5470 20350 5870385060885
Q 13694 16876 965643220309
A 56927 727811547
A 3881 370462678
Q 17790 74314 8475030549656
S 35547 897852392
Q 3702 68074 9409741967736
Q 5861 87151 3690445073848
S 83927 868725966
Q 35837 75111 5262842162861
S 42839 223781827
Q 31665 78912 1766527947028
Q 2829 61421 869031197828
S 78469 252087237
S 76662 802497851
S 6080 460805477
S 73799 491756200
S 69049 339623882
Q 57603 61992 3240589044120
Q 1738 83508 472018646058
Q 29614 32519 89514381533
A 76677 188796215
S 25024 647802319
S 24419 702410433
A 38246 736623349
S 12804 603578325
S 73214 736955181
Q 9924 55450 9858877990439
Q 11200 30325 2928042122886
A 55972 248998626
Q 21912 26329 2193760740781
Q 8566 55346 7448955562292
A 39652 381778253
A 20888 473478797
Q 6150 73987 2034083357000
A 25501 65742460
S 71868 934729884
A 61752 995770615
S 51365 56248174
Q 704 76684 955027540289
Q 636 60286 8260717511677
S 67666 849663003
A 69200 744595445
A 18202 914847170
A 75387 87879445
Q 31044 34511 1689632168123
A 32427 308505308
Q 31055 75014 9807907509275
Q 56990 80900 2833205793912
Q 12762 61248 6330151529665
A 25175 390660758
Q 65748 75820 7567710635737
Q 41375 57369 129403123902
A 78178 960118374
S 68445 382881753
Q 21768 53448 9227785007262
Q 19485 81958 2251490897162
Q 57620 58028 113349099025
Q 2367 7522 1407912497252
A 81346 643631899
Q 13830 46002 2413949446031
Q 70723 80394 5382291977795
S 3337 506750139
S 85879 727408441
S 7419 352196242
S 37949 201990623
Q 61701 73648 3197864042546
S 33614 187663540
S 28289 195687862
Q 1018 85903 4323452760967
Q 4842 79916 6364598937514
Q 10980 60178 5439870709280
Q 10079 66680 2840053352909
Q 13510 86709 4180718460594
A 33217 87098666
S 64589 476770568
Q 10940 87887 7608296410662
S 77233 340295872
Q 30450 75138 6158040224890
S 38675 759837940
A 77515 641672107
S 21225 81639887
Q 36830 41345 1271230925992
A 56319 198816429
Q 3002 24257 5306627565885
Q 12703 67636 7169758176104
A 29425 795070365
S 5587 209999208
S 67307 599953973
Q 28250 50153 8479043403383
Q 36499 72979 5360132020525
Q 54804 64436 5506012869869
A 48348 950795662
A 75596 439977439
A 50795 704864498
S 80404 96639368
S 14916 309361859
S 63694 425397897
Q 28997 36021 5016508966453
Q 38189 80506 7906185124008
Q 77955 78696 143184547253
A 30735 261918194
A 48980 993088505
A 87123 967506798
S 29427 880556378
A 8031 295110277
Q 10536 61795 996607970954
A 8141 257542328
A 18003 753550738
Q 13562 49001 1772778832123
A 43285 164857901
Q 3091 63966 3304054128083
S 20016 78947211
Q 12457 43059 3668855590785
Q 3916 22161 1619187383021
A 33739 572176803
A 10792 401952862
S 11241 745085273
Q 70238 84056 8747715618091
A 31247 238723569
S 57066 982721265
Q 30842 86496 7230910052282
Q 42598 45116 427586221989
Q 21352 32048 3464770323996
A 63436 710823175
Q 21239 44694 8134122613762
S 16287 944610675
Q 30336 47560 7777681421409
A 54857 391897800
A 56528 615785110
Q 27297 31448 831118100977
S 65541 197208949
A 59978 560375055
A 3642 640805365
S 25320 491886352
S 2806 342545632
S 77367 280049137
A 76635 636346525
S 17990 580778133
A 74837 429376461
Q 20517 86830 7065188012490
Q 622 88004 1860243678885
Q 12499 71394 6609439063373
A 30126 335829503
S 79682 354731118
Q 40805 41433 10123874512
A 8932 94118926
A 50836 40168678
A 32684 909693729
S 72677 581154807
S 23802 479959364
Q 6962 25317 1902792598663
Q 20152 88077 1358453063417
S 18491 62288581
S 59071 651727937
S 71877 828525510
Q 23933 58617 3599673292423
Q 16397 57851 8536564564157
Q 21577 80367 5391589312635
A 4278 381134275
Q 3590 78941 4535454901181
S 62795 11348064
S 30027 758734794
S 29222 633997199
S 60047 962042982
S 52415 249353582
A 53715 621871708
A 36143 201090934
S 21059 226670170
A 58143 148838787
A 23844 143905785
A 76470 712095585
Q 1129 87252 15988102113
Q 31484 81405 87996302719
S 41599 369321532
Q 80829 81493 393383407810
Q 35889 88172 5308450417090
S 49381 568098878
S 75561 461663256
S 82420 8209761
A 60783 91489216
A 30675 404135919
Q 7549 81292 4287391072356
S 21261 598127239
Q 966 53156 8113626588797
S 54503 482831577
Q 26860 53607 9631743347303
Q 13774 72144 4288553732972
S 41474 690620500
S 69698 569160177
S 50287 254925535
Q 28608 82925 5276504302625
S 7666 863269706
Q 1639 71231 1510630469242
A 73009 859331049
Q 3032 83505 5277909080068
A 60603 229232280
S 56600 229344602
Q 25707 76076 877689655712
S 39002 895146989
Q 7183 54336 5701546245933
A 66559 303346659
S 11620 458047938
S 15487 954065482
Q 5844 29036 232579426596
Q 60945 73666 3153437126907
Q 11519 72717 3164694012497
Q 60551 69269 4489665251544
A 84026 235726695
Q 10443 53253 3169434477004
Q 12118 62177 320000117830
Q 28161 85681 8761514853563
Q 6306 71401 8904318329661
S 57911 883090350
S 5072 346193072
A 16041 111743238
S 10585 650968677
A 2080 441909669
Q 42552 83520 1296554080381
A 72407 460710147
A 70102 626119546
Q 12201 84675 9339292078865
Q 21381 42295 6965693628264
A 33729 380759202
A 18541 674636465
S 61733 298838488
A 53581 72270808
Q 20012 74771 8636707027288
A 540 312033116
Q 23588 55057 5521521395102
Q 52631 66940 4811363065819
Q 30360 81135 5598734585459
A 3700 332249082
S 41567 824666399
S 53855 707803934
Q 13338 83821 7415105223860
S 62207 826397141
A 26550 558023442
Q 12407 52973 497410607523
A 40917 809702984
A 54958 495234597
A 79193 458082516
A 17462 586668896
S 35885 898998566
Q 22871 31544 6929141620219
A 51207 355375441
Q 14285 76598 2048741855483
Q 21767 79073 644052403361
Q 41958 70789 1614886498363
Q 13983 55196 2386892632640
Q 5233 75693 466446221235
S 51044 670836000
A 41042 505625667
S 2845 880484980
A 60464 886453659
A 59545 554802949
S 30436 775327325
Q 6324 86137 5484372324835
S 80957 566974681
A 79542 818570106
S 33959 68362610
Q 24146 80308 8994628019201
A 78077 70424411
S 59062 670134821
S 37930 629893470
Q 53181 79122 2937757260860
A 79101 998352605
Q 5740 61991 6229119201656
S 76846 242661568
A 44725 859133381
A 49198 884422813
S 26852 236615957
A 81078 919319396
Q 40462 46725 89746803031
A 76145 588784539
Q 2381 87433 5004069409463
A 68225 816871525
S 5945 79798458
A 87506 37754435
S 3268 282290986
Q 27508 78022 2217442843175
S 34608 93291648
S 22518 931446124
A 66405 930797614
Q 12032 75212 4866031830811
S 72501 536395453
Q 610 88165 9566341583672
Q 21364 63432 591206706119
S 1226 586689713
Q 11887 59628 2713678677376
S 81563 823213727
Q 68 3556 2109133760879
A 73318 534734594
Q 4175 58130 8273665943892
Q 1792 64234 7537500767236
Q 16697 30790 7907894102515
A 2424 116599339
S 4843 339392095
A 31081 313238507
Q 20968 85378 5858750705966
A 58261 615027857
Q 10192 11249 407503779516
A 8015 852995030
S 52283 192646457
Q 8656 49996 4776445553971
A 22644 779313163
Q 10378 66765 1804025832953
A 35647 959445889
A 47961 703724531
Q 11977 80176 3726616429871
A 37329 454913145
S 44617 576599457
A 31726 953449640
S 33233 354606858
S 81834 97527782
Q 35017 78590 6121200203387
S 16125 137721834
Q 22803 49497 3398161692080
Q 61040 61170 109695703774
A 44701 332836039
Q 666 86962 2287305393156
Q 45863 54296 4333936090476
Q 26598 63650 7542603332790
A 26449 197361818
S 66245 50147762
Q 16045 69311 2391006616374
S 17294 745241266
Q 6068 73081 7691612627286
Q 49324 59376 9782869775918
Q 45668 55498 257030593253
S 54360 336024834
S 52891 991610349
A 62588 81204163
Q 17712 52720 5546858872796
Q 29807 86943 5803094180908
Q 7116 60587 7105429526551
Q 6271 84888 630257308943
A 46628 521675586
S 73767 759623882
A 73393 11847496
Q 27293 87707 6454751120230
Q 12616 28532 5113648257354
Q 6571 23684 7783146069458
A 13613 751112452
A 29296 744598197
Q 12385 19719 4552745532028
A 50142 929679753
Q 46704 52251 995326800376
Q 26221 56662 5516150942163
Q 6745 46247 7776821293874
A 15510 971116363
Q 17233 56549 672727823692
A 58907 523256981
S 49352 403391378
A 64956 198601567
Q 24809 80080 711623325028
Q 5397 54253 6301666350575
S 71372 788004730
S 49676 548336834
Q 19342 87002 7676957467518
S 44471 194039702
A 38471 384313658
Q 47772 82093 427886414305
S 33477 924207211
S 84897 619299170
S 31790 608084021
S 28494 485821578
S 34165 229252249
A 38158 363103748
A 1921 322765490
Q 23920 48772 2138339483564
A 76462 804677068
A 28215 830244764
Q 16999 32842 24353688040
Q 5426 79353 3418950669737
A 31850 914049053
A 16617 943607328
A 62889 68081442
Q 217 86668 9120563788642
S 22369 645993308
S 58622 174581022
Q 21393 75762 556511068076
A 66944 705043967
A 43301 891613040
S 42614 477690981
S 28604 841117150
A 35301 677454560
A 53026 796242752
Q 3117 83162 3006170317921
Q 73754 78124 3485956194309
Q 509 87469 8368273483520
Q 2374 85568 6086212779118
Q 1288 82972 703991442252
Q 7123 75440 4964881422847
Q 35046 78533 397946897778
Q 11334 84884 6653715034773
A 75424 872075472
S 43223 594484558
S 17913 75962230
A 86386 308524716
Q 69287 71625 1552932604636
Q 18640 81311 435116559350
S 76364 543907044
S 34652 714773810
S 56621 20548904
Q 1109 77915 6509453188120
S 54398 764874318
A 81833 952878477
Q 2806 41184 1802995737700
Q 9897 70737 9867818610352
A 17683 88958974
A 26759 921331601
S 6190 719704791
S 37276 710993923
A 73511 837581910
S 14814 116235027
A 87072 644845780
S 72446 70800317
Q 3898 65172 9978069210774
Q 6682 45322 9366066657820
S 32992 675488951
Q 43052 52537 2862037756574
Q 28684 44673 5113853469291
A 28916 425283127
S 10594 420830825
A 66487 232809378
A 8843 478015965
Q 3081 56725 384015439948
A 41232 970811820
Q 12800 69152 4259115732797
A 81225 697411478
Q 19333 35566 4146137843256
Q 8315 70674 9155847279841
Q 4581 77655 7665222726594
S 10866 217682400
Q 2262 16234 2387618030946
S 38056 228931009
Q 8541 11254 650323862407
S 62440 673430123
A 75118 14034184
Q 16112 48390 1969992122679
S 31911 152837119
S 63378 401532480
Q 21152 53457 1455792682241
S 63078 392023265
A 50303 350860438
Q 24251 83068 2926524905992
A 32840 356196273
S 28593 684009225
S 45909 506295922
S 65862 732558558
S 56669 332096387
S 58246 590272849
Q 11779 73702 2038332501970
S 53922 582218329
Q 9931 87580 7989420076394
Q 23045 83264 587074172994
S 16240 642369260
Q 42084 52296 7214958646756
S 26637 118347279
S 3742 141135620
S 39374 741626024
Q 20398 61935 1433147253779
A 57021 372615890
S 19590 879516991
A 25560 593898338
A 44715 114730371
Q 24029 80848 7850961311858
S 85387 389503223
A 65612 830955605
S 29503 125577843
S 20113 954541200
A 55708 869569267
A 31769 84216593
A 30297 970398613
Q 4725 83068 3981629667920
A 86678 406826500
S 70096 289724659
Q 51510 54260 1173208740270
A 32203 802057664
A 75095 213838627
S 21206 99963767
Q 32012 79137 7843387395686
Q 14354 55503 323797190660
Q 1376 86257 2637836655768
Q 89 88195 519831551579
A 55976 427177030
A 70070 385832242
S 46903 388145410
A 21335 271757403
S 12312 625478506
A 47305 439332871
A 72022 476430252
A 72891 238697585
A 59780 629816213
Q 17531 64465 1723935316765
Q 2463 59345 4705310595138
S 65435 82959099
Q 4998 11069 4064186438662
S 56636 924086468
Q 34939 62701 7590424743774
S 22792 585163237
A 55124 650105607
Q 22319 41116 8453733074320
Q 2939 51455 9756040786174
S 60508 309422856
S 62299 789877154
A 16211 846591652
Q 38816 43741 4757676385664
S 9604 345293402
S 22896 38382266
S 60413 765564849
A 33858 942710612
Q 11687 53505 9181281925219
Q 8454 64427 8102219099367
S 41244 407686829
Q 52058 87664 2008905450614
Q 17709 51448 8310004288807
S 52282 710184488
Q 31762 68600 6340511296666
Q 5425 85385 9901983902523
S 37275 915587824
Q 47181 69567 9432437663258
Q 53148 69519 8919813272373
Q 2372 78159 1427425587944
Q 28444 72894 9940705867510
Q 46257 60565 7656091230242
S 65324 676571624
Q 34829 83820 5397771171187
S 73007 861541038
Q 10584 19439 3110728368002
A 539 695129805
A 29614 607409860
S 14663 760717227
Q 23547 86356 4698424796167
Q 2544 65712 8123505262259
S 37737 455190335
S 15376 104978934
A 21881 82506878
A 33966 329357525
A 40852 721476306
S 60734 603884787
S 58101 524617096
Q 4267 81590 8213316180052
S 20441 312842055
A 31937 731759558
Q 27557 85286 3599274975540
Q 10436 86559 6291302083727
Q 20976 52052 5370692362830
Q 17670 82907 4290922885460
A 43751 545701736
S 63199 742863508
Q 29702 74799 1412384944648
Q 4230 78662 757247399911
Q 7968 60852 2748098013466
A 81729 774317680
A 58830 512069311
A 78633 485037042
S 68039 253726622
A 31895 828589476
A 52640 579791338
S 62345 420913483
Q 1598 86409 9235189597557
S 78060 995005067
Q 141 56467 4031473287549
A 66024 52523549
Q 73014 87753 5925752140869
Q 11700 30173 1478861314631
Q 12599 42328 638124001210
Q 15435 72869 2175026147802
Q 167 87998 7615804472316
A 41438 418561945
Q 37922 72519 502158835835
Q 3400 13813 87987692599
S 8059 347399195
Q 37935 73211 5818493782769
S 53568 908597125
Q 25038 81711 5394319141443
A 67964 162429175
Q 5934 8153 1751175888452
S 23413 49942396
S 12171 818084433
S 30516 572205734
Q 1029 86426 373643106016
A 52421 899757766
A 7886 868515473
A 34611 125483067
Q 16024 65090 239625491482
Q 439 87214 2027907288330
Q 16428 37249 9601061834344
S 12220 49659616
Q 5326 52329 9042333178454
A 61349 184728902
Q 45957 81659 9764957786717
S 45495 195461799
Q 20174 22075 1028289225394
Q 722 38342 5841282903847
Q 40486 59912 5236485415094
A 16131 64567945
Q 35260 48875 8169263762757
S 58803 276955231
Q 7043 85268 3468277783305
Q 16358 81745 501190224608
S 68455 23973500
S 11130 372763070
Q 33321 47323 272019937921
A 24372 917924878
Q 65796 72319 3130943437957
Q 17904 85439 6565410527492
A 70464 839204317
S 84280 792250856
S 53087 160665584
S 14387 965425692
S 19865 447183875
Q 9432 38427 891092737372
Q 27165 69431 4929572552885
A 41204 173594395
A 67464 165008638
S 73654 812841986
A 69737 830874684
Q 3439 81251 8656514850119
Q 14893 86642 8749370927601
Q 7293 53812 5831366659526
Q 67827 76514 4318687777025
Q 14327 79436 6624676278901
S 27172 163139720
S 4690 732887345
A 46321 255548229
A 15884 303591874
Q 8551 84345 4402214397041
Q 5695 59193 6844795269084
Q 31844 56376 1525576460216
Q 50177 86851 2743699780873
A 19637 74901606
S 11878 890601004
A 19778 278964749
S 62896 739467495
A 48232 654265582
Q 35714 61958 2591732797338
S 47127 860037319
A 82509 737045705
S 29470 25767727
S 84494 521132867
Q 9991 69639 4116334010918
Q 14014 38464 2542441929373
Q 43519 67945 3916730778680
A 33477 449961545
A 80587 318652063
Q 10233 80503 8126250979952
S 24999 74310504
A 74776 593176386
Q 55615 84337 6047986289379
S 49951 931244813
Q 26140 62161 9566913799309
Q 16442 73273 3602569672825
A 71582 331269173
Q 11609 19601 5638125572594
A 73374 325697184
S 17988 603998946
A 51368 785070843
Q 21571 78065 5058220710995
Q 22484 81299 966842747995
Q 1462 85252 4978612613521
S 36831 523453903
Q 37916 75616 3344022952124
A 29400 39443017
Q 59449 65161 246048209240
Q 8400 76291 6854625656081
Q 56621 73718 8356648235792
S 4637 900575123
Q 54157 68617 3710667371354
A 33481 710970953
S 38427 582403087
Q 35297 75877 7399629589380
S 40369 706971008
A 80759 971110402
Q 2190 85819 9138719048232
Q 76057 79658 2439824563207
Q 413 73894 3838022149252
A 19932 588703649
A 55961 845080307
A 61335 693010994
A 48328 866724620
A 59004 366685165
Q 13722 24019 3541217264186
A 60154 88595595
A 552 159847692
Q 4104 33600 1234924430255
Q 31246 44688 6833465881435
A 37951 448693793
Q 19993 70916 1012377781474
A 25321 770453654
A 40668 359291965
S 22971 670889704
A 74771 453873873
Q 1959 87926 238782071515
Q 63301 81931 5248228941207
Q 18535 32523 2126027644805
Q 12714 75498 1143828051622
S 25054 171838062
A 9548 361139707
S 15164 138901981
S 62757 482104041
A 81109 494247863
A 22659 712090128
A 1056 872698535
A 48046 835261149
S 84411 921415341
A 87 466925101
Q 6415 43656 8820691569116
S 29163 857680020
Q 5411 58101 1221282413169
Q 7116 35478 5651914094027
A 88183 698941973
A 34389 5622151
S 72163 861074550
S 65731 989829091
A 79050 65628367
A 30108 981174537
A 8310 888718606
S 18384 464268706
S 76238 673964158
A 13860 391737713
A 38928 687011543
A 46251 462077173
S 16069 434569946
Q 14892 65171 2888980480945
A 21005 237364695
Q 6 83130 7602434624870
S 33251 874752682
A 30441 233008951
A 25701 658044953
Q 25212 42332 3587656328465
A 31386 635611133
S 79633 547564931
Q 628 87782 4422076525967
A 56376 502258702
Q 6408 75281 7443125989133
Q 2604 29904 2418892113699
S 1292 901833577
Q 16198 49674 7828660084939
S 19151 552914145
Q 20684 44336 672007140236
Q 15810 84068 4162412392438
A 41760 383553246
Q 8270 34944 7582537732074
Q 22805 73969 8601252886463
Q 3574 80545 1185225271318
S 79184 358254800
S 80894 486237424
Q 9503 77534 3793935668330
S 14300 854044498
A 58683 480101587
S 41445 791414916
Q 7935 72629 902318631262
A 75773 516606042
S 722 53132993
S 31371 247203994
A 64740 668208146
S 57743 886064475
A 11184 772197370
Q 820 22827 8794054642063
Q 864 85985 3198542027200
Q 8543 73150 7339232470247
A 34797 722346919
S 53797 839648312
Q 40328 80623 2783761439220
Q 4350 75426 9042008434792
Q 16125 72475 9525381313767
Q 10864 47933 5552030652600
Q 6643 53672 3960563722195
Q 15211 80755 661534134648
Q 10992 51047 3542740820683
A 23978 284178652
Q 774 87841 146420004912
S 79483 376570715
Q 5968 82064 4255455038852
S 40261 560057518
A 3739 9716643
S 46019 37845852
Q 7582 71158 530002801201
A 46447 340752600
Q 25259 79476 3765129358111
A 20622 666557922
A 31464 246253548
S 37302 685903713
Q 67218 73039 1465113834194
A 78116 959110082
A 6152 347334471
A 54126 705440312
S 16234 920691431
Q 56071 84065 6484871713231
S 491 850368799
A 37635 411391709
Q 12462 83871 6192133462053
A 22622 435654438
Q 21483 29924 6287548231910
A 50570 513627227
S 268 565815967
Q 10975 69158 1846392234010
Q 37637 62834 4084253531158
Q 17574 57168 7821594647829
S 52576 54524618
S 63124 181855034
S 2421 215451947
S 37705 935480751
S 13858 394005426
A 21407 152194245
S 29532 705148154
Q 47085 47664 265642103201
Q 1899 82258 2840968474476
Q 20580 44265 6083115950775
Q 22674 74305 435896220099
Q 20618 48744 5825727698378
A 66141 571618659
Q 21086 62243 3944046211322
Q 15699 75790 755804273990
S 68158 956360927
Q 11576 72075 7569266830431
S 63118 932743244
Q 22125 41377 147588420014
A 18219 152007776
A 48164 647206696
S 5158 678199011
Q 15859 58851 3744606670748
Q 60051 81970 8810088002132
S 48887 383825687
S 53595 611803503
A 65286 34365471
A 29071 334943844
Q 4478 81894 3129671071490
S 5011 711797335
A 48942 756951375
A 26326 537431418
S 59498 214098219
A 13038 996763780
Q 15807 28653 5557439390805
A 59343 251573625
S 83606 251507009
Q 4781 47686 4179577278606
Q 325 52968 5607908205721
A 88103 726454017
Q 10380 76328 5640365152146
Q 3825 86011 8865999186136
Q 35919 79067 7455091483560
S 73745 766367458
Q 11010 75141 191794195296
S 28578 969992220
Q 30486 65959 6969635626447
Q 3351 37561 9753695232309
Q 39737 66403 3398551344850
Q 14966 62717 7102286547113
S 62207 223311470
S 58088 635464235
A 51167 718033428
Q 34429 49737 6799884619894
S 55907 156220345
A 54759 208403437
A 70626 112744049
A 25368 881933956
A 83467 385679262
Q 4 87966 4094787750042
S 29535 849094732
S 63573 551932100
Q 8622 86967 1991560059689
Q 28010 87127 6017699328997
A 23176 276103108
A 31521 558834810
S 79902 837043903
S 20376 314003092
A 62458 374821469
S 25077 424164157
A 73342 156605977
S 29523 7028925
Q 30604 80300 5345937226350
Q 64028 69822 753970132379
A 74741 778791335
Q 37584 39285 1422942861203
S 47558 716340645
S 8296 467025347
A 79988 231401365
Q 19610 46576 9362540135149
S 68088 761455598
Q 47461 59959 9081138347034
Q 9393 78590 3174038152335
Q 16554 20787 1786900285382
S 70044 292189558
S 250 241793924
Q 24388 76758 4976667947852
A 20945 789149595
A 13544 8793912
A 50583 34526263
Q 26116 38796 3433505778672
S 28359 109831941
A 23544 521181659
Q 537 16877 1939678853146
S 37895 107581712
A 26290 485425290
Q 10732 78847 9545379472800
S 53054 254734622
A 58785 521929988
Q 460 81278 6350701522364
S 80000 628658884
A 7279 385460227
A 51365 735089192
A 85527 613996524
Q 21177 58437 6396630319811
Q 8805 11876 1588064473117
Q 23969 84879 1028874014459
A 24507 113886957
Q 23823 84864 3582923358050
Q 24713 86583 6923740113015
A 73637 84790361
Q 15394 33624 4387133215835
S 36060 182561671
A 41342 795106852
Q 17757 84429 5520607802302
A 75159 173640514
A 40764 738361899
S 9854 804893350
S 57635 218458151
Q 15822 52404 1177052850400
A 69957 976344462
S 48461 11068729
S 52989 457690493
Q 35666 60834 5659756382678
Q 14318 66113 6299221275288
A 45354 523064204
Q 12592 54241 5571624456980
A 59758 709748694
Q 190 45037 4070336180077
A 52670 548109795
S 87253 709858565
Q 838 55512 9325191764139
S 49229 246310031
A 30005 144337417
Q 15845 70569 1000387214662
S 71668 109095399
S 12274 387500821
A 44674 678224146
Q 1585 87953 9312408671112
Q 39909 58444 7732252952089
S 77226 145867661
Q 14550 24386 1231388972253
S 85717 422542352
Q 9892 41951 9720754068952
A 66838 79209340
A 47479 206315705
S 42340 809755682
S 16709 209799462
S 39368 465207693
S 49385 922357456
A 85549 403443125
A 5061 314826860
A 32829 174944725
A 51837 602766067
A 25195 783782496
S 59487 109708526
S 54344 425916385
Q 82251 87461 3277625784529
A 61531 118975454
S 50255 923851169
A 17716 846171069
Q 20538 59123 3806071980906
A 49357 190640318
Q 948 73340 4565287000350
A 11502 893891141
A 46014 582298562
Q 77128 87860 6283872011024
A 5696 362515884
Q 33069 64727 5938997802521
Q 16054 43567 1727358957626
S 52681 978036294
A 44017 662675517
A 87932 198995623
A 60281 586819237
A 5353 245863507
A 32599 118599369
Q 11955 76598 1046771298444
A 17525 130823170
S 87624 748478522
Q 23421 56129 1900044611578
S 9682 555339224
Q 1701 76356 9248091784604
Q 47835 49738 1329836955773
A 12252 878102128
S 61981 525702529
A 570 694196748
Q 11858 52371 5310273046418
Q 22934 58594 8311040439793
Q 32342 65093 9423239636767
A 17976 49444109
A 76327 441130331
Q 145 88200 9559109723238
Q 24022 33346 7405510066119
S 13721 969282695
S 84514 405968615
Q 2593 73337 674703238575
Q 25512 70857 126904002899
A 77460 700238400
S 21886 11601485
Q 4987 55975 6263072095674
Q 79471 84671 898928411708
Q 25400 75300 3285098927870
A 54315 812990188
Q 56585 60044 113698353738
Q 25235 42037 3904560810872
A 32792 451133793
Q 15891 53359 2100631748102
Q 15903 87511 6265046336011
A 9519 22438875
S 83643 475242120
Q 3935 65102 8009110357596
Q 38558 86334 8298794233209
Q 6923 10562 875324649790
A 59007 709334414
A 34958 904306698
A 54084 359551701
Q 337 69402 1048808080355
Q 2876 87422 1067534146825
Q 18279 58470 735952264214
Q 17862 34921 9746734432287
S 71646 992148566
S 87038 28987683
A 3126 7879826
Q 32588 66622 2493106929984
A 85775 865199848
A 72846 405385320
Q 6957 43998 1398774980321
Q 30754 71074 5792327355973
S 48970 655885341
A 28291 744229189
Q 208 58038 6834693144970
A 78545 161782004
S 46867 812986640
S 84062 392422217
A 74919 563151838
A 85316 424614628
Q 5733 25097 9696804954764
A 6763 326167208
S 75373 111012436
Q 14283 17142 110527434231
S 3369 322909327
A 62127 952327777
S 9420 725005998
Q 9153 83175 4488646100412
S 70222 590475731
S 81085 982954520
S 27920 248567977
Q 39178 74161 7263455294965
S 3450 962318266
A 66848 387419703
Q 27519 64826 9671368212929
A 68710 73882565
A 43936 293074988
Q 3713 81131 6345001013438
Q 50032 72476 7831515740211
Q 16122 29425 1545590551381
A 21646 73256536
Q 2813 86764 6414022503790
S 42151 995914547
S 12357 637896684
S 26740 836139486
S 34332 202421611
S 10456 878079820
Q 20085 62527 9050683877831
S 71722 188328130
S 6205 917045652
A 59963 980584421
Q 3960 27591 2821105407484
S 78521 532361681
S 52501 461955604
A 625 826755035
A 85422 667532321
S 56487 897315561
Q 40435 87071 3804653830891
Q 11887 83729 6217812724338
Q 56606 82502 826868830564
S 63196 792132371
S 56629 612539798
S 6022 799361951
S 74626 266606709
S 51671 376985244
S 14763 491971259
A 58475 963469921
A 69189 597049061
A 16172 654459184
S 25653 799674814
Q 22467 35527 8343854120091
S 64386 46079443
A 84518 233938854
Q 4641 67432 3610921491915
S 7295 164797110
Q 13623 58988 6852359588330
A 38623 350057979
A 60447 871298446
A 77146 202299091
Q 1801 88176 3879613049932
S 73610 128584535
S 19072 756286130
S 21095 65462475
A 11556 758592822
S 82480 830092835
Q 10594 15209 1789753183551
S 683 642078186
A 48142 482120870
Q 44208 63291 4358228537194
S 65950 952741548
S 20544 124891529
S 3125 272505208
S 10164 828493565
Q 146 58876 2517314436350
A 10309 741576841
Q 5897 57105 8029630344363
A 62996 511344743
Q 60105 63166 16698243327
A 66185 132403479
Q 51015 61412 7261514298309
Q 81885 82233 212179609288
S 82588 646725187
S 43794 715555456
S 33078 747322326
Q 31713 59514 9315153614286
S 26328 77912821
S 60613 574880835
A 53534 349404854
A 70666 131550329
A 41696 363002100
S 64854 829335338
Q 578 61235 475888589386
Q 81367 84053 1683875882730
A 67359 838441675
A 59440 9576198
A 23222 359694602
Q 37444 69011 6829381632535
A 16228 451675124
S 20466 905931980
S 26879 205939827
Q 14510 64927 5968002549054
S 2210 941925074
Q 60650 79205 8924620262454
S 54969 296320669
Q 4209 73333 1389353841091
S 30519 4287922
Q 25896 52497 3408329545530
A 25867 324411942
S 75160 259524081
Q 27417 82398 1458747565204
Q 30097 78616 6315521084605
Q 42718 87301 4779042971305
A 28775 264085942
A 13009 860609181
S 74373 319970709
Q 10064 77539 1477001409657
A 16752 44736217
Q 1294 75897 3707579759801
S 76697 659296942
A 61999 126542364
S 80590 912130333
Q 1537 86756 5545233217225
A 45734 852739663
Q 44906 73671 3805733688263
S 84810 231085062
S 70513 775818687
S 34555 688573330
S 47098 941952600
S 27181 324325410
S 11150 177831178
A 33289 408890081
Q 4086 52224 3061474586860
A 37989 680983496
Q 66177 67796 882074331623
A 65350 794294444
S 70356 32255129
Q 30382 85300 5935711052531
S 5528 317828053
Q 2805 8897 1518292677206
A 82972 40465085
S 38738 408352835
Q 375 82000 8639317276570
S 73299 39673486
A 78265 959915401
Q 3608 63208 6981204167406
Q 32622 51035 9461506889241
A 9918 474481237
A 2838 268306273
A 84762 862822822
Q 31560 73849 9201727281954
Q 8676 56660 1584961100966
S 24126 816544427
A 6384 713470664
S 57386 19922439
S 56061 516016718
S 49752 970097750
S 67591 25830732
S 71913 384019200
S 62459 278314275
S 34410 395373166
S 17168 584043215
Q 20951 70252 8062369915294
S 52362 856897933
A 64440 478546565
S 54028 684999242
S 65552 422153652
S 83603 762202080
Q 28462 49218 9033047857557
A 34451 181633047
Q 10796 84989 9857926467209
S 18907 482311614
S 50247 282019530
S 16510 956242486
Q 11903 43730 1830771366291
Q 22866 80910 8603609595776
S 83512 319149722
Q 16742 69915 2984384330391
A 62572 908940825
S 15324 392831935
Q 17734 28995 8699368706493
A 20975 211719039
A 60111 943903153
Q 4010 34658 1947108365639
S 6751 498940101
S 38194 48431413
Q 16838 82953 4168938221807
A 43414 590927435
A 21984 323253116
A 7770 873267615
S 64547 431140720
Q 45211 66333 5268756163622
S 35467 302091798
A 51968 550041630
A 54718 229864631
A 69306 430550907
Q 8295 84102 4270402014840
A 44960 503076439
A 63853 405574892
S 80346 453621639
S 17368 176280022
S 74848 74105020
A 55435 701824906
A 35172 742766200
A 85594 563077292
A 35726 491274404
Q 13751 80555 5268761640743
S 40565 55216948
S 3046 23783378
A 79306 969709101
Q 1982 77406 9594750095604
Q 14526 15924 931977224991
Q 7232 34569 796415073122
A 64502 949534708
S 78678 233469419
S 41891 209850727
S 35470 841877890
S 48037 195893082
A 23497 862520918
S 3228 74341152
A 48006 188538934
Q 1262 78182 3489247749986
A 46394 413609163
S 77099 477436955
Q 35433 56665 924209307979
A 11282 971699594
Q 2891 86580 7209269205033
Q 42324 76281 7295273843000
Q 8330 83249 369259419625
Q 61551 77237 1270015504289
Q 61627 80592 7464087085287
S 72780 743060780
Q 3290 84973 7447423218156
Q 8158 81524 667071886391
A 69375 427959049
Q 4057 84581 1116295655891
S 74236 831478254
S 60286 645403668
S 55796 810506651
A 66541 257078887
A 58914 886268165
Q 5775 86757 7522901532181
Q 27705 29800 1137004377465
Q 2965 70523 9030934096424
Q 5270 85618 6568266621613
Q 16196 86798 2000482472217
S 33386 191269751
Q 8882 30743 7069951375627
Q 36025 79212 1198486169033
A 55008 563548810
Q 34561 66329 8547238965773
Q 33967 48688 7571702748191
A 674 18387218
Q 21445 66014 9488475800903
S 4044 467804927
Q 27532 82811 1785486847829
A 48021 825529861
A 7469 590643961
S 4912 452180436
S 32002 288027418
Q 45506 74083 9861626269153
A 2278 168813747
Q 19684 63104 7678223329663
Q 38628 69834 6378787515539
Q 3488 76890 708379282638
Q 59591 61330 203528190517
Q 8153 49420 9943129335143
A 8273 287589379
S 58899 265433845
S 73195 67123645
A 62273 295122925
S 54054 37228483
Q 34184 51247 7125928232111
A 69393 829644135
S 16353 908302162
Q 20500 42296 2603973785215
Q 5361 55570 1134549510373
S 77786 903221642
Q 5958 86425 7131898723235
A 43814 470103680
Q 6259 20108 9537157467785
S 3680 936322673
S 59830 683510374
Q 37024 54025 8334662494515
A 13744 103701282
S 54198 654734502
S 80101 789729820
Q 78084 83866 5661020048005
A 80603 705215668
Q 22528 50058 1524876355195
Q 2837 82141 1732047535956
Q 29142 33149 3562491228105
S 16195 869107336
A 19136 29982042
A 84743 5534340
S 51696 593963411
A 39850 752881951
S 30386 964332209
A 13239 614705820
Q 43926 50801 3499972438434
Q 58950 73985 1718831357151
Q 17751 81092 3346060294702
Q 16563 82932 4916872201437
S 80894 930006070
Q 4886 67103 8827214014902
A 60389 988258144
Q 4586 87286 4910027643406
A 12617 400026316
A 26825 510362680
A 71765 952043754
A 7474 641377463
Q 21805 40401 6002413635720
A 72478 627228621
S 61032 386328561
A 44058 93749565
S 26573 376060579
A 1657 875110810
A 47334 888863690
Q 33678 72074 328432776278
A 19399 183754928
Q 23991 87283 7600844322764
S 61466 196674459
S 4702 630013244
S 24479 792739628
Q 21701 51769 2143349556356
Q 33790 46102 9156216454353
Q 3082 10265 5165844704536
Q 23860 28861 2874499860905
Q 664 87648 7313361495456
S 56819 432396761
Q 42001 70591 7260530813707
Q 2330 87083 8082664130783
A 73452 856429803
S 11150 570764176
A 86241 933300234
A 20514 935037278
S 45609 46628112
S 25494 91296331
S 32708 511707537
A 50959 630679723
Q 3766 84788 7509908594037
A 10555 595587568
S 40717 101286626
S 58999 385640969
A 84403 424456686
S 58752 50993503
Q 30960 54904 7941619631084
A 18066 957111381
S 64359 418742064
S 61743 859808875
S 15405 392238972
A 11639 685445981
Q 6091 87827 1292733319867
S 48384 647447737
A 77701 717665055
Q 6338 44932 5254673702485
Q 1715 47108 5567069613919
S 20949 473539045
S 41194 816331829
Q 39241 50392 647058411782
Q 18380 70990 1551773310404
Q 30620 47080 5951619009997
S 15485 258099056
S 86732 757777651
S 62326 626632204
S 17201 163614232
Q 16472 81956 1482345497987
A 68458 508247469
S 54411 634671263
Q 30088 60004 5406494360458
A 60464 460052776
Q 17826 58216 2909846632915
S 949 567494424
Q 7038 54264 7561432766054
A 49405 537312249
A 46256 885350126
Q 33082 41654 610470457613
Q 12886 77952 203058161196
S 82171 229916398
Q 17088 19980 1388577259610
Q 26708 79739 2231441179913
A 15985 361279430
A 7760 894921292
S 51504 342440829
A 44362 325094245
A 11321 945584169
A 62083 372729299
Q 1248 82580 5739299995435
A 8715 170454009
Q 58 76563 7537044035120
A 28624 663259009
Q 16461 64583 14951997105
Q 34645 58236 1496606391460
A 46194 779256984
S 30456 21129505
Q 54673 85263 8096583403803
A 37291 80552757
Q 22280 78517 777966054238
S 63985 788987236
Q 9838 31810 5725409843864
S 74081 672061973
A 53879 41475862
A 17898 211320323
Q 10641 79245 1982773243285
Q 27295 30734 3329377333489
Q 16866 77444 7426828533812
S 84759 797275036
Q 39829 63113 3501058129624
Q 16138 59498 3056389462607
Q 37230 83374 4862572028261
A 3889 780150425
Q 14603 81850 703150377307
Q 2035 86793 17098319009
A 17501 403366016
S 62506 572514637
Q 65032 83503 8707935560081
S 56133 566034322
Q 22726 23893 391470308246
Q 12983 78566 3951411254211
Q 24100 28475 2807234200723
Q 9875 51112 4015251805606
S 62944 49219850
Q 33128 71011 1190009959165
S 17428 848435720
Q 1524 86444 3763126131693
A 64147 801692551
S 41791 682407542
S 86361 186195778
A 81963 194354501
Q 4415 22621 651785738658
Q 45709 47873 811014640501
Q 4851 82685 7471468552905
Q 53804 84526 7298755385137
A 34252 29217002
Q 7029 84219 6930133662122
Q 46358 69205 8702107107425
A 19161 737875358
Q 6473 63628 826246745151
A 4648 824800509
S 11505 463323146
Q 71607 84357 9644832154032
Q 17474 33787 7589727742560
S 45859 844545172
A 65663 865847663
Q 45052 58960 9323866404429
Q 24410 68769 9348266518825
Q 1139 13961 1152228317581
A 67132 631909602
Q 459 52610 4368318116126
Q 28191 78427 1078607932196
S 52651 151800792
S 5402 194549870
A 35881 164781582
A 10464 45318038
Q 14783 86708 8925538038786
Q 42872 81721 3810695310478
A 22068 1567599
S 41952 516133595
Q 42989 50465 5402974062339
A 1640 458276064
A 4682 865669219
Q 7221 44889 3806237834585
S 5232 748657111
A 36959 867974735
Q 2634 82646 7206768550870
S 17227 418112165
Q 4936 60808 4844349391613
S 68521 870194668
Q 18081 75570 8349120707464
A 61665 491875558
S 67109 466776623
A 8448 941639093
A 13214 445490125
Q 24562 49621 4717801163530
Q 8332 31893 2535495931017
A 5784 999802811
A 73346 631598946
A 83588 675208719
A 76794 807693999
A 10440 373606445
S 80938 854439666
S 82640 750818069
Q 19527 34376 7263255443432
A 13120 370343716
Q 9747 32098 7731525533660
Q 2756 78688 3489920827020
Q 10308 51850 4848702779730
Q 681 86609 4981803489495
Q 2465 79351 3624891852830
S 84074 625995078
S 50097 957577794
Q 22102 80038 9480083714819
A 53737 885865447
Q 10227 30805 921848273176
Q 1597 41243 6666407278811
S 59409 611781943
S 69583 596961067
A 76682 218398800
A 71367 515539376
A 21265 417039531
S 25864 297357565
Q 66889 70834 2563798224415
S 24620 746335352
A 34188 930457690
S 34173 739828592
S 37273 109855285
Q 775 4796 1807595531111
S 81415 181804811
Q 6819 87750 38467334650
Q 44579 78970 2732452259481
S 13660 374653438
A 57336 92603709
Q 14359 66643 8999485317049
A 35838 209472017
A 42807 774426728
Q 5141 66898 2030368268
A 31833 259630654
A 58932 303543222
A 5011 531885306
A 6013 336586377
A 30727 556629758
Q 17209 80354 7486390772135
Q 7600 59543 546219885652
S 28782 322430116
A 32731 484149252
S 24857 447014182
S 5208 529772969
Q 45995 79887 6735461206330
A 83839 723669244
A 55565 460944084
Q 9721 19620 7883331419455
S 53860 542891894
Q 63387 64749 1326908139751
A 16334 808004599
Q 4583 86041 3104702654371
Q 29903 78666 178639908734
S 35470 278651349
Q 57451 78773 8848707577598
A 14224 819011358
Q 31832 60291 1364844332296
Q 45903 62869 3615779651864
A 53321 571368764
Q 13449 43119 7065423535544
A 521 719732149
Q 53242 74527 7206324013397
A 10127 604558593
S 71598 851128131
S 6155 555813695
S 66688 281936092
S 61294 458006807
A 78633 998707703
S 30503 852445558
Q 29768 34944 1506664723928
Q 27070 78616 3389123681984
A 7139 98162213
Q 5937 78188 4049837079010
Q 14981 88012 4706652275623
Q 31472 58775 1026942601346
A 87151 162172666
S 18888 698506931
Q 16341 25634 428093447776
S 20020 685362759
Q 24220 79900 5478577144117
S 27129 353510993
A 75428 495019640
Q 11702 57546 7271688210358
Q 15607 65215 4554060733987
S 70272 447311571
S 14364 818085823
Q 40897 83662 6812112178302
S 22372 144923639
A 48380 246132655
S 19465 310494558
Q 5972 56120 3866017186299
A 35373 854602956
Q 33893 70632 3260383045015
Q 38871 87866 324441108777
Q 30854 38912 507774517356
Q 5882 74234 4096540850803
A 5045 8365699
Q 5974 53777 8135663858365
S 33463 708608440
S 56288 727094883
Q 67378 83637 8039903930227
A 51663 29623529
A 85990 286013259
Q 7377 38503 1816888116763
A 48951 854925049
A 53489 545877011
S 1100 602127354
A 26233 20911516
S 67908 266368610
S 3391 350250704
Q 3696 74218 1643408463214
Q 14166 81800 4748072490686
A 37282 736812527
S 13099 159644795
S 889 941276754
S 19849 270810604
Q 32177 41366 8413111598577
S 56223 682516144
S 45319 540487007
A 1022 440936870
Q 7403 73254 8207452176712
A 69501 41657592
Q 73204 77737 1184229930395
Q 34590 57779 9701947411103
A 83130 480056610
S 51607 868815379
A 27785 513256716
A 81763 380515214
A 35227 481502397
S 39270 768804143
Q 37257 76232 3820434279151
A 17789 97063010
A 11502 781066428
S 20117 481176295
A 42331 343119846
Q 1911 11299 6442341650668
A 30176 366996631
Q 12661 69004 8580416266211
Q 778 70028 6308500928903
Q 20930 66478 7894448928216
Q 22411 65788 6686160301225
Q 39963 45179 1340335765314
Q 21814 29313 874334970812
S 55529 48141106
S 55025 156414892
A 7293 980183464
A 53654 411008458
S 48897 877936515
S 17736 61592585
S 47604 329247419
A 87603 919978569
A 56836 488288314
S 83511 20619726
Q 61033 85082 6348117144971
A 11119 212230053
S 61667 588270741
S 46906 512571008
Q 38979 86370 303246072427
Q 6584 73775 535103615543
A 53994 590448915
Q 43470 74975 5121358045426
S 51863 871184598
Q 25319 58614 2813159542996
Q 9292 77180 1343957638786
A 31965 147537095
Q 16516 83676 3485393146993
S 40442 320725
Q 6854 82262 9329826575829
S 84846 780785802
S 55825 389062773
Q 33932 85281 6307315543311
A 82482 347459895
Q 418 21849 4691156643875
Q 32580 73352 7844207967359
S 25404 508746196
S 83243 874409379
Q 517 56090 1740816463160
S 43307 547960074
A 67666 853019572
Q 10587 83813 8424463474800
S 78295 373820833
A 42938 996765419
A 21205 42396108
S 88139 718541799
Q 2802 88132 5019094205961
A 20465 129521039
A 40514 219264249
Q 11194 44947 4838402600035
S 41961 472968166
S 13185 750666905
A 71805 584983807
S 46614 408231593
S 46324 437266356
Q 17856 66597 9711847880741
A 34674 741756135
A 40678 458156727
Q 13961 27338 9492702034745
S 77442 360400122
A 64550 550372500
S 53524 131915561
Q 9646 16164 1371019733102
Q 65870 77457 722581311456
Q 2738 38140 9752313187227
Q 21152 60541 8637015483396
S 18528 494011795
A 74778 804556761
S 59534 365352373
Q 18182 87407 6433390690221
A 4723 619054937
S 819 889982075
A 16193 634186070
Q 34756 84493 938592931693
S 83227 491715836
A 67514 171073309
A 59787 75598718
A 2716 927641361
Q 13016 48394 4407506381642
A 73437 74358565
Q 2001 87771 2508232175058
A 12583 926526060
S 73354 777180810
A 74714 434419054
Q 56258 72213 5468597012842
Q 48577 81753 1892049839387
S 13467 954652934
Q 34270 76779 8018500523429
A 27355 814149135
Q 1375 88135 7025165159929
Q 51066 83506 9925737165196
A 60308 451372600
S 63718 120046964
Q 14108 88074 8760643465933
S 58927 513350036
S 71130 50730679
Q 12638 86775 165174865604
A 2841 697892010
S 32881 844846188
A 12844 728690357
Q 68316 69759 287535238906
S 10607 782614983
Q 2532 44102 1764369280684
Q 38261 55646 1723525888978
S 14823 284291101
A 32318 490937819
A 69632 273591011
S 10338 340824648
A 82243 594311858
Q 16990 57668 7358899409078
Q 41944 48192 1935717509823
A 76377 370234557
Q 410 87397 3803773506547
Q 11892 87854 8208099006557
A 39446 547655337
A 25071 679952799
Q 23830 44830 9444691090513
Q 22241 88139 7501417766745
S 52462 133324257
S 51967 412750283
A 9117 140513345
Q 12507 18436 5067327468860
Q 48976 67795 5484186541919
A 21025 745622287
S 59508 196570571
A 36983 534591089
A 6159 479029327
S 47181 739104533
S 62261 911515506
Q 6226 13447 6199040036591
A 54268 276587034
S 68745 963375
Q 28524 70684 3561752637255
A 65076 571773453
Q 67365 77484 953708265748
S 65350 129417522
Q 11314 68108 1668328669542
Q 22600 64593 4668175185590
Q 56039 57522 1302738841303
A 5025 165911650
A 10504 578732924
Q 849 54620 3659084737824
A 10369 253772924
S 72319 819752853
S 29750 739070974
Q 27742 72524 5686715108145
Q 16439 87166 2445983349222
A 63687 425753455
S 75005 689580267
A 46658 813973984
S 8262 94797238
A 51995 425919979
S 23651 171571591
Q 3042 84056 913672567321
Q 24627 63741 8120155040150
A 42999 127140668
Q 21233 55822 3025597290906
A 41023 975206689
Q 9279 52140 3160243258766
S 52273 107008166
Q 48492 87020 2449251117109
A 78768 355003400
A 67926 198910316
Q 12053 75320 9787165045806
Q 40935 72715 1790975371750
Q 35386 61521 2414049425929
Q 43405 55002 6122947549929
Q 3332 83945 6066130541428
S 79358 139304307
Q 10051 87960 1124872681389
S 45435 362883110
A 22226 54757768
A 60640 315447462
S 13564 287055409
A 61268 363377105
A 65129 710309962
A 29759 236824199
Q 10844 78636 1190728948231
A 83825 574631704
Q 16160 86877 1065543951665
A 40412 747720423
A 12990 161931063
Q 64259 85708 3241105198337
S 62843 914865130
A 68005 712337641
Q 19743 27730 3892247432667
Q 9584 87855 3672547201932
S 62086 492864786
A 30825 945091241
A 2514 84725300
Q 19118 63205 1716756557570
Q 29758 32256 657107022730
S 14736 413919349
Q 22304 36815 538392182675
A 60843 122252184
Q 5903 82186 1435274263672
A 33211 767212210
S 41651 618178418
Q 480 81302 8414999395955
Q 13057 74261 5630456473410
Q 23993 69431 6448969766741
Q 28436 61755 6739852878093
S 51797 773607510
S 4196 585281836
S 48687 727930536
Q 32492 48431 120348831193
S 46396 963785680
S 6039 876297394
Q 5373 32277 5575098935940
Q 30005 84369 5955723665945
S 67868 105405683
Q 92 88199 161518194171
A 6735 790485528
Q 46089 80449 1929149419719
Q 32490 78818 4899510654655
Q 20931 66146 7683180551090
A 56411 390427782
S 75321 407763229
Q 29123 34443 4544091788594
Q 13241 73726 2531731166922
S 60864 134072325
Q 17780 68662 4343904804412
Q 190 73307 1996108079687
S 11693 590211436
A 29296 725829520
Q 22471 64735 6484845282421
Q 21912 85257 271157874011
S 134 105315628
S 28605 314594224
S 42539 827761598
S 79079 717842622
A 38176 137312793
S 46138 393376590
S 39114 770398226
A 63509 158895359
S 74503 856031246
A 80703 942200376
S 6394 198727210
S 58783 103121882
Q 80306 86674 449612616790
S 66142 43415695
Q 59218 86534 7777454436975
Q 52927 61402 518701995730
Q 28144 73987 6393678888520
Q 3950 65532 3196738646390
A 14746 310857129
S 82268 186064923
Q 15284 87745 8753334978628
Q 6798 84937 191356529926
Q 1751 87600 3305879575742
S 79107 423368458
S 64080 771344907
Q 1379 54889 5786701186600
Q 35982 66452 5696303756292
Q 28434 40845 5317084148024
S 44451 61287867
S 18810 313361610
Q 32112 82386 1576021608562
A 5727 710095267
S 29654 739871264
Q 15426 59395 1655985215584
S 52074 407207155
A 54242 63900840
A 77038 628090378
S 3967 756842552
S 32126 999286496
Q 7922 77584 5874846519403
A 3996 297533157
A 72524 43438416
S 16001 184615177
A 44832 833727768
S 85418 867759289
A 69836 217422331
A 87895 348323952
A 75366 236405090
Q 21527 60214 8114044388203
Q 14609 88183 2354253377374
Q 11238 87254 7993499619184
Q 40063 51107 898055105023
Q 13694 50047 4282871484851
S 57302 30921168
S 43663 532345821
S 32144 826313438
Q 20038 36166 306518187662
Q 16486 17555 83549648645
Q 41644 79146 322238290163
Q 14303 85209 6942180819920
A 409 447656889
S 87482 155208427
Q 5877 12389 1824169212669
A 6627 423887685
Q 34537 76825 8268523350248
S 58958 965167297
S 22189 621041834
A 62644 775963543
A 18433 682301002
A 14041 796437491
A 19690 468449178
Q 27613 31660 3438340130289
Q 2080 35972 4273034045104
S 20068 175538538
Q 12784 76745 4114974662420
S 71041 513199117
S 54996 300342647
S 49764 300664510
S 65854 607440039
A 10655 857736855
Q 10350 64375 4731445074069
A 26894 307282821
S 7912 611621098
A 31082 190274407
Q 21899 41982 8687535757026
S 57175 891477157
S 9854 650647580
A 2835 756939841
S 27397 707991628
Q 32703 71978 5382816941346
A 50122 864382200
Q 11871 68419 7224273614120
S 21296 685499869
A 40252 139092481
S 87169 952836189
A 36311 52943333
Q 3849 63433 3920582983576
Q 43614 49591 1812106518723
S 22559 526822213
A 29668 501611462
S 68103 561115797
A 18315 43201797
S 52539 6542759
Q 19678 85490 2381834623298
A 84123 650969969
Q 27787 74218 1724625370782
A 85090 121080739
Q 55 87356 7260158808075
A 16281 813422023
S 34729 88658109
Q 62229 62930 586750964309
A 55102 203918553
S 80783 353260211
A 27842 534795840
S 80216 471623097
S 45586 29687513
Q 1658 59036 8154808356253
Q 6881 77269 9877063464366
Q 19302 64792 9794757572186
Q 57408 62478 3033249724406
S 44767 180440467
S 10446 456526767
S 33268 116543495
S 42383 69265348
S 6258 914217899
A 52684 111646048
Q 10523 83525 916756926162
A 19204 499519028
Q 20975 79102 1078926844069
Q 37115 48152 8733682728101
Q 43250 50207 6423420574541
Q 13776 68382 575812755017
A 1543 951212688
A 20003 37974292
Q 20722 66536 5367209136410
S 81783 662010045
Q 23845 38010 6939463031551
A 41888 966467909
S 85978 112105190
A 19808 544684324
A 4286 737369938
A 50453 897707721
Q 3229 27899 5059340458371
Q 22651 86438 6710737026391
Q 24498 72084 6310425026095
A 24828 827122304
S 8510 924035980
Q 17046 17920 160889338100
Q 41746 87763 8902307914324
Q 4518 28667 6126161121143
S 20126 371532346
Q 897 37897 8615305308530
S 9389 843876833
A 727 229341892
A 72973 475823994
S 983 265838730
A 24916 387895771
A 6845 337684956
S 28989 149006423
S 83345 697562607
A 66390 31705795
S 59986 319565777
Q 57236 80785 884448051259
Q 20124 88109 3300091705880
Q 41336 51845 7885067726079
S 59905 485516578
Q 39340 42252 1561473244574
Q 24205 84351 3987112971439
A 7706 561967144
Q 9567 68459 3067169606033
Q 7048 84867 9466832313295
Q 13782 53397 3664269420446
S 22390 252373405
Q 3272 29239 1087606134253
Q 50315 66457 9459559458471
Q 51447 55316 2252919761903
S 60903 453161889
S 64076 350635859
A 87205 549157680
A 30727 6122628
S 32374 622819612
Q 221 69909 4086470343180
Q 51460 56004 2451442164345
A 52659 692633533
Q 32190 83277 623649338956
Q 20905 47431 3508402717589
Q 10978 66572 1730026566573
S 13936 926449536
Q 37059 84616 782068287015
Q 14515 56399 4349488306269
Q 17155 23649 1104555141401
Q 9124 18293 3363236150552
Q 5640 86548 7728640423219
A 53263 903891861
S 50708 792314120
S 61759 188055816
S 77931 592838255
Q 19016 86939 378173974459
Q 9884 32179 7317550677724
S 673 408744214
Q 13295 73683 1470649330820
S 9899 834081570
S 4629 229402296
A 53435 760126090
S 2727 746672979
S 77967 681713784
A 59943 202272067
Q 5344 72211 2487270448038
Q 60683 62911 1748568519611
Q 16885 65513 308174582951
Q 4446 81764 115447911041
Q 25003 82496 8277736182605
S 58384 211899164
S 33205 292345464
S 78054 733553966
Q 22659 76373 5304653522506
Q 53258 53293 9330004016
Q 14813 85983 2352569764827
Q 22477 87162 6614395736366
Q 30233 48254 9125326391537
A 30744 43305943
Q 4179 84021 1364950819486
Q 3731 4041 21141522993
S 71071 695614102
A 44901 884783290
S 74405 463469603
Q 25328 78244 1633358426959
A 77938 874045093
Q 17893 30785 4579399267193
S 64804 39833672
A 5820 552458386
S 72593 105385689
Q 5392 26574 5875546415171
A 42588 188329956
Q 22793 46491 8002360788872
A 14370 668856093
A 40071 37723599
Q 5183 85493 4235007840968
A 54947 995623962
A 6692 240618203
S 27888 657976133
A 48989 836995052
A 44508 477054888
A 47782 634655729
Q 15013 58519 8145103819317
S 32014 951851706
A 83668 669988783
Q 19583 81204 6907995566204
A 56237 333493099
S 64205 396094012
A 36036 761058331
A 73919 784535426
Q 22393 86967 3234175462967
S 26154 572299323
Q 3863 81812 2538634897929
S 31058 377759219
Q 18469 19523 199605289782
Q 15832 63376 4479353626394
Q 54377 78051 4771848323344
S 74815 688986111
A 64106 796637821
Q 3764 81702 4577652273084
Q 9172 64569 419392756724
S 72592 249855267
A 45193 848449085
S 76554 968651529
A 81499 530172066
Q 24469 61244 9454855902453
Q 13357 84882 5011502728356
A 73339 649472116
A 37148 72816
A 60600 535854801
A 34851 706894032
S 66265 382259929
Q 11869 37460 8966109916854
S 9369 836217000
A 60246 731627252
Q 27787 66015 7489304516651
Q 2048 80988 6977627554332
Q 4885 76318 2550272378080
Q 7111 39047 1031918487566
S 75641 772856472
Q 17401 78600 905226619787
S 2695 324661796
Q 81499 82557 671047631886
Q 6768 88145 8953555929192
Q 28965 79686 9391571193423
A 71218 288613758
Q 64008 77634 5032660475741
S 54406 360903146
S 74159 207250809
S 87014 379874184
A 83444 810339964
S 17181 639082269
A 11519 745684301
S 6252 330649577
A 43238 764986409
S 74924 632213718
A 31005 368109294
Q 278 87923 878604699648
S 85666 841407930
A 75972 183750588
Q 69899 73702 2062701693051
Q 60331 71318 7272434631881
S 73944 151688172
A 49939 862959226
A 72272 838168914
A 16323 658588360
A 87560 367034069
Q 69906 85004 7527996326470
Q 66233 73804 5305386334545
A 34737 75427743
Q 38744 42478 1178639283248
A 58899 87946726
Q 4310 19207 3408721802197
A 72422 57297629
S 32117 414086480
S 67917 373680858
A 40949 753589384
S 25005 188896550
S 67590 130604333
S 53388 3568718
Q 26556 82279 4620228523801
Q 29492 66512 2539891455975
S 50321 959963111
S 36150 619972703
A 48238 314783008
S 31567 170924806
A 50936 336296942
A 5490 224199118
S 13594 270707160
S 67510 18315721
S 58501 967161630
S 85083 750851275
A 14130 499696323
Q 55001 60821 3742291903971
A 66424 602359719
S 43511 808685352
S 77474 977804630
Q 6780 27700 5879924689217
A 31979 158487537
S 84921 362566295
A 23325 883412015
S 19786 365365462
Q 17665 46894 2198400228369
Q 11453 41375 3448893200124
Q 3782 20530 8442307349862
A 76521 203630400
A 45198 199220458
Q 65486 85313 9456549482816
Q 38392 44463 4279621182487
S 19480 270521672
Q 8231 71076 5258954414209
S 10030 855547328
A 41928 274500179
Q 6096 78874 458908363243
A 69217 592365577
A 23302 998859998
A 43817 370194838
Q 275 72719 9212337105070
A 69128 653539088
Q 5389 79949 5744287940493
A 59835 496355566
S 29179 794360676
Q 16826 37969 9871869482512
Q 7439 74142 2778448720621
A 22757 948851548
S 31195 138421668
S 80800 260693909
A 87934 932296342
A 78287 556352175
A 83133 750562726
S 1752 164744007
Q 70 88125 6990969929602
Q 8481 75431 1408520647961
S 65170 155221805
Q 17952 52898 3019328468399
Q 11 9687 2205441965266
S 3936 571652319
Q 21200 71184 81669556668
S 36222 491639594
S 53973 338644444
A 69954 551154405
A 55125 876879443
Q 7402 84286 6413582753005
S 10454 716779250
S 4740 763625334
Q 43656 57577 4560092054788
A 76600 714405859
S 42230 636883386
Q 29901 64313 6681134314404
S 22494 506359216
Q 44075 45933 1234883001987
Q 42519 85260 2154989146944
Q 14172 62623 7481863373401
Q 7595 85582 8769570953713
A 83330 553872753
Q 56889 87894 5974385335655
A 11472 928624241
Q 15382 78205 2792413515783
A 24729 151666154
S 16335 514439692
A 56130 425872008
Q 1763 20730 7621535219687
Q 319 84860 2101013059450
Q 9645 88012 8416633202595
S 43144 105454935
S 19156 850202084
Q 7553 86035 4214693562650
Q 2849 65612 9348822754014
Q 42913 74125 9685728089307
Q 27223 42826 5127306784410
S 4115 147948413
A 58430 317351871
Q 10117 86399 4661689490235
A 40294 636114993
A 51 832309655
S 56213 615515136
A 68531 279788667
S 17821 141526726
S 71157 522471226
Q 64624 71139 1079895587250
S 9446 885016177
S 68700 255863028
S 34184 429357051
Q 25005 78381 9882354308941
Q 10287 69287 3755017829888
S 38296 548891854
Q 26453 81495 6287828656730
S 69996 520987176
Q 65224 65758 505140195643
S 52602 343992474
S 60056 782344058
A 49793 621605869
A 6061 306148199
Q 49052 84950 3674301755410
Q 40483 85144 1660653102337
Q 22200 48691 7811557153332
S 54459 291028138
Q 26224 68680 9316919476874
A 80159 393547762
A 37684 608215535
S 76534 245756088
Q 60936 66143 641179258865
A 76052 796320195
Q 7847 76135 5373747266365
S 64438 932856554
A 24672 333366317
A 45642 981184459
A 83667 664011454
A 6704 947498625
Q 2522 49859 2826263241397
A 39706 791358213
A 34479 797946970
Q 38379 81539 5401516207248
Q 17285 75183 1805006874876
S 58861 780629711
Q 22406 76361 6100970186541
S 31568 534759804
A 72237 273244071
Q 69826 69860 29196599241
S 69097 934018966
S 703 937490760
A 45006 905547244
A 48514 898172656
A 41506 920536576
Q 12123 55238 9694352206132
Q 56129 76972 6832557002730
S 48220 49040371
A 41791 774239171
A 50119 930520377
Q 24766 54815 7300203090357
A 18030 258910763
S 50116 435924773
A 47202 513673647
Q 2210 68748 5018512178699
Q 48977 67817 343878630391
A 25165 334658879
A 35002 11967455
S 86935 198997133
S 10130 714704995
S 51470 96091181
S 77924 560543381
S 21052 930398378
S 86338 772429243
Q 8650 82498 4250585039947
A 14345 365437069
Q 17023 82299 7894550580649
S 11716 74373759
Q 9230 73555 7070773538525
Q 20033 46210 2804931627679
A 86997 17407368
Q 14920 78217 8397238875369
S 14877 858567707
A 64316 700864373
A 65521 698535874
Q 12597 62527 7580761739601
A 58422 976541550
S 58961 647276188
Q 42254 74370 5590251893994
S 8302 655704271
S 50441 276746493
A 19893 157631596
Q 24269 83010 2795827133778
S 62389 405341028
Q 72616 76775 2234263742089
A 17348 231459849
Q 12685 82143 9964841660827
A 46725 205017255
Q 1001 86388 478034542793
S 52460 13760382
A 31845 699001950
Q 595 76672 6812439257674
Q 7821 62517 7412758163701
Q 8959 74429 2961611624882
S 49958 598981837
A 60854 623078879
Q 35759 59778 4270048919109
S 10713 15029843
S 1148 527812557
A 65206 620211191
Q 56517 65166 5163252906313
A 52649 850148856
A 12784 609525399
Q 6248 59998 2373724081380
Q 10283 70968 3902327476837
Q 54841 84748 8960498501086
Q 6208 19877 9231483009888
S 54454 115158163
Q 20973 48393 6507527501455
S 78855 47688075
S 86146 108011753
Q 20803 68818 2587993674282
S 27861 37191621
Q 37400 84534 2981197350237
Q 42018 45742 2875333344716
Q 64864 78479 4323305590475
S 22434 349280254
Q 41588 55242 4053317757497
Q 63302 82024 4191654773378
A 51663 406742288
Q 36846 76983 8920379886935
S 81294 263165434
Q 10377 56898 4633090861942
A 85522 879869633
S 34182 650462930
A 19579 932269398
A 26604 868748675
Q 13244 44240 5217096096918
A 27198 263209571
Q 38342 53579 931261755486
S 17792 316420319
S 16108 552119655
A 78479 308883970
Q 30303 86451 7110829625086
Q 8706 77159 3471829111862
S 58990 625733247
Q 47937 84976 7732780696158
Q 18723 33472 5202163370814
S 48217 754406740
S 61692 267732969
A 58788 518551675
S 10398 243366739
Q 79559 82194 2298458079984
S 34515 309967984
A 33681 689878685
A 77807 227069650
Q 46846 68767 5013452386914
S 86344 145565984
S 15714 936381527
Q 24889 43020 2482608923348
S 54736 947177594
Q 7320 24581 2524300991648
Q 1536 65796 3664753724789
Q 37520 61008 1896718680727
A 10517 539628800
Q 12682 60644 3056917201698
A 39622 83532256
Q 5648 87407 3847346779803
Q 65020 84137 3116790243482
A 11298 847659842
S 103 255050215
Q 721 71375 1525883656428
Q 61911 81252 7269727151520
S 61254 35592779
A 25019 186558308
A 79651 804160228
Q 30912 57387 3848751893781
Q 41776 73564 3309753903561
S 76940 957357886
Q 54463 58291 3662787697464
A 7892 772529907
Q 3454 74042 1024885812894
S 31283 464613723
A 59396 25325324
S 37315 941195546
Q 19839 47145 9984736884714
Q 85890 87663 1757030403112
A 7850 511625831
S 25759 419336730
Q 9807 83977 2362643226240
S 40190 164484059
A 85486 353253727
Q 36385 48597 4389820876745
Q 1181 23982 2022511564584
S 84821 967547189
S 37352 79592869
S 9525 469396166
A 11368 754734252
S 59123 676342297
S 87897 702792322
Q 2530 73819 3174333546891
A 24068 702452259
Q 11182 70534 1722265640045
Q 1719 51343 6669281780041
A 29818 996130136
Q 12531 82412 1499905390753
S 19681 359494369
S 54930 660634212
A 46028 409810143
A 54008 194652203
S 47316 30756451
Q 13483 60853 260644818884
Q 28222 38026 1203162132674
Q 23230 44376 192969912764
A 82516 612593109
Q 61076 71102 4805053757769
S 37982 551801007
A 39453 716206207
A 2493 913349941
A 82776 786065847
S 7873 392333476
A 4751 144980283
Q 2056 81433 9652126102512
S 79887 670576760
S 38160 783535075
S 44369 913710332
Q 9558 86392 9805656148578
S 59699 891134077
A 43673 875194678
Q 16949 27293 9338342011325
A 66441 36659557
Q 20001 41379 9520217035790
S 87238 342870195
A 86420 778469067
S 49119 986583100
Q 27423 68077 6788526277389
S 38868 175905533
A 65002 318815891
Q 24746 81275 5562480295914
A 63809 556741493
Q 16187 32138 6940939072284
Q 38303 38641 61241553052
S 20610 604446675
S 16871 418142642
S 52816 970168784
S 13799 438073289
Q 1785 26274 9865459229281
A 4137 209286844
Q 42224 70828 6193391543115
A 25391 758555547
Q 4514 74034 4861434401898
S 7475 351404873
Q 6864 80519 201004443998
A 51330 668525686
S 30530 136132494
Q 6219 81772 4507394554876
Q 15260 78620 3866518732869
S 43493 897989677
A 68883 313825176
Q 9565 84099 5581524570229
A 85830 629522255
Q 69353 82290 3100729716388
S 39474 109283317
A 44081 476032808
S 44576 128944719
S 22590 963166204
A 76486 530082472
S 48376 744076775
A 7825 590179167
Q 83178 84740 1493810152019
A 56465 188970316
Q 21470 70462 2875523326703
Q 238 73184 9567631613042
A 81426 922794624
Q 43000 60894 7661769540958
S 19079 220074955
A 40252 366297812
S 35314 214698081
Q 73837 84648 1165137344858
Q 40599 47484 5921779520134
Q 119 71025 2120223461106
Q 58937 66739 5151456844532
Q 7007 49099 168090397990
A 77006 735387630
S 36804 684500089
Q 11242 33844 6059396282836
A 56100 365977973
Q 6467 85145 9270996631856
Q 55588 87594 7784714753668
S 61049 709503666
S 62574 793127402
S 70100 255540133
S 29256 587989759
Q 9108 67865 3428442949098
A 22916 759182042
Q 28893 64257 4506270847544
A 9144 588228304
A 84170 306717387
Q 27903 82697 3804192890668
A 32675 596153096
A 26432 359569110
Q 21180 27128 674086661390
Q 17629 75480 9472006770130
S 25167 53645286
S 70376 912437376
Q 24860 78222 9241254889186
Q 68885 87944 5497323783519
Q 31831 70312 5530657640581
Q 69543 70972 1165550823310
Q 1860 32807 1948038362001
S 88031 894907509
S 56090 100020222
Q 8681 86671 8942747303379
Q 47942 83326 9947550715456
S 27132 967861665
A 52330 682050549
A 45316 901282639
Q 23654 75149 6137175517991
Q 14507 68386 5504357925368
Q 39019 55064 4573551547533
S 74855 554186228
A 22265 724096049
S 4215 31647099
A 49143 803865519
A 66668 659827588
A 44415 784228251
Q 41278 85519 203907593064
Q 8907 54426 3230128885311
S 12110 402684200
S 69435 951361237
S 88000 634039948
S 32672 950342230
A 38760 657224580
Q 1015 61766 820007860048
Q 17560 83377 8412711250051
Q 10963 76847 8520504052406
A 57205 917792359
Q 6823 84821 2572169040831
A 14053 114167074
Q 41021 71964 1571168879133
Q 28645 87499 5177051189097
Q 36845 84317 5857216077255
S 70566 122031293
Q 8711 45534 9019973458847
S 77126 137053603
A 73270 474377719
A 53140 238107051
Q 1875 75662 7813654799638
Q 32411 58598 7160058183560
S 52240 721999931
A 48561 500916451
Q 34079 71761 6621775487891
Q 14395 84793 8310548249926
A 59749 250569362
Q 5486 88027 8406705188234
S 31348 392427541
Q 1746 71705 7614814076687
S 23275 742091676
S 44058 261109469
A 507 694150504
Q 28262 78230 2802544153590
Q 18765 21178 588212059863
S 67434 12070964
A 78296 121164306
Q 11410 54601 215389585683
S 77070 385484111
A 23714 65826434
S 53683 987149826
S 80761 312850559
S 45513 906602740
Q 1200 18156 9490762995281
A 23378 961267476
Q 63976 82760 423211833855
A 59863 545902192
Q 35632 68535 499043055451
A 47845 755536343
Q 8476 62578 7769508584696
A 63180 712505115
Q 21827 59188 8563508915744
A 9701 798691555
Q 47122 64696 6840894084640
S 6637 247932771
Q 4061 84177 2611294948405
Q 66150 78809 3217064402945
Q 13093 74384 5136934216998
S 75553 40864053
S 299 433156747
A 64238 38621808
Q 1375 82759 8392283121812
A 79701 472756989
A 45147 941624777
A 39195 287949962
A 72939 463502835
S 55567 397467070
Q 41369 85815 6114250972706
S 58929 511235363
A 61791 896068330
A 14627 991662669
S 84632 243283893
A 70034 362030812
Q 64134 66838 36829680899
A 72081 161802630
Q 35581 78846 7193684891834
A 16758 966474665
A 13047 10171806
A 42215 458144696
A 60934 356670773
A 3505 992294661
Q 76893 83877 2948294982212
Q 20122 70440 22246715513
S 9146 204903704
Q 40865 63405 1348924341974
Q 25963 72770 9526270230435
Q 20495 55236 4968064553107
S 70943 455406622
S 6138 917842609
Q 2572 71767 1397737385837
S 37878 789277030
S 5601 966453160
S 35866 950881723
Q 59589 82320 3716332029948
Q 15736 44931 5466540369965
S 71992 222361364
S 29738 346887377
S 1301 276608946
Q 580 57221 3410918312328
Q 1686 87885 6254668142193
S 6327 515446821
Q 12624 83115 4244909905727
S 66332 666384143
Q 5314 39385 3291291426590
A 37211 160255403
S 27492 750683239
Q 30587 54015 1309612506822
Q 15151 41516 9780585205684
S 15777 448048539
A 50626 711019065
S 27677 354094028
Q 12128 27679 4012964078290
S 22845 913827983
Q 21509 71532 5068761507162
Q 8270 74514 2686800695562
Q 7851 36479 2946855399507
S 25755 287351134
S 676 607209168
S 65838 75063356
S 74500 175919535
Q 9781 82454 1211182601360
S 49845 224543643
A 85252 853697330
A 77530 356348776
A 22040 731425068
S 65510 714027692
A 33191 720779100
A 75697 303908138
A 26532 593551172
Q 64227 79977 7071381292229
S 29405 994783332
S 26614 947912329
Q 12995 60692 8400359167993
A 75547 630468455
Q 24626 57034 6123710992855
Q 913 25737 7220140702631
S 189 709266303
S 33129 913734454
Q 1292 80638 3277198741209
Q 31788 77257 4503742891856
Q 48252 54960 5394031028167
A 3039 877365203
Q 7128 20407 9241508737323
Q 78744 78864 62827451709
Q 38183 74937 3744646203026
A 72667 356843296
A 3753 315307381
Q 6717 77414 863320351174
A 15577 559149079
Q 8550 77982 1128647288510
Q 15314 87461 6898695783006
A 45131 856536546
Q 7071 80348 4100841884686
Q 31812 87815 8337670364905
Q 2653 58218 6492863978760
A 66531 705146973
S 38274 838287701
A 85678 884686144
A 50809 704972885
A 58319 751506236
Q 44401 47703 2557139011972
S 56640 899132421
A 74390 234126761
S 57188 771246875
S 45082 912475946
A 17190 801096185
S 55158 145498089
A 36926 996020370
Q 47450 84255 8725811096874
S 35109 190388250
Q 960 37044 3181627586276
A 7112 285106400
S 27166 108150107
A 12200 292985855
Q 6438 18810 4047491976068
S 14655 153309011
S 8689 136283571
Q 16192 34055 5731493864743
S 62275 55122769
A 53845 993453572
A 13029 130092448
Q 18789 77435 4848326233547
S 49605 320201369
A 53208 282540792
A 41521 736798047
S 20403 261380106
Q 28238 78194 3994384653947
A 13473 860392205
Q 3775 87149 244107880185
S 35587 810494760
A 28023 619678073
A 29543 626796157
S 4740 627613268
S 39300 941545610
S 31457 314451282
A 54091 95681068
Q 5177 27802 5068943076208
S 52981 669463523
Q 48252 84588 8966459448129
Q 6023 61180 1534892732357
Q 5579 14210 4486293252704
A 73580 155767507
S 27052 512717259
S 15754 890947900
S 69328 692892821
A 48149 884936714
Q 23680 81396 394157784194
S 7296 522776934
Q 19157 36392 7689611031448
S 25551 530617251
A 36760 14463727
A 43613 799717550
S 58089 577460604
Q 2825 24244 2515799425424
Q 2702 60926 4593800218903
S 87157 112678374
A 27836 443799002
Q 6214 80844 7485635281712
Q 40427 58548 8144218398364
S 35347 499901559
Q 14246 37592 4094352130042
S 50795 62693475
Q 56806 84016 7260537032460
Q 41502 71368 7761707329708
A 75325 139695175
S 57492 901014311
A 439 367765135
Q 11105 73318 6164506883548
Q 7849 80697 4827936694568
A 50404 113578652
S 66600 413517133
S 62164 117210378
S 53602 50356402
S 31116 339070899
A 47034 505792502
Q 2930 54215 8995524266305
S 17022 633846967
S 34152 408031016
A 8043 332199959
S 73776 161528515
A 69754 204929507
A 52352 744629363
S 40867 829575406
Q 5728 88034 3311342620752
A 44733 147864037
Q 43903 85441 9147005431008
S 31965 571942422
Q 47687 63531 8461084559585
Q 7817 15831 5453735472846
S 41324 868497986
S 59579 132301101
A 5555 695069211
A 72315 665183532
A 51178 531544750
A 69438 918424355
Q 2190 6768 1088701973124
S 55970 253148827
Q 19518 63026 8074672374255
A 65593 558012605
Q 18911 83787 2179943482456
S 37374 723810084
S 21729 123393030
A 83145 55673703
S 14352 463001825
S 2418 83309187
Q 13770 66828 48117931862
A 47165 84485361
S 83649 746568143
S 2143 371555556
S 14549 333704031
S 46788 770388445
Q 27367 63269 5532538358090
A 86042 309094314
A 31175 722354263
S 26232 129182567
Q 9911 78944 259576757877
A 41297 864757508
S 14004 161029651
A 39567 570614195
Q 11941 59577 8333360121014
Q 17600 54763 3809613765205
Q 45603 57678 7772993847998
Q 61704 65354 1778003573490
A 52025 235359455
Q 22412 85704 9570161477145
Q 38426 45883 5627853898412
S 17909 651308215
Q 8905 84540 2200721503135
S 7639 809271573
Q 4539 82393 2988440400111
S 6566 928775784
Q 3078 82072 440256303973
Q 12852 64173 7536361330290
A 72088 252498102
Q 10165 79556 2255593138015
Q 28560 39995 7702897306225
S 35234 725766593
Q 24126 34446 2062457706662
Q 7908 79290 8921178890900
Q 66 69498 9902334368232
Q 1654 77721 5702437524638
A 50183 185090582
Q 16772 68406 8569415615256
S 12264 823062066
S 52742 265644665
S 71168 114285473
A 82176 247515181
A 11718 292975828
A 21177 505234520
Q 27400 74087 546752436216
A 6195 967111444
Q 13543 51578 9249920930966
A 6662 400249744
Q 8416 9860 356847723163
S 55557 279022963
Q 54415 82918 4892322151054
S 62820 261895205
A 55543 595280038
S 58972 825815817
S 56446 73038514
Q 32180 53931 2732767420915
A 46399 673295143
Q 210 87962 5380900020538
A 7031 267090126
A 8419 334052571
Q 35734 79626 6982427162845
Q 13732 82202 9839529486698
Q 38779 63995 4600027054122
Q 29512 67467 5516568004156
S 6521 876055440
Q 26824 42682 7361606993335
S 56556 629492568
Q 28600 79681 9781850565190
Q 1418 84547 5714177688715
S 74521 554220187
Q 27723 85338 8976530162872
S 16235 696140666
S 86111 373424024
A 67318 906482454
A 68576 722571845
S 77840 724636351
Q 13237 84926 4561209378625
Q 35769 76761 6402327452189
Q 23933 63610 7951237949500
A 44192 208566289
S 26280 761061839
A 10812 394861949
A 45413 852818366
S 76914 205039969
Q 12985 64510 8227585892931
A 49262 889368251
S 79451 378747976
A 32630 29075111
Q 7367 86567 9266761498298
S 34717 799839337
A 57408 216908079
Q 24934 81193 7672705429730
S 69012 7672297
S 19458 340186321
S 71451 750354900
A 76015 542650164
S 67068 139952899
Q 45756 65906 7104910909961
Q 12613 19864 890337923164
Q 2525 70139 2522901098577
Q 29429 61238 7338029624795
Q 40352 82338 8460726211055
A 21696 432805728
A 37541 104744101
S 11714 811497640
A 18917 667187295
Q 13319 87292 5040310588861
A 80894 623183652
Q 6885 23481 4908330909405
A 37532 272262258
A 58292 273982346
Q 47058 47275 23272858997
S 6436 126299751
S 65649 481859860
S 66911 688936544
Q 28385 82468 2300699238711
S 13614 354212223
S 13287 623172715
Q 3679 68809 6425285176600
Q 1448 4265 1233056535286
Q 28581 76283 1966549009432
S 68430 927795156
S 14695 701360690
S 55928 810897865
A 31230 310913917
S 60053 964090212
S 48073 585936100
A 62101 160789086
A 55293 98131760
Q 876 81803 4868887144186
A 47632 574711773
S 49417 763788411
Q 215 87649 5061920531363
Q 19602 35093 1146359194204
S 54556 56618049
S 6325 601725807
Q 34795 79939 6240001029124
A 77413 651706186
A 69581 122176819
A 17791 410370746
A 72419 953785543
A 61404 960693201
S 43346 692014499
Q 6466 79854 1272424618579
A 55360 858102291
S 39375 658095303
Q 17277 67330 8762288625594
A 48372 326258121
A 33607 900551434
S 27456 433298916
Q 48169 81732 5431955240954
Q 40871 42036 977785686523
A 52943 193929999
S 81123 754636460
Q 16922 63846 5873962371455
S 51387 247142460
S 64611 205348948
Q 8831 85493 5050984011401
Q 15170 63759 8598958801511
Q 1107 4630 2597127844344
S 35395 27477192
Q 8506 80139 6110142130067
S 54281 388898157
S 88059 739781125
A 3537 257202602
A 46773 407859071
Q 16024 81813 7785861143204
Q 49326 85435 3659025941039
A 60893 968210247
A 63887 218082347
A 40720 48019407
S 42528 506174037
S 5651 94231869
S 72305 860098764
A 9288 113081277
S 82201 982696489
Q 15451 78000 4693707596011
A 7292 881649410
A 63359 312259987
Q 5598 26705 4876685792634
Q 6493 62935 1831980499901
A 19059 958833147
S 58857 61268360
A 28643 203958498
A 74828 429804728
S 36126 968889677
A 9185 216073328
S 31805 168413544
Q 70345 72123 440727690331
Q 922 33421 1550974320514
Q 67398 75793 4611892256298
Q 1728 70437 9863677446463
A 14827 98778003
A 38923 993676894
A 34701 643103126
Q 26425 44982 5681973767646
S 48101 956484162
A 41774 447982799
Q 1781 85272 7259370848924
S 25204 313441912
A 82169 259103528
Q 4033 85897 5011303849038
S 9024 750013133
Q 60067 78787 6422938905337
A 62450 310687782
S 58525 245840493
S 82060 701465508
S 34171 143188204
Q 10892 80812 7475047697354
Q 19931 28361 3720932761617
Q 40106 73939 9119993194281
Q 30996 80057 4616055077475
A 50823 477468025
Q 16910 46826 704118907872
S 81036 427855124
S 31218 578538949
A 24597 9965457
Q 27412 32208 3227114669700
Q 17506 82257 4911683328028
Q 47217 85956 1206332737652
Q 7347 84252 9410325016098
A 2272 533904560
S 72439 674559472
Q 1590 79873 4882669616689
S 86952 596866786
S 11368 953002261
S 1991 121561216
A 21852 438077522
A 65355 774539061
A 47471 981386391
Q 19412 38233 3884747326665
Q 6249 57433 1481710364427
Q 9834 73737 4442578272806
S 38714 155058582
Q 61682 74778 9432668378372
S 1853 271740012
S 85744 827946379
Q 23846 86315 5522409545236
A 56756 158295098
A 57142 6635691
Q 19535 62799 3081752755727
A 15925 432486675
Q 6021 78981 4030102006597
S 53890 903019307
Q 21247 82138 9931536599861
A 82286 514774501
Q 5984 60617 4232690525410
Q 15132 82326 2769180584911
A 7354 261930400
S 31126 938107838
A 272 657427128
Q 27666 76838 7017430281739
S 17165 931823143
Q 28198 81425 6090600676685
Q 2831 87182 1781513593005
Q 25358 44123 3875790332271
A 33849 897742697
Q 28201 75467 8997939986363
A 41589 396760261
Q 3636 53382 1721067417289
Q 55566 65660 3262980102289
S 64771 194204439
Q 19559 64580 3914386018529
A 40953 467446131
S 1009 193226708
Q 14066 35369 3206633661481
Q 8633 71142 9860646734273
S 17658 619483381
S 48303 624190749
S 63641 371736749
S 56869 392815258
A 25564 587318518
S 72264 84979744
A 83287 529750213
Q 2023 85596 8212349009211
S 51741 335243634
Q 16588 27516 4576265661889
A 86002 302611083
S 15581 805280391
Q 2800 9175 3705697276069
A 81465 854833398
Q 5797 77584 5606623010940
Q 16538 31072 4247154806384
Q 34265 74790 4894697446964
Q 22471 23330 258181330349
S 10888 438576582
Q 3479 67475 5926183265619
A 1293 403334094
Q 11832 78802 4777483651456
Q 62751 63268 226192215348
Q 142 85060 572680165237
Q 13549 60104 525366256290
Q 40684 48818 3878050719659
Q 30 88189 3117201883988
S 12174 593219438
S 87325 211102172
A 49344 498154854
A 56307 230881211
Q 31152 67875 9367042413272
Q 7450 86601 3567021018154
A 62243 310237253
A 36637 382733643
A 65940 842395924
Q 8058 86599 2868025452158
A 41548 781647841
A 72441 81814710
Q 10086 37279 5803453560685
Q 65941 77154 2433798601493
A 27865 553903232
A 57868 628017901
S 64136 880192310
A 37642 654973568
A 54200 111081601
S 56120 38263564
A 22980 340842175
A 12687 877201209
S 4144 87237484
S 51078 361158034
S 4464 824756584
S 83224 961483529
S 66286 617188844
Q 43703 76195 2813886090272
S 32549 996304199
A 58947 630858779
Q 4261 79885 7654968625615
A 1470 422170089
A 19846 745758260
S 71866 921321992
Q 13189 82744 3811080615896
S 30725 17304561
A 21406 960411497
A 41723 175085491
A 40063 946515240
S 48425 34480617
A 6297 776784696
A 9445 483253626
Q 17381 84599 6909440389163
A 20192 589417430
A 65541 385312876
S 71221 744359500
Q 13161 84464 7381833448796
S 78241 71796091
Q 54477 63796 2500777528916
Q 46002 77299 2977252240335
A 10782 220585326
Q 3600 23388 921518689732
Q 7966 85564 1883419673521
Q 12547 68450 3879232456355
S 24044 404408464
S 36679 482542579
S 21449 420867707
A 63079 621925033
Q 13292 87350 723905373925
Q 4780 66024 6824957423666
A 70410 359476464
Q 27701 53276 49301960483
S 21731 112804337
Q 16170 63475 4511358427520
A 63812 191548747
A 71990 506589056
Q 20544 87368 8096856949504
A 69415 874509191
A 15739 267979400
S 74513 940164972
A 38632 856762204
Q 21458 44670 5920029825108
Q 2482 79037 8293151392359
A 1299 39537620
Q 617 81769 8817671971425
Q 24754 69661 4170796310608
S 39449 362296296
A 36899 883682468
Q 54606 81745 8534978056648
S 55166 66747949
A 10696 537392811
Q 12658 85877 1276181212540
S 20040 226613895
S 35124 334567036
Q 10399 81198 7793257849705
Q 15015 86775 5891226431724
S 37521 919079308
S 24879 336761091
A 74094 924959069
S 80932 490932353
A 76359 448067173
S 49802 395222108
A 41581 600944914
Q 12360 77888 5439939775301
A 63165 292027104
Q 36601 63478 2332233798015
S 54589 353063194
S 47125 96505066
S 77829 952957120
Q 2082 56677 6418846774301
A 69965 463018250
S 31685 618353845
A 26989 178210552
Q 10318 42914 2232795597822
Q 51386 74299 1072973167283
Q 25491 53939 3194568868437
Q 19910 50098 987371778724
Q 6272 77935 5332102529249
S 53170 889491786
A 46767 995675957
A 36835 405383173
A 72644 149227603
S 60264 958021431
A 53335 912333025
S 74460 602265230
S 65125 109078291
Q 3479 86483 5522787934916
S 37582 542371208
A 80766 583250122
S 85390 411406193
S 51998 541701308
Q 33518 77639 9627544196769
Q 29891 46057 9654629198812
A 11565 102835073
Q 49897 66811 8046156270414
S 294 997783046
Q 11291 68926 6589699002461
Q 35975 80207 3892092051857
S 64646 883553442
Q 12931 84558 6817822167349
A 6367 119243067
S 19132 395359466
Q 26337 67865 5830012941950
S 21337 893348844
Q 30062 86194 9918159276086
S 52146 528216186
Q 17784 34424 1358676005736
S 3883 552956480
S 18800 635157691
Q 44010 57557 7814769494108
A 20926 903881091
Q 9602 58424 1376179068372
Q 38863 54523 4962094259014
Q 10244 64489 6929177901776
Q 1547 64794 8610740895710
Q 8648 60555 5334807600808
A 24691 93390795
Q 2369 79014 5891578759885
S 61863 52587770
A 62091 565599552
Q 12452 52251 1298326887644
Q 8589 39429 7783265452790
Q 60908 74999 4878204823603
S 87066 813728768
Q 5101 40989 8559188800990
Q 48766 75383 1329029425558
S 39633 430443430
Q 14812 76884 2477297965340
Q 73161 83350 5562270011609
A 49810 11470823
A 25271 500923248
S 86081 600352207
A 73442 773800801
A 82120 643326962
S 7739 385176890
Q 50731 68176 7413817340674
Q 6445 74611 216197742308
Q 16642 24045 4637620572621
S 81951 765580290
A 18285 31592053
Q 26678 70884 7381931921724
S 70974 764887376
S 33949 319699987
Q 171 87327 3033676537341
S 31503 421062138
Q 12800 46275 4376945391859
Q 3922 66230 9522310006063
A 84782 452614936
S 19216 390065942
S 73525 888335336
S 36552 429470607
S 45223 892647692
S 49096 11781748
Q 1126 83526 889480031699
A 65064 404879647
Q 53481 56521 1476578356368
Q 31022 73505 148605149984
Q 1336 88056 1805039076733
A 61457 928062184
S 5636 496560534
S 76716 800139157
A 65975 569331301
S 38772 463572234
Q 29929 35004 1331824097882
Q 57149 76178 648666072998
Q 7009 43744 9323674967054
Q 19922 72798 3858425488182
S 77852 508163653
S 3050 263368182
S 73323 455507245
A 13447 865871611
Q 34689 57825 9625085810104
A 86955 704944111
S 11668 318157971
S 32434 531694757
S 60208 128019429
A 57314 801983902
S 52985 125103277
Q 57284 60984 232610645957
Q 3854 85139 5609475031839
Q 12165 78158 5606708632657
S 46849 796672612
Q 7329 74897 7848164812949
S 77359 364592419
Q 13193 68929 7892115915929
S 57705 598377342
Q 26715 59344 7625388014270
A 80027 899416624
S 26296 478734660
S 35153 243834073
A 4224 250549027
Q 40702 88110 8407655262478
A 77538 429633008
S 77081 287796909
Q 5362 86851 5231770075272
A 35010 243704277
Q 27874 68670 8416423713435
S 51061 986626584
S 27262 512359412
S 15759 444568043
S 52048 830901332
S 23924 445177155
Q 45145 84996 5216479091396
S 55813 866487180
A 73391 398107756
Q 3265 85190 8755134585294
Q 50525 68658 6440072204844
S 485 531773915
S 77076 803397507
Q 36671 55717 3969691880542
S 85981 60203671
A 42375 794592462
Q 19220 23850 1118399978468
S 14429 923100348
Q 44496 75011 4698980166351
S 86868 498793306
Q 69857 79957 6465835398319
S 73461 885631972
A 51151 686190657
A 57038 473595603
S 82225 213800681
A 73570 67395167
Q 22720 37953 6329318143266
S 83485 777528967
S 47444 881434367
Q 66965 81078 1276573163708
S 86526 374884257
Q 28397 74389 3100972630454
A 69519 522444772
S 62081 645505013
S 4948 298694351
A 4424 703307269
Q 7914 70265 53838034705
S 25206 218402441
S 23002 847788674
Q 1284 60243 3990030045331
Q 11998 61464 4804529619263
A 17206 286426171
S 66910 839826422
Q 8495 66519 6849837118469
Q 6041 60325 963405341533
S 24732 631190677
Q 2702 71176 8657428765959
Q 1827 86704 8856712107845
Q 27758 71527 6065006532697
S 24967 515387018
A 35098 942754125
Q 19173 76148 6775102660975
S 81806 393089605
Q 7437 84916 5132634321638
S 14844 334141802
A 57238 93324035
Q 17327 52424 6124423308694
A 79051 976761703
Q 24378 51523 7796084634845
S 87665 778693522
S 45133 947586059
Q 21444 24561 2924771322879
A 8615 191247799
A 12133 741330628
A 53912 66329852
Q 9250 25602 1438187283631
A 74727 40495006
S 41485 55659460
Q 42992 62765 1470900363854
A 18486 158230239
S 41557 958241796
Q 52038 62197 3932209998353
Q 13131 68525 657312627660
A 87942 718756742
Q 1405 74135 8145612463241
S 34039 971078611
A 29242 354524813
Q 25401 54300 4868605061221
Q 27667 71614 6083605449583
A 34178 660514976
A 78919 222178249
A 44353 446476863
Q 5446 86472 7656448310624
Q 28912 47931 2491016164336
S 85392 247424946
Q 4795 87976 5552972451585
A 22579 564702300
A 9078 378041289
A 13659 617497258
Q 12794 71661 9155904004669
A 58904 431043439
Q 2436 87647 8773610714781
Q 15200 68805 6861549444446
A 9484 230867095
A 8012 364420700
Q 70881 86538 9397498617769
S 54293 729050798
A 83958 879658341
A 66234 988610083
Q 12233 28077 773552149310
A 73575 678879751
A 87298 525034770
S 54460 774833458
S 59967 195371154
Q 33325 78424 8857804999811
S 37526 589647085
A 53828 983951271
A 296 152763647
A 51324 23375773
A 28492 893350315
A 63524 702627431
Q 43166 80385 200750235650
Q 10095 15885 3166452527888
A 8230 609820874
Q 4419 85506 9502201055128
A 12051 260057275
Q 27004 75700 2473799883995
A 23768 128723689
A 47569 368227443
A 48506 424532183
A 13476 467182876
S 9558 766139067
S 44977 340516402
A 58892 135784350
A 12878 654396934
S 47457 925493617
Q 68796 72338 2423936300322
A 70562 693462787
A 41440 32348198
Q 5398 19345 1443947641840
Q 24807 80683 1610568519849
Q 1335 70232 9631963688239
S 36255 67046423
S 53690 195567374
A 26562 947189996
S 22390 270995446
S 64674 533869112
S 55110 574012501
A 77799 853033285
A 19624 727253853
Q 19082 25715 4787677541074
Q 65317 69452 2428639348423
S 14267 185777495
S 34373 564693914
A 5677 147221833
Q 38084 39544 996521901190
A 16125 599006812
Q 7956 82239 9652787412495
Q 66145 77803 214216698287
A 21192 601959708
S 66037 902223779
Q 17243 18548 862716275720
Q 20618 41201 571288889207
Q 25263 71971 5423675010820
A 81175 730952887
Q 41114 83151 7437619258755
S 50331 897238356
Q 5680 64401 5675386888
S 42683 306688763
S 65402 686052701
S 3177 531318911
Q 2546 46385 1149808513458
S 49629 291200724
S 36382 11013818
S 74954 833948600
Q 3415 81217 9089858542715
Q 12299 76439 2489418618165
Q 12550 71417 7472338740460
S 17556 44753039
S 7615 380932415
A 59841 650542074
S 6254 931106690
Q 3329 24737 3868739124156
A 21599 806967476
S 65571 338984929
Q 76101 83752 912912185776
Q 18275 78435 6761156197312
Q 1037 35675 5015935257299
A 19548 950441333
Q 3600 76133 5705411109583
Q 2581 72304 9689566245849
Q 16644 21818 4608552599940
S 72712 677780273
S 31480 831331165
A 66000 681960503
Q 36730 61596 2526520153771
Q 9068 26798 5244030917668
S 18629 667943469
A 22498 595924205
S 4308 353444041
Q 46245 82309 7513287272270
A 8516 59707888
A 74176 79811986
A 16817 981785306
Q 40808 77702 3330584171573
Q 29518 58545 5590314030994
Q 48037 79861 786119300554
Q 83653 86588 318451088237
Q 10300 74340 4219734390011
A 48679 661176971
S 73022 488028527
Q 27198 65504 1620451084167
S 32760 764382853
A 47200 899488940
S 48325 574090038
Q 27149 30328 3072845543743
A 57008 313544297
S 83095 76945880
S 59411 495934785
A 77809 837336970
S 51814 554943611
A 32689 517079214
Q 1529 14828 1801825041497
S 38734 238572002
Q 14972 41975 9797129330659
Q 12534 59465 3486454000669
A 68805 575798571
Q 26121 82797 2495157049684
Q 50513 84902 9418725396219
A 77065 15020714
S 66398 940294696
A 72189 470370047
A 68430 2961160
Q 176 84510 4666018390365
S 46107 660804801
Q 33221 75324 5759796021886
A 60396 450418278
Q 12134 72778 7697512716579
A 40656 662742779
A 72771 858348882
Q 25238 76530 2000363723289
S 81428 378255074
Q 25171 63558 551808176866
S 58178 997624051
S 68894 264262544
S 67691 256116023
A 40390 105861419
Q 24354 78233 5714511646321
S 56859 742403592
Q 1930 62497 8409861147677
Q 3778 86198 1646517353021
Q 8907 82039 7056654397534
A 17392 272735103
Q 19766 28700 2745333503597
Q 17735 63563 9411694238694
A 40281 931048425
S 43145 404515092
A 65215 364302537
A 40122 124010608
Q 1212 85350 5998756662721
Q 62185 78728 8968628681812
S 67920 460984193
Q 44700 80292 7705554478047
S 20121 647002
Q 3815 74667 6269897833328
A 28589 424119603
A 76296 884286439
Q 7294 75953 8115051940625
A 75524 201127243
Q 45543 69180 1409580448463
Q 21062 63897 1846975376530
S 3692 133922704
Q 34049 60562 7173889065905
S 44477 782656713
Q 6496 16600 2255487625811
Q 24570 81483 2146868029537
Q 51495 69770 2915600522363
Q 22285 30509 782897588848
Q 13812 84741 2714483201810
S 84296 512263282
A 7034 796745545
A 77686 3710976
A 41546 409432186
Q 33244 42281 4745145437372
A 75030 465143902
S 19355 769678002
Q 12636 71389 3494888297314
Q 22645 51554 6068438176867
S 59722 511958271
A 83672 597378787
A 49254 844554131
S 24612 426385697
A 40567 940515259
Q 34080 72029 1196830674246
S 30078 640414418
A 62286 590527621
A 74068 553662956
Q 27215 85280 9186798490701
A 19443 257217618
Q 8806 47731 837454096830
A 70869 539372120
Q 62588 72006 7128637471747
A 39605 479728984
Q 31844 50093 364865185736
S 20540 446720559
Q 517 3187 1009639727097
S 20485 284238327
S 20102 320783617
S 57289 23021033
Q 26200 81730 1862520821426
S 16498 197210246
S 75691 888627482
Q 9379 26063 9447012771481
A 71653 626808045
S 24831 199547590
A 18473 653445759
A 12039 913802432
S 82059 422839679
S 25418 806116469
S 80766 264449323
A 85485 376383796
S 10628 180863830
Q 156 38377 8616747434053
A 37306 671432990
S 86283 192044815
Q 17323 34235 3129754732174
Q 16039 61016 2333092919482
Q 38996 61144 1761347905850
S 12668 138996598
A 23912 89350566
Q 4487 35348 2321360813750
A 39991 25884620
Q 13687 72839 9780814136396
S 41439 415997897
Q 10741 77431 8949936703373
Q 57545 73198 1081320490810
A 33252 283105592
Q 31899 85684 4381849322125
Q 31996 66057 7048899383043
Q 35279 87593 4357160104835
Q 36477 61483 4783214112122
A 84306 207598830
S 82528 861525537
Q 54699 55842 586375384698
Q 82094 83439 777875747758
S 40508 133872007
Q 419 84122 9710593218302
A 43319 948188990
Q 34635 87133 7682566712566
Q 59525 60294 737431796565
S 17985 681713095
Q 2790 4532 776599380666
S 41100 401955171
A 45178 180560141
A 31061 320526789
Q 68897 82456 2740574795703
Q 19088 60155 6574827125125
A 67587 282655608
S 47970 830382863
A 285 858545355
S 9339 654618931
S 31821 502569355
Q 13620 16454 853939785024
Q 20545 49447 9076379417132
A 37046 763958273
Q 8313 12239 2573722279029
Q 10116 75095 8775280435143
S 28484 319987507
A 4856 416146494
S 57876 916021551
Q 3159 75157 5799904777088
Q 44282 75864 3132404122581
Q 5375 43009 2170417357936
Q 19231 51918 8204185784475
Q 32570 33727 320734444547
S 15211 71707515
Q 13754 33142 7308242610750
Q 5198 45589 1028522770283
Q 41644 43138 1441814740712
Q 15327 85808 9065409273105
A 61549 305549250
A 84454 956945447
A 67377 298815604
Q 5562 74824 6122397160963
S 35850 379622948
Q 14395 39808 1022700513423
S 81316 123590634
S 85603 974931244
S 87313 982870237
Q 3542 52446 3214677102954
A 75799 798323141
A 1323 738598499
Q 14750 59888 2295063402922
Q 20001 77833 9221973486304
Q 5276 46528 6680846630260
A 13005 196924316
Q 32920 87749 6481336280267
Q 76252 86389 2419772192717
Q 19239 64070 7246121198911
Q 28448 54982 5308203208695
Q 55095 61826 4875826390784
S 4798 469751556
Q 17963 65879 448747067101
Q 8743 55120 2598766677596
A 63313 457439591
Q 8883 38704 2548158776525
Q 2038 29287 8853752410717
A 43509 607564502
Q 2825 87274 5161631357734
A 43855 208161005
Q 3270 81837 6380822394175
A 7930 355320333
Q 1427 52736 4291786425376
Q 10949 73017 9567394318392
Q 47449 80481 1368898717784
Q 71287 81810 6058902252297
S 85009 190801506
Q 9747 73794 8563773896676
Q 26504 43855 853670478374
Q 30018 88057 8482364621589
Q 33479 57966 2820712149519
Q 60847 84997 1220329543084
A 32575 826871578
Q 36635 76430 3167084336701
Q 11575 46575 1598757480291
S 4316 4073041
A 83580 678254303
Q 9734 79105 5585376487196
S 23746 174941656
Q 62 80067 1317229857289
A 63833 429803516
A 71208 771446352
S 74138 172684371
S 45874 236511204
A 25174 793303547
A 56969 709787206
A 71617 36944190
Q 17699 70520 6091033081499
S 31581 214318339
A 66344 427531204
Q 1508 87579 9669236823287
Q 565 80210 9987129896190
Q 12708 86890 3354183805940
Q 49790 83850 9732489484593
Q 14689 67319 5741096684591
S 34836 326836419
A 57121 392159074
S 29215 302762805
A 4398 770290958
A 17361 18126029
A 40277 729018470
Q 25788 75191 1460035715578
Q 16152 59737 6202837831154
Q 39905 46621 2375686167769
A 23949 553079006
S 73575 599559309
S 71548 848506688
Q 4242 43499 7348526368945
S 80928 133896152
S 28209 595877427
A 10979 606487641
A 70461 641329965
S 67933 391324285
Q 249 85386 4052156741937
Q 5658 61413 9910089495868
Q 21930 54062 1722552880785
Q 12099 70645 3357959843506
Q 5452 8588 443979769826
A 64844 602101017
A 64451 920108786
A 21982 926320345
Q 1128 86714 5349833712762
Q 56031 80065 3824605818046
A 16024 455969856
Q 8788 76610 4308077715686
Q 49294 53495 930126848247
Q 1286 82340 2167935908245
A 15397 223557207
S 32812 834095935
S 60882 472418127
Q 1428 80191 4643887254353
Q 37689 56934 1894402701496
S 17064 176373982
S 28634 945675782
S 26024 944170576
Q 21437 34863 5582054929696
Q 16606 86275 2630236487601
Q 6267 59530 6295794358800
S 4403 149558609
Q 36632 45844 7948818208709
S 57222 989477514
A 8159 703900695
S 75014 949749080
A 73329 444436836
S 62806 349993918
S 64428 516432351
Q 51912 78676 4377468518387
S 73259 846556688
A 57937 449035793
A 8937 41507529
Q 19751 86627 3062862221577
A 11853 269750631
S 7123 582378539
S 81531 522944601
A 28637 358745515
S 37790 378756329
Q 17765 80353 2523909419156
S 31796 110134089
Q 11986 66785 9209548769637
Q 3079 83622 4492818045872
S 80432 697694497
A 26789 436363629
Q 73343 79254 1325641630033
S 38904 45802863
A 73657 696804084
Q 22521 85963 9542422943671
A 83392 968898291
A 7508 212705339
Q 18348 86951 7931631442245
A 53373 962936626
Q 7768 52345 1312400396159
S 83846 239337520
Q 25987 76356 5072057833174
A 52540 7083893
A 48240 56176328
A 16936 130846575
A 7036 229240004
Q 62274 80022 3319053303079
A 61842 925973987
A 28928 598190158
S 68748 424427336
A 5704 887120818
Q 1312 75663 2175969447199
S 21434 670513729
S 86586 842964612
Q 13042 60940 9345368337105
Q 33620 46023 3205389982983
S 79220 492416640
A 43975 901402287
Q 56179 62457 4454137265526
A 60680 995891404
Q 13934 47441 9188448358103
S 47060 540925641
Q 147 60861 5572572106540
A 78517 522325897
A 76687 898798968
Q 31569 46072 6972901713545
Q 40030 43701 2727468342042
Q 22740 71989 3998658209417
A 41563 440936449
Q 31061 78675 2455876236662
S 38256 602329924
A 2588 898548447
S 40824 256579802
A 47184 481212385
S 14397 289557020
Q 13040 77819 5369335558289
Q 9008 49287 2955174486447
Q 7491 87066 940080047009
Q 1540 26342 1540317824454
A 57639 16960032
A 49638 544306112
S 61927 394982123
Q 30467 75528 2800503211238
Q 948 83304 7892692401054
S 60274 580264014
S 66251 533709304
A 3057 620674925
S 84296 653713765
Q 22132 76966 3399308444180
Q 2598 86525 4245291875426
S 51738 215357992
A 66735 845939589
S 4457 945397780
S 66661 476721991
S 65051 870916400
Q 42445 46663 2425473814648
Q 6991 76519 7339569137821
Q 22384 53491 76523052299
S 48091 548748105
Q 9158 55361 5823263902916
Q 14918 77677 7715255702351
A 77236 587251836
Q 21864 74107 5115021891013
S 14550 389869505
A 28775 915106807
Q 1124 87902 3687699465336
Q 25432 64084 1203138464816
S 21855 357182030
Q 3122 82256 6182176334151
S 15974 986719846
S 85951 167708455
A 73426 475692387
Q 21183 77382 8596346575990
Q 35070 54305 1410338687743
Q 7625 85752 9512061648794
A 24354 757908859
S 43545 698608800
A 34044 991188295
S 87055 322529279
Q 44959 72537 2522729893660
S 30565 818682325
A 68188 870727457
A 32539 159045874
A 31716 926575707
Q 11728 53901 5323427471774
A 16826 454256837
Q 13371 69625 7580157071798
Q 4058 70837 5505185265347
A 43505 459882981
Q 13386 37118 4253314133862
S 82158 594832201
A 23129 517019766
Q 58509 79696 773350678323
Q 6721 27097 6421851737339
A 64192 634010766
A 81818 399986661
Q 3039 83066 1484966705831
Q 31685 76652 8390703651786
A 61749 639957698
A 8155 705711326
A 6688 553504657
Q 34756 74659 6656995949719
A 76973 824701959
A 80914 660458338
S 52124 534691544
S 64367 455528401
Q 2075 44716 9067875096086
A 2034 126723916
Q 41213 43155 317866828739
Q 9762 19618 6268915072637
Q 15492 86603 6729230382244
S 40630 394173988
Q 30336 60758 6881360807375
Q 919 82547 4276048208445
A 20472 277542467
Q 33042 59601 8803286899392
Q 3221 20720 3161146056828
A 6651 781379271
S 11595 905352953
S 15475 144630784
A 61359 514369128
S 50227 165111812
S 46979 533003567
Q 53204 68791 9779371445659
Q 7936 27488 6590061021402
A 15601 17747244
Q 66639 87612 9077008754059
Q 10439 12283 183950992194
A 64048 91048024
A 43549 596908297
S 8602 375427323
Q 62133 82825 5669463621756
A 11587 678424840
Q 31393 73933 8288494449220
S 42437 21839725
S 14614 148949068
A 24683 578572907
Q 15074 63099 883496192995
S 929 467488783
S 20789 674736139
Q 5268 63456 1852231710078
A 77652 424846404
A 9537 13235857
Q 50433 68659 8444787338032
A 24135 588949945
S 49927 784919342
S 51451 350567259
Q 14479 76971 7287772378925
A 7551 352009289
Q 2854 78416 6817855971560
A 47648 319002116
S 42961 270637594
Q 6888 80461 2371779327722
S 56860 295368798
S 62926 410737882
S 16036 398795561
S 51881 909456297
Q 12811 78832 8059861314160
S 68301 926841130
A 62038 215579441
A 31744 94228901
Q 39340 50353 153667181044
Q 15104 16950 1201444346833
A 45712 468628831
Q 22367 30405 2118514706304
A 83399 331259152
S 11763 805078616
S 53262 210452136
S 71658 819227187
Q 7542 88171 3969854287449
S 69799 514712275
Q 22160 73735 2729210580557
A 7644 946857344
Q 23808 33937 7969145613
S 49458 985574893
Q 37073 58912 7044069179778
S 42345 483763588
Q 4292 16402 5211169838762
A 86199 632105101
S 11696 415935312
S 28158 674155241
A 43048 808610359
Q 4788 88135 5076233465682
S 68593 430779583
S 21160 444747723
S 17069 599512115
A 50450 611688378
A 43914 486164904
S 57029 374088151
A 30461 314478382
Q 44876 72765 5906433432053
S 37364 295130686
S 6520 322678092
S 38570 414050254
S 32047 986436780
Q 4985 42954 5137620052189
S 32642 134194586
A 10852 113819265
A 72121 601371784
S 67009 933181453
Q 6439 84581 624014649640
Q 35709 87841 2292561323539
S 82661 131811563
Q 54860 79485 4695039691614
S 36007 930786677
Q 28144 53819 6458634566481
A 81511 437881270
Q 21544 73767 5717787150491
A 14643 709910263
S 78008 190314240
Q 57519 67808 3719602629474
A 59996 763467540
A 35805 250967105
Q 43703 75642 4937467119509
Q 8438 77408 1977042371619
S 22695 184903408
S 58646 31498259
A 70464 442855379
S 48321 805307546
Q 18381 41872 7916870849355
S 15003 248676284
S 14591 53427205
S 59422 699666663
S 30233 753517635
A 24291 784547969
S 75135 141517372
Q 475 87000 7093699468937
S 44195 967930514
Q 690 80197 2726193937756
S 8664 887043587
S 76276 851915538
A 4125 238823153
S 36959 989154086
A 59877 181831883
S 84326 138426442
Q 34106 39254 3896602483270
A 22367 493868996
A 73296 454391762
S 81226 939546794
Q 21386 36613 3363534632855
A 32646 75579016
S 81793 992006810
S 7159 974902063
Q 27094 28279 673337842422
A 68411 737609237
A 73354 443029917
Q 5931 83728 9329541662257
Q 14197 84397 4179486532284
Q 37272 59472 2320894072107
Q 6353 72539 8995291881272
A 66375 625850317
A 37459 558898001
S 58069 281724124
A 40973 246343690
S 11135 81478669
S 73880 883756633
A 85688 614703889
Q 25612 72410 4785471909238
Q 5498 75409 6565280968637
S 44834 191818318
A 51108 917979515
Q 23273 85279 8884845930573
S 70958 665783361
Q 20501 31622 7568782535150
S 58347 792206669
Q 11904 52758 4279618122008
S 56736 957834722
A 60948 993160598
S 68851 964932437
S 78631 528348168
Q 9065 65422 63662543755
A 81204 849984534
Q 4991 63283 6725478426160
A 32977 14973572
A 73228 628759394
Q 45712 69452 7250467353072
A 28445 755800964
S 81712 406645402
S 71028 29011501
S 11144 957482664
Q 4478 87940 3935367130650
Q 5086 21938 2531522523992
Q 51137 58947 7744183403382
S 79728 804485032
A 40055 617740983
Q 850 86927 964941541583
Q 53457 57087 200679554081
Q 17604 81999 4973906204359
S 31399 604579256
Q 1014 77227 88458075329
A 11143 952685080
S 80670 869156273
S 60537 281170608
A 48112 225171565
Q 30842 65969 1643751523594
Q 50267 86267 6070166370632
A 77778 534668651
S 81170 950505722
A 81994 900547289
A 2158 833553362
Q 40447 46731 5565828248534
Q 13098 81949 2186600100639
Q 3859 37729 8908914129108
S 54816 914594527
S 87565 605902610
Q 3352 79808 7983448403270
Q 16471 81399 3426667935257
A 75495 461920725
Q 2519 85478 823511575343
Q 6994 56613 7112021867695
S 32253 752552527
S 78926 408615574
Q 82559 85804 850608420953
Q 73905 81890 5244148323342
Q 783 88102 9221229693145
Q 52292 86139 5661174498221
Q 2151 76149 8112967932706
Q 21979 55664 5824807213810
Q 20214 59062 5900960470421
Q 24164 82428 3418804220758
S 72661 449546208
S 53123 927055595
Q 580 76465 789337136343
S 61084 612907483
Q 26438 64281 9959325041268
Q 13684 49675 4608667130350
Q 17845 76974 1383058895072
A 44984 312663287
S 84378 14643332
Q 6896 18879 3133362811755
Q 4379 82136 4450544709859
A 56865 26359420
A 33283 168485390
Q 22451 78520 5837737591553
Q 14064 79922 4976660583307
S 34049 897286643
Q 5236 40062 9156277268148
Q 2 80215 9870987994492
S 75984 605690321
Q 46861 57116 3894832015781
A 72085 458406453
Q 6740 86368 2971445753501
S 23641 208890188
S 21904 255635307
A 62011 138064389
A 71628 590223707
S 82573 88454614
Q 16748 66571 933213287833
Q 15527 59402 1448572213269
A 34181 121733379
S 20060 913894714
Q 411 87851 5995101931930
Q 19280 71224 3937097477913
A 22765 268317992
Q 15222 84958 7794389545088
A 30549 442226997
S 39750 740827329
S 58143 749533525
Q 30875 58156 7671188304147
Q 18861 69260 9528616194661
A 75144 227020304
S 24027 741986277
Q 3556 87362 6989921645959
S 56251 979127253
S 58968 259281670
Q 43147 63232 1211813612273
Q 17246 44086 6731775958436
Q 28770 83251 6199945670594
S 5234 430107230
S 16302 119741701
Q 7457 62399 1218717942863
Q 3911 80551 412196322
Q 50997 86706 7248160733480
Q 13006 20550 5354070728056
Q 9678 23421 7465844012707
A 35824 93482636
Q 21195 84110 6457413101451
A 13414 577287325
S 59696 867492839
A 87949 21771442
Q 6463 65692 4892040383503
S 46852 174566343
Q 72295 73246 668733037821
Q 648 30915 3383139344011
Q 29883 77733 5650401407019
S 81521 272610534
A 59389 586801292
A 52896 979316357
S 28063 498336992
A 54266 114186129
S 12966 143666823
Q 62568 73398 6525833682168
Q 16053 77421 71817545390
S 33129 434062607
S 29380 934456088
S 10823 639560514
Q 17845 25928 2605467335544
Q 13432 86574 1895669032623
Q 20283 67863 3154221098239
A 48572 160728395
S 13478 661386575
A 32202 334756535
S 58835 97068180
Q 2556 85508 3244691432788
A 80031 714892552
S 27846 192666578
A 86162 886222246
A 63436 325467896
A 26888 573820549
A 47728 443607528
A 64126 757597382
Q 13124 26060 7302407741664
S 60334 787905601
A 9699 934624834
Q 14843 40197 7068285757295
Q 18641 64876 7386038621861
S 87415 389428323
Q 7521 75331 9350131559016
A 60022 958235388
A 3855 78742225
A 7969 39533760
A 26109 484079457
Q 47016 62567 373671174312
S 88057 733568102
Q 402 26050 4671445337383
S 75036 712112348
Q 35335 54400 1056053129130
Q 770 86935 7114943735387
A 59694 21710758
Q 1405 78616 5979969503600
A 78545 905513199
S 27447 869667947
Q 7192 88064 4997669938089
A 83392 788379003
Q 24764 76605 8391453869460
Q 8481 82717 1758121095631
S 48283 277368861
Q 13281 56928 6204172527716
A 35476 764525951
A 61495 201669118
A 2972 386438231
S 32035 728772900
S 75018 632677078
Q 55746 72631 5757066562093
S 17401 605416350
Q 70458 77142 4504849638386
A 26523 277368765
Q 14752 43854 6676463992288
Q 144 86481 247813427596
Q 28088 59734 9582336254985
Q 7301 21144 2325889544511
Q 22603 46816 5455570792288
A 57689 826896123
Q 9129 87460 6081243952671
S 40517 959972120
S 15511 95016578
S 4640 687736150
S 38306 530718274
A 80913 709999163
A 75551 105213035
S 23759 99937991
Q 64598 87756 2644633994449
Q 2374 47911 5086342620120
S 84011 372899379
Q 43828 62467 7510717510209
S 58747 871385042
Q 15279 28553 2882787373491
S 17009 18119385
A 59904 744099280
A 79546 554827519
S 12936 981300116
A 54306 878163409
S 75467 795192584
Q 63989 72672 983852902362
Q 21483 83969 4842001438768
S 29495 244999003
Q 26339 30136 710320783220
Q 17015 64600 1133415021267
S 61542 406455117
Q 3224 48039 8942072099781
S 73704 445095490
A 17546 411113599
A 24347 354294943
A 53984 872968051
A 59464 240785652
Q 4552 82115 4321145552365
Q 22441 85537 1773165348135
A 57380 578582468
S 9455 86026570
Q 41792 75624 7890306316751
A 30648 600226641
Q 23656 86476 3105770281057
Q 20248 68574 6739121018700
S 73753 206117101
Q 413 86054 1239126979942
Q 19893 35071 8184970009176
Q 63892 73836 6348630240760
A 5399 639995781
A 59171 633545266
A 84729 879154520
S 75334 324774705
Q 75663 76739 154815682177
A 41740 374737893
S 55428 126386430
S 28653 283907727
S 56257 646427967
A 24883 147031799
Q 12733 63101 1932035712903
A 53116 768912311
A 86998 354753021
S 48252 684861795
Q 31032 88097 2813385806615
Q 21149 87374 7483432614456
S 42863 750647863
Q 10204 58357 4374043352012
A 5899 114278200
S 38493 797252881
S 81699 519028703
A 5415 639777437
S 7224 936546946
S 1662 940989661
Q 4783 87610 7041882759409
S 56812 907568244
A 17115 621335439
A 31902 238827844
Q 15036 66582 2274180175356
Q 649 86814 236164696496
S 62010 953517788
A 64651 610142217
A 50170 722150205
Q 4628 83907 7906829902755
S 16010 252064433
Q 5133 63766 1246859241493
Q 10995 36576 2952540459062
A 9615 498728507
A 53377 251036817
S 1703 874277088
S 85373 760248316
A 20505 309200949
Q 50062 60532 5172082626862
Q 71229 81455 8734811461347
Q 16796 62024 5589284966071
Q 60651 85964 9986463813013
A 20404 476819628
S 29951 324617090
Q 66547 81724 7999956796449
A 81840 638642114
Q 46430 75754 6915420388304
A 30237 806455739
A 23954 955567598
A 74466 866945825
S 30764 906779861
S 60294 699178265
S 65201 530917570
S 51242 993903073
Q 39004 58864 3181097404387
Q 1465 87636 5393028118166
A 83500 459084601
Q 25981 41067 626301092780
A 67418 432010136
A 16589 917914783
S 21661 208333397
Q 7794 62509 4629120833077
A 16193 714300404
S 28717 282350232
S 59122 295862804
A 381 655379527
S 15276 915542553
Q 27127 38985 8528516410926
Q 22292 33516 5008246704824
S 65493 519829565
S 78453 775419823
A 36970 980441093
S 86715 640685741
A 29438 375385222
A 54346 322916267
Q 221 57082 8581188595943
A 43956 796306734
Q 43816 50970 3245850292085
A 52445 601926937
Q 923 87649 9350911451163
Q 25679 42019 2744908283451
A 85569 141700869
Q 6409 39576 1208946899324
A 44156 324351878
A 84914 251358692
S 73425 68561098
A 53699 241518157
Q 5318 65113 5980524990114
Q 27165 62667 8602545042922
A 41490 165216972
Q 4247 77207 733783882419
S 76371 852894392
S 9979 942254309
Q 1156 84771 950879150063
A 60309 909512088
Q 24239 74691 2106456799487
Q 8565 72905 2123303009740
A 23982 654689163
S 68506 100092249
A 40861 205429533
Q 16066 84442 9195904153316
A 47178 309271405
S 35517 469464081
S 47326 147865488
Q 5195 42966 6438742406848
A 86800 304948813
S 68200 869413991
A 37417 211546387
Q 2064 84120 1770075638456
Q 38028 64131 313597198858
Q 60332 79696 3050697391674
S 17888 745960433
Q 17542 27792 2262516460509
S 44339 852125104
A 24279 517253879
S 72251 158260585
Q 40854 84570 7151363820334
A 61738 598237244
Q 54019 84612 3832082773613
S 19838 807991965
S 57336 969300514
A 72230 301451282
S 63865 140030150
S 18407 279268849
A 59147 362112021
Q 1094 12165 2123736513520
S 49640 182166134
S 33376 787834441
Q 4651 10458 814955513619
Q 8672 84513 332681013364
A 24023 789523952
S 86587 58079230
Q 26809 47858 895306361518
S 31983 707795614
A 49866 623265670
A 16798 613589326
S 11314 584949142
S 52493 390631916
Q 15696 78922 1247595398901
S 23619 400961743
Q 2889 55469 7418784063920
S 50483 425972033
Q 18265 75054 8689774389305
Q 41418 82700 9970474201155
S 41830 856991577
S 33719 737512375
Q 8773 21885 4778983507788
Q 47404 64312 5496583724324
Q 3182 80915 8049455054594
Q 17432 85968 6204331598098
A 16667 229773132
A 50385 191518909
Q 12249 27358 4886346646962
Q 30172 53079 5868189087839
Q 1981 84181 7933462885768
Q 4804 87771 4894620458331
S 48107 767290117
Q 31546 66625 1765854272628
S 48104 378098947
A 24284 311878315
Q 40886 57113 3787644778998
Q 53858 82569 9062152490947
Q 10803 24173 3823441705089
S 24713 833767062
Q 21049 22912 1639461890111
A 59696 413380993
Q 79381 82550 425113037694
S 69286 805747438
S 29301 765689639
Q 1077 45277 240969047570
S 67232 164174401
Q 39346 46960 6829375837878
Q 9222 75611 2661550898658
Q 59741 63680 2882506818314
A 59544 834766859
S 73063 224437661
A 44829 982996215
A 82131 131073299
A 1382 818926449
Q 7763 8561 535409187288
S 23110 799473982
S 6151 192041532
S 48101 600048147
Q 29221 57784 6573226445817
S 18994 451455197
Q 52891 63594 7493127082783
Q 61915 78377 4334546986280
A 60332 801806014
A 20615 388493342
Q 37730 76150 8879272631611
Q 6506 60508 6708918127059
S 64956 193989063
Q 22174 85924 9487735168311
A 53254 65580885
Q 4922 85601 4754682285726
S 85027 514221393
S 8997 19838991
S 48361 682464373
A 73905 739359094
Q 54524 87043 4107266656624
A 51496 424122641
S 18661 48622335
S 52492 111193617
A 83010 449470091
S 6964 342466316
A 33752 827664835
Q 51651 64455 8736553575337
Q 20691 42261 603247695611
S 39528 276542597
Q 66955 71343 3335202311927
A 34735 655836612
Q 2607 17559 9677977159649
Q 6713 86620 4494729124331
A 65500 897306785
S 73906 318744995
A 20401 600117012
A 18492 450524554
Q 32341 67074 70890398190
A 27064 293055359
Q 19818 48372 4397557819888
A 45951 7384159
A 7085 458955581
A 43261 369732785
S 73751 249374167
Q 5740 47669 8137743362277
Q 4676 76988 6898312386670
A 54568 523359653
A 31111 307554304
S 87294 931963352
Q 10814 74853 75817264812
Q 264 88155 9178081234803
A 51162 837565743
Q 2558 8151 1721523431396
Q 42347 84110 8764852708607
Q 56764 61493 555765573895
Q 62327 74425 7151814128843
A 15971 635799063
S 43394 668089423
S 63409 844920846
A 18089 582137162
A 18294 744428653
Q 30783 67518 8441498661830
A 20648 139907013
Q 64624 68224 3313160616607
A 48514 245416339
S 81474 173945630
A 75647 18009925
A 42716 524746279
A 5403 528958850
Q 10916 85966 3688456494971
S 47283 61221197
Q 33997 42744 7080418736852
A 53634 531434955
A 31750 141172156
Q 21417 86810 5949011323268
S 27456 324402842
S 65214 218013727
A 4815 773543764
A 30228 365810119
Q 15941 64116 4712902872420
S 34506 406793090
Q 53295 68262 8542194943428
Q 4714 65203 9667612414850
A 49071 640603059
Q 24584 66883 56891613007
Q 57519 75242 382332446030
S 86753 590058166
Q 7237 83697 5190506522944
Q 53487 80238 9248378150267
A 30447 297100721
S 63508 621080235
A 84782 513667911
A 59636 846901343
S 37124 729043885
A 37198 55589931
Q 10123 84313 1785268428471
S 8929 335855208
A 21633 493907452
A 68196 837031113
S 57372 185291383
S 29987 468377842
S 65044 527632846
A 36716 985497407
A 82628 741859191
A 53347 485576526
Q 21888 57777 6626745673874
S 54832 377489025
S 71653 831823571
S 34079 885633786
Q 43403 84719 4023121407659
Q 580 76730 3311328278149
A 17790 895332826
Q 5482 19755 8910368570005
A 41692 104402238
S 24000 680448979
Q 68100 75190 2390087633035
A 12859 785318703
S 54122 261942451
Q 19781 85476 4508347088210
Q 35889 72084 4511904037129
S 74046 189504925
S 66032 429813289
S 75562 672104537
S 31576 258218450
A 22854 567285317
Q 455 84287 3688610003553
Q 44812 53556 2285701300609
S 79659 623812125
Q 5138 87061 7909280384592
A 5732 799543224
Q 73196 73527 111262641060
Q 44271 65935 1531126030556
Q 64989 81546 4641175051257
Q 30672 76593 2595056716765
S 41166 562062759
Q 8640 87938 7105427295398
A 71555 726527038
Q 27752 82248 397004526518
A 79166 622951805
A 12445 562086184
S 22331 588825820
S 49908 139316382
A 53182 572072981
A 82368 536015921
A 39605 116942719
S 67694 309380314
S 15540 305043664
A 79754 750443761
A 37760 582911416
A 56115 849555044
Q 19004 21257 2099528089491
S 45883 666855234
A 21183 204672829
Q 41102 57546 1414372036687
Q 40329 40728 336829936468
A 45697 305520802
A 16389 863479139
S 14407 458204769
Q 12043 15398 2806590892416
Q 4359 87473 1174577146219
Q 32980 74325 6269703918067
Q 18195 70609 5538791759145
A 26655 582335239
Q 8040 80382 1326684441791
A 57049 593730471
Q 12426 76071 859743555681
Q 17852 26413 8470813033081
Q 48138 55991 6575689052586
A 22956 714958324
Q 11836 76750 8524548307055
Q 37661 58799 2194481524310
Q 4969 86283 4886355426125
A 57718 152069459
Q 830 86726 9016946259344
A 44255 437695519
Q 7061 77550 4393676613385
Q 23049 65930 6763636307446
S 58053 787255060
Q 1295 60721 7105911988584
S 29936 689722939
S 33107 126763214
A 29618 724455301
S 23260 637414230
A 14683 859507370
A 68763 573542841
S 30383 260781882
S 70913 869914364
S 60676 200237424
S 41341 159248602
Q 52179 68419 3257316989550
S 82453 54612813
A 75156 79178095
A 70781 507080760
Q 12976 81146 8098432839671
S 64723 728492501
Q 24177 54176 1047964078142
S 16897 284529766
Q 13669 86762 7517061178229
S 39096 495789480
A 18718 631149687
A 29268 440031733
Q 28215 59393 8453369467169
A 77991 326886839
Q 800 20809 324415920547
Q 4282 37350 7474463366743
A 45801 328920242
A 21819 627174806
A 34649 733906444
A 81785 411564765
Q 44651 74375 6782575568488
Q 47002 85104 8196779867444
Q 59375 73741 3717207695232
Q 30787 44878 7268585047759
Q 58734 71214 4153491286280
S 21984 760355675
Q 9512 81851 9968221301695
A 8773 913695171
Q 19751 80705 2138784879496
S 7123 828948145
S 86152 522420841
S 83935 775045528
Q 73463 87499 3472298706777
Q 16434 79747 9707230666861
A 7020 719141241
A 26060 722264764
S 18751 203904705
A 67304 786669919
S 76872 178326970
A 37668 352378401
A 17670 978002933
A 8605 118729427
Q 1967 87811 9044485408496
Q 5429 87946 188679546929
S 24452 432375485
Q 71432 83983 7008976807836
Q 9610 87081 104172482727
Q 21361 47440 4251718982344
Q 22298 73583 8907850865856
S 83940 145336552
A 50630 232482397
A 830 321971162
A 7020 700370990
S 37434 325769435
Q 34254 46470 4009052618824
A 59312 601417130
Q 30702 84865 5335117919025
A 831 189116936
A 35806 566138030
A 60188 679487922
Q 6428 35281 1643549006582
A 3820 812680542
Q 467 38506 9202816629132
Q 5885 84965 3246857267386
A 22036 394518793
Q 23650 81628 4304084516277
A 47530 908219785
Q 10850 50383 3927262901951
Q 7672 73464 6154641365274
Q 81952 82512 239909105238
S 42506 567322386
A 27060 412720371
A 83743 668872738
S 66002 193273599
S 78201 556221315
Q 5448 37689 9511491558786
Q 9394 66233 8456374609812
S 64683 437344766
S 64787 322538562
A 40545 414357544
Q 11556 87717 1476533813161
S 73280 841017474
S 83496 643574910
Q 287 24988 185974366666
A 80634 797438321
Q 22149 85920 9147614078029
A 37052 440924442
Q 2187 87792 6038358876576
A 20898 676758500
S 3077 387818223
Q 24593 81985 8652806539943
Q 40430 73993 2386543973630
Q 10214 82148 6398175801112
Q 20557 53429 2157214710423
S 40738 948437999
S 65139 992525773
S 67332 782938162
A 25309 533708079
Q 5236 78797 2410048264098
S 74872 172497811
A 49535 342029046
Q 2526 86799 2036180221518
A 68443 203992088
A 51877 378568744
Q 25323 74846 5664831891716
Q 19663 65542 8651631832117
Q 25222 87624 6950379491288
A 50869 657470174
S 67760 76449706
A 40004 767479635
Q 2284 67331 1152285144917
S 37226 374961286
Q 30925 79765 4961181028849
A 43773 808259607
Q 4365 5597 776028675766
A 27053 547314945
A 78100 336756459
Q 53313 54497 255702852062
S 9408 202560444
S 72565 866377963
A 54184 850458793
S 48266 921741429
S 25898 64448359
Q 4236 87834 7636912461202
Q 22604 77793 2751110298811
Q 3136 82441 6128702772438
A 18335 923611729
A 86230 922504648
A 7564 189516637
Q 23408 74513 8144804940049
S 71279 227312335
Q 6843 80080 5101287960049
Q 1964 69138 3523890091509
Q 14491 86005 4249071800476
A 75007 139714051
A 33401 294422810
Q 18348 26595 1587237184718
Q 55324 60494 2573073704259
S 40523 622850471
A 27979 263227184
Q 44026 48500 489484002917
S 64262 268351116
A 80541 626270534
A 73374 234346037
Q 28275 85333 3931152761885
Q 75847 78522 2214054582763
Q 28665 41856 8280422272861
S 66181 896409641
Q 18828 74990 4772140096156
Q 16999 55178 9769589738700
S 59212 996093597
Q 24829 62753 1551740490182
Q 6075 24990 9581818661720
S 62195 884546671
A 31364 709537783
S 40346 161623325
A 66509 945944949
S 67799 801154370
A 71432 325929825
Q 6294 43654 9606696803766
S 76271 138438276
A 60443 803309317
A 44343 797661235
A 24479 154256447
S 46363 924282164
Q 19875 23872 2670987049442
S 77015 141264274
Q 4205 74637 3789976163891
Q 5749 74977 6421380500445
A 64860 479817872
S 74383 326182643
Q 2200 83271 7934767828596
Q 5445 72397 1360978487218
Q 14765 68407 9441666071901
Q 5695 76665 1653525321365
S 8067 801481010
Q 32390 66409 5849462920091
Q 3775 81082 1602387918073
A 43880 465499678
A 45520 482259360
A 8037 256938237
S 62728 653508402
Q 20606 48315 3266575989384
Q 20171 66445 3949901984783
S 59999 605710052
S 41987 280615749
A 71312 495298232
Q 53498 60922 6666877484304
S 56152 505602583
Q 6023 44543 690835515717
A 8165 867534497
S 18008 69805369
Q 11768 87550 2147210490753
Q 24537 74516 1692285157336
Q 51999 69482 3455390193214
S 60049 86965482
A 57216 312051095
Q 49415 59947 8812777588213
S 41512 286365225
S 30971 617673819
S 45373 902591376
S 38492 739530591
S 62272 286795340
A 25244 356341686
Q 25790 51169 1409399139918
Q 10066 86902 1740260498018
S 84378 282178599
Q 40942 61399 9704154638157
Q 16352 79626 6833878157634
A 77035 920167384
S 84766 837916734
Q 56332 73608 1762092068418
S 62928 876948248
S 45843 487924669
S 51733 628263290
S 45154 531265387
S 25008 835786809
A 60130 530069169
Q 26906 67756 9036550328293
S 42405 22304735
S 81134 398625535
A 5463 635407378
Q 14632 56274 9993605130563
A 32419 836729057
Q 11067 20535 713637787058
S 78177 241726226
A 60790 142921078
S 47772 206209339
S 15969 469287040
S 71409 827473139
A 29974 522370058
A 59018 954639058
Q 38355 73819 6701654221066
S 55415 359268749
A 79547 664734905
A 38406 265003375
Q 3811 78295 2113065797859
A 35580 431232131
Q 5795 86700 5309481891689
A 77887 715912962
S 56142 244678372
Q 495 87158 2003222135127
Q 47190 52635 1228154292177
A 60377 123164194
Q 42299 47275 832752740748
S 77270 963426116
S 33782 23963963
Q 776 5816 4174350743306
Q 79112 87728 1681612056178
A 24122 147545997
S 2578 877393788
Q 11962 36145 9091118924586
Q 995 80679 8027593722061
S 72849 654914550
A 2407 419138916
A 11927 979746005
Q 32670 85593 2067940823039
S 39068 887288001
Q 16908 26385 5177530781564
S 70046 226385479
A 80785 267628816
Q 12764 70331 7273911646535
Q 66610 77995 7986553521947
Q 21801 46560 6770990214156
A 38892 188303418
Q 6639 26513 6164311795565
A 49822 929220912
Q 2351 66599 8747727974420
S 70561 723604363
Q 39307 65627 9371101019162
A 42568 850738698
Q 3089 82158 344571109635
Q 8678 46911 3060656024935
Q 21029 25364 1650918159350
S 41989 592526225
Q 33104 83332 3584174055132
Q 7327 87433 1122631229810
A 76612 623936426
Q 6335 73680 9116345105278
Q 17628 28575 496022113799
A 37806 857221825
S 84282 754168577
A 25296 413119306
Q 866 83508 4173014772785
S 78985 237478662
Q 38894 69357 3260119201317
Q 7264 40565 7870886022080
Q 2086 41443 1333059372672
S 59228 355542935
Q 161 85265 1876809978156
A 46723 299652629
S 39163 816651352
Q 1271 85898 1854111044824
Q 3255 33944 5189542819282
A 72853 624652464
A 46144 724321267
A 44720 894725676
S 10380 403546309
S 45893 104508273
A 23960 50826201
Q 50260 74177 8266761452854
S 47207 529251908
S 44386 700682498
A 53379 644374637
Q 47726 57014 80786304625
Q 17845 44519 7502282061393
S 23157 474238524
Q 17732 75406 101700702187
A 26171 959075586
Q 36091 78788 2221202405548
Q 1051 85556 9008503078516
Q 1259 81902 4574658894065
Q 27246 29421 439928011785
Q 18343 88126 4292963180016
A 60495 947338416
S 62994 507007860
S 20862 275970083
Q 74683 81863 5693782957310
A 35329 422164388
Q 47930 63135 7401993410150
Q 2578 64226 5049998391550
Q 10999 72278 7614730687349
A 66769 846236160
Q 4388 86659 7067341736598
Q 37345 81159 2551157696299
S 58417 139492148
Q 2715 82335 753326486392
A 350 624122430
A 87325 259531426
A 68575 481326753
A 31552 283775380
Q 3934 44114 6611300756990
S 60671 553316936
S 17746 111720204
Q 10293 74297 2064019449832
Q 11342 67311 1772413664939
S 19419 920272545
A 86645 101091065
S 12470 668401027
Q 2314 82653 9974944302170
Q 11382 67882 108586183219
A 32091 775367884
Q 37469 87010 828427913419
A 65038 820251082
Q 6532 46058 4336270289209
Q 7888 64166 1866871612312
Q 6433 86776 1934809639214
S 52538 989427053
S 13839 784770781
S 31588 521918331
A 56325 354942684
S 11299 9597432
Q 24191 74995 2361697157079
A 73605 229602353
Q 38254 52618 9297828341990
S 84050 157782062
S 34493 136607400
A 5503 507097852
S 61087 694306619
S 27195 469981399
Q 4276 65881 4353011439745
Q 9737 19235 8208129652822
S 59568 732969003
Q 2913 18786 7919423383260
S 51559 160598292
A 45175 822251440
Q 14565 41542 7564096738051
A 12898 310185464
S 9664 588010481
A 44987 596099692
A 50774 828988850
A 11177 935355695
Q 17422 37740 6124217211988
S 23566 155599178
S 12041 968467193
S 17655 51184910
A 63478 16209759
S 47125 173052446
Q 42748 71622 8770221828746
Q 3044 23535 3112698864005
A 53842 562853995
A 55331 284283040
S 66458 614842013
S 22732 299936503
S 1856 865956683
S 33338 650592335
A 63427 669823133
S 87745 402468171
Q 40040 67019 8341411583572
S 27123 807165372
A 72526 848820844
Q 4886 75917 5635703391397
A 32365 581825578
S 30343 774133646
S 43083 672181332
A 74398 707405102
A 68191 434518576
Q 45020 78790 9114216710294
Q 5045 71606 645835662117
S 21678 619299118
S 56604 412740930
Q 23752 40615 6646836473905
Q 12261 57127 1499576397848
Q 30518 63921 3671165261224
Q 20932 47385 7347875413565
Q 16517 23357 5105576249466
Q 914 68334 3641456031825
Q 31569 78446 4501543062720
Q 14077 61573 9500604666692
S 56062 171704306
Q 12842 66421 3982440303195
S 27598 361303774
Q 22722 74784 6180551991091
Q 29330 76195 7554517114745
Q 1248 87643 5322036195265
Q 13697 48951 5921100217692
S 66813 895148942
S 1207 915221462
A 27919 366875976
Q 19878 80476 1046884961749
A 41949 899582149
Q 14767 34819 6700138375824
A 60426 482684491
S 59422 600612428
A 85430 956768355
S 46813 14239347
A 18771 48115716
S 11657 740204367
S 83480 819320176
S 24213 482974078
A 38672 428533680
S 56849 581166347
S 36438 905505097
S 41298 687702632
S 8841 992918420
A 57472 152043759
S 43078 780947103
A 27618 273242179
A 1928 907869026
A 9844 182009120
A 10335 342598539
S 43298 177696772
S 28883 687097926
A 41157 12160657
S 13805 225066788
S 80492 799297130
Q 23681 66589 5868842445128
Q 71807 87168 7500979668863
Q 34162 86661 8907927500722
Q 1744 36166 968539363598
S 72546 678907403
Q 51872 82851 1002750944112
Q 19837 29329 6444709460653
A 18009 704279057
A 30822 143866749
Q 81044 82571 986969196410
Q 86210 86322 57626537140
A 52223 83550769
S 88009 604951023
Q 1988 83389 507094323424
S 81912 823592227
Q 914 41461 145735304855
A 47461 181481499
S 680 947060807
Q 57187 87706 8925538002546
A 53941 769667945
S 31905 948488458
Q 22969 44848 291740897463
S 62590 969508710
Q 2712 73759 9597542773187
S 82083 3402113
S 14259 44325953
A 31487 371922134
Q 10592 78148 8968682896025
S 29995 93731327
Q 21327 82737 3995518409015
A 16193 493844752
A 32597 475248698
A 67963 722278705
S 5038 799538615
S 85820 931231615
Q 14042 85880 1431157641065
Q 49697 74472 4788979294228
S 37471 653287273
S 37535 153854415
A 56332 893237231
A 16362 245362593
S 86607 945264591
Q 4695 84300 4809705936853
Q 4677 87576 3302288599896
Q 37000 87459 9776911893059
Q 1936 83143 9359009320297
S 39813 993973412
Q 43548 81761 512088789984
S 72738 376489308
Q 22429 68508 9212114181322
A 77382 128439319
Q 10733 46895 301723400411
A 59210 45206287
Q 3103 66330 527846293786
S 25828 694002283
S 8293 125383557
A 28211 358764699
A 17944 830355925
S 30737 909078513
A 6277 436956899
Q 56925 75995 5463372654352
A 42194 446020819
A 2609 446516059
Q 3733 86312 906540196235
S 21731 831861248
S 3864 874962320
S 39020 718929158
A 56494 194708686
S 20749 887668633
Q 9081 86426 4608143677350
Q 55194 56159 305329160542
A 2989 468917145
Q 65188 78634 9945574714727
Q 36762 55948 879793094319
S 25587 6912661
S 48502 689692110
S 12831 219131108
S 31744 178887429
Q 45292 51964 1856866876613
S 1036 370262459
S 29687 474593102
Q 218 87960 6404385995394
Q 23871 70282 436582121021
S 77444 167834733
Q 11569 27878 7564644056442
Q 852 76357 410523675380
S 42053 559591074
A 48954 498111540
A 69106 673776909
S 86510 359029684
A 64267 68148220
Q 4172 35287 8276984328371
S 1071 674247397
S 14525 225684765
A 5986 985386583
Q 68706 87002 8495169008347
Q 396 83530 7768951427126
Q 891 87025 4825811342974
Q 487 12962 1326890283793
S 87996 41926165
S 1319 338640808
S 62213 573674128
S 55626 527840848
S 87137 879146766
Q 14678 55871 7682763881248
Q 40802 84693 4139202080432
S 75177 805219715
Q 466 55746 2275874913924
A 46633 653815472
Q 19500 29436 4953097711302
Q 17250 50729 7701318922689
S 17338 139069606
A 12293 289014465
Q 18589 85716 8856625008717
Q 30867 38563 3290083740160
Q 33190 64961 6995285608766
A 21638 987859949
Q 6954 70635 7800093058918
S 3795 736308107
A 80128 813267278
A 27536 619846025
Q 1789 33175 8262912703724
Q 18628 39980 3901357302220
A 23802 265836715
Q 16834 64323 7949020832614
S 12142 1259398
Q 2867 88197 2517763520059
A 37357 213691776
S 19310 423144822
Q 18528 69817 6090726751478
Q 38693 54627 7613506865438
Q 39779 40876 550501347761
Q 1196 85832 9024257569571
Q 18183 86987 3324307965329
Q 9297 22655 9271433661887
A 76541 408293596
A 16330 487633840
A 2837 692786854
S 10232 410851199
A 22360 82873868
A 37037 30738784
S 49272 350588808
Q 3738 83049 4080942701876
Q 3589 67225 3785330466294
A 62040 843002176
S 22790 164016851
Q 56313 74316 8616333996400
Q 8187 68201 3006195603924
S 78976 837923382
S 51354 462388484
S 29387 434113080
A 26667 654486905
S 46354 828787027
S 56062 121820028
Q 1519 87079 9308589040576
Q 39586 63617 778637113042
Q 9532 25477 7212293654555
Q 20638 55092 2942815904056
Q 24398 86103 6838559733630
S 46798 743565401
S 63186 364341809
S 24581 106832754
A 85767 669731778
Q 9864 25543 1542838969037
Q 19452 33536 3878937735341
Q 2198 54069 6451359833299
S 71075 217723895
S 17446 234062633
Q 15300 45990 962165127046
S 52462 238213996
A 4020 24605597
Q 7245 59042 6651046484578
A 82711 291499412
S 22066 612163165
Q 9671 80146 6888830044090
A 82939 870638323
Q 3021 14200 3656237718784
A 53308 851534441
A 58199 940134916
Q 1309 83066 7728862190305
S 6409 754128156
A 8392 876427547
S 23184 719839547
Q 10201 19438 8675768017509
A 47338 172469860
S 14504 701691234
Q 42814 42847 30911919077
Q 10672 61270 7719795696420
S 13342 148415300
Q 9156 69163 9791919333350
A 65538 626248171
A 80785 376472140
S 39970 409537196
S 23815 669706397
A 13454 670655329
S 39769 619215766
Q 21184 77169 2689698952196
Q 15339 56427 1506035457337
S 16023 480253743
Q 38770 86042 471005029521
A 3606 556530853
A 24223 102473203
S 40849 83745349
S 40053 831050589
A 32110 384599957
A 35969 479038860
S 21079 661625876
A 63186 556579446
Q 1411 86394 476241703291
S 35911 910608915
A 60504 584588310
A 54965 620452453
Q 27172 64712 5635844657606
Q 1923 64064 1692822194098
Q 45025 69251 74227881428
Q 64631 67087 2216020756091
Q 36797 66750 8041452711888
S 43374 162959500
S 55353 625119886
A 73074 210608135
A 73308 113010777
A 38443 362133033
S 75738 842195118
Q 31365 58078 5215627812492
Q 9168 70778 7590891065559
A 72987 653358998
Q 27853 72659 5263770908725
Q 6190 79971 4916494275298
A 24172 676406037
A 74476 569250691
S 61536 665379088
Q 11380 86735 8476374093380
Q 51137 52658 1286989756807
S 23185 250696728
Q 8166 49533 4749046762084
Q 4150 80094 1317840466454
Q 4984 65753 1546154519167
Q 18360 50111 3431403087399
Q 16782 85804 8473127235405
Q 42816 79304 798676257383
A 64446 425025838
A 34253 870816250
S 50756 487697810
Q 7611 53196 6899536724215
Q 4076 64689 8461405507542
A 18856 358810038
A 15399 943272757
Q 51047 84229 1224713520014
Q 8558 53042 3957096136495
Q 1524 87328 2578921687811
Q 3607 63229 6783596274306
A 18833 270868112
Q 15309 84101 3092837835964
S 26795 657145088
S 83353 265611965
A 64131 455245224
Q 28506 81839 2160847210235
A 82070 323499345
Q 49384 67472 959251109474
Q 58153 73068 6067122994442
Q 2155 40621 7796066018023
Q 48702 65378 8933146606859
A 71461 155451253
Q 48197 82255 6069788055606
Q 28059 61235 3140145911714
S 55795 334838336
S 71514 449631117
A 19214 883214330
Q 10201 20766 1902562554214
S 15492 958434142
Q 35077 47285 138091985496
S 79636 90925622
A 35034 424623633
Q 17102 87111 8043816894063
S 75644 129396424
A 84780 202352702
S 10336 42388520
A 54032 147869878
A 83781 634587021
S 65713 704769556
A 6229 822435650
Q 26326 26639 285378871746
S 39339 670986187
A 83770 90638813
Q 35090 41770 5644318499488
Q 34595 87129 8845281845659
S 5781 617885497
S 44268 556803346
A 27922 767143876
S 78289 82456562
S 70340 916132748
Q 9486 30915 7455248697826
S 57458 979886009
S 452 552603833
A 46015 373937041
S 64122 82561420
S 20662 965163571
Q 825 57046 7233201648017
A 60814 422963134
Q 8315 81330 2197114967497
Q 57564 78504 458389678409
A 53724 46556176
Q 56402 84358 927887430006
Q 4183 24978 9157578517407
Q 57216 62540 2676204546640
S 51650 686077118
S 82469 424114738
A 54083 105140182
Q 56589 61013 3041664569751
Q 23485 86739 1924620277867
Q 63659 75024 1555354782199
S 30296 967557993
S 20657 712306595
A 31473 211263200
Q 45563 63311 100158171983
A 20775 541820333
A 35163 369690821
Q 84155 85558 1380615549457
S 54462 917100614
Q 35790 37104 1206097419488
Q 30854 65173 7820328147266
S 36328 515151591
S 52320 848996202
A 16846 191202511
Q 5451 14035 211306894173
A 64362 596802658
Q 26509 76330 7263778049396
A 84349 116843772
A 69188 505062702
Q 32609 74847 3896224423406
Q 20196 88027 4853899903708
S 43680 687634645
Q 31705 76341 4251822658130
A 11128 986263435
Q 17503 48845 311697594089
Q 43039 55147 9700152000668
A 22378 539048699
Q 15133 69741 2327159203269
Q 61027 70590 6110997879035
S 58674 513355581
A 8579 787192853
Q 19670 59156 3806916470013
Q 14714 70098 6356030285363
Q 7123 62777 9065602274298
Q 46681 76188 4787992524503
S 32184 850185149
Q 40529 52356 1444242612963
Q 30706 67011 9929650983878
A 51447 969770506
S 78992 601354898
S 58300 320766881
A 33542 769987326
Q 33230 69361 3485437474551
Q 63946 64786 534545433272
Q 42479 64354 1426940295579
S 22947 695156627
S 35709 437997720
A 70161 394176829
S 49148 162490341
Q 9169 30393 279439379707
A 70782 849940385
S 9385 546099945
Q 15821 50484 7440092899591
Q 6706 66893 8801241443389
S 81593 540156254
A 31957 608646821
S 51798 766259203
Q 1951 56046 97424190130
Q 8811 85468 6609355301498
Q 3659 82182 7196132406505
Q 118 81725 4246702816481
Q 18514 56273 4409833711386
A 17643 212243498
A 58589 675105717
S 55193 429129616
Q 44370 45690 1215309302664
A 22153 991322915
A 14766 253892419
Q 20300 86323 1940057942511
Q 58487 74110 4919937294573
S 72232 591341341
Q 7990 85039 1782427994288
S 65212 14988453
Q 16772 76466 8386804552825
S 76554 43750462
S 60431 865908926
A 72402 325398059
A 76378 651664887
S 67295 52963109
S 75432 93207045
A 33176 133285956
Q 31526 84494 8236190398375
S 9222 627303704
Q 2138 59350 4905543723471
Q 404 85304 2949968075530
Q 14592 84729 3901605569226
A 26896 846616133
Q 12070 73276 276992381775
Q 58757 59616 106966022297
Q 19182 59705 7579210657265
Q 17249 23045 4295002173693
S 86811 170282171
Q 24933 72083 4102329068295
A 39568 853267600
S 40175 737531718
S 43245 131890711
Q 5067 79012 7838764139281
Q 7255 76534 5362629496296
S 51256 505944567
A 73150 385473107
S 29698 545713835
S 892 29305954
A 77338 778474172
S 25772 700233548
S 23900 823868352
Q 3660 87941 6040442526574
A 17123 43396759
S 39026 388271344
S 34165 222204272
A 69275 225162417
Q 10964 81737 8896262619342
S 32429 884161817
Q 2945 80283 9723849712705
A 45328 561830008
Q 654 77266 6748927505256
S 37896 517511389
Q 6338 52832 9141798982471
Q 10215 41900 8945431574940
A 65872 863387980
Q 24342 50141 6931772822951
S 36622 341041009
Q 499 76946 6340960458171
A 27858 800281928
A 46781 774998518
S 20476 855812146
S 73950 276912807
S 53055 190358615
A 60094 356357162
Q 30469 53262 3662995128129
A 3358 718986418
Q 12566 79028 4804411287566
Q 383 13404 7828977742917
A 438 408701807
A 84372 376221767
S 38337 727187273
Q 27951 82875 4946029667334
A 27385 938957570
Q 44260 49702 1163052806508
Q 2358 80528 3628154300106
S 46516 534184429
S 12141 671511865
Q 4877 41930 4209634940665
Q 71 87417 6144356770140
S 87058 511253806
S 72619 663431097
S 44647 341240426
S 44221 796313461
S 81 784678459
A 53922 620893042
S 64691 654258289
Q 68651 84273 5591603728086
A 4609 206972587
S 20579 935925628
Q 3918 61199 1589534935380
S 7546 577520086
S 70611 103229517
A 12176 606961022
S 12971 65692305
S 16799 404656390
A 8626 10247896
Q 1835 88005 9697024558652
A 8684 565244469
A 79959 30526780
S 5425 796609911
S 48374 785501496
Q 10806 70729 9784428562745
S 67006 950657819
S 35445 853540265
A 41752 448259548
S 25993 30766877
S 45109 629702686
S 87956 211246323
Q 723 3142 1057121690082
Q 20782 53304 2927329685146
A 70959 488432625
S 37873 467003110
A 72983 742046476
S 49816 953978313
Q 17676 82507 3526004379865
Q 7741 53314 4834080939568
S 14734 207754047
Q 20857 84592 6165856337948
A 62828 224552030
Q 40888 82467 1007025598369
Q 33220 38004 1564999699908
A 2067 129902144
S 51376 500528439
Q 12681 81371 6583995268664
S 44808 380320887
Q 15518 50340 608361093128
A 52511 146369248
Q 4759 41248 9505510325202
Q 45847 59542 8306432461070
Q 64303 77129 2218812524568
S 19369 94798724
Q 22567 38122 3237389130430
Q 35475 84706 8180563135973
A 54372 697263815
S 23541 770289283
S 70346 107027447
A 35179 986677159
Q 1176 86290 2563022623732
Q 9352 83080 271721233628
S 73939 60265464
A 60684 151790476
Q 31243 65920 4564148487014
Q 5402 87908 8443582189319
Q 44156 49535 1254995444944
Q 420 87452 360627880088
Q 440 63752 5958002975644
Q 8436 65911 5579575541423
Q 1559 87295 442417035590
Q 237 73951 3604654724876
A 67902 397956637
S 62171 789125198
Q 10684 85576 1157349029232
S 53984 120746772
Q 20967 60070 2784485808166
Q 40368 75966 287769713629
Q 44705 59779 538808837914
Q 25319 54281 5414197224111
S 20769 382536704
Q 10908 18850 441509703387
Q 12032 80009 6336286933406
S 68132 731686856
A 78146 338396756
A 26878 572264236
Q 2534 86234 7296689153537
A 62196 18610328
Q 25130 81550 4421952516261
Q 10890 82034 3964072882472
S 35963 233505738
Q 13608 86886 7440464097486
Q 35456 68522 2321645966990
Q 2388 47197 2761302093188
Q 2012 83372 161208113575
S 38595 816795958
Q 2060 86190 6500101276162
A 40718 506442103
S 29284 212232073
Q 1659 56610 988892934935
Q 7304 20110 6496650912572
S 59872 613053286
Q 22484 49226 156933991810
A 33322 679846733
S 868 776434162
S 87154 873873286
S 54712 404209678
S 16963 839426075
Q 10158 73666 3300645490604
S 9227 106124952
S 19933 300136341
S 33018 863497022
Q 24915 79913 6147869610223
S 62675 971864391
Q 18843 44547 4530123479428
A 5869 333176804
A 7828 96482471
S 31174 27073539
A 3773 182077290
Q 5386 87374 4397673735645
A 22852 250917836
S 37498 42744957
S 53298 103727692
A 60003 903899021
Q 27494 62275 1741796347796
S 56267 973176362
A 44950 403201213
S 1703 345338261
Q 9035 85346 973420588362
Q 29671 52975 9758533211745
A 12416 635516108
A 18241 340430439
S 76738 825699904
A 78173 421957954
Q 53075 79961 9260302840753
A 34707 816498094
A 43934 259592694
S 7983 330570052
S 87336 602752321
Q 22385 83415 8428884033354
S 63314 660891747
S 83043 964637920
S 51915 548530561
Q 17888 86650 1392492136246
Q 3981 65416 8778688972355
S 54693 48688897
Q 27051 78526 6782298251943
Q 390 67651 2005655529731
A 6713 579664735
Q 12660 86557 6584416407971
Q 43720 85940 6690365048399
A 51184 240736957
A 14900 30400104
A 23741 217890541
S 62459 560341294
S 72204 950210307
S 18767 126726657
Q 16 87711 7768698458616
Q 12269 37685 3576523168176
Q 1160 20793 3942933378764
S 57635 232233415
S 29902 810596226
S 26175 29323981
Q 72060 88040 6596126117284
S 50746 282369993
S 15204 763306849
S 45243 621627918
A 77219 125897673
A 65198 820901629
A 11152 44420190
S 16086 43374692
Q 4022 79926 3303908021022
Q 42943 69559 8927426979331
Q 38129 79024 7667576065960
Q 25840 32329 1546416868351
A 45583 944960213
Q 2080 41898 6385599464392
A 37433 892061941
S 86594 528108664
A 82675 187662461
Q 4046 87460 7592425629577
Q 9423 83669 5206658169500
S 47753 213407169
S 51994 767881625
A 29180 372597687
S 39065 978920121
S 14132 276772629
S 33751 859513810
Q 16728 73198 798934743044
S 83178 215747605
Q 73315 79966 1927650659663
Q 45494 85815 5325568951379
A 55058 804925328
A 78132 626156475
S 45446 28141676
Q 28640 67290 8429899317865
Q 620 85101 4539277852737
A 45080 261098097
Q 20542 64888 8109882901250
Q 203 82482 1089514980580
S 57878 65686911
Q 73534 80306 6515164971311
S 29289 356185075
A 44327 317642182
Q 15603 44129 534608613555
A 55164 616157457
Q 1249 87105 8296248478244
S 54525 130690173
Q 13276 69932 1030786803501
Q 21568 76916 4727140242475
S 33458 121169514
A 75730 889633899
A 15360 554365147
A 34058 434600795
A 11104 574138299
Q 29158 66355 3477385374437
A 62126 553088985
A 73369 135034832
Q 16686 74487 4540304384003
Q 16180 69924 3002882141080
A 32847 15361709
Q 10351 74904 2987269870889
A 61999 836863699
S 72356 305245616
Q 29499 54589 8721373041252
S 23393 735899694
Q 17594 86944 4991472461384
Q 39148 82106 350568583782
A 67856 280252166
S 40352 938351917
Q 36772 40601 363064627359
Q 3412 83224 7234684727055
S 23371 353734429
Q 26904 80064 6096843648816
Q 1239 18269 3600236162518
A 12406 300201733
Q 5239 85171 2559494970482
Q 2922 66901 8898631058379
Q 13346 72327 4833188319349
S 85869 23049106
Q 27176 27268 56660803741
Q 8533 21800 228201900170
Q 20019 42234 8164541770842
S 68999 188829464
S 2089 426991209
A 14644 599722816
Q 8544 71744 3082868692418
Q 3688 87487 8241109648372
S 3750 550890834
S 84816 486589770
S 38959 954604470
Q 37713 39878 1598382692727
Q 12714 70468 6666236084843
A 66020 764792117
Q 57785 83172 812133854021
S 56765 878096739
S 33556 422047042
Q 49117 80031 7237914054848
Q 17510 82670 3835254453394
S 22327 54877409
Q 11947 80835 52029981759
A 40608 303508741
A 6199 606103326
S 39823 227202473
Q 22779 72603 5737029853368
A 14655 753018230
A 56348 495911421
Q 6112 47806 6490578695717
A 43333 806262724
S 59005 241326327
Q 22244 79541 1631362485740
A 76262 422593622
Q 63636 80468 8271464734934
A 72388 63890243
Q 13938 54133 8202381832248
Q 26409 67320 625289587133
Q 39570 86878 5203889644936
S 80572 652881497
S 27926 647909537
Q 68288 81434 7024194578953
Q 7285 67522 410376526567
S 58700 408539989
S 37758 322694668
Q 25202 87592 5373368588167
Q 50905 85625 4533406914757
A 57194 911821223
Q 487 88128 8727737048660
Q 12416 84489 458209329424
S 33001 928634790
Q 251 72177 1432434305382
Q 71720 74621 118751507116
A 76037 897859486
Q 1202 84467 8443577917350
S 57223 85453629
S 35534 44116760
Q 22110 31528 8158993380711
S 64347 951411792
Q 5394 66961 711510546496
S 29135 688024979
S 16036 113520258
S 82302 168728894
Q 79769 84390 1284150687976
A 17985 332426331
S 62129 500120424
Q 27896 67004 5906577067317
A 48243 864135484
Q 34527 51381 786101927364
Q 691 85057 1281215309769
S 16794 630241452
A 34292 178317763
Q 50064 63119 3589027195436
Q 6972 81866 5781639385735
Q 19260 82489 1076186424647
S 51957 775577922
Q 11092 81391 711569641042
S 57198 946331599
A 8016 888027932
Q 38263 87639 8833495752764
S 81607 939575179
Q 24995 48825 577497908683
Q 7603 70187 3092874094560
A 70718 571731087
Q 24483 40825 9959908918639
A 26503 172236328
A 4549 283463386
S 83523 19256166
A 47338 658635279
Q 7086 86173 3046961884915
Q 192 86700 3762263437637
Q 21624 25284 1777280560820
A 12771 675106857
Q 3453 27825 1601788967827
A 5301 606680732
S 12574 713488558
Q 66958 84654 4974251372150
A 40068 988463779
Q 4839 31763 8853086098591
S 68522 636543245
S 26296 281587010
A 75935 616756642
Q 57141 66825 4715317107460
S 63103 939661808
A 14093 373010747
Q 44413 87810 9156893308190
A 56583 714486632
S 118 847586436
A 54417 421449730
Q 12264 64672 7973770953654
Q 769 50252 3355403396811
S 9435 491051063
A 53276 627528545
Q 35813 50371 6486112199857
S 13764 276474083
S 72444 54787125
S 85817 480088156
S 30373 593252969
Q 30313 83899 7288807442710
A 50183 386658835
A 30926 190833873
A 64106 379761832
Q 3751 71629 5691689382057
A 3844 581652021
Q 46043 49539 72242347333
S 80974 194094047
S 69961 710996920
A 15667 35896001
A 40833 274610351
A 77408 123496602
S 49174 18915874
A 35251 939887126
S 2616 80915722
Q 13927 86783 9409147376403
A 58929 355223620
S 8804 770462357
Q 7087 57200 3087842178468
A 40052 901580432
S 41943 703167156
A 40476 456728526
Q 644 82296 5436107942161
Q 45692 48642 2077517176094
Q 29447 78464 1507976709571
Q 6413 47146 696107454625
Q 13705 47073 8623469963251
Q 41960 62162 1197227565506
Q 79384 82958 2594653232156
S 3964 938792933
Q 60868 81782 5377065305406
S 67671 288969634
S 17454 347727863
S 69646 106031970
Q 27214 82317 8902229961174
A 16966 853343855
A 2669 790059211
Q 33035 36055 1391042109231
Q 7031 87309 8051549404068
Q 37118 37255 135577913343
Q 51581 56115 4145775850110
S 22099 973046774
A 42996 510721310
S 27483 774375417
A 29663 482462357
Q 38671 41866 1748416669825
A 75360 590287601
Q 25312 67511 4040677186752
Q 25472 77220 1149646786100
S 79689 788628530
A 72251 565070882
A 26260 725051245
Q 12368 83457 3078786222906
Q 2806 46654 1673186472919
S 25334 427449806
Q 224 58453 4751598774670
S 65196 918247740
Q 3065 11662 1957422746197
Q 45389 60159 7509192871411
A 37118 982775303
Q 6384 57025 9637091893016
S 18582 487076351
Q 225 87738 4999641993211
A 68870 547038997
Q 4109 43743 9474332862709
S 62515 661013450
Q 7285 51811 5181511691187
Q 2817 85690 7932148346718
Q 3044 84113 8031572899248
A 52431 30006444
Q 34658 40037 1648294299331
S 60440 192382247
Q 259 25539 5788996479740
A 64078 240815180
Q 2980 86748 4508249586764
Q 3776 66544 4388642736361
A 77370 939741258
S 81042 714246666
A 9771 408996054
S 66025 168611835
Q 8671 28529 1517616723399
Q 7286 86658 8227419664191
Q 17688 72320 9818648993990
S 20355 738748272
A 3258 282094209
Q 62638 79023 5026243003481
A 43683 858208704
A 77349 735197056
S 27350 246132383
A 66351 939425391
S 69443 445788716
S 69328 13820525
S 39868 132451507
Q 8878 40257 7091357670063
A 4667 251838493
S 46652 92823652
S 3986 863328377
S 23963 342933091
A 53221 962982831
S 2024 977132741
S 74957 237184695
Q 12929 19744 5670844657366
Q 49095 66350 821895019938
A 24862 709515871
A 84202 431391113
Q 41806 55252 3784281873294
Q 35064 73320 5653680266714
S 79532 876809780
A 13383 411829149
A 65368 524225387
S 38179 40350551
S 77887 688242428
Q 29164 72762 472910349153
S 67701 126624279
Q 71659 87060 2576235767128
Q 22808 51832 9180280581938
S 31180 421477836
A 56957 180204381
Q 35996 80495 4349803562576
Q 49064 75479 7053996375684
A 41111 50791575
Q 10375 78124 9981458934216
S 32486 824977481
S 81496 864265281
Q 3291 21647 9547518514858
A 50938 478443510
S 82809 91292412
S 84785 30033291
Q 6892 85941 2245813694801
A 28921 838388701
A 5327 427022293
A 456 159519765
A 15660 740103710
S 27407 529157061
S 60601 191509765
Q 7880 64577 3311668368122
S 13773 631973695
S 81322 981350688
Q 13265 84283 3784901063419
S 14770 467922634
S 27427 108374650
Q 10241 16924 5413064812017
A 36778 843799424
S 79547 797020908
S 77606 60353603
Q 6438 77949 4691921600655
S 49866 828815853
A 75293 80494939
Q 42559 57884 6652177349501
S 51006 186642831
A 10334 765400376
S 10788 378730086
Q 4291 82436 9574010134211
Q 15963 37805 9077439435524
A 65053 87869164
S 33798 474418253
S 7663 912526508
Q 47110 87524 3809739676901
A 19923 383657948
A 8376 262065223
Q 15102 35714 6393089606953
S 39423 612369652
S 45584 135313240
Q 6691 22910 3973058959971
Q 9957 82723 1048076636016
Q 66881 86657 527553778253
Q 3128 76966 2200242763257
A 56996 744427625
A 32792 79520139
Q 10795 38427 5005645142451
S 78914 543536085
S 31885 105252763
S 40914 759616325
Q 35483 60123 2123595518846
S 44865 833943379
A 29106 581193280
S 22063 925921703
Q 6923 87300 4548422968139
S 20639 776361129
S 54950 428162303
Q 24938 72567 3328104947962
S 77649 239828383
Q 2695 77388 5656318656979
A 76905 158924705
S 56686 307374750
Q 44552 63262 8149485033345
Q 2274 83360 2597472087348
A 5998 503052688
S 61158 576868121
S 42007 351002348
S 11255 114650074
Q 36099 51081 2637146506841
Q 22193 34292 4005654606407
S 32275 28533867
S 61181 299687772
S 61609 155577612
S 18260 347421185
Q 40659 66761 1722834283471
Q 40851 65644 7641904686949
S 80214 812274058
Q 14627 71535 2022389155493
S 84543 952208183
A 87555 578633224
S 10308 615870639
A 68103 109339030
A 29626 751293624
S 5828 804428617
Q 17984 55399 7835733433959
Q 950 2065 352159560778
A 84051 338786546
Q 30616 60818 3728960225220
Q 2470 73245 9679819287621
S 9091 874992593
Q 7110 86714 5728945458412
A 68785 315200216
S 73652 188991553
S 57011 573203184
Q 25038 50593 4549634767992
A 73689 117755716
S 78263 286893802
S 79759 821513274
A 59992 235735824
Q 60035 81008 4510608918221
Q 12169 84827 9961720685831
A 68403 381081918
A 40605 370784893
Q 19675 55697 2583377997854
A 73504 724030419
A 20071 399769190
Q 33610 76043 7843373632833
Q 45526 50287 1040824110968
Q 680 87477 6482835501143
A 9605 198855352
Q 13572 59054 5166185262628
S 71470 425313941
Q 359 80484 8915886808801
S 80210 503934087
Q 26859 83339 8297529612779
Q 1566 86049 7804032676870
A 18490 952153466
Q 4800 60416 3055615903516
S 3209 969800289
A 22087 608597267
A 39827 873463385
Q 11506 85234 4179857646731
Q 2587 88005 5699886248103
Q 17004 41542 9749123789723
Q 28046 42906 4670706200006
S 58648 584953336
Q 1397 85046 4606550308154
Q 808 19837 563235281792
A 32357 136902830
Q 41480 55932 3021212486050
A 75586 25063058
S 67852 205796286
Q 20591 72037 9417772822526
S 7564 304508303
A 46997 850646931
S 79661 110298174
Q 6785 86920 1107640280957
Q 16538 85224 6272982830887
Q 4183 34136 3341456531578
S 60577 989812460
A 23161 347170686
Q 43769 71869 7070841525555
S 25380 335134681
Q 10035 83937 3423414573754
S 20696 340623392
A 781 165244053
Q 156 35700 5072462321989
S 56454 467956853
A 30842 560365078
S 80770 98491827
S 41262 546397112
S 48861 917864761
A 82704 911540925
S 1505 484076822
Q 25412 45783 148360941882
A 70374 884939398
Q 5447 87953 6136808555030
A 39950 472041797
Q 19750 51635 970195200464
Q 2426 70177 6420096393876
A 59186 861775402
S 54732 162063905
A 55078 607153677
S 52168 3261612
S 65432 664879445
A 87037 689194637
A 68403 398912849
Q 73037 77047 3331905257537
S 22319 489727349
Q 4986 86887 3212128568948
Q 5049 87375 1725080039133
A 78279 783023900
Q 11430 68639 6844677174777
A 33348 774781610
S 8428 767353098
S 58154 866704943
Q 40034 78945 6749671707859
A 4552 424779396
A 22272 371134980
A 38766 502297508
S 66400 678418252
A 23917 787811140
S 74717 750087045
Q 5271 23803 4344159254377
Q 11968 87513 6259691856546
S 56228 970781473
A 17576 216164438
S 36881 641555116
S 59536 754417098
A 43865 904194918
Q 4039 80750 2808548754236
S 24917 223045507
A 10509 645318661
A 40828 936548887
A 77450 850743984
Q 16325 21843 179299346777
A 85214 887112722
Q 37346 71136 6330303222319
A 60736 864221426
S 53018 393256355
S 78624 148038531
Q 22439 25069 2243799104961
Q 7775 85370 7724247583608
A 73030 576330492
A 60553 63628836
A 86717 273449779
A 67100 26655514
A 27112 83183696
S 16432 120022716
Q 8007 83576 7828092948959
Q 9952 34644 3355850335982
A 51300 114040239
A 14228 507191615
Q 15891 83580 957239731916
Q 13561 47170 9558692129172
A 59140 80816420
A 50743 932911180
Q 34891 76268 6060214055004
A 50573 249785007
S 77014 747952587
Q 9981 83780 1364744420851
S 23978 643677965
Q 41648 64899 7948611138069
S 86329 417745749
Q 6376 29672 5065016662729
S 46961 554368677
S 58788 541818794
S 79644 147572298
S 17464 613488346
A 56253 642691115
S 18863 5802045
S 61212 69838507
A 19936 971803105
Q 3096 66340 2835195440994
Q 4870 78229 7186268989094
Q 6224 70200 3198086812583
Q 8330 83029 6296893098703
Q 1564 85446 1916868359055
A 36342 95718783
S 33602 828252562
Q 21197 51285 4032332479354
Q 51123 62989 2891700715812
A 9273 218140768
A 58160 735917384
A 34835 252380826
Q 44308 72501 7627621718803
A 72440 802695868
S 2289 594078754
A 35213 643359759
S 54193 93739662
Q 4441 87642 9995179749730
S 3820 528938781
Q 1930 73693 4659669217773
S 10350 247262565
Q 2439 82919 6289206439095
S 44616 995574796
Q 60391 65186 2043764785232
S 87711 560840647
Q 30331 79629 4568455039841
A 86589 437025945
Q 4573 32695 2672720415592
Q 64795 86877 1478749876200
Q 17583 83064 5399681754684
S 39461 238571575
Q 35166 86534 1875049410031
Q 47026 56853 4273374177342
Q 17862 87851 2181690712789
Q 19949 56317 7649017503717
Q 697 85344 3113632229645
S 59524 866723171
Q 55434 57729 1671311750811
S 22545 983324070
Q 2354 85505 7832543467067
Q 1355 76266 3629484586390
Q 28006 66518 6169461491544
S 5605 636274836
S 5313 272517221
S 72465 208231385
S 65581 336649470
S 59068 912391621
A 74268 222538816
Q 33504 75083 3437559707881
Q 29829 58702 559299431817
S 77644 989419050
Q 34840 85079 3001600921560
Q 3389 86995 7734167462523
Q 16723 35056 1461558215226
Q 677 85682 6596704741808
S 21295 808750752
S 57355 723086621
S 86122 992731766
Q 34572 58020 6584693111344
Q 55395 86340 3122069404287
A 85109 308967236
Q 23547 85077 3995030189011
S 26723 86876486
A 16350 7337625
Q 40857 73489 1793941108911
Q 11615 39555 7127905765282
Q 21144 48417 9421222849481
Q 39372 47509 110522195224
A 74984 828329458
A 32143 680021819
S 69841 853485134
S 81457 204019089
Q 49075 86492 7210269655086
S 38483 508968669
S 37193 754428574
S 24568 940603560
Q 51 62630 890851997096
Q 10626 80455 8287840765184
A 78092 239227968
Q 40828 72105 9867414250360
A 21404 64629356
S 53674 423855628
Q 28055 57541 93932442195
Q 61131 76340 5518241787658
A 74906 43736474
A 56527 134418246
A 38930 127184287
Q 795 85422 2982959864273
S 10276 407503025
A 5135 87167460
Q 4837 45314 2113213261699
Q 21236 60838 9441907792008
S 50862 712186143
A 79043 665709851
A 72435 123340184
A 63480 731250461
Q 24511 51866 9687891175753
Q 3789 75975 2152422976367
S 60852 663154894
A 48417 95716821
A 58275 175882431
A 66484 617020521
A 74073 380386381
S 59497 29531951
S 7337 53478900
S 43249 206323575
Q 20130 33325 3615269750176
S 87940 470874654
Q 4041 60501 3868675092526
Q 26781 72598 4162411448588
Q 43892 45475 467559692541
A 42046 336377206
A 40820 957677572
S 4291 66070515
Q 3948 42063 2240417314345
Q 25111 76279 9708658232059
A 55797 32264488
A 68520 480763465
Q 2726 77391 8204543348298
S 24719 966004521
Q 47345 71425 8699321790076
Q 11762 59362 5279064510852
Q 7066 80012 4554392652595
A 81177 87198094
Q 2818 16182 850462735301
S 82862 607190402
Q 5412 63174 2791666748324
A 27935 837750941
A 63559 683623661
Q 2940 74840 5019320097832
Q 26283 63452 9458074045219
A 48184 472349706
Q 31451 51324 5412061177118
Q 24348 83825 8439616564979
S 18191 851718390
Q 14554 84842 1538266730426
S 50523 443768184
S 41279 185084055
A 30072 383918819
S 18739 56614305
A 27186 861640291
Q 15214 45367 3956974193482
Q 49001 55217 5912360627463
Q 9461 57348 588154247888
S 16061 659196149
S 42761 18144616
A 76474 123949552
Q 1286 67493 9994453110933
A 54179 294308864
A 67782 719940328
Q 1617 86109 2665369085366
Q 39893 75270 2069994028726
Q 7731 86183 4974306468111
S 79540 597715175
Q 15080 85560 6166638297481
S 76559 963324808
Q 23502 43250 8586780058291
S 31124 855205075
A 2114 94021653
A 25086 186279378
S 1309 805370853
Q 33096 57480 625273982550
Q 13606 81376 8914228088355
Q 4685 87337 3174136891502
Q 31776 36597 1181576529497
Q 34207 35908 1169112126027
S 21396 722936039
A 60297 239155982
Q 245 6599 405435573600
Q 30449 80605 8378451022769
Q 47981 51138 861655434181
S 17593 455701833
A 26606 44628543
Q 63117 71442 254904746109
A 48171 187127814
Q 2626 19197 2778959536088
S 25632 999734868
A 25733 78579594
S 77718 444173329
A 12315 171172165
Q 36184 65398 6044371313633
Q 62066 62677 275452612084
S 79269 749705806
S 29348 50818534
Q 11018 51511 1110986577872
Q 10251 82647 7248574696403
A 36849 43579325
Q 36405 41422 1857360822069
Q 78495 87973 4795577066858
S 17432 671004078
A 59428 758389764
S 49817 771954039
A 30148 685482540
Q 47492 85538 4962954740019
Q 8907 76305 8018026053425
Q 19663 47657 9379688815701
Q 18611 47844 3130460981972
A 4619 718220658
S 73 390817958
Q 13093 85022 4671902740420
S 71568 107026141
A 58286 22277962
Q 47703 83904 1438963809479
A 33716 293651492
A 43046 16068830
S 70920 321440870
S 5015 490756658
Q 2824 67309 1826499785209
S 80852 646107761
Q 70027 86531 930360049322
Q 50681 78025 5916080661999
A 15020 576777925
Q 17123 86791 763813162043
S 7597 358016819
A 78538 719505631
Q 1099 88082 6324086067339
A 62069 324459327
S 83949 859261864
A 53044 577742844
S 61600 574936670
Q 726 36364 4957642369117
Q 906 81514 8415285841469
A 79054 883510068
S 74727 974130299
Q 1229 72476 6610194030522
Q 2241 51733 3279103611114
A 86825 930308852
A 22168 536527711
S 725 33054181
A 68220 559224473
S 19004 502508818
S 75800 267714264
S 50936 785439672
S 73711 989504014
A 29869 212799272
S 85889 147345475
S 28291 819780591
Q 18583 76979 6362002847069
A 6644 730940586
A 8695 525675515
A 64764 9525924
S 1068 230191446
S 868 19432138
A 34537 8656949
A 79789 746868646
Q 15657 23938 6195610863816
Q 70670 75517 1256768696097
Q 59351 62043 791776999734
S 68191 781468553
S 4180 931717115
A 59712 287522286
A 33731 228936612
A 57921 418076572
Q 51657 68111 7595215679292
S 84884 701107905
Q 2877 75198 4320179417950
S 7746 572040701
A 39083 338269449
Q 15797 69739 1252928082546
S 48479 146746009
A 12626 115902641
S 54281 143222270
Q 14667 39582 548429066224
Q 42097 77751 8802015144712
A 76787 512931156
Q 11965 46571 1046677645244
Q 26577 76905 4773577084008
Q 44806 53902 6561868718798
Q 489 20787 8474618708703
S 82515 543989293
Q 7615 67937 6379770882732
Q 2826 81664 489076139633
Q 27282 56467 8055637400349
S 33949 100421071
A 63636 504346138
A 74260 311225337
Q 36745 88085 6982321650663
Q 16229 49152 1252186175511
A 10043 983296664
S 48951 136758615
Q 8054 82934 3428173692567
A 49502 605964743
A 79983 853543791
S 55995 282253468
Q 40691 53651 1571680869335
S 38361 361774686
Q 24867 53834 3410217827619
A 74852 37132078
S 56504 246271800
Q 24937 73950 1948436465526
Q 34159 41398 16725294830
A 11129 467770586
Q 896 40967 3803988679155
Q 9878 35252 2740588654952
Q 16611 74905 4019756493770
Q 2826 78105 1334845488313
S 76508 487286664
Q 515 66225 5113707657075
Q 8088 57258 4676990824514
Q 545 86422 5361825566062
Q 39612 76306 3971265473758
A 14298 785128708
S 10656 532866705
S 58421 801767256
A 53589 336724945
S 17402 317908511
Q 59595 88020 6772351353933
Q 4110 58841 8788533846257
A 73682 359564005
Q 14092 82780 9262340248248
S 41584 896785586
Q 18775 42433 5734847654410
S 68479 510798889
A 14861 215857677
S 4640 251031661
S 1546 120822722
Q 20911 22101 287086005546
S 23377 498393795
Q 27192 52572 8675405599017
S 72754 757410634
A 22483 475455303
S 76695 431015905
Q 61451 73585 5886585771947
Q 26651 84025 2309998430789
Q 41929 48003 4173690861304
S 7338 150792153
A 86635 255277213
S 16594 525658823
Q 52047 75128 4762777441157
A 35717 146389833
S 24663 578646826
Q 8192 70493 671142099968
A 60065 732615235
S 17403 782960308
S 58499 360518294
S 69395 635728510
S 70421 579016247
S 31216 154700353
S 39227 195446361
A 62774 182944579
A 50160 471652302
Q 10744 59584 2010421252948
Q 52839 82182 3537864852040
S 82210 443141722
A 29916 73691379
A 28304 997108243
Q 22891 40639 5629858316409
Q 9735 43982 7938850755984
Q 45325 48850 966522004779
Q 6452 68970 3144462204648
Q 1610 61060 772293158603
Q 5297 76864 8839738085756
S 4156 770987764
Q 1215 82370 4045235076246
S 59763 996848610
A 59784 102126340
Q 12242 40686 9515311696688
A 56229 163318550
Q 3106 80587 8042386709447
Q 1209 77363 7047983973467
Q 18032 31246 3926448085419
Q 2044 60354 2710646268574
A 1297 137437498
A 2334 565593041
S 83445 229305511
A 39872 475668384
Q 7531 70071 3773134527185
A 66769 666740914
S 6860 405887379
Q 1743 42127 6811297812599
S 25748 370231046
A 26417 381496220
A 1771 128931788
A 66468 400343906
S 66059 325834549
S 1638 400425294
Q 8610 76782 5485499870343
A 86629 485180634
Q 27559 59911 6496447294122
S 68795 976127048
S 63381 929823402
S 66450 44767374
S 20759 929610684
Q 4559 84190 9763640368249
S 24736 589100798
Q 18777 40024 2988650778123
A 78268 569308269
Q 13593 59036 6937473710788
A 660 920059516
Q 16193 69441 7961053871483
S 36024 837051928
S 54330 180919229
S 18096 456463716
A 25879 722045472
S 77941 599826342
A 26876 35704095
S 40546 165932926
A 62430 678747825
A 39134 944780020
A 25731 907737913
Q 2342 53982 2280638747030
S 60648 482244188
Q 17378 75105 2329275829404
Q 34345 65592 8232608603171
Q 25958 51036 3521152251422
Q 15153 80588 409010161291
Q 35678 71947 426077147031
S 52713 848403352
A 80502 614563674
Q 36023 84170 5699365847038
A 10856 360537606
S 60983 493967503
Q 21900 44897 4224452631337
A 37871 788128493
Q 3416 85096 5094482488529
A 73797 684256860
S 77976 379928902
S 78706 272638828
A 15790 151490414
Q 4225 80617 8693349030560
Q 7473 56864 8001968944154
A 56431 975175042
S 15953 412313284
A 14835 625074864
A 77018 205854053
Q 45351 86625 3171053834535
Q 26198 41023 4330856741706
A 38254 174583411
Q 16838 78329 701419996964
A 20667 632349734
Q 16017 50983 9485642083052
Q 6605 87724 1041424741381
Q 35679 84313 5931056968388
Q 36485 69700 3519473625322
A 68167 712405697
A 17616 370884469
S 81328 494630632
S 48802 429020828
A 31746 137489833
S 10773 174485720
A 29500 282472129
A 36954 659835326
Q 24262 74889 5097634981337
Q 64609 75352 4327994057412
S 71270 433176242
S 23672 165398423
S 12005 657834816
Q 4098 61547 1775826893394
Q 26 88001 9660811834614
A 80515 761636998
A 7944 939305025
Q 2297 58387 5265064933481
A 3965 351003825
Q 6287 10038 3728144353882
Q 54237 82156 5941761409635
Q 27398 60065 3184571949514
S 47536 560186475
Q 25821 74835 6418180141430
A 1348 998554701
A 45147 127294850
Q 60499 65692 299391797945
S 28977 956247051
A 82429 824878053
S 53064 544489183
Q 16280 40051 9761495121253
S 71124 521280418
Q 56045 74838 2212887004458
Q 12988 63462 8737133870897
S 54110 589840876
A 50058 650807259
Q 8951 16144 1995996643268
S 53283 348697594
S 73209 707120561
Q 25933 71444 1088255345270
Q 29329 58776 7519441246359
Q 27159 83584 8941946706126
Q 48129 87866 8831372360818
Q 30994 67752 3539334957667
A 12702 950929031
A 52363 94156273
Q 6722 81107 2763511422541
A 2400 482534862
Q 18688 50972 2617663380177
S 4277 295482168
Q 25835 85717 4255874962790
S 13368 42238532
Q 48865 49430 537727806851
S 26579 827769966
Q 81112 84877 3138549383016
A 59880 192270183
Q 7031 36147 1982432706110
Q 1996 42436 2795984605803
Q 1545 68137 5866605999065
S 35960 703302540
S 63226 891854854
S 49238 57079738
S 17205 854542072
A 71597 498352887
A 25646 107950057
S 7493 619971427
A 70419 261110136
A 64042 492770797
S 50036 29517891
Q 48055 52287 3626304578205
A 5317 70247733
S 40843 294773489
Q 2594 83748 1740713435306
S 59447 784756867
Q 33948 37640 1978878034734
Q 5249 51390 5043401506739
S 85023 352142266
A 4276 751971891
Q 79052 82246 183926605231
Q 5823 7325 60335402567
A 60662 236425424
S 26766 438085628
A 3614 449842682
Q 20118 23551 902732645642
S 26789 180379168
A 26329 970366698
Q 942 82647 211780834373
A 32114 398140624
Q 36801 71192 2236491304335
A 58861 270538758
A 60327 214796952
Q 34903 59988 1240279044111
A 74467 671581115
Q 11349 27647 7568796213613
A 35577 435241151
Q 3403 55278 4665357266348
S 11649 211454307
A 59862 233962621
A 22248 615902422
A 42589 554542450
A 34609 846987745
Q 62388 74707 766684737312
A 69711 943369885
Q 26323 76341 55252078379
A 41124 414118503
Q 7461 67461 1690647672101
Q 63053 76212 7771559558915
Q 50338 62028 8157151157464
Q 40380 80454 5668746596780
Q 608 82301 9862290423421
S 39560 214507624
A 42339 855332484
A 53074 260189428
A 12779 106504768
A 14092 372743825
A 48352 515597068
S 13240 958237167
A 69372 208962084
A 34609 987281245
A 87832 742086926
Q 32793 46661 9200668662072
A 46761 602579880
Q 26364 33596 2713187316285
S 40812 716829926
S 51986 264190223
A 69043 249097874
A 10224 795201720
Q 25081 80212 9675755928266
A 86295 882970480
A 7034 548973462
Q 7480 86865 7209376714536
A 86767 789285698
Q 23616 68145 3352359428738
Q 8327 80020 9033288307354
S 7019 509240019
A 42112 314680
A 62489 745395412
A 40472 792776069
Q 625 84782 7218814231227
Q 8991 75156 6680464422284
Q 5 1185 419766666853
S 72788 119726121
Q 28569 51819 1885957518184
A 48932 832564650
S 85038 213913710
Q 30422 79943 6809352210154
Q 12049 79467 5738838426966
Q 151 76454 7313623307787
A 33049 373442011
S 37794 250124870
S 26948 592170463
S 71054 535987239
S 57373 184762404
S 88067 740753124
A 36807 552003701
S 83467 824919026
Q 4770 72577 299374597355
A 49721 505786769
Q 45395 80050 6690414588196
Q 21592 76802 6070221798680
A 84803 150337136
A 19466 845635972
Q 1401 46538 3928316691678
S 71171 535940276
A 2491 998377719
Q 9698 84893 7518913584627
S 42007 826908549
A 42465 729546352
S 46813 256181195
Q 4271 86727 1140470220522
S 80925 205211437
A 21038 743243804
S 38620 5569349
A 56205 180152974
A 7765 609760391
S 9782 567464720
A 62984 729856295
S 32271 350014962
S 29103 35706281
Q 13106 86907 9623632574536
S 2091 517879922
Q 30800 70488 2786122208642
A 22517 830201434
Q 44075 74348 3889052610992
Q 12625 23214 7794467648817
Q 3389 86293 684324785024
S 1360 834473365
Q 18612 72534 6307700852002
S 64618 954440821
A 40743 966581995
A 60595 816686422
A 44604 74470282
S 53098 365698198
A 36179 122198683
Q 5191 79800 4820061906893
A 16182 819409294
A 64170 742876422
A 7815 174440207
A 60804 667642118
S 35222 831700434
S 51708 998654212
Q 3818 81738 4947879106222
S 51074 593317446
A 31421 825253778
A 47969 971443191
S 9923 628675709
A 3488 651860472
Q 7657 80104 9063041720611
A 7222 519283475
A 78341 772172472
Q 10224 16429 5215475372354
A 72444 550840089
S 38791 245216051
Q 53241 64543 9684082790109
A 82552 142557558
Q 2788 84730 4921688738952
S 65821 273875561
A 37880 295371481
A 85225 404996921
Q 15588 69050 6123932748642
Q 3271 15698 5991567769893
S 76819 330784695
S 56432 132396878
A 96 136560497
A 80017 265635527
S 81665 33991431
A 36801 896166068
S 23898 273545159
S 60320 558500614
S 40377 307878021
Q 16050 79830 5263427951895
Q 15665 87981 4522389434205
A 78752 678004219
A 58878 529803535
Q 28053 67917 925841978579
Q 5044 61892 816196095456
Q 11567 72139 1914976421626
Q 47538 83747 3114332621963
Q 9644 49201 1117874016143
Q 3194 78539 1262547770021
S 35044 604438589
Q 12407 67637 3955555262086
A 8470 180097978
Q 44897 80366 9908938173690
Q 3205 57777 1791368653757
Q 24973 85813 8148626168130
S 49285 933544251
S 58700 928538812
A 19680 540943877
S 44174 499118563
Q 33553 72300 2421624078775
Q 34930 41141 2536987810262
A 6674 195671635
A 47143 980872020
A 31891 404613836
S 18340 237152170
A 56914 198510350
Q 18925 40769 3266518025440
S 49280 157992271
S 45469 851535128
S 80154 436754612
A 59449 814743334
Q 78003 84134 1311927169958
A 44378 887372006
A 40646 844594830
Q 5201 52878 9651704481675
Q 13166 86004 7342552011116
A 15723 408390049
Q 10110 86528 2963301976977
A 26023 507833271
S 48925 148448177
Q 15410 80364 1985634512612
S 16970 592745704
S 87679 435881486
S 85270 778607754
Q 9080 83208 9253564658064
A 66184 676786406
Q 16176 67886 1505508215331
S 12749 419546055
Q 3860 66756 7062173269302
Q 31460 32599 420361283701
A 20283 401091497
Q 10526 39587 9851973817318
A 87567 543631705
Q 12 86069 4750447552730
A 77082 280024441
A 23276 406301521
S 49146 968356021
A 87732 413766924
Q 13819 40106 3371977210669
A 85812 395864318
A 48662 737272156
A 54370 374268505
Q 67361 86191 6412537493739
Q 4380 77993 7747248657244
A 4092 412902624
S 59015 199442233
Q 5058 35624 3721710416091
A 40053 546244643
Q 46685 68282 7048871738942
S 51332 910910082
A 46551 635852364
S 58580 909371014
Q 1136 73909 2638055397754
S 25639 288991406
A 81736 195588448
Q 4107 87067 4800595114399
A 67634 31026583
Q 56536 79989 3981286769395
Q 30960 53213 8049643345101
S 73927 85821698
A 24369 984885508
Q 3093 73878 3525812450729
S 26178 480682588
Q 37382 64502 1196384093515
Q 15176 86576 1880567395634
S 15955 658918597
Q 30792 86474 3281960004770
Q 11214 72877 3116233812869
A 72347 388232089
Q 23293 38447 2520080531421
S 14283 129952307
A 87789 369757730
S 70435 9222824
Q 11716 80708 6658635645851
A 46767 747984421
Q 4970 20633 832686120847
S 57284 336033852
A 18714 825836325
S 82637 993484620
Q 9156 85946 5385835061619
Q 11974 61441 6239652051065
A 40416 943038666
A 20307 477963715
S 31551 451064721
Q 49013 69250 9798344362497
Q 20530 43022 9149243623103
Q 58200 67913 5741470098078
S 49700 313161756
A 57039 692438951
A 41377 667470298
Q 3180 69850 4471027643707
Q 40459 48872 1653746113434
Q 52610 69308 6371615758504
S 38330 99792349
Q 27682 68417 3358061998497
S 47195 707304638
Q 9482 74830 8999899881016
Q 19309 54335 1382532455955
A 50727 495942884
A 23891 550361262
Q 20612 65363 9465520323861
Q 17199 50636 3505591550649
A 69975 897334894
A 17086 152142971
S 81288 824477832
Q 35231 77693 7851447627712
Q 72364 73570 533947343412
Q 44688 58537 2822466453429
S 15861 525466695
S 44487 825613258
S 74526 103747622
S 72058 82716993
Q 48012 65701 462923023690
S 70579 84204448
A 85761 107228081
A 55760 202819577
A 32784 59624507
Q 8809 83107 252460384830
A 65604 162818154
A 25927 369075162
Q 54358 54720 317950918381
S 18722 709387231
S 67689 568848704
S 2401 529860200
Q 3309 76231 5770073646091
S 83036 673548835
A 43731 432698975
Q 63095 75373 4683785695094
Q 25853 81983 7404317239282
A 55885 938729069
Q 17015 69060 788361751112
S 74934 815488209
S 86387 343322189
S 61459 608612084
A 76613 64258854
S 75158 882167449
Q 17506 32443 3045074652071
Q 22390 50525 7491585362837
A 19493 576126345
S 38728 160308201
S 27666 909650540
Q 3660 83511 7929094015768
S 85037 179473344
A 49916 470359832
A 47954 718002174
A 55415 759890603
S 76408 257754195
S 33987 349469404
S 10410 837977999
Q 13570 77912 2336931881605
Q 4028 59647 9048709762117
A 70831 272158998
A 54734 42940742
Q 5617 47473 7530519425334
Q 47537 86096 939116429546
Q 2368 86775 1778627432327
A 32367 744262733
Q 28444 69298 6702438845453
Q 68390 83284 1315293350328
S 6119 992327949
S 72777 380480364
A 44336 103415250
S 6897 450944265
A 18312 500566839
A 13792 363115820
S 51183 134420087
Q 25329 58058 6679894294053
Q 6652 62018 5149122956889
S 70343 225271310
Q 14722 22110 6515815797652
S 70681 667243445
S 22396 618678678
Q 30374 55168 129183033339
Q 40384 60448 9046809384813
Q 13300 75754 8685348063662
Q 89 37359 1522424557197
S 1276 758304478
Q 29657 81803 3314169987846
S 72921 349665175
A 48161 102559684
S 26499 399370275
Q 16151 80228 9348027614801
Q 8852 82636 6268353104886
A 23076 868044867
S 87222 888627928
A 23547 738517369
Q 29292 37849 5535019297153
S 48885 592215279
A 65548 759755621
A 26418 507157778
S 42055 855133501
Q 25967 79775 6602089712303
Q 9011 71776 6959097368591
S 64814 797610921
A 36490 365664110
S 45923 204232766
S 74274 946717581
Q 240 82018 429162315454
Q 25028 43167 672790251473
S 16718 565882447
Q 1830 84474 1831576990332
A 56551 259300343
S 59227 593877158
Q 39330 74775 1938824463029
Q 38233 69236 2379366126713
A 6564 536279289
A 5042 198149035
Q 11232 32360 5104527985151
S 65556 479181266
A 54034 36071895
A 19317 274049433
Q 2661 26706 8941852214980
S 68854 216549863
Q 15461 75396 1488657930050
Q 30207 80937 875682929223
A 56313 449695512
S 47371 162677091
Q 16200 82170 6888804827427
Q 67537 84327 3739160272719
S 41223 417634657
Q 19674 42954 1239338076802
Q 28000 87803 6706590190811
Q 31494 66958 18942366415
Q 25368 86702 2859089464666
Q 1119 77488 723182514638
S 82189 256758210
S 57468 656115605
A 73009 953101125
Q 5516 12994 2810898994514
A 27425 121925031
S 33962 948724782
S 35728 68388803
A 40851 496855826
Q 37084 53567 3406909296053
S 23956 1061579
Q 9370 37385 7473749466132
Q 36702 61946 107677593369
Q 810 88196 2580619620002
Q 42216 62336 2319828432087
Q 2227 83294 4243408717325
Q 36247 37548 1297885615234
A 45578 588194436
Q 9850 68110 3899931651075
Q 18418 85836 860136833322
A 24309 964410145
Q 64174 75763 7955154711828
Q 1799 66346 2607915011191
A 46692 239169932
A 63649 935970850
A 7828 715352691
Q 4343 31153 672527449804
Q 61279 67692 2577343820186
A 81579 894641430
Q 69331 86297 1074788913892
A 48381 824727560
Q 16087 79990 2278477234993
Q 59641 82365 5268172919976
S 71405 920704362
Q 35022 71810 5820506091756
S 13385 576441676
Q 43547 71017 2360010738314
S 46858 744002894
Q 1024 84798 4525915198680
A 87241 722324261
Q 10110 85501 5539528949004
Q 12991 81464 2009535720575
Q 30890 56540 9566993273334
Q 50892 85924 747365084295
S 12036 329715819
A 43248 231236034
A 15412 859415237
Q 8693 66292 3294010896039
S 43981 248701357
S 22316 390749876
Q 34107 58306 7272533674362
Q 35534 70580 4203025011363
A 39657 686037844
S 52641 32650905
Q 43479 84289 8996064490290
S 73051 993676803
A 29567 996237208
A 70386 439345421
Q 19840 37134 6027809058195
A 61906 441550115
A 32806 847325252
S 21902 800638177
S 27129 79165052
A 61066 178369321
Q 11440 87166 5978013296774
A 27259 119161469
Q 13177 19911 6655058237507
S 73983 925796799
A 81907 943143818
S 69478 567837059
Q 13506 25685 2454605540018
S 75226 196633844
Q 36755 85417 7099397488584
Q 1257 87418 3623417582328
Q 52231 70881 9189675664252
Q 6122 83130 1833080099126
S 37961 682306063
A 69002 861179598
Q 26930 62104 8142093847129
A 36822 283459374
A 78432 970354447
A 300 139186530
A 55546 411391245
Q 4710 87385 8623214424044
Q 2478 87361 863016006892
Q 36683 83250 836502529291
Q 18042 31859 3802759034966
A 28351 753742011
Q 12905 44558 9707220342324
A 13458 238909275
Q 35203 40042 1256364110349
Q 94 87428 2906008068882
A 37250 862195237
S 86170 593076238
S 43495 269130549
Q 44145 45239 927552116346
Q 34595 70785 3709563497645
A 50998 259612562
A 56343 247166444
Q 14152 40568 9320515024330
A 12603 328907346
S 25897 286524479
S 84955 42443613
Q 22189 57302 3109858572974
A 66313 517885000
S 63461 63372037
A 24330 297102152
A 55909 252943551
Q 16972 46861 9458262793571
S 9077 113470806
S 59096 475490918
Q 22854 66354 1866215591312
Q 72183 77122 2057858234347
S 14084 749956469
S 35679 370636862
A 7824 827251481
Q 5269 35183 1389848111081
A 80647 358965493
Q 19713 87347 8265015868672
A 56390 32459201
Q 31604 36128 2510036228463
S 34057 593398208
Q 6625 86100 1997882790285
A 23929 598217549
A 49335 769471702
S 25828 792467879
S 19918 47404928
S 52695 158917070
S 86159 35089676
S 69004 199327073
Q 11082 83554 8591327896841
Q 11420 54331 8523128895707
Q 38253 52775 1694437531627
Q 40381 87261 4282336441420
A 53509 975705079
S 17352 891721555
Q 30366 49707 9849091110047
A 51672 15299390
Q 33550 68782 2362552864314
S 48913 384837930
Q 10537 51324 7422059615530
A 8482 817885998
S 64920 973531634
Q 64259 78518 3518389980754
A 9259 840281450
A 42824 235032790
S 86824 876747863
Q 1743 85585 9661152709685
S 63588 76978343
Q 27071 36683 177321128652
Q 40012 62099 6424114393988
Q 85978 87435 396983309360
Q 1836 83868 6973771600275
S 70567 705072303
S 74976 49596414
S 19386 537702564
Q 43042 57778 1271020093348
A 79595 430901784
A 26605 299465070
Q 33383 38664 3929534632846
Q 23560 28328 2420976713049
S 25659 372822772
S 10665 173110129
Q 19131 87405 5592959833890
Q 10080 37686 2181571742230
Q 9258 86624 8308820156546
A 24061 533836502
S 13055 838437303
A 61659 233508146
Q 31574 40451 8634721403391
A 9361 637496487
Q 6682 83649 9501373463429
Q 5282 85122 5418173845610
S 77463 570499252
Q 24968 82118 43815623241
S 80236 290395375
A 76273 804706985
S 81694 378942590
S 29540 612678105
S 75768 427238578
Q 6624 42663 2924033461005
Q 3921 46686 1014992581743
Q 8578 72185 706415601813
A 48521 925449507
S 38251 112164331
S 65973 720418615
Q 9182 56859 6922636682556
A 26253 828746851
S 42654 382337111
Q 27026 81136 1471599382424
S 30087 994361785
A 85587 983748128
S 45484 730128834
Q 62299 63714 1306707252060
A 47604 469059697
Q 470 87339 1307831545126
S 2638 52559670
Q 9931 41665 2860621666956
S 71149 576425558
Q 10156 77619 9111446527841
A 26421 211408850
Q 502 15322 5665417097077
S 55672 464459835
Q 40561 82001 6651118855646
A 79754 415889889
S 50243 499505478
Q 19104 53464 7948275821445
S 71628 182772988
Q 12185 62120 9259473500233
S 25046 333220770
A 31346 988182070
S 84355 790531926
A 6814 978165986
Q 37881 57632 9403273739011
Q 35041 76052 7280519474322
S 87478 182726757
S 5777 101707304
Q 4981 36378 3986468072403
Q 25451 84730 2574925312081
A 87203 609687558
S 5412 364034982
S 64609 165377111
Q 13247 26488 1652406157546
S 26924 643192187
Q 70 14308 9679986149684
Q 29903 78648 4341619990912
A 57417 909955223
S 59442 372174111
A 61117 184500941
S 27252 657144929
Q 791 56782 8173192194538
S 41647 768325933
Q 42363 44085 495546432199
Q 6193 67061 8631324719753
Q 870 79305 7542047187820
S 5266 947885434
S 83981 420069488
Q 16363 23804 5712243028286
Q 38512 68629 6522377293683
S 36119 286207004
Q 4766 79099 1709318282649
Q 5718 62267 1077845933112
S 61113 750048489
Q 12637 49749 6188876629966
S 2553 707618389
A 53223 828749586
A 8453 906533365
A 54949 290987558
S 42897 619936502
S 59636 491383795
Q 6808 74833 4741811944790
A 57484 123730283
S 47856 697964434
Q 45326 55710 8877061898854
A 82572 511013704
A 60837 519534428
S 2389 775346419
S 46952 224864919
Q 15048 68438 8894751054251
S 26347 698735808
A 86873 648282535
Q 9143 22174 2704381819829
Q 2500 74962 3825979252019
S 18983 657232090
A 36844 704036029
A 40111 751220736
S 40221 345397462
A 70596 152832237
Q 2072 85161 7558860103714
A 78559 965054412
Q 4066 75833 9730236782251
Q 36788 68003 5028859841810
A 53212 322279535
S 49415 429265941
S 65347 705765379
Q 38346 74399 8120567587583
S 86939 624453050
Q 23044 74765 9213228728033
Q 5374 22643 491929650320
Q 49118 70893 6796557437774
A 56714 409007902
A 66337 535312805
S 83901 295679258
S 39279 902819396
Q 645 74961 1260741866970
A 9246 983414030
S 25073 585223370
S 73361 401879649
A 88194 207061258
S 15813 896063513
Q 8745 39026 1963512024435
A 58678 214464952
A 18675 775834050
A 53075 831340696
Q 110 87812 6329654188308
Q 6058 8493 1529504999615
Q 60512 81154 4206482482015
Q 70312 86950 2721722935556
Q 16238 87901 1899604193054
A 5986 455237829
Q 23814 29809 2269884624633
S 19263 629571742
S 26537 733788093
S 6309 521585755
A 66596 378774506
S 82285 104205400
Q 34579 70867 9361803337156
Q 52509 64488 7411170697097
S 61691 987323161
S 63652 744012656
Q 30935 85077 7893449999142
A 44254 917725817
A 25634 991102023
Q 39456 43888 1433206569248
Q 15969 57315 8242510578082
Q 14923 38321 6272942391000
Q 53807 59410 1784450018301
Q 60223 83573 6458385140959
Q 16404 65645 1769827861964
A 20554 919154829
Q 1940 84198 8703099600610
S 66863 962713797
A 12837 480175730
A 35974 672317659
Q 21063 62423 9134993665044
Q 2107 15811 9383275816901
Q 4781 80160 5630030346613
A 28215 976555656
Q 53 87898 8754590697716
Q 75611 77782 832253428857
S 81192 883022477
S 40024 835569094
Q 5851 42217 4516467348464
S 81578 64599431
Q 16034 87814 4184004836567
Q 1387 76368 8802718974834
A 78973 781751597
Q 32644 61004 940663978633
Q 28348 80076 9907858474788
A 24524 265796682
Q 1816 87465 9382434393957
Q 1172 86891 189893432065
Q 7409 63641 6617494510607
Q 25541 76811 7071008940538
Q 8891 55497 1154506930902
Q 35355 77950 7766380285759
Q 25264 36189 6221730578021
A 19532 94629953
A 25797 597160823
S 70606 777323073
Q 45325 75779 338706684475
A 25528 242030143
Q 470 81513 2508923241784
S 56549 330671281
Q 73241 83837 4458381530679
Q 14333 83360 7514892571682
Q 32103 79296 982050646815
S 66053 866895570
S 69823 575852090
S 41297 166605353
Q 707 61250 7607494344419
Q 3565 84498 4185467227778
A 29613 593552933
Q 49370 79289 2973835474926
Q 26427 81352 1899234554991
A 35914 887839757
S 29232 105471590
Q 10059 11545 14795490125
S 327 867062648
Q 42362 84285 7406806242693
Q 20721 78872 2538732913690
S 60522 143768301
Q 15083 18978 1337427642607
S 78608 6704335
A 25037 821632176
S 6294 996808079
Q 3542 69256 8482054091829
Q 11736 48077 9588369694759
S 72900 816464237
S 27476 172660649
S 68984 183948623
S 15719 479403302
S 53305 873481980
S 68687 226116362
Q 53549 72142 5018331095211
Q 37312 61061 5720923081051
Q 24089 34775 7486709270496
S 71856 674652755
Q 39329 65049 2731658789560
Q 22371 82843 94537234107
Q 21753 62711 4670553863047
S 64547 361219969
S 67266 772951994
S 44046 347108146
Q 19751 85750 7364636918965
S 18670 549875951
A 17389 33249959
S 16876 721302410
Q 79468 86243 639848007410
S 46920 980820006
A 67991 860358446
A 61721 970442693
Q 17105 77588 3250253247780
S 53482 643227135
Q 1086 72073 149058733572
Q 22181 82659 4706160979949
A 42531 922270141
A 84377 123949816
Q 37258 62873 7029031294080
A 5576 825665523
Q 8810 64724 6273933517609
A 53692 494487284
S 14415 286880715
Q 26181 58744 7021321261309
Q 2331 71339 6122672360193
A 8480 371625678
S 70451 954407910
S 52909 983522080
Q 10542 45061 4860072188675
S 41507 155116758
A 37278 577929831
Q 5808 48125 7834548973434
S 74966 542044327
Q 3365 83711 2623502765151
S 33543 194515623
A 37946 701688878
S 74455 502527917
S 7038 133892703
Q 26793 46839 3667807626820
Q 2530 10753 1071117175228
Q 17471 85084 9098067134183
Q 631 87237 9177792303937
Q 20895 74142 370743320243
S 71499 319503994
A 26835 209072642
S 72603 697264016
Q 16342 87417 8156499103865
Q 62612 71610 2709752738695
A 42473 316759750
S 25985 84884658
Q 37748 74329 7801619149243
Q 60601 82917 3855795263849
S 78069 296194562
S 55976 889265252
A 16076 90173512
A 10091 789672724
A 25518 486135485
Q 3311 86528 1807266145183
A 60984 290999059
A 46886 306569319
S 27751 221108151
S 56383 499224696
S 62038 469393130
Q 19581 29385 3361571678640
S 42104 295109484
Q 76695 85978 4748362901040
S 39349 129748620
Q 10829 52348 8101888773105
Q 13597 86110 8984837490370
A 79090 769562200
Q 7357 83497 292578409685
Q 5257 31571 1390160991580
A 25078 529365478
Q 29535 66202 2000550668325
Q 12345 85704 621616299083
A 25109 532384557
A 81125 688775773
A 9823 996636042
A 25991 965292067
Q 41691 69425 7188063614910
A 47642 865686604
Q 48545 68487 6604385188133
S 75084 280331122
A 18602 818969174
A 53217 412514431
Q 49889 76755 2292140732107
S 59586 514513470
S 80746 283884609
A 5308 644311672
Q 58308 86738 8208351050729
A 79266 921192456
Q 31215 80808 3778349484876
Q 6944 51986 1100213105360
Q 9901 42099 5252465173338
Q 11839 67275 8900903254353
S 32541 146116783
Q 11142 81274 7057321737876
Q 13571 74801 1595584111461
A 77693 364216251
Q 17468 68160 320548045812
S 84458 971456324
A 86600 820676292
S 32855 838758914
Q 11614 51048 1192766063516
Q 27163 71851 9372942549468
Q 67647 78666 7764821518333
Q 5176 59079 4176908255211
S 65181 55419640
A 2616 239996202
Q 62138 75757 7920347646244
Q 17457 66569 1546025103358
S 31936 613163874
A 14629 461809989
Q 3934 73275 5864007681883
A 53938 790742099
S 66654 586908701
Q 8266 62622 6833340078635
S 1222 166934282
S 30290 399316204
Q 26184 65363 6544207664136
Q 7377 68662 9757505338412
Q 6482 76851 6330382291199
A 50877 545084925
Q 4296 77794 6722585939067
Q 33619 87837 6419937862888
A 17714 107745842
A 43701 423957064
S 60368 536935179
Q 31713 73983 3096043430793
A 30000 390991124
A 37696 78997962
A 84672 709236586
Q 3834 86609 5519844414726
A 70441 385704759
Q 44819 62326 2710122689340
A 40005 239429815
Q 6851 44137 781064673185
S 36576 840732050
Q 55353 66214 9572909622512
Q 37175 73983 446783112473
Q 3366 11602 6019383262054
S 20149 458953265
A 48216 66173786
A 60360 896801757
A 10495 758229223
S 23204 547300198
Q 3630 71109 3519090857054
Q 35338 85798 1647952555138
Q 22303 40595 5289706133340
A 69450 397335518
A 35586 683651108
A 37767 600054701
S 422 417791892
A 15751 57902493
Q 1142 78865 5708237471971
A 32487 67218714
Q 556 4450 1208437085836
A 39965 378579611
Q 29118 68049 2297038530645
S 10786 461410941
S 50979 501708906
Q 2254 84809 3818703002233
S 35530 938227493
S 19286 498694057
S 3731 657018796
A 81220 855309915
Q 22631 83503 7428010154478
S 26227 805196714
A 33438 210521275
Q 2639 25409 6996960014839
A 81925 387940796
A 3914 615882578
A 42130 773238877
S 4909 727322563
A 65864 16409860
S 40915 410413827
S 84028 773195085
S 46266 935991262
A 78096 493049192
A 70454 237612578
Q 56874 81501 4197774238305
A 38336 45911637
A 64957 180238735
A 73671 432769948
Q 7951 74801 7752612903325
Q 38 88189 4247189821642
S 16622 789476467
S 24959 698984926
A 43845 336784687
A 78839 404134478
S 87807 532100419
S 29892 296454341
A 66174 700831099
Q 3739 28436 95635788941
A 55961 621778773
Q 10232 52032 4171631625669
S 28753 855912762
A 48965 694023565
Q 18297 86599 3311284976541
Q 51638 85793 7724318998055
Q 61697 72127 3505476658790
A 68134 559063157
S 65529 511018258
S 38600 713663044
Q 10134 50059 6804186971786
A 58884 842317830
Q 31855 86233 5338058409388
Q 44969 66711 6867818534645
Q 6722 53686 6266762179967
S 51451 783813941
Q 10148 65204 8461004214187
Q 14183 77906 5477381121204
A 1072 123356965
S 13136 568445747
A 82553 19688194
A 34461 604087404
A 14752 777711058
S 22487 262984753
S 38943 137180641
A 19369 364441055
S 10486 395028136
Q 4378 83013 6929957450306
A 37055 960507405
Q 43152 68267 793631717637
Q 11310 57877 304048597956
Q 65903 74844 5071725420701
S 34558 562689696
Q 1386 85456 6450784971563
A 30284 511344222
A 22007 47708827
A 30085 979613624
Q 8785 39430 7813191845203
Q 28434 64910 397458223240
A 86513 490156558
Q 34973 73216 6595987008354
S 41642 23838852
A 46586 624771554
S 71126 569780984
Q 7017 11744 3757522835499
A 22687 943415191
S 69234 972453832
S 1849 396925176
S 8846 230810382
Q 16467 65114 7474605976581
Q 10786 87544 695481567360
S 34005 76519810
Q 31839 40565 4079549681985
S 213 194290195
A 14967 917420004
A 76537 894737406
S 80965 443941528
Q 1833 86502 982828845159
Q 38050 81935 6288957035657
A 76235 851152907
Q 17740 87938 8093995173640
S 31958 708390704
Q 40039 74744 1734759350358
S 10430 596033807
A 23824 967815800
Q 2592 77768 9938232326168
A 6916 147411281
Q 4592 51572 4592442249224
A 75072 110396822
A 39883 259140919
A 22901 213805940
Q 46 87635 5974723327062
A 28272 664770381
Q 13400 55265 3718737007468
S 33434 422455196
Q 48537 67468 9247541559343
S 25111 263258314
Q 439 9432 8911891108874
A 65711 810854037
Q 6037 24033 1062704049107
A 22425 984811872
S 51678 617199780
Q 46300 83088 9870573451288
S 71739 629281996
Q 2861 25565 5907440521430
Q 7873 86699 2082655493467
A 24146 299972736
S 56313 778493353
S 37532 840769039
A 25165 905451142
S 73768 636078398
S 54952 984387222
A 83701 426907773
S 73097 804316028
S 87617 971575392
Q 35161 55921 8070338962661
S 13357 859278782
S 20535 691781234
Q 5927 33838 1554380802467
A 53895 945826600
S 12834 598025868
S 74022 56893141
S 68815 445395592
S 5495 343269802
Q 22903 50535 1489364875988
S 39031 608986180
A 58236 169060356
S 3369 879377063
Q 43426 81018 1498015994064
Q 2053 31610 6371545414586
Q 11175 33068 4162732587973
S 70567 487493067
A 87716 45792738
A 67189 988424066
Q 24629 79745 7809273457059
A 50352 120908063
S 32811 695862174
Q 1776 86453 3154307098103
S 76336 34370698
A 26426 968362736
Q 21423 74955 652877315908
A 87233 994069362
S 16042 8051289
A 23533 516254683
Q 1447 82985 5591884724830
Q 18601 74101 6646974260650
Q 41145 80831 1252237987556
A 1292 595056770
A 84627 754648169
Q 23817 56639 4791501673297
S 4751 608366950
A 67575 829344152
A 28975 195254028
S 55099 611335783
A 7092 269112787
Q 1371 76169 5310181572256
Q 14073 51021 7527279100424
Q 35389 41788 1493306583673
A 82833 856465089
A 77809 919977737
A 21796 607994843
A 67958 562413065
Q 73801 74468 344956483293
A 36722 295510268
S 10399 106501755
Q 32232 35807 1035079644236
S 7814 247671922
Q 8087 60299 8398333710370
A 55695 76813284
A 75165 728502818
S 68145 851416122
A 22096 99579845
A 85407 905649678
Q 16314 82061 8743011633590
A 44395 463659328
S 37263 769226297
A 67605 973689870
Q 16271 35725 1794002268388
Q 21204 81331 1101416407813
A 35477 118649804
Q 23955 58024 7360559644544
S 5466 417651063
S 23513 275601920
Q 31031 81813 165564737946
A 60474 837821427
Q 15779 39788 7164802011215
S 85685 195047084
Q 20829 42620 3459324917661
Q 57354 69789 7174179798065
A 12828 94426258
A 28173 933717445
A 66887 629734896
A 37437 284820676
A 56832 291036975
Q 25558 52244 8493725378072
S 72514 366263479
S 83304 213508769
A 49009 534430731
A 64988 38037917
Q 45799 86304 2523697308054
Q 18320 86177 2279201997362
Q 54672 66671 4764673934845
A 43379 263912202
S 77484 734468255
Q 32179 86811 8936470159823
A 82317 829290431
Q 25821 77627 2632448229520
S 67752 18856503
A 56567 987780440
Q 1076 52939 1298150522497
S 34205 665317902
Q 605 87233 7292186804079
S 11136 849455951
S 82040 461000876
S 5111 406417541
S 30372 197693977
A 18621 997931703
A 17270 737447777
A 12190 576909252
S 71976 637954514
Q 10289 82402 3828928379821
Q 12598 73887 5554706830727
Q 9949 87493 4503846276710
Q 6277 77829 1865982035545
S 80235 401713059
A 58671 346006135
A 65429 47983906
S 57647 768335043
S 1565 697026284
Q 28073 40328 1600534764965
S 16901 223447428
Q 7315 25640 6190766022886
A 80647 156401935
Q 67436 80557 6099740726281
Q 22549 86115 7552002518739
A 4239 16301300
A 57983 505933664
S 7370 751975046
A 33123 763877334
S 16611 496943984
S 23392 682481814
Q 7636 63744 9371680482185
A 83667 623334154
Q 78889 83459 4048293815638
Q 6942 83139 2913774521062
S 23943 10160334
Q 26465 78930 1719486676053
A 18670 311658107
S 48887 200698346
S 22416 591389955
S 49322 618309918
A 419 505088855
S 59876 212525881
S 3611 522976252
A 66623 414612908
A 61709 313027583
Q 11142 63713 8354975761135
Q 27290 36656 602716270510
S 51919 343295360
Q 10239 63665 5873424431338
A 39447 798335825
S 75222 252943755
A 62491 859729296
Q 19647 48550 42650634655
Q 180 87566 942918665835
A 4133 768843454
S 19875 643446982
A 72710 807550707
S 38491 228922448
Q 4976 70022 6380817825760
S 32490 295578648
Q 47060 88101 4876248797415
S 52726 333610056
A 48550 196531404
S 27471 437897639
Q 23508 47238 284962127607
Q 2602 87274 8146763391292
A 18999 225986532
A 19690 665235688
Q 26765 80490 455227572236
Q 65172 70729 3989719824368
A 28871 75386075
Q 71184 74362 1053240571410
Q 9866 28070 173913890641
A 15353 559149919
A 54697 629949724
A 24642 144193493
A 9513 575633558
A 31919 71169133
S 24139 107530151
Q 2145 80255 8205092102054
S 77055 770263685
A 39004 391817977
A 18549 879341310
A 45759 837464693
Q 2180 88120 3619236340035
A 42865 378155345
A 75825 724795009
Q 13334 42844 1279849259093
S 28948 475802457
Q 38589 71675 5980388789401
Q 83 84869 5550997096401
A 65744 716108855
A 16810 848016705
Q 49622 82735 2983901838750
Q 19145 52818 124216580677
A 46106 784003040
Q 839 46370 5933293970781
Q 6989 53167 8069731380441
A 82325 600209209
Q 2143 15500 6662813193892
Q 29460 80842 6010342484026
A 16723 12842765
S 87084 217625447
S 50207 582062353
Q 21350 68180 9657360116018
S 60368 409194645
A 50224 809823062
A 644 292112147
A 8589 272261040
A 46988 459832901
Q 14717 75070 8142525483791
S 28206 641841553
S 84636 380097066
A 20375 795790881
A 13213 219771949
S 13405 811885183
Q 45319 72281 4064953368390
S 12629 8926006
Q 14979 87602 4045693132883
S 48102 124112219
S 33238 453542448
S 52201 368416546
A 15661 651628911
A 6818 334318460
A 63111 524988165
Q 25651 82647 2586783755627
S 23119 706674972
Q 4193 84690 6043695645325
A 53379 404746509
A 78283 991885621
Q 48792 77942 9541377847822
S 78851 111301342
Q 18628 65495 6392754959460
A 40756 41274531
Q 1269 65418 1325125411420
A 58884 640591248
S 19868 214052836
Q 50742 88109 6648575520838
A 34268 97781206
S 67974 244058906
S 58653 273304426
Q 7854 64639 7550752850673
Q 52268 85829 2811199519737
S 15160 192945941
S 84754 10836792
S 4753 636649112
Q 19457 78196 9722786733851
S 7715 223684630
A 70164 409991460
A 30082 195154537
S 39420 531979195
S 58898 686159507
S 677 273301594
Q 58141 63499 1993937992143
A 16130 167871921
S 63707 516064307
S 25631 763437981
Q 54477 72296 3305035778253
Q 4453 63238 1305359195777
S 60764 895070316
A 33767 565010187
Q 49469 69533 7243255686202
Q 53546 65202 1525011744612
S 26020 113380371
Q 28378 80338 6892700853008
Q 58603 63992 1169399349562
A 48945 576049949
Q 27218 64629 6912708337635
Q 4535 82742 2177948372131
A 48380 125286475
S 3161 974360490
Q 24732 84125 4475025750105
Q 9378 20896 4211154879104
Q 43540 64821 912520885056
A 51836 978740110
S 50366 137993643
S 66524 601127742
S 79871 755439150
S 64040 410530727
A 10 186519896
A 13130 425218391
Q 2755 68826 4869091791625
Q 3337 85093 7895628377817
A 17644 181311413
A 25465 177732789
S 19147 365705264
Q 3220 66353 8871975998903
S 70418 964466021
Q 13245 66777 9925797082908
S 42530 517123729
Q 77705 82938 4603676855013
Q 22104 73117 3365424710642
A 30091 109282467
S 81378 411964391
S 62610 292294729
Q 25280 45419 6246663435804
S 51504 727661296
Q 51340 55928 2020258669627
A 10377 44107866
S 34541 674600297
Q 16016 66519 36211304896
A 79344 521722084
A 63873 869582755
S 82678 495544996
S 56684 81186471
A 49703 559489471
Q 2722 40975 6313987350372
Q 141 88180 9663026249377
Q 239 87938 265236416546
S 9000 273351471
S 41382 748180714
S 6547 712141497
S 15861 654964250
A 68683 997487685
Q 13128 87313 5535147161032
Q 35973 43539 163620171304
Q 22279 70048 3017313033867
Q 6611 86006 3392285529917
Q 19636 76946 5648524749894
Q 11216 30523 4790112441360
Q 25222 86694 6517853527790
Q 4060 81860 2943240318414
S 13906 401968381
Q 23191 70594 2335068186625
Q 2520 3177 215332682204
A 30675 70906439
S 17922 427445956
A 76456 268351987
S 67299 483325924
S 47316 292895768
Q 677 86494 3125473355382
A 52095 271793093
S 42439 301356642
A 7725 411761071
A 15487 702852590
Q 64846 67054 491938223308
Q 40830 86970 3119785388190
A 22880 930081977
Q 73530 78954 5323173278321
Q 10047 21079 7973372064755
A 40781 34921912
Q 4693 39666 8154691730914
Q 75972 80352 3990309703932
A 56939 814021000
A 10160 721537191
Q 8891 67030 3952679415366
A 72588 758366020
S 238 662520175
S 20971 132022619
Q 11305 85052 1138494773162
A 4398 990417033
Q 52807 59798 1137267022181
Q 3931 23102 1613997738864
Q 45286 83587 9811665263829
S 15162 268197809
A 33238 656728291
S 59067 427452577
A 78112 156328928
Q 45838 86743 5681099213852
S 47332 860056656
Q 33953 82942 9195278297416
Q 22749 47865 6432705395033
A 35171 456594661
Q 14257 63843 347514742861
A 33974 441297104
S 48940 836167236
S 4001 967610230
S 65910 407515290
Q 43817 64066 4771420675334
Q 18915 42302 429248877730
Q 17462 37046 1783297974999
Q 36843 43099 5361218185500
Q 16922 25242 3223684097754
A 53038 86852840
A 3984 303579900
S 42744 10391362
S 77490 649385894
A 82577 724990464
Q 965 84076 4379189219689
Q 21730 61800 6093123318213
A 11465 401200893
S 79107 998297982
S 72007 456670173
Q 229 64409 3640799040584
S 28470 575946923
A 19100 781320274
S 82616 244500611
S 78194 923992563
S 74394 482843539
Q 20199 79201 3049532592488
A 7518 552827675
S 45425 999103534
Q 1505 88021 4155156314794
Q 46900 68508 2689682238528
S 37395 114089880
Q 8274 19607 7374129297986
Q 37806 86887 5261468525571
Q 19538 21393 1005397412256
Q 25782 66202 16577954072
A 69743 571092371
S 85833 288735627
Q 21380 81829 9418843894938
A 33666 214970327
A 70216 427276913
S 56674 534446285
Q 14645 30273 6319141243060
Q 17595 82647 9968045044480
Q 19920 33718 4036504308526
S 86647 383015687
Q 412 84797 3215993481544
S 57481 387129970
Q 43680 62205 91654815748
Q 31455 81794 2731133402617
S 24067 984041046
S 24409 50851472
A 26375 398156639
Q 1687 82931 9765578248995
Q 10617 25568 8538056447555
A 73734 739014925
S 14357 29565421
A 48217 122808139
A 81539 667549258
A 75097 971919567
Q 186 86942 5293886963541
Q 21311 43446 1400674235989
A 61444 167556654
S 2430 463868865
Q 52826 79042 3482201906859
Q 29044 33763 4156450079504
S 62172 520058279
S 65863 83054537
Q 45788 54672 307242990528
Q 17009 82412 9594005444413
S 74255 184595649
A 27578 961414674
Q 45086 63567 8837894238537
Q 4642 54873 9583083654343
Q 1052 63308 2163985016738
S 18355 371523034
S 22959 304279039
Q 5088 71664 9716986204883
S 67768 912600786
Q 41491 54211 2695882284856
Q 17865 51204 214377088074
Q 43515 58028 4720954256476
S 86897 829078741
Q 10012 64581 2456612331968
Q 8090 79108 63803781138
A 31448 485627822
Q 16455 86290 3200101720401
A 32586 857942018
S 52758 25780845
Q 10728 87130 9670548382644
S 57712 312009341
A 63383 971448613
Q 2642 80906 787455799473
A 78856 26787976
S 18749 157204204
Q 43537 80097 9044970123676
A 37799 503792100
S 56856 727868603
Q 45154 75046 4991800096194
A 7823 102977638
A 726 41402910
Q 47889 49416 887810971382
Q 28311 56283 923487032138
S 23163 613851922
Q 7197 57578 1865624808049
Q 48261 48984 131229857278
A 36104 996122816
S 25604 759373821
A 19757 875278753
S 19424 338340081
A 42398 451705544
S 77034 550469879
A 16885 295051787
A 25840 382863150
S 79214 74112268
Q 27572 64073 5421948697888
S 38170 748225899
A 5667 752383894
S 61734 23999472
A 4582 82407288
Q 11395 86926 9999811872357
S 7699 151553842
A 78066 817841342
S 21186 712879164
A 43088 421839091
Q 13891 74164 2091419000310
S 57619 339720792
Q 5001 81069 9407704062398
S 76075 350738941
Q 20990 74640 6650703200485
A 64960 82780256
S 47541 403823062
Q 8352 74279 4138854289912
Q 14535 69160 7168997970963
S 41306 137194685
A 49079 355579857
Q 1633 86863 9708839283819
Q 13717 87474 7406499288310
Q 57400 86630 7872886791112
A 30668 879421650
S 15539 101652403
A 60707 226615564
S 19472 298271192
Q 42580 70163 6799210910978
S 66757 990814350
A 34520 356952249
S 81396 842065732
Q 30417 83904 8504928055231
Q 282 41578 6758996075313
S 18374 878926634
Q 39349 76044 181174829871
S 577 664652305
A 14715 132353157
A 8487 650107173
A 74245 971222168
Q 56597 76932 2618096953854
A 22782 673968250
Q 53077 62260 3710170297327
A 29710 777964213
Q 24752 66458 6199847030280
Q 1162 86537 8671504904109
A 72864 775136544
A 9476 200233938
S 55256 904952355
S 63508 561849156
S 38434 876322752
Q 27230 80874 1168200011474
S 62002 381373961
A 68223 762286100
S 3340 136056197
S 11876 282165108
S 79992 972394083
A 25538 206340431
S 3475 947884759
A 52074 988486112
A 51323 98077577
Q 502 53095 5120878859023
Q 6743 29391 2047483049298
S 7005 977688825
Q 14966 80815 1917465828179
S 73387 5959247
Q 4296 76299 3210588990254
S 54236 285397355
Q 20291 88091 8667759678990
Q 7958 83542 1553878908883
A 912 231783156
Q 62135 69702 2868211813974
S 58872 267175961
Q 46613 48379 1199880434932
S 32264 351057497
A 57024 707972549
A 69240 833039645
Q 51160 71223 7850748198139
Q 20353 47565 6817759989495
Q 205 87997 3103071686575
Q 23547 53415 3421074162837
Q 12054 77490 2782807124296
Q 46417 85676 9575407575852
S 15586 777329306
S 85185 250343144
Q 1097 86780 5476890040498
Q 21472 81989 8215441464995
Q 60054 78573 8779254008231
Q 5939 78507 9792898340398
Q 70827 74094 2813100837195
Q 15271 69183 4098876278690
S 36396 129485923
Q 58674 70439 7434818551296
Q 1095 58521 9665145147114
A 28478 311889854
A 71828 97384574
A 70816 448972244
Q 13187 85521 6708314172391
S 769 298390611
A 40650 241539365
S 60020 422299443
S 22769 63361268
Q 25197 32646 2584185790826
S 67273 662821922
S 71296 987164733
A 70285 841877032
Q 32928 67669 8832961140400
A 84950 491475154
A 4313 109070577
S 21379 613166188
A 46608 731837952
Q 11367 87218 4494087387131
A 2251 578312415
S 28519 160948204
A 64642 807963431
S 67287 793941563
A 20789 254041726
A 29462 111439422
Q 8186 11978 1623578598067
S 24153 260254302
Q 18647 50761 6846303118892
Q 3903 78327 7544132318284
Q 16020 74976 5400644057859
A 31587 789319431
Q 15866 83800 669216056008
Q 1442 64722 9471800084032
S 60033 18938907
Q 3164 66614 4174025825892
Q 12115 59620 5864873047307
Q 44596 44956 3877928109
Q 6621 75834 1002486622715
A 71262 923944091
A 39600 312483887
S 80510 484011753
S 24996 393365232
Q 13134 33461 2726350666173
S 45292 560541413
A 67144 959029764
Q 39094 83419 9535836284861
A 55044 602064657
S 10842 309663623
A 35062 442383103
S 45256 180976358
Q 38264 75633 7411523128585
A 42257 764563996
Q 7807 79465 3668571971160
A 78879 923752900
S 3569 968801506
A 12678 291787188
S 30557 678811378
S 58309 207511148
A 30320 390836309
S 20363 345269300
A 46840 159276359
Q 10199 82613 2350498296199
S 84161 115632628
S 32808 495916108
A 24421 588398241
Q 32759 38823 801359393418
A 14613 389872058
Q 29988 86159 9524567390638
A 46335 540141836
A 76257 831958394
S 13055 65408009
A 46537 445449902
Q 54316 58374 281090902319
Q 47370 65994 4535159211209
A 35086 940232842
A 51929 101144613
Q 20378 87721 765642944292
A 21150 64446115
A 30878 826062894
A 19104 540460216
S 33255 603486828
A 27906 499970911
Q 86068 87246 744525319030
S 56336 757812952
Q 59363 87350 5359852636573
Q 5644 6556 8012483328
Q 15071 81380 5458925306071
A 18486 666147632
A 37875 424002923
A 64265 439658006
Q 27601 72924 1731199540993
A 56199 462144042
A 8892 973313780
A 27516 10376505
Q 16717 86938 1155984472236
S 53548 325415649
A 76872 775449407
A 25498 405907483
A 4001 432725816
Q 4539 82123 7716350135328
S 28274 110424989
S 7752 821662404
Q 10481 87771 6180914000082
A 58865 647026123
Q 18396 47802 6151760976190
Q 9529 38560 7473796160315
Q 43787 70883 9215079597611
Q 46230 74610 1801993492675
A 23794 416790161
A 80431 879148264
Q 44193 71640 4766340506174
A 7672 266866531
S 85690 288016923
Q 2287 82131 8567657441540
Q 8748 53485 9248319316571
Q 32895 76870 7220325865527
S 43881 48883003
S 70513 433463892
Q 5443 75545 4895580880640
Q 14162 65859 670778373280
Q 47454 55414 2725682556316
Q 90 87979 61841760741
A 82942 864070892
Q 26611 40455 7576158975031
Q 2776 21922 793402430558
S 24066 74242560
A 62949 135359080
Q 16274 72932 4277366064992
S 34973 982899154
Q 5879 51906 1148250352191
Q 3396 40800 9120151448524
A 38332 352929043
S 59233 797383802
S 86391 216564007
S 56666 225532848
S 66343 734396075
S 68565 698892353
Q 9259 84320 9564905381391
A 20562 309444216
S 3219 856892680
S 4158 446081551
Q 24862 48819 5331352095105
Q 5141 47283 3587148480049
Q 10270 79475 413104236055
A 81257 447805840
Q 3574 26713 2054372281188
S 51187 999708465
S 27233 398067099
S 67832 256638596
S 26643 359401870
Q 19925 71571 8289814933761
S 56608 507488018
Q 62211 87021 3825524739882
Q 41260 86202 5773965844006
Q 1921 88140 4903693584016
Q 28613 64334 8057181249341
S 87987 381118243
Q 28596 80711 322276016571
S 45466 204403640
A 16826 398084854
Q 7802 59717 5548383483801
Q 18788 66799 1800603051837
Q 13394 37864 4150738707589
A 75797 186870935
S 87847 458420065
A 60130 107768318
A 88057 893301982
A 66044 74375634
S 76527 192832595
S 4508 385856067
S 13310 397657609
A 58122 760777167
A 46603 664453961
Q 1825 32018 5899754889946
S 11287 400560661
Q 53177 86706 3960237748947
Q 9030 77249 7957910624986
Q 9712 52279 7015778643841
A 6077 204486399
Q 2693 78159 7359789373136
S 2132 611710426
S 80775 602691245
A 79084 220470143
Q 14149 84067 4755229900520
A 69285 40584659
S 31315 708660381
A 28962 9277236
Q 500 14699 8369270765809
S 42831 485863095
A 70430 521391111
Q 38509 84848 4369095896386
Q 4909 86455 1387210141798
A 65710 154320167
Q 14097 86166 2599206322069
S 34559 914163662
Q 77614 86710 1211771811894
S 52744 183966186
S 60542 573307825
S 23915 977754876
S 68587 597378382
S 11811 80802728
S 79804 36915621
Q 694 43667 4745757290869
Q 822 76901 6324833631873
S 42136 115715188
Q 23316 36120 8588462053663
A 56176 508145541
Q 3444 85797 5062836688403
Q 72648 84554 3663774319451
Q 39182 87057 9591472651395
A 83559 448924242
Q 18113 62871 4598327755597
Q 41576 49866 6928802089200
A 5892 125496934
Q 9401 84988 3233978591521
Q 500 56306 8698268810573
S 55011 381040500
A 75748 796673337
A 68427 379996691
A 46607 861972243
S 16196 361402765
Q 6838 36490 2957112898001
A 13928 788661527
Q 22558 64854 6108328904888
A 60240 884454419
S 39689 371511773
A 32889 459104291
A 35190 552189613
A 38724 533285385
A 84792 171363431
S 26808 700753473
Q 533 72069 9376400911992
S 16653 887553273
Q 6211 51418 3759485609403
A 59410 836166742
A 15522 269410152
Q 2081 24352 3734378770699
Q 926 86590 3583697422913
A 85626 802860252
A 31487 897193678
A 71930 775896043
Q 5679 84402 2686149105767
A 60815 506665791
S 18588 563747425
S 69030 873842099
Q 5839 51081 8439275923812
S 47622 587083010
Q 4346 73651 3406594374620
A 20772 337326554
Q 796 66987 6115367734274
A 29329 221150177
S 86672 327019489
S 60781 660962309
A 79632 98293644
S 71407 453972222
A 49077 469233567
Q 6932 86120 6761844353753
A 3156 422245804
Q 14595 38699 7270529509728
A 61976 592483356
Q 32260 61142 864970216291
Q 1748 73335 9564412569784
A 80550 301126820
Q 29414 39690 5167379390202
A 35326 44500029
A 28246 219614042
S 30470 259064809
A 39760 525705657
A 75240 776549661
Q 11161 83804 3103815009826
Q 15534 83572 2249423738314
S 66305 150811238
A 21985 536443241
A 52390 710542610
A 11306 814349831
S 32398 387533077
A 1562 552326105
A 80797 386745512
Q 2438 62434 9049101486561
S 24228 141624897
Q 2023 79743 9724980027972
Q 9076 65721 4120903401437
S 67499 978834037
A 1519 916293335
Q 22005 70865 4188321928779
S 79020 58252694
Q 5124 79301 8475238220300
Q 62319 77339 2037708096935
A 40075 246098276
Q 30260 76992 152099253590
S 21519 157691851
S 16304 124951773
A 60207 972340629
Q 29703 34722 4277854007618
Q 56134 65135 5853456196327
A 21525 647796174
Q 9532 58085 9281763610241
Q 7094 55411 8117158739525
Q 13318 87654 1661247264130
Q 17641 78178 3186478920318
S 65665 718408460
A 48553 689494749
A 58962 304969957
A 51226 836863401
Q 9334 66983 2470694868553
S 26641 603656243
S 53858 292133293
Q 10384 84473 4061511895568
A 15591 47789485
Q 355 86317 3934626269244
Q 26514 78068 5962678438645
Q 45363 84122 534717901775
Q 32537 33018 112328948647
Q 11847 77491 5178208604114
A 51459 450153648
A 67329 676035633
A 77302 880794145
Q 3976 21489 7067027675502
Q 2691 57278 3137676980509
Q 7436 41214 1758149291005
Q 26065 66904 1481912853247
Q 17607 84584 2622551902270
S 64372 565048133
Q 35739 85234 1235074563654
S 86214 657765701
Q 1483 82739 8210807803242
S 55252 282910358
A 74330 717954439
S 78204 935878753
A 84854 700665812
Q 4390 79588 3057482233622
A 66547 365973431
Q 16616 85050 8725287681035
A 21692 640038490
S 44263 247210363
Q 669 16555 2549027423973
Q 7651 56424 596386865212
Q 1519 4190 1869454036553
S 61639 947678916
A 18128 104208720
S 5098 630639555
Q 10841 87170 7792856698025
A 55813 860236483
A 82574 310836200
Q 3469 24089 9802013919659
Q 15147 61967 9641784476318
S 57918 205083031
S 62323 94498550
Q 14422 65520 9749912084493
A 49434 165976859
A 63506 266578478
Q 2884 44274 7933760746448
Q 11574 75066 1661516089445
Q 41713 85369 7412434245620
S 56785 262215045
Q 8046 60629 4472256600825
Q 3663 85619 1746469520749
Q 70663 76848 5752510111871
A 26631 140336607
S 38893 901789301
A 78614 508816234
S 43484 63714613
Q 21546 72441 8864949074515
Q 23095 81215 2364787674011
A 24419 875198944
S 31605 953646712
S 51735 847204600
Q 23897 78367 3844158842151
A 78616 220915661
S 71101 657688433
Q 21034 74176 5999578597974
Q 33228 35503 617897317369
S 78518 96829989
S 52655 935285608
Q 16342 70231 9683784856528
Q 6025 83771 1818926551298
Q 6918 67733 2805968639838
A 58604 989969341
S 40040 734743383
Q 2889 42163 1424290653156
Q 19894 44970 4612362662125
Q 12012 81109 106078572196
A 49343 734349871
Q 20247 83633 8497133028021
S 73818 608655666
A 5224 647826086
S 84362 178215354
Q 23014 73687 7076225377506
Q 5970 14807 4885210400404
A 3645 156326668
Q 33863 69192 3949659735046
A 83122 353058273
Q 7188 67224 5349453729244
A 56343 118070089
A 52412 829898438
S 43029 344176735
Q 4969 69704 2673731799686
S 15418 514330571
S 32928 874283013
S 58324 306397020
S 37062 374196296
S 13931 350351698
A 44938 702875776
S 70874 26999601
S 41835 130651136
Q 15487 37329 7449698192057
Q 18113 82543 7973155328235
S 78602 499086568
A 6588 423022092
S 18872 61441711
A 39289 29149085
Q 20508 48138 6051523149708
Q 11287 31503 2625804395049
A 60677 944095368
A 51295 814439624
S 15284 89908549
Q 10188 29858 6654291463724
Q 24732 78492 8484506850556
A 48743 22210361
Q 8867 85517 4612200751730
Q 47027 63360 8033660281665
S 31611 485735837
A 51172 535890485
Q 51427 86943 3498340650283
Q 7600 81063 301547499068
Q 7474 69359 6745518619113
Q 23025 86218 6096262137951
Q 21418 63866 8864353610128
A 40691 539636439
Q 32811 65999 6513088559725
Q 5386 62889 1613882154570
Q 24088 42465 4816722251466
Q 1280 85876 9041956309529
S 38496 222324573
A 83925 961379885
Q 1308 87919 5854112135428
A 39763 702792525
S 48627 805678150
S 7178 979045894
Q 8109 85421 2040968272252
Q 43547 64707 5923973305564
S 52463 286860783
S 76593 70836340
S 26697 628721696
Q 18788 47802 2627055450194
S 80142 646215290
A 68675 415674274
Q 14287 14860 94911563012
Q 17350 30616 9590472496555
S 22885 665956441
Q 11853 70285 1597608415031
Q 18758 80279 5321046571904
A 73019 206284978
Q 4818 79332 47624354061
S 47768 239464716
S 59561 880320873
S 43738 301101313
S 38177 108304665
S 64581 904118409
Q 42268 85482 2885159567287
A 56370 261311854
S 36244 677903017
Q 27345 57040 8490097400240
A 47322 683063474
Q 8540 43638 7332468137550
A 51013 631266413
A 17532 893894996
S 34355 612079804
A 10580 424226956
S 30002 930245178
A 41935 619157628
A 30833 142605589
Q 2997 82019 4358584162280
S 72444 386322600
S 87970 535533394
S 6254 376855263
S 2009 935366242
Q 8686 10368 1583979318587
Q 1686 87836 8706323088753
S 58792 617792588
A 17754 147209804
A 81269 349685560
Q 58384 75471 8770377061147
A 84123 447204254
S 18487 635616863
Q 825 88017 6941134684504
Q 2107 87890 7873679775867
Q 63613 64336 380447000139
S 20236 245376137
A 50326 592020436
A 75951 830495843
S 2075 538230991
Q 7096 79640 1269781656446
A 75830 249031471
S 70929 807173599
Q 27673 85093 4613051702894
Q 2890 78803 3505207342973
Q 1307 73680 9957609117770
Q 19225 83791 8712655152048
S 66111 420702348
Q 1672 44145 4012866301998
S 70655 890457223
S 86876 569035883
A 71503 522017659
S 73995 38392730
Q 41006 85132 9947773439658
Q 63474 76296 1882050901598
Q 13735 54697 687334342964
Q 43 53067 865600240972
S 81710 810688388
A 12432 491782748
S 67573 318717652
A 45147 310281761
Q 34509 64014 9928473388122
S 36037 218980769
Q 12416 73598 1797884709728
Q 16597 71170 8827550126129
Q 22553 31843 595517687488
Q 33350 62831 5546204393130
A 43849 535736089
A 82328 4980740
S 45646 453731446
Q 70120 81025 6113001914517
Q 8472 66974 3898015619296
Q 9031 11484 1652805926838
S 33452 820442436
Q 39757 48147 1028672058946
Q 2075 76760 7964226981882
A 64376 595831482
A 43828 48143165
S 38882 327342142
Q 2819 85472 8029008826319
S 19375 633564923
A 1473 264797818
S 16169 936335946
Q 31297 72171 9292294564019
S 13006 99077166
Q 9637 76511 118579279845
A 21172 705213183
Q 11673 55440 6243722576207
Q 18636 65207 3795105880997
Q 4266 49526 5613891602413
Q 30160 61063 905689714774
A 33370 47911803
Q 52693 68940 8205710808432
A 28077 720427106
Q 19381 47942 2817040799732
S 19661 16581523
A 10913 353185460
S 80158 699423243
A 86238 635439342
S 41071 393574454
Q 14037 59570 2658283223344
S 26521 279724849
Q 34695 54202 5498841246327
A 62367 379249637
Q 30444 86146 4135219109754
A 25255 210762289
Q 56518 72387 4148684215660
S 21058 334126517
A 76478 626461430
A 64535 599965621
Q 84093 85277 1161086290903
Q 39948 69121 7761161260217
S 67940 174663565
A 46321 39035422
A 29510 51636555
S 18963 179967834
S 39779 385715199
Q 5203 42690 9862438330170
A 14658 173198513
A 38660 51651160
Q 31615 87455 7049603853312
A 42042 783134783
Q 23551 51908 6046134440537
S 39405 966667393
S 82807 862984778
S 75532 396109479
Q 27455 88135 3474305412073
A 26881 395809362
A 64892 148293682
S 20124 847113353
S 72616 953911740
S 31385 675995814
Q 39405 86956 3607781048944
Q 606 87092 2718100378313
Q 50253 70611 9438015749401
S 44409 996612282
S 52848 416949363
Q 8512 85588 3077712745042
A 34645 636949950
Q 811 17895 756692945672
S 56993 243486559
A 78024 248976794
S 33182 446425483
Q 31800 39910 2508356858677
S 19932 145467877
A 79931 265165580
Q 59429 81376 7751751938396
Q 5210 54953 1413168084132
A 6575 821455584
S 70791 642273716
S 23907 658595950
A 41415 7434646
A 82051 323017203
S 57076 43104278
A 81302 670807522
S 47480 450365863
Q 26296 68320 2413223812542
Q 26156 72125 5262265552391
S 7702 464141174
Q 39420 84598 4526488158279
S 74874 39324917
Q 13891 54873 5171310785349
S 68495 807294191
A 75104 312839696
S 5537 942173418
S 83605 182305403
Q 40615 86761 9541275957735
S 16112 151027452
Q 22315 61170 1585216786324
Q 4520 23250 6403254366840
A 47935 259255068
Q 3782 59358 1147742631720
A 26272 817400946
S 54474 170810073
S 83693 211099971
S 65871 858294642
A 4728 530012923
A 29222 195113535
Q 19918 76082 9281556115896
S 436 504137823
Q 9988 34990 8004661784914
Q 12206 54315 7972865486409
A 42905 401873926
S 9054 809635692
S 3377 698634656
A 46364 591162794
Q 21094 49157 4331956880535
S 72303 453124256
S 73705 626607499
A 86288 809829830
S 3636 394291510
A 53710 434815821
Q 5487 76052 6305171822796
S 75698 392135650
Q 7868 54078 173286648816
S 36547 147570835
S 27370 269548270
A 27379 648848702
A 82671 625317531
Q 1421 75635 3189637770789
S 13063 765945436
S 84339 441880459
A 30555 538201977
A 9080 549424580
S 81926 89127939
S 85379 306431020
S 83345 499079123
A 6094 93413740
A 59597 645275278
A 59345 296041902
S 59471 827242120
Q 5819 80066 9062770293712
S 86053 106300357
Q 15605 85254 4471801722603
A 47911 242247788
S 25324 852840021
Q 53407 80167 1453750306340
Q 13293 75763 6624687522490
Q 15567 86119 5537893603145
A 51804 266437
Q 17693 78682 3495199431025
Q 76485 87892 6201017307649
A 30236 864289982
A 32757 568044783
A 42574 797262110
S 62309 437240111
Q 38125 81784 6044443158972
A 36154 634492532
Q 21333 81679 1668859869311
A 10219 364518302
S 59305 700692530
S 18184 707836454
Q 18901 62351 9477697180110
Q 42675 71921 2486552424821
S 21689 366533637
S 7018 413429315
S 87785 357466963
S 19844 870929190
S 9586 951807518
Q 25594 50881 420194747840
S 85809 746660326
S 67407 752913690
Q 67140 87378 3667485597574
A 21111 581848168
A 71488 643332101
Q 38419 80846 2432340253400
A 63500 10267244
Q 2577 73732 3821035318223
S 73580 98659237
S 41546 651642147
A 79564 433612223
S 31992 817092245
S 82354 247610300
S 39596 208724025
Q 26322 81270 3287061541383
A 69558 244564088
A 78871 932396818
Q 32452 45791 8385278451118
A 74501 653648288
A 39218 234181480
S 29975 508971604
Q 18976 79901 4468083373242
Q 6942 19950 8949540175036
S 43488 70837699
Q 16151 77783 3234245925429
A 72177 855112167
S 3029 183478653
Q 657 77830 3967298044022
Q 6559 58020 9103137279146
S 16383 768535564
S 4799 359309288
A 25294 143234806
A 50224 106519354
Q 20251 65142 3958942214857
S 58266 362887880
Q 7241 86457 4150974451046
A 17862 194189854
A 54428 747133499
Q 1355 84428 2134764198687
A 84819 116287454
Q 7724 47605 2438512588874
S 19456 461942318
Q 24732 26899 628502355418
Q 16341 79825 4916483461726
S 47748 834258783
Q 29607 73015 5188862250427
S 13596 317726569
S 7032 516419452
Q 6423 78633 4020244046099
A 80999 463097318
S 38990 727095569
A 87110 94025526
A 57750 21716059
A 45905 615929348
S 29692 322202757
S 80777 585969033
S 5615 53205502
Q 8625 85012 1565296257149
Q 10028 35735 3171651649896
Q 9079 78390 7001709593911
Q 11545 56767 1570360988268
S 66817 736882803
S 14676 545983897
S 68981 988412409
A 26957 930495453
Q 6481 67614 1230025067483
Q 8992 74931 5988865129765
Q 855 84762 3627000230537
Q 20675 84376 8893099123539
Q 53797 62834 5779354106397
Q 2519 85772 4466425401964
Q 881 48513 6344863295724
Q 18107 31913 7851720913634
A 20671 229718420
S 14266 936918405
S 81186 640474102
S 68181 586549647
Q 16543 59573 5161424460830
S 19614 306188064
Q 32400 73638 543676874242
S 71226 913168112
A 14148 43201010
Q 23976 88121 9603848588087
A 38231 200485102
S 4071 708270373
Q 11074 85146 7750252203998
A 24975 509553007
A 5502 563308233
A 66830 581206124
A 56223 441042746
S 31380 616240263
Q 65050 83085 8762691153921
A 61277 748344565
Q 12568 77582 9355749386508
Q 4751 56772 730737848614
A 34422 436495695
Q 4163 84013 6174672726234
A 20727 62878485
Q 27410 84992 2978090579435
Q 807 62045 7690938512586
A 22193 243182206
S 24688 995248672
Q 2459 76485 1512316723257
A 57451 919523796
S 27932 772499665
Q 19109 81430 1885386010822
S 45227 991544837
A 71661 262361395
Q 66831 77789 5614155851734
Q 11957 87916 1897219334178
Q 3059 62690 6312749403889
A 73671 308768594
Q 2163 66178 5582575184555
Q 27005 80711 9064624810429
A 48216 417827783
Q 4532 75489 2950867124382
A 11831 512842729
Q 2271 38961 9692902756608
S 71504 559223131
S 64810 767600585
Q 3916 75891 4955864109085
Q 96 88165 4574013724467
Q 48873 74485 3100509042624
A 72665 457475126
A 8354 386229885
A 11243 750624788
A 62145 458826685
Q 7749 84776 6479470794693
Q 37566 82606 7279206071285
S 66930 638211853
Q 16105 34116 2716743784679
A 63692 174178325
Q 27330 67844 1480354574621
A 59563 815067189
A 76889 688576566
Q 39726 56888 6062911078457
S 2072 250758900
Q 24006 45528 4542511017327
S 68466 504870572
A 83133 397516720
Q 69387 86620 5026865264823
Q 37239 44424 6526157463503
S 58506 64895958
A 75493 589771136
Q 39096 51704 9600752024115
S 84537 63756187
S 61058 998713725
S 75703 652497157
Q 19673 52165 7108700431703
S 24247 858267491
A 40697 899522817
A 60134 627314651
A 43466 451998179
S 67306 297038427
A 66317 271343104
S 21272 767691756
A 23662 44598970
A 84238 770875264
Q 23769 87099 5359269215268
A 37454 790374657
S 40229 831496087
S 15030 309686720
A 66544 289504237
Q 70649 74345 3190763390592
S 30052 752224018
S 8577 273765681
Q 45367 65283 9433593555747
S 71100 375111699
S 45132 842685456
Q 61303 68654 4191278448510
Q 19942 34129 7055904070205
Q 22635 70710 5338993595228
Q 6870 74578 3190459060053
S 61661 709326101
A 36150 601908306
Q 8178 86718 2903463786190
S 24227 369094601
A 43269 987446070
A 29591 445800458
S 16219 233860077
Q 29557 39096 8530253423814
Q 30925 73460 6507977774320
Q 27546 44767 2256900431989
A 51950 274335195
Q 16867 85950 1940400962356
A 77690 503238537
S 10394 328923562
Q 37016 77099 4043741935894
Q 33354 70021 4269586284388
S 87862 290345044
Q 6532 81362 4274517424531
Q 17306 62513 7436008870798
S 68271 831935138
S 52973 283258644
A 56012 612372882
S 49591 476644349
A 5046 812659512
S 39909 25176788
Q 1105 87814 4409703147303
A 68495 718980218
S 80547 699693454
S 40994 164609772
S 85480 434385480
S 30572 407525144
Q 48567 69777 9965428444255
S 75250 788757715
Q 27227 39371 4740471914506
A 27669 70912417
Q 16345 86983 8046018436352
Q 10505 76383 9809651348282
S 77754 40130206
A 29233 421989836
S 54718 938846590
A 72467 441425247
A 25815 945890947
S 65431 397445745
Q 20107 63158 7708140154266
S 44662 448304397
Q 47984 75839 5224417563164
S 71876 569398641
Q 1598 64264 5198398127077
S 7846 476712654
Q 43891 62783 5884310325793
A 66034 364994531
Q 4975 87815 5870356335948
Q 20889 68797 700728407867
Q 2002 87486 9162540901964
Q 63429 66427 833109725340
A 62074 911909724
A 23445 339614901
S 27046 573763687
A 77682 69035910
Q 7648 84538 1024438182851
Q 15048 72544 5199811150982
Q 37755 86911 2254469575429
Q 15239 68719 5825598513883
A 65283 285972370
S 11579 502814892
Q 6790 20047 9236058445462
S 6499 463633148
S 60518 220072845
Q 68634 71362 1130684734999
Q 16762 86956 1134653261032
Q 40317 78793 206981489168
Q 46744 77607 2209426485656
Q 26278 66147 4576523734612
Q 10596 70143 3456830836930
Q 707 30435 2122773743644
Q 56532 80675 1293039468320
S 44368 270966666
S 60657 249408757
Q 3524 25677 2459519950793
Q 10054 86912 3504936434397
Q 45973 65202 2321453925876
S 54209 753675089
A 59672 5788163
Q 59105 71092 2085002989254
Q 4883 70176 2534789963212
Q 6509 84865 5656827200429
S 81845 86586101
A 60313 369748317
Q 15433 58219 3849979372887
S 22283 4681667
S 80752 64862482
A 79164 920402021
S 1003 578709628
Q 7904 76097 651646155051
S 55532 948651865
A 2295 387593836
S 28414 210402358
A 67302 851944905
Q 737 88121 5654813082592
Q 40802 51799 5114480062219
S 64407 197491303
Q 13152 21085 5294209613052
A 22819 671568309
S 53766 245785282
Q 7638 53130 3886197225531
S 40553 486519155
Q 791 85972 2122357992538
S 51918 960388608
S 39540 551261876
S 58756 251639149
S 62607 530520936
S 49000 923538593
Q 5411 68069 3127569920124
A 79691 795357481
S 1128 402358417
S 20502 478681596
A 32685 310023581
A 53260 447287825
S 75223 605693848
A 74325 666493651
S 28721 487128096
A 40266 190325114
S 48896 829780391
A 29747 293025671
S 45480 252829694
A 14296 568484329
S 6306 200453549
Q 1566 73915 9685254201639
Q 10067 56845 7012887637533
S 77399 494769370
A 62093 123026359
S 78934 299535176
S 67139 594830905
A 86531 774216283
S 38235 522219198
A 61717 503276261
A 86100 111220237
A 79253 661995126
S 82365 472936648
S 15610 350531023
Q 1855 81708 7883913374614
A 7141 359354178
Q 35385 60366 1693129564071
S 1565 681030527
Q 12974 80578 9999059709303
S 36628 717020544
Q 3518 60424 4820213956334
A 24823 38584989
Q 12363 82392 9273840778096
Q 10531 15723 2124525397653
Q 22961 30644 4904693814321
A 13860 481804406
A 72280 891153685
Q 11007 81673 6038077091323
A 83774 456816780
S 46754 514740265
A 37593 521887960
S 8096 239516941
S 43999 178728254
Q 36755 76392 4051673072559
A 34862 595063282
S 16293 587534499
Q 3969 61521 4052017098277
A 87294 81936989
S 7929 640688216
Q 20009 70771 9681405895833
A 17575 928941163
Q 31514 74237 2388401262403
S 27592 76353234
A 31594 526812433
Q 58803 82824 5702639815511
Q 7713 78841 4273119669916
Q 19392 73263 5313934993321
A 10633 740430381
A 54823 608845088
S 7108 375538335
S 35612 633914844
Q 29164 74855 8711477990427
S 6686 370640036
Q 3773 43312 3968127517860
A 4787 390603034
S 8957 290909850
S 16253 234510041
S 68446 366880581
A 50655 637387893
A 82697 627128712
S 79061 906619898
Q 7718 52312 6524416907597
Q 23715 24978 965773833581
S 55868 556331141
Q 17315 88150 5412605844240
Q 48157 74209 5787837603259
A 73261 930875627
A 55975 477970726
Q 7434 72008 2954558949748
Q 8958 83210 8126384724413
Q 33786 48657 4676068312090
Q 4396 84603 7491793229885
A 14714 761937580
A 42344 756645702
S 16669 970210629
A 6608 62237693
A 59906 137377055
S 67064 473967721
A 71381 512389225
Q 13414 27297 7952316273671
A 80461 791504138
S 28336 684164140
S 1876 526892277
A 50853 701172639
S 30921 470393104
S 67828 554518908
Q 363 86123 3413765629920
A 67279 348114964
A 71063 107318164
S 52924 989245878
S 69342 343153251
S 83218 456355782
Q 5907 56802 6827359949217
S 69082 376914229
S 77435 250560984
Q 23578 59903 5720463821478
Q 9811 87997 5450974839396
A 2436 16671358
Q 14175 15561 42217100934
A 18678 193228562
S 56337 879445148
S 3710 301570607
S 51459 703199645
Q 7506 56584 4986072403594
Q 13114 85288 9457338671806
Q 40755 79998 8699006537459
A 72154 595069351
A 35228 665830144
Q 48021 71014 1954960549228
A 51594 614192256
A 56794 553164595
A 60885 663429466
Q 6917 83667 5355470574797
S 81526 31720785
S 66558 665398643
S 78355 107308739
Q 29191 65392 9681293099800
Q 43168 77554 3062359929050
A 54848 249188702
Q 39786 76503 6338880394903
S 12943 474402334
Q 14642 71767 9778260187520
S 35391 47297200
A 32851 151833089
A 5110 76654561
A 51626 806464417
A 59116 584121899
S 42331 981573670
Q 15554 35906 5632377618965
S 8189 277675078
Q 46972 77843 4445971172303
A 66782 82006803
A 58817 397787157
Q 59626 66586 230961565479
A 26150 524632514
Q 11044 85628 8618556091350
S 74673 573044373
Q 61450 74264 9887666567704
Q 3568 39406 4490102375296
S 77283 226179466
S 73445 965884339
Q 3952 64760 3242942594733
Q 183 87673 3795218127896
A 68382 283183937
S 58173 383563969
Q 10374 76480 2883112304433
S 13817 879202757
S 69028 549286381
A 43921 447768265
Q 5810 84015 5857652083969
Q 63360 66508 2145802940510
S 67704 444792021
S 3521 998521833
A 27513 527095313
Q 12426 18370 355144113533
Q 11626 74865 5824557801131
Q 19759 22383 1166558537386
S 64070 165552331
Q 69656 81779 5908200666271
A 39018 71007889
Q 9065 21205 758339999409
Q 37542 87333 8744815695170
S 80810 883743114
Q 25520 71983 5446308875421
S 60456 201308811
A 24719 169411756
S 45313 788824560
S 69644 772605553
A 40351 386604542
A 77870 659644358
Q 8924 64984 6176648154101
S 32283 507883933
Q 646 59762 6070291162774
Q 7132 83598 9398166179337
Q 16922 65329 6351418479938
Q 4361 67887 4061434344543
A 50196 867449540
Q 39899 69604 5447138623322
Q 57760 68736 749152004383
Q 25847 67204 1564524816732
S 4273 728286799
S 67117 300292715
Q 6936 80392 7586449118919
Q 3928 82420 6096743654392
S 84871 139525329
Q 11157 54398 8029904641699
S 66682 860085518
Q 43766 85231 3217497660102
Q 1549 29707 6838015458885
Q 5395 83590 8600959765082
S 50204 92032457
A 36745 357655914
Q 2077 77589 1123192529270
S 4733 476256396
S 62984 364675672
S 33877 491248390
Q 14024 69264 7410568174428
Q 2747 85645 9084598209841
S 2535 761724252
S 66302 905456771
A 77095 958126449
A 7051 562218016
Q 1621 88117 7708669952674
Q 3 86364 8619691964077
Q 38844 58947 8390915397742
S 85301 198597530
Q 79951 86554 1054885412049
S 19172 963737776
S 54523 702453139
S 32562 272029814
S 45556 371529410
Q 11097 56044 8802334534022
Q 2871 74530 8627883140558
A 86354 561874288
A 36286 558271854
Q 5376 30268 6883983369762
S 32369 45849519
S 6694 17631990
Q 46409 86216 9193944913709
S 84635 478102150
A 24430 199343547
S 25212 429568317
Q 7628 49957 5148891568153
Q 491 82804 5523053110174
A 15356 720319060
S 11575 181917579
Q 12799 23900 1997191367686
S 23872 376780836
S 34643 905508915
A 56702 397082246
S 62031 80850313
A 73176 752707611
Q 41955 47101 2980810265191
S 63854 308788739
A 3733 355731835
Q 25616 27520 61830288880
Q 8 88196 7281018145017
S 67608 979198088
S 41612 304751056
Q 9728 80925 9193363431002
Q 9807 47640 6037125023477
A 21014 432073278
A 45816 809620792
A 12023 899769068
A 41416 455321244
Q 13501 41492 2875468076360
S 73338 614528728
S 15663 571486183
A 66044 274222466
A 79718 70903102
Q 27250 59489 742297306125
A 59307 205999198
A 19834 969811601
S 10081 410569461
S 10901 542845100
Q 433 47019 715448416204
A 79848 488669777
S 42403 402146142
A 51044 319323438
A 38184 438811407
A 75658 692379498
Q 3823 65301 4583413782057
A 59482 677619656
S 53013 358997756
S 29098 245086838
A 57461 36955409
Q 3878 47302 2911805142779
S 1373 93041276
A 46763 432675550
S 73617 825922546
Q 27602 82203 9356077087009
A 56171 684786938
S 8857 680697944
Q 36337 61322 1572744423565
S 42272 17631792
Q 12031 88154 236459487839
A 28196 800953025
S 74219 930316953
Q 5341 82956 9835964308202
Q 1026 85136 2033240441478
Q 45756 55616 3596992101087
A 28049 952153587
A 38201 257059208
Q 66058 78888 4233331431269
Q 3482 84315 8239200741372
Q 12126 21303 5164797333573
Q 44115 64265 2653796095653
S 85690 568498666
Q 22733 75568 3957130341203
A 40913 729798516
A 23146 320671752
Q 19170 73716 3294177652757
Q 19475 36391 5952598184409
Q 15531 74419 8879536885919
Q 25873 38776 2974276954742
A 82067 157432388
A 5529 815394175
A 81257 828164270
Q 19263 33687 1798501305333
A 64042 811618009
S 8454 671337592
Q 16751 86949 7365794568713
A 28043 106188158
S 28785 467375940
Q 8288 47746 2479684964973
S 76173 442676969
S 21391 490773990
A 14194 991191164
Q 5258 82293 4901874626012
S 73261 295074508
A 12106 966973017
A 4089 595584613
S 29749 969580925
S 56106 605865259
Q 25236 51357 71823740704
S 53708 257506615
A 18 529402150
Q 2626 61451 7854706229257
Q 8354 86539 9387672214874
A 44818 788388495
Q 48149 60673 3506955713618
S 37357 938616663
Q 17044 85263 2039610023923
Q 15310 86090 6642196134840
A 42472 756087536
A 64761 281884649
Q 20982 58375 4747421540983
S 56592 681857572
S 53779 395341245
A 62465 688393065
A 27764 595206051
Q 22149 72382 274831612146
Q 21702 35327 5926682651453
Q 1975 71343 2785748597091
A 72419 292502520
Q 19641 70295 2670836877951
Q 28357 75032 9166768988594
S 73625 272161811
A 39177 376207778
S 48621 59066340
S 50725 817925561
S 53539 865546442
S 79731 659743746
Q 22075 58668 9463492552456
Q 19179 59622 2336375085678
Q 39225 62935 6832157692631
Q 295 85915 9390004469600
Q 15017 49064 2362842547275
A 74292 959085782
A 88116 570527730
A 27991 127526235
A 64725 887140639
S 84703 548554483
A 70313 566636276
S 399 743560946
S 8330 778052287
A 64237 906471832
S 43864 483725981
A 65774 150318306
Q 53578 62163 7540137002557
S 63493 420313398
A 4637 416963669
A 85539 653384709
S 48428 57799395
S 60627 451626049
A 74217 497242072
S 72967 832991274
A 4696 585629854
A 51799 755010221
A 62484 521592521
Q 38433 69402 2204852126209
S 7933 558794245
S 8339 996762015
Q 22754 87290 6320815142996
Q 48131 55725 4661982431546
Q 14559 58574 4675492938662
A 42337 447945799
Q 39596 78982 454384842197
A 45045 468478656
Q 18983 79814 2305245767178
S 12193 669966077
Q 49944 76505 1770234824856
Q 8005 44121 7241542127046
Q 4159 58928 7015681405660
Q 3690 31510 1039170590334
Q 4990 83976 396990178793
Q 9222 80580 1057403748471
A 684 486332362
Q 55599 63049 2973279824364
Q 3334 51317 7148893897239
S 57620 778263916
Q 12278 74046 7010764460592
Q 7790 75392 2329161743601
Q 24666 65021 9657871700465
Q 6942 22405 314503792363
A 3154 302998505
A 71294 566845521
Q 26860 71668 9707670486062
A 86049 977357431
A 47578 420368728
Q 29850 72903 917949387009
Q 41697 73997 1270990286774
A 73321 460019771
S 46750 390889753
A 78771 382072193
Q 13222 24468 5640151144951
S 62636 82811564
A 71409 56443779
Q 7503 86181 3874733396522
S 32516 588577443
A 66201 595389587
A 38901 221225955
S 69529 589334230
Q 4144 72167 6431731830264
Q 78509 83316 570990526453
Q 3549 87130 6569514239464
A 60542 795439774
A 79909 841346809
S 3108 368242849
S 47658 68826179
A 5355 391634138
A 56717 543511252
Q 68209 79772 6906926809367
S 37389 903226277
S 35784 624239670
A 67275 768925655
Q 11998 82188 9095323893244
Q 43054 72277 7105675873983
Q 57292 86812 1973585103542
Q 14997 78463 7834506655097
A 72441 936576421
Q 30984 79973 8114729558836
S 40 27359041
S 10320 939185081
Q 16205 47451 7947934513728
Q 62647 85015 7696191798018
Q 14579 28922 2541868836357
S 16311 186125855
Q 2536 79547 9949324988707
Q 25974 74767 8744936529159
Q 51246 52218 63435764019
S 58912 577894053
Q 14604 15866 1062374351881
S 50650 158388524
Q 16811 78218 4080093886308
S 22618 696733279
Q 5628 87352 9283732257221
Q 1188 5880 4039544407209
A 7086 205958447
Q 11300 84911 8723151694067
Q 22593 31793 8210087777550
A 78551 300306180
S 42127 21522234
A 7497 33753204
A 25332 698820772
Q 24761 43966 7554380211742
A 50127 493639166
Q 63496 78258 5753119712778
A 5522 138012217
Q 37659 86061 7491235163929
A 945 811415345
Q 1313 15693 9945954440957
S 76858 359261465
S 62090 637795504
Q 35713 75931 9483813165660
A 66129 23325579
Q 4534 45766 503645695683
A 53178 436721050
A 33748 877658270
A 3876 616487241
S 36325 824314180
Q 3865 85475 8371147004827
Q 16667 31318 9361573832395
Q 1383 24251 9273383430501
S 84032 988494205
Q 3436 65276 3837385103833
Q 2885 69438 1159213013248
Q 20149 64989 1049122876790
A 72614 781318400
S 55913 526777763
S 40104 241315785
A 24278 765118388
Q 20690 60759 6281612780142
Q 384 80349 5848418711518
S 35049 794532497
S 55521 273413695
Q 9478 85893 8668169816319
S 13958 219563038
Q 76754 79697 1686839320223
Q 53266 75807 3038871590810
Q 1941 10693 7565972041857
Q 857 87137 4836222851015
A 41534 285692438
Q 3471 82997 728832515679
S 66401 536848793
A 70895 258657603
Q 44525 50924 3694786341742
A 61065 729369568
Q 11584 69808 691135130909
S 55473 434284137
Q 79673 84347 4310902449080
S 49695 563715149
A 64712 879898614
Q 9483 15372 2467289096176
A 77421 384482362
Q 3673 82650 3883151745922
Q 6575 66342 1036046781123
A 17468 796169919
S 83950 321740898
S 31840 329557064
Q 5734 70028 1262051291480
S 77628 757237683
S 50023 293186922
S 33080 551695948
S 12187 591074788
Q 12578 82703 9185235311618
A 67500 301048673
S 83388 770965940
Q 50909 52012 536801533428
S 25717 167628238
S 84346 411680403
A 58258 247701581
A 82065 870817920
A 45462 63196544
Q 73373 88154 8950580116703
Q 13654 69465 7195046967275
S 70019 851903864
S 32310 698982667
S 79455 813393662
S 86869 422492612
Q 11218 56748 6262886028749
S 11126 424633315
Q 8067 82706 5154911997383
Q 6571 80125 4970425376739
S 49014 198742133
A 3046 361835952
A 23205 934643306
Q 25874 71182 309010254334
Q 11893 79794 794443529131
S 14008 933142343
S 35462 613874827
Q 12756 67487 3204643703887
Q 29600 64310 9231490570195
A 70908 873044412
Q 53235 81971 6646381135837
A 42708 313765929
S 69140 402701414
A 60009 692753206
A 37157 419686737
Q 18796 86673 4025337714103
A 64682 243919227
Q 13611 70369 3706505737349
S 80340 886680616
Q 67508 81773 8605947294132
S 78386 246843770
A 46456 884357167
A 73658 806803411
A 14034 891604672
Q 4785 14166 994403189953
Q 30512 84108 6111085883717
A 67816 433302474
S 61444 669821550
A 63401 130331905
Q 46403 47582 152355807700
S 19629 745439779
Q 7184 84699 2427105159023
Q 6720 49699 7754112841250
Q 43629 83663 2115749677511
Q 43242 66557 2515176622616
Q 30086 37514 1072903068083
S 30298 226998481
Q 10784 68366 7703189029235
S 58124 226949237
S 57124 436142994
Q 34840 45118 6191196823971
Q 58 84006 8425770459169
Q 6692 78866 6114320929614
S 37211 267372325
Q 19364 61094 19114842705
S 17658 781824979
Q 4779 4895 4050474166
S 74571 949837174
S 24665 477237046
Q 26132 80765 956987353302
Q 30044 75913 4762020747632
A 21625 861854995
Q 20183 65886 6922416264866
S 84301 926790371
S 44260 897661441
S 19784 677118404
Q 9365 61966 5178348820299
Q 36724 43431 5529551665894
S 14643 256171018
S 53975 27326831
S 3332 212528801
A 27456 693253111
Q 79510 85445 5669471725130
Q 37619 48834 289767098864
Q 12710 40024 8490737826601
A 29227 323472174
S 61827 639473786
A 68468 733732944
A 67097 294388028
Q 1498 69581 8838746875216
A 18641 243989251
A 16219 323314714
A 74031 448762
Q 9125 17166 5306050426923
A 38928 401131233
S 2982 92299725
A 58142 911971872
Q 8117 41803 80122458963
A 36474 214822289
A 54042 790904987
S 23080 2691364
Q 11922 60999 6881369237090
A 64388 197581247
Q 3958 83948 6355476312986
Q 8100 60766 8667729716380
A 28532 930224607
Q 57055 81590 6664584562881
A 73755 845965289
S 50106 126824029
S 34119 910735925
A 74075 240113447
A 60113 783168192
Q 17463 49939 1725426621111
Q 41578 72136 9595138442401
Q 29373 80178 5487995823912
A 22538 50861957
S 32444 297660383
A 53700 924522502
A 26923 406719101
Q 10092 82596 9343826511622
A 86380 153425163
Q 30248 54680 5858813290765
A 15218 762189945
Q 37848 85474 5270502375519
Q 1669 86446 9840245520840
Q 8170 20879 2612046840354
S 24752 135558204
S 34435 163875754
A 3141 668969555
S 41636 669530817
A 29245 481774409
Q 27579 75949 6453189555927
S 29743 171919190
A 41054 576890493
A 11394 146461177
S 25873 403123575
A 88097 251588637
S 60988 433930781
Q 23810 74756 2074635641093
S 65278 227153997
S 19563 199680783
A 10993 455827804
A 76092 932642494
Q 1828 81745 2973823078153
Q 8831 23277 6770763151983
Q 16204 86185 7816422323128
Q 8346 79442 4059585409232
S 77311 875434646
Q 4533 65309 9422332613548
A 32077 445243331
S 27851 91212989
A 37349 72199464
S 70336 73673690
Q 5895 56755 4791090999356
A 61920 989912127
A 31818 33584957
A 13611 975091738
Q 20305 68097 1819182835382
A 19629 526821926
S 2632 304269195
S 25826 581362758
Q 1817 41446 51149681841
S 55350 170170207
Q 17338 65190 3796732317756
A 49358 755614292
Q 686 85274 2942763173905
Q 7554 77470 4842368476847
Q 48574 83808 3456969233166
S 79343 400005955
S 25087 104326990
Q 40992 62413 1442406572124
A 52965 807978997
A 16077 668336205
Q 4126 66550 9838697214071
A 24312 796540083
Q 3261 56785 254987152702
Q 2982 84449 5278359281091
A 55325 569705355
A 65643 279938034
S 50037 541531371
A 10964 792569313
Q 41236 58210 7351029459211
S 23348 890696871
Q 13790 86912 1035568375240
A 40240 876857354
S 67324 181268781
S 63693 795010393
A 46662 132730560
S 10990 999229892
A 56672 316685081
A 77543 752954023
A 74915 539606101
A 47907 279129572
A 39295 382149422
Q 12481 83955 3521768567458
S 72863 716037017
S 81093 318591620
A 46646 83578620
A 78080 111742495
A 68068 945889846
Q 15330 80709 7785874361835
A 9115 207216997
S 48396 403134956
A 31673 10180014
A 61101 195299456
A 36837 38056144
A 63581 521708211
S 59492 242640291
A 4472 828970447
A 8813 22017288
A 40566 352054406
Q 59116 84644 903389374239
Q 15495 86264 5586387104472
A 85392 390447839
S 67467 933856062
A 84063 316234177
Q 7360 62430 9150222284540
S 62702 52030526
Q 2798 44001 7897727059118
A 1767 863738640
S 66422 869004089
Q 60 88167 8181857892232
A 71980 786890977
Q 48987 61767 5396024297936
S 85867 234453529
A 17490 324259479
Q 49811 86243 5343658763976
A 64708 791401495
S 39108 7225972
Q 16569 68029 1018568392104
Q 8397 58626 6062233049183
Q 18970 80429 1155705366213
Q 47776 86117 2370555460676
S 48880 341348355
Q 8868 86704 3105374282178
Q 67636 73552 1307054144099
S 69651 150818093
A 70405 341926799
A 432 500740451
Q 42231 67223 1282179425714
Q 27139 62280 8686745212935
S 85916 778134633
S 78787 763022248
S 72604 589310381
A 53625 246475783
A 8357 426741111
Q 4813 74249 6467977393600
A 55603 18882845
Q 22099 59636 7932991484265
Q 68901 70527 1296079369173
A 69719 411186940
S 17598 796118637
A 75606 168267732
Q 33434 36562 63716975842
A 24505 35996949
S 9357 66244488
A 34530 899274282
A 35682 459649635
Q 14238 15974 23390948210
Q 45411 67167 8995883484113
S 71498 137063608
S 78586 355115653
Q 7842 25373 5817055615652
Q 8380 39621 5586782974563
S 57867 882741941
S 61224 194372745
A 78419 77833201
S 30249 972513835
Q 12440 59102 1082370469332
S 1017 52085137
Q 1224 48947 6854208060773
A 51872 881945166
A 25950 674036378
A 18332 152174325
Q 26499 62742 7536801136409
S 78772 692406233
S 52680 43531049
S 29599 223198702
Q 6627 81070 2861991462450
S 71973 556818061
A 70793 495805672
Q 47014 68929 8161695881868
A 46315 471107623
Q 15579 71355 7667821492888
S 80753 958258463
A 63966 326378499
Q 57098 76992 2852993839157
Q 6953 59462 5878301247785
A 8233 60552236
S 14994 852830976
S 48891 623018224
Q 18711 50855 8204044218547
S 26798 393463965
S 54106 819543193
S 34727 135046392
Q 10131 66825 7320391877524
Q 29308 41957 7342642615050
Q 55701 73902 4978780181947
S 70763 96598489
S 33091 229367068
A 84186 190161252
Q 12091 24896 1135672921860
A 3574 800813822
Q 68827 87694 7059781199231
Q 1021 78446 7013819842826
Q 4176 66607 7992155129022
A 80780 959471124
A 57875 779982360
A 81480 482191462
Q 7620 58272 4942326876114
Q 3701 78254 9446664467817
S 32037 821754006
A 18972 925472644
S 18405 437937719
A 10272 334855328
Q 3810 48717 8542553507136
A 59425 876985464
A 71815 155729689
A 64181 912665157
S 62342 407970284
A 37995 576358309
S 11653 839910981
Q 8904 87663 2147066799609
S 79872 305139959
Q 489 39052 1312283285219
A 21822 469818649
Q 24175 69414 5601806868716
Q 9397 48120 9890469865395
Q 25989 81111 9168449075084
S 27674 138448179
A 36438 269935027
S 79332 357747293
S 35930 99119545
A 57282 703549996
Q 5450 73428 8220098510744
S 42521 776433482
S 67526 359835370
S 5989 89180818
S 59672 472902627
A 77876 771456868
Q 32445 74233 1608954288043
Q 51348 68344 361312057768
S 49134 700353760
S 17952 245236130
S 66206 798618002
Q 11674 82040 2000945455909
Q 43570 84792 5645255707260
Q 19226 65410 4809074577247
S 1057 284387312
A 16523 116590221
S 5782 532273414
A 16559 306937349
S 62521 345017556
Q 40853 80698 1000367659588
A 13241 754641968
Q 50886 50936 1742045721
Q 7003 8812 213474388719
S 55402 635197256
A 67377 339513946
Q 6158 64419 5880178337477
Q 7021 78604 8529011381906
A 15370 704747979
S 67631 741522578
Q 6124 64073 561725268981
A 88076 874658812
A 9406 511755399
Q 4865 87558 2008625926275
A 39365 413856194
S 36866 154565075
A 32215 950935828
Q 34292 48774 2093541300317
S 82450 352854642
A 68599 370172734
A 85956 226048280
A 50831 352234883
Q 15774 74857 6602478769070
S 3017 767209153
Q 31921 44681 3908813012570
Q 39009 61719 8465146669696
Q 29007 45131 1293709350796
A 25405 60209571
A 83524 14888948
A 56260 399599937
Q 23592 79718 7580576924221
Q 30034 82047 8649714013806
S 32544 780930086
Q 60671 64375 3329957391873
Q 32745 34423 151949737365
S 39243 747494078
S 72970 634257301
S 29493 561215457
Q 22560 42409 6873650977195
A 41583 357026856
S 58142 298223869
S 17767 903632148
A 48534 738114735
Q 25029 50241 5831513637409
A 29159 304259509
S 17521 394138284
A 72085 728124507
Q 25130 73565 1118968096887
A 19481 600818733
Q 25789 35788 3868930845274
Q 14321 82403 3750508182280
Q 41805 56051 3619356038384
Q 53783 67511 6130668419717
Q 45070 83086 7158541633740
S 64503 534057331
Q 13065 31326 2801907299985
S 81344 776647213
S 8881 477190954
A 28547 309558573
A 37829 877474734
Q 13619 42311 884779834833
S 73676 868610803
A 21143 972521770
S 36276 64749411
A 78602 191213989
S 21268 182110253
A 85949 971825890
S 31523 181640013
S 73988 76077416
A 9801 413737630
A 39681 275077445
A 51180 726905570
S 52595 496731966
S 26173 705036282
A 82212 58007464
A 82162 885502525
Q 1861 49584 499080592532
Q 15055 72259 9892054582565
S 46027 619788664
A 12197 766722185
S 77718 657460078
S 34099 354990003
A 63419 533882052
A 60008 533436564
A 56679 377217561
Q 7865 80442 1201605530996
A 34434 55026879
A 41793 727836136
Q 7141 81248 5523353029866
A 10688 36835942
Q 855 52778 6633509884647
A 50962 596776129
S 41603 260673418
A 24682 686019125
S 3783 385665106
Q 2421 46856 2855876859491
A 39030 667637467
Q 7057 25633 20132578930
Q 63324 67252 127444481925
Q 16586 80368 8800623399702
S 50226 453728139
S 42696 851232796
A 28694 961192587
Q 2723 44186 9169680573344
A 80612 703842208
S 18064 411310502
A 33463 8003510
Q 31648 46683 1586318484551
Q 6205 35865 5907948640708
S 69816 737340478
Q 51059 66264 8552271290563
Q 27588 74127 3667943049895
Q 4084 79854 3646580262955
A 79829 60908895
S 3850 51018449
A 60335 195938423
S 54477 45079476
S 23608 64691411
A 57849 914408660
S 74069 526613280
Q 13272 13668 35730104603
Q 65129 84321 7853958092142
A 65280 324115890
Q 40338 77240 6295524092458
A 67541 430317540
A 31458 265862510
S 59593 948787429
S 75127 321816870
S 83142 454212043
S 42759 322032018
Q 30217 80227 3446933097515
Q 20309 77832 2664896915806
A 37041 333709474
A 47566 313184921
S 2110 912285863
S 5599 409829513
Q 7699 82243 2761749582839
S 65391 487643044
S 7191 889650626
A 64585 901222337
S 3806 139336724
Q 12909 84107 938311762817
Q 18360 84561 4111506183661
A 58231 635463696
Q 1474 8495 1997950354039
A 46769 284081022
A 77002 127868084
S 45440 363336766
A 66543 40215872
A 71291 7522160
Q 4567 57899 898537348372
Q 36179 42054 5340374770366
S 53440 315504283
S 70718 481448048
A 46197 741336364
S 40517 110304814
Q 21075 86023 3306805450084
Q 27257 80357 8427526372691
Q 14623 61420 8701555146522
S 11709 588240852
Q 5313 23287 1664396913052
S 88101 70269748
S 49637 685938845
Q 9748 31830 100396751588
S 61322 929249498
S 71823 428582515
A 8036 76605676
A 58999 890356074
A 1820 38417588
S 38920 711742406
A 12729 146828141
Q 954 69216 6899309467470
S 43253 21812480
Q 19752 49453 2502842417728
A 58822 458493444
S 85077 355791920
Q 86269 87561 1062998798765
Q 5891 86655 1342184153418
A 11491 287921526
A 38229 508569749
A 51242 342464586
S 15432 735817326
A 6591 922690006
S 51171 921225535
Q 37050 79580 1944363334200
A 73957 19583515
S 83262 557079647
S 86295 312279584
S 66856 442454401
S 76423 989780886
S 60630 434863741
A 77661 893076503
Q 18390 23797 3822059911041
A 83357 598957174
S 5855 714768026
Q 36598 68480 8419038299967
S 78822 147889701
S 6038 23369790
A 78960 837921130
Q 18602 81179 293057855918
A 57678 701396132
A 58126 31981633
S 33550 189619632
Q 1232 8030 897791046308
Q 7341 84440 7322877441276
S 85273 149519625
S 66333 404001301
S 48111 177411506
Q 1914 35323 5198767199285
Q 19692 69074 3980612880541
S 30945 861397724
Q 11644 59761 6105088020658
Q 50006 80246 6328393611227
A 3871 531681745
Q 38380 48320 4704962046795
A 14398 26038989
Q 35512 54997 459383899128
A 75623 181734889
S 86949 822325999
Q 29620 82662 5352669785843
S 10608 570062211
Q 25273 60872 2812470435830
A 42607 382637773
Q 1695 86857 4933927314449
A 81420 404383855
A 12328 595596456
A 58735 403077150
Q 8200 20571 7916881741337
S 78953 139260622
Q 24511 59005 2359428363966
S 30706 937265073
S 2525 816043180
A 31289 796831249
S 69669 812000258
Q 31372 78322 9507292633121
A 39205 544209761
Q 2883 78354 387352604671
Q 48924 82310 5756028079071
A 20346 149816904
A 58216 979640060
Q 6574 62021 3565173685108
A 86683 939425685
Q 17493 82455 2718576215240
S 56211 985076099
A 62155 896859999
A 80774 890425748
S 30812 673937204
S 6741 149248605
Q 20842 62190 3859653613865
S 63432 82515401
S 70005 143487835
Q 8671 29349 4450966705580
Q 20301 43714 6876322888636
Q 51095 71566 1822569579253
S 87943 436892809
S 67633 643099727
S 24290 203235189
A 55244 770225941
A 25646 359541266
A 68792 804333754
S 70549 222528919
Q 13926 87895 1476044240542
S 78880 648839574
S 68894 190393710
Q 59036 76260 4168973836175
Q 2292 64639 5298564619971
A 53498 560769038
Q 3132 87109 964389587112
Q 16725 63765 6418121864687
A 38433 348096638
S 32773 592801026
A 27547 142010889
S 43447 861742416
Q 2098 70009 5655678908615
S 53711 951149892
A 42133 434303494
A 23256 310140232
A 30061 288654301
Q 11197 31340 3051848314046
Q 79527 81769 1040943170253
A 74096 670620340
Q 21735 62019 2284540954232
Q 59368 85891 1486122484571
Q 72589 86132 4730126095662
S 37924 417786579
S 41597 587131468
Q 19292 27455 7179423271024
S 25878 989607002
Q 79096 88127 2941671252307
A 77886 997450568
Q 31962 84817 672545350262
S 14133 55030978
S 47936 996654636
S 68510 930341553
A 16986 693470475
S 17672 676570863
S 36767 17036049
Q 47019 50512 865359047897
S 83874 210377884
A 66462 819446740
S 68736 797269227
S 72998 818488025
Q 51108 60199 4288171213517
A 7312 255212933
Q 4808 78526 4079536848395
S 39859 529701372
Q 99 56632 9618041923896
S 78460 253940027
Q 9326 82130 9551830252974
A 42145 762516258
Q 7468 81794 4061673881168
Q 8323 85754 9188406153616
S 87031 59695318
Q 28069 80470 1693829871050
S 44627 959748231
Q 32426 64914 9526615866173
S 30819 683826609
A 53531 608265880
Q 3274 74421 5024919516675
Q 52332 79871 7360322294053
S 8894 61437735
Q 3147 63607 4013311761316
A 8139 308827196
Q 6505 64150 9575153972608
A 15380 172097729
Q 3920 72033 4792434419499
Q 1950 60280 9335814140591
S 77058 288268886
Q 53921 54912 424317875253
Q 7616 87001 5262746453327
Q 33397 63763 213692107161
A 825 188848896
S 67616 487555829
S 13788 847506267
Q 871 84192 8961648222629
Q 87 88146 2695018519286
S 51031 13942030
S 23498 508688913
A 9006 862936771
S 60928 697547701
Q 28100 75443 9809184065995
S 84885 838948224
A 47473 298057434
Q 35129 52076 4259308428891
A 75809 31190553
Q 2570 66029 3123953959156
S 18678 513470016
Q 23524 68734 5605278711080
A 78512 854128422
A 13997 90636696
A 66780 569918606
S 5448 693906078
A 66820 665809687
S 76056 930095542
Q 14865 76846 4318835826369
Q 53568 63812 5155788095912
S 86185 4780801
Q 16225 85869 8079195994687
A 40912 727199367
Q 44885 63294 8441840833668
A 38077 376206241
S 48113 799265210
Q 11396 76168 7582293631664
A 73027 765265685
S 51644 635226713
Q 4088 59401 2648807885979
S 11624 675523684
Q 8955 18530 786707147546
A 19773 946168115
Q 27935 87232 6253725575977
A 60910 345171428
Q 44810 46592 782840732727
A 66842 594409469
A 23125 742585462
S 69756 978588012
S 24003 839219372
A 27760 72916894
A 85589 508208732
S 71357 508233304
A 10000 832831568
Q 10659 69368 6705053085292
Q 13574 72328 370419516954
Q 4276 87355 3207537550643
Q 21652 49776 6703411969476
S 39502 150775401
Q 6435 74445 6442363291347
S 46680 454822213
S 54046 996566865
A 68401 765881600
A 58143 715934575
A 42087 21684922
S 45540 747315897
A 15340 455321784
S 21295 426916449
Q 24198 79734 5073800965830
S 54006 972800881
A 64745 244020961
S 6241 984128136
A 33095 912227713
A 85766 218983782
A 22189 846465064
Q 7757 78080 6586095833872
A 21531 389954534
A 3606 38885994
Q 20228 63894 8510785238908
A 16950 47547944
Q 40377 46809 5016062073518
S 41606 95363052
S 15570 77384993
S 2818 773415991
Q 3873 85102 1090911114371
Q 5179 74076 3117886047025
S 87353 559613860
Q 19913 35718 6952947320708
Q 48498 69858 5024037378273
S 86745 335436427
Q 28918 53173 3943934189485
A 1408 148557032
S 21534 189907330
Q 24327 84332 8032394956794
Q 10292 82707 2162005967485
S 12037 236933765
A 23115 79862592
Q 1197 82426 4824037779600
Q 5829 70078 2775954845253
S 56977 14872140
S 34127 95371947
Q 31275 36518 2508522109097
A 71536 232198644
Q 1451 17642 7300845970543
A 8207 877887905
Q 8022 46413 6188710538724
Q 527 16229 9403310094154
S 19539 663393318
Q 40020 44766 2483345911832
S 39761 967055942
A 26243 180027977
Q 70064 72893 780865878556
Q 20077 78667 14655177891
Q 22405 49435 9030997943449
Q 58565 65447 1606096938225
Q 4275 22532 9594572815158
Q 11365 72383 5694828155040
A 30452 755142516
Q 69530 71945 1509859068752
S 70170 290486692
S 14291 234049485
Q 34269 84802 6385120618828
S 42476 254627265
S 33276 104808753
Q 79910 87355 2855265496895
S 56054 267361790
A 6995 736986204
A 41917 855379851
A 27480 281796064
Q 58463 85307 2695510472210
A 31414 340093079
Q 54002 85925 1635886670776
A 81080 692689373
S 15861 795343530
A 31682 353992813
Q 21533 83230 16234144399
A 38541 254024943
S 49405 860876319
A 36097 820283761
Q 16956 49312 3170909073994
Q 50281 52995 1568772263233
A 83993 809449192
A 70011 521890489
Q 15782 68948 6904289497484
A 67591 310078545
Q 43565 61075 9960780723748
S 87240 20942266
Q 9629 26487 5081204132365
A 14445 300915351
Q 33853 53289 9574307190265
S 83964 335168065
S 21113 767946615
S 12969 262057904
S 1785 261012619
A 77035 38907812
A 33853 797890491
Q 13363 60502 2236791318137
S 76252 733019652
Q 31905 70815 3903080196056
A 75383 258512426
Q 3666 74829 4051123535820
S 66017 723586917
Q 4551 82648 4263025536607
S 52072 167874904
Q 68044 84521 9695344742921
A 44778 161552418
A 25435 749698069
Q 65558 76514 7018260837172
Q 13754 85221 9698780324983
S 20791 545176049
S 43818 280218736
Q 5157 53433 2416057731026
S 87530 710013059
Q 8237 85768 4677111709116
A 73993 261201002
Q 35691 72269 8322803881305
S 72835 659158258
Q 12618 31903 8215104174273
Q 13313 16864 67829914500
S 30310 779621691
Q 19331 74622 6890814190424
S 16928 901193244
A 23450 644959182
Q 35362 36661 88330913868
Q 19014 56166 8389168123534
A 63101 287175399
S 80976 499683223
A 27625 621303249
A 43450 179534252
S 64480 798579253
S 38075 165692233
S 2448 743000068
Q 66954 87230 5672690075509
S 11191 269513992
S 86351 937428838
Q 7461 72883 2476226129987
S 28941 676638332
Q 29441 70918 7583420446046
S 27881 49877745
A 7821 913702095
Q 76991 87800 1938640198334
S 15501 721875312
S 23671 674014085
Q 6842 82210 1851420604749
Q 5363 6088 166373649964
A 79270 914069292
Q 6074 71267 8683958327650
Q 33698 84699 38390647832
S 21203 730028650
Q 51758 71221 6381558617575
Q 53586 56152 550669760074
S 49056 888473271
S 15540 985887342
S 40949 7248467
Q 13565 14072 418363109211
A 30771 638093643
S 70270 551514607
Q 1382 66738 5527092614804
Q 48345 70468 7441526696514
A 566 84974441
A 40037 313545593
A 41636 474959991
Q 34620 58173 602208932042
Q 5732 86985 3613075408151
S 54757 229568125
Q 36199 55856 6519388464633
Q 29962 34222 3912391605834
S 24973 530403587
Q 9955 58111 2392457376737
A 30351 49895369
Q 5188 87570 118224388340
Q 33502 50490 4520419484100
Q 38326 71657 4764329343480
A 76339 628704315
Q 19274 26511 1751625159033
Q 32272 80479 2561890545755
Q 57250 68658 976745512589
Q 42947 51973 3136179778599
A 78055 682722052
A 21807 517329996
A 52832 867379468
A 457 726557603
Q 20475 47783 5042966674453
A 79240 453768643
S 10342 488803271
A 5498 8473628
Q 20309 20310 1744609611
A 56953 179485292
A 77520 850200917
Q 14922 70265 8444567099482
S 86067 44901254
Q 18656 62290 402749826583
A 56149 552530569
Q 35756 72288 8244367986000
S 74332 626484544
S 46686 742827188
Q 38072 85506 8431772570281
Q 31285 87549 2860625422989
Q 57 79257 8612208279677
S 38992 80339107
Q 17981 86641 4080198806624
Q 427 50969 8937289234751
Q 57661 80001 4457600857144
Q 3225 83838 5016471280217
S 22546 665205307
S 19194 414633093
Q 21458 23505 244071982991
Q 249 34890 4388988171998
A 28805 455268308
A 63652 852332806
Q 10953 18509 3856114484942
Q 18121 47331 2641106624394
Q 11747 59616 6087072043346
S 1885 467053051
Q 11745 80800 640855565739
Q 6116 29730 4408221388693
S 8921 450950865
Q 28430 78281 6161696107586
S 2355 783264205
Q 20120 79674 9541733444528
A 67359 803949545
S 24997 698453859
A 79369 428679790
Q 5093 74505 8696914887765
Q 28720 57891 7448165360356
Q 22412 39312 1931541834061
Q 4227 81513 1072945683173
Q 13346 42001 7867478046331
Q 862 65977 3751152503747
Q 39980 64462 2871806427223
A 83419 355165620
A 75792 59807480
Q 24433 33614 2093476635238
Q 52751 67785 4367062972628
A 57942 478472959
A 84478 35652921
Q 3257 49832 5880041929421
A 78663 498950758
Q 15988 81058 4927397773439
Q 2746 85288 8826264732653
Q 1044 40630 8973362598244
Q 1472 87844 5276017200925
S 42814 357484407
A 35691 526955009
Q 3920 80178 4481314037427
A 6825 674756158
Q 29485 87946 2586535062092
S 17428 735859746
Q 20449 83684 2031898242808
Q 25583 49433 3797504199115
Q 15605 87590 8133336502219
S 937 274946644
A 17533 357710404
A 32221 940332424
A 36049 685529156
S 16312 511546020
A 8155 266785319
Q 7740 72548 1798529646310
Q 6909 8458 999714480180
S 13205 80995464
S 9879 747415114
S 72974 156190156
A 17065 669043424
Q 12965 87164 9436217401806
Q 1288 78940 9465107196853
Q 2703 67156 5472534183775
A 44711 107056058
Q 2947 5191 534989008187
Q 5449 46843 2235200365983
S 45781 430438913
S 80204 104944311
Q 23500 68588 8333529680374
A 74072 342782157
Q 15410 68189 7287494896077
Q 1191 55968 4585710820901
Q 33550 50773 3911047481367
S 24122 661506131
Q 19386 73626 3796617870692
S 78704 660655824
A 41208 803673881
Q 59317 61299 1605319158685
S 19468 477239368
A 12223 272862797
S 6060 469025729
Q 53446 77423 8608569813092
A 41137 98609593
Q 21707 26951 4276317457796
Q 52040 68554 6151510302842
A 6488 817072375
Q 7158 84535 1895381623262
A 72864 53466401
Q 40876 80481 6096393428993
A 47846 672808739
Q 4502 73945 6995727439054
Q 23778 48350 1299724414887
Q 32857 34082 838439532721
Q 3010 86376 9207757285222
Q 20199 44290 6188493054472
Q 19214 75298 7453924738502
A 38725 330821158
S 86190 285450859
Q 5784 78562 9571430058000
A 22836 137711642
Q 21870 28814 4011464271257
A 44626 492198369
Q 46317 66219 6516710635735
Q 5831 86982 2393264593036
S 32507 167278255
Q 2897 51655 5927132560222
S 460 758862532
Q 3082 86636 3771343483959
A 64476 99867990
Q 56710 74630 1912260870927
S 47226 846500620
Q 19245 68706 1256672962044
Q 63802 75373 9364575949687
Q 23293 46415 4507434268062
A 83008 74309661
Q 7039 87409 5397000933291
Q 19343 43396 9429023144391
Q 3180 86608 2042509063002
Q 11811 75647 3938516528581
Q 63924 67064 732026532758
A 54772 131794343
S 6895 830140436
Q 37720 77588 4790691308313
Q 7463 55095 1465858538571
Q 14647 80953 3822699416795
A 3259 643082757
Q 6879 86182 6371091367732
A 86104 189316954
Q 6336 59023 6690019482880
A 61810 314343434
S 24060 663231987
S 57299 487735739
Q 50271 72591 365709400570
A 40806 768256226
Q 15798 77032 9724566886426
Q 6716 82470 4281860027170
S 28926 548027885
S 45895 356588050
S 14438 128849260
Q 730 44253 3438926815179
S 52805 805857285
Q 42129 78897 4675082143643
Q 38307 78978 7535488065842
S 64557 403747922
S 38643 245236931
S 14419 404353947
S 43704 897961274
A 64079 834793206
Q 59305 63530 1469859178691
S 67218 821679485
S 23259 676532069
S 39610 491983341
S 87576 767674641
A 6838 692942702
S 6492 742887921
Q 52333 64563 6344744092156
S 87341 157633280
S 42809 603200060
Q 11383 85660 9342650748049
S 56647 260325629
S 69179 732272626
Q 70688 71938 278445065404
S 84289 526931924
S 58520 244009896
S 52035 676357729
A 78437 129453938
A 68492 534921513
S 47300 770421583
S 37070 695846352
A 1047 586129500
S 85767 116390789
S 78169 647010365
Q 3754 72918 9753633148288
S 65694 933314780
S 57606 267450570
S 25379 500119134
Q 36606 74469 6100354738162
Q 10698 30421 8109097303744
Q 12188 16684 2515270228796
S 47769 350010151
A 14354 136947026
S 22186 50749153
A 50205 992769536
A 13599 993466507
Q 17491 75746 7185768730301
A 19344 28701321
Q 7085 16845 6778434109402
A 72241 70285856
Q 31366 45377 9518269134489
A 86943 740272939
S 57365 64552849
Q 47665 73220 6171034545506
A 13347 863777194
A 10025 213827109
Q 43787 86131 4081169329777
S 87137 99958378
S 54342 978869593
Q 1620 87829 3548469228470
A 83731 289752299
S 60090 880139471
A 8585 574903002
A 68417 574903425
Q 5354 73685 733017070130
A 17869 537887576
S 18148 697323952
Q 65643 69467 3280011469532
Q 39465 49465 5480195760153
Q 20663 79927 6420815690219
Q 5773 41088 3024620893515
S 37050 475947123
S 44603 890530289
Q 27830 87054 4269316087692
Q 415 69857 5376782461848
S 44530 916388600
Q 12551 67596 6169222848744
A 13826 323415294
Q 7096 82434 6574619709868
S 52594 16029805
A 1383 313340542
S 51237 780224965
S 64908 877791657
Q 48697 68957 700025742640
S 86370 665085167
A 60785 599081690
S 12220 874732519
A 24879 53075819
A 1405 505114267
Q 41625 70416 8414807898384
Q 12783 80196 1792031786109
Q 6766 80784 4915532082355
A 15258 141000951
A 57936 510430780
S 35645 222134754
S 74598 744808889
A 73064 133601056
S 49569 820796328
Q 54710 81056 9659430916325
A 13620 951998191
A 47938 562982567
A 73837 731575744
A 47240 808993908
S 26063 74305606
S 1669 741803619
Q 18099 71652 1933163131433
S 64614 216745934
A 6263 771770192
Q 4193 78109 4470268963108
A 78429 845999288
A 23823 937875597
A 39033 200030361
Q 1820 87938 8220620685468
S 75153 235298603
A 44813 497072696
S 73985 817777200
S 75414 63480209
A 36955 772079825
A 29457 574720466
A 80465 145691527
S 65424 916479722
A 32736 665885723
A 64798 418403757
Q 40737 78593 1995425015804
Q 32254 81460 4364589403663
A 8476 662214410
A 72273 269517463
A 58085 150961779
A 74783 945149898
Q 12903 46142 4601682226408
A 36941 222026091
Q 3760 86534 6573947790954
A 85040 676823273
A 73510 295231312
S 41863 310492328
Q 18923 81706 2959911486727
S 83976 903174895
A 31987 172622006
S 67653 33821441
S 3484 623247677
A 81737 638515191
A 42854 162386162
Q 44327 71902 4237268528858
Q 62352 84514 3922921341286
A 21083 990880333
S 46950 751094927
S 11273 718695722
A 70273 341325969
A 5096 754068326
A 16554 845173051
Q 21926 65104 6560423322702
S 6793 960852541
Q 2876 72451 1612482921169
Q 6436 75147 6606557478014
Q 8954 88085 9632652065250
A 5885 701551494
Q 46860 51135 2169606378743
S 30058 58109242
Q 79453 80306 417424392743
Q 23676 71106 9013707565656
A 28043 34126700
S 30166 970025035
Q 16272 69208 5568144870909
Q 63530 64378 368860568705
A 83964 516241971
Q 26316 60029 6304061751073
A 48302 446150753
Q 145 87686 9321517294900
Q 3430 68704 1389011045393
Q 7627 86446 4386782284833
S 20091 851540895
Q 8269 77392 7283878589300
A 65311 280364876
S 60573 733967946
A 66473 961313591
Q 23232 87184 139956041947
S 36923 748843286
S 55714 70985034
S 45277 656826679
S 65284 471232449
A 54866 480804974
Q 9253 85757 4923794493906
Q 28271 85051 9402517906511
A 47179 798591478
S 66631 677552283
Q 13959 84900 5067842976368
A 82415 294364524
S 65019 960639772
A 84341 81497300
Q 28437 87139 7046094508930
Q 37697 44274 2346383021500
Q 20754 75691 5330698036199
S 73673 393301583
S 85269 835451327
S 82360 122205705
A 36395 841552324
Q 37046 81729 6656471827710
S 45188 172145725
A 64730 947594584
S 54014 184462179
Q 35262 76503 2384761981231
S 3584 934711476
Q 21540 68804 5060207332705
A 88088 644058926
Q 2769 67914 3511857063118
Q 2716 20060 9005668310638
S 76515 22763951
Q 2036 47777 1930609852976
A 29512 584318407
Q 18210 68124 2026400669386
Q 61011 71288 3131461621129
S 18625 744779345
S 42852 752532631
Q 20225 32253 4386135881418
A 43098 860688452
Q 69944 77927 5417185429902
S 71468 988133316
Q 28530 67481 770729718807
Q 23416 33480 5291106276524
A 34293 426489302
Q 21931 54015 3955474405162
S 32970 524575961
A 50608 828264934
A 50338 573472513
Q 11778 32356 8878045939858
Q 17033 35515 7884383513181
Q 73625 78844 390464121782
S 46720 368047233
Q 42413 60463 7928174081006
Q 1197 21364 2056266936628
S 40798 67252176
Q 41754 73715 585376430209
Q 31472 73740 4475408244583
Q 71944 84132 402544267078
A 85837 497298351
S 48594 218235041
A 6275 15480438
Q 16564 71479 9503248445240
Q 484 85123 804374810500
Q 43591 79574 3002388597138
A 10644 990208056
A 80712 667653176
Q 21021 65720 8947976853631
S 44236 850679127
Q 3347 29281 8427918853214
A 13450 81752001
A 28952 332748645
A 43653 829801626
Q 68308 69420 111720405765
S 64070 634550601
A 75357 245967808
A 84042 728049487
Q 12802 69776 6977764181512
S 75486 213155795
S 15484 159688868
A 25199 578622409
S 31750 314902637
Q 16917 84695 7498825250262
A 8072 658002669
Q 223 87895 2016937466497
Q 69874 80863 7439956422597
A 27670 14701913
S 5995 313832311
Q 17208 72204 1753893681237
A 52896 370649433
Q 12689 84711 3840951837749
S 13712 325536752
S 5509 982860505
Q 1611 15757 1323374648864
Q 29907 70760 1836112438966
S 71404 332279015
S 72794 338572462
Q 5307 67232 8776766471867
Q 22966 87453 8897990909122
S 35891 859472673
S 64889 838802193
Q 48094 74245 9857228001200
Q 10590 87899 7817955054806
A 5138 902743582
S 26241 180618868
Q 4689 83633 7458530052860
A 49862 424494922
A 6646 433307512
Q 16545 85676 5839459025483
Q 35013 85630 6665080637487
Q 11618 86091 2770925080044
S 60815 559389890
Q 12790 69451 8679356033576
Q 30199 36803 1226051570919
Q 4941 63926 5632460553449
A 58374 318464246
A 36136 92524384
S 44398 143820241
A 22534 18851936
A 25155 869106305
Q 8395 66715 2897595947933
S 48905 765661137
S 44869 540998103
Q 2868 80001 4212221110399
Q 140 19418 3973088769773
S 81464 303808996
A 1668 173531266
S 83106 693636487
A 79938 900849285
Q 15162 17721 350272619011
Q 56298 84438 2201966211295
A 735 207586024
Q 2569 68709 5297688898211
Q 54348 85121 7114958236788
Q 14572 17047 1140745686912
Q 33076 72595 7863484668231
A 14967 281029714
Q 16836 87056 5140356932376
A 28517 943139964
A 82779 599216196
A 34697 477649305
S 10280 741496101
A 2433 262897178
S 8386 838670099
S 37802 258696624
A 79037 700187845
A 6904 416768928
A 77094 50181693
S 68386 920936584
A 11214 54951656
Q 20107 66982 9614789803093
Q 10490 84048 9230673064508
S 22479 2920029
A 85132 599871947
S 27627 14782745
S 1081 210896523
S 856 82912216
A 35057 98376664
Q 34220 37644 1900569245796
S 20960 934955960
Q 2303 54070 2091312089068
Q 7818 86383 6482486694544
S 54221 765033483
S 79295 267440432
Q 33081 83642 5964904414825
A 80935 965312042
S 37037 876022477
Q 67271 74283 3871208075982
Q 43128 78547 2832221925824
S 88095 86115165
A 59565 927409410
A 87837 543777933
Q 35515 46390 2390681707037
S 87440 730759699
S 27825 58800518
S 51223 79908735
Q 534 85500 7825141209145
A 4659 984244067
Q 34235 74858 3818000557702
Q 46694 75071 6774977567009
S 39760 193509023
S 58722 45376324
Q 28811 43446 6375948986258
A 18574 728534398
Q 23600 68150 3184557477492
Q 7329 52603 9833275665301
Q 5817 83527 2244641459658
Q 16440 70127 5626178468497
S 64876 460852471
A 25913 749689195
S 43376 48032610
A 29259 779836602
S 49674 363238383
Q 3602 65467 5471563092742
Q 9170 75358 6636093723571
A 44269 528594280
S 27518 582677802
A 23449 644444237
Q 4289 67139 5062327219706
S 8227 252907874
Q 23579 38852 4236206123027
S 30287 642653512
A 77989 373363584
Q 49831 88081 8085077580608
Q 16160 71120 125986038027
Q 1749 85633 6158293153615
S 30808 912838122
S 3951 565133073
Q 11823 67134 218657989355
Q 13268 83346 8520571232817
Q 43246 59311 744633870377
Q 1764 85587 9671427344749
Q 35973 42386 1301164086372
Q 5068 63958 5247586766672
A 17177 341798042
Q 122 87273 8829253338945
Q 74593 85544 5052628268333
Q 46121 62394 3073767220598
S 25300 730178229
Q 36349 62267 6242497756009
Q 2667 84800 8775236855398
A 62891 552801593
A 73855 573961444
A 43740 578891236
Q 53610 55671 196173744406
S 38889 67765645
S 80853 193331817
S 74877 503516739
S 72864 69372915
A 2504 697558412
S 5792 534848958
S 7080 995184117
A 37439 255639403
S 79373 365657922
A 17847 908764918
Q 18687 22024 2474632062530
Q 69003 79074 6569045455469
Q 7607 77794 9582856935554
Q 25192 39960 9137639434117
S 87584 263558640
S 62072 859954295
Q 20492 87303 9833948448267
S 15112 5680283
S 1450 937005950
A 65769 740241226
Q 684 73965 4071360303373
Q 58757 75658 3501271032866
A 84846 612901122
A 25265 31788482
Q 12579 57165 5629282958584
S 23624 969828516
A 34407 23627364
A 47334 643734776
Q 39910 59969 5833801945318
A 33192 694851655
A 25835 385458532
Q 98 41483 7885218277244
Q 13267 46857 655333467817
Q 317 69458 3636226298818
A 600 971744454
S 35098 444373989
A 53512 931235219
A 58144 139053140
Q 13337 80474 7166521729489
Q 1401 13484 9325687593291
S 82822 557470355
Q 43012 55631 2843912046373
Q 4516 68586 1074110461061
A 53585 609076043
Q 8387 53099 5183036903543
S 74784 380438760
Q 7534 70545 919655259192
S 61911 277563030
S 73454 194048098
Q 19598 67237 843483838759
S 15009 456997922
A 77952 268710883
Q 190 86723 3155133332814
Q 18450 46534 8587251681126
Q 3947 6218 2139624699411
Q 15338 85246 2551890855225
S 22579 29846661
Q 23560 53818 6403110555740
A 12362 192536642
A 51587 489010689
Q 6946 73500 8088781877732
A 9155 738209632
Q 12360 66871 3845434732558
A 12118 780975498
Q 35904 52464 4875408462415
Q 10913 87142 8245533298989
A 1870 887891819
Q 13971 65213 519049090083
S 76154 81776218
Q 46733 73682 3873402074280
Q 3128 68950 4722382697072
Q 56938 64062 1893624788429
Q 3319 83072 4009289180812
Q 16375 50584 2536404623816
Q 1640 84854 2663843936960
Q 18279 33071 979908279526
Q 14 82163 1667489618694
A 42486 456580335
S 39873 738149858
Q 39522 51069 5212138384369
A 16493 430529325
A 84022 231960556
A 36239 901979808
A 54893 654527042
Q 25823 77172 7918221507151
A 9831 280795828
A 50729 206666039
A 83520 872418252
Q 6240 76264 961646004105
Q 3336 86103 6456101147865
Q 36679 80624 8269192335367
S 31165 281200744
Q 50740 61856 6776059203275
A 20901 93873207
A 76492 886105133
A 25679 989938048
A 36991 896002131
Q 9830 87315 7748590248891
S 17508 163443941
S 58095 467859413
S 3356 511983504
Q 33861 71128 9125778515880
Q 22761 81127 6426286735906
Q 5980 47940 6062410916375
A 5209 667892453
S 12838 842874972
A 14120 221047153
Q 25682 35773 974552584791
A 82439 32166498
S 24513 236189962
A 28248 657404029
Q 12876 88039 7849402244513
A 75392 731471613
A 43020 375075346
S 28219 17735190
S 34559 998948673
S 39106 94265936
Q 17482 56161 4941905386570
A 74777 599744291
A 70236 13073309
S 8666 8523580
Q 7518 67949 6761466267892
S 35563 321354420
Q 10242 50916 5429009255310
Q 16830 53264 6861817844785
Q 3969 74437 7317386976573
A 22506 408545632
Q 5694 80804 9942535450112
Q 14165 15799 1611910745031
Q 12949 78724 5532435690054
S 14430 634568342
A 21502 126050541
A 27517 542362979
Q 451 74449 7249987569207
A 61749 278086759
S 77700 382042132
Q 1242 87455 3673412941491
Q 4835 67854 9383907742520
Q 6933 82794 1820063939150
S 67035 64838946
Q 2092 84695 2712862245590
S 61059 528656456
A 17709 128018819
A 13996 67154060
S 64389 574655008
S 61690 267079247
A 52362 60990168
Q 9960 46461 8731613875006
S 60312 551090278
Q 6726 60461 7829487735621
S 65045 672028844
Q 7768 65706 9636734853231
A 39038 389946355
Q 17209 28490 550237547222
Q 5075 84264 8682573515211
A 74346 654393387
A 55677 43956393
Q 6960 84234 3321778973393
S 61649 983404633
S 62350 227511377
A 30894 620310023
A 73277 925090652
Q 42952 85710 1515445988841
A 27811 522190594
A 59547 141005218
Q 15537 56435 4249575966548
S 64266 278985838
Q 11175 63829 6236579083513
Q 22487 60134 9193516977783
Q 61530 68440 4653483582018
A 72348 45521585
S 13688 827627476
Q 10981 82591 5166150593509
A 56086 387637616
S 79351 254413457
A 76712 172831271
A 27592 160046932
S 11595 628580841
Q 31375 51171 5906574778286
Q 10865 71259 593268095057
A 4921 834241962
Q 9771 78174 9022765853699
S 34682 580255420
S 12082 588917604
S 37910 198228374
Q 61772 82308 1826816428420
Q 16777 72135 6532198939471
Q 25722 83661 9018708963901
S 78816 397070369
Q 55396 66668 6218007675989
Q 38591 84743 4492098964030
A 8493 588530528
A 45275 182894088
A 82346 273387799
A 8883 643164170
S 21160 404839429
A 20882 94265196
A 5391 262439810
Q 15785 87233 9155633210068
A 23984 407154390
Q 21521 80958 5262637326221
Q 16771 39436 1289756978173
A 30890 374922893
A 87256 208535192
S 21941 400822948
A 35604 640818955
A 41638 514922644
Q 19211 40636 88690882771
Q 13191 72990 8799295712441
S 80160 458575081
S 46318 612517932
A 53406 297445097
Q 18684 40399 9977955952900
Q 9515 85234 3504647528716
S 7831 516360859
A 64679 290558230
Q 49448 59107 6506942992283
S 12358 915738141
Q 1247 36806 4518299943384
Q 1274 86081 1795201784208
Q 25718 56110 8797486825126
A 41715 399514924
S 9003 2184016
A 80551 568513615
A 43944 11441482
S 28344 403024339
S 58656 980950248
S 4516 691626749
A 15164 844326925
A 69999 454174263
S 77577 894363133
A 53325 601762563
Q 983 87099 6682467620269
A 65912 502848297
A 24654 883111554
A 15893 853111018
Q 307 70702 3669208433528
Q 33166 66581 5683781061307
A 79479 839957753
S 80000 349890067
S 60693 731840478
A 17001 804847556
S 7716 362394323
S 27266 524142475
S 19449 549008387
Q 38536 72091 6383469845483
S 43085 656656328
Q 11188 53676 2193860930856
A 30409 550083463
A 73331 747899378
S 79145 100937387
S 69436 705217395
A 81417 630355721
Q 14724 61999 7055958181353
A 257 710322575
S 9709 56722576
A 32206 703042556
Q 5555 86993 787918648543
A 18165 575245343
S 81696 861440531
S 28996 182783036
Q 13859 83860 6537400597141
S 893 195226919
Q 53835 69506 7086350825455
Q 8351 79467 459440945669
Q 9321 75656 5617650734002
Q 8062 81120 8445701244295
Q 5240 43705 1657856474142
Q 3586 79383 3906172754419
S 76632 149269431
Q 7846 78060 9484484101703
Q 45951 50517 1487347716831
S 80798 746738470
Q 11456 67973 6129724734645
Q 8338 85144 3916138892130
Q 19964 44954 9915361439157
A 62537 646414768
A 42208 533944386
S 83233 991031835
Q 40112 40314 41278319326
S 40955 53652727
S 66550 208556574
Q 6847 15518 7686296538033
Q 30996 58687 980889442145
A 7540 915125001
A 70213 322247675
Q 3012 58783 3289966643942
A 27805 343426382
S 30027 385955518
A 2511 663788798
Q 11808 77662 6856702388074
S 73527 283746858
Q 2339 48880 4975860917480
Q 2361 57743 9739378263422
S 67495 772474520
S 32628 514363886
S 81987 778146223
S 2983 971698896
S 66166 342497284
S 54746 807015283
A 10290 661508428
Q 80373 83542 2155432984896
Q 2701 81256 4398538493027
S 23941 408677551
S 1072 842558012
Q 42280 73466 7302740440510
S 7546 520747024
Q 24151 69854 2163054483115
Q 2779 86459 3458731678096
A 59070 46368857
S 28366 245684110
A 81300 899422506
A 49804 966335541
S 1154 64860343
Q 68030 73519 1477817509350
A 82690 507568526
A 25127 714156084
Q 28915 37879 2322865125676
A 16421 827684645
S 64383 766641002
A 30844 898850892
A 86595 111255887
A 14179 292500350
A 50850 736455401
Q 7395 47382 623650022724
A 56991 255920801
S 45174 712962771
A 47651 505808967
Q 31392 37062 4980607774824
S 6872 994289727
A 21390 675824247
Q 4971 87419 1863380759470
S 86647 384791321
A 23777 512922940
A 47170 100969934
Q 6277 84612 5859637425117
S 38793 432559719
Q 21431 80521 3107139512874
A 86545 157391071
S 66482 279731568
S 37427 13533489
Q 48516 76568 5360122673714
Q 37537 80945 5592295330010
Q 25904 32475 3256278842201
A 4103 663498776
S 5134 886863733
A 15290 270105938
S 44028 786590362
S 61702 914891411
S 32507 805559262
A 34703 739999669
Q 50759 67091 4432336896891
S 18075 752766205
Q 18394 20099 199161293128
S 55182 180783648
S 51029 825125851
Q 15397 86720 7230181767888
S 5910 73439669
Q 73 88034 6974851140172
A 15468 6731795
Q 22666 76518 4373831358508
A 26331 119882113
Q 27538 83248 581731352274
A 56426 146060864
Q 164 84286 5936064773957
A 60608 983119257
S 52439 241164135
S 54152 439142960
S 66109 128267057
A 75617 250105552
A 72962 925862085
S 18034 202549220
Q 16020 36862 9750577676319
A 45562 530602594
A 8169 915794657
S 3608 527004305
Q 125 77063 5140515339476
S 57468 238937673
S 10344 959918883
Q 57272 58348 1013207750057
A 33346 845177047
Q 48233 73918 3054240031907
A 41508 94911080
A 53785 807531997
Q 33416 72296 953385618566
A 28716 558302373
Q 7809 49514 344194016659
Q 53357 76678 9724988435408
A 4568 338857835
S 56477 701732189
Q 24630 66589 1504202223739
Q 1991 85714 6207193858624
A 50195 35647093
Q 30113 57045 6651075486651
Q 5984 84845 4945169627915
Q 31195 84673 9476128101401
A 30752 649705528
S 10386 936278731
A 63931 115943827
Q 25046 72408 6851621184045
Q 57484 58750 805404600952
A 22039 426867687
Q 11161 75630 7311311025091
S 60384 205460858
A 65725 94388767
A 10117 679775348
Q 35196 68647 2607966615090
Q 17260 84834 6600185752036
A 58641 164301342
S 57456 149481461
A 5811 39961078
S 47811 738558411
Q 7861 85970 6118855242384
A 26310 295068929
S 35475 269670512
A 82351 71405876
Q 32961 51477 9090156096479
A 27146 901322930
A 48357 1906550
Q 12922 84909 9873816856966
Q 24663 25214 289595970689
Q 10377 68089 8112614306261
A 35170 613474094
S 75916 732839117
Q 20523 72981 5757112153541
A 10531 554474130
A 14799 605849785
S 72382 829992777
Q 78259 86591 1768867954646
S 13484 970983175
Q 16292 66988 2045682096029
A 59701 802854334
S 50495 193795062
S 57563 931441614
A 20806 249946418
A 37202 302313970
Q 1982 86946 4847759843635
Q 9620 59861 7887178085072
A 2680 931504213
S 19275 643392729
Q 19703 83912 5859894625660
Q 14373 54004 9000678508739
S 74890 166172964
Q 7335 51861 8139905455116
Q 63960 76448 5958997639488
A 67773 60423797
Q 3201 84320 8160857656855
A 41916 1429876
S 84179 338977521
S 75542 483775021
Q 16523 69804 9773337121979
Q 27401 54736 9763727076301
A 527 994695084
A 74195 848130668
S 67 679148798
S 78256 609987082
A 54797 712598850
A 25936 786439841
S 65305 298068047
A 55840 76114444
Q 53161 78505 9400234476803
A 15753 926770243
A 42867 986684625
A 72065 819291208
S 13950 742911479
S 61471 454563881
Q 28681 51634 1943198029176
S 10936 811661058
Q 10610 85444 6547619807460
Q 53346 84327 7916613870671
A 54324 478770773
A 49629 216856567
Q 6801 25308 3208063510052
Q 11115 54809 5980611398167
A 63850 636384852
S 87510 499475537
Q 2687 83925 9744200287163
Q 15883 68053 4474627702008
S 43483 122351457
S 67236 405686365
S 30994 706558795
A 31023 989885911
S 3145 712483956
A 33359 176480382
S 50596 112239790
A 65349 476467327
A 12052 557883048
S 61946 256987989
Q 10102 27066 5070924988395
S 75249 767593766
S 19770 304319347
S 69335 653658711
S 59327 437792386
A 13611 754546655
S 22894 849764794
A 6907 205944745
A 25688 248843876
S 26871 503891096
S 74915 147162736
Q 13755 64908 6708124266233
Q 56077 73384 4508176901062
Q 27632 39117 7265078238263
Q 22140 76377 4913170360003
Q 73549 86533 7277559022297
S 81833 958360746
A 18702 897328696
A 63667 577869901
S 33874 806674063
A 177 870386106
A 24918 824471091
S 88007 763984531
A 87400 546365729
Q 27113 27706 210617777565
Q 4007 75670 3819586797961
A 17767 81066906
Q 3168 82200 3358461519333
Q 4172 59983 1374163885436
Q 27633 27782 83559327453
Q 23122 38557 6954048861790
A 34188 3786531
Q 12298 77727 6009112515267
A 80805 484955337
S 19843 329651687
A 26677 894353005
S 7164 663484621
A 47770 310246845
S 16902 943671167
A 5880 178782872
S 25786 898150608
S 39992 185806185
A 29415 330519236
Q 766 15063 9352199636404
S 25719 603324268
S 5981 197714527
A 43171 498372319
Q 2109 42477 4149638568772
Q 31131 65334 8547161192731
S 49049 280965720
A 8887 24406780
S 59351 979394838
Q 29332 30912 749107208950
S 78978 879007517
S 37334 390620685
Q 32887 48056 3936257802742
S 82583 612444032
Q 53141 64480 4196003915582
S 50824 901216075
S 4523 941575327
A 21747 966731292
Q 43272 66656 7468065577973
Q 2327 78799 6755903765030
Q 8422 53402 9143649284458
A 15166 404386849
Q 11817 24913 2632786346586
Q 20063 77353 279045091809
A 75528 452802881
Q 13 86699 8984207773609
Q 10528 84680 2838559991476
A 83691 823760280
Q 608 87827 9919115737231
Q 25642 87206 7731329117336
Q 72383 85841 5621150619215
A 22648 260146087
Q 8928 41872 3439013009621
S 19813 755948494
S 47779 951304524
Q 74011 86779 7307325330547
S 6437 473242875
A 37720 26062909
S 48018 863593450
S 59219 829571032
S 63395 84966149
A 32277 237263549
A 13843 358004492
Q 4705 63845 4118010163538
Q 49930 69564 227449026329
Q 10583 74631 3758434435217
A 72034 347202656
Q 15005 55173 3167262120682
A 26193 214961087
A 14157 387927478
Q 17673 58598 5857840059035
A 84557 976414863
Q 21425 34147 9417578249511
A 28267 675510818
A 46105 766153391
Q 46128 81031 9813601720844
A 7146 802373534
Q 9573 61388 8294036600850
S 73981 376819467
A 933 105206256
Q 32115 54416 2852083938393
A 70505 614700606
Q 49846 71624 5189104211581
Q 4284 41012 9496372114358
S 54341 333657592
S 84453 31210897
S 12846 326335346
Q 75106 85249 597012848076
Q 9551 83631 2385645938025
Q 23417 73071 5178913372521
Q 4923 47910 9947378920571
Q 6319 46738 373654764690
A 50716 281404888
Q 26310 79192 5974697149507
Q 26519 86623 5821396432822
Q 21490 85590 1328335988398
Q 254 88057 8267034893547
Q 40592 76379 6679182146215
A 80184 20094479
Q 82412 82889 368815004267
Q 20149 65916 290357203754
S 81212 318308779
S 38379 862765949
S 77979 2940369
A 68955 57433628
A 83482 894155085
Q 2958 86958 1350450949866
Q 25363 71893 9469450233679
A 65973 580196305
A 52119 225448431
A 55256 957883700
S 37065 356184620
A 47768 85695066
S 67877 559066193
Q 21638 78607 6316847164374
S 74507 423214188
Q 5295 75304 8462185915485
Q 24765 30605 3912256901734
S 43038 112190657
Q 2670 33318 1539740270183
S 64642 73530318
A 22271 548472865
Q 43246 84866 2695780099343
Q 25168 66833 3045049701396
Q 4986 80306 8196116459454
S 17390 824162316
S 6436 678775888
Q 48724 50237 756399716095
S 61599 870785880
Q 5374 84430 1638418977797
A 75168 868602282
Q 3781 48809 1173495647545
S 11806 462277543
Q 6228 82207 1610581659054
Q 3096 86498 6124889440680
Q 19289 68468 6748311571970
Q 24346 28964 511575471146
S 19 475114132
A 37631 202723408
S 25577 482157448
A 47839 11895582
Q 306 31734 7027642343042
A 13717 718649589
S 9024 773511294
Q 6083 64745 1602184753991
A 31891 599741848
S 67005 871152581
Q 6888 28125 4546427933620
S 44939 601001002
A 54588 554831902
A 77380 177778347
A 40198 931296543
Q 29772 67335 8976552467284
A 33462 431494412
S 31242 679075415
Q 7952 34254 4740477972305
A 82395 568325198
Q 23447 81552 1179213489598
Q 9369 87385 2907785448546
A 17072 683847203
Q 16179 76484 2679992662814
Q 23961 31025 4310336005506
A 12134 133862463
Q 7067 11694 2597348852866
Q 1422 80502 5986470547539
A 50793 99455019
Q 30249 83982 4129899581198
A 59842 28118173
A 76478 493916284
Q 5239 35960 9112527490857
Q 22456 48412 3112086578197
A 83658 329767330
Q 42674 74290 6008900457351
Q 2198 47155 3386102388655
Q 1323 71407 2010479291758
S 11945 477027161
Q 60143 80344 6662478182180
S 11190 298628658
A 68277 399977360
Q 25852 77381 1878016827640
S 1254 976604953
Q 14988 68410 2348357375911
Q 40358 70289 5634788122648
S 20527 2357881
Q 10700 87835 9006417360660
Q 1704 68243 8501827305469
A 29742 569248557
A 64133 492468616
Q 46239 69606 3994592219867
Q 1378 27252 3186120329384
S 2041 659043789
A 64796 201919517
S 55407 659550095
Q 6297 87869 1161707878369
Q 44496 74610 8973645188448
A 44451 276444828
Q 18263 26639 6332347430647
Q 20605 76683 865120113557
S 28221 916796719
A 13034 802307272
S 25861 146743177
Q 25957 80649 4808465814599
Q 23282 84430 5793865327289
A 55852 109312610
Q 37701 40549 123345301421
S 68900 143328422
A 11681 359656523
S 28483 404426826
Q 13075 47534 716491682308
S 26895 831707149
A 18420 67352074
A 2856 546011050
S 42492 548523010
S 2211 265758426
A 57740 553378720
S 44678 82383697
A 8899 914020586
Q 8576 25025 5197769613754
Q 6539 45816 1731463414049
A 84035 901474302
Q 27033 78745 3899679077441
S 61645 302220231
Q 65692 68850 2260448541588
A 74788 121840978
Q 11832 87838 4478481409073
Q 21710 26591 4588530822723
Q 1604 68375 6144000009759
A 51112 973964729
S 49799 127995065
Q 17924 63623 8474980670165
Q 2550 85213 3003422676620
A 15906 445216355
A 35697 703870120
Q 6218 69733 8750737884977
A 38705 466368390
S 41873 408852895
S 29555 999234075
A 38791 305315692
A 68688 650861861
A 76282 260983341
A 9222 18705768
S 6316 545504079
A 31076 11586912
Q 27287 87437 6624586888192
A 1911 656193344
S 84721 967358675
A 41989 890214750
Q 36991 69376 1018077452233
A 29929 575594458
S 58581 839221275
A 26593 748087895
A 63896 76051825
S 24423 988852344
S 85144 660604996
A 322 658891993
S 49049 820707698
S 23631 670877718
Q 32874 83164 6489646779167
A 4777 156785231
S 69396 432739688
A 47446 620705491
Q 29520 87006 248650257202
Q 34938 79737 2185395108630
Q 18094 56750 3345369078483
Q 15513 69293 4768804011742
A 9669 58332580
A 52101 172973131
Q 704 87853 7855249325032
S 42964 529606459
Q 18853 62432 824107137820
Q 11264 49515 4875569347402
Q 1335 87618 8925717010419
S 2551 884556877
Q 16732 86736 930693394959
Q 20904 52112 5570566310675
Q 35535 55847 4424984398300
S 44534 529246783
Q 19062 85792 4798914548064
A 1669 321608647
A 60532 220465044
S 85220 452019798
Q 17308 70290 1400982323393
Q 929 84305 9963949938276
A 85461 601557970
Q 42153 72272 8912384727129
S 26766 789570295
A 45802 911914704
S 49331 894140878
S 5806 217909405
A 14053 665418831
S 57900 470509190
A 27662 878167218
Q 3868 86335 2298890617596
S 61298 293022082
A 29238 956060472
S 74765 995111783
S 82420 797479933
S 54988 753514636
A 4170 452280265
A 3839 136733383
Q 63223 68286 180740684600
S 15864 161388760
S 21202 889210629
A 83283 140129119
S 17724 521208957
A 49279 568266252
S 4639 453707937
Q 2062 87390 4927041141384
Q 39120 51035 5567027645676
S 82896 808415723
Q 22854 41103 6017419793983
A 19788 70729295
A 46036 124433972
S 74592 450475668
Q 24960 74031 1568526617483
Q 54656 82214 7990048109899
Q 3231 65225 4565895643542
A 12545 890400079
S 12664 275685400
Q 18944 78131 4176079302199
A 34759 261683632
S 87770 46020232
Q 1123 50575 6828032688947
S 436 886490900
Q 6994 62844 7548335611831
Q 8126 80065 1201379391567
Q 1475 47565 3062931478798
Q 79706 82041 1814818765289
Q 61024 69571 7503426982842
A 45361 405175003
S 42663 134763205
S 29205 664648679
A 19730 315788997
Q 31383 45327 2497842723842
S 62761 240155180
S 65537 891319083
Q 15049 78928 4641666604629
A 10193 593469713
A 31430 217654318
Q 677 49867 234536333613
A 70930 526883697
Q 5576 27874 233675591589
Q 27081 37865 6005390835958
Q 80211 82881 1579412677019
A 69796 762094034
Q 44361 60413 785701131733
Q 4245 71559 1498797860620
S 6681 292440788
S 50735 746025678
A 86001 979380542
A 7843 389430739
S 51296 528496306
Q 68508 69187 273754394453
Q 4099 80566 8379546177214
S 37567 186892613
Q 7119 33268 7710936355452
A 4499 16393915
A 24685 340271412
Q 8522 58662 6178597074751
Q 51446 87240 2313631289036
A 29648 840143038
A 42098 907925238
Q 29458 56753 7535829264659
A 16848 784038232
Q 55311 82732 8559817733130
Q 11307 52344 3272351094783
A 69865 437271577
A 65343 296545117
S 86886 325195921
A 35081 998380093
S 22584 462290819
Q 48043 79576 5238610475667
S 9131 747663049
Q 10523 82387 4233438383386
A 17096 718980388
A 35216 392603485
A 86003 403161583
Q 48092 64839 3188100742413
Q 58910 83877 4687239462712
S 33505 872114754
Q 46360 76290 5233519457993
S 14274 947090776
Q 42368 87696 9341025307334
Q 13869 75158 2721522252809
S 38570 527555924
S 87872 423987123
Q 1564 69175 7383310324064
S 46778 577881921
A 58155 957981148
Q 1340 59451 1363385300146
Q 935 84774 3937466367455
Q 17350 84624 8367132090674
S 45789 480319124
S 41676 935978959
S 78182 399132046
S 1052 974525520
S 83936 227526346
S 1334 523739535
S 43063 541250897
S 22106 533798277
S 58756 167078283
A 64828 528970178
S 21967 2592782
Q 45878 67628 9820027321235
Q 3482 88142 4799890485065
S 7340 175443029
A 57508 236920313
S 69111 550437825
A 80045 641610045
Q 18631 82881 9841917752165
Q 10012 53325 2305623905366
Q 34086 36247 1427451593414
S 16280 630379313
Q 56044 59526 3080436108623
Q 3973 81855 2306704561732
S 77088 468799076
Q 9921 84744 4096067230995
S 9038 676009842
A 1171 122548155
Q 21265 65088 2624846838031
Q 10073 17030 3963018476513
A 18356 259326662
A 13922 203693689
A 50721 275663192
A 56536 696531842
Q 6038 75537 8066003410139
Q 32462 82282 9194140679469
A 83856 641440164
S 81730 903649945
Q 45062 74235 3285783083225
A 74586 162106789
A 12462 353736391
S 70151 269435605
A 11589 550275233
A 34630 478343787
A 8897 694388097
Q 2243 46242 5591099074063
A 32577 545310926
S 54431 876432758
Q 237 85624 1631310807211
Q 40244 84426 903328751749
Q 34223 70978 8917026648616
A 73667 966931690
Q 31387 73613 7923746879440
A 23609 608697536
S 9854 847996968
S 29428 393613309
S 77069 823028444
S 48448 791336200
S 76242 817509251
A 13147 40873195
S 54708 94536088
Q 3960 86738 2199083782685
Q 31742 67982 2349661769088
A 64054 994455316
Q 25176 81937 6680548948909
S 51768 147471681
S 42647 354070609
A 62176 516964306
Q 12274 72559 2115998133491
Q 36883 77872 9174444480622
S 34212 669589779
S 65068 570230697
Q 21455 39670 5925248364581
S 74907 653126518
S 76512 960869145
A 77028 653686190
S 41991 279134006
A 83929 991576796
A 19871 345828956
Q 6017 80837 3805100422654
S 34113 499108821
S 35165 760623004
S 71487 110177194
Q 8884 22136 2002998419195
Q 21124 46124 6679543501406
S 48665 140278922
Q 32064 33488 841862293749
S 82072 257192756
S 82512 770960565
S 31266 414667378
A 83130 892000016
A 31804 625659965
A 1854 850097832
S 43516 513381110
Q 51766 74444 8192858450964
A 10461 384684654
S 17905 962864886
Q 32342 81141 5312979210990
A 61305 864179945
Q 47414 52646 1520194193911
S 76915 170556271
Q 34383 77945 4074960685253
A 62264 275755282
A 48725 711494320
Q 3465 9907 2189920060553
S 80445 135956910
S 70232 505211700
Q 11615 36117 7374080742910
A 69240 645854772
A 53199 432196081
A 57046 110129547
Q 6984 83609 7779436891077
Q 37130 55463 9605490560063
S 82339 90917197
S 73228 192949542
A 82924 832144957
Q 14161 72677 4744375914192
Q 86385 87285 202733984447
S 28385 467456561
A 39368 566801648
S 41157 657599358
Q 45636 80345 5992028102543
S 38912 912168256
Q 1682 87326 2781498346660
Q 26575 57512 1026904478117
A 18756 992900169
S 74912 889635955
S 73424 229767739
A 48282 558491029
Q 7018 87986 3435832091078
S 42023 683172863
A 5683 287480661
Q 52472 67988 9562708160290
Q 18445 72345 6016950106862
A 77042 260775842
A 73508 995358204
S 51717 273773117
S 34529 676812283
Q 28471 77415 443860932000
Q 38014 59553 5140571950289
A 20474 688313110
Q 32265 68424 2088550504125
S 11325 289471818
S 11023 667586101
Q 12550 82649 7834722650900
A 10 774723458
A 9349 801754174
S 50441 54998850
A 28336 843790794
Q 1868 84619 9277806542184
S 2797 601005051
Q 35820 66117 6335846282266
A 5152 28817225
Q 69166 75294 1516427822656
Q 31655 69513 3654127618684
Q 15261 63531 1679138961516
S 18343 559151287
S 73274 185159820
Q 834 75930 3423830653653
S 69518 669312984
A 46222 13745871
S 41495 88990891
Q 12239 64617 7066240873306
A 54578 862458312
S 27851 303301967
A 45189 271199392
S 80712 277420473
S 16624 120124383
S 67929 773806071
Q 29517 76492 9910389194094
Q 67762 83722 8363602469418
A 56966 305259136
Q 18813 35227 2908631825188
A 80064 449093956
A 3602 506948452
S 31283 596743765
Q 13278 19150 425882093735
A 50954 796616928
A 9829 566210194
A 10059 422169548
A 76362 724852485
S 58598 747681958
Q 18245 59294 9974834634247
S 32911 842670524
Q 40305 84999 2286896810082
Q 11932 76924 2397452777709
A 42957 95200198
Q 9053 86782 7978672098178
A 46336 576167125
A 2738 504730301
A 11845 311308332
A 30530 321478498
A 42095 28996380
Q 409 86138 6487789417182
A 62878 921869490
A 52894 897008526
A 71170 667901362
Q 30061 84496 7345239037327
Q 24437 39374 9569646326092
S 13430 743925035
S 58664 938967661
S 61034 68006891
S 57356 653048449
S 18769 130916308
A 34012 955205926
Q 1475 78822 1019729016247
A 80524 861494977
A 74500 757032221
S 28659 519238819
A 53704 696341770
Q 10975 24528 4242911754483
S 77006 528398833
S 34728 164654084
A 67678 479558810
Q 16961 83355 9217811553781
Q 9288 35435 9897908060496
Q 13585 76944 9642035805468
S 35666 596996211
Q 10961 74733 5002186084766
Q 24648 87345 8413778576684
S 19751 731252615
Q 13807 86376 6962972013062
Q 7862 75303 8208961277659
Q 30736 42633 1110252078869
Q 54642 59487 730081053173
A 88154 360102803
S 50408 147377959
A 64115 389096209
Q 77500 84760 1058513225890
S 71640 529737598
Q 13253 84422 2296514881359
S 2139 127427256
A 79329 937309273
S 78221 478633233
Q 19465 24778 5228433086651
S 33324 902297797
Q 8159 68057 5923998617493
S 27196 431449906
A 33384 584133319
S 84652 184534881
Q 12951 35295 1883587545362
Q 45410 69274 8375891491224
A 6031 666494407
A 2508 975351884
A 81140 853362333
A 18137 924019884
S 78247 461079726
Q 28002 82690 2976162631854
A 52453 308930540
Q 125 87832 8935685047987
Q 1624 78484 2691820296923
A 35819 885910211
A 83349 880506041
A 48634 210142317
S 11315 888032940
Q 12238 79681 5598249661358
A 20479 993602187
S 37903 399960973
Q 9079 87233 6178554905877
A 59328 454834716
Q 16209 51359 9999393588133
A 80209 762871091
A 55132 582060239
Q 17436 47826 9539512011485
Q 2114 86272 2768544838040
A 67344 853157337
S 86589 943948029
S 49316 36543714
S 87486 439247228
A 69406 698376869
A 8102 843006995
Q 3531 83669 8482177522575
A 17358 384577384
Q 44789 54002 945243101509
Q 565 14322 413395346877
S 87420 817343753
Q 12372 76503 5200773596689
Q 62853 84666 6009213827742
S 54021 521637955
S 27331 672226321
S 19382 868070463
Q 13822 79872 4965342934545
S 19969 822986524
Q 22113 56172 4008551677848
A 41456 464025324
S 57151 408142657
S 24815 604132344
Q 11086 56135 3126553503694
Q 21078 62726 3603503378038
S 67643 674073461
Q 11908 68495 3785777985350
A 47045 991516641
S 52062 524800094
A 51609 101320912
A 88044 641332834
A 1040 873526458
Q 4300 83306 540498553598
A 55050 206391154
Q 8486 10846 398796749590
S 50213 418948134
Q 26938 82055 1507382504056
A 68251 170531997
S 15777 525780823
S 65025 596943917
A 64705 433492933
A 21200 526454484
A 30760 35982510
Q 769 87682 6600207896690
Q 6181 67591 4829653439389
A 4448 472895795
A 41070 385512996
S 32258 42068571
A 78881 355395209
Q 7 84599 4878581247316
A 52758 691187364
Q 30675 80869 7895437775087
S 19203 286343323
Q 57057 82815 4795094004505
S 68050 483896296
Q 74043 84752 1597566046411
Q 43979 85901 6336335247181
S 41380 511250548
Q 27399 44082 3029462594854
Q 21735 80318 3102301644126
S 22951 56838557
S 8786 112939631
Q 7760 16159 3979171944322
S 9398 530311370
S 38334 919017852
Q 27502 86971 3623523284715
Q 9898 62773 7906434713404
Q 22232 27995 3235617584021
Q 12397 21222 329314569602
Q 1740 82595 1776434309729
Q 1250 84390 7196759597404
Q 12230 87292 9715762595448
S 42122 35308513
S 74953 874017609
S 70942 930826806
Q 19727 56657 9154673571272
Q 1299 83310 4604627201290
S 59891 30804501
Q 806 57408 5637124307838
S 64913 958286779
Q 2442 84007 9078093075669
Q 44568 44969 16448768237
Q 34945 54644 4197665989245
Q 2452 63949 7847532698145
Q 272 87795 1478516278644
A 49481 709419842
S 56086 305293757
Q 447 87897 2676844969791
Q 37659 85997 5477314545835
A 17063 857310190
S 68608 304295953
S 40843 992913611
Q 33670 76721 1514422654711
S 44914 712797902
A 79062 864300904
Q 30994 86497 1556654442785
Q 21033 53783 9895772010623
A 16751 714687012
Q 761 81778 8051133283024
Q 38588 61657 9326754626018
S 22612 672820020
Q 29215 82366 5261236429797
Q 5014 83160 1904387195800
S 52051 381618367
S 64577 956268595
A 75685 795865920
A 6201 972414034
S 12286 797479355
Q 35159 48909 7217665826451
Q 10498 82232 4272833827788
A 44347 872978691
A 1629 430540618
A 20287 480596426
Q 2031 83848 5700410960064
Q 10400 50343 4088466520997
S 49177 515899267
S 80357 216001467
A 82374 910205195
Q 33822 35706 151916955870
A 65017 956277839
Q 3758 17492 9792436227916
Q 3958 84582 4249605404710
S 69455 482771231
A 80623 937793406
S 25202 745259023
A 36513 80724111
A 23603 237371013
A 23886 255068473
A 65914 221126031
S 47297 439152402
Q 6543 31457 8073410516219
A 75249 879407606
Q 14879 53157 7482862634256
A 10838 780915586
S 47902 23745162
Q 1994 61575 569402985272
Q 3512 88135 9295971476614
A 51417 933313836
A 10294 743164769
Q 16854 82503 8260937841241
Q 2031 82816 6274249136968
Q 6405 48648 6042011781262
Q 22129 84266 4918444796845
A 87348 859618285
S 76133 92450866
Q 19360 83543 6930710349615
Q 2259 67474 4222977957608
A 64845 539984809
A 3683 118091867
Q 64185 65097 797148227657
Q 51160 64401 9737355146716
S 23252 615976544
Q 3655 87520 6508839548917
S 10614 176918040
A 75332 565515202
A 85601 65353263
Q 55633 60044 3227776361165
S 10947 839066437
Q 70707 85231 7839582508411
A 37667 824187671
A 26947 508432556
S 35137 262994637
Q 4458 29733 884593239950
Q 82359 83648 250582128963
Q 11326 86552 5884618475493
S 87485 188338152
A 61095 470778564
A 80363 700795591
A 56434 339864504
S 10112 863134261
S 29659 526984190
A 78206 120439573
Q 2060 81218 2790646511204
A 10872 982955158
S 11950 285678814
Q 19709 35659 6274711128148
S 25020 8633962
Q 41564 73149 2151865343294
Q 38734 64268 3165238368472
Q 24830 69101 6001949232776
A 45303 600624542
S 50917 72770879
Q 51939 59947 1822655205885
Q 6960 82215 1789171276639
A 18925 675337248
S 27954 831435593
A 8114 241315064
Q 27577 72986 7801650338931
A 38059 844107960
S 13386 745924320
A 47887 814473139
A 46569 904544476
Q 3966 78803 1617740062186
Q 33848 77820 2827950535428
A 86000 421882163
Q 1886 41184 8235305909834
A 29912 924468457
Q 35084 45017 1254838880482
Q 4 88198 3506480250370
Q 20068 87645 2241256777379
Q 21358 53803 7430500889641
S 86245 779593713
A 17956 558400506
S 50988 556519328
A 80286 1766734
Q 759 83691 8850429897599
S 49424 667104292
S 38543 555526122
Q 5822 63876 8837849230311
S 11913 545500935
Q 7967 23451 899751253620
A 47155 460797398
Q 55928 64224 1872100237639
Q 27875 81641 8696095036773
A 1771 403467638
S 46908 93623248
S 42864 854957719
Q 11842 82681 7573049459059
A 38390 864720328
Q 65322 79942 1164612803178
S 83933 283365256
A 55313 842120874
A 46144 905968305
S 14201 198777431
Q 9630 65567 1143820863842
Q 10886 52697 8519489939186
S 78306 48356033
A 74602 573113715
A 48646 751590229
Q 11218 81231 7602056525506
A 3349 797609455
Q 1758 84991 7323062234725
A 30370 961759143
S 31103 401385004
Q 20383 60836 764834802815
S 41660 933769617
S 6309 693606551
Q 28986 85267 2276021376945
S 65617 464938799
Q 7946 10540 1629855956905
S 42079 200267286
Q 5422 68417 8929289337401
A 76820 192002140
A 35119 921002569
S 40375 22794883
S 28030 256722122
Q 34159 83862 8633469274320
S 45987 998277976
S 9547 860024053
Q 12006 83973 3467769086230
A 15569 676609760
Q 897 86732 7259273738123
Q 36434 80113 7751838474807
S 55397 409301895
Q 35964 84916 2637589510106
Q 44963 57374 3550082180960
S 72861 730688131
A 49486 97089719
A 60028 980734154
Q 36150 80213 8178556424584
A 75556 820611710
A 85923 855920938
A 52319 424609096
Q 10937 19615 5766709881749
S 79592 406640272
S 30316 944102412
A 42684 566754300
A 22480 76882828
Q 49886 86919 4771886806439
Q 51711 66154 1105101889057
Q 2875 87890 3291102876522
Q 947 49679 8270508415131
S 12107 149797690
A 33789 565769752
Q 20666 33581 1839425963025
S 32298 235786312
Q 2212 58938 3136890443717
Q 11965 27170 6437238536907
A 84201 715207218
Q 15725 79650 2881617988327
S 85310 821541436
Q 41659 84486 2274780693270
S 45705 746239630
S 12220 616036641
Q 35357 61941 3396196227141
Q 29121 52995 4458345347912
A 31977 287862392
S 79387 182273266
Q 10260 84844 3480358239060
S 9614 980317058
S 24023 168328032
S 57290 233451326
A 86954 267612302
Q 1026 83212 7194962434341
A 45017 498865306
S 81155 34136449
Q 26132 73166 9541694888616
A 9062 202554667
Q 1194 69172 6423381120586
A 23901 914828284
S 81822 741294668
S 8120 819603318
Q 8005 83061 4174852407222
S 2574 195640015
S 80699 916405750
Q 42144 60211 9666161761410
A 27798 686090200
Q 12103 16777 4663239801544
Q 38523 76342 8425115526628
Q 44029 82314 6145314607751
S 33099 540218003
Q 50744 70393 6313827882387
S 67619 53874042
Q 7872 32579 443299322261
Q 12062 81643 9777207421189
Q 4768 55148 5240920974829
S 21303 385736565
Q 57639 75023 7739016367649
S 44196 867291768
S 2505 721817423
Q 289 81457 439524499230
S 23614 262741898
S 76502 227665474
S 37024 18501974
S 79544 903502076
A 44782 323900601
A 54121 842833781
A 80821 824894057
Q 41519 47966 4480003354535
Q 22558 69767 4744824188441
A 81289 166771154
S 25148 335326545
S 70260 887250093
A 33508 354390612
A 13435 785116600
A 73441 734438998
S 27934 842021133
Q 5640 86904 6582439732127
A 17060 403055193
Q 2474 72833 6092537391373
Q 31699 87372 8684155263603
A 43517 266980062
A 14042 861575366
S 48242 560966352
Q 4246 32183 5074998229507
Q 2471 85131 6198283553479
S 44652 174777711
A 40863 555764231
S 1721 261319071
Q 700 81143 5388088386648
A 44159 541640289
A 69990 535410237
Q 16513 23868 2674722808643
Q 48195 80651 4586571420664
Q 16774 53172 599414830034
A 28246 778865244
S 44113 230443463
S 68554 335168936
Q 55541 73474 6096389817665
S 43882 765721721
A 17 411767218
S 27511 250550630
S 6052 463731531
Q 37082 43106 759189611196
S 39201 479689036
Q 325 88011 3108690038645
S 58270 698300994
S 75659 988199713
Q 23204 33041 7874971665552
Q 5039 66787 9357641662905
Q 34018 47033 1836572442862
Q 65730 75345 3280069035876
A 73202 658361299
Q 14773 55763 411835619110
Q 2215 81298 3090821965870
Q 33598 81856 6694942431132
A 62468 875563270
A 29748 939506388
A 25006 560177179
A 30211 886041002
A 78505 634012393
A 42188 911301136
A 44444 953931664
A 16029 576601127
Q 10290 66946 5137536523852
A 3454 814584922
Q 7589 69133 6995180377083
A 70889 977430940
Q 19913 62770 579450817103
A 60132 285476419
A 29948 21301440
Q 3407 70934 7354365632171
S 42954 705292495
Q 18302 28835 3651824744314
S 16410 748764686
A 35127 688051128
S 75679 527181536
Q 71886 83324 7114639743183
A 16638 490306461
S 71626 203740518
S 35909 254775360
Q 13163 69992 7673633217504
A 59125 229249468
A 80976 284760924
A 69748 157247532
S 64774 507904983
Q 31889 88066 5118886685110
A 31750 577719331
S 80041 120806603
Q 51745 85270 8079024742647
Q 6787 62061 9506193334863
A 87630 137954006
Q 7192 87874 4215593210260
A 44959 303434341
Q 4967 85498 9022778804659
S 30103 131881831
Q 12501 85281 5260599282883
Q 10385 56921 917743134664
Q 9284 61141 1307710590893
Q 28485 59838 3157033126654
Q 18877 81979 2340563324079
Q 4216 87250 3325532689858
A 414 156126203
A 13314 677620061
Q 13147 79936 4488607512135
Q 57080 85344 1169926097030
S 10430 743309228
S 58821 235278239
S 87187 78695433
A 31497 926917772
S 63945 812700949
S 67104 983456270
A 81233 150876330
Q 6000 69564 1480902425318
Q 4015 30261 9609477074919
A 30360 791444988
A 21406 346961149
S 29741 44193821
S 6031 573278346
A 79003 923266931
Q 12188 37775 8293145840294
S 12613 244181205
Q 3393 86802 131926011804
A 7788 787609127
A 87852 624221861
A 85563 374732134
A 21049 756382914
Q 69316 83308 7943370670215
S 10403 80439152
S 41873 207008762
S 16209 907552605
S 20663 371130089
A 14634 300390172
A 53085 888903208
A 76212 583225482
A 79033 256077879
S 29313 172907588
S 18559 860353561
A 65196 796525164
Q 6147 10940 4457003356218
Q 31858 81518 8892888712011
Q 24105 55452 7164607438790
S 52015 797032862
S 35839 894152602
A 78782 130254672
Q 16348 86458 3512865165426
A 13302 92248948
S 51768 835556610
A 5060 12197921
Q 13499 55423 600914810821
A 41953 261544935
Q 76335 83597 470317318516
A 52257 209182828
S 55665 854414189
S 23780 633112431
Q 42105 68764 488597912557
S 74035 112976828
Q 8304 61499 6697937069052
Q 25051 43216 4958357285564
Q 9391 71468 6282170620969
A 55271 574107851
Q 17284 70225 3266417597872
A 31879 814082844
S 84746 988538417
Q 23504 74704 8839745719211
A 32059 563872391
Q 17610 56018 1656233792421
A 34438 514247468
S 56626 541089806
Q 18515 87951 2694595806247
Q 70695 81539 6876987138544
Q 21987 70979 8098286968942
A 51079 945897071
Q 38197 52226 5616668655359
S 3737 89056647
S 72268 369012611
Q 11101 66362 6982492511520
S 77927 12652927
S 73170 600810076
A 27382 877692913
Q 4616 64191 5712454548674
Q 40813 60490 375999137330
S 1920 903754591
Q 6470 64524 3573087562668
A 3016 378200696
A 73675 791465575
Q 2696 79647 1799903577068
Q 58221 59657 356943249812
Q 5337 87012 8347886592390
S 75851 734158027
Q 67058 76089 7940541516218
A 2305 959482519
Q 16542 66361 6129002941984
Q 764 88149 1381608882062
A 68145 476329861
Q 28343 65226 5044965710175
S 5643 278966239
Q 37419 84942 3397140114756
S 25277 60073886
A 33688 247870375
A 15592 499629437
Q 374 25343 1676931608185
A 68596 464873494
A 19100 974992287
A 24945 256621
Q 222 83720 3282840266979
A 50701 795417943
A 43497 203659569
S 12426 234017095
A 68383 417258453
S 16621 755761231
Q 890 79538 8820781136068
A 1771 273495806
S 64293 334711639
Q 51954 55759 642934633195
S 72550 827137545
A 46022 362205984
S 39319 653366853
A 50337 857539245
S 36096 723471293
Q 517 86174 5070838341118
S 71461 907405864
S 54008 81931189
Q 24885 41525 3713971650248
S 16387 676526435
Q 19336 80132 336617265959
A 19228 990568984
S 14535 812458039
A 20476 642698574
Q 1887 48579 844678912955
A 64232 229451472
Q 979 37977 8089239728309
S 74349 689611671
S 10910 971888934
Q 29106 87771 7907744516495
Q 23466 76396 58589169590
A 76913 235374516
Q 26552 43914 4582972789820
S 38427 578829752
S 49614 803915720
A 54559 164214924
Q 5168 57159 604993722111
S 15401 953908739
Q 28960 43534 8278612952525
S 82994 540421072
A 21065 492257379
Q 12384 81293 3533783936260
A 33458 92337447
S 53698 440779402
Q 486 79262 8508096561803
A 80458 419420313
Q 4671 47391 4201828932144
S 44530 939117815
A 62718 261754752
Q 4334 84255 9885750888489
Q 14075 24299 6811388189641
Q 4638 86111 1119498586198
Q 17813 28271 7257663464130
Q 66282 80441 3952330550269
Q 18955 28430 4101295942431
S 59850 773042587
Q 14362 76813 436525711203
A 22687 213158655
S 77177 484762913
A 83360 371072584
S 75930 139837598
A 46285 293657345
Q 46819 74475 9016807357255
A 16657 532889654
Q 21074 86116 228059417345
S 62265 70808909
Q 52583 63793 6253288185517
A 51234 940589064
Q 11663 26531 6842735076343
A 33000 597998065
Q 46949 73740 2266699753918
S 43933 520192043
Q 39657 68605 4304717002730
S 70635 184589530
S 77202 341377
S 74671 669887598
A 359 812956987
Q 2375 87367 1097589344061
S 37286 336346382
S 51016 964531053
A 50292 63390979
Q 17715 32632 1199578593127
S 66137 28359374
S 36405 475411940
S 12946 3047349
A 1120 119131751
A 67782 911868141
S 38925 599111900
A 68390 973180611
S 63363 18823491
Q 8265 14629 4966355144769
S 1059 132311465
Q 58846 77336 3435566934450
Q 14709 47039 2868788171576
Q 47350 87151 3725334143505
S 85335 938916487
S 34841 898158202
Q 9057 41158 2686495521261
Q 38263 76479 4592957079742
A 12198 546209964
S 29770 222633852
Q 4160 81301 228142237968
A 67966 49647765
Q 20947 35345 8713492576910
A 20529 6367580
S 73393 817276720
A 43484 408409897
Q 18652 69879 8802646830735
S 31744 52690816
A 65344 648901748
S 6801 881771770
S 52714 202058449
Q 29612 83406 9026013434329
Q 55736 77768 1484982009253
Q 3550 80324 6559903545539
Q 1172 77790 5331527732048
A 44872 414212424
S 48454 513779960
Q 7201 73149 3368011179019
A 36792 399110792
Q 4972 81602 8866796584613
Q 3327 84601 7219765568932
Q 24583 80944 6323532389002
Q 38436 80065 6184206163673
Q 32046 35827 1696533300784
A 6634 963372403
A 27467 296037855
S 970 256732707
Q 841 84730 617338986117
A 23841 378167055
S 66381 265565359
Q 44822 72397 3387274490461
Q 7776 86673 2914156963536
Q 23491 31908 3681732051025
A 30166 549333135
A 66297 376562560
S 59382 748712260
S 13386 812034522
A 51792 294404590
S 4560 141844669
S 73006 464022124
A 26437 177688689
S 23319 110944440
S 2517 931591887
A 9938 930281149
S 21461 648700974
A 56410 364662334
A 80399 82637692
A 16152 712908954
A 3864 479933352
Q 4537 72984 5939282373316
A 20104 984296881
Q 18952 74149 6482889195184
S 63998 827130341
Q 36474 66302 880239374627
A 32871 969170580
Q 3156 74312 2316567807681
S 23617 342722194
Q 2513 57660 1323809889500
S 49794 266553783
Q 179 85613 9292516433229
A 26888 974851825
A 52480 728986401
A 80204 836440831
Q 38459 81789 6909374192694
Q 65372 68619 2292465160733
Q 66976 68009 989677035510
A 33557 92819468
Q 20122 81342 7412838265214
Q 34520 76721 9025342297908
A 14291 598131937
S 57784 122839918
A 78114 468487787
Q 12146 66417 8529484495217
S 70024 361745110
S 15601 468726293
S 1276 167345045
A 36029 53650891
A 36919 114089603
S 37216 260218543
A 3458 732448353
Q 10098 31050 2335463772813
Q 8370 86633 1270653249502
Q 17693 86098 4492807889041
Q 5379 85835 8783879782808
Q 25740 73050 3890687577291
S 8771 680125576
S 20162 493926423
A 12896 13421550
A 57621 224861045
Q 4289 41127 1754098006653
S 41792 665113528
A 45390 961397646
Q 15402 59730 5624858666512
Q 4690 35103 1923618252724
Q 2022 87690 9668850541087
Q 3519 77681 9456925788520
Q 52966 56431 2260432001611
Q 66734 71997 344689062518
A 47920 748798121
S 15126 784934529
Q 2268 86773 4328019533978
Q 18100 25346 1343002972642
Q 17255 79170 4235169454904
A 64320 904310342
Q 343 71669 8744949184069
A 27931 303813475
A 43605 148261222
S 74392 909686903
S 73765 21251734
Q 19483 61864 8109655546371
S 82959 909008022
S 60192 204269245
Q 23213 62841 6680526232456
S 25524 212547106
Q 2574 77943 1678544259275
S 39298 700034549
Q 18443 84838 9062925314219
A 61382 6279789
S 64933 630679385
A 10072 169475070
Q 10110 83517 7388480235086
A 14416 600681890
Q 78537 84869 4017098451434
Q 30486 76142 6449132263467
Q 66879 87583 7858991070121
S 7690 749565141
S 61952 374337292
A 85693 101441919
Q 33095 76071 3269834463307
Q 1603 54476 4894750429556
A 21704 130999191
Q 30590 55801 8228044272013
S 24417 303384293
Q 8668 16002 44675008932
Q 28282 31454 423703087659
Q 67361 83846 2606941672236
S 74575 636397507
S 28180 722721422
Q 45112 50878 1392303923296
A 57964 245325973
A 77276 752478035
Q 17814 37406 5385668935512
A 2340 489082196
Q 29112 42054 8247419091788
A 70164 150598788
A 17560 830512859
S 76655 357675165
A 14250 252679072
Q 53831 70846 9922870044792
A 81204 53186868
S 73288 157245616
S 85426 654277734
Q 82239 84567 231916398852
A 86452 786609928
S 68933 774045542
S 3140 90432581
Q 32680 38409 4239870536016
S 7654 938657520
A 63839 641663825
Q 16552 71501 8620212859373
A 18373 904943372
S 72624 733812948
Q 56555 86580 5215309704079
Q 11923 42231 8332175839925
A 12609 548121993
Q 7215 24502 6825822125
A 71622 781820414
Q 44201 83471 4291012694405
Q 3312 87217 4986676361275
Q 56975 82322 2807578836576
S 26518 638631505
Q 6455 85765 4564885990373
S 26551 216698688
S 71925 221668125
A 4080 534085225
Q 48879 70580 2485287985072
Q 70456 73650 61161717697
S 48469 565401969
Q 1393 87578 8109101180530
A 83831 658923249
A 8711 22064846
S 23984 434226235
S 28740 903583283
A 67744 663869632
A 41668 969897369
Q 351 35698 1460673993983
A 75430 429699400
A 57607 187286605
S 77991 779077289
A 44880 837321189
S 36878 949098404
S 23295 339810865
Q 8408 86677 7842556830404
Q 13724 77126 8910039188211
S 69046 253254389
S 23119 301365571
Q 6894 62317 1040945276425
Q 2062 79319 7655831320515
Q 10292 78115 1719425762462
A 60224 1718787
S 224 66990193
Q 1279 56408 6366406549491
Q 445 82406 9826188624545
Q 40221 61943 9176385820673
Q 24828 59500 9009951154826
A 35258 425758764
S 43217 765421985
S 77582 521552196
A 79413 500499148
Q 7821 86689 8973841129139
A 70603 494968703
S 43215 409441577
Q 42307 81434 3577415177145
Q 2199 87999 478291492523
Q 72583 78122 941835064312
A 74664 268272737
S 9032 228755479
A 30311 301640180
Q 13085 26610 7408842946857
S 25837 650368876
A 16984 982761015
S 59785 694843944
A 6234 67128937
A 59257 797466405
Q 37798 71625 4870278246019
A 81641 704991635
A 53664 507791975
Q 2952 31187 6737840257945
Q 1401 87725 3659098595373
Q 3712 48648 8893643312257
S 85170 77930978
S 31368 42527121
Q 50170 83711 9011523721005
A 21855 338316167
S 51344 531158875
Q 17560 67844 4562500232701
S 71115 223242557
S 42233 857640185
Q 33899 43508 7428163778716
Q 44089 54390 2263145223104
Q 46094 81414 7589468582076
Q 12919 66598 3091872304221
Q 28529 37562 3228478291386
Q 8894 46515 5449756973136
A 10740 274237963
Q 2006 82043 1926983588165
S 70408 724183270
S 23347 333991026
S 29769 946610782
A 19081 539497328
S 36696 490749888
Q 48069 66225 9201463810525
Q 3716 85421 7200576585277
S 59067 77532734
S 43049 769293095
A 63601 274590284
A 57672 569547437
A 57792 612823433
Q 26776 50369 6824543729604
Q 7183 72050 8565942107537
Q 2909 60300 3894846093835
Q 33294 64411 401161386590
Q 36741 63860 1257949675985
Q 4415 45142 1416765967741
A 51949 826063998
S 11668 174079635
Q 1102 87496 4281579702247
A 55005 885592713
A 76982 363491488
Q 22839 69014 6264293882353
Q 47043 74822 5337509531004
S 79593 248289331
Q 30874 32179 601997690976
Q 32221 82789 9880822066872
Q 61299 64416 1736312833168
Q 34657 87301 7615700599189
S 64281 144941329
S 49570 187659230
S 35300 327653772
A 66164 556013272
Q 9435 66054 1015585284864
Q 4160 77576 8547648951397
S 9997 45128619
S 16718 800324775
A 53426 803127081
S 45133 48116738
S 60585 307257418
Q 2085 63736 1971310511542
Q 1004 85407 8904459812909
A 85521 911721731
A 43583 502208804
Q 64562 81014 6500214255967
A 79685 715429892
A 19093 505791730
Q 19187 70988 3666270177180
S 43641 268413638
A 31943 691780630
Q 8449 57867 6822560016345
A 28844 907336453
Q 67726 84510 6810193305305
Q 4044 76579 6504386741962
Q 42272 75911 9192413774335
Q 17879 78490 7332637638496
S 57353 996549568
S 54892 245644266
Q 37915 41954 2534269831726
A 56932 241164785
A 36557 765338023
Q 8885 57601 7576645820438
Q 5588 81963 5990813267721
S 33805 914571631
S 80120 738976304
S 43325 726015471
S 81470 557547497
A 80308 993598164
A 70650 673834879
Q 503 70850 3658121301947
S 10589 541333404
S 18266 823498155
S 67202 20696697
S 82775 986776501
A 28976 59276428
A 74924 398467632
A 83510 699634818
S 46681 539762554
S 4575 540762095
A 82830 75558481
Q 3801 20146 8522705427024
A 61604 215003564
A 80180 494970175
A 21118 186437262
Q 22232 65821 4843838306182
S 58427 645534451
A 40371 116178317
Q 9060 81054 2574040327247
S 41080 245689415
A 76908 90752323
Q 14316 77712 5258215951023
A 53018 872494005
A 67637 303348075
S 7794 952106569
A 13097 730056413
Q 7049 85615 2601075450042
Q 21581 83262 6414826362128
S 34364 128369158
S 21097 858236109
Q 6701 84593 7644355253182
Q 13726 76986 7892419301201
Q 16488 86498 7633883247835
A 32919 160564981
A 52918 495615202
S 81036 510207901
A 50609 103659955
S 72006 649366392
A 7991 928631289
A 75907 171173260
A 49159 976487709
S 35195 357861487
S 67734 129735386
S 3507 119571087
S 24198 75304580
S 44397 798247869
S 85776 935435907
S 18937 600303895
S 83197 303459778
S 39756 212780582
Q 29140 72303 4042882022234
S 35573 356877708
Q 34234 76533 2393046682597
A 35043 707393576
S 65022 387645586
A 73214 720184160
S 12282 53824628
S 8471 987710608
S 39758 720224782
S 17008 72529842
S 71949 869713688
Q 28758 74052 9639824879277
S 80942 696168793
Q 43861 63896 4228827536994
S 84675 952226817
A 48462 237788728
Q 339 83179 9343616926725
S 56477 847904621
Q 7260 82284 3209294468168
A 24136 885579761
A 19143 338748990
Q 14059 25744 2738463977757
Q 44165 50251 1314169470870
Q 48748 60261 9986582548708
Q 11392 52579 8229057096702
S 39008 692626878
Q 2663 80877 5048350242904
A 39092 928139064
Q 69465 86479 3638591469725
Q 16124 84093 1621989306050
S 14738 156467932
A 9580 964763199
S 3736 477282541
Q 42040 83317 8496421658005
S 43594 188475581
Q 30022 66871 190214493546
S 36452 769135253
Q 29136 67038 8048955255837
Q 3462 83335 6673428550185
A 53067 715485049
Q 60864 76836 8067953273511
A 67332 505587814
Q 51731 55891 3654268866716
S 39576 297628617
Q 15317 78379 7584157482549
Q 63197 75653 3702191607222
Q 8758 63438 9593889435263
Q 25658 53826 1126722947352
S 54386 558905304
Q 37481 52676 9136603198816
Q 6907 85152 6038544741432
Q 29783 73148 9050575908388
S 27569 596883793
Q 55564 76832 476024178712
A 33041 315487779
S 55065 402289756
A 71321 159407465
S 42879 224564645
A 3098 748821060
Q 50637 64897 4097494233525
Q 7069 54985 3167416300270
Q 46914 76540 3160541333686
A 16534 706938267
A 11375 232967424
A 55771 425614286
S 74507 816060857
A 61670 888091364
S 73291 577255581
A 51788 931790907
S 61460 4645359
Q 19890 79067 7785287898979
S 57461 859858014
S 64393 627714628
Q 56886 68816 3475914826598
Q 2213 86090 2230136267149
S 45732 698926861
Q 11868 65505 3779858376683
A 17438 528809395
A 43002 40535598
Q 6242 64672 8581894171497
A 57142 34484699
S 62160 892394602
Q 7175 20728 3129569807669
Q 9395 81576 951603014168
S 27107 712803208
S 23280 186342459
Q 7621 66961 667407602389
Q 15962 33085 8723139877289
S 7835 296720555
Q 128 18960 6842720780110
Q 38932 42319 3295933569765
Q 55066 60885 31576615738
S 82365 410276768
S 32890 475609721
Q 23814 57758 4901360074746
S 72068 17960860
Q 2065 76787 2154318353594
S 10773 578115925
S 37808 312294357
Q 1928 81773 8650615856626
A 7057 304800656
S 84652 895349522
S 20863 267288488
A 56235 49333974
A 80978 842175403
S 54305 397861774
Q 6703 88078 5398722805978
A 67311 35565532
Q 48038 61073 8664560901559
A 27992 851174427
S 32434 212171967
Q 2580 87516 3423616181573
A 75673 319858844
A 74866 231759588
Q 1047 86076 1258131589352
Q 38544 86319 9588286818149
Q 21909 60115 4964646137249
S 17491 112789268
Q 18982 50758 982420982026
A 49856 216180373
A 50761 243243053
Q 1081 78549 6496786061977
Q 7834 86196 9194000562805
S 7034 10024706
A 6250 606273372
Q 522 87711 4892902802918
Q 12673 32520 6317635036713
S 85896 861927932
A 67018 995629868
S 2171 439035766
A 19733 399698275
Q 22880 56262 6116774640376
S 69532 984142283
Q 52474 60700 3122335520004
Q 34225 79720 4714607331180
S 16927 36883401
S 21230 753557740
S 29451 769972137
A 80728 416230380
A 60677 840958389
Q 1125 79805 5913872757748
A 8538 922970284
A 11580 187981209
S 75233 50523574
S 1669 356151021
Q 31797 81808 5918088231940
A 22716 941125971
Q 32619 79222 2226289796261
Q 4323 83142 5817491745441
Q 52000 85945 688785170544
A 1581 371614525
A 24595 413623674
A 60996 502496560
A 2791 335790171
A 19908 48884697
A 58396 2020876
A 31075 189428519
Q 2852 76260 9152955690053
A 46158 141577921
Q 28468 59534 6158936612905
S 57389 752860009
Q 3040 83946 3721117717540
S 41637 769952032
S 67961 177663272
Q 11620 82649 9552174056453
Q 53212 76542 4953303303417
Q 38263 71782 6733302993655
Q 22092 29188 323477077231
A 76121 384983178
A 27049 810193845
Q 11417 85914 7901476761347
A 69644 107212505
S 42344 965260181
Q 51269 54668 3169664072267
S 65001 414172723
Q 55372 80561 6163235397303
Q 8371 53141 8535488857988
S 21983 234143986
A 53800 988274499
A 83516 952571423
S 13824 198201419
S 77103 449320150
Q 16514 33847 6924284364768
A 43569 193129462
A 47432 695959351
Q 32171 64278 6771364587559
S 74887 113226227
S 1212 948692289
Q 76119 76120 1711187669
A 61166 333959429
Q 51677 61415 7059943922726
S 38814 558622848
S 52862 632312914
Q 47927 49416 573455409524
S 50198 833978709
S 86588 267666494
A 14542 718321293
A 15414 49800479
Q 11257 52571 1631813047270
A 18533 365314292
Q 22958 41111 6771360742482
Q 40552 75838 7089978466939
Q 3931 8460 1539300130831
S 73787 573919633
S 23267 828692609
Q 23576 82333 9197256515090
S 69355 722302383
Q 63046 80157 378816336877
A 60727 442466947
S 72724 586752093
A 55689 260119247
S 15956 885137855
Q 3523 31737 1881667277899
S 2406 15943897
A 8422 271080367
A 1190 17526899
A 78038 173745725
Q 22718 87163 5575565435210
S 23324 448349738
A 29666 750781106
Q 2366 79670 1785539057347
S 83012 922897155
S 10657 334879616
Q 13869 50416 3377837145017
S 1369 550691457
Q 1628 87167 9322273189361
Q 73767 83084 4661734985635
A 34199 976074351
Q 8662 36553 8057023076989
Q 4933 79830 692613390214
S 44204 372379850
S 11926 86806204
Q 31112 45444 7473186211126
Q 14239 74528 9382068414913
S 77877 685307781
A 83157 552489919
S 11120 59554882
Q 23440 78924 938460175052
A 5323 630681129
S 61383 806694325
S 72816 11919071
S 10844 268632832
Q 17185 24481 1793196313158
A 36046 799884227
Q 6542 56819 2573590042883
Q 44906 55868 8420960463807
Q 635 67816 4957418523642
S 30474 225619177
A 51395 520115333
S 15472 915969074
S 3573 974952158
S 10529 55261730
Q 60696 73591 8499598717859
Q 2072 56854 2178584024025
A 22555 180125757
S 988 443933135
Q 38150 82339 3862084789259
S 63832 763618220
Q 58895 78894 6123233957106
S 13292 170667193
S 40114 930291736
Q 4564 41219 3990578795578
Q 21085 80615 6723738466882
S 42108 964812794
S 63512 580535358
S 80285 769179293
Q 19770 33155 1659598402378
S 23995 29052554
A 64418 737203927
Q 5904 50118 6709271024889
A 58806 570990547
S 82774 578752224
A 13988 178200217
A 28607 981854215
Q 18184 86726 1485743844212
A 72067 461047073
S 4812 167160685
A 20826 549679603
Q 17553 70704 7533155800779
Q 6252 9677 3344302340503
Q 28536 83068 9717127701131
A 76906 418145745
S 15662 949525415
A 41260 578207748
Q 26709 79204 8831089941900
A 44194 105695949
Q 15092 66389 9460828072783
Q 22504 75683 6407420674382
A 19628 557602512
S 82495 874664479
A 64427 803266411
S 29505 28717298
S 84852 353305874
Q 2375 47458 8585424521714
A 22380 798564155
S 70779 140174612
S 41267 665471632
S 43226 914243383
S 38696 174486646
S 57962 223130386
S 14542 47810235
Q 79885 84002 3216744893748
Q 10923 84663 947086200580
Q 28741 81932 4990846580180
A 39178 625404217
A 73305 341254977
S 13989 185806474
S 79049 512803983
S 83382 650556746
A 18214 296611646
S 35282 188064347
S 74385 906485072
Q 6872 81119 5481048946696
A 78696 759816141
Q 41504 61788 834887794854
A 38251 69324912
S 40354 543421626
S 13609 638991669
A 72925 809543485
A 62674 193237391
S 3585 830022035
S 25670 833268518
S 7929 625825244
S 23066 988408091
S 60207 723242326
S 23574 212264660
A 14002 482794092
S 74917 982720685
S 80372 585499663
S 19722 503720147
Q 19275 21472 5534222540
A 71013 788463257
Q 116 88181 7087772569900
S 80948 985757002
S 600 518330714
A 15390 558870328
S 39971 114988464
Q 20487 63322 1330924458918
Q 53637 82411 8247149472299
S 77295 55464636
S 38212 710135149
A 10986 991941594
Q 25160 28803 1294899340600
A 63386 485683661
Q 16162 69177 4282960246325
Q 6043 55648 883878049160
Q 8908 51360 4311705290809
A 84873 260567759
S 77822 104633199
Q 11981 38539 1695469867783
A 5446 854222009
Q 22079 50251 7812353622613
A 84278 460272221
Q 16228 31845 7599164096269
Q 2555 85694 2811343325838
S 34394 592517363
A 1800 447774975
Q 6230 31353 3069514190626
Q 28791 62913 9866170993477
A 26868 648835372
Q 23208 49608 3402512497468
A 34380 266437328
A 48867 690692909
S 43998 696867974
Q 25336 85840 8646585934947
S 31413 62671849
A 22392 532087717
Q 15 85332 4751924382192
A 51092 363852750
S 76656 660743411
S 22472 606918108
A 4868 567446038
Q 10068 66863 8920252270360
Q 1422 87417 9135077722413
Q 15067 33452 7211642803082
A 8372 769918460
A 9834 562446213
A 28476 834848763
Q 22113 33382 5864531778632
Q 14591 87966 6411732771292
Q 49363 83325 3173634904335
S 23946 809337428
A 26547 419513135
A 73236 513915186
S 72804 212759148
Q 72193 81795 7646932260560
A 59296 145629006
Q 43148 63637 306222247138
A 32563 378135590
A 33221 680816716
Q 6971 52383 1379234534108
Q 5639 73333 9717646971866
S 54147 958781083
A 3091 750521996
A 10662 923549416
Q 26466 75268 6312929284718
S 69255 734692665
Q 225 82674 7975079850848
S 7807 14946393
A 57516 806815049
S 11877 148897247
S 26784 613492628
Q 37790 59962 5177921523267
Q 71785 82028 4503876907294
A 75363 485258754
S 76082 151724209
A 37534 845631275
A 37096 414235123
Q 2200 88164 8518438000518
S 72158 555272256
S 61185 245427493
S 8774 579181409
Q 7548 55386 3518336521190
S 62061 350076556
Q 19374 69322 2432881128475
S 62460 681212452
Q 53452 71117 5463032987567
Q 52624 52667 27992542873
Q 1532 86779 5388556018976
S 70685 374407033
S 69558 326246400
Q 24589 62784 7140235538870
Q 4907 65753 3292176373672
A 29965 265957561
S 67528 1463584
S 87332 157440266
Q 533 78619 6895617763682
S 11695 109568502
S 15514 655365279
Q 33116 85148 3787816580582
Q 8889 73934 7303319271260
A 12591 130827849
S 54419 495327538
Q 5807 67504 7340249646404
S 31808 330168030
S 40700 477293981
A 36716 991641454
Q 6023 69585 9656550020028
A 1314 533520042
S 36649 447006347
A 4571 375131147
A 39011 302203895
Q 21316 66989 5646595790974
A 70751 343789475
Q 62846 63386 525795415443
A 79101 496089708
Q 2855 87221 1445373396723
A 20991 932833193
A 37986 446147205
Q 7513 73950 3251625251809
S 78762 161232401
Q 5309 72169 879602025619
A 14393 364567284
A 56955 909582336
Q 25675 30132 3099950978003
Q 6378 68288 6324744919664
S 35358 621336323
S 65025 32933457
Q 7233 76045 91085750598
Q 34440 77514 7890855028402
Q 41238 84926 1637627322710
Q 35364 81097 3339753119328
Q 28958 54710 6158646813375
Q 13662 85029 2320209766387
A 70687 181755162
A 26975 887843204
Q 40101 73957 3844094178269
Q 6804 72006 5440135393911
Q 52238 64136 6881746289088
A 68025 453365814
S 40975 290888883
Q 43058 78871 4327697412590
Q 31167 38601 1162744292338
Q 475 32413 6644046134811
S 13494 681321139
S 51957 439469381
A 60395 650698205
Q 33059 38904 2415639931067
Q 57705 81668 8435419562077
S 59611 7100179
Q 22691 47758 3021742289898
A 11050 917281303
A 4858 757151728
Q 912 40159 9087719614435
A 65050 992176905
A 2403 460930404
A 63139 71683844
A 55667 442469285
A 58462 652927475
Q 33432 71607 5014045394269
S 60017 934619970
Q 33142 59016 9984086510306
S 81024 721476422
Q 18111 85811 8667365676311
A 43249 615896844
S 15112 121414417
A 77806 169307802
A 79711 638392956
Q 26274 68293 409605906429
Q 31002 57006 9017739922095
A 10635 181254828
S 513 413960131
Q 9280 86326 4968835515352
Q 2970 51980 6067117940722
A 28071 598358137
A 71190 345599752
A 79585 433642362
Q 46724 58999 9483876917746
S 85593 299642255
Q 27167 66798 7803918109704
S 77417 166602507
A 24995 326025489
A 21765 239724524
A 81366 92557601
A 34365 71311427
A 11711 802178657
A 39066 741237483
A 70235 414232073
S 9005 931200944
Q 12186 67029 8816698030803
S 58328 413860529
Q 22962 80876 5419196388363
A 32379 744373896
Q 2697 80436 6538957770764
Q 62455 70491 464869470819
S 82501 377687633
S 15631 626346501
A 79344 972785544
S 19218 471587566
Q 33780 57612 2035312732123
A 12535 964809907
S 22559 379399662
S 4626 393856539
S 35681 272542923
A 10998 183618775
A 78771 730744134
Q 32352 51112 5164218630641
S 5671 849343164
Q 4392 14299 6608738781089
S 8698 180495949
S 28335 929896910
A 58841 267934235
S 26302 481086195
A 88077 628233471
A 24276 628464236
Q 6778 78597 9137444497755
S 48160 501843769
Q 7179 42467 6469038774389
A 42073 752995680
S 29696 540673976
A 54147 908610638
S 63423 169921917
Q 3050 53798 3490090072270
S 64319 893662706
S 23510 961254093
A 17193 920419090
Q 6469 32952 236747643144
S 15530 467332128
A 2083 59152421
Q 4881 7348 2001623355659
A 74273 389648470
Q 45110 75923 308212333545
Q 20560 80339 1007412289516
S 63323 694208509
Q 50341 80816 2346576493345
Q 15978 18221 1401135155372
A 19920 785624752
S 8890 709035513
A 33979 92864402
A 44998 984169389
S 56865 622761473
S 42148 90556098
Q 24086 66657 8860998436678
S 27220 338409538
Q 5737 73810 6127082280407
Q 29744 83528 2098457683027
A 23074 130491047
S 24221 958162049
Q 10735 84327 5448847385652
A 41945 49362098
S 13211 10228323
S 67491 907084794
Q 50076 86082 8992569734990
S 16841 452751796
Q 4803 48333 4853400544318
A 82916 673020115
S 68465 628567022
A 29205 791734557
S 20747 851651940
Q 16394 69800 7995623930234
S 67450 690986465
A 61488 997256296
Q 615 86978 2348687692222
A 47297 771207963
A 52507 668841818
A 23296 772045242
S 67002 608068729
Q 52943 69693 7876179315301
Q 61950 83861 6808862235746
Q 1605 51364 6172743358964
Q 60505 86001 3718661090693
Q 45884 68307 9839265889010
A 68259 554835634
Q 7739 54089 6465427317812
Q 2157 84880 6023383937206
A 40471 562848206
Q 73812 83243 3327272249472
Q 13782 82299 1267053446843
Q 13219 77176 2539365591115
S 24501 341697082
A 28478 878613782
A 13164 620677249
Q 18886 55130 2319016677854
Q 40320 78813 6580519365307
Q 12285 84426 4944273540485
S 30435 412771228
S 12619 821422316
A 32984 86579160
S 61198 526690920
A 80832 676012649
A 46484 771083125
Q 35583 60024 8698276930076
Q 2881 76512 1273589929359
A 39695 76068538
Q 11545 47962 725830423147
Q 4598 31092 3385632889778
Q 12394 20500 6221759527056
A 40732 546954667
S 23271 627765188
A 8237 558715314
A 54691 366449435
S 78483 696519093
S 74531 187914920
Q 44560 60930 410154352499
A 80423 337040802
Q 3466 72615 4179694078470
Q 5360 34540 3936459341558
Q 31883 40108 2830492469226
Q 275 88078 4024277621261
Q 17273 87671 3575418051055
S 46316 856851436
S 21398 841921566
Q 1576 69168 5255795215552
A 26335 156540477
Q 22773 78267 7317011300426
S 82185 368289536
A 62789 810806420
A 62843 71580428
Q 17274 81089 3030408686756
Q 2101 86749 8336011354152
Q 2579 48047 2573271551888
Q 47953 57776 5232613864400
A 29495 612413794
Q 33184 87194 1032193456258
S 23480 560749744
Q 25831 72991 6301038762685
S 76735 864591367
Q 10185 63030 7053976689942
Q 30031 87607 5573828799260
Q 26820 52381 9961617045103
Q 24771 83343 4157470996612
Q 4325 48111 2297729253145
S 3660 231031106
A 81643 779982845
Q 48134 87263 4960369753904
A 42866 394750181
Q 2910 57748 4599798478023
A 15048 374328032
A 61253 258068770
Q 16879 78554 9265595787840
Q 317 42038 887685672499
Q 32167 42447 6548651431924
Q 835 87945 4127532146249
S 72400 753013755
S 8251 439600836
A 52926 143846833
Q 41423 79477 1302897279156
Q 7947 80348 7308971871145
A 82252 457943901
Q 4418 78920 5794046350202
S 53482 577373384
Q 40161 45965 4450534247737
S 33730 387397834
S 52166 267038632
A 20326 415285444
S 38457 751546494
S 57357 624668467
A 79820 916928478
Q 36629 74933 2861598781556
A 48989 84499316
Q 57131 77129 1686896492339
S 60818 526622517
Q 15235 62344 3013028966406
Q 18759 76502 6498060293709
S 37884 638611414
A 77694 341255757
S 45976 790922923
Q 15614 44688 6167118262400
A 73069 773882206
A 82861 408596400
A 17060 26669044
S 11546 398923730
A 70064 110545942
A 85390 339987685
A 21982 834292519
S 63458 976384869
A 70453 908034441
Q 2645 70184 7084004980669
S 60507 861907400
Q 22626 88054 7360655483144
S 26003 630870598
S 57119 195022642
S 21544 607877575
S 46967 782694130
A 78555 511494529
Q 42164 84632 2650380088532
S 52432 127934816
Q 736 24698 7634682773451
S 61976 88337353
S 37334 40771260
A 49026 936150914
Q 74894 77688 1787427679331
S 85684 17055503
A 69924 426374836
A 22207 856380342
S 79447 146433163
Q 22275 84759 2589557016969
A 86457 931565489
S 76476 748505921
Q 50899 73693 4217107608515
A 48818 398356333
S 5484 116458120
S 55056 444486836
S 43560 177147632
S 9147 117834654
Q 9764 70436 2247643577994
A 17586 504512310
S 49780 5923818
A 18476 20406165
Q 35111 61991 4717263651026
A 56904 708920771
Q 19095 28635 2355148062323
Q 30997 71639 1395941642087
Q 7005 58298 3409351401788
Q 28490 37120 3974911230976
S 74431 919495178
Q 28252 75966 9833745003007
Q 63497 66446 291276703504
Q 39973 73382 6017237396569
A 54376 845268737
Q 29239 74399 9303401229381
Q 24789 45379 559266388018
S 60720 316201750
A 32840 640198308
Q 11047 47048 3930355192896
Q 42867 62304 1071822750784
A 21388 428239970
S 34546 566998691
A 40362 636515864
S 59511 421409396
Q 5407 62819 4283804082535
A 62724 808607382
Q 48280 65400 7766655197661
S 53029 377358270
Q 265 69877 9088782422214
Q 56281 87254 2240866388276
S 12330 428506003
A 51659 696798772
S 22748 677687657
S 15005 783607739
S 47830 433287096
S 19799 711541145
A 46089 585929502
Q 2334 28400 1324522604900
S 62223 685731351
Q 25140 64057 9707462616973
Q 1486 85390 1331247573742
A 85398 647626387
Q 47778 65698 4027962707473
S 39804 636169514
S 28469 187715731
Q 47668 57351 5389371865223
Q 21710 59546 6499461514722
A 83096 38808292
A 2144 995863217
S 46133 172060746
Q 27316 46122 9666496836879
A 38427 693187722
S 70235 915687392
A 6198 37018799
A 27089 145418488
S 58490 867540273
Q 70384 77826 3585323842833
Q 23128 55170 2961955675427
A 29806 439658716
S 76145 64925028
S 70206 432915211
Q 38184 49733 3814753963119
A 6434 127883766
S 49812 603181931
Q 84125 86997 2145833894141
S 81406 150365531
Q 49632 74513 5710812586466
Q 2 88200 3166554668935
Q 56886 68565 9418332581811
A 63690 127249457
Q 82070 86262 3100174628869
Q 752 74016 5928212521224
A 63099 441244849
Q 49862 72043 1347586213353
A 16355 116408334
Q 52302 55414 1816712097280
Q 34881 83320 9246081153051
A 17199 540422992
S 59293 496362825
Q 8239 83236 3314328358743
Q 5465 81382 2181335532368
S 70902 911769219
Q 4359 86862 6553084143156
Q 35695 63030 5640914394925
S 77685 540699411
A 40843 708322970
Q 15892 87248 2303698911397
S 23964 676804206
Q 13747 63607 983699447389
S 76978 681156236
Q 24662 81819 6762200405197
A 51100 905358395
A 37220 839674443
S 16706 503266467
S 25540 644592538
A 14394 291332771
Q 32706 49992 8858945048412
Q 55799 59939 1588318536505
S 39564 292205709
S 3722 300443485
A 65133 882484669
A 3398 341628582
Q 15972 79336 4376672726407
Q 5227 74548 472001443694
S 22899 841149976
S 66449 304757618
A 82080 184621345
A 38023 299096931
S 28876 697663459
A 5430 982500762
S 58469 935819788
A 22272 109273314
S 28139 142650034
S 74084 783809214
S 83162 759486979
Q 35179 79238 7365849405806
A 73227 80215646
S 59729 537644147
A 17106 664764398
Q 36598 76699 7413876122944
Q 17241 49447 2385155257202
Q 12311 78673 2929490940235
Q 8876 13578 529706057727
S 65189 957515434
Q 35832 85982 6243454500610
A 81946 987394728
S 45273 761838014
Q 18873 87464 5808730928969
A 23460 23439047
Q 56938 86953 7427801176633
A 69265 548126555
Q 18621 64830 9860189665905
S 8347 32483377
A 80085 914691135
A 73241 691631338
A 9523 819003012
Q 2502 53768 8614642931135
S 10201 970090336
A 54742 349683137
S 77215 544956720
Q 52168 61222 8664809759635
Q 2429 56332 5702016463213
Q 2609 72227 1365699956753
Q 9537 80311 7910049917541
S 4536 987297852
Q 62720 84423 2622676534136
S 12858 435864543
Q 27763 64583 4385898901643
S 40392 637141769
A 12904 620289449
S 25725 888412435
A 52826 794006143
S 9265 435320774
Q 3736 81047 1858627093873
S 17712 74932418
Q 14993 76712 5291540479238
A 42410 498934186
S 31561 465427576
S 55907 976501188
S 13168 478111017
Q 11097 74238 3463252936729
Q 9797 84927 255942015161
S 60347 534245457
Q 7607 79671 6858787812658
A 20768 240343572
S 51057 491474677
S 53442 663862690
Q 4807 61503 9936557418435
S 46723 556563113
A 54904 474077902
Q 47740 78339 8265888458691
A 274 333064640
Q 2918 87082 8460288503929
A 35828 106766501
S 81530 292700370
S 7967 488001766
A 1954 988540217
A 30081 954478988
A 30338 285590651
S 45591 373411536
Q 76104 86041 6775117914730
A 63529 754774174
Q 9657 83188 5374702178836
S 41547 836013823
S 66040 826044863
Q 1068 4591 223454576755
Q 4563 83216 6953613151136
A 62711 443795570
S 50127 161391076
Q 4041 52777 2075113734036
Q 6845 73134 4024023668477
Q 18744 56647 1854449952158
Q 66941 75003 834073255069
Q 42560 47154 3557355699062
Q 30532 77200 7056206569311
S 29741 589367298
S 700 218463989
Q 13447 81438 3910192781007
A 48767 33604981
A 27461 562723046
A 34190 160450297
A 81427 671941269
Q 22116 34986 4650951716154
S 55779 802908008
A 82693 949305421
A 55269 655085698
Q 16626 82321 5069057410776
A 44028 300782248
Q 7005 85164 8129947907594
A 84893 352022049
Q 8499 86638 1091947099957
Q 11638 85803 5584333392075
Q 42930 51918 146872133855
S 62162 617881733
S 73157 545691508
S 38538 239783266
Q 21902 79842 7794580307954
S 47184 56062197
Q 4163 85807 3609274310087
Q 21081 80611 8385488642946
A 37054 513967636
Q 3966 40281 121712740478
A 38373 752597874
Q 30010 77543 4339052578191
S 7017 351436262
A 5291 275060492
A 35688 545641919
Q 37288 76311 4123552229407
A 39280 812608143
S 826 508523659
A 45015 288151647
Q 10686 31641 4874827185495
A 53332 936669031
Q 31513 78893 29267900227
S 28639 180476151
A 55628 740949819
Q 9913 11087 1143056854842
A 81111 519179994
Q 37804 73041 2582300382108
Q 53620 83415 3836022473720
Q 65663 87485 4803419306484
S 86595 597727857
S 23554 511200135
S 75152 318159022
S 29216 673164495
S 77666 719392731
A 74385 611747404
S 69367 570559948
A 56236 478511621
S 30944 623594707
S 17720 954936202
Q 32871 85313 8368864137625
Q 47112 58976 1052745250815
S 3931 858702195
Q 24643 25722 610289908978
Q 13842 42608 8798741322842
Q 43648 48512 255722876707
Q 35369 76501 8609220779683
A 74103 939571096
Q 40198 48423 538668103582
S 21125 225597669
A 60419 480089477
Q 22394 80341 5242067417950
A 24678 175598365
S 28892 866200245
S 8595 646965396
S 75744 56593860
Q 5678 83462 3675904343463
Q 1107 18163 2711389958683
Q 22121 79347 2283190605959
A 58890 409250713
Q 27435 84422 3799001479059
S 80137 985110858
A 57377 717106908
Q 22665 73899 4366495206815
A 28213 628333407
S 57222 414676373
A 38999 36204513
Q 13794 34054 2314767468799
Q 83635 86283 616269761225
S 87808 643961211
S 24408 669950986
S 65743 7477190
S 57292 570793476
S 67810 483576498
A 63327 624709568
Q 4557 42745 4437911982331
Q 12587 78815 7047402989659
S 72918 346171601
A 39188 543095209
Q 3546 74894 609203366740
A 63588 414206047
A 61950 368578764
S 72087 984775534
S 341 355070106
A 85553 334681324
Q 5129 36895 3084613896198
A 48973 60114748
Q 13921 45191 6406737899751
A 43057 934461086
S 17242 323901382
S 81768 356025570
S 38347 873160901
Q 68209 84274 5821495352620
S 6853 565232166
S 10270 860094230
S 76959 731024213
S 38897 624930992
S 81226 573003853
A 15084 270589360
A 5672 49834401
S 58904 751243059
A 21119 242886154
Q 5299 5812 290156329705
Q 42744 49820 273938247879
Q 1611 84554 9323838704133
Q 2411 79196 6716774080522
S 28245 862150289
Q 20638 60300 4426623250001
A 52980 259605920
Q 27158 84181 6597329291597
S 53052 399683361
Q 48392 63417 5391828948254
S 50708 353558513
S 79760 308875302
Q 15298 76296 9879702663247
S 37990 924107148
Q 2521 48226 5094867894141
S 51235 19261848
Q 75641 78499 1654825421724
Q 28553 68844 7830304588972
Q 3733 85672 6869362574181
A 26997 506272122
Q 6328 54698 2589564506540
A 31485 85745430
S 46719 274203568
S 3974 934858482
Q 1472 76046 4523361718318
A 78009 786208211
Q 2226 85392 8100308650560
Q 8830 78980 4174616036229
A 61117 487717566
Q 18526 74713 9327569706245
A 20115 772687889
Q 18334 78749 513688803062
Q 25467 63716 7103414110209
A 34450 72467258
Q 4776 80513 1469695740391
A 5435 5494545
Q 3800 72477 672731462842
Q 640 64867 3664176366227
Q 18146 33303 8401428059105
A 25147 801191131
A 39076 907534863
A 5031 749267569
S 71244 327922005
Q 8166 26138 1005350279231
A 12317 508340756
Q 62924 68957 285517936344
S 11663 218174755
Q 27539 67832 1257392205858
A 33952 589863942
Q 14845 70356 157456873797
Q 18225 60798 9239754230193
S 21987 700378452
Q 54258 62994 488873525499
S 50432 958156830
Q 3031 68257 9232152000949
A 4822 553017375
S 7806 344261473
A 11938 204111434
Q 2403 86075 7642966430506
Q 209 8272 7702153055743
Q 11886 50596 8459904710518
Q 38599 80633 4456196697592
A 53687 847216982
Q 29985 62854 3100946280819
Q 507 87452 8680379831261
A 48746 951761800
A 35500 774035000
Q 10049 16336 2499355392435
S 24743 695087472
S 57131 90040603
A 4760 663206839
S 10479 881506965
A 10680 322311577
Q 10140 75939 1650529007176
Q 23023 75329 4230964392609
S 61213 594198100
S 62534 163278476
Q 17710 47511 1652766724030
S 13185 705508948
Q 20921 86263 9609065046291
S 63595 277780979
Q 14858 80200 535689020344
A 44275 251310870
Q 19925 85256 2446705927371
Q 18017 77644 3859533060608
Q 8123 67804 2291383086497
A 65658 989314448
S 11651 531882639
S 42209 36826193
Q 7836 64346 2080420728616
A 21695 253521553
S 76633 615363173
A 59919 319038608
Q 39095 48723 2930817257631
S 1881 264681527
S 39738 921861112
S 68416 976023816
Q 15945 53955 2024957724924
S 59458 61379985
A 15992 625760968
A 41136 861464653
Q 31509 59216 4381569224574
A 15181 819867260
Q 67803 83287 3511540831943
Q 43808 49192 715479041570
A 71649 253855087
A 54132 65739197
S 26009 432141257
A 37519 894079716
Q 23443 28426 715010501703
S 33356 359908596
S 85457 209088081
A 1062 448783114
S 72378 762686896
Q 17277 59243 4400249054372
A 86556 185277367
Q 7937 83937 1702056064316
S 56004 692267483
Q 24250 81037 9346313877694
S 54785 292538080
S 46621 556544626
A 40519 659221394
S 52539 398890797
Q 12064 63546 6638464405911
S 15096 399481678
Q 12814 72992 3505839761140
Q 33294 76819 1064508120222
S 4601 351874913
A 6850 689594789
S 44008 658348391
A 11602 128499152
Q 12889 82219 9459422339659
Q 26806 66198 5216477171363
A 16783 677026745
A 70307 687798167
Q 22717 87769 2894044424070
S 11896 289264942
S 87128 571236395
Q 10345 72272 9030928172702
S 36568 655072810
S 11675 428699967
A 35414 950031142
Q 38232 74544 8141200902999
Q 46269 80863 2369000895575
A 57576 663859117
Q 2026 35134 46748937029
A 44014 483553456
A 32397 686083120
S 28982 290310745
Q 1328 87250 3839147290985
Q 11936 17477 4932803831000
S 23262 120081576
S 70868 250213520
Q 10936 88142 2545374891072
A 40603 373741786
Q 20964 71189 2203166175724
S 39314 596553043
S 22328 626234703
Q 12140 83992 9314251169894
Q 7566 66223 1703105526013
Q 11511 78266 6552785583994
Q 9156 59594 5149975501900
Q 26706 59617 5547645910366
A 24025 354816711
Q 58665 64957 5568656267590
Q 62501 74710 2192072476388
Q 7389 82344 6466977162634
A 60549 834836181
Q 12827 64658 5509842582604
S 79408 614201979
Q 44758 71951 5917248823772
A 36051 602211669
A 7040 239558518
A 30378 526479105
Q 9004 64010 3632998850746
S 37630 148815785
S 9371 802427444
S 4773 66415785
Q 15109 82954 3749672909960
S 50505 513288638
Q 1351 60068 3674779671666
Q 958 87522 4663669605128
S 78897 796813951
Q 6430 62071 6291592916608
Q 4008 26324 7879421345271
A 65787 352163247
S 35207 515446058
S 36026 655257291
A 57445 95817069
S 57561 145525216
Q 7991 70847 5295520976100
A 10148 63923954
A 61596 569988355
A 23162 598137989
A 54247 882576680
Q 7571 39475 1659881035073
S 78827 975269968
A 6273 571121626
Q 5094 81361 399268514637
Q 33704 71944 3913716652696
Q 6129 45048 8489214615138
A 56211 293725861
S 29830 549649642
A 28081 632463720
Q 10472 19641 3719466088801
S 16719 693996131
Q 47470 68966 2791666565043
S 57631 500226069
S 75662 889677791
A 82812 890267143
A 56465 713013238
A 32593 809018560
A 13869 209151557
S 14619 332498477
A 13642 868204753
Q 15880 73424 5266459933043
A 19560 91241194
S 123 424629964
Q 11332 26405 560643090109
Q 11303 39586 1602416036639
S 6043 843004793
Q 11443 49731 9338434096224
Q 22017 80536 3052228119541
A 71255 39165807
Q 23206 85243 4559991483249
S 27145 23243284
Q 12995 57825 3977306448982
S 32652 464471533
Q 8480 64275 876245433945
S 2806 66099571
Q 52936 56501 2389358594064
Q 22604 81903 2589549019751
A 14077 201336317
S 61692 346008945
S 34098 194667272
Q 208 87980 8002983416070
A 52840 34686726
A 51970 811225628
A 76695 67069530
S 74948 717974348
Q 407 84798 9951354967914
A 32894 126959181
Q 13898 15060 605511757494
Q 53280 59958 1938296930097
A 41115 841944581
S 28127 163473209
A 35399 824651138
S 70452 702869152
Q 43149 79480 4067744305014
Q 8866 70223 7130346894550
Q 58058 66869 6901023308639
Q 62067 70973 3219966455252
S 53858 504207175
Q 29352 56674 707725101791
S 66974 589776699
Q 2412 86358 8207180267465
S 45381 164167430
A 83326 796265949
A 20561 760048711
A 9692 90274926
Q 31105 54157 7876451872955
Q 17368 72522 1257747366063
Q 7034 76820 9597638479328
Q 10032 72996 4016018268521
S 81710 32944380
A 55456 635303438
Q 18114 59880 3060075369302
Q 13635 32868 8159277382505
Q 11882 53943 1321690855111
A 41988 513795677
A 1522 924235992
Q 25453 71739 9366881613629
A 33296 447219705
Q 46610 63375 6220007343697
S 7526 545785532
Q 50901 78421 256832029187
Q 368 88108 3504350539951
Q 62714 84038 1269074739443
A 24096 681362046
A 8283 893590592
A 24123 625622851
S 14428 766310887
A 23960 500453307
S 17542 159377062
A 79398 177514667
A 39683 58450000
A 81405 667589181
S 72436 144593060
Q 20821 85642 3225430863998
A 50519 766810894
Q 15508 84823 7990363997902
A 47891 636656479
A 891 957181136
A 35778 588892592
S 10967 778675460
A 64367 221494361
Q 49816 50525 606164994050
A 34782 131435507
S 12943 143673846
Q 78517 82259 557523939505
A 33231 578544214
A 71629 920804250
A 47938 164076218
A 10864 36029897
A 79682 255546556
S 38451 869937995
Q 34162 77256 1086150204465
S 20532 2312182
A 53124 464539224
S 56644 447335437
S 19585 755051341
S 82362 763237010
Q 20442 87320 7010053126614
S 45461 291250852
Q 41023 53456 4836311080034
S 49848 196419794
Q 27852 54436 7330955087143
Q 14151 74294 7217610688422
A 35073 519251601
Q 4113 68895 6496761813235
S 43570 94302731
Q 2811 78840 716592529468
Q 83631 86141 1032893284026
Q 13330 83109 8107053750355
S 11209 254769180
Q 7613 79396 7408142884556
S 80466 384879476
S 33853 38798305
A 54616 694447844
S 9074 828967633
S 70686 841342363
A 57076 52025834
S 44389 31303058
S 27061 924798788
Q 40999 51205 1164532589104
A 79759 143808684
S 12590 321354102
A 71742 498857829
A 71601 792094929
A 14137 475910890
A 25183 719247664
Q 23145 74319 9990978032154
S 74547 490041744
A 35635 349256011
Q 2433 47695 3406722043253
Q 76310 78453 1049760564048
S 86163 702966361
Q 57816 81948 7444297177574
S 44061 900627719
A 26099 774123960
Q 47581 73592 3358415620955
Q 1870 76578 2385462574289
Q 9279 63769 4969103960852
A 5248 647765729
Q 29353 34606 2331746657696
Q 79344 86582 5914054832437
Q 643 87489 7702359512517
A 17449 445569887
S 48177 597121457
Q 1103 85103 5138748058702
A 7650 658268790
Q 13772 23140 8759857693682
Q 3975 78091 6580947287508
S 70766 868214895
Q 27727 65116 5292847089549
Q 29822 68795 6866792599402
S 4308 349673780
S 9100 446108773
A 40768 528007383
A 1067 559628030
S 56387 584753309
S 1763 240248531
A 83559 436012238
Q 6453 85431 9167429764392
A 84656 438923155
S 54717 719841366
A 18270 632422654
A 58317 425102775
A 85893 384423375
Q 61 43922 3752435280357
A 85338 644884062
Q 72338 87004 552374218852
S 60950 696276181
Q 26921 30656 1760601306953
Q 1352 79124 5551792098661
A 75659 805055508
S 12190 964159874
Q 582 58276 1471966291195
Q 10166 65738 4043796160195
Q 2768 87384 8461808578278
Q 16092 81782 2919709989758
S 74099 604937741
A 85405 525069014
Q 58458 83255 299750078599
S 35021 993503333
Q 72237 74183 1702572513746
Q 39816 69548 5268716371602
Q 41165 69351 8101862223677
A 20079 189675627
A 81884 324417794
S 79399 240181865
Q 43967 56562 7773612646464
Q 21812 61703 724977993186
S 29278 825253274
Q 26260 76225 1537084033480
Q 50119 86844 987907488435
Q 5491 82040 7275005170327
A 48044 800206378
A 74058 479386625
Q 41378 84148 4478789830776
Q 11912 56249 4238765433367
S 35556 620317943
A 47944 889581533
Q 6804 35227 5954288810630
S 71558 966795263
Q 6653 57014 6905761248374
S 23651 64724490
Q 2371 41204 9156703898827
A 26324 150738738
S 38172 486506117
Q 8610 87867 6121772048502
A 40564 224096752
A 8030 916543791
Q 41417 81279 2667115258417
Q 49412 74389 1862892137927
A 58089 652920240
A 83695 918113821
A 65446 935886004
Q 67004 76147 2632372963260
A 52980 526504937
Q 4383 32646 734761727284
Q 12559 58344 2600783376220
S 58560 28227514
S 40189 976633383
A 50958 397217502
A 8394 272649701
A 19511 476239606
S 49962 535855567
Q 15838 84762 6870197005642
A 79183 473799035
Q 3098 63235 4038720261100
Q 27234 67000 4829507965300
Q 3392 66332 8893188689128
A 42228 472170047
S 21847 862906126
Q 31861 36645 2084033441312
Q 15622 24353 4298543924380
Q 2909 63649 4876433693346
A 34153 926386280
S 74606 586257063
Q 15521 85676 8220310639079
Q 3313 28612 2759890469192
Q 35766 84180 2712212862448
Q 17738 45870 532736204902
A 12628 788201867
Q 3301 69401 1600361725010
Q 896 86844 7336304149929
Q 7608 40716 8040190597018
Q 4140 80999 1416648693561
S 74660 72494279
S 44337 201462054
A 65898 588766052
S 26106 139253065
A 77307 260147779
Q 9169 43361 5836684193487
Q 864 46772 7898960036407
A 46794 988834356
Q 1014 44017 9761920674954
A 14008 180963627
A 6687 480595434
Q 6847 86125 3037471098714
S 5895 53258709
Q 18817 51249 1918584562111
Q 11893 81249 2190750657833
A 47509 585769693
A 75422 881318048
A 43210 508777358
Q 10286 26303 1725489683018
S 77849 500354508
Q 5767 83440 2845092897782
Q 15751 53923 8484499402308
A 824 96107545
Q 532 67513 8928096923189
Q 11729 80064 476676342196
S 69966 115792451
A 70687 964216144
A 73757 130062154
Q 77401 80922 3457276788785
S 81793 143908133
Q 2312 86789 7694921249298
A 46489 296286048
Q 35065 80373 7953077932699
Q 47057 71325 2250332403251
Q 20486 57608 9647765131417
Q 2046 72192 8970672009097
S 10320 47366604
A 3981 895385675
A 70084 416429767
Q 53363 60633 5151765404466
Q 47060 69628 1604605326424
S 49677 333774242
A 32019 628305643
S 11255 166769315
Q 38959 81454 8328065622808
A 56278 252054832
S 2192 338935776
Q 42980 54535 5607549175138
A 21435 193411399
S 84139 381511742
Q 6255 61982 2980229513840
Q 1923 86958 3692936463739
S 20114 794421375
S 73498 37761499
Q 27298 63329 5763357992315
A 43345 150081364
A 50345 102401395
S 4075 806698716
Q 20957 56785 8739830122764
Q 66018 83911 608447100719
A 4288 225069619
Q 17004 41352 2522598316752
Q 30737 85986 8395929950286
S 80113 707061342
A 67115 975938387
A 50008 466955587
S 58772 528405241
A 20326 593202260
A 81045 657089399
A 61037 811989371
Q 52082 71809 5531903975347
Q 34183 60421 9731642787463
S 85489 816899919
Q 785 85758 9667702305708
Q 3614 80141 7563543463987
A 50125 848385793
Q 1669 87967 8872762497997
A 8306 404625013
S 18301 87536673
A 63960 635568243
S 20947 754782483
Q 25257 88125 1741418747697
A 48886 20004429
S 45922 8651955
S 67597 75022095
A 11295 764937495
S 62685 653866696
Q 13769 31908 9731318625768
S 68099 690324372
Q 19599 81146 5256590960751
Q 28826 55488 9213946088144
A 17430 526314449
S 17288 607183808
S 26528 34846315
Q 2251 22321 9842520579028
Q 30970 82546 617913601589
S 41171 444634220
Q 1990 13242 7140798358344
S 49801 844628388
S 19181 421602292
S 4622 730108130
A 47435 495678741
Q 34 88104 2934326744313
Q 10182 16028 1142929939959
A 28419 317855411
S 75404 379242711
Q 23731 56547 571467164051
Q 3248 78662 3351565838460
A 81097 110809882
Q 49762 58477 8083198292058
S 14475 804462495
Q 18798 60069 4428782632247
S 60660 382864725
S 73266 730025613
S 49236 603405019
S 48474 884042037
S 27038 72905592
Q 4031 50695 7246509622940
Q 10330 45211 4733503816258
Q 52892 83652 1838493973827
Q 20324 84860 7499215738174
A 40251 456322036
Q 10643 69207 5685511371058
S 83589 451011715
A 55384 519899462
Q 5367 85577 4028557598442
Q 2247 75817 8628531138216
Q 8650 75821 5442288842744
Q 40776 80748 7880491615598
S 2064 620509913
S 19668 765227010
S 40330 161338629
Q 6853 56195 5501603450537
A 13952 543908544
A 70020 79605357
A 79559 516185741
A 23513 595814245
S 42118 833473962
Q 29696 40914 518554723334
Q 36209 81003 6196212532434
S 19244 360449822
S 7925 101876930
S 81576 567648680
S 22391 270225056
S 82101 515028615
A 30783 363556349
Q 469 87223 2907362029902
S 8701 200266127
Q 34469 86327 7395188415412
A 88005 213454613
A 46081 204059072
S 34756 802223612
Q 14506 34339 1955371436776
Q 2163 58790 9143457783139
S 85921 337373702
S 74384 295791935
S 80162 847261880
Q 21201 62711 5655201240994
S 41139 749438065
Q 45909 67282 400276585418
Q 75354 87755 9337388162273
Q 14086 58771 2869466240984
Q 7986 38409 6095382162178
A 76959 208851232
A 13192 415389550
Q 18381 45178 1547890848143
A 5061 692535988
Q 22794 26629 531620193587
Q 64991 75823 5305223765328
Q 13215 68045 6890034794726
A 41303 418995405
S 33059 759841177
S 43105 254456005
A 39460 693319796
Q 52994 68974 6952721774676
S 2531 133287318
A 46133 691067942
A 54419 233217775
Q 13433 48027 4050873104815
S 60937 394449460
A 5150 553716585
Q 50505 68349 4297920101675
Q 20495 53472 3994626378325
Q 28803 39632 2279668453737
S 63530 115526539
S 72017 27311607
Q 29955 86428 9667887060739
Q 49931 50159 69000334832
A 64424 187705687
A 63102 885709522
Q 7915 58453 1909492511416
A 24681 192704680
Q 60216 64813 111886232767
Q 973 88096 8321699536798
S 68699 714607315
S 55310 214368343
A 48693 178972545
S 28208 914806573
Q 13489 86434 7275465226260
A 67841 669894990
A 73484 812218446
S 76258 835219747
S 8910 801154382
S 68909 668120090
Q 71024 87769 3536048265352
S 76915 255749490
S 25056 859556922
S 20066 314106494
A 5541 917282504
S 76551 990069734
S 19036 734371876
S 18460 663240342
A 7347 336481585
Q 52888 71385 2102059652628
S 86800 371184432
S 79546 163035534
S 13553 669437217
Q 17000 38817 7054568903914
A 80413 972929493
A 64292 206881250
Q 289 65477 3563708869659
A 42267 41577122
A 75708 769808756
A 80255 842770533
Q 3421 50381 2945284276827
Q 703 84128 7250539970816
Q 26441 48831 8703010986622
Q 19067 52298 919513793147
Q 36020 50386 4102829335599
Q 815 87756 8784370528154
S 60383 783597126
S 63572 239877018
Q 17722 65732 9295539722329
A 34556 178276434
Q 32775 34103 947084411621
A 62223 907129254
Q 27072 76877 224503384416
Q 4867 28056 5456198274617
A 23816 921403713
Q 5392 11005 1211416757030
Q 15113 25631 7556705478321
S 33854 301720826
Q 39695 46267 4468983730538
Q 54392 54970 129749016195
A 49238 754657955
A 84723 75454500
A 22087 443629914
Q 11062 88050 3800195233735
Q 6384 79692 2500344880315
Q 3625 84488 7460268738703
A 40344 476982957
S 74779 813059315
Q 27080 64710 4292597431563
S 71836 488234053
A 664 168180086
Q 48284 76309 4881561285255
Q 26613 59632 9783220991056
A 2583 74980857
Q 8676 78275 9382827897155
Q 2774 26201 730563436166
A 51838 197615716
Q 43437 77706 1061367880096
Q 68990 70893 404112211443
S 51161 360970196
A 39664 273398022
Q 4646 86284 962341760238
Q 4977 34585 7833547556162
S 35417 935858939
Q 53128 61297 4026417761515
Q 7403 86370 1413005502745
A 71140 507351320
S 78625 922764766
Q 39839 73211 1649723554770
Q 33992 64470 3713033860867
S 19457 222054652
Q 24091 27991 1528902941736
S 34751 45497729
A 42207 161068721
Q 2394 73609 3744312994033
A 13508 433447883
S 40819 478768559
S 55687 201623388
A 62929 78657255
S 9602 396080556
A 76977 471892017
A 58857 677310812
Q 16966 39636 5101606722821
S 2411 661636362
S 50175 506423937
Q 644 63838 7078884123059
S 43684 842133263
S 38307 906306760
S 78168 52634825
S 70243 902194724
A 45311 343462905
A 60524 162658131
Q 25149 84643 6535555757280
Q 21622 80102 3743919949951
Q 1536 67986 4489932033661
Q 62512 70190 6785206465473
A 18941 352312868
S 52264 901602148
Q 32774 84841 6026270044493
S 9858 723610476
S 27676 957209035
Q 68092 84102 2359949689829
Q 36804 81146 8901704118042
A 67527 604453029
S 6538 404664032
Q 14328 79993 7156164515799
S 85041 789604326
A 32995 498235568
S 47046 719810981
S 31031 202466538
Q 26011 87747 7891128645690
Q 6288 85018 2509953436263
Q 21812 52166 687903608956
A 84264 307256997
S 36515 892722804
S 85862 522964132
S 82681 319191831
A 80556 724563854
A 26002 870362471
Q 55072 82286 7666764045040
S 10004 649486747
Q 22256 81467 3734906681080
A 30021 763489664
Q 5479 44517 6827305354254
A 27879 895244134
Q 1224 85310 1074800915740
A 4304 425626110
S 60483 804764413
Q 959 18703 5195469982833
Q 17297 76063 6865438558842
S 3041 21187040
S 26874 773647210
Q 1556 57652 3911964092657
Q 14045 33559 6394417867318
S 15309 778639547
Q 21677 83895 3116040382526
Q 66823 83429 7703050557208
S 14354 829207955
A 71910 6833362
Q 16539 79106 5312385461818
A 47320 812644523
S 18748 750697411
Q 37649 51823 9495192756400
Q 19454 82296 8093915988600
Q 28017 83368 4752967505632
A 7576 457323469
Q 30135 32364 492586081090
A 53433 721470356
A 54185 12521283
S 17145 305737933
Q 80046 81956 939097848538
A 81998 375585713
Q 27656 54928 6407597874405
Q 36566 77958 2399354076082
S 70558 678259535
S 53329 960794596
A 81193 822993332
Q 5880 74790 5187221414737
Q 19372 75006 3756237805934
S 62122 897874437
Q 23162 30250 453811248056
Q 5589 58600 8417384995183
S 45433 737887728
A 9804 202215270
A 4835 161910782
A 46494 516404310
Q 36112 42359 6041990084623
Q 3110 78035 8549560223065
A 32862 920965354
A 23896 298973262
Q 1157 39997 6120269943982
S 76837 344255520
A 53507 898846666
S 3880 270984434
A 61967 601535246
Q 7528 81478 1820946394137
S 27116 508626153
A 19995 602132202
S 39306 713142414
A 86650 210999116
Q 7311 59855 5930297039078
Q 1236 50182 416567227864
S 74912 702326845
S 37882 365412815
S 18876 717399829
A 864 885383927
Q 42009 58576 2353968008668
Q 17771 57904 5577534976906
A 2386 171697843
A 18132 283780863
A 87519 552121691
A 42711 741299051
Q 54086 65846 2499046694222
A 84510 659655466
Q 371 85741 4364071253999
S 40681 204879464
S 25469 964713657
Q 53077 73500 4542481673696
Q 26798 49221 5953773872883
Q 27999 41352 228065777862
Q 22706 69073 2871299687512
Q 5812 82753 6131261713603
S 53803 944193051
S 65993 208395245
A 3551 548262309
A 49619 254834656
Q 357 85359 4183819377021
Q 193 73265 4651542542252
Q 16898 52337 7242914045671
Q 46673 60793 7418795919797
S 15459 850840165
A 52726 809971495
Q 2163 75890 7181433312213
Q 19826 23702 3402240736894
S 5930 612218850
S 14631 765521634
Q 14751 47007 1443624372580
S 19108 631812682
Q 6338 67918 6795348290768
S 62894 156764382
Q 27377 44068 5884139608575
A 60377 202906838
S 67891 991335645
Q 729 81687 8832724769815
Q 3642 79904 5498534878166
Q 1635 87634 2724945572721
Q 7299 85629 9332132581715
A 22012 756026934
S 15173 427409445
S 22504 112371713
A 2320 533953521
A 12206 979827083
Q 12490 87860 1276986736168
A 52902 474620433
Q 19937 76877 2171739726810
Q 36255 80591 6712191045745
Q 17528 23268 2818506004122
S 69444 866991505
A 53149 307139886
S 31792 849952748
Q 9896 86701 5409365730614
Q 15436 40590 5542680472834
Q 3877 62020 6580630080116
A 42049 856050878
A 87452 264284684
Q 8851 38063 306058795697
A 67940 878424927
S 28960 754134622
S 30979 105349664
A 70694 62726109
S 28897 129002634
Q 24438 62306 8956749242134
A 80677 429024910
S 21594 89140587
S 41194 593882796
Q 31597 35457 3773653778543
A 35887 651613926
Q 31159 42092 2644691767919
S 18936 977195390
S 39840 572974306
A 64971 203289251
S 60848 430092504
Q 10250 50783 1540489199360
S 53894 121802078
Q 19903 47880 734811357184
S 73716 39044209
S 16529 898264054
Q 24 87544 4908713919035
A 20604 839871058
Q 17150 52985 7977912235113
A 36518 509772125
S 1580 847200548
S 19257 36956352
A 54786 42417605
Q 21733 71997 5044968927624
A 29801 924375982
S 34427 651420435
Q 67978 70607 1079359226517
A 29112 285592522
Q 2322 40914 4354872027144
S 59287 899384614
A 74908 899776491
A 15626 194718318
Q 23001 87675 2168021594003
A 52013 30462993
S 55131 272252263
A 8397 296684026
S 38222 328644299
Q 8425 28418 4872962550136
A 69373 416088288
S 7307 543945054
A 37348 788289864
S 75371 754160545
S 87433 16169991
A 48159 453755368
A 87388 249043715
S 30901 422526770
S 41572 294379487
A 63087 894722860
A 36371 838903985
Q 8678 88123 6779788034492
Q 50938 64706 9701747341267
A 60132 315462369
Q 5036 37822 1082048768170
S 45040 498843236
Q 43231 46461 361054071307
S 18227 668716843
A 52480 845515754
S 35440 924792001
Q 28709 46868 5812391440758
Q 4562 75727 8168464005722
A 14374 349690016
Q 427 87146 8105896764759
S 47443 215642262
Q 768 88091 6137020669289
A 72384 41076542
A 69098 320205751
Q 31921 76746 6618523150496
A 38033 189213750
Q 59559 68852 307979368192
A 33555 928054833
A 39940 878071838
S 1550 854548601
A 5441 918276401
S 25290 725151566
S 72211 80289225
A 40877 988713441
S 24386 785973946
A 48801 513533168
S 42239 354127894
A 31223 659843693
A 2826 640190413
Q 56692 61951 4937081726484
Q 9125 78902 943062261773
S 27031 179195250
A 60872 981801143
Q 11690 83857 2410933596340
S 82440 549729672
S 29395 940082156
S 63791 335287178
A 88062 233623965
Q 1000 87477 7927522151606
Q 23174 33910 8664273796115
S 84271 231094389
S 67903 27716758
Q 47707 83874 8335536633157
A 40246 889452628
S 27481 972039154
Q 41389 57377 6577309237209
A 75977 271244058
S 6279 716916528
Q 5831 74256 1536130685093
Q 4020 87517 9668881997155
A 62006 481679976
A 52986 753375173
Q 21977 85105 6258644988012
Q 12907 13136 119759147644
A 68642 450296538
A 17054 182732464
A 57877 98173603
Q 609 85095 8117592749485
S 44727 809361251
A 86111 469978266
A 24168 931737983
S 34529 270059792
A 65295 416960524
A 54080 474784589
A 10971 234537968
A 6493 2995146
S 43841 382581007
S 65027 51989633
S 12639 703938793
S 19401 326462946
A 64896 479191995
A 73670 789483962
Q 12138 83443 6086398987654
A 58070 159992736
S 69487 879231934
A 19602 793087407
Q 4763 82107 1301457276391
Q 38916 63108 5475679050043
Q 1034 74297 61120567940
Q 7847 79170 84311421177
S 1481 477052999
A 8716 102952309
S 74350 525678821
S 87556 661672973
Q 3812 22774 7188191301089
S 13369 533901164
Q 24344 68196 6256199013194
A 3046 740139626
S 33640 999415936
Q 12781 77780 5850952582186
S 65539 641161610
Q 53089 70898 1256141156025
Q 8807 79156 5098898903589
A 88069 924944519
Q 12150 61422 5131194097013
A 32458 939614297
Q 52819 68270 4455354426824
Q 452 70739 2636888586379
S 26606 885930845
S 40670 406070129
A 4628 594537571
A 43583 306238510
A 28072 530574988
S 9984 680415926
S 15042 666428742
A 44044 292108005
S 74414 833835095
Q 6361 74774 6696269504461
Q 47421 75679 8487145971741
Q 7972 85013 6835147542910
A 7574 573548187
Q 12675 67894 9449894622561
Q 11783 75879 6394022133759
Q 39072 83141 7782509094922
A 8725 16810732
S 24443 618762141
A 41021 853536590
S 75791 165328854
A 65123 601952024
S 31301 706579140
A 62992 45329456
Q 10179 78779 1381768596243
Q 59825 65571 1131182032474
Q 27803 88031 3266399982221
A 7894 167830627
Q 20334 25626 2159710801193
A 35716 722800583
Q 48051 66308 1573278170161
Q 39064 76049 2044955446627
Q 32920 39266 2346465554617
S 69721 634342528
A 63101 638540505
S 10916 753624853
Q 4811 81359 8959607225212
A 47565 804973870
Q 26734 86178 4470408149471
S 74897 197728399
S 64035 80265300
A 52036 471309757
A 81706 313040642
Q 6497 81097 9256837034749
S 13963 909907081
A 63822 151000830
S 45525 590858537
Q 10295 18078 4542118344444
S 18770 659048156
S 61672 208787290
A 18994 103562382
Q 2022 7341 4827352453747
Q 14187 73154 9808039342831
Q 73216 83572 312658196429
A 52252 286623152
A 56460 47354005
Q 18478 79918 1373155963761
A 78491 984076445
A 18973 510857145
A 12304 206745138
S 24158 224088275
S 33890 27143282
Q 24299 25970 1555101077546
Q 4918 87804 3359180870110
S 19733 792421022
A 80341 740911183
S 85279 79765448
S 19655 767585336
Q 12206 87784 5471463414340
S 7191 561473052
S 49518 579079604
Q 67838 85193 5219316286854
S 63425 448858853
Q 24822 35482 2321686269340
S 15115 403435306
A 85908 780721941
A 51343 345393861
Q 3017 86862 7360491055212
A 39064 446571453
Q 57535 63207 4974220026836
Q 597 48027 2839786586827
A 52230 288341249
Q 42892 62434 8561607966404
A 21925 191455838
S 12385 586213354
A 16774 892557228
A 76950 666794478
Q 72317 82687 9200787389058
S 66842 176607404
A 62461 551261462
S 6086 765995196
Q 357 54311 631829172439
A 58348 317079245
S 76232 801243149
A 66541 809813930
A 66095 975579815
Q 24160 84293 4041541804549
Q 13843 14779 383154851401
Q 32 88185 3859333727476
S 84479 508056268
Q 5011 79036 3287634435823
S 11560 847871934
A 31731 591478574
Q 3227 78417 1458346476803
Q 29945 54921 7869336139114
Q 78816 78915 56214879221
S 21371 531293577
A 49045 528075791
A 78874 327814747
S 67716 570600322
Q 13300 76244 846219649613
Q 14195 37528 1255475469425
Q 28742 75653 2500857414994
S 75703 787142403
Q 630 85580 5407885662786
S 68360 222127231
Q 59108 63129 3635303819892
Q 33075 82485 8388047946780
S 26877 726090614
S 81980 439602734
Q 49753 82461 6919779516398
A 38158 116654263
Q 4872 62276 5676357208998
S 82028 109230268
S 12846 200628612
S 72365 266285905
Q 68861 83344 6910174284433
S 39981 814806752
Q 25731 55953 5437530000281
Q 2937 77830 3075730741136
S 63120 795127349
Q 43859 72760 7345225400757
A 74809 989436674
A 76559 982469427
A 86717 118606856
Q 9048 78665 8171418347452
S 28946 145072986
A 33 610980884
Q 28195 55497 5608897850
Q 1776 85422 5311870777926
A 66457 237640372
Q 37770 57320 9625404023040
A 18825 222486755
A 19451 433974138
S 77800 96826786
S 53572 177394795
Q 62962 72463 6435667098900
A 33646 355253684
S 16760 550206584
S 17784 334157284
S 26908 637877099
S 12643 232257246
Q 22573 69462 9021977638746
Q 14488 64445 5144811847870
Q 7239 85852 1741981918682
Q 68181 68232 28336870706
A 50437 843255495
S 13081 646283321
A 26910 291784350
Q 9721 76797 9997615031074
A 30866 913072285
A 35138 860436500
A 72609 735543607
Q 33796 66062 8832763518436
S 29721 164968774
A 61695 761046568
S 48704 509164752
Q 3942 74770 2744776084238
A 46995 666111485
Q 2430 31334 9954883004934
A 69710 974347553
S 61481 373493761
S 214 790139318
A 87565 275107946
Q 19023 26135 2957694683569
Q 30847 81429 132078542637
A 41049 589761421
A 73014 238973429
Q 5314 73079 830048827744
A 87547 597838239
S 15618 761443017
A 21636 742187042
S 74487 968502560
Q 30514 31401 144687400501
A 73551 574563623
Q 267 63073 9839920052872
Q 4855 74159 6006421963406
S 50511 754580496
Q 42661 69090 559031481465
S 5043 894214635
Q 17815 32298 7117798174201
S 79927 914282839
A 72070 32066552
Q 20417 79185 2992907670487
Q 14961 79462 7386028473337
S 43866 135693625
A 63502 43737825
S 68905 235004181
Q 9504 41241 7843683678379
S 23880 101776599
Q 33313 64184 1842516404122
Q 2346 76554 2020072780611
A 56255 894247607
S 77058 433147536
S 50595 976131198
Q 32593 71987 214389613125
Q 33196 47330 7633514852230
A 86834 155407190
Q 49726 54887 5028054687808
Q 5521 66096 9058100030903
Q 35772 84788 4696633473512
S 26344 191179206
Q 1095 84071 9771552658810
Q 25918 39016 1581569915122
S 49441 824036427
A 3006 497729716
S 41653 294253798
A 11050 296537976
A 7823 266803713
S 64844 158362597
S 29929 253428959
Q 23597 44883 8991900930655
S 2927 865838870
S 46964 575727380
Q 4732 60913 9555381157444
S 30451 485794060
A 61979 303385019
Q 9244 83295 9971493245624
Q 3727 85526 5460843047967
A 22339 958117767
A 68876 652245020
Q 9096 76704 9260170244540
S 32338 131510157
A 44411 288689621
Q 13881 77964 9805522538492
S 61822 574267302
S 86883 456389652
Q 9231 66363 1193677282052
S 20410 817876243
S 13772 34471982
Q 26323 33184 4479316675367
Q 32912 80178 732850569247
A 88093 562146746
A 40060 880235033
Q 45562 77669 1385078617494
Q 31287 62155 9928224062517
S 73354 886032204
S 58710 553261189
Q 49414 78959 9449322476175
Q 3347 87987 4761853831921
Q 14380 85948 8387285960977
Q 63574 72816 1187183362156
A 87890 893060787
Q 4134 52358 282205902822
Q 18791 47024 9626101395102
S 29160 776474512
Q 4885 62103 5338610239471
S 45955 350732161
Q 5788 83212 2206934185703
Q 8916 64556 4940108979085
S 43474 719484445
A 9554 161262596
Q 1355 84168 4012448544896
A 82755 320524223
S 68406 29711810
A 61533 82978783
Q 13127 44056 6795238878787
A 47630 952483827
Q 11119 83654 3909415036983
Q 39537 66638 3531008803585
S 46915 424053122
Q 66781 76889 3093688001589
A 34630 67433943
A 15181 649497508
Q 28570 73686 6800793214785
Q 26158 45132 735620502092
S 35367 304085576
S 57085 800455956
A 23536 802949909
S 86559 672261411
A 70966 474477121
S 52220 236181584
Q 62935 83659 9137573310632
Q 3768 44434 6221572831873
A 62854 732900590
Q 34892 62447 2421835248143
Q 92 87591 7246629504860
A 35759 416814487
Q 2677 20713 6815550835787
Q 77732 80537 693463427184
S 10609 870219199
A 5934 641428275
Q 16907 84632 592727043979
Q 4073 63728 786358236444
Q 41673 48628 4572837893066
Q 45392 80382 8724342818255
S 49972 556927652
S 71613 251391512
A 4070 556502022
Q 6670 75842 6225467132112
Q 15 86876 6130246699831
Q 6535 29046 1127593184879
Q 4908 80385 147280681919
S 76586 77843246
S 51680 42359427
A 46087 867377237
Q 24389 75175 3179785422726
A 26710 690232467
Q 2968 66764 5076258378155
A 72913 749362768
A 23831 46375830
A 64920 24039429
Q 34249 49719 292647989568
Q 1713 80587 4769691734362
A 68763 522829103
S 63054 623545076
S 61402 335299165
Q 9286 87878 9824002300754
Q 3114 85808 1090536108354
Q 876 84103 6812139672608
A 37277 565858894
Q 12001 34865 1699080420647
A 84933 916559152
Q 54599 59219 3134988432049
A 8382 22432284
S 44391 466783962
A 72699 519914300
A 63793 18467906
Q 36777 63462 4765727067289
Q 29113 84136 4232529359876
Q 8798 39580 8712573295191
S 79079 560409834
Q 3886 64870 4097688716686
Q 61537 76324 3995637064573
S 678 997583072
Q 5599 85532 4059522189843
Q 32118 48950 8299541353554
S 1854 324686552
S 33928 111451648
S 4538 335687778
S 17588 931779540
A 8811 895426010
Q 4375 42076 6098392061591
Q 3705 87264 4826933514033
Q 39399 49049 1434768644493
A 81378 243216136
A 40356 265640076
Q 5233 38185 6791304793982
Q 12984 85798 9430022868534
Q 28592 54860 9566150905250
Q 61089 61970 701696974891
S 76337 281241121
S 82243 51722317
Q 33670 59836 6381246228622
A 34985 326974339
Q 14719 83065 5650123367591
Q 50758 55964 860438227491
A 60208 484140995
Q 11676 23277 9130815543682
S 31056 450814127
Q 26204 79566 7661832443460
Q 1497 73846 5603895047214
Q 67408 79760 5324845527347
S 36637 685129343
Q 10169 81201 9801937378663
Q 44466 48328 163637616088
A 41969 834455864
Q 6052 82369 1460958593336
Q 17793 38860 5883162881489
A 26940 420606918
Q 77182 84741 2913097895762
A 76892 663375555
A 13413 773216086
A 59577 417380238
Q 47492 75417 1135512307059
A 70418 289855674
A 596 570872074
Q 7835 63609 9078378097650
S 3324 502035111
Q 2724 84504 6019150518527
S 6528 176786283
Q 2926 77310 7917331130780
Q 13586 34441 6894265257967
S 53471 649002135
Q 693 87960 7435972532549
S 45614 110667914
Q 48442 68160 6349004100239
A 25874 653820334
Q 46926 86689 1325702470088
S 57132 528082814
Q 15185 31223 8863663354743
Q 25442 54745 2431038537442
Q 17065 87481 4809336330703
Q 52699 73452 9112413225103
Q 25104 87414 875914216772
A 20768 847344704
Q 30000 70948 7920038158636
Q 22903 67060 8916216586217
Q 37301 69690 7578969629680
Q 34552 48317 2570507427304
Q 2621 81980 4081650826764
Q 27672 57754 5975664339105
S 29593 156391050
S 43657 701477571
Q 554 16395 3934762568795
Q 4229 84066 1548911127507
S 79320 864356061
A 33028 51877218
A 63553 116787034
Q 21202 26455 5209239506521
Q 13900 85823 3564381873680
S 61505 933582420
S 46670 977382172
Q 12670 45918 5737154261975
A 72134 703299902
S 57455 457779164
Q 1070 43208 3717496673439
Q 27579 87891 4418341445687
Q 30675 33137 1917581666667
Q 27320 53904 8336459816878
A 24263 178928967
A 19554 711377483
Q 45978 87826 4413295239839
Q 9394 50513 4129061546172
S 46980 952638678
A 59411 618804434
Q 353 85799 2661114412347
S 44934 895341552
Q 79371 87033 6644144386758
Q 21991 85405 6078630839976
Q 55452 65764 6665431348627
S 52333 172719123
Q 19803 55310 7839046618463
Q 85239 86123 95907507180
A 62401 155207602
Q 52934 73694 1680418132821
Q 12554 82823 3909783160623
S 46523 511829222
Q 2672 80321 1552539408173
S 51223 819939877
A 71841 307989307
A 86048 719515827
Q 36375 79277 7798611606808
A 43328 584199936
A 23795 476142598
Q 63968 75225 8346588437627
A 71305 648373947
S 56298 499432563
Q 49353 63988 8387629854441
S 18410 364649312
S 58287 993488134
Q 5333 82119 1957761366447
A 3852 766821179
Q 198 81243 7593036498174
Q 2832 76044 4093673930102
A 59303 82382677
Q 5231 32019 6151679025127
A 1404 8120445
S 22441 244263142
S 15404 655760561
S 56159 737951831
A 14793 502240994
A 6523 4124393
A 64844 78456413
Q 69356 74048 1156410355935
A 48966 451490371
Q 10753 82685 870988342138
Q 22554 67640 3408230284393
S 71480 859074233
Q 55717 59377 3455050294785
Q 2271 85294 4111690612417
Q 7364 86407 9909288726481
A 45121 962296651
A 50767 345367074
Q 57502 65377 4466540120864
S 86255 729331479
Q 64948 84153 8052597400224
A 55431 194610144
Q 73218 79278 2153308140495
Q 15917 84920 9088112225885
A 48883 59450564
S 76196 788068439
S 35292 61398790
A 9987 897179144
A 15070 297707555
A 51179 536030493
Q 3984 60981 979697432235
Q 7872 76542 3610324935498
A 16630 926131338
Q 61386 67086 2700273971676
S 57489 373972400
S 8908 421139757
A 57450 48874997
A 77051 897150456
Q 27792 33173 977625096967
A 13854 844376569
S 54977 795975133
Q 33804 57622 5235144455220
Q 21914 47974 3323524437302
Q 36152 66937 8043295563856
Q 5944 74433 8446984242093
A 59017 592815788
A 6230 618902583
A 44086 900194293
Q 24541 81083 3629747818388
Q 19254 47169 210796777860
Q 30336 63627 3447309979382
Q 13343 23686 4461736674664
A 87572 219093065
A 78246 262409342
S 49513 846346997
S 33238 623897128
S 20446 568896510
A 86029 712604229
A 33908 971526980
S 87530 783415755
Q 59124 80347 4397250124121
Q 60736 61553 369604397957
A 19012 967059628
Q 33086 67604 9075837099347
S 34387 864303182
Q 36342 70351 8748706281891
A 76397 181424511
Q 28581 75195 6110289738286
A 35752 610940788
A 46682 328776840
Q 77174 81072 2679188386712
A 75067 461487875
Q 44636 62745 8608539822223
S 5743 721833448
Q 16167 73014 6013812400482
A 84378 56644101
Q 19626 36119 3109008041135
Q 47958 84589 6755357077642
Q 22429 70049 1193078239833
S 39390 321467089
A 15501 832357223
S 75669 623460036
Q 27507 34478 3401316941271
Q 721 65175 4226958289585
Q 59 72796 8606766906074
S 28223 293547614
S 83845 114604590
S 6557 856810567
Q 569 87614 7337472379204
A 24884 924719377
Q 18811 76177 7697838528036
Q 9614 78672 9893408870033
A 78222 672479261
Q 60231 70560 4539962588596
Q 4734 82075 447951936561
A 16884 649039029
A 14747 894254124
A 74960 297127717
Q 41786 58830 9977096480565
A 75141 895688075
Q 307 87344 4346163407074
A 84219 57770280
A 54786 890948983
S 52204 324316954
S 16502 371921531
S 37355 959666966
A 28769 415619981
A 80839 461966991
Q 20423 86366 5520100091663
S 8517 702003579
S 9568 225423843
Q 5433 8234 2734093991328
Q 30441 45350 2595245932411
Q 29071 82586 3498144055629
Q 32513 60590 3989589045806
Q 20765 58348 693129673358
A 76413 718053735
Q 49 88017 9786887934659
A 60964 838399162
S 40285 818286081
A 52396 861719645
Q 11 87970 2794188923569
Q 28676 85323 9321891524484
A 57327 918789635
Q 48851 80529 7719989215219
S 39633 239682327
Q 2892 87244 5357601287587
A 43951 4038429
Q 15701 31157 869698127996
S 74144 545334346
S 32996 71444937
Q 17954 49096 5088594324698
Q 11373 44598 2087449116861
S 25503 879499589
Q 14860 31629 9457380244199
Q 24572 67607 7167033815460
A 52324 781963592
S 82618 558037097
Q 4004 79547 1853101421460
A 43027 82149391
A 30063 657992882
A 36403 951331265
A 3779 204414826
S 35041 976604120
Q 19008 78682 1620768533546
Q 17049 83654 6603258842243
S 12227 537289783
S 78004 536303864
Q 32392 75976 2915645361609
S 1186 865191789
Q 67737 82393 1790467200433
S 36408 666546188
Q 32512 83680 3299336581751
Q 60503 64448 2464829439269
S 65845 679110081
Q 439 86006 4227056993597
A 40428 293165038
S 76829 277159323
S 34326 397037247
A 21704 857378599
A 16091 205418482
Q 3001 67174 755727592112
A 39106 433284059
Q 27054 46790 1445627606211
Q 3163 45835 613447723507
A 54766 524841107
A 5576 989609266
S 47152 630285247
A 67987 853110922
S 72873 570329578
Q 29530 52760 749966832027
Q 16051 66950 709522753246
Q 8188 56261 6691354879206
A 38491 315631799
Q 9736 48422 776403635579
A 37901 699615848
A 55465 892126606
Q 5555 86942 1640050043497
Q 1877 73291 4622731748166
A 55323 204343633
S 87458 616257131
S 44200 988621287
A 56221 410863778
Q 3973 61084 2865542253833
Q 5247 78557 2953586580750
S 908 177264606
S 10883 265612951
A 78157 800219832
Q 1048 72969 4107161752307
S 8118 337482936
S 72118 167455720
S 12429 572260171
Q 42244 43731 796170731199
Q 16443 84431 5032570464928
A 64883 849826506
S 27199 993863300
S 72279 421798677
A 49641 288330542
Q 39779 63386 608192936802
Q 26038 75805 2500106061255
A 75007 758433554
S 16621 424071697
Q 3874 80671 8028493210350
A 74131 620549174
A 55850 272732807
S 55249 274538779
A 34821 32319770
Q 841 65758 2418862730883
S 74780 585683300
S 8366 913088882
A 22704 315799328
Q 27885 83506 6702338006425
A 75929 804611211
A 54034 916981067
A 17104 23209152
Q 1726 76424 1800603337238
S 7436 469949227
Q 48691 69173 9335644347039
Q 78005 78020 12290995821
Q 2571 74639 5784312067913
Q 3900 77797 7112520934240
S 24998 359438930
A 78519 760265197
Q 45225 69695 8412469305034
S 23445 514019128
S 54666 606744063
S 30670 807292151
S 24244 478550487
Q 5016 76903 6652361490602
A 20396 885183628
A 70984 682293566
Q 23421 65196 8715098318691
A 79462 311106705
S 69994 618359695
S 17476 282710532
S 65967 712306753
S 34674 806690341
Q 7677 80878 3844267943461
S 51605 142734073
A 41475 237035671
Q 23688 75268 2391257087458
A 83533 497733839
A 55322 20735408
Q 10396 84503 4427850127471
Q 73036 87296 255453919474
Q 6072 45125 6488749308382
S 22742 834895897
Q 51235 72601 2935122105344
S 75929 128082241
A 28189 584325530
A 23376 436869741
Q 2322 73773 2188787810156
Q 1572 57192 4213841246522
A 52557 782616455
A 1030 434259983
S 41250 847224446
Q 16212 83770 2683991567091
Q 2120 85185 2526321753749
Q 22342 71323 2265787134405
A 86752 487506996
S 78882 642996772
Q 11728 87504 1040003231224
S 56217 541382268
A 86842 764190095
S 50017 774812080
Q 4848 84569 545568605564
A 6391 878914227
S 52815 410630303
A 31062 709862508
S 85307 626624020
S 6869 197183705
A 33055 830832955
Q 13456 87633 455855537880
Q 34187 85948 451800908319
Q 34307 34524 4927703657
A 20145 580399001
Q 26758 84542 9457721638817
A 15663 727072517
S 73489 725166084
A 43635 35119930
A 86718 163604487
S 64319 67347967
Q 6625 80760 6376342504877
Q 1113 56367 1753292599275
A 22823 819630859
Q 13747 82109 9801525541636
S 72757 768304920
Q 37447 79824 7834772260251
A 6141 870966956
Q 893 31459 364672041366
Q 7042 7681 14432686774
Q 39315 62800 2099217171969
Q 12727 85319 3032092053725
A 87747 439279482
Q 8245 82999 6359849878234
A 35045 566453529
A 85248 278879739
A 15257 370060500
A 60559 617942236
S 79634 794564074
A 39779 388194413
A 42780 33757239
A 27876 478587040
A 29777 273116084
Q 37099 56664 1569524629549
S 58550 58238265
Q 25145 38027 404832003386
Q 13790 76084 8119270866941
A 44904 548861611
Q 54165 73321 2089127164730
Q 46927 71822 5487636384733
Q 7187 65661 9117020713006
Q 900 86470 1704963259012
Q 14478 67471 3476051460348
Q 56587 69395 6512439449933
S 68661 464164246
Q 21218 78073 620817704260
A 21214 334284472
Q 18249 34916 8095996061474
A 16202 395538156
A 35628 181112250
A 71686 89322720
S 19291 977082857
S 27146 156043886
A 88015 288352673
S 69382 620694847
S 52128 4902203
S 51431 281836424
Q 8770 80877 1112832905926
S 55975 908898253
S 27771 805692443
Q 7034 86280 4199679862522
S 84348 358753641
S 76511 812081048
S 58104 421074645
A 72618 588077052
Q 30229 83632 9180121843272
A 42951 200967830
Q 18967 55643 1749352274566
S 67280 59738593
Q 5612 42279 6037051504502
Q 2701 86332 30357077453
S 79368 350200416
Q 23187 45470 7621350984061
Q 5117 61551 4343192266591
A 13496 193170520
Q 40719 77939 674083300772
Q 42149 51032 5158405813217
Q 33124 83454 5551209718285
Q 54882 82707 7013850244221
Q 3985 73901 4622798038743
A 18111 339266869
A 63234 635949157
Q 10619 34242 2978782686620
A 7644 593209413
A 27630 463214726
S 6164 376044252
A 46571 508340641
S 77859 43028303
Q 7327 75098 4762450008775
Q 7083 54227 7596146781592
S 10503 714723087
S 55845 653959403
S 78107 320946792
A 4150 639427668
A 15752 797755449
Q 2886 48642 3114317627855
S 69080 779175769
S 33393 24766010
A 34328 681934637
A 76848 894381313
A 85442 494025349
Q 20042 34966 9203096621743
A 28951 312223109
S 74513 455697146
A 48389 426291628
S 10602 978443162
Q 66452 85584 6036172681825
Q 17025 78480 3074220224780
S 41609 837601526
A 78214 148339806
A 52950 304598606
A 53659 249820648
S 79121 109143181
A 19466 611879657
A 34095 930638185
S 66866 185046862
S 19232 508122156
Q 4512 71530 1674500667334
S 14462 438196892
A 36583 606193526
A 40732 99008462
Q 32422 86255 3489450514261
S 60906 195217717
A 35819 518525758
Q 61559 66858 1332005306340
A 40000 370021327
Q 35984 53959 5005566293153
A 18885 813418870
A 34022 648561647
Q 6190 73557 6004888021218
S 25777 142408553
S 26645 432421168
Q 9606 70495 3848364374231
S 3102 589537579
S 40402 451492889
Q 5223 50541 6541483490263
Q 6967 78965 418427190702
A 11047 998088846
A 7127 442099225
A 77359 591361752
Q 14440 42499 8180775969365
Q 34084 60656 5002482805925
Q 19067 48346 5930385889103
Q 29180 34626 3346506277870
S 4290 550646889
S 37010 646861358
Q 43124 46647 878086249439
Q 73985 80730 2044984607631
A 77614 968292056
Q 3648 68579 5589978523532
Q 56852 84260 5478287493566
A 84675 920530359
A 78008 302097056
A 65347 409900027
Q 5416 61425 2613381620188
A 74024 642734339
A 35405 922489286
Q 64595 79201 5848000524951
Q 21004 85709 5806756783957
A 4814 104055020
Q 23099 73394 3440472368468
A 75929 779368768
Q 5427 47514 5064864253055
Q 5927 86441 1862014057478
A 22023 960145183
A 55307 597172947
Q 34923 82146 6020197232663
A 87109 567852325
Q 36087 58852 6999725834794
A 84053 699321114
A 6453 904326523
Q 25721 69498 295795111493
S 66504 664657181
A 14073 4528795
Q 48806 73442 5325774563409
Q 5997 45607 34309112011
A 7028 65252792
A 76359 445756635
A 82201 610979424
Q 8574 63756 4484749802365
S 48805 746702735
S 84726 404293731
Q 40041 88086 3221068120367
A 82420 341628908
Q 3144 30486 837581047972
Q 32666 56584 8351082702742
A 51954 217022666
A 32795 526386702
A 21663 772548724
Q 20390 30981 3579918710803
Q 28688 44391 574305808780
S 19506 350592378
S 67778 429282222
Q 4181 77087 5650749964806
Q 73535 81631 2074434645419
Q 5076 61688 6602238261593
A 79409 749478147
Q 7490 64065 4359664602983
Q 2786 39444 6873004124405
Q 21630 30634 3365598595315
S 10152 225541964
S 11602 920936458
A 51257 740986019
A 41643 934770461
A 23616 848901356
Q 75837 80411 2742269034788
Q 18197 59436 871334372434
A 1292 86497844
Q 50547 56706 3085413796894
S 15178 836133283
A 3884 553106562
Q 8849 40893 8751557765246
A 7103 287276789
S 58589 454124424
A 70460 904687994
A 52660 122037205
S 22922 716366674
Q 19090 31517 5123644262310
S 84368 91266922
S 33188 758837020
S 36960 350849242
S 54066 301067357
A 70050 326929878
Q 40247 79196 6795639910576
S 23297 744856611
Q 12077 17948 4720975711290
Q 35749 66508 2190566008820
S 33213 30312637
S 40872 856167034
Q 17867 49025 7892476980835
Q 2848 60073 8299779244556
Q 321 87219 3251822691930
A 84221 246217882
Q 34823 69297 3399891184239
A 16966 46088062
Q 17468 59550 8263135324703
A 57361 895141824
Q 2546 87572 7576731310633
S 8829 260394349
A 72928 199882348
Q 12726 16518 2016426269889
Q 5555 81130 7560212538562
S 1095 610271184
Q 31910 42921 5307315269628
A 76475 502417810
Q 29127 40753 9081679757071
A 67411 569866415
A 84541 458108570
A 56891 307588843
Q 52935 66399 7205600131787
S 52113 670116180
Q 5107 40426 4313072050299
A 43060 204171710
A 36340 456077971
Q 5023 44777 8213085514074
A 75911 176689812
A 78552 587671220
S 68212 619878355
A 40002 629040151
A 771 189213260
A 75571 561190790
A 27272 822213789
Q 22134 45858 1057007008380
Q 9962 20413 6609629582860
Q 6420 80489 3136323759424
A 34393 935609619
Q 27244 58000 4785695262585
Q 6420 85403 9895424335130
Q 312 87831 8314396022459
A 79174 314705967
S 65786 973584933
A 79597 772444565
Q 20702 58658 4878399223353
S 40446 119968515
S 41562 522906142
Q 4223 74493 6379511534885
S 83385 873664941
S 20227 561509302
A 46169 287501630
S 32280 98275327
S 57511 706104501
S 20502 174541184
A 68035 141830384
A 18055 654322948
A 58290 182543832
S 68199 986198043
Q 41992 79526 1684548342700
Q 29 87822 7329801844889
A 3982 944543209
Q 5546 85674 8345426952260
A 56002 125856402
S 44477 255318656
S 63952 979118757
S 67800 943404033
A 34379 37710138
S 49102 652286466
Q 24758 56351 2495285297858
A 10516 216805325
S 63614 246733616
S 44575 346106935
Q 6780 65045 7361399183775
Q 2838 77346 3837627951567
Q 10123 65849 7420479803896
Q 70116 86380 1381890583600
S 29891 137230436
Q 238 63074 9126301382366
A 19539 13158856
A 54796 307514355
Q 15854 41336 1822311077966
A 76907 693797986
Q 29967 45721 6902694421141
Q 14349 82473 4065643554428
S 23748 153370862
S 30741 479638271
Q 153 84684 3448055085574
A 25148 862621857
S 31632 248180477
A 48445 659081995
Q 5959 13919 5236523397303
A 4013 687637014
Q 15202 80367 7240605150539
S 45921 130275325
S 46333 531510599
Q 34844 76131 494721287709
A 78272 540358760
S 84115 639479724
Q 11642 51269 5122468283477
Q 25470 78739 464172693735
Q 33536 77273 8505764223425
A 8942 201756175
S 39167 84914488
S 28955 781645868
A 18923 450801099
A 34351 844749301
Q 5521 77594 9883722781305
Q 15074 50385 3143880678712
S 74561 361624764
A 74485 583138196
A 10592 584112216
Q 3989 83974 353240885934
S 30910 808229879
Q 5670 78929 5339342316014
S 21232 609772441
Q 65257 88108 7835911540505
Q 3664 64788 9417750264133
Q 8592 21443 8151748131430
S 84360 726340911
S 33875 369742483
A 64104 63959688
A 55868 324934339
Q 4098 74303 9800951475504
Q 15278 62891 4336633459380
Q 1357 83548 6121792496739
A 67816 54566455
S 73015 842673316
Q 1764 87920 2525703866430
S 66021 835561325
Q 41718 61330 3718189068173
Q 24111 83981 1291132916785
S 9634 534268089
S 12428 470254264
A 47414 245498667
Q 9197 78916 3070864951417
A 20487 444245976
A 51514 969786014
A 63542 719348971
A 32136 513869589
S 60032 946923271
Q 4010 83621 9283628647216
Q 8338 79636 3250838521067
S 963 411190086
Q 35434 46804 4735214718628
A 66521 479000920
A 55130 541214196
A 42420 577110528
Q 46913 65214 2476791534841
S 70130 857239990
Q 2885 53204 3142724449960
Q 4913 65175 8537116744639
A 42830 511288620
S 68116 964389264
A 47209 759598624
A 73615 652720424
S 64187 696639465
A 14270 799639901
Q 15700 66009 3606617423117
A 47350 52188015
A 10711 472459576
Q 5482 81519 3711638811854
Q 26995 83298 4890385496941
Q 52856 63029 3089421036423
S 30673 834163981
A 53414 738957708
Q 61124 66943 3466543212686
S 55621 845313915
Q 55734 75375 9201901360493
A 36752 669140696
Q 58781 83132 985675080489
Q 2385 78427 8094790305044
A 80929 309475412
S 12507 347268647
A 43491 253524845
A 56637 30669603
Q 15130 75028 7714293113981
A 32704 808898299
A 22330 266913140
Q 13300 67519 3313102261421
S 28197 168491269
Q 170 88073 3032892322051
S 68566 533737470
S 19778 627177491
A 76421 750363170
A 52019 997176077
A 4830 384028020
S 70281 667880862
Q 30801 80583 8282692187190
S 11506 925134182
Q 5560 76575 9845256745844
Q 3255 78248 2130490066749
S 82461 154241465
Q 844 83074 57503610296
Q 27460 79140 628406590157
S 82540 354589693
Q 9439 57190 8605156622068
S 14443 183286761
A 68366 307451614
A 62442 100571417
S 30707 591195439
S 4986 10295053
A 12291 387965794
S 66243 803012010
Q 4283 28932 4010078853800
S 75128 788740768
Q 904 19168 9744190387616
S 87046 751700594
Q 9042 82767 100379327207
S 56591 215613230
Q 6901 56404 2222193638745
S 86480 59059901
S 25588 396150450
S 80055 59236118
Q 2250 85697 9296356053939
Q 935 80687 5194026595393
S 33166 462748411
Q 11585 81625 8316640571627
S 53895 489161199
Q 25160 74145 8648865828676
A 7009 810969191
Q 64970 77281 140836721560
A 87684 366611430
S 70545 170513941
Q 12211 38377 4205402537751
Q 5184 37146 3832029724288
A 59518 708125417
Q 2309 83233 3639455793331
A 73874 851742382
S 84691 476382380
A 56721 745614778
S 58657 998455181
A 49364 379437288
S 46869 677752919
S 56544 643588718
S 12121 883983648
Q 42293 70045 9873736195664
A 71965 596021765
S 53805 489581949
Q 10412 74545 1361412111328
S 37105 754456816
A 34272 38976740
S 61723 909512490
S 26156 348484436
Q 75596 81911 1908936320623
S 83754 141979046
Q 32694 69802 1083278019998
S 28505 588612348
Q 15797 59631 9649709197463
Q 37881 80789 2944522246846
S 84078 429183092
A 47438 369460882
A 42184 124933256
S 34016 449168408
A 2007 858835623
A 83913 405666924
Q 26065 44711 1099806124977
A 77440 188701700
A 46016 775036568
S 87708 950582582
Q 1919 55547 7800211796858
Q 16894 83084 8629769551963
Q 11894 33597 3534457212073
A 44917 213382814
Q 3516 77662 9776046278321
A 6364 620709037
Q 396 5268 560574504431
S 83257 875346627
A 52004 499554647
S 62643 286329855
Q 2280 57511 2460984636075
S 41011 586434049
Q 19743 41671 5880733897307
Q 40961 75007 3353197382465
A 76851 492086146
Q 4312 78976 1618129752824
Q 33378 85613 1484284830091
Q 17287 48742 8627689138273
S 49465 393619256
S 72945 840741449
Q 6353 38820 6517144663193
Q 13066 77898 7258987145635
Q 2410 43508 4628284916648
Q 38703 68472 6783787046925
A 86793 557746543
S 51630 901127042
S 14278 479143943
S 40371 413952256
S 60543 564519483
S 47492 884804988
S 8366 461452422
S 22205 274977351
Q 20877 63793 4535638507394
Q 16688 86759 1813696104937
Q 49622 71412 2834305956225
S 33772 151777795
S 34806 425104776
Q 47825 57340 7133540317453
A 36473 115926170
S 35084 622185937
Q 16248 85933 9035325997649
A 13232 540209702
Q 21191 70125 5195074546584
Q 5939 42180 8836727299272
A 6210 997201238
S 73867 88219953
Q 1727 66090 5466360082796
S 25739 437907179
S 23200 250997891
S 2281 91647292
Q 4190 26561 4045142339253
S 78751 659474740
Q 52470 62774 324553148879
S 43105 806073114
Q 4451 51404 4955548734020
Q 40519 64378 4181237917650
A 16709 37846935
Q 32693 70747 3602363150432
S 47991 662860134
Q 22404 87115 8513921854284
A 68476 460752387
Q 1742 87175 9570402245534
Q 24849 58460 676974391609
Q 7620 52232 2706309057738
A 46086 288383673
A 9957 197892354
Q 69134 87995 1418544501568
Q 697 67756 6632152340892
A 44324 681959764
A 34849 412028332
S 58606 145210324
A 13746 733538703
A 52843 143108291
A 67976 759436816
A 29266 242394775
S 56201 824258791
A 38776 812954131
Q 6863 10599 849170503439
Q 10862 25992 1758682277580
S 87622 586850157
Q 4028 84478 8770921022123
Q 14789 61522 4756875640630
A 4353 287096426
A 25909 332631048
A 74236 480996264
A 82548 765725897
A 2062 442092344
S 76371 139439242
S 70797 514360704
A 57119 161527835
Q 10373 72886 6706840171240
Q 26318 74671 5100457645714
S 13947 392768465
A 48023 889063028
A 21473 10330883
Q 7801 42479 6552106797212
S 47476 882713766
A 8836 667459338
Q 27879 77883 7685669203423
Q 7724 7933 56523064052
Q 16115 19097 1471882191193
A 13586 949000454
A 56602 796920038
Q 46317 67784 2747901527218
S 30367 307826084
A 86194 76389070
Q 11352 83124 5095751260327
A 12778 876237163
Q 23767 80324 4447764183643
A 39257 585610213
A 17903 619497216
Q 2492 63577 5654030927434
A 76595 232106986
S 45997 956920906
A 22021 860211570
A 6015 190038665
Q 20503 81272 8591653015862
A 61541 797620146
Q 68439 78293 6473620766640
Q 16053 40192 2872734322445
A 55117 66130328
Q 7813 32753 3243757319442
A 6574 524105818
Q 49127 85818 7882546525445
Q 2552 68076 8533879200867
S 39280 771098502
A 23061 542983114
A 70359 848723195
Q 23129 68660 6110764887747
Q 42169 62539 162728140659
S 69978 899453988
A 13787 967573437
Q 35211 82228 5759899449216
S 12955 956457763
S 71898 829632639
S 83405 817419863
S 74666 200685400
Q 7658 49882 3398044416250
Q 46918 86900 9104271857437
A 13337 94199496
S 28894 698797220
Q 29154 78729 9645399344050
A 87582 395003190
A 34782 879498054
S 79732 662294605
S 20153 841284562
Q 8600 77550 7056234565985
A 46372 858207338
Q 79630 82112 492327016080
S 3078 213738478
S 54998 5341614
S 29316 30053130
Q 53943 72379 2927818275709
Q 469 85471 7740603508897
A 60069 556217633
Q 2213 86127 8678803799268
S 53761 710380912
A 10789 777339820
A 73007 258910170
A 42085 55167797
S 21339 225358538
Q 10091 55814 3858853614478
A 46459 147704888
Q 4294 78917 8363782816674
S 34512 429753474
Q 27626 69175 3185113144080
A 49714 457367903
Q 62504 81273 7864713347118
Q 19891 72244 5558134018838
S 87706 533122569
Q 25420 37570 1432435242946
S 3137 190860617
Q 22412 25742 1307979274194
Q 10987 74719 8647905378068
S 27510 650082258
A 5524 595241530
A 85085 887309228
S 47097 709045084
S 31767 564012051
S 47107 91969260
S 17086 694014425
Q 974 83980 8134503616931
A 55999 399037419
A 45470 826637214
S 71589 355453078
S 5781 790312187
A 13896 508977512
A 53554 666325963
A 74465 330279360
A 67051 172420151
Q 7008 85555 9338930995471
A 66623 477928287
Q 30992 55800 1783430595876
A 44137 611804880
S 4866 717549583
Q 14359 66650 3908181558784
A 20088 320331077
Q 38755 42843 2896919796979
A 43087 115633201
S 1478 439419141
S 19931 623741748
A 55510 603172880
A 64729 330120743
Q 28877 80887 3962250564379
A 64374 554647807
Q 5882 80874 7458139036486
Q 42544 61437 9290692597755
A 58262 746295311
A 42907 231894812
S 32403 116697947
Q 46743 60652 3040577777303
S 63458 310344856
S 72744 913243604
S 19538 615950199
A 45430 106292105
Q 17701 65255 5687603147071
S 48700 516270193
S 54175 872193676
Q 4610 83522 573877697586
A 66757 459569769
Q 28140 62720 7353039563295
A 4096 688906402
Q 8948 67692 8462150225319
S 13526 591782675
S 46676 688917996
S 55993 251446894
S 31452 416582952
S 13342 992255088
A 71666 497486016
Q 23825 67611 86179476671
Q 27148 57356 6537095461559
A 54787 599692187
S 45177 976225133
Q 14741 79516 3763557960864
A 9952 338975053
Q 18343 69426 7832074130289
S 47372 535767122
Q 46087 79304 6903540595287
Q 496 85635 9763533383678
S 72103 474468062
A 19965 992594623
S 54480 711436973
Q 10594 29346 4415458991503
Q 52733 55243 1704182830578
A 65166 403794127
Q 8527 50938 4354872465538
S 51767 94116996
Q 1732 76835 4651921874140
A 19861 578286334
Q 57802 68752 3260460487104
S 66792 892518738
A 46219 481634984
Q 8928 80918 6411701635145
S 78366 420957033
S 17415 369170363
S 86794 988605693
S 72899 272251720
Q 25229 26349 581097656211
S 48799 273471080
S 33151 288642438
Q 29811 60837 5202078421042
S 30788 793413863
A 60758 785448261
S 27109 738981698
Q 1265 87635 4119771642684
Q 7757 86516 7558565268819
A 61191 673600268
S 8472 694519241
S 38868 871678054
A 32883 49381245
Q 59936 87448 2380538570716
S 49818 505258940
Q 10422 54734 9646311669034
A 30139 74903980
Q 7241 81358 6179017984565
Q 35813 86381 816784008553
Q 5505 59614 9951606573800
S 22027 493780303
A 21166 9814829
S 61003 986994894
A 64537 627657561
S 68583 73306104
Q 1067 9711 2466324438169
Q 5042 25861 9009539629034
A 27552 665399664
Q 11060 40405 1548558336603
Q 5978 15523 5761707249971
A 18002 305273749
A 76827 871367487
A 37071 356998158
S 42278 343055335
A 71507 435180889
Q 23350 80441 6560849293788
A 63722 834049468
A 21844 407271947
A 68044 631182730
A 12285 758146298
S 75312 22091574
Q 37934 72365 471305604437
S 80661 586598351
A 80215 940418948
Q 42606 77261 2149613664667
Q 51 74527 1630084463789
S 59072 634519605
A 27629 336648947
Q 6155 86871 7098827683587
Q 1987 78915 9321275743046
A 42913 386562949
Q 24485 48928 2499038468925
Q 24408 42699 1474880218856
S 41575 453362784
S 76144 373716371
A 63784 692317654
Q 9531 71519 4084178318854
Q 18753 77545 9031866682743
A 74489 271938540
S 77085 218929932
S 81270 580451827
S 50825 911133310
S 52194 159326194
S 38159 207413630
A 5155 517970878
S 69278 145761272
S 11089 746888363
A 15224 991839296
Q 28981 43357 6424917418885
A 65800 312756840
A 84874 721001542
Q 475 80606 788388138352
Q 53461 69623 1823493336305
Q 3956 74152 6513836315777
A 2145 522758191
A 381 530676764
A 13688 576204258
Q 14694 52802 9820678252953
A 18282 863610787
A 26231 504731584
A 25066 77184350
A 81668 911680896
A 9959 993487312
A 40943 793318705
A 41400 972683237
Q 68064 75436 6689113425071
S 29938 165958558
Q 11155 80535 4530526408837
Q 3717 63261 9018027104626
S 69166 683404173
Q 1298 51084 5137135632734
Q 15993 20573 3062634958274
S 19464 201428818
A 4302 538544635
S 35788 171133668
S 23983 197362287
A 87309 819838202
Q 8908 33555 2123563118545
Q 5834 81556 7813399517082
Q 33406 72391 5278676542820
A 13668 51690665
Q 2415 56897 3993827818085
S 46522 691699021
S 72387 849059573
S 75732 795091262
S 64888 542220993
A 21487 715034209
S 35831 841122745
A 28936 810145205
S 63225 878901487
S 80099 843390670
A 61841 877907755
S 65421 986003639
A 30669 112401741
A 14963 721500607
Q 35386 42242 3412522690198
A 2709 911985433
Q 13076 78022 6042601027229
S 24954 69412317
Q 5845 26317 3931843737659
Q 14538 88127 4700251078928
Q 1214 49549 8185571703131
A 67319 855033418
A 84043 326899128
Q 14183 67629 9938304393868
Q 5966 85379 4186193925909
A 84474 160008195
Q 23759 43414 8250766090382
Q 43020 76240 1518256533590
Q 43091 59597 8279945211939
Q 6420 7405 622752321438
S 22201 62479857
S 10048 477488382
S 43434 228896729
S 69017 968953246
S 984 954967250
A 60 457929741
Q 51609 63043 3165199062453
S 14132 74787978
Q 40061 61827 181241337159
S 34302 808587733
A 8139 80525447
S 80919 223433527
S 64622 633936122
Q 43794 64111 4260447326798
A 21426 38951232
A 72455 49922508
S 29497 101224155
Q 62051 88016 1555809307550
S 26497 786615609
Q 21445 84900 4743432194651
Q 29581 40949 2757861953154
Q 24224 59542 6287528541612
S 29857 926601566
S 78422 923333530
S 70599 124874231
Q 1566 87472 111822903799
S 44951 911275890
A 14629 930581362
A 35566 392965912
S 16979 968008657
A 84994 830508124
S 61016 688151792
Q 21196 65200 1813947448376
A 4913 15230046
Q 5330 84716 7505752552307
S 32627 755095069
A 84793 3479319
S 69241 642837123
S 45865 861233264
Q 47889 75479 3873221308384
S 37843 562421197
Q 5096 77416 892172104459
A 86763 273069865
A 58460 590063457
A 61096 673773136
A 47368 801902785
Q 21171 38621 8866582772545
S 291 469967078
S 35364 391911685
A 10491 751704697
A 61999 918945532
A 39656 157591398
Q 20649 78489 7509907783536
A 64446 513001058
S 61106 508049834
S 73939 792204330
Q 326 88035 3487636325468
A 33249 458104859
Q 8459 80775 6520500278003
S 69703 548094121
S 20393 625539731
A 20860 395352522
Q 41771 43262 881159449666
Q 13445 86655 8979370418679
A 83658 234510873
S 74143 593862163
Q 18156 59093 534433839615
S 77138 518648335
S 11088 443263120
Q 39881 84990 9583489943582
Q 451 88005 5659804240922
A 46283 852426923
A 25829 672673571
Q 33063 84661 8591522111141
S 48168 151456119
A 70552 241953649
Q 20646 61044 4088459542714
S 85797 637079841
A 3286 531800068
S 61040 146901645
S 28567 960186213
Q 38075 51869 4119805064935
A 44720 468701316
Q 7436 28693 4270413923834
Q 9856 45968 581324600356
S 15505 564412052
A 85249 626000947
A 8582 259846212
Q 29414 46868 1705576021234
S 42513 571514091
S 29813 773182260
Q 37596 59842 1851624316325
A 24036 827565695
Q 57 87566 3885616956826
A 84489 911015795
S 38759 38710831
Q 7881 64785 9135959957480
Q 17079 56647 4507765565449
S 52162 645902716
Q 29941 87157 5768803701447
Q 58482 76781 6872115705246
A 59524 540932802
S 72737 417506703
S 58208 818793555
S 74431 360236733
Q 13502 86927 9899341120529
S 50571 834308641
Q 10156 18481 5663089198287
S 16483 91428915
Q 2019 80985 9240854444666
A 44848 240834876
S 53314 859924137
S 83588 302058478
Q 15767 75721 718515316402
A 75900 141312831
S 19966 698678126
A 47744 61707082
S 43274 431125483
S 11640 339514080
Q 5157 46106 4473610667642
S 85549 205127304
S 62170 173367288
S 35520 908757676
Q 19024 51638 6052171820285
S 21892 417671104
A 53637 867005753
A 65381 664887503
A 68246 789700908
Q 14945 24140 5794352013985
A 66984 999068437
A 21370 881010009
Q 9208 87965 2191721424895
Q 22679 47545 1419249493615
Q 4590 73264 9480255882050
S 77848 554839596
A 43890 115714626
Q 14943 80779 8127899066550
A 36337 288495630
S 52828 262971407
S 65836 572614008
A 57872 747917473
Q 3874 76181 7974204521292
A 8098 16079522
Q 43948 81802 6999700725812
Q 38550 48591 6443612845272
A 78593 271507913
S 27578 125541909
Q 7830 82502 3013474705925
S 83867 494661220
Q 46440 83819 6762074226561
Q 5646 45368 2609408996966
S 52464 898696927
A 32233 535815516
Q 74873 82686 2804143435022
Q 23685 60249 1213584369139
Q 36776 80975 4193427284811
Q 15622 82006 8910125207984
Q 3087 74028 4324786393521
Q 3278 85267 378632666150
Q 3583 19161 1287805645051
Q 15227 71283 1342118644663
S 31369 205455245
A 10380 924096444
S 64538 223859702
S 87261 772351665
Q 49059 79133 9345699349751
S 38109 954610232
A 61566 187053681
S 2126 788567941
Q 26281 85231 8378071254514
S 17541 268320275
S 61547 833751657
S 63896 330778355
S 2251 464384622
Q 23250 68154 419688969883
Q 68 87751 9305314505530
Q 12 87592 8684048565864
A 23825 962801263
Q 46 82880 3962501416911
S 83403 798009127
S 39445 190832246
S 1445 962248950
A 70776 12282015
A 42240 433408225
Q 32427 48497 6469549195784
S 64555 441573446
Q 55744 81857 6719843559354
Q 11343 41032 8560858649273
Q 9371 66206 23200147319
S 65089 161113974
S 8463 501437086
S 62323 532236852
Q 42476 78890 9462089759101
Q 17496 41642 1705625821018
S 24696 942696090
A 16414 952496274
Q 904 82955 2270082840269
A 19663 437291016
A 36179 256242281
S 30919 759422824
Q 39947 81053 3813755562470
Q 64856 80812 5229900917145
Q 27302 82978 3482088730387
S 54720 178087638
Q 62753 80360 419179863440
Q 42515 57790 9930508758619
Q 1841 81752 3911708911993
S 26893 431543388
Q 29117 52229 5409960111754
A 36096 950705408
S 57361 784913097
Q 12557 46867 1808506100967
Q 45151 66882 1158212739758
S 29309 37247103
S 46603 290752373
A 78321 926716281
A 12495 665593136
Q 6836 62793 6398243790912
S 64756 27638376
Q 13497 45567 2800751785225
Q 10280 58285 1070990125200
A 55164 400076632
Q 3246 87279 7718801633200
S 45691 178027611
Q 16852 81355 7221126733093
S 19718 630336935
Q 31885 80258 8303467451997
Q 5180 40115 6062693754474
S 87831 84790875
A 11766 166826329
A 49283 727046006
Q 1765 87452 8674318054814
S 84381 942811358
S 63551 948484559
S 67304 81579425
A 74259 427450900
Q 1369 69622 9288072216545
S 30931 632737707
S 25403 975250807
Q 1519 88153 6597497485723
A 87174 122629257
Q 7019 83054 7523000641581
S 72407 497107599
Q 13942 25771 8782041953414
Q 15468 25883 8679526045302
A 20238 402695947
A 14225 689480144
S 12764 569795667
A 49404 388812702
S 29949 352858724
Q 30377 60217 2115299180461
Q 15256 26828 9850820920780
Q 9779 84853 5357688770980
S 26008 763003401
A 79184 160309252
S 15562 252530304
Q 29932 87378 7095948559954
S 81831 696297177
Q 1108 82570 3726424121683
Q 10117 85388 2913181761061
Q 13429 86096 155408568321
A 56343 448162123
Q 7739 52308 6154467562495
Q 12890 78003 9811116881386
Q 3405 73312 2473624315392
S 76708 845454530
A 72043 256796309
S 71970 77025884
S 4088 521460060
Q 6028 68120 1629471164370
A 45639 43022918
A 41863 805583855
A 57178 805834803
S 47770 722431772
S 47502 486395730
S 87554 772541035
A 12799 680330451
A 38449 969060848
S 44919 8745893
S 54273 491501089
Q 53797 81962 1995788891087
A 53741 831161871
A 28866 389452991
Q 26728 65015 1500405047549
Q 3639 11137 5438905104055
A 19523 44731135
Q 5568 69806 9657209570014
S 29782 228134257
Q 25368 31767 2395847179233
A 80813 109011005
A 80359 655286833
S 73719 901988005
Q 60536 65775 301353656587
A 28660 566803391
Q 6541 61799 8379973144192
Q 51179 78002 4700637406838
Q 11271 77111 356714087105
Q 3389 69692 1773242287990
Q 12404 73537 4894761883080
Q 11066 56815 1588113919936
Q 67 86276 6535800031577
Q 25672 34140 5068427028903
A 79274 935741955
A 769 288068627
S 75643 461233258
S 40770 155868575
Q 35179 84913 8663898135012
Q 59910 77701 5852479143656
S 6507 383184852
Q 1255 85783 8194353748983
S 51297 628239634
A 7175 785050291
S 19316 385238031
Q 12394 86891 8087345144415
Q 12669 56964 4841886749125
S 67995 837162523
A 27887 574806950
S 1282 79006723
Q 33334 83825 1373473114931
S 31502 373504008
Q 34334 62217 8308068682486
A 41534 403672610
S 78073 131615554
A 48245 527123370
A 52648 785376990
S 4828 777435649
S 68212 901526181
A 69097 267439869
A 16696 574412806
Q 17502 50874 6233680140138
A 7398 838541775
S 58890 268659405
Q 70718 73584 1439401127101
S 86805 741853669
S 7642 679605246
A 3590 679204495
A 76062 164305701
Q 12037 73594 8404120281601
S 82113 497959872
A 56111 871399836
Q 34265 51307 2647564196301
S 20817 781388458
Q 53239 84106 7546807658566
S 83616 55931261
A 74747 938027851
S 64860 858794934
A 44920 425701714
Q 34336 36237 377898028598
Q 1066 88112 9916061729927
Q 23472 63198 4689503792633
Q 22897 85408 923545998362
A 88065 377678663
A 73459 731643607
A 12279 810501168
A 51449 346198807
Q 9039 13841 2388613374864
S 10252 180583805
Q 56958 77393 3073172464583
A 74303 804993466
A 77420 206439938
A 55357 521456542
S 52743 786657156
S 19513 457314699
A 51072 514361505
Q 41707 87152 6599097382959
Q 6678 82255 5705611973863
Q 33329 33970 237748250383
S 14931 601404607
A 78226 761306644
Q 14115 67959 3771378982331
Q 22477 77512 298638717660
Q 24361 54300 2121365262529
A 48599 312873519
Q 76518 79310 1212565370853
Q 70472 73754 856765861099
Q 300 37261 8132858114778
Q 3 33674 233351570785
S 54065 688843749
Q 35600 47881 1855230865237
Q 56894 77488 9276705454096
Q 9206 67137 3231344353296
Q 13351 71786 5780859448223
A 83540 512316541
Q 664 88042 1170378040470
A 64199 617947932
A 82309 74510098
Q 43294 56775 6709579115930
Q 19823 30132 5203111644793
A 42263 808745139
S 77222 544111030
Q 15323 88089 8844042173684
A 30981 701363767
A 34944 380361133
S 30030 224643086
Q 16091 60989 8653884683057
S 49835 154231219
A 36161 978289031
S 77490 377823977
Q 10550 68489 4483870800582
S 80512 888437848
Q 6666 75417 1928651465312
Q 16448 67717 6329655724563
Q 2531 79193 9801277772039
S 82788 584412834
Q 1098 88133 770294583233
Q 751 83297 5910466536168
S 62189 494005247
S 13251 571943372
A 19701 874745490
S 4192 964299378
Q 6757 67214 9216246263026
Q 37765 48007 6898797660446
Q 17382 45873 805685355057
A 41944 573143063
Q 8439 26230 1528363957455
S 48447 207214692
A 53602 426631641
S 3381 179998608
A 88160 165086404
A 55192 295434074
A 8182 856219689
S 76436 747964545
A 7867 942234709
S 55128 548530494
Q 23555 83857 6504350623209
A 65221 759323275
Q 2291 62812 4971770140344
S 40591 920073892
Q 72801 84384 2467850893723
S 84221 754277620
Q 1667 86836 2989942372808
Q 38581 61410 6196298568961
A 19370 932220761
Q 7703 81072 1166586013319
Q 14466 71768 8274847654986
S 28181 508610499
Q 49128 87514 8604758740081
Q 30365 53254 8205533581282
S 56171 376590198
A 34155 798212339
Q 121 88167 8697066511824
S 71848 798105428
S 14548 895443330
A 1288 242698756
S 63746 251199873
Q 30053 49116 2731624088292
A 30528 135611599
S 77449 905947144
A 85803 736878250
A 48214 1119169
Q 15371 68186 9923327462794
Q 33701 78821 2764305005231
S 42924 995402406
Q 6546 46877 5051629592962
Q 16804 29705 3861232079766
S 34716 735225153
Q 15282 66290 4287934230493
S 18186 59229426
A 69202 856697758
A 32196 566966617
A 500 617301033
A 12186 858943775
Q 3194 44009 1878049284666
Q 1225 60603 239841135528
S 49552 163579811
S 79513 6554181
Q 3769 84800 8772876163843
S 31203 757682389
Q 3917 70834 6446091648968
Q 29645 87685 2344659632321
A 42751 478018302
Q 26062 27338 493564381156
A 50212 395738221
A 39832 250157137
Q 5 88164 8674518898279
Q 5790 81609 1232891568846
A 2248 820169367
Q 9154 31262 8221882439278
Q 619 64992 7337030760057
Q 13444 88097 7295832308024
Q 37649 58998 9947239150481
Q 25863 70372 3379027441512
S 50337 310332218
A 60424 542781660
Q 19413 70033 1394010471059
S 75025 271288683
Q 30461 63086 9087507706321
A 53566 751718979
Q 39883 67127 9398549086996
A 72957 447544038
S 70014 715796922
S 45692 542586940
A 56505 187136862
A 10632 732207941
A 69594 485261560
Q 10171 77444 2536282220023
Q 22597 86887 6320764262492
S 37556 179807164
S 49242 98418623
A 57897 527017291
Q 12717 53432 8906022176408
Q 7714 87713 1650458575311
S 53963 872877028
S 67322 26477842
A 45874 624244827
Q 56066 76180 4768549408269
S 55924 349245112
Q 37100 78007 1996997955853
S 59556 406511636
Q 21719 85911 9140109944906
A 14541 281854139
S 7653 236854790
Q 43052 71305 6259344606648
Q 19618 88182 9796136212038
Q 174 87883 8682678513359
A 67850 457318978
Q 8510 74087 661439712875
A 65514 528636111
S 49215 491191875
A 83972 280330913
Q 44410 62333 1610462774708
Q 20507 45006 3117816782614
S 11269 796256748
Q 45804 77507 6733879436543
S 86861 834602661
A 79685 768452064
S 62984 664115255
A 21845 807910742
Q 10040 82971 7226028013456
Q 13252 63348 9665923376673
Q 3397 85931 7130476710692
A 38870 804225458
S 73912 9716349
A 33140 933779836
Q 42470 46930 3010326063754
A 3896 35948973
S 64098 628805400
S 6428 87045313
A 56073 583590737
Q 54420 54514 8635941926
A 21962 97222650
A 45173 850023748
Q 41682 45595 104722427523
S 24862 207553137
S 24226 326326754
A 4819 98241992
A 83265 409047858
Q 23618 80781 1203473631143
S 11825 656231658
S 65581 298475735
A 66233 707614786
Q 10067 71111 8601301516518
S 50909 736745606
Q 40078 53464 6272146449353
S 32408 219082927
Q 24956 38386 472137230390
A 50032 363034603
A 52671 956588482
Q 42799 86154 287074611808
S 51924 333359982
Q 59823 67422 6397053828864
A 77889 960425366
Q 6011 80345 7673756545565
Q 12721 57570 1388794257563
A 39627 758094017
S 75672 971961325
S 47870 738804580
Q 15392 78293 1474819739995
S 64342 13105185
A 1481 550359350
S 87131 698912341
A 20551 201067894
Q 50659 51775 92189844194
Q 41826 62073 2271522104848
A 17017 541463096
A 87873 905042270
Q 44367 64584 996495043791
Q 5720 6307 388494223449
S 7830 507404942
A 61249 949561589
S 61295 403621583
Q 40837 71213 2661939545263
S 46323 901919574
S 23391 274489587
A 40033 420682623
Q 7237 88125 2759254010180
S 48127 633175830
S 6235 139884438
Q 18636 82289 1544427697685
Q 2836 75703 1894991113520
S 31257 468798469
A 47760 961293115
Q 1694 85807 890990268072
Q 42515 52493 9211075740744
S 16319 808909484
S 80855 409352563
S 30674 795283346
A 6708 893865166
Q 1079 66627 3911954345233
S 46553 491755750
Q 11733 20391 8151397542843
Q 30176 83948 1858311268987
Q 60513 62139 54324979520
A 35494 488237842
S 83737 651154499
Q 21715 62358 3071699634893
A 42258 434703204
Q 9356 36923 7341871527730
A 81030 867996295
S 48311 248104871
A 79314 429915052
A 5842 521811175
A 64839 926553360
A 88183 397494714
A 32762 311571126
A 32242 576353321
A 72874 734740245
A 85392 14606984
S 20609 137025892
Q 17870 18317 278990287556
Q 11043 86203 3616194863120
Q 1872 11415 7881218914350
A 25574 223405737
S 35204 610406149
Q 3710 81005 3082716090339
Q 1096 63909 1494703635612
Q 31068 58405 2882738880643
A 66904 131681730
S 54200 390359353
Q 57880 73363 3483524003869
S 16494 862745360
Q 18177 77897 9774123195762
Q 351 88179 6961119906724
A 6856 76094838
S 79009 693509480
A 87418 598336484
A 52430 244973951
S 85229 213167348
A 50425 913471040
A 71862 557849492
A 18916 644198887
A 25732 222041760
Q 21690 48430 4567166850990
Q 32780 49050 1936851146920
Q 41825 64319 9583655009423
A 823 356637247
Q 928 74068 9703973161058
Q 20596 64912 2112218340118
Q 1618 80800 5886433353179
S 43555 537969772
S 27161 70337523
S 33278 2435007
S 73055 103936146
S 79292 642422972
Q 73337 80999 1929704456518
Q 47404 60895 3518663529839
S 4940 828296977
Q 7318 76882 9036754089808
A 79608 226787644
A 31080 102264814
Q 82297 86802 2335501016599
Q 11440 88063 7327770133189
A 22816 644424688
Q 23905 40986 4555434339816
S 68918 442327122
S 39502 241883577
Q 193 22879 6374014767293
A 59617 877423461
Q 19556 71133 8706229530271
Q 3032 71715 7891725308868
Q 21982 85922 9257499693143
S 34625 4517522
Q 46324 53628 5376519590813
Q 25533 53012 1706486347415
S 51050 293733261
A 63452 778235862
Q 19395 43269 6383436906568
Q 7767 10617 1539973768466
Q 64640 71501 2092129779379
A 82320 9805686
Q 999 74141 988762955567
A 20301 633344124
S 1878 94006941
S 34396 467622187
S 4040 410313475
S 7815 833594676
Q 30196 82906 353002977107
Q 52946 71631 2701071162270
A 54768 598720514
A 68902 594520864
S 25157 373343340
Q 31862 68858 9646139528585
A 12192 450100889
S 59596 788090569
Q 25755 79528 9705765583957
A 73470 45162764
A 30610 690514629
S 76864 661257967
S 33603 259104749
A 40753 632055233
A 36893 529113614
A 87820 479033618
Q 483 88170 6651908646878
Q 69034 83761 333000247802
S 60184 18719143
Q 7486 58919 7677246985158
Q 9865 59869 504855593082
S 46190 82997074
A 22117 599731389
A 58088 526634377
Q 50088 53465 995972420663
Q 3124 82727 6526897918455
S 57133 309898213
Q 41577 77044 9379510829577
A 25814 114834679
S 72109 897072737
S 66617 433782331
Q 35374 47545 3444341280544
Q 2583 69893 802902267985
S 13068 71672530
S 6385 847893793
A 77125 680753456
A 69397 427610778
S 62847 140677371
Q 359 86924 643524764095
Q 32410 82962 3218982192254
Q 50282 62653 2925313914049
A 58347 157636349
Q 15310 40304 8029193877946
A 19056 14474144
A 45223 732386203
A 1673 373415224
Q 9331 74949 5963317993082
Q 6193 80141 8431232918691
S 6042 562754933
S 58402 690860377
S 82059 380243270
Q 8780 83977 2041017486708
Q 13703 72820 9698987249309
Q 24749 84950 2975176634371
Q 13622 42417 2487000646525
Q 11126 88095 9713191942601
Q 30527 65048 3808688433187
Q 10117 30196 9339410838557
S 51010 963987154
Q 44324 82852 5888497091894
A 21120 871550985
A 75896 792955472
Q 60416 63056 734128362758
S 27018 815540065
A 82912 33097759
Q 62058 76145 5477666438753
Q 23980 84526 9133528577087
S 66322 802453009
S 52158 479636256
A 17787 6921320
A 28768 51386928
Q 67062 75058 6381463389778
Q 478 82873 9272258076487
Q 37945 64272 9887672407668
Q 9752 78744 2453069505946
A 5046 91524928
S 30592 801040372
A 61614 794758050
A 37522 928878215
Q 10811 84727 5799144662300
Q 1741 63310 3172981034730
Q 58049 77799 4040607907120
Q 25133 41857 8962080995993
Q 26234 86386 7953377067915
Q 7186 79708 4403883530717
Q 2685 16741 222277479424
S 82424 314148838
A 24949 855768242
S 85213 380870858
Q 6407 87481 7207181925300
S 37817 323427086
S 2155 103845298
S 49522 507101204
Q 29892 56968 7882525856467
A 14936 982364850
A 4108 384287695
Q 39469 82975 805010817525
Q 57028 80355 2835861107303
Q 11362 75552 8743409079804
A 72501 262014
A 31600 611872756
S 15369 282272245
A 60082 675720616
A 6676 192850998
S 24406 355929969
A 59404 290006337
Q 27757 54323 1439682605523
S 75250 786752109
A 36366 861318387
Q 60950 64150 1571835803687
S 78291 347165891
Q 32866 68193 7493935449185
Q 5399 48080 2884477328224
A 8286 639834177
S 54497 93377357
S 72429 837590418
Q 40833 69786 4585297735180
Q 10090 82611 2739715198831
S 41960 246894684
Q 4637 86141 7366684066190
A 15306 77201923
S 87475 992986587
Q 71902 86578 3180321775314
Q 322 85890 4333569500612
S 52746 985990141
A 16427 804939766
A 50153 551833682
A 71793 934023406
A 6252 340947017
Q 48304 49104 282293016526
Q 11415 49681 3644977583008
A 10911 974817199
S 46563 264889336
A 30616 338675516
Q 15329 79337 1276329559346
Q 20541 73291 116521145110
S 39561 973527966
Q 7635 29054 2016386571172
Q 22331 83956 1457162698330
S 59471 237603909
S 26097 138376620
Q 11407 65469 1311732920202
Q 2881 61109 2141581895776
Q 393 84201 7700233230786
Q 35907 77884 2123145476606
Q 469 60574 7494604839012
A 73874 536943574
A 26693 871052306
Q 68820 77359 817325992270
Q 7050 79732 4448538476770
S 49872 550155034
A 19365 595166928
Q 8939 76267 8290288986129
Q 45087 70498 8058317648336
S 69431 409594826
S 61314 310910429
Q 10793 83604 54862568388
Q 42704 61723 3466405754827
Q 25993 80875 4059321911748
Q 5113 67394 1050055888833
S 87805 356155677
A 87071 646126563
Q 65131 87382 3935740825665
A 65181 830770466
A 878 995068678
A 80560 83396939
Q 121 6678 1223420758303
Q 46447 57945 7050146045087
A 12822 523430547
S 49947 949180584
Q 7958 65029 8489165004994
S 67870 734794825
Q 19914 47072 2317032531097
S 71370 408701225
A 22481 939282508
A 30264 607402259
A 16188 433536739
Q 21076 79476 846553209461
Q 7473 84760 6816914000235
Q 13173 71034 5900859756681
S 11701 387190011
Q 11347 50823 7574692994252
Q 8167 65800 4781976376741
S 27403 174586640
A 30154 856757477
A 27101 980846021
S 55849 568381439
Q 8863 54503 659574908923
Q 3873 54326 2587734706177
Q 27442 71506 6779285889470
S 40309 498609854
Q 16465 85398 7066717434696
Q 5946 62599 9485810030500
Q 4107 78480 832016781983
A 44184 592459019
Q 7740 61476 6097514205717
S 54331 496057945
A 8527 498556030
Q 58624 63898 975516277664
A 74538 976523978
S 31226 529863307
A 21416 426476780
Q 6632 27683 2399061035108
Q 195 73279 6935047777012
Q 4419 81045 8689711799154
Q 8708 78037 3429092405536
S 41080 835895203
A 30333 159527873
S 34108 231230456
S 37225 291007765
A 18061 58827578
S 35543 458379733
Q 11906 56090 8982786149840
S 26738 500335731
A 41844 305507025
Q 63613 86617 8188372244140
Q 20988 79357 6891613266042
S 61455 199750595
Q 2065 88111 1595033789175
Q 45975 53323 113670627015
Q 1210 87861 1708353717002
Q 51583 68540 9306616885287
A 6900 570644728
S 21085 837930254
A 10576 348533955
Q 74092 83259 3963855068658
S 48031 97805203
S 37085 215503784
A 66817 801138638
Q 53708 79486 497047709495
S 40263 858386855
Q 1964 87510 3950961818368
A 58182 984813432
S 75130 620629925
Q 22217 28946 2959205165212
Q 49506 61824 8344368329522
Q 23909 87327 2701185036174
A 638 994038377
A 51370 731058419
A 40513 998510847
A 27312 254271782
A 8144 940031504
Q 4434 84213 9177443215476
S 24976 56904384
A 3630 708854696
Q 40954 52093 9557133652042
S 4234 507633971
A 39497 358532096
Q 30271 36229 310489566106
Q 30693 86210 8050499295664
Q 15402 85163 2049078554187
Q 65735 87434 8201464166773
Q 18716 38744 7909980052563
S 14361 176514078
Q 15863 81600 7620263922878
Q 9693 24242 8254667614541
A 25973 455251896
A 9863 281110832
A 87139 619058243
A 83565 775396888
S 29648 669883397
Q 44676 73680 8068496263833
A 46113 420975279
Q 4420 57462 834521939771
A 48683 664489999
S 84452 938218554
A 61064 559006804
S 1250 703956242
Q 9291 69525 1446036647409
Q 47821 86454 1360262646906
Q 12062 66403 24218041255
A 34604 244736777
Q 641 52544 9316669771397
Q 30726 56523 564879040658
S 83441 234186551
Q 17062 55819 574395794152
Q 1383 2153 450460153438
S 56849 376986295
S 54869 917138353
A 36179 264611788
A 80131 675489953
Q 6524 25313 783849407341
Q 13240 14947 945077586703
S 39317 71184883
S 58180 505481239
S 59892 231578585
A 62467 385865859
A 5603 51866008
A 87312 150373384
A 87302 552365212
Q 33233 58749 3751062160489
A 42880 171719343
A 60565 236105948
Q 74063 83616 3687163229674
Q 31010 83881 5740775005478
A 37065 689412781
Q 21757 70289 5170443449695
Q 2898 63356 7785145525102
S 64653 322787014
A 81952 620177178
A 1067 156680327
S 73605 282968316
S 1486 152922797
S 45910 85223553
Q 9270 84351 6363508833059
A 46098 832486790
A 15944 259802634
A 18004 114425396
Q 14086 31845 4258464054480
Q 22749 80519 9377952189719
Q 71452 80956 5398952926790
Q 4796 84573 1343898760
Q 84321 84945 538940370388
Q 773 58691 6389234234105
A 46943 872271682
Q 6937 46106 8069500274724
Q 10372 87134 9308068197737
S 54444 642211015
S 15056 125748806
A 59433 938088652
A 29363 83349301
Q 6261 68033 9625209687928
Q 27790 81633 5539656241395
Q 35605 53410 5682570853028
Q 29975 70295 3268059624258
A 14860 401628019
Q 91 86080 5384879271599
S 55075 500536126
Q 11553 84351 1674668470319
Q 52473 56582 1763655464239
Q 12490 77950 5629547160622
S 28593 351330287
S 22258 67044552
A 42872 734496266
A 44808 781626463
A 81519 334856660
Q 1780 49150 1269781231985
S 80669 561520331
Q 64160 74090 2782207777366
A 30761 742919548
S 76202 182924320
Q 30249 82596 719960905752
Q 6014 84821 9087542550335
Q 60889 79536 951999787294
S 18015 785323468
S 29133 529234467
A 76773 606695248
A 87057 299880280
Q 78361 85255 4162539658693
Q 11929 82667 756476769298
Q 11119 82823 9984046275190
Q 1063 84218 4194439451227
A 31196 357804502
A 8052 666122396
Q 67249 77553 4508397091602
S 23272 166738660
A 67647 182222485
S 67176 324012934
S 53954 41013822
Q 39905 58922 1906857805776
A 1786 920457143
Q 20670 65159 6437363541727
A 34762 105146622
S 14535 357777242
Q 2321 34105 2002178604899
A 47779 30299122
Q 17233 32605 2152857167991
A 59824 997080155
A 11723 156491455
Q 16517 60055 165111837930
Q 4471 78968 1295467321706
S 53500 444112263
S 17087 916749687
A 23680 985652432
Q 8972 74749 6771962875918
S 25128 513428553
Q 909 46988 8397693971968
Q 23 37032 7966724281004
A 43156 56459835
A 26517 575385180
S 7654 711719506
Q 65679 72416 5357381538478
Q 35690 46126 9479961387193
Q 33184 36586 3266586499523
A 17369 675339050
A 56273 621697901
Q 38149 45280 2573398406014
Q 61937 83073 4034344501791
S 39865 394263124
Q 19131 81738 1169523850640
Q 13116 83780 9235643699732
Q 6859 18965 1490434833764
S 23812 311910065
Q 6365 30764 2838534222830
S 22473 742035068
S 20859 320076346
Q 22885 80063 6173116281916
Q 3834 9775 4065075336658
Q 10297 88036 2428660093344
A 28134 557411268
S 41443 741170518
S 47512 213831838
A 23728 901149805
S 22398 576905658
S 16479 574448172
A 27732 856834297
A 4862 60869037
Q 6707 83985 8061703362090
Q 52204 63708 2772135087245
A 17621 386327723
S 29257 856559492
A 21130 592976468
A 9923 807382635
Q 4849 71863 473423136816
A 56114 101636999
Q 59069 75048 7926297449190
S 21636 958620507
S 83386 919558198
A 71318 126688677
Q 12174 74407 9390106076853
S 59510 666865779
S 40075 214314480
Q 12086 68971 5815416137475
A 5050 963536726
S 18931 238953531
S 26543 758158879
Q 17165 69550 1527652206381
S 83966 946332646
A 85556 783876299
Q 6262 73478 6443440017072
Q 7901 57604 2735388611311
Q 42411 79581 7212295723640
A 20415 34411673
A 71303 578548516
Q 71326 87273 8314213387678
Q 65648 84661 5745358329441
S 47364 440726936
S 952 438578683
Q 17490 52703 667100820419
S 297 59621331
S 13675 200654874
S 75724 893842557
A 12520 801890098
Q 38205 84091 7785416067711
S 71888 115998579
Q 6972 68132 5197725694073
S 48409 338808135
Q 11644 76949 3552005040722
A 37375 26690734
A 78361 712631880
Q 11064 55284 952611428179
A 45095 508870763
Q 5277 78680 5378940430896
Q 175 61346 6926554364668
Q 4273 74419 3190819687789
Q 7674 81282 9266344152500
S 4752 54998974
S 10287 755660578
Q 697 76196 9781923372912
A 60897 45504972
S 52898 155346420
S 15246 856694187
Q 6162 56248 5086636774336
Q 375 78697 3819034323344
A 18489 450234118
S 81543 29057563
S 5486 189527698
A 29591 129606676
A 45268 113358304
A 85080 243005337
A 22313 916829307
Q 26673 87451 613384556024
Q 126 13447 1337342939045
Q 24565 42932 5723611798088
Q 73308 77523 954530178249
A 44122 212188894
A 9822 30975628
A 33550 215242883
Q 61236 76020 1737625313481
Q 1226 18052 1175084180481
S 57658 539685520
S 86812 148742042
Q 32522 66184 6801100285164
S 20033 125113413
S 28130 684976849
A 60267 711186674
A 59782 916555889
Q 1445 74857 9999005364571
A 45421 445026280
Q 29160 67596 9605563033509
Q 5569 87577 1101114890875
S 8984 754896535
A 45033 209615785
A 28367 371650959
Q 15351 23598 4417820783321
S 33325 968154261
A 81903 962944440
Q 69340 71941 2439420759716
Q 19845 68304 1038744276364
Q 19182 38662 562888044185
Q 24721 60708 8777475470203
Q 9470 78158 2806306976635
A 49612 396050463
S 60267 952733743
Q 42152 54544 5532615442997
Q 262 80486 4774389029761
S 67649 902149995
S 25935 402098032
S 22445 686443580
S 47206 92331953
A 12333 639874480
Q 23194 86258 3709166993086
A 43242 633924841
Q 28560 63368 1681272324959
S 28615 276502687
S 9032 115361714
Q 48815 80422 4580685052719
A 27636 682306464
Q 4247 84294 6771111100888
A 34267 530445748
Q 59567 78213 9743495568849
A 29466 491389258
A 20696 796321545
S 9867 370206209
S 10820 860766078
Q 30094 40364 5140813740471
Q 29307 58116 3693046928153
Q 79770 80762 301739711380
S 3464 100410844
A 20481 912905014
A 72143 950385979
Q 23169 75592 5902977600313
Q 6836 84667 626128450113
S 32732 744624280
A 78276 185071446
Q 841 76231 8956972826865
Q 78 80847 24751608664
A 6088 53203859
S 69650 972107532
S 48227 55519876
S 20863 953465238
Q 2934 71491 9407942784875
Q 27477 86306 6432494550688
S 77434 563444856
Q 30039 51577 6489683208719
S 67045 52033860
Q 21734 59074 6808292882750
Q 48765 64236 4093038640923
S 57711 870819441
S 81566 268916887
Q 57866 61610 3087111552551
A 74791 371022091
A 8714 529503950
Q 26807 79095 5664992665714
Q 55245 64847 4730804737403
A 35637 126068487
A 50241 802832600
S 49304 290343431
Q 2480 22314 1701210201642
S 61886 599911137
S 46541 706391322
Q 5341 81416 612056441399
Q 32316 42516 2110010303062
A 73150 409746369
S 46911 509315548
S 69404 743108194
A 450 150850661
Q 48996 64344 1306900283450
Q 16161 74963 3463397501882
A 48466 154435656
Q 5108 61034 8462945554181
S 81813 46461722
S 21821 587566480
S 45462 680670851
A 67167 181124886
A 24996 760017887
A 82020 506632292
S 65938 522078939
Q 34432 66465 1148560245498
Q 455 85138 9689844843873
A 73471 221019556
Q 28652 68864 2430539801842
A 83924 463310482
S 71853 316497620
A 84621 688244054
Q 69490 75808 2996332290474
Q 16598 68942 7195679679262
Q 14766 84090 7262258702990
Q 44359 78469 7200331606068
A 73998 319695410
S 75753 807446705
A 20867 168046261
A 60319 607523876
Q 6396 34929 4300836429483
A 51850 899641181
A 60520 931417622
Q 9030 63403 9791475656349
A 5803 922585373
A 18180 955240443
S 60833 220809677
S 67530 626901552
A 50722 308464500
S 20574 801312522
S 40844 480533122
S 47540 667894016
S 3578 580276258
S 29253 287434640
S 78098 177715253
Q 1218 67423 3964934424848
A 44576 168588914
Q 58087 60064 1529632228988
A 41671 596877746
S 59989 790071488
Q 3405 74993 3524557158891
Q 37480 73959 3551102239382
S 63287 589290984
A 30770 929761688
S 7725 857386487
Q 10021 30204 8626224283987
S 44000 98843616
Q 51405 74264 907897995543
Q 37350 55868 3435261586663
Q 2502 84129 3820202757895
S 65265 260442386
Q 7005 82764 9330987714175
A 29394 440941765
Q 438 74941 3846177434421
S 69807 367792982
Q 33965 39147 2328610294961
A 41620 507532640
Q 7690 87382 8723789149645
Q 7454 61832 6322710594860
Q 76826 84776 4181901265235
Q 4571 28480 6850814848677
A 80662 437167673
A 31103 203781694
S 42659 119931789
A 72549 43550990
A 74493 125914256
S 28693 927596165
A 42313 794478598
S 42133 895563557
S 23912 423846829
S 86830 713582593
A 65305 481941901
S 2005 617720345
A 7464 617078613
Q 12863 86491 4367299482491
A 51492 752373080
Q 21182 60334 2165235016659
Q 34295 78996 5094944320115
S 55035 510889214
Q 54552 67422 807688119160
Q 5578 59307 123302490083
Q 18915 69698 2028497892632
Q 22198 63384 9255381053589
Q 17440 65791 7354005999038
Q 27647 72729 5164519416230
S 37118 985290035
A 3161 386916492
Q 62900 65255 591278229649
Q 64913 87320 9424751592990
A 81605 724737392
A 35897 440920009
S 76601 928648001
Q 7346 38464 6475666662335
A 47342 258389053
A 4780 191148584
S 31068 616917013
S 63845 680402499
S 78954 196255284
A 30916 349629061
Q 15611 48845 9972889124510
A 10457 348846665
Q 73355 81417 583208980956
S 8191 203754486
Q 25878 56782 6167673044087
S 47864 867752033
S 2133 129133271
S 53896 128925833
Q 9160 33282 82403026956
Q 7623 85426 7319029635540
Q 33096 87244 5691331832759
Q 26688 80290 6175390395132
A 11661 786664805
S 64153 156116247
Q 41330 63015 9668920215534
A 10312 713086238
Q 1086 20648 8167357225885
S 2452 550711592
A 63538 714624014
Q 11691 85825 117064395297
Q 23319 42364 6456115835309
A 14488 871226669
Q 30016 50061 762750656953
S 14682 380684605
S 1882 801230765
S 49691 631608466
S 23481 545592024
Q 5102 84440 3243593086643
A 54513 596715833
A 35930 924927948
Q 37272 69357 1372674369763
Q 67654 84862 155075738311
A 36066 965777073
S 42387 90841115
Q 1522 85615 9802708082546
A 77379 375078626
Q 37838 80215 9139332923938
Q 4837 65991 4138706267007
S 24394 575923847
A 44911 739656983
Q 26459 54447 9020040424554
S 3381 787988278
Q 18714 81653 5155822467102
Q 2658 78631 4042302266406
A 25256 820810274
S 45969 217025513
A 18204 318929011
S 48005 212196544
A 85020 651635540
Q 2916 86505 653420214192
S 34208 405992109
S 77265 302225252
A 29051 188192294
A 40472 423886678
Q 54736 85847 8600463241549
Q 16769 85704 9597691871572
S 17167 79721787
Q 18107 55866 9131198910050
S 75448 240055793
Q 37040 81331 7367978888215
A 43620 390988085
A 2297 967441761
Q 42939 56761 427806786239
S 42943 465062085
Q 18905 58446 5453190471933
A 23734 908065157
S 23054 744852124
S 18811 612943401
Q 41618 83672 9174170004307
Q 2083 44158 5315270677799
Q 9990 69369 4723608207025
A 49696 452580477
Q 8126 84428 5688117476739
Q 55876 61775 3406098310114
Q 13705 66361 6743105781971
Q 2519 86674 9539879389251
A 88079 598146801
A 21943 856450565
Q 55948 64757 7891009157199
A 40836 772872247
Q 17964 80492 8772925039968
S 44519 240599129
S 11796 457048138
A 60331 154110513
A 84777 149287827
S 84598 576262632
A 24335 350625134
Q 5909 86977 4175620430440
Q 5998 79972 5475731740450
S 34652 363005326
Q 84 74520 8043820683192
Q 60458 84484 5047066424931
S 57361 772867186
Q 42444 66339 3814606544431
A 6460 170378644
Q 21353 84927 9652749808853
S 78632 929648652
A 65355 706991852
Q 21484 75457 1876397186773
S 21113 759253559
S 26638 998356279
Q 57920 83858 6773449525678
Q 66542 71870 4666244855500
Q 75515 77241 367161536213
A 17424 416900160
Q 39588 86891 4723977125398
S 61402 500367761
Q 66573 82691 5154737528572
Q 44 75993 8953343222347
Q 7662 86245 6716607540843
A 40477 641227618
S 31617 120411804
Q 32258 53227 2574601822832
A 52752 409818074
S 1223 627391653
A 119 800533667
S 60572 300856767
Q 6442 76997 1961640818929
Q 7318 77271 7486956445871
S 54167 276005497
S 28517 534235361
A 61547 398127818
Q 26765 80162 3235684543032
Q 31029 33933 1558102320021
S 67879 214580150
A 68188 921465101
Q 2296 85665 9998069426064
A 48895 281789774
A 86599 731722289
Q 25461 87252 8305498832966
A 77103 706445247
S 34963 611293824
S 81405 638169424
A 39299 231334342
S 19951 670229279
Q 64008 86097 5556804999836
S 5055 820193059
Q 68610 78300 4197894472969
A 80957 881439192
S 63818 456445013
A 75159 765190091
Q 13434 74632 9302443385750
A 40592 83257496
S 1427 65942820
A 33784 884298677
Q 38686 71429 5255514096249
Q 78364 81904 1097387072490
Q 7643 66736 3312341357986
A 20648 787733988
Q 1398 87050 4126104486293
A 68920 475384182
Q 477 58582 9933889281128
S 53552 269323171
Q 26403 68622 4863411230527
Q 33599 76909 2755393822286
A 18324 719748687
S 3244 837177020
S 44929 315315436
A 42648 674950625
A 33935 630491930
A 68201 428744381
S 17880 498014615
Q 643 52722 2317076740688
S 70819 354672648
A 45347 405707587
Q 49104 67001 3001774133713
A 4558 572575916
S 60020 760322158
A 622 577897401
S 64221 100040191
S 87037 302453224
Q 6126 38790 313738095818
S 23914 155020296
S 73592 234771055
Q 46441 60167 9303542800082
Q 18459 59254 3569349043522
A 11831 943591117
Q 10365 18517 4137002253668
A 86345 980511439
S 69745 593317739
Q 49891 69391 8153558882809
Q 3758 58413 2499101265997
S 56652 682639780
Q 4491 24015 5583831652594
Q 9887 55933 4852987636956
Q 29897 78021 1623917452848
A 15274 484324607
Q 3697 67641 5008977027006
S 14631 360568358
A 44327 124018634
A 76925 135705951
Q 21940 67121 9933830086550
S 16980 714955532
S 64904 221574475
A 40774 929047662
Q 12479 76501 4823189652154
S 59990 880805829
Q 66832 87746 3874846661657
Q 31212 68722 503965490117
S 28621 733340600
S 13823 774068725
A 13250 923970806
Q 251 77715 6579289351431
S 76680 833024816
S 8462 681898882
Q 63203 73765 8886851754667
Q 10166 63530 5577383701340
S 38589 967241025
A 77817 919229446
Q 11342 83887 919869997165
A 12051 449240644
S 69954 725762916
S 30567 735408240
Q 19010 60697 3593760323960
Q 40297 41042 316833224048
S 75910 971156091
A 39457 741409202
Q 3214 28115 1443811665555
Q 18714 63470 4595625765874
S 80775 830482721
A 36179 40165030
S 70791 363428162
A 30759 627299306
Q 4799 73666 3668368271470
Q 3325 68053 4239123291130
S 84295 242579014
S 58307 799194178
A 63287 50817245
A 6571 153706831
Q 35170 72899 5003758269098
A 59560 380623325
Q 38828 70707 7904069330204
S 58484 803055702
S 13208 902095771
Q 6172 74971 5350452117005
S 30325 927351021
A 80165 219400996
A 81834 689784272
Q 2941 16319 5159277461831
A 61568 169418095
Q 1252 61596 4390868730333
A 72562 467943919
A 42916 24022886
Q 51948 74177 161413260173
S 71269 204341895
Q 12393 56266 7170377192312
A 43917 193775360
S 49687 460914130
A 29048 956657087
S 18271 63469099
Q 13695 74390 8985041077871
Q 60895 86062 9960045177194
Q 53742 82342 1039633219878
A 59791 428340398
S 52963 581902477
Q 56556 85017 51418693093
S 51734 466205992
A 50171 834824581
A 25766 352046720
Q 18355 59031 5480975405534
A 56147 545971275
S 3880 573370431
A 2122 246484143
A 50169 660893069
Q 3823 83966 5867997447295
A 69538 631148377
A 70967 661559018
Q 58762 77436 3096080759592
Q 140 88191 6310417498930
A 57555 509760520
Q 5851 62875 886651913853
A 54903 339518680
Q 50171 66862 5010301524056
A 44690 56011983
Q 83285 84647 370758085673
Q 31904 33340 676760381632
Q 834 69370 8271658016593
S 16756 952078952
S 84426 17821215
A 14970 93202656
S 52018 772400197
S 20454 693136372
Q 1448 84822 5516612806187
Q 18203 65472 240051915106
Q 49035 54562 4258457630438
Q 38718 82385 711050579478
S 41583 851962590
S 56087 845914185
Q 33364 34064 48184123287
S 30453 319925224
Q 34851 68941 9670913822159
Q 1110 32165 2792097595646
Q 2851 84901 7055526903647
Q 3544 83838 9784055709501
Q 29563 76525 7252085203552
Q 38345 83440 9165142663647
S 1178 754520276
Q 43326 79909 1410743656751
Q 11576 26301 6519903454991
Q 22749 62443 9259647751425
Q 7383 54837 4390258287562
Q 1196 87760 4253019281848
S 39824 691983706
A 76822 110893732
Q 773 86774 4461604076214
A 9114 251501469
S 85272 536539603
Q 16622 20906 195919553457
A 57587 987837005
Q 2391 56608 2401074843826
S 47444 605926079
S 64290 677076004
S 86923 156242506
Q 78765 86798 6076249353987
S 78580 392065307
S 12969 749163764
Q 40089 49739 1008208766646
S 44704 175568867
Q 7822 80289 6514975119903
A 77949 176333804
Q 15893 83854 415674599986
Q 15055 81605 3705068340175
A 50827 665195511
Q 6384 84595 5003609212920
A 21306 81665622
Q 68617 71559 2022722933538
S 48639 647711779
Q 5047 87766 766525851488
S 35579 370935376
S 580 845484752
A 75666 475727866
S 82818 490633735
Q 12962 54874 2486012714395
A 85014 460764133
Q 57224 63857 5703028481357
S 82821 509444286
A 30358 200917627
A 38956 461651226
Q 18904 56285 5390811089899
A 28473 247981719
A 80068 461691479
A 54149 368734981
Q 416 85924 5064448798850
S 58101 632096816
A 71175 342790537
Q 42275 53085 1780733131583
Q 20560 74703 9445062105184
S 66025 363104561
Q 69627 75200 1825631298773
S 8497 564968025
Q 5640 54811 2606060462590
S 30461 680758138
Q 24938 87706 7423596820838
S 47297 468966567
Q 47226 65129 3491398447765
A 17464 216105074
Q 11281 65359 5800936921129
Q 22699 58748 7359158521329
A 43482 923185274
A 63539 470442224
Q 33319 82905 4858132589167
A 16657 489610520
A 74333 771429340
S 24631 162390404
Q 56630 86312 6049621812031
Q 24481 74601 6056418738562
A 33898 63200572
Q 3684 85903 7204616333411
Q 37175 53010 2244799771782
S 71332 305386142
S 40398 479597362
A 6135 809666572
Q 13156 73906 9473899774636
Q 14859 40827 8441413242334
A 60595 9827108
Q 26816 76287 6184293404487
S 51546 745065406
A 26816 756362600
S 20865 231102791
A 65171 77710031
Q 24206 61311 5476756686408
Q 495 76860 5732836858354
S 81147 182501827
A 36550 423228096
Q 64095 74230 5699876543291
S 77048 118002349
S 13231 176281405
Q 8823 13556 1279764190729
S 82629 443642752
Q 7228 79599 8938172310572
A 44783 136251576
Q 60117 77357 178167327825
A 65504 951913142
S 17335 890856622
Q 5899 72183 4533573159597
S 25809 211731969
S 31389 454284649
Q 13986 35275 9556349462376
Q 3760 86665 7019629495697
S 55873 163800053
A 23064 223517325
A 67208 374491753
Q 11794 81814 2398938358177
Q 1305 84010 8936326091180
Q 4655 79245 7953692803735
Q 20403 32984 6382100423266
Q 31995 82677 6071229922122
Q 12672 77047 7628772415272
Q 8035 81856 2605459506414
Q 35044 85812 7446888030602
S 68119 489024695
A 19268 259985522
S 65710 319932329
Q 17709 40213 5699736301552
A 34911 493296209
Q 955 78538 3458272824119
Q 66287 78220 9986001408728
S 12359 857975844
S 67755 774810863
Q 67609 86377 9363289155825
Q 16358 71495 3679770839477
Q 3226 29600 8498098730290
Q 50906 58473 2386216208532
Q 211 87109 2559643916546
Q 44213 78975 6974181556864
A 22372 818725755
Q 21926 42843 7553546455080
S 36685 945862185
A 1381 40267260
A 42262 495372766
S 56494 51319006
S 55375 390749456
S 25475 654115774
S 53763 386979461
S 81006 967529064
S 57479 210059933
S 30028 531404934
S 69369 2531010
S 57769 417975048
A 80940 145696870
S 84534 525724164
Q 6791 56849 1605543400747
A 11071 53599815
S 22650 949192582
S 50929 13244465
S 78079 905667373
Q 38282 50926 7552404592414
Q 16986 20395 1444961865536
A 85374 534932997
S 85652 366917559
Q 12166 77281 1474944060312
S 74550 660984314
Q 10821 83419 3391535648585
Q 63670 87928 1635763222596
Q 33097 37868 2678335349724
S 64571 208590558
A 17609 680493717
Q 21326 27213 464466598284
Q 22163 28108 3135177160247
S 79857 120005114
Q 49423 68460 2354367062199
S 70047 213513206
A 9210 723541163
S 73223 203700357
S 59408 327264051
Q 226 87446 8855064403746
Q 47171 86348 9926127274387
S 55608 530381481
S 5785 719610150
A 81540 237932055
S 52932 249635753
Q 24125 84037 6025990961699
A 76134 456597191
S 7021 512265462
Q 2215 87377 2711638734601
Q 11065 59367 3935365485615
S 17917 310373091
A 38713 943563017
S 62472 488374930
Q 54037 57105 1264670883711
S 51293 685952457
Q 2311 84678 7274848306117
A 53534 401371438
A 50725 721541716
S 23626 884162932
S 84602 292843563
S 13036 308927446
Q 28428 48313 1582428457918
S 18998 825652161
S 64237 95908391
Q 3344 78143 4241343205084
S 12681 432435350
A 83728 416272884
Q 409 85755 6797489167748
A 761 149527739
Q 51068 85441 4964083975683
A 30063 957797096
Q 1424 83195 4694275216559
Q 1140 72239 9099567436169
Q 29212 79883 5838787230148
S 29712 574667051
A 12746 557994039
A 46089 453191788
S 63356 58422716
S 67580 581329838
S 73098 130422236
S 8401 14341762
A 42665 701162012
Q 17152 61147 8061569239706
Q 11640 21302 6122389057562
A 51838 610219316
Q 21091 81199 6036054336505
Q 44226 49248 3045861419448
S 2195 645283791
A 46803 369071613
A 16414 109382267
A 35434 659978186
S 56947 288210563
Q 3500 76160 3168968891848
S 30038 584142356
Q 2011 78936 5413447226005
S 39538 864089168
A 30589 794559279
S 85297 473885439
S 66848 762323711
A 66669 297033139
Q 20341 31346 6139817143381
S 18325 738343695
Q 5927 78050 7135225511268
S 83672 409796914
S 29316 898367047
Q 20581 67869 4085161137039
S 11921 246660483
Q 24813 57323 8787538805839
Q 11142 62086 7247512119195
S 12671 812700153
S 9656 692400575
Q 34992 56296 8520216420505
S 55126 838427737
A 7917 708330139
S 30052 211211176
A 17572 525892051
S 69939 697663221
A 71595 532100130
Q 2740 34104 2004892861911
A 68144 454165624
S 33074 972473408
S 35962 85396517
Q 5508 60319 4529402889116
Q 44251 87922 6738976719844
S 86627 522976434
S 11644 150804199
Q 8241 55679 9482751963360
Q 48987 81500 3772959971400
A 11838 455380992
Q 59 84169 782490661599
S 39671 62712270
A 25536 601657377
Q 60337 63474 632809288746
S 54424 891584353
S 83826 780063941
S 80326 291397733
Q 1191 88111 3255308710271
Q 36062 54715 6177121518474
S 69495 100237724
S 10418 996709490
A 9201 504265185
Q 4325 87830 5245350547978
S 13088 614180078
Q 2664 85161 4662018967166
A 51453 341957099
Q 40574 82200 5895259381399
Q 49926 60631 8561766663941
Q 29778 40603 1000284908608
S 50750 964316942
A 34623 10713657
S 69918 592648156
S 59260 17927567
S 82519 760260030
Q 63547 86911 7002129937486
A 78098 830796675
A 75585 494742007
A 32068 126275667
S 85134 256711902
Q 1233 49793 1531545669458
Q 5338 85223 3033665808928
S 60543 10354501
A 810 5614983
Q 26241 63765 6853517205489
Q 11948 86960 2258474069773
S 14317 232546956
Q 65430 85709 615594120070
S 67340 764032101
A 68440 43710316
Q 5667 49546 7163720578190
S 35518 844524731
Q 1290 7458 2102118203100
A 38853 278473743
Q 50130 87826 7303544340902
Q 14640 52010 107542171560
S 31618 620208385
S 81658 368420416
S 78779 664168351
S 85662 119759932
A 53928 637135367
Q 32556 42929 1508407608033
Q 8965 20206 5068885944581
Q 8160 57636 7951850920351
S 53893 553344775
S 28578 655080298
Q 90 88086 2897809443009
A 78273 697806542
Q 28931 33755 4298701494053
Q 16299 38781 9819499449285
S 51283 617305788
Q 24226 29343 146797336180
Q 13878 86669 4118988489761
A 31321 478428857
A 35352 321108336
Q 5402 40519 8717823723533
A 42342 962544286
Q 15797 77346 1282282056002
Q 29217 62487 8407720599516
Q 19986 63396 7356532141843
S 36188 15013867
A 55765 106660336
A 18052 787067031
Q 16026 69971 3803106140344
Q 21793 48066 2307879024291
Q 3368 85953 7718850258618
Q 5802 79676 4596776739576
S 32 231870627
S 40305 143925528
S 53014 718583745
A 8958 420686312
A 43030 423721582
Q 34012 83663 5558055535226
Q 21567 66205 4379907739756
Q 15949 44853 5838046952673
S 64049 978423657
A 33694 220021686
S 70278 695912259
A 73842 639827552
A 12584 942007822
S 88081 739748369
Q 8103 87904 4382288683130
A 32438 381023636
S 65998 884019548
A 48879 830158042
Q 52051 52684 3569856713
A 78368 215436153
Q 13598 58554 9092588980093
Q 12381 78874 1674044814622
A 11939 979504413
S 8287 302911164
S 74470 890494368
S 83963 491795932
A 57731 730996507
A 83950 415771435
Q 51996 85430 5861142115888
A 4665 143938031
S 51518 432689900
A 64685 168925310
S 37664 972228465
Q 10987 34298 8528459754945
S 63311 844906695
S 20523 379526688
Q 1426 86357 6747491421839
Q 3880 73428 9549168206390
A 38307 152663319
A 14914 794497073
Q 12528 73319 5355562014884
S 72094 455578787
S 15529 455790582
Q 48944 76938 8893514730184
S 30386 814374415
S 80797 962614621
Q 1465 70821 6453330928818
Q 61289 83147 5627315740531
A 19486 654335844
Q 11925 24951 3337345736410
S 33306 465979479
S 60754 700496888
A 31035 510409794
Q 3660 78630 6555552160411
S 15901 538084234
Q 21542 26945 3384294868108
Q 24357 55754 6128545435458
Q 79412 80273 836373398931
A 7015 473534932
Q 33156 48618 1529230242360
A 73059 785138358
S 14161 128274674
Q 1038 79456 3832160835784
A 67864 69795126
S 6392 752789088
Q 9090 35122 6845547017112
A 78526 220457496
A 17345 106820289
S 53918 17565430
Q 25758 67050 9671128397994
S 83540 109402459
Q 58016 81462 3474916272655
A 69128 833206504
S 59143 984400100
A 62529 423811567
S 58101 521347833
S 27401 105154023
A 33874 45958479
Q 189 81593 3232223729974
Q 5537 73267 5721706457959
S 26824 899510360
Q 20577 53161 8264043293367
S 32664 215982546
S 23668 701828990
Q 2521 68938 5041908273012
Q 7947 52677 8073593854275
A 14839 839164466
A 44801 299364250
S 9748 292136493
Q 16953 41294 3754128948169
S 43278 881482781
A 6395 196239507
S 13392 362110998
S 35144 795712417
Q 3231 55376 2226906502856
Q 2384 39374 2320619966981
A 43716 75375978
Q 26438 86772 185286393754
A 31667 376730685
S 77480 648224531
S 14553 171494906
A 83672 430318938
A 3058 783547884
S 32248 1138837
S 45375 51939078
Q 19347 55176 4212996557404
Q 5246 85921 7847047551607
A 1749 587986699
A 81777 783756161
S 33935 360171949
Q 44575 73478 749646482356
Q 32753 85056 2223179645079
S 5403 624163611
A 46264 545680764
S 1888 946209618
Q 108 86359 5393629736422
Q 46100 77644 6722745182638
A 7855 654221155
S 5241 695836607
Q 10936 80431 3465284665116
A 72157 45324020
A 42895 835826801
A 10102 425137898
Q 3192 60933 4129960709556
Q 5610 84697 7810199816196
A 45092 855167705
S 48466 34431634
S 12169 727966152
Q 80343 84346 1944317321205
Q 52986 65761 8133740235950
A 46641 930529400
S 78936 825079813
Q 3946 18700 7684729032743
A 87888 978189308
Q 59676 69160 8166897425501
A 43030 349426591
A 26617 911198726
S 44292 601536389
Q 12054 79056 7544388471523
Q 8143 70821 4611690320665
S 34738 88995679
S 46374 645813699
Q 933 86855 3999175194915
S 81906 934727378
S 62494 790882882
Q 51608 55950 2871756938047
Q 3685 29264 3443197943135
A 36088 965761206
A 20671 807246420
A 31788 162122321
A 19070 519341566
A 6455 83896143
S 24887 509752630
Q 748 31760 3505335646821
A 16513 134611479
A 19054 530964812
A 5876 851334010
S 47646 178309876
Q 62574 78139 7124257930299
Q 50082 52214 999177380071
A 72631 1558678
S 39012 704515146
A 58807 818048418
Q 4383 81443 2704676002020
S 85207 395428947
S 63456 619650445
Q 31923 67908 3227352272744
A 16021 534046793
A 74316 794090593
A 44941 580463671
Q 15132 33714 8764563172107
Q 31931 75692 3513747047083
S 63366 869043008
S 7188 874521115
A 65257 838830537
A 68235 29725292
A 25953 24132903
S 63093 668372525
A 66350 185270298
S 44429 929455208
A 35110 1704597
Q 10353 86253 3172332208356
A 11904 865888558
Q 18115 84529 1331168164580
A 11841 376466552
S 46991 502297426
Q 5039 54140 5360987696911
S 47495 847315779
Q 30783 80832 3981278164143
A 41538 852340362
A 45939 850224832
Q 16396 80320 4787762390164
A 44998 55679675
A 13050 700945501
A 45374 616313323
Q 6510 13306 2126520855087
A 58851 555989108
S 12989 525029535
Q 23281 28522 5011772553848
S 50131 115509838
A 41968 338383021
S 82547 35923764
Q 5314 68512 5881580779688
Q 16585 85393 3129356591194
S 9325 399737351
Q 24188 79582 7620134432830
Q 11314 85364 1332232663511
A 53934 121166294
A 203 437246216
Q 12921 75195 9132507127676
Q 22736 72982 6448676851935
Q 81127 83188 1681020141814
S 17973 635968461
Q 43815 74416 8948349670497
A 59394 901268999
S 51218 855409076
Q 784 73473 8260491363988
Q 31243 42951 3368533000297
S 56354 76094781
A 43138 34904706
S 10959 258132475
S 38530 857790072
A 68146 864456819
A 70881 530354377
S 13560 192805286
S 26218 218764833
Q 65991 81267 2303683414701
A 81526 666764277
S 34475 401689902
Q 4509 72226 2635848210594
S 15785 591393852
Q 35389 47577 2164813979546
A 82405 92058605
A 13400 658782292
S 9017 267638040
S 13122 759211796
S 24587 702586614
Q 63567 87392 6656397695920
S 70791 495220188
A 53119 910629617
S 36945 398880613
S 59740 800017876
A 507 288506151
Q 1492 82271 2131853627671
A 9200 694428611
A 17958 294511717
S 41421 370782502
A 34945 578394530
Q 18549 43867 2207966236127
S 12105 616609663
S 78988 618496700
A 29682 33468327
Q 24349 58539 5328930967824
S 51175 9128200
S 21073 921244793
A 72174 148971026
A 55885 499266834
S 87552 497130565
S 3129 848559304
Q 8941 85114 7083712714771
Q 1988 85417 3508936041715
Q 28917 35502 3579392448045
A 30480 424611402
S 65514 262796084
S 26547 791671390
A 41091 529527018
A 78500 385447297
A 49791 848405927
A 22882 944829201
S 9614 539018523
Q 48690 80917 2300014160084
Q 2698 59513 3581713778104
A 19159 242819327
A 67371 647340666
Q 24458 65921 9458972703588
Q 17014 28818 4877578665298
A 36117 938616718
A 3924 72423600
A 59952 882425231
Q 9524 74012 7471891132673
Q 32776 78740 976792582365
A 56617 534620591
A 44940 199676348
A 23716 863902598
S 66425 441092157
S 7904 708891866
Q 52459 80963 926145374511
S 22084 483538957
S 57073 921502903
Q 7506 84266 9762863411498
A 53753 386464050
Q 40740 67837 7843346543967
A 65421 607883383
Q 5791 87112 6291875595739
A 7042 315979146
Q 25852 43072 3210004601192
A 40087 993555129
Q 12524 79403 5902801841536
A 68875 237337501
S 86000 271021299
A 13596 797005793
S 46398 787235042
Q 22596 83925 8423259035353
Q 33428 83871 564099548011
Q 7457 38739 2979138595656
A 46481 842405916
Q 36589 86333 725241105544
Q 3769 10789 2444127601815
A 52179 244224455
Q 2939 31095 2194258322003
S 11624 661132606
S 51854 269836440
Q 83151 88102 1750076354181
A 3281 534427214
Q 1025 84299 6622084446548
S 46728 514992076
S 61792 432347125
Q 15062 45937 8731561849129
S 30798 792757398
Q 52985 66165 2789454487918
S 20284 604536034
Q 100 82096 5488996946310
A 42032 202192930
S 50686 478670135
A 11142 705676240
S 65631 710758967
A 8001 671962900
A 21273 591929666
S 78047 6714754
S 30241 559107229
Q 8016 52178 2914829867756
A 78628 236533394
S 62226 542681401
Q 16820 34502 9717527706268
A 1339 64307065
S 83601 159168886
Q 69736 87810 5610597614070
Q 14195 87478 6563434478930
A 87815 679753339
Q 26897 28375 639735869686
Q 55567 60886 968213775894
S 63733 966416801
A 67129 935037313
S 80725 189581895
S 39091 885340789
A 7551 405805553
S 27893 619601672
Q 34064 51424 1630008282611
A 57547 796531954
Q 57735 63009 4162111893965
Q 9374 72775 5214554033216
A 62945 137009538
S 8344 605317663
Q 45516 62992 4427883456947
Q 30687 53893 4604856614209
A 73181 901306798
A 44373 437223120
S 12945 30321379
S 52955 157476510
A 47580 31657526
Q 4305 27455 7181915446685
S 40274 94930905
Q 40195 50836 8546253469530
S 55447 545454521
A 14798 686223170
Q 39400 85024 9471932850587
A 40753 400613409
S 33221 930977530
Q 59988 81551 2855967481820
S 13836 465122011
Q 15139 85197 563032539733
Q 21546 36656 4690798385416
S 70588 970704029
S 49341 199176861
S 60661 247161094
S 87962 109140606
A 43270 685112397
S 52571 891896094
A 41989 788388706
Q 6899 62031 7386183370545
S 65075 812456766
A 82760 940676163
Q 74974 88050 4970636451041
Q 754 73145 3807383883738
S 32404 832912671
A 61042 805642729
A 55363 498591915
S 40813 964837579
Q 1647 84957 2472544172229
S 17539 875146814
A 40985 543325061
Q 5432 82264 7124943449939
S 64126 292712006
Q 18698 65612 3397095053225
Q 17648 77481 6368994547018
Q 9418 49308 3546100827483
A 54793 773395245
S 33061 31326589
A 31569 999370416
A 57967 59089381
S 24437 4987231
S 76760 392805981
S 9099 93995328
S 75807 603842580
Q 294 86376 3047628517327
S 86861 430833225
S 26401 22593974
Q 15573 32858 5196209533844
Q 16338 65190 8215734153582
S 44656 708915176
S 13497 178314992
Q 29579 82930 1699104608964
S 44711 65531804
S 71022 709236849
A 48545 690140052
A 31974 600133751
S 4146 202038034
S 55854 531459826
S 73394 764473657
Q 69216 73630 3102190782417
S 38793 153929154
S 84601 927035064
Q 43042 85909 5626003475928
Q 17364 44647 3106724720227
A 48977 773719346
S 54448 995869264
A 7581 756802597
Q 26121 32623 5088741490619
A 50849 4452105
Q 27695 61012 4646446332970
A 79091 55653537
Q 16235 68262 1521092331537
A 61921 835486508
S 1133 666752757
A 52154 935375068
S 41585 895547545
S 38207 519085222
Q 10199 83240 3136474010436
A 30113 945395497
Q 13438 39416 9837052196624
S 15478 305149102
Q 5835 59871 5239268196023
A 35883 224844946
A 56942 739028668
S 48802 93970356
A 21845 817311629
S 18574 867038177
Q 54448 67609 5394345160892
S 24848 317240367
A 1695 779248742
S 58584 633943356
S 16196 815007400
Q 21055 36680 3267049135521
Q 49883 75234 3199563658325
S 52476 566696682
S 299 163835520
A 71422 211747187
S 84561 776954346
Q 51758 83276 4046727123247
A 24894 281238332
S 7128 969016996
S 40992 581674876
S 12483 458031015
A 85264 394903969
Q 31963 57122 8129065845271
Q 1386 86081 5285804300055
S 75469 232235945
S 40958 654174683
S 70693 283093673
A 57041 898786018
A 26389 89897098
A 60119 565798117
S 21343 88909175
Q 66888 86340 4202276614883
Q 11461 85717 3527312083510
Q 19997 84249 7051103141488
A 50421 485600410
Q 7946 25040 1381390777227
Q 25723 85949 9641331036214
S 78729 30948845
S 13308 59791117
Q 426 60931 9561456803082
S 82076 419287853
Q 23456 46163 5412522770025
S 77333 279549419
A 12034 526198841
S 13156 597849846
Q 2414 83973 8184234596379
S 76620 44226179
Q 11310 51822 3733253798869
Q 1260 87472 1866656163682
Q 974 21116 7334493836554
S 153 727264161
S 22616 68852605
Q 75255 85660 3579139959258
Q 6323 84038 8393955985477
Q 3886 86389 4180284109181
A 53961 197120742
Q 9195 88092 1892905422234
Q 11012 72950 429268561406
A 34127 483352078
Q 693 64299 1751201133204
A 48620 403524890
Q 13537 85072 8983369332012
A 61196 6832853
Q 10352 72598 3046262505245
S 64882 278720351
S 28684 265702237
S 6824 162748531
Q 59075 81989 3261497652801
S 50711 258050613
S 82693 827488255
Q 48287 80762 6883185915488
A 36140 35432724
Q 798 87114 2685090340917
A 17258 625497806
Q 8196 42852 5790205177796
S 80913 166698509
A 57026 608814810
A 60941 388028378
A 62843 908151320
Q 27854 29619 1577678425459
S 54210 378254843
S 77763 961962359
A 72589 591504492
A 14088 267954578
A 57718 653604698
A 23761 618742860
Q 19097 47142 3041389260522
S 5151 221607456
Q 6189 85376 9196698821825
Q 1402 83044 3775255124654
Q 21235 83996 4614464191204
S 70554 269026317
A 45052 219219576
S 57464 785697439
Q 21220 45885 8761722088720
Q 1786 75029 3457827525263
S 76038 423185615
Q 2426 84967 7718205714249
S 85595 995808804
S 8762 645582611
A 65696 569286687
Q 66142 87323 2886350416733
Q 8473 17709 2725667078983
Q 30675 32886 829734682701
S 63068 542411883
A 1532 248015448
S 14338 195455490
S 3148 94390248
Q 12938 79138 2354722938413
A 81117 661628094
S 68649 754003740
Q 24355 86899 5591659227174
A 54108 401902049
S 47289 164320488
S 73078 747718947
A 48615 339126630
A 45118 594106087
S 21606 555018971
Q 34934 74265 1460536512955
Q 60225 69096 4868207272188
A 38849 374777382
S 85131 260195641
A 81850 517839297
A 54138 535821397
A 15562 62850139
S 7242 291378499
Q 13256 82804 402180477517
Q 16694 75665 8643868973784
Q 44732 73741 4384827042631
A 48933 835786854
A 41011 654153353
S 68097 671156591
Q 79142 84032 359013854498
Q 45319 59069 9827832162902
A 21523 450679227
S 8434 947769777
S 22287 528906443
Q 641 85683 283784554541
S 15825 386946821
Q 20667 78745 3299353063855
S 56893 228548612
Q 12843 80214 4552013352584
S 72769 891038316
S 77210 343214082
A 62685 173239568
A 63368 377362278
S 62136 732160789
S 57466 861456769
Q 2369 70587 8455428150532
Q 50262 75039 2174774159558
S 33382 299648208
S 1090 816960303
Q 3023 77252 3748534207895
A 3382 692644007
A 73782 766882140
A 62278 188830206
S 42320 825421491
Q 29067 48353 6294364320283
Q 2388 40662 3023270991498
Q 3481 63989 2651945857249
Q 5430 44332 9375532346109
S 36360 516549006
S 34127 876654041
A 29080 703150821
S 53883 234078211
A 21459 82553767
Q 27566 76840 3171505872685
S 60732 632703293
Q 25466 38996 5251290297020
A 22395 955100535
S 79326 750790040
S 20430 298643336
A 65613 427179795
Q 80 81439 8895414963413
Q 17510 67629 1363002797831
Q 7712 65906 7978579619378
A 67771 333526892
A 4819 964560647
A 14640 11459487
Q 18811 85999 9921880309855
S 27247 956688938
S 86727 982190064
S 27181 837261819
Q 7725 86557 7797292035976
S 64220 751468377
S 19353 725549092
Q 5920 73656 5080040729637
S 65875 537279596
S 61118 132499672
S 49565 881425414
S 47274 246965190
Q 74042 76953 1350114043206
S 4636 895466810
Q 21187 73056 9279010910551
S 50731 678841222
Q 8795 86186 7625624574313
S 51207 887157162
Q 35150 87700 903741185753
A 31738 619809628
S 24680 734924950
S 64140 475992038
A 72129 323547887
S 66653 769536891
A 65741 911435321
S 47134 150809344
Q 28787 84894 534652494204
Q 15886 77095 717912744865
Q 3614 80708 6722600311192
S 51608 48560707
A 31574 669749597
Q 13408 72035 2952780062012
S 64784 737295225
Q 6204 80275 8375454747965
Q 9850 86399 9379927489197
Q 94 39608 7129129941545
Q 5354 68682 5166039344823
Q 11051 82351 9177396182159
Q 3669 54699 5706120616843
Q 41356 72733 610365921514
A 6718 443070274
Q 35562 63782 4656993720941
Q 19250 63065 8729805171703
Q 31353 69067 1934771591921
A 74873 744853081
Q 2654 41912 7267014972795
Q 15271 84859 4680304889217
Q 61468 66710 2631785522584
Q 10302 52643 8807329466130
A 44840 908548369
Q 24425 57077 7481557258257
A 83845 639336353
A 7633 499271556
S 69194 999152354
A 73499 875031195
Q 20981 21665 251466523424
A 39182 395862266
A 74502 349193089
Q 9711 60295 4505748406703
S 22703 81771903
Q 3207 86816 7295338481833
S 34440 775236742
S 34723 566350200
S 45048 589178338
Q 43074 54108 5643644409803
A 46881 339684001
S 70242 232870541
Q 3563 86460 6009175294073
S 8293 431722110
S 88136 290279308
Q 22434 48200 5428917758727
A 24167 200608241
S 31146 402082439
Q 33001 74773 2331249651119
S 1156 853655873
S 1707 922882602
A 4560 348536892
Q 376 80728 2238631103286
S 72266 963395
A 34106 641257179
A 43518 682227731
A 34425 201891005
S 39898 200787551
S 4378 958834295
A 60453 538542069
Q 52062 69629 6188361782701
S 58950 716012516
Q 724 83978 3534757550438
S 28144 361844433
Q 72365 73071 27030591813
Q 3835 79313 9791776268423
Q 13995 76182 9637272708210
S 35148 613913259
S 16793 535318222
Q 17708 79643 2031599735175
Q 52254 67492 7331526985825
S 8123 288246974
Q 7175 55899 2827322305077
Q 32839 82240 6106118407046
Q 56533 58947 2372727569109
A 50538 557204869
Q 41363 77867 6898759789858
A 61435 305117367
S 83386 286587663
A 2731 677022995
S 32791 910253235
A 10197 600752570
A 28862 925532258
Q 15257 82273 4856197572556
A 57963 566291286
S 76120 725375545
S 21177 250265178
A 64530 297039106
A 5072 938451749
Q 9546 86184 1353163989613
A 16525 535907850
Q 53367 71149 1421419918663
Q 46297 85553 5971957187106
Q 40450 71017 9618207371942
S 28819 742979231
S 69747 427450345
S 3849 473598634
Q 63513 75923 7745404375473
A 74700 120494773
A 15472 379347107
A 61786 977823235
Q 34493 86146 8221024252488
A 65850 295531376
S 71254 269609841
Q 28241 33248 4452236940770
A 28555 348106138
Q 15431 50605 194540191564
Q 2794 70849 7435366780681
S 16236 333514079
Q 19055 78359 4781066400065
S 23773 730093539
A 47207 515718806
A 15437 474523165
A 49670 316200073
A 15866 238879687
Q 10330 71035 4497047990692
Q 33215 37636 2474291681130
Q 30386 73443 2063189718736
Q 66359 82379 533467056703
Q 1218 24254 5949980054244
Q 10991 58544 8337844579984
A 1262 7871601
S 20090 834938842
Q 1816 68832 2191466850352
S 44789 216431355
A 59209 902712197
Q 23975 51355 4404993596994
A 22417 497871015
S 11570 509061775
Q 5784 30255 6428692027969
A 13236 988896120
S 30458 455363862
Q 35445 37111 398858723549
Q 11150 81530 4744341569050
Q 1779 19710 1088480794892
S 87949 445353236
Q 5248 23634 9797171543053
Q 37633 73935 5165305266689
Q 12455 74666 108348190349
Q 8525 19720 1657957142921
A 41079 825958914
Q 70240 87333 1967020375700
Q 40234 44661 1665762134419
Q 54360 57003 363291921774
Q 446 72829 9261216096775
Q 64304 75848 1079054879681
Q 46711 56706 9742620624740
Q 56322 75914 4248012158584
Q 17168 65659 5282277434556
S 22023 751600806
A 77449 462483134
A 53842 544140893
A 11011 742963046
Q 26100 79385 5264157413648
Q 2926 87070 9804538477007
Q 13034 62041 4804666279183
A 54057 897721327
Q 12598 46473 9305091486466
Q 10772 73918 2914112802719
Q 6011 53322 4681209306537
Q 15679 71292 6618958174050
Q 4655 77027 2708048947192
A 72656 788428090
S 22078 758368158
Q 36592 43405 4961246700179
S 39108 816493375
A 87873 407256300
S 37810 844557615
S 53039 525418764
S 43671 179974138
S 2945 519037148
Q 54782 80522 3926285306481
Q 56084 83609 664359660429
S 28971 912474178
Q 16585 86319 8143858151028
Q 10104 24907 9833868632261
A 17408 381734779
Q 3779 83183 108545775857
Q 7710 88070 5032143847895
S 43197 861055993
Q 5965 82880 8163518791599
Q 10022 79479 23103632338
S 23142 632640347
A 44779 869512614
S 69332 779893413
A 27183 943563625
Q 35899 77844 1104331379159
Q 815 45259 9350415773062
Q 6578 68601 4373673949209
Q 17519 84039 9540471785781
A 2163 949630338
A 77417 687341833
S 34312 216718534
Q 902 78959 5702434217164
Q 8265 28854 5153060855233
A 29955 239643050
A 79873 99455023
A 56960 805230444
Q 37429 72648 1827351662005
Q 17123 85992 9232076804023
Q 15563 85216 7644667141678
S 24850 518577130
Q 2714 77684 5468638304261
Q 3954 72418 8677383454955
S 79280 420499283
Q 25718 44023 6956928613110
Q 51657 51718 7706392730
A 54160 128434210
A 73730 251560943
S 44139 162724408
A 7882 73804294
Q 29126 50525 237887967834
Q 8084 76072 2789412553925
A 40390 404985735
Q 2850 79359 5180146624148
A 43543 595876668
S 74313 254227875
Q 14833 83954 1119104011149
S 12498 497941302
Q 29334 76793 7418803591472
Q 59310 62359 2968645363175
A 80004 456042434
A 56062 560350483
A 70913 588671549
S 56256 894141692
S 4638 370276829
A 4727 562391293
Q 2779 9861 6199493683660
S 37685 408526636
A 55061 342922664
A 19390 126099923
A 72118 874589199
Q 38160 85464 2204385128205
Q 46221 74627 6378114360369
S 3326 319247229
A 45826 196874964
Q 63270 67103 1126715866175
A 48243 19603249
S 67541 288219214
S 7565 506131290
A 84357 388136339
Q 1736 54445 1698756715809
A 35429 124031341
S 19178 119565642
Q 22436 47699 7564647848924
S 56062 258319776
A 65087 908332059
Q 34671 86839 6204474659132
Q 10389 79047 2414610902411
A 43531 28406238
S 77557 124495284
S 54252 379852835
Q 12470 72884 8084651710205
A 41898 51333644
S 39032 155110648
A 15664 724156710
S 81517 871969796
Q 65847 86393 5118746008976
S 75043 421231551
Q 27644 60746 1326367870402
Q 54968 56531 908456250319
Q 5956 58272 8497143880484
A 9484 22678849
S 64196 820658620
S 65723 196051799
Q 41183 61943 352034906365
Q 36953 82591 3369062659296
S 68379 193239203
Q 4296 85410 4371134315977
S 79609 702396199
S 4711 395124206
S 24053 884649926
Q 40350 69121 4980723263519
Q 245 83872 4527296043612
Q 20337 63065 6674643169148
Q 2568 84102 5733680325946
A 51577 739123181
Q 203 87856 3774117028704
S 84263 863470466
A 53832 336388686
S 34597 39256975
Q 34846 49918 6890882250257
S 10840 278659955
A 59270 296309464
S 85724 154204889
S 48988 916898651
A 59540 316236735
A 71691 26738196
A 63491 128352095
A 16360 720152944
S 16404 871023552
A 41386 359100604
A 73005 533574424
S 577 926625550
Q 5231 45444 4060129083558
S 57217 862695564
Q 10578 84009 1333026545434
A 44183 717922820
S 64368 24476615
A 71134 375870477
A 53714 538364645
Q 6465 72182 4497608528974
Q 16311 46146 4875719431561
A 43509 190911943
Q 29131 34912 3606277585444
A 75068 690441030
Q 15322 45726 8690261943455
Q 8913 84336 9804210100476
S 39458 51416993
S 13413 926817535
Q 4365 59045 537587065699
A 29979 544021031
Q 25321 58872 653409210569
Q 55689 69561 1844545739826
A 15484 180962663
Q 6396 70018 2581914305823
A 84453 677499960
Q 14016 41337 1491333941563
Q 11715 81704 6666741799438
S 13639 22054717
A 48056 654205079
Q 36618 47014 6681534742766
A 7355 129548356
A 20758 414346331
Q 34880 55129 2076570663551
S 52112 387390477
S 2795 52060454
S 80760 204351533
Q 49996 50780 636359542312
Q 1492 67906 3891232259229
Q 14133 34238 1175023410497
A 64764 512480572
A 50926 288007527
A 50110 499309381
A 72131 685052477
A 66732 351682259
S 77075 253565851
Q 28096 48200 6863551619292
Q 3204 46596 4076266909562
Q 2012 83900 8728210849390
A 72362 949835141
Q 4694 57935 3749827899385
Q 23625 81044 2955531927445
Q 65454 85032 1524503189032
Q 2824 75281 1641085065286
Q 23776 60482 1267287718975
S 86698 147766471
Q 19211 38050 9611491337888
Q 6127 79498 8305952023696
Q 22971 87125 1310203318695
S 35082 418650699
Q 8781 82013 5678747835327
Q 25207 71645 7961451834445
Q 14852 79903 2313495183187
S 74111 216207904
A 64587 896667156
S 61099 707499009
Q 24625 64192 8648366789621
Q 51209 87537 2624761399418
Q 9991 87412 9889383963470
A 8284 708473201
A 56954 4781542
Q 6191 32619 732219393019
A 35551 867508563
A 75305 890383888
Q 55979 86185 3851728095094
Q 41460 48603 6896606161114
A 30704 654100724
Q 68406 72829 3140801014216
Q 26317 82661 5911093337855
Q 30552 39379 4266804130987
Q 10026 65845 144048697500
Q 13828 87317 3528056993757
Q 13210 86236 4900802329931
S 18196 184317072
S 64514 342821872
Q 21067 81490 3835551798695
Q 9759 87957 3334805528310
S 68569 346867495
S 8284 882966033
S 40545 84018186
Q 9178 76796 5464427017523
A 46525 528711770
A 6111 724091037
Q 636 88193 6591557979697
Q 9401 64975 7282257561677
A 57707 261640173
S 6062 548539056
A 66239 854369615
A 34012 196659430
A 22597 882879401
S 43085 23773966
Q 3006 87888 3798118206154
Q 6219 47743 1492219037267
Q 10806 71113 4002670302741
Q 15466 88148 7310218481292
A 43638 648816945
Q 56971 86597 3446351636329
Q 146 47291 7011491491026
A 2794 742861720
S 84831 242699694
Q 4239 84005 3120802826778
A 23123 625586319
S 50623 895390456
Q 7509 83193 608523455282
Q 6977 34888 9388740480015
S 70395 236652411
Q 19669 82712 2428241723644
S 41653 683526676
S 1035 799091609
Q 4014 74946 601807379390
Q 14807 59270 1887357891567
A 28467 347671399
S 65943 10650772
Q 3036 15878 6155621420922
S 59673 237617666
A 33489 337087440
A 26234 789327096
S 48420 702464729
S 74525 75525256
Q 25021 83044 7645329108055
A 86886 908172964
Q 217 87924 9791792291802
A 13859 100263148
S 43094 442869489
Q 17153 84290 2553176377611
S 54169 78225557
Q 28780 37411 705055987677
A 22915 258569272
Q 69374 72917 322498465048
S 56649 142493355
A 18686 959886664
S 81774 36843359
Q 5595 81884 1556242618275
S 58211 618126877
A 45687 510653552
Q 3657 82768 7640653017673
S 88105 181966473
S 5601 34565732
S 30310 227926677
S 85515 733607179
A 10399 999592565
A 46824 424126842
S 50308 183441719
Q 8806 77516 336473944375
S 78973 179458695
A 56491 52095941
A 809 844810386
S 55188 641222679
Q 51937 53863 1395498103918
S 22264 494147310
A 42116 58830945
A 57535 98687102
Q 228 86987 7928756507101
S 69117 687901146
A 37137 568272340
A 28918 515674102
A 47147 456586117
Q 60306 73349 1372909033293
A 2849 110600530
S 57302 662021483
Q 1722 87918 4640164887939
Q 4314 49364 6821318533851
A 77484 632873870
S 56478 635576376
Q 523 60585 2381909887723
Q 950 79910 5624263610243
S 63145 337401722
S 74861 817897226
Q 16180 19515 1225654331096
Q 22581 30478 2165786671437
A 15406 902471901
S 4007 808428287
Q 11057 64132 6647919970775
S 86186 245139916
S 80638 661266302
Q 913 67043 6621394594495
S 3768 213344025
S 86533 938913409
Q 12662 14404 249777391035
S 83374 625281535
A 79377 383204250
A 50070 890365838
Q 12715 40208 4921552195142
A 52336 107356506
A 6468 514427855
S 55460 51283761
S 86378 555583278
S 53415 289591128
A 53011 522283754
A 20913 570008970
A 37008 827335751
A 4451 463121506
A 78229 804381723
A 83838 858296103
Q 184 80044 4677051682387
Q 515 81727 3420497049434
Q 25313 49085 1739636067221
S 47340 181013750
Q 43312 56415 7884161279958
S 43769 601642604
A 55712 519615356
A 86569 923215280
S 58175 217181313
A 8785 206234745
Q 5768 71540 732632767976
Q 8635 46792 9858147574289
A 4273 278797971
Q 5990 62788 8217667494542
S 87409 404996294
S 11842 591447762
Q 3031 87437 6600556511939
S 54250 260675304
A 55893 784073506
A 2908 870053594
S 69829 404658486
S 80115 243066038
Q 48796 63130 3802382024475
S 78320 189208878
A 18121 280839191
Q 25025 88060 958924426027
Q 10672 35541 3672011017126
A 14967 998389330
A 74364 521341659
Q 10916 84662 6376274607156
A 64085 66733003
Q 5260 76732 385095171573
Q 1116 74354 8012206772168
A 32163 311095526
Q 49999 51331 72909400720
Q 2553 86697 1252140832303
Q 81339 81401 36006700061
A 30526 392977504
Q 19050 64494 9656687704691
Q 1549 81904 4201040023851
A 44532 131303766
Q 13187 86176 9359784334427
Q 12391 68298 3170420308619
S 13576 797070344
S 61349 603618282
A 38694 993875019
A 79440 632889481
A 45324 800889656
S 43797 976496329
A 47508 449965218
Q 51827 54506 862060947362
Q 6441 76710 4492285861520
A 44725 744792396
A 57973 698250348
Q 23775 83400 8147515487673
Q 18561 25711 1880987990491
S 46971 121568057
Q 69196 73132 287693382601
Q 10712 47389 9073811189884
A 64290 137310879
S 24056 372482987
S 48284 434194268
Q 57449 80768 2776005367233
Q 465 75377 5642430366028
Q 25975 82413 8499128384227
Q 18062 82902 7138795302549
Q 20023 29078 8598784263006
S 70382 366410517
Q 30542 63041 3200813969686
Q 4427 87911 2435905115835
Q 496 88157 4166098579324
S 74095 274733258
A 9785 666332834
A 46931 548328573
S 33288 73893733
S 44319 67750092
Q 25395 75106 8510432419329
A 54095 686600501
Q 11580 48442 1087898370814
A 32028 524893750
A 12661 50286075
S 6557 167077855
A 38391 168683709
S 38780 646389419
S 53731 537175544
A 60130 916499159
Q 7850 85108 7298882288500
S 47492 105199098
A 14123 62821214
Q 9192 88198 625682780677
Q 17051 30450 3676649842123
S 1799 517684505
A 11737 906007781
Q 463 87986 1837317066206
Q 22577 87374 7570991323602
S 36169 522862045
Q 594 23347 9445430749469
S 75488 611088342
Q 19970 46024 8981819449627
A 43974 979189308
S 15744 749936134
Q 78565 85314 1633840306467
Q 2924 69558 6581039576296
A 72305 888963963
S 80876 677422508
Q 79746 81140 694404137030
Q 14208 56573 7644269490268
Q 2074 41884 5374899172948
S 55135 135274235
Q 2331 54427 886008696326
A 80911 401559531
A 71097 110670522
Q 10755 83504 6194624473022
A 72902 675774799
S 51880 36688815
S 58937 425764248
Q 6151 82498 2619857031951
Q 15001 77727 7695318045137
S 10094 395276667
Q 6589 37676 4612154368080
A 38956 777937169
A 25525 554526076
Q 163 88158 107616823035
S 1739 917399643
Q 30309 81800 9188522046613
Q 35901 81737 3135470505281
Q 2623 87125 2614712491700
S 13970 185757382
A 14736 529427503
A 21072 239677887
Q 488 80344 3948057793998
S 50514 717502402
Q 5452 48398 1981564940548
S 28975 682166539
A 13982 608506978
S 58164 181761648
A 32497 171290901
Q 19108 70134 7854329500007
Q 55 83197 2995696489775
Q 9125 53357 4904406106651
A 45752 699574755
Q 8583 73281 7041706270061
Q 38588 71412 6290274883937
S 35686 660140685
S 23977 176071393
S 48122 893847029
Q 29453 65301 5781524726335
Q 49061 60436 5093262432020
Q 33336 40943 6495993486737
Q 6764 79376 7454856847976
S 26978 36336846
A 59127 934414521
S 70026 646090185
S 52826 531829852
S 10946 155504535
Q 65007 71348 5905980915421
A 50855 367813559
S 84717 414211047
S 76219 458901508
S 69600 26411431
S 55864 423567901
Q 2447 58425 8042717392492
A 56056 99418866
S 20383 357193327
A 72511 52962772
Q 3176 23957 1594057197060
S 41733 668539933
S 38278 318759591
Q 19328 37364 7472434379391
Q 10750 81780 9996629809911
Q 80276 87896 1565564268822
A 77665 407503795
Q 47270 55786 5130683747878
S 68551 676247286
A 19142 2022613
A 13079 297806425
S 77800 4201944
S 79906 624345317
Q 18672 87919 1403669145841
A 85795 650303848
A 4324 308026590
A 16970 708450223
Q 22687 61448 1523644527215
Q 7569 81927 4229781608773
A 21425 384093911
S 76359 424579313
Q 15497 86788 8524573342872
S 33198 225234815
A 57911 640437114
S 45654 959932035
A 80888 588528705
A 79582 582974972
S 72738 307887996
A 49010 317085316
Q 1009 82470 4675339258597
S 84140 536265980
Q 18979 81935 4349327514609
A 24825 54490977
Q 21243 85577 6980053100815
S 49238 534214710
A 88116 913743013
A 54662 687763447
A 60240 373986994
S 71454 757886901
S 1299 584935063
Q 17 82728 22447214771
Q 6132 18167 1290675623713
A 62150 367601919
Q 37637 77426 8891990804477
A 40873 169656175
S 70509 638716158
A 36878 476464246
A 5689 576501643
A 27955 55964494
S 10546 892517618
S 73123 93668922
S 66499 299055404
S 41135 302205721
S 76228 543649217
A 29655 952957513
A 72733 940270614
S 81514 290890867
Q 4437 87977 9990453718274
Q 3823 86053 7032414840522
A 19808 535740159
S 78280 531474032
Q 9849 68856 2081775121184
Q 1148 70126 2398550567228
S 23318 553027354
Q 32948 38383 3194889798970
Q 31370 51559 7231640738542
S 87488 543279750
S 31690 531854220
Q 49946 81879 1337293316081
S 54649 591338918
A 54361 259433618
Q 13996 85711 7083911488161
Q 5609 84151 8950555221351
A 22717 295188705
S 34947 261483200
Q 13157 34718 7536214290518
A 77682 126100256
Q 14207 81957 1208008194703
Q 5280 82639 1467555755544
Q 55765 60798 4166560745687
Q 15397 80726 8179260535469
Q 4033 87774 9873345608251
S 43575 391041913
A 67116 596962292
Q 3860 82762 5482291062368
A 51034 392261382
Q 32336 75864 282873576640
S 71165 629993604
S 62247 642130852
S 35733 382034583
S 15850 286322134
A 80583 602269747
S 56219 251809250
S 59852 66936438
S 41513 739124170
Q 31697 76105 6732943251217
Q 26331 79295 8565952661115
A 23819 231013264
Q 37615 71481 7210782332763
Q 22394 72186 5527934236615
Q 4776 85070 6155802302933
Q 1022 81750 9516023876527
Q 3040 6036 1007505358983
S 59482 111025120
S 72361 427983809
A 5436 739001614
Q 26981 58950 8627105546042
Q 54228 73762 2708945115341
S 81936 140749670
Q 14351 63719 6738559048585
Q 74544 81140 494466070079
S 10161 688784729
A 25241 87043212
Q 3568 87520 3252042132838
Q 51027 59857 1155436665820
A 69089 238652532
A 5476 576119723
Q 14637 65640 3901989104804
Q 20661 86418 9158655965546
Q 44814 75469 5841496980125
S 25464 410551171
Q 1434 41006 7500744691971
S 39881 394739650
Q 52486 70247 6263016004796
Q 45648 53640 6539555612515
Q 22488 86389 2338212433036
A 72386 429284478
Q 17062 61701 4262082847658
A 40319 718770842
S 62613 974422523
Q 28833 57975 3136026469030
A 46437 377396810
Q 14332 81857 3047113405877
A 46062 796392958
S 56246 784426411
A 55495 412017646
S 6396 90402221
S 34450 476960364
A 74045 663828608
A 81901 111089545
Q 1725 46362 699543190547
Q 3232 43049 7084997557361
S 76521 845724340
Q 34362 51756 7601604167248
S 32958 177254038
A 54951 654118093
Q 22866 26551 3026148262358
A 23509 655194632
A 31807 843130229
Q 5743 85549 7032761865292
Q 5792 86529 8814913463179
S 58485 563132564
Q 30883 43277 8285932523498
Q 34907 88134 3690672943192
Q 26325 67199 4850053441424
S 18201 906634695
A 43874 686458331
Q 45954 73737 6267988265687
S 46771 390761994
S 78195 292310603
S 57580 853769985
S 62830 252241785
S 61904 345839818
S 36149 964814479
A 59591 854019539
Q 69349 70017 325452455620
S 33781 224402949
Q 2253 52773 1562521570178
A 32565 194854139
A 17869 982260854
Q 27687 77345 7664642582708
A 43801 608954183
A 13232 614562619
Q 7100 84894 383564696332
A 21581 617057056
S 32349 984612959
Q 1236 44871 4563412459133
A 62694 965472894
Q 55561 80590 7052267656301
S 28624 389444450
A 23335 263852704
Q 37594 38840 274851098666
S 55802 614972089
S 27531 105155654
A 75378 938434517
A 42199 169022171
A 38822 698460757
A 68513 872698835
A 48811 839624287
A 2044 287421168
Q 48648 67784 3923702136776
A 58046 768784181
S 26471 868901325
Q 23950 80192 2814951251598
Q 8406 34285 7738379708716
A 34064 407214869
S 74609 297919960
Q 21850 36658 7693992422571
A 77004 140748760
S 8600 593810096
Q 27558 34765 2795254979656
Q 3231 67102 75897632563
A 57182 805525000
Q 12782 87060 1581067625017
S 32795 539532659
Q 26219 73818 7969308104708
A 75665 480004541
Q 26434 62273 2920618614515
S 81095 913984281
S 65122 702336737
S 51710 741477585
S 8195 766751289
Q 18569 34699 9331264329153
A 4249 438517892
A 71165 802479727
S 25709 180367412
S 41544 371518995
Q 38061 59621 3948935415618
Q 5991 71062 8483638476626
Q 8507 41183 4145206487620
Q 7777 76164 2573626128093
S 58183 838368694
S 47052 248984949
A 84648 452421975
A 49600 727701589
Q 4562 15223 5420447211026
A 63227 965974209
Q 8377 10930 1081916728989
S 33838 516807098
Q 314 87877 5371180745242
S 46704 865552345
Q 23844 87520 7816870643353
Q 7708 77230 2836696556122
S 26517 145854008
A 39093 183232996
Q 3700 51217 3880297111914
A 60423 943126837
S 58889 289539012
Q 77030 84173 2165067873621
S 11525 28709800
Q 69552 82337 9690856808106
Q 41549 78103 6521897390825
A 79873 636722536
A 66105 24796190
Q 11209 34854 3983913064995
Q 35028 50531 8932817053195
A 2010 681664802
S 29959 947087211
S 63259 805983892
A 35765 521675945
Q 6297 84784 4638338051588
A 49455 22696666
Q 64117 83195 1901630078230
Q 30112 83982 7799726479829
S 52975 796187722
S 68886 329992324
S 83384 730445783
S 62419 314285283
A 64362 198017014
Q 730 86498 1179066934473
Q 5297 25551 1213546921234
A 69467 952097143
A 5040 983834315
S 28501 89432681
Q 64141 75485 5519978254166
S 82072 437328196
Q 11105 31429 154194488309
Q 7347 53098 4787725235628
Q 53669 74381 3618264036030
Q 19672 47491 2333222102788
Q 7399 81431 3696708473721
A 68943 716989742
S 82593 579559825
S 73907 279091532
A 70899 348934825
Q 65055 87589 9570644340069
A 46775 213555393
Q 2731 54048 5441242341587
Q 2353 50381 2348934121487
Q 4846 25839 345675671211
Q 14998 54277 1038498582876
A 51816 498715824
Q 38806 75703 264403467448
A 62010 688648851
Q 66769 70400 1157669519486
Q 19124 73583 8581496841317
Q 42590 65427 2943462373844
A 51976 237022938
S 4986 581274923
A 69550 676888163
Q 67424 77904 657068777845
A 11581 518102770
A 42866 622789713
A 82365 208552204
Q 14053 30663 9093815666604
S 29385 210400690
A 67346 345817602
A 78883 196850930
Q 8145 64879 8461221729987
S 77091 500065934
A 16619 749925267
A 39513 80092477
S 58948 525046103
Q 1935 56501 7096498154224
S 22805 887504461
A 66088 413980214
S 16586 398470695
S 781 380260792
S 56156 965122629
Q 4290 85987 8278257128095
Q 51900 86615 9762490784123
S 27794 690514314
Q 8297 80116 1273014985669
Q 4155 82405 2639416857877
S 64270 590228875
A 68556 414493614
S 75239 157040054
Q 43639 65001 8802287663526
S 84333 457416028
A 79872 165641031
A 18679 768335926
S 23135 234490974
A 60634 707239346
S 6104 107439996
Q 41294 80390 9276093588239
A 69168 586544739
Q 3360 19560 6319195102540
S 12902 547169812
S 80818 107551778
A 76395 429636373
Q 13425 36965 4754195996071
Q 31690 44721 3550518621474
Q 44731 48624 2191159507634
S 61538 385770808
Q 26149 81762 7065896839650
A 25428 963957972
S 2362 163442043
Q 4001 84312 5628643984911
Q 15264 52020 2699780037111
A 28024 51113513
A 8991 370908227
Q 17259 49011 449530552253
Q 21648 80308 1608914811334
A 22393 199373176
A 9784 148418639
S 74239 426782062
A 28618 489592475
Q 68109 86306 1826784888465
Q 8401 77355 5034790391604
S 7107 355049133
Q 17823 23081 2084938673206
Q 64169 73640 667402849709
A 58586 586605185
A 66889 964781946
A 28569 376754907
Q 2391 79808 7510614404861
A 78496 989830108
A 23591 379031704
S 35789 513666925
A 18205 807160348
A 11808 88508599
S 9713 309606386
Q 19009 67105 2672905919440
S 86368 112791834
Q 22156 78882 9977826047460
S 51434 157303319
Q 49766 86134 5635578942673
Q 35398 86914 9128578561670
A 19473 829711303
Q 6628 80567 1651523025273
A 82587 262221213
Q 6428 79590 2229760843005
S 67733 514149075
S 44905 883150419
Q 10413 37049 7076053855301
Q 25883 72246 1199557401753
S 49031 990032319
Q 3090 81538 2538990111301
S 63018 370389130
Q 9384 75100 4023430841786
A 53870 82034377
A 24959 417940989
Q 6221 83032 2330806151393
S 75707 586022243
S 55918 121720797
Q 550 87967 3127057677109
A 61896 804681462
A 2605 232312262
S 16702 457657313
A 43453 530311416
S 48779 848190884
Q 14486 60782 8846876481001
Q 72864 80444 5071296966921
S 7699 203091346
Q 6024 84590 9752542411084
S 39020 820659873
Q 1890 65423 8985149550399
Q 758 85153 5673750839697
S 86872 673812809
S 4619 339576439
A 79552 901004345
S 3960 263663299
Q 494 88101 1701843802959
A 14622 200884719
A 23267 71902438
A 5280 223506631
A 85291 256136779
S 37322 104236337
Q 6563 75008 1371588317320
S 30136 528098222
S 25148 851869372
Q 47799 53272 2226882191468
A 6685 881400070
Q 46952 73076 2412604070810
S 13588 918764705
A 3003 442264403
Q 17290 34196 4342695691256
Q 2639 82176 8144272817221
A 8111 975976432
S 44373 318024137
A 47060 71986199
S 20154 731464653
S 86895 627156573
S 2775 920758804
S 23775 398594374
S 31947 806068788
Q 57964 59386 1324335013644
S 66034 804484801
Q 42144 42616 436010684853
Q 3891 38256 1166152192176
Q 28127 87042 3787325875358
Q 29268 54291 364517670105
A 30980 927763889
Q 6677 77428 7684539146482
A 43970 116308551
S 42783 380094688
A 14717 392839943
A 62522 597832093
S 47519 260134952
S 28692 4808278
A 42815 99123453
S 1426 188697223
A 46325 660994751
S 41093 579791528
Q 8398 59336 9364312154598
S 15172 235387467
S 9028 917236715
A 47520 974155374
Q 15941 26049 7793497697169
Q 25363 87674 530666096692
Q 17073 84879 9895325492903
Q 35899 85788 3272027902410
A 22449 894615082
Q 7383 54802 3727091973689
S 25772 930611554
S 55775 279667630
A 50854 148418453
Q 36859 85749 5803532996950
Q 18669 69560 3103767255683
S 13358 689635715
Q 3757 49089 1733481712328
S 45380 648359601
Q 236 87496 9252248023953
S 14838 238056911
Q 10190 74673 7137957853629
Q 38927 86866 6328158355319
Q 35167 84392 2013301512548
Q 72410 77437 4013509691174
A 43890 764208849
S 8994 290179714
Q 5155 81931 5695623709432
A 49613 59043318
Q 35240 51010 9975368383045
A 24053 911239630
S 82589 610642879
S 19860 841240336
Q 47215 85847 7221837307622
Q 73772 75458 1539360060989
A 47199 665732100
A 39913 897366061
A 37913 112842867
S 33094 701502245
Q 10084 59837 2167619337156
S 74533 465833940
S 21439 497936954
S 33417 133529762
Q 13072 51494 368390595313
S 21654 711634255
A 52086 472413696
Q 4343 83513 5504162675485
S 4184 987113651
S 73179 505529313
S 8447 823147329
A 45066 470994448
Q 1206 63728 3964872837804
A 52473 310891715
Q 1365 86732 3583922131716
A 56319 798690800
S 84237 818441787
S 33874 767385183
S 67285 93780132
S 28474 808141842
A 75668 535676017
Q 22279 32867 5905532827777
S 43435 777686565
S 33906 177132849
A 32345 312887908
S 39256 88765529
S 60143 221491931
Q 4673 52525 5061644195862
Q 32129 69836 926600729741
S 33328 790008257
S 77033 581340967
S 41450 823581667
S 74737 779051031
Q 11302 55381 7626460850453
S 75633 845660607
S 83473 269975597
Q 26628 82600 5907466838857
Q 16471 74573 1572366766223
A 53077 466154607
A 32502 471097845
Q 7189 75366 9851067969990
A 1941 337033164
Q 76937 87425 679451754733
Q 45864 51725 4424369364438
Q 496 83585 6986798984364
Q 2808 78812 2917034888759
Q 20870 40755 8714719651957
S 30129 204537966
A 18416 776922358
S 68978 251830982
S 37663 28175649
Q 13489 75150 5363633762798
Q 5181 46920 9333354911577
Q 2306 77960 5784808576294
Q 19001 44939 3862017991561
Q 7232 74359 4203951748809
A 9124 803246812
Q 16443 58624 5885640352803
Q 29618 88188 9522759606455
A 15558 523434790
A 9199 34767144
A 9914 749745641
S 70814 792431880
S 3045 765485529
A 56535 485481406
S 32220 787312156
S 49300 50374077
A 5559 477839347
A 50175 588047105
Q 69453 83136 8004914106531
S 14337 981203651
S 18650 175995289
S 15229 99144079
S 58327 874515294
A 87561 599310089
Q 45744 60638 1160034329603
S 23164 400003859
Q 24598 67517 5773258761367
A 52160 601819273
S 31899 217498600
A 45231 780422162
A 26360 504678553
Q 38175 75949 1237566022721
S 20181 487084726
Q 29043 80689 9762344053667
A 30537 904193966
A 6905 893499223
Q 13886 55125 2778359083647
S 55327 433705102
Q 48945 65324 7302489139274
A 64487 522650315
S 24254 878783103
Q 4018 58629 2153739008769
Q 3773 82600 8996045462054
S 32688 202754603
S 3021 701357395
S 25685 732019369
Q 9942 78615 4632312098835
Q 63678 82659 9500352337860
Q 7138 62481 2786937897998
A 2744 909574984
Q 33900 57220 7441458482375
A 9199 3883105
S 45159 397587641
S 13473 814446481
S 23587 580031819
A 72735 360024553
Q 21430 34830 4139543248864
Q 6965 70143 9424377386074
Q 19691 84765 1689783423727
A 63175 968642789
A 55335 134563478
Q 19617 43630 3434595061080
S 75161 699802631
S 69819 247544272
Q 2496 83241 7840135524351
A 53203 474549987
A 31087 135818678
Q 29152 61338 2254160450349
S 50747 673852360
S 5205 546688599
A 8111 508602089
Q 17975 75964 5898323039143
A 20168 308426904
A 48819 817445328
S 69384 875132728
Q 51376 79600 3981911644535
Q 35560 53308 5798040242744
Q 29904 85210 9788749308369
A 74030 148412865
A 79976 334241223
A 39794 967701136
S 67488 129140893
A 53720 621221882
A 69932 702487474
S 33404 369496021
A 41613 146192045
Q 13885 77367 8097335873227
Q 26221 65088 9507396218566
A 2456 253434653
Q 168 88200 7152805349354
Q 93 82297 3772138610810
Q 17013 64329 9660919533731
A 42653 665834998
A 43302 453726990
S 87536 488192208
A 38576 856072530
Q 28605 55133 4434254617634
S 38896 82643630
S 820 437989548
S 23192 486673257
A 66695 213220288
A 10434 654596799
Q 64994 70418 1004323825990
S 56783 708901177
Q 16312 41621 6669915247168
A 24941 979838185
Q 5312 70247 5231124208337
Q 49082 84045 5820218395404
A 28294 685160919
Q 40527 69920 8280976984156
Q 10354 83329 9364186791961
Q 19210 66849 4679464714143
Q 15741 48479 9638528855459
Q 1313 83581 7357625954386
S 27874 65333454
A 70114 249022861
S 43558 783405519
A 2155 529928325
A 45389 496615864
Q 26137 50314 534759010642
A 82232 501918758
S 9801 350581833
S 6581 570735660
S 75034 188727934
A 39808 825943622
Q 10160 85456 5703800027042
Q 13081 87933 8198872714364
S 60814 844591883
A 21762 482404943
Q 30862 76227 4711041330255
S 69152 610547370
S 84666 121340361
S 22324 19338836
S 43337 17995743
Q 9534 85459 6068563078210
Q 43263 87867 1007837309314
S 22030 257961043
A 60903 271574419
A 10571 534355757
Q 20345 45509 3438186690525
A 62972 869476229
Q 24916 83403 3109346125890
Q 5008 68637 3009386306285
Q 8287 84002 6918568995887
Q 9633 81186 5263113837364
A 13326 480550609
S 10090 530335437
Q 18985 87251 6239594682357
Q 15984 40918 3235857329539
S 87281 214214456
S 73031 158331457
S 69177 401811128
Q 11557 33657 9627710772707
Q 60789 61958 120122588212
S 62830 726480689
S 6283 327170823
S 43084 635609293
Q 20071 79221 9924552759579
Q 31377 77699 5838099480359
Q 21152 32855 2286841479767
A 41768 986105057
A 13668 893486560
S 33495 796392884
A 69142 493954021
A 65585 93006394
A 49943 236522510
S 84656 183232386
Q 41574 68581 3484904038677
A 21511 614651948
A 48695 913116974
Q 10163 44286 6930879720671
A 49746 789561226
A 763 625252293
Q 2945 84050 8195848915814
S 16038 701121015
S 51301 895078797
A 79595 35723910
S 65755 892090399
A 33600 522538305
Q 1 88200 3550013431651
Q 274 74709 9808501606450
A 45296 445725770
Q 474 87866 938624406169
Q 58887 60737 87239522942
A 67743 578429094
A 56179 327922085
Q 16985 54271 8022632994489
S 28800 599900582
S 58943 114086625
Q 2804 55519 1477045408191
A 10545 160242547
Q 22045 84223 9062903158804
Q 9916 85492 3971862287799
A 50284 424595657
A 33755 945643864
S 21340 995546245
Q 48203 81786 7401042580757
S 48144 968917387
A 81316 904089229
Q 11057 79340 2701812532987
Q 26490 52654 6554536622253
Q 37206 84506 3747603720566
Q 65219 87193 5815926438909
Q 10608 85170 7312611193868
Q 13715 69169 9693917925268
S 87936 902895230
S 40810 580841825
A 82045 243267037
A 64375 676939473
A 4836 281740943
Q 17700 83893 7390353453901
S 30569 245134135
A 48686 713944700
S 10043 282551636
S 8225 836652041
A 72246 471409612
Q 42954 81818 3696689117961
A 64318 744893215
S 8566 569601897
Q 9947 85495 7533131470364
S 26022 511995697
S 33327 503647871
Q 106 87686 5193519475821
A 69698 985261866
Q 21381 77142 4741995961529
A 69738 69497689
S 88077 748799944
Q 36164 37082 164767282421
S 39367 801591006
A 19646 142976778
A 46378 114889718
Q 10807 29885 2169946911307
S 49895 325187780
S 5610 370410208
A 17714 340210052
Q 45387 79471 1711992095958
A 48411 197327917
A 14590 31351692
S 15147 43380870
Q 27461 57524 1908832692381
Q 16160 60291 599704239805
Q 13221 86469 7819680526299
A 60631 843375272
S 33494 153881619
A 37055 142164485
S 31550 76324794
Q 3473 81585 7664358071613
S 33931 111205952
A 77025 529582371
Q 57230 84483 7363149618010
A 79040 625997112
A 30595 740398288
A 67945 451781284
A 45950 746448911
S 6191 995853169
S 1900 60102569
A 17791 701271530
Q 37187 60101 3792247389909
A 233 855128899
A 87523 342422950
Q 30924 45141 2844232663763
Q 21749 78039 6415842802006
A 50190 833509334
S 50274 819214887
A 46062 49172509
Q 55114 80598 8120206022789
S 49402 465049376
A 70004 893459638
A 36264 426759015
Q 24043 75003 7638889105508
Q 32177 47647 3268966646227
S 30234 867698855
S 81991 965340998
Q 31003 48019 3118446427152
S 76871 963892540
A 79890 603911712
A 77893 394624612
Q 17623 62459 9955090251223
A 50985 997609742
Q 8311 34930 7316671705558
S 31743 686581214
A 57018 262535764
Q 23349 83352 3555662463302
Q 6113 51223 5239866845979
A 3248 480780472
Q 27495 72942 4241054934062
Q 40953 85663 6567449886750
Q 15171 88048 5196610238202
Q 26774 65889 253368656664
A 64338 926376858
Q 1540 4583 520964526779
S 65430 961132048
S 25974 922800997
Q 36840 80301 2772210218652
S 42862 566936895
S 45307 780391276
Q 4384 86098 492488765526
S 33624 463300464
A 37702 877314798
S 84561 100146582
A 13869 93901846
Q 29846 62252 3037717593066
Q 29566 44121 1776176912647
Q 41622 80778 7339316654980
A 2269 609133086
S 82521 317014330
Q 16522 83030 7654506482241
A 67022 487654428
Q 8901 75963 9543771628256
S 78677 334855435
S 24813 725185228
Q 43678 87625 5004612196627
S 73802 741537465
Q 6053 26797 9947020588947
Q 2302 84307 4341583020108
S 49254 920518014
A 36415 265525877
Q 36403 55512 1302432737033
S 32496 268226357
Q 28899 36058 2392453375113
A 45676 644121317
S 50976 945112861
S 30892 212159825
A 47715 272596946
Q 777 85102 1742475120716
S 50467 267615908
A 86902 384771396
Q 10385 21603 3862716484780
Q 12759 69912 8712073721837
S 47279 777083751
S 79318 485501693
Q 578 38105 88148278577
Q 7419 33809 4869347825154
S 2738 425651439
A 58176 587124683
A 49356 748370722
Q 20349 63356 7361248484543
S 10911 575685539
S 79857 68415716
S 25341 744718736
A 64451 436640623
A 37449 299840488
Q 20734 80820 139649188044
S 38860 200577439
Q 12626 37048 8074306050108
S 68306 346800623
Q 9197 34517 1619826044303
A 22998 460822023
Q 1793 68488 316959579431
A 56928 333235615
A 34543 707111434
Q 34608 49911 6173029078159
A 47968 832463816
Q 16420 34933 5805872034399
Q 8431 74836 5914588762275
S 82712 564010555
A 59779 358901980
S 14965 872269900
Q 4578 54509 8852746642870
Q 2886 45329 6661268100912
Q 480 86161 4193108263816
A 485 48724064
A 19337 39647698
Q 23831 68420 1030573322309
S 49524 711358856
S 17800 275475642
S 80113 94411871
A 69424 673603081
Q 47269 79809 1224968584541
S 44794 170240181
S 26466 864570949
Q 5342 85796 7654033003198
A 44786 583464215
A 23475 154956867
A 3018 437014805
S 80143 149157900
S 28007 770609726
A 20809 663082784
S 9525 738522558
Q 25014 73790 2153968009722
S 46434 175322276
Q 20836 29741 4455020283720
Q 24584 68504 346245621808
Q 17398 86271 8426490286271
Q 2104 24941 2422786569592
Q 10397 68642 6728682498549
S 23464 34009058
S 76236 519747946
Q 1387 69976 7461856375782
Q 4388 81264 4143665664961
S 16664 286732165
S 72844 425016072
A 74899 285429290
S 49448 269976685
S 85639 714508645
Q 36095 84352 6959388988958
S 46161 690493365
S 36731 847161741
A 77831 231048540
S 37042 90182462
Q 20953 85122 7042832699406
A 58392 990946809
S 59395 213298589
Q 2135 75922 474720907751
Q 5331 40063 2629406580746
Q 69096 85097 399790374277
Q 43822 85957 6415103936498
S 2366 562513025
Q 8217 84945 5536988835736
A 80431 291540498
Q 654 76751 4857901349119
S 36754 856994799
S 42641 523745186
S 53612 740351464
S 7245 517959871
A 56133 68307894
A 78439 936458141
Q 20296 75856 1893201201976
Q 9607 66414 6696531463299
Q 46302 49721 328393725946
S 57158 375438718
A 66622 500766411
S 11137 738034640
S 50213 181800632
Q 6344 73235 1541175075018
A 10177 606545824
A 54068 221458695
Q 13657 32785 7777367924349
Q 16700 73423 5800651861869
Q 1774 70145 966043778156
Q 18639 79778 1357492077629
A 55087 471646696
S 57081 532392558
S 35466 255057334
S 43975 970066513
S 53220 616874538
A 43328 493581185
S 47772 445440887
Q 28024 79459 5491983203252
S 21050 288951226
Q 2690 87136 9011182675233
Q 9876 34609 1478528329018
Q 27718 62735 2002524836368
Q 10071 73411 7449818664209
Q 34407 55595 8772846814641
Q 94 81688 2234240921509
A 59401 983729849
S 10724 489083294
Q 3537 86585 1209214204275
A 31455 176786502
Q 12964 78996 2472482620209
S 60410 920544429
Q 35673 71410 8249639422227
S 43558 276954253
Q 7409 50870 5360553964409
Q 70642 72339 854531289924
Q 42843 75196 6535543435026
A 21070 651966048
Q 59548 65632 282172022008
S 42453 920489793
Q 1418 31474 644325723266
S 17946 201639652
Q 6623 64659 5372326479086
A 84143 686058040
A 15951 532608088
Q 13354 72989 2423934406576
A 25486 570421012
S 44650 663661354
A 72879 974057214
Q 20974 37516 4592271171730
A 45799 914136834
S 23977 676736775
A 70683 781707146
Q 13284 15148 1484050641358
A 8573 687254501
Q 12508 46679 8384858123919
Q 37338 66781 3708404233060
A 65023 124668299
Q 2742 85031 2693304118704
S 29902 160475306
S 7142 343880270
S 27122 941339836
Q 26818 81655 3521939550135
A 23743 891211872
A 70236 771854190
Q 21233 49980 7290298923874
Q 28153 36531 7728444976582
Q 10558 57930 7692556511546
S 77341 551768627
S 17983 61531193
Q 1870 44628 8838793279608
Q 4967 88027 5193955847487
Q 23948 84584 2317191199669
A 87681 832951283
Q 22530 64273 7085678894107
A 80378 666507416
S 65357 613090666
S 32563 598086214
A 80995 398350106
Q 10807 66136 8618650113534
S 72489 907358489
Q 27389 75760 3089549761981
S 61261 696854938
Q 300 11357 6784652860391
S 43235 288791645
Q 437 52761 6168791086989
A 55205 546001414
Q 47754 50708 762192797920
A 34017 128173637
A 66453 691071242
Q 12067 20855 335699704165
Q 230 80461 7175514445361
S 33627 402062251
Q 1777 87936 8516957345027
Q 7721 54090 7728061759192
Q 48185 83676 949683988950
Q 3486 75110 925339491553
A 65807 769566028
A 46630 444760168
A 53408 620428405
A 46079 592966964
Q 60836 68071 940616552803
Q 5885 30042 6153146963787
Q 1405 87718 8987318326080
A 86310 702429151
S 33012 246141586
S 42443 572812333
Q 21340 86138 6581300347520
A 74377 140936208
Q 10835 69250 9844573882933
S 41223 620151352
Q 17533 48399 3767167213883
Q 7112 65214 2581194993295
S 53582 273882544
Q 43425 81698 7067532427928
A 28296 115329966
S 10214 622967065
Q 35638 38181 2202731795027
S 27525 337700641
A 27205 104819881
Q 678 78540 7886730820825
A 21816 312751324
A 34475 830179951
S 86779 587496985
A 62065 950445388
S 81910 307399895
Q 54171 80272 4575250611998
S 86147 664150215
A 48656 141476265
A 6378 594974305
S 60942 281911112
Q 12997 32686 3432403626320
S 22297 611621443
Q 52842 87204 7983507194078
Q 11361 87247 7444806990339
S 73846 830026255
Q 13820 79689 5210542282221
Q 25382 76232 1414851348058
S 44660 612250464
S 12413 864148416
S 74921 761166075
S 75134 587775265
A 30827 308345333
Q 8843 83460 8148885523285
A 9456 59081327
Q 25262 53540 8396695552758
Q 17093 84141 2788413528076
S 43055 194974223
A 22699 156596996
S 59707 29994274
S 76220 529253986
S 46136 701309634
A 59201 83609149
A 27457 614336995
Q 65953 75068 4567469343840
A 6888 725134037
Q 17498 56307 7638210755108
Q 9062 55767 8139533119095
S 10418 445296405
S 32003 948410969
S 67735 847181084
S 66796 309016632
Q 9224 87236 9095610065432
S 19881 803856678
A 14252 266038069
S 61268 240664359
Q 15989 42199 9986933257457
S 58502 960410878
Q 43212 51831 2056466422939
Q 10911 66922 6262999389533
Q 119 63236 2202287396924
S 48184 549347050
Q 29858 53592 190041577793
A 40814 857459847
A 79686 437682429
Q 140 85982 6955856737639
Q 5759 51396 7970121097448
Q 20536 85063 6775034268444
Q 10956 61929 7379427622381
A 21471 637481183
A 36776 972766000
S 48176 973975754
S 3506 270868944
Q 1490 86838 2545703059222
Q 14570 76149 6618792277359
Q 43659 86571 7127981801149
S 73138 972286124
A 62868 142136404
S 2671 917592914
A 69928 995785837
Q 8867 87520 2519179172349
S 43303 562957431
S 80571 480875512
S 10649 568832759
Q 229 66548 4303606312775
Q 37517 41195 1161171344720
Q 36728 79238 5040802951720
Q 37535 69736 4939381638312
Q 40005 63925 3093248440087
Q 36984 86317 6575612140471
A 29727 37439874
A 25779 63737942
Q 36271 62362 7627713049964
A 43746 832039974
S 81150 985782394
S 75364 30600593
A 5719 546604134
A 31003 938933652
Q 6276 13857 7299857051882
Q 17288 49778 3610971969781
Q 16921 19304 1444265661353
A 49008 404261722
S 80257 320803805
Q 44226 55001 2795740866845
S 15175 485036183
Q 4195 43016 4320750617418
Q 23578 49394 9977567572578
Q 39269 86330 405311516588
A 50595 176333231
Q 46413 83932 2190161158811
A 28705 311251232
S 26595 565763925
Q 3598 74182 8857180863812
S 21382 838046714
Q 2429 83578 4377585123762
S 78840 464367961
Q 40088 41986 1533894879920
Q 20245 43043 8652194363506
A 39865 699460847
S 67079 567361661
A 40993 236457062
Q 5974 43267 3733786232587
A 74334 955928918
A 57718 356156417
S 77845 886572434
A 24239 917507832
A 7552 920114515
Q 29295 68366 5361132602191
A 63093 893262521
Q 70840 86131 6470266115874
Q 16879 67865 2940538808582
A 34233 939632652
A 46980 705988594
A 26276 38804757
A 70377 529417875
S 73253 486141814
Q 5871 24353 8993495439579
Q 3406 42942 966830706884
A 18758 125097228
S 52537 619307827
S 75373 275201744
Q 6790 77716 3301162398739
Q 33630 67024 8869497547104
A 36702 729230084
Q 3807 83086 7961555491045
Q 19098 38281 9247670912914
S 75409 127106577
Q 64401 78178 2281309136939
Q 7437 83650 7719710210570
Q 3898 87587 2627339902072
A 64986 419623395
A 4248 99632239
A 2410 845214705
A 78143 782896082
Q 21360 32053 5487578840620
A 43860 460911215
Q 15222 58769 7936744247176
S 36692 51552162
A 25430 741702977
Q 13653 85504 1645717755056
S 46855 210630626
Q 16089 25518 6796294278798
Q 6565 84722 6279970168116
A 64810 140799802
A 25866 756354003
S 69498 625829270
Q 2660 16350 4208107093433
A 13002 510298406
S 4364 643170130
Q 24523 79926 2629165514694
S 29694 910726632
Q 45072 52011 4735089492037
Q 15940 16554 418387575165
S 904 920371636
S 64240 951931431
Q 28555 66688 9647128567081
Q 6478 48481 4108742391604
A 41272 354543808
A 80848 465895324
S 8125 118348737
S 37716 10310571
S 17553 632231518
S 63253 426541405
A 48019 737878932
S 54243 452017393
A 16772 709973868
A 79607 145484882
Q 53485 83668 5200786303097
Q 67930 80266 4718637273890
S 3252 381654740
Q 6471 45146 1678381962615
Q 31136 82386 4266030414288
S 36822 528427188
S 48107 109793803
S 3358 429335376
Q 15832 47199 2428691563945
S 81974 979304694
S 54743 375117973
Q 3843 85646 8933101731189
Q 45405 82916 8384769612370
Q 5338 74732 4486168643854
S 53554 36798487
Q 31430 81775 5982759776670
A 56077 581744308
S 57176 14479170
S 27183 619626167
S 75041 847936734
S 46540 981627838
S 78529 902033730
A 79124 545748186
Q 1043 74219 6506354892277
Q 12621 85918 9467755969406
S 62016 732351642
S 20649 620678084
Q 1613 63762 5356350038525
Q 58445 84973 1989188412979
Q 22871 69754 9172403699689
Q 6134 74531 5050158188435
A 15348 257030609
A 76911 542807667
Q 11324 87251 2847078978378
A 34247 839622952
Q 3213 75163 4005794123892
S 37426 61420527
S 41718 676477120
S 35882 725306615
Q 20295 34791 7913779147909
A 62512 615404224
S 48314 549572442
A 58675 912177530
A 71246 598403781
Q 3958 83818 5428746339651
A 26817 30357051
Q 1320 84473 9732804938644
A 15232 515803436
S 63507 762980798
S 45986 189667688
A 68061 813245234
A 43352 146442183
Q 12719 60006 6334995238552
A 23096 910792032
Q 33943 41239 4215276852266
A 57427 816903245
S 3167 838642578
A 4995 553221412
S 84219 486069987
Q 11289 85664 6495806113946
S 80820 898863706
S 73525 210865608
Q 6157 87852 6583736959125
Q 9598 60746 4448887242168
S 67991 127432065
A 48302 427201795
Q 5991 35810 4696961121687
A 73887 894513694
A 82491 342664536
S 83871 494048957
S 5503 559057300
A 82968 704840576
A 22478 122809964
S 13529 151865248
Q 53 87882 3811046433979
A 63173 899084418
S 18794 13367584
A 70875 57694884
Q 5570 19392 4237979556554
Q 24582 61463 4694812291988
Q 12781 87079 5836772807935
A 67697 289939306
Q 24920 76965 8899034418161
S 73935 323123978
Q 1644 85499 1660692981036
Q 2573 58827 5387836135045
S 58494 221530910
Q 37901 70247 103992149197
S 45305 272345562
A 56443 606830416
Q 20193 52987 112884119014
Q 36037 77980 9297547574343
S 52502 249593249
A 28809 112554200
S 34681 636492404
Q 5141 84788 5696452564349
S 9042 429509168
S 71571 358674973
S 15457 455109243
Q 18607 35071 2571035251888
S 49117 259747295
A 42438 400649762
Q 65257 74726 7087660127222
A 52768 171412008
Q 16135 82948 4785227557314
S 24962 322459402
Q 22141 44367 5407643483992
Q 15785 74419 291482712581
S 47343 339012301
Q 29092 46271 8193007593028
Q 2909 67133 4890831418518
Q 44838 86751 5506945212307
A 10299 949276421
Q 7362 86830 9732861868830
S 71310 531904953
Q 21568 79190 3332994273590
A 34738 687480613
Q 12205 27943 7994400515263
Q 104 79814 66846301461
S 76290 528078815
A 71816 655762694
S 41988 375592771
Q 3691 83389 3535588179293
S 14478 819624219
Q 33073 59863 9445611898646
A 69243 855947501
A 9432 967786339
Q 44282 67955 6369780862234
A 13692 685759684
A 24142 512543908
S 81490 938266143
A 52532 823147286
S 11482 195413726
S 31199 926378852
S 76933 834903639
A 81814 142839582
S 84175 904585870
S 41784 202926783
A 5534 775816601
A 72009 799070563
S 81288 808474809
S 85826 274957455
Q 18933 71642 6382259916252
S 4374 492774035
Q 20571 64458 622827572166
Q 24031 49519 9272282198944
Q 1592 86467 3866415679705
Q 931 52242 5224299977269
Q 600 87430 2271863821785
A 77280 186172883
A 85670 736722409
Q 14133 37497 4540502279271
Q 13351 77722 1564740655509
Q 9791 49891 7503855874915
A 85164 917214819
Q 3813 67345 4992285387237
S 62340 124973281
Q 8556 8816 60693212125
A 45628 687001942
Q 14525 41739 960017244710
A 22691 332174182
Q 27269 71888 4389014897561
S 4370 993250908
S 84037 404065385
A 81429 248557009
Q 4690 32726 8040550874517
Q 32940 63180 1634464298359
Q 39491 48379 4801251144329
S 80633 384084459
Q 9030 70437 7988914185109
Q 2445 85761 5627154100923
Q 16182 76353 7502909381923
S 24485 914538682
A 70029 916482182
S 76591 939998240
A 16694 771996618
S 23112 607626241
S 18072 373475775
S 47338 110517362
A 82771 520392737
S 8075 48578207
Q 32102 47568 1321896591770
A 30844 376850128
Q 23751 26369 1672388454685
A 64020 504278547
S 42055 845771796
Q 10495 70723 5850023543939
S 33807 915398606
A 86697 975838315
S 3220 764375537
Q 7023 87132 6280569435201
S 25430 356504615
S 7399 754763694
Q 35951 79058 7390430581726
S 44213 569417223
A 57202 781908995
S 43750 845610062
Q 14479 83578 4610887572810
Q 6234 83402 1318697693576
A 59797 922848585
A 25869 576597812
S 54416 977413905
A 80552 140930792
S 21043 264880247
A 15001 552246810
S 26707 347468433
A 71100 607740309
A 76493 518434412
A 55279 815646697
A 44307 661002658
A 51052 157464982
Q 10707 39166 4597013821839
A 4897 58369131
A 48754 959831883
Q 28679 82549 3941115563358
Q 2088 59924 7181642619979
Q 48209 55820 6969955167360
A 66815 427886951
S 74927 971871121
S 87794 765609342
Q 9674 87080 4863372986927
Q 3630 86443 9391679508538
A 88119 145649302
A 28921 198024691
A 6340 187661049
S 43152 21706085
S 50887 857603766
A 74080 954211185
Q 13703 68004 1195894050526
S 82188 889300790
S 23442 987304894
Q 42747 56920 165985216730
Q 3272 38413 4747995606298
S 83543 256772940
Q 9392 14452 3165510108829
S 57925 599216618
S 277 295186515
Q 55150 87485 7552131851515
Q 22428 41300 7245590644783
S 1098 112514235
S 56469 202781214
S 11701 747201169
A 46045 625556243
A 20083 116110585
A 56578 402558226
S 73616 438812766
S 74846 559990963
A 44894 24175942
S 88034 627092088
Q 2534 59034 7198930654342
S 67558 48730180
Q 394 88017 238473042432
A 28656 457495280
Q 53443 69786 8276113829062
Q 13526 62817 1692578686108
S 15802 237799579
Q 36596 63430 112795735536
Q 19904 87421 7905327461746
Q 8266 75689 3181096125035
A 39404 419323741
Q 28723 30947 39332858256
S 66098 302635719
Q 51604 66877 1926024266603
A 13724 977472186
S 79575 417788718
A 69963 552343127
S 18417 596591293
S 1925 548545236
A 1156 720316498
S 35435 592429170
S 84666 369274230
S 34987 896459172
A 23420 508166904
Q 2115 22170 3538592625898
Q 6855 73780 2792282392873
S 50970 892267743
Q 45908 85641 5759957457670
Q 874 85456 5660786226969
Q 51998 76348 3884605155551
A 15483 457076455
S 13437 799501734
A 48772 20326697
Q 45642 86986 7533903441330
Q 57766 79829 2675990981559
S 19346 465944949
A 18700 887624504
A 4039 254971647
S 40777 993934549
S 47777 494576519
S 63840 77164560
A 55247 347475671
A 20320 263487436
Q 50817 65091 9001790378413
Q 76860 85641 2362253921428
Q 19443 77940 3788659326527
S 5458 425636449
S 33943 326904433
Q 16806 36580 3919557651452
A 46687 51532552
A 38584 138795466
S 11341 211219021
Q 1603 82195 5260710341379
Q 22273 35431 9133420074953
A 7201 658456424
S 60041 567309438
A 54334 592700948
S 19954 823661788
Q 18131 86863 3779404984576
Q 62474 77998 7298610284018
A 80532 794678723
Q 7480 82806 9133508733192
Q 14359 30309 6115092119302
Q 43553 69839 8200975978433
Q 50761 88154 978391459132
A 22046 726980125
Q 28978 56403 3465269592712
A 5935 739666354
A 68117 569188837
Q 31919 74578 8665220606117
A 10546 38346611
S 12973 741175501
Q 36935 55541 7048016987090
Q 69744 81605 3118547789541
A 28514 438762170
S 85557 614134270
S 56600 106851621
A 56983 408566199
S 36440 542265773
Q 39466 41169 518632550771
A 27252 979968087
A 15732 86126437
S 63628 403510699
Q 467 88098 574911288744
S 6764 764013612
Q 45377 59240 6035186920522
Q 3902 71430 4695162168980
Q 38078 74721 8792060465535
A 43780 391303386
Q 51997 74996 8993156920164
A 78985 895768457
Q 35210 71619 4488929009176
Q 71582 86657 471370686400
S 38096 114711246
A 27260 859395320
S 64855 577867170
A 29512 339847880
Q 49828 72818 5927265755724
S 62276 89015252
A 29548 498772419
Q 37631 77821 1409186188439
A 64117 701699590
Q 50507 64694 2493696833450
S 27639 785987686
Q 19301 54866 8955654868386
S 43416 872333622
A 61622 206884741
Q 1261 81721 4602235520808
Q 2096 77101 6523867041159
Q 32587 39211 5425541294678
A 11492 784234659
Q 32263 34824 1479352056264
S 63783 706482552
S 59074 638486009
Q 28076 80815 7243898298350
A 34743 810226361
S 24282 357919685
A 61492 695360766
S 10772 422885097
A 21907 664999345
Q 9538 78446 4119463737348
A 17829 781894822
A 86478 40989079
S 26705 671001065
S 84606 945458596
Q 39469 59573 4510550752871
A 18972 670935334
Q 30961 36278 757619012907
Q 19607 75068 7241995567534
Q 36552 63373 8872632882997
S 63431 609691865
Q 44796 77252 2844307856418
Q 15268 74879 2461364736580
Q 31771 78150 3128139929128
A 49890 537884639
Q 9590 86413 7343670193582
A 37825 221087440
A 23623 359981633
A 5676 890515862
A 4983 460432785
S 33770 769728675
Q 31188 74982 2347515918330
S 54567 723757045
A 8843 755572881
A 11906 374336307
A 25060 728623707
S 17764 513598528
Q 14138 50858 6804396216037
Q 63481 63735 248268125647
Q 40667 85177 3884173375476
Q 38815 68938 162076324414
Q 4569 75634 4770218629944
A 4966 170675399
A 58111 374575865
Q 1638 82835 9177735098847
Q 1131 41785 4271955273176
Q 3438 67907 660637051105
A 15431 117855740
A 32240 76489486
S 11573 873369015
A 24288 861663459
Q 39535 66509 4366245594208
A 11178 262188148
A 53235 421672036
S 63451 21443835
Q 46148 75002 5819586408313
A 84561 326832710
Q 30848 76729 8994150387993
A 62107 759644421
Q 45899 48692 330584310817
S 58470 902709874
S 74213 398542504
A 30221 224215193
A 66010 187736701
Q 26134 36406 9018154297144
S 87738 516154805
Q 4044 79402 6502782634821
S 69597 408751453
Q 25384 57419 75958074914
Q 330 79491 5570282695908
A 55485 243340559
Q 43977 57701 8501663976883
S 10160 495338192
Q 1334 80747 2016876796847
Q 20172 26723 1648253043579
S 21729 845051506
A 75324 571178325
Q 32567 65205 5968936452835
A 71689 38931715
Q 37932 74574 4967368714671
S 16337 821015565
Q 23318 54886 4625693188606
A 77040 548441686
Q 6419 56179 9185447276944
A 18725 870007051
S 48029 207777466
A 34146 667841174
S 47986 130954108
Q 266 88162 4590668003349
Q 473 85998 9478259215201
Q 40464 64368 3703567929623
Q 14 3685 3659661854059
S 88196 494891669
Q 38483 79171 9389392609698
S 80522 360094014
S 176 900706750
S 72840 578182485
Q 57434 77774 6227609625246
S 36561 771382599
Q 19486 25004 3917571942842
A 79406 518147211
Q 50550 80244 4724737758009
Q 14286 55149 2395010391767
Q 7529 61082 5148552896740
S 69684 268278232
Q 25451 36314 1311530489216
Q 30402 57479 5266781710513
Q 12686 42185 9143603994058
A 56934 617204921
Q 44797 75046 1077057862395
S 72886 614105221
Q 2891 61089 683767761148
Q 15773 58933 444313043081
Q 3630 57279 951257182010
Q 3225 82351 403210651776
Q 296 87295 5672451041772
S 18079 727809875
A 23741 460653247
Q 888 87942 1972588636941
S 26505 812620065
S 85576 346936486
A 22356 229503976
S 27948 888012745
Q 5463 84995 180886850487
Q 17054 84250 327932408395
Q 10553 81107 8963526593728
S 1855 435330590
S 32491 416851376
S 79150 829585103
S 35499 321133459
A 56252 381432205
S 20789 523239686
S 16225 535538867
A 43398 849786739
A 26331 164782511
A 41540 359819146
A 54354 97930930
Q 50858 58290 588248633373
S 43872 233468616
Q 13992 70252 8047329788929
S 62783 287821160
Q 6671 47627 2429290633579
S 61672 720970541
Q 31045 36904 4844722657214
Q 48902 71165 665644590478
A 83069 447579224
S 57869 194103617
A 11779 656441439
Q 3117 71627 3580312609166
A 82859 849642878
Q 22638 77731 4124485584228
Q 3866 23839 102064433710
S 50279 359146503
S 24536 307037502
Q 4203 56297 3732418515446
Q 31484 47209 6510658918411
A 12239 645536254
Q 7507 35645 2963816153864
S 31632 898851073
Q 1842 12219 7322298195717
A 56593 639429673
Q 19572 68534 20951451419
Q 37502 41751 1766421947435
S 25035 715539187
Q 32406 39500 4166402225421
A 67542 153066616
S 5052 470349828
S 86483 872187272
A 62637 611141134
A 13376 685608416
A 60803 125837821
S 38362 657402885
A 75934 540094218
Q 48783 74290 1481755039259
A 65434 243361864
A 15020 965488211
Q 7304 82441 6653494949573
Q 5985 65042 3813859791399
S 39918 230641731
Q 4550 56844 6386779868090
S 68314 438806150
S 30290 694178420
Q 5516 86472 4036840001857
A 44009 353629356
S 38165 11215184
S 1367 285848881
Q 5063 80939 7447664058480
Q 9486 52739 6710798925565
A 67900 26039080
Q 16570 85910 5600771777368
A 76169 123253382
S 43765 847273061
Q 34914 41348 6268137314928
A 84583 877371505
Q 47633 69397 5768550629115
S 53031 797759503
A 45882 277354948
A 67506 99040780
S 51724 129090363
Q 34438 59065 4021724281835
S 78273 976726969
A 1455 596059221
S 85301 969595182
Q 3567 75169 7948863597509
S 84046 972009818
A 53829 362543603
S 48586 120714058
S 33962 427631872
A 60852 369631474
A 38259 961761830
A 85899 296023177
A 67415 617301984
S 4219 20705147
A 20219 776673855
S 44813 330062381
A 23271 120797018
A 42551 922779730
Q 19804 79036 7605168962570
S 3291 781947435
S 75585 412775157
S 11867 559398489
A 7171 342010069
S 60076 70893601
Q 14000 61141 8436729811230
Q 10742 72781 9821862608756
S 37970 856061092
Q 12433 20712 7673301375706
A 20775 526067421
A 73377 484723881
S 82349 160627552
Q 20541 25372 3287203328734
A 49145 995031472
S 60462 470470062
Q 74369 87263 3121286225534
A 42504 912658991
Q 53904 62251 5045261820309
A 66338 215733132
S 15389 316690767
Q 15167 86752 2778343636032
Q 38608 87526 780942388495
A 58551 28307153
Q 51931 85437 4930543489039
S 55207 775852628
S 49641 859793648
S 14460 129341230
A 1989 227471592
S 29514 850141274
Q 11488 51385 9811635382915
A 86956 131602030
S 32991 895313136
Q 31566 84481 3538410346379
S 72824 812131290
Q 13846 16413 2529641505476
Q 53720 74754 4049497193266
Q 4036 83898 1152441269848
S 23979 87402803
A 12721 9946805
S 4112 524287921
S 47938 522503584
Q 5608 62292 2305359076766
Q 12517 75359 6170393810665
Q 4975 54790 4316659938911
Q 21260 63651 9777199777521
S 87897 909884846
Q 12442 40645 6402685148736
S 34332 875679230
Q 7001 77660 3956474976043
A 39489 885310706
S 37520 957102408
S 2225 326996016
S 25954 322554526
S 70845 187705482
Q 36601 59380 1909539737066
S 22129 343683448
Q 36416 58574 5937840484757
Q 23220 68412 2135846014083
S 80012 954945309
Q 44677 54609 9048265503298
Q 47126 68608 9228786293324
S 55537 886435621
S 12524 254080753
S 1917 296386112
S 8007 88202408
Q 13653 74577 7238034164228
S 56496 726028515
Q 5856 53873 7445305119601
A 24067 846154862
A 10108 514489235
A 87038 739468258
S 75492 750911007
A 18543 413047303
S 44033 800330395
Q 21601 83690 758362520263
Q 47189 67144 476541238280
Q 9995 82420 1841768916759
S 15439 978067073
S 70044 202207846
Q 6219 68857 9767876264282
S 61583 127232876
Q 35559 83398 4544499292050
Q 27423 44362 1345978696777
S 34084 429800217
Q 29425 71849 7805891563083
Q 46373 67469 1763090936765
A 27415 19242212
A 65162 792769510
Q 189 87974 1844263406440
A 41554 92442838
Q 7254 84027 1236954578003
A 37097 508059185
A 28947 940628659
S 79960 210477647
A 47419 180687956
A 8559 189186597
Q 13140 76926 1418925624304
Q 21468 57925 4004627140108
Q 5695 76076 6194355029749
Q 17461 86953 3234885493129
Q 6226 39933 6072881137987
S 56601 931522066
A 42747 668974961
Q 30680 85724 4714963957069
S 45482 90896118
S 72278 425373162
A 54458 560171517
Q 10601 64129 2650866537321
A 57501 123407606
A 8629 719349311
A 42504 148045585
S 4577 496567684
Q 12676 80699 8635965616490
Q 4439 61058 5054921138895
Q 347 75780 9768455900172
Q 1655 84850 9816970271640
A 9538 690082391
A 24769 316274413
Q 13442 43378 5501920179295
S 83371 648145547
S 6040 114002944
S 29334 662365767
Q 46860 61034 3671256028516
A 21771 805540151
S 32846 795643078
S 29440 409005858
Q 33320 87196 7733260270980
Q 4629 30638 6256902749983
A 10590 534972774
Q 17932 82802 6360444343658
S 83330 1504987
A 24952 72396206
A 72722 852956087
Q 117 70456 4902659167818
Q 15900 61825 8694143165363
S 807 530852913
Q 38258 49733 1032380661593
A 65422 296263698
A 75545 441542724
Q 42269 70465 1369353208197
S 56947 280407059
A 17231 658874669
A 27364 744610017
A 79309 702849407
S 64063 135955665
S 64960 29278915
Q 568 87813 4419853402000
Q 3127 56989 1105507324726
S 69310 740549765
Q 556 41957 2260431051856
S 38187 553592956
A 27941 334519871
S 25059 327812798
A 57853 112075776
Q 5473 86805 6907000643612
S 85958 898641183
A 23877 590192754
A 48713 290021461
A 12067 886322029
S 86070 524789044
A 68045 957631216
S 76171 324472494
A 66638 604572033
Q 9565 63016 3776120008511
S 84997 265114688
Q 7431 83617 7265397298787
S 9828 650984033
A 80015 575513586
A 47190 607272123
A 27914 644701023
S 3852 834137685
S 7352 463397409
S 26519 392996825
Q 3805 29420 8040145049676
S 61285 345466558
Q 5984 73779 3645141229243
S 72102 248819325
Q 1231 83602 6309477467919
Q 15472 71787 1326250792387
A 15932 948125125
Q 19028 57785 2761992265627
S 82071 176592581
Q 34662 56075 1925314918202
A 81307 119343838
Q 24749 76587 7046781329252
A 27652 616663670
Q 6707 52500 4133731767660
A 11972 244396881
Q 5104 87863 8909175196767
Q 4691 88138 888635684801
Q 85309 86988 74286779758
Q 25755 34635 3694479191702
Q 55238 78905 6211104412355
S 23319 971876182
Q 6891 87533 2455226945501
S 54621 345331320
A 82796 650565644
S 50609 558029168
Q 4341 67221 9714303349396
S 65812 527526932
A 19117 422596383
Q 2354 43307 7708691433228
A 72196 472733392
Q 122 59463 2257385313378
Q 41067 78919 7342982622528
Q 9938 32196 6865731400873
A 43740 956386955
A 41038 289203546
S 23687 541169494
Q 14629 28787 6058817651766
S 81131 187110783
S 23389 417181123
A 48542 971013219
S 61724 945105483
A 39881 169109315
Q 25763 80971 4351504721215
Q 35899 45080 6777033532223
Q 41058 76925 5996822479819
Q 165 81170 5611425149979
S 59458 66585647
A 67042 165923479
Q 5296 66245 1245770310281
Q 38898 72109 1317232847127
Q 65 88069 6781891190624
A 45023 339892608
S 71671 617139475
S 73117 494331380
A 34567 669740611
Q 16090 85020 3218454904110
S 52991 110230490
A 54172 96423626
Q 14096 76124 1284741020787
S 12149 923283035
Q 64613 81620 8493544728194
A 12587 428091476
S 19713 197474781
S 4821 471800099
Q 20414 78878 3312729419713
S 82657 892260190
S 5194 628949833
Q 54944 81771 7632446878630
S 51652 358490538
Q 50146 86763 2987715685341
Q 764 84654 7106335432182
A 30578 947283165
S 81237 880723886
Q 4473 25131 1801249012520
S 44363 953138803
S 24249 994537959
A 69239 660824616
S 50537 503169990
A 57707 607892973
S 76098 778320608
S 27350 817513724
Q 3661 71857 6308902179502
A 43414 263759209
Q 65961 82077 5759954333634
A 48695 299953443
S 14892 781358343
Q 29715 80580 2026478937050
S 82169 660267579
Q 369 84768 3989666368285
Q 1366 81382 4134102369688
Q 1975 83510 5915443763619
Q 66870 69152 1458936605399
S 43270 549767561
Q 17057 28893 2088325895676
A 47124 779268764
A 27776 611376101
Q 60555 74142 3207578819815
A 61491 290490782
A 27221 304720127
S 9041 74096656
A 43974 963671434
Q 17487 51170 8866072380635
S 54254 862059422
Q 2331 68661 4910588339946
S 26308 225283378
S 36697 80558538
S 47531 255399855
S 77090 753801413
A 9808 204268211
A 77324 428608472
S 78322 976995117
Q 14283 77682 3152916398299
A 78702 371466386
S 86675 750149512
A 55444 809631029
Q 8039 69046 7937685974963
A 19855 437810828
S 69818 525842570
A 3980 419368872
A 51761 161098087
S 31717 533925665
S 17568 541681327
A 69135 607101118
A 2001 972397136
A 34195 847711886
Q 19964 75729 285186106945
Q 23451 78648 4750596334699
Q 27543 49686 9639889507122
A 42100 229838913
Q 39456 44900 3522876843127
S 86418 259986859
Q 454 87356 2307286855045
S 11379 953598898
S 44730 618594919
A 24250 223001253
A 56056 27160560
A 48170 603820209
S 16170 110599772
Q 4712 54163 1446132967136
Q 29382 77334 2708886012689
S 73995 829860503
Q 45358 63673 8524085344031
Q 29974 31686 742286824117
S 77870 972419071
Q 369 82194 380584260305
Q 29686 68306 5548477665303
Q 66335 69787 2813706242492
S 32419 350918134
A 71822 748901409
A 15568 576111466
Q 2924 65360 2106702603964
Q 7599 67835 9945226970472
Q 11417 65253 2270531137177
A 70146 476212323
S 1362 276827642
A 74746 799688879
Q 81349 87185 2624958518561
Q 4619 77286 6005323989447
Q 98 45188 4475122906950
A 2899 783870993
A 4239 625474274
Q 4749 30454 6172169145883
S 58098 728623713
A 10467 613243022
S 79606 225383214
S 77411 743130749
Q 6698 35430 3614726069296
Q 38484 86929 3961883128015
A 69187 198684793
S 62125 835848454
A 22706 643647187
A 24678 80277827
S 51755 42360289
A 1751 506082832
Q 7869 42734 6869928239881
Q 17740 65115 8893460284727
Q 9066 87990 4669386617431
A 76864 801408057
A 11833 119108108
S 27406 750353079
S 39277 603017515
Q 64153 69191 3877278569512
S 24179 434598598
S 4869 429202812
Q 13515 70226 8186340058833
Q 1629 48674 7702998310072
S 82286 630533604
A 19132 490556434
Q 50666 81809 2725277313202
S 63219 667351885
Q 42795 65751 6231028975054
Q 9698 85044 8294139100085
Q 55075 87610 1633104534469
A 31043 331557272
A 72860 877747115
Q 23433 28934 183756221824
Q 43710 54818 3452172656307
Q 11248 78692 5310113636151
Q 9870 78732 3065933100132
S 850 236006504
S 49006 169571131
A 48604 314227774
A 74970 183345188
Q 9580 31645 6566013926155
Q 5844 85801 5831734110124
Q 3176 87019 9623327833080
S 10378 270501032
Q 8839 75322 3798516288148
A 85449 997157115
A 51236 694657967
A 63677 158637844
Q 76070 85067 8449595964972
A 44961 72733868
S 53983 389826908
Q 9947 45997 7118466660019
S 4764 386080312
S 12176 5245583
Q 7315 74104 2293165047503
A 44403 294172477
Q 5971 85102 6672734929782
Q 6167 74592 6459078898833
A 11197 800473368
A 56951 932892615
Q 14013 75205 1629403011666
Q 29508 70035 9952721454716
A 70334 554730910
Q 51699 58497 2586462291517
A 41785 778012932
S 71400 28702131
Q 279 67709 2760383178671
S 10211 272408248
Q 3823 86629 1775544268950
S 61569 453963939
Q 44143 86278 8360671228075
A 4548 433094784
Q 64068 85587 3570453946668
S 48292 496510097
Q 10627 63256 8974670915288
A 40234 415233092
A 40057 178877945
Q 9467 29905 2009456563793
S 19078 361328242
Q 23765 26047 670991140488
Q 23396 79291 2065998969862
S 62693 516733351
Q 10864 11269 234454512158
S 56017 776361676
Q 25938 76161 8449566620850
A 51212 343684083
Q 7227 75826 9718100485539
Q 39091 42557 2681623936020
Q 5698 64274 2889401760030
Q 56069 76148 2947692334904
A 30402 611691162
S 11543 401247861
Q 48579 78508 3893856175840
Q 2103 82437 8049443877798
Q 9645 21069 5299814640725
Q 5928 11140 2511106602026
Q 33400 61238 3072950247597
S 4833 850015868
Q 8173 49843 8976400625631
S 80189 342253451
Q 34820 42502 3913813282029
Q 60000 76399 5164559648205
A 12905 679372507
A 59712 794374229
S 36563 785873397
S 7791 831515468
Q 60976 69586 4626698292299
Q 592 78952 1807676192545
A 41776 475814848
Q 817 85988 4058787633598
A 46415 98164535
A 39060 546689348
Q 9131 86845 7810765925034
S 31041 416100512
A 87753 678338907
S 9747 752243814
Q 15105 49366 5778978798216
A 50959 885649980
Q 45563 69333 1502766110132
Q 23652 38032 2511578993202
Q 18717 73403 3030598263929
A 60928 303317826
Q 46062 74522 2875282534476
S 23476 833797009
Q 69312 73234 1934133070454
A 76344 458841313
A 25280 302381182
S 49355 363524070
Q 35770 38751 1530809793357
A 59852 453751986
Q 16428 88200 6154703569573
S 17764 821000738
A 78658 108936658
A 59177 905774144
A 9817 746684833
Q 52481 60662 7956829021116
Q 20955 57395 8256992551336
S 78577 552879327
S 63650 763776976
Q 1044 83170 8677594939763
Q 5032 82155 1342957565858
Q 13905 83230 4569216094159
Q 29706 44252 9882496290749
Q 23272 83996 792977413381
S 49214 805809003
S 77923 172602006
A 17051 722333208
Q 16562 33569 5755688824175
S 58298 691758479
Q 19341 26951 3822030897522
S 17468 632278268
Q 15336 65633 4845005756046
S 28470 17274686
S 4103 362598837
S 14533 455964716
A 56796 73426673
S 4535 363998554
A 1493 666521706
S 48503 946010714
A 40539 332820564
A 25606 176327584
S 13572 662395370
S 5566 716141361
Q 7248 69577 5931322981947
A 49170 381605962
A 45019 588213993
S 45601 88760987
A 26773 978465141
Q 6456 78390 7220501793395
S 76852 228171425
S 66999 604526399
Q 71933 72168 105075105978
S 29975 601433700
Q 17773 80308 9071844717800
S 48363 355289546
A 19957 444971708
A 47765 144398154
S 45606 148698121
A 82378 330968371
Q 55928 84461 6617997141572
Q 15862 82963 8231224050287
Q 23131 78323 5957525162920
Q 35819 71760 3969308557425
Q 31382 69727 3457170259430
S 72419 43605528
Q 1555 78948 869245609657
Q 18056 68011 8413348895761
Q 48680 55843 1619110873275
A 29578 401111497
Q 55091 83791 7264994313393
Q 37522 87997 6934301409436
S 4172 590683542
Q 5786 68988 7925481006397
S 17862 310666730
S 17077 292794401
A 28508 823675360
Q 23758 73574 9346287260634
Q 19891 69401 4794213137381
S 34540 437501088
A 35526 710371461
Q 34734 44872 4107363842071
S 38041 49303519
Q 70064 80234 8782905507395
A 7569 741973811
A 43369 69447649
S 46266 621651400
S 27710 278999755
A 86631 501293713
A 35591 625594456
A 81000 335499263
A 83146 934161346
Q 3962 73452 1909263391309
A 47983 107384809
Q 26436 83251 8722464535530
A 9364 58379120
S 83588 305974361
A 49578 164474352
A 1663 610185278
Q 37959 53574 6416419013559
Q 39209 67297 7287876259788
S 55959 429312665
S 23743 66008501
Q 20083 82990 9085789782351
Q 15945 59057 8165343269440
A 12752 27839607
S 76949 789822481
S 44072 837271520
A 26833 523432969
Q 32697 59169 6149266801699
A 63801 408827526
A 83058 201717181
S 54988 744455203
A 4733 443239514
S 29943 950506481
A 49011 911923177
A 27492 311947975
Q 5961 80527 1162737089358
Q 11953 64409 6720060236400
S 35585 593787430
A 42378 64111579
Q 10084 68578 3706219052635
Q 14311 48344 383797234029
A 70707 794698856
S 21338 888169100
A 29192 115211723
S 31558 335047355
Q 379 82290 5266811277610
A 52489 692848397
A 57614 233197885
Q 50253 83615 1737635112464
A 43584 483560720
S 44564 925781659
S 39080 521958489
Q 6791 78398 3767135367967
A 57468 307226638
A 24848 595768397
Q 10952 82774 903695769190
A 31327 122872079
A 63000 441468547
Q 11408 72446 1298394950931
A 37611 326607917
A 17119 632544627
S 17746 588374606
Q 10194 83564 4077062212064
S 35781 657368806
S 49598 920814657
Q 16335 74260 4041710629790
A 23355 84931860
Q 35695 45633 1205609031732
Q 1835 4381 525654507495
Q 9834 83098 584249137611
Q 4005 84442 1117834230251
Q 73967 79603 2421896934109
S 20263 674672416
S 85412 629681911
Q 53258 63264 1558589038019
A 15502 409107947
S 75611 164889084
Q 57382 87775 26190699988
S 31044 117234884
S 26645 471349148
A 45693 295592515
A 38821 199240379
Q 29819 85621 555324116257
A 62743 468932945
A 60261 795067296
S 9154 441191197
A 28736 395691013
A 32420 505386215
A 62989 585824323
Q 27812 82023 3953590353737
A 54144 166624106
S 77285 867281734
A 30320 315182309
A 22677 767734158
S 74516 502980896
S 64766 967986554
A 57016 908573715
S 60245 386342137
A 25130 455216
Q 34422 85996 3419341342552
Q 7530 45435 6181963161862
A 28685 321531200
A 58263 999055465
Q 48863 81805 8567959463907
S 22138 327761327
Q 75479 79406 2762230475579
Q 15469 66795 987248390933
Q 1287 75021 1685635181437
A 67006 862006317
A 80602 8983656
Q 43336 50434 2840412217827
Q 46 83381 5199752523212
Q 11769 64176 6941374842733
S 32641 313724252
A 46787 222623156
S 77457 31345476
S 17379 370841373
A 54101 741890834
S 43282 286036626
Q 19020 35574 8421308916485
Q 10986 68266 4408662475895
S 36097 910155167
A 53195 260991428
Q 25897 57753 1046386059391
S 26603 341085877
S 35148 723876911
Q 13592 78959 59844497425
S 74885 807653023
A 45653 946375245
A 28702 886157764
S 42765 509621105
S 35355 144290376
Q 19189 54291 4416517930393
A 59975 765388276
S 36726 995109368
A 2501 663948336
Q 2346 86527 9472956705384
A 15573 423369824
S 45084 674646490
A 13020 499679493
Q 4474 77291 7913490606851
Q 73769 75949 1461473438649
Q 31528 58441 3238607363815
Q 34880 61464 6027040463492
A 23851 54467853
Q 19502 71032 9003512108991
S 36254 582475883
Q 1914 37745 2788989141945
A 3715 125095046
S 23315 493465161
Q 29376 63562 6038201849783
Q 16038 40925 6271777573174
Q 24199 53810 7519412929880
S 18324 85499695
S 5678 283339740
Q 60401 70990 7930439936383
A 7981 317562564
Q 16643 55197 8807438147338
Q 21482 57288 570471335390
Q 39860 86217 1251354378027
S 176 29965791
Q 4554 62719 3958763041331
S 52601 710992178
S 70722 625197731
Q 61102 84999 7979839410325
S 61187 618032415
S 79788 268506356
Q 26804 86371 120770376895
S 41993 376850822
Q 46258 53045 5385279047706
S 86571 588548669
Q 2011 85217 503878090363
A 70332 808697359
S 47253 698996224
Q 28041 76139 5031783291779
Q 20569 56893 5947951089441
S 11680 195557732
Q 694 87540 1880285967003
Q 27603 39270 4803282176629
Q 361 87356 679245812982
S 21796 187698808
A 40640 73903045
Q 62501 76212 1707832076508
Q 24358 59725 7427674474229
S 85017 150100206
Q 43346 49120 3921123543761
Q 33801 86061 2252786680048
S 27766 626379564
S 45957 993689237
Q 22833 61583 4270481119821
S 16579 280668575
A 81264 770643458
Q 24361 84401 4260696084487
A 75053 18550329
Q 743 35592 2391066281960
Q 10804 44821 6430405869791
S 38969 48160744
Q 34138 78508 9555008120332
S 22091 121753697
A 87340 82801347
A 16427 373438639
A 31122 923808513
S 61536 17191562
A 36516 542096804
Q 14419 84124 3004231735350
A 44558 277962811
Q 36065 44829 1520521939604
Q 237 78903 5071121804365
Q 6950 31526 6948292107588
A 81286 438648018
Q 8397 34117 3389310428570
A 43290 370571869
A 76974 570118288
Q 26694 62628 2572613461206
Q 11460 67145 9473454652663
Q 27073 62433 7567980658295
S 27472 302390152
A 42319 710666596
A 57989 642387659
A 79941 129291072
Q 3267 48041 9126066797137
Q 267 66098 9835891064840
Q 16209 75966 5548051930057
A 86863 189938400
S 76457 406351503
Q 65643 85148 5696475797236
Q 3861 77148 233811060667
Q 26431 83087 5991145675408
S 71494 674016902
S 45263 445181591
S 3720 818214804
Q 28444 59518 7013664450787
Q 13876 15040 78087897205
A 72733 203377212
A 49410 907110805
S 74624 774441572
S 34014 27782641
S 43755 80464857
A 77076 88100730
Q 22332 46187 8867850219919
A 19209 700820004
Q 22844 75467 3794830551018
A 40724 692965805
Q 7311 57700 6102120671049
A 80152 792259832
A 51485 810711261
S 41775 836284829
S 18619 355511938
S 1280 97107822
Q 32068 59895 5520323913757
Q 57647 60847 1159624570735
Q 1275 83111 1024949980483
Q 69942 76721 5912643275425
Q 4371 82120 3163635837218
Q 480 84831 9016975991908
A 35373 368176645
S 53649 767019175
S 76634 740210292
A 36108 940127723
S 80513 926125909
A 2349 994778787
A 33926 618792448
A 3657 135334758
S 77872 532820342
A 1265 372363626
Q 66859 72115 1565524013093
A 52676 568473101
Q 23 87226 631574005399
S 81454 890258792
S 6492 819052389
Q 45165 71287 5116807849292
S 22051 629040771
Q 39346 52858 7407609675642
Q 6482 14904 6813506323237
S 78471 396261609
A 10382 803764253
S 31799 3999476
S 37664 440969722
Q 8606 86170 2751289946658
S 85175 503670181
Q 3254 53324 8888191134086
S 42761 472766117
A 58880 934740520
Q 50044 61557 215199089404
A 83399 438074050
S 54595 935870885
S 36189 732190809
Q 10388 12319 429176713621
A 26892 474613558
Q 11298 48669 401486432977
Q 12450 84301 9189099503792
S 87791 889726952
Q 9644 24113 9033381287138
A 80309 651881608
S 72257 24728950
S 65937 712030966
S 70532 628626375
Q 75742 79243 1860571357670
A 72965 169359110
A 81365 257543713
A 11430 536575273
S 74475 514713842
S 62300 946655359
S 45661 709251860
A 32850 178005622
A 51065 237114284
S 23367 451066377
Q 33531 71982 4604436152495
S 13458 428029485
S 25851 483258133
A 18586 713062141
S 74416 864238261
Q 13364 87231 378187933674
S 19917 290587072
Q 17794 78984 5672351146467
S 36795 571779741
A 87997 894294757
A 44595 954708194
A 72316 235013238
A 78931 189416189
A 75269 556022347
A 68268 222386621
S 51392 352097129
Q 21313 59356 8778023422817
A 48274 552510277
Q 4964 86501 2562688771058
A 40125 381454835
S 61652 469513712
Q 16938 67965 453799089194
Q 35609 72844 9790114610594
A 11331 873661474
S 68168 167106374
Q 27064 68231 1052874523328
S 73965 994242623
S 61603 135348545
A 6694 100833902
S 84446 442079579
A 19604 41461949
Q 6196 73226 9180144919073
A 69060 109559366
S 78589 549536768
S 4945 189056197
Q 6656 63127 3385384021948
Q 18002 75771 5197145414005
A 79097 16823253
Q 39854 52826 994785381466
Q 8154 84192 4650924949852
S 62387 420532273
Q 1348 84247 1556844077923
Q 49567 84478 2502360093593
A 61796 822708285
S 3469 636747264
A 67306 119597536
S 82711 409565907
Q 13361 65650 1030959919496
A 82725 617241430
S 26902 660384055
Q 43916 83545 3109527338119
Q 13176 27697 1306083355705
S 74680 782182501
Q 5297 84212 6832330500646
Q 31589 46448 718128861213
Q 45379 87238 3678379426340
A 86638 173722742
A 6555 225641197
Q 3811 87912 7733838848900
A 14879 902288899
A 67444 487336508
Q 1627 76095 5382409858048
A 28170 285618738
A 35569 794726324
A 26783 149980829
Q 38556 58521 8628576381221
S 73496 906290223
Q 56308 73577 4341298990352
S 51254 998022324
Q 26244 33195 2903882296648
Q 52068 61074 2897007969169
S 71802 616303160
S 20078 879381619
A 15184 268120380
A 36602 730546046
S 32918 502639322
Q 50359 50954 159484290764
A 43138 924303524
Q 41056 83327 9095343110112
A 22480 715151752
S 31513 787893877
Q 2911 19512 1853850443998
S 31306 713819137
Q 857 72506 9812575510160
A 70809 793144871
A 14742 768112897
Q 44420 86844 2443669599920
S 159 868075899
Q 1030 25214 9773800869709
A 48303 936611811
A 69396 165903752
Q 37719 73786 8193305811332
Q 159 794 509751345311
S 41114 824406077
S 63048 63606941
S 59518 954600255
S 87601 984272185
Q 14349 25556 1915982216461
A 35401 537342927
Q 5679 41514 2437461994389
Q 31130 60028 3318654358017
Q 29444 87828 7158443008744
A 6967 844679071
Q 8824 65757 1641599525042
S 30646 932976435
Q 5622 83092 6113439962897
S 86612 571232145
Q 9529 86202 6105006124614
Q 1913 84544 1090413636157
A 87171 757660925
Q 47297 66536 1722106616934
Q 13414 85476 1332155691892
Q 22907 62120 813161813683
S 88005 478214108
Q 12558 73382 2185136530578
Q 3737 85970 8089372083713
A 34498 871692520
Q 8914 26133 6050933241747
A 9258 886927643
Q 44550 87760 7065063317867
Q 46473 65672 7290871790381
Q 12944 77498 4981157422545
A 5504 524358987
A 21124 942965842
S 2442 578303657
A 85801 452331124
Q 11951 88200 8051508496895
A 24446 137204910
S 18296 647378439
Q 7343 44022 8878328905535
Q 11980 63206 8367723574455
A 65554 845818294
Q 7628 79077 8524235148739
A 6485 876512030
A 79213 371331347
A 7057 327144271
S 6596 880769496
Q 2331 72322 4534458349206
Q 20793 62036 5324194047691
S 32585 622743553
A 16107 695929750
A 365 176691844
A 29491 237229217
Q 20589 65726 1912598418967
Q 29561 65356 3649870030880
S 76165 685349980
Q 33499 71790 9455802730425
S 4148 773917645
S 56964 54657369
Q 10759 11050 59204043445
S 80194 309274330
Q 8612 64430 6202224176856
Q 57538 74527 606861815539
S 26250 70700259
S 64546 595594341
Q 21982 64717 9567579139356
Q 23785 38613 1646206713393
Q 9099 58227 2215729054117
A 24724 716566822
Q 14325 51033 6860399840617
S 63299 209502519
Q 61485 86580 154648383552
Q 3976 75415 7391786232849
A 19153 32957052
A 49751 612972326
S 68365 740698756
S 65368 294649836
Q 61979 76646 6498153496748
Q 26951 78791 2868422815458
A 23874 661715577
Q 32889 80670 4525909322055
A 35419 566872649
Q 13190 55057 6039171766406
A 68496 501541377
A 68508 859715612
Q 3560 75662 8226609109320
Q 29919 60261 9040543458574
A 38775 568286697
Q 67786 70488 802611935807
S 40537 326572400
S 39170 587509950
Q 50639 85504 5042855397054
A 16621 310176224
Q 1617 84187 7637062744165
Q 2330 80983 6550589951378
Q 7857 69172 2514179567340
S 73039 108791954
A 44667 981012956
S 85882 549214967
S 18189 247860463
S 5296 842157679
Q 5532 81979 8718934404776
S 19492 391499152
S 88061 188905149
S 39722 736332203
S 64621 353152438
S 40135 975709904
A 1554 730336544
Q 4225 49978 7897094397095
A 21435 854713764
S 19822 51534119
A 7005 673258677
A 62782 406428996
A 69684 827205706
Q 4590 85178 2060135707084
A 14270 750510099
A 84112 222904613
Q 4276 8367 2695778597259
Q 7852 51275 7522426421029
A 68585 287401286
Q 1831 82209 3446456858423
A 31514 686346742
A 52528 240283212
Q 19634 80658 2751075813326
S 20866 75609850
S 39854 961832720
A 31699 890374525
S 85671 515460324
S 24669 286281509
Q 60290 81076 3989583276385
Q 21708 59332 7009941629137
A 31702 431323454
S 44481 821772370
Q 7697 83871 3700570509091
S 77163 319605820
S 58584 393596575
S 78314 829100909
S 4294 410356453
A 77983 493828814
Q 50127 61078 975664400460
S 33758 849558682
S 23956 808071668
Q 817 87576 3278073492908
S 35177 731810373
S 84251 494615855
A 75286 166675838
A 35562 533856221
Q 21365 62082 6020497545499
Q 498 86239 6018429388945
Q 56135 56411 49729596811
Q 13544 56820 4613456690078
A 25353 577774256
A 63730 403396479
S 74740 378006889
Q 14360 71257 4875723279688
Q 2546 84859 9336156048145
A 48455 932878686
Q 19679 31002 754845191833
Q 1554 79314 7132319765473
Q 17837 66290 7353311276616
Q 30704 87396 2937763268955
Q 25999 75675 8614098578607
S 57841 734804919
Q 159 83355 1376032026505
A 25328 93779970
Q 21744 34069 84244348243
Q 17 88036 3251566297626
A 37132 980109146
S 58895 739789667
Q 9635 78090 9207669119970
S 46240 148089162
Q 1535 82922 1111998761854
Q 2074 28995 652995146116
A 45903 912517479
A 52124 502047864
S 68262 166902853
S 11554 574564052
S 4929 220496635
A 45696 33301344
A 2513 158136632
Q 9506 29991 2530662483290
S 58783 385357711
S 74017 198238080
A 32767 556364058
A 38425 932456934
Q 29524 36917 7061334329222
Q 19431 44866 5853654770639
S 33922 381219976
Q 18302 65465 5222515948754
Q 6295 74364 4957448286064
S 38414 746563312
S 42843 509723114
Q 15581 75931 6085751442336
S 81283 350148663
S 15954 486792751
S 63528 502111713
Q 11696 41406 4623207986891
S 82160 929785243
Q 18237 24769 3600510321459
Q 19167 78586 9629813248498
A 47568 595133599
Q 39902 83482 8958955423571
Q 33817 77438 3810962808870
A 19406 689871712
S 53141 142359535
A 35785 16494342
Q 42995 55318 9502980384926
S 75775 2288239
Q 5849 68917 9906284338936
A 82706 558957754
S 55686 764946194
Q 19216 83375 6728273715336
Q 6872 51668 5756320420575
A 87837 520277828
S 2321 8804311
A 53160 810441720
Q 2390 87218 3595581559986
Q 16700 82644 6517222409788
Q 22849 86763 1330938767585
S 38915 251546543
Q 9685 64874 4410017220663
A 11317 389593027
S 62907 721699421
Q 40627 83178 5185800400647
Q 1139 36055 3158125699446
S 46403 385696031
Q 36802 69680 391687662983
A 624 336642651
A 10785 642726751
S 40164 143123720
S 76670 134651057
Q 44103 85238 816952605988
A 43251 674115726
S 11543 558380113
S 31566 300868242
S 58681 2729446
A 10750 617828835
S 76786 128349090
Q 51794 61749 296982624268
Q 16590 79882 2726590352717
Q 76347 77064 496236141860
Q 4469 4796 238606815697
Q 27364 59821 8077411105112
Q 848 83899 5969183784993
S 76084 856862423
Q 164 88121 5759780626154
S 10582 668638316
A 76306 385544850
A 40392 978317413
Q 51228 77727 2226274772953
S 70516 550731625
A 33054 234534241
Q 8823 50189 8500362543609
A 68147 53412807
A 65822 42809478
Q 22519 56106 355449453118
Q 20521 45183 4180587661864
Q 3659 86112 3059781643391
A 46321 570185373
Q 306 69806 1594689663363
A 69849 545260642
A 4069 904241178
Q 33101 71845 4239741218306
A 61123 561125324
A 19394 725714529
Q 21785 76859 9880222390301
A 63731 499514017
A 77473 322397534
Q 53370 61020 2231317813512
A 71847 473060082
A 53755 344010229
Q 19437 71043 5555180778247
S 1102 230499933
Q 32157 65556 1653679867369
Q 34135 78180 7447188790614
A 35505 879317088
Q 6268 43811 5388161437241
S 34883 486512414
S 82064 740412163
S 64048 402314703
Q 34255 41915 6226731551489
S 83453 519431074
Q 17277 81279 5625851195309
S 1664 48213373
Q 22687 77413 3670456200804
S 58561 568584056
S 50413 154425171
Q 6429 52804 9824462567167
S 81311 714491826
A 44036 157431631
Q 5759 18950 8616936240530
A 20913 611054162
A 57283 457893907
Q 3327 74742 205514732538
S 64537 558213106
Q 43035 48747 1957158985470
S 16733 558384306
Q 13360 45070 7664895825210
A 2450 660059438
Q 9359 74530 3154256495456
Q 47656 59271 9313752150628
Q 37852 58905 597310118849
A 19200 387460581
Q 45638 54968 841652977200
Q 8644 85879 7019160691924
Q 5007 75848 4748533764476
Q 47035 70921 5781050790143
S 81433 109773054
S 43352 611108477
S 18927 966914786
S 57915 878176722
S 67957 222528929
Q 36122 61030 1955382671634
Q 24680 73200 4788886376974
A 28888 578727749
A 59380 266768895
Q 8781 77093 7263290808936
A 29999 292337501
S 45035 543063655
Q 6329 70668 7630025170806
Q 14784 53049 3166249655329
S 72244 208276466
A 64759 169843472
Q 35617 50413 2346666790068
A 8942 11059786
Q 30988 72739 646208962688
Q 7642 55371 1857399571925
S 55088 138595988
S 84794 977665769
S 596 306523662
A 72490 852110774
Q 69777 78315 3104580190077
S 19585 413089711
A 6526 743047612
S 2980 807342292
S 61905 15874211
S 21444 168555053
S 43960 802857954
A 7680 694507614
S 81006 487866107
A 1788 7302043
A 11134 244882627
S 16766 97498098
A 20466 594615438
A 30972 517550257
Q 44265 65024 7319495535967
A 33271 707468968
A 30978 901302416
A 34680 484580948
Q 27726 85918 7742455757189
A 76761 637428866
Q 8028 75893 9012913534484
S 77251 251653966
Q 5520 71351 323478198431
A 16175 387224776
Q 5893 80849 7404018012775
A 22775 835169325
A 13920 340639775
S 26997 240170674
A 76084 186791738
Q 36701 75237 6983620891187
Q 6302 84278 7971028109230
Q 230 9111 8630987513586
A 33258 448085718
Q 45915 69754 3594966062681
A 35736 674879501
S 18680 663118988
A 54688 6524208
A 20589 165549918
Q 151 86036 5986573795122
Q 36512 63272 7118946769424
S 13069 520962210
A 35277 712612266
Q 4697 87360 7620987125660
Q 15552 68277 3854023485934
Q 35033 35915 805489600671
A 72890 770091631
Q 1117 10777 6861459056900
S 54562 854725408
Q 2978 79107 5333959779225
Q 26989 33479 5749787440320
Q 6235 76693 9447295437933
Q 3234 23135 452607959476
A 40571 75498262
S 21590 533382683
Q 24515 61887 7427013177293
Q 14578 86456 4858324165127
Q 21090 85178 9404918477844
A 17224 353462935
A 3659 566494647
S 13115 399993807
S 14690 333426788
Q 1789 67600 4172655378141
Q 48556 66428 9393215008230
S 72039 602137811
S 62343 30853966
A 36219 206686693
Q 19611 80876 75316482609
S 30700 403680986
Q 13644 53205 1271205199020
A 39001 601137137
A 74379 839090418
Q 12611 87343 4169299649423
Q 4083 59027 7139174815009
Q 23210 49298 9836467663069
Q 19315 85857 2985486742350
A 65971 191109714
Q 38924 78777 1641761261824
A 82302 609942746
Q 48522 58482 8909228861473
Q 8050 86193 2490934587737
Q 43705 54297 9666887121552
Q 527 70399 4466188643612
A 36180 644414227
A 67526 64923107
S 33553 711293519
A 44274 469598485
Q 3360 79071 6255318339558
Q 23364 29284 3851781285574
A 16438 210388945
S 18335 402954150
S 76234 206579740
A 12455 908519087
S 77444 129030918
Q 35548 82153 1285837094331
S 39875 579559170
S 43142 638348112
Q 17963 73723 8675375464034
S 12520 240764749
S 72328 585337632
S 3558 75923983
Q 40276 81259 1477674108170
A 84847 199609027
A 67165 546460157
Q 18371 64830 7449448269353
Q 2898 85593 2489778870997
S 26279 345942496
Q 35821 77966 1113472811455
S 61869 678660010
S 49481 791944172
S 24249 699536940
Q 8385 50093 2972279028400
Q 63945 85052 7305122845217
A 51236 34794716
Q 1102 60114 2535463375635
S 54689 682748081
Q 23189 61225 1214458407556
A 56021 468330995
A 27096 339154562
S 51670 8469044
A 48922 452135052
A 4024 800221855
Q 65198 82532 4935872388678
A 57765 835708913
Q 25633 64806 9243848557335
A 87815 131927601
Q 16204 77696 8105368707606
S 3255 341299916
Q 21833 65792 1061236553415
A 10386 452945584
A 36269 467413442
Q 5088 87841 2202429493925
Q 46283 54735 7722719243678
A 23305 772597820
Q 30846 78326 2010620151726
A 43731 650171620
Q 28068 62845 1573473400785
A 7580 441291845
Q 54934 83548 7505756467904
A 79651 923306447
S 30742 516642710
S 28468 232718933
S 59651 360175076
Q 41287 79639 1319091045985
Q 2479 87313 6762415496953
S 66392 225803495
S 44880 931122193
S 74283 799882168
A 59339 92467278
S 33042 373990525
S 42515 790974195
A 23211 370500115
A 15392 870591804
Q 50023 84675 3246694704629
Q 38804 63091 4576750156073
Q 20249 31696 2059023356176
Q 31259 85673 1178091235333
A 6237 36010038
Q 24307 28264 1455045407594
A 69111 834144626
Q 8725 71841 5067650006594
S 50775 392721695
Q 82764 86856 3701970306706
S 42210 826306163
A 21275 783177571
A 7806 837197849
A 18085 441918028
Q 2420 85231 8589032621198
Q 54199 77637 4024451502379
A 57753 876563299
A 63525 314521089
S 32748 873570337
Q 176 59210 401945428410
A 53308 831130898
Q 4730 79127 298383761958
A 80148 153514132
Q 26135 75352 950709404589
Q 2926 74140 8937505284301
A 79139 762679880
S 4821 605056118
Q 40515 84918 293971952205
S 4958 378119409
Q 3492 28766 6267507017571
Q 75965 84554 5494718766536
A 31644 298515217
A 48301 76181217
S 47315 997628017
A 39363 747700690
S 78860 363353449
S 45975 408639213
A 36313 524037886
A 43719 881324909
S 45719 386175162
S 66237 345191727
Q 24168 63350 9703900741626
A 77191 701397554
A 66780 374625148
A 13878 691741510
Q 47198 69063 7780527367635
S 13975 119888446
Q 620 87189 2937168463911
A 13812 472347569
Q 21964 86678 3752924782380
Q 61089 80006 4392729004569
A 65328 951758292
Q 12821 18012 2310531089787
Q 20442 46733 4131598413525
Q 6019 82560 9118855755416
S 39331 86559167
Q 6387 77399 1624501595808
Q 62297 70792 3754721950983
A 13688 658916536
A 67862 185120573
S 72643 998905992
Q 45393 82925 3181795514564
A 18942 270862993
Q 5626 77934 9054613089919
S 28084 18456497
A 88175 107104661
A 42721 600622599
A 27100 463613467
S 8285 352290206
S 54785 967323962
Q 6831 85499 9251538855003
Q 42200 49284 2566303515313
S 14131 526125020
Q 18771 66036 7841223820656
Q 1568 81943 5976364504923
S 79706 703872090
Q 23669 83519 6240366786865
A 39716 442481925
A 7399 191442396
A 13013 964532597
S 864 726635454
Q 13708 74609 449931511141
Q 587 59610 5010922719948
A 50453 356157940
S 27556 718053518
S 23045 438073824
A 16578 626868201
A 35803 295336775
Q 14500 60675 8804007560963
S 61957 26098522
A 65001 129032916
S 83926 76999859
S 38763 379268615
S 17025 318538071
S 65955 681533979
S 31130 802519852
A 47286 62625677
S 26578 787484216
S 29717 28192540
S 1635 511902269
S 80655 107003442
A 22745 102037900
A 8874 369926842
Q 34844 63701 7695395659519
S 31177 418011020
Q 7058 62594 9799837978344
S 7413 576715014
A 22198 286133461
S 42997 741720161
S 79023 787305010
S 70829 262867256
A 77419 169178669
S 38465 455892358
Q 35847 66288 8648662723236
S 6934 553409178
A 690 55838244
S 64160 479293740
A 51374 639829976
A 60977 958723846
Q 14623 86557 868609941860
Q 31424 85151 4442536170142
Q 19886 38597 3320889928551
Q 26996 84534 3798450456024
A 4190 846576330
A 68920 934205079
A 40093 755459143
S 3679 659319131
S 71154 819657430
Q 19085 86391 8719475198923
A 23202 286028091
Q 19364 43657 8178382329765
Q 12 88147 3048722465052
A 10818 744430458
S 35832 286860800
S 66633 840379276
Q 25950 59286 6996343971371
S 30427 140059415
Q 1505 67690 3891645394982
Q 11385 84582 8804211987445
Q 35907 54051 1616510095
A 15712 435032047
S 20369 917428528
Q 38482 56673 5915467140258
Q 12266 85338 3112822975410
A 51964 619953110
Q 4688 77678 1750846544606
A 40707 388840793
S 68203 478618362
Q 31164 76842 8424233437631
Q 2749 83836 4596383694635
A 20447 577229963
A 12330 123857348
S 41606 354265317
A 27561 612845746
A 19458 691352514
S 73289 537582671
A 70291 73897056
A 74935 528203734
A 20323 298821326
A 78500 500777685
S 58548 995444161
Q 857 84259 8280097453462
A 36174 366653638
A 11100 880424598
A 81848 601550437
A 42732 527925413
A 5114 825926871
S 65141 391859750
A 46113 321530965
Q 11651 19904 4048460328767
Q 48815 51707 1065992753179
S 79644 731485377
Q 23981 37455 65540638641
Q 59277 63853 2994787557292
S 68345 157278063
Q 1899 82819 9630278585576
A 24857 969935595
A 52217 226231413
Q 1853 82894 1299914605123
Q 34361 86065 1823029379485
S 59278 272035574
Q 36973 80417 3459054626554
Q 75066 85328 1691800806294
A 28723 837539075
A 23748 586722749
S 67011 832056072
Q 31712 67732 8422495023476
Q 7880 83262 6000249313036
Q 28718 29260 4467039302
Q 63332 67755 846673643791
Q 3040 63523 9563815463100
S 41486 437881494
S 60045 314700924
A 49159 819447554
Q 19007 55579 2521997870002
S 29970 659729518
Q 53546 87054 513196854971
A 8055 287445244
Q 4128 78350 9437356738194
S 32844 826876203
A 40712 502469455
Q 45388 67020 251819736198
A 74212 208450091
Q 16758 27846 4704488557285
Q 4268 54103 1167888068385
S 74440 27943416
S 46723 605443459
A 74618 514356225
Q 24242 42837 314259837972
A 56172 582944234
Q 73568 79493 4146041299578
A 11543 898709339
Q 11086 15471 4318304599316
Q 6560 57871 8601305000350
A 62165 665176346
Q 1647 75337 1783735069069
Q 40369 42638 1063000442438
S 8909 40352280
A 63440 545497765
Q 11842 72862 7827657123802
Q 9275 53520 8338429422883
S 16761 830757530
S 13452 736702769
Q 1066 86564 2250062157317
S 69640 230188522
A 43076 575910665
Q 6940 76510 8278533887191
A 47821 232792225
Q 5287 86942 7841468939376
A 70455 485244498
S 19042 401790043
Q 2551 74445 1608691575644
S 23878 267337676
A 57246 512573861
Q 25675 80909 3740656723605
A 24119 753360457
Q 50017 84217 9921349820130
A 5278 806691768
Q 24150 32464 1396116558264
S 72836 245404452
Q 25849 85838 4788371612838
Q 5219 10675 1554381163832
A 67758 188200800
S 62248 139994619
S 85995 148252005
Q 16925 72236 6847214475833
Q 26807 67815 8020294723289
Q 19300 37745 167088196637
S 60688 328028893
Q 8358 85696 6936402427208
S 51407 999708260
A 49722 641969634
Q 13818 78164 1789265084844
S 49646 690571112
S 53884 307552977
A 38708 235770172
S 8238 819151178
Q 3063 73602 5976480274213
Q 10904 60001 9096628795316
S 78954 786737218
A 52002 51346583
Q 39964 69556 6038594751049
Q 8236 85873 9922554642708
Q 7552 81648 7462549424816
Q 18940 79846 5662992563614
A 28390 661830021
Q 11311 42521 5125420669973
A 23084 767587633
A 76281 966319572
S 84357 816387721
Q 57246 72759 1745183554139
Q 3834 65586 8277870092313
A 29540 19180642
A 49205 569262661
Q 42319 61388 5872696968090
Q 23732 28546 2962107086318
A 23094 261903977
Q 16779 20403 3431088417327
S 55134 155955551
S 86934 716157827
Q 17639 48618 83826717780
Q 12485 71841 2332407791625
Q 26290 86115 996893810838
Q 3121 35485 9817154084571
A 5120 54312937
Q 47849 62766 516876129829
S 1097 702976423
Q 1036 70129 777293746125
Q 435 57240 9028030753711
Q 6975 49700 1014031942723
S 22752 150146069
S 79086 961045635
Q 44402 77535 4725706130177
A 40468 456000200
Q 2775 85349 9939056409795
S 8608 69917479
Q 32019 57376 2406254935261
A 7266 565515867
S 13391 275642582
S 48603 877852933
S 75195 306262738
A 28450 159393438
S 13002 25164658
Q 31205 80765 6964044064816
A 78419 487692298
Q 31294 36842 4161977651152
A 2767 605627068
S 33598 571117930
A 84576 71589217
Q 2647 82594 3137892818911
Q 52333 86300 417928381564
Q 8302 69325 3667751324632
S 85230 592548539
A 4395 955845080
A 68812 48943877
S 27346 331372332
A 24120 70148957
S 83479 169702141
Q 50807 53353 794795390642
Q 1604 84305 309484560692
A 3650 624748457
Q 2106 65110 9615224077353
A 32685 121380113
A 64304 739915995
S 50649 207689673
A 75113 782199785
A 86605 795854139
Q 3875 82771 2409925780562
A 84638 934564789
Q 9341 76725 4094306270283
Q 13970 51256 8558816827357
Q 28079 71438 7677927973797
Q 62242 87123 25536257149
A 67671 46657420
A 18603 885441720
S 84687 872964312
Q 6408 75602 9366969174478
S 15851 37836375
S 84800 437973122
A 78164 845867838
Q 59492 70511 1524785391416
A 36262 599992312
A 86309 883876020
A 56618 301423671
Q 25116 69433 3089928470259
A 25547 229781415
S 46260 733794904
Q 545 83977 249915243453
Q 37784 78590 8843207880029
S 39767 85313505
Q 801 62577 8065723186223
A 62318 421690811
Q 8024 48482 8164961419278
A 63750 523900934
S 87752 615396256
Q 11173 67987 2611063595180
Q 16323 86970 9262357894518
Q 22044 63434 6090931149648
S 21746 765421425
S 52315 397661649
S 46563 584514621
Q 549 54317 755610893926
Q 8594 54049 1242804532405
S 36673 116174285
S 70605 767962750
Q 15302 84765 8160050845399
A 39831 969329927
Q 30273 68044 1304285721623
Q 53481 65541 3000918789244
Q 11938 66793 7532509808285
A 51982 709565025
S 39531 442876459
A 61933 935203814
S 44427 418413957
Q 59378 66837 7082031209260
S 67713 684456550
Q 7875 28608 5580502871952
A 78145 758020410
A 11401 79740249
S 34320 403720928
A 82686 432594114
A 13689 602514981
A 54904 623233836
A 66463 51902249
Q 43387 84383 1473895926983
A 47207 438489815
Q 36904 78777 4904923696382
A 80607 738576581
S 11704 903860159
A 6412 113815381
Q 495 10602 4569175435458
Q 4579 80581 4336356797668
Q 38317 80142 102731426104
Q 2301 36644 407508737209
Q 13415 70444 1235288885622
S 21975 466496364
S 21464 902795863
S 60764 415940361
S 32653 471726997
Q 12386 86695 4989124475146
Q 4546 65957 1248225169731
Q 30828 73914 4071765359443
A 25180 498205474
Q 43693 58309 87906097469
A 80005 685695321
A 14264 981049662
Q 20115 30932 7625286498388
Q 15737 61361 9527526489581
A 36952 866092576
S 13413 646102580
Q 746 83224 8182891876292
Q 45881 73890 7046848228968
A 55407 337462903
A 1127 876957844
Q 9379 61612 746767279595
Q 71644 76943 4620586851275
Q 5911 76064 2486743290274
S 42168 731292407
A 81841 443018850
Q 67866 85519 807523843534
A 30230 470487249
S 33891 372372092
Q 37668 70153 8079606404684
Q 42592 61912 1769184939229
S 82011 581309145
Q 10606 76843 9039159527791
Q 43748 52146 691891779564
A 116 594822916
S 30813 400726998
A 3736 858705956
Q 12539 72202 6788024717215
S 6350 56076611
A 49886 788470291
Q 26418 48940 2790566967544
S 53910 113752644
S 35170 43752403
A 76435 444533883
Q 328 87866 8956760618246
S 18887 885025769
A 83765 339208761
Q 2923 86713 7110461373473
A 84347 482771702
S 59908 509813413
Q 24616 63125 6075488474260
Q 290 52716 3504909340527
A 66958 450520033
A 62227 490799067
Q 32386 40034 3685170262947
Q 28303 35632 4777078055886
S 58367 755704510
Q 11015 11108 11112133577
Q 33796 73787 2255625658159
A 33105 637400826
S 68108 367901151
Q 20174 41502 9400928103552
A 65872 555450049
S 45866 925448215
Q 15611 55092 6431679132886
Q 33739 84040 7140381085260
S 65380 534079494
Q 4269 84871 1138315835660
Q 34131 63387 2925918909632
Q 49696 84271 2646580041566
Q 21878 73539 404527389780
Q 825 87578 1892525808620
A 58813 660919575
A 32017 153764154
A 54924 343352952
A 50621 360273155
Q 9445 58770 3119114127981
Q 16154 33006 9685385000548
A 47144 891134045
A 15749 521602161
S 68228 111486893
A 11529 984876683
A 17436 486784214
Q 38465 74674 2620863346386
Q 4661 69276 3997223714392
A 59654 241488804
Q 345 87302 2008403236283
S 49334 971771394
Q 83815 84043 60594808109
A 19379 77443281
Q 35525 54596 1861543207264
Q 35127 64868 4798877013377
Q 84687 85410 580005287897
S 69586 119987757
A 81381 839091213
Q 3717 84370 1281345141039
Q 49824 66730 937107619601
A 12320 725124751
Q 56276 83041 8889724622674
Q 26621 82192 8056461971412
S 46494 82675595
A 57426 218079583
Q 80655 84878 3912855069036
Q 1518 80855 6427551439496
S 18576 772966647
Q 18914 68438 8193792995164
Q 29760 86985 3990398248214
Q 18801 24123 2164773957378
Q 10528 77969 4973633660272
S 29812 766051593
A 24990 773132569
Q 61993 74243 8953731134047
Q 21858 66521 4185369642999
S 8685 582896243
A 35317 428754421
Q 23262 33836 6181285164339
Q 12049 87466 274507137716
Q 42765 79477 3995297975953
Q 86 87962 7442088459779
S 9936 515832449
A 17301 544643097
Q 11870 85982 3378077666804
A 25177 109744518
S 36866 13456389
S 13854 163493040
S 45508 617096156
Q 16589 51978 8740918521248
Q 52109 83204 7551422807529
S 72157 421032512
S 31830 764146045
Q 15440 70844 8103780711856
S 84931 807108677
S 22993 353603813
S 6117 535525322
A 1846 205654536
A 70802 740211593
Q 12122 72737 587181159409
S 39900 164724672
A 21725 166074688
A 38912 586386029
A 37406 215090972
S 74305 840419425
Q 16411 48426 9828469082390
Q 8255 64004 9316290385735
S 26611 460087981
S 8249 374396954
Q 6766 59816 3256180410294
Q 1832 84234 9961504500066
S 75869 305307175
S 60234 700444950
A 56156 503295463
A 34539 341065578
A 68592 232846204
Q 19605 85598 6734232446513
A 84572 741477319
S 2572 152598006
S 19565 903381587
Q 28523 78212 9899039782650
A 7010 137065260
S 81155 75716446
A 13253 241605574
S 24598 918448742
A 19288 585141617
A 26628 804694530
Q 4214 12549 1108268418786
Q 17725 72087 8782571718994
Q 2492 74538 1862813051802
S 33163 77835880
A 54350 142084381
A 85452 125594951
A 22736 245555235
A 28765 766748503
S 5247 586705
S 55330 459731901
A 12141 72369870
Q 40884 73054 83465429141
A 8912 473502475
Q 14691 64301 628543047435
S 10806 929615797
Q 57131 88135 4100425280761
S 15226 752152828
S 30122 263904250
A 86840 733841820
S 49446 37156332
A 85394 369633655
S 37434 639700438
A 81059 779825653
A 63880 121679961
A 43195 385291267
S 38680 241420826
Q 1864 84438 6788418382677
Q 9109 83416 7798616621052
Q 16857 21171 763623697637
Q 75690 82663 5199452147494
A 24754 269421699
Q 33528 43682 2318937617355
S 14826 608211410
A 20847 598088213
Q 7490 38752 5425356515029
S 55140 49255686
Q 44695 87256 3116458509482
Q 22771 87448 2349581008076
Q 944 84311 5939280015987
A 21547 180331167
A 83076 268387772
Q 9707 82990 3140611145387
S 36765 797798007
A 30014 446543186
Q 29404 67056 7260977954388
Q 28882 43147 8066632604132
A 47207 810849355
S 60850 785996433
S 67312 88690623
Q 67159 74588 4209789720376
A 74300 195544845
S 61839 876989149
A 62049 708558810
S 79879 178044850
A 85366 437152485
A 43941 525087426
Q 51371 79670 8318390983397
A 53565 525319164
Q 14474 41096 7979911746944
S 51582 570510209
A 9298 376570002
A 72490 396740494
Q 13190 30603 1943102000708
S 83282 822679931
Q 10459 48509 7919819689294
A 79556 639749489
Q 46988 68904 1755379504677
A 17929 834121166
Q 60060 78895 733994541168
Q 62692 72075 7057016814158
S 64608 570376236
A 62288 235384532
S 15848 195831010
Q 12520 81460 3939823787106
Q 3590 85374 7553708148763
S 86827 940437863
S 44950 50883592
S 63668 969266718
Q 54573 77171 1042338850940
S 60003 365202975
Q 4116 64819 1378856522299
Q 27413 64854 4693888961096
Q 1811 79790 3106162829677
S 69024 447850113
S 25670 823814644
A 64973 618890058
A 61602 788944878
A 3905 211383407
Q 3332 64263 2343002241918
S 69074 478212793
A 48240 192082231
Q 28114 60693 3098748829514
Q 9156 38269 3070525994777
S 73779 129526959
A 41637 453744687
Q 23197 58026 8299896936018
A 3157 670089304
Q 33179 51127 3597577803116
A 39937 585845075
A 20758 754800201
A 70263 398252962
A 55780 559824538
S 80893 92286138
A 63980 779523413
Q 15204 77890 2435216623040
S 60426 204659858
S 54874 730512934
Q 1486 84001 1302089565729
Q 593 50455 656448728803
Q 18115 86962 1018034675269
S 31822 138539785
S 60028 977374761
Q 21015 87898 3633832441925
Q 50823 72577 7533457962971
A 12643 837216150
S 25069 221931187
A 34479 639025399
S 14471 585463029
Q 13720 79171 222884092173
Q 30254 76184 9792959675366
S 5008 769227044
Q 26494 44868 2823197643828
Q 14470 75268 967321363070
Q 70444 87244 9733003015194
S 36463 902490440
S 61163 372138628
Q 23922 81856 1918166361856
Q 64474 80807 7899261609189
S 63515 590482070
A 577 571110903
A 14605 356712824
S 15781 387259084
Q 3430 87992 1035341589201
Q 7305 40739 4330033265238
Q 18767 83435 1291530794022
S 58359 430286724
Q 105 87137 7589438722189
S 3679 749037266
Q 21357 62444 9641706042287
Q 51 68392 5204339526589
S 71584 704975474
S 5085 581227016
Q 17601 22906 4147250198092
A 21233 766632456
A 54497 715275082
S 27563 213552352
Q 11184 69080 4462953138912
A 66948 902610276
S 52843 184084617
Q 21819 83821 5578489766400
S 53745 239635314
Q 22445 50412 6885266184459
A 85693 703252564
A 26540 367597056
A 23372 635512257
A 38307 906951064
A 528 976665680
Q 18138 58457 550926218573
Q 58547 65581 1228456166887
Q 43875 82779 8225532446022
Q 15448 84080 7346669423628
Q 10584 79621 9702839916885
S 71278 393423472
Q 18793 69157 3939710693308
Q 54997 66510 6533225653491
S 5340 638981752
A 73507 729672470
S 38726 91045873
S 81511 903785480
Q 68812 76233 4773462334469
S 1285 598222185
S 61387 880262044
Q 21133 87588 6923947903008
S 60635 532360612
S 18479 387071889
A 11445 123164641
Q 14202 47001 2402757504738
Q 15688 48009 2292261245391
A 30686 311376214
Q 6196 23113 7484677771104
A 8702 29381103
Q 24354 31724 5306769948960
S 55951 836485513
Q 3505 12558 5098250829501
Q 3859 49303 3022823381519
Q 45547 64781 1128599103083
Q 25482 71500 2412158375365
A 39842 563542745
S 44165 811509144
Q 21634 44616 3831346210868
S 4394 708937985
Q 5170 28572 4848461604997
Q 11959 85496 3138060388356
S 4678 385109264
Q 13799 54709 3084999725577
S 48352 254357412
S 27026 674529815
A 16472 84302037
A 56915 38341478
A 45508 989629287
A 71652 134744348
Q 28846 69071 4115967717058
A 5719 792432305
Q 24277 53523 8137728659011
S 5733 653231201
A 25698 703622744
A 11661 688513548
Q 51012 60475 3571751018033
S 13272 771772065
Q 28447 84474 4614101755097
S 3474 32925079
Q 2925 11693 1180557347339
S 66238 541581875
Q 33952 66780 6745710744413
S 78878 580785252
A 40363 130069065
Q 7694 83708 6933762857308
Q 54667 65728 4712349641483
A 79453 981416222
Q 6946 44335 9626853937762
Q 78957 79221 231494450547
S 240 630120053
Q 14710 56137 1488155614016
Q 14556 69637 9359160817995
Q 3991 45102 4963220787482
A 7876 871140546
A 16572 254699987
A 78439 993486918
Q 21892 76036 5888914802869
S 85724 19580801
S 19852 347296386
S 23852 729608187
Q 19861 73032 5484926669013
Q 26043 53728 6068988677157
Q 13007 79302 4303053672388
A 54306 70240509
Q 7002 70760 1962442174919
Q 6084 18816 4594539104185
Q 18483 42457 6500104071981
Q 6401 82947 1951880110200
A 20898 705791883
Q 56196 60629 103289433280
A 16978 357189726
S 43470 11428287
S 837 374154489
Q 24171 84005 4249567290203
S 73630 144777874
S 13199 852750763
Q 31895 87078 8707732624333
S 26160 800970241
Q 44466 67679 4425054183083
A 13590 177821629
Q 20058 84383 8259468757961
A 42383 49572336
A 29489 561402648
Q 8469 80922 301097053557
Q 6753 21855 2648557930715
A 39454 471735447
Q 55641 86262 6742462241895
S 22459 506399942
Q 52458 62670 7014587647879
A 77729 316221073
Q 22218 52437 8650659214703
S 34626 711609743
Q 32124 67843 7497863789152
Q 309 60353 7352411670770
Q 42262 77295 2089950160153
Q 45021 64889 1346600889169
Q 23928 82332 4033161828138
S 68307 909123622
Q 53068 56674 1675270249756
Q 6943 77939 9611115558875
Q 20539 67853 2879957679361
Q 37755 76642 2329845254446
Q 47385 77931 1345424768924
Q 12989 57395 8936047782287
Q 10078 38270 3090823979667
Q 48688 64574 2841068994727
A 59841 829194700
A 25787 785558461
Q 71402 78212 4537724630380
Q 13643 71331 2085378713684
S 79951 791725160
S 21827 409800573
Q 45778 65934 9335651873250
A 64876 92440759
Q 1789 83411 416253212959
S 28727 977244036
A 14491 692671555
Q 29516 83664 2444986500594
Q 2580 81441 7645350532198
Q 11949 47431 7101692250408
Q 53869 74926 1788546041917
Q 55316 65799 2747690926862
Q 20230 82822 9909033350875
S 56435 549512196
S 6087 335425707
S 47276 291022346
A 21202 746167266
Q 9793 80467 859687513651
Q 1148 85927 4199988052408
Q 4875 88042 7237388678798
A 79691 369666640
S 25980 733921642
S 23037 240845177
A 57794 937149032
Q 36518 85341 2850548314361
S 14804 321082068
A 12502 283425470
Q 23188 59275 3233734855853
S 2291 256251023
Q 9607 76541 5303947230169
Q 27447 52822 9124758975242
S 7587 8333091
Q 56375 86872 2684745540844
A 78333 254768489
S 56477 721882459
A 43683 716296631
Q 52552 86145 4024941291136
Q 26713 81051 9889812093062
Q 21833 87802 8042067577887
A 86019 170552414
S 2214 667137295
Q 10546 78239 8799831884068
Q 657 82914 2909991275145
A 76306 256454084
A 1769 695126898
Q 19400 47706 1466386639893
Q 65819 85662 5020763909324
A 2993 371821895
Q 6775 82000 1478942026052
A 39325 297267320
Q 40470 58720 1131319448747
S 50470 306320580
S 17229 291107892
Q 25677 32579 2635635028630
A 78702 667143796
Q 1422 84837 9089802522387
A 40168 281415715
A 49314 423170620
S 43521 687439961
Q 18319 52067 5298771555703
Q 28785 77518 8304381792637
Q 40453 44970 1787092185593
Q 33 87592 2511395493656
Q 41442 72699 7237079609136
A 68917 476429069
Q 1232 82841 1782937127570
Q 18859 59704 617425922281
Q 8575 64833 8583525186659
S 20342 364744086
Q 70241 85728 1236675709568
S 65521 607190617
S 80807 166206549
A 87345 597322415
Q 4128 23037 9744533050165
Q 4358 26198 6476621464802
A 55992 207769172
A 15515 470834500
Q 28377 41101 5740757662078
Q 52080 86664 8727825570100
A 71210 392343751
Q 23090 71246 3355884941140
Q 20709 25897 2848425527107
A 50509 738363351
A 56380 407411567
Q 34565 56955 7383533917078
S 51010 969576074
A 1229 314306177
S 59680 832061748
A 33137 659030058
S 80796 848228205
Q 67099 75684 4920113323123
A 64866 60505205
Q 4545 20032 2997847707684
S 36205 813775579
S 52570 90568662
Q 9861 65343 1228919518020
A 55249 345642529
Q 17578 63520 7132651293533
Q 3548 35771 3826058174204
S 86305 623809676
S 5976 273476911
Q 31184 42657 8015882638206
Q 23121 61864 9800267660766
Q 25339 47129 7219707904656
A 56170 457392494
S 33904 995704314
Q 5702 86079 8958783812437
Q 18314 38317 651833379551
A 9109 520669189
S 20411 108416535
A 73651 692412352
A 78961 122677081
Q 818 81266 2628974364872
Q 16272 75773 76435740654
Q 20347 72399 1870969644023
A 13139 754231871
S 31496 59805708
S 79291 39131304
A 38346 53279787
S 67467 837314467
Q 1525 22044 636010368272
A 32653 472717224
A 25740 990732795
Q 17861 54343 1373249780558
A 28635 909848869
A 57788 731901601
Q 13488 85351 8335824119895
S 45534 48173173
S 846 415398732
A 5121 790464991
Q 247 67032 446906643645
Q 14799 84358 9679000939698
Q 29122 46133 9873668586315
S 66972 337067627
A 58088 880040238
S 45744 427557060
A 68729 702528177
A 56170 33378758
A 54238 352061310
S 65012 290121968
A 77083 592851162
Q 9112 64899 2766257057393
S 5307 739052885
A 56784 431876655
S 85386 534453241
Q 2164 85007 394800021263
S 1844 576050226
S 35499 31571924
Q 31750 43503 8844017967927
S 8781 299660679
Q 4793 55159 482017034137
Q 3290 84247 3443463060216
S 83849 393976640
A 6405 653867857
Q 22232 62921 7138816686748
A 80711 214236969
A 7189 974868366
Q 2788 18426 4482471523609
A 70910 726783511
S 25542 238730262
S 32217 682764103
S 36435 258295831
Q 37007 67915 3621908007794
S 29564 749741162
Q 17974 81575 6857317900882
Q 22326 37500 5230759584913
S 54524 389234510
A 29684 570764511
Q 45 54552 6424649557465
A 18404 813360558
S 44436 452146318
A 41912 926163822
Q 5996 86584 5827347551728
A 41012 905947841
A 20704 7402845
Q 32795 73230 3692643040048
Q 29318 61297 1635953073545
S 39173 958076809
Q 36013 72610 4022035181942
A 6780 317638170
S 74403 556524165
Q 54031 64534 4190726718003
Q 5222 82075 5901240367669
Q 27175 34065 930696057724
S 3103 691792489
Q 51351 65411 6588291585306
Q 1374 66550 2350720341974
Q 71700 78828 2065095377476
A 27453 818005108
S 32136 575022821
Q 4829 41433 1064765576642
Q 33385 86383 8964594017735
Q 11565 73602 4929508415334
A 87802 139819920
A 82898 294487238
A 53354 914012720
S 83434 600619815
A 55154 619337472
A 34521 383509578
S 40384 418052488
S 82548 126482434
Q 41273 87424 632715927668
S 238 234452623
A 32716 475583534
Q 38679 49342 9832440833229
Q 34909 59512 691569926482
Q 12425 73047 7629710925952
Q 68299 84504 1408594416259
Q 801 84709 1606937929844
Q 6066 22277 2483103773572
S 85679 704420455
Q 50567 52245 1241806095324
A 14217 396758935
A 23890 978269019
A 41246 20840424
A 37974 515274193
Q 74558 76516 1939223575809
S 36527 82380486
S 41560 357935299
Q 31845 38737 5125963102347
A 57641 739183563
Q 71519 72224 31891814081
A 80927 653558916
A 74191 836098268
A 3935 481948950
S 51423 553099524
A 10156 690703352
A 51466 747595696
Q 6536 50782 8403523823297
S 46638 934441654
Q 52827 53140 85570432661
A 22572 676015916
A 2990 58252666
S 27629 918384654
S 16874 209652352
A 55105 447601216
S 3987 109857738
S 21563 1666723
Q 61918 84824 5310504467930
Q 18528 67455 9318530165855
S 75497 301193553
Q 15319 62076 2545024161711
S 39839 573376988
Q 17282 59414 50496541906
A 49325 293806746
S 43737 335497630
Q 10538 71829 7566990924396
S 79639 442460891
S 11551 123862815
S 11949 495586362
Q 7711 79625 9627176309440
A 73348 411419423
A 80382 807357893
A 24830 909439047
S 23065 129539986
Q 53488 71039 1451008374483
A 12020 308823099
A 75124 39545102
S 22001 463835527
Q 10139 85369 6043881418455
Q 10082 80848 2970044757596
S 20699 77285669
S 3644 286547090
Q 4504 53298 8864321939045
Q 15353 50961 5554332419408
Q 44084 73785 3196717215412
Q 54516 86420 5132267487810
A 81218 111433028
S 59297 9474064
Q 36881 79863 6231944510689
A 53879 678888860
Q 35101 37856 1171046704309
A 50982 947740378
S 47665 545608807
Q 33516 87591 8573233756684
S 53483 339489728
S 31308 556497810
Q 8391 61688 3180604871954
Q 11435 82534 8860500989626
Q 9274 75059 8660574910712
Q 5738 83365 8794234819337
Q 9162 39532 8567660396233
Q 43342 52506 8115705573862
A 75895 344815432
S 48188 674932740
S 71786 697545395
S 23331 950788545
S 64611 630477078
Q 14992 44010 2317580612299
S 10272 242357408
A 13938 134122291
Q 25042 75134 3589093278694
Q 26828 74862 1036868449581
S 67827 174751295
Q 66777 85288 5856431659836
Q 51919 55497 3195129591771
S 40146 965872342
Q 47296 48219 263388492649
Q 4464 24190 3594593699554
S 30245 165562058
A 84459 698181112
Q 39771 88109 511232078069
S 34060 395481847
S 45296 232843674
S 87033 84431634
A 14748 78667268
S 52083 496480889
S 54586 761702989
S 61673 931436124
S 54906 246872751
S 23039 635446616
S 57816 790495088
A 65402 918858711
A 83983 117451446
A 45862 382467106
Q 4884 81511 121729563782
Q 23055 76813 9802027845832
A 28185 934633870
Q 52322 84516 4087427506459
A 7810 931040704
S 77350 929293931
Q 67956 81539 3024606935143
A 40847 838330820
Q 66831 77420 3887226837215
Q 32735 49461 984441446009
Q 26542 54522 6492654869819
Q 61885 83287 9568619554237
A 43446 206008439
S 32520 78361240
A 37684 677999210
Q 2910 54608 7335615042524
A 56633 489907258
Q 10952 87067 9974383080362
S 17756 494962416
Q 1871 78144 5802812288274
Q 11493 70866 3356639605128
Q 32781 54918 2653834698680
Q 25946 79357 6938404259529
A 3519 567062972
Q 29476 58221 2915387864109
A 5566 606435554
S 485 930969361
S 49831 607342966
Q 54385 59543 1777373055920
Q 59310 82554 6356829054300
S 67089 930839670
Q 1257 87258 5467244802264
Q 8925 67180 3907775766139
A 84057 209467168
A 87313 242638768
Q 60716 80734 7105873057135
A 37327 271305878
Q 3794 80539 3937785245618
A 60247 577014590
Q 10948 86643 1600809818863
Q 409 73356 3783545516698
Q 72736 77044 3394410929597
Q 16414 23222 3369916870568
S 18936 752154239
A 59930 443652026
Q 5400 86385 780062154865
S 59491 614256770
Q 20541 72072 6264044194205
A 32914 433446694
S 30702 565816618
A 3747 668855557
S 70649 868379591
Q 1324 78467 3241390863242
Q 7177 85826 8076399736163
Q 7146 64265 6793637479635
S 24631 102292566
Q 42106 62980 4654913500295
Q 12149 78579 8236703528165
S 67251 506403800
A 24104 241623600
Q 12850 82390 1539550616103
A 33176 594941397
Q 2435 85910 4734821050858
S 80020 591266049
S 44508 510332393
S 81029 460927064
Q 17364 69436 8087568911659
S 67727 834844893
S 32652 418025865
S 33592 851807147
S 1307 340825468
S 82782 189025698
S 80323 811807297
Q 46366 86885 7881923605818
S 87556 55359349
A 61001 73181602
Q 4589 76356 2534320939248
A 7201 543423476
Q 8851 78765 5532059168763
S 85185 411194821
Q 57010 82552 6667609568619
A 30790 152146542
Q 1899 74677 8843253252693
Q 5048 88144 8338963387934
Q 30779 40653 5661859003427
A 82582 47917108
Q 16315 56438 7475370541632
Q 8356 16016 3171928128568
Q 37957 65297 7925034228141
Q 4460 67658 4798577854017
A 11392 221559564
A 46457 810353909
S 58945 818891517
S 84429 461071318
Q 2010 86083 3952929719740
S 26234 496927226
Q 9694 58100 829876229154
A 50228 708297430
Q 3269 29314 2723376584941
S 44119 359208442
A 32268 916674299
Q 48588 59683 5915777125193
S 87225 198783147
A 32822 17652830
A 74464 683165947
A 25290 468853781
S 88187 342371379
A 7513 560385214
S 28405 146020408
S 39314 405340671
A 63079 553898387
Q 16402 78261 4880438605887
A 43112 724090119
A 40666 832100900
Q 6825 47538 7009466708171
A 25924 317979284
A 35299 242420565
S 31478 660946437
A 76006 447449928
S 23483 402323355
A 38514 427378168
Q 66181 67568 378871816410
Q 10171 74452 4366989822872
S 39181 763117036
Q 12827 57809 6862722596088
Q 60433 80138 2446666609296
S 85989 306739049
A 38502 740390451
Q 15154 73423 642051478676
Q 53733 62610 6983268400892
S 62756 896900738
Q 9287 31720 3910100241819
Q 36581 72985 8863670948691
A 30472 539422009
S 33091 28415944
S 33570 314561215
Q 924 78528 6026454151175
Q 65530 77789 9658851378318
A 59349 439179335
A 42360 269192037
S 26799 980676608
S 20549 331618169
S 35747 50470720
Q 10191 66306 4364294889871
Q 31124 60831 7523952831089
A 63257 278942002
Q 703 47475 7419928442540
Q 5962 82387 3387731260105
A 60596 281279613
Q 29239 29910 20761781196
S 55550 387403522
Q 3229 60323 6716211686975
S 36860 758517331
A 17134 971384234
Q 15761 85928 6497051815206
S 10063 502035251
S 61826 347421051
Q 40317 71495 8378445466716
A 5740 832464944
S 83745 470160423
A 44714 977362909
A 3099 420391411
S 43867 609913882
Q 10809 57034 9687252588132
Q 7972 41151 9823821268922
A 12712 652914174
A 70979 940975008
S 28886 864298226
Q 79051 83212 3983635648988
Q 3243 88138 4137617895179
Q 2550 75661 3131406594633
Q 11315 69663 1941570785493
S 68644 45473426
A 85056 895087393
S 58558 577383553
S 22383 839203311
Q 18478 46144 6274269856216
S 84544 441158873
A 6977 647800276
S 66605 855708633
S 36870 308287690
A 73310 576326891
S 86908 906740743
A 41142 913051669
A 57762 959460072
S 51591 542962686
A 63096 537246118
A 58947 699597511
S 47883 88437964
Q 4 77906 8585932172112
Q 3067 75660 6107982497633
Q 21379 81587 4797732924927
A 46843 940318977
Q 6779 78764 886176640657
S 85731 515456968
Q 778 86429 8203030165274
S 23491 647239070
A 84667 335081762
S 28304 277717599
Q 21775 45523 8643388371631
S 5459 784600868
A 80992 97403036
S 23379 706083612
S 27964 450123374
A 10699 960560038
S 10808 441813949
A 70584 119017409
S 76261 173192138
Q 45818 84908 835193710222
S 70674 748549586
S 31943 670533075
Q 24186 69937 3131938606209
A 10486 616000693
Q 46163 69056 4690103571033
Q 25717 51274 8017971556861
S 32242 35924907
A 40689 795244693
S 16498 494484726
A 70105 527793399
S 37186 916676531
A 83494 520169245
A 85663 152084738
S 38186 780493845
S 8907 196889928
A 66407 118482914
Q 17961 56674 7711732404102
A 36984 213134075
S 67513 905647565
S 35906 633181303
Q 22759 84727 9042156713452
Q 78259 78411 123589737203
S 48774 649268577
Q 6738 55581 5404767664240
Q 26671 34484 1792588668056
A 70042 88617275
S 14889 523202377
Q 49290 70825 9234629825928
S 74996 754913112
Q 1976 75393 7522606680349
A 82990 327867484
A 20207 29007758
S 33212 612311010
Q 10155 84116 9446188388575
A 78523 804216448
A 50051 837716309
Q 41079 68015 2251623404980
Q 11824 75720 951611968173
Q 12855 71721 9290934375999
S 59536 500475125
A 62606 843255486
Q 26234 82447 9802079619705
Q 3648 85217 6910109890646
S 63068 425732525
A 34772 625005162
Q 3559 70847 8498997455966
S 56430 194700324
S 16993 754453715
Q 20268 55043 2850338473334
S 19505 298680158
Q 16081 76864 8015506434360
Q 4556 29267 6315899409249
S 37674 382937744
S 40873 693630328
A 9735 750921175
A 33092 307122464
Q 10609 76287 7194169916550
A 35794 738426197
S 66862 367527796
Q 3117 66253 6173274575596
A 2638 796623239
A 72318 806736196
S 41250 57136381
S 30630 575945959
Q 13912 63742 8510561377543
S 68589 167770468
Q 10535 57584 1126170513066
A 22901 939768700
A 31623 466424162
A 26261 457717070
A 66450 717224536
S 52111 280255852
Q 7498 28719 4822200519584
A 23337 929467065
Q 14978 76116 1015955039213
Q 806 71883 5822787968747
A 73077 396000172
A 87271 292837782
S 56476 705029679
A 49338 499287546
S 75903 997170887
Q 448 82970 6751362731845
Q 12654 85574 1419596630943
Q 54650 65154 3581790992617
S 54291 743607899
A 66492 690726650
S 84983 267120086
A 51808 881240273
A 26361 795543385
S 16465 863502539
Q 963 76745 7127356515615
S 14982 175099387
S 83394 181509974
S 9631 574448798
A 77514 458919767
S 67998 799308563
Q 27091 49556 5296700812802
S 53155 500385139
Q 15709 83645 1790009811048
S 76215 390934255
A 66070 71660405
S 22937 242354199
S 70476 559905224
Q 1405 30335 5697871037085
Q 20692 82537 1178280550957
Q 2411 64132 778267503578
Q 238 79776 8381508147516
Q 7356 78044 8302481145397
S 19782 30539472
A 67939 189285313
S 24197 967669622
A 47728 501146697
Q 10305 40431 9169031074214
Q 460 81219 2101568811699
A 33062 501601191
Q 53470 85851 8435478640494
Q 54804 59498 1440854602926
A 87810 708840919
S 76710 513705362
S 82176 821239825
Q 6106 87259 4761944340959
Q 984 67233 8250104050300
Q 10867 58485 9268464945795
S 43220 859563285
Q 4719 52762 6228433881814
Q 19363 79713 2597295084398
A 27522 803721132
S 58156 587265744
Q 20605 71096 395234540824
Q 43791 86555 7958673588553
A 37097 262098791
A 77319 53246408
S 42895 575882359
S 74181 174160136
S 52387 887364135
A 7220 409874366
S 78724 811012089
Q 5427 77439 9766079972472
Q 18004 86021 5261741661058
Q 21533 87046 8566198354212
Q 179 67958 2266190038864
Q 8851 71426 6484009860147
S 15605 298357238
S 1089 359139564
Q 48013 57550 1591876132210
S 37706 971321517
S 16733 917250351
A 12988 640650927
A 29515 667474044
S 77490 365987591
Q 23896 63346 1292837601613
Q 21819 32418 5448105417967
S 76866 69287708
S 18860 738922152
Q 16493 85191 4132212554441
A 72844 158770307
Q 12945 59141 1382256205373
Q 16671 21266 1621036604992
S 27808 526627429
Q 30396 41405 6854635671169
Q 12837 77875 4449369094036
S 10790 783403790
A 81743 690985205
A 83167 240918657
Q 5976 87772 1185363198222
Q 27146 78162 4418750329359
S 17878 64157095
Q 2525 11841 7051474272495
S 62891 734647826
Q 41836 69471 3656417111208
S 69869 719051622
S 80565 318045446
A 45006 369466260
A 41136 433054938
Q 7483 61119 67482492363
Q 26 88175 5998000077716
A 47525 481459293
Q 13892 16242 1525240429163
S 5444 701952590
S 62260 481491363
S 80102 840929628
A 24055 842714679
S 75976 309429604
Q 65100 69690 4454845798716
A 49946 883217736
A 10590 492087450
Q 1404 84739 5285539958661
A 68884 993742154
S 77383 144818289
S 29472 806783674
S 23692 345633429
Q 26516 61035 7905295763113
Q 21728 54312 7466823158914
A 80038 929041461
Q 6913 33312 308588515029
Q 28871 46027 7577970858007
A 50434 178803269
Q 32837 56453 2498003698719
Q 5915 87840 2924658705449
S 50796 447283547
Q 5541 27801 8638149038461
Q 21982 77229 4630274705998
A 22463 280318008
A 69784 999139054
A 25014 846005303
A 62725 664337674
S 14888 454765599
Q 38261 76090 4795798267288
Q 53881 65351 8382550762184
Q 32585 50217 2357471186575
Q 14805 84561 7497900758864
S 37261 975899943
S 37220 408207725
Q 54205 70231 6278792643743
S 49605 997370431
Q 47696 52947 3737855549265
S 84226 592109871
Q 4177 34734 3974067321594
Q 35075 60343 4128550000722
Q 325 83497 6865836795175
A 36266 519525868
Q 14253 45213 3356324301275
S 24831 529059596
S 67908 707587517
A 44356 196549511
Q 36686 50667 2327421875523
Q 12122 37735 2000110346446
Q 24360 49685 1794474347736
Q 59290 73299 6120627651963
A 44587 942252833
A 63598 179506491
S 8166 729687393
S 30470 146241518
A 912 424652456
A 78955 621794022
Q 27141 68279 5368740808459
Q 25237 85234 258190512134
A 76144 893743001
A 42176 787166215
Q 19898 63972 7137512510018
Q 49437 61554 6676531575163
A 82662 949449037
A 50198 121363541
Q 67344 82123 5142438334580
A 65815 74468548
A 75502 726465000
S 84064 738747908
Q 7731 65316 6439813145268
Q 52167 77870 6878756619505
S 12879 379602445
Q 21802 68652 3838633731805
S 6391 233735818
S 54771 693253982
S 79248 942289382
Q 14991 72885 7189422054893
S 46517 201753304
A 76109 64919215
A 9259 547042557
Q 658 86225 7112950783238
S 61422 171355932
A 22626 312994807
A 12442 894032214
A 74213 495780055
S 82484 787369206
Q 62809 71985 421217984598
S 23726 318252370
Q 28100 39713 9797766725961
S 52265 254779846
A 54550 239358640
Q 55486 65558 5340950224139
Q 4520 81023 4967852278770
Q 26250 71616 3331168269694
A 73858 177021899
A 83942 185389267
S 80360 434169139
A 45813 514640277
Q 31488 68829 5097089582687
Q 51119 56143 3336266792586
Q 48991 64101 6053304945662
S 68678 121502559
Q 521 85766 3845770870397
Q 23595 84674 235825973440
Q 6583 17084 683702425588
Q 388 87977 2032953913385
A 9202 870559937
Q 20649 71918 365800891949
Q 51375 56888 4480661973775
A 23015 667619673
A 35867 413596869
S 2610 103614318
Q 20447 65317 4238957235235
Q 39623 71381 7047176117572
S 84427 985649421
A 66604 592694859
S 77461 420221728
A 72802 383396214
Q 38707 84609 7380306111347
Q 14094 31197 2420868911784
Q 75754 84721 8064296192730
Q 32285 75619 8949593742406
S 46767 141531229
A 83067 551609625
Q 16657 86327 2651092811496
A 33825 842238618
Q 1439 69292 9566023731876
Q 33138 79513 8287571608259
Q 1248 25896 8866803725952
S 78355 659293491
Q 38025 84106 4163094856498
A 17685 703101342
S 40841 635403594
Q 717 12899 891092985760
S 47890 638845046
Q 15646 46721 8428313323362
Q 3574 88124 1130503922127
A 70859 20860163
Q 11411 52402 9009171200944
A 28647 998931063
A 16807 1784937
S 51811 868461678
A 65307 772510089
Q 2313 79209 3079153227103
A 81973 819998331
Q 11803 77513 7543133019847
S 1822 464246854
S 61209 834625837
Q 32785 71500 4914387683598
Q 72587 83132 1383474854643
A 22375 585040763
S 27364 286384991
Q 23834 63704 3854541530285
Q 8492 73354 5242752379724
A 21687 747808655
S 58765 628407992
S 35275 906394885
Q 51493 77603 2028238008864
Q 14204 22767 3152994252254
A 71252 397964817
A 48496 739782270
S 55687 520194557
S 15383 307276480
Q 36648 55812 9506061330808
Q 80485 86213 1049619376955
Q 52237 66617 7677983168522
Q 14242 56841 5994660391289
S 31492 982169074
Q 20230 64288 7768221817571
S 84884 275334083
A 85738 209041732
A 6517 846566739
Q 64471 85620 8255789410308
S 56936 599765215
Q 26281 73049 3392497863361
Q 6206 78864 1562186084955
Q 19144 57963 2639348003006
Q 5010 14128 8650580046971
Q 48632 77104 4799088190893
Q 29999 51276 1463411656973
S 17714 197722700
Q 23743 54931 9164857636530
Q 47913 85345 462524251044
Q 17172 76544 7879322482450
Q 60079 62290 1580213084705
Q 2317 63610 5674237556263
A 81079 820276808
Q 11611 63683 3559397076426
A 29439 421966788
A 30816 787224721
A 42276 521643160
A 19339 248597852
Q 2224 69280 9262665972232
S 74644 421048179
S 79578 554226510
A 24106 370265538
Q 21003 82399 1478111540090
A 30809 755465131
A 6932 918891278
A 41825 196070709
A 25645 569255988
Q 32565 49813 7104729648168
S 58169 824791621
A 50032 394680908
A 63002 637657226
S 17664 55124480
A 30844 961185719
S 80473 513160428
Q 58110 84087 9167679328475
S 63372 50785438
Q 8274 40198 8185107372100
Q 69108 76269 3551525922215
A 82964 36397424
Q 1014 78124 2146475599737
A 27401 255533876
Q 31073 70646 8201613537091
A 11110 854493090
Q 3904 60274 6770650606183
A 12651 844517385
A 52942 769870652
A 82237 999329724
A 37011 537871101
A 83965 314327607
S 84451 153152826
S 25002 999976909
A 23485 78170554
Q 984 88181 5829571961696
S 62492 243074665
A 15919 792997060
S 37487 508910691
A 67199 560678755
Q 10900 88064 3717761140672
Q 10277 35229 2295630672294
S 46966 633489750
S 59353 216075510
S 9086 312029998
A 54871 611404144
A 83089 832426119
S 76371 768497630
A 66814 32457466
Q 2658 69800 4441168942810
A 43703 696403942
Q 19046 19507 337451888933
A 32531 336913981
Q 31386 80222 6796322469499
S 34572 765924024
S 29851 208298937
Q 5553 70369 1521319319433
Q 47646 79641 417876829781
S 56345 123394515
Q 3393 86286 7358653635953
S 63319 385332322
A 11038 367697247
A 70260 377737077
Q 2896 87543 8272982123072
S 62985 957659897
Q 38592 81097 9868418625162
Q 3774 87961 7826095182596
S 49284 265103777
Q 15218 86343 937507386651
Q 24871 59184 9279087186850
S 2765 384570326
A 26759 51209898
A 44846 873060289
A 24512 661253403
S 28177 310675891
Q 31710 44921 6197714067565
Q 7510 30414 2220441881152
Q 42462 85359 8869785436939
A 945 293564910
A 4515 5882825
S 69420 564401238
Q 4281 72509 2833604607650
Q 44081 66385 6155512280157
Q 34581 35805 229468959018
Q 72519 87336 9405298661944
Q 38389 50696 5599599911080
A 47032 825740254
Q 12365 27788 4545744781887
S 63689 60832225
A 16398 562654537
Q 1287 72488 968343675938
A 60297 305900761
A 74486 488182389
Q 32109 64053 2904990257710
S 57498 843871822
A 51085 605008899
S 84682 316073782
Q 5828 42534 9041957471814
A 28265 810198122
Q 6263 60986 7031100881287
S 79176 207705087
A 82365 427298579
Q 3504 71594 9673269677508
A 8462 430065105
S 64718 602186189
Q 2373 85667 1525471370091
S 3360 875994261
Q 141 88156 8236663948331
A 63799 682306369
A 41774 852384673
Q 22841 47421 9546181461015
Q 64666 85493 9565490249260
S 40664 203111880
A 50493 136241325
S 64315 61330403
Q 1482 77076 2651124798583
Q 55165 81908 8593331324124
A 34320 28722539
Q 13910 66547 9548582025574
Q 64323 80681 7525978686552
Q 40111 75042 7943087932399
S 87172 225801728
Q 8169 58028 7857869331765
S 22146 187325070
S 68159 58786
Q 11416 65539 4826454148128
A 34372 745019706
Q 44275 72295 7139742940625
S 27909 792667857
Q 5724 40031 3797957398589
S 17860 668152399
Q 6291 87834 5576430697172
S 44391 845406121
Q 50850 83321 7037366462580
A 40976 925646275
A 72628 796187593
A 33328 555305886
S 61738 702068434
Q 14 88199 5033271905380
Q 55739 67765 2768473955956
A 34855 788317359
S 8466 477446926
S 61662 134450024
Q 5265 68609 3004270252054
Q 22367 46971 1112510543447
S 66373 999807124
S 48928 67667859
S 62991 933493522
Q 9022 70814 9557339974767
S 1156 820866147
A 69957 511412707
A 26312 525099466
A 76587 4927168
A 43943 594900275
A 78808 414038611
A 7886 193392099
S 80030 932425650
S 19173 554109027
Q 1960 40247 9224992206861
Q 13772 79970 5377008656311
Q 65779 84808 5114193630068
Q 16060 85979 149010016685
Q 588 27328 239448484114
Q 16494 22991 5620555173854
Q 22728 71026 4342378282296
S 34007 838491822
Q 34991 64553 2628949879119
A 9007 527333142
Q 28827 44319 3425738165236
A 41197 334250501
Q 12307 68479 676102646593
Q 15681 78062 4788696033227
A 35090 382354915
S 39171 273415591
Q 4338 47149 4883061104432
A 45617 325523761
S 87390 925041398
S 48316 889978534
S 1950 946150556
S 71129 297709129
A 33584 169244348
A 746 687249277
A 61866 499745189
Q 15854 32633 8004878125811
A 32404 443912082
S 82582 958557892
S 51691 839343981
S 22291 638854225
S 76654 45722609
Q 44943 56214 3203070141712
Q 716 88066 7972675443006
A 23546 95856489
Q 13397 82357 8528632580448
S 34658 821121517
Q 40591 87329 3551821849862
A 9720 961992160
Q 2540 10182 496872581793
A 26371 606724645
S 23800 400208253
Q 3759 84824 8690744364469
Q 18746 44193 6061132299684
Q 36965 38612 1028242509464
Q 5963 81525 2955573858780
Q 32670 54348 1138296318148
A 9416 217337655
S 33338 683593735
S 62021 825451735
S 23394 554307936
S 78426 730108310
Q 13738 72537 6050609592728
Q 14408 25346 5583002792530
Q 47185 79171 7697943274880
Q 11769 23281 5927528262964
S 7857 553187272
S 56126 760560501
Q 8620 67263 8934340187866
Q 3049 35360 7212689749676
S 45538 941698110
A 50581 745859015
S 78927 825105664
S 39386 432705920
A 80293 332126298
A 81203 358254799
S 34559 706747561
Q 26047 66169 7228024000418
Q 43165 66650 50005395294
S 39803 243616304
A 86335 947148497
Q 33666 83686 1818584808897
A 11252 640787518
Q 5271 86998 8569453264153
A 3762 464797082
Q 1883 86984 2678129399084
S 63859 570142867
Q 16165 51340 4869918134794
A 36933 116626578
A 80735 841792705
S 46705 831813788
A 84594 60467732
Q 487 87677 2895088519945
Q 50575 81104 9614126006856
Q 53266 59944 6553054757245
S 23369 377331919
A 72333 326481633
S 78520 237889450
Q 49751 52228 1133604441722
A 71787 84319932
Q 18399 26418 5212739455941
S 31741 980878281
Q 10635 63059 445885336285
A 52085 827897546
A 38057 334228294
A 33323 596351806
Q 1635 77135 5143640944224
Q 12809 87016 981373057661
Q 30001 67949 6578704893019
A 3991 936222014
A 20200 452986770
S 47314 289776926
Q 31133 72886 1000928060612
Q 2226 70532 2981235021585
Q 19611 85130 468280274285
S 64025 716671406
Q 22200 39485 5067776714157
S 16437 558862122
S 33661 775817308
S 31704 937687396
A 85408 511432515
Q 25003 79278 5639071707137
A 37975 462964465
Q 2843 83170 3033832695441
Q 72586 85868 7191060702113
Q 13193 86605 4236461898361
S 7953 488420390
A 31868 282987701
Q 6595 49696 3922298470665
Q 37340 79054 3733481367957
Q 31953 45315 9114955494107
A 81283 407276568
Q 45657 59873 1817907377084
A 70439 565252602
S 70437 612516004
A 4405 8314854
S 4749 690156717
S 9043 453445798
Q 1749 87286 941814989927
S 82915 254886659
S 53219 413199719
Q 7268 31699 2147474891809
S 67122 505084308
S 82121 991733206
S 72214 998651132
A 76990 941811991
A 86332 552750883
Q 13606 69662 5467404423496
Q 29311 52665 4627195943588
S 29687 932970334
S 11670 58250943
S 4369 555338683
S 13467 384881565
A 42626 687423745
S 7243 198439320
A 59020 448364521
S 84240 385056888
S 35032 973046786
S 9988 760361807
S 83962 475791123
A 29837 900907555
Q 5459 87138 9602290054135
S 23250 369460981
S 14270 866673190
A 58583 204091519
S 19412 155242053
S 53928 940578513
S 26313 716605404
Q 69596 85736 7000223095422
S 10723 267031725
S 63883 120881592
S 42949 918885953
Q 27669 85850 534201824407
A 11108 823646295
Q 20664 60758 2652008054430
Q 7806 77336 7215724266155
S 14877 764596944
A 62814 521006917
A 40697 697286424
A 33441 273324550
A 55206 319406487
S 12096 367562081
A 76287 388244710
A 68433 110614026
Q 15868 65139 4145492302607
S 62661 639700675
Q 4192 42778 1633065296794
Q 5856 38663 8337025659213
S 44515 585919980
S 62291 675767267
A 63129 447092313
A 19503 355105305
Q 13175 84806 1140530828502
S 53832 468497191
S 76032 273839177
Q 3610 84206 7378791225199
A 60218 337060697
S 27991 86379817
S 23446 628786398
S 55912 904750155
Q 17000 64110 6856287180689
A 58554 467216671
A 52554 965046202
A 67520 452610332
S 81144 34629026
A 53452 143968560
S 19870 336180637
A 12060 737941299
S 665 495908489
S 86119 118792244
Q 38006 86847 2265963720024
A 80235 804050461
S 72628 379164227
Q 37964 45315 229661194212
S 25023 361418480
Q 34178 85918 655803420223
Q 49630 86671 9346577625883
S 24873 549475019
Q 7969 77709 8421679359368
S 66174 284908565
S 72546 716030273
A 14711 361100072
S 55599 496991664
A 64697 81226867
Q 21982 82854 4382089581570
Q 14342 38164 4082492265588
A 14325 356719936
A 46394 492792876
Q 11795 82106 8248119429343
S 56465 24997215
S 23768 595519180
S 18435 501707263
Q 37521 68946 8392814094993
Q 7506 41157 2619440268450
Q 56992 61284 694535569204
Q 8776 47177 3188718323295
S 9434 660243586
A 45087 531634601
S 28403 384031904
S 4963 18216503
A 34044 396006504
Q 15135 73637 5962303895891
S 42129 170515063
S 62807 532547108
A 62526 497213182
S 81987 468431984
S 58928 435023289
A 70853 657214973
S 77728 329700288
A 51212 739683372
S 37039 270979565
Q 43594 74440 7509412422757
S 33673 587200571
S 8338 881286790
A 77835 977272632
S 35862 215826916
Q 5657 62498 1371750201423
Q 11433 13247 1223378393772
A 70787 641540593
S 62880 374354688
S 2847 225322049
S 3138 90711903
S 82244 313214721
A 11031 377362177
S 77052 380761890
A 6629 397891423
Q 21988 77814 6841849730892
Q 42437 53850 5147007308812
Q 2927 86087 6749545890426
Q 15172 86741 2338965882198
S 52549 356291023
A 11541 461620843
A 9710 536870474
Q 991 86352 7597288924991
Q 2825 82925 1956752773924
A 57835 139785292
Q 10026 72764 5557791414991
S 42548 159123108
Q 16544 74204 5999819438061
Q 15874 50764 568488384389
Q 444 26839 9172216607935
Q 10989 38588 1728071972831
S 30312 860811389
A 32912 853143209
A 49922 918904088
S 2470 97757293
A 55549 282763941
Q 2966 57001 6740904161225
S 28357 246403118
A 73894 201139692
A 37838 447151428
Q 73659 79303 4389364387709
S 87034 512644702
S 79132 300420834
A 1634 559979359
A 48186 495089172
Q 575 85845 5958730669971
S 24914 5005782
S 79788 164751605
S 68641 720360811
S 61732 521100926
Q 4486 41298 4861848461178
S 41775 869435884
Q 25400 74479 6574021621919
Q 6343 40706 9330971398725
S 82453 133747789
A 515 272201225
S 76151 89530390
S 50281 213659772
A 55561 101272076
S 87395 246082470
A 26551 868002523
Q 39572 73606 2688925770778
S 26804 296768024
S 69669 75224724
S 79294 898914138
S 67203 855004863
S 8628 42511445
Q 18421 80687 2045863884492
A 36264 703550480
S 77504 489300475
A 87646 876350511
Q 21566 84653 6828506988785
Q 19293 85174 4044946147666
A 70169 808178036
A 5189 411749957
A 35029 47025186
S 6613 850858413
A 55649 416779016
S 2403 390900018
A 61600 554497292
S 18707 232275687
Q 12712 81175 3498622259799
A 30788 990348566
A 74413 996373992
A 52144 717843540
A 64121 472510535
S 12885 942816948
S 82413 301875724
Q 65271 69144 2518668989034
A 33414 949989312
A 8134 399621628
A 76507 586975717
Q 21701 87108 4132592357192
Q 59197 75924 8061822987232
A 14708 106802406
Q 48630 75160 9769818351999
A 6518 515963440
A 80142 896181386
Q 10205 48418 1754199723006
S 15685 216464839
Q 20595 34880 7057056294453
A 9197 469566806
S 33186 233555824
Q 5218 78249 2854249838054
A 47742 845166616
Q 37845 71375 23810303242
Q 2081 79344 8834901288055
Q 5966 81420 7834843467780
Q 36144 50364 9000375390835
Q 31036 61406 8791050937271
Q 14492 83609 6237830864392
S 39102 762214710
Q 7239 88173 4288451132661
S 79581 587713091
Q 1490 29030 5236463469827
Q 8404 61341 9441115161589
Q 18260 42622 4071182847347
S 75787 732465319
S 44351 593213280
Q 5111 62539 8880123042782
S 85557 637053002
Q 10456 51002 2176802591838
S 75337 407082608
A 29943 901305999
A 50441 178239069
A 73881 693281489
A 31474 880931576
S 81895 899496164
S 33389 842511360
Q 37359 68281 6648265478525
S 52965 955655754
Q 13546 64098 7334072787218
S 41177 17740854
S 7652 199980177
S 11580 587915049
A 9015 89059769
S 81883 324543039
Q 16088 68365 7653906027684
S 38241 74174739
Q 28159 33693 1307697949134
A 22714 670125631
Q 4632 73294 2020458640325
Q 19361 72723 2410952477271
Q 8857 84928 4625482184313
Q 45237 47293 880408397190
Q 2075 74289 1039272990382
Q 48502 83013 3398750698119
Q 10496 36318 8314288328603
S 32096 402053082
S 20486 285894305
A 55169 209210012
A 3072 28830406
Q 20044 76393 5518635363299
S 52814 597848755
S 78954 671341017
Q 13658 69540 7570608183587
Q 7253 12509 3433988998577
Q 23878 49899 2955012560006
Q 13640 43148 3022642856684
A 24127 216652486
S 6592 748150523
A 1052 752226054
S 42675 470416352
S 37189 145622119
A 12812 822698089
Q 5067 83996 5549663529425
S 77991 303362173
A 72633 82367033
Q 6563 86395 5343570559923
A 37821 946957761
Q 36900 61822 47001802889
A 16770 413346328
A 42830 591645343
S 86530 396832187
A 63617 966423458
Q 37336 42472 76929984791
S 7428 346117916
Q 9609 50130 2582977767131
A 46825 665309455
A 60776 97660132
Q 7029 38577 2030653923077
A 78585 136265541
S 23133 741458231
Q 22842 56934 4446958315567
A 8594 128678837
A 72925 719096412
S 57314 648925029
A 47081 191375359
Q 6663 86520 2264322681071
Q 80570 86904 787649631091
Q 3465 8100 2298179040706
Q 54878 87967 4090524965556
Q 2071 73634 7357714358100
Q 19652 39148 7160044174323
A 14452 509788291
S 77221 861313827
S 45918 847928197
S 79461 987991272
A 56967 878580237
A 2213 51609973
A 39672 711417959
S 32675 973525326
A 57065 247610147
Q 20030 44290 4845837043485
A 74284 364512173
S 11570 824203003
A 40279 552116203
Q 35305 44375 4655380617022
S 62968 630795591
A 84515 532475890
A 26650 817211989
Q 70703 76363 951880487942
S 11742 938440860
S 49344 793855061
Q 19022 56730 4813355267452
A 2474 956834807
Q 67132 79939 9548937452781
Q 11367 87819 4679261375457
Q 43904 68294 6682266875693
A 3663 864529101
Q 20455 43264 3037843754992
A 11902 367891050
Q 51093 55797 4529749652644
A 56950 461983551
Q 1778 40890 9202096115766
S 73634 216841563
A 52564 110391272
Q 66236 70137 1265709480125
Q 46523 74271 8542929164850
A 76576 972316465
S 20165 518160185
A 53926 182890291
S 26825 936449235
Q 18409 64857 3957369527779
S 32375 383965192
Q 18798 37134 2057387678003
A 3221 803882763
S 16607 244304510
A 60875 378301448
Q 5406 83083 7196072506288
A 8939 894645296
Q 8866 78273 8305664470646
S 5186 642694017
Q 15190 85816 8155378668379
Q 34666 63690 6891448628988
Q 3460 76722 1255275830971
S 85823 542042671
A 48041 499950811
Q 47879 73703 8350072419045
Q 72 87917 7666741941176
Q 78681 83450 423004547863
A 3202 383158575
A 37591 820109798
S 80344 544893324
S 55473 229005948
A 88047 10446875
Q 33603 43977 9265758044280
A 39653 820300014
S 12059 458246118
A 69219 283571822
Q 25855 54183 2819626361412
A 49444 314550070
A 36577 933312067
Q 3376 70429 9023912580269
Q 9736 83058 858617718721
A 7251 399781332
Q 40692 75493 8537816902740
A 56260 952432208
Q 665 85485 3507413510870
Q 7897 40352 478857683876
Q 55665 64268 6366661076881
A 75232 966104274
Q 20629 59095 3335213658836
S 67337 296284047
A 53529 79116081
S 956 634101451
Q 71388 79809 5015940870931
A 22552 207570704
Q 4665 45987 5386575983750
A 70343 925159938
A 46495 881201690
Q 16246 82830 3313305385409
S 78040 638800489
Q 28921 55263 5988035492579
Q 8866 40112 1613437718347
A 54065 17696634
S 40768 808921864
Q 12909 27166 6185586708992
A 34754 25959844
A 54530 75944681
Q 3260 76496 3396394900474
Q 66274 70008 3577980454033
Q 8192 68212 8289535922320
Q 61230 74486 8155099919812
S 56651 455118411
A 44536 145063387
S 57844 199608059
Q 50512 57938 2656754749412
S 30106 176676925
Q 5214 47043 1178604540986
S 76144 404874012
Q 22728 81624 1532853050184
A 25817 287278089
A 34771 665750909
Q 13799 26645 9661403629700
Q 9277 65246 7880690667178
A 17056 835210811
S 5255 471491376
S 55557 792841541
S 74550 779447743
Q 1352 81977 1008585905699
S 3134 905113843
Q 2658 75336 5795040543245
Q 23016 49757 3335487614550
Q 42028 51615 8484111364518
A 88123 55252395
S 21292 218978879
A 4576 54614866
Q 21431 82423 7807175783852
A 52908 873910561
A 57722 352295796
S 11739 734268482
S 45482 409242982
S 20276 925198993
Q 24971 36977 8232175300744
A 84781 130297129
Q 28504 33606 4776148292201
Q 398 76109 5123637744117
S 66167 124984052
A 56508 517963755
Q 25325 61615 445696904094
A 53715 801896484
S 60837 988574896
Q 17527 38924 7228169625182
Q 12543 20987 650479690497
S 85033 915688950
A 38623 333523078
A 71729 726560195
S 55506 526102539
Q 16907 23102 358122998788
S 62496 567520515
Q 63708 78938 2856664647790
S 12262 445609590
Q 246 87348 497055321032
Q 5019 41281 5625632483493
S 55778 242195464
S 67610 408274258
Q 1819 82372 9480964953933
A 52861 237889032
S 69424 896588819
A 4084 136272460
A 40205 304270373
Q 23721 61197 4503013160973
A 41162 828611239
S 37730 562241150
S 77902 607306100
A 9175 981247381
Q 12025 34604 9027184043250
Q 19739 72435 2690101764155
S 29867 257426837
A 31467 163727064
S 62567 679043086
S 82907 736548901
Q 2317 74922 2853579447400
Q 7911 66968 6033794811856
Q 71723 87284 1609073434542
Q 66593 67556 128715798790
Q 59454 64371 3932742052969
S 54166 760576736
S 54768 992608239
S 53983 158994560
Q 42357 82667 8656813416384
Q 14006 60660 7452038503170
Q 30736 84166 8932010954556
S 23437 676307367
Q 9842 23036 6683690172404
S 25032 239996194
S 35547 753117783
A 38294 280445702
Q 8719 81700 8567871750251
A 67072 614915071
A 70585 762385679
Q 11227 61357 4474264730883
Q 3748 84065 8936273705294
A 5120 518737717
A 70456 316887839
A 3645 169485921
S 68625 35986399
Q 2554 86624 5840834261345
Q 43481 54465 4218598909471
Q 60590 67508 1684087412992
Q 14045 73243 6856772812184
S 73881 985473
S 33675 771593151
A 79697 924974302
A 43992 501744679
S 7065 466880364
S 32534 552859975
Q 28942 49702 5339302806494
S 32927 718915855
A 59700 693888656
S 30165 175642756
Q 6337 8380 426600970979
S 64986 368459512
Q 8857 81006 8683515914577
A 62942 515609284
A 74571 604488770
Q 4913 61225 4668997887320
Q 26959 80473 4044162795333
S 14523 639631009
Q 16711 72889 6624732626177
S 32186 657053969
A 75802 508835614
A 69110 299589684
S 23486 873983438
S 30417 474344475
S 87759 328757476
A 8234 914368826
A 63482 304865640
S 22476 838071949
Q 47033 87121 9287031790310
A 31919 578321019
Q 164 87848 6548028794275
Q 1094 41253 7104023794894
A 6171 597154552
A 40724 612230558
A 64045 161526886
A 77443 954447077
Q 53919 86889 6972636521280
A 76565 7641083
Q 18030 72482 6894575780554
Q 37495 71379 821752062842
Q 31350 49460 7736349237168
S 79140 26270990
Q 23919 48955 3464896161454
A 26258 650719356
Q 5023 74775 9224416268369
Q 13523 57952 6096554546243
Q 9291 45717 4896494615023
S 68937 381187299
S 65178 533515711
Q 8133 71273 4029887531364
A 19386 800593750
A 75494 653469001
Q 48735 49470 337057156056
Q 12244 88195 596396455990
S 29735 858440004
Q 57811 73807 6510490111230
Q 35160 35770 107375381522
A 81581 222977622
S 87687 21446575
A 69196 16697501
Q 16070 17781 302846512473
Q 12479 74575 5375439458628
Q 49803 77746 7427011902973
A 38741 11885026
A 56617 103650715
A 63588 267165895
Q 28249 82560 9709808842481
Q 29152 81357 802375060940
Q 8685 13991 2874245055385
S 664 86644130
Q 31198 41171 3611661774321
S 34826 750142251
Q 82181 87559 124937822455
Q 5149 80251 728123604700
A 69744 413429425
S 3427 23593378
Q 31231 76425 890748416992
S 63549 509887468
A 37324 492485393
Q 31947 49404 1636554893140
S 31706 168303070
Q 528 82747 2290944385321
S 42836 398361792
S 75649 341424366
S 42611 556034467
A 74962 648322734
A 14016 791681889
S 19819 470891045
Q 33782 62577 3095438436521
Q 13710 67998 794036785595
A 52808 335209113
A 85231 565483110
Q 40172 40885 427637712510
Q 2922 79541 4458109368187
Q 31155 84651 9138392358745
S 87251 573355189
Q 19400 42058 3300038945438
Q 494 87390 726567135578
S 46570 376680434
A 24227 980012279
A 64202 835386179
S 35829 372317882
S 63731 432935302
S 59010 728143330
S 59598 796779139
S 48372 605957923
Q 1764 50025 8899956380817
Q 3543 87568 1837624320869
Q 19656 34949 6299522903392
S 30864 421270267
Q 27217 62811 764718352721
A 81237 647695379
A 86145 96742956
Q 63380 74760 1142650493889
Q 34855 63569 5465625014693
A 48995 119014966
Q 5538 79065 6990122425455
A 77990 908143148
Q 30517 47868 4194266076496
A 1760 211791077
Q 2130 55390 8127083496345
Q 46515 77397 7943807094870
Q 7602 87027 8713616498931
A 42364 73867117
A 85347 584857821
S 59386 680499564
A 1714 968527962
A 8527 129909843
A 38068 319914959
Q 37940 76435 2152925977612
S 35346 198679851
A 12440 814659253
A 5444 47107345
A 69159 291592551
Q 21842 27585 4200100321964
Q 72034 79160 6394014644038
Q 12251 73482 4312317841973
A 55523 646045729
S 32885 262902573
Q 31831 72162 8441824453393
Q 67554 78915 3791398095584
S 62528 690939518
Q 9152 85752 3587756589171
S 24183 138594810
Q 9650 76771 7654700199189
A 16601 763388250
Q 10958 87571 1129646815527
A 38138 159161398
S 48502 134405997
A 1664 176031318
Q 19171 52676 7994947961984
S 39305 885945535
S 54608 333157361
S 77590 963829002
Q 5363 78005 7903696574672
Q 3554 87762 7717749992370
Q 15418 61285 3188728825704
S 546 41018739
A 73911 750026659
A 58669 434485110
S 32560 804964552
Q 62208 70433 2314741160806
Q 13626 79143 8686163894714
A 59999 16962325
A 57843 984950731
Q 33654 76468 8271354683280
A 35506 430832301
S 26209 79174388
Q 10157 83319 8399348866770
S 12006 229940101
A 12216 756739806
Q 2506 51455 6403563052235
S 67640 910025230
A 45177 51575983
Q 316 88093 5747731910685
Q 19968 40786 1696003457700
Q 946 66117 5449037213233
A 2858 5317224
A 83580 222842120
A 48046 297236478
S 13505 661323070
Q 3659 40641 4027671881867
Q 20920 49998 4037792759187
Q 657 81149 6477959975807
S 306 353047901
Q 9222 49452 1563340100658
Q 6236 34247 6420068686759
A 9185 793743397
A 18792 237551044
A 8500 250708286
A 49659 200039198
S 22108 553352646
A 56505 61275982
Q 5481 8651 1864022500884
S 30039 521252993
A 61495 96385827
S 21496 170664221
Q 14475 67940 5065224084181
A 23107 195359466
A 60581 682405341
Q 3546 84128 3530732463165
Q 1356 58809 6041496503607
S 56205 990241200
A 33261 564833560
A 83034 143656862
S 65404 597670333
Q 142 66128 1641441351394
A 5623 11037407
S 49367 195539874
S 46558 583472600
A 44683 552822329
A 22905 368176684
S 65124 932801184
A 26887 365586213
A 15609 579156951
Q 8109 86657 3392896690170
S 9956 612324111
A 28604 404537033
A 5930 986735439
S 83013 285087429
Q 6051 68563 9205755152814
S 16509 135406641
S 40574 488030208
S 88140 87443878
Q 61537 80714 5331782553366
S 76819 80796910
S 48302 76582546
Q 24159 58551 5045841748545
A 76342 267252403
A 7936 310820139
S 24173 952603970
A 83367 41830246
A 21177 43865869
A 63298 892762758
Q 36105 82177 9708612867356
S 21100 860703040
Q 525 4693 1290676170666
A 76016 924722270
S 62146 370808589
Q 47832 54963 515636781406
S 15301 106665181
S 71732 11459406
S 15077 840793654
A 85633 513799062
Q 24739 78774 7647479640943
S 18936 672828693
Q 9204 74516 8375686541108
A 25326 749302144
Q 47803 62231 7422931554082
Q 86306 86358 6530679210
A 40398 191918067
Q 66030 87808 7352599023899
Q 38785 81282 8828850984791
S 37851 469088248
S 76842 696497610
A 34627 838996885
Q 2702 79904 1284724686957
S 18782 557743607
Q 10664 56966 3065475566043
Q 10813 78979 9488813634117
A 16037 49066118
S 72493 154373464
A 64738 213435107
Q 67154 87458 3038906436147
Q 43988 61350 9065569353179
S 13093 796699331
A 12745 84719155
Q 28558 80633 7847262261320
Q 51952 68545 6271349313497
Q 23536 55246 6721163016208
Q 3349 85486 2846444329542
Q 1416 86984 1673116061275
A 26193 928512617
A 23052 962493178
A 32184 965068695
Q 51346 85927 3657227443264
A 21882 209613128
Q 3753 76607 8363538976097
A 59532 825758321
S 64143 651799379
Q 22934 50574 9540510790455
Q 25869 60200 9517526489726
S 52971 333274598
Q 8596 78375 4218886956236
A 71644 890504556
Q 2318 85788 8041005382205
Q 77642 80746 2817720884016
A 18536 398889526
Q 2731 55663 1146943783552
Q 1232 84897 3559025541145
S 10694 560311830
Q 1623 67511 5061873290014
Q 5954 50578 3877310894572
A 82185 950851412
Q 34970 48735 6675504330249
Q 26892 80003 3806981427177
S 61969 615735578
A 58791 388571307
S 70253 101343005
S 64352 206314300
Q 1308 42687 5968181848841
A 1641 689328964
S 51928 994114427
Q 852 87216 5556356293043
S 60047 98392088
A 55048 444406030
Q 22763 72284 6710175481826
A 76241 644025728
A 71090 657877130
S 48680 165561658
S 85716 275464544
S 16569 204396077
Q 47786 85790 1957946000682
S 59513 690679426
A 86354 530523106
Q 7978 38102 6262231492785
S 83475 936357592
S 21350 187563403
A 9724 44419343
Q 593 87210 337262673767
S 71439 430238938
Q 34293 82646 9794350854799
S 31661 279429872
S 12288 423687670
A 44001 309642182
S 9153 487930206
Q 59827 68626 1357966571026
S 78030 396666796
S 11516 756660046
A 30697 921224794
Q 9657 16078 5324469700031
Q 33607 87387 9896674691415
S 7074 454450057
A 45046 863041403
Q 6792 80873 5520819321984
S 28264 996636278
A 30674 888563241
Q 9124 83004 5663537680586
S 5607 710729195
A 24678 319762356
Q 44831 68753 7582666888555
Q 5518 77600 7014500281453
A 44665 165071312
Q 18721 86579 5925686676462
Q 10982 85764 4102752956470
A 69870 444472533
Q 64495 75631 9087081494576
S 626 111376227
A 6712 793579724
A 41104 214488818
Q 28251 50999 1745255633923
A 54231 76681447
A 81555 430729028
Q 35684 40411 370630021359
S 8703 23954677
S 35749 306584072
S 11230 214468238
A 46452 171012798
A 85985 750284910
Q 48758 75402 4260883835244
A 43950 117619413
A 76295 25866706
Q 42409 81643 446993136977
A 27393 821165383
Q 14515 80027 4981641423348
S 8605 738916986
A 69212 94150998
S 18868 393253704
Q 25498 79222 6770233516075
S 73477 875965843
A 73393 98637290
A 47750 562512047
A 67748 526914133
S 48541 518217140
S 17948 660329401
A 80569 787474145
Q 31539 87368 4215555456522
A 85385 792673741
A 12642 601029278
Q 21654 83559 9027684739723
Q 22770 74398 9923831508382
S 5225 615335848
A 11407 250038339
Q 67837 72202 177788414514
A 26053 615127524
A 51049 380153209
A 68573 152787308
A 59032 603672624
A 12966 958258870
S 65815 687522593
S 33346 644273248
Q 20423 60277 9995161799531
Q 43860 51168 1614624948908
A 59656 60331165
A 3982 345848459
Q 10997 84862 2826293050669
A 67973 968843428
Q 19064 54844 3584936863043
A 66490 508148718
Q 8297 61183 4976218541305
S 47545 75481432
S 83117 93482005
A 77491 801193788
S 26773 972205557
S 73372 651944889
A 31496 515650710
Q 32054 50875 4076488246072
A 29261 764713493
A 86312 3113739
S 61661 926883938
S 24782 643295414
Q 55632 73165 4260046828222
Q 824 80642 1769603287502
S 72201 271925756
Q 33513 69579 7723182981043
S 84079 954210494
A 1234 660981357
S 6956 795262406
A 15295 673979316
S 82012 934775505
A 69704 768265537
A 38516 977960897
Q 30385 75223 3466504052704
S 7835 707216238
Q 42248 65537 3322492048602
Q 5535 85794 3010821924245
S 14229 202980797
Q 6564 83816 7561081867038
S 10867 925319717
A 16187 891019459
Q 16208 88012 1401112185405
A 27961 257791405
A 79228 902277563
S 39317 487919959
A 40855 612565046
Q 1060 11358 8256434789724
Q 484 84652 5586640214467
Q 8785 79162 2930287551489
A 15273 95761623
S 13993 631246370
A 65216 65611480
A 22908 222946473
Q 22348 68877 3857198751448
A 68838 366896181
Q 15324 55569 8451741414146
S 27839 219781835
Q 839 3335 65750062279
A 6133 516519877
S 73128 301638256
Q 34569 84241 293564498020
S 50466 664425620
Q 25165 77514 68025187548
S 49278 337521090
S 36430 856037926
Q 48265 70821 2506148909748
Q 38750 53418 8472493607425
Q 20138 82250 1026660310882
S 66726 973515119
S 43595 756567561
Q 48000 77981 7255759940728
Q 16768 81962 1989577873827
A 9561 114626520
A 28661 220574402
Q 529 84359 2537830799072
A 60158 407539083
S 50223 902387306
Q 5182 18145 6715191487236
S 86246 278098913
A 68785 338684361
A 62443 178723030
Q 38060 87910 3820114897588
S 1223 55215376
A 41773 461522559
A 17744 875228588
Q 7629 84741 9549418989798
Q 6212 21797 6269806882223
Q 19990 29223 2553232805751
Q 3989 59766 9815125678727
Q 2813 66791 6014170870622
S 87605 284841412
S 56238 112390649
A 10981 16770394
S 33187 58652980
A 26653 988409480
S 6822 305861382
Q 9830 76804 8482045420736
Q 4813 43491 9357911806578
Q 6148 22952 2564487830743
Q 32394 55339 196925356485
A 85271 369446064
A 3091 796237883
A 54645 389980239
Q 17505 79015 5096769953201
S 27352 570406031
S 43379 989809323
Q 9475 73949 490572452242
Q 10864 74450 4021549000096
Q 1958 57184 4957463367105
A 61188 281941848
A 18001 894491642
S 87122 518908439
S 19658 291411631
A 76977 143169568
A 9105 163478253
S 39360 278809030
Q 46089 49610 3450930741510
Q 4033 80503 4292557229702
A 80620 788781516
Q 9844 86179 1712116860558
Q 3642 17897 2106019288615
A 73381 754811054
S 68644 947056893
A 43590 134186036
Q 4291 23956 2614367057551
A 29959 454530684
Q 1477 87401 8310875944753
S 49320 986208423
S 87359 972006028
S 62063 370931357
Q 37626 78573 4928254556411
A 55308 226229970
S 64063 774004922
Q 13283 85243 4411038029865
Q 311 76500 4926420504621
S 42980 838270633
Q 10469 20716 4034112986301
Q 9225 82502 5654513010434
A 62229 484287021
A 28298 536512061
A 63222 864813762
S 40583 725276737
A 87549 257899209
Q 1044 63848 8618600378769
S 55285 49313564
Q 6827 86984 5487825952931
S 4212 635766653
A 75502 635860679
Q 26720 41312 110132812697
Q 18313 82206 8031666480933
A 45627 113538639
A 43165 169178115
Q 14128 61472 5463019595473
Q 28924 50092 3271275966526
A 8895 571414356
A 57836 330211516
Q 46923 74376 2461915976240
Q 62007 70979 6715427370535
S 10588 6522942
Q 50603 75141 6935738680662
S 34614 716483151
S 45452 477918835
Q 4899 87753 8771454450628
A 1542 533395065
Q 22512 44785 3439824239885
Q 65867 87234 801233450658
A 33256 3635390
Q 32161 75032 6352457351718
S 62877 510445708
Q 13182 63971 7945977413398
S 8245 323626646
S 30201 955215158
A 1606 355790930
Q 4900 52691 635165465420
Q 25892 79637 3986261424404
Q 24623 56447 6716115095427
Q 10696 31426 1398290176904
S 22181 388456404
S 22725 959529068
Q 39706 51837 3741308079371
Q 30683 47855 767726586133
A 68311 345517764
A 87745 296121898
A 54315 738583245
Q 31886 71404 8584211731024
Q 3275 3401 27792199052
A 18958 591760946
Q 37976 70033 6186729481445
S 85107 657379492
S 47004 774528691
A 73377 463428956
A 43638 587453331
S 7273 264446920
Q 32858 55013 3655989962694
A 2289 834498623
Q 9914 27951 7498387172570
A 9382 685420962
S 10227 550336262
A 14635 838891138
S 25498 839732234
Q 3894 88158 1195268400610
A 29696 578384083
S 23076 569292420
S 57395 192232336
A 24683 428038556
S 16260 834011099
A 25443 534626445
S 85711 217235892
Q 11970 77232 1886129571410
S 3146 284909436
Q 8530 33486 8729487797803
A 44949 285947857
S 63661 589852438
A 58443 307165905
A 51441 871188980
Q 10098 54209 7029569846350
Q 14285 24370 3253856378511
Q 36332 86258 9614927458591
Q 53294 72549 124726574819
Q 6732 52487 8826709296186
S 68667 501874486
A 13458 687862095
Q 2595 48052 9889478003798
Q 33170 60522 7167367515541
Q 39100 65537 3937583663513
S 57219 530274983
S 59046 436895633
A 61477 849102593
S 28977 5885255
S 19599 427192924
Q 36950 48400 4486217820288
S 64824 649088281
Q 11176 64390 2752003756965
Q 43597 85479 5582678291266
Q 16479 62490 6051400098679
S 11265 492031871
Q 62676 66000 1887711304831
Q 32666 46285 4060497624955
Q 7642 59055 9944458023810
Q 4280 50200 5773832024145
Q 9480 72275 8563517900852
Q 3507 78259 5623266391062
S 67100 582558026
A 54960 337876430
Q 6503 69167 3604339062831
Q 23078 76271 2549064338955
Q 1090 67916 5666996380778
Q 45239 45343 81253155777
A 49145 38123211
S 26164 642144905
A 83798 400610853
Q 24107 40412 9471626028081
S 47791 758868394
A 37073 573602137
A 30901 483944668
A 69808 686901756
S 12465 129649745
S 42652 870705599
A 2307 419313554
Q 1854 86472 1582976784812
A 22583 591370663
A 81640 440562958
A 47598 860092234
A 71132 926661371
S 33145 703030615
Q 4774 85110 7914773965350
Q 46542 60462 4141826984557
A 33444 29862369
A 86192 644020946
A 54599 141439460
Q 3746 18671 2852072903783
A 4661 903361255
S 61683 312109575
S 27190 649886722
S 55924 810765242
S 39466 399404019
Q 48313 81948 4288075694779
S 5707 870831245
Q 48335 86644 4974178838827
Q 29693 80744 6916904732692
A 3691 562183869
Q 19884 61389 2960733440289
Q 30507 82191 9803522460371
Q 4397 85936 8311214405042
A 49040 423659564
A 30135 170814192
A 20413 551147348
S 44504 573606661
S 60275 224740789
Q 1479 83355 5500296118947
A 55556 472957038
Q 3019 59749 2492256606105
Q 22390 27988 2160212369270
A 38465 597260584
A 45355 488468793
Q 3372 37231 6527044442580
S 13638 44874783
Q 4624 86472 8523312448733
S 24718 113547752
S 20142 517860831
Q 11 88059 7319328398707
A 67775 480799266
S 45178 109302618
A 50804 683921274
S 76920 768239088
A 11779 874326163
S 49851 592803517
A 38681 198856937
S 67476 424438674
S 40891 90974435
Q 1955 86566 5788754354880
Q 2383 67788 7610202565984
A 61136 200903488
Q 8 88151 447222680774
Q 16899 42340 3542036812772
Q 57090 68943 8997439893545
Q 12986 71076 7388828353538
Q 60168 64783 3508557332017
A 9309 248612677
A 29877 72030594
S 12888 716326734
S 77776 622955332
A 1914 773531756
Q 7696 84957 571763523107
A 57258 694739504
S 11533 440629193
A 63833 923606921
Q 42349 87211 2980290501726
S 61245 983656455
A 24304 202535500
Q 22692 53840 3839308060638
S 1664 912411499
Q 36775 67713 4010637154289
S 72070 845634300
A 53161 762036352
S 29955 621974924
A 78415 533094550
S 51478 15101485
Q 43428 66550 2097925706896
Q 509 87747 6154163191207
Q 21433 43598 1726854490131
S 38723 879348159
S 38312 204365267
A 88012 990185867
S 56385 656148533
A 41861 363449936
Q 48380 75263 8200526941742
A 4319 944698599
S 3882 909904889
A 38491 302369696
A 72480 392494685
S 6158 399418060
Q 4769 85588 6315336313775
Q 6004 21987 6158340159300
S 82822 374668070
S 5005 283487152
Q 36197 49018 3614490787805
Q 19194 74792 7960155238566
A 36578 145139176
Q 49457 54781 1590265377244
S 64790 945879451
Q 5669 79507 5817051850433
Q 46966 64751 5088309073396
S 35849 535311804
A 73340 1842588
Q 19168 50330 8275504775836
Q 53074 74599 2913724435769
Q 36056 66539 258564177210
Q 34956 84193 2546125845701
Q 7191 75098 1560025599786
A 71366 171242921
Q 32220 62542 3791742062430
A 54737 429091659
Q 10436 86767 1455237149783
Q 3861 87486 5609691200585
Q 32705 86278 8506285838507
Q 12977 80177 9626922123442
S 7681 888064548
S 69745 233124308
Q 87 81793 3661807790434
A 8449 772201729
A 68691 457190557
S 81795 66129705
Q 33457 68784 8433636330254
Q 15092 64792 6084509030024
Q 62174 83559 6069216468924
A 24724 626699854
Q 524 40068 7811097715034
Q 8428 87724 2050913802272
Q 5970 44779 6279721501930
Q 30694 79055 6395945720975
A 41192 523142223
Q 3498 83089 866671889688
A 336 974898363
Q 15928 73042 1575275165779
A 57957 981191728
A 3324 760055551
S 1941 498300822
S 68878 321392793
S 8767 949142540
A 20392 91264663
Q 14996 22748 2708018282331
Q 74872 75005 69604358412
S 19707 820195721
S 39712 34218699
A 60802 502942012
S 72488 356731781
S 73123 470310708
S 72072 31132672
A 26294 178349038
A 79028 948217601
S 38649 705560964
Q 41686 48904 6484937681516
Q 22639 87040 597415171995
A 86963 908216797
A 78720 51051525
S 6627 19879334
A 10892 178683591
Q 10869 78274 6333580487479
Q 22093 87466 8463192627257
A 42260 967608325
Q 10806 72014 6484972035512
S 42779 691695835
Q 8599 54335 5188312371862
Q 3559 9331 872305314681
A 17400 516535097
Q 26770 87934 2449895634084
Q 19913 62761 8367222911070
Q 33417 64001 3118122125040
A 7333 325072990
Q 729 41754 6894170366790
S 57514 821387238
S 56089 353070266
S 37167 759052302
S 28536 612412319
S 5237 454406544
A 70962 556544643
Q 5945 84724 3112081055291
A 51786 765215565
S 70678 767895100
A 47581 580492364
S 26214 44880038
Q 3230 87244 8376657822730
Q 56968 73421 6394459317169
A 78456 234853016
S 3116 858261554
A 15481 180134098
A 42237 891175716
S 31368 212145148
A 3925 349861077
A 85185 128113333
Q 8607 85865 9571518063887
S 64344 589754218
S 66371 61848116
A 15436 769616810
Q 24957 76581 1204295378356
S 59521 653603709
Q 34749 40189 4044332457527
S 28123 585135113
Q 39518 73592 8143768164618
A 76543 999217978
S 59566 946601582
A 62580 482806693
Q 24916 86425 5549514445473
S 73805 997022752
Q 1373 86725 3101304876073
Q 119 87053 6172736446547
A 38986 9249703
Q 19839 42086 6791801138527
A 58837 406125651
Q 3571 69727 4549123028494
A 5457 27606183
A 48504 560310273
Q 28369 84305 1928277501777
Q 59032 82905 9845316218376
S 79029 56286156
A 33042 813389045
A 47979 9891451
S 76319 525091538
A 5715 231286950
Q 68021 75375 3345133774424
Q 4465 87710 4376282089802
A 12906 903815815
Q 9241 57993 6921800819518
S 10837 897984884
Q 42666 76549 6339743565288
S 3853 998004092
Q 882 78229 3476459585178
A 59559 311785703
Q 45748 67861 6802072021906
Q 20214 54176 9762077922862
A 79086 386898556
A 13915 123420586
A 39517 279846008
Q 12069 86959 9988611565911
Q 4301 79296 9105225439150
Q 24915 56306 8074189989644
S 64777 661435804
A 72794 921792516
A 38187 746381982
A 82358 956590950
Q 8376 61878 4136826452258
Q 44019 87163 9301692148472
A 15317 419427281
A 46997 258051923
S 17229 731296832
Q 15349 71502 8692436402316
A 652 330813351
Q 665 75224 9728601254431
A 11869 574585149
Q 18317 67965 2897309551101
A 68577 268522820
S 6894 405270386
A 31029 665750827
S 71825 851734135
S 52068 338201223
S 18060 359684702
A 77860 384388502
A 36333 355553756
Q 68784 74630 1825339889905
Q 11141 81230 4103348787224
Q 54436 60603 1208655271748
Q 46932 48669 256175490297
A 64063 308208927
Q 2438 85888 3363949090544
A 64028 484776236
Q 27670 84674 2202924203528
A 64242 605694693
Q 3824 30187 9427776282805
A 28649 267070550
A 74524 380684648
S 45715 629894612
S 4523 814566907
S 22135 614721403
Q 5880 88199 2871471953577
A 60429 599097163
A 59388 264941
A 26051 184800323
A 29500 300747114
A 40930 93707946
Q 16994 71153 2428859484624
Q 28528 58462 3168929773017
A 69023 431147543
Q 52399 77651 6324618638557
A 58332 284026593
Q 71990 87911 7960341689735
Q 9133 39977 8398909124937
S 6698 708909774
Q 58264 74456 5545037974051
S 14021 584287121
S 20427 952775183
A 36413 774979163
A 35091 912601253
Q 74267 76398 1799476949864
S 74656 905057507
Q 9961 84413 7782177987414
Q 23698 33240 6614260875841
S 46510 688614830
Q 25125 39812 2629848639144
A 40526 184598776
A 85147 916646512
Q 2479 51397 6536404592196
S 48329 288399915
A 72289 198995968
Q 42442 46302 151904582831
Q 33199 53063 8600703076217
Q 40522 83729 3247695140541
S 17776 739889665
Q 504 55360 5148224374708
S 29193 171436165
Q 71802 82055 4285834910867
Q 1471 15786 8513466170912
S 19654 482570172
Q 28137 80837 7803283015282
S 11352 288901839
A 73838 329774415
A 21714 399259943
Q 406 83656 4671449912397
A 13997 16383315
Q 37029 39175 332519891885
Q 3340 87181 7316872044350
Q 4524 62988 5718809383984
Q 34474 68031 9298976789965
S 68 559820464
Q 21703 44164 4032731305676
S 20549 11149699
A 78809 492877126
Q 11724 25446 173383334228
Q 57467 69978 9434106762666
Q 27391 32928 1117976085302
Q 11696 32827 776224446475
Q 2511 78272 7623608341526
Q 85 85090 8522097658076
Q 34822 86012 5564083575699
Q 12693 21957 585047612164
S 41330 812170921
A 48882 956259482
A 52093 19844673
S 34984 320499326
S 37404 506809071
A 83478 52522166
Q 795 75479 3276815141281
Q 14116 37802 3518372793618
Q 15567 85108 7586437253454
Q 32902 45141 817596802659
S 22217 403092732
S 40961 241465531
S 38993 929429007
A 28110 321605232
Q 13741 20898 5628268002372
A 45014 622458744
Q 1005 18925 4863460090976
A 44031 620902
S 43755 706192025
A 39505 633633202
A 31496 593260318
S 56405 783287315
Q 618 68481 1763402895278
S 63277 441989884
Q 6675 71568 8694429827549
A 34510 452428591
A 38541 512581886
S 56635 458248409
Q 2879 8144 1276277221418
A 22460 228032028
S 59310 933137835
Q 16397 49297 4273234525159
S 56302 764469308
Q 58104 59613 531729156824
S 48527 5381012
A 73357 287464300
Q 13537 58585 4891948125149
A 2515 774348773
S 68085 254416458
S 19240 94770101
A 6648 376624474
S 64785 291381577
Q 19698 32619 755235242523
Q 10374 24386 1314939215299
Q 22225 36683 4643884230025
A 53779 522376085
S 13102 454262560
S 68311 562390330
Q 58785 75024 2237876450462
Q 2928 84290 2200107948310
A 71183 42019485
A 58358 127347204
S 57063 90661228
S 87173 386388440
S 17080 40788883
S 28330 313655194
A 17557 744836090
Q 64888 80494 1566163829869
S 2240 118432778
Q 78855 87173 4493896343126
Q 22942 66944 3075399521272
A 32373 957867073
Q 35201 40775 952389367616
Q 18505 30534 8733801988251
S 5551 316674143
A 88045 805109833
Q 7552 86356 9795070489734
Q 7866 56191 6200250431499
S 10364 279369464
Q 13366 69219 9509329091070
Q 70550 87584 5215613573249
S 53529 40268033
S 2370 297666146
Q 8551 68753 6221071801604
S 88145 898317612
Q 18657 66005 8732459533055
A 51853 622201639
Q 39480 85499 6813660683857
S 22795 41346108
S 24573 603484884
A 20676 914971494
S 37866 128350522
Q 24124 49539 1029286791843
S 3053 776266739
Q 85860 86492 52756858339
Q 10216 29434 1719311865425
Q 32939 79441 1595567412981
Q 2992 76737 6009831355676
S 39576 515261619
S 5249 76447314
Q 18810 65823 7580179097684
A 16944 170985908
S 3623 557122040
A 23055 709154665
S 6982 882848511
S 45257 274065658
S 6120 587362942
A 64058 437660709
Q 5430 85248 1352918782778
A 67410 158763941
S 40083 293594229
A 63794 499331535
A 13992 45739570
Q 14591 80869 4233028679513
S 3824 156006655
A 2596 613716471
Q 40000 64105 5536129310443
Q 36935 75219 3548169581507
Q 1303 86002 5183139789478
S 71743 807844630
Q 25510 44691 5062857174075
Q 62239 64372 1995634902124
A 42286 573627225
Q 51030 58165 2617494173086
Q 10397 73817 398391423923
Q 7418 63530 6244186808908
A 16016 105993048
Q 14015 73352 5549148971684
Q 1584 82830 8513052084212
S 57590 91802226
A 80446 355527990
A 14134 124486914
Q 29330 75424 6181762539020
S 12170 973622599
S 46646 541165407
Q 10624 67091 5268442493187
A 85656 893006619
Q 3361 57743 2193283308404
Q 5767 78326 614640305259
Q 14743 79696 9898056854370
A 17716 52970771
A 32833 307621449
A 19878 783819831
S 60222 769171528
A 4840 871260340
S 84210 924953453
S 23146 686906022
Q 33765 85180 2276772364714
Q 68165 86169 837105343789
A 86524 535625192
A 48474 637879656
Q 41366 63932 7899862594044
A 42914 839978048
A 52550 535760756
Q 63573 87220 7420565487597
S 31303 682665526
A 73528 623535693
S 49833 134710426
Q 37984 81919 114871203259
Q 25841 37727 4917246733874
A 25266 303679947
S 65189 927119626
A 50672 656201486
A 64493 996587838
S 4434 264081703
S 27578 848814174
A 25000 740135439
A 29543 83131497
Q 920 71877 3705023673319
Q 20773 23298 2489618219068
Q 81546 86248 832725387687
A 49927 157741554
Q 32066 32346 50373229263
S 67954 355018867
A 44896 166099099
Q 6278 45796 8704256465787
Q 34585 81491 1562027901782
Q 48776 80134 49897481112
A 1086 980254563
A 69944 770932417
Q 32273 80856 6633322726463
S 6391 449650924
Q 85639 85659 3487332431
Q 19584 88068 3858288565660
Q 1008 85533 7370364070686
Q 31344 55777 2711728106779
S 21439 458847406
S 49914 979795459
A 65104 793470779
Q 351 87525 6495178563633
A 1520 539855915
A 47956 200098472
S 26167 967817104
Q 47783 79743 4829353137270
A 51585 264682653
S 47550 737622693
S 22332 231420158
Q 14501 75806 825476026380
A 35220 401560748
A 55114 538522832
A 53136 42447391
A 67305 874388253
A 5118 407187311
A 88185 870210388
Q 41073 85121 4094988559888
Q 18172 48092 9705354418586
Q 17131 39005 4679878229183
Q 60878 85177 6985186970392
A 15726 838349629
Q 2690 68372 7252717770115
Q 643 87589 9561287062266
Q 14318 53805 7081428246907
S 30287 617069757
Q 4689 70334 1306393158591
Q 21235 77181 7010679728228
S 47134 953676634
S 48121 527475500
A 5752 724385605
A 15952 30922536
A 19284 489212640
Q 43487 72447 8130974077225
A 51736 117264164
Q 4189 76504 2255402775999
A 53889 198225748
Q 14488 78294 4120834097449
Q 24680 72094 3348428923578
Q 8068 80553 9642579695596
A 87382 677857892
A 68143 934538467
S 84940 215090154
S 27253 637923942
A 13620 763620199
Q 56591 57155 313822925074
A 72519 244473068
Q 48 81280 8233978539310
S 50910 416334137
Q 44534 68434 9638447687706
A 4063 535723051
Q 33604 78173 275141372644
Q 25377 35342 1452979628385
S 41933 423359725
Q 14200 86317 4170334142532
S 1737 953615105
Q 10788 40778 4483376886208
Q 1541 87326 4690627858454
A 34133 957452464
Q 1485 87747 7529856081119
Q 14721 20804 1298510783930
Q 29325 76711 5161180830887
A 34502 265590280
A 54545 151868843
A 47879 563847207
Q 45082 55461 6367672147520
Q 56075 60673 1013185139341
S 45326 424684201
A 45757 707474997
Q 132 87057 7023141116983
A 76886 266765945
Q 26374 71225 7145910237805
A 48914 375595853
Q 200 88098 9276161601454
S 41476 649285807
S 12041 472036620
Q 46140 51285 4855387506311
S 5660 481879028
A 33967 180241644
S 56101 422664385
Q 8618 55627 8767826619797
A 5282 295761508
Q 7554 71799 6293268514628
Q 76159 78907 1159115287973
S 71421 283047551
Q 11553 81904 24665443856
Q 15426 83307 9581366279826
Q 10261 39551 4273390206790
Q 8173 86844 8007311865555
A 52726 189750130
A 62147 862987680
A 63409 151102419
Q 19549 67630 1268576381823
S 2600 578092476
A 85649 407632726
A 47336 333779938
S 2799 187330218
A 63378 749768069
A 36853 750595044
Q 24992 40491 1318148030527
S 58142 994635595
A 61499 945873652
Q 11583 85909 2190394675686
S 78248 975904812
S 1480 48047913
A 32714 773314131
A 24987 158699849
Q 12865 57531 2481168011327
Q 29312 58414 478354620571
S 16972 685586513
S 59471 525110558
Q 12064 74225 1595338487404
Q 32084 35122 2377091093307
Q 20839 75636 4485567244953
A 70534 843892372
A 44077 171723519
S 17310 54576400
Q 23051 79478 263504168838
A 39461 727504902
S 56063 998337658
A 23522 445904577
A 74600 603750581
Q 24510 48686 3149193010182
S 39500 288904026
A 77489 570872681
A 72037 15981703
Q 2492 52370 4393257772716
S 32527 387459653
Q 59841 61986 1603976184998
Q 1108 46225 6013887364315
S 48994 305199167
A 4361 951328629
A 20421 950889943
S 10774 786067365
Q 12318 65234 5591861831609
Q 3987 30769 4777439729825
S 57736 898197442
S 23087 631070857
Q 868 86647 1820072371728
S 36699 934210267
Q 37147 55203 2897686151156
A 55782 238891041
Q 55744 61550 3318239499764
A 39300 4335049
S 5315 21799199
S 16786 718984736
Q 17845 66984 9458483611170
Q 25743 57624 7274522866578
S 68022 979020078
A 39098 542874252
A 48275 533719141
A 51988 838015992
Q 11896 48409 3583218242433
Q 37552 46701 551326295554
Q 4690 78622 2202808248111
A 37912 361643111
S 54941 265268408
S 39100 601616906
Q 13775 78549 109015344966
Q 14208 38174 6639611817632
Q 8832 41827 8332779621179
S 62183 974607877
S 8933 717692355
Q 14298 82818 4644106166992
Q 8504 46232 6323746585628
S 83502 110135288
A 65392 298662569
A 30132 532428804
A 12397 624065445
Q 24790 67623 2058812983912
A 59548 873459189
Q 6282 84583 9354040527482
Q 3065 82988 4577987369905
S 15213 323755779
Q 66505 67121 616231311994
Q 15056 79509 6366587223914
Q 26476 57373 3454976949087
Q 31440 53162 1070754846770
S 68169 739762209
Q 1734 84491 390624668156
Q 31539 58344 2246279139362
A 30465 456478584
S 30251 534254775
A 4190 615979692
S 67600 175188212
Q 27236 52874 3703083966491
S 76490 66154103
Q 2444 46810 9332052053013
Q 17587 79046 5188686506805
A 77661 901559124
S 44382 39612539
Q 24911 61410 5737966275869
S 86623 711433497
A 33078 418279902
Q 4316 76058 7567050850476
Q 18802 52512 3063416820069
Q 56386 74598 1524261714780
A 52422 947856528
A 84203 572600349
Q 3714 83282 2934215473736
S 39203 9321062
Q 15725 56263 771120852429
A 82045 213987720
A 82613 372698938
Q 5649 79040 4022204791020
Q 4078 59483 9557096814304
S 1090 825396904
S 10372 965681249
S 28437 466626508
A 69603 674663250
Q 13003 63012 4085780598444
A 31572 140936041
Q 21734 27019 34128393165
S 21501 285951933
S 76337 663478596
A 11232 272868060
Q 9271 36742 8767706258748
Q 10008 82941 6515046133198
Q 14052 34566 9868209828125
Q 11240 18803 4036778057561
Q 57165 77555 3904372430530
Q 20685 56320 6904523493233
A 62367 593226365
A 47795 566566303
Q 289 74903 8169013666802
S 56533 635329470
Q 46855 85606 5262262596511
S 20633 11999228
S 1699 375102992
S 36501 151296904
A 61936 469968549
S 22859 737193325
S 75045 385720738
Q 23998 28363 376144400037
S 36042 540323589
Q 17196 41226 8298243487622
Q 39066 49247 2936297698458
A 16804 532407762
S 29788 166046735
S 20610 101606130
Q 25586 68390 6612168658698
S 55668 604727334
S 60312 551173994
S 84915 377637056
Q 23138 86306 7838895872001
A 61458 151827211
S 3558 151457730
S 58311 382687730
Q 19050 36926 5215426103181
A 67735 146473662
S 76264 19826538
A 33969 850397611
Q 4284 52083 8524394760861
S 16737 182615427
Q 78054 78897 805762183753
Q 24729 74148 8981329940553
A 62387 549134494
Q 61372 84086 9464210288071
Q 7633 57090 1568385231908
Q 29675 69140 6712792354900
Q 52149 74395 6266420400233
Q 8203 35455 4268989839805
A 41600 140172413
S 18758 48213287
S 10846 935475032
S 54035 335111768
Q 5577 23210 6306455333704
Q 24573 77417 5612302966068
Q 223 72299 2557145134391
S 63944 250227878
Q 24058 87007 9422018541902
Q 141 88112 3895902853929
Q 59782 78042 1303391925142
Q 60337 68441 6408571497948
Q 7235 85771 9370047756991
S 28271 478326995
S 83243 586574351
Q 46773 59758 6347118010357
A 61862 643472894
S 1134 566433879
Q 7643 47027 4620942194958
Q 2903 36969 1473329431945
Q 2005 71485 6506018036052
S 22034 237824517
S 3303 554023971
A 1700 862335794
A 60185 575680047
Q 131 83492 9896940847693
S 39209 819143970
S 86656 987020321
S 74210 387742330
A 8484 640276438
Q 1776 87362 617834610387
Q 6913 68458 8820941731456
Q 33113 64606 3965724686682
S 51621 645792322
Q 13246 84626 2045021372430
A 13355 735690237
S 51302 762385748
S 48354 271625915
S 44659 668038675
S 19840 190991644
Q 3641 52846 7972151713988
Q 862 19526 3340335838297
S 23621 47375666
A 78166 693292847
S 33344 892852544
S 65586 92721438
Q 5008 87947 2778352425255
Q 35615 39338 3307614832938
S 6130 383076195
S 66972 621852998
A 82819 481458835
A 6168 323837449
A 76709 149178520
A 86866 25115823
Q 2060 87556 2695068069496
Q 26410 62806 5917529995511
Q 49103 49515 141344451348
A 63949 27384907
Q 84071 84368 213203551190
Q 5073 67199 6245990928974
A 54873 670040960
S 48550 295855999
S 45960 280933789
A 34750 532089006
Q 1485 81945 6702562702445
Q 1532 46333 8922400537595
S 84474 936494168
S 2482 857784129
A 2414 392641243
Q 3446 72415 8122557331609
A 13904 716765504
Q 7344 73587 8594112065709
A 37051 897139190
Q 805 78747 540091122871
A 47677 168240359
Q 6239 71712 4466121847306
A 37322 770942887
A 41178 240312132
Q 1531 58548 2123285535644
A 53876 481501094
S 5523 865745515
Q 235 79585 5028954545880
Q 8136 83887 4717005480407
Q 13360 76656 5101006359518
Q 3666 62475 4186493403167
Q 27036 54993 8702031782408
Q 31105 73218 5765916661192
Q 48921 57419 7246498906700
S 67704 472276170
Q 9219 86604 2258759855806
A 29824 671059239
S 48763 654549288
Q 72896 86081 105307010760
Q 17611 35978 2609030354786
Q 46110 75679 6426440657905
S 10778 324479958
Q 31296 47533 4719987010420
Q 2350 85765 8128018382154
A 5252 626168677
S 66009 267978782
Q 11261 67293 4228246720418
Q 65171 85690 8446418416426
A 16841 203067463
S 61637 90593382
Q 14453 84148 3152021011075
S 46680 616657649
Q 45276 55547 7412043408356
A 945 291635204
A 31001 283750614
A 17662 77238734
A 58029 851475751
S 36790 512415170
Q 22625 40317 4088315545715
Q 12270 23620 4921713334806
Q 55377 77151 4420034302306
A 58291 111386078
Q 26617 45152 702633173778
Q 18474 85009 4597164480939
S 57223 518566796
Q 8715 40825 2816127305156
A 49581 840838008
A 5285 550538793
Q 35850 44164 6438437296660
A 67295 796574114
Q 45082 66958 6180750042212
A 59140 750401736
Q 13546 85808 6381295012949
Q 1547 27990 5894340805715
S 14702 592624886
S 17792 206564201
A 35825 48079704
Q 2160 81244 3799620420607
S 16841 674185874
S 35188 634759660
Q 3296 59313 3099234964641
Q 36558 41743 4091186137794
S 69668 960295789
S 59824 981799444
S 44389 484108492
A 82737 94913496
A 22112 332266690
Q 8112 37347 8637302493941
A 27553 375648062
Q 211 71069 7861717968832
Q 42358 81897 6815179982964
A 76116 909394859
Q 14033 38971 7474714383386
A 78759 325560345
Q 5909 77154 7628563264636
A 74741 96276633
Q 16147 47889 4106922223674
S 53338 742030171
S 54982 63249383
S 80865 999860964
A 67624 198240271
A 4204 526865604
S 50000 434234408
S 38786 851272350
A 6516 90343860
Q 40156 48272 6669663283208
Q 70175 83604 143649225110
Q 48305 86565 3344933439271
A 28737 955782040
Q 20742 87753 1318828055176
Q 11890 86611 2849899638498
A 53482 743034033
Q 37137 70668 5347720821338
S 1858 485247832
S 20778 581162015
Q 11403 84080 5142656268035
Q 57308 83331 6124996982963
A 53527 196779032
S 88124 622110935
A 67042 567161979
A 76258 294400358
Q 11169 86522 9048722727035
Q 9958 38547 3178360040828
Q 1459 84076 9153524516572
Q 54102 76220 6681219596302
A 43518 144321026
A 14549 103898042
A 29582 496854007
Q 30388 86795 4586207388448
Q 7921 73794 499016820032
A 35666 979349602
S 25617 593442023
S 39674 290294343
A 46844 711905001
S 21747 737882127
Q 47173 79587 7567813451889
S 34470 816495888
S 28751 30971430
A 67911 710224771
S 43569 519445306
A 84928 641016002
A 20333 718200316
Q 24920 30940 1003464183392
A 33031 362128146
A 64411 635143758
Q 52066 87553 542488956332
A 26312 593550332
A 10807 812843174
S 72373 56651815
A 39320 900891165
A 18155 10999641
A 81766 60599192
A 54907 467940848
A 8964 647128862
S 69569 289312838
S 25175 270002157
Q 10313 37892 2381824615982
Q 9484 84557 3767684213790
S 46827 538768239
Q 48521 85786 3121685705177
S 27202 419074727
A 12284 319431027
Q 19379 55709 2674791891098
S 38014 976939580
A 42478 69216173
S 30542 561857853
A 30811 226314702
Q 2315 49985 3195049572032
Q 39231 47852 5714274902457
S 86410 336759922
Q 18014 62680 3796446356459
A 45929 934287980
Q 1603 84407 3158916350974
Q 9095 85210 4169056290773
S 58885 454693636
Q 6071 82188 6337200871946
A 2892 471826014
S 21602 846421284
A 6381 186491074
Q 4297 83065 7670309305476
Q 29408 82603 2342092369107
Q 2793 86413 8631025843031
Q 13656 42517 946178324104
A 1099 947485466
A 27293 909506892
A 1073 568563570
A 31610 575404607
Q 16114 65503 1229661024467
Q 47468 78423 3573888493611
S 70004 507454960
S 71075 355056580
Q 42100 49704 2475534118520
S 40197 239587
A 38754 865529086
A 36256 268496448
S 48082 678613669
S 47624 891517265
S 3123 592225319
A 25594 360165070
A 26480 767999001
A 3384 222969046
A 34724 380022577
Q 9362 35908 4456576344651
S 51404 557833097
A 48256 902732051
Q 23742 35818 7173605411046
Q 23655 62798 5395300876765
Q 1424 48120 38856092005
Q 66470 73954 3525586368849
A 37346 8009460
Q 9637 82308 2722188638768
S 11265 415271532
S 75619 913124914
S 65637 402213586
S 37093 212675040
A 25976 824020387
Q 16171 64403 5519194486678
S 65668 62183643
A 23932 652652985
Q 14183 84696 9113389041724
A 71759 606291202
Q 28356 85907 4338874742324
S 83265 78709122
Q 33704 86337 4255326560294
Q 60423 74055 3055157082061
S 69087 812346547
S 30052 659445818
Q 2747 87571 51032532299
A 36055 929720074
A 43166 448382111
Q 13193 81550 3235740924039
Q 1890 83195 6162314881036
A 73648 118654394
A 8425 709949885
S 69394 36875499
Q 15950 68724 7247469535723
Q 49533 57702 1359453268437
A 15339 407251029
A 29860 508377223
Q 2552 81570 2962438047130
A 83249 323135111
A 1557 704381592
Q 39041 51668 6045805421733
A 6445 487723165
S 57167 8952981
Q 22051 40262 7817994718884
Q 9337 66139 6284895764060
Q 4552 42541 3990319929262
A 82617 108120223
S 60983 992293516
Q 27699 82982 67287183640
S 8074 336336631
Q 40995 42209 124466699923
A 14351 526946065
A 69735 344559866
Q 45346 49119 353308482911
Q 1199 43391 5699783398243
Q 634 54118 8203512683697
S 60555 310477297
A 18682 397911490
S 21897 481320038
S 30666 161759547
S 31268 674490782
Q 3964 84500 9619134278711
Q 5698 69740 4483231934752
Q 8289 86604 5749458160009
Q 6425 33436 1534562473522
S 30181 227664762
S 38560 470661952
S 6205 623557185
A 27618 161998765
S 69132 991791193
A 21553 675288751
Q 25027 77067 2670319429667
Q 6663 76973 8342122615569
Q 18729 80507 6831987832859
A 63222 529368440
Q 1578 81348 182698190646
S 3287 348666619
S 58830 561528384
Q 16907 78590 1864948402493
Q 5298 25770 158344504860
Q 9215 74266 6575445630128
Q 65549 84107 4563173564214
Q 7687 68523 8272136145921
A 67406 179770555
Q 6681 80000 965149272137
S 48467 240158723
Q 315 88102 3227656392907
Q 46726 54306 137853302464
A 59170 72236851
Q 28506 72820 3044130882392
A 29704 527652379
A 66578 479077540
S 8475 589543895
S 3211 369314230
Q 17050 69648 4348603819018
S 67624 220550223
Q 10582 86564 1753661773663
A 67729 919762052
S 53092 448427957
A 51768 842384956
Q 9569 80437 1851052230164
Q 3268 79212 4181092181610
Q 61954 82278 8645688484294
S 43967 284612834
S 27267 671677109
A 64451 70920654
Q 8717 86893 4289192597063
S 53686 545803138
Q 51018 79399 6235109085542
Q 29800 79759 8606884672715
A 78584 530633897
Q 17150 83303 3182049863584
A 44034 5534420
Q 44268 71575 8794434700260
Q 62984 85239 1267615051956
Q 35257 52700 5715447779074
S 30101 226793608
S 27542 837498950
S 18249 354051294
A 30211 790675797
A 31542 999488665
A 74504 441717938
Q 10175 68097 1006721207715
Q 33272 65005 2275724647114
Q 36578 70833 3026640049437
Q 21289 27862 5510536536499
S 30325 461450110
S 63398 772069577
A 36487 698510258
S 65345 337209120
A 55882 648547327
S 11161 584337097
Q 31085 84941 876421062783
Q 17356 74746 4767308903256
A 7889 321346262
A 15190 401746165
S 19628 730321118
A 44491 673513259
S 72777 920560651
Q 5305 68699 9764978000077
Q 442 86020 2657424666924
A 41732 945384491
Q 7395 73269 6973824419299
Q 28194 82912 7544649477382
Q 47883 53840 5069540343303
Q 33741 51522 3410462404058
Q 8019 51224 3347336757258
Q 33413 82904 1907578269616
Q 1190 87368 2719968815839
Q 16836 22417 108585780968
Q 7866 81691 6590268919238
S 32720 218809229
Q 927 50943 3081466298566
Q 3380 71231 3154056029697
Q 35683 57827 975800696713
Q 17985 54575 7532790481725
S 57098 23386973
Q 42887 46866 3657318013198
Q 214 82786 7580299019274
A 12282 287519239
Q 28141 47236 4005275780608
A 71015 16215058
A 9985 808935332
S 35116 278864577
Q 213 87493 891382636004
A 58794 67680072
A 33675 159896785
A 82972 705158086
Q 27415 30055 2606987357379
Q 15317 17757 899582271332
Q 24657 63457 2381946887864
S 33141 44213370
Q 22803 69399 4877762329296
Q 43557 47775 539172889683
A 74324 442441817
A 11701 924805248
A 52938 644096625
Q 10614 77066 7083458813811
Q 5674 68776 9873572349694
A 43698 225668378
Q 46895 74221 6501297621479
S 43690 148511451
Q 62008 79070 2175984732179
Q 37734 82553 4140887398453
S 5427 592096925
Q 36848 80541 8313875018700
A 58115 15888932
Q 12984 87867 9988636917551
Q 45337 51074 4640883832550
A 12020 602259593
A 56454 72893786
A 39616 220444435
Q 22540 83959 6341350188446
Q 7348 73779 5644156031411
Q 13463 83984 7760724301309
Q 36602 46595 8236551488793
S 12675 472992283
A 21071 498910274
Q 12376 69262 9437593368640
Q 57369 57610 194372001650
S 50017 21559094
Q 2999 82212 9707650200624
A 17970 201884919
Q 50725 58508 1670862992236
A 37207 108804618
A 16269 399525451
A 60932 773327395
Q 3091 83600 1466475445477
Q 1017 87724 1202772222725
S 61877 257520258
S 35378 2961473
Q 35954 44160 2281547857426
A 51916 312677884
S 83466 411516306
A 70380 584106731
Q 1345 57131 8647052607785
Q 3804 37102 7546712874395
S 23398 751174333
Q 28528 75639 3426232241517
S 58771 664170512
A 68828 458169433
S 13722 101938576
S 25525 520744273
Q 51433 74722 7496598207582
Q 6113 83696 5707447292529
S 54143 190686358
A 57432 808180836
A 39324 562136196
A 55752 196311530
Q 12348 67841 8145411054577
S 43978 662834137
Q 70434 74034 3557048441192
S 1282 240524000
Q 2021 82314 8726515356963
A 7596 825642306
Q 32618 84197 4649230854154
Q 6774 87195 4168540069105
Q 44458 71521 6225041766842
A 87817 168902864
Q 6266 67122 1347053512356
Q 3815 61689 9413629522695
S 73671 352783692
A 40807 502510945
A 83202 464928833
S 54566 228226395
A 22878 828207240
S 46357 44487155
Q 13094 81754 8780437100497
Q 24312 69953 849681480446
S 56605 932246972
Q 29018 40462 3382172894091
A 48589 957704290
Q 3456 36267 5343830886782
S 19896 723841232
S 42927 116439095
A 39343 836985946
A 17282 915713372
S 78443 987765488
A 3414 668548821
S 22530 587496670
S 9833 555920393
Q 19362 67630 5310157101534
S 23878 410557720
Q 16169 68111 3639664325505
A 61487 871248683
S 14052 239310404
Q 39991 84542 3447201412919
Q 20019 45151 9215655782566
S 81145 183704149
Q 52875 76735 1430891165432
A 42031 168213770
S 12134 53481482
A 59583 421122863
Q 10955 70336 6364085834780
S 18921 304334219
Q 5549 73641 3243705222117
A 5515 554927809
Q 51514 69213 5199407397268
S 11602 959556612
S 53052 453350820
S 203 383396952
S 14833 633793083
Q 1374 54576 3893655608795
S 33849 57454738
Q 52015 83019 7861576153221
A 88122 227888378
Q 8951 51248 7826654436442
S 449 469479122
A 44980 793476957
Q 23640 39234 8993737095708
S 21709 354728932
Q 69859 81594 2366660949362
Q 40017 80718 4606324433000
Q 6292 59139 1628099341
A 75939 320796951
Q 39701 45705 2621897616909
Q 28972 78494 3349992562947
S 8756 760186896
S 77741 261977429
Q 2529 79876 5711123643964
Q 1658 82852 4212390795089
Q 1027 83036 4713420752361
Q 23058 43879 6623873829103
S 52842 102705442
A 2868 28395099
A 19343 598996222
A 15462 759322080
A 73339 984365171
A 68214 725283815
A 52279 966029776
S 64516 529226332
Q 1302 85315 6640875870307
A 37494 180446114
A 1203 732707313
S 58139 746618116
S 62445 493941276
Q 45169 61297 6192450268635
Q 326 75865 364145578762
S 68032 840017622
Q 378 86111 6615374855146
A 40744 854154167
A 10976 138952679
Q 5744 76522 9167898734612
A 70203 744688688
Q 27196 84612 1407091859436
A 34455 33205228
Q 15841 87093 4342737471987
Q 5887 68213 206205737528
S 76818 550386746
S 43710 408105362
S 3605 966660725
Q 28937 46265 6210326186323
A 26922 992550749
Q 13457 80168 2065819381309
Q 77688 87523 4808893674844
Q 13686 14318 599489636467
Q 22178 48223 3151118114150
Q 7254 87550 7729065199463
Q 9989 52996 1710306339856
Q 1283 38176 7357838388636
S 56799 960986904
S 7265 410289458
Q 37013 78017 9044379525174
Q 8425 61260 7049766879915
S 69560 169140332
S 54786 323582314
Q 11367 84448 3082961292021
S 73723 156404504
A 69587 957804097
Q 4419 79231 8687289539448
S 37922 568998723
Q 27598 84759 2700863066681
S 61686 380645592
S 4442 155765010
A 28108 532909306
Q 19584 69695 3619404336017
S 517 346963175
S 6887 410416329
A 16699 579394194
Q 29353 81724 6891170122936
A 63732 613637320
Q 33291 55539 8630199027557
Q 11953 24022 5099396620602
A 81005 63329880
S 62217 500320254
A 44635 312412332
S 4633 500458792
A 34274 506083176
S 87458 518461671
Q 8350 58010 7580946393028
A 74370 515343286
A 46687 183925625
Q 77508 81337 3811367874136
A 2209 143693689
A 78641 156221157
S 75260 324162108
S 5224 931451627
S 42518 38421508
Q 5285 88163 6001304633385
Q 4434 79104 9970615578316
A 76522 416321845
Q 2372 64961 1401538613854
S 73340 518376860
S 32081 192713797
Q 3830 35056 5755825158597
S 60453 232407319
S 50426 693548808
S 81991 150926280
A 45745 20630734
Q 19106 69405 4081740284890
Q 25863 60428 5245287912602
Q 16402 31151 782233221397
Q 51017 82658 7377724342858
Q 63405 84167 4844131999930
S 25077 874864953
Q 21126 86346 3657535019191
Q 1304 36387 6293771676078
Q 1556 82740 3710320486192
S 46439 128917502
A 74060 186542721
A 15480 461939847
Q 18016 61111 56594433602
A 15630 109526963
S 18494 486481070
S 67870 961720972
A 75898 504900484
Q 32184 59807 8236226202230
Q 1422 84842 2736180854175
S 10818 163488142
Q 58333 76340 6375865530120
S 67085 910013138
Q 7144 86554 8165550557406
Q 12845 75776 99985533268
Q 26576 53639 818689448432
S 72994 786418878
A 66250 683295752
S 46398 611800671
Q 5400 22846 469327756752
Q 2238 82265 7397936304853
Q 343 88171 9190205163982
S 31771 119258212
Q 5933 63336 9874999485206
A 43445 338093116
A 54959 98921057
A 18570 323879723
S 33858 788162577
Q 39313 86437 240807534464
S 23381 376656650
Q 3419 46977 78480317731
S 61619 858494168
Q 2954 74579 4868497525868
S 55129 417756576
Q 82683 84841 1773264714283
A 34085 853443418
Q 41997 78017 811765079309
Q 169 88162 4556779472306
Q 419 26464 3707804322643
S 56568 35743180
A 61692 207744509
Q 2532 8370 4865306286010
S 53507 243342523
S 46081 37706839
S 18573 623071012
A 39343 356507582
A 73122 420839704
A 74190 557373400
A 24631 957245712
A 59092 794923573
A 52201 706402272
A 38501 720335448
A 11928 346604198
Q 30922 75862 7665746279602
A 1277 836690969
Q 57703 59750 1173479086139
S 43159 721493028
Q 5800 30773 4156259859032
Q 30166 41158 8375412530454
Q 401 79992 2485825850311
Q 8450 67437 1049791830703
Q 4919 81227 2496173200850
Q 46934 63125 6376510543597
Q 10466 57241 1634102375885
S 24409 537864329
S 59889 332692738
Q 31990 78149 442664089906
S 39833 454423950
A 975 51383848
S 49330 177793995
Q 10911 52624 5885711492220
Q 709 83293 7113257096032
A 43906 957745113
S 25566 766840950
S 8340 486126734
S 32758 852153070
S 55111 599756535
S 87404 976635021
A 75965 377249366
Q 7961 76066 2355959541174
A 28060 270145131
Q 38330 81733 4108320548292
S 3919 964366371
Q 3572 57261 6349513219590
S 26735 690407378
Q 18471 58014 4699026149365
A 2617 569937657
Q 23473 81394 9367786511096
S 62927 210483260
A 27986 804729934
Q 37646 77462 7025644446735
A 42863 23453614
A 48290 453096443
S 63240 430312807
Q 4857 55989 5257797820290
Q 44504 83464 8649886673766
Q 35861 40133 3222446160826
S 39129 703089538
Q 38692 81321 4390388572479
S 52267 543647054
A 2835 150471373
Q 13922 86648 5312985350577
A 21086 210526824
Q 33385 82089 5491690368514
Q 12608 70491 8758162170456
Q 73407 80574 3796825743773
A 85433 173675179
Q 81783 87234 1730020590830
Q 8013 84411 3246477539562
S 56901 678439325
A 32855 809240343
S 12844 732571631
A 6783 121842535
S 532 917993317
S 62075 354004780
A 24994 259417545
Q 9636 44604 3206519401791
A 86509 971521547
Q 605 87350 3398958178307
S 33324 72044464
S 8404 937153121
A 60552 447286141
Q 25225 79313 4482061185178
A 57474 293404921
A 71231 827149763
Q 8639 67602 1163865054144
Q 24826 66808 7890528561869
A 72286 140617107
S 42212 647322616
A 45184 758086668
A 75102 968126026
Q 12099 22528 3851992516406
Q 47347 61310 6369954250494
Q 137 86788 6508858958152
Q 35210 79415 3751099078290
S 86620 465703149
S 74575 637925037
S 72313 552163846
Q 27153 82745 6103656504411
Q 17671 72865 489981827438
Q 38334 81427 7899454333937
S 24447 28316424
Q 4114 84046 8432338292846
Q 2415 87696 6646887489834
A 65356 934956829
Q 6201 78188 4052293180802
Q 34849 74516 3852501262497
Q 25241 37301 9885315342208
Q 16845 81713 7398128580398
Q 12247 14191 1106622147563
Q 39048 59536 8302609363550
Q 16463 54431 9031934514367
A 4986 43652360
Q 22436 78149 8046456077978
S 40587 783759518
Q 35663 62025 5315973386454
Q 14225 84787 3117963873210
S 20983 621753700
S 58196 674228504
S 33974 971503952
S 69180 58679863
Q 8402 67942 7210127613022
Q 1168 59780 1680861954544
Q 14027 80271 5830735301713
Q 20063 78720 290012687577
S 46376 898461396
A 34522 540953819
A 48223 141295428
A 9030 88773058
S 78714 916233204
S 76320 16581425
Q 23923 66624 9353615523123
A 1332 607495470
Q 17144 63432 3004170930968
A 57520 37363107
Q 13805 75630 7266227941948
Q 927 82203 8918905251399
A 18084 248981548
Q 11165 86192 3105996178843
Q 19531 50791 7587554095945
Q 1713 86139 5294517291905
Q 29654 75320 826135818067
S 11515 455998969
Q 30606 86720 7880779916091
A 44401 899515038
Q 47769 83044 132859584607
A 1549 859956093
A 10792 475305009
S 29516 85811758
A 80073 773264494
A 71454 452745047
S 77135 950280029
Q 15363 38443 8730561882776
Q 30508 86998 3258906186077
Q 2400 88119 9396607606601
S 12521 131513007
A 72399 331288198
A 80762 124304997
A 50876 874368187
Q 32917 40902 6420660650086
Q 10043 70158 630521799588
Q 31625 68144 2555458879388
Q 2260 84432 7731098906683
Q 15244 69400 3373942904696
Q 2019 13137 3075548932477
S 1149 41411682
S 35218 898396416
S 84977 637659095
A 35723 41263035
S 80630 605751661
S 52203 532244161
A 44469 799653002
Q 8704 78073 9009908677748
Q 40309 47749 6869326661271
S 4335 833090574
Q 9945 74528 4655554901686
Q 40849 81582 7738955012355
Q 2666 78601 2866514937559
A 1560 464175885
S 39783 609227814
Q 31160 87674 2892470896604
S 13864 348148650
S 42736 630878816
Q 19 87125 8265404594564
A 21834 338120986
Q 77086 86193 2260721463171
A 51310 710083112
Q 9058 83281 5497809106864
S 29227 696770919
Q 16810 85584 962198925321
A 31265 344450314
S 50165 382222049
Q 10784 63588 9344779640674
S 56263 585871256
S 70297 403177959
A 51259 51276829
Q 56278 77956 7667947428881
Q 41619 57659 7152105949694
S 51936 190923818
A 29189 212617606
Q 14840 75728 742723714435
A 6188 731233177
Q 47074 78315 9580451129260
Q 31043 61015 358570030241
S 64940 902926110
Q 36619 47880 6136736952199
S 10473 478243421
Q 29955 47738 4227081142160
S 5754 819988489
S 88110 711100356
A 87244 223533365
Q 3311 19439 7584579114098
Q 57454 82627 2684005532049
A 65429 894768751
S 28598 751145092
A 36874 166164540
A 3247 670951170
A 36703 489844051
S 54481 981748010
S 27955 807095625
S 13315 423871922
A 83484 414720052
A 32819 446197662
Q 6037 54283 2528450271089
S 55059 339611351
S 8039 982501560
A 32815 726906245
S 71150 274999288
Q 28532 49438 1152712015605
S 4946 11508212
A 68280 1967232
Q 49789 55320 2425097214984
A 32019 682377629
S 45441 807272303
A 72821 266600596
Q 45110 72582 2706643588320
S 18955 655385894
S 43008 268914838
A 68086 91297023
A 67027 214808285
A 31992 629534290
S 7848 520641448
Q 31125 64491 8206098257584
S 1327 797796296
Q 23617 55803 2420478817823
A 47039 743084868
S 3279 30781557
S 67281 151427919
Q 360 86419 430208338402
S 46760 586913022
Q 71998 76886 77368374518
S 32099 315342116
Q 15684 49966 464143777502
Q 38856 73962 1534909428519
A 18580 106087842
S 35004 813511551
Q 16593 63210 8078616862600
A 84237 586240112
Q 469 88166 7028536748674
A 40083 736334693
S 66852 726976070
S 83710 341029452
Q 19975 85379 20062812229
Q 66241 88077 3118239109998
Q 49261 70730 862034874108
Q 33005 51513 3834457981127
S 31762 579124291
S 2896 272465207
S 45062 641416929
A 43957 177838718
S 34574 295698929
S 37535 879208553
A 71496 935233125
Q 1001 78693 6731186959236
A 31900 15818150
Q 12379 69277 857939718548
S 22937 613823127
S 22709 130797207
Q 57544 86463 4287676066589
S 79565 213217510
Q 38639 55993 835802195698
S 87000 907179283
S 71002 617742374
Q 5922 73389 4702711218658
A 14150 445031814
Q 180 87055 6029075736709
Q 2631 57495 6601669604662
S 934 317121235
Q 3680 87163 2840820399033
Q 4721 79332 8538873498252
A 21032 436733647
S 30344 120960802
A 51455 307132551
A 58418 318176390
A 12946 347766165
A 40625 662984245
S 1696 827350823
Q 109 87387 6733296206729
Q 5101 87083 248389461356
Q 2151 70021 3645424124172
S 30896 533214695
Q 24194 42673 9216557535262
S 48558 119205078
S 16140 366479269
S 56639 665604153
S 51698 797437587
S 47399 344271479
S 1043 56553805
A 10458 494099825
S 27929 302232396
A 22338 870660558
A 44421 885529040
S 15937 343301263
Q 23893 86818 1877471683213
Q 2972 86653 4502338414844
S 53049 654688527
A 55233 734782063
Q 2599 17815 7584459045318
S 40436 325868144
Q 45514 70173 3794065731866
A 43700 306867951
Q 34277 70701 5249656063432
A 881 264735335
Q 2578 46360 5396865994352
Q 14277 61024 8898564048093
S 47201 853841856
S 64901 534184158
Q 1415 80887 5372375537234
Q 1768 55655 2534741279280
S 53567 32516486
A 77266 570834732
A 33121 298612462
Q 11522 62661 4885166633723
A 86791 287501297
Q 43028 77382 4585440449179
Q 36120 68722 9515957448748
A 32810 631870325
Q 3645 86692 3454964603629
S 22027 611995704
Q 25577 45659 7697970237323
A 79408 17203221
A 60750 485079984
A 76710 969318596
A 34679 60421369
Q 18494 81371 8539586766719
Q 31866 80945 8041630282255
Q 56418 62547 2991007790535
A 29879 508679715
Q 4803 86834 4648056714681
Q 18061 66893 1688973556443
Q 1757 87123 3065462466801
Q 31640 74935 4979413736792
Q 8324 69275 2995545927896
A 43500 501632773
Q 24127 73979 2875631174421
S 71644 261861093
S 39408 46194169
A 45541 911683151
Q 5911 87850 9604323056612
Q 18044 76259 8487293525537
Q 35143 64828 8057754316600
A 10736 502398389
S 29285 129104683
Q 5120 22845 5363962286910
Q 14203 33559 9036433737789
Q 28256 39885 5796200451220
Q 42982 52522 8561950571768
S 43118 435099992
Q 2030 58492 4392328961745
A 59198 23238751
Q 4502 87129 9852246960304
Q 20258 63574 866992627655
Q 18256 55663 3099469140265
Q 48147 68023 439145462740
A 34683 167267254
S 79464 665888475
Q 15568 86512 7556780332081
Q 4980 85813 8589031460689
S 26696 9027917
Q 10365 75201 2685711369681
S 65945 922941065
A 4771 494944290
Q 81 87455 8119032252981
S 78035 236930643
Q 15917 79733 44609711070
A 14243 119348365
S 47895 52416149
A 57501 221088734
S 26296 846430777
A 40660 627723559
Q 49029 66678 6836035510503
A 58279 912576615
S 60023 786761124
Q 7308 62895 2059345543974
Q 61013 82567 9774203462233
S 32970 145558870
S 49810 260209241
A 33407 301443370
A 56440 165936864
A 30544 665021387
A 69079 230694667
S 58247 653572096
Q 11698 25721 1564986016060
A 64790 217667128
S 37674 834910232
Q 441 87998 5575986410429
Q 46920 53260 2655019558732
Q 7072 73552 3948374086015
Q 1145 77665 6403524492487
S 39535 606468492
Q 3198 9048 3127632991697
S 74285 292782728
A 20473 154420630
Q 6705 76326 2632626890292
Q 4840 77344 2937547276415
Q 17739 87890 7443469426470
Q 4430 73339 9635765519236
S 22791 414295081
S 57503 814197246
A 413 533278982
S 8427 770657680
Q 53326 78292 3746200393473
A 64293 217382615
S 79264 65117732
A 18651 824993219
A 82108 431706090
Q 24325 58215 6275999140612
S 20051 824258530
Q 17376 67689 1416244786275
Q 12378 19741 3575013689931
Q 44546 62626 1907602688351
Q 58868 86742 9759121402606
Q 45869 56338 5178033052670
Q 3069 71933 6769868931278
A 6368 636537643
Q 33372 58719 9702357717501
S 61911 387098726
S 48777 765167293
A 46481 42749841
Q 21687 44260 9514071163390
A 33908 414639293
S 76046 721439033
S 10997 46532656
Q 54100 85511 971494461748
A 25559 589649564
A 47486 624748814
A 37920 942844049
S 64685 903051395
Q 17485 60852 3674066717026
Q 36239 65111 1366814443409
A 47621 635045565
S 9527 635006898
Q 21157 82459 4091190960488
Q 15200 28672 8989254100982
Q 31600 56665 3713635741533
S 7552 640384810
Q 46345 59290 1932563455331
Q 19104 76681 4721818119776
Q 10920 70158 6650910421077
Q 52307 79772 9888675612450
Q 45370 58493 5426192877572
Q 6961 80769 1681743121084
Q 20565 78075 3970956003299
A 227 151403064
Q 1093 76272 7847997259382
S 71180 828742489
S 50388 818610626
S 34634 935506927
A 30281 964449360
Q 71381 76761 2074186619764
S 29652 859061624
A 82655 324634703
A 30419 231759083
Q 2466 59523 2662202538202
S 59307 529916843
Q 19981 61069 1415614439418
S 66612 274275674
Q 18990 21165 1852535381840
A 31365 93435807
A 51580 494453125
Q 27188 74450 1163986176592
A 19791 780216108
S 78136 775030797
A 58717 141921164
A 72405 442317431
S 30543 741818437
A 65680 204855756
A 29722 959098694
S 25285 957527906
A 59710 575142953
S 15803 153492798
A 18727 672918118
A 86793 48012881
Q 14333 61705 2201003142382
Q 67153 87000 797754713920
S 68914 275749153
Q 5857 74055 9022236210533
A 53860 410936355
Q 31398 74856 4275431005845
A 83764 524983819
Q 73871 78662 3951823042827
A 23606 92541773
S 284 636772842
A 49100 792893385
S 85964 822348207
A 20497 931815946
Q 735 86340 8649439241398
S 2491 281753879
A 4917 777702691
A 3045 469345633
A 83986 64184111
S 69712 492873878
S 70586 20375585
Q 15927 82574 5798059488743
Q 7138 78736 6395473541291
S 79256 269803989
S 78933 829053526
S 62549 817624732
A 30925 973487914
A 50708 484144247
Q 89 84104 3840377395823
S 82004 490500934
A 66179 614058378
S 73043 871178653
A 63683 804360921
Q 5223 42731 3173874811639
Q 37979 86697 7614312243295
Q 43561 65078 8281654435846
S 29053 59358893
A 7875 946821374
A 9543 818185534
Q 63582 87720 1659979854412
Q 78282 82873 3411994260942
A 85657 98818099
A 61063 754459118
S 81293 661231069
S 35336 614627297
Q 24020 78361 4201639444411
A 16138 954365885
Q 20901 48768 3343352839707
A 5639 638270220
A 980 341713522
A 53345 936273549
Q 17169 81817 1466581170465
S 86236 47158177
A 3689 382722070
S 35405 590027036
A 20376 896191239
Q 37815 69001 2309309924009
Q 2449 88095 6511537551209
Q 4742 76754 1912479522953
A 79622 133904456
Q 7633 85290 3467787668467
S 27084 238574719
Q 66916 73482 3413290499647
Q 13517 28970 7117605382569
S 67372 263492701
A 12885 541619397
Q 672 60478 8446324433189
Q 2825 86349 3085249627553
Q 4907 46965 7997547170627
Q 10908 80391 2390592576392
A 66302 330329979
Q 58515 81633 5251472053461
S 8197 345516511
S 45709 849702025
Q 61974 67930 4153382517050
Q 22790 44612 4570828942631
Q 37556 52267 7693308340180
Q 37109 86283 5160932743996
A 81188 453346863
Q 60327 69819 2974762316148
A 29653 498351104
A 26959 612945841
Q 8257 26482 9136775752519
A 87596 510980481
S 74519 651055416
S 1274 706180529
Q 60686 66446 1948177596808
S 72732 882012421
Q 19185 84987 4419812033060
Q 9359 69074 3532996667269
S 76111 895955921
Q 35738 64353 3893491116041
Q 15067 64035 7415490948240
S 36383 955418374
Q 5619 84692 4254890442781
S 20614 689585573
S 36549 779328143
Q 12015 82511 156681157121
Q 56603 75984 9655341306504
A 80281 110155199
Q 38717 59825 1945566577964
S 76783 621279802
A 45925 106620200
S 22843 418384137
S 86345 967209048
S 18125 759430624
A 86867 734386506
Q 32117 51345 8164550029705
S 11382 108605343
Q 25407 76438 2879990651817
Q 3484 79290 5089700570946
A 13609 40828168
Q 9745 76693 3943757902127
S 31839 885324308
S 27924 246664270
S 32598 365474040
S 65826 91973535
A 5522 523859678
A 64537 90903106
A 41538 258499753
S 41015 296334966
Q 18044 67860 9907306289924
S 48167 470923823
Q 1223 87092 5841658523858
S 85710 408328897
Q 10120 71538 117744031292
Q 49256 54501 1940551335728
A 28619 768402086
S 53014 708829498
A 32054 622874513
Q 962 27332 6740963577293
Q 69941 79264 7732785230351
Q 7436 85583 6943694538727
Q 5306 49384 7003807228049
A 54596 644571268
Q 46301 84145 4148574473494
Q 38392 49576 4178517928184
Q 6299 70102 4679672759038
Q 51244 56454 2667427916611
A 17512 430034698
A 84182 348150029
Q 68898 84545 3831608207884
S 75531 871372916
A 18198 327977595
Q 12079 28337 1042995319672
S 76566 783521746
Q 2197 85091 3705846373209
A 15418 681353546
A 57552 593922402
S 61794 546903929
Q 47340 75609 6053121587141
A 63475 835738805
A 41874 901643419
S 61586 269129197
Q 9826 45575 4560025960710
Q 40626 62355 5909664064286
Q 18748 31118 7945552541701
A 50368 721834270
A 74588 793673120
Q 19870 80343 3300865120436
S 63519 569939579
S 4306 441933413
A 45727 359910909
S 42154 627745519
Q 15169 52723 4565603823600
Q 17988 87004 5075463226497
Q 1855 39382 6262044756413
A 59598 782756288
S 51442 884984968
A 33179 124294280
Q 527 16900 6816813048235
Q 45603 83092 5533955751230
A 85897 926501048
S 16412 514479257
Q 55740 61273 1322516596563
S 52449 250575277
Q 25229 51510 4156369537807
Q 20987 70349 9418302930809
Q 14485 56210 6839958962698
Q 20086 69807 2921055829434
A 28108 301890723
S 18007 890274381
Q 2147 87607 1398439382731
A 22338 160763702
S 81170 796536949
S 27388 213274983
S 73753 841152064
A 3261 921864486
A 56756 503163626
S 42776 461937936
S 19220 457005807
A 45441 452810348
A 10263 242050574
Q 1967 88142 3087912184757
S 79612 320152580
A 38879 213780083
Q 26812 84583 2363123603923
Q 15339 85081 7460829024882
S 79171 70367258
A 71245 769412606
A 35295 77117647
S 61815 940178742
S 7210 287519569
S 63432 279547090
A 38472 955183697
A 4435 209810870
S 28172 686319156
A 76605 837393038
S 16343 882255551
Q 18278 85577 4402678430972
Q 24741 36300 8764222258622
A 2699 236212969
A 21061 713588241
S 82733 18272970
A 20501 154923385
Q 1150 65658 7083613448334
Q 71929 78319 4980563035316
Q 10229 44228 4961185526751
S 27063 251967832
Q 9870 85644 1415606513178
Q 23455 85996 37390660077
Q 9577 31505 9402571586659
Q 1302 87887 5065744077417
Q 11695 76818 4739301730857
A 69953 519459131
Q 30696 67785 7261892029230
S 32856 86006163
S 1397 431309651
Q 37728 57107 7607290389909
S 44342 485235277
Q 57359 70627 4620157554050
A 10207 367390461
Q 53371 70424 5349731603679
S 66711 582364679
A 6573 129725625
Q 235 83460 5893415316376
S 75592 72828773
Q 114 25453 4629218836732
S 56205 708903019
Q 1227 87927 4219021672455
Q 2718 62232 844264506841
Q 1386 52674 9694850394538
S 87851 591240336
Q 3722 17103 5246325051457
S 48676 905844813
S 69538 821048212
A 1992 402366817
Q 1418 68651 1430881778020
Q 60766 79982 928806891121
A 13787 102896796
S 78331 385856521
A 40924 142161256
A 50073 911646315
S 38045 612366784
Q 4809 74749 4423697686936
A 33932 654800899
Q 5718 71115 2863478578090
A 82628 863700526
A 1181 10898825
S 17133 818761809
Q 6809 29594 509339667571
S 21009 976947940
S 67023 414185579
Q 19547 85440 6784964106825
S 62187 938593629
A 34068 910976603
S 58608 348003109
Q 9283 35797 8752037753573
S 50442 180551361
S 40545 625520226
Q 35396 66838 9494237842879
A 33060 511967701
Q 48045 49121 433825933041
Q 59491 68036 2515882040452
A 55295 652764004
Q 4429 54146 4812584965595
Q 45912 71825 9902557360385
Q 58949 87758 4440485642314
Q 24978 74694 9282827692758
A 39682 784350327
S 17329 473528763
S 34559 669127177
Q 13106 67837 8415396859177
S 79595 963439804
A 41666 499304827
Q 1716 79100 8091768645305
A 61300 126638120
A 58098 820136452
S 78214 179918457
S 66980 660542876
S 64939 67588411
Q 5750 83978 8764865932178
A 65398 137791192
Q 66755 78340 3617896386659
A 68706 991549448
S 38142 15213223
S 28743 318688214
A 83106 635737508
S 20820 804401385
A 17686 383869562
A 39938 246181198
A 18748 467094442
S 47740 667693026
Q 20495 72913 2785839400362
Q 13844 46582 925023956065
S 2031 100927972
A 43019 865805228
Q 59789 68552 8363282901921
A 7336 92721024
Q 8308 50848 2866603330637
Q 18165 39584 7308543697564
S 39019 256742146
S 73787 911002340
S 31887 191054006
A 51684 103102537
Q 19648 83260 256213471427
A 42349 564095248
A 33768 262486795
Q 12716 63438 5712346943237
Q 29970 49941 6627293143707
Q 16214 68674 7346389523134
S 47549 127658727
S 13233 923494120
A 84638 432706396
Q 9929 87545 6628489133934
Q 57592 83313 2204935157953
A 83089 205015080
Q 11119 68668 7981433033347
A 74000 873624950
Q 2376 78573 3387208863604
Q 13351 80615 119239520936
S 17111 664117623
S 26921 74553270
A 70595 858039724
S 37718 28821794
S 53779 103981358
S 20567 607842769
Q 13212 26903 2933114294594
Q 9867 37792 2807689223732
Q 53894 55780 185816659287
Q 18818 58748 2802517204084
Q 53331 77014 3738228087936
S 56899 321547922
Q 23768 67579 1430414476625
Q 27712 59702 2693606270801
A 20570 189847604
S 22853 330719841
Q 4238 69475 5445280416171
Q 7805 82098 4366628903416
Q 15532 86135 8496439215624
S 68318 71982048
A 28797 834189245
A 44943 910198961
A 54484 328084618
A 80237 270108715
Q 33932 53157 3750251713331
A 65274 759295809
Q 23876 88128 97481552426
S 70976 392184534
Q 1070 86697 5186771141734
S 44252 535500916
Q 8170 82650 2269168148615
S 42858 297541975
Q 19047 76449 5082931648730
A 38734 435804273
Q 49693 72906 6822489322736
Q 23165 86700 3804933340859
A 66255 579804356
S 39174 256189809
Q 41732 83264 8352611692429
S 20723 18957843
A 61485 864254346
A 88102 48673468
A 44257 906732492
Q 47878 59958 965253312254
A 22436 510533535
Q 75364 79513 4069308804596
S 67920 731008183
Q 23655 57864 1502676107647
S 39847 304426224
A 49707 647087255
A 59251 551152947
S 56367 110440183
S 41785 415532065
S 46664 502090840
S 41201 872010710
Q 50420 65267 7890673887202
A 20950 797661399
Q 16570 45275 7099726343301
A 11270 167983795
S 46187 198255705
A 49443 945943349
Q 38030 74147 9063240185180
A 40860 959129933
Q 42642 84122 7651471416676
S 77962 635350695
Q 42097 67870 249176430993
Q 15098 38414 7258382270346
S 22735 941039989
S 16445 803653809
A 35975 122367879
A 37840 395985413
S 34850 109168412
Q 52584 64123 9540082996435
A 13917 204243255
S 16901 126718263
A 77923 214915804
S 57912 74527240
S 41607 994317571
A 60685 722317780
A 39737 621599738
A 68771 646931659
S 80231 432337454
Q 62434 83920 5511238461732
Q 36253 77705 952342106668
S 13493 264022313
S 5358 898251951
A 43694 371791269
A 67366 967989820
A 28697 268466593
S 12235 962591697
S 11791 203039308
S 22628 633130178
A 4918 709115840
S 76303 781092058
S 6994 595336122
S 53662 179841593
S 9298 57225809
A 14493 479285004
S 76732 223211452
A 80662 757985557
A 6285 116269691
A 8884 858170745
A 41187 198585178
S 23937 230149017
A 61356 155599251
S 41754 938393633
S 54031 510272152
A 40816 314421345
Q 814 77351 8731379700677
A 58673 158802349
Q 16029 64230 4471358156924
Q 9030 80814 3605426979897
A 55804 529841785
Q 3169 76941 9923691868594
A 86197 959231707
S 23074 971180327
Q 40979 72873 3387013206362
S 24215 155681755
S 71996 307812238
Q 17704 80457 8269596383969
Q 45969 53547 4000315887232
A 60823 658398656
Q 9717 26475 7734129977417
S 50613 82370389
S 34139 864601202
Q 3331 77107 2118721929288
S 74705 393720057
Q 14228 32920 4174749915118
Q 32574 45464 5964314028591
Q 34641 54653 5398704790893
Q 36589 87443 1978098824821
Q 4414 83648 4071581068894
S 41883 349176797
S 22052 208596544
A 2048 802368315
A 25831 782617543
Q 22755 87936 5475661419611
Q 49267 60568 9261398370963
Q 58256 62793 338872046594
S 58361 549706264
S 37680 224383043
A 4155 480327303
Q 68032 78157 3413745559485
A 26774 780622913
S 62953 209752164
S 68273 59032895
Q 70740 87459 379744894270
Q 7238 35291 8717817023446
A 15880 736778668
A 43090 796064113
A 18643 927130380
A 35999 691884402
S 37875 134105077
S 62364 815624365
Q 23729 61945 8505502724388
Q 4215 69444 7441764919106
Q 975 56234 3714080466693
Q 4248 24616 4149637389958
S 74432 729526713
A 68156 371238650
A 40184 271800566
A 31181 749905678
S 75135 391347283
S 37124 274443268
A 15534 323354016
S 86635 827604615
S 48831 392368698
A 77723 519083177
Q 15432 61790 7054143859040
A 17801 120815853
A 80035 780264978
Q 8966 37725 9110440252934
S 78731 941307357
Q 48250 73785 5629142434579
A 23157 326129364
A 77561 963876909
A 44495 990995939
A 22493 538805893
A 24600 240324416
A 18013 481540576
S 2731 259850774
A 51860 699307204
A 21340 520868395
Q 31061 54278 6638851884594
Q 26837 59922 6913326558362
A 59412 265453431
S 88094 894840376
Q 20173 34164 5620309599108
Q 3477 20666 3168237036180
S 48266 620117713
A 52026 869895852
Q 83698 85246 756776404424
Q 72235 86576 1567377201229
S 22268 940380110
Q 10036 49900 5842208768469
Q 4098 84811 9120775344092
A 79475 881700603
A 51011 102932132
A 47735 204048328
A 86893 91368360
S 72802 565803393
Q 65181 73554 7693676491635
S 43952 268998756
Q 3838 78034 9657638150228
S 66589 373349336
S 17618 86643640
A 67349 927147959
S 34193 300701646
A 71283 560668814
Q 42486 85917 7059053891372
S 64228 953126714
S 43655 414273292
S 62672 7485819
Q 50412 65336 7362444198731
A 35441 362269583
Q 29860 71381 8462507884804
Q 28487 81999 6194704076736
S 9112 107156847
Q 884 87539 9652430421109
S 34401 278251522
S 50689 979429917
S 65157 4975297
Q 33519 40263 2034457063305
Q 55060 79883 2495890347030
A 72566 702596796
S 66846 854593994
S 80823 203663067
Q 4767 54442 330079717084
S 86129 766135687
Q 37551 42639 2402041148186
S 87861 306411921
Q 9878 63405 8920158538660
S 45110 393930528
A 50199 986890415
S 12006 821341709
Q 4938 85279 5043102988884
Q 9378 66851 8984188522776
Q 35422 53513 5743740519433
S 76055 484736634
A 36790 256187210
S 37693 747875167
Q 6456 86288 4320630866101
S 30681 619596744
Q 14165 62368 6417048990540
A 74218 777816832
S 14492 738901150
Q 66481 71307 2398984697025
Q 18514 33713 4577703708787
S 53094 732561865
A 15915 402972375
S 60760 794914652
Q 31865 46195 2750018572990
Q 41187 56879 889582651407
A 40519 573458922
Q 60340 74610 2353292959752
S 14287 387935713
A 3434 272710127
Q 34636 34933 263508733361
A 83571 915334287
Q 1928 83494 3255401174111
Q 25498 71968 8154817522426
Q 5018 73653 3498452167072
S 85596 942515472
A 26323 835960912
Q 18364 34360 6179595193417
S 35110 663273029
A 36348 693374688
Q 29501 42723 3946282608145
A 87501 737557876
S 15837 162860758
Q 471 72927 1273602839167
A 4159 774687182
S 76905 313772769
Q 17306 35289 2624952460570
Q 33051 83404 1811058606686
S 14926 800836616
S 42692 199981339
Q 33827 76975 6168547982592
Q 18475 75739 5393912167547
Q 36165 76334 7087351549117
Q 24897 78479 2471776826183
A 32136 208409215
Q 62484 71299 1477410743150
A 62822 169317641
Q 7183 82668 6999774573349
Q 4667 60375 1462782860120
Q 43352 49230 4165209936779
A 1086 774245196
A 56386 432580220
Q 245 20009 197016542972
Q 79563 79740 2341905096
Q 1956 56181 9113022974833
A 34589 206590672
Q 16972 22686 3495926332215
S 82012 873948844
S 78348 212175134
A 46585 782512415
Q 52817 82807 8751459130902
Q 47809 71522 812220169675
Q 9541 84875 9948853346191
S 47931 111721256
S 7903 562372859
S 45997 703329667
Q 21930 29787 3882204922806
A 40096 72273971
S 71602 736852162
S 68803 643536822
A 43718 868869280
Q 4993 63304 4538374704074
S 60573 943147281
Q 3423 57562 8032504434992
S 27909 595051235
Q 51249 66489 4820787347935
S 68249 435619817
Q 633 65585 8682936707997
A 31485 755912800
Q 1657 74147 1452650203846
Q 28894 80708 1068863573704
A 78105 120442203
A 33694 480362270
Q 18506 44150 459468382020
A 21912 63170331
Q 73857 77063 1827846455030
S 4294 433872472
Q 4279 70426 2423858731908
A 55853 418143271
Q 13553 69982 3148453111317
S 72677 285209070
Q 31374 74430 1719569132776
A 46683 221624677
S 34616 916900053
Q 796 85538 5955789579719
A 30432 914632257
S 31279 742298031
S 30893 970220130
S 82529 544812444
S 70930 809624990
Q 45585 67571 9733617150363
A 87796 589053242
Q 23246 85636 6501347197378
S 44637 425145325
A 32954 714443071
S 10351 805596329
S 39886 380594554
S 54091 928352140
Q 11464 38424 8421549925411
Q 8575 63546 890393011938
A 76697 969741550
S 65967 276114097
A 33404 225161203
S 73716 731033904
A 9140 979870408
A 32921 520304559
A 35741 736940473
A 53629 984086369
Q 2760 60983 9585020136193
S 38214 768147003
S 3565 169225616
S 59045 945526795
S 54127 211546457
Q 4621 52239 3663137956436
Q 1376 79465 8506783694486
S 80186 553743410
A 46469 648830004
S 71931 560269644
Q 21802 51870 2379791654956
A 23237 212149057
Q 28505 41984 9796753060858
A 59412 650255224
Q 29505 42924 2198967282951
A 51092 851646874
S 60969 660520798
A 31762 817239648
Q 7112 84810 1524845497408
S 40116 831276264
Q 17485 61808 2533961764944
Q 2790 87132 4087898046601
A 8524 212845016
S 51943 433174407
A 81616 328952169
A 58018 806174123
Q 31390 85259 6419255204385
Q 60241 69583 1258149035574
S 44521 683983260
S 4086 191656667
A 83459 238104452
Q 2508 68971 2481872842173
S 22729 576256504
Q 13621 35570 9807745632263
Q 34186 78422 1428087233576
Q 1756 80839 1862367339925
Q 21831 73550 9940789559732
S 34187 923488679
S 51677 915927993
S 14809 993698518
S 62685 854842407
A 57892 147419328
S 26895 306475315
A 61985 530208017
S 50837 32457120
Q 5134 31007 2696940844028
A 82198 588068546
Q 4906 84773 1084061839066
Q 7484 13177 1254292806756
Q 1816 86100 1525557307145
Q 10494 73403 1765437704588
A 63864 454861419
Q 25642 40433 1867239881434
A 77188 714935099
S 10268 572905137
S 52703 580336712
Q 40041 66411 9466854897364
S 14275 918700189
A 30352 879233122
Q 1349 75958 7691626454953
Q 15723 80967 285661474540
Q 265 84592 2996030803343
S 24738 853948934
Q 22609 83312 1865078293565
S 83307 427991184
Q 60426 85505 106473507978
S 24818 597050237
A 51042 861387086
A 77171 551231053
A 51132 24470113
Q 16035 29719 9087182926987
S 1461 740477443
Q 1283 2342 579242388659
Q 4452 87812 4817271932344
S 76262 464155175
S 80060 890549581
Q 12291 28895 6097976387955
Q 23432 26897 1075646181378
A 84567 710743283
A 50460 766401364
Q 56634 80589 877620138055
A 60416 867791706
S 78383 442741390
A 41920 280250810
Q 3376 36427 2847534562244
S 76521 75355686
A 30426 239247041
S 69877 295797164
S 78513 848428919
A 62079 296813935
S 48668 398600907
Q 13247 82619 7288574177233
Q 17624 68071 8966718294030
S 67345 656165727
Q 1654 86152 7722555021182
A 81161 752089693
S 21038 115633108
A 62092 172355682
A 57699 563611053
S 55779 622754389
Q 3568 79085 5351964541580
Q 6328 86981 2548327179574
Q 4429 42840 3572757529604
S 26366 132811710
S 60662 66571796
S 28319 534692122
Q 18293 77985 9392569325924
Q 592 88073 6487778261011
Q 24076 77886 4898728759292
A 40589 957144086
Q 9120 67254 2229133484491
S 84353 78667026
S 29809 776811312
S 72131 135601589
Q 72861 80751 4279092287174
A 50792 237850174
S 41788 339335270
Q 22866 71445 5009252803288
A 42795 265264025
Q 4578 59539 6518283633011
S 34456 233694320
Q 30206 40691 7759077637302
Q 45273 52935 1528297803952
S 6528 25846630
A 74584 59106335
Q 9867 27394 4990191924819
A 78693 64055288
Q 68746 69350 101494857027
S 12053 461213743
S 2354 337816943
Q 1266 87318 1207599899781
A 54004 976877459
S 13687 774469985
A 45835 530700639
A 3562 448494
Q 15437 77987 3804792419295
Q 57909 60820 1403804229818
Q 3020 83730 7256203926830
Q 10731 17156 268093443778
S 68303 285609447
S 47206 591856916
Q 44010 83541 2897578803392
A 20044 199579946
Q 3860 74301 2788658841118
Q 8952 38379 820366424506
S 81083 242001157
A 26982 94585639
A 23203 968532411
A 7062 809674484
Q 12656 85136 4697352467141
S 40837 582940459
A 37152 663920633
Q 44854 70527 5687578654850
Q 4531 44721 3196116612686
Q 33176 61440 6892780592962
S 82208 597272117
S 63443 133996445
Q 2323 66351 370336135442
A 69201 505279460
S 12983 943351173
S 47687 43985680
A 29043 165160870
Q 6361 13409 865003172073
S 75477 360503363
S 53153 987505466
A 72087 711627212
A 21883 951789039
Q 9423 48627 7209895649238
A 55534 860505521
S 8099 739089471
S 3230 274846241
A 7095 972931030
S 84473 714846150
A 42840 896835011
A 72450 957118685
S 25341 318544499
Q 26019 60951 9900380943310
Q 50906 68115 4008905183273
A 78008 591535833
A 58138 391963275
S 46071 812015644
A 70137 353304640
Q 3412 45497 3997086044655
S 22870 459344483
A 52185 753530898
Q 37139 81077 4024685289353
A 36561 64531915
A 5902 74059485
Q 26500 67650 2591481205401
A 75564 829463754
S 47320 148207056
Q 23643 84747 7956755043528
Q 45867 70422 4882856725994
Q 11866 68262 8720029927568
S 58221 152629388
S 62359 437319474
Q 59471 64293 748257931184
Q 7923 81005 9036199864013
A 38119 244356887
Q 54442 57957 1091546874290
Q 34681 82583 7858221274969
A 8618 439340440
A 41544 678819755
A 74589 259302649
S 29206 664789904
Q 8221 86112 533978263526
S 57218 45833924
A 79550 132607498
A 1991 960965720
Q 35394 86994 7981950907147
A 56087 113370199
Q 48862 78743 6091746107516
A 19161 883704316
A 54857 998681849
Q 50610 68814 6822988208191
S 59246 523353260
Q 8938 43302 9380624893337
S 179 981235599
Q 24720 78768 2032322477147
A 59709 49115045
Q 25548 54498 1571178056807
Q 5524 22722 9803092257465
A 68806 142356524
Q 15254 35686 9747241302313
Q 29757 39002 2332411013250
A 69873 459208327
Q 28631 47903 9773757636214
S 40920 329865053
A 80554 678525682
Q 47129 58093 8650466191480
Q 5334 83542 4850432674221
Q 71694 81255 651193892008
Q 36308 79953 8154842299437
Q 22529 33641 9867641442608
Q 26332 78230 9707645698025
S 44738 940438609
Q 82 79642 6353772403072
S 28522 168942643
Q 57133 67204 80035379794
Q 40103 72940 9752215825381
S 20511 256313081
S 83855 582149126
S 43366 109951371
S 39784 191147319
S 60739 80869877
Q 59563 75052 2069903624350
Q 28394 74610 9159401489991
Q 19014 84180 6886115723987
Q 60269 70240 1808999719960
Q 29977 69809 9043201154691
A 70200 668462566
Q 3547 5386 595612959802
A 50392 216366192
A 79801 558137603
S 29435 828432841
Q 930 68677 4184898124147
A 63075 841902915
S 22828 154495709
A 67096 835762520
S 40366 681890226
A 12609 847458310
Q 18771 54289 725477287281
S 13459 132602551
A 47322 405193334
Q 7591 76068 7153094070582
A 62244 733145484
A 57754 571723574
A 24005 638558911
S 72230 629151049
Q 28706 85073 4309230736335
A 10346 987657383
A 24523 682670557
A 56553 220827371
A 6502 180485483
Q 1565 30426 2560849204129
Q 10775 87218 522588358763
A 13567 543928226
A 26977 498828433
A 79160 567864243
S 88017 738389457
Q 8959 25985 251319736029
A 25093 684823363
A 14764 92566846
S 14570 459062344
S 32399 655800360
Q 4542 82105 8884709340912
A 33656 403819823
S 33240 134622337
Q 13777 77685 9273644374576
A 57048 684576352
Q 44268 85403 239398890179
Q 5885 60282 3632371910504
Q 31128 79459 8984898259189
Q 37457 56785 2621079957144
S 10424 570134500
A 37762 557861822
Q 12059 18592 4843737969073
S 34657 419113409
S 70133 695191815
Q 3745 71650 8792663835646
A 773 343422074
A 65312 959598367
S 59392 107170264
Q 33802 86416 2540753344194
Q 35577 86410 3910815466950
Q 11640 16555 490160925361
A 46943 291813747
S 76495 33947354
Q 12666 81879 6551415665314
Q 7245 80988 9123947861717
A 80208 630505262
A 20166 132125907
A 23416 232011055
Q 48172 66139 5585814025006
Q 2585 60046 8870363568468
S 20330 13500826
A 25234 149956648
Q 60419 70287 8785234069164
Q 41035 66176 8280988956634
A 7281 493308787
S 30039 841076271
S 770 693250239
S 56754 468352130
A 73819 716459490
Q 462 17808 7227096700503
A 37384 645283555
Q 358 82898 6777134967779
S 72598 63083157
S 40508 829909295
Q 8696 59872 371492960731
A 55087 422225928
Q 4367 17137 6694920384367
A 38721 900981348
Q 17377 77744 380606492799
S 6988 296460132
A 42375 897742418
A 62552 389577048
Q 36331 51161 1254290136223
S 2729 270754761
S 11775 474581486
Q 1489 40443 4389656346265
Q 4411 5391 694349688040
A 34596 735519249
S 47982 877903506
A 76270 263667121
Q 13857 87169 8016108056543
A 82613 35777922
A 3322 907925460
S 53692 147487630
Q 38454 63745 6466224488259
Q 28443 51922 6368030538472
Q 41158 66640 3826738619323
A 37778 344976201
S 74033 562636661
Q 23540 80181 4727645612447
Q 25117 73369 2427903306024
A 58991 546059194
A 15162 353298811
Q 70456 87477 6894915013808
S 24614 296198943
Q 54481 58655 1915109267303
A 69569 455829141
A 77961 212839838
S 59865 881358243
S 60301 404258329
S 3428 63829065
A 16214 195223583
Q 18759 38062 9098005535821
Q 27621 58209 9752965801139
Q 45544 68239 553983006230
A 40647 135684150
S 5923 723993269
Q 2951 85688 3844398682522
Q 35469 71236 9508712968918
Q 29161 75773 7856580339849
S 13760 594488999
A 24691 433325746
Q 41359 59815 1753509636888
Q 4323 85286 7382000008772
S 14600 952818454
S 22600 323689010
A 57494 528720847
A 60218 223967015
A 5721 845949610
S 85983 540991587
S 7097 100484915
Q 23406 68955 3600396893058
Q 3198 40229 4953563469750
A 15648 252164291
Q 10086 86963 8282947254881
A 10085 670840576
Q 13691 79253 2761738046720
A 63975 250173986
Q 24782 87417 711478364204
S 19497 453116487
S 3436 40791656
A 10464 265816472
A 21384 198892304
A 59859 822225293
Q 11685 17397 498943430901
Q 16102 67930 4879654002777
S 36508 627572525
S 21169 855744708
S 44116 875644277
S 5797 878854889
S 29671 509012697
A 49644 453143116
Q 62591 70543 698914136373
A 47907 327032933
Q 12061 61484 2273051065087
S 61569 346217121
Q 14349 73341 248432667769
Q 4121 27040 2888279638353
A 39448 98635782
A 64727 257774897
Q 43085 84520 3374425620164
Q 54343 73574 2631785619726
A 20588 691171901
A 35431 492783450
A 20940 845115906
S 7772 43648621
A 44647 662417167
A 26181 157217786
Q 11919 78270 8240608969013
S 511 385720198
A 55287 155793296
S 79805 778553172
S 30900 686486435
S 24149 391064675
Q 3421 82437 4281299145935
Q 6033 58894 4163136921397
Q 16951 52714 3362762395166
S 7136 860769827
A 27197 771396956
S 83178 768533913
Q 22023 30157 1645956914217
A 37290 175745547
Q 32357 77564 502188713846
A 54339 223018806
Q 23996 60320 9361751722640
S 68481 147258667
Q 26499 85074 7749518412879
A 51825 824583578
A 22089 6487593
S 78078 699290780
S 6176 38125839
S 13857 77638484
Q 5742 49027 7279959242815
A 70774 337544136
Q 3378 55211 267684452468
Q 60555 76682 2605287413631
A 31229 174523656
S 68616 945289810
A 41896 279719344
S 70734 123343683
S 26132 481844813
Q 5598 51939 8779932602367
Q 4433 88029 1345951507990
Q 48987 70914 7538742340905
Q 30853 43084 5171370774272
Q 130 85717 8126240551697
Q 8392 82062 6835806503748
Q 7813 59854 2355274398427
S 70066 382187412
A 32607 840300205
Q 10473 47836 4032681436990
Q 11598 18002 1232231715789
A 71423 950599732
Q 9056 63775 6196276108566
S 17469 157729506
Q 78086 86145 2127210102808
Q 40082 77841 9839376241538
Q 36270 74498 8302526319996
A 70191 896006246
A 7683 108154856
Q 10618 66727 5766955744152
A 77605 849416411
A 51950 66209371
S 82746 721618510
A 63217 793392131
S 20833 799563571
A 26615 606254044
S 87387 141031869
Q 40623 86698 5451529293443
A 28406 242984323
Q 19775 29188 5281335795041
Q 62393 82910 9794306260999
A 81019 661941023
A 5655 310104649
Q 2877 68298 2420181226004
S 9686 467485987
A 70753 427541399
S 34986 458398768
S 88198 227944773
Q 69963 85096 7562543935018
S 36384 664887083
Q 45029 68644 8914907559986
A 5617 291158810
A 42403 790098673
A 39596 908103055
S 73295 1180628
A 38190 774321561
S 84912 987208771
A 6030 100214010
Q 10390 39617 5424897073860
A 45889 504626039
A 41923 113567263
A 43245 846540221
A 23306 216248791
Q 13011 80348 3253201212969
Q 45017 85834 2810685353108
Q 3775 81284 6242661533758
A 86067 50760569
Q 36934 87815 5353224001478
A 84913 574593453
A 30712 620618034
A 84947 359585288
S 9521 33660875
S 57894 783765224
S 45987 631556321
S 18626 595934914
Q 12009 71243 6932806633900
Q 14829 41507 9317107784831
A 86828 721089649
Q 59306 81182 7757925814617
A 74608 573152458
A 5505 54129804
A 75416 967036601
Q 34532 80643 8231012293668
S 3836 534619479
Q 9869 87587 2225422794632
S 54073 982780657
A 33000 195707265
S 40743 596615040
A 29676 201459737
Q 9470 44852 9134965353632
S 63796 63706125
S 37351 874618200
Q 5238 22603 5404759219958
Q 59282 69681 6694273536435
S 57863 648334899
A 64590 180223150
A 85247 150025711
Q 1521 68079 7971734974323
S 10357 968394120
S 5688 259809764
A 6824 503720405
A 23913 620816460
Q 2941 84267 8463239906654
S 2316 771633327
S 58857 788778893
A 50951 173948542
A 68603 944637935
Q 3384 8377 3159347353519
S 25962 544649691
Q 4336 54167 4995434197646
S 79763 86045524
Q 7667 82989 8436277087986
S 302 712175192
Q 1864 22166 3901799104598
Q 16852 28451 5940702420904
Q 3601 88003 3391614172831
S 51262 330668173
A 47002 392383977
A 49524 710847401
A 28086 312885634
Q 34389 54795 5148213949024
A 4694 644161643
A 30943 25080826
Q 37054 72843 9346811606712
Q 51016 66341 385350718315
Q 40877 84429 3177638794381
S 61055 491154887
Q 57213 80894 1317585023255
Q 6652 87233 4852570268203
S 28479 807526317
A 40240 103715107
Q 32794 43477 9410108609951
A 54126 332899303
Q 1725 80094 595708800277
Q 27204 41116 5135176023078
Q 34045 73613 1643178764399
S 65138 106147416
Q 3435 85243 8183359806543
S 81277 980401578
A 87297 946078219
S 6458 373069194
Q 5924 77933 6147129857558
S 80511 451952960
Q 33448 37037 3568531362533
A 67435 304893034
Q 59804 82548 7416216203325
S 51207 652188695
S 37582 404325443
S 3476 590780813
A 55129 832080837
S 18694 797367070
A 23804 370745049
A 71504 632252683
Q 5474 83563 658882340747
S 37083 466483042
A 20899 68228215
Q 7108 59275 5131014390620
S 72559 731017125
A 82773 603283558
Q 19939 76035 8220392019358
S 74149 461402462
Q 63247 78834 9282058154035
Q 829 81563 4123694630
S 44923 429870106
S 17420 596645428
A 76117 458318078
Q 57430 79519 5231730788139
Q 714 88120 4042271804442
Q 30815 62867 1085007752718
A 5230 71359354
A 51409 99128808
S 38842 934314085
Q 28310 30926 1779605379555
S 34261 312805889
A 42848 884998054
A 86461 52118961
Q 29878 86135 2422901038800
Q 3221 71328 494510803057
S 76021 658493447
A 56263 960741692
A 40948 734024904
S 16571 444985710
S 85777 11487629
Q 6470 60662 666902985063
A 1224 602678380
Q 58534 80838 5828154919875
S 39774 241441573
A 15001 507642125
A 27941 165978090
Q 55729 85498 8987135959030
A 79094 396041937
S 51957 857726444
Q 24586 55924 9287333744892
A 7602 258875355
Q 27103 51301 7006442043575
A 62154 582806276
Q 12733 68733 5188113543680
Q 20564 72660 1682544179467
S 29108 888213846
Q 379 87926 3245715990933
S 75683 826038870
Q 13081 75274 9244906281462
Q 42237 68887 6056535576514
Q 23059 74248 3480481298972
A 1081 681732178
S 13076 35308466
S 85231 866169500
A 53806 892289277
Q 1201 39902 9129256698565
Q 48386 55949 4587809700016
Q 20677 36361 137382446026
Q 7377 30895 3810339051149
Q 10932 66316 1887598819131
Q 662 60378 3728876615455
A 26230 18013902
S 18879 523777613
Q 72518 79682 2103573967154
Q 44903 49607 261101079397
Q 18402 69578 127622636510
Q 3329 72080 3258048102125
A 8625 672913286
Q 18624 25351 6417854199366
S 59862 714702626
S 22235 623552359
S 41234 596668160
A 20231 76445
A 73335 493646564
Q 8153 62161 11326621405
Q 44276 84635 8726405735491
Q 43283 43491 175722836168
S 28692 42295508
A 54310 233282734
S 17062 932825637
A 86158 260453960
Q 118 85992 9477608820572
Q 10253 16514 5918590676061
S 63397 733324542
S 42414 567856151
A 7562 956774743
S 44821 840739589
S 34348 890433004
A 37088 38496794
A 4953 407760575
Q 4162 67505 9369815083285
A 15825 686729492
S 14790 859580384
S 56037 777577286
A 5096 173769863
S 23135 924166628
A 62472 432208061
A 85577 270007121
Q 58167 80865 1412095716346
A 49439 295333034
Q 65544 74412 3486933481757
Q 28345 81385 3257074352558
A 60311 452686151
A 16230 124673335
A 20567 19293653
S 33341 887596630
Q 8175 32211 9973300696300
S 87418 138389353
A 1442 95970236
Q 219 88069 897204601777
A 29033 239378031
A 60621 836489819
Q 942 65595 2144233014809
A 11913 909133254
Q 4568 81723 8307668982813
Q 27468 74190 7040242143069
Q 31392 38361 4399454647459
Q 32938 48138 5656123666693
A 58335 758503409
A 84801 829250881
S 51029 472489876
S 22821 179097472
S 38545 525700506
S 68146 671905509
A 67128 386341387
Q 46 68716 24653447584
A 24314 276400836
S 66400 371697238
A 4943 848282643
A 83792 404254802
S 28132 303837111
A 51571 352316851
A 52161 141577348
Q 49584 84256 5108853093843
Q 4757 86482 2661666553707
Q 44911 58297 4380413526835
Q 8655 65030 5064961395882
Q 39327 76301 4909233307964
S 34184 858444226
Q 7162 54600 3781281490101
A 39052 175503998
Q 39258 75859 3119907802213
S 31708 280477634
S 86844 670177270
Q 42463 68848 2986360992153
S 38002 222730657
Q 1876 76225 1298054756977
A 48869 892568272
A 30142 626938804
A 83208 356568731
Q 15635 86668 9922095891979
A 83162 295606281
S 31923 923568443
S 21040 529792268
A 8382 199754727
Q 1554 50554 4841718765599
A 56964 696305985
Q 8708 73289 1677676787908
S 56098 827175481
Q 66475 81889 9909538567630
Q 2313 74955 8456925548528
S 32879 390689571
A 40306 705437263
A 47656 190823328
S 59470 612086842
S 22784 870636698
Q 21479 70957 4696717587850
Q 5830 65239 6147106694999
Q 7214 47775 6186785713553
A 235 269494571
Q 33797 55112 2088547303141
Q 42786 54252 6203216960869
A 20475 815563101
Q 25145 85629 494057797633
Q 14693 42205 5487997986843
S 51867 683219745
Q 80091 83779 2512652595987
A 17116 589765263
A 12250 62398868
S 18897 834745545
A 87980 246696399
Q 19688 69238 4873333678517
Q 52861 76890 9091643585788
Q 25828 59465 1014684163932
Q 14583 82451 7688026948680
A 49079 117437334
Q 32292 82893 5537845783135
Q 46605 76720 6999122146615
Q 24897 80859 4791020644651
S 35808 433712972
Q 1145 82293 8638254263516
Q 2066 83789 3537908398897
S 40018 926393436
Q 6694 70517 2431117996663
Q 3 88192 7491107009402
S 37355 729142912
Q 5732 44360 6293828915099
Q 15565 85669 2958874991911
Q 27347 39770 9610632079023
Q 29903 74532 7065203987424
S 14210 813844126
A 48489 345662926
Q 1407 88164 2633213395785
S 85978 34929423
Q 3359 84702 2991636386822
A 36970 605379073
A 66926 859237417
A 15096 793841162
A 54377 70601183
Q 35230 49971 3943252719839
Q 693 86418 3352323644776
A 31856 795165281
S 21753 673152329
S 7042 301141162
A 14097 248907930
Q 18870 63383 3926984494778
A 75407 853002047
A 84668 868204959
S 68106 934908969
Q 42606 55256 7818621902233
S 74877 951484453
A 79216 652451929
Q 42533 78572 8499753857712
Q 26059 72579 5366914135608
S 73374 895959965
S 80444 677804512
S 30684 884953282
S 36049 521870932
A 54703 5614183
S 85917 711338504
S 20953 705938807
A 32849 342049553
S 61861 816776612
Q 56186 80696 5236704701790
Q 28912 62448 9975625785535
S 72306 390575951
Q 13067 85062 6012741822224
S 66620 926681392
A 36025 435745382
Q 1351 86046 8971696527433
A 76744 666671129
S 1354 992106712
S 78906 307202104
Q 14548 58697 4969596512841
Q 48018 76895 7667309485988
Q 10430 55783 2315935133526
A 25789 934533698
S 87111 470959185
A 33119 132893565
S 56552 23245440
Q 14797 70626 6350491306803
A 4582 711917334
Q 349 87816 6843838725298
S 47248 976546010
S 54049 114946823
A 36653 320702144
S 75782 596759385
A 67803 739485457
Q 55159 55455 134229356284
A 46586 470620145
A 53702 474614008
Q 26233 73127 8390591086633
Q 22460 80869 6576897674464
Q 11095 81476 8172400541984
Q 31303 66531 8433574350174
Q 14753 32422 1165044185948
S 54732 446573361
Q 13731 79248 8975815128956
Q 78165 79931 187753556068
Q 50060 53279 2883405697271
A 35725 915924695
Q 32091 33224 270607019514
A 14482 768097331
S 37764 11488777
S 62807 375082659
Q 1686 69820 2123193632820
A 20473 813574456
Q 11998 19943 3606253485739
S 87347 346342176
Q 33170 65912 1228598780050
Q 46249 79266 2233213938386
Q 928 22691 260166970723
A 70770 127570490
Q 63473 87435 6131898798328
A 53460 421616257
A 16988 301858442
A 40471 33986436
S 75860 432074598
A 16269 11268947
A 81016 512150989
A 18458 503415128
Q 1055 87569 703128837409
S 50421 130417511
Q 705 85821 8846772448844
A 87450 739366329
Q 3661 70233 4164007522963
S 39353 607029758
Q 9508 81602 2211331931582
S 82118 117878214
Q 4723 23943 2794258810806
A 10786 380632461
S 79565 365959481
S 42865 16050741
Q 7685 74789 3725746931811
A 40621 693479483
S 87161 230124900
Q 16575 76910 9816190496533
S 59176 242018687
S 73675 492474639
Q 47550 75569 6807891690145
S 22455 61064230
Q 67722 69409 853870573025
S 84636 925504714
S 55181 984274522
A 85397 637359603
A 319 838920137
A 46770 318624327
A 63776 382270461
Q 377 79298 6387856897734
S 44322 20725401
Q 7767 71676 4855579609767
Q 45701 60606 3224450074132
Q 4513 30271 800202333804
S 27076 334578923
Q 64649 76712 288113534367
A 14169 747515575
S 56802 491908664
Q 3816 54704 9137354253661
S 32028 31250224
A 69066 619278992
A 61191 669190260
S 47926 783294582
A 61125 696376670
A 40128 749836736
Q 28879 36380 7222192702248
S 65858 580458849
S 46415 230689628
A 80675 615841982
S 30757 18889032
Q 2256 74835 2985562709699
A 638 867261244
A 74931 208598084
A 64984 55695614
Q 40243 73906 7831294034889
A 14305 854501287
Q 27844 72028 6362866020273
A 50244 674272728
Q 3311 58252 3690064552114
S 77639 119254287
A 11107 927029493
A 20246 555739435
S 19107 17197534
S 58819 930365551
A 36452 452267326
Q 58007 64991 3450751601668
Q 9412 81670 9572161002316
A 72592 685935864
Q 845 87250 8116274981954
S 59047 262247140
Q 21938 84792 5131517156452
S 63000 988813722
Q 30068 64547 2891627315718
Q 7603 31515 6408181625348
S 29314 178051491
Q 2163 86875 9614361343637
A 37906 278701548
Q 34828 73320 7788648115219
A 56700 976951793
A 81012 59191751
A 40962 968732521
A 15785 760340881
S 86596 722229463
Q 13069 85027 1435633514345
Q 18025 39758 1343799531182
Q 43109 56775 1846004968840
S 63047 579394460
Q 10254 84453 2637798264545
S 39809 584489673
S 74073 818216554
Q 6581 71310 9162966017001
A 71076 430483094
S 78203 555682660
Q 3790 40044 36544982297
S 84180 562490161
Q 5372 77574 7417589001117
A 26670 520715455
Q 1577 79070 9454387981273
A 52610 798669836
A 56971 470507693
S 48539 508501863
S 44062 275178808
S 28275 827792348
Q 14677 54084 8286195959487
A 74948 597211336
S 43517 816617571
S 36399 859135396
S 77327 691474931
S 18323 804745699
Q 773 77343 830101627927
S 48952 348781047
A 36741 485167635
S 71148 893401612
A 55281 635548420
Q 53482 64216 4221586289018
S 11979 59318107
S 72800 73071474
A 8634 764580979
S 6381 272419522
S 1831 735394554
Q 4816 72583 7288486400732
A 3795 429069330
A 15878 535884924
A 4162 501100086
Q 32721 59598 6277635317453
A 53175 636748891
S 37324 130776737
Q 29848 56724 9940904813280
S 71901 509610437
Q 33351 44227 2160041850380
Q 3834 65762 7355410404685
S 6612 596994912
Q 2030 28385 9909484209039
S 61904 787925198
Q 5380 69214 9565623705188
Q 967 7838 5103320303472
A 3710 470264128
Q 7437 82961 3756400225821
Q 19636 59500 2402083985339
Q 10961 42154 4092117171851
A 14639 968944073
A 17095 379930178
Q 5857 72002 4575707320551
A 18532 239553008
Q 16441 57293 5181412295718
Q 12368 16510 2027164217040
Q 10409 73032 7166539913618
Q 21186 84342 1812360843401
S 26314 787683056
S 44016 463343446
S 1607 953509543
S 59703 609801587
Q 2396 59906 6224091315516
S 6518 319766473
S 67049 707503501
A 8182 327101406
A 31568 669335436
Q 60040 66735 2780289714533
A 53516 931707892
Q 1901 82957 7723699487966
Q 34102 41468 2129801740163
A 65716 890382102
A 34766 943264167
A 19163 686465300
Q 40265 60743 2258403303592
Q 8056 53685 7558956197675
Q 25652 57072 3486738854458
Q 33481 67648 3163661952938
A 4501 239999646
Q 47559 60343 3631027810144
S 36943 785051398
Q 65209 85301 3382735573650
S 43440 879942799
S 2210 865363401
S 30459 92469691
Q 1412 69214 8827349395197
Q 17322 37289 7584995521881
Q 20621 50347 5872166445779
S 73453 321916340
Q 20044 72973 9144010940279
Q 19569 84573 3357028467716
Q 3175 66543 5489775653739
Q 23900 58944 1519003179085
S 31873 928667090
Q 34805 84291 3437170691921
Q 15142 69972 6770686313651
S 59558 710560060
Q 1127 84994 1101180016987
S 76872 132537514
Q 28889 84658 2548391396969
A 2988 363404300
A 64697 447274092
Q 27085 76133 6017541503251
S 67800 417777186
S 54268 863601838
A 27842 566317775
Q 2457 85661 1447773203155
A 44971 505329021
Q 53358 85377 1356520454440
A 55299 491352409
Q 32835 46601 6813975302234
A 73187 665063027
S 67503 72598344
S 43264 163756162
S 25621 671277442
Q 38283 61896 9785704535650
S 73275 991633484
S 43158 495213793
A 83807 600841895
Q 17890 58653 7584010842564
A 42195 902375117
S 59941 784942692
Q 23263 71113 1963651081372
S 52654 807618513
A 36969 25411332
Q 14352 64748 1742863751314
A 20180 31754172
S 14799 573495177
Q 14731 44522 4454237486753
S 42182 577296658
Q 15668 29349 8485038000511
S 16603 340828381
S 51578 325593231
Q 26071 39547 6083027121085
Q 4807 16170 6810730937680
Q 25289 78414 6521248288471
Q 2583 75449 6651378326856
A 41832 266528904
A 41838 222905047
A 55419 248182553
A 68690 207876705
Q 27302 48026 2628385775898
Q 19876 72764 3318001877045
Q 6340 40186 6500862328641
Q 2339 12975 6195726987587
S 27040 339693677
A 14671 939816809
Q 1305 87393 1770383561148
Q 5534 83729 6611613737835
S 78287 158873116
Q 21769 26598 2507710482618
Q 3966 33556 5611695112875
Q 310 87898 2001982068113
S 72832 848950795
A 22309 117183945
S 50285 13764464
A 35120 541432402
S 82275 830857961
A 46104 212719318
S 68194 974360001
S 13622 8072626
S 24931 617288462
A 85725 677351993
A 59995 571788274
S 9367 322164192
Q 3309 27020 6504954916417
S 56270 812457367
A 47776 711996148
S 78945 706914080
Q 60699 77963 6049909229740
Q 5693 61759 4679489651897
S 18229 489401886
A 51580 327693712
A 73439 801596224
S 44086 578583789
Q 15607 33991 2673488366507
Q 12136 64539 5147815867083
S 55386 639249399
A 65502 123634220
S 65126 200262636
A 12312 202954406
Q 12889 48779 5021270995546
Q 4915 38348 4968174308837
S 36121 961521781
Q 64303 79437 8451907493192
Q 50655 83254 8409956709876
S 70826 235425349
A 10755 274276500
Q 28907 65652 6352881233739
A 47064 395484373
Q 4793 79098 663097436882
S 25393 380015303
A 9953 436459687
S 48954 908899637
S 47413 1188288
Q 1273 37413 2629019677654
A 77418 54180992
S 66515 764420896
A 40073 351083522
S 23826 799212172
S 68007 443298201
Q 5487 35903 1705966469077
S 43400 381256049
A 59302 515731157
S 36667 639104091
Q 63144 81109 6014875243498
S 68992 503017208
A 36333 542997116
Q 4525 64535 785750820310
S 56309 984848456
Q 4602 79427 7638696706775
Q 20201 87031 870742330231
A 50998 328551845
Q 17394 79232 4726465940614
A 40825 255990242
S 38429 943870295
Q 2205 85043 7406212700162
Q 29578 85452 5146018604592
S 28986 556426280
Q 41290 86416 1651838383785
Q 46633 62161 7066838538316
S 29140 925849341
S 23878 955062243
S 24832 846329885
A 46317 846442641
S 21991 596720595
Q 57248 83898 9468545732403
A 31231 365358187
S 7391 100897955
S 1251 961003276
S 45597 715196834
Q 47525 78703 3250289144188
Q 32729 64920 6718346282856
A 40914 244101481
S 53510 419811245
S 88188 110873406
A 10126 980265416
A 77602 501765945
S 19379 174349107
S 59991 354152662
Q 10571 73891 4175126009604
Q 14965 86965 1644254037463
A 14658 316585685
Q 1250 79559 4360327346828
Q 9196 80721 2588905264512
A 65717 47632551
A 37103 540893736
S 28479 637307172
Q 17984 71227 6611788952871
Q 83281 84712 383486592340
A 41815 564051026
S 23823 636064932
S 63178 697218247
A 43558 639735876
A 68698 659017184
S 59358 11052633
A 16945 386689927
Q 30975 35142 1023967239016
A 13208 763304104
S 9155 655673761
S 36723 292752680
A 87380 624623298
Q 53505 82597 6365153579198
A 77422 920725270
S 32537 240810451
Q 3489 82551 1735150108703
Q 601 86507 2549954478407
S 4690 258916671
Q 50075 65704 8333874850527
A 45810 635393579
S 46297 794148150
S 20121 549611556
A 25097 92281435
Q 26199 55793 1047347141484
S 7922 69361554
Q 1721 87750 4134877386907
A 82015 915700913
A 20577 631588438
Q 69610 87559 2561751713708
S 33375 144690308
S 57862 198948290
Q 3889 81668 7031973510087
Q 34219 35315 234101171480
A 29627 420972019
S 45541 59147435
S 44653 159985933
Q 3742 76235 7967815405012
Q 12088 56824 4813233852885
A 69247 399219264
A 3359 151859208
A 12725 548000581
S 74692 213939207
Q 17852 85261 5979506108000
A 50604 518360933
Q 10465 52983 8771463116824
A 78446 380218718
A 533 120961212
S 35983 243300628
A 78566 647708365
Q 32651 87835 155038288456
S 23303 947752753
Q 4117 6694 110179567445
A 19526 195489842
A 83654 563983641
A 27883 669107585
S 37573 406807746
S 32944 365738117
S 43425 900887536
A 82520 687114882
S 19550 566657074
Q 8965 76542 9565271894104
A 40313 186819807
S 45956 590088496
S 11637 668092665
S 70792 181339908
A 53545 571277207
Q 2367 25009 3561583535665
S 56858 768661121
S 42627 320843701
Q 9406 57179 9681289077345
S 16371 858806609
A 74992 523544253
Q 36465 72872 6306736969649
A 16738 473002952
S 52904 163764105
Q 55122 81387 2595482297982
A 55987 408070531
Q 6030 80088 2616931227814
Q 7102 87310 5334692369134
S 20495 147200058
A 4 69930193
Q 12887 49683 5812235093920
A 24573 966341025
A 43834 363109146
S 47077 619263185
A 49681 851017587
A 1991 508432985
Q 25298 70666 9788971611504
A 24408 433987401
S 50033 959210306
S 43228 420136663
S 5446 248422270
A 77080 581435635
Q 15514 87391 252622524290
Q 50879 51189 202323495608
Q 10170 87735 6105024135211
S 65603 403312158
Q 40486 40773 208714885005
Q 31283 38417 655352182514
Q 7223 56514 4802056602796
A 54277 814236448
S 72101 348881919
S 14566 810160398
Q 3755 87068 5652107861488
Q 2632 53128 4541485385821
A 83606 325848123
A 3940 829625379
A 79703 139316696
A 76673 68443847
A 5608 817936502
S 61014 278746520
S 47358 563468006
S 56433 910193487
A 63131 219439478
Q 5500 68263 5507520371028
A 58543 114280261
A 53594 100541890
A 49538 405352734
A 9784 839495661
A 84395 4954315
S 7200 888592545
Q 614 84632 8441399503726
A 45533 3536975
Q 3426 24996 6898208383890
A 84433 751805344
S 80101 161731945
Q 3795 87591 1631893894114
Q 26358 64296 8196775619681
S 39853 804166380
Q 28896 81441 4026519460293
Q 57641 67063 6806596685574
Q 52080 77895 3355501659719
Q 1920 86183 4421666204633
A 26796 123121871
Q 4427 85459 8018900023891
S 70190 722870028
S 71598 664427228
A 2726 778501726
A 57636 421088682
S 55164 115809846
S 56279 583266388
Q 15200 55103 1344525651319
A 31751 995042444
A 76903 31996491
S 3394 969346297
Q 23898 81822 434897877214
A 17487 638511217
A 70770 808124544
Q 11022 54639 2804438070424
Q 1826 84773 5244175189974
S 56246 950583666
S 21934 63434327
S 17797 271575394
S 47094 979103662
Q 22942 84331 9527983291330
A 65373 498942650
A 251 199630372
Q 37827 64223 913754404943
S 50964 3740311
A 73456 541152603
Q 48711 60810 1877998566790
S 68134 120660670
A 25189 415846537
Q 7852 83464 2222234519953
Q 28798 43569 7770064074473
Q 13486 80274 3349229765957
A 17282 388962306
S 29598 368326988
S 52383 519717962
A 38711 597962339
Q 12084 41418 6566381581718
A 862 155377942
Q 183 71218 4562440822360
S 66487 471945789
A 21676 724969422
A 39380 231595990
A 12114 818013928
S 32949 368439175
S 73652 24370564
A 31880 109181456
Q 18508 75846 1848577607615
Q 20507 41755 3060459982760
S 13692 439628240
S 73337 631612497
A 26607 312599926
Q 40780 61319 9095994163042
S 76147 50143888
Q 4125 72245 4977900023326
S 45891 134185482
Q 31614 71641 7266081587753
S 80781 642875604
Q 6199 65065 976805220316
Q 15043 58110 4792848152208
Q 10174 66663 6865275651532
S 34694 46356995
S 43453 778088445
Q 16714 84689 3425718220428
S 65575 356024721
A 48657 89562439
S 21839 157159662
S 38340 391744982
Q 1773 78429 3266262293100
S 33272 482943465
S 27896 780546391
Q 8169 38108 111095793086
S 20757 964556821
A 33728 971826554
A 31596 235478624
Q 54712 81800 731933105539
A 5320 3291516
A 20924 266928550
Q 4896 83704 9621570126298
S 11470 600799340
S 22138 83383052
Q 12614 34151 1747610717846
Q 9485 46779 5696987654534
S 37810 640837118
A 45930 151887810
Q 930 69094 6095312274588
S 80959 217412783
A 69495 191673583
Q 31611 41719 1888070041734
S 30543 370470284
S 79409 100413024
Q 6961 45373 5545308717781
A 83911 704423807
S 24475 756167881
Q 3550 87052 9951491283669
S 27937 219774437
S 13364 999061270
A 69906 460250569
A 66838 685428474
Q 39990 74693 9985064509295
A 68384 199688812
Q 73130 82777 3011389397561
S 76336 133874116
A 27144 189076767
A 27221 600931109
S 57234 777691136
S 76673 309185687
A 60276 961767562
Q 4828 46636 7388764627325
S 23557 50527189
Q 9533 48800 8491401447536
S 68621 775428348
Q 7526 62473 9476153103698
Q 38133 77313 1502847626745
Q 17081 46929 560804299575
A 48679 545177879
A 9499 19488202
Q 6682 60741 40396770664
S 14930 757727674
S 78856 834204110
Q 7745 73731 6573898074152
A 71345 777324802
S 43293 663235947
Q 13223 26508 9674794060069
A 22082 215481094
S 51259 975711020
S 52143 609447405
S 20896 591676311
Q 284 78730 5087873591805
Q 13708 67877 9822857233392
A 82673 222666098
Q 20746 70267 549797147774
Q 65641 71305 3350448312328
Q 55406 64678 8691604386815
S 63798 570920036
Q 52258 71475 106337654916
Q 61396 63614 964786900264
A 21621 11247771
A 51592 585327528
Q 52017 59641 3300540799828
Q 5399 69001 6050718956827
Q 437 86995 1117958920367
A 64830 706916855
S 20321 326679723
S 30487 79130617
S 24725 470619722
Q 52608 87419 1210738685894
S 21155 799733332
Q 746 87962 7699954788091
S 15633 313817975
A 53967 335193780
Q 14973 77351 9680383472357
A 41001 230286806
Q 2779 85129 3140061844736
A 30041 884333234
A 87251 407667287
Q 32629 70710 9261805053961
Q 11204 76575 991785227227
S 42313 575507297
S 16825 723158694
S 45454 98109321
Q 67683 73034 4141713516587
A 35761 685428974
Q 68588 83683 3855514192501
S 65647 56303206
A 50461 626194955
S 29490 256889872
A 85314 319149433
S 34695 561697594
Q 33548 42209 4096838411744
S 39079 669435750
Q 12072 70531 6808326049340
Q 31923 44963 5919241934771
Q 2438 4473 302409589406
A 18740 830321492
S 43832 719156774
A 43831 870525334
A 18099 332588419
A 8090 906441057
A 81790 707461561
Q 19914 50844 6888849963200
S 61683 41013102
Q 2178 47190 8569856447049
Q 26279 69240 3270462634077
Q 28876 78677 5258373718689
A 17596 401659129
A 48943 947072571
Q 35589 83681 5109958927083
Q 4727 67508 1809893394008
Q 58598 59969 700008850549
A 48521 691923529
S 17340 607039150
Q 2654 62002 6112611720210
A 82009 67399851
Q 46 82597 3417244685629
Q 1917 46346 2632411337606
A 57594 376881645
Q 1605 87502 3695279156969
S 29249 296394579
Q 44853 59729 5910712451361
S 40700 798652418
Q 35709 50093 8732697859444
S 76491 650552670
A 50887 326832926
A 69016 372781846
S 46627 333575140
A 82182 785299851
S 19968 936209158
Q 2324 87051 4559084084787
Q 27820 54849 7083077474571
S 64936 779407746
Q 5002 81918 1008758308321
A 70895 79925717
A 31052 347633121
S 84495 228899473
Q 16944 58788 2065920233416
S 15750 240854041
Q 56346 86417 7791921509340
S 11278 838891621
S 32921 416257748
S 39525 15062677
S 70344 491600615
S 50035 522872671
Q 38064 72525 6122635066732
A 24954 876741124
Q 8121 65076 2613950877338
Q 1762 48284 4185867177418
S 78371 607724498
A 25771 209216546
Q 6602 63780 2191018069565
A 29215 725347559
A 44468 846305418
A 40620 833726734
A 64810 402401027
A 60719 47669345
A 39988 623431344
Q 70353 79461 9062240385238
Q 19013 43982 5948436795032
Q 41020 78564 1975026193807
Q 835 88119 5766400785026
A 62650 483582978
S 80974 602379113
A 468 587410562
S 60085 31584331
Q 17486 67331 7820139403081
Q 10104 75064 6884322985797
Q 9896 68090 3698759275910
Q 46716 68258 6957912369403
Q 12298 14129 567723516715
Q 6670 15222 5839711584780
A 62788 968108583
S 3106 722539122
S 24878 750576386
Q 18270 76905 3910800387727
Q 3406 66445 3673635555896
S 26363 244902368
S 31717 666232424
A 26830 299731543
A 41655 703641031
S 40207 307593857
A 50216 393080303
A 9696 212290499
A 84146 856085435
S 21482 730423687
A 14360 222717335
Q 21496 86256 713755087473
Q 6601 68104 8460494848169
Q 1645 84431 8936230728765
Q 34906 62617 2089499600899
A 56386 251327760
S 72101 651554027
A 54354 717368209
Q 28687 63088 2642915240321
Q 33324 74056 7013475891172
S 15257 285881871
Q 34042 84266 1646178072633
Q 9512 67109 9557812055094
Q 20558 39406 2193209489448
S 12669 830343434
A 25426 242465476
S 81519 438529220
Q 515 88188 4229489048690
A 13859 795825395
A 69648 827250452
S 27950 407390844
S 75743 442497427
Q 4509 47657 1018628018496
Q 26549 87263 8022580776782
S 72240 920534449
A 64554 504522400
Q 896 39041 858727128956
Q 597 86985 5777476404339
Q 52611 85952 762551620183
S 17640 308606527
Q 2660 68362 85327991826
Q 21407 39028 2694731772005
S 54010 994801855
S 76941 234991972
A 81021 919091142
A 77055 414842016
Q 269 80697 7094503670686
S 15966 359268086
Q 33638 47089 9875305228409
Q 42890 50267 3448018084627
Q 16095 87207 3726377190071
S 83644 730008381
S 72157 10669548
Q 58759 73382 3762830187671
S 43008 843255996
A 25288 381178212
S 42071 777252855
S 6712 265203847
Q 35688 67157 6382679809215
A 41413 804870669
A 19950 246274983
A 25883 752550435
A 63313 93285794
Q 13471 13849 76448227034
S 31902 691033348
A 35414 615591770
A 41037 21410309
Q 2097 80382 4119475699963
A 63156 497431729
A 43141 751233010
Q 25572 46595 1085197688021
Q 29166 72210 9056239213678
A 17842 598085888
Q 66873 75459 1742712995644
S 46670 523141780
Q 13698 70048 5696227824857
S 59563 871782838
Q 14443 82282 653949582117
Q 4468 86757 2344922010180
A 50137 244398377
S 51959 804286475
S 14128 78929217
Q 8699 59964 2422608852193
A 54252 898032334
S 49857 760792085
Q 42301 69074 5065255087792
A 26012 63294461
Q 37301 66392 3147619204521
Q 19392 49481 8165167575206
Q 8760 49785 1231166011177
A 57800 672324240
Q 32619 62846 5703235874484
S 84185 893593293
S 26028 624112380
Q 2936 56912 4939716716482
A 12050 169971143
A 13653 994411402
S 25723 848917934
Q 28821 39098 7059936038047
Q 6053 85399 9114593340862
Q 13863 86576 7397072435975
A 11356 60578581
S 32143 441608284
Q 32238 87817 2156292562937
A 40269 842330758
Q 7998 21776 5509356774824
A 66488 887372773
S 34923 135098866
S 87858 359624832
Q 67431 87080 1067397026716
Q 57791 57803 3870923124
S 4196 752724786
S 799 289824411
Q 50913 84148 7890112198465
S 83630 284077549
S 5499 623938915
A 74719 612135957
A 29825 810852087
Q 2061 80188 431340867236
S 45528 670794076
A 10461 185864733
S 31174 326453485
Q 4288 59274 8231633060801
A 6282 694693203
A 11151 438363629
S 57572 119249825
A 53380 246398432
A 71249 25334169
A 7471 268330493
S 49707 660512454
Q 25601 68296 3327037687763
Q 4815 78477 6681809434294
S 50487 449676827
A 47214 797742065
S 49240 445569202
Q 9349 46083 9340230204879
A 63689 702822305
S 78735 162127754
A 15100 678535618
Q 49696 84506 8970130044086
A 77307 981200988
Q 33147 65830 8185893147133
S 35546 470067814
Q 5201 41945 7232558668023
S 44400 582340857
A 76202 726475100
S 87478 497359398
S 15034 752044838
Q 17545 85687 4012744574102
Q 1183 68232 1274582775715
A 73686 432538543
Q 2108 79911 1928333872994
A 48355 894260589
A 34556 867127871
S 26120 374784990
S 31991 491878910
Q 8224 76544 5387672201811
Q 26163 84777 3545440126305
S 15681 952419019
S 31899 769633675
S 43612 836954364
S 14662 475710471
S 56900 373935407
S 32519 419059393
Q 2515 79842 3277098262245
A 35711 941181662
S 40809 266651765
A 72753 927026139
Q 2373 40668 9402088486363
A 87056 109013574
A 51005 929412404
S 35314 678696520
Q 6566 59580 3230766592256
S 63505 834777997
A 78331 372318376
S 54907 101820441
A 42211 608080965
A 28854 726367888
Q 65016 88172 3257272770838
S 8414 270836935
S 25417 962186924
A 16968 669692749
Q 18601 85727 8899562735841
Q 2236 49476 4596062429935
Q 10919 86324 6938140119292
A 68620 767013337
Q 245 13135 4315123284127
Q 1593 85762 6422945261978
Q 42136 86148 6474714539875
Q 330 85583 4425334140371
S 83327 219368360
A 38719 131402131
Q 35846 61272 3930984723636
A 65771 845227042
S 80493 868838821
S 45736 53125462
A 74856 439552527
S 23330 321451743
A 26686 936635891
Q 19481 62381 8318322086149
A 40221 929143955
A 5350 503998615
Q 66168 76225 1704951670884
Q 13810 64549 7354385572399
S 22513 717028385
Q 22996 42531 8206685358917
Q 57545 78859 7227646804726
Q 25865 60576 1603981365272
Q 9745 46021 9746369432044
Q 32011 75523 7173511231804
Q 7762 83150 8893412032993
A 17770 70248093
Q 17620 21934 2492125750389
S 8374 161842037
Q 4332 84943 3167425343493
S 10879 193434782
A 71423 751459756
A 59222 282594603
S 13177 198754217
Q 19725 74281 6531259697668
S 68599 819895681
Q 3006 49891 6945498419332
S 58196 366397754
A 59673 97581892
S 30749 422602477
Q 50725 86180 7821428988490
Q 11692 85574 4225707953098
S 78178 796766722
A 21251 441348949
Q 12374 63259 3307620587772
Q 17891 65300 8703757596625
Q 48922 86662 978136859951
S 11138 86563783
A 32333 101561798
Q 32095 46908 6686140655089
S 75768 545578673
A 15738 131941953
S 39156 805923764
A 32269 613153112
S 29530 287181273
A 21297 714893623
S 31801 847861288
Q 25069 68043 2101574514983
Q 16035 65644 7256995959885
Q 31276 65108 8088471085223
Q 1318 83683 3710312402792
Q 2462 82606 4582278190455
Q 2264 84891 8604088271777
S 86101 143828640
A 32554 433964186
Q 248 79032 6253247408401
A 29430 694427064
A 28208 426969508
A 61297 499842429
S 66189 317622054
Q 18185 26397 1593945154120
A 40342 991505192
S 78896 72057930
A 10187 495998205
A 13779 66518189
S 15673 154645625
S 75759 382661237
A 24759 133089896
Q 9672 49118 8303589545714
S 83734 819328349
Q 9115 35315 4882405806423
A 60418 833105906
Q 14736 40398 2718582280892
S 54951 291139693
S 43543 751573070
S 75542 353848572
A 23541 926223820
A 9232 134731897
S 46518 276293954
Q 36563 67690 7202272425511
Q 76750 83716 5620956903512
Q 139 88186 3948123767937
S 40377 304232334
A 3042 16582368
S 30332 170054733
Q 7144 39908 8797861237550
A 54731 29906345
Q 4464 78442 9138375556757
Q 1945 13565 3684906541292
A 58565 989802076
S 38576 464008028
S 75908 227400551
A 14872 440159212
Q 23450 41831 2087607802588
A 14500 409349395
S 18758 77925453
A 4095 844685496
Q 13950 65603 8306427413960
S 29069 826413701
Q 6217 75157 9317656479438
A 9206 67315188
S 46890 397668650
A 11747 997726194
A 51129 665139411
A 39261 385559498
S 32945 869218593
Q 11384 87762 2188150304959
S 53932 700624303
S 64298 592137577
Q 501 73444 9808668958099
S 61207 956323810
Q 6854 85932 6584549432077
S 68707 398023941
S 48080 271044360
Q 65591 82542 7463907340376
A 41211 357634867
S 51099 561364453
S 11927 294447434
S 41594 222277609
A 23998 89083369
A 46993 260210031
Q 355 88114 9085336434930
S 2370 391821855
Q 66814 76516 2069408899043
A 67959 848464045
S 32191 715641722
S 9227 82381360
Q 3831 35145 5786911292275
S 75683 785375832
Q 4781 81010 6731183243541
A 33820 316898748
Q 1532 85493 8619766875794
A 33687 528854949
Q 20665 68512 515414394215
A 26703 433946201
Q 53494 57347 558095941860
Q 5916 62940 9389653864988
A 2676 842960561
A 35427 203969200
A 71794 243589608
Q 56248 79544 4581276124321
Q 60753 76376 7820995293589
S 22438 45893585
Q 68596 77281 3332214902180
Q 3668 38576 2755517981063
Q 64311 87463 4965095066772
Q 1393 65784 7909297620935
A 192 75164143
A 86188 295754276
S 80711 904357123
S 47029 610770803
Q 22074 34432 2701263576803
A 16934 665962599
A 22272 641056354
Q 18311 27971 2712344360138
Q 1889 84220 5003265191733
S 61618 394702060
Q 1040 83560 4316108435145
Q 25525 73644 8467887740048
Q 42530 66296 5971308128435
Q 18916 71933 8582313581300
Q 28402 80650 278405547657
S 34597 729908646
A 42114 544935712
S 35621 71620281
A 38749 513515977
Q 29606 35377 901670901732
A 45547 295079976
Q 70378 76877 4827246276978
S 72001 482881973
Q 9692 84785 8460090247382
Q 11451 82345 2905838331936
Q 7713 42874 6828367210726
Q 4012 84821 4625040339660
S 31931 292847659
S 38999 397967627
S 41704 829630957
A 5905 589880199
A 22018 702468811
S 36933 766914720
A 14966 273606305
S 62589 589037218
A 76549 449094605
Q 34143 58570 3600726952679
A 28726 900526652
S 64321 707191842
S 54782 163607790
S 21442 962215624
Q 37602 84148 9547830481281
Q 62903 70567 3794537314310
Q 16447 59845 1099041474817
A 76537 224107452
S 55759 528921030
S 73752 484852352
Q 1810 85545 6489551235911
Q 1681 75629 8758091757400
Q 10147 74654 337510048093
S 62997 998590472
Q 12854 27960 3113143092100
A 78087 938694787
A 55271 952605496
Q 13212 56767 1045989765717
Q 19034 74541 7271393563008
Q 46034 73653 3861299252059
Q 3252 82100 3485657938931
A 59249 790541802
A 37353 498420040
A 37999 30441141
Q 1143 87873 7320871432886
A 21588 32577962
Q 3973 12357 2010351090284
S 48668 410098487
Q 3465 81992 5161843012276
A 47480 635909825
S 66784 763090
Q 22884 85640 6103752110956
Q 36326 67096 3394656229662
Q 32402 59210 5180995729077
S 55043 283543706
Q 4349 83051 8113425166189
A 76547 877841392
Q 4357 66786 7890453234192
S 31441 776214592
S 78693 217495761
S 43953 831554316
A 51757 610204935
Q 23794 55546 7192056157445
A 86484 152469232
S 53765 387944330
A 87069 125739375
S 19589 85495983
A 55211 523655249
A 3837 530821474
A 13928 388399448
A 3092 420774479
S 38340 392886289
S 60170 763250732
Q 53912 55096 429178259345
S 70025 269042265
Q 10528 31572 9934190232626
A 61052 728212694
A 34169 741672472
Q 33412 65174 6105459052548
Q 21017 78107 3795018482638
Q 52255 63889 1948082428689
A 26528 598049061
S 61012 571772660
S 748 438270768
Q 33653 54633 4524509214787
S 17663 69404230
Q 11341 55128 4253569941756
A 38928 839618178
Q 6751 61209 5248270733165
Q 2362 50616 1774621961611
Q 21717 63974 3469879537400
Q 11753 86253 2812562956900
Q 55011 61065 1102706604000
S 5731 416615978
A 2614 338125690
S 8774 581929466
Q 143 63877 4031150142825
A 67190 761788642
Q 105 86193 2358911661803
S 2321 438116977
Q 61135 84264 2437238802050
S 75659 147802479
Q 286 80315 5470088451931
S 34590 215049851
Q 34243 71481 7726584372235
S 86381 705105672
A 18881 523506114
A 83864 360996950
S 42035 571557910
S 14766 235910310
S 47752 67146651
A 37106 205722373
A 54655 94183464
Q 38897 71236 2137028724706
Q 4740 60532 8764870703775
Q 6600 40107 2018870340237
Q 13012 88078 5459882703562
A 53669 518601948
A 54321 580737653
S 30668 773855953
S 1589 565192853
A 63333 456603539
Q 3846 48433 4404964825537
Q 8155 72795 9230178313713
A 43700 593031771
A 5144 611257398
S 49482 392876358
Q 1155 88185 4356799041346
A 87125 275578513
Q 13190 73783 9820296683039
Q 43836 69702 1633145144701
A 22294 623877370
Q 75144 82930 6906501979809
A 13899 921498723
Q 13049 74043 6917491671317
Q 38468 87783 3860314305373
A 64929 945843271
Q 1335 70491 9274967931987
A 76866 908376999
A 60875 288046347
Q 4738 78699 6948751136721
Q 27103 68992 184347639404
Q 59027 68007 2224694358776
Q 2787 76251 687026119371
A 57417 735268664
Q 32217 82367 2789909571046
Q 30421 66039 6483710066107
Q 12789 79196 2091053130452
Q 4636 87546 1742136988237
A 55844 660617189
S 9386 196668876
Q 6494 59406 8039759175338
A 87635 761560543
A 51144 750924807
S 57751 971443379
Q 6563 81497 6906934182178
Q 10904 30835 3140096266547
A 80126 218418089
S 79231 955927927
Q 23438 76334 7594195937091
Q 9569 81859 7732577974529
Q 279 46095 7539102927297
A 51643 701672531
A 83967 647927791
A 36402 970661615
A 17259 988081350
Q 27168 76945 454977864367
Q 33994 67406 9328183249373
A 84222 402756089
S 65608 155183278
A 72154 132567422
A 23637 905448614
Q 21895 86422 6711345578293
Q 37139 84952 275437063772
A 32197 307455048
Q 31118 60767 7283597995904
Q 33947 40572 6332290112527
S 80301 227963910
A 31742 94439686
Q 23043 84015 3211115788544
Q 617 85239 8237808645929
S 17320 943953136
A 31577 945372067
Q 7088 88122 6196947981937
A 54768 48533180
S 60683 692414778
S 19661 873550352
A 54772 617201100
A 28057 802156786
Q 13372 66501 9958089183160
S 59382 692108119
S 57712 855404505
Q 59064 86751 5719308476814
Q 1290 44436 3892444626356
S 62265 525633332
Q 22536 84462 1387313242392
S 34815 98374124
Q 41724 59632 3073222842
S 10939 640600767
A 26883 484634950
S 84432 597412464
Q 15846 64650 6246323973773
Q 13653 65907 804625167831
A 57662 483568309
A 80761 373681982
Q 22885 69670 6609088313034
S 18896 744448798
A 32639 48933972
A 39292 522974557
S 22807 370173589
Q 55985 71545 9985445898924
Q 17035 87559 2051374995947
Q 26516 50535 8860054773330
A 84304 161187001
S 53937 563356318
A 77282 192825784
Q 33233 68834 8280163389743
Q 73119 75460 755884204961
A 61916 297103816
A 54128 122507158
Q 35667 83585 5130371031346
S 67906 102531806
S 79823 110405173
A 31455 59893059
A 67296 278618461
S 34062 936817705
A 1809 753274830
A 69953 776123591
S 1916 461531350
Q 33121 85911 2683667268463
S 39897 548372203
S 9415 501130850
Q 22269 82690 4355455590047
Q 27181 31803 4094315834831
A 73168 682333211
Q 15049 50095 5331261966253
S 10546 224307777
S 45840 408338319
Q 23076 65022 5233348327862
Q 8473 25852 804202871628
Q 19616 71345 486728991772
S 22065 955048313
S 24640 538184892
A 41987 144052464
S 64522 290718553
Q 44334 79200 247365133070
Q 25990 58975 1810915481036
A 58120 190814680
Q 12819 79819 8788848092901
S 80098 676114652
Q 2614 83750 7926388091897
Q 51826 71959 4342798568829
S 17205 269928114
S 46810 338074162
S 84375 683938580
Q 24670 84535 5938280576005
Q 35815 82812 3069530575445
A 81169 132400891
Q 11860 15593 475373146525
A 36127 496516163
S 12552 208767971
Q 27995 68898 7483743127838
A 27076 686200529
S 59242 495256391
S 38338 778547837
Q 14703 85700 9757394688122
A 43985 622556015
S 79808 862153375
A 39661 327413661
Q 16286 86092 9601054214801
Q 52140 78599 6640989984065
A 47184 243140291
Q 253 85794 3127723132917
A 51229 810504754
S 37555 496213844
S 6735 636707524
Q 49476 66851 7963249693282
S 54486 379432652
A 21415 816957924
Q 35454 76011 4836743138735
Q 31988 82122 2628737539824
A 13663 313242373
S 28076 285157724
Q 72261 83883 9063020309474
S 26923 211627372
A 3667 445633197
S 49126 954867978
S 58307 386114657
Q 25896 62935 4715794273551
A 85905 902175056
Q 1130 67268 6912506094599
A 15083 498387594
A 33492 734578570
A 86220 389357906
Q 55161 75466 3620742674796
S 50306 647423796
A 86181 563864711
Q 596 87806 9190766411058
Q 31562 37701 5919693969442
S 70338 259800080
S 28424 976255096
S 60075 905818824
A 81973 91643989
A 58782 944906463
A 14201 3681422
Q 39676 72614 7373411628203
A 83475 105993588
A 71981 570918124
A 21798 453528657
Q 54229 66272 3146755411553
S 31014 307064167
S 61684 626212269
A 2491 19328834
Q 11752 35056 3221741888919
S 8273 508858875
A 67226 462635701
Q 9216 85265 2721234177373
A 18069 967043092
A 20505 302987371
A 64520 30005654
Q 4607 84880 8513122817583
A 65368 656894034
Q 16834 44689 5619354938669
S 3615 664328212
S 4696 913936422
A 10338 23880089
Q 1030 87740 7270493058563
Q 53880 82733 8871881058869
S 70101 482233433
Q 1604 86925 3981022506732
A 32595 626547442
S 496 531275596
Q 31393 65590 5905670527138
S 50362 243410114
S 87321 698140880
Q 22984 79273 1442678855279
Q 14631 43545 4305483456627
S 53559 951270058
S 49454 316556060
S 51157 145510741
A 7137 955968341
S 10115 773122251
Q 54716 74842 320587189191
Q 40697 48216 5702516068434
S 18711 945332513
A 2010 916180495
Q 5376 50817 2039173789438
Q 9105 77102 3964066270303
A 63201 749109875
A 52715 222088802
Q 12567 81329 3834903906790
Q 24582 85487 2632220818012
S 27368 735763244
S 45054 255664509
A 29805 869074092
S 74618 91758571
Q 14481 43712 3720826329003
Q 70939 80879 2497520193325
Q 37786 51137 2588941120741
Q 29249 48780 5113796140795
S 48853 403963942
Q 4792 83605 6158443865075
A 47217 61859000
S 50064 974822120
S 31397 156714413
A 65406 681784574
Q 8686 76567 6307296544419
A 42117 434700957
S 58082 308680319
Q 46205 79590 5318905750279
A 24256 379608047
S 40903 224434179
S 78242 245823727
S 47100 97454267
Q 33938 49459 5552412714760
Q 8213 64238 9322730398252
Q 75564 76834 797774610668
Q 20989 25875 382130020276
Q 36682 70768 3476294065325
Q 10216 86157 6677031653610
S 72088 673802903
A 11393 483852648
A 53448 743276363
A 1883 473149095
Q 7479 83984 9301142467133
A 7250 836762443
A 25561 459012710
Q 34908 40006 3904770445141
Q 13154 37995 5646610147238
S 87929 431745664
Q 143 87563 1396477363929
Q 69576 76981 2392300912279
Q 19548 78169 5053241787433
S 75468 274671872
Q 17102 56425 2740110370930
A 71341 425198475
Q 3276 7653 1234641715486
Q 22899 73218 2953764093405
A 28299 545436406
A 23736 437199651
S 79939 556875477
Q 58774 69105 2653530810668
Q 2497 81847 5511207337630
Q 30424 79788 367337015591
Q 3553 60712 8834727606879
A 27260 593024992
Q 13729 63225 5972294360003
A 76153 107309195
A 70972 102247914
A 7772 565496148
A 5027 942380550
S 33682 358371029
Q 12104 55440 8058049148217
S 76797 937659579
A 44112 27681751
A 58628 900603000
S 37156 204601059
A 45982 21236724
Q 53286 80788 264711118881
S 85326 625197741
A 79737 159030432
A 27718 545546682
S 62361 96215585
S 58419 707449860
S 26544 875225801
S 29100 680649840
S 43948 859990025
S 73301 936544178
A 32978 227480829
Q 3134 36241 6112337408862
A 6169 784701851
A 30689 592296269
Q 54763 65703 9968798583788
Q 14869 42786 8585385560908
Q 2409 61032 494998112495
A 42549 444029074
A 50890 892176958
A 24041 588039052
Q 59343 87206 9529026645074
S 33741 62368578
Q 3352 68017 1894983559489
Q 1593 76584 3130686634242
Q 12794 84963 6735895851470
Q 5929 82594 1901259492712
Q 34760 41837 6508550674213
A 27714 639986793
A 59179 159238704
Q 78840 80806 1045989644863
S 65864 243368409
Q 20650 29676 1523164330630
Q 5741 16510 6531448351766
Q 55653 86147 1413541489916
S 71549 254457950
A 48598 313499923
A 61099 127382250
Q 26805 86848 6286114355795
Q 8996 72735 3641530072708
Q 5731 16952 6647598747073
S 78632 378631317
A 2046 763485797
A 1614 198299391
S 63701 596547493
Q 9494 37032 1257608201026
S 80073 855037751
Q 8471 71131 2096132838596
Q 2996 82341 8282880729656
Q 13949 83566 4949397911908
S 78347 209348941
Q 22108 87420 2551994568448
Q 3582 30755 4059280588271
Q 6798 86051 1401083180282
A 58288 522886192
Q 11197 55564 7932134153409
A 59330 385259609
A 34293 219171530
S 24743 325219777
A 2290 847280553
S 25563 675738082
S 64659 879671502
S 45873 292813558
A 75798 706948829
Q 1776 55613 4135440054898
Q 16050 85662 5129706123914
Q 13264 88192 5827933360944
S 5143 515572515
Q 29838 50431 9105454926645
S 66678 68055099
Q 6919 71169 4428229658851
S 23943 559264953
A 49562 471475249
Q 66908 84694 2206518178977
S 18875 107811517
S 15643 536262915
S 11129 893876611
Q 63151 77226 519569936015
S 60755 538178183
Q 14408 84699 9556901991434
S 77676 551430092
A 71189 459104986
Q 13497 47085 8671450796270
Q 11702 46829 1123406351019
A 86380 276725985
A 57449 34109689
S 75709 764557185
A 71001 943295415
S 78720 403520748
S 83892 795789679
A 15267 963845648
A 86394 529112178
S 37282 395738346
Q 4817 82861 5468301806764
Q 16933 78732 615970104715
Q 17760 45655 7496494807932
S 44013 605885247
S 13969 766223441
S 67255 1941072
A 74044 527712418
S 6305 900807877
S 49083 618962272
Q 36217 66421 6902595573135
Q 1098 75165 196077611069
A 9055 581668066
A 36043 541351622
Q 33020 75958 8778873683843
Q 253 73094 9557047875537
A 82423 309930259
S 25143 280217400
Q 33505 63393 685194645566
S 12148 837481982
Q 17418 71691 7882843465180
Q 3200 56458 7722530380933
A 46974 64041921
Q 26523 87372 6986994469800
S 50326 991596165
Q 16487 87753 3960994832084
Q 24057 48913 3492005616167
Q 4599 84302 3075592109117
S 30190 856042583
Q 69648 85515 1420312472040
S 10613 982765790
A 48945 811829152
A 33293 38153995
Q 27389 70881 1513893486145
Q 18689 19638 287666158937
A 34296 853810713
S 75412 294154037
Q 36317 75973 9147943198163
A 68538 901222565
Q 1455 87543 4550909741398
S 74570 155193239
S 56778 719443609
A 16535 390756894
Q 25304 26276 339194301721
A 45607 813710693
S 23259 246435365
Q 15734 86223 8283665848613
Q 4462 75291 2243237557737
A 40199 588215463
Q 922 58861 1356843779166
S 6515 514405880
Q 31437 34152 1789121882228
S 82471 432416577
Q 3271 80763 6521624053368
Q 21093 79047 6572122999102
S 56873 684734972
S 55833 184495877
Q 46214 66223 4657217667824
A 23469 38766225
A 58382 101616074
S 37018 985212916
Q 3569 78616 6818963531254
Q 48392 76817 9600479322710
S 38501 725703876
A 22374 674940827
A 38755 544144506
Q 14624 60266 9046306249830
Q 16902 76131 5502197546208
Q 23797 42232 4157866464247
Q 69704 70379 98297769077
S 17078 402276275
Q 15034 29965 2680546828460
Q 11225 57986 8134910476058
S 86724 921900321
S 78103 159137553
Q 13913 73336 7123670661350
S 39580 302675008
A 68714 729437174
S 83533 991438736
Q 52873 67663 549176100689
A 59802 820217296
S 32000 260545509
S 4204 212925372
Q 33849 68918 235243642668
A 67835 982332096
Q 523 47785 652099169369
Q 3356 87323 3796221327772
S 11075 181533018
Q 28058 87433 603159040075
S 21421 653395026
S 6803 568553162
A 77290 441456765
Q 2711 87217 2883351075266
S 74288 442586408
Q 2220 60154 1924227708763
S 79951 630191398
Q 1800 88142 1031048650188
A 7640 424128415
Q 9680 87416 8272837940984
A 21442 587362965
Q 7478 28328 7918601479085
Q 5373 87544 330885880470
Q 1580 84032 2935798664325
S 19393 518935726
S 18807 162787623
S 43087 674240112
Q 5423 63849 2092481745987
A 70507 103357333
S 29958 389264979
A 63879 439388524
S 68687 496957878
A 37819 603687611
Q 37707 83356 8729055466086
S 73308 726657100
Q 20345 24059 1565276977729
Q 71194 79993 204794907831
Q 24387 79079 8508969531681
Q 10777 76753 6619088700393
Q 4713 85147 552335505989
S 44278 831854353
Q 54729 75211 7409294165163
A 28645 51143806
Q 6423 80459 3964416333281
S 36834 742725079
S 54048 296438750
A 28075 966839112
S 43126 102270973
S 87711 137955816
A 87655 893965478
A 23519 998104651
Q 14386 68403 9333344615934
A 39700 329466711
Q 6927 84989 3500085047487
A 50463 280795878
Q 12949 69444 6517452891058
S 34898 125671079
Q 26866 73563 5943090453806
S 47462 585295368
Q 18321 42349 4958235240182
S 86239 347517280
S 60473 253212332
A 62339 900148473
Q 32440 37384 501911237681
A 28674 360496251
Q 2352 11036 4143960924188
S 63503 523031884
A 45274 574023979
A 17881 478812313
Q 50569 71470 2192545450670
A 21260 201719196
Q 2024 26384 1665144499975
A 13594 120364562
S 54486 464789398
S 19776 22835037
Q 8793 85463 1997440021445
A 17579 433504016
A 43161 766154303
Q 41027 77538 4565245135179
Q 8840 75558 9596062223022
S 63006 125361782
S 29983 888084817
A 55283 890653751
A 69362 706598512
S 56497 39582641
A 18698 986789379
A 72221 244820645
Q 3627 54181 8785388269799
Q 31782 64523 7574090646669
Q 8137 12267 2612935696741
S 60044 525159922
A 48942 819544584
S 50077 729381122
Q 25413 64740 9568887887812
S 356 158978167
A 53588 60910718
Q 39366 47289 1163249180686
Q 7744 38253 7636251593481
A 7369 869607904
Q 48997 73094 7557922817701
Q 83604 85949 939399493226
Q 2921 77784 9438937223569
S 83934 719765072
Q 53033 87002 895678574369
Q 5522 80581 2636823319654
Q 15666 36683 6998182817338
Q 10591 45809 9960198862223
Q 1782 25554 3236240296220
Q 55368 70273 581725872715
A 37053 705644578
A 7029 801157406
Q 16780 54232 4816607049366
S 79228 932706723
A 11393 764076404
Q 40454 71512 5187662797178
A 18656 670903023
S 39754 488434733
S 20236 579572751
Q 26637 28066 465778328989
S 73453 725584379
S 7858 375254346
S 64406 897179601
A 13070 227976093
A 36205 404988005
S 60682 332500216
A 47980 883549389
Q 24121 41900 6481567998241
A 39448 596474559
A 35287 74714270
A 77398 603529687
S 63119 389049134
Q 6062 86185 734414549926
A 48129 243643382
Q 5341 85393 2932003378733
S 44620 347911804
Q 18655 59358 8277814327863
A 55813 647469990
Q 1325 33456 8279200066174
S 41076 139499161
Q 28783 77654 4773785975388
A 43373 599705961
S 65476 511524557
A 83723 179647725
Q 4287 68207 8327241246621
A 41211 826886441
A 61322 282810713
S 17289 599590639
S 65040 38681191
S 45178 939784082
Q 34033 86624 2600341595753
A 7260 750150615
Q 9497 78179 8809665878082
Q 22710 29337 342782179292
S 29421 274960975
Q 6893 32030 5188534407692
A 21031 783550045
Q 12633 81350 6064442335026
Q 5593 86737 3343496120078
Q 28064 56580 8591061000945
S 10767 112668195
A 43803 204409355
Q 17301 77046 9178588494341
A 2796 374229590
Q 19717 46058 2571026101634
S 50604 821732916
Q 20955 88024 487810793055
S 65085 593176953
A 44991 133837070
S 49594 378262413
A 75239 122980389
S 36410 927133085
A 40604 538772818
A 31865 721495336
A 60124 343207390
Q 1789 79307 1152572132242
S 14481 373256808
A 47014 475096145
S 25674 462068251
Q 13390 76174 498409687464
A 61496 700446578
S 64857 682439378
S 29040 628229011
Q 1004 76809 9493263168506
S 572 686688724
A 68965 262136678
Q 19725 79721 3710277230731
Q 18337 69867 9543070226918
Q 23004 45315 2947057893712
A 18293 350310359
Q 620 85476 6127784629216
Q 9328 24707 8139167215016
A 40894 243330579
A 1211 903659603
Q 34132 44715 4827975827491
Q 6033 79529 95518925702
S 32609 560147520
A 32926 413527495
S 31194 765071789
A 7305 660711729
Q 541 30451 9316577365659
Q 10479 54482 9559240998169
A 48568 754569309
A 36909 723170201
Q 3041 82122 8459489269245
Q 492 81924 7902709066302
Q 7449 87339 4540389117211
S 67475 733201097
A 55165 532056433
Q 27 72718 1190460137420
A 30339 762546551
Q 5868 59954 7313196428931
S 69820 275839203
Q 15100 54044 7087561415151
Q 17750 84435 8638182601570
Q 14529 23001 4353446742730
A 32351 653110266
A 60504 33923936
Q 39174 81020 4042993359928
A 2791 868828896
A 81738 9811252
Q 34249 84065 241895677949
S 17908 995899154
A 57193 747939521
A 1160 868175429
S 50482 987463313
S 3947 295286016
Q 12649 87390 5179639969627
Q 36166 74940 6252998231254
S 18132 447529702
Q 6147 86758 5490025784039
A 77107 662107452
A 18935 652672114
Q 15866 65872 8592887548249
A 3552 654934052
Q 5728 17237 5848886692670
S 2160 466299133
Q 25124 84179 2568197399511
S 88151 884158405
A 38320 52909438
Q 33330 73470 2536758920325
A 12032 898896493
Q 736 41522 9896252797263
A 48426 280073672
Q 67678 77146 5084030081002
Q 36652 53544 8745699347634
A 64051 687757419
Q 73320 79517 3408626903359
Q 7990 78414 4115619062795
A 64166 40311145
Q 54877 58254 1261743499479
A 72714 272380894
A 12162 842216847
Q 61163 63274 273839052458
S 88154 573133091
S 76809 869602332
A 85341 997304181
A 35949 182976938
Q 5753 85295 3176073855794
S 33527 367228418
A 55978 370854773
Q 81365 87337 1134493921307
A 72245 309339675
A 7412 149746868
S 29404 179894913
S 79632 421818604
Q 1016 87957 3882091108361
Q 4307 71873 2001180520609
S 86952 277218413
S 75680 504892038
S 6690 584903867
A 45714 537558646
A 39126 172724801
S 67454 538855606
Q 11334 81610 7096664270012
Q 3524 73089 9204834648586
S 6327 406956550
S 32591 907303212
Q 353 84169 9982176358440
S 35654 955614254
A 29281 80888245
S 55448 60481753
Q 5340 74355 6872866626936
Q 61263 85429 9946088320752
S 22946 995456223
Q 2466 74706 7675190580674
S 3862 713605116
A 87630 602264807
S 35379 75398788
S 33776 964706048
Q 1338 82112 8973310098176
S 24469 184014097
S 56615 918330803
S 27587 225126240
A 51102 969756094
S 5035 237510043
S 66267 385711803
A 38487 387809877
S 75748 837655224
Q 661 87798 3045822914042
Q 32254 71290 3118133293228
S 56573 262065459
S 85239 495991401
A 37681 447791292
A 44818 633540837
A 72614 576250697
A 24220 950110707
S 66588 989817480
A 11128 670175822
A 2726 412001694
Q 1003 86899 3603821296286
Q 1570 79167 6097747616259
Q 1019 65975 2035598410779
A 70548 126541474
Q 831 73300 9741814913110
Q 38287 75677 6091040697149
Q 31331 59268 5641635504020
S 64437 513296418
Q 77185 81929 4407869938876
S 45041 579715165
Q 16816 84146 6277382578761
S 27925 99441612
Q 75878 77151 1195396338261
Q 70021 75663 4227000107376
Q 25009 72857 2324795665326
S 17941 46247692
Q 8941 86222 5275034049747
S 40153 120145953
S 74864 82192490
A 65795 853479655
S 54671 156766121
A 36132 593086492
Q 56878 86005 6745587705464
S 15857 47402888
Q 9752 55814 6141859376457
Q 3282 73349 8097661650756
S 1329 276915610
Q 29129 78923 7343618085717
A 29731 416239356
A 3314 449197945
Q 38802 54724 1288713480169
S 72476 580343502
S 40298 956430596
A 30465 276030974
Q 2280 67831 9696741738079
A 13143 560709685
Q 79306 83290 1540561444948
Q 5107 75306 9503017758718
Q 6951 79512 1626509920725
A 55392 60129436
S 5662 763544971
A 18088 329554289
Q 19163 32288 5437433349403
Q 33629 86930 1183398412929
S 71513 469961214
Q 462 84414 1172455741965
S 71555 782010093
Q 27436 27457 18809323347
A 82751 412347975
Q 573 88193 4625456286338
A 66211 627554850
S 61317 669960546
A 78493 29224330
A 73436 772965435
Q 4636 61892 698618598761
S 7303 680564677
Q 8409 56891 8149778417427
S 37443 720319642
A 44390 778108929
Q 24645 73453 8839760861183
A 40946 162189521
S 16209 151790653
Q 5950 79124 7261580101598
Q 33178 81941 1810016343606
Q 16746 87151 9992255500965
S 82301 464999576
S 83115 383170746
Q 2328 83240 6352831391420
Q 24126 25269 527745161895
Q 9359 79836 9659370589908
A 76555 477536719
Q 14614 85119 753706108051
A 74990 169777809
A 83176 66845794
Q 29924 42083 8624280564514
Q 33982 51229 4268441732834
Q 21947 46056 8326616472355
S 43528 783178894
A 28647 935497310
A 66987 255437031
Q 1977 23236 761489420386
S 1678 812113539
Q 49372 80272 930429847641
S 71877 868704782
S 6784 201896846
S 26386 225500802
Q 13326 39589 9225756997133
A 4042 618667762
S 20777 875745861
A 56423 449222913
Q 60515 65059 3480139728753
A 66366 406604805
S 19661 404590380
A 60473 582249133
S 62496 24984601
Q 9345 57786 6508187257402
A 5855 531867805
S 72046 822022185
S 7410 284135705
Q 44044 84142 2655873389501
A 643 961520552
S 24712 212903130
S 57210 812163411
A 3752 144413104
S 12793 529397532
S 86687 473001733
S 64182 204173680
A 5593 502065193
A 53461 765426102
S 7614 543891149
A 16034 787319185
S 15499 957050423
S 66870 213655736
A 46040 41906691
Q 4845 78574 3167288615824
Q 21588 34390 1395024981082
S 17015 526225877
A 14393 389916471
A 14605 249062254
A 52652 641156774
S 32328 308076989
A 37943 197158238
A 36396 787956631
Q 2809 80006 4894523054651
A 51644 912281626
Q 10596 59132 8990761999385
A 46719 38590814
A 75030 515190522
A 45959 64331876
S 72129 872757169
A 21451 598596991
A 57941 908369522
Q 66515 81594 6357495235913
Q 23577 87119 9396373803246
A 77768 697702254
S 43746 770347329
A 2532 368574790
A 56066 762084587
Q 7930 75604 1511289057412
A 20195 340599925
A 59039 507486747
A 46371 271377673
Q 1399 84605 4887066564742
Q 22064 87256 7382321045402
S 24646 419346158
Q 16121 75967 6935065141538
S 81981 961056697
Q 28674 75294 8832605439237
S 32933 512110698
Q 8841 68500 2176976982347
S 36849 880240899
A 31701 29829124
S 36775 297580343
Q 16336 30153 7205901482886
Q 36746 69280 7500944701181
Q 17075 38225 1972125620442
S 80253 457828589
S 850 446469786
Q 24544 85226 2514624241753
A 3187 783483397
Q 19030 67340 4498705786223
Q 8120 34517 7748646410955
Q 52737 85764 4414963698680
A 32297 692265023
Q 7154 87127 5908758824471
A 58931 108048044
A 47248 401568294
S 60657 307850780
S 1772 903746449
Q 16733 54867 4600035620508
S 47934 526733157
Q 27812 50987 9576503588929
A 9371 191105791
Q 5122 75557 9570565232062
Q 25177 87944 4383527078395
A 13166 88964598
S 6604 789688650
A 12336 690401269
Q 11589 56366 5813940050524
Q 1930 85738 6591853163009
Q 19345 75479 4836929337946
S 87354 624903436
S 85011 735341993
Q 3680 78023 8475068634302
S 42876 948867953
Q 4630 82369 9744268984455
A 81268 765024354
Q 24395 74756 6110798283843
Q 23967 39924 275667310190
S 81330 412580380
S 47306 918811966
Q 27330 47181 2440181005686
S 67525 108157407
Q 2926 88114 2150173162150
Q 20876 22004 709969552924
S 65827 957420006
S 14808 936078708
A 37668 825810977
S 40585 949343719
Q 7742 58136 507466551014
Q 48311 78392 4610684788249
Q 6500 66882 9649320714186
Q 1848 85702 7599661561540
A 56953 552727950
Q 30680 81947 742373528589
Q 33763 71865 5201342538902
S 4043 78602568
S 71820 356167918
Q 32045 87210 4350716388114
S 20243 405883977
Q 2123 51874 4246935372447
S 1946 742578398
S 8642 367738457
S 32536 708288538
Q 596 48809 2933296945340
Q 24566 45600 6981789619895
S 52838 729937737
Q 38345 53494 1758679936706
Q 13806 84125 5550148016223
S 42872 775056824
Q 22312 41207 8637236453263
S 69701 101238192
S 6784 673533121
A 9243 233216952
S 40533 347952533
A 42182 467975039
S 85996 492487037
Q 7412 77182 2053645365749
S 1459 163329796
Q 175 13336 9592641324795
Q 36437 57990 6362016983538
Q 17700 59017 4953116013621
Q 7196 74822 8269721320451
Q 1651 87623 5961339075195
Q 2949 48526 4956497989413
A 87964 719707600
Q 3427 70555 2192496270280
Q 70041 87765 5963709652261
A 38269 488244481
Q 61070 71441 7841594965245
S 75387 240513483
A 43165 395850864
Q 60504 88189 1306709081324
Q 16511 72503 7016060405217
Q 624 54276 4056441788835
S 23796 519746731
Q 40594 50022 5876066577393
S 71546 839518749
S 70979 875834952
S 78555 537074028
Q 48782 71183 4342250141690
Q 18317 33630 2085111245623
Q 12509 86528 2168409210302
Q 1424 87075 6346257865604
Q 2337 87839 6111925207329
Q 32048 48554 8838732096442
Q 1566 85268 9848765152424
Q 42369 69097 6089804902306
S 27608 982658716
A 45812 409586302
Q 21043 81111 368401430581
Q 9659 64433 6638358204771
Q 13354 60695 8398787176954
Q 5626 64202 8639268154032
A 21977 631811522
S 16666 21548891
A 33594 502923433
Q 20123 40546 3573369772366
Q 41911 45733 1643028545511
Q 5911 24465 2644794850645
S 21020 521710784
S 32991 893309797
Q 27253 76097 2337601307194
S 46801 338226295
Q 7070 45894 9428275608903
Q 5897 8519 1908282935497
S 46325 983673228
Q 16312 61672 831562106799
Q 54447 56272 1180979872566
A 21396 34128464
Q 16926 62537 7259180076909
S 64809 251055237
A 44856 811686314
Q 80068 86047 5068705192057
A 29548 105156316
S 74306 791561605
S 81907 507600980
Q 7975 25237 7474154309968
Q 5612 87321 5056184326299
Q 59647 82783 9913045330519
Q 1682 86684 7934810831233
Q 24877 87612 5170825462119
Q 853 83800 2811267097870
A 5471 338715962
Q 12206 86766 2666731607437
S 42902 940810000
Q 19250 58138 8635637168769
S 34430 184551953
A 67242 358410455
A 13363 433282565
A 12251 705166222
Q 2858 71915 534429738437
S 27531 573272492
Q 19348 45030 3323247621293
Q 17446 48637 2538734022840
S 46944 56047466
A 33239 811783934
S 79454 319594148
Q 41688 87039 8011114299650
A 72332 814085028
Q 16744 54968 8412686616206
A 9570 458317517
A 9893 830959836
A 81484 285540110
A 27123 723596833
A 5525 73289525
Q 24834 79387 1333876534114
Q 61590 82405 6315056133815
Q 29337 77382 7618041527274
Q 39551 51489 2944147747866
Q 31876 61212 6296136614246
S 13620 920965592
A 45060 172721771
A 70106 957300167
A 27394 46923489
S 81562 979379512
Q 1860 87757 6326964626815
A 1511 393278284
Q 16364 63615 2625534943404
A 39758 355845850
Q 25409 65370 4509163999975
A 74075 226209963
S 21657 213272173
A 70940 530354436
S 69201 23269343
Q 10065 35219 6427325769486
S 26802 718575962
Q 47 73565 8871439855516
Q 24094 76358 5360276298851
S 31773 513910216
Q 67871 71585 1925512203726
A 24319 841439230
Q 21783 73592 6358219178140
Q 2995 51779 6367158031130
Q 31545 86359 6201169788190
A 8975 974079004
Q 11681 83869 9825642561489
S 71313 416057840
Q 16370 76780 7101863536236
Q 26712 82425 2987877127975
S 47845 929741839
S 38485 451507361
Q 20214 72550 5644605107753
Q 11795 79735 7199474154038
Q 35970 86505 1641857358311
Q 10563 67740 9038570521327
A 40734 607804292
S 64539 475409001
S 34287 882548918
S 60959 943958119
Q 7093 66840 6023991522280
A 73565 179304573
Q 51073 57705 5952593901254
A 82275 55729380
S 58882 466080764
Q 41497 60229 4401076713578
Q 24244 85620 7770343340620
Q 28968 86040 380384891775
A 62036 136001108
Q 28523 86672 9510000236588
S 25517 356250911
A 84832 915332923
Q 55168 85794 8736651526398
Q 658 47284 8091571742890
A 16798 255207020
A 17664 373139497
S 73547 298439166
S 25377 164697846
Q 147 85546 5309191781912
A 56141 348397267
A 31672 274847355
A 47762 859027999
S 8152 675888775
A 34644 327212946
S 16587 49053488
Q 10645 80157 5614476120487
Q 53281 61550 7948203071628
Q 475 20439 7530563154065
Q 19891 40631 2369596895567
Q 14627 76305 7983154663777
S 945 620221330
Q 15830 85904 8596898270320
S 64094 783612422
Q 34975 70125 1881392585149
S 34552 359472404
Q 13168 43459 4940693001614
Q 36764 43470 2821433859681
Q 43569 64892 8004395162245
A 29233 706948392
Q 22763 54098 3729565395784
A 18866 48498569
A 78471 79277008
A 24278 911063975
Q 15082 77200 6464741213776
S 82178 801365252
Q 15767 63559 5115461504837
Q 33639 87478 3141618886151
S 81431 577910627
Q 29691 76801 8893849068059
Q 19922 58026 3757358508147
Q 30502 43799 5649245372877
A 60741 734938167
A 76059 877984586
S 59957 395357445
Q 17113 54216 2711185579138
S 59764 517409987
A 16124 90576621
S 34529 625622524
Q 4714 69355 7761610322473
A 16016 489098519
Q 22370 52085 4713535050889
Q 33733 44922 9600042346030
A 46050 15061102
A 1518 317600957
A 4158 919313104
S 82767 224940473
A 49723 446401731
S 23104 22093535
A 24659 532434212
A 71461 973041109
A 68090 412826919
S 25744 28146351
A 45532 935213950
A 789 697676708
A 5111 826162797
S 38132 102045159
A 46545 38020642
A 25875 775501417
S 69398 44006137
Q 8831 74651 6674990219985
S 75735 607415499
Q 10002 68562 4439832167613
A 3852 120924186
A 61518 92152002
S 37932 980391091
A 85189 164458621
S 31968 870102532
S 83955 866838996
S 1142 825468429
Q 51248 63764 1698888452526
S 41453 541535284
Q 41181 55620 89951983899
S 12552 225745490
S 10547 814126911
Q 41206 80400 8862495462795
Q 46221 74679 9936825072054
A 84051 943767022
S 45247 677636471
Q 17655 84854 5075720713947
S 46003 305552124
A 84988 578719461
S 61496 233003290
Q 5941 32720 6725869789099
Q 10596 52136 3519924604955
A 27379 553093662
Q 5344 78294 4399643722466
Q 65109 69286 195496445004
S 65665 219814006
S 85930 731536799
Q 7344 24929 5776756262456
S 64655 565340640
S 76868 172799838
S 86160 700135008
Q 13414 66197 673713916848
Q 1189 76403 1301691687090
Q 296 83622 6691545374740
Q 40776 80134 309080896733
A 9767 762439171
Q 32156 75445 4989015802330
Q 7003 85893 7273700726382
Q 26654 68310 167065864600
Q 11587 24052 2021513642693
Q 36681 62460 4774608723587
Q 8109 53389 3783660619118
Q 7396 42829 6225887061297
S 63712 39351015
S 17148 658037111
S 16287 562020610
A 60346 429792160
S 6418 191356116
Q 4529 24972 5558549172454
A 17945 973682166
Q 3130 35304 1309383650071
Q 37456 66719 448886941931
Q 16473 18493 191388782273
S 72038 160520538
Q 2618 19197 6032151302291
Q 33122 61697 1478366302988
Q 19944 54617 122144444320
Q 18041 32827 3502158638401
Q 8820 71838 996194508310
S 51349 886799710
S 26481 294076725
S 4871 393423397
A 30573 975714874
S 18948 989508541
S 23301 359390605
S 75999 894618745
Q 51096 59065 5689069979669
A 55633 545430617
Q 1266 65626 4240054582157
S 23548 385813881
S 42486 504744417
A 23342 453931043
S 65740 804637866
S 13118 177774970
Q 53726 80387 4205762951808
Q 641 83014 6189807585898
Q 11046 83494 2057253194933
A 80476 69928339
S 57653 530441186
Q 7113 86546 520982132344
Q 30979 49132 1507233293496
A 12487 880724340
Q 15585 83296 6014607196715
Q 16412 35173 6034053396740
A 17734 622915462
Q 34657 70559 7192783965845
S 81488 876391070
Q 1611 86885 6164158344417
S 25732 778938673
Q 2240 66861 6722341110527
S 32684 631727057
A 66764 671624634
S 78371 907118407
Q 26538 29792 683659256828
A 48926 135053691
A 55899 752843914
A 61037 836505282
A 84987 62595984
Q 4125 71051 89875936209
Q 11295 78429 143131566959
A 67957 18866733
Q 12170 71218 2322009654351
A 70162 769749966
A 17899 918706258
A 58259 884292267
S 74720 495111742
S 49439 213872540
S 66655 979298536
Q 4419 19212 3659649596848
Q 43143 52123 6106412299886
Q 16256 86912 8181823848403
A 50872 868497697
A 12239 165514808
S 11359 283163122
A 48187 654980283
Q 55484 87620 9709705985690
A 62185 402873874
S 73584 923900559
S 86985 127371057
Q 13794 26664 8323626747924
Q 43521 62897 3004986917449
Q 43803 62959 8275668024796
A 58527 401712791
Q 34522 87273 1403543211343
S 86108 789511568
A 24571 215932231
A 8162 183786108
A 78218 856017569
Q 6664 83587 8201221780676
Q 36998 77644 6507370218629
A 87199 622438417
Q 45657 86496 3708203464370
Q 44530 84501 8169344343243
Q 67985 79224 3830690774055
S 67296 210474104
A 74492 862273458
S 52508 840454292
Q 4576 74611 3818807623279
A 75880 802844141
A 27127 316967863
Q 41884 50025 7190314415603
Q 940 86276 5026139525873
A 67227 250159323
Q 10628 84351 4616042670468
S 60471 429993929
S 54362 373937546
S 11099 328047505
S 33608 358415903
A 14837 763330748
Q 85666 86746 765672371334
Q 68085 73814 706921470713
Q 5494 6828 1129050987018
S 39483 883048712
S 2875 862976246
S 31575 98919163
Q 30451 68758 3837562476288
S 33385 218948643
S 56358 609947236
Q 2223 84892 9387943675118
A 58751 282277401
S 76471 956831146
A 84355 146551390
Q 1011 84179 3936248859428
Q 2354 38064 102412110904
A 11772 343180977
A 11359 775907309
S 70279 648798665
S 42219 775670844
A 74858 461424743
S 58717 349297091
Q 22852 63929 3700645081520
S 22114 93288131
Q 13144 25184 2625907804491
Q 49596 52187 2282306319584
S 2514 111477832
S 5054 789542070
Q 55597 83619 3267240324473
Q 43630 47978 3893527651474
Q 24698 36929 9758838899781
A 5265 297426270
Q 14094 82136 9578982163627
S 86296 499497793
Q 55694 60372 1171800312885
Q 25107 65553 2050593954276
Q 14962 59045 9436959963471
Q 72886 73687 555025692626
S 7936 639097515
S 11731 189068966
Q 4554 31214 3426038899374
S 43903 464648052
S 44767 464986209
S 73432 543333198
S 83514 626515788
A 72205 111005566
S 11225 678058312
Q 6129 57367 2882044808211
A 21529 680920423
Q 15172 20779 5043356496971
S 41876 143465889
Q 15440 72917 8150480896373
S 78294 811595271
Q 7218 75136 4438595684219
Q 48481 55348 4620687650974
A 54404 867887376
S 10254 817823967
Q 36692 37733 961957190469
Q 8122 71901 1337494113720
Q 54440 71858 5801229423255
Q 40727 47220 1187617768655
S 34068 678443556
Q 2095 47335 6451671583227
Q 24506 39400 2675838664588
A 60159 969548949
Q 19541 84716 7040305763963
Q 11630 55233 9431267330618
Q 21486 84138 1086360653489
S 11544 291694033
A 29736 477809139
A 20710 406870984
Q 12022 52177 2993136620884
A 71229 757110356
Q 25105 45147 8541033337921
A 25388 42026519
A 45071 923981621
S 78490 366630607
S 84133 477356840
A 78840 226463675
Q 4254 78955 1670061899310
Q 16311 66064 6361772645855
Q 4224 78861 2873814081975
A 4081 747246279
S 10926 982725367
S 44956 557677138
S 71946 213546224
Q 66490 75716 4150028316274
Q 26877 72479 8690618004758
Q 6785 81157 3780610103247
Q 4552 60880 7593346431129
Q 2231 80855 3113710152597
Q 1092 87656 4196061805591
S 53186 464722637
Q 4259 42838 9473089769788
Q 3254 75341 6481111465633
S 36418 9759278
S 8583 51643865
S 49693 160126310
Q 17100 22150 4309495830959
S 39503 255850849
A 49639 818824040
S 47990 478721889
A 79074 333890916
S 66767 54953754
A 80600 694322855
Q 9701 86108 7465852278482
Q 67145 87458 5992721571983
Q 3710 64757 6316107902945
Q 46151 80502 8352565528554
S 30869 246339199
Q 21512 53086 3104398922384
Q 42630 68029 6968071161547
S 30434 831045727
Q 31680 78244 1643870535771
A 62854 38406963
Q 54 21251 7683356710752
Q 21274 64659 8428053776279
S 75872 309325341
S 6403 280506081
A 85754 142759605
A 49095 292119421
Q 11389 74011 3154309672788
Q 13782 40999 6635194739328
Q 4567 77182 6153718197105
S 33012 777632704
A 81855 603218728
S 60742 555690126
S 6533 586149460
Q 3338 87893 3185352287465
A 27044 794448564
Q 11485 54986 1444913007133
Q 18280 24046 1895763711890
Q 8056 38586 4637963922208
Q 4690 45841 2863132807175
Q 18833 76380 6557158811639
Q 24686 35173 3981133374022
Q 7650 74945 4612691551470
S 9737 247857494
A 82505 599305972
S 33260 425027176
Q 10251 32955 390924828540
A 7923 339973821
A 4426 124648720
A 9357 831570545
Q 247 80497 476212044880
A 22632 835343770
Q 22647 83753 6046062788540
S 61518 19049796
S 13979 160272250
Q 26399 68351 5151955778127
Q 73 88047 661567761117
Q 8117 50264 9533921967536
A 55586 74714500
Q 1151 13366 2430872694138
S 10631 874999280
S 68700 315012782
A 36312 579564309
S 43795 855876560
S 21609 410967904
S 21380 485150890
A 25158 315995972
A 24811 743950818
S 33485 670680776
S 47275 545108448
A 16587 800428329
Q 6149 76365 2798577062733
Q 1261 55108 1682317264149
A 21473 120283583
S 14153 524704371
A 71045 959434954
A 23683 575529575
S 208 90000590
Q 8101 81632 9269282404150
A 748 878312997
Q 746 84025 9197791000507
Q 29106 61850 699493915795
A 17569 693743809
Q 17777 86131 120320430779
S 35587 936505200
S 22029 954277428
Q 36227 59152 8774932833709
A 53542 849365830
A 75088 277793048
A 18323 430199377
S 36691 863544394
Q 19568 43313 6279040753885
A 5585 823132658
Q 64831 78591 647208779469
Q 35740 60465 2588735635080
A 32520 499619017
S 18922 363174504
S 63710 35936474
S 72802 846626482
S 4421 478990365
Q 2194 42615 1715024485692
S 86288 951025098
A 9602 587423551
Q 5897 10768 3488722406713
S 85304 455649158
Q 53332 79648 2048855701828
A 23281 621313424
Q 29727 70999 9817552139660
Q 30116 51670 7430031442205
A 52539 177321184
Q 9001 60752 7931111210631
Q 41289 59964 1933492683832
A 73728 650801190
S 18652 291925485
Q 643 78276 4904840974442
Q 12301 83716 4500946989162
A 54158 642919336
Q 32852 47653 5917948316173
Q 5814 79337 6413224321952
Q 11370 87316 3005486085301
A 987 606541250
Q 37427 73339 1024069432069
A 38580 740198124
Q 10457 84891 7222683748819
Q 5613 64091 7571112372266
S 73267 605247970
S 64278 156283377
S 75870 744718668
S 23987 287456963
A 35268 725675103
Q 12124 69576 1746782724623
S 74553 567590560
Q 31860 56568 6070797916818
S 64900 277390344
Q 56304 85262 4312194640513
Q 60205 87176 5236325001054
A 14992 981386309
S 63533 595585780
A 41162 558381259
A 40401 472469545
S 36881 417715136
Q 57137 88094 1232854112448
A 36090 925733389
Q 20287 66356 6839224556793
Q 2063 86115 2081931681071
S 80782 597832079
S 81130 645173137
A 53373 348593374
Q 46919 88008 6069436098031
Q 1264 87493 3337828435759
A 41383 958667310
S 37934 79671550
S 74393 641583897
A 80144 121051676
A 65323 879650332
S 32066 835873334
S 29485 395644399
Q 23846 39834 1007093510849
Q 21477 75350 3557553328418
S 31659 753761875
Q 6881 76740 59932880743
Q 21103 75560 7514135383105
Q 4215 80609 7554163409811
A 19071 309634593
A 10506 187276064
Q 62773 79828 425323424797
Q 47501 85493 121912657964
S 26375 299347038
Q 1660 72011 2663496397161
A 15855 875449083
S 12286 93435696
A 41971 574265552
A 83302 166637955
Q 15162 83029 1451825200137
Q 13620 85504 9811458849073
S 15907 640716893
Q 35992 77266 4876889547014
A 1005 440276358
Q 22801 34298 7230094755085
A 49821 166595342
S 47067 502330718
A 62194 841011203
Q 5102 38635 6254794816696
A 68181 809694585
A 76902 107718928
S 23771 202457598
Q 5456 85747 7608046961299
Q 12181 62533 5999192368849
A 79673 756952485
S 32747 499822524
A 56547 150448006
Q 56 83681 7361945417289
S 74478 689355531
A 52417 247554040
S 87995 794058388
S 25845 527176767
Q 16047 35271 5685149734589
Q 857 83494 4003110582947
Q 7328 85161 8234175151087
S 39586 328050306
S 2658 259648272
A 14417 846635752
Q 34766 85552 4564591322100
A 50767 805466312
A 11184 575945592
A 10619 834195430
S 34887 125717624
Q 18824 24649 609836085092
A 63876 758493800
A 14836 407043200
A 47936 105745949
Q 7530 64645 9882966237232
A 86504 886601687
A 20657 854496612
Q 27144 82535 3916403960904
Q 8028 56744 1738857009848
S 86749 582783727
S 17214 960926131
S 40329 456945323
Q 2081 54475 3064845616216
S 37848 724447271
S 82314 726060651
S 48372 159860873
Q 16651 86362 1747733710702
Q 31729 85594 5169893652584
A 49324 691945255
S 84158 673543041
A 10625 551529207
Q 830 48480 3421825358206
S 54562 871781188
S 65723 802559573
Q 19244 53586 5852641482589
Q 68709 69614 538619510467
S 53627 707992463
A 38659 775439868
Q 12396 78869 3791872835936
S 34674 956626937
S 4504 824043011
A 37940 285268748
S 58892 397881367
S 41913 782831860
Q 42375 85073 5631172885062
Q 17821 72411 4589344981627
S 54052 461471726
A 31364 544130075
S 48510 60369127
A 83725 51350041
S 7338 460658523
A 83502 294643016
A 85538 790610118
Q 27691 58295 112325545284
S 29004 975380098
Q 58439 72373 1741621904757
Q 28881 32522 2077072083175
A 2318 880709849
A 10704 748637224
A 66789 109871636
Q 35599 61016 7164835642870
S 85479 850984849
S 75746 43994269
S 52566 437377889
S 37179 322508315
S 20755 96386717
Q 40732 65537 5577333895940
Q 6975 73051 557945828064
A 3373 828697923
Q 24197 79180 8926452500808
S 27141 32468405
Q 2990 75972 2585367002848
Q 18592 66775 8074086832737
Q 779 85479 5779666897325
Q 10096 23606 6574932002647
Q 32272 51008 2538341791127
Q 1431 86680 977288330117
A 54414 703438200
S 71028 803722783
S 64118 863141759
Q 50156 81761 450584970189
A 39150 97567931
A 56827 655533150
S 48583 377298709
Q 56985 71253 6656743179551
A 84520 977969591
S 4880 824427562
Q 22201 79851 1500069892745
Q 3456 36744 1110220904882
S 72707 956111110
A 12665 390250945
S 14229 880203159
A 16489 29736970
S 28245 910245696
A 18958 411255064
S 33955 259817517
A 3517 766897492
S 69226 132055398
Q 8174 17922 1078099277643
Q 4898 12178 6297003639544
A 34741 319359710
Q 18512 64088 6170975068614
S 71469 673830549
A 63318 342648970
S 57586 641949636
Q 15293 57731 7076714627893
Q 43966 64795 7625007102676
S 52608 355236288
Q 7452 29517 4511229530846
A 26157 520279045
A 63682 999102382
A 21073 734505879
A 76075 32714836
Q 10143 77137 369873699574
S 10481 567531476
S 25400 142574208
A 81409 291049123
A 50232 576935832
Q 71130 74867 1781836356255
Q 1833 64719 8178226036992
A 82590 925610461
Q 22161 68177 5902218224457
A 48570 626521648
A 9210 724317257
S 79430 789637771
Q 3251 43619 6720482281718
Q 4879 13921 6783219762467
Q 38142 86462 5574542885577
S 75944 958876942
A 48714 154572347
Q 12535 81249 4365521504410
Q 38001 67683 717980355919
A 38761 6409184
S 41564 169520811
A 33533 952531653
A 80897 338609024
S 22394 213753131
Q 32903 64900 9283949427911
S 9411 151114394
A 15215 783248272
S 86053 952487103
A 40316 952136658
A 7133 61605441
Q 37490 50816 1528658442469
Q 13740 61459 7359041425230
Q 6769 74317 6330374792824
Q 40354 40753 266842424181
A 46508 282064640
Q 6164 43699 3025713011347
Q 56223 73330 9861623048940
Q 56255 63937 2248065333951
S 65638 818315625
Q 15849 70018 1370006001870
A 12182 258073423
Q 247 81051 4142208966568
Q 27406 38922 2041999545472
S 48566 205344381
A 60381 651297648
Q 52089 68565 8111182906102
S 59534 49224765
S 40202 931311796
A 69338 163492798
S 62317 589223727
Q 38265 85377 1184404186592
A 35856 824015216
S 22834 833279801
S 45906 239083086
Q 12894 77660 6366555334662
Q 8133 40647 6507149849075
A 51337 605063340
Q 33124 33219 61863272674
A 54046 511727140
A 10916 714346167
S 32741 843240801
Q 12182 83797 6433374610265
S 936 537090383
A 43448 54438842
Q 36791 43311 2697300787749
S 50446 401076418
Q 72664 87152 3392458411285
Q 7035 78972 4771055361434
S 84329 468768336
A 6973 444302944
S 79619 471720132
S 69346 390758228
S 26552 500310780
A 4859 165909196
Q 21711 53499 8861865336662
Q 18633 83269 9143600536854
A 82064 955871490
Q 11299 22025 6429846563547
Q 32355 57948 9458707858894
S 6312 212184890
Q 24508 69394 861282740410
Q 47630 49073 572268049960
S 46767 702121196
S 20084 680359104
Q 12934 75441 1673139452608
A 39621 762848876
Q 49631 56786 2134860095933
A 12473 215521089
Q 7858 47927 9998101326915
S 87951 548599177
A 9150 95853904
A 36874 570413164
A 41728 989409386
A 36607 574723824
S 28077 8272321
A 66351 707527810
S 21208 40996150
S 67464 68259551
Q 66913 67121 42047899233
A 58701 416040862
S 61276 379932608
A 44571 480734850
A 60411 515800572
Q 1159 55850 7308943682259
Q 25927 68894 6533040382613
Q 26155 79165 5776253771983
Q 18517 77774 6721981630897
S 61572 996846682
A 69679 273194145
Q 3088 68943 4310002579124
S 75909 730650675
A 54714 46460711
S 76500 969200822
S 80908 788003317
A 4156 665271
S 16709 951976610
A 40935 355375147
A 19107 823015102
S 77600 480630531
Q 66319 85234 5173723893696
A 67246 423335831
Q 50128 82818 467735177942
Q 7975 66728 1826664276870
A 21895 729401843
A 27485 607485751
A 31392 986225642
S 88193 758397778
A 66769 102712942
Q 3429 87430 5200168705900
S 1334 627343636
S 35111 474346929
S 78697 899069696
S 35705 427116163
S 85317 787948971
Q 23060 80511 5521188225337
A 77547 667669093
A 72357 334554785
Q 14215 18443 2731051827291
Q 10451 83381 5298780502505
Q 11320 72727 3163133170361
A 61419 570320193
Q 33601 34724 873219584109
S 76015 188360999
A 59431 796062349
S 46501 517938911
S 13680 703010938
A 33947 412245348
A 86191 134738527
S 53192 459356609
S 25746 751746643
S 68082 600704789
Q 30580 45187 5376224733186
Q 4238 76769 2663575536628
A 7114 319086975
Q 10956 53368 6501491974148
S 11546 251266928
Q 19662 74582 2833733619501
Q 12357 55056 7598037112939
Q 8435 43307 2871697772011
S 40454 463556651
A 35265 117351634
A 72378 115842219
S 59822 223037900
Q 22031 85540 6845028976294
S 43616 122995551
A 30928 953433244
S 57132 362382617
A 82311 484411103
Q 2146 9323 3176500746354
Q 33245 52876 2987406596611
S 3854 585417308
A 47470 406158168
Q 12619 42899 4633094441588
S 45714 30544619
A 74607 335399196
A 28613 223906033
A 21072 501356349
A 11977 424063669
Q 16832 70396 8794442079537
A 45831 3124251
A 19524 913654141
A 81389 279160057
A 58073 620851081
Q 16022 57679 8940058866526
A 75252 137195579
S 31999 978362149
S 31412 820995081
Q 2368 78805 6046554683540
Q 21560 31907 5884894184709
Q 20451 55186 1625922890556
S 31249 445618049
Q 55506 59439 2343752022976
Q 29638 47967 8884241168437
A 28554 767278515
Q 11727 87236 6702106441484
S 3015 252672115
A 86911 274547343
A 52685 775258209
A 78093 504128605
S 5136 355398780
Q 43984 84101 6613881526883
S 16562 446944407
Q 34281 84138 4619645080276
A 49404 753024440
A 56679 377565351
S 80728 661696290
A 908 754270548
Q 18960 21572 812567209447
S 61689 443345110
S 53827 702713191
Q 3738 49955 7871395522674
S 72196 160831297
Q 60858 61644 482105089100
Q 5670 74243 114038734178
Q 1646 7840 1237779675079
A 23857 810354976
Q 4255 87646 6519992019184
Q 27033 58412 8235495729783
S 43739 125380973
Q 54150 73635 1799443685272
Q 10225 79770 8983784617575
A 63573 21147599
S 31763 296630488
S 31198 73401973
A 78834 279356505
A 10750 129808006
Q 60486 70200 6403352560647
S 27422 681768618
Q 26800 84628 398653928102
S 49462 902749300
A 71182 472156336
Q 227 68382 3589718899625
S 6420 708527181
Q 1409 68488 4230140292699
Q 21018 77897 3543751606215
A 80880 174628437
Q 42995 70781 7076583285311
A 62434 382315524
A 24175 261914733
A 74730 552951354
A 4026 816506387
A 65121 707939386
A 61120 85022758
Q 2309 82015 2180084709771
Q 11856 49827 7252004401604
Q 13308 55041 6431898411843
A 73688 45954609
Q 17197 82469 5971104500116
A 15341 668272276
Q 20083 86191 286885791280
Q 34369 72886 6378322068765
A 28782 723276998
A 49030 887542091
A 30986 750911663
Q 6585 80703 9121430153572
S 19464 380891290
Q 1526 78840 9726767231441
Q 2332 40706 6509264891618
A 64570 580420465
A 3227 950465308
Q 33330 71721 8653245476389
S 85222 322983740
Q 6929 39777 9938554747242
S 80964 952346993
S 13381 50187651
S 41149 897443885
Q 18489 86871 8752781559665
Q 16424 48054 5821965495630
S 4821 232448201
A 39158 703217529
S 6811 142433348
Q 10727 45642 2598269492998
Q 3438 63749 9573468686978
Q 239 85307 1315756194292
Q 43528 87484 3277734739496
A 84031 587342515
S 37320 284732287
S 70795 173143423
S 39024 856121629
Q 30202 84788 5928490951510
A 43799 288130052
Q 18462 82962 544723954335
S 83749 83281539
Q 9121 36464 7600354746367
S 62905 591308382
A 60465 174348538
Q 1512 88129 1858021616546
Q 43536 84804 5703434291435
Q 37665 81535 4730140824045
Q 20173 82509 404727023222
Q 35457 72538 2303484502148
S 12442 206652173
A 11513 691996509
Q 2572 77327 4286419415074
A 54933 546946271
Q 2201 79531 5616402699169
Q 24786 73354 9606886058645
Q 56665 73284 3413740476705
Q 2905 83471 7098063817725
A 81361 696343411
Q 5429 81130 8070173557474
A 27308 389380616
A 53939 66052739
Q 33024 58727 630940140222
Q 34356 74340 1025767779720
A 83569 351238060
A 55216 261724412
Q 65775 81966 2408784727119
Q 6086 67228 8182659356284
S 12357 233275987
Q 2396 68791 7517624589347
Q 1720 86235 9075257859093
S 58814 677754923
S 13907 771298096
Q 32567 75575 770529478167
A 42110 253387392
S 81811 756170467
S 47289 920603150
Q 22206 51765 7644940703640
Q 899 87363 9642805220958
S 21983 846947447
S 58520 277863745
Q 14970 63377 907015551218
A 83 241836122
S 32918 447542941
S 65561 720955085
S 55923 595333417
S 71342 475245330
S 72687 402370003
A 26636 308712745
S 61084 577965777
Q 23992 87282 2907726572821
Q 14108 74350 2333937277914
Q 17922 42799 375587831551
A 54383 297935194
A 55966 872711892
A 2115 795474351
A 29624 821893708
A 7997 393927083
A 14142 458702531
A 35758 196675053
S 40856 954310856
A 45480 587365470
Q 11583 72573 2144873083904
S 6797 196259965
S 86318 957543619
A 85553 168316793
Q 17927 36608 9436712734476
A 54048 832759682
A 28282 707721419
Q 44172 47270 28770712078
A 6937 368972182
A 6065 494793103
S 79059 815545758
S 13975 954404642
S 73286 798833303
S 45939 901241032
S 50189 178405300
Q 39042 84065 1230422247816
S 28057 921152948
A 469 128241643
Q 3529 36812 2501727772271
S 32731 890122694
A 3154 205069011
S 87165 605268885
S 3195 732476280
Q 1152 76283 2776586975280
S 12684 614010527
S 74075 581549987
A 74130 24790955
S 45227 246296644
S 77307 518450559
S 44802 390895906
A 79426 664700013
Q 24415 51282 363376763857
S 71118 889653154
Q 2223 78169 2521783580468
S 40198 945787863
A 66239 859313215
Q 7489 44805 5857225972339
S 33430 554476925
A 10542 210973653
Q 25967 63809 95304457133
Q 90 87879 285395190379
Q 3068 82509 7920650170777
Q 35893 59660 4206323275270
S 20200 292472023
S 75996 590607707
Q 3168 26703 4754748090732
Q 5980 54083 6461629598656
S 81259 34850605
S 85515 422312106
Q 30817 37822 1262546235257
Q 6958 28368 4459959676084
S 3155 72387364
Q 62631 63682 829091531806
S 82016 623125874
S 50220 895705035
A 56571 828147830
S 20976 379829715
Q 12089 64125 3601866760143
S 10913 84376389
S 70257 406715327
A 44491 454119109
Q 31046 33962 507396038194
S 1330 228403124
Q 422 85082 6440001915167
S 69772 356359296
S 62145 951408964
S 24744 30430901
Q 61410 64348 2312229486308
S 7328 489411064
S 50644 838358622
A 70854 187609827
Q 26817 76172 168597177221
S 361 993235610
Q 42122 73257 2939138435171
Q 51270 58029 1996001350630
S 74684 810721068
A 11601 490712424
A 796 33089355
Q 58188 79307 2835662670070
S 86053 213796590
S 41609 967318073
A 80020 124964652
A 44543 734952796
Q 25807 38455 3583836726778
S 40609 769301065
A 84183 326306141
Q 41063 78877 5921833705956
Q 39412 74156 2422756241004
S 2697 146437127
A 29673 179092194
S 56923 880946810
S 3568 91325741
S 69550 351508218
Q 3446 81567 8013856947728
Q 2143 87570 8098686142654
A 36106 88030629
A 41204 952144957
Q 2451 78515 5686852868360
S 3578 419347499
A 34544 284822387
Q 9789 58147 7387889891559
Q 1357 70514 495623127631
A 31592 136455831
Q 871 59913 6314874823345
S 60343 881634931
A 48389 318394365
Q 27263 88076 3668150262638
S 87603 464941292
Q 37073 47080 2414050499594
Q 9771 86733 5149076134009
Q 2061 85644 5808340238521
S 79085 12539879
Q 19119 57355 5004941309350
Q 22610 31436 2770301002253
Q 28324 68381 4865877865431
Q 68208 68992 763036882405
A 37840 416521180
S 33787 40511420
Q 1448 16258 9448688118927
S 82414 832591508
A 36600 23705816
Q 62205 81727 4800417629952
Q 7745 79057 1867739349486
A 31338 374898273
A 27845 248909932
A 35037 807395233
A 75983 104913728
A 63031 826746313
Q 10480 53104 227707714734
A 41148 239135009
Q 16036 39016 9922487703448
Q 20096 62911 7744742913550
S 49519 588328086
A 59780 142061875
A 54688 215136915
Q 35254 58325 6674612748710
S 52972 130007495
Q 8523 77295 7083088815579
A 18458 494448990
Q 11593 48078 528874957249
Q 37232 87103 5980204888296
Q 17801 26312 6856707212408
Q 8849 12025 424063496244
Q 16200 86913 5505627115768
S 76689 216816850
S 16577 101608323
Q 47195 65658 1685872119778
Q 17670 41075 1971773448109
Q 21433 53516 7207593226288
Q 31021 47306 1010240448983
A 20730 857421429
Q 6289 86962 7768430945532
Q 1965 87049 7113816482619
Q 6875 77892 5936002077934
S 53705 406067285
A 41794 457119380
S 77531 556673684
Q 21264 24398 2741479449580
S 45833 445401123
Q 3617 69969 9948410736453
S 6897 504796098
A 73685 85488207
Q 2436 84845 5208668840939
S 61242 683349768
Q 23652 60882 421125623115
S 48062 260604200
Q 20646 63396 879826527675
S 43681 8004850
A 83304 403937512
Q 8806 44721 4411302198423
S 76435 168740772
Q 16158 57943 8196867014913
S 46252 688397280
A 12768 424213752
Q 66819 78555 7983728178670
S 42262 968895577
Q 17403 21355 998066429731
S 33028 78142203
S 54463 850572471
Q 36272 52407 1888453314933
S 25119 798525945
S 79997 656735464
S 69092 960966842
S 73076 965961562
A 81675 471253836
A 351 60195623
S 75462 883701764
Q 39366 84203 629197514472
A 75950 125323961
A 38530 195022944
Q 53382 78092 2842219687939
Q 46174 82782 7135665518542
S 28938 604152227
Q 50791 69805 1321134602520
S 51415 12912836
Q 2365 77663 621665724022
A 6915 146997310
Q 9239 44582 4726348641323
Q 2317 87544 5012336503884
Q 39963 68272 2964170832642
A 19886 108423965
S 82011 391148568
Q 17356 76389 9164658965878
Q 23970 43263 3133785343858
Q 6326 67757 7666541920665
Q 5392 86677 2650266623849
A 39272 683428167
Q 8336 84229 5838563563215
S 13628 166323711
Q 15298 86070 2291751099617
S 77678 234919230
A 82546 424446668
Q 2914 36929 9688122089776
Q 37131 48776 9268318794996
S 45078 551989773
S 63858 9766413
S 70938 989406617
Q 5741 61587 1386291921632
A 62838 515883364
S 58247 268924376
A 31869 143997959
Q 52272 68880 1832858211436
Q 25534 39452 7405184762664
Q 44461 56050 5405077070821
S 17608 319147468
A 35934 89732946
Q 45489 85646 2426229312558
S 73661 237777799
S 53362 169879806
Q 4660 74429 3335386111918
S 46653 705415380
Q 40224 59544 906367901380
S 26222 189999382
S 84439 79748476
Q 9425 83156 1787093147354
A 12299 313754249
Q 7106 77834 3685202224117
Q 10540 79656 2881375958380
Q 6337 20115 6948016178660
S 87202 465188085
S 83688 52209521
Q 18381 73225 902014815271
Q 3457 51464 9053042369310
A 57073 196716864
S 7612 463314802
Q 15628 86278 6940065389316
Q 62970 83974 7908445613823
Q 960 16976 5539578414964
A 52801 547661874
A 44325 535332753
Q 10220 81283 993066146473
Q 19576 25704 3609692555362
Q 72100 86131 6563450656586
S 5403 720291752
S 66549 868222137
S 13558 311132082
S 60416 555822443
Q 6805 53709 7460405878195
S 20540 870244214
A 40436 757600949
S 64496 346702890
A 7448 578173250
A 15891 966507952
Q 2000 69428 3932504298700
Q 24665 84333 3797534198266
A 30179 724646806
Q 2369 84891 4331473142652
Q 3413 46815 5815687790147
S 52491 518728310
A 57926 559233330
Q 28645 86681 1210217666023
Q 31632 70067 1787295123325
Q 24807 83080 8410725363443
Q 5609 79827 9853856886659
Q 1140 85950 3656661065218
A 9148 619124353
Q 36240 78959 7047459248198
S 71168 977800358
A 58019 189459559
A 72254 408648058
Q 77349 87148 264302836703
Q 3824 49906 5205014501713
A 12291 851905135
Q 4149 39817 9599688320726
Q 13545 77254 1202245151375
Q 16639 63631 8080538933938
Q 5309 54027 5554121207546
Q 19605 85987 9769676908655
S 46478 780747385
Q 1108 67692 7998156142302
Q 10388 84117 3822193908564
Q 9891 49264 5826504714840
Q 21722 62726 2094977912386
A 51677 707083153
Q 2051 78238 5222667952985
S 40990 307900036
Q 20695 88035 523879455152
S 76849 207343039
Q 4508 84903 9473991604991
Q 7833 30423 6421580108944
S 68814 568970677
Q 43539 87278 2381523436060
S 75561 986675914
A 10606 283489234
Q 52828 66791 4451164826270
Q 15565 86173 1115386281573
Q 43655 80214 5511626849978
S 53062 319202124
A 68537 643959600
S 16111 388153872
S 215 120637700
S 8753 357336625
Q 32393 40673 836506908864
S 78112 22292083
S 71104 85812401
A 59840 466549941
A 39141 254531466
A 7035 677504012
A 52949 926142927
S 47452 115704472
S 15410 842238087
S 22772 840523529
A 58777 985556607
Q 43065 81816 2027992033628
A 84158 542067626
A 5011 234514824
A 14323 748296986
A 83471 134097767
Q 20515 81004 1611957704520
Q 52738 66458 2387016741115
Q 17880 38666 8109970466129
A 53247 687569969
S 32523 292034943
S 74459 804847789
A 58292 490667912
Q 48870 76744 8458736915442
S 43180 539979774
Q 31734 81287 748409421245
A 22523 461995928
A 88081 685635440
A 4081 345578386
S 57699 817363122
Q 41680 82069 5193870407577
Q 27901 41811 6040738762002
Q 1550 82885 1460355815646
Q 24236 63904 9402413778307
Q 47215 82947 5937669254344
Q 57435 72874 2407971246637
Q 24529 40273 8993790089924
A 14903 523077811
Q 12274 35229 348791770768
A 77340 945432787
S 63258 842375372
Q 4573 87316 2834211413321
A 72524 112247696
A 70875 293306252
Q 34254 54854 6085206365998
Q 7331 38133 1826019400169
Q 12362 54401 2355332265718
S 82910 636562361
Q 17974 75071 4777900402492
A 38326 418152827
Q 14404 35582 9989245101714
Q 1638 88119 8770016927308
S 48599 610832767
S 74516 575676775
Q 5438 21354 9255938061410
Q 10740 39862 4713979283934
A 74459 97327390
Q 1271 87580 4147567893121
A 82139 6350347
S 83002 957722694
Q 782 72542 1382136943577
A 33930 231733231
Q 66651 71925 1041899553444
Q 26346 77105 7343317401020
Q 4980 50349 3714154233349
S 14952 174167639
A 71965 681707247
A 30805 407211687
A 24322 61094749
S 51520 836757662
A 14044 196894585
A 66124 839085097
Q 36269 62803 8816699237648
S 77951 768570029
A 61717 964930430
S 19366 180321176
Q 27894 68095 9991516393853
Q 52905 63799 4449827323226
A 70898 151937763
S 16907 562556917
S 29479 633179246
Q 24118 49416 8483002414833
Q 3801 70385 8686264384172
S 52824 318525942
A 4233 851130052
Q 63112 81770 5942057755377
Q 1719 76684 9656376900169
S 62112 292243571
Q 463 62787 8628435758235
A 17834 168153296
S 17718 282029724
A 47625 388655621
A 50303 571914428
S 31669 48390483
Q 17223 84472 9403661171340
A 83769 750082579
S 61043 907340884
A 34434 148231358
A 32138 58352992
S 62888 35913206
Q 26585 37924 5888826136942
A 63354 576491094
A 87723 302577620
Q 27597 78968 2746304011849
A 17945 357365567
A 55058 536202644
Q 3975 11966 6989041676225
Q 14164 63643 2053236736216
S 14581 286516162
Q 2696 6588 2916521201983
Q 25356 86587 8324043997082
S 25387 732369726
A 34869 791431335
A 26940 912945016
A 84546 836039249
Q 13697 82036 2361123984544
Q 215 86287 6539115774814
S 653 750223359
Q 43187 45176 1686603467143
S 76057 68003599
A 14258 108914077
A 29775 417728222
A 38308 484581354
Q 8596 65143 5225457498302
Q 65979 83519 20577300338
Q 70178 82055 8009422241773
S 19858 535162598
S 3855 942773865
Q 15739 84894 6209797924851
S 88140 966513906
Q 4676 12495 2076852016103
Q 4345 75990 6291112597366
Q 2692 78676 6203235501898
Q 9973 78939 6392521599677
A 52058 811928560
Q 10006 77100 6909312370629
S 50652 260975334
S 24842 856901185
A 9506 305111815
S 55830 474237709
S 77196 536565144
A 53381 26095282
S 54102 78374397
Q 37303 48665 7207414074316
Q 27149 56019 4905585566357
S 52124 542022823
Q 19066 82286 6844739149947
A 46367 904489450
Q 5544 52295 2298482873771
A 11106 737812204
Q 24634 82848 3096200887897
S 85570 639974767
Q 52923 77789 1125382992869
Q 26458 74166 7351077517459
Q 6599 83522 4164047855558
A 27448 506222151
A 52930 285607011
S 42351 50640728
S 44089 828859421
Q 2396 62406 4381978837218
S 37251 311267721
A 12967 62382747
Q 7382 37318 5905647204755
Q 79823 86920 5260048696642
A 65409 594867721
A 35271 165936057
A 37859 341704148
Q 15158 79301 6667585977830
Q 26413 80466 4169425612944
A 49344 354345040
Q 4811 14609 3534621707113
Q 13160 33187 810634625158
A 5001 208900494
S 39853 553840674
S 45327 144942459
Q 11723 84252 2575682578247
Q 1172 8982 1400331548925
Q 3549 85423 9162261023135
A 9977 915947306
S 29441 804773870
A 43874 514258533
A 36580 160229708
Q 5780 75693 6030261269453
Q 13848 36825 5009051408566
A 6183 819330886
Q 30142 68178 6821925488871
Q 8059 84454 5592920433332
Q 2928 33357 5456523163017
A 64568 192562723
A 7015 171023218
S 76878 981896256
Q 32841 56668 1647361588367
S 75403 928280719
Q 11033 19866 3783484156893
A 68102 178747110
S 37010 579517584
A 60458 278594183
S 46108 573831374
Q 40896 77933 6187671049737
Q 37 88056 5868560590583
A 79244 623245006
A 36700 466758468
Q 46999 54250 2803764299377
A 66298 422903991
Q 32958 67221 4173982123502
Q 41235 85208 4350861520587
S 45736 819583945
A 46258 697416559
S 18951 358736798
Q 13740 65610 2590800988996
Q 26735 86666 4611476545504
A 8901 673760784
Q 20967 60517 5644100781737
A 13170 806376699
A 42040 875532025
S 75793 676197527
S 66354 136104196
S 50200 757642766
Q 23924 82685 3539004428664
A 49233 908610414
Q 9420 75232 8563989132929
A 58148 230222812
Q 4097 78982 8735047329038
A 63591 988396526
Q 21679 24325 1397510725813
Q 7072 12287 2946546673372
Q 6631 68901 295611225850
Q 7067 39523 1118052750792
A 52099 389965947
A 40958 569075016
Q 39026 62813 9583351343879
A 17798 820251738
Q 23505 44681 6012296683410
Q 1827 87294 9437926597587
S 85410 513613917
A 32900 415417208
Q 22597 69813 5663893888246
S 26220 955396861
Q 25039 73133 9317668591015
A 64218 393653592
Q 25676 46485 9179414064847
S 30933 644669765
Q 6201 58747 7506824378652
A 41812 324139201
A 23544 565455375
A 82639 289778344
S 29758 708891816
S 50779 577439449
Q 11 87957 4013146920758
S 70133 565255133
S 57870 138942829
A 29703 572608081
A 19386 373858769
Q 13917 58354 4755933619741
Q 22406 78341 8348490201889
Q 29705 86993 8166245559017
A 3483 576523936
A 13646 645139781
Q 9211 66434 2267185708580
A 49714 701192239
S 30276 438972783
S 73217 468834465
A 36836 375716548
Q 28070 80855 2811381388538
Q 38963 85240 785104745179
Q 12726 74423 8213576252576
A 73422 565219309
Q 1135 56488 8941599987777
S 72810 88138263
A 19115 82460642
A 79351 333085048
Q 2142 80763 7535422760111
S 84829 731862821
A 58216 652697759
A 36743 981735493
Q 29714 65587 437479343700
A 52711 421142900
A 20612 973848725
S 66924 369293902
A 1057 655358254
S 44820 789923576
S 46106 935808627
A 47134 790882912
A 56363 560416458
S 55531 7243972
Q 24822 44080 598796702332
S 74271 139030461
S 46763 224722347
A 58194 623304610
Q 953 83980 2024474668258
Q 11546 64293 8551541853971
A 49459 231744541
Q 21892 43445 6048036745090
A 7461 668246385
Q 2964 79663 8252225520689
S 73236 884976957
S 2987 494957776
A 26952 531676133
Q 35043 60250 8547683219213
A 20498 276924879
S 7197 634528981
S 6543 72191905
A 5760 213160104
A 22783 376869639
A 10324 212262402
S 14326 224145147
Q 35027 81630 3100708792044
S 77005 773442872
Q 10998 86155 6396055534470
Q 34591 78939 5886371268829
Q 28396 82864 8132900464669
A 19998 975917626
Q 10208 48319 4563842180470
Q 24881 69148 1689345213184
Q 2147 47772 2403295421453
A 39196 875504086
A 36420 816497244
Q 51947 60035 6044848766294
S 83161 5434347
A 61572 242728776
Q 455 75389 4140296235406
A 54180 687465937
Q 23777 39403 3201617527937
S 13131 118309737
A 34628 362790605
S 47423 267719400
A 30274 891791198
Q 34814 76140 9784185263269
Q 4020 25633 9903007648565
A 12831 145874767
Q 260 61650 6589874998996
Q 15126 42418 2411192428087
S 77084 334454020
S 50351 891485653
A 459 993234105
A 18462 506205828
Q 58340 80235 4378338335685
A 27785 914313672
Q 8589 87783 2592995532577
S 5192 477586398
S 50912 388199963
Q 53848 79682 9093917470470
Q 1860 74166 7786462608387
Q 39132 61177 7068211105897
S 65718 538027118
S 51293 342411264
Q 4347 70961 1727894243158
A 50375 55203
A 28733 97529595
Q 24015 58119 4099147475964
A 923 985108462
A 59422 124664365
A 63886 885153337
A 52412 395988210
S 57305 764201762
Q 46157 71451 2350374684908
Q 11011 35372 5274448977581
Q 79000 83042 3569971284271
Q 8482 67922 468638990481
Q 18984 67565 1923752253400
A 63652 546695634
Q 15306 84817 1111059236961
A 47106 490528823
Q 56212 72701 5728521453356
S 54547 507426835
S 12357 97755538
Q 13312 57587 5876591150377
S 35512 200522527
A 7797 953268893
Q 244 87715 9134845957021
A 65295 342811126
S 28852 552731254
A 82467 95989816
S 60778 663143158
A 78813 545478089
S 84828 742246945
Q 1372 71740 9563589107108
A 2572 683063417
S 4494 814302546
S 75229 735973888
S 48819 56524768
S 45369 692481101
Q 4837 86125 35113572382
Q 1573 87507 7655763228853
Q 48038 77453 9202505842555
Q 23985 41581 9422963221385
Q 62554 79845 2067443197669
Q 15392 79040 8120874218946
Q 13641 13791 77592628591
Q 17242 80125 3394076457397
Q 57263 76057 6008937859065
Q 13998 82049 4035286537851
A 28065 912569074
A 85845 84029105
Q 39351 69880 4523187737615
Q 51826 71752 4795243567401
Q 46946 54174 2136434854020
S 47175 245237155
A 63430 484250625
A 46497 283723733
S 69182 438839652
A 39640 505587809
S 7565 703746209
A 40822 473665228
Q 167 87263 7881612481372
Q 165 44395 6928339517083
Q 21451 31683 3881128958160
Q 39185 87241 3965855288617
A 26520 556433778
Q 757 43440 627465828231
S 84129 291071688
S 16464 29748558
Q 3365 69679 3558217968142
A 88177 998185268
A 29945 687109732
S 48337 952148322
S 64864 559261405
Q 139 88101 3062794407473
S 12886 911639588
Q 27886 75250 7261304659632
A 75334 498534489
S 35184 81590068
S 41009 706491029
S 73215 525262380
S 81197 892045082
S 16580 613853276
A 50479 932288686
Q 62574 65655 276500263408
A 80130 227567125
A 14670 845961205
A 87209 413824754
Q 4078 87049 6695524108091
A 26126 257960237
Q 48673 74695 966552792734
A 65617 151649855
S 23928 631687088
Q 32227 75151 7207603905621
Q 10128 85014 579967861798
S 72041 734710004
A 42923 40819429
S 64166 268866688
S 11071 475725960
Q 28160 62515 3443753713841
Q 4596 87873 618242351193
S 88101 766836097
Q 12398 28930 5872851726720
Q 47322 67095 574558301057
A 17710 305479789
A 85907 794259852
Q 32760 62867 3071052618815
Q 20120 86039 6190156245331
A 69989 448407505
A 44361 635427391
Q 25290 40794 816091509611
Q 5930 63098 2045185255947
S 25570 313736329
Q 56843 80796 3663718148540
S 15253 897190715
A 2857 701956178
S 52703 147674590
Q 29177 50673 4798371634825
Q 12589 87278 8375417622886
A 40414 13697535
Q 63225 75114 2839705548437
A 18736 826944983
Q 2648 78678 9374795405524
Q 15018 42175 856763877592
Q 37325 68105 6189448620017
A 80718 15052610
Q 18700 76371 2174738872745
Q 3848 30199 7756024919513
Q 34077 79888 6936451103799
A 40405 50602663
Q 610 80985 1007763420312
S 87443 756659058
Q 3420 87042 2428041178171
S 63729 911416359
Q 74641 86260 94206196640
Q 20082 30616 1308690586386
A 74879 510460815
S 50886 186022800
Q 45420 55869 8853426351845
Q 7194 84771 4828835124531
S 83465 75236529
S 15192 623847653
Q 33301 84241 3641030377235
Q 26565 27371 480792697122
S 63478 581491123
Q 42651 84658 9218377863638
S 8909 662211692
S 6963 122377631
S 43967 798201346
A 47477 464944242
S 60596 920155372
Q 17035 42695 5542836500575
S 79090 437840472
A 40086 671511645
A 79489 449218926
Q 7040 43862 3860271289505
Q 10514 83743 419162424054
A 48874 971305655
S 53882 797169293
Q 24471 64009 4795905084939
A 21655 674555713
Q 9330 58229 6828039652426
S 47621 894870676
A 47505 642474539
Q 23907 77132 3074492675436
S 48547 405579609
A 36542 417091047
A 20364 4950229
Q 27098 72479 9151854965715
A 56197 499485611
A 73249 766602692
A 77338 29416631
Q 7688 81883 2922383974062
Q 35610 80043 217905653109
S 85297 127490031
Q 9075 23529 1211160326297
S 31948 734893630
A 86510 436891437
S 30269 233970544
Q 14724 56210 1630090865127
Q 44943 78028 3688584991902
A 50199 352730364
Q 1534 85898 1213992624410
S 9354 180373529
Q 16420 87343 1683041908300
Q 800 78953 4870679712443
S 31617 173622645
A 5455 28775977
Q 49789 79775 9517562061198
Q 1569 42391 2984093637893
A 60664 585690895
A 13868 819747335
Q 20983 67124 5144631242795
A 37809 638122840
A 78412 741544659
S 45281 894786957
Q 36029 72694 7767012207498
A 52888 672665481
A 72440 41212062
Q 20527 69315 6743052600365
A 26265 438739715
S 14689 198828165
Q 52630 78002 434869541806
A 20091 364697635
Q 84071 87517 2013618063107
Q 25443 38127 2274228097043
A 81897 939983035
A 8881 132738248
Q 5903 22941 9410282282070
Q 14701 67724 72710377329
A 16330 941371859
A 34694 730979571
A 12210 70742251
S 87971 199074869
A 83999 876169309
Q 5351 86317 2946133438292
S 9807 143701669
A 38046 425889337
A 75343 894814349
S 8006 288663599
A 33469 227790136
A 82603 407582084
A 42128 212302926
A 21327 95257546
S 80893 284746053
A 69974 615735340
Q 54915 62206 2206988367236
S 34665 314950157
S 71168 965849849
S 30267 415713319
S 24780 119501136
S 64644 386735258
S 48588 548310128
A 85972 883532892
Q 70814 87513 4517803258263
A 34838 581322830
Q 32924 77274 2912625586663
A 12247 819478143
S 48144 214953815
Q 7633 55244 8156979170032
S 67240 321588979
Q 22238 34556 2417284204748
S 39135 545187992
Q 33077 58416 9587224848033
Q 42691 80185 1463449287454
A 87448 296123043
S 39730 299139770
Q 37139 67710 5169317599948
Q 38641 50672 3816154363214
S 86624 643098182
Q 1998 85512 161095978756
A 31618 322828521
Q 22632 68893 2429619556158
A 51388 834642419
A 55090 116141208
Q 37162 88195 3789220242005
A 26431 185254266
A 16668 363514032
Q 17854 84233 8322192748928
S 33338 996238955
S 20619 475898190
A 17450 975676784
Q 18763 86611 9845275348417
A 40890 905976386
S 83111 989073663
A 4289 595025560
S 53745 84870208
A 45282 574370729
Q 1174 85088 7427961528462
Q 28321 68630 23177675899
S 11266 992300780
A 63291 581381983
Q 26566 62182 5520700866460
A 24704 171317787
Q 39989 61645 15592107874
A 5484 901968162
Q 36182 82293 7492140438983
A 66019 829223899
S 57270 450597603
A 74721 904268553
A 81697 10659209
A 46509 811328736
Q 7961 83327 8399105728216
S 44513 922996801
Q 50964 83509 1871386486265
A 35137 884897465
S 23045 191568832
Q 13112 87864 8530708213675
Q 14391 79810 7258372241377
S 47187 966093766
S 19202 420399418
Q 35525 69935 3815185867992
A 56243 321647706
Q 50657 53496 59330917865
S 19034 381707634
S 16752 183288514
Q 39857 81015 4799397468479
A 22635 775541201
Q 20803 78257 8266584462099
S 71579 319738908
Q 2294 69280 1802763866728
A 75650 579473663
Q 19852 30781 4348637951738
A 13860 949480650
Q 1096 78973 3798605996599
A 72380 934251968
A 70110 424272886
A 4917 946255454
S 20298 367029100
A 57066 453266617
Q 26176 78095 7362256081681
Q 13622 73713 6603801070727
Q 29806 53997 7365744356068
S 73025 830110710
Q 59056 78334 9950108265190
A 72873 66247861
A 24172 528614136
S 78016 770513785
Q 37359 54053 4846845915964
S 28022 99086771
A 19202 62290427
A 30055 633822670
Q 13127 79886 7342601275002
Q 14670 48802 552207484370
S 67103 768174536
S 78140 994215850
S 31493 667184997
Q 16182 59879 2429149290290
S 13412 968760432
A 64726 411418520
A 13932 536282379
S 78242 355482257
Q 32343 73461 610181280564
S 48014 472626858
Q 8701 47857 583936026873
Q 49649 87490 518948833885
A 65629 710828550
A 80465 631596386
Q 54838 64921 5191223919656
A 85511 835995787
Q 10983 76832 3650267729778
Q 28724 41536 1524850360580
A 19361 809644146
S 78634 559725281
A 46766 610367662
S 49321 424443324
A 59103 288093897
Q 6235 75097 9357518144547
S 51205 78315961
S 20854 194997999
A 71237 390879866
Q 1769 78867 2776374668634
A 11971 722093983
S 27150 366341711
Q 71474 74193 232342926559
Q 8153 58412 7731788802650
A 58193 751325558
Q 2501 3571 933346002593
S 14322 235269332
Q 36972 78069 6183054520148
S 59181 832810472
A 85128 47498333
A 38137 740551061
Q 19576 44996 8498213810659
S 87422 299952769
S 62909 81493590
S 12802 480495510
Q 20445 69798 6347028172505
A 65484 585296549
Q 3787 80121 4331344735855
A 38235 874629465
Q 8929 86288 1841310501311
S 20304 148378170
A 51176 414754370
Q 13301 57290 5795007575465
Q 20373 73985 3737923017040
A 21228 335150485
Q 3011 3986 476827797623
Q 2883 77857 3853404851278
S 46693 848970212
Q 82926 87829 1996474588585
A 44900 964472965
Q 12103 83987 6911239792587
S 61096 760035933
Q 41455 79007 269017694202
S 7599 456443393
Q 8242 74937 2452923110178
Q 52804 54758 92479256955
Q 3879 87907 7438035387134
Q 6446 64322 6754171188364
A 69813 80734591
A 9863 729287629
Q 19070 81750 433095548074
A 48385 979303731
S 33615 860415810
A 69516 527674095
A 23792 833639922
Q 19378 70228 1859286754151
S 34613 279297200
S 67545 928695258
A 77042 802601663
Q 1224 87836 5021864540986
Q 21760 83831 6298168648425
S 1689 932404259
S 28074 253369886
S 30446 26877461
S 26311 258488675
A 64330 623371540
Q 14019 86575 9661446506050
Q 5481 86384 8194236020914
Q 39342 83099 2453888220001
Q 7437 30784 484313622368
Q 24970 85126 9723373859650
S 36945 86666491
S 35732 231496640
S 49134 837836297
Q 24484 58037 2705252680710
Q 32758 61057 320724735932
A 26120 587685868
S 81905 193204771
Q 16151 48142 7668773929881
Q 11289 72910 117650981200
A 18823 154492999
Q 1587 51967 7546231410760
A 66464 664680081
Q 4183 74061 7476344975943
Q 11396 76735 9018294901746
S 33444 441346099
A 79530 230529248
Q 17498 79970 463489554279
Q 22099 36789 2658951645892
Q 32287 70828 4092290240455
Q 40901 64943 1373608948857
Q 12169 77713 3521522563530
S 7420 517655380
S 82799 515252851
A 19273 794930896
S 25260 779603423
Q 18707 75471 6301491061009
S 75937 287778560
Q 29364 72271 1969378715860
S 63442 769876609
A 2097 239085114
S 43225 276453628
Q 1103 86248 6084210708977
A 18649 867367790
Q 8314 40871 3616112942202
S 37929 302346624
A 66173 346458112
A 47388 227298771
S 7339 787875198
S 41054 394569806
Q 11662 55720 8321896069843
Q 49 88064 434409424544
S 60169 743155758
Q 72630 76372 3185262222502
Q 20294 80399 7539406112047
Q 5205 58479 4103588167842
S 35782 377113606
S 4798 300151765
Q 63866 69602 2785344876206
S 54255 884427854
A 65649 464751086
A 83387 324067644
S 65782 279564002
S 9248 997857014
S 84612 739942658
Q 25856 31351 1402321947257
S 20510 952856282
Q 69912 80719 5130055987852
S 40851 555728620
S 24037 808842193
A 71833 667214044
S 38304 424993307
Q 17803 39074 7978770271680
S 73882 127274371
Q 39944 82613 4292684675339
A 53857 213941942
A 5586 420759100
Q 59153 87946 9951007607632
S 25156 256501713
A 38997 205764162
Q 84 88053 5360487795689
Q 10595 65125 5313330717866
A 14853 879693783
A 43634 371541962
Q 58962 78155 1640329949335
Q 242 31788 7864088811576
Q 53606 78628 8155944159209
Q 51566 81466 7697749588897
A 16416 670868521
Q 8644 65346 7629890440748
S 32955 795987795
A 3088 736573795
Q 13437 85933 5753407675537
Q 7016 65469 4121061018562
Q 18865 26242 441404930836
S 49263 861075442
Q 14291 71275 1365074317384
S 45763 678981047
A 67684 133482116
Q 2028 52034 5312621227588
Q 1105 61489 275366049752
A 49943 806532292
S 79360 926713307
Q 19914 62471 6602338887076
Q 74846 87566 117581153886
A 38463 651704583
A 71488 577056540
A 4204 261979828
S 25229 326221534
A 52788 977381092
A 46213 333364756
A 8271 251463765
Q 317 86576 602431252917
A 24640 672745541
A 87483 914191146
A 28995 252367871
Q 39930 59656 8433126097143
Q 10704 83247 262734327958
A 53369 284721384
S 50598 150588117
Q 47688 54251 1800854034435
A 86421 619500400
Q 43888 67652 9803499585331
A 71105 863205032
S 64043 951501666
Q 20932 52567 4889679966213
S 53603 36522742
Q 4540 72370 3612838485817
S 62000 483773103
S 6830 89954736
A 45385 854849710
S 81844 239375004
Q 32388 39106 2412485516646
S 41079 826427291
S 50410 984859056
S 25667 133354777
S 77264 834017405
S 81890 443033600
Q 10904 85427 5068474212804
Q 28368 39281 2182493266143
Q 52824 83675 9389487519295
Q 19601 65635 5071179725391
Q 29364 82746 8476228507079
Q 38920 82932 5452278985930
A 817 577521396
A 84046 768367596
A 41173 659208415
S 19102 159600988
Q 71148 77119 5818344359290
S 29916 861893697
Q 894 87395 9714357308138
Q 8496 87110 9065993541577
Q 27196 71650 1170954266033
A 72706 445895545
A 29195 159695402
Q 24322 54747 9628954290836
S 42635 630598035
S 78673 368770936
S 44612 39352815
A 72618 787559082
Q 13579 72331 5094549251026
S 33386 800770809
Q 7079 32913 8845712413744
Q 3309 74488 4592403881363
Q 5221 44148 6119041889025
Q 17442 45490 4699063170979
Q 45821 46630 86398703066
S 18411 175636506
A 45921 346904254
Q 3269 82371 237498121845
A 71200 923495958
S 65195 717423864
S 20682 471793509
Q 65151 69333 3520362052003
S 70178 304202049
A 31416 588480705
S 79712 907923902
Q 23827 68822 5279940611549
S 5271 718437066
Q 20506 73021 3143833790578
A 13214 911816114
S 61207 868960623
S 9829 495977233
S 43931 283918525
A 31350 883803975
A 47379 146877195
Q 45483 55669 4629826079555
A 19829 519762462
Q 9474 84375 3318521476513
A 63986 531369904
A 55675 820897437
Q 29554 75112 5325302867533
A 71823 653208837
Q 14481 79059 5730767290146
A 50935 81908343
S 67092 329010148
A 48643 40095599
Q 50967 80314 1777938281600
Q 982 63628 5813007980870
Q 8827 63154 1615202618416
Q 15319 50781 1008072932785
S 87126 396941806
S 41907 184763489
Q 11872 88140 4210601693886
A 50085 996266862
Q 5277 86519 4392439033715
Q 47400 75570 887735354081
Q 9443 80769 5630489418318
Q 36440 82820 3057136416158
S 45289 600742746
Q 26351 84177 8617184892041
Q 36824 77343 5340032586976
Q 48442 55948 6468916475036
A 12859 322752891
A 44312 482335680
S 47149 310872981
Q 3384 21593 2484638824313
A 29294 850333565
A 45040 996520365
A 1651 434116920
S 68789 230525732
Q 2625 87713 5290954956270
Q 464 87479 6154363537197
A 28475 416974916
A 82466 271145240
A 79766 12178416
A 3489 339348654
Q 42916 77161 7438355883180
S 26975 326994067
S 42212 591167821
Q 6784 65275 6918500318760
Q 24450 65310 3057282244127
A 85661 686537286
S 62058 945029281
Q 10897 70562 8476057145547
Q 43988 58884 8129604374860
S 42435 836876356
S 59064 507377289
A 8521 468599772
S 51545 517231521
S 42097 154924322
A 69074 713877240
A 74065 576347930
Q 20486 69688 7496591317414
Q 20437 85039 9484612588143
Q 6782 54338 6199055132759
S 80820 674724004
S 45633 53186871
A 66446 875972190
A 62044 525766221
A 43987 491394914
Q 25310 86057 6960062936805
Q 7488 81671 9442098939959
Q 18894 56890 773709598944
S 58964 791139733
Q 26259 44011 2167613096733
Q 26132 79674 3329252162698
Q 2002 57748 5695449739816
Q 29016 85356 9123857570317
S 88146 526878936
Q 6520 52699 8155651388668
Q 3268 83119 8407823320356
S 68401 35845712
S 68834 585289822
Q 6480 87440 3869919104942
A 60617 686874263
Q 29629 81171 9828752667722
Q 17918 28500 5159659355905
S 61263 852140305
A 21058 942930946
A 44125 818865233
A 86077 983235090
S 44508 335256781
S 38608 378207737
Q 24859 48388 2109263542305
A 14282 326271457
Q 54216 74193 7613450350591
S 79532 901115945
S 44239 774612512
A 19154 530848390
A 47082 129110419
Q 60604 85148 9294065693031
S 56239 778112227
A 20425 537163009
Q 54569 81633 801048299635
Q 16427 60645 9531091425331
Q 1382 87969 5324094056861
Q 22439 73109 146478947377
Q 48841 74307 3688850342768
Q 8902 36437 4017977213277
Q 6122 84056 9152087825855
Q 5456 34619 8061948497923
Q 9965 79536 9174086036490
Q 385 88175 203380923968
Q 19035 23887 694125767656
Q 6602 85611 4690552587072
Q 34228 72163 8095996635730
S 85716 538796204
Q 1729 85481 2199550756086
A 76454 703643244
A 76440 118952965
A 82657 268239725
Q 12722 72515 2540870892064
A 28188 280588773
Q 6769 48545 8736320362375
Q 1019 78158 5835296452147
Q 10618 74498 7381890806524
Q 43412 76684 4599289865830
Q 3113 70461 6844317914719
A 1396 959315979
S 53641 405350934
A 17722 826698392
A 8521 483931292
S 70105 779458598
Q 43244 86624 5467248244389
Q 14083 61825 3319103507642
S 61882 56846885
Q 69607 82876 2368524244368
S 74610 134699414
Q 19470 76801 5884970467713
Q 31406 75481 3991596440189
Q 4308 71853 1895399082371
Q 3847 87667 9519542305564
Q 14994 82759 8410657623934
Q 399 87851 8581344913962
A 55707 273962601
A 38423 704424117
Q 8485 86598 6337477652786
S 68755 709104088
Q 9802 79889 2967162648155
S 48601 360276981
S 1917 209831739
S 49286 107161894
A 13271 419203922
Q 13467 43032 9832225497685
A 72995 297924036
A 15302 93265352
Q 381 68495 9074232619314
Q 9617 73686 1051239670454
S 31056 252987394
S 76234 149410565
S 86891 640446750
S 72165 544429859
S 4378 858153090
A 51999 969868426
A 68762 426071744
Q 33011 78513 4837219468027
Q 16855 28652 6268435323507
S 12654 810800596
Q 3632 85752 6104776509593
A 48657 482731151
A 18461 37789011
A 84079 552750362
A 74874 250548922
S 26235 481510523
Q 11200 55834 9625615394098
S 65212 89970134
Q 25857 63629 1972747275989
Q 9255 82419 8413603565487
A 1160 49102027
S 23104 880288224
S 20555 948351199
A 3901 643124520
S 79871 562827836
A 62456 913976223
A 50482 166330293
Q 2635 22328 8635993192293
A 25088 378130851
S 71644 168439980
S 64070 65435943
Q 40678 67858 2583742520740
A 22020 597588870
S 38510 121845450
A 37461 524387046
A 87607 330931692
A 1018 75823923
A 41235 335133186
A 38453 17222702
A 43440 350037102
A 66886 373753687
A 15665 443174248
Q 19218 75335 1929219455643
Q 636 88188 9183380015825
Q 11345 45653 1829660754548
A 24018 964062973
S 2265 536544249
S 76330 627696108
Q 4851 16159 3312859631507
Q 21385 77751 3217030666166
S 6859 288586044
Q 54414 84564 4460787525485
Q 7187 34433 6188973501315
S 73020 171853081
S 338 284301322
S 58326 828478076
Q 9220 79651 2697205433796
Q 60446 61887 1077841486171
A 84509 524208511
Q 35084 40099 491743847971
A 53764 386529432
S 56555 610535588
S 51356 889496345
S 13081 578599341
A 64438 114621320
Q 64626 83842 4323265500153
S 24643 586599952
A 38895 654853777
Q 1867 86787 2568132908858
S 5522 603044006
Q 6186 79683 7377835576124
Q 5708 46030 1378224311757
A 9156 336826335
Q 103 80541 3672900218891
S 35336 573357085
S 82266 296552119
S 71794 610550851
A 42050 394946140
S 29506 685590223
A 76261 698478951
S 76078 444939354
S 42332 159097600
S 60183 765899342
A 84209 949159522
Q 2358 52498 9218117265299
Q 3091 57610 3616028943627
A 18164 797169859
A 29797 242532812
Q 48460 59011 4597991853906
A 74859 335583004
Q 57570 62608 2257384305575
Q 6633 37759 5362057698742
Q 30091 42667 5677022444470
S 31884 913875415
A 27824 287903215
S 77512 555898238
Q 1668 88096 8769976125721
S 68804 667651059
S 1806 5758334
S 20535 266239217
S 48462 534756743
S 49380 804606287
A 31102 229387167
S 22662 497151143
Q 33441 83276 5224328304436
A 55760 937107524
S 33344 263275971
Q 9276 81966 7816932586392
A 18731 588988717
S 27093 663896844
Q 6442 84801 1590749935120
Q 43376 71134 8463673801879
A 75442 350265091
A 70204 743899762
Q 3548 28550 8376720296312
A 68798 585186233
Q 1404 74426 9242932423085
Q 1333 30306 9302661923304
A 27352 778263047
A 6744 630930765
Q 7428 80273 465184282298
S 41986 113806400
A 8574 701116077
A 83801 973606695
A 38581 820625687
A 6778 905062968
A 1971 282403351
A 23569 522026797
A 33812 772673339
Q 68007 84779 7872690340190
Q 2213 85529 3566193950075
A 9769 922216335
S 38510 176394986
Q 16119 81784 7729784768868
A 54534 235881970
S 21308 968759926
Q 63465 75828 7162553737663
Q 35762 82383 7544635900808
A 23308 298388602
A 29712 191548397
Q 508 87656 3039368221259
Q 13461 74559 2499963438999
A 9058 378039859
Q 1399 79819 681594050631
Q 165 58801 8510554310264
Q 1961 86558 881475138465
Q 39950 70665 3933105741774
A 43132 740605080
Q 52004 74815 7278780451549
A 17852 745511408
A 4737 846944097
Q 76803 78441 1614163956992
Q 1931 77453 8828321230488
A 77227 943661826
Q 31601 57978 4158089768699
A 2029 499579509
Q 37816 77410 3221496258573
Q 64197 66372 1181016968568
Q 37516 72939 1852543461047
Q 2630 20733 3362337183494
A 26348 70388119
A 16234 26518529
S 33161 36131840
Q 6240 52069 3228281310306
A 59120 464309208
Q 44918 64602 5618564660009
A 85664 694656944
S 26020 1241083
S 50106 637925029
A 71043 40685679
Q 27793 86773 6856361324696
S 84879 98758092
S 51479 270293995
Q 4594 87618 7208952489193
Q 23828 61003 806273158439
Q 4792 80253 2500031439329
Q 49707 78827 6453765016291
A 57274 302065772
Q 20460 61589 5472270606499
S 22835 293125371
Q 58491 78011 28224736934
Q 2059 54404 4841675323071
S 5968 878905982
A 4497 395379555
S 8962 102407077
S 35396 532742703
Q 477 87098 1008581544059
A 70850 387178389
A 31634 319458046
S 25472 569821206
Q 35255 62480 7545873971446
Q 49877 55980 3695422594259
Q 53308 77897 2079786076674
A 69014 319452241
A 36950 70960384
S 52568 711814529
S 21215 724328238
S 86389 198862304
Q 9871 81220 4796600948506
S 21903 428678648
Q 16728 59660 6155461867323
Q 3454 87351 2392786721608
Q 857 88168 2908067937873
Q 29537 37154 7406905578980
Q 55211 79717 4313030300498
A 85931 867513367
A 9743 364036421
S 60149 345395617
Q 8647 87052 2382526610936
A 77210 22030399
S 41196 217949647
Q 26450 80411 4951854412695
Q 15044 85066 2497255803492
S 18921 407335216
A 55433 463325058
Q 10813 52394 7808966738350
S 4923 575092920
A 24789 951199059
S 38266 979869091
Q 26705 81038 1835672250282
A 43816 643697779
Q 22146 37827 9916642620478
Q 4013 72419 172136258303
Q 11172 26863 5055182936728
Q 26031 82897 3859821981952
S 31492 896072570
S 19543 556928099
Q 26341 87154 5195452548352
Q 5295 41282 3750721112937
S 85346 649492805
Q 18505 35762 1349104716707
A 16565 696444099
S 78136 303371291
Q 4508 36549 8141397420579
Q 50699 83806 5749217911040
A 66095 576022324
S 80318 680812330
A 38748 406161660
A 75463 247009027
S 55102 737283644
S 4073 964234250
Q 4753 76911 9604791287122
A 77239 339200358
A 16727 969639728
A 65706 418767254
S 25211 738938927
Q 32001 42691 5901561250336
Q 24670 81059 9447576384833
S 73160 457001000
S 60563 226413091
Q 22730 78239 3316712413274
Q 11974 39478 6664708800301
Q 2821 81659 3975259166886
Q 10056 72273 1550670139115
S 60620 227200916
A 30994 661818431
Q 3446 75198 7168585140745
A 54457 114757752
Q 19542 54660 6104579202920
Q 44003 68913 3255392316930
S 73966 478624770
Q 7500 54251 2109826492816
A 72381 786603206
A 50197 66849554
Q 57 16040 7504036659104
Q 24391 37968 6889201095903
A 74365 125308079
Q 60446 77343 8564766772293
A 7952 28210100
S 77101 319042209
S 27290 521088472
S 81319 733221101
A 70395 591278685
S 48625 327976375
S 86886 437611327
Q 1114 81395 9114607802852
S 39111 917977616
A 39201 910922770
Q 980 88085 9390948758780
S 37557 30880291
Q 7618 79611 5730474580498
Q 30524 51179 6086688919308
A 83548 419268383
S 7665 236898450
S 17535 145766812
S 81641 126569094
Q 13499 65595 4512842757731
Q 34940 59435 8034756236953
Q 21173 56848 721397704041
A 40068 208557285
A 16599 994145106
S 53719 80728101
Q 4376 69251 4918373927612
Q 29891 87603 9454948780287
S 28764 831844722
S 81490 501805748
A 53544 413619510
A 76302 249595403
Q 1476 6000 4427651711454
Q 45278 87026 5335816501996
A 74232 573711647
A 71997 926474735
S 79280 920388064
A 82960 598222880
Q 16902 54939 4537787908507
Q 4594 20936 958067244325
S 54138 440254108
S 83987 116843637
A 83352 268353400
A 24195 574929547
A 19981 752031283
A 72769 875165731
Q 6488 86789 4097694350521
A 35418 519966259
A 46457 496569971
S 61192 859503309
A 61945 515904454
A 53562 867941399
Q 74550 81509 3802413525812
S 54258 194690810
A 6543 624305015
Q 33930 69700 9081705124004
A 68187 110117418
Q 8304 78222 6363809067456
S 9747 16724394
A 74205 866529836
S 85839 66869563
A 19881 351460169
S 5052 171224951
S 73562 325704484
S 8426 234699621
S 17737 95917604
S 86082 381029915
Q 36706 39312 1883514624584
Q 775 49800 280181553807
A 26984 820848663
A 15904 140236025
S 11600 399472279
Q 47655 56355 7634957597796
A 64199 755308414
Q 940 53756 5121403554517
A 58571 958095083
A 32312 71086552
S 52552 278838300
S 83699 725110226
A 8600 623564562
S 59699 613239800
A 48559 567648801
A 33816 633284975
Q 1319 84646 3600087233473
A 38326 645853840
S 83767 175133291
S 7429 621468810
Q 3263 87588 5567397117094
A 60615 522814288
S 82351 472719575
S 85869 355600156
Q 1869 87379 2417346061449
Q 51554 82124 1259352433260
A 560 13649
Q 232 79202 3535298427479
A 58241 372597774
Q 1949 6009 765708093644
A 16998 840576539
S 77266 143102174
A 38915 509467460
Q 26961 55876 4384564630971
A 66704 14742142
A 52189 99854679
A 20236 61333681
Q 11698 87855 304243052131
Q 24427 64428 4631725723756
A 68667 987281652
Q 11644 26719 8739696906226
S 15660 845716287
S 3019 818427563
A 19388 530970734
Q 14316 86326 1620171541344
A 4774 372445597
S 79479 265557914
A 13466 179439962
A 79454 836928053
S 45528 610028834
Q 16903 17582 519317038919
S 87809 259684953
S 35920 427397132
Q 2646 87696 1908390614583
Q 35531 54853 9350228021662
A 64586 179866739
A 19709 240853428
Q 28553 47712 7075006737968
A 1006 110173705
Q 23573 45756 3023376555987
A 30673 673332125
S 45352 742324736
S 58915 630995472
S 39104 562437649
Q 26765 29710 1482743742209
A 5836 458639820
S 69436 342462465
Q 24194 33502 5771029535353
A 15544 771158603
Q 6197 60759 9634572698659
S 23640 436821157
Q 40830 82583 6203656718673
S 50332 863694618
Q 26296 78381 7810570332179
S 83874 557919851
S 79180 916181711
A 75078 903819331
Q 7769 69509 3241178566594
Q 47056 84822 4921431353202
Q 2820 43961 60476197971
A 13906 805824573
A 62241 513209765
Q 7299 85604 9314696748965
A 74930 486965728
A 65998 815935833
S 24360 93492455
A 22717 1915613
A 713 346491980
S 21270 52822366
A 25725 509813187
S 41095 832058827
A 54447 720984263
S 65427 946831636
A 76418 422743619
Q 19805 60924 8925096592571
S 81475 916580529
S 59698 614092451
S 44078 738531272
Q 4344 73325 213682062304
Q 21713 82155 1956488569579
Q 40013 42241 1535117386594
Q 8034 84589 5700245081299
S 12648 87865459
Q 27097 70829 6008725337823
Q 45069 53201 3170433225141
Q 13503 81463 7043698130448
A 83233 125128468
S 86122 22217320
S 64883 80303253
S 38469 726740543
Q 32253 85547 4116712529396
S 39124 12120461
A 15493 904096225
A 5638 618343775
A 77545 767860058
A 82013 8670334
A 57351 825566024
A 58888 873850851
Q 13498 87589 6917668812427
Q 60492 87003 3618747724070
S 15097 362481626
A 75401 212273132
A 13033 265367029
S 57724 73751144
Q 2996 87581 9237480620735
A 6370 908547298
S 79674 624713393
A 63583 570270494
S 41809 894590182
A 82719 485985845
Q 11803 26729 9335580401963
S 20381 364018779
Q 1466 19848 550238606353
S 12506 949888784
A 1224 462498755
Q 36675 64903 6963584497009
Q 1973 50707 564702186225
S 51188 175883793
S 43879 915914036
A 86748 322016786
Q 8083 72511 3918497835016
A 87685 350020327
S 56848 766783838
A 47428 410263412
Q 25674 71900 892626277418
A 5676 809669305
A 29397 41483301
A 16060 185975264
A 71870 168512145
Q 7989 84549 9645926350216
A 9543 447901601
S 10894 125043916
A 47140 529271006
A 1593 274258662
S 634 821547117
Q 29415 70677 7621687294397
S 61454 84762361
Q 7569 24553 9260603957941
S 40713 357572986
Q 12216 85183 282042253881
Q 17662 62654 7160116093447
Q 26 87641 6560811482650
Q 8573 86308 825664336376
Q 13014 39513 3212185443112
A 20690 914918554
A 10312 647633608
Q 11663 51365 4620995806971
Q 19780 70004 3905389577652
Q 52635 62640 7313527052626
S 56062 455502362
A 3204 655456391
Q 65715 76628 4900778936088
A 55832 700326760
Q 22081 44701 9588444657364
Q 57634 80488 6931039779224
Q 482 85214 9390690862805
S 63692 69129656
A 60643 360486074
S 17939 453908381
S 8036 49879623
S 51126 528332516
A 38013 145225143
A 44074 40841356
Q 19145 45317 2070846954295
Q 14226 25187 2241774627113
A 21658 218656868
A 87318 467048442
S 23527 688513975
A 15107 491783720
S 7564 466195346
S 1357 846011632
Q 5393 31587 5234219649672
S 11820 745383625
A 44872 586829017
Q 9611 54407 4681520286487
A 70740 476318945
Q 13975 79282 8034594432167
A 34773 181005693
Q 3846 67361 688745116705
A 5826 882019037
Q 50973 65236 5859804234434
A 24088 967958634
S 22191 508109537
Q 8345 52997 12355438245
Q 61889 83919 997302207842
Q 17905 68534 1168839106599
S 70603 254823214
A 81502 818643024
S 3708 680566496
A 26234 75498727
Q 51343 75820 9613758060493
S 57646 222163773
Q 28925 76311 9189429025282
A 1887 51082921
A 66470 373047448
S 49597 852085163
Q 18452 80350 6240331765397
S 43730 98410428
Q 41011 63566 3241813693774
A 21993 763654803
A 5497 622875982
Q 69935 75152 2957502419651
A 31741 981894426
S 1395 372707152
Q 760 84379 5730496667032
A 86185 864253802
Q 11317 44835 5454981530757
A 3877 518569339
A 56060 313872955
S 35698 349071091
S 6194 176066979
Q 50839 58883 7679061133863
Q 56391 69383 5108934099353
A 53725 524886808
Q 75150 86849 6828141688929
Q 55823 85984 8108163759225
S 21971 334393383
Q 19685 54974 1552394163569
A 68769 209297756
Q 7377 49936 8320517102449
Q 8420 22755 3236597807053
S 44120 680150686
Q 7189 54980 5035420153615
Q 1616 81620 707746283077
S 46772 631852956
Q 4211 84982 7889677427517
S 3261 591033658
Q 2317 75388 3782999581768
S 32200 122159741
A 28118 542943169
Q 31337 49969 7446832956913
A 27235 750722112
A 73230 59248081
A 29838 90079906
S 52581 509855998
A 76389 475826821
Q 11589 64156 4234057350282
Q 2330 34045 7142078327828
S 44422 276339982
S 23600 195624242
A 25404 331926835
A 88037 765274537
S 41593 192505001
Q 11974 46852 4709530957925
S 67906 820647171
Q 71319 81920 687373865612
S 52739 179631531
A 52992 770896129
S 35309 721307023
Q 2016 73627 2240030524810
S 52970 404457891
A 65648 333681602
A 59633 435933766
A 68257 921750247
A 12155 989296577
Q 33536 56833 1636740125704
S 74933 127625505
A 31546 184061084
A 7139 844694470
A 82956 608098612
A 1114 116752880
Q 31059 81294 6328097059281
A 59107 112073956
Q 9317 60917 7466844975683
A 40731 380830329
S 73991 591981694
S 32156 485533496
S 15919 384027514
A 43740 547312949
A 86391 790611149
A 66340 257021400
S 71404 19253970
Q 18633 63917 4489169631665
Q 29556 54978 9450133604632
Q 1438 86633 1299786505190
Q 1123 88168 3696330769465
S 77752 104112117
S 36618 8886510
Q 50434 59791 8762936020272
S 11162 744309118
Q 18946 61821 5466110681315
A 8452 199493207
S 88151 221412133
Q 28918 79849 5409455863236
Q 8038 86550 4929691677059
S 1187 675398960
S 3715 295906701
Q 69021 78793 4064509575165
A 57010 897012073
Q 118 88073 4572969150968
S 26168 80685093
S 39661 816531685
Q 11462 85925 3182325463137
A 22627 983729862
Q 28302 78425 3407546057327
Q 24455 58700 654745098528
A 40606 657736124
Q 18579 28997 7478899738831
A 59743 878713499
Q 11027 80609 9928253685561
Q 26847 87627 1458642755881
A 61843 884554448
Q 1101 67729 627923138394
A 87628 448229398
S 76303 955584081
A 71616 643385690
S 84605 419725099
A 87835 912233872
A 32034 364193861
Q 57141 79105 6123740976880
Q 1230 74295 8475288420025
S 70259 845189453
A 11846 458216648
S 63411 132061660
A 48511 341377636
S 53772 220268260
Q 7235 87129 3640041851427
S 25132 791251574
Q 195 78327 5108733126046
Q 17117 42477 1512265822013
S 11797 944663681
A 46605 8903999
Q 10757 83062 8099967367011
S 81684 465743626
A 64994 413547389
Q 17811 53393 751653500000
S 4098 471473146
Q 36254 36735 247774076749
A 41850 576943915
A 79630 273330341
S 50411 383277598
Q 12720 34068 8620414055966
A 26375 350608685
Q 22118 65114 7138610463470
S 77471 558334780
S 74023 159909408
A 23653 150639630
Q 41699 67196 2716375522031
Q 5375 46835 2032345714426
A 60761 7030751
A 42924 612680780
Q 3910 35912 4738135631300
Q 13901 46366 8723461298460
Q 13709 23462 3443454975161
S 22357 88106576
Q 8025 75903 8033144680542
A 40401 398596230
Q 6362 31731 2657959939944
A 12752 13663679
A 54638 820715979
S 78847 923449174
S 52662 955636093
A 31351 165914215
A 32781 800927515
Q 5630 84253 3919948979473
Q 2098 87893 820016314453
Q 5253 87996 2913282195490
Q 33228 81030 5238194636
A 61793 706735904
Q 11764 86343 8083467133947
S 4364 616516009
A 12301 162733288
A 12550 971984343
Q 4779 67957 4829969835351
A 35248 177994408
A 45524 222418365
Q 3768 86281 3905433541136
A 20017 579304995
A 59306 989692727
Q 41312 87751 8459078369791
Q 33299 76607 9255051642896
A 61468 943725911
Q 21283 76186 1758740819008
Q 36301 87173 8053968129148
S 20090 73752652
A 22973 861627717
A 87135 499795716
S 5811 828680523
Q 34311 50150 6137425806914
S 77280 191510016
S 55846 962847893
Q 17520 33102 1778666124290
Q 2363 48036 5371369369909
Q 35260 85936 1998212541794
Q 35305 79125 6631780943005
Q 18736 31141 476397111759
A 48226 97476246
S 48859 848667739
Q 74523 85614 1799459180566
Q 58949 78317 9465883883682
S 9646 746682220
Q 48483 84119 4108712100391
S 38678 810863020
S 36353 93183718
S 82707 438774172
S 14820 798353702
Q 1216 37091 3390761698770
Q 35009 87449 1185703198928
S 32877 933244646
Q 11205 14150 2000426704644
A 31947 654451201
A 7303 903860076
Q 27206 67813 1299763582371
Q 3061 80362 6226552929349
A 56365 759768272
Q 2181 68480 7980994250099
S 19033 590350876
A 17103 166348050
Q 7498 71787 3709221089705
A 19500 479597695
S 39947 981898045
A 42469 530937239
S 82755 953866136
A 82836 271492842
S 61863 3272095
S 60109 555688246
A 12588 679290543
S 65321 785597393
A 86875 885612747
Q 69 74911 2085231001870
S 53949 238388701
Q 33026 65092 37519690506
Q 44196 74531 3684991924913
S 77444 128119998
A 41522 978880044
A 27901 853334909
S 15696 759482776
Q 36423 68854 4283900032601
A 68690 507887560
Q 1531 28161 754412974057
Q 16257 62038 2155581703956
Q 72035 87686 4101239358783
Q 27948 29052 935365994756
Q 42867 54765 3182012945810
Q 20349 31713 9656235404475
Q 38908 81810 3696584646897
A 82283 450334164
S 56906 936085818
S 26932 960286872
S 84469 627293525
Q 7442 64722 8661702082016
Q 15361 28512 2012716324451
S 18944 73814923
Q 7462 77955 8143041089781
Q 37063 80177 6310109150418
S 81372 157927024
S 25826 872948320
S 35328 962521945
Q 49195 66837 3647586051754
A 81081 699405435
S 14579 259711160
Q 5964 66510 8684971399800
S 22419 270175160
A 13126 207524753
A 54083 593937837
Q 735 84173 825780068586
Q 63692 73428 3675671230141
S 72196 188136725
A 4448 316349269
Q 1554 86863 9380909899433
A 61576 871608447
S 13084 733593858
S 68707 706634204
S 38386 922621846
A 37737 527182313
Q 3745 62289 6491877395969
S 67877 299446743
S 82870 765342516
A 79776 620753623
A 46327 937211249
A 78795 776381031
S 22087 188344005
A 26122 161997040
Q 8048 12125 3936272106834
Q 6125 82654 4264128100835
S 82113 264023938
Q 68234 76420 8059245268859
A 41075 639272573
Q 11828 21625 4538088280056
A 74419 148383902
A 39166 784045491
A 50640 364914664
A 7700 879366925
S 32882 126461761
Q 1932 30327 3331078161064
A 81295 550079851
Q 1125 69238 8127739663514
Q 11993 40913 1794025543693
A 66781 66177053
A 83875 665072191
A 84777 278939997
A 28078 583201802
S 17990 2744305
Q 58499 66938 7395976588387
Q 42426 64372 9334198818955
A 81347 160068487
Q 18603 60777 8285383037677
A 11401 499255336
Q 10722 16465 3605259943177
Q 4936 54763 3625672673959
Q 29160 79102 7579300541232
A 53354 295170058
S 86171 708689121
A 7448 364411565
S 22176 652304948
Q 16602 77725 1645075190231
Q 56518 84546 4298625677663
A 5766 802914047
S 25993 536266859
A 12801 93192923
A 56566 948574467
Q 11395 76911 6899051282897
Q 8191 26332 1521537786064
Q 23384 29740 5529941880285
A 1166 331413303
A 75269 459591026
A 79990 241531513
Q 80 40563 2677759936334
A 53443 146340211
S 24589 911058248
Q 46523 84585 6270425390996
Q 12082 74238 7436316968360
Q 11753 73741 6982071626425
A 86427 59394746
A 20875 15154019
S 87678 835044814
A 63805 318743874
A 56820 640509181
A 37643 22282614
Q 147 67898 5476082321472
A 62759 268147592
A 52200 139915574
S 85459 70268692
Q 3694 32917 4930621497531
Q 59960 81263 8845888092774
Q 26438 70603 3240667269405
A 19690 290713996
Q 37267 67897 5714037568879
Q 13713 75799 8068746690790
S 35615 751567640
S 61379 331706724
Q 589 86897 5827722574703
Q 19758 25565 4838740503022
Q 24683 75964 3285631831386
S 55556 908319312
Q 34002 72910 6745185058124
Q 16536 86609 6635928107739
A 23300 89862589
S 15192 972570404
A 20007 633047014
Q 11082 88096 412865552282
S 60889 771348698
S 8195 195515212
A 62681 820845637
Q 26561 45690 2995785073373
A 72398 118163863
S 82658 619233088
S 34941 449552321
Q 31174 31289 21302959011
Q 10460 86904 635497382969
Q 1946 56929 6402644366888
A 29260 722210790
Q 7618 40316 8707771169181
Q 11085 52228 4044477660886
A 53628 520845009
Q 27250 84464 7088011793524
Q 16966 76600 2632781826638
S 1971 541438007
S 16530 906817711
Q 31594 31823 134189411352
Q 6687 53258 952698033977
Q 32955 58706 9333250580041
A 54063 991452363
Q 57309 62072 2237230948797
S 87442 198943754
Q 30384 82037 693778035781
A 59454 668193270
S 85725 601594135
A 79650 796727839
Q 7462 34099 8420344816026
A 57469 472521204
Q 13 88068 4184087585538
Q 2967 84077 3969391970181
Q 47789 58341 7189073865441
S 45638 254162664
Q 6478 82306 6052909461849
S 21234 670652862
Q 2505 32964 4171847655607
S 9298 672046535
Q 3646 86946 1026502106798
Q 4016 87587 1003154968250
Q 35907 76260 9337499991441
A 51988 673607002
S 72604 294443578
S 48580 408513920
S 4221 84691417
Q 10443 52497 4446055126282
Q 904 67204 3203606129685
Q 595 87951 9456680604857
A 47862 337108376
S 33550 698282779
Q 12003 21467 8450187633753
Q 4966 30688 8677087511297
Q 346 87982 6825810731475
S 58287 826339477
Q 24568 84761 9162936693819
Q 7734 69676 5798221718147
Q 39627 61495 3253192979423
A 59514 333659420
S 58469 506692923
A 84929 548296781
A 25648 790946273
Q 33850 72506 922709858263
S 48012 654602652
Q 20801 80502 8728945755128
A 12794 722401386
S 45901 872482882
Q 10556 72961 3949425838488
A 35244 542080480
A 60102 548903694
Q 7148 86326 4017320360733
S 67867 916307657
S 20002 973704971
A 70980 984280463
A 44463 146347222
S 41866 123395615
S 30910 648450395
A 12801 502976206
Q 5210 82232 9211028936479
Q 7557 85037 1484599928952
Q 36901 86978 9822661332725
S 83765 147415840
A 31081 630641725
A 6803 984922293
Q 189 88039 3264608601020
S 43416 931981368
A 49711 652756462
Q 37294 68228 1196154946847
Q 17569 25472 2796277998747
Q 7034 86967 7597778789917
A 79648 455289019
S 70092 319662151
Q 73973 86983 1217539250101
Q 3746 75463 2329096708566
S 56619 608557043
A 10508 117301100
Q 52696 66060 6806492052095
Q 66414 84322 7998126622384
S 10145 109430704
A 17211 15959118
Q 1698 86551 21457368849
Q 5059 86699 9599308817972
A 33498 230426495
Q 905 87946 1511777068514
S 47778 212308839
A 16808 857409823
S 71647 687191252
Q 20185 32886 159768969610
S 57398 789057489
A 2069 58272235
Q 41541 63373 3396564897975
A 68637 228832318
A 46986 142750507
S 31936 896668909
S 67975 62999603
S 44411 367884004
Q 11812 69414 9143439826886
S 15350 645346739
S 87901 331972429
Q 9571 80681 9635275851061
Q 56334 85749 245401876173
Q 9819 87551 4194190689226
Q 429 68710 3667198831917
A 34685 216418567
S 66961 448741966
S 15569 365484800
Q 252 86306 6422115136396
Q 14963 87831 2317188015958
A 64516 627799067
A 20804 504783242
S 17013 553014951
Q 12566 84432 526499889516
A 16519 217339014
A 68858 754284179
A 5833 673534809
Q 15052 24349 2095425145468
A 74070 17745093
Q 1160 10543 7018761149936
A 53794 915426879
S 3114 202035042
Q 23984 82793 2155111573988
A 64513 522208466
Q 35860 36298 260903943285
S 48988 912195186
A 63400 350926216
A 63113 35743545
Q 46480 80795 154201506113
A 75618 514128217
S 26320 719445775
S 35016 662886049
S 41370 45480215
A 77770 852908116
S 50849 623186021
A 79524 937324563
Q 31973 73350 1327041554783
Q 14234 57822 1398270066660
A 54842 575678120
S 85922 213020559
A 42468 119699730
S 47783 515451485
S 76013 31197034
Q 10767 15014 1657134819607
Q 22820 83139 1278987565587
Q 15835 24461 1184323213531
S 79424 202461453
Q 9900 72152 4759006186622
A 68345 834046285
S 15973 940070456
A 45266 919789369
A 38406 903498743
S 79480 43802049
S 10894 327990818
Q 2005 80216 713670621929
A 27318 918617478
A 72274 265702638
Q 47442 55507 4144856272364
S 24585 564309185
S 41339 626380252
Q 13598 82616 2727589653851
A 28039 119621810
Q 25656 58414 6146613356137
A 67969 153062354
Q 35325 81856 4999203964391
A 67024 629512470
Q 32826 70052 8314644646383
Q 1082 79663 137110822665
Q 58865 84375 1824561365774
Q 26684 82777 2313753272666
S 55750 281247242
A 62961 128094021
Q 350 81558 2297251507198
S 68947 154653556
Q 4527 69477 4815942370568
S 23028 404646842
A 3345 201403444
A 65601 53542514
A 73753 789594189
Q 8663 67841 7194165026969
S 23039 940086699
Q 21675 78225 9068243282948
Q 34833 76827 41271736847
Q 9685 39952 501420382854
A 17145 819440754
A 76485 65606772
S 2542 126071420
S 3510 965711853
S 50494 851885063
S 37381 287523749
S 20575 401781027
Q 53509 85594 4107550476286
Q 1189 31312 9803121309004
A 33219 649596741
S 83038 890119747
Q 31700 75868 1828803895835
Q 27864 68851 6423153748990
Q 19088 61754 4609571295117
A 17001 562680643
A 33432 479149964
S 67326 399179528
Q 21960 56280 2732215754785
Q 3696 45600 3776639533620
S 58081 689327013
Q 15091 37619 7144440333083
Q 22153 84737 3172168446661
Q 46367 76539 4929540559628
Q 12176 86065 3534163019353
Q 13370 47323 8762433043985
A 80492 814181150
S 49689 882226498
A 67066 63246574
Q 50654 85072 3689541786561
A 28993 406417432
A 52195 848798993
S 19021 270415851
A 53551 376814211
Q 1253 19156 3359477202853
S 32440 342792617
A 21879 214626083
S 17963 746772169
Q 22434 83371 5850486170215
Q 46122 57680 8697051470703
Q 24474 58953 7926072415325
Q 11 88190 4293158854697
A 20658 671839543
A 52419 408786886
S 14529 721275092
S 19674 709163499
Q 10758 85067 4281073468174
Q 48615 77854 6291879231973
Q 25409 78658 5926485019690
Q 31339 68879 9251722728596
A 53613 218626773
A 79260 408240685
A 83421 534005492
Q 9521 70848 4689705178393
Q 2027 81510 3090516318831
Q 975 64689 3396209177092
Q 1257 66896 8733680844923
A 44147 238782691
Q 33766 80979 9767831616048
A 36062 136471913
Q 7555 74433 756225831387
Q 10720 79675 840169340455
S 13564 835259231
Q 71806 86005 7427949934812
Q 39032 83950 3215908687137
S 45993 884907065
S 17385 680719077
Q 5825 23729 282395247254
S 9297 326614965
Q 30818 68141 2044102998075
S 83125 928512501
S 6809 465038299
Q 19711 63496 2383181002374
S 38904 472695376
S 50914 348592141
S 77948 583640812
Q 19393 86624 302204877745
A 81399 240470730
S 59841 29924046
A 77817 669291308
Q 234 87228 321123313093
A 41063 789970249
Q 75586 86422 5296703913950
A 74912 137323137
Q 1209 66154 3695682684624
S 13413 937859140
A 50623 47465768
A 79176 746283126
A 3588 424495877
Q 15072 74320 4029716250259
Q 26741 77656 8409791191218
S 55843 172398274
S 69359 422964598
A 69888 35042150
Q 35186 37086 258001997738
A 61225 516945347
Q 44201 79748 5635864879376
A 34419 389298983
A 76760 783107484
A 87464 686273517
Q 14218 46895 8210298036139
A 76012 532312988
S 74871 908239806
S 71603 244305431
Q 5513 78414 6788745762468
S 18285 177807936
A 33252 390990705
Q 23422 76246 5930091341116
Q 79348 79628 146407247185
A 2005 198472205
Q 3165 75978 6798063143703
S 45500 192114524
S 86451 411400287
Q 10448 84806 263912235316
A 25205 856056027
A 43912 645625904
Q 7283 85188 5302248494772
A 61682 636528775
A 77423 255778968
A 80320 674934071
S 28703 411334205
Q 8254 59296 1334474501100
S 32208 559041094
S 28748 881340093
Q 30148 73745 8967285107349
A 84071 62396488
Q 55922 87325 3211176302464
Q 39760 60288 4507946779614
S 15122 304967086
A 33032 401745719
Q 19488 73230 5529017798660
A 11214 367731910
S 78419 50883007
Q 51516 84734 7204846503396
Q 25125 50547 5877746596824
Q 1750 87682 7395346940353
Q 20783 45718 6942525558552
A 28153 842982408
S 6218 134277334
S 27614 970363671
Q 24146 25293 644071514655
A 63964 79111962
A 12107 552750079
Q 74439 76659 1293053681064
S 6127 510840313
Q 53846 75490 8377526514444
A 86437 939978832
Q 5550 80056 6672365638484
A 21567 285639869
Q 19679 83815 739847225266
Q 11860 66981 4105574467726
S 62079 129932000
Q 1910 77631 8858401917689
A 36690 513427235
S 30972 679198730
Q 684 7486 1875512761986
S 87785 222100449
Q 3737 84555 5997501629737
A 36359 788919880
S 80861 55478151
Q 79696 87668 2212659524880
Q 22123 74766 546377678041
S 1448 90136286
S 73216 348667293
Q 2129 87411 9764131280923
S 62515 649932754
A 13531 217237835
S 4419 826713409
Q 49916 74356 2186205666786
A 49462 25478419
S 13044 862670119
Q 53170 82323 8192493036074
A 69367 749636348
A 42810 6797746
A 24074 375625550
S 87592 223623568
S 68836 677448123
Q 44501 44523 5869062889
Q 4443 82647 568051448856
Q 15238 73321 4699383456750
Q 31061 73744 8269556895988
S 24974 89995535
Q 38932 66034 347660703121
A 62431 460069129
Q 84 81907 7014401199619
S 37983 222759385
S 39239 297701817
A 1309 567533975
S 19272 259830168
S 48126 416804083
A 58931 23789977
A 22590 3989206
S 78610 990116415
A 83244 8531701
A 26859 511968523
S 66623 282603568
S 76509 594774188
S 49051 596962011
A 12133 577619369
S 56304 22007753
S 65827 934149772
S 4926 551136706
Q 14962 84374 8106278098190
Q 11378 76712 4821415465238
A 26259 803045760
A 32440 521308259
Q 18909 60446 6280634000893
S 78783 348359727
A 40771 764307654
Q 6427 48855 4847339053554
A 10168 491502944
S 56305 613670843
Q 30592 42700 1941109607951
A 68758 931560758
A 23386 963715254
S 2068 822597192
A 22104 771033050
A 36038 914293624
Q 36867 40388 1857821560409
A 70048 676220582
Q 2309 30450 5261794188293
S 54644 308365497
Q 17399 86595 922914142824
Q 34055 87321 4757985498866
Q 10602 64548 2700391558155
A 51211 51377859
Q 32509 84461 9086926647895
A 70859 382027523
S 15131 443546066
Q 544 87822 9746143378205
A 72990 264641373
S 31003 245120158
Q 59303 65193 3654656618873
A 33260 758977545
A 49479 332548937
S 58961 985451551
A 82867 473013871
A 27742 471204544
S 682 315570078
S 28916 439560423
A 24090 186453581
A 66343 88621769
S 14096 100433974
S 72247 985297436
A 74793 293766129
Q 13839 76069 6471423646345
S 57529 129489355
Q 778 78254 3354478579389
Q 8730 76266 9022769150020
Q 39498 61803 5030348204970
S 47725 84266274
Q 26049 71062 5242560840573
S 38193 421086953
Q 50 88192 5765554577700
A 72766 590146859
Q 32584 82229 7130290348286
S 14699 588516145
Q 17099 52072 5278659140774
S 70397 858753010
Q 11888 32457 9031538289209
S 25639 519878535
S 27664 425550028
A 55478 462100277
Q 10857 15746 3922409891631
Q 4225 85221 8647809089439
Q 37583 44566 5498351351623
S 58279 248696973
A 67434 535501041
S 39980 163941232
Q 23606 77891 2654897954131
S 45391 133477518
S 59443 502752356
S 15366 969328320
S 30821 214884720
A 59621 987899125
A 35334 522816186
Q 39768 71501 5218923687854
S 12158 901772790
A 7749 288166659
Q 54574 80560 8790763816544
S 52224 848006828
Q 33390 84947 1260424121864
Q 10147 49359 3050931786823
Q 58512 76950 4535168573849
Q 62958 69139 2388631660449
S 81105 556698856
A 78978 618486433
A 43616 617336854
Q 44425 77836 7385409785796
A 51492 234939206
Q 17369 74995 6019086805979
A 82289 717045279
Q 2247 87338 6634938967920
S 87595 464872247
Q 26854 85156 4694613687873
S 53253 873846537
A 64186 200741419
S 68429 131167552
Q 19744 56819 7396378843499
S 53515 797169001
Q 45190 84673 5465975818885
A 22690 83423613
S 54495 173949833
Q 7963 73890 5384387908399
Q 33928 68691 4364552687683
A 8753 435528022
A 41721 830286578
S 74351 380384820
A 79987 650945091
S 22591 644370908
A 64360 634529332
Q 27882 32632 4157788595361
A 28594 441994450
A 44864 140365480
Q 32521 82359 3684314167728
A 56626 594639792
A 42504 39871582
A 2870 563802613
Q 14710 75795 98726019729
S 10724 503721942
S 17021 263170058
Q 14014 64171 1826582398876
S 38502 780968396
S 19806 654293983
Q 8141 15647 5693926801138
A 32728 788342886
Q 7981 72791 847941030871
S 30429 539420474
S 26197 395613974
A 68331 761855343
A 62103 944153135
Q 11977 18563 4627877987627
Q 24088 86993 2227945210874
S 87955 86654370
A 56318 369752848
A 67607 64324156
Q 19345 75632 8182148012336
Q 705 79069 4681722079909
A 86668 35136697
A 72487 669985555
A 83427 946575846
Q 7771 73147 5938253280551
S 23111 416964973
Q 10839 52475 6341123363496
Q 5682 70709 6337121758484
S 24812 418647950
A 15535 328863831
Q 13131 70737 3376354251295
A 33990 988962213
Q 28889 82734 4152991510780
S 57362 151792772
S 86943 38642187
Q 69895 85858 3562870714338
Q 16653 51303 1871094450980
S 29844 4554941
A 62567 601967173
A 53331 974270001
Q 78193 85304 6366015639682
Q 29066 74476 2321974565822
S 43959 741981066
S 65331 642982885
A 2360 584033430
Q 2007 32121 2602718086137
Q 14667 82771 6707689532832
A 13356 348775641
S 25048 554209081
Q 26283 83292 5688283270277
A 63925 806651543
Q 42810 54156 748647944955
Q 25793 66208 698438159736
S 79675 886065428
S 33212 752006883
A 23057 639174198
Q 20987 74071 1476547041869
A 11249 269824142
Q 24099 74906 2804571429038
Q 45728 63995 2020929774353
A 69991 175963580
Q 2280 58817 9069167291207
A 51324 736165482
Q 17731 79524 5402211720260
A 72915 456445532
Q 46114 80769 6687472583891
Q 7069 67731 9903554151793
Q 12507 85931 2333843675039
Q 12022 41390 8987770462040
S 25342 575891901
A 50912 792291105
A 62175 322998505
A 18412 72787249
Q 10625 85981 429581781661
S 73738 726276769
S 65769 56418620
S 13694 995300140
Q 32453 59537 7273025817491
Q 2768 88153 4408203816716
A 42695 246913446
S 38867 561855272
A 67894 620747332
Q 14 84639 9760072887985
A 8171 525805613
A 58834 536575166
A 20948 865581272
Q 6512 85889 109399660723
Q 48509 78220 9992107673775
A 28857 594359489
A 77930 175160403
Q 5656 86635 5034460971205
A 54646 864249819
Q 18688 54255 9772891479423
Q 18956 70775 8412474503263
A 3436 514286793
Q 6977 65862 3426526328091
A 20350 643735401
A 52502 883942233
A 31981 149747915
S 60289 763714178
A 19535 655091735
A 56951 366060062
Q 30812 85205 2925140625862
S 86266 75002945
Q 49137 88038 9763444807441
S 73724 550292435
A 8982 246635787
A 81727 596806705
Q 7527 44081 5051408214503
S 28237 515468652
A 83295 947460044
S 13476 206528501
A 60499 749622452
Q 54684 72229 6823212520029
A 36552 544019463
A 18575 597689040
Q 14390 73998 5959150805542
A 39338 497533774
A 25818 204945074
A 46990 157821604
Q 42860 44859 134987118004
Q 3719 73304 3362336005511
A 45872 722154571
A 61140 639377286
S 44483 370372350
S 21012 403990475
A 77243 560826508
Q 25179 39657 6079741140404
A 42899 407539116
A 47930 293270001
A 45973 101855658
Q 7956 66434 9690345843315
Q 9410 85437 5835651130832
Q 11853 82609 2656481627682
S 72756 493609569
A 50718 756963030
Q 467 61781 8983730892365
S 13562 201931670
S 8270 21705157
A 72594 593517647
S 38956 871650082
A 64921 975778736
S 15903 116257720
Q 24655 64522 860011171412
A 25527 786565631
Q 1759 85103 5282824607687
A 52525 912725206
Q 19788 24349 900935590029
S 43154 143275214
S 10010 303742659
Q 125 87187 4707837705035
Q 36500 47136 6684080351592
A 31546 299807738
Q 18547 22321 3459053384863
Q 46631 63698 6215634093285
A 19972 768350710
A 3598 226081450
S 10465 253983733
Q 17611 79162 7099751858857
A 24835 987615059
Q 15991 87669 608487307773
A 68583 433868855
S 86927 493426545
A 30846 689157331
Q 14092 79668 1817410557682
A 10743 87114698
Q 32305 48065 7822221549412
Q 19742 51152 6117814576328
Q 496 87302 9029774477036
S 62069 144334454
S 51865 297447564
Q 1452 87689 3544181224751
Q 697 75214 6030503563630
Q 50908 60768 4452515373706
S 72418 452905438
S 12564 494201206
S 36406 886737483
A 22340 229377244
Q 8968 79638 5570316200498
Q 3177 67708 2283922176101
A 88152 669857685
Q 49788 68392 900510074997
A 71664 465837234
A 44450 301943509
Q 4144 71522 6420967370199
Q 2538 44802 9511435694815
Q 23759 74981 7854635300202
S 77594 310736107
Q 18604 37374 6424847939851
S 24877 582156998
Q 12424 83288 6077917500808
S 80870 899356216
A 31263 56928549
Q 64492 71015 4190483099830
A 57672 247228761
A 29904 811165025
A 64840 948285796
A 14409 479053802
S 23659 709425502
A 33245 528514897
S 7972 806227981
A 496 147425388
S 53579 627465359
S 82044 867135065
Q 9777 87180 7502823755618
A 6852 914130966
S 3282 3432590
Q 68730 77470 2279562709998
S 32542 251400914
Q 5496 13101 7238243519557
A 69542 198176449
A 75620 676854727
Q 4500 84926 9452856542103
S 23335 618613321
A 48071 190523537
S 9344 714648081
A 17825 911166428
A 58000 792745895
Q 18233 67662 4409658900029
S 61952 438045841
A 84692 979070950
S 73045 884462755
S 69828 752352455
Q 5646 86775 4923697332643
A 67643 129047645
Q 24637 31454 5370625260013
A 9374 613523202
A 2417 379348835
Q 5299 22614 2297944563010
S 82749 360621327
A 34476 349435705
S 3817 803474504
S 27995 570976852
S 68434 733213569
S 29748 655850819
A 79779 150398675
Q 16206 82172 4411602568299
A 38507 920437632
S 60345 69644151
S 85429 170568623
Q 71724 83483 1872335194204
Q 15061 47405 7110262012506
Q 1199 86299 7237349654930
S 30512 383640831
Q 21544 33684 9383958258058
A 32876 544407799
Q 24115 26745 1687176849512
Q 28115 76193 4104411207907
Q 12026 42260 4199327103094
S 48525 331310929
S 40947 436435852
S 83375 654133966
S 35009 127946430
S 45854 602331906
Q 46342 86276 8299598385874
Q 26766 77917 9976411185301
Q 2754 69219 5213663578632
Q 3981 36212 1999623820894
S 13055 900653103
S 36658 820907124
Q 20387 77538 6046525753124
A 47666 33444353
S 75016 432005453
A 17856 250143825
Q 40900 81776 6025387579761
A 14326 194557786
S 64826 250012528
Q 5414 22844 4511031296181
S 82782 599211250
S 24240 775034161
A 17200 993552892
A 39370 451647413
Q 19321 88087 5051754690030
Q 48722 70294 3417849433663
S 88096 356291219
A 34084 776065577
Q 5687 87201 493784892126
S 61721 436463037
S 24677 175605514
A 69645 77362749
Q 66853 82157 5882205202948
S 45465 174192915
Q 22151 57737 7035086040304
Q 25517 27985 843444655498
Q 9587 44051 9825369358617
Q 4500 81559 6801274599730
A 70048 275954949
Q 31296 72125 1682910931765
A 80630 256747109
Q 19253 39613 4933152069788
Q 24570 55058 3708562311392
Q 46387 79675 5852697057625
Q 22796 45753 9052106363685
A 16333 915495577
Q 27356 84828 7316638248060
A 3312 402844349
Q 2008 64567 904456292297
A 47571 951788657
Q 7624 87143 541748709012
S 28250 415278599
Q 39571 81763 3439688614886
A 74350 274291823
S 87810 8813857
A 38016 30284131
A 15068 446617697
S 30352 922746283
S 38497 998872459
S 29223 523532155
Q 13109 74295 472805212119
Q 44589 60839 3746580138861
Q 20712 53113 6311822429412
S 53498 568351583
Q 19436 46980 2815867060483
Q 14816 56828 9270805749893
A 10585 437516568
S 47523 960253605
S 56833 626735708
A 35868 617553122
A 77787 483552435
S 14396 396658322
A 52616 13296836
A 203 711382688
A 22632 182649333
A 30076 437854608
A 78348 912078273
Q 7167 77416 9841905855798
S 64490 78682466
S 37791 935876645
A 20585 764290413
Q 11805 17698 1739452871436
Q 22134 67793 5165284572118
Q 16510 59448 1798325930836
S 79208 661411505
Q 5609 56357 3359845632687
Q 874 35717 2969108041271
Q 83604 87171 482193375753
Q 29757 77752 6674089916521
S 33384 265956530
A 67036 992905731
Q 2023 83537 6898319940154
Q 39086 69858 2284425470419
A 51561 727238518
S 80591 534393601
Q 1531 66002 1522766974694
A 27737 795459165
Q 16132 77824 2118480170304
A 17436 84240762
Q 42725 76155 5709197167960
A 33238 882795650
Q 6125 36349 4299157264310
S 74635 261666059
A 25131 402837212
S 45442 413373477
A 3036 574357154
Q 540 7522 922750675952
Q 38780 85618 2617166032295
Q 6486 50387 8462560496539
A 14616 298501939
Q 6677 83562 5954160493009
Q 1976 75440 414741852176
A 51237 375301306
Q 42566 64872 4416745678552
S 32710 422204394
Q 38231 68077 1499337137028
Q 15759 75808 2263795083711
A 54442 192695127
S 36978 743651149
S 25809 418313791
S 51290 629172633
A 40369 503437820
S 4127 183371899
Q 28309 82162 3114995691509
Q 4349 83700 8975448727983
S 28037 698523659
Q 36327 58939 7206821319204
Q 5102 64360 8418473433312
S 60352 454596050
S 75125 987877630
Q 6038 27143 1041363201261
Q 14734 20352 901720623426
A 87065 946875171
S 78933 98856399
Q 8911 31753 4378350889138
Q 21032 49443 8838183038268
S 39084 908218875
S 83870 199726965
Q 20272 87740 482262111542
A 49462 484290889
S 20403 409768824
S 86292 661742517
S 22202 461570043
Q 3470 76906 508133834627
A 13776 731467977
S 20431 414525953
A 41030 766651926
S 80779 774447566
A 10930 64817248
S 62088 888301355
Q 2717 82351 1042981261368
A 26799 148522358
Q 7110 66705 5514501646718
S 32817 709814125
Q 43401 49029 4011395266902
Q 14380 67350 4110396719451
A 35171 839515996
S 62127 28465821
S 6446 606674437
S 57820 976049282
A 34054 12439484
S 74617 221849723
Q 6244 82259 3546235798393
Q 3506 68893 1511725893799
Q 37751 71840 3331666388906
Q 3265 79004 19568720324
S 83206 50419438
Q 25514 77755 9726064038262
Q 54349 59228 2689665641960
S 63318 728185288
Q 3440 31261 9788005251686
S 61819 972590273
S 75049 620080
S 45803 150236634
S 16533 776203007
Q 5326 82079 2462556543978
Q 27676 86337 7702624767645
Q 7031 86084 2340400495740
Q 25646 87355 4538530692748
S 61881 636586335
S 54056 607716734
Q 6154 54385 816691428280
Q 3303 81387 5302019540688
Q 19830 79022 3072873855911
Q 11740 88130 5530906721012
Q 28886 62166 8890303683202
Q 39073 79664 5562889278390
S 87066 96970261
S 21168 974827770
S 61090 360386023
Q 17312 25228 3874382727753
S 79714 539995818
A 53507 984552008
S 25587 462949048
Q 73 88149 8537442784627
S 964 627914827
S 76924 715728861
A 5406 398370336
S 4157 179738541
Q 8108 82365 9137671235272
A 21240 814484573
S 18140 106199698
Q 10853 38224 7382305166091
Q 18056 83285 6537416370265
A 13813 490265161
Q 146 37071 6106851359711
S 40994 301893359
Q 6301 83855 4791615866900
S 17143 998032277
Q 43173 68389 1619999132148
S 5802 219517149
Q 6606 71686 5355087263214
A 79809 662929426
Q 11213 83180 2719717544342
Q 16589 82582 8552039631069
A 80467 419069477
S 45877 256709426
Q 44220 52803 6857273092962
Q 4527 62664 2330519463184
A 78136 236231367
Q 6385 77419 4008073922501
S 75118 465184844
A 41652 371417504
Q 18021 80947 8916747425570
A 87267 115906804
S 51189 701263925
A 21583 957639707
A 890 358197740
A 73747 199274810
S 51185 642005591
A 80848 644593781
Q 5826 67625 1764810178279
S 8593 548380751
Q 5744 59480 7573947736094
S 55191 334022692
Q 14143 49293 1277403305401
S 76249 493986702
A 52309 708699038
Q 7849 76264 3611724565167
Q 850 88184 4467790124249
Q 2478 83857 2137990882955
S 49372 648319029
Q 9184 43446 7657883844254
Q 18913 28051 4357702132861
Q 1956 72904 933448808735
A 31850 907347431
A 54550 152860791
S 54154 272966776
S 12517 154158146
Q 1874 87935 2077030426759
Q 13363 54737 4017545535520
S 46099 920654728
A 33931 979930804
A 3567 499855161
S 31380 272078216
A 27920 154085351
S 17990 960338620
A 19826 442636719
A 30014 961845307
Q 48 88147 2963957212970
S 9913 167396077
S 64106 142612668
Q 40746 81046 7398564587250
Q 5405 82441 7472332780302
Q 3010 86838 8469731189810
A 14204 814578037
A 52989 850465752
Q 30234 82528 8206342484700
S 925 526006810
A 67773 343209781
S 52143 336487712
Q 8462 86255 3510073274086
Q 12671 31993 5535652064335
Q 46947 53338 3095994201632
A 80448 41728261
Q 18465 46263 2726107663081
A 43944 157680400
Q 32334 68908 5336921789635
Q 15294 71760 5887680615974
Q 31720 44382 7923570091267
S 30426 772617707
S 36389 808181534
Q 6162 78943 859581107718
Q 8035 85351 2011632455736
S 36645 565367839
Q 1894 86546 6739110650463
A 88097 389859718
Q 10544 87667 8451330376185
Q 204 87927 5886992928171
Q 915 88129 8462579362250
A 55680 610589054
Q 9658 85139 2663422495280
A 58648 445112382
Q 529 88170 9029978344186
S 16132 862076517
Q 63137 70559 1943286604103
A 63209 480903074
Q 6687 79381 709893503105
S 4428 320212227
Q 3107 80817 2483377081860
Q 1887 51760 5085483657974
A 53334 64449183
A 12796 899490086
Q 84187 84678 453605267281
Q 10836 28623 78032332732
S 80327 32822456
Q 9101 85618 8360448817173
A 3364 316495754
Q 25014 72086 9003066608510
S 64952 446711482
A 15173 110172350
S 7049 766599752
S 50206 923026461
S 49546 394719783
S 24542 247004228
S 64607 696649823
A 11559 807498850
S 57021 608156033
S 63710 781878259
Q 51721 77057 2787479064716
A 22294 501690233
S 56465 158015555
Q 29506 81370 3991229596134
A 24914 183754304
S 26349 172448222
S 19378 508062922
Q 14558 49325 2714559503578
Q 53536 83042 8176670806862
Q 2730 62260 8828642939342
A 29912 70268665
Q 39126 87376 1394980432934
Q 45136 87603 259266053945
Q 197 83605 9805199796830
Q 74429 75997 627868731879
Q 22478 72495 1651424398049
A 9831 164278956
Q 26380 58714 8277230354594
A 79650 992866237
A 1755 67299805
S 37653 551123132
S 65245 614328298
S 84337 520210050
S 28612 524138418
A 24796 60011134
A 43928 876814138
S 41110 392036119
A 15827 578393057
Q 117 87505 9126807419037
Q 3024 81721 363974860027
Q 20558 75462 642341125740
A 1101 542280046
S 53794 589321507
Q 44310 82299 1786539735707
Q 9082 77960 8484443203887
Q 38330 62662 4851173131441
S 76663 412030119
A 85572 823669246
A 57088 244854801
A 57446 267732937
Q 332 87837 6765571671432
Q 35726 78188 2261771353849
S 56943 483365447
Q 50799 81694 886284300830
S 84343 476554699
S 44124 162893577
S 75117 98155465
S 24097 824031867
Q 6140 51476 6868348889554
Q 13614 38606 2946751333824
A 13014 915673754
Q 3322 70865 120816820394
Q 5135 81325 3021746234884
S 36102 264732837
S 25215 493335553
Q 31667 84101 3062826730459
S 66918 224101437
S 20019 331014304
Q 536 83611 5856099748591
S 42430 399525996
S 3419 476827549
S 44086 288968854
S 58035 411895955
Q 53738 74119 8529882529423
A 12142 545095167
A 7154 746600791
Q 37424 38455 583125014182
S 67818 673166020
A 6022 303241868
Q 41607 43288 838096968897
Q 3585 87110 3176041439788
S 72831 406867715
A 50133 532332239
S 28461 975559403
A 13255 707501719
A 56410 232370751
Q 19607 70073 6675481005932
Q 1390 85818 1420832880638
A 15009 361142208
Q 39512 81785 5291745407025
A 39728 981553536
S 75499 147381691
Q 3687 86077 5728501548135
S 14122 352382833
A 20403 651822511
A 3383 526194468
A 42966 180590663
S 18331 255964097
S 53242 576384056
S 71816 482994334
Q 15929 76061 5913633515291
S 68946 366060265
A 73613 595315001
Q 443 87664 7280992093107
S 51370 525014967
S 29544 897723370
Q 30238 51726 7972756170457
S 25914 821309999
A 70975 650313214
Q 26227 73949 1568466245231
A 80694 198181162
Q 21571 82894 582327607314
S 42537 593331949
S 62402 865087064
Q 42900 75879 1489941801197
Q 3411 85129 4112773528428
A 51052 365921132
Q 70636 82758 6471609677348
A 35483 499252376
S 5923 831235032
Q 10094 62732 7496984335113
A 43547 406948349
Q 12615 80513 9928487442414
A 29496 49751056
Q 43137 45119 654950402563
A 6521 646344891
Q 2753 42607 7343169209040
S 39393 994585882
Q 33450 34377 361146039947
S 52038 39532698
S 59200 562779267
Q 14013 69330 6479737694523
A 83141 484732496
Q 51500 61926 3929339351149
Q 44230 83672 1975449944172
S 70123 79553177
Q 13558 20679 3742536484671
Q 16315 81641 7409293491613
S 36754 303328246
S 25725 600481614
S 15333 3049693
A 74724 647067829
A 65293 637619174
A 36238 774711558
Q 24672 65247 3186739799381
S 13683 875388840
Q 7092 66528 8330306532638
Q 2062 83529 3848759278852
A 23733 58965154
S 72997 203140730
Q 22909 57773 1351903666209
S 10047 93716107
Q 7974 87666 5807694647413
A 76712 41458133
A 56037 557243129
Q 4895 11584 5721478375836
S 44654 614722440
Q 6346 43530 9961461812629
A 67700 995721800
S 67683 17738386
A 6272 586460138
S 29227 942866874
S 4844 939832380
Q 54501 82618 8996094638258
S 26963 88026044
A 20499 90158829
A 37565 15272417
Q 6782 33940 9987831999136
Q 7790 57292 6402620657032
S 3065 859110635
Q 5200 83777 8259919745911
Q 58228 83932 3189849166918
A 2014 188885117
S 52610 239295058
A 85088 575676498
93377 99399
937484671 869765258 372297928 64364640 260940770 336735829 203022605 572918091 66064187 98589502 285867400 153619838 671671450 934808899 172627283 811694794 696537592 705464410 560506771 43613294 421903235 663344400 850682550 394613269 378518127 439685518 775318676 272398928 591858972 689012925 85875981 318088645 384519361 261194299 646919122 445308559 455389475 495404130 127319894 651342446 727368353 241226543 326504839 51729808 204266120 332464331 457298860 511184018 4270145 234286770 18645395 88954498 186546637 757754978 140282060 110920459 664048295 532030406 213316727 582467122 279271943 790568973 378722541 10360549 31483983 190099613 452920297 98683319 902902791 565271310 493888891 943466472 749078589 751273682 981476672 172232142 669681698 550135005 127743449 281115094 598741568 548368614 597192056 790316314 376291084 394368085 934634933 988982179 412448635 986774622 34340315 796558364 195032469 115452806 758092565 872366656 413853544 333149915 309067739 524815352 377315356 898606243 807495276 754639791 285807054 758084268 815264508 988077659 447828997 1455239 884885418 695825831 526506026 804362757 303002139 607059667 125016240 859971466 486560266 218819537 584412514 309364620 967084946 210134822 425326127 637047903 934202844 475249807 654368574 702605132 506597265 700009168 479117528 20348714 379536629 984844057 137737183 508846226 919905306 188953099 344486664 148260520 157657613 122587897 632502726 999544062 75089014 171329759 217522473 37816842 383180009 785205475 405404253 922241851 614000180 941356588 453920431 229478849 775533983 96247704 133422588 720608695 319712614 98914886 817459032 233465238 777237844 708125920 587919141 897676276 613121886 389215423 643542218 873517694 510236627 86813676 176840916 1350647 89470195 437734646 434862916 487016189 191694801 302279855 322581088 975418356 195962726 985100175 787340477 709350296 459559489 932083229 222702933 82230100 36218753 120001458 856048065 887285934 957222046 502145496 367254227 568294352 472303846 313685609 399042260 565167546 53452000 291914204 393363547 223451048 235555832 499691926 556907789 257887475 150822828 302277949 224318656 966038312 896803457 237219575 470666011 153635419 794678452 147093742 960775884 552359684 633777929 341907019 789605372 91829152 183017162 268500783 81715730 811281613 839024468 253472800 651831336 101500965 694224085 855344875 264657572 343992481 383710590 630906625 655374318 896232183 141420864 262861293 875426892 500572997 889968557 49744058 513529845 902672802 56180645 43429043 392008343 298412381 884437153 783326273 199151482 239350833 94278688 342755255 477635205 248412501 605752710 290406997 982149555 917153815 297702511 690288594 482356318 169817977 752413661 272049384 112862238 74032856 774743190 581575252 663636533 396113192 505871720 894512303 563844719 461182373 180401844 793869940 391218949 656604842 146791434 7599977 288987023 214449715 504198409 744980662 413323278 275177222 514246753 750075885 956295639 33738872 920639381 283925441 143001076 367042438 673808507 193458573 407069905 1688834 69100991 485132345 99835424 271445683 330886116 789643983 476127334 31635704 591330466 861425736 497597158 269929571 153343217 519899173 393638542 196871271 617391246 543084973 62852925 563750391 604316682 34346081 469839846 264474574 295374181 724079085 92224897 231952018 419753706 232332053 796431900 605190004 756088404 928877198 379480308 37145081 401710705 247505303 191845973 92893696 782297663 144384121 763614418 841747243 172595860 675548553 495161748 125119275 814643226 43781841 589639691 104855042 144067730 901127823 212701043 722663237 669544860 140386474 22160063 54641160 182293635 714538857 62674668 534316047 610189196 383698146 77272332 207585117 44060947 488787218 963175286 424839154 618241621 128772580 248814285 117221331 736686832 185189404 374152113 174817515 203652588 233148408 828027428 353877973 229957637 248963141 67564674 312088830 751878747 673005434 493023695 524813700 735431856 107942510 623571480 244876729 35379764 598075838 578274127 958991245 463894912 165315642 278404111 122221940 605175134 339620996 619407052 184456742 618694005 80285304 495959055 353842850 614104505 90839564 176108373 679007854 666344633 78228926 130609862 789614711 801109077 310749408 55234347 682318983 922344959 814314567 580005061 693335494 93499970 33582743 661423204 445602215 751025330 504085122 98208712 661333736 571732598 62257197 906659337 423695576 421551649 396487728 172463042 956511114 844144549 991826226 935925557 48500735 715296866 288132171 414811598 714502501 711515100 695861933 75436174 163923924 944921938 960534653 175319341 1739087 553183141 95086690 643351248 745376380 61788911 860453029 71062702 920111477 480334723 313827473 938594877 302371766 95396637 970312555 580273349 601888575 438438249 81559384 385306570 89136664 226231154 564573765 863282186 287576721 694968475 240447456 662409813 828480745 47549608 509288108 102950564 240306189 437043264 587853185 628619987 290285555 7298932 236747145 630367065 254552402 577131412 929937343 471080587 643607287 919458353 728670093 239720165 560084423 212780752 970225488 992520182 154026936 685141526 308938547 730351686 220550599 680883437 489172271 456642440 200841451 63111533 122221766 92105648 447798648 657544458 636632993 631970439 921730847 985114926 634949105 705141778 34736280 703046666 644611105 753905264 64880114 496912033 99427587 282666215 658516303 204246629 387347445 202631570 601346800 402488774 259905807 91958216 150054437 400841300 285768615 472953068 559761580 481533368 608769 196990004 832506690 904980466 649998446 764136993 833910005 576551557 218245367 142253990 924921924 938567487 645592258 147703593 209641801 652296875 388598447 666405809 527451924 113225470 882592075 352474852 392659176 449714098 9689165 97049997 904091685 425614569 455279998 660775122 51644682 289365225 946824621 344758234 46132637 960375222 129588186 689884418 620473977 61888364 989674750 131103175 664364152 995293205 953330923 480588528 157430175 709980204 141968357 129213679 59331718 903061764 283553125 304251282 23182208 787092387 940963912 233556890 903065453 833186762 626498201 698241542 626594819 416045733 284875206 788546916 782515078 476944228 509126993 750177973 383314212 355990570 152888337 362123082 514386977 470711807 623655669 203029756 473992701 51296877 396034702 481215078 181613872 912924131 390088391 387998587 951165396 914571032 392730912 821203255 29163917 460501250 290825618 759492712 52308349 504010690 93543443 522622599 868759331 463814442 909826493 312469562 634515433 189410632 35943267 667072378 234896256 447874253 557902998 784014801 865580405 679787539 789560825 207446373 662877935 834403354 721324573 951817685 655765022 228223060 152947880 33277191 525183064 928541032 6927116 178324711 965333456 543477722 672616414 209077673 123130932 889067185 324433274 516365897 260883210 852925881 594891642 696542185 904915948 308911596 276618597 674451709 769503488 21243085 349227942 961732256 58352272 273146746 269661314 397021888 386823623 70042670 420691236 72292527 104163604 848443377 137979792 278131446 405270157 775774671 710680468 170412495 365735174 528939821 107872224 48152477 398406573 292806405 540589066 69908590 843504893 867849151 486352167 679745340 787616148 670560284 954532681 170866198 444249467 939716415 462733175 906844352 282731773 157193910 100930381 599093872 448622197 468185524 497259753 298838177 776923472 845386233 182758221 645931537 396916689 711035830 325619166 798080763 343941936 240662439 636766196 735301149 508058889 777203034 403406810 664261779 329901194 329529661 423796561 807998195 431436212 468506353 685813755 102053333 510287991 302588679 42067916 171257078 329398054 932516116 457156754 924769309 813313530 896496419 460204671 483496787 104693156 36971287 531834279 415133642 9379372 413737851 249397451 998524867 787873987 443923974 840300228 125956087 141054516 792007602 561644549 574621530 924830487 82478058 890129536 447567664 917607927 829017940 188413701 10642792 851787760 167589402 499356079 171606591 77462503 939033280 112970084 426241367 500116349 264128108 462651592 275426982 173736275 993775786 133527073 882896152 196366148 49716776 788272306 830497306 278385872 839392847 473084072 560303127 978430108 697019960 996238098 556429105 296186625 952693256 427108982 345391799 837878887 805682571 973377238 133487112 12615971 230688868 439768456 608629077 924428183 301084705 790542462 984337733 974903312 809923045 445925017 417402634 651628194 574328566 260271303 401321937 184920785 83324614 638316220 160287633 471724121 554545551 755553070 571561129 787956608 811784132 155519413 309413115 761616899 715546262 246790524 344534309 845046038 704651070 497963465 112524668 555284915 580865183 120351282 14273712 133669365 657567560 737768685 42743264 254319094 217413068 77298299 41151803 60701865 87956511 715433114 767023918 839091145 134329046 92089026 139651433 807853280 482425106 34245363 887102988 301880293 493663780 444454403 908273069 614095749 979445256 998636689 272513943 503385607 911447675 391910278 485636670 338306182 367877187 867866951 790551154 424504864 479699098 494162817 522730498 225902843 420963879 142561213 768536786 165634303 191746756 868534046 422687866 785100425 689103444 896103344 193704873 14067522 454268931 144099978 205652802 501243104 702801927 720817910 265939064 738369677 977828914 143016518 241178137 468704859 420296587 143010903 241283487 386722514 459405642 281448392 624182460 132684989 98607233 811390248 932114547 180006918 927284090 109927003 176560706 4671926 129262250 510946685 424160669 1018190 79270987 631085542 737506403 802916670 254544218 360754913 414276238 996011076 225471860 152422263 853438008 963987829 203542858 391781612 524932216 447644465 740644562 23651884 721734605 409704711 191626653 171465618 610382145 375658936 674828564 660611547 306365737 786471291 772124002 3265113 88222250 610216184 413881856 600175438 156638549 437227233 465839893 649641336 768212163 87552047 119677013 433356754 45804250 472043142 49550873 188880173 677161798 769770060 761759935 93048549 972606277 789825060 429511728 436313406 170763096 698879478 201518616 162380940 964755742 28171303 811460742 486589576 335743327 612917598 186513072 675678713 238225379 377116231 802184153 568396818 217650973 355764213 259940475 705302509 103553061 60461559 227167636 251240253 470823231 382953910 891115507 757498369 251959338 723892539 483822523 271008433 277488652 783466709 216527802 715537844 50032392 389393746 823614883 648286712 626250372 533922006 461358626 13064720 27743674 672055751 545660408 246357859 812764643 685280715 734612158 952720406 773156164 142121238 240139144 917623316 167758528 283724279 475784841 752600379 831759328 179150830 638829903 402762867 523433081 122750445 75080648 202378835 460273346 158848438 246731155 112378953 61799822 372085863 361641560 276495718 651843062 759783157 586585385 143697575 777172795 702218088 771704661 671243460 42532542 848427624 761592126 857400257 695435622 276719528 519997337 199622600 633158407 902069260 529021678 991699223 40900693 844030658 264002172 814960483 222896321 409878440 420757196 389590332 968124073 377339394 29272603 379827572 96627236 676414190 823168447 666002575 869743331 248171332 276292753 16555060 862690358 38134133 851525756 661332641 889041386 800600917 112348544 856697763 36922788 308029464 735329667 16957014 505930138 865648622 812182530 228603976 591252213 570845497 145580786 521718750 698404853 753282175 97316214 84826693 638518926 607938016 328459015 281364208 101403432 232004622 148065603 793244293 198655230 349028976 78613177 926270099 534603887 154356112 982026955 94039653 849955759 290255739 213626699 294613264 249770223 207788607 139652016 484924918 490116354 317324482 517640487 463747228 909031242 331016137 487996211 139551199 846418003 137090826 8030948 187114084 585545993 447753469 191551522 680048221 347497841 694123956 267991178 893643992 593235774 816265859 131585349 604478184 720906235 610999862 441883267 320666204 305033865 374673046 929016303 695498822 547504402 91396345 823133966 313517754 683871886 861395838 971367771 629897836 685784699 907418694 765778418 682388463 892443564 917663709 956847810 113084234 86965786 121007909 725951151 65589751 589801564 23634467 24738669 259312318 461284901 260606129 878624370 630148234 422771966 150409843 905421726 70334569 448709692 327711287 243054440 678922172 700785828 969525823 447028370 353019167 704370184 719490029 860172255 232139120 753768071 545419176 243883115 756890012 952541481 187679248 736502626 536366675 497598650 616663820 819413179 129068425 585182297 520245239 557990803 380042644 908955513 479264246 227234898 379104344 825312996 290633354 398975883 892138074 927443104 563304486 530573919 48894800 533663977 918235866 457942048 215333980 744736318 811204890 269764283 682734746 930625672 247025599 881009615 633219818 220187710 781024155 500236550 393675333 860636988 767491212 545887271 274828771 952628525 283869579 126461383 630465268 225454103 265604448 535340299 653743901 592584053 259039654 748240953 694378888 509080331 647217120 634806388 224673050 614172645 76527575 812979652 57261933 23735625 51662018 649565986 579613513 300900146 58779918 621264864 92203894 83267948 494798272 577599395 856639945 246223555 687336342 815471269 967056969 980465311 622748166 914820305 858191049 389178248 637972946 343909574 902011063 724395987 58186458 655128952 549689438 776492509 783570787 354120752 14778774 627012195 648258233 908520187 2408582 310730365 93999217 219595944 294437711 630937210 787767274 477958075 480790921 770310376 95701212 864799818 11297339 457574657 143604458 369966994 17024295 121590602 482870938 956691065 685947796 96808975 478968198 525005907 793956979 714212627 270073024 679035972 22498430 197153908 300472359 790217503 669414904 920147798 18676522 55720562 213059287 132865104 332148 359510997 622288236 167705478 22123675 195490349 930541489 952261286 752120338 581890105 82306095 432645477 933515851 959590774 216437819 385447251 232815483 143103600 493693109 231972031 942281952 508209402 288626234 114483464 670055874 65652693 252588228 325853412 413292079 586821171 342034911 210714720 813199226 683422011 40821510 700085941 407157626 854504113 148848467 474719113 567226368 101614132 730170977 869218546 598662152 266581016 560507361 604996175 478773845 531444412 824061870 415832416 810539870 59946283 409642094 131034302 712788515 923671986 683494079 141536007 403248541 553784588 621047272 44843145 152793255 206879770 683535499 793603295 203430248 986729864 907616523 688497442 39606403 222758731 824717408 132247918 292532295 87222054 68223119 804447764 148118712 732825861 46766965 279241151 352575955 247932578 831934053 595764388 926464383 310434273 714483535 31192125 839197581 819629218 97382929 164260248 532978352 585723982 379908471 552836291 481361407 952297679 16019561 130901858 357946828 723140369 670380407 609810114 786938924 766533422 320746313 582147037 547988394 271162582 601652369 264034116 729029773 468554936 582827108 645410099 549562841 450647444 252705900 327876576 425656286 33269299 833235005 167388366 380691035 654712426 593959581 6653595 660878148 404518736 626135161 715257720 865753353 294178649 429924402 472689595 471313769 836724094 519599304 503181839 633555162 96887976 207942079 155412484 990739359 108253456 816685564 816815483 129354937 150948438 160493437 715906868 402815439 533234245 31007074 563214823 69738467 601772752 87010775 921860808 822963984 380499618 31209937 898514728 682498860 203887510 876681135 622076826 724139636 466231879 674785346 23398843 631860307 8835857 477278780 434277866 42603332 698129593 902685908 220600666 942733581 957053009 369913103 482681520 208958302 596576869 131272398 306794667 267356807 709698643 945628896 283624714 901873675 322067013 799863063 397357085 551326868 158268869 968836563 247706054 174006292 598851224 686376732 627753669 672171070 553675093 236766209 417641085 856214971 413168094 294751205 62713012 555993562 660779903 883210536 12212523 142314640 821425176 201673462 685360173 538648068 192952681 414591024 961559095 332796670 304468376 746334419 334955732 269511629 889692943 809983793 642951555 783427039 109260794 412990913 581970169 528624007 802579016 543944797 21899387 448621028 114009206 957115256 310999468 226873398 440573742 176221779 301133907 496553226 664444276 330785377 735500070 861421359 682828371 842134832 17957972 674419912 117181688 308311889 96298961 462233227 117373486 527218245 626333955 163677179 907108970 436337828 816416396 862532400 895705763 845643396 579144448 991915625 99779853 91172047 119682267 184651141 288536890 27250829 232866199 178558802 796336121 609349726 66420085 903884008 5013644 143008167 439306887 850935638 708069185 323602508 464176317 921356629 383197382 785404683 84540849 387264036 784797334 238074739 328925707 407894168 18338689 175356480 22313948 545472510 648970467 782124034 53183779 670710275 536780372 460921782 201493769 10934734 717328305 101949353 295032001 722720855 732922682 80957097 854528511 637378881 561506375 265250671 365488538 697997293 738425824 576028755 816937622 779775900 32260120 805790208 664378072 49392596 408981626 636624259 176548980 581863648 602134700 850208124 576273980 977970876 80152981 281758407 437057959 164010558 995783613 624361246 559191527 276368344 203279842 369024429 935971340 718181043 653360755 357598559 173234256 358241103 201956557 134229085 860599427 196487991 151236918 548928696 476834173 738073117 41738858 634713761 537576798 518192010 617835352 542274702 158247812 22282994 899973902 336845807 466541465 678601130 715352079 958983901 706994644 388947703 936083470 917715654 708299671 712723212 782821906 201653201 1552487 65296378 668057840 156146709 797998065 57532393 167901702 225294902 374670303 77867897 934802876 861482882 307545921 404081969 263834311 500749506 72134452 272091884 456688697 65773519 539035688 6893736 619178812 689813734 482429865 157159933 670867809 442150789 457237995 222908856 240538542 420676799 262087996 129743875 453919422 715104029 751897434 768957894 389596030 894482169 121676443 41369800 840303020 73921370 543617654 928877216 44313211 42411671 411170102 582156221 569170504 827646769 213910589 180792227 291774230 101107036 785206446 629584641 31927008 149732592 570553018 797696506 74421743 71197507 729571405 22372595 294646163 737244520 870066425 585699555 363137880 775567816 298667698 936438720 657507102 660842246 239703055 957122002 592503794 245723115 973973591 754229215 43865786 171236931 689189387 819687620 753693904 778095110 247940896 913284085 258513421 119322561 490426262 42085742 470706818 626369951 951307469 653256092 609779870 889704794 303295635 13876431 276814422 733107468 522293783 191773243 148765436 700324526 717969763 983858822 346050198 598942144 8567283 925924366 114319767 807834428 377311643 596630366 287701900 31236758 48435367 606341052 855540269 190147119 32451114 940003191 857184079 757745731 378982515 702240668 984710687 714969274 321378738 772956371 129859118 448223626 270339230 520755720 290339802 224728197 891415214 531136259 700647377 391939280 871697010 398272420 152456292 179280828 284274401 797961080 607242783 568552970 951517249 482957630 512969556 44086642 142691904 748188652 5029837 852541793 19866045 259723270 968448534 587800343 500345207 560632217 586591217 444286520 213394970 363078267 77890694 838020630 139976685 158537805 636604222 932466765 929676213 255425668 746106739 144559356 110341925 403511973 360454383 117569359 187442688 774699261 688466462 247654311 387882427 467385726 316540499 158369976 272125364 833022070 711443955 698983245 772853857 602394666 765845281 52829211 995992793 365366964 619191199 756465572 540338908 981491964 137570643 59814770 418901762 71512472 445431897 426657995 881852840 152159399 250026382 224492334 578142113 110501347 495534425 528926880 82578837 263811277 940155030 432641172 552352985 677225360 829159059 890314791 110467246 882795518 483357799 403959245 218461533 60390610 535029852 514215938 510871885 496710545 843310533 84126354 962759054 676645589 663060140 731118132 834214759 693894253 464829783 826524602 619045809 292208657 517724825 422966830 101235669 824080572 660559337 124874305 514229980 557578889 966072216 796052961 611938084 358240073 472914148 51333093 699330737 283528049 469457891 133445024 676340678 638191859 939435771 78881981 22525543 168694256 888789200 339183873 925784893 506879040 864226931 698604689 582318619 630063537 34281436 631161033 256689053 658104538 26772926 760598802 784347317 181842933 432146707 752019981 234646462 517567556 72609313 714259012 125687780 547991035 380202604 149317762 975652728 335981654 993556458 59540481 226288318 893084968 523068160 209052670 631788381 465332509 887237432 328687493 765787354 23641823 764131745 174857294 504055865 421881429 969969215 218346159 224508435 434371764 955579015 349214401 806622173 929465772 260458828 797575622 943051859 538856300 897185126 124921560 413511930 619979680 847278468 586285864 742651124 718904533 279424287 493789574 790407219 888989999 543367784 142207913 358516911 604820319 833582791 640239016 756112273 317980052 5647545 792684409 762353532 963418798 971203211 178631682 763357983 565696512 428168926 60307621 294050475 877556700 200616231 1069130 52098013 304350726 139648929 656991489 154112929 899226274 875998458 11292509 202686652 12369322 607403245 206599 601395982 785275703 37923006 349206010 288676441 951242190 197620565 158648139 265588804 477254161 705189194 807704218 791109851 831019553 213423857 427587194 409268553 93780930 96440880 953662026 308839165 143552074 722736916 332542507 764694431 712152132 183890983 264387847 829502111 216833052 894899752 754892450 891526570 210204950 884621691 689869481 498888227 596276755 99010867 969203077 108750263 222139354 112449257 808066810 474862021 189455168 260901623 646742639 915702274 536819563 4988433 850982806 819347433 462145557 407008907 457160490 351526248 812263373 932580572 386115669 386581306 779875658 312606469 640782690 650503481 5233455 454145284 734211862 452877279 837576913 110697908 646792045 176768456 369686089 545712514 29034858 993823069 13671752 989590265 59817256 491250452 934122684 968143750 547416223 476019172 712440848 437168487 20261882 337720519 838973950 284501545 782098049 503674637 790981041 3605385 40643226 305426378 680606400 686453100 753947074 962125589 490450983 124845140 167742530 538065026 477249580 908016514 482981050 985918454 969571913 393900396 864789887 172862008 440455954 716898407 366105091 504544701 596050778 81065472 906107698 494928219 130581573 591967029 744290268 893479428 579069228 695159806 506961048 785113501 880792615 815112032 91811881 801831765 442780929 943967243 537605516 341852555 889417195 733070626 899231096 478641576 398568205 486076396 17657710 874797526 430816276 557087785 181904260 590174434 137270395 756320482 13681134 374507024 988314629 282221874 16545827 178587351 664759729 400735046 483392476 37916670 290484327 743376539 912603634 552416480 786897209 446727589 38248567 475785309 670425888 918957412 806187339 764667510 651296717 847448290 982315449 842487767 567011078 396929380 327157361 477883102 132271813 826989264 788541154 540527781 198677714 271563161 213667383 677352815 112795280 853553453 872397819 799385591 919449958 736695061 124241925 505035842 932985154 988852837 36132768 52107597 76980379 743878828 130085042 934721524 91362874 962996358 598698756 847218578 912298611 641845768 493003605 826488488 591093574 986000897 963420165 56394668 940155638 291633337 641908774 964200972 296701742 93783301 955066701 828629876 586456206 389323033 864375926 736957250 824032670 663833708 622258518 919590535 392560862 515929728 218725626 890913604 303514955 991586580 322426953 384501361 826754259 69337084 165081623 648474227 120149768 210689033 766606226 14554862 604848594 779620938 459298368 7608686 849841231 44674302 723358104 537573751 162680250 17256885 57928228 398648886 822384343 758145778 243311794 137006947 682926955 533704503 992710869 796370027 666878566 746368952 90476149 849228374 516571369 498363409 671598625 296591252 29679950 95531994 313588661 581865569 612717567 938927189 162934864 555648583 979263537 797238374 102604243 550121835 39342216 761129243 350789229 49382288 3258403 438770440 483436002 314338969 128879979 8177931 750157798 337857443 227962590 250083290 765507441 344385274 239541868 922691888 266763675 72685372 474559734 400075060 663307054 566649731 457863004 716901531 90587368 277692749 19940310 158151569 421942324 373161811 692231184 562690800 859634751 4622019 784647300 5114087 148785380 655036711 41069302 182281115 9880723 110628712 51281461 993986016 980108134 959838586 686188608 89920287 121298624 328247091 559601124 416234209 762550672 260302830 512563241 878513258 530987926 696234842 989096727 691520850 117350329 840513073 938393960 838116306 28273799 602277096 81719352 423741500 448684419 776707841 561923900 966175049 70973723 626290785 906974238 271101920 668401363 474212204 677296169 572846180 445308700 136945092 497777049 288202508 362069121 799013724 788950324 573021006 31872314 824840183 719129820 282795309 473622344 723195734 688594781 18860246 527189696 998274291 456700785 326194785 187395925 126895355 840972262 744058093 832055709 122008618 991989777 376341687 738458309 980690685 312807983 485596939 904717947 94652497 921620629 527756528 86854519 459897287 239441593 183538733 791381171 189738248 769079782 596708343 304001754 160373293 726380695 780583598 225521186 580640374 114216897 168775630 743450414 503014467 228785951 256593314 354780815 24886735 612621067 286472228 976577151 829620019 278962163 770142210 730155620 334316868 391110564 574427214 837215371 83353416 990603312 851393150 89750746 226357039 14373982 261621717 268068254 749045712 576029989 455245691 853295656 59013901 983612022 120934792 392083805 19798002 686315795 978974403 908337650 664684915 722318862 545383127 810060680 643498852 127275259 675573431 918017544 828631520 314083948 163729561 338008811 45885290 743192665 816267071 831608600 775831338 37955887 64273391 981396934 150669757 982524148 91766557 187831139 366053657 725924624 201916694 888061676 79670202 212500915 950746503 896889773 942423120 277268052 420489199 663349566 162231723 841781080 565900591 67971572 649240348 741537212 880993223 517302493 345907450 632256805 532643737 73499761 9783119 139764687 348911943 195552712 450709772 74800690 713666760 148512818 35139078 921916774 885227190 935699332 608535283 531454565 552815694 244043577 461283405 822493623 688621939 492246327 558370300 344028328 135258352 280493267 838068211 14393503 294832799 813696360 117066146 871414067 260079104 711988792 867112151 174993640 688968968 653905252 918912153 590052417 650946090 7679924 17567315 295533701 218001620 522925554 32576524 479900253 760087859 724488967 63265752 252174518 688066252 909510268 718232550 287248324 123410072 571321183 952836286 749416394 847637906 955311862 495155170 208120627 457513111 127644186 90238464 866497404 915084144 315544935 59411177 897418559 274472324 312059263 447295848 399953005 793210904 142274603 600889899 39866389 536270838 513490088 298636307 397094972 760629478 30292117 610636348 208325274 941323887 849285482 668828813 389537688 885826559 322653965 419004837 940586252 272475618 214742034 149712531 839813115 534044913 366552700 536940300 239213340 652727153 654940462 380328622 751488870 347023918 627486344 627591128 538729624 893008556 243257864 511741096 7923347 123129375 964200314 462465004 494032093 231115350 64778072 991146797 169352033 85405920 131282234 270364055 833278744 744677988 745120630 1397023 189500736 67649580 353478315 105577517 79874285 66047722 849590058 746753189 346236348 360536780 386690706 516380428 552550393 919280859 24671168 207232156 574145154 69361898 543140804 897887180 215867465 78732279 486115690 387697553 375627696 554983379 357629224 196205258 474718151 883116439 150609924 331261936 233906756 526271873 190255714 115371950 147722709 320205076 320992762 149834958 207005821 570232919 563968468 481140616 179178332 148552556 994240361 50140823 372580838 634660731 32018786 953695721 892232734 493932126 344448974 297837886 503166760 414247217 66840896 518898546 938754002 751737195 733419626 236168102 930109277 322196850 236594320 220489495 723462360 610644728 555016498 637286408 820558603 142451064 331582666 719007123 241161099 129443261 85236898 816548283 737736809 982469476 860872383 840006641 796913866 949053201 419179218 97070720 754992883 151563988 336878581 769275488 733905862 512563173 482913652 83939100 357615094 737485547 80715968 924320879 353750236 967592494 99527367 604553203 299734571 588017283 487581418 171906435 214668096 889742656 471788195 886181362 137511498 599007845 644205871 274830999 823115064 964871066 314176726 688458321 743053491 278418851 515828311 140921382 844053288 616044627 417780593 721153886 715054632 487218449 668623322 559370913 830982991 751154874 311446382 694001343 962829172 442159984 262695828 14251923 649003784 685748110 344499804 421042051 734838150 485642619 983451839 182674560 185125514 142482373 389254738 516547423 61268359 903527610 685445915 784461398 330823590 548962436 815571358 91878973 32953709 165972238 633158822 754781360 311542174 154436788 979706547 99156917 68723888 118536612 84960115 946730347 728675143 324274787 466301882 507003350 986590291 142481448 549158846 252818300 637600672 37854557 612454480 794788611 293042358 243857917 468550923 817492266 154947123 71240060 814873161 172956285 79611974 281847600 939138108 354935223 216015689 832678958 246734618 213947398 421421713 811585692 956377316 266924057 830617056 324955141 952472666 40353825 874064997 884869406 465157032 579921786 107523158 965473271 244000830 53914365 218115327 803333297 296781684 233418625 243629649 794421070 455310165 421164623 331310219 110885860 569041570 245748044 96973997 944465987 996113922 695771853 843761110 119191719 530789832 568684745 29318092 850113803 322628761 522416366 290954723 965827346 96760074 260365829 341908127 51066636 895333978 145590691 82254894 137494545 168137190 528996024 562063063 700742809 970079006 471394538 225183950 941084136 174759104 258361583 594625941 807232898 226505321 544279131 564196159 523194868 209310116 340449248 100231897 875832900 465422638 259142848 743456196 58586772 306089239 116167794 226910016 470112208 851766779 331404960 828248536 394179777 758415883 653376076 770896319 920008462 978193180 514714404 559961268 445977844 481336471 884436724 127637469 755694104 714770422 861101599 443968232 736464058 123417528 951029679 445088897 313853133 868035083 41092368 818981955 697698960 962972382 223476120 932346801 998951064 838059114 209035287 947051757 662054600 1178124 479941749 106128221 386131467 39546507 149763782 634228679 903813056 424214123 806927347 724610034 657325610 492354604 958273539 591284004 353530730 645107312 925588763 955090947 720094767 505303191 645111559 75947309 161676739 927611986 678185763 525718940 791314864 175477911 609179055 308848867 636662632 67913524 596244375 664165264 230489552 463283683 776150988 353180962 238660473 778416980 642034127 647315407 139142622 77394787 461520803 231022226 375749250 599439138 361569632 823765097 565786254 184837898 176162328 774616162 716853040 588019845 102361421 564323372 222185337 350868030 190159542 387761471 51622465 627194999 391406134 195415680 512905784 266635207 683849785 291651700 721189715 30539386 662095869 55751507 180018608 764110694 908328751 383693204 113743258 643057972 247530688 775383986 53984284 660680074 817570654 110743179 614599205 794265685 151357149 336719860 689048962 518772133 639017582 346739695 354103153 30363179 813855904 55640133 393416789 118522822 392846767 178487883 160681372 986979648 887287457 177706443 233134911 166257550 639787214 689341846 188047274 373685275 624075907 63556574 599408072 305000259 25942980 849530717 82988136 359146649 385817842 388921050 458083212 616633136 969518189 311444266 511306539 937362494 99643883 860614522 47200293 266624181 164889475 997691389 330457145 977296013 83547870 37584183 841928101 164205632 483594441 716328983 119781968 678603638 412740400 930200896 460412637 313186892 882592782 148510728 773700799 202589090 7881322 184638033 912976041 175260848 476869779 451396539 367394506 627309514 701975678 182422869 236776191 184552145 944742837 769361376 745052693 523769677 266022909 732112386 96048187 276126995 153066032 439144088 189989590 247520393 615152854 323764175 424464689 175870764 408509562 311789527 262471524 305650593 225880736 196116828 644296003 884862061 974461472 380741270 439921510 122954995 186718453 14866696 941042472 627198710 618159578 754140875 46866997 229434750 879139005 937522763 299039952 134021463 555010191 990094143 462923455 605099392 941726340 418944359 835451765 940239841 906462527 213850169 245197696 446612740 617418798 989665375 45257397 598357767 109023072 819927962 647433296 232558509 249449727 147002879 507144088 449837635 999797533 941150594 713665033 492247855 379419278 141158023 387203214 33042162 551936407 608955183 970890005 316262503 963960730 422382219 732531665 954416882 623215698 460494886 644202861 612447141 249631506 770886442 31701921 819901235 513786540 798976627 221764768 561250156 948724516 599299391 741827025 86478853 655048828 290986314 429465809 276533837 766280028 562310337 683823615 659154045 83745880 429107875 134509649 180948912 970895880 710944776 501559198 245543943 129722548 883120961 204037297 239279083 854905864 500481757 529862028 305991072 482690766 39200056 860597411 272097939 808079175 457157374 655923810 776541554 554037444 463209988 235669965 625013826 107930492 95216761 327844232 928823375 329812493 526621854 329116294 598031811 986561908 685323566 810954033 94000589 71010954 956231778 221694033 500309315 419761701 705131502 673583700 936178530 807636947 47341375 540101014 859194624 619080344 395982612 864711257 449740473 75460774 808595536 49158771 4623780 486874936 991763964 211173720 624923770 673578447 842838056 598922063 568573282 15533994 813257592 851271323 375160823 167624021 784131350 877027480 957969306 752568168 424064795 509636370 855169603 87901708 721486025 307769164 652492577 203337260 355625505 456039195 21188966 911173124 238427519 973010458 323618678 814761388 162728562 435562813 175398992 51962118 624315497 841606230 884211088 744067857 321926934 715413896 803541246 356679036 519679952 164625928 227576124 287436489 934958455 39217564 966315063 439076145 913845639 666768543 489583408 238238244 754767025 569221479 606588511 665816506 559555787 151725644 94372544 755679852 393913941 18869418 846728633 367879565 78247704 412935284 9036976 935052213 268592736 647835474 979082671 208680480 415530649 491234003 158995267 101846026 107254037 219159592 156443790 324843942 98180063 893710656 567287901 720210690 459196088 262252394 446452420 403019480 982840387 809499783 197504872 370266425 910069898 736142945 222534744 494109670 717579817 438724407 698378455 424933576 698106325 450660923 662776118 985914364 97701351 719212084 288061488 13571340 299320842 837432569 147065439 749385562 708696458 135130639 929181302 316113646 762794948 110954854 74656984 865328287 940024305 954588979 338298393 896308128 479809153 524522764 11316355 361753779 148742443 316883687 57724567 670513702 103459995 156035630 273671602 448390133 45818960 888428242 319039684 766906308 594684837 732875016 192201774 244382377 139616240 493154245 32404381 933481506 840139558 734657619 835168226 907174010 179735457 859599133 670761936 801804964 211457045 249743082 512486895 550441592 110859739 55856279 740893477 147590507 281420970 641283873 898421921 630216606 6524690 449765949 982945011 54205450 911535428 149377917 185542091 89075183 477441536 607970206 905743462 474167339 994791680 434301439 230862814 896109152 222186911 164592903 135966272 892384595 167948816 612233545 162060676 617605426 704825986 718508805 245574641 886606151 616780491 347166407 819108678 972257994 734724093 331966241 109768062 99651756 292948238 625283919 17950332 841953746 961898425 274074843 253211431 298942744 217622148 166020438 904183104 102655004 883081984 121225830 761625652 890831025 755095661 581465472 283052666 866426506 146727434 909938996 268782919 303053968 553677985 196757313 736289256 37308640 27172335 422250941 474569588 291175049 332300206 257500526 344881368 279101059 577591137 546878051 431174190 664531184 641933574 172543399 166234499 603466164 727044699 772129572 658451347 766853113 887936967 863352147 758604241 205228768 39256866 376545580 766100455 937838544 708258011 475324584 743706269 577271006 995304935 476093597 739933440 114307214 458382115 447521000 435678405 276908761 484682596 654580248 734478941 499241349 551741877 493238051 653843145 44146615 168535644 888154802 897089104 749621302 411442379 867818697 46079460 688267741 124353105 621262091 248601409 605183268 913154111 47199696 383119197 666014703 140244648 893821879 886707890 175049149 361372224 232484087 986343136 402776819 885427568 786347921 961785327 738342318 490353527 802246312 983384237 98085027 882579344 273363020 636966536 445548416 120339627 370423428 594262979 717948530 681344024 664512677 260109157 80533754 94808931 111329872 424968349 620159419 104114642 262322692 66712898 593336161 864378636 774152070 448717860 633513699 976432365 978878133 162389577 917531209 427262425 896824088 252264580 205493870 376451294 370062364 512928080 532793033 270272926 490288638 968315088 311321116 174607261 289615528 524657083 542431576 181613250 49985557 453959744 226080148 637633569 9332737 405832813 48891994 775578422 159905317 808931168 590835012 56483625 453201984 504033643 959645971 21278017 82835360 578959291 181857872 78686681 111899400 728749682 71374371 112698295 98338424 874382313 359473179 794823897 166919989 31255466 940423135 525507923 484518018 968260315 89859853 197506610 406680612 33214253 940219885 890115811 966646113 730781775 474076207 731270994 317517060 441815324 131731980 193461329 876006740 590298299 790420256 217428395 152831593 512559318 723642083 693618573 339534594 485091786 921964117 182056179 200623632 256289944 145715558 273346767 897670696 230120739 329827154 261051585 180848297 46617037 767107414 864144896 153352380 495015459 884510305 628979810 84948458 350289949 435970586 577355742 853721420 933937549 947025738 997327310 627995378 697939518 729218717 895899328 802870869 19321453 645348305 801255596 5045781 571682432 234415322 523790462 340801826 869985360 254256261 957267570 254632611 180604855 93690603 317382238 877800056 363670607 121650749 237766492 482033363 389104879 626930463 773951584 904101678 88758048 65129118 568970340 968181371 839860212 769477975 5565373 20039515 343069751 40019215 467301636 553445054 611478950 266440719 460958462 141553631 489979602 961406074 279648150 49170507 803850251 574057229 748889644 594055632 641609449 906296073 953036369 153279667 269441164 193128137 61626579 907823009 499494319 604724858 308159957 608173063 39654434 86790318 782421146 383376044 610611675 236978548 688189273 622458936 421409862 901519058 790600231 755385182 798296096 981844842 536992788 648623633 241306306 123196079 616084727 517459739 854741346 725994872 258642667 916689295 93010483 197013042 703644196 468542960 167522950 99855598 842514680 111761401 295562959 707094335 555693679 753593013 162967943 617181594 331957395 161079256 912648587 273170785 252938658 677532973 91540669 773899052 365078487 980163146 794368336 135897329 382591785 930095636 453245862 188144951 402363457 726138720 763619019 510937886 124557774 84069424 591354481 923546476 562395004 649575520 483663828 483554583 2687283 26026314 202739338 648266655 710288108 559440255 535814110 536748257 54967459 296803348 160738855 391548257 105173077 404069113 337169419 50723873 209840901 533715045 847848375 689196604 35884439 905887877 521615148 475404808 771413578 211238699 945132307 804949008 939016573 619719635 701315368 533554609 330052375 405932261 77830668 887334003 957476946 224929795 39855210 122313376 705264548 305075421 902508064 90919849 535003938 890000465 64219243 635162845 354001024 265531440 422803213 697064756 334995397 930070867 310600705 327918059 21771170 968356020 350569787 652691705 897683300 220622593 532270733 562996748 327802244 741085368 688404516 56943365 243250930 866972239 62201962 241334883 400651783 82279410 797644142 26160323 85888995 509088257 889657336 507156472 987774939 781338527 463264642 955663752 808794793 820915691 2953176 592506184 944251045 37220128 729751117 183460829 970167571 395699997 284665874 644553085 56830375 425639794 639465991 475726487 995097879 445831505 54804990 22311249 655360854 885595763 751054874 846670803 238606336 254082857 293017869 355067440 753696385 303291159 312741177 616713268 273277148 634557438 350866102 410054193 277246262 248065991 166090075 646503961 739579432 845936218 335704904 94096845 55750623 97934970 263360023 274993998 412526035 576381116 471272231 478437079 195861066 234821379 333468057 34353186 649724154 135667100 259702331 518972961 690499092 554047272 684640306 285676271 881236011 462066863 471332126 665912076 796387710 804118985 949949198 318881738 819086674 373005617 152524565 249527608 666754190 114951653 525088918 41609311 274528233 183987522 56320522 216453985 523501074 944602067 286978587 192079178 676446814 722180004 665068402 718240363 102466961 668011887 314688900 791207272 51291043 530946434 914976073 871673311 765021307 927259188 567029533 906806552 825536273 53520281 162067894 869264043 278713977 704624538 909912884 565595774 436515127 309583740 259642389 755296693 351250200 987940148 23062323 857258592 649788451 433060076 175932369 863076446 890151085 210978744 956247152 270497205 771836156 798128325 112885326 354483142 967483237 370734898 751997568 964745414 175699453 995673561 589095738 770322828 832097389 22379543 930761962 76225854 165908625 397671885 934503442 151777945 535994782 587691988 201441003 445236446 330633760 801338145 825538562 813987684 104914924 226016228 140731563 960703187 240695542 152916732 983967150 345559847 527707825 735295453 791386211 950578088 941959365 853244045 661024164 772960287 172832586 775523237 217558007 120915561 523997308 134165027 230491403 271686783 779757870 251027011 691179563 74098545 936885113 25039741 177049216 397862393 494691600 406383728 972296401 120741250 966495533 822985502 176383133 466294237 832431623 488718869 412677046 823274318 981543110 117710238 950896327 312811704 510913511 22730089 227985572 853884847 162294348 722392384 196449133 857028161 592616169 939298500 473906463 427147582 567843987 895631692 766829310 384189976 822707132 749943180 441681614 438712511 966844284 662894480 405076533 409159197 525202281 673418861 620109055 253648541 84583513 570510454 203819296 44239125 779170369 313379669 343918794 39632970 449964760 721508479 287569622 140389105 998769492 121570144 201406117 521145323 575235559 366423155 358109521 428189766 18496083 592234610 577460397 774600413 57291182 901322688 402841279 526149476 584639237 447246585 78880314 300955900 740844950 859971060 460912490 101732350 114714963 376401099 545170286 224684221 38124588 823476879 794263432 103572673 78491270 571639395 302286090 24136212 447473025 500221070 358014548 548783196 236317339 300481120 228124961 655348228 837325648 116507275 955758856 746565926 799506513 41071358 938061197 446676659 547772999 430242054 145316009 72644771 413685194 192033235 453124830 526526322 102980439 782073851 562407479 355104670 691188394 161740901 66820645 886232000 242837397 957515081 986518413 811922474 187902212 6923597 134048257 654070206 454203015 729537041 816559211 849732373 493585965 274729785 386015462 849585292 439246283 670828449 482204683 253658906 951058784 916424141 584332831 66474874 177112812 748108466 919625352 21157503 410611086 499400896 160781286 319860576 201032632 124072749 806167252 360193808 149673330 308888252 670463980 403401672 710423938 805513953 632864767 222181042 585575013 581631006 705568095 267641428 709880874 186965194 77026292 85963664 709870002 792208176 42302000 880324301 106356262 891358617 953173542 909514651 403040345 421993606 146698170 726310198 840053726 543668096 257026974 618109821 70015165 894306291 435348861 119634291 275089199 65923674 540728404 816403531 537796918 521710820 582337269 482081295 228146278 448584003 93359707 690974751 358415069 328945625 265548113 684755403 425228722 336458108 42141546 468934449 455769649 436418316 137820992 522071659 499180205 942387951 847622551 998063251 208837589 536479725 896258794 352034185 334633337 37341158 580212770 60920045 281889934 389939592 478343206 438470606 605291696 954516901 830765903 106045407 33415062 369464729 917298483 274401515 42389556 36235201 551540714 753311394 714100782 945299469 372150677 133949630 748935919 175136666 197173653 253806925 598315516 28077813 333500690 711970639 337839007 239154408 779974210 146395393 223837249 94342168 665958653 88151425 213689800 937935766 392501424 66126586 159867380 79809718 825235797 302926044 492814397 878083028 872135320 426933696 769211517 165519122 929560509 500609166 629297369 776805389 282448137 296263285 507132592 430706490 101266635 438899187 195256528 144531287 774381017 728083231 393048345 591635712 119470998 553752743 846380089 708098729 844727510 503004067 168439399 95596650 26114170 729901752 696793884 204181895 494683994 723702512 492859844 79262575 870766151 108815323 694164519 504855682 888387774 352398232 520848113 284444329 437563530 274352603 780888671 872014996 574950259 271461036 238796501 33186448 399475660 486788060 964153742 988320541 105579316 122249964 940799189 140614227 647923813 40778201 884599517 983264649 8383258 188298297 611099705 462724529 270098149 10161710 135087162 420477175 760428842 684115919 651277678 984563584 664892435 143396176 860891351 530634951 292687016 213530695 873339457 995796572 112274120 405505201 65902402 432469635 526729518 198661458 210029745 380291231 563073640 978541892 972023132 962886386 494752898 269073307 965718524 59648445 468407842 959398411 719405199 365941217 840868229 79975535 321259040 925449780 876892214 868878913 779333751 949109208 674545925 858122328 256978673 538413764 506100191 767631036 262713064 872472528 288812002 887371867 261468058 157710036 407012492 819363799 621999054 333096431 756377863 212517333 466684000 761570091 741560234 166539953 238952232 212194768 213193344 832168918 597061987 619825956 404800098 520702992 242511616 809750396 615840641 186114167 348807846 716857330 891712141 69722030 910812598 515635900 197372848 349109010 826486806 25365322 324003592 585582684 169691744 92590762 126480423 609635939 418755839 552393371 406553220 722997179 892161478 575978628 336887268 153706523 815627468 260017152 334025848 94901737 721816600 543398860 214559907 398194711 580735804 122829545 610628594 561712301 44695564 951048062 528781870 514979268 416676063 430654438 493043142 479747475 423577728 487306708 28459112 389308742 965117780 166916733 760304832 445258307 726848132 5160751 451603066 619197417 898495752 832573935 480547449 316959845 468947504 657966786 289923096 576835474 418254850 833435819 836115674 340344797 174336038 960853334 825077900 497155599 283804777 146917670 861965709 190710356 807718577 840608489 997177771 281624929 891828336 807876774 885204160 835987609 523704895 199866901 98911573 220522689 464836807 474845069 169373184 224575591 775645337 35519719 737093893 354031900 755371322 842466095 513438182 784242272 208139445 79339794 156999228 728643660 937172080 618052077 5164950 135005071 185417232 690306925 294577362 178250563 52765782 936304155 31899232 718767488 734971948 134416703 604631015 514876893 180994604 476058694 925105540 557977099 629532731 167157578 46741024 475110891 104829437 463790532 105308719 80502478 917175847 742594115 77718046 994659363 530413912 51564239 386281867 596039909 886522016 690834918 324611956 757013246 671199147 706660535 586169373 130277923 174618011 524940609 613781444 49719380 13546818 516817455 649264149 144098389 984022497 670081178 2960200 500922274 631707889 321190367 223341972 461364290 811237548 738013518 52243370 3165924 482688763 135659458 522829693 188980025 961290810 898804539 713003013 739401124 418525750 206358715 332315727 774311419 583743675 624014307 119880637 406274591 892389069 162383515 34900947 513115541 761328330 702175720 246088941 683252212 683600169 204885572 445519567 393639444 339878563 902204035 316777729 502047483 923474417 435423517 199115131 162176118 516596333 533491468 781891485 668596871 656941647 206520393 734030206 94728440 884379827 761529518 212621416 321481068 97938622 83479613 971485763 335154663 761197792 806247785 349135138 168604790 271661293 75510498 660632872 318606953 153806917 240628594 262173822 170334413 604456581 298030181 471018556 216261119 933785391 703157355 488122525 435021779 414672915 990256019 372659218 731327506 148337550 765662425 549160517 521190445 377343953 568625281 942111918 439978036 273466024 602675267 494153669 146796979 538527982 567859900 181730334 877553424 460958156 89499567 356519009 82706224 283192418 807204338 31934338 847257086 10516959 663102890 394518045 387038005 306002190 790572885 90903623 648673963 576656242 128901680 987062273 971104243 39952212 784543646 81912232 412251555 561876967 440607240 885239536 391043377 77617586 840041512 617736373 421603905 550926245 428751565 133923936 185385367 308997919 121095201 883371824 243632580 581909300 117636059 156917051 475397315 58120069 59732831 123854796 157887554 721650767 922391441 897197063 253285384 910816938 443751669 545470426 232934012 106860895 359597994 927600209 727623634 398278467 385213390 449702273 470116446 502237830 425235282 395111290 27389687 679434909 842631608 976648501 874528366 108329284 380208210 26932464 40891160 285168158 662159498 946556474 447722498 585816365 238310801 333740971 350580909 714020862 201457266 67375932 669489651 193724920 841151793 796872681 918285666 988432962 753184714 861777150 977589876 852767025 379437945 958475044 731860095 74419295 249489927 347277063 873918598 996051834 894555318 941959003 571389458 740131894 750722176 447419892 363708185 694961835 462515998 38816806 129250634 223771965 797916453 21519304 100324266 325436355 12635947 749996862 59915560 423509558 200253063 273766111 905533887 503551409 259033082 199786140 53709512 307043638 292638253 717391254 973542587 956474883 505067153 392858955 742603901 865195544 396382966 596815175 903420910 737335028 455416554 345261946 577166401 317724396 817279086 918489901 183480073 681702185 311089916 106719879 882721056 736107243 322381731 612826054 440925992 887467729 683695535 522461215 296477110 154665258 346850965 488034899 288307749 892391299 822423137 978922211 87247774 207932545 947516041 150657507 186306886 274437965 8681447 21821116 430686588 216771743 868248847 292571080 246831290 178987052 394499871 990242359 477061033 649894398 831939406 612158083 694607409 512440833 608178826 917618327 236579576 169134666 789462150 904826426 107466516 696830529 17433221 853756868 658034184 911438415 282878829 789096411 871255582 387930018 505215814 560364971 337474786 18044980 700459155 14184246 29428279 889716649 437217865 902740561 452503208 50584898 955463583 12353243 730256939 642826362 213006163 59629956 933694980 644810205 221898231 309107915 144758798 47127608 918169727 675220749 773906467 927793597 245176815 968616628 206593054 14700259 7561534 646137843 79628229 586024730 475792806 168239070 998139702 183490703 701360003 327019888 768129982 133592757 648654875 384471646 584365657 214230860 955472312 757090669 969602280 945734652 486011211 662393683 422091173 524822577 112277053 339353687 392606831 264548937 740708251 700384512 611814753 820125794 389360370 851022236 788772288 7655836 222851022 12098334 612332024 185300434 400077555 368266507 617729870 231092333 204836506 678621015 871506919 85165453 699150886 710219032 731211962 719300081 950008329 957827329 992388737 41669068 527504190 325653675 946536508 240279965 69508831 49461584 808932227 932152567 960453093 3077314 843568456 909559282 65143331 494804064 769031789 135456260 984521358 554035407 825940462 466759273 999198667 883851909 94116671 625479395 162041509 878454032 410860072 979541232 860297200 670771932 743518196 291591252 357408254 414435629 376668222 885727499 216023997 617479575 101046992 493186777 921738978 259414027 6471912 103258445 982514444 917493233 562007740 85488114 166916411 179278176 186377651 604825714 1273096 268175180 487642441 975525398 828549425 248173443 916894261 958923635 279261763 757329889 40618103 937774762 801906211 361687012 688849778 14985910 357510415 991491838 720764664 202033122 76126939 784355072 195008334 732343466 38309048 127029461 470289763 903018326 323699442 134222200 613135695 111448782 775086065 716924195 312837629 509662016 605605651 10447226 848644117 643625458 167514574 751352463 614528282 224740920 668430358 607569878 412482726 313874692 926493186 990342391 423363736 865127910 186780301 145547710 462494902 591353944 29785360 602381562 937116934 658729503 562909867 755775459 344070872 790132695 587648184 327873960 384476133 741057308 235933398 737902867 100023522 61444966 606405852 414311502 40548164 961516839 212022561 603615458 616044673 148999697 991257730 243571540 180849936 769698627 721033626 163506798 456567500 20231293 152611041 157354279 680529328 52922156 900091854 934459902 774901432 607781851 626217540 767057351 122675469 52252550 301878144 57546401 235438467 918826253 151645015 930390562 801593 272990726 783276937 74172163 4911792 332846428 649190108 99068484 994042733 858885859 349691565 691690061 567105547 487278596 711315687 930667373 105924346 101454781 602102612 871225015 13915759 621481215 404706796 729929499 974413526 343079107 583532847 336548083 147588776 954055444 18887342 231142272 211330800 721336237 575268883 956019665 637645216 890962372 290835058 600799808 539263139 434881611 411182558 690841626 72340811 979832788 983571054 42387945 18099265 592624997 2240849 770329971 133215787 494880431 295013261 442600560 664653130 47009417 176640298 109682682 670557969 380399037 672650771 395687652 78867973 311248422 547621503 682594300 355007458 908446585 494449543 273070590 947510432 95419571 702036392 953271636 719179415 758218319 453641454 833465546 432154329 403447060 886640841 378678403 319510581 505857676 552589494 285581843 635103674 145250777 273298549 958329308 810869447 121920816 250184799 938403335 583043727 479045053 82585760 166964654 118075017 416889797 274805064 743736298 470119655 31417674 668525329 11377629 286385706 56202056 47163157 878896829 378832603 483405738 889886709 898214935 840717593 371885915 388213221 90255066 904274483 125376604 936733645 887062839 628183690 476642283 11527025 501136357 672360501 693450218 344921452 964616159 569140248 91730187 936178102 613251936 551736475 277273915 57255146 836416374 721016890 723851054 511388240 411585814 368304987 510946888 251454728 380955619 295441625 651797706 558529941 840382521 195672060 441804105 789853090 262045873 752506451 37314733 234822189 411315254 7233635 542384202 865726952 241845030 718467775 537032021 914076447 619401898 785827394 912668225 400050316 482902091 214912547 807618014 841649050 127850575 966661602 428290717 599928619 208583616 128753795 325444677 922899863 268912774 651171674 880071138 274077931 35953742 259987547 102262718 332440828 253814820 306179540 441231062 914823384 686246881 226667615 38014272 91508703 844600909 968232949 690537012 58220326 64009565 168837207 11234049 389043979 37780311 327096718 118248581 143628735 769621120 470592129 473329956 674334652 492492659 258088468 751113906 412570927 826340938 180357607 581889284 719999062 828560129 878131976 418176517 422279484 559930132 78595720 749226017 867089526 409001819 635615107 206343550 980230988 717892145 160966374 478133250 319072769 979473940 817896758 658492896 803172298 868713869 117743558 673150651 767176132 292617285 187714467 269698528 959371012 701442190 774795321 94260830 961059971 130653731 570406058 124148034 356545404 445352063 658806273 323835316 652944990 207961989 962771193 423065625 19067346 577311360 131381678 809294746 466141076 572633451 197171057 637623091 968204438 329667132 497991562 246420997 243274330 324884847 720110896 509181092 144411408 136328620 953728895 156725759 931507612 51735681 32605382 193011067 477631298 774245459 149208043 448968584 456710190 311163292 162164416 688649144 296626964 909525739 985243346 359754811 722389870 430150709 786877712 744481370 338104479 517813865 304627297 364202182 5094128 301005469 242250759 60232871 239070430 860345278 725650269 459083265 241975731 138135348 904097427 732117246 573972713 59724585 205780090 550847934 566789355 113193500 506126666 60457554 855778158 383745015 723552230 266039675 867398819 727560415 331987129 235120113 853108206 984924302 579894909 601026383 468908288 889125018 814719680 880152588 753691192 467067360 316627523 610812339 327218871 564540372 472004387 502604083 944915399 955675935 142942031 57667553 486696904 167581800 157821428 601779230 122561864 618279705 184369637 296185436 247070741 249346416 656269202 578528843 416392273 140750917 230458422 861554875 891429397 898062542 441193391 287788408 27543871 142202875 468069599 38697973 480359639 406886861 967654212 31242457 112499653 282569792 425038491 917376827 371679833 695309694 560421200 85406405 389794918 776457002 30947220 100133962 651619078 184839929 249600166 439252361 128227640 895821392 129688811 878254424 421811138 577957844 944861379 76422121 565522074 426658378 198979227 907241560 94159643 158415592 418658176 689227220 809498263 220709525 751038091 407318713 513580808 97286300 986036460 19440216 114209534 15621649 227371331 404639164 99775439 84185518 412672011 469411830 258984178 686974625 368720926 80258270 318506347 499966558 115865560 16511572 500818630 971195060 184238686 980992753 555038291 976190746 594601845 803194825 881412723 958750121 976091518 220597235 243405359 272686662 616090999 166296723 123951906 409048028 449061920 756037091 45899903 253484209 430278680 27577403 470628757 827589688 445700855 201189518 149644825 868772066 208735446 732945998 235425855 889616831 63967294 117032107 581104771 751144296 143129269 528426876 507739191 497042167 925864340 543392285 39366742 551092256 772995851 372985068 162690115 421057476 706883083 861469375 524549651 862589452 968005537 652639037 505615999 540390102 150784578 128403266 939002130 253878648 26510373 810346021 263390769 787795679 881155085 56840133 51516575 310279313 282990812 436729486 507015984 992898482 751017482 901844044 607482937 224381787 209684726 691640999 137499789 988840732 527628011 852280391 256579093 360020007 48284807 430091435 435117512 650428009 531189676 122052662 465528126 947444783 966402671 306128774 352975264 361148819 646003353 593184359 676839793 537468740 133021293 39551194 975614430 973823891 669798722 699363815 94336274 938950768 512123162 458373485 116373695 39077967 39998067 144566161 288952595 791241443 919941241 926367341 605425145 556187887 788313260 268122174 326485551 799159827 203061275 234366672 973664138 356660964 471179434 784612879 70509935 172212061 829974086 181881039 744942071 946954518 343109246 379235152 575670829 753053354 473000312 520431064 618491508 17044047 408643429 573692585 183217768 204624338 620567884 56858727 66984056 231681608 415022355 338917228 672780025 449921196 486859714 480517154 908745959 45193803 190444751 838730424 719745003 161526269 868706799 600422728 74627800 779485201 138331995 410867641 288296666 24816646 748856579 693698527 141772320 149831655 84427766 389056512 837115056 733800802 718324383 556010008 61392801 169365446 290734389 240777296 401363606 146225450 963076989 250635210 508744004 419987608 706026204 113075744 519651693 610394481 346694323 855060452 695884442 434850661 225558958 886128680 962641063 809342053 176784608 469838329 69570043 765357065 873425986 955414134 110670489 661491812 731038722 759483548 297110733 256656667 760467537 940051397 996894687 178972015 225533329 149240617 594750466 189664045 822450405 338041521 857536348 992956115 719272245 44182170 728251817 815449731 692024864 214482771 176690743 421579803 128859722 919195903 133508103 464545948 379405216 323121618 581697753 407250820 604086584 476122297 532438672 943010157 999641379 328654171 91923974 360680815 5180348 897418826 523267552 227512761 726154284 482363036 704349688 655566939 910738592 730545395 701059331 140668246 375006018 546547496 519161776 519321896 916615197 820479927 462760905 76800868 234946491 400376426 731655047 658228421 569789889 738517930 672075329 399693605 392924400 750228804 94312329 297589292 92232209 369646255 407652713 509690711 753504812 235518664 629458828 871825308 920241116 761541355 69768979 189364381 848695905 799914908 572934102 111979339 389960047 738246971 706021322 748688573 544696316 113445156 540327742 473146957 791658137 220132105 325861072 370613077 473031553 898752604 692896071 52629334 150262075 73225934 589717398 627987174 316059087 57553701 290335208 647724008 348293262 847841655 353186334 28359436 197530312 402567397 247128847 44541017 503303778 894723886 634426724 815778775 825908046 776069622 839153348 433523188 267572901 65607617 356038562 665454122 617941082 360659979 248980360 932070080 182267191 637872199 274703299 490124679 922353378 880417365 210506473 822647246 97419434 196937343 528450854 812565157 352646088 540436651 810111315 80527125 919187601 514257763 62848919 521665398 19867435 883507347 225302016 279609884 109625224 744405720 932165923 623823447 605186892 615076423 600791386 562904578 368131989 737324470 114219865 690287144 545718057 740523277 752670247 472131709 258354421 726367353 28721930 138785488 42179674 740391373 170088465 750662614 173344897 975736084 707767607 444556961 847075220 170404757 826224989 106121691 118498441 89059897 999615424 223314101 759699453 654073225 705129014 559450944 84714650 329582039 936174006 101270520 791675866 938793833 375666374 907027608 97899209 209981735 99078813 584953227 139342101 517500022 500324682 91999623 614154563 799448742 439745531 86818172 513965832 695217983 242243682 497564787 887753141 718733358 566208351 855038273 517329274 143720539 746156539 963804681 506131057 521474126 151293257 452135952 407008645 188370561 581591915 573425608 540782559 596571071 27042182 474203812 258436779 66508933 500149816 953373034 656752367 577254459 205331332 808924950 946543122 701411153 49328553 778272019 385032162 427505489 626614105 400915771 802355893 56672333 580714482 375716779 88155723 46402463 302751895 659088380 651356558 162556566 215905441 528433683 794363340 986388341 81433757 800851405 582724200 476070060 544981527 84117660 655868586 653198615 730913392 34823415 778596498 721642799 199221440 211344237 257874170 32411159 584413528 484238832 102565074 169445025 807327141 207347774 149921307 693259321 958802651 334129197 467039868 789072791 586968163 829381616 125822487 101953105 956113251 826160388 403536655 396624570 300927996 70477393 904782057 752554151 767839352 231233890 234206853 50047168 606461124 615539489 60365959 739679644 544313899 296086550 275406828 127460696 343176474 113347983 670278370 86591384 32890625 740685878 519517177 606428429 595321384 282722279 901701118 281133995 473392123 307175840 693796514 447856920 404059690 314584363 160731533 555840247 384984584 452832866 707322335 476500119 654681900 793195656 834477999 717001262 709152394 738795872 837568510 621547043 410311797 871268328 951013069 612340563 528499561 501251537 35296628 627969924 471444428 141797651 20170332 946182325 763129771 101738288 687611682 257564322 614734797 4192098 56867083 88673153 146368969 325825738 887887413 1672207 48732034 118475010 546887430 530134784 134493988 992705614 569208078 277169879 789455777 822509132 970788390 100237404 166546996 545304137 70052417 106024211 486877285 542171322 128259122 39971790 199556716 47647110 591319106 721014108 857032850 163928743 671576450 507536602 535999892 568135492 329149371 533663986 413328307 214607430 443653286 939571587 910667760 682794713 533965106 182009262 219952498 638149446 14086367 562370459 469093218 84406160 857112157 178994775 604841007 417107944 279009618 877079444 533640248 486005977 37379200 601133620 767356515 983152621 978973046 139118477 357846227 566269588 372943855 828799980 8870526 817613992 202520855 44087402 817908263 53049118 257750255 686392334 310595994 492219191 8313621 769213626 648937837 811079206 458486383 120291040 25090379 605971765 833051640 460276103 522350569 939876770 62540880 942133703 452157072 483555048 143112997 678190893 216383888 27239321 145963955 316739497 707881035 259426458 77551105 522946469 2198577 861427529 755857164 223291014 109432965 357396836 459538715 759549694 864127899 609946917 764589180 194326837 898150166 485955326 209603154 22091205 543655996 928844189 422995623 771932281 142159931 684399122 581332435 639798259 289776286 813266929 223981616 95037641 346417113 983509070 382895719 374022974 689241565 222551134 259811777 587519019 636590563 174592665 701925976 368671495 577575174 809064156 636099044 135787641 235412187 342204583 217973385 539374217 452373732 345355744 584377000 345297635 669009489 222136905 434637620 221509965 997702463 211402709 381093029 325676081 306211125 811779228 887323207 787273379 965282309 347406837 995356534 482619059 431131250 183444742 272342768 677825545 245335314 799811415 358916462 94117201 788709259 343652729 714494951 28382161 879716197 879830157 322594743 753244535 128520412 266740086 172855850 790879806 522569178 304793800 975374512 659312117 828094977 244969234 11613857 548881514 790699481 802003653 929181232 267252530 188603960 741791187 372935310 411393674 436454226 10453781 213011488 73797942 221848663 181833104 925016171 651121462 497873166 868828994 772013078 217985072 355414507 435693183 152190107 67175079 744623978 943585525 904600239 828613862 920824548 219822916 926060490 22183043 565538309 608993977 265346751 560680252 638578020 46895783 435173078 79435850 963639124 14634516 423875694 438283586 974042300 338620806 131979992 366865868 242695447 337657761 775818974 767104902 724513750 849634852 624538213 252045013 576793743 84469114 851200482 695968000 932615205 729832230 974465562 145208401 806833664 856731799 399002057 80541692 989782629 228979021 325275359 72345222 248502426 128289175 321081690 528637964 352944436 349939021 514158633 643341572 874820939 641663089 848135965 110653109 908102511 577625635 20957069 807712415 50576647 588802778 916119648 199752140 406494441 64952768 108246440 753481900 193020585 283605709 22434271 619730087 261048000 704266 364794983 99577850 684711859 39590763 158307607 225003286 249702976 426888941 748160316 2257670 863714694 737674537 85501490 164915543 517839210 141845857 215675706 266262471 897290791 764735315 955747815 301958411 115375760 28277484 916952967 377897390 812396368 668503038 856297064 177064047 391704553 77114097 439882347 962239953 701900257 179423028 775212259 724853834 966447145 462331383 425073744 714529266 909277651 226205603 275743008 303862848 607999818 190638372 538562574 609389561 184787782 426991652 127373507 731772847 440598298 871450899 818173073 223699199 476404567 366750635 317865828 452550563 697380774 606046478 754052445 633115937 260504784 942926576 296819352 628458268 605091291 217162948 235759971 523195345 184951655 510449099 636493306 640980786 542947095 980839584 144790534 602185420 534344327 92692366 273002008 526097774 370213510 451576993 590867973 212917908 491913524 885294210 574722274 310597575 188160575 526217320 717199419 714931787 24955935 861491192 728846520 528377191 684814369 159405020 951370479 324682729 362855125 849717732 872488604 325627633 892623583 609310284 263739646 160524653 934997032 301452474 763147550 603216624 5777558 96740766 829760179 375359058 852340673 218947507 233203821 721714940 871831081 618828570 798551994 693554964 630580275 112113604 298829611 552071118 701120399 791982321 223852658 21703596 593163087 462287339 212142945 74493073 210060591 342541708 679040254 371660589 144495961 344414452 197330767 274508471 310385644 904206050 132017906 249302109 354308938 247790072 512473085 950169376 118066890 727838344 936367273 598308550 361763534 305169426 737897001 144117551 93489953 181878381 747391136 6750714 511331503 879898092 576863447 204249038 966915609 95819648 232791826 106475074 346334665 32725022 225655981 219145427 427787702 98443208 483247101 171193055 810510448 434089143 258385461 281087311 582006211 392980166 76545624 81084981 4368458 991934006 767425938 911457597 556457044 102558684 504986488 520006812 254565863 132249494 814541073 808171399 657075219 693322375 911662462 70152106 789833378 891607252 387960952 875479460 827054801 202958521 349708918 918913745 306156618 85898875 826573496 567112983 107266326 848688626 233215240 348241309 600507882 495124774 606264325 316713546 572641711 806333365 455070748 525271375 995620446 320553320 318208984 923580757 624338303 740709660 277437264 689176315 959592365 585277749 691728467 319599799 292353741 934617062 25755590 227193054 990889261 899773575 285540186 601288701 873646510 275684396 811001848 419247350 766929382 406095110 969550743 221938655 582019280 355667854 192908473 335958664 877871968 34762134 369158807 316593781 69811674 178378648 574582441 806361620 141771198 102463237 999665842 634600734 795030387 901321069 145566238 584844634 724474407 613331161 932829600 133079109 724776231 844040168 431672042 752634104 943117583 331110728 673754868 598264582 964358393 950865995 685669788 120984913 702121772 853086322 285925846 180624057 552394760 972536379 836950340 207341213 981904245 35737056 48674105 867667256 312419039 945997742 159509404 505437101 234889305 13603707 428141209 799216589 372095159 652151249 554683750 389667477 144586634 464496722 651800992 837951644 714527585 611104577 942291448 336269513 248358649 699574801 79194298 207203824 79868201 272321099 11603731 207307524 101739958 557077357 846821525 68657858 392689334 959795431 365643110 971766805 800976904 753292164 29470168 635963598 981349240 781141735 318656403 93429344 302248392 393995334 542220465 96574837 156000912 490599725 887941899 758174443 887714659 471284426 913325230 912305396 390095433 19759892 749941417 139086260 868952728 17217868 77386880 291492707 650863737 233623307 231000522 491889010 64849950 78487011 109941945 874972226 292961425 534995474 185904390 244815838 109027149 488570349 461170179 357087958 388822247 798149038 827949175 963364305 466312797 803147527 120238605 508498990 89835704 752648594 26386126 901833088 7914200 313421113 840295385 663053076 154812663 194701668 960831782 137059023 181660270 333060631 369450129 444332583 420159522 613368172 661998309 23990264 709755485 57374004 468181408 790018520 941383482 768721736 848934816 365319714 635222665 897005938 490446371 829153859 501360014 298568314 826422103 308835589 137223215 174861192 452548075 284858265 498168900 15243908 792415330 231988369 613726323 652501851 118416224 847083014 349882375 994303161 146160397 201935999 16143657 872578568 72396002 464220738 988232442 445580311 138511669 712504668 517513035 698002482 668005684 424366351 234733433 588201022 113813930 196720401 982084469 435990012 352802937 666222511 211995838 189412871 982100981 105663983 192990716 437578907 772970939 214682837 38027804 330802006 954888068 540254272 151627659 131420720 217948245 998857890 397904808 553360694 555438316 125016926 236464575 595111945 205848761 241821022 551121154 194409266 848908207 612196692 404571881 611360812 122574450 674224520 767004099 265168147 392510024 381823520 936993316 474788481 855059676 999703265 355546250 497839172 357687285 725344677 787308890 776057895 594916038 987018123 908024274 196324998 116847419 177069062 129256203 789527196 666158826 972305076 150860098 586096522 31759541 144557307 493215353 671830563 167729370 483585493 368811234 796397180 613244417 560122678 244655602 787794627 219320475 661156417 729100091 455588573 822150510 956281554 407949231 712698569 300726699 283330755 725158720 130765820 512826064 214928036 688998673 800229656 278971363 556693158 119420722 166038016 308494567 243849241 140794982 954889360 50526603 895382640 993591642 114380310 915175831 767941771 264009531 371409778 512328101 795097969 35038928 121826917 873365887 881592423 616571655 845499460 791177729 458011098 680170012 442446873 114827577 60058918 320944572 298326236 318509349 650905899 910977582 533538889 448374339 193637332 265208432 181207658 36662265 341351736 9126902 233721975 129342210 554891252 854886722 995343519 507552762 3577312 220605529 362231838 249923380 158549406 847247875 198284834 974054434 596642426 895546450 385412387 63473569 764994805 761286113 690622379 450777975 205612896 897247960 260647421 688290850 592150439 328130740 860003536 138384645 42841487 11473680 205517313 87358890 593208836 993370799 300367451 717493466 523367134 956937171 327542435 55293667 991667994 125357890 865439113 664268826 310230534 832324648 300737761 181275174 497375029 922637731 36893006 694234877 63740566 466323262 421751451 370448488 557408416 156970230 130923873 487126571 915175529 814701628 272344216 142733488 439602279 306081030 802511339 710304869 783207540 277517698 233388768 84254954 125175237 594052889 748770325 736141065 704769857 671238327 470028007 135995785 489569460 34725998 147494794 18592223 389032662 883223184 448798593 968686187 492464933 40492580 860302168 94044131 212557577 375739842 231463745 762485263 442518559 181591147 651155604 768329788 667946810 67685072 733692679 132936471 820067762 141447665 263456713 119091683 653512035 487083627 4641644 891724114 267175497 624957085 899954937 433275581 604240315 697938035 36497415 409187138 18335128 946779829 292544646 138138157 90474617 486351255 866567820 146937321 495332167 126951837 798647760 407167488 570036197 635711129 451406468 718187309 769737023 7530964 594045409 207324892 841723979 290646192 630185532 614642382 129216815 465263096 487642959 96022128 281704884 137335982 202356149 976868395 700882495 853446829 140387685 280615141 24432796 353612502 98397081 748921727 451837951 656209946 188251559 825606532 114090329 137502606 212749305 43777576 241910140 618312351 187820275 249801337 963312910 829059827 240780523 62486901 594100750 182756895 692372232 216693102 728625439 411600436 129354395 204664311 463081104 674623607 42897205 923339584 611349643 230991763 611291387 134887038 745953461 728050678 179625163 702656808 257332760 243034787 502328166 886956254 679193514 816226981 785213176 774849410 32455824 210460462 617783879 672975452 570449416 476202461 257567434 667423490 17875503 980856818 162836728 940920123 314028176 574085531 222795037 940483116 473033519 479592100 805495394 174405243 511873945 856430550 52438821 823967578 573711135 276867913 995071485 39559602 395001520 431270156 917459537 362509700 403781776 49604309 671773086 724559164 458178283 39127967 540893954 718483993 818702585 764955343 832213660 306535344 621820032 177288868 174559858 317117074 432977528 163218981 719966016 165238122 196981467 445298398 824122781 433964692 633210093 416090402 910290566 197220870 604190496 444890442 58356050 774026356 888302140 321700202 823414857 786374546 42049425 359269111 642178329 684554401 981834625 27826590 511460152 441081447 188848663 72642359 38944104 229628604 390969670 543810401 997081118 137840510 566599819 963937667 729598390 657045513 161960632 238590891 429660651 996173556 292214278 371490737 896818269 655150528 512819082 697244791 608889541 592467258 289996929 228297291 219762448 919850698 434575169 747629788 482769855 813069669 597225331 882103274 997849276 335504810 48288411 976123658 427517427 160727524 607908342 146988936 617375431 633711956 804564918 845417121 568922861 933927174 67225727 496706791 932874181 145426965 550593469 248993889 120140926 71432679 174974493 156242334 923292562 317877944 461577746 694112494 245947048 357302510 507162912 681832936 103075501 724934625 180832559 545623242 23870664 125315085 558011816 225553982 80797701 417438065 724100750 444957901 725611719 940891498 193260612 456800621 151018079 46990809 806209612 715847684 627428706 483259304 933039710 581831841 179909478 341204033 767525477 753902943 683091338 244805871 14863311 230449872 603659099 304583247 528303404 436578055 567882987 315945201 184898307 811563736 307391216 643568794 190384658 747775600 175503881 82348464 907217827 122277148 249242774 782174698 143991671 151554482 647061028 622790498 182569046 586782289 98920255 779042978 797775286 869538638 102024963 184875411 440134629 889476420 243245902 489870737 424877991 376057127 866155351 349186239 319272210 161711254 245272715 208741150 381669036 509557371 989126365 806136477 645346674 273878894 926248552 625438906 218658267 905877695 770553731 40029232 336847686 999758275 909739827 660256611 865936623 881990520 943825246 931051211 900187878 356703279 361261961 553293647 662584387 633456202 515326541 191499564 336333531 552671045 40958423 169261719 351770005 81771149 877819750 805499846 513043864 431492036 831970608 621403508 80583386 585321031 45868226 394132298 571874282 526828064 153138083 217025953 695234718 48920821 237468976 998824925 33873490 672506687 355388342 794357092 4968635 22289660 130191947 758857307 885398935 293752010 56162544 335039047 847153557 761535873 962753399 76814601 306419818 152294536 57394358 726316416 752500466 839838326 540716563 25543647 64522978 663907044 114813699 935439620 308938142 314621548 215353042 861984026 399984322 514670645 44006008 170729498 123003159 978819481 574978232 716572824 661254464 942399028 739741711 231898556 462099313 639311215 6232315 965338678 460764163 45983600 105412544 941985800 351747046 653865530 173637294 165107962 626295238 371074682 492123576 403244435 52202437 926757767 136708260 722224406 602793197 918229421 168821595 899984789 771691586 263669050 500302569 910560651 304062218 755859866 645877112 207437853 869555283 300596315 194677120 17727376 976521978 619239670 781499124 764526318 668630941 93356285 535503542 599225553 998457430 88198086 635852171 41908615 405447268 908848275 66610282 47480594 454773509 832868373 958555201 90830380 370003103 797198178 710836738 639059604 397989640 423943209 630174658 880755029 816300471 904750461 204982840 660921900 45986500 813835693 507006842 485377205 554912921 100922585 994195504 36631480 288971310 747290613 421946990 841532837 792273609 966632665 504558328 867474240 746041613 259276467 92913374 509259141 409458864 40941918 876829533 619826363 838559003 220712480 328447200 966398522 313258081 30179182 766746137 51318087 73397405 838575268 154470284 583672922 710179101 851906898 666501318 554150625 180352023 729297032 917689365 728704789 282118239 376767725 692954029 29490714 250979071 208141881 589752115 543090260 467560873 744847412 283619304 798723856 925648253 253142594 660703976 849614856 40007650 863870659 284572112 568543922 330495236 239157201 959604493 71865632 449382320 453764014 62208746 495442171 812982 753623921 241696516 124053605 92688202 258874026 459617000 80107852 819594833 143881268 277819995 214889628 424089319 501378515 98954537 89123637 277153817 747627303 441505754 394785308 153828590 799131494 28555058 760734521 617105873 482096750 250689180 924658304 514013052 707683676 502124938 41416667 938883474 161187419 261344023 846578437 973741718 936493373 29695933 524444808 210332097 481333789 664025119 878713621 654372643 917618938 85190894 20442182 536330667 313791944 522038084 345456114 952134955 716434664 695798439 817203453 130293292 587636108 937237998 34349986 36121406 116644292 808518124 468292297 300483248 569367457 601903677 530704021 301631075 980237004 186157922 290674151 425908842 75232048 62374505 256578306 175761950 610534694 614308850 454449369 605734551 197532058 353263607 115621427 566034480 983360415 520698106 51429413 176377116 452363495 995810566 878897679 831136265 324486674 6525578 778442840 491762101 247475755 267666711 322511265 291218459 144531485 530189084 263624926 156987442 54455054 256934959 949082800 392407898 12079038 785121351 853487228 395042628 610161894 547227049 796734296 146399830 182662943 766126028 934517 207600779 547034069 421891729 342582901 329307877 945004998 199650760 3448555 65099090 508673363 100385023 675354052 750930345 922040219 602111847 443002274 2720662 716683958 735042470 90278687 967925455 842178105 631665800 590586886 308197165 486694544 118949284 288351884 56094097 513276502 529552162 374299575 751895511 233710728 513053502 204674104 322726019 269705584 539031082 422740288 47632308 152417427 985827918 407161171 67808661 98656600 671138037 474364405 121597767 263767333 575462504 473861082 111883499 737433085 523527847 119558110 424014492 592683424 896007026 771955538 926211657 59426021 132259482 982592953 968564226 342914861 310132195 93311351 878101707 622936213 930553766 907918914 79777607 797228406 838630467 501571840 369822403 515395026 873593258 733331822 228741114 628328152 888170293 791248069 220106655 594450798 545643632 991137900 910076805 978071644 344829946 123060762 888299905 530513165 964074214 37222010 662556609 677063671 222551085 168489308 24932027 549459900 238052777 941554713 499692937 339969885 791669982 389327635 984835541 102102091 471864554 700927001 799748803 783461674 528951792 753023457 178043413 722604325 43722446 350048941 326006575 151631855 360028199 477019339 829785213 324723531 930003373 912000240 62603897 683252922 299024581 537636490 936145738 35841677 179004069 385791506 539385269 623012247 37475172 33953545 187728042 360960008 942811943 94115936 175038518 242516648 841245689 845298767 1695943 190060647 261184453 722840576 964775809 856025649 713964085 614332167 251960819 237315333 190189605 292876768 366098707 836769171 11725771 433354885 687220406 651219327 776383574 205020910 121914139 194689350 198319293 568515847 534788424 772799081 272985332 159198511 678642910 329256941 172677095 107972846 657245478 205133413 923996494 546632878 416439411 174212010 721052649 349475342 734765561 644964080 297764549 531727095 994845944 133686217 989502749 75968279 405801881 565381849 920295833 612754751 714718441 442971988 34673086 839929972 79238253 166698025 275382506 425043228 225455061 242729582 747430875 120489366 208368174 443349118 148018701 407953275 863484447 877577841 477931400 992414092 459025198 925194055 973176509 282730625 87201987 168473140 53554709 6227002 7810306 873806128 702695920 469412970 510634878 371078339 484168261 284094663 142739667 521162812 772322310 898993738 887036994 852735902 793999363 833399589 703966362 351872904 815021041 826497232 647533921 58349046 707238435 485000035 616111888 494307674 38517660 204154120 973594895 494647155 815009524 907093143 237581395 946970686 295736052 135794642 380609600 307962735 387124984 989659813 580492609 862153260 170562579 442670511 470091679 833410298 577026607 837152653 836083169 102963121 281674362 351209156 564985416 307133404 914449662 251570283 364806645 198601374 765478609 405480036 793398043 550415774 396843637 847173949 806441902 507789574 878644553 935348547 402298294 486508369 71695096 534470439 274001970 789889275 95494854 39321526 450095258 915150884 460294004 593705871 699325042 580580692 296818991 899656623 270800520 376032816 34870467 637365734 600586211 229235588 341447283 972962220 676649088 121833934 65704559 835341897 564187455 482971322 102420950 848369372 400014640 61411961 465066385 428606330 295204305 395739809 568345820 596344124 273055104 740252687 469378489 551051189 174120124 695699980 146182631 188598124 17286730 397909566 748050123 710923168 219750667 477213894 272133057 89186359 450254627 916519743 928603996 82198041 247465773 575095720 863220405 653627936 177974353 82272158 103751628 938203145 927466018 260535934 597341901 29563264 101432469 341280907 869804144 295760920 487464485 133210621 264209942 70940005 293885775 722125586 692679894 156637295 974925129 554802471 208742352 738366386 705493447 162997974 600470068 941326600 346602099 591678292 344491061 577062146 588130406 35557620 916487356 135325762 630207619 940320294 112074913 752315312 2855392 679085961 418939614 37340810 228652476 720662496 462206206 79263797 716550402 987134395 206169892 313100983 923923139 146036215 222089060 586851217 66598960 709111212 917000191 359834292 837463923 764330147 153230002 164588039 435245897 756024901 726085451 409588104 380680893 264811702 381855867 545318050 810082237 915356384 23117855 597570505 792190934 533734482 341712587 244944062 15124292 896218335 223025113 215061372 658032868 360846511 712960017 432331932 776831078 323921880 917880506 540866086 736078110 423097259 234374618 474944491 792262023 648640596 192967978 41614441 335584233 825345764 93828450 579653251 197639434 332355170 204628791 626701550 555790840 408689045 729211895 829295352 711477095 300948060 9996597 134350589 117544124 720752870 56625351 275738380 365079601 515483029 324463160 816643609 471543809 945604517 729268171 129282271 399531962 111084377 795628168 28163833 549574919 472138329 239115144 187182782 206519300 533137437 188234830 18186673 981812844 45866587 248796971 404690983 719421334 4447265 386444525 761468399 420839896 743032804 596141849 36991336 241711985 21789938 131166330 699722475 881840022 687943110 993433546 571697495 91117642 899925563 170951315 725272041 195718668 967678678 798792957 515780676 161969463 385102081 38451413 663871400 755637257 296214631 296709216 471546388 609034131 650315973 938967111 555307425 950810206 286983 686205747 916301282 280304675 998920741 643738880 939046821 660411718 693996586 277731890 18041835 207780847 814115094 82605074 656679685 16297566 116637876 325569927 444111557 278915195 206454340 109631977 294865665 322395908 236516327 431793231 70603338 920369145 264375261 441290794 596551429 225694237 273494871 187435873 170812284 257723696 537411626 191794377 399013689 808786641 652032537 114225144 1210967 352769444 285482447 229662518 338904377 521101532 744307043 117332343 690308113 413475186 547028653 133708204 165974444 757631211 995936896 109494275 91348267 564712475 51797217 584430439 9149739 171266404 560934120 204217354 855767686 73314451 691812849 311834388 889813835 744643193 278539519 966291095 800275100 436622236 225841207 90334659 30850504 854152123 6063484 489612066 97820419 297904214 561230543 997972831 203637976 530573997 228544460 330256329 480604234 729756588 727090137 676638188 194061517 419344208 186470078 675734227 568946628 188076983 798405878 682459934 959211838 410829416 88858077 786910183 631928551 51885944 291746579 375177015 585994923 302342350 663083287 956274004 73070134 125915608 3333136 95936727 38832256 16525148 572111658 608951444 784661785 300383620 694013218 859722459 245964910 555453061 6440604 658868800 642098242 170502710 584523214 712346870 386442394 842533431 109413864 369966939 648389699 855158367 450398139 552838442 810412600 560832329 407552361 192305270 792962867 453803317 765799764 51010687 304840475 726678771 86439084 46305270 378848941 672448134 343764490 618485841 142729812 225477078 593885736 103912742 986072607 948445567 636474946 362653765 313549877 802217261 493687327 367537450 81612648 229565994 539184584 88197843 871810495 125871879 169570131 236065228 203752451 814741911 768465983 143457165 929493011 694429082 61619531 149030205 716289950 546659953 665686186 979415633 597150877 868513204 698226641 856197377 597691643 970898454 140915290 694761741 152769949 220628483 703659134 673694990 735930917 858985393 888122261 519542940 846244677 490413261 616904883 348337808 806170977 202327377 145094961 602617678 464029054 680670457 469476752 252326812 186210579 271368156 720585035 550216630 814122330 771707223 491150665 348105111 920723960 373211680 30310451 627053951 782894324 698253389 34313879 296587008 458411236 985389460 84275895 289367434 175004747 991731888 405867887 267016896 352497582 363900683 977463064 435618634 322783892 149099780 219960228 832073214 403553604 441646747 739500598 923014421 8136195 490537977 198171920 606255289 922165228 600704360 918890822 549745086 559010158 888996706 282117008 521670016 333934143 860864129 589881466 133391231 119267198 204831467 209631709 993477688 195899794 686444436 858028216 746342511 81908638 918287995 614345034 979086126 265623623 572270827 899842232 516141787 133808805 875259651 862337672 785591772 88740567 694012231 681977742 220734884 861133705 851414884 362945144 536288638 279677612 56141778 790557051 389914029 633567981 839105255 49255004 601725829 853154105 835504179 931888156 286307913 664630203 185339923 49901001 26516526 801562880 832473768 405768108 743844603 291280582 255046875 991206163 92610659 459235441 513740748 943231849 12120965 355689277 505789010 244151731 118248714 863620815 996472367 690939144 113011699 516996758 94975940 31477477 339607497 676988008 423528876 163357084 208155380 123083099 697793853 547907672 512543502 156419415 250162117 526314405 255549583 147473626 170927409 734806084 989895618 793561423 734754372 314299263 899350127 266373252 99243602 427113207 212712109 884122012 929067887 408994730 598670404 668416131 379353486 165698047 854625274 678048782 403239106 739842658 40851394 284855987 972763931 770280119 586864240 832997715 238324999 889406393 102992187 475701824 338972728 752317190 464547620 213260989 956915909 797138107 142748415 18074293 325631778 720456712 150214653 735950991 912404398 672766806 153320548 244718441 5830937 555252608 497437575 382877115 469394880 132602202 452898141 692748250 162750259 539783915 860832727 223209579 326456773 140240528 412784602 692352201 3333139 568754029 319427479 279881919 757440309 923812355 643731544 579089440 896853167 55754410 225091861 387108480 626739728 473710188 996674182 139164408 32209178 504603456 131153582 152907600 652106450 263375460 977334537 12652279 176853845 459301182 826810652 444913832 65646249 823962646 948550105 423624433 453967516 766872279 936810774 757124025 711949143 760896458 19379348 333893449 446938667 778026469 894534404 519072439 287491654 493233436 57978384 272187323 207643530 81958622 31729888 779536041 785721898 47555349 66871675 266860390 265143763 289106459 730388378 877024165 187758166 592026163 807569108 991418895 375267674 127360991 2662509 786347392 204932059 864998982 812957242 205703672 408368652 735343321 313996173 482116008 931509895 11430394 48019320 963850679 998087659 188181631 433148533 496872899 157346782 623248717 259207746 843999828 805781156 355810250 858750811 46706358 732084424 501197264 462616045 796335577 977590756 159081408 359632184 92168771 583445964 718520629 233023630 318810262 93156482 713441063 190682347 859337978 431894374 712692103 10399806 823339147 395945429 795018380 395415712 478223473 937125968 274402716 228684573 360965249 192317563 572896182 948109952 297904634 197837252 155703167 169174595 442578399 115085455 373580193 686073147 618020820 109347446 598035471 747710200 175180176 424108665 146097836 965030019 940351389 914103016 629412517 137849650 835853699 353185717 834965738 201739830 195028148 251676022 707152400 205287068 717882394 610604640 616639189 790982098 662729677 935628425 205767703 466369711 672604056 270031961 177846495 333293457 168704818 331016222 695947957 229094023 502050433 875428263 898047800 351522111 203139554 433272088 571406255 428549376 876879677 608381330 298559774 767292479 65330120 557543876 639802239 25864410 658897593 186265034 773797401 538279953 10172656 684959045 878410360 627478224 187809218 263304618 936787704 732658460 88478644 76844709 586502689 209426138 78729240 692516619 383390462 402187631 619258796 886537378 72776557 486321671 82997860 801447593 853022981 763233056 171420451 965484535 378892864 662608314 185614676 464894252 836044651 201650197 639755335 802340520 268143384 536250525 990094745 782089071 752167331 886938383 37742388 761057978 832795153 362948005 683459637 788919110 530486873 628355167 136949227 592000230 138675608 192792885 748933958 233011174 918937170 391176234 937168374 577760110 339241378 587084556 591681840 816170289 800474885 387133125 204722969 970332326 475060543 660083330 416096078 343666661 192913667 672191868 737077155 422245673 76722146 178073172 458817601 978622026 201889316 442946627 930311244 634449946 850565574 314675155 700746336 656371223 210870951 450701011 242711275 960600831 124379137 400873798 959514353 913046525 879371122 9587836 269770089 411178291 522497613 208892061 772962254 416390925 668439163 170135938 563729940 497159331 128350434 91561588 482614116 34302627 947923277 654036285 390807450 720802013 420386911 345049521 551651233 253156850 835263327 142474572 158847466 872886508 251379839 5840957 683618259 938635592 299937987 772180692 279613574 147069581 884513028 915734225 945999881 425170770 921137328 205141433 593876995 262330499 538229328 90008754 957225942 359956913 438216527 267545700 135225558 955385350 306547815 188839193 769740286 870199543 622880139 742993602 916588025 249576648 146225538 485055970 986624411 303593137 336297247 959785275 959305082 249953870 747283456 798937665 863874112 775501941 341709924 889537760 523158908 636685195 242215042 970967480 837961843 555712516 965661163 623879562 784056339 542691912 968160250 462035073 236942348 748169316 506440868 386612672 957901607 917471844 489887436 4105871 476881315 502194951 293981842 93228561 938292792 793341567 820832135 505750473 240956660 671511363 4409717 280669600 663225862 667635980 902016904 241840072 592315554 553763887 137194711 719712870 417080052 845834008 175140109 153533447 220101737 598207574 353391494 980051360 122108073 281531157 852058797 928723865 56916691 483934780 581501969 799823825 258307423 872922268 204819379 346125731 28303897 825615577 489364974 16643366 601254237 688783940 998137726 21254111 548409375 726036222 387565180 599423938 665083489 691954000 817603975 811756969 462425157 937356261 260145512 684406920 97486853 987597147 369917665 668246454 903932013 4342891 169693097 569230536 313777939 668056357 42793025 440884674 371758935 550064836 423570627 861285141 785987163 343199897 723199458 474742560 267806584 684537912 553769161 19299862 735538802 589207391 16669691 592604585 770266944 687898912 498573477 417839792 435742161 337113622 42888658 432746342 193237035 282984224 486809009 448487724 911788851 251893185 337885302 454773657 537644647 788583819 832508699 801806450 619930381 95265619 44991665 16144586 108508439 540019505 211668398 10933305 25643206 641763745 717866999 144959723 31814744 988129085 103445428 461742864 322478527 798397645 726284190 520943422 205891405 172084533 618794880 807488609 149471135 691536605 17327637 746581410 529473276 768989005 979616998 183072022 407346078 391589184 133213294 133386064 7371434 360166341 444100416 880497710 58812371 58101643 532257085 481382575 995671307 98070650 716558956 916285899 276021917 767207007 485268443 467115857 562658596 464755659 264352719 98226312 19579912 353800505 98512248 409432880 127727023 135001623 297054378 249822870 305616329 651029495 743887247 497667773 564251931 661121547 652565182 925365206 462743879 726995978 343035902 229649116 398872123 817337635 15239643 39682220 191767568 468070779 814152321 16744912 809147616 220346539 48427521 173880067 756091734 455253348 352808022 164053745 829726809 144837963 346575710 960928824 107626747 895303514 64294410 188047892 887693749 393535594 233347441 384460894 648074991 127781968 777332201 827681943 469312799 879810525 59148473 895838845 182776311 849660378 607656702 61700837 2047009 753422789 779755797 182856617 653266104 513423755 568327890 166061113 444986540 968854974 885256839 538563755 961419871 580075892 97658818 169731571 419149977 561952686 649259128 801437595 881865794 303237511 788873458 656053913 353763408 71220122 9645288 240379792 191547048 237792901 268707511 103509957 116280469 225201523 308681723 9334249 720526309 275927908 585950445 5158195 595071389 389845420 852565237 937016432 997879339 751739154 497171304 198777222 637608627 187480335 846831293 616802449 465284467 698381168 516811806 75304709 57837445 248052541 616457026 798877209 117348215 31324499 654678234 647374589 485192037 14338097 705041773 838022026 359662839 25217503 359944709 240777320 943308996 766336673 902236590 277165725 264281865 107584809 42774395 687166965 313755514 188171675 765331877 496246921 441953432 133226840 648009560 169441281 920143026 954295794 440118419 334554960 895170762 193694901 187932681 271136413 127808334 330049932 530196842 312148124 723677499 777896231 908073175 255560169 760246075 643075038 456223082 798656047 89314190 101380512 141790018 933492174 95259866 719386073 600709517 795353177 347604839 420139155 924236038 917449673 549503771 469595135 684569626 665697499 317725201 114717425 940457393 22946668 353352594 105753655 506598158 150255524 639997977 589490853 86125441 681795871 707965230 135188532 212418073 944463590 486928510 562289754 395337899 720454546 929307958 304409788 30014078 269780174 488124316 100558958 724436090 249821383 357658682 568308464 221661865 891922935 988843881 25451664 813127 552082337 675392121 640034228 462720952 974843325 156946986 97073447 260851863 683017307 132987050 760304057 84065786 176099993 433857123 71214521 423726893 350753087 62665431 803479659 755298109 184531597 949713643 113679362 527361516 303015839 662301543 222995180 589884169 773576733 693820707 205725271 336184857 475589983 402647655 607369535 4796079 330561138 302038768 349806720 256867636 610436468 582827162 401292748 638226074 289770284 36214826 371548189 347919955 966661981 346784460 977817110 141365406 452700232 605781636 929435104 817206606 180382664 203465554 993923598 3966069 562780476 950994467 550465255 923289302 958197376 275000914 62315705 488601427 525183741 114515324 33332810 26512224 82120242 204028826 372540204 448345811 804031337 669570000 317116222 908849445 824346072 6070042 508473383 42144183 493919386 61486364 409449708 602974356 470605958 261788821 467081065 397418579 937959326 57228450 923847618 233620392 261392124 121317541 392033134 272168214 840348589 310737788 129449491 369712751 678286125 794570321 586353835 929407950 376861292 384211318 601317060 528382493 247280805 889121646 608337685 683295084 322954514 778539829 458538502 106808362 617841815 129785409 688577093 509487920 288986484 964190613 647749525 630570058 436781850 868113348 279816683 302698181 496536275 948340379 298900348 609863993 50751849 915730901 233667896 445873417 82443585 363188707 781722665 527601247 238512000 73418366 823746062 994430137 324865037 626465503 834706733 420697415 364165484 36858459 80369246 336194001 933797405 557359333 198349545 242514087 872538090 546453298 625013320 201084646 536086426 153266593 710849229 493984909 690773340 488206181 339031304 136216236 516697134 903670173 222091501 453336944 793713808 69910941 446949277 279479637 675730858 364627976 682501027 839658662 809692155 671249048 667447501 861332721 893660386 784237177 51195431 56033655 418923370 671354607 988071535 884280699 109070150 874218908 710752902 525732831 138616471 712836952 839897271 314384728 676935591 117203692 67176362 192937356 211223004 901775237 971571580 312184907 146040426 886852405 986108197 283024801 216206785 278751918 45654030 2935410 850945545 125752982 6547992 646653595 362404938 685542068 512437165 343209711 366794214 153077752 211630465 998805059 578382061 34486523 518238788 866389094 158612986 328678233 326386590 770008795 949352892 319707168 336629864 98908750 811209097 253934880 850441342 121208051 872244803 162134291 246642360 156496927 582882008 841050979 724000506 465820020 946273090 891844029 175335072 355264559 874833668 913832409 411057418 98830927 288047184 491556482 112185664 619261425 398331271 199329644 215538523 107681622 61254305 18000002 943471817 523518357 532148172 741880671 949596649 707213091 282185242 216750090 67260526 521387158 582391808 125573960 143478141 848331219 29748100 269829274 117841234 866786871 875659107 766811164 85312707 224765700 734830488 324917665 370352189 511235684 8418313 258262569 630512142 481110674 278654676 471130943 156854158 606369269 811536113 304422811 858559954 864531550 630903993 205830604 56077237 347323234 309149402 186627661 74500911 350409562 718225571 471593715 17510210 597425529 266264311 108620779 960362806 602922996 759214857 149309889 226360501 964723530 620679262 832543696 811595519 920538470 153243939 338376873 16062180 533086881 292580343 206090454 1292477 169190023 805501996 27639857 272110507 578179763 702568610 356885982 490925582 52007165 142923408 681235400 768142544 326465134 691648778 462530196 857734130 14241549 671045889 203174647 776654228 67797784 262129281 844179463 312096479 49079204 817942915 257122643 584379160 303411898 858749083 627873204 895537288 224665721 16422600 419138032 448475513 865556719 574219672 391309614 278717133 785818119 741192226 331108961 368247641 142798733 451133726 912901959 426441180 220846649 114212321 501635935 411129772 791064444 74658315 309276390 366545468 588431812 925990761 610016030 719487804 733738822 11567759 947538661 518347807 56305576 267165568 337186781 471541466 511784188 537361470 805761086 417389636 703805486 223090056 830955771 21001731 543359600 767774667 906160345 183220844 446457681 728925221 442678827 314865673 75591597 77908981 703300375 489194548 437013616 386848081 527635965 371609399 616797783 396574817 916333150 618332972 803767508 480448518 668457659 432670085 74336462 758727366 542210937 739707498 140648209 831700355 18269315 807235259 456790663 373270903 236255461 56089091 721765087 981607244 11392833 875229798 176540592 116305858 603053307 70519938 839430938 247000125 546557578 91114328 790515559 788933088 621020038 609591250 408437366 754744325 283043424 845687853 392557260 109564083 264212580 640490357 846172234 2120934 682239605 799807360 439844937 548992990 485058936 758931219 609042942 542892459 215706099 94434433 840805769 734392501 598457489 565342061 521444624 125698017 238411296 741209530 666096005 201825787 344139621 14926441 528347390 905254098 715221833 988323254 219626712 823820926 427724664 661582929 220303637 632499721 987981634 964499551 41000609 366794758 198807661 22309666 531286162 257188517 768939809 120082106 707799137 536259264 318342940 732087184 722455510 770897193 953481718 952252871 413987436 817465127 95409606 171333505 580235717 751479762 563686752 48851554 5730461 224864462 569721917 460592610 585238446 805448758 707143645 94141364 378620461 257606148 506884646 340695368 70357689 480697712 553373314 385882782 484096920 427281384 855335420 53305939 929280854 897408433 789372617 345712969 13374996 826967357 116312760 845519897 696990845 813545459 616505158 358418304 334593433 247547408 673819891 674453349 194307009 479818722 828529584 931420925 38342674 181149688 239714044 310580791 226956728 722119086 448092357 3254363 823591567 246004027 314583841 40567028 586672370 300180265 354566638 580497443 714851777 758134229 501177233 799568381 48672472 833498205 917383283 285792993 255975845 286340189 449916014 136725603 239078386 872525994 907731560 619619855 307498672 591148590 723754859 400408011 438446486 430786651 362370564 37177507 581109306 733257599 902359674 853595552 441673365 873449416 45504345 940541639 372085196 797308990 197323264 216668113 627847255 679580359 63542154 707171654 692203920 814565691 903359680 214664979 217410666 582632960 567737024 128613025 78725306 267346954 188602989 959220065 72634945 702925227 433169772 966035716 343527350 154795721 89295444 90347485 863868603 668959507 375267593 350059379 999015760 755728728 900345990 873306477 598195389 281494426 507733887 989987962 487314415 407904162 697292425 663085107 26659952 846293495 242804947 334168707 873336899 504067034 89513036 28890294 427837636 989401646 860170169 536281942 70032355 748152566 191336150 302563491 159545197 802443158 132192343 77889931 376919091 498131442 815255529 553174145 908886395 908254817 376732706 842677878 396268657 868710931 905638270 346160649 917256133 63237942 4824196 595714168 313646320 974945500 422200729 6726925 211269924 81236398 55212324 551555048 780404442 451864902 974880776 48751963 7027632 201354141 440497740 539167091 548183340 673819270 648478391 148604218 383930293 650945294 608518172 272045168 18029093 822630592 534480334 156883071 332210496 93435857 997601084 877962051 915816103 965425658 740766737 278176584 638143026 470975272 813505806 675334777 509783781 738033044 313163983 529441871 285792933 555053202 864596832 955912511 730951086 696019426 140039632 466835493 877666909 42872336 519698875 146362367 858919917 532015768 496186031 842616401 103582310 436324208 965566362 973385224 477781243 710291167 649355882 893398716 79637372 242075491 699651868 725797108 181057049 578588133 802056047 611989032 770422709 627849713 140729605 587053889 138480964 267759687 242394903 282313342 759525734 821521666 555115517 576637738 561597830 960675259 381767092 593861110 724295407 518635763 759239625 183966225 299697913 206049135 149027631 765773716 630342779 578013412 209511112 944555498 887411329 129833448 330842944 973206089 965698513 618260562 639154833 233679755 80098629 92644184 784412640 774071008 584119231 550691305 17239290 106695958 710587078 730625649 382288140 120717734 434458924 134946861 742333811 693859805 517662785 872887024 553507300 73640353 2365967 182613666 679393225 958226152 228217221 579058204 668577386 525798714 27054993 183437314 722023075 790638822 544610237 147372248 387675711 21010221 834139803 929299313 448807215 1993208 166897725 149018599 931349269 759887706 33566026 845699834 706645010 27089869 444946995 31481833 225858509 159491534 25188021 943819269 280057137 541704142 284565583 117707615 741285924 928954939 33290321 622664092 297843065 252903123 234947832 843205926 168130733 991699284 268704039 68153411 573951231 6725300 734047674 143592141 450071041 426989131 480157920 561879187 688336666 149873259 974107858 782229692 48940586 357916251 230126288 511308180 92003662 956076849 3698097 156423481 154852518 903671357 629438721 95066432 551070744 971683703 543083993 415085571 675944064 948843785 235511581 829059107 557056544 284780941 744983191 644459918 274748544 691622625 600347968 76963345 535220158 495000781 74804478 125731601 638234006 214051228 274576994 358382777 48635016 337288527 466254119 595083463 697209792 344626697 193766556 96332169 866788198 195521232 99973488 613776411 830138181 802826001 219056283 206695333 272776350 1251551 346867122 589511997 150515362 803833823 666819676 907965133 17012398 653398477 545992898 277011082 105734053 803134336 92833088 175809133 289246638 770633560 365356662 305677345 758531490 32531849 432273113 585080664 818084008 969167517 455572264 875846179 489129530 798131348 940873760 887816080 210199965 111531171 648850785 102675180 998780600 80333302 308895724 187381440 572255075 77429425 509302709 480098409 252916605 894683552 391328934 537375542 766508759 247866003 105649456 612396260 711333186 69686446 809333660 964561824 470922257 714974405 229933204 71708058 733456268 188454509 720223861 179346247 659275513 399133611 486745741 174183419 219799730 51808160 563897835 495977107 734924926 900848292 61862990 456087199 862247361 789231898 302089131 72514239 218995680 241751861 907341657 428404850 274779261 515283083 203287041 774736349 280863663 884106889 568289870 23729164 971205200 44098056 622798565 231677164 344542795 121178316 186870114 682725211 147883181 951939900 981394285 46788547 950302445 262111227 202929609 682913548 421725244 139795895 517319763 388476180 10048102 835905727 157667700 417655261 295866740 597464601 293907767 888774604 142223532 144985573 930812586 385799756 120656711 612992721 13933922 369946409 197314919 271499097 237811464 565028465 653342964 355274379 185937861 726033253 56870822 223565017 376465933 344232770 884889406 253347994 71892389 472035289 567994306 931149330 353343295 318899148 412396510 678079061 822162067 238120261 630927516 941165919 557514253 342405009 11675509 418702541 185991079 711620436 717297600 284711350 216972607 94699342 405825021 206083947 953488716 894205552 257246470 365773658 443122712 941880202 918685479 499001306 822220984 125368935 102946847 203544092 67804371 163462813 962526968 710114553 32854758 626680939 100713238 996543194 125058080 556315616 257283177 997432119 93407949 729711344 85592541 607134162 892288659 163352296 803055474 795343108 244465836 908090357 173165206 710280130 701735303 659511791 596471809 162709541 22467935 564676569 483777630 395404393 923992201 584797016 50361069 391151034 44409174 538097079 140035589 246967576 935084632 365435036 109596273 598123857 535959335 19251723 296669843 823555509 747390045 125577519 350185466 456542935 900310937 582019316 86027165 85180031 411218706 193978936 295112352 357654299 749574198 778779524 989761088 34569421 564875095 931497463 1979293 209753842 639268300 314150919 527387707 886024187 684367277 759514080 334806368 835299784 230287220 978054839 787405444 866899400 695609389 340426302 898444535 233935833 117911586 47807966 445920533 481242557 352756625 54467541 99738261 248081507 545497947 619101930 190931077 188182423 441850346 791940394 496588433 26792375 948331290 779022011 672857857 200945666 71216807 436133630 999269974 606026919 667825016 662821256 684940302 753266185 459582465 795521757 263032593 962266381 137344374 469443993 915947575 246849217 234099593 793002597 701596728 637918186 106305896 596498358 28225669 188107953 791117967 815112119 887112835 430983404 892220976 626174949 410302337 445351060 231933785 217800615 560444728 44574210 309781835 943044449 316315613 245371450 260588881 635725989 329887738 148623135 616912826 248216126 158662313 690571858 202203984 185623867 390456868 956397841 519189360 351273210 893223288 637094371 699887691 843770618 57144739 657070682 97222682 923188119 348528830 29510359 400222590 913756114 1182257 106357819 559323207 928907249 894680337 149610768 378158913 323830117 25317606 274813712 866884386 912509589 870352080 115506903 333905658 741776666 69460683 841637535 665046399 196142710 730496736 650630869 789314178 968846634 195892920 377615950 468575394 311258110 611886139 904100352 47647149 258864385 267708444 206035925 231134564 245130067 341260654 951160794 506592804 220213526 643322198 159627670 139367676 427058667 770526890 165434517 216681536 241548079 543268509 514228457 140166325 10291890 806339002 43930666 130530669 93666879 25485627 643962629 162194999 51573412 351707064 865933498 592146023 85909990 210502376 143505173 36976391 93848184 424391015 654134859 334681042 373721399 65184959 509561258 780393483 193436786 620729972 124764674 199999264 649446871 328056663 773949638 457689645 781523860 946137097 883769386 648016289 164491966 512325980 346462666 386371179 863476791 888817795 115595053 690480332 184200846 546711991 123152191 797616898 539690183 216604588 437367391 320434856 964283706 690188201 596186612 330131286 70222764 575045263 250548771 193436373 742682826 618782302 474725415 213679487 278831917 51227220 45014700 614903211 575016091 722198227 193914231 479277651 34646282 62394007 828530603 445441757 965409701 17229025 675623801 97636120 732988218 381659319 409019181 167334357 523115422 58231140 350227286 241388203 687048220 292454879 85200397 333935506 224200942 118607208 999516754 477598196 860114723 646225993 500502580 849759379 262065742 136726362 99854505 136634646 352284713 927853839 690386199 646781488 509461170 522043478 569549284 432098957 662259572 433808609 961804898 23905036 71584371 806594622 500668076 63833541 282915399 973545129 909703813 764957884 48980074 569903501 837303391 6138516 527406844 66536892 702867525 521049296 859906662 653114899 937055272 911537198 37215733 235351450 391994503 528746875 57391760 631715576 23836313 949158138 64045964 86425469 975036625 177066602 964120037 552095374 691164723 23822276 771876743 991970978 859693496 144731075 415602691 313323766 714390004 326105795 918042252 420773972 119489470 895970148 504498173 167831654 894727749 256556558 703881054 414484228 685955751 985737086 281412299 729928454 412237765 953605905 632886122 294579056 612274906 181490157 151553497 803963072 887236655 513040471 216198239 814440093 133296984 685944003 117641487 170886501 44680172 79998512 628315473 172509331 286393487 365576988 178905524 47380445 740029985 69495344 34053190 457882422 311155776 998161898 664578505 150725003 863564968 57351711 735302721 99901309 439553215 156086192 614208899 636988991 233447581 348197098 220829300 500181448 296426458 333205471 720545463 316702491 190582976 269721631 311940305 762064162 47837095 573483136 944271417 843687886 153659821 449975017 160211509 788679172 395097877 63911407 23602069 100898951 498186334 839580387 706800565 683623808 660116713 256114707 155055455 286569355 830109574 444858527 284272129 535537130 757219209 75082660 908287040 921044109 306499669 223392670 26613085 794069537 332982221 532662356 793844126 985948007 175240554 61757036 362423845 733568990 62647733 96148182 618747656 214032316 815904132 469335123 148348670 439377004 770957482 89770354 325113739 859509552 957604147 242659867 543840591 236397648 617410139 60585192 488148128 143954727 499934022 670551348 991329893 499988181 651389504 617021716 332193906 845097080 529864117 431386531 368194557 883960030 850639951 317053299 169717105 832645656 148544852 481238981 18844225 819559858 699090618 701639789 835220055 884223395 661257030 607658792 487870186 996019595 801845085 72625538 197644830 163803579 447428086 656326003 107929445 611139470 464759956 771704221 264355084 250180806 611155101 895354587 559631921 838377875 183272105 549848929 370663537 679018408 355330754 106713329 112609116 41371645 536580795 254739365 875557024 791828291 239231480 823101243 567797909 323969978 711680972 814967802 448044884 750423182 292017786 693690233 272643411 585136484 731426438 265443165 977650352 888634662 71918461 258672827 707854514 863694337 285913956 230059245 938972403 575060618 318502189 800683397 106116243 182386936 41251266 502547733 669882643 103867078 688426873 856597586 551599929 968080702 394643491 647789972 999280536 94661393 963992833 985244102 40205871 878140332 439518 273107582 236087651 601064587 15237958 361280723 297529645 476130707 513447780 888563615 980327435 676314729 238672224 693451174 393523875 895334770 375501471 823453782 255918335 29815598 437541207 843141241 47225694 455751442 23102001 4178936 75704970 737610237 410093104 478785672 416021373 406406872 385854067 66186984 437826904 19880360 501502755 963218210 309588174 93769898 332081629 796497449 288882054 820178327 171145777 210042955 805864169 225685009 664518258 877355370 487984717 327600019 447919265 291939358 744446753 766934047 938981318 632841394 260575962 923989802 225701299 775694229 180234039 119833620 474084644 325238068 764997919 92749538 498680549 848651421 430004437 810767224 844835303 683589240 155138969 155788335 130446347 573602956 692691548 943668401 755443538 257139580 110917154 543478484 195011910 511063993 21190937 682651718 570529344 632414682 37425580 59530542 451492269 314547067 95235086 180213029 568771431 409792218 361358161 166181413 168787692 963550328 58375841 348271976 399858939 882487060 943428696 778051249 697806492 162413960 3302099 435154298 160773704 640613264 194372216 784823327 753778039 26486782 787523052 921669297 615925546 786818072 655826476 878038985 567840472 985503431 601241476 384676248 980639923 244544294 489068721 523300401 691563359 447033642 908066251 163536379 799431485 296302364 40033974 276652011 52211033 490706780 761080131 99674394 214192601 131103226 22619270 232981727 538811011 150159234 974355406 794582030 476685204 47706750 476763628 207913157 923141848 414457514 486979031 186177329 880178515 331363086 857392312 975329430 141935306 848486995 994450250 959754807 121813799 746635754 884798870 177414415 578881558 966623393 489968901 270008444 60919625 808315035 561727126 137860041 735995405 337716611 131716577 761536007 254925811 893260126 972704559 902895695 252065743 676679991 429945304 80859851 981991503 203367698 633860084 925708765 570089866 987232403 163346035 774975113 830894478 986890612 674943329 267374474 562222748 230088444 863829469 118161371 176963399 663762056 92509545 310773831 538228443 694232401 917957294 513895958 804461263 334496199 797281396 538237519 287985170 126557045 479895622 215583882 925844994 492148698 188278686 888729741 527879533 21152741 216319429 932762829 61469613 333599438 45954913 783737715 611610487 730279496 827996913 200943390 938373236 310134290 14458099 687061472 185144913 322950056 372935704 257210525 918932394 571582868 802855910 169563459 918607657 858081580 421700489 252899180 226767942 648818584 801067659 442682580 473780920 2402668 779698340 858581394 171983066 617603939 874361990 181769084 194105889 525439937 970233265 388406276 821216000 453746160 974032159 114732951 242529877 143591756 687960760 199077251 36463420 214955958 43074364 45281606 425697916 667538704 723132534 160791662 6997228 891686513 974630825 959971362 433008688 107990538 559382548 931194297 83763860 433535512 406211229 419686123 272394506 109577139 57772711 525464787 445990854 439796659 896864400 532637680 214363013 915550697 732577353 937197131 20054289 829349667 405016554 543901978 35835124 865861094 537775807 171529425 699867238 455793814 162575879 412692206 141902203 108959238 906921539 59644696 330961041 554176614 293814500 364653614 764065631 154813015 153048571 317736941 132041428 720878855 845874483 945370009 30935356 782089045 232210166 61662287 474037296 387071330 121811112 640805102 360370613 753495310 37470459 708848740 706224611 307832837 822423347 986181495 138809398 568664108 561107560 893868779 627470736 703516143 268285185 910008475 773544063 266706696 989246959 687040818 136676631 617762463 429057286 595779528 900728259 960714466 260478619 107476046 365612748 190035103 504780237 223245112 167677668 766241855 73653767 531558074 867357924 52908235 455455593 470486244 721500665 207892805 62650120 811147871 998758068 407533172 337147897 792117472 278764494 189411858 755228591 705430790 932267304 598823066 80426274 246991414 511776893 382786196 265402659 91075514 149551991 274522691 651555439 976825020 660281223 479301264 321153693 952552819 397292075 520061359 922187297 548111493 125027968 553347191 452006301 4133848 847611194 511869362 410690505 786771037 627326666 818390932 91794693 822026229 195760054 561141406 141269390 439699814 867633404 147379447 389609152 370516614 974287821 288497788 550287988 244932665 848361802 401674408 556073158 270155858 387071018 887063134 172721557 303017070 359197038 447827681 524753061 749118723 928721989 73888930 204812657 664848693 147058443 132021333 349386528 557455865 118513131 101087509 546554350 615118669 874688614 79339164 180715729 161809453 41464677 476151883 72138819 127951183 518864586 103389696 766176951 54511553 57146965 703120608 958703494 269817137 142685748 97693478 64221232 401010519 441275998 599209369 425350704 139347383 210688358 506623270 40334471 170283127 745835443 217782526 956029758 53359758 73588061 645306431 627533864 93544455 267058997 650197031 399331014 695114468 479512625 640949698 302121666 403415008 166975058 777855096 556630207 815734087 732499108 418586696 781454679 15867004 590994239 26457585 12518874 753960046 281340477 397790792 872293522 295130581 762259902 116892951 262329478 102434662 413543249 954881558 185261647 711786522 820779 204790201 361993048 156249759 499276416 138622031 136544895 614809008 2796903 373820300 214646541 557106520 965126322 113050764 153259240 17045336 962471589 455506092 525311830 825095399 326515802 621400914 528706926 609187104 130838412 266221871 964425755 670511088 36218566 879804070 693722044 125641432 582821696 182555872 767743349 760472097 938068274 109904926 431074226 978256859 213566287 228348974 835477301 865184371 503971857 975457823 706089382 975826462 309814718 393539226 390927967 385497396 988681198 596068945 377714198 259639176 420156515 796255591 1208641 119447953 749641205 830365885 589479748 776910154 503805145 426697462 214524709 83249037 259772271 25648770 349367052 53544598 773973365 517844388 459693632 279946233 813496192 389296892 551049988 61031636 450203849 226760155 724328398 47065572 136257411 335781553 793169970 476051189 959747785 967059048 822430972 264496476 895175882 199529845 66539180 303550638 455072450 13961833 911004601 26567975 99679481 725639388 398163896 98496053 82221617 121923689 31453996 231638350 154450266 627476659 257323587 225469694 242141131 495607775 600684748 104905458 130887639 185756306 694131257 414216758 372128146 68405930 632838199 515539243 207261459 242211710 136600448 43113382 269859075 958665500 15919165 130093438 655122149 347916964 311996697 244169017 767031439 927194056 809341904 45113018 334885080 27547225 526017982 956119413 13177328 54570674 233710954 201102133 573886896 78904274 314751074 635198849 35134427 133560441 658573832 235208706 153758249 127825375 225170524 150242669 397430926 610737761 433174054 493014405 664970481 290085669 63883206 173123963 694409932 39362451 73747224 663455550 19088067 516607354 391321574 114559124 495564638 100006635 594776687 193822002 844337438 89849199 248410875 626228813 345187787 429412914 717730472 655320025 17499078 640293079 625285578 621086688 182663540 496916089 248987130 227365856 193980867 543910057 247464205 950009547 825201730 733469860 829570775 38605614 149656034 807624633 292269852 895071614 710656162 320914247 109711031 890005244 891349845 165906062 121145537 615469138 337549699 92200466 740710096 417194779 986165258 429841650 482326272 339255741 499010805 138656069 664563364 972658428 984373126 388545101 217642871 414737124 455679504 609791781 70691143 55359716 694500735 133850014 890096203 962789858 712207459 474979971 24806932 51582607 565584472 604841256 629921748 940524295 830048661 564671648 345181833 564870701 639806258 878360482 257490466 491685637 75409508 65792139 259599606 831962929 268127028 599506965 936007749 546242412 164695391 589467897 97883551 27403894 122669404 84497435 160463704 245639117 112918315 950433957 256327209 979450817 421808861 837960105 21860360 2561221 382678195 429958685 814943382 222243945 144241170 405954225 710609576 57050900 423198130 415015054 182986 926463999 143092320 69616537 424634106 647613459 573270357 334636376 554239265 364090048 349166153 982674481 84922670 784962564 507984424 960012777 12815156 654100547 865968217 165574398 514889461 13106681 702539739 780427311 174022030 941207578 623050935 593076009 511710160 719813867 804543039 400396740 807487438 36651307 58818828 685977855 617535302 98830479 168957386 337519501 615434687 528685149 184606073 835946139 896812651 955585488 14285870 347799416 557896811 717821448 559186193 43629905 710252993 839331280 784516513 496533588 816490827 647054894 855524073 317545224 665229635 850267583 910543178 642828204 990916204 180952402 480462623 431436069 451793074 820698099 979638836 728565439 496018185 2542987 126995658 565916264 578673876 744858354 420473692 836387979 323679707 220465772 752186653 977567623 474757944 119581650 69419873 367658868 285728687 112284073 60733923 392396817 706098906 865517900 71949763 738750777 100471764 198603559 737781435 502579720 531723278 753939413 199260651 267885556 511918954 947865551 110062353 278018788 974996554 955071699 934170756 616923296 808942453 344504947 396083684 361052661 412047885 460791460 46233765 62678306 969991020 932910702 968305902 389726740 120614270 848409714 632433279 193496820 144931382 599994628 31124279 514398853 711996783 843985616 865812457 56331649 459269940 981309406 552985887 946166145 569285554 443121530 992401644 892557800 146594350 638065386 407846969 117327064 367015184 560199655 261264628 862585510 859631984 519445481 568387197 253416780 125627168 85488471 114323408 776838829 276002402 848012093 856184147 299584326 551694186 409025443 189053559 281833969 195598957 497396279 941201914 466640797 789812190 41339617 174802550 725671585 395482483 249558754 530758734 25319804 139122308 788081156 539802071 427200358 886405098 589976236 824467467 793829978 254332103 585581699 776614766 59504006 42336248 365971924 913588659 892043075 241859231 892158548 401931672 308792721 375353115 198622318 396846494 995983009 953291008 919669478 827604791 442259958 150718056 403677280 770424416 342932926 421116100 971571938 25629787 667927315 91176499 253904664 905700358 9056281 527577308 90034372 688704876 57050402 889578847 702468034 208466079 797209200 620582711 529574410 351627560 110122888 103351992 279842393 668434477 812097368 789597009 518562526 36927300 278315953 342449896 453065455 635342978 212855247 926687056 899283583 5073789 567011550 518605137 109376373 101800534 461423829 756278398 255549837 606833876 969098065 779810877 163719360 201736242 820465653 563823496 291782028 576903160 976892593 245742482 415572709 604119354 477341355 889988257 35426937 165788742 383284802 669172222 992566862 899199887 256021210 877663348 241209736 241225231 434637819 116692799 202560231 141733763 154513772 156845138 967527774 705616685 110071384 21757544 921862275 658682134 437698211 243133720 993508476 476802887 396320425 427727840 145868895 22635239 412300796 482704304 8256572 905783021 197410471 554661089 57275992 186284438 829461178 501065619 316949671 12163422 485609685 261867762 619906405 71434417 213851990 619952183 619269826 314107873 77338642 981555231 899734336 189488907 463828825 85656091 959185563 817077777 830604267 10416797 303421665 280034965 179850390 262099505 805407638 402529721 162655579 238334025 368146114 818278799 356404140 804737087 420495255 859299881 324201532 270040481 435697213 667274650 524908157 755873641 84932854 150628824 565349548 724151504 546509331 440866797 683226725 707156562 622002686 292720629 304669968 535573837 593108345 47348928 66093199 641720138 350252809 859923818 485663894 190777863 514397285 53678406 992168753 230471759 331120268 235140456 5410743 643965733 855679246 960393527 135001147 641259165 413755058 546568716 233759878 502670847 106856598 411734662 992624263 75055897 607144898 763004531 222159252 221042964 866775769 7679694 422170069 962936079 871137182 66868660 824540887 283946216 268471325 707664610 402206374 506037145 69031237 558651335 624269098 790759359 658605595 123928394 588158219 86021160 416347589 350165630 568443354 278694359 12476459 192650553 837045999 345190002 110135658 34350377 967106327 372968972 654551603 132901572 749557654 427977505 278058107 469364342 725179862 733727269 43458129 522414534 477369494 967672155 521327137 825362309 361466868 184916854 758630187 444861073 890534497 395031684 492356819 340053438 427739037 106241395 29746473 280561529 556487274 254309878 514922803 413744133 155001067 1348068 346566397 564283412 691861516 964821505 913421753 916722344 27090935 583028778 642000211 962763022 13469372 838605485 347019418 702105303 469956015 245340823 405472137 456805076 119244954 491725474 627223050 643605231 929027046 502584105 36267920 473872564 553362740 153193999 804114610 557625961 116748322 108978573 8960768 335554513 881024256 241279054 7052340 960594302 368475387 904712184 248564976 474546374 763363178 872198667 749467622 910575631 912900325 297519111 109085220 613744515 227951934 506590192 981239144 621852577 762148613 530247672 456278262 653300316 705858082 329549334 458426876 29354246 969221348 879986215 401312038 213575958 854620967 96018669 507290354 143407596 149329101 80854834 144225382 104184269 820485903 901193685 559367074 811027413 107184417 988094857 695873139 748052175 354679103 717678448 465660033 384023718 344915447 310830978 487576299 568027490 860045707 858522006 132760945 966205357 823808599 131870046 633735702 662289572 164234523 889402777 13210481 870155101 650977071 993401579 377600836 443979674 80195414 417987095 431868391 675746509 231106363 819489181 127694549 853260763 971676068 890969185 442110767 402637270 563691814 816435707 300351368 101322240 336937966 64013172 350500889 444605702 989687216 38157658 396496462 129752618 445643870 312454214 774107645 684421651 412366486 837109109 99873895 366584536 509531806 561819975 87056000 519070028 33483198 616929667 62045888 254996434 17491606 346869890 375648505 170734510 582741379 574632189 801917382 270495708 610060542 21702889 876533254 695019908 148164083 302994320 618392741 88915954 963992849 776345486 25855469 312147361 503093981 755954523 7453741 772099806 157694939 288309993 410748360 591454993 536189513 580972845 247184824 38306423 220033040 5990418 556796303 548033544 188908234 851349473 86448274 239598368 785521015 483363801 484331811 174835749 323892897 820676084 487969272 311228504 778942037 345253316 648566684 65807447 963121158 949640132 891709589 275319596 399826488 335518526 183386155 801160175 97332514 37869148 313789626 79426641 675546445 708400132 509884305 813678150 478823852 434621147 715404950 906389545 849867166 977574139 26108741 290355559 198881145 987063882 386684579 274750925 300785782 622301026 48051388 24572414 899433684 556187335 443088610 625070959 711259650 54817685 640594809 491425546 975958734 806663658 765934715 448175107 829743646 487905362 698595198 297830554 528517375 273654465 291885670 12509670 305595954 480181506 385072872 820721230 538344322 494415034 250551678 10960150 164273211 513383976 275712678 402893081 99247299 173104628 527410412 158775365 130227392 718896347 401708538 776237189 882800577 483425911 328706456 793233799 556098572 96891654 46608263 412439753 158309465 588928294 857798801 794819406 495546690 636960018 498653325 234714952 906561742 423479457 415659279 50232836 532550223 831511702 53705242 122249731 122566980 714524463 362839199 761981950 293566776 247289061 248135734 693440430 914821890 221481430 876291822 819228399 205575454 417800664 242168273 813587597 342254990 735204908 243479882 21068443 34779076 439480083 512823602 764722327 152912033 219962003 609513183 717829846 960560176 668860648 226946702 751330904 911001055 876035093 322657969 898725060 215034611 240163428 839932602 447633453 545326284 797041822 511623791 551931730 127225033 726679756 69504491 512489952 453161603 68638184 263374465 824628844 942088864 380921181 267029667 997134560 668345960 339028767 69774 357454790 213460825 985865745 727739746 291841078 36907845 119017733 263091531 684286291 949853445 518889610 416317556 52515220 295220396 245941955 226580193 598312791 380094600 251638107 591646058 608114044 615982155 675956684 280562031 466098490 813590075 80570706 80027947 212142867 6238584 765274419 570517781 527627915 667708311 325782277 239159571 642399075 960864314 374772485 364333909 845539506 162013742 716717356 901000218 580226139 109886334 188707606 444467597 135469119 876189165 976748089 841758833 24630355 602898703 126599044 600160998 308318868 721249512 34522213 739895774 738263150 964984325 602868302 906275998 821113767 308792999 758257896 12333989 18584651 343032245 416803918 689478831 784901760 164534458 118867253 151736172 638271878 587692092 316945209 489440543 663442370 229177743 274498647 61129326 866879313 953203801 142599531 184321237 31945492 855195859 600705628 719111809 991632707 392559626 684354924 552085968 650995966 84107570 686382835 261978733 615497950 917400527 637428887 505349592 413568610 16329229 412431279 885994556 556954342 459770103 191448988 657941712 574338482 632708600 171155887 742873520 110268280 463972894 598589016 88435927 426093328 485653734 282858344 899076368 228186341 250344072 443615477 910359725 929695278 169652023 750754878 14556123 9095964 630521472 761047649 47568357 605752637 790186361 75459615 315932607 9762189 174690699 655726109 806156878 816851183 198561651 727357351 55664961 620717908 901620790 277953614 109970196 275119014 101906247 201086626 450091370 150435680 521722310 925548271 316311402 186196813 454962178 833360194 909195788 198841491 315214801 543760922 873590518 677921296 118632644 881418974 778070412 258198306 51795201 621078515 678538741 367638834 366882255 460554980 716023539 415056922 758060859 336384211 206669279 929310216 216161018 632308141 990685150 837900161 360067290 990671500 974846153 720706922 195617441 263796639 455551109 647123624 235857534 878592636 401364975 619436667 366088313 590274653 275770924 861445585 685063627 350075784 710975398 155993364 699243239 854214022 472488577 950719228 848662405 325916036 476526521 984941677 179847998 649249716 59990560 502095313 261018240 609214166 488154763 900345391 947206291 108792036 652443660 630583666 203233671 507871775 339580491 773611381 526784647 353582876 351923046 75288123 786837460 633915091 389596407 334655896 560004907 506602531 31401019 721677811 681173 87716212 220758780 159097485 694270413 272243075 920580566 154987112 643463760 434990792 324608800 817165721 877490141 50592552 225616039 999589244 172912998 509792078 377671000 26676039 730915151 732422361 850146999 633318995 967558188 587884608 587585774 379211773 279356514 472512254 766025561 731494481 131397390 263632642 568391098 397162974 182346174 240822562 76109140 267136407 582315075 856496707 455925930 127648046 616614278 541820559 853806769 453271187 145139400 987297360 232974323 903336825 810433405 543586859 566615937 274993470 23603022 360318657 158008335 515776633 377353778 993857715 865068294 102907208 130864591 381599224 119912934 129754094 555527397 207377770 500346824 909329841 112841320 70071764 19596613 883190404 662199203 607262315 637224300 642097234 296035590 830566106 509465188 770966540 491225036 975608552 940617779 990132765 101067041 240656912 594811265 889388832 80550942 273714802 785907700 843237148 526698349 721874606 829821652 952421288 330145198 780591810 760292753 864116809 11425177 748116411 630032557 191226985 671534547 783306410 49080372 233309895 6681120 63744157 813980773 261522654 926288280 505608434 881363713 994033306 884856529 8387367 957956266 479926194 138429614 117793718 744204497 84342591 604197525 748079008 546076060 777716022 868498926 143003318 288283939 140336056 606473400 229003640 634632117 357517597 613748248 800487828 791782564 350442753 318000627 234869683 776025419 154630018 812974360 35998603 96318936 957881536 10711027 389330825 120762440 840230345 309138810 291195505 153491574 626479528 678079063 743503207 833786716 798802280 36801924 661165807 385799572 84091828 462233807 206802752 120034180 917563989 973001603 884741520 78077765 659313168 815182653 169661406 388561904 636351110 235920826 687729663 463063306 703277398 892614336 648754379 709630828 314123649 327266593 84416990 618791879 697748838 20041380 51207447 623010783 255101714 171110183 351906993 728534788 117396070 29516513 520569653 348644297 965489021 227011481 178184512 51894883 249941852 56137625 286445539 907556286 100138426 160090902 757906918 320543245 118831972 328737036 612982301 154563388 634077036 461740499 990010530 27478794 847412575 946017694 350607441 832922292 986090440 323706482 612368867 666836555 622960286 433026358 340507623 987063502 592582696 921428230 127698756 349573289 645267878 623581190 45063403 459236482 943971464 40821021 755336675 811299293 868522402 755991900 506087483 210430954 311281953 224161585 376821587 880008289 755044915 524155629 516574496 714430635 982441635 130949632 609235481 183126621 413686015 638351591 534116061 601402067 385677430 827274471 298813500 709491634 436093198 613040529 388961055 793088168 724787257 273846233 517012550 280499409 601592786 128977492 449715619 589500091 294214404 822220812 197107337 595488394 95149500 600939353 358520422 748146853 785241588 932788773 412400658 219547436 351274655 409072631 192709978 88233417 843652968 516788089 226208159 368709737 116104954 899094086 834432877 965388986 456896022 995800058 628681305 190447014 169017272 452092145 184040061 571359643 47748329 294893218 976004686 445235464 321581658 982380756 352142824 940957355 209757001 850777808 924712346 839176174 226782724 786229839 808424857 223649147 548834791 223140777 334961843 450126509 11718193 908815426 502291259 460562056 375517339 473492229 325836369 299518113 11144028 962667127 676149854 640644932 319423169 42228319 142771458 412324123 832967709 903570463 91445377 155915683 176120032 410365374 739984297 100879901 75872989 306910947 64479124 977085699 199677394 45511971 402172706 141647631 655229162 723728767 725532432 898742277 906938406 625071164 551823913 74523085 686989048 817445713 654925850 991981605 927873610 619421613 249147917 872379949 962656248 400509346 2695730 975807692 602493678 209620521 29454781 693881300 176211700 15282241 282108716 22196057 285019625 168649693 508407171 557918000 879999207 482719240 495664608 76214124 766649471 982818661 253118766 80001799 584118019 595934429 670198187 43494839 311875375 682269007 434529892 764024137 3362789 369093414 690885529 39821889 116829105 207651597 862543706 34457546 910283470 22329356 640673879 311879919 251339478 129410704 794420177 326120175 65759997 330331778 449212176 802878991 760202795 37734539 551104546 637248323 406291194 508100090 357003540 159651524 79972823 203931096 866308837 572828965 730061793 884928619 211477623 212845218 173029809 713356752 122876244 120574006 194708285 131425051 247617833 623778640 152122628 857571956 69613864 650637764 176274121 962976945 306033439 498233022 117528171 514317785 813937271 241644007 129164022 525853956 665672474 54826408 369680793 553946329 686154909 384208906 960744861 479103737 445727092 248968670 453118267 729089868 15429417 289036584 440495191 47778523 884713653 558503137 904068427 934891527 528030501 221440008 224569897 748181265 178900944 55223444 909674664 997278668 144634598 246471835 803688270 297702078 105494145 505761032 132252392 819971272 283018651 455059194 612268460 170681603 513315918 948155444 790208831 357065438 490568058 57100323 443327114 528376307 343429443 366705950 246036489 8179993 350954466 36619055 539590961 38690923 17100392 462036004 523022546 220821032 309214057 215624353 229681626 295620595 237824603 144394571 94631436 993284646 312149005 690842096 15865462 52241451 546660921 560559026 760761360 497352747 544146194 543802261 80217826 450731610 327252505 355253715 479650742 544176548 663528318 344620992 390809425 972958962 949147555 269479299 418120292 175083429 648556893 528535028 91998240 124553275 394079234 148205731 715135353 787411546 608844003 661229263 6817557 627097638 772747920 519223197 988735279 640235703 320683484 72204481 66509945 373070140 453517409 380164431 872926775 401228208 661144412 386755048 532548940 303466931 97826380 794866300 980953225 384647726 300408654 683171379 978320427 113655430 837280035 639567162 952671018 656591125 746515603 366212113 437770876 597973974 881400014 595483845 39598780 86333621 500700388 517100631 153921568 298321020 132279525 470103508 255155054 881509507 542366372 716238511 225963643 389462442 934401839 743478028 757764325 770697267 802196926 44418314 455486230 393912719 474609217 463393254 714305534 101284452 418887277 939785669 755235526 477480545 73803324 946363447 334314546 341023911 269917853 791851466 394368283 946793196 267076510 75248745 998365589 340630016 632910810 150176688 710634619 351072343 934921048 31783799 396379270 883558984 215835499 287125770 165292213 166538628 615033080 643398307 875402973 89771321 656189282 51690489 234040776 41216885 658765973 735513168 831958440 394182920 55057305 755787507 225104502 600363725 383538181 124407474 627265561 140310429 121574014 723960478 390443491 590031602 454488984 916659077 31639018 310173186 508903569 5750138 302957457 810674518 798339150 853531334 211340924 830942726 695370464 112589235 956766683 606236571 353041818 463591992 670516435 150924985 280142196 527929728 721808932 517067918 673483109 526621399 939357500 565400051 78618532 586249870 809069497 127163640 788813821 948019113 48947676 643426798 528253180 968413767 900348950 275878151 430406158 861161924 921934434 616006586 54939953 915196476 998402746 486938587 656976550 343150792 84788198 915396264 855928364 228067866 500293569 346357550 379056469 407608498 449973822 464651381 990847949 594087594 923292454 20980039 703551356 158119592 383267696 231197590 106349794 675226882 352693671 723351533 383129010 797971980 140441976 158982272 673226951 910470273 728773910 959333558 265256010 408358644 208239663 234864003 731368288 78508300 702141252 712464161 415699964 737546623 13869747 152534349 865040569 134123442 856939919 325614996 373695867 490960479 620280373 584346015 122079754 852441841 705806933 312052789 36408752 468899158 354214109 649800950 443528548 22281305 136843971 51127037 250860722 720151553 333655026 512322495 467477008 604666163 353262404 289567667 99833547 523874411 144760264 172643128 184054661 316867430 469699946 617175902 103533201 315979781 515074328 466749597 657632237 831503867 685335822 655964282 809837955 165551003 605994558 829220179 936027069 946678705 317190461 411335438 342450732 611547521 868163884 514614511 681304760 430278807 579290090 592407815 443601768 399256647 581428702 93414971 965821194 326373718 562179557 596689041 532408522 515298959 949485972 8973168 116475118 727520719 988916659 163691787 175328570 85906233 791556141 365139322 331189301 755394381 142239553 659021523 675907897 565948842 476669237 43935861 174705976 761273429 43121541 455053128 984477967 871394544 474028220 851381630 510309057 37291800 971445985 496275339 106402629 499106295 861199887 677716442 733132050 282287924 844086054 870467149 202791816 114976002 979148925 150941953 834437290 450204962 219955942 870733203 471892897 36614760 221718726 455989360 111760810 24959390 675127794 475956212 993550311 322513232 858825492 680357830 235135288 184624315 184290933 961111897 27259743 860317191 491444663 354835776 704101410 101603226 936073771 362384762 93081826 121084551 22879994 316976661 897933613 775040001 572252817 913663759 284607627 664113614 888824742 316465480 221179422 924729547 762965958 376092026 842123459 700865744 135178383 994844116 70312978 271226688 668068473 398332024 704885953 535239991 191707300 550227403 299999826 807918627 746875487 190383017 618627466 660450432 808032542 781375478 405144975 593301049 793692961 95363066 279384753 831361031 778010537 444952233 655922830 368633109 862076258 570024826 383605457 191690780 542510339 735407437 725071456 928627390 635531598 513029126 800222320 932555438 684685960 525127713 263811502 580012366 976665123 196689557 7825558 464124423 132414468 721117425 306045835 27279895 33548183 877130414 640296482 938751514 785572084 328013226 479298470 113811699 89406202 534215267 689658555 749772285 402105957 966210690 912622046 982928593 100317733 254208249 692417883 943652423 572467997 12013073 722947305 331149389 906742914 711873735 443817333 371642718 179390777 873588944 461989553 212614818 596653124 961553930 503993149 483411809 280134918 185906894 48313645 920513731 347936622 879679746 115563545 816003233 805441829 576442822 120991761 367789315 691206160 109933561 217976857 928726642 977723839 594036206 553962098 157293304 316789059 333994158 555262614 33473018 950165808 747905948 662308506 102830159 331007287 207672620 159528336 162308118 269225687 510241480 171018021 409342969 721605029 171366768 921541574 271262047 147525448 542896216 423919689 936943740 656828516 329391406 28262893 62668481 649049199 869727682 400156126 296443420 340263251 972019023 582363439 215538522 191273397 198537252 131331815 390599206 333447753 544472256 218222881 254162238 408097752 545506571 960935012 745474389 724188551 451406878 474806990 270136889 214835662 333161176 697901340 59102998 241544812 284629228 24893504 80815041 78386126 805071400 26507752 508236306 794305995 327127837 609441393 266490194 733176251 886937308 111647391 916420629 691389405 241108248 281797968 160247962 489719160 52078793 12783483 107609034 286972656 525688005 131680632 22528343 713246021 139267726 90925577 761637049 34937993 923781835 176883783 461868354 325424359 688945577 628641172 7634425 406345637 72627653 299851773 828290044 924800287 734778898 790552886 657271189 993653548 472374646 177994972 144877787 402924479 49801409 345593090 299654794 817863445 497800798 863712054 272293549 709356836 347685591 771456538 547688467 672115252 28877455 920943546 563562877 484203358 47175458 5457316 144695579 257548054 551381507 858686130 165771711 996040262 537813034 265177383 158144690 247112570 966526768 520695023 964150006 160124724 503118789 905339623 436870811 873237224 874930180 157780616 283174447 983099345 232709493 98423775 792164874 232773787 673309202 108452510 159456095 53484953 305969593 891538374 853559561 226599355 257618750 714885800 835754861 191497472 379091670 225105440 816497231 24064471 16035284 720044125 41312688 80198368 961807124 543210566 57293561 147045449 971020557 108073077 794188691 101884517 413224318 161967927 362322475 582320111 156462981 2193060 467642812 391390609 485199837 828179703 180489162 372021313 789243639 991956119 988319296 254473343 393260444 453419157 529511810 583834127 385584540 886166296 391992275 790175920 10568125 399709131 890673128 194697510 105003227 855000602 38036664 819283089 860138994 667398413 939420484 4001408 919463572 106491697 524182566 35992490 631727770 268455277 769678820 648136247 136731419 149380716 756650475 680909096 993517677 35706810 501782930 223908944 150568218 421153796 79623707 284940056 971779708 938670395 624491587 121541160 594001628 647135041 244520824 286132417 980659679 418237998 242609699 838365038 156727408 859702092 364711510 836020336 30216127 430225708 12334478 988757653 21764078 583717984 67861252 698319551 179022090 42629463 464546649 886971521 477274890 387777009 713379707 119212060 529185417 811623257 330607742 122945691 587856898 880843121 807876640 230697216 857939577 738604799 892787932 196020958 399915962 544964584 889756863 429981109 776088664 902253021 173204076 209924331 159759222 633008042 537964412 163396113 163101384 14353628 212744031 302894277 552792419 808410407 861498147 261992350 80135852 996109678 712477506 543010165 586148277 229501597 896916840 700423992 45692971 236013948 96848433 550098707 239189782 655266364 308648263 96135004 329928856 800168216 364568856 458285532 494023600 950221969 265723603 891793724 556303868 592915864 629442213 740185680 504324976 242212183 79196412 767371122 208295939 864343394 125193847 866553936 703073792 932326684 153296021 366635563 621235938 955199076 934914916 560543478 558659426 564970170 482289485 817910546 499497245 44451419 155395637 983724701 122641995 647839553 390674893 851862770 428318711 171897589 186608751 459549440 450857074 99137631 911599333 829802114 418672737 278454891 576019161 514964114 448062240 117157943 958203269 28752532 100475917 23165168 383968274 453839051 518734548 513687820 996715278 640591542 914280982 876587547 22565359 421650751 496174921 936535384 263607789 720522087 111500931 942744209 75625693 174388776 165807646 784439345 138331314 17259328 79839960 173608781 298539765 751029810 208626907 593729950 378558960 766915573 588599977 12125732 94012768 546799444 195456750 266408620 188791441 244368333 427739795 34418574 483376623 158728115 493052916 957114309 314204185 81797251 166585086 432246821 617927304 501297362 459369656 515617524 634603377 698765867 494237601 410536282 361278264 408951563 288814115 420955247 681310733 188635027 507962555 62149915 608318917 222671833 926915039 59866805 331971550 498011703 40440816 919712449 566650407 203353190 404698050 161783115 126256978 687232687 815948334 166383416 626692296 889238855 372820695 673723406 208725874 35493031 881346273 582712670 692935620 714414012 86024509 226471272 306531514 547281918 672124929 249511402 985426007 225742761 155819222 900705747 859723447 414234342 588401885 840006058 49465012 502203797 223387679 254005291 170328481 305179753 29625130 599918653 258598958 219108896 259449996 96503234 424121686 248442943 388533581 12875015 260101494 483971820 907822365 618106854 521534683 916236125 451665653 974007643 669349 66877345 224586979 27223307 163623667 169159781 191126399 560592764 795193599 164723051 94854525 904007035 320474873 791915228 904112778 382488166 245464063 569884579 878077702 985837253 628337342 326675047 824128643 705861926 526750887 212993475 441995722 293468482 325392972 563965286 447422193 794115358 746522016 978422214 712931344 932933118 269303155 319088 70025568 883801085 477653836 708661402 982193988 748573431 706551435 133089705 728593744 771132167 306707697 408782493 558423133 408408945 609469800 690791882 552603483 44973300 662504122 455326674 5326319 77567893 424882438 602238750 26444856 562296379 676448618 574304601 275717965 424317371 306670315 297983413 111850284 756500907 22146373 646624140 583591299 106626338 781559460 244490023 525786810 17514665 658278361 536702509 614845096 868233295 558697188 187328723 565446624 892910549 593765414 154136708 762929000 589785850 494460957 686796959 92212936 281617161 417992014 371002404 780499879 626644106 587804308 455630030 961808826 341435752 186570744 559018823 874935441 213641168 507277859 792752503 560340763 864927913 445528365 633177963 853949581 286496526 753437493 599178844 877610054 533932291 422267939 50292170 111246458 411330487 385648663 201953737 141077004 252199753 685073818 973464309 190786256 84259570 723108449 311902000 244015892 494071465 505399911 966355258 208122750 715655743 179845721 286641181 808150507 940101608 90712469 231890224 808604560 97612353 217777001 448214050 114205846 987500094 298980064 461640828 865075752 517576310 593305873 326380779 251021389 754986492 117078972 667320320 178896085 175243037 841156115 176548982 751316207 556282551 636032243 639111875 771340314 64430217 728243746 532307909 803842608 318730140 938467030 97406301 671944171 443455483 986900355 790714831 127035109 656575449 59822913 137596120 823237615 480695141 336553345 935085690 395700122 528899432 806638934 869701296 417897183 60919146 903460705 162906913 631274408 107232221 145317929 274932915 69642727 173625820 45971853 706394317 580909018 973352700 99195728 322957906 170419015 12357374 659277527 5001533 124587275 114139108 236296220 790527818 871170409 550067883 929773029 201148838 849168028 64917292 625580673 742421525 56640971 995229245 836417314 89299205 515103543 782047777 720897244 248504085 750030676 844013273 167332732 146199552 436345807 638940133 277275547 34200851 734437268 538617399 303459014 434805989 927326770 130069560 45024583 115816468 832981348 699130394 982767770 746650261 257561635 862316964 975719191 821306873 849166084 303214316 138093873 947544780 511013165 39532677 272123653 875455301 690920173 612993968 894934178 298438896 236985906 976276545 49785154 14612031 222247040 987942305 501509144 522427269 431431166 373854280 765859064 993182495 279937034 367445252 971989164 265591765 812456074 885247139 479420824 464826737 64621573 911382599 300530602 584888317 347541704 6505499 20950921 425136014 243675108 961595677 463219993 782861502 914034627 376491521 736404935 280054083 39319144 829302254 742689608 763587209 431850095 106936492 698245802 795608506 199161518 552255958 561152882 224280081 794470385 36152239 273333557 786543294 608828136 663719845 71702323 790512831 12731082 117020625 678983862 220499943 986866127 510045158 307421377 687865717 621064683 460221737 121795885 594166110 203857179 751405018 959584177 975125119 221325630 190385240 601400148 604628794 400862789 314031180 497585669 179864448 197385027 679947874 281367242 746440949 170277978 699442772 24718855 188768462 840023097 469248175 450522997 547704442 893724534 148656018 431448043 274391474 252345125 641649111 335751292 515016178 462547181 347363272 890419687 58552222 353005632 51638118 589756443 649728511 105175644 971813336 186077932 715549233 686755491 121121782 196995255 565841678 993291464 110034778 143202877 436488856 214129141 609676130 286207558 998569217 39746790 172428158 358996070 628332391 540288201 85859755 858500192 139703222 784823088 989200674 992417180 545007936 87493212 461975686 975426102 791433534 720361764 98022719 26668207 475418505 29415961 637164427 550606402 672909976 341432571 469513699 356195031 385458211 625442533 410451411 352471518 34088391 27863829 774165768 997975500 994958870 179508518 454670816 207237125 629183735 92724987 710841728 752591648 192633998 425200230 782307024 41696914 148180932 303506601 71148746 428546306 723345120 184381310 964317863 474408550 741934313 621570112 297583153 635786499 159024025 374322447 570900263 233641880 111177741 770229783 912075105 759726887 132990560 471256668 160826019 215502133 169632857 111855803 892297551 52662389 771135212 489037290 898187154 12339675 904667544 87462824 878069544 77787504 302622116 965305422 595475695 404983845 275755670 142792113 811096258 232664982 208647874 574307808 542324383 311070799 940739255 727414268 697548476 552399006 652095004 141934536 919266452 276022580 874083961 483973666 589197856 842117573 488510060 263712157 751922090 977664647 651414714 136571510 178029960 157692759 58666906 682772746 857914345 632154583 983018236 232518117 713125433 479387041 770835854 720035218 2287048 241067505 250374918 171566466 596072131 623823352 266295836 950539225 103821261 293576969 245151357 657345386 580236867 581433254 643158472 93934399 753188502 724280834 499870803 708594507 707194016 290493231 695055213 725460569 95503839 204253965 893731547 328649638 934172862 55004182 732882386 52791287 671237570 596828905 989158020 117052673 757693274 375559459 427252207 154004463 644602470 442882485 499803949 76031694 69679473 117915234 754240753 347085786 511258271 782019995 855056907 36259710 36386552 753001108 475082243 400518062 894310087 179955696 166186248 533443673 51330560 151442896 296717299 576502917 727789871 28984366 832338413 243482615 127030255 979175511 61422357 396997484 651710345 47010998 288754544 710208479 733488334 724242335 436474214 12773695 538736857 941163435 381969150 936804940 839599690 18264079 260871370 894062504 887888534 938566071 220474047 214866491 53583346 547515033 704660536 94814334 7604336 80016980 344903001 648663954 449275058 544080929 303004403 580087101 475201074 647415258 647025108 817758709 310793210 709143344 841643093 182312066 712638014 620331835 435107276 459969678 827917494 758934210 563053545 541683323 774062064 174455291 229706875 514511145 619266661 273188465 391739387 977445338 552903643 538479962 485264170 342189637 955198348 692702634 999408043 54588036 248522848 716222017 428444545 368356956 329570944 474004620 948351631 488811576 683953635 194684390 314892042 908764747 670866303 250121987 749203848 392859062 135247616 103519980 57095140 942127492 396055717 46285620 378181588 693350820 249233357 306426195 166588694 401515104 56612898 558717186 144745514 241108985 246841081 631336468 180718590 817961114 315960604 823732623 864758352 99620147 586637084 97334366 825273864 678257166 705118940 16359795 36725741 33349533 477503330 850917225 554887506 492647339 34176396 160450358 897899689 456405924 830182766 244478543 142182079 571360191 477542579 954766876 346072980 681152899 620184042 91590350 165314027 432005552 179545593 377622256 181348212 969071363 242370602 883454525 155314113 3148154 211695708 159191099 345457871 405112055 731234158 737942243 567405033 763290710 523198457 89436240 673441682 724553387 316430727 227486260 129815193 930328965 867432052 562991674 795919718 640706289 176569888 983293584 620142166 194786720 565172457 264417470 158935840 482860188 235903005 670117644 254606411 962725829 315725221 261130334 243580495 654730283 92109482 459007831 587702350 384082511 165028531 643808536 557256916 434607119 110216239 201751031 455193410 345082822 842173767 476353907 30671306 573379351 250089266 237475266 161931387 57144595 575420033 737109064 109225821 911513383 781980350 894361920 801467788 726829253 134809325 39798833 862203433 633061407 201691217 392584342 579414033 159509917 970372564 796650279 985219990 372407737 61602934 749023239 403493964 626753774 936698674 384516684 69138204 326953062 380941125 583736130 4835373 413513939 293654111 921594034 881367316 991863841 902313792 1557576 87431680 719875886 825171706 860719414 925459639 107457057 374508107 247066927 903280268 968249981 737721360 481467764 894786623 80676525 551912141 965401038 368011054 223874402 33108464 236332384 957341148 381517288 95550702 888564543 46297328 178323435 951511425 442153345 753350434 882971252 464451478 22253957 72153411 980087370 723103815 210053892 298524535 832606585 524626906 116611325 11105700 4136091 861771926 165144965 643767647 53553369 482847501 693740681 804153106 708564463 676036710 305507880 962419321 766021185 282099539 278075167 727777569 240310613 497830943 355185377 716798895 856903635 990010226 266442674 625472597 517561016 801225691 552812056 67052588 319721949 564372323 749410602 943010733 213152557 502271925 985065967 420398762 446683817 75948357 433943035 399190779 578235048 489093424 768763077 682615524 515141494 260560936 162573548 459379175 843567671 219888192 575207950 394570142 891772693 146260971 74595979 22965918 474468665 921898357 515052231 577610822 601656245 708693729 988405616 651473008 168122274 23559039 592898282 660100761 923295442 70671930 309360598 728820434 491106049 348438544 130076839 370674345 208205494 798325245 220722424 882715739 242901951 597832369 375301542 372489248 97291453 135907696 285925313 296563025 950987256 116394865 75725302 588641865 4378803 567687240 564550976 254415211 445227112 452460527 336340112 872634098 974886367 59338480 297296823 283594095 171057419 370486086 11928492 96210027 984856254 40719320 704950137 147387636 585870314 995166862 714650964 122405547 253651012 219174869 451960010 630552484 506320471 530945942 422645385 764320428 768575976 898428304 895235830 789415215 551217171 810188437 242222201 400054173 464050028 757433131 197447972 564377960 591343655 120898366 40693772 831178258 741063694 951547723 429214337 420842199 352356440 190202401 843464139 393546072 108751796 831994779 487664404 87710948 612613927 516458560 509284972 61776771 168261332 35449988 377833552 143796383 666016095 481937293 765677580 60092054 81804076 228555073 614021158 720604031 471153047 536221962 611366435 431199011 413241731 739803915 958091080 526451004 774996046 524690568 4304528 106889674 276500906 301997684 609594225 87749407 950837485 324980377 804911626 2349902 259214300 902299883 396264217 753033735 661327335 989451556 269174380 886166047 781627252 672692206 125443503 963038008 399196947 479693245 819298773 382033643 535158710 426568170 820214268 180776655 278013965 994110384 611649729 128450441 812676406 423240646 764207215 847159448 341397904 103411768 650558745 649973240 904285105 889244835 356566381 167355999 449531549 179603829 975581004 652249665 315394274 287280359 977505777 419060247 845519866 469990060 691974957 10727552 79299117 213318750 751006341 573444801 31276930 61322373 273417898 762405894 178269314 772100598 776202854 871716907 245282728 441837085 304893554 69260620 988565677 174225226 761197316 841980281 753373168 114773644 159580436 479922076 95724180 56707090 134586361 895531169 341333951 999429416 639263428 910049026 365445475 290968328 201737361 842435832 883180829 697605569 1853149 539238334 36415805 517501955 804226741 947749310 438193146 923805630 872256753 178827393 205063894 199125014 896247593 311892796 760116517 751218117 194503155 745705730 64406067 127973269 55677345 28014384 185625100 43633245 222018226 261522051 543533614 590869611 519657036 654788360 129015833 909848735 773401067 885364853 223216832 209235088 719024411 196211140 313199192 609222448 561636496 548740207 193513731 310290597 473267745 475349939 173303136 994327555 644072718 865552642 545409031 762459303 427621672 170079537 897736173 950202915 930103329 728281231 208345597 356231450 430009663 514285286 431807912 620754629 883064339 825952878 178459196 567740988 246822367 996851368 562853976 478586722 403474276 939023829 898055144 765176005 23746923 942292880 657123098 99931235 825246191 738336695 829015464 180760724 111117065 383441496 34524993 479589811 949000474 81660905 362015189 434513850 97668718 627656657 556625280 259229528 872251327 672940518 713019525 636829102 467434849 869557155 505685072 688209576 206250398 854145543 216676068 124275252 802780434 940436341 647222234 850164926 829240720 543110274 95664200 892623709 464060446 967619014 828523138 575968948 421600753 908070004 57084516 863551481 744648807 162776550 56442883 479417612 765197807 134269476 973173049 895095889 369218512 27226704 202991389 185328222 535939514 490417749 370522885 142479591 201794906 193692197 428970077 892899981 667608606 652084872 974341261 531407884 817319861 628058666 56830933 541499223 513941098 103827250 996904890 104026645 216191685 806156896 229244463 835121512 455590323 953489924 576488687 348171872 20261700 195104668 986001289 605770309 41884719 185910479 118085005 529344273 504962370 981160953 351201230 6551434 556198789 45770887 148601732 155560602 254401077 833571458 959985470 720432879 268552992 70865887 622885394 646450067 615914959 181750758 465689655 32375119 324048690 500964289 105837734 42725540 862933384 535325438 52789535 72790860 609420116 922274977 663933505 555380920 16604156 261736611 674870920 62725505 317358861 764740032 364530097 167830834 629478997 770508603 785360152 761209186 528309692 221732887 432342738 576065910 834721801 38836942 505434188 130504643 555138103 725349942 743294197 923083273 440653620 91486714 181970262 197909568 47636869 860237960 588071878 524882164 767862503 74703889 861510082 174575143 177559908 891354872 205614641 127850348 266890898 136609147 907847868 795753229 102016631 508080383 966576865 919076822 206618817 892509046 164933615 628535489 333041017 354645793 700760232 345585815 433577303 588814329 248593412 731061197 795591554 738420125 283789822 773370909 685376788 41726996 904279780 642349822 90753343 558548382 18023652 411198514 579040320 568549922 686211928 97205954 974575744 251902823 674164228 871110000 953027704 808557108 435276675 618979122 74909618 203112563 649235814 423563142 200644038 812955175 94448625 54987784 639895874 703761768 174390333 280584663 581571177 116324249 492285800 152542632 922207224 914774550 787498464 290491783 934796663 429175502 150166424 870350332 283047907 628365739 930050837 156473697 120714904 436713032 679111075 39901693 788439743 636051515 844706594 394037469 59356050 226492263 961677679 82117171 654186881 36702997 199456923 765229824 984187354 354619664 972944089 37989887 920827439 669344189 45168814 275069801 967756153 248843860 992017937 855920993 575368991 637920504 309484048 465502232 268115451 388399146 287258127 48885314 936142588 150081858 270054479 319365068 825263245 524371592 856108347 860067203 724344449 587815848 760489939 862173661 160723657 954959521 81209374 906837940 956644111 141538114 396553946 929408777 705223006 639053116 900937991 995475210 698730578 224019837 788357192 251454440 603803935 78710750 676137451 339750372 660417237 397400566 281680385 173416295 97156061 788168161 869033369 48111525 872908436 72218108 957747944 392976155 521330387 237039970 156420026 514510509 176494724 889865163 770264521 53197271 526652680 117249398 425084012 443288563 774910918 476638216 488172971 515969410 937023256 145737001 337937202 171098847 282445617 11048547 802291482 848963511 265276438 220469188 112031566 969058491 449922589 639021986 679423124 294764790 342197237 439112548 333855989 543860646 352410097 248959946 5014173 861140710 700405352 747155124 405089402 447966571 632209137 9927113 71489752 665590815 874158052 641211841 792365158 230086176 320355137 144838187 122041958 175100158 176991262 725059334 189508887 666211061 941832728 223971258 420912701 487492218 571132759 784435734 765038490 566651596 190928981 518987241 538039945 488435148 994619920 149304958 452200700 485634912 243672654 495541625 155005753 901467149 235404311 318206163 284295969 413238869 359359478 476610269 247126895 74290650 15617594 201799706 670240072 606480878 919308758 262492182 822256861 416254562 204105291 235085018 861198310 117277957 108966454 703417121 663397487 722635408 281711963 840435529 187005002 559856773 623886124 106409076 690608611 884279086 249797976 499684365 605011926 491442323 581412095 93298035 689005929 421561870 48860687 188121088 196004830 224734538 477025742 525049682 364059946 429267437 183905247 690125114 520890915 169269366 478366137 831301490 239074019 767501579 426524521 312960790 980577982 342244147 205063065 341219365 453693518 718373429 173317076 378696683 647323959 207876342 724550615 81919111 70034859 534957190 457595711 986276995 438369657 781295796 962743662 299764924 668458611 36691772 689588769 650075066 26883927 129375266 410357640 214562543 187416615 555315679 964231851 820074599 684166612 299246969 338634313 905030828 383040982 753128714 256636646 13080268 461399550 348126032 336664592 350978905 492015927 40295794 867195490 537946124 612203530 96745473 429921783 178366493 695666416 825430728 956504953 531078377 13614168 724399487 82360390 45562254 939669134 697002680 875496006 648363361 222685534 15856966 123101483 162386905 522231643 414709209 16033095 149453256 103875843 220817781 637927868 217220013 228948572 822408374 824701068 432412950 68726147 612935886 327917363 674264001 60299061 193632267 500046878 296750650 789214590 845599119 823880612 204977549 819036130 514775265 468019557 43932783 48426418 330093343 939065710 360173820 760311348 41922258 26334127 910972712 8060079 334792429 24363007 117299466 579898028 240457140 765761585 578646216 377466219 620176044 978483283 834688253 886796621 916497845 665137761 444237687 272715655 870747789 196342643 128210350 6749154 822846563 52532514 212021384 237433985 739663497 324195965 211907259 715647978 742935753 182145538 409353266 167363447 895401126 577366218 835350611 268148155 417218818 141832372 671372789 31833926 466421728 582520045 866414032 902077459 923494196 969282457 617846205 978799601 52232576 597016301 212803083 709793673 245408808 717912812 894769796 759863720 57596808 824781723 690579231 164309287 606153197 453684563 759122489 395415783 65371836 748342837 928972599 762071852 263715716 542248932 535838037 99387286 177958359 59190103 295376924 305647200 291626737 157582602 281053840 861791571 141256854 615536778 415724998 579233440 84771463 622836047 809829130 423706349 885624641 71604996 204966795 377830687 104448176 97705311 164915958 934922658 921188887 106903548 884469301 844786639 293231125 49594766 654857160 179409615 70916339 768925280 199842711 174585693 355902285 322498553 787282380 214692783 292003667 845204430 444054943 181494936 914181290 882744563 670278330 147611719 101017681 194362014 514833170 254536389 918842423 512380844 375829422 418750819 557122429 253230095 842439970 795620044 311487952 205562471 921225661 813272923 104283592 31324440 11355428 72378173 717066397 72981961 104540801 439378884 653919213 40929723 722001950 626386295 362784407 645201549 589267110 50784953 678277467 806497191 80520831 871619469 805040029 680797988 177779898 640361285 55446340 564420329 979227016 318997569 854626088 546436514 556541248 413967352 838699608 630255002 187367624 530904688 657576917 204297221 28362380 210507342 862292815 93889666 42931776 891126461 979117 697622971 489992468 676318826 976697793 739561006 654380691 758349979 100773684 486352300 47442691 208943885 164259062 227889473 848787972 845675521 355622891 699896841 143357971 321483106 924828371 13359714 861439897 274699958 331421200 166267751 827831267 680514293 961731542 82710935 790402593 214140287 910937277 742393892 47772322 347866339 214142090 958213789 482485049 8793252 581631988 645689972 411632917 409380525 745773318 217355340 733603441 892692062 695050633 89621274 682173975 4051322 511191668 564124793 778534485 278304762 489536509 918555347 611177813 883616051 88341668 947518969 444757819 488466756 140699575 193685826 701552511 201901156 131795364 86491219 128585502 316246869 638387520 985386934 79320941 394709671 36140993 607670552 967171881 115400415 246603068 370140151 952948387 196207073 693527378 66285234 188813289 941393721 601837523 530339307 614550274 196195710 813247983 907063778 633087672 148347561 161341307 20692984 462017008 589092210 707580707 487550839 27323646 592027703 211075498 495980461 714509906 809416332 866166017 866768870 357279445 69063613 256405654 295343035 141881375 138739251 820640429 920128714 2091938 389002128 39264714 909802001 801087848 570544279 529787282 241503146 471752479 12929612 360332403 995610424 570267536 170181452 417647165 874428622 581300100 780618092 168344561 343235841 837353930 984616330 241590793 357693830 187365746 159587811 327776222 384680294 569305839 745028524 9487682 68407760 789689386 192778096 15704581 965405323 14215932 988312283 756495544 420076981 643133462 102824692 405411663 41184545 403837986 117740748 926327954 780920809 32307594 456315628 715467376 998889956 804532820 973504357 504241937 646920967 477939322 653043563 281040398 785652390 295361386 583323594 41754285 450488105 790346589 295658450 837876808 534089676 456253791 140151557 209505255 376863724 755806859 283219905 16344117 134849911 360438518 581932278 385582917 160171250 364202943 82462006 63179969 116534429 881714404 780544042 258173246 124184005 797309114 821693219 880770663 296399020 731094799 547203637 692124592 215486255 526090017 894052945 622363416 146120912 856637581 270666932 404963223 963610611 894399788 205621775 935360685 977816767 285392106 326800717 602843008 246900176 646644233 126942832 892722417 669915155 185009504 652897736 190706616 443668616 346499332 551890427 131742972 535126226 149745188 401829264 589088849 283203618 201647881 191402709 562722091 775140897 491628384 980860423 24562144 981626558 640684587 839922802 168068766 231454350 319471871 819599705 266801478 81490436 37198936 175002614 619510279 293303062 730631038 356128948 884372798 233651517 291537945 120131449 247854688 281468728 170558768 77899004 415724416 259934034 110795387 229899714 676753167 821690064 911052722 250157982 150038137 3923210 846124262 688717383 6187294 261127868 242062518 232606273 244037718 117722717 654602963 464487202 876528961 232288672 600640315 681341414 665339064 55374403 942653966 744259288 593941949 341750874 622671516 83442038 648676234 439901425 902702529 62296507 870540242 83512952 322891568 34865645 679332124 617652566 407445684 36851906 383929913 403661815 162859166 117287248 488706404 256542861 930734779 766197528 981267208 413928950 661999623 53083575 434427100 737920157 715876053 824420906 365211790 244313756 671186947 721877616 13427801 25086187 75349155 324824325 311591307 32160026 204722854 132470657 222865361 312691259 758765784 643360423 419909563 608333707 430554524 103110199 357062419 647015290 884156288 194186823 808978794 945346760 459232576 385031698 577450079 567719237 893848002 434638306 921990198 143127703 544580072 300050997 386917907 694001538 362056157 293463356 253710956 196138335 834052465 226887652 412793562 196061271 631622158 43933103 746149382 627304313 702935334 233968893 92407019 533906025 101865495 585995365 670844088 672621177 187446732 74025561 977112182 857305927 793191586 232685095 86164110 123689243 987828964 574587137 135547940 908406291 507008272 700854153 80777153 980856557 313981246 244145146 79108620 755783214 355303484 352226702 49216776 65087881 707795725 73842760 52718603 647670513 506582426 907940147 746201384 93134773 422335728 857522750 555769591 16440603 400348990 974238523 56183292 500958386 231945643 59383762 406664583 925410517 960411204 891974754 625109865 595880771 562788658 392589611 549875719 755652379 744285335 132725570 172355658 524398118 47665470 827477801 468217927 93044466 154865205 177063906 542531996 146845999 991335962 696055665 991277209 597018115 139631890 949958169 112837811 722990841 719507961 484903041 914824493 165415843 897036131 405649240 9414945 526424680 464880056 86171179 872951737 317068124 28658896 675032519 197899590 506226418 84849138 337055389 125729137 299180331 628507870 169287076 353492440 275185959 482772975 234861076 842614338 661838417 487525029 703805487 195299650 248874030 579212644 157950219 589824549 941521755 279585647 259668939 279167073 934546808 9049267 30573668 465981289 782751686 988137250 625513075 965553390 697466544 303364574 64405527 277911816 167401051 187869768 543129859 224539451 722430119 948779341 27934196 200728250 286199178 191698587 283212754 640433124 796357947 115782379 569352931 632154727 844724344 923648782 52812899 806500719 513875664 366778527 432655328 263629837 6665411 3847043 323471724 87999517 869193865 10457663 970987182 133189131 960313829 434612720 526693075 49603279 465635071 931786179 935974269 628949027 24593713 208579248 615721015 989928342 107818825 726816535 541383342 139006327 568405839 483043852 935108148 96599901 387141303 39214424 469819747 935576372 871274203 936231260 702265217 511283583 24336719 249211246 934430669 826096362 835655365 233533300 112440870 871514213 151216256 629349261 914739565 648665409 433982475 721561631 927857482 733120729 340426182 425953305 348908238 464152016 411554837 151816884 690934268 773622676 522136994 230892456 845041869 87586410 61056479 188411988 195207221 841985448 423307518 937248445 445370030 744647404 244321158 444213192 878677089 979397884 13835126 915347283 720612103 413949256 220631089 221772231 221911896 297415097 481270358 331001847 485893858 123406196 515029512 478961105 770292050 718947491 308914219 851154098 677369255 631129931 243718674 959828654 499760422 967365166 738310845 624737117 221810975 154607499 215242098 100167274 252373755 727439360 74510181 189559508 660430227 127507057 316389700 96013603 647105826 957305887 401468510 396263556 932539625 271988185 753101755 975574168 324365700 840655927 585298907 406548244 619285730 995813058 878501597 206699309 876362516 309316185 938703970 224143403 281676166 488970460 88615873 165024135 622664993 175771047 615716024 529555491 684113196 272569274 844352146 501950597 422232901 819623208 452890695 15684752 379440516 710732357 860026343 642496139 458331042 466584701 269730836 862647039 522335048 685180781 991572247 204957998 713533267 321851643 848468570 769183494 258921674 87750162 9442242 39900704 540539573 105544618 671489586 258222812 186280878 237502740 43059942 276865381 103459429 150529465 520170936 494325256 182288230 22706780 291278147 748186384 51069282 188941953 410219991 59196548 8850598 577294686 694416365 562939303 314615805 707225145 874258487 930354528 528191444 489535373 832124301 153214313 184472995 625729535 420382152 577255991 886542747 64135298 917579875 763296176 37244806 709589530 868639954 348785878 208197031 130764600 107649753 14398980 878330190 626847257 494911696 211590322 518026775 306668555 678087483 96852395 217211806 13137378 917083592 696964913 274487928 327493441 556664965 878259356 147280442 219394811 358038232 262578047 442469803 931672284 84080722 254407416 131865135 313405362 651353717 297852122 23106978 210626806 849695664 565310748 91202285 89771509 631150099 221983126 83645897 683698334 971104888 219193239 146497866 260845688 121186497 568929014 104707866 574683704 41854413 244007525 914956131 867172091 428849444 316174565 810452646 856850933 168663565 741477182 25599477 861563193 36043285 530210471 134001399 210737984 854712251 770321739 554764037 337456831 751740136 839826688 226858104 865089640 429543657 932680695 642673663 475302591 137186041 574954592 197172358 991216956 839048095 672588514 839073773 262373461 548247988 769095846 769576726 260276399 67316643 462697753 670637237 190541765 619005899 104089150 72257305 885589088 102679415 973109070 758502624 120294114 454092810 497322443 79333097 222101268 459051693 804464020 569664702 278573807 623385305 857582456 505563396 433786116 298507478 428333694 587822550 947663091 988342632 308799356 453166126 859515180 965132892 871402496 825073386 398575449 458641694 341972215 93732357 30904128 916307307 538871203 740846626 671962 141198742 816203576 507096418 448939164 180718867 874520174 483094616 724277366 802692477 245908681 818025275 211874112 986706090 916710364 375573698 74320258 170192045 82589356 649951346 722688441 426944685 545310445 830746387 380329758 283483235 4626553 916029874 639500709 528417414 464052940 537129183 298176961 333449934 378708879 48587732 730525276 980736544 145867920 953121148 862275495 558537606 292663251 486353802 851600016 780375477 973208196 769834662 186742652 344161451 331190889 821756920 554957818 306802629 407447984 298753496 983336581 425527848 751495715 279710677 131476721 287812842 449729603 698780097 107485019 21190787 970577500 253059750 356092263 255889834 334068916 929164701 213581199 323185556 936178018 944496616 107015077 573259109 871946381 595061258 516385456 786970695 962716834 921124865 478384292 325745051 636862702 381328015 895840587 374482377 166110090 707557532 251552390 668509637 125759489 926360372 197099390 186550069 431997397 210240939 312657263 632237306 95871617 835623455 952296005 76876641 652154962 584094647 163053137 327887375 127668826 648999732 594593622 342672781 969191135 641057162 872915870 393575272 429029114 462173927 290649214 439951216 908527584 836378946 285761783 210392041 28086220 230057737 842609114 889080600 101279216 131979463 915183323 572610993 284703604 704198608 713542993 283020111 277272719 182357029 266193448 704353299 579467869 896198781 234584728 268787552 458514189 727974828 326588579 22963251 589383837 786047442 451716280 434304773 236453854 871328127 776483775 118224813 85706017 106622577 737885075 415954202 497981844 573586289 648855764 3920882 743561726 440501423 563727686 974741026 253725858 678802793 188890969 173461384 826941105 563504462 257694104 419863188 771348328 913495667 701314168 243138859 961054545 683617711 39247046 83278083 85885368 830266031 889350335 36898043 473887252 621386584 473065541 263264037 523011983 731852707 728501790 912384870 803519828 91864649 483630460 4119447 297102228 944631099 627994641 747190060 79054628 72369869 553081272 371834075 845900672 403462786 663962677 612315706 248092165 940187544 416771408 143564190 286592556 183765627 701895523 857920660 538959298 917555535 829363660 685727177 909239151 175113723 609916000 429116325 388025425 899833887 833962370 273233096 380403959 373013787 280957158 732224222 669198694 656820796 89872354 730341316 131547769 184815484 284179088 146304312 284567341 445536575 189301837 368241314 492987745 617596241 458881758 562712508 185182454 27088998 888156443 371844111 259806166 474435025 755526653 225572567 299279266 330473259 97028023 78549113 540934099 627723442 170902750 43176252 540944832 267243810 143157574 457496906 248275359 87083407 598504254 93728034 71266984 240666435 302706908 184521878 514702391 193429319 175801525 843883678 47065369 790830238 71922601 601862286 441544195 926281507 390158105 406913281 855325160 581690509 332967934 121500335 83715870 231216211 549451594 106104934 819838360 268245887 8387109 477959512 390419271 532452010 671420460 234024272 458638818 526926491 875369163 466364740 617914388 835416934 435454290 351794672 931317110 204178734 756750327 143379013 295685406 770544323 613831634 766600265 292847772 745385981 61453683 845773799 442561952 456238921 19520046 681687008 178570174 425029217 788762496 694683752 588772326 8023617 902169040 410737307 91170546 316713063 300567322 600142938 375368905 521911475 361640673 372636635 239289935 454933981 239837211 157404648 34385932 671142100 300132682 73628523 587003445 491973505 150509966 529586566 746832676 86491323 217297276 541463056 197108881 141578033 297384284 97498851 740633387 736471712 255118558 102301785 703736545 388844847 84838772 466725032 429715720 334294304 888538986 24454443 90015128 901276232 110002712 658445884 232065461 551230976 72631566 182609730 380796648 579309567 199746724 406345682 667883090 498084312 886766485 860640229 661459261 903355956 125802569 714285292 331229670 193435228 525339858 808624649 41825361 995403822 94039715 76569391 954459736 784117798 795455106 524935532 185347708 952578421 559698660 640060282 280529716 757737261 170765198 230276126 961451556 747352373 84598941 869723561 123612906 835996569 162949915 86945055 94598976 268068283 357364739 465122160 337664344 120202059 532968280 6488215 155912066 277651240 649815223 982933290 906997146 618737783 88719825 724040212 172720026 343887532 909593424 198913069 101676676 721321436 591968650 863098183 241573336 760640152 529228739 138924003 648399559 902945112 419334997 193768390 447412912 707314398 946182834 151343185 301166817 460981571 400687979 142485380 684067950 203346746 77852429 498071617 694200850 703206030 409736543 197898038 484121153 252095169 751699795 508339368 872781337 222435013 33072177 158200633 80132115 243013079 625604997 857567434 551641529 136425152 167048209 967700848 305944329 938954883 214751187 397051303 2357059 799322325 778953036 799264227 580216385 348376718 916871548 865880495 657421441 428006551 5005744 429711392 409692470 377767650 303276918 314748882 723662858 9444689 888262231 576822016 919500604 595186359 431489910 986814414 275713525 522468158 343314689 321437609 883721670 211882008 998636759 365377718 437083194 220442471 825941176 900560988 109222153 3224548 177672403 78722926 24221616 984745916 673296437 733851366 40336123 74139439 853793900 245652773 729011109 178588511 28620062 566060008 496593395 676357179 557113741 691207266 195653886 175298537 547853772 894991990 300515943 186575585 866328013 664975469 118699325 168921248 833217289 130574537 692725726 1823200 69344856 367304861 790710854 191345494 61084780 100465028 792651047 290205180 551535900 796377330 356406345 644407553 558844282 69394172 178309387 26195145 173081748 367093751 384175706 551060235 139223988 713233574 112543532 45297165 193921421 289352410 111492005 203691506 997194426 828308402 994216639 252592925 883707687 277386904 371187118 838070786 397554049 878628921 535328859 597730020 851543409 236693252 788385526 859915917 202813992 855951657 586838836 734285154 120088043 933490681 947070875 491594644 505266642 971140716 153917295 681795002 649979078 245591392 998930360 546371400 512246511 862983675 427527569 662474585 429614788 404028708 920821313 335456654 120881672 6386514 719599428 748460113 643850827 437720827 385176915 987048265 517176562 212319083 854993629 974705235 90054292 448319418 561815701 700977394 349571811 963460393 116831301 93072765 515346324 412143545 925689209 339988548 309747336 549843487 945457728 486469628 872746289 353665484 199177785 381301485 588413301 83339097 589083626 607681280 117341055 947033594 655211195 591574037 894741724 226564398 853001593 916703466 495579525 73791149 768987832 277091711 615726899 620572710 720962497 240670929 898124360 435944857 505136202 54223501 968461322 55883030 983302333 966110357 764986605 974768379 188352987 983882760 319068769 298289810 883384939 783633407 369956444 976774421 133928641 548861802 368361814 56617476 596641416 764666027 471489429 930580601 29658254 274968886 4635358 789117165 140591890 443471827 178828741 485923833 483859576 941599715 533132746 222997505 539708470 653828354 899334047 468550126 144501617 839013113 87833990 434242288 37727610 649290733 90624676 739852511 877998263 359293023 163144920 817311278 276711085 700402918 870390793 421666316 336253769 192273607 197383726 278354406 787810098 781060864 662065061 60330360 205210452 473469760 842414135 168329114 109452171 462937550 228812736 194646329 66541059 451465645 130795175 591729855 852895135 156260584 585525081 788348099 53277947 317855976 868067132 601527983 558482276 756856864 244787005 682539352 341446827 673181655 69872019 820862924 338558003 326773856 251866052 870223118 700646780 982812980 392127545 373478491 62261426 953071154 194138694 891766561 627579312 848661946 904888080 386169142 629674360 728348072 153119958 77376435 982315441 107473139 462150954 607829317 788735183 397532251 25920260 32361459 160000962 604797939 722723889 998884056 628954669 923815514 363569070 285340303 94493033 731611856 148180492 46501503 365472787 554029719 832859954 2129218 675494893 682118 726466416 427028361 344663471 971783266 739465688 250755027 353316027 123329805 625131054 191869784 430036803 951288 559902645 116916874 946287511 42540000 619982962 133489767 999617483 924287135 199728541 53649026 452889267 314287326 691105541 932123486 911798813 156068103 739584398 462476536 326271530 52569301 363714689 10159187 198481286 536554471 987082334 220769159 833422895 56202497 503622114 782690404 969543061 883254481 2128350 931904259 234351066 555430477 797972300 455403372 381122782 149206327 979816669 421527065 278038171 54603252 108126678 646192718 112485596 420025689 278588314 100591380 957672367 796511533 29894372 26424944 101203667 726101317 329238092 278189050 666949344 880815409 222279848 294379451 694752111 987327268 230343098 162435597 286302067 382936513 203726729 157460999 591053569 406865431 276001085 31746985 433320960 65010352 582628472 380425829 718606092 473493441 818292775 313745679 500613890 84815476 143488297 306661080 280302414 5678756 695038444 939755356 97931216 2524719 82664165 209967243 444080002 465741002 153198228 6002837 26699222 399045350 708619660 678752809 996253481 73298995 896957418 173175311 397375836 665138903 485821943 149302356 122739222 777674929 25914464 132088483 548961958 939140499 139109768 298634338 15534329 984491660 66491827 741021416 559156862 618996822 622033468 521410109 168262718 976301003 690793148 364632818 244395461 475308483 2545903 647292323 414624312 576564541 414163908 611782188 552596388 433648836 255950262 850150234 694181953 250803677 320978815 145821114 694094749 798788511 59798185 38708159 631665075 573078533 368446595 588474585 69501981 350598298 712672 84068100 588293440 1503171 765055396 736592173 689130722 165080769 918324331 433152944 966734208 918102412 271695354 359034529 658502020 357361986 150584336 980973936 202602454 31169055 575208943 606936398 96908 74099724 243061558 459477249 993973320 67236642 286663424 210437504 292639479 613129480 683774086 8015753 467548767 357617042 468014315 587790864 189444767 772446746 465579839 733241394 475317057 200230572 748302022 504179000 459987156 496601248 611895838 152841916 224892916 22576548 831135460 688599576 375192296 688040067 387337993 47534357 722967749 500289342 851897951 182462423 765122555 577730116 87868480 473854613 349931910 806788286 704258954 783648811 888290650 150534241 794095175 698154606 157055696 921462767 753273440 281180656 647140879 409468486 24820658 33985068 192933862 153518020 83865343 161346247 424386777 319866401 425447268 18314350 718633079 570377156 61522584 761666914 14643951 809407662 841064813 100504574 929621002 614598172 561151612 919509630 834629166 247743820 187061418 782381664 244273729 116832858 57261856 252938523 865262204 144885873 850527705 497204231 835131792 949623301 369821689 505027680 946066811 551863104 431104632 606809064 545371742 111601778 242568000 272838332 282269163 277102685 308034384 311160286 243174162 397561635 121416797 373252340 18431466 935571431 150198359 12728202 920610936 234188458 88747181 520500392 369231723 576873847 379542688 406994413 475580284 467580531 871965078 104465282 85941200 489361090 410098922 14827079 455264988 124124597 539667786 155172587 626813895 135040841 906805721 108724828 199845027 809805949 140850705 506959362 674551560 325064394 514379500 765613810 711587855 81398175 477316805 987783849 548370363 270413231 833005880 366545900 37438686 44695562 126164563 92118964 184296479 688050189 372789062 717979615 9814772 165808939 834632059 505040181 49082541 426062202 195779483 187803902 339681054 393358720 571139812 644266641 811029387 219599183 137790253 725669073 271162014 531871760 525783351 929532675 834704119 305445416 178407969 322846202 259291864 319723049 145605125 70299951 922082477 259942431 120021558 934138977 505410630 791941076 482747 562504272 990966286 532837912 90241493 658817584 294639472 800644068 259096312 240537210 779402655 936318722 355033482 369574121 413585776 685878305 57036827 117632055 291606069 293675300 592805355 869665141 997966907 743124579 937159999 965267977 27438620 140544263 642608621 294953678 325048507 560357478 225352362 927947611 669918489 82404429 125239156 674902418 304096105 883404718 361384662 775164305 220843836 314625914 510021746 467147260 181701002 400325168 725981519 668776759 110787396 183632005 776514192 9568647 409297782 611238201 123001190 847031993 836932674 446182263 828392946 756858319 245590778 213088497 357431486 90045045 279831294 843668203 14339365 842200724 928808177 860439441 508312794 414030853 120184916 82921730 869147134 149478543 850639441 23347862 22510181 892250808 432950952 513618484 565120432 268803991 412189635 568986341 428867794 194137086 559116860 828089751 831357625 823306261 107042674 174384845 265263947 68482046 107492774 161907046 908091348 187669211 646236133 928688778 38294913 322804014 449459325 927443311 261267702 879611550 149803927 653635951 573563662 333254200 563425893 285242424 470453585 221121151 909576854 159962757 390306423 387839230 243193779 591929374 305070380 206661185 856662720 853187792 749017023 967934205 346975680 982003865 213220670 891984686 845418284 369664301 47262204 576664986 11663128 80921877 186726418 116644797 957789188 102353463 304362275 358001326 474391554 290485935 470395577 869378760 185295539 906950661 567131358 534932466 125240485 897917751 402818656 725133799 875628446 540239432 74628415 807139008 936526473 672935939 516415078 128235959 551825327 987344589 833274460 49024467 682291381 587131265 944404505 128592657 741102725 735602149 694997695 203744830 736292341 366575568 330119172 512155757 60485751 768860294 633226657 458139011 16898933 31995826 143563919 452324010 863463490 342746897 329806613 553709101 141627993 705783415 550515962 355015090 646691796 336406338 563188981 639545041 112242081 25665520 22569860 446041696 530674380 792925054 275027877 322532293 984340432 424241988 110096985 963394744 919221340 96206999 845425688 221203471 627951522 413863040 414083982 115911300 582310986 927736279 886373439 107751697 751020126 257509521 987654627 626908189 243921098 861452207 959758676 19165045 220065296 773866763 132002146 608611186 847951996 409544176 536373302 261196256 425719244 799142050 703976427 261589769 210862134 306903395 606508472 502925004 475178165 536714490 575837374 385776472 573256852 394279272 469028748 644594852 26397049 761926975 508396643 803977770 713433441 817811430 811323135 563698855 126228005 218423937 481016832 68059615 345048162 614540542 391716820 718846770 515664958 459388459 618395249 306780470 343715937 258334289 1742416 26625972 188678209 787720713 880628535 707229799 82290722 875689909 920754682 208971061 765747257 905594634 856044513 204269371 99726268 660659527 256413145 450638671 516839017 824961815 489455587 129668102 601188065 481421845 84721480 827660 752736141 14929465 332161889 23044119 365048495 205272916 35534537 308625459 207534989 499961739 391400975 356918001 376330676 4587247 509545744 427954007 148355330 293055217 725724545 45235547 388094959 800317688 302617484 467543528 781085952 582222722 28508393 977723793 45184999 540979723 982359004 700027749 799591183 671712865 590158860 570643807 89459839 564044115 825616360 3269077 982306635 898636943 775671804 743979480 755591553 379488767 455687101 440379873 321498290 77494266 436177889 329817535 926648922 627706354 470327900 775166375 28470803 997844355 256253352 985667747 500306639 369986687 74932719 414078287 589617117 239573398 920139911 999302033 92993815 76452596 355442162 100499132 596450841 998422903 130308387 287685417 53525587 612280388 279185901 67270944 541569368 847667755 478578187 2149601 666205914 508966347 757542408 396249842 402083363 423590849 384233571 308052797 73216951 960633426 577561439 95526380 248369852 96503394 177928437 899122731 262894862 145445654 134293873 145233030 284639478 195656378 257447093 58072005 833405392 228282902 306680372 169821843 639956883 291072908 751948940 47709287 336305237 889598981 100315317 812535582 477085564 277056546 576919624 91319854 360718152 667090355 135623583 111108246 602386789 311066095 132751536 441010160 344917648 523176174 636985781 344033412 548074994 532104990 132918467 504305098 999896675 840509464 597657894 702063015 755732149 149821289 407865782 444262138 456659263 751895443 911176115 30601994 160828854 647200807 500318231 524537673 927679412 302693869 97251995 510647100 2968419 788766696 465826004 446952928 524111541 922471107 837372304 294260569 354250239 295384430 737080210 596980606 932199844 280316332 761407148 784928309 577370153 54758086 301043693 785654986 592704834 930310004 799056384 833927102 166607984 788416521 356289205 37145072 694046727 91451892 272319778 637976596 477029179 401646383 709009948 459771468 99979958 304743900 705541355 110721092 285189365 941464448 440435171 174482783 529897193 429220026 678996490 745797771 489731134 182307519 451030533 477309064 889865090 778662000 39381835 621833801 648331636 800116024 302761741 658162014 202128533 687737738 680311313 757941715 59813016 905276100 527854093 453750685 556738528 518866253 654496201 415080817 364893954 47160926 791336865 14839049 587320690 227510448 54774487 270348832 409168815 211213130 333494264 420115125 230151417 721286622 946477641 983191695 464908169 917993502 705895135 142991530 917642944 237093368 523448810 109992430 653809583 130829461 365712456 813548300 90867258 556326915 125963198 307706513 250577563 981322626 303928653 596614606 238432388 678994803 466332812 344745142 666002342 776381469 214373364 980503922 172786814 704525370 235814992 883226756 587153080 610049161 529570426 127651039 9219748 656607794 723557505 869771208 707605245 578111360 167354129 69833367 6829896 913802217 587666487 778737456 531803140 626773821 157718353 880390951 555095509 521599085 299292196 603410580 514628271 252429180 657824908 73887339 987492431 982758975 12416669 882126987 663484046 266735220 817270777 446153759 890491914 415011437 898617224 816916803 634163219 827302157 139754588 816374490 52884290 539189684 640489915 573667754 729615408 835355032 59188510 146829119 769295445 951853674 276315097 605804330 456212413 882019743 191550959 291400198 639256159 930794341 668452427 714258589 287646910 660368498 559481903 677536440 252320534 979642126 46304738 693588601 679504385 625204958 560410825 763037472 84747699 136401063 716318334 71869145 113507748 23162252 520836052 425006719 191353739 975836763 669522602 648030313 685662369 445970576 711148984 633189244 440768048 4617065 226381588 645162856 87639460 957215 158903471 101989483 593936269 602950984 77388634 667858613 97978932 933620048 751392138 891763723 618135164 189731129 709565378 281517517 459611190 273767722 740948486 773381854 434144477 65764905 893000873 650077240 58703689 956678783 476794700 683469561 715938346 512530128 590502340 887232579 119632811 263854037 590813814 875814826 777968333 537225062 747041686 503455465 302414050 527286581 556214676 107040055 44412374 584637793 550433738 249080862 353657569 329387156 395483949 718550187 15771794 235286793 28073613 913284746 29871904 950394863 912461464 769060565 105089102 274171646 466363642 127923626 859786680 647572473 377172190 797954813 795780734 731169881 749779604 796676072 149952383 552725220 37601493 218347215 758972619 685406733 614600010 630100614 960387156 212290492 57845056 753967380 246193950 277303194 39328384 276951999 646121041 856606521 680412218 626656081 349325269 313983463 893675536 553381320 285001079 44878851 321924379 632299810 499969611 271632316 959553192 599688925 237756392 331261207 76568492 327917528 358527779 83585185 84708758 676924432 491768466 806069267 162171123 756743814 227033264 725490539 81431472 333027836 260212963 685846960 462110283 801217236 38862909 430785938 310669982 52358603 449028261 289440237 681425755 810427244 87997312 235296422 69903877 695912925 400377521 59960288 460782150 128789251 219215113 981938074 121363276 54903654 600429202 75407243 119841024 259994377 808795793 386490688 460019508 125703578 317551793 459957708 662938102 607978095 734439113 582061836 257378630 239661858 11443239 308920862 2481858 791942735 881916278 153206976 700992736 250568596 808312030 766687167 390203543 724316428 227919059 776780789 735379916 205931109 168051438 649201857 96499874 737554952 851388281 293337583 275006092 612220902 435877017 602792470 29887714 566803275 369904117 342478136 638922909 684228985 352942919 444472868 74401842 400443924 20954421 121187191 901467594 664115061 198556314 878401472 988027787 537918495 956115435 764753112 678690600 412733115 120273740 650039351 636777557 923838524 735705747 294379642 666525831 209581043 126709027 572854104 761084171 24120396 848920868 309865192 992251646 42712883 361380778 628215781 154389419 243131225 992543731 747537479 764073275 129693524 74583790 660199400 432597824 395559505 222721649 941568814 803343371 154826193 870412810 377855446 4539135 85500011 413675715 515063674 783604173 334321296 963907518 208617066 412146077 510358243 156475140 7104754 666504829 148140915 545924474 613854075 957344893 361859563 34923198 236020025 178442869 463106534 7739186 639189481 149244991 578042698 334905418 86064053 399183945 94391449 369401095 183710920 468675922 345668372 395885817 348086550 814602351 975277464 777804045 685816249 646383283 220640985 245602002 28548663 430128672 971056992 530591369 680772866 678158242 208979330 253810510 79109695 355632054 495322942 467455318 238921939 124676131 17436322 52251214 835820315 558591528 259285826 42450628 290398763 526718892 828645601 210314779 408780956 703287992 777694872 844026463 497162638 939364876 812421312 41353300 217948469 714464603 181226324 514097671 994469075 659518967 30057186 645385636 762088539 832726376 83975530 363153020 190625585 250213371 772535373 441884882 69620018 163469528 770189505 535786188 26721470 231609760 286638150 281526072 78074161 94199674 717325841 235131946 675369969 232021073 513009790 4385825 367973726 276249399 742446183 832382502 715939902 305099598 683491829 572794090 567004512 410905857 699047173 956375744 970152197 72703645 330064246 194706492 61309077 4474904 416508446 736724115 932122725 627570496 771424681 394176504 656990704 235908404 236408139 308837815 520836829 619770162 625038015 3433253 299784683 45978378 943729066 239280847 755152007 476161023 555999613 138443667 974739148 852678965 75129872 4938454 929406558 187462927 467231564 563827235 773341506 515076155 944627366 655098892 44771865 843452252 831816441 644540158 629621279 215230679 560313290 491443420 43525147 318449870 341181889 897744274 495596153 616175151 905279081 376616932 909744482 229485825 101091954 776080751 451874700 608054559 211747431 554520035 109676696 736370787 319922246 795045299 320891641 954132563 782747517 1492611 270678976 236778656 224541541 166233065 801651587 552502788 513549035 102023621 443341284 992584902 156886640 258718258 497527801 118114717 82293962 816553359 384817757 46020327 825939932 217936099 266546321 421143576 543507406 231664323 478788351 653083455 142959824 90472416 778787044 858585905 665713051 464178081 361951578 850701932 398052642 667769586 743285722 311187792 207016480 64283466 888974185 12672289 552509568 960012244 965308986 856393060 663280893 430246119 86974720 804204937 530604283 313219615 740665664 488344937 518096507 971298495 884258962 401558128 960944765 372834824 947652040 322225477 184842331 477928535 629157604 33208573 937488997 167534866 265751675 881957888 456398187 800500909 687517142 510293268 637892652 37333955 517868422 315643035 448078073 40889480 353897860 808118696 667929693 102756692 46696859 298337005 723623836 41688598 646347059 898869915 197487887 4014412 936028357 140205240 124525405 784479972 171805596 443890800 33461701 965043235 836830049 11724445 952535789 258410193 467800102 260946775 992663628 830790478 787943684 697662467 136662044 125187205 799988698 145039300 78899438 652044024 625896534 746229599 983992200 193019914 149045009 458469051 692746697 328218019 300594553 868599445 243385327 726993908 746609803 612520763 61228079 644741854 795667244 177517493 830028920 688889379 139072882 87287174 567868292 642866658 351454232 930107440 279100012 43740341 815735680 199291504 917846621 978198494 280920006 267321790 377510683 711523212 787184636 28436244 663893717 149038235 292090403 609006951 604874439 811929216 869887623 546774930 655454941 189085826 824943644 569571160 489069938 799779254 517766973 101249397 992300358 26333194 724805684 18344521 304700700 523814394 206114415 615191741 965371129 75145952 850247867 489054768 730756769 501641405 683048644 570602931 101191442 221682739 18591180 734857168 831342673 712928891 233996051 950650654 199002081 310670804 206464199 534366948 500751421 291795579 285081955 909929982 563251743 680681980 568441854 361034674 933142265 221389506 972797010 821605395 996386785 472943063 511051911 817770039 431043561 459538736 606792870 715297211 142153966 894587916 195903892 148141826 23417789 259711899 162275882 50716798 813264352 469595240 589155552 60832051 673164625 910401488 161388828 260752568 179338771 678167216 915512383 373724917 809619408 198903999 270408584 369828307 761641479 330435377 156050598 714379010 481253383 218010673 51161579 599489353 365902656 29545185 442409616 394524328 991960432 13635277 626417536 593230601 930020132 329820942 534817537 94589046 416840596 920889427 793601823 67540123 646202808 986000687 39453356 882197516 541464979 142919593 957274808 772546658 172167660 972191065 793588010 822959040 529688386 142940924 879328848 236609958 293511134 638719294 124876450 37783707 938674805 201246776 701737623 604898612 64725644 395659900 835341052 558816163 655573012 120330769 928784065 155458248 423708342 25001900 948660253 23166439 13430871 637548103 398731056 694283452 890767380 144190453 775843498 73520557 870105634 178537024 982775390 468329463 225173978 203790947 165000650 183075526 599446877 901180904 157544510 682079241 519281050 673855535 622254358 525192917 998361466 37269737 646354043 346413450 778398486 649272011 814740929 39990201 225174260 40921491 340409393 300878977 923060769 928675548 578913508 191956950 529107328 269156623 100165386 152017909 679295147 28818313 762788320 141827728 478803881 60639470 247999475 867123695 591729075 406861907 82106350 849028354 338820367 711950340 205424942 265024066 250961631 751304490 627830452 548104854 902421610 723767765 982431599 90703866 15262776 770394538 100134221 50548451 785171285 17531380 519530442 381830123 819441699 860351974 352040992 234450545 763174802 159005591 821610123 281332393 153328997 323901487 35477386 655142602 670683140 23261490 613365398 756259708 44992793 242862558 571253480 141416697 73576596 775414370 37383565 259614461 68133587 203299539 220724585 397867385 855201005 773671697 249867367 919651695 424814684 384591351 985005702 102201357 966342641 243821627 262756529 714356316 924507522 151400544 188953017 953825133 856294263 360841197 49466971 297486897 302047338 935947694 659058341 880608356 443447923 74682620 795637427 596888397 684318083 927389953 35142862 240176848 219257976 153544233 304994940 95848362 961513420 775127481 930704344 310047389 52161665 315891493 874743992 48942321 706737358 327782883 461275067 934130436 145076028 836258323 566877889 941395388 671224142 197295251 280273722 163694681 705480730 193350806 107694000 893210984 431115832 770443024 883115716 418414855 8477376 312137472 198172714 162899427 27879571 423027623 642766449 214131049 651990766 741203384 249986074 798131501 119223471 292677629 103231909 19229814 837172089 94551226 350422651 159537025 58385602 231655439 592826473 713078020 886285929 409578332 859566473 856479356 66446489 88921495 641900373 686144845 77431377 519743956 858820591 41491532 134561135 204547974 217224365 284864704 692880628 501985609 502735141 36803817 323715824 354421816 73471857 71541680 892525137 557866773 507725292 593212534 872543797 895069336 802761098 858900278 452749853 188078888 26420912 699648758 461424614 773793980 765043842 25332117 801954418 673744456 712595386 52225045 947566842 256513667 297421242 822854094 982233002 329545294 2732793 429485528 758056513 716045118 108036739 781324644 288312004 326917514 463154810 950663676 812711753 360165554 715043819 564585238 174547661 180433893 135012445 828792119 492109232 111475663 557821375 734876598 349851783 67630279 80947138 265653333 279453877 591873780 65965761 921334876 701335106 174330345 947848669 314166959 76970468 90997208 888143674 693012026 886026016 133889487 305615127 696508774 699913255 645495953 249122064 752609426 184830718 395469674 685662307 570906025 868868095 234201297 627561161 760481392 749132303 635013987 951517195 790304187 906792463 999520133 81397874 398063781 242078263 920795249 955141500 311086735 477033009 268127238 50307821 710420758 233136640 718544208 25991028 755797127 443618673 171766470 381902126 419343597 490258848 759408124 969223737 740864899 853140595 548415816 919856194 982446155 710921455 282268540 801291398 115388997 192491564 289194283 859790584 951420635 767013363 186205406 221628124 945678233 566009197 590184384 27940987 663804929 184573916 119495639 410777391 31139558 893908552 85291017 882457337 975558468 527542395 485074558 905366014 185203546 211448506 296630245 501470074 87712374 775311661 86865357 291284965 617572746 208060549 763238994 117411791 129578345 496963779 37623212 634868873 722101361 850481088 724321391 586664585 686571025 795154361 311167132 552305683 254653136 30244551 857785475 188576094 348484368 141710823 460236853 452485749 26855109 691043432 669792130 17077770 139635628 549447519 339206898 62689609 910949341 814486426 596784347 160665496 324217401 297751179 524088198 118083232 390651996 336575495 311955985 293649026 453211668 80827599 244048134 201375420 105440083 97538684 483047301 229847235 7385099 614809215 124442955 48362224 992757825 129101209 605439063 316407981 726149090 958647412 425528828 418799980 648538831 345924452 926738602 286903475 843103800 130401978 343304157 809083981 5403696 616064779 127636048 104203769 184980921 460015598 427155751 1813247 791402027 445625862 27673831 825092408 775639376 220189144 929472982 176563332 982627321 432705041 707252551 642333110 932947424 83669993 956406379 284589405 926267155 203330167 468213415 586244650 1848561 42283003 914638669 415476932 232886760 382634010 144223431 914837075 951036246 280969009 506474777 715506524 233941925 757046684 106766750 654598721 866973192 922777965 943940607 252266357 916332362 982327747 887822860 151379694 744111889 433195187 264747812 16461816 35838098 443882534 938961260 457525495 546848345 186742971 200825785 202375291 965571719 835328861 446575384 855955859 226504268 798361345 624964278 557358710 3930401 545540144 382071085 125847620 589287666 631887503 640408006 84967846 302065059 326476112 567529923 351794368 794461694 429521536 758620445 702576071 49919995 315631440 255496355 494756046 423183336 151547855 258296885 221927718 760300270 146731860 100886439 817924407 123567469 874232912 767201204 766011870 426776593 262660727 590062998 241889758 757145742 275464779 365068908 193676445 360201297 87179101 178261623 319443812 524472121 792158240 33203869 749256085 782913791 55126249 872527465 187370513 576359957 837819608 736263449 535594424 905620808 339424832 409852664 777950658 760089552 260716370 33829120 424069653 562655649 36594906 627673628 92356697 626542410 702731358 638089760 322686901 205725314 512014984 156878743 28727248 821437372 919350491 412020089 245949642 297052175 120605933 696243733 414347831 147202942 302869188 597285532 509279431 212256795 75132076 71214231 442183114 202945239 233176560 844562541 3820559 821551848 160899686 247809249 899048084 932432072 832498649 572102945 778607869 117227065 774247280 221806763 23152532 64832176 894640602 645545174 294645132 811386405 307605030 614942233 829589519 900659518 776103672 5688196 266965214 501306918 738302371 56449833 529635475 381021641 308373283 996908959 621831653 146852335 961736039 48177619 663636441 337031493 41961700 717047194 867494753 148860785 681883259 938879147 58109619 104317092 442392121 651021005 346920486 947745015 8913197 333359892 583279583 852592432 800211896 130858637 506593292 533162159 182246462 812153764 821205700 372487809 604660368 740783636 709068502 592240041 726668180 950634301 36005387 209112752 495606154 595624312 934352016 684842763 908329736 867203751 82834989 409940029 254474620 925246942 447675070 566929275 28442134 113085975 883410741 699030476 495590622 882785486 916944896 148682860 647316620 237811086 946498143 749965502 378690781 328543485 434825785 166969907 353796204 977301015 804922714 331260125 169720363 962589227 899600085 675301822 794868583 881750567 165414285 720232314 353228264 267009580 215093119 65087308 439062842 81589347 867520442 420293125 216666765 547069116 221498766 67396690 91720149 729510676 371941810 606313085 4410627 904982947 368053722 290326584 192588480 560605500 474216931 678951854 969561022 41115105 426021845 844929625 614181849 866028944 534946819 299439932 411947252 743122703 636030321 492850736 920723034 118633628 347759625 257185636 266354920 962552296 475539511 771438861 171650174 356396415 692963453 269908853 796719768 943990280 656800049 186910171 194618849 442166218 708597029 526048307 925195085 829820174 730678971 109651519 710404235 419188393 998692945 294747445 939671833 245301651 831894398 190197298 405261272 130649834 746110303 510582052 65370535 779523709 357739491 463453341 454442781 789070278 14002418 243767200 744554583 235263150 668170378 807892085 676710289 892926958 132152654 358978636 579111903 313166709 557842897 182115588 538163891 51768396 572602131 456862935 205553650 688835579 608814564 637728727 378334361 811121274 267631602 386965874 753837274 610047648 227617409 498606306 841454918 145945035 796095028 153369218 955035516 786086949 123945964 13588537 951187193 70371192 399308085 238672052 228387345 262585522 367250866 544666602 456431760 117448371 852070021 272608043 772960233 47974870 849660328 810347683 827724977 655447636 859284220 579130947 502410908 452187883 497700382 141736214 158823243 920484858 688301149 167137867 372979893 351994724 145514685 224139420 787299206 439344999 858385537 515608190 221952849 378070238 161664093 539553677 405111146 709870485 222327801 871361905 499709622 637351783 754227347 607173760 881261747 837550847 997800223 279851950 326510376 613548748 996499894 774947451 495930032 702117580 719307235 759617638 383147912 704555470 648263905 711700042 911836125 962168996 110566189 181284796 657393728 464757382 593077130 24705253 439610612 136466295 841743788 761454699 775403311 448055899 647177614 669385770 836184494 510672565 868075648 537955009 354704556 664446091 96322366 333289645 142717037 199243626 480680590 978285848 872733764 140144667 500745061 494553862 420402615 302120667 132975957 76733818 750129162 578978543 716294746 965006672 833034793 78243522 668854916 770890429 879507151 918640514 460626590 811818541 658793682 545043336 32424116 227019781 149228214 957453664 347034269 961331354 581694947 855451785 747127448 923239892 883702689 920072989 172722609 165143727 556257028 303899212 60188262 926621212 76234025 186418233 27422584 422936811 817194386 546012948 758946485 375220711 301178884 921048501 226125407 684018259 936932922 243191594 705369070 216440692 401920033 529769623 85699707 237015664 251536265 420666188 205443019 675682922 628420016 674941864 79273587 670269623 230830389 221766688 497890299 900985389 271189973 728097230 279788660 413699841 514990745 796896910 451160960 858070192 191257400 956123605 134876607 254336000 457418337 460192268 159926094 341072513 891600391 550994455 124387731 21413863 877386606 911192778 265300665 364817334 157105408 590265557 696392036 250859213 945727008 166425385 292521614 306626230 800830586 717817285 258687447 220311766 923881744 902020486 956180472 275769759 983676480 496039587 287388928 355822597 517234326 590185361 344385986 98133914 120101811 122668300 734995985 9867701 574352043 84096159 51324068 232608762 786060861 730443905 304086722 1247759 330387631 845394035 681505307 474838914 250205833 796687269 7317400 398146983 306754356 560304418 109235811 772941298 474789142 763491679 968766375 586139374 593328520 139615071 541900744 366581085 697192404 693327051 428038589 991240832 261102365 17616858 56585721 993602370 282958240 724408376 51044287 999779244 724607151 345538466 224577637 561106767 858165026 191310752 728054348 17593316 749661236 491217895 703341088 253991499 352986106 115830698 311636583 877403188 263166041 228098106 38939682 545014177 96918222 560762067 994861577 720851537 744880127 259690686 863862252 39669356 753675841 437955438 167764883 726632117 630191108 420831851 258854112 749458671 339866917 304746433 46547673 812540135 481044134 930475291 343593201 595661407 147900709 508178510 784216137 116807981 604252774 383330899 375725468 571271750 331100572 948629613 873003378 844728412 124340983 82346977 670701548 121433758 722324080 971799253 150522641 288750807 272285772 149038949 975193302 621489710 174118021 498176106 329888740 605435035 984634008 937358005 654430945 553792979 954137665 539852284 649554015 869141270 937429858 27378483 833392271 766592575 973852152 104477170 78838389 899317141 878036858 350079716 200400920 206674180 857722739 304830821 167082408 397419450 364214103 641882632 877782390 709634523 951359397 497440731 869006046 632935202 81895217 244347495 545803200 640438610 916034811 659893468 316667987 504031796 516945272 878809729 679393086 398021791 674782083 683469287 659231146 600592920 302771167 742439562 274810408 709545124 953512941 991033243 873851185 123984383 952179450 920442807 992714693 508762083 790638361 282842913 270950936 127945261 503376104 186983055 26599219 433444730 242259291 677423264 182030914 447174478 336807206 462230383 427683337 617115386 604406441 632756857 698117453 927105157 34672706 766012796 528235978 891198188 857781583 312805347 46035473 203855297 7965628 902346725 149844270 635536057 813682606 105338376 270122216 733893427 387144268 868988080 15305460 645494339 532792680 966306215 260364568 807909545 343808277 946173327 458708438 702993782 197372584 920488193 509171915 438881738 143081973 916802202 147412419 201696730 101584051 594426721 60743650 829830933 832259436 645058793 835369213 112738053 423515135 670888688 331919628 137466938 786077480 590739500 848846863 432836633 12882149 62579822 252853684 629908652 231355861 571286396 798983248 763900116 972181943 28211409 697005931 447012749 987036671 668138454 118085011 564657330 441545214 222884431 468435949 610781222 693390426 89628816 498593904 796030172 87681489 420843398 632455544 280126722 548357 56663666 694653555 829640152 34134587 304455465 812873495 213978335 222499646 271840627 934031717 757684713 419868311 211734143 550465395 435475405 223869346 366753196 436184496 84566818 505680132 429489137 110976620 179677067 62317526 247561625 742385123 289962552 626550564 573976619 980164696 89776010 560820290 932174961 403319127 900927828 655139409 107694741 392537337 289142253 696704334 523418929 51119885 808353640 597487793 980116405 699967005 864652917 266102139 439213958 269041725 689114240 538521009 831293827 972046070 319449180 19079762 55747838 584718752 484085338 953901406 925809727 877396881 258200691 729784069 278786310 186572648 968026615 346671778 78591166 763566434 966246954 170933070 156009917 569569956 14184268 544115642 878243360 566939436 774171517 957153621 902731063 721830 847639085 192427620 938574599 485263200 628316832 744341026 236114927 502361067 700029632 751404609 529951392 865329367 673898203 713330697 373514434 970606173 850536195 922060861 664368731 578116896 458664890 718989897 812433286 705981988 580178602 427049915 491796300 745084589 791601665 675721249 138901386 586895717 516066427 272241972 747146676 507975514 840763108 998078964 141323676 942655448 968765134 887170388 809098265 121563016 272228826 939204549 788517392 351072957 428467327 17050351 650703975 625661369 608236553 208591954 312678213 391993034 622321234 783757691 582747024 698860888 804686618 624187683 357316090 126496377 42003284 373282737 481400748 434286546 58841302 356206486 273624302 752979140 562664453 616158403 961014626 323533742 392076474 936873734 197993295 638559724 328867670 21434682 49820979 255488427 81796018 496019453 208746743 84135315 375584441 213581971 9076875 139615567 790191999 273442026 566464412 659007623 54027365 709445767 131991186 561357268 11926009 248074301 786375962 151864214 719096693 268635676 852797198 643009728 689070018 534593536 740914046 209892105 233385694 514853632 522708375 444290239 158996713 93850303 89942151 512466978 372399684 25583277 207928466 104149725 899913271 52095283 165080250 197239378 569638022 407395010 405846411 442424994 316939986 736522250 75988626 306172621 804826767 83923930 515275328 206036093 818211119 866422368 613552339 691381340 220262788 517016359 206409066 232307079 245036773 803161397 522494946 45856954 329893460 923172178 428151235 370075008 344909662 298611590 613919036 252760422 959788761 338370427 315434090 761844093 247418102 917447150 916488985 656239584 624735443 690047985 281860626 252249374 854151106 575367109 289689534 799083236 207108473 742954642 765925572 393979550 819958915 469855245 40823689 446167051 133444397 781537005 319303006 702967144 578007389 690506908 546768555 870095563 633177394 817852440 653251438 284624709 294587264 996560977 630668611 240555893 751086934 108143896 493676741 924722477 930011823 465525844 208081278 995301388 699826689 312498801 199231026 703968483 517423444 363122615 147801647 459864641 25625270 268002617 150934877 971144128 47893122 550633567 784125754 96187900 70235868 228913538 65632625 951583726 258922787 735759530 689256393 988832553 599474467 275625426 228044027 863775938 973448071 88292640 507389460 25730355 514414802 125040222 878061710 433877998 634662337 80913641 610560231 725249314 36206508 44246674 298144923 997284780 950294435 234362195 243385189 995169349 42318952 686457004 810444744 278855782 163488975 260058926 374900228 307521374 104717264 641511195 772447343 94513207 398215602 37231429 900576695 87658527 471553681 677941218 933551685 177818305 652842961 52156864 994613260 822766996 979847096 647642438 298080121 896258439 55240702 122195159 152188802 912417672 603128237 317654753 738797736 842490777 802673523 447935658 601303884 834836174 270547637 503244494 148830263 338073378 97580267 183128967 266326101 691891775 142355683 36067382 168862811 847622325 240939000 715240280 733157200 767204507 115349072 106685766 841981291 441974643 445608359 660482859 983948868 875984116 682435087 961917419 511186528 33810146 235621786 627139533 804983170 13420463 992104221 876464718 488246674 133129457 308376625 32115990 590588970 433989682 277879358 651734486 228998986 622451636 299377343 640235299 484974998 997268734 638242830 560226489 624145323 719448478 905664652 19301114 432184674 176260265 532387245 468747339 35051547 265540223 914018356 420179013 274171775 2191975 239696996 972452957 656773956 54698960 655137959 234694620 68094030 139304600 213022858 785494458 376066896 478950678 227240635 730228992 608619183 196546985 369475758 967249539 761101739 715662896 170425253 337727405 290087422 870497354 735926892 320952261 249369822 569556231 985511342 835404976 449097387 601679875 729199634 328665746 309238003 99319120 444986996 995598319 337219587 376149066 162629111 945400120 238445154 43895366 387558792 383314626 495631779 83816876 524507797 258889274 211496799 879980135 787931425 929611610 907819419 31030190 997515081 925611242 887667206 184765236 716599501 60169855 63824212 318441033 259212919 921441144 289908410 398607992 964943887 294043504 371138574 485943440 74998953 595166204 542931008 95945428 903847531 184168798 10594420 208586343 594256959 664430704 517059097 625145993 102823082 70793058 645683710 385603678 586603737 97997136 488181578 488959267 937822192 781622366 251009757 386131291 227404760 631480315 389004720 75246159 464451213 313766056 565390216 657034940 136405375 522971732 386035652 323472828 589918938 899191076 293229281 768679477 181996218 453505053 400527580 182814015 652427301 973662260 619848502 285458342 697896181 946912341 111489477 15920660 654137863 196627168 106012965 934558617 965329014 934574207 900161472 904973491 244235600 75148427 162125812 759386423 622203899 59815698 910571225 680307537 677565093 18938053 327122943 679763666 360622449 331020229 339043072 434826889 555032205 251259087 531588180 613225134 140203160 704221847 899882604 65027831 302557749 615712330 91463921 700439478 932736890 476741510 865466492 83726223 586998633 597019573 161377896 295728699 930013307 988858505 358208717 853550441 930686785 874511490 395116484 58698055 44597691 28057520 63258662 343549316 844924369 499465942 469930239 330967252 265210524 827651571 189869978 865806887 274972604 563920026 201973915 104517913 550458272 862869402 94958367 644170846 655731543 899050607 595532099 84256141 310326805 21778602 721536914 730644997 439470708 961466180 115943051 832073418 515867689 617142333 676372940 946936585 696033933 759649704 467629754 484018368 1141309 897852192 984598208 401632913 203080215 777182169 675184648 285009445 388482098 706124561 755295968 234609933 785229850 761374642 544756101 271045178 549310445 286558898 944125764 544140952 264020879 321125790 327765609 839907985 712370977 553749594 334703432 889767527 100186199 149585598 427426004 89138206 496008261 554061695 289925620 840591358 529321223 993489136 153380551 424617338 488712559 666409518 951499711 7450416 870328815 223153409 129986243 689116430 429512941 77133885 338493524 927724373 58662876 55906220 743106683 268251162 614721979 118310612 663327172 449929220 656087074 444732526 890687741 376152478 85889452 207271301 737205881 470632405 303378924 666532054 208443648 462594252 243629927 576765765 502548105 178208685 912876516 870846078 279896132 84473184 522520090 355855194 358749292 167185407 314906370 66813118 189281017 779073322 852668234 394973793 865778702 934606856 550170769 756852358 369676719 343483037 614300927 95839970 832417376 876504276 347763038 929933630 762546324 778693118 628444152 499027326 137737690 288418428 969248088 377613648 773524871 530114152 470648308 48298844 766378069 516335006 313896425 536506248 907573093 789185904 596331875 338702290 823995858 208798007 260349777 181233893 472787833 428174843 768325222 973512946 977881649 621143013 151314046 304170002 135464020 496888014 217133966 652083297 618951956 112181076 22201825 768066221 343963205 165624908 451838754 867329209 802222568 586613355 864268793 659821679 424717998 162378417 312430089 36716080 402055814 591383392 578540666 362470906 252991097 859319419 722490010 412252769 709916744 455186814 721816263 547281475 807103887 390336646 358408542 205079740 892265521 560835167 619216740 310244618 262415753 317764302 355796940 920247358 322098325 466692772 42686895 968100912 552429147 822691681 242131055 910162271 791598987 199691895 966924241 210417787 734893658 899037522 95497917 962234167 829881107 174680662 14632430 249787618 330696849 859287381 301386677 282190322 1764974 573454486 734685798 541655586 57412978 468042761 301542086 178052156 8164740 617936988 696959175 41860564 625321856 877335826 629655501 471178142 311140877 26244571 337335898 440457006 928028015 850752842 167483490 881379406 704736656 751952728 978643506 551994382 985388752 157651586 764408002 921950101 156832776 785753995 403401330 687482487 495202935 78657973 747062877 729928727 928736245 118577590 137592313 172808754 744649954 484065553 89346373 855739095 645911123 484158996 571774490 386335155 225409589 251583792 558088976 324469227 635615259 477954456 45897195 668979875 749696289 407559417 9657762 424678749 148605749 621516540 687940263 945734277 101670094 646839554 37247277 818656362 891270672 648500248 22807652 662808647 977701225 426817588 881527091 48506406 292600500 703750992 353690055 845048155 252094404 409620150 867290470 148381278 443805865 313920687 244138800 995821371 105767581 288270355 654757897 29364865 815493508 20780741 428278258 703009892 673100421 278128179 359385219 98786145 109602336 353433638 107927660 49289948 9302605 897137925 756272195 859650013 835904536 571389112 429865648 718140346 547557530 146844879 920888366 559061676 550466826 669050084 331441900 21583160 481485176 865702898 177032847 221247247 925495157 582337659 511768604 52407284 409373878 195857507 492969668 218196896 151632510 73036652 925744674 462650950 95554034 680452670 936749971 400082272 826757080 767577574 133872981 270917749 811351046 285905327 157118341 788958447 489161968 47746022 406157167 15027908 152728504 393897198 439332029 9190350 772014979 429652396 70550722 240077070 50879743 177332689 251575524 292627408 583248270 481119648 663772209 917464789 194563789 389089134 808093211 178874644 969056878 188915435 85782981 30314720 530099837 738510826 575604519 834001272 462398056 149107376 112069579 480052730 598781254 432039947 589217491 899196164 273198503 666839034 445939434 101160854 493604088 662859641 763689657 992944819 490728920 723619381 753241736 162194008 392371015 202622355 538153030 942889161 308462009 520861712 225511663 47039548 517569044 68769187 285489541 394227197 63901449 659531465 283167258 439750123 538303885 975359190 351231842 548376132 173440183 224527775 50649197 78605284 620521050 82505429 701456646 718485491 289269482 894051696 248804098 381463196 842052757 209700039 537088255 48615154 863572401 331060427 854194456 6088960 721861988 252577562 738288566 347071037 716580919 161601994 935696800 274748475 213710253 610586704 303493634 406682160 71261100 359729978 210977308 12451168 543457796 386278207 647945588 544659545 528466813 914587746 349710717 595448287 749386584 444257131 998561974 524175673 764060889 830369474 864088566 593475207 64485213 336335241 373748142 326979007 298430462 152663423 160608237 667785341 595873877 210714917 285847692 674487155 363151673 341777926 502347713 899419336 710150557 459458913 561278338 507509565 212106712 23981826 671192518 123263210 515497586 627424906 682032888 935787795 173707244 149202136 782811499 594602059 803342386 772935151 879051513 939866769 887882030 817743387 337396462 498450672 979429492 811379402 698169682 94439985 363144149 38129504 102983103 612428977 320225289 721726846 556470384 658201551 971718647 213319201 574575802 364858564 921905281 554925529 614416713 111535936 920836367 26949798 985021615 184879675 342987041 586501687 217194234 288950214 45755325 395610673 669306373 245574649 626548251 4096102 590702557 885388977 307945692 882254419 148523530 320537208 851179507 190766782 879227067 385655065 491854090 165934399 39413022 870122280 154886253 409661990 248355577 476369842 383392562 414630898 56939213 81098415 894199408 832925377 724407143 230473521 148619066 293176152 887200424 220375924 642032744 999888171 111033766 211118508 281134889 123732695 969241728 725771109 591333670 1420865 680826688 971783321 419159719 903022404 77351163 275769744 24354162 487265623 63051439 753575757 756559782 436684266 571271737 49709838 742178301 199058137 440085924 67826066 921382666 496444967 154217775 594200594 586187352 180958072 221074647 249060921 611594312 599778811 91732711 538465542 419511655 88398877 352257462 378867697 328790704 106309197 852173839 247965907 925222870 111327313 575031989 150108793 528094110 648273239 676453912 701589781 454975485 82955090 204442460 395421191 432294257 599640733 873740060 353238600 298180914 446999685 384811474 622204292 595237576 859258694 174799524 734346775 519605148 271914178 613724386 572063623 558004826 619391021 865994161 728007113 106834598 748984857 714248801 838739146 214834646 112496631 577715019 238605078 839232169 769081695 600142469 204600303 75069431 618064117 639441854 288194111 681965091 433037726 828866730 379996124 462823185 664710673 509531338 583684938 799669165 371913040 813467031 639097767 222306892 484434126 620096181 237586133 146519764 239687512 313032337 628778481 119733014 921716071 352860754 544879843 955371185 811088741 298733991 369251943 376608985 227185341 264839144 410639344 926467396 513730452 822169800 973730976 444333161 467780315 297419045 500713244 799865881 777576181 492446959 483349312 460164304 969169461 34719250 312123075 811828518 538929733 565076167 767788722 960652315 232549636 448022494 682052489 708011811 307590585 574419033 834352236 344090725 289875128 512958382 163543553 289508370 334041113 452446546 16444272 520488612 646209582 882893822 874977947 399041335 440705128 908876568 315252362 435498268 814647749 623064939 302872389 929889342 339096166 796840132 188705094 204553947 271351437 197083855 474983979 157966736 2459532 413749197 750636294 102464123 954696770 325118837 616778509 608386307 905675601 899316380 371685532 173456959 250417508 172075765 207328989 309547279 870603741 516045685 299189985 265017197 66250676 578108786 629286366 934959684 203607108 950275371 517454414 983527832 326304969 35677338 391628268 674539764 813466249 265288537 556481560 231570793 402570105 546566390 921465302 367189106 222365364 560356986 307185099 541900947 136459701 286149591 876710079 443887676 8403654 352435096 484539038 516065763 8884390 548045516 262570711 455720971 678555730 697154768 169726576 810077865 356275888 502430010 28508464 316723288 208886701 934956095 879752040 999761370 889235574 727383716 92131839 567773694 104550831 102968658 890749309 396605477 924401597 935853714 96602890 713595479 601696838 903519097 814404592 117641554 434769451 102853581 302404741 173385026 983605638 800821047 448295364 170399620 32177598 445589608 189074144 272738180 888069147 14939875 996033366 283520266 483645560 60970977 911751097 287772356 176049761 895002936 122027879 142365818 39172862 834371076 739760491 192590803 676589286 750114839 973590566 297759452 10586667 583645905 603077459 787114463 398495514 513740772 562426590 399266015 985226055 957301885 82241181 841992783 215739179 954970496 447500802 343439450 916130182 189567982 812372075 225135735 948764721 837954815 568797284 766371515 138477575 646513463 172676745 398484408 14258324 402734975 114070017 604569069 481923176 849396988 611114846 895231535 316919771 708924326 485342273 167980369 73138221 606123313 887459363 845424602 624886752 428478018 127525188 695811363 222861766 191572860 702717515 136264266 481428091 37475999 476071855 709204332 272162815 235166997 827068089 694313200 940664978 860814741 359916483 868010801 683736457 778797913 638156181 526128125 680950357 60250312 7916656 650941539 212161181 161290301 209565966 133828686 352662447 786384631 571568625 22172232 416104440 607716223 268889566 115838756 281688320 133039262 718011362 828144076 201679140 122416238 808690207 13749608 140844650 569727148 808204042 204765367 655858933 454470131 728000837 108614429 730749514 829266476 889017433 50285625 725163852 21594978 312307771 85873772 280508190 131107910 774424083 834084641 253831613 234362719 519608541 424588479 207848040 907151404 882675254 735003280 716901875 401463635 337625489 490826508 392510093 181205691 128856638 384719589 766011685 300775965 261097513 86723106 689505536 768987011 943271873 862100451 270004597 410613229 52647416 810474937 692525030 371766550 907826794 744116347 733668396 627457488 463697038 785847288 955779379 35315064 624311536 39389676 661194641 140624755 528813186 787723085 38381615 526767709 566430146 582033574 698636819 746167325 797212350 88893394 740110288 606627689 465955306 122524763 689229616 101723804 559307918 893553329 28300173 662637735 661076621 669566966 452350855 534814568 263572575 963742880 393166076 3716099 196435512 847203426 577777466 14354236 703109008 750221777 601373259 177556289 283030002 149757770 297142602 692950041 381887508 161071652 35288835 246134257 365521083 223418573 425647316 173500747 715264893 352396780 775733861 581643612 271718772 164027327 856109508 272958835 38304697 686737872 189810424 501095081 624434843 335710066 207687367 300440310 601126074 82771412 779384512 431141003 91585355 445489950 110586064 601848013 770514641 254187602 793108372 952561815 467782483 914164521 384540935 80241208 101571045 316579885 462949176 438179306 424245729 745476039 116051444 131016149 454432316 196448578 839460013 328247226 540569576 388757023 830059402 847225944 805555236 13983305 263808903 741013568 588101936 95101207 38312638 821389093 561167320 724669138 551556995 674878777 272419305 231191978 320652603 539501688 118577979 70078826 100324827 5266660 704971085 711231334 930245447 687354534 19608304 190347693 321885173 460943844 671649363 773097219 144645434 296517589 536924564 252241641 607273276 389400411 37359064 739362458 118151489 39981002 926858907 386001665 252894027 109004553 484521357 735879817 696242900 354148713 857356251 642627528 647262317 109312449 949797217 84247730 709853783 464444035 884595922 90897242 463875790 302728219 677782415 218596455 733900385 642585734 163027258 732911311 928206990 711399324 424253003 289792335 699751053 611308728 64920079 633775341 147369862 414353559 772095206 151302797 998783731 655144478 276820372 219831246 935663637 976184884 295553295 776018150 945199244 124376543 333390660 314803637 651742231 674802434 402521056 519874743 120364818 22600157 40803634 49573106 300093648 203787065 41426792 743346630 897687416 189336048 275208982 904351251 458474774 424116149 251437178 356573355 276229453 526383825 525022185 758372818 24969970 37415625 467526441 143909319 745569879 18860340 880135523 544453203 80927798 419643810 105149904 293746914 884582380 341939472 360861286 947608775 318521022 32010319 256661353 305044630 317178812 148551846 142438771 729480927 139039730 622444384 891658983 115903974 199137203 130441696 624858569 364933168 20398617 57481215 448305255 692691517 917161635 395009719 425573574 177025143 409121458 314516460 459142160 330847006 317471050 435888775 776968832 520348235 449911383 566275740 895346231 876055643 501710443 65109681 259495233 8712252 292413537 257343113 867523755 431441466 902625375 230943632 186480872 349369619 403148349 748615066 768920540 399039794 706180878 27850189 43820196 987029637 188445405 199667658 787542479 68469664 82420428 303828052 157405371 505834849 460795208 983824351 972422371 640533113 218766404 402376694 852733847 279189224 95520241 805612786 822719611 799282640 666733182 691307998 993357999 918161819 445650094 220336052 694606401 121289120 542474642 688131741 756876656 42507623 683178181 347893929 117054345 591750129 565456778 545638030 532613637 459046227 157301952 885087054 14018099 67422200 98079002 404480890 104936741 897735489 553392859 117499048 251949677 47195463 845280771 61237820 976843606 161119965 368292453 839064974 138693877 579183790 595147849 767396025 218647084 570667863 889973194 889369819 84540191 609211144 462008360 189007041 853460134 879164101 918123962 834537827 19036299 725564540 12562327 69056621 447247599 433822984 187743859 963264248 177434694 791631442 568666548 236211316 863491588 164638947 208455461 30350566 184204586 835759835 334462126 280267308 908482356 958001310 959310053 186248191 817266266 957183973 821451475 571227177 498336079 270151672 214274972 567316781 634054914 886117642 14597271 435225589 426790474 906129872 628869453 645220233 670220386 873260835 265091042 215734997 303139920 626352709 892534029 437524949 854185822 148370632 450520254 648164727 905958130 208494982 121292630 242850246 859612339 287122133 228311689 91494995 363920331 802613440 714768936 393941790 212642963 979405127 466280731 866716958 427827516 943713579 767794755 553272451 718689190 890911774 717859415 204993028 113127227 21593296 809348729 103600294 574243433 741126767 852562214 497665625 410776401 36863486 355461595 994327643 380020716 718542121 172182677 533646947 829971641 372307277 123629532 505399687 194931856 220845064 826847894 15315895 385861986 429905591 653066720 813382591 47909209 82469776 569806299 969109875 353995885 26965324 916946111 313906425 996982288 210527292 657942617 3459527 70407194 699481539 679310860 146453957 447353858 860996123 436185573 346912846 608282026 529886056 19090715 310851135 250041178 499873260 970811337 310998666 296299848 63578115 275437781 75267757 728885456 542307485 216489567 461097344 861005841 234731790 545704278 329821851 127270987 115141153 189859942 42698847 219060093 376165032 126906738 370973032 226826345 322706848 692991031 238456140 727044835 92525668 627674797 377110186 30829020 6623717 25665823 744682540 696437854 571030553 716669065 496049370 950480966 274149849 979979820 373144557 382016869 436100857 809777625 589297213 270832617 242003655 948550022 219614708 824493366 809617747 681518604 588690341 366015045 56905321 466063778 327311772 278281666 827369361 154849751 349144721 227222 596090789 751681213 23053499 521204443 994965152 580182948 702813903 402755631 880557495 385377118 539060322 323053059 302409385 194039164 67756720 487693224 531190230 843265375 846578065 179065276 686692776 448435467 705796777 169529141 713397688 89781251 605872333 843953599 422755987 891836596 492821135 168590429 721912804 527844710 227325956 600147928 957276992 941811228 308634335 475400870 956849140 34046568 158673168 939932524 690686376 733443682 63809027 971802959 595538218 903845809 39058869 477141473 717948533 552776128 116781075 414177043 964414716 178271380 820698321 223476897 528052024 654419093 980346340 384737215 643971738 644813184 726789020 849377769 107209644 712989874 938877515 493807321 248531154 81375364 508463456 47991417 186982604 60041300 954673858 628605250 113336296 298512815 538422967 123081067 629910356 758501115 736143177 938425540 332522958 902323253 847712465 676880339 486909314 610241956 41349857 474729407 415373657 686226839 940260845 704750775 779832761 229035651 298510362 953320994 676139259 564386527 286388263 420734498 984962877 993676298 936548917 366787178 89549457 769221842 271457779 712541815 953077173 721682839 228290556 82976982 324578015 210477381 379094166 485623382 3879155 831803544 26860543 284735339 229930727 233804303 595769965 123213571 668720946 173849052 136441565 149495100 32285006 194668796 559003073 362812708 72056557 587608765 805404691 206488548 319734533 159636891 164817108 282131380 246030372 537655898 307159375 230050845 747997296 517294061 983994457 924363893 474773659 667790553 559533679 831746459 300425139 414160824 965606550 157825183 589807331 655946037 874363132 543561272 798055682 926612075 535293444 584657366 623861268 275323368 873347147 355192077 545678749 876906103 66569600 473796102 274906865 934553919 621033905 300836458 390386155 504323251 629268482 629797887 105957028 4809545 272268972 342057255 629363498 286281886 609483840 724903336 282660131 72686044 782377307 948769133 718353343 954441566 990958268 866958981 34783557 562337879 146322001 38730144 207555764 796857279 220246319 89370631 245459361 609037861 673049981 495664877 420215639 191968458 474840549 751023242 136985011 725169660 935291381 914341482 934696377 249667452 840509324 554808364 227180532 48979626 707392357 297356762 409067035 7137081 95908257 744712011 262670471 883890847 659124021 37523642 374887695 546306555 348465026 722829825 185955063 280061020 266634890 923141666 167410675 261639684 845568514 91269364 391786751 549907358 421611421 575022721 658347173 291198575 98850107 971049292 348812597 495371256 967612896 877388163 8223443 387417550 957715729 400545228 88520019 340528252 219871942 845081622 986331011 604596111 945773858 393880210 197391265 991227353 941906825 719616753 888168735 777145912 414221597 820329013 17973366 101903281 768910003 222003716 917073257 766204566 997571260 52340948 291846989 274932235 649973088 149997500 597990955 990693395 264868247 577058678 341140049 293406325 42654415 830493492 285869962 49580829 342442200 851838784 903578149 150053185 992110747 2032785 312326901 593392484 992711762 278200392 121466511 856243055 950368368 327099398 512034866 668325263 997793186 577147113 546488577 174621946 191248177 437085734 158899943 354450816 156908560 740196498 746480838 540729618 213763472 838099676 290152423 372770596 358470306 380401084 242929151 435563392 413636147 167849294 359945531 591338036 535865805 378111553 108097860 346115648 23609331 613786579 476402684 805590912 235261209 388032191 733117364 142587499 787855388 258181912 950806887 785116411 388630298 266237755 352188599 289605055 396151799 49717866 236840886 127813122 437982461 254858133 992113828 301020377 86235762 220377418 221602512 502057040 406619817 822009226 257138179 302202775 972954739 537975217 521035020 388523727 22368084 914455368 37489252 305667817 881899007 746792601 606707274 47672960 102577064 646724281 553628235 211827239 71868010 742106790 587814776 938983636 269953892 592264826 953852271 202749209 541540328 904134351 126797808 715021975 924947380 258335040 707260247 239591943 259722057 997954468 190431256 501922434 38160498 672306274 107620318 436647265 711548010 980805953 43955684 182466427 845638818 648359711 924036350 68296478 554574266 964295417 761101325 116351991 718252124 855458922 47445621 47077 92606795 477474161 936024930 369453533 193034727 31350302 176780846 440384643 71974996 413355382 574648046 899929734 746294681 65382767 266964949 424424578 466063075 485152821 710834768 504401465 153793925 404038425 913671530 337839936 296221527 510223610 548008541 648272455 565961277 148269578 76122124 63746155 397098454 590501692 333337856 612600816 662785500 477528320 414890724 490107165 734280268 396364013 438557682 894557748 783969460 856294563 535067764 472887069 948068254 240781768 423976366 969133490 943031429 682271102 584719094 87882633 173016826 597708290 867642023 354862972 29480306 592038365 309192313 841014440 6234362 52535490 805913456 80145848 273173739 778820791 223388145 158518024 61925881 47460749 749412485 429423315 976057276 999888066 520081394 305853241 303247583 779041538 913128215 43379059 123252990 820469902 745249216 626211977 123382862 139647472 252180139 93936656 9620381 539499023 53043661 264608278 30352324 22055232 999966236 625740808 95441874 699458596 49291876 966034119 786202387 705846726 532316656 15008776 192916615 42770147 223480589 674412651 531553882 85581021 695332795 134018366 799921745 588306161 711499416 361148140 835539799 677869719 581938170 804369680 23923458 176456265 809217046 603339132 516267817 280213784 349661838 426716373 735321199 966841186 78789365 729215911 182251055 435646941 805527895 839958882 715705817 655141245 110778364 980425289 799646156 767708195 8180017 186310153 808921855 448701626 385105084 257019669 369466099 25370688 737453954 283789728 399114625 1102035 764308908 930521830 705750587 365621753 544096751 90627795 434794684 91564164 987606100 788167406 725147619 130902659 4529168 261796816 78454537 452986462 910052166 309174161 160027399 434234584 191354558 445781069 256021650 338252502 888372890 110271384 990024620 373997854 975030639 950317201 360982552 35387754 69111044 248414946 834563860 529203348 534973063 548868761 931456727 997005496 993642641 505141823 241931529 309924239 91273932 272945989 45553977 844876791 634403612 569868824 403261579 306028660 251384354 458727416 927816153 962947433 978700314 123657028 708982123 605184217 570889802 181707558 150371663 501897798 436726086 765474890 49987577 179627747 425224937 945502035 125419684 54986064 534577157 238774348 5801611 322087147 979569668 994700103 528724 199658977 457217641 269037893 92404067 795793243 240427829 840316840 677865969 406915667 984018013 151400068 903415469 248765765 718017500 31548932 207444886 19036611 152268128 544714022 914132549 136992897 290639586 43573960 489260969 990735321 500733545 589514130 81095756 215282798 915530777 724904140 164876648 15135068 334807864 20462326 14500212 683990176 216839463 380715531 911554597 337382241 78586467 140374812 521245215 503994812 316814940 771143043 469300694 905342733 111807362 755496511 208577141 654652302 978270570 997854806 598899926 817653587 617778126 423657476 958046086 930906995 190516706 911889963 268967384 146926472 574948431 962341628 426136266 566917308 24096402 323259629 35937709 696718277 665663009 70316792 84013430 421630959 882426529 471096434 599597618 474413310 832331177 907328945 339463546 402788524 360302778 234095524 606405558 87660164 168328957 562179696 86124596 74483969 308366569 787257963 455913130 251228658 90480637 711790470 27019150 198484642 91610909 67001566 356861520 322925225 724455310 494373738 178633742 57238447 581682044 762440549 429939635 368897394 401993164 224582109 661420807 96996316 517676745 342158092 725275434 814830093 151052746 938745833 205930557 22285523 167727150 714843829 176809922 104324327 523327874 722389386 192535651 388977049 300966257 666198403 950814648 469760941 170165949 552583039 454885829 407056387 755436176 723551349 160277045 508155220 693927348 831882614 989583395 332672357 406260520 135023614 436690798 84772995 403194807 638232393 923848737 4866369 414992381 505266823 534394061 663119330 238523922 220925538 825957526 272962357 723519472 698706986 490288914 719331697 806998794 290558839 755525588 134994409 521043450 103575989 592699233 992021968 446621263 12618539 295521656 530227316 527660499 448196825 276780354 669660519 13812735 549234521 316980034 978282398 715452199 146256776 177917473 855330175 760601685 863960936 727117901 114082686 196353240 122067618 777715289 658725596 472439086 321881870 727952492 152845144 888186878 131404670 383621702 183905980 385813316 432442166 535477743 638976102 104898192 391660094 370988231 302874240 839120423 315914140 985873779 260555727 468294005 220247873 987151509 140104724 994515273 230175002 546821191 523959988 6910004 870090073 362924162 526171010 141085462 122950085 425215242 337628826 82722188 127212742 982082795 322091035 143657775 80869705 24169253 766940830 696728069 119548138 175956866 404290092 958128162 840525345 886361843 559095072 347742031 198350704 676535015 66202535 314829370 930344222 576580779 555310026 230908942 596259408 983984701 814793510 159175434 867767880 983903515 405523206 18145543 590317470 316327576 372539713 189536386 966079747 201892186 54603785 449509144 761192416 169513331 332830158 710128694 842264733 95370069 743306241 213466330 624494855 98355936 469940169 550639600 37562080 30623023 874457486 6761049 126876929 89250008 19258045 515752605 514260989 505480465 89321989 646027664 539130418 294479854 473142593 739355574 700485970 148035461 690768153 866600542 615919342 152952642 59497447 737663212 694188089 58207357 530087606 143791989 822582824 132289354 253044093 726721803 127124399 29443928 882001601 358407065 114823024 608616855 661488389 124632722 835131044 463839262 114045266 273025386 649225401 534783296 62180367 146522336 901321502 440825255 205223673 780221597 943298582 64838975 978330152 498684238 572025391 867708378 67404802 988796433 258486677 733760241 426495412 320498771 645149228 549123273 685078229 5100802 244929162 528591545 742663438 399253126 575329989 642864955 989372302 479857303 297523258 313118239 95791128 708733157 113726877 48293512 43203847 240037733 50095292 929957996 887439256 341163508 185264077 987973454 476332925 319639929 408410037 134191379 673491912 244487417 246789314 140777055 209353580 713415206 678210013 460334669 470253096 422367322 433682128 137402739 3459455 224520639 300462685 580476687 172735329 445275807 889127589 444167532 807735084 195663924 758358021 256913621 223671978 706541149 744829039 391701560 83762921 314250166 811512478 887941977 629479259 706912356 274054489 305184496 812799555 93079046 261820692 663007093 906117916 525418556 336166781 877818701 780250698 625461838 233894947 207512066 205398702 98639892 710207945 557160445 139731028 75330230 892333377 716338740 289808103 733420531 932006338 796459754 785910715 352096953 154129624 727421010 67258390 802517477 410435278 418627537 199290702 770615199 232039768 435427049 462317795 428166428 228108872 443719292 325607651 112657127 188369083 905626565 90470394 403357370 213058733 317867029 167242345 724948687 742674069 597168157 927902685 265705162 25715424 856321788 696056905 434457064 567302686 581229420 566656235 3358309 712617455 43017889 469280042 905451255 155689197 334726501 21267148 791903123 99432777 636719052 740909333 648278597 948099070 447936569 8593583 944048403 9770482 522644977 994953410 30057387 853326156 907762749 706560502 176808795 673531384 136570135 157149564 565226494 18350344 181068442 462032739 581752353 919192395 412067856 358450733 991657360 286808957 547832213 856373514 268661344 384711492 516436172 259978415 334751261 849079010 12866425 624657186 292123046 366168644 439302283 180205942 233114121 234840897 986566336 149343650 838240075 593293928 178286482 569892978 546870391 413552293 732193377 295340520 847119098 743312805 283749441 207866899 37226813 374043529 90188083 495614456 705685825 482210762 947341163 637413816 133474777 756885341 834671995 512151092 558063476 253091464 989143007 989160897 311491579 801543446 581253903 911997224 907911161 383101208 595226823 548051167 541141004 922707632 529187772 439503331 110241010 288939562 291672759 945777753 45266316 175759301 513022631 12738709 396047295 895470674 450741915 656867267 379573270 416492857 559408702 417580430 351580084 411033341 234418115 240149304 430700538 832229623 363185330 71996425 692843350 161829272 635711827 870471455 546679795 180241981 122851138 562428899 462541812 101892680 8587911 376991778 687466776 675991932 786745045 96640088 887422782 850428546 194530322 874286480 695623851 144103661 929420744 980050085 774238831 917107470 989055049 394166676 115627716 451069074 348819164 733124344 599919699 263346676 172839808 156768215 134649656 586293642 969753288 273149827 738490519 873895477 116874786 466595746 927173749 252978819 52212245 249935406 760333627 374262277 663905227 774932021 527824117 945213140 613280498 167495305 326142010 744972498 721102814 80433628 62475834 305737425 126463743 72742808 822080718 5545259 969587574 373784010 210262991 238509268 55513597 709348215 823172570 344477948 571821894 234787724 906471670 400240303 601844733 737996625 868811020 409551892 568463518 835685558 533082197 149946652 327011963 566567643 130508375 446326533 666262418 907339321 139160618 893173661 902200357 146002857 144557055 448401058 880277514 291264011 830443344 185757742 129480980 846129392 973611941 928909295 640425120 9372655 643390035 869668406 814631220 439675892 734579324 921743499 966595777 802046083 878603694 850078843 522846686 611834875 218800724 834589720 107459153 441337407 278897066 963494606 249514316 639355704 904914647 393849329 146810700 54858442 361061706 616138327 160617816 516332678 36551409 676633225 907373772 483066813 463310038 126178079 270656467 815932373 151371679 532525483 662798888 50525241 616664496 29580628 51362150 328724253 434426140 467682983 724125158 668318081 862742782 542328962 156958814 263389878 408214203 491731521 920347861 843790432 922552190 186605307 281152883 108826984 14522961 391682009 680248378 121354194 109550511 823976605 992495963 464590777 44297266 948140688 13516826 804571507 721103120 371740085 992260784 669477553 115547106 993193680 599073710 857266067 200218584 581630201 91221012 715904620 557068148 217298569 9059115 161914300 949440367 181153240 354639364 443141961 814599454 151151724 837836736 120638339 927977530 286513109 480564964 184938476 228057833 930541106 215394104 784776784 407564309 818959681 660757423 746755510 563350608 195691295 812737274 315311250 561168648 708262492 965408875 576383993 568650985 630614439 654789581 916379306 863883896 623760260 545658464 356751880 448862054 607159648 259786623 624651007 305255079 885446593 484618144 965064015 85325263 439088226 620226206 574845201 431163951 295428873 303794050 615063946 225916096 258359731 243794327 858882550 899440868 960154446 22189296 584134144 520960631 500118768 374362699 75020731 532207742 609483823 426378998 66389796 766000951 649369435 710276272 243923929 326537384 705919123 944802236 190086908 622142762 68492516 708514626 556372713 190011887 875043170 927842480 391680911 512828632 213394798 161168113 461976649 829789029 402133615 452559684 744344636 789664018 876752619 925120627 778369532 228387250 413190729 987177463 725159927 294084370 207468066 288768536 618191278 169194136 920823549 607853778 745856239 962472290 59003657 587943705 616415224 462529173 760101842 174912090 971508438 949561908 879289852 653796813 767131891 86312246 613027312 419346314 110753536 22989679 748864768 945717612 474465356 207128356 210358169 107816152 694779821 699167080 297181037 914027039 903130851 976038516 791589763 886862116 707786338 395836707 454980316 870727355 374103558 238596962 200141586 457225896 489441552 123302631 209330924 876425394 891104939 31292047 576310511 2686667 374722815 623197596 679967727 592267207 249782604 234778148 835643505 688505676 652458429 324269555 476417294 611278876 199159222 631460858 298227701 529393157 574055470 402731694 62885968 969811772 602431068 199386827 636937558 441106685 160124510 51979659 33391096 939983654 23274280 649306653 122836191 544471149 567479341 982251314 874193148 669411520 915002356 948074137 948481819 808391025 935010031 532225367 16738045 812394540 743458424 738567086 592933604 681850962 203169371 194799038 295939282 852268543 626594387 408914516 161049420 155281130 804451026 271576023 549227956 664075465 936180320 35008865 688104199 506840594 513508618 252867909 81033804 445261311 642948033 495068348 500422119 872555506 566850410 960691818 289835515 693522318 209177567 686842184 21424490 102765222 6427647 393429314 881602040 789125607 451944669 120565424 113181117 952499190 883711181 902001549 244607139 534986467 71219719 227626693 730768577 782080592 807474534 238401349 493182803 118005599 160173788 169966983 836735218 300854603 953097977 366072564 69968013 870017626 982656806 754527903 524557943 612736798 964160404 752262204 528494037 675777262 53664969 990687758 6946897 588093883 918202484 135489702 584552053 980933533 993012216 236663743 480151351 958539365 915026646 529586275 432438853 449801363 390122782 677634485 72773238 584636030 593233594 992859940 189855541 106083375 783685130 513155680 379117472 800003616 365344393 857348467 67138200 984311201 914108417 958797283 642849099 807776710 786374861 333451911 636358793 45471783 663431247 118801080 419648083 649196295 570518875 210121696 879639139 56229578 372971026 652717866 918982160 395058155 185173597 894568432 514217451 321722827 131618779 46368388 29605231 833919917 757333663 115922004 163550417 456087194 102977486 187105120 307964860 776905899 182947583 534948892 409391598 630356639 813732302 368589921 850152904 241781965 300522742 18782855 146154556 775697229 948869571 782585370 16747940 229232979 40769892 423155175 889821128 213711769 899133923 680277843 298190337 598733683 46888904 236138052 526701058 218833720 871171162 601101353 881510641 214195899 287797609 912671922 66163034 114239931 86579844 920108727 991224414 177329626 338810905 868739263 949645921 60668857 236888811 967468330 231008131 889262180 816198161 286375889 900179748 758200244 296449663 712746598 912071732 271488432 368080328 657359931 490763832 988554001 639490786 173726205 355512098 819312030 922289365 518472025 957505093 451225157 843306846 430287659 360492321 730229034 209140230 914110565 66142792 169914685 847593253 436249147 134555037 609891565 294132562 926411283 185951974 288962048 972394377 44445783 351162462 236325108 691765332 930576094 11459048 654559170 316007284 322967076 713362686 642949983 151589279 504500557 589520754 200128756 566491177 548719881 691268805 411372516 79138012 69524361 703415275 225128727 235565219 824307830 476178883 839338918 830583848 173129448 401301132 68494311 577997741 574128410 417926275 103061540 766728470 486461039 512139454 693081290 397145928 45742843 204528734 819472747 463845000 83476611 263246689 591955586 388511435 117864294 242885936 518365784 624883655 653128824 284417859 234810652 597138549 700929419 770167196 522312023 634318520 453380329 385656953 438316885 833642727 656986034 536189944 143862457 864299337 6385549 26116080 430265207 789293224 765685440 438257473 235286452 625375923 43790435 993321951 908172060 795434927 208407720 326010602 346608900 756600867 638538941 314033514 241260404 410278309 880258718 737720443 438631895 224103522 622023393 721837988 729997915 192888489 93316076 959772190 87957962 695237909 376804475 943225241 146523374 60675411 131699374 190620856 976993248 48415247 791182837 829257583 235950795 53902407 820864979 240057979 553430917 297681582 739357515 771293690 841359415 523295094 256698396 207800639 431456476 467884164 204307401 976302721 755841553 638997230 850309453 895851113 799165397 716852189 659490426 43593320 95280428 410639200 340805716 33505075 224872743 902467447 258907361 192766367 316010840 76114447 784174084 413637535 160775795 565244651 530381514 88075877 699785568 481953455 144322867 374132824 945854587 894822821 251418624 974903312 563291708 859306304 137522118 839306905 315117605 550378786 785374813 570248943 616766342 922443562 687916965 14995079 46163006 403896127 267923243 11546043 125075284 928601 922263991 534504160 956073115 98758343 678626596 620297865 422687226 720391959 952795799 475930524 130335697 292011347 127850247 815876444 841118989 386550431 662954984 349334544 737082067 95402284 294128015 831601382 769036053 613770635 670833654 36632352 343509162 990118638 907161019 855534909 146668392 7364313 897398811 698871881 64935979 872353851 230304923 310006990 221888296 61077384 365280545 860994644 814915206 340321296 176753926 592393269 150250988 936725509 242224083 171926949 2793342 295213130 277199667 851430426 444339226 383909157 353555704 100746204 443078362 183855678 191882440 333268696 983862437 96743364 762149496 734779225 918193436 158945905 603540419 877939637 590776664 579280710 93535816 409377349 470120754 748715052 814801319 528742731 288979648 560336386 818079847 786264668 254196936 553727622 14494579 424281247 481052550 507522476 385775418 942589965 89902282 841730723 633652936 873195680 99169527 724707589 261357215 700356166 660715362 676312247 605944671 325346924 869263298 32982966 657091118 678991935 799234364 887698393 949671748 93195602 594689522 527171070 825783886 114188953 302974057 345436728 433426297 787902661 831400087 678091428 355574764 747925441 571052190 409525075 351133542 984307393 143558086 243846909 481843401 78633547 621900116 147697432 473078623 374349209 970509804 54219238 507327104 756500622 327976532 949140971 8128545 202131549 674329961 572959711 732748541 199538538 201627303 665643671 797754519 132300835 208812119 990506050 795666246 923497922 528640032 664522118 778393070 841215837 309249816 407205162 76851719 899153334 429477209 130513372 853512556 40418827 29738076 66191421 51619569 139985555 30164656 290890765 582274204 322381913 322663772 876823584 290083866 15609245 891544745 728710748 733920994 134427862 985691718 26053832 72044081 586177861 593212616 169269737 710564414 97318039 262875381 23291358 846272383 133654609 757812277 140408672 60880732 806674960 851770539 236389439 570488609 520493620 19348935 365663129 956800553 945005223 714145724 488526862 37646064 997974684 865914866 545903124 25689862 644817285 374243394 237139386 453150123 545032240 131440264 622183172 211769647 312922797 197500142 349974739 879219711 649564901 96749604 769136166 798733283 191738253 12046765 713198102 52907331 373297830 618129915 809703349 637648697 63312036 485329828 794454092 924868919 100005734 465796521 303690292 385595940 236574154 822134615 832108267 941354936 244091060 377760576 485436046 605662505 122237125 611986557 24775338 215730662 289451088 279506367 959972103 999714966 339857932 518214459 15035457 250795587 646346396 390672382 921842932 848230190 673501345 447467048 943085230 195694249 460216623 91396483 740375485 175550227 237745907 395897066 609707998 840119917 579542211 13223759 174470711 284846918 472198897 656622889 141946006 62186377 119326085 914944699 206282429 678290718 273256993 341357252 546374550 140360569 377403918 43185769 434573843 456970854 37778147 495885975 840584729 779775763 182729668 610380253 86198366 897538941 89176440 12550063 963605991 70504122 588530113 702336953 654403114 267431966 282146476 378386148 931543442 799991790 981838784 692414891 54200450 816057108 193415274 416122028 73336253 730651377 319594607 210084385 79105851 746919091 596442660 873749767 410085335 427411512 93876451 508731622 608287707 337734792 403054865 831764999 116557209 994794609 2065256 132167938 24392692 214865657 705610242 48797848 242563567 348700622 411357332 226339223 123601948 494904532 511644434 553193893 654925864 254837883 433571045 352395950 422372774 600745115 78120449 901770915 970689484 896939115 862737881 747224836 81780439 142900998 201952821 971163891 898453885 820655345 549986825 609413913 201055899 243784518 738707695 707817530 593320692 289124499 503111717 117708992 905257025 592511308 190968606 175574167 853022839 680788251 41053721 299978464 121998927 159099668 820011076 581195989 962036951 559123057 350135730 619500976 282997808 186787767 745993668 22650010 532850721 84935819 9172963 753702866 121567400 231430025 277018466 205068584 920733309 348472308 348347571 963713729 380933418 863514410 674871074 693454397 898538188 802643794 177542341 723965921 395589668 157322666 689352775 294310757 691177058 169083515 542641293 754120675 818118377 658453787 935243921 50616332 757034834 842404899 96436581 99722199 332313346 425608817 67379450 52700653 553677587 248997686 628522114 887803972 21898037 784632242 146448911 505661773 513206987 327411120 179542364 157066319 906825277 526347936 13731786 191800591 678880580 10469092 528330822 430066716 373731690 91318881 243687035 942364416 270616529 4252121 463087459 995806950 133547320 471807723 605425982 777902472 892856190 207501040 631657902 833406735 210961274 187469985 689445051 743219458 869722464 426068942 528215470 469184847 608006349 557469192 12668109 786429196 940124692 924119067 875925312 553372132 530598355 6943436 318118767 525729924 52866537 596331125 248178690 729118827 709978509 199059474 121896554 55299795 72856904 340349336 926761193 321098730 81058409 416085185 874766909 606617275 330980930 689146150 221677763 414095673 9957310 799233671 289077180 392987118 435740438 361907945 559684179 524972905 146449918 490894229 417337680 451806392 708945319 682316518 257026138 315111855 290551460 2352360 155406303 329791004 180879118 874141765 959293882 615020931 321854796 765346118 938595249 546724867 175230426 838738837 439359351 300569652 352412640 969617042 394458733 954392111 96596824 111624529 879186241 913782039 997268381 704605701 828961450 545772106 497500956 174531042 744118440 264778250 780684816 648746263 353337820 77875728 573371073 67633234 89993338 704031288 121061047 34771141 959310559 748067118 746523453 51336108 197462656 513623515 16554419 806299415 151839392 745920628 194948466 71407443 200629594 79429476 991545230 522880020 760060643 115764923 715746880 897399648 273927607 656106824 786502282 548703885 248952232 682024818 9556711 342148135 47473201 967338491 978157577 650823603 945324163 855927914 126508663 654895322 364359324 954594157 443444032 868091023 682090866 251742461 998441025 601711877 452064999 853491423 115317070 27764550 752963048 153303423 816364150 776771471 596667365 967307057 812799590 939828318 542864185 867851939 455597714 813453119 802818814 73822656 203513371 972317744 402581731 24764445 418384657 333971723 314820476 25073924 108554681 338535331 369393394 809872234 550419873 576786066 42334129 371776277 766605703 564416156 773586264 175755820 448337426 859621251 98578732 492508249 734920151 377748999 448962892 857864772 702041392 306359727 551764974 15544302 563824244 221040396 689015983 582212512 592614855 61630675 409627643 872361358 908493582 531931831 943595280 571190701 642817918 111882374 139113626 846728924 852844618 619403197 438133612 556438895 541357605 862634908 426786088 401996883 313186581 311168674 636007002 147142779 8851977 211731078 2850719 986231902 815074286 630581379 595369764 950824038 652893895 160215646 370839512 429094698 331578470 139476211 552162504 424089093 341020789 522608763 17505554 972526763 669007705 68833746 730806077 593550881 72750372 86190249 154897199 499985077 489088356 99672437 56426935 832982226 207595632 686599384 796390536 462720644 52807523 248008713 337335489 4692721 153327206 59764305 140697761 542178278 764505610 538921210 917840230 847304261 280109243 22819957 914227801 586164740 896881491 390637142 239509879 818045059 71687715 379653200 844516682 645262605 62716175 110657253 588068212 627578439 434688594 322413947 286976896 452894705 108100520 644299745 902774467 635932224 566539995 112089075 224984127 802428576 880641765 57255361 903399708 661778625 956514598 794302398 335981177 45661129 962822332 539566688 517049290 317603689 121353985 433178559 759972361 241758961 319478388 872957675 791748927 351142432 401787328 366721399 194304188 249309693 360932096 923865044 893240736 451809173 360602016 513603768 471513616 847670433 409811209 423391384 153241086 609572235 868977787 80551962 846677730 375045166 839662135 610008917 919797822 461916067 836812608 376537197 990184516 97814737 835809262 410061900 87239200 797533691 454890038 9302268 760199331 968282281 911742817 236471468 27852811 916254638 478627176 39322263 622506802 581996680 505543514 686140300 880585072 310986033 987740808 413388087 959506024 191341910 734369386 114273906 270841509 865181151 48496412 652875889 39640417 122734234 241727394 658904144 213252681 620622466 259044851 815962476 234034310 826071102 813161398 327684208 285639078 402051182 202799111 848487554 911298527 259695299 369317902 666877135 321574965 384778669 349757926 374772609 327534838 391087756 665401676 863111887 69603493 194662288 641356089 380822154 185299211 54046934 741576292 91180266 336794379 728241914 365864842 824718333 906597027 398551953 776957053 375635811 593797828 558867994 738785423 87644489 663809034 845877452 160844892 127774945 96464095 376329964 533879793 705828565 246817663 94569545 151798431 273229772 64658911 27016194 495837333 476423351 143178734 46170909 239096730 784613230 765820049 863555789 504897219 628102339 515773701 860558911 357636959 708403800 126876941 940070869 237379723 280718582 842591503 12531085 258411404 781473016 970539366 408340815 293108693 602008229 408073313 806442503 727025386 771355086 281731058 465144232 308231058 347603100 637353435 144618050 946662085 848162962 314289689 712192644 487284583 208489991 464266959 880581077 215958282 135480135 144862954 118526865 329754889 218548498 263253428 106894487 284574773 345383059 233804955 782469167 172850951 52739730 17587076 831061812 305678147 347816267 565890339 544062372 437411346 83128142 719410396 841580687 376417432 777321225 783784892 541500991 710622590 951129489 931086560 904024682 522246417 700478749 294786956 663980086 6871584 850773178 25278249 223965200 594099548 638800736 771952676 57883802 505491119 194723814 276702497 313868037 556577089 430171968 751747802 110597007 185664269 391342264 828734715 89084945 275525804 324514583 266465845 238437859 965321379 243788760 677015835 175544272 831520605 693746372 280522197 656044261 102539076 380133916 825975749 981659271 269921906 476866236 817024809 267803887 74623416 565404129 800448267 255848886 423793196 347672807 515059277 363227507 122251248 257843537 553059928 221942460 504041087 197249626 450937164 501719130 224714160 501583212 465715618 604524073 60894517 786886834 218236663 170514261 820312906 157298000 915291796 334136898 62502078 331139366 928950469 264223468 236456253 235503621 675932868 637411244 797591225 349312338 200957413 414195202 434688864 33878308 351078501 383387056 25830831 517358698 700566807 660029180 153593369 486767771 741897168 22994379 541970654 112716568 520344601 48838011 135094209 417670999 49424072 852510435 220572548 251514704 918654702 299200609 672431872 56795014 310148083 885219089 657406819 685028613 227498387 459129568 789245518 326067667 756238253 482856210 227160394 44587638 130352681 217798946 658600774 130019006 544043795 493987074 823542972 920792009 292394450 421063160 969708919 715756021 752187104 436662311 112645396 660522715 807184719 144271916 180850044 501508632 514664134 278925860 290965014 93699924 693672232 763480035 402801348 862515018 216281560 494263468 629437589 631133598 404217438 732225983 550588292 8696130 167087719 853949390 635604552 984573756 432688163 617160535 455554841 377856714 431215233 507088467 655152852 323363788 149931438 356294826 300233997 512866278 40973979 856466331 971067005 392917467 555589466 318086529 94050851 346427787 13149310 254762034 660621091 522897083 394726919 639758520 586586938 617817718 409041456 511144961 515640182 917946601 186424454 847328019 100517244 969845079 339010868 699575937 231894198 51448641 580739579 484703410 927491998 196579675 542637861 406538983 237430221 611056133 781919248 386332009 108794684 538204395 214970899 363772527 673283109 337873223 401328299 193131624 142867542 862825460 781882547 647420929 319116217 123145026 340132557 359974162 248846711 140028367 804442304 196370081 567045622 752707521 514257520 746349084 850010608 752210222 290372994 831275220 302485713 232477179 855498450 654729866 617479207 775619634 138890095 927993430 740562132 938803099 681823401 292621982 589814467 716087423 243828292 537158359 275531087 314905782 912254441 76190119 728704360 250937123 326810746 838655103 966204691 16069768 502707345 205099449 344539966 135903436 780005322 469946401 132259043 23320562 217274779 60375844 75287506 227748384 731651765 963037863 193927199 454194503 468052355 730069209 273067798 129812446 944046158 768263290 796958431 866659228 36774805 707702213 755138410 415852370 956893543 537072559 872718789 616357996 420905496 675400820 623151484 747766065 98952867 968983079 685544946 374198199 173097204 951377461 382506938 158246083 58986272 255387739 32404727 251133267 804331057 418626100 430893549 394641927 891202626 169015706 670614790 18894428 899340154 301086495 408968396 190275972 257442864 538583548 769925625 348688223 102903173 222430379 756426239 715854026 297063708 611403831 111399236 155792741 174707380 673899558 265024251 240162211 13270817 137025361 972754842 893066627 823259235 571130625 101471833 198372356 777072227 176791528 736927447 260765786 331739601 274838200 1217197 936760598 882126328 634297082 335326809 489556995 170659321 631107906 926001336 835580641 311913117 436928471 453804008 225699060 518372478 285228178 888497468 779499655 196550099 203876012 442431868 50580780 606879872 683965944 655481680 496230861 77826895 701765145 905605590 368208412 442261914 123943243 780501348 4454446 9092971 983034110 358101825 605259808 981805809 454030807 984442568 550029631 471205097 427335271 570250227 171437887 616424967 230507422 288911943 657451834 173076525 532841649 756613511 803512824 596672311 89642176 470647926 95170062 245966056 88988820 56986464 798575396 781425451 28134340 660468709 835979618 286735067 929199709 340926252 442026100 569930439 1725277 755586196 732310698 375322088 110834728 425783305 302096250 360364960 966531929 416515391 279384423 773255511 714986160 913103096 65953889 444687413 841653862 535169446 267684800 924085463 104535233 920517675 985073316 873753653 398976445 528156027 539720185 155491050 524397538 735063216 872625489 590210516 930040287 131712886 382881144 827989416 85687149 619321237 886627096 811042527 27075734 836947424 141151882 705088774 168671320 387298852 478941348 104338165 838435723 930816140 929100379 960715009 20869498 327572409 626215781 841697124 993241124 100243239 357437326 993221603 973364775 900442903 489873151 17060356 297122273 151012744 896753987 360357146 268380841 919484082 896409618 415923643 9924822 280583194 997423375 360742906 364201958 199066427 714609091 505908117 724927446 92544170 563289738 950865076 638584196 983183081 723653375 948840190 119078842 725198831 822882200 950741398 629192451 285636008 245139547 99112816 379371570 318248964 766547865 864776318 10160467 206733505 479729063 202561544 846952350 763232553 978318075 102666416 776751760 448801752 270770581 441645989 386772044 531091921 646475165 476749555 657082351 564633858 209858651 609725805 139117913 6772750 67805364 356432361 480086662 451525003 425656272 307774659 58400054 258969204 455834203 715571997 879044333 209663119 891643029 744965381 936938466 297384217 678301840 773799136 715048424 913432443 709140222 432106902 453445978 277314713 556547792 258631643 721297761 316738192 949389875 353344147 530140591 939244000 35284828 614298824 324262641 462381615 675453586 761251189 757088482 231051501 217195495 753675721 722130368 27553261 677244802 535706355 776105209 657392186 428719820 969708541 153384335 233062751 738576508 552457106 205679360 275038405 26468122 96310092 364279986 802787961 85538625 565285325 62708509 382705597 517269706 910371727 923977056 336112131 933276026 297430067 770118850 89561179 40101847 151376611 522594148 937573888 400627586 950159264 614781237 348246385 797815519 953488019 519948366 27599478 994351730 186371947 132388660 139857999 766021399 173904346 783397706 830559915 888733078 766760612 789153951 874615726 128818765 45726893 933378440 700407116 612501685 289068189 810097087 968372556 965170880 461298597 155777835 311946959 736062741 126252987 136813236 219432981 728933960 941613600 866820290 39827572 566022083 778505860 277587619 564623980 518973386 298721392 29466727 396598895 470195560 164780420 591377251 343692631 119301673 376337240 300836852 285148945 506939545 565541322 231388552 681047037 849030627 227935538 472860255 846767300 606031760 315883767 764011491 350834819 117048823 152638852 376350413 493914954 864925582 760726582 290250995 785013924 766231117 321390555 374312176 99686293 327978534 669158974 968407273 5789519 214754345 959266796 283446004 824743252 810894776 68930063 399874328 548694481 285322952 692444918 420500085 889396514 737079764 744004401 448580559 303409645 665880939 149152433 701789418 175661400 886561793 340973783 589585073 452571522 751491505 933763223 213094385 945735744 537627191 333470607 975424999 983715345 141638137 37416517 582534402 600024070 18796967 476433011 249782697 63178125 44263332 350801215 41367317 130755965 766209297 140318636 190774987 81804509 361614685 360310418 59940693 286139858 758578585 914982093 359223545 965395658 92441300 266991660 549888345 802166467 888316205 749915826 700168349 401987272 138098973 333035680 338698928 76366245 804752710 459738266 536376214 39254367 432595858 247319702 560930939 534493302 369818471 641023018 809563946 235070841 473054409 774046444 834315070 381420369 158150148 814805644 123447599 520014537 455318905 705818522 844712269 660911894 904874193 409992678 752524049 730518864 481271761 92894288 576525941 502849579 631584081 299415619 896667054 108461410 569335711 202001014 533451445 816452859 312680218 361473519 220425116 698259028 337584546 425895370 662791223 981975335 642303151 742479870 922260899 730940174 812608425 240489916 221550668 18342636 773510928 97223482 126345468 99601449 502452154 84939151 533270505 388830540 844419530 896535204 363144578 965119964 324824431 263138376 863862444 195897521 683921748 176127259 85628322 343530894 452127221 883717334 935218658 732256356 791454268 794506228 965991818 134943657 890654961 640928980 970518502 149611023 280879428 791621660 348583682 1451035 264733799 939824623 3896860 247022341 862872530 159922753 495133117 539107908 348020867 554249575 931815038 70213722 157213544 469214258 284988806 212698517 116087756 780972340 851079534 909870876 834437084 242693245 218813827 857732760 651811884 9715077 600289194 510543866 764752567 919782711 229609034 285862182 694646051 760172073 453561420 672300896 144826505 522873568 690947413 56509873 397451274 725412382 183208821 429809250 650512092 505478959 792483812 616208588 173091910 285350592 598325567 409872804 648139559 293951134 276896814 760197972 713215519 382415545 233478341 415407891 12646404 137818449 142999342 569578547 209587968 325426092 886813053 244231263 253533246 466966681 255371249 129376417 408306860 46530188 656436651 498849122 238690093 472175726 154005540 63820426 531823848 706020726 823923657 8980935 440226840 457562940 767472719 115631964 693567924 510455917 222826183 678509135 55165254 181508142 841951443 807393059 510996318 91889821 670143179 541455744 348609125 579311581 652005852 725956940 785442972 404094108 738579387 964942997 875190239 775459095 684561057 345927287 784792103 838971817 196289720 529672907 869877738 637109148 989988860 870785807 691129378 696518038 113229784 11105168 709331625 894740337 108725194 190921247 724033670 770154639 99775027 127442293 260598833 654847251 431396187 808227195 194987123 219969166 320396822 864774430 915399389 16457386 502997073 26540622 840981324 167706574 827054511 928493790 612827659 159084690 246788825 328161097 159561440 638282517 318809440 465583905 792336693 776802651 253645937 678806228 51925515 450975117 203673747 399086135 12338084 697450388 603307940 131928882 618211334 188662155 914033535 509014356 180737145 123520030 330847808 241082138 283011673 222883159 466205975 131625330 266198595 493092056 70075151 438443360 299355083 281004258 893678571 922756410 457859413 789841602 36550499 519028308 777981258 407449869 32712813 194357401 760562850 733501684 726552955 877850420 384181358 633477285 938784998 848598859 45166091 52587296 612651995 812328016 242165848 603058099 130606238 939204052 465319573 729860525 561570912 109964861 136897310 458470886 291065777 679822828 216386063 425379103 973339971 323359819 772092182 995418316 3644980 538886470 18859547 49119489 965558369 17952678 481340938 70305748 588955837 824103169 550215254 362832012 608653111 479604484 645634553 514654092 519641079 954991304 106616697 98953163 719375007 16890704 747296931 877042585 172840059 29710999 309926444 671106770 521407563 140642258 146782989 142073696 772628885 809461157 66347083 156204474 588422600 256358495 478778261 232912948 619903346 670992039 970559387 425707673 46753970 564290101 530039785 405692574 496954199 80339462 142664378 863673591 566093668 233113007 42002721 261922707 553097092 173075175 878159234 404954751 507715062 744065499 994927462 362438397 215712820 97170751 614658967 220099897 458750431 744990094 222877100 141040289 173046309 779344632 445041762 988730756 509045827 900975457 351099234 619249195 932674173 572876665 656962623 169407157 626353597 947283755 807093522 98528046 648599130 485086026 62206285 406492999 504504077 497758018 782787583 962501186 936594702 872458440 942739776 85633572 313986038 170485907 892321181 528240337 502359910 330252114 762357003 600807175 762781590 704959849 394929047 618100661 350344848 474975176 105552645 948690302 401576468 909329897 293715766 445465680 448881773 256748026 38855618 114688434 725229036 64590090 59021775 594702099 455480959 235417816 185392108 708313113 90193478 134373206 546492822 451046563 748531237 612515754 291867637 645997731 770003894 945550768 229642482 847013461 282657520 671412261 611198168 666935246 453140058 818370833 56887925 316411068 257229095 769361266 358323413 682001616 766908664 480229998 467644954 636269847 918796834 530724725 849282019 94497048 424530477 625927819 221416515 723853213 75853571 699635899 569842758 886335355 993881319 318078374 846649257 84406640 910681691 122965961 272953286 978998022 191699440 41900489 110968147 914432816 804703518 290062184 993564964 298595940 238319854 619122430 499955792 91554860 512795823 155947996 210501523 660455365 828742874 432462802 448602146 123580760 351080908 444909316 300468950 763511910 975327893 653020609 818475560 453696650 317911499 200646777 370933049 281028909 21282789 832596678 317599591 900561086 263075524 439387807 824945264 285000324 674542621 439287085 817205654 216089245 886461516 433993715 603908229 553174433 159813658 408135764 901674110 30320742 389226698 578216037 190060612 707785393 503258340 511462322 300742237 237445488 427361007 330019221 141325457 207703950 278406987 715242088 246575091 849350191 269675350 769586793 362886389 177888506 324043247 953506778 463946174 531155333 969747767 647973341 265659305 453291236 386287866 298582564 220917426 224997529 28522946 300705540 400985018 999666637 342967723 555589485 826524470 205602826 256328420 709161362 284769614 302255591 322422919 209388740 671053480 46411746 127659203 172137507 809796144 857828268 96632895 55859511 532591055 116979841 352966563 890194245 280676454 330483625 602791745 856375415 470547666 344841777 700842308 285527511 759812933 547943371 957857894 124096113 488806521 861366289 648068910 270692000 900876359 564078856 536469031 953465898 983596368 94209891 729899939 273086741 340081440 940173547 873886157 617766910 619799558 826492646 139156887 227042239 103095290 801203371 345705243 295216350 336536459 8693350 266867658 504667276 63465303 164034015 394489807 320748021 981305284 257812497 450068863 629480643 987391864 964827675 992911995 201895877 728957365 256900364 206912380 783346859 580943564 919662193 161727889 37855287 328394722 716015018 675779993 268836653 373087471 897814787 514470909 882185050 459680763 248584323 918241744 35045735 58222536 772626656 205665451 472511757 626133766 824143663 822256186 163803745 141672119 310488032 715062679 175004088 415866750 834318704 745592562 45420938 338256336 690654397 170438366 626147422 805187588 837266740 616219094 977038013 139132062 124481218 130098476 876430197 109416164 345089768 80618472 154609648 60168511 552165180 978880594 267055020 806825204 524201701 190871872 631545141 66660272 366391747 828111645 563925483 392084043 98738830 31533713 404365537 692165396 205138249 180736654 510430988 772512421 203760138 650417818 687201049 611205655 973850331 384921549 801423650 564280739 309504476 742091477 904951147 487879058 470662036 369511217 109903733 242553468 349391032 119451740 215105294 334761243 790467827 46931726 813741567 134319226 338277620 49482160 26418858 955061080 893740757 189196570 559905456 503630171 255586240 295815935 961249813 329133525 997207896 547239026 118938261 417776097 42966077 455299351 178952975 214088544 43323893 897314638 849092607 385768086 35830782 608921812 284594525 866243664 406439048 678173005 57223856 121384605 625644195 923982847 864487388 116247656 232723196 23548276 275221541 665758797 54620856 315767671 911286945 861739574 325333635 243034296 136930722 702035334 275617846 945751932 863241758 880437887 617061922 884803195 553315550 376357150 894702231 583668466 627582348 220410187 653529537 951097167 558792513 66158728 701180067 400607598 984789154 170081776 890696644 523046263 203719362 637738112 927049158 35685251 697626888 641119566 744403371 729569328 528307951 991039659 894420510 264131710 149188083 397381308 33376345 124232067 775999582 773337213 501013138 219349804 174771531 192781906 757945897 3831918 272600414 579030237 411707351 683668564 657955336 787714824 4946815 800545936 590171621 763388600 693693230 603379570 976102017 612267500 635760536 40275019 391475454 180235384 989877259 601886191 184213007 617528819 764705359 591759487 152005366 110643234 173832091 170902770 144393079 573771961 231951833 458412568 128245363 492288178 642183148 457253920 343083144 490883113 652117094 569522751 378249760 418344365 230700791 154119811 359472391 623207521 999200314 491196768 10297533 44691033 127342345 327827183 742449830 951135936 445056054 100562872 929846166 437510615 863480376 241766345 144553393 482102032 23158602 159194240 729657769 212030371 243535720 218029457 40023964 810623313 762556536 528190847 299306469 114484267 260860609 631611208 446549873 286493866 29051805 963231729 617744008 806588893 252255944 104607658 789530836 207768153 812243119 487303672 99441230 687970749 425605078 611457244 282908239 936359187 528386400 313075855 606200592 150740076 501372052 247681937 514527420 827520730 631546204 913148352 864003919 51061777 680583116 37189697 65196951 56962941 420168255 238422810 240282045 349405779 473939764 804624155 549891739 581831187 897412232 470496746 327886264 112368899 450926380 272306143 170522340 567535102 257266217 110625261 12528929 780368949 756456480 616267119 66493425 842073309 870035377 462738427 299866408 502127651 922939738 983265081 731766148 858257850 856184874 320231735 49893438 504528486 672157228 691286148 674724599 223262623 901444910 172936288 851224320 185834129 235501729 596147936 241699952 721379965 899121586 89422987 344799858 874229927 214255994 97069330 999891247 260176398 245573313 313160147 966298414 858865553 251086074 460312885 166610556 420481381 191867694 669849641 514052758 489182818 1489018 109372160 434976556 638983421 798198681 977667660 373165470 154793668 427978160 795627848 858641243 290100756 304115508 34542078 299136950 588365979 886710959 274194257 17553253 346797377 206860769 39817726 758523838 767872502 247665354 335772396 553441855 69833958 922638021 484704470 566809075 230719084 349734303 615014052 191128763 480120932 157878505 742607521 612340223 942812915 766866053 327176631 63584151 819307040 231633004 404273022 562923156 869025359 513897644 330692617 448051536 712631441 564612685 693419577 372870263 235147604 330283443 456934844 876649634 999708411 724534737 63303211 828172191 195217931 721823399 836123800 723565315 19065692 203923397 436716574 628381385 256606749 502078774 676972495 289766941 632162251 166597439 682064990 483329077 638357316 955157737 360257653 113090360 554389725 535707358 318913595 640912923 723411762 380727419 754398051 321838834 508986661 216537290 365125332 169606635 710395513 409732658 67439313 966565668 499065319 669360804 308634131 896546958 602894881 447142969 682972853 274174079 600348873 298049635 193226095 77335379 103334948 109884403 572026572 766511018 989329416 585975185 439114376 575664167 827307313 885908886 95535577 801962771 382710296 432622057 744535546 893263579 391660989 164272948 996974513 980821183 810154801 185101165 275669237 675103539 622838633 200515718 654793843 564994151 224150998 89376250 928987472 900371264 698642352 983109944 595000089 337727763 833339181 556611496 794846921 140668910 100024076 730904390 581164799 544352105 974313307 302459621 23524792 494085291 71001553 204880921 813810937 710756122 129868605 922434777 157920893 548892997 366640379 225156708 637744478 902253479 597103023 190069292 716249440 638214123 44585127 294574019 51387388 447600088 204566272 194561057 69094986 610178819 24405763 179534187 6058850 83505543 553589368 920414330 129241664 368494352 41307535 614571541 373056184 696281507 569174929 643524235 316056323 235480445 279972593 73516771 415049474 15831771 34302250 225286215 172969747 41776848 786308868 195754740 204677434 926405468 148420982 83852388 396121237 559358740 641977092 460142133 247380967 278349254 290293787 264555164 274702293 576189444 69093911 942619659 502762510 241959871 306496172 217103537 939405977 587141716 423526802 252090558 616807061 596575224 185849584 246231729 675478264 548416829 426046026 783632166 542776389 302884593 261303955 954089492 364173425 964097828 980928957 242623917 948241111 393865187 814153806 401153551 589410967 947578699 670922036 334096315 516450519 64954417 378623532 285797725 726344837 614359661 905395659 53551831 882242481 372615248 392880725 329468925 11089606 698411430 39545468 518953102 33572878 488853065 858249284 207972027 642905209 500193237 604626042 728739021 45168965 775381423 648968742 237635348 153023714 421010499 828058700 412220432 814698001 128246719 605793826 147524036 701632130 225877822 75085623 5349231 249573700 558976288 384008092 727533440 115456105 353138027 688375417 415802348 353888950 535858828 220655707 490887088 461838161 87474943 112225263 44485434 833708261 604316230 71290390 442887846 308165613 541549320 11486329 845182460 310538001 707229816 567737151 668572409 210791504 875463176 467955835 479520178 421210890 911488939 508786960 294626624 99696514 269150348 616941022 316568084 501235262 947941013 503507816 660423569 254828154 490106597 500953976 374004964 168420879 407088872 346299810 21221451 212231545 600598111 85329043 830493942 247655098 633239915 273911537 930783516 128787393 222002839 683042544 913819062 473702467 18025665 121864702 896924783 419639236 726923322 726299662 960549332 512980319 576093709 120447958 19195720 587484985 253454099 206941173 96791422 224676678 898141206 815044737 120754591 20073414 639139545 554784773 576721286 703642420 725452274 633995338 108727324 76916676 772331945 308918130 561866513 93925659 133967599 895351315 862057157 606798966 450882296 36893751 145793228 90320647 740552511 192722675 485300136 995380051 103920173 678585572 284219136 957052418 307823109 402602705 961323221 826199759 804946542 800430600 923123733 219245029 716272997 292755743 737421909 687673744 49694103 862800077 978218380 717254187 200265845 540482581 230539457 808629952 36999214 443819803 787048124 754679991 970193107 527155630 385588159 519339978 163671104 604389737 181828157 779721121 354261918 827271474 800334582 160710681 50081392 824871349 997663009 117181147 442028210 502914890 724990024 732174963 825342823 159062078 936655663 956591144 103810329 263496240 577509290 776289380 829577658 559648292 216929092 393980705 942696152 136956430 371012578 585264692 78122036 448503199 601866880 924701009 929309047 89696151 968423 81684192 539523038 13644615 441071600 744439240 808997875 955874951 948193249 153959852 125965686 139299506 9391944 698042646 527941384 86006720 467653639 420414663 34105342 740272152 652648055 265260273 278313304 50806933 190207801 502615396 439799217 453154545 141072206 584304160 148310564 873633618 557133306 278723245 406780473 335212472 493427027 501468048 243628196 126653046 274967901 412479656 856322118 719362581 155798971 601452878 190893974 403836636 353179433 63585268 861473875 679874092 567284421 508857162 621262627 122723523 557217180 182857529 122392615 229765050 291887246 291917010 773111176 741729418 743340583 864766277 201180074 357847503 661012983 149763154 184180721 769596875 283898421 754579362 879115223 179568768 880375344 69940200 948695053 88090700 56363535 517925436 795384250 837423908 818257688 348639474 179443029 780299412 335981165 668731070 967626587 302217019 972152418 192356421 400370617 445253841 492467579 620103490 357183915 673086472 654736659 409526699 991085711 432524496 483544236 402124625 654445548 920961174 459848031 127048245 194803246 222883264 524085846 284306679 808395035 148205291 509186502 573793847 592296628 868719158 400611559 48316821 639528190 709298396 796201842 770745519 289287349 164487681 184714948 507095894 779870487 549308610 814704231 271674053 158327209 112473180 382611589 65061576 419003590 691431920 957514490 255661 559885806 525096715 194783740 851935893 359239488 264886203 118602173 909699673 60258372 228637370 975879887 215452553 727733697 759372294 158679578 273207496 636952211 850285049 502348621 611788812 109239824 643823056 682669031 491427717 792202206 129214400 454146501 303944542 137843782 282666401 698257776 693853060 70611734 355497627 979448669 640353826 837358397 754569370 208964816 813639161 929030317 358681368 45937102 744689002 893888200 487487790 602450344 949823820 406006336 786855708 187905390 392808343 900765808 97573711 295612147 780123865 967916546 749352542 82899842 693477401 635990903 891842785 226138330 650159064 644925696 902976095 726749990 251827777 778472144 347689489 40543601 330479274 170047594 767540039 940964822 142298466 581703581 516611095 360164412 327012690 583084771 349304655 451965025 256382041 693653825 344267726 9341088 399159056 366406675 72446805 978664547 838209684 492841275 985695919 187361090 380766182 484658413 252694457 735421123 778594196 341131795 107332449 298941836 436367653 457061351 32817533 519023319 241065939 785012557 79452769 839268827 354250517 962021028 199140272 684641261 9420971 498888940 154508210 277619941 528323482 939451631 478973413 349022386 996778177 937787011 213921515 969124518 485763751 837969255 916172917 93568180 239291286 544861502 232631754 555434653 334522006 438700600 574380723 826712902 111833932 980714168 633686835 582450759 102371961 637114795 605189245 481148254 424793953 831364831 301196864 118223974 448979014 761923510 181076716 653635143 748483550 889244977 521677449 556805476 304622957 882173794 69835581 363937904 315561703 791762178 236377036 238600585 117307984 882935085 449766544 600453324 122370628 149870990 695082664 29571209 479379801 5282778 982059597 763064755 971283077 457101656 173521503 397065929 116867620 277065659 854004943 936917482 212479757 576856962 918357095 728059142 350068336 808349163 73638009 235953320 276514393 618833049 206550196 469615361 195387326 830401034 772302716 981356480 558645745 973973991 479296204 583770247 613633375 428035173 908430130 718587501 963028012 620816111 839567753 967585823 189301769 410805409 842247388 666927939 428784920 229584421 545844944 683137843 936736225 851959592 853081331 193461105 79228035 752633803 747358775 387471553 554919150 799407008 993230348 869740310 513700969 65434921 303303601 90276401 447881719 825003522 809048757 389151517 93120287 853354139 958214331 537178369 208965955 605989520 166135756 773679233 638623943 72737701 861657376 600821385 930557566 39379339 312562905 267966912 579368391 838116119 288456611 843542991 65734391 419392596 934288457 688877057 788829946 425421903 428866040 336211739 39462353 570862627 124240326 403821369 992598508 25486116 719401784 445584590 484564035 556773042 340453660 247223291 921781218 967989013 146409049 367656373 391430100 836937639 901639395 27428049 937835121 8258082 64739835 564028090 759101101 178973364 184329104 752554704 184027164 567737647 772104991 648263080 678731140 729462195 895525135 737081037 295907706 799051536 160857241 632470050 834023541 613561391 87190172 177625704 178390818 336724896 62726838 623715015 582998571 692840120 818474082 153367056 510068973 585914076 17406703 684770349 19305864 385116273 245873244 502358028 471720418 434826305 146566481 802530851 304276774 45824420 307718678 503672868 916869848 777722849 910220590 490084412 495343812 17819998 446377860 373396489 210891710 77273384 363606790 713199528 944567696 442032254 272096838 683710279 271927823 316826925 555150668 300163829 511866951 520758126 32997300 160643589 229135393 400341633 941656712 571298115 805325756 487722041 790199937 172543952 792283517 732267528 841810544 47939659 100676640 964369960 608343026 269301690 498272573 705185933 293060781 979469497 878743974 30038681 118438127 967214846 490820185 189761084 465802247 733799123 555489831 105871099 521023272 51448800 614507551 219220975 543028414 548696928 164811958 820091815 668449543 939983128 672868700 116138074 530839714 51631307 713863201 143905527 822086536 162173800 703530339 628189249 104984765 320680893 496074525 115786013 977959744 591254115 295897004 3980488 902878343 991196252 370367271 393551763 876072594 276713278 952920241 36933773 651125940 75387913 985928236 130608201 22614067 469272644 931404251 939320009 41709087 5360496 640420514 828015400 410907280 477733621 16328532 173809842 38593521 846214643 633391552 469288705 337629614 140613274 378008050 425323879 791347236 993776198 209671334 935751527 256568559 371136459 605914590 432831316 603352758 169430814 750375880 605096609 569888211 359288899 255844355 836999243 852341617 431085827 720489220 363935788 607079784 680353171 398466423 547153307 606005426 187671766 220798872 474756736 81065760 784615718 27433880 676722672 344868616 269863883 102232521 705837606 21957859 479854661 957056456 162506268 305374541 358323920 424689095 138957276 641798099 647425939 27828836 542111889 810831417 307941609 955930866 823272884 641232378 175959717 766378307 763766943 656634509 838483609 988272799 105822021 976011918 793453357 702364738 808663115 858886524 798858451 256129399 852722281 934747811 109131330 790177051 835791554 191241028 421711430 407858003 318858469 596640394 954726843 527663255 168635388 632761225 178033221 25653663 194742694 436494168 911216237 273313268 755918617 812987298 3864893 322981314 15417074 526755573 556513554 76008785 445245737 423296604 367941680 102702437 601296269 834374014 1392598 440536843 451718697 198755621 235317945 772919445 738503133 73698974 539249778 55661215 507017102 288293441 479216462 780590668 973025533 774559978 155669454 152412295 255456052 329909217 259352219 79133375 26731249 692192998 6253734 259894031 621075610 366859477 460424278 658673164 998894772 524668032 30987593 65454913 515432395 510672619 10148263 318549226 387841704 142506612 818257720 697355217 393014213 81991446 840522988 104067667 698681977 375837420 224081469 710302765 569072074 74589032 310130641 247946186 589045259 889277088 583181096 207448728 227450290 162820780 274394905 139588060 431087885 335830975 413127200 434698056 618594629 136248550 146845990 984100399 83863803 794366046 96822784 150170881 543106172 400521529 918840262 141642296 774160143 701404689 197229902 498766173 373319707 339696175 170202315 615732856 395944244 651280146 191400094 19904943 783035446 62799161 147682653 589122833 400345719 780970677 345547382 308013079 259309277 372393178 41813286 722870792 434303749 275242114 366590473 370646252 651217515 164488926 211758069 788420172 455990446 61303000 318904937 927236515 878934185 182282044 73494263 245222172 284759709 660591217 509968024 650293433 395093909 495417233 820774946 683252108 181598416 361851629 859178231 290133399 173783858 292884546 257695061 6119830 103527199 144425134 600993968 670061402 123073060 334353724 59944021 931940007 87731652 113409185 50460463 695919409 261159012 826729417 612485775 629465367 522451614 650101660 867328614 584920915 796076472 377644171 574260501 619707096 39263686 949521935 6693645 704273702 858791078 996419962 243593405 148748396 231827377 898522006 6908833 382627235 597554631 678298783 752222877 111785066 384904224 450098756 541528278 143926879 47036811 96745555 356567773 850187580 80413130 859014102 334056247 632867480 782312824 570664726 349407870 864780356 13418951 615749627 849421921 660376998 954344288 818615013 534846416 455205446 59865367 496106308 392924493 38790049 244905309 752574542 555297375 613745313 462372872 377079736 222329225 955887004 623854049 436243289 44888071 179847309 40678359 580884239 196042257 283854046 614725394 165361165 154530517 629525610 52964159 164881915 387897690 559617334 47261187 802617759 691032808 125952911 358753067 280533405 143504451 972181250 134573704 99804775 85969612 267571253 39375429 111065029 532022897 365143849 859982291 47358108 430030761 625590139 830122368 104733922 47230914 160916164 285973322 898235171 267389132 926065474 718961700 298118592 373508242 704922362 101978153 367792943 314702269 624186429 35837770 35314327 69097010 513179364 41055104 9162162 939018948 895881500 222840550 484439697 809792070 898034275 385796905 35957870 68004837 931069556 926286474 630017167 706284929 725942597 121917302 371789941 181413762 406070376 39733944 391782675 541260184 63380802 221844725 605673227 747944985 897010195 980432673 260360510 293801980 512271719 472539130 100998054 375326665 543354602 365205642 546415522 566716160 619972188 136995136 387816369 381328956 758862228 547095945 79020325 973177054 729490130 277988474 4625367 726680787 62123602 776165608 389574371 193158183 338814213 870601060 570574537 104115246 821777626 45446674 910131229 71206329 439910721 807996105 758079644 638816925 556158801 100971230 548341255 915819183 448145070 41121759 634971585 191813527 20131864 391514274 136790952 246944712 398682864 660427611 359877195 220102054 606582259 856878106 576048717 816053500 443514893 686009330 324408401 488937318 21078588 116390133 389568755 620278351 12556250 862176408 193450172 127458803 934567878 264801806 600691646 123604525 642780582 936510783 772845809 808366317 400610758 248413831 76146357 109702067 476917833 253227678 172108269 364615509 842133375 387211031 735813406 590423920 96560093 883007959 927942581 489905229 449986791 130228307 183737578 235210706 880828508 506500036 78688226 95821521 718628680 346521454 496284587 282711720 986456158 632489424 278496690 343887721 330623906 900641244 169019400 227896951 263618407 984696805 149941917 81295229 290836568 626116327 239765127 475159074 753431922 190186768 770089124 994675790 852753493 455330920 718531217 340409369 18865711 335557205 766542926 855407472 463609560 24365404 745162311 756833301 508118480 860034455 366992779 28001052 949738513 177136823 806436679 130033385 289806309 347054134 642469863 634109745 307613734 602750423 594081533 642532144 239785109 868612704 475903943 287068162 795084376 277647950 346574424 457797257 594021942 134689523 121385123 531222405 176875731 494607597 293097331 635480735 715523502 116149611 638749760 745706105 866460638 503636934 179832375 769497820 265300659 657106009 954608613 626786539 48019787 439538748 714779374 105742785 703896619 315201147 298352820 77409300 7797744 779433384 666377591 529491065 618254443 677416394 792125384 455587465 892584525 773185456 469754946 687749098 879127987 135255918 77865408 171419717 13548203 182171292 293849532 901524280 20470384 194141561 9588737 744599972 852003486 674534430 630811688 259391462 532129544 150978562 878117591 947789062 539554087 991706113 816659040 568373640 659642332 868414990 609228735 579549537 272143766 977432731 3843693 734988048 147697319 444887126 257531201 220126958 194001001 262202306 514585108 165917559 184946083 133449208 650003202 56509484 564623993 513139055 341449788 166443349 858785846 883791587 80458444 85606826 203171384 521658629 33010039 615712971 458106716 724854395 958205766 391373121 718273971 263275943 459844149 534469606 226785649 947687668 696597639 366728830 213871825 633105420 830101509 542742288 681275314 372228155 954707363 58713798 654717204 79499020 90582812 200223537 283715758 715312438 865840255 244883196 105851493 716799336 317923526 928872628 306956025 287961544 420258503 991873220 738036211 697446538 171605219 765752646 64546408 879133643 362419257 66519809 125299280 197468275 23589107 87432049 648800997 274300704 177308008 860648739 414513164 258830883 55226414 590273087 873606299 603574456 682822113 760003922 889789013 683913729 421616729 16177921 184449605 168101659 851824687 989606454 282670008 50811324 281101756 503916544 81977788 12901291 490122143 50796613 236436755 116498536 284108923 465165020 160142175 290379371 558508160 639244562 599297960 946883660 94818175 388657594 662060155 503310960 775325951 752106684 453800450 738896830 841966756 522705654 381181381 636166020 40187103 36872695 520685552 721266637 52909051 941781192 235551616 127448393 756470068 196954145 312113808 965263299 945540587 881188923 179999268 960354174 820329011 284636959 834061224 202753283 337406381 868381491 366948289 220825599 484811026 831787918 222625678 248264085 92640118 301415442 690453924 882345218 37619259 671488540 304022664 259867279 223564990 750717561 371177245 506706871 569958978 257356382 645630968 574982479 547738069 244531579 849705776 710972494 834168636 154351312 372457936 321801788 733179524 257717257 680932332 702977558 910550294 127388886 156990905 166624351 515960595 605766900 24208970 753735013 313272218 574737859 871979148 331566781 523344975 13735994 930734050 405553822 203211335 120118545 270049036 636492204 149461838 593539027 467211283 307139692 88137712 777184365 306569422 382908310 736579635 481475712 641500746 672014897 175911787 950831042 853553489 113320859 476167134 599592024 57926059 215215203 464172523 915280318 329562368 927299411 486873707 989031499 795953583 648800927 58749232 677843707 824986767 992334140 345515944 488775404 835136644 379094286 435071465 129624193 830995709 39965726 386590679 212829194 16756732 84291744 627081698 621954150 953451467 363695944 720431572 922013227 450040554 489742392 805180542 561161167 639229918 674647748 578118731 80295345 902013469 962729882 923679928 245996906 240025339 430525690 833520908 370448122 711686932 927529693 101776911 110828125 124606256 417964270 71283546 505451903 974419248 883135255 858089385 178243077 271681040 892043693 64262010 927348169 198035452 742291684 212205838 216413462 611922865 474257814 50068292 136851912 576735623 502810121 646708919 851823938 529717017 570162838 435791303 468795710 595862671 582251610 761921249 939064515 443199312 376669286 639514896 952729120 66737282 166937861 772167551 997550489 101716584 197411919 490914378 255018708 684817283 571616958 42624042 906204159 467273 254249435 817364811 668865699 998626040 136791695 658096052 855068058 279056008 694563462 336004751 191087171 29542296 325697296 243710314 962550693 506895927 923048528 636627651 19706394 983758345 488652572 223404015 783704459 436838124 852112696 955283561 30877687 37015917 11128235 93800039 31921856 850183911 540672806 846109297 828250691 634695075 864447977 533049156 635066049 299879846 324111622 268268006 951676722 67488366 975117839 369192153 230402138 92977220 755111075 909597506 15685947 800057422 517484299 857594744 98867292 238412151 999591065 480491246 73511671 654836347 913796082 927360873 832241374 49134868 256501280 257713737 754926754 402451910 994561707 443310499 798034476 115702640 870121743 728411234 951656445 912652915 976280142 573324394 656758908 822310177 712488551 260997413 973739251 393850592 427429767 43554116 575900661 123957160 272642348 526266829 975890763 123249176 149991464 487555184 46671045 432822885 820538778 409157802 742818384 304098534 26628593 367177843 670459469 279561969 524531544 911914486 258281695 839182305 300301100 855706276 667833753 803031677 217884686 30189606 407492497 78083994 502160240 466948114 796055836 918368834 881768757 75288822 99525441 118150699 13126212 801732636 614591998 98260090 799985128 882391139 234777924 563017480 429246638 89972467 234133380 763897027 819263115 486685074 766788730 727254494 229184704 851864114 63382444 214438233 326476794 233079816 773257322 274645746 58771779 193269457 615217931 596331100 343868581 4731422 382611962 132977953 680410887 713446659 315542215 157140303 38818601 44856720 981194017 19199464 207322736 20270495 391026234 691856224 37868918 11500575 637848490 707965734 866450117 448084543 677766378 574844536 267695708 178568488 967272213 944750813 476195913 798396758 80331360 253673232 130266571 792316995 958727066 797301224 216877062 182830157 487744611 276365441 244717952 483765258 222177333 311308831 384444573 998620063 394552601 172231659 667471594 784825339 129079441 489462479 472742896 405135466 822801396 113029499 477688293 572186224 549022124 734260445 40178327 699434451 119584574 540330754 962622731 269960064 1003221 439278217 284275039 408005021 190410834 382231185 774296643 178557045 859957585 412173158 887191458 620914095 792208367 669263984 766638273 571866987 853759466 898025230 311568418 386671347 185742672 129956783 974950776 698456816 562242366 938934273 41219437 147865680 685876333 280390707 519033800 127302378 195184483 936348476 549067331 19849483 756925712 571728254 852424694 658506726 198134014 292337259 138909398 503279312 429013387 94926659 452286132 573102181 755514640 135500868 789849028 599275576 237789648 90276746 535503818 561054364 589941264 91695246 992853946 451752919 700278324 876560084 353409287 780403199 610128089 991262253 236183563 1396687 11154091 601825606 957886552 632367329 247349298 747179676 366148499 639672240 73283280 2552054 837963850 577197498 529790271 611112688 68067197 633572508 257076366 590043559 477926372 294634171 144688788 186583028 590212797 407615345 904596895 65537539 706757651 92687490 586461983 60435104 353316533 189487583 248384231 556699719 251339578 119361544 289282590 426878328 497327073 190770200 704311104 489139799 558219211 309978721 617476850 531580990 354327804 461341337 618354328 31968174 89445165 988761272 735581084 33440514 100949627 186733040 560551461 151958317 281577195 41000689 109938267 147588868 327151239 188280 101166621 259642913 960638670 176599136 168027658 491781337 331469645 742854898 649396464 700558099 692213688 199008499 824020918 73293882 481195344 155174042 946831917 204177881 851514654 688953404 251065909 200153968 681088068 996547719 198029968 294758629 702084020 383925692 600528589 723800041 66664628 246095163 912848982 594760117 436819296 437248390 227414104 267235463 647958569 626511708 505434253 71640040 314616010 125442681 207456154 206658046 724004511 473167748 350305268 668113804 570727314 919193394 34734772 986223130 351610273 486372145 679043119 143109492 943844134 483214023 276463572 405239191 505360575 532102195 869333868 972449630 626925546 93127291 53960435 699817481 267414529 361060803 952921628 232690474 272912200 959862517 718624562 752887977 118236073 778188469 810233984 547604850 851493897 87665297 797536065 330870989 175465061 663247781 998310862 836491552 103691342 40161850 93990971 866967850 635445814 249991697 420479613 331573209 696720072 990117423 663853582 635424022 580963968 109745908 537995176 188623790 292234070 52846925 163463428 710591392 548578293 653478186 270187624 101285804 186111871 583559454 666784335 92051836 949493882 469678825 98999512 302429993 548619504 918090053 984339193 308052705 8324982 815070876 439093443 595788789 395145716 497617576 448253407 953533309 767660197 465368194 90540310 210437506 228365625 555390387 276168283 777913595 368493929 81147012 455764294 681343086 818487877 215837297 64945762 392869170 292130564 616509763 371321435 595104414 920558629 253479935 500856197 955006736 266029202 288897639 513629146 607221738 357181189 360100355 388332713 786543378 494779338 462745495 122341954 231064948 673846006 263256712 613386915 22295816 247074354 737266520 494490013 675558253 811535657 12829287 197132918 427332761 171213889 579200592 859704250 378582464 369414552 408686647 316878682 433001429 546499207 545891117 883160321 858425489 297319707 467992510 253870753 935943694 447278558 209793982 233977419 34087413 352893669 282526676 299469574 567997861 122635978 582864782 517234538 303551055 270787006 190619643 561964786 454301996 850224827 806687475 141377497 31694729 145247407 267427747 296250829 758247915 407818279 115219146 932108438 352616761 971578543 738407292 695886099 262336970 215203739 857924747 584536814 34289690 878310777 672967619 599586379 57702571 159153151 605980574 579209234 249650206 332104233 371020742 579333365 953329635 135451255 564785368 792770710 19006080 790731864 170329935 385968268 860389902 213212880 501638276 784110834 917413974 817918336 756111072 732126280 522956119 716235115 417829886 958765664 567524005 515760293 536607547 606465693 811491421 822388753 608534026 617101032 674865642 425318504 355473282 471212737 609506252 472384605 104080504 144634523 665939810 571980942 955432570 665080145 150322935 510827670 696703059 281420919 13757298 61282507 577171113 790650172 16400501 592191956 399970886 130541627 457727964 856988448 553462592 52337674 535479264 389204920 843387921 571510729 198743367 601842202 974619495 208666199 804991699 867879025 547078201 153652162 211673854 840035658 574811078 702126981 413489210 191601596 905530111 669898330 930769633 854821367 838966805 809070392 148718558 684744924 13537101 56480501 525901505 967650078 857488981 674178080 731242728 502695219 294644931 63486707 172025257 599779901 512687312 374601612 716800007 100286222 697015954 806206867 680891081 398731601 186830845 928838459 941121552 722839740 39810722 517517049 302796332 418848751 97374007 544830589 293009650 444148025 269966177 868768636 483626768 565906489 118545354 519562865 284794250 715257766 144897670 148156393 448389013 229174503 214665500 644772189 337610388 892581342 186422349 847903535 776673052 602964147 422861162 211962356 131670602 984916381 846354444 249490465 121789748 357810805 819674574 864990426 886939382 581927930 127958505 790292917 294245157 802399690 201174104 228380736 997525959 274354852 427628874 792413066 647299480 142065168 479306928 251351909 868172989 640684645 321212322 175413052 113020433 929011127 631156064 181562607 38691177 354205252 336346758 82576590 687064159 815821324 798411771 298912860 604731360 842295510 487779093 162987408 334904324 589889064 824715243 908826095 166311941 959379011 407238965 161258214 969509590 939624209 132653246 379896516 656436998 134218085 684209699 298370152 419121973 219193180 36313209 871456529 639992848 680351625 937441110 900645078 632563424 298714897 701794174 944371670 958079597 282888031 946564355 863793441 201905585 689779080 134290728 912807479 338173670 156032270 82694014 137434166 841033233 672247763 54340348 520310396 83622596 796150015 181804720 988549741 829599191 142720608 116860494 939208844 314518446 874937148 632643516 51727156 788449966 962451326 277955011 236924732 109427014 245486284 387044779 106988202 230792353 178297598 885314442 157706521 645856090 444766934 695750436 564900781 57584235 912835811 977831760 657166647 879344259 945191757 62769234 626729681 418236563 96784919 987826930 646048647 474194660 808371308 964985590 137666433 964851242 75529755 730234972 243873184 462523405 283086226 892729424 795755613 835106824 175349918 481578449 391078507 971024861 429676799 778602304 498298857 499472124 404964232 677525953 305737705 719161360 157799476 191799847 360598059 674833683 279824336 887954341 521365431 298098890 832028107 757785075 892094347 789734185 446407490 940394139 681780842 490298866 297271425 586405829 666029048 280068031 335235637 765412931 163758764 844607749 698643236 701333493 584858899 248721814 157225745 753567936 540818339 29529265 585377576 677850041 385183413 203885191 78078623 644733286 191218769 935073271 887131574 601922760 593575748 771061105 492061340 233007251 77054776 52944119 859882902 165711307 945853811 518496554 203719054 765931960 572688773 605992971 38520664 173542936 360867694 810709682 14093538 755034262 621394908 812546939 925109462 884700714 734075961 394674322 454658303 467659320 147513426 829279403 183437852 536670532 74720914 279698714 151740956 107520449 651658636 537593368 388471432 273251933 495500401 627560396 19530567 634256646 785641333 602122811 979438800 74433889 360422124 997048715 24957080 786499498 922008625 256295338 479429654 242055633 253918492 73958032 424673621 248452426 594441045 347838907 20897037 133430122 595788617 526390296 183987770 379764214 890331886 70044100 193376704 404983059 436959090 393881858 243993079 847276125 958916329 122712791 469563010 568812310 67296695 402319844 724668096 174037128 752413491 124657692 905626733 625995183 526658827 911038729 277290460 600832845 79819336 32959948 253152622 604358235 237737459 791895128 612865766 523086961 49781892 651637751 734732342 699665659 4841252 20787078 14602753 218636050 516207954 109464402 908371364 4320251 685940701 954222404 811622634 908616062 231017964 760050174 66971622 341827484 785244545 87673675 274099752 160814783 289479950 102649371 87922355 457239143 229076764 25800863 497461650 749929704 777156820 741452781 309204812 59886364 648848883 893794196 306666087 52346252 283668261 634716207 980095246 81248685 601051332 750804575 656277233 405632427 345778033 289965990 660442785 210983842 871688472 986992264 695808441 226476732 66304949 187048369 464810853 930767784 52595995 94944676 869824010 103793064 613593375 738881010 8179694 51280892 59176521 941127861 728114172 695997829 75693657 27974260 176323473 350638736 967472428 105566147 832246347 514864402 943786691 214124413 885410052 280677698 628152334 539807437 8833024 837935479 445239791 495044381 399252919 530365386 782639895 112776637 806737139 507188070 724069487 524036537 148009985 928267163 618333391 474232069 927021035 14777741 95595668 291997361 501318935 900582525 630852052 566848026 629405020 217723120 314307334 711759207 434884784 380910648 182162939 668348234 853229057 951573347 56005179 109866323 450825372 716934906 681791619 993805086 555426600 429323262 769369494 341773961 822333167 840919944 483722814 341615149 859812659 486454860 491761982 860168074 73083292 879946004 851963807 713703552 630270024 981044386 57757931 203729556 381590695 571414308 222427540 955510264 42470071 683761891 834965382 332298517 500190833 467992387 268455395 923490037 659652442 17382561 289962499 466548853 271036429 895694452 421448165 905866763 257982102 36243578 944833579 921822292 979040057 274780100 541938595 742427645 560291714 733681863 441539748 794477881 135358607 778455074 551696440 200419419 667080923 270625830 328370120 919886440 952925000 676730848 793070521 917455094 559607939 723972214 134438762 624551488 811711286 252174113 983360833 140063454 986944016 927870693 838639879 203463180 403686823 968514457 103643949 248980865 157795623 126990053 406497392 497628782 873120405 279619876 295296343 194173528 429628615 75197651 489851016 418678435 856263878 981611344 770307560 731323946 829241301 565035846 759914071 239833812 533253805 257889469 54924617 87593690 527671849 399067420 668087084 148953042 899024976 287714272 420357701 858062899 218919883 396436894 924935955 171762431 164463900 908434688 285934944 7516228 839891002 731886744 139273519 358130182 93200675 48484116 538159418 113851653 90622077 205496113 586243160 448603861 705408681 183982051 899030055 779598316 700868028 160089505 238841850 100445247 523229821 500493880 475071246 62260329 86913614 177825566 341700395 775325122 490523785 472177983 91760950 482758526 444033366 148714865 666575749 945651226 8413521 874984989 805227968 262951888 172743525 497277044 163110311 186121687 439024683 973783794 776122633 924526279 497527165 60204626 108504396 85018430 848196304 286926531 283366832 477119135 587965558 377435590 245874304 872079457 222648821 36003486 874553252 523274746 442269807 120345669 300536220 759692446 301661771 328231693 523817719 26002977 181391438 626375762 97932216 955569575 859714372 596497395 264472748 189953729 42984436 72283221 932147037 608181868 14831003 25716788 341273615 412577903 745337946 472611278 242343060 147215724 6164530 541981777 112373216 110736690 680620915 658131544 616028227 998132626 294655337 668341274 108095384 659796705 987233632 535386911 150286001 835271003 193362263 114700501 991763437 440122944 970012939 549981705 642238986 432059873 461011777 478259607 36200849 196754701 955237807 41426081 451522536 165975424 300266395 311670906 552139849 223150083 16908554 895170550 112294792 294697929 152030139 700329060 583067097 446731666 106833580 86126496 68928207 368511767 388854131 229973148 828923097 725691521 781285290 707177451 463672218 113987492 806985114 398878258 149974946 909707521 888746803 302334173 752707154 69946525 232170698 764822048 850205235 242920084 185250757 481674058 500117022 179574479 137928073 806357439 347389375 829910104 434224170 946005655 565887883 113495665 342730968 974817340 407453046 874955684 847938922 999393485 764022243 683877837 979488877 220642729 431811612 471878742 900811934 828057275 576779519 549188823 812597775 13865079 57816774 709877492 891229267 51495562 70649612 600519684 881790684 36773286 844188446 283451803 737741798 793831770 145956235 700610324 85980720 932952920 650503956 31100478 293167562 551512648 151729678 535160925 431579879 193625492 746891136 861959512 213109768 932114644 676848540 207224529 209455779 866926990 710541461 760453517 994077222 615702925 888451130 979517566 83788314 955268529 776804573 939749597 11749658 872754138 146030906 70262819 973033263 884031491 895692599 880685729 525059720 80259147 665053776 144608338 804160251 348138376 770122243 61326389 997148314 177055006 197428898 919808049 128879880 713524862 405009684 548310546 38042205 854840132 356299895 362764982 667901362 311506330 40977334 437733447 298985499 151198373 904057543 225027669 451714625 62151481 413159874 120429785 619807218 170263433 989715129 617207436 814520622 521046860 343884524 491231259 529939806 302315340 887863722 214465986 815505386 96694014 455556599 985181081 981355196 454066049 296238562 444756030 220354504 690344420 466981457 756484862 189959556 436678415 676939835 704899767 902376035 668158566 521136069 216821442 81517736 61197891 129513278 114153338 693200631 234753049 724255583 169166667 627689959 34289368 670179448 531194140 743299277 584910623 57070441 281593355 760210643 953691593 428540698 858426289 729437812 338331157 28660511 824490484 570013863 67292322 7198478 103617872 658278436 42243739 747201938 880873118 120400334 575087796 282183411 509122035 486013358 484979286 875356407 839233628 170435574 871236295 135464000 356092981 613448312 604931894 369438860 676213452 811067953 55102326 6373475 392490739 50602273 718685204 454913514 405215704 380738625 187851977 199133983 260800192 784058265 450728952 485014909 310445932 951370277 271631859 963163743 566650366 366833629 75930706 770472141 398943339 226959605 684444113 58522249 161978236 962847185 150663464 929119802 904015392 43652989 648484997 719973359 903837348 80701252 912738675 931856467 411939724 859616349 330668222 150080032 187973033 463011286 464959041 851093001 664307685 544484274 308351833 930334576 496346746 289473731 853828178 655726849 616557573 600008262 14504124 392519536 398947032 453383716 943318232 219593414 365740065 42001856 50349254 368709941 858589387 952220767 628277325 72856739 609586903 807514498 960882320 341596682 341463209 956351999 315800749 821253163 271631081 589261419 319505973 601478657 260970119 159592263 7099987 142773796 689710385 683273336 520137246 113236609 132999482 503544657 966397358 629848637 931577523 935033405 184866286 854737247 759642112 30937454 177895567 955631632 679798620 40407799 334789034 918133982 171357060 522843268 204735684 606785875 599091861 161016872 610045806 617446094 386611016 997373760 712601903 668963368 796143178 272880699 962382585 550407075 60817098 419629189 612461153 847416758 857881861 544554141 755133843 149376767 766485346 311451978 592873942 203035489 435040869 898691133 129017060 435733332 610484754 885334868 51417051 422217941 169352377 755592179 230511809 845098505 234731743 762375613 915675924 970850180 294887666 295787385 54384532 209843887 125348789 397309455 34922150 265219211 227499631 355829624 944228533 901499664 629419272 840799288 89715565 971480452 46667101 669334992 879547488 18897940 565143356 921063986 8829676 176459254 400571799 361748720 672641092 932921398 69880185 313455095 459018006 784878107 383927099 389085463 724284357 271808720 999556335 968371020 813499710 579452511 26651563 477597712 612125917 439573111 883124625 538955104 966978184 651915054 423496184 996340033 891274740 376038962 578645116 669677016 289168763 4120763 458887519 79395961 693792668 420502761 330073756 405943245 378840080 222290578 467305342 50944964 3829307 100978657 797851492 181236447 223787432 951789619 786667863 204037574 79695978 433326200 343976230 766729698 764606906 134365246 67850226 989777603 314179825 849215773 230811853 2303564 464462983 564244377 983996702 254884941 739271415 132915607 257192693 198172482 133678744 418747306 580550474 28257793 356884687 744149614 705681426 81951492 613374380 873204293 687902948 304777589 903032942 534295389 655630455 193585337 473330066 389147600 559050035 672974726 933095619 75065935 468683507 284451627 760399601 762777808 738568994 876653517 889489286 255346922 500588804 305439990 998235820 602832687 586928889 986157429 987870428 633998245 963808832 722044858 737707150 838054840 306237931 562238541 864240314 330527482 220405584 889807080 820881414 68035645 930339024 262321374 143397713 66162325 609727855 477637625 986582037 202194801 662952533 644299405 724213201 222560730 505085228 545737689 925300389 854381497 681631057 572038545 930389236 492447397 634335930 9335262 646521829 375123758 828447461 156318403 627858927 49133173 165437810 746161869 965969299 579988779 401532733 139335066 71456985 257138020 816025360 897980308 712165057 646805529 552286661 961056659 915920475 211953787 312811545 703048815 583694588 939836834 887629108 933164316 446182200 399227428 782837822 734708008 715123357 125582713 185690146 421740252 112212626 764044647 289484523 913520238 811542853 372146468 93772796 445457764 9222802 208372902 203949971 120500892 674997719 137391124 88952020 113228989 896551181 3393510 264714926 955248463 639258888 703933317 239466536 744773722 692723808 578377701 374551464 962114665 930479795 991883130 692088224 251585871 874231643 170497407 81693129 760606114 40525162 717502492 125201023 865119740 13542411 682714119 85763462 544052717 312571944 78469616 501090162 128414484 106115041 206929504 638939514 232144662 154052694 156225346 189360914 307586471 591463342 106363695 623445202 872777723 17092057 274213570 94467121 40620606 446470157 79197879 646653746 545518129 392927857 198986539 577262533 68606261 467017851 365677940 5065218 785449977 367194475 789725800 117045087 800818046 619161762 473931852 620902753 211863059 229988619 954356896 970727408 234835109 811725109 65918509 645747176 132478948 82108067 593674934 731142766 579191181 415808142 854207963 391642580 678043279 579956487 606847312 678558496 303058656 87019595 47281769 413847371 329321771 862711427 562266925 39014733 187560229 792590576 556469154 919818599 822019474 64882874 809754462 235951754 693080189 882910105 425289688 217601210 864902360 860139922 731390888 385204437 280683182 151112040 73618423 254707234 363715185 26325333 190233730 832972810 852575713 232824838 751397565 366482272 218036684 988705562 921862149 428679066 209651596 950402656 631474589 181804503 326985106 446133751 395859182 14082945 678928085 524529128 865738107 563956738 514202718 80165878 128601618 20424338 331973721 189635637 651982870 123895348 504557556 309235364 356460200 790930015 41066105 511069432 392315970 815827712 609430590 813821947 142031081 572791899 409603365 492866539 195341366 114253135 584861457 219469020 352961659 225808872 9820825 628553448 657217304 710492465 444575795 616355046 331293368 772160657 164386537 119450247 885555461 171357133 684388614 962669574 529291813 91166606 769600714 428579843 343152177 495177749 838856117 625321233 38322675 250061383 663748646 510739642 564092920 65977315 96550421 373174207 311936168 128956869 525108249 847837430 355502056 61681608 243914503 859437677 628936434 692353143 506710569 131498785 494400555 84783657 962156098 699161312 50835552 647309853 625897368 456955192 136883909 415034591 928395335 931868761 911176515 445978903 770758601 989347986 468477436 62775916 357001061 59772312 285446791 411847902 999995400 76175868 253031816 377261108 338633010 80942994 852469807 896621759 394051780 275235240 977715020 797772559 374921052 286254274 378766789 88587179 143625538 374951558 905827731 655787665 670597902 990855716 460616267 556112189 273699112 122542821 927881508 44162570 622668574 814398868 894014025 295372487 499209750 555932143 676513685 491728993 54920185 571735115 30070337 709253071 820662557 221960930 795723081 297826283 918460871 296014500 380493720 872995868 156458366 773989701 634918076 113904648 169986844 308124618 89979949 144190702 820361850 282229753 32654318 160128515 531876233 705993398 281577158 325998978 48637783 648285384 581016907 81677787 778253943 482924277 596865063 260245944 595544963 573001400 785270269 752261660 326335260 5645330 228550556 750749572 530407873 83207440 171875693 565829976 836520684 104979840 818381764 608562346 798718201 186977408 420764994 724812827 961234428 270649390 865815924 830725320 917246276 985628240 527346167 629643 733823651 145146825 548225422 342472680 730152289 450400566 689659737 387230531 69626015 139153661 802314334 268871435 152019318 30785150 819394061 454360630 648057580 491005404 303211864 111465163 411897828 55851840 405639207 141827115 582459985 584220182 861205860 21313002 447628354 439301809 482515066 613837682 53020070 495877523 186458024 989019852 257629804 477184493 919902049 846216128 490586631 746038197 985743889 935458127 165725511 537548986 175967092 695404148 856628880 204614164 137165196 104574998 721561407 952675492 235097116 123339221 246156165 459395950 374138515 939058893 532715110 33532655 533090765 600190757 572965147 833482528 571436194 797952136 337766196 488684092 479933780 120610820 944275951 35502727 758776915 494443636 260909380 504287376 821203500 382992150 875831392 668216465 93701678 215453011 286699545 592870136 663793503 333272892 148641208 794341380 294640465 248423501 990612638 650526513 368197760 22531274 97592054 717002149 657178746 120408261 505705844 484488121 169049004 488249584 506657625 681606062 667166736 824680284 67982731 999583597 904336463 392664403 73576197 921604675 60352687 83591906 797163122 283554415 936695436 21195337 220672628 737805117 590379875 104376513 767679447 156920118 247475247 881121088 709837623 386509055 170859209 467862529 938291487 173037321 232893522 544338022 282797913 976724317 649809466 173126788 280403300 710790825 133259666 484413677 992180101 553320303 647703064 635421889 165048081 91425509 70196915 912078471 907328800 388923747 594945048 976855226 947908889 420022775 171667790 239740290 317958182 913236404 13964008 853095958 233026769 713723086 692107887 22716569 671915964 549971301 639545884 952224351 345973370 444179381 281145487 17260952 301095766 389182050 174103307 677573556 433614197 172872917 460937387 194019770 170733300 687415150 213796425 992449881 838993168 799993512 715093982 208495951 800057262 712745853 789035635 161729624 589033265 78157217 286933806 65292719 781810715 53570402 887944905 466146663 629936911 452632397 964078236 858028784 150807176 975073329 185535508 316347898 190870723 349752883 328961154 860220780 761083138 715117244 709548538 867310319 204924464 716578442 606362515 339007400 625144345 646026138 712699454 381761220 164494940 647800432 208762925 177916109 69169017 550337713 183691273 989496875 826165327 959315751 149014204 759656397 967492068 623184622 683242598 654853395 690185424 212950046 967608150 955490912 81628281 31622834 358470808 803525099 667478463 102522490 713590921 534499114 94454398 742003881 351565458 244665543 663051879 78470657 104243039 153106276 766770090 42585417 180206702 695288528 460992487 362850101 631428533 399927444 143415521 83467458 478989314 365812491 740934025 728259158 147769876 954722239 328370613 760211521 848429016 685968070 376160076 996311609 170836902 130161001 561448225 78860866 629133031 379911945 568470854 566009921 346812469 102416702 839095098 604094517 555754634 757645033 176187010 955574091 500044903 174527469 840275941 120703559 535809508 835083192 223657891 551084525 670964016 712237591 853425417 140130514 714351737 810416541 722916846 24361319 136239500 573400608 500493128 139342704 648770117 195624620 93578589 947502725 512232141 818852735 305901121 644162743 796050156 267450139 287128529 328307376 725749026 258229769 631723335 242257672 667741935 713989714 457151929 710489555 733356572 648479569 141288040 46760266 975183040 351904259 481459990 799585719 179130198 17280610 682393113 224151758 407916084 983615491 966972172 22875523 60189462 601988200 95804986 835115938 990342372 5063290 171378379 11417215 332322714 309705196 212695259 471918709 177771967 283911015 480938748 110464466 524287331 515703298 198298116 110278693 988824361 114221090 756939387 294994692 987052936 226680658 820957210 873055705 981408122 430374566 445557050 968612341 755247266 3687632 31351012 516435819 74834638 392602720 68669814 358040019 416772372 988860487 39769333 602112010 150734729 610622820 141939225 297274636 78516116 66982251 107233267 793915467 895626389 683509448 374707600 259503071 874418687 649256356 843787776 838897730 894753077 710287855 774295823 492530765 169692939 466115787 904602818 354334504 847256015 303941046 376060354 283585118 580864526 772552733 121295704 360380752 176927727 151803006 654435308 635535392 107882271 737690749 369949282 431254908 810451589 769566910 316927159 729293721 430474451 852326038 327364280 66234244 746085677 473334451 550331071 295631601 610144588 759695886 667929839 810936527 188788011 816422289 705428025 715327064 491301578 85825414 350911623 229254596 495137206 269307194 32004266 805172061 56681881 714830402 280010137 289430064 851433903 294011997 464635183 133155289 384054200 260626159 447106394 776537491 4308465 668399147 369432022 63609147 18099573 319080062 699857937 566740212 695015826 153431322 59192237 546795038 869066413 190934187 524769544 33862498 457576507 345837578 710326325 903496240 466576301 957988341 79959723 556647737 289609099 734672461 341858724 550935714 500819842 211776267 363056556 71980525 278590348 725865194 818066689 602310657 239999747 57687348 217392922 274304549 78560908 992506733 847988170 62318355 209698347 297445518 782253364 801870965 551097388 985890405 374647762 753913335 518225195 740873446 913560081 852136365 932890657 834034805 592746896 456657115 923964255 236069905 273032544 642136288 183065002 493152448 667161544 835712703 958539154 875094313 267408941 251285492 974125301 107421193 946321950 33151406 74209229 596602829 876694960 877751393 648050639 174916724 374382972 625202035 945455769 245001562 575518078 94111793 479494531 129116719 252735431 417348904 183380800 147346018 928178775 595918389 83210228 494228476 355296194 213678791 410729484 613087696 971916308 360173623 35640992 646260418 666469616 631390781 896295867 341942695 318677399 569528305 170432561 50827387 832027320 231247264 592095296 294413106 281978492 130716110 484539886 694938515 870004908 161001133 284620610 568262405 27323273 22838584 757607803 416109703 468242539 531308524 525937626 104219468 108321113 654934648 172835211 966063503 568740196 554945204 631731403 317799370 192637177 73701968 34468752 281855479 144895664 266410557 778632130 95363873 973635989 15568113 637286912 855655313 886944721 571191256 720230724 579587701 207658160 704799741 311318560 19042572 214973800 447432667 758537792 220882291 882164679 727864924 258610702 400338616 856163685 29045769 713312587 643417223 359190643 665592918 887874010 708611338 345371825 7622415 90713800 443432739 242647681 508778337 502276133 706295914 690276965 1719075 216248038 254916566 838660820 892337106 423683900 833856284 31887737 818135943 949938567 651839211 420597616 125977757 985213230 304754142 374428308 630994190 216175346 945556272 453900310 428316119 502836393 396010316 683445163 982141336 182013320 952359382 729210450 878480827 363897574 236697609 16477255 29221824 803756166 399546882 8689166 268651908 559680433 745873877 127555060 630963406 303113150 179910547 763393899 66098141 444914238 66930702 134263856 626261970 461500454 638759283 673875491 3290931 87877688 990590159 132890065 197823596 359484960 801964284 411402550 492093906 61177130 638510205 121990199 171095184 694007930 288346485 519179938 759958546 708883752 585252641 865626727 250361907 743371881 54193562 152084100 573221348 698379430 734978739 563859171 472801390 336035229 180952204 369918210 173759349 496655771 985069504 681141180 719955234 206329338 197456539 774811345 808108364 200543539 995864218 825093742 737801381 427549643 149701505 957337003 943605718 253515729 790179292 60850031 448911868 295479441 910185671 547307979 298908644 960342892 94039132 268837064 717242553 193625172 825041391 520509400 851395683 5860829 83509277 598383957 401800013 285770465 534129742 12801760 675164912 912527911 443548360 956656172 921912443 879036837 33068398 621438821 739368834 802148584 783593699 737245221 299183773 315811182 739116519 127528615 962347297 285718374 392711407 988329385 2852612 849457743 477194643 882672793 565550903 488008781 586644875 256498624 401816566 609224977 752371161 816408287 63017108 955962800 70147774 883866197 67900436 341607214 966362728 964346527 286891073 363435895 751003932 629334178 615836078 196272486 986121199 2386360 634770091 566743770 126952115 91472443 17858207 707882323 657075595 952792472 316004047 475499446 15693620 214492225 850720542 172751219 87149735 735740223 67526045 488391752 862246558 197275873 846590428 702827128 148869373 43668356 165664040 689303447 318547364 67951761 64185746 979465495 727353380 246140727 807298342 606660531 624401762 283693378 399727641 897844201 28265848 930826082 637705750 305775685 26680467 64202626 10060513 172831272 630452097 362125189 478768874 824056998 67800273 44554640 679032851 650598538 373346040 568429714 427296920 424707339 688871496 174146621 895563572 481745036 711538465 818110669 690863579 951254456 963531253 152478368 973226282 191303388 489518242 489400292 514095756 482527666 435226565 224034923 889086160 34403545 41366844 360930832 181020943 376294599 58430782 269133362 683852148 276291231 735429684 676953101 209086480 738483363 282256921 754462220 429323723 619392125 228970456 410259108 793321703 323290352 835339622 231002071 97211289 483760085 518177866 473387689 855737408 312259429 934528547 829078318 994278382 529723575 766635975 502282683 935793001 700557393 539233765 464655966 984726589 251755113 301596081 184491644 617605645 137006941 617163350 541055328 949243542 786094414 65828128 324498526 382459535 122929598 351685867 283012249 99578390 29618127 215471119 484188466 403931705 671106492 820711247 756294773 835014270 350021620 606199365 139505555 627399975 511629306 992424295 958024005 134181334 955047967 513746507 353047281 791001658 782530275 362771760 591310086 566156225 439715214 651109115 820476433 635938583 740989023 270939729 242047510 589926481 581955471 299239995 797197366 910749586 385183292 782641036 6348806 825306666 670353334 384593392 574030617 386899782 427006580 127939655 234048855 870927069 755804954 97315935 140123879 907419798 134296201 248424852 115698691 56847658 319241210 106414002 130987618 12645810 908807709 886941278 570366718 378527073 629608042 654448756 489447502 230348423 858075895 471689459 610563073 296227929 466748682 316744820 435826674 210573286 640893743 849527037 75426587 768479186 300578578 389911558 241226738 562332073 218465152 822524574 333194216 821962135 542525330 675342656 904520228 951375328 223059924 895861377 205970186 210228723 416197 491418162 391378181 375612606 169415446 375665750 710571824 826445881 321010049 424974730 384176797 330259087 460915798 983350858 757814005 152881430 569189249 400275557 140733768 383858621 723576363 494777291 823832369 572584207 238300985 384643749 280481052 692735793 368186630 598772960 382461150 250763414 360126639 696179655 218616672 685667745 528365014 467312535 914571580 131413692 125292354 774026219 65295212 506527641 608360393 258530042 501765804 245036694 415604101 950292058 697225557 100448681 146077247 436993796 85588238 878337328 464425410 641660511 432354764 244062041 101909590 158748089 100899056 675659850 38578325 958747155 257429554 104336510 15656233 498248251 856354286 249887065 168907874 863343053 139022030 526932319 245359715 702686105 677770814 44412045 672076612 224254645 758515028 1159841 471107859 188626525 177577876 44970264 467998161 296810929 750235432 870346419 941570222 707272980 505138460 501335613 880527852 34596391 14203180 659357057 139613346 289535941 3665724 178350250 195475468 76300330 78833973 841154970 953967206 154646126 630335225 555659193 380857302 727475766 974116072 6816694 406419105 285352056 954484506 749231049 554165471 912177155 701306121 645355085 314066963 178999158 727999268 939346762 37087572 44900363 83064341 82165687 704781253 91412129 473567977 591563405 757127321 94952988 855788148 410764306 564310203 856015722 71935282 431834987 122800454 204506602 529192523 578989901 174750372 790384718 563365787 412204850 190305288 806678152 673446562 59828668 173028783 56767459 546045353 858913214 65906794 159450150 236247872 315416732 203712666 954291076 659355834 209313993 167487126 362637599 818997608 363180081 37177550 183138452 170181453 646972423 668451251 105673291 306594386 648362707 646966237 245589228 58399126 554997623 584066614 970713433 340341003 659114059 989256563 536267105 276129186 56217042 564702891 302895005 523500630 277058339 246674670 864873606 980625357 434802333 890010118 132666267 949425195 961001586 581921544 890063264 35095721 672971607 614028019 548145717 317055932 36909495 846677735 147375178 908858769 350592836 15945251 222002031 725255506 961574727 973298536 125414987 925443206 457210945 196214744 129678157 272027080 772348327 675361794 626648576 185173556 377663217 899786633 32011517 588315156 563469003 115664472 390788470 773883710 865743991 924678605 580267749 840582096 128391761 370680538 13708563 760430680 634101996 642081403 905250242 692354000 196320841 989640376 91872412 707872850 551319452 568293618 316560962 505371526 652224264 50964764 420626604 889638054 254069475 799652682 366645703 873401907 529829357 219500146 594957163 821117819 279552799 886784750 154691711 131775492 510433200 448817782 262910680 950328712 82903591 607992687 565513133 504424030 172558487 323000508 84481352 105640334 412276251 173890939 432372760 597207885 287089173 505229221 325812029 892790637 50816330 831751063 610893140 365107183 912242494 407275442 299998120 599133746 231821836 740199099 193706502 366979793 736608133 901234707 503857485 176239895 876056525 780655444 924170744 629044507 117118010 45764289 485773523 446092730 280124266 817537872 553365163 372651901 253575167 759664678 110166952 212491468 282711559 188260721 553338974 407674516 150512375 702646247 983202757 947644162 158908988 679891074 137617017 158189004 241803726 168349629 196792468 568480029 774478806 744592744 824405111 8583188 534511082 293946999 655777306 496165791 890418811 900012149 9684906 556269741 97310681 594519652 58771439 752691343 219300291 282522757 578816410 29284732 161032771 219496521 299627458 589327206 510026060 897215571 426949108 617182848 186302020 184574752 990844962 532584902 172914632 953759758 420657084 213019347 531575209 377975907 89923360 137793039 658066128 633756512 518540087 972166569 560618201 905309313 714247640 542671588 53053915 77910695 597219238 739960587 839759990 817753941 450991570 679245846 707540543 617088757 602785836 516123963 579394922 25617436 104937049 185504163 14556627 755649707 445089814 480045783 630737172 207409563 951362766 358640213 496278143 250187352 21211503 986343611 222678617 399996054 78343310 951518261 16205857 7159857 189615726 606594389 925746039 514138113 178562087 101313722 475631750 192348269 913663157 95065512 20943727 170052336 201158598 376648459 273349090 646248392 334574018 39872956 24697571 527427045 769797575 523944138 113269868 309207239 750828758 89641132 75470822 997526154 243487731 551468672 978594549 20876218 889000595 724496031 429689332 329122216 919212206 387075533 615955044 12194495 199122669 592988492 129208113 321206363 247439995 826677742 90619220 752245313 206997215 812213912 48090254 100171202 765599815 104446118 375937659 641529042 337532422 71490021 534563133 194568530 132623329 464736818 499759535 747909050 47447445 347631235 968743339 506212518 132325262 808458638 104675133 430712773 207845633 771858833 148195024 780248026 13788011 110696461 731791266 559933320 483305193 761084740 328228385 892175563 91088027 716069509 168954248 176093964 179614719 645871846 997723074 185729601 741274288 464783163 980534764 46814051 683087083 127803115 802326486 799682839 407187050 999390958 966610257 715389658 896610441 485843382 986837628 871743463 931228590 257186927 215652207 87931795 231426044 80368911 683094334 131327574 256133005 9894596 816709957 885124443 838327068 331457064 28315050 992776732 122191992 889585172 426607663 32136123 877369506 370924873 875503300 510608362 905709299 890124746 65603167 193957250 375130001 902186942 350322625 465921393 419761730 767963708 593416854 239372031 79380374 13981753 185891661 267018516 932187021 298917505 191952735 286886355 829572051 1854334 299577107 246928670 381470304 786866859 61280534 969331927 907605186 318441740 369391197 138797934 474782354 422536948 671910233 877598736 560082617 117198085 86109114 474300355 416784260 624408862 204375934 206124394 28599624 984190837 214402426 85150572 395892247 722224569 24023854 330520067 382899591 154745592 817261178 272876341 83124519 569366842 3118543 275517469 853255353 912478475 124362205 220996752 84843428 477592989 550682816 728890506 231700919 89235674 329361470 800161051 8902337 477076891 128853142 249905510 337559492 448275479 904359544 839361805 527065707 881096939 435002436 491450424 217537385 456802229 257338023 353660418 202186780 628645212 80864480 246938512 196147809 299054591 69377558 882400415 13481806 382530887 610679111 511934925 180972045 604147166 866752987 77046678 149443847 214702405 870392899 806618018 247496471 884470884 405547765 482419367 113011157 468306604 228649197 745610541 324577914 115797882 566889472 776523847 802193252 482397203 190280725 264684369 841745688 696873939 170408827 787694866 799408925 614445593 277189423 747652406 292593251 723353771 241841735 903469671 960719471 781659180 372842132 109736408 78847371 547591003 967622345 665921385 665967427 169863823 993637004 314922744 123353889 265175319 433739014 519682833 747872812 587737207 321058071 780393755 285997574 365250307 801690970 772731828 362439312 388911638 146858479 336227212 112527728 697978298 765927318 882981954 442609025 109190474 181058556 214123194 304248066 399907774 500724928 834772617 903293573 57622670 562226807 845389569 734985263 50660139 734613337 15560270 917073903 78492389 767920219 101496401 177284550 276273955 64469601 69086995 173414036 66952679 81567595 577609878 853194677 512797539 653153436 676970443 966743717 576390782 332487520 215253991 549573033 233007524 94298349 266768784 475156860 912967032 307568584 879827418 980604306 658103234 251784000 84497147 571661978 301171162 782831850 332620061 1844915 895404180 621414442 747026219 594502073 135409721 971403147 809834510 186346370 879767261 114805951 965131869 679929422 872676731 972669031 122493136 248665401 243856173 174389362 487277962 618889782 79236093 730882856 394312182 709228035 612038310 872501546 239842145 606833644 930137746 458951182 958010913 377878570 375173529 528595164 426796215 267494720 833740782 707036604 925797899 304767912 98381290 117477278 59706948 742622980 959166213 764762391 242281509 615489192 254438728 934206214 507360112 253710998 951255568 843042487 504847463 776669099 549179545 441252408 158169788 426510498 119488137 29012753 277196129 417076188 53811126 602906442 659361077 499040541 695753306 523758858 666896022 117116304 249641309 712084613 165978785 206753080 639420104 116609133 172626414 741303498 860523813 169687323 806393300 477512508 306722821 933846464 441873084 155246574 592140289 219710950 10797059 354824644 768961963 433869439 203081290 871210351 44451748 696552068 569964010 771855511 858929917 926457117 421131159 738996970 749475000 270318681 501044566 498930945 402744625 309918564 49379521 689524979 459201938 144927583 475302382 502778919 968147441 976730414 112384669 667104062 979100317 158458142 49476263 296675960 131730010 835703277 893817558 957478074 500316830 760067646 432606749 192939543 190825106 265190992 596052232 182346619 307776915 690811694 748362894 99787408 242092942 288194369 102074045 420567670 312620169 845190636 537693835 750627229 890307852 121316053 226700880 158286404 370088871 581506632 229639691 938710470 316088537 433328959 959456435 226551739 189644746 366600481 291627871 729596882 300353378 920490094 447366398 143583531 104166866 850150089 357449832 83865140 198057548 248235653 487856528 432735642 860719505 759390918 877987857 154643764 504331243 812358081 667433838 147716138 490258539 624918076 201800569 221964575 155069901 339794155 196300019 994740718 748532026 884122674 865585250 579790120 366788241 913082365 427646533 469555558 250376484 297155860 231049990 65953875 591138288 69180100 203769072 36481145 126801363 970135143 570411604 53307519 151905568 434369383 248419351 32109392 139766833 449958371 839084229 642915699 473720831 173999980 954128502 802866149 18130223 713962135 14308067 873522537 907855074 640156288 11516744 763676844 652088594 483721340 10544995 887874095 418553591 525589993 93202696 642240958 724943464 548589779 788476293 412614818 465776332 238401765 699200113 465391928 600692840 742121967 86778503 283352242 45224016 144781236 898345183 419169418 287332594 629830405 591872887 390001837 177515089 657942494 935520564 602042123 320034932 468719472 407238758 780796434 15402569 9062082 75167873 363657463 744484198 876865138 450199029 145191855 904246942 90974412 79317156 191102122 200486986 995135546 344322336 122872201 254584028 62314649 53928901 661433513 692407318 106247418 346585286 246996550 483407460 387023096 365238289 682414646 297648967 184283705 216229187 78877608 760053963 61112396 208835061 770007341 134008600 659515356 668123077 479277065 51147284 537264911 677160224 481816897 106288315 138613899 116559872 672001628 365439707 961190788 567141275 50534543 392685160 516561043 63373525 75979046 254504092 289298914 180196239 258006147 958424730 218518124 239029337 210038616 191917541 866324354 423967496 719490197 805612942 46606816 719863659 171528257 946027517 372370611 469731716 7957947 835787474 320415334 197801483 769437211 123885366 779471913 167732255 51722068 796054583 880646559 212770463 913162052 853003266 84603552 963866639 340095704 997767423 298972019 423597857 467268262 786120017 225087163 292333423 971978385 591443268 245840155 350268891 84969643 352349344 614661944 590688928 406098906 273419807 934221045 33781114 285332181 634901218 57060129 97130670 401676794 377572595 520348333 167665856 127524243 412371316 64315012 310647076 52581326 784424286 471658237 642188373 329179952 397377346 642353449 822925516 445043541 499771823 584226529 752218731 612329091 621015903 709227390 289967088 492474452 772585537 206560056 295685487 722457057 259607108 603768070 208347799 666128443 100454854 698523749 592258023 7168218 274953835 645614168 348812953 766460420 34844164 591217350 918664957 512588771 414466779 592691131 431106219 603506325 353026086 995224210 23845371 304093165 593015626 158725311 824482445 809738115 619968217 845355564 490456095 606974166 557402285 752301486 607838047 346343903 640015124 293246897 560744580 876747746 646263424 809594172 390760072 476405568 586311055 658078551 966153311 625375392 465015062 806154952 70773323 257199692 89720543 672832759 122421964 980178733 971960249 363616497 193357662 593613283 906243323 138032065 625582087 20285870 769014237 624833728 532474999 723156328 219500052 337304010 851402264 753530356 188582280 878251190 237793017 564882720 422546233 718841373 829945605 310998162 843576260 37936129 581258824 999802679 208791615 78906282 189684774 945913641 335836081 385733369 661718112 161074643 125904603 159066347 651392941 260022350 963350313 541396875 663380022 715161977 240030611 803132523 145503058 794688869 596220112 571824821 93709482 426414550 8310361 579785757 481081617 370021644 947202182 358569121 552805169 283274873 94613934 138848657 778992975 893676824 58596861 216714248 3639269 894020984 14914499 248876515 794143165 472232419 358478371 190863018 215420515 183140668 60770294 548592227 869765908 468389310 355683124 651024407 41809156 66870072 8032948 751980277 429289565 477315655 877248969 969427099 740647036 41933848 83409828 866765605 999425790 780483026 176467580 510725230 639712364 453885344 388232531 798032365 576151284 135741172 319198491 183060117 480837042 600554762 678620568 930872693 646588276 43541282 605814325 348351089 650030076 87493994 591348680 734611667 408188684 138743098 319274004 172122547 409070095 416124022 215708482 759822923 184890224 546472345 532269226 326838475 428851089 742169400 595153012 897377909 714256794 871128126 721374759 11542289 758741839 885246844 512571427 618414393 288605685 310240048 253919 809136504 956561992 441458533 203659907 305127146 945194284 49316544 791837346 232623395 793070869 865779273 125936107 137387113 506418581 277726103 158664772 590344578 60198113 694384252 177567095 476098472 852445021 361647803 153785804 107331273 329058776 158778346 76397845 362211608 556164872 415840774 596054918 880135385 219807840 323345271 437596719 490885423 936863022 816215588 175344515 25137620 931467953 8732578 719061604 475359076 769398977 283282170 534481183 956440997 431823183 730632589 886283587 914449026 473508563 518228594 28721507 822665014 231851526 374994938 35603859 863441945 323841516 195693174 374893595 68559811 53061279 177834330 40808269 93689304 695880602 953276543 140601128 567536169 12309174 205800436 725976130 17863159 247111366 416373025 620982081 126827606 109605289 970767904 688761333 301153457 77446455 113873191 80452318 692509512 317236331 95653316 709526616 144007978 997579040 874875935 132624219 451568913 427403127 672886366 619425301 848965712 700959112 621589469 217320634 827199086 464484426 223415306 988220396 859494462 369060595 503324393 691026144 755492771 127358513 828706855 549865334 624777709 657968762 551527617 573486942 98414306 63626577 251554598 503212349 74718264 391406804 433521890 782429256 30724895 814951529 156693299 859925216 177437341 129852016 339652405 362918281 453152305 757066228 758885381 255066866 522330449 480296008 576673408 70112817 50967648 80754601 718044849 337069643 704091033 40448085 608425398 91535827 66378818 936918939 166299460 620391439 107711464 586524988 321108087 258981626 139973748 26996056 331167794 826856722 765336456 297030357 7405332 202603681 870069308 21481796 445263222 602611413 674803554 631871261 92840632 212355023 357888798 262803180 507548823 444499823 155919261 869256870 330383512 682082951 549187899 309601937 949164428 731576922 969040611 447145094 741238012 130312023 93186682 73424623 650633401 646212948 545242851 136939252 194297370 631100251 151775636 600145848 235215712 894230035 692732339 95385456 422262989 719442040 210002097 112911657 343442945 331360223 202681372 418405936 855838407 943964629 308079722 80550057 305290896 57816017 126759519 632962147 529044746 528916152 201757771 137682475 183080421 777309926 156071730 22206095 102945420 51450857 484668655 41098625 928482181 329210407 972193229 569799327 546033619 324062258 208454964 72987056 491331354 410714752 757514279 847154175 243337176 351475350 924829971 646986068 470066665 770243338 941641803 558550279 127680654 902812257 373276306 236225477 387395509 600302033 508150758 511186424 875671948 478604285 147757213 736525318 834506178 270992131 747699676 138133996 238438119 166683077 502179908 282856248 222842266 530282550 230238736 839275995 560965306 117880608 213898005 283589035 699610995 807216714 372811864 212058950 857367026 911270813 407491075 247638705 240754418 218627151 111912947 197299262 908556029 255361813 480861853 738726025 103446022 148689764 557098598 826393088 947407587 141047700 244158753 49283493 424899883 809675770 856745020 80972008 264453680 612482452 118329555 574131825 72800283 593203043 134243536 111589485 125991822 311594597 568724744 61739012 137685395 320976179 824257242 450435710 290875834 775527554 908724193 433548872 136942652 268009989 153247599 802432722 911763282 580979474 910907744 400013103 793641234 461081485 362366741 263753803 264728477 46446899 130192783 472214572 494038442 968398558 480402370 980953888 591466272 632496371 590154415 360199183 624064218 692808244 663864835 220845269 735931354 465702256 184077230 98506659 297914372 344681116 917614231 706194520 292082156 231666436 38868052 164601674 159743361 69011975 51039853 191244460 25944543 955051854 159828352 210639304 259169501 999332209 885416457 183769859 495516022 156234497 387615515 755181293 49456513 956681048 307306193 889509559 814551727 740589824 938518931 471039531 739090607 267161730 451107061 57202462 427632490 249704075 513406866 509687336 145783169 228981133 875222954 300925776 341081330 418176276 374707716 697443483 292443583 746432546 60080081 997842769 214472694 663543311 748601268 68546026 573742286 473498618 497066356 989712298 102649256 726360391 9371876 293699708 83749919 496448616 203491952 542005356 213591210 576291521 295656797 93123877 18059276 876889451 698166749 624168884 488130202 537808916 53453652 82213905 846752481 723563759 299012442 836623993 205029421 438478999 573487918 378590284 596470812 623720913 470668047 329486767 30562373 990042191 875103887 221362545 81750802 290570107 268442364 402024556 36056149 500166516 5549900 899183849 793178993 215395036 110822547 950646893 863773802 656978113 729112062 223415001 923618505 375754440 520561695 910006947 945294094 797258178 34568948 294076963 205124565 579361495 355860200 144297583 125832484 6487448 341957616 922872768 868056865 117698574 203133414 714468989 31903598 156546824 593530048 6218816 637037229 506393053 398163313 19184109 578476471 210361262 246060816 687904323 307856402 899403763 576798286 272140174 928277023 463434591 16314779 226928292 462408351 130661154 923987483 671419683 265620085 201961331 442598393 119473544 638988021 94623759 349062184 559591242 188851472 219784095 359749883 349553540 283604895 348730106 927628187 57722429 117300403 814839355 830182309 926585386 321349632 248622334 277629918 631204780 406954221 504548245 286537085 163229561 241134294 526952151 734089391 587323 203338793 531441282 637203633 159925376 339823834 314684718 19924674 18302933 99102396 500628781 778844179 13929184 115531535 837346989 745773104 243068503 734287862 92074058 142208270 557856794 662364050 230093284 909822738 302349941 740297994 161885252 365917425 260585332 25913356 800843676 139656208 56719518 188083304 672906402 720867889 578079106 101686180 955174248 795727096 691153423 613940128 417058841 36745032 877971986 248628778 377530577 602930616 979393069 658989499 999587447 396805631 998802798 136245021 203438972 799673764 876117046 450845757 246420331 224259800 424572473 148219127 590314576 61540605 733287670 200604104 528991038 288112367 742154164 902228175 881913652 609204515 754730006 537886695 412442902 349051231 179737266 776185288 159434038 7835724 98915713 298795281 945966345 966182696 192208726 39948135 773841310 44076119 23422963 871097818 236321910 438214474 678922135 321649858 990014702 215983609 174677553 436774618 347994800 594303024 858279217 561680402 700116796 992930094 111132769 592721004 504342250 361234759 263925717 967539669 712290385 92773048 941252838 948877465 5608409 956316847 568531394 210438340 732588447 733514649 881919303 966838015 509812296 269585447 465781029 961090683 247685616 756571694 789919130 500520574 446018902 432363484 967271843 231189383 850453165 658817603 904360940 708490365 208094023 407249319 781625101 84042023 341913876 779847607 422270206 170111987 614628028 364871116 222195995 747489922 842396725 620729822 424741043 347219266 626473561 570235858 807338738 542745368 67752426 862867134 292671425 987055796 386106104 970530140 800518828 470032136 561315194 364090592 403153518 86594001 390145688 689135754 277161080 763046777 513158518 460701430 960519024 125429363 444012192 696529452 84575180 342480582 21654066 289351419 54802278 37214072 43830264 110558803 476112117 916429249 768636642 263989842 740658218 48359316 453610296 724506135 942380276 203587605 185963597 167969766 619171178 206658076 466955653 307129857 282746022 826483298 182370583 477815170 642233620 874679999 675231855 538953432 20263115 453293960 202500880 69857239 913440370 286269536 391258440 676895548 145321614 420837806 249672760 234182543 43327274 1031228 869822493 86719357 413977054 768232339 460517850 181628991 737300994 284235944 253471969 565418145 717761179 573567871 528013010 986507880 684432182 208170465 386118803 894507465 938389747 391727353 31601872 295413921 55223747 535000802 920965721 924232102 953733054 593232803 404161420 278041885 32023105 886932590 570040468 306528129 242090030 195447099 732158709 197133803 867289051 996487670 34671594 97642980 220755206 956183545 834842067 36033202 638459640 110555255 652008315 45435143 769311810 151950200 144936866 697337277 609889624 451670456 923605741 850717036 194808624 238571322 464060057 2462450 725040372 81564716 686496118 213177529 724120479 433524093 923840939 633012195 304306571 336670266 446493986 253920420 455340706 152551123 290722148 409867475 151988591 614057860 644065750 953573845 776300756 389945116 159060788 439310216 115582070 28769955 326164761 653057751 293205394 184799497 852397411 199456098 720441753 816161380 52122498 817025695 886530720 501249265 448380083 795329854 35954460 370683039 289538648 301126739 718139922 870269356 527220175 599349655 809878907 274177377 42348746 391180294 150947092 979961397 207278165 642072906 914551297 748502543 91095068 487397982 360452240 410867464 117560154 794529530 307120323 72736584 188693691 334376376 51216640 842205394 5308033 250823957 261402787 631935087 668573444 524764890 687926563 134154208 233277751 706511271 558059581 732709795 315966756 233861933 486248156 604306164 814808798 600748212 731698236 194009009 783387352 727096940 680208827 696559089 72330803 176492586 490425130 983376505 77836049 521560524 855264107 563978037 25769426 319068311 567409018 833588272 273377631 625639240 543460169 659211502 121899074 192844690 164824069 254575187 508832707 445473494 231204303 438870846 122144729 60197509 754554214 77938580 960308257 830046920 349929736 22306251 785006798 439019783 728786029 81969582 380722679 874657989 530594848 801269217 539379319 539078376 444005486 549519710 895338442 485566410 580168386 483832688 107472980 855838206 134233718 155762977 709956750 74461777 15231756 496642072 86012577 37718139 416818396 120747536 185149526 642594569 451734592 175578399 495516585 506833967 294945102 69367488 32470105 605116016 907610859 17883337 87775334 882150740 20156468 502883 575341973 914229747 166712291 942183829 328015881 96907725 727669968 6909242 196973181 183750080 338400436 402584742 227486978 113319637 535396156 13095581 768752734 684794919 514339384 882713566 327293866 376841488 666121089 955642575 681049660 885716659 253415698 488344181 256183976 727350870 829705139 237945282 961602854 74824768 515423378 941723266 281648554 575794036 267649764 200943863 395212485 675215487 324635996 277177620 212490456 233527663 88953434 657113167 500168356 195221529 18725475 3051301 70936150 156960750 75859786 799699161 67898032 738987805 902072720 320789492 876508929 460147708 155110064 364169538 949179762 949987132 812430561 202529046 806674784 481212378 649747895 524589345 646211162 62268569 844982725 516936002 639721181 756137048 203599479 934543143 445647139 65121434 479592587 997817275 95259965 492613694 786340358 266451634 881248054 504686242 665557675 295593097 387076547 417529906 87081186 570351661 295940750 3166807 935691744 478173756 714099228 71157727 260196719 231309403 642329157 547083987 506690668 3517393 471758157 537325033 120236601 53017057 170784270 773825973 349769589 802037539 998811176 82689474 839680241 578168102 726434582 810303857 92430099 734513766 678419509 481387370 439038944 760180070 19424092 784159214 910098290 823009921 493975370 32885434 965739518 133426588 717689479 195070008 72615035 818325136 330057621 73652938 217303078 283571351 399715579 884153644 297067312 506084110 223512440 417304517 168643920 104296045 941845336 456148006 262725489 992333909 495474983 297337980 977749224 500411952 848822983 627653007 593790005 153549649 206103176 441087093 863433857 10144247 652240536 281095003 252006770 871135220 100709379 215791242 302930724 108048430 700802129 244293070 607295582 931580241 444496814 231868329 772050426 131923347 549655138 776823527 823788079 334617857 7547599 196413901 137365965 233076865 989413582 200920864 263684356 274512048 578689244 146737799 741325540 560476865 320737699 516435961 27420591 326934782 227195401 385138395 959566227 759855212 752593965 38576842 931216658 837476505 773298901 454126171 147595040 100742655 14623751 433774664 725541389 318169869 964091893 124942685 540409963 427820752 899837651 64035422 765372463 941046326 913028971 400116389 639222059 863177948 776577440 11313803 73009167 904634304 163231492 664065119 13641684 593973012 479462300 631083792 891406357 896079518 838884496 65317759 405608424 391613031 10623670 949003783 795524869 639731943 104548915 828423314 90411983 636247581 249654991 231414017 292068783 682464966 758916184 152426847 45197187 915006455 784530734 393635533 287443951 40695225 976104994 204658503 985007338 572630300 104279945 482968685 13722581 201244426 831603583 349381294 372142912 344862616 356552976 819696313 477386313 716324379 566435018 910283356 372264672 80753881 93685400 525210567 495732049 807204237 879496488 1915522 239249518 672282581 694046288 657444443 559931667 698981552 811368053 651028612 267007768 264718332 78344949 225955708 520910480 779335120 911795021 697885835 140113228 421344076 498679153 988347275 269852112 477464124 220894104 273439762 86478665 50146827 341956823 271296167 230632743 481692365 334906530 696471433 549937078 943208236 418891510 346225900 959835868 437083739 943444662 308183211 570200013 825531262 681119551 438167309 25121025 157779121 106574213 215833841 287000222 713866963 461378722 514040595 479489392 201117390 668729253 383249063 467054858 92126591 857452638 228716576 178523224 327325223 719295656 162917038 378563668 100542263 974984440 344620177 635758068 846772075 175586155 81921211 184545855 690903728 918700082 416670986 597710219 118033044 499430577 988353806 390353420 307458050 975643708 670105649 120978766 146338937 562613712 285856632 294076304 179632288 47900560 959739769 23866034 398284135 958998611 827918703 164435964 72606429 9592842 245378129 925913000 307845494 886345575 104616189 554973170 380521322 988559529 326242412 910393160 810456431 420815875 568730991 182348259 270535184 554683909 745503116 826965625 395427801 446352002 106451396 233022389 139604029 579724702 246901021 508110343 776130705 136883682 89204193 92216393 256860380 878158064 58209360 28470786 528968550 1526305 936367219 89794118 307638494 348399930 479374298 697774408 275687202 127046080 360678126 562948661 146371994 218128107 98184683 85795845 488501807 650051230 367534761 608138015 742782388 879544803 919751276 918403548 31560243 379426639 510712579 593157755 49402736 166483343 430485963 711964592 160873752 80752020 11402836 476321255 620206953 590278119 799035101 527027031 412427113 170196786 473775750 162360570 118256261 634280059 255845813 798459268 155053203 216425793 301197487 774942318 629858909 626423454 276753522 494510791 615851196 667317433 731381648 753113192 1942966 765527139 33491485 856780300 469322514 957926694 757102932 807913952 830541309 637509044 754045333 466393343 845166508 10189234 90350269 609252151 977102905 526473640 468167551 9314558 161790286 200137915 39451179 540161731 747095753 867322315 957074006 475782644 264112403 489944627 433299711 311320814 943677409 231272702 822697745 80647873 137100826 545987012 354987707 368916253 971528301 306927988 176155065 932989006 845942080 858349742 902149708 261127327 607615621 433520702 864646528 603746960 418006426 444153757 472684052 915449317 218129322 334841879 533489300 879944036 854088687 614685395 208485336 392568920 694531121 783301884 131906092 939174345 410657936 505549694 62790251 225675944 599568575 437875689 433646421 441352394 42105365 840849864 52931867 920549864 700373156 456010702 330897208 378757150 421994289 468953913 783942767 595953756 990538731 388284551 762771761 449515269 270434442 789568061 283636710 93936516 856847559 195132133 203178189 372606292 225956035 467780594 815718596 433576296 57563572 425388793 812132584 302601552 816740830 235360197 674065613 185503019 527255481 521097118 941762761 965207969 396213351 429386524 559207910 408947545 827197860 18275875 419316580 834903598 485484184 718204892 366760355 473950419 664993158 163620092 217088719 581779937 127564874 40860884 795353909 477669196 928747642 355678759 837357029 994143722 27391818 710289539 302524138 222105054 158946246 490632863 369812238 242547322 428914472 31514178 888058941 803857713 204869514 403524738 138515612 767092307 171517584 865752525 95935614 765305763 911202116 356601390 324689497 658729152 430555529 986289776 769928553 239133837 547286670 432207606 281198306 359002014 421567414 377832155 401999120 191833767 5393527 961684099 461761009 257371848 890288117 809844621 443480224 730159339 552398382 466988870 897827575 184865950 173153174 936305483 503763154 493924633 480792307 384267621 415762030 505450369 403892887 229619409 978771003 930773409 57916187 384593518 257030457 211997057 327645945 170897706 901117622 310774143 398908759 107564493 958590859 271512534 39607184 265058792 632326471 362043296 21569886 821988737 129530800 647043306 550191002 981660193 226651804 529498390 443570276 717408776 487786852 446643391 762134406 477885731 706408701 838976093 97521498 953256110 82437764 61958443 702256508 624923892 523373058 347507489 820332454 217070098 924149372 938456141 140181792 457888897 199739285 185184410 799831550 418618216 850470754 500051888 389501110 343601219 327739861 437237373 129227155 683485305 63399586 992858314 746826737 296000545 446952743 693824326 212609699 939182903 226148989 779208510 3395994 816177417 846344346 717519452 509099614 489859312 944787192 576980192 789929770 599848483 335328577 426736134 47229524 191587357 391487078 707522172 746121595 832588547 74121514 615863647 507667351 17487434 691405726 661326975 220565953 391977473 835641104 314438261 874356860 479954792 402022404 277872378 427823873 911660610 103133828 90334872 824498688 245511590 211742422 410346015 903729233 608231922 197138789 342716727 832678262 94994838 387203281 545960617 851252829 228461309 920900656 355876667 203499892 498556863 812146068 127155031 152509205 199009707 119467303 251259389 224837739 608963145 255892181 423230231 725199388 85841788 850718792 342226952 187396281 908787145 100151004 39617777 102381407 553567168 906684473 722739397 451237222 546817806 300682802 897362733 168362890 675381848 445719834 334174522 867807255 337848169 344555307 263368673 453850508 941936429 20436644 604505019 163902126 584607192 266062218 896651237 59565774 699030991 116896542 828765975 537976216 407375166 950665011 801161294 455919454 615762263 11057653 39849495 795577143 553266840 243681016 300153950 483380439 87696897 460888649 136864795 243567380 168479502 940916131 131615970 826130051 657593754 630508528 723835354 265659810 948795997 727532529 557127100 341464690 115522487 662812786 714673995 806778502 298418172 393862616 476571564 369590552 177340206 865040941 322650256 406322464 921661846 273916170 216532721 315258669 923145704 925044157 923399922 174978387 143848662 788333076 585509935 820964928 578252711 31130504 921290167 320590499 988670589 628967749 730844829 608746132 515703783 878581718 537450120 53737929 429760006 78380553 333380743 723654887 79299305 622534535 722485509 545937417 165969874 662586946 331964682 640641372 972326250 925233206 162964287 281327457 66847325 686841968 393677807 855318296 919180541 446144189 618054773 628849209 652197242 994557446 651725854 627852153 238877252 200207032 705235504 743314513 277618093 627100654 494937580 420441425 282829685 684480491 24820312 812634205 823438500 617638761 457057962 106440000 368840006 275928927 558810827 693258299 632763188 328301994 216102641 303390786 140473393 414786537 332914604 244710977 201210575 101210802 633422442 556925484 667329560 773673865 799129063 119915248 509384351 161571335 129412959 941226532 30302829 335883789 65740411 665487164 332568872 318158029 217293241 692992809 918625096 899833814 990131724 100348198 314803437 652209019 48867573 995236189 77734036 834574190 976752853 462369147 756956398 755789998 38028361 538963761 429366325 439219465 460580150 656244681 166093346 393811831 932288181 807722488 713137669 909715569 763383773 202695428 121342405 624855839 900722890 568958271 552654744 921646197 589092302 53230377 293206018 658809066 976672195 328801140 739639178 83155689 430735042 229929695 58763807 647342070 336938445 940407086 403602849 311339816 937183293 921284886 720172367 569436989 204324897 353571544 419603582 622530588 659279640 881582772 878795423 281077663 236308045 317596027 849495091 814359507 677987034 185273624 255563943 46580093 711681559 765447006 201590749 847543695 910575997 561523703 725183302 696770294 740625096 698763925 800915257 232606602 799385537 906378204 75835952 747243766 164744908 91102600 975523124 216095129 904273487 448744771 978736940 666883759 188506155 91261963 961409130 16232790 549127657 774766269 349803288 319197991 859938616 698333158 174393541 29665265 132351413 173947860 18218414 527899731 58399078 987155535 992908925 767796462 928206812 186805395 87808104 901728023 360854141 839341663 721724420 363931612 642533337 824114438 515569161 603874392 555850546 678932444 66182026 24466771 576349866 518715495 956047847 137533528 864695313 96283181 973228935 133470966 240268005 700527126 878762606 87320044 932246821 503481369 111387035 496021620 387157022 969560377 765964661 466545081 925842688 501549702 462047748 455669468 431644319 353637449 999448570 735686997 867110099 955597078 441368598 32989632 259264370 112511981 664588714 202264601 291147454 682390635 19548910 930958779 927675984 502277770 811292525 417246056 518329253 39295403 468747542 84306510 447282790 868301872 106892606 30397260 589349049 790112341 859783955 53428554 492737675 5224999 896010556 944179154 452979078 200648037 731004537 374816187 139665016 535126625 650900446 350921708 302343357 299648552 212714355 793035545 552664529 472859102 561747026 18902706 428238828 702124456 70130019 183282634 825482705 903261916 129704820 120156561 96434334 578935871 816316585 204417491 864788352 875183103 857823003 257551776 875389706 353493799 503882144 333681124 947580519 520208785 225084778 513569920 26253119 339353232 346108649 8944921 440455168 723128187 203612950 649113756 432729314 342030956 673496963 416237286 23928320 911394202 853705457 104981208 329710795 989721608 196521119 911525213 11856877 153376132 82576541 646604074 800979561 321336272 935847951 630028714 575411758 14961086 783378164 950925485 388180111 708133354 2249241 121065050 514379826 494491987 232623487 954784011 970888116 482709523 529416936 390133045 365298628 261184794 968663392 516182610 668567745 439762165 33696747 740731459 217903269 379247702 876390673 777245171 612720170 724535757 270070563 18254900 92475227 754546542 165685515 289898128 447818203 856915982 763328421 111734624 132952953 842786710 181167662 141564070 57442834 201404179 56584800 471377681 741611110 14499301 944338501 272395078 624639271 324506826 685567340 645476453 945020051 819745905 365085378 474129265 277280666 980672550 759447849 898907457 655271810 756974198 129367501 815628123 570944468 294431953 97662815 282882300 804011375 27771103 945013798 244783204 699362841 479747658 71480088 156420514 722560592 607165591 353936832 950327076 80053161 130803081 495108991 538793938 30272072 351570595 428922913 558090660 736696258 189219861 998995922 144485290 601506430 460441664 153429620 571631741 914689368 400655942 226969039 865180427 432246349 148204658 496169954 265119240 600301448 336802193 271596777 929673708 585892090 348882861 827051563 855958284 493348180 355327618 2643809 319860503 406526094 528905399 836911465 329118040 520690257 122853419 746152273 210146938 76803058 779197548 804851297 960561842 142174864 659295439 852935059 116083860 126925104 86578961 354293363 249601665 592378268 10745532 11113300 708477401 479165759 20570726 641827946 839990903 294427243 229358044 354448642 656721595 146464148 790488937 97798898 634706349 25949749 959628089 181079433 59397074 841600858 602225821 263031049 208403464 656495186 318004464 576770297 457836495 515062053 607325661 50056646 966219057 553398872 606401620 72190274 248750028 7947288 856047704 465009494 268270541 852368082 391951969 112625166 86573889 391367385 906445963 293472780 928206718 119136840 413045608 581818844 526555333 644235418 448593919 579893518 908005350 894080216 565367812 465294284 836961305 701174839 850526684 870929852 644533183 623450279 535957738 138033871 137672849 145658897 3571792 231135395 159383512 34093770 265881474 420019854 340467447 130064794 79645207 371041400 871594848 93092913 853944819 598709456 483729481 130388180 238691353 595681449 48508237 859347374 710308162 259745860 845828569 68716055 297803933 735932762 823079950 13697831 22471731 244962857 861560813 95037062 180761084 647996603 98727317 191693838 865142716 670068355 423482399 685043438 473816448 123995020 598343002 920252190 283679248 174183052 101589198 594269412 793432756 263875197 879025854 105593726 829457293 930318595 292476276 285836834 207655988 893717778 347678925 394536313 723238531 183258834 826083926 130390616 487208812 464060167 197494694 578203789 514881630 16674297 375443537 273992512 401810315 407911803 586568522 33849494 902388648 617646618 373652619 108246594 407043039 854846596 581397320 855175354 910687402 285491792 112215063 217046463 657037551 774510255 517532698 898295150 96049433 139667146 903264947 736078606 714912678 692214982 844974182 676048474 99915345 318389578 686494970 729364523 280513399 315908236 847124072 869446256 518125203 593310487 740564845 701559333 171360802 871871418 332594589 872063335 733825796 815231288 334785791 261937609 786045046 341535101 384832642 42023737 379959827 675200115 680426950 716111896 123656490 221048574 376959239 342468550 248061703 676440755 960794883 311553263 567462031 820267889 644821397 134769918 969548019 21904868 231586556 940991234 616361556 945281896 335409680 486173995 673121446 299616876 352805425 223290460 290920374 858986150 802483073 773638004 605217399 59761061 800202099 712437860 293211948 570457237 695505914 261117222 443454993 56236881 537536531 182675039 94473873 471684279 4278458 273051287 249111687 233541567 348743450 573481300 521282075 154560165 232787091 220477539 115569121 675667268 793718959 53909131 26406281 510443336 380989100 734341347 23779440 680539216 271368834 640607078 587182689 431368549 778493528 308600796 983097086 46141438 206731405 956186148 819721368 175149564 635138052 406316141 180699920 583660361 597650407 710986827 234788367 760116668 755798301 111349847 472697974 97529415 873474923 573353108 696957869 402623878 220150824 212727014 229706905 418925179 555851126 295338662 889780239 553441960 282584719 236387112 81733115 596006445 198531446 564511569 855304735 266389208 396843657 883686964 638916196 718341191 426542429 751922411 217767739 203845130 506240717 877287221 739289592 564236454 377611093 58801872 393973166 365191079 277798356 814606019 997419441 360697119 304643414 505891007 384674241 521956560 907543500 556672961 103928242 954615059 356540871 905064759 132104383 711446133 970351163 807840834 602429396 779754701 213479037 932161182 900255569 979694501 365500569 437957584 39573080 177562651 681756270 353848840 752193753 70092511 507105278 920775979 127838260 923625270 687396955 381535142 315261218 620432258 708596011 15945772 944064753 37572011 511552948 908988405 792113671 978879224 637410785 153204231 421403223 624347467 762976015 422983104 930391018 533178828 194572761 114237141 928268580 488844225 964720212 610713879 236727902 686827807 438070237 627001934 501659898 662352703 518502962 157865399 721875446 981996509 951823321 422653907 354152015 544068140 787013016 206333587 395382794 407159650 892236469 332235242 861227629 609996760 553515366 624241371 682869806 343211470 826093083 880017195 961463102 904216046 897964845 288292385 215383844 815862240 337752355 217795375 190824011 378511004 933287598 116364292 880371306 390531771 309269989 387150499 316383341 797638303 867212398 153323520 563771275 132294650 971593257 202508485 563399016 999077589 396702312 240466604 801195636 470542378 441663991 181254260 844763841 197755927 511502083 395190428 150968132 858115036 171154472 367116824 552202682 382427148 322800597 533483106 860939886 11319083 294443256 307865515 526354307 811489807 936498745 218871725 282659127 391195115 206428714 264498808 620576575 372309809 101574856 450633686 547807718 779688354 19578028 680410284 726768731 368423546 827056680 522646907 209193821 393685609 238566593 402846811 695201227 524110743 941018488 16278949 630284112 979833001 278375485 239599650 152780751 707346265 246709626 243726126 927139508 420021598 911821339 675517478 603386701 646845954 869054876 63070115 387697214 836608391 48584158 796556807 975690298 642598153 342904472 379303349 668988794 10453360 180700932 156028752 831780954 351714191 211115603 875702102 828948194 620948163 452388596 255843973 220762382 166191060 43823592 956178218 183790754 238059247 463096655 86745131 933546577 74341981 132966397 764584100 409817714 488398151 760941310 170411156 703473416 334604432 796063687 185053682 969478830 963232171 232671178 481205614 480888048 551980188 187687123 93176926 978470274 963598993 959678428 201063283 409592974 9907926 882883064 323947049 257663199 404645192 313221139 400861643 25058228 946431065 105374016 774244817 501322772 59928554 783821755 187628294 508194824 736080908 178258274 728161816 843245064 955162330 975884190 402637366 950326499 183616304 602717286 816053561 560502327 912325604 252067298 878745774 234473664 749691662 287890419 16308687 590565018 146293097 123801821 79847231 806089422 602307586 963965532 526727544 652804648 369093085 353685674 592754747 392397825 798580217 618170356 4841254 103398802 747786087 129519083 509020564 56326159 337810560 7567328 806534663 824680897 257046795 59462505 46753993 6338466 294893254 257764264 630570904 36106970 881724832 284445342 263122594 51571087 711290960 175019603 106533756 526789403 993109624 304133812 429543925 344533692 569857065 999246174 69221342 699237492 570252810 320894813 518508642 348118929 493663434 630592485 740353148 127960295 988052297 28369318 115603769 188935775 141873766 773404776 402562423 82571242 985824184 691952518 373307461 136096434 423630614 342039967 523230683 963885183 283619519 826238145 39702479 716626480 231691846 815011419 120914486 613161523 373659744 736858221 386859604 284193803 824584343 348905137 420736019 965385076 226118176 847588139 271534071 115120332 933768945 438244332 352247096 160271999 622661181 728379619 474091179 626346201 875857295 190867660 836286692 764479962 466373848 397361357 425957775 406432992 955914705 755315580 252906225 659191940 287258779 879820340 829563669 659523148 650960756 546983661 634441429 839519529 194495298 571496897 554612974 59582593 102907914 808115565 749998557 645487681 967678284 844911552 801163421 90117452 256851180 757191077 281889350 241990469 722265329 468512052 182029877 479581337 477079734 130698248 164278378 395669944 151040776 56887617 971734679 210176255 987939717 375013871 153131028 85313095 435264382 558414349 96025035 428097335 40398058 269056521 622126122 434150120 100653409 776025439 466697161 767915746 347893705 741607496 814423593 343207008 832036144 572633295 394067897 845800033 493548566 54693936 217448094 476531176 773616709 199333646 390359648 255050448 12019094 766613426 550647007 999204127 738631053 236945268 106816685 897422943 170742411 975855636 18635954 50554766 996448419 258531047 455637649 678848403 406798130 156843900 340904319 177365237 71678732 283057394 70105246 581206356 283702444 283975527 274484411 276779062 516751606 212558465 330718258 19422992 686142402 672320873 723264788 485794751 666751011 232044568 713178301 588706331 153873984 6553565 398932255 96370294 221325878 444214007 98607349 31777890 284064786 970415065 175113189 148917496 856445231 331994954 188286391 717990634 190789916 837069529 856902424 262848224 931035773 105782084 566322155 122288351 728606650 454299676 781097778 444748606 734226475 361683114 276175333 338352059 339349320 432441225 959693332 162608696 505045613 258847199 965748368 257196899 138537016 350010561 303361780 389099818 76869447 315871111 663710488 52061039 661291805 309331428 757153485 753984014 631107790 53296721 921231643 99902888 734941254 134820773 528743949 93665874 555488703 426504668 37818521 418546603 13681649 550096635 541681467 440703214 759043145 705139702 120980601 969554990 809812921 34879280 798340333 615346150 799957095 77588761 274869527 728848336 577366296 244799272 947070008 198207811 66238597 639178312 70584797 652919495 93543422 410277189 165148651 364922222 443380516 932811507 152157818 601947493 519841033 300881350 538008791 88564783 271825333 424247610 973612872 48359146 285724703 238903435 919446734 773994847 181170797 805219523 163646987 947188002 452483857 376978431 647447283 43589400 399532896 701600954 285085999 758326896 275356804 243257556 834239417 628997097 136485205 381366588 950771201 861663191 405771398 470899803 590055304 865077733 734031760 397765912 426492872 197295553 926144010 458551110 778141394 708961535 188244358 507879026 907825945 566638502 175149319 896785481 303038807 720725384 73128668 648575076 272468542 511393516 233233736 698342835 160738570 771514676 268189521 473060338 494224870 313439406 966081086 768593003 682286161 941990433 367376479 6889344 130893601 977157072 228739904 49468778 979273583 117302411 735435280 851327383 747343593 416509286 950120288 181562379 526743291 172572360 399763235 127714751 495396484 602098383 861679534 816400805 161049616 768131954 433419170 137831824 125247608 669858502 281354492 286123251 865024948 816122364 227374701 237190968 203367923 150056931 807627238 476112587 515911727 358513194 896439373 908800393 210065556 668043745 641822982 944317621 990659675 318915259 366128361 494478725 997280291 290100 156947973 198609480 386945797 569336442 274266778 843165315 346753420 630209661 13646502 251477397 181002584 425081382 726840607 85123309 81105792 151483612 753422239 669253432 242973313 720190590 541935575 203758596 368211253 858155626 787575741 765267586 236229171 173464288 896308299 25224973 721399985 962793018 299341798 478569611 686266267 420942936 257248144 659991265 807549175 50602046 171049092 396506377 628677416 850444790 430222493 342771696 519874011 417843769 459658575 574640170 2470069 318761972 305049145 300345315 760131695 29001955 97103224 110930778 415131566 347629865 834641195 206203290 353701527 606541228 364846676 914336084 572004149 694547457 220502082 86271203 539975723 714511426 743936929 116581139 167771911 192237563 258452534 323558889 775105709 689681342 405262505 697015470 310024060 669988129 740943893 168010165 612544023 705858717 834830163 952917709 509634587 174773836 350899874 286699714 72274792 764937888 986415960 715458872 33105732 604725240 207793348 38978550 734216202 826066070 16629029 934703768 948657605 727616050 877288881 967118537 2018514 111411026 682376625 700103691 97244930 569330550 11585 283654710 958683769 915536538 829014406 497768683 435701034 519016737 8692420 147051216 35756665 590735891 913850693 68866842 640323502 651881273 906388399 587714191 959076 712563809 608167088 668242716 217222195 560705681 19868341 33492351 914549367 867375378 422914752 419485850 34816160 421425490 460460724 780285607 853585061 251199018 398805041 543320799 443133901 476881427 841996780 956668798 70137597 48579495 365184486 320062308 408615232 165853396 61540948 708685690 478395673 769494749 151563994 688403423 494966426 804392911 993337780 285305648 663195818 298832241 822634329 784342086 921115314 204351020 678074704 498933222 697268991 291403199 41496558 924922165 328150388 386114558 774003148 890733439 599765434 974665233 834430139 263910500 963814807 27094710 137867807 689907596 562829358 472189595 152240137 803116074 754257037 858588643 300380112 678411209 56299213 249224027 248877170 741221682 520560812 273665953 227640937 203755666 889473054 895563682 311900288 724261465 942174436 729025420 8421297 994903152 727031659 233454506 877209351 521959061 885315330 925314652 264735081 276388140 763341954 73538884 247882620 395968919 539904116 419035291 940198489 371148212 563402677 271378734 145658393 226824098 383767968 34806697 166137979 967443987 422924726 198949109 111162162 55750123 708798205 545944836 953157641 17944696 595486355 870237680 914424153 468747427 94609412 857301291 573290326 987382393 188138 465196725 752065674 888365328 913271401 619614079 235405905 550815888 832912901 166711282 219491169 934043216 190768001 634618308 627505047 284993955 430680343 117322229 178702721 443835351 657763268 61444561 257273967 687333704 213661671 378942863 692280527 78911076 945650634 252021982 63110764 112246761 190316419 184410499 192965621 348675040 465556708 729366565 116407295 579452007 974683989 966116452 898160569 173071943 366757846 411122669 81748172 184452691 346094795 868673263 816281919 657642593 941333147 593532121 885753001 991568749 864474028 40221878 253014340 890659566 55703101 619919456 465212704 23128673 49456288 8889911 977046396 891198011 193359785 668881519 287756719 56875185 705978522 158938461 693025767 935146248 53306383 416825515 357659066 398260833 730736221 377164627 388031089 521005205 594343722 556302478 327546878 842957798 30584478 118018838 540842884 320318232 300092322 660313966 834751689 396416985 549988856 337588716 6018887 57802335 50674986 464074630 212479499 626713908 758351261 944922816 885104779 362201249 910075561 291493565 4346397 629237582 299502045 290805841 596464020 807854952 213811081 257015674 86039874 984523771 447847650 117399367 417946724 23753619 952757324 176200634 14090497 526568772 76796831 666849307 251357550 607398898 359364895 609044899 9253624 411697899 986923094 39882996 235343387 625351493 613934703 678409124 534957783 623190651 298278388 143836154 331845373 884803408 518265596 141821037 10070640 792571535 126892975 660610742 752312465 687422858 226729648 76608481 897328768 336296077 728655902 642493972 136239244 156840266 231833776 695029440 126617673 18268017 749579682 111951769 780730213 200112379 579457260 121747430 635862582 757796957 761738538 819018221 942075188 678401721 779902535 507159705 967296259 756636726 862300911 232502676 546417818 97447009 610410333 891254906 5648809 521190389 187468874 523943084 131330419 326751169 505152295 481832270 779251532 159252606 162170214 198650638 720458531 542324288 510136169 862359102 94555196 257199607 631050142 596879735 662424238 650937695 232880367 29390759 381832272 539404973 135118536 178785323 278021098 11719278 73919425 934120295 590013835 839077696 646307506 380396213 826106744 542022516 393669894 209449760 930251211 777588486 642472625 90678318 175360090 916666556 959952166 41917435 400532795 32051828 809192321 531850715 35154437 743969894 767584529 628434149 848596498 584883051 489211712 392681732 633085874 932395476 49810277 369945787 548335142 864777566 264414420 145274390 886088448 273252882 429212141 972390002 203337799 34648909 716391662 143743613 152424142 886125496 205107887 600286351 59773749 24449573 493462569 885636949 11606216 183705537 782532175 246877663 742344697 165280156 367147230 767125664 766744664 210277852 508021863 214054820 96142076 605842109 808625273 989950794 794778248 352504 164285648 76167281 654761515 367067202 236808697 527053397 707041869 350262636 166472605 967594581 872105662 316704231 253687301 130393502 849285192 498046037 687115340 617911957 947350861 445774565 720344841 305579860 570653401 322546316 941478618 115098553 46528415 398661463 478381715 207762211 734115554 969913371 194281043 11307493 123144604 466367648 887994881 99911904 753245049 890034652 16145396 90183186 971218387 248111721 917450697 167458414 653915931 62125029 841667599 670732700 81992687 723748057 471903064 467212907 850305838 262765825 504829864 202256702 187044608 484779034 659313589 534958347 182774572 284768980 252126387 669812819 737447405 189090426 520989507 943903801 796054745 445222066 864199674 911431112 880963943 827891545 467802454 151231717 96571079 306272716 597244116 536580951 21716536 94953905 143360087 183042636 678421176 987409313 256412865 476007963 154221714 922155768 790765398 332391760 79964163 783502443 880573806 488420455 961465673 459222950 895363965 998307550 278878159 419032477 346525756 962946421 808935599 266152489 437361415 150224981 168009499 392994481 162905566 704758721 66549414 227763624 883260378 251599412 397152385 793382714 218731474 730393350 165233673 186315435 477084248 866647585 239798364 896792354 182458547 375598531 779408618 290401319 432984871 997922860 805286166 286933393 446443270 669625178 678671054 745615751 657875772 128569022 699670620 402731496 627157696 7208065 819898579 530840371 646942310 541338944 954009232 615373651 762302594 870243874 134028167 138462812 509999258 565506596 285491613 746577521 890035867 603849178 696420402 747024604 26793175 134297924 949578352 869343930 720222652 126756534 431948204 11751351 116693422 481964158 886834669 81223088 698800228 235600358 455947491 174248872 832075301 415261370 104187080 255302802 682179172 637054999 331428921 365186741 331557012 162699214 361809808 648448919 848209488 878499833 736524442 891396791 781698096 985264530 594122518 112013839 542638369 646202619 488814749 844352276 330310896 74752373 415096213 756479199 410606268 820473268 422177571 758538798 256335145 596181000 179898452 799576149 29018465 13699126 141518925 449887957 28249902 80674531 720160449 671490888 254018738 323758250 129709777 822924194 462110516 133910802 43615316 783320795 565906911 562764188 504375450 52089730 139159702 571183557 753608622 213402275 53469480 817854367 587100331 390807281 204446658 643543064 160986347 329673245 46035886 991297418 996195509 30349969 49784934 764570843 761239764 264171525 56313064 720826936 561667538 620626983 563103650 245273303 898106761 89826394 44693806 722307130 523646618 484688839 100518497 14949301 825614798 289041890 138511142 871196574 932040158 855287951 749134283 335375734 14183291 48773681 931913559 701689446 254670762 51082797 325219780 711019863 384741918 318907825 333421427 412850619 336215343 592841004 206547941 833202477 152749005 394520826 836969605 787566286 74044807 727831404 414211916 763757673 737325624 183627083 218544637 79528928 844711446 427818401 335642478 734781300 578924399 997889089 259211617 458462330 765303696 375588673 683896694 743808172 446992681 272445946 689121647 835080487 576637012 636248169 509701472 949564138 40278083 253710103 408676931 275562723 132617212 533513952 854231339 820121768 128030195 98142295 112815507 355768779 806693750 107388209 811946088 477931906 212291784 194060961 480423835 395534489 685241943 113721545 881101066 475191177 368310765 8593086 218597497 307530619 724380938 350079381 888537656 154360123 440966806 609229725 126766408 462258973 722557662 234557093 970685373 4706800 270664038 290765415 181955861 213982945 726477878 139232014 833572435 20240564 97617977 774482338 226099876 670294598 546760182 128557466 206727556 563835966 175923276 834948318 518093448 502084748 729264193 120434216 823964115 635473659 194928473 718768556 26249137 311111419 897640017 756445792 849807486 93401918 480420350 561968979 831986120 409873185 700218920 270198333 333445688 352586875 82935382 181341969 475441865 352173292 268170219 231753119 831707126 411911598 539392795 388966860 121474680 583769687 944650710 289594217 941878310 320892612 319470089 315182831 948454098 598215191 272235181 490727161 390852479 148310117 307630723 624854564 496910925 791512473 994656132 461987308 830200320 783262207 88386901 139451418 187871673 450195777 279479601 369251548 594508852 703434689 825497201 769146397 943677991 473752753 576925587 65259259 241053299 79265970 157652172 80475552 727170177 936684533 839436086 522923948 390914415 2378245 303969177 278239101 280361848 745461853 959576302 688182452 407553905 195415623 667578673 697240653 583012176 906501255 619615591 60400001 354879187 430933257 971841022 935852809 39182039 233897911 806575140 25055174 503642840 948766838 628465233 727696829 517536915 999964325 250825869 88769626 672570859 62167355 189300945 478635296 910599074 362262222 714337384 810269163 251727130 896729810 639493472 716868600 863185969 870609844 359926103 857422434 328369270 237278987 558293176 462611603 55372089 465647050 256438024 665245280 858960000 491249764 638649007 802516900 262821154 568328009 840243940 21741221 55811276 929608057 570196888 481924577 683876256 592177393 496497070 45674726 341376883 301420557 278418709 999775332 896935011 396411102 635959961 960058720 609499637 691016160 969775424 127636863 100119918 216379137 363531024 121802436 606506992 753574173 221467692 360813593 723232665 591639174 42859179 141769256 923514115 556341511 99988613 442673774 499815616 200791405 990432427 330119521 155512393 313592488 869671843 767979023 369476072 807397471 585290912 881655548 550055360 748414875 411758770 237940387 735475405 575872445 849843496 646234563 989761253 341706529 828388977 32545269 216965463 14103553 413989154 906093831 183855092 918742177 125779979 609517324 681311166 903941453 544312334 829652803 653441243 962253315 934825935 933635914 53860356 108343362 50359398 718860936 965483218 88689844 443083684 213201547 976937535 889070887 454027218 279928585 768365836 400829907 14732314 842996343 213283671 108386999 715125163 437694355 341018927 721247515 368088977 82506119 580689307 21615975 832486299 369266934 811576126 433907109 35561045 692802973 880590243 314779932 781461959 54218621 95202634 361942376 364416168 354493273 648166211 540715889 279262043 13370536 275810081 846207077 195563852 732344776 162807448 815880247 636700945 354152777 675074433 920740246 998595520 723080944 379197082 401282238 175384833 440157947 983459761 293720021 235126066 43524132 491053171 641767828 774258120 938299397 452832981 801246279 384548147 295037676 676616631 494463639 70475347 793530976 191724215 304681078 431853320 101554121 206757408 614477723 334579390 882328637 141270833 526305436 458533796 579225415 102970175 946361828 916606949 841765214 318252144 647397028 43003904 86909724 367502601 13246385 425066070 288774264 590149796 385192767 219081464 601954601 70922771 36987750 357867661 722824420 445115020 197855772 732975099 141988927 955361591 913152190 816865302 268940955 186337441 822890663 486572324 555515607 123524538 45533293 563747418 932595690 568140814 385685863 219837467 599369113 383519831 630018224 436590792 364678632 781168218 642699257 244444705 749806860 698338811 985233352 654609669 381590881 34361880 493748992 134258070 973972423 160776560 470396948 841255977 966531683 364000258 234160933 403977925 462313111 967273392 9217089 909264721 462573297 595582219 222523373 875917379 732913084 756438429 234589519 426956924 299901706 109388876 59249097 829086609 434541078 408179162 240021874 151178881 251199972 698054206 757582444 88378318 321806560 827044615 229021329 677035601 760917578 385633601 257707058 13821504 687009948 260857433 464503912 210195038 449295159 885456368 287100404 37853845 889243227 743285517 42745206 213403794 225905565 896239891 751108548 679628119 732745905 895634810 34590080 31810664 549967893 894523400 779152849 988944142 761318681 812208620 642072993 128970500 135661632 555362304 260773637 866244634 894422453 201473802 327425672 857520553 984949595 919191453 57944595 169795970 246504988 938528068 683558263 314482857 301293703 302351928 52807643 574715609 585855104 639417299 729191214 374660764 891208968 370941124 894543075 633426102 856583788 39633046 980056232 973565607 614380317 205389099 22684222 465911314 105962631 764392323 15658990 862928541 664122949 532213821 7089011 10282815 3357332 457660202 711549489 996327336 96688855 497163708 662042193 930907914 499495512 315497474 784713631 371623606 270464354 820738724 748829834 356094070 161326948 256753965 48315320 981233398 148026031 49532413 958247499 40514523 536324510 802999774 516377192 33234417 568819956 680146399 199355739 30589397 237827212 260517426 593410986 926665268 493653240 786266110 318129951 390575930 507382575 209759740 457013444 120269759 765044413 658381304 367138668 588363731 280984813 353314012 612374217 214462180 230179134 223312843 642828695 273638721 181693887 199260284 772780153 812002413 743200472 368605699 845499821 389760281 964386031 371951622 506314497 308234730 102888978 539645321 878774896 709557091 111843348 771106809 83277118 867021902 251511077 867771735 523499010 771643613 151326897 44801857 321119339 68711467 562131603 642411033 303644162 344639887 713709536 558675739 165929707 204401855 363444923 845799658 372176332 618295758 121579314 562471599 691454391 1227765 508783026 592362953 387218664 907187229 908831856 221253282 13234906 718947168 249442418 534804578 746105415 467419697 339781498 986368476 690825884 554130151 480819300 358447799 293733716 700098079 951158427 956541379 30058216 714343480 343608417 941647763 269783145 169787375 649035143 939175988 437082095 690513604 214545636 274869844 422557436 825905395 182843549 848027305 45758750 243040918 40575421 851139382 526176527 845290562 612976039 472600449 941272740 834791455 854446232 53103223 907785540 316854351 419414622 314999557 560819164 622654977 802796710 82483599 203183252 463535998 51674767 891193668 250922617 690468207 469400370 908072147 335176695 616526249 639683175 984698358 839040834 897606612 188820180 356309960 988518198 981141351 432072587 269538652 196372293 715831981 531304442 536476148 847982036 100224594 327653770 987805277 464282382 694381152 865442321 600885303 25479961 2869545 977186528 965059292 925917765 835975505 367468064 586280422 665988642 409570171 781860911 387875673 422479861 430246058 500500622 503215387 58848914 958951670 62553527 212644386 536525272 438787020 23966946 70633664 378452651 351337311 220849559 580211558 111947192 888064685 235664594 759856131 526093292 255151298 502476333 292287447 388368402 970635036 686822766 450454690 286050570 568295171 525916732 80387954 92202523 282307360 494464492 376878150 272853087 668226725 773119858 631571145 169058337 229854011 950279766 868124002 167555143 5221922 73882790 354531676 344660952 280903617 807416008 651009364 875721597 664473724 899687197 968732064 625090268 395899741 381209981 570681354 197846085 745836363 459012047 841435490 371267181 663724991 162204993 129018005 956563342 951178119 308941399 668187670 260528573 298398885 267173123 379716975 533109000 133309875 687318100 24780384 834065444 259435458 220641741 948767067 742597320 40120256 116361586 856387883 582287975 301490087 591061620 127879920 390870923 506126044 253403319 587575999 890090020 76387904 404904675 908210294 88133515 726773411 857551677 481891464 474199346 194604574 392692813 145177344 769711188 569834612 967302395 674070890 676385785 753780078 883053686 249619103 629482959 181052951 245560645 350092479 853084090 220346726 407829844 127736805 915489886 538805922 603040868 508119963 17022764 774690403 776455891 188782971 286169366 424251998 130742479 141641692 396055032 173618588 749090403 900784471 729422577 498830850 768852841 461902850 316531452 581536290 482638700 620364099 761190505 909837573 407469969 104051109 381258624 476818902 966793332 901638690 771255302 339901685 256177692 357270433 841974755 916601383 562698699 907135220 558450875 574359880 904306806 58047005 368464313 823082201 67435207 121201397 107885547 522582341 185760419 302365746 398276421 217349486 804854047 732270896 557754729 963943379 801496450 830984400 184837308 732754942 783159945 667211672 524729586 515690950 843355201 834496330 282751749 433830841 171231905 166127409 340114021 160839772 750840468 204574523 877527831 527247576 449749888 584300655 389737426 671229143 886159939 587410707 982002950 820548233 55359056 50340254 906961296 536420771 781488343 184477434 553927593 331279271 62718562 242743630 93894427 568829382 318611697 563072650 742412557 579502150 819187572 90060914 250874932 973885080 458778018 930038535 186684082 375074711 704614575 49305012 185432034 89237575 360933805 414189968 369824813 676274943 617335778 910624156 843076033 234329249 54666138 803237206 558066911 260556627 707869609 859453361 149552722 687629938 960688967 200622903 376429973 569329010 359167197 439900807 140762703 145791852 302246895 639082581 625780739 486388436 900025737 464441343 491652065 23826062 53870355 115575447 91841526 757162730 556877780 147142262 356251314 73636455 256531967 123165591 700526982 861596926 216268545 744258230 47644377 926527175 656146859 144784666 215478826 714502833 858592309 429351658 828863934 248914199 7588165 671336562 161878902 282611039 385235200 647705529 871258642 895774998 617673232 783105140 94939185 157380032 226776936 666002678 916679703 87016930 672635717 276341002 510310819 112657080 191093430 889889016 555345503 772101191 556978364 905483940 225676444 184094183 439079348 818831051 909131908 203276600 222186075 125390782 90840735 422118654 156689138 115797896 866281083 577033288 801619173 752370729 651147007 762112773 525031796 301842354 410405342 759087713 783593207 328565744 364389210 266861435 202109230 936420488 84979651 333762219 181427275 957569333 561725830 164730937 922730458 972381585 641343432 157136909 714582737 970279361 382595404 447485801 146656087 572236440 30838902 188144159 984229387 106418605 566358283 626618002 665217759 142383581 106012720 535193317 164134294 441896214 238740442 616663353 860752357 281893189 578340084 445465993 419844092 554061093 873096700 568529282 883168731 630780822 887891036 220018902 140902059 332564078 579778764 942174696 462301245 458837198 212212785 726111267 396181526 969987128 930930518 242714722 508799247 196324622 8592603 253427817 462025174 24204468 160366176 182019802 30175413 755438612 917246766 2010799 760219481 960370036 305302267 661586934 275820877 870699332 951812970 93837004 134756442 262412964 730511598 569546788 711233201 275839675 750419695 135117673 307004813 325709511 98137215 629397645 392427388 57250989 251533506 146055185 551194208 291379507 663490955 190357583 884624050 194633147 764963201 471864417 326826049 601195901 269144343 860242066 243775841 683363027 125664249 447603323 482553830 184744014 702443775 277442931 872468330 975566608 744137599 85311166 657452043 824137259 313671492 784424038 845939089 836912441 60713484 836776337 57934880 683934608 555897643 759488779 147088199 656230535 182698055 85315683 80907509 267584514 661358374 849005002 861358738 777002562 56178023 435232333 141816128 621675441 420075915 592745579 630856904 53043169 261064982 452295900 440486507 2438009 589783033 79555252 132617266 639312978 81810203 585793702 37745728 731392356 239337717 585359853 112989258 341894644 572348720 988450449 287589476 24746957 185955927 69482188 749906534 249540878 900010652 524942889 139211703 89624945 179004018 243050659 755867964 47094655 305744304 575808937 39482377 610204348 555765207 140267859 282231022 121590323 337405070 22434641 61631136 369944786 824491009 898134332 768564270 595771497 229490885 397962506 234728629 978694774 447148584 891388063 200544372 429147710 335673763 50492758 705715892 254647002 201894550 123326990 111083148 622748537 405831088 431534558 319202405 117280597 379813628 464384878 574098105 318264030 424315627 346281835 361610579 412441581 520416784 67942772 654408079 471302605 547081581 26113533 778815433 798677222 756721265 105801581 937801730 623768532 359531785 633817958 902432370 120566017 3508257 456393911 890127574 113669992 460753604 27655132 165847041 380972723 145912093 931171084 422952753 632188003 872779163 430545535 540488296 168827712 891264802 130801373 361771572 5132069 615375053 984367970 731844040 481719620 459597597 168538702 652330842 964841027 910724661 516298690 4130600 684430450 24705151 247538685 905765553 294940553 935194908 418889581 448107100 480483283 54165369 65130913 974240723 961107028 629156768 531355515 55465746 851141483 367860054 613602867 511106038 38428438 52093569 958547218 619761196 41944924 355162274 875076008 837683277 923975181 171882936 154349379 235924710 155545231 755443271 675971727 176525089 405142005 665075081 82512837 508625526 629647438 464051963 523054391 26821828 534542806 422021490 818638063 421107520 162736937 520429103 605305931 679386766 934961711 894612951 935144739 94182884 698155164 634261847 756661567 213053621 104908172 540274578 431097668 147335890 782683670 950058955 509244524 240411636 668608277 155448796 332358328 930997749 950649892 536342094 78107058 835971718 592851196 395431420 483941113 877230379 241342176 488724795 12517536 876272356 970034998 559770962 284648472 427392140 76278216 843832994 280880924 347610502 55122662 380185605 220962761 911965350 204303652 74163548 507260942 731105448 79818686 628125878 892343777 914636039 942822600 326878185 447682740 766187080 932767171 261924625 590155739 460319385 34102613 104883474 807611504 60406692 684845191 52119267 101669689 951794753 260117568 753525692 357532730 601305202 852411606 232280039 254867869 346962129 906666679 363925503 244609591 483366982 707558206 468292612 717512116 211392326 80465467 819465611 26261366 304155519 861791115 281929979 873284882 256522303 677560183 301759386 271167230 748661183 743334885 246157629 39588917 793493731 598717402 584859146 538521044 917481590 157641664 961805345 118556758 364194713 368926726 363520513 973868855 410322750 134332749 221229044 250009127 617137054 887756360 387693917 140623768 766924504 934813710 978226571 918392043 20151454 216711797 219067523 977604698 996631236 810378164 96052924 92326685 297226231 374513303 207292746 954909029 212803586 912503806 186562362 363320929 130315732 486573162 46848162 228899531 917286216 774170275 247035979 53992896 716993650 983852610 810475616 766113241 854467905 23449360 523105980 483002820 717541234 137592786 262396777 949165655 73318086 207030067 987623689 804855681 97815043 9494036 432127220 216557229 851511408 801438177 122587295 480857777 89490347 51011871 262341232 223175413 507144818 817913929 261788054 846730141 413804744 194340636 696818202 320561447 820504062 561862520 128864441 61126515 122166291 233533698 820515791 426866497 903730607 352917466 897402835 104894659 630036426 94434311 202572357 269194664 509541843 697900925 888350609 556858353 692995015 411447658 83219977 95902507 276890124 793455896 323571706 292577661 377411809 394002967 845755212 433373903 992800485 529905955 54248352 681564413 834684524 59253120 150053900 861155111 64074462 640423651 85121769 979345941 257455454 619380704 831825184 724324423 12788911 364959676 769124882 237693197 110835291 549351131 234314376 602873129 265565949 873929541 568012442 878453138 432312352 866031296 286855087 7891723 573841812 72313176 970579395 673111433 602743 720550696 91794002 286113252 463313637 967752938 643705042 193721482 928827291 424564352 713149191 993180430 510157917 234913257 207675099 291227135 312265405 44499030 650872737 181090671 445345203 169402118 772430973 176669531 56719408 463546697 400323760 953103387 692610337 168860567 124984294 669929925 959695054 231044898 877256055 718416984 228562093 165831729 74748070 359160770 381489928 594888310 608834007 939389209 782582089 306772500 19326592 38680141 426069435 83766514 170416957 408322604 644382853 518772536 73731638 459274039 654877144 81119601 253382005 44212030 336157855 997595961 235547526 145972576 752904588 484173919 375621815 819983679 865297991 806145392 296253552 911208275 940952124 76207879 278731507 258664736 815760533 382375505 932013986 20497316 491633081 55690738 525043638 86232822 92527414 446819475 277987776 68951590 121120545 66781065 353839066 203915733 17970677 595423299 348608615 601937375 121796064 570819142 902420079 269973885 552340160 500287513 134224178 676675954 927586949 394231428 196670000 909255083 679269475 205118158 258155430 98437087 325005367 744274080 736242422 204955152 111909144 949501717 741225044 31376449 127601958 22397718 447617393 775231356 670462899 855116705 16594741 817630266 788993251 131865851 119492780 594133736 688343449 918104269 357528317 88196333 272719199 916726158 941919714 501980177 576121068 140038349 353899666 605862284 670855796 733841775 663581959 281417806 487058340 259809156 744823431 583074518 885854291 610835044 101270211 968671321 402819723 59702833 57799794 789286055 906083162 562558412 917303457 874361239 578213546 557780316 461059314 872881239 763300419 562586787 410430036 398678749 764911774 784551336 819420192 55126813 277349365 562631874 427729947 372305005 229224645 554932697 730944895 23560861 638252588 362711648 714678268 666573700 384206996 50074348 624915625 848328213 219248968 867697755 302155481 228299233 158956662 34227812 68905397 393750431 324708993 786266743 124476459 603443717 198081697 12547195 575064584 459140065 809681601 841974035 319784031 780332829 297689823 278958520 947942288 654022618 884361460 514191658 611355719 576839274 296315521 667672429 963535202 224353069 392006850 71411057 499825849 411188466 734579770 412956314 859489815 222412707 14084100 713984314 382380571 465354658 165277285 725924210 186900234 134259042 414324466 367228032 587079803 218100850 538103710 164029 303073689 784785557 988772310 471876041 94485273 75865912 887206499 237978790 333154526 785987756 793504196 934664497 73244091 663010916 928577421 62261251 865987471 684038717 330246409 964713490 242782479 428354497 573231974 54695872 84418779 932703531 255515737 243966635 98414723 175759358 71441056 887016395 281198836 261867655 617273316 356046052 90099437 966815036 392019766 784276655 520865159 622986902 814152777 661278400 11601470 160532347 720452481 698533372 800217864 511268026 261828132 326869101 572362696 94951725 563772917 243752113 80837999 597015079 219308420 77228209 607022322 8508315 266278266 633854853 110233059 894056782 231719086 503971647 495486538 216248038 331361533 796725085 332156467 922503155 210556302 664098308 231061130 400373138 626649287 431731854 239534924 198309877 238447332 519312531 935553218 785962881 696171591 666160632 180781401 285071120 152979091 553104667 953365180 202740643 317679667 289855128 594179814 240456410 153204001 174623636 292178589 357530677 14593767 218393118 41007457 607681265 765933003 876877544 660340662 698536157 849014369 508799132 445602692 1124997 895598871 899286945 679010968 712996063 69878139 685746655 750756474 713715364 476598999 324938063 918315632 21694890 653958804 636146897 61255940 733651215 933807572 885052439 37327364 880883410 701818433 112557488 895150628 560582011 700154487 200460394 466848897 427205470 833248850 643727533 14404499 749874485 867111299 947278345 351042060 677873804 605695755 134403573 679708119 266599894 163472077 208378133 843252538 326708496 22844863 798572071 786197656 121519992 274619965 261301514 382723230 768672671 462465659 431943270 512793166 375268008 774585134 628027613 838241825 605324179 480029642 811273210 912381630 228436631 444413117 446079892 410761232 146037037 165505262 838118790 846393640 40999033 518567719 194823 497509323 158700456 985229393 829824788 486238459 244329101 90266203 654891306 434509458 252985996 323460861 230408465 161722723 509294485 352781873 607934545 642223728 271634704 312509171 665170519 140262545 110162974 961865001 428752415 602989587 778142953 748216092 138867563 744172881 51333406 44298853 465570298 544356577 19160142 259717210 957912385 960543587 305308757 712394426 186482665 333588318 950178485 172306063 697038922 541862196 503139012 727826356 84291711 15892156 592690529 60321813 860867433 868820617 672532885 193371852 32041604 804795514 981249049 687969380 665240559 817773875 586019343 891262318 335123141 111674917 767929508 686796438 264429213 530467005 833156085 821635681 433430662 74638759 919195865 546794342 914344385 63907086 232015997 920348921 96902073 719936952 501224509 235452532 108361045 564312911 445323605 282754322 663079685 39992138 158410427 88917788 810185944 392344258 224929188 188037743 377701903 131295992 636070971 543493243 148258476 592572389 521498327 843445143 466133583 516836225 822391406 278518492 706824496 316498312 21879581 422217942 687064712 648513608 386455821 324185614 57752152 166401962 640354059 580994789 255348069 45788237 140058219 674877523 752974401 170568095 512896190 321623665 221940248 403162119 242061251 179781186 256937502 176904645 657161381 557258924 555513171 163008868 278875913 287127171 281800725 671887983 267930408 369064670 441838576 908019316 788778198 88604011 837438357 384676501 947267016 243907509 324448933 939566339 391818323 388682277 750986895 556436173 207588421 694009445 208164258 348517619 294416998 585547333 275574922 498126157 739827947 907036831 662409068 467839955 379188435 66687648 388267532 871176232 866479345 220630229 953741304 152543187 794927866 597738313 29322905 346231896 503423728 976596983 286582090 836761966 269154641 937537286 742165626 547317773 847003899 982976447 203800272 598949128 182975306 986030214 172291720 76909984 381264053 604197714 871474411 984123849 991570752 349751832 391889689 507358571 739116518 670998727 859146546 774775255 967002096 289150247 357891420 477321937 324929474 436188507 136476802 363845589 405269924 403200368 626622197 563526239 979838536 118259320 150260733 394255814 947977601 430001893 836696175 840598010 535874317 718952033 717887378 237766632 259228020 314050850 456578584 966921236 569560989 405504509 302803770 770304541 147728853 594717899 467899064 406211551 463520953 272536540 552537572 504458295 487426851 678897733 504841701 474659652 259300387 266164299 793248780 165683890 162655813 297971138 262170840 603318586 33031225 144034267 255766754 649439872 230044920 553646839 463224666 576664418 39809786 198924501 274850557 190831337 779083729 172213909 224105157 836276955 770685478 674491830 724041441 220388822 402032753 770641000 55608912 107177760 61897929 994469857 145131189 460586027 628108124 958669381 813624369 313699710 425255205 797620467 406363341 117484992 943336759 578885902 266523463 319551100 581236586 210360972 37915417 289426947 462845949 150234788 750399799 658181158 278569614 740512375 352594693 70711029 287485412 252042702 3824642 559064694 256176029 943384387 938196529 565291445 246859448 688047353 357207293 665091809 319021945 621045951 853850767 4479205 996010 449191546 73025090 629494595 799859781 221982685 698343406 204151412 723556047 355258523 290962735 187690922 356386090 819350124 170792783 681201278 121414422 721492941 527797339 919191961 772386842 706608378 723958526 89758609 65812746 180308444 369462710 188315783 685120264 784518021 810190673 163363565 251125894 273000737 598047608 325224795 265856373 716395395 839979575 884004052 432995439 229613556 566528086 426768416 206002808 260869228 378584835 249431608 42837384 199348814 456333484 171365719 311239379 86123728 483644416 125625079 401988471 800795071 643170644 573552655 683313835 607529555 416262365 930440184 505467732 923577632 629309463 493075608 332009460 491675003 701398803 725052590 239973143 979866160 682854049 240832846 291556711 926848682 168794495 947722483 781181250 612456970 113151913 630201805 503742463 21145239 284689419 854714563 369031029 532271579 416526423 390822291 911333948 518226499 843969886 660120782 684844594 12127988 782380037 794901205 646926854 193311155 387006400 256517987 533792281 239825264 89833936 56739236 333875904 809184759 653048383 426910474 657189363 482228711 100311982 878058098 965330277 80767786 703014245 836760703 318731020 770517346 20802980 945469174 14585780 633043782 968246572 668184339 870898761 843819659 278771539 434496486 940483507 49862448 616252715 302996375 327286255 704892823 5415785 74942545 147199796 893238262 398784531 63669208 393338004 714798950 631908115 880995644 819742275 600889131 83367799 222892273 479660068 58962784 153433730 584485034 522901868 158748631 340165497 425400492 74789757 898377050 430102474 252313438 627084299 943170127 598236879 764476812 424555824 985356278 160596935 96990729 129712935 114603520 172446696 621718465 801629229 114752172 154651893 640425190 694770931 424028764 563741728 777153981 101165318 481541622 153686460 24465858 136000646 402186385 67066245 786337337 891479615 321873046 33453576 828840148 144602587 279180691 760332814 251049001 723987094 784271652 247447095 193555640 978232612 355704571 88494336 32255471 650425144 849755922 896171764 250504365 236526204 334111742 703157263 44017029 321803181 201030254 457308171 291712552 927250947 863267452 465734634 767536414 209522472 249285817 18180052 325082357 850258294 39438438 714152958 638041233 674551866 923905303 272780226 291598587 61498748 173946038 316630187 550810018 434359016 15894118 32851235 921052828 48943430 875820445 7742252 716415028 305531791 94826676 564022701 35099637 196634876 851594050 87506744 130001007 129888137 420449393 88425686 285957612 265241917 902409777 473232055 749470201 122482036 965427398 746974896 56894047 465063134 491769035 201570308 50602216 432184644 999895715 271816894 97172645 918912295 758758708 472903489 577712344 79784112 373940752 145023982 24908051 331578079 210566741 97041927 302843133 662049847 974303514 116743117 404692893 785138765 84237569 148521258 629831478 260215065 112762184 469569363 900321133 338279045 127162788 857199961 479583659 274614552 844449271 641919127 789810379 682135261 267947845 811774543 464811673 118413493 593177309 267942637 903097413 190948978 889660277 709010178 873427901 743656489 131166100 537188391 566659305 751964079 719727638 420641935 386353484 398171213 893552043 276930081 917345423 492608629 283680432 256274537 248895169 378764644 443370594 126043199 88804876 90444964 118296354 883322641 731641418 708347755 969093962 393752527 906472555 398514961 630185711 228484250 128518210 520375217 129352485 673098409 320171140 573140434 114061225 622607573 183132855 165646990 326199627 928965852 42219623 593817268 732970094 115949351 44247362 555078329 585412453 816197294 322804802 827226498 757691833 395043553 297522595 799688703 78149881 829493230 153537874 178445760 878058888 530993442 478488527 42409461 740772921 422497270 770151214 148794724 796870181 753119522 68814343 945712700 98409698 701130763 402096442 689985929 284588837 530842825 133318051 861011376 809742768 589072425 773263944 758226698 77199169 994100509 303276261 217575450 464571501 145200645 113397103 798685552 467888222 121723160 159001008 592232667 128741212 89516687 372430659 823739198 719944412 362440037 496701610 233978266 235873855 246677350 920758859 272955920 786549048 490033896 9332384 437356980 982420765 45132912 219474015 389715443 118721415 163357350 40035934 956661020 41430333 295510931 126681847 238231720 566883153 909003491 820222242 878845688 745303978 466835417 125361175 197899544 250974964 445521270 948760547 668392194 124254396 638264025 112720245 650367332 443461650 313358911 219839995 509431351 985091379 124838273 611461590 997444419 165022133 771266926 138488477 140779062 534799662 47729092 87398154 385833425 123140829 40744596 356604309 709431530 469205924 143415897 716405082 305520388 541360644 266514869 201180374 22099324 464989333 302025280 845481864 691637497 846538101 917855011 907361255 693661568 56569003 679870717 233125318 683969146 127668389 799331224 51205252 130231897 322324148 792322693 676527191 259455773 656671145 238009423 954547070 251773154 820901469 492753225 170735838 89712409 157971394 965397613 952549027 428024699 771190354 686435439 943547805 94067937 138076225 273923744 88390882 242291641 367727631 942484481 678434343 298976581 136517460 161614682 103660622 440210702 843976562 370659612 111753214 2360592 735030492 607103111 809686676 567632299 996974014 992737626 385656045 140121781 538308457 12475681 656766425 408127959 987938816 855225685 919042373 827716816 807851708 672805244 700069100 485894316 208438063 739206091 162522122 339190656 14524646 609934718 802543217 743707725 56729581 559202532 106086574 849498128 902365072 733611685 470187870 139615830 202324677 734048989 11531647 569433023 663297253 4121610 581673494 237903628 202759290 896595568 995300930 806349394 920872373 541916277 7459069 174666078 180281991 484956183 714831646 731268762 286213088 121403042 802057457 926967025 876570527 583523422 801699127 917941785 499980719 765584333 127035504 299026244 118340306 909726389 49723103 696013123 961633999 339317598 518277424 997197948 956093888 651872745 161588977 12507492 682883407 550538486 548311019 567918610 83648538 751547504 815521857 971650083 966397050 639128774 133007616 310843785 869219031 535400484 422013755 856374051 788475362 317295376 477046416 363334524 469637262 951277297 999551120 358619615 989778643 335383606 7744203 632902014 190788819 272320151 228121902 203050190 544082109 263829505 794871433 543335687 384500449 450868779 981831374 704176262 136031514 763071393 196175397 781053908 764230422 660009238 250765813 954664671 364537144 824190980 811788404 231882470 268973930 656679891 232193016 33451087 83454974 835208228 324429064 996728078 693580102 223075419 612992204 159925083 83271250 262179687 618849747 860830961 720371829 926158575 894609300 569375857 193315498 503929958 350639912 760729232 611775811 821122645 412159756 741617863 380305884 894017804 436789494 307417575 103234108 989070942 233287841 606668839 598005518 279362828 516083594 144431074 621963212 306541874 697453853 715415321 63859337 880326353 3868421 186038065 994976475 449929544 189035590 178148629 725066932 766231871 136149946 650821587 245702018 79483318 933155157 482615140 923188342 920674491 40676600 514754645 761751130 979304908 728547918 592454293 442157067 593401810 35334682 888320271 578796660 521569043 549438530 36950090 61688994 419180771 389025761 30986747 552477347 382072686 914500261 182191520 745603811 813418554 666246552 767426371 464338554 92013249 407245833 956485658 180142480 185415872 16639773 521070636 36333626 923976287 819747480 614785878 504485959 908610953 323834317 269078136 174825388 793981745 499581437 280586828 165965519 66940281 1188353 712412624 436815809 286644445 574022687 180772289 137632029 979115904 525106726 636181315 177218429 685259500 877092643 499975142 293330060 619198936 467510402 696898980 279263648 318188513 92830439 567504410 675425972 892556094 784026927 644990569 450704032 293245745 143226220 538703618 362545844 33540802 684957541 13731148 912626278 998589165 316569655 61013408 302418230 805861636 173181110 7163407 533102598 645603723 260629475 277190481 150865822 392127369 237608058 166060390 43327873 284344462 485048083 644380349 594872508 499684090 188479832 648129570 928401908 894376729 258167324 35300166 751796981 571920918 933682618 992747094 963718935 210013069 601549068 182766814 703155382 739693002 203629955 331694573 107575961 852129561 277690156 186309395 391820824 440714754 83196944 128504746 617602061 378257540 883483899 249497014 830824533 177404170 165213934 101366643 672662785 306806712 225281028 867210226 27869331 403367035 159139256 77136387 106444979 772263150 937504236 895978041 961956856 559940348 39161700 46400509 621734017 140015488 285508508 542672726 4812329 990459852 103277141 997372619 625720475 231894201 941804040 587038485 42870713 369883772 924790466 935080245 708265790 992007625 936774103 903844768 18671637 649233679 83942650 642440122 829717053 971723312 820976379 870525623 313692660 31814713 274007800 730591089 903813061 260091024 107864063 676575131 28460617 82077910 54967276 600979678 140894467 28687601 703428949 148568019 518880901 403845508 906124415 811307525 296065180 509385725 572495199 432862100 12717756 169442985 979337501 972701632 426173668 123322924 31840316 913915007 572884430 23553761 17471680 395083735 609495610 907118658 481347673 991903042 409838497 692767634 472955670 28664736 892019297 293836223 544341832 870736881 628390554 404060914 75681896 417262938 987476689 552921711 260491571 356342072 749279801 434162518 139650644 553786550 571329582 554410951 868072557 644814777 198516547 472448313 208189575 510676878 467522626 3601897 162715372 637646517 191751217 671529720 79732834 27095057 737798893 609573609 756232156 461529924 322682625 305004214 555488849 103250383 955637978 344617318 706499007 770437343 461745068 320626754 929153239 574280467 967277373 291466069 395717370 990577648 433147103 293320808 636894849 232015392 541282386 968803382 173933232 133008774 675489047 873495910 436226983 923253296 692340754 979148460 519634372 490699318 178395161 145538621 525182354 767556552 435213641 631003492 287430394 381336528 701033640 530528833 283039755 806760413 248381842 655433050 409116565 375496804 923151961 582042638 15792506 596897121 985224365 40014371 333250772 882912743 978961331 62632425 681663343 809405537 839111945 872787721 307551026 622556079 954189337 119957662 28287779 567054975 111688327 356189208 927253411 575477768 406488601 178813821 36680553 883360773 665241227 10745330 805772497 475921554 421653633 485625215 478843933 560797418 282700498 673800219 587314107 892594469 530438564 295947 992469045 347105309 275188919 743854563 562126597 876875709 105331713 717326247 457759984 711458823 275788871 942762219 119887914 224128655 137066772 550249456 625281935 529175234 140328503 83072223 791530450 796172021 451577083 364554740 968778395 32930912 65849052 222686971 289930260 406931600 694379870 479874518 494363494 54306483 513140877 393573802 251688465 270079617 554054747 664367782 684910639 724683830 5627831 802983684 346021128 236459741 825909138 201992382 743196799 248621460 472070388 185706407 39152653 389328725 156583687 58867199 720715294 657339994 393143233 232420105 519290475 513550888 194338818 177366831 850270449 404525912 285390057 222776932 488803251 81894983 858120767 667978981 916502040 257178060 637966004 227813690 957186549 56806705 395694510 48544158 266732380 380544367 326934419 293944568 606198071 351301748 5281802 552991976 635448379 885659252 81663667 490507871 791948941 850155917 42722714 872909546 438731393 376417414 339026999 633724289 849863132 636592469 581176889 677899158 363209486 81859914 474976221 473377552 930097021 370791437 67518108 904506928 643352637 688077389 82293046 318343542 294018940 70740491 583968699 337063707 541357211 874918829 463138097 652041872 290528057 369868784 2232795 501636302 802612776 326072505 23791584 738701718 907659996 896781076 43604532 510387602 220094568 917239000 29105956 133923526 85810636 126171587 585525826 831999875 701982848 74571443 708279629 595813071 280309994 279450370 940156549 277544247 534293863 326901700 800351281 523652025 437060737 728687838 571245856 326378974 994124537 441387154 837693268 63604101 159436283 717332054 675061303 634528350 21183446 125033300 223060400 384862585 455339720 319409825 278185745 699550267 568798025 628955854 324134164 919018166 364006020 499270514 726141948 327436764 983555406 538798876 815815281 266045806 659105735 110140790 141751607 116246298 303294559 440582153 962299099 864557479 624787779 80642280 919114414 21644340 914538800 4375929 400001967 403599584 336120419 778225296 144331336 192933205 679512572 401561919 122957994 121706729 530555181 502737388 305350360 420578313 851454030 280674897 829746928 519066574 950172802 678302270 447381566 715204133 459185038 867085303 105986440 541434448 218946525 869076221 96336465 612048590 267672498 698769210 241543770 48751423 731462970 405043606 517656789 333698823 236114628 126107136 340541873 517906942 902760595 16129230 486143714 151002002 322806513 512125202 955957282 87419219 217501390 281823809 223209451 554826327 861060556 162060262 340589126 508191677 884690854 746691453 881939997 682704664 618983165 21347877 652291457 341587601 986426348 448296790 43415569 311117934 203878639 198073471 44540767 625746982 25506022 975638669 363765085 956029197 850328448 350019753 208109423 225383919 419508609 650476392 111151202 180867542 943422363 637923147 589336498 68293243 725979412 130098646 865148979 365202648 86834626 550548859 451634945 2187895 961116247 874430231 173438707 478346254 859805805 505886946 341860484 174904730 152574718 439643284 292998696 808904580 159105379 239397918 989833645 848496195 958710682 37840836 929562715 300143174 385918652 57409904 432038692 927021602 116334918 807541039 715844323 55555876 971558916 572445773 49196252 285994414 376675034 705345851 576558642 904312731 736574248 237704268 615777981 541299750 232420979 628311547 335739465 867144626 267464157 54750497 668785105 342448322 741963950 80490968 178481947 180606261 579443939 801992905 41360060 90489612 559511375 4718889 915683513 813551258 782562455 481245527 623204577 995980483 26575171 568067604 572247894 170684043 853040660 985576168 321099600 436795509 250200508 663400366 850442703 234448332 905143314 511077753 392334415 928991213 477069102 153622430 500757248 347030409 60542864 339468641 603608785 849430583 80855916 466657207 652573059 66438899 585349217 861773433 227805984 218264520 273025594 600556081 293265593 171092818 241600305 100207417 102115824 626169538 635500708 498542713 556536250 342333574 490337981 805991624 551475053 498938947 122560105 668106919 114988910 688842008 529154423 284929020 498219940 356108799 204366676 189926650 981519104 811760342 791636644 274860764 389990415 40369767 403416211 2265922 795839615 585589996 592166085 150622575 168864438 822204845 969757040 547201478 344035369 848592324 881360005 84155642 783801872 4494864 176136385 700236217 380194570 126028668 663795907 366417642 84709506 333881458 49237834 623730990 43885686 210756019 716324589 959812944 821359303 780126054 359556341 955222919 402241643 464855349 287046523 306877154 394155435 145701690 849386976 532327824 889275205 873760571 285067006 686487903 720774814 151289943 707440665 87835271 627467288 166827124 310760988 954613966 31675953 99197210 522192255 895902063 937932112 744551525 397444044 178914413 417871480 357082949 711754836 243558638 363211121 17024007 758931183 131909418 669099264 845006512 625085078 928968392 93049106 653843928 195223210 855171360 458338469 680986489 29756569 252427103 22183289 90411367 407134677 139767238 500793906 786395095 729878956 970056409 991375064 619141424 96249662 460591425 680854788 483135932 175652836 979689249 462051774 19269946 741507399 977162930 318969947 588880313 912629311 981347768 578459736 371092638 24211139 684930457 561802373 407664575 595809320 594092128 86183996 422157188 655341681 319185517 930962213 18649443 605546794 160587802 554861970 542960922 188129223 158776197 806844498 420238461 223487232 151440057 173932046 233781873 114925810 245886098 416099418 978531027 359054209 932075093 116451697 320058119 397111622 79605389 582637560 61752517 646771889 806252388 803093157 230041578 84545046 149469930 145709373 97082723 140357765 243207291 468414113 16965269 164795733 194549499 297128266 280305490 242138387 397775895 779314904 620126913 736855083 799362164 86506345 920834920 923132809 690214029 157775223 962033941 843668851 977306443 477726833 148931318 291669696 577390332 560607651 834724099 926063841 86405720 796689240 866212815 739062066 545233043 154013229 162064646 163354893 266907424 915947352 976291394 54448647 631639940 246400241 311275 678768280 23312287 716040609 917600439 735249603 13949990 269643082 456251252 989225625 760415282 389553948 655605922 30454490 582145810 481949118 95879589 365602903 589198943 401099322 987000559 91076108 953821083 222879070 418789457 247853667 765737744 389283981 589905726 323984626 230219480 740183197 172723901 957752892 198315057 740599063 46647471 301924670 777424944 611833727 263738972 540486874 357960902 517642773 424632008 273969883 216250165 5408982 574204936 378196785 680392655 55287556 222830410 71621167 121729344 138355139 723005853 475037718 311574412 46653486 57381571 212809169 477338564 8993255 521133361 999510830 326095636 551284583 288845442 996206856 778991860 209429034 67234266 888518595 576851411 719708298 342236081 71013534 64435400 302585761 947942724 683173847 202026235 211466995 128228861 289270228 737569686 247378938 664080725 52624798 857436881 443438343 106444369 59383418 408500847 534653971 149408537 677412812 679051792 264089008 79150929 262495754 539783502 838127671 844716276 169486391 804163925 89990716 364338965 777255621 38040256 86245372 719396120 69536871 552438428 904438818 667562106 74371860 146038535 312354220 629437231 732646448 144606796 916379010 823941641 51605061 638578743 661646233 216934613 222468577 389033092 842362327 672298798 233069526 828229789 615309704 445669450 102423843 727164792 385765820 495512659 81746251 229079661 43617465 942014438 346475434 398319410 128200255 203501605 48616096 755897494 289655801 573166517 952777216 47836764 292091815 309234446 545575070 703823878 751404048 760846484 607291585 594901099 353034163 897588486 726712342 273957092 993365967 767974971 559679650 71927258 164860571 842710420 571691245 827330396 701840098 876056459 885732428 167864465 265600536 437872069 843276050 415392742 792266671 676106216 744475034 604987251 31836074 848698869 348804171 473834435 662659789 120321405 413896690 546741993 422153173 266546182 374370408 766268816 409889492 34303520 267489195 204634873 183260413 474149217 565119364 65953439 972581149 371427545 229564427 520013210 746876636 612137743 153421623 790368339 127767171 683807203 478192874 98464148 399342766 312008680 28131063 420323104 83640445 426570682 462629677 781773131 832109975 284714457 320916520 465915 628765629 123830082 328209328 614690626 630804721 276959262 570067356 156752018 1396203 368191485 294665259 248872761 722257293 205108639 805772916 26856889 661905124 203777446 870481978 786899291 63445641 395326050 761674386 731190852 940690181 986951127 842776754 340094114 926644665 686724485 561532712 499713299 56421341 175787739 853805337 278822073 56528417 788007767 539694043 823462038 699252324 753121695 766241869 214857619 95538586 406660955 611548876 329212054 452251605 900083368 704356747 834381869 598006957 100308006 979783860 832552249 20991155 891795042 402326223 122645214 212914559 642748726 392215360 312869409 919991036 636300086 201639616 290027219 138861922 241216662 44898824 710487399 208679209 338677583 903822409 188379200 165906765 710436816 951015947 70160128 510248533 510465382 664775992 497177747 748488849 124741075 270570195 514547399 633316557 482446842 101275015 35447507 93553402 589268823 735879467 742568218 681654695 642120110 322461021 92439410 198281673 416898075 179777603 830144218 198463951 680968612 756689530 795063422 372214865 300215362 695820177 940481108 516939104 582725763 813033435 170088185 709856111 510835431 817621183 547333926 606071685 457498905 630566702 257286008 425214331 53489345 98687669 899145508 339208498 273872672 113968892 482144599 138739206 132856673 656621357 720917332 155612364 622100675 786941596 757534748 42386982 135639730 704947199 269413700 598876448 641664865 872104273 158245311 161616800 218591706 818913582 445274676 131620597 317402441 471999871 998702301 659611886 997517038 842989080 774374986 901300810 467908667 606899044 105245782 684364351 268107870 813961945 82044055 133306419 186175860 42278296 855898151 21873886 150249344 789089100 663741271 171327337 792452147 880896407 12431905 129910356 817102476 582253170 836094715 899966104 891309575 794565378 688707409 665216003 414200961 710700325 137823167 405021488 948022678 919060856 194232541 438968811 905874643 458809883 986510567 65288248 95754470 871342689 586267827 283433121 918052729 334846026 328510625 873282406 455091779 119637492 188522908 131226081 385962101 992598389 790455547 783513808 29781801 633473603 63567504 723264945 412952672 918518840 441355723 821359934 531717175 217464492 730268928 295326384 134780427 521008005 725730966 264611495 448395634 490874794 427976916 86462836 987776613 79995348 656331143 789682774 863261341 898015759 431854608 124381312 862991730 285068775 195464255 800198066 234937281 754520547 321298349 745762374 748782576 145736661 244617157 757547671 63407029 548036692 139923429 639943696 455208730 36563022 698357089 247918228 574843065 808005479 968480877 69408775 133654907 440129405 38714878 375402682 714374029 770421023 293387490 249725404 206784235 240457720 469760446 464426754 331643076 217392900 919998042 747799979 227892901 809890651 564378274 199346903 238025629 406154681 647872389 173425973 769705211 549524059 622559103 568014895 691350357 886296283 229118531 825457226 979947308 417154601 287096147 818407899 810667326 848312266 168940095 452243097 987585015 622296671 370534318 56272437 910556894 463811871 707429742 31555115 897843903 354633503 839223210 356681922 85748828 254898463 452568720 94092590 165763665 247274058 255412666 873831978 524214758 581256526 537082790 366273548 625857674 330480120 393540561 151013398 76316230 67540648 420341161 483905380 984412937 652206905 108677294 619061282 893089048 446577578 563326343 352605949 145848822 415920058 49412729 613071516 522026798 619909032 237730586 559238922 14753564 106108318 135148659 574776622 171558067 395617741 369556837 104424070 897583958 702975367 333467048 607084947 503908813 569027349 473613366 56503653 792091259 286432339 532654839 23996747 223525581 145334960 305511371 143820602 631537322 561009153 412972133 191368833 28697468 367418070 117984879 848998366 219684096 81447216 442393000 919723904 701322634 662840573 716164490 43244607 771719998 562040124 250913245 429116497 437399191 689364797 56236964 861403970 517609108 652154517 123337947 39661876 78820966 824693504 616729717 195240550 912220962 116099455 532200572 70059107 761158767 400366991 491652157 482157628 27413952 395796691 934787354 352005806 45429017 852335326 571635620 34814054 91635510 950031194 821596093 577181570 153386279 571669890 714281718 979237662 423441455 751041150 322673321 211051199 496936196 697365373 373037663 612531772 51920511 935887939 861173533 834179775 244369988 960857850 870609545 492499723 594507774 192044889 931547307 612225137 242897606 798148671 701180944 165037714 401596315 542666154 855628039 801005678 800375850 585293021 56555966 507694182 339891500 119451937 285096247 522523907 656210284 551357119 156769479 816509064 250007883 720436811 635654125 684758260 257850011 681292584 54860054 705092821 226220793 914294428 53433564 904446597 691774259 726737256 344751816 515800463 3356011 272450890 387333853 360228239 135982289 497164705 263870391 873165164 74339532 202063301 839776671 117800625 899424979 50085813 259051040 179153982 164556875 521390155 82007321 152421266 774705753 840445869 697032456 995141799 522049818 408100087 491038010 613802934 697281116 230525674 724321617 365867162 135767414 436739895 658593228 449371484 957714543 623249099 257993745 493774929 386915939 343478160 66541830 19106281 801520555 11519862 670971350 285398023 377476138 500376896 424739169 334102 770574308 482275793 81904565 469141188 643021714 263388250 680714310 56372915 816101540 68300473 529980302 989625038 185153775 548812017 141279448 420085256 875131340 124704675 253335084 412752339 772596353 714477166 157061595 33727870 5219180 699617021 231714723 398217954 342277924 626351734 45333765 50015007 277604422 412347170 501929058 572548383 34797067 887752886 251449623 781676954 415077156 711007108 461210536 321063142 137048872 650492745 860800422 460335729 77246162 215862540 523091069 990162352 151069295 259515324 597473312 452875575 43504093 204644306 800492773 186931836 219001010 999645218 863933427 346213682 445770469 378771330 714150406 540022903 535997571 299119585 484073281 966175381 384559281 395024840 750635354 818967243 728763222 916369094 662645875 241629234 745898778 877398349 969399924 625753556 786139271 413844264 225728410 717000076 778314020 641263437 45256758 487694503 950318776 222037306 924709627 67793829 556651073 753006012 816115503 490264224 124824169 423659271 961550774 556972560 43967034 666824911 733655838 107254189 513962446 322141637 771081856 198708157 167433394 944358391 497037414 565757378 21463323 670820348 977132325 133892184 531757897 602955307 70102948 269121862 808320224 902033079 342322870 479969305 890716875 496038376 309901371 356917941 821510231 801070984 34448870 610529866 158301352 201484412 697383039 26219677 743120601 955508088 958235394 842320637 877357526 722407366 978710377 876700356 170761985 621655269 269784759 157010789 459241846 367351109 5207032 292173003 577768311 230681847 136476893 110938201 816084492 339790897 309353635 254555794 154983677 204790312 642662675 266446663 544187197 548639298 622676570 861761439 898127652 839057108 718008267 380017340 99597214 510729249 262545205 314701849 748907602 935470136 141514877 410304746 573136540 599214721 27527112 366570662 707102328 966959595 969133832 55156885 549434241 483242093 107458703 43479116 853021452 501700983 359525021 47694246 231832681 980595453 652010361 539268969 825220586 850899525 955618689 364688856 841585134 130225352 123210878 113844423 460028560 700258369 92706447 964483312 97688136 513748161 181346421 241541935 70852966 372823074 796502400 44075728 932881698 246084647 295067631 460504779 32578203 707948398 642488788 235044261 653184462 433108013 67033441 189315033 528155391 447155806 562394740 136299372 542598201 440432059 403744918 429228455 29502241 6083603 135169052 979994046 941564157 936987509 159186471 521835360 103027027 872028163 928282240 628780980 965190625 314197360 752483090 931074069 949899138 520371624 309905280 964105823 586391030 169640649 622504214 752366788 194939995 335986393 975798174 980520460 673326256 203510693 378522379 224626292 820027935 507357939 114805303 903889875 739998251 451056215 455319974 522982294 101787891 404314795 376168348 328753437 463737357 869922225 235646629 57874199 288417388 108389437 548598668 867905683 181424860 900765144 939092649 192666588 951422863 276824120 438509017 173574185 875947208 147761605 373484358 647182901 168103518 295155377 271757756 941118242 663746002 928179051 238067720 67760502 874500105 199185055 670073827 516229089 97138683 398243923 675229657 500309627 514246224 583910678 724880843 438648915 31764282 363543685 836076685 489155136 635858828 733120449 366258012 764058428 286744079 728770386 162579242 654764060 957345762 441118394 271200399 368052219 300475258 185157007 492855172 996506434 103605587 717356624 20496430 233650412 470745217 520118187 464510092 661922459 778482026 489903668 98791919 864775715 977773675 975945941 213419442 531751927 782404803 939025293 764875783 630520222 715592969 450608692 832204024 694598807 108413751 991537882 131696423 874594280 985134961 640807464 598546102 411458283 738307473 237016526 84611279 500552547 35421588 821127037 535170598 535068401 405158657 275937019 670056629 132108065 213876071 855147854 396711815 282580887 19805305 94430755 584559710 394150991 896040791 439372610 408750851 821497725 721763223 595091450 68623879 73122641 879450245 141033821 628522809 425903886 172806369 105108270 508273454 690035805 104639546 894335639 489269858 540326410 545982968 478617792 998563892 741704874 394794267 730422997 551737227 943730635 940152385 838654799 286343834 591014926 839918742 365489383 442442555 900333255 414257526 219058445 609764862 56970498 896539556 961768244 418854216 916877157 399784488 116367617 171414568 687580062 205020743 21560477 316720257 199351022 884127444 515329705 425716054 927794306 3083173 513786292 807643293 467673205 716399027 691673389 762932492 632222171 66583551 132295791 990650516 169623735 645543083 647552398 203924323 873633695 894739802 802244642 396162357 273999263 879527443 481804499 904373792 138354801 846364826 200957893 87801459 52003162 4943546 270064243 361037150 890775794 115794353 290328954 401654032 566537224 799959976 806842512 991085356 283990797 593065824 62532726 392299608 27149549 238836382 672593509 665324701 268029720 118893539 455882840 928896381 814175955 967541626 245093869 201856565 665502809 290442391 674756093 819346792 721027442 522285349 650738098 45669630 487975676 496973377 548696452 56591356 505013950 161468432 742657208 745292680 175166123 885743328 86672961 549646237 689259335 151879021 576928173 382552076 281015861 573614467 47964775 535756467 631925787 72553552 791656022 34023290 149283281 976174504 591486310 101767671 971298911 655625784 419728401 585113129 323802569 920266351 808325902 961320113 179264875 973843518 273199005 822629765 29042441 736257408 734921616 631926999 139012242 239083675 201792271 356372042 592257854 838191764 368543713 579542731 46461053 660218640 995291081 184583103 125185521 753104977 109740465 531297814 386963652 103687863 107472745 188794921 597848323 591406738 64210038 207313443 394542832 277409348 140164600 479004690 610848261 154226766 923207545 524734650 232868249 90401283 782275488 167973253 294589241 120960468 52430667 277974432 377310097 721799918 511935088 595166800 104275935 4431844 414525503 264887189 294175109 266652322 755832546 78713180 284571937 799080851 314744649 852256159 289833627 547593821 293545055 782260691 154006842 475157566 439563464 952465556 538478958 328759508 214308233 135094533 696835620 560694626 391594307 277016255 715693978 809105161 141344231 485616935 700928871 654245443 219686202 57047139 995412389 132834657 540999838 515597859 746511880 736886486 995244543 600270073 123757304 830019196 567538477 227753154 848413401 338838629 918213740 105072369 618106598 638265040 49543085 913789675 929698098 498345129 286566133 535280561 960814631 615847997 126679378 496618301 362989476 997510731 847768270 139381825 830456242 328652244 825630823 71824373 893525026 883632326 9382756 696170920 306660965 279843498 863451106 377771869 358776454 906369371 662630894 236286708 119449978 278719148 126381253 659878137 348324815 880570118 22316415 580613589 486436992 718892476 668829017 322160036 345896308 242884573 415807927 697982090 122165512 531568933 305745595 340313695 553114138 185193984 339838787 712660313 224870797 408975114 713657212 453293591 783673630 380558092 605253240 829245317 269423170 90133481 127529127 508722191 69975513 153560042 143641625 415311486 117010418 727243531 221933792 334207007 601474210 96314698 623224431 981793155 84272066 974750954 106986157 164328296 631205571 996659550 807029609 416042705 544899238 595646385 990546801 436764394 167559993 254666778 348106931 689322117 964026054 52079144 50119283 338352369 55717501 982518120 189387496 332188840 958407564 87906508 226012879 962149205 235662136 445637183 816169385 207824044 15362985 465906065 46224547 229689858 721533185 928078883 499580689 700366312 358931852 133545043 987405496 200389862 751630022 792445514 425470445 759028455 241562841 662673786 691885490 517577620 242961737 893893338 273663330 565590065 8006145 72723740 105673491 652203010 200203121 809494021 877139593 723670426 968999583 938222750 12289208 103793399 445201402 276970336 415418028 228919147 339748941 503477879 123416205 208857428 250307989 596117656 75262775 564906931 454373714 769330033 862206372 967306052 812799421 879563579 169192751 204953795 522041923 902512551 15118815 628971665 270017931 651337917 850349562 752584223 128330765 795990428 666820134 862980307 5007147 339456632 729566689 865061360 464712795 850015053 189020816 968936259 446766700 884136086 660251077 578218864 652413892 625579915 14035742 523578658 504602122 168437228 372591746 848973569 135311893 467399883 767394937 386098443 182686555 632498178 743316587 253208345 101095163 25001775 501589901 729297668 750394623 676329117 441024586 885561567 905585208 287230459 81719533 243304478 624708793 145586475 443102738 116819118 439112883 772756953 22081789 252645783 981420956 514474155 513403250 705187711 239322499 179564990 100080757 513092606 732369683 906066827 941346119 384494158 13944608 737066034 934396117 176980533 769732949 445762223 181666036 598720326 773678001 376907378 716062383 610329478 24587062 187664632 313217741 1295016 209551961 403295132 490918650 299707819 857335693 457035095 576897752 42452944 741203746 288881885 170928054 783109009 926476801 165333962 748579253 321506109 485218624 176103601 203519324 791302983 662624717 522850040 343941523 214629013 588710773 962732897 553264014 869458344 716526418 491278298 279001587 233473970 431212596 90704445 557405703 466545206 5404040 125383208 540776258 999440279 102374614 223728072 561027640 555208496 871895060 620703322 367064013 312228855 497492923 431488987 240576943 78112178 316346128 198866201 228766105 588026113 741089775 920764736 639920626 83576587 904685825 250803293 703369752 481429070 872878628 614058280 200024009 912594605 413531517 722870319 217191643 214586104 391546872 381168319 201215098 860858741 482564237 138476425 270154342 558575843 255546398 440916150 792364298 483076453 280688807 911358693 181557466 541674277 505966922 44524871 251691958 413828516 347308316 496135504 836415008 260352013 641083975 25440042 554154126 442277522 959782889 57938184 513946558 823144438 844872152 887972527 113224863 852949477 611780568 740690174 347009121 532270057 346158752 432030506 836895527 438589241 656967333 956025576 434655561 69881646 187151503 524943508 91163172 81633890 806735744 7905698 285821393 890065198 336003471 993858592 745275683 218948357 145279544 333877859 533933839 693008903 575376481 635376190 80530178 87389768 865447258 902674689 60166717 346573969 245204208 515435749 861177257 273673063 224576446 547133133 615968876 104167028 10580657 196503685 962963774 801398823 913710728 12268149 771177788 784959510 971504996 879608754 509662330 736455940 309320135 653212330 44655389 174395057 280879084 789425195 838859533 330040640 839764197 620041502 741570226 658179986 957787873 75131905 969456186 125395329 397462490 642931219 602352404 127520272 746569735 120335803 408079594 720550196 131317367 397834224 448799204 124307616 286742180 652791623 534511137 38968059 3441515 10746039 273262891 244124135 576793361 592664488 829567300 154137989 483254987 585479516 643354361 224981527 974860900 852131190 807545105 968415145 813035104 886794500 712570013 22644141 507330265 990079980 421927348 769191089 143800029 269810694 922666896 697620091 810454162 165062340 933205776 272588490 42306636 209070076 786631957 810991809 973186859 208106531 129296287 860933833 321819636 872477513 251842495 679334431 286335603 304635507 216901149 925762552 983820249 335833462 166751407 121496421 204575892 896592049 905239412 870671962 242510997 370136931 62128303 500558335 396794384 370493752 499876112 336899413 224145865 754036604 108637911 670850679 144312689 252256271 232559361 295658165 731578512 842448698 642485043 556709617 523644505 865629023 410397475 540776471 41644605 906041240 731505207 203005233 845956087 316519945 282319226 146489329 74076830 23604907 56989889 648796286 643992591 128606108 65174453 770753991 97957288 169082030 553466191 266527928 694629830 480612659 240971603 232779884 126694581 711885452 188914961 212343399 99242601 822493755 19097356 3631040 47994275 763142877 609015902 400981949 150073876 343898973 439135152 895002716 714979382 657260321 897687543 145809278 202276658 833414883 73359782 789614112 484197134 570436202 781764971 490922388 757575809 279877887 336446055 123149521 952875474 666224398 788400882 984068622 56462263 927000740 291864678 772670184 379799376 108211029 185343343 534092793 704345831 75510754 92797229 429974049 660246751 795430888 445683056 363343788 196917824 318598331 378298274 763374157 141734811 906212214 932339277 849348246 66051879 13063606 722697635 935217134 563335255 63763923 303783286 730207772 571901867 933009617 136027771 436070089 780350907 359238935 706591231 402407862 545939017 593436238 868496800 928413165 922265177 205643689 944284565 808831354 989271708 993547839 215089958 269901465 569603677 101629573 396185336 87103288 846723173 379042289 509170536 332458530 469685559 823675313 615814644 948856880 115478358 188102171 438146316 44615156 722025351 620381735 547542388 723647908 470443941 229725488 69570936 360383603 533359710 610314437 365732713 87901974 802346223 265578426 712913299 865158520 823852893 988856121 614883458 225188336 780546679 160817045 476957895 118321460 392007555 241725663 886893003 461995291 83440053 143905974 506443283 918328012 886569424 994080168 739711021 639480604 419479883 918512838 680033535 252538948 25637528 566733273 225610799 155925306 116044391 210243811 191403506 479407192 812030519 49709197 540231294 783287501 923775363 611693006 107322663 450256402 812558970 87153189 792399420 394473085 594255106 851854462 565607395 107667590 5012298 225372967 552088137 116579578 850330378 612913382 798548506 960484660 503871702 907737475 135999772 598608034 233596291 340141234 784015927 545592641 688908720 782365700 483305619 245574308 319038659 652698027 231219709 485450862 883738871 927241200 551028207 65966384 238302359 906039647 20401171 373288902 248130921 528548251 368138547 359094836 772061007 209223006 814107502 232803549 112711058 471963347 261111406 276184879 599001162 873878433 656136706 937229603 56550280 927918183 352594956 972159233 457345092 406278961 643696607 745670422 100354223 48878372 204829767 134333063 702666992 950740200 765877269 867208733 732978062 848154282 476690692 86329367 364653211 380488404 827603372 374312437 790885332 651004236 733174603 38405178 283836086 540499952 446524072 613723797 148450190 132663653 559379909 102736523 487651099 971881983 603236930 490567115 646266004 167462789 597694613 865440382 912071074 237200156 167082652 849183352 109126215 217496189 817387570 586432333 772148131 599474205 938364522 358817278 884344189 798601087 574750288 257875896 772931164 149892630 584690916 933811850 809327499 899842299 538283329 738368834 900043618 327500501 643303700 56563281 319445159 249119866 466796213 667308068 236820375 443582917 518549311 576123907 78082431 23732666 771382853 604132254 923882928 38747100 574576060 290554901 939555307 426564490 368630267 161772798 606832645 233432798 737185880 350188964 371595034 583834272 240224483 752339217 898025724 674813252 98488627 722417000 781549967 313220609 144472098 997008143 117091799 747503296 437907442 610156167 293384524 29184885 447734825 607560106 527766069 61863381 81564502 509137974 746316045 147351792 953577425 139963988 113105257 888152905 866177951 190294016 146606765 102796267 309109785 232395035 275076199 614775167 227943916 825654475 218786771 997598369 187223216 201133344 53734161 170454082 43577727 935941726 950860454 552053114 539959090 971092013 630926742 345004994 63263665 702961415 350197620 755820290 161311111 680277813 658125546 183291565 919134639 231972893 652071582 897328501 934840443 466711353 145717128 703577987 428728530 754156517 821271581 367073241 222457159 247559167 58306803 224926225 324146443 809385463 356015094 82873674 808469612 727399207 511631596 117822627 576737430 8968155 832565555 863408970 521723586 432393436 873152132 375645764 949314744 14388683 960742617 343545166 314270343 478941309 80611230 488438140 124326278 394530135 140559497 364088524 444203526 451633931 47726040 872050366 32396215 692051452 360068850 594132419 210948745 137853594 16331118 540317346 899587149 419269981 471635336 344922629 735082395 318130477 224055752 361021733 764255552 304637441 933510911 586393362 99537578 195298424 262883532 550828084 952824072 586383507 54918604 951007470 359189308 748999828 840083874 11684287 74226473 640485661 981078285 31435479 589143544 110196016 543976513 100051141 262445090 87515097 262056521 602198233 522495781 200520544 234528295 590881903 392931387 426505091 801887606 444014569 267510365 859704544 158231194 576035970 15791711 85823009 850590904 680369214 275230751 814855705 95881796 721646713 724337849 891948552 89711036 728822711 165322824 799474356 988145826 968011878 572730737 965132204 524509979 28533128 768508329 585536171 689237118 766929042 743239120 661688466 207577830 289970670 330399259 108323641 908241635 640032713 740642823 14973058 674792096 830992504 780867867 260724259 360361729 410918999 51031185 782618690 374350331 827067171 497265462 192352699 338182115 292233981 990829040 422444743 776682568 607690779 284699882 416011437 377582167 571402642 547244086 115968020 77705963 3303624 669359395 15092003 406103397 1705029 215484507 835167887 317539998 906603964 5625423 734924074 860960401 89123180 952157812 998947841 445924927 247390104 350937282 357169520 179761470 244042764 537080091 64685797 704262397 231974280 209505853 902680204 884760927 354751882 37377467 188270204 621960241 663021699 34470752 512826495 188165600 789135006 773152770 561649089 195127409 949761880 652660772 436372836 14265505 329253073 69774203 673136331 225289384 465863893 777451994 23356673 496632159 231302189 776742858 495376740 175188948 844623376 871718409 276896089 88925312 604652084 301676019 95560144 415169983 650239070 123384661 800883958 636364123 96631635 754516988 839743451 227186752 41865274 952766951 410629722 217184892 893650145 246570840 44892887 48843867 734761838 561101043 141687264 342663805 636436858 515079938 679748354 332397322 242581713 519928338 101919251 514030808 24316173 711079583 155761599 20582840 869564906 96605230 203126251 143036999 391944243 909283185 171145147 652828687 372105069 147160290 688404556 475761228 763569206 909874665 928248298 504656750 963249379 97063209 67855727 379022470 219059709 430768122 642571641 470535848 138004856 924690210 605247866 596054984 233824171 442690331 46835229 895683407 117734732 879646111 252364094 387162922 430029330 311474765 618465654 551945859 188222369 377441971 652123986 977662468 70065000 437460856 648085085 989796594 371220887 175949074 468530745 771275460 713037562 938192305 484918855 826469997 511902667 842182057 43238052 666903492 758750687 227248850 961470941 324505200 782596286 922865827 788673686 204692570 433550802 703489170 393132191 327528101 116125997 859742175 167200365 917157065 392709228 277140118 480221962 488372525 151776007 762285769 300117123 707062182 353504281 576275844 152889982 21015846 890265301 19868699 63627279 764421172 997617350 465455541 858459071 498974807 157361040 79975395 915317223 934086087 425065266 285700240 436028486 702243950 206301808 49171839 746921304 681015480 587579491 885272652 604462796 168436559 248084086 460575467 191085269 773557414 537126003 748330117 805208705 644661626 456372260 541287462 682706117 214757009 956921604 882909041 239105411 173833000 102235295 382812945 842509714 23860926 100371735 936251302 891869369 55431333 388831714 483470556 361470877 775557673 755245548 481833488 440849715 632814119 407123060 284578159 656640154 568785790 31624231 914056868 711195043 308757550 736531753 955358118 78961273 203652670 632096965 765695152 472467118 411011603 195356391 271299650 978279179 172903919 408901939 249501799 80174222 369292570 273890265 916750796 348651430 211562026 944480576 832910755 439597167 397029575 245447417 72133401 504473389 169773727 728390241 98490327 812353870 32575852 7734434 38401017 747636644 257548187 104607161 474475840 493818659 138563776 978362369 884224194 48670696 71495380 884513735 841846976 805357376 39515651 660290796 498051714 597626283 213011605 475528298 294370302 635973440 919884953 44461693 948722040 710899377 326926544 725614772 916390695 192429528 80805005 678847389 792403441 336674181 664088383 869943398 960531960 80940000 746651241 14107455 260371366 211830294 506568575 258987962 728313244 965545498 309692954 329423701 851170774 822560678 114018318 130410587 888920321 844684503 822458115 733599807 3333814 355799758 531223143 555339280 176437640 252646378 982836629 534245747 758341378 462293680 177220152 384938879 47086221 887847189 128111767 90081555 99801453 806006544 942053183 277280481 605188051 640949814 991839752 570847101 134998285 842991070 608071003 149759119 21988461 428611017 52643577 209168723 136988671 849010179 263771138 756752630 425510340 664554793 100490288 862788480 366679043 383620805 817930026 562322187 114422511 711185319 784461304 887434316 207433919 302213481 315807634 389801366 614826617 227488357 318139232 7165048 510794300 154414422 13005484 937650713 492126626 622880845 763538621 17058931 166770986 539285365 526886512 776591028 910192867 214802047 399040164 87563244 42856372 604313435 792398318 532138775 774657357 113552230 546990722 922760700 799755725 167671017 422723285 630189565 773193128 392903489 14685563 57586529 375740885 570284398 654639110 249602457 948043310 147074784 209818420 213344442 50877329 185476802 279358863 933978958 645605958 296055951 640671021 712762572 763598600 161722245 711955987 827488580 693303177 614190702 716713957 413734525 720449591 456548141 232324765 383009160 604705923 601348986 945718520 903234245 515410269 313891557 868524947 492311042 419249549 882469164 633714658 333628380 751193288 47695641 395236996 208176060 163444769 597974721 467016328 461034129 73762015 203974811 834330460 742177021 892226878 521797370 163728786 829433824 562796611 100229989 271701332 446804466 70049078 447797151 321938586 597368425 426977952 80029235 264160636 378938363 448008799 340703200 889958345 375839152 382360087 133671340 877275879 788174835 713797283 121326037 675131439 322355842 275836514 926309311 27050822 386893612 757815146 230670890 871534250 963174499 895604047 297548383 128034463 94907616 891031904 16435337 785037192 557673703 388563655 542824657 384957600 355347864 668601631 246097187 449180759 228375830 205501619 224175121 566547928 867795716 105250920 254472541 978898904 372648627 730983165 122745439 466190997 780571460 455605785 575464226 152837067 165807944 181780672 651917385 158662708 753124706 529320601 227762349 608512884 455464729 726406313 866318043 128991265 572801220 679252347 816084267 120174157 313545988 247927001 68010367 966545159 294287855 510114279 848682091 291229272 568329030 508858499 466756333 727583166 926968067 562409189 925172388 593238880 734495299 197746504 759319497 464530842 142930045 463257865 959697074 174069164 6386870 798447319 835751520 174842351 25552363 926825609 950962262 611021740 909282107 787015231 288286343 488176346 651205616 65003608 468147242 444858782 49600376 804994276 518074847 973040592 85185376 426281788 231428459 611277700 419528719 700720592 387069200 994323158 248190667 690566821 467271857 346040384 744672041 757394756 515633520 681113923 772960985 412238232 404186798 63912059 236014096 193697380 255690541 154750600 685689685 464410499 784107995 970210502 633430866 50751830 834945935 263169307 596495357 704665909 833339822 150004851 791770075 266351736 349227193 368714814 475235245 946870846 31722862 201627984 83251349 864661381 367513365 205022741 475424557 969726997 293173304 915154486 135188413 329419165 645167359 59538572 331601563 221511808 756854235 44333068 167742284 868483271 86680820 65159600 46082871 538468667 888256216 210669736 862921424 608062363 676751531 132939332 583781075 256237750 906359372 832978733 557316645 919525979 207891460 551381588 971138306 396040793 206518893 591456022 159603857 47033249 671714757 639393629 783578142 267238154 956963255 900789325 31044088 273883449 96327785 894102584 169885990 859723648 370237184 573360442 971988113 745758467 208950799 947927896 329093739 236323211 825454008 169798112 680428001 897055721 262334983 560942096 68094218 937629064 929610481 915662457 43770902 822459451 117446546 155284855 352288004 262001655 88478536 485530126 752945100 605573791 597575876 677586247 224852006 644852558 102442193 465417713 48010863 19724878 94804516 942697030 114511813 186522593 448361549 677923106 387924864 334859386 569541177 350457075 289522595 841674771 598285555 544875162 761143998 730878963 937911480 212059091 807513436 604819781 675321481 741888163 939044972 122428293 539061078 73472484 948188307 455354935 590996982 127664352 769579378 362618719 1127493 816986129 557948895 305009498 106795615 29025918 962892261 779846641 416420330 102142624 103321033 952735064 606712363 167595252 286358554 587417150 176817986 183519783 241670096 444525819 879601689 139194943 141747853 66620933 15081251 583834194 467082008 102132853 318597744 693358098 358036192 178355073 832736133 999935418 42841989 380130937 947298775 770513361 950053322 570651831 535934849 899176277 733972339 150669045 818707422 980293897 554871797 650398846 158869748 474709792 438624005 103061342 188702195 8003429 40257896 989274562 204548375 252845889 838396422 557525006 899770564 57146195 398125921 511657387 799564474 336635336 284235608 3868573 127575576 646843756 388378210 696183848 432636299 317261226 551727932 626160081 259965579 13310486 451649430 879512527 278605547 164234746 516536235 824134179 10905230 273966630 188046833 829228092 192981785 723124169 871856274 607324816 807207799 611854220 769937969 695795162 326442886 141953001 930737147 30297293 299155777 476292765 102417191 732913055 638575194 657448722 456710757 814948400 762023737 919871696 254030693 798952402 710941961 796353580 137710831 831304382 991392435 483798081 440826610 933117126 488557943 683372148 249820981 695620657 11321724 797281842 108873536 280745995 944946721 186284378 69247986 886242887 987805745 623910024 708630522 358792685 707393135 451565050 803416421 806869553 127323313 844357992 491513971 131726631 307734642 880616064 153279646 221846147 311704472 75485776 369508782 631710832 741924591 531435962 81367246 648865659 759902360 925816575 838315100 704121074 958103621 600140377 520159640 220326314 544310550 3294543 902133335 250118330 217076881 991771469 963538094 420445929 43998968 787291914 824043313 155545990 416334261 334480025 259105330 103260529 71571152 520318822 522137602 685813012 60490550 231983217 196473971 588094474 493519514 709014104 267610059 392619347 206416913 263303438 266732556 115761217 654212280 853133047 389391149 212232896 994489889 770407135 147912010 954667636 770821215 766188289 813422080 522886454 23848865 530245057 397953912 557206718 216968633 168105099 76485475 859491360 256583236 520452172 448262171 601754243 260613038 101423212 827556260 401369767 256440840 746779877 895862527 220617218 737788144 723919022 508366957 31191714 552303403 49527392 644690830 768511841 537879933 125040598 956351277 461842479 124211881 922812672 496446636 490953611 740078531 378106290 93218656 701722782 48201181 216429305 672449440 997793305 547153407 62947838 981611780 934058436 184279065 697850429 49328201 565752410 971632804 927487556 163967378 81383965 786478060 889885198 202461042 105506378 302267893 768633427 911274592 382180987 924020814 332243629 978046864 348952707 609627999 123776867 784825717 909269020 223632633 10520553 210027212 52381107 371721056 136979037 1741184 145405140 359208911 293195159 888680647 86294024 363279313 931695881 923788280 988560881 170617484 977446715 869217325 186098398 160931596 86701368 184772756 988516528 463500289 84890113 350790882 763592462 112414546 716307259 903215700 354049687 365472719 499728758 84546573 900195117 120603592 90573542 30963992 451607795 368447560 945011668 691154744 364427348 566495385 378638497 834272990 205518058 177709000 246477337 427210311 380528639 142924545 355319091 539828432 720085325 239540300 281360678 177829846 698558967 826414316 169091275 618278729 74294303 957253307 907153560 638416370 743175073 876134465 244107922 586832704 110043654 906321897 58883606 218449171 106696082 195971339 71509076 592080596 966907904 668897269 551597278 192341778 714653423 14336901 39132144 21830729 396865514 938764486 17233972 886279746 358523858 802849896 82800660 821931343 851440397 860606972 698974781 35819151 428111353 662807529 138663533 650882760 497027716 996202533 734806106 274272574 657131362 115487289 819470687 579162505 907846888 469440371 35967596 254209597 364761869 635367708 217567676 187460558 562070461 264007892 525569085 40885201 425370220 961174430 945116601 594999149 689453397 125616997 211785613 102862223 489527795 358031226 738313328 813240101 69112578 49572155 506521624 164036868 87802771 23131387 673861218 996053442 919132740 777592951 642454957 173847130 636213573 402780795 719072412 830490338 657113460 172717815 451691365 615270489 153438503 764384561 39990224 460937949 263745569 277287670 960838978 277060809 769668246 942958413 94258655 301287604 972000106 550462945 658929099 563291842 632294456 856017340 817447267 906390447 708882669 305141156 29622452 283888349 373852098 907981871 215512073 294130725 633315324 997316356 660652494 90109750 502691498 267940441 386103818 830370795 361631508 370012146 473680683 649436999 447646157 910058889 131165854 270983806 641035507 882349949 501965821 573747824 702105375 343999636 591621320 52005982 864284258 427532553 252332728 448464930 575792793 333364741 829371015 894220275 895556893 931554030 995685911 503212807 629585787 157105589 109353542 265177305 846557354 657627748 281371335 853859850 724325047 283603568 201378812 48497666 887112371 454983218 652407 816959448 139145482 19522063 32926126 74874224 845718624 441036087 774692531 120016529 185191480 496864359 855090793 472220271 736948240 869903282 685213634 111298815 720654547 235045085 781355523 854302251 217502722 87131544 274127917 202379823 769041289 7304883 992628858 132432234 626604254 409529708 483180328 3265973 414844793 81393824 656086871 491439132 721407642 687936053 21026625 207549215 5482040 340334265 198807028 993153383 936568392 131710499 574816435 802836077 78488283 20941695 799001633 681124426 323749103 512595602 322456631 516283904 728678856 684319124 474826416 65877641 241875234 676614252 622521306 297995378 605120073 636093152 525044333 97770517 45470734 433607260 685122406 668901619 239476984 126062852 837474780 490998696 133218489 308980514 981830307 196018114 731039081 617405875 32595053 133044885 930218258 405688553 96607696 906706855 464811473 920958539 199767489 43216566 981866403 495393776 493309146 264717561 272034351 616404097 274482288 292910105 799446116 826692990 309882868 402348682 939860995 447949487 56901685 200683943 175735633 335107921 61025711 164519689 470286931 895927371 181489511 591526557 130549141 173042565 197983202 282273429 609109613 503239871 596043350 80453566 36939655 243435148 554648544 5975990 680986921 430395550 685430038 905218133 398655216 215813135 198024528 468957124 548238108 514395635 772227083 249482480 768895706 213865524 944779889 895649314 14791856 812113022 601700975 177448165 51429075 197787774 317578667 963579965 878186161 898146835 514028540 314300324 561482552 263049803 7045081 30047690 149114075 89944999 634498053 447617652 387971091 608147001 595443969 123008524 803008015 35385577 97766274 161425755 288540847 775126074 874751812 945560423 73078014 4960328 886088172 85766650 618565977 125353802 144810767 215589072 657565856 581329284 313063110 618098358 353709719 414472769 414700744 581348398 646801522 699110069 459343868 340864019 397357579 921286656 755357061 361894984 16269175 522951445 235140489 30461634 273322517 821142432 538619027 439589339 605959674 160686630 459059554 214036376 123565196 559103570 754023638 339751038 794658113 356520865 652174180 18473733 823971351 656019644 460701381 457266026 183473178 75737056 178107274 871020316 634583135 716329952 552538019 16319163 261452885 499540392 273975118 995425915 13685935 482293135 504877623 540882825 741482117 56432918 709517825 711340592 37304865 773093742 937344630 804478828 522274951 390112656 391869487 434052003 263831491 708291439 210495215 48247488 274973093 699994884 542862700 245868763 131552512 775241117 720949787 733586769 977778800 115608118 186316739 245947701 708865002 909715454 148726551 385174828 777190529 786537122 415832477 830485833 662127968 249447773 943798058 716073803 79303573 879319039 608284078 89163857 421831205 844550837 546123786 527383291 737806959 589819567 240329036 99601945 222840745 471944048 354839801 207876184 902733149 217376865 921409785 660810122 493442227 249928043 460930713 890804457 867721322 57696022 458155326 569991334 39869514 559926444 582656641 925590363 432627676 703926846 990615836 667547055 84284138 229035693 81930139 370887036 855384327 823226709 339511682 341708224 791875379 748081427 959451645 539094146 88888099 439548619 76407407 233687820 660342315 761087005 397307215 864229821 35749569 148313322 704721749 869389934 857031236 112941957 620023927 376179825 601401098 873798646 270825057 164967382 417154052 622563072 602968767 574203415 937240494 210922327 316318499 384531995 282814764 19792464 187209163 8466285 185235570 867261376 580035437 573965134 14321330 968199885 208116064 39402089 413823557 336751145 400083884 914941954 529261055 185766466 865808734 171412564 639739080 207811194 665377795 413748407 521338864 624872888 252562068 30148497 411048955 410274298 140810936 856632619 84384422 212828182 340917142 365194194 843971970 88961589 39684975 421271790 484719554 405969855 240056539 526764826 50929977 225286100 705453252 498077141 791665048 87530009 797085143 541931154 173928119 272613893 974876047 834357631 12400574 399909020 472585466 684357599 63465322 603990054 207309490 332175121 144690912 611230943 33020639 244367692 183581939 135761075 253732383 843498839 841520174 913239629 187959077 671624028 436808440 90141320 60124013 902505422 889887628 672114104 711757444 404819929 659732550 433382119 844417640 994066302 132629304 820510583 281061945 462498026 56238140 699355820 486965319 681998293 898608711 186076057 125985913 646440177 65117966 947095525 821633446 507299816 616591614 826091806 364810767 45876599 554451093 61110622 686520795 172830589 103730181 273365190 960250248 697477152 741737887 958048163 959067404 687804414 598408604 292663504 592197029 479055733 927836296 519292846 772782742 619212107 79125166 953297729 965509258 226224684 218776973 831814446 498254526 384232073 153348581 91946969 568657293 406024272 404677174 763098079 48596205 612396645 120471182 915270201 203852989 658232081 190899657 501506770 9656138 214573321 146695287 601324417 642871083 615137514 255186953 714906153 544744144 555928285 895283601 211112551 777184820 777078207 654307256 897251112 730696300 114370243 846179219 908730187 150908371 237340688 946758708 30796533 406223642 555304161 411733740 481060699 687033888 496226297 739593581 600807061 168440645 46996841 407498199 3461530 957269374 275564651 876776483 178478069 526068418 351125533 694426246 12003180 746940533 788810838 721425576 309074274 341318020 565603303 912592582 538071075 249304982 469353891 745850196 602598233 300240118 907974618 679607397 665958715 325882312 227864371 750028256 925394582 324513919 8769975 234997582 497926268 183610328 728355831 640310121 245133753 167905605 889022576 440649211 240648963 955644725 958348821 403610578 865191922 314161851 248586811 272520376 701672528 674516154 303459641 234607377 679999804 461474207 595353105 316487930 24085586 829533521 731340530 32100787 104697782 864607641 667509709 764696758 692838569 415943734 162603028 646599101 605159274 370845894 840290939 379310000 243566758 859445231 620321251 999749178 18602749 740375940 368034990 996050592 118016311 672704914 864513193 432925238 701041657 535178906 873825942 419555784 902879693 248926712 450261224 606136806 108558340 922199508 88906812 689537155 735449409 219142554 807979422 674493628 72646680 858496111 825740843 266309032 475672933 401769446 749813561 991584191 459692980 271558894 409763051 156705638 289988612 34586106 587108708 566160212 784000375 440182271 808328553 248283286 269969361 226455339 769439568 620277932 964533377 780802260 484937678 790263781 119614201 209660083 925010394 326485285 292907551 338016113 558350474 347443001 139681784 231389612 173674441 173034310 106504357 826300393 80483270 384361798 9307647 63816726 168747060 677154649 135156747 286093841 689026879 89496404 675493719 618073855 196876772 882864608 218017070 411237568 625663394 962494231 634036386 767377529 64299582 802012100 268889654 838791586 31902094 689175115 471591885 37696572 946732000 331883399 853915221 551809233 292978264 745063693 506515990 540355154 806692007 906505916 359617684 446113804 411332920 446006937 327564451 654164779 7411680 898322343 123816568 317860528 121221421 928034852 120565589 462458336 960802207 687323390 431553069 485227814 451994236 723183709 107552660 421427908 981693447 413723147 99862843 115949256 317486401 175088359 49814211 605700882 87373128 495020548 813280703 721245783 838736722 672266252 281525920 534792253 258792869 716476788 906997065 825765538 899251155 884559028 114935384 920146426 224799958 975826763 434341232 370483988 965987672 176315896 551579923 366373470 93109763 508080931 400499694 884263956 149775747 684989316 159725178 895488512 211206207 564437449 655188593 484288766 837152472 481411471 97473251 94887872 538317808 269696493 321009329 549280 398251673 990721615 275154722 143599180 927688835 448517730 709227122 221572455 435438103 301788174 239754835 890563885 902747892 159493451 191689889 460439591 514108462 652230910 146122118 690197198 910695628 728734753 230637652 311653458 322178297 110899700 705041865 687853707 474480407 507961658 36371651 498093372 177568053 113210270 703164443 77045301 724542686 68801341 610694106 967015368 189774754 25524341 436114000 153403201 883815544 65477081 59100018 382059647 128519445 121186247 161952001 966021274 782774303 242434316 83119684 166750086 100215040 92890316 856325915 99437133 144547070 966075493 637291051 933500689 416885661 936745202 77605605 904615248 537118468 185261111 360449885 951701745 884583724 200751354 887698438 195672670 115930015 739463258 720996925 935545258 216902866 313413995 419322263 498262498 158346383 292525613 222403380 22229234 334351861 276642649 759202654 159251416 86560500 575932779 450182291 166766152 593249189 841311338 533822555 865558190 666961766 70276783 763576685 686861314 106389385 221873537 152171467 370010627 937605346 375810863 518947847 960374914 833703288 719931321 81678168 193791458 204457056 715834769 368381542 751536132 434190372 55445281 238759769 919695063 473425403 562925247 137673122 109805178 849888686 878526282 103396332 325285897 539663720 482662099 487106903 129763505 951469117 897644821 787583279 514357965 704450156 593039472 11709582 988661638 204181811 624084458 169521504 924691434 311484730 465345797 484123419 844093097 520375113 94951255 441282001 599124851 248200124 649606782 775840403 97450238 258779847 963128357 382796872 11984236 565579166 937757734 998681657 477672815 185072455 876918064 325924679 4296073 517294810 37736011 762000736 231229261 855576611 803576754 178059689 605587546 668097566 149262236 427020275 80616506 495711118 115176523 236270087 643569313 869641941 344915584 720252614 349290790 379161953 560758760 538971588 805252874 591824093 215379722 572770698 121402882 28513225 197293113 69831330 306915586 421154116 9926078 503784094 455519827 256157742 299971255 877772701 5483300 510062626 873749602 215344777 565773250 491384346 277166660 915272149 841434218 128475548 705868009 32994285 226469574 40375088 350810670 966800030 672093177 885259219 524033542 101398741 27161958 363789758 529674653 558079840 800332152 696435344 927516490 446661902 68302743 231527976 528855322 843752868 374751367 924002971 796129492 496830386 157742679 44690074 269397098 29099660 831591060 641524635 412634767 873967595 961399115 267680909 689272254 630374387 239770739 209069287 17915319 414983429 861570425 637817869 91580307 257209186 54557571 216365439 428160355 155377825 373614793 770885362 336541816 993577611 278531877 405978636 513603198 770605801 991163857 899964393 478531524 167080696 431006 879232804 89739784 147957113 484092530 812613455 192232521 905046872 927930880 919990410 980590142 849668980 176174652 39214018 954549685 81074460 998673313 997958700 869427574 420128890 33066232 104070363 812476775 837685565 670821043 358407687 423949482 248584631 749859320 116875219 923205471 543584607 346430119 808312379 231099007 343736884 866359857 562630318 543713413 289181752 54842912 621303610 361269701 210262557 90698066 657169591 925874809 696212856 844773709 53059655 791340752 17956985 215168498 586765727 298813776 655220007 921645778 739941077 112810231 574572623 389893155 823531663 550182569 844542264 198787355 582463099 934446522 672698370 515502480 12998445 229620550 734468533 943157274 638174970 443201607 618595175 311436240 148538284 939248791 806689311 950931595 192602509 294669748 662155257 556562534 991109520 701682813 796911828 124975409 91715749 818772409 32528489 217497409 631153935 187874843 771557374 250499527 21061408 969332013 922704779 550432979 155156548 771810009 91484857 510303925 298264225 134569633 419913656 68660483 972825498 323292639 630565680 602680220 743481381 620302681 127500283 317698611 499302218 598822446 238567884 677813177 148834770 322342433 689257089 909909768 307418179 478327421 40426850 412052599 269751008 408742732 331638737 344060499 131410636 266458342 867698850 750346233 539953662 302254428 46020469 864580348 562836390 61669440 685214857 757330477 65117722 50102036 546045503 445872413 644153881 39522238 950729263 146072289 149165490 756864392 526188055 992529640 983964511 482757933 830980676 903118173 723600191 763388954 729865351 922286123 13412426 378279321 847966687 116132088 443881002 115182910 514428672 787631213 528256077 576028842 38408709 162924429 880199372 38571517 516076546 955007753 36016612 914821997 853601706 109433362 653675218 683873693 155750138 330144858 31723308 925452600 232422096 663418375 246118864 357196197 15112533 328390368 897540409 541270945 221148908 277188405 907907038 916616504 142847173 365386756 658987894 60389958 281676645 12465222 461886076 428229882 313900360 644954729 755588734 504380633 188754685 411100903 115437920 486816064 648412187 837147715 100058633 591571733 699235760 308815357 588854916 281518427 545544833 285727007 516474220 506134164 43748677 911144154 407510368 56614492 403480585 715749348 962321669 643280821 567438008 552030365 662468876 854136473 442005733 342322350 528086749 175072244 618759286 553027138 531384474 725768158 175448487 249480464 757991764 395564385 835842672 431663230 466149411 488470901 719342672 704403046 590434321 677462634 316005099 71477390 506036059 410690746 181261517 231656942 712345947 120724282 87055507 193699283 587556375 314136001 317641409 732276830 56262471 896960066 456240107 285542539 250782909 185576193 452996124 336681703 175898625 29699361 16689839 813492520 76192315 858314705 183643661 658726636 720023489 348363618 917484790 68061598 171951189 729729384 40434367 11079371 177148755 683309108 478598073 72049646 869647400 578026710 108464521 857226148 933506022 931630408 519185353 657611880 760588470 448532387 499960534 476299762 776283935 838489915 102881065 90012098 57193579 2853207 24290175 950095614 642284376 656437264 508028795 386937804 208209602 325963937 264842353 313297370 354753436 169186559 77778736 358761208 174462404 990104948 897431001 185784532 779587087 20189616 944283037 56085141 369452460 323275748 259983578 614626328 324338829 254434231 151299310 157218831 448624648 71243499 677473463 67091067 837850434 465055071 842182777 899806918 841684203 229546819 350384448 527976186 154082232 777009995 145065359 3026278 940852740 614512657 446113922 773668897 201661231 158830739 960042604 182148898 423434804 750580810 68998181 88460428 528110364 451683298 573964234 656417578 239209252 186594375 985502554 608770247 906133981 895283085 784995763 968792739 376358615 542278187 303880149 934005215 908644382 469048307 94464057 221719910 719575803 126201203 15392011 332926758 636479654 187232213 921568416 270841664 600184816 712648150 327467353 153083538 211568905 374676614 109201764 199461554 893019214 184541776 85911156 334835616 477269907 275717759 616489452 592213100 322515955 303652020 908573643 566044995 601448651 63617739 272416325 295127862 907974600 708452179 379702670 99291174 247858551 279199883 700773017 718770425 95014140 189750659 127902830 6313369 199950150 496974729 148511244 885027101 6499450 779447209 49875567 256245446 45726590 191601299 659024924 573490853 968104920 642641012 813816419 979021432 232462338 121901763 725787507 632965080 695053091 950442455 341864244 188105849 142772420 895679143 304308534 194513335 435842239 781201274 117898303 413767013 780499929 516338953 149499346 67625051 886484278 279997030 258599106 51698758 373065112 358566980 757826869 10563594 595842091 973938412 430596237 907557280 132906161 937517286 491347272 486486684 673508122 787346440 576682966 371734421 356214153 907932679 74920206 937814372 786128184 943631985 886761177 113171629 17436367 804617081 519419306 452835113 286221582 153621194 738590426 911008131 37644180 444138900 689396438 143627780 523383454 67366572 148983666 509827082 539506641 555314045 550432583 887399716 494602267 368511407 582428839 16463137 848661294 444226261 258569768 562531250 452964779 89265346 201087905 317073899 329693479 517378234 260237668 461777326 917670434 71195614 489436849 831804829 820015797 236548628 748033856 367732268 836245954 343267474 496331550 127152317 316294367 849627793 228029129 3778054 310390284 742844413 202698730 74630615 452779839 939991906 619471519 943048002 185324259 969007963 704986586 674278322 401645813 894909769 925774307 666479906 463283751 873661756 345725310 744780069 413853446 46213696 568725366 945494955 395003765 16805891 218337687 371560991 826694376 790194227 75921771 341699890 605627077 148666391 243016586 229692662 819980296 333821811 754928409 166600037 293198336 643626492 418540607 463902088 508590005 938282578 43646445 708397595 621244987 229384379 214320169 859842765 845138611 53264531 211046257 866440680 187504177 57480803 760509375 827290807 898480888 600587092 894515952 230994856 70280491 534771513 339614350 15292156 252134138 754532807 138618578 852330600 587550430 872919260 747402508 397014827 897167699 247763351 969804586 835648076 518869008 773898139 121872026 443565065 683328099 408820273 356414825 934686502 453829034 671807184 486872490 277178182 138051951 687020461 511211720 544047508 803707562 344389773 533813554 115301516 742294986 641346680 826465697 465648151 728269037 452635320 782954238 376378095 545432541 171129844 389432363 64218056 166616136 52817056 409543966 237489523 807138994 886592709 593504539 815378639 279862912 859436991 255517369 885401923 130123662 5009828 499556116 459103421 786394036 532651944 684763640 88481273 893583154 761694392 987323441 668014060 770770280 107888398 101230204 783672770 840432049 587200706 831379240 392363411 698953986 616497470 650842340 417409343 342135823 31940232 626343956 130991362 242429614 887314143 499415190 293519371 958179574 181602964 345163985 368813115 796275861 833994189 185845403 371867720 24428145 794677469 80216832 329692876 51148636 201008834 972135259 644706628 55328998 249722181 365200639 967618397 933895612 860640586 138603966 726581929 868142834 509384899 98962486 170494340 56539598 724990364 27464626 960384277 444103651 210387598 26004551 247584463 829948114 736215963 770866426 129242176 111314581 320015119 761991082 360182988 799769845 470473118 131760388 18341424 604459245 916798349 205611238 913399792 690785192 162524052 804013085 376365848 634277764 50335247 810861229 185732040 47736000 549225841 877106060 63139219 167630156 73239021 160319736 859851465 203424224 297471766 32688920 394109928 353992281 509084527 947438702 284835302 20224507 835045304 679969668 420457643 766949813 659555303 281060461 304728752 895158498 639821976 209064326 322368006 520768970 429650809 776679390 365259048 17137740 495028767 715016466 626153217 562431722 608122426 98798846 541161562 783407594 805901827 54737046 460085159 895585010 411424670 409315882 269347460 983227787 683196801 498681733 185645486 883591969 995254216 760540143 865420142 190145269 325844892 46451417 590135112 274583942 851754181 328933496 868102441 44557491 587875970 414322673 450298621 82322381 803355344 111525170 964965020 456109476 631124132 185329595 78641016 789661214 805889087 187760492 32867288 568938803 488657081 545364218 323501560 538562207 778829668 183668404 255478018 262297995 500996968 774727387 319160828 277190687 449620482 566806549 926738971 162158989 7753545 973667106 118694631 194888521 854903817 178800404 621785012 877149359 236666572 52130288 99129898 489403381 4865619 158093740 709064491 185832493 807410705 914269952 458916707 942489967 653081123 290914228 788537422 181016891 156563635 304336449 99925218 142275731 627162282 280722258 262299736 810544380 714618283 488043691 516466587 389258810 344667878 911745288 663251825 19858748 869556885 691836035 442277230 134518238 967338475 224994523 172749156 185708652 626824591 943255656 392950478 534078925 910155235 415330361 196999502 247960791 771283555 169204577 923661044 101170829 22922185 645919410 799020334 435279861 94129502 31659012 493498553 346332396 112255926 931954307 559618831 270925568 836721857 947632651 192587488 149997884 331466250 923012692 583394679 455873721 172880275 731210736 209273973 599039723 979246083 184747929 980288201 363273026 268167617 135113789 763513954 430755689 265487270 304727499 74537521 179805629 231375722 218254979 978484813 925863806 996298245 285861105 403098156 220653048 163596269 875462127 762591639 414887475 594811939 275606416 92575333 668485390 181271095 807090024 571152262 83021731 15768498 239285289 584151127 977776745 149436639 340379921 637003605 872439621 259543359 904720580 664534537 572827246 679584022 13494576 14715313 424128963 3392499 936310658 123701092 466566634 689140652 937498670 461403245 961292267 371328449 289150738 35905473 575472567 217164391 393532328 141357328 281990410 835943525 786392543 788386063 320964065 838171271 431099408 315576065 466080834 147448538 342439768 60015056 929960416 73344037 458267867 947229022 968189678 415474205 763259137 822675968 497336489 651629505 825570695 728293499 414018013 760916368 842934325 218975306 551591878 882940182 457178138 524751829 892753844 117196102 790359466 484156130 836537773 763044354 885455666 635402600 226724547 755912971 853662332 976911341 465049286 615900879 175686509 920458706 435524533 976708807 869163501 99941778 479055923 880732078 529628661 807423871 88893121 577692020 917768883 627068441 891888589 231042631 403662632 427941994 683450762 536409889 826901790 314925996 85093855 574815890 658473203 7833294 555220385 195478043 182882435 586045072 518485234 977458549 189255537 250295754 23093108 221574418 833561233 20088829 60630606 355639443 771981720 307817780 77628494 540965793 434125884 103425582 101085741 243975143 416359217 977053949 966102558 457401506 135773418 892660440 486348386 189911620 941842346 734291282 158119964 839050822 661547 622476747 272341130 325644955 474774144 723009299 371838664 960231898 888972028 797192945 744782170 870804055 241785418 390039256 480730599 612622062 62607267 443225883 578232093 979954893 270050752 764450205 7504232 318935237 407872008 314006602 132452124 81612402 81205650 567620521 524605075 171690439 926081256 60845330 91163195 592156676 845520708 88328819 274339107 675284507 542224172 919901658 63967330 426832386 301672610 157044165 67799541 63290767 2805424 726319972 736628686 882865746 397511349 374302077 813280503 659540456 474409349 229582258 292740591 619605035 740824591 451814071 207708197 515109015 137439332 733754627 249452823 284146430 839202187 325739358 727458320 596634831 453167162 57542340 819120565 578238803 45624751 283759547 352738049 784592027 504660781 166866146 792623283 224632235 505749876 823371749 980700745 657234920 8830178 835776515 999831497 930236628 181915436 567239403 233697053 427239215 725585273 410075966 380675600 689326889 259273332 602444382 551495844 183350804 476391238 786209007 182103580 321501557 314878521 175150638 719022023 156263841 15284991 154813796 72667167 969041378 279224182 883865953 556845111 189199538 359990509 875255437 417304545 213489153 760055997 6640962 548538368 607072723 321375690 785923976 169403818 598522913 933123058 301786809 261366613 27580665 393790496 820441997 589331918 351406137 861677894 548133340 102381121 45562149 294911008 63661389 15931289 115234188 19620400 57349465 469436 432142680 184956863 446630794 73933792 200934848 681743767 853714303 483641511 594844225 937118557 473839569 700974458 581842952 734099466 130577165 967041882 305008139 12025777 85157365 464682875 111635350 260761385 948333362 374934236 758990428 861360725 26517585 686914393 26656710 419490271 128006081 612544457 135740099 417479019 683914203 833450045 864246745 401473238 918430154 3843260 474155891 250398383 120440746 67208807 636769352 545195086 618428425 438082481 112034707 25321994 293942221 874428023 57352484 73971037 672315239 817491527 28121900 329493473 6501843 221996251 212265868 534491477 690944446 85844259 847198039 194377041 730880288 996797512 758873709 4941814 203505291 254082396 231361686 179164332 557464931 758534389 451213959 600364706 200964542 254537378 743418431 17170512 466276465 169941754 938633595 626978853 277710694 249366604 337393655 985494736 708843783 518545181 50609685 713447615 643557059 768084386 599481301 990820939 984040411 69396824 583149434 898998523 629919289 359983859 404174890 873517772 217675719 403964050 941126419 457719844 979173008 778359495 470386860 742430216 313428517 572669160 433405979 113285958 639901447 225028795 704058099 20246903 909019180 838511394 213174172 704623403 293383717 752792006 523243847 570439698 520338993 495964895 61333372 136968601 269742140 491670334 932907470 31325208 895960867 8762930 502614167 98224741 198269567 833078032 795610380 772928398 279553361 171246147 508924413 382713431 102796196 9673090 370541185 487260280 784095769 393594595 548167373 567440522 45889648 222779884 184224235 124969995 991532390 159929931 277673442 293619089 352925494 139536941 446484562 763579139 28554632 751783712 681336800 459299324 252044264 955915557 992315838 943287965 973777242 167627574 663067955 602746255 667800169 568067482 809334206 655022766 163282955 151286782 841617259 114463572 293957350 631837684 844787045 496350533 146727813 751524045 953300134 893527006 612565200 526441212 427351023 831256696 912137988 657165938 34817086 178043122 629668940 799463515 465814466 874441126 576552586 752385475 76991553 903763558 834825727 670991999 224496702 24877805 560890398 272595600 881111647 217371069 17577705 827465462 381016709 998183900 94955685 949565074 25575617 402842322 800832494 57752113 712273470 187823495 119562811 95080579 167848460 762205127 785842002 976696665 458493690 729052301 955203519 120116700 437204204 649798348 287841385 107903547 926693980 507479017 99858567 93689523 187103190 176882296 945719760 378589907 1649466 114406786 244332564 63581188 743055814 908873814 298211146 922917196 642703979 971744573 802797829 418597002 302667096 961607836 487073639 486613930 375386154 94895319 67837030 19433784 523491348 658264149 553084862 945046737 172037755 209024261 20102576 729692813 361759875 271163772 234913075 456524418 809467423 34150351 471132751 101723845 590203498 879709561 263581955 656773118 82000596 249653615 887765119 242624776 22389488 242990971 446173391 845874369 780223276 954973123 196053833 30495159 254566856 108995009 397002869 15140688 507905645 262626843 13464571 481153534 660259191 462789901 799949681 493165087 129159978 89888352 487165448 725258600 957487890 617764776 168309642 173291998 277753822 713819414 680309927 505183710 586165828 85266099 848804768 632660481 129139931 556804143 7078817 947468888 620177245 61757557 283874244 183388291 969647683 871889053 462984713 209055871 169713155 536066828 53081750 335228088 854512728 227724657 520053825 559236843 282663843 66069574 234681949 94115324 796016340 285722266 202737231 707047499 518891145 658866883 893930466 930242672 479659334 360449727 596499645 40060307 319481246 229952942 96947076 566022628 29699327 119591974 236950924 858319274 73960066 366255679 668609367 294514141 253177593 442764572 126977221 802326826 871023745 724517014 409540120 859793234 134630927 661621804 766226183 983006649 736638014 624499404 403921600 909033338 911691242 456832139 318221728 596405103 669755809 866716231 468722425 20479639 971434027 730172803 480170913 471742917 589632328 939884220 304780213 888039098 579503208 758342788 306405715 556152174 208008324 762964014 269438147 707606419 795151873 225981600 182897711 584775107 414197377 368533122 14285393 830040885 412463830 140927587 121933373 563865080 487194121 899778800 288140575 211510009 233949517 470045906 226948002 456050188 991200433 999386383 714206985 80520813 848089335 391176616 788768797 318966103 451648152 652538455 119891462 706419691 174511413 643501739 868063859 79203169 936407025 661840054 774030216 345949035 782248025 63940857 683538100 919830514 254144112 561216883 791107549 81148162 428323204 641310343 73831704 769582612 576352789 903984970 608869803 163400598 187459657 808754787 392791892 265948801 953439926 202930729 158765008 37294323 911369906 21095442 369191621 183513721 624350801 240565199 525853602 797934651 256505219 881743941 91023211 625705872 118437400 853294768 368599257 755591127 209102944 760362915 952511558 494359925 261655036 753254717 913390801 630314718 605902779 830612702 338041577 629566391 87624552 50819698 916613950 504878582 252949478 243862852 244367439 666143137 263655062 735691210 755664222 169366816 134714103 513211393 283039954 848766803 712916045 209657705 883163582 926004722 49062672 237368056 620956815 284545316 212956860 472490276 505893260 59219149 915351908 444514783 235441893 27990079 965226405 850189787 220286855 924039629 512268603 129561672 361446849 156663163 808893563 671135948 696800900 342159931 731531503 38341731 577810921 672265101 479959442 997975044 203474733 150259080 174027777 888443601 153493462 908098523 305106851 146372264 363283265 144750786 26477253 949494398 661838285 274529657 155570287 807880058 273923080 227921139 268500658 507956611 628412079 366580221 397800507 33663270 597356560 45677579 92162386 124832221 959950153 925197342 510197591 708626539 643040699 17591981 120810378 93349537 463816002 608219528 177116454 395496765 750837272 705969267 207714076 44966008 134124350 546169871 375318581 295332943 734620250 651500375 18190052 845703113 474388666 847015198 455878172 67126512 155034044 891977354 772488973 750316115 165511602 340119819 910151949 327147838 769896353 340954438 408201394 253003074 149063896 190109197 873605891 523988463 327562965 138590791 969090853 756686746 495566475 313913827 911792877 863631152 248240228 889474055 874256364 982092298 618332373 841327073 460185724 258333941 841320200 537022109 262418484 186848230 911577139 755759296 454450007 346838151 807566968 151475418 244318132 730842198 854551159 261165659 526818887 77569653 669379014 101062060 602161989 410958344 750094846 363482842 585341822 497451332 203350586 745855402 460635600 294549180 273934933 533096555 160559407 11677051 911232534 267840372 731147931 193858896 464330208 375042137 561998563 521066667 535732946 370245753 571857442 521010830 416222681 797594163 118070138 219486159 480043085 165467479 254323036 754166392 325161583 907590698 882681704 200297267 646261893 450591761 348642907 325663961 747295947 569217720 427767378 919109868 641347488 353231647 24991067 139901651 445062066 83469461 198422468 395564684 595068248 903481322 10225342 556218792 548718659 313073215 111549873 12494629 654349667 115749345 935831809 7182298 831258078 855915115 254710918 924856174 99538754 580531535 985025511 11376262 78946521 424730760 533137624 291563455 267869210 838371975 675996889 861838318 485587395 392628731 257233971 127424057 61835675 452056395 866521927 779367571 289364897 805424696 269184611 39163206 985064420 456369780 904478430 724777767 980877886 275985106 939742825 841914317 66811260 425250258 959117904 994047766 320020105 323108675 182467441 156592615 646438371 118718650 844044970 861192781 474784600 968583713 697661122 964546530 895046697 682736989 840340559 227254543 984430702 510078054 612917407 735571577 94385368 432112593 359055005 308375816 223661254 606341727 66558511 357234672 233318393 141326421 344913109 927121645 10646002 383531600 177360656 271890610 277034982 232514341 284789350 245249342 341683649 673453838 408103289 334969009 975113749 566875836 513376193 111441879 276760829 881219943 351353972 905716697 830478857 513723991 172145094 323068585 595065243 132668538 664716413 95389641 714120916 418379921 992887330 563952752 779495698 721582632 283207407 234831766 668539126 414266511 389514725 393667515 124662900 843227841 575393504 591651672 955837461 653156189 519991541 697306284 571160467 750464609 41647853 140584470 584123430 232807103 34951729 317818801 267282786 286237549 134369092 515614090 739480965 6425810 517961405 971689091 116391657 706898460 871419501 159949661 309131352 133861466 792044465 736345852 968777216 475458217 308052885 700419650 458136785 74569415 647943322 154483297 76164915 43284087 361718338 614141772 606540551 106393691 42218838 18791411 488543421 757586173 494766956 592846434 953612479 980282284 299949959 211322547 852608217 716750166 379820929 173600102 517241609 158905210 984299625 734195822 459148373 603860180 449665069 543250511 589342119 544460889 333242370 267018017 1509166 462603728 755005607 156795033 564152313 272152895 114992203 35358498 597517889 269627426 936099681 251033513 226928055 140016853 293908107 825959923 522299711 708752277 719895353 761710909 201102848 692113023 390301502 207101713 290422946 76755857 231074098 479803082 755246274 718873814 593287885 128302196 77021443 148839649 85097719 581629868 380652533 223877682 450097186 494947415 603456693 301557584 532868868 64846580 307706981 374678350 566312017 955697367 57126124 386973627 581984331 521705453 825408031 862027763 756388792 283923627 269579108 239362859 416437289 179840529 470126263 744465609 296261987 322197757 949737943 449918750 711231049 381145570 521210304 809861612 385200592 827319335 663673339 570637685 897469757 839184109 929366906 127634503 474252875 288980238 600203271 943082701 292582996 887705647 237064406 745530412 498638060 182041278 518971496 115404598 955274443 140417354 298808508 54647205 190685637 596790939 650696217 867783115 564476189 891113827 86787550 70999236 775547160 487634211 83588780 868788597 77208508 736530774 158148144 127605272 530893537 887706464 45119434 483322617 471450261 639848680 807546615 306342214 194504929 643939823 411525238 656114420 977832160 228118819 841753156 498019680 663652954 311522106 579511724 231128481 758988265 910288578 745157994 802450924 789052938 671479020 386441573 463009684 769265609 438800717 924485127 609234328 852840574 170273070 657990137 270596774 427241556 170104819 526615862 587754373 403269651 881119273 658622881 166271909 299159981 670371480 540824241 215742177 454202425 779359019 337753369 685797393 574822669 111781417 46310098 482730895 86606368 331029184 802721764 817763659 299937044 75915440 279354850 894949733 277143098 287618991 376127733 920180189 723138947 955956992 685526200 656407545 60551802 145434257 550477181 896289726 249276669 21317162 34812642 63625089 505766969 306845433 141816062 232266139 299140454 536766239 82195885 832065348 711264073 967191304 739576061 471230582 220530574 178476873 132162289 95223626 632274053 927599381 736000671 343015221 657285222 389654455 739959571 279097021 308188417 3442144 910269854 863906207 120853385 375430872 327957957 738863709 829633626 852556497 920512555 499639726 424089309 167279110 636923021 710964044 934539283 754969289 279987014 321493999 631141990 391971092 862616932 162410676 826632841 196774298 168526613 66050142 398820135 860988963 705089757 694880447 295752058 740956485 118919761 885584505 291000476 817372092 548647998 287931663 982850969 29170595 199623490 86874635 218682363 888278255 786114933 827827051 84562845 433411673 447652635 264772308 570714163 263424431 31142942 187183923 702250279 584801095 982453175 474271159 878218128 358196038 912149972 922104669 198508038 36355175 615686142 23543770 164463367 535388742 61947900 991180316 237292295 259161753 185007867 955738625 461564929 650155228 425242329 752808765 499286354 435936220 71922110 614699408 833470742 564506094 536777380 802034393 894186075 209717950 555984151 240328294 919169298 918176282 405515398 954287652 994098694 551885398 777012528 818329011 149376227 887357498 645768171 218137233 68499042 439174776 916200539 751906298 88289375 37466339 86932982 911401611 985661187 1808109 106524307 122576212 933144397 172849332 606463247 262395786 193328992 52451023 331574186 587837719 500468952 950316942 506035217 680893187 119960884 52184608 610955888 146967582 900593266 148646884 156075665 205267707 675947605 858016570 35440519 204394188 259078244 88366288 136740266 191783925 561928868 737973835 422454749 989684660 419403623 466493755 844501049 26364025 294945878 5834041 707798307 561242094 268508389 206923770 486904934 239247760 978821458 213117502 942723419 485371041 258757159 133865141 3107591 730586210 489666553 699381749 879885035 748826866 930972427 168512433 155314360 470726027 177324709 419924463 662550760 523713709 338544752 934715870 646449939 277226209 42626685 660096182 571854231 265600544 701737603 548422202 990929903 165272298 251233328 142686160 195387391 39592416 2088649 108672803 427622692 822667690 670214993 422483724 984513595 197628340 138386956 589079740 556898227 961126699 426863624 260519698 10116081 298073258 40163351 781350136 430914939 242185182 842192525 394937877 533680540 625672086 42987541 715921373 636343895 245531689 916374890 658388958 425344872 509084606 12815778 618740130 72802303 541361819 990202123 604622142 403392556 425863673 426045214 153037198 572457095 658387676 875397648 43158047 261097007 387521144 570516975 280947631 330585766 617420496 739937929 856888038 69640606 380780596 237070108 394182902 855743373 492985341 11931249 56874405 82727119 228656690 936424152 59363773 62808616 130239801 530152504 567486518 968374967 381086303 436139570 446506213 265172317 433711804 589481459 650227916 277053684 674079850 576062140 122524810 391333056 781447628 58820081 335933468 382850178 690873057 717689992 998913934 647080498 473993508 695311880 680223877 464655002 847218073 853155907 996839437 492852112 151490397 631197906 83291818 374522820 240672767 13820373 165981780 470569922 932274076 134901141 133371791 29142772 50388758 267566000 932483599 81409943 504137889 12964113 880115089 29858840 315805021 909503159 234247249 117267077 19254321 668265008 771346824 770003279 728392803 157011529 622123786 310473622 570230598 71651087 187127631 161595788 111690332 68024809 44369317 294009714 351129816 539436113 696350074 98880028 736802467 645353843 757514536 186616525 701382924 421269342 256143842 265552074 277970728 109366429 701890008 227409666 652169357 823165225 821523890 600844730 836844088 49406412 151515601 307228458 487866011 223356191 687327416 275579554 73216867 853556941 627082153 884577711 876349623 924672973 577353059 964663174 824830278 850704172 732097807 767530703 225011226 583564521 924660102 449475502 976267396 554852950 362144669 346105800 547236818 653076581 568724996 835609102 967660714 289613798 347699104 68644210 914580732 980513543 26217973 609738346 707692541 888301254 690237410 514889208 190766150 629420434 798393173 705112007 172833041 80242099 291931116 135798904 754704871 354520682 140902181 875896305 294390749 512392574 946472687 906381805 247553578 135198788 291688061 513506220 897906347 321194015 176430143 208404704 257084437 783706815 488601268 616299770 170151410 179420275 41707618 446206857 876040497 721432739 81064131 458858404 158441721 721775531 269489167 311239788 495308091 11634291 749299496 614184624 677703016 695146705 109834216 391969574 6052766 570777283 968452983 941337934 215423878 183256775 741991103 928396492 892809502 224931793 46681122 469674929 298158556 506878356 737284941 707957751 472079316 985623693 544724401 217514622 443480739 502277490 7457687 144787019 315956605 412531495 473121812 262673830 299690804 91164813 919332539 720254425 394781427 92192228 439562101 151763464 907729428 17680677 606209018 695706861 336584434 616810066 212426582 147468194 277820359 740977433 879224372 792541157 493162134 899022372 536424036 331942246 508093974 281907342 839294562 585937035 587142347 923028274 604088506 718596837 963579473 560145003 630651888 286555697 5878026 543951170 185041778 282778768 437899108 897113956 769107184 929131247 746723385 98211792 407514245 634434231 826803941 828238636 509434413 328043764 363677263 790441830 279527429 507507765 497658833 794736669 863954844 49317129 622824484 548122782 229274426 859063155 200706047 910015921 354756912 736342990 661767842 399915542 157481117 955657133 509565601 527647620 677915584 185246622 978786129 743275314 650183020 456779330 714958141 734131990 485011639 158324994 236515682 450011798 707269955 827230004 435811233 339305952 713128755 740870421 244949352 106888170 153310796 382608032 687109557 197347669 924182096 157884636 703488361 202559737 836885567 426603754 114582788 48619853 453625127 586410620 607569065 178792086 265776639 450952041 57173239 186266951 751355522 346784255 703984903 819064624 433194058 970340785 43707273 525256531 517232077 27546327 279286454 728676483 890517680 777415996 178300078 537430828 28835537 678048143 19539303 375924969 4797507 163769162 508207551 751847629 34570308 537457920 903579013 721346243 374118616 229860456 261940208 30081216 638428260 918364858 293652610 538402856 94874236 342202671 708861504 433141970 124541487 796722582 270322218 769941697 368854474 738582418 862752002 270873275 646072700 146362342 538668908 461822725 774627873 257201816 556126625 589622844 843318401 225190835 986084730 382552014 923427642 148867777 288595419 605693081 882944125 240366294 656832500 641895431 997113988 607733835 598948993 137536058 440253004 635454466 743978320 950108459 584399396 361853399 398663969 627295291 263982378 900065021 908093981 944051497 214285117 193106438 331374609 821716321 820719781 289979905 150348054 420676060 177770833 641532820 861353140 963942983 340851218 894579254 480888676 231917094 415589087 513873842 308059531 105125007 607567092 236235960 5006233 850723829 819048232 317368118 807964836 89760173 362166199 225314266 39807923 459277042 663601719 58317106 564260278 198653636 995181269 813895225 868743138 797036838 627847208 29165092 580922860 84605542 166829619 572236055 894016337 120159911 763574679 347437116 884350120 165193305 891389874 622170933 38315762 584961103 166540015 655932291 842879848 977711811 193264644 383720048 828225609 145297125 626072279 440883696 799039676 45993770 240052560 104748324 189463604 723412308 474376403 116484215 227002320 895415534 91003681 739366513 792467970 638601159 954263767 836705603 45630703 214856771 181828263 195677681 296994951 607284772 387177648 953006080 473946668 903149989 471475307 856189244 278394620 154275417 273930538 827945218 615053168 555200774 386185190 862393077 886122547 26059040 682123159 517007993 292434749 359718893 573850418 131464901 368368542 633904856 575268809 482826640 391697083 260943433 795714570 3295335 825405315 131107862 393917450 458645913 922211630 827608699 595334145 500210581 588686278 896057703 318004519 122999897 200944688 914073856 137971310 524247130 6747388 98690265 38152715 392243205 21872695 146940449 352109672 540097147 104245479 931672150 834635509 826303642 374518567 312208961 619705677 142512585 332626918 104813385 868694887 141764670 291098064 543966378 420550134 312685738 582582680 371563769 90922977 490984338 283772962 76167353 798701293 563874123 326205460 592015891 838571641 228454229 167122516 975036655 201280662 858087242 978654298 25455157 343610727 167441539 532535010 386109851 977202342 213190115 978862601 370721609 451539160 82495790 518777333 79893466 430143664 737645384 138942045 952016341 226053354 218353640 606915352 890626006 357482128 557209306 666467348 774439407 313718317 545218305 548347466 584751378 752582167 766571169 490953222 865415995 79780029 35651052 159671582 29455661 442137084 496372880 487429453 426775862 688588147 341086389 419276696 642063323 97122012 179550015 983252113 230332840 136521973 644823172 40338438 541674163 67860603 401934647 699673431 75775445 705379724 563648371 574146078 61000185 768198442 52067929 996321282 580071809 501248638 679860263 319091555 905239941 159813285 712353420 189942880 646102282 597751661 966721216 453227455 387371169 177580831 902126001 240340023 936921671 108134482 33712619 227903781 188864590 261750861 485836061 736547171 357189181 62440076 826079299 550496324 124053411 448859762 29845564 46758458 156833612 40913858 816443720 835613760 971212274 440200847 65314365 282084051 663719814 724278262 939579268 230259814 215484893 395377299 567796879 204531269 144655023 482695781 53900723 155315727 774245275 405581752 297657159 46603589 595698534 799491256 468489905 471132650 582774506 779054893 942804693 850064121 984635410 978788112 883079656 578678138 823542705 751895882 945027879 594928626 615015705 552863201 452724029 587736363 661510548 23279433 895422533 899892563 963328442 206942106 321651109 875330119 255257798 19393899 762341077 810733627 440301196 840052041 439321604 626864533 898864928 949312005 676319042 566712554 341011499 137732248 784832449 194050708 544126248 811548669 735320503 866694724 94107459 609998885 801238171 648694321 27131375 825058222 934913630 240643801 731310120 846404200 91120278 938388086 221910834 126876235 430487535 141948109 63040402 13476762 272206257 223500612 888587776 744264239 339405168 372915138 469674934 195332442 488973103 164084939 218926696 77235764 274068534 117900777 114582163 397322638 388852917 197024542 444199870 284722793 244832759 531010787 225518448 807518235 135296193 9691780 589889995 93143362 568335516 464057750 935260350 350767665 905262122 346409516 505506080 841918985 997921964 473123954 521909666 136428616 75281881 655512974 315136863 515391524 350386918 245955479 499132255 719124160 882560281 51375515 453235571 472506935 777075725 804131820 896631380 169400320 258301648 887100777 822154845 609253773 569223859 465597341 927390919 124487569 633433532 991873431 273858065 439851232 773283816 60280008 146364573 702773341 973255977 613287506 287798964 745783068 993674702 372459327 675251490 695030769 806554118 269694882 367414808 168133656 755445442 348718232 20438122 359998232 977036833 794710354 646240710 859689064 37792236 516300184 646901123 811374885 781073419 984068807 127383715 962458223 145274195 746102261 816793369 110091522 657728444 802969020 472280047 997861881 734487191 356742829 785711646 338982329 888841887 950309241 264783271 941911883 48943589 695025885 512699318 381591470 182442407 69981425 170947377 629316714 927866425 865245124 833554768 556627556 557798634 878831837 436038346 426703207 379703324 221608142 220601650 550278712 944441717 999693639 977975816 257630736 820743783 725253076 813746417 725165450 178442304 777398186 649787332 637654141 957378236 315349038 986571325 956321086 56549991 597372782 351866251 436361319 429436032 998583559 598488845 553624816 900914958 49854877 548992422 56594449 447702339 631384752 974119681 235707295 970816675 594607455 241602401 104849170 905053352 479535106 688190112 991419195 618973887 574659293 788240964 404496512 873705540 607734673 168464747 860177876 921695175 117642914 586127973 216959968 539761398 937517883 294354512 740828469 704920667 168757212 535121422 745126598 481461308 297359929 285379401 899647073 262977387 362628421 380163517 415323456 160287697 822292687 468431664 58263152 999248699 789007137 55017236 206638484 247659009 980965996 580742143 712129821 859590838 802314056 15864305 29629489 123603855 929336466 676895222 181740360 387181786 123319891 692225306 460154099 402008891 716349198 778012098 521275759 789960235 539087293 46916419 190738127 565754825 148763001 662073405 481638063 60300806 831326232 982890424 804857858 104270974 151785007 546607685 835920726 753495954 23763341 595110625 830666529 141907774 824545255 306888805 577218215 459082833 620536285 944932746 286179642 395228603 942351763 996111190 932006604 140543988 639369637 701981204 496187252 649978188 60411758 342850337 45740812 526974294 459715616 213128048 851946699 695189487 202457996 786124268 454801183 120403975 49577791 79554543 367357266 264147262 934346239 40115265 95135733 793374180 924538696 929792982 527602754 524315718 196588159 692780799 201189547 244105447 625531209 391619808 496891487 78459607 122883098 40905519 338773986 546626777 945058435 427396816 387845822 235738494 878795515 718078964 502095991 263749832 814444281 318411172 352489447 84908278 821810933 684095307 367911971 416894258 808947439 160982700 456872554 955693502 661996565 24573516 38397568 504310307 871100095 569592735 110369349 767511998 345210630 676214469 185335924 473330993 858505335 642994010 513229148 26802637 258201726 990054559 784716746 306469936 165592509 89027769 759402349 749691946 923911936 269487934 428133961 287063395 770790699 823011565 375283676 536800620 93313283 998197571 538124645 468835568 475339602 758487360 62909394 786085668 630607521 158730082 142434034 693335777 402434604 929327193 216682013 135336765 401715591 93261453 500373573 120726526 496361506 572255366 728713360 226153934 199046320 240306944 812675058 515366055 108968804 932154984 589181808 429045202 377418327 7578028 11944863 485081748 37045854 989997350 877195162 640533912 476952891 121597447 710872620 368121474 128050733 859430889 427547382 843895868 479334349 798112089 255289255 683285741 988943032 8124814 264873692 667496201 898413951 638029279 907450240 630825737 608662648 590561231 180081021 184708064 158735632 633710392 859371434 628622485 781506095 79433272 285222760 65303348 799260251 594104577 694418210 277140562 992554398 864181300 730979132 180002095 541477692 635211184 357068835 74757575 697134539 314479833 958122389 508168717 555056081 59504596 227166032 168942337 689655786 259512668 175905674 213268928 44108486 692836098 441633392 188880113 728819627 235946592 91906576 706999481 199649471 338549986 538231868 535248431 709207851 38345942 296767843 81389857 810718821 556610364 48023945 675486782 365470198 358850291 581086121 71689098 785798980 987013102 131762391 289619756 231650016 621068708 372061275 105668392 804883714 490360172 747729066 927323665 702326347 678448647 284239696 90917674 341127645 209633035 441054713 166623899 452273862 189126807 910090359 652803398 339107256 502819798 349416716 891767607 739577270 952517057 72591762 234590799 355197397 137356869 647775272 574723675 505456898 395580368 157046492 28091851 588319870 97840251 234825863 164770856 890203982 158763418 897659398 785360476 992227641 116460839 201602132 997111318 111613479 650121840 290219607 802418683 803286256 148149994 612014103 68314754 726403178 468450812 483878126 983603205 852639695 626521017 903273627 321739617 703126046 399315929 798091927 584832903 866165002 998332406 118081566 23398959 263722453 902804117 834875979 325146096 965528119 418450152 377474003 285907693 502403045 1841972 803958211 192715162 181728605 893569122 832314407 730566070 881225958 660415429 411671322 502943693 863292816 514126217 263682152 756670800 783750150 59932536 589631962 421297883 442309368 998481202 44398143 827184016 595805272 168751216 887486785 106691910 345972106 752295672 480067177 289761377 38726310 197289439 359683232 784613921 966714560 982322083 840222060 363363318 830758263 615594676 164312238 137738314 363933002 866752461 272786737 401005218 487187077 691756499 152551213 682791944 746715582 273462448 111397393 161030489 618003404 822935841 163298538 918850564 158473384 392008168 690736206 75665527 129966758 940798432 620075810 430297860 349667659 839009117 150017836 407046538 238715433 583891775 544123221 391331821 215143208 340784271 15141831 253928524 425993297 774103104 571787456 26813440 33261157 192497998 934810777 257344900 835099135 879605453 250831698 743020125 342558303 511766889 411245340 946091939 656917492 98099763 252984347 73216965 235924586 78782873 932816258 919055473 347062331 132104384 159722947 811393384 335536429 592090733 654743869 418572552 791814478 777507389 142262348 734676670 444176195 46000020 488639885 281646908 257665987 136257192 913128015 106803407 958975112 784148361 788441242 773650097 735362885 740462901 577527850 132355996 731781589 618541924 773274633 877720175 132105523 207780069 39821802 835872576 782864882 917741314 213451612 31736383 408818036 865952141 215611107 536474495 333498068 841663121 875086613 589686385 751507868 778945384 89564631 61089588 950521090 188224323 513687751 689476197 452383396 467544494 470479476 662697698 251419889 408482290 895541992 72953845 230842936 402813100 454492843 227907921 124820717 219948011 291360932 248771512 519676260 310489085 176329 996687069 30843520 110258497 853795871 425652144 243823042 603431224 756719391 83120903 499706250 44774646 686305749 36587742 298782648 790118182 463179294 309298253 704253024 294099014 290255290 762545350 907754726 309499522 161868344 690241962 345408247 224665178 828502253 711212605 767493688 578458667 730428590 847150831 429082478 950235366 963505151 708175573 994428305 46569687 840191757 270189686 742979751 501866411 599472930 142787061 931753749 353337600 604032187 286513065 272514508 802292867 599198477 455585508 297931801 776692702 169192538 209896694 325980274 758742644 766300916 153784161 872211986 290744284 82443892 434768204 105441278 678795590 230341652 148830256 656622396 328771389 254924964 616418813 606468754 195063931 323085979 183086150 497655798 244318333 121914300 868219136 472746038 660326902 568004851 767038451 788967010 79172838 878229452 791196720 40641245 549589905 329507992 349642384 647129490 152813924 588208812 224674944 385721261 736804184 465029477 12700673 782605250 749508326 29273085 69080463 498306261 231897643 432043892 319492275 144742036 828367223 186994452 398405945 132780909 799134483 285388399 364317047 18188582 83517222 680660886 982817869 171050063 994779444 874676681 932751057 365608481 626792500 307607406 38207166 79793454 420631400 805978184 124603080 471549594 289037649 211950264 350905184 395576606 932238164 100232061 296308165 870512462 787491003 788699674 435234449 953002189 407052825 324101278 471955824 853698728 77946975 588053340 836797468 44701642 488781208 599496986 159031529 911190810 792632487 542091840 336247202 906234745 341237496 701344862 307492787 842181605 511674849 579278714 20800161 687092650 402941358 980394997 97100251 375163891 870386097 224528704 615460647 504625074 944712551 192728914 234972356 444262235 865726851 601592562 339182818 716482516 743602167 137185175 771174768 196932839 292659871 505624564 997787802 877739558 565750007 92242384 562519175 830177338 54255252 319299743 967593050 883167754 381938831 307368151 807424097 341056571 618649330 29810456 963689499 827822206 938928 727055602 760162800 132029541 520959131 204724421 781832368 98389194 859500721 709975123 565505143 334313351 65053549 689812047 43921580 196602086 875491300 80526213 514963476 459822509 898708988 184715021 54926823 858408980 977857490 869348165 38574903 784311379 925276256 801228454 967921062 548314726 415706683 73827407 88158013 961960639 645123239 239880176 235110550 484118525 288956069 906538469 199784630 342965471 309041126 645836370 116495684 450174015 107290325 423710364 690452749 719337873 820077152 289557879 252855232 524519536 881607359 937385972 92906905 974426107 853270546 869760966 481293728 334547256 447819692 924321271 394327753 54673364 770310203 841985285 155146191 182097888 690169211 73021652 374250380 924960665 188001409 242648940 211573340 114247799 157000776 657284720 675069362 519908642 264359025 781079155 482964893 433701339 595350945 154515600 912764957 32843438 625825764 367888835 902550382 575031386 855611385 755724616 501531865 777203389 251641974 215813817 300365806 42074820 313082661 830395543 929166101 32229243 937748145 952348797 206148267 849049570 975372940 175247266 969040077 409609970 805799253 776358416 204215823 773417939 334149891 903884477 954374898 898868450 709675763 934839673 859013870 877285081 133098131 933236993 609411944 319315747 507087576 527669146 543148899 707193350 645739623 711665571 244746571 743388612 231444889 778775327 793399312 874879812 256591887 643084318 250948460 698400305 812921185 704661343 115985634 209185214 902405613 203771988 322419508 800444051 522689710 918147763 821162566 105390835 599739055 956162143 523614857 992533328 120902382 943351549 310660103 850223989 99251430 586649588 170043503 989413826 708239722 270978713 195160169 805420123 999045548 189391912 152773479 881910873 589438725 55380134 336226580 166230153 328593694 97661262 850063627 412177350 183943316 685216385 587444284 262300233 237355651 71784754 77206951 706776163 911050952 723194691 753966196 708861675 820627059 671475221 741939022 694986174 219271885 95144833 411142658 812933140 428450431 661569117 417570790 491790561 222648849 215072268 355132506 793341548 559374257 987041575 827117920 199230261 100231059 336008940 618788286 146109193 645690392 467605813 748037116 477963166 836660382 748108826 354379459 423990048 196780958 193640807 51328388 517068322 119166139 601497504 264423914 328253049 736931048 851561571 444347166 700744498 508644664 60529507 525528281 871164738 780008093 266390412 160645861 171397937 681513082 449364539 228415477 407456423 823520552 9410126 142414880 913181417 901851565 553619518 246459311 361916889 289124235 327518987 764435198 972245529 140352472 185002092 40917190 847289869 426159759 383936366 498428391 229015187 362205652 239979590 492198286 814301269 325995682 887402192 809814391 266258608 679939509 814698600 684495862 715941301 809414794 25973836 304237323 103271406 638805491 131083542 578081115 518248146 247772597 449093850 113328453 940942981 327068610 553244118 733020363 886473733 52814124 577224557 22421262 903164776 884722877 667183938 772074277 991244962 246631139 122307021 726258471 518535911 388209469 503871465 593941105 132211830 527772173 376267205 997151633 936747497 773140360 767269068 862314720 77542148 577386049 124795176 360644627 520790698 411178202 442067970 801047714 7686298 652312865 70621314 93056060 568321264 168939255 257234675 349407495 7298415 177277401 109595856 431412414 463221412 317805162 327373439 722491231 634742492 16882580 494556721 81133830 946943204 312419626 538512578 99444133 826715888 609519511 968918309 651651424 688335567 773570243 510075772 925166448 329510244 130153459 277155943 74737608 463958461 135570550 712763472 504451377 566424805 918006808 134046626 482873281 193324168 477647279 637271909 714297314 46139404 220161991 139734652 138162114 971116000 572709951 955286188 21499449 770140479 820942450 54223024 23150778 506790505 830138999 518237223 482497258 320035604 363724199 276427242 445586100 580288599 64422891 643848586 810615883 825284974 163878328 284923811 917019359 218986483 45238036 714948094 452297512 958739162 693326815 747211925 244239823 233057787 145150771 926235509 22666484 714743504 596353113 269260613 995476852 902178688 534980530 324626750 796668063 56073740 153247336 539216515 102123237 349592084 171157237 370773540 332895332 88436566 849606403 7962276 850087996 41903917 875321777 132724258 151102062 377883313 649157268 727383391 280903590 687538664 605049065 226358127 64203726 595965798 995846962 236550006 723751265 740466338 527678506 172025318 392683204 765545225 638489819 72821682 161552513 979899496 772521100 272992814 799239923 364154082 313313134 76702876 678885231 108793632 642045176 676140488 260697984 983451675 655200418 46253400 936473145 131032068 79306298 673169367 54199019 470573958 718631747 888051159 719431109 688938824 121833012 267932295 41342315 754164527 677397354 249806002 17541175 369310647 778886927 304468259 901659580 206258842 250126602 275893539 494394900 756932930 682839624 11131923 44021485 638095641 646310859 626322617 540057048 87655726 661931 500989326 515760988 40906506 691563775 675139107 625241400 731034079 13143717 640783330 507345371 243911479 358283237 543398018 683891285 397669078 969751723 579141180 564812569 32384457 691632324 953241862 177319470 568576982 487886745 867794709 56410546 523034516 398727276 204954522 86138969 90513247 586412427 547920219 560674477 276434902 206874968 120411589 432435638 77342052 231943556 975364744 734923002 125595844 747355115 225167283 7647569 491195678 702453727 925198894 582804533 345769314 825164174 593309715 578936396 134816396 876460046 147612315 268959712 58646032 876839717 568488974 80405749 778557446 807001420 224475788 200694764 758424548 548406938 261681956 254186935 976021520 319543394 180256688 27168031 513957791 167318590 212845185 896380781 173815611 701821433 321623294 352693347 216954994 90894693 918962022 479690671 795977875 910501471 973902513 368250936 600558830 243384734 911545556 637310126 105196109 3709046 32233102 924419723 831878423 629547634 78143457 774504026 108397946 750891608 304775924 922548588 942396981 96075775 533244665 690999633 341876552 388946717 974240941 910895494 955057634 997374665 465719749 248711471 3012686 509728435 479725677 614953875 492738362 805020397 672758070 649624642 722459026 553102606 277642919 82825460 944244099 843731805 89230804 2546227 513137916 308567154 271454638 224872243 891982837 478134275 575286663 226073927 290228006 304607182 606697497 786314558 793502508 897592962 839685559 682551278 870498903 674900928 144279699 793916001 500268527 55788237 207971151 422867924 576604336 515523847 589108147 465486810 172872589 762421536 934818060 473157723 801366432 74558645 529944611 167644303 629060675 183359716 141975388 139965937 402013155 626458436 256178737 686111556 589046828 767774575 45983199 363709648 232704029 186222298 316199430 344480948 751122753 577568981 428994184 115904045 215806563 556100688 278878636 731085503 486518775 285429894 58595574 903377188 89234043 49995220 155627238 757607236 219165991 16174344 939612013 948080186 868147556 705585043 585268243 973500956 53215787 283336272 200915472 538259421 783338067 736809655 607170103 289061124 566815038 646784692 101118832 19339063 500670471 604112774 885398441 160155060 609209266 211036731 771745686 749341368 984758737 515174732 60723099 191521737 181766625 640580206 170411814 857897370 297290256 393736552 889757315 9334071 666695571 382622179 553473029 34164897 66533423 764048165 410101003 531374578 313357590 102034934 890098398 904401544 170813840 241920257 494497568 710241700 554302132 125163386 742662225 343540457 800191430 427473716 956788657 227860727 976088987 24281524 870786459 496264784 175839283 260592631 429769722 533790423 412119477 953901577 137657738 490211391 275738524 323455062 204658928 746567294 308356057 138859596 846114421 213311257 526132356 816257075 826271327 127664278 115001257 424450697 219934607 489802627 828602927 140143755 482136058 991166062 518426135 73043730 265367393 839818421 906989661 900459344 409247306 702498807 397285966 76756024 848778802 24392607 356778722 669947928 378917369 69334139 326096494 863649576 494949331 924213536 545791402 873098086 989679342 186356005 60805985 4752920 250211436 215277505 596687840 438607437 10442209 171573268 13550286 786320956 734444 861010332 34622217 779539775 666465716 74819288 305520030 225871996 372371088 504058725 421911793 876612011 754910256 763387527 436622516 138707791 287094970 640284655 59976986 161398429 315757058 275524512 218802057 15938583 794332403 487489526 520833238 441797136 374438133 319422095 370732380 6287381 700691866 559263158 458234394 93054058 266015410 516133996 900310546 837637385 712030318 62162544 932504079 771587545 772646500 423841394 515098977 486152744 716750349 699639572 768787056 175068853 107263025 122871341 681314241 345472728 649403777 647176124 496679413 450236254 185227880 767063552 222277858 10440399 877446237 960576432 64236292 313827793 4305041 360766570 7606550 318764064 732866085 894463669 815032115 751839184 108826389 209955431 115925922 415813518 571359956 226495667 646893099 805992821 673943745 809272346 610331036 83942724 299705731 888979150 621314047 730254545 947294557 906791921 920365474 982983996 510210875 917443516 137491428 405135338 498023208 108848653 688017097 826374547 803493796 800504234 891845890 520714456 438773265 84622449 627556120 932009395 330312015 990925591 437044021 640688767 991759788 646167436 775612368 401731984 429909679 964191368 616577873 700989663 714829807 963548599 383005440 996196588 712372166 424451019 796164908 734202745 126055860 912739102 307176573 369162102 551723493 396049912 127291575 889801158 855331506 550222641 776494978 791517124 46110476 496238597 661308270 467312242 20070795 16320645 481342033 854543955 514414623 266369809 241406632 432384478 833025422 335203368 290963539 588031141 681678877 445990153 18605447 878375794 143322562 908623113 384277047 659188700 909602668 197866198 252119269 846807876 83780602 458788225 213460102 920548318 407483332 276178159 136968908 832973041 915512605 507825087 37615227 309121970 160835021 222452472 464222653 730868631 164407329 965378128 45410466 444675950 955824897 770738885 901310880 166702633 83226698 782773527 882332757 433633414 451746721 598167303 441206988 280629981 892194462 889696427 655667339 31181478 105873835 827698899 660383797 466377679 718954716 819348524 771187228 96194918 650787963 946021065 22064446 492177293 190745384 664859882 714827014 721734949 604194706 872549763 163058951 977779646 537096880 855650345 257079223 621944082 454562882 216801461 708686002 745186359 910601156 465941281 530670443 417515220 956323618 290492364 988413319 180611568 38156888 453176895 976163608 311837721 626421950 4267112 226420876 1192051 205551527 16343352 517348772 453072873 149226727 737310898 128246838 127117155 279569145 321895913 534020504 535288382 724323803 589382393 672109012 47282566 945782570 620707350 33628207 358920168 407159971 116353553 640172492 922007511 864773128 239457861 751648609 552441151 432082522 91540654 785540474 4665195 510846940 542124645 341097734 502329108 602157815 16846385 285422013 197723955 183413059 544855858 415211693 455271814 831336196 43522815 181483602 542808336 954122781 783928809 838022698 788085264 101824599 239159181 205772059 562062747 750676874 138464284 423615201 194587777 534182801 12817222 281730591 931545905 6922486 808362392 950342599 851239612 349807226 528221307 507312501 373234448 333033469 181002584 388827422 768549975 263879231 776162490 974331544 732834075 531878924 195644886 902006697 284913394 138533397 328555283 645550078 14179218 944638635 500195287 981404708 714638569 78891611 475794604 19107410 184253875 647040156 650924795 867196710 722405053 965029592 43661535 52440491 700051453 616078031 796375109 411389247 579558978 408273119 528434813 229524384 508573022 383239633 83620031 557753103 953121897 573552794 553420329 896262813 785793822 30186860 587825131 503257254 841742163 706958917 230763824 107808956 366361498 46127166 786107070 12345668 106068158 237587640 350337631 13705704 915351741 113440554 928117442 128493103 671213319 265022935 147678882 2713189 438178386 259762850 521897013 498561631 903192224 122623103 588804639 355488586 141281083 955414895 632353562 342262428 15672248 185984286 403032842 715434457 874325604 946869189 621260533 362844188 14301675 551339892 357142468 373628584 180713229 326136682 636784592 569776897 799316907 283786038 802024729 121385954 105326618 224065877 635807956 188475245 62519956 115448389 70980434 977921154 15811741 217221727 667192133 709909581 457446478 159387021 268088828 178893016 548783126 125700467 406351040 554443117 505648525 101825216 313417049 352253567 629282164 602323168 165133717 608636912 900251720 463033019 465165334 691500288 239979106 851717619 395449987 787278729 321254143 511032341 70812683 900692331 664773273 453422397 923256032 795175971 619562641 164344731 768136782 429157664 65436549 351324678 177030319 519326689 642039323 55470326 600294084 757394716 229107567 803722522 64049309 32162359 915910131 561314839 71427762 66178769 217608296 291651634 20188536 529153788 427929578 489794335 859557280 90729393 54778825 795058213 110976328 722487123 925634731 3859259 827474754 596204551 908564551 178230428 378873086 560825377 894251420 223799853 23737407 246968278 662530830 318891834 763426466 297426632 160399190 588188909 651243176 586438681 567542348 577131165 282978435 369240752 236697534 53495724 897770543 287027342 834442452 224214350 863032255 945136999 66484471 308660628 545749263 133347337 754876131 820091956 330061028 607834307 708152310 507948195 933130828 375015642 574271000 495010961 636606801 17746172 26787085 796797642 521607006 755493533 70582986 728042000 461139487 856446240 332243174 919644354 697741221 450716046 11307945 100529411 419788290 67680689 914553595 410489061 115754155 644295689 23689027 933203633 79334690 145940972 35825337 70276000 346426479 769984204 356900484 507914182 429016251 998844074 79878806 733609707 68393511 860628884 997104683 265017711 279010727 765097139 258262547 1803839 67181336 36329701 239343029 750161351 610103962 599644456 179636634 212618964 510707977 588111035 689954078 391685509 383750761 261169672 160243716 701180501 739116530 897470532 413600620 341940239 391929866 71904391 453506917 589491320 761862081 398764424 561109622 963246389 282146845 30248677 397912784 614972280 765049406 62972151 268226663 117633734 162831468 190634619 504434015 297420617 565569244 694698011 776565802 55143219 783459209 447440538 996372558 578255396 127155987 185509560 142311488 351313517 908629891 523816478 219290279 526431356 808701660 425275482 676440035 23208840 213097251 59057471 535118243 559681511 570150952 788173095 481631249 210371170 748507540 534820917 700331590 379290442 193148309 891210324 886094010 10860911 190003313 468506201 745237012 959869286 282231295 802579392 835384224 420407739 508607831 947882018 413721833 6704294 325049441 949798634 804985290 40027202 522237573 958360364 549348652 73969061 499121908 13962422 677254875 338441945 615373197 641198984 951563580 233860346 842950330 191376454 341253129 810794417 141346966 948229655 743137996 317224900 122756519 3766084 131660322 614623135 548310864 509564118 354626733 69525038 647710689 111952275 637591217 216102452 260387549 318299312 309186083 488374381 38415108 199923135 213978215 856669758 809754207 943487000 470301522 56499 937260004 671389292 161144401 133002481 969690458 669741776 105698912 199502701 107912088 421557248 980613370 169169690 94167451 628010291 227397515 312892047 75957484 566071301 661335787 762664502 779720860 308764037 342875422 891094620 807725693 572113560 108242460 961656522 405606561 912743980 941550071 726676705 807133283 22263113 790590678 551219006 296601755 581483821 810411455 242466189 357568015 44087402 855461886 584907628 700267577 187041472 381357916 110815777 52146070 82283841 672876078 454000211 284260360 627689595 538551300 754385304 973803206 962465628 917097340 441923415 497928628 749029551 229815351 941031759 678077956 85247324 728420963 989163746 160248500 86211321 102508380 655134000 217339239 76866346 199323098 796072007 362867067 810402295 237433281 516081823 278431528 762695873 881185482 707618603 216291684 294675221 321270131 666018690 49219003 574347564 998219072 217189054 491424495 135794381 659767278 624951143 737358088 408300874 831701170 535682572 281027447 561675847 344884518 213289306 666747442 67349141 610183816 171229588 428303539 802499446 871133278 600815863 505808050 491689879 451737094 3072167 698055119 626062925 586087102 160421518 123023950 583924404 27586863 495827853 428566121 29176030 111247263 387856781 847078168 144896368 830929210 820130146 420582874 118768282 835194927 130703512 542468149 778085987 659923929 952295907 738348519 870428064 981755540 838354583 97779139 41052734 104633828 350758083 549825651 822711551 289337156 587253211 636648524 822873737 213982386 53512894 210945626 220241274 593042276 445029957 73949668 151757160 802926530 973498514 714536774 88891086 115789373 170222508 610530112 479828361 224353248 546522389 997934105 839286762 171023249 471460699 110959285 225910062 225766570 309803647 534131734 669169530 309918147 815209010 772247695 633602538 739434313 581386720 390257362 561605466 419292285 526237643 843324722 977138918 904229250 450410592 267933009 171374249 181042560 992729977 517548988 421672279 522734301 163533728 112993770 397497380 23219084 693208887 7514894 995559992 920814089 999951484 774112399 473978578 895614228 18645303 815924715 548746416 340363792 459226170 767310768 609042632 987288595 223895957 194023053 791817321 944388153 933994006 975717918 527431549 182339470 250369857 863405359 493522217 244657986 591272938 550922713 484602492 7580198 68389727 272927585 364008164 47962334 512141985 248302394 163768964 374960984 827683455 496330490 376642205 873982572 978251474 641981980 746559448 524642498 263371213 342651500 285389069 189282908 789669089 378986697 443506070 745986736 910511619 252452866 359671212 141684022 174067884 503076592 31111521 78458425 481618239 867499884 431204787 385992909 874204486 264877181 272906238 922324440 631364634 873934016 484615151 45921937 429792198 313165516 234495063 477094141 827474196 738330911 432197489 845267598 299355658 424739525 396127392 837830899 468006724 688885960 517586902 716999833 379593060 121168488 251374294 142881960 769872638 162475389 598301954 283308732 845696091 927338002 793376987 945260614 227294315 138135563 483325949 804177885 694556856 454824576 121552395 740984167 758376793 405346811 25952044 966433189 769382432 576636600 478454629 597166696 215565576 271362674 209006050 113410831 408412543 926233340 595764141 990068184 475810048 646228898 638737399 111606485 885749904 854493385 604088172 257968496 271909311 801029311 775895442 393346324 853641572 959131316 364578315 467182341 156173733 9233306 174626295 188120346 781928945 193544208 285326260 414340767 129392261 884417084 646054238 702545519 694602699 631938216 228644613 10198043 688321882 450373492 354276220 996803485 619170249 195691288 993163002 647913150 19989243 912329736 140511006 956819865 313035567 180107755 768595079 971772911 812847516 397262752 489129744 632754996 565631608 666386944 163496432 323267973 892252428 857183703 615304994 595126630 741267345 81406172 365437420 601675702 209960390 708031810 631101124 527967293 121761690 400885965 120081678 973521161 512521104 498657769 847805434 914350551 620504325 824163322 971773775 152872886 989977388 855263670 713064329 880965148 769726335 630153183 61635844 473524949 343705446 129107009 307709677 136327940 643511440 734378418 660627578 668746646 128697179 831348086 377540224 443136569 652498809 583181160 241617524 820258314 37378149 94184783 14699712 449391353 291450270 940123187 933360586 400791264 695786762 662067104 183071910 939700447 708214103 494287405 308162688 169950420 497665553 678158077 509502231 138383755 441187182 988792502 663639512 367576100 508683412 117129108 832556493 929586520 517117116 690066359 163334963 775471139 169238634 515674924 104782422 273504630 842752052 741262588 177796598 315366127 155029756 568124848 742019427 995849381 265400995 29317311 708570847 85908461 18197106 42590528 982633218 929785739 2839096 487884503 604149427 68009433 284533772 393764763 33753151 490028634 653250444 773208298 308138471 332914484 537924511 815093669 458709174 443233224 564281633 839936958 775610970 594025811 12872155 996025119 933726093 424820801 154879418 608384279 271139901 518086666 191590698 30236792 16443222 423422095 676761863 214038895 228191180 118550644 199028343 718192415 584584351 744459971 641686922 326160714 2764458 180859318 256036062 78309650 433678512 187543815 913870093 83901322 807910039 417735764 285017471 690402737 852933348 692696347 271420235 61304704 313970636 279685519 43697060 603957996 735429839 338223768 1301682 534265490 239642840 463997534 88285929 357870142 807782413 1817508 382483625 134765626 186859777 6977718 90988197 597836899 44422517 922540030 153978313 791621940 60051354 69570008 885722357 446680025 701341763 539154361 252937236 9425606 822707267 17782992 667646872 2085900 440065959 487301543 354041605 528754979 835963708 825993528 224022692 414785004 915288478 379621332 756316806 705850272 144816279 325979238 373008401 393120504 988623565 563624337 285529326 21343789 296295129 97391833 193321347 238245590 145209109 212148203 146537408 393476029 435182471 433416058 60333142 336332143 934706987 526347956 450549923 434666672 799433317 16088475 89258251 846135223 38576015 960775079 589789559 93153439 359099119 24096558 12598569 811636779 121694374 902257212 42614841 624247110 50018795 147484431 595430215 955714839 144816477 383260280 216943165 40740329 390402885 712105213 458029576 133726786 625481628 989588678 137050776 46298754 560483614 975943229 302480883 419253868 466721573 468754968 849769725 166111636 623602436 584414639 474747355 948471358 153557215 210336186 655413949 553488823 36184631 651202277 178919752 157355454 187289941 635922468 859460644 894423675 813729951 868611787 406076878 3816246 22638122 270724393 417652583 463407153 590716480 764060060 327717791 875652059 623730065 445236641 37209146 733492979 521475100 650183802 925566180 972975452 741094771 516721633 828825640 582121960 996379113 71573057 297343385 240318033 709823945 78244544 347884500 184272609 358334565 381092058 709252752 214564682 674904813 161095307 456963051 201310312 638468572 396031944 62180090 294161059 635327173 111124769 123016101 849522547 330054699 599531745 851686224 967382144 982532605 417282966 57678275 173554244 75740119 472667254 178366661 490113885 544020957 968182700 57582590 404109997 864562682 287195637 413158976 622838982 311959312 942258217 76840017 847170499 352288897 753765329 586604703 99050688 214210572 220704869 43583859 777610025 267121799 463520348 515673556 253584357 161350588 744897450 266313509 303840508 357460097 59973251 835732655 258686245 95962998 271165362 470351668 781489974 636398925 280921173 269556780 942409055 913883886 313990132 148006943 581770240 597853063 69874458 792783107 678519150 696630206 402279318 420847319 124772652 472085709 466428528 39173800 784411601 144049034 824983580 935299637 174129997 512536795 953531724 526651354 62347809 17976685 748458625 159208074 172139869 362222998 396770243 569274535 202159628 555312797 287758883 758077736 648322623 160930179 530425096 263472137 185116037 604135121 939036691 758069037 273395728 824926647 701693596 530556475 771616207 591620224 842613134 608573524 669178303 714469523 132285211 37653228 586307518 600112221 97448638 270811975 998020363 731055482 95402069 478627647 752573392 115102679 386589349 962330 587657006 919404695 227799723 60722034 27779545 444039963 198989131 421353417 106965294 259821195 333596136 771373570 152814852 557418242 808716485 894743749 720185586 326242475 534443797 461682087 534448294 459131792 10913536 130495599 13498449 828160316 162785406 387556821 743676094 828213699 449051241 811896564 222068985 768830515 146244088 795886121 786574734 156919441 262880699 357966909 189254532 619086461 88915725 766862068 824935363 918380817 660664786 670349723 124307598 746571692 775323560 138641955 349736752 748569955 888165242 1556046 984371191 516559284 785466585 905007165 84070746 533561323 793272333 433068634 685997729 181196815 362350653 190515405 374339256 623254938 337487503 704154015 136326098 265735823 120228419 411471295 220527420 322393084 409300590 549717129 429312864 869768536 271320568 392433537 556445736 42672376 60118592 886959145 122408303 311573888 586505498 21259238 671455873 151653410 980526955 170135647 471195850 121269093 656481514 307990107 308921127 347572304 339518364 223179736 504642919 442983263 616781047 868970986 28593861 605661574 926371390 973720320 745475001 944923062 605299620 535804124 936235610 138758884 244023018 203917473 931479766 34714189 215788007 838116476 10750853 342518210 565727402 528476751 886522964 597581331 391501440 288124763 200525667 539754431 842064594 256913368 845159210 97511933 57101938 355750320 187821733 493001608 430161902 341021011 607460117 225941976 394553132 164673828 708389904 782812632 230712409 951490114 66194019 430749112 243544936 954894539 597307927 748617615 258809336 239734600 264723121 487540263 806037343 910514883 541311667 909794552 702122494 464012254 766357652 533160823 468655685 278044229 749951520 773973032 530473653 350942318 388063898 630380769 812069162 639413423 977410311 995877867 323785049 810213035 292208056 151806165 979304979 764551126 73098770 705716699 381598176 279058985 477947002 651791315 378037384 590419850 264250668 556177860 151894797 54828331 181190827 589742282 578843289 8602233 71610083 98133608 135678837 833140275 514020696 224539107 537599287 730438979 832697761 220272831 155746357 528460522 263938043 865016071 105449185 136362425 532453775 191489899 429119725 491495805 15240555 852745782 130499495 368049228 478634626 581592811 290343695 85182813 575654028 142525737 122312653 845846277 361385348 146341633 342735939 739971047 602869309 703205024 479472984 331545186 916104251 623637739 739364415 634895666 746465446 361784303 400165663 372543955 428190305 111871375 911712338 723976141 133127000 125472117 122887728 742225795 888320373 941328979 380362208 935782673 816831430 881109143 228214257 920832931 878205097 166975306 344995968 998444402 342978087 162704011 155761315 805672137 433550910 234836397 837268453 272084497 995204038 105204038 705057887 607210184 606587086 281870239 198462086 413630931 12709411 584352748 782782684 566142088 502443632 820666585 622861688 678410063 209723593 481147077 834421733 871006191 875678105 136626715 52486117 466595348 555510723 821228985 756391810 698081400 481903031 128324254 101228851 356286598 471667011 221598015 75261233 90488475 261517769 929611392 47924120 215555709 406786283 48651503 405562692 223234402 312807079 987240047 254949563 171420218 668020309 622025703 305693185 69321003 569226078 991886064 384838053 108309127 509887375 60584876 221260959 656703341 224896601 359556453 391803252 987498389 42795198 145599419 877171829 18416658 22335293 845831072 690176489 103999032 193456572 251968061 233506483 383496626 228818971 850322288 651303770 309556360 233124796 84480294 133485324 133286200 258707010 483498960 576338732 805478194 402156022 851777217 595327153 160482084 140147454 680554402 161560181 856229495 65280650 547711819 200873471 123836469 780146153 115936047 689501129 771998475 704966481 114535718 27358557 611585959 541922781 402928850 217751108 573413293 803864437 517794829 504143167 67606975 265285161 740805400 150820888 145091782 81799819 927217444 355731449 505845822 74116928 832272832 648153195 67707945 998152464 236740300 426055749 631317334 380566747 766244440 135397571 244070007 827618994 279826569 710818127 451693506 934493053 408819687 503475861 239189391 192466453 568912882 583788022 150641568 332815693 178093757 205050670 288567608 904583415 57696721 192251200 360142950 380970613 509583628 782118875 395501237 148403828 46480287 156478430 547898545 903612604 653336201 746569096 774107736 820122449 74473759 545744602 234357311 531794272 236400751 892692119 411814907 93744013 760954015 98224925 536482034 520562454 900384841 988630467 808537893 177823437 764458438 193080673 605686856 36714761 705648600 2931014 781921674 183646021 858546651 242101344 386151158 574440454 578819038 338585661 239959118 479841640 854855641 252345782 89786523 816986877 191194129 348909408 477717189 384214519 255840406 261429921 262321815 291731761 188993083 704027661 908658351 52248878 957399792 532823917 278718130 124770841 557305347 483564368 18865694 484579375 96321479 294645002 956257217 328706313 27206215 788399397 107356175 219345440 113321003 936592653 607854263 9403259 842392584 155091991 17646343 55244896 552961681 537916610 276325454 307480495 933367906 22936410 774551615 237886928 884051249 873194443 517534054 636416487 190360882 497715842 399936667 820474793 67248812 86652272 485291467 413351203 552304035 198486739 888677913 228509027 579523315 796047614 206624760 76392140 399720362 635855076 253633097 436708017 110890540 252286258 472719549 520652876 399664615 812470487 601079394 726418752 794831056 815022686 818122039 627387000 381762584 58441970 929952598 82028692 993287599 555415379 992785213 897139735 142380582 358089723 551534361 219186516 106785211 23019049 356032522 248923696 805083983 26978628 453245948 301284751 312234346 355687546 703844519 515252977 918734884 556756696 264851665 196698054 4932361 792859913 242269950 48868480 352511215 660590571 880871342 19068679 7432297 137617453 201572872 321970676 576062505 361944713 301117672 448017392 103944972 910038196 70333598 995615209 803458172 417846954 898265439 381676052 92701179 478596737 25631422 96049163 584403542 122233487 837426906 511825484 667724136 771712847 970116603 634496790 462057727 211874503 173401249 783077978 189070924 438214048 846452466 1768726 665508754 973567188 849913570 225948126 511810937 958131763 251400686 325426366 351782128 179478819 10489676 597408800 337790082 120990235 584289486 403738361 76821723 912417474 851175711 123720192 86168582 504467124 126868400 214379455 731036951 985500856 872407433 22061327 309336021 278597884 919343669 475713929 495300114 646474722 923367833 172104458 732187494 434179500 158840368 824170350 16671242 591824944 435700619 999608810 424892271 781632289 578649574 210901732 189133494 345982758 525489800 163633739 79557263 777855820 808143766 212893616 434164516 871643977 108240072 638147276 266175510 510003648 568011063 786783366 368075440 407959072 522910873 669401132 479904423 830792539 243551462 550786204 896628702 397657688 589935700 47673726 743598234 754796431 300506167 964856215 51429368 133160883 117244520 159892183 861078078 290469068 196204926 349084412 548031446 944178422 485439136 437293577 516532750 445226853 285718493 235840641 147517585 615077595 187337510 168951523 624749174 207865036 812993615 735031554 441220368 652054946 797565111 613284289 928767477 39009644 710939241 106652816 785611519 208290320 374826995 935770342 272686056 861928910 39051231 851331617 452113829 913002229 401914207 186572419 79786097 681288397 5706063 77515635 475469435 685941201 732875012 413017694 501427285 415000999 126267180 913916242 618290205 648250171 809216905 405734938 647903642 930693854 433243095 787130891 423110072 152457433 749065630 384266307 82866480 255846547 613412837 224421206 110142664 993705001 76639517 90266652 265534082 283207922 842872962 954217990 614951254 583315570 934031129 246125923 932656869 303153902 780757963 285329891 989751304 700545344 889733397 176290981 18819491 318493435 178695669 848951443 19391129 429189567 210929621 481120183 607489214 190711033 133942060 822572379 941228084 509316541 696635615 916214602 504022266 126741515 13842003 532101913 133074680 892396156 609706983 70315630 84606257 435056385 681033587 509348822 159260640 256385208 563769168 296843670 912745031 248611553 754956326 238800414 382176085 676601624 293592037 478004806 917494954 444109221 154051352 814379545 736363676 899929757 433389195 842259045 990733850 192786657 700807259 365975214 50677943 84663208 814900747 239982171 826565827 61001475 988943326 597558512 973675540 940254454 997628921 667244324 461574627 919629901 613985634 230542130 281158649 425755973 165545017 624051312 152647356 882038202 358402540 173283379 35326328 395550104 777454965 110870479 198452675 301606859 705817730 761732937 62930811 52580274 11859168 240337910 562465606 50525722 308307883 850173065 360972448 140949026 520406382 911660880 808565040 521074455 950019033 922270248 2718784 979121664 978372784 653236840 13382655 613907875 144091055 69860599 815353626 556344961 209138668 465333184 828788056 871165325 560615336 572621123 651490224 984683403 577772521 502413963 204017555 267032475 948693803 744814715 521983129 683114678 405250785 526889152 239256602 518043739 158140959 555774544 448415307 245239806 182731901 397445297 194344897 393484160 304494497 269999210 304839690 743342795 719190948 139728243 707014273 425254793 928912376 388346839 437553332 982039070 385568086 908072258 647490505 704956720 675346910 476374394 56832323 20512703 791763663 778198263 269083588 805058401 403436859 9653511 883147491 409955013 679032809 361542263 442965251 408696525 219740906 315875782 292971550 124160303 687610969 765055887 856245014 268089745 857954489 745993053 708924252 364239197 743422394 639738674 432862960 189495260 938971337 65022348 934044326 670003492 444835499 543246085 698247447 965930772 255000338 215472758 310805418 823479124 592903672 185116191 139263763 156547964 719512724 351951079 358650058 845844554 176499264 976098122 349913556 727304216 149265083 473131713 553303227 331362767 272133779 23842104 61294872 576928213 877980142 170817310 195854852 998199230 540146648 48157405 88370100 928485626 701027510 106831841 752494100 48725943 853258380 251822723 294696040 779245922 245761307 25793985 237614978 978358594 156541613 287991083 590087624 684821477 260367585 226145632 744578043 449343221 121051215 489526295 131731542 162074717 569641397 274200616 138446567 900162187 641915300 893867627 432109961 146678159 490222101 683196227 735879559 525591574 746411423 116940688 887709585 612836948 80262326 571501163 312029471 277781084 309907931 602010310 657152687 255491503 467977323 979107159 409767506 982085312 985286111 779737961 707700850 953153861 512581307 260974672 692358549 737773191 243989667 536251582 681946272 321305924 897702266 742569420 450785826 235487376 456313834 711406225 410622937 310238359 864018746 714951254 485802728 905849886 318694543 138090241 853960304 166062149 688500389 309555928 169644069 923677194 598561185 849011829 359937989 776161996 955631050 988012550 607715118 887591736 191839434 53266389 971406401 803485725 374775891 193880515 969811738 307979268 748617854 79015237 179531181 906832248 802340050 896384558 922046804 677179504 462401830 395512757 365101651 342809132 981680483 982251802 463542649 224004441 117174711 746668505 47190336 118340929 374405418 585123483 114378004 958161438 726101703 584132199 591886688 320709612 352905646 3568676 930485122 794837953 927117755 721153331 697768432 274853471 534190910 921929531 137566699 811110714 230519216 206463286 848823962 234838842 778561119 149196185 369937843 224953419 154675694 877662409 677278824 902786991 420760534 47019154 261978005 837235623 41163331 622173930 763638398 938376401 583263612 342301065 243363330 526573308 740193530 912260440 790692057 228097373 613256810 945177743 27758656 182349242 835539034 973506568 435626162 842410668 256353025 354699057 766938392 972703275 78384283 544060402 872024472 772414246 449925713 322610949 971765448 231906309 92835191 398104200 742687104 86205118 284027046 31777322 52402337 324264425 994500819 825117741 375646370 573340147 936296313 890506214 792811918 283287494 881856781 113777089 423114254 475970319 502945184 307124788 783380224 878039466 829974130 148085342 897052318 67756773 231533559 687474832 93295881 532353713 812420900 687265308 416011885 250939088 880576853 500365540 176326348 61168059 170187991 928081833 168421110 569182976 37346568 10456214 929308111 368610234 551966423 598745709 485609501 172747494 474522962 161704473 733084042 295307032 519982313 872322218 949964284 344753201 582226140 723869071 830326762 957273310 938870808 217390341 713535589 227339775 134441067 509303392 621462427 563779728 489544509 1535518 406745804 908456211 150772947 80024330 169987826 238094287 978615940 607585331 502643061 63820163 628490868 110031296 527459913 636630394 123489954 891868567 971169767 958127261 981881299 737751778 931284021 732948096 454894023 284178660 803989197 405448847 412007318 185692661 233247831 622904448 262959815 290385215 21117884 93471596 475621278 391456187 366870029 318197989 853205301 86890346 981295063 831675475 693741931 734601304 50928986 810805416 218621964 440589704 733022666 351220216 505349845 85235732 299680756 355125912 443165226 924440475 55548062 778125852 357253086 927215883 1290518 139496999 895451012 502267197 414978046 368040761 89714336 254785546 272213687 108194090 631319463 545013011 797261843 930975555 107649235 16763375 646076513 354677939 37945256 408841768 47135515 49634497 210129817 976896662 982889507 272820720 314508127 225144596 629242328 172324622 593654807 437963669 187813196 963881264 194669052 809724655 914929039 255821534 701028156 665972599 459197421 45212471 68734541 953297489 885010278 395517144 303341459 609483895 62140668 905718557 959109124 925615465 956301719 510907948 142839174 210391804 297069982 28335027 695080803 907940551 949030977 379363658 548256193 513206134 530895295 151608458 80846121 483499185 48840684 987682761 36577788 636678259 263194165 388039163 345145032 884621029 175622917 38454753 193726595 270921817 945014963 200204344 610727818 650891596 551759777 556722774 627875766 35837482 635830537 70815431 800908806 583708527 59792769 736460241 433877726 883535624 76838711 245184835 535876676 613346035 598567094 112963724 34753237 550368803 355593278 80504731 636611374 326922388 686714752 58283578 713978520 309506000 235146298 261831310 913997714 197040802 928422213 430420178 6040718 9146804 728393843 934780474 223988997 647415008 227039993 274143290 844556121 204176836 575161799 748632267 634862146 317139820 175417468 284825472 528727762 323910198 639979091 6287634 953467232 368497014 452382810 901381278 916445104 682648399 907706146 361730324 736023936 933036228 986581980 689576078 8625944 809898760 229545200 458959809 948309007 67322190 526704734 143920884 198675078 84492982 572867006 140953277 424287859 770229969 472718608 122844359 615436972 491687158 550951277 568277905 35201118 215779232 215205222 727938481 666557670 386212971 589226489 53761542 158214541 601383662 282265088 812919209 320494317 339578965 159939758 80589546 138341323 675433928 33096264 488485148 330697667 741501660 521396342 73974304 869665 345284681 411098910 288425867 977997707 551131457 489386676 595937105 707758817 564838013 550748443 270324141 403811179 526912837 83095736 760400173 321478761 438622813 203871175 230687303 60571179 637923486 932051890 395547297 398933309 934592026 337767259 367694832 815511336 45727087 503008729 270230261 171935487 996582136 735506110 119406342 854176673 127919606 84367939 718121234 286272620 913628276 692533686 109277212 5768511 482365083 332579227 513623700 623011982 976001625 552834597 544915000 345009658 257488799 658927437 58359328 670053844 364103386 760800122 403294582 918620224 110382487 924717654 40361981 322890522 706283425 196402140 144695244 353853351 148152679 414033709 583637466 655063106 115833643 856561760 876144006 992925330 316201626 277042453 415131260 52170963 31076096 422307331 546013661 599301725 991602353 846356762 313932488 889327685 760482204 391837757 65845410 117701306 346623424 311304212 117292253 158694510 849640494 506345011 948687464 108332845 244238142 602388854 497443819 845684325 156802513 591644135 495601930 349567722 81839845 557059558 167818055 837087531 326570825 5812378 60101115 717905175 484088081 707292103 721472079 789673082 770675142 378292524 231893749 952619694 735662057 462682431 834342955 326668967 271018540 173631744 432608064 386475865 451686575 857194298 751663997 757674441 176721739 206122547 99998655 450963558 781061047 399861057 274454935 292243199 125162666 118455505 764006671 947515171 260802745 569924217 66968195 151881404 972641663 296058087 291640106 639194145 830090891 28833930 268734099 925034394 814199315 691741833 558639518 968892961 754996048 176836320 518073736 195672327 528466213 622618894 476879061 58115170 678745651 712352437 285932788 5816768 817283001 606985680 844439688 137406850 392323079 240502571 151501111 437778627 367321358 35351289 581242416 50105111 429559184 39468580 64162597 542127546 692417331 986855409 926337943 19776595 948076029 343708209 550086806 116118422 64064430 418970018 508182753 568487342 327963424 200006339 50670068 695612617 198000564 916799925 912579888 503805452 227749262 31523795 123991909 889717378 305232820 745818321 467301588 621730665 839926951 64321854 225630350 968405824 486214592 978916027 188863899 88893004 724920084 431582054 113623031 781177386 615592743 916903080 250893094 657852926 754461565 660851241 168731150 291953225 839518267 232673604 871785567 74215937 818290647 640706409 944998967 569838111 80257621 498544011 389014463 703792839 482346938 427990320 904104603 952950157 800075126 172738209 6803329 13766453 676541230 966722475 891976973 209095760 456965047 879563585 737428804 879725279 668230316 574746836 192664623 277891781 506246071 311423257 342326527 360967410 792810634 337724476 234927693 517872033 984493011 74245918 544783389 551598575 885982864 635331063 522605993 198425696 251972563 463023008 473238314 785936066 295568627 516095129 419969257 55370525 764710979 89301995 112287810 717509325 289307785 206970083 424879908 139490847 890623684 538765137 544681998 788597118 269396678 478479317 915157223 241465097 468984870 975262280 78629545 9639301 306271229 749214651 619457726 253740449 694156361 914168785 107125257 102401251 716952613 412884301 413811924 528202862 194599917 23847611 856627089 58670497 109597414 930014549 724397028 892747064 198322933 940782001 63828017 292187328 848640259 997581623 993046927 861229516 277901579 757556063 196105872 563949068 935969201 730079326 448940940 898868104 224902942 553873355 197972369 298586948 497335606 237732643 63969579 393242839 151147534 138875150 546807830 981927434 950823410 227983139 903951822 80335282 553432738 363600368 665164679 267894737 536989922 572947296 286912544 677876766 302988263 21524368 641027059 261434140 497192555 219700666 773656212 56194372 892791915 970624066 510159874 449415132 612988920 801430011 754759596 63624434 637730624 100513831 126584907 369566879 556405014 166209822 404744224 414198813 893850881 330157200 247359585 480310421 238816804 810763413 227244523 331110893 320910510 861369243 319128574 160702022 552954439 723482726 46143482 550769435 956214227 212371107 229178249 969923078 958930194 618099852 98036091 217026484 659609088 783500808 74898364 271676194 255310507 924653928 111995425 545544959 596203656 48660245 469486051 537313513 487624411 831319965 654188066 42066631 113548281 642869668 722619466 343596387 828624587 242882593 97664121 81182205 51066044 184337860 306291356 254410684 131057438 762565170 162640462 177903427 185673224 862571089 71942384 383068334 222095750 724037456 924536431 784123883 46213828 816135833 853463615 493002352 490393953 437884255 124910293 294173502 39152921 725012034 313836794 591947525 361584935 289976636 727650820 882218421 259623066 583144435 176605955 266277800 856127835 284062755 815576143 613993515 331649260 681579062 965780411 777264325 249181846 746011407 51183170 869650521 463807671 637031527 556438491 376736877 734672358 88726019 3805889 913129922 260054900 239117891 13221368 663392149 517460674 427137521 598516301 111143006 808829900 582123077 640156591 156325720 671676760 339901444 448807642 634090531 628303616 433403038 687906153 968613253 370559072 738090158 226994968 942433024 624450669 47830548 501460228 586630983 348405065 698840960 52002337 281496534 355736521 355894091 716958898 71374991 278016791 724062028 218568202 251938430 358568321 225596924 675053954 677431667 562830045 805504103 322042816 373538872 843961307 714579737 973692902 179778448 127195101 868995629 139727729 607905479 385046074 882255300 363382257 618945892 828145000 895059371 189585229 110844470 740040825 75531262 593791645 713472146 766089128 252543344 787264708 895732483 13347199 150437840 259505460 993558246 504297150 436110037 449407574 738479810 454669783 320049073 38413547 638487591 743841338 575961463 657608157 483508485 98526794 755041325 55349957 4058473 949208369 823706770 710327687 320461781 149146903 851547618 236700271 944265997 776414149 220620917 218970180 56737572 36167916 727164446 135549231 296527223 238715349 718799723 653819694 488923016 122955685 609713072 14976481 337746346 131813996 674436515 19428056 458203924 320926615 738563116 500430165 668553686 36346749 58689770 151032565 452171502 220909615 25613494 90083659 555931294 84726352 921463273 831808169 1528927 747440283 902242472 305923571 265728622 87956262 715936625 503530965 705331234 550926760 104952406 864106386 954160681 468603271 753497347 125427847 283644074 35920781 222820021 909715167 401874258 232814996 201866805 806186890 806928899 12366807 973616940 846835227 220433988 658653391 337765127 744960697 459100459 165810253 734622717 733482876 997912282 996390446 108215394 412547341 852045422 790845727 335562767 804241210 171978481 139150664 612015768 67790483 470089834 816457325 101638126 357646803 384113447 607863952 67173839 84312773 823222626 933055534 594141103 910099334 913820601 116495068 627468428 149898965 821250617 141956014 256129903 356113380 53399088 130357312 337928830 149182348 118218509 363053909 726688289 500684285 938010066 761181083 640775913 791486838 719531430 450128122 374154094 452954101 936211832 715957627 246326519 131789969 173507638 286198543 316183301 619412094 266856942 638971857 283654870 556176949 365305505 659036355 542428058 652883410 499514221 227531727 921152686 44693448 473600586 799629319 46161793 303381754 868367411 967115188 263675122 302903006 903127125 437208079 527962461 537716200 285093016 644559085 101783276 738319482 984385814 348455830 289731527 275600941 546958376 682874892 656876021 319241275 752473231 655654101 244826861 26009761 300330319 656511903 838304744 650159459 378798631 668266369 232242639 392529937 345747992 181850042 665144850 738175159 483112950 891169904 445025441 333567544 193460962 893638883 519023566 740649742 668277333 599935744 453810156 824729383 950448280 160757281 920503451 910253000 401008448 485531431 597320143 380991611 3291909 676997777 379271413 999337672 963832166 126850411 512933974 473983257 372155808 314458852 708823164 773449139 778160029 49616682 557320065 468011830 650240182 562334294 758601861 589987044 170249025 664084501 280893184 817724254 185247143 853180570 111440855 390271334 660365405 997701955 352843656 783144435 211237778 609667690 799206016 741616065 557447584 209033871 791092135 717132169 151971958 671113496 436195554 126145908 852456221 192686135 895628039 568640557 158721095 577652426 76080694 967509291 762996242 952123052 965977435 950185924 104995794 211407185 755234397 151586041 141328466 286621518 651482164 933429799 388267309 686046046 179342912 227318359 179839875 4261668 90449700 36013545 600983026 526461629 145860100 253481287 381945728 713084546 970757135 423285868 369376018 360643110 209297946 412123147 988141384 307727984 164795689 575642665 176682214 975284215 628144342 375399191 48548720 920725069 639539258 526348236 965427624 88009216 557200248 297085200 176619531 600810627 727676535 263625232 536606036 685726011 943961197 142696063 791746825 738256305 464135862 80128089 774204221 755798456 517447099 587064284 414421665 521314293 643375896 213129323 85854607 254112196 678476059 561661454 229581898 125149224 733465837 328317086 855983353 649996549 400635776 174244633 40078753 285520228 607481230 800922300 29420769 455542716 713539928 658533455 128523208 771883660 64481316 84742949 928112167 434480143 581627441 436785040 535206394 934236297 742007383 37828657 814782361 96777369 484304292 740497550 453107827 83085539 499301241 620292493 267959260 116735765 732660129 151935839 57203102 802756441 554663629 754262093 340553347 459578482 86353442 82374137 175740755 286724906 65901233 999164870 687387956 150400584 97901060 357981711 755383511 164360343 242473397 622578764 462275630 581193514 116616404 104102342 320849891 804661779 214097711 23385271 339931987 379801812 249921540 193245163 25774605 542773430 929031852 109425691 992519076 616434812 16657691 329898136 412858798 495777869 319350893 325698849 247292700 191520544 112466316 551580032 521653860 919297239 135287703 899139659 207660284 601935082 704829854 264895986 966507050 289332605 579158404 210855771 559456864 880822771 627548072 402636353 965756663 316958182 453604915 380844627 858515097 275955698 70294561 204025877 482458501 428141201 855213585 603176208 642997306 924691724 292345512 875440048 978644125 563782716 336606051 207348898 343332439 763861330 185805087 674981043 125618584 341751900 517813959 112723555 46136052 139477508 563658208 824762605 175874550 182814592 409748169 231003291 87061492 97680614 370322337 140832142 340274641 435718231 51554881 612218057 651104779 243608784 604942048 30933424 162045713 413109155 53246744 22556117 402819168 757724579 618397775 346600385 739263074 619211309 503656087 221558877 126799189 662693591 912029463 427048170 715280218 369971412 565916567 269904406 810455409 405573687 283138478 327107832 74400875 576251017 412256499 814469516 104148518 260936244 986765752 969462408 290925366 789642565 448825318 277802612 292563829 416170610 170753714 188935523 773696626 523395053 901416040 689205672 248049965 30933273 230789818 736884627 748503641 502603278 95582993 287053294 450428900 241008106 160260485 941384594 188980115 540526962 70115673 974115313 369088893 307330304 994012023 229573595 341262577 376595961 62847544 679118088 153467105 64565177 971015757 420317486 774875605 619682092 846695750 147945529 743562487 879486402 35444981 967105749 433852419 939726925 815481089 582187040 439819295 461166718 972168379 263133582 788300201 864670874 203293823 58023280 620807054 610429581 282611140 750739523 778866779 421724540 279271618 361226892 564745538 723310496 655605470 545870684 149445720 32603696 438557482 157170150 366929502 182205040 549857885 166396160 143972672 630240 154106192 946533439 829613287 408526389 181208935 54200641 848342481 359041237 162789756 299309023 986389326 69026757 792804466 785088760 348828454 311692198 74967648 552883539 110064150 511239809 760118531 998430045 546961922 176953096 556488830 119701135 870826140 171919519 882191448 577300007 723574366 631040785 684095572 176158514 551530589 7482750 655161069 795065481 912121971 305581981 242720256 756693715 569238102 63377899 99970843 283934980 139933236 44262248 277392033 697610850 669870554 432357236 557684488 152909034 814532200 974123863 270708890 594875712 197480758 929977992 385239533 295422535 40079637 34572159 894304114 639311748 634218462 324276451 242886594 173726113 136620070 45853601 159945116 246541107 12185395 279193975 469445623 620380541 6909220 289192343 478511585 310552493 23933527 742689450 496795581 748646025 237704786 397784999 143766788 403972766 467684270 850628171 709095896 942999787 80529068 191074821 367314032 58336404 147564848 98321960 73075294 710330233 550031718 873103051 394855956 351391154 741077855 986026979 696583107 64189770 27177017 713063777 897289657 766280513 902918035 187711082 948924953 715943247 22442251 212770247 429441341 197044887 549371564 574745698 148997321 227312460 958278071 561489502 142111672 38712538 82070756 163981904 648636966 157181682 296230091 943317479 132709842 872998899 3544167 671630901 356799510 727169221 565429342 300932097 326691977 433298347 406364923 222713790 79696535 863424514 625453900 241130793 904501808 216102701 58804548 718643442 212282341 272495675 249903855 199697382 400344310 898903573 494988498 928792609 621321819 870022599 410479544 263709352 86821175 645211614 363368972 788760375 395130148 431274349 202217719 575166211 181027468 386023972 602615300 63218474 232456087 313778798 424738251 52731773 850070520 799491675 414945460 60744011 760373860 42966662 962402246 998637165 349114707 580603658 195670435 320863899 259569622 382309047 523663690 270215489 268642473 647026212 41185699 248837143 724300166 925806286 448692658 343165820 376095672 205236964 661125809 190732500 407323453 991912043 202198352 245016171 138027961 877281426 419087000 934092948 340710955 334565015 304975086 787543465 407527114 958217285 530792108 920711672 19485709 13986698 442231103 630023384 325540006 720987677 339384995 533201823 911420942 139328396 688594517 627584015 340908680 384294183 771435662 227120993 762608844 964043532 260208980 452111332 788590752 661584413 880553177 387204530 239013556 601424605 910090905 604069699 138896246 536516406 296075564 21573037 263713661 349068143 159540932 234965228 966897290 31060991 532841841 669755425 848871249 886202891 371432691 963464025 217997965 197862672 600256256 426504420 792855963 189983338 254005246 571115773 862641560 855068892 564857641 105774261 93061856 855324803 707086246 355543546 796529302 332475176 811462476 163037343 549338362 232208130 697077162 726210855 294224537 263525136 743325373 898357874 655783509 308574822 776753473 846287783 492566689 164301211 76281574 902062390 626390226 182143352 22559459 142495564 181167333 561803223 116728579 668644432 804553489 422649745 232834864 103734834 13673287 720938296 115669418 462263404 375706805 478074039 687084260 52567170 740430331 368046581 814124693 161416530 785327535 304232738 944512775 756405312 625272368 792453677 336236318 721571368 147242560 462795852 866431450 713737571 810562583 170024087 831031065 141184308 485644920 500121816 982757736 366149626 824739625 353201312 987167174 43548647 440368144 35444122 850339163 779660665 107652069 560843573 772284575 95770331 899548455 986769290 252946272 384906482 453484136 180385795 110951080 611514257 246546895 599976607 780081542 254914728 13739981 589570680 2426082 106027268 214231332 989993811 18695880 821941893 70265161 338976967 468987142 289677672 60662324 46363078 9979477 961374541 177588901 762402803 334532898 360301288 629649535 873056104 899055812 422271674 529046342 252617096 184965763 428333332 566018691 642661623 252803913 417643736 178196321 648158711 884181031 24446442 146071555 63420028 34182834 808690840 578188007 753462973 333115252 956820132 53339614 577002127 396715270 965834444 381954148 19286565 578187255 238113220 251712075 725009393 804423937 238031634 198176914 756748434 947428904 719927260 311988367 977948539 943142111 181456539 151620524 242669794 361254718 293255192 173777750 620532848 601021475 122959279 140925608 121884347 102918168 509150659 60494740 55154042 245479991 286579868 282401998 837096016 542396098 95062279 552046411 195103010 152397057 169143636 701212342 152735347 18676073 321624692 839898147 81649732 20157586 207225018 105936579 378847675 622736874 203161815 937834851 850259047 947976792 124139130 255743234 531644364 388597898 538616309 42839899 557248190 40948059 56754203 978109165 223238573 113021628 244655087 201900856 611445267 747573101 907007557 719547330 589079435 6107279 96560475 406073253 559825062 20841385 836301897 312078687 475857781 461151528 134624643 77229899 821339797 613791458 707837057 510756773 590692846 792508006 485939179 827734519 177272314 309724563 53857210 274033013 641322712 626888970 262343264 915024048 98704674 638267360 766936535 746066140 60513643 562088258 854499287 661700305 707878972 566372614 531867113 806473872 271995366 365266245 258419558 418143123 919956883 230583008 22916452 494644327 840774624 832716980 59276761 221693508 691807785 67233639 894577002 352059321 803335456 998990644 341916702 804574100 406484935 432230871 906792859 981117176 970418785 564447129 594039666 515367552 659247221 356455468 911938630 872764288 314188492 6269261 641897353 570306771 55584545 157547099 894317945 100493406 601908609 42446566 7545340 480753472 607920701 553274240 301905008 995237305 630852020 500318867 130034439 639686859 540122888 881767685 281143469 702184186 479244639 37992839 985143634 717600974 581558784 801302442 241512755 591799261 432078918 550178037 51574018 62725495 868418730 264373553 565049751 824634743 660059481 626083741 670647109 209932552 11119363 838510583 300246366 6076482 94665511 204460121 308840297 730368349 696451214 389392498 75824379 634342034 198302192 869358489 667689013 6897891 226895716 384655391 646181470 387575461 232310714 493775404 209874475 519300331 71025356 922265992 777653072 404872751 49001990 92861190 611789858 269202114 488898985 42643582 616142976 805000102 759447708 744888808 3088796 615900144 427863084 84096814 342313087 344473991 686848765 373817247 317867479 881937427 83942489 290732285 444922572 951115751 220269676 205373519 52039002 16882467 564781555 864300868 984624853 342760963 45608934 334541630 350271680 937134063 28656197 763942017 97883670 732396294 671926375 845953856 807205685 548331133 170514293 989714355 406843872 101434334 980207067 984333286 872741410 921712736 195136331 101375606 246103442 82804487 261591248 238388742 137466780 732172208 834355030 152821363 91305625 190646624 998127163 894441001 91794143 117651808 949675163 847469694 236251427 659340886 971184868 57103357 324744802 482909981 457572305 645908436 528309426 845008128 939130235 993009161 821071992 70299786 732156350 29252164 982070117 500907195 729343206 65832587 141890509 277619787 927900329 820030793 912953948 811706774 1896856 237647429 937154461 945000378 189985298 985181866 489936822 161507580 61643086 774439101 680389966 885453128 155535482 45763341 353451723 654745342 817145356 953845505 346315480 199209570 285407190 109268969 243459646 190227792 290706342 967289694 608701752 328996909 838325141 578905893 940338567 245587126 671508450 162690970 844452532 573126664 697508947 414732209 813522332 840034841 930599480 89728979 81163594 847861867 293402245 894777702 671390852 19974106 439851864 142801680 425941998 665780299 631158528 53618809 720884095 637070111 744866918 883239978 267151181 498337750 156844476 172672303 430633762 116850639 601083679 541496428 433075693 602575057 548404441 902664441 643024187 759943780 663431601 575210840 910081626 512606993 350596228 410582261 448218001 803582291 282565154 412014168 127753030 167159531 145663060 837569648 950894126 289699811 402600962 1357407 327069338 17777459 197017240 127335851 138376025 855592533 594174828 908411772 8565770 556260987 831978431 510331873 780251852 260971383 174881449 617737530 60978130 665208173 137990058 463008967 146436935 177639363 850683822 586300247 23361007 356364297 117438077 672649248 585049153 98370187 253379037 152737055 826666361 28248571 675717159 61452938 218730354 216313813 311112194 663788136 906210137 521395066 620821685 374754372 621847293 137224630 94857958 717113378 397714646 843326312 200337745 653062221 579594101 17336106 552853532 484647520 367123742 115182746 23101209 383632351 418911698 31217384 852642188 663619074 946191414 919525023 32873322 276695691 762388626 542769 603391276 506845293 108980375 829313808 873745828 464744500 204267534 337506462 270594532 877272826 417718026 286671405 411181545 239615562 529954466 71333978 17151372 442872014 666400586 533316265 783489228 566207063 812791721 434295062 79200190 72001770 162199470 723150553 230157819 43528211 710498531 668481883 771075408 615673292 714807386 517612480 667754925 988466783 793794382 630146021 472945866 502913336 263635552 17090598 616806004 742514825 1113418 540796556 538211288 634337022 182673133 908742956 308081995 1796983 728610962 9817779 245620511 795639993 103772512 412883035 392053137 325365347 705184565 832173618 528115152 618431545 419399900 507938507 465997447 929859043 328338129 644512786 37282771 685783438 190644081 230054735 936078282 222143312 157848181 3629563 410656437 490204752 781351132 418799579 702408105 727562651 581161849 226642567 748280304 71921328 240630291 666554309 218251961 662905034 112629646 51672998 192405353 565954563 966211726 46170977 72276359 847734675 57685142 469569184 86534141 265169133 693344832 552599365 650933398 440674961 328922770 287689925 201398087 551906505 55527033 738977835 402911454 188798747 422039259 15226740 610969096 843573148 829255119 989696915 627485269 257263297 295836897 332080146 240410289 506481020 683780104 358169478 596109640 309608612 321813266 367443665 143469095 87449988 606328571 573093566 753016519 647230062 142869949 242816471 776211101 784595424 473546985 146057573 440843477 693406481 412592635 814985985 879083690 49437547 896460514 607963656 205291474 219337355 408397545 843154441 493568728 677038814 515183639 621984704 60968196 883786585 180031386 725726888 193948109 63590181 538903361 487487018 660107930 125374939 382553259 591180926 995948768 937124868 67856764 887556718 939520271 705361265 977982030 330069666 575511311 508060883 978121720 75706628 648077171 10187643 158944620 583151899 362991266 633545928 219049685 280112902 265581581 700607627 689620594 426699316 676457162 815537823 783130642 736547072 60021842 625387144 886571930 177313797 250136855 985947790 783730633 739491590 933774963 877605335 480886817 942364532 912834379 710920666 472832092 23495089 19508784 202081815 714774368 335232033 476899559 320736983 200484436 958524077 714772523 225646217 369308365 138717895 416824016 163103479 321692954 350084610 189019717 974938707 946794681 45851320 498007344 733385762 824790382 268397971 331177941 764980853 533432676 522532087 606110875 27633105 209921713 353682020 117732071 207070815 643689601 852928018 911530041 370945693 830330903 794842512 607268771 504600198 648994446 637515931 622622458 986625690 657506468 253451094 36835644 631434445 190900158 533437106 410969614 199747295 552640632 203033479 64887274 313109886 30645484 64772992 714251004 617714678 968231788 413616365 392209189 787285040 51161945 36645287 761652766 663274144 597270930 103378786 458493367 926028938 424042832 458494020 769655890 438143884 364010651 966344257 164870921 798733887 202822545 383221563 430749657 920232071 892821407 256369327 788406803 356270316 170834827 574868412 524063819 721996747 583316742 929538975 745547860 518898065 579141981 992050056 679027650 951561810 211956133 168957888 385345160 47698188 763546128 428327026 856393076 386484976 550020910 231487563 161467828 752902578 127124320 240853065 164756615 199201596 738463961 939863296 512363188 972941311 101615207 181530205 134171108 38024667 107725367 103251375 979916451 399910244 269766620 207081877 353254567 446367434 137764731 85452656 78832570 245188804 844502507 500456801 708572255 290361670 651793271 221750205 48920435 158647542 782967356 513498185 554450298 235910120 819257720 465908305 174818003 719448324 924776934 150030392 92072602 484686400 537592772 954181219 64641414 496501552 924820368 785281956 962679978 901908920 351873943 895835905 520639660 388031840 828359155 841527033 473471000 493904823 306465581 850628342 104975242 287148394 852624945 1411025 531350377 716839949 180387990 669145044 951208305 320338769 57556193 48903268 538303271 485554207 318820744 597768453 280815917 724659757 684730809 366606667 572947436 283017014 394270344 905678697 213744549 443760373 99491402 190344965 424388812 721850936 912082231 501484601 435217191 475308944 937813875 96802370 219710739 776677218 436567913 964519268 978491305 709087836 670681521 671134144 198771910 867678201 862947816 789895047 31173085 156881721 226505006 139605115 811330743 765136620 261169805 586032261 474082589 375495232 808958632 346137326 89246590 658394353 399179547 719476321 709549240 450225860 251798191 441889126 252387574 206584907 846222580 184589872 587679265 96559121 930152532 275995537 783098520 879255049 642719561 35468744 18176791 6874868 329853363 883501671 69684660 577922217 242827351 181012785 928007331 504310702 695561189 332235642 191701462 773421135 557391590 680824066 604986987 176794732 741307837 349888354 976189849 732302195 465122491 970260547 244025695 177397406 573468521 327279353 759412536 69179143 475520237 800162567 451021780 435609272 992095176 966570368 552248682 794706967 381462849 384337933 510987758 716059951 986664975 984852172 718320987 598051072 357194460 937697405 356585774 464663901 507270870 785080865 934919894 132916367 995079684 584108126 346603480 379014763 783461390 63156767 552526165 995251235 439754535 330789169 626238462 731261232 881386408 779554529 982198747 918209667 345028805 585151298 29556527 368959333 336677392 539856894 411571244 45800626 541864963 96328956 495153372 612351444 908544180 516337379 733303065 808785971 283564216 31534511 241951732 671679588 277173341 757318597 90591394 540572811 278544422 280821460 151321840 265451309 841765163 104676614 126702868 893562948 780714632 662983965 5286968 202973129 645223910 773754017 942373542 255790367 736445426 180447383 518526990 976352999 457440705 752214158 46063047 47056007 267774197 811859558 391016980 880606608 50168569 930940456 336137928 904239126 715080488 988950624 246765644 864653449 896102741 329295632 744837751 12191525 405846355 283177001 782671121 445125558 101308259 42483793 292773606 925207340 90875379 289991226 564767281 864505903 681962325 408452505 399340632 445359802 449296625 568722872 915769771 504044561 228563553 17596526 313564439 39719993 338513509 519308536 350617371 357036053 778413765 485594388 324556519 783015284 379791408 396790948 485446578 122282579 485349563 620308245 474087019 240567581 826010515 463860158 79359498 238325933 161016326 894842205 276759829 220523567 677929531 307279984 84482672 258876321 149684740 247902479 353368101 552836952 962756092 763604531 949398484 88378252 309535372 152713135 330491936 294163005 233786371 282604230 296232257 818950577 271483066 538757564 127376724 82184524 137111969 856582681 585940817 695452636 377394530 303946735 243713070 69914479 974709914 128411556 366770139 638225941 1585743 320273152 173827056 386843472 929398537 425524758 895672428 846784556 186166941 272419769 253503346 414499898 218352789 207279330 95633069 80976246 417456652 172629405 161135645 178614273 735349766 857234594 323128269 589257983 509297535 776147648 214852222 360796729 919581556 125416742 758108775 232194961 759025612 264286157 542596144 43167695 287497892 254900 97142325 133195436 746649390 544424392 23076162 281357263 224180853 945565073 682390837 893785080 550274998 286830487 391274435 734588400 279483461 81804456 666360250 495807486 303840353 150963418 595858705 232122184 801267706 512733119 223175570 33326396 872221481 373950452 64730674 694644484 684759262 255663276 759404047 77040717 759196055 111561990 197531821 888895331 266283871 346818486 445746180 862420178 566767479 688026518 983195699 578494468 116174084 751642086 371210686 189577280 528732717 28314790 238361995 449525087 354315279 928115468 216952999 480533336 87805709 740144013 146361236 284679151 750951828 579364575 915894197 617655053 631979844 397607485 57904273 296282222 713447036 200936363 490559241 978238936 813116232 11552367 531804108 723330705 219885124 601481519 956901189 95481778 229416352 180042710 695434951 906802099 330583187 25765875 431506657 844869098 654393184 80760534 467180867 718828737 102209893 910296857 643452042 441470180 148236881 389928767 636512020 215765698 521209135 550424133 156397424 414859874 168175210 577027374 766923498 111762468 711712237 299469055 405555345 280257206 749259394 588634994 503910162 938507032 154613256 535696485 962191315 681980265 456669318 583989774 37970727 184845782 499471857 113015140 540295307 145644534 901988208 394056745 178733478 152106317 759337749 417573775 90748662 125672894 107031479 123272591 614439687 659703714 782764924 927589397 737290197 797807259 736389630 787622590 966032246 687847237 768253960 705746751 757302125 147212291 115249279 351965387 134156138 683722380 894396902 190980837 422623669 847878183 124723617 332075207 479105896 289484418 224384879 962317100 625850457 16910981 174218068 445185034 773861579 701188580 524465505 996533015 695186101 769937678 915174123 291487638 490354835 688927159 223794142 748406272 95385564 766984424 266288089 536939481 963029547 89951912 466101198 299203988 881268761 980743630 927231645 795947914 526758332 886906286 822592533 258058390 123456777 624144704 8706225 59338380 766135901 589636577 694706815 28525263 230959123 106317391 40045054 889847753 179387105 928869077 197722448 246574238 109037729 678516571 935908968 770922121 792052261 390490253 262361242 893813249 147888219 99450749 282095072 751366239 928080145 980576423 204614458 482037173 539408416 661609409 882719070 99343597 312093713 34735767 686463608 501048216 518821156 207177764 81019537 792299740 669732546 127707399 919174781 61705267 966281236 839396359 780795556 773601042 589467404 814695483 148775683 826500666 455015196 434420529 959986984 491502116 677900133 234463759 263279564 385735324 237187958 172456565 745667903 458237240 131445970 568819957 376905254 199260431 83460082 427715038 333787849 403378023 575655921 809405232 855674790 650031978 166575138 652060359 75691722 874169774 507733850 713273495 221914550 100339398 667915788 184988682 363836512 291236472 606346778 500972237 770583173 696401616 279821001 207926988 286368246 93470756 774562947 560408625 706550327 918431238 633107589 551086210 772729873 161433537 556151712 717263758 767528014 777899621 847191616 510751899 879589916 11174758 480302051 608831356 79043979 584381353 298567713 152931146 618759891 188344459 213135986 601095175 970636875 974299545 296292350 163851834 276795175 688220579 175934179 421268446 423918005 841265900 294115747 109533530 1246982 589765530 502824061 126084102 57152834 330096978 716925339 196459023 176018654 271688678 97291283 94433119 700381272 721199510 890721158 103264851 679303776 819335103 32451131 489062942 174463909 930902681 649175032 70969102 349742339 199573394 810196292 725595937 643044644 910438224 46749233 715015969 263287784 672116215 438117317 46109447 81388065 660482292 866240197 561081907 169059733 174220232 149060994 918358807 216533889 752307795 622586377 384927936 979188929 620648605 99006244 929951940 903928668 243015534 678183205 899178208 658140875 207776189 665113902 808088193 713335788 687048892 359713575 511438429 818752952 189685586 173018186 592824330 842600336 456537958 503763085 853290713 884374855 754796765 780525195 834690012 391211837 770963514 198687214 794320563 205045188 810433284 697511290 473672151 719694799 633258339 97148619 595984880 175111533 938454936 188562585 938879141 711857049 424306564 891014145 12760518 685892913 167757878 440643219 531793841 279208364 334171650 100055297 121330268 71833056 374795570 90893195 654389838 254351991 657813031 246092612 773947512 166035155 910272409 176005634 150958774 596258311 690649975 107364212 659598951 166139685 493017606 952607 270883026 550986819 215594374 601613971 210032278 312263875 941740560 337159321 964656186 921020935 815945572 688568957 79037973 24595067 16880633 718399948 358046238 672071308 270344490 500318522 302358102 38661843 611139688 468420818 599745790 79967523 914650081 520862396 807941028 454747504 290321341 703437310 802573363 15347062 725879273 91245828 286023655 729865917 135757495 702788689 785847187 837555398 876241857 53106509 226040312 62313784 203819720 541998058 745058948 194276671 221057628 250568018 309257138 736638779 245219817 139870725 758188375 638447098 282949668 703207610 953085282 662369771 290846904 141691302 76866519 899705370 904943845 688917636 229690387 921466897 18232766 643510741 548424825 615291270 2856191 613670693 543586647 759198674 438416406 110326408 297569886 555475616 654465625 122762192 931558170 127905383 800040953 307750595 325204876 139995631 767790886 264419280 589568026 25622431 402899237 674156453 978716717 489218689 82784443 748664994 819023700 686318655 221850513 113452829 988530481 228468251 602095600 329032446 748730660 330588388 447878799 699343859 137943205 928860818 244746422 686212857 539585174 416824041 946311901 580132710 606723569 218642396 191861073 617014378 607199512 254881460 219391828 541945029 92044449 110633369 851334482 575652012 505074255 842515753 537400575 771174368 84184477 26159239 796311935 573255990 917020948 918935839 489411486 922294034 425199570 434271209 997415629 63536073 689776040 546902030 713944948 39388647 573085108 732011124 45394349 159055184 344146388 124062525 893839368 671605999 265421912 545633701 362868208 509708677 996599286 386663462 743976163 206056401 783173182 16113006 352433526 291265425 130252976 549009176 547483035 579269998 400288184 134685771 681571395 912902655 672877950 820804258 450075971 916646568 868572062 126324973 945138154 170228872 619293488 798574996 193373901 908115197 244850856 82758034 208369747 199477274 830054348 19214594 776640176 796400850 148451872 299574736 623911589 720216060 277328091 720688125 159599937 168263465 330227915 564725425 708490617 8703746 327747901 306703649 11086035 301817650 638648024 606307959 110559389 194410523 906476817 633064397 339262874 205278260 147834199 798205378 13701288 526031265 145298348 348116187 255548915 537274810 72124539 392644434 826108194 314059027 232715840 504908625 767523494 466881656 483866112 510968193 799139542 518794702 149464130 172580816 870052550 593458420 99562949 271369646 360250039 33428410 455216958 739418506 958413081 253592604 907094859 199459997 105364710 578647685 579542213 164292322 594717884 513138881 814613322 858834435 30807394 601476947 719858638 613969673 244637843 498579271 206836464 871795582 170509104 283812029 398426726 944916685 12881448 792437835 143464783 514319015 376014191 203084818 19634781 235385239 57414310 594203391 294161521 498041522 855240322 913185970 664628940 171100827 955832126 84821188 263170204 795351740 372374588 61442012 872408678 523196222 994968447 92833989 339796875 512720564 915204816 834607649 302017047 445703664 164465944 822733035 695359460 491712117 781121065 104457368 204888438 912571187 752198849 241497964 401676611 522656273 836281033 367147600 282007759 131394863 444192078 768153381 280121884 38221768 876836394 733786653 390280163 494406546 209633365 431356679 801563156 295003735 337359744 786446185 785285951 607262809 737842975 444499396 544535173 236777401 814940686 760763671 721410286 138156219 185503957 815468691 447195539 141158770 495888348 21028172 817699619 490175927 969561667 570838293 821301706 307689598 660537682 915244605 647226690 470403692 895024941 823182159 896549935 159628751 367742641 161327627 348625542 191453364 258645975 107410043 731184667 741750212 386320364 856717722 209755943 868672021 265783864 192419289 346737454 838103855 93937498 739520754 980685334 363592097 134562310 893758177 442527331 129474734 437567271 210862788 877683338 940977634 505672680 976307897 345212760 135867418 566292549 592902842 524711353 203057893 143135613 344480834 42112840 883639477 472105346 536514813 550188506 7418922 481553382 670360211 379522089 721646731 277041205 741209529 220590672 682722224 81836546 876476482 208122024 64466787 229674399 295061324 199470981 885842314 119985565 937084220 272389870 568074895 303192985 238938560 77582249 174502863 8918645 116470501 382540143 274536145 572418030 333771307 586292385 437056593 837680619 436257229 662847887 987113084 527259129 583219890 178978043 121165003 837048265 817639689 195153225 385323046 982621881 201176669 806035953 23244046 862035081 337953988 924976934 822527348 315063752 12873201 836201022 21899106 601232203 501148583 983935479 906229443 75335939 82323869 329637899 768694704 47630839 630211409 897038752 428034359 502199911 454648000 793637545 906080535 110550970 742949174 54332228 620939497 3566089 758247082 771781365 243940015 173625856 866165935 985710979 841734884 226103798 85378987 186774419 258538150 933886807 859222228 720661643 773387840 14601737 566335924 600407769 812377409 198736825 989132917 328505491 608345526 432493461 385510108 2535223 243042639 587312293 222723494 404356389 877146504 805715140 922503479 725468048 843081376 418574486 832019541 188407392 659795865 796908402 714802571 82966975 181927576 10678843 662273662 937378758 943556820 736971692 481797988 163806960 157058703 305016911 319349814 870204946 712125914 718559506 227229123 463280913 730933881 811636232 21396065 607465308 452647066 253764041 606824846 485661816 465134342 672629960 659703833 343167139 683371107 159102630 369410357 604789975 905693775 536715515 298091067 673458870 845371815 567455044 846185100 34811950 827774895 361616572 396492913 164192488 222517370 423142026 544350211 378947643 291624237 82388157 484233690 93673421 216045592 355286734 53870369 467282776 623645732 706189996 36574644 296257214 591000970 366059635 538987616 180333780 110254807 447078796 484994229 799056723 439370967 587903687 977580695 654917769 688879227 891969935 867783311 428185002 425852701 287433447 780439693 514873363 923689632 995738727 958592498 952028585 547375836 431605165 960449776 303108836 849285953 160571142 517525160 137500299 456436256 603531977 257912453 61399648 892071161 22571773 554738774 519848486 730080704 172395315 691845038 63917141 140804695 835884819 100320050 136633738 854393582 562529956 92552333 999724949 355761476 60972728 345987599 104206163 448960938 303230068 216319704 239356811 279263956 398109447 556506576 75827923 548314416 833078806 433561552 515068574 698147287 142186045 426267988 632514209 831838343 939690716 384923488 41557572 503192947 919817826 645745438 784369358 985842084 612320650 953329671 603393095 406766257 333038289 463170624 606815777 903158198 140861976 252945388 945517411 414548506 448334110 757120143 826348717 668036308 661638667 835549547 915267963 681052791 921680619 386232350 144767066 798318924 68572990 823088937 236922690 416118538 961412564 306697793 51046089 624232624 218210595 133365979 551279067 335263590 513930216 715018752 565811927 979575751 411668511 27490150 772466460 238296373 740468793 925678873 499247441 966350951 532733398 370198394 473822812 444986731 112133090 500138248 106150161 289956993 22755340 85805302 870892232 865326781 952171209 80280375 960480526 567945894 683406786 845768037 597571633 2917374 39003701 385384434 281209170 742906952 639239519 188492381 826255257 189938172 552784015 650546343 273681105 513301483 50486262 787247605 484123633 489175748 295207196 593040910 164928172 962384116 602327800 28402887 273836517 531774576 716547505 352635060 289153874 813473508 770550271 321516710 281498305 35256618 307912003 234694050 576344787 527846198 790692854 136460576 293751502 167952291 56586017 803335402 406184179 809282822 202271839 966915255 158616820 963302492 756322527 744331027 286453974 708629604 847249844 583187253 298987625 26393843 64647927 485574689 548410890 472620915 806362224 393645815 547692162 532898251 166373638 208872863 547988825 18978126 950659105 118756629 468867938 704120492 243823955 777844426 792308621 840048497 308571661 714673143 19633350 207743166 208917279 591237106 855242962 47841366 127559243 97783024 389456527 830668066 31587067 79713893 827637950 441291206 739842671 78332921 20924114 122375937 76442372 870869798 161270220 615590060 87207306 271736936 948037913 376613243 141835488 499604808 138429410 603194197 111355532 468862133 883654351 863503671 659302014 656151796 949514946 731274141 502275263 872662769 691524047 411525629 526905680 147227753 470797152 941242704 610065780 196008694 646445725 868109717 727370496 600202411 731227865 80364322 40084781 935476492 569213156 960900534 303576892 136085678 875721757 512109101 366950428 249410872 741283006 263527398 974657543 908500909 11855430 589071880 294079337 184502546 822535895 489994046 596019711 707026986 459912432 233004078 765166710 721120579 737458813 235377063 201097405 372915053 507730166 73058370 718729296 654182044 630107952 718835754 79368970 204866309 946623440 694157391 225447691 285392455 195089166 301825788 558352 991263345 822827555 758378724 562377322 239280759 244689340 406760067 331180152 413011672 193943821 191318336 269679774 973225313 355170807 208909730 701174018 443207542 897669448 693136685 478225736 212405579 754464613 135929589 902695622 640724981 311306748 482974120 127839249 388494261 474642798 824056517 665975879 266103730 524017600 819354721 993673269 192753601 354660823 976936341 250445790 816359699 626336235 574183501 439061138 762220851 759772140 712890816 470331016 449949065 130130120 158252527 880792805 818472515 303065185 173043152 305545027 112104972 186170577 142192169 211390261 508273870 544756779 54253230 540690132 494003320 425948825 648042139 541381350 944904004 491334911 887450531 807126802 633378027 64154302 820040776 92385073 198157009 594179905 637180743 204542224 344433305 251928338 454265609 900025066 820369745 570507740 187145248 430826159 508690274 257223744 932999466 442316518 439839999 904217190 496145334 254515258 417406134 52789405 560648050 536855076 424097820 338910279 306180119 507546785 603428890 956372778 852672956 440061877 33196440 648109737 866365521 679790239 566224339 367755349 103347589 919297373 784352463 82234817 438667355 443229134 810873787 114003488 659847800 294528303 603057912 477384623 593750789 686697028 877624445 213774610 20906177 887752547 995015757 799555317 251877359 369175662 228351544 118014100 140296110 646560863 251319173 771274400 931270550 279281448 339241918 349219416 583581422 564713389 430394864 263354348 92911229 211795896 59852294 999995923 8688690 142802820 259445319 421752894 828297379 946597596 127189958 104900071 879420044 654119398 623982495 751668041 449953269 86199517 258072276 868362305 117712287 67057584 238434605 57760355 772160477 685295938 600270642 396586537 258194078 166315704 136290743 588811817 53556302 243977739 948857947 162140494 448637191 593556382 202466555 556969109 686023538 118490176 629626308 299770526 673362018 430930647 872338455 233638813 929270871 696329841 754516681 181277464 776024785 85410951 997558171 394530044 945277065 251932889 15934635 533077374 202246147 444128168 715208632 674600520 811371919 992892473 677424319 804048603 966259708 255073579 459631259 706519286 577919909 230644021 259597104 83779762 276725757 304227404 785267385 843298759 366676535 682921013 222878538 637361674 802258668 539581372 690864360 251988169 108452706 996675792 135333495 22970623 488708115 668798335 404211640 595892034 34053092 654118368 255955724 785386796 388667719 374664965 32271216 941429400 968985898 181296898 226173074 636306399 293577377 608659603 340598126 641919748 102311436 639637382 271354700 673961691 43911121 742838654 967220002 464565803 705415011 253732068 448511610 848512003 133477082 783851536 883663847 847320240 903874261 112109623 728836787 270345646 216234837 12093754 216712895 193623453 795277642 12601324 768512617 902152990 76978031 124778301 808705956 947073561 894965870 657727263 850464691 241985502 150442823 33213014 314464468 763144456 7697580 921597362 327209242 84477817 182694550 99984997 451409583 408665186 827038149 856342081 107495792 906779998 840660066 925955034 810933936 803622640 82376825 542665531 245027754 131443461 256045824 188418730 167949016 151525704 143900033 630506414 222570175 658761780 625148217 816081124 742693494 856191984 541262904 931648333 573227031 944624045 92471670 767873141 37588560 100812546 291775280 900986479 363793543 306118787 520247715 850990617 594412612 51319407 675740362 642343251 915086382 271066186 514650855 545812486 702754857 61573689 935197128 664650991 943891883 847378555 686331816 410955059 413812989 283633520 44822455 888781083 398059496 48171134 624276066 709646371 207524766 220541087 456012196 344604988 295297062 18070137 982808266 112952404 639273511 111679007 593626677 308992219 201398648 72796338 225269658 425156180 352297923 730311956 687414098 150867262 801723120 816315086 493107668 120383778 875893916 433339880 946539656 624660333 764994921 199744303 357715208 109282198 234385026 803080777 293855196 486879890 516832396 853835670 257153075 735035950 359673802 700747709 754715162 3888943 504556861 26878295 173957597 644028736 983191325 155839056 37242618 780309388 97316091 64310253 350357119 101642929 118769803 489981234 993124612 669746506 899101413 18110176 780320109 454890457 770111959 158884512 685253917 730287066 282356607 310152650 273278528 240421885 987584252 920099022 785067184 740997444 303380252 356461047 337171637 921998890 791049841 203410094 958576235 57694580 751898303 165200244 703352176 479014887 68382968 358625196 7026769 698710208 404671479 130020213 185125546 178933830 131142887 712153301 712809819 134977406 780012390 953835954 269580588 287150691 340934665 840343601 45778929 218053664 985702809 329984892 48904146 151592536 401289948 288205536 864589301 688452353 70381937 183258300 722742657 545283458 116644870 532242746 538380327 585259516 401132824 580715205 748357614 779311686 105055674 727758981 995777336 555897101 170732976 495334578 152781497 936861793 355314720 836124008 631009589 184642841 114195085 772268730 671591846 736818807 204405185 235975700 573884587 78740105 940889324 876328280 459578089 993780507 364716120 575640651 989290067 203635547 83768694 457583925 172654496 32062608 66725819 884237925 392110738 697526978 695177162 304996988 844360198 908416711 445765993 218233079 129879089 4026364 266990314 991029728 131392307 5345196 141709334 248270041 998327603 114994083 352997612 76267427 874338855 467020110 567506438 680802687 818604270 369353778 868546489 420491242 968029346 924097294 412835005 497523660 535707442 472358068 665195061 234602261 258016504 322196003 598064588 331254006 558065150 185682918 763885072 147708350 117254039 338606206 838128274 167202939 745130388 246367438 856373545 67233681 39333385 55381118 572551939 205351102 8702418 495259058 795931767 374363223 896604842 807678741 69469195 585627959 238267673 480517378 681352932 280133753 821207238 952385772 616115755 123638601 821415725 945915910 91592198 197966404 424183612 192267923 166653150 450579990 855062344 637639139 939962351 600936230 590544634 38903006 401147152 269200713 672256868 156079785 79334083 939261633 231235789 647868792 969019546 971935497 860483801 183209282 919276342 800837254 762038019 284069906 526424223 170523059 414265805 225408029 753912866 450764336 851256886 294111895 480079476 403558886 702028748 127919402 587479747 272432911 234143827 392243577 185454406 304338703 525026829 409817337 306971967 884023057 428606859 333724781 435683632 827790582 431006438 308592277 506599905 315228208 502581594 112764515 897612966 488488643 538440218 523498324 13076830 480674518 713607328 8866801 54800486 105164418 989877597 19817433 5341043 966885564 731652926 723396777 274251044 450418683 107241359 292389592 871599928 839104935 104424959 944740680 928176106 898738124 866713216 61878507 867230806 318578637 315793091 792332474 763638213 995724121 206662778 794310777 642214316 489317788 15221165 293812216 572497034 658499213 173047431 551047477 747234687 838346939 7258123 94791410 670070452 409742650 74583574 341282647 245252678 29013866 748746791 106925858 355452948 815248269 117032593 487044905 153080041 678701007 277682837 3900993 650286878 624074935 7407781 384557504 408714413 153669419 850555598 578789907 386025044 729375507 813915752 314342607 944102186 388764993 40662592 527192694 838995572 249888652 166901044 877997197 351874654 387511330 902741162 995162412 793761312 198536675 808845680 170053579 79019941 547471471 296220962 679404998 221739954 530057285 775604905 740043153 496744835 839661318 391989504 152975392 553624703 772314597 44114663 126544092 124133324 940985874 613004547 94694140 810333739 830744627 849404094 990077989 459697049 62624339 995096452 337746895 426767891 473350036 448506715 79334051 743681599 759442422 529249644 798882979 25004851 729479448 863351925 497499504 901752204 735977458 813099016 55427181 296560375 850746858 886644825 574652082 824868831 500103196 225425746 820407185 633979064 319452246 849746218 729631893 450231251 82698579 537416897 240182296 932690092 339076983 76349870 47414616 695635573 848383061 812408061 286067673 951999700 71840702 130860077 411991111 148810272 616402564 15034996 308250484 652590295 117075995 398927359 260472608 507887978 279667276 223158104 31368313 215518180 409817251 360980122 81361526 196282153 864432501 968976113 809983083 746589659 144747165 104599570 178395017 927547915 821696773 382383570 371585388 147781096 899332339 195973667 254957180 68186730 840717995 774750905 144520936 639876250 38500920 198106987 137705938 282745560 17656474 766634026 906753004 401942532 303313554 64337793 944937743 16907965 725104834 227448802 815266796 773018137 537106972 768021702 231523122 858394490 497758516 674904965 379598880 91315393 675915093 236743937 434810439 140076972 595424839 310801073 104947465 735966363 890410648 113731134 735021870 873989398 953610449 869059198 138614928 494681267 345977010 33885778 272862407 556022457 989100932 448400856 58214325 577615866 928253280 241468365 656489201 81551513 253349034 355445719 88125305 63039913 967342878 22276185 78051790 253479441 603413536 87845051 719371505 966398566 197157754 129884531 986152489 94449157 428496036 566231143 61371383 389663656 113947996 41528366 196134452 622140778 419583699 872225122 837387174 371184077 518296597 914882087 372368633 966190627 399188936 710553233 936329863 42360191 689723377 496547222 905339685 768581803 333041535 759772474 590191110 956593490 833508537 382073281 70885335 719704916 482801583 274996367 395542989 590642491 23140159 903713273 539823447 587104659 189389799 721047005 186866473 158499313 209911088 563516396 94171287 676107023 863756351 68332815 160566285 661185430 786815577 458364811 781858168 158463841 180079225 496517729 181531982 252027038 857322902 515402832 633277430 218254525 63079979 148971866 211459980 645683033 635299104 388040360 785766533 508413886 979767210 954634298 701061239 568205761 242683793 898172523 258084187 855586341 46050891 40314661 485743518 856438 162914030 942990328 678780335 532180321 274834585 324984851 792543258 176748512 154855590 408967958 60753013 778950095 900964327 298960494 900587132 22339117 883139564 660635044 225304096 595316597 154103499 703561029 169242633 615575868 890872149 74333015 799221003 64313410 433215693 58807451 969069281 902499784 125087849 989435833 452095349 629045049 334638241 510234587 194398968 156215817 889099597 37547640 583657811 206065687 561821606 12719666 397661716 200484713 892375329 718335133 442605782 87537356 290565760 119891081 453526325 960436710 155125485 112716098 742438236 229460790 370339088 536100777 545192461 273190062 956853461 815823106 624546328 739588572 527948463 169829945 347757283 820154004 711863621 443379374 51154028 385011154 139537687 311088003 732809654 342565391 131902755 222119491 45013976 836922511 93081112 446305428 907324641 75039402 367524015 621182806 252595585 519012801 224595845 895502737 795840329 119308128 625181317 696927379 553908205 861267613 674811130 6029706 949663306 642792896 341515930 631128199 99010569 905149799 143242479 902526195 88212971 875457407 927253431 85661362 444554768 536775791 815595146 223167099 775096835 225394266 864964725 548697430 985251120 109873551 500442268 524007197 720551310 216962666 992184109 308903679 220564067 478510968 96136932 389237205 202345604 404092853 482966988 953432824 400562228 597397221 473089914 446081628 784385024 502633606 963452907 714355845 551732344 202011860 86129990 278379470 468949444 149482944 637762212 759374711 948429592 28949649 85548187 634703992 191715431 99265301 438497045 285745591 6343972 821092641 443323537 644614136 235247966 965438651 558081716 772591661 8241228 639827064 964133296 354422445 689215624 609554346 282427551 84824511 130377776 999434207 346391410 718211349 513964354 456035110 120401779 855999036 648216286 625168388 566575864 468858208 266181954 148545653 301074642 523902822 267620819 112233257 528428101 24409728 866928825 33285541 414152172 140881506 135344412 16789515 105324621 625740059 544423600 732677946 12937803 604401418 639531712 793691020 146082528 216198870 94070009 788310046 170665740 194620704 997306488 412245294 158040950 392201025 53001840 552784650 121120323 622506036 924134630 785687884 105643499 126662297 922629735 909057058 311360010 551431920 885090181 375115593 298473363 568826563 366313690 855317983 260355434 63671081 994630401 42846714 589022823 157167288 632755036 748232970 169382466 948535318 180756281 340864286 821022038 258203271 759728626 999073247 360698783 343991407 57211135 67166470 717102469 424637450 429869526 755146523 511750280 876116704 265731773 265886879 616517430 952843344 31504779 998117008 549380622 765161075 624700811 454782917 165837141 880476290 806075856 259737525 675336888 368305413 763090914 685644565 330117152 667083968 414960198 394414931 932015697 754795525 597285394 841709986 743862501 569344476 43217036 898359798 766347150 835174734 165889192 611957643 585345021 258172028 312278280 590031477 44301795 802355926 44059267 304484576 100207374 558199944 778835381 7258006 131261303 11751822 189680639 8878321 380825212 280753909 220462651 106749662 44516891 397243890 81474628 469485565 908040644 592878246 660915650 84119794 545172948 174997776 141247593 896991784 500715559 801329499 489669521 776958535 312336161 718398267 267234251 183132461 323264425 798900729 24881852 329476762 30886741 795587931 442727885 515506878 308489503 543130607 245805819 944415368 957937190 434729644 241071896 879134131 726968953 546763438 725446873 35664935 659756990 145407179 854217038 227869168 106038120 10609739 943322639 981451142 702586255 58865181 816303588 487606692 858843907 106471985 620995750 487709577 960289841 647532102 494082607 110564769 332278233 289520734 32423570 565562747 685540144 169128399 345828636 654921966 124744177 720649504 92601733 538854789 538603659 615996596 470868499 615582872 762678436 600689634 179886567 333646264 656999538 525993556 109584948 462670713 664177700 24173197 428609920 10157747 322321416 181486246 336605691 947551961 122324844 788375241 613661391 708021720 603248655 706211386 895769258 358066551 137049676 504301529 996786248 687225530 740056156 317685166 67304307 816260279 2691929 254500995 216705398 990195102 755781369 448217453 553285386 227252842 184794934 56783783 729424470 243660048 820969437 498983125 686815065 589044129 969998773 729877244 963197838 240971225 89687422 796973477 278768421 348680268 158792969 972229060 267521201 765020900 899780450 471000707 904547266 106471708 381548925 36179335 846531705 552693525 491028928 678824162 79939960 336995312 333979041 924724875 806631878 315843321 875560553 621255253 900252287 132208126 291240539 127859414 786943820 905893741 326484684 423395797 918433808 274488718 536824963 979263572 212527126 575618304 335841577 593600541 261134247 646400344 335099530 18557275 504704718 839034942 404177339 828407546 933424700 279597843 32958706 284335699 927561712 932654476 398992432 213857452 56801692 22503324 183713579 137934150 106708595 31334120 747778027 771202950 31424371 584680924 257650185 651118628 97403423 824389331 500858913 170416947 906769804 258394083 695925116 29656214 853169045 646931753 49072506 741269445 526089863 57791681 186961890 175292097 164111972 601113243 288457888 517564964 930769096 40987590 456644741 112928144 323538822 786555572 121843312 830015543 445911255 353917989 940122596 213925441 318824173 763769960 803121376 776479409 409587008 225041878 202168432 207430088 813972426 222822940 397251015 280840782 666579763 575990129 312702927 242044337 626597232 872179558 763032759 938221526 617536388 117823902 125395411 180629528 347065249 739592081 142916870 617105376 115201933 235010595 142753091 221091898 110860540 42951062 300453291 947617613 76956520 687300820 23649050 251732488 398260435 929096067 29137076 80458955 548344597 528361149 433172451 606735718 466571202 789563217 769966582 834467853 69581070 51487057 284715566 600728063 207417802 334814492 339125888 1531739 330739192 194173854 266562939 625019737 762201207 385660442 652531758 6716476 229564590 180371088 82829735 650447534 253209208 61093172 734141644 841799361 15682321 71713156 562026289 521636935 438974172 46934207 619021867 53802234 506556546 683380792 882959772 210690588 90962346 467809936 853336682 204616205 176050590 309477552 295841314 663139140 563388358 849577266 958568941 420521436 849147645 173028726 215775995 429721744 998151612 349169354 441682567 709114658 222364795 265193311 441085291 38744236 662016670 857543811 444682384 432143066 451886063 379893844 669751358 363714149 979326138 754881067 47326491 882217706 703837283 804836930 863976104 909993068 890418180 587903173 269194996 192339374 80347172 721631978 466890825 923449580 757349551 358109157 729329002 58940 639778386 867587692 494981761 378130882 873211716 682052675 2362570 168505033 277844042 611682393 981561866 789693561 933175094 949227583 130626460 814892324 951189926 665217120 714084438 790774560 814985591 317461820 120959670 685494689 725335112 154248257 412987730 119834661 781481778 212957320 601812985 839982064 335265944 507338386 512600564 479569573 482525875 849287951 210518708 696900878 286100002 985930985 33577138 967355540 69173319 701536584 443923967 727442205 682222516 281471905 754229984 468600390 487684936 757309679 889127973 66564804 526790730 965433202 653337704 725155578 237324971 118963722 427938556 272164959 111692523 344383602 320061083 734975076 907617249 250716556 600308456 626908449 996140168 101815945 115886332 254558703 486845185 365265815 336634593 607477623 910199983 397804899 183513992 478283943 347053397 864805655 928512111 558673205 386062740 273054348 596060549 146993775 988811055 919692228 212031237 102008960 52084018 69218906 321406860 567838715 215581024 338603358 980933725 395418153 517171820 857101625 23567815 322324808 39197858 9358882 559574933 421316483 147580727 88463954 649682178 65651334 970516293 814507536 570510201 729625745 986054814 198592168 119238976 460335805 141549685 350018804 159822566 67002928 761389934 851541985 288327466 602093051 419821135 254920340 40273183 268656369 835702278 912690389 222914991 939638348 243176903 439573981 599709641 745329844 637135443 472372403 704971520 278965611 330719737 475459703 930169989 298210652 661919405 643901812 146938207 777832673 680544830 459516203 761614815 919063238 377187758 243819433 437740277 620277870 57221321 715170785 383181304 555751619 552521183 131112792 526826943 716460388 124680855 892097057 253091204 397305443 998845538 185871785 491952444 745685909 190454830 126777375 136136178 514753552 198299251 824041326 196454898 437953918 319612182 807736083 629478909 667064728 217490724 923475228 99360282 842009644 582883625 8968883 160344098 460749055 150531557 689133091 634492380 443804918 399952425 297064042 874892432 232447690 690207571 640257685 397216851 778643433 242129273 172375315 441592722 366285571 816719590 113825895 688630559 394548685 814034106 15238243 225192444 386447857 640629700 177754103 967648998 390981728 54464078 830528954 873380619 295128516 542938789 7341192 666935352 265563062 686864779 163258411 895130334 68576159 71609352 250077965 813956364 250989197 709536677 440075558 12828591 808547046 747005889 661191201 203266833 885723049 526616807 855414698 419167061 281907818 342052689 261393436 275891387 104667896 268224958 73394264 415146060 245844841 155461613 155920660 493443599 70035314 95110853 200987899 135451580 661010406 871455926 257501816 7886962 369485905 194817371 175542802 207391640 434935570 33882949 493282407 157394582 637084437 234494999 853383584 848316267 356835599 679150819 264230369 142298494 176165861 62944762 91886234 524260156 429628924 211801821 375917351 801354830 172087849 232499969 714326586 689395428 425576181 877228763 305428585 219474844 933198411 36243398 627216570 240153685 634405683 884897852 973095238 837538835 548200784 305167042 120350553 675449866 24367323 745969484 573788522 241877146 345516358 430052199 193879269 549724956 328345202 752520881 217908889 319423623 762205165 656440511 745295349 110458444 777806370 564574424 539362358 35682188 823191062 756896769 286798717 613597957 173802809 976067375 69292118 173298504 36505059 726131851 176263620 693222256 799469577 132209115 746049280 262264381 771667722 524600279 107051759 241829404 232313437 423525723 122852097 137548546 265433467 240029082 736520314 541314772 333558599 462816896 938610206 956082684 689722512 963873356 571333677 806337641 243588801 71496353 109266300 560625118 143276347 468824532 733022970 853494130 553906554 482107361 172929705 281908773 284349303 837511481 284510117 507875818 111662330 498689540 828664405 521302217 263158264 730088919 822094952 90750704 13297457 301681104 224229630 93480425 877333666 711419404 193274842 36924761 508335825 533647184 146978988 106933056 385396992 619510966 332603339 128177788 942413497 407216190 260363761 528367353 509953894 494797281 892223525 123621861 804504777 404415759 551945905 522490633 608363059 529310261 558618575 282353101 198369565 705542656 364956958 973338715 299001609 723469893 954872945 601148539 169806526 804180556 95791553 269108437 415503728 35658706 337924860 580070755 303118219 320924208 225741225 15557772 636879392 76800525 443273718 163395939 548140194 736174002 173101573 509883726 169951896 896529602 679839352 879121039 19564333 955703237 110945294 754591276 102707344 453548941 283908193 807412993 330384869 57102141 572904852 24816045 181452949 232107171 97902872 263441952 149649319 453960385 609598068 910161505 992646889 957471122 415091386 758927227 681726394 763527018 91519618 120613317 166835054 263545714 175234035 492317608 611155861 650721067 144355438 895232396 774754345 643919163 609868463 79768391 971809017 135600990 201566805 253412672 971606351 433907010 912559195 303263513 933575682 835930473 429075397 299566250 32652650 79183456 632947177 438824205 309019730 122039497 186213133 275163169 898726845 937095777 36436434 572857131 36084288 857191196 242000941 49831709 241955821 38037752 681779288 17433821 656284163 95268730 273545022 556515972 347405301 244239620 338933582 640843858 766914665 191859057 579639155 225022939 586136414 626099501 414759328 484169455 321125604 218202978 467624710 846959451 62775276 991917228 208651735 813141910 168232520 717288099 39367686 28298454 837758517 731826042 858656816 811491649 958889652 426283915 723142185 31420569 214061879 993264446 984720789 175699771 459308834 59396281 769468700 922059808 762355246 466427106 497762819 662985718 406149812 903130378 582013700 914346707 840541141 293992534 546815117 377692122 117145883 795152050 806317172 305879516 722598354 205971995 293676577 647689130 478994655 367694282 295381792 650603096 939060841 545670057 348890942 154774145 326932214 423735823 733321663 743621430 708027104 168316122 478337597 661117580 533696840 296919271 951377252 347607675 152004557 630074547 790758213 271337960 141682136 59170314 803354657 280797932 936404739 686405742 703442323 430532080 943949854 760292860 365214227 580076270 128526403 369193159 206280384 423404190 744682218 76314114 237548087 450755303 360630924 788278050 414408230 437726754 556318493 408462800 297694303 924699559 149626992 220304385 613405837 296550007 236230014 823919380 320096784 380698284 191800167 799702235 942078298 630125947 921425834 866606411 468125048 324484472 795448045 674337855 659705618 657981547 29154689 271525834 566349558 29744547 171059721 614163628 648383975 203678360 647011400 43504765 39177270 486488550 346516022 141459911 555780774 874418062 10849181 729106593 111307884 456394323 58358736 567533344 259589962 130085639 499757025 251965964 35509780 672391507 403486947 830737581 479023495 340617235 801913137 210193051 390533840 389060556 487274966 438255388 213726360 262307752 675778765 278874346 905000435 714345383 451117026 876719963 841844513 374215992 133840943 708242808 642819405 478898349 966642060 128995722 70009987 274608673 183063078 67691604 754574430 819802735 554079233 255160740 687360462 901798345 555535972 300333949 291291655 760821473 660427928 415327983 325586097 24880717 823327447 562737582 960190633 224941832 669710335 500012994 161105682 59061364 131489527 405527985 217306895 771826279 114191243 579686930 48599275 393073738 218390345 29086546 302647592 337691094 381301854 292786265 109384222 493940100 219086072 37267439 157477431 272566349 811416868 598208155 316569057 871895435 318356173 50461393 685691634 115800969 112682003 670197842 626061319 71926281 172327843 655577300 383058467 2234665 994747110 557258884 705295468 623114330 54163807 624494996 643706475 368464878 979510508 277942313 497840432 287808909 36501886 403913518 193940752 131127856 187080147 853504817 412867008 686106344 321334604 501434503 86334672 504424616 355260464 113043054 178221327 886381852 723537172 392952610 418058073 239892054 512987855 68700832 218453942 242113020 46390674 537808150 290363194 253628982 837383899 528537576 399510564 344872336 454673260 418247332 753040608 172493654 142206856 645346572 936588401 812765004 694458451 477772444 954570864 228847471 564623818 461068022 926354683 886711048 914286196 930948577 448744793 400958551 269998588 602308054 319774701 240963548 108641773 548462631 93436107 712713821 267213570 121707364 808724960 411422961 279555329 590157870 460676612 899787017 657612722 927111711 11281116 128930501 157116356 4895062 96206459 958322210 53109265 252921985 429024817 64036517 930273043 988548615 610650426 914659959 286864564 292357831 774348196 434855321 177052556 439547180 119820987 219699364 281931892 955090705 44963406 731743230 326625128 841722758 192105027 764315787 663497918 766689362 177900034 163896934 477832706 752262346 3505458 591116127 233212803 978996759 204489535 620746866 776092285 112357548 91661531 867935613 775084568 522989874 654222151 241864725 571067936 146242455 406827930 224036012 316732326 417078692 187291546 201653236 959346136 701910978 246727567 588245888 210084392 990022068 330387099 340046491 292180452 513299222 74369274 247426444 318108043 362131803 982138904 189380718 665119183 391025254 338348333 289638219 469334199 431605197 933969778 8831067 160165350 874087355 408283726 220279341 677707014 628887446 232427068 198327961 918089005 966119259 701676827 460788195 246733632 123383727 181842001 507695707 468631845 384435576 614597980 600956872 472088428 13649050 582281390 613822442 497241500 860695109 92761087 754844719 949646627 830354733 489153816 807816231 502180760 49210960 51502222 113026939 591886254 173864564 850537789 202998383 474039456 870171573 844307464 434678009 975126980 885098026 815201771 633156876 668287082 50971094 268710361 589744910 983922001 375089575 180793803 444905097 801418708 279149229 308919317 147389864 396427485 697086426 75650378 79445916 560039845 794874589 652684339 988739400 7030582 678143210 810034330 140136084 379055136 450825826 27456509 269854132 142737573 469140449 3769967 937731120 830056341 306720750 722854212 132866169 823116776 984890545 792723835 823844423 848670438 764630192 642586936 504145324 244727172 527059126 184280504 58297917 154804213 376839299 511141120 195647433 64574884 721395653 317340702 403865735 172489929 292480148 685407837 761311355 723428626 750017921 982365552 311758450 214526178 830847770 461287589 371555083 485561784 32066216 802636186 549211527 865412635 691470448 657694672 607932965 791886100 72883353 976394971 970606473 969862540 99863249 334790449 862578665 188114229 223691812 911783724 404310665 194984103 219472207 54970382 338370156 103048606 946138744 569163799 616365062 589634940 380705025 577075187 183120364 463554874 640651942 282683429 248936926 837134135 72234046 926556093 540886394 131577031 872192282 337736043 432066477 23934055 930399990 404354267 717208781 185183505 886908670 464610421 996192545 676885477 131250231 420715878 153792071 756544386 666982997 268309559 120544404 808346847 685517854 585959784 312332079 541103873 911468689 930099821 279309062 517546493 581066776 601376883 946553120 308265604 479373812 479305264 174221294 266013737 58705566 455006317 936519409 598878522 502344669 911744679 857721700 802342866 432871539 229960908 219344423 615120301 930176348 64925859 349612301 723240004 850591954 811046098 234554148 617893810 911276128 59986230 271304893 837301585 433557413 365161838 758710549 470040152 293932096 694985695 848672369 235966813 525689483 518402140 936607902 456456678 410429762 29344961 148472275 5907226 57784915 44135084 265470632 548918637 958690237 96489251 795747591 778085586 78960355 66268805 440081318 724848417 272005501 993028662 641322708 134674351 197431666 650067515 554994114 35286312 919402908 80247391 61727779 9206304 602589359 546174336 332482635 699963182 971620889 519133734 583134196 807923887 467253608 965988643 476583478 908104299 140752554 248218560 125511863 171290136 578175910 905129691 245308165 619674302 152625485 337509037 196150222 122153554 46859394 717654242 792244245 810330880 241526988 298942793 225369115 332868185 422290149 199599561 342008216 243933359 303986164 871160813 203388762 247344805 678335249 314977563 427590793 971788146 295831551 624520694 447982725 596769093 77258326 805920828 606225850 32165529 336400723 622151347 494089783 647965008 997436619 234725139 721220464 217284003 805649900 417942516 710166014 819255950 854317091 332244234 880118183 99505169 315208802 118755816 361874503 939097278 767795097 656830295 541546103 138422785 186054119 690483110 647878634 722820347 626027138 286678502 727157436 616913191 129141169 857544818 454780304 741168201 111658533 772221644 310924192 7247145 283225068 308163419 853649326 738642165 58088676 959401657 529119216 629232599 415818184 424417527 649898471 216936590 700916815 382491967 858285069 263272060 795145118 604620083 164222805 583213554 732436078 148595877 780558352 527118109 864025792 928659858 186588829 459304349 567061301 532045645 312091806 143378782 745820076 256854747 187010360 837865630 213634218 250017288 751160621 817281868 969417376 115898289 342845431 997400373 505160439 596453199 433451982 373236716 504563864 114552741 853566352 169549007 186992530 722438686 764047640 941787481 109324063 815626786 930044454 502110156 89841087 975400831 839151885 339736134 183755961 461787580 80735085 191635781 478515793 358521070 638891194 661739196 701874022 328379740 426682267 107389437 333948938 324034943 719051100 438128356 61049641 211602067 314892425 299904864 178557102 603348175 145087165 178358093 195692591 362655616 886551583 393018273 96381457 884090725 601017372 879731647 971504783 303250352 163036482 816585743 21516763 353291419 496576544 820887490 446660771 333025932 3456604 156381145 72656885 473578953 376324592 158029318 418957749 453091138 368571295 142342910 394150417 831197528 390710272 226485460 724707431 818893195 41033418 885278794 916494232 695379785 876774718 758189907 546769114 878053289 101134010 507968411 925309581 186825834 853913672 268310396 493013294 475875313 907173271 159324709 449173105 90987028 485613049 376224394 745103995 899088580 302697090 180069882 164428063 472103843 234553108 236151521 637243265 928876245 890622991 286546108 489648936 203805120 645559662 348136534 670617895 633234665 690818441 857556101 39888878 769167627 522738816 448004013 444483864 633726235 519964409 929672136 6075849 395509221 56907181 486430678 77384925 350692073 481609153 599421829 785670146 735170754 932991249 182259515 559703449 425550410 587254730 509843304 120458824 213216569 558135515 202933834 134229390 385196797 684072730 700402465 359950544 810504701 565247379 235863176 563387831 625476123 522439869 513087317 203368825 87276527 308626283 488720663 671794357 308949549 222894663 237812499 68450985 865832577 663207635 84230524 75638063 144008827 364562469 226168728 4340574 850966384 161692118 364382856 395868056 48721642 117247079 486744404 313789168 263292134 496789391 166269444 354500641 716361193 846317379 691426427 83017252 113185200 850553615 58196925 288420858 885606795 124641282 605231983 397955553 939025999 594479027 330606992 165920992 91246620 851454239 637747258 679812886 104797763 178146549 372150492 48085561 49613164 40590104 142332990 262996987 128417041 198447023 168914104 578378830 216865423 805299776 254655857 735396380 390141639 238371856 734317441 530299856 508116849 833381883 728990215 855324945 335688179 394052436 672488238 70734972 188815369 408054494 927348886 170506939 897787237 306135750 488382145 52676042 271968338 444783362 817376838 358031629 789594874 53935303 300572811 78764790 22148087 736163112 805346774 693839094 215132679 933597654 375702607 655407561 645311994 453026296 276028452 836029727 371516385 115255017 68801095 895395013 211012668 703123138 539629824 113332018 166074843 121664746 659405094 220524577 717835724 348289725 996407892 995426978 187367498 773264891 93160456 107214379 502304932 585269114 512446495 420221315 940667476 200901595 435945771 587177272 454232618 291810277 484365046 206187230 286611544 638389033 800319459 15598128 844986085 81978427 855909122 997903334 376774235 392645026 792509520 318533758 206916227 850041788 993573769 339053819 18613599 716693836 682158763 284572087 201366603 232701544 386757522 16295960 909153339 814604413 970588778 835755678 316371060 893340273 830219572 564873022 299758143 223809989 15977593 708330642 545034222 283627076 545118607 81356411 99842682 985421566 46469932 967761210 257918506 879737150 539989540 148890645 537694777 449317036 890925516 36925985 715185395 6112043 98039994 3468910 36635129 55848852 630506388 293339142 834145470 658806804 148451976 222364514 868176313 59132824 189114505 633714184 46018893 516812971 601363214 777683407 75759195 239711253 504888973 354159813 841869974 491985081 831936317 625091962 812582518 955520017 737330061 18860208 635443135 960850752 669206903 662201522 891042426 114612483 426705099 702445520 901011761 169069938 515335708 498261762 618929069 677090941 445975330 35155485 18817468 671264088 399367389 532402661 816668095 959993925 588689106 999496435 162426450 268258363 494325174 699067717 307540636 865305918 107587094 149128761 155869068 227877778 864419385 665958011 535902847 382999993 135505517 854777319 439628313 667387731 324289225 891329290 563315994 470506427 147377282 738661820 95801691 177781284 816437327 109281035 683221669 740643985 501560694 100738235 680617394 44929443 580849505 467148371 916235624 742398275 345680688 492256197 384003431 729784336 396266248 377154323 31252344 206135517 584779964 708712535 780870126 122043014 756908252 32643236 284332461 576430438 852152607 441765684 647358911 837690264 861208693 725375563 861895160 381922452 25889608 78180117 761616523 262245392 991225778 158246613 288131972 165412481 65391352 895893724 383975942 416956673 160952090 464011782 595527333 77498363 136547335 350014320 471857730 275708571 583743680 4331622 7744678 522768827 302369294 707742356 401011660 199778171 95071200 231586859 634605277 32244255 977668378 520685981 32944326 655152849 478141846 509820646 660701733 153190401 551300249 81519619 69453453 689092450 111003705 995955424 227095514 974122710 123136755 937708504 155360299 406555309 333836585 972043457 960652629 565169896 997650306 288497424 992180 148244208 950437869 287923797 209816127 172206937 501469737 787019740 732738118 751377922 626922875 251793906 468858764 83915030 983293856 913040474 756134324 656110286 85332231 221995110 779974795 898073620 362367561 867022349 401006232 195513072 32065083 263310376 4881941 38407303 416537081 915939792 158049786 215356149 188461884 468861203 646604551 292021838 225678554 15659089 799882981 992334983 323113217 742479348 798124002 70246436 225771660 203805455 734356198 77747889 602999895 277700257 724785867 696832680 348441942 746913306 628834052 829374030 192608258 885498526 113790530 366564347 746737268 641487882 645497413 506143479 940036732 129425288 113007170 769346594 104370063 142203105 959872932 188331531 620006168 908948847 210409190 284407136 389128782 668675658 815573389 133506823 743779372 484521627 248916590 319081879 583361216 611800252 841059975 645297848 475539596 361421494 506877229 382902390 947433767 311341652 938908445 60029871 943775293 386359858 176710705 235449839 103333550 34578747 628775676 23533984 909162230 529031124 222514323 51246249 607247023 48101785 28174198 429779623 648655018 107706210 124789471 446302887 773687015 833717338 116630236 157943141 258757671 661962099 256870723 232647493 363085621 155860877 390245315 772015625 40502248 192318513 501395790 565507861 366264313 22126997 99922182 349806113 980039354 834505209 673299860 3615477 875426685 403357824 987010334 839164809 611099582 796591921 747067335 927658254 815161997 745145746 432268040 291326423 341620468 629469900 212139873 624700335 406401721 461466448 924799463 551896506 851394472 539774878 664881063 844503999 731220077 721226554 96318560 396021111 755627841 974565074 224475387 281680253 959922041 922188908 939817428 465811491 179566535 408584493 6340615 26460131 449636706 311289690 573750992 736207962 687457513 900494780 809911041 314710187 844898428 50634210 380859398 851193669 389964702 502938442 837437912 846114612 676962141 380499844 820195154 708561143 479984760 869387681 736044126 967836021 109340298 958647022 981736480 34102469 685699567 126184802 750263279 18833879 518615150 565480794 119448844 785963810 435215944 686841717 653843220 57659133 46408272 104450112 657459852 150654235 660712279 405996098 992310315 5175103 182895901 55466761 16627728 476168386 695213218 640591598 21828793 434272914 759473442 923856599 99363260 332459515 68311679 434022660 866883320 545897427 690619565 741809401 841696082 638203050 666090491 700610427 179462407 793114031 710834899 224002838 909606627 631749651 830681925 877735463 359801906 138525082 974354703 634033582 515768832 711791402 316132622 367285302 105911103 246818448 258525758 13949503 42162914 478234834 242475324 883540260 734093241 54475199 412161866 873647921 165508897 230188448 427360494 13075092 672463667 220657131 505924892 734178433 22776489 248871311 206820093 608373746 721038457 824793052 23955179 170491873 248803620 596896062 734613957 592172417 722854991 219013159 651400591 323055248 590308902 648827858 214968360 564015046 638171997 672171017 327831646 218492091 311156390 250120943 509454023 601987799 216812549 955194420 32089123 189235974 377239016 516986181 688610904 836513967 772722927 4759737 415951830 960989497 188860337 661143427 651803062 874770454 961335929 15102485 128636570 516969064 229941488 9447757 197609450 945236527 338085361 10225615 616004887 341918936 101686557 384696765 993165075 306228264 779049180 246886406 180832349 724563222 507560784 256563028 99331000 979652411 154815139 92347460 956563354 919496071 421485533 955004285 936984545 993770156 2073725 311384952 212279658 249443430 385525870 925977332 887622038 670403081 704542133 932812671 897623812 395009841 97844996 901368679 351615852 791856013 810313245 739773446 749659578 593339727 233927443 215811846 94920789 809705309 324577203 608491017 147028395 306792062 680074153 273712071 939790597 733878371 230606905 705280226 649125537 2179710 761395995 317690615 903640574 396061349 996235137 698195530 233276877 540429947 45218538 800581878 717640425 755712054 667670522 309152755 235130077 120819575 740680319 751171682 705909579 235048554 662644962 834782601 551969131 100191496 162493818 72728912 277215570 917290934 195404421 741455086 912916924 410429949 56289891 887263703 489063826 558223756 444001092 688275652 71142012 392792014 46374621 157298809 135783662 672438293 852896654 939358922 113006311 413668014 623840968 6503066 570281072 879873253 909529410 193043471 50010114 126867089 266224226 264607225 676695296 214620878 747518749 72675221 988744351 651493106 734839824 492652545 446309504 622468692 154052930 613861254 255454678 652443270 245884748 727117344 928261896 142121843 381106508 493133876 833680610 446070122 645553356 225692529 178130941 680461134 300924760 980741554 811202885 790008372 520789492 983020565 329434815 345706942 629407129 341549389 187355903 972232867 798224302 418476200 511568360 141024863 877541190 900593132 269709034 462367500 391781375 251863890 190055535 972505500 20165911 29921608 840158193 906311556 913083522 223084097 493979972 418385247 205341291 758882820 671964239 571180374 964100097 500053654 112710487 399693334 672130121 570970349 608122401 463794950 729258035 750036521 193267082 83667438 845695224 644606964 69984074 890851048 191567241 40632753 370427163 647313219 464390851 506378688 434234330 911540824 792817435 940099206 758159299 768283987 442289809 812069974 883480906 14339164 605777937 136058817 682406871 781398330 368107524 511787810 617690725 456003217 480229563 560526188 176127567 614994966 116492758 279883670 213528319 472974988 110078815 821468892 619058466 224609681 194695585 604167513 568867871 354634762 406659181 573010 632943083 536074157 441163212 381745814 590613118 773439952 487252690 24396518 287065344 107637605 849290778 164972229 574743275 136444436 840714404 605622732 600638679 950636780 927487722 440484150 676606650 92014016 606873955 967034660 532377298 848278718 966744437 29001979 689796313 769178468 598243716 635505598 875619275 884952502 111175312 888624190 217712462 40088137 88414400 894470949 335225690 505456999 435474095 947208584 437716528 712136266 547261610 271493714 726576382 543755563 446412435 60372482 797246507 932659406 490217313 617243156 690373258 595550383 743241459 500044255 21356259 831062750 11598709 423124144 865060601 262146111 575872597 33378618 151929669 615507824 441892776 824904478 968842435 337287997 791178012 272561524 392401138 62132326 821650682 941192599 711917326 168518307 160656713 944213509 275358893 981556253 575719321 299321073 202723559 471689233 271265970 258797641 980619566 191429938 424990140 719526394 964621262 79537476 349732387 825128521 130107469 632248757 74373558 992960629 970574293 499782301 847344621 191957942 842326535 103106725 383031690 405362729 206635297 409385078 123796084 773326797 81872932 885878541 957837806 247186620 459778416 94675053 621220687 646346594 449417878 791421751 983723628 712528995 31300862 69908924 932647780 684355370 884153330 326043483 320231592 313813321 2704850 941450088 913096089 930313244 136636461 387228814 139964605 505312578 51560256 996562715 611687807 778427431 44088293 605607014 482153168 456605756 422857456 821652088 61856027 172420678 356769605 737534043 631783869 285721915 46707767 825988359 687810263 871155387 232840457 494407937 471987180 326891216 684380341 429057432 588573313 51609468 91647690 130622763 232729357 143553618 398878149 728165297 704934224 804569939 342115862 223509808 675067323 416577609 323263625 424211164 905229066 911854323 651942926 489955559 673313777 893761345 587873628 185397086 982659006 675742524 108874211 187355113 505792763 577388279 804550005 43926934 359337645 841993893 251800621 32302280 421710311 95261139 289082301 804836628 504283402 418197819 169091177 991941333 551317943 394007405 339878895 878820808 554268376 970483743 897006378 519530627 811068807 113771216 360530798 493663625 373008134 530247462 158664335 554510990 218518332 595775893 527465983 789529950 772022010 849031777 605112675 347479608 529502766 34471581 557319526 958234310 569634720 243124815 833830364 186565339 80297879 133733669 365762704 523083432 896997365 644449042 950589031 285339785 339194894 52197712 243516049 286631290 874856826 908590672 162370643 511836739 12721997 563059992 233054916 115862621 325462861 674383899 936649865 4014961 493751328 90445395 358956964 839268178 403597283 354226199 250898974 372804881 861846278 457492000 844119003 756781963 118612013 239165825 182908960 304658941 37021120 176715500 431397631 76655004 50160807 360955572 551731554 730790640 179881410 118629295 272603839 283390367 729033979 616563596 89653584 668130909 894512891 306164516 786695948 935728787 785787178 35874600 396903233 217267423 160554175 330323494 560215952 649555353 300750316 803443842 974937982 785782614 865688612 406606496 934875880 424324430 166342980 563453003 422855177 376763071 400584823 829761825 607237514 442408156 752273153 572408166 485028044 602084860 117072997 424436160 20033773 99308684 790661222 988856318 118670537 778636939 539695899 582325624 19929063 80703778 198444623 460850322 967263381 717278538 613080480 127341358 907076702 295438975 229427024 166050157 881506480 699578049 287411451 193524591 730001731 103603436 831978213 436166847 87593987 498556242 680679798 676952562 800903044 566221141 577054154 641963365 150119905 246184903 494525385 54017763 350871400 83176633 896304231 172760290 708989302 217786603 268513615 283712472 70911731 630855843 951612310 362455585 779188766 36080624 573789646 279666527 454678129 692162831 321732880 309408658 991656218 448855776 914302286 765406159 536811794 347347662 629922776 324382038 135345788 235165876 102292183 226489889 528903801 880635043 92251739 768161324 289007291 751167962 532695564 88031245 933246312 294239125 620799565 523875707 745910600 445331115 350256043 596590791 703944570 515813646 43816746 814700417 24859542 913374909 569885852 135808852 705803885 216648668 524454594 517322426 134964318 316501230 403640317 3007116 82417811 649353812 886501551 699558634 75004922 962271359 786649601 667409661 75537262 221479742 885821428 629750958 241222342 675432698 107883853 31230232 761542004 388989061 854199427 601133285 915438932 20434321 432699406 544249745 513954437 214385025 783234998 747059775 325884804 720690775 938760987 894190362 681212061 525911198 648246719 164967065 905560250 923625567 980287416 450567142 531772275 629014810 201565877 622987979 26387202 452583016 687193610 669290588 681980257 783627521 234918692 354161613 213711486 941896249 684087330 476209632 575379024 375550201 112223475 827604514 174308250 18796213 331560749 424747637 347782061 297744748 615045315 989188786 40334052 506747158 154490176 457708749 450597820 178410088 507620490 542317619 998138371 212950977 305616397 594295223 53142487 34800434 734077394 948108519 868630467 742990461 264225178 174890243 746842752 34453436 679883237 552263452 476059256 51409413 181875008 509004833 874709263 339068287 980636781 21223041 727959650 757827855 67378269 280490783 492567578 794201267 37442312 270585515 113397444 923134629 412427963 167815994 59997254 673265246 993083187 980473949 90323133 788238399 414748950 843483100 330644904 871245155 350326406 43674726 628002652 695414831 785830655 414678906 513641642 277970405 308953200 682441204 765823312 102516255 449427545 949811265 70363537 301144658 434638980 565624728 84614275 715953677 169919843 913930797 554699904 478892963 842229830 133287383 323489776 334281813 335473542 720948599 372795171 991599006 39051071 442582930 401737363 991950878 995727458 461950672 71463134 207972200 711783391 240409086 445514101 577754438 376539828 257468094 851990035 684540707 790739440 604473183 689145920 335647319 499381843 605766442 951568462 458789756 432341026 133120347 722077225 490232652 952181262 621586885 951677131 535457 5957759 707540367 949380398 943449760 539447999 486665658 631690453 65424739 440774067 200540125 389521916 266734003 568236137 759472959 723581928 346691277 794029722 194589297 737009134 957690712 393733742 423129360 708060012 445783502 281276966 677271525 915281968 784567322 977986490 921993326 448392498 379458815 407740435 545862301 77459023 28426952 847768783 520340014 538435513 624784639 88611838 446548566 858149467 611930915 602324210 273577369 743632775 936252259 344737294 286290335 121104210 281191548 360918107 224167671 993456546 860580621 419036732 279126971 427392821 694245941 22266087 784154096 295347480 845742189 231584821 470175995 271746113 425863776 384668029 339864056 999105193 780247648 306949774 708757195 10221504 655248674 612797803 601085005 932637981 851825498 357432651 643613234 252859441 271340919 566096010 162135860 213095615 956574953 941026382 635532126 830013211 630436736 105060576 521954887 82110413 55253494 524567935 461227103 671260989 600065020 827514982 393648975 844747374 404679773 235683951 325260043 211153163 490349470 512262289 13833644 604059887 392959237 782112542 146281494 831257011 690554392 278615960 120876282 489740309 280990139 691432123 838129953 247829456 143078681 638006065 653085573 988517523 655547074 1270822 486944173 504537274 658747379 546789658 271520771 228456603 752396825 981314836 83646680 489596643 776227364 362110708 951335859 341318654 194617251 618684087 18154277 65700621 799459685 682988406 426382509 713889848 404083389 738558551 107419487 298494618 234392277 255038337 788026976 11345409 91688126 977411258 493502937 165180254 106947239 474383935 193973663 809797738 463182683 442945112 87158061 540955894 209900390 987530134 253045100 889668141 820875486 956556798 958975527 944182573 538489720 300311152 701113628 877054804 52349352 409971400 496845235 475904868 607515711 187592406 470378177 76480515 26196487 775218222 149573582 17950421 480015766 453846352 561194172 394536416 938783968 682082186 250042470 141858850 145079603 540087550 146138388 386847431 263080938 565525520 562210342 257637417 184036877 924546140 304186286 336918000 16217173 715398536 717227295 970498057 424138917 861211976 484218408 735199859 999189854 72252819 885464684 263912213 344710391 825167432 620108493 812062282 281645257 356127822 481788846 909615427 481452533 690618369 81595384 767824357 568392421 776146513 343117963 72786215 430379889 304953783 225903951 1733411 355512766 153004323 756300834 418231468 802897749 166719823 91901954 394958499 121555181 230446220 621974237 571858702 507937073 581826429 980688161 884385550 304224349 721282089 745127975 671904498 933782038 894702231 650241851 129002920 492651715 256390854 798844653 957033854 255095978 638860257 677101638 801428560 527725411 760957888 368452339 605099343 419048510 568463202 926753681 631756584 730782197 143853370 53419389 796688381 251607201 474962270 125997239 855049079 7890593 768819836 103757019 364676383 232031405 9537429 976737612 181610221 534186445 247009813 529899208 961845285 121381911 767334965 928563611 986078671 249838770 22682739 181289637 121422540 311947540 272934198 521855891 308734067 624614333 642020823 164644924 919388953 52200151 630160622 334489008 104382903 289613665 87589703 894473865 6653616 562018722 491927304 753539711 691704156 616690952 977984797 895940108 469269935 120542743 101820083 198888346 261747226 15804796 498304923 620664487 669595384 721637758 841457140 220887210 382175754 252668859 689399442 316471272 24965092 348502991 471974072 142952479 537187643 699793643 183050569 894635375 399926204 816592935 674260443 844968375 23055846 439095436 305006346 676692286 856123842 643398402 308582963 100203931 299458933 125947085 505733966 230037666 94185248 723074886 872006562 615803116 411604806 463934159 705566545 143181166 72287861 679392766 249601323 270218777 233475284 493156259 51976432 714395570 646176690 227838652 400207778 735357678 797879596 613212700 910612927 963819569 816512894 440848213 798554592 803022932 234492521 916142817 866589734 371824266 698323530 426335999 534592619 509093124 558366646 642276886 602950114 306892958 611365898 717939659 309415629 154489648 902935694 422511524 461298281 93404565 48432228 403376218 62920628 646705497 472943834 238166565 74372429 776130742 814537744 729938352 902036303 352189654 106921446 308326611 153627858 683569420 644884446 51630531 52368907 126546392 979840738 551418996 245836400 192414362 230394894 61630437 563179458 933480971 480602663 806289503 961491765 825545408 441460637 758678558 599590209 3997900 272396022 112597062 411348720 529614319 125986407 328112665 247411793 182810089 534792445 721872753 659988014 892489112 375716341 99587517 619208971 510083413 597010480 335566525 26505234 344790817 791952917 826576043 598179468 609678621 816468716 178515774 694459423 162978834 727400961 581559504 206791898 111034257 299278900 303249595 94922913 126384587 247609890 239802479 499076374 747775582 758734338 865371056 218279646 298686927 819411807 827897115 543149562 300538857 189614411 678334925 557687254 21465239 834393936 660708401 708727943 510818002 643348407 888966110 906486173 736816200 527225512 569875744 933171558 119197208 575460217 584462440 681547821 9381406 368019420 563794161 457491187 296364480 873089501 662273531 379595396 525784806 197464906 699449734 180952264 570442917 544092128 205318811 579538056 644834125 334465803 92628691 894621417 688216772 927599991 219958216 424465666 790791071 150942977 648006657 349320058 787979017 304506335 577661384 818554527 670010611 402360618 974487541 283199573 234065487 178318828 90309034 656286468 308662940 454869562 709688027 844726573 965377924 247030411 381825433 492699580 637519773 230329091 528454415 215490578 154112449 538991597 262455719 643960618 560992782 55638584 611795129 86108321 47659984 221560415 25680575 259053793 18350028 907555807 790364421 588858087 890101074 136211169 50019917 437036626 31038347 165171121 970473089 273451960 391405509 757017210 532643943 382597727 496263107 964040391 206424658 215202705 723092967 412141186 561439185 192070415 238234748 312777930 480859206 740698178 215772185 370944092 244938675 255088180 489541733 942228864 97099377 306058310 472115218 602151430 754440084 557102824 813527685 912186149 486581099 181291637 274446824 244921906 707282554 846239970 44724638 319807252 841930935 266538165 159229022 557415923 439512038 60235472 594415232 277116118 655645089 14290122 579936062 295696686 122336479 441925004 308506664 212499028 9619848 8382464 938102916 911259969 516231909 295598957 434809493 866379942 465801227 960327891 788174894 834658310 725628876 293087247 84295227 459676041 82115193 167176224 892545555 915681149 657905201 409769348 843810217 322006255 372814018 189475838 155604271 220711078 381741058 596499146 402756617 765795123 265779465 406973442 251051255 124417710 766598100 894036711 166988677 273021804 544431889 222956611 135858878 848044109 610174155 134235870 443219892 358987520 727610694 11370053 136986139 11595799 376328324 135291485 536405002 947317311 212981726 486642367 345785276 50341271 11827669 290031932 187619315 921024014 723817947 581546331 860440462 416743930 76098903 977074545 226841521 234373328 849814381 529799068 466561183 876957381 224160578 907233690 200780873 387042116 29269364 283444021 904755879 950540586 891055207 789228043 177408677 180339954 748675627 122612348 123015758 176878202 680849064 200299056 228865000 725289291 244885768 751411679 589904254 377118409 207504521 871562927 562966222 339696585 626139971 963975455 393611175 31236854 749223308 204525917 72393071 46802906 781194137 781242445 617236206 662747799 348381597 695534932 708873331 292866580 693600767 21219871 110351538 473607002 568387356 202183645 941421923 38800704 879798554 483378868 1944670 216724605 502683236 637304328 324139371 437764638 850678658 105428769 195624078 533911538 146422540 194060616 739216216 167610927 632183318 280241050 625545915 999255647 282998095 941760298 899680050 93098434 401714748 619828767 126168552 583228277 967619381 240187159 752169619 306904130 766157560 938055085 234865606 454820045 638246128 900462565 240234825 883563337 611020873 871344537 786875585 200227495 16893701 364520707 201061442 639241428 426300785 5770637 882187569 213272604 890905028 609744701 245771060 228414963 191911667 518345906 256018647 141413210 999960414 787590268 683790522 663038306 625071281 680416259 80627090 566580698 277713854 980592718 727093497 284140674 746631799 434885408 448903600 109687898 994646343 273941782 101036796 203417358 598275134 923871946 836236563 103773827 225661414 337544788 43937606 266961167 402350660 518470273 478276539 749426916 999856741 918984468 128800422 721520688 769154912 481176977 551309817 413277639 377866559 848149473 634414731 563973355 287282608 16171261 624490841 341981833 227169512 101822282 45605534 352224476 7267499 418899534 17330676 358386611 160392612 28686974 480782313 33795924 149093850 10241993 571234427 902801724 740501547 598738513 849268951 976524250 564565908 559367552 803523864 410355974 314223155 424134611 162838594 835398072 334426078 287091942 921626092 579842966 102782647 310677929 497230978 639975480 672873034 293252992 870226796 878364354 867695906 739218133 224545033 172461477 11251937 86745129 253960135 528133181 208932242 763255226 872531343 348067920 720594241 20605536 830966474 739508980 726146786 70525987 207847909 394639565 274340132 354796773 247814028 538794487 763892199 746414276 536460648 618382502 470786963 799676107 172172282 775601206 940824282 520809664 113178034 784569484 68665154 859583996 7028837 865369982 510478068 490514800 338884008 963892134 792788847 581470587 92397005 351791137 409880122 637788287 992762065 443864009 655279517 100270095 246020785 883839203 569730692 376364548 830873228 681446329 4870347 806585389 980394295 852395423 755798234 621616023 948788085 227452644 778617271 436051043 309199102 812307115 113604721 906196010 640785379 316420026 645690492 165516034 736309472 789365551 683569409 580511051 905848610 824449898 354620450 547352179 656495934 631439990 397675435 375265812 133968334 503004359 664166085 280274492 698537547 590026710 270125772 454667215 289235772 453794807 864571905 430479896 315949948 540563204 554210212 775649087 451053017 966315562 261050069 792324818 310940610 777534437 283240249 836848114 826696382 557167380 513921020 407450819 858396565 503083301 829605488 341646194 315099694 115481898 880568090 901281952 340724209 495877031 940725883 128087896 953024800 501628184 644182108 964826992 521668497 883015073 803233214 795879631 936768535 556788059 756322271 591895649 335952353 227194041 800794665 940528096 507839229 89594159 742857895 363458509 786104573 730877694 579897089 830472366 958876280 297770264 937262575 499250004 71679995 870098265 996704686 261227836 123252280 597268147 520299303 854363265 334643303 2402617 531271531 465213730 100500387 415206669 255333562 127602135 205491740 962540681 182894929 663810198 585744082 786796511 823896397 595852381 19400422 303087173 608210357 334613900 706414770 685772364 885791908 616498326 176626598 677502307 77775737 430954520 347269817 960168228 114013191 834152415 133284191 105461898 516408498 508612034 964883761 724022135 275023261 232217887 109802699 154785559 710458649 401467006 25855617 287341409 70824202 111864431 993857459 22933627 680966521 107058552 861208824 515666375 144330322 441365402 992367631 776332198 750021104 599029015 46425134 685549693 898918803 122147763 670740705 172873180 877632228 639270021 899149659 698879695 45778466 380883573 487402339 35454834 759180944 321322644 673907587 507764568 727978041 206373497 514920058 297218779 282399343 824455292 278808453 686017466 852481720 217652419 340563147 778713532 10790606 533002536 622984149 869298175 7232182 207569565 816779741 736267208 941558819 915479647 267428334 517819613 774914228 940695869 659594139 514809077 41006444 434105523 85140263 21698698 663441791 972239162 678388902 652539150 538702580 568572413 605494952 370241638 461861560 779677311 44662653 106342656 111943972 544086809 797041139 490514852 523178459 163482426 672311879 61728144 760134092 116957743 191135642 647217477 643021115 131491502 546747084 100254904 744965072 859621507 587541167 769210530 949325560 426381068 635217763 185744712 998639697 196027013 63813450 504414845 842736177 463894876 110197819 592470739 451252400 932395328 162119008 826407588 376834699 450199276 821909942 615327438 611702249 835094746 373555206 181374545 144260222 508864850 13518037 124229420 137240192 263462358 24393778 900709062 234015330 31711099 749324438 106429660 445627025 235827799 30921371 805928567 190106605 239678253 980706867 678289567 147015322 174902497 346420646 949279950 633140333 248540610 722406408 5376784 903243306 310645434 957202995 708264079 482530232 407609509 402264532 494877328 158186279 70447376 635426678 684352061 293337585 996031621 671250845 242626116 980864153 758382973 342489950 430654755 170218224 199167711 824661683 440944102 376986788 47631322 635407510 50783022 380196077 955527277 839042275 386328280 323674575 917763119 78928981 493013824 493139672 443022431 324151478 577531570 391277015 111630484 798605958 911806586 39404076 6983218 272854181 642804442 570519652 803362275 166064397 54363157 946946885 774158923 724932815 207690519 364978303 319585651 502107668 543870027 35162489 270588021 349118445 36171060 453063006 550755702 230341459 702089691 248010126 399041446 389241088 41994266 428845484 163050532 418933972 842037907 389441647 719237036 103601244 649007374 376372678 69732900 94933579 355198530 117348604 534332438 326876156 103480879 185320606 449410451 161565029 359336223 826916145 58516942 874919761 678833568 542182674 139468330 815657666 551929996 434356848 56824852 710675843 196918880 830616369 908218244 296005906 216854857 985336214 937842526 585974125 946268482 123441769 318039680 919093883 435750420 893610733 637857500 821572310 684152559 756552988 564262529 543004443 284100490 979213125 562741949 340187123 261133867 92441704 944783135 296289180 906570833 601782438 804103832 209752042 529888882 589304482 417972517 582409426 525859085 818832563 156690604 11245877 552891900 9224016 705594590 689332557 469803987 291212851 765245986 563106911 62005162 796744810 967789487 353798087 11513744 726236478 42513495 902029244 840511317 203302163 469911242 198972528 162681028 723193597 691501289 293048339 434271390 697608389 331610539 980008900 734772120 284799156 836899497 381459041 785752904 587951875 654675451 540135240 900546506 862708296 207269479 909743001 130139422 334437926 212914565 708443992 289198756 943027110 402679347 410728197 777032420 121063217 583239636 764961722 57123527 171690502 298416872 856592165 781896855 446130166 914541805 317435690 105228771 432744157 755196761 887998746 940475653 302288670 461896479 260164575 772018461 500989341 146103354 510936020 864939912 460174858 124596215 293854895 914582990 729364821 844926364 716481316 988872818 677143754 399316257 377660679 449934196 803956456 294888305 751985174 922163500 978300092 540664647 858861721 654359609 73006409 863133269 479880046 409863073 879140509 992362098 686405142 594476724 473962934 670812952 737440876 839529428 683000132 114043843 507812212 700302355 759258923 984817744 13065218 531788981 566501275 497734921 617899030 841666245 190834991 188100080 879614452 763386396 352518572 201716949 506954209 305081586 993857865 782879589 971129016 558816330 108610265 422765298 571689094 683619584 114244335 90215643 162554776 5136100 344742813 608848900 406703229 12335042 569893990 667041545 491796413 930393288 802451379 583709597 328127175 17840312 10149752 567606588 415986268 30247607 70688663 756194335 197541317 65792846 239944333 462850986 224226543 357210367 813754015 234064663 76707014 633372615 29238871 643292285 849395268 292848383 962128430 487113986 575283396 156318699 23673360 558258487 809371361 444764156 174650820 532144218 435317472 794619746 202423682 842465182 746044800 530624901 725622391 94014664 720579107 995321555 145396035 375159991 292603728 195791051 799999860 358601555 764623483 492452790 135483982 421285176 967210222 247882698 53116594 136417886 276202507 755564476 641846653 107346152 895393170 66583938 12665355 10238231 643059702 120029896 137387980 332858609 155535897 641017868 265113586 566955446 56551753 202694652 485249118 349485555 369851984 767741481 147743689 43349149 598889785 192893102 802943216 895285656 637500510 525985101 812294101 917407015 619718365 118276141 305837425 489823067 75436668 410317997 942291108 793609598 51786701 856891796 909368569 551727067 862896886 82393831 333193832 636382051 209971218 129161502 719819840 66268825 3310027 580253102 352197205 262222499 639729726 128099290 196973958 148480050 676887311 884313986 850207438 595868883 305751774 181396376 118101248 661887613 24042053 706716852 133037958 717887774 688519212 806543514 51823857 483445982 608082154 638341408 875854955 272007276 520887664 82587471 17566285 130849261 503619634 730384359 347561943 565868176 114858623 356178111 742482942 391720351 846324554 81116736 823513633 477177000 997905854 649903361 592702678 708011234 1223117 463510025 647935915 430535638 493637475 520782422 564522067 993808771 316922877 911507599 709360918 540319646 44009527 396392781 114353325 157253849 104618359 227260746 260927889 267432495 459479096 302565646 139649697 105776688 563665656 15838548 461782650 447645042 804573836 460135646 287492541 617501715 19883617 804099094 250367539 679304174 629789867 585333101 384964755 985763792 13022444 396654299 659951269 396413501 323036716 129355381 366295138 687427042 79302644 196582380 851263226 53211938 495825760 424299257 75109537 274710774 126377687 975130709 514348856 463214672 176778465 509740054 972857805 463492646 548550550 351160123 647568482 527814095 755163028 428339039 757105027 558372237 90727464 522414508 986299338 670531028 874020565 674753400 112907299 408463227 448810258 118112544 775692134 154234276 24270974 329917975 324199020 994442175 146651917 538269699 460572484 544094746 187184753 743912490 829583154 638613934 565143281 530173120 792915055 274586604 226117999 771384942 403156557 890953916 900421677 511505316 15207848 963428966 455870482 822410358 858935565 262617020 908543769 592032771 796916262 768515356 721317122 940854553 357851018 910932855 609266301 77220222 73464657 448690879 414219311 580290392 368617465 609172709 923088862 802271419 887659538 732748197 1409321 436377608 833451338 225158555 414086258 478361229 516451424 207859847 31674350 28386864 439262345 513731593 649511723 889381839 150097555 690603651 85204874 965228196 979942712 872897295 322459214 493969694 954932324 31795635 237659879 728044846 524183521 915757601 676941754 829282267 290654749 448996549 197266321 387679040 960149767 986626843 336853436 890820235 108822131 930729709 172538423 538362350 50188088 458662585 649890453 163671404 785725517 856245800 269285559 859110672 654813502 911682713 620300256 151595254 469038514 978052363 705412522 156226483 426665986 965565970 603950285 522004739 655548528 66662074 243194046 60422540 446420947 990236963 519163706 682923553 701919968 316074976 211993106 775423478 82570094 215979280 783279189 767619627 861341836 316449894 58140510 105779628 192808919 245181668 131728438 333756272 138184528 524604546 274470762 867969103 971480955 760466259 264525192 488203733 348551111 567405613 411634490 1159076 741073377 359202321 649754131 573493141 392931720 442593325 420247147 308094957 770314257 654041086 611681878 788697754 584939438 103100364 445931588 876660766 245289000 811894396 243615133 428581059 624460664 328882022 531503375 922448825 572367903 900172170 977761535 730255397 116483509 441637489 26462383 830544929 422518645 184600687 571379363 543086317 613912682 122298961 181686198 580256016 1069299 325286692 167146753 839226032 709665460 157749378 663213503 14793889 216482876 138332970 993191246 944839058 216794473 150961222 959286378 527586989 667310021 958588827 222571522 683400976 626470627 405157135 498094066 552092845 157955773 78235556 257500474 855813401 579541787 736239691 121269523 953085664 159839814 773813146 56093788 715858923 79140698 762208280 581818050 892095653 290005921 328295836 815102229 330247234 724737251 122933194 214985380 204137160 18535508 544668645 551439804 575695946 221397719 641625706 973028782 311708853 224802340 679762488 107636809 977531554 709284770 686408709 612122226 243038698 21322717 58848791 57926730 116581152 906161488 222569363 9345094 399062864 771547276 40943991 737878997 78706748 870284702 699607094 819101133 435628796 62687764 271693153 460999731 172322110 368613673 699693067 58486666 359999913 79493001 429154388 580450 395072692 460518460 584815849 586846848 436356937 511088229 151072473 18872494 525144446 982158997 759147233 585955820 636944408 674590876 262906963 122158840 866429620 615076325 614429876 246841467 489089303 184224637 722778422 859396697 161336097 727111155 67016232 171325890 770122897 591226607 192579893 352312566 242911377 10447297 765837987 195873827 486253263 94767373 697660111 176500128 562659421 494813749 78023755 138892129 833625954 938768518 332469530 978807278 643032380 467835963 298399618 594191041 768862540 957177916 811680263 765772593 180415195 71045662 921601588 162319388 870368638 990262918 72587006 326816514 565341873 326080708 875443707 482045234 942802318 120082221 88953120 676892105 50816151 729982902 570584795 21808439 810861127 777889249 542792058 300441913 527088324 428882287 243527112 624356760 154975542 403252739 40625412 841077176 726424047 555771406 964876364 67533880 838666374 887871891 853370480 760245149 575645534 270856051 340476536 474982535 66125840 426564680 687987451 530442617 311676869 496445601 306748178 256497974 856451372 975731365 255367135 778176389 27382048 629249936 778616511 898206568 16728067 553289526 796096759 817383625 535714165 914808635 153804483 463771613 851136091 395597042 46905374 359526758 796469213 966256259 327395175 28925018 673512653 532319720 425005763 106585998 962044852 407925691 452410194 128459705 956203172 336969739 288920652 446803298 785640095 308329090 887949092 73495053 327437737 899915569 569010327 716141136 265397868 281163036 483794012 529372398 861024320 786554174 331713840 527261319 577148863 570434446 314021657 917012161 591117927 344567399 762032941 66860204 399679672 775708164 304828021 909540181 740165430 834727345 826095343 367584442 947869964 388000470 11621411 275512560 169849207 420803724 424591236 100925395 410516272 191932034 783046722 909249362 380599221 131733484 199492122 169710036 266763973 449824491 236779271 691568669 199176608 649053794 26896858 827144957 76703784 586862737 554589836 768691253 300444036 96812513 492491671 983583527 760057078 582125034 198517817 754194694 727061760 691937448 395286505 313416974 832887165 213064692 592152547 818696399 794501363 619838436 171579548 739130881 426559633 919725577 473074258 238541780 600444971 867828209 262517069 479837885 988659347 216900739 983241681 171305942 559899948 703613450 380141320 862880259 599341828 11419323 859975645 979271722 786117490 386344373 408504380 329114986 930351366 813962730 742206688 974371967 774922348 333263673 668562096 54128029 738910135 659284272 166971442 270399429 456810495 880372273 698147989 50266088 174563487 798832351 212554073 207175614 816229826 653787455 787164019 145804760 860541324 663858677 346931555 467761335 269948021 532705829 475813706 857732870 179183759 948786419 754341332 486602213 156674493 273539701 344721191 485755854 410524383 744963478 875725541 135905268 135172733 854192384 336613559 562019799 426589354 672287025 303970462 986009202 345388111 32363425 103769331 597707365 918556052 592628669 747887349 126710226 3619303 600165180 169950353 29985535 153563353 345284085 727670034 602703223 269474723 61811490 927238614 633081042 28964999 497067991 525710960 333745939 277173960 712239115 732716494 58332114 292474059 357443900 290484293 365890047 980783615 148274009 393149929 512337382 595356988 232303628 164846303 774108951 715246889 95855292 719600508 361620399 423766868 818689346 383100572 68259592 56095575 452141276 244014087 199673447 329053299 569288923 859393531 184697386 241708473 662287455 665982120 369769035 485719237 57146653 513288384 303637754 918453365 885619665 94650064 676596929 803459473 613153319 676139412 849632618 100808115 685510564 107077155 215546755 416436372 159119653 42789564 457257673 160991885 451214151 114435101 872852673 139149774 995238330 82215428 421738659 626565806 232770878 751729324 152858660 688052604 190719945 489918230 788487275 250917169 495884868 874302042 378809975 837467154 592469219 46001379 814179740 447195211 446359007 373372976 948819111 384996280 258656788 390621248 859939689 375431250 207953211 355639603 552224633 876106759 200852853 427909299 215504948 929777159 56679835 302693487 735624501 484825115 911030285 288888621 987229444 709941536 544556973 731963978 916794565 944472148 359392449 92099096 485207673 220133845 119221726 62395767 925307896 659314853 69469110 46764333 816143733 427072506 855904398 315878713 881566256 50311004 879028258 600014599 248694786 764797184 997013667 57057417 185037799 664289309 649613380 737909356 385114348 377597774 802287738 375238863 348126902 237275987 204719415 77808830 350450926 784019747 713303034 338839874 927215202 9974063 201492688 785043884 526829339 409413392 914964301 732315635 701538543 911748192 996799664 842556492 726976922 449973400 938259618 13397086 6694772 4718595 382268324 731490125 961409147 186620575 392476970 68793765 172092980 241473034 136168133 882760018 306275034 192337164 291027890 957251722 963456174 253948708 150803274 794802286 78215720 376250241 669886206 677981957 204948750 569186238 252959308 759193682 112479989 443175476 483848489 498997969 153881478 290264208 903768504 134117518 255113532 941177797 784823228 69977769 570569424 210549905 784334057 999145994 133339885 731668531 77157374 632023168 78639478 603950441 234673723 266687131 997741410 832055261 989724798 557257937 485258756 502473768 929978757 124587701 839726187 364586508 192894295 860539883 417155343 376813353 432823096 909153834 69355434 475633446 357015882 90072344 24903933 722070851 927835412 456535967 991381362 433278792 927232333 34303784 755334119 111258365 194259722 28818303 495624543 114888079 3071915 817939252 592522616 232856635 197981158 122069033 231458845 529509794 865351959 994691506 847780862 761860784 945620358 943100386 822277126 307345617 676434292 84020939 856162168 710557112 718210515 549814810 235805601 322741369 189811725 929338897 394878943 283058083 698532987 21902710 623988602 506764860 522128835 696891125 710200029 404734035 501811355 346915452 858516902 995491175 444443378 104350685 753136328 405059678 209483748 14864836 437852903 710420511 261312741 667319152 221150160 114032564 573926386 510536300 981837876 862346183 127704000 878979900 51874619 202567612 998932910 443397488 149708239 301667694 121279077 477513136 238822930 544084850 667943363 879376765 907120055 905631502 751922782 761796630 146254050 48652406 460779793 99892466 970480194 35607301 17865641 298201353 828134766 786387014 956164382 113746315 642909895 294907305 691545650 798137241 478712592 384627627 685697673 714982629 701889262 722239024 334758472 100287276 328441906 12702692 20707115 655106064 109812696 593614358 693176739 120494611 891854191 476800909 345965667 368729032 752422463 715989718 394949359 909124718 70046483 18934260 264945426 433508085 334286197 632320566 674804478 633475386 52944077 274781069 746361418 427004174 946739196 340891882 829996252 329210237 209185591 209422735 562859537 838780829 695414760 932144739 810713602 175158186 138845562 863746984 78281005 583420328 123292387 830712310 859886032 308439900 683526942 729273296 74378315 833339410 129478018 352600875 588159645 923729444 708851672 207913576 269791641 777861922 985642323 651955407 804220426 175033075 285508092 127065796 10078777 963244037 71026802 59055383 692842801 82915850 110203049 490700149 572297876 173742810 267775999 524558729 569788225 117489147 470012794 733414223 172571202 530348549 851379827 122241293 290203809 224162011 987839309 72223674 697855805 653812572 955120051 400894698 897995228 873410521 692980882 732323990 646341138 478331251 568377842 829837773 106676374 629120479 57124546 331303551 880247421 551812980 298426949 823159969 231478509 554620517 292950505 600304662 278732708 764919128 132798424 107271586 868793861 467188748 711786600 370785928 941393558 895794697 66986475 407910858 313449702 289232892 98821998 347755855 62351479 92600499 163598921 63241922 559965920 18316787 387242675 453671129 118914897 909905151 972655941 504007897 456556626 171701753 193066234 661946992 598623070 98123618 752692533 587098001 435512935 239376272 179253787 813740930 552256562 144011150 940681192 409355273 465363774 424315506 841506454 911109267 876474191 436648333 286250232 295467944 919986334 305987227 269238851 56664606 79446148 889547057 387462418 469119763 842344234 883243093 809330174 499084139 352256427 875676163 214549866 192466111 279704487 761342112 211509719 585872693 875665655 359187414 62049439 883903979 764232802 544322568 719241778 296057750 112106960 426719829 74809970 786428808 435164880 87018490 538673923 353567260 396482654 693280345 329373280 743887723 592893317 337613099 355487040 187078105 44310423 726483453 900185153 172026392 322319339 659003922 379645869 624818546 220289535 782973778 483847006 860966546 820867045 684983616 721279216 33091245 505939924 23771263 424255500 726463040 121806663 214044819 744009950 66173052 982416366 620591057 749229149 305570974 837870529 152116903 501749160 416760457 586152096 650239131 876892764 386720132 689555043 217968343 653912200 651794818 979310612 570586771 550303132 423722468 990415567 171080304 971554457 124886795 331718860 932083210 262027396 523807347 589320339 754323187 681545141 268527191 647735772 814680574 38905704 420698093 709662954 714434684 85343036 834782943 80517242 501801787 943804853 26487165 242098082 97274917 811752806 384703017 533450570 808723585 640369488 568560991 89955880 636961629 420431486 429084553 444601180 799211151 661660778 966768945 201816826 433208102 969266152 199663669 505044386 783927675 424725510 907916254 894038282 705160927 152577042 200999394 364357249 163022532 70368512 269963828 536213109 745435647 590475859 73652169 816207809 335278507 543242476 711408333 380690519 812344584 278477840 484699508 181438402 895642259 865789824 393893518 525635732 764520183 258860283 421252580 261994378 841429771 294721535 323350330 785456298 394180919 244128547 630045755 756475926 69243949 450632724 250966331 129352689 997102045 821283915 145225887 546044269 231536146 990817586 704139814 155371111 760400820 816106777 588847770 517150660 173027674 840200579 162261938 231686347 589622450 758813938 403508838 344136612 23798768 568482589 500961526 503641932 222876228 838921329 18580621 115869468 18464595 169360249 20217113 739896817 774966119 667141717 273248216 594239899 290020843 193005750 522346694 536598980 222784704 995462215 388130900 446903699 553618095 430325350 821631877 244128255 503857367 132584255 751071029 756146799 770115414 865055413 677169900 885821718 722265000 588879532 219343476 229178349 301193177 9527676 322459583 250937324 623720499 845196404 995990796 960028883 585880089 912274109 319565222 470121527 302022817 343742287 196000352 844278084 66730692 629938716 700061839 825805077 149172239 236199320 103281316 47066652 361266487 236279017 574061170 575572688 788457426 993042066 345413834 263598395 651726003 498957388 769647753 712535559 137632525 403429628 83575288 152970532 149039606 126809205 147693305 43121713 390132563 298329954 848250483 514733318 903321989 693040676 653191502 941167004 373435328 443098445 579690454 235049027 259755560 567876673 438811957 252315261 25555135 196108429 323962283 377882800 833530461 81973457 319175009 240212923 806500193 510257226 144465499 291010669 151890487 589454293 752049583 316075969 898169571 452619374 973817631 797107195 251208189 175660462 608620236 868758045 523555079 226720339 51887494 318668336 762528599 851197350 10472768 899556409 68978577 108979508 936145942 541139017 37942107 850486057 161592145 486676173 573247837 756127888 599875552 778720704 780772902 832389298 894060371 480528898 493307030 233104050 305064399 163119058 918460655 755193461 197491697 884967904 170461703 225342665 746572461 293089945 645749621 872268401 638873531 24876558 461944578 122565295 263875473 155844934 937467893 225534952 58662931 938273108 213669371 31560816 915751309 80953296 59605886 105094180 30866921 38467188 615723472 480163765 345532109 211369320 232862380 178650719 289466846 479532057 34078038 442456317 184392453 398748618 915405499 777580522 189504653 669962959 695441032 933414200 10780418 666562508 476464039 225747569 412525779 748173656 980595976 690754265 529525494 990148767 987465435 571488496 972696760 63588540 245293350 871233122 553190713 236815555 568737211 443505292 45030697 12592712 119360997 459036317 119971169 893760359 618683253 773443425 799444829 885370125 299917333 988076606 597032828 817862283 918007857 523129519 85313718 603189108 16994680 157138682 703621676 262058664 251633832 334674658 393999927 418601406 780944909 385789105 269475710 676498822 359293089 137061286 752901854 336646282 506158433 944153054 681847172 761693618 300540515 90698822 27592272 939464098 358496155 783274029 902333697 338079085 455334005 815115731 958524176 548195743 950123642 449813777 573125779 953190626 913153091 12895746 394220788 25614860 208597730 86405202 664220311 681254065 299913988 920222348 592704065 964953176 521159683 566696010 4156972 409465616 788245244 394062170 868574046 235622618 768788514 571742888 171344951 458786321 212898644 76772601 937848738 427195818 175588310 910127144 667707536 203283016 924668752 870813935 967044850 58314471 434519462 964125942 69965653 902528757 259538844 984324970 10139298 8630381 93837363 875302447 193297189 28340887 72134185 74242153 845989963 605429617 448089954 242152251 163403438 936203684 157775359 943091371 668863580 738884635 303480917 381223074 583712500 173429013 698403177 554161004 181964445 669097273 111254629 34444702 231018707 138754643 555253771 886015863 919467963 857969593 148892499 795747848 191239256 639565189 393876002 914845027 563804149 728007519 671361827 978075389 487353146 419895831 499354254 923461714 99741307 476688157 214714126 115604738 311373043 620988095 986483358 242858471 438367405 696201166 837601696 902560717 302297878 447688889 341838858 70338430 20451693 496849909 994435175 843512923 327596748 292791488 662190293 745534443 78354298 422711079 61560988 492246166 163002151 43427200 457424495 8475774 206597551 995623451 948998619 755516301 525054098 111534317 893750907 817247928 170428485 677494771 886892475 71725007 470636263 206938559 919742825 576807702 160680910 614394140 820872503 20186390 833039334 685395849 907425557 409894707 236797803 504485329 240396328 63132776 482326534 410724266 474763714 497391833 3995978 577990880 39348289 439048380 737406687 381368561 281698479 434022763 283124216 617627123 490789921 90220003 644792996 93454234 91540573 291434442 815161758 28742612 963318326 843011210 35642758 647360962 405606706 697212859 273874750 139194384 70532852 120308525 358800046 14726757 127418218 70577163 977147210 344994321 592368426 377238441 445764839 91148382 479568451 777938943 666604270 783306971 877766605 186884466 635426036 701032591 587344048 39635402 155836643 129573900 376044375 358317049 483508992 133716873 300049609 746848777 72869491 7312585 591499133 408697893 199244073 239625294 10833447 371477554 974556119 378217284 802366634 240780150 79138427 297199114 642511879 343134383 870847213 26202064 682157407 253083766 645951157 254530207 771692625 133411482 206341918 259991538 987017795 577015648 613308281 241715580 266456324 867962856 202641313 500126118 955470053 50617679 36487362 869677912 110233769 227013001 460884930 868932496 175778549 936303058 613616798 798083707 805827429 375028224 114931228 393194305 50456582 303376481 5635724 336924094 867961914 245772564 980085462 330991658 92606074 728813005 757650885 265844415 539033683 349537481 9707788 460272230 408563024 814892040 896830030 425389312 42424121 694363318 814229278 270156710 336396597 105913410 199139497 520500682 496882079 826167668 815882024 581366515 18138292 400443934 596907675 248745639 294682682 744945792 895030152 804212125 675410059 726457753 566583068 433624124 994615233 610336488 131158417 640262192 671461688 845852812 519831538 866597213 589805294 947732237 287251029 409512344 689445602 308517842 647542979 253177712 533329785 831204207 336804336 529390275 743770066 325587754 427237003 474147202 215192232 892522954 907955600 631861811 581270028 721951869 172991732 379276056 903059036 554734853 364825482 700015159 592554396 463657679 52672252 791410020 331773934 747394073 738900508 753927369 171122655 367768340 46680294 994117929 614849941 684732331 869581542 176565108 771198625 977966542 653917402 447386878 424306514 240816667 751112433 884498869 557247925 731083952 322375524 123982005 646839552 616054858 749756818 648427579 553518974 668599761 130312430 502513462 238848045 668575400 824017677 915141272 790682002 734343270 494742838 433638372 909670480 525288924 814614195 199957409 302430941 42892623 383636148 959877359 6206050 186174171 18500728 485604202 1208573 497022622 823224845 438412789 127533974 860153775 568927216 178234348 932019820 242402618 946702043 405988380 777574376 385981568 404414749 181414634 201439086 732336353 150153735 674279679 394980209 130570272 568863975 247207511 579161492 424911067 280433433 129172900 13729599 628054784 907418309 91208686 792079182 666294108 165977047 628362308 849325 850420277 113016428 970943358 207892105 544796498 442519326 684251557 248856814 183975173 422880067 25879202 691555382 826280647 310018745 288627329 18246869 280938672 49496882 74219724 451846754 306923481 641376087 690524023 552249159 832845187 589106285 377620140 171913000 638049757 485303898 757472543 262904370 268140988 683651420 548642810 982784794 67392672 590821004 857678585 715474001 268137486 724400719 7023998 252171321 175339210 452053305 713474794 751725244 14178948 237900028 34843712 785751412 218290752 362687464 216194265 585486229 135075669 276042582 142645481 503934277 572958438 797347900 385402530 438145550 581679512 201837973 19781600 188196206 117615150 154750545 336649331 78537500 611862682 450520061 24145169 743902200 629905099 307081981 991771325 493259219 968784162 430031539 611829949 224181868 929904108 391735631 82787696 988590496 513141119 661443909 493750860 981670884 566528799 863161089 669640203 990799747 759947211 941848799 553570543 223242898 382317574 664947838 953743958 267421984 794104922 478046378 994447975 838467652 636399818 939190575 141132986 769625131 576338117 153250625 956430499 419022957 311053658 223543289 62796308 802119523 571779224 288486471 126548950 378534672 47444005 370473537 421550927 78404724 498674981 388998473 85956193 365221709 833666795 438647870 565464026 560376111 91689654 820138605 973703667 201616241 739525361 703570377 54148695 771532607 179228420 471990725 811750268 994128503 33663650 256518258 236083987 33215191 290339083 524967091 19806732 562423670 900516789 253714574 9253496 630699270 862076270 254247365 707741066 855852223 284158269 772333249 640075351 530763430 26478221 399770062 249888165 612921050 355206960 175572296 419349229 936281223 984373950 642281095 258733319 907032846 524035516 748929150 954202579 559353026 876396456 128132490 690909532 519624737 646775378 664135479 381743254 48735428 308347345 143546596 181308656 474081480 425858516 642742747 551420725 3347948 951667404 499930848 444678217 516740369 906755780 639582080 653509631 987782869 713532061 801718464 305570015 718723999 837459495 155280971 179842311 72159794 768977845 268639283 372115223 739841029 603806480 936989261 167172259 435665915 661496253 579612096 893293568 366643585 943606030 156639835 393387699 244580643 256771087 748027852 15419255 22444915 655502300 461330631 729951955 65677127 34892842 131610645 362822622 689737023 148151825 455273087 750217252 299508647 157826302 220453558 358775293 226168806 412440444 5867295 554490526 983444950 234314896 934660063 108085338 828019567 115898181 2391473 570697221 351372256 273242803 946854571 15172092 816173931 626755999 728085424 596958336 811239490 834488891 527944343 917355772 755441068 694281949 633371498 374077583 677163830 852399320 643430671 259383257 517800235 541817316 265996919 959010936 881082213 995196188 954742354 856408128 516536963 109520056 736381428 531188994 873080692 463202611 6717621 262866174 460574764 122697963 899579348 763504403 744103001 240719735 835717942 4163182 238835757 350628284 205710557 778953385 428458553 841868781 730476033 431243947 62258561 85318635 837008800 269832637 429336251 414035644 548038829 467069341 159639964 104742561 925832846 346180555 774654404 395587143 831143894 873280496 56520897 820982543 213477429 411213135 288781597 226877449 770355008 300307364 601208114 691401429 852191003 901747438 593214310 525920425 87453940 198659810 772260087 853283883 586352755 125795615 687085146 407027459 31121912 531232899 69300336 607376954 203557510 260348028 964444263 183220582 730674563 529065596 58857862 388073930 12554128 430964701 706428684 963139910 286795771 64089932 185780405 64180424 931778171 591250241 47039355 355341392 367127647 899837459 388228469 95187678 789415161 491591855 490388821 165448496 734860821 980178057 781719680 567213940 514009616 422302647 19138824 749703459 38943927 40375267 303612839 585149131 838572309 704587636 82780811 250773157 192833649 535826362 774807851 240013945 463391316 166803085 52509052 616276296 583484319 512893798 757774145 870302530 240171217 840969181 779006264 295767291 553409592 8643577 35703435 464309565 159573518 293954292 418947727 29273736 153472603 256315468 389690689 304612480 251248717 132143750 614784898 838225527 268644505 225094498 860461159 343466171 14046254 143261382 170082693 215888679 520005211 829547848 206433743 83249136 482654652 623156937 582998552 119817774 185659812 954986991 209413570 77995812 522799839 101093021 959032122 903842569 137705489 917262357 825345516 458877563 699429250 627039143 529655833 787937433 673127067 570667054 308391449 801704105 326551220 27649744 700339873 615542950 275714767 430953720 781885655 275879608 301588003 99011907 92097799 184555217 566858592 385236402 556932662 360659671 69237874 290063935 343936362 184679250 893989398 898201000 981952167 930565854 354207033 62309504 503876760 518513709 738253480 815393326 363457085 775100944 798907672 75330289 235082574 579823616 869387398 79385107 749395657 769144961 523776020 392807909 466005204 63171327 227402205 652461427 926830456 957595632 782801396 753171612 695712794 811992898 166569487 952600428 121059353 617482491 362938678 109664023 187034212 250098537 113022672 933069065 116354036 579463644 565765802 190636023 18736421 63935687 624824038 766497620 728236234 753300494 228928372 658612371 431781021 423719865 541164860 552973869 534665935 982007705 521137641 260297822 210250881 916627152 952897418 276078361 425696489 255770852 212026141 324880435 87382800 555265266 944494846 310095574 350190872 72036640 801268538 212584524 419370321 242357897 1839287 40831784 661814252 891776698 274582709 361819038 565132407 277729453 84879358 615359513 485342950 133474160 171857924 257216175 815685862 148104721 500202533 281522309 858509706 167866374 925527530 558819053 345455582 178000498 101137591 108737728 559649807 593691293 508997076 734121911 233138504 186204892 515547025 771495271 129278612 980956346 975290001 569212734 23896718 66662544 952328397 168190565 73941298 98649493 405450756 979910048 24568094 119690477 127039702 681335871 75910077 216293681 869792642 458417201 282209973 732965115 342855704 201890394 63923477 251901093 852212789 62698294 897656109 337377473 495885540 211127212 247425818 139955266 617890143 12947624 989648159 68970891 204147088 464683750 311786125 853980824 713927307 931447766 20933404 29895815 32176273 606082304 30586743 623086170 745517728 898507027 505015119 510287036 375655707 95095186 6951709 329857028 446006510 110783133 569037232 802118456 66470491 245783936 986805878 711079192 748274868 867311674 262221312 110671016 685728762 536934836 76696549 963731162 16473085 485565871 658145137 187456104 201987197 29889095 673009674 769618878 649431794 581410176 671399152 727077697 105878829 811920793 924146773 822145994 671827813 210196644 975083349 252226393 695455300 471847569 615891539 433750021 921489752 642853520 253590776 314703496 522396245 2388462 166871335 853259918 229135468 59000778 804880657 84841084 116861138 400303244 991159238 860464682 30423133 219868042 35289843 788973612 719631757 301010092 224595036 181301893 196591103 657354148 162670867 874271722 846658491 987284459 282565950 318129517 976926294 475215419 481985019 125393363 81442848 901172889 232068210 803134362 990655673 529969917 848062206 967020431 980050162 568213885 90960894 946375685 557964911 710489877 384480940 869013701 939866833 479940785 995866342 367004255 268005410 505110627 46617768 32751867 14254981 864104493 889552753 679945622 993262808 699513277 395249806 576151570 427848561 454149747 220979625 503731202 428700253 656358054 145281312 926166874 101095061 430234803 209852150 213917207 408552780 355537792 408353105 432072666 242524719 670982281 98461178 106064001 775071399 819787566 997380367 385301297 343865273 695349540 375797088 949893161 368951591 240619180 650335411 927258806 277185801 48023956 478414003 243940667 824249786 796139885 147215573 926494648 511254859 997808296 64259413 359056169 10652445 940435789 262027058 83238842 292807155 836812833 962160183 816342074 89738073 47966903 398955704 350841352 133530853 96062261 375415013 916042078 937766248 988366162 8583641 124348658 890120997 365092635 82652769 660473683 101392830 421650326 906008096 250470322 949105909 891672610 217456098 61052460 700529813 4544089 459889334 542136160 882344512 297834734 805113592 384779235 891986628 837581088 716477646 182089811 891667589 980550404 361641118 125924014 171331110 434137883 954439840 627862466 559564845 254691252 555915078 565887703 434321840 942621001 524572695 772332367 519535534 978436202 468018817 547836407 321694942 139201006 444688561 369478201 348169058 529427590 430641345 822443456 351615263 118030926 604184077 583859229 837932254 362566370 680696758 431400816 905722033 716495646 794014475 275702701 259448443 483662509 239943014 177185875 733404718 636560229 906157588 50314718 118115832 459689283 294474241 672961020 155322734 724663340 187061185 723755015 490949389 441328358 315598441 158474928 621073880 813081929 69598321 903942106 520497279 208321168 85759843 439030830 475630931 660310562 530768337 800226083 114733388 314280720 64412681 87415924 956464653 827516390 191380900 273478641 857804237 752508908 559762408 396141118 124455542 405012710 307981957 137933742 55162276 729184991 154810852 176972014 662609863 473491986 705123822 803215352 17548713 525575397 526492449 118865687 765301476 320226229 297251618 60784986 528479646 626221090 933322557 184923310 330443353 110260766 300659930 121979955 909050886 251340158 669155601 974610229 748958 148750546 859213509 588399165 727498296 96405800 141214789 304603572 643151524 473337018 94947795 29562804 565599661 764699726 277406993 286733414 103758383 844070851 789803156 678045686 551522966 930661349 978544505 729388196 673604651 172653630 123030597 546701803 927995226 460839801 549144758 566777727 664542546 919809108 263042505 621012454 891558021 64756661 998771258 453973115 630409484 388751993 19655177 38700903 756982115 38204628 212384669 953400820 683285789 968453157 794422134 303906368 101023578 411773597 855160857 231154594 770303973 655030526 933351297 957748907 41404343 899230986 551953611 370878610 281790409 720300783 180904971 962214645 454323973 928118359 689467165 441347084 335557357 839082074 52046073 708953252 975734997 475165521 254611833 257429460 813008535 70380157 366967848 810220826 569618216 35146410 426755226 842607589 973428355 677469855 124289381 830280541 99762557 612773761 286792728 207486566 507549499 85630334 38758327 661783121 656942432 983263237 253497791 827347863 768375531 880110555 169523533 787909327 648130772 803270083 170506797 43576237 826277327 723460154 600222339 887596315 798984597 453334559 493592057 83190623 197086569 183933512 857562130 738386886 363651453 483229305 649219946 660270049 803728081 188282895 382541330 164412413 30578944 942093421 859660468 474432389 553415169 110391007 511776753 314890349 892918493 478040194 515802619 888730669 288417674 126348786 593478707 610647833 260206619 445866459 135422437 373714518 456121187 605369450 127560206 189519143 776055825 865581994 939243615 901267145 781100036 209083573 716269037 741777111 430386602 340412256 53495997 137824172 42728561 412642572 296117118 479457717 482707847 380002835 64695561 639048681 886201054 211383535 240694663 365144943 862556124 366274533 730924560 347576294 409660369 588572710 765120507 450792007 861914787 38365373 113343572 32819173 187336057 779562156 736037626 644215641 659729655 838294926 43006262 894532976 337853183 54314880 678056722 355164951 237043628 33865889 181525067 38071124 61966772 181652064 209275968 415279686 349641428 135320335 914912243 23744030 637535956 388201244 196142046 543884297 768919525 649291580 1972061 192610297 576552001 263929834 34277047 397614056 158700520 482413867 124854441 446412962 235337204 725115106 368552390 473942612 650294168 543930029 98079890 632049735 563372636 31778775 42289418 361066532 411440252 615379776 897181025 208634823 808101667 789296171 372360994 502655892 203916262 594899754 677921394 938278654 545999254 752412728 164979568 297588971 757075662 165793528 436219830 559663087 625759801 443093461 275510571 294162138 200377142 621378193 730903396 34578141 222082140 936057048 143940182 542484692 164543464 367978599 748122950 731062626 434039324 22765832 335347506 519002034 21683199 668270390 811487402 806072638 819541639 897862062 737049716 589307980 243486105 843912350 690476707 14988523 758807750 160017887 802498922 499322382 852169719 342970532 630844856 548205537 420011325 69329454 648563907 754662596 425783332 707266575 115993151 835252570 11968573 218721177 885846038 496555725 716316758 40667369 766871096 617968772 515582351 577370366 887450494 275839059 220255922 446249410 461370143 362727714 921747444 222505317 729856857 954007171 526823946 64863492 466223879 639466184 193366629 278197540 266582013 500341832 225030945 17455973 28625109 20834621 57664368 98313004 727155169 796034978 36889870 255147938 405974547 928012237 204618905 994951655 523456815 958239876 877317602 98701511 258585492 522457734 573455039 962065335 354765080 750970507 942528295 830135099 994692847 933275606 450641207 798965022 2291232 23570431 171670529 408912030 261935587 437516069 29625093 623076072 150036986 203790013 969773777 636235252 31986174 759919665 659946422 135051614 765916837 54979532 718325522 719424529 894087274 86393302 303034531 775642638 781884085 872707386 428455274 287285584 508851593 920071278 415182414 248635825 117048400 873664473 717251469 475391648 624318980 550860255 853798911 296193635 211695505 27187508 989679662 105982379 925456572 708648812 61478498 121703647 119605482 987986120 76258258 291541413 524483363 815216358 151871685 959185309 338436065 269598673 156690014 696527016 994670261 571216116 238393116 448634718 8597860 543505383 411425610 213557223 102031585 227938133 678403457 83080811 82144895 75641600 998071237 659547548 83605758 85734788 839521549 453952292 236532814 523672557 458207323 946646117 621124928 633573745 802382144 634321923 898693596 306119516 120737743 373423645 281926383 93051194 577717346 950335385 861076699 43428857 521820549 223331160 876882352 497661636 785861513 547086844 152553224 575142774 37259839 758504662 335087052 106005338 914771037 74021384 636861307 876781302 124876121 174337080 227500853 142822466 686649400 917564892 525841643 668554347 395231014 728207444 161108965 604870824 674599951 318308232 226097782 486738394 170913960 247482580 886943810 311904014 614876041 76542918 191101324 669447955 52979712 84775943 226957018 407410605 692364044 165025273 986818119 37909016 901702356 285610558 977123716 817004789 345557578 592398011 833463268 305608030 813518051 165887290 110027365 800622331 151773781 865411310 586318517 2897314 10092440 208494454 66995055 903846037 80176865 9482203 244506333 798205371 960203460 304265784 871288571 280085641 767217868 372367340 104130618 963036042 259420394 732123839 310584531 453893834 111049714 287221461 231441786 653963436 210338486 837668550 135128075 377790814 144131378 71470465 881807473 658696342 461242063 825425709 665821192 539387995 888576708 480115876 712753696 301174584 137129012 176169934 988042823 167289877 461909804 566987928 71711761 135360334 898492080 486410988 60777226 494705756 149708777 545314393 675843759 234248265 829266852 366104580 848592595 940108448 245523350 964465181 224886356 70527645 394651420 718153123 88785904 20151770 848413775 605361279 352691853 926495916 154242622 244186157 855959943 225471920 167762426 805681175 641742510 675514013 54093690 686838687 596221749 356547993 669009794 166247066 921161133 847124445 858775824 311189877 256996801 976991518 935950999 100536578 271239992 730800227 146187497 693603914 714888138 722798350 379187396 566640009 217737618 739171205 937281504 170212799 873819212 968432536 720415360 582324306 702222186 168446229 822262068 522074635 126661059 26326944 229699666 459661633 298264513 212304243 233730629 523065608 409633332 761981845 895745126 902354998 251050411 788532116 570121408 383751621 623624250 930006378 860202451 887058344 626507875 833954185 333769620 356867700 219517849 916229935 602988577 657217531 947613207 215725505 651412457 405404502 564590099 594133265 216690000 282857841 729026932 993039274 151197178 628300870 270881742 621841315 619862550 250284321 838790092 309879175 43840272 174643689 601828731 812574936 211674977 281992347 441713752 557912351 427702177 239683870 935996917 414928663 517663868 602951674 956307961 468582897 153809773 657905747 88763659 287416777 774370510 305166292 100647019 431030746 241632232 426268261 431086223 530716006 365016008 753435136 316144537 38533998 860067908 905762772 880792584 598282160 12023655 894184983 806770902 787831487 761848086 766368465 412436801 329383213 497153360 642414196 576106676 533618841 235921813 227459105 680822332 235204766 372699585 165638910 283871053 726953920 38795985 329650005 889151096 846340112 53617461 319697249 275341870 383657505 619760993 123588092 609130177 861901814 515191934 575281181 160604427 52664133 707277218 921661921 932136189 78939160 146377126 568314067 99535620 636163097 142281415 769346325 21845132 530519057 592230222 262746001 16831354 189393150 315840557 953273843 19745086 846332694 335541684 359086380 933067853 951344759 998860430 309718408 689873369 787998439 18779060 126185276 738912631 512725796 72913691 979899164 714145098 378659549 354180873 195147729 258336696 137241058 562234361 838149409 574966262 124571437 216111173 338345603 405723186 21166920 298921821 561991118 361350036 358139028 185306837 187507827 846977526 52612588 252654592 613433068 781167417 33863216 100709427 307845285 587622710 22591960 348670869 789900058 883466582 22372540 633731011 918128504 313339263 708328074 557702606 470622868 935110223 820513827 504215240 905300378 998679771 788266262 956401622 74832466 405793629 77001744 392635594 259705825 363010384 416360089 164864920 888854601 589111321 426813549 951238117 742747336 465123241 747917801 243397821 735539816 323528645 485663424 164840942 717680647 637589197 838695132 742804142 230502957 890433657 58477568 74767047 286214875 689511403 346672973 486977265 580755444 33631396 189773675 176824186 535705726 375508554 354305016 372433125 715317880 129710268 518370400 917053214 632797500 102291014 107873103 925275279 138207790 936689533 377473249 781776895 652370729 90989202 200093436 352132442 864131142 170870114 41636575 884382860 810449589 873221011 181997364 339217113 246379761 412383689 331449124 379628662 663989420 467307764 418569620 48254143 213467268 276693647 395645138 804032281 604434687 169659995 307447471 511349880 222666332 987483370 612197325 675342221 817964029 193927347 517567858 38512196 152050380 320879394 993720873 195156399 428315702 763126420 678081934 597878632 470243416 288126574 294566778 356773614 567679136 266730468 70415533 977502051 842119731 527458467 584522151 61455361 150396039 863650294 783111701 573478419 517352130 437464476 183486381 292590364 857424342 538677605 407974176 304754264 130720036 214604621 309830399 412429193 362866976 476765752 290246945 952782023 768324281 784019371 284661752 464450160 447031221 568308555 511536142 595996056 745799682 911284672 611516640 944134544 104678176 57690350 497809176 515290308 375923555 882902878 217655599 885805849 563567537 431953207 249082506 548743337 510487836 130764615 690676595 16810719 165165611 575373931 563072201 423970989 863881043 57333093 678319827 894754287 185776657 329341221 366232913 511633216 884933484 645084587 660545657 850107518 393240066 434362194 883357304 250047803 162458125 995412480 205228158 72593188 452886463 474795001 509431380 434119019 346434019 29658658 727491739 769938606 118954631 531391865 154337099 275190392 114480813 823132251 544406605 450722040 121853985 960028633 702953811 461663734 687107359 912601515 13475627 877046448 640235502 165223782 474671960 215615478 685162463 212525022 943764308 652665635 422890448 160249929 613168949 149135834 834025132 91679350 777022376 168448688 510960231 813803277 945337531 728788411 417060983 606846110 527102311 518853455 24038950 781825364 639789372 26638585 420080074 3073183 41802231 964250042 221940193 622518885 348883738 279556264 143340891 502580469 690909531 45185798 378356637 67733766 273145480 421287127 934222128 940551678 854929289 14943973 744150141 306665198 408689390 958837939 830592525 767888653 414174032 404306935 516019818 227384745 529201315 783205630 756120717 469616 896547159 282602139 489243580 248287651 695140445 513219556 117701101 870687800 194685009 475424588 228867978 908100596 274156360 13918737 253316196 607032481 115322511 197222460 58489695 929757156 866985820 693950046 617981418 936194609 272074391 310045707 908960979 24182676 106631734 416249621 333309156 823126812 886005571 480058952 13199613 547381348 917937722 314612777 544683357 376902517 207343194 730430850 944267489 321899131 660325945 460715584 209020103 437364456 659634522 834604121 340319503 566191929 890368368 481606566 189405862 642251006 882374560 143833399 976315761 121409256 793382519 84922903 399559568 7465450 211948887 779428296 474740956 814412211 508661908 317507062 289084798 788726722 448972910 600218928 571664254 186617231 805588826 733176742 883391234 847485293 150524501 710508657 330094875 353329332 547631468 455395988 512960265 969555742 934647416 66975308 15494783 9406996 360873408 352653472 555147666 760181033 760585256 84772706 133130544 484092567 761719103 983802081 460112506 21501376 48179909 940381412 432665091 193747125 424085589 799269700 435498228 585572005 502629774 881101874 68682305 490980202 111940303 337292225 971809269 156167184 655746317 309056335 688445978 482405876 88097185 833070949 111621960 428251 66998174 890060344 100312790 275800233 236731225 443816666 828555097 854327237 778184447 797766428 45650107 725515682 865468211 537199354 228765900 570819174 80464621 595898731 473905483 640884674 399740048 181032122 44561207 988656056 708263372 751917544 559448156 796676350 255951061 829951525 7112015 838234920 636792671 550192507 252146025 126696550 585243519 435665610 330990566 1974281 859663682 733517597 34416288 104532907 132409645 454949529 990182055 478940254 768017667 212521557 482968235 285124857 879578566 291042347 88799114 224994335 298458764 549003721 280301324 299050544 333522925 569024208 801404516 17467149 364868583 194377270 115989801 141798189 752793239 444020915 179199397 646851121 594504145 222944205 450665918 967167281 351309289 949080065 202475195 805664333 398805732 542900071 775396164 406981162 391163847 266112733 777634508 479561474 397049306 221980083 50379220 179109383 285665577 682829948 153177682 288536495 676328719 577118312 209217126 705669853 833710647 803903411 317449499 71786565 432548729 19394943 95146814 101068785 715569838 444620638 285034270 301973078 240487767 321006604 713408689 131429826 978943945 399578333 406560349 965924675 91412685 933135231 583184596 116232888 44977569 956439607 118871752 353843934 293578995 388546856 810309737 648945554 138265460 897226386 82348524 872379408 891978315 178547455 631903807 732286237 90544657 280047068 143814692 536810158 455417507 690436955 100934427 120475735 539911901 986959908 154334869 609708544 172489001 15453696 631466077 574873399 287534863 448240689 985881862 347971263 952873027 833103801 931465550 765369743 825566202 692046113 150246165 757930151 649956591 6857907 556061502 802611564 546762776 932414954 270421481 197510461 104187171 872002522 524752638 25435845 283635548 406526897 198648829 715624521 762649415 253708882 792232690 767764438 421446427 595575888 10003908 888782182 898294071 162573426 720368919 661680155 815463401 856203601 823995035 921181280 565556281 582441868 16780035 610035111 501497581 10742430 661795668 493459011 914067922 695632698 115555366 811307623 6873496 868951458 644410388 268859280 537265694 244690052 936869163 465149850 277583320 411366082 635362540 341616925 242936454 917772810 367190111 226688976 175960124 895443764 456286224 699130121 226917644 174432858 296657217 117380225 712274261 308936784 608496788 885922787 187620100 398970457 551594871 535801721 970211628 644986662 448976213 882020762 370517021 366873665 262650036 803402863 827789131 456663258 909825921 549696181 537297572 608469046 702616214 430839196 805665374 12315481 819774740 470860904 76791112 877770691 113304236 325890718 219833408 752608843 415550382 566697688 461366085 66257856 224867262 471426632 618277463 325309539 602793115 998187107 140061554 776161714 386734846 457003611 129294197 143517290 658964817 323526986 894066572 897918801 185600625 696473610 820161955 199619790 738066426 184133305 418496035 748748275 505897140 31583895 146910792 858157553 10918043 57560903 483367411 807674279 443216601 997681901 428814390 985716753 276761758 43881489 212849302 377974328 17759851 945954581 975188967 999598312 117965107 527264299 205767211 84499063 611667551 523365933 17569087 223194894 327963327 841713084 110735482 821682753 248955804 423448559 630467277 219133575 450999961 236019658 413184118 830480677 491551295 132244573 991403086 465877685 576756159 384497064 767916339 214250246 421312302 798479167 270303441 603880400 481112122 654344967 303655506 94099404 917716162 433573893 271657711 19156546 78381214 139289241 420241961 760787756 23035500 577859669 372863941 150722652 562200857 106346515 769816073 600036741 139672 93916826 797808669 293685580 582855166 523508373 288676303 206072912 31507499 158150747 284871123 119005401 171521630 538550773 27361690 894960274 515467622 530982141 694373220 866522740 155904027 985161663 49580087 190844777 939954367 688057448 39224424 502759924 711539788 957115324 760865959 696999020 280861704 924752270 28362425 782128087 61287367 956402627 930742387 261830536 543615641 774784123 585491082 76303762 266379148 995371581 147478271 421535764 713377095 958354805 580002004 590248670 63526859 153795067 902934943 932891701 300776662 92339135 348696617 216669598 698620345 102256550 25320064 148395700 344220280 966374794 747903830 295843029 240855971 434742975 738854589 626276777 221396540 137110817 492288875 21534860 997913680 154434489 812369113 30673640 612357724 238208131 799901082 206161245 746846705 271055338 421209714 80097454 254358060 250508527 278835565 886787359 194855532 914648780 460245775 763724289 768147185 41974024 178027532 600700545 750914987 798535359 523714052 908526374 798709074 100891564 332480933 340038500 648098594 59463076 581262221 526013806 575668874 107184284 806218164 454550130 239751269 744583887 245107439 165101235 687668189 489564705 948159599 322740062 707330643 782064540 633976552 207789779 794461276 378390428 347621177 661433182 225730722 304006621 543003123 975607336 39266103 64528977 827267785 328363311 421879264 723510359 755875077 755689263 871991104 798592569 30680993 712766053 381668209 689039620 497824838 669240559 252790917 486608696 242506315 331557861 174419500 545408454 954497472 421450717 59003814 390969613 204126044 386503192 882783221 271134742 985913423 194087032 106651596 999771409 167505382 336129110 160247512 221082666 591628245 62633787 355741218 17729606 264234578 933869294 343560747 203946667 813032607 980815886 770779013 933455481 933322042 150275180 139022975 959426583 369476405 585133032 111461876 388811784 455858494 236888196 761925529 483338119 41253074 391697546 64704300 192294428 961536722 383871372 651564187 707743616 240993665 188014801 159525211 304271397 306214065 490307912 263876023 242495122 819048420 944989862 639780816 477050687 53652616 130503823 236922567 343046889 250744727 811189040 700510420 948979687 59047985 681088153 398692063 449502607 180154688 814978078 843584879 944493975 968143580 410106210 177081545 192118612 206548099 356839022 470733633 610212396 979064582 915564465 991342430 137555505 103945151 979697378 465296586 621425679 113971959 576945742 635314868 411486806 294793149 977790597 143697546 350617156 181445177 862951947 132809740 672047415 233504537 256637426 359267879 814697572 388439273 50213012 793685477 230763226 738191079 940417916 642453533 133483524 330992384 272327979 890452975 456828252 966054833 634191343 113156753 632181206 331847578 753288318 884075288 236144540 150611003 917373847 748156969 128005289 411218591 147683969 341300701 795299567 262717965 222715976 826241233 833807745 68812057 502227713 85758561 449714597 855423338 758597822 773551131 662792399 76861791 197296510 590198208 641647542 646461635 680555440 798545120 45432846 713519944 983450846 939777352 276333983 613742468 269643159 419930345 757146701 608290411 871014519 315944461 163550583 24213658 963659496 309862893 946681954 462776470 732560184 392848910 11161281 219328788 586265968 820584502 213421234 921712834 783474108 489322145 549835320 669212115 590947862 344289380 32876540 830262807 750829941 300603824 587398168 753676416 841447529 269381976 940550060 535189211 526782711 898967833 235723892 800092216 416847442 508443460 157899599 318222405 143700628 645453331 233635900 79192198 618424397 248911740 791668765 831887935 681035582 96550540 885927498 161405759 904587082 289875445 203811593 365074375 437002646 169094199 771081886 907958239 69737333 143794367 244761740 672401822 305860930 43187772 836994480 251380008 10641580 408994256 258562343 264595209 8927454 899713756 601220468 710936651 219046142 693682595 494594183 871042447 49907348 351617478 935075335 850455014 835764772 774674306 420856199 859826685 951194376 814899503 421244195 191187850 314065024 322289689 915751952 90317453 550277771 301316632 925250936 342526623 767965769 721288333 824395142 603632747 464906319 720762603 768796572 478973824 9386109 419842090 695420199 718678930 947397167 588565740 444542977 955860246 486429332 99378231 259529418 498433870 246165384 687313941 442944841 233602375 376986117 179054431 396083147 730713078 169279622 205164047 337500968 933274156 796677573 401297274 799734776 107093242 265128043 739466129 178204565 854518870 854056370 251178250 946353782 449859616 49332131 324533438 493557837 54830049 397769310 661524580 235697461 846439634 218733600 926620867 14229412 108901397 540029247 190556366 337190229 238891117 446833553 417035261 953298560 170841901 14465903 135095434 521781260 38853716 916459799 590770251 658109663 747737656 61517507 281761560 132672509 698391851 95860199 836115651 126590769 777710881 10645903 199769239 474440291 325787829 948882322 301654664 808766539 808770407 276517766 72861631 284194836 242483833 233818742 452178736 349047938 603994457 669416595 705176946 813337856 156640495 966259244 776306771 233102415 777631378 524441398 916301423 64331661 649958725 559178675 891313343 880707072 514732152 177634815 83253545 642483090 282898221 806201400 732646164 909304609 925759119 991663934 78009005 301632734 197380726 526183463 479914304 389373288 254339482 1242520 675992097 67018688 761362676 712354365 71036785 150660700 132390417 616855691 82774779 373581362 401354344 957026287 173607632 606345954 844885174 117897445 188875954 125645815 578846264 259554968 64379727 520126248 395946570 955243472 54465220 800060983 514305953 457869822 196440397 226717203 375297732 159666726 695169831 315540124 49509145 338823316 422923881 635322128 220713614 54823488 628782331 610527330 68290101 233510797 634567780 763357490 417344444 513404662 193072782 343074504 160013267 957677831 16180978 189002400 509059629 239634077 541576802 768774954 196158114 631801489 641228383 771948337 472480424 108237422 310190003 986501692 470004645 919799150 275733532 205141343 10739832 606513118 32456614 384331672 871680710 825015438 793147920 159758821 989637852 303312111 874000331 383881120 317479757 570380787 469094217 662370250 25128701 200125231 3204839 730317215 501971 1668077 948199036 432211349 101957280 26053270 131184337 589769843 341158126 646283512 891215680 315148055 55963215 235706943 194488294 102884092 778769909 583465288 423360053 200524417 768170464 972503439 424955582 914713951 979408112 745086209 53208661 764363854 117013969 834069512 198530306 518545933 373220729 781699987 557738636 6731498 891083459 792480209 686964298 43071138 8338227 186309362 906328667 368245558 436313922 143545724 512689135 780399964 28775486 798187620 2861038 164540947 904355856 74123358 196425957 941879000 976342438 745953301 107099352 209767481 658946307 425813700 128233380 754905157 95671318 789157881 749316481 790482615 937826244 592614014 355306845 198921314 197789969 646652633 87794043 212229810 435651289 849506433 995358249 454289829 589767096 286493209 300628971 424138142 962171454 774475289 366612772 966379543 827929218 445476899 152464900 519666333 263006678 407210613 287976610 198031770 111476787 995910376 600386537 891329345 233753644 19769280 211341219 687704382 995781433 746352984 504687595 233803559 722898585 186688678 313436798 65765017 164874353 681302232 959722614 947625613 418158424 147187609 223623544 430880210 89750628 723178420 113613106 551423690 742019402 514467544 584324148 842702314 989841070 92645200 338489672 175650851 46289928 405857238 69984995 139408512 714861666 94734466 405229792 478992776 387092614 6035065 988562552 442156076 578124865 706257344 959518657 430841394 74724896 489619091 865379655 37179077 698670488 405627480 698001395 594385232 523474880 282117745 429374763 465939033 614146659 198391604 138991484 576336436 95941376 937558640 544786339 18046546 824840614 709527552 487815684 432712229 972655474 265331602 611324638 623210825 521664917 324914674 171686115 825905201 262396426 536974306 527606127 7275534 224107934 647570816 871077991 938260675 155990783 193945348 136047364 568372124 123365419 708850726 555158584 214280041 249496491 620907276 22675991 601269275 237794463 819535619 395815156 109735006 291291283 446848644 760358965 847770690 264934244 122045223 952547197 622455410 676621560 288490806 785247339 947338146 279559991 707792842 772318537 741611232 983692682 402022026 116056852 570765726 965839551 192818173 230033623 104849408 86202542 870469414 237569896 840102994 26052508 939160827 486705212 52696223 590752263 86484753 21059248 497666800 497434229 408112427 192225047 907853363 511465011 647225064 487187670 131242251 906083171 155266419 862866411 545249628 860987803 376870674 785343173 193343318 513159325 915788834 708961035 558273548 403111503 73454461 324973561 69278623 486655691 716990904 616912308 982637239 779997342 956605272 601247602 875504268 610015568 813491220 479311776 38097195 817255189 775555413 643418380 763872188 394903882 337050424 786121375 594856190 629136417 619301607 507769197 819295724 781029957 629406289 458411790 477767581 289960774 928300671 978684829 515064539 701346012 376485980 309401339 688315714 318388075 691974935 705410476 870369393 708773543 594903479 118170492 571936803 59412910 228006621 163849082 440041245 558724359 894928214 860797749 384456476 845701982 33156767 565338876 637884090 508687972 93053203 877400513 359463364 297032950 972311952 411771498 814146802 749557322 638677894 405329050 515565981 38377296 803487399 140733833 947972007 151581422 573689300 277762211 245412730 243328491 887765231 135459567 129304997 765571969 968771040 544610014 259172733 799654532 782494082 624203727 971901544 45869438 346395365 73799955 418044730 143875804 844344752 66970667 206959238 714556927 567005736 849862045 958773487 483333318 593290028 691462623 417511721 68456536 598231627 525265701 335844582 711435928 770908850 162564242 206946583 804825905 901897451 566498224 50233217 293682399 24701453 300222888 53351521 55735747 269059711 343727267 227520700 156612985 388784639 999913900 29730308 453215257 162193264 683148871 737112109 776140387 382130571 796379145 576924827 714234053 708180840 772525199 228777947 710501425 647180096 797948787 886495060 546143378 173654829 520894889 979544591 527101270 114949963 970153242 233223080 904424377 290562207 561003021 606633905 168457193 97839066 294434978 635173933 840972657 259816671 653434901 368200237 854878531 21814596 979730964 675725752 563774892 52658095 549172945 100475246 534679354 496273696 277817257 442004058 210542986 186531944 252490498 165447084 59434091 784316896 673797849 910110765 712501099 318341156 805263758 776191371 584430740 135324007 258009027 294195366 953810243 946918048 434231702 931116149 816795507 699941079 943809131 251848056 968628420 494713276 157335155 61522133 516695549 366708903 333996706 298683201 875394783 870931992 467503617 396598015 8429831 111185854 61226510 189621000 436031426 133846387 377697278 310772859 726181317 479665931 569158508 100949214 555965469 4283705 702372413 492234641 155290249 898374594 650708785 167152571 824982853 503684380 571653292 18379048 860623076 590668477 414639104 488080989 755054603 652732145 52570827 547029399 798346286 306715874 411553079 849577343 232204137 27300520 397511417 914712893 685322015 163031737 413980285 945971942 878670196 900510830 624393411 131393866 710409197 438894928 621793739 78093092 946538854 711150901 948920280 888060359 585355637 892955534 244078977 777686897 454986956 279619719 601033054 530774515 984512164 546421991 281960352 30640336 693374561 52891526 105470523 830491471 58459145 82699783 422639554 963837232 526435814 715018226 380891544 69107148 25695490 160439857 414793404 263357167 904295755 703258386 969631415 887950737 335541814 634785462 626445218 89663823 696639238 957276684 763126264 970217918 93806782 925595136 954576445 13264222 882129217 299634357 576179886 231582200 585870049 579154151 476351364 936272709 526114848 981756791 678090740 478981774 730908705 698712409 242443601 866493850 726742708 57648919 748815560 164159294 57240709 692036020 882145879 596710036 744737190 426762109 685003047 462269091 282640261 820100291 215658283 74290782 619730678 997054490 91480478 860964021 269607854 449363873 716602245 53047042 648999891 404661644 36888426 38813821 976055301 291881182 549363033 406799569 586718487 864927137 722015879 170950005 698488874 760141827 897166107 886875526 450492852 616071875 691290519 862757158 366055206 674488541 187961591 4765333 116310163 259459327 159835546 880226872 83901662 365992664 59050691 70359246 906030280 214869494 456074346 224631030 383288579 21000374 835455028 789567692 404664297 605784372 705348647 504209613 272020047 881106613 645174365 332268133 27700555 230571353 902067912 157187142 569294331 309788364 732603686 712947011 454674538 566779103 236429633 8936214 658578509 853172289 4532356 95951404 165357453 554565685 600189915 859705037 823442546 691065201 820195586 591266625 565820780 202798624 72759899 526062369 3433074 919658242 970851020 778451474 397418800 527970988 741549682 163656876 189487333 212978012 869431292 276006090 870811456 186460959 494038892 236665541 729410822 46311183 164476628 25569696 827798205 991889213 218551022 256281190 344662091 776526469 231039556 93999228 434215918 141074440 420565715 135876768 266553191 408249677 711048462 222615819 109570917 474341846 241891272 802291268 826991364 513953602 105544792 888255210 324811760 649498402 853574807 429319336 112123497 124098192 902430451 501176908 424237216 993870343 58500004 854392778 123116599 981703373 85804044 783732479 589047196 417806287 418187398 672932579 512907159 96226943 368994949 403775270 719024867 156672886 564478237 293926284 879512594 233991796 450371709 78987173 628573242 932089910 238521634 272351695 293699073 38816504 977374479 769325678 941435435 700482142 181771342 44639185 414591786 870441668 100553320 159478591 738687725 856191604 530306203 335882312 412083445 867891272 529632373 584276951 941906288 367486282 437207539 84092580 298249387 706254236 180950234 646102937 42802971 462584633 960907586 630282681 304348391 952810491 383505868 206082113 116736559 391677715 575776724 778494647 56895351 694168283 132131325 78041554 283387050 527819967 489867975 905652748 579956961 90116616 753478154 429306866 102634389 330353200 98778925 972566871 557877325 750046074 844949758 282541524 228049416 795260893 709172122 257749613 568704032 384489602 798769825 781143543 442656237 847112967 604161010 335806493 590651020 854193400 927531336 722269136 343724000 92557839 686608974 552810583 183283603 765566133 542928723 371809323 689399239 226969859 244445730 388854308 598584396 694233697 762087739 170950480 87181565 543276778 648605837 411645617 478877373 717957669 7507995 330698930 933927703 240928407 89607959 361373718 20571953 62047170 775310450 135871935 368023637 43309386 202461648 600289056 13356365 951893925 378658781 497439418 102125633 23792861 24670574 280295099 670091652 63258635 701735434 480038884 663463205 167216797 448436137 789179201 890194259 804782800 762376890 769520767 894944820 644645883 790537063 46985393 463950085 136931982 508357452 735197672 287510517 260496924 270034762 940865408 658222522 457765595 769549561 677320078 594962237 526589899 75041932 597046304 468812747 416752459 579900106 376614036 828187708 15468637 241979085 865342417 156001078 649644833 793068850 774991366 126799400 240898968 305936914 313016076 458937884 67233203 865336547 683981851 302811146 819325691 857930680 249839379 367371947 558677309 196408258 973400761 190761826 679934229 852093795 821604764 53492452 516493872 671774787 585425776 312823648 276800809 928335250 866693983 271132979 354797054 109785933 347004919 262785482 214729815 243850153 84999420 453140324 83735289 31300777 657978113 179643519 702980820 286890602 386937169 485106236 576515513 934626306 750941275 36406192 980063317 309341121 22004613 563737550 561489257 800268254 526455266 646026836 380726586 913626102 923541314 362096078 828565500 632754817 534758772 441054867 927132137 921842163 971844187 267353608 454111278 748383220 277206930 165384674 188769332 240360700 791616565 490642685 120739382 266582908 471076006 586046681 197061675 827353317 701489860 670427738 158824710 527850503 212209666 165834118 882106220 975285299 218082871 897744120 869335461 929984174 140763851 653869171 513977100 490324841 11447064 598799055 449277149 522039318 743451992 27486556 506637361 539874623 211697146 661022812 12525151 743790414 567338630 585729223 927459505 154209888 748428978 474225359 814833431 117979368 208128918 922064097 783699311 473649823 926706692 447891428 888307123 748322867 147129387 698583850 700968548 114375207 819137389 404825821 236901061 579384991 195567768 13348095 179111835 86154026 473157816 315031714 4002399 431285471 4266449 911189665 262220082 966222814 959294898 172483822 768826980 265375344 859845238 619519410 566641235 534724545 594987604 544053351 99361153 863797067 734705806 628952221 421086179 983251021 335807239 535928536 8484710 905182453 295093676 451196624 320438335 770560507 683904704 412710781 765383648 665995227 553475403 11995666 276512542 640762141 308952758 576977812 18336739 544722584 376754217 103063951 248592832 397706906 555984215 217617804 707625214 103543408 214005460 949188978 308964291 80825293 462912219 17350900 773740465 160370465 856420339 142000241 334830867 283312286 826776022 408739232 390942490 262203238 643149381 639099918 434526184 861479137 955174809 17866753 546485726 956858325 155776592 489330146 94585226 845217024 540043472 979887119 927093362 7738182 911519231 192459411 619338446 226646874 336095229 178986783 812701546 746715692 570286122 177763930 219100248 20188650 137166971 548049783 358074908 33776010 604470730 232177970 472965283 141968532 568031994 221934430 274515470 962017668 88442173 178497235 988132583 159360045 56178481 635862298 11793454 352583341 968079634 213856560 723653007 811767102 443577588 126727936 289141108 127752653 50051395 208847954 11177822 985893167 145687322 688534514 625228002 338193038 40621354 908001487 53113010 145600080 254402941 317413048 146324565 175117291 688344550 35661067 377003562 159352339 181020496 39832529 367280768 237371039 399605796 805303467 371825646 247544933 376914586 41157660 74378073 928949515 735384233 116693837 285630537 359077904 217733975 993865 71174015 82109870 606559295 769174398 805626118 357665620 327195276 235358970 110569075 548156892 238529030 923793123 964567020 695195441 144351332 425064847 276875740 197675081 734862281 315826301 135239062 65111780 727221942 443351173 636135849 140751820 321989359 510672954 269871681 208845461 43969130 348341347 110952504 859489112 286435789 691497514 580791571 136880288 97521546 260862906 93087534 478506800 334169212 41954118 839176892 468383298 785681841 420320490 633195566 39154576 677264183 874678696 654812226 559484570 597559038 120040594 747143467 40570221 275092382 903903684 861499386 246607742 570969494 877970976 434999368 269835281 182198164 584217138 520258372 657202950 425234581 587976939 969924990 614804398 285742841 486971725 153283315 161794147 922396918 928378364 735348028 832635889 70964010 205210286 595404429 49519719 204904525 214430223 599329419 847450936 340720915 698221840 715193303 635816868 581281395 840984399 402691968 984200458 828146606 771755102 849644441 196388151 46659426 410854677 130659534 653080264 879655781 64291026 260089509 39482353 626508799 191229738 443540401 408310461 832310681 735995576 185076082 430430284 828659256 904468835 721750942 450502745 338372575 543922411 975579618 809132699 750617437 730234923 254914594 656902168 486537426 299540504 475548483 465604367 970556514 730718452 596180580 268616735 185480289 353012523 187032705 344639476 67350276 47609928 331792003 550555718 384854388 741888230 896421259 480179936 193128150 151677600 758733663 743203659 97343052 599035503 413470304 159120027 665693836 414661329 583468083 781929169 946244119 689447816 675217686 164351202 939739055 791947173 855062564 462277129 46987080 923537235 583288228 18361161 35030046 341861305 86222331 183286381 693505923 869730286 752188854 262291346 212767145 509229453 599015009 404091093 788467016 717064992 728189894 491012922 244904005 276875672 640493809 746978098 580728569 546533958 50125402 997961554 659786692 153986192 12716002 115743668 819631658 469716500 469681125 574762833 923911407 685180974 707862013 701473045 88784834 807768360 669911148 910826552 544789272 88109853 714902889 145763686 142554213 86052789 759879259 224170880 203808029 822559153 272336687 623004131 594979560 406057788 610674083 399991999 119857251 979118488 131637823 812768232 238539095 565365045 299407054 585165520 529884379 548602996 876205594 245250366 753634430 182922923 153988190 905867835 763332681 552610585 69062456 505840142 578255439 423934585 803699083 409679811 30367969 956940632 858100790 357884758 307643660 121755070 518741955 362155547 616361967 381890758 96252237 459658952 853154853 108181129 130928482 624879809 6771850 363301268 545213232 7062380 260039845 716437929 483903476 182684260 227462399 174848886 186933066 749068175 119644789 937033188 880559484 333902020 22718502 876324987 978668679 485510477 548222779 416537534 136710662 637497254 168325265 735173353 297001144 790936348 633254376 445990146 725081592 970334594 82529028 405155814 266873859 549215816 215706647 428781180 155537957 33696467 154766400 886100959 546627882 180046147 312078164 229657229 757763646 229272048 422258808 724744313 533010782 478501759 91601915 602652010 459061904 74664394 190498362 171452509 694793367 144054300 932948836 573782793 128434750 906601585 397309225 701254503 1999391 395567745 765034514 448452572 776273450 995947988 212470542 46975970 792006348 172640559 187178518 833294036 94513462 714986805 76249885 650178483 272842901 307972494 946348629 872607484 927518513 690095615 583023222 173236033 559396428 217356566 988027301 278198929 836221886 819124771 642587346 737699729 81430074 947283233 957059850 678781425 748573477 857038544 42661431 190852542 929810628 801264033 899449199 108792970 51277309 297346385 420666490 166395083 874532700 969096147 153137978 653886733 698238669 712672576 343093286 956091148 733550367 942035222 11729868 352680075 946255648 752865124 850455798 910208104 802033899 994965003 589911034 311215334 785283995 424152751 613387373 849925946 675677341 442536706 808840469 228495387 20397263 915271965 771220080 215828052 596017176 995955525 962747239 136423596 356767079 740318320 80308490 322158402 722242283 138280463 422770217 505209077 246966889 325416320 326981002 551213804 791193437 960659619 358733254 746489333 724622383 56391504 223218138 37708280 710460573 466575679 579802282 180923823 123883330 87663364 261346074 422729635 556063964 845706285 513530676 324144469 832790723 328884831 930927669 26405718 978911729 553658677 988054548 667954073 266509736 991333798 822206799 756039564 579264766 132177427 91015031 580095344 62519995 199665503 58393374 316544831 891103218 367942558 2508637 988431 812528373 732796854 704902405 517778967 229067271 172245788 234437256 872981520 77110646 531530115 179956453 987563496 220394998 225829992 93441446 81804448 149185730 128198846 253649762 923109328 418553160 99026990 787990559 729748434 339479169 644568167 851216068 218567441 183160217 219345028 182996850 508114822 569111067 191164396 40665225 185056499 225260613 748266815 768109093 150214977 711078351 120831168 436228995 414848 389105337 688983239 664608273 870834460 98341445 602546708 861417746 705493343 144350289 875408265 796525188 429787964 788047588 225780474 275063666 879528530 985806144 792184411 95505558 69790137 334106342 432858345 133627156 590879324 266872449 537162132 226372978 490399368 374245316 823039910 469327958 879615814 844265764 420581796 277970181 52632062 645857420 232308864 749886832 183689372 604436732 541767305 623998079 833574642 695576461 367180597 110657974 472142941 252989669 796874960 44727057 606891055 892249658 562067602 226992598 862861290 773553561 146659962 768157955 145414840 707465353 16141705 785200999 869169761 36434092 187615874 958604099 149776603 347224046 30651713 975455550 704061672 842939452 316530437 784487506 566838591 298951984 412992587 2829659 653747377 697791225 144793877 35574118 161792839 995966286 879797150 780062200 876801786 395158884 480364502 331486576 497347389 120710282 934826450 870463710 861658357 25331100 527789385 119249261 113958535 998351079 815854156 585692468 592126797 724956211 784101147 517381729 318074489 209324106 683081057 391455761 681350516 785763766 832914821 118804416 967872182 564780024 440025839 107271755 796352507 95731438 9943901 571878716 271617250 298078704 342955850 934787868 662411345 316268363 339864001 373601867 668707845 71342168 185476323 275376928 936889122 708972683 451833503 940397517 294050687 386712633 184628166 995753229 125204960 399929569 909726947 424803019 142452210 680421960 392783742 452089772 731980874 224425411 380032551 914175543 708813350 214197909 815819091 559776540 63405881 673882746 849244378 247354789 796942241 113058261 234175473 423996427 477050210 904615149 84069815 560554146 492646438 299455604 163172654 736932642 286444411 188011546 502442717 521976733 733211340 203190744 517534489 253669535 273645121 67393450 475221400 270902818 787716295 85921710 980762594 321517682 348835675 13971277 44784106 111030880 89315947 95316134 219067746 817731300 503512976 465544390 445415090 351291801 725284969 770466452 263871461 119609087 13441278 962718958 419209418 872359103 943548799 365303972 19830457 384928574 399058377 347294581 994596655 140385540 92139786 471567069 721944670 764185906 789895828 683146584 523648810 163748597 539288260 119885152 551091519 566370219 256914046 265038587 620241295 230153276 855923725 35595465 517693633 889662882 382780187 679896714 382501754 603030017 641482714 609449032 147802524 858151226 358892352 382422895 883730931 619569308 726186552 886835514 81785302 184716028 412534568 99866094 906193493 859156574 896726977 666681884 60632332 626585851 988677747 762816545 110659182 729042008 650175343 653926197 501985043 42760104 390082636 163234680 170609292 709680125 44647959 589692853 165524401 444085251 505758717 753187555 897570673 354269951 766079881 470094665 181297904 173633834 386418291 734613037 122996526 737725519 603068182 155963029 498688139 896198982 603812141 561445994 873663441 625752038 54124398 186679054 936654800 960393042 284210395 296936979 991476170 540531015 232139764 461331603 810335971 620857431 621264313 543388755 445142512 863715010 240235729 888895377 802338778 635572076 253986622 209685711 16904735 320712839 858463111 819811629 578393125 436160222 322944225 138059821 130977140 853118428 116274779 822262801 825251157 746707939 901100179 446225767 770116167 884946693 572106671 205222012 270054347 699301746 457927042 158362028 185469104 274794549 464788405 250796289 63227555 933551618 77427872 275675745 13544059 897633939 260898006 689950927 85626641 463889335 549359362 460432208 470521571 250807030 827074208 616306979 23436346 48066298 31000429 255483159 904472098 472148313 668554089 946876730 232944102 200248667 763512284 198772677 34259566 351731668 320597555 198437309 101319553 901783563 702247845 238599347 488722946 323136648 511391727 487527530 823427174 749577250 827770054 324760338 731022204 112325578 90970822 121942557 985384316 892043232 933574499 150218977 388842228 466922670 718708838 531761241 870788299 418301654 928189267 487074240 519350661 726125320 36048697 984422544 862312517 768317719 365475801 481913705 526690645 834746395 238639545 310532959 218424194 68271053 192830138 544303440 656867496 836788776 161820490 10429985 196192084 884899191 284090163 933607641 821112374 66166206 306690450 175364701 266608372 184399567 17207500 28951895 913826352 685809468 375276338 712262511 59280844 819141733 864735338 639475344 914964720 577576505 904658506 222181131 472423972 723133957 731693376 413807848 454428848 553198734 111822610 991130509 77888664 746980394 979734161 325692864 961128487 565220608 903164301 414472057 362417381 264035810 540890369 528664856 791241419 459322021 504551183 676204099 836368846 940559947 897763879 855900995 933649352 13756833 63090426 583676334 829726066 502259294 72175454 798768058 656161238 495101262 596317850 165136339 590652903 587968126 93932189 892711613 932790301 570372312 545774238 579399610 559185109 216959515 775046561 977319982 223544493 635624971 131826839 723829833 396483417 369272951 183130671 871869057 530801020 299198460 176015070 199267340 51542548 119697303 516426948 216965284 13361315 199881352 288582750 524665636 320779098 208793405 917460699 859648643 663462429 867976843 892223820 786420300 369598712 226236882 796693801 300493139 635831568 284670961 952355343 99601184 51296763 325842059 781894393 9034122 47224581 318353964 260158842 416362493 351968027 760599950 266041732 46440105 778095518 885226092 441722744 657556332 323510998 638464209 129301819 622385872 144901458 848822100 763961529 207403190 695003487 683416407 149380233 510452672 738509212 950576946 251336451 678318047 161658679 284210591 108135910 276399033 716951376 82758968 480239905 327139461 605456916 413066716 869386143 858951467 898889151 227098704 197337535 189975925 940211339 601730085 954226903 896150935 904280815 809244070 109395176 675301123 279202530 482008992 811652874 549487724 117531097 878905863 634012759 533876122 765950824 615318364 452813266 301741190 311261378 673087722 667150676 670257374 465663054 543415919 903801629 168864085 636401769 46893490 993001224 937849286 318139495 491416161 307941143 508296718 207333362 299314727 636712143 890866 877362878 202897545 89766878 939959839 444892307 105381355 386989680 840856202 575118036 598990320 173741587 910717106 42274816 375697911 71765764 389655819 142582378 706651600 207844017 240841943 613703503 794268720 62566956 759518521 319863422 181066348 148148892 804797515 170824649 257550433 949101990 380974723 263101719 125581180 996074362 944440431 282825261 506945450 144855636 217623530 431253457 775807883 193003806 47116198 240252836 994627217 149409344 215306601 150903386 163047660 220226679 225818884 176506299 512738928 853337527 479543656 188182515 777119256 516406675 967079086 475242820 749915000 322067159 53102865 172881898 921341244 84825138 735294675 24668566 674479272 365737755 77160778 448633689 979289720 41505573 67482786 408572582 916124239 910152045 800394821 269872387 439717622 218845749 643171136 595072454 86900592 664534565 159801101 112467213 243677531 341128426 884071905 632082357 920022703 642897402 220028474 255234569 923284479 232646855 684431148 549453642 994385940 964198995 61751972 630914116 232358038 684076465 175542170 637383846 135032933 673557566 572959384 207006011 338388716 76839617 444888849 17366719 464400014 171982032 706669890 692007803 311984629 942703190 252787367 821463842 192589688 149114008 470769552 618903990 900578361 26952064 775481302 569331624 544654805 201464969 626755959 534473899 175293089 32330861 109293181 737460020 257599381 210221935 733472602 663953424 503936763 267445132 690248733 94791148 346512998 854284419 284639714 390140972 251831437 412105204 879782556 956311345 63254625 711125945 871442251 599322926 887597715 491066965 379077517 678958873 583099181 181110984 477696837 730864036 832029756 379352301 93344518 175489397 14047978 22625399 746307404 823101014 886757024 144218572 32334120 501191403 964734689 31172747 204660567 84194096 955319358 305514810 568670496 26137059 811812712 450051775 945264986 641496465 983117281 588541913 709685169 113536705 290101548 314282676 869225587 149400966 880925116 101968516 991389674 623155658 138270733 437814918 472151148 700686200 593910489 987602132 479896780 372634162 710434247 12920206 667155570 388228001 230811282 355370324 286163388 398774114 580036466 983763399 720138734 586156207 340469920 433651716 270045184 742773201 596777482 799000325 793621063 248639545 346893554 275939853 142049735 846327904 691502805 285538452 893779000 148289859 23214536 459629381 248222189 163434110 349762767 6165943 798656981 759983033 807111048 222408774 375591699 208773754 960994743 579645528 5713209 24062591 178753589 686692676 606580182 382474153 972935065 24300809 812882005 481123152 794740484 177814608 320895897 833610628 66060879 897680473 817161736 186630756 792362930 153811680 35473188 927048771 561178091 503219712 539917838 940869838 34774761 569811335 494170216 779761074 534928923 71555533 806789534 715903548 854169951 494250177 700266521 518601289 933059776 251206012 392835095 131215184 92819426 421024190 817669777 847210724 74163854 10278889 487287373 649779923 994469168 10865907 566147993 191717793 180152003 657399588 413101325 158203568 424310609 577340291 898500952 308644545 300365728 482353819 795526545 201181175 755461302 888380451 555744429 741073823 440759687 611223440 281459134 212486607 801927183 378911313 21452755 696492836 311406159 967771178 521583851 434312227 685375224 61460305 59763170 266983805 909549020 157151244 273258853 963712769 982377570 192559976 817556271 659412675 614908006 915286495 426561469 905865853 965381552 229963321 274676825 814029117 177128431 968249022 29103026 819008633 285604050 49885081 649425859 726223822 900573729 651337481 36938780 440375965 188493025 655364802 941221520 80653177 697264206 172605935 167283599 356950738 201361880 729102221 245138987 886390759 428330468 554110951 40230492 7238343 289881496 882793155 748259801 907910974 130748737 820874856 522747759 218793180 283399041 18123692 672250208 912680357 93635774 237598612 197508834 735793460 962542946 115431316 599759603 484429808 621732216 160375176 776633186 181055536 570955224 657749926 737444248 554422088 566166239 366001740 187516831 627600077 51729050 88974726 672884567 916665004 487999917 894159227 729991290 468616021 971052270 730667525 209947165 531739741 934605969 604353228 342644707 502895220 744885055 549095952 113324937 16851738 518565327 123660196 308263655 262722881 174094967 424845631 368766139 210885575 805939343 938870077 71833533 532626446 435865896 820338228 112556921 541394286 305690650 472425570 990536530 960334780 233294604 687883388 274509647 162246130 300626066 247397272 803365241 787903238 879628381 672342294 626763123 603112540 972388509 889086223 416864631 202258978 810497145 205832306 364469135 48114114 340043714 372756699 637129113 348470750 403696115 762216173 687190982 836694712 43225155 539480039 216242043 845811472 595162408 248933187 874017878 711273507 885709756 354078560 474439306 330949863 329960641 419501187 459373401 371788090 58466129 836022657 12702575 674808103 670347553 769079368 101609881 600101279 836484252 232181663 359344385 36556041 91382215 927132861 484225 134864547 135909200 941363035 490829819 784949052 173718263 444568146 256579437 763063384 877460051 876293691 89779300 835924681 30006163 208341515 784762146 816881800 262169911 812676116 666993009 766081516 839581197 869281100 963934160 869792708 511054203 950992566 141277058 607836904 361453518 725406813 418729086 273004072 710923994 426025575 311331965 762632348 995358508 172531806 418576560 475041043 955228820 800245199 993891004 203080527 111894458 838979217 779244487 216200246 32601277 642173620 145144152 149965333 338532658 870119469 707510922 154019162 866482453 835763864 131945174 657120742 703724815 368668937 953056273 663609042 55860523 622272408 489235689 866111163 814186434 670709362 714625666 682678285 641687485 159932631 957039078 569707813 579352170 757092992 506395624 370873983 173594303 121840879 207821822 15068209 264720834 134052965 476471449 560585374 444570771 852507510 560587172 864456246 880234808 181036796 441028137 414754858 420936096 465095443 612167551 153780195 272322978 353911505 745717541 968607862 239077694 135051637 224178222 626907060 546179634 81325909 518578954 351240280 747755354 139956374 614893587 161291709 202607523 696666054 215035296 275250307 635037664 355953444 210174210 770897984 8357678 365805427 931981476 37048767 679635594 424785959 798552549 128951167 673674916 246441699 681990027 968293107 335474770 181173009 880651285 56164152 97037162 322014062 23675881 803075714 224009604 535052732 806746150 405001924 108116261 800056995 290502386 515354575 434092905 176086799 902984665 641987292 954863435 895925991 314322369 389253727 283351829 969943840 917342311 625142107 681659785 578699601 552189443 339401576 128528202 261547142 984135359 776108033 595097854 309234 102592305 66423282 45083716 753539771 645728715 628522027 991371360 498787469 74064912 283817678 805097065 816772965 874270493 348792123 174768857 193752435 57565974 763328040 243273722 730321280 222345622 292234812 507676505 815685212 216575745 9771266 811753755 328236386 164439469 969057422 836652869 762096682 705129944 41574076 301442189 262404065 601371800 651967015 148335927 270161025 50621813 357633130 154994712 87906610 230351572 430199578 723150429 39615928 38627413 704170428 660740252 301481469 390092153 654425389 851980478 402570661 195334058 368756526 452621751 852656707 452693014 370097751 699307443 751742506 22322918 994021599 340948707 307533661 680318966 338953787 752874293 214919326 728472308 185396485 626181858 471262461 31380305 158129305 805114912 390563963 722798855 347859631 147750805 548952778 122421336 922980258 462011780 347765615 598986925 624913663 123258578 603402996 180563895 205707591 455513309 683958442 830285184 273261063 744288570 22427879 430917460 607643466 688026431 759566460 444966541 462325678 787548234 887238237 721510318 810863357 207987979 491566189 802608022 317410749 216322737 658516713 132555341 366798813 95193048 497019994 602964334 231789298 70013532 972101517 473777366 423268447 89770663 223004173 324477633 387484985 711980305 472400972 551428549 738020631 30398310 746504708 783241711 87541229 45625481 453714245 346614363 67218736 614481331 257192574 483014034 846247104 467971866 191083801 713095769 184916818 11689617 649662544 558607678 179795042 572770884 182905409 917516029 888044852 888608947 43836215 751325088 493914398 314383544 843261009 957280138 809780348 654490541 192579943 799099079 712889683 435070212 277006263 564190584 55236387 165972814 781189219 708758882 721568212 934464275 390430120 664663224 108341419 53466273 601552613 283823738 469633779 266405837 226778934 60109199 742451297 728120890 10796359 21421960 486535476 590132088 861635919 920831184 899498190 186750247 632764739 634549520 468267125 775851464 700156267 124954490 46380185 619736319 122490113 4856602 688293330 632657408 224542746 892093366 71014546 670038533 71038383 974279120 559857009 184656067 367795661 717099479 313240344 252382170 165449763 50273553 265444904 169308999 865167263 257690591 710142904 106239740 547876077 238705022 787373575 189197437 901500660 176818259 362461968 3282284 281091426 812811196 293001095 83788450 431521333 602194009 432231423 61852856 33273974 593691430 746733197 8890763 945438736 201311705 405190688 9234963 829696472 791473698 812772935 458203521 222573992 795043740 221468238 882738532 529096365 844783883 763898051 576308238 529393180 932273119 978873104 506462456 764549641 906602485 567690862 579397842 189161952 233758265 160865724 272038811 612445853 754312408 961314830 623209961 843002532 616172909 821536825 403711015 932330758 581773682 990810978 271702338 953401549 492206122 258610826 239443781 580803207 766129153 372198098 530108186 870870069 915524664 554748217 822520345 984702815 628158840 572434411 958500445 745111880 763482017 31439488 118773940 219482100 466724136 699815548 924541712 260867200 952498589 621077195 718968893 718215983 412278690 640783145 913048047 842724744 269083505 636132826 303719809 90911467 396124572 920096371 206659419 54622966 283674192 200926362 21439275 311771582 286442752 830558090 534305838 609166647 941002461 10911738 717727889 504440033 876745007 34943168 671946958 939710687 605060208 129200894 847514 782389292 988345408 671394193 795801271 554812252 655688412 5800071 617425156 272382734 689140820 599935762 386499947 927765928 831775863 653905181 897160898 879583643 148038263 165692706 464294011 9344511 416498596 729017163 444277804 824080836 26153052 69890080 394404026 261459086 298961754 519143683 536792481 939255656 562018841 169730506 299970034 133928533 224180970 352620200 253697319 526223002 704866590 498862178 699505323 380984319 525765913 307255825 127884289 835938548 383232348 239318355 521381752 2258581 163228250 243546173 84412614 816127048 980546428 105690 506682629 948253798 89532263 996206090 580642579 73479496 16109651 568197239 761964853 605724106 525513787 809602059 755586446 530614007 987348803 748708740 469324441 625059789 285206562 322192120 211704538 157736979 830973567 548407847 233175737 693797022 39805430 940197997 598340343 456855527 183493929 157765012 42057775 487035820 439916690 999649687 794388342 246252813 998267840 643137385 768768059 193097171 566552154 595978348 460176870 959318399 12551498 846026636 733558608 259871930 742761607 171649473 210933171 940364428 699404531 814175523 514553146 561346804 276218207 375882172 798532930 167681227 17336562 198306399 145148822 197280827 504810970 665849455 46743308 159953806 294243044 944512131 55433413 427466186 617796071 885493776 872309400 384018209 551357471 792150344 121684760 58161880 761243228 231415861 466971203 46020745 148443088 136859633 416321666 394265090 598281716 801421693 242146242 285428037 178926678 950247392 419594607 177985673 316100394 765149853 255401565 844834642 682487137 634118105 716907915 175486451 16489660 63469600 204650253 41629348 204810926 973695686 25469930 768097296 837341626 92247110 537610328 493667013 540131697 670994804 369169487 377615493 516716262 246906294 704250586 417799138 191856396 956389216 447221872 82003571 80168815 429929174 85915299 875690944 989302288 456782956 562561771 270630598 511391963 646987547 677945667 232578022 2346013 286745047 161782155 612971563 846338284 758872760 455438616 672932982 621102882 235739216 945674633 616936227 457358260 269232779 966001889 322993441 689344475 940914581 146118690 857822029 674036866 183802055 561606086 189695217 64990176 763983988 58636132 152937512 68622698 142916896 3840767 969473551 898237124 928101658 13330568 835822193 939104211 775591408 730528956 97170265 500659650 580841225 335680163 268374010 855328235 746774404 483247894 856213622 253854500 918896926 492649283 290262644 159631191 593234009 687541895 760482067 39959694 963052251 692970925 606701775 203811463 355005268 206930452 49867344 128934602 647149672 979709140 640627449 983467337 991631493 37343877 713753652 806366153 494982304 76453712 846033568 328342704 61590769 837540818 873832341 536256321 24730249 99686222 205435916 588645157 775606286 950870910 991382451 317663104 243690392 593711409 179288859 327195125 792788733 945995027 942887307 913027817 318336474 278295591 697300644 617608157 838976012 935422713 134958999 188482385 280411969 169104057 493995554 862050061 994605399 680963657 186257182 864894706 910204526 351599626 658119469 693505857 200211409 59330661 847914156 542778581 403378767 203049330 782243014 599144833 555936120 51689625 581198139 480905223 935315820 608124741 414961816 752228283 128942044 479076946 306511696 239002027 326028526 9997324 639130567 857016419 155541231 741247745 248596106 519768491 43405380 974215753 246776601 326280451 810213627 999197886 636077715 283858490 343608779 366056183 198297528 776430117 46438349 238847952 733765811 231540615 528434296 242323669 388038662 370109089 491270788 77496485 795168502 313028817 330812291 3201921 781938617 943816612 544938166 545680396 655325848 988107770 37167360 578691012 644265793 843196212 385434871 528840116 829916781 994194508 818723332 725225989 775775921 515048480 195307529 132406713 38751947 595331222 204960074 442604360 773157694 140502338 704895545 644626192 972274519 420622287 554709631 625261135 259735329 37511769 501405243 184238944 508066675 175408779 764511263 647136148 949416323 984110705 890258861 390960056 421366793 878542024 258553252 351536683 432615905 60853839 441168906 161045224 482882090 120299113 277312982 429578723 438924583 762029192 703578385 666644033 410727877 722133682 693201734 383054809 515952847 943201063 214052967 582694045 139870282 219895688 903372071 38894004 956690339 670846188 984600908 82614434 575939959 481729087 625835141 696368135 695929677 853994145 919754983 765165867 360857715 192838834 352269560 53903202 969436954 402446385 288492049 661823447 889493325 661389931 970024559 210494368 567227122 140144823 777587915 251563180 644767916 895127144 473872252 815030462 243810196 479658314 87179539 710540694 385270504 728244798 648979594 208492551 328770061 142361872 664086794 406806170 99230463 778670815 104358891 424657820 52823875 459211991 765026163 72335056 924877175 21908364 883704606 346544901 440127568 886768414 177088595 570407991 749813827 399231426 8650730 412523930 604726087 893762902 932276604 20167325 533279261 885407958 724639458 609123484 469412514 52131601 222344490 675269427 761181259 139324692 297924565 723382483 955176532 688502443 156842576 336582101 586841388 308318354 621042641 412014211 236995623 3665969 954965616 565591586 180183586 215791389 340069975 942586939 292743273 334426213 428076300 793988196 255102736 428361380 228287054 797988120 881014696 233544034 641975974 289374797 317319355 39047801 737007587 105005670 383380462 321778493 135378949 874905179 149274482 428340830 857397050 856339431 642475262 25385512 32829229 143839387 191050458 290060061 87985973 252111231 810267879 554671378 203980995 351887171 778870459 995111532 233467228 373555560 700765738 919430883 302831974 897979010 563534860 320891852 717851278 631830030 731677029 660617065 590095423 444341142 908366842 322049841 208950342 785459402 462515663 406589736 243572534 777504556 617110247 262863788 303873647 752265218 227727953 512912288 11953771 32995612 206506746 560786365 303147124 630002460 672489182 45519744 116684651 374369828 815340922 838826930 590839592 383742651 241398454 31045725 193713522 258768982 17966174 433549303 437849064 881389599 232521165 553111097 202773683 150427402 833381075 461379901 837155055 459015339 661482842 550116224 704019617 218586847 582051405 606195392 161471244 714150167 241272017 312537910 972638265 408586735 16063786 555124748 667071185 906616665 867627362 225578628 622678886 968436721 54977164 863033656 731838230 931384398 121012223 619549580 75792821 17388881 364163592 425367785 76363807 896119656 438368641 884047208 652736034 635997889 143609226 88615381 823204837 929885116 606198476 787272535 727005338 561050096 730375369 36276936 603240220 966342447 250149695 615677240 696810923 402126757 205907539 619145995 884840462 277310126 886152322 828186582 44617850 55488978 410947345 370441914 940602398 127194192 191603166 446095241 597254187 82269104 716312350 242389059 448355598 208299149 364835143 457766428 86321144 646118603 700842044 365696794 83043967 872288763 726610756 575363908 824442393 669775701 609004399 992593679 712361028 423551583 734458218 641559019 416282555 605270202 609243466 182683411 388711160 386988214 769015866 874391934 461296781 37024707 756435380 14565935 295135747 341750840 695600758 8908459 802208072 489698781 490233494 989483606 149849202 759105504 601386984 258585117 175303179 771408079 89732743 86561849 137769899 78191788 652076223 153454775 251367521 248361298 219408252 508366562 152781680 969449145 380672218 998069314 797686725 553727473 714458953 451388923 659311373 226895789 554101170 656372960 17984140 613632417 483422298 793228899 835696933 86277821 495061137 11588486 558109139 868658314 586008628 545530656 439889547 745056418 429828643 956148588 795748702 302246808 680924961 235129987 952575998 439621768 161018212 30086596 480605276 995368707 291388972 455767794 850732188 494847223 948182433 840782091 470677565 292321312 685651233 548364185 202200156 905490007 864356248 303391231 350417393 934053349 115806034 764218689 267805155 926998847 704158349 902713875 120780481 493402522 887246133 108536629 225535937 611743262 280236714 157255891 430565265 699552920 462662262 485867297 799637418 565655122 274279882 412260824 814802149 958192457 618782434 517068401 675088282 314772806 330889616 956516361 732731214 730030263 697479096 728573684 655426577 597329673 425053656 640234869 998467771 997798542 637978278 810719741 683721190 786872739 189025180 975307448 809750344 188489572 117652866 520503155 648008520 864413059 482341587 41742691 105861568 998563262 780023791 588491617 764340707 134745218 621344921 399114057 901773968 733539962 736766247 152604470 406497074 448333734 648039113 149729465 52557683 17121222 10523328 257958195 309791416 121629996 709275451 639117807 658760265 463004104 817180962 340754298 990205644 524966446 37570040 106742557 197227511 925997298 997896594 721471743 979327392 283714468 822127075 506862918 162576177 126715963 304541540 283688507 227587396 657911181 76904595 340579637 237954739 777775372 124227734 718815847 598225804 492125207 503368292 374677892 403371930 802431872 929807431 127178125 783718180 441928967 46213673 350473201 528127403 795824895 553198385 330119009 743033587 968318889 344187931 715083546 508245470 701351325 31362746 117523051 645174065 882077659 821850437 126892720 293381152 637370437 302953512 925489922 417509000 739830824 371610641 487751323 124131567 514301298 268348783 195242431 197303407 60664856 639623739 417245781 716137256 653250418 731436874 132441471 268550674 239015999 449031259 301169345 746776004 897012912 583345162 694569803 215537058 25587644 406717761 401527461 273077411 409057618 299943382 262217842 280753174 922256498 724948036 453953546 465441777 500995274 58533117 162890028 258402634 307334261 128531201 783648380 125977760 837697897 768907081 16095496 970332175 183382316 569224644 363738505 403587798 49708260 185384148 881614455 590768699 683372369 907601130 87667371 114346570 681970238 350725914 88671006 413769694 811233703 61837317 441575180 363122713 563891933 914992527 185093096 620518395 900976875 320346271 365433353 10492303 584608313 949462977 439920735 767296015 970024979 145929914 124643038 269001642 381574303 605550610 775713145 840814040 391747439 130130626 136326970 382617152 855117918 247032403 437544107 957358859 729410221 798756922 907359818 957750135 799060778 980702644 957087993 748941685 939151 931077464 205104386 759034108 180227304 998914200 217277120 605041451 246965259 665546157 678481138 559371538 653399058 809301040 862958262 793405446 196811853 607936094 332997336 238427100 366590714 748482862 372028616 529061720 69615438 361231731 987781038 363536935 549523216 982050681 487435971 776669289 155335765 398794678 847547024 136449210 490147566 84263368 982861551 960044075 692836561 422323074 271142097 967949970 517746542 653914246 64671159 621271369 387535131 462452762 947498968 602095988 804807889 675528339 329520262 634839764 941767821 624392960 241255306 894354679 248921724 269587044 640699325 544394371 718554209 578984408 749809123 602788768 56076772 999258031 800316722 501119091 870150759 247168440 898667957 698403702 803854517 28705466 986314810 525819895 883955947 795568242 58460862 211015497 435535325 606673211 172998491 139352783 790053812 707566990 758416922 511696588 384058625 7753 640570751 409437847 40328164 672309906 583386609 638039678 104307476 21554165 663076282 611002124 746343438 262130183 358876067 866367259 522321104 750993287 949744003 427381567 892944698 639765773 841203907 50499404 242821725 834718450 555445735 198014746 796149836 623586992 32441287 406944473 185513654 946909490 373527926 450947463 337113101 135569508 796965355 817671763 245986210 268564971 832501803 554931901 218599855 7955598 63908553 632448538 556377243 1441290 583517603 78983874 561817061 651285908 231656495 285641728 327827831 923531605 171763964 14917767 217256666 602913710 547146501 317852266 246237611 806356788 446491964 765912840 818055028 453041209 460625673 838078719 446051577 160400773 855110450 685848134 862253924 11281724 528819810 370130008 193054345 534308143 515463148 905376276 614015833 540420796 961886203 863022748 145819214 215982242 231275624 231879683 655558500 912956204 3003030 101613478 758599149 358526890 898563824 955483627 727934788 409722559 590693811 189407389 419922418 91999116 417895028 820464028 547132288 989006762 104984981 444565636 446447960 278696027 194475565 102063433 152441815 396957928 466949023 634400568 387485164 753079808 755708224 30118896 188091610 689435025 242495297 181099696 11104357 566506760 316763472 540432300 893564903 44450676 56178855 403142926 719024591 582429333 450832117 537346097 313837853 728223244 393118321 597143163 796533670 608234961 846680146 877989842 199049022 71722414 451853727 108649445 2886628 448665721 611925835 946816166 911752139 697824514 414544423 255204085 636640016 950465331 425652128 450302002 960435990 193143305 773007620 952292012 137495927 878905664 489784015 809134191 92679329 741507354 408389132 887887543 168355429 99577810 637381862 921846247 264508668 454732469 465122703 167995305 174686917 653259688 461906709 843623227 452943475 222025724 237173438 257858096 403997830 144586445 161793414 697137242 196470361 615447440 806274593 140437094 619988766 664853354 227272747 103489587 215287898 801126645 545186318 512663115 929272796 360893104 442403362 897419957 79516043 445925687 194813762 138130664 252058644 845690092 417904772 718542950 11404939 737496769 588889828 446978108 559963595 893689656 65888137 220207026 905301197 844903206 235095242 820793886 817865475 857667227 93724949 702618268 485810219 216599011 685493885 437739028 143959226 679497051 202029283 70629234 944318551 706075365 843651915 607909310 807717627 852315089 281477987 230684990 512366807 664094243 867094724 705644747 551121686 920563294 65107831 236512281 454794522 249341030 366966558 182773170 57182441 777865869 165270313 457847972 503730186 862188891 867662791 366407591 643480909 461865115 186612631 477397612 405389394 730707238 218906951 196004445 214347182 605922929 105929814 554638644 626238179 138122810 116395448 604865161 362021101 549678032 594767733 186767308 756915169 423147839 437493713 28709277 326683690 154205044 744587478 983807160 552177488 99123507 540025974 215111653 394379938 239112582 71873011 820032127 769631632 587815353 245730042 230575307 460008272 110925124 191005387 942745329 447518176 91245867 464536243 579985826 40220543 257139648 275625393 299629535 182661693 389779096 17514771 854782658 645330308 716974032 145933736 946107767 924741009 710559814 276384907 419607637 276131022 329090366 498410883 254576079 392222268 307607344 886007517 527613285 431390900 198520657 968611510 67959648 752473427 790510628 989570231 528599091 506106989 172606151 986912894 823300431 851241216 758865 31523407 697835436 244256093 935076775 174397699 735217992 273204799 363165506 164967772 354461269 897334893 135530688 595489562 448804173 293432229 517731337 385079775 235858983 822304118 686050752 66662274 905604585 160351323 50234657 50146817 36450770 673829700 744521327 6454083 265413207 36333133 417069088 888301807 16178522 479132478 74694734 485990690 133283921 930689269 351055856 47749377 76219785 5651955 221433555 953261906 585188826 785139563 194368281 108437262 36260966 149896624 994014183 26500514 683448179 114137096 619202337 146273121 542398022 245714363 603062591 567615670 363315522 37462036 175876478 665932644 766436717 756965132 37908428 786166660 123316162 433054862 86480924 556528942 437318789 669688936 714210744 439079665 168801082 394520570 939774748 512440825 373684313 209619935 892494621 732357673 838686472 220530900 364179936 573323053 57672715 31628380 35721129 598813579 557261901 239521451 537717922 397130301 914392647 746590632 50185534 507939032 493184107 380384389 870334913 954750969 631711498 943555823 828059128 483963199 116572873 739340430 388071917 492465684 756118835 579794210 8046556 149619537 449371011 401845984 886743292 508777406 15838006 74712536 581979717 220128617 325606004 372856119 969635728 746248185 871636984 116657495 913401779 234092833 25994968 25498453 405421752 610848182 920766051 187590430 324862361 525566603 503633717 930041017 105511598 233558093 991705085 710760019 378172585 924952835 69023181 684215355 206738017 387850993 519058381 60965781 272544827 927695312 722583224 7283897 191460167 368955726 124838615 386615735 148504831 935539817 465796594 111641315 352833531 867666302 166241832 158877167 178227426 131835550 640458534 648748102 566643426 306291250 618637368 527035485 456464609 255613541 116889477 975791467 164350064 935937164 835513139 257469024 373935249 483473146 122834777 125746196 43186235 284210324 812649223 67481394 34294823 60527578 123990977 97607204 333239709 113697160 462315560 480408733 155126500 170460859 225785805 115426152 197776606 13556475 767369611 957469171 169942779 449303796 7107903 208208737 976111173 830401988 783324819 633802973 426714242 259026449 254038828 549493089 985393956 262370737 512183556 873561010 368629504 61091302 182443744 667529003 221608457 172750169 589016980 842859331 187584385 268927591 439368012 53275080 654991321 627473695 317986966 225559510 70698655 588020683 884127370 856143229 955296543 705924185 167657011 991676822 96812272 725614361 625109804 99227909 759850461 493278365 438830857 906915593 650011091 659974845 60985725 960746357 994677980 343038829 563911125 134421085 361035026 57347797 724017843 954672061 129486080 972522497 242949275 730452924 283034930 371715884 618084034 2772974 723309467 82287286 241341496 66142838 357752386 878794784 719355163 572018043 639521522 53086593 830421043 774024630 678681662 994636596 329118145 768462046 422605085 511786954 949965861 956629288 533091492 708238646 221871701 44869103 409719703 945978019 7067990 706612297 938404835 228252357 161677556 986157753 599478879 22688079 907323651 336001067 508230001 876217221 893660716 362087960 270583385 156881133 223628261 74663440 576472743 397433036 167170894 649992061 167064278 935262883 850390461 380090831 354905639 832196388 363581778 384787571 605354900 808647150 52659793 416733498 138785160 570182013 777942475 24948884 286792899 166739476 344066787 487137837 398037707 200905665 594005222 320258447 343058091 26430964 505190828 451200866 530154828 555144155 738065958 453843876 784609125 657926112 949840579 261827976 660484602 661335339 789602185 971625041 120021953 866175992 972242226 531132209 831513203 286631261 611125193 720851098 934287504 673661927 458292335 670904116 943733027 659147149 576393197 47226057 312023148 36031730 319217746 336520444 5837927 881372015 861085078 861337792 473334609 122251911 226299012 861574507 570399041 929343414 243510114 750029198 356397481 757954218 118696515 935786529 752699520 240978768 823399589 504191381 795685000 140380361 582056877 980966100 274550859 183042782 996610208 402727300 387038796 357052216 203204958 483381020 988111450 302975172 654561606 906833682 840740890 677792178 489210871 88814650 198792775 272999162 229519329 999519149 458949828 29643886 805735982 273739573 725306059 510064549 92396837 351906541 774783266 298444400 179912840 377078394 377175847 948771159 331422048 675131274 302476376 841162670 692962067 102207465 137618924 920346848 908415143 369089565 356952172 96067607 25474755 235391545 797066887 524634138 593829113 696751436 827602019 670690821 615312599 72801195 973080991 429161872 25753660 493423765 710081272 212417509 409735450 661566513 301503015 631131281 949992405 832262088 187415067 463930480 602782745 460428867 457547568 335807295 935460368 234322834 366950983 515190241 736197565 286933835 464220850 866364775 199427907 680635075 373023691 278895787 850270069 965707548 610820240 984789519 208986552 743507369 121862399 827243699 240512219 894868449 109450785 170003463 294752209 204148182 509142646 617681108 836992272 368902540 232814343 326516762 768227306 267223347 22781982 41969451 773305921 646403973 688738943 264457591 126674174 455905110 467080546 272292855 768318545 427338084 870827672 684154245 804561064 871571813 942190307 516290904 489248897 938209035 184904163 556138241 839039862 942696319 468268117 759579986 15557729 147113022 579447098 704090172 174356072 237808925 350972961 869045713 845521297 117712854 964316716 180453268 41802151 397144886 805849935 498687072 157685952 902253121 448845254 3648943 69332775 938414546 445940979 268100733 49599336 679504464 233054061 527224456 852445673 801121601 503060698 999584003 333534184 10891508 104652356 893056176 60000949 423669004 247559639 111353412 99175265 277912785 923175773 397485113 909378872 821784092 618794760 948287027 883263343 806633806 61449680 496143436 865243745 792435218 617541055 541153994 392256287 856719723 478212847 89118332 171110049 120164459 543707048 347039565 775616528 170887299 63916343 871445539 230984276 850940083 760297630 71853022 35059931 7651377 86868396 274272792 11114463 628180725 457547565 19987521 322605301 452932161 146908030 292830717 598773644 880861191 986649677 933225351 4271360 835705303 943303656 276214704 548313764 208195774 253863092 915735344 953704931 844228066 1710824 83562715 665648914 987069143 625138918 639411152 167280488 813534678 534323796 34329054 181102270 91227925 658619883 814285923 705389977 803558229 862441568 920499244 852027638 647721538 232568094 433960435 686772464 356682369 422983358 181396649 198995140 935917168 152912410 173284717 681309301 980808911 872688004 770782458 289861258 907401967 360222333 853260420 143573778 5026246 28717190 702132941 726249997 559081193 223496550 93001556 446892762 250141211 785101329 995980022 215988958 544448290 768653811 921046006 483687314 718759763 696120149 461216638 852184103 674591971 883313537 152322173 444663440 315230366 611220027 808018909 919680126 971427198 518095133 822150534 471250732 113470669 281358162 969165979 484932427 824547727 187182497 280219770 692475112 416144700 483399903 431884753 727554532 23295910 340071392 273440183 952754689 507967271 605932067 164528648 386108098 482388575 245777895 906968446 910542813 149849745 243769137 457463937 492594762 879489279 278564261 28976209 153785046 246124589 243642793 831624886 366505512 11988439 303191575 277777727 768693229 306249806 167834186 474760129 933029279 859269327 158198922 354108182 428488015 215969224 835894995 643293644 113636872 907694395 256348536 508377373 939992299 156719716 159570566 436313096 74512977 872500887 69825630 803966418 513088496 22057469 267832692 662433347 984626487 554336673 968136709 296492671 610583528 974826391 899768910 115385556 677349701 417199798 18260850 440783417 498910896 251046944 887018637 439100031 236090241 438759097 851159447 814345086 315715864 548612528 634137846 771533507 450826130 729408679 66548950 847635968 119055281 460802737 507340386 893853195 221689014 561870026 92327947 940277806 74060687 747321930 412703863 627259451 606327161 755885051 690283164 380994411 538122912 430043978 285070695 923710680 400329595 362326681 711973390 827199018 694198739 155462593 419797631 100329410 947915222 464284488 505397910 966499530 950621601 36946588 189389872 156043900 564065128 112030890 154054606 18709224 747409701 138928355 267262443 462152717 137348346 115342708 316964945 230029155 740484546 897922192 409854094 799922985 119456005 167611519 578872154 473340842 235681874 255058815 196641685 747470584 234083152 858791325 81943430 881876854 133198858 347982697 865294210 795591748 82982542 29727373 822666339 195816139 264102906 638410480 419470047 841569159 609493883 388059709 118848552 168663582 770851220 918003905 175387561 663183099 560764402 392383687 674027155 980365037 492114583 692331794 221118357 516574806 560254865 927264939 330228879 133975479 332390541 32909881 475539314 232484782 993588574 485061989 987143348 456994465 238276850 784498285 59785539 534777061 17677862 464820636 882499027 922849189 435839210 950560037 42353936 425563863 308381522 438170627 863723693 752216141 558067420 750757145 712156013 451172560 987709833 774847920 696045266 612912648 303393530 500598127 432221391 809505447 386104553 4703954 894195645 12806231 434017787 225782946 461953773 564091553 172871955 424016130 159875293 713853339 462251606 823320510 432509228 752018051 262100965 895506887 862618543 30521336 16120772 738260465 169252820 380903218 226689355 820169021 262320149 898018111 540062011 72591205 619316521 403487589 853758430 814678603 174252969 196029397 82932456 260640940 846210034 2077995 349362163 102542625 237115688 279822708 939199062 588234289 148714544 35119801 287305245 94434056 415355815 536128756 697143903 800279336 552223392 970019800 71150429 627033590 787597996 841018134 714683780 598514738 500537483 239667300 388669629 359530419 225429509 35698708 273670739 800772798 913385863 415053233 254850622 975878210 326876271 926722870 322822961 896129238 427410217 58574036 963869647 926193788 84442744 56260448 159808866 205360513 844527397 999698916 126169580 492314303 790066358 818291375 973562785 62364474 923074630 448377817 583803306 695803329 625910687 728345586 221256455 447193006 85576705 850508339 381545334 284799774 280675659 868974108 275837161 483569038 428800123 186291597 300765384 527091916 206382269 788799779 525791882 762030642 983284214 816087568 249899043 471509948 49068882 143809208 97792080 79055889 522572252 647646934 893813224 911324734 591270061 916131238 834864252 324069116 306019178 963262694 373599087 854323599 294356543 290572693 76391934 747293702 319314824 215212797 981169717 90739617 603131995 256494980 110770715 790378950 421255340 741381366 551057020 128914754 958938129 741167235 650564864 772997300 362154144 687846227 212629210 341260297 936463632 551038997 702798458 274989224 434983965 671829768 956571339 554928369 922524494 508004998 949801331 462494944 145822234 358970229 126178873 531237348 412994427 86557853 306418230 607233370 898415134 676924020 368069830 862704518 955026755 35639690 1555136 630950705 121310637 528297495 462733088 394504759 485855119 89582671 723088724 452549770 120267975 714738301 458983388 624253811 460686302 885838090 434968380 779958210 816873311 378203714 212934345 398176761 452951356 665443397 355458862 955527513 726122070 904401263 3291071 108923955 487138452 546263872 844867419 678221944 207824548 56288703 265227715 946215934 803843595 780946979 395116755 639582644 180009844 66188654 733239045 141514551 955905275 640134457 58236500 150903527 177402352 353375330 467112906 467969009 933331630 192595178 107795272 835186636 146353558 234510241 152384830 202276137 30035446 316639595 18661071 239497721 860093228 39351953 893803766 277531359 528961238 36978781 376077071 884143308 83723778 936126862 814597006 198597219 877594041 382144982 852980110 382111339 739348110 629912909 91228969 415462741 371924863 987159623 877533962 209911565 896490001 986721886 976848362 180377236 263304529 322155702 586022322 492814477 665180606 972894022 652752154 152399931 411614723 683565029 233498219 876029408 845193074 239843700 770239331 914761734 825070688 760531631 474447040 678773147 757987384 855504276 967582489 214518741 148418445 722218649 741063456 51897100 638993757 50449850 558298676 780789425 597901131 603492328 927141579 223914053 933353406 470749469 167757792 494961458 58944324 600511782 612696631 8983629 271435057 386965871 475897106 303830668 197702787 852253526 577179846 92045673 877686934 596259966 1922235 900053842 230827076 978141900 677749635 771781467 143981847 980684033 66274260 127209001 91669523 918225427 446579467 519286213 946102322 181288245 980417288 214478659 684398992 880511606 142776211 127966128 193131631 957717055 589935208 404387487 47929497 762716858 226972097 883403990 641755026 133941511 917841343 756894328 947082908 232658167 60484694 352760787 702052447 63176798 966830032 334545136 993084957 333737996 232901760 505486987 267136709 133340359 254144177 558908338 471557914 89770343 997539301 462800051 816348079 694109833 604365217 220835151 81928846 515031312 968064424 390854336 353426588 173125458 846077046 676698040 563696904 228112131 352972818 323456491 110101605 546613092 548602706 903443695 595325541 408655753 289669672 432400839 47456617 814223116 171603203 617726991 852999162 412608842 986768522 837031699 119319458 877446208 266803720 408050090 786515293 430908921 415838309 818592734 403248319 982355043 71425912 288964164 342677751 448670924 695854684 89841784 713117678 989681076 931588239 539376264 170988540 595488764 346764516 284741965 872171590 725094007 367142674 75984586 17641677 236682712 840250618 550392953 885656082 760386209 652741390 81566948 903264723 757953427 62641522 627222622 322454442 660916824 896088407 144648049 972250795 800199430 10571992 48908378 168954633 869665860 11643714 763228485 582248183 455557703 792868739 530483461 345201375 639186544 975900495 913089608 687613626 147070758 615061641 656579570 54469595 27394878 382141780 495299910 943102146 117398352 722851876 46782207 280965618 757878103 42253818 173594829 151523493 138160185 33015196 440578992 934596104 705436073 246569128 195054669 694550182 134496135 751247298 924875555 183698663 277581023 150512008 304786067 736439947 380810086 354719010 225400867 526446124 269760010 628515156 2548190 604916703 630056792 153248621 112711093 817771631 241854927 858613622 412473610 537058543 192360542 625362216 559538744 267400595 907643250 486577789 101335497 777362879 879235932 308796204 339626545 869718693 680275590 850297396 452618642 668543689 836117778 630379986 644459747 947403141 391769024 854282913 527163678 977846672 65827657 543175561 410213956 66910703 620913145 399049904 4658050 188640102 244085374 69631085 435206330 964348258 466244188 816227956 508537116 146120447 193717861 185666434 185312637 151045727 88367322 158700945 214243023 694362347 409304340 771794564 165743098 638790881 448755185 585730966 62715799 16396567 111352590 670785378 635300343 25349608 303640160 630376413 79736342 153915474 837367479 454049555 859105008 785489127 185849745 313656536 875856585 54746767 140557864 287126323 5975011 24944422 439770542 571557774 151537073 974734252 840618951 449952730 548768148 610756026 336582035 532877960 536957000 753587046 25426552 642705456 866091116 501768094 181871005 109369176 278041520 837827978 244192432 178452946 869373788 656967405 360570454 218804070 803336449 55530720 339908446 8524887 573957476 398500327 250556582 555134642 123185668 40037979 480531675 742038904 279541262 118691406 916880805 732823117 237797281 442209332 682752735 138587626 303338733 785197589 22616172 169397846 945411898 675345042 991567480 902771965 652820007 482364272 506848141 49497857 785256782 302573134 397914534 393601662 676874391 5205537 220137892 39776272 63403813 974838851 152635895 349844009 962156545 44596147 861529095 262455308 869207649 636728611 37819952 982746627 275980933 232484254 378781973 909920198 87848005 193561956 814265304 571962443 304136407 522830650 34803600 290871547 168903607 643774441 289005746 856442556 323559058 120014406 176211933 480313022 280320233 664289244 925129233 630110079 569675986 384885513 273196237 19309619 704726799 513740674 974216804 172004497 475120112 540861755 976454181 236095812 567996829 163868488 455788682 331702998 211088661 991121947 174677790 819583447 222811416 852795393 698180198 797999186 478586162 340691587 269965482 201490307 777009070 646307946 820837722 847963447 121050323 831707541 613329623 156428713 521426855 989235651 956399677 347081205 88599789 658355918 688587268 33576425 665327014 580231557 876968636 614801354 27515466 302863394 336808692 835624575 425521234 749150742 313979227 949577202 772005982 985428863 375825360 224269366 422488419 874794640 108404693 354781348 50206531 212300495 226638506 922665174 98906811 783706144 853924365 678634538 33534497 162746110 110633940 799046720 402506523 663312351 556647804 854219633 93789847 721463539 51783643 461777471 63695278 896326330 943575004 515282212 460590466 175939485 516913526 185482348 945904105 817332203 292200637 178870485 781762596 621295727 658965679 294198191 386162976 662008647 174849982 243045169 413483061 409275806 467705005 137508931 518542435 989246245 69008510 200352850 649765000 769638653 728009643 418157036 105233938 222924818 790883830 299361618 774585820 570628827 835724999 470123511 827384919 899937487 974072715 625984396 730784104 785754750 518554582 233079465 401759338 509607978 779137774 24460716 611578169 7047467 690917744 865097201 365127385 302815699 92665480 132770687 139507516 186526129 888499753 2035491 368563137 110220779 467110194 906551003 874173391 246102629 480026785 12265009 53627879 950300563 23713957 87173754 326408987 404366467 170263913 697335203 638414358 877769318 320840646 248610367 431315596 899177967 150890076 570859811 440150170 750200551 97545103 542061970 121512026 239456589 1287498 258475243 396996881 980434411 44470139 367062144 211516269 378996183 621149208 996762959 605916659 656089633 480219180 882184026 27246320 700898493 768798168 516988918 830266549 233386849 460006801 582031209 659889501 707133809 106762816 81669400 595203648 780267035 111464242 978842162 618004541 335347129 881479360 431251837 60876146 82579388 45009034 560895049 528212502 123961269 273344382 532897200 2556549 200297859 290131715 628422657 243532855 243977864 883036206 42038457 658628350 12088464 416951967 192169896 906003243 339424887 902907688 676905280 477106080 110948825 182464528 641009035 235291110 557429674 289761454 977760846 82932077 50966129 94176470 569127613 325294766 757103449 789642306 502512748 769645101 614722700 156546232 865518367 155504702 845573806 288607318 592524320 541944497 966256678 322737762 86823451 629271858 254281565 856334293 76694863 290535374 255055752 382530041 180408957 516714288 28067039 517260759 57759125 384366428 175275049 854946560 377143984 130974258 380798446 727859211 526365853 63931869 155577019 724017843 383927495 124261168 46098846 512189883 515646146 34379145 190478960 952443295 921398560 503037334 684666199 726167590 243311482 263026104 83079087 865381732 643622840 915639792 84192175 983805354 158323937 581814481 240574325 818646740 305583792 757870800 157238073 987213665 158693155 394686878 817066746 595428702 204991565 703800152 6376869 946321793 850002722 277235376 496552396 364281521 423651132 335382887 443190620 818804617 907455 213167268 370412809 609071591 966135161 347846529 951812574 236916976 105759186 528534647 180754827 904685326 240003443 640851876 238892238 650476333 709661629 953062523 144940459 809697472 543761462 479375641 747931141 730920697 690672373 520193125 279419297 994911988 572942476 668070929 911042773 424252133 630734747 483441464 766091059 582071765 584646438 541711144 155744632 827569711 433571618 863155464 678554241 653768189 206238822 432288784 200467142 521069717 789961506 829307973 68048554 356929734 910289781 615875798 230583763 679266253 621006160 449036766 858642977 738000585 813232477 559574692 968481470 465347036 364601661 217210947 861851511 241564823 46287065 52866988 76110160 692179525 520358056 177628773 29960531 631919653 75452128 121058949 220027775 844452561 876184086 413812645 429871455 913129777 737248288 336139727 652148552 532719737 241073743 900158213 406726410 597632862 370720881 541155164 894093936 258971130 866239464 790941091 80588040 448234272 764903861 101355646 151055542 624935021 205982557 806529495 146548572 416036 146629927 788609456 246758183 730734383 474678653 506188510 27723131 715097018 609939067 349762308 993629069 749163340 237601574 471318990 301102441 524552746 909611308 505856501 72297622 972851949 561956772 329429925 570646056 31772829 819128253 16418093 409272796 691819193 377467661 224888037 266917986 191612457 302904145 327332843 641883395 482673928 646733109 683440654 422251868 16293694 95010114 192753494 305961707 41493048 68741004 401393764 834248505 815798591 429118445 811577686 162784485 988433911 699258464 389716272 90591075 999676181 651811370 123086053 406794142 791844905 323675560 117343137 668038765 93539873 237279056 660322426 63232618 344863984 299706460 487823842 898233943 882393614 729786059 396367655 29495155 656861858 967899705 313889688 830954777 383764146 71965204 142791717 50790318 588369386 717081030 232457010 150642503 955564450 412832845 414536096 804705552 701136250 189072096 199796005 968973993 876851991 599627783 788907200 728666616 953553175 84722206 127999871 442299205 976990553 545427788 639873437 408051515 322268906 451208889 33944525 624779914 60423022 818057874 347613790 828888685 813882179 863629766 881726827 367234043 689864692 500269111 721442693 331721838 374626390 607584320 425542018 322613210 937221334 548810145 620425546 628736014 96159012 229155435 189195945 960318560 390644603 278082256 170669219 686011409 343829469 979891763 289233699 312458836 59471544 83726309 772377904 835140517 449414585 133286966 93369081 288878035 12365653 170811746 262654510 814319227 755228421 669418821 248532649 247140269 742158800 679532969 824139030 980074412 121143314 512988581 294518788 842878069 237256661 59834227 859439376 858768836 877287862 807596373 43168717 458664959 108190859 203413767 945494215 649616748 264600391 890974324 396915505 693522079 749147685 595909505 531196122 166299103 559112893 449476089 693067547 55862345 168965495 249116328 886118019 813698054 280077177 892168457 889229276 223983482 205634374 250412853 291774457 500666913 246632567 5856216 259648519 713533756 7802458 248147699 403910301 206867541 796758115 938306658 218320922 14712035 125872942 488242137 826362675 650574206 163119241 361044244 780982765 31394609 785658922 501187464 493826576 888068997 132814229 839196693 123900201 712079382 773567547 360700114 23520573 593008805 43647024 373519554 187329149 664528854 338351279 868971611 356850933 97460572 492664221 148563373 235117670 650691636 2818780 163152001 171667348 632563372 585805355 966832662 864013581 877561275 184918360 533169034 160573797 975378988 475989494 940161890 527657735 530593819 419268282 490321621 284784703 180233064 90046754 917304302 746853607 575335036 509351873 40743335 773460883 928211834 374943800 160573227 436914539 100990561 966179508 786042765 387290656 93588320 441319153 445509533 17420477 342554308 906513492 574294521 656647347 443457582 11252813 935809207 389479131 63826289 955541803 330289494 227149599 581608024 347182150 755437491 536657343 767141279 91483500 203381101 82424115 582087394 964205555 20116343 485351832 415698797 895996046 145868321 111002140 168885563 931685606 399752232 563972508 5888877 927296067 977476277 473284623 49477103 944669045 793337712 733229557 609154372 38304616 32388976 685428290 628405005 925688765 148382072 433826180 249207229 263099663 87197916 598426844 362906611 781739131 949945743 721110984 178179696 470874878 361459826 596998587 618723837 632883534 730617020 26238812 192365521 825891053 570397587 432463786 514279283 138569125 181951231 674669748 21881036 177750257 281476434 357952673 622174153 601671915 561959698 550706526 980116501 97610362 380293928 862086626 587004011 92161538 14496561 545024587 374944179 465433428 441622662 403772037 535800472 435753651 21984889 613071761 685641864 636874756 798241566 375954029 340157805 639057840 830133040 136935068 109664984 785664627 511151830 397841924 258531368 5865122 735133306 770209902 238167715 925714101 381096477 529769756 825945738 382444078 760136429 634722461 696268256 402169075 157325134 304024312 180022253 88446003 125305392 414366550 804234036 368338355 679631260 567350841 406429628 31914622 598595828 100820002 599134670 608417223 816594128 364693330 356051511 244086166 294243214 417467517 941787563 630256485 102221516 675736506 182352062 213832597 633406373 901788295 267546725 30230200 626613632 901905641 998207721 503014951 898416085 137554389 224067973 38467797 743820628 350460175 518760953 72269655 254586639 323228609 309824516 818521323 771236744 873011311 856272523 12485074 926146293 473409092 290918255 326696020 961673529 323633209 782515789 413061097 910489396 510169857 225436027 620118741 881659575 761866728 562944031 804287601 615883033 50414150 604614414 37629806 696201932 227141277 13552318 960087760 765529403 13971114 836499804 633373022 818407017 385014939 917127587 750473862 206714529 270443259 37507520 709334343 250326670 763653185 279090714 834698874 738556380 839306496 94506539 22761443 199967631 421090139 82212351 856315396 383324058 292969374 289600362 804106258 280236813 197816520 380268033 101014462 716483011 769998158 217438139 710815492 302944609 103358796 390406603 528052527 349604463 332911809 620732722 813439586 408771493 151386149 885115149 383022707 644322613 304399926 9874510 75668480 434940363 453951698 281830881 62018247 945598667 967254439 403283600 96579718 315729685 281737749 522968655 214524242 467673633 601127357 57665888 869874759 14406385 258589928 250372468 168970760 782959591 994863727 669458 379355503 823699684 389283348 331007250 369845979 812905274 840424369 622911812 264335508 54995344 147470862 292300246 825645443 518260709 526683420 407501269 705433808 686617811 411652828 145507702 816644719 237843090 194373795 765158684 686530488 256725169 771516847 408467920 268277501 169007702 281752672 273380257 883196475 524205651 636215721 716862784 961983475 990349271 393648969 836010795 493772249 311305349 80430252 200961672 857118283 59539016 418833201 647293161 361044339 556088350 628797179 188083564 333006684 885375113 858549448 465837151 202244347 171901314 600245454 205407165 363831061 479108697 367628085 481525653 478218140 316529091 660713670 727992656 693718207 126062462 587120456 292426469 947903490 679102968 995483370 200126331 761942723 413841129 878053455 242748566 495715210 178187910 481016193 923265722 415125032 151753475 964114893 702609324 817926425 47227873 653945997 864252447 934325876 708283928 147099879 360466667 201950931 66239730 226267027 907736197 305712149 80052699 197528015 715715629 253404519 368905994 170497539 893003343 159679785 821931383 243495479 905378438 259174344 192544374 423819863 643179045 558899870 267532478 631517181 915407962 814265901 497302303 967871065 255809764 647821401 901803330 388353380 510593695 643839585 421895885 508779212 157625268 80615005 302045396 615033191 772772308 266782255 353897667 116662292 688929282 771879559 13139793 100185504 443197988 762364122 923858060 811841918 509976062 870304444 914618844 396299341 758973326 435778220 861833743 663056898 710320102 284052092 55860192 347920221 163765946 138069491 269119798 806763626 234744534 170019506 605345053 78303299 799511407 100508725 246449514 774630660 188050173 987877593 632626773 931990324 32680065 328649866 768066458 813836770 329201429 33061799 518526432 86407400 871648565 152377784 915049258 770143534 654273526 62663466 217759966 916872931 914817622 626765015 499911405 359750978 554726237 392187775 670314289 460566666 857572182 291790572 664318748 385279247 483415406 849971129 124942273 441210095 975170266 700481572 860680123 607505051 358671606 453405670 974154516 538526713 486913856 975513249 995632434 473608396 484931728 177885285 27033539 487455652 357934906 818009375 493506580 415686572 77068278 626174364 566316656 194149242 248962616 115294321 894985853 725778906 362218972 985169783 448639903 555668563 106366265 493798000 299693014 290732590 468233429 187187191 206639762 480552999 178883330 606041016 901310499 68386310 360591959 420323927 565014338 163199448 117096853 206333690 414748592 797310859 439422478 73396248 761956729 165867430 117214721 703417049 998849279 300847904 325337026 724191992 115705158 115328844 48197711 131287493 680091671 123283998 200444585 156694234 619226684 443416946 196452196 253379669 381172903 401058789 895313717 49660467 433111841 346664639 434503074 318209917 930309594 645092889 702208712 155980270 17692559 865488479 964547455 687234655 550000869 262301377 316890750 35988807 39290543 78490239 147772761 880932756 254325315 858087456 434254801 713108058 706335559 654217925 928380347 91931734 710148468 157598590 572782976 895279183 486559019 948619513 975916138 164087040 189713022 173576478 296446933 712122453 707724988 161468105 178710557 114063330 72757144 554997915 638254698 613065872 850690502 304088762 347910927 901954983 711315499 836680392 642705147 186297607 934255863 791395992 315725024 105429735 38079812 446185721 201999147 884252269 770515085 238803423 362429374 114554904 267653005 828267737 183764259 319121093 798023576 465709849 652898630 993599820 835570185 390202104 953119132 791958645 251076574 819252093 641305918 258895287 899434493 433843866 130136099 232523325 48275893 472767747 46930726 458151627 285528548 395861739 260986898 530868283 783643279 651842707 987423053 814428244 364824110 689062176 225548435 939292238 636366734 651191153 485431167 643728805 298671880 41393200 826239668 214256480 509803260 330646307 497514391 624551711 611244593 180079515 700289023 980718001 904800016 928660441 806171378 231379563 624336417 384227334 742370583 720375277 76334301 841287209 80216665 228196430 162865006 367407945 913709621 417023638 567085019 697962668 637141322 412064181 138761498 951737295 664909346 518292848 751985250 591434831 421125236 302893609 669921521 82267310 94403195 613997604 893586030 912188531 447696036 632080604 874732312 470711567 636691828 257721468 816749145 839907368 88436283 400168357 434577581 679230865 85717884 521338946 731479683 303250846 943038098 387116279 509621594 313481345 526723327 11072543 623609021 594933125 140174015 264548126 593042306 741225739 653450868 203520183 289550534 691121925 17771067 487562812 706752017 166710374 282090520 716797203 838708340 333251286 878602379 977253954 217352679 165919655 769359631 141177180 555567342 235998052 759030524 486512192 619006993 628551000 365497015 710140673 322742972 449805775 146366441 103208236 501615160 849882085 438067917 481419850 302573182 344605611 30745976 94880812 217214309 972641768 640653573 211330491 266156689 227223154 718420018 851719285 499024614 184949317 794711128 175426675 607720912 744074620 278412906 931815948 326834061 748396786 900596590 518773110 343105708 736654742 625510884 980347655 592837785 908299461 565896370 237784054 470574278 266527872 115957933 921079270 747004608 721219903 379293706 200975576 156488615 84682243 427243079 383248332 162333519 293867814 32800799 556094452 88971218 85564043 163281781 151355519 817507621 579951403 71275956 200339458 679800628 149555492 499248094 955322670 727273414 689046140 386051584 588145231 58667655 599654568 454698857 464835768 723535358 589078746 416969388 427137974 216679359 272944851 884026168 933510085 635173946 83964691 333684799 43418358 703226937 979533064 182228011 655636758 63642488 803579238 653608567 283680186 230053064 785216892 381184581 64976339 146551824 981557910 106875024 77176244 747534176 575732143 264015653 225175772 890234937 169080485 265057581 534776687 714250096 764486649 472064272 937848962 213435876 343844955 716093484 31085632 460237087 60801587 787436132 434446944 952241098 379732302 865324456 610221038 637325533 659842356 641744118 967153051 784236595 816592360 537180820 485155990 902296678 425371678 202626547 264842862 170399727 248721211 330822683 541260204 612261148 790380213 79642918 972611634 248239963 952859512 442204516 242407786 649867079 461233024 428759386 419592496 541784570 357396615 976559006 123471531 38470331 69042363 362178983 176462433 480397177 511921962 354944391 634015847 260671534 22904482 166764596 247454963 450848980 938790842 903501089 124963062 77795071 410782460 295397654 80882257 542192255 409023134 509244650 889222384 730503019 893236943 896464416 134259784 34807071 429395934 755735689 226937922 65758658 591515832 567394498 776954168 888720897 399973211 571569819 971846963 518934669 965907966 67340178 607357181 97288468 552960072 200297248 764228796 792719313 399101273 941057998 698387822 610783524 186006138 143581559 345413115 759541997 84266573 271653200 898885511 280851833 981511374 51386757 356367433 299401895 886213780 431003479 174024928 935230678 511905899 135766098 489536699 982408242 357217064 787118924 146408444 24540583 271639191 792824352 859229301 253316288 236627176 629370679 419179519 501617346 358051401 575026545 424102779 418663474 77628639 753680867 643819085 286191965 696304326 950220463 108063350 657287166 866889632 745507088 477410665 106763678 625260103 963129724 401259 171751809 70488864 413563196 172905273 786205181 628442608 62385175 176331678 555452640 684411311 964778944 688229308 208670642 186462680 614469038 988012184 154420992 17329148 234466638 396679260 13963315 822141058 457868201 899201555 952369908 715482080 15249142 165171744 485007220 27143150 126227733 420337217 947980206 229072708 719845071 839475169 600378014 555559353 663895448 763940974 837216484 526567260 972543732 65454975 885448777 485542780 975122688 218265134 303252271 344522245 730403684 200111655 69779639 376959755 856447904 138701370 35172747 666355308 946439149 121059961 518899061 49043597 472879216 413602849 789632189 112150928 873486545 146075822 462949745 248369556 190541361 749142966 620706194 817112779 587656333 92137229 181948674 29649032 644937994 224127217 288487645 828960942 648443064 75832351 93975813 467831785 994714122 422046722 238038062 295680094 658540000 476813369 743446222 237520007 495574284 854328668 65294959 648952919 885263421 124872685 471139954 705837160 419269149 432146379 142049653 393760440 873342665 240083207 290989305 481166441 442547131 745234485 534922491 957030481 926400216 959423149 56095717 658261970 967777776 942037375 443676139 453318728 31476047 684548390 104013412 293787491 935116784 553096083 972514345 292069419 41243590 712492436 390356608 562771064 650109068 945196300 806213739 32167412 169313108 551255759 437886759 942287614 418497431 294048260 465493181 138195431 130757289 137971414 658190206 154174123 417077160 403710029 157288033 137575583 46104679 266255131 300508683 857152556 299514040 801948038 520482955 645131012 895240368 531570962 270775930 16623673 777875501 84210141 20851452 16027955 365980106 886205671 845790242 520739457 163069273 443237425 125433027 309277379 862690281 901434022 424347696 388095433 851907580 679765274 641040815 335408590 724737746 756684804 204580530 162229219 128616852 858937421 737758527 107689244 823136987 824088929 83911793 299162290 262197257 138327006 440377444 742172486 348314305 223426911 567426376 829560464 956969061 101215297 461746878 65784194 634481002 573909189 522633627 138524948 182670143 309337597 597250101 109742787 525859956 868226391 478525922 900080917 895228772 860335126 441897387 805324708 261772421 195658851 46020625 383176156 155726690 112853299 697083481 313782933 47791981 105463121 484039979 121079876 666855876 817858140 162561198 183238607 753128675 328389169 178150214 795083570 646815807 272113038 642655172 743824852 421695278 474768377 694794339 652157164 712089421 321911682 108164850 777481575 459249612 116496902 326838276 103252945 362150124 601483856 682525899 552645653 649785154 779920845 655931032 585170245 781658701 810478445 950295872 58737193 898924875 903992023 595058954 273643626 174510621 334151665 913488140 878676110 582665544 903718227 919663979 569160535 19124444 743760020 786225143 826944785 497752385 934669401 592830467 974688006 504646880 582181761 112218832 75220738 399196348 58002356 334965495 996685687 705653749 789849873 596510683 760960468 564063442 215787134 133607759 458852117 12688374 681800179 573598866 157312834 137229839 990944506 588178523 194986321 589741683 668934707 44687667 101674076 984460418 298296213 976630026 688724403 629405046 708157824 972934404 369600034 541609681 536373536 856690930 263230425 47456401 434237800 224632293 825056684 262897325 522694286 154895776 828761828 807320148 66913618 920495161 833847596 675137550 509576118 500631068 19307496 347058671 251224995 358147307 408206100 913565377 381498595 325624223 847751869 427337644 247885433 108480218 652063654 648838633 640819051 246269780 404786805 907754932 676196110 25175726 210476955 824236353 524276144 80483863 459177184 122949961 630252554 348228411 115562428 129921469 716482080 624005513 514125865 308104773 828289477 519560192 34554769 1503027 173855062 844619284 512973019 208601184 664702147 273660676 765792161 849623394 941796480 540873138 253758046 693814129 471631013 319113430 806075426 251197069 984674789 198690219 414947015 818832865 736304352 164827611 905509166 935189043 162087775 817961632 570291719 451859620 481424817 55175588 639556999 670167498 854358044 124117080 227029195 565499072 322731011 46338045 8706849 155087017 858949470 411749264 552350913 356441016 985996016 105612642 693384200 174911305 229066862 377294996 54312999 830197202 167081712 523549360 628111967 187084782 295956050 131530713 267360129 40328993 885451093 755741378 216064652 252959226 835125562 242714425 413179107 880357104 283854828 437886944 500751669 4329457 392719008 338247056 252165357 209870713 624643599 51651368 595217855 904259090 86862744 301998120 156050645 2821882 751474698 151308910 784592546 544792546 101234871 711814143 947953028 329350088 478814789 28865018 650219310 478854648 275233498 401069188 372670621 815169190 733095738 152965559 794758360 178862912 68201495 591587119 856700187 739366877 187720403 674033876 222601438 537390720 422209264 156751011 728048481 589690721 48322804 188707472 354149305 869544042 977926258 535368535 617059487 113482434 29018118 159996266 652867279 48877315 107543512 918984241 123443473 502656309 260092710 408819090 615492381 678933862 214346379 516134948 75990248 470123783 171777885 783485153 41857357 635858113 965522115 689060413 230045336 604244740 973404906 930616117 552483528 52319132 13980636 81655340 55239903 430152485 734202033 359203551 422222932 415186004 137291062 637188644 861592827 249827061 803202068 38349156 125451794 652316310 413144492 555910756 828838184 928730492 367864474 551645057 280203012 548941932 181996889 681431619 330160521 499484539 25420401 38256369 310492382 447963974 836120974 933031261 342619252 966859891 698804975 201176522 495322328 685020690 629508311 269647880 115644463 710446835 150064738 661120106 67718304 408464437 758438132 33739942 666666723 145791858 940233085 450018185 966117071 990773083 296050447 469473849 380991796 457107775 45523337 248957685 621151897 962806660 212615967 721243601 67101295 282550399 973680123 118536754 583082128 584483943 734369390 650814619 448969060 309849033 496158506 365562860 176660283 915390932 786522546 70347521 949003914 505699245 728692296 396217721 992529568 579052971 193582200 616386079 65408286 140499678 968169888 930273915 141098434 188684666 967450075 877057729 168879293 470544791 686968141 182834474 33221661 461013141 989958118 127296559 802933090 746946588 838105181 606587743 195939460 38330115 458147816 372412331 803129037 152645130 259549250 25938233 538130051 433428492 846823190 418341763 121258898 382622594 808118685 743910771 161441077 775704884 672727893 237121724 780061173 479830156 796039644 272605891 24541862 951241134 877410583 684534104 135708333 249861914 433174641 730407528 925835950 289424339 311369421 542536530 481992585 592925832 440242099 726296845 486351899 605287306 103917674 278323291 290871657 924063112 71848698 22810118 59161910 837062675 810793951 583270129 565729253 448189320 487090386 890502776 754997705 117858686 614755013 151833128 188379374 753787484 578425074 683701794 228923454 788486955 105726364 987655942 820628276 548635987 630566300 932893988 760055191 70897708 429961141 464533313 186648869 663716383 794279121 914737975 844546904 218500509 788596474 877725702 558619498 818820971 111687540 411078572 128577540 47537707 582674248 693515904 428520589 753571481 134736330 54339851 982393382 937489566 113798020 862078158 237216985 392115188 970833979 539812246 931816397 506550068 639333098 643701317 429858376 957360857 550129185 470106429 534226228 63714317 530021761 316400579 230931971 607181126 864554255 108693702 535301360 933114950 942577792 256770925 317454207 308180818 498199041 799226701 605029439 638213488 308220432 768966832 571302483 605597303 224963215 858076212 487990587 985562817 884183742 656134952 53597155 749796725 426162751 824332639 886972042 586437968 81425383 30808494 862438644 471125367 590355682 417126902 454048569 228626503 840383379 693366980 290192536 572106092 155288363 772055993 89577249 944025835 494437143 33901844 369802763 958393332 643174352 918617016 446879631 798694327 446839071 37339553 417085891 830140775 208390092 25904034 487364690 554090040 311990828 264155808 345618567 758076007 247829138 839831554 48391644 510905412 810979719 406249042 917776324 538735826 834189160 533846432 685183185 875776348 228885788 786870481 55318373 672894038 987768770 935362757 937956609 128962533 963741734 755321464 300258538 232993878 307730663 983348923 786616987 79038180 97948915 674466544 921488319 710632115 657276149 346738904 389070596 747525276 100455956 875413840 429398808 184762372 313394469 25055254 161979682 975406486 653853218 479696064 236732867 969439469 505786101 346522474 294069073 948651780 345641781 469083754 839639432 556806771 149518941 426568705 244061716 515368266 38640032 955225574 501801304 247306543 439118826 483103047 591175184 353188878 744110750 460438992 554455069 88968612 622057597 407091510 469860802 153833469 526760112 172929072 571981879 123826884 247292431 212162015 822675501 663035802 54979162 103228970 306698911 60214065 83475127 726179429 237785979 52344435 602770413 115796364 687749976 251938743 929289745 40351282 869011059 23861771 624459716 866120545 712303306 157525205 212116804 169103790 563266045 367216880 970340335 64685696 779262563 824640148 813068596 233779990 890828398 771545123 119457806 768756245 622643435 169595295 554867664 368625547 277423725 51244773 797349575 594971713 252395949 273220484 214023783 623411574 180129553 722038969 954904304 21556621 705680875 879345012 451417365 644912243 787264690 544761840 520658398 597442714 895987275 149346544 260956284 672998927 90823718 253463498 450964692 716918223 213949700 144599665 382205282 735465882 497500770 112136799 284897210 68923313 577886620 476010751 218547005 427310158 24355372 282287705 587357879 382105153 990820284 256940603 578589802 740735884 348138528 643337627 545123900 412580614 300901779 968611253 259749948 175192171 304813525 22888439 303684562 261581500 289741351 727858463 628908223 529855788 281169694 84864019 777109033 764336835 944387338 437544997 592775613 532550717 957105496 194014834 768737805 805540982 826727244 855039242 414157291 386606683 152016009 580076142 730728338 85716353 330535417 463925517 581629322 169184078 989543294 552815524 734127330 226292609 969302344 487838433 716478983 371607474 840749325 962314580 754561646 36974594 571993488 420476978 200394118 260615445 839110669 551757307 907283623 516729923 488991092 483023928 394381124 72904211 176340939 714716711 919170541 429207063 270261834 362744252 806693109 503166595 627740881 222782488 76377393 503349368 251478965 471329875 606051231 846412280 52587830 489752177 954194717 454019399 913899467 359597652 198658609 828269996 274866982 134104030 811153468 511873167 42003080 360377105 247305975 504789348 801872651 391455251 694902852 827765027 80202178 718950794 775924756 783924314 748541150 606585890 345802490 130012512 294076481 45704781 610092627 267978721 411691659 326473441 380204676 190418130 879195334 600968213 738185294 973534917 325308111 672330614 98365082 788277248 886778207 685162895 265850861 795876704 211507431 698513407 38337216 81344565 633765627 86333968 236393292 788978463 11144494 660330739 787931696 105738943 859406459 9722524 713515607 468613157 337761080 215081836 353177698 782313397 190167172 405056645 215728303 136525313 129332687 636445029 376330361 252798699 907379720 345123400 522586758 722488755 289002685 718252059 642661867 33266064 218498106 599143291 541513592 804301479 318849835 539151509 946102513 345879057 930136079 265666230 301277619 132760859 416352568 760548044 134280136 191133004 297210378 991446777 94159201 28031817 679343778 333776350 687819502 412088420 846780926 610194949 831961558 468162946 968760918 537576658 205287562 157574110 459342342 785102730 630719051 44349532 756879636 699529092 874807545 203567467 958711639 59893277 945394488 972941785 31653112 411746521 366303449 547011229 938455724 908011653 133485465 552839320 379472012 380459835 533962301 454814393 972087068 299322924 847567127 204829569 832221399 196072074 501463988 203164384 489007444 581205688 320617592 326621091 343727729 328671617 161368743 491154816 515737721 159496350 382117792 328238309 268704951 698615451 623030422 222768778 818440839 220356580 649646853 347516386 522282565 156082001 53822429 615644401 393628825 936480078 581634615 990438358 806093703 974609426 664134237 718634146 116751497 480417444 517994503 416310767 862748115 313738961 67330659 489628373 86057619 757492607 773266780 709069002 341891684 765208334 290023532 301838111 908672004 487061798 10567912 918019251 528986833 195380393 583678162 546593148 948557454 346359811 159091080 388114640 314771176 137920182 493623422 726532744 351137402 824479616 61953640 647605277 964216332 6249683 471534905 857434530 493646436 949557356 131329779 624803948 326635459 356285254 488347900 899963784 225717637 625348580 364027103 104425983 299044802 53950602 236586902 126086527 941761108 889848758 46262939 640414151 82951274 336117104 741940793 581767534 369179681 492364035 732231567 402986754 1377491 494838165 892514545 84784126 180144832 377837758 682309793 840711076 486818969 870856470 639573020 305823463 189225414 830066742 145088187 52059686 622160279 502950417 378003810 547083459 198080335 464401441 756878545 2841964 838017027 691914333 864172073 27524371 715205126 372830352 961954580 766154444 390047467 911822311 497653735 17887893 17714308 399685322 517384461 923456853 905091799 44663434 68296718 648736841 88174396 930057755 996686255 67378750 844560564 830834267 749504293 41118603 905377829 10480260 468103031 585052267 621483659 219888680 267639571 277959574 432270835 822164382 564058437 581469511 845618509 666840341 274117256 127800387 828550788 72368761 802879905 214484612 826803842 341128622 160754935 496077205 637680915 370192325 312360329 333845835 651922532 963179478 599623989 206313805 426490650 579818156 551461846 739138126 26283722 429838053 278026199 137684972 746576138 787278749 985244341 6756126 250293558 599526944 527909792 831070335 409279830 216861038 515756746 525585764 263057673 493160089 185374184 281478484 110674994 201788387 982745113 794818828 934455109 370266564 301154690 218991033 574819237 242110390 19865877 813784007 405734732 931152894 702707621 355478683 909084790 231339950 434998105 865551590 862938527 170995782 33430312 707401341 39925025 964197212 199692588 678106036 556388400 874690979 732011660 707245421 580619740 790654561 433761443 103213471 674422379 378428532 380052766 658424721 12160295 714072661 232825320 478967615 914875975 441116997 162130387 55931346 291764934 249341351 956687793 424103089 13909675 116992864 70659237 334252884 297562670 413728258 653658984 515162948 384652499 526303920 319496967 507912724 885513580 734065082 832627622 924369763 695778491 374693768 298817361 743738333 219862220 289547729 764103612 751088245 181350057 38364161 342396256 537999018 606802317 660431989 535329788 986964716 311442113 69315710 521916688 120385123 338534371 892302481 940984826 537435770 221660352 914447686 943430235 564271452 769535609 348546521 515384859 582006595 885651219 72535467 191240258 584808066 725734739 393963684 237176735 986357988 333534092 662333923 772526269 287069705 867269580 997271640 555461972 908791936 373648620 657447617 949504625 855377344 305856965 815176266 771129581 76008090 878051574 11451722 627466969 47396972 760473892 693941690 652173599 757192028 620489809 469476045 513999593 4845568 17111868 847140277 295330695 899248939 910702219 770523175 38602414 655041331 68415289 170920971 714507339 173280545 906535086 49373933 779302513 616409270 661983147 52739086 436992923 450652423 923126495 81530094 574826660 160265677 398522984 27705569 215144727 719992932 100935195 499463035 770584836 663328724 164095892 72586885 598531585 40054354 301072774 923257871 824234725 69784783 693558933 525588490 696121326 781014114 483577002 86254729 314316592 449364253 67865460 713067329 301219614 721376311 813386847 456366031 536667919 603927592 677231939 195762722 790866449 648177155 503992562 804371867 174263181 408962778 112267365 141749356 363780350 13955740 605627107 852467042 465610123 199489983 257938110 467464806 742507785 478947988 447225800 301232810 566456383 719422306 927220565 748228226 878323286 2216775 405151159 981228249 751834068 181263926 890973753 947986723 140141746 797747892 585360412 524410896 296987251 97756001 183224702 945937806 313696455 834167643 698831691 541038713 189444773 264711729 234383921 452735342 892085014 820434615 334199619 132291387 226785281 320801848 820221567 468907156 977403121 750913738 746070380 689176101 214585746 850682414 941773974 72319378 410709912 291133 821350516 108773947 102754567 964674767 847226178 339755945 673939365 101370007 313898544 113982089 484506145 254544835 478018505 27910181 944529156 746644459 726709732 892186720 510424344 239787974 158218276 141894901 781528863 304386648 224015229 57205047 250721602 272670297 709650358 766334940 919027695 553465815 497790047 340591314 576511811 33731543 517615314 196544600 261342698 371103373 751108976 729794324 725752174 554775067 249013668 727602292 435543962 525888448 918432182 264570352 247894717 953336331 305511728 7053002 502780538 291459324 356561557 601571715 916925742 426928156 951010747 147988008 59373092 99946878 289341554 951910278 288814910 872933062 99637439 337650530 222353583 627173298 1048645 237411117 586157397 448381010 596184524 592312209 371227420 78719458 599448130 646350610 558254054 48497590 898208275 697441762 209612018 242604441 587482435 448411014 322284860 247231433 7130891 17276616 730592563 679584081 567716820 849992171 718122537 39346411 286077338 148004667 833682801 544787081 269225375 79194700 926278095 815046381 849576961 575272905 414881022 636953489 800502617 547274824 575257579 40864837 34239098 16676754 605530525 620146433 766630924 71720169 454931519 994752851 642819 294484073 666420213 386027602 876645965 448827745 256723197 529692075 238423925 556068609 777630971 688939591 245004150 164698846 178159109 633210732 453560285 841342742 818792122 763661914 706909531 135221690 666825276 292664190 329740108 121673631 602059202 152396670 565080641 57533862 132067562 360265034 753999619 250563072 848786295 697250209 143617151 434725188 124835346 850569494 377415984 88519314 34582153 656293003 233863188 514803523 860963198 112537459 458699649 95478190 554226672 137742150 928372954 783310281 345137158 500378058 344593764 40529726 680865225 482073659 219524205 302935300 484753344 900113845 731817966 555286578 432678621 165021844 94058242 921578784 831238136 879827875 595870753 479528342 258015378 135515125 842581009 848673174 718081727 189611076 150333481 468732905 448863334 390508520 496663993 936968970 125264747 476755742 113282739 256295160 895316709 519771183 288214439 111077274 194693506 623551343 406303741 458070036 608114179 146268791 271662811 762230736 460594332 615827279 401735211 745175684 50423157 638774948 26161913 961858765 793473601 262495661 485139843 716857659 167972364 281815467 622568684 492128293 77950133 941902526 55670387 10591115 163505127 705496619 872544521 997651427 313791087 476138773 449364621 940027231 820288027 1767067 376403598 923974102 131078213 910304177 418144805 101552124 67044867 322705362 564891289 922184129 676131768 51308459 472114624 1001879 441910235 904662646 879111376 177280209 137989761 625844345 840824641 227916832 55384606 857880952 271589294 946988967 995643705 886235960 463496036 262267411 165092700 483762462 626827710 280587796 635054381 953608760 466703693 820874448 113046176 455823590 770021041 300000418 282890355 615893933 327516437 358665126 86721990 415543610 244676509 625334424 988327510 177585778 248757610 119919316 898157612 461451871 77086551 67299859 311493727 441452454 630345672 979117890 757660270 229684913 245593399 879659397 34476359 177967217 270776468 233823020 955561902 87201727 618592549 927629998 611638174 734382081 93328587 202513658 603741678 322538330 185081538 890470515 274668240 480002262 313979957 457444260 193805973 833635863 941499739 658037949 660689742 235460722 441574076 532969061 71067414 175381150 790646855 145146608 610502788 474469159 448494073 360214473 517375551 378387175 645592599 563612178 296320379 275519073 109495456 598001720 9903639 615113890 104250691 298010694 245368946 351374918 783590528 545604436 673377386 535462316 206570370 165217380 914218827 623510407 891164752 164607606 13971921 130466105 120484990 754298224 569204836 633922596 785601711 663499409 754684404 501287778 114752077 12110888 633346870 634198793 313938130 470718238 951414688 835120061 705464047 122091878 191293818 174246583 194742605 331621018 321465093 947053448 149030017 768294248 203958632 98574917 592910304 548205169 979798529 337199435 896129558 539893554 381156610 601574899 219525958 377665099 441796681 428448921 981411799 120947539 957306580 130376311 661473648 902393797 142083442 14942872 329529552 83828747 129786904 4277498 211806507 557194137 764227734 443077271 296621142 172413195 967868438 626974726 757350593 480235556 33566212 115424049 591091765 290121394 352506015 286743878 795144791 94197454 595922786 183567535 849915070 511970289 949714551 995295750 313225761 844271919 875351072 218150627 595804879 894138350 209678575 569060013 857164040 188289684 967175513 243601335 571898737 541503770 499463655 978518556 74281662 111831270 515538010 125401855 853359147 519463541 292662244 221981995 874901108 684380293 609371934 320538212 251276141 933295180 13839715 426370915 856237742 721326615 567978445 888762719 770392787 988451471 874697416 661577428 377953050 872563337 108592152 955379183 217299426 890179730 854646788 759896786 351934883 580097514 225589997 564323562 22536925 808894583 76967999 433355715 67060898 161997013 873375266 440166167 67601113 939211918 168214368 149290996 47771607 250426705 611171296 225054268 23323562 829079021 788281066 271700717 277900952 824751551 872478657 392075490 911051767 255903961 33275513 599323739 744922338 850939282 3552014 485207608 193251793 849325915 800485133 107840902 614652767 896486870 474116031 862292443 570808240 109680211 930343624 573832660 916211069 7904466 656754490 199894400 823395395 699398720 374087575 177939311 396507308 739613008 267559691 24169622 293790240 327226569 137971483 595974830 641595515 989737418 275877048 88461854 257866319 582096487 1483594 711047841 886381973 929588084 432315477 352313077 473424693 732057003 799966595 294305134 897943834 750947294 722841379 13065125 829252044 4680238 512253488 165954232 662328107 416405859 596751628 942979008 210548543 522595415 426432923 426036795 955943567 570588225 882750217 610051411 763014283 282378127 415067279 759749199 918170711 503357648 399205499 524385872 668044183 740039101 24409686 695008648 599098718 493437838 640423627 606926519 56866492 558257173 308972969 959799208 742595836 526339211 7857004 902659493 690739732 739290140 236939488 698746420 24650859 942195661 243164348 820135696 491990329 804535685 790214271 984210314 480988782 396538026 37542609 236552800 714922386 423201395 70771768 938802740 889398056 384905212 840719279 118444209 304893427 698249303 810573172 422100921 880772831 939603549 526367031 743259498 432770791 999813279 224066023 725135136 544175483 924575991 276381394 574742062 934250794 286484658 556782729 561607741 72164626 761227512 373073305 998547326 372311638 593666678 422628769 484709775 225616682 931762724 907831892 731929967 843377721 351112460 310980771 196169322 920222387 174226700 869920608 516723004 573999244 280299703 122987146 965548416 172817764 200814748 279814063 119322329 416020815 311925711 787765879 317883888 737445591 377990337 85992112 38020819 107813789 741920497 103021140 681903714 22925029 170382448 477845302 672879923 85906787 894255812 459737091 144606021 889236794 763112510 737465320 482540495 203394992 789813272 634357925 127237190 429645189 988556950 943696971 42119628 397582983 64511479 342056912 95641333 348959105 403112719 611546158 915889277 249360654 196552603 603067851 225749237 135892266 77684405 750205845 756258330 856498552 577695840 404910747 101564256 858277579 431437564 162587384 133953099 627787038 514932307 514365041 444709170 986264093 165439131 658440004 233549471 642807033 469331634 688849862 554793 730337952 873757267 762011449 359287984 377000908 54274622 715288290 773101596 957364490 803493975 220082417 253520714 318065949 348769345 673810148 459877680 548394938 612106245 983070216 366583344 555819290 134291926 55375617 561272529 402905840 984909420 327680034 480064714 904719339 382188887 119736209 173138970 720356933 20433213 837243837 18760865 574131422 457934759 372964357 264662830 94446758 265344261 382666604 604913922 249682234 256076219 833290646 725736885 688591758 926051215 207595869 198988468 948200424 556161425 537602682 882469987 96769640 788239472 648018070 617225551 800786512 997433858 246667809 163933487 193390507 61906722 160397557 996368494 135790397 91365979 286441597 442363131 247347683 482382707 633547313 428805940 662246599 518612562 934526613 34450300 2004304 660380408 15558156 164653150 239770526 238418490 593520338 74644785 7319297 200847210 814359923 741664660 538692466 206884933 413163511 31567758 553505944 579818126 5508965 18283210 60963656 561969370 555305444 94587781 980297343 663250266 385129832 82158654 487186754 952903047 1143182 293937159 532043339 586202232 669290993 958984895 380830091 172513154 232500761 333163650 176945049 135906104 873138227 513362728 943091113 55533899 435328777 697778042 615210762 546644917 278975894 156678690 49637003 489488000 981967080 249426486 942809647 448151417 20982236 538437853 955030506 208609753 995083059 330722136 886609465 347293605 262013459 68239676 544362482 193503081 282194695 539544835 757616065 959297275 833641862 431360937 279578943 398233834 779030222 557966823 779135596 947550250 444411510 513387811 418066535 710396596 949847687 22408589 590685029 81795811 603743323 271051071 864895512 333346395 933392330 644640072 691032826 968767777 431254339 836929937 318285588 360963436 183175653 96765184 889852527 722968821 202394210 41199754 736785247 638353315 235769068 311034108 799898533 522350417 284476293 760536841 620716795 636554629 97898245 228131771 986184266 952286986 651011117 715779008 771297671 742567435 772605106 750144812 921992773 668999070 611451592 954956283 967612235 976852324 468013989 939391809 589533144 136658819 550108625 205215330 5762960 623926365 366921020 123494355 109689550 700391414 745057350 720505118 620232183 511843317 905948310 753204431 309333818 971062254 405402926 585761646 760860098 294828262 733910718 663943616 231477776 630477102 163406432 500303184 20590046 478419276 142192700 266014677 365000170 142605318 402856231 514829542 513425470 688007879 769317717 553667579 5178229 652302948 845465969 265114379 376891243 864104524 710999525 19238680 572224429 888028172 577440164 127121483 990093102 826945633 800360589 711489630 41070728 678810068 444510710 812823085 588440951 246315953 487550457 15362716 106789005 785778025 745767877 408491389 179641796 183785466 963437363 456183278 822670678 593012728 256560585 883315331 97580731 155159967 741918706 629036002 343987238 844666492 738534956 593555182 198152716 636619795 420284124 746475364 12398788 242221717 572292847 154122664 243210523 752465745 856463093 885391516 983053488 400922131 561280659 901677546 239033953 626944812 10583419 860689895 939091557 201113593 855585931 628648833 117246812 609014363 608412554 204030383 463419739 863112844 835715390 162873421 652005090 46525338 424381369 223653209 281283546 710801633 163788108 590269522 167690576 60881319 9598064 491404176 786897136 999624332 811469551 755072310 472832333 979296458 338781892 383990482 78031141 448092482 119023585 441962651 744837610 190431042 747796968 760403347 262962433 686298060 446005388 311297995 977160280 947795162 491166269 678918966 763925825 958097904 51496129 361160376 628624864 393024996 662184824 263534326 97444411 187432793 660804927 98938021 990271203 698503168 739564974 121472748 29112757 214297790 318531195 514399991 682811466 816550302 894558296 266980119 91403186 32780751 45015019 667744295 230845833 331357553 13710986 678528093 76515436 771472889 178701365 49271837 962460246 917781785 989708696 919183136 990206367 650883700 377403540 990601882 844589573 666937631 389675555 482220862 715621752 69166300 445062511 929781318 511691225 132060949 722234323 437459134 736117974 267352187 928570682 526872170 403334098 428963399 455929547 156827305 622191561 739758124 472885285 738980188 605151540 443311954 837658276 824390153 293441383 372961647 389678282 384778089 235840198 523848082 31000121 47742208 260497918 167236149 496502126 772172249 819846607 467195724 630050999 334793493 465694469 930279637 573737647 756707420 449651260 530499110 32420404 632399554 492331505 121242260 840403006 190514228 290557081 681005954 899075143 451553311 97878719 94722624 470991207 660860439 814798736 514646545 959058514 397978292 710959821 357170538 725336158 840431840 441674654 473125137 920664396 367924542 548018176 959253217 588580500 27043473 766288327 204912282 637449144 251825194 748355496 348533626 649165501 106280137 62246730 889254232 925234105 192417492 215429662 249789882 240694941 761053474 850391073 56370200 1240952 836699753 681158203 259489232 775871269 346128816 190130562 907931171 685035049 327301555 128363993 193177237 840183709 116436010 129688630 396988790 817031429 246239713 841503234 742163478 87775584 34232324 446688589 780529779 860508054 666898743 205346992 844345539 621916867 69971788 882363672 754283881 104904456 238796951 233814024 559705777 199650905 815658970 169116893 793024170 588736122 590840508 212093933 625257914 536501378 165558085 533982041 877546028 229021153 94327914 546066216 251636260 432198566 573228772 503898534 633588092 55102289 714684011 948136533 513339884 618089969 631429968 137275057 640381655 355050785 413403170 732209130 860039251 888388844 127775119 439377631 928165480 5564725 525945507 203921267 190199683 169739798 658741869 545194234 230187730 743567561 126600427 106244445 958849247 984829671 41007186 903906454 908098879 177182812 706978139 313941056 314517335 52464277 395036941 858056411 640779047 92091670 579978672 292293357 565338662 407227674 49942954 193204362 944601195 585928790 836567985 589564551 526989408 828802733 57526732 40449321 89048095 62055307 165064008 820970978 455803575 702430280 676929604 122377210 576081623 750261097 985708218 626780127 476993147 975997410 159607218 19349661 613979215 538840377 805249247 21791172 221200429 560619582 858411585 59455031 160946456 970929725 828788735 12270228 20906939 911073517 267592821 6282918 193495302 994649013 27912456 904155828 468028912 448099143 125733351 168593036 658162623 946661835 817535596 200105297 224842302 242291282 557265279 337900861 423484370 123546432 142927809 787461184 125683913 593578130 940896149 958110561 283894143 584590846 970662872 804642782 115586696 772866972 661854498 615280225 83649578 748167858 360314619 328302964 154218079 150692302 638230542 717700674 523519996 108890571 700849354 597936477 341072583 568665524 516219997 343159479 157400123 418683366 160143915 977763167 148337792 643522967 213552659 711213094 168647554 899295955 362705793 92818609 745468742 521324710 285084113 272020631 818389107 380992959 787630082 912755180 96041887 95318824 637435665 541135889 753840003 912199075 616711964 231863441 900177316 966749992 91742236 165260210 482716119 145295945 539420427 416195324 795393415 241795352 562865145 659906397 252260350 951941541 466478858 315893586 418269585 113645441 380103329 539481759 188342437 26213301 558693379 391946468 799295700 953406675 503453394 157737295 179961310 2312144 742954793 206950244 595526618 74769059 279720461 808518208 32754245 684029466 158276754 275944616 61090158 140119702 113692897 528301016 782034706 495250364 468110473 104763453 973445754 277417719 430542343 395311126 415730932 741850340 340188400 71198925 368182721 764185050 63493660 994591966 713587019 321360650 135307233 564876396 130631087 9430782 956596949 296374628 671312048 466307558 360968475 969220422 217975956 233973531 357981088 985169310 12396542 493596579 893467693 748281510 498229628 407782010 288692741 246166893 349039842 688533209 229964543 152635734 473013556 419732520 655433168 575013503 827928445 441891840 870082197 873022995 79097311 456048862 126886067 918396019 870607291 841893025 962991578 156633279 242655110 44523643 579074581 516624942 418124646 365473331 89975703 34580576 493516440 213057518 48982847 259671669 526689650 332357519 541507035 716066142 939750559 572096492 794430298 876086330 692269279 230117572 483091182 551736198 10275145 958088406 266855047 936939984 13194002 190592826 884041079 952698178 151972544 435197032 211174779 592024232 284983277 348803663 957158597 174019282 116524458 833059561 899795166 771027826 118588610 528907059 169813645 437961195 683921546 350643651 809541494 483156591 395255402 451368921 323452378 945671300 288037560 470964985 810744551 311150079 131164536 31826536 391580766 180467209 667808929 50083134 460516728 535615010 695160906 256340501 646033502 912486227 528153826 216254367 880824308 244679108 709094610 674264169 467272277 560353841 533274380 253954903 546235894 87600636 953901302 743531147 827258357 407491558 101173602 103892469 41840428 359770973 395621037 84223046 881290168 266726066 721670145 555997175 172536063 238410126 804601552 548035302 140678709 433749600 925626935 147835715 844042828 883124137 441930972 47507291 567688195 210863115 212286809 841388571 351108775 117149095 655780865 36903085 502748795 848899860 166941980 517864303 939420710 212063104 905811002 577900739 595365806 209938750 633579538 429761565 649477272 670621848 371692543 435667413 930997396 511691433 403806378 879422621 560268816 144929292 258466845 142650706 377877222 481108173 701833052 658151811 856128113 80485606 502068325 748864040 786350862 695961239 95077521 927141909 752632206 257931059 840663685 520969945 361152812 401451278 482298051 509145625 987465583 944104601 279940609 454321820 155394282 154041805 885807671 231716671 524437821 765002905 975491492 658168628 195894841 119908619 807483287 90606699 980180188 369169655 59733804 638971717 828210717 5937497 286821028 545530779 780977563 404392997 3263216 958981041 626528118 56055782 544371739 712429084 108645338 997211458 770158625 853473405 688610158 521733768 248108233 254574484 566714274 837095857 887707649 279578980 732420230 522453757 190996785 749020273 241058883 268650348 18735994 861029167 9282906 303760743 247802425 53684901 193188552 689166676 992283628 318834794 388360317 678368350 993395722 290049107 472970979 974226230 444269130 357380506 160497519 173261469 174025072 822338908 553937859 782769647 619251896 453031092 613624872 467714410 480597738 189278444 285070963 83799762 542577564 428715158 58202647 851780605 628844342 222931451 430964501 755681483 800296676 553720552 21424673 414981522 6025436 159276307 197474129 673316153 681823379 161262838 84087597 212679817 412970543 16712772 683750224 755444780 929472438 183178498 871695017 252879317 563159185 521016424 463201193 767903826 151152337 855470623 126641156 364662269 82021487 567165825 95596236 247469149 136082029 190873607 539041059 250957441 732003001 832292016 396475412 648063889 46403982 669655773 564129715 536368348 166124219 23469011 872381302 127166681 443134326 714797467 893393143 394109702 46754959 571679756 304512597 620485329 403716224 244462900 667654450 58160422 516781739 668291942 933818142 375694502 160744622 816371849 136135023 648130509 644084042 904631819 353444432 21947137 620068685 288069448 843687249 735619831 520947032 379409323 580583219 992603187 627222701 551975534 133950401 962426873 777231228 271122907 139907387 104252028 101504409 937881560 912829171 835207497 467273297 16414114 322711906 785546555 835514172 958227883 170798856 532687349 857551714 142357892 997329882 73348375 108959613 492719023 408952473 77979143 134934788 273586714 425152494 372882711 624247830 875016372 966805900 710641268 953790023 50429451 284558263 812465931 406991354 813629000 399452040 535175451 143911534 240534665 654949332 399948881 905786589 634486807 166982738 923779046 905196869 338636482 280448536 993244424 42068584 19950863 811554288 95674691 827533479 64693472 367641423 614368060 553895113 515463933 680181341 764387873 741824404 985733054 391283325 127771107 997255788 216631130 767137586 354773007 968523931 66294454 558728720 212245607 551278948 279285545 293452232 76832001 52286393 978350224 279410661 705698178 484399229 478041838 955359965 789226861 521127189 239454672 659267119 204361100 181858026 471976623 413701000 696452554 284480034 50739779 803313942 687969259 448109258 539902607 132419953 501447182 474246992 152455696 788698220 225933592 50520394 179015695 417360226 770411619 413289021 115548365 664064913 276309430 720032746 732189825 878761197 226594357 914816400 501676878 167241443 606992597 914537525 322457872 622076218 325339877 29920537 234416767 784080610 39845444 700446162 686881765 970671518 914578080 96738368 586781243 733978914 529994181 150798856 542650346 931414312 812324213 253591431 148782260 936453112 850252276 900381783 810878342 681241955 971404884 264497443 428147061 953567438 227820854 801154216 386477981 207397889 475847251 812021725 697359079 179974625 101718662 625008449 960514932 193783505 528991169 912633740 91822799 996519652 169523811 322964623 766090840 921515711 474481565 461508863 974872253 83955351 909461216 398457492 692643331 520285188 54716002 664395405 712957868 514410427 274033396 367481198 57362697 441829127 397190741 98688550 999963402 16185269 756840464 451747714 628186094 291633481 83545868 327520370 811287615 289475444 950279217 221182245 996598439 341405170 417259346 417547006 764730428 634990664 985196232 520493287 379307359 316129251 494640890 456656938 482361 861867186 965933858 816518685 846199401 384209576 253594612 664892328 318680731 998615706 766080279 166571335 715212737 196562901 156640718 309106793 765133655 932365729 35201908 952587401 90663308 806021920 251577700 404698233 120735616 250308808 709731517 288881513 761003913 575330253 827592920 832383033 708936912 280607098 616049515 264115381 377187872 144363123 431459287 206285355 526727246 871484084 50569358 463734974 637628764 435674562 733690325 68715043 226250754 310526261 588824545 311845632 266047141 849575790 408564750 732540276 855675434 915534305 736951138 36706180 794941540 627769834 943733675 298222129 177916557 562128714 722618165 162606445 360147939 738189815 278267529 726857915 468052068 661588954 588242390 446468935 322948321 643025647 740903174 909559010 742234498 352205045 398692663 189917895 824856545 112964241 896493331 746112180 121481222 184990732 294217856 454191574 623982743 455827210 412811027 47379397 93038275 518025134 32868813 656843342 275808784 799613402 440896637 418343109 376034889 467420026 57664213 667329005 84751250 572606585 156311025 663316416 706332471 299350140 158454073 953289508 526428242 208933564 697153698 716399101 27677786 788529938 288779505 231883196 296296733 740621526 78955576 786601657 381000472 637359598 684662672 632468579 5573944 761780078 631878843 943229852 634011524 282721512 227864669 730531872 389079977 219775249 812791477 733216616 772492432 54039599 421029438 851076007 72305806 23166737 863296824 114529152 454846534 842826929 933031088 723035115 239854477 524722907 609115173 40289398 862321420 720117430 375313237 185349558 293352860 929415901 904315070 399252146 571937132 918813948 252302226 693733468 525303677 61550757 360891960 763052376 101966334 356966015 686735325 206751923 879333085 692336704 190145689 364406835 652327016 110669074 262727100 276936318 264670819 290755486 808007183 22923571 288854496 990243517 734872090 24930940 183595749 389550741 686178186 149103798 839140857 795959993 389936527 338435007 116776995 70566010 718299394 160077970 328634274 238081089 128495348 689203070 979517646 380748914 640199926 712948599 698023652 55381752 105287564 391565568 240545290 607414302 59930751 55857237 905963412 650586373 128610304 609896812 76415702 947767100 576555328 462735858 260371603 235435752 770147729 104333684 412496467 210712854 600394758 318051866 21651010 205156431 532881548 302791561 92419481 654707461 767348828 582783161 388573913 191141251 539508323 736448137 681272114 739213412 162396667 931618865 278392147 269840075 505244566 673774855 25037846 211755293 320006845 38533244 883506968 606140506 780561899 772046286 58605788 269899878 560433356 173776552 783782267 88334869 97097909 773734573 474266852 855638390 741907706 402446121 179705680 857478353 249896407 937371100 994025975 164234716 986620040 154943109 175405082 166602528 802215967 693269151 242155231 672455536 985166840 43366577 209875090 468999473 651841930 71268578 736550568 888515117 1651506 686082103 966191632 474025332 550964438 607367151 137743102 452461996 860986134 890390982 325514019 36948835 370026989 791744089 382892809 809785500 16912771 337377562 579700430 946726905 764778013 237793900 575444884 283541221 722851176 416285769 346795863 593122149 556040310 32979448 559258458 21057168 137925253 181284600 363365367 802759944 880234569 157387829 879632391 502157890 887540059 487191905 352992253 130610724 910189897 80145561 280816326 918368754 18991406 377749040 762519318 927889494 755815691 275896491 149065868 536757931 558955761 459452281 542292637 585979153 533645518 307871945 169852700 110297920 484508179 979715194 41207164 357992681 987114530 788136121 41584106 611945257 510257547 675398060 285322877 928786257 928687999 346906211 376260558 14753880 127011199 823967452 409528068 422313109 604546993 240102207 712258983 248427826 235471671 745361437 780675458 798994094 186927444 181120594 292509202 77369485 151554644 597718725 204328394 890409218 656440772 618825706 25078178 9459356 596807508 861336206 380815257 368644004 80275314 55254892 844109517 280318507 11283523 274381928 535227335 950091500 174547408 538284336 357197177 563258292 155305235 895222953 798033371 978975017 915327998 567802147 359860105 878855255 871506093 970187735 750588274 150916878 440901331 183333375 128325399 778262589 365795261 306563975 787052410 881620721 250933325 95395716 93671903 163614232 984495257 355763847 373467359 562930065 104576630 66391018 149350067 652253304 513325929 182070231 360096617 198157662 816548281 37124365 480463063 725251148 774398624 229514012 994817581 401507616 586404958 543034537 281680937 129942323 219944482 841208941 933446008 204183002 556134327 401950123 848552776 946160217 510900854 926401224 938767918 184805404 307988196 257016378 895080519 266233944 763503598 666443352 840274904 208521045 247649871 750885813 272139806 641021673 579739633 549980911 574551379 90008184 966420312 436997504 389816553 13247279 372643934 70051295 94924799 413111963 699641206 932371721 906359253 106340475 651092268 370783818 278890633 347339538 257357659 801223255 897792131 64317865 543672956 879919487 199798965 500538000 896091026 602573087 431015018 938103684 181387296 525903021 544258083 704474538 268361944 504458100 153070225 278692689 404587143 263884196 601798766 56528329 358048223 86882328 812532212 301477118 385713174 765006392 520831358 667769731 847691648 948621775 645877956 14715040 689602925 190744674 571218627 259012705 647231222 755853317 215375635 312701472 14220411 720821785 541841198 947490052 596681466 151611578 138880618 206988933 201560786 625409930 929283436 426128029 384228770 448060405 839756848 414294509 402081744 483492740 196962865 188006604 301257080 465325749 881624166 445431641 756669533 496777444 581699354 121173093 798798684 488633381 24737354 326728463 771643603 434457775 143964519 422584027 106554764 937840107 355496036 207830107 609117244 538482015 157691133 89997196 657121465 116143275 463806650 482204679 695307258 240525552 105249557 81580766 957634677 565153481 732131254 681774123 537970371 154158631 282221821 247227517 102093228 687700923 738763827 945218592 268017471 701619460 30846308 690003741 929575007 658053838 95441414 847114198 840987048 870997896 644156501 892305663 181686695 281034771 779048297 31161778 163022034 178515305 340595292 120930863 45409934 465518778 643997079 509492594 547922443 253425209 706235787 652641462 78454003 787637273 538969330 153419236 352539654 24122108 8463444 989630620 608322727 145495878 16855129 975756466 57872193 102818713 742873876 804869613 183581864 809503654 394684684 657718703 40223367 580324369 267608841 309870451 408568013 574496221 663820745 45419677 719240727 790327426 115417701 64272769 854563816 265245091 374772881 945049039 699426755 286648822 625317168 781867266 879580167 724609040 965855990 245994970 135580244 26216284 250315073 343408612 55947424 275226538 932629671 898300746 305131995 693676027 298827780 79435137 867652437 380130891 777578462 655544516 549877925 794793631 517119374 226525097 325920687 684183895 378826194 242842695 722881581 120868023 670787412 531413191 409968042 2115910 988852018 636116675 974473334 740663039 452022294 640898638 151082604 351270447 972314178 155495583 440741781 275380817 801374652 938735611 576604592 258139920 250755587 919228428 3940516 210641157 90864488 770820918 114098932 31773765 633736695 273375779 201071529 862831252 575162499 232796920 962306969 189661750 104387954 530618958 655810867 527444081 393176625 217659022 512546671 358759809 31620113 994806341 867374696 128914169 834760809 506126422 173340148 663531778 131998320 259496386 596644249 300900069 476344829 707120880 282583392 614286310 426180375 200544508 566281138 606657093 194264617 13408585 260204820 283308901 897006538 55828647 580323823 548668961 964487446 904117933 437026952 968419485 916917700 39510644 271609519 503433744 870794834 296533379 449621015 963174762 645343647 23501946 524488818 843589888 43241671 487991270 219247516 600864350 783980589 63134936 401095049 234004406 481829096 401271638 829495754 108021533 105565380 117326499 432398377 45063911 610660974 77668472 870373159 919150161 349561868 781466608 594691671 301457328 361338218 55594151 621610388 2951955 505294189 119758881 499404926 46138154 348872066 966790527 352842506 85372857 887164320 450710155 211657459 450622133 563451742 325223157 886508566 690790986 629237390 749176117 37308778 435547172 320323324 682287143 91719316 399120807 226952495 71265304 843142722 868917775 466963845 444819802 34576263 63579616 839145517 164101282 951105962 366454593 168454910 155806970 333737856 205118628 136426360 417540645 51186692 856431906 643277371 316734058 49879784 683915564 151024781 958411263 99128263 512817774 9401112 203534506 41869182 675375254 500588375 498628621 450787667 894691746 274825566 672498358 565350172 784863871 677360688 243023082 258002603 801655061 20537707 890619030 103014390 693028840 837088684 971716904 375558595 905252428 194858818 878133576 581856605 564468308 115368747 792425239 770486167 11365578 572424829 540036684 850422341 297650960 36733043 73443875 123551091 774290334 883758082 766351195 48163265 306266495 642712370 46651488 447761098 276619313 131492747 712678629 114737618 62751311 284813568 870702258 119621531 815604868 915284589 81101119 67928439 418217166 595861373 653996570 632532464 539178689 215209320 807731514 610259155 961210108 962723553 743013197 881732419 234316820 359077528 638455179 352658203 274110645 262142049 290214518 841667330 280326646 871655616 620805133 218527046 122763990 818098348 889160911 577958090 85781412 984530618 211145510 897658588 255037729 916485966 730451985 843477861 41084359 173998711 94070887 625054313 105138267 457301297 269544245 45423724 36885246 293812156 509631790 240704860 180969436 664745432 187828229 899995299 3874438 474833716 872098839 30914197 91274019 777619476 308071784 237036071 556817214 101449857 575649421 935057148 554446081 92368680 699276506 657648344 17709156 704036335 699800130 312810762 666280127 686947698 843330548 34032663 334578875 678838624 968123570 915408976 994602777 549025710 936421199 323885082 28605453 276797924 9896379 283343908 414385344 259615074 949174550 4048380 420038299 284488544 998528435 594057310 110477262 483272233 160727453 465250043 644881746 816678703 430678621 289663183 962822654 910908780 576043644 970002251 638399698 274324735 541771420 834937058 686434578 681858209 372230488 723386983 262792602 676470383 883775543 424513868 684485082 439773318 143555062 534549433 260590409 198799727 94790349 978248785 130687261 786755106 942733880 498403521 138909908 955886038 277914140 456000433 519674973 969600450 771459953 168152060 376637530 247888406 462257951 627046443 437572892 713295782 135566139 893740348 243839751 360934207 142023592 350875015 194839946 294192229 849814677 805955518 873658959 190108812 659432094 79238357 636239704 243648794 244673974 244882444 7261945 955071245 28426385 499411607 378234617 167023933 35544669 655755202 519124149 954981046 395779580 529699931 142481487 202665658 518145051 142867008 563997340 825270285 457772542 84944192 127092268 23456174 593195472 380496311 541828666 708530245 265631827 958619905 2604717 968532186 550180741 105367455 901070919 539680353 460937982 324104803 589426723 549907913 893604685 700396607 970199244 714880947 35568446 558304344 636805343 945121247 431945417 355346714 465521870 286672195 99348021 978607862 566093881 665283201 869620651 126293715 593808044 741927011 829754874 136524138 224679666 221144299 620338095 95627151 635458796 278497581 9341317 746767362 272155633 192083507 928467595 37893853 865512292 22154166 37023374 900839674 478130677 112141401 74438325 313978139 76745830 978735269 264614132 898846772 416910657 275067931 921171574 46340195 302096295 386419388 515417699 662535531 435650317 473808386 482348006 10561349 895886116 117199261 534178399 113268481 412400642 229750797 552339869 438833844 604072601 198910376 225956694 542334837 226510583 946865838 911132193 53117407 796747013 154631772 847904622 134648189 260300500 960720495 163441735 597746798 101949326 853014810 175798301 357547823 359998627 431060237 83826505 74325469 999401405 166953004 876679069 147457078 381547491 485408248 600813307 691280229 170146419 204070603 310717340 446855911 520981956 889426346 547966797 926602010 591229988 20098028 715508058 452965073 60486580 207585160 984858985 176478138 691822483 638634512 323815288 759106772 625314422 257886368 297323517 776751311 114769298 633044924 106219484 844897906 26355925 101738110 910907716 53303989 351253786 451415682 152769997 802025245 50756129 380459959 892281686 106636551 331390898 984355318 284128138 773205791 40900185 261060773 201050140 608486651 767701886 215553644 332904440 695200515 280940955 366278 598275104 166723581 313239840 959323890 588238206 984694948 397751858 243350799 323271123 695966498 873413904 89777037 322837399 175635271 620669866 802089156 403006494 719764291 843722793 95755410 36101773 13416851 639116481 16602582 633968804 165773471 600390708 114646287 629676860 279438231 442094036 298435206 259871553 426464292 945466520 971680492 377220681 530442994 967058262 19559098 89242884 475809584 950806445 231487353 89304134 514545223 263320042 885936882 305923865 630115105 865443156 130052428 764995289 940560081 709678632 995075306 951835483 755636709 124308643 202456252 680774185 139404916 276267197 832278537 149754520 423258205 877376147 203058453 64537292 151943196 230622160 96011537 668662675 831040537 147065444 716374466 351310208 795963912 471426976 39455222 720528888 838165987 263820340 504978799 677094431 415950122 518098359 683579810 225640275 225820470 728887998 613261451 429810212 361980398 31920249 634552603 684434018 841000830 345769359 366633015 538052082 159948401 845458583 756583494 997423328 751921423 430537905 896347175 878019280 920639011 284993368 603391412 800620000 196952937 149389206 887506427 755738423 473192164 463453229 809740586 802257685 338687965 120807128 44695232 563659900 141093161 90272390 312961399 854290135 252119736 514311395 935998230 249543736 975899979 781793881 642753959 115583909 587484926 340092160 679505192 518535760 998159135 733136791 47525589 310639786 2246760 604322839 14105789 857372977 177664205 760356398 876171344 931246180 439793699 147798210 463977808 233679757 397554417 456644092 284551001 51934689 734367984 446029794 822771080 597183735 41632940 746171473 588728631 145837902 663782393 725420868 63427438 652516555 918966942 985534895 134809482 146388623 637088273 281708354 183367197 96986164 433252268 907871845 458213627 132028770 109093830 59799162 225630870 577916174 413879644 295863944 827164649 191766470 824957320 631598394 810613992 846674440 735715817 33157973 95618176 935467740 435391477 484684644 696802929 512947941 105880114 359974522 304092159 888084409 572196415 803006043 216337146 466669281 44526940 169993281 626920709 603808090 503748754 573164029 129034552 647241317 274644067 507071143 119516066 70002540 131895689 162521719 990393654 653984923 906487982 356282308 570579763 809559667 799976123 557674591 579909287 155967442 746476005 630953987 873212528 462512947 308895365 554265926 15995500 878073514 379376803 194346723 790780206 251128169 52645091 287773467 14842921 903677997 186457594 605701988 992586660 796435870 166301775 504049813 786434478 354630281 260182178 361675701 994807667 986949317 974507291 232466853 855862081 804840438 187056085 426229152 568351629 690539842 912399445 544627087 834717466 275351095 146909106 746372926 414636230 126141247 371017756 269266472 532385688 459409857 585173713 530065556 84020849 79240172 43949988 565302747 932004168 528057915 91676964 400860818 141090473 715703737 898942200 166569041 486627021 698720906 197850146 205388342 314314423 386226777 978594845 213316544 985595231 106141170 325485822 258761355 224646379 901227405 357469624 841761984 443189170 548650853 835430228 126666534 712613196 114103336 513244717 183475573 46144719 114445483 722269058 143667957 773001264 649642150 698145927 426635470 137658618 864432607 483576292 92725869 60850052 136134047 14292643 606954855 393954075 717523697 269434063 765769837 177374512 3756156 835815690 854038526 52643123 694552754 925812482 801846430 641954140 800644266 835122911 917611708 251520956 188269678 557776355 856979705 839753074 52086969 519676337 197430543 440060723 126519022 233622885 884803523 559716842 18900361 812897464 982713085 351311293 146435935 694494027 554230730 277598061 466158679 648855433 696150592 899939529 141732612 596620795 713615592 56214045 782675310 207716294 723358213 948174332 948798246 229110931 625129827 985080097 742704131 423694135 915067118 837758153 315186624 846927166 430522362 395230184 320583156 688057277 77019068 220575729 414834709 620406258 373496168 347289705 448387139 388308579 544039732 814525734 32594119 975392650 461880461 704326930 279203373 66384493 499184511 372518280 48302055 539489984 924386924 280528368 192629330 604626522 10716103 362927054 481423024 51796670 197927230 222709970 539425609 967236829 893437422 814555407 773982234 558559063 6209772 12840433 494574198 987112223 640510416 953243580 552037926 108819411 681425187 166207537 967469139 30766384 37128426 552105216 634594532 692714193 103552588 712889039 343549075 257952943 39120544 5930626 893932785 752775950 153214720 247874491 712237559 549382413 615037476 941331230 268077582 967178693 839512583 925582891 677786457 114326245 497205044 282157230 942912913 130256752 978021149 765635340 866163716 347580768 774876509 234716899 387578505 134135318 881577435 543547188 91169046 11106257 7898152 271948902 15342117 379785031 907749291 284009774 328444288 93679547 6556789 245561223 268735956 451643624 37701909 871169155 545999572 431167156 986085911 49514909 428831585 890924098 957701507 286489603 432039052 106865505 505579246 185171237 593458439 148306851 48341807 85156306 938730633 158178048 399920054 399608627 564175780 234082333 765991952 678737393 614576962 128325720 331590073 484899815 154218070 690456221 644109241 750470209 957248336 18536418 34355958 914391178 677181171 284307539 714670640 908386562 816525808 13460793 156796636 314074886 796390421 959972443 997460893 327931720 152857907 863570492 299498246 417784342 210655150 562485141 44674823 694997958 55471753 792232535 47020733 829618461 938514893 495616060 950226711 785050980 806961612 840441116 116044970 434175386 96216481 145429612 583433523 823489199 126867031 577775905 744031603 838346153 105336377 261298065 894513982 402869178 977592989 948216424 410252420 238493620 38573339 69124761 844465312 164505613 813435632 437207463 973504476 915884546 167718096 880391674 88666621 94739599 91407236 163017527 882444149 420775073 533524287 610468871 909240209 193057074 603602020 349156324 182031013 141971735 464386807 504254874 427654112 11760009 187228170 250348082 979892726 400982896 61459890 754115145 422941569 16979546 378288451 521397562 628246221 759690694 656278334 960774150 279816409 44088400 14845868 80577731 880147671 949617716 8098846 164616536 982062349 571834132 263433727 843356620 135697322 857125624 477765151 108759244 115417718 12167223 336757002 696568813 367845108 66301482 701443387 700056982 487547701 716301681 841030007 3996961 714961962 350288547 117403091 202706297 65704410 699202371 582388137 19030410 831592603 150386093 267656611 60998243 941641622 227702338 618378295 381659172 290616829 82521355 899888371 47354902 404685578 246705053 977174650 983950713 719839682 766047568 326660096 11042702 685995602 468449555 271732795 552970738 987218300 770638633 60325293 236529991 897716165 879315086 125516220 937812263 829448060 774407604 605467891 959555473 723919800 522382249 437298306 876097286 570329911 582478214 154251843 802960328 852348592 383917272 684501550 504894916 436684524 233462782 564734688 424102936 582993402 911196947 458779793 591084663 589754749 471329091 906622065 58729442 648874610 57650584 681455820 149213016 274440791 824430151 686786527 517182793 682240222 27826450 317748746 771793660 937954509 338965026 755493151 942109096 943443110 662303270 385225596 55782581 771065864 805562068 755686530 135129054 65791926 131916867 435408097 603123974 700214651 941554709 591223987 774496877 540036 854784206 750020864 635044064 133717998 673838946 92982476 815400048 230902554 913251739 116090003 158200984 850068062 796377237 352369380 341747402 117041392 970076122 105372440 448646699 726514519 551337825 291229675 676515730 909697848 302293155 477680691 325011048 575813278 133921527 509223896 866832454 487333884 215208169 2220195 528996800 257979611 202861748 228305938 97272339 888730972 175994073 606191986 436184572 364746075 668898144 752403759 331465065 188570004 457287164 99652689 859661521 711178948 990008809 482805866 702637811 187348158 950139274 256622747 844574478 288532345 570120249 13362402 179092280 686204704 20289301 733127884 533432817 988676258 371858843 223382738 164417148 23191010 410117604 628483765 269975632 382052014 760224896 360019597 951866380 451244426 594693952 590864909 121396799 196921003 145053133 806437168 181199457 476103697 132499482 857657172 461730563 744415796 819057774 73103409 849746734 603943335 576322575 186596349 640773757 629613668 292035062 84029476 388364518 101141431 146900578 83050241 6815249 416872466 375396270 720537616 907992045 986650384 957827355 349348449 651088548 922382240 800120014 943194160 657804897 40081856 684090940 483722937 372194789 271158725 913745488 602792430 275261549 776110910 93417557 116216658 403243289 801856479 170149863 100149163 188911591 720779234 179982810 158086824 699893040 691309406 994293121 276921656 283012053 522238859 525564165 403130767 587268732 409863394 330867257 313518655 613448705 419428269 721119727 738402713 162291517 364852666 769573156 209909579 516180997 46235247 777061186 589302718 909403441 137556557 276288543 344348574 834133331 508092287 450158525 350538635 713566543 43771116 238783256 863886231 383657456 720593129 22216073 261514879 332065819 707738546 746981007 780786077 536979835 277390712 922577189 126437484 731990743 270714789 147673843 593336304 605898767 160234140 544172921 833382058 682986160 448384032 18280232 276436935 268449479 555401269 760345776 49865357 874618440 19788027 108288382 50926972 670839268 405449376 309358741 428027946 272870217 924796605 5051237 89723336 371438647 735732737 961952215 54884869 213027457 205753983 282841313 25240184 680713336 66850333 696556196 196335105 508137900 307272395 155121871 700452841 84323196 705252355 259484481 284752677 108004324 653553090 645116801 228374133 127908907 325396936 46345067 242142305 221572070 10925990 216411731 697222777 317295495 577790467 386987282 26059173 661456140 632842920 200495447 33359847 394985501 720453784 400650191 988413030 577913926 445635869 620889042 690203139 253095124 125379719 687541868 67631290 324137946 283231849 489912554 550213234 426593491 193999074 559680400 398456622 633473550 742873029 988513675 685528348 130843927 320023511 668713356 566023628 654926168 150674805 640661575 268024681 156042603 630342880 102972641 167413135 217487678 117702620 995013046 375785988 429543883 1468679 648970779 751885012 237406973 950312392 469102965 320601582 149232187 500372913 541326051 217407228 447552732 970783486 231435005 967639203 79162842 772677208 868678953 18227904 969243708 621258380 873405519 11463669 558950604 145854606 523182270 535708330 399138360 186697842 152072425 253050894 75435943 675318027 848659075 336699053 832018551 984081811 108646642 348642246 43486881 95842732 404374845 113274283 601990671 515677057 48266771 320695089 312805085 750910032 657864623 545512389 61419683 516355929 561307791 542608019 938726327 818025127 89490301 607406771 135051682 338188367 290127757 337373967 996528735 681784149 805184531 190808058 919670896 664034225 940999800 61280427 61977641 102455356 678773545 1172023 805093588 634615932 87346273 532335224 119419646 797486242 311118318 854276206 265450754 482352307 407540983 138025026 48334396 8639976 822129817 71353773 247080849 392273017 94224786 620551594 219951455 138963162 388774444 896257476 741727113 236152059 663874664 323032875 140011273 743443219 866625436 961321580 986148887 8786433 319770068 606267641 400450945 128666933 277963421 506027404 721554552 604522769 900621865 444330129 546524372 483534774 40144620 982752009 936235728 949619507 969160623 904396695 748745115 83596744 518743806 253130328 617633301 528861192 742065766 991894938 374118789 105136193 775461455 236092711 853618615 283637394 148516772 850920771 342989824 541581683 8279014 192494841 376741915 143389453 430213532 830541969 65708514 624687421 371618728 110077889 557500434 695905732 566866978 157325841 642724022 363364626 874278517 102710100 285566307 141170757 139934792 529751547 559374262 313379544 206383503 278497732 814890561 504021689 85344398 457904866 162357358 714971536 571391494 586738192 795788811 305148198 305295124 864286046 134761928 712645638 720928988 989199899 959157077 66780874 489711975 786133460 39817435 70852943 208481756 979918694 633418726 914893946 782937203 560831380 276014198 910871475 833779266 680747487 754646065 938605435 730160350 49594868 955430493 813061429 609278095 445471266 186819284 60308707 570971488 432900713 726498690 899989543 863811573 131094489 503932683 432643436 739673225 918384066 120500556 350456463 613203452 708842305 811529929 437798709 821416858 421196358 562241469 128953074 426642428 50379749 837186639 149024250 150419169 945879031 363332079 127414474 123606220 384292810 643703095 323770726 340891719 340784574 803183113 804907253 743023449 546020445 367872240 962581854 819900322 887417003 474791640 578667439 121399846 900946513 667162877 618452425 947759731 128505004 353542451 236519306 378700825 188525258 849530214 221260587 268273278 381561537 687037188 487053255 149605859 547343064 331256633 994314033 59008740 973501916 533078979 339351806 169936290 128563135 831660903 811938660 9948896 205163293 808615866 839644132 75840928 284494516 836360707 9677130 27400465 223216444 841055994 976483993 652194060 678773747 122238170 218748298 285124639 981627754 725843309 261297271 49591904 56348768 290918354 948827094 43148278 110547366 307602519 828223540 105039271 109912369 237987829 317196646 93364763 473264735 127771548 520262225 254235628 61968971 710700428 102037493 509845899 81965044 902401397 345622637 668502558 384973840 174528508 364388219 151960629 143103879 416371283 85533822 330895164 50783189 311970512 895923712 151051651 496719683 1796866 675657254 207839174 437501167 613378892 632232110 445974157 68978617 917745230 171346601 195217284 417943780 35389910 157759192 681693273 51792098 20842373 42633256 9577430 249642825 278166579 493712335 929984253 747651697 866618971 670258266 663213203 194686965 105914542 220161094 34295952 193141872 256975106 711970683 313719860 597477260 221334231 366916630 581191872 992590422 876284634 869907320 20608848 345764217 807734863 453774796 287534599 24254507 301671243 329824359 520338651 65200 19081394 269610446 368606723 293259809 676069262 116144390 722451836 94628083 339539609 516962303 728455523 533953640 242422332 429842975 223027668 1362533 989408176 235743837 483302624 169695649 685210467 40896470 743350518 288349382 795782095 805728843 545613650 611965691 694113959 941503413 29418333 863364527 953669926 237242205 198751192 688446947 780628342 988332117 897280471 476402645 309200236 143459012 670747757 95248370 31549671 239482913 264160806 162665566 288991396 133517621 432643477 908557898 377911358 65818571 39312070 549069457 218001774 991176240 47693161 62492179 77373137 827642768 251386981 147558916 139643527 977885411 352625673 88140563 585713758 274398484 505820223 78566999 158588335 235756337 536901124 36095879 690403220 978345801 706367785 623032637 629297585 447649809 775922984 186754219 842267217 214982304 547745482 587937666 196706981 403239191 459513428 37365930 153200093 626355479 205464826 397320546 877963455 818558426 896295487 346522805 141324344 263349591 358405075 987507717 40793592 441572327 796097111 677330689 828372898 243392747 818964265 565297381 703185813 872804407 512526398 899815063 400764842 272371138 718484029 960839640 549923261 144651042 739200784 518773593 180094061 339248822 375185272 28235636 391862046 712731282 294414600 644497739 459678723 979321101 112339659 977191455 135722514 661880328 789413144 276477407 904746593 926200225 719001862 671208770 549765160 780743838 354339702 477047669 246937300 245610175 982961954 32833928 790784086 91625401 176573818 354666008 98505760 387559028 196288813 432651148 238971283 505743033 48839733 22676614 160975390 642954686 781923499 452149415 243131464 866258382 445207177 398198393 998572896 584133095 746762566 782722812 358515277 620763099 200132881 580219253 903802080 299829637 776527199 156475759 370686584 463117009 46965385 581231475 212434062 324288398 254712590 606482252 735018483 66409851 332488273 225633193 419830469 138266661 205118951 689120954 926694190 906150622 148756229 567698860 851321915 256965308 265473272 981772835 71524443 352641513 187366898 439577717 161574500 793374103 670658355 145715089 658860926 740591764 870286200 774521628 296588731 935721869 586001995 638517375 322093130 883742521 733740597 91128163 571362257 777130138 271459039 634517014 874186776 510071385 851734911 251730480 735386402 844610116 292266544 611911731 276434161 500165354 408473940 157115233 944142481 818649638 128210563 839278262 195704129 763322715 658114174 516493139 399166010 628048300 320274809 460246420 329760824 331049984 318093383 855906398 262168099 758071320 699834748 540022936 299305509 229626549 947804410 619568222 41502795 619258760 241273566 561663924 39875108 476188092 629356978 897742489 392097547 497593517 789215080 373843902 750749413 494786125 15406658 712556918 760338021 856140571 4449941 561307410 783201793 108880071 129847282 848171267 126450558 793715940 496955632 999904287 863743525 207155283 267189425 473852298 456359864 441791434 450184890 526636725 901851363 849934502 916622932 901602392 975520161 156653965 765468579 987515433 503666558 402773024 836182627 439872992 646775845 916640928 698032991 237440092 593883716 72240270 232362597 649400891 179195291 319152929 50263222 433541752 56141869 8646045 184103537 336713126 95007101 642702029 150271856 390271041 446146087 639469300 892129745 855351144 972134448 234297285 925255252 763833165 236899039 830403136 437718837 228582955 732153964 594110708 73809239 628700924 299897543 204505055 13249953 616451716 198063979 938566415 311729747 577524132 488979699 269477135 400704588 522559953 715319740 16817115 338029752 931449224 54661392 467853659 133005650 780041022 322818301 433553632 365439323 574986155 953947942 607768839 844241553 903718244 340747676 26681448 164265489 37629500 313191520 1835466 796304158 681509883 621978562 135484983 2648733 727264083 717187758 186186079 293950242 904418038 20276571 398492098 287606803 349531803 566144497 10184390 941328709 892481346 324481568 806063034 303367234 194955871 642546975 451125871 361235354 559058933 807864133 360862984 761186969 226939635 668432742 504703267 314874607 922566505 875646788 877891427 584849258 412548416 391440084 795581138 364579008 768816360 453589447 163428914 476538983 171261036 7536149 493163986 167724934 277120482 404123839 801970548 297952640 183189363 856093756 678647186 989866336 448947536 869905283 216167606 119216554 119946696 12077083 201786307 799542760 324948380 396956532 375191804 206846564 781858967 120588472 95003635 717264359 772194448 944918737 830906692 621927377 129016917 245233260 937412134 181627368 881054425 192622929 144769914 902316127 691223473 838144481 324265731 24066639 975087885 723990419 721374156 351456134 598221845 786078849 25500000 576872641 556989093 484946255 620024250 390169949 413831561 166416829 907767309 770009111 888075730 77474632 218083512 588361166 675079471 530970031 82003570 134117990 257328532 893935427 756456056 258866278 921420644 895766849 274682250 861385866 984166809 507319398 621490649 817160482 839026676 10915584 86369411 884937009 187206821 541915806 953133003 476530901 464698272 663065632 558383436 439799654 190716278 707449097 370279861 11493743 385317536 674172695 200467316 549469443 621623543 756942201 914943401 959424427 739702308 898059859 770459224 313713215 801271339 397698181 20424315 976154160 183775961 147002103 829689177 290292516 117571820 783868183 647739147 941084560 118939919 543971258 733277352 619663999 231284303 7785161 69090564 171187378 439741381 313353567 852616994 804868146 802199670 534368222 7707759 711245412 221999955 838671783 878726000 411657323 901045243 487359571 543267184 505369877 703025348 832281037 792130757 827808373 699012956 861143247 935024123 986620349 741384014 634500444 735285264 704899803 853554017 637035851 876533705 429002378 196804239 374665968 880815738 615100053 31987675 975270489 180125045 19508433 903081902 70313459 77978322 935036916 337213446 158455987 949146555 329743967 422338071 903176914 583623948 65761704 926332655 638669660 970511726 113029948 254546847 324414839 986736195 443674737 794145681 740691052 571674908 804194724 706510653 110435582 150955031 104977379 964726326 359883893 890087810 643114506 741811309 859362272 236725113 825127123 23773462 661309364 375283492 825032932 319186133 372698752 797421912 360615793 434913167 715291341 258236623 468985 590947535 188048115 307383723 734009027 966886084 280135656 157389307 823161096 102804195 911847328 951465707 717151149 493866130 230709673 672570322 417406764 217782308 125674774 263735854 198967453 380920642 11339055 8001118 786764531 980245385 69198751 603634652 410824625 487223500 803248958 5590304 663387928 974652255 622398287 621124217 53861985 30818312 98585041 669277708 392618935 909040796 821097333 281535605 203175214 72662325 353120048 542169045 894645877 264239385 282281395 742381648 306091667 264373732 422393082 168436898 3019269 935976878 910426460 156165491 638483409 380847816 70390178 958745739 157201410 122489196 455813568 851224559 752473281 945459891 747153445 556944735 908661101 796209431 605263692 287525452 417934367 958818281 457480540 398429146 458307282 557840280 256518108 8193791 908175389 131639473 932856474 307796889 135841157 275040466 156565659 435910891 959895655 232913507 852720665 952369726 897971218 878457028 769963960 560393718 609122043 175334287 966643751 871123379 196193327 470038574 330510287 435659358 162863971 985635944 743631785 779309568 655992798 788224026 850917371 885698076 238798398 302196879 180468533 211369953 229060353 278702039 123477220 562750533 459385150 962967969 51649524 10518309 438244536 256565983 974749969 624958072 681073388 439470585 960114933 71890839 314426317 282545630 786609591 149786161 657921439 230733234 655025869 17983854 549396035 622787341 43661187 855063394 133295862 61731262 843584356 560864999 80132959 593472652 344775332 953176504 698860456 203852837 147913854 503154776 51742692 216435962 47814829 121366876 800445456 767109946 16694592 510755390 992867126 650584978 357849529 11031048 256922415 606696738 569698034 45267314 429953403 523305399 204068209 947994501 962887408 7535150 60242434 790673517 515450884 917129919 396625169 237822343 150682670 882681393 523367270 868902616 685472183 537711143 128757294 241460068 580678526 441055164 879701328 756525570 351607924 556166186 729150280 191691045 896787084 497214539 840568401 527677188 799081081 305940397 865007587 859623849 406052958 68501073 217051339 945703465 620912291 543355804 794349344 339671888 178274045 855499743 718294322 983833214 169286065 602304428 292391824 834902891 184197946 417292240 59787202 156327667 440532384 20153525 291637722 831384207 47808030 474365079 373626888 260905492 876102657 181073895 469065770 30107310 93891281 338797114 589538856 477098769 293411385 319996648 722914977 848264854 549361720 925222298 647567079 65422660 711078034 908055700 332640562 345592961 629847302 622182705 77406940 828844299 79775376 21551498 178754907 104206901 332880314 186197059 50649487 192570039 80877234 258327625 741726553 948000381 107405543 904639470 267867166 714947111 403799939 137606550 174233773 356241565 368172878 861068439 833666880 332343761 631037921 242008757 116382531 438522637 552252225 5701183 892060226 395155739 850428666 508060475 560301347 958263892 639966542 266526352 984782075 223365651 950715423 50630859 9368920 458608438 25808225 475557948 768882852 847955099 425592256 690731172 258019973 395418681 190075148 876752638 820283110 255085400 373351084 545813354 594606407 998913039 204172460 14920567 142959759 110150540 790808495 898549976 203907324 487805424 817972009 22933322 921875777 219074059 105030386 413508901 816771048 867881194 58728366 2256184 918837447 309835537 368125204 890070798 177736115 131159101 801710875 406929897 239959062 417082515 287386349 726730810 315606218 69583611 88074085 507008113 809289040 622616291 503940020 988350086 707450781 777223491 528204008 394650779 93278403 399707123 283701562 356832875 49759749 758056310 131152970 866568663 103342346 26432996 694610627 156766722 44015465 11694754 469243106 994843588 530746969 207840855 334082787 796133101 968633409 86553317 111567390 289121186 843953737 360028025 793105011 966665827 905583643 834691106 58267603 907254602 361659771 264804218 239840361 347751440 768043475 36670518 234791642 382295829 665144304 212079479 714080645 5979007 983784969 942599705 926488474 275210227 109854927 521705761 632610401 310843791 314201076 58300705 182761405 768668431 685684238 209462632 667151216 819707848 43284289 58350827 923125775 70353695 27137477 92762577 562909002 829416089 190079316 133614326 272270650 745681551 813527707 429768412 439551613 793225492 851657759 604463416 353546837 971614367 22727241 924505625 947291912 429483811 176889040 364092132 263605045 64725711 378029290 287409841 604152470 984913056 731290124 619699930 372175646 641982786 662911549 672846512 443108142 117129828 235748935 132786855 567252376 801303621 602667809 431693472 609275491 237444359 775355729 47638394 956261572 466846365 88609793 345203796 550796421 761494324 215583165 792282813 123693258 633460141 622088493 298537195 971248247 740559228 418585248 278382121 175561709 296955438 459572106 267483281 705206451 86040261 357894859 20923088 205758603 56990098 50776519 299203999 537423694 295501344 617391899 893490617 88359793 567610918 211137559 213607431 15506621 308110496 321007269 910802814 136399749 562634142 795618657 183186908 806806615 119579143 264996356 898563059 713953311 158309673 57918674 698949072 108510201 958626174 10536636 927322371 978617583 756141181 993314517 704879049 569129436 129490818 751973044 605866652 958381798 102561758 252812792 109461019 117368169 807463599 177702604 124556766 717251280 59559565 901127238 257127558 721106838 510974449 433618316 174422199 114866877 775037945 727711772 818880271 753205951 405815496 690003325 906149842 344597619 766179464 383693882 270963964 290293509 962784377 248774982 594855100 127535389 673443411 64303941 475879021 611745027 317746845 951778443 211983618 551708330 649522066 756848805 962710233 838608482 56625381 164204107 542197622 173022991 451833442 260888220 948005768 878476418 176984746 987177233 436250178 270984968 121718082 592980378 953860881 251605355 423847561 885004685 423061238 907984443 82173346 737648595 850023214 235010997 611064852 850193743 126818763 788459560 195494227 61994740 951392033 223932581 676517446 638277145 570582244 152905199 58277295 553992857 707597456 594314855 66436927 877221196 590088933 665340602 512833772 622531510 104230052 224499771 356562809 78863040 87671557 512691142 105245724 854587107 876877514 740226750 765794414 588780748 176590843 880713214 540109639 762451246 961029431 910358453 355783336 920707730 5093431 596487101 982709020 688316594 493916338 523496530 727444769 508987462 344950808 675095939 628939310 69545189 86480795 92180269 257486981 332532172 649298683 331829034 204912166 714778399 262046007 170738131 156129641 769042013 732623696 425514919 170769160 324841414 981114437 668880835 843692551 532373538 652727350 72432931 899946547 994089556 979067555 481409496 268917652 999444157 625548992 152290440 348176671 529769311 95791321 279915992 912868045 208903689 974655723 458863480 969783880 641449366 472431209 924475401 227155887 69081539 76824282 815813512 695603588 377941154 903828520 859485841 945202943 7031451 515768658 111328216 208890990 400289911 797552518 539576901 60909401 299012178 812420057 456097062 146900884 532888732 825758143 749443628 787491264 192832740 251900632 24001278 634255941 209749532 749781058 411089852 158793046 549714216 608326450 260816285 221986982 266569653 791817416 244720140 852985238 234966333 525764386 121753852 281466337 51752855 644771008 399895715 158070122 515232685 381657306 720176960 538341017 23266506 103708785 77038830 138723721 207123180 241897866 135460463 347065553 516532183 424222157 1229290 40558080 720486383 608437619 781270895 372778866 563278901 414672668 164106511 39802518 273990555 475067319 335686892 473577501 124860374 206373408 826528118 865820387 733920152 892604741 63144030 150072680 517003797 744536585 143436103 570681719 505284924 529397576 610660025 245185940 1291388 515441723 861705819 435112058 779476428 456396274 799720138 991920653 747884277 726582980 91160903 738029814 721444835 249885235 808209886 257027552 715166159 794003306 845974218 261530780 949775062 591958810 886404645 165734568 153303596 136835695 4878004 155776951 529695911 811869465 590026487 613420863 680942124 663577434 45041932 829911087 116180386 322265686 456341489 841047313 416454895 925886753 829241772 576878998 966554477 464063731 761166861 117986254 593877887 810731730 289172656 528817676 839196918 7993691 920535336 504820873 165654801 122897921 720315091 2868620 473047272 491768836 897639244 286327104 413206080 64748395 709352029 370902225 959412246 201502773 945873105 934321565 265736315 289960918 796304739 156778179 654192287 999023109 846536457 718232911 63321060 660790783 392865524 90139511 94142405 871546687 639868257 205548729 370815203 509585365 896129544 206527611 978914658 5825602 802004166 390943019 622952439 41144163 380316777 472052316 901523684 571058582 316872793 317641719 995557262 327722193 7128158 857345379 226520574 844417540 728221245 352447814 414543470 946060209 559597748 344565689 769593622 101670095 566211250 878825882 736068833 457124435 114089930 213960895 585772408 336417188 693660253 676345656 375448507 466920741 208825491 41159929 136201232 824133813 18485339 91961167 437135334 502183029 853364030 547021988 5090727 946189938 955341359 255857792 661612196 227126266 582469962 576219143 293109413 573294598 502543022 720975945 17091479 42595042 395196731 94330749 132230691 865027547 895249095 745864713 502922368 205438194 967397396 287646117 287048816 544021164 555299788 966875736 834244523 127300099 546956319 58077836 476061202 566912359 346226729 613327424 663152673 192147397 743395995 456222427 10192347 836776520 468006964 222160748 939514577 434848712 611908211 676248469 868732158 621567542 118323443 131531396 826311225 449274409 804117181 69973177 133635818 826145112 207874199 326615998 848022722 901804930 139153834 754111313 392125672 337123504 236823237 190462162 251773574 714980286 625327603 912944115 165965014 234224027 832727171 814342505 708299240 561066931 58457496 229615702 263847032 67274813 394917448 95373864 834842779 186315568 108694299 80558147 801945246 748311704 550178428 444580154 53080783 150771702 589973136 514705080 475490586 855430159 808065714 234710260 203681244 196044113 382296202 417275798 744396802 598775054 409494695 849875396 474692629 115047497 77366260 508845402 352697586 514529390 94188323 716292989 861107550 289572218 220719444 434672378 786649909 712050237 175570943 115828643 741448576 599373463 648863743 776800822 441128929 330525329 342925740 147998073 180900820 399845585 732090624 441927141 779671613 815337591 697485867 856773758 784417012 595313813 122955844 521264025 961480138 501154631 64531341 830307369 570233231 62981824 501868758 275135296 963379995 139686555 789018834 418801956 719056840 958811232 152630278 55491998 86609998 244037376 25023635 591063490 715479544 354768348 718523011 539827550 612847259 541839201 629259550 284243428 112862881 447882313 485122775 572669748 695411936 467338485 990455992 120179075 549148077 691604598 250212774 285574436 391783180 111944675 581685144 419097207 848527458 476666369 330641736 258709086 827702091 271558313 184989273 281496336 329843809 514916248 570899841 857461493 526363096 806935162 935212270 843465894 329226952 243960187 266795234 695317721 248084237 295211007 141307645 30044704 214363854 78360239 94081875 105896739 447930016 218616997 658819468 412972414 370382267 203393127 716408335 669620869 378941370 911369982 332506451 431528330 884508843 698264335 291545938 286856986 132926386 771377083 368382872 493434465 78531794 288439296 408414988 131653443 969561857 220928122 564010000 304883067 622692932 897715924 867498915 181641228 717490075 48045876 660098971 609379016 315120533 915932887 901757389 364419478 961469439 176614902 22696160 134816727 142931842 916366866 289213624 196623677 438594676 932879021 413786300 191739730 812492330 259120595 552087579 107781203 566586900 102533529 319468212 640970430 17838971 927510423 71301777 581501809 109381070 404297729 563196474 574558516 578184228 908509029 182564854 297631963 164627072 598534161 977593379 199240250 577012201 319612167 806166666 858656674 581088534 995159023 816665062 529740574 72418191 103346520 927092852 437455872 240328654 804333819 406749035 750356983 384519909 248336632 716344623 589836127 600461379 679931547 668838155 437985642 101932633 897161663 211942434 427294428 96920300 890115636 572749200 47804891 807566998 661770124 651263867 568399006 611866006 796177223 767248980 16768010 974139995 625213611 52776429 330300312 732157242 110427384 557321865 691499146 973764916 817848068 310334635 909251637 922916918 163205745 629653469 773314337 351010280 829571922 22170265 422008847 232954615 838663565 563465867 46115019 308108843 711679597 522935025 584938686 381901557 766944712 619930153 276004540 220981979 794631528 964637434 856593982 371082232 687649498 217728488 115288504 258850033 77896484 294920003 208442903 646014914 128796888 749409537 693324207 799059510 291874588 635984240 610889332 570675319 790409873 224566432 593474133 631117559 149159341 912574802 841080381 147377538 528347252 287762062 517711665 838035832 637106936 236586730 908570297 26256247 636873027 106712502 39337096 475505715 64673505 285547045 413419632 33621305 306187941 269944663 328265055 454777296 565425656 364166131 200848218 738358905 815697644 123456656 724663177 83001486 765957981 80056270 266151281 911521456 717984656 883425273 926398513 959161155 705019648 186292877 960485987 709572748 639637801 610596952 456646564 268349713 94242720 103404039 635185778 417370292 48907199 235791929 704963644 643870693 368299395 935449677 640094318 70379152 206238077 833515055 810883988 507354299 88359167 873732162 115666176 940114398 46411373 717364476 344479474 494114497 321295294 51248480 697626490 46309519 56133998 260766955 130650042 369687104 206132772 830898196 904561316 156423710 128313013 592629776 192707687 296169948 46329462 225468783 638988676 51566877 209177083 128264256 437531554 406546700 145588495 989319090 548360028 636882806 88106251 774883636 64136825 997437155 250644350 584677453 7470913 599286762 738927169 99623306 446587843 666565095 258533566 851506824 883957089 530394037 143474182 205740919 780097990 906796049 388811343 183721890 556115122 250814418 786525847 723588468 588829695 744273382 77220749 751919081 964308351 275349543 48357358 156159792 70423661 929995319 681274311 752736120 548960154 970125252 71138210 266876778 492764937 674128118 284143160 764834862 646931669 687300631 251045608 587594714 535811494 634844677 551305388 274293552 381565466 240680851 141674207 174275211 901891408 861068236 464123852 688601233 320070980 985887424 354881021 704732701 167500051 294258044 82003356 501171132 77618475 155830361 319946397 504221364 145704660 421530971 182459451 97854006 852355550 573487969 333422776 682067445 973841422 734072000 517953174 334262265 249603153 371312486 115176029 91621000 156807260 805065131 37091808 689710689 392746503 642691990 954169181 456635772 872200442 166305893 835961498 360686340 271553527 877092496 863328955 972020630 705455575 375870802 542936726 69135350 767252512 486592716 309367463 359211092 223319900 556028474 851657788 500111248 823832009 844976397 805767543 18455164 525297751 556153983 984234720 228576384 967065017 195035724 701766591 433934594 610247810 440176467 659933849 449064477 198432870 595000115 239981609 963705330 200402072 223327665 37876510 42989966 209103692 911723854 740564286 611046653 604405992 642393962 824905110 686104287 608114260 493683388 21809622 646836042 45274669 348084858 989764040 271416048 239694194 24089413 614787059 314019014 425436948 106810566 982263337 14553218 702569789 687720803 633557947 96265172 966227690 99916051 434872791 236059273 179952375 354085091 533654757 272308107 205900789 376680780 773389005 537519534 125093988 60258145 394871404 390357274 334179098 119849834 480369240 746550054 941150393 2782516 27859797 257152373 37543859 752714684 604760701 609598499 288204949 227706796 407966146 937305334 814125115 178015401 874404844 668185574 297452944 366422843 442996106 613777912 9075237 844270617 890728407 444122472 57758661 340782010 473758644 798727323 323464458 640121804 458727091 532517162 448124683 653036998 888122510 717055195 65422923 405814136 261609996 67558189 904128361 783821357 323202051 91266740 264910576 340822424 348283634 110645209 935600325 902369733 444462749 168157931 870949177 240809845 652814327 296978461 628615406 326121500 433153236 640152836 30815874 22644884 665160078 966100925 461318460 412302162 141543682 781071646 537845921 169313131 806293993 605650594 708793242 92080968 180216728 959352463 873581105 948067554 486928814 28851162 413326005 70836205 215928084 375816779 22182978 565287994 464715311 880762792 513780249 108684720 982114119 759770360 921036317 203523779 938745930 249337697 797593586 50584008 729834602 482695145 140967317 174511830 622877245 150930863 432270192 690037160 199366810 674269542 828385976 539071128 814153861 358205962 27312755 252127324 517077044 914426996 377162055 20794771 687167531 576916871 386212286 221216411 238664665 258792913 329323468 693079198 97600432 278426265 380908646 974771091 610557458 499438996 625160298 133512777 565547945 17598259 426996892 239844752 1468447 409219618 410468622 4077611 674421557 855856320 622470850 684872157 248603497 108463209 39105381 737897244 940774761 333887066 56574303 107730371 700023633 693733224 545511142 601407735 24964068 872728856 36741652 507513309 482762153 62840340 244750318 347479723 797146092 921779588 869692501 459573546 202609703 534921331 216236814 317848456 928138696 887247204 258999948 866249192 736313446 842726052 862652402 372650957 405096293 648273991 705182099 162808003 863826431 441632055 365136578 214867986 333121056 701297698 507619313 557622461 137363718 624147502 599919835 225814654 956219587 598200207 367707092 141874836 407444531 427860999 188214184 12506433 884496712 878125981 138603785 557778516 380530323 211901710 599383333 657016687 864610261 751462602 953802420 178389717 281847719 397890090 44334440 283558178 367223823 438767898 610381726 17798508 951800798 806576456 349195444 72372615 867898892 711566941 868691616 22417700 199382457 441407349 463025528 873023298 387651550 427171419 344982320 153798017 360332307 717325690 970006680 510046632 331285184 582812461 289025912 754694870 895474472 411221681 874518704 7930958 111459414 647099501 159587855 738214690 215407879 530408413 987535297 568177853 101606613 879345386 752971060 158602837 352272369 123554339 97939018 988710111 212127853 444001708 314360501 426160066 5580913 127532284 587156894 166810319 755396117 427019180 276305444 573338136 150720806 271319259 455868871 813574382 333185647 53078402 207131470 877161409 666146512 184252859 419066161 963919338 130246550 296145659 170960178 292371147 295335966 244902627 981046676 226844292 216314413 239945298 357369726 405874675 847271896 527540350 79210372 944329797 985000933 805069780 885861081 199692475 898378313 972475888 294753064 681925575 522512509 946940843 207885731 972156706 960559016 883410559 285808991 905194518 783726078 284091312 377384279 85396732 154566698 211330486 20252615 389551381 627201998 134591067 906067617 90048979 809740482 362167890 494898694 6143444 398227558 779500935 164554545 284335938 663181752 76871432 622380323 88807290 728404631 962624172 614541848 64247224 433606889 202604804 534531976 152148472 118805470 405187281 753235735 332201311 896047800 949260252 47865443 810998880 278302793 482503911 101167570 359856235 878470690 43879916 581766223 702042581 125288057 294163026 160613961 358524399 251152003 42682847 33612757 892964057 537212051 898732651 3583826 896392538 134329082 171956981 476343254 951960144 548487157 288290093 775166522 15174424 694299840 694687115 38560201 233310219 860632467 414450987 349718367 757604473 179384720 728259245 485601052 753232072 305290469 530959415 297793686 500827904 986623639 567763116 689542299 336751843 62929297 228990885 764793421 228621665 632413993 61805140 894898369 125857644 495435746 159423504 235879570 999455296 719807885 978408002 638037634 743680221 478546024 596675056 1334828 638774650 149801545 645299819 638764600 96074642 600657920 136147340 304299913 544453481 749647254 914445503 677006397 533606598 89972633 16466456 340447252 106230513 17891685 57646612 376415996 66299476 942263321 226568879 226616480 889534971 163440758 257077763 766618795 989357354 135027275 358084303 187763835 97737933 395076264 154387274 516705731 416619871 500436451 127316506 731628866 373257675 861574958 456962946 601073878 320361765 349626767 691077250 918983798 135443188 695367590 484752609 409439013 151145719 970572511 617108153 611779890 136059621 186181250 342891250 25126828 310847026 193874618 353443615 275136281 646828243 262735007 955987430 394412176 952113782 970577293 120969649 326029821 74528949 525009248 223642531 843899414 865953947 831052675 323394649 13267635 967593532 392297236 959249966 177127948 23544671 581878500 20956637 980705151 161591312 799344815 7472054 347819475 442566532 53147318 753672779 334952946 450399516 117167371 15135621 917430809 703556206 495395693 585146413 962845837 293358310 158110250 864965468 22969785 260541618 613334347 479563609 239060920 226237337 436363272 66754097 173407587 912262897 645379712 802605030 886094959 958476632 921722220 51872276 795674233 936264039 559999729 583372562 222274599 14771959 487348964 671027593 426482865 258040553 296024017 661798214 685350824 928888745 42729016 749308769 599433808 510344654 576282491 975816383 221334045 639338841 209793098 665790300 734839419 872667036 878860825 416498084 213142364 777387867 374459652 971390202 741921621 780764562 220398896 823366978 120677626 3114084 664868764 8410293 703088857 297184318 752225256 285471931 567758881 831446132 827005748 654717439 59939499 606978555 510310031 670418893 265174220 367037571 13001034 733068816 499664866 715839556 216405573 557721562 451585464 205642830 517395560 774969067 779585825 781627247 475669507 908881670 84391886 420976897 416126129 846934492 447983923 476021552 344768417 7423457 396428215 740513172 985959511 195499808 183134313 2028263 95902593 391459943 880628520 281949323 102249033 223256799 241030468 106641149 274555532 780885868 12363575 476999034 348900353 662165789 184629116 161985133 261629905 46767076 279982957 410742183 529025331 418582161 917312152 927639486 907951831 615042882 758949787 961503680 130081712 835086681 538523861 129786987 645946462 341603891 473391303 173630029 117060192 192962267 396225128 964555959 539383027 388904701 224765136 168081106 227804627 866651836 833831302 894939295 695950747 240130993 576214821 379186754 573767145 309945908 450856964 491661648 512905991 532990041 298546990 390353057 314562936 218315607 16830117 290119325 581530879 986658608 368731413 91971884 328809596 705830930 847295783 927652662 682793090 191726462 162563376 880937907 153470339 840442169 539831084 487494010 15574520 150090319 592726306 691245285 141897545 17027701 28915091 40497193 814312694 568768126 13193745 246462705 157275207 116239773 364781032 724850204 245111556 666211635 333179187 475172636 56621490 24728785 59157658 466467516 812051828 611409266 896295441 695370683 816675746 924663757 123349297 617250570 778863893 571710121 94665895 812286571 66004308 656620716 717116571 176570426 186733058 472241424 804852192 412620164 807756907 361603332 123614148 355578591 310839842 552991257 20646042 568262440 620693668 929174560 688313750 398759141 196370120 152141679 770339112 84182288 539778103 263624023 404365538 239743796 291338808 970853109 931044683 927688459 510516858 582531967 860826898 2724125 666187615 757762386 812037254 150733188 341594698 807266839 940878813 170455337 268434381 251279485 535170086 776434088 891354756 954988566 236557279 888279157 604288130 306347958 93783572 589137702 360803289 504552219 910549584 872843316 49889527 263177929 382276721 273200519 264325677 513218128 201169622 207093003 157106507 991405349 57124453 47928888 985350599 947152872 900668230 159094397 701811120 108418708 710312090 262533492 329339878 566085687 531204736 901787623 215978107 797940755 113775153 762860665 324068044 675167343 731410516 663222401 866057283 612185292 377203542 69113792 816626978 782479530 856197965 152147188 119167639 287808884 644910884 587162933 728221323 397296149 653826596 532673890 714121385 63621512 450915096 175685901 526901463 735856092 888109696 70806066 252795280 924266968 172477210 461656803 503463527 422361503 267079825 96012613 951737257 872505123 917160020 941611454 916940723 557346221 180856013 510807302 779643901 539363668 762201018 48627436 761086227 656975006 361865050 524501608 938659710 182609046 811979650 59482192 403002278 712413128 789310089 41732289 392490952 339336024 45829132 118489666 627229451 102287778 843349599 200383811 495472674 228436060 583885032 538326809 767999500 860086689 294046387 831532735 980032155 930403855 541099099 445732604 713726157 912051297 385845017 612505851 719387942 979216025 609675318 224729095 790519953 48303941 559555091 367664686 582508066 267014703 46795253 475379360 869319297 348402620 285836942 500332054 279742014 405796926 920500402 547262258 942330578 148191972 885963840 628941170 460455303 497106328 677645313 792331810 914622375 608323266 122295566 748750787 573549675 70842167 74381996 697463 274714211 687479041 290554261 546246748 398851047 95234499 283290599 216320736 884883326 152523044 897431558 518173208 868447184 231519594 80552936 560651490 732181052 32111075 248036717 381724366 767136778 607574955 14724625 926972469 927984491 431774087 80128064 246289103 505788438 16676419 28265367 441803256 434938925 649643412 240922746 548647225 659050453 166770513 725556533 309649796 517292405 548899139 159008540 389639613 374011790 590369761 895678527 465935217 763433528 539498501 203228622 573102698 606230348 466445812 153934830 62515096 849692086 256433220 185103432 162179022 118477050 727250171 57638423 592453775 75145885 236743257 683318689 149259836 353346073 318956508 274645357 745589221 212988890 726742719 490170604 624590794 77190029 472280932 725558415 993289197 477058918 116392237 769111478 143710891 96447879 481005889 729446825 385932036 274085701 20858251 274766257 850508970 405559370 940946328 294455695 923674450 236906131 507027164 336522364 277496400 85929705 634705710 399540410 268387183 947851704 453099738 904207007 87370799 448927326 41592625 323177616 427516785 311702151 551505590 126955109 680826547 692063075 298352325 6583896 686801822 612626374 102603023 452300317 685190525 949959740 459187905 582626625 820785128 176754174 64742108 64613265 77425711 144331603 944066454 981348494 549279485 169545267 146653937 841758815 929550806 692855357 473925321 445039582 380826006 59450709 440065638 636717457 795228851 188128135 328640573 405475734 837716106 43282141 532095081 552955256 544116043 638540398 155846105 263487079 470902028 193882911 26378859 323750258 359451167 439319313 226551682 575914784 91792175 124685818 53129633 911159325 441381286 33540858 639916596 161892474 817883194 257907983 587329194 114797392 646356601 342593266 713406509 471104312 683631049 375136362 252585988 923627054 934963051 923896660 54992968 140874550 338083711 358137445 866994851 483540524 475475287 556396017 245090726 166206905 242085694 54592235 367658675 180602534 578997032 210509593 561537121 977038424 291288259 326092298 726455081 14545227 221278214 392984350 247669113 372609808 503193647 885515810 807249144 839001854 399661408 710610430 798117279 293496333 260803089 381183150 18707137 814583226 742212862 142825064 944944106 246349690 339532193 308262056 613132533 378506216 730108425 622168559 206662158 920198506 690530951 92815551 614888071 960858934 341445459 38948257 205153211 849833128 31234557 833625566 324625482 10983418 640601192 902604788 651868740 361637219 161874083 676474700 913156056 835890277 498165515 824023634 404501790 485970159 177291073 332554144 158230052 448435237 3178860 126828036 413955002 773562184 87981804 949903409 506433024 522830787 591735451 502034738 184650942 94553318 237441962 354845388 597520022 754039511 166159677 744067249 435520843 756371397 1131733 704875629 76831637 176926813 755942534 11318202 808887483 907852882 937561799 343294973 838725968 317356088 703359804 409569136 651939858 60954893 75901355 67708504 204056813 330978835 515852334 618138040 10522250 998104630 250461313 11184254 767297399 784253146 819944991 106477337 351852423 856879422 244052309 427333792 232903785 42559589 549442905 610331287 604190857 605767957 891081993 16647522 938033955 947992626 981106492 930536531 214151684 595761350 367570549 347282601 923019780 529154630 18259759 220739112 971489819 537545418 411688723 268745298 679648632 673742516 432451875 151398878 602038274 676525516 188010075 370710804 905594753 844552895 503470316 673410668 162412755 103016806 742381798 521193508 838167582 933694614 230408166 276792418 511051981 926025636 656163074 642200427 492340617 456194679 7186451 979517200 118566214 259713345 791680511 822910144 222793266 771581482 157850781 252843848 37822125 174713036 937755105 147550516 902229263 402548365 275868794 353994678 42444205 433204486 184856014 723052917 248230019 780316091 808859639 241849925 702999690 741819044 831131497 885514628 23906357 891104662 320436521 230268383 989052090 723511896 483423623 39611097 473779204 909691989 563617793 685145920 341445064 818838197 460847362 244388875 288694101 73027110 383652680 149902837 254844487 788836192 378808726 311715626 873286882 372744234 986932861 358707316 681649445 349818294 44837989 439727152 33652969 860696578 169553587 622489320 339993374 315723915 791584981 343414748 430892128 972977825 893359886 384642546 409245462 259971106 3014221 138395723 195072032 162807333 696535949 925565167 217098099 844044952 709873404 649891043 116681447 702917533 817244759 231982555 787598854 904774600 163398207 356267613 836031621 286566860 537620901 179946646 486808102 869318109 285094728 327789128 661225753 259532090 110968846 324949626 203993998 601423909 996077187 78930942 199569491 758487490 438924464 885894732 392651484 906384530 880462928 956591883 156703359 358252867 68526082 399432788 168101578 107938222 787049203 891384901 703737750 90249697 267397994 576587358 861189220 135668436 175999894 946098759 892204169 447897745 437119823 64875030 306048013 783181865 215733898 922246323 416743899 327010890 809663791 292463668 209887872 164574325 977749715 255025107 210308654 111917128 431731103 947708758 43537896 30695421 831515903 282087050 977657274 21899454 986731248 651203506 200503921 525154361 653776507 16805484 778904808 38911271 822489361 936430452 712308941 405400235 174971436 525693479 916283928 622958951 713391132 558239098 38357264 480433082 109865268 850068789 611414904 302833098 92483631 6897636 386252928 550653326 467492565 592820445 452067113 217693971 237490164 272190589 163179291 226444103 562021344 883011667 535660421 324931745 766061480 675427393 851115464 16510323 476137486 660969149 33752077 262921143 490671558 278600351 678529711 874195243 175371007 286769243 498821455 803571432 139554139 302108324 910557840 712449106 172786488 558975145 79389036 822162232 223463911 507106776 794438763 826734269 557878529 440148049 583216571 208210069 561075833 965148707 967620804 963513417 518458892 383117603 619327505 979782066 671336673 639537575 512332362 158621149 823396815 109272996 784254965 169401649 592672064 172830984 304635404 518960376 219555050 280962114 137990766 72315215 635698051 179601458 998790214 883473066 458774133 880220426 897612314 127162071 848595029 980608348 385867978 37322085 465950581 878222863 701994371 654782679 468281448 142117559 929170744 160488266 728109112 675657190 280041233 287586814 130595440 737899387 799690991 729342688 145207530 966621351 20986434 822207457 177251530 317731834 281258081 707333763 888837568 278029835 550579208 814529357 623158749 165671909 125355504 70458271 836934782 971984461 768997944 194142212 140503774 250171102 511335414 20498647 93299357 643527534 156184667 329590644 447521927 919110169 106185600 846993791 438476197 198465543 495819400 786235672 16826007 690669005 995124402 805530684 1874370 446535147 333704338 965993001 824354854 14615735 948558814 945096847 720865674 68832151 769086412 275067945 585993764 332834953 397745944 456751061 699924261 826291539 224129974 179871711 100108666 624255521 814728756 737538216 469523737 714121419 95363986 554463018 89355361 149141236 790900256 404551921 338606991 711950056 520136216 335849009 747700729 980896473 665874505 974766612 247982125 296906543 668692821 667527698 537684794 211902571 153574412 743878890 317070648 962154623 927638457 7739809 432222834 40742924 789281652 716924771 26401612 726615125 698949867 739793081 882745662 716507110 742423499 622982049 885482312 918554592 574351030 277069458 488700049 392382763 798199296 284093607 909990752 706652542 398383171 194851426 180941430 561936623 807385121 93982832 438745805 620329724 227530828 221935187 718070741 168369185 2915319 45009683 121606030 483866535 808356353 373598793 194146561 660162351 755110506 354503297 118637934 658329168 212052442 509503910 856285385 304798355 677051163 345471916 973074415 201339176 780201025 9061065 321353269 280678361 784648555 712436829 556015051 288435202 847628105 672331219 245830049 466821139 659157970 22915614 3071184 788627486 628606790 636381829 225668285 206198804 106763994 817817378 362016034 63084766 203802804 496422610 569806410 233737118 808056667 407752821 623900717 267595408 715478842 18862842 983334764 290507483 195198476 322755662 118578631 900745555 178713004 920220830 933642732 408589038 271476616 384669078 282344109 666371357 741165986 801619200 101249937 702637985 562765271 545760896 458018171 964556797 486746397 844286556 168154984 270475914 288118239 491282433 722231716 394750478 390163913 56888439 335517655 471864857 804120114 191789502 3488344 947488868 657316042 351362280 890815349 253166601 152176391 643440260 227677673 880155653 482422288 799050026 87423211 175977967 540268076 529659927 811487370 429204492 177878701 974257756 919676535 14666944 170184794 813743321 142639585 230497359 667829940 868937902 480392296 940348692 1035587 191373343 278397994 480587108 828313296 451237665 209929029 742024564 142651123 205880261 828384031 814592072 236225275 58039797 1019492 882076104 872980793 28052157 252210289 945003511 535190808 955220674 343473970 574835029 457150999 271547816 428459166 165056601 301735887 3386257 987525963 565383789 77410532 652835347 472099318 895844633 514165612 366837480 15963613 781699629 206897571 812915638 339561480 282079717 769027278 49293846 387793160 133699408 865752777 271771005 938698039 488577642 843825769 126301754 889030297 267727734 435083708 725977374 135543222 46199551 518922960 672071393 41236657 345026523 368886373 875653342 580309025 546039429 825637569 831792339 541422464 265789621 23273569 913632232 553792238 463658392 16644808 774341133 69458788 372914014 693712334 926624404 733855575 369072879 819992993 288230653 44289823 763669075 303436855 643679185 184787223 167496176 393935431 58190996 189646825 846950126 229241546 980785394 156185420 96760501 510493438 24975535 421224682 60315950 338262791 647551625 497687521 28167979 848269447 22881203 862381743 739652695 35135162 462892667 219545394 81059807 634955426 148528837 869942551 164947965 255546812 409290499 248840973 421882471 858380369 438374133 742758011 783187598 321781946 918011874 960649244 514128463 183461789 27530582 727499182 933127643 387651035 85844500 752235048 785838960 603698624 264254978 821072888 369043127 310404843 963836060 348459160 582336111 874113033 798096602 796657814 467552864 404892304 956133023 237257401 158065518 404198488 829048295 458651594 506374792 479055116 936662298 447967569 556092874 227272152 357014483 807003718 660627957 215257075 739436498 946088825 10637132 251099624 29693093 522688689 461261615 200699700 554226990 779536372 254643803 112745249 176406601 235169461 638374396 659389561 429726715 331228053 110804570 809465545 357556234 36319184 959433479 539121596 609419413 104680918 169655814 44611606 186377510 505768645 631813239 69430457 794372716 960536022 869807587 19337013 614279959 346546276 6526102 272554155 398266533 221240019 584746780 989287672 682466756 326245071 107031959 670379283 103960153 336141681 893998294 664099420 43789334 697979123 735328735 497370014 74526078 863879480 269287578 9514034 698232711 888764348 428354930 522512120 200148991 455819693 516744429 194560882 78153496 178321305 715336070 568992442 173884835 168381477 44088544 81765710 155547767 300671785 17242815 66934196 585930973 784882348 522708009 940070251 988949339 143331041 601867769 758614545 214884612 650718881 623897251 880367201 608095515 250496571 674637910 251595902 132252794 923150541 330505960 811092959 653963310 341640613 417486854 790285791 967083845 111669218 542318028 498912298 180677162 491659257 694475432 857602367 538608622 289694545 748253057 930577951 957531800 849494939 750827933 302373871 61044561 288749966 75082748 928557990 224837911 815832066 812415080 581370194 673116700 463593348 614712402 478142796 628958859 15157697 515948657 536981967 152466713 45308392 395215390 116705769 126917742 44223340 569939783 49882097 951250162 657206095 173504497 70190554 866789593 184795133 67181114 761312436 987417358 942669853 856910175 943556170 435278130 668430103 720466384 145862011 542543799 527432682 554952940 816396584 27004637 296109709 161599057 594738033 108925844 868770744 125406167 707049266 837635565 154103244 902597318 235208325 277528845 371150405 331189673 789096660 947773375 38592792 97714049 934262643 177435898 871749938 753897671 596753784 601244246 58627672 780511922 603766634 514226302 982131173 192334691 547182758 723115025 522115037 538930983 942689473 155548730 73778140 657417265 713882879 343266380 930514345 340624811 753039543 419141288 166958386 507628688 975046922 828526166 143822422 914427118 898272965 226244578 874919220 558607584 10757392 839845613 226794164 343565628 675666170 137429165 167310627 717215455 837071519 195190285 267387268 131509380 101738454 620702765 1265048 758180186 314134199 325223086 494875688 675331206 836090514 568436220 74449719 397601336 885239700 333883149 244997326 10014430 402535028 667389478 699332897 33404198 40401489 244754304 920778771 124759949 307411083 147413896 49781931 160749259 533979785 184374439 200361071 185567730 548883810 445810609 771794826 726935476 471287789 594370887 223353831 127046197 321219837 336509102 890880262 322539853 886415596 166182428 746276244 943039843 185036779 521990975 278510183 849131628 651287431 815184455 166499939 534614249 52208023 126072339 387677437 184932669 310874530 90105894 818762062 523952045 258103214 326901915 292951474 462814432 792077018 232692485 343219927 879027982 200976631 36380790 35694315 325275320 122269275 351932419 190216191 68597079 209713803 841276663 756348080 872154420 973767754 856669674 925565496 279570872 268073756 161355712 977625651 387755287 596372289 991554839 915921562 904262320 280849361 80009517 823882198 967337340 576644864 494456961 899668022 610393293 657527276 138908929 704109090 328382639 205425481 323114535 56145534 238068303 183783347 877791153 730765601 986042832 207365048 539831564 622908148 723715138 20245180 214732361 151500495 893849568 966129772 498369524 919263351 48576952 101967354 191264642 488278069 33519407 310778371 773153689 807648894 210899047 151093432 41145647 861148099 408554176 318728560 309371157 255523942 459588804 928480499 870740039 808576982 244542491 280077893 551448171 929477666 801316721 597182482 163773653 743251755 229487297 78184124 444764288 851184984 647086961 400814970 955864559 236670234 72175521 115640943 374604374 806891851 535148520 624114626 658921684 730885548 425055278 97448859 270842002 597120798 181498799 94190351 241572015 441127990 436586395 110564924 286378721 14886739 986459528 146768653 907523695 608173280 400605705 24044129 504874011 55842159 481862161 431246002 559346381 482072217 214763740 390259094 316996307 967064949 831794541 210659073 951478904 53553130 321827470 536236148 468863844 333684346 557247890 570068013 177725829 454737195 966461836 172185783 956730169 24447036 513401117 623692204 303444515 635621559 138874891 345408608 78246066 577418172 446930076 312482917 632922413 718016797 109894554 404772575 735834004 824440068 526248603 313442305 594742454 627523914 837701358 158800394 821574698 328103874 746862105 772600680 217512079 253237225 512947620 513800588 687640164 501437608 266950512 885984129 831821402 148397212 34151137 55034345 603854920 910019315 40795020 332421673 669666844 59239390 303277379 863090831 147232282 288705730 20560193 127429872 961023551 774588979 671843781 523140474 368599966 797389735 777963084 962376611 858592349 56759393 745526219 164748097 551159276 950626740 610453979 671893711 876784865 85775508 397082170 312510190 523820348 594435909 741484670 556895052 284818709 24068352 118541296 662104341 85823348 693807530 173069456 450717402 460922353 9693191 821413032 44391547 959762878 269199142 991191791 208009048 892882516 891502998 555632601 722061787 227178196 494489724 866615914 570763190 886806376 714395752 33934782 97860875 614979001 149759764 940000369 213165016 599225379 457377887 427971986 221538097 848632862 780257758 243610134 565654012 500980753 852128186 445464143 343393476 741101273 31768360 446512068 99288042 866683472 270139060 49179357 723242343 229484429 885409178 858883225 322400539 162465755 737212960 339359524 317209469 433266050 863337977 516029700 512083548 435886698 863771561 783103110 762508969 228807327 856819779 250791695 367786717 113544501 195159436 264881159 907249028 230466384 501666588 989149091 270597529 634963414 766819856 123467490 229565761 595857164 52283183 63691086 523356677 84622098 869244395 30961450 674971072 938258694 648050056 61337375 776736856 789871556 85918836 288336397 367111839 771927552 11019741 12934982 87576430 567052929 310782174 121973828 287470555 797682636 992170906 104813155 60170590 334161532 916023614 308745268
S 30341 14558449
Q 18722 84528 7519437411251
Q 62322 92445 1810269646227
Q 5142 36260 7492691095148
Q 56178 76821 9861094204125
Q 39345 52985 5945323610278
S 35458 269604642
S 83603 746403183
Q 66236 90358 4536138404394
Q 20836 81749 4998847703978
A 30983 627796401
A 32840 622102400
A 3870 108897530
S 59049 344082687
Q 2867 90259 5583097619928
Q 7480 85371 1535580189419
S 76839 6582583
S 21428 967424975
A 10414 962262376
Q 4011 75057 2359580045009
S 71538 927582745
S 14398 679842718
A 13151 705978571
Q 1933 85434 3442947701055
Q 33176 51859 4360191351894
S 78828 297139530
A 12437 477926252
A 26937 263961011
S 62194 357558268
A 24666 157363483
A 42455 793552014
Q 13007 56489 5808482762520
Q 65357 89245 7946219167107
S 28503 447084319
S 21668 434618463
Q 18081 39675 2763364835894
Q 2487 82601 1286708842447
A 47436 269177485
S 78881 881548374
S 81670 164814638
Q 42215 76791 9334525498773
A 89472 550022649
S 4642 516395331
S 46001 924692071
Q 30820 54041 9919830072252
Q 8970 56053 728625157092
Q 39302 62378 8473727163459
S 52666 736708067
A 23061 738423783
A 45287 272385042
S 1482 181898551
S 80571 970424915
A 16836 167128212
S 23038 285838213
Q 7056 86025 3085206085817
Q 47273 70417 7429438549141
A 9469 757280388
S 42722 49080035
Q 36221 43282 6737537854723
A 66899 496918980
Q 45171 91089 3675006044366
A 89618 324435194
Q 41033 41100 22302181841
A 49152 403089627
Q 17978 31885 2970572115031
Q 1148 91871 9055443340040
Q 10824 44060 7027676680241
S 26799 272786121
Q 1517 92992 769410064571
Q 4232 91822 7928318939741
Q 72363 83862 5143450405155
A 5088 35139738
A 3989 251439598
Q 40161 84653 5133346402743
A 51104 874948363
A 26088 888647535
Q 6688 77598 5568274829436
S 73625 36622930
Q 50192 86040 6706647369464
A 37145 573629123
Q 6846 39762 3273483909497
S 53349 144072701
S 24920 332084431
Q 1218 92279 294221762692
A 79280 928984898
A 12435 2656920
Q 18450 23808 229751923714
A 7243 299805872
Q 1937 63468 7261393187780
A 77923 22285031
A 58309 83783366
Q 7759 92084 7887985164238
A 91557 725414508
Q 51747 82219 8380758193198
S 90032 922868043
A 24074 833757895
A 75637 14920226
Q 12111 76933 9877126775009
A 4768 251444513
S 44055 355218408
Q 61595 66222 2510025145016
A 66867 188645772
A 81095 534235298
Q 40940 74834 8595593111212
A 83879 902771173
A 56185 239127763
A 61743 410943898
Q 64236 90608 1718417455794
Q 110 93208 2304746732150
A 82216 801951141
S 38347 913113510
Q 2908 88340 7771315468658
S 86070 327749176
S 71102 590242584
S 85011 769548083
Q 14338 45333 1636877039774
S 5387 462090645
Q 42770 77569 9483072070350
A 70566 978364131
A 91815 885848093
S 74023 418508738
Q 25564 75843 6061296129507
A 19652 99553436
S 36872 559052095
A 31010 951709607
A 11252 646393087
A 69688 160533183
S 45715 3833201
S 61015 40517782
S 81241 407795433
Q 15257 91155 944548755243
Q 8354 84341 6614313348016
A 68459 238136527
S 51560 51158252
Q 46333 55246 6150235519954
A 43098 880556476
Q 30949 84227 4943248561424
Q 34152 73685 533436018294
Q 37807 38978 736275946167
S 11883 267427142
A 6450 677713523
S 25509 96307462
Q 15440 40876 6623278549205
A 45699 623367251
Q 5276 62545 8134070567036
S 61384 679240639
A 55457 836960602
A 45138 726796363
Q 967 89527 9380952019646
S 63058 6774423
A 53711 637391270
S 61568 214966318
A 56794 132598333
A 14678 237112838
A 3935 506789806
Q 5493 71192 6535481927637
Q 5553 54266 4610981087168
A 62205 994458031
A 29280 867321165
S 23582 943668586
S 8939 549478575
Q 28324 90259 9988539923815
Q 4720 78212 6684480193101
S 83263 141723612
Q 6888 57122 9951382107842
A 62539 770078229
A 4293 649947367
Q 55468 79290 5917028872517
S 6289 603970407
Q 16921 40605 79776291133
Q 62344 90052 4696943546143
Q 23310 54621 9007173337638
A 87405 824862884
Q 13672 71552 9130202400255
A 88099 672986466
A 46055 821885776
S 88712 295136577
Q 9435 90074 282673105366
S 32747 263954408
Q 3545 41994 9457311919777
S 37438 127437613
Q 17458 87837 4287321062228
Q 16201 90654 9754423236134
Q 5819 39812 8566398325342
Q 4561 42313 344695707458
A 59840 670790157
Q 22777 61595 4672737718193
A 53968 706475924
A 1795 259547980
A 7681 351258979
Q 57479 85990 2852919049523
A 5755 557484715
S 60625 928990965
A 56214 560223352
S 1673 916819371
S 90295 744707973
S 23248 626928437
S 52552 835212075
S 70368 807699202
S 63303 566925432
A 10992 517568808
Q 1798 87355 6853646127315
A 63127 64321625
S 67959 532346681
A 89679 270054916
A 74354 97063010
S 72046 387778832
Q 37995 83891 699560555822
A 77073 449091898
S 37896 212980586
S 5635 533220456
Q 18728 93111 7740721606613
S 5005 785250220
Q 8151 37869 2179258574558
S 51548 171157177
S 51897 516812951
Q 9411 54896 195027343188
S 48521 289439155
A 89600 912974185
Q 68406 80517 2788393554328
A 71115 60085124
Q 62515 70752 6375740053587
Q 18227 40146 1400172731242
Q 30189 91598 5352619495966
S 64008 843714783
A 18230 760140292
Q 24432 42811 959148026979
A 65298 292982709
A 55089 915750665
Q 30635 42007 7678314725500
Q 1072 3391 1546652082946
Q 492 92953 3299840129928
Q 23074 44873 8497151671574
A 93215 672653671
S 57494 194515610
Q 66408 84029 9683406682619
S 22223 276954837
Q 990 52798 4143113154971
A 67782 454472638
Q 1196 17374 7924405572919
A 91369 524917194
Q 10214 74583 7294923379564
S 14359 336629227
S 3160 701949663
S 48741 754995669
Q 68379 81782 8811349248348
S 58133 612160471
A 9918 596270343
S 32921 491594260
A 92145 308401291
A 65801 292181374
S 60704 788619143
Q 12252 84119 3596890920698
Q 3034 90847 8802644093260
S 1793 403934162
Q 22879 64864 4356019878785
S 42692 1626975
Q 4914 92286 2009062156567
A 32270 564219161
Q 28371 65257 9800373845958
Q 48045 88493 6986890499565
Q 13258 52830 9502274441604
Q 46989 75883 8162604237946
A 59132 5859953
Q 1980 86615 2838584695224
S 65365 607330302
Q 11030 71792 7276476787985
A 30468 162284766
Q 32476 39656 5192392576474
A 78109 253527076
S 46308 206479186
A 83318 659519337
Q 47767 51226 2762316493005
S 48656 973748780
Q 58636 83827 662798515737
S 69798 606585893
Q 23119 39433 7471863436943
A 25845 708990720
Q 3495 88028 584235991464
Q 11797 71376 9275955393028
Q 4213 89948 2737319404213
S 82279 936663675
Q 13793 66660 1876551493316
Q 13108 61154 6753362383968
A 77240 442681960
Q 5045 92942 3721297860159
Q 11466 91885 5442325090821
A 29952 459475907
S 71624 142202846
Q 75550 84234 1786639571070
S 50019 91693808
A 73434 786934653
Q 14719 91885 1549194350999
Q 41185 83031 2781311006723
Q 336 16710 5200925506085
Q 27052 52862 9139067771931
S 64445 137795210
A 28227 158550406
A 58203 402650475
A 55091 100113466
Q 7552 85658 493120994155
S 68018 350805724
A 62214 749024183
Q 22828 49500 7591530078277
S 23286 863415973
S 75299 116538482
Q 31544 53494 5072835824872
Q 57967 75178 3163217639224
Q 75051 84975 3296350620892
S 50718 234257177
S 69085 178445162
A 12613 450238452
S 58999 694739697
Q 10653 58767 3616817160612
Q 30525 43589 5666705183079
S 28617 308293734
Q 181 93253 3009978797317
Q 58139 90831 3296755722848
A 69480 285597704
S 46436 455569767
Q 3522 6641 1375942461386
A 9663 741572132
Q 19403 44445 7360859566683
Q 29720 82210 593412440312
Q 17991 58837 1483665816191
Q 16314 25597 3063033177977
Q 29503 34100 4027178185398
A 5636 323992302
S 59797 125075496
A 84455 754937277
S 88721 71402414
S 21103 295071372
S 83473 448426413
Q 27594 87232 5693774302171
Q 16198 29103 642499568131
Q 86597 90316 245859519368
S 82489 868501638
A 73369 666573070
A 65163 331732269
Q 3795 25076 1671755701040
Q 17132 76108 3510543854793
Q 44460 81112 6191426015649
S 11775 120565876
Q 7281 85838 1003650657415
Q 41969 77050 2284498892355
S 62996 698944780
Q 2767 91524 3064376273691
S 49672 851278092
Q 62950 88157 4382623449766
A 23044 546260751
A 11950 625429210
Q 26482 83170 3812584017418
Q 42326 44751 1545787498443
A 31425 613158512
A 75687 597352079
A 54000 587905614
Q 39578 57335 9407509503270
A 51463 578862084
S 19783 477572928
Q 8560 47152 7658698450991
A 80115 295537909
S 70591 740705478
Q 8889 74519 3980478455539
Q 3518 88172 6709243818850
S 77646 269947793
Q 363 92042 5761450700347
S 45127 516303951
S 59916 367160560
A 64828 370211022
A 37213 618821145
Q 52499 80804 875371843845
Q 3136 48915 9728714888499
Q 13398 82167 3319712878833
A 5013 419556137
A 51377 892544603
A 56747 984388475
Q 23389 72545 7870869307110
Q 4747 61150 8472250129005
Q 63386 91909 7219263045399
S 67308 835668834
Q 58017 65497 583067037783
Q 27278 56219 3684291723136
Q 20124 86824 8604088610013
A 81108 189248997
S 19072 600591669
S 59210 92558510
Q 15071 70195 9492092113370
A 32774 293370512
A 11959 74267532
Q 3541 49108 8182317241252
Q 71785 77075 3426567611042
Q 19348 39902 9639215107579
S 65807 524837398
A 92069 76452007
A 18688 193454981
A 26155 960748311
S 71552 247535966
Q 4948 91577 2556810720624
Q 53375 72461 3519792118428
A 48915 585237781
S 3018 996374587
A 67565 275166804
Q 957 91721 6564476275535
A 51802 909019323
S 61128 668156463
A 56880 610944488
Q 18531 84647 9468047202482
S 476 158039993
Q 6390 16768 7681969943705
S 9169 394280744
Q 12618 74000 1848128881736
S 71777 215768094
Q 4079 78902 321515869278
S 3602 486053699
A 11888 38871552
S 56557 519366829
A 51731 149287302
A 68532 842952282
A 81425 430147753
S 80851 712975865
A 53275 998502632
Q 847 62995 3565494568213
A 8239 853640946
S 63932 306658694
S 71381 972804032
S 60211 332529546
Q 39956 78690 5447260035964
S 35373 893163434
A 30113 475505015
A 77313 14912369
Q 39471 61518 2585514885458
Q 17785 67851 3555590469699
Q 8765 89565 1681136410253
Q 59428 64576 566331061038
Q 13349 60117 2135161255306
S 30204 681284501
Q 72349 90255 2723369059743
Q 58951 90982 237443657675
Q 23910 60270 6956551511767
A 49402 980666110
S 24338 604053111
Q 46794 93325 6004675395034
A 10204 638147953
S 12739 676400625
A 37862 261534222
A 78814 700577960
A 29629 802386796
A 24573 383869935
A 17839 216538696
A 29393 419934344
A 14774 939851503
Q 789 86576 4727998447145
A 29255 444798835
Q 992 92328 2887119687156
S 41520 208765332
A 52360 480732623
S 13201 204030255
S 69581 292916934
A 44149 371552608
S 25758 451715474
Q 6675 90905 6225654000233
A 81833 96256279
Q 34443 85130 6862331644232
Q 2244 89535 7865799834872
A 27356 275990664
Q 5970 7416 150845098978
S 34066 19480044
A 76485 233199473
Q 14967 80420 8853290546300
Q 25894 93122 9051982126618
Q 14378 48538 1128011055871
S 40849 377754141
Q 28745 93139 5944619359325
S 33444 769651065
A 23628 648697141
Q 1969 52013 7872190288785
Q 56135 88234 8250084977263
S 39618 107162250
Q 33816 53274 4760064120355
S 20517 497172744
S 88427 106387629
Q 21995 58648 4605497513714
S 22202 192805284
Q 48058 89774 2623307202479
S 41277 592713523
S 17311 787394251
A 74070 65608367
S 89999 164334410
Q 4528 53758 603297504900
S 71817 398165545
A 91478 867255050
S 91528 863140031
A 67576 298696174
Q 8914 12996 3579379474732
Q 346 17106 8532187151718
S 72266 425829471
A 68468 751274111
Q 28284 65975 9461607989767
Q 224 93151 4105922396321
S 30445 972997702
S 8308 133632630
S 88514 499711572
Q 45045 89978 6605296374651
Q 451 91571 5182952458515
Q 23593 73791 8966780126800
S 51417 844003987
Q 8859 65768 8539834424516
Q 32437 93302 6443154806747
A 78724 556751258
A 89152 56380996
Q 970 86593 5805540525800
A 64862 964784950
Q 46404 70696 8771807565921
S 23974 786044409
S 31744 225985567
S 56786 379506982
S 32464 981951395
A 53938 893635689
S 22218 185679891
Q 3775 73413 8411258509118
A 12727 41427830
S 74834 247375851
S 91006 905992705
S 70669 12169971
A 60562 31192484
S 66065 338955790
A 81105 849213958
Q 34488 76019 3424384324822
S 43053 7807166
S 29496 521231104
S 1090 434213900
A 23559 178296914
A 76457 199940237
A 34592 812663290
S 23192 645299864
A 38188 522252111
Q 38621 51183 2433883656641
Q 3339 28976 625250098675
Q 24140 69369 7504672414585
S 16269 792108258
A 52678 337338671
A 51765 504701240
Q 42249 88276 1302764038472
Q 7573 37748 8863087173371
Q 9831 37369 670877368850
Q 77294 89275 2081109460677
A 52552 337708609
Q 47578 54996 3538374554712
S 49872 379876133
A 4151 660585450
A 36310 786716560
A 9603 83061746
S 35158 246295665
S 75109 669183866
S 33069 86945736
S 66263 439061209
A 26536 957717584
S 5850 695138392
Q 32518 70550 258904746998
Q 38170 84727 7160617966237
S 84117 922512211
S 64794 54321464
A 33973 313736123
Q 40324 62510 1460905297108
S 28267 706075215
S 84315 948452583
S 10026 274787961
A 41182 304585587
Q 27646 77438 1040832948778
Q 32409 43731 201518628390
Q 4027 92370 4490655848950
A 17504 282350043
S 49898 561238583
A 30461 124244662
A 21918 89815959
S 29690 273889119
S 35452 288686059
A 57996 940906325
A 45701 292944929
S 88819 863510852
A 69372 953986383
S 43336 986801416
Q 27544 66228 8953356933907
S 28043 512805260
S 89520 122504566
Q 29207 65145 3659290347188
Q 45536 76893 4145378975155
Q 9681 27373 2537480919322
S 43857 367769099
S 49755 608557048
Q 58216 68467 3212543256981
Q 40436 67756 1649976886154
S 23993 223462956
Q 35421 69705 5272257722757
S 46256 326960672
S 29394 630562213
A 92557 104715278
A 76981 15780786
Q 16940 55976 3676062738288
Q 79441 82720 104832269037
Q 9432 44065 5774627646799
S 37621 171846020
S 59994 517393116
S 40079 781374273
A 52043 760314643
Q 749 92582 9897534549495
Q 50803 84697 2950983679498
A 10631 988699353
Q 2252 89832 4452495345463
Q 44950 70296 1585084314610
Q 29818 48255 7064423498911
A 75389 323851185
S 71691 216190747
A 23941 329160999
Q 1544 45490 1924843131692
Q 11796 24349 8056672366689
A 85799 650442179
S 13541 105107427
S 60851 768947364
S 83037 645566638
Q 30517 90955 4705127447850
S 61548 265135894
Q 40491 83898 1338517458668
S 85472 682358254
S 55890 600059803
A 78984 252026362
Q 3347 83264 292724747127
Q 2221 89037 7585464274155
S 81910 61023737
A 36066 481383027
A 62012 803068780
Q 46 81803 2149725543179
S 32246 258334904
S 66849 761505496
A 88777 805500183
A 72031 256118590
Q 2074 47833 1424290048138
Q 19109 76532 6252276696567
S 18909 500980023
Q 13534 82479 4967971010124
Q 41989 66728 315835341766
Q 12386 82729 4739072398652
S 19866 539722371
Q 21706 30837 7553106250087
Q 5698 65280 9960700486676
Q 55798 87854 8897229236951
A 27280 113907403
S 25269 408089051
A 73570 181181321
S 4025 518069433
Q 65651 72062 5852991028958
S 69472 864655838
A 39906 818077029
Q 5256 85698 3382314148348
A 77369 362659823
Q 25248 47089 4189557392857
S 51375 43793987
Q 11745 42232 3153306715692
Q 17622 89306 6285443917035
S 75454 270638834
A 87327 356668763
Q 36843 69103 1302652860020
S 74623 631302918
Q 5717 89924 2185788274434
A 25754 582836379
S 74972 625110748
Q 6777 74926 7894912337260
S 30354 786100586
A 53748 391174877
A 50556 671058044
S 15850 644291115
A 70774 919248255
A 71767 792496914
A 42369 875909369
S 64171 921961653
S 5516 654225412
A 42162 792381443
A 35648 365791031
Q 52878 69036 6186966511389
S 69046 650858506
S 19813 399142641
Q 2449 33104 6466281156218
S 86237 278683120
A 64109 88768950
S 30120 330613895
S 71630 240385241
S 66031 903344971
Q 272 79364 5310544110086
A 62456 855979262
S 89079 326242597
A 90508 133531425
Q 2283 30843 4249493824703
A 42270 553365482
S 28930 135075901
A 79457 396308132
S 62816 529403345
S 85136 171375134
Q 25125 50279 9326445622197
A 33842 820627180
Q 10477 56848 2161854654705
Q 32972 34474 1292746730539
S 14782 961426971
S 275 354831548
A 10453 681598330
Q 44200 49241 1639487773103
Q 52746 59415 2588009684013
Q 75915 85973 1088521151437
S 69752 297461328
S 41109 131486052
Q 26963 91656 2807181588391
S 69640 977157239
Q 5784 77826 1920832211875
Q 29978 47275 3896541461932
Q 8822 23140 5181141818032
A 53693 575015550
S 57170 21220489
A 61649 129646279
Q 31269 68269 5355646553939
Q 11493 93233 3269809855180
Q 28427 92094 8309107418190
Q 70080 77336 331072426032
Q 17997 76919 8281714733050
S 15373 13179295
Q 6722 88490 6818074689651
A 36591 269134910
S 42012 285239147
S 49591 93395443
Q 16365 73577 2994424688810
A 55336 748566387
A 28989 625218320
Q 59743 82499 9657399153315
S 44493 916261920
A 68395 260252289
Q 30831 73961 7083890767487
A 4261 790929392
A 43248 890551836
Q 2350 82096 5867158591706
A 1734 126721101
A 64304 994183604
Q 2574 89146 8635156286836
Q 56284 65378 5639580566965
Q 950 91945 6193018296366
A 76376 965839533
A 54210 219370622
A 35914 176511211
S 76709 499402215
A 43373 250352941
A 2336 737068544
A 40812 241092750
Q 17737 77496 6444768306775
Q 54393 67584 4491484438938
Q 20419 44256 4787666060572
Q 32491 65370 4398593495310
Q 11657 52398 994075423479
A 53976 306709923
A 67020 270054541
A 85737 516802897
Q 22965 74872 8937661121046
S 74940 485290044
S 77149 131138372
Q 33445 67848 705706460327
Q 57097 64971 3088991103911
Q 55925 87199 2042252323463
S 83658 963672642
S 17518 854128067
A 43841 286100453
A 24676 408766183
A 52815 625408960
Q 48920 80720 7712667415185
Q 33320 67707 1734341387945
S 25584 829197906
Q 11036 93360 4192440733022
S 88257 135015656
Q 26644 57227 6405336203872
Q 39961 75030 490318124912
A 45442 677644829
S 35285 675543052
A 78079 490485516
S 67803 235267009
A 69020 612511495
A 38018 3141012
S 45262 408445795
Q 64719 84370 2442321643387
Q 5234 83867 8607809912317
S 42173 190461634
A 75099 340324589
Q 54741 69761 4168058589909
Q 39226 92123 2628273391379
A 64546 954655505
A 60409 448384021
S 52195 864396761
A 26742 834714257
A 21385 322408666
Q 6078 76012 3625250872408
S 52284 335111880
A 21201 567532403
S 28595 180867597
A 49306 651153283
S 34917 931940070
S 27744 686860873
S 67587 694884358
Q 36013 87067 9457904364186
Q 19960 23680 1319464398400
S 2742 403402088
S 82737 778480388
A 24734 674460548
A 13267 913235380
S 26912 711344700
S 11864 671847578
A 3980 127643851
A 13611 134790806
S 31898 649381766
S 75817 194331773
S 47997 567665016
S 47228 631492663
S 19550 448372540
A 12071 93613352
S 78271 54623072
A 32618 47630474
Q 46359 81362 6426080547228
A 50836 140134423
A 88083 381338503
S 49247 989818341
S 30220 860782888
Q 28239 51724 2412852840140
Q 40428 63207 3423231769321
S 19310 693643451
Q 1029 83055 1675945922489
S 29020 810134930
S 10366 391995072
Q 59145 91809 5021181565898
S 15038 527630634
S 79481 785978715
Q 14819 82362 1848909508748
A 18453 724657930
Q 17897 86586 9088494691481
A 50772 722961129
Q 1011 82051 8228508262957
A 13337 427602489
Q 50080 83899 5710498248965
S 70496 773143853
Q 66081 75701 1532210233577
Q 30687 91496 324020408287
Q 5904 62741 8831770955973
Q 63292 91561 840474804143
A 14683 928882661
S 77701 223823945
S 33453 25507445
S 81462 892816611
S 106 60991564
S 50460 851481942
A 4283 343100648
S 15814 451615202
S 43038 125069270
Q 3757 93246 2373630019481
A 140 625378193
Q 5924 39746 1569018512581
Q 10050 14507 327600840069
S 26134 476230059
Q 5306 32126 1094428987200
Q 4297 75359 3487880972523
Q 53601 80163 550200258924
Q 56036 60423 770260936348
Q 30549 43911 9947882145917
S 7565 390835629
S 87882 93658505
Q 35457 75817 4429181274405
Q 9673 69873 3679444888283
S 50995 485410522
A 38630 316149770
S 80299 634259355
S 49495 780079899
S 5213 617478802
A 47823 947577621
A 87746 674584611
Q 5741 90470 5920499296694
Q 102 91412 343476192882
A 14007 564354621
S 47125 500200258
S 55497 67649939
A 88063 957543111
A 58505 785599922
S 44573 21861035
A 6278 984197303
S 53471 476447875
Q 1225 83121 1105784072454
Q 10270 71182 5117723320342
A 86410 415650808
Q 511 93078 4576753481241
S 85836 102517031
S 89377 306122499
S 35953 969414390
Q 50414 85977 9997371610508
Q 67168 87246 5161820993933
Q 80565 90474 289323212135
S 52812 369592303
S 70489 590691427
A 41418 875151506
S 91043 403915903
Q 59122 61121 189255651224
Q 20344 56585 5142426797684
Q 216 90826 9964770808130
S 34293 202618516
Q 4448 76721 7202246381232
S 51314 548108628
S 51510 464180036
S 3741 637654326
Q 1376 73597 4462445424717
A 12036 843109842
S 84050 230619878
Q 54177 73439 4975842548536
Q 10799 89630 7940894028192
Q 42527 93328 1329798483436
Q 19177 86970 1175540227292
S 75877 167052202
A 83140 875137236
A 61550 907843114
S 8430 869090849
S 89521 317446606
S 10068 590547154
A 74443 43407116
Q 2402 77184 8862519892667
S 524 314508263
S 64212 770716353
S 67570 884840512
S 16597 986094492
Q 20669 69294 2272844108116
S 16614 34501437
S 53377 607673593
Q 2530 58534 4118481350515
Q 12236 69932 3593259970778
Q 44839 51165 6047309369755
Q 25657 93242 9630085748713
Q 13209 89775 2727960069382
Q 42124 70524 3308726550135
Q 67906 87611 512221129886
A 17336 916466160
A 70811 782356176
Q 76327 92094 4718824083237
Q 27776 35400 3414638055655
Q 16105 82680 7187195754192
Q 30832 78783 9567325900281
Q 44 93213 6914476676030
A 49179 681780017
Q 5012 89314 1091670839672
A 3122 413958564
S 46125 463370693
A 46508 93814215
S 72738 745327274
Q 18137 38254 7137773696813
A 51388 877402929
S 86754 204094645
S 1805 611850512
A 60504 280239093
Q 38763 77858 477657195672
Q 63305 70096 4179432951593
Q 36962 37048 240887602
A 54012 84968248
S 33855 836420209
A 2292 955557094
S 32133 418603036
Q 8138 70540 8727982088188
Q 412 86946 1748562734735
S 50273 495707960
Q 6329 26724 792088224141
Q 12831 31333 455099576158
A 92703 313875276
Q 4058 67448 8610277615749
A 79218 39559539
Q 32657 61707 2080988956886
A 51476 300301248
A 89161 426397619
A 61241 544368788
Q 13058 71073 423300027905
Q 54656 68411 5950468696988
Q 4966 78916 3537157617426
Q 13485 91827 8605220753541
Q 9528 92948 171058839885
S 18148 302375735
S 56790 773503060
Q 18715 45575 4256934012631
Q 9145 58160 5543537807869
Q 5855 87979 3507942783265
S 4169 374858770
Q 481 93369 7024074406148
A 1361 467422114
Q 46693 74785 6433147121631
A 77962 925123188
Q 10238 83551 5145132375496
A 75179 704220160
A 92321 730573141
S 81227 925929180
S 84102 629731762
S 89701 375546360
A 84387 938067738
S 59662 30725837
A 50051 624912172
Q 37366 79677 8246343337633
Q 69570 89859 4988162151176
S 24131 295284651
Q 79441 87380 3787950083527
S 17275 651704565
A 44472 314272146
A 67082 458267038
Q 31239 71046 5107002078053
Q 1063 92053 7774575309336
Q 28049 32200 266512632590
Q 2594 82803 852934832206
A 53404 97874379
Q 47353 56086 2162497432022
S 41656 604819391
A 47713 953283389
Q 5913 80627 932507474406
Q 1177 92439 3610041400332
Q 14957 80387 1328812814173
S 62589 851638188
A 14010 211095381
Q 136 52199 551144141342
Q 292 93363 6799565857539
A 79143 669447089
Q 21052 92699 6465940802518
Q 10814 87755 1113726174557
Q 38421 77126 1416652546603
S 52236 10722006
A 88214 947496543
S 69959 740434383
Q 6311 12802 3658985157450
A 6338 589600954
Q 50116 75152 3257766498032
S 17718 310261726
Q 9528 47008 5467848948528
S 5551 976338683
Q 50242 63298 9825144031928
A 67324 410135490
A 29525 69652014
S 74956 367679314
Q 4900 89878 6520117696262
Q 44429 85019 8780023278663
A 850 215300779
Q 9978 91613 3277898648006
S 92519 827924680
S 67515 305128182
Q 2125 78938 5419814484751
A 13873 593998589
A 22167 37176716
S 59473 900956067
S 14256 604882374
A 72193 31328123
Q 71652 78051 4391332672204
A 56692 372773706
S 90772 848566960
A 82099 365567551
S 60454 305626058
Q 102 13671 1641322974898
A 40033 333345258
A 84939 433284414
Q 6853 82870 9578622884714
S 21164 677629875
A 65288 889103819
S 532 928830724
S 62878 919018649
A 24651 710262169
Q 4542 73314 935480965202
S 82080 114957173
Q 7824 91883 260507266003
Q 5768 7738 397613871082
S 44805 648477196
S 59903 354574806
Q 30599 74649 7156448044703
S 84282 700012041
S 3472 687624377
Q 27407 69089 960676412550
Q 46012 74788 4873332567617
Q 18437 40862 9754513673750
A 11668 148285258
A 11453 611691109
Q 4563 78328 966164620954
S 34962 331085706
A 76590 611736741
A 11894 852470834
S 33199 800091683
A 3884 784854877
Q 19176 84414 9282860705451
S 81856 910140491
Q 5382 72493 1933736098224
Q 16804 92044 1955288013144
S 78241 849423807
Q 30514 70392 2960050786448
Q 44696 63738 8368282695752
A 67869 163875110
S 77725 750716538
A 88003 172028775
Q 2280 88505 7118081544344
A 2926 177182467
A 11182 246318058
A 3673 986565107
S 81221 621589212
A 82561 981740205
A 62284 296385696
S 52268 277439803
Q 20883 51684 5051262222539
Q 70 78466 3950096373630
Q 38983 69648 9292518363801
S 43728 802247717
Q 61994 86619 6706367451449
S 70264 90967518
S 79087 923449983
A 5905 327838651
S 42712 809435261
Q 10658 90809 4120482718562
S 5725 929177102
Q 20901 53568 3695343901708
Q 60260 92708 2116134852089
Q 27477 59934 1575646511022
A 53159 809341901
S 88919 804131959
Q 8706 66616 4373115019805
A 75648 844302270
A 55878 589913180
A 81313 144432959
A 65104 275654421
Q 20672 89963 6697298681871
A 36427 845133347
S 91849 55422316
Q 62091 74827 5445311855715
Q 60834 63460 469804584633
A 69914 430265821
A 76563 650466041
S 71508 578409776
Q 50855 93261 246081336633
A 43896 636928932
A 32849 624281455
Q 53643 55863 1680777275806
A 66614 122654184
S 57745 524017014
A 27730 823086374
A 81953 451098393
Q 46965 84132 9918866605528
A 84386 921365023
Q 22919 88804 2670928918570
A 83931 821531724
Q 6652 88152 9637599854723
S 39674 242100267
Q 22285 72554 662607027993
S 732 229199889
S 68277 146712047
S 7084 527908271
A 27786 585988547
Q 1339 84589 4660951143803
S 62774 357767498
S 67290 710290921
S 61263 501081817
A 57449 716364787
S 4933 695540823
Q 22538 91103 4920116120008
Q 53305 74063 5344793368647
Q 72237 73035 134343351011
A 88735 788941777
Q 17907 79506 8316584969926
Q 28037 78016 8636902825127
A 13437 320904852
A 63665 439047908
Q 697 92492 5303733421194
A 83058 641017285
A 3617 233695660
Q 34340 71940 654254076756
Q 80591 88590 4545753507912
Q 49109 78929 2960430261085
A 64936 112224040
A 5420 97980039
A 57001 976159834
A 16011 659828466
A 87858 325576676
A 56754 951232374
S 884 933011705
S 68948 847335530
S 90201 8825046
A 71140 154965110
A 68816 120614952
A 1946 911063013
Q 19617 46295 4726958721362
Q 70400 74856 228639433170
A 55002 767082710
A 25238 706478484
Q 1557 92122 7990657050949
A 83446 402603039
S 73355 441228871
Q 10083 90901 5260495256643
Q 7775 39964 3107374454435
A 78565 217379937
S 34901 656866764
A 81746 654701051
A 18348 490474089
S 64773 162998522
Q 21582 64016 887245959778
A 52361 406575308
Q 6469 35850 2847362591303
S 72294 874413957
S 6667 133452956
Q 9622 80022 5870983378700
A 32066 420811171
A 85928 783892529
A 38921 583137770
S 11728 405811159
Q 39059 74777 5827568644919
S 4647 698046736
A 29194 279764866
S 36638 469289950
A 21462 653826735
S 74769 453740324
Q 47821 58288 9316256030786
Q 23765 58212 829529483518
Q 39993 41285 855370925036
A 6151 15788055
Q 11272 91872 387584621529
S 88811 770484244
A 52798 432742432
Q 914 89597 2729380745163
S 80943 489626911
Q 7003 71143 6904299356777
Q 8599 85350 7013230570215
S 91068 323199440
Q 2622 93045 2479458341107
Q 34576 82063 1186763113263
Q 43948 75407 4307382194232
A 40595 604845367
A 16545 807755231
Q 76027 89391 2485363011380
Q 9120 68098 730746476775
A 52670 123086687
S 85845 989742253
Q 16323 54347 2282563544722
S 25087 862700646
A 24176 546364315
Q 441 63064 9320073007505
Q 4484 45463 9547898278568
Q 50853 75132 237838198932
S 73844 950031973
S 91854 381101553
S 32725 129594212
Q 9302 91351 1192904398632
Q 8748 75537 6721680961518
Q 7312 32240 3594441766556
A 64667 703115380
A 51572 706175336
A 28397 712290498
Q 76139 81959 1590426848517
Q 13353 85535 7206409453329
A 26979 594402513
Q 46483 89928 5996478615668
Q 5661 78132 835788124125
A 46045 680468974
Q 1882 93002 1875106433356
A 80010 388023587
Q 900 84203 9070234291974
Q 23297 61373 1003376529897
Q 11097 81717 773611301009
S 79398 284436433
A 23273 233735256
A 60379 352598055
A 65869 608976274
Q 28002 79528 8274027648885
Q 40503 75613 433033000673
A 88909 194617681
A 81635 522152093
S 36599 809737749
Q 12134 23024 7289846115181
A 57125 815457112
Q 8159 64883 9246662064153
Q 29337 90972 4583228826230
A 5860 442112300
S 81025 937363798
A 57530 549673652
A 46581 735869296
Q 11907 76574 1517731539929
Q 30106 50036 5319126668617
A 41397 302401606
A 7653 644777449
A 72100 360396102
A 53449 838586382
Q 4519 93228 121956162851
Q 14077 70840 8545902543965
S 40015 540276909
S 10578 119669682
A 12565 567962474
Q 60868 69465 584327167259
S 14513 826810834
Q 3785 81240 2010892464450
Q 24134 84898 5032843304506
Q 6166 77201 1891847038695
Q 5896 57193 5845436678128
A 8961 546222817
Q 2988 86444 5921672664254
Q 4231 87180 2804810465542
A 11562 233584759
Q 152 93357 5391812909552
Q 5602 81010 5250149579979
A 1919 528724406
Q 82426 84394 288307939086
Q 71919 82178 3582846248973
A 5344 195454942
S 77158 849763035
S 65325 697944325
Q 26862 62878 3444056359626
A 90506 81729524
Q 4825 82746 5903349967680
S 69588 537242853
Q 2279 41900 7594654464155
A 53267 156433087
A 87382 448673439
S 39895 658397449
Q 28568 49601 3428651679040
A 27939 263483000
S 70500 473322868
A 34780 665860691
Q 65652 66571 93099637296
A 48471 574944694
A 76566 1508513
Q 24639 87398 5284154368718
S 1158 799041737
S 85170 221230587
Q 9473 92299 6801231805860
Q 63075 72986 7386586686283
Q 22051 48487 5347546875356
Q 8056 91108 1294718640756
Q 7162 90001 2940793591006
S 44437 700480699
Q 2198 52871 7415264983559
Q 53281 60202 4323910518011
Q 23212 89515 7158225160190
Q 55974 58783 185233442295
Q 15508 75409 9395388411580
Q 43225 56788 5391128988362
S 39611 7218515
S 80576 346276642
S 29649 865368881
A 2437 323490669
Q 20187 75640 987579526955
A 31690 414921936
A 90636 423322884
Q 4167 91893 3941479900548
Q 28133 36340 1442467843003
Q 7441 84144 2927979245272
Q 29453 90023 2170663036563
S 41030 525273210
Q 26571 66508 8280496089416
S 22823 480536902
Q 2949 64224 3111460848582
S 22576 523394488
A 66712 225956505
S 79317 352661516
S 41545 399578018
S 90197 410603743
S 35917 634374846
Q 4494 85356 587712439072
Q 9150 84434 3039646547761
A 21394 128849371
Q 2315 47728 848626884882
A 32846 34457974
A 10026 68659284
S 83986 907860265
A 16459 428752927
Q 58002 79243 3122181860476
S 26931 900040944
Q 38007 61877 8468099329661
S 65578 704084676
Q 24384 65899 6083482692182
S 91746 542851973
A 44037 977608320
S 54306 691592802
Q 44336 67256 1133220028064
S 6985 95818300
Q 14181 72704 8241933808923
A 13600 132789140
Q 2395 89403 8797529158402
Q 10123 30992 2586329633560
S 17490 558313688
Q 221 63229 8049086149934
A 79464 486632578
Q 4911 77503 4155880524298
Q 17434 63786 5214614739588
A 55447 964527548
S 62657 41058978
S 14429 29106900
Q 18858 52931 9014555565546
S 76028 539202284
S 26231 696004394
A 35757 845165116
S 2132 3866157
Q 69607 92658 6070777276954
A 42206 195871986
Q 56222 65652 9091116219326
A 74675 187352292
Q 14155 51871 3044267329380
S 6392 867792005
S 24723 897526399
S 30890 929177678
Q 32807 54869 9965315062834
S 49726 992859961
S 35914 97057072
A 69455 301311293
A 56047 310920250
A 82176 770693738
A 47943 540944629
Q 49589 91848 760316703843
A 26360 752222188
Q 12015 87004 8338628397452
S 81111 988968848
S 15576 286122995
A 18964 925602556
Q 1348 93226 2591807560630
Q 36904 62070 3000506071875
S 85102 769606708
A 17937 646347521
Q 43974 83314 6575482340197
Q 5362 57452 5517689126117
Q 2463 19547 8035287032213
S 78262 893450767
A 88716 428761567
A 1092 904571872
A 13629 490707371
Q 15773 91533 1566182142447
S 29902 95827230
Q 20134 79981 3520645746997
S 16146 347237663
S 90146 841467390
S 3870 335653212
S 88238 781097278
Q 27664 87677 6572965333866
Q 25223 81501 3002572156874
Q 2113 52292 3965762168305
Q 13085 82899 5153384637200
S 31884 195573553
S 5535 791829010
Q 15623 77091 9743591148206
A 26759 443155347
Q 34165 47143 5346256471108
S 77934 387249322
Q 56892 81315 6490980725544
Q 21340 89748 3079624147277
S 35004 946969087
S 90208 478261190
S 60991 81070219
Q 29049 78402 4459076923715
S 91340 895990537
A 56495 750389146
Q 50412 85647 72984157385
A 9946 96504055
Q 62165 71259 6634600086133
A 8275 299950710
A 83659 257567009
Q 27107 73014 3361734420469
S 85772 449911883
S 25421 339868395
A 38340 324691722
A 31991 299752694
Q 30829 69729 7900485307425
S 81675 891270677
S 64824 955085862
Q 26518 55407 5170275906707
Q 18441 92562 6133451251331
S 50921 577451653
Q 8072 49056 9214975775492
Q 32400 38690 4910405641922
S 53476 593524527
A 37600 519746670
A 34385 801132194
A 75360 821218375
S 45968 920245805
Q 9672 56656 1751922705673
Q 22390 30924 1569453424868
A 26664 509322623
Q 25561 68163 6230139516363
S 38264 948881306
S 27057 772742667
A 31256 195972887
Q 42135 70010 3613188443174
Q 567 84464 1796840720873
A 49418 742135678
Q 25759 87152 4863905788210
Q 3386 83508 4300143938510
Q 37948 78398 1649485089959
Q 75797 88171 2008312779337
S 72310 378957742
A 3991 925610903
Q 22830 92287 9134083184106
A 63852 415066368
A 27659 857082124
Q 4259 67448 5240741292630
A 2081 50870825
A 63633 286387999
Q 61557 65847 3825534318683
S 89882 891479398
A 63020 658319738
Q 8444 92516 4967689636271
S 13395 24350853
Q 12401 69903 7158903179908
Q 4869 89814 7160400401835
S 84345 816569982
A 88749 109511019
Q 4174 83170 7794670201804
S 70643 742895258
S 59293 757204641
S 10401 529087339
Q 27887 67025 2795143544758
Q 8458 70831 6117345532313
Q 82 93175 2909316376923
A 76404 828497380
S 53334 135540167
S 88114 695295712
Q 2465 26485 290248291719
Q 13406 29828 7434117061524
Q 17581 80892 4025289675398
Q 35682 85265 4203740814204
Q 29723 82024 7104138263209
Q 20709 64330 3930387769092
S 4513 409337946
A 61369 363602150
S 1752 372724322
A 26975 984139151
A 267 257125606
Q 3180 79660 3909876055543
A 29335 111241130
Q 49247 74210 1201169470174
Q 51463 81150 9731803106325
A 27638 145860412
A 41076 58329679
A 80724 158062380
A 49163 885770112
S 92864 52580110
S 24299 45995447
S 6220 162594250
Q 13119 48914 2171467553278
S 4798 385579747
Q 8887 93190 7419904928707
S 81314 326263012
A 38740 562754236
Q 11517 39897 2705490110461
S 38953 308639561
Q 1320 93050 2054442269823
Q 254 85482 5287995362906
A 91062 555186297
Q 14863 16987 1734134427703
S 74883 324787110
S 60134 134034274
Q 1540 92383 4382356694054
A 42553 821250116
S 31819 517720562
Q 6360 42801 7496450468513
A 83609 367996910
Q 31002 86941 6019892285798
A 14324 866414676
A 89887 17459995
S 72172 212933889
S 49676 19953087
A 45786 754769971
Q 1369 86307 3722326433631
A 34452 868812767
Q 29941 73955 5434467308368
S 21870 463936032
A 26063 573497050
Q 32487 59150 7537741836650
Q 26124 33207 2650843208159
A 44670 794384280
Q 1778 48382 3474855525844
S 37520 522636553
S 62839 330269012
Q 52964 87734 3295225379043
A 27816 927538246
A 60359 906893769
Q 12577 62631 5720690613479
A 32394 903620772
A 27782 718756729
Q 25572 80226 7379709978624
S 36969 843345276
Q 7122 57000 7410875270410
S 57033 517970133
S 35028 418865099
Q 37719 85545 2610749879087
S 53518 412747297
Q 67553 93293 2861951716418
Q 42653 88600 411782954725
Q 28501 86413 7225427898372
Q 5526 93020 9540034048034
S 48664 422175084
Q 5244 9346 4032525046118
Q 54789 73187 7326117726044
Q 18821 84501 355420422355
Q 11686 93342 2341702877959
A 29309 269206807
S 55752 875416437
Q 7242 74459 7107299664579
A 19988 940727913
A 16100 240259156
A 43498 796531303
Q 72428 90850 2699291678000
Q 87272 91673 3375401098693
Q 8518 60401 4052010019568
A 57760 190556992
Q 71402 87849 9780868672022
Q 7467 69943 2356241588634
Q 2380 93109 9217386632716
Q 14990 93327 346365714744
Q 21914 38171 8562028945139
Q 9873 30562 9655263303875
Q 5372 73702 3289293838815
S 10687 976071924
A 39640 411319777
S 81210 27133835
A 59952 255409556
S 45051 884520990
Q 3429 83681 4683103795998
A 9006 656219931
Q 67993 81788 4445694682393
Q 62096 74526 9535605822993
S 89259 330268711
Q 50625 80977 1591110792062
Q 13709 82748 8793163886273
S 51597 946856801
Q 27466 29531 955141580234
Q 72 93294 8970167944493
Q 2290 68455 1673041606043
Q 29992 79849 5014118459045
S 34821 582528451
Q 3659 63238 3174793885517
Q 31726 68684 1534580465657
S 62862 308808020
S 14614 653839721
S 43109 860826672
Q 32574 68697 9391259292159
S 11785 207148532
Q 15297 23989 1537135791792
Q 9839 61898 6691643753117
Q 66659 91540 7983773552123
Q 24779 39627 211400351548
A 61328 523226505
A 10301 658493831
Q 2886 89365 8820706377092
S 23169 710814319
Q 72473 85359 3478055691771
S 92698 818644544
A 79064 542591535
Q 24946 32076 1970836821404
A 57025 807413461
A 73823 375027103
A 20226 663923138
Q 260 51852 5665793693493
A 46475 952797274
A 10012 285908705
A 2804 731579381
A 72094 653882902
A 51433 465491441
Q 39907 62333 5376404816315
Q 46708 71297 6489880214996
A 30520 520993668
Q 18584 66838 2731078303004
Q 35192 38965 3204591278250
Q 15455 45625 4274887207241
A 48564 351850447
S 45695 406197019
Q 63514 70135 347606199178
S 87275 309858594
Q 9269 34725 829101049046
A 91426 800681160
A 70465 710943458
A 11430 635946387
A 18607 627722563
A 34569 767637430
Q 52719 57038 3540864058711
A 44767 821229532
Q 33124 64476 1681636537237
A 51081 809872048
A 45809 825963006
S 9990 610628179
S 25113 346807120
S 7288 590482018
S 26409 605853909
A 3411 972861689
S 93104 983832070
S 53608 657920355
Q 3127 78351 8421413687705
Q 17142 92827 8621139950019
Q 21008 30025 2771504698981
Q 59973 72672 3493759902037
A 49769 519174170
Q 25631 92424 156672657356
A 42641 516693512
S 41305 520224266
Q 43439 91317 3160882435663
Q 32718 64753 7600971284657
S 12125 147056627
Q 1222 74566 9709061874405
S 16469 234349848
S 45494 585848270
A 17074 39051167
A 32251 715737435
A 29392 884713321
S 4094 898735265
S 56015 715139764
S 21337 143621030
S 24251 106235561
S 72721 173010596
Q 13756 65085 2843756869179
S 45442 441680921
A 30276 457712673
S 60131 778137978
Q 33556 88383 9875630117584
S 64660 818010899
S 25376 524083750
A 50510 952105407
A 65283 442987658
S 2602 786022617
Q 1486 84644 5006158537911
Q 1713 84733 180079234276
Q 27849 41394 6734088164329
A 92774 991768936
A 60335 150534265
A 46192 32188942
S 66128 411238156
Q 17049 91742 7809976508327
S 51289 558040162
S 29970 33691117
Q 4685 80738 1846655784749
A 30889 263774989
Q 9688 93124 6387111656548
A 82343 125838000
Q 56217 82177 3172036820004
S 89198 754308489
Q 26576 58695 417525368962
S 23331 635256404
A 93112 723831570
S 26532 294551087
A 73618 476546024
Q 14916 54937 959496538769
A 44756 975386911
A 17794 683349965
S 64278 543840946
Q 42778 45218 1195709443352
A 50217 272198994
A 38566 979014407
S 61309 691620694
S 58070 440967663
S 59096 449481621
Q 52061 80947 2538837338653
Q 7030 58144 1728710084388
A 91506 514042127
A 9372 211488822
Q 44795 81095 1482314863525
A 77102 507029263
Q 47195 82721 2539969626351
S 93305 771383560
A 13904 658038059
Q 19542 45028 3354084035469
A 22634 18963842
A 16921 253665470
S 62368 499402459
Q 51731 74606 6789808758402
A 35024 477105722
A 73320 576950125
Q 1009 88646 965406394631
A 57664 649909698
A 12702 431192069
Q 56542 86832 2753886944613
A 14513 791077291
A 80915 387361794
S 64852 756652335
Q 6209 27968 2389502879383
Q 9729 78533 3140345130151
S 5722 379712811
S 70905 223960887
A 7057 997003157
A 42394 88904418
A 85706 265362971
A 73254 821286332
A 10461 129123826
Q 33935 78828 7963333671424
A 6601 87008843
Q 17561 47286 9383445248882
Q 32711 58010 3443300249356
Q 17266 92099 2728231423779
S 67546 296514236
A 29092 796692709
Q 19244 49244 5260260874613
A 29886 670226544
A 26924 482163403
A 27867 770608024
S 68235 503849396
Q 8345 89835 5209485774329
Q 20736 66071 1933289082080
Q 381 91058 2367785366222
Q 43100 80785 2276059471211
Q 6344 82429 5880500987820
A 67394 282262794
S 15409 4282559
A 82592 470748250
S 8718 941421933
A 63960 437062307
S 43104 204835716
S 84837 978725075
A 77102 115216939
A 51489 407000769
S 9058 577387696
Q 3355 92506 3644586296576
A 65321 472955411
Q 27265 89524 1482677441036
S 8006 848129934
A 65974 509813830
S 54641 174737096
S 9667 566663763
Q 16563 92158 224318147365
A 50109 649615612
Q 5285 93289 8291724998617
A 84807 644474600
Q 5747 9895 2675756780851
Q 15352 66309 9013122771364
Q 4791 14804 3973890171915
S 7164 104981843
Q 10457 31658 5728542157365
A 83245 782397520
Q 52340 71134 8542640863957
Q 27751 92325 4031154115871
Q 21366 56733 2488610191754
Q 29470 93085 3714986428226
Q 47166 71647 6558647567158
S 4363 371790837
S 20875 965903744
A 25550 605183792
A 43177 195096449
S 15453 417607820
Q 30290 34410 1945575800514
S 51954 668899418
A 71064 793021969
Q 2704 51935 1739952278897
S 80485 880248391
A 35554 421809427
Q 21406 27925 1849814351599
Q 16675 38768 5495955107278
Q 16738 22731 2309541647810
Q 17610 92528 5038844467776
Q 6103 46007 5343246876930
Q 26123 75058 4845083022448
S 17881 790924011
Q 17344 87950 5858107976613
Q 2951 64399 4677352718522
Q 5240 53994 870693087860
Q 10838 29667 3821812699561
Q 6063 76640 1267683340540
A 73957 896234242
S 32225 218454250
S 80450 806389547
A 39242 177825394
A 71005 280909199
Q 591 86323 7971887182027
Q 4340 53533 880823884344
S 56835 295908651
Q 42948 87049 5453974419760
S 75608 848867995
S 55423 186503557
Q 31152 76330 8722576711954
A 15152 550311601
S 60205 360352924
A 53528 791358503
A 18445 871266860
A 91646 863849703
A 10152 123248422
A 13020 13742198
Q 28311 72921 7640272246112
Q 844 66330 9442381535899
Q 28915 72653 4894325164640
S 9676 533197870
A 42735 719167759
Q 17620 92567 9792211098211
A 33120 278435882
A 76425 516047098
S 42732 914479235
Q 23435 84749 8035390187048
S 86323 802348393
A 68163 243844280
Q 2786 93269 6819537262839
Q 6410 84827 1033503204904
A 68376 940002816
S 58114 755908839
S 23485 429703935
S 68715 399173497
A 3280 281853181
S 32283 332837684
S 598 619268734
A 79736 727565110
Q 23446 91231 839878982592
A 43660 118468273
A 10065 658607144
Q 2271 78828 6368275517015
S 66908 673574207
S 76793 762671083
A 68940 863404232
Q 47941 70991 2392488385089
Q 41028 42262 746774537908
S 31831 404872147
Q 11795 70489 8404729428076
S 19606 789591373
Q 64963 89503 5111267188051
A 48774 339172646
A 68037 629097889
Q 737 91749 1340134516182
Q 51820 90177 4035652370898
A 65953 17883332
Q 6126 93354 3833946326761
S 3041 158614742
Q 9500 50490 2740207632045
Q 18696 79901 5816610881434
Q 70872 87294 2626885048183
Q 4259 66101 3806499446319
Q 1278 57476 6585631421729
Q 46008 53057 783519480796
A 57326 357749364
Q 7622 20512 3520084933268
S 43572 696634149
A 35960 190470980
A 61202 872469164
S 15959 721267215
Q 24595 71967 9473733736158
S 24975 847073785
S 55916 396966683
A 16524 607494553
A 81301 789426307
S 40800 723881502
Q 68203 77088 8153998007366
Q 2099 74766 8877744523117
A 73114 810835860
A 8977 38416544
A 26624 133697491
S 39689 581581882
S 82147 523031930
Q 1129 92457 824008594543
Q 2747 7154 4166160069354
A 10527 765983388
S 10119 925095297
Q 5258 91353 5728616045302
A 30671 409998103
S 65155 754620693
Q 12930 81303 8209403719263
A 91540 105670035
Q 21055 92106 7956872545303
Q 14454 69725 7909903369133
Q 8660 91670 7879623826503
Q 7757 52616 3875881858780
S 58743 130633349
Q 38291 73605 5499724729549
S 13755 443290928
A 25368 605590835
A 50494 261325333
Q 66865 82945 9709895992901
Q 6309 90865 238707300144
Q 28820 60790 3388513446676
S 49299 231055080
A 35086 596277209
Q 24595 60688 7420758433775
A 88270 259689199
Q 67585 93002 5123224671736
S 56527 818077030
A 4441 614531301
S 82467 45554036
Q 12270 19377 6518582026922
A 72263 983717936
A 64 972508433
A 37681 397385190
Q 1242 92237 933374482933
A 61263 69269315
A 2874 696731406
A 35271 492895272
S 81504 604190210
A 23139 512636037
S 55950 563076891
A 34110 206516645
S 10512 173052531
A 93331 804531891
S 18751 645762058
Q 7791 59309 1176096328240
Q 24296 81685 688158819177
Q 72031 84378 5917157663367
S 81102 198199968
Q 12106 67669 2479896849082
Q 1693 65562 7426341096573
Q 21114 91729 2594028150353
Q 46451 62273 9426515846461
A 90415 940385047
A 17739 293709162
Q 238 92018 2978056253908
Q 21441 65340 175195897130
Q 15699 87554 367249736962
Q 7432 54657 7209362160270
A 89461 203940475
A 71832 120499973
Q 53512 60108 1611735323773
S 13027 883091646
A 66185 352224815
Q 1272 92980 2021173182975
S 29531 774347450
Q 24658 86357 1887979687946
A 14471 156026437
A 32140 442639289
Q 10389 77337 1107599729281
S 4113 407520477
S 51464 259877563
Q 6770 93076 964161312674
Q 9403 11240 902072906299
S 30466 575799581
S 76079 776108415
S 55619 677420218
S 4610 983140260
Q 15941 78686 5803004198661
Q 28102 60270 9521821669236
A 89960 110057366
Q 1500 74967 6310280130869
Q 12041 65620 4194855899393
Q 41550 59198 4232283931360
Q 69019 80032 7258909813196
Q 35100 48082 7136596741492
S 75817 152085828
Q 23267 91442 2143994066304
Q 15442 91117 5971263881742
Q 32426 55576 7552567762100
A 32153 334529841
S 18627 151860859
S 14741 10943975
S 60405 217856660
Q 39717 77271 3642790372669
A 70555 531700497
A 31760 554814328
A 72631 708239116
A 45560 344383371
S 57555 363956804
Q 51177 67084 5466696906064
Q 72878 75179 1533655354000
Q 32307 34414 883408286365
A 73717 805432950
S 30426 449842263
Q 72926 79500 4212407010756
A 22817 604894083
A 27592 335658558
A 76411 587273581
Q 1091 35050 5868639006062
Q 29514 80959 2483035348292
Q 2274 84638 4892559661522
Q 79893 84623 1539254774064
Q 9186 61426 576351161366
Q 48654 89751 803937528609
Q 52471 90945 1321848300451
Q 2705 91480 9281720608451
A 91608 683753482
S 79134 671229791
A 92333 160755380
A 54461 291142154
S 59090 742675687
A 83265 780184262
S 36902 868773515
Q 11142 85134 4709197491117
Q 54350 85159 9262993482611
A 29755 346096371
A 35629 740612449
S 70086 44405039
S 86142 894859091
S 65815 216378642
A 93146 648609464
Q 3685 92666 777427536980
A 52941 815452771
Q 15980 81392 3818060785762
A 78893 736305094
Q 9478 28066 1827041775089
A 12452 261077411
A 47902 123398601
Q 9830 81841 1244502040759
Q 8788 77046 6710502396106
A 91785 775100479
Q 49600 57465 6787897811367
S 72209 971171955
S 39068 161826567
Q 52003 84691 9487804615246
S 39893 73319361
A 64964 499356067
S 14231 613317553
Q 32175 39883 4804416014394
A 69630 725868357
S 67884 267082909
S 8454 145846750
A 92483 55603362
A 75325 37002020
S 69117 547530274
S 1856 899817804
Q 2593 89940 9243784989743
Q 8184 88287 5698271842833
Q 2814 50641 6800925883515
S 72104 437020695
S 91926 59907198
Q 13696 67813 5394243288423
A 89550 596521943
A 56306 539961711
S 55379 242124017
Q 32973 38276 2025081090948
S 75832 757907203
A 83150 291332422
S 79811 258327595
Q 19651 77730 8355318962272
A 16960 669343065
A 1932 191024305
Q 19667 61349 3129793285121
S 73890 27442055
Q 73674 87352 5379675477292
Q 37624 54063 1729603229653
A 13998 623141521
S 21647 115750315
S 58233 950227972
Q 46967 78611 6021651971598
A 9129 451068623
S 18741 948459389
Q 14527 41161 1461946317292
Q 16712 93362 7658203858768
S 38744 656980204
S 88881 42099798
S 76107 995250274
A 52597 181609536
Q 14481 15502 50625614937
Q 14548 79911 1545931805469
Q 38902 88182 4585518238241
Q 11696 74460 7157386756973
Q 28082 54866 2321543894489
S 2091 364295341
Q 12506 89737 5532863481057
Q 3839 70173 6099793524316
Q 28295 73178 9936970817752
Q 5672 93084 1866884971436
Q 12207 59691 3495174474809
Q 37193 54024 5705279653617
S 18773 625072443
S 41135 415230016
Q 8414 54866 1393425449419
S 53407 851673306
A 22333 808731311
A 39081 437762433
Q 5752 91971 6593135530740
S 41350 179888732
A 77562 524337300
A 9929 293633513
S 36462 757447878
Q 907 38118 7772943207799
A 51656 522398682
Q 14013 85592 945349507575
A 13530 291618240
Q 18901 85586 5354302253638
A 40033 874133657
S 44103 589561545
Q 56686 71372 3974520536905
S 12282 650087165
A 36744 740189156
Q 36770 90827 6574291502553
Q 18 93263 6027367030579
S 44363 863035586
Q 13210 84856 5704761910389
Q 13994 92009 2725654028792
Q 11703 74647 909645536818
S 14347 260394391
Q 5777 92964 1994389462782
Q 69334 72790 2082162067394
Q 42885 91694 7820802007081
A 15891 920939194
S 30137 984253646
A 56959 591949032
A 28483 113375742
A 69606 991795052
Q 69789 72557 1097102410547
A 80185 329171550
Q 78717 89275 4053089128379
A 5101 384866433
A 50830 258603851
Q 23672 48521 574551378145
Q 16890 91555 7452386502802
S 10503 76260087
Q 28236 48826 602211903683
A 75934 173997599
A 77942 551073732
Q 8692 14462 4072539259085
A 69809 699236137
Q 13088 81357 2842576815800
S 54333 156519616
Q 10623 46628 8511424674157
A 32473 702707006
S 70752 63104432
Q 2275 69691 4665465269489
Q 1774 68316 9909799837744
S 41201 861802219
Q 3924 78768 8991334498616
S 39354 948217938
A 87766 517099559
S 84574 907926602
Q 7776 91876 6860188596174
Q 6656 91068 2299721035104
Q 30845 75186 9756668546631
A 84285 600187474
Q 18057 70698 3030699879684
Q 16221 92077 6457037252130
S 23771 517124795
Q 11020 73701 8840355862186
S 82807 451428314
A 54982 279944280
Q 49690 88502 4133528013565
A 91286 621469375
S 52830 626668426
Q 33562 39708 1035069601373
S 33588 442758287
A 87302 584039865
Q 15847 31955 9235654718590
A 28755 765637285
S 53475 108910732
Q 3861 59660 8094881885552
A 66029 937750656
Q 35057 68682 8338341371121
A 83476 769010847
Q 2485 4940 727993116459
Q 31674 82056 8237895605146
A 36649 223460584
S 82747 771914731
Q 22875 28460 2957060712737
S 57271 499889113
Q 28165 66054 3365571238240
Q 70549 90466 4045415813607
A 55336 126674235
Q 11762 86687 6183927853965
A 79123 142376287
Q 61209 84907 6293500137072
S 79402 239460644
S 1975 311088509
Q 25832 59185 3495873531831
Q 14333 68725 3704770962304
S 82856 662351394
S 35863 490423099
A 32524 127724892
Q 478 75335 409908188407
A 87405 789642403
A 81949 553136419
S 53474 681757725
Q 9540 89341 7040833264743
A 81915 310486908
S 79295 687079722
S 23344 552659762
S 5057 411273171
A 70383 479090217
Q 77786 84894 4385009345369
S 21800 429939490
A 13519 447599018
S 21299 852791099
S 66194 495002696
Q 2906 90462 6103588149788
Q 30780 85586 9745653972129
A 41291 933644443
A 64010 393046375
Q 7146 68441 1462466798858
S 13252 544439620
Q 530 90024 1403927623703
Q 10024 88395 9119532149389
Q 27580 45388 3194938082804
S 59316 264240292
S 53205 759496966
S 30113 807818009
Q 8621 71554 4596565992553
A 2674 404870518
S 38740 710506152
Q 2298 52476 163475774587
S 40035 956577579
Q 38811 56625 741919132533
S 32127 424988292
A 36164 653751528
A 45580 40328932
Q 4033 65045 1180443518750
A 50411 415477180
Q 46283 88225 748544745970
S 50255 667638201
Q 2301 4202 1842853304879
Q 162 88401 3263161283462
A 19051 708686256
S 31057 437715204
Q 8124 34574 6227619350630
Q 48130 90239 352658765328
S 48002 65320075
A 29867 438360157
Q 46280 88620 3453487729075
Q 6479 77066 778711582297
A 4498 354182990
S 47564 827889542
A 82 655823792
Q 6069 74517 5487403501024
S 79730 754704028
S 44917 2131404
S 74213 62630099
S 85330 744694542
A 84045 192609848
S 27581 641333215
Q 81265 81727 84390144864
Q 25712 91474 2390369591257
A 77908 99372858
S 5898 841634243
S 27528 91830330
S 68904 721634238
Q 43700 50230 1828663307837
Q 5579 32701 8378374441740
Q 18155 60518 2503686199813
Q 2587 55901 984074361280
Q 22384 69842 7030999075463
S 47076 452006878
A 81708 731770586
Q 41549 87724 7215525272442
S 58779 658349445
S 88082 213917019
A 72629 81291856
A 80233 629785923
S 22297 77600826
S 75478 317248106
S 17220 96397324
Q 17756 87011 3606451419678
A 78480 166053500
S 12696 771839901
Q 60293 87929 6526907770440
Q 58202 68394 8454751330987
S 41365 921806162
Q 15135 82407 4391514425669
S 47380 480460543
S 30780 273307258
Q 20842 80678 8968503818209
Q 46962 73868 1900564381963
A 58465 597096161
Q 63387 86714 5981019315989
Q 46137 47798 1528399540530
A 29255 288374755
S 6547 483058790
S 2201 279170256
Q 25620 74208 5133790903251
A 84689 509059818
Q 84198 91293 711424408760
A 63969 850790780
S 5314 782682170
Q 32392 51966 5364501928222
A 12258 583672844
S 44126 409118410
A 51677 852189050
A 7895 803679573
Q 64562 87148 9716793562827
Q 1298 28154 3639642377678
S 67619 509652923
Q 20497 69731 2654271068170
Q 94 76310 8884167411992
S 56665 895780019
Q 46287 83687 9632924067616
Q 39752 87536 260118975662
A 82896 359901693
A 34974 677195040
S 13654 958486838
Q 57636 63583 657731288551
A 12647 317888314
S 71246 379512875
Q 48481 76765 82048870446
A 82966 433331768
S 40201 694256544
Q 57879 68158 9424602368840
S 83504 199031494
Q 18507 60681 5451934333317
S 90082 976003675
Q 37447 44866 800453316037
Q 9618 90783 7078573933375
A 49274 271190469
A 55372 26913884
Q 1325 16631 7856555402152
S 47978 293754431
S 75944 781504709
Q 30228 86102 9740271435294
A 6953 353627358
S 51154 53966330
Q 20399 71349 1167387554907
Q 44849 70290 8517985453683
A 18482 578822255
S 7568 57131180
Q 12827 20459 5232605354391
A 33234 713597172
Q 41632 59326 9764725039998
Q 7267 24143 4646925199527
Q 33323 67941 9559221212084
A 770 352288345
S 75052 449387808
A 15977 285206345
Q 4101 87613 3860241318755
S 68346 997960289
Q 16159 72949 5582434108836
S 51160 230155620
S 29207 927924194
S 38577 572432697
S 90647 491580520
Q 11927 37485 8800601965576
A 29226 745995089
A 69208 441952538
S 51264 579608422
S 56086 3738158
A 83803 451967533
Q 43346 82301 3119394356875
A 89945 520557133
Q 29342 88872 3211300233006
S 18271 706286233
Q 3747 40101 9953893325030
A 86504 599289364
Q 1561 87635 9006355947788
A 15538 100432231
A 78329 115769527
A 55835 935264232
Q 2861 13278 5453698343199
S 48616 532010295
A 49598 752690327
Q 20320 38012 4287337108842
S 46854 406074892
A 61624 866491256
A 45757 652956677
A 58822 400665813
Q 16600 33359 7281241464892
A 8430 422137849
A 57549 924562993
A 70315 146352856
A 87982 505976789
Q 37216 79094 1647320306265
Q 7647 87764 1164286279774
Q 2831 39040 8714779483080
S 68834 620241502
A 19001 978301480
A 10407 300387456
Q 2767 87838 487026517631
S 13581 76911516
S 83300 333837817
S 11398 632949685
S 68541 588090284
S 58289 940109203
A 6746 550943512
Q 8908 58126 8284428516501
Q 614 90830 8077249745999
Q 15700 64818 2630006746647
S 5167 215077092
S 6361 140424947
Q 26337 61838 8181987495035
A 85290 189272896
Q 918 16157 6053438159210
A 61296 945153841
S 35170 897149965
A 83403 407473607
Q 39852 83548 12311582612
A 39005 694816354
Q 35767 77607 2292173121979
Q 10940 70139 7575584888312
A 87408 983297570
S 89601 383572163
A 72156 299424621
Q 45592 67753 8207427614430
S 67327 238626039
S 21914 518395436
A 15196 620162397
Q 58492 89064 3222618355844
S 81284 91383752
S 46047 206529765
Q 16002 78735 2965299764473
S 49735 799715148
Q 44743 72026 7930816380991
Q 3912 89637 652289995094
S 27868 220572389
Q 66675 81269 6011048124655
A 28115 229275281
S 28338 20280857
A 57867 844349290
Q 21186 85920 5507113316501
A 58948 149973651
Q 1582 78055 8052600691780
A 41745 632091059
S 36008 63943442
S 30289 678222549
Q 13638 56907 3644685552790
S 28508 974839163
A 25763 418381154
S 46829 336433273
S 59780 558504396
Q 21532 93294 4227385781192
S 92203 712814816
A 76703 445617096
Q 18699 55281 5982159439466
Q 24706 54817 5068776216133
Q 41064 47555 2776232867531
Q 3833 85752 8237727068459
Q 4773 49842 8696464590823
Q 79392 88944 6911531542326
Q 55087 92706 9677458402795
A 33979 306717389
Q 14492 41513 1212317609960
Q 47041 76881 9746783780558
A 21326 98456494
A 85381 707736677
A 16417 743321068
A 92743 547840474
Q 16383 88593 7201968989253
Q 42580 85094 3437223748680
A 39959 836578879
Q 46464 93364 8277705084158
A 58828 737184835
S 77586 895760650
Q 17672 28363 6775393149962
A 73504 682242442
A 28206 676938199
Q 59056 87765 23657772587
S 34652 302701713
Q 17650 34213 6728030024770
A 53599 110257466
S 28718 122222518
Q 58949 77523 5372753500955
Q 3222 62238 4918241452364
S 13943 726579378
A 88995 784239038
Q 52826 78562 244123742857
A 7530 974425596
Q 76 79943 2276718259379
A 89056 355962070
A 40074 171143114
S 51191 22206308
S 21664 460975337
Q 40784 59333 8383741836352
A 74441 118698910
S 91904 231476599
Q 11333 30250 7649947454076
Q 42527 79634 3844928231832
Q 65696 78169 7175046941042
A 27325 553264110
A 8120 754279228
Q 34486 85403 6275883122868
S 77883 204603412
A 70109 698471410
S 58833 686292752
A 14635 911644487
Q 11758 51152 5960868861669
Q 19223 77831 2717544613278
S 56373 839082627
Q 5525 55284 2455269523256
S 55318 210560591
A 10310 635019541
A 9561 791807980
Q 13365 65215 335640916812
A 89451 604656605
Q 2597 91747 4585609902579
Q 4348 48046 1351095917183
Q 11340 29621 2730151655756
A 57657 326526561
A 69025 433451044
S 37478 611847274
Q 24733 63907 9414278948249
Q 5460 83062 5591035043889
A 33994 377545391
S 80036 487691155
Q 62485 64455 1821392457979
A 86937 13315678
Q 3661 43035 2569897599339
S 18675 822317955
Q 12404 49483 2380254986955
Q 7184 85316 5076311164598
Q 41933 82527 7504881120529
Q 3732 76856 6570949708906
S 85272 52535565
Q 49929 86535 8102706213683
S 55946 691673432
Q 4164 89507 8798177099685
S 82805 375375031
A 43393 893831762
Q 75234 79025 1922282310227
Q 10566 70839 2983108848813
Q 24962 67159 5167884461983
S 33520 811110255
A 84569 764997033
Q 34180 46726 2262767425706
S 35521 176999781
A 59425 86539770
S 44893 336981730
Q 5455 85979 5276504783967
Q 275 85708 8281833100090
S 37040 854289534
Q 46530 66717 4359983935507
S 43277 384065268
Q 68613 80347 342482921835
S 47475 987268657
Q 16109 90252 672683134750
S 13812 164080238
Q 88639 91017 1671344132299
Q 18958 35617 2688986909166
A 87350 236085602
Q 5796 87642 9867898549987
Q 17041 56645 5186277283122
A 52460 663766708
S 25461 132422903
S 27562 496792931
Q 16023 87528 4749834566610
A 70865 349409098
Q 55063 63052 947358591456
Q 7359 92601 7919139301951
Q 9159 85044 98736995522
Q 55372 79126 5504763210777
A 28387 124065047
Q 26409 74165 6684874761338
S 48752 599870765
S 93274 355441184
Q 9 90371 5441352573463
S 85280 574152347
S 14931 753316107
Q 31222 43035 9897003931508
Q 3742 76119 1112088053817
S 3914 862467076
Q 8567 38426 3284851485609
S 73961 322389875
Q 2635 85674 217873102880
A 61196 108264950
Q 32978 51082 5307269917842
S 6435 378034743
S 8452 683112771
S 22611 23370997
S 51636 230019318
S 78810 386023147
A 41907 860167324
Q 603 93369 4076584019113
S 65860 98146450
A 78944 708673032
S 28696 579204503
S 11969 374647034
Q 1096 92983 2211942117874
Q 9161 33367 8530816127047
A 27604 551787501
A 5362 574953989
Q 71342 77689 2890197796402
Q 12047 54921 7897724731157
Q 59411 84653 4236779452664
Q 34252 81906 3176120911455
A 74602 65475660
S 2744 69305906
Q 47667 64868 5746102513888
Q 6283 89164 4004139593639
A 19524 519920085
A 46196 277733338
Q 2171 54537 5050269901640
Q 11622 58071 5402274952479
S 20714 504879466
S 70531 818072537
S 60041 292905189
Q 7785 86662 6334980760858
Q 51382 69681 3028797304038
Q 46123 83222 294306363703
Q 26698 92433 2009289252462
Q 196 54804 2591733397172
A 38940 9327892
Q 12800 63092 6963284716326
S 23899 566141671
A 67701 541793519
S 84461 29458191
S 35860 826580712
A 23275 257497381
Q 33676 82994 3624134304302
Q 44399 88822 1363564315079
A 70358 849176076
A 69216 232089573
A 86737 180776916
A 16565 388663262
Q 15064 56792 3015293693244
S 12240 573688131
A 63452 593074525
Q 8765 74399 8883350900987
A 35896 811480570
A 75874 616547759
A 92148 30238846
S 44144 829611414
Q 19588 89690 3877654861377
Q 50508 72986 9931049187510
S 88031 525937384
A 64710 429622581
Q 60544 64472 495745370497
Q 1334 9762 4555647814052
S 40694 579342808
S 9613 536995516
A 46341 701894587
A 27368 228407362
A 25746 205509921
A 50947 298960197
A 92131 986460756
Q 22695 61658 4927548335096
Q 26778 52989 4809802510987
S 48878 439733723
A 83632 96274633
S 49147 867576600
Q 7759 91437 9892336179584
Q 41782 85246 3451798582132
Q 1824 86460 3345222669807
S 66837 214889619
S 16383 465369689
Q 13474 87417 8478704693331
A 33167 764690480
Q 32469 78092 1482364886765
Q 6338 70041 5883346973019
Q 11371 87555 2711982298069
S 37658 875037577
A 66233 675887171
A 55708 835222460
S 15509 280212109
Q 56495 86153 1258305885487
Q 235 322 8439127802
S 18104 394844131
Q 11634 73373 1327486056235
A 25525 643655940
Q 14924 88593 6957438523913
Q 246 93056 9267508478994
Q 5665 84944 5093794757658
Q 41110 61225 6019382464512
A 63871 503506987
Q 4311 65851 7018317682580
A 67232 525747106
Q 22863 86944 7054650926264
Q 33444 79018 5010049896836
A 55368 153057314
Q 10329 93014 766704502092
S 84228 194455833
Q 22137 26446 103486030168
Q 9258 93235 7682949386113
Q 64616 93025 8443201339517
A 55264 457411693
S 18253 878666650
A 93105 141674642
Q 13904 75886 8794120507672
S 51629 772293121
Q 31223 92629 9181488016092
Q 28799 61774 5792388731029
Q 10825 92735 4970274732772
A 16543 54014999
A 64326 717929564
Q 4458 15807 5277055817022
S 30170 290558371
A 19550 958187424
A 22201 639872460
Q 25895 37066 9935252745952
S 45260 194648517
Q 17934 87621 3854053686793
A 75312 414808589
Q 1995 89859 5902832372703
S 65084 228456305
A 76125 600064420
A 13022 446076595
A 42305 999190218
A 4691 652868531
A 48289 15128981
Q 47991 85111 5313042293881
Q 47382 73478 2093019042963
S 67111 638829963
A 72979 277809208
Q 50334 51567 413735401297
S 54684 246905960
Q 32167 66237 3112762038854
Q 6512 81592 5089204683468
Q 10139 55071 1791610192207
Q 18699 80743 6442314976908
Q 29559 38966 7404621764274
S 14769 612074859
Q 15488 91174 5721259292025
A 5073 785866418
A 40451 140644204
S 61033 562612297
Q 22027 28541 1082918323405
Q 43347 89274 4236755314545
A 72101 393762088
Q 33451 69552 5023747064521
A 28249 459312840
A 88606 774436623
A 38203 539726875
Q 38417 53923 4896686440100
Q 772 88882 5135235947306
S 64800 750658334
S 721 133672866
Q 30760 87767 1464665675446
S 3125 553273102
S 66031 719697722
A 15645 126360545
Q 714 70188 2792322718876
S 34171 287001389
A 65256 494877683
S 44623 30347736
Q 37105 83079 4692012199308
A 53725 703994937
Q 12121 75473 6692436525392
Q 50745 92886 5227608974494
Q 17328 57605 2540551607722
S 66739 524485217
Q 35557 88691 5574466351026
Q 15580 63796 2099643436274
Q 3037 11200 1645735770234
A 85598 223637921
S 16483 821292372
A 7071 97497606
S 24269 764439975
A 41217 997793468
A 46275 819221568
S 77308 330470260
A 86393 274609189
A 72251 211914815
S 38735 587915031
Q 6708 89759 7694663440341
S 72157 772796065
A 24100 209159202
Q 89050 91426 2235246654484
Q 38039 41614 694976818431
Q 8027 58578 5834841798330
A 10860 997069506
Q 13622 86915 801795027901
A 12039 102367631
Q 54637 90682 4378536285664
A 31010 772614782
A 15068 963442214
Q 4409 27232 7039993383462
A 85478 359426620
A 52769 67503803
Q 4822 88522 640605838128
S 61605 698617311
A 32778 850578335
A 89513 834972465
S 19408 908884028
S 48508 647797503
S 79937 39718764
Q 2218 92862 9869115893235
S 80164 306016683
S 87341 339391639
A 47497 733675147
Q 40658 53651 956353599840
A 45758 567698181
S 46884 693528544
A 530 338534395
A 30622 147400493
S 3343 494323081
Q 34546 46803 9224026377279
S 35224 81301834
S 87478 918626645
Q 6600 87064 5217119372680
A 66982 733847084
S 57429 35059028
Q 15656 88031 7320030271385
S 86193 57237715
A 73365 72521117
Q 16812 71648 3249529855937
Q 12416 87610 3104386571963
A 41988 674040119
Q 18650 63193 2990753321770
S 38056 877954679
Q 2532 41882 5993560050609
S 60612 197771708
A 15883 752841209
Q 22317 79514 1192684235747
S 23669 76126310
Q 75 89991 2239321127128
A 32050 848678529
S 58163 256842475
A 78970 878968858
S 44021 767369233
Q 5437 89896 2193934986687
Q 8562 62289 6327153155105
Q 13745 50420 6038016095124
S 32223 947147555
S 43369 741866299
A 92001 440815973
Q 7589 70302 1186221119244
Q 17422 67879 3615990742919
S 17621 209025219
S 33736 171392385
Q 11063 90503 7412950174062
Q 18755 65362 8416908774129
A 15497 940094724
A 89906 348679253
A 52910 555530818
Q 58956 68141 4900534989322
A 49616 822360274
Q 27139 42148 6142771004144
A 50642 476844731
Q 6736 18056 403007388665
A 19927 829344900
S 33677 249588452
A 77751 808929964
A 16116 131863922
Q 3086 92909 9647496464960
Q 416 69646 5561040474253
Q 34537 85931 1238143273545
Q 6824 78630 892689334999
S 26024 741898831
Q 74266 86441 6470412726201
S 41410 108122420
Q 2502 66974 6138443386776
Q 1484 25372 9668974916709
A 23007 481782042
S 84113 615356051
S 15618 969307816
S 69371 816873440
A 51157 254230594
S 37066 42990853
A 54161 386088833
Q 63529 69762 2096473657339
S 47842 609652216
S 85682 648790712
Q 39275 75787 4369642167806
Q 17908 89147 7999324089111
S 74223 274561062
A 51415 712589276
S 77971 149477312
S 72548 708649968
Q 47921 82990 3829888047070
S 80088 64381991
A 49928 129190690
A 24289 220263208
A 23325 339224722
A 29965 491324384
S 51553 835871034
Q 2011 91396 2203297246780
A 35187 646222073
Q 70726 71274 249220425192
S 29952 168938986
S 13528 669972701
Q 23086 42336 9711816231941
S 46151 24774595
A 22089 382074791
Q 40697 68844 9439646722252
Q 54067 59641 2975956636269
S 8390 908625832
Q 49583 84613 3012261214879
A 56821 152456659
A 47958 92958859
Q 40185 67915 6220367030595
Q 3736 87941 3682008820666
Q 26127 35648 3299153938841
A 12229 140503316
S 78707 377990406
Q 51117 76642 8940191171809
Q 8807 38798 6518218404233
S 22426 368270141
Q 3071 90517 8491423737796
A 74288 250899676
Q 12414 84082 7127798950516
Q 53332 65923 3594198982455
Q 15179 76051 96931472853
A 73954 607391515
S 6899 386987623
Q 2871 49805 3466565752461
S 84680 853427275
S 42580 577648143
S 72627 121672084
S 33478 616929964
A 57705 8846986
S 4159 108000238
Q 14823 84772 7781033479129
A 92525 585560046
A 92493 275216652
S 39327 815956425
Q 77162 90047 2635822510130
Q 19709 30273 5359510053866
A 12238 656905783
Q 12477 90301 8121132797032
Q 11364 76668 6709712972323
A 53156 516926022
Q 5190 64630 2368604502677
S 30362 892139125
A 22686 653714670
Q 15345 91795 5704625039442
A 89764 290436682
Q 63676 71993 7826047706045
A 82931 90350433
S 11182 371385483
A 15853 865352656
S 83023 443284490
Q 3132 26626 2119847939526
Q 39861 73192 2651041476612
S 32594 456614847
Q 12453 19718 570689077481
S 65129 781211433
Q 63189 83485 4117758929674
A 2433 616870723
A 89076 518992612
S 21651 529755917
S 46689 322603793
A 38686 128774171
Q 14820 62532 3921314853698
S 35083 702792527
Q 35237 84990 8994743533445
A 55308 809442546
S 29033 402580607
A 88171 793262082
S 25618 674109893
S 64608 473254258
S 3149 828004835
Q 63827 89150 7932890000342
Q 9181 78854 5660582266807
Q 14 70049 363415409839
S 83624 201115860
Q 36308 73764 7967393540011
Q 8846 25266 4058393287057
A 41814 477688226
Q 17241 57712 6721037683601
S 83188 725735312
S 16085 130906703
Q 18664 87984 7846082772079
S 17966 632608442
S 69675 163159421
A 68966 777824822
A 67969 68156065
A 46049 36279696
A 69849 141274648
Q 8927 42116 8227276128677
S 2748 198764488
A 13685 247661109
A 8078 565561571
A 60080 93075181
S 44186 977023995
Q 45042 78732 5918059851666
S 9034 286175827
S 69294 439333505
S 12656 23735994
A 13180 202746575
S 32917 894803041
S 46968 562537425
Q 6395 64166 8783561808553
Q 2749 57060 6944286360585
Q 363 89006 5195700633987
S 22250 473093433
S 56063 487762309
S 59947 226944865
A 52035 8427923
Q 4598 77380 8724273222369
S 5048 143235826
A 47023 950769832
S 87765 378669940
S 51256 788104159
S 62596 586099721
S 53378 272113206
S 39248 778801838
Q 386 90387 1020873033495
S 26420 655004049
Q 54283 89827 7649083650186
Q 34906 81390 5080715855020
Q 3930 82828 9182091650029
Q 67609 79471 2250786675994
A 84602 107090632
A 34960 397703083
S 45192 558443059
A 30691 559272207
A 32941 169123903
Q 48455 74377 3444670003905
A 34913 407570411
S 89138 651298307
A 86319 468623591
S 10777 286305116
S 69628 373391389
S 64566 445107575
Q 28361 87487 206698706885
A 74992 513882592
S 57762 493675388
Q 6269 58028 7951349944684
A 58974 285644504
S 26705 681071444
A 54616 424778365
A 15895 516970432
Q 17676 46826 6033888248937
Q 27504 67949 3542279525314
Q 32258 89761 2073997680604
A 61890 768367665
Q 16680 87700 2757027570869
Q 18480 44410 6331611326401
Q 11651 70188 1837350136223
S 53704 11801042
A 62815 780753739
Q 68745 85154 153714705997
S 46217 43255713
Q 10023 25903 2407073225136
S 14877 2498874
A 26988 837010658
A 69640 426949487
Q 52207 91697 1206742929048
A 24342 860256415
A 17862 641036785
A 31442 248396064
Q 40542 42131 684987893374
A 5046 206803953
A 17221 124938417
Q 6344 8143 1362529347916
Q 80160 91411 2837138306230
A 45902 642549981
A 55823 859987416
Q 60777 85213 743877362739
A 75357 683510258
S 11953 937895891
A 24143 273408280
A 3455 511210653
S 53388 257471053
A 8343 100566649
A 24276 870878470
A 78252 202843838
A 1911 634337429
A 50905 343309164
Q 69851 71366 3427347152
Q 71546 73939 47712044975
A 68068 984811129
Q 90472 92513 693753798072
S 11111 330793134
Q 57424 71565 1478009909493
Q 24931 85587 5611822171041
Q 1112 73242 4156839898285
S 17193 300468704
Q 4568 89694 9941347711003
S 85782 281330826
Q 22796 34721 3209874085239
A 589 824231140
Q 77384 91847 1494703918760
A 2993 989144108
Q 35562 65342 3015152823561
A 79489 911765649
S 47091 160092911
S 75191 731541033
A 20269 797269473
A 19211 65786838
A 44465 62471743
Q 22760 89660 8886276618202
A 73814 797230904
S 92399 77166885
A 59587 719352783
S 85326 991390592
Q 29062 32134 2708941430948
Q 61043 68506 1732537099388
A 11598 22660092
A 78638 391649714
A 89967 647426746
S 63602 741517775
Q 2321 81062 6080315221349
Q 8702 82330 8515267804296
Q 32098 73023 910606548737
S 87955 912593860
S 58049 406021243
Q 71943 89171 5559233837946
S 26291 83581309
Q 16752 55348 8576467703600
Q 14884 19395 3671957209315
S 54115 931510899
Q 13817 86882 8671368725799
Q 1973 76424 8717865615675
A 52436 632639835
Q 7106 34853 7769533019488
S 79721 304234073
S 21295 775415735
A 70538 33347472
S 92975 823629795
S 30092 570027414
A 91465 729439440
Q 32649 85021 74827147590
Q 1356 71320 5783626600075
Q 50733 53237 2206118185627
Q 2280 78331 7643853494439
A 17563 47347507
A 82229 762508428
A 88521 911706488
A 43574 253583433
S 9395 290754937
A 68160 809739538
Q 14932 45436 4874372568609
A 12726 6911988
A 79999 417700088
A 77966 779474380
Q 60592 93374 218070083409
Q 15061 36123 2199197625044
Q 13903 46636 5965618877841
Q 20189 85706 5962697968233
Q 9691 76746 6446480289836
S 91717 944206505
Q 45616 74898 1781229973676
S 57269 182093489
S 3300 245080095
S 23750 627736095
Q 70355 81473 5232962608477
S 92396 828857543
Q 8454 54534 5228974315564
Q 17934 86857 5922526725361
S 22516 170942272
Q 2700 35116 4995810045659
Q 9660 91766 2888689367931
S 21915 670968633
A 71092 898250169
Q 21932 64268 5367509951565
S 26518 74439461
S 77587 518352190
Q 24485 29980 5233156612191
S 6136 332842846
Q 31683 41943 5536143782742
Q 38284 50387 5851308196921
Q 11010 91956 3166113913924
S 87061 151867104
A 81260 337907287
S 29671 815757483
Q 30291 68266 5335716165247
Q 17486 57056 4547122965331
S 66609 398400032
Q 53235 85209 4058195241248
S 41303 459025521
A 89887 921338837
A 76352 641480901
Q 11399 65860 3688821851662
S 62174 410839673
Q 6422 65639 9893341198271
S 53646 536217208
Q 40037 90333 5473145643856
S 14224 719097607
Q 11929 41417 5781823247193
A 87150 529891124
Q 11617 85388 5208021416612
A 42777 690701673
S 48677 76651513
A 34170 139380662
Q 6919 92502 4492182628254
S 48488 963861002
Q 51183 83500 2060717453203
S 14738 577652656
S 17196 444114336
Q 73726 83710 8597881862579
S 21288 598497062
S 53549 695315465
S 45282 329468704
Q 3961 92978 5472544593141
Q 6232 16319 6538667692788
Q 19360 74277 9871126434646
S 12142 963818921
A 28737 835019601
A 62496 968977373
Q 61984 86513 757080334731
A 36809 187968870
Q 9821 81988 6101529427359
S 62879 737478588
Q 28077 61286 5672841816042
Q 13935 86986 4542533315645
Q 9230 46282 6788409457677
A 61812 25732336
A 85198 476281067
A 13298 135494989
S 51563 659757729
Q 62269 85789 9199371953495
A 29077 127185617
S 50226 18504964
Q 31631 33517 670779433559
Q 833 92826 5389453587683
A 35663 624238559
A 31672 10804612
S 85389 440693457
Q 58311 76676 172861665254
Q 5431 60984 3056604785898
Q 9797 86246 2215719212744
Q 34155 84303 4523686900680
A 92924 583619985
A 92438 346237941
Q 309 93295 827672031472
S 9571 758292140
S 69455 294896537
A 67392 241574120
A 37227 419967510
A 53216 390668937
A 60342 211148564
A 34040 548005925
S 78701 143339933
A 5282 108721120
S 73288 57036718
A 7536 816472406
S 48115 774357953
Q 213 7663 1201172926253
Q 48529 72186 3366107210344
A 47949 216322620
A 212 95456139
Q 25289 67934 1232887967821
Q 4466 83801 8280268360737
S 9646 546771932
S 17109 507378888
Q 12746 78776 4653773405049
Q 2712 22384 7388774170113
S 51423 650366570
A 80312 304075015
A 91851 814930888
A 14250 119377293
Q 45971 70009 6558847189513
S 88207 683547786
Q 2543 68017 4331774672516
Q 29991 68715 4580708330656
Q 21939 47858 8620327647440
S 39105 601848204
S 85964 422359323
Q 711 80700 1462483342331
A 9679 52290854
S 1220 712316618
Q 49510 86307 9104971139013
S 7996 915251250
S 47002 493702952
Q 15595 90432 4008718398928
Q 55723 85567 524758656588
Q 5380 87435 1678810988464
Q 44232 90120 2209941103896
Q 17904 89180 5859930225357
A 73441 111429058
Q 22497 74902 6890371261899
S 19189 693081394
Q 10904 89538 4077777328450
Q 9160 37164 2222991461907
Q 44876 66696 8160119111854
A 90244 21259398
S 79877 104358138
Q 7375 63837 313845033224
A 55065 836307637
S 80489 806667763
Q 12549 73592 1705354900951
Q 48101 73746 1138523567025
A 58962 68548534
A 61849 966626074
A 90645 237563136
A 4267 310840138
Q 16149 21058 1772137297316
Q 18381 73565 3646707279458
A 59131 469691865
Q 6857 76938 4782813044370
S 29842 205252263
Q 74432 74599 152900712710
Q 3843 77769 1865355551682
S 70304 274774462
Q 3913 83897 3465028259987
A 34980 323651615
Q 7398 72343 2977261486866
Q 4023 81724 174383757831
S 10745 998280980
A 72488 72324389
S 9860 734222653
A 54639 357558690
Q 46939 69123 7039742143242
Q 46565 63803 6262223611300
A 29850 356741089
A 48629 188132678
Q 11734 14018 2135495961122
Q 26711 60454 8880840171305
A 73355 218041154
Q 9564 29438 1612384615729
S 5081 140173282
S 91282 401845403
A 72114 429387852
Q 46988 83598 884935953844
Q 59888 90334 7192656474770
S 68729 844504737
A 30648 233841777
S 42082 149817091
S 27028 926801348
S 69864 364943246
A 9092 397071107
Q 3415 77521 3114156903320
S 22410 631570821
Q 15274 56721 552413996461
Q 12176 14575 2104236109144
Q 9387 32746 8856304158574
S 62973 410944379
Q 1728 93039 1086110563225
A 11563 343082706
S 67818 704098757
Q 12010 75110 9593895409306
Q 41702 74343 6682367228249
A 16366 378410648
A 20485 754403605
S 19380 361253578
A 83583 20160846
A 7406 11181876
S 22060 990861566
S 60898 734907438
A 88228 745575944
Q 50427 62101 747745991115
Q 70932 79864 1494733892401
S 56268 54564520
S 90195 728032090
A 30589 252450538
S 12510 14562434
A 17260 970693364
A 80057 938002358
S 70398 103101049
A 26030 865045750
A 91021 398734168
S 91810 476093383
S 16773 74742232
Q 8273 84990 6099662915387
A 17744 762643497
S 62787 907282111
A 5119 800297371
S 67278 888251082
A 43498 467322118
Q 32811 72775 9783694266748
Q 32549 72896 461170444310
A 52604 135525334
A 65884 284168390
Q 4042 89999 84825814455
A 33161 719087649
Q 51349 88333 6270047358091
Q 15220 80739 742761449416
Q 15178 73427 4222179767437
Q 52845 87791 3367737910355
A 89151 964811974
Q 6773 57612 600085692528
Q 991 86440 3158540496934
Q 1546 75152 5609005318710
A 73394 611037833
A 84942 615261459
Q 8274 30079 9438248858997
S 24475 473923104
A 80700 948199261
S 23093 65938395
S 31498 308861305
A 29293 523376866
Q 526 74237 3239563688803
Q 20244 84702 8788315159182
S 10603 184818355
Q 347 88430 9393061255302
A 3660 595279975
Q 37311 90985 9963644091820
A 4761 285353745
A 15470 421605995
Q 21030 92911 2439097159943
A 85299 93682033
Q 16257 73421 3915962312161
Q 4169 92150 2347803442936
A 15101 138171058
Q 41708 81676 133863450348
A 74160 151177988
A 87441 38811679
S 61751 339179597
S 70506 252425816
A 26933 508910104
A 58720 188618200
Q 19813 71444 5545784507096
Q 22190 93101 9650268376945
Q 16045 64853 5003207152842
A 88164 104168109
A 7951 176344944
A 93050 107469956
A 13449 51286166
Q 13075 35813 6791792919624
Q 7947 91243 7467156397005
Q 6378 89117 5561772082739
S 89957 510433296
A 84476 817832232
Q 27285 92299 338940434650
S 74595 892471906
Q 202 68914 7973528632466
S 7512 634056504
S 47983 168023025
A 48884 991884834
Q 26274 90053 2015749732789
Q 28662 84785 1646963517812
A 31280 294954356
S 8935 335932815
A 29168 951922010
S 3684 843758134
A 28335 630456215
S 78477 282038966
Q 4308 66901 7621236063567
A 60721 499103565
Q 27464 72624 1146674047679
Q 4729 38765 5993556466142
A 12822 949717680
S 5933 57635470
A 78732 406648191
S 91740 921309648
S 43340 131701105
A 32050 46319956
A 12697 764057778
S 47370 151645595
A 22307 629025244
S 56352 30695825
A 82299 921963419
Q 35710 88812 7235696290270
S 60265 66060621
Q 11726 73649 9681326699115
Q 7921 90645 6744682151836
A 33974 275277895
A 86933 864952357
S 4184 882520573
S 14404 260308538
Q 44373 77241 72032977967
Q 418 88341 7527915083093
A 40649 352912311
A 52890 686917804
S 31333 528386697
A 91812 670321063
A 81801 781337085
A 25107 844465657
Q 23573 65609 9274687033021
Q 39249 54531 6198606075777
Q 35147 83978 9289133956724
S 89355 870645809
S 78804 613247288
A 38174 372677898
S 56625 199881383
S 69964 923379972
A 14776 722033564
S 42928 520667144
Q 33662 82595 8946108586519
Q 16705 92602 2340476981646
Q 10052 62649 4560238891368
Q 42975 46555 3562368248881
A 18359 794943810
S 2859 206867704
Q 5949 61804 3702817651266
Q 47616 85982 6770127596469
Q 25747 40354 8917436120297
A 23740 716470751
Q 69334 72857 1460859868869
Q 2056 57396 4028092431944
S 48020 400475130
S 70630 791758222
A 27192 622342044
Q 435 92254 1527902387967
A 15575 795964141
S 75739 69994152
Q 21656 77053 774674360360
Q 17594 75004 142465322944
A 41299 802060502
A 84802 753122737
Q 46520 59020 9938105023860
Q 26856 78782 3823955578807
S 77546 824927779
Q 4760 61094 9439226969715
S 40556 956784821
Q 75977 86852 7648747621330
Q 2027 78918 4333729723367
Q 42476 53973 6478183707474
Q 16260 86907 7822768278387
A 82273 472958836
S 64409 399217305
A 41722 731463347
Q 7502 84357 7998487656565
S 81598 852151586
A 32274 693625096
S 41829 425253530
S 79424 51791578
A 52897 954631676
Q 8311 77890 7753654568063
Q 465 72037 1180242114394
Q 30663 54838 9359062105859
S 71443 958776288
S 56621 728823886
Q 47596 51641 3083343926628
Q 69859 91113 4623310296634
A 8895 911344522
Q 35445 61997 6942892585105
S 64289 577501678
Q 2709 93228 906046091461
Q 35258 54377 2647372400233
S 84346 438534303
Q 4584 83964 2787460481737
A 86349 222068877
A 74929 767550101
A 17017 989861473
A 77922 398581826
Q 54080 91495 5407289320047
S 1809 681409920
A 67144 660548891
A 24395 383132926
Q 24053 79739 4414725608550
Q 26153 73901 9708458595266
Q 23870 70581 5746251815323
Q 9251 59483 7157855123581
Q 27945 84094 8235828472336
S 55894 459989328
Q 5824 12219 5408152020147
S 20026 896426947
S 11 487693958
A 66401 31907125
S 22148 913520262
Q 29550 68228 8138426292455
S 38297 218783858
Q 76607 80515 2313189135795
A 84537 40696125
S 44339 218019177
S 33505 100471105
A 58785 596521287
A 89734 980828332
S 85991 413730395
Q 54377 61240 3251882884076
Q 10403 31869 9672924544084
A 72087 501432667
Q 25874 79979 2551068540482
A 27990 181405561
Q 3143 78840 1199151727621
S 71761 984029833
S 83024 290028452
Q 30849 41523 3420213055661
Q 1732 76539 7744307537897
Q 5207 93214 1815398072570
S 34596 209107107
A 58511 170819733
A 21641 615620076
Q 249 76448 2805846003739
S 14594 613920552
Q 18059 87441 4274066897568
S 23024 405861870
Q 20320 53299 1050277540700
A 24017 727920632
Q 28359 74460 9851916945970
A 67185 209940767
Q 16382 41491 3378569679418
S 19516 875786815
Q 21641 32342 4433218214963
A 29100 662225171
S 85870 903298646
S 3152 249793920
A 22148 138140328
S 92174 342412647
Q 78487 86926 8135010447911
S 46903 738168110
A 49345 218037137
A 88229 21204773
A 62402 714566752
A 78759 577035524
Q 39729 65645 8587517905914
Q 19702 61224 4582432097164
A 17785 635912297
Q 58199 77932 6818725609756
A 3194 400919129
Q 56806 75953 8598866114917
A 26665 860039085
S 72287 175092496
Q 54855 86086 2313918697153
Q 13509 45119 6026583535041
Q 17589 89250 4329639039930
S 77046 594230442
Q 49125 86203 9363076135153
A 13290 27206534
A 67298 232913731
Q 30282 89643 9127743449715
S 12466 647585878
S 22109 972613086
S 12414 312464463
S 19216 692094843
A 67494 222379812
A 41057 973603819
S 87237 794904428
Q 9039 49227 1572608487670
S 19002 185961980
Q 8079 47533 2526129808680
S 86667 597270158
S 14944 369180192
A 38811 262647795
A 33753 182658188
S 74323 496052391
Q 27913 78032 2516060394535
Q 9178 86895 6445122436527
Q 47747 84836 9754380688436
Q 68557 80748 4529297300486
A 4793 378828171
A 56381 43553397
S 35223 169269604
Q 28853 67179 1960812338856
Q 31586 56556 5433711618671
A 17831 822580052
S 67878 636470441
Q 31063 85994 2329523574964
A 78753 481173496
Q 13734 91840 1729211383407
S 89085 883738136
Q 71005 89593 9046543112552
S 22620 753639160
A 54375 701670878
S 83809 848738641
Q 26483 32657 2040610108826
Q 480 93358 7289532202020
S 10948 859802021
S 6794 704587182
Q 2410 88168 9445309038933
Q 49556 83994 2050068178010
Q 12422 78792 3739730320277
S 28941 825769735
S 26329 54115044
S 46606 359965944
S 28027 871275466
Q 468 93155 3371649416130
S 4829 62773677
Q 29143 84287 8486430564671
A 86574 713945848
Q 24705 79981 1187564873370
S 81441 170560274
Q 16689 58479 5827626637592
Q 52939 92932 4006025894357
A 78746 810347781
A 24915 180323014
S 3596 222062951
Q 60060 72406 3774290067541
S 51926 838457121
Q 17738 23795 4113809009942
A 78717 305900017
A 45762 698139257
Q 2295 81985 7414681487776
Q 22837 81892 4718447977493
Q 5683 10352 4076134646727
A 19309 39459438
Q 40561 56149 9045379240247
Q 7746 92005 7525781054332
S 85401 276445899
A 10669 133249740
Q 2007 89265 1407245296460
A 40163 54387384
Q 41908 69978 712992166658
S 54988 491288314
A 36681 210701924
A 47953 587585544
A 82370 146797130
Q 21283 70262 9512977610012
S 71523 846346487
Q 43253 61903 6839521973170
A 4972 212061290
A 10568 770945151
Q 3546 92607 6367597413730
Q 7218 88983 961274838003
Q 27293 83000 51914609239
Q 12982 72705 5445614141851
Q 9122 87496 3308659903093
S 73171 675667604
Q 29603 78058 8993206062251
A 27698 832120438
Q 24555 25626 658135970603
S 31088 303618444
S 30173 124632089
A 3918 483368342
A 44725 83643691
A 28537 444835084
S 87867 522474830
S 73887 835675641
A 79519 611373571
Q 492 89661 7934369038277
Q 9707 84860 761188925444
S 84232 103026439
A 54273 136648149
S 25470 69137100
Q 30220 72255 7194377595258
A 75548 611908356
A 52102 414722635
A 77893 696613444
A 42691 157879611
Q 16004 74086 1391604829807
S 78860 343688990
Q 51264 54068 1056461796607
A 34646 524514379
Q 14444 71595 3051283668299
S 3386 256932745
A 83577 261233323
A 31474 324001293
A 92167 643641578
A 67938 366655556
A 89934 579809966
A 70432 284692224
A 74998 410561621
Q 5890 80005 2666881847352
Q 7564 81247 8876263825121
Q 19721 31360 5199160233705
Q 23036 72019 2144725851998
S 55188 147806048
Q 20855 73662 8085194452217
S 84434 786615390
A 41153 129916724
Q 29283 61770 662260160141
S 13759 307779907
S 22289 293961023
Q 70169 87161 8474075584971
A 89848 116219918
S 51961 728617569
Q 1918 13620 717876691983
S 28585 582750286
S 51216 615040048
S 13187 281529423
Q 46945 83233 7109640806315
S 35648 903957030
Q 40120 93138 7130478808650
S 12485 696459582
Q 13718 86128 5110204227126
Q 6091 81481 6811309259560
A 8735 278738361
S 60046 16392993
A 7459 327098574
A 44087 128984429
Q 5816 69426 2221191793095
Q 1200 22591 8066611199094
S 86900 624098905
A 62428 683859041
S 82313 113349270
A 87584 210412743
S 59741 457099449
S 66454 991901085
Q 23130 40868 9101861444147
A 54050 237403626
A 7218 801156885
S 50519 398130306
S 35479 441240168
Q 41673 80624 6976598127098
A 32170 860678120
Q 2442 73757 5041803546407
Q 2442 74088 3777044429211
Q 40732 85413 381106703688
A 27418 21929244
A 27164 796363349
A 50532 822536175
S 26117 240329168
A 46871 727399855
S 71850 340807116
S 284 98571066
A 57827 511980448
Q 389 83798 2161309584702
Q 14780 89740 5330546297544
S 4847 567223347
S 52930 110767999
S 10286 647720694
A 7861 447124954
A 46285 378378372
A 64135 136629528
A 2179 3154806
S 71801 510373531
A 22358 828967240
Q 327 9208 6356436263197
S 64621 282507027
A 24604 905761154
Q 78955 84885 3764364412444
Q 1580 72518 5540094040248
S 84398 848659351
Q 3623 89932 3559086535584
S 44421 444291794
A 6312 955152598
Q 11660 90745 3930572899999
A 34673 122880673
A 66235 828034805
S 9256 945209766
A 89800 538475012
A 41643 535010576
A 52450 291005682
Q 30100 55638 3206041008376
Q 19855 83431 1110361516423
Q 14144 63683 1861580549575
A 62531 609620119
Q 72780 86399 2853283029748
Q 6594 14787 6941890084718
Q 25129 78971 3494960281442
Q 18893 37519 6500087855388
A 42569 686138891
Q 15522 36591 2392001004091
S 1863 541365197
S 66625 117733166
Q 7367 53920 9085284535378
Q 11511 92951 4943073499277
Q 46728 71593 5497524848222
S 56454 422926155
Q 21996 71587 5878075378998
A 66557 448904693
A 29625 261311210
Q 6833 89554 5458475423197
S 50417 782623114
Q 24934 46292 2581050709137
A 60322 631039007
S 36345 784043805
A 66394 285836767
A 28390 242218481
A 82086 439026013
S 37664 564543204
A 35957 876229041
Q 4299 85948 5123148811745
S 57147 936478452
Q 73894 87787 1282866222110
Q 45891 52876 4258960308074
S 13911 662742484
Q 23752 49326 200933399727
S 82005 530721158
S 7560 632346348
A 33451 590221439
Q 48157 73091 6888902020721
A 4944 458177837
S 22796 904929186
Q 3839 89595 9417094100183
S 22892 858179494
Q 2726 92543 3839274440878
A 30452 677771677
S 33607 806075030
A 34581 111317246
S 37752 684517783
S 55486 498733241
Q 7725 70002 9813927476719
Q 30248 72353 1316558183023
S 29428 798812280
A 31062 56605145
S 77018 136083798
Q 11070 81744 3407789437216
A 16123 717776305
A 90124 901226455
Q 17143 73582 8348395817641
S 35031 5996929
S 90595 603776121
A 21277 558549859
A 11818 93908428
Q 46526 73082 9105474968960
Q 69146 86787 4616420788898
A 42903 608878732
Q 18469 89521 3183776929503
Q 63345 79219 7576603772293
A 28040 955234838
A 1555 800284016
S 55482 284175134
A 70488 812659365
A 48132 399885016
Q 38002 78637 4842786717958
S 7229 263029456
A 79296 799111421
Q 7035 45985 5153675136549
S 51948 986965218
S 49569 502978737
Q 9201 91910 9830399407533
S 14431 559532349
A 7195 102854626
S 77782 922225167
Q 26513 46452 1859856711808
S 69169 49457211
Q 17604 65212 8311853752350
Q 60999 62278 606390653499
S 10063 567414781
Q 26780 66558 5524990009485
S 7101 104261991
Q 48514 82398 7902925143096
A 72321 103066370
A 51708 714573272
S 17676 776562636
Q 680 32581 8534021513577
S 90368 850598877
A 33400 294015622
Q 4905 72963 4204099920290
A 2458 311076311
A 90031 361089042
A 87544 843753497
S 10657 838130491
Q 1125 66612 2991292552670
S 70582 568034956
S 23547 635013709
S 43864 938065141
A 64597 589839605
S 65101 319568396
S 9763 676072622
Q 4764 10841 5243779103266
Q 61513 85892 6071164134337
A 26082 11237208
S 20584 820106886
A 67634 215371080
A 49745 102594042
A 48630 664077041
A 71723 64420528
Q 6688 86153 4596270179866
Q 89011 92304 936278554819
Q 18278 66140 361291436102
Q 389 71655 493611172621
A 49462 723434312
S 30885 597383479
A 81166 652380809
A 29331 978056538
S 82807 617887070
Q 5665 92369 6927141920196
Q 5135 21836 4549324287137
S 24078 144370426
Q 6976 55017 1070645695056
Q 27172 78640 6614813934844
Q 9620 24353 3327774343343
S 41483 945294462
A 48825 739635136
Q 27912 37296 2037060840102
Q 3856 51125 7714979884806
A 74026 964585517
S 90172 714027169
Q 40955 78334 5596468089659
S 27417 417394415
S 46954 125941264
S 71867 310052179
Q 15928 83503 2544450997493
A 53186 813127841
S 75637 265351217
Q 12488 78460 6318448682826
A 65656 832227062
Q 8277 86033 5560026282640
Q 9026 74012 9443661230623
Q 3241 63762 6691394936072
Q 52124 71411 5654914577431
A 71117 459959632
S 9524 537643770
A 45142 43862233
Q 21698 93157 8090506168579
S 91826 653937022
S 50697 627739485
Q 1059 89261 3856975330079
A 6935 224870413
Q 52077 55402 1471948745953
Q 7969 89280 3020671640259
Q 27784 53946 2212640418741
Q 2960 9323 3293195965413
S 82843 631552471
A 29477 692550528
Q 42796 54459 2133850301154
A 70253 750287574
A 13341 446591209
Q 15869 88538 8066990436011
S 37960 846075011
S 45404 502554957
S 87954 793872844
S 46212 228190971
S 58516 966375746
A 34550 687578011
Q 18663 75469 8631469813919
Q 11271 32069 9753427171814
A 59629 788131872
A 65744 31097487
Q 1096 90575 1773090446773
A 51973 716208344
Q 63493 88818 5737940280158
S 1186 799358523
Q 7256 42918 8419338741879
Q 312 48007 4981168311905
Q 28412 83171 4926375699684
S 52269 883069811
Q 12621 93003 5242069901638
Q 4113 64081 7251280979279
S 44326 437138354
S 67296 960424620
Q 56644 71928 259921991416
S 9890 178341893
A 46891 277312861
Q 91715 92279 484529605417
S 72031 284895265
S 53252 606922428
S 81873 678279330
A 51242 157805001
S 43969 435208439
Q 1213 86803 7649990356180
S 1540 91400250
A 12239 790307077
A 54285 850138436
A 46779 273208526
S 6068 163316884
S 25967 738919663
A 78324 444751217
S 70883 931597205
A 34458 12563250
A 42077 385462641
Q 35918 68711 815512700431
Q 8263 56450 4504343041150
A 71596 38543412
A 5916 261639842
A 71120 286626850
Q 34707 60410 3142638350358
A 64936 254311968
S 84121 770315962
S 79293 815508008
A 43291 430676898
Q 1862 14694 6325772423882
Q 13650 91979 4936996538852
S 48644 766744986
S 43549 39814436
Q 55706 56724 994650954882
A 45242 315684089
Q 10787 26821 7972113242392
S 58251 848478186
Q 51945 87293 9132797090418
A 6486 92786708
S 73750 977820397
A 83882 743969279
S 65525 311641445
A 47661 94124639
Q 1025 83103 5231269250579
A 5831 323873454
S 83076 926357968
S 8091 690651544
A 3201 107955324
A 60217 655377692
Q 37168 56972 5492572703470
Q 87 24258 19410720013
A 66900 764473750
A 22406 797713873
A 71881 772437224
S 58249 628211199
S 62317 25717097
A 92950 531913069
Q 7649 84233 5327235718715
Q 39233 43338 2146369351901
A 19352 776680691
A 20859 413827068
Q 4193 68608 818841879087
A 64050 366488755
S 70343 468449617
A 2198 335532909
S 29381 993415319
A 62766 580654608
Q 15582 81136 2144146299129
A 27775 594194840
A 63442 642028965
S 92457 852047109
Q 414 93241 8229863571104
S 1980 964892901
A 69859 511570160
Q 9918 14307 2546353477902
Q 31884 82474 9773681692792
Q 800 91933 8870807203191
S 93085 100748482
S 31540 568760076
S 39703 861917678
A 48082 575825986
Q 7598 48834 6732117119678
S 58035 239038968
A 31943 912143259
Q 5255 64798 8196154145351
S 37894 866664752
Q 36020 79576 4632944529062
Q 17349 67975 9464202337613
A 80471 348248202
S 83817 399407340
S 4170 944109446
S 75080 7637506
S 12226 591385678
A 65542 479973100
Q 17911 91358 542702124892
A 78998 830729502
S 51038 482677218
Q 7002 87178 6705863695138
S 35929 934300006
S 61658 624562657
Q 3929 41436 1774282065533
S 18271 119077687
Q 50845 66362 5404905095704
S 69809 382092060
S 29872 600615079
Q 23438 38951 4500927912384
Q 7190 91327 3783825684192
A 36090 246461385
A 54935 627520687
A 58875 936124863
A 64672 205723617
A 37571 625414019
A 81804 142708396
Q 22254 77458 3851931884014
A 10765 592254473
S 2799 127893193
A 80112 962577020
Q 17991 66521 3653042676091
S 32887 737046338
Q 36273 74191 7274688291168
Q 17379 33486 8987214643854
A 37782 515181628
A 37885 260012497
A 70179 973574715
S 10615 783916678
A 56285 108861430
Q 14610 54263 6299139341279
A 9661 900549485
Q 8501 22123 4029630847268
A 32748 735636448
Q 24730 32062 688385276671
Q 8928 80858 8825276558801
A 73516 584109544
Q 21689 45488 842367789798
S 18666 910271519
A 92761 398278736
S 13662 459406061
A 14237 847389709
A 7206 320089349
S 46621 507269818
Q 10630 87335 6705057228135
A 81877 387318944
Q 47896 76460 1430998075712
Q 4457 74251 6922025989430
Q 46914 62091 9149432226257
Q 28986 59401 9648299280910
Q 46944 87313 2881514442426
S 5737 355079813
Q 43239 82732 2601345320636
Q 62320 67280 3891131687610
Q 47286 73678 9102658107943
Q 7600 93062 1400548457748
S 75092 485614038
A 91127 672449426
S 29453 93011777
S 14098 633713717
A 38564 662098954
S 40970 515340127
S 90939 448755919
Q 2735 32313 2598190165904
Q 62838 89037 4075369369887
S 61375 281604380
Q 83474 90647 4321966998685
A 43490 707877475
A 86795 876549559
Q 66129 73606 3805447056791
S 87935 650833772
A 32555 366264308
Q 53278 62536 3948171236879
A 68972 598928303
Q 45000 76436 4528970901821
Q 16018 89934 6326190145041
S 150 11556113
A 43447 454649354
Q 27359 85059 3111095093351
Q 19238 87500 914793337204
A 84117 326797792
S 40629 310173413
Q 25786 71816 6253571749015
A 10321 685248835
Q 7053 30441 9830316006153
A 6662 474255120
Q 9417 76921 8315376721691
A 72674 647557289
A 35544 981897833
S 51535 328986039
S 21499 992088090
A 74114 904013540
A 55488 315101551
Q 25768 85479 6191263054294
S 87283 343994393
S 22592 31604987
Q 38352 83850 8890236435206
Q 27839 80878 3531706709027
A 78321 355491245
S 58586 179445285
A 57158 900889982
S 35213 606277392
S 15622 147450291
S 61845 984490188
S 17344 819935104
Q 32961 45646 6353764661179
Q 4323 42215 3655148187605
Q 939 89663 4328528465657
A 78419 644197298
Q 2521 15245 7437381810369
A 15352 989616275
Q 2117 85982 7587844648526
Q 3235 55973 2563595886961
A 34671 417226582
Q 26930 91932 6985634862474
A 91657 931353915
A 46252 314749162
S 82337 218252523
Q 26121 89925 4470550417520
S 29440 993256991
Q 14167 66929 1327237042777
Q 2027 90084 8072387239401
Q 20718 80443 9306591325062
A 48026 582041867
S 14890 906559196
Q 9210 20212 5788591309871
A 2617 609265048
Q 24072 25903 455590440903
Q 84201 92588 2610682187443
A 42911 512057615
Q 70368 84900 9139696092251
A 72927 983156205
S 29475 374400793
Q 4261 34110 2048056001797
A 39557 546012762
A 30105 563566792
Q 39497 70620 9250108242358
S 58610 534634782
A 19329 461059926
A 66814 804353734
Q 47298 79918 7587214550286
Q 33612 83169 348755022573
A 33711 317878432
A 10647 120655516
A 60721 217943599
A 59093 927651438
A 7601 348220790
S 87748 730920553
Q 8184 90520 4115505986896
S 54441 988923120
Q 51942 67784 3188633331419
A 32244 381866884
Q 6528 74713 6137110029064
S 38164 417221844
A 19919 836746973
A 24237 29273147
Q 18060 78305 1084026330059
S 56947 6613679
Q 48067 79107 4539539970542
S 19787 500243034
Q 39334 72517 2895814802557
S 83194 472725978
Q 43481 93321 8894214760960
S 13674 643591237
Q 33183 83384 155386112305
S 70565 913774510
Q 2183 81107 4519475652664
S 57882 37464682
Q 7685 24251 2929522419487
S 27743 536765486
A 44604 149495547
A 20536 829683428
Q 17619 67626 9206386156582
Q 41567 77968 1194960206460
S 19066 936179263
Q 10357 54612 8873561968862
Q 1105 88438 7469784919390
S 27757 983196869
S 62007 355828123
A 42686 141495145
S 90560 727398484
Q 13792 37704 5559248903359
Q 2152 93290 2753358131299
A 40315 552402199
Q 55034 74068 2658406093284
A 73962 204606338
S 25014 894498322
Q 18746 52331 9792726687523
Q 4088 78476 3481571998429
A 38574 193214354
S 23979 478478961
A 55748 246768555
Q 14927 65055 8831617488385
Q 64604 75377 7504129145140
A 79243 795207355
A 90328 289960081
Q 17601 89381 767934697511
S 42631 320540818
Q 38387 70276 5379705758867
S 13792 526658825
S 88643 292911436
S 57808 650293343
A 53502 604060161
A 93267 548974597
Q 37881 44378 3234367580583
S 78280 79992859
A 31379 670615885
S 17735 992719119
Q 83317 89213 1628267690745
Q 3467 68899 7286753829865
A 53470 893713455
S 76183 119713231
S 10204 694733865
A 28579 41538106
S 78113 855315055
A 46255 418090881
Q 5197 69321 1488891507772
A 83089 374769480
S 65383 900250589
Q 61021 68092 350826238470
Q 28180 52990 4720827929071
Q 25 89674 780293102450
Q 9349 92713 3207757186175
S 52926 997121375
Q 63894 83581 3701966408839
Q 72577 81013 7512630242029
S 60140 976345375
A 40741 93991599
Q 28801 80178 5888690288692
A 28814 689189563
Q 6703 92636 7679374379958
Q 45997 77162 4327522722678
Q 15923 29899 789078548117
Q 48244 65073 5000894493429
Q 27512 38031 7472660816263
A 44989 155665709
S 59648 419727992
Q 60023 67796 2078497250713
Q 26665 83880 4908370541402
Q 13608 20209 5565137489445
A 62599 295515253
S 63104 873284916
A 70633 816762458
Q 1662 88068 3353683877783
A 71904 245607691
Q 17679 50306 8366144175200
S 33686 828090148
A 59121 640001242
Q 2342 73843 708520896796
S 78206 117219097
Q 748 88672 3679552358902
A 12338 528700162
Q 2498 47913 8400096416394
S 50115 315848192
S 30580 326566345
S 22390 677816396
Q 5486 90608 4516685840261
A 46774 905553534
S 84247 234297486
Q 65436 92218 4698374706834
A 65246 879975710
A 54625 795211165
S 92490 654193342
S 7689 452713641
S 574 698375816
Q 7314 23677 649500353531
S 16221 433151158
Q 13902 88423 9516003092801
A 81036 414791826
A 2045 448974399
A 91639 773029795
Q 21438 86820 1433057120392
S 89399 228443979
Q 5657 91483 8823943668188
A 91181 80888424
Q 17793 92661 8651169751530
S 41297 645675513
Q 22922 24163 401218215446
A 90099 169676687
Q 46271 48841 1868301478984
Q 816 92420 3476387044477
S 79464 987196847
A 61850 112959157
A 37874 367094165
Q 8276 56629 4816005251310
Q 8689 87657 4116207257280
A 76363 383764493
Q 17509 90026 5309879801351
Q 12450 67752 4989879865465
A 17762 90594735
Q 9784 43160 6470129283110
S 52521 323665908
S 12183 532780250
A 66881 799619492
S 58688 929203524
Q 43409 65916 9826512731831
S 3033 308565064
S 69782 395340468
A 56429 391272048
S 85292 281964485
Q 4826 91117 449722457602
S 37855 785927165
S 74359 592727205
Q 5155 59928 921938364892
S 58394 282486114
S 1727 197154921
Q 18555 71895 3216477942151
S 33889 687755230
Q 11697 87892 405406072316
A 80590 962173857
A 25901 100642815
S 91805 423084021
A 72599 947881133
A 21238 102111127
Q 828 93140 8689759704253
S 91199 63274880
A 14727 711326400
S 76461 547008268
Q 27693 45888 9804347557668
S 16549 61685568
Q 7436 92311 5177183641874
Q 12389 61238 9806697743600
A 32896 573762743
A 71884 90853109
Q 22550 61375 6051291443090
Q 7773 79314 853376355880
Q 19213 71195 9078537764898
A 53493 487259319
Q 23350 88622 5232784679048
S 43694 688441018
Q 58751 92497 5067166998917
S 86523 635429159
Q 16347 72363 571874621427
S 5722 564854380
S 88287 324243943
A 16286 543381080
Q 5932 64884 7660554650854
S 62324 203482710
A 78679 833885331
S 71175 109529740
S 62120 573669422
S 64795 494543180
Q 15637 92013 5144989859681
S 30204 17784472
Q 29675 46290 2108913494997
Q 71653 83363 3668584902747
Q 1870 23742 4277692129707
Q 8774 81083 272912741117
S 5482 814228668
A 24195 34847326
S 76371 482456635
S 27370 808437857
A 30307 209808568
A 56417 348524721
A 53956 268746681
S 60215 763572474
Q 1125 43905 296656874052
Q 80043 90352 5897653103564
S 36752 90800706
A 66367 45800246
S 32376 215838141
Q 2907 58217 883685322218
Q 7650 69593 1275867380486
A 44044 697175756
Q 15760 87887 5421209669507
A 83323 809473237
S 50946 395418592
A 36228 954146090
Q 33164 73308 209146436438
Q 40757 43783 7446417450
S 47399 365116595
Q 4125 16453 7511688957628
A 50352 639316944
Q 1113 87436 8915315390810
S 46627 100237617
A 2737 729896955
A 11675 249566706
A 15088 628669664
A 71615 975607632
S 92177 408538611
Q 19853 27986 5426491086280
S 87446 117088111
A 63430 429279190
S 37148 309089838
A 84141 224850540
Q 56994 87364 8537006541171
A 1039 595886956
Q 3634 69224 9638277053587
A 24251 549917072
S 80008 392299364
Q 39073 93257 4953123339998
Q 18247 90182 187369455184
Q 8015 92623 6544533353427
Q 9366 42406 7722532736905
S 50628 889061759
A 19535 411729061
A 43978 93701327
A 34037 86411777
S 13656 210468169
A 15914 918353744
S 66540 923075980
S 27941 272630976
Q 58844 92891 2998715887957
Q 13705 61096 9035205082571
S 41841 955001013
Q 9054 48249 7969301107367
A 10649 230620108
A 61962 965356155
S 27120 35091624
Q 3552 81976 760818084250
S 1705 36333631
Q 3253 61422 6927003688708
S 80969 66056909
Q 53275 70898 5986831049295
Q 24068 38012 4194349895220
Q 68458 82053 7179623240324
Q 1187 77923 4782823036668
S 65768 874351719
Q 11251 44434 9767060347093
Q 26865 27685 15447775446
Q 43490 80780 4761782203770
A 753 247086105
S 42604 570441207
S 51428 383282096
S 41564 616887405
Q 4541 85752 6725653660381
Q 24579 66725 1114234727982
A 69247 28289702
Q 18777 57445 4715910245366
S 32920 765869819
A 85005 505110361
A 2297 337020393
A 90115 707714029
Q 37682 50232 130159009790
Q 7689 35204 8404477596181
S 25299 302759642
Q 173 79970 3483700337144
Q 52309 56912 1899908080514
Q 53583 92258 707915670025
S 71161 110377446
Q 229 92776 406111459325
Q 28355 56369 7086398738497
A 31518 474547611
A 10559 552337084
Q 51026 68366 9525856475809
S 1359 763109507
Q 33511 90631 396827500079
S 83365 700272110
A 65115 723524332
Q 16547 56661 1930504606432
S 66026 932480020
Q 49147 90045 295999611280
S 74258 79128022
S 90230 29274018
Q 2829 40984 3899654314383
Q 4364 79911 2581655545245
Q 1854 90066 9457741953361
S 87761 902705419
A 68532 875340015
S 7044 163211444
Q 15715 45760 3768996241968
S 28687 724242094
S 26026 911660488
A 29881 572254359
Q 36765 90069 5534011221540
A 75438 406997097
Q 8324 39391 256042388641
S 53573 121464687
A 34051 859910266
S 17010 581902971
S 43678 226964936
S 15953 158095170
A 55396 527464294
Q 71627 92733 4179349680336
S 70102 142355923
S 66265 89939606
Q 34797 58741 9027076550144
Q 414 89526 3384028231043
Q 46 93346 5157281556444
A 28230 56809143
S 58721 845225835
Q 5900 93137 6192652223316
A 76757 58435119
Q 19585 81752 5239237283085
A 50317 386755299
S 1055 91051151
Q 44175 86019 4564240222537
A 80174 837586984
Q 24391 53933 1806198411147
A 24245 295488107
S 67284 837140400
Q 8243 87688 7718048945014
Q 66160 72056 1607725536502
Q 19540 84248 5180589127080
A 46134 806406156
A 3827 355962089
Q 2943 91131 8107187378726
S 35709 165999767
S 78788 654268926
A 46095 633438736
S 77904 355616621
A 77357 717628879
Q 52856 82839 7839486182305
Q 6136 15628 8723892697427
S 54554 73700175
A 41024 957681588
Q 25097 59570 7277973921363
Q 40359 69974 7365749081415
S 71484 695103198
Q 51 93090 7980656547434
Q 956 92903 2479742446991
Q 7410 87792 9948104004027
Q 4859 17228 4007892487508
A 67264 874041847
S 80411 63302585
S 20211 235102579
A 53522 271307100
A 48337 834018184
Q 56327 78419 1183666156309
S 39037 280190936
A 51305 427344681
Q 19369 32578 331188080931
S 37160 583161049
A 91014 129513836
S 90300 648205375
S 5683 60451597
S 2637 757428484
A 52880 918217998
Q 1073 34758 1072013470330
A 74727 46251388
Q 6897 26857 7552432915875
Q 4572 91842 1464541384914
S 20909 582964562
A 44472 479407653
A 58026 27720933
A 30540 755003644
S 35458 868265545
A 58524 898866906
Q 52964 83198 5764342471605
A 11146 361640736
Q 55566 80998 5502080614033
Q 32228 70301 5718909453012
Q 43107 91608 1248473648299
A 37497 226080184
S 90555 614436908
Q 1396 76319 7244643698103
A 70279 992419774
A 62982 417280085
Q 60601 73154 8345021474567
A 30318 858321006
S 54660 366014353
Q 7329 93294 5068283667608
A 59054 862690047
Q 61436 71720 4322252728645
S 28894 318728802
S 58426 534202957
Q 20852 21801 278621683797
A 46962 52152237
S 61396 983035192
Q 40972 45688 4007913234093
S 38694 514966258
S 10895 63224224
S 19618 983687832
A 79532 63097820
A 45209 371041545
A 88996 967694072
A 51214 683306029
S 64547 534188622
Q 27987 56154 1584757332996
S 30118 653136998
S 32086 874688314
S 8892 31635435
Q 9611 13137 182574118548
S 41895 622743386
A 44824 958054470
A 28896 14647882
A 16257 39663673
Q 23640 48459 7545794529229
A 20733 862021252
A 24199 828808981
A 57024 844834423
Q 32690 74211 4456403187685
Q 19167 64190 7763243338548
Q 53048 91442 8216821216929
A 46321 498036200
A 50994 914912567
A 88142 417890096
S 6463 802882282
S 27554 530165337
A 24065 542178673
A 61786 224453068
S 25799 649062884
A 37647 267188463
S 57531 597448019
A 17048 341385280
A 87731 254875816
A 67741 411311098
A 92524 269694595
Q 13272 80229 6465914662170
Q 8623 40420 7921841617809
Q 45531 47117 142984178742
Q 9126 84490 6788020958306
S 41494 950814097
A 14534 134980380
S 28010 131241080
Q 1724 71801 1308965678311
S 23194 154102291
A 6497 306114207
S 39622 332959084
A 60043 534115435
Q 2279 9527 6738954116524
Q 1928 89004 8673616072735
A 90875 826650764
S 52672 623657353
Q 61211 78448 1742990971102
A 6620 252296722
S 65812 473201060
Q 13384 88713 1123686317578
A 67598 561391858
Q 45730 78929 7040271272256
A 25657 294487220
A 42090 938203377
S 66838 325315148
S 48797 248568765
Q 45459 67218 5174941388506
A 60287 645116567
Q 33785 67977 4730014488719
A 38149 64741000
A 27850 168649680
A 24769 629469007
A 17959 179198662
A 26565 981047614
A 43013 753665790
S 50132 316179651
Q 28994 82490 4692262849479
A 76716 985419272
A 18158 20037627
A 85879 444631494
S 85079 903420460
A 11409 684251176
S 90432 306902420
A 80026 879931639
S 35955 173659455
Q 9900 82101 9100534939336
S 63387 981997143
Q 22817 59213 1834007394600
Q 2699 42002 7355031357307
S 88938 372574619
A 57986 321156688
A 57780 73995159
S 78255 148592697
S 24068 871700276
S 69908 957391394
A 15557 246904930
A 7392 397848131
Q 15621 33581 2262748197551
A 60794 209660389
Q 7853 87554 2821487603337
A 73819 155522428
A 36099 211036261
S 37562 487341612
A 43500 373322087
S 46558 717391824
Q 38589 69108 1980462168018
Q 45970 72141 2150963180670
Q 12430 60691 8795131404349
S 14222 564966859
S 28522 407193113
Q 11633 61196 3581625810222
Q 40164 66719 5734555321087
Q 150 30155 9163069813820
Q 2870 92874 5559075553424
S 11992 24516522
A 45868 118268321
S 10625 41117639
A 51694 397320768
S 63481 550467096
S 60543 579651737
A 403 960353675
A 21280 749250919
A 91537 826890688
A 17967 534507520
S 3131 806993914
Q 5868 86815 1219541259526
S 4420 923272818
Q 27374 60427 6558474621207
A 13630 998731232
Q 14032 26911 8358879456891
S 14675 373159122
Q 19268 92949 716562672808
S 50763 402464000
Q 8548 82699 3173678743627
Q 864 28257 7021577886493
S 15352 126711607
Q 27561 84241 4254496041715
Q 63464 83245 5949880539387
S 62531 451289637
S 37317 987530630
Q 334 75397 1559710447554
A 25304 208595080
S 90863 655151228
Q 16876 35872 6295061447962
Q 9122 68059 5602585057728
A 16957 129963664
S 3827 496633817
A 73803 524985754
S 35450 657439727
Q 30105 32826 150194330268
Q 36665 80940 1732999263977
Q 46506 67868 1643520577240
Q 2540 90066 4640649842994
S 50155 244259674
S 85757 904932671
Q 14158 55519 630398238852
S 80276 364919526
Q 17387 85969 7324325894135
Q 44099 88146 4203738007617
Q 513 58122 1383421734507
S 60458 494282612
A 53408 128390938
Q 42130 59447 4878081854078
Q 15024 62982 8847779820773
S 64691 194608076
Q 10934 91380 2568028385707
Q 12499 66993 5104944049013
A 67827 294655535
Q 36031 79087 3038927133497
S 21220 438510766
A 30862 267013970
S 57181 83694509
A 84827 816902974
Q 367 92186 134877157807
Q 14663 81179 7817695410456
S 49546 200364248
Q 70 92252 4860039055814
Q 13182 42590 9198360323894
Q 7317 86333 9258105308308
A 59819 466544312
Q 244 91769 1397651242316
S 58616 982981023
Q 1451 58216 3224327032158
Q 8715 90195 6922338839278
S 26412 206944918
Q 60895 83838 3815986234780
S 41332 835055170
Q 996 60990 2246744986938
S 8897 150937909
A 81016 874176833
A 69842 865268208
A 9208 740460239
S 81185 554619773
S 61344 474739011
Q 44753 79329 5772357658934
A 12999 33693201
A 42437 612160258
S 28656 24511397
Q 862 88443 5359767059133
Q 44601 69192 574966175782
Q 21739 87436 9811840733942
S 70654 824128212
S 64212 220762065
A 45208 542649247
A 20667 267342092
A 38882 684910210
A 35109 257127795
Q 38709 89030 6370992196805
A 28593 3108326
Q 21794 91523 3748834377742
Q 20737 88952 1693045221880
Q 40017 83515 7986081896135
S 89358 155528996
A 77999 274780030
S 33392 980311607
A 27103 264643399
Q 65717 85053 6049558492401
Q 1579 16256 9405833115131
S 14775 364370745
S 41124 252758817
A 49944 820181561
Q 7118 13725 5145693731531
Q 19755 68178 7266680511573
Q 4527 90766 7126259402841
Q 33828 63341 9530853864210
S 41653 7995644
S 44644 781145901
A 59209 105628114
S 53607 457116471
S 66428 530991039
S 23822 832479571
A 14521 170527996
Q 63812 77735 2033047171508
Q 22787 51694 5038359180086
Q 4567 63684 6569485571645
S 87532 975714314
A 14165 86643524
A 17903 879855233
S 64809 692521026
A 41641 559490301
A 54466 12241055
S 47074 115423123
Q 24112 70416 8447386124087
A 63236 622156998
Q 7863 91171 8091984687740
S 82878 711291266
A 25714 824496032
Q 25737 71120 1133321834307
Q 23125 83836 577668541937
A 92847 216132270
Q 2229 89060 7908534952732
S 66309 28055648
Q 56593 64614 6567448731354
S 315 503848934
Q 39114 71772 7898297298589
S 7653 247889928
S 90803 181337033
A 88345 932651742
S 89714 515116577
S 70747 405781716
A 19886 721639679
A 92756 954562579
Q 905 93247 2016705594091
Q 6255 81132 4200860136120
Q 5539 77941 6490994829543
A 12359 893618087
S 91489 649992709
Q 60026 76618 7709799804625
Q 39883 78978 4928054387191
Q 27976 85936 4029506168980
Q 51212 89764 385778963703
A 57534 283443098
S 70118 645351006
A 23765 439718451
S 34706 525140811
A 72639 504487325
Q 6569 47922 4174915349130
Q 49519 79559 6783033359881
Q 76834 88454 3616759932170
Q 31136 45846 9009690317451
A 28723 920978838
S 60609 322353099
S 52961 367007410
Q 4286 86280 5597359606953
Q 3058 84690 3099402986460
Q 26454 84894 9605282489820
Q 49937 84083 6547390441515
S 23271 131376763
S 8527 462677651
A 51680 866926613
Q 1931 15567 5335514409699
Q 10221 13309 1618878931463
A 51880 705490081
S 67691 751163275
S 36155 137536579
A 66265 217586716
Q 11072 63092 2441377104136
Q 1741 88425 4829832359735
S 212 789854999
S 31670 70003968
Q 45945 72496 3995464842584
A 75265 539926123
S 26343 575525411
S 81840 356026578
Q 26681 60221 838924393542
S 71780 392936860
S 63034 197148391
Q 24893 65157 4114687816132
Q 371 78678 1616873594360
Q 46407 92290 1828201486569
Q 30638 90895 4997956720801
A 54153 582344355
Q 51787 66833 7555313581221
Q 25162 82633 2063609809827
Q 9956 87001 7218160553466
S 11971 670595907
S 16401 444355896
Q 33332 48437 5663700395784
S 59282 451477207
S 41310 768604145
S 30054 181833555
Q 5163 74916 9907285271953
A 64052 783039828
A 66665 864083658
Q 72701 82354 348133044117
S 44326 421424628
A 37691 404150675
Q 4624 63153 660344280717
Q 65681 91414 1076269211699
Q 45220 49674 2339294366337
A 24178 649102248
Q 52672 82089 9745708304942
A 37666 43564752
A 77135 233564129
Q 11137 69624 3300796931440
A 64248 379758871
A 91752 913387783
S 5506 117268329
A 11119 531671149
Q 16503 86627 6778308662082
A 74390 538607148
A 72674 78267396
Q 8057 62839 2597659244704
Q 51766 88455 7575658966345
A 73381 623071422
Q 19695 47836 8041834902098
Q 57717 93113 7159396276659
Q 2547 9357 544659890001
A 64873 663634006
Q 9534 71745 8425921110670
S 56284 446960565
Q 45583 72546 1657325667530
Q 47651 91589 2787997203385
A 55299 251792028
Q 52119 79188 3105688533878
S 86807 621121216
A 44180 207636971
S 22883 678123729
S 92400 197591482
Q 38801 40890 865219998832
Q 11637 68986 5352459962467
S 28606 485954926
S 71442 298888057
S 46696 299291936
S 88842 711495030
Q 1124 40131 7779845827986
A 16697 47662607
S 50539 21075239
S 4511 258302118
A 93051 35399608
S 79962 691285474
Q 17555 91115 1260066188031
Q 24072 34566 9222188953694
S 84106 967788644
A 90978 429968232
S 5503 142571413
Q 21130 84436 6947502533101
S 74707 517494099
A 63821 76355902
Q 17842 65046 7262648097273
Q 866 80117 4615535912777
Q 33103 83494 6281072499090
S 755 169532687
A 67633 63730945
A 58745 863100612
S 30169 805129933
Q 6451 85762 907414053637
Q 26039 73904 8583775288583
Q 1288 90088 2811491822611
Q 21471 89402 5144092258233
S 62858 274957244
A 31051 907358175
S 75578 792186303
A 89036 300850570
Q 26538 49062 4579346588157
Q 11073 67991 6078555841636
Q 32725 57271 2821205338970
A 9196 30727348
A 58764 481170942
S 42865 896020780
A 49963 669669711
A 83079 881757608
Q 56929 76682 8899311304501
A 32444 183587229
Q 8437 83774 5231460043117
A 89671 778627303
Q 11260 77774 8632338585742
A 14283 199385195
Q 76111 81558 1189065463690
Q 938 93142 3853706199782
Q 21095 25249 2728119108846
Q 27507 70650 2958848478949
Q 4847 84108 7865443391520
Q 40838 70320 8803002214754
A 32884 879873913
A 78930 452137884
S 6573 579905078
A 45932 830073252
S 18373 354119968
A 33175 674474316
A 22090 80989017
S 2201 395058670
Q 21915 39384 695048757594
Q 22529 46642 3185613735610
Q 19574 30090 307482747153
A 28316 307226625
S 32527 47498502
Q 14523 65367 8371578589306
A 27941 58715762
S 82088 962746924
Q 9004 81561 193641052931
S 44204 920364750
S 91976 29881806
Q 62210 76679 1599935300841
A 51099 960279467
A 78619 717936891
S 48645 497846871
S 38871 954693728
S 27999 445796950
Q 9349 73770 5584994764615
Q 35045 85500 2022503181462
S 2978 791207115
A 86430 496515581
Q 57820 90750 4394064030970
S 92091 704934549
Q 42505 78684 4207605265079
A 36880 892148962
S 70167 787779776
Q 51572 52246 451859991407
A 86834 784156272
A 69590 457262407
S 60064 81990407
A 90545 822566036
Q 7306 89207 4873227304502
A 15124 168903610
A 41596 773992054
A 33730 595990539
S 88680 304074673
A 69084 899012799
A 55436 451854543
S 33099 369318024
A 9765 969678904
Q 4063 68784 9971782712927
S 10028 312045979
S 7586 245174787
Q 39928 63490 9952783553049
S 1658 479226316
Q 26158 86012 4895058199818
A 40832 67502381
S 21112 640974137
Q 6907 88633 5382846676854
Q 11197 90956 1004960788087
Q 22425 70161 3999769142836
A 53604 269364275
S 63897 63986429
A 47480 791637732
S 32645 767317287
S 74769 20254576
S 60209 657389677
S 58223 196631666
S 12902 293772385
A 13877 983141331
Q 56075 74326 3220028474000
A 27052 819531796
S 86082 399872296
Q 24813 59392 3626872477205
Q 2566 88787 1772059114089
A 63148 118783905
S 76650 579010845
Q 1381 68057 785369755957
Q 19331 22481 1263079552603
Q 885 86852 6491392226460
Q 41173 59701 4037824056444
S 18357 488996352
A 64580 960744032
A 74930 559871726
A 36216 729649806
Q 7759 38161 6537861377471
S 44696 483527921
Q 23744 40230 3019364725583
Q 9393 23785 6674447497051
A 24246 507147615
A 60439 126571462
S 91080 652865278
Q 7487 7845 247598593235
S 19345 86080066
A 21801 49362177
Q 65611 68226 2468291480646
A 62455 81398326
A 58724 200443554
A 46421 522734598
A 75019 173875148
S 2916 621521761
Q 49478 88651 2087964153327
Q 32135 72451 7247080207695
S 56625 858614836
S 27290 635324085
Q 36155 80419 5906537415014
Q 5762 80307 618388441245
Q 6892 84397 6661607395116
S 3962 964956425
Q 54356 86025 3971253120573
Q 24050 72187 7625571458000
S 81509 155702056
Q 34730 60913 1152325034059
Q 29675 79258 8652575115095
S 92831 718302193
Q 11107 82449 8704679921377
A 17021 12897567
Q 21840 26118 219582913035
A 23236 402910362
A 68393 854732778
S 28446 926033841
A 13826 456958785
A 12925 114841458
S 72401 27408899
S 25026 179293795
Q 6243 87045 2356525310517
A 25740 690245827
S 51739 933721672
Q 25218 78459 7081560608973
Q 36706 90823 3616558714290
S 73178 235765750
S 43561 64488949
Q 36896 60423 7394928300031
Q 52699 83950 3699031198041
A 78392 72349650
Q 30154 92403 7124487365684
A 50584 264118789
Q 17858 86300 9316324442824
Q 41211 91116 3194271718147
S 56255 111372482
S 66747 849322040
A 48433 235116312
A 69573 571421800
Q 21878 67984 9102196756265
Q 11801 71588 1761054562552
Q 16074 47722 4973180960384
A 91025 440220051
S 77594 427413608
Q 14331 21474 7098431261228
Q 34581 89480 3956475879077
S 35041 240472122
S 89454 33970937
S 33622 593828500
Q 6917 53945 1847858723455
S 53960 481522895
A 64543 122581477
A 17233 270686608
S 92751 894161345
Q 50612 85581 3498412069113
A 80631 875613839
Q 1476 19832 343949021524
S 68248 527817763
Q 21065 71753 7630094382178
A 69484 463874164
Q 10485 86678 9914914332471
S 90859 828355024
Q 30689 72312 770541876302
A 34782 190367067
Q 18918 78634 7255621798446
S 71021 426330944
Q 12984 90078 9766433610985
A 73923 743785042
S 48810 53133123
S 90058 999084088
S 5095 566451701
S 20566 397016108
S 78996 586592127
A 87174 131638848
A 84632 941314437
Q 41069 89025 1320086739372
Q 9634 58585 566393472458
Q 62949 77415 7904062029716
S 74595 279951815
A 16883 124028721
A 73014 52864931
S 69089 961043053
A 67265 161531862
Q 7026 88571 5901761844426
A 57778 969731623
S 5687 102923846
A 78569 4480048
S 89868 455303281
S 25941 72632645
S 25961 839005890
Q 7670 83611 7319517429056
S 91926 890720658
Q 61520 91720 9484983532607
S 44332 683264953
S 69586 226440347
Q 5244 74265 4220004082211
Q 7188 88648 1826939439154
A 22071 969975444
A 20722 682154548
A 3972 89122051
S 81805 197590887
A 55406 667464660
Q 29204 50942 9552848850579
A 42803 300254915
A 13765 105713374
Q 4485 87231 6246238956999
S 27197 811598466
S 54992 764917861
A 30619 525002471
A 60050 179480399
A 30556 244658238
A 6949 196207775
A 88014 546341506
S 13889 462345332
Q 2138 58177 4216296956849
Q 3691 93240 8983127227645
Q 609 32495 4184321714882
Q 54117 55491 437743540441
Q 8935 85811 2945503403844
A 81027 16796432
Q 48216 87190 1615088411081
Q 2315 71344 1054178203793
Q 15011 73648 379965235088
S 82937 7550008
A 51233 224066070
Q 9256 66921 745628094574
S 78166 777305833
Q 7444 79554 4973956664945
Q 78982 79007 16497813466
A 2696 900638048
Q 2373 90781 3330170166942
Q 20782 33422 5572282734648
A 20653 29141496
A 12539 9326162
Q 51436 79948 4137070495852
S 33362 12855577
Q 15466 52460 5936477889626
Q 32553 68495 945930329176
A 8885 43767532
Q 53367 73462 311864557534
Q 29335 52999 676585438938
Q 891 66487 9049962427110
Q 19190 80388 4482854763009
S 19272 703762220
A 90844 834825403
S 55877 308272048
A 9215 841919759
S 63263 549561019
S 50426 407776432
Q 2143 89740 5883102247934
S 68963 997070000
S 45011 323841019
S 21120 136336171
A 58690 477903246
S 35476 888031791
S 29034 3813978
A 12821 1213377
S 35195 405773974
A 87099 775909332
A 59472 209669475
Q 28233 58206 6518350129470
A 64848 2252414
Q 32610 65464 9145266649317
Q 11932 55029 3020980748595
A 12805 849663413
Q 23461 61330 3461914453011
A 67154 251973516
Q 28300 78920 2098592270475
S 17873 8196707
S 12095 266674863
A 17656 75623900
Q 22596 81291 9302013917090
A 30885 105417555
Q 10002 37739 2627439581097
A 12200 500347097
A 73857 187976668
A 17641 378987961
Q 2271 9252 5319002854516
A 82145 348540239
Q 63340 74842 9262695461277
A 63145 6753774
A 50823 264952596
Q 49663 69965 3013541548511
S 86467 768438393
S 17094 195014326
A 62604 448005819
A 67645 165512696
Q 58164 81008 2049855862078
S 91355 263248941
A 13510 424827490
S 16364 816038108
A 92956 336289852
A 30358 621619124
A 25036 102687906
Q 15122 38129 2676247113659
A 22756 994305244
Q 23808 52931 7632055327757
A 37153 757482267
A 3768 555174231
S 63688 135362795
A 13492 604005558
S 9345 7684324
Q 22642 68771 6249483995960
S 4720 159696596
A 67138 800620496
A 69711 595888145
S 41044 610709657
A 88347 899376401
Q 28820 42231 1579745478200
S 50590 878259887
A 23997 950762955
A 35505 566030232
S 80381 270910217
A 34907 158974154
S 19960 263596660
Q 61367 67787 900885275789
A 9711 992999315
S 50386 345605685
A 57541 121953476
Q 12513 59831 4033740365299
S 21510 624651367
Q 48048 84274 1791490150783
Q 17397 79778 4283177401093
S 84574 943568628
A 81746 168719896
A 60598 536004980
S 77750 686827094
A 67170 369615649
A 85158 85926484
A 75202 971912730
Q 4772 85524 9213853913788
Q 63346 81985 5659053705206
A 51247 240050901
Q 39094 91357 9396065584637
Q 56 93309 2816586605090
A 24998 926124933
A 63371 554238307
Q 62863 63913 138243637488
Q 9328 72823 6119474602954
S 60847 57573536
Q 7898 54430 3476599476638
Q 19100 20691 73993528249
Q 22396 85987 8416995820047
Q 16666 83414 4005362506384
S 44068 232424124
Q 83188 84064 176222287748
A 54374 128030424
A 2560 456409699
A 41682 93329552
Q 11939 68966 3775527725869
S 15071 561026559
Q 13492 63182 7864731470826
S 21113 99691698
A 56150 710264739
S 73628 568646583
S 32913 570421120
S 76950 375054760
S 4850 284595600
Q 164 92503 6836761821393
Q 12070 80762 3034863326711
S 51572 5421489
A 86809 339629797
S 79692 414078772
Q 35917 58521 4414677815938
S 88159 281712702
A 13482 170980501
S 61085 460118874
A 13305 49940928
Q 53623 86908 6031782547863
S 51049 109243900
Q 17289 27392 8183729770044
Q 30507 90319 5546897388146
A 72729 412070961
A 88182 215842012
Q 2361 91997 6091074536011
S 38695 704226576
Q 3646 93070 5014732322253
A 47624 821999824
Q 21498 51019 5126833714648
A 83347 382785667
Q 1945 87890 585819664206
A 61554 798781860
Q 874 88584 5540393442004
S 4798 203922195
Q 40190 87730 5893640603530
A 87994 673755150
Q 5597 52201 8707046202898
A 54726 545403829
Q 9620 21680 7737574770275
Q 28906 72841 5202336989122
S 61622 89318159
Q 14910 56343 8532152993802
A 63311 744175455
A 54494 332187761
A 44183 222013803
S 35488 457614348
Q 17119 46311 4065082761011
Q 6442 88271 6778543770231
Q 3213 66150 1154651522091
Q 17845 87531 5073884125567
A 66809 810936881
A 78777 627227169
A 28193 400549586
A 61608 246678795
S 90478 601102591
A 31441 854655774
Q 861 85134 9701706660762
S 12529 534310349
Q 6333 52798 2232051772303
A 31741 87369268
S 32084 368585960
A 50783 418671736
S 8931 381981537
A 29871 662623813
S 92550 623994551
S 80157 17647921
Q 3060 28321 5679387528226
A 6634 542480758
A 17942 796908610
Q 245 92531 5365181219868
A 25513 86639746
S 43830 12286692
Q 12681 90607 6080679980862
Q 597 86075 3023396982779
Q 46246 59335 8247463140579
Q 861 92087 8100597265999
S 37053 559505531
Q 989 49004 7318219098400
Q 30752 91958 591921840241
A 83945 586778706
S 33182 586024973
S 51578 359265327
S 13513 47717315
Q 5676 88689 9123358968236
Q 41333 66576 6927645808322
Q 11513 87971 2145396957393
A 68200 696748177
A 61269 680549167
Q 78392 85565 6103832021606
A 24726 909018165
S 86553 914926895
S 4539 427000267
Q 4207 90911 8063910873266
S 30457 151550905
Q 19910 90565 6618674115418
Q 11961 90460 8119991084754
Q 27012 92308 9240822165451
Q 57421 76127 1846718706984
Q 47538 88162 2713284975337
Q 5571 13865 3525722757849
S 57543 408770831
S 8510 136367261
Q 1282 78545 8643905610420
A 2996 75629356
A 31840 18281501
S 89264 340466017
Q 5330 93116 6431208929698
Q 20194 35761 6199694139880
A 72059 956550325
Q 61034 84299 5134682029981
A 67673 928700595
Q 78340 79758 537723952799
S 69913 685359835
Q 74518 90653 8561126209149
Q 40364 91311 8506302174066
S 32604 786484716
Q 50359 61886 7947971086067
Q 36241 90001 2659533593454
A 63720 566984087
S 43938 792796528
Q 25572 53457 834276091423
A 83902 322451339
Q 13281 21699 4203093030014
Q 502 87057 2046060813429
Q 82104 89762 6304567015407
S 49616 190494727
S 48080 145877480
A 31482 526003781
A 61256 717484638
Q 18648 56599 3579392400156
S 91661 881835684
Q 27786 61139 966736714301
S 40195 96441164
S 36942 306990708
S 20088 613936368
Q 11354 89938 72417691903
Q 44264 81542 3667992415792
S 36664 646860275
A 77101 432072299
S 93080 434707084
A 89814 709118542
S 21929 714559517
S 80127 331361441
A 58708 370023098
Q 1032 90580 5526944345462
A 49461 331810853
A 54648 942871693
S 71018 721768193
Q 29798 87522 954183182153
S 1882 668340732
Q 5899 65155 7579537963112
Q 19378 88433 1724375893569
Q 3152 82447 9845645230178
Q 6452 68862 3314228784028
Q 8188 90618 9558754116459
A 78055 497035178
Q 12067 69417 1204357998513
A 61741 49458138
A 66160 605260278
A 91768 260852204
A 86350 760764559
S 41067 589781469
Q 83380 87919 1394166019320
S 35714 846661532
Q 39961 85518 8013629813110
Q 13588 45721 4406176893887
A 46417 202200780
Q 40083 70381 6388073636029
Q 10944 68788 6130750186876
Q 42024 81734 2925252297618
S 42652 522170731
A 38970 802890176
A 54218 882217080
Q 8977 62938 9868492943896
A 3521 51803128
Q 63626 72144 2369609157829
Q 34461 76983 6174486093463
S 49786 931411074
Q 9553 24222 9336020626858
A 78813 404398051
S 37801 42782314
S 33506 584936171
Q 75378 80875 675325421818
A 21812 885796264
S 51667 496203855
A 92200 600106537
S 78683 125182865
Q 36347 85469 8188837404905
A 35361 42966666
Q 68314 80772 7568289723486
A 17224 278650883
S 15313 889879374
Q 60895 69885 2574331312905
A 34717 413928301
S 75025 326980624
A 54133 709609171
S 88366 916505508
Q 7344 57522 399479014915
S 82447 456428376
Q 53055 88798 1109432752378
A 10406 655446009
A 38393 452996129
Q 991 45490 1818839597652
Q 24632 34321 2579083341939
A 67405 135486285
S 63758 614362415
A 73727 88937929
A 57995 953302180
Q 12599 91657 700077372713
S 39222 206844676
S 80392 302634622
A 40626 273282280
Q 38324 79747 9621438095163
A 68165 245100232
Q 10219 77746 7900098077951
Q 2943 85101 7470574486474
A 16657 394784207
S 2128 496410385
S 49450 952031672
A 49316 362678003
A 76913 671053451
S 65021 145484517
A 78091 352062365
A 24971 263027423
S 62369 976886195
Q 27863 54272 7238060681875
A 83335 381851231
A 68926 312392996
Q 418 89975 7533209924127
Q 7759 86468 2913724374551
S 11220 587631188
Q 2233 92073 5672818884481
Q 19743 86364 9231647484072
A 88828 159183934
S 49124 707800164
A 72735 140606237
Q 497 89951 5540192828332
S 72836 782560464
A 12264 830498520
A 3482 679378970
S 17447 302822932
S 20367 605639763
A 40717 407263044
S 37529 983822520
S 44515 318036143
S 33040 919798033
A 76393 515101729
Q 5524 88998 3073823546414
A 30619 910571405
A 16432 104837179
A 82772 27102364
A 92569 6878348
S 84531 956754532
Q 78438 90104 9541840740263
S 27276 455537180
S 90213 494760720
S 15378 401431538
Q 45322 49358 3428615848505
A 46041 125411758
S 39860 66892773
S 85355 931791316
Q 49965 78666 3725739523131
Q 29159 78255 3950481295611
A 47660 54230540
Q 30577 51540 3725308322435
Q 75729 93175 5693880649458
Q 4009 89084 7578271296633
A 71196 505064871
A 45252 121466517
S 5413 17536176
S 56537 372772528
S 53029 247241800
Q 39419 41879 1876242642014
Q 60494 84807 5186824782469
A 47051 442169171
S 50892 208227955
A 80333 187336595
Q 59613 92626 4921172024928
S 398 997521304
A 47038 234005146
A 14469 210275063
Q 38468 67438 3830690997206
S 23456 961628698
S 54006 984317233
A 86392 4352570
A 57905 456903018
S 4001 526971625
A 59112 180064100
Q 35378 86014 4952962216141
S 45461 579349844
Q 1907 93194 2294057450401
Q 6359 92612 3863854961619
Q 10065 87970 5147831113959
S 91966 214722863
Q 10124 11275 72522178664
Q 41568 47545 96377296186
A 77327 269732250
A 34712 411366046
Q 15240 75351 4940227124105
Q 37671 66827 1872329853999
S 74031 105716863
Q 18801 48672 2514765894657
Q 5442 92464 4347468132695
S 52766 922691793
A 47881 938669230
A 83381 654292362
Q 1601 75796 7048786602901
Q 5891 85551 5522896305331
Q 23774 51778 1500689338564
S 3113 282746996
A 44052 112524983
A 26434 165954972
A 86804 20036344
S 51355 502032514
A 53588 739432457
A 90929 747726067
Q 4384 11242 2940607941939
A 82174 36159383
S 77430 886140361
S 76512 841900832
A 70977 570353914
S 82625 201420201
Q 25695 61810 4168282852365
S 36087 886172157
A 21540 631495620
A 76773 341675092
S 29532 902681551
S 28254 172694761
S 86760 107570855
S 44681 983694473
S 37736 365008931
Q 6204 50118 5410634789223
S 87555 453448991
A 15523 810832116
S 33284 724429052
Q 3794 83650 3538953877438
A 44165 669182022
S 35882 433399459
A 58516 11023575
S 19801 30354263
A 52921 605148638
A 4807 333784562
Q 4351 35780 7650787227590
A 43619 458929846
A 24052 211919830
S 37870 691648204
Q 20560 39537 7261172630422
S 15256 391106011
S 56318 695029129
Q 20399 74623 4638513850223
Q 371 43211 1456380419703
Q 2008 43555 6412185181267
Q 2192 47976 3637134642064
S 79590 779812693
A 68056 890678845
A 28863 866724904
Q 28792 92833 6855452797503
A 50545 70723438
Q 280 93318 2136961243839
S 22746 375374444
A 70059 513750957
Q 35292 90523 1355951982450
S 72891 550658755
S 9794 746664735
S 21319 426773271
Q 800 9926 2863801862437
S 3296 968031478
Q 58480 91192 7602385160446
A 39781 324807079
Q 47534 71601 6514901229010
A 15001 264247929
A 45605 641295202
Q 38504 75436 8288141689927
S 35815 462598149
A 73411 430692600
Q 30127 92555 4865450989906
Q 703 7407 6019122191056
S 6789 273794458
A 25317 554107241
Q 9729 22570 5152912441477
S 81481 216086222
S 83688 310623365
A 73617 895502493
A 88546 827046792
A 68037 723597182
Q 64861 66696 724941721592
S 81016 385903418
S 28506 929322094
S 12869 636728160
S 51698 337087489
Q 55973 79795 3364316736633
S 25624 377384199
A 10085 148361444
Q 34409 72283 7912808461772
Q 16777 52357 9477860528567
S 45018 155449357
Q 56001 82782 942439491479
Q 3180 83770 4005719449788
Q 850 90486 3675494568457
A 52099 273357727
Q 20644 70146 9164292187831
A 43408 531554308
Q 6771 74473 3591355258513
A 80313 907030105
Q 3425 87570 1508178756064
Q 46239 85568 3271596611960
S 50867 940157575
Q 8209 76336 1682443250356
A 58815 207847747
A 48421 726810951
S 78433 889921858
A 37643 577882038
Q 17024 37073 554591752977
A 7848 896370480
S 22583 171463499
A 2226 70505181
S 22595 901268478
A 32377 908806854
S 77514 67598765
S 35697 522635892
S 41368 677930373
Q 50678 64656 1015741798962
S 32971 952174588
S 73260 648225270
S 91457 55107297
Q 2565 80777 3029627896233
A 27544 731783351
Q 16157 90735 8765192676190
S 57515 765726968
Q 13965 48341 3051906304866
S 62759 109655253
Q 2286 74864 2367062640586
S 71113 178789286
Q 11415 82376 3209318382443
A 59789 227161106
S 57145 577391698
A 54026 9552601
A 51683 533493090
S 6696 613422056
Q 29500 92108 4110616637360
Q 12403 82160 5506395120049
S 25394 254496396
A 14062 246461191
S 39380 341676463
S 91976 458329963
Q 28559 61117 8926628625474
A 90635 255267126
Q 1527 68785 9947050802694
A 40482 227721070
S 75855 5370681
A 50942 374500325
Q 2201 85202 2051612974475
Q 67427 77673 1728121601921
S 84495 758564506
S 22542 250308703
A 93132 694786654
S 7380 401003193
Q 79115 81284 1128488190152
A 18579 856828947
Q 45214 73899 5535230467910
Q 34514 92890 7289682631849
Q 24201 54721 547644334997
A 78298 657469252
S 47214 311292222
S 80053 95986939
Q 8492 41551 2142981941089
Q 12204 83506 8833574029690
Q 27009 70020 5747931294537
Q 218 92731 8939903042481
Q 130 35302 4307670621354
S 32651 478496808
Q 3963 21797 568715449991
S 76165 745356938
A 47977 181417236
Q 6732 89062 7406660556772
A 1155 83601190
S 59057 525915020
A 16419 858473825
S 21138 324579994
A 4038 708601188
S 5006 911111643
A 10543 567191432
S 61819 567922846
S 90777 54706721
A 26291 865218906
A 87063 268006050
A 72839 490986316
Q 17235 83554 9706489001396
A 55230 500598945
A 29081 409797389
A 31890 208929272
S 59698 958957115
Q 31857 85256 5349381466580
Q 9559 26348 82014706882
S 20050 306823318
A 15756 256139899
Q 65083 92400 2295956311554
S 39197 343588526
S 68222 289653318
A 16372 30577773
A 89879 468445695
Q 9788 91019 8400929066288
S 4242 639126666
S 86445 592724822
S 84112 284628702
S 75858 989186326
Q 3888 36216 9267853768787
S 19161 886569845
S 81143 820223666
Q 16729 52815 7558603386065
A 11928 483701897
A 75230 700366932
A 19649 667684663
Q 24142 82532 2131009587163
Q 16881 87238 5580706471557
S 86518 34135531
Q 4434 18699 2910563412121
A 44125 786034016
Q 2430 84834 4236965922490
Q 5842 42993 4163346460027
S 70448 631777260
A 41140 165444006
S 41493 177166042
A 22074 724358511
Q 40704 73143 3941048251705
Q 87009 90629 3252084696513
Q 11571 59695 2954640034022
A 49225 380669904
Q 2402 38708 407991325296
S 60517 594931623
A 52677 851637364
Q 57117 92495 3402492714095
S 22460 964592431
S 21524 992734857
Q 837 84971 5118469385880
A 73080 494112379
Q 12432 77666 4494454600651
Q 25483 88493 9887430038750
Q 5135 57730 9526145445393
A 12265 650969420
S 33875 210747754
S 19958 363604766
A 34857 511612346
S 61891 39253927
S 62365 482053631
Q 3155 84856 8547941738430
A 49617 981808442
Q 55131 91536 8070510456106
Q 4399 65068 2728695311308
A 5885 996783757
S 5336 605699447
S 16064 835555488
Q 56991 85752 7837565221468
A 49127 519319919
A 14193 790579923
S 9552 966650039
A 64350 338938865
A 63846 332547838
A 53408 67822491
Q 37511 86609 2799385863140
Q 22648 57916 1004343414152
Q 61369 79190 8359256302879
Q 16425 28351 8398792897411
Q 11987 53782 4793197518164
A 24182 890809073
Q 23250 79409 236503722585
S 57247 649708286
S 82494 428321097
Q 52504 77626 789266179571
Q 34659 69072 2009111059104
S 36190 203182667
S 77585 232543735
Q 9876 89709 10955969349
A 89315 742915135
A 92209 724749555
S 40234 90133697
Q 6344 84401 3004696507708
A 85220 80600651
S 76458 182775751
S 48898 57820740
Q 5744 84479 103692381374
S 13568 786452948
A 65570 178023923
S 35699 513586856
A 148 397280475
A 19237 835166731
S 73853 482106803
Q 37194 37916 390701494284
S 29546 446513586
Q 7379 86708 6707429562217
Q 24199 39578 8107711801328
S 42892 881089177
A 87469 69076628
A 44235 655932346
Q 87496 92005 668117657560
Q 1438 74497 7000474155383
Q 7227 83002 3151334207399
Q 10855 51026 5121788886690
A 18428 990849848
A 60060 660521390
Q 26262 59751 8642933826459
Q 8403 83060 6160601316131
S 81548 271301953
Q 3349 82865 2389940841398
A 12673 79571540
S 79995 716588236
Q 41680 88301 2292159058437
Q 18314 66674 5193137924668
Q 5763 63540 4641428179585
A 73449 167380709
S 48029 98675120
A 59755 360581107
A 17306 174341190
Q 34560 73643 1846116874186
Q 16480 52043 1993334385187
S 25302 204812579
S 69416 615768698
S 82419 999767962
A 79374 963478152
S 44295 469762570
Q 5347 9077 2788222663146
S 79598 247012175
A 83905 370453851
A 49774 58655531
A 61787 72383263
S 48141 195407796
S 71305 389551328
Q 17452 59893 9102726656270
Q 84 91815 8190812621001
Q 37928 91431 9182484937389
Q 199 64243 274660778973
S 30169 9107776
Q 15575 89972 2444602926295
Q 54348 68947 2613558803225
S 50938 560764978
S 90375 94475320
S 37938 488855752
S 60458 510184123
A 83152 437044328
Q 66 93246 2222453681388
S 4411 384200319
Q 6347 82390 6918784476643
S 53557 199748919
Q 5973 91616 9034057881745
Q 18819 83039 9912383666729
S 2583 868409744
S 84924 457251184
S 66237 527097658
Q 30851 82672 4469862807840
Q 28945 86023 6548593090766
Q 68586 70529 1679902685993
A 77086 616700802
S 48708 976237408
A 90396 384903999
A 33415 531141009
S 74643 511801240
Q 2771 87404 6173067718717
Q 21339 74771 9540986853470
S 21430 320025667
A 6923 348181149
S 19728 836279396
A 251 918148252
S 20055 676319820
A 49297 585671631
Q 425 93169 5311985510077
S 43820 986140931
S 37259 10790113
A 20838 593127520
A 3410 617883877
A 74541 99471210
S 60072 958255124
Q 14625 72702 9475761791465
Q 26686 74458 3957514882810
Q 8737 61892 2131934916695
A 47208 284435780
A 23690 870744985
A 20011 930186824
Q 37205 64732 9238992326485
A 4104 800937594
S 59664 711001663
Q 40598 87846 6074298870556
S 72606 649901902
Q 3779 53155 5356861324083
Q 43469 84200 4981905363079
S 65206 356780560
S 16090 915908518
Q 82174 84308 806719584628
A 74306 523744185
Q 37083 91613 1711630013804
A 38481 509288253
S 15705 215329322
Q 4192 63980 7688052317579
A 39219 88533555
Q 29542 52340 818793144266
S 51420 441197602
Q 74974 90405 8699954869956
A 28152 783232023
S 50373 297005351
A 37756 938888965
Q 17087 68030 8687572846997
S 76624 276388913
A 72609 477967388
S 55264 952025651
Q 37148 62115 4365310686765
Q 76581 90722 8612755880455
A 54689 896582285
A 41035 115272191
Q 48727 76779 3773457023539
Q 18741 71369 8307720803948
Q 19800 88442 5032567045151
S 79997 200167480
A 25062 755573948
S 49849 305761176
A 72493 162135874
S 50079 9298584
Q 73815 81039 6879586532589
A 92273 833093194
Q 5290 91728 4394207102200
A 68152 776466611
Q 1934 19576 7093041213739
Q 3799 86298 2147473379047
A 91805 336204537
Q 7333 77492 844556642978
S 37835 476882971
Q 27325 49075 9153120588507
A 15728 597597674
Q 64357 87552 2485988077946
A 18026 232546981
Q 66911 83983 2415694401364
S 38400 792411529
Q 6490 88472 6310229968902
S 93312 688753415
S 38359 45841079
Q 33619 39653 676428985538
Q 37008 65415 648958573191
Q 14063 74045 5406188641896
Q 14890 48065 3043759855401
A 58815 713491188
Q 47002 81093 1897362132339
Q 12911 43886 5420121455562
Q 45643 85256 2949621888442
A 49855 842840587
A 32730 947922216
Q 5018 38021 3286235063421
Q 11508 20092 4873442569597
A 45664 692049222
A 93161 575615272
S 41996 29079746
S 44171 100560095
Q 1417 78289 2467942212393
A 63374 192640161
S 29051 694690392
Q 17903 77231 8027407400739
Q 3167 82178 3861859528791
Q 69356 74038 1812868456688
Q 10290 62896 7288660605111
A 39252 167640735
Q 25667 60965 1772155126370
Q 44398 93375 9931055375207
S 87193 854923454
S 70103 459376200
S 64446 475125919
A 16346 442721979
S 73213 503481063
S 2584 260580921
S 44999 486923449
Q 2631 86512 280734420045
S 19099 695445992
A 45176 282586714
Q 46017 83504 1647818272890
Q 1333 34618 3735847016809
S 49585 518910671
Q 44508 65872 2534962420817
A 5676 531207208
Q 26090 89274 3413277884117
S 1621 896399999
Q 43506 73382 3433935310506
S 82485 192207205
Q 27622 67043 9654390004324
A 9825 609102356
A 63386 204327477
Q 31821 75615 1522694692482
Q 1520 91691 8154011745640
S 9230 180857671
A 65915 890532621
A 74939 880008262
A 84573 960038586
Q 4805 26371 3634922637898
Q 83372 85238 631118755858
S 2892 973324266
S 8616 551096371
A 43180 882695142
Q 57681 91587 5989229753767
S 27130 359214747
S 72427 281181485
Q 543 88584 7834794561396
Q 57199 67126 2798641611542
A 49493 984487418
S 29892 374592627
Q 47983 90461 4590360174052
A 13187 499305003
A 79021 958829786
A 12148 258479267
S 68413 563992025
Q 2379 80473 2578837599260
Q 28496 47529 4446925408914
A 37806 393214660
S 60022 877232917
A 31576 732380622
S 31873 291862976
S 88097 781146524
S 4187 110689580
A 47514 189167100
S 847 292096334
Q 24396 72172 8771497076423
Q 945 81811 2084165920131
A 11339 58399239
S 85152 171657696
S 8249 611990528
A 30213 139431966
S 1441 619713007
Q 30670 88131 1068642291595
A 2854 576024689
Q 1954 93359 3597615089381
Q 10309 65895 8737647846777
Q 63703 87617 5264091393492
S 36699 550264527
A 43698 958536179
S 46225 920715533
Q 54137 61158 1940363203715
Q 76865 91086 594562074157
Q 42906 59289 7628415251132
A 43315 501947718
Q 30279 54835 1321596480671
Q 25945 93337 5085573883690
S 12548 260792526
A 16471 635965994
A 78564 260185132
A 30268 991031807
A 40603 815304429
A 56432 284168003
Q 15017 63154 2350432022946
S 66710 52973914
Q 23197 32052 6245338853734
Q 5612 84141 2558323690718
Q 8435 61187 9043404689475
A 75253 747767312
Q 28297 78353 2098175367624
Q 2345 92940 4911029666075
A 59834 960569326
S 89560 897497609
S 71159 5620518
Q 5390 82472 7400674087574
S 77446 1953047
A 1494 152059564
A 26846 929221180
S 42786 55203955
Q 14960 89671 7249315743416
Q 43616 44278 394425073165
S 34741 140012829
A 67057 482741285
S 83151 257128019
A 43582 168338928
Q 2980 92098 9935566351564
Q 5104 78281 1930721112246
S 21799 763245135
Q 26241 34004 399005345328
A 67397 551860393
Q 4307 83417 3750083806463
Q 2125 61668 7364560403223
S 78460 968299552
A 17751 124019788
A 43889 717023192
Q 27570 74198 9770263769144
A 91708 427740146
A 48818 589927206
S 16087 743020990
A 12314 587351052
S 82841 877975225
S 91529 853436804
A 80419 695060066
Q 16017 84177 2611102082355
Q 46104 73025 3944091703250
Q 34502 55484 5966982813915
S 41420 740658010
Q 23459 29646 1995756327052
S 7273 178982521
S 52280 64161830
A 76415 548294002
S 86287 549714464
Q 46096 62011 7252709246986
A 68279 838184840
S 24705 296358254
Q 49620 76613 2456311745273
S 40251 482864249
Q 17835 43756 9523836051735
Q 47893 89270 127160354931
S 64170 435604184
A 71649 675353707
Q 43190 69196 4103651331379
A 18142 520955851
Q 20126 92575 6478780017198
Q 21892 81134 5773103309427
Q 9591 15015 3647023322119
Q 14489 78088 9527334024731
A 32456 631407396
A 79117 167090562
S 63292 244754125
Q 31791 91345 312650808881
A 83939 334604197
Q 60775 87572 4521287538018
A 31935 964165654
S 47469 873866366
S 44046 41718957
A 17781 556157104
A 45151 576692198
Q 24160 59933 314648833458
S 86775 297665680
Q 89324 90898 76881842439
Q 27863 51853 6927851310554
Q 49532 56649 6507293161156
Q 20961 76375 7483758092169
S 38239 789449989
A 80943 543433685
A 19246 47037386
Q 8801 81672 4561274970154
Q 9157 20794 3948173204043
A 23045 480150036
A 89075 471323533
S 37215 201296147
S 64091 668948915
A 43995 895506484
A 91846 226822014
Q 4069 16419 8945131902524
A 80119 255605477
A 65784 258177063
Q 35352 64552 4750111565361
S 9999 345089883
A 90890 907918692
Q 295 84586 3239036266960
S 73678 34610264
A 64687 980294955
A 74115 381318856
A 52675 133910501
Q 1908 92978 1458372836011
S 79335 869472030
S 18401 447217708
Q 253 89403 9222129594433
Q 48737 90688 5390311591843
S 6011 857903830
S 66841 953615781
S 33442 340070353
S 44237 264079716
Q 46635 54042 3474734123340
S 31255 141791778
S 53478 290158254
Q 13462 78156 5823688982579
S 14244 797581517
Q 12347 92271 355181044389
A 28409 117648396
S 78761 456267597
S 75067 508283856
A 8142 948676743
S 65893 2790077
S 71239 612913538
A 44269 809334424
A 70236 675435695
S 19437 322011258
Q 17563 40976 5895892792952
Q 8912 64521 7299602435371
S 82318 91043438
S 36814 983137528
S 16950 437611256
A 62534 209189338
S 80741 505600174
Q 40356 61490 3547691108632
Q 22657 63988 1464093368529
Q 8760 72527 4355761338954
S 39058 649228728
A 34513 947584977
Q 988 32835 1861522192505
S 17549 788775507
Q 123 82158 6180590887168
A 14507 932604360
S 13300 139105400
Q 10515 62739 1637482088517
Q 9926 55581 5506110758372
A 53402 20524547
Q 1188 31782 7566741793437
Q 3562 81175 4432876217983
Q 635 89268 6371723700115
A 15970 388684062
S 23341 949459229
S 85099 149977914
Q 762 93294 5744433468760
Q 56560 84353 5342993702601
Q 15563 63596 2692916588781
S 12115 237973106
Q 11056 28001 6880480024852
S 73700 824925743
A 23679 838672313
S 38668 456209646
A 28659 988140321
S 73622 918369220
S 8674 472479346
Q 9 71602 217879768410
A 78171 927377897
A 45619 500402602
S 41238 424682962
S 4386 718564137
S 10690 909007802
Q 27143 43264 4428943074900
Q 7206 65072 8567020680298
Q 20676 80272 2536482944520
Q 33380 87673 9494118757159
S 71968 137044039
Q 863 82928 8731426039481
A 48255 178951175
Q 1945 79259 5592222616162
Q 15654 60466 2947684895854
S 19837 181260
S 8355 119360068
A 12367 495520538
S 11628 818078473
Q 22996 64140 223289891812
A 6387 481822648
A 13371 901239075
A 4344 440900403
Q 19986 24091 3444834886384
S 86838 435612363
A 82927 775155250
S 86838 161668538
S 36168 724977558
Q 537 67031 9816902057790
Q 5359 77087 9940721976678
A 67918 557074758
S 19656 295306905
Q 5439 56847 1997761924294
Q 40375 83572 7678163469346
A 61151 482543533
Q 58467 73070 3840028486154
Q 15363 64914 2807293124557
Q 7801 80758 5757743069776
Q 50082 53775 3573210908890
A 7450 86908942
S 26323 185929450
S 29709 165549592
Q 16333 83633 3382594265043
Q 25122 56080 3884820143626
S 25619 106822646
Q 16813 61758 6659008709857
Q 32436 71338 3412375717213
S 37554 536271242
S 23875 708157926
A 37302 113628642
S 54105 521400672
S 73053 240440214
S 45598 815864986
Q 8671 74797 6239240413515
Q 28811 47642 9512969450696
S 63228 737440245
Q 25778 51948 8347850385509
A 88322 312341807
Q 84403 91151 2913657104795
S 59280 428081972
S 92248 900387644
Q 34118 90319 2480126285848
Q 10401 65332 4484015470883
Q 4667 92277 8987647070380
Q 2890 59204 7795319857145
A 11176 149372138
A 10409 180563884
Q 14116 72874 1604835565134
S 64770 602805944
Q 22718 67397 4271211054273
A 79641 137449801
A 9548 405854301
Q 10847 64221 8140420213714
A 7039 315798797
S 72842 697012833
A 91648 769408037
Q 25611 85860 6618671952387
Q 4567 85327 737852599501
Q 12714 92863 3032517171919
Q 18041 90293 6486096811798
A 44417 220621295
S 45226 958331223
A 52064 722065914
A 75724 355830922
S 64692 312791808
Q 12991 76541 6689612980685
A 82241 913575091
Q 8476 84220 3271330402160
Q 24085 90036 1875146543737
S 20409 725966304
S 32643 705185901
A 10467 677827703
A 63893 482309198
S 76266 193451613
Q 69752 71225 958033256643
Q 7718 69508 2645954656625
Q 18091 89163 6618087293331
S 89346 675208817
A 8539 218534693
Q 22044 69814 185701370597
A 49987 13702054
A 38743 85663459
S 70510 216704137
A 18905 655179148
S 13273 445776207
Q 11479 66480 686655366524
A 42767 44908533
Q 25867 93174 707883995566
Q 19750 45061 9460062415715
S 37638 212194662
A 75513 812276320
A 65540 514064122
Q 16914 36773 326882461452
A 68863 604354844
S 91032 937926085
S 64723 846424344
Q 23084 90168 5041482132173
Q 28804 58685 7049124614629
A 38214 439074003
A 76442 531765822
Q 4779 53503 7640395087509
A 86188 331729153
Q 16042 30427 4373191800368
A 18317 293945322
Q 44819 77516 4050789207650
S 20877 244607715
Q 15184 34827 1973985452959
Q 4349 74622 2020685596931
S 37475 729130416
S 35631 497683264
S 77731 484724959
S 47033 519795298
Q 41179 85890 109655861413
S 26038 484235389
S 45194 704352525
Q 29826 60293 2769781775055
S 56565 231741597
A 76531 927452073
A 69948 175383400
A 37035 828425002
S 42135 872703303
Q 57378 82963 3004618468257
A 31535 437102598
S 11496 74456089
S 87043 846552661
Q 31927 87045 405763143251
S 47027 557200363
A 21602 917876730
Q 35125 71707 6403528468683
Q 1956 92543 5556305791366
Q 10094 90778 5178311435838
Q 24328 58341 957989531337
A 19843 208486235
Q 41548 48107 4243587327403
A 18946 369433701
S 6571 181181832
S 4989 637563123
A 83280 239528641
Q 3605 53642 7484889914643
A 30707 376780525
S 17181 628332316
A 74199 695352245
Q 55384 90340 5522056658130
A 852 912504662
Q 20017 68962 7874155169820
A 5462 32553965
A 75714 614782689
Q 39544 84478 672890203572
A 92641 67117725
Q 36663 37835 326243866234
A 73476 588165981
A 25923 409983450
S 85444 531123982
Q 12228 89860 3884135169582
S 27820 850974156
S 34363 493438422
S 78318 82171119
A 78122 667075101
S 93213 501512142
Q 41289 66763 1832243551033
S 58132 342213883
A 75977 233331740
S 25100 762862439
Q 32581 65717 622770019047
Q 6933 89777 7880541137376
Q 11778 40950 4153343770954
Q 11679 82979 5584281300998
S 28877 48753729
Q 32814 71179 2141992604855
A 4500 374103691
Q 16322 74181 177911766909
A 9542 649355028
A 18126 677520633
S 1556 692149605
A 20574 420749817
Q 15685 29515 1051007612786
S 46136 66045210
Q 13872 62106 4588921266366
A 63399 706566734
Q 34283 83447 6209601002247
S 57894 135842371
Q 32477 69500 742006465678
S 89409 853959280
S 60657 748305952
S 11647 934927600
S 12247 679091330
A 13602 459693492
Q 10692 91470 8462792115475
Q 13250 91964 4239274624967
S 6451 504088886
Q 5657 85133 3799592069811
S 48833 700856105
S 67989 424805004
S 16266 593344967
Q 46048 90734 2618738451957
Q 3037 92254 1001974506572
Q 30639 88378 574408743490
A 63962 819049944
S 79093 890287880
Q 3063 87696 9061522549462
S 57081 284405596
S 59183 598729024
S 45244 273234579
Q 7530 13276 1321894824643
S 21011 56604329
A 2187 5517074
Q 37932 85280 4424781658649
Q 40145 55540 5020073294163
Q 38503 87555 8978574383671
A 2786 896895254
A 73555 962066924
A 57034 221052698
S 78179 101915096
Q 3417 92268 9406595461435
Q 33958 82709 7554884049694
S 89009 163016985
Q 4529 43448 9802976257065
A 8457 747181385
A 79545 179043565
A 87503 438393753
S 33384 904112401
Q 7271 89547 3699337834526
S 49863 440543594
Q 2024 93129 431118417924
S 80267 925036521
S 77734 752090237
S 52479 406173770
A 29142 144636583
Q 16388 80763 6003579545389
Q 17767 21629 2826964196838
Q 11828 71365 3640773701812
A 78553 275524168
Q 4877 49119 6335309833601
A 49001 764557485
S 28457 399432826
Q 68309 90743 212905585385
Q 12578 50209 2614258812131
Q 6540 92159 8214080010590
Q 1975 87436 258032412379
S 31912 246028626
S 82408 975601059
S 77738 100926086
Q 26821 29397 1111394979720
Q 13706 80586 5786291054611
Q 27121 83144 5918496890841
A 68110 372377922
S 67510 352800420
S 70840 810534418
Q 12872 41424 101880990683
A 47866 944515802
Q 21561 66466 8888452872799
Q 15715 74141 2213779277310
A 50759 318469792
A 64164 922822088
S 56711 716313595
S 59997 252289635
A 36627 364865694
A 93005 387362849
Q 13023 54482 2985430789355
S 33026 227257538
Q 5989 26131 964637079156
Q 34192 46911 5588188216723
A 51870 619358907
A 43792 50957521
A 47689 68574142
Q 83908 83951 10850132194
S 34342 768286158
S 58325 920064887
A 77065 87520005
A 48386 889584160
S 8190 278983894
A 36222 573307065
A 51690 627231490
S 48986 938313022
S 29164 672444492
A 89372 733533507
S 380 76145965
A 14116 714338101
A 83483 194009254
Q 82303 88204 939353712387
S 19969 171556260
Q 2626 18472 6877062311659
A 34745 150939565
Q 4016 67304 7357669728752
Q 11961 92389 9436530240681
A 79456 214166842
S 91593 496167962
Q 22300 67244 9408962905451
A 85398 530640403
Q 22736 84062 7315174906967
S 36739 15958524
S 72976 904160871
S 84664 875852183
S 47821 266214216
Q 409 23097 4707332893434
S 28227 68905216
A 43910 956095976
S 45993 527486369
A 22102 790724684
S 44170 896796979
S 33240 138254629
Q 37807 67254 1050650727340
A 23284 18391599
S 31499 871903301
Q 17219 91936 6276457307581
S 10954 556755015
A 591 631777756
Q 9021 85400 2758241077338
Q 53994 64888 4795031087820
Q 11422 51231 3730001346517
Q 68968 72416 1026979105755
Q 12237 90528 4254516756569
S 71244 542057332
A 50494 264950076
Q 24559 90866 6960963190930
Q 4815 89333 568744452841
A 82192 329625221
Q 7999 86731 8339359704719
Q 314 88374 7535979138201
Q 3108 35578 9554044990494
A 80961 518972998
Q 28045 90764 3984211337253
A 23736 425433903
A 80363 957683741
S 71347 253475969
Q 27941 28427 200213375853
Q 4703 93300 4389520022202
S 9052 186624546
A 70639 853855331
A 85786 989110063
A 20822 354470792
Q 4063 77452 5712186189530
S 67582 172515814
Q 477 41529 5796914326001
S 83001 641261195
Q 6791 88267 8663589577549
S 49043 669401397
S 9540 276488690
A 27471 557051628
S 80543 338591402
A 72721 887974998
S 47349 224791400
S 26051 479888833
S 12914 97008613
Q 45321 92446 5870569764744
A 20753 428871891
Q 3841 92932 4751470692614
Q 17910 81041 1593333651844
Q 38700 74894 8574866053595
S 7006 413180144
Q 33063 92209 8312287705830
Q 7372 69494 5552732750670
Q 10813 52574 6871665387984
Q 59509 60447 120105634025
A 83580 161187552
A 28787 984710037
A 1102 895985674
A 71542 619843993
S 31435 748590215
Q 39002 80652 4931606146239
S 84948 957727265
A 53714 438619675
Q 4502 91748 410008599026
S 79676 610066205
S 57091 995777484
Q 1146 71166 8975598306993
Q 42810 66927 9461483155244
S 31751 30004896
Q 7770 26920 4108082551476
A 88786 275951938
Q 26551 77020 9555444845711
A 92883 324839186
A 26939 930401516
Q 27939 92435 6752628541172
Q 33301 72834 5534327432979
S 57470 976816823
A 55333 966279101
S 27567 593881880
Q 52003 65553 2421613613461
Q 27120 35920 2920654118643
Q 36014 53704 8049041857636
Q 7927 47644 208741277123
S 54861 778107893
S 83224 440939736
Q 319 93312 1736138547874
A 10197 983778984
Q 9808 28982 7653279387260
Q 24518 87650 4127389954508
Q 12945 79215 6102698471437
S 88342 932094292
A 55477 202604408
S 25798 824426394
A 55407 660498809
S 71832 149175547
A 65572 71203767
S 70350 276245825
Q 6861 62938 280460513650
Q 31156 78826 2797895194068
S 8730 921742963
A 15063 841896108
A 34738 941301171
S 43876 870652375
A 5362 248541686
S 79777 856745736
Q 29398 69055 883701152593
Q 39129 46606 4294447315331
Q 48585 60961 7041842356290
S 5673 409897152
S 14946 733849524
S 869 417724367
Q 26754 80464 682776379119
Q 4991 77330 4197924940482
S 41216 849664996
Q 12146 35997 9422482193493
Q 19 24492 6881194066110
Q 6289 36705 1550160740493
S 36570 631083142
A 36907 640598279
Q 76257 92162 5456235244491
Q 463 93035 3396321790775
Q 18161 76327 5585215408844
A 62934 637368326
S 55135 670003074
A 71967 6834397
Q 2871 83398 6761958664264
S 31682 96432641
A 35598 671721687
Q 3960 7653 1704916147586
A 88895 873796307
Q 5881 54781 9634121253111
A 13198 858355995
Q 16588 57473 55956066100
Q 3049 47778 6261341945003
S 29614 230748930
S 6024 857585859
S 17993 290310171
A 54431 459703606
Q 37944 74269 6600317865310
Q 11448 62412 8262674076145
Q 19252 63641 9639241033436
S 63639 305927524
A 62767 655921988
Q 17007 27168 9423290138290
S 9699 181323548
S 91269 479944375
A 80793 339740209
Q 33518 50436 462899365706
S 61024 86383780
A 1867 161867690
A 84903 422502478
A 18679 25906448
S 88288 662293897
A 92032 181406787
Q 18974 23136 2510927354407
Q 38841 66317 4044146916014
Q 30648 55024 1148528918662
Q 4408 85868 1217237740754
Q 8421 57369 9594486673329
Q 8060 69453 3381298660044
Q 36262 82806 2259115794253
A 45649 644231725
A 68450 365505509
Q 12870 80047 532742029477
Q 4024 47043 1337582324861
S 34540 121665797
A 64125 434672532
A 75204 432080153
Q 27988 63978 374074132278
Q 5414 25908 7579560395654
A 21513 792493461
Q 20595 71450 4582185685220
Q 45057 58267 6015523190198
Q 53051 57620 499585908586
A 81925 858764094
A 38985 459341986
Q 762 85519 8682405725802
S 69395 162220942
Q 2705 91556 7614165579106
Q 27602 88056 5606341010514
Q 37809 54794 7904221217260
Q 28765 35075 98434399561
A 85010 344911466
A 18537 293184218
A 66569 499141687
Q 27231 78155 9361716227452
Q 25573 64385 5916767094179
Q 27153 83615 5502041723616
A 29766 366909037
Q 43842 72052 4928095819088
A 24646 720810339
A 57966 843103238
Q 9252 82002 2709496369400
Q 1281 93038 4754623162441
S 37291 190259898
A 46329 578587580
S 72544 78184292
S 26221 821227972
A 60429 31387863
A 71213 313119911
S 27258 435141186
S 23490 421908957
S 83593 687429500
Q 59396 76319 1080098471989
Q 31269 53862 9089794303375
S 92981 322627493
S 18913 922079642
A 52363 726019860
S 88286 692239477
A 3698 995938810
S 47264 815274104
Q 1619 92423 4438790917405
Q 6672 90378 1750285018818
S 9181 578576668
Q 50150 85853 6092720004031
S 28449 768092170
Q 3657 81225 3856030694744
A 32339 950161028
Q 25731 88015 2937089736536
Q 23759 45781 472982452670
Q 15325 66197 6410260567586
S 80876 374929635
A 57188 4150635
A 63775 287239379
S 92134 419677657
Q 1495 6468 3304127043115
Q 4178 70973 6902119966528
A 7033 112484153
A 47126 903228764
Q 29383 90399 760649734830
Q 3122 92051 977152454255
A 24545 550246730
Q 27197 31168 2630839428197
Q 66266 80887 9603245474649
A 82009 849363883
S 32251 603605907
S 41945 668369288
S 19623 223481645
Q 8597 48293 7386075932544
Q 4661 49487 3825011619557
S 90065 637115466
S 45513 856162907
A 50501 691025183
A 32359 689230185
Q 17340 90500 3679571174226
A 20023 235079412
Q 3005 80752 6001769002799
Q 36739 85934 1930197980612
Q 9936 78985 5132825405083
A 69665 59023630
S 1769 578031637
Q 5947 88048 6756142495270
S 82201 394051503
A 48625 25854986
S 42215 524401550
S 48759 931539773
S 27584 189388583
S 19199 421634098
S 17171 163588981
Q 56941 58261 1039105782652
Q 66288 89853 4914099030323
Q 40136 44547 4027627240079
A 25090 472376141
Q 30580 92357 4107059746302
A 81114 515812441
S 17791 273468139
Q 22023 56372 3329943841129
S 93257 348878862
Q 19476 74184 8124778548167
S 30443 832007317
A 27843 380153380
S 42472 957252038
A 71859 750827851
A 63548 261387812
A 82453 736637990
Q 10921 54691 9587782971850
A 5276 649192547
S 81415 259371357
S 74225 214293054
A 12309 951866459
Q 1955 83445 1266494975713
S 33631 417413511
Q 66 92926 8165817234407
Q 32919 46391 3032337797876
Q 8919 49309 5343728710577
Q 23556 91475 1261552043197
S 25044 843245946
Q 150 91513 2747048401705
Q 28242 84728 4776981625446
Q 19938 30195 5665121645854
A 25709 747001098
S 70427 866591154
Q 62210 91497 5003361749220
Q 48939 86880 6891487726044
S 34943 151366007
Q 17201 92802 9307627651842
A 67313 812596139
A 5335 726724481
A 45099 903049457
A 6133 970410784
Q 43700 86398 7101176135629
Q 41493 68445 9637434673340
Q 16347 90468 8017615756824
A 19157 452834573
A 86532 889957723
S 85753 892793264
A 69426 690297711
Q 1005 79786 8181126628333
Q 61845 69137 5448089549822
Q 25109 27249 696758021118
A 30171 812891741
S 70087 806034206
Q 6345 91692 730836409790
A 29637 711907996
Q 17240 90776 3177622965045
Q 6117 92628 2236250378384
S 92342 46922953
Q 20636 41342 6735877417126
S 76104 127928096
Q 60636 74072 1072305488060
A 82211 581825253
A 86764 370704228
A 41633 25772949
S 51735 825346552
Q 5485 59711 1182982958349
Q 1738 91481 8170026549571
Q 13485 91943 2523350987327
A 42816 952270361
S 47681 252688230
Q 20112 80301 3909412846842
S 51201 493424154
Q 7838 90337 3161803622441
S 72614 84639857
Q 66487 74835 8092639922467
Q 28319 71582 4580119850725
Q 9989 61799 3146097086749
Q 9750 57876 7506911621097
Q 8900 74861 2831882358658
S 10565 141111557
Q 15546 18538 1722412669466
A 50325 346383386
Q 46340 84430 5691027483007
Q 7551 79196 5524904708488
S 16517 66448797
S 33963 454789100
A 61144 559807796
S 37490 392804572
A 76567 311018650
A 2577 919780559
A 22464 319220617
A 8911 314923799
Q 1003 92623 833711015480
A 80491 528799060
A 77890 126154225
Q 18141 39743 1872075138115
Q 14342 77620 530204625416
Q 7262 85018 978688144641
S 47369 672201356
Q 55546 66108 8305698046823
A 76509 69330702
Q 16047 44889 5817682309783
S 39543 702442643
Q 6083 29505 4718712053633
A 49384 833839255
Q 44315 85837 7175417182965
A 34981 354361525
Q 4395 84707 626591497469
S 68014 661081308
A 73435 124463889
S 38527 709692459
A 38236 156678623
A 84785 480176736
Q 12755 77217 3376539092999
Q 3757 65217 2660181701872
A 47301 436622122
S 37377 702887313
Q 12248 85594 8678826545958
A 41877 759545699
Q 46342 49474 253593532962
Q 14246 36903 9220788211594
Q 8652 74935 5878049548344
Q 67256 91517 3745874906617
S 60457 194730129
S 45905 668316518
Q 8463 26057 4830125793138
A 43952 339413243
S 3582 952800187
A 89555 318175116
Q 6065 47729 7691468515250
Q 4429 71927 5052170872970
Q 56858 85907 3447280315942
Q 25432 67355 2129491080012
S 53666 739785107
Q 38536 62698 5742479058112
S 28052 600884468
S 48629 64574046
S 34725 319715634
Q 35664 83417 5206196121709
S 49436 301644519
Q 10030 87152 5361077382278
S 12046 516091842
S 14225 475578978
A 43812 661069778
A 42216 127734811
Q 4263 87656 924646735700
S 60799 23578904
A 36521 335783885
S 18541 786150615
S 10511 843570658
S 21411 819524743
Q 54490 91615 7929720859887
Q 61912 80661 3513227861156
S 30511 501005108
S 93076 565247794
S 83519 326057702
S 24888 76034339
Q 55213 86769 8771655020111
A 42132 7204533
Q 3058 86941 2358675800000
Q 58446 80135 6901245308459
S 91772 685515378
S 26685 108827677
A 91783 229391765
Q 18099 70630 5916432513127
Q 56521 80565 7315865327490
A 48988 605688455
Q 3543 92614 6175694083816
S 22229 146881169
Q 21850 82136 8091681984435
Q 37793 62900 3841954141718
A 17353 819016570
Q 28463 78137 7016487531701
S 18345 487455879
Q 12214 82428 1822691259063
A 55153 892417692
Q 67041 76212 5591070312483
A 81307 935273082
Q 20195 48032 2250950155098
Q 13289 66680 986917081576
Q 66185 71520 1519010944687
A 15770 913337520
Q 16781 92985 7623645193785
Q 2867 30431 703248635234
Q 61242 65509 2449645675929
Q 283 1189 540061683327
A 51197 145790009
S 76114 494342872
Q 67762 77562 329007170385
Q 1529 81906 8579259948552
Q 4214 79481 9763065056433
S 78709 188797316
Q 37725 88888 1618199846823
Q 5306 43825 9623274162662
S 88757 171851226
Q 23113 93011 1162752264217
Q 64 90645 8125953317620
Q 64351 80976 9725836071169
Q 62837 65594 1357973234953
S 29932 894124109
Q 36704 58710 5375759818965
Q 51780 79900 9974980428117
Q 29482 50978 3896749520922
Q 1550 88979 7391551997241
A 74673 652424593
A 14740 668353806
Q 15867 85176 756058803948
Q 1588 54437 9103027347628
A 50498 37688455
S 5353 171296334
Q 16167 38645 3260820225173
Q 58831 75183 6389602397174
A 67890 360100020
Q 6151 92420 5868742864238
Q 43941 76066 8439234602742
S 63864 750648965
Q 52752 77476 3607747758125
S 33709 517871286
S 60819 451083447
Q 4447 82094 2374115346064
Q 32366 93121 6914292864431
A 53401 962838421
S 50271 152367901
A 44036 76621767
A 6778 764030036
Q 23780 64705 7096118407667
A 3367 276323749
S 9575 714728580
Q 7452 56808 3860031856788
S 6887 76188534
A 48084 385160927
S 2788 704036204
S 73776 63537775
A 83461 661504941
S 70136 950066492
Q 6263 89596 2777318784274
Q 33101 36043 2030100662491
S 14062 838293108
Q 9405 79582 5018868386274
A 19959 521189823
S 9293 105690811
S 53883 618943447
S 10563 78527236
S 80117 79819492
S 80905 614801360
Q 15856 62356 7479953161915
A 90795 227099906
Q 31060 34594 1548864796379
A 76434 497755006
S 91091 214854171
A 18436 539979589
A 84833 508942035
A 10270 524197014
S 52848 841871740
Q 98 91978 8809618108222
A 21239 351761324
A 81030 442438498
Q 41705 54345 9877317247380
Q 8068 83075 6281308513848
Q 37420 57113 3881586403398
Q 10236 34790 5126951951883
A 82156 60078368
A 36478 59583819
Q 8012 43717 5549717123126
A 15957 201754167
S 29929 874762792
S 27771 31019642
A 52458 446713110
S 10363 855264776
A 58816 22534758
Q 3964 89348 1683420169071
S 84205 269469510
A 61534 566471691
A 12377 953232694
S 36974 91609852
A 24110 753293763
A 45990 148892756
Q 20053 76799 9751479697461
S 85448 937345918
A 32299 942388055
A 73467 172202991
Q 15695 91557 4335762500020
Q 44422 89222 5792226326934
Q 6346 87870 20895522931
Q 30073 72764 7674038994536
S 48921 621311886
Q 5165 84386 3866965208858
A 46119 481121432
Q 58119 67079 644502993061
Q 22300 57213 5127284223791
A 5042 784091116
S 13626 301455326
Q 10365 85634 1245230471795
A 43409 707491564
Q 53993 74934 8844392393582
S 73597 414192307
Q 16152 87685 9334168363815
Q 30122 84273 1267880985522
S 6563 373780367
Q 8862 89540 3930413295545
A 45890 348948440
A 89303 183240311
S 72194 519499201
S 89199 471590912
S 37487 833806381
A 36627 281113621
Q 20378 53608 8835967188037
A 41706 34394232
Q 33366 70920 9962422181092
S 8275 634490514
Q 52561 77142 3577678420122
Q 37395 82390 7684642474400
S 65926 848933711
S 28288 254459434
Q 6167 92614 4678202909876
Q 17624 76730 8362739639946
S 71931 693858106
A 91980 439507174
Q 36620 54710 3493265163183
A 68913 830334582
Q 12238 49503 1470991542688
Q 30532 65591 421533643348
Q 32384 73403 5615040635708
Q 57382 70327 2475403846928
S 49706 726941463
Q 1838 27888 4093821744693
Q 4941 52911 2976702101958
Q 62428 64290 1052151275954
A 55277 177278140
A 87882 740963414
Q 18041 53220 4916865233414
Q 624 93324 6399836502377
A 16942 629321609
Q 62899 81425 2007162291648
S 20789 701170416
Q 14029 84176 7005769161454
A 83143 233400343
A 63928 164124891
A 68516 309702681
Q 4242 66841 8289230419185
Q 52466 58016 1500720018341
S 86212 557671009
Q 8258 23742 4895500505037
Q 52745 78243 6230853805801
S 85394 802086712
A 28604 745608099
A 69125 92106551
Q 60882 63503 1485942409082
A 46208 515795710
A 22096 375575257
Q 63847 79325 115614400491
Q 11248 86372 750608252270
A 86110 777086463
A 8316 877839488
A 19648 323123775
A 86238 180344579
Q 32831 63220 9042445351152
Q 7221 44996 717125802976
S 54987 379900906
Q 3 93318 6773082186990
A 44208 353558430
Q 24659 89464 5840295630304
Q 5798 83109 6820617340929
A 48552 481801558
Q 12376 87165 3053525761045
Q 4513 58506 458948862813
A 80753 995769937
S 70037 922483649
S 21214 704861017
S 81620 77064107
S 56988 46251166
S 53303 175371105
Q 29454 60845 240854212197
A 48392 409011402
A 24109 380453388
S 51308 936051895
Q 9090 22959 3817331467659
S 739 854034928
S 38891 337767793
S 28087 220558413
A 44476 391790241
A 33165 950920845
Q 3604 73318 8256471433480
Q 48207 71459 8853315910575
S 78049 509203232
Q 24175 28188 335995893109
Q 28799 90449 6610510212405
Q 19865 43188 7805908257390
Q 19081 77870 7881172429306
Q 2981 90582 4211206934707
Q 22373 50052 7956389374644
A 92627 259264519
S 11296 431528002
S 25187 634270491
S 8646 244419366
Q 5518 65588 2481001829850
S 12288 942457898
S 124 519797071
A 60932 465951216
Q 35008 83746 9992573344370
S 61185 297056839
A 57769 514112542
S 90716 580171858
A 54265 17334644
S 67763 819614431
Q 6852 25186 3547081284746
S 63828 93701046
A 34660 86952252
S 1336 373581144
S 46524 485001051
A 7982 198995545
Q 870 70223 5477655240413
Q 6447 73330 3861705228723
Q 12803 31081 1959494150943
S 654 684527937
Q 10208 84621 6509154989482
Q 23814 35503 7039436789973
Q 10 93365 5614486294426
Q 27757 81376 8734742268000
A 28815 8522039
S 16768 23220997
Q 20496 83923 1390617777903
Q 3073 92408 3280202866143
A 6688 641704296
S 27176 628635412
S 45673 555873862
A 42870 293268157
A 15925 89325842
A 14969 47238612
Q 5593 90492 4741304291890
S 31647 590757354
Q 37972 75351 9848257861533
A 27347 954240754
A 10921 798983978
S 55594 755925335
Q 9207 84817 9811894738814
Q 8958 72208 8378152642666
Q 19264 91988 92293505583
A 12215 814402022
A 56833 179017045
A 84453 284597451
S 83789 195036284
Q 1200 65815 7014524484911
A 19355 402312450
S 92610 607459098
Q 2924 92267 6858827339971
S 63244 489779229
Q 52675 71631 1028329785972
S 36410 440333029
Q 60121 74540 9109030196802
S 53324 420704880
A 53119 539921718
S 71037 126613718
Q 6219 72558 4108315557247
Q 13158 78765 5236710200786
A 82241 227390283
S 29643 467872829
S 6208 636412850
A 81481 814203129
A 46340 541406521
S 19443 168820524
Q 37650 51113 6912756717463
Q 2670 74891 6632270089863
A 45164 423064487
A 83652 332358899
S 44188 211686152
S 20654 745541381
Q 42818 85259 9495341791491
Q 1143 51639 564140596649
Q 8987 91916 2901758565765
S 86191 871198527
Q 49630 77464 5689689872767
A 74320 857801716
S 69471 194158308
Q 16854 46715 3054364762220
Q 10128 43676 9794645137696
A 13846 787621365
A 66228 263365669
Q 48603 92282 1056491101988
S 17395 83369423
A 54455 714046840
A 11693 620463212
S 90690 534637534
Q 2861 89847 9477077203204
Q 6038 68754 6089288255044
A 5586 14015680
A 38341 36147899
A 53110 646463048
Q 15022 20452 521692493499
Q 16364 54414 1451113102295
S 82767 797680235
A 28237 113394349
S 92123 671380404
Q 20975 87544 241625906343
S 47187 455297537
Q 39878 43678 2298638296787
S 4098 524160880
A 20973 543617822
Q 4222 87072 8027679511652
S 62201 658344672
Q 37283 77538 7070130850362
A 74629 35683825
S 72691 456970922
A 2522 553649047
Q 19575 73990 1915268226115
S 52481 315234447
Q 6004 53533 5362464587976
A 614 619947576
A 47724 541593893
Q 9748 81593 3197476423925
Q 67598 86320 4886667583259
A 19425 9727503
Q 1998 86971 5687777729946
Q 47015 81405 9381708409232
Q 1013 82517 1150738175903
Q 11902 80171 3886412813154
Q 57743 61180 544789740415
A 66931 320622863
Q 26547 65741 5662223972133
A 10771 199893829
A 8199 539889227
Q 40594 51221 3729679936519
A 46573 428761851
Q 5650 45534 3779091840847
S 58767 913561951
S 52914 492947582
S 365 68060255
A 19402 211740530
A 69260 685860293
Q 30885 92324 5505556850919
Q 22787 83855 9114316323259
A 27838 566246014
Q 31563 46212 8361888204640
Q 27009 87904 9744034213140
A 92368 746447585
A 75310 367335132
A 24283 802816213
Q 865 66254 591204140904
A 4669 414284453
Q 78238 79190 129676365140
S 38264 107293267
Q 5104 87956 5713491645082
Q 19384 92871 3298511239851
Q 58730 87503 271877306439
Q 896 93026 9933086225842
S 46464 997483101
A 40399 564821712
Q 414 60984 7238813868929
A 77304 718575686
Q 42136 86630 6577189593576
S 13968 514408682
S 6482 739418854
A 38088 181514128
A 42930 973618126
S 21443 921564909
Q 67789 83794 6590767010992
A 11753 34219509
Q 29312 72944 5948190736987
S 36617 899921044
A 77389 173351184
Q 17073 79705 3327919213092
S 63163 831403233
S 3699 759117810
Q 23027 90583 2627828301231
S 21626 247661147
A 30594 269940095
Q 12031 29927 1886183234730
Q 24897 34587 4165218065710
Q 814 41016 1098414554633
S 61794 894751851
S 33069 469072879
S 59286 78356430
A 40550 10880805
A 5490 560868263
A 4736 766256040
Q 28472 80382 2332457168606
A 69632 816878057
A 42350 733204421
Q 70924 79320 4565130348341
S 49468 643288559
Q 28518 77959 1519084294945
Q 14860 88965 9227784318934
Q 490 74205 6932639549338
A 74460 910643027
Q 6527 25761 5012873120910
S 2599 111093580
Q 43586 82513 9926414090570
Q 1015 93000 6610487740749
S 52798 174284132
Q 48332 87043 2236239571339
Q 4797 85469 6049680655468
A 19800 686647944
A 57288 238137942
A 49203 718537689
S 59978 589217269
Q 18801 83760 605835051270
S 39304 240230374
A 10280 498808810
Q 15459 27390 1080869593377
Q 69205 82860 6459910081050
Q 10297 70132 2883950434435
Q 291 70232 7571137083142
S 10545 2187190
Q 211 45321 5715887965697
Q 47664 84872 7563455488596
Q 35353 45833 703430989243
Q 2292 51618 8601533062322
S 65833 26807040
Q 4312 79897 3417378829388
Q 64390 73419 262794001493
S 5283 157441092
Q 32939 72573 2735760218711
Q 18614 37484 7843047516434
S 72920 231772673
A 35019 5196750
A 72897 75375585
Q 70747 76029 1403586162306
A 11368 263678862
S 7301 507327302
S 81987 911381760
A 62548 618769360
Q 77521 87413 8873915133906
S 78529 473211421
Q 10417 75576 6755468131054
A 18720 399321408
S 89643 205585841
S 63771 424801725
Q 18809 84212 8426608831799
Q 4276 28858 7333339603926
S 23651 765220268
A 23975 880231444
Q 12859 87489 5517550535933
Q 45917 58691 6841674834042
Q 315 90246 5617585493050
Q 9774 83144 9832403541132
Q 9542 71543 2581912129580
S 33904 836745707
Q 19379 32547 8139786453846
Q 32224 34721 284877031268
S 81231 84107318
Q 397 93138 1420890713041
Q 5244 74542 6853135184773
Q 41316 85819 7050645567412
S 87183 844021077
S 55080 128947144
Q 6210 92036 4703075653303
Q 18021 73080 7669124183832
A 6139 125156394
Q 16198 90836 8467686465450
A 72857 673064455
S 71192 954239277
S 11171 562962049
A 75656 348337102
S 7720 536391659
Q 5349 60946 9831637588357
A 92771 697494209
S 55725 894691629
A 89070 458735948
A 22121 582901754
Q 3672 88475 9905562957593
S 65446 712925993
Q 39469 78360 5682394966031
A 76308 815833658
A 45895 856209668
Q 25792 60369 5248084618993
Q 39533 90104 4382285751866
S 90471 283558612
Q 9322 53856 8430697872762
Q 31969 75003 3543772828126
A 37944 744716178
Q 9491 87371 6187508240575
S 10636 240073358
A 70098 703939505
A 14469 745725580
A 70293 167069277
A 11875 306744207
S 62263 151978666
A 29520 475370086
Q 5162 60484 3155975793548
Q 24058 53162 7427685826334
A 76760 855816385
A 74107 527216898
A 85561 764828777
A 59542 169518550
S 52349 377988111
Q 38475 63754 1684412045236
A 34741 160681228
S 2112 777005941
S 20811 156763134
Q 34637 40499 5148532217452
S 37578 158353590
S 1442 711034025
Q 15776 87381 2471069735770
Q 8161 57939 3204193629222
A 21417 974201376
Q 14134 85746 3398051599488
Q 22891 91357 4719338970054
A 3973 17413937
S 55164 275958276
Q 59134 91740 1729341059368
S 2688 310854569
A 25311 952775659
Q 16997 83013 9866854701742
Q 4288 18852 1931155912255
A 19733 242366010
S 17553 295190216
A 56656 80991309
A 70026 628553249
A 42716 635360941
S 75992 433592174
A 56012 439204451
A 50091 838169454
S 7436 13756346
S 15977 651071052
A 76677 210499742
A 11845 848076126
A 67084 393485341
Q 5864 86692 7925244240488
A 48716 35390569
A 58058 440162370
A 86028 385638655
Q 2668 92318 7048931713733
A 43569 923357397
Q 43528 90131 8884018113531
A 41795 457212244
Q 19736 75575 9901469134006
Q 15880 61514 4571369564231
Q 72142 86844 7348250023483
Q 10488 81974 2935157796311
A 21195 515476032
A 12707 534818167
Q 1799 86076 5932118288395
Q 15027 66750 8966451813525
Q 57299 92130 3866213865610
Q 21412 25119 780433450638
Q 1211 88661 4778133308624
A 29332 308423479
Q 19040 35807 5898744410230
S 10141 51809611
Q 5692 64975 2053705001824
A 86806 710149553
A 81439 928703732
Q 14789 60781 114911188457
S 54543 89746141
A 5268 688202950
S 44227 413770057
S 37108 141813455
Q 3130 75159 4150139725604
S 45251 422983809
Q 16634 70814 7527838613193
Q 40068 63022 6064554163266
Q 29652 39998 308024537363
A 11872 685931722
Q 45082 58721 8875347575276
Q 9492 27460 1827378958203
S 55660 693869720
S 88044 887384531
Q 5555 92565 9618617065728
S 64250 992061949
Q 19439 93333 695115336982
Q 33928 39025 4173713079074
Q 12141 58025 9094267184543
S 91023 762204984
S 77725 248038328
A 48099 9465717
Q 16729 66620 6920941462619
S 36126 725500396
Q 21967 85175 1181354703694
Q 7037 54957 6160252724897
S 30596 179188365
S 89202 240893318
Q 37670 77831 6488745908267
A 92494 727715213
A 19987 176166129
S 38917 111446811
Q 28686 71286 8126074128934
A 72076 365830444
Q 9365 29648 5051488395744
A 29285 998940834
S 90092 993123530
A 64635 921365855
A 8008 297075370
S 34279 558815695
Q 502 88408 9384012139489
A 81698 438713433
Q 52526 65311 6428378044437
Q 28862 88428 3056777774903
Q 22008 91346 6197344741456
A 73966 981021446
S 52403 897912627
S 5041 459642963
S 92969 617370075
S 16428 655148386
A 45603 395981953
S 80154 242292194
S 74429 559103787
Q 6888 45697 5042225827734
A 64847 343340694
Q 8394 90761 6950712540741
Q 17489 21339 2590895439981
A 69402 192035907
A 57932 289374000
A 83778 427393614
A 2428 150533618
A 86238 370751109
S 80092 176634759
Q 8567 84665 323707996083
A 89819 181125672
A 47268 420763216
A 92901 771143600
Q 4093 51550 1264117113662
S 66646 252274686
A 68233 583698740
Q 15501 73743 7320403565517
A 73235 869569853
S 90174 808585343
A 72102 606480631
Q 12234 86178 8084139715114
S 93133 387003155
A 44634 795723156
Q 36589 87824 2382935118962
Q 57775 84365 6237314981521
Q 3575 92614 9904865842337
A 71449 635649240
A 30664 679941449
Q 7011 88227 3993958584967
S 2091 456004509
A 14439 544744438
A 32288 980077913
Q 33718 37261 661792055916
S 8463 896598254
S 26810 823636879
Q 1408 33874 9758309052805
A 59069 932506447
A 63767 961569180
Q 16635 44579 5384495237719
Q 27639 70099 9235477606374
Q 33847 46446 6989710829340
A 77275 977765877
S 45980 282015808
S 27066 808503001
Q 18969 59316 1313573227699
Q 49663 79078 6642264539166
A 86703 459812696
S 34894 575109452
Q 29936 41424 6291422666259
A 3247 2144943
Q 1659 90352 9999103385021
Q 21865 86016 6318218173992
A 18129 453664460
A 273 407802496
Q 364 91373 390601496648
Q 5051 93279 8817528111404
S 93091 723495126
Q 187 92961 868361795549
Q 55820 72465 6262896945868
Q 5505 46681 636087686378
Q 49664 79610 8348474314937
Q 5328 88637 2131602137872
S 28937 802066251
Q 24617 77910 1070067403483
Q 50451 58765 3488659735048
Q 11320 88386 3254673647773
A 77829 838592907
A 66523 254098342
S 9880 435337117
Q 18417 73733 4946419099066
A 19475 102213818
A 19159 368752255
Q 152 40695 2578494605531
Q 570 91871 8195621269801
Q 1216 64825 9804548112065
S 5331 25614940
Q 26737 31178 3899975465231
Q 19309 65730 3166077866670
A 28569 253008990
A 24085 863104257
S 28488 142881427
S 57304 330347793
Q 37872 58581 7384277016701
A 49206 266135983
Q 34024 78811 9632780587704
Q 16071 70451 6058536403770
A 11649 674127678
A 76659 280389842
S 26520 90405068
Q 31954 84117 2514274718589
S 24183 898907836
A 12262 977373827
A 45038 851480807
Q 1909 91208 5759719442990
S 59283 975441746
Q 1048 31099 6038622276781
S 6565 683262116
S 6439 566956153
Q 40676 55366 8087839158972
Q 51814 63426 8391380216504
Q 911 47098 8709127720943
A 33975 322997181
S 61698 850226137
Q 42914 65152 7212796655885
S 67688 235813977
A 44410 710230006
Q 31 62368 586101846102
Q 1541 39674 2368483571665
Q 56486 90330 5379604698508
Q 11668 59989 8408355219428
S 63706 77074925
A 73196 160157276
A 5798 361496464
Q 3091 92479 1359444209690
A 62977 33769843
Q 1860 92981 1323280395475
Q 734 89745 7778502951876
S 45408 25994475
Q 1009 93183 4818285790602
Q 55259 85446 2406206920287
A 1517 167514268
Q 47441 52434 2068755377066
A 62283 724269899
A 41019 360652514
Q 28081 63885 6164499290711
S 37878 391264202
Q 1801 90053 4168680121061
Q 24673 83131 4516215861635
S 79877 437301038
Q 883 92531 8289005507645
S 34923 757684570
S 78070 524547982
Q 5366 83248 3333094899856
S 8157 444867723
A 23676 272649309
S 35270 745029467
S 70077 281858960
Q 6156 91830 8853301215393
A 30899 932861149
Q 739 92803 800286092473
S 65812 650511319
A 24062 952194036
Q 45810 62020 4532750059163
A 72951 417086958
A 91926 410206432
S 1013 624788898
S 84863 985357237
A 91755 85442096
A 76331 462578744
Q 49847 71384 4484703613247
A 25119 233172026
Q 20425 53913 3909361679848
A 7 344816257
A 1289 356769796
A 27235 650953950
A 44866 122402167
A 90084 620057982
Q 3339 51399 314939375248
Q 118 93319 5448682194142
Q 2600 88910 7517161199575
S 33971 906907594
Q 21734 65592 2747559002201
S 65934 129208355
Q 9821 86113 794812776385
Q 65767 71044 3360023322289
Q 6199 81563 4662351793116
A 15602 242696850
Q 10097 77477 6447908785095
A 53675 495790106
Q 15728 92870 6044478886035
Q 51456 62929 1088280999382
Q 63034 93172 9064430800365
Q 3763 92397 9297490653545
A 57427 707474573
Q 43359 67832 5605134074881
S 29691 36246090
Q 18733 90516 7426070313160
Q 42272 55336 322351130523
Q 60200 71027 3384644356141
A 32856 158604509
S 35295 553442727
S 68472 188585271
Q 28935 32990 3271425401468
S 509 71143485
S 89743 124627875
Q 26449 29496 457108875814
A 19016 367413660
Q 9543 27090 1003689899274
A 17546 123086500
Q 46978 50409 3272424817670
A 73260 471039550
Q 5619 44076 1483095612162
A 12963 716548483
S 42959 868434913
Q 6247 29817 8961304077086
A 65565 964672628
S 19867 449964561
Q 82608 93289 2714274615366
Q 822 90815 2031265706501
Q 2837 33632 2685490121027
A 16084 526442208
Q 13375 38642 8028810502790
Q 54161 66140 9795592611709
S 83653 34214482
Q 15966 87646 9227283634411
Q 73252 88547 16464159038
Q 7578 38664 2190544379615
S 84705 832417785
S 75491 241631202
Q 10866 60067 3638176213810
A 67570 172236976
Q 11207 35798 1598868816858
Q 43482 68861 4357432490275
Q 34198 40122 3419522886455
S 6241 443214207
S 64032 547641318
Q 931 93346 2663887268539
S 64197 732305374
S 5437 183816321
Q 2719 67604 1631470440941
S 19948 700646833
A 72630 570548546
A 16597 418339183
Q 5695 93060 8491584907716
Q 3331 74040 5699785622521
S 83833 149124202
S 37264 695052963
Q 29195 49801 9266851036382
A 52437 237343820
A 963 220826751
A 70510 488249546
A 86860 709236619
Q 15435 81564 2251870929436
S 72438 23284109
A 37350 337845700
Q 2133 41275 6226377918448
A 89474 391147410
S 42755 603235340
S 18711 448310125
A 82791 662088116
Q 72081 77932 4823970331181
A 23383 259053876
A 80946 483005206
Q 5858 85859 5474336879188
S 71833 822888520
Q 6147 79961 7002245126219
A 68949 240521287
S 71757 807516958
Q 1654 61409 7727263634100
Q 40651 90654 5315080791618
Q 64536 82375 6060303450274
Q 14649 43533 6149159799921
Q 158 85331 157890478588
Q 4039 90545 8701729991104
A 18671 22523619
A 85014 389055519
S 15924 252015025
A 75910 563591420
S 14395 569868041
S 78309 395828526
S 55082 914366056
Q 2145 77534 610090794488
Q 48862 90150 4485947216318
A 48020 789309779
Q 569 71617 8931164630063
Q 21593 68611 8580143072890
Q 11903 48926 5451917126451
A 40053 758014873
Q 50359 56376 4909083535404
Q 62314 64324 906542135609
Q 10437 92952 6693481411435
Q 19110 46812 4399289041833
Q 39459 67536 190765193311
A 57754 692386237
Q 8108 84253 2136691809582
Q 8677 77044 1213032643796
Q 16679 42487 4513271148890
Q 33490 85588 4930876963094
A 50820 723494963
S 41469 890915492
A 20837 408226262
A 21358 333271525
A 7575 700692546
A 67800 343256754
S 13954 259026879
S 1503 679373789
A 81213 77487196
A 35663 254141842
A 62108 956793428
Q 3945 78124 2794101058753
A 3346 995070491
S 40384 335515539
Q 42581 92782 5136654031840
Q 25908 33446 5526133229734
S 4768 683745356
A 22105 930603437
Q 11616 84540 5556132091202
Q 13160 89703 7205747917072
Q 7629 91087 9850458060322
A 49834 287919290
A 50173 382019901
A 1767 606365253
Q 1824 24953 2231144809734
Q 38796 56654 1361681907529
S 13847 655724371
A 38170 608489122
Q 22043 91065 6716047424855
S 56041 124494422
A 90814 312878209
Q 55765 78188 4395698391187
Q 28307 44197 63383429467
A 40351 668914155
S 74962 82810458
S 69844 623708519
S 19759 543090666
S 33179 338056018
A 70958 932251228
A 50586 228411260
S 469 478382332
A 20268 656093606
S 77020 405756797
S 69074 674271328
A 82458 963377469
A 3188 842126051
A 10264 65098726
Q 6027 77976 3673760117441
Q 17211 91802 2319536166260
A 15550 283155483
A 5894 827694129
Q 14532 81816 3317576326640
A 77275 683111231
Q 47396 63042 2772998112085
A 37718 25177935
A 13202 342655802
S 67782 340786947
Q 13783 74582 7991969786408
S 1075 202344586
Q 3417 76063 5026346332745
S 40538 569977130
Q 6761 80636 9566917402634
S 15714 945170028
Q 50270 90133 6648033028438
S 44072 659351146
A 70073 809899019
Q 19637 86294 6238119163937
S 68579 557134972
S 6064 417418940
S 21520 231642740
A 53026 849147157
Q 31916 91825 4926133958015
S 30125 766627536
A 2516 619657667
A 27587 956759190
Q 11342 69691 7364738003973
Q 28572 78902 9709351763499
A 45344 678981849
Q 39222 75321 3475331976299
A 62974 502175502
Q 7017 90912 5617076170654
Q 7682 89210 1555101198300
A 61314 844194038
S 52752 733797317
Q 51104 93023 5674542846323
Q 12853 71025 1699201647780
S 73474 40372589
Q 2538 86180 7236189425711
S 74340 29771681
Q 31803 73499 9007219650213
S 35145 393953569
A 39282 318266166
S 80523 266120018
A 68073 824500075
Q 16134 91846 8721275667553
A 80138 644920282
S 84767 103712346
S 74790 299081461
Q 26778 57411 2886690096329
S 11160 230880665
S 91139 876453129
Q 44569 67861 4430887493110
S 37120 655418674
Q 9545 82453 8472868391398
A 24177 548884154
Q 281 84102 2521341224936
A 10586 937536066
A 83348 893833622
S 30595 5841152
A 21311 318580268
S 69335 791644703
Q 14840 90985 2043079565834
Q 56081 74573 2335282210406
S 1542 198963130
S 73126 120306532
A 60642 101462370
Q 8958 9574 224520904438
Q 31812 79070 2555962563119
S 92577 83457922
S 31826 398586781
A 41518 396069439
A 48226 881473471
Q 78873 79710 494761006617
A 74842 4490786
A 35000 133987859
Q 47652 85587 9069963588264
A 5206 659654358
Q 48322 89495 150394223779
Q 1076 92739 9035682003328
S 76562 139455909
A 58271 568252749
Q 10252 79967 2951742132071
S 73903 206214474
S 21033 767785113
A 38152 971050281
S 67812 991243108
A 29778 58368543
A 76036 461068439
A 42510 647288319
Q 28031 49667 18142874524
Q 45035 86595 1808186537806
A 3480 207136242
A 55536 386583042
S 28252 179493968
Q 2069 35783 56268565900
A 36847 624596017
A 71348 426511895
A 62386 42552598
A 90377 159124869
A 34521 843753203
S 7747 235228766
Q 4249 60487 9519495887183
A 86880 382311598
A 21645 895930462
Q 55394 87041 3838978517570
A 87751 899773258
Q 10774 34140 7275243092529
Q 6416 47188 55248316437
Q 24124 63694 4661675616343
A 44805 906273024
A 19517 574826211
Q 62087 82975 6233658877815
A 58416 517938428
S 59986 491574200
A 62737 39864789
A 34577 709562910
Q 64949 77989 1501107810267
S 73407 29007974
Q 6926 22577 9368234012971
S 65936 151873794
S 39788 42828677
Q 4902 85216 2488226123095
A 6770 413268823
Q 2733 92538 683622610343
Q 33762 71107 6276620283172
Q 3489 89705 843738620913
A 38305 855022126
S 65626 106661868
A 66645 825079494
S 10931 495691549
A 47183 835620592
A 21681 543591734
Q 17662 85454 4035829532398
Q 2150 93373 6744422060465
S 44642 804608787
Q 47379 89418 4200763704425
A 1694 165805210
A 18434 799137332
Q 2481 55775 800866475181
Q 34431 76042 2050567003512
Q 11798 58514 2326763780733
Q 1080 92772 5946052660680
A 16839 799800222
Q 26696 75935 7519945924430
A 59015 704597717
Q 33068 43886 4192980354597
A 23594 849490257
A 80012 516382288
S 9021 328489029
Q 4677 71352 4969142691937
A 52054 362274986
Q 25553 81013 1513270180292
S 22537 460523049
S 82092 448022403
A 89541 534520213
Q 16855 75080 5532897225869
S 47240 147159825
Q 20643 82271 2543701855963
Q 18877 82849 3733197297895
Q 3189 90783 9425285955974
Q 72903 83775 2591144295996
S 61705 867628313
Q 15525 61668 73336616341
Q 5642 81769 2476222763856
A 23429 790588031
Q 12103 75617 1252819523052
S 93335 66819348
Q 14912 64785 5022189007753
A 38289 303769421
Q 4420 91657 7932807860190
A 40178 627305549
A 13376 781533329
A 72751 463129474
Q 21821 27602 4927399976870
S 569 705083318
S 59090 385666884
A 57008 859808315
A 59850 328128488
Q 13335 33102 3703927310542
Q 1051 70652 1742768453628
A 45777 154577402
Q 16588 87183 4188484939010
S 86897 234460689
Q 909 93034 6947479476303
S 74139 694877134
S 70123 682259524
Q 41968 44194 1581755956265
A 91915 657648890
S 44486 738384822
A 9563 753627783
A 83053 73005145
S 72357 622319697
Q 4449 57760 4019677712803
A 27650 636130680
Q 6949 89169 8687392282935
S 12250 682867564
S 54433 25315451
Q 46190 78864 251777118403
Q 1871 90918 8043821301390
A 3280 474984732
Q 27472 31379 3696816972660
S 25389 408574363
Q 2350 93201 878831570779
S 68793 232179872
S 53350 395719757
Q 35727 80835 8799384371276
Q 2840 74118 4263169524992
Q 20440 23943 3089782103810
A 78874 642038676
A 59865 576866110
S 1175 901248398
A 68817 36400160
A 68287 45842079
A 44032 382978974
S 84390 637485586
A 42533 633333857
A 69987 500104709
A 56685 405626041
S 66196 365206881
A 14391 257575002
Q 1328 92673 5136866122700
A 90367 239315180
S 19140 599262225
Q 4574 83000 8765131308533
Q 6141 54321 3351533909920
Q 29524 91128 7759660060437
Q 62002 78508 6951383938020
Q 79108 92092 4576557080873
A 10115 900775958
S 64915 784382225
S 10976 912912363
Q 58276 71008 8056910313567
Q 10314 77677 7760547908004
A 13307 540814962
A 65394 690436103
Q 3441 91358 1104527767483
Q 6255 40489 4934420588394
Q 69343 77665 214452281064
Q 687 87315 6048997973303
S 773 948128065
A 78939 106460197
Q 20583 91756 6060736447991
Q 12537 45021 5460201654413
Q 13454 25729 1593550425243
A 44847 21352304
S 24853 929417219
Q 15303 51016 8497713569304
A 37883 543304450
Q 19646 83731 9358070652985
A 32927 883924258
S 7038 189768440
S 91499 809953560
S 11581 911366046
S 950 487977544
A 64970 849469333
S 78289 868607898
Q 2290 88818 8731822439767
A 63558 126455856
A 92683 555554052
Q 53423 57029 1226031392037
A 17376 445814438
S 35536 703437746
S 39293 668363378
Q 47088 70586 8168613747704
Q 14881 76463 8929480843971
Q 33194 89215 4367630816154
Q 40122 92895 7335405636400
S 87697 608755109
S 17371 526520403
A 22744 945977068
S 751 152106946
Q 27669 68473 1893651615862
S 8307 145462762
A 13333 731586464
A 35393 526916803
A 25434 828153237
A 68166 678031406
S 89492 965404949
Q 67267 84663 510360593752
S 83804 716536693
Q 32511 35876 2091345146304
S 55777 310586990
Q 11539 83550 4197396636832
Q 74213 93326 3644004961200
S 28653 357359974
Q 9505 72629 7560160971233
A 23226 20812742
Q 37245 61611 8079604513031
A 26673 954753761
Q 3135 89502 9753855044637
Q 19148 39524 2510828888598
Q 7667 82967 8331454635399
A 65695 810367123
S 36438 440551236
Q 9853 11704 1693724578583
Q 1422 88084 6891545016320
A 31486 914764883
Q 6686 62262 321255231708
S 42792 537427302
Q 5630 86620 4797155041427
S 75167 37808541
S 3853 658943288
A 10793 592177072
A 17805 471452751
Q 50447 55850 2896441636471
Q 13671 39188 268050271217
S 75447 770624964
A 779 1454479
Q 18607 87565 6521651503636
A 84915 684257442
Q 28470 91974 2352858531504
A 39200 669790582
A 61614 949854639
A 43828 777777362
A 68216 327807240
S 89994 742225005
S 20406 834543730
A 37392 995109485
Q 50558 62347 7884579092
Q 5583 87433 5574786523248
S 57527 827848501
S 39353 981985878
A 75585 543528363
A 36607 560373293
A 55481 457733817
Q 72375 90907 1786978428179
S 36188 753595186
Q 1852 45843 4761595918922
A 53242 392386558
A 87630 471091394
Q 43310 47999 3077762118214
S 1195 606782897
S 33929 352011695
Q 842 91075 9302891411937
S 49169 741262417
S 91982 142942615
S 90395 592843345
Q 16878 88708 7839067386505
A 30385 705373031
Q 26621 65775 2782545264280
S 676 717407360
A 37131 532684802
Q 31907 64789 8564825411873
Q 27736 46873 4269181269016
Q 34247 75812 9172826078779
Q 69894 86022 5993994252486
A 30411 758994312
Q 10840 70024 2208966286328
Q 8268 71108 7763072610445
Q 9065 92294 1933929453382
S 82496 264801742
Q 5769 78526 1245605035107
S 34801 89080914
S 82655 359418273
S 45378 981879036
A 63134 940391653
A 73554 117359643
A 24344 806533896
S 44731 40223423
S 24545 578987295
Q 22156 76592 1042912791996
S 2097 590259208
Q 13459 91845 4430298680349
A 76301 501423857
S 47101 389675086
S 73855 879805886
S 11016 341349968
A 44259 165915057
A 45783 689649688
S 41879 720252746
S 58767 120152699
A 46924 661035214
S 46048 82820830
A 27334 200674597
Q 12467 36545 4162612722143
S 82393 878210232
S 14323 435488851
S 8043 262941323
A 72667 399089218
S 77175 439856290
A 68448 248835553
Q 2872 87036 1922823808494
S 7330 898004404
S 77949 256429115
A 4849 545235988
Q 35985 62554 5323670956098
A 52634 373526061
Q 8590 92343 6212704916581
A 3940 822101105
S 83376 530046167
A 13028 164493722
Q 2079 92039 7319188675122
Q 22146 31306 5089752092087
A 40014 843770994
S 79835 382783756
S 51058 143783196
Q 5566 82930 7260451522070
S 75659 238285328
S 44782 743862981
Q 12816 45693 8089305172519
S 58965 73750643
A 66315 188282210
A 89287 77719733
Q 20448 47522 431695483681
Q 87246 93027 5535874108134
A 52813 474623123
Q 8064 92961 2533857819642
Q 3157 71872 2983527392132
A 55306 412183517
Q 6491 72922 9306486772049
S 70637 899941839
Q 4592 61900 4619703507573
Q 39722 52575 9616271023381
S 9606 624556434
S 23247 91821147
Q 53591 62226 3513335959537
Q 2893 72374 5787118590410
Q 25919 49020 4338842605786
Q 16554 93376 3784072339827
A 12909 218754281
Q 17079 68357 4931148740286
Q 34236 62756 6002025866544
Q 44744 65651 5796589528710
Q 7316 42499 1774828196568
A 91238 120988883
Q 17531 89433 667799717626
S 61430 269014862
Q 27684 47598 3628534536149
Q 43829 87099 8387985167721
S 20686 163306562
A 9416 658822106
S 59021 896941049
Q 56718 83130 4284731399188
A 32053 373444921
Q 1058 91644 9355392645136
A 16631 129178629
A 14781 959020112
S 57756 86098208
Q 16461 54072 5230542356741
Q 3689 82892 1352183440264
Q 13339 16783 1392577744109
S 51344 94080004
A 41036 564602595
S 21829 779231069
A 37481 847571222
Q 1446 70051 9853069508593
S 82227 105465248
A 38925 268967133
A 46181 310607776
Q 5627 92206 6442072309316
Q 53091 75781 4613462231272
Q 24719 89808 1179483835268
Q 14219 84531 5071704674841
S 22291 978220766
Q 31138 34316 1811887290006
S 89234 613800196
Q 9724 78140 8634326633630
A 46677 602633546
S 58191 230580472
A 38974 434014470
Q 37040 83413 5825484065490
S 36642 270743584
Q 2956 53705 4723980827726
Q 2334 65930 5918109646020
Q 62914 88720 8032924350209
Q 42606 67262 9088158386646
Q 3236 91597 9796534803056
Q 36102 78482 4433903011143
A 83658 71670950
Q 7446 79435 4253927070593
Q 599 86743 2612575164048
Q 299 74609 6772271903472
Q 5769 50933 2922684238691
Q 31499 37134 1207730445342
A 6451 704488032
Q 11039 78038 5210049843908
S 8943 576071894
A 82509 582804085
S 7598 202316271
S 87454 575060306
S 45265 475020098
A 46915 302351329
S 22967 824669400
A 48458 560400379
S 76409 974656936
Q 67224 90723 4404526412461
Q 20956 50392 3521673921254
S 2954 848887297
Q 78062 84172 3950102023768
A 11216 562360649
Q 50721 86596 8610279605302
Q 4086 75791 9931700248294
Q 20785 77845 952988736636
Q 10978 88538 863565093619
A 32022 805105868
A 81296 336607287
A 51519 422000768
S 23795 110479380
Q 49191 90075 2283481856150
A 93243 575362188
A 67096 370538330
S 80465 779778347
A 13706 859425812
A 48693 423138288
Q 11127 74154 2408073717901
A 15280 880224086
A 16273 833419266
Q 2358 91800 4048912597614
Q 4366 38994 28395588187
A 24304 26361118
Q 26545 66660 9420449290832
S 85013 581444737
A 89917 717077343
S 6625 189699320
Q 176 93136 6424661565304
A 8944 7503074
Q 1651 80522 6883172411204
Q 24574 41029 708838429328
A 5305 991817234
A 15817 164528930
A 48635 283331936
S 91331 76781727
A 9280 434771211
A 73905 464414850
Q 11379 78894 9737029821865
Q 9216 71212 8979374762440
Q 10592 37252 1404523235775
A 57906 481615788
S 69864 322772571
S 35264 912182979
A 60016 749617298
S 54461 172920557
Q 1031 39253 2757809187014
Q 3200 72060 2837061612353
S 24736 494632127
Q 44426 91720 1945046645277
S 85879 117950537
Q 5817 82104 9876701819732
Q 40063 88591 1461578695521
Q 6699 44576 5758344207147
A 46151 760071411
Q 12916 82631 2501164852608
S 86159 657101269
Q 22920 54227 9570130784555
A 38989 769026029
Q 18322 76276 1401673144737
S 32373 700957802
S 55484 759987481
S 77495 387373850
S 54609 607156417
S 11086 837115375
A 9891 444099470
Q 12469 75396 5984286923232
S 44924 615765630
S 17156 57706715
A 71228 374642117
Q 17818 68375 7535210387686
S 25836 105960882
Q 365 93034 9598673060580
A 62232 154771241
S 13196 346875948
A 17649 73246127
Q 35601 84311 1806351301246
A 39578 631663272
A 86958 295135509
Q 6064 84616 6433445559089
Q 11663 66243 9723783204173
Q 27937 81884 9136471268472
Q 4865 89291 7783136142348
Q 4380 93096 9887500858603
Q 14319 49757 4774464438381
A 80129 247095146
Q 2677 91859 5308059663102
S 75313 300546235
S 5788 149794269
S 48405 359592840
Q 50232 83036 5704541092140
Q 26761 89155 424821446965
Q 2528 90898 1924083990768
Q 22902 32344 9018476384461
S 39828 767051957
Q 677 91481 7617765056210
A 54915 664735616
S 76930 36583623
S 72772 152683603
S 12319 172033983
Q 363 91335 4641718792214
A 78679 916361744
A 11720 931717306
A 78300 583165296
Q 17745 34385 2018482892370
Q 60965 80816 5462619051052
S 33614 368281980
Q 3600 53035 9017946600512
S 8047 371049994
Q 1680 93350 1377769802455
Q 46073 73779 9562556843491
S 54915 654397364
A 63248 141904375
A 67889 325407108
A 26119 733730979
Q 18725 71529 7348970738250
Q 20396 72421 2267221620975
S 5243 611863509
S 76573 780338692
A 25048 633417596
S 13422 941657550
S 8706 43092845
Q 61717 88580 3141848870591
Q 14007 81733 3869917543528
S 35442 983482354
S 88819 135818954
S 25825 313656161
A 23104 253292781
A 8679 764159533
S 50776 820736879
Q 11817 21827 1412400376511
S 56771 628950125
S 1624 280579246
S 55516 696503507
Q 9896 69111 9398964061958
S 19460 952176497
Q 5214 26379 5326349809216
Q 61826 66350 595900337406
Q 21082 78099 7764057507320
Q 39120 68007 9692080656804
Q 31688 39401 4163878068903
S 38778 798110711
A 41994 765572630
Q 77346 93160 2228144018539
S 32525 911051804
Q 36500 80672 7082427933519
S 74712 739824046
Q 15561 92718 6306212672975
S 69209 535660926
Q 10160 69968 8880571747111
Q 38391 84454 8338753584283
A 8980 6987951
S 83311 887508512
S 61056 111737102
S 14288 323889670
Q 1659 93127 1497932286681
S 74366 127479419
Q 13516 91422 9688814506406
Q 3618 90323 4802469191855
Q 43729 52443 7878950773698
Q 28503 78624 6493714004095
S 49869 729529681
Q 43178 62582 8188979210530
A 61067 691501411
S 48834 552757022
Q 1124 92946 9310661067350
A 89795 848256701
A 7774 41045729
S 52496 880188745
S 10458 821808866
Q 9681 63636 1200703830654
S 71927 31138087
S 59946 234440370
A 26709 591299392
Q 12797 27276 2482984219428
A 34121 700891304
A 18859 579126879
Q 66276 82303 4834380951446
S 4547 175492035
S 69333 841061397
S 30596 650173497
A 37127 837889316
Q 67430 85385 8308998684213
S 44129 789445276
S 11820 871524564
Q 52988 91409 5368911491135
A 11822 934874207
S 41264 433015790
Q 5264 78623 6624700573513
S 37328 769729021
Q 8309 8779 95993112261
S 66837 413427376
A 33695 715198305
A 75082 956231655
S 30166 939524574
S 44023 614676652
A 20962 620710754
S 24988 681277186
A 55456 203509819
A 14707 805633920
A 4973 298786666
A 52116 342323388
Q 8409 91236 7425650192025
Q 45978 78620 4460227580466
Q 55710 69323 7011484867886
S 7803 862311679
Q 17898 83057 3896514461601
S 5580 308359245
S 18175 465767129
Q 78634 92590 3702444600236
Q 1607 67729 936703990135
Q 54468 87193 6049019411079
S 19329 417826037
S 43464 678388351
Q 6166 71611 8114903100949
Q 959 86545 9120085747171
A 26970 244086763
A 6426 11730499
Q 41718 64955 2157091409479
Q 8768 88361 3518087293515
A 92338 48611792
A 4391 397084845
A 80816 225435947
S 51107 701072636
S 60957 340099951
S 84380 257884287
Q 16338 73510 654122789466
Q 610 93283 1430556007609
A 14348 630801996
A 75932 887068731
A 6809 259451082
A 82333 305972822
S 86085 855743138
Q 34334 79402 8732752228649
A 54135 197826758
S 67379 562278391
Q 13802 86332 5761380759592
S 70747 772389455
A 88920 364029802
A 56753 579947513
S 43097 466460945
A 22081 990627156
S 65317 720974482
Q 16401 25233 5806839269350
Q 17215 55287 4786833630671
Q 34326 92524 5803309097336
Q 5484 92286 390926464147
Q 8956 18487 8940296031358
Q 85697 89588 1398089789245
A 8683 519991021
Q 6339 70646 3982772370208
Q 4260 93156 8104129096598
Q 3340 80778 8898074382663
Q 1720 35354 5330874238644
Q 5847 50931 8935823127727
Q 13696 23448 2460506813762
Q 5810 48851 3725644408346
S 53686 85055758
S 63270 895717312
Q 40013 88385 9884408130803
A 3041 5651182
Q 8871 91019 5941310957400
S 17645 836942461
Q 55086 77845 9711644913718
S 44529 150810605
Q 23608 81184 1470857340453
A 57608 193293140
Q 53250 62935 6973769764809
A 90026 328159219
S 18514 12350695
Q 236 79358 8765594388755
S 75693 768880050
S 13608 673690169
A 70014 496882261
A 70905 362673879
S 86690 634119889
A 16762 487554349
Q 12215 66266 9219409159432
S 34219 997679853
Q 3555 90214 2579906722186
S 43540 948120113
A 2059 864997020
A 43663 830350260
S 92549 839543127
Q 11985 83761 1887635544835
Q 76491 85113 6181383462239
S 26291 928801699
A 52118 78145761
S 83900 910247498
A 73912 582420592
A 13380 39594478
S 63292 231064514
S 3300 729637901
Q 9709 81568 1654566738779
S 86635 858685525
Q 2982 4130 590732203091
Q 2173 30931 4941331338246
Q 37758 46029 2456444626881
S 38829 428449185
A 71910 752732459
A 30460 356851923
Q 67541 83500 6666309894504
Q 5501 88981 286079095150
Q 8853 44728 8971522659712
S 89567 346490028
S 59636 237063111
Q 23247 74886 643460340857
Q 426 28821 8564189032869
S 43503 768285912
A 33042 296020509
A 75306 761938262
S 63884 304227454
Q 1867 32453 7701313472629
Q 10573 44459 7795842203988
A 47657 865505033
A 9742 688705684
S 82927 100120232
S 16335 155893293
S 45527 277774775
Q 9842 58838 2266902699389
S 81554 169706398
Q 11641 49726 1317438171104
Q 37578 76089 9424894600686
S 84513 378625473
Q 47851 89487 4202513852720
A 44842 82070148
Q 5595 24581 6140208278343
S 49011 758534961
Q 22568 92725 8151044123083
S 55949 930631873
A 92429 675368075
S 40989 715284119
A 31774 283609280
Q 16870 58924 7969861920700
S 49415 748250972
A 51479 928171944
A 23038 794931622
A 32564 242150050
A 4509 822298321
Q 24392 89773 6430574766266
Q 78223 92421 2445120821425
A 83088 192611248
Q 13929 91992 1023945346561
Q 12602 92666 7264090272986
A 85974 563062385
A 28746 236613700
A 78699 757341350
A 91051 204608034
S 14308 290222682
Q 14831 23589 3680923569124
A 7977 740598113
S 17273 405073565
S 61145 560126761
Q 22073 32053 4969840345660
A 46864 701025355
A 44562 839330527
A 45644 750189314
S 55523 765708241
S 84974 248972383
A 16657 603445836
S 39601 134382420
Q 7829 72289 1645296840323
Q 38133 93171 6388263499586
A 77601 547197359
S 65675 182517530
Q 6752 88485 5386238015792
A 60787 464502981
Q 55472 80798 2350696802068
Q 6494 49910 5879651128743
A 31158 885440109
Q 32888 80963 8224586074334
S 26272 251951666
A 21920 25673856
Q 29901 34907 2438412174690
S 81334 389969713
A 26235 398184773
A 70934 628971527
A 55691 71976561
Q 2484 87443 6643951255146
A 90106 827125663
S 9221 296647384
S 22226 595096600
S 62851 447519051
Q 5911 73746 8780596816566
A 11480 548330789
A 57059 70242976
A 50713 538142096
Q 8107 49757 8321062628111
Q 4658 57565 1310525681061
S 84662 536822993
S 1391 3785368
Q 1542 82089 8994505200579
A 40698 592657950
Q 2101 89695 6943416915746
A 29210 406350458
A 73669 246354184
Q 32970 74943 5944000293394
A 14553 133482588
Q 21635 80912 5516265294701
S 52108 480577383
A 46477 658600337
Q 30067 35235 311249084695
Q 65372 93028 988452194227
A 44999 634169731
Q 26202 62399 2658276558622
A 39561 74554923
A 33782 418034100
A 55152 786386852
A 55070 81072862
Q 48814 65033 6694905713078
Q 20091 88944 9890008762061
Q 65031 87826 7822435007035
Q 3521 85005 9453333055732
Q 1977 92086 179528261540
Q 1240 89078 7426865823008
A 75067 223175184
A 32422 928842754
S 77410 57573971
Q 2029 12656 4884626834472
Q 29831 81191 7199022690445
S 65086 99119624
A 61726 695523618
Q 15367 91885 1289682489940
A 21273 942990571
S 26489 584662683
Q 4190 72092 8001538351196
A 61361 678754367
Q 9309 36794 2840639077619
Q 29314 89298 2622877954137
A 871 260891446
Q 7419 93137 4634219621519
A 71091 898334847
Q 20609 59747 4444620274507
S 64995 222427693
A 20173 517716421
Q 4010 72277 5398023715533
S 34159 410784833
Q 8168 19682 1692569536917
Q 8132 80853 9395603884210
Q 11851 75646 5825962537107
Q 45371 72669 2196845936447
S 10673 509292437
Q 12146 87448 2412820283085
Q 3513 79352 1657189469487
A 28788 391698600
S 14782 194986027
A 43704 541480206
S 39963 218262916
S 52089 473053843
A 59678 16071150
Q 29399 36930 6288700731459
Q 12451 86221 3330425501660
A 20876 631179432
S 80173 142966188
S 23116 265656984
A 63176 446900605
S 22444 321800036
Q 46746 90389 8856393138944
A 69735 758521585
Q 16595 79837 4441074547435
Q 36658 46768 4749423328583
S 6529 216928322
Q 11910 87848 5149778741396
A 40484 213320646
A 46006 145008257
Q 17931 50908 7316979146836
A 65592 273755885
S 40342 754283261
S 25091 287576845
S 73740 170128285
S 50109 959222785
Q 24442 82141 2560746068269
Q 16722 23314 1272217923830
A 90403 921657370
A 51549 291299159
A 67290 433582431
S 45850 844902297
A 43392 106000059
Q 55409 81473 2960623152768
Q 18975 25329 2356174391664
A 53422 681224318
Q 11562 89542 4158738224401
S 27900 293704195
A 4825 138352253
A 72415 458741238
S 44446 253404736
A 23134 140056681
Q 4124 86501 9427004752378
S 92793 626183468
A 92574 243074656
A 70816 796805051
A 2416 442434321
Q 21267 91679 7610198476327
Q 48698 66504 8188795879464
S 22528 784218131
Q 17207 86500 8277481658349
S 88557 88219374
Q 44283 49146 4475704633260
S 22135 538626132
Q 14136 26225 7482907771844
A 79082 561347081
A 39133 745759662
Q 1850 86268 4138691632991
A 17636 464149035
A 13106 242795540
Q 29784 81633 4548717607391
Q 26976 84816 4568850394335
Q 61187 69894 913341990186
A 76630 511841927
S 63129 568733035
A 21742 752924817
A 21279 119809005
Q 10706 85239 7002030479131
S 28868 888597844
Q 8262 88160 114961658438
Q 16709 73964 9703057855620
S 38383 880815483
Q 2429 55783 1529020010014
Q 21706 76925 8843695447372
Q 4403 22386 9905554936707
S 44668 498885260
S 80549 638921708
Q 13968 80495 9876666418110
A 44638 83349156
Q 7064 75668 5824369624133
A 50947 95882021
Q 3554 91209 6134811601345
Q 46 81911 6802303933810
A 38843 713059699
A 45568 279423182
Q 34934 86241 109155078355
Q 35347 87630 7656226140962
Q 9450 69042 6134906550833
S 41757 478100569
S 54509 363700130
Q 32821 68411 6218360708083
S 32589 958575444
S 69020 587744122
A 9529 925206458
Q 10210 46927 7914541785253
A 54898 871450875
A 49064 378919214
S 87022 540997839
A 2541 974268343
Q 59493 71972 6703516510089
Q 339 10963 7978907215805
S 89111 536865218
S 27596 24884906
S 86608 187562325
S 43199 836088352
S 12786 424603397
A 7681 742821204
S 49024 223527639
A 17572 388293302
S 75357 8558723
A 19139 651409539
Q 7398 63709 5792478896433
A 76191 950720893
Q 57932 66424 1094450045669
S 85591 322203961
Q 50774 92858 5206983047813
Q 5473 67822 5501912088852
Q 18141 73360 9855705259677
A 78798 394013336
Q 35013 63181 7355968447637
S 16311 589024663
A 42432 577760884
A 78792 806232811
A 88007 773857170
S 69031 690275111
Q 15794 91996 6409153964222
A 54889 120019499
A 18170 722810682
A 16297 146755716
Q 11101 86044 6872317644836
Q 49704 76044 1221240482837
S 12321 211681803
S 85984 557951316
Q 27874 73456 4345512027964
A 8950 255548958
Q 50234 93146 5968880985605
A 53080 144502852
S 8858 503049772
S 60023 441841328
Q 8336 75906 9922189718134
Q 22711 83620 6577763624962
Q 1935 88889 4079543859655
A 40769 264358453
Q 41489 54388 9542074487017
S 33429 989161841
S 63341 961160806
Q 5940 87608 7542368504792
S 59329 583728175
S 83595 535979979
Q 1385 90964 8634338745506
Q 28079 58311 1344840539870
S 37073 540723154
Q 72914 92857 3163184973153
Q 12173 87891 7075261489499
Q 17208 77343 5602639062482
Q 47941 61992 8355937253602
S 15943 961095683
S 85848 686442540
S 55789 145168556
S 35167 815789557
A 45396 53000254
Q 3218 27291 793717565774
S 40427 233674639
Q 11872 84511 7047189975021
Q 25088 93060 7334478191351
Q 80787 90126 5495347337995
Q 35010 61561 2510445442999
S 80311 118372164
Q 31303 58314 525066442250
Q 21062 51423 6140595781559
A 33058 446183631
A 74875 199453806
Q 4251 82253 8887502075698
A 6844 964170116
Q 34887 72138 6732590037087
A 82880 331055498
Q 8813 67700 7037192511542
A 53004 840002803
Q 22661 53566 4330258676912
Q 9381 72315 1644541755830
S 14965 881071843
Q 12976 47156 6635087150571
A 24295 113616690
S 22503 782103403
A 52363 531414285
Q 15114 48199 2813192636227
S 1358 95628419
A 63158 87396198
Q 23610 89673 1710613363860
Q 73860 83383 9452115335027
Q 16074 62244 1458989606577
Q 7082 91860 7281068135315
S 17797 597508736
S 42942 421976835
A 45203 858159743
S 58539 849399148
Q 30621 86293 475953231356
Q 20496 26194 2281116874700
Q 10307 20433 9689459049685
Q 50290 66958 3843173010669
S 91824 777033687
A 87066 599977062
S 25334 52984933
S 56071 730120306
Q 6519 76661 3672733034176
A 55535 37294390
S 43628 534722245
Q 37586 56729 4997893084780
Q 9398 44034 2564203836547
Q 7761 83253 8000912270755
A 25820 513637968
A 88381 689579345
A 77874 953161858
S 35992 80021907
Q 8254 54620 9206395907936
S 75304 610187951
S 33787 372212182
Q 7723 78406 8582622193747
Q 42447 67588 3148006780814
A 83174 164055611
A 62561 669936323
Q 3944 76208 6614613595208
A 22494 547449329
Q 1250 93098 9546281547054
A 10253 407157714
A 23272 147269902
Q 12151 92136 7872129826658
A 47557 796089561
Q 31714 62330 4870999573181
Q 2970 83445 2050380097584
A 38617 421569258
Q 4797 92452 539533251611
Q 3936 43432 7905708486117
A 47008 774282736
S 91106 930233594
A 81367 534792447
Q 6089 81771 7342693625189
Q 8769 66112 578415967997
S 78241 979973096
S 20216 6246125
A 72691 896991653
A 15390 648236895
A 54677 927756565
A 11457 853364446
A 11024 167348023
A 39607 749987891
S 41474 540507457
Q 8 91877 1466350204928
A 61471 40117624
S 57480 58574623
Q 8735 85536 1054729856840
S 92543 631078139
A 53693 269474065
Q 34688 92754 3797540179067
S 39799 94891466
S 67453 728974147
S 68861 541061950
A 71758 839635307
S 88504 558533065
S 53865 253040491
A 15569 833336436
Q 11078 32091 6176039286527
Q 4850 81648 5907706359265
Q 59350 63362 3793599449985
Q 47616 87783 1790840448588
S 64811 516529091
A 30443 790005123
S 40718 28819640
A 49166 990630574
A 17568 220813105
Q 1723 89053 7707150997910
A 27843 663232014
S 22115 215962824
A 15062 665477843
Q 6998 46664 8872124388620
Q 45006 77329 9948617269948
Q 53245 87377 3676193341666
S 76871 323734681
S 14989 32751140
Q 16709 81440 1504522291580
A 70244 60752819
A 37256 621637023
Q 10943 92673 5028847087703
A 79569 794734007
Q 6388 33530 7539593091270
Q 47417 76939 389447097977
Q 33820 51222 9061020654783
S 55002 19853957
A 7251 382065082
Q 1092 40090 8167460307855
S 49904 487113998
S 58547 578836384
S 56756 97957059
A 74861 768943252
A 27129 131957085
S 33643 287314023
S 46802 656292472
S 6300 713721110
Q 22824 60185 7750294835367
Q 9187 80752 8637513745351
Q 9935 43825 2054827241011
A 63346 670799577
A 10954 682230191
S 74936 180434936
S 67939 926802300
Q 18307 68365 5867797040424
A 52532 610306074
A 83471 972635672
Q 34780 61886 6047369478672
S 51351 386036702
S 71916 310272956
A 78206 710737877
S 55818 494448693
Q 33894 72412 9156748678659
Q 7551 74634 2776545184567
S 7241 809062466
S 24934 65430026
Q 15987 84767 832557309671
S 24871 50193692
Q 27586 65225 8384896367528
S 42560 297746033
Q 65498 73653 3888348774718
Q 13954 65153 1255470961444
A 68621 930337024
Q 22143 91434 6306819473629
Q 3920 88048 2056146894060
Q 57996 81021 1707700006483
A 22571 574070690
A 18139 809569274
S 1212 252222798
Q 48875 75476 5241329348703
Q 55128 87303 5086381015462
Q 20054 25279 4995453817923
Q 13066 82283 9683151200628
A 85056 768550798
S 10087 393735571
S 17362 74211405
A 6612 750241805
Q 4287 85437 8526293943309
Q 3999 88138 3130926860075
A 6266 635663955
A 76744 707109684
Q 14903 84617 1456587568168
A 9055 564498658
A 33726 139822398
A 22925 883041644
S 13033 431531042
Q 14849 31696 6614675351287
A 72249 128252256
Q 10586 34072 7011264932089
A 46239 590865493
S 19689 705145277
Q 11038 72659 4391573672277
S 56439 1659707
Q 39364 45363 1120124977499
Q 7782 90082 4315827901115
S 74993 798265552
A 67000 367453076
Q 85773 91139 4033927704226
Q 8967 62012 5151703095132
A 9537 212833559
S 15776 365267182
A 61125 708910565
A 16645 351084461
S 48412 236290280
Q 3620 92784 4132599677270
A 20599 127981004
A 41772 742322699
Q 62118 88874 6931215522118
Q 7214 85404 4456936651067
Q 35672 82137 3928824243099
Q 7683 90262 9827823172353
A 53478 266583821
S 38918 640935607
A 42485 901379326
S 74921 520966794
Q 14179 62050 4030360506726
A 26904 604178034
A 70092 2444935
A 77979 856057671
S 60069 845806790
S 44225 238989302
S 25144 696891845
Q 1101 93001 7252025671839
S 61156 480370277
A 25648 613926964
Q 10007 25541 6038822696141
S 80303 459220950
A 29820 852273440
S 35851 107426593
A 8905 178619309
A 80248 578429005
A 39715 423424096
A 51830 266519257
S 68542 472427202
Q 2718 93340 6875148895596
A 30841 492861605
Q 18545 82156 3677269822406
A 47784 892858472
Q 2479 87599 709779105013
A 30963 731570314
A 83214 760866721
A 83744 75102230
Q 820 91059 6574737752126
S 79629 508322587
Q 12955 80275 9190948234774
S 60945 28631812
S 79702 97667562
A 8372 154147733
Q 16560 91524 2813824075893
A 74148 808724029
Q 6438 88819 8484334156641
Q 13715 62369 6908979382364
S 73519 671095290
A 64116 637943677
Q 1616 61100 806374270852
S 79003 99330870
S 85473 29657078
Q 11022 83012 2914666822080
Q 85957 88457 1028472255548
A 58029 529608647
A 84576 391970916
Q 19538 81310 8577462973076
S 8711 993103632
S 84000 756303349
Q 46641 67476 2866168774305
A 59430 372623199
A 64741 157229775
A 47393 118818827
Q 4513 88287 5457042418956
S 69517 594708643
Q 3830 45645 2979522788391
Q 15265 35876 1605657973078
Q 400 91223 5361568541206
A 67954 355581820
A 38884 12171248
S 10756 126045086
S 63517 78139522
A 6945 231954846
A 42827 673539547
S 73561 451639789
A 83859 219067662
S 58255 851984993
Q 7266 80463 5380407043186
Q 4165 13668 3759310103778
Q 18787 20980 173858482797
A 1921 217531793
A 48444 270429976
S 32309 775868404
Q 15302 69353 8273185120082
Q 800 92117 8783426347654
Q 18648 78911 5769653885094
A 90365 374794674
Q 3018 91991 3911683419310
A 22403 167629597
Q 15735 91727 9821868495403
A 44142 791340448
A 28118 461124284
Q 16344 82187 4382116023731
Q 9317 56556 356486206378
Q 52571 64688 253618386741
S 41427 102259425
Q 1876 20966 6230112290469
S 23267 388016554
Q 12657 68588 2048070727697
A 73913 542261960
A 86697 420284841
A 70844 856729731
A 6294 364198465
A 73220 429180537
S 37559 257505718
Q 70767 86248 3210326581388
A 71660 219495356
A 69478 706647789
Q 5009 81925 4978526824595
Q 282 12650 8785271928095
Q 3831 90560 6773743956389
A 28635 431007871
Q 10188 78953 1690394425223
A 77747 356853289
A 84526 716950786
Q 60532 84929 4756584758757
Q 7281 42187 8036540893017
Q 50547 93143 7242018657227
S 30477 534559
S 46494 842184491
Q 758 91511 5071033942223
A 19233 933982925
A 2475 132101575
Q 14082 89817 4206172429900
Q 36464 86588 437732965246
A 86232 161684760
A 776 816052498
A 73787 910200929
S 24907 89255382
Q 54558 80871 3704031378094
A 13301 134235690
A 91581 636752617
Q 586 41876 5967421471145
Q 494 92794 5917921663345
Q 7309 90039 506076457561
S 6786 676699243
Q 2374 90815 9343430787027
A 24848 314487559
Q 18963 68253 6794346408227
Q 420 93339 5013702908345
Q 9857 65876 8587465452855
Q 3154 78345 971863505402
Q 797 93315 467813752285
A 78630 507273095
S 9247 336521257
S 44080 357029002
A 90680 867469537
Q 23443 92579 7258660822105
Q 70570 88046 2417722004288
S 31700 722828636
A 89900 419141132
Q 8462 83528 3872956204911
Q 53305 85250 7387586844262
Q 535 86029 9850735857797
A 84224 767320628
Q 42857 90619 2468088681373
S 39223 203968573
A 45281 366341795
Q 19190 82672 9255293152429
Q 5669 67410 3535861243850
Q 45385 74001 3728568708226
A 92966 193979369
S 31159 63297135
A 69407 474942923
Q 54620 76215 6626161947639
A 41192 891753073
Q 22766 84050 230572507694
S 22825 603193076
S 27065 548368210
Q 59749 60909 86216870953
A 43695 659241556
A 13391 757587398
Q 2352 6354 241339255930
Q 2667 92191 2884551975927
Q 49801 55747 4780312229057
Q 18349 31391 488663508724
S 38152 846360971
A 21130 85040936
A 27362 888444952
A 86350 968289282
A 82954 552885197
Q 9636 37839 35187495704
A 28053 956320217
S 42298 398791322
A 45796 359754274
S 74112 88526863
S 1717 880438653
Q 18058 39043 7624971323749
A 20204 373854267
Q 47403 84154 8587481661532
Q 9267 43471 1501415526366
A 15554 468986748
Q 6285 56668 3771443250470
S 38700 746143350
Q 73631 81296 96929424020
S 9158 801304409
S 88058 374311425
A 49523 240427265
Q 59341 90721 1391801510517
S 29368 677192380
A 67929 822516103
A 58989 75315571
Q 38149 47257 3245682562093
Q 29182 67781 5462706714012
Q 9368 73851 6211926302214
Q 20520 48932 824633359856
Q 29531 56263 8355081579430
A 34968 109149001
Q 7565 52651 4543286421300
S 62651 722611191
S 69296 66983813
Q 427 38320 7471433601326
Q 68179 72478 2045817554243
Q 52658 90291 4351926874581
S 89624 428964059
Q 10203 78526 6341211010183
A 3118 551602149
Q 17825 87361 8668664409074
S 63662 802131782
Q 2669 60668 2900407939088
A 39635 928173311
Q 16544 89019 8572160568886
S 54199 152871206
Q 15970 47895 3269731083337
A 44728 946526854
A 37116 610475002
Q 23500 28692 2480989195380
A 21227 23122210
S 1930 86509956
S 49172 607244489
Q 20820 78547 6264886452756
S 22881 867813133
A 10393 78994638
S 71034 163401393
S 74448 870939046
Q 80712 86083 151755110341
S 42414 583892278
S 1301 982681916
S 89341 112371290
A 49133 241212541
A 26549 29333749
A 3996 244293987
Q 10865 69547 3749004327126
S 16346 632819904
A 24201 446034417
Q 56622 62199 1932128981509
Q 33439 55942 705356663827
Q 33141 59663 7068088810187
Q 177 75377 1650571223802
A 35424 485958391
Q 47790 82353 8975546737473
A 66409 7539904
S 89133 830021338
Q 793 70192 4851394603321
Q 31207 83374 9271107077477
Q 2511 82530 2359559736157
Q 62069 64055 283190403389
S 40421 20773646
A 20988 443810274
A 52648 856718270
Q 1602 26013 1587426445402
S 66461 479608679
A 41557 39579234
S 53319 938015211
A 60553 883673918
A 69554 560047349
Q 62614 86312 5278456839458
S 80291 604111733
Q 4466 89785 5069502491430
S 31313 299856484
Q 32081 88886 2045378791011
S 36251 922323239
Q 59301 84693 5985562442543
Q 22322 92180 3248883767082
A 9214 171746682
Q 1085 75773 3990440863908
S 33932 497308553
S 72650 921358172
Q 35404 85855 9329605320960
Q 34288 86517 3196954082926
A 44350 109007817
Q 12280 90272 7313252863962
A 2292 606570216
A 85508 623770560
Q 34674 92843 5640081659997
Q 666 41480 7033796647422
S 58439 467154634
Q 60839 88810 1869335981871
A 55382 958489134
Q 5560 69434 594995775163
S 29417 383297223
S 6974 992152439
A 39721 528007627
A 92345 956544137
Q 75004 88574 4670948006228
Q 46990 63754 2101820728103
A 90457 816321062
A 16420 628240791
Q 1913 92221 1450470769825
Q 109 92055 6881520675207
S 37136 853208125
Q 14399 26821 5818758844157
S 24534 881473915
A 29638 418750013
Q 23317 38925 8004546979374
S 7470 815144024
S 75683 916955922
Q 12186 74995 4295602494134
Q 23299 40106 8315949222726
Q 4629 85235 8351455866720
S 85996 157860317
A 10443 336652077
Q 46583 76706 4909084585040
Q 26298 89944 5001487008240
A 74558 60373673
S 19936 631758772
A 3207 193152105
S 91009 798817394
Q 42518 85831 4061196966998
Q 15630 79349 6361214800552
Q 44082 69626 8455325204153
S 27905 963504872
Q 4262 83211 1730052099726
Q 11762 34636 8008795302622
Q 27175 63280 5394091549105
S 87451 950171566
Q 63000 84870 8393813386073
Q 68848 86965 7293697160843
A 22112 291092522
Q 4035 58978 9604649288241
A 3897 6163256
S 2583 997868260
A 6014 195915138
A 88212 29569130
A 82318 873664799
Q 12616 86586 6412915594395
A 84202 805175803
Q 41609 42734 700432354614
S 23038 867400037
A 30209 69137125
S 69821 847467221
Q 55774 67902 9781450242169
S 71239 458713762
A 19185 696744744
S 69029 418844776
S 8184 696749059
Q 55750 90057 8345353587084
Q 22084 86889 720741834260
S 55104 329322745
Q 67060 89204 9647720553448
Q 1503 91056 6327142647609
A 90700 408939362
Q 26113 79016 5777558053853
Q 26552 76457 7596178245910
S 81923 70317109
S 60825 350587168
S 68377 933036728
S 92511 847400798
A 733 477944029
A 40252 263175009
A 67285 334713255
S 12878 731132758
Q 13543 36041 6005187834199
Q 12706 49797 3282099800844
A 84756 249347946
S 12507 903518138
A 75977 162930104
A 86813 879469404
S 80669 67739495
Q 17738 75584 3565164870959
A 14988 312897839
A 55536 702460237
A 12184 376135852
Q 26125 27966 1719730544804
Q 568 89061 3411247961548
A 3262 286568110
S 45285 404954875
Q 38892 58154 3689027978700
Q 620 92528 5887753341361
Q 19210 92961 6331576729101
A 54719 150493470
Q 15711 74473 9302283542381
S 13003 790100954
A 9561 353903250
Q 3868 89349 2611152294895
A 67153 670030895
A 8855 84592252
S 71669 941543184
A 44303 786914782
Q 90392 91966 1496811525443
Q 11225 45643 877364828808
A 92195 610563367
Q 2441 86297 2623785234979
Q 5781 92788 7427107857838
Q 14420 81109 2250402409734
S 61707 55266525
A 78324 753749679
S 56689 569262811
Q 14656 77386 7993008579855
S 82718 717830460
S 69455 268290030
Q 1097 91414 7396225806347
S 45570 672604304
Q 9547 79998 8617710263703
S 23606 841369072
Q 5563 84349 4745991356046
S 63870 923891478
Q 34146 81272 303184062578
Q 32668 55406 9647650584984
S 350 390611386
S 11562 198431518
Q 26263 83805 2653041675700
S 27731 465383560
Q 75399 83412 6710988046159
A 69578 782858377
Q 28861 77954 7278173982821
A 36615 875032618
Q 63606 74921 8416732950206
A 85326 192251438
A 41597 450289300
S 54675 332007132
Q 12478 17699 244313102749
A 77033 41379898
S 87531 912415403
Q 42565 77900 2169277347869
Q 20248 45765 354923815863
S 23394 249811862
Q 27371 75750 1549751275820
A 33771 181675527
Q 57027 82326 3370818280850
Q 47030 56914 430055717102
Q 11918 89750 6422702579646
Q 8397 89075 3308005923244
A 69712 983990241
A 10864 393596465
Q 13360 47534 3380238541205
A 72239 349963405
S 27491 536808628
A 85994 842197649
A 47102 39743735
A 70874 914701484
A 83560 399940481
S 48059 649176797
Q 7592 78779 3439603375919
A 58226 395566207
A 86296 93788225
Q 15337 89075 6649198182145
S 56746 220843102
Q 5942 60220 7702577450219
A 11474 735725788
Q 30368 84448 9386472469441
A 88126 1507292
A 9734 520446019
Q 66060 83141 7389124140524
A 23454 103764273
A 84444 467700275
A 5704 884122598
A 67759 614173509
S 67778 152744717
Q 55319 91682 8801736440792
A 69267 108449219
A 88542 873827312
Q 6027 57469 9995961527021
Q 7805 93137 4254568325139
A 45432 885014161
Q 30759 60457 9348340765689
Q 15662 69653 663529130207
S 29822 5818183
Q 31046 89456 1823488807379
S 29180 485829772
S 39035 879728529
Q 54139 74690 3398481524317
A 25108 790363568
S 6442 74659887
Q 37487 70292 4284913471759
Q 65230 82345 116363772013
Q 57175 60484 3304604702094
A 54813 294204729
S 71130 164774605
Q 19496 88977 1485787289882
S 25311 102618375
Q 1505 92013 5596293860169
Q 35002 81098 894053301599
A 8738 975099028
S 31731 905853503
A 82710 195934671
S 36295 568057759
Q 10123 26558 7438515998784
S 75236 716607039
Q 39689 85541 249173389018
S 80323 367249119
S 29188 783470637
Q 632 88699 5844122372839
A 68078 456850644
A 73630 984408194
S 16800 194978128
A 19838 702230640
A 52520 451984244
S 77511 22052570
A 41751 844215087
S 15448 188653353
S 10673 292500672
A 5236 394344362
S 50037 513878687
Q 35983 81378 2513876138601
A 47699 994932332
Q 3033 66349 5980993734625
A 49209 265526545
S 46938 596157347
Q 51009 90034 1898089560095
Q 2194 87115 1173300165367
A 67621 141275617
S 19071 810313694
A 68935 958425344
S 64425 175781458
S 19792 714814461
A 21579 240045597
A 75765 882542585
A 36437 455301829
A 84744 676199749
S 12390 458919307
Q 13429 47814 7879914729490
Q 1811 93121 8359270574243
Q 15486 50276 3986499494023
S 50780 362101256
A 89752 992963198
A 62815 198189769
S 74925 134881003
Q 16399 93173 9632008861886
Q 4105 18912 215101480389
S 93367 330727275
A 61819 582664554
A 82421 70473499
Q 30488 92918 8053932786320
A 43214 872774984
S 24234 351523735
A 89155 997181380
A 54296 787998543
A 64908 489274761
S 91897 837771597
Q 51026 55397 961365461940
S 12591 270693812
A 13468 604521460
Q 1830 92618 1640519191459
Q 7715 78695 1311904723155
Q 14933 81291 2105509471049
A 66596 475542555
Q 771 75301 1606550154334
Q 15919 35165 8489305729488
A 78558 681283090
A 48373 211127801
A 5513 149507359
Q 33634 51868 3982277146610
Q 22892 40310 4980306691442
S 66001 566750548
A 64791 505197887
S 91078 889581299
Q 806 58064 3501950644794
Q 4802 82504 3715748368735
A 70485 120000596
S 41970 674682596
Q 50777 51739 638816697379
Q 17367 93330 7536002969223
Q 40813 75678 8058645435808
S 77298 369885182
S 23103 896642244
A 67169 718742049
Q 2297 91577 3779031303196
A 84084 814900882
S 3400 932617416
Q 13406 67500 4264591344366
Q 18817 70005 6085399321669
S 49999 835802924
S 54106 691248257
S 62352 6696868
Q 45377 70647 126864178924
Q 22725 57596 2838368353190
S 46693 964665305
Q 4719 62866 2129625942519
S 37696 375782519
Q 18655 75103 7550999374270
Q 7831 59957 3383862712754
S 19656 993102960
A 27955 309661499
S 21029 341570575
Q 16636 23966 5192355690320
A 22775 293110536
Q 13331 34248 6826843965925
S 4839 426487137
S 68233 240721887
S 53506 193877034
A 47547 77393897
A 55234 987441174
S 44560 175400065
Q 8599 83307 4468478266881
A 38631 257479230
S 70239 250605000
Q 24209 88248 293367587858
Q 19969 66874 1735651280965
S 43500 171673631
Q 34958 44923 8703189401694
Q 25915 66955 9815889206318
A 54153 737475463
A 81941 509607309
Q 44905 83730 8279620585739
S 2896 266561078
Q 16829 43655 9631396434351
Q 15989 32615 1850028632757
Q 6021 22701 953716792348
Q 16475 55537 6416423011337
S 82158 603609328
S 32851 643303714
Q 46192 75394 4617591576585
Q 76984 87425 3390642767013
S 45318 274698296
A 39273 528260686
Q 15868 83220 3693597470300
S 82991 346182558
Q 13357 85411 3165982688033
A 62822 712992201
S 62685 47845841
A 35630 224044080
S 65451 60193771
Q 7154 20358 492860464080
Q 33169 67515 1714822008849
S 76456 282189579
A 75634 331710574
S 9317 314896930
A 11364 373159672
S 42730 156751577
S 51978 792516441
Q 11583 49636 6239988638543
S 61326 13543095
Q 24822 34002 3808996792698
S 12526 166429483
Q 7732 74930 2439833132034
A 86094 286938401
Q 32792 65235 4734573250595
S 64735 231335654
S 81014 351123504
A 14682 894140573
Q 14371 58448 7363032895350
A 38173 553068898
Q 12480 71678 5411484563768
Q 26657 43258 5084518630090
S 19372 619447302
Q 4589 89392 3808958064648
A 29640 657006696
A 92166 142397192
A 55996 964406772
A 26475 171174285
Q 3915 93355 5330753546904
S 67463 163990504
A 77237 921344104
S 52179 332853494
A 21144 695103179
A 60238 302470616
A 73864 889542256
A 12998 348035544
Q 12543 52322 12906620765
A 90234 890302383
Q 4573 67923 1539727291451
Q 51393 54477 354377909718
A 51707 47036362
Q 26724 74215 7702203862768
Q 18161 57464 8463973060402
Q 1895 18304 2989945931772
A 70917 118044015
Q 41483 79442 5757822395751
Q 28351 91554 3894319070114
Q 30732 87136 7874082559239
S 40038 283061545
Q 4809 83525 1739396984626
S 13748 745475051
S 35664 429990061
Q 28351 92524 7954808253272
Q 61938 82378 2959929341118
Q 6213 12662 4745096567042
Q 2800 31320 8825440701175
Q 40302 64065 7891897161519
S 4585 223680098
S 4795 861112661
Q 4637 12704 3200905655774
S 62632 218738657
A 33346 94598730
A 59559 381314852
S 81215 718850804
Q 5453 84879 9962394600972
Q 6542 77435 7778242895305
S 18768 691544663
Q 6292 87850 8358766886282
S 56447 375444367
A 42980 327190838
Q 6219 43818 2749747756215
S 52021 952544436
A 60524 459421471
A 75454 655693610
S 60302 237546064
A 84646 646455540
Q 56658 62853 5115721641125
Q 15239 88195 8631457263682
A 54927 700945008
Q 21868 78602 8817691544991
S 60583 583158897
S 8510 116453562
S 79425 491029445
S 23717 429934854
A 80761 270637527
A 1425 637046313
S 78913 408961618
S 52928 891288099
S 85463 621772520
Q 33760 50694 9881444747925
S 87006 300906992
A 86022 171728111
Q 83424 83783 241927773993
S 37137 231789834
S 93187 448022556
S 62597 139538639
A 73292 751486026
S 68671 221209300
S 81976 491123244
Q 3151 89573 6005129094676
S 84430 155283682
S 24734 603815983
S 41723 538142206
Q 31000 58650 5061076828992
A 14697 84633177
S 50677 529648296
S 10408 716657701
A 77269 535397972
Q 29316 47739 2350547824995
A 28418 763353137
Q 10199 78794 4573035399536
A 79296 955644059
A 2882 739473814
Q 31894 46366 8548444532601
Q 18103 61322 1097432024313
Q 60410 84056 1283360082756
Q 2136 75890 2467487029261
A 89318 459865567
Q 12507 92897 417860589099
S 73904 255556719
Q 20157 78928 9322373511116
S 93000 300873199
A 4997 965515572
A 45863 478048938
S 61082 140834066
A 43811 621552993
Q 22191 39013 9673316797050
S 47622 232921934
Q 72901 81606 1827064761843
Q 25076 47644 7061442653993
Q 16602 54548 413566732254
Q 11663 92686 150191972966
Q 15916 43814 7335620779062
S 28610 86948917
A 39237 541708044
A 16962 130344464
Q 28168 90400 8402081811174
Q 6269 75067 6147983969365
Q 45739 81974 8803467605849
Q 9 93351 7868752469309
A 63989 827073632
Q 18042 23917 1030795670750
S 48553 282490509
Q 38060 64775 8797089340152
A 6703 162182016
Q 22333 67571 3381284073014
A 9240 862702502
Q 49144 81009 2171862358396
Q 9500 36678 8745832124823
S 28887 763246564
S 60888 42765108
Q 29340 84047 3103687339164
Q 5207 30336 6734691683284
S 56040 510685201
Q 22058 50126 8824549740885
A 73175 993621566
A 41437 213765343
S 15826 300217946
Q 4628 87359 5027710146994
S 11771 562798949
A 66012 666540596
A 86250 365926079
A 24438 245571891
A 61041 150642512
Q 6469 84956 4125386035433
S 6791 629010654
S 53241 557730445
S 46618 561261831
S 71771 373059511
S 56395 869092429
S 63809 422085093
S 40000 432287477
Q 42172 89203 9190858029626
S 41113 106996956
Q 1107 89737 2256352667827
Q 18484 68252 1803673761349
Q 16753 59229 5439508728453
Q 15013 80058 5750536731860
A 2140 334243194
A 28684 335893336
A 51705 866154315
S 54325 396203148
A 86395 461239738
Q 6678 48961 9400828099249
Q 9088 90648 3475419332370
Q 12075 59549 5795692480436
S 86102 628275464
Q 26266 27819 995000123103
S 48015 516090392
A 85599 956004702
Q 28991 81897 9871947372310
Q 37659 90412 2954709639150
Q 21358 32866 412467445658
S 53163 569354200
Q 28741 40593 4822399241612
S 19616 797038257
Q 13743 46995 9001334619266
Q 25045 87617 977733439361
Q 48847 85065 9169344947972
A 9089 455267183
Q 65273 69454 3651258322004
A 12709 441386128
S 6498 827479009
Q 68331 91899 2693120398970
Q 1797 89009 4938302559180
Q 40202 81311 2295052878191
Q 6345 89411 9005970823744
A 80539 222429000
S 21450 863893755
Q 43828 90139 9891178315926
S 33275 213467485
S 86124 95025568
Q 31840 89314 6386688620122
S 57363 785813834
Q 11780 85515 8476981168252
Q 3037 24201 7316139190654
S 16992 329437598
Q 20698 54703 983879204038
S 14042 490608611
A 36655 543437048
S 56921 372786314
Q 7001 43711 8354505331067
Q 47646 73148 3973739269746
Q 42403 87743 2703508060053
Q 65824 80587 4926579963591
A 28620 90294239
Q 52479 78652 7301740489284
S 25169 138051415
A 79401 396619546
S 58800 155258618
Q 1795 61896 9623358896170
A 81714 479600790
Q 494 92487 3492319530474
A 5397 277475534
S 4246 672078236
A 17530 157950099
Q 15291 87884 1343226645316
S 11423 752008284
A 85288 156212254
Q 29704 45338 8207689784876
S 52215 763614783
Q 33138 75889 2519698351810
A 25732 226840264
Q 55944 85981 6589770367759
Q 3290 87309 5303188495023
S 15201 829877102
A 34172 761440616
A 62577 575896592
A 48610 662445805
A 14656 761536793
A 54940 161571628
S 12511 955429255
Q 3038 90849 5305296479146
A 13150 742561310
S 23442 413998183
A 10429 603295751
A 52837 435918374
Q 15973 66043 9887236385816
S 25302 511565488
Q 12343 89418 366251140779
Q 1130 57584 5610852572828
A 47893 288899694
Q 4195 84671 1244734885174
Q 37645 86655 9743729117928
A 40317 860722992
A 81110 646968457
A 3736 352965881
Q 27429 75976 3625922741019
S 23860 33162112
Q 786 92826 5019290820290
A 11755 433055905
Q 9566 85533 6702308855289
Q 804 35839 4149340580435
Q 8145 79597 8229714213499
Q 12339 93206 358901845592
S 41015 392850104
A 16164 779309611
Q 11255 86867 1796639609982
A 9534 217280378
A 7395 683660921
Q 2463 92990 8915521990978
A 21065 203944153
S 9375 249481779
A 6665 302598388
Q 12338 84939 6102592528178
S 8976 364608746
A 64967 362573511
Q 20401 92090 8851881360901
Q 15971 64481 3476300067547
S 87962 320652326
A 31904 335855310
Q 8779 92425 9068211367859
Q 23772 90051 601935893079
Q 16516 62629 4609682080481
A 54738 957471280
A 73111 309009145
Q 12098 71463 2353028242552
A 68132 67797800
Q 22500 61551 2539461471334
A 73536 405314286
A 21111 101856105
A 79231 432146196
A 33208 922554913
Q 63937 88094 1365504217821
A 71980 88652049
Q 2514 88975 6962232652190
Q 81263 89305 2816272388965
Q 23404 50214 5460313713305
Q 21171 84085 8358247410796
Q 2317 65859 5701532600354
Q 34458 87308 5152175869182
Q 25584 70332 2516382178678
Q 3827 89390 9500601352754
Q 12899 47454 3248612652462
S 13801 804882493
Q 55029 58296 227325031772
A 79205 65424809
Q 22177 44242 6465893715038
S 53711 734119265
S 60234 187070549
Q 57207 60498 2744153679486
S 88388 461720837
S 68674 93738928
Q 10038 18576 7783026362592
Q 12775 90145 1971412928974
Q 51967 54830 872844130050
S 13699 320909354
A 43161 944031908
S 66794 422810703
Q 6467 26679 2675622288729
A 85511 526319567
A 48929 980594603
A 22581 409113921
A 12930 813844520
S 54957 681080345
A 15220 799896733
S 28544 999464068
Q 18722 50685 6414462613224
Q 40185 57634 5239792938286
S 79556 67149401
Q 32726 35544 786499437820
S 82235 785628221
Q 5153 45258 4642427724658
A 31447 875070767
S 59363 531873291
Q 2575 92214 1783442559265
S 77368 577447906
A 60124 348866155
Q 6085 78265 1788224770348
A 8550 83869748
S 90000 806408755
Q 38219 78695 743745587511
Q 928 61654 4999202291772
S 88796 233188759
Q 59330 71435 3070967178094
Q 474 92588 7517467071892
S 64146 120485307
Q 484 93207 4733980557694
A 28254 804566811
A 32450 350836532
Q 64554 65030 256602442626
A 91196 290863619
S 79978 31849852
S 90348 714552412
S 34695 634440050
A 54957 604891014
S 41572 202460223
Q 17595 77319 679270313829
Q 36280 78400 6105614106161
A 68241 412227130
S 87177 488095074
Q 4999 88222 1556134222966
A 74307 590354209
S 23211 816835741
S 38128 339514703
A 25683 290907912
Q 27570 68769 2242612973064
S 2333 565619671
Q 10171 73439 993491322675
A 31864 380251289
Q 313 36176 4609580881799
S 19452 397554835
Q 8288 59311 2554282165529
A 32471 947752331
S 52053 371088071
Q 34068 38482 875240785676
A 26685 58158388
A 57820 186382780
Q 2362 79011 9425778347381
A 3688 841788984
Q 4711 91819 6674183534027
Q 35334 48779 866864967199
Q 55587 72965 1407690793838
Q 12803 37015 8743478353530
A 34464 122722986
Q 6689 82728 5066202766332
A 4119 82313264
Q 10628 50271 2524955116005
A 71876 391618238
S 50798 576871784
S 61137 806788745
Q 33225 84194 3463836507864
S 15624 778054803
Q 11428 71222 3313370652924
Q 534 92162 8698885630562
A 31903 608423777
S 59073 107797044
Q 5016 81465 7559640450945
Q 13414 58297 419705672665
Q 69507 85159 7539057831173
S 62987 481542837
Q 73887 90678 4170744098002
A 79071 77724730
Q 702 69024 5547121314443
Q 4687 90612 5970709122478
Q 55323 70232 1279544044948
S 53804 576286208
Q 6113 79776 2306324335029
Q 53282 64843 5348183114059
Q 38250 77777 2106808485636
S 49580 18257890
S 51271 119008395
Q 39220 55244 7352146572548
Q 52827 61995 3045950977966
S 14562 249259641
A 77952 34435934
Q 54809 83847 7544654610795
S 4485 656346736
S 19516 761264887
A 4283 678356673
S 40766 489955700
Q 23483 60610 1863893318942
Q 42084 87834 4432898750917
A 24070 985866851
S 11681 535057808
Q 68622 87699 8420013972629
S 53362 560197905
Q 41526 53996 5688867232234
A 78620 884915923
S 57025 23104555
Q 24715 68371 9353489394799
S 19662 368165865
A 69342 633999740
S 68914 262481339
S 27284 981052041
Q 32790 35315 715931016308
Q 5577 70851 6682953537516
A 81132 666385396
Q 24547 92051 7035755824898
S 38738 800770513
S 77481 867887027
A 67674 721483850
A 80536 307193734
A 25304 684225920
A 27767 603253117
Q 2663 88471 7321247292943
Q 5368 83925 5457939093156
Q 49221 57264 6771548252803
A 5366 789651072
Q 660 89838 1967122146126
Q 35649 74214 7310342523699
S 81912 163339746
S 39742 543914924
A 77508 573569349
S 69711 125279010
Q 12724 87705 2465057535771
Q 21934 76616 3025475824586
Q 19806 54041 68433070345
A 53511 723650072
Q 67605 86060 9398134473849
Q 167 83157 4732119949141
A 58990 248680753
A 44961 369221869
S 86247 344103887
Q 47195 90625 5223337776206
Q 49935 85847 5508205534736
A 79219 895081488
Q 8068 83675 7587052366248
Q 40888 43873 602555492546
A 17019 460457931
S 289 884389317
Q 54686 82151 5185372894870
S 73078 743523379
S 37852 226329191
Q 82506 91132 3579135208477
A 62931 637005102
Q 34416 77001 7648119824795
Q 3837 51717 7255092537808
Q 26010 63132 9544927713270
Q 16799 64277 7152338632842
A 23998 646647566
S 4832 455248157
S 59563 438579776
Q 1206 38396 2567597259234
Q 8058 20958 9767765161135
Q 29698 88825 2691877500768
Q 3664 67850 2399616030356
Q 1265 88920 7850392610065
S 28983 715824054
A 63509 187124380
Q 15841 92186 3834578900919
A 26049 93215952
Q 2845 39426 2108380880675
Q 11108 90702 5342641045488
Q 24164 92066 2393961294919
Q 20382 53748 6774603338517
S 62824 807643968
A 92796 275453067
Q 18290 92320 5321067756171
Q 18216 83345 9533493259955
Q 26798 43252 9582659258043
A 38063 770452162
Q 9051 90692 9183968177686
Q 29282 55211 963839399459
S 77522 606307044
A 45081 791775618
Q 2718 86418 8928925493859
Q 29601 71975 7873947911938
A 83898 623582196
S 9319 991441635
Q 43046 91744 3705161116643
A 65958 171450203
S 69496 122530641
Q 11895 23200 8794022425488
Q 6433 25601 8441768156660
A 28297 776125595
Q 44067 53210 1894977016527
Q 4773 54858 3816660598693
A 24161 837139636
Q 31698 83145 3360255115071
A 3652 73907341
S 2829 915496722
A 6586 638362145
S 74175 248823524
S 80788 927656134
A 12617 338324261
Q 286 77716 2473618129407
Q 6744 63074 9486088458060
S 47957 909152467
Q 27782 85117 1329403534854
A 29625 509154481
Q 42198 69017 6098305129887
Q 6965 69625 3872949241277
Q 19394 20652 258460520180
Q 18113 84321 4292588321278
Q 58305 70275 2463974851100
Q 41500 63394 2269134426644
A 45241 445828482
Q 25947 75812 7024615835501
A 84695 588241529
Q 9105 69328 980248685243
Q 43899 79428 9743586286135
Q 55870 64967 1366597028457
Q 27217 82439 2401862617781
A 757 505230161
Q 3487 86603 5142120133982
A 77428 22148984
S 68326 405983266
Q 28855 74381 9792223556389
Q 61191 63096 1625591146162
S 28970 819974422
Q 4830 43452 2253414080137
Q 4554 88520 956776482853
A 50806 277307153
S 89395 837487401
A 84292 326208414
Q 50105 68464 8522468450502
A 83982 597523736
S 35035 269769756
Q 8323 16335 5544120640285
A 11179 552180989
S 60615 186812098
A 22160 711322075
Q 23962 77690 1968512470492
S 87692 249275548
A 57961 961734989
A 79048 861214224
S 29118 871799114
S 50849 72470742
Q 21375 71323 5163942664848
Q 26559 89163 6767412618460
Q 15271 56055 3301325627971
Q 28270 91280 8992813364890
Q 2542 49928 4492682710032
S 39538 160327773
Q 41149 92611 9461200050528
Q 3629 84913 9859676011040
Q 38627 51469 7298084871063
S 86183 758022827
Q 60901 88253 353557626583
A 51534 223030151
Q 17926 91254 7559811481229
S 7140 656931954
Q 30547 41404 7449291881957
Q 27239 88262 4532834722317
A 43718 558534273
Q 2796 90954 7907087296207
A 5319 817100812
S 64826 810986992
S 75163 364175665
S 33964 459717147
S 18100 410852693
A 93214 593053240
A 26941 334659850
Q 38918 54491 4511135755276
A 1074 356532599
S 55074 340806074
S 499 105496287
S 59125 471969197
A 61271 767967323
A 20084 673538305
S 78294 316113632
Q 17964 78982 9897514597056
A 88472 671980689
A 20920 182969514
Q 17097 66884 6595638348092
A 48180 675618082
Q 14504 47331 6242908557890
A 38608 755069258
Q 11771 42834 5745810044568
A 26550 408201804
Q 7667 90768 3283432069413
S 75730 114161545
Q 2466 36014 3754360186691
A 71081 545215914
A 88580 583382705
S 13205 973354613
Q 350 92306 8008081317045
A 73552 529482021
A 82553 250043892
Q 659 90322 2553210106994
Q 36647 81113 6151803427449
A 78184 246908025
A 18359 234729930
Q 38962 44936 3889914529711
Q 45315 46544 286584569163
A 3687 995968634
S 66197 871339833
A 9525 285117069
S 2054 225421510
Q 2180 52287 9222244564005
S 20326 461592553
Q 7544 61837 664034333178
A 68075 153566619
S 20099 124493254
Q 55142 57655 1433261287315
S 71444 574724685
S 44013 866598632
S 45753 719343790
Q 52302 58037 419550792874
Q 13157 89777 5989911942688
S 22436 955133327
S 642 713770101
Q 289 93051 4523206062851
Q 26428 49128 6144449586662
Q 300 87321 2833690087073
Q 965 93198 7597129614088
Q 23853 41094 8265599146171
S 45496 381083096
S 89565 587918955
S 66632 576985025
Q 29166 70526 7833952417932
Q 32853 69380 354681703341
S 93155 293211454
S 69593 647884908
A 4938 363092754
Q 573 92797 4273130587319
A 77416 820619385
Q 9479 86497 5179631313075
A 5123 896815634
S 37788 896114632
Q 23325 90781 115405756705
A 61100 540218937
A 44744 613490441
Q 4381 91885 7025686363714
S 35369 408486105
S 69273 360129264
A 54604 973439189
Q 61167 74389 2800087908419
A 47786 345546364
S 68398 978290193
Q 6346 88732 6275740051085
A 62419 200515272
Q 1036 15992 7779364338333
S 44527 973572352
Q 12116 34379 2196769550671
Q 52031 89172 8235837996484
S 30106 549582265
S 38099 862217637
A 6239 552023361
A 83510 303109612
Q 23841 87840 5497519136390
Q 20631 62635 6092659988639
A 75878 731263078
S 3282 809086631
S 83225 166217560
A 34288 144605995
S 56699 94415351
S 50822 336636680
S 18501 528584933
Q 3669 84161 5485853624699
Q 2445 89370 9452472747419
S 77649 377468474
A 69576 49875631
A 92772 815011296
S 1531 3868475
S 18758 298985986
Q 64318 68036 375607144045
S 34545 570757659
S 85547 781525629
S 56848 921971159
A 84711 128808318
A 6042 724591932
S 28151 674990874
Q 40836 86191 8425998456373
Q 14966 90367 7658104807919
A 46868 670934124
Q 5411 90940 499334604126
A 22727 5504250
Q 4060 87984 2663796356841
S 24930 287758733
Q 60825 74674 3735825762181
S 35895 814684461
S 18273 365943165
A 17154 117845719
A 81418 426250131
Q 52725 77707 6153869637852
S 27889 983956738
Q 710 91630 2902454889299
Q 105 93292 4582910802602
Q 13716 58761 6723588690874
S 57895 936215969
A 89113 886437575
S 13164 267203550
Q 4898 16111 6248879807906
S 17222 904848921
Q 81886 91686 9345654864575
Q 21690 51320 8215868912237
S 86721 972438020
Q 5243 90072 1197772777313
S 77408 168155128
Q 1131 91030 1232849203664
Q 346 90358 5521710342768
Q 14076 64560 1438917173522
S 91842 299381349
A 49902 726793096
A 14935 261318473
Q 2414 83982 9942650248550
Q 12074 81932 269169430994
S 73661 16738219
S 4601 249822977
S 42838 129346434
A 48431 773456278
S 53549 319175023
S 67190 779197057
Q 17845 39715 3217311223374
Q 18317 93140 9167965397867
Q 17479 92360 3949028371401
Q 42227 46002 2030949373132
S 66959 649157960
Q 13791 88709 3165208613463
Q 1704 90832 5144420958332
Q 54062 83629 6735576616938
Q 11419 93171 4806264883965
A 24567 40876550
Q 2788 92332 7878640311877
Q 4089 91894 5626109008449
Q 52755 60045 4645078957009
Q 39899 71418 4198844098820
Q 3279 88527 3074302536387
A 15383 476593516
Q 12023 37497 4294182729397
Q 8651 89886 8922182302817
Q 308 90654 4851294446850
A 70373 96550992
Q 48176 64136 1606548505476
Q 57530 69170 9082339982766
A 9889 690223790
A 84165 469668373
Q 5424 82825 4641911167637
S 81970 225462680
Q 17935 46683 7638325214981
Q 38977 78548 1614599910202
S 75315 554471742
Q 5371 30599 1209580116177
Q 4259 91549 2567935240
Q 41596 74426 7577072001365
A 12675 941269614
Q 35769 44045 3191067803522
A 16805 120790680
S 55565 49867971
Q 27152 73631 9625960267249
Q 321 92523 2718226773527
Q 30886 91421 6741797436682
Q 55562 61384 1220867999936
Q 49434 86383 1639187760896
A 53265 419587734
S 13551 112002646
S 87478 637249451
A 64680 532613144
A 65911 303232087
A 54487 42168763
Q 10725 65743 9741299969153
A 27391 397764327
A 76433 931476815
Q 160 90854 3604952177973
Q 29226 46775 451187577791
S 8900 833370197
Q 42615 83367 240317780046
Q 12834 87820 7358790949972
S 60534 375077055
S 71444 440384532
S 75000 2287038
S 48201 238331756
Q 19097 77844 6905544646239
S 17695 656811776
A 65668 79977553
Q 18730 91286 3683820184130
S 88859 251902264
A 20378 429930842
S 92045 931342438
S 20140 997153260
A 5041 293494111
A 33388 867582831
Q 4382 36095 7196838173158
S 47499 275985595
A 33657 158191439
Q 1401 91400 3519296821018
A 43380 870337019
Q 18940 57062 9265741735491
S 21972 142010808
Q 44438 69953 896035932385
Q 9728 76064 5327070057527
A 58598 332785929
Q 24419 77483 8079685743374
Q 6168 12241 3177330947160
Q 26695 71479 4907630958676
Q 58725 88156 9278397526958
Q 39471 82791 7798140609671
Q 33589 52456 625986445803
Q 18793 69346 1831776939290
Q 23295 54701 7081869810896
S 55568 823447691
A 40235 282487059
A 24649 137852588
Q 15047 57205 1070112569370
Q 89181 92516 1186116888041
Q 8764 81965 1704410219232
S 19944 186551577
A 47498 231033618
S 10421 360082041
S 37094 551307488
A 18338 325425467
S 6365 987002602
Q 26945 61468 5981009072718
Q 30871 42267 6644325446779
A 45449 624234040
A 48874 279477200
Q 32676 90774 215600400059
Q 23042 88372 709688372226
Q 1067 92516 4043138425785
S 63811 122626228
S 21583 314169403
Q 33693 48268 8804826293922
Q 1463 67262 3749289869838
Q 2045 10833 5170976953962
A 8950 420312778
Q 4447 45722 6143667468674
S 50905 463001796
A 55097 486354115
Q 3573 84879 2671708912705
Q 7698 85598 6133984109443
S 36241 374387881
S 80119 911932636
Q 7032 87442 2146952233477
Q 5322 26680 9389283913288
S 33992 856134690
S 70460 974676353
Q 20381 28983 131545456284
Q 14544 93325 3476442554854
Q 15442 84990 4660337665935
A 75330 736718403
S 54260 265844009
A 91069 285475301
Q 3641 91732 1493825997460
A 69088 343575712
A 58983 170717892
A 23820 153582685
A 54457 751248758
A 86003 805719065
Q 77228 79645 1586292206425
A 81447 470173092
Q 21582 68441 5072545580062
Q 6221 65696 6822997006543
Q 22109 67125 5157543060539
Q 5870 62843 6258342666479
A 2860 483341203
A 78456 136489112
A 50920 95660106
A 3181 949597154
S 82527 75941185
A 26913 535558305
A 16520 782803321
S 25098 231045440
Q 644 72709 4429986475661
S 343 672534901
Q 6031 45876 32960313143
A 62087 925616805
Q 5160 44159 8209426604132
Q 45980 53379 6582124392079
Q 4 88582 9221970176080
S 6826 452945567
A 2172 63127906
A 56495 563550767
Q 21884 91087 5932900347715
S 34153 11516752
Q 467 92119 9840702792182
Q 12131 73760 3555738847334
A 70451 540705798
S 3518 613074308
S 61965 804649891
Q 25776 61102 5062624749001
S 17192 257989564
Q 1619 90289 6081014445645
A 14819 595956214
A 56792 840498840
S 85827 932800874
Q 45751 68425 6672996292210
A 24459 296008769
S 55286 547549029
S 28126 117768147
A 4790 314735245
Q 70942 92171 9327254172566
A 15049 73226390
S 9812 206445373
S 81941 982347556
A 34252 420248500
A 67152 604789105
Q 714 35316 892653816064
Q 49933 60214 2118544790838
Q 30548 76695 272070303923
S 13352 955558990
S 88277 460814769
Q 86270 91011 2662050864458
S 61792 197902819
A 58493 911850714
Q 29329 86178 5635512917716
Q 7469 82797 4013358284464
Q 4635 77905 4742294196909
A 49097 756624003
Q 53812 89087 1484137122928
A 77524 726615010
Q 17777 36034 4431030404589
S 6624 77375090
S 92709 440896766
Q 9034 83647 3677836795478
Q 29180 33052 2855174035218
Q 45050 55230 9629176617492
Q 18150 50177 9941696894909
A 49894 985764627
S 93326 335371522
S 25910 203609786
Q 19818 85291 2045256266829
S 55413 709813106
Q 1828 85384 287400260555
A 58587 656609130
Q 48882 87378 9402733707987
Q 15802 83881 7631582260338
Q 9689 82389 1116023333322
Q 17501 34095 138677278609
A 8137 513739128
A 289 52789202
Q 31320 88400 5938947812899
A 49560 187814914
S 25018 489763705
S 46467 491547255
A 82379 73507068
Q 10162 42105 4371702244403
S 1840 154627914
S 17323 806828408
Q 1122 84872 7781457992326
Q 31426 72563 2471954737154
A 78616 261276637
S 74573 468022744
S 77189 650374543
S 67112 691378836
Q 73903 88189 9534099081730
Q 2187 55661 7854141198712
A 58869 929315266
S 13242 950833030
A 90260 963332987
Q 30801 64016 6613417972269
S 47152 55992921
S 23087 326768930
Q 33474 72665 5369712569361
Q 63937 74691 440791757658
Q 5684 76401 9161655938254
Q 2033 92496 8136607330236
Q 32551 68309 8363531987676
A 62731 907012836
S 48984 527871095
S 85735 969382107
Q 15153 69164 9982541506844
S 54168 528999413
Q 56241 71477 6770828662109
A 25043 180382872
S 90289 249721756
Q 803 88808 763702003256
Q 4669 16685 2229763542650
A 75857 63040459
S 86655 927155864
S 9342 768088643
Q 28286 84084 8860816650780
S 39600 504661794
A 56662 629277709
Q 15886 28585 5297938947862
A 2464 864523414
A 43519 538831415
Q 1704 90765 284878745370
Q 25900 36370 2136341367172
A 56785 497768486
Q 958 93311 1939721400689
S 48576 955519261
Q 429 65210 8078883636386
S 51421 331346972
Q 46056 54374 4693863888538
Q 12663 83711 9306962592089
S 38228 22993634
S 80867 9541372
Q 9894 71003 1501630417521
Q 411 89976 3884439199321
Q 83408 87518 1221299514736
Q 42367 56907 3150116056473
A 23304 667456431
Q 68099 89415 2628196380502
A 30043 634914481
Q 2550 68914 8980554532257
A 24003 143482433
Q 13774 32445 3235016973339
S 83738 642611397
Q 18040 58683 5177080576221
Q 13140 58197 4117909721323
Q 42287 45376 799272511407
A 53228 792923360
S 64206 249135250
Q 22511 32971 8699648415379
A 74903 496327765
A 41371 848259928
A 31941 117672553
S 15543 172591516
S 71140 264241180
A 223 934755230
A 26669 211512552
S 72376 281438299
Q 9993 65766 8767103557254
S 69904 294331379
Q 19525 88654 9545090482876
Q 80349 80586 225196966015
A 45494 640813549
S 16538 419480607
Q 26079 31822 1151567250766
Q 27735 67905 3717202430633
A 27674 660990642
A 71148 36161039
Q 32663 64129 8149561410209
A 50605 50238744
A 61401 284495141
Q 10620 20558 5142482833658
Q 5865 78557 9509640758730
A 27933 803992754
Q 2500 90392 2971186797261
Q 8036 19153 5682981317882
A 90459 230257551
Q 57516 76974 845396916754
S 56382 157075449
Q 7428 73077 2784541803890
S 68811 541263890
Q 44006 87500 2463191315469
Q 61021 61852 740791527969
Q 6431 60618 4116110498384
Q 26527 28122 1376435372991
S 13113 731945312
Q 23423 66332 241026230338
Q 20204 82712 4873944995831
A 85505 490824736
Q 58624 69426 8619525826733
Q 24698 32646 5201277185222
S 17831 47279241
A 21818 641131705
S 18609 893919571
Q 20160 86999 4511771767490
A 60196 586309565
Q 8310 49635 8538571234899
Q 1970 92314 8823685984431
A 82961 182438835
A 91837 127249508
Q 1739 36257 1125639044495
Q 53577 80510 8015603136449
A 91635 185840921
S 57294 304839216
A 15491 875113778
S 64150 689606858
Q 3300 82641 3840183777965
A 89290 819509680
Q 20984 92204 9772461932987
Q 16436 27554 2704468479576
Q 42968 68700 437935681730
Q 5699 46544 4847172205090
Q 1720 56399 7574863014117
S 88503 138277790
A 71159 795450311
S 60070 434824972
A 8900 663667373
A 20929 967901522
A 18873 745221326
Q 29415 58488 3767930662041
A 63852 664395176
A 36391 909167384
Q 77648 86754 6905043492975
A 91611 979153950
Q 48359 81249 7409257054419
A 11321 704802074
S 79080 321028616
A 82962 396331486
S 57950 366768154
S 83573 873176832
S 90331 117493999
A 39571 423961894
Q 5224 93176 9314709629474
S 10757 103028489
Q 769 86778 3355192870842
A 31494 544222979
S 31651 709339648
S 13181 356388596
S 87308 390191592
Q 14909 26036 5448617939132
A 48343 464857573
Q 24454 73459 9548236418714
Q 71027 82686 8884129702607
S 1357 807322028
Q 430 68403 7770320893692
Q 15054 74913 1500736297837
A 62257 776164694
Q 12710 92368 3171816992410
A 24799 855791264
Q 45123 91524 465265269225
A 42789 77110255
S 49488 513397888
A 62347 94969993
S 76323 669380678
S 16327 432937122
A 49948 77137707
S 87880 121602385
Q 18093 72910 4874488077610
S 84935 349044985
A 48233 61169136
A 30976 206768715
Q 10748 65822 8538877411453
S 68138 20452969
A 84503 907852082
A 441 960401989
A 37261 927500754
Q 31210 90669 4415111974533
Q 34803 71396 4397978364131
A 16574 252008957
Q 35088 46614 869322733174
Q 73781 79831 3945046209103
S 61955 562139868
Q 6871 84956 7374839592906
Q 1011 68833 908444609103
S 91137 4548643
Q 63759 83832 4753081162654
Q 33919 61995 2125627230621
Q 37076 91447 7733686582249
Q 58962 88176 4450177638895
Q 1726 50157 8145294927381
A 33649 129302211
S 52181 709561433
S 22250 155463822
S 30887 802708977
A 50038 227558702
A 23334 516704775
S 70018 202656755
A 1597 547778031
S 17153 351074527
A 88435 79013203
A 2606 901232575
A 48632 375403545
Q 22493 87175 5612490583739
S 58441 573662120
Q 17871 64060 9509509718725
Q 11577 73803 889040861807
S 15778 458655431
A 35402 492531443
Q 55291 77279 1702453718384
Q 12783 79373 3207551539906
Q 27661 67954 186743451562
S 89891 207332601
S 84798 219361203
A 18490 721245962
A 37580 230964063
Q 2937 39157 7914694104691
A 50645 208094983
A 361 711382893
A 23754 10191552
A 67169 866234077
A 25860 233590925
Q 12800 14646 1740191151844
S 47605 484041023
S 35964 997715448
S 4708 622346001
S 67065 333731411
A 69364 410896886
Q 18576 48518 3293909509331
A 90527 167007051
Q 86971 90301 693524653830
S 85076 990352481
A 52206 553864537
Q 59260 71197 6547788298328
S 84340 178564798
Q 36575 57893 4587790169634
A 81558 504614020
A 24439 386851658
Q 75199 81444 764331805421
S 23910 710963966
S 48065 977527204
A 26102 939732594
Q 3206 59376 7441552204406
A 59300 373489099
Q 4815 68276 2323077455229
Q 52026 92151 5474984500633
Q 38322 58796 8457740168039
Q 41393 85179 4113668895143
Q 44606 84935 4805180116709
A 59311 175849513
Q 30413 63725 7228894180767
S 29528 686132660
A 30351 138976799
A 32204 227312459
A 36101 597874264
Q 12994 62722 1768505806491
S 28544 762059241
A 74597 71362531
A 36600 652726204
Q 2819 82778 9304178841885
S 61789 693103514
S 67599 35214619
Q 19370 65904 350991842642
A 56046 906631483
Q 182 22419 2409688428805
S 51639 218368002
Q 9407 33676 2975082035645
S 76726 587255065
Q 17239 56117 2014000939477
A 52821 555642081
S 46790 333871338
Q 2160 85670 4276092248509
Q 15542 61737 8285968741504
Q 67761 88059 2193130373464
Q 17775 85627 616510270745
Q 22223 39013 341990911498
S 36358 211313120
Q 21636 26281 713180474529
Q 9163 64017 8605603248009
S 26821 440217794
Q 56464 85838 4673274935717
A 16563 772659760
Q 43249 48760 22806802875
Q 19991 56123 6622058120400
S 56297 491318232
S 74025 264146474
Q 57793 84777 4445785361991
S 71943 729359394
A 31407 340291705
Q 15357 91797 9093820454760
A 46701 31281886
Q 3815 93049 442929639392
S 39197 552312902
S 56586 336195511
Q 11353 79123 34338607621
Q 8898 49127 4069226173939
S 54681 632819914
A 79295 725784823
Q 34172 51858 6246470996453
S 80135 876209722
A 41492 327176618
A 42547 198780364
Q 15549 24107 2180541210201
Q 37980 63543 24589159362
Q 6167 74066 1248407441424
Q 20221 39690 1001997328934
Q 27539 31626 1956391866170
S 57177 158804274
Q 43596 69753 1413952929364
A 725 611994700
Q 5093 85204 5702351503960
A 63934 417086418
S 12468 362873431
Q 39175 69548 2408326847562
S 39759 140543457
S 5436 145918119
Q 9444 22046 5774039203592
A 47675 925110489
Q 1530 91344 7578841565030
A 19277 995896172
A 32497 202035322
Q 10383 66043 8560035250946
Q 53419 87065 6640049519392
S 48399 64562494
S 43020 99184458
Q 3054 81365 6047637959893
A 19868 342437021
Q 75583 78903 248723618086
S 60193 786033079
A 48556 109774694
S 65368 280666993
Q 13192 90728 8724282990304
A 3771 100841404
A 65203 691890696
A 44546 805804158
A 53674 939491721
Q 4751 93025 2703165597431
Q 13008 72659 5887330872870
S 21921 804089581
Q 34438 84284 3556393800209
Q 4245 49465 2093042415422
A 34481 877349627
Q 14410 87681 4762597432888
S 27474 75778379
A 25381 273314732
Q 36057 81395 2379784758730
A 72050 147403734
A 12382 916079275
Q 14235 79067 3324365498746
Q 29088 70689 9417197953517
S 24700 658244583
S 6798 775763935
Q 2897 77285 1400634783075
A 52125 460762602
S 80324 29216512
S 26120 735726743
Q 27487 78345 2420019506794
A 91901 102065620
S 49029 944257500
A 19039 526621492
S 92909 759584362
S 30843 126186192
A 92492 964878432
S 78192 485353286
Q 3036 25080 9373660931046
Q 4299 90168 1055118312022
S 35154 861711116
Q 36711 86825 1198656646708
A 47364 813772477
A 74191 12998880
S 49447 875685103
S 29002 712389720
A 6724 27293473
Q 57334 79696 3196161274143
Q 50889 85996 1811246185571
Q 16521 43463 9780845053735
Q 61443 70900 8120415018499
A 26520 460589085
S 21688 433043376
S 82048 98676038
Q 33166 85599 1873050357277
S 32282 820246627
Q 13427 79884 3490275758222
Q 1010 91902 6515358852997
S 50099 550529984
S 73116 206070261
Q 67123 83368 4585053834176
A 12733 413999365
A 56890 984714327
S 92926 208408448
Q 10833 11583 357275569287
A 74662 218850659
Q 19810 59238 8750112408106
A 80699 160375676
A 35452 704705836
A 31545 61488138
Q 3600 92339 297538229957
Q 16784 80260 2345926434762
S 6109 537732854
A 26549 974242074
S 83296 645628183
A 77440 822236247
S 57660 792481920
Q 11907 48329 9373649185137
Q 34184 72718 1945016001772
Q 21618 40737 7273503471426
Q 34609 71304 7369153889750
S 44835 160634952
Q 32457 86058 7160751229022
Q 4201 90089 8392580170543
A 19369 503745900
Q 13465 80516 7143043992092
S 63071 731723440
Q 9467 73039 3213666990138
A 43545 289305827
S 62629 732374254
Q 32450 92763 6886987378548
S 19362 181190097
S 49731 389796394
S 68837 586208192
S 22090 388040419
A 2725 503079553
A 15092 381145718
Q 27207 40044 6341792814872
Q 57468 91141 5959943158640
S 22582 747185798
S 4124 89683210
A 3294 493752320
Q 16894 43454 956799952586
A 62601 826796058
A 87153 968341064
Q 73444 82472 2347898022972
Q 38868 60914 5060216923552
A 54129 669198172
S 74142 872234107
Q 55485 92794 9967802105259
S 16252 298811351
Q 5691 55500 8768629936851
A 91432 319922416
A 4084 835678357
Q 12881 23855 6447852842717
S 86635 613165360
A 88339 432117026
S 35336 24611110
A 46502 574236972
A 2361 610788421
Q 37375 80392 2609489166430
Q 702 62643 6047898974114
S 87955 821328037
Q 19189 56607 6578271633004
S 38910 171469162
A 2929 939774913
A 67886 379148092
A 73122 756128682
A 5046 657397753
A 48558 431102395
A 28278 835982757
Q 11519 83880 282165549655
A 40038 978724094
S 12365 290040060
S 24841 517200725
S 46483 142255718
A 83437 938254739
A 37963 835036165
S 87828 753616686
Q 74107 74754 223443767188
A 82384 805746837
Q 45065 64503 8106611154308
Q 59205 73541 6829397986203
S 17684 615640017
S 76774 449825604
S 72089 521008153
Q 37208 68445 942482530706
S 26857 432614338
Q 4548 90278 4542764972383
A 74479 678860299
A 71651 140501305
S 35371 186033486
S 36142 489420952
Q 24237 55986 6188026110900
Q 23220 72775 7074058184804
S 92608 362955958
Q 21253 33494 6873113230911
A 17057 686462200
S 4362 949279662
Q 4574 92779 3795486180152
Q 10278 78308 1088119521189
Q 15289 60991 9903464485090
A 90949 853069683
S 78231 324208029
Q 49503 70857 9609491684971
Q 1451 44241 5943055400996
S 53299 429896524
Q 27092 34535 5236500302293
A 29491 244611437
Q 35064 80803 9671668065546
A 57870 818027205
Q 11368 46725 6088371053258
Q 17459 72993 1636786159862
A 54368 91824566
A 31149 430433027
Q 46575 66956 3506622821339
A 75800 910705347
Q 18917 89143 9619719004069
A 45120 755887042
A 64893 466358347
Q 7286 74286 949811523963
A 56177 571519315
S 46939 925673457
Q 51787 92356 5556752286218
S 72192 71881338
Q 19135 91553 9489773375177
Q 1597 77641 5518769322266
S 61628 943538044
Q 6643 89955 8481791752066
Q 9191 81482 2236686713433
S 39933 499288575
A 60019 136509669
S 32393 438439628
Q 4466 10012 1435141313862
S 9906 456923768
Q 4039 92067 4786956102427
Q 4667 88051 9565067361150
S 28842 57830906
Q 39540 85298 5278273261715
S 38629 134148793
S 63595 416042199
A 18307 150035601
S 2063 770300778
Q 58961 84862 3297994213769
S 6157 720517484
Q 42551 47514 4724991271868
A 76812 162899076
S 10923 366358843
A 38045 213820889
Q 1644 87118 8409040462859
Q 50999 90722 2277560578531
A 47226 736258082
Q 72981 86332 4245210693337
A 75773 490528774
S 90377 165839014
A 21837 901488222
A 400 531792036
Q 66377 80796 4675647144886
A 47358 236444870
A 60831 637446103
Q 8346 59207 9368520251291
Q 3543 44751 6428825292367
A 64322 96555582
Q 10969 21135 6504779965017
S 65314 105738875
Q 16842 39039 6152184698136
Q 329 88093 7833159298436
A 77933 27456208
Q 4974 93365 8826851125357
A 33834 783095023
S 46761 978918554
Q 21623 73791 656829321609
S 14196 61227337
Q 28379 91015 8676549479577
Q 40499 85362 3161105798438
S 53919 672324190
S 76813 137502636
A 70491 193881194
S 86686 875999375
A 66257 35378799
Q 12591 74730 6568840112146
S 85690 970644262
A 53653 786861998
Q 8588 78210 1843901765019
S 82514 363319018
A 35131 982648636
S 85307 947731030
Q 7907 92698 4678656994601
A 47537 741739948
Q 16708 78127 4358234500134
A 75162 585116993
A 55134 143230358
A 45063 161147121
A 70374 34864378
Q 33353 92548 1262780035934
Q 81857 85070 952615674907
A 40873 379749052
Q 546 80307 4396951866374
S 61776 444689883
A 75770 356356788
Q 30095 51296 135097072890
S 90643 511158752
A 79065 267737379
S 54661 731671263
Q 39533 58687 8845578577959
S 46072 848075271
S 59857 479200973
Q 19948 87589 9772485646389
S 37066 672932053
Q 34284 35306 965004121777
Q 39504 43806 2491941002087
Q 32605 75089 5692007359502
Q 3992 75815 2739080045071
S 11794 198085438
S 84990 70557919
S 14165 789093928
Q 493 35723 6213626902134
S 19067 714484263
A 10747 735866830
A 1060 391757854
Q 50939 90392 5641706083558
Q 2389 78896 1669011430820
A 60953 121847979
A 45744 685448627
Q 1209 77798 2943579092635
A 39160 439048593
S 66422 339888807
S 47735 358719524
S 64342 11103521
S 866 558995520
Q 2257 91922 1808133849801
Q 10288 90072 4074009917155
A 65495 218307580
Q 17473 47688 8177594671460
A 57013 510518490
S 70936 212197436
A 25001 310785303
S 2979 497699100
S 3496 982448053
Q 2141 92158 5378315178432
A 67491 213723765
A 75087 987397489
Q 16952 32612 2113755977029
Q 30147 52539 3267354232092
S 6693 578980495
Q 69614 86079 8186888623240
Q 23158 86125 2425382493106
Q 38538 76427 8594310495905
Q 1237 92810 2805785053848
A 26502 337257593
Q 23430 56195 3034950888738
Q 22134 82857 2144094403510
Q 6690 77600 4664482469410
S 685 504263540
Q 7347 58962 6527579429272
S 47789 597388496
Q 61200 83936 9487793924040
A 28449 902634161
Q 1625 93187 4604024880980
Q 8306 93301 1555040910046
A 11965 825441458
Q 30681 78256 2276707915226
A 89789 24835162
A 37149 510920757
S 65612 404944050
A 29260 347427014
S 42016 704045844
S 4242 963830194
A 76339 111623886
S 56779 356789797
Q 882 86588 3092543765310
A 35895 245650474
Q 7448 66401 4660493151238
A 28655 25174326
Q 24258 86898 8733328093388
A 27766 953720728
A 35856 901751483
S 48939 833808686
A 70840 886395694
Q 4280 84262 2676868011862
Q 9277 14822 3833340075158
A 20591 737723015
S 34030 736483973
Q 17818 51244 87870486000
A 64042 642889399
Q 18517 46369 7645867658404
Q 36261 52548 7820358933058
A 22204 527385277
S 85034 964615296
A 809 982312363
S 64255 423454298
Q 14648 83676 7747747888883
Q 5097 37302 8775368797698
A 73151 713898714
A 45525 426759581
Q 9488 80242 3732914591388
Q 1138 91218 3740323670993
Q 66835 85862 338884971242
Q 22173 83968 2677511393326
S 58806 831042351
S 32425 184347265
Q 71196 73133 1935938348812
A 17950 932073971
Q 1837 53637 148525807815
Q 2081 81302 6387168633412
Q 14807 66227 4584902169170
S 87925 104924523
A 55780 117997223
Q 13340 70098 1180242894531
Q 65243 74952 9680090390767
S 8540 654455728
A 26164 63624770
S 57738 155116331
Q 13801 78385 489459962883
Q 30519 53947 3483337104506
Q 62822 68301 1976326952580
Q 29422 65843 5857591768745
A 11944 572016201
S 47456 622762847
S 90355 741081914
A 73024 488289313
A 17326 484387355
A 68964 542774948
A 68246 947003406
A 9991 603333518
S 85887 680730523
Q 17015 36437 9419422315394
Q 32804 74527 930372313331
A 52332 143368938
S 56094 834431032
Q 37496 52237 8644666976163
S 57534 307782337
S 13609 294472363
Q 32095 89727 5337045695238
Q 24401 36004 8318625309016
Q 54231 88601 8795051183840
S 74285 144835345
S 46238 784787974
A 23640 798064065
S 56549 374224975
S 93131 286783945
Q 50034 76781 6008840793405
S 69841 960578363
Q 11839 91161 2625824141613
A 65934 191393946
S 61063 493261274
A 37518 302793858
Q 2111 75953 2219436050034
A 35759 174106225
Q 415 91478 5665610752722
A 63800 957106635
A 84174 751803951
S 91541 686344220
Q 27160 88743 2651846492544
A 17874 538746674
Q 9081 35269 3789853097977
Q 65759 86877 4264586450454
S 11792 642069673
S 82379 166024458
Q 66996 82156 693764376849
Q 158 76232 4111762636301
S 31739 488177644
S 35209 408215600
Q 8089 8599 306493744615
Q 29823 92253 5415775385306
Q 18273 22518 1703415557960
Q 78833 88388 5248981193232
Q 29136 88169 488218371203
S 87986 377880658
Q 35391 85152 5893917670921
S 44351 340317237
S 5169 101981911
Q 47698 80790 6241887986413
Q 5983 73348 1304379621032
Q 5669 92931 2747160489409
A 82012 273869338
Q 76059 90299 499186743135
S 82958 773410044
Q 11804 66858 2100269048721
A 9466 275054970
Q 12205 91551 6392285055034
Q 27926 53113 7176863312642
Q 3473 92173 3448700447076
S 5789 467634523
S 74381 995880583
Q 9665 87190 786543450582
A 74339 615033515
A 42828 378437969
A 24240 995457785
Q 20910 38989 405190894908
Q 28636 33383 1378240859025
S 72791 741644582
A 68928 130730157
S 14901 745262405
Q 801 88771 8043543815604
A 46235 362299981
S 66704 288004672
A 17831 404509402
A 10784 249869761
S 6777 490578686
S 43180 397839083
S 18873 157744748
S 57094 487408964
S 46495 721639715
S 24687 932419000
A 48863 398295666
Q 13079 41817 855943684131
S 1577 742536904
A 14281 511303111
Q 2539 39960 539069978704
A 27604 517679950
Q 61457 80021 2556143148181
Q 52810 71059 8779657254260
A 36086 770259464
Q 5486 93167 9571188540549
Q 26317 92805 426700348700
S 90888 515676753
Q 31314 49354 7545727298237
A 47893 611436992
Q 1965 37752 9488119535259
A 8377 200315390
A 47059 583986723
S 56090 673675949
Q 19042 61399 5316134623701
S 27434 455421602
S 27849 372002250
A 31191 206155899
Q 14192 54570 7746203427064
Q 18898 85390 2564974996623
S 41963 746864290
Q 2315 88197 4265133256674
A 14873 134701244
Q 7185 53978 9875618611802
A 50293 964227393
Q 58405 65526 2452684490169
Q 5463 77250 6866689399060
A 15972 808698423
S 78722 942364798
S 36715 469738936
Q 23247 54815 4257762577847
Q 31978 78721 7886602742882
Q 37733 87307 8114821702956
Q 1137 72057 7851947057841
S 63103 420706491
Q 4888 74658 2828591616526
Q 6938 83638 2066805806791
S 101 694291614
A 49445 834653938
Q 14191 66342 9497162498049
Q 11267 66308 1343462528118
A 67891 377609963
S 64539 648829811
S 53668 714731498
Q 3024 89539 7748479255146
A 15096 215125661
Q 22121 87996 7651376397334
Q 13075 81752 2710666289847
Q 9136 72617 5803541130239
Q 12297 64475 9677267129717
A 88946 261249190
Q 11470 89562 8403428544782
A 73226 534007011
A 69521 969095843
A 65233 790253649
A 78385 383335990
S 54591 351454764
Q 5782 44968 4602073837953
Q 23735 43881 7771037506037
A 53820 201138826
Q 63165 79990 6728490780862
S 68043 841795197
A 76420 543888811
Q 1179 81718 2640192621450
A 28138 553567855
Q 73168 83042 1945061971681
S 35225 460425769
S 39796 543039928
A 65291 230316784
A 76233 798576010
Q 33004 86218 9566793122907
A 21827 408545074
S 61561 425794442
A 37079 495529454
Q 73408 78425 4185259685469
S 17139 800786180
Q 27311 65045 6835211598962
S 18514 798750367
A 92787 830812872
S 8237 531898807
S 28717 623927166
S 55213 501141569
A 23793 735525159
Q 40997 68300 3281567749508
S 28235 640499326
S 20570 312254319
A 1684 729336610
S 75662 116264186
Q 380 86887 239456941172
Q 60823 71673 8247928541093
A 62982 760356256
Q 52933 68452 3800353950353
A 19217 405501400
Q 88 91118 6062530868532
Q 58103 69867 2965700885382
S 7587 102072527
S 14490 534051586
Q 42788 58912 5765034583867
S 42050 560644082
S 92371 896282045
Q 12606 31379 5480955482541
S 77145 825666290
Q 9341 79102 4704700764774
Q 40346 73624 61172860956
S 42843 461558368
Q 9144 84473 4926783760883
A 10371 510804612
Q 17290 91639 3330494415496
Q 40019 77511 2665634713181
A 34720 632537966
S 14695 413787188
Q 53939 81505 6890690161763
Q 12755 89163 9075548325913
S 28162 700970725
S 31820 771944798
A 19802 723113810
S 42527 763484106
S 31602 314869344
Q 20958 84596 293238621182
Q 29166 50234 1898795858634
Q 18064 73543 7949976309224
S 60412 300347249
Q 576 30207 9552599785510
Q 1971 36242 2035239511929
A 80360 453630525
S 50193 456016985
Q 11162 47686 9462240372955
A 66631 321796491
Q 12198 33881 3165847023551
A 41525 488395877
Q 41302 76212 2516456237394
Q 34261 59177 8299078795433
A 67798 835465277
S 3528 664793912
A 87758 630114113
S 41924 226354528
Q 10267 91241 2639710996373
A 51426 184498876
Q 14550 82795 8404700956397
A 27884 620194407
Q 52596 76915 6341508897210
S 77257 448621080
Q 25411 32504 6039350905521
Q 8404 91240 7227361048089
S 43386 842114359
Q 23161 26810 3516495919982
S 33090 227766629
A 68934 193085302
S 67210 815859256
Q 1669 92162 1166317625664
Q 7483 62532 5069358394585
Q 16388 50020 2962508823889
Q 6425 17755 7017757212449
Q 20722 86784 6088869634795
Q 83682 88695 3832159496647
S 72791 360227049
Q 10033 74934 4964697324727
Q 37262 91323 3117765541038
Q 7815 16072 2863563673285
S 87749 540963754
Q 13548 83202 2169849666683
Q 20338 77404 4896417907286
S 56202 168336460
S 67199 298250906
S 22398 917740211
S 70175 371800899
Q 48091 93042 3049991743488
A 65918 573604737
Q 24222 93234 2845188561253
A 6946 976360217
Q 24230 71510 8330577982599
A 11211 799801545
A 41946 356444786
Q 4227 88025 1427318795394
Q 2710 72047 9504615658981
A 40919 693915377
Q 40164 66820 8921504924617
Q 60301 81558 1639386113218
A 62104 315434071
Q 5282 79652 932764770642
Q 5063 76575 2253366069541
S 4986 998700243
Q 60803 89807 9521450111694
Q 25304 31181 673199854793
S 49995 843408689
Q 11740 88849 5044971353344
Q 28734 72821 3045327143635
Q 53396 65945 1601861982315
S 52254 360947019
S 2673 892917916
Q 1076 90307 9122193462764
Q 4219 18985 2216113276992
S 78000 743759134
Q 53628 54753 405271388460
Q 39092 88266 6188012094824
A 40189 398093574
S 81468 723592656
S 1333 419615085
A 77943 163544489
S 91545 306716747
S 50512 556438368
S 78938 415554163
S 74892 425849504
A 30636 329182178
S 80877 864545682
Q 9078 16819 2678114820508
S 6369 562046416
Q 32990 76048 8554887937575
Q 892 73942 5147703361064
S 9539 922671403
A 47909 562584267
A 72128 74755208
S 33562 894556423
Q 26533 84765 8170674342019
Q 9019 91959 6961815907817
S 8250 277842550
Q 21882 61406 7187889069959
A 42882 178882726
Q 16298 65022 8845578575103
Q 35349 88148 239373448338
S 3275 502496660
Q 55730 63978 4133769836386
A 46600 697584450
S 41066 928365396
Q 13339 89406 7658761746911
S 20555 807747552
Q 545 86003 9642497298712
S 10850 44931407
Q 1227 56993 1373193829958
Q 9977 64691 4316520932756
S 16240 892351251
S 13810 514460246
S 71304 478913509
Q 25026 43533 6175065757312
Q 44493 55232 1895679270049
S 61682 990862241
A 28375 112039795
S 57994 212159452
S 50131 84415817
A 70342 705024648
A 77291 850696854
S 22002 931816105
A 70275 803178020
A 24967 451178892
S 17856 904811384
S 79295 122277045
S 52159 699118585
Q 13000 93032 3712004283237
Q 7045 37726 8596652507093
A 25350 990783230
S 4704 103025386
A 4398 853417671
Q 28629 60095 8327846017337
Q 32252 93062 5834517638059
S 83683 187990737
Q 64537 91220 2074111910019
A 17681 65872181
A 52947 367263538
Q 11937 63913 6398321224599
S 6728 112422721
Q 18574 72721 9630043254153
Q 8069 87478 8205079740971
Q 81041 83297 1035740234444
S 9458 681699722
Q 8287 90341 4793381125783
S 17443 770241747
S 69089 273559076
Q 1764 91411 3696167186971
S 40186 283818316
S 32825 227887417
S 32058 168445283
Q 6404 53922 6878523774517
A 27050 331981564
Q 62171 83658 866136364756
Q 34460 89387 8088177596454
A 76834 844962130
Q 5318 56732 3184097078413
Q 8928 29330 6586278711171
Q 36010 79522 4275765430533
A 51844 795081065
A 13465 168457339
Q 49458 81496 4225616852562
S 17533 557133709
S 54436 76451550
S 80787 295776701
A 7167 232064084
A 62347 45723556
S 20483 661914449
Q 4509 60976 649342479499
S 69457 978025527
S 25441 925870773
S 30786 698985730
A 44073 309900484
A 48128 674093126
Q 2787 36798 6319725314764
S 14459 228141241
A 50060 782756732
Q 20344 51988 9829603579569
Q 8536 89496 5104184634939
S 9605 945100877
Q 2121 91325 9603077431383
S 66111 500261121
Q 1700 91458 8793362725919
Q 11591 91842 1019913970124
A 74225 532271945
Q 11039 50561 559144439467
S 10628 710923094
Q 66179 91250 2069336425073
Q 23281 67068 1959332951763
Q 4958 34781 2391475825853
S 32321 421494284
A 86541 132570106
A 38834 309026083
A 30502 347280242
A 73736 818349973
S 57486 969430744
A 70680 896239575
Q 2919 16507 8586129936891
Q 6511 12706 2739878451809
A 25009 432210281
Q 8192 90358 3713547404292
S 24411 514545344
A 35449 999010333
S 12057 981048619
S 52018 104784972
S 54155 991970841
A 36701 573592092
Q 38474 87477 3187043567868
Q 7629 73707 3065583834482
Q 6591 74615 3439901679125
Q 74556 75229 574233643860
Q 33480 59952 8096981503045
S 19645 363193335
A 64223 55224377
A 50415 315262290
S 5527 199701126
Q 52798 83051 4330110102200
Q 3260 82162 9951578616924
S 57260 373879679
A 81603 550455329
S 81213 555555188
A 90612 421747455
A 72463 336142667
A 28511 464222465
A 56884 97162830
A 38512 230003837
S 59544 896666542
S 61317 350425193
Q 54114 83226 8615980066706
Q 4586 73677 1929393949462
S 22257 626045094
A 33422 607975454
A 92244 680151568
Q 57270 80816 9758448473888
Q 28329 77521 7099622304888
S 4582 74656480
Q 770 69767 6331832032661
A 22442 564032806
Q 25024 85281 9689541030193
S 71615 725970250
A 92230 192021392
A 51893 997917367
Q 91834 92892 763401736853
Q 27030 34007 4521369592312
A 5572 722161624
S 76810 954482502
S 24073 836929633
Q 20025 87930 4840599269209
S 55695 856125677
Q 12156 70186 3215279704691
A 34890 825469556
S 35339 87362318
Q 51861 77873 712056138789
Q 5322 79264 1781074991213
A 66570 547599283
Q 5440 31057 1324676191022
S 27635 601697744
A 53932 525423712
A 22121 475235268
Q 40224 44780 1550733273540
Q 55436 55588 105390092532
Q 1134 75475 9000163793453
Q 8488 76367 3139746335800
Q 5569 81247 2367882185840
S 35701 651533358
S 14688 663382576
A 32962 886149193
S 89698 909335023
S 4333 945385058
S 4941 924333928
Q 81 92404 3852353789340
A 10829 717403850
A 86508 653431067
A 8093 557871940
Q 7920 56727 6884489778634
Q 43592 62123 9985040930977
Q 42078 52157 4732959568646
Q 4470 72924 990815964766
S 36659 304523979
A 14508 434450412
A 66420 626896338
S 61016 324194323
Q 1927 92221 7060632986047
Q 36730 53798 2942537124336
A 46122 442208673
Q 11653 92649 5012241779135
Q 5234 53110 7046903757885
S 34648 45611324
Q 10352 89516 884746444855
Q 2761 88788 753728358121
S 29554 475024473
A 63195 431464044
A 87466 304920202
S 16183 490343739
Q 14 93192 9782217883974
A 6846 398217210
A 69359 343762521
Q 34131 68298 3735663021753
A 83505 779934651
S 17622 898379367
S 7511 936907793
S 5109 280719312
A 67262 716009606
A 46839 287135435
Q 6145 59141 7467128881950
S 49532 444018880
S 37120 548904787
S 74162 989158137
Q 9347 62468 8695015702077
Q 14446 91050 7032962917258
A 48410 76694064
A 70675 382171952
Q 5537 87587 8055133424373
S 9987 820450916
S 16332 710235419
A 75790 54446061
Q 59505 75415 5382380308064
A 56131 705684274
Q 8503 93297 5938468632596
A 22400 880629293
A 50294 819382734
S 18486 876989097
Q 5663 77767 7755883961257
S 1168 653856798
Q 25338 55760 1594963489640
S 78869 698188682
Q 4463 67007 737805869797
A 27933 71482386
S 34703 963856933
Q 28201 37378 4909759023216
S 6167 109847656
Q 6096 80491 2428389809605
S 4370 887291974
Q 67085 75513 1656730750571
Q 49450 75365 3597621690289
Q 4245 80966 3646366650066
S 89352 219298904
Q 4090 74231 3893657968466
S 26362 131676854
S 64408 33812426
S 69740 835713093
A 79371 214085460
Q 17467 66961 9811778992704
A 40590 57420500
Q 4346 7390 1632268919963
S 44946 920615914
S 73911 855336314
Q 964 31729 3190230151135
Q 19830 37622 9266232512289
A 16670 504298867
A 42303 692873823
S 84935 215937787
Q 51878 58394 3680671876330
Q 20853 39176 6085914826308
A 83162 474562565
Q 5813 85098 1067129336962
Q 21321 75034 2890295519783
S 43520 772538550
A 72808 508710463
Q 21598 89231 3695319310840
Q 19634 86065 8864029057260
S 36869 273963846
S 25049 291047079
S 21862 308143458
Q 26702 28088 765409818
S 66826 933563195
Q 5388 44219 2521781716419
A 4641 190596021
A 3791 995197980
Q 28911 57910 1244381632499
A 12183 628419770
S 6757 643106597
Q 9799 84791 5769172992531
S 9016 991379152
A 7395 208791546
Q 13464 85224 2715686714030
Q 8434 31275 3623713626347
S 76598 493104034
Q 14388 76494 349040001938
Q 64703 86780 855577764103
A 78596 694156152
A 23065 852195243
A 89799 671821163
S 30610 36645695
S 40138 765840111
Q 5355 87744 8007464249883
A 1135 747001092
A 82912 877657807
A 18875 378641070
A 3882 60952166
A 38079 262927921
S 89360 816481531
Q 46234 53398 6829687844161
A 83874 552204879
S 73691 95179498
Q 598 92061 5306289389277
A 35885 550558843
Q 5454 83315 5028171349265
S 38780 164943340
Q 47641 76958 2873960397286
A 18846 665881326
S 50172 471692326
S 13127 916028994
Q 25275 75678 6368732841194
Q 51529 58225 3288375238544
S 72003 865818910
S 19218 671265400
A 27058 7798678
S 85547 393770109
Q 14484 48811 9185464341569
Q 24221 91268 6098592829102
Q 329 54031 9862458388050
S 56678 85400077
Q 28671 65861 8650163280020
Q 18205 91460 4472686714668
Q 16608 42030 2769844658877
S 73951 941480088
A 57884 863296042
S 1636 775101775
A 29841 851866799
S 3387 378301906
Q 3005 83250 6044668124640
Q 54704 80817 4118855673101
S 13496 716730855
S 45834 62630004
S 72376 238812742
S 46780 952137250
S 88335 176832370
S 64289 227552096
A 12879 6223686
Q 47407 86213 747105318116
S 23162 363499590
S 5897 634867846
Q 13186 80987 1353442913078
Q 12674 69864 8768700237358
A 26753 269132936
A 82100 530679198
S 23851 257782784
A 92116 564421092
A 79025 122795767
A 25671 401911281
A 62737 755294735
Q 249 93352 3620318894269
Q 15954 17182 558779501023
A 65397 942795090
A 12933 445186488
Q 2672 39330 1662404809243
A 82158 843063176
A 28766 876573819
Q 15053 50290 9570504452574
Q 16059 86566 2452236749913
A 90161 660627477
A 17032 475275815
Q 30067 46901 6022652796233
A 60021 613296322
Q 13227 31332 1846962293765
S 21401 182055761
Q 28772 70996 2330433207295
Q 1752 83357 6340897592094
Q 4 86800 5283704704488
Q 22864 89899 9051357840618
S 86089 994582037
A 66526 445985525
S 69654 198112271
Q 21558 83728 1622178057602
Q 32724 63523 6452781402186
A 79374 34472043
S 69833 205587891
Q 15810 93042 2460798772716
S 15292 557383778
A 80485 523312960
Q 40830 84157 5408464554144
S 87845 57493024
Q 18857 47203 5474547958861
A 23877 616407315
S 76948 287243310
S 5465 946278501
Q 55023 70527 8509614010514
A 77230 697524538
A 4230 634716959
Q 21645 87721 957528137588
Q 76662 91372 4471759021661
A 36098 555302844
Q 79117 89355 5855144438700
S 44192 561625140
A 23329 738066611
S 55791 197811042
A 1448 963615411
A 77990 441686234
Q 38714 57690 2900907689617
S 7509 51583793
A 40536 641390443
Q 13914 60551 5079935687739
S 58707 401235799
Q 50256 64653 9659926090869
A 86312 402174542
A 2657 197662384
S 61738 845413363
Q 3834 18385 3911415750486
Q 35828 61481 7441596469834
Q 25240 52776 7508634897418
S 28825 656580072
Q 53025 68029 9030700032468
Q 58625 87131 2459772952849
S 86232 119095594
A 53380 666497880
Q 29518 66472 8212337003165
S 84338 542323311
S 76502 157249152
S 58460 938483717
Q 3989 76397 8690154365213
S 25890 568684075
Q 7119 93025 8603503287536
Q 8106 90384 9557965599839
Q 72584 85264 2829767019591
S 19421 246773657
Q 56540 91192 9442113605847
A 79543 564367474
A 82670 181633425
A 78022 353257635
A 39390 942474832
S 57418 955263781
A 22469 400616453
Q 12425 78356 2784187246360
S 59153 103463653
Q 4694 27112 9656383661641
S 11619 223683153
S 70721 224345683
S 71828 918703992
Q 30764 32229 1086555585318
Q 4732 87682 4658014917706
Q 34889 37327 2247516100813
Q 2040 55739 4301944640282
S 84977 421998033
Q 11948 57335 1998028120315
A 49861 670388132
A 91500 679560828
S 36604 489764019
Q 27226 72615 31009192864
S 76778 762463458
A 76928 594441846
A 30420 341410138
S 66489 776045931
S 40187 332950639
Q 1587 93086 1477332138039
Q 615 83787 6383783986972
S 13684 444656294
Q 11869 87175 1802700053824
A 50869 898541469
S 15275 10898334
S 65517 901943894
Q 711 93223 6198825104251
Q 87466 88302 149256282470
Q 1867 92236 5549997168420
S 86418 224161366
A 6442 985304990
Q 15652 59088 7246947259590
A 23872 444439382
Q 34103 58414 2499596796016
Q 55443 82757 3845780203436
Q 45732 69812 6534540010997
S 32792 313596933
Q 13537 86025 5413273491975
A 43654 745176530
Q 30423 54857 5640158351010
A 44239 326065705
Q 82678 86131 3238033210736
A 65571 994062855
A 31864 792875781
S 38392 772449970
Q 6979 90835 8920220484071
Q 25560 33519 1097992487737
A 67074 379344587
A 3108 298694435
Q 51392 69452 7911521796681
A 63016 49581576
S 34955 960050329
A 28824 290967041
Q 38912 75710 1827997393265
S 22595 17582553
Q 18812 92197 95619019198
A 22051 128067495
S 52772 158689625
Q 29666 70386 1709935653342
Q 4014 61760 3154047143386
S 87543 44085421
S 7707 859285523
S 30275 736543479
A 77908 508113914
S 91286 163081163
A 9559 394706537
Q 7828 85692 7506821222480
Q 11353 86009 7373852357131
A 7982 196624047
Q 765 89422 3132602616275
S 19882 540066375
Q 12671 74425 3202546875513
S 19195 586507080
Q 37897 45019 3987383371500
A 46286 492181407
Q 20629 62278 9474881217411
A 44011 709210361
S 84170 881982849
S 49612 299219842
S 59413 811236338
A 80368 815111094
Q 13669 39808 5456093350316
A 87086 80491837
A 66834 826511410
S 88198 136558553
Q 7524 29495 3755105257078
S 20012 591999534
S 11963 286025048
S 42278 505263872
A 36228 59689516
A 35134 673237938
A 90289 614112590
A 38330 502514098
Q 4234 82951 2671075524760
Q 32762 72973 6041157573910
Q 713 60907 817617816933
A 14656 108023201
Q 8945 28426 291068500605
A 17053 822027846
S 64316 624753777
Q 16607 63562 3196800533150
Q 35007 80564 7763907236487
S 27108 950827359
S 3704 393516383
A 3222 873552734
S 39600 953741428
S 70413 211112373
Q 293 93109 4187024524899
A 88315 498308133
S 72489 875284051
A 33602 140352534
A 78786 788654412
S 50674 329699519
Q 5921 80846 3220827898794
S 23117 934696185
Q 39704 64849 2049031201255
Q 46295 88973 7060494252556
Q 23309 91255 7872373295902
S 78006 830595455
Q 50737 68595 1842564992704
Q 48752 72342 4287057963914
Q 882 93024 2792756935624
Q 33029 70201 9835329657222
Q 54411 56679 1343837528669
Q 287 35507 3852941889051
Q 38639 71838 7027184078884
A 89836 611739969
A 7550 748796043
S 26460 288924211
S 29509 155912059
Q 11444 46881 3222007397502
Q 41813 91786 2831343307698
S 68482 804241082
Q 10544 92718 8618205278061
Q 16748 82174 9357786957948
A 6560 474582990
Q 31626 55260 282444701988
S 73666 236361792
Q 57993 76129 8006628929212
S 90167 184046176
Q 19749 69727 7565982020595
Q 271 85554 6520633372771
Q 5960 32030 9218875439984
S 12092 424704007
A 16851 736505540
Q 5377 54658 30831767721
Q 23475 85349 867473040087
A 42770 563081496
S 31939 696946870
S 89276 863398521
S 64282 855075807
A 89962 932987464
A 40318 636624138
S 80167 216830233
A 15389 439292671
A 6746 995680598
Q 12592 91769 175004734390
A 23273 452196297
Q 2853 67890 4041060520605
S 33449 473259096
Q 12293 63185 9925147244068
S 62900 565394113
A 47550 440510245
Q 41501 63076 7348563536052
A 12911 808265902
S 93244 542294711
S 5058 861657745
Q 11118 86368 205502688350
Q 8780 18928 506913656641
Q 19478 22367 2822454914464
A 7031 923944006
A 3850 493386108
A 60479 714697070
S 91859 138506185
S 35006 323462078
S 60706 883845036
S 5605 788630142
S 70327 615074175
S 41169 12544705
A 59060 46424565
Q 5281 77950 3446971248131
A 73634 960318660
S 43418 652906548
S 24629 274561328
Q 15897 46480 2104988751037
S 89710 871931044
S 69419 578145007
A 18274 799406421
S 35965 662553646
S 71443 604930986
S 5046 73351236
Q 45875 62265 1298935985146
Q 16301 78191 9341806194670
Q 10398 57115 7657816965597
S 33990 549743835
A 24443 349386996
Q 13774 79200 8295829904388
Q 21063 27442 3238358170508
S 52564 355488180
A 74056 502591743
Q 72523 73699 894936009268
Q 1241 87560 3560894556374
Q 18373 75049 3862959494470
A 64284 428787707
Q 30673 84324 428522152223
Q 34361 84111 5545183805347
Q 14170 43679 5361270721907
S 17981 183689011
A 80475 770220584
Q 16106 18548 641392822537
A 4280 870408349
A 60579 33872456
Q 19845 79675 3175642095863
Q 8895 20632 3092264487980
S 82154 38038552
Q 10546 85222 7810176651312
A 2907 797619768
A 75087 410453245
A 30481 900640949
Q 45468 68915 6387528260775
A 42524 671077579
A 20689 556919185
Q 17686 20827 2431073715056
Q 235 92393 3996650253349
A 16506 293782090
A 40539 535313770
S 23767 797720942
Q 6552 78833 2212944293090
S 13042 690110468
S 15481 143474583
Q 60152 80891 2658978003866
S 14256 125859843
S 84945 389408127
A 22033 744655183
A 76577 131437770
A 28615 421664969
Q 53223 79920 1753136109128
A 8248 317244339
Q 6846 46145 7708804930530
A 76895 771355952
S 2030 538404250
S 68640 328647314
S 31956 986044372
S 22117 316134966
A 34378 829360617
S 45298 823300202
A 3203 982404129
S 2130 28129750
Q 32905 69447 3635233066405
A 44955 859556821
A 90199 557668771
S 90321 208098728
Q 10430 88480 6999736584019
Q 15982 92761 4914316207361
Q 8738 81242 3853951805494
S 56120 154443394
Q 10878 75077 2276656636633
S 15247 401162123
S 25481 877946542
S 18917 144956707
Q 78019 83553 2364188362449
A 51849 960370289
Q 29601 76924 7311417938920
A 39513 701247688
A 74505 148092085
S 60250 996228152
Q 27966 44875 5769466676485
Q 45045 93293 8625200660612
Q 16694 72750 1617210138302
S 25326 259445486
Q 17438 63847 7586695482782
S 67719 987114620
A 77885 78620365
Q 5636 85240 8864957871521
A 69578 603459953
S 44648 61182502
S 59605 749944390
Q 32794 41743 5233272065106
A 42925 651504770
Q 19411 38797 5004915825892
A 21556 507531457
Q 4126 5162 432960861803
S 50781 871600973
Q 17569 77011 858837548986
S 63102 835218004
S 7173 181578382
A 81154 367924366
Q 42302 60059 5985052223410
S 86255 854763214
Q 10828 69238 4000300077795
S 87396 390062903
A 5497 709594070
A 86380 626509945
A 32768 48260331
A 84836 613555272
Q 46519 77906 4948456373620
Q 18805 83341 754344188653
Q 3334 89532 7695607090064
A 65786 26622664
Q 9621 53274 7973815038827
A 27554 206698058
Q 271 90837 5905463839396
S 68989 391475256
Q 26304 90354 6374572366226
Q 5050 83638 5021883456434
S 52659 96752536
S 68048 837849395
Q 32944 63372 4292425676044
Q 17537 73872 1769585261004
A 76932 776824027
Q 22357 70515 8527438611881
Q 720 87666 3660323511054
Q 4655 66988 9372057722287
Q 44174 83623 7668197370667
Q 67729 77463 9717250483636
S 74103 479850225
Q 5907 76323 9484184806749
S 34930 693479576
A 25233 747708093
S 8551 353323572
A 28534 171896455
A 10712 479344650
Q 3091 46737 7042235220142
A 87351 300290980
A 43263 979342808
Q 85299 92186 2274669665183
A 38141 569105851
Q 72921 89764 6437938993954
Q 6447 47383 8942173582448
A 277 615866998
Q 47791 87368 7032513260161
A 52069 877109292
A 80869 813391990
A 43083 533539680
S 72664 430535771
Q 62395 88552 9186512323293
Q 7272 84771 7684257607154
A 69755 796684926
A 41633 601968729
A 2709 413486717
A 81880 146518242
A 40250 457394859
A 29245 461564123
S 26993 421055332
Q 74998 86175 8765954374387
Q 10107 47921 7212757843847
Q 13972 73625 524197491917
Q 24212 42987 7673508263662
A 3518 195539652
S 49319 38919026
S 75711 553285446
S 46174 735858545
A 81668 683091000
Q 9807 66400 9745728529269
Q 2373 90815 8889865570870
Q 2812 88797 4567114041187
Q 13827 82733 7906195313942
A 20452 819766323
Q 33012 90718 998702616386
Q 7547 82893 1975425103644
A 1779 168655428
A 88877 765259077
Q 22435 58990 3471678023750
Q 2349 92522 7534745089631
A 73137 842337608
S 85141 270409664
Q 60828 69913 8692190267109
S 81425 923544331
A 24171 538035750
A 89019 474616748
A 71328 304559852
Q 32652 57216 6676306136203
S 41480 744765559
A 20145 427229757
S 28440 118102124
S 4872 201613243
A 75812 369741761
Q 49371 83532 2554606511464
Q 45878 69716 4991660243559
A 66250 338326226
A 24132 675785882
A 5198 7311244
S 36720 964110443
S 23334 92517920
S 50258 927021776
S 37904 809182889
Q 64886 74801 8117616873734
Q 1540 28337 1188270843403
Q 15528 92191 7941489709337
A 44997 591592916
Q 30417 54888 9810860163012
S 93134 366331082
Q 27823 61501 7563509435043
S 77405 157916948
Q 48635 79758 7762867542742
A 48203 589335232
Q 80756 89215 859628421555
Q 36791 91534 2724319953623
S 85115 32593559
S 55254 298281851
A 93323 641370258
S 49714 556043738
S 76417 737205229
A 92628 570487900
A 78679 609403204
Q 31305 88602 2132540597754
S 65863 463917455
S 12314 792641812
Q 1553 18574 9219930102048
S 20441 3960881
S 43416 287419735
Q 15870 76737 9371820764579
A 66128 279411034
S 61633 848219687
A 30267 450254886
Q 2341 19582 9554959050337
A 36140 391027935
A 70298 178524137
Q 649 93111 1038933769033
Q 25226 83788 1612160133572
S 59112 575908558
A 47412 879254314
A 38846 446649646
Q 16704 93003 4738185338859
A 5317 941270452
Q 49396 86313 9332061732774
Q 1756 28115 2225440433962
Q 18186 80765 3678666664814
S 39409 519496225
Q 61684 85356 1885678928534
S 3327 3056510
S 66250 786511112
Q 44288 66051 2252207996290
A 13692 116228250
A 67338 383971878
A 91033 891389539
S 68630 521481591
Q 621 68414 9142145047497
S 79930 707131645
S 57362 538315729
S 80784 797079777
Q 22600 42248 9559143362759
A 22650 293158423
Q 8723 58752 8137745134397
S 10535 45876665
A 17362 815308292
Q 17703 87718 5987166635998
Q 58546 90825 302848837199
A 68299 895366796
S 45599 868557646
S 32484 862123082
S 47219 143887574
A 50738 387426769
Q 47531 63640 2698955741134
A 58692 76563001
A 18277 71118397
A 41192 784943689
S 81869 113004265
A 25671 952421406
Q 13251 79005 4243249870882
S 81736 432581559
S 87007 388624481
S 84171 309616726
A 57382 233046172
A 11205 661049935
A 68268 304313177
Q 58766 58797 16522745940
Q 3145 55892 7410130078094
Q 11193 69037 9063436257091
S 40945 300586792
A 62002 664691984
Q 413 86005 277415628113
S 2089 722167256
Q 66 93193 7614629691034
A 29320 91399759
S 12353 936530794
S 11444 14344957
S 67870 228518201
S 28049 100961651
Q 5961 88847 7212470214608
Q 36451 87305 3987591633614
Q 48135 48471 102705887949
Q 3306 42507 7467893598456
Q 71257 91575 6724304558785
A 554 70801667
A 47245 77210154
Q 8578 79092 9555302863782
A 48263 383382711
S 33642 236305962
Q 60631 67555 5317240420783
S 43213 225217668
A 20168 267101528
Q 48865 74486 1978921867779
Q 9621 44498 9011476365681
S 23057 164801959
A 17854 500368494
S 72559 427180433
Q 15253 71181 8489239403247
S 40477 500089979
S 35467 711438122
A 47739 307157549
A 5126 706640365
S 51194 780012900
Q 63091 78182 3966797008844
Q 36696 88021 470671032132
A 7250 725111788
S 42694 210320452
Q 29001 71647 8934385106306
Q 49138 81193 6102001930152
S 91828 313766763
Q 27790 82575 9567091558423
Q 47734 68877 5694285515350
Q 12210 22047 7707881122434
Q 1463 71848 2913159762964
Q 8007 53471 1427621281587
S 58367 784814863
S 69813 483901820
Q 3416 22825 1505590870199
Q 5587 65515 1541211606004
Q 23508 79587 3218794517773
S 42595 641652230
Q 13906 67812 5314438954187
S 77442 376869111
S 83285 175656856
Q 5144 78732 4094659660103
A 88365 823544569
S 50377 371584458
A 36048 840165691
Q 5638 82664 3823831581146
S 70438 930603757
S 46467 975266533
A 69285 749703102
Q 25276 54235 736713081714
Q 3304 32098 3868263288727
S 75905 576505614
S 50956 713447531
Q 51629 86895 2365856493393
Q 1134 9159 3040285441604
S 3598 97095757
A 70279 176109833
A 16109 211312722
Q 37588 51607 8662938166532
Q 13428 79074 2690579124007
S 13325 182262957
S 48664 926959353
S 39132 709473008
Q 30326 52685 1837620440756
Q 21715 85024 1390046318809
A 51840 562958165
A 47578 924316371
A 43259 656919528
S 19736 990747464
Q 12441 51734 3045876465639
S 93320 240743770
A 28609 942798580
A 21552 953664425
S 92864 989921908
S 36913 384339147
A 87830 339413750
Q 5152 88993 4207156935012
Q 5354 49895 3112632472266
S 15861 185494336
S 66061 610535610
Q 3861 76909 746270594450
Q 17637 86594 9017922827157
A 92575 677110255
A 32362 817652395
Q 45527 74552 3670532694372
Q 10835 89963 2842420194436
S 19601 44451311
A 11115 95428346
Q 4928 73842 3059723497605
Q 10168 91705 1759237382585
A 26399 930519866
S 4732 74932996
Q 13379 17108 3031518762315
Q 15435 85176 4595998205032
S 39903 869003989
Q 6299 83527 2458468043246
S 30357 680251865
S 9123 868017314
Q 31079 49321 5653310351844
Q 62135 66610 2484714848678
Q 54609 66510 5882249022982
S 40332 570665043
S 84869 91410220
Q 12971 74863 774085694031
Q 33692 78925 5475193945179
A 17461 83116205
Q 67129 91365 5850368652753
Q 24646 40737 378769406400
S 782 347238229
A 63522 605098918
S 30351 262797034
A 74367 132026532
S 20441 174325113
A 7544 828079374
Q 98 89925 4771545374294
Q 32374 61936 8740076453271
Q 15768 26318 4698407075546
S 17081 495548274
S 6694 974921249
Q 35421 80486 408748270083
S 37342 23493513
A 60801 753907654
S 75378 923751826
S 2811 796797792
Q 23254 72958 3575507895524
Q 47974 59946 7852321938184
A 29502 581890643
Q 26561 83053 967569993711
A 64492 920853456
Q 7540 81159 6116792774576
Q 1823 52275 4091828386243
Q 84455 89086 2725715599457
Q 26338 69760 8067096957800
Q 11239 93307 8406358988376
A 59105 421662068
A 66226 339503692
S 46927 701684993
Q 35869 91987 571588672936
A 48334 238782980
A 85459 729749317
S 76349 286460829
A 91681 234002035
S 50796 310266736
S 29208 319613592
Q 19243 84316 2099950714021
S 13096 119883588
A 16739 543206262
A 71452 877886637
Q 66303 83948 1300222985943
A 42804 271624273
Q 37181 76050 5505941033773
Q 47386 55005 1478540842193
A 1474 486755887
S 25376 665197069
S 57338 407645839
A 18182 692745725
A 69779 484315513
A 39784 918449749
Q 26606 87403 1494681510046
S 27597 733328784
A 39410 370472539
A 48050 131124807
S 2509 580803909
A 54521 139717607
S 16390 856521254
A 6300 254929737
Q 7510 88543 2931836109674
Q 3731 63055 9810920959923
S 30202 119290846
Q 11287 83853 9394775099588
A 14618 704445404
A 27078 207389886
Q 12827 20220 1007433117231
S 38968 488653225
S 30661 504888635
Q 5874 83493 7028160480413
Q 35333 56602 2547633407903
A 80418 683126790
Q 66644 70609 3556236610267
A 59127 730003725
A 21844 133893449
Q 25983 39924 142320494255
S 29271 2375587
A 28878 439726698
A 13742 807135705
A 14920 667835487
S 92808 390662755
Q 5470 82278 661006410560
S 58215 186080312
Q 2516 36407 3131418778687
Q 56920 67122 4724579130840
Q 8414 15769 5741929703416
Q 364 33863 5982433194916
S 74051 131515661
S 8289 45105711
A 10170 73080918
Q 29628 74384 19511604256
A 33281 294934133
Q 1894 66624 9678456688303
Q 25893 80599 7017673581320
Q 8114 91168 630493568153
Q 48724 67655 9210083884827
Q 41419 72404 6842006193211
Q 34512 51571 2570596737316
S 49786 711508021
S 34528 928075843
S 45199 807289680
A 31179 164810406
S 37234 903828527
Q 8634 72854 5955393460538
A 7148 507595186
S 1375 762472477
Q 46027 71012 132274596718
Q 801 80392 2659866088888
S 77190 346109333
A 78036 787818308
S 33670 305991770
A 87111 902922306
S 14804 166236507
Q 4576 90903 1631459232761
Q 10660 89382 5796794078776
S 40830 458608555
Q 11447 53717 446712148056
Q 1124 81848 9428173294115
Q 57525 80609 8157791681578
Q 15843 79929 6782121704801
S 43596 524547
A 17359 573371490
S 88195 317189970
A 73059 158297487
Q 19756 76065 4382933474747
S 11149 573402405
Q 34542 86757 8856176224674
S 46201 431840502
Q 30913 92408 7281088570632
A 4987 907468196
Q 31491 56844 5142763535915
Q 9230 89046 2410435038783
A 74671 783174889
A 45671 979359212
Q 60683 72744 7907560734985
Q 37302 71705 8318502376928
A 19486 504995911
A 59831 407941957
A 27374 986314277
Q 22569 68198 5604174411155
S 47092 130211493
S 4946 876049758
S 73425 589321135
S 68653 594795834
A 91363 666436616
Q 32909 65456 6135309074656
A 58070 697457483
S 33442 670070043
S 86782 894762959
Q 3273 90369 5435038785608
S 86119 339782236
Q 41382 81144 9757722175743
A 38879 47538406
S 67926 468532482
S 31926 181659901
A 22172 298862305
Q 4514 80205 6941555617025
Q 5756 22313 4752445399234
A 31760 944474230
A 29587 927960640
A 37670 434055601
Q 4879 59117 1995380634903
Q 3622 57433 7065621735991
S 82732 428089128
A 56166 61106712
S 52051 163795571
A 45392 46268306
S 23913 709765295
S 78834 689997941
Q 1112 50338 903339853477
S 20268 263740299
S 32310 451279932
S 18143 96587026
S 36708 499207501
S 31608 569740484
Q 27613 67277 415251662857
A 70567 275860079
Q 48328 60734 4598754428603
Q 74930 84505 503355031164
S 76358 992943182
A 74073 993470560
Q 1825 44589 529255945950
Q 41206 84719 266803023442
A 89629 991208923
S 43484 42797110
A 55505 806480598
Q 53872 64421 1085510668276
S 61654 695654019
A 48953 223321993
S 65561 515856768
A 56417 996469486
Q 1518 70430 7257133293037
S 82452 938888182
Q 13542 84305 1429514522154
A 62091 805928077
Q 24113 89629 3487716810595
Q 30228 36852 4412104118333
A 54194 410113241
Q 70 93144 1573163239944
S 44375 531366842
Q 50194 75713 8611500772843
Q 224 12234 1674932365779
Q 2252 43500 1934188971632
Q 24777 92955 9120861502606
A 44467 464001465
A 2701 910772384
A 84037 758806045
S 4666 218474213
Q 601 92781 3768364687732
A 19912 857000211
Q 16492 77350 8117521445343
A 22456 249098355
Q 488 92093 925414755107
Q 6774 53378 1669082382611
Q 992 17902 2070391499171
A 60478 455293290
S 12535 363305220
Q 7014 42376 1570967123849
Q 10101 30192 27194414384
A 51236 216772188
A 27607 43005833
A 28733 187537520
A 10626 731138236
S 90764 696491792
S 81301 893125920
A 32146 353536349
Q 61172 84808 8167164750967
A 49473 888335426
S 61234 49569378
S 47036 300145797
S 18321 896415650
Q 35151 60853 8691818812983
Q 22728 38408 6276008667634
Q 47342 81922 5612584751689
Q 1331 59814 6954770760766
S 88881 350917268
A 83115 167614938
S 92607 940042646
S 78107 906195530
S 49184 284583945
A 46202 999472198
Q 4470 10240 5269070049834
A 89689 692225111
A 56540 504929780
Q 7692 90001 348635031784
Q 3273 59214 7521577799894
Q 41559 75110 9915809035810
Q 27894 82057 3560754839104
Q 12167 41991 6210079983611
A 7096 645991862
S 22617 251974665
S 45808 18287564
A 83135 125492872
S 85392 616014983
S 63224 931507724
A 72324 250788259
Q 44373 87140 8643669045981
S 54434 292258050
Q 13102 82861 1787741949867
S 175 275006205
A 64670 861370502
Q 32162 84971 8091425306891
Q 7498 45897 5303487525322
Q 10663 65636 1615985631296
Q 41680 77534 9906893622067
A 31330 597759095
S 17486 780686828
Q 56654 80629 6729201433163
A 63563 836498399
Q 19296 87020 8811006697136
Q 21609 89255 6023283398463
Q 34081 43765 3054463081667
S 24248 274596979
A 44722 30095244
S 27377 314474247
S 62920 588497208
A 55244 729913578
S 21334 45456824
S 51838 423918366
S 30367 669667389
S 80869 613572502
Q 8943 63541 78773630859
A 74046 136993588
S 19828 511545559
S 84843 631952670
Q 33746 58604 2384124020827
A 83545 180949771
S 2730 415199499
A 1858 215771799
S 89167 338140895
A 66063 530850549
S 66558 221603803
Q 3634 69711 482705637633
Q 7146 64883 644297222357
A 5092 225997400
A 54195 56096065
Q 21846 92940 3751088377504
A 45042 223118730
S 7103 879313612
A 87164 486302556
Q 51379 76154 3488692469127
A 56514 755994167
S 11507 562529185
S 27204 113465509
Q 12494 72117 6846859570085
Q 78158 91065 4821099514026
Q 3459 28253 4697512314071
Q 37810 50308 8496090862642
S 84390 440944262
S 9177 45989919
A 12199 809398724
Q 15922 21752 3138663252349
A 80518 918296348
S 89186 884578446
A 68670 765711814
Q 27028 61631 6077854010788
S 71551 85772909
A 89414 902113922
A 64391 358050952
A 66668 728681827
S 72183 522702637
S 37347 364181831
S 32706 678812882
Q 1501 65574 7479467475886
Q 18816 66089 5206268889512
A 14740 606369233
Q 29125 83480 2107072043349
Q 4591 60676 1728331899329
Q 41803 50123 2283895135960
Q 88405 91142 2648454365972
Q 86 93360 370141057972
S 51877 735901927
S 89276 749794509
S 53757 273060446
A 17330 617539232
A 29895 686551929
S 44915 741065794
A 13253 260164766
Q 28239 53316 689327029454
Q 15171 90643 1505330522597
A 10725 88676785
S 17038 803390806
S 22740 390970822
A 56802 974799026
S 34900 291510650
S 41416 925753946
A 9484 573498399
S 65424 259514139
Q 13426 57874 8579126333926
A 22376 956726406
Q 63567 74918 5106100088221
S 74846 990015504
Q 24605 56130 1372283167899
Q 41664 52518 925318688532
Q 67277 83634 9769449032593
Q 69277 74038 4564052502080
S 61068 919563705
A 92806 802545695
Q 41271 49428 2195915736431
S 7953 252409913
A 56968 280027182
A 32911 341665045
S 90252 631719344
Q 22316 88054 4040892999015
Q 917 90329 9112551076794
S 27768 272386288
S 85897 482274626
A 67569 739397801
A 65311 886144030
S 83624 472658330
Q 34286 79723 7200468305699
S 82746 946648671
Q 57956 74490 3271547586064
Q 6350 19015 1691200805167
Q 54441 78623 9014888957257
Q 33951 59654 2721913086402
Q 1015 84168 1380694077976
Q 2377 80399 6974792831817
Q 48563 60134 7787955945
A 38118 165768855
Q 5575 92958 9591386029218
A 98 858191088
A 65811 317341746
S 87869 366520783
Q 63036 88098 420564319214
Q 14193 63554 1237424243943
Q 4233 52559 6798657212602
S 42194 715471337
A 31546 881517979
Q 321 67996 312228906177
Q 52526 67572 4897874431357
Q 9024 73537 2256953564232
S 26383 451312976
S 68409 121064040
A 20151 624561018
S 27820 145183430
Q 44103 92105 9265991850057
Q 18400 87574 4512611625660
A 76598 308264774
Q 27783 78244 3264187695570
Q 14285 26562 9775638538423
Q 3531 37335 512561285654
S 83877 144521393
A 86011 497911369
S 24585 293618132
S 16334 189826848
Q 18212 71693 222273226976
S 81161 811314615
Q 4483 54729 6248911488860
A 5502 797456976
Q 64731 84725 9356809095344
A 16573 986226779
Q 33728 80525 3658571479494
S 7844 694579959
A 7604 833512570
Q 19333 69398 8535120448237
S 66740 513574212
Q 65889 88964 4203773296728
Q 17785 87677 5637205286364
Q 34287 77175 8071266132133
Q 12816 49734 8270827347855
A 76841 29443856
S 18650 146401144
S 6461 361366077
A 41956 238662802
S 55578 464965865
Q 41347 64276 8006120642318
Q 85882 87852 1104357198583
A 60430 320208442
A 60847 481298320
Q 11278 50081 1527692591038
S 85362 540065541
A 5188 512888058
S 84781 325559787
A 89438 399749201
Q 1402 91281 8664374358126
Q 10054 91860 9325010954653
Q 28813 29543 302132984217
Q 36593 58768 9228325842511
A 67044 719477007
Q 22742 83125 1719604164474
S 20502 37717029
A 36815 349906687
Q 73546 82955 2443357670146
S 36841 117472493
Q 54876 57496 1945051601856
A 63598 405057506
S 72082 152068229
Q 70349 75046 4440453381394
Q 24929 92813 3090488889535
A 63382 319694071
Q 9732 49219 9488763795565
Q 11827 68877 6263062651701
A 63719 362116906
S 44166 301874799
Q 45 93257 8364615435270
Q 13189 84662 9172151585230
A 61933 58877027
A 80998 464207010
Q 30089 43254 8229545405404
Q 21320 90364 9060689527915
Q 6618 77303 8734457847728
Q 411 83476 8648240837831
S 57483 452698405
A 87336 78368020
A 34407 870515791
Q 50278 86558 5813769103246
Q 8444 22428 9566620465003
A 24246 513057533
Q 12724 81357 5312223836486
S 90628 705502319
Q 16656 38954 8507210845776
Q 294 87646 8081221854622
A 42853 512037716
S 84503 712638924
Q 18805 58372 331430235159
S 12504 667139785
A 91456 630714120
Q 27796 46145 4234265527627
Q 61210 79468 7359867319990
Q 437 91058 7855123297785
Q 20681 31528 5635242942217
S 73524 918613252
A 350 231835871
Q 34110 38931 603718615104
Q 6754 90060 5773730495835
Q 58889 75365 1808733022565
Q 21126 64759 2698404127203
Q 69 76240 4508450392575
A 75537 797645507
S 72814 700678950
S 49004 816956330
A 79930 687175624
Q 6404 82474 909074084282
S 58104 514949434
Q 54238 90208 3077028409068
S 25174 318008785
Q 25753 54058 8935198377298
S 36232 276487343
A 83969 551790987
S 33890 260099768
S 35439 897577787
A 26410 486835783
S 84883 71133993
Q 6857 91749 3319125350605
Q 15546 34943 5884867162226
Q 13277 71397 5089063441791
Q 7892 8010 44370302553
Q 3728 91807 5334224477774
A 1304 930112835
Q 38058 83815 1134179417774
Q 4347 10187 1841557645885
Q 70348 72501 994664120012
S 4586 483915907
A 86286 752214716
S 64186 548426326
Q 1334 30348 691212789158
S 28403 104633739
Q 10427 90714 9149223198944
Q 11527 20732 2345446018157
S 88802 178841391
S 77124 793031478
A 34699 351906250
S 28373 236113833
Q 548 91827 1773538584527
S 6825 664780450
Q 9927 80552 9584196117818
Q 25475 85853 7016790404496
A 49155 235994261
S 59298 119993015
Q 55723 56118 141151381305
A 9555 971538855
A 8056 938042268
A 52209 616689495
Q 48965 87916 675717831591
Q 12839 55551 5093553472650
A 91219 345161014
A 35798 592118892
S 59185 151682997
A 52802 313994525
S 51680 248443186
Q 76597 77677 726678162301
S 64422 991440714
S 60597 594141935
Q 32963 52384 535191428653
Q 13632 78335 4885695531850
A 71709 691449391
S 1964 282407579
A 40088 582727676
A 46903 996683848
S 80081 926074610
Q 42833 53164 8954371121190
S 88792 19329669
S 78680 699275835
A 10398 381749260
Q 35447 60668 7198149627134
S 51770 917229934
A 64838 196218498
S 73947 251870441
Q 24257 67036 1523014351825
S 5866 609570546
Q 7500 64300 3196058912481
Q 3194 34096 8449540049643
S 71627 480528593
Q 16416 51357 5357609570980
Q 2025 91237 8991869865588
S 77241 186817864
A 77664 766563704
S 57432 775821696
S 10929 91623560
Q 13167 64754 7179029411533
A 41033 851334011
A 5827 292773603
A 76746 213129993
Q 15967 88378 9256233868367
S 73380 501925886
S 58964 894545732
A 20145 425244065
A 61992 214944343
Q 6226 27846 1359445442121
S 46304 839249701
A 88859 839521799
S 65093 128269771
A 18212 196149938
A 30338 165640362
A 36181 911298093
S 52849 997328996
S 76705 663504454
S 91945 65141633
S 45691 9137508
A 42692 547931106
A 88398 967403037
Q 32132 60003 6160279314469
S 68164 533793196
S 44904 263657030
Q 551 93117 2381014075680
S 27862 723122962
S 6810 585167572
S 20694 252969598
Q 24115 91530 1856196411977
S 4371 112529829
Q 40054 66618 1759077354863
A 86174 263569265
Q 1394 92797 390982246988
S 63063 257728751
Q 8950 89747 6977715145261
A 83851 659692194
S 63856 365451919
Q 76052 79558 3133665788934
Q 9941 44333 7326273285336
Q 31986 84469 8389632672045
A 11169 77386360
A 62112 164589403
S 65442 317500598
Q 39862 44083 1954964636335
Q 1371 86747 3464269168254
A 87948 508168460
Q 61 19557 9317194544142
Q 5011 30973 5151457909277
Q 12325 89278 6612850949233
Q 52382 54394 1369309679565
A 65955 878107883
Q 214 61498 3188402399716
A 28436 385242694
A 66572 423000814
A 69295 501567615
A 42593 492701953
S 20180 980302206
S 21601 969065473
S 44344 605932276
S 63067 861368561
A 7154 420436290
A 75105 483332048
S 13590 615956973
A 61514 655199689
A 65526 296672851
A 29661 663577161
S 47667 481943535
Q 43 93146 2534538756990
A 2170 45697014
S 51256 108579644
A 46179 519105682
Q 59620 72806 6167174044297
S 7452 235098939
S 1507 518534549
S 44618 941264214
S 936 8295011
S 64825 998448511
S 9855 851282870
Q 46136 88887 863594976981
Q 49294 82462 5062681995755
A 3166 331020267
Q 79131 91819 4045852719151
A 5041 642341003
S 36632 485101154
Q 88088 88287 112296756971
Q 8945 82286 8311098282462
Q 24750 74971 2688639950895
Q 31741 74628 788338014077
A 14695 61731275
S 36260 651710607
Q 505 92428 3967888250425
Q 5403 89711 6936188639186
Q 6273 85172 1218799678702
A 73501 524665789
Q 2592 40223 1506593018871
S 30259 890753923
S 88879 896471989
Q 330 45547 7197287260740
A 8605 490760788
S 90839 215685906
A 84235 515852458
S 84430 410070594
Q 21154 57014 1260854885320
A 55870 336019752
S 66881 535671106
Q 13726 75542 4797361148239
S 86462 135799723
A 50200 37662254
S 75784 20314808
Q 19652 28320 7661587728438
S 32548 261379879
Q 7042 64638 36603670972
S 76470 574996694
S 8970 985608971
A 62567 548225003
A 33819 94530682
S 31590 681059453
Q 7113 86574 5494094189482
Q 18999 74216 7169068768165
A 19643 441060032
Q 45 53281 2484754480379
A 33458 340115274
Q 24719 78064 1707776137565
Q 10405 82539 1269238834790
Q 38113 44816 6664448726631
S 49953 725341217
S 53539 69447132
Q 29602 92604 2212542194483
Q 40391 79727 2724412761350
A 56282 60074326
Q 5712 47178 9429744304200
Q 9412 83331 1788150671498
S 7194 855113118
Q 23822 76827 8527225098053
A 11738 562687141
A 51399 282498705
Q 64478 90110 7976395762406
A 76265 849568715
S 72425 198729083
Q 1358 91807 4370228194753
Q 2774 84412 7523477361904
S 40574 357585449
Q 42608 82406 3283862196800
Q 6657 64162 6233244196566
S 44726 511875901
S 67739 198519273
S 36177 739560860
A 27695 307609383
Q 61804 73985 503244900270
Q 27606 60616 2997483436338
Q 4993 13051 460564347848
A 26883 639639083
Q 44078 73419 1713037046336
A 52649 454547858
S 39402 352525008
A 41432 33683970
S 60019 342705393
Q 2303 92716 5873936732461
A 58875 840934775
Q 15301 40428 788480680504
A 56352 975816887
Q 77740 83357 1419168293596
Q 638 56259 5030406240817
A 8483 444442131
A 56073 733852534
Q 46912 90581 8822736599783
S 15192 728146024
Q 36830 55806 3834323619565
Q 1519 93338 8607752358750
Q 13924 41116 4124366386732
Q 40153 56208 9799893835699
A 65394 278117308
Q 25364 27127 1182658695133
A 71797 815504597
A 44275 217970836
S 92046 101116430
S 24029 834377894
Q 16008 58465 363575477392
S 76199 53661825
Q 60537 93134 9115394281395
A 34248 937190725
A 38316 674288612
A 5398 850787888
A 84085 126372822
Q 67494 84066 7477663020540
Q 14585 22345 7649255474461
A 33395 213479497
S 71285 432167886
S 54105 408156363
Q 31117 70738 4372501766633
Q 842 88690 5836137416149
Q 2556 90695 3012403126702
A 74204 570878770
A 34840 841040232
Q 3471 80887 5161512214082
A 24542 638107604
Q 267 65659 1575128089695
S 55476 216112378
S 74689 838755160
A 25620 359499457
S 71064 665272847
S 69398 584941620
A 10645 200182826
A 90457 947994503
Q 75073 81695 1648687337554
A 80434 89808287
Q 2417 91408 7003470933918
Q 4362 71551 6183988125080
Q 29277 83492 7041330288082
A 38848 425306047
Q 7972 88526 7278928072388
S 51585 207889491
Q 8386 12912 3870037651473
A 66013 688797608
Q 79211 88733 5064102752143
A 61549 997805097
A 2101 955861720
Q 7624 62752 4992059227286
S 34298 314263225
S 27087 857039219
A 8129 348096262
S 27646 84219165
S 17438 325700810
S 71807 537828754
S 6551 438507971
S 38559 748787357
A 16742 338354334
Q 4256 29091 195038515233
Q 17121 86429 836774294430
Q 14830 40691 8338472165260
S 6196 49489498
S 90213 611417078
A 2816 221211154
S 78209 53656365
S 39606 838104374
S 36904 641476827
Q 35514 85228 2266109763080
Q 7598 93238 233423609750
S 45181 591642584
Q 628 84110 2290971492614
Q 2710 81966 2444711031983
S 63579 398078598
Q 28988 92426 354455906191
Q 28488 90842 1079579536868
Q 16896 19387 448031408305
Q 35112 42768 940316179653
A 81064 937808397
A 78996 326982726
S 36318 786178155
Q 31985 73386 5251875188019
Q 14972 91121 9929894848084
Q 2473 74483 4668674071333
S 71688 802270008
Q 6938 68110 6417883272870
A 29540 328831152
S 86575 515173095
S 39717 757507686
Q 15739 75748 7092092582688
Q 10399 91582 380466984354
A 50320 315141810
Q 44601 71891 3656604082829
S 20659 17282956
Q 5478 35400 8394242485486
Q 26853 30998 1161769015969
S 79240 51646107
A 38267 985668369
Q 46560 79635 7730339276118
Q 6455 77651 2789550885109
S 11572 283691874
S 20199 856112365
Q 48940 71615 999811153875
S 78500 144349711
Q 14436 80325 2386302926697
S 15470 353266223
Q 393 93252 7919616235173
Q 22616 88221 4370069219745
Q 10476 70156 6054559988657
S 89661 767072196
A 33726 948521387
S 28378 943166940
Q 27984 33430 1471090435700
A 90639 986769901
A 43853 487439373
Q 61532 72649 3359775494192
A 82502 337399519
Q 50468 62970 7390074388208
Q 36127 76771 835334869856
A 24365 920428472
S 75517 942144539
A 53813 473637382
Q 39581 76496 9120727288357
A 67609 700698420
Q 12315 55744 861040334951
S 47804 490321374
A 81058 830678289
Q 6995 83633 415883116685
Q 21910 67838 619701599631
S 20551 3405045
Q 24004 41437 2839104612664
A 37263 947775490
Q 8348 73781 241861980009
A 67532 585762841
A 33813 11504979
Q 19429 79825 1380154812434
A 5182 993987875
Q 7241 49171 8333270760360
Q 10000 63222 5155377605851
S 4405 772503685
A 92893 970960439
A 26233 672328144
A 86220 592784574
S 8072 625128990
A 88313 121786413
S 9419 777906915
S 19122 97638616
S 66661 362037317
A 93002 109514195
S 42211 990004812
A 33333 552445706
A 32000 136940965
Q 20008 55732 4835783530990
Q 4578 87547 8291657432908
A 68709 286266047
Q 78420 79788 1070846690318
A 84766 136837
Q 44548 91958 1254337826489
S 86946 858154474
Q 50375 85381 3681822477151
S 50706 984903318
Q 2482 89544 9480907321422
A 74106 680081335
S 35218 805786555
S 18127 100002917
A 16732 403424511
Q 12449 48089 1568765664809
S 42652 645235337
S 70843 526222870
Q 7352 73895 6724937904708
Q 361 93091 3526348578817
S 59615 646016173
Q 19330 48872 2391260154633
Q 27808 85604 8249664485963
A 57320 880565322
S 63729 975457061
S 26070 522527823
S 48947 860930345
S 63213 119471895
A 19234 8552441
A 68363 586544952
Q 64103 76459 1237388821132
S 57033 437784902
S 67801 107906552
Q 32012 38556 3873306069368
Q 3864 68913 8977490221935
Q 420 49593 4492843550737
Q 17481 75957 4928121734327
A 69377 917430116
Q 71242 75616 2485460200082
Q 39995 61880 8198904621006
Q 2019 80336 6124277738957
A 5137 771741057
Q 2689 92580 8881758421697
Q 25029 82737 4456153473079
S 10889 84867050
A 27992 275168018
S 827 174302820
A 23159 950027615
S 26669 768319334
A 83158 920457557
A 2702 955732661
S 47765 82939157
Q 15981 49818 114612582082
S 86618 602540948
A 5131 251893891
A 32287 916183134
Q 21210 54618 5978818031449
A 74775 899463828
A 37059 11118476
Q 4823 90507 4848934635729
A 65635 282791313
A 47669 124311005
Q 75882 83217 6837434744023
S 46839 70716059
S 43625 190199035
S 44032 342406613
A 85884 838370360
Q 15276 80589 6570883480115
A 50416 51378578
Q 7936 83717 7469703348615
Q 25128 57492 2209278702173
S 42446 143579725
S 4132 837084966
Q 35970 60649 2045847602864
Q 12295 87002 336399833342
S 35543 234805547
Q 4322 9148 1690545459254
A 85757 111440291
Q 39056 55696 1548968651005
Q 60389 89711 9458587860989
Q 69961 91247 9168739450146
Q 32958 92972 5922989214576
Q 40603 90965 550778144828
Q 26038 53255 9133892673604
S 90269 973746951
S 31457 415294734
A 39344 610500604
S 65822 13467400
Q 50583 75258 7501415192533
Q 57862 61377 1294474525124
Q 12963 80112 6760288276365
A 12617 343157127
Q 7402 90170 1467795906374
S 30095 724415968
A 77638 573108398
A 69408 357741263
S 85147 669501059
S 62982 210065274
Q 8420 64396 2286617235480
Q 30128 61228 9066821618731
S 74575 778707052
Q 1396 32260 4872487293750
S 20732 460352573
S 22664 273686044
Q 1986 93032 4110558253124
Q 6850 93278 3554475394423
S 76128 986038178
S 7156 992582298
A 37349 14892489
Q 56367 62507 523023866093
Q 15425 55025 6825900479928
Q 26841 46225 1178658924497
A 49060 836183597
Q 34921 43697 7060760080581
S 62668 573714315
Q 15757 65702 1246181584916
S 61697 182252472
S 20659 331330277
S 2199 155275218
A 9958 865643730
A 82676 504099685
Q 36913 41142 2596062243384
Q 27246 86580 6397947667033
S 40783 816141054
A 34759 926550266
S 72773 537482131
S 16923 209949904
A 15524 709698971
Q 65162 91199 4165862950924
A 44479 26918629
S 48266 425167945
Q 11843 92324 1407528677450
A 60985 622659471
Q 67182 85896 3269488959006
A 14937 686290576
S 18376 334871086
S 40185 929012333
S 44329 485166896
A 72228 539367366
Q 12040 85874 3922550754108
A 20135 731054558
S 75737 491102806
A 8369 447002673
A 37428 282539542
Q 581 85961 9274331331268
S 36695 369733493
Q 48151 83176 1183662891051
A 4651 251411314
Q 34037 77403 3447764323126
A 79009 846249237
A 70961 446481393
Q 30672 93217 7003348360971
A 91328 131920184
Q 1909 93240 8872800492411
S 26867 564465730
S 4870 868884468
Q 7402 7645 131621822474
Q 37482 43094 3374243590711
A 2236 160678768
Q 33709 60847 7157506356616
Q 33132 54672 8326150157645
Q 6719 76764 6332867717455
A 11547 51015670
S 25564 971188827
Q 14026 74093 3239147552303
S 89258 353661476
Q 957 80863 406967432121
S 21702 352063177
Q 10296 15229 2178813245069
Q 59563 84828 4712333907871
S 78508 725578945
A 28473 261672022
Q 11605 57331 2426207397681
A 2734 685234554
Q 40997 43095 154478118119
Q 2962 72379 2832354953962
S 87487 174041535
Q 37945 84291 9376379091363
S 55505 685412934
S 13870 597849133
A 813 446380006
A 1577 82221345
A 56584 456756166
S 72893 998445327
A 22451 504291008
Q 2012 93014 8261115988614
A 56372 905566678
S 9074 39684226
A 9504 307788833
A 6813 414720331
S 86131 651090087
Q 54522 89703 9773080765537
A 40357 744030170
Q 3270 90233 4669697209626
A 3823 430096885
A 1151 644734596
A 26883 644595394
S 43253 830308709
Q 43429 74718 1843200659578
Q 40893 47058 4277646038400
Q 717 71798 5080356528950
Q 10408 37944 715734254105
A 22766 121390649
A 788 219718332
Q 24805 69771 2280277069767
Q 2714 82468 4858237553393
S 52353 531380552
A 17177 979818556
Q 52679 75876 8977767899704
S 67876 761584565
Q 3042 62213 3122038102506
S 9254 437821851
S 73744 463344775
Q 70906 91560 1748346111818
Q 17045 36106 8213249495021
A 1710 861903569
Q 19017 34354 4354288948457
A 18751 941501887
Q 13252 84545 3320869040630
S 42969 429994327
Q 17248 92751 1267453380904
Q 36610 61715 1425392075620
A 26232 978694039
A 25898 575418726
Q 14344 92057 9897997158064
A 11859 607433715
S 896 34981336
Q 4288 85291 6193589233879
Q 3433 92443 1590904220685
Q 14540 72706 6375057834440
A 40249 453464646
A 83732 491417482
Q 12588 33820 4295453429898
Q 19287 80200 2723168943755
Q 5230 48537 6358796038022
A 73591 825119624
Q 2188 71355 7621320577041
A 41203 727479524
S 3164 985682585
A 49907 996749638
S 4695 350480736
Q 4842 92740 414243256828
S 46506 960960424
Q 6749 80689 5797121994599
S 56717 358952944
Q 72646 82141 6571891893952
A 93367 184893233
A 18141 632275552
Q 10927 76486 8401771591598
S 52028 684477742
Q 7491 30342 8090578831969
A 46922 517931256
S 49702 25439257
Q 10828 31381 4740635961305
Q 6932 46385 1565094835987
Q 5181 71051 4505749044795
Q 386 91176 2792195139060
S 30879 180066147
Q 15755 60825 2320354045362
Q 19880 46826 126936039504
A 7126 362633786
Q 38369 92953 7637673527352
S 65091 250509863
A 22401 3628796
Q 29573 77080 9303305730655
A 87607 924643605
Q 72053 83470 1968104937081
S 45022 742743522
A 61841 491008358
Q 34958 74218 5755832167398
Q 2957 90725 308546271166
S 83487 647158850
S 52005 163656794
Q 180 88802 4566689669051
A 22517 154892641
A 49837 142133040
Q 24308 42520 4240711323336
S 6298 354571526
Q 20291 36083 8616964395112
Q 18510 23102 3241624322957
S 61440 231162189
A 20454 96068704
S 75945 851254541
A 67678 486766653
S 15400 152414674
S 61067 998397756
Q 30510 76009 2817912438156
Q 62782 69652 6331920755535
S 68336 179684746
Q 335 92216 2085053624101
A 72946 515786593
A 47119 488059283
Q 23121 25592 2219794372691
A 93329 672582604
Q 26467 86942 4567016701005
Q 3747 88168 1931004694618
Q 26864 74873 5017060562425
S 78084 463343605
A 70975 387182318
A 12525 231877364
A 46491 81748872
A 52557 123246842
A 81235 589902967
S 13080 894010323
Q 17029 84942 9099909498220
Q 11106 90692 7932561471912
Q 38222 91521 2982885814976
S 40766 375344472
A 14394 817309918
S 92792 230933993
Q 17389 54835 4480477334869
A 79160 786545911
A 12817 370597629
Q 2124 52200 446923859233
A 87468 170986930
A 30586 92055095
S 18750 22891729
S 36238 293534826
S 9220 208096521
S 85953 621841734
Q 26299 91717 1717105278336
Q 4340 40135 350368945530
A 35417 982486677
A 34216 910927724
Q 7337 56049 8679912397824
Q 40078 58760 3283965590459
A 89103 785003094
Q 43278 81082 2866003732202
S 14931 98389798
A 42189 67295988
Q 11659 88686 918671684013
S 74399 432595960
Q 7129 29680 9090972063186
S 50645 755942331
S 16344 480428775
Q 2368 18128 2978088908543
Q 53544 65664 1974334408952
A 59204 59637443
Q 17856 92302 7745303685208
A 42412 142882521
A 10868 979868012
S 43801 556327080
A 17376 400946211
Q 7943 88362 1178234812635
Q 40955 62163 8455075680177
A 27746 543729314
S 61211 990209709
A 7786 290176119
S 12343 830187127
Q 4228 89027 3167045308576
Q 49951 65035 6734643667193
A 51279 385164012
S 67578 36002452
Q 75050 93372 7019803295210
Q 2299 59403 5979623200163
S 21955 379096614
Q 15563 45203 6421787132545
A 78887 660571881
S 73441 271756709
Q 2254 66150 9612188670215
A 48712 893231746
A 77186 600507849
Q 42807 89392 3047044521259
Q 27436 62930 3187570231436
S 88555 459180011
S 10468 335996180
S 6447 389389703
S 13464 711981286
Q 43320 64813 6917615509292
Q 412 75308 5891740515403
S 20379 729802690
A 27614 486783895
Q 15295 91430 4312525623997
Q 43571 71410 9625844608467
Q 55670 91791 9590255574518
Q 15571 41354 3051459965515
A 86259 894469544
A 85874 883219459
S 81878 438929396
A 27966 770692110
S 68166 223461548
S 61239 697916722
Q 59408 79857 1891192682515
S 80524 502525190
Q 420 79829 6332420324523
A 2618 882355301
Q 27346 73447 5499716991155
Q 41331 79532 424579612832
Q 48567 89918 5525808468985
A 49027 63953897
A 56253 28658326
S 19107 53938560
Q 20202 30176 4499349532938
A 39444 919591404
Q 1930 85248 1037037409017
S 6842 967618425
A 25471 526079356
Q 10415 71556 1866565739254
Q 25538 47148 2640536117482
Q 71454 87575 6515607382853
S 20863 680992096
A 76457 451531709
Q 13944 92460 7236976851330
S 68297 630859892
A 11278 875349021
S 67096 35225202
S 59780 809668796
Q 13265 75117 7654351797519
A 19568 625607478
Q 12932 89393 9698635068657
Q 53313 91788 4027542380534
S 78802 322299283
Q 14293 78867 119518577606
Q 846 88155 2372458143198
Q 31032 87914 2990572543892
S 7213 584856901
Q 10701 52914 2387721770007
A 38247 81117800
S 3224 148710704
Q 9500 79560 1548378259397
A 76440 609061696
Q 25738 88983 1150864082334
Q 3494 92497 4581413036492
Q 15213 54205 4998608022636
Q 6692 82856 745860297921
A 26927 411310221
S 71573 237587372
Q 9205 88262 9458288282420
S 19823 502849935
Q 85264 85296 9818966979
A 8442 657367730
S 39906 146847049
A 14928 482316741
A 59274 788149047
S 5286 94675463
S 17860 276818137
A 34672 695288657
Q 24920 81799 3884977971884
Q 15416 49750 409353418888
Q 2320 92664 7884280256832
S 24813 531500511
S 21662 365853522
S 68272 784483847
Q 49339 66779 3443786905349
S 24605 889567679
S 85899 86281788
Q 44958 51871 4253361865226
A 19624 280043856
A 71774 574592372
S 77107 342877878
Q 23430 24207 277324292423
A 58768 969355238
Q 7343 92429 2463932225870
A 25909 92520475
S 5764 201184225
S 41689 467950508
Q 29267 54618 8507196798617
Q 9225 86020 2369147177902
Q 2068 93197 4766776865819
A 7177 545272410
Q 4730 43714 1513774234461
A 68900 756944094
A 15674 523668894
Q 8467 79568 5573479197578
Q 1941 79454 344261840254
A 27670 296414871
S 72094 820490102
Q 3145 87665 8839060035079
A 66489 195241759
A 82912 972210557
S 6637 426350983
S 82984 210076450
A 6879 299624733
Q 11480 50958 3315456598199
Q 49559 68924 6381942054207
A 85866 781636024
A 18231 21027020
Q 49714 65919 8081619181079
S 74756 82005696
S 56857 997446352
S 45078 444434775
Q 40681 92434 313428881082
S 84059 327012100
Q 13389 88893 7472999388558
Q 14190 44619 4753883278122
A 9888 456830967
S 16504 450494241
S 39688 149411398
Q 1976 91024 3863898484897
A 14485 293066706
S 25081 223754069
A 57036 820281894
Q 746 91527 6620108610156
Q 56051 58328 48535021200
A 41585 218268731
Q 7306 80400 1937017121589
Q 22726 44841 3888753455023
Q 36476 51671 324159992232
S 71980 682228515
Q 59415 78917 465126323504
S 85516 597949979
Q 51973 89271 7933552280387
S 69282 613502536
A 88383 30144121
Q 29627 47307 556276152411
Q 735 76610 5044464651487
Q 14605 45840 3250274993542
Q 57180 77948 5742604764928
S 35893 668077551
Q 75324 82647 4303020762469
A 66846 380087960
S 64427 560051782
S 126 567738724
Q 30921 50701 4671540691529
S 69374 523343388
Q 12022 31353 8334326988875
Q 9683 70618 2488338964682
S 9063 826011666
A 58436 925013653
S 70508 335583639
A 59145 734674656
S 53342 459393680
Q 25552 60005 2725677622916
A 36986 356429296
S 56049 231058676
Q 58486 70836 2547966291438
Q 39198 49733 5262147285865
A 76069 372396850
Q 3477 76560 7305257677173
S 65804 92564524
Q 12991 79700 4648379000141
A 27746 889764473
A 51829 543312404
S 32667 822059393
A 17806 439806649
Q 46047 84386 880707952425
S 87225 575362650
S 10758 226271748
S 2656 397779331
Q 46633 61763 9130097169008
Q 49083 84249 2234674224748
S 46811 920815877
Q 29162 79194 3920409233476
Q 589 63080 3694868142172
Q 42997 64696 6695683124886
Q 54874 58125 926430890252
S 89169 193695524
A 56752 596275382
A 39211 630686663
Q 5246 41861 360837501310
Q 9789 70134 7239463159605
S 81419 685932673
S 66655 462330623
A 72082 638464159
Q 74182 78854 3692656396594
S 42817 255811130
A 27574 478471421
A 63986 164858032
Q 32 93207 4524388061565
Q 68064 91825 946374878103
A 32841 722367183
Q 1504 49257 3128024129727
Q 195 83006 8713069838399
S 201 326263090
S 31413 37573946
A 77900 62083312
A 9587 277075505
Q 7130 50405 5860690245317
Q 4840 72039 8165675416270
S 90774 15773366
Q 10772 76657 9271254501656
A 31693 71163787
Q 39845 56034 4220295784502
S 56332 372033438
A 70212 62087197
S 38416 195852437
Q 70008 92651 5882271291355
S 88542 9712151
S 83588 959747879
S 71970 977763655
Q 54052 89224 8131905561553
A 4372 559496788
A 37324 271911536
A 20166 253005018
Q 13025 86996 4364539462719
A 74494 860031528
Q 60214 86416 2244147685527
Q 7629 88571 7150899334659
S 16881 895650706
S 78117 711248921
S 20869 650637500
S 23673 150381563
S 48513 313380139
Q 68917 74307 1008873955897
Q 68765 93076 724030510
S 79530 465132498
S 91616 123603761
S 10210 725536757
Q 12735 42842 5105981388775
A 17644 632134628
Q 53138 81228 4889798340349
Q 1442 87393 9396243077990
Q 7039 45019 9729415021140
Q 79710 91168 6325981937894
Q 9385 89657 4802918657475
Q 16620 87417 9544581512360
A 12661 564637699
S 59682 358765041
Q 2866 91861 2519938264867
Q 28946 85513 7981306996600
A 92952 321658898
S 21286 106174171
Q 221 92896 6678921286028
A 79228 770878317
A 85273 595582322
S 76190 762989712
Q 8067 45728 5337017740095
A 1434 1342147
Q 30446 44675 9436792062421
S 17848 12547729
S 74440 16793915
Q 32739 73163 469317171538
S 22729 135911333
S 3322 910888457
S 93138 212784981
Q 8815 41287 6077618431042
Q 33688 91458 8418932650297
Q 46940 87249 5262405296904
A 11090 138270093
Q 1968 90744 3863697132147
Q 67370 78729 4697064185011
A 61968 585539753
Q 28707 63561 9205368616442
A 4223 398150607
S 31089 404173837
S 63000 643772560
Q 3945 91031 1242406962604
Q 14636 68788 8263851219930
Q 14172 93102 5969605547593
A 33364 241189957
A 61143 817078410
Q 72266 73049 417542550290
A 21124 864017748
Q 10947 38261 8849194710597
Q 12295 15297 943778557330
Q 78942 85867 3733188178334
S 49564 331414767
Q 37160 74089 5646308463225
Q 53548 91157 7740809578819
S 17321 573671667
A 36315 360526425
Q 10326 86224 5816496794308
Q 3885 12174 2537202057062
Q 4667 15942 8519382162004
Q 8250 66481 8895200090128
Q 49196 56556 3431804541711
Q 4960 76366 7285400306695
A 73765 36033452
S 3633 331834871
A 40070 337040350
A 74496 543006482
S 8025 522226054
Q 11310 75715 6628564843509
Q 23310 73815 2421155754496
Q 10406 93103 3678540176548
S 65108 732286996
A 34043 184232609
Q 60150 70552 6656979691717
Q 5645 72823 9602693620984
A 27952 123323403
Q 9706 68001 6866925826749
A 5632 494375847
S 93004 964964276
S 4230 656204233
Q 2298 42495 9451548691827
S 6862 825197937
Q 21585 42317 2408329135911
S 47153 708884158
Q 8765 56951 7114912029411
S 79833 875312525
Q 23635 89742 8792867184266
S 61485 195096428
S 30380 524832448
S 10934 740546910
S 87844 994980843
Q 26966 88162 7843625899497
S 2138 768027290
S 5198 89026953
A 90449 423534789
S 59179 387624300
A 81896 376956760
Q 47498 61627 3922435500216
A 64440 211371153
Q 1272 91284 4556837035784
Q 17746 34896 9323470224497
Q 34736 54085 4547735389996
A 24097 463570304
Q 16583 82523 9949612763617
A 32612 222477256
S 78073 983681873
A 11069 410770035
A 60803 308446072
S 7149 639223586
S 29844 440118799
A 23908 908078888
Q 21715 25335 2053291189818
Q 4171 62630 2590571733611
A 90797 895580800
Q 32195 90314 9201852215514
Q 26738 48744 7806176432915
A 59475 712503807
S 86450 517286324
S 64939 602972553
A 52103 911910717
Q 58493 92997 4299526867439
Q 45240 56953 6414468747994
S 87211 397137281
S 18322 174419568
S 27794 829775095
A 56533 625681860
Q 29184 70839 483956928416
Q 44418 75036 7461123932912
S 59572 758782905
Q 6141 93268 1801512476739
S 54390 460313581
A 20370 744799694
Q 19048 69608 236938271015
S 7942 328688314
A 29184 707013691
A 76740 256734863
Q 14538 85494 3308209227841
Q 3645 61761 9074984775153
Q 21154 22042 405362244830
S 59152 894371644
Q 24407 91333 9345413740284
A 5501 110436683
S 37996 232930900
Q 50061 90352 9692335791158
A 67781 431088854
S 32810 501507244
A 80154 382663388
A 49695 895816936
A 19513 770393594
Q 5170 91549 2757708484562
Q 17551 41300 3489005747809
A 65620 975979247
A 27410 414710015
Q 9609 86232 2729517193092
Q 19711 48133 4174771148233
Q 19625 52777 8611215164561
A 72342 474734153
S 22690 824191325
Q 3967 66034 8954042425507
A 55100 457060383
S 31181 746185831
Q 19543 58672 3719237343823
S 51718 962000203
Q 24512 26617 137793650338
Q 38221 49763 3937226036126
Q 22563 88245 1086492116950
A 50444 784259802
A 43199 358759423
Q 40918 41966 1014816659846
A 40084 432767461
A 46038 42460586
S 19152 110128774
A 15829 400967713
A 33520 420275165
Q 27800 71680 3796796946996
Q 11976 85187 3452772565019
S 9118 678960725
A 7272 125173729
Q 63270 63873 264965944108
Q 36616 88951 2285892534590
S 85938 164529862
S 86820 335588389
A 67435 130808670
Q 47109 67964 1187585501505
A 2066 581735766
S 15175 677524849
Q 1020 75456 7210596703888
Q 3874 92012 908106874909
S 12951 43547632
S 9636 559678104
A 65706 247407692
A 71944 243808566
S 9161 21752955
Q 8829 12670 966818416159
S 375 727222472
S 56002 388980137
A 89306 378146912
Q 12719 13127 356464537012
A 32943 122315422
S 20014 215641039
A 80561 949608490
Q 17547 75036 6577691826980
S 59787 733669070
Q 6243 87509 1831252668338
A 59799 543340642
Q 31869 75586 3584991146192
Q 30958 77325 4836379813298
Q 62985 87630 8468785816796
A 90530 337674625
A 63336 456588396
Q 8899 53427 4566584922004
S 91474 510562044
A 24780 729166228
A 76476 67441738
Q 39145 75869 4396960359944
Q 4352 34609 2022686879100
Q 16386 51162 4593470237812
A 77250 896510910
Q 27159 73972 7073894523312
S 8465 447352795
Q 24318 60258 8878547203088
Q 1468 59376 4174820836727
A 68583 280380939
A 1313 824675619
S 58514 834620796
A 34114 57359107
A 83634 75205402
S 51454 884256170
S 45499 643733411
Q 42247 92175 4824578109582
A 87752 435292617
A 71115 32950249
Q 488 74518 9251655334099
A 85894 504371699
S 69715 462809591
Q 64003 66503 1002538792095
A 25477 822218685
Q 2352 85978 7819033608202
Q 43204 57601 8916760979881
Q 9337 13052 2440342372790
Q 17877 93360 8984125881195
S 34852 230261113
Q 34038 63560 8422796930674
Q 36078 38285 1800472931694
S 45944 222857707
S 93339 113336301
S 2811 693988670
A 57189 761326676
A 5392 342881581
Q 23796 85347 3091699188448
A 68078 480321006
A 10083 677173603
S 22387 572655718
Q 48287 58911 1909602632398
A 70057 753156273
A 11024 580011941
A 59492 616227319
A 27555 302045951
S 16356 947800915
Q 37706 79476 7107691785239
A 63099 250234493
Q 7475 76986 4064741352
S 47768 241960549
A 1882 760355800
Q 119 92070 8773215613564
A 60184 806720592
Q 13653 53743 3630569028187
A 38582 385500154
A 57250 630341271
Q 39843 68589 5582678646184
A 63620 626787738
S 67066 142716680
S 80746 890340081
S 65913 992843801
S 62715 873453707
Q 13788 81374 8605286228876
S 64083 706351648
Q 25141 54546 7337810953387
S 85080 536046752
A 64607 296759073
Q 62223 90251 7068318391751
Q 26001 65344 2529617081706
Q 17133 77936 4501136928329
A 37583 709065545
Q 40253 84198 4686835606363
S 26171 23672698
A 54863 785060908
A 46743 271188343
Q 2835 78832 573725487611
A 45863 11459215
Q 723 53496 3112923334776
S 21805 708437454
Q 12081 83275 2435587285042
S 60419 613485586
S 81660 811918819
Q 10881 88924 1339977681863
A 67320 544611554
A 22827 923030250
A 82103 135348980
S 11285 921511517
A 16975 481791071
S 79370 679252936
A 42187 520233172
Q 8523 47147 7201327824624
Q 74126 76372 1697846688177
A 84129 80137108
Q 6702 78860 4029982236558
S 7 292500332
A 87269 669454836
Q 11975 62711 1497848807321
S 22729 234684369
A 89471 441647506
Q 25299 93154 2362610189793
A 91523 146501207
Q 17958 90822 4550804978045
S 25556 540484944
Q 5306 89791 3813807087463
S 57290 900745204
A 75615 215506082
A 15696 173178974
A 46035 217249927
A 47804 740443546
S 34884 140454257
Q 20595 80341 6498109299487
A 65676 626872068
A 29017 812947290
S 52342 905767554
S 53289 92312138
A 21209 302163194
S 15567 744135586
Q 16496 80343 5418509223848
Q 39826 62351 4782926668195
Q 641 86620 6975516483448
Q 28081 36086 7225821939996
Q 20158 82342 1548865692357
Q 13875 26645 2674177752387
S 54414 189854647
A 91785 454425172
S 42077 9393477
Q 44791 92824 1697151177625
S 20348 497190521
Q 4474 72490 2045943998558
A 67419 24654507
A 56145 934841294
A 76378 945452501
Q 501 44672 4384400299248
Q 22380 45069 7793997521245
S 9048 793365689
S 49826 760055295
A 72083 151393225
Q 4023 49904 3624769584190
Q 1855 50945 7076785916158
A 62512 594995600
S 62541 794131732
S 34557 711551106
A 47833 601626037
S 85037 701315007
S 63930 515148327
Q 60415 91629 1464411905578
S 24492 395131887
A 86987 950769967
Q 14103 92382 9529232959855
A 14181 699830861
S 93341 285392717
Q 7343 46070 3126586206463
S 84680 537246437
Q 14150 57345 4626199865230
S 71683 283108041
S 60668 152284608
S 73783 288910390
Q 6447 89505 9606414583333
Q 6366 10551 3062081154128
S 15534 585096906
A 3665 753998715
Q 13284 70276 4601268503499
A 66617 964384760
A 4613 541094748
Q 36056 52448 4356538087426
A 13572 972880673
A 11709 488769554
A 57065 399991504
A 86632 659569487
S 7288 161316078
Q 54754 88221 8988845110478
S 44809 287238023
S 45915 153919369
S 230 709567512
Q 8306 89002 5560427571154
Q 56605 86145 5995701214274
S 58438 146792231
S 91958 593059123
Q 21315 82405 7588433080216
Q 18769 48715 639525738436
A 68514 320941875
A 68945 409520612
A 55363 607417290
A 67795 935771829
A 53602 824834534
Q 45624 76507 3366438483360
A 79281 452058164
S 36813 998348861
Q 38862 67399 1533615935987
A 20743 654968968
Q 3118 68342 4232744382141
S 28054 951734886
Q 28775 66949 176225763372
Q 19764 70849 3644379588805
Q 9196 87063 4403979872877
A 46779 45864413
A 63089 387449942
S 27228 706185948
A 79225 725840407
Q 4667 26310 9350739453381
Q 2807 71640 4348221001517
A 35675 561789142
S 86577 138144302
Q 94 54496 7305232192217
S 31067 372276168
Q 50878 56733 5321557008066
S 82113 15326419
S 53116 615689999
A 41526 135094797
Q 15150 29610 9116607342300
A 14570 322978972
Q 14965 55032 3680651507207
A 89729 931058072
Q 2795 74837 2554103867265
Q 16765 21592 4488369983283
A 76466 661747806
Q 376 93347 9082958006388
Q 14959 91707 4156077181104
S 92385 504023163
Q 17578 39390 2222243766145
S 6913 982626518
S 3014 609639813
Q 22865 50217 1460634631117
Q 12613 49103 8194823027160
S 62634 759227239
Q 49712 62837 9220311252794
Q 48250 71169 9826165343317
A 8655 102176058
S 56893 808386181
Q 2621 90953 8516370779987
A 57938 419125897
Q 8057 24173 1333580237717
A 36933 407194983
Q 25942 82616 6402293618603
Q 14313 57982 2350005204063
Q 4177 67958 9373599131852
S 19007 115812773
Q 67027 90777 2993018780947
Q 3715 92714 5526711374633
A 37143 215348469
S 23428 438219203
A 91683 634843382
Q 49155 65998 78126787021
S 87148 305183054
S 91000 189985261
Q 12935 92179 2557534530190
Q 12591 86931 928223310989
S 69275 98973377
Q 6161 29467 7335106171941
A 63731 790115869
Q 3563 91429 591882672630
S 70185 173393398
S 27168 221740196
Q 19602 80093 5308558493841
S 47504 606074049
A 64099 390610183
A 33012 709771980
Q 20319 88560 3149931095193
Q 8417 79378 3328056314256
A 78138 640766795
Q 7106 23141 1678023402799
S 11243 841585375
A 55396 939815355
Q 3511 22107 505601703984
Q 29341 85428 1448939517680
Q 14050 75040 3674786951254
Q 33213 83066 5292164463610
A 13016 402710871
A 27436 148922953
A 62951 159664176
S 91863 225264398
S 16755 449411613
A 72643 196732891
Q 8746 70569 149761313910
A 70763 372361115
A 77814 408315345
A 29938 499527858
Q 11346 83433 1986446519386
S 28038 836692692
S 7138 286191843
S 22826 932326279
Q 11429 27131 8334505047904
Q 4404 82689 7142790913053
S 12191 580588584
A 87123 118986804
A 48005 452971629
Q 36508 92947 5689457904455
S 32952 712803840
S 44097 38185175
S 13363 124969958
S 67702 950398259
S 43236 352814601
Q 12809 82720 7401904950706
Q 30009 81818 5527923927552
Q 785 91082 4557250476003
Q 4047 90341 3518188351806
Q 311 41806 9649564476770
Q 45324 72232 4151888634584
S 87774 990672042
Q 18766 68736 6853288986492
S 12471 559886453
Q 6949 28975 6452770571391
Q 37029 48343 66245901033
S 85426 567867047
S 52254 230268066
A 13910 897615220
Q 18606 40438 7114814869998
A 57521 200175445
Q 23805 77158 9834056810822
Q 5542 92008 1098857301156
A 24259 110947597
S 16395 975781864
A 53972 255350712
A 71158 262532599
S 61402 727045266
Q 52410 66336 1057486347536
Q 49573 56884 5917004054211
S 59015 146927772
S 19866 794958721
Q 3704 85351 3131993701198
Q 335 90776 248307988258
Q 15919 80527 772917251566
A 24439 899522797
A 39567 97512471
S 47122 306522584
A 43433 948000663
A 66067 994742080
Q 28548 44432 7628212115303
Q 12842 63008 5359288073976
S 8517 631119341
A 38686 433672256
S 53206 404392046
S 44759 540367945
Q 4164 64065 532124591734
S 61003 764084071
S 71375 914968746
S 91189 574284270
Q 74723 79739 4533916836135
Q 2189 83556 1515857120084
A 34097 261465952
S 22222 709537297
A 61580 90756811
Q 22209 66363 8592917356197
S 84285 523000923
A 63849 252626108
Q 23152 81551 8643343036273
A 17457 19110730
A 50820 347482561
S 88896 423328063
S 39072 435588152
Q 50413 91951 5854641525468
Q 28551 85388 3643781453321
Q 22756 72460 8245128082995
Q 18072 49548 3615165215558
Q 5775 88371 4263311893884
Q 300 46842 5121506448788
A 6527 674709583
Q 32562 88515 9558584375886
Q 22849 48465 250694298175
A 13870 382500813
Q 30530 66475 9542520236822
A 88948 395619942
Q 7340 92100 838093239191
A 18422 635662173
Q 11914 91879 5711815257033
Q 75549 91978 2231505615537
A 11676 90627880
Q 48607 74058 7944225496422
Q 24187 74747 2178731322403
Q 15252 78161 6788478200040
Q 23775 52642 5205278364044
A 92036 219238528
S 65316 224008180
S 11615 271028747
A 19331 927198732
A 17222 148868400
A 55596 323807259
Q 10764 55120 727082476987
Q 12196 30173 6232773409143
A 88432 72406174
Q 4476 82851 3694172670085
Q 9384 93022 2460730555551
A 20931 187381169
Q 5326 92337 460576536349
A 34095 951441219
Q 40662 63809 7189978528360
A 33169 592432927
S 73154 951366190
Q 28561 70121 3818879120192
Q 46953 91776 7404737329865
S 61211 444997453
S 13210 751582328
S 86452 640817280
Q 17943 71616 27250027244
S 68124 75463653
S 7933 790990766
S 82782 621488483
Q 24077 66835 4292657039756
A 15902 344327728
S 33920 360056661
S 52738 531821849
A 59847 219167661
A 15727 149169182
S 3522 552528753
Q 1286 66919 5198691207263
Q 2894 83944 9401610717390
A 84631 962825382
S 47202 362554376
Q 35648 81000 3050391639203
A 14046 903700590
A 36838 456175664
A 67225 754970949
Q 53890 86372 5255119280081
S 26894 368249811
A 80325 166023053
Q 24902 89260 8007296080683
Q 36523 69342 7122815357955
S 74795 153467399
Q 1232 22418 4312079909178
Q 13030 78720 6477775571053
S 30277 826158896
A 61545 810463836
S 82607 377220861
Q 42948 50139 2998966352458
Q 6034 23181 2147353075623
A 57857 23911848
S 79924 619481668
A 55954 973013865
S 9793 148021743
S 79028 59225007
A 38304 762712926
S 29631 16347827
S 79925 19272019
Q 1576 86787 4661040965214
Q 29599 36036 364184032963
Q 69589 83409 6112534823718
S 89300 14309564
A 5304 875792902
S 2223 518289545
S 19354 636880213
Q 2974 64167 9067981166011
S 2125 107591664
S 38710 733494972
A 33304 139659659
Q 20021 83204 8123669813962
A 44923 809225127
A 5911 149117970
A 38779 25803904
Q 7233 77532 135654465029
S 72475 310393635
S 39663 847225322
Q 1826 76893 6955413774289
A 53327 638810059
Q 5898 74275 73315127878
A 9732 175912803
S 29538 23889156
S 18695 910785086
Q 3315 92162 2271282447409
A 16631 66574759
S 86784 162919399
Q 24711 91943 589924481678
S 8893 959313707
S 75683 147230480
A 69375 843324522
A 33406 31655290
Q 34135 50134 4552743192391
Q 9959 88820 4279197901745
A 32 174093401
Q 50827 90221 6156561141093
S 33734 991715729
S 19903 37984245
Q 24069 73668 5131870003551
A 29457 373657077
Q 9950 14027 2137753209113
S 28105 74843961
Q 28232 55322 2653154505363
A 54457 946686796
Q 4530 30323 390888630050
A 74835 620219488
Q 45456 91997 1772725771613
A 8112 57802230
Q 4159 90518 7057920405296
A 27398 487705691
Q 6494 59712 124222923510
Q 431 77989 3732406414643
Q 21812 86245 3205112924618
Q 7954 92656 2406558808831
A 81453 365035845
A 24828 754291801
Q 24821 89175 1541477891927
Q 4290 35443 4158065065266
S 69357 617651881
Q 1219 91067 2385783457416
Q 23226 41761 6656138902126
S 7127 395574648
S 80976 447085653
Q 37405 78468 7651577681849
Q 7514 55747 2501793959404
S 85424 78314152
A 13655 933763620
A 30521 407179162
S 9819 227436548
A 81245 152988265
S 22534 839103839
A 41471 437003892
Q 8312 89735 1617387742710
A 27246 464556202
Q 85428 91180 1739666283735
Q 19867 80749 8784274296514
Q 28876 86299 2367906711370
A 75889 349399593
A 72989 402242007
Q 61542 88143 5468804340137
Q 1803 93083 9093248698340
A 53252 253105134
A 59912 144381361
Q 41079 59838 9588053361817
Q 14275 71516 964127737992
Q 4619 84233 7630934189399
Q 48968 88164 1453027292601
A 56699 997197479
S 76116 758715271
Q 9059 48948 5402195582996
A 91344 4986855
S 65962 49265131
Q 12013 79844 754913459961
Q 162 92180 6379073991759
A 55242 206601655
Q 69198 80113 1725599921428
A 50591 843012616
A 32255 590337773
Q 8450 10194 419644114416
S 55265 259294290
A 28409 731195261
Q 64678 89153 8430319996477
Q 49424 58437 5371124873627
S 25432 519167737
S 20958 335496772
S 90435 132383230
S 32110 94114046
S 64252 255863774
A 45449 268180495
Q 17002 76523 9475847482485
Q 295 53713 1240111967568
A 53165 618438007
A 9142 30358280
S 65018 375303510
S 39363 935457756
Q 6177 16544 2513528228810
Q 14019 17975 3741138776515
Q 9493 60054 6197209312978
Q 1604 92626 3748095057749
S 49918 260652994
A 86044 113773202
A 34018 820639648
S 47265 488157398
Q 104 53802 8554553783156
A 21745 642555101
A 88905 154472316
S 48219 880949023
A 60024 415140787
S 16193 950734898
A 36391 695699304
A 20560 860620136
Q 39084 65638 9479037803067
A 10037 293967446
Q 9480 85212 1789007989383
S 41278 562956707
A 45796 564137536
Q 30074 51985 2232254626521
Q 3023 84557 2846461292526
A 12933 448931550
S 21986 892054257
A 57671 487368793
A 19797 438602334
S 28441 712867666
S 66549 479690177
A 55316 687275496
S 8513 346384427
S 42161 660316711
A 77484 53609657
A 29172 20844408
A 93062 239325695
S 64318 143588202
S 41507 702741766
S 18590 763895651
Q 8836 92719 6210927887149
Q 3547 91922 2335764886162
A 78608 853315276
S 16594 71774723
Q 41963 78380 9668564220671
Q 47939 86656 7512334651123
A 61720 331052188
S 5961 322030638
A 83093 10989297
A 77044 478112538
A 86882 830589991
Q 23021 65390 7385620968052
Q 939 31063 7610922462844
Q 60538 78601 7429037266652
Q 22125 82622 4191255239220
Q 12035 89778 6816139786023
A 75742 683250643
Q 8216 85498 6942069644018
Q 8732 75508 6441197896739
A 2078 509812313
S 27236 509042470
S 55043 748337152
S 17656 842134619
A 9390 184471602
Q 15467 74882 3734457513678
S 32127 395110693
S 55383 400440033
S 17667 708442641
A 12422 747177717
A 25676 947474234
Q 44065 74347 2094026124540
Q 23976 57292 4134278592511
A 1457 287410081
Q 37335 90725 1567192791765
A 15625 149478851
A 82947 897380574
Q 33466 46460 7704571757980
A 80747 168356359
A 13423 420303557
S 31891 351668639
A 77866 506415512
A 56563 611483612
S 47075 424822191
A 22644 84077646
A 17622 602830804
A 22585 849477665
Q 10555 58043 5443608768239
A 41921 63182595
S 63415 686728563
S 67713 642835548
A 29400 757558098
Q 3524 93046 506713882184
A 4670 970146110
S 24911 494797407
S 83158 176038897
Q 9786 89052 2718997690458
Q 6052 73433 3930070686508
S 40507 84569305
A 71559 971235978
A 22132 946524390
S 8289 279850152
Q 10949 89761 8755402421408
Q 26056 37772 1922157900898
Q 8568 69157 6069682293808
Q 23343 89859 9948237353012
Q 38245 49208 1178217078355
A 79619 722098155
A 54647 744359118
A 17258 283153837
A 6069 813208124
S 84288 845299375
Q 1479 93132 3071129893355
A 85135 251932606
S 42679 830926344
A 4350 296766790
A 32743 621841534
S 22356 472513009
Q 22783 80319 3964073177868
Q 39446 71943 5256012737786
Q 77289 88195 9527064924646
A 52948 488826763
Q 64365 82840 5928839206253
Q 26708 69980 3966281710968
A 719 496882662
Q 41695 66055 4031697179966
Q 13325 37648 1335187009827
S 498 623880521
Q 47364 62030 3076040167029
A 74580 294704669
Q 62558 67059 820378783000
Q 21100 72138 2150222289280
A 73558 65468336
S 86438 765752714
Q 38965 49547 3100187252261
S 19336 599247933
S 45705 286696174
S 35276 431014143
Q 582 62334 8755372326772
S 29398 229056653
S 83800 982089404
Q 15303 54747 9332293100675
A 9042 912501293
S 64381 602467354
A 83537 808850605
A 70425 243798216
Q 5795 41000 2187157593347
Q 5295 46236 2512840356260
Q 1630 78886 8517716391708
A 49755 929194883
Q 1300 46760 9077432164956
S 25966 83690714
Q 7332 68381 3007303776278
S 72757 251887692
Q 35014 65858 768970808774
Q 12246 86951 9274000857295
A 30156 579395537
S 80441 517731759
S 5790 708306652
Q 4839 8528 912927330362
Q 5775 89463 9514002102340
Q 4540 10488 5519330607594
A 23009 17674173
Q 359 92210 7988301359238
Q 33064 56665 2365331408765
A 25529 567960114
Q 18271 25961 652489486867
Q 28408 56837 1937388303571
A 32524 14004914
S 12357 518195111
A 63847 333507195
Q 9520 68507 4867112018551
S 10250 987330408
A 2912 213351020
Q 36921 88030 3163188585843
Q 48754 92330 7293893573726
S 1644 735892273
A 52347 823212515
A 28497 635087028
S 3023 544883340
A 9517 871301501
S 4679 313138335
A 15905 417550072
S 69529 338152200
S 8546 710525709
Q 10516 72804 2001026760202
A 89048 392094821
S 29605 575402675
A 1518 32218623
A 91777 115913221
Q 23960 51449 6674556935850
Q 11256 23283 8073305447341
S 19514 221900008
S 813 114839658
Q 11659 68527 9190575270688
Q 3564 87976 7694041255587
Q 88265 93027 3208393980901
A 10978 112903348
A 49202 133612092
A 49034 447384918
Q 45196 78438 563598219565
Q 5416 85809 7635482870452
A 83349 795515369
Q 5963 21240 8397853870634
Q 7525 92711 2459836914520
Q 3652 92172 496798164020
S 27465 804122004
Q 22387 23467 777832469753
Q 11889 33211 6806263004446
Q 10618 75118 1908829021735
Q 3276 58369 4918296045062
Q 10318 63719 1746463417213
Q 11196 77337 2947602490841
S 81783 826692354
Q 22739 32393 3210135620961
Q 40796 63126 9835614672276
S 89112 508835125
Q 32143 76748 6815985365331
Q 17851 42096 2112252050928
S 7926 772946434
A 19849 660458017
Q 16993 83752 7732539920598
S 33352 450500728
A 59754 737027931
Q 21446 89284 5916486115569
Q 3854 91428 1834203954919
Q 6 53846 2237368991773
Q 17546 87523 8851527738950
A 53508 972895655
Q 9440 83130 6316109911126
A 48013 6213658
A 62072 177062070
Q 11901 29382 340341726885
A 22142 415229426
Q 71301 75331 2479015743803
S 13160 245575891
A 25959 338803720
S 77621 868599368
S 13275 430197059
S 14299 549228856
A 14964 799105717
S 32794 593517205
A 46162 276467330
Q 14828 76511 3892795419977
A 66927 261517943
A 72390 890845761
S 36510 760223998
S 47009 39824843
A 61176 583070568
S 86099 52910597
S 7451 681606623
A 47643 891937752
S 79670 712177513
A 76713 207956108
S 37694 33072637
Q 65715 83060 2823105906403
Q 1711 92920 9496336121712
A 76856 216984832
A 2960 912759850
S 49040 10031620
S 51014 61218187
Q 42826 82070 735225774099
Q 11535 84018 3135855992519
S 44430 116257122
Q 782 31631 377539805764
A 32404 612523500
Q 11971 91241 8191191960864
S 92050 997089527
Q 4235 65653 4776949951619
S 85255 266265645
Q 2162 82365 5725217998185
S 11665 930834029
A 726 185759571
S 3557 66829250
S 59745 354567052
Q 21085 88855 2902532784705
S 9766 31563616
A 78086 151594023
S 70937 395442976
Q 1021 80605 9407572803842
Q 13393 29920 467087662015
Q 25185 43027 1701461504849
Q 22063 47993 1850782406917
Q 32675 64774 2363041352131
Q 17728 72515 1917611471335
A 35470 618919108
Q 56911 57131 39566603071
S 90147 1030220
Q 13414 13563 125437192970
Q 4756 86832 9885997796702
S 10186 347729747
Q 84299 86189 1035948149041
Q 16215 87296 6249130837795
S 23220 895756948
Q 15308 55134 1414172376840
A 76350 472105518
S 61282 481640136
S 32801 540536823
A 62593 609577209
S 81194 885095294
S 54215 869211971
S 79993 363353416
A 16569 659239776
Q 28730 43549 9456567874283
S 58933 479584629
A 49997 1431666
Q 9506 77531 9996773177304
A 47967 527687408
S 79361 673792352
A 80997 733128312
S 3727 102166108
A 57742 464156844
Q 21780 78961 2626769504413
A 26289 137855162
Q 65956 91819 4392627696143
Q 56568 69302 5001644414905
Q 2968 93259 2843757068601
A 91868 755737569
A 29881 694046456
Q 30695 42788 1871186771981
Q 5546 80001 3770139961437
Q 19648 75275 918414208269
A 67323 726999744
Q 3389 90006 3754845377856
Q 9964 73253 9763284651234
S 90448 705398019
A 52804 370409670
Q 18462 65468 9722371354080
Q 224 90409 7350229460657
A 5498 85268428
S 68243 357416479
A 18499 879584996
S 16566 423743314
S 30349 795277583
S 79593 259184130
Q 20219 52820 3924110679997
S 54612 670206085
Q 1306 92017 8887481512219
A 93021 174855271
A 67615 494456381
Q 10499 84669 1497095029805
S 45385 786407931
A 13410 320874628
Q 35935 86747 3338648038239
Q 37707 89931 4186557621971
S 75851 532660109
S 62018 357637692
Q 1538 92270 9670552647370
Q 40028 46410 189589507708
Q 54636 65947 4581778490545
Q 7061 44126 3572287139248
Q 14150 44262 708698106368
Q 44 55871 4510413357477
A 40336 850198039
Q 17703 78330 9661354466161
A 35168 769457642
Q 27851 67599 1316569414294
A 15503 114401075
Q 45717 90453 4058929013567
A 20134 906230517
Q 4072 76094 3176683623492
Q 6687 79737 4152177043053
Q 18707 86605 6397280274013
S 47161 286669872
S 85495 546314143
Q 8215 30843 6449225143905
A 64575 313911119
Q 27596 71306 4541882626893
Q 14058 86775 1230466004083
A 80530 992959230
S 17970 706272673
Q 63790 70774 123352731511
Q 43752 44405 645774236497
A 30990 238257913
S 80767 353712953
S 16582 874758405
Q 13103 89018 5003181879547
A 499 498878776
S 14502 599683406
Q 51772 90086 9378255411664
Q 15082 17312 2040253103983
S 54512 346309288
S 72103 335470075
Q 21025 37915 5472564246674
Q 6007 57285 8701424213790
Q 161 82614 2026311308050
Q 1351 72064 3124762378680
Q 4275 17644 6795574113400
S 25022 627068392
Q 22522 43587 3298600547320
S 73005 479346289
A 21110 832251998
Q 25649 31571 1015643259086
Q 4198 80840 4958343700820
A 29695 521752259
Q 9795 15338 1429185607635
A 31324 355511038
Q 44169 84994 3976883036340
Q 53973 75985 3069778090015
S 57405 270043000
S 64695 635782033
Q 40283 92760 6057844509052
S 60467 362547617
A 23399 52683756
S 84952 571308730
S 19354 517509753
A 64840 742656556
A 72505 289839098
A 88098 793161390
S 53128 126651090
A 85360 613410805
A 71049 316434684
Q 4505 60589 2341820301553
A 51047 261877903
A 80429 705334435
Q 64421 71038 3279682690770
Q 18422 87830 2628567145903
S 1383 59166460
S 7283 593670097
Q 51223 58808 7192701013887
A 87103 527303399
Q 41581 81316 3754900193498
Q 32362 61628 8797936612558
Q 26891 35967 8270922775474
Q 9816 79626 3940888938144
S 71705 221713013
A 19938 138651527
Q 1124 90696 3889070016098
A 57097 413776362
A 35474 351795727
A 32918 981795858
Q 24444 85301 8619858322049
A 20360 573297162
A 8959 64772048
Q 55930 72547 1397690135998
A 55369 871756719
Q 29413 93331 8564658202568
A 66621 542893127
Q 67374 79033 6049816926954
Q 20019 46606 9116107246719
S 26820 660699802
Q 34945 66236 1787396273848
A 18449 707604041
Q 5328 30241 4848022247403
Q 7124 89173 7059410532989
A 71698 969514324
Q 10005 78879 7778718603968
Q 7367 92191 8073799196541
A 9811 602470080
Q 22691 58742 6670198075544
A 57600 380496191
S 3192 59962950
Q 2538 90413 9663609655077
A 62857 576116749
Q 1693 92057 7657284381474
S 22841 122379901
S 51580 294290004
Q 20230 88594 5946228698870
A 92621 898661356
Q 17840 36833 5283825730995
S 35797 864591779
S 10534 324413750
Q 25460 46798 4172035831664
A 32640 585911040
A 11167 792835893
S 411 701019075
S 34244 497524768
A 93103 366358516
A 57054 421937808
A 40990 62337011
S 54133 145986253
Q 7297 84611 2218961033002
Q 72758 75460 1401793542051
S 53750 770022043
Q 31355 39440 4964228936840
S 3804 451990122
S 25178 179313423
S 50329 582608747
Q 43398 88239 2264260579079
Q 3709 85675 4429992151373
S 47197 480002253
Q 11701 91291 8881716169938
Q 11720 29587 6016175753704
S 90194 102516553
S 61370 268637144
A 1715 422435371
S 31991 50522187
Q 835 50844 2344302458593
S 29487 323572373
A 19619 646377530
Q 4674 45125 8775424661926
Q 19817 44118 1778544261046
Q 21928 58696 3207952960838
S 29695 1168429
Q 3287 32838 1546594324746
S 23424 611866036
Q 4879 53298 5960631284290
Q 15938 41864 843490611744
Q 39112 69521 6171173865917
S 71126 516847801
Q 28356 35321 3339150288223
A 27223 26246809
A 35188 273194599
Q 15553 25915 7564741635446
S 8859 275983161
S 53340 136165715
A 22212 28073656
Q 352 35255 8289329654672
A 67750 478945499
Q 23705 62243 9224280145442
A 23578 215085199
S 65196 220478725
S 83354 776926660
S 67655 955997768
S 54013 325199514
A 91435 876101889
S 53746 542846157
Q 3950 93083 2278159355162
Q 46028 54644 1970911676668
Q 11252 31045 3691006336561
S 55944 687241559
A 660 935170784
A 62485 357575332
Q 434 92920 9422086452716
Q 21049 90971 1320309308656
S 5327 121361423
S 46856 412885136
S 60546 659175401
S 45869 248130586
A 87440 288382066
S 59739 839819795
S 42725 427785146
Q 51106 64531 8340311755714
S 70242 690818235
A 53483 234010771
Q 7512 36778 7719270280178
A 19151 5813192
A 88810 441657300
Q 18078 89812 8917238560549
A 27827 255364779
A 35922 305013898
Q 28754 54177 3606580278754
Q 18875 88859 4210874546436
S 1910 369552097
Q 78571 83450 3585312076412
A 11664 594264484
Q 28866 61514 2726846105611
Q 32788 36388 3192606233171
Q 26946 81349 5815086909753
Q 30240 81722 9028687736315
Q 7231 40766 6889992152244
A 46579 413568046
A 35510 944893655
A 34467 583423579
Q 20177 88478 9932897092123
S 46936 999669775
S 35680 444462630
A 39685 290901500
S 84830 239609178
Q 43740 86990 6325515933267
S 78161 226745876
A 17427 703057728
Q 351 86426 6860920948168
S 56472 736304147
Q 1372 62784 2115326016924
A 87905 245464159
Q 32615 87438 2578096954847
Q 22588 49826 3205033184120
Q 9440 88198 5503212623993
Q 20299 70973 1813326772884
Q 1648 92527 2171623262894
Q 38815 44947 931250283554
A 63617 8804986
A 39118 497041446
S 48795 194366252
S 71757 5434625
S 37329 670912936
S 91710 641657876
Q 3962 87421 4871863510349
Q 26700 58964 4710358689625
S 90684 532922779
Q 48899 49080 126169711824
A 2944 824467445
S 38509 69813314
A 7063 646043051
Q 6801 87132 9927352192127
Q 38614 84957 7795201529231
S 85253 392038630
Q 58847 77479 4571178364819
A 7840 793522429
S 85660 317395595
S 43897 254501350
A 46006 320174276
Q 8402 46785 306706142473
Q 24426 29354 2234913751349
S 88301 870300114
Q 2738 83952 1627445389883
A 62209 279498252
Q 41359 76865 3901966840342
S 76311 490234172
Q 21884 79614 9125621468561
Q 32405 78227 6960315324082
A 6397 89672167
S 56156 606341756
A 88199 124406352
Q 25995 93161 1697467249526
A 62335 214721513
A 21988 800828740
Q 40841 87801 8261931944696
A 14880 308596368
Q 46985 62768 3694274997689
Q 18639 58244 3682774429038
A 51048 475893323
S 5383 16386834
Q 51497 91013 7382013502806
Q 44100 90188 8688876960962
Q 43976 91736 1453535466091
A 3859 559999868
A 30888 456699917
S 31694 129047581
S 10095 862754370
S 39606 560131024
S 4917 373569448
S 84341 975949296
S 19489 118904596
Q 22226 27504 4033576584160
Q 14571 26192 1581964215911
Q 31260 67631 629475011479
Q 8899 77330 5123295298158
S 53300 425049308
A 32112 429623076
S 73886 276951258
Q 547 61940 4586515423030
Q 71 93377 1276356310988
Q 28920 64068 2221206648679
S 14454 745272230
A 58059 267632652
S 85771 757044623
S 21173 920188545
Q 39874 88444 7230936654054
A 71963 587680698
A 17740 144904207
A 69680 380691216
S 52814 190095000
A 73308 582067144
Q 28149 87233 5250041690223
Q 12574 78412 9263466296463
Q 28250 92844 1376378462339
A 21284 980853580
Q 20300 25195 962483079647
S 10881 129622828
S 39817 939387544
S 57171 348950262
A 3450 863695164
A 42552 971496148
S 17215 363359456
Q 77167 86930 2062919963955
A 33801 558290391
A 48611 419784619
A 13876 156784513
Q 12290 84407 5326288067311
A 20120 942961640
Q 8888 11126 1724073469149
Q 17706 80610 7432701582245
Q 44456 69364 7673901621367
S 21586 591711016
A 41531 146208140
A 82172 956943084
S 81661 431999735
Q 3205 91626 787559836349
Q 776 29417 8948861015866
S 4946 789819417
S 90896 635958147
Q 8575 73620 1514730737414
Q 26948 29782 1846983093042
A 3230 970177697
S 14169 303420444
A 58704 619011028
Q 10181 89915 391046858848
Q 40862 47481 4289044405622
Q 23221 79244 5609762569554
S 40987 13963151
Q 4183 16333 5121938648452
Q 619 91764 2008682583884
S 51861 10626905
S 34704 964120881
A 44736 193785407
S 12126 533569261
S 23356 872541434
Q 18683 72623 4727328787465
A 67344 972113325
S 23796 940100319
Q 911 73663 131432021128
S 67320 542850848
S 49180 484120531
A 90019 653729065
S 92779 73285205
S 50970 529673491
S 56197 78715256
Q 17551 66175 1490723224576
A 57324 807596478
A 78240 705069818
Q 40623 92185 243982835539
S 89948 480716240
S 20236 835646943
A 76263 804271368
Q 2442 92993 155354101368
S 91412 225505592
Q 43695 74852 6200107004211
S 65432 705775798
Q 2907 41967 2975252196906
S 17950 191596934
A 38824 633271425
Q 59854 86133 305803975642
Q 52131 63874 5720817889189
S 82543 196363936
S 51566 114439949
A 13942 322196852
Q 20596 41964 6229030882156
S 44167 699836269
S 87618 292258445
A 25005 518099212
A 67414 555687906
S 61367 848709746
A 74584 684218051
A 11376 117750741
Q 17543 87414 2714745735112
A 83763 932407918
Q 4650 93140 9121012829228
S 42658 960713086
Q 4635 52838 8956443876033
S 34363 600102735
Q 37761 57788 409431807176
Q 25640 45013 1365877396282
S 72373 517073385
S 45970 749091469
A 1508 843410610
S 63035 629446960
Q 14604 82937 2587344580455
Q 25184 46903 6585575261637
Q 2112 22951 1376894426542
A 92924 429426450
S 60641 496895721
A 88619 140163472
Q 48989 80627 3201514681423
S 66463 546182883
Q 78521 93321 3131197444361
Q 2556 88402 2072650685095
Q 196 86788 728723045886
A 73032 358345404
S 68713 178755037
S 60833 718291102
A 37235 252712728
Q 30741 65754 175154373993
A 47003 453386816
A 192 704767359
A 90973 941827734
Q 37154 46784 6944559568170
S 27128 372137828
Q 20595 62442 2199535882601
A 65294 321661629
A 50223 775958195
S 16251 955767436
A 90897 102971111
S 14995 813608795
A 32729 549514489
S 51589 851013702
S 44925 702909944
A 2533 593875533
Q 10716 18354 6588324183710
Q 38947 49103 2583927090762
S 14238 700932978
A 24645 441312163
A 42942 137110161
Q 41143 82837 7123359329643
A 47318 519578649
Q 30452 93111 880402781128
A 81144 274354043
Q 13221 87488 4009862661168
Q 6825 64944 6546486271029
S 41487 345552879
Q 9033 44757 8542074202970
Q 8866 88182 8611907019018
A 27988 594878438
S 67670 413648235
Q 21417 63795 1229506214843
Q 35104 85557 3846344286140
S 13738 499699104
A 20177 55214449
Q 12191 92494 116006818859
A 21645 692610795
S 83573 924715632
Q 705 69699 8847021794824
Q 5558 91914 2055390330159
Q 7542 70948 9630735084166
Q 7175 36246 8020124694202
S 58025 649253381
S 2364 172020885
S 33012 323608119
A 60936 893201216
S 13149 529978322
S 3114 371095195
S 60039 497254076
Q 65314 88509 6063560639436
A 53729 715521034
S 52002 631786668
Q 3520 63267 1517113663671
A 62904 199234045
Q 18131 38875 5248206716749
A 41127 522211621
A 43116 744587819
A 65270 246427013
Q 5251 84532 6244965857047
A 22240 40702051
S 69871 526937829
A 39650 420545635
S 17819 431684920
S 11881 160351692
Q 22772 69254 6298086902002
S 65141 222887520
S 77618 556220389
S 1215 215630951
A 68023 817078437
A 80348 962999281
S 39200 730619599
A 77395 166595695
S 8223 763047688
A 12366 917723856
S 63186 358142420
A 28369 16638852
A 92717 726701579
S 39621 262811351
Q 29291 75480 7631477149408
S 72931 924075497
S 45391 431696705
S 3287 354057822
Q 40330 89997 8478200430921
S 51929 247698376
A 88968 225861420
S 65764 878265946
S 58288 199917596
Q 896 49365 3880502410543
S 44387 349916232
Q 11967 40745 9591559254620
S 90976 3631034
Q 47093 56335 7346811281431
A 9037 198255239
A 77083 864912650
A 88036 703874092
A 43235 237708938
S 35045 899626792
A 10038 278004574
S 24964 581294735
A 54593 850411950
A 3034 678376998
A 11693 675018524
S 41117 682128683
S 90966 153953314
A 84624 71453791
A 71421 851013174
A 69676 829200928
Q 1558 91007 5288035538439
Q 33222 88753 8489552346208
A 52000 303630642
Q 14361 81227 624598231540
A 12989 447283462
S 30891 591171216
S 6660 889614546
Q 1302 91728 6350945001926
A 23413 459064438
Q 34567 90955 3673081346739
S 42511 84182595
Q 88146 90478 880859848030
S 27110 952447839
A 371 992314149
S 60692 792293700
A 63527 640758952
S 87602 122799977
S 15900 706517873
S 76996 746351770
Q 40551 80953 3249342299472
S 50539 163196041
Q 5745 60270 8398605309674
A 43173 438283372
Q 31744 38487 6413637191492
S 90041 603014033
Q 32432 53282 9638739773610
Q 17044 62956 947463472975
Q 27229 64729 2715665904554
S 6530 305032349
A 92037 481646778
Q 6228 58784 4626888467245
Q 21094 82168 7094382316788
Q 12384 26963 9589100920018
Q 30008 67768 4377341785673
Q 31001 41320 4594186411214
Q 8047 69026 441503596010
Q 1773 63880 4242127957621
S 49250 710252842
Q 55334 88024 6568343760021
Q 7945 58941 9205286558156
A 32292 377566717
Q 48073 75966 7609496858505
S 90792 2720534
Q 15462 76471 4076163655006
S 39958 77286789
Q 15557 62408 2915893786975
Q 18432 56338 473581806599
A 5036 311526838
Q 34289 88982 6817586223063
A 42795 694707058
S 65766 940745127
A 88580 627539771
A 72333 452083814
Q 14653 44485 5249010034349
A 76310 905503807
Q 23062 87320 9175941444849
Q 33890 75336 6046369324658
Q 64100 69849 1091006924730
Q 4484 93021 1029426232985
A 20 660246264
Q 34380 67651 4398960606366
Q 6533 87029 769535667920
Q 13216 50964 7411384238041
S 43702 932691566
Q 26414 36115 3892424353394
Q 3266 93169 8093511152676
A 90217 88738259
A 87793 336295215
S 8491 520503833
S 63995 629477920
A 86974 914795064
Q 41162 55528 448804728670
S 6772 336584496
A 50024 751402909
S 90812 930279874
Q 2186 92205 7742928381343
A 14263 495991896
A 3849 912716089
A 90616 157783401
S 59142 655499107
A 75716 661831555
A 71636 678512458
Q 12530 49921 6871539770272
S 24426 904567587
S 33553 322604192
S 48730 483357578
S 2855 497187285
A 6712 235665953
A 56891 679272212
Q 50115 91589 3444525783138
S 57997 284465140
A 10526 458610037
S 79653 103490616
Q 33940 39326 170800932407
A 2631 857750851
A 92220 830712547
Q 46255 49288 1182796721162
Q 9436 87342 3386650531595
A 91853 421908914
S 75970 976152685
A 41941 267432628
S 18411 460460207
Q 2674 78656 5442246813571
Q 3139 91122 5191894103419
S 83054 213713766
Q 14746 66704 703521591868
A 21403 993759963
A 67637 459909773
S 78530 849656026
Q 16864 68614 4347963392371
S 46847 582513912
A 47348 563430096
A 55571 359438805
S 74792 985029732
A 68503 9156615
Q 33155 73537 2779185677342
Q 25742 69817 6864090784924
S 38401 125445081
S 32554 373181219
S 45887 259321233
S 24838 768508999
S 34634 165753418
A 88350 500014146
Q 16849 87220 5583383397392
Q 51928 58941 295996787948
A 54791 823202866
Q 27517 91259 3463362318032
S 79813 252190117
Q 22354 87825 4119786144255
A 54053 475451868
A 79667 890871050
S 11787 84135785
A 72648 583784590
Q 15034 90302 4847090169367
Q 39596 56544 6875063746725
A 7619 918585115
A 56910 438849089
A 73199 783149654
A 1138 842709135
A 66194 623029232
A 82992 802361794
Q 2192 26928 5079531575002
Q 57677 73975 2283570108120
S 2512 605003156
S 74707 340073524
Q 36079 61770 1903887460767
Q 33154 50476 8845726056565
S 54584 728892794
S 74490 321825140
A 79378 884047234
A 70277 596662406
Q 389 69171 3516891393560
A 89854 428925682
A 11796 496411432
S 21839 983439963
Q 16846 84191 2388304776591
S 35735 99857445
A 2777 813936107
A 43483 432414418
A 52440 429089773
Q 46674 79224 707133505509
Q 15029 35832 5021931713807
Q 62414 88627 7754554762784
A 17103 216341066
A 19515 848386588
Q 2997 70748 298027209532
A 46058 386179576
Q 47059 55897 8651702830083
S 38965 949105459
A 2750 327621695
S 50632 105925909
S 48364 569509391
A 70211 720117613
Q 15212 44081 2527534157232
Q 48878 72351 433705653284
Q 17619 42594 5289011231589
Q 23432 83606 6986899240962
Q 8234 54344 1683940876152
S 34392 991058726
Q 43726 49735 826044606763
S 70307 364149634
S 8473 618823471
Q 15472 73677 5791187246562
Q 15656 48421 2699957560291
Q 75878 86964 1332218335144
A 83415 315584392
Q 65593 83831 1972050763169
S 18587 579030040
S 82612 335875734
A 31393 10703982
A 47240 976683444
S 73660 209513748
A 68620 520148619
Q 2365 11086 3563856968602
A 13919 996531766
S 81131 743541096
Q 15755 73903 3906311085419
A 76933 640388860
A 69251 913462504
A 39596 84229830
Q 6609 91435 2090164048139
A 142 605739223
Q 21650 81457 6890982158777
Q 9661 81530 1715160432056
Q 28260 58601 4082756052748
Q 20214 76011 9214827892838
A 8719 84190464
S 89515 925050701
Q 18165 69497 142292098423
Q 5499 34589 3953487315216
A 60609 176315307
S 91551 756010753
Q 37621 64323 2811975221562
S 81644 568362625
A 79401 4305805
Q 8149 57222 9797985483809
Q 7255 68627 3438310045175
S 90626 418608846
S 68556 273598488
A 28922 319781966
S 32326 31678407
Q 2175 45001 4089976211909
Q 22723 50243 6127030283304
S 28948 292445877
Q 12413 70026 2042140638965
A 34985 883696635
A 52738 950510893
A 14238 336083833
S 11325 714953512
A 76533 541624958
S 74336 270988802
Q 16674 69255 8325112915012
S 85135 95525655
Q 36886 40390 791542544377
Q 483 92747 313727249888
Q 7008 91545 5302828290548
A 14712 671603359
Q 72734 75131 502901045300
S 57332 654410296
A 29894 489342977
A 58443 15475862
S 14111 534555046
A 32932 236893890
Q 5615 35358 2594552483865
Q 19286 91345 7278077951745
S 42158 236323155
Q 32039 92973 4243209418900
Q 25202 61159 6427473384780
Q 6199 91102 340443079532
Q 35168 49659 2651886666458
A 90782 794656186
S 13814 737788374
S 84852 476129722
Q 22079 30065 4372412840431
Q 10928 69673 3355658715158
Q 41365 72712 1238830644225
Q 5428 86677 5332086034520
S 16036 717871866
S 53080 932965154
A 30142 430114603
A 4139 842382888
S 80687 200749333
A 66596 686718978
Q 26031 68211 7689316032190
A 90186 400229466
S 64351 386695250
Q 1876 91961 3825131036259
A 45843 29978298
A 86223 622786332
S 53111 646384271
S 58528 356594615
A 46505 920239978
Q 2675 69511 8486963277864
S 60591 180945326
A 30784 975952421
A 64660 632858586
Q 54802 89555 6138923449868
Q 54205 65470 2010322787010
Q 6390 42457 5766131951905
Q 1391 81179 869735236439
S 75002 363058523
A 64859 145344034
A 56911 981362594
Q 83971 92677 4132037526795
Q 28842 64187 7502376000433
A 58292 387285063
S 40785 710578079
A 31885 979959660
A 90932 491839010
S 19387 111215735
Q 55544 72606 4597243764862
Q 39569 80800 8275298554219
S 38164 422239107
Q 29 90671 2684323641871
Q 33424 48928 1857626537943
S 4054 208588743
S 553 223259860
A 65196 471312968
S 12596 725028385
S 19824 373489591
S 80054 217737770
S 14454 465457029
S 36363 865778204
S 53821 855873655
Q 38978 59497 4664895631579
S 54295 240542905
A 54301 830636313
A 16837 876894717
A 79366 57225750
A 12335 903896478
S 51435 196653802
A 12628 876328094
S 93056 24625903
S 15188 547434085
S 75004 304001980
Q 46482 63215 5119207104149
Q 459 83718 1412508522405
S 29721 571296472
S 40053 872930226
A 90257 45996764
S 30515 51451055
S 30754 725980275
Q 42852 90684 5175980536685
Q 926 82368 156336202316
Q 50029 86255 4552544834128
S 60262 804685748
S 44334 741741134
S 69314 198011781
Q 59436 66307 6189645938944
Q 10083 65237 8512647924161
Q 1293 77627 7006496851575
A 78326 941348874
A 52347 335999793
S 79180 693680578
Q 40089 70366 9838497411270
Q 23129 27286 340078152584
Q 13961 70031 5404524371002
Q 2955 91244 1727080595151
Q 20668 89155 5317706230553
Q 2932 54558 2758596702313
S 33829 912837106
Q 14383 48056 3330801568878
A 44943 109872017
A 83145 547979119
A 56071 885894243
A 84267 267803994
S 23660 346350260
A 25337 111564527
Q 37718 74622 3904611438483
Q 8713 82152 9071590285509
Q 6711 21164 4253783602414
Q 77177 92914 3774395392281
Q 50807 69447 2681821878313
Q 663 93029 9462153132038
S 56727 30715869
Q 10248 92757 6643175640214
S 85812 115692643
Q 11899 83121 4342610188173
S 16460 882394582
Q 529 72006 6321092083873
S 80154 176807914
S 36964 665833695
S 37057 655844787
A 64872 85119473
A 90144 921029163
A 46851 402385760
Q 9249 84797 2860341227701
A 10079 465854800
Q 33369 34043 538428949091
S 59487 643117454
A 38694 203321618
S 3166 112667593
Q 41708 55219 843586748022
Q 12293 22361 6939993918548
Q 5969 84467 8996898644564
Q 953 92589 5443948100109
A 28836 411905923
Q 10983 67255 8679875849567
S 77814 885942085
S 18576 125709917
Q 28636 33547 3766954620160
Q 8090 86872 4965152148575
Q 20339 64521 5661339549678
Q 37045 82984 2156966505938
Q 37495 46717 6193095650804
A 11010 315371095
S 10159 216169102
Q 26339 77454 157304357985
A 87226 748767644
S 81123 131796018
A 17359 350988037
Q 16628 60409 3157592554598
Q 40595 45433 4465581957785
Q 52843 53823 238427355714
A 91185 610200294
A 35117 946667075
A 23134 697151503
S 91936 117165725
Q 1708 77374 2616522476851
S 84355 344583179
S 99 376723103
S 16735 236909493
A 65012 963552558
Q 22185 89716 221765079332
S 25473 942700357
Q 20595 31116 1686580170282
A 76632 229975384
Q 15515 60347 5545727727711
S 64595 746669698
Q 13991 75159 9344820390945
S 1124 656293428
A 25976 629265344
A 34601 969066566
S 24633 589544018
A 35418 25105045
S 49605 630250512
Q 6682 87525 3259782261899
Q 76237 76446 75213606960
Q 8629 89744 7136855076510
S 10009 537908388
Q 53993 76947 7501073552523
A 1048 759022089
Q 49193 84430 7442544085434
S 72477 927033242
A 13524 135756995
A 55560 361930886
S 34862 958351727
A 12432 656469413
A 85165 96352640
S 88087 995596433
Q 25883 79893 5044492007784
S 64127 234790852
A 26389 431062513
Q 30090 70630 486566466916
S 27444 302546761
S 51660 797060318
Q 18447 63379 9670810099497
A 23565 849341501
S 60497 620635181
A 55114 626813466
Q 46310 72934 5773929710156
A 92906 147539780
Q 20761 75729 6905902614513
S 7319 271874750
A 75927 578331275
A 82530 33238082
Q 16349 73779 716091187086
Q 6078 49549 6600606259283
Q 31666 79965 30786654169
A 2529 156515540
A 69482 5439497
S 28828 27491719
A 5532 491316247
Q 10040 72055 8290358322666
S 9192 455724453
A 50944 634250557
A 10458 573250254
Q 58797 91766 8605145002948
A 85186 837954573
Q 2568 62846 2035551271000
A 25808 584481870
S 16018 720676814
Q 24204 78069 235155466171
S 16979 21444618
Q 44814 76105 9091490201668
Q 4549 83340 3953163275291
Q 16173 68279 1578141280557
S 51395 934919636
S 49699 693475730
A 9864 627779727
Q 25506 85351 8564027975347
A 78825 227628752
S 43748 960136648
A 37099 150541132
A 72721 565922812
S 50508 823612100
Q 20016 34057 9787702861576
S 73912 352966996
Q 3495 91331 8628955046039
Q 6967 18108 8300634537445
S 55673 336054199
A 79070 751482506
Q 23215 36174 8466851271190
Q 7766 69614 1701845813976
A 5621 730006512
Q 49241 77440 596588185305
Q 51220 92891 137443059342
A 61804 348865646
Q 71228 76833 3397173511994
A 50017 837728938
Q 39195 82050 2145981135284
A 1758 422008362
S 79967 878604959
A 6198 899612544
Q 7236 85824 3222305045369
S 39718 680271108
S 52046 196987936
Q 3711 79651 9534290962473
Q 13459 19603 5116335255588
Q 30097 92567 4993644978320
Q 85194 86846 1144656020418
S 61097 923319645
Q 738 92545 5404646197790
S 40296 565286679
A 64785 508481905
A 25797 365253217
S 89 186925988
A 64691 259097667
A 11457 398754775
S 16428 7222944
Q 59010 60339 874924293568
A 50026 909780413
S 74886 507056378
Q 28685 56794 4822250313374
A 71578 79396176
S 72998 853277127
S 67526 228857666
A 12512 935118364
Q 9572 87484 1405920110761
Q 6608 45923 7984020121985
A 81251 877120628
S 59616 375268037
Q 46832 80707 3008864792216
Q 41095 42822 1067719215738
Q 255 92493 6380354741215
A 39762 362501498
Q 20353 73844 3219023459435
Q 1565 69960 3301822582393
A 14772 220594326
S 57140 626411207
Q 33196 47946 3487710717511
Q 4428 87799 377698695384
Q 4281 66867 5250206574720
Q 15317 31123 3863088843667
Q 7579 31989 7505476047523
S 67063 300940976
A 37826 282389873
S 8010 865094909
Q 40307 70160 4085474650688
A 4844 930053987
A 1270 248636727
S 13854 695069455
Q 28206 72406 2263772734037
S 90482 368508633
A 16941 401094309
S 36968 742116863
S 15272 68799068
Q 36284 72087 8048208802468
Q 18276 27949 2235139620288
Q 19320 40343 6122751537887
A 75804 516895192
A 52432 704388254
Q 1521 41830 8606016974658
A 78265 293125854
Q 35983 79655 4989302550942
Q 28624 75053 8865339062132
S 18475 993219990
S 40711 333973033
Q 1030 6122 562837589348
S 82333 909466149
Q 19910 83319 3686465082921
S 41045 44173830
A 21093 310107888
Q 40562 88983 5806382764357
Q 55085 57102 1185310661062
S 37341 765673976
Q 13555 45365 6339426704196
A 31100 637283092
S 7037 868388256
Q 335 56622 7282467000764
S 18709 267313676
A 38278 978406014
Q 12361 88538 2738397471278
Q 7623 52933 4402609346524
Q 6821 83779 4425424325291
S 51645 217629416
Q 24271 56842 4561724388763
Q 528 7809 4654275946839
Q 6909 91190 8890547405476
Q 55831 87459 5732879877864
A 75523 459221465
Q 65029 75036 905704309445
S 25427 199650847
S 84844 487387632
S 64582 766097858
Q 4798 86974 5585168754212
S 33106 768986859
A 84132 84178332
S 77515 741908115
S 49991 944613329
S 51006 266373902
A 3893 712301628
A 52232 391357985
Q 14704 61455 3097113266064
A 57430 109514002
Q 477 93345 5717630727943
A 6235 262921421
Q 8978 14884 4076986010203
A 17031 823105956
S 67524 456881104
Q 6468 14547 2120717325133
A 947 403297811
Q 6707 46372 435848375883
S 59071 891794495
S 5367 668640708
Q 4204 85709 9839026303268
A 9293 615705562
Q 24603 50165 8370625144604
Q 4768 85989 8168897132569
A 88623 439627932
Q 29537 41659 7871392466484
S 90404 159819962
A 34861 3036755
Q 48478 73585 5199130861856
A 59593 839070556
S 29672 455907761
Q 20745 27012 1762498700218
Q 19926 23273 108335446327
Q 9521 15911 4866523283608
A 18413 972754150
Q 35962 90228 7947307079958
A 50592 630246625
A 88210 947993767
Q 3735 14801 9547466693197
A 54116 499138716
A 14643 197712138
A 51108 148315908
Q 43561 79055 7755381558134
Q 18300 91803 5589109290790
Q 10364 42769 4649209602584
S 26491 28757414
S 77822 730685838
Q 9679 86090 6095477443850
A 76583 458615205
S 80478 72280082
A 108 581903549
Q 9939 92513 602292194910
S 71053 556161173
S 59060 295663880
S 48483 467166497
Q 29336 72219 7110547919411
Q 76077 83527 481161952373
A 64231 335538329
A 77795 605491297
Q 10401 27239 8513540767050
S 25150 822435370
Q 21796 83022 7278597673386
Q 5820 90814 2361091333665
Q 751 84898 2480956497045
A 67872 678703378
Q 28048 58947 1223809675791
S 34043 705857786
A 77862 549444398
A 53386 770709585
Q 52213 79331 8002245071551
Q 8239 43088 9469043761908
S 7855 33083717
Q 48575 50539 1802559818212
A 58915 465220517
S 58507 106438537
Q 28458 68261 4810478124658
A 23731 324183186
Q 86755 90809 2600895659429
A 14763 47951464
A 56323 18054961
A 29298 933068009
S 47346 471434858
Q 28865 91690 3052759985967
S 8335 299436030
Q 33940 85238 2890321111462
A 76804 407393631
Q 38482 76098 7884250089770
S 19745 60043269
Q 4463 69370 1189535997669
S 91785 600256790
Q 486 55119 8661498819051
Q 37769 75094 2101211224305
Q 73982 79004 4253214233800
Q 659 17223 3637603919307
S 72556 723313551
A 3184 680503405
Q 4682 91388 1882339298738
Q 9787 84409 8451944835998
S 76996 243433239
A 29597 719608522
Q 31869 48683 1336593737734
A 26321 482419986
A 7252 259497559
Q 9236 44006 9523415994679
A 74772 818150448
Q 8082 43174 3097625019038
A 61437 741854099
Q 47303 79658 7776658889194
Q 42383 88293 1444721413632
S 14414 810872919
Q 9299 64821 6150818981506
Q 5297 70578 6400672353260
Q 23406 78066 6574908118340
A 73890 971889463
S 8865 115396989
Q 4874 66873 6500638125554
Q 1619 92515 2232740100900
S 14682 893601395
Q 3490 89441 3613745146419
Q 14308 49800 6499948831771
Q 24614 93181 6037791047737
A 19858 476627300
S 81014 431615606
Q 49931 59301 3358410738353
S 78076 564732534
Q 6195 93227 3602524179246
S 26345 976365597
S 835 91527213
A 52341 582566697
A 82383 741374024
Q 52719 76212 9176595516614
Q 45916 51983 2074673524644
A 31478 125025551
A 47941 568748481
Q 35373 81852 465737245363
S 54052 904700271
Q 6818 70046 3743664062608
Q 20282 32679 1064703265718
Q 21502 92930 6749611122922
A 26186 402190001
Q 10655 89609 6244963924858
A 84570 644937764
S 910 768481632
Q 2434 82158 2738663262084
Q 12814 78472 9231067456303
A 23765 509050922
S 62835 804860421
Q 3141 92861 6850026308621
S 66816 274270798
Q 35647 89857 3998245256330
Q 561 81094 5450911449151
Q 1859 93340 5861748570184
S 51583 666906021
Q 1613 54276 3457158704994
Q 8813 92499 8324208269302
A 45979 555806566
S 58934 400105736
Q 11049 56513 9313025844074
Q 6516 82896 5288417490627
Q 2927 65757 5233295606343
S 52787 491684723
Q 41086 60300 533129606064
Q 9956 86716 2106192812764
S 7371 545843076
S 79039 305894023
Q 27653 86021 8254372937687
S 31235 624856875
Q 36577 40443 3257862298457
A 63888 46126386
Q 63480 66489 353495894300
S 44305 626086012
Q 19261 40901 1050510686900
Q 76653 91640 8939961198178
A 92697 998348742
S 68545 26317592
Q 8360 80037 1976378516611
Q 1215 91343 3369557544552
S 72165 912757194
Q 11989 73796 8717700557381
S 33793 379808230
A 68228 223944394
S 86689 264524671
Q 936 90909 2570754676290
S 51562 119124744
Q 3867 92790 457209815838
S 14203 991311118
Q 25006 32277 1392789230004
Q 37742 66548 5100184720878
S 66579 253182565
Q 20510 24938 3840470680941
S 92651 240598462
S 56780 710820287
Q 13754 54356 6847146710634
A 52398 355461732
S 57520 434160713
A 4889 980400540
A 92645 252082006
S 78485 843845358
Q 3994 92682 4565865384274
Q 2494 86750 4168263477053
A 74789 968089255
Q 25456 55514 9957401293703
A 67397 656328664
Q 5988 70907 5048438654153
A 50350 36952341
A 54002 4924273
S 10415 298530387
S 30880 372807078
S 20478 387347644
S 10913 764327103
S 9351 43728460
A 49628 638669231
Q 11354 92995 5262014897216
A 61349 859393548
Q 39049 84817 4142972086913
Q 10001 93277 4260752413440
Q 49786 79997 6730579265420
A 30571 628609365
A 24090 628296493
Q 21320 23244 1044562436044
S 69963 670413458
A 40868 787494845
A 57998 819029503
A 84792 47747296
S 29918 121912434
Q 4044 91660 23248115071
Q 277 93208 9928861633644
A 18963 502395820
Q 16199 79147 8962601570665
A 82412 939824004
A 88514 342700236
S 68439 29591832
S 64664 858904370
A 24310 442520364
Q 19116 77870 5960978298747
S 12755 950022987
A 65209 447666880
Q 30729 92990 3189150777054
A 67855 106155824
Q 5313 74382 3651207592289
S 79173 724112766
S 11411 218847689
A 88096 899317671
A 79397 655396517
S 14780 564798500
A 32390 673362833
Q 16997 40994 3562549523033
Q 12780 71211 3819850193800
Q 16061 45319 4389073385253
Q 34150 79676 9191717028124
S 33874 371792809
Q 2895 90114 5591716450379
S 5295 677311354
A 58903 444468569
S 82740 303661833
S 92809 149601067
Q 51966 88434 3379531106385
Q 9215 75519 4060269232540
A 4519 204586138
Q 13701 31550 4904831744804
A 71735 603190169
Q 4262 71737 9869929765184
S 50663 383255071
Q 2169 92832 3545603083148
Q 512 90374 3069228380565
A 79884 218176405
A 60409 79388365
A 13700 29949391
A 49979 849446154
S 83724 46908856
S 22822 607602264
A 36589 627690788
Q 58414 74002 2452685285669
S 79498 426036296
Q 13571 86921 7339032141608
Q 28778 85463 5273533655916
Q 12482 58030 1946939577184
S 72499 166692003
S 82077 279935531
A 89231 521083269
A 33273 769025343
A 14732 101981579
Q 671 17092 82601335238
S 22734 686877497
Q 15001 39790 1770595186247
S 27778 272193382
A 81633 918090504
S 46240 169469626
S 89423 271560468
Q 256 43134 6333567032229
Q 14338 81861 6263790341749
S 51150 454692379
Q 11011 34283 3676486009943
S 43619 326487446
Q 18529 91439 5543605981992
A 45892 239549932
A 54357 752542268
S 80928 798202442
Q 87646 90833 895802521886
Q 7137 85211 1189602423387
Q 41857 52061 8170148455011
A 87573 726001301
Q 2546 76928 8878832318306
Q 20172 92207 6811997106243
S 65219 841482341
A 6998 82588224
A 89544 969201771
S 15367 798708799
A 81257 816480037
Q 20388 81222 4824098459277
Q 3130 48423 6465102331268
Q 6944 74587 4369391006450
A 18039 586353760
Q 15419 53555 3641810541107
Q 2307 87440 9116370591627
A 80128 196733200
Q 68541 80600 7741211444853
Q 16522 55087 9413967793997
S 9071 59775979
Q 5600 57534 3182782971311
Q 15330 79063 5002625633250
Q 2616 91604 1911969795788
S 62051 493630412
S 29795 585901828
A 80402 627769905
A 66204 295743054
A 45407 604254588
S 46926 386770025
Q 34180 89200 9809242494942
A 53971 906543039
S 36579 149558033
S 20762 304252368
A 38068 957015627
S 70052 30589092
A 54166 691958112
Q 18877 56145 973657508447
A 61906 315827586
Q 15153 40193 827491676928
S 52688 830149512
A 56644 62529157
Q 34859 46490 8610453611284
S 14648 616361719
S 26229 224924136
A 63508 778392041
S 87223 926937539
S 32290 51963188
S 22225 570976715
A 83004 673729730
A 73279 954301160
Q 51207 54118 1503699689234
Q 22471 81730 9322286061133
A 17765 632382309
S 27409 692944490
Q 7997 11958 1082936117296
Q 8460 54422 6266523284469
S 76519 382843498
Q 14201 53766 9883597088911
A 12294 157779435
Q 20006 44424 5536791870420
A 52644 827995152
A 70453 509554723
Q 16969 58325 8333268260859
Q 256 93177 6195386640269
Q 11388 41539 1362428073515
S 850 798270879
Q 7664 77093 8973068756751
Q 72364 81219 1279517073338
S 37363 645286691
S 112 400784173
S 32007 785625552
Q 27190 65555 211299765932
Q 52385 91661 3214379036095
A 66994 251192463
A 2383 966967751
Q 3915 89787 7355930494655
Q 53777 57176 3024922155128
Q 6417 42102 1047499542750
Q 8323 78378 6917900031085
Q 49301 85694 9747581347124
A 24183 172207785
Q 63024 81117 1226119648708
Q 11710 92534 357355629041
A 51388 85235162
S 10364 852136044
A 85681 755016563
A 83968 796276048
S 28853 55938850
A 40268 30335065
S 90057 683610640
S 39687 828359708
A 85290 981348772
A 57339 577738663
Q 16505 90474 8147712607453
A 65235 439260485
Q 1826 89482 1386417298655
Q 6039 58495 5463487654496
S 4203 936038007
S 21581 129003151
A 80448 977789692
Q 41420 65796 2604342900491
A 24618 13461630
A 31928 927292369
S 18313 732486705
A 80931 882845913
A 31875 560009510
S 47708 680391061
Q 50959 81043 1665434999869
Q 9090 56084 7647212866905
S 46683 776410449
S 72768 583698617
Q 464 92434 1711184682539
S 47037 602245057
Q 59375 59805 29421606728
A 87775 878776786
Q 10229 71322 9421124158713
S 20853 632605725
S 66796 680297421
S 66329 899613161
S 5179 892121801
A 7262 121158287
A 66704 951296934
Q 29100 55735 5492992198890
A 35049 158915947
S 53094 656188147
Q 37509 52566 2647258667904
S 76892 586001576
S 24165 32098532
S 5891 191129269
Q 21392 69321 8878137526406
Q 36880 62024 6357758520036
S 5952 761367524
S 46479 974294082
A 64213 707832268
Q 21472 81662 7631020971576
A 47609 144513279
S 8953 823535379
Q 2113 22477 4175865780931
A 28970 657001377
S 39133 351168443
Q 14082 88175 8874389877908
A 39876 414504752
S 40421 742352740
S 81657 524532824
A 66949 996464640
Q 4040 77101 164867166347
Q 17153 66558 9492976320426
Q 1689 83022 4017815957121
Q 38034 88993 8146127970685
Q 39922 77473 956715805539
A 56953 733375432
S 38362 613911439
Q 4725 77489 8509974997489
Q 37412 70095 2493569853487
A 64054 227204286
Q 42590 93233 5089660797117
S 26965 582055156
S 50769 785835820
A 49209 151228815
Q 52590 59248 1365081771359
S 16001 229602449
A 92093 625173309
Q 67374 70998 3585017792741
A 2742 639246292
A 71281 919032225
S 84764 317839623
A 65102 50564200
A 9455 888630689
A 79746 997411902
S 42621 974710463
S 68207 271561567
S 27682 452677190
Q 578 79096 3705695269842
A 64651 396706326
S 50556 366061461
S 57006 509056239
S 48722 115372880
S 85811 299887681
S 13921 254104740
S 15708 451648384
Q 29162 73037 5503432884720
S 8557 901497692
A 41554 592671955
A 85890 679606106
Q 1421 18834 1621310771108
A 82850 871754215
A 59779 94718712
Q 43391 83530 2864143823914
Q 38892 65330 3950284656364
S 29945 65589485
A 45271 477289495
A 58980 152853541
A 75314 635494640
A 86243 8357192
A 12225 134780837
S 44757 850142287
A 23537 73072845
S 90912 690964476
S 86487 767922345
A 55060 872390843
S 17424 361369809
Q 44151 71001 8001792763451
Q 20117 83288 9529041601127
Q 3706 90052 4531560935785
A 13656 172267327
S 86035 909240633
Q 32085 88565 8839061734011
A 46542 315909840
S 17257 717496511
Q 689 70353 8403361706639
S 9360 439004194
A 34477 523852390
A 76698 89048641
S 43888 704971847
S 61878 893282800
Q 51746 93058 7060276327271
Q 800 12676 2052631658907
Q 6794 72037 9126861319077
S 19417 790508865
A 39694 816555492
A 79054 476862040
Q 13253 73939 2318333972187
S 28392 713285560
S 9184 509264095
S 61576 556959278
A 354 453418877
Q 1925 74265 1935127564524
S 59413 13064540
Q 642 76163 7217322122366
S 13888 162953313
Q 66094 87040 705615445277
S 29920 925538838
Q 70826 72151 671802945826
Q 16316 64846 6305866828509
Q 19249 62451 3942212175294
S 72237 89527186
A 84657 285008682
A 11509 722991903
S 77952 642286655
Q 20673 68113 8143239725139
A 78007 824385716
Q 17547 73235 2995852474845
A 57839 727621062
Q 478 67285 9241115622269
S 92102 208644796
S 31786 761379958
A 16906 962621362
S 33088 728609607
A 69787 305256029
Q 12627 33479 6208658916637
S 34554 340372388
Q 2672 89505 9089499891824
S 21494 257046891
A 37685 889328241
Q 19230 39177 4540584897692
Q 48115 60931 7689075299552
Q 30605 65773 3401770106363
A 67836 891333195
Q 20645 48454 7953964353538
Q 16335 80519 1961890779304
S 82448 696423605
Q 38185 74745 2755152379611
Q 11081 93348 3440815632640
Q 24250 54311 8350771999875
Q 2310 80917 1316241549623
S 21611 928939831
S 61666 565595949
S 20944 344013816
Q 6821 92597 6573005564639
A 69730 989041527
A 77554 827966254
A 53857 711786024
A 63535 156899589
A 69183 336236695
S 63298 104559318
S 42582 58219849
Q 3079 88983 2659716060722
Q 10343 85723 7900103598003
Q 28377 89538 7482785925347
Q 35115 42890 1911420746059
A 74892 698791689
Q 73644 87326 1780734458196
A 80580 77043834
S 86287 134593453
A 19764 191700114
A 14535 947487250
A 2592 531736044
Q 6901 88881 480961741646
Q 54938 73760 8380574643091
A 79620 676406146
A 72970 662378957
S 1661 866508792
S 62703 961195501
S 57578 126345446
A 900 321379399
S 63812 642168504
Q 9298 44785 3426714438710
S 20601 432893724
A 67833 635757870
S 55044 482960618
S 90455 265301006
Q 49372 84838 8804220504948
A 71557 892154616
Q 44160 48523 1064025699822
Q 21636 63370 6731013589972
Q 3629 85065 1156868370558
A 67563 372903412
S 15863 343331105
S 27013 606931045
S 54188 649124963
Q 11160 50853 4030935472712
S 86953 727331416
Q 33092 68000 7357951998082
S 19945 613572212
A 55095 502731406
A 47897 541659100
A 2053 966637741
Q 5701 16542 9755606886831
A 5314 557985264
Q 24466 80460 340941172460
S 61997 10778027
Q 36483 56686 5183349805064
S 11204 407667881
A 46395 420084345
Q 77415 80891 873599116572
Q 3693 30418 3106995418239
A 6537 295317690
S 72535 82398283
Q 4068 27623 9806735590525
A 75015 73232727
Q 37903 44780 1164445128546
A 675 729838813
A 84928 232556907
S 46968 245591324
Q 11994 89740 2845585857287
A 68865 171283377
Q 22 91010 101382798671
S 23983 126152204
A 12257 757505128
S 59169 161087511
A 75513 402173577
A 47176 808287760
Q 10904 79039 3355524994367
A 29910 492814126
A 17574 759197421
S 28695 308354427
S 46174 662609066
S 34705 242406461
S 69242 26210598
A 17285 590555648
Q 19745 60787 9242679103921
S 9353 244703212
Q 42683 92523 2016698959973
Q 41930 81497 6148183456873
Q 48224 66669 8490966013968
Q 24371 81074 352473066427
Q 6344 47528 2312472350894
Q 32170 60093 6513831664221
A 46633 186612354
S 84106 412381737
S 85924 298694691
Q 2030 31593 6115922149698
Q 12135 92728 7728334598120
A 68434 648017469
A 72288 273423381
A 15371 722666511
Q 521 89395 8906023455325
Q 45481 62403 5749439479086
A 18193 462161287
A 24989 207881288
Q 22999 54207 7182167586600
S 41425 509218980
S 39714 34305917
S 8403 682216621
Q 17504 80636 8267241606040
A 47055 843766922
S 14493 256611859
A 40587 89894637
S 4702 704023810
S 49086 467643237
A 62861 15191390
Q 25679 26526 280755405745
S 5477 560541812
A 15602 846538057
S 39310 457309005
S 43881 342710003
A 76111 383296108
Q 8455 89943 6592507366572
A 35132 662901257
Q 79966 82471 1040661645295
S 88765 792815297
Q 29256 49984 9838021089964
A 78054 888546377
A 20658 543010740
Q 1133 19897 6066822163828
S 59498 884560214
S 67900 841121567
Q 11681 91592 7822219041627
Q 85989 86278 208669953264
S 21187 543740735
Q 36248 85757 5961956647664
S 82427 872755597
Q 18920 61530 6467792215122
Q 5233 91409 9217834534246
A 62547 407642945
S 48007 386434555
Q 22849 58020 2499428160596
S 86717 346855731
S 76830 252135476
Q 51786 90547 4393560877419
S 51823 761924750
S 23811 404339363
Q 435 93162 6648607464006
S 58546 383637604
A 73760 238396204
S 67688 76703683
A 91280 887515582
Q 172 54305 8407250654139
Q 3789 91581 8499554035317
Q 14479 85253 7476480808878
A 59016 736838013
A 89902 263042620
S 88824 164869130
Q 216 47158 3269968756560
Q 439 22511 9297124592267
A 46635 481310545
A 67015 348209638
S 8258 393275266
A 59050 145956120
Q 44953 56001 8679039005433
Q 44815 61828 2305970545918
A 36893 186727145
Q 16729 63238 811476144751
Q 25465 27348 821069303308
A 36598 395104976
S 27007 145396529
Q 26880 75565 3646606496643
Q 27126 49764 9804921453661
Q 16149 56848 2230822539013
A 56789 702218657
A 703 398501768
S 45589 877068449
Q 13655 82536 1892784101347
S 1358 12606758
A 15732 717993573
A 82509 541842313
Q 23370 51023 7618607025387
S 57047 823873708
Q 2206 59098 7252452120681
A 75933 551576652
Q 44442 91784 5887182882793
Q 314 92891 3007890983128
Q 5904 67351 6086278711437
S 88857 984148569
Q 2246 20176 1775946727139
Q 1264 81319 8970386383678
Q 61729 85442 8736920927084
Q 2412 31345 9065751130353
A 24388 7949747
A 34109 42023392
A 72564 778265471
A 30327 713754936
Q 13738 66397 5717249320029
Q 21323 46787 4616288646184
Q 49166 49660 400508158820
S 28250 727384281
Q 38425 47905 6729567592712
A 46918 154626206
S 45459 713580044
Q 42055 67326 2636367744534
S 62965 575726659
S 85753 570587603
Q 30117 92964 2718158346284
S 990 86527626
Q 2560 28597 9662940868314
Q 17357 90119 9852838971573
S 24255 77284784
Q 2982 54040 9209808878350
S 68178 527092607
S 70137 545262279
Q 57431 72556 2405834266287
Q 57 92196 7739083979550
Q 3101 79910 7405072233121
S 24183 747872918
A 35304 604779293
Q 1745 84825 702864753010
A 9789 217872646
Q 443 92790 3085360451191
S 1902 908526263
A 28037 520890028
A 69217 839299145
Q 62424 64951 486805155062
A 23472 19283023
S 91210 134533113
A 90645 958416267
S 55864 981913677
Q 11737 74594 5427820162525
A 29414 350989486
Q 36819 57187 42554462974
S 32955 203114452
S 8823 117584683
A 4584 7175324
A 10737 150011512
S 52945 328728186
S 52045 170246665
Q 13428 75330 8981541918151
S 39031 826657708
Q 19017 37021 4303568435458
Q 14348 83869 2087357314833
S 71185 235829001
S 41549 472006171
A 86598 710156372
S 83591 529092718
Q 46103 64460 3927460488779
A 72053 902268085
S 63658 129192736
S 75422 310174982
A 11957 708728475
S 80450 174323508
A 40121 906996310
Q 5655 80192 4062030174021
A 91808 776264932
Q 30927 42057 2273827781284
Q 6819 89018 5504806294230
S 57855 550060308
A 64500 130495504
S 66906 349676039
A 39892 491431653
S 90392 256142032
S 57426 604506274
A 63455 573283180
A 56054 361376317
S 42025 855511813
A 27962 54434464
A 40171 563181320
A 90626 153491995
A 52859 174782350
Q 12564 65595 5226848950582
S 86550 379159805
Q 157 9958 802080634207
S 65857 662983428
S 74306 732474203
Q 18199 84469 622491441797
A 26108 355306187
S 42084 220326902
S 13075 152506846
A 56058 264235841
A 6861 475877223
A 44419 375922733
S 18821 817477165
Q 6555 88167 5247740656917
S 92383 625418445
Q 489 40661 46179493468
A 76932 523013606
Q 29589 89193 3466010888263
A 20974 517338533
Q 33010 78355 1091723486949
A 85119 685240717
Q 19858 90926 5045019355832
Q 31101 75567 4650118881802
Q 34579 70267 7918119170344
Q 42180 44463 1796982045842
S 1089 654661182
Q 31360 79545 8672771234377
Q 76311 78455 12086484327
A 3193 124648064
S 86783 194021977
A 84614 600402397
A 10306 676311508
S 45624 608636107
Q 15385 17348 1354654673073
A 29070 908150589
Q 1296 76294 9967077399885
Q 12342 76860 501143635067
Q 8577 88624 3574136737682
A 13855 11903004
Q 24554 68479 2149623044143
Q 8334 77241 2899293453875
Q 19846 51658 2993878663182
A 22540 428754671
S 69254 256151930
Q 61969 92059 7043797366543
Q 13860 62638 1026966978280
Q 2537 76245 1998640753454
Q 11436 83115 5664903168910
Q 7510 63566 4260500316614
Q 14270 15314 61760513158
A 89164 949478416
Q 33743 54096 4665318731829
S 11137 678002210
A 47127 732018567
Q 78562 86183 5852459374453
S 12912 342413403
Q 27124 71826 4007510048774
A 27406 997968687
Q 7474 59382 6135113170479
S 34376 944002293
Q 26483 73130 4847917196476
A 58456 910418118
S 87821 256239430
Q 43378 83691 3097399476657
A 26090 421051470
Q 35172 38737 2614966253806
Q 23701 74624 1475435151103
A 12576 347064781
Q 33772 50030 6396277223939
Q 21398 75542 5356136908885
Q 988 20222 3612349462016
S 10846 371420693
Q 15479 87475 9706529917141
Q 1099 84580 1918668194621
Q 18378 90543 4869001056500
Q 501 87183 7688243645643
Q 1312 93107 6897407974105
Q 2892 89392 8035717350758
Q 39534 78938 5952062576127
S 12338 605816709
S 58939 569253675
A 18786 231327418
S 21547 159493955
A 39544 683401569
S 24487 697958768
A 69661 714933977
A 75238 220889577
Q 52803 63299 9758350839518
Q 1690 84437 775225563577
S 40225 356754305
A 66740 894186271
A 58281 350739874
A 9353 887110108
A 42381 845705565
S 16408 381955306
Q 4705 93294 6162830109130
Q 9550 30416 9419177419757
S 77254 15673989
Q 53370 65421 3093867134016
S 2819 623013114
Q 152 93248 2887073328270
S 12605 856910040
Q 15222 75315 6025233832923
A 60321 92036241
A 41875 653888216
Q 11724 55965 7633983801445
A 42284 529198443
Q 12211 63111 2742832174566
Q 6376 60048 8916827093551
Q 48615 83255 5213083345476
A 83810 777122272
S 59610 158955888
A 66437 254384901
Q 24647 27357 1681254017678
Q 22186 91196 1154793425377
Q 50302 69324 7633562385477
Q 4879 88303 8109389057058
A 18185 532413107
Q 6178 79977 6803775975969
Q 18353 81834 298758707956
Q 4104 91941 3864116188065
S 33502 853679127
A 30441 460046060
Q 3499 83528 2465100806591
S 90236 953443646
Q 4641 28603 3557183750940
S 24228 297729205
S 89030 272552822
S 75701 288231232
S 21295 761221027
Q 20057 54739 3130126113906
A 67308 396313347
A 8442 503207746
S 62446 240545113
S 20093 325196364
A 64672 232483999
A 22032 141059168
A 13957 743106377
Q 28163 84892 7143887299306
Q 7795 39319 7600551685742
A 29845 305880854
Q 16833 83308 6212947958529
A 57712 527176655
A 56016 454044191
Q 353 93119 2297933976025
Q 30 74505 9675358974494
Q 18727 65969 1632286111127
Q 21720 80662 3365237457605
S 71643 406836652
S 25555 48413006
Q 34025 61182 8475171219885
Q 26666 85781 8904876942237
S 83627 509237475
S 88277 812736419
A 83776 489028412
Q 24066 31018 484102238124
Q 1038 92958 2737137321368
A 58162 641340869
A 59095 852454019
Q 47120 77697 2887891519572
S 82256 618501934
S 75197 635514710
A 21253 809727794
S 77878 6357157
S 14889 335641681
Q 9206 85834 9846097327561
A 31142 3387740
Q 40444 41011 54326049576
A 18684 861835821
S 72811 652110664
Q 5996 90301 8614280902321
Q 42919 83304 2357599301555
A 78630 988109460
Q 30993 60707 2144714614240
Q 39918 71097 4637239037088
A 44651 568219599
Q 17570 73621 4717644957808
A 16504 403518680
S 68201 511506857
A 60643 81360231
A 62684 8694529
Q 54066 90659 7941025061648
A 62122 61529036
A 3738 725794989
S 1508 346296957
Q 6582 77150 3243877105913
Q 25071 28221 376962319292
S 80446 450727256
A 68470 342105900
S 29369 205219447
A 69753 196134821
S 19893 483207544
Q 28529 85786 2614360332623
Q 10140 79053 8962911176382
A 29874 501569829
A 29349 737196169
A 5954 640136945
Q 42863 44613 1307986183463
Q 51802 75232 6553615092052
A 41347 256943799
S 52558 180260870
Q 64743 83074 2809859066735
Q 22636 81986 8201036216485
S 93065 584726634
Q 22672 73104 9242412413655
Q 1843 30565 8836953326386
S 36777 183263912
Q 44714 92361 8111500473971
S 91374 448708664
Q 23023 76494 2293656321361
Q 14586 70423 79142253020
S 10916 863352705
S 72814 714400010
Q 50689 88537 3612756668367
A 13746 454719841
Q 45196 68361 125245532324
Q 55271 84067 4103928898326
A 74048 508025280
Q 8615 77251 2691034789885
S 21364 314362414
S 79286 706775612
S 49643 202633197
Q 4760 65616 4361388176427
S 9718 330847487
A 2348 578433423
S 8370 872088404
S 22518 673890042
S 3453 416909829
A 29850 417587749
S 9448 729467733
A 37268 471683811
S 85280 836323021
S 17633 205851343
Q 12984 26351 369189143473
Q 5556 28862 781524585915
A 68656 101730888
S 86392 714837309
Q 3344 65845 8406185205304
A 29381 983566090
Q 44996 52514 2725772559046
A 5655 951421317
Q 823 30693 6467341134147
A 5743 402765631
Q 1718 74178 7644311016511
A 40588 386961328
Q 336 79965 4176638246752
S 67794 525801356
A 82686 195781579
A 46986 757368230
Q 49378 87120 1081438263627
A 19562 683154482
Q 2288 57513 4734738153353
Q 20174 88266 2962285611608
A 16863 108352700
Q 523 89768 3349709378075
A 79299 55638066
Q 24372 84036 2042146851120
Q 11144 80835 2186200648398
S 74198 536953870
Q 2572 92803 2567708453017
Q 7337 76635 9251692978844
Q 1974 92449 5966685203331
Q 44 93347 9858385259341
Q 1370 92664 6240529592140
S 70471 130992712
S 87145 787919925
S 1901 834851862
A 9946 381778299
A 43226 621307380
S 12496 211945681
Q 3879 71655 9331029786975
Q 13191 87141 4279989409031
Q 7779 35357 5646406549456
Q 1863 69028 1009936551007
S 17798 855333645
Q 57168 90827 4201741210710
S 17949 79185621
S 17968 311276876
S 24386 393612598
Q 56845 60113 828311409420
Q 39976 80529 446657818494
Q 3891 67210 4288343233911
S 47452 755883788
S 10257 84334986
S 47790 502150346
S 52266 277926355
Q 33326 66485 9412880611359
Q 13594 68477 7803262389275
S 73263 427366020
S 18122 705590697
Q 14406 69057 1888329615150
A 60714 915091538
Q 26947 58911 8286171229529
S 23418 962204202
A 90415 679104013
Q 4847 79240 5247743962819
S 86578 166972885
A 49358 70346958
A 10312 350423042
A 88598 308443629
Q 6055 86198 7482483885192
A 11605 107616519
S 55532 179448111
Q 22517 73365 8189714313050
S 80561 963731734
S 24586 259568484
A 27155 692769863
A 65001 592038731
A 10153 800338551
Q 61236 71792 3256834072447
Q 30933 55894 7692415414176
S 26153 391414985
Q 8246 14173 2247015480982
Q 29623 71969 8374307780923
Q 14088 80050 4953650280501
Q 7276 90232 2360697232661
Q 1161 37864 3199981472336
A 42389 540877699
Q 1419 27083 1211998056699
Q 2189 22100 1983518039041
S 40048 877509083
S 4928 377319990
Q 52284 73713 9346230280249
S 73156 832161745
S 77768 4120305
Q 187 90902 263877463157
Q 14450 88748 1065272762823
A 92632 524722841
S 5793 503378877
Q 14017 27079 6207631550305
Q 13432 16316 159949186818
S 85940 348109944
S 58725 923656610
S 27055 813855109
S 40058 265093057
A 11231 569225087
Q 71725 79311 4306597260939
A 64682 549940207
Q 12502 74200 9963856780123
Q 7895 93359 9770548251858
S 14944 37291697
Q 40536 69644 5647319718190
Q 1582 88208 1054182625350
S 88299 17886217
A 983 301939428
Q 26017 90202 5598599660553
S 5049 490562083
S 83998 3421066
Q 11910 67953 2994892084390
A 60007 327988499
A 23678 641085047
Q 17782 80685 6671184294646
Q 31105 69112 2779403596657
Q 13997 85638 7676041272586
A 48417 843716995
A 32349 437427116
A 89849 911201382
S 64825 889127644
S 1794 808762684
S 39343 153294910
Q 77400 92496 7356679572376
Q 69108 88271 5826284656741
A 346 700746538
S 48597 514544974
Q 31055 85157 4129019938649
A 10807 650481178
Q 12546 54050 170110719296
S 82968 768183310
A 38849 616670265
Q 11877 47180 9861374163357
Q 28029 63222 2063103222239
A 56455 820426931
A 57525 459030690
A 72699 623248259
Q 11744 78486 1263847820846
Q 24041 68677 8537457618073
S 51548 896448239
S 53373 806621244
Q 35471 72674 9632019184187
Q 109 86189 9036179683255
S 60757 454626311
Q 11175 16009 3487101735475
Q 43271 51071 753596396907
A 7791 831988198
Q 19667 75836 1018640127182
A 86764 136743767
A 24603 387645982
Q 15409 90610 3887687885795
Q 20591 82349 8310321844600
S 39975 958364221
Q 8334 64542 6590588917
A 64656 592810152
Q 288 20504 7742300933450
Q 24507 29794 2787414552149
Q 14543 18843 2667565689257
Q 16629 25997 6531097668071
A 90272 246460661
S 91252 678076985
A 27839 540700752
A 86202 505167607
Q 3349 50820 2908697803555
S 46999 837697315
A 39392 695751307
Q 556 91183 4389900990861
Q 41030 67783 8181570599854
S 12939 911832806
Q 60988 67183 4886186144516
Q 29632 73407 6068868950000
S 65139 717702790
Q 2303 71024 8802477353027
Q 14102 20772 237152008187
A 54637 588878796
A 7192 923154095
Q 8659 64250 1366550948448
S 38010 954645184
Q 29464 65526 9671174479328
S 54722 896595324
Q 28332 51082 2115971301196
Q 10293 75708 4715175197706
Q 22164 43528 7505495135869
S 64236 71838372
A 4929 618546770
Q 48359 86959 3416268205480
A 41667 751530343
A 30358 759324165
Q 18883 74904 8451589526412
Q 6784 76437 8725867043771
Q 23385 74222 63891098028
S 11686 795770901
Q 21225 44484 4022974700981
A 5291 921878480
A 44553 620256122
S 36010 848268023
S 86790 886575513
A 89921 522681834
A 27527 746126065
S 72322 915807016
A 31787 872321045
A 44357 486697025
Q 60633 86334 9349975887418
S 92524 653876765
Q 39921 60340 6664049827466
Q 10604 80266 711341820278
S 8060 30761750
A 4477 209007159
Q 8292 84011 90927511031
Q 41176 42641 1015204652010
S 75322 537499744
A 23136 926229481
Q 405 81156 354835888797
Q 10755 81337 3258326142429
S 48189 918710736
Q 22603 91601 1427931971882
A 45567 338483527
Q 6198 86945 5364317201053
S 4954 296898030
A 56235 340487049
Q 22066 40806 7207795789206
S 11580 6597492
Q 21629 74922 4457670241383
A 58740 843189909
A 14220 558552510
A 37851 897111713
S 13863 20805424
S 30543 445727278
Q 62792 85367 8101605788283
S 768 869610149
A 56128 646920264
Q 5117 89848 3300803602476
S 4282 782262484
A 15185 350425106
A 74738 852132860
S 68683 566990760
A 85426 35129985
A 70333 573347310
A 52018 329112387
S 86026 9899398
Q 36757 69539 1097176856735
Q 13096 72076 9607158789988
Q 22662 65365 2691956118756
Q 14026 88852 5953787121486
Q 9839 78449 9734802647236
A 56282 151968610
A 22932 729564645
Q 9087 58525 6948086986120
A 81495 659803012
Q 6524 75826 8487117765637
A 65561 361249653
Q 32541 92318 9682938629586
S 31728 904060150
Q 39904 85020 648641746263
A 36800 468080017
S 42529 27695034
Q 57931 89027 3359935018046
S 34695 249784373
A 31398 576895305
S 85476 427276424
S 6268 601487369
A 68728 868396622
A 69014 515585064
Q 25623 29104 180527959163
Q 220 48628 4483135569748
S 29259 9680957
A 86226 702775431
Q 5180 89214 330041363072
S 76301 489504029
Q 49082 92554 9565307836892
Q 32010 62431 5993005718849
Q 16063 82812 3492831705659
Q 50564 75583 6310970464560
S 53486 775441950
Q 637 92094 1497651333375
A 43540 984460557
S 23175 995290126
A 82361 519911672
S 67447 243227046
S 8494 998653919
A 71568 487486927
Q 17131 59344 450288779806
S 5007 520958782
Q 25158 89699 7238085037092
A 81303 277233096
A 89212 164230462
S 60523 120507223
S 87831 632832764
Q 4358 81540 1382179988610
A 79165 308671883
Q 4922 86698 97118881461
Q 39398 75618 977153044724
S 45822 821572586
S 45977 686207119
Q 13792 63941 2742861220508
Q 1335 87404 4383284453687
A 31840 815083207
S 52088 777416315
S 10351 749392926
S 74072 189590248
Q 28327 45763 8042296246668
Q 82326 92031 1126182278162
A 35123 629895375
Q 490 92616 1106479516204
Q 53692 92294 6938280739399
Q 44 81726 3751991730643
Q 2684 82258 5891777967061
A 47097 563036187
A 91595 456664290
A 75395 366069578
S 36325 281090671
Q 21768 56322 8850841463069
Q 24220 65088 7179483901092
Q 1226 88828 2851511579531
Q 25 93354 3087481750614
Q 7832 53777 3106747588072
S 85813 546484541
S 84679 863163451
Q 1746 38682 6581236649520
A 72758 526765809
A 7072 868930614
S 25915 414228997
Q 38495 84595 8917018816121
S 62683 873376670
Q 54238 91976 7445933939529
Q 69189 90218 9336593016449
Q 37867 45167 637668315587
S 56649 331389606
Q 5977 66675 3269933940543
S 79919 750551601
A 50757 484183425
Q 29877 41352 1148386564175
S 24392 569435095
A 5717 56756464
Q 16922 64255 669054732236
S 5003 276061370
Q 19664 60074 2472071450081
S 76174 806563135
Q 72445 74721 754458366473
S 50493 270356156
Q 52731 80926 2919614205717
Q 15595 72699 90280006006
S 69084 501720640
A 43930 406744027
A 23305 797923299
S 39317 178516291
A 84196 912336658
Q 5043 73936 3381820715597
A 320 406820406
Q 27780 71982 4025664769760
A 3487 380664839
S 78102 383507011
S 25038 541931478
Q 2467 63033 2412331333117
A 26971 304774324
S 62042 259462743
Q 53030 64717 9102850183854
A 62266 434780586
Q 4848 78480 6803075547944
S 30286 64293293
Q 20481 25295 656654549311
S 34459 262359161
Q 15933 86238 5615083172227
A 11387 347888690
Q 2540 25048 3967578663985
Q 291 78302 1744353436411
A 3500 552319687
S 82772 332754832
Q 6358 93259 496405969493
S 91853 749431258
A 61280 408439571
A 79035 496285941
A 42198 968097470
A 66903 305882056
S 18034 5623638
Q 26845 44975 5203160341860
A 33315 474712569
Q 411 19924 8671538575119
Q 5596 48769 6296178014546
Q 15615 86128 3856771993111
A 72342 893522500
A 27555 633321127
A 50596 515328131
A 61018 152511048
S 13080 791933554
A 23774 265527348
S 61509 984528686
S 26727 962821809
Q 17699 90719 8336877384879
Q 46119 93117 9749258749692
Q 53579 71574 7988130092054
A 69736 539183759
Q 15137 85791 7950159411044
Q 72834 78798 5631482817899
Q 51371 89338 4074860745259
A 80136 466305904
S 67901 98754943
Q 13127 53334 7719320466597
Q 61235 72883 3613086334599
A 66620 969107425
Q 5177 41904 4372880557645
S 11395 362192420
S 2043 456041318
A 15109 423354077
Q 19316 92917 8685215658181
Q 19378 37576 3812788031672
A 64128 617243519
S 21327 653963909
S 54204 805217654
S 58181 578615971
A 6496 326730338
Q 24753 38503 1078031584156
A 24571 882736291
Q 11792 77862 9832026158870
A 46946 612587007
A 74810 314791885
A 47388 223648757
Q 20720 64873 3851426455505
Q 62427 67166 2295551010394
A 61485 79252505
Q 12573 22727 2453726068614
S 17396 980063353
Q 48130 81891 966484994991
A 25682 905106008
Q 43698 92046 3008930443662
S 53461 615605120
S 78463 368681230
Q 18033 69262 2094822174901
S 56351 996743728
A 91390 524422686
S 66722 250670778
Q 36463 49944 9882311208314
Q 27822 82311 9782855512600
Q 28935 57293 7950996545020
Q 2901 28691 1587347335609
S 48886 524565798
S 14823 406983517
S 74050 985193428
A 22199 449873306
A 35661 447569329
Q 21358 25337 3573941940359
S 14195 420485013
S 71299 677128039
A 42285 773932040
S 77034 797685417
A 2479 325239585
A 24336 395108047
Q 8651 88657 8518876302703
Q 3117 87841 5345859809649
Q 10624 44114 6841502398807
S 82265 694044157
A 55893 388262918
S 71368 106435252
Q 21757 68783 2391161946896
Q 6073 89589 6540761758874
Q 6259 43508 4248893880159
A 2541 372751476
S 40349 259298649
Q 548 45514 5011543747678
S 47634 990087831
A 1586 17839492
Q 22128 81632 2462664586200
Q 29569 78481 7422952299159
S 37223 981603180
S 39231 509538309
Q 2823 89098 1467338075594
Q 3292 93125 3077494658553
S 3840 269741817
Q 33865 91301 9788791293867
Q 18614 91816 5241741732544
S 74091 18540333
Q 11022 90357 7867608227112
Q 3145 82867 3338245171919
S 24327 775823643
S 2150 394399580
A 23803 801485576
S 30118 343722617
Q 36072 78435 1770940096853
A 55892 289025605
S 2768 995262330
Q 12978 91629 2224359908739
S 56095 262273624
A 42334 241619072
Q 4052 5477 696843516589
Q 40544 72760 8665842806406
S 37440 341677012
A 38653 138501022
Q 50196 87385 5482163868935
Q 7817 90780 3152175140457
A 72125 663463419
Q 1208 80546 1477825759668
Q 6626 73086 4811059137103
Q 63814 68526 4421080568976
Q 45056 70202 2840451233931
A 30029 900084601
A 19502 767370209
Q 39254 49911 7371533177392
A 57895 653166572
Q 6645 65587 5928306473675
A 63508 937567395
S 17785 219006247
S 29630 254199699
S 39088 606643795
S 76617 477749368
Q 1627 80410 4625278708549
S 53645 880388867
Q 36978 44682 1564698583507
Q 43269 92515 2292618560184
A 60537 796660145
Q 27187 88546 8816487891457
A 22787 343624878
S 48158 803074716
S 5394 594201137
S 48796 124237636
S 12268 875400012
Q 13217 48972 4245803127464
A 79761 582237631
S 18963 610646247
A 43396 992085772
S 84374 17493874
Q 5082 87755 3863839315189
S 33141 551976915
Q 19155 75198 3177808478965
A 53526 122847310
Q 3578 79075 3215761734424
Q 83842 86591 544650184914
A 24606 834300635
S 51674 174571487
A 64448 715553256
A 46110 838388539
S 61523 41395881
Q 4992 88399 9311060849906
Q 11096 90000 1530453420372
S 54905 342155741
Q 33328 76433 8774791798447
A 11733 122485649
Q 33546 88745 1682021419523
Q 11446 54258 1065022437884
Q 23296 30455 6433873061067
A 35765 62938349
Q 63419 85223 3120057974711
Q 139 93089 5838571440799
Q 15404 91060 1358171110477
Q 3493 8999 2498346283945
S 57247 822242881
Q 5220 84997 9576242559278
A 7799 524719456
Q 732 92714 5284807128423
A 67979 267951802
Q 11148 81368 8825616690015
Q 4032 66031 1203199368075
S 47909 941585671
S 76318 553010033
S 79421 811803538
Q 41867 81111 3255169988910
A 1540 642052845
S 77894 491868057
Q 3356 51733 9838183611854
Q 73820 74972 794611256137
Q 3143 86276 9048092667947
S 50713 502201906
A 86720 615561078
S 72964 792541501
Q 28208 46636 5326189933350
Q 32349 85484 6540795691110
S 84823 298540003
S 50300 201125619
S 87221 562750303
S 92015 788738598
A 71818 510681703
A 3306 731660410
A 31983 376119875
Q 32083 42692 3492504841054
Q 15738 66008 2874694596439
A 78371 393654574
S 8088 667272945
S 1747 967602233
S 90089 896097076
A 11275 813717434
Q 6409 88223 8931001779604
S 57863 250032626
Q 18456 92031 9769029070438
S 4707 283702594
S 68522 86936979
Q 16752 39286 4334066175692
A 85215 377367590
A 57342 27846579
S 36239 836055968
S 48704 371287748
Q 28342 78803 9406074027996
S 23256 669664816
A 31026 654076726
A 1767 722699290
Q 23783 50336 4396617391448
Q 240 90682 34511550582
Q 52283 63085 9590826437339
A 31900 512169641
A 56461 837839025
Q 10593 56819 402923795232
A 42284 30900065
A 47442 313829881
S 58972 165583469
S 55024 509659903
S 72357 672852105
S 78641 209241821
Q 561 92375 9803026861079
S 13510 120305453
S 71001 492268644
S 69362 105655001
S 19244 293204766
S 38343 768322461
A 68618 115927904
Q 20773 39608 7652652904750
S 77494 976863866
A 8429 849648689
A 82634 353991718
S 27575 931641971
Q 4727 79369 2961767396892
S 42964 13516282
Q 50161 81763 8935268110371
Q 13860 90512 2560891279265
Q 4156 93347 7728782136991
A 22524 561113449
A 65074 372083483
S 83971 209502436
A 34536 11644461
S 52258 767427565
S 43935 219373288
A 40373 633337332
S 469 467199596
A 66874 237645592
A 84495 508612061
Q 28770 90765 2000680707697
Q 60369 78034 7926655027608
S 71666 486735357
S 18656 852454498
Q 40574 79002 9461416149816
A 76437 630288448
Q 57727 88328 4176215147616
A 34443 295859057
S 56356 462863478
Q 14763 81195 3776271705598
S 30658 795811212
Q 5619 79526 6812186903673
A 88887 104833336
A 11331 700428313
Q 66072 84411 3623482175411
S 14762 49175861
S 71064 813499584
Q 38183 53285 1100568504396
Q 132 92022 5074670860184
Q 39874 77425 4531052235017
Q 237 81137 6633642009745
A 86037 389225547
S 65126 856589951
Q 52175 71199 3480055770138
Q 40390 78871 7611136880433
S 54757 358863405
Q 56343 78185 9825863417908
A 40618 238260587
Q 34294 87329 9806478541415
S 7796 120733067
Q 21452 24629 1504036359010
Q 152 92968 9998313725666
S 1703 38796763
A 21475 94097907
A 67359 779645550
Q 19577 65310 4929492696916
Q 22671 30740 5183958229897
S 59625 211349000
Q 41832 75793 5706206566242
S 57265 308926460
Q 9058 81795 9699795865362
S 89302 271480689
A 87724 929317717
Q 67133 72421 851513455682
S 64745 90720297
Q 10396 72371 2654105491763
S 58249 112190391
Q 21056 49827 8491170705520
A 85524 717312278
A 12069 885988608
A 16056 918286490
S 41499 960542954
S 46936 900047550
Q 43382 71479 7613544256805
Q 1301 79507 1777420811055
Q 17141 60404 4912562561049
Q 37740 55408 2445447600982
A 10686 201491258
S 92120 160694610
A 70371 245852326
Q 74246 87265 5303024906462
Q 22773 50392 7524479997856
A 89738 960297129
A 3674 194899313
A 85160 378753265
A 43935 965543322
Q 1816 86927 6012266702746
A 85746 692339394
A 68335 961381026
A 53453 30367672
Q 48673 58230 6523136657231
S 32218 551530174
A 60796 830158261
A 83248 587404771
Q 2196 19904 1570182576642
Q 5584 91775 7861954569705
S 40472 35073618
A 61989 731257511
S 14457 971104483
S 13179 161298960
Q 69607 77478 3064707626586
A 73420 231928938
S 8446 188335540
S 64124 951070739
Q 904 66075 7542014306022
Q 27108 72672 6102097186468
S 66447 291193425
A 32271 459060445
S 77789 714104328
Q 24115 91296 1257085872875
Q 4397 53927 2889038627404
Q 21055 90409 1008844995709
S 2650 956982614
Q 6775 41780 4854232491517
S 35837 374211822
A 79535 459966208
S 81301 713170595
Q 47878 60016 8343296050895
S 64610 375846110
Q 46563 62303 5254737409106
Q 8267 61013 1832338072762
Q 11147 64484 4653472466785
Q 24072 58295 4700350781232
A 30990 308405891
Q 15518 87193 4343622311766
A 39722 232573876
Q 3411 71707 8078348532549
A 59071 375415102
S 82816 46734451
A 41429 487784217
A 89878 438977988
S 20752 561136438
Q 39571 91296 6255698965590
Q 27283 64528 8164925298133
Q 7241 74435 2940328403825
Q 58 89071 5078980636478
S 74472 907993916
S 27568 878925245
A 87717 760587388
S 19241 332850452
Q 47081 91474 4699572828442
Q 3517 92379 6828305286588
S 5043 911272761
A 24052 45673197
Q 9237 85477 8902747270431
Q 32113 75505 2483874718946
S 42209 309546007
Q 41211 64803 7119064266316
A 30781 421165484
Q 22892 24791 1415399689518
Q 19320 79023 9706821318163
A 42659 339132339
Q 35550 81804 5142183588147
S 73100 872161653
Q 21080 87271 2709603419212
A 8119 463620919
S 63252 945174052
Q 7371 47632 8861093892052
Q 30655 71664 3352743257989
A 74370 396401716
S 54884 836317869
Q 14567 32230 3062993759480
S 71699 340929812
Q 18872 66928 2941017747962
A 47143 657197083
A 62609 701515543
Q 18674 87889 6504076103935
Q 57006 60157 692996657410
Q 7817 72654 761158812132
A 84057 287761095
S 46516 784337692
Q 3318 82794 8009187982069
A 30508 494757764
S 13596 110675127
S 89719 67926307
S 38688 360371765
A 59433 815699128
A 43857 350803772
Q 17364 91706 339415460878
Q 32722 38382 4105780690327
S 87147 305329371
Q 8615 83553 4627586951441
A 10881 171688149
S 75979 772883814
Q 75742 89863 8138615099937
S 66240 260859140
S 82365 739637415
A 16465 31953033
Q 1240 93091 3512829721762
S 14042 693185607
A 49594 387057319
Q 22603 66282 3721746346267
A 42005 949926315
Q 32857 43429 7406135760104
A 21110 130550793
Q 23324 49821 6438504351203
Q 33906 84178 4051013623814
Q 14883 67579 8122143800323
A 41916 696953934
Q 51341 78599 9085093363611
Q 15363 43344 3895102700716
S 24261 720026877
Q 44460 47389 2235949094468
A 43102 774813435
Q 62673 89583 7499903346517
A 33325 458242952
Q 3285 75176 3922234602444
S 41989 909914484
A 57021 869389877
A 59353 594382702
S 89742 485353809
S 25058 367158114
A 76001 680319825
Q 47738 48756 688853073276
Q 2749 69923 1055615621426
A 58786 541942409
A 28107 411957675
S 7552 76925709
S 25290 434527808
S 82602 709553341
A 18492 168551334
A 34496 850416321
S 6053 295930507
S 71358 987699201
Q 26384 61968 408791813240
A 13794 742639734
S 31775 225907984
Q 369 91245 5432113305315
Q 17411 55144 7355776433878
A 58958 547295669
Q 22343 91542 7916943092843
S 38693 47727376
A 16858 231282775
A 33595 441558244
Q 16128 24552 8238896032398
S 3118 88283910
S 81277 176097025
S 37006 946154728
Q 3716 70020 5523881971810
A 51672 37946735
S 21289 960300510
S 8937 824789933
Q 50275 60915 7049541815010
Q 5158 72760 4856479770587
Q 26338 89135 9566713942364
S 54012 229807958
S 72506 759736953
A 68877 899605712
Q 17210 35748 1710863498553
S 67665 585011409
S 74935 176592430
S 61968 12109739
Q 14597 83668 8466242187861
S 90601 421574679
S 28307 492116166
S 17933 855222876
S 27476 2194171
S 31497 564246247
S 20907 375518928
A 73879 455757970
A 22798 637864594
Q 11789 78279 8566035279992
S 61885 293973521
A 48507 638801810
Q 83781 86289 1139415594778
Q 3112 89028 1052996498028
Q 13359 70683 3214670347488
Q 847 81540 686733910721
A 4337 545038823
Q 53124 84695 5791680538592
A 27752 425810842
Q 32515 60342 1850402120316
Q 15414 50960 8179671541177
Q 1847 84476 8118904073357
Q 661 7212 2855293438281
Q 20599 27860 1081882307690
Q 4369 82052 9726654820154
Q 31847 93239 515238449870
Q 50249 53324 2181481739658
S 23275 93584980
A 8165 916396235
A 60335 925010928
A 35223 929393663
Q 59752 81498 460873885783
Q 26670 89093 155300134685
S 26166 316582124
Q 21497 89132 8534010958247
S 32860 623779226
A 92295 849943015
A 66053 173068911
A 5011 562220216
Q 7797 68895 1548220907123
Q 29291 59293 9605382380341
Q 9049 25275 1008612794444
S 24046 825327977
A 4934 876317783
Q 2043 90308 4929783548581
Q 9945 88232 232830679063
Q 9148 54012 359947626003
Q 47751 67129 880697475848
Q 7778 44722 5131150211803
S 1159 554913854
Q 2502 89411 6128195524163
S 50766 254543055
Q 68891 81678 1340494508720
Q 9830 88412 6744450010204
S 91421 276091668
A 9143 435650893
Q 8056 84870 7812677313721
A 81470 472194510
Q 74153 81528 4552562931922
A 47403 979402789
Q 13250 67207 7068680891767
S 77974 854159398
A 65337 582446712
Q 58430 81200 9480967112914
A 29353 776224314
Q 44697 89049 7355507652971
A 83996 83176583
S 66394 809001971
Q 21505 82194 6332423360203
A 5337 632054081
Q 15463 77239 3817109430559
S 46875 858522103
S 84104 630890652
S 27836 804708915
Q 14954 74550 1610694170578
A 84925 142565023
Q 2480 84452 5602104482088
Q 16289 59980 95334189297
A 25272 899256934
S 41222 562022640
A 8841 732033370
Q 15261 60084 5476897378831
Q 37570 40515 2102261013895
Q 9676 93343 4621354854782
A 42336 966370076
S 55696 964920081
Q 20757 85167 611421276500
S 20915 845315729
Q 1552 83758 6477925748492
S 78754 553630050
Q 77047 89724 6767880187812
S 7885 478802103
Q 56245 78638 582968370926
A 7707 769056086
A 21764 198519927
A 12783 534015073
S 38108 954086571
S 6993 547434859
Q 6705 39286 8843436235482
A 77269 407173665
Q 23529 66873 5914235203312
A 49880 176031001
A 7957 433668646
Q 90 83704 6543003676980
S 30750 631563978
A 70497 689010993
A 48371 897181903
A 38126 230851341
Q 53459 83984 4486265537424
S 44786 601025020
Q 5491 56831 9133636261393
S 81527 122838436
Q 67439 80184 4805732370889
S 17827 642798434
Q 40600 73040 3048733785520
Q 1094 79429 1783879805724
Q 1240 87783 5789169448270
Q 26255 86449 1497289688689
A 23942 430253164
S 38880 295542180
S 34531 127264850
S 27737 836054109
Q 52334 80965 5675823105890
Q 1251 45727 2025508071908
S 21780 668891798
S 18944 344765809
Q 1371 57486 2816357355779
S 16708 136066019
Q 8332 87270 3822270590955
Q 24918 37128 5259605897421
Q 49154 75980 4691996648821
S 87873 411766831
S 72466 95418228
S 25323 54366969
A 15257 76775449
S 2373 390360420
Q 36676 70705 7583297279911
Q 40830 90864 3981626990824
S 64662 367588758
S 89745 528117513
Q 45569 72834 6463805356382
A 91053 574139684
Q 3180 91210 8460044449702
Q 62542 92660 5923543835590
Q 38635 58482 5014460784772
S 84656 113067228
Q 11705 34268 986515339036
Q 6081 92754 4586465481217
A 43784 404524844
Q 4502 87141 6489510477062
S 78607 46607845
A 82495 837846742
S 84513 488258115
A 22825 417718283
Q 30821 89720 8201140150588
Q 26343 80218 786524284108
S 43728 582491338
S 6940 298425894
S 14741 485446728
S 17496 138016953
S 69625 717479284
S 11585 366973025
Q 12025 29311 9509439662238
S 71369 526472230
A 25531 801181788
S 22264 330557996
Q 3269 55400 6638260513559
Q 76180 83275 1503699078
A 23834 385632345
Q 25683 67952 4585856686376
S 83721 612911021
Q 6142 68003 6873106165566
Q 22847 75904 1800050576866
Q 6111 88488 2506744539597
S 90743 201762297
Q 42683 64893 4218381422687
Q 19467 92899 2284883161215
A 48038 291868637
Q 9850 66094 4639627790886
Q 5114 49478 7533392868552
S 48517 269390423
Q 94 83265 1846001351999
S 56765 277101946
A 56010 852765865
A 84577 728552873
A 41090 342362771
S 19932 947489332
Q 23194 50653 2188248355571
Q 18879 63597 3623209508751
Q 45554 72703 6282609685546
S 64092 521606609
Q 20152 23231 2622088094750
A 17517 117988401
S 18029 881148813
S 11872 435567459
A 84039 500092538
Q 178 90396 3537583203415
A 48848 53074424
S 25952 287937023
A 35884 787384529
S 59395 519511264
Q 19037 67658 7268501756930
S 60584 822339380
A 31868 359868899
A 88318 86339882
A 3707 351233538
A 30335 791793935
Q 23195 92801 3642496793814
A 34965 999529390
S 13557 314131759
Q 32 84236 6106930097496
A 83635 859354440
S 82329 929963305
S 48306 915555599
Q 1122 32815 2286385068142
S 75026 61533809
Q 11520 61367 9372657769771
S 51535 219689552
Q 35762 65510 8315659372908
Q 53427 81192 3143432563667
S 38698 51407650
Q 29260 56037 1811472156647
S 87470 371460546
S 64273 786642463
S 67051 695622329
A 43870 841476738
S 38558 12489947
Q 80231 83422 298913079850
Q 39808 48591 4047867378253
S 37541 805111080
Q 5733 58946 6692131304804
S 84949 15071286
S 66626 373311970
A 49601 472548648
A 2634 32576006
Q 11575 88964 7646847583242
A 62886 354950481
A 78100 868045851
Q 24842 79289 640377588034
A 81407 957097780
Q 8692 37354 6175959374512
A 7774 469607511
S 13032 934535029
Q 455 92260 9947153970745
A 5802 485151145
S 7228 783235268
Q 13396 61302 5732947134810
Q 7361 71085 2929351941943
S 46454 894587556
Q 30133 43127 6871933619291
Q 15 82265 6326675351368
A 54361 564064903
Q 5045 56462 6580565917984
A 88557 172511414
A 44297 276939927
A 17370 529974551
A 60089 879535660
S 17454 335156874
Q 57576 70595 4527204390398
Q 25825 79317 789824096161
A 84462 911637253
S 37970 850809882
A 13649 458168232
Q 10519 62270 8972203394381
Q 33631 86574 6410553673734
S 58993 874504998
S 9049 779183970
S 7125 435475862
S 31563 14710872
S 75851 127816208
Q 15362 41961 3175650427948
S 80653 31558441
Q 14895 90769 3782652059435
S 27256 866952099
S 89589 49019396
Q 36716 44097 6225247025449
S 74204 622781655
Q 18608 57499 3514617852910
A 58119 294997019
Q 1028 91597 9319049690607
Q 22316 46716 974975184758
Q 6553 22815 5256974088747
A 29399 886010619
S 77198 221490159
Q 28364 82051 4587528985714
A 65983 757233616
Q 7670 86681 6781969607077
Q 2484 91218 9606503039300
S 79808 349527116
A 44645 220597717
A 80499 120268489
Q 5940 81031 8621844564581
S 12472 235103569
Q 56840 69124 8490748583816
A 77301 140772699
A 78128 560118221
A 67328 566997373
S 23959 250927660
A 76072 337800399
S 3276 211928512
S 17996 162079267
S 62240 534350364
S 67757 872090448
S 84431 468482541
A 13571 906359103
A 36687 764818773
Q 47679 86166 4474444624147
S 37883 736038343
A 73315 332601933
A 61081 408171120
A 18727 460179206
Q 32640 46747 9062754035253
S 15346 221745906
Q 8721 65607 6203329364888
Q 10127 85492 4391194699293
Q 18275 40254 4756853734141
Q 14560 78861 2384744273847
A 86040 184281461
A 65462 839436315
Q 66122 87418 50245829350
Q 1035 88348 4583888312906
Q 7870 89069 8915298022461
S 26096 68308510
S 28215 365774032
Q 2998 80729 6103889699890
A 87271 604325278
S 89483 649865570
A 48606 83306252
S 10212 95115874
A 67251 852553749
S 60121 432016842
A 71069 117049765
S 55921 289019925
Q 8543 85850 6208426286675
Q 9653 82925 3615145863648
A 79026 168415119
Q 7192 89749 3775858742218
A 84665 136033671
Q 63405 74829 2815424786253
A 1712 542771642
S 66644 243497520
Q 15424 83102 4439794370087
S 33672 613193796
Q 4857 66957 802397675271
A 13507 99913954
A 38127 324520528
Q 14562 25629 1594854500852
A 66467 895811253
S 73577 987079286
A 77095 596780159
Q 23206 59786 7914206020825
A 83388 111702797
Q 49080 76039 583638407260
S 14150 383261594
Q 44977 79207 8718807245073
S 78269 477060443
S 58437 740531662
Q 17330 82057 6989873794476
A 7685 6896786
A 10756 654863958
Q 20785 75526 1640567610751
S 20278 971906669
Q 10115 51840 3633824915001
Q 3259 28772 3418438262320
S 44766 597839670
Q 33545 39118 145454540256
Q 13446 72777 724470558967
S 30930 687917902
A 64387 532949914
Q 7501 80693 6794636782677
A 91121 45530098
A 53662 317618513
A 2052 686230285
Q 27777 84686 2815970106770
A 44564 713213942
S 58229 876889150
S 22771 232277065
S 53761 347444415
Q 24757 56408 9961900226420
A 792 511231115
A 39615 659967123
S 88379 668726210
Q 22898 37213 9656982750725
Q 50457 58785 7948991431189
S 59060 417772026
A 44983 626011357
S 62105 601388652
Q 10209 63920 4986193964540
Q 17509 80017 8042224378818
Q 2694 33652 3057372319289
S 77497 240234309
Q 16214 80965 5908319827174
S 34763 309773486
Q 58697 88310 3232621815678
S 51374 29078867
Q 14085 23344 8588184040112
Q 7098 52033 3246720137734
Q 27485 75222 8166861907073
Q 14816 67814 9245715614783
Q 1314 73960 6190721191212
Q 9157 88457 8605410760376
S 61057 90705322
A 51829 320952543
Q 17896 88316 7974694569771
Q 7638 7843 18018633128
A 22245 800037376
Q 9963 25767 930190972079
Q 3035 41168 6309068843073
S 41568 396209401
Q 13076 90390 2495048704347
Q 55321 82274 9249983202038
S 56140 962586099
S 36061 462175416
S 32345 934015544
Q 10315 63562 8027732904845
A 42739 307653418
S 46456 338625111
S 81040 672661053
S 77237 12242025
Q 764 66787 7713978766029
S 75136 377735509
Q 409 92611 2951928380809
A 41284 72794918
A 74047 797896809
A 18459 420497823
Q 45667 71982 8181337096673
S 89261 337756528
S 71544 86936389
Q 28 70762 177137177451
A 6582 101410651
A 27981 709539552
A 32060 199006455
A 51939 210749178
Q 12003 82341 8992305861897
A 17831 600713940
A 12124 764745983
S 29648 83334228
S 45105 640885783
Q 4076 91456 2231334313743
A 87143 279183798
S 422 884734366
Q 28342 82370 4406397786993
Q 37030 85621 5862237640313
Q 4361 67055 2971255425566
Q 2189 91771 2533909095696
A 24725 124518263
Q 5142 70758 124435482925
S 66000 605353230
S 34925 238450278
Q 73909 86011 5093088687582
A 68349 399795428
A 45914 156548785
A 35590 291316952
Q 6119 90394 9128922747760
A 86174 289083880
A 50938 626632047
Q 10635 19723 4292775099985
Q 23961 77951 1926374966300
A 27638 287563353
A 82891 223684934
A 72433 989532727
Q 16934 77707 7202581129544
Q 7293 62279 6779729431131
Q 25307 30391 1929779913863
Q 48615 83106 9900558547096
Q 7038 71885 926340898747
Q 25383 80269 3039021217992
Q 18335 86862 5530204377187
A 60314 877290506
Q 62353 78440 6389690230944
A 49193 470294722
S 17021 561300431
S 72215 795012537
A 84084 204693675
S 9843 255673776
Q 7310 69904 3803850200376
S 72179 3281452
A 2753 955834797
Q 28708 92094 4621402298748
S 27986 365787245
S 23845 551715122
S 29370 966019876
A 71344 458704123
Q 17447 46867 9515652562041
A 860 730118427
Q 1825 90922 8110979558985
S 69888 58303276
A 14246 335684991
A 21123 982670745
Q 44856 92584 2110877554363
S 63332 967210630
S 41878 354644048
A 25277 55576173
A 66454 437495000
Q 8169 57815 7347906365283
Q 4047 74806 2348038657491
A 62109 293553915
Q 21637 81068 2804819225376
S 3118 521020030
S 74863 714624724
A 29 564721280
Q 911 90496 3115462050787
S 55363 187368071
Q 5750 21416 294144072233
Q 71585 85570 4259876070755
Q 47074 47864 502747775580
Q 58 93266 3814933550807
Q 63851 92008 6721152420377
S 21459 619999987
S 30047 275714828
S 25911 706143679
Q 12351 91313 7114904401341
A 31867 505420696
S 79210 536372067
Q 47458 58664 2350525349632
Q 20076 93083 1259052552114
S 9303 103390530
Q 6696 70536 8643981883786
Q 8049 39663 5874923156959
A 28411 848314963
A 34399 849248693
A 3716 834565570
Q 79684 87081 746852287525
A 74082 771277175
S 93365 865143878
S 41819 539675080
Q 17170 20436 1236634723963
Q 11839 13694 1609273179374
S 27624 830636677
A 69011 152153341
S 74210 617624486
A 89695 99108524
Q 58423 87264 6037692327021
A 89603 412466877
Q 16143 90834 2179762131190
Q 37556 87925 351371086142
S 26873 153250334
S 11269 892677872
S 12876 11125000
Q 15913 92770 1058106987640
S 35535 132572867
Q 13265 74381 8024093564302
S 13760 305900777
Q 8020 69591 7089263891723
S 28058 931190879
Q 11548 26957 9732416750810
S 64797 537510342
Q 30515 66858 7661558320420
S 62123 732289724
S 865 675349600
S 45366 553951193
S 15663 633580185
Q 12914 51333 947422506902
Q 4768 54644 2220971725926
Q 7187 68296 6967327649722
S 45892 166806598
Q 8582 87794 1518069534314
A 11109 530052817
S 89077 11502731
Q 80974 85425 1329577339165
Q 56649 62801 457885864978
Q 13414 89272 112214080962
A 46052 36282772
A 21239 790114735
Q 34115 81767 5342910535076
S 5781 961979782
S 62489 604649171
A 23612 615246201
Q 2351 74865 1658541404958
S 51019 113847380
A 76651 872828686
A 28057 242823789
S 83146 756547237
S 67537 722296159
Q 66361 85205 4718516588190
Q 3805 92986 2325244591781
A 12664 204523053
A 3683 227186504
S 27758 985207836
A 54114 37210536
Q 28808 86571 7555173060869
Q 31965 92690 2443958516106
S 29939 593375744
Q 25071 77715 826010170062
A 45302 296893797
A 10643 446745813
Q 12358 42127 2403510989407
Q 29140 56442 6680817987756
S 85127 271865112
Q 36638 60278 8617884023333
S 51102 665501808
A 50048 810766816
Q 31514 71272 8976736131948
Q 23572 75103 7425144265303
A 92858 280198993
A 5975 314277184
S 51277 412070126
S 88434 426101925
S 90126 958924894
S 55946 450195770
Q 9252 83328 5198372439803
A 86299 27060886
S 50479 136689598
A 15583 181630441
S 44432 341670675
S 51588 746340834
Q 26313 80457 9409765327843
S 58687 703788173
S 80526 894846042
A 86104 563809532
S 26125 975779891
S 74249 299152955
Q 446 44981 9425807933734
S 57437 930676335
S 11385 64034865
Q 3445 23640 8294485119714
S 71903 250905503
Q 3659 92434 9731006927286
Q 689 21069 7276908802062
S 9770 848213526
S 78067 888493243
A 34424 73563082
Q 2888 57137 7362446874963
S 51678 757164297
A 8500 651006206
S 90001 56630429
A 37155 70015226
Q 4951 65745 7469034761354
Q 612 91097 6859107868698
S 65228 963245116
Q 11021 41750 6866508970354
Q 35199 82977 1637244926338
Q 15607 68133 9927049490450
S 25258 842044914
Q 7513 90938 9189007233977
Q 68483 71419 63461908356
S 6354 215556872
Q 2888 37717 4091574870693
Q 59 64650 4368617436146
A 83999 309382186
S 55507 897489630
S 90336 170676345
A 21381 378741840
S 53507 26795309
A 18297 254855007
Q 18876 43802 962811428068
Q 2185 92833 9092928688611
Q 7253 47985 8325899006914
Q 23301 86283 7175997546028
S 76665 625153640
Q 6213 44470 9326000106847
Q 31362 61337 4842753314392
Q 43685 93263 2067598297378
A 47921 426393290
A 44909 986223857
Q 2975 76826 3897853231893
Q 15506 43823 8130352547018
A 41376 723027211
A 90211 58986040
S 13969 633726987
A 12906 818848148
Q 37402 44288 3179511153408
S 73356 574889431
Q 21616 61090 7451046466305
A 52247 80460758
A 40915 774774267
Q 10543 55639 5837518425561
S 33718 126819580
Q 3146 62927 8284548514137
A 85162 253425340
S 12700 493703141
A 73354 342345698
A 86513 506017839
S 30897 71496731
A 76721 673503488
S 40064 33372399
S 37914 219382372
A 42925 993723829
Q 23425 84505 3132715348435
Q 5065 91716 1032779876970
Q 11854 11940 25395980222
S 34652 915093751
A 27109 222207659
S 32686 252573286
Q 10684 92951 9840602229768
A 62854 643663570
A 53814 616715856
A 84418 533377932
A 80261 376566388
Q 3161 90192 4571529444473
Q 18936 82851 4774820417334
Q 5238 67329 3235137702210
Q 6804 66476 3609895559921
A 79497 735077160
Q 31406 92594 172146583577
Q 7720 62625 8594048629395
Q 52416 83510 1716447255505
S 73527 521274499
S 62247 878417892
A 71436 410219780
Q 5434 55656 7245275742373
S 59358 557424595
A 21852 402257645
S 22474 344666457
S 81 20554640
A 44559 575269564
S 53619 324300918
S 23537 80108742
A 22618 236485036
A 49159 199817207
A 8207 851459704
Q 29046 38830 376077957748
Q 78 93360 6054929848084
A 71096 597004819
Q 34440 89776 3074323875880
Q 10511 84098 9260772007902
A 20788 851539393
Q 28564 83300 878180235866
A 69708 740104780
S 24229 74692540
S 34405 903763687
S 45232 495437903
A 73139 702424668
A 48036 77575028
Q 29347 88362 940515707634
S 91931 745564958
S 47880 321295272
A 89359 501198490
Q 68712 70354 750645845464
S 37535 85229053
Q 6166 39466 8312482949874
Q 3489 87547 6071249994917
S 82415 822336055
A 28077 495085990
A 32580 301468770
A 9809 722665525
Q 5730 91791 7541704616727
Q 2154 83422 4927535597781
A 9387 708604016
S 11210 405584221
Q 49682 78746 2704679100772
A 48971 494791075
S 7707 939631912
Q 56349 74441 2302936643953
A 70701 312256790
S 65788 648954331
S 51887 156339638
S 45272 659028039
Q 4416 43120 8929331032994
A 24281 4855528
A 55181 768654518
A 66552 339039283
Q 15811 37834 3474907572899
Q 5825 45574 527470155978
S 40769 606259707
A 19859 387102666
S 36046 721299865
S 21123 993049497
A 92301 842569438
Q 12033 87850 1353151735618
S 83298 929743703
Q 62576 91924 5504077987010
A 60906 690316579
Q 382 77172 2582800681387
Q 73406 89752 3864689217159
S 73459 539645457
A 59989 374812256
A 19280 997043138
S 40267 174354485
A 68101 459322614
Q 8785 45529 4826020144239
S 45490 128093613
Q 21312 86572 8236389909837
S 23676 902085007
S 45429 437332274
A 26310 220069258
Q 656 88826 4631769020850
S 2040 801513301
A 21935 727949795
Q 57616 89708 3899997896615
S 15194 994502804
A 91135 174902380
A 69319 639431059
Q 86 82231 9344491823335
Q 50863 68663 2650308073271
S 86547 689725068
A 51857 561048067
S 25656 82000785
A 77813 241600115
S 9763 196718550
Q 12128 40489 2561454459017
S 16316 114059232
A 80528 323673603
Q 58307 86578 5238843594317
Q 24600 79216 2207970868901
A 54434 68796949
Q 33367 49882 5114827938324
Q 64638 71756 2521445066697
Q 13108 91673 4663074379645
S 46340 980389020
S 54551 136644877
Q 19069 90613 7612050163966
A 79234 957480936
S 43363 215519935
Q 24847 37392 9574576066399
S 83293 366667115
Q 6106 20331 976050761860
Q 15509 63895 9200268903400
Q 4666 84768 5430133140128
A 20873 612059228
Q 12565 84804 6687302700035
S 29015 677838201
Q 11593 45817 1879672710830
Q 32917 55907 1723369684014
Q 2924 40397 523030088297
A 75249 519363138
Q 15078 77638 3064472028716
S 37474 692554781
S 26759 608791942
Q 8874 44579 7839609275054
A 90508 269506216
Q 34886 50486 4097536408365
A 92086 565603954
Q 6568 85500 1950318338462
A 30345 528841175
Q 19015 55205 8122389196079
A 69727 114637538
S 4082 30114406
Q 61047 84210 1686865028954
A 16050 260063570
A 88955 959770692
A 38432 836142447
Q 21679 30648 1413058800072
Q 6677 66268 7001064668713
Q 18664 80350 8055745103311
A 49847 965325358
A 69124 932835057
S 62180 804058534
S 33439 186994919
S 52069 228275013
A 19725 995952236
S 26810 561491150
S 53108 220301565
Q 24884 52926 7130370007618
Q 907 93077 5815768534185
S 58676 79690736
Q 3082 52584 8869954194761
Q 31762 71324 7398160650351
Q 19784 93319 6796328533294
Q 11964 71941 5769276746422
A 72776 554676562
S 78316 225932758
A 24874 337823649
Q 1278 23569 4487987415407
Q 80580 89623 4330216472322
S 13367 621505316
S 92416 66568640
A 4462 433602935
A 79495 763410896
Q 58695 88314 3212995447895
A 23489 990629707
A 7783 476420800
A 18039 205119268
A 449 178149138
Q 42433 78250 2132868559759
S 31144 698041482
Q 29397 80478 9087287321883
Q 5900 60845 8544791589128
S 47898 110729533
Q 27832 91864 2896319458644
Q 371 90284 5026909322604
Q 16650 89590 7165944624209
S 23277 526703396
Q 23885 90913 8389870053839
Q 18384 81390 9354590867727
Q 46552 82417 3914113486195
S 3915 868168190
A 67356 482935716
A 17571 587620010
S 61468 801786011
A 79467 108367211
Q 14796 89957 3321705518987
S 29772 23559711
Q 4992 74451 1495747356153
S 53531 356868894
A 56329 436079561
S 34712 391150933
A 67496 148703415
S 34734 998589299
S 47202 179403180
S 87379 866040958
Q 168 77288 9037674577799
Q 45314 65300 7511355549614
A 77345 497622478
A 20329 323757809
S 5984 433036609
S 73069 707726359
A 17267 927032622
A 83712 523651256
S 48108 828326712
Q 61299 74064 382819765799
Q 295 82849 8886839135270
S 63472 107988698
Q 3831 71372 6274852161824
Q 13087 80488 6481862548631
A 72240 877453106
A 75962 449411757
Q 62341 66579 1474330741558
S 30002 300794314
A 79833 535777679
A 34948 364292327
A 54455 572463258
S 70742 846179966
Q 6838 10586 1488396245860
S 69373 315719605
A 26563 569018626
S 61688 422850112
A 35369 644059997
A 59098 273865203
A 2173 454166391
Q 17168 49243 4676309872654
A 7590 296995981
A 3161 55755149
S 18030 102587774
Q 507 90537 5191901636329
S 44621 186912237
Q 18083 56251 1447307269081
Q 19376 45809 778853624993
A 73960 344319815
A 81271 563398921
A 75862 850539111
Q 34286 90959 7318885793497
Q 30182 61857 1122575290498
Q 24861 72162 1181175674384
S 66749 862368495
A 88899 881289771
Q 61169 79331 5967308585893
S 35754 518388000
A 26079 268201923
A 38584 608608045
Q 25649 73928 986608313415
Q 62077 92596 9138484229710
Q 3473 64148 2669250263362
S 77752 147371486
A 43747 256428379
S 72699 484735820
Q 15311 74541 9571216036792
Q 10686 89041 5557364059271
A 73953 853509369
A 21238 890785133
Q 1622 65075 3243615825004
Q 17411 57350 3201111506725
A 33822 177679992
Q 47270 83770 4769734997861
Q 1286 51354 4635868654744
A 47004 703907493
Q 35230 65164 1650471642067
A 65305 371370585
S 5327 739092460
Q 21633 87123 3342161531595
Q 25998 69437 2889833210639
Q 25940 52634 421230772976
Q 5261 83926 1977317260637
Q 63150 72114 7038600833865
Q 11636 23954 220620815110
Q 7895 49767 3481033265205
Q 26701 73934 2306937746430
Q 1766 25713 4352573305279
Q 9331 84199 9050298128888
Q 2168 92985 4376947437502
Q 19805 77841 4402707347482
S 10616 100230901
Q 20356 39313 4208051407104
A 31900 46710460
S 79661 778203319
A 79695 147307049
A 88977 64724891
Q 1286 70367 5992287435526
A 79001 972225574
A 53776 863951346
Q 17755 72055 2754807119088
S 55025 336322610
Q 22366 54676 9992617872145
Q 25431 87784 4381723692748
Q 9096 79804 1946162097230
Q 21952 91057 3705281810686
S 74485 93223047
A 63835 785802067
Q 2867 80500 9875594431365
S 71353 867367250
A 34318 675216062
S 77745 388600122
Q 18362 81766 3885853869961
A 40289 414198780
Q 44827 79184 6947137048660
S 57474 36188959
S 29760 236122250
Q 6890 63467 7821973917558
Q 32423 67776 4470458387351
A 60932 830680444
Q 5160 89469 9556115254504
Q 31376 91767 3689086729979
Q 3196 73396 8161242299282
S 22151 260565670
Q 213 90634 5681749873363
A 91541 100208539
A 29869 533927508
A 74374 520928775
Q 27026 41023 3225288061307
A 88217 573162001
A 6022 736669198
S 29504 722715135
A 17760 801890850
Q 31141 74023 9872010336546
Q 59291 75301 5780002521453
S 88602 947176084
S 57195 72907135
S 32398 859337950
Q 6170 68337 6408779102742
S 85256 674346202
S 9414 476556160
Q 2238 37064 5958152247828
A 25414 56268419
Q 53108 60468 6344076788543
Q 9278 92687 323272897955
A 60221 454946931
S 43179 687262499
S 2736 766826111
Q 19571 81484 3154328874155
A 25969 211116207
S 92958 658566074
Q 153 92273 4896209456101
A 2864 472669305
A 30170 927433081
S 82176 543732622
S 47038 812710299
A 12315 512373072
S 34582 459860390
S 55266 932226374
Q 67393 67892 121609256692
S 52394 348233152
Q 8303 86607 9303490393285
A 88521 369440723
A 35635 461855523
S 59674 324229593
A 44899 302893504
A 90005 986662034
Q 36509 45272 759684469151
S 65010 577815910
A 30767 610305810
Q 7304 38466 2370362100044
A 43142 825338226
Q 4141 37000 8931831509102
A 44510 484598077
Q 37875 91590 5419953120370
A 30105 257626208
S 23469 222987161
A 89083 658779125
Q 2290 45435 8548532988772
Q 4167 55104 8990018722617
S 326 894609005
Q 3559 92198 8077645477361
A 81563 761460731
S 90547 766895097
S 15794 868685684
Q 81422 89786 5223190537580
A 45079 471260532
Q 17239 82933 3394063616796
A 80539 779973214
Q 26430 74317 3420125084134
S 53970 852391827
Q 24426 58577 6288217061850
A 86035 525486631
Q 456 92391 2692644767538
A 80943 506619106
A 28638 911859805
S 55957 693563995
A 16140 464666263
S 41312 923433919
Q 31173 72063 6066994004284
A 8389 36080975
S 47305 521780577
A 72682 245113194
A 37892 589760636
S 39299 956836343
S 70120 23174272
S 80466 754831285
A 58135 594258081
S 75226 987657062
Q 13389 81306 923599118747
A 33336 500129616
Q 28092 49276 1490132546102
Q 24893 53239 9993778662139
S 92882 801873982
Q 4012 46023 8758540983741
Q 18533 89657 3909825763444
Q 44326 74249 6385008253179
Q 5634 92203 3449489855310
A 68861 771150667
Q 1066 42417 1819820687822
A 53098 289832088
A 2853 219287669
S 67919 548733881
A 88638 743091599
A 49031 451252775
Q 5388 65179 2313444039112
Q 17041 42077 4279241173541
S 40541 324355131
A 18923 928388079
Q 9151 82912 5933120963483
S 46749 748945749
Q 17311 71817 8196557881545
Q 19516 88461 7649331772391
S 46018 188112704
A 16224 401366958
A 34671 645768283
Q 11884 79642 5474168787796
Q 10211 67680 7156546168009
S 22756 980154550
Q 12548 50378 9462781267449
Q 10593 91374 5649288405739
A 82264 164378158
A 73270 358165029
S 57166 739607339
S 25620 711043805
Q 44391 91392 8433219379942
A 66507 399896898
Q 26207 31246 140968113057
S 37981 982252911
A 25367 547701729
A 15915 53826624
A 56021 311084499
S 21410 237899220
Q 2709 64644 1507774884037
S 177 792274359
Q 12471 63094 1718841729577
S 70329 842699315
Q 6934 32944 3936201971476
Q 10029 72375 342183475474
A 88857 467851878
Q 27790 45471 8271676141118
A 7751 905677475
A 61896 464120488
S 35474 964139768
S 22655 919184806
A 18965 677147083
Q 10978 63725 9612987837518
S 23077 431016162
A 84422 895652934
A 67906 665898898
Q 57732 91348 6408520668170
Q 169 60440 4540804500560
Q 56638 85577 4452703283205
S 61191 742269651
S 52546 51688426
S 77489 88435567
Q 47862 80759 8769721456296
A 21844 49088256
A 46419 345935961
Q 22631 77223 8654990316438
A 29676 969391963
A 16298 694429086
Q 2306 3758 793879519500
S 61256 659271381
A 34349 488314212
Q 18981 84479 5564448244703
A 65643 369479416
Q 3800 60781 7961863412713
S 29043 884758624
Q 5980 18641 9949609822174
Q 15715 78209 574084862708
A 55882 512906900
Q 36845 91003 3050495298508
A 37827 158319267
Q 44496 52179 2257751677882
Q 49723 62982 9591012889752
S 4982 816982717
S 31371 176903016
S 27952 839169368
Q 2509 93048 6950693450570
Q 55514 83023 9458081334420
S 44035 543394399
S 7409 88832963
S 77432 934768207
A 84848 324987191
S 52877 385293662
S 71335 795372094
S 79392 188891539
S 54539 867508209
Q 7987 35543 5132082821501
S 80193 669924054
Q 59365 63836 2300266541508
Q 66089 80823 5914647101377
Q 200 20652 8654555557042
A 52691 152688588
S 60503 466256687
A 7273 94289877
S 5971 994617513
Q 18065 23901 5634377570872
A 66263 299864269
A 14004 173837865
Q 9793 62019 7953199506585
S 75599 579932486
S 81738 778954939
Q 28536 46270 2625572449643
Q 63825 75607 4635544792497
S 5951 130604722
A 40457 661303027
A 25266 667815944
A 50400 566263565
Q 9694 84116 7524958445936
Q 67777 85155 5010002950082
S 40538 194125753
A 80131 584536218
A 19497 830025206
S 66585 901616638
Q 1038 89784 297056056199
Q 29803 64508 3671650300439
S 56659 120368234
S 81856 400205363
S 18001 930444813
Q 24708 73457 3470475102674
Q 7007 83240 1162400316534
A 74417 443464173
Q 19748 77777 9780803283540
A 66563 32113938
Q 4855 34621 3268165762119
Q 81246 82507 367946277709
Q 22559 76692 4524070288799
Q 2196 63158 432793332477
S 20207 476820130
A 15111 72608193
S 89919 892619243
S 38611 130037646
Q 4593 43472 5148958009172
Q 4243 84750 1802159792650
Q 38955 57263 5183821036644
S 7873 199186978
S 79934 925329934
A 25432 669435990
S 12609 166132817
S 52404 794890476
A 58177 608606693
Q 25628 49553 3950272165877
A 78491 215078086
Q 819 91065 4418214552548
S 61610 456909181
A 60722 808956589
S 36829 923432974
Q 19319 82995 7260834137972
A 29432 865964743
A 2706 358724903
S 16385 610786734
Q 51026 78982 3669655488584
Q 29756 88166 4043381159298
A 39311 446717536
S 50634 867016445
A 5881 457094436
S 33093 820681872
S 66322 189226755
A 35741 929890444
A 28158 94813273
Q 41454 76237 3948986364263
A 3809 765693701
Q 22988 24647 762944037165
S 28680 934150503
S 67874 703496918
Q 9978 86834 6931761799047
S 59531 238195688
Q 16174 51354 464223684656
Q 43313 89676 3475258958169
S 78206 292079634
S 72265 428949739
S 4090 627425833
Q 5990 73133 9954841550372
S 56067 978037489
S 25999 5230585
Q 30261 31192 358889684690
Q 26859 87504 330343229339
A 6688 895384527
Q 20859 89277 6437360932147
Q 54002 62813 1108976467693
A 9508 714001333
A 4193 334567852
A 67491 294552140
S 29255 226837014
A 69366 429823759
Q 43864 46871 2788815654243
A 8763 252556233
Q 32448 81512 9099636821778
A 52694 361982286
A 40384 628747182
A 75376 305533220
S 60166 428271392
A 57940 85093832
Q 2311 21434 222392139450
Q 3239 64475 9555669934974
Q 30556 38100 6856311525420
S 3172 253303882
Q 59833 81535 9233414921150
A 83641 895743886
S 81707 569021331
A 56942 310026957
Q 53734 63152 9017955910684
S 55569 41071330
S 34596 546368968
Q 11157 88725 94635803193
S 48718 933571615
S 86126 919863068
S 89464 807449087
S 79020 995108770
S 18356 542849574
Q 26015 91262 9496666361636
Q 9884 21820 2682630953474
A 16320 738870201
S 81636 812812875
A 73128 633306455
Q 6323 77002 483399333449
Q 2721 7427 1342029418270
A 9583 351470792
S 14110 27770416
A 45333 699981172
A 74489 630386940
S 64759 253604482
A 2035 635093695
Q 20550 91824 6129156573439
Q 4899 64141 8851032302934
S 60060 490788222
A 28378 620317564
S 68438 450452296
A 24758 259408541
Q 15517 90505 1084462093203
S 75768 828102073
Q 129 83788 8079278226287
S 54083 983358935
Q 44770 61776 7267438367054
S 69082 95416891
Q 7442 55629 7433813958966
A 87170 482974620
S 15396 748298708
A 93082 998235820
S 64030 254477516
A 53135 422620605
A 83949 145153284
Q 28711 71572 6869271043091
S 49260 542383254
A 89184 190838383
A 47115 327217684
A 12040 144274723
A 55989 969450566
A 90865 673642654
Q 89850 91155 276856473665
Q 2970 61014 6886484538690
Q 78933 81148 882315004523
Q 2929 71135 6015605891454
A 53973 223876346
A 26417 736025996
A 21694 447041946
A 13678 514575651
Q 62573 78608 1112795259476
Q 15841 79597 1716975565502
S 91125 439466877
Q 5890 90570 2331093211128
A 29858 486807208
Q 10036 92698 1804693932279
A 27628 241803856
S 16776 805312730
Q 20808 23490 1786622896937
Q 10036 92908 2141140750249
A 4386 598365787
A 25352 227850513
S 66492 893912282
S 24058 502797467
A 56870 389503741
A 11899 391326671
S 1404 907792385
Q 5068 93055 5658875392935
Q 42895 66649 1627238324015
S 86741 677719426
S 71760 673868958
Q 903 54189 1372761601368
S 151 816832143
S 26283 467346766
Q 663 88997 4926452758303
Q 1118 69298 3038556160077
Q 70631 88295 1641214917064
Q 5760 89609 2358794300762
Q 51681 87177 5432097160425
S 20568 756979724
A 77708 266016233
Q 23982 85989 6657013811581
S 18124 11402099
S 26994 826384706
A 24368 161593518
Q 46592 56540 5447745640040
Q 47510 78357 397104586849
A 33382 438415059
A 250 286609550
A 27927 43165957
Q 7297 82275 3789002341481
A 65185 448516193
A 89188 267164823
S 69204 81247419
Q 5032 92775 2478992107805
S 39143 833115258
Q 27117 53290 6613488903419
Q 16086 75376 6884657936392
S 3669 892755078
Q 1469 92266 6686695685853
S 69261 819450603
S 50672 212636711
Q 31990 53357 3394096278847
Q 7303 55399 8851878520356
Q 44218 90941 4414803099751
Q 1394 85639 6821233829572
A 33211 160255997
A 3525 844108977
Q 33730 35221 1440249629871
S 13056 249075106
Q 3401 92197 4232603963419
A 87310 328131397
Q 19940 49407 852960782478
A 53886 580859841
A 5602 970861281
Q 11750 53154 3867820349424
A 80685 127675080
Q 26972 86488 4295231414735
A 23046 353901832
S 44861 733009993
S 16803 824868040
Q 61164 86244 5058078979332
Q 18651 93032 5791085994721
S 40947 293355801
S 63059 314650714
A 80886 228340980
S 77638 647667762
Q 1405 90302 2069270899427
S 74888 653988770
A 10853 45484581
S 39534 861526765
Q 61437 63754 1254210897220
A 75506 379555895
Q 10653 56288 9208278238455
A 13629 845646139
Q 22762 67148 3697593287370
S 83870 512834079
S 81519 612523743
S 35295 930139538
S 69402 861638819
A 86571 110053750
A 389 867176722
Q 22794 30122 7185678720819
S 34183 827665682
Q 56922 68102 4605242914718
S 862 780210920
A 20973 892376971
A 37439 401736952
A 78058 244348369
A 84177 608348099
A 54093 541689500
S 18173 729143900
Q 1507 92743 8748592005189
A 16527 30377306
S 38399 189128520
S 51660 576102765
Q 52709 59334 3962040456056
A 53260 891042797
Q 10760 68457 6854716230362
A 10755 496922582
S 39158 730560693
A 59890 805629744
S 83767 582933994
Q 26975 41118 3754978320743
S 18697 511982960
Q 23082 81698 1108880033738
A 54298 860898325
Q 45889 80940 79607838844
A 25007 262851055
A 3946 545175853
S 63342 732767391
Q 57055 91279 9502020408139
Q 22275 72370 8999315384198
Q 26816 73836 6398969233985
A 63165 662421860
S 60335 880138346
S 53284 29907978
Q 66894 75234 4428184523033
Q 21223 87131 2887021505613
Q 35670 41809 4205527132093
S 14231 997396341
Q 250 89309 6110727629357
A 2036 314113576
S 44859 393950135
Q 37419 51953 3075937251657
Q 1463 51377 6666326716174
A 66591 637297963
S 23089 816570402
Q 9824 29286 1681544073220
Q 6216 82502 9334367394857
S 19124 513272227
Q 37394 71837 2400987456507
A 58241 578299183
Q 50910 57764 3386553874158
S 89971 209509196
Q 27148 76792 8683013362752
Q 13395 83212 1995793801554
Q 671 65300 315226584795
Q 9849 58647 4220677828106
A 73467 948221632
A 57618 787551199
S 31906 888100876
Q 30946 51779 8175653734254
S 40660 140640300
A 35150 536382916
A 26844 125897433
A 8506 522666971
A 4343 184381476
S 90413 814017947
Q 15556 90807 5028099328410
S 28533 490462065
A 55010 726297014
A 25986 847053199
S 78241 104772700
S 34955 406478470
Q 46955 83533 3828718310698
Q 15575 72579 2496894507382
Q 2723 82728 278454871977
A 5070 642637896
Q 1119 92816 4967803712079
Q 40390 74793 8165527081730
Q 34381 83461 8885704545387
S 8066 968405514
Q 10538 83209 4426840718993
Q 47570 80386 2174283397318
A 35440 800277437
Q 19048 41005 6206349714704
S 90324 274425769
Q 25524 80324 3332822139007
S 56881 948997112
S 63233 309237152
A 23800 677929561
S 66314 184710549
Q 3797 81472 8528909953079
Q 7873 28655 7482174185330
Q 36482 78774 2025383917573
Q 11728 47926 917350890404
S 65654 13274468
S 65844 64705867
S 30423 899662883
A 65375 524310509
A 35076 779949916
Q 6374 60654 6427692961328
S 18448 693755310
S 71996 554806273
A 86680 335613526
S 74187 517253259
S 89815 550840024
A 38041 490636956
S 74895 674770033
A 87341 639458836
Q 3774 10890 2327780620154
Q 83343 88291 4794270953849
Q 13964 63816 8513773308823
A 83553 726916280
S 46242 19081873
A 30141 354379360
A 15252 482436517
A 45061 278114504
A 51452 697886651
S 87411 782965205
S 53121 286401323
Q 6190 84536 1552260424134
Q 23252 83545 8856161819501
Q 44590 88976 1306573546484
Q 44616 58582 746434561772
A 7181 559164503
A 43908 81203370
A 83385 335400144
A 67583 784172203
Q 15091 45525 1644262221758
Q 11751 87130 3660855262423
A 29155 318734380
S 37298 798679425
Q 83188 92029 4625943217930
S 62269 600584376
Q 7669 81223 7971443508957
A 62106 481816463
Q 328 93353 3228263514181
A 26722 239043806
Q 17567 31602 7957972303676
A 86115 40043246
Q 4514 40547 4703705638364
S 26153 286138047
A 35468 330894399
S 66355 194587054
A 48104 739330640
Q 17456 84891 3474859804505
A 8552 474758244
A 88260 292622446
Q 3945 77934 9524980406068
Q 22111 92209 1965385367183
Q 1312 91655 7712664551753
Q 19788 37536 8467104448818
S 72613 343532131
Q 20720 34620 619912176156
Q 35799 92874 5079683202313
A 51067 606529884
Q 501 50958 3162622813839
S 20580 609590203
A 15763 639405251
Q 4252 78504 3391190757560
Q 14286 37127 527982407471
Q 53796 66847 9837159866722
A 61392 525560794
Q 2198 55088 8731349644300
S 36701 47242871
S 39998 961024237
Q 45302 63968 8081429417579
S 36915 337839430
Q 45563 76387 2046681561127
S 50677 856536909
Q 7184 88077 4568016113310
Q 87876 89703 851016377636
Q 2441 62431 2203097365118
Q 143 85383 7552621799305
S 50018 152279751
Q 43747 77931 786760728969
Q 16197 24182 1209200638452
A 49686 767104479
S 87230 294388876
S 68218 888793318
A 86265 977165342
Q 22582 72061 4342861648600
Q 36089 36606 134117984529
Q 6760 20008 17913351752
S 38409 97314902
Q 4483 27461 5439412715107
Q 43152 83257 9678656985222
Q 26870 59597 3247717964290
S 77346 846858332
S 1115 299244195
S 92830 707482326
A 50649 802278773
S 65393 53120717
A 3722 846419935
S 58981 702238616
Q 40281 93105 3799563842438
A 69223 493058661
A 79885 364178766
S 68800 184220121
S 51245 17168172
S 7702 453759883
S 47205 983535662
S 75333 484792911
Q 16682 70351 8024844381848
Q 16622 74278 4025714632836
Q 51079 75651 2492250698574
Q 36136 66981 3326254559201
Q 25280 48215 9007843510671
Q 56120 68718 61906284076
Q 2782 40922 5252416503114
Q 19293 60965 8516174812664
A 18805 283472632
A 59511 40312415
A 17450 588612858
Q 4312 71642 6681235776660
Q 3820 90682 9099697463665
Q 7228 92343 1095321798398
S 45183 800328661
S 43371 986990254
Q 16593 16887 148797767343
Q 12728 67970 1944678818240
Q 16512 80652 1446075609647
S 81722 312101800
Q 5438 91178 8162931498250
Q 7931 79989 3886795391751
Q 48251 49976 404449723169
Q 12105 88545 262789455028
A 18935 935767159
Q 22518 92901 6086567863679
A 74029 996277811
Q 65760 83537 2185867218183
S 17989 949645707
Q 29190 50224 1487641935049
S 9335 527783233
Q 12244 74088 9367322923898
Q 30448 37208 3712449352692
S 37604 155928237
Q 46649 53604 5283587359393
S 64739 156323752
S 87498 552456312
A 16741 156581792
Q 2586 92764 5764943427310
S 25087 501068791
Q 598 92793 6433849423014
A 45942 471467101
S 52988 806583819
Q 47523 78372 1145290553749
A 48486 194412855
Q 24248 80696 7757160724070
Q 7615 90860 1739788217885
Q 7085 81506 9779933486681
S 21558 303695792
Q 141 91089 976440875591
S 45593 460515831
A 57386 155361062
A 61994 201254681
S 19868 831115339
A 22536 454681750
S 60494 630597306
Q 1146 93139 9904088575357
Q 74388 85938 7814058534968
Q 2011 91186 877605214538
Q 19212 51227 746195704674
A 83571 335804365
Q 4546 91916 1470214889721
S 3429 295743202
Q 5373 80831 6566537467575
Q 7927 67909 5808246733169
A 84 546202399
S 50806 824191847
A 23378 901980581
Q 27175 80500 8066489990781
S 59437 624966871
S 23462 534314060
S 71174 679612730
Q 27344 66213 2782429026595
S 20172 402255618
Q 21918 70284 7801635547320
A 16540 916487765
S 68609 99507544
S 70591 763700496
Q 406 86180 1807736127992
S 80524 391748612
S 54337 742632035
S 57850 14486689
Q 1926 91649 7772491301474
Q 3281 92508 4691559621593
A 21660 360926718
A 92127 798819387
A 27531 745829603
A 40926 110693237
Q 59251 73974 9701248347460
Q 5125 51000 7736417311035
A 38558 268880522
Q 9604 65904 6011241218918
A 36010 143689764
Q 1925 90008 8813155021006
Q 29702 82475 5379540671024
S 1534 531862401
Q 38175 90917 2554611347691
Q 30290 56047 300768168924
Q 7987 17011 7892353010815
A 75981 785861135
S 62489 411751920
S 40564 586310503
Q 2395 77097 6978401481317
Q 25 92623 62211582533
S 25119 588214411
Q 7367 90488 3751005470704
Q 35587 83708 4742876235483
S 76553 173875096
Q 37866 80965 1485270547862
S 35805 452604993
Q 10241 47304 9694889247362
S 59916 889025694
Q 4240 93063 4625718658152
Q 36754 54535 97508755403
S 54104 137398724
Q 232 92377 8228738897108
S 44318 455465411
Q 12223 90960 9710845156664
Q 12902 83356 3535439330834
Q 26622 82648 2329896264961
Q 1286 92878 1749628047001
Q 23208 85519 9404066854443
Q 11221 23495 8977110287260
Q 3473 82001 7285927755727
S 23099 370757414
A 54506 247248546
Q 6911 76375 6324771587942
Q 1701 68050 9156965611485
S 91579 301402632
A 37095 185878692
Q 160 17448 6029486476863
A 28061 138028566
Q 993 53595 6675656526160
Q 24561 46489 7327930804260
Q 1142 37408 7708050666706
A 31415 438266989
S 33722 744589424
S 6347 496151405
Q 5986 50243 1876058605503
S 3602 11114176
A 62592 854192813
S 42869 151693820
S 88050 315330395
A 90062 80016630
Q 7382 89038 542226687413
Q 81598 90263 189327592646
S 2013 254991207
Q 17183 69151 3108598761135
Q 20469 84223 8501499033481
Q 45206 77430 7598336216135
A 93351 723881263
S 39654 67130992
A 8256 297301686
Q 1342 88170 6683609893361
Q 23107 89705 5503802422039
Q 4618 78430 7484410441858
A 17580 404444172
S 16669 137282731
A 14763 122359136
Q 48879 84257 2424155600728
Q 4095 91279 7231367101860
Q 45076 89021 8729066124572
A 55320 914106918
Q 42339 87171 4455701151805
S 32558 485710772
S 79551 240393901
A 14667 599942448
Q 25769 42629 3680402218770
Q 24592 89310 3542303083505
A 57390 965461946
A 53966 849999640
A 3103 941677507
S 81234 428883018
Q 48131 91767 944711054750
Q 1323 87015 5027638564650
A 63627 817378514
A 53405 324919006
S 87003 142740239
S 51579 379079361
Q 5737 91415 3319721619946
S 42023 221439566
A 88367 962511526
A 84906 592323006
S 78914 145746055
Q 16568 87496 194566573638
S 64633 664647176
Q 1687 80422 4856896355590
Q 11805 64879 5196425768993
S 37674 859542288
Q 15545 88078 2724280171813
Q 409 59325 5450131445606
S 74444 868940916
A 6163 245596700
Q 6728 93130 6712696602915
S 56 535686336
S 63026 1998961
S 8065 510714440
Q 47746 57481 6360744914438
Q 22893 65695 5454454598515
A 69488 77921
S 93126 953153576
A 17858 73402754
A 47434 995191164
Q 58167 75677 370420527444
A 25908 871804549
Q 11829 38799 7225256466093
A 57785 741349310
S 28351 462964829
Q 1390 86504 4252097986725
A 75875 380914188
Q 7770 73929 70858936322
A 9327 980381798
Q 29297 81758 7898173809104
A 91000 137122664
Q 1678 52138 3252762086308
S 52196 779337743
Q 17846 79221 8791082071814
S 54930 315959106
Q 37695 41221 3331548295252
A 83605 125446658
A 14074 699912312
A 80685 554111327
Q 80775 89113 8009152219292
S 63643 419818519
S 71773 157989563
S 25898 140610089
A 60242 624493271
S 38551 16671127
A 39609 837643715
S 16050 4305209
S 532 77411779
S 26319 894750352
Q 4319 91119 4071192288668
A 56736 560678950
A 28215 870120678
A 58089 675437632
A 9081 385911174
A 18798 378541452
Q 67324 76326 7517387350163
A 54242 951739192
A 74399 269081743
Q 96 84938 1298509085060
A 70029 168490844
S 44130 488678819
S 76203 629470034
S 46852 104721335
S 12429 390620212
A 84605 112159058
A 78126 974745753
Q 83636 91723 3202342090427
S 78692 642281290
S 41736 50714009
Q 28047 72230 2392071385842
S 55529 443779899
S 78668 459398685
S 26834 701244752
S 55817 125524208
Q 29860 81441 8607727096335
A 26844 422387284
A 6258 58227493
S 41076 868558924
S 66744 763952295
Q 24011 69417 5194268917930
Q 8460 18463 9519043631835
S 53935 98720070
A 69910 531072092
A 43075 988795088
A 55899 888174523
Q 28793 92473 7783748088713
Q 57787 71906 2913496860924
A 33379 414990930
Q 3667 82878 1184917725396
A 61845 547116017
S 12884 964583611
Q 8274 88497 5146152512624
Q 1812 52100 1072819802744
A 56524 505114633
A 17530 927515363
A 22548 215055785
S 44389 773477067
Q 21642 60266 6711357420706
Q 26840 70601 855964810530
A 37641 821543583
Q 24461 72592 9440084495995
Q 59734 87588 4760612242215
Q 10648 64280 4679662823737
A 36012 641275939
S 63217 331530542
S 2028 936137452
Q 67296 83548 7999715239481
S 23187 80760934
Q 4872 83380 4772122455292
A 77565 401731165
A 18672 838405605
S 26543 880795140
Q 1857 88525 9555640371384
Q 83515 90005 5494908363760
S 43353 367334656
Q 34 93278 7298915679567
S 77761 408311147
S 57878 557592116
Q 720 93278 1009179971614
Q 18129 83596 4713032755290
Q 34079 69390 2818373486167
S 75866 313679679
A 11913 113941949
Q 67955 69841 932512156831
A 62991 461458237
Q 883 13772 12985373011
S 1534 860590447
S 69817 916042541
Q 17105 81317 7129320863766
Q 59930 76036 5875527743440
S 73421 609494697
Q 15540 44633 5965561449736
Q 32460 59053 9552690926323
A 6082 180104793
Q 13808 73833 8815645516818
Q 15911 36497 1357415505761
Q 41675 52983 3343371224460
S 48380 427839063
S 59685 367818370
Q 34538 42565 741412561281
S 83256 685385945
Q 24806 69179 2806481143015
S 5255 533380596
A 54072 819243756
S 29768 738789791
S 30567 607231031
Q 52198 73249 2561484473865
A 29918 939444994
S 67902 924239578
S 21840 678504979
Q 5946 73667 6378733554883
A 25225 216998785
S 301 136849342
Q 32701 56845 3422004980040
A 23688 496119400
S 16536 401452029
A 29415 927746308
Q 33926 84096 7215965882192
S 91619 596710850
S 17522 907845080
Q 5044 64730 3195850204064
Q 8191 53051 2415339539501
S 57067 813337240
Q 61217 85851 9928362486192
A 41571 822986380
Q 48084 93116 8470711534030
A 71991 178218841
Q 6475 60143 1027059049650
A 901 811202859
S 8092 374316825
S 29620 623780624
S 19682 23476965
Q 18760 49430 9839238246073
A 40007 580546848
A 68069 250817078
Q 26229 67699 5076793722634
A 35114 952537930
A 76319 742040870
Q 1644 3083 1235202603777
S 37293 104331246
A 938 352661439
A 38642 394959115
Q 12999 60000 9991149679233
Q 18645 81956 9930306268329
A 78658 879394790
Q 18770 46562 8363692982654
Q 27651 40137 6758723166284
A 5989 402986956
S 82911 145241535
S 56002 292571424
S 30338 806119212
S 74779 516787039
Q 15336 55054 2842035083099
A 2648 66450348
Q 4053 89708 6141398131138
S 64510 368930246
S 16860 57824239
A 55073 375359653
Q 3998 90679 3115473383461
A 58858 707174828
S 76008 616612239
A 90579 818348227
Q 8758 55225 7276863838360
S 2459 272074082
Q 4714 33859 8663251778557
S 41928 82837156
S 50921 188545435
S 16301 28942742
S 43814 161280298
S 73078 455974222
Q 25497 43626 1341350371357
Q 1678 88084 1458567110106
Q 45 92264 4265784513976
Q 11118 57897 1077041453293
A 79902 453514784
A 91523 827812594
Q 1526 89611 2822337547286
A 56990 296221099
S 60615 40940705
A 17218 667277028
S 50232 270691165
S 32470 478617288
A 88784 790585711
Q 22448 83970 9071059502593
Q 2598 87499 8336329626447
A 48209 269501759
A 23525 814761499
Q 1298 76031 1952186247868
A 63049 858725528
Q 67411 91582 5832128614393
Q 8174 89864 1105395689779
Q 25190 77949 775059098654
A 78630 179313191
Q 5949 69486 1003000476795
S 67164 551336554
S 2147 604906206
Q 13456 92097 9125716671176
Q 49483 78831 3672051647800
A 40898 191359827
A 42104 109983717
S 35516 537241095
Q 22329 91131 4080929919376
S 33506 520755935
Q 17565 86178 301522990055
S 45116 252004854
A 23316 818552919
A 62663 159385744
Q 10541 83200 7134530340626
A 41434 254113474
S 19745 131469226
Q 19101 82782 597213319604
Q 23227 30324 5655548128856
S 81079 746829789
A 81102 467299489
Q 12205 84051 7796851365442
Q 33828 79468 1569115895345
Q 3288 73355 2525928501395
S 80106 669746774
Q 24658 66105 539476533940
Q 4947 54144 5737526288757
A 19145 452038274
Q 12238 91170 3465636985422
S 61251 300393389
A 23100 603492412
Q 50321 59414 2753964726462
A 92352 205647310
Q 42498 87821 9345165563659
A 16814 543808394
S 82957 607338679
A 21775 469147332
S 70913 837740160
Q 35436 77850 2126700274975
A 26368 864055685
Q 59848 88335 5434846246066
S 20049 759560314
A 50820 799059557
A 61350 135241943
S 75811 100456232
Q 12801 87289 7144798080114
A 2013 307760457
S 29030 19535012
Q 29908 74988 76942280550
S 73475 987983358
S 18467 958394451
S 37386 92933937
A 29919 550165520
Q 60144 60956 171601688521
A 3824 74201769
S 38662 411950139
Q 18324 67544 4662480932835
Q 50462 68785 3251061999310
S 57046 724718113
Q 50850 61284 6632211851914
Q 28300 65878 7190230615903
S 20805 287178885
Q 13805 29007 7270522838190
Q 11 93337 430447655649
A 61286 653872749
S 45428 271653854
Q 25514 74966 1118124993041
Q 2921 86194 6915454989624
A 26806 957864431
A 32965 307304581
Q 3259 79805 2073426292086
A 55134 521726945
A 50467 534418133
A 65624 557471180
Q 21779 63732 6394602425132
Q 10142 39273 1014087265763
S 88581 10081082
S 47074 914900909
Q 79 92044 7570807537824
Q 49282 90673 5043743823920
A 82642 562383995
Q 43711 91566 7707616431106
S 31280 503251475
A 4627 207806836
Q 32848 92888 16894286649
Q 6497 76522 1609489320498
S 74889 634075021
A 64206 194777449
S 21213 204868033
Q 9918 92739 8945958186329
Q 19455 37128 4276543956967
S 84097 603562152
S 11851 641510515
Q 21442 62941 4827119508131
S 73794 493135457
Q 4713 90768 8910604325400
S 41974 444773490
Q 6714 20399 5819223572773
Q 15534 64558 467078640163
S 89036 49247900
S 71476 437495079
S 37787 963191306
S 30746 840088198
S 36998 893958207
S 36412 588883423
Q 51955 60008 2529217625368
A 13329 562325561
A 53279 558024554
A 16877 76082766
S 80521 748210661
A 48078 593559902
A 31408 467907524
A 37399 837112429
S 46826 696303731
A 76459 423954989
Q 832 82829 5969169471514
A 55851 265787768
S 8213 295676656
Q 5983 7418 456645074461
Q 8068 49310 8954220569368
Q 69684 87999 4265465845926
S 31369 185328693
S 78201 170019199
Q 9529 77040 2149909457494
A 78996 144161874
A 4994 176681887
A 48888 132217796
A 44896 782344402
Q 49049 59738 7164428358833
Q 13506 74474 8697355345039
Q 368 47148 9592212162526
S 24119 678870321
Q 13059 29117 82877688261
S 48283 566202026
A 60015 460286573
A 361 580351429
Q 5356 41743 5041074280581
Q 14760 23572 5387832496369
S 83876 552698434
A 20323 789156002
Q 16598 89852 8206074258392
A 11948 655131052
Q 29703 77809 4229313529780
A 995 489160099
S 10310 485790946
A 37594 328715754
A 42289 361434485
A 33596 846955482
S 80392 76644733
S 8055 568639051
S 78197 258993528
S 90215 809584755
Q 11438 76943 6476959248566
S 31237 972303104
A 18623 867911018
Q 66 13455 4957776546401
S 53105 46467630
A 22445 106240074
A 93228 742603927
Q 17398 89684 2691188439863
Q 26019 40387 9634309629104
Q 500 66001 6203049120507
A 51772 497360431
A 21861 708933565
S 14228 729367139
A 24933 236347406
Q 23726 32145 4311173952799
Q 18300 54229 7045393424457
A 71246 365171029
A 52082 887669580
S 6392 402184964
S 18365 723862111
S 69092 625891638
Q 28903 46177 3340027817182
A 44620 519675757
Q 7079 70310 4396980655102
A 43423 623725440
S 92918 57754280
Q 3283 34237 38219101981
S 59940 869240303
S 89109 423188994
A 85908 790356358
Q 24086 84371 7972847425632
S 80382 435571070
S 52440 500297459
Q 271 88850 94587087633
S 14020 275556620
Q 42952 75330 3496382481737
A 65963 264148524
S 28690 889797188
Q 38927 83335 7663459659440
Q 9090 74101 9601334034417
A 25331 877596478
A 9713 653823588
A 89133 571706268
A 25064 848326635
Q 11363 31927 9031909934794
S 23143 339325217
A 7479 347232675
A 56600 499426907
Q 16571 33850 1489244666088
S 21640 825007005
S 39722 439933745
S 57791 902456122
A 80579 772904430
A 91308 142933535
Q 2338 90475 6461350245016
S 38765 649020378
A 85491 696114308
A 74839 739862866
Q 20437 43663 7152704157243
Q 21297 88355 4069692938677
S 61034 267663413
A 1252 948408631
Q 11015 48536 8057794474675
Q 33258 74482 7107177932688
S 89104 881562092
A 33984 171704483
Q 8632 53901 3298041752933
Q 73236 75863 2433234811369
Q 17463 43391 9408373278246
Q 29859 73450 3036169302018
Q 35604 53520 7155948965320
A 38654 860394889
S 44267 355907949
Q 11733 61749 6669156626138
A 88453 651643465
Q 6380 9519 1589796224302
A 30009 171415930
Q 265 34998 643139361217
A 27681 813109510
Q 48925 60524 1889071622247
S 23790 301042992
A 22381 775010759
Q 486 89690 350764435655
S 53661 802511099
Q 51070 61181 9238394956593
Q 67851 80087 8537742104125
S 74258 746304697
A 3286 833938944
Q 3211 79051 737879630500
Q 41339 88201 2344746989898
S 54185 863036085
A 76200 354682397
Q 38717 78127 6786296984496
Q 18174 90169 2649303876329
S 74840 515600568
Q 4337 91686 8636248482832
Q 9648 91627 8403760930143
S 29235 106555265
S 91663 354133726
S 92298 348669194
Q 13672 33084 1541677379744
Q 12283 43330 6369370952855
A 48798 531354899
A 36146 838449425
S 27068 931261172
A 32305 71154333
Q 14262 86301 8174551570944
A 49261 427333682
S 10136 91524147
A 29364 102923817
Q 5294 65122 7474906730727
A 13494 426795836
Q 29460 87538 8104696403052
Q 1824 91214 9019826854173
S 3405 144454338
Q 68296 74394 2390184956747
A 80135 572135893
Q 11578 59078 8904121918459
S 67124 286309450
A 16959 464195589
Q 46973 80875 4291958708828
Q 34923 61633 5137077208387
Q 34873 57439 9083561091038
S 92310 941582273
A 26498 885892222
S 8460 258764754
Q 68587 82781 4519593390186
Q 2916 78834 7386715984275
A 87206 625117686
S 16921 51636805
S 57580 68306329
Q 5969 86466 5502513043052
A 21434 56602341
A 27819 579582215
S 34514 390860133
S 53338 314963132
Q 77459 91771 7238855356478
S 54229 82882809
S 86669 355304488
A 28839 911463126
Q 9785 49728 4565085312878
A 53921 616934793
Q 2923 77111 9582301871582
S 56096 972055278
Q 9321 65495 1987610030288
S 18383 475180027
Q 1494 37747 5676170414889
A 36719 393767378
Q 26736 90251 840027387579
Q 21608 74936 5141339960200
A 76593 237496391
Q 35932 67553 6199021195767
A 80973 161318546
Q 60135 64520 2492526454950
Q 4591 78279 3152703254748
Q 1279 88155 888753909673
S 72013 560094801
S 9864 740360850
Q 14133 49525 6433805607845
S 32348 850258958
A 63573 395257834
A 69078 106392734
A 60298 354811294
Q 66472 93061 1213117737447
A 70300 11840796
S 92260 491941690
A 47069 664935352
S 12891 358220294
Q 14682 83842 9509831646055
Q 29866 91973 4479736677210
Q 51492 81795 4660852654196
S 68070 937240064
S 7664 251277713
Q 26996 79208 7627063182211
Q 22268 64094 3495484802992
A 82914 965870004
Q 12123 77411 5785595881501
Q 2958 63198 4018593004706
Q 3568 72531 1376765225943
A 36035 351167683
Q 33127 37488 2464140044548
A 66387 618846241
A 72098 532571459
A 39098 328524271
S 8644 903871562
S 32879 281175476
A 69036 747204365
Q 22993 35600 4597750768328
A 91348 661834351
A 52027 728904822
S 16530 562436723
A 36489 826791882
Q 58212 61990 709335088817
Q 8936 27323 9583727871579
Q 44068 47042 1617555130615
S 69280 172671866
Q 24385 92225 5903028374021
A 10674 601005197
S 49575 25789414
A 33858 368639996
A 81519 221814169
S 85642 504132460
Q 10952 43741 9003710119451
Q 28650 92854 8086492905880
S 52130 903224760
S 11182 368847646
Q 58935 62044 347697622414
A 84432 930478634
S 69063 687634701
S 38258 357705312
S 1416 823032864
A 78987 130873348
Q 15876 75103 2725862522443
Q 57311 75001 3039941257636
S 57014 391693754
Q 17753 78124 8682572429927
A 4439 457318555
S 62171 891647821
S 47816 299325528
Q 9081 85589 6323762114702
A 88258 839198029
S 69410 225388512
S 46965 898524117
S 37190 829611084
S 15460 833691445
Q 77198 90708 3587102502927
A 80342 453433325
A 80195 601361202
S 38045 598763412
Q 13578 51640 9958714914656
Q 56244 65763 6368532102234
Q 668 58565 9071088607367
Q 8063 86539 2984153618164
A 9076 993369986
S 68557 524852327
S 47674 635030630
S 20208 142762957
Q 151 85687 2838275345804
Q 13665 83724 8641018416543
S 42536 990221371
S 67186 213913778
Q 27704 53261 7910028627190
S 67776 603980750
A 11172 561079970
S 59807 158872775
Q 5043 90561 6803550114965
A 87972 741218785
A 53307 262910353
S 15398 770117752
S 79810 112262695
S 80226 367530276
S 30393 255400211
S 38943 428847016
A 58826 24741119
A 86921 925273444
Q 22328 56195 3514193776271
S 60788 980294681
A 39184 44036972
A 72409 148493797
Q 31453 36845 5067769729318
S 16843 49921883
A 15145 974895673
S 57435 135909334
A 60777 619507802
A 40617 178867009
Q 751 93221 763332636147
S 5766 98285817
Q 10484 60422 6284809573782
Q 152 40315 7886748332059
A 54071 523798996
A 73018 778825020
Q 23585 75242 9861546534529
Q 44194 86280 7862749577770
S 86747 822442364
S 23507 909699413
A 13018 887801027
S 70136 549105154
A 84294 138238596
S 3817 130996807
A 22453 938296782
S 76154 20212395
A 27910 238802858
S 15753 19134039
A 80530 72054579
A 18317 126089096
Q 17918 38133 7873682919898
S 51868 407611429
S 26577 3987494
A 35920 828249442
S 55890 620149588
S 58704 403222637
Q 2405 91305 5140693654298
Q 44001 76346 5917853571410
A 88667 980943170
A 59401 547519487
S 43979 896200850
A 35639 142354289
S 10193 942679066
A 56148 248770521
S 34503 36050535
A 20024 64093925
A 13947 322791932
S 13811 373962450
S 14872 975941328
Q 343 90712 3619671207257
S 83876 954467682
A 6803 854921580
A 53751 200333799
S 19682 920719227
A 58480 589910113
A 18037 43771231
S 83204 147314775
A 67306 706117895
Q 35636 59859 3311637804451
A 221 441189848
A 69619 405827287
S 9538 155347095
S 91748 323314941
A 77064 416360579
Q 10106 92396 9529759371192
S 26444 73228304
S 74366 433307029
Q 42224 87457 5928748560796
Q 22340 22852 13383877298
Q 6995 91048 7519450874430
Q 28951 46160 5985415496277
Q 15383 90498 5163985076769
Q 58198 88778 1647053229331
Q 1162 91634 392942154568
S 14495 461890155
Q 38328 91127 3707040833511
Q 36930 86155 6356195177959
S 31498 16775036
Q 38572 86279 9331494348953
S 33528 463980420
Q 73729 77904 3823289713158
S 24602 783826814
S 67795 277500630
Q 5276 90889 250201250720
Q 2755 57597 6593759440128
Q 25497 36287 2299132514998
A 54462 788142772
A 306 574990307
A 38724 265690775
A 62901 978253356
A 43251 504066502
A 90940 989784599
A 55869 607472746
A 32133 366101323
S 84577 923754518
Q 54863 62138 590285338977
S 84943 710171960
Q 13660 31772 4829177150150
A 24890 561326203
Q 18679 64174 3519684873172
Q 7753 29703 2951371134317
Q 7476 80450 4052363336768
A 89884 738633223
A 425 319097354
A 43635 873954194
S 19193 916123725
A 63974 935613505
A 51610 865197389
S 469 90899689
A 42020 857688735
Q 28639 35765 1356324666795
A 21562 420078563
S 36052 321284265
S 68242 930046565
S 18307 583868635
S 59639 20375017
S 1131 619212258
A 41347 610084473
A 76904 306024955
Q 473 82624 5023791941291
S 73537 835566534
Q 34581 75118 3445355526864
A 57076 12261614
Q 34066 68475 2195434983632
A 2024 412443261
Q 4650 14007 5724505000887
S 10664 978587492
A 80100 745840632
S 2214 617831983
S 33383 731313606
Q 59490 87597 1887325274476
Q 36570 82394 9483523957368
Q 2708 78676 4774769300512
Q 47796 71297 107451436492
Q 8593 90244 5747886518788
S 33317 620197597
A 59142 347607821
S 88651 225052328
S 43531 210405964
A 775 904242224
S 81316 667452196
A 30759 727963587
Q 1684 89393 6071132322853
A 4868 570505304
A 77191 114850070
S 24739 597824051
Q 12083 79727 6479065712696
Q 22249 87427 3221335046890
Q 26672 85466 195729662812
A 54097 604056744
A 39121 475549362
Q 12870 87019 5179443300228
A 50122 36866312
S 14026 410431306
S 44955 108787301
S 10693 92922100
A 41 823683969
Q 7440 89261 7932357761569
Q 4760 91139 8955700734736
A 14987 833932432
Q 182 80148 4339886284949
A 79382 851875212
Q 15390 35263 5284195999010
A 30795 22174847
A 6592 106096723
A 5062 693998250
Q 2109 85355 2452335148131
Q 48353 60520 9361239863323
Q 47852 72428 3394835556187
S 64459 14774877
Q 1435 12675 7317608778048
Q 47095 91932 6981005870978
Q 4544 40649 6439917233294
S 8412 624998331
S 73856 587328553
S 16904 588593011
Q 66806 76001 7396474168509
S 3800 164251432
Q 21115 92679 7977019072264
A 13199 332771426
Q 81 91970 6338599373508
Q 7952 75533 5737088122614
S 5765 466562074
A 1866 941067666
S 43732 380680235
S 55125 153102550
S 59239 248527233
S 7153 206216464
A 34790 312655316
S 8275 79725733
A 91263 43254204
A 40940 330480029
A 19270 582243796
Q 30000 83047 4757629520633
S 80860 334107322
Q 26759 46933 9007019284447
A 2013 792629994
A 70220 593926655
Q 22524 70061 3173939984857
S 66974 320710114
A 15490 990240919
S 33625 462522068
S 83692 602466712
Q 8467 74721 7733515577202
A 28261 280407557
A 60541 204383351
S 82002 19230061
A 66384 741927005
Q 1261 93255 8677031518292
A 35328 703996472
Q 4970 83347 8321211101262
Q 8669 71448 8062267189485
S 2393 615869158
A 5987 467674336
A 48234 112023257
S 69616 950889612
Q 14194 92361 9798420902486
Q 2224 47765 1525632528098
Q 33638 80019 8000798014990
A 55292 261122861
A 78043 787366702
Q 24896 87346 7718644270912
A 58426 232489398
Q 21363 60945 694497481818
Q 6690 92922 8235770316501
S 9423 361533818
S 456 381294741
Q 6404 75657 1923351353148
Q 27728 54706 122612910523
A 68580 671077023
Q 6037 91529 3904387643941
Q 14099 29530 1398731418683
Q 8837 36723 5887914738126
Q 37892 73423 1558455971000
A 76795 380455498
A 40343 141731687
A 6800 749773905
A 14462 628148515
Q 62121 88716 8073855352872
S 65908 111579072
Q 50150 59063 7704071146312
A 81924 58141122
S 66489 50823182
Q 762 76362 2673255486174
A 78116 408864074
A 664 236801933
Q 45759 63401 4550218428044
S 41143 962410693
A 86302 14160588
A 68785 400545506
S 74820 603805212
Q 8018 10147 890493472838
Q 12709 79556 5085052633731
A 83453 369286391
A 54258 762576363
A 22895 909255693
S 66264 783862139
S 92039 690601781
A 41490 55012067
Q 3502 28985 2481550765821
A 1973 272770003
S 89945 489830381
Q 6893 75313 1706192732164
A 28350 961993438
Q 10171 83339 5295500463266
A 33492 96959522
A 48377 319878262
Q 8623 92417 67334509175
A 75165 624455107
Q 50400 93139 7248285027568
A 967 597284447
A 35837 287291087
S 10991 536601034
A 58106 236707044
S 76349 258682304
S 27494 679619124
A 82881 10317132
A 55425 820440308
A 3478 863323614
Q 14533 87423 9197839037272
A 62528 861212965
Q 75805 91590 7964579098081
A 29046 547119959
Q 66132 69075 2423871440413
A 62038 36529173
S 11592 306690697
Q 5806 54795 6572288211938
Q 38362 64713 7259030631862
S 17116 272393953
Q 4231 63384 990770523632
S 74719 94698252
S 65311 732416444
S 53228 978278019
Q 59247 75664 2624239068705
A 34895 843458717
S 14810 941942436
S 24758 526852674
A 72158 584627413
S 41784 199291481
Q 5292 86726 9591676570834
Q 684 92889 646895666449
Q 39374 85901 495330536975
A 66420 845112828
S 92434 24226768
S 48855 144476101
Q 18336 88958 2551504579722
A 58951 7644410
Q 27341 84433 2362778732572
A 13933 454187436
Q 59615 68743 7258114407040
A 43046 123544928
Q 69432 69644 83474087126
Q 54963 86650 2943113966047
A 62628 311616187
Q 10846 80784 8771248556811
A 64200 795141981
Q 5342 91407 1273203556221
Q 35 93004 8370213487912
Q 9646 30325 919242237682
Q 47868 54161 2007214384211
S 14819 575134012
A 77354 896235359
S 16024 346207979
S 57091 854642697
S 69967 283799136
Q 2534 93039 2407359333629
A 45129 250729300
A 83851 981692458
Q 26672 72335 9890651071498
A 56508 539641177
Q 33362 63815 809823539036
Q 64578 88848 1410236589346
Q 36688 58109 2171439201812
A 81686 882038073
Q 13540 50383 4503796223325
Q 21748 77427 98612181261
A 40593 420230768
A 68065 862534400
Q 34055 74899 5489350619467
Q 35711 53928 9302659360334
S 62332 666566207
Q 10121 19905 5133196431247
A 28810 331002636
S 60129 706699994
A 33152 443847683
A 13947 372493652
S 46384 817932116
Q 36306 45997 136791940385
Q 9927 25586 6351798981688
A 57357 398687881
S 81116 46547940
A 18861 991259533
Q 10852 82627 3480820740839
Q 10852 63420 327430509955
Q 10651 15762 4230244628303
S 7287 932816474
A 83936 145447096
Q 10017 38588 1509970124644
Q 5715 16404 2383494114509
S 50867 324906888
A 74316 231485364
S 49013 710355518
Q 76993 84329 5812265531561
A 89484 835166119
S 56069 81515114
S 90085 315946004
A 41825 801616640
Q 6518 90059 7033692509790
A 79539 799541099
A 65890 976200193
Q 773 46420 7835903798658
Q 11345 25239 931522399262
Q 25532 42588 3643502539245
A 72264 964835289
Q 2612 79291 6564837532518
S 73129 926250872
S 88067 381031510
A 26910 346964840
A 26403 524693829
Q 10832 76336 2068869919334
A 37389 245134833
S 55786 550218097
S 67978 845165576
Q 52293 66521 6829518474493
S 86788 467592595
Q 4126 93209 7766023648069
S 391 15842509
Q 10661 79071 9690148682789
Q 14281 89497 1987764786249
Q 22541 40199 4159994229314
A 91935 741670011
A 33409 440084130
Q 12430 79358 3042290039764
Q 6871 92050 1120291771787
A 61231 172307545
S 10249 912382073
S 48307 233578502
S 72512 260771492
S 70809 812348214
S 76031 488157164
S 50380 4940768
Q 1051 35082 1905588235024
A 34672 750694901
Q 6673 67390 6599085331667
Q 9602 70027 2340210970707
Q 33198 80229 1403626755269
Q 33639 83265 6225519322068
Q 843 89418 5768419949702
Q 23 92627 7586164913427
A 40707 534428266
S 78542 624095146
Q 54716 86773 3719734574328
A 758 829459168
Q 20659 75262 1135562259086
Q 29432 57899 6202987192343
A 18198 594153160
S 71608 829232046
A 20644 540518754
S 65616 623579542
Q 14264 17708 1323958231473
Q 47745 72969 6723981056428
S 72315 841284091
Q 8309 50247 7548062313502
Q 7332 92249 7156364557406
S 86163 538913798
Q 55232 80229 2378607469233
S 30274 207105206
Q 2194 87095 2648403041200
Q 32191 68424 7580530729534
A 57838 382382295
A 1304 732662504
Q 20067 74826 9544821553450
Q 27272 34800 6772148223533
A 8845 601872534
Q 68441 86229 170985092208
S 13033 882026410
S 90806 609767335
Q 3874 84977 2799611167321
A 85213 21922561
A 15872 960366063
Q 4715 79306 8577266001146
S 63895 343562150
Q 58076 91125 4091921186799
Q 12617 87589 6624703843689
Q 12068 58624 9340020646748
A 85681 61872852
S 40356 712560218
A 58957 94780300
Q 20976 72388 1588184447852
A 31315 936737075
S 4907 988875793
A 61976 119506941
Q 73406 80942 5015834374464
Q 27449 79009 9709827716596
Q 7439 54872 5023219494115
A 53194 292047098
A 58418 84217807
Q 34163 87284 8458752166094
S 1524 329143820
S 73556 834215826
Q 12391 84003 978967755604
S 366 373099324
Q 15451 39461 9776685787505
S 48975 580097852
A 21164 161912073
S 93130 762990269
S 26624 134117955
A 83458 738472925
S 83045 18217623
Q 26613 34462 3003458802120
S 15262 969537943
S 39640 487767827
A 9261 491677862
A 57384 57859461
S 87132 100117033
Q 49400 51397 1791987065137
A 65440 109017186
Q 50753 75137 8998891045681
S 22753 805049188
A 58006 514989053
Q 3663 81861 9138559959570
A 73108 756706882
Q 31 92796 9573566454403
S 19313 647216329
Q 954 89101 9787242254759
Q 80256 80555 217877927864
Q 19224 51474 716749484258
Q 17297 47992 1861729491497
A 55219 368605195
Q 9805 59819 5814186142559
Q 3120 85920 397293771208
S 23436 677516519
S 4942 339033440
Q 35650 79955 8144528806141
A 24189 634437689
Q 5240 91463 5175193551951
A 45244 746423135
Q 28914 59083 8838443626523
Q 709 92877 2127019120023
Q 39137 74179 2276425688717
S 20142 317942227
Q 21980 83981 7276721230631
Q 30154 65409 1772020273041
Q 18357 92044 5614755069271
S 71223 592060257
S 22191 264622183
A 28997 465337888
Q 31119 66453 3979280956422
A 62988 656655270
Q 38237 83627 9496922449775
S 21510 730968700
A 75730 589332585
Q 5752 14895 3305438383435
A 9881 106548377
A 89086 53350483
S 51102 941435339
Q 5618 84908 5709709376398
S 25389 162224455
S 5094 642763427
A 63210 417537320
Q 11766 43181 8527625441184
S 30101 723652544
Q 11928 19335 4022421456283
Q 22007 86771 241467972246
A 5454 986216279
Q 19432 84107 8321377711803
Q 5061 89705 767316975332
Q 74578 81818 1987327680925
A 81294 178604275
Q 7943 32085 6532405211521
S 37208 902142250
A 66703 75323452
Q 63279 68676 2650342568599
S 85913 231295753
Q 23079 57929 1179141323028
A 45459 457813054
A 73425 345920644
A 19542 26169289
A 80934 178707836
Q 24911 73493 500359133948
A 78478 585669270
A 5137 779598003
Q 28962 70693 4364139520422
S 35557 902004781
Q 4234 81258 9056266095654
A 74290 637275520
Q 18229 40398 175320760795
A 59751 10766721
S 77066 208345287
A 42842 550416280
Q 7163 71811 1218638937640
A 60006 874595106
Q 74844 85342 3944152937675
Q 743 87864 4764677714522
Q 2182 89225 797318424742
A 57822 859345589
A 79781 491728888
Q 8798 70691 5577599060637
S 35678 460445026
Q 40953 70126 5912969351154
A 41056 243981273
S 90012 244915882
A 39497 781202519
A 52733 220523546
Q 27586 31398 1820295581513
A 2257 833048378
Q 21704 83172 1242986550516
A 73403 536657183
Q 2346 86234 1817010962071
Q 29468 85128 5239966061743
Q 23271 49164 7212788056770
S 90193 512090083
S 73664 479925469
Q 899 92803 2243930583768
S 11442 651450122
Q 4099 9072 1062915809340
A 22803 330964600
A 90122 489204252
A 10357 484809241
Q 50695 89308 1117064056929
Q 39507 81551 7043556845575
A 40325 737911983
Q 17161 57769 5076749688276
A 27103 617835633
Q 9157 91571 9510692258104
S 31134 743501931
Q 10135 79225 2712225368584
A 64004 133526017
Q 224 36952 9771208574332
Q 8491 77798 1737970554215
A 26130 299724771
S 22896 600173736
A 92561 876423389
Q 11811 90725 4338284819576
S 6688 191579666
A 92974 110149646
A 22749 775463857
S 26246 699060381
Q 12882 49480 2713122606920
A 65880 216008142
A 73363 52542792
S 66634 419425196
S 87210 261507108
Q 3486 55171 8231006608903
Q 31879 81914 9141051350113
A 46219 334060081
S 40579 10716971
Q 63793 76665 8221785200677
A 589 587338160
Q 50052 66426 9264582970948
S 37820 451911529
Q 16615 93354 9860692796006
Q 16159 25868 4952686170244
Q 54545 64460 2282384324172
A 1634 232923623
Q 26446 83159 9856778889404
Q 42894 89525 2904935686216
Q 17746 71897 8896728996699
S 4019 597112141
Q 38647 74631 7717650397255
A 86521 261639666
S 83502 604621965
S 665 459400255
S 15290 331120578
S 25043 693455742
Q 24856 92986 2024149864701
A 7786 265243439
Q 356 93305 6428161288897
S 45354 831898244
Q 53480 67150 8378092178138
S 68329 83002169
Q 64381 73272 2254156331925
Q 32791 91853 618533312944
Q 7991 81134 1938012281978
S 83968 95391811
S 39011 25406781
Q 48878 92917 7646479701735
Q 5182 49060 5678290946769
A 43456 69576043
Q 3942 51279 7932879043523
Q 25060 52544 5131245614302
A 49189 410634822
A 41398 117393627
A 5469 209905515
S 31219 142912446
S 86943 967943681
S 11442 892890425
A 10744 99237979
S 56200 616374313
Q 1549 67937 635318365531
S 87396 398275564
A 82239 340971807
Q 12710 63717 4443047752215
S 28308 914318455
S 23928 814101585
Q 54663 75289 5223351875269
S 21729 808927624
S 45415 182223832
S 29926 541210896
A 57073 774774410
A 89797 691044422
A 23278 750673014
Q 44774 83443 7459507914932
S 49364 706957754
S 68282 320905686
Q 10690 78782 3124042629710
A 61262 552308797
A 51234 840494278
Q 9273 82757 1166269671448
S 37988 652107847
S 61979 892828335
S 74441 325052357
Q 12880 83015 9783177778709
Q 33766 57982 3322944927539
A 8078 948926763
Q 21872 48937 1657321541878
S 59451 253981035
Q 31397 77448 9715676867218
A 25813 922538357
S 72222 473481261
Q 4849 6078 246945182984
S 17070 412543094
Q 2642 49591 8250122616788
S 3856 461798774
Q 19532 76725 5426406367404
S 11125 656016939
Q 62486 86058 2919849801366
A 82725 719675502
Q 24809 38866 6799007158801
A 23295 8455628
Q 493 89406 7007870750192
A 13142 686564472
S 42457 256137133
S 89327 839243794
S 38989 332849126
A 9891 158369710
A 8487 743664840
Q 4965 46303 240964131782
Q 69984 75772 3365094994062
Q 2155 77616 6348433331514
S 43300 261844169
S 21997 7079352
S 18805 85305505
S 26643 154014892
Q 45048 45703 536743222995
S 62973 227036255
Q 12859 85139 8994161992633
S 38290 882664376
Q 8430 45533 911031586733
Q 16774 73296 5364053664283
S 50776 324526766
A 93161 845219651
A 13758 112274182
S 73392 457228357
S 66802 150060142
Q 248 93149 536614580742
Q 35979 64134 6558591035220
A 54847 981067850
S 22685 900915783
Q 3085 92851 1984590032730
Q 33348 89737 541669612165
A 35722 862141219
Q 26976 57592 5196688191817
A 90095 823149355
S 79013 579146051
A 41724 569194906
Q 35274 93249 6804727359402
S 57053 152823984
S 91156 584404670
S 1148 345327922
A 49348 631539033
Q 16002 36410 8162176411722
Q 32598 81398 3772747413961
S 88807 985783630
Q 34811 40222 5348542771368
S 23721 362490670
A 40390 176331151
Q 26813 59633 3822980082060
A 32282 148787698
Q 28624 52779 7647696857995
Q 12796 92631 7592881047875
A 23627 400871198
Q 35324 82578 8503669340883
Q 45670 75622 5767498341325
S 84890 505484446
Q 5648 88067 2183378870069
Q 46546 80118 2665942787628
S 3480 475136703
A 68094 498497812
Q 8359 62336 4687058908311
A 80642 690414237
Q 48719 88941 2523835164660
Q 118 92146 5488156041338
S 88949 681180461
A 34832 937019591
Q 3809 93373 5381047718195
A 23431 234173274
A 74523 719367434
Q 19297 92369 39848387777
Q 11482 86037 6713180145848
S 11775 401781317
Q 67479 68513 835584310815
Q 7197 92207 2671469108600
Q 50709 67966 3993202661644
Q 11292 76680 9392553194168
S 42230 287279950
Q 6957 87973 2402284277095
S 1092 840798278
Q 6566 73299 9512290028330
Q 9534 74296 3517872446217
A 57186 369805843
S 41925 357824936
S 28498 119237825
A 27048 769524537
S 77950 124881046
Q 6326 37950 297627540551
A 38956 133937903
A 28195 708848460
Q 5218 87119 1437354521595
A 44016 411132763
Q 42158 62073 9529301803830
S 71547 116061427
Q 9300 40720 6947465767838
S 56811 648426584
A 28109 335626900
Q 144 64181 5267796561961
A 24766 166071943
A 1455 450048195
Q 7415 44883 7083078355808
Q 15001 86379 6999108194527
Q 7769 81912 6259955206221
Q 31967 49970 5676498541798
Q 15693 74744 1719741131525
Q 13262 89721 2755873173535
S 37461 410625768
S 28277 409725178
S 12555 542020535
S 24658 244139200
Q 1285 79082 5020741164468
A 17117 164226316
A 58184 322019405
A 84278 986187725
Q 42363 89071 6901166838412
Q 26299 87430 961942268595
S 64126 90104300
Q 21761 67564 6820266125020
A 90151 402133189
S 15745 560311322
S 92788 524153129
S 86017 439186174
S 59124 205392178
Q 8680 33854 8278461706343
Q 38868 66141 8057166743536
S 67814 915302085
S 25753 396998172
A 47068 437969412
A 47126 899857008
S 38562 967213763
Q 21478 60155 1462716006284
A 35786 583213350
S 32397 225555865
A 49377 402282091
Q 10910 17020 977425715030
Q 2456 89472 4810644910973
Q 1304 28296 3020725415641
A 83924 753617784
S 41851 896309844
Q 1193 28257 9892864170566
S 11399 797421395
A 66646 564461803
S 29422 846791318
Q 1571 74405 2406225213481
Q 35844 83460 7415202284524
Q 23535 73140 9820299737998
A 11673 129504272
S 76561 216278895
S 36384 244436968
Q 9614 53105 3333721144305
S 43300 779222633
S 15414 514309094
A 12673 59421206
A 77184 998888547
Q 7466 22968 8694269979367
S 35002 558391119
A 92986 851135786
S 18926 12463376
S 83823 360470619
A 51958 565084509
Q 10990 64240 2443955660614
A 27578 755023984
A 41701 263559154
A 23326 109725904
Q 4767 92387 3703029719180
A 12355 730057565
A 53206 439379560
S 9557 399244347
S 12248 361956083
Q 15252 46482 9040254911513
Q 2878 12388 3636940237133
Q 805 42954 9047969647587
Q 33297 54472 3234876267927
Q 8533 86446 7405454375895
S 81736 150923225
S 6092 699832363
A 81229 992712558
A 10984 726726400
S 40599 11011441
A 73288 37994057
Q 12221 13899 912058405582
A 88703 604904601
Q 50713 88074 8698100272901
S 42314 698056637
S 84839 735568532
Q 39048 50717 1032729997249
S 72767 968430714
A 66031 456839120
Q 24334 92487 6021089464859
A 21902 148074343
Q 33720 67622 8133733717303
A 10683 634122298
S 21711 901168828
A 57582 218213508
S 74783 295853843
A 17833 694338303
Q 25227 34943 9516028165929
S 9102 1152269
Q 11305 87877 1294119478766
S 49133 635127395
S 74978 799218919
A 72248 7736048
A 61748 208750096
A 13586 938901731
S 44854 854737878
S 39635 928584300
Q 36262 42103 701429786789
A 40627 782536914
A 15312 249867512
S 62393 553771387
A 65273 152204156
A 52623 475486888
S 39568 939820127
Q 30461 88423 7192455062472
Q 53771 89737 2561993852530
S 16255 681889616
S 5922 399901829
Q 2597 93212 7052859408038
Q 484 88265 9812112823466
Q 54813 91295 5161805159532
A 23444 439117475
A 13638 320404402
A 17781 43517584
A 922 819589
Q 3594 72079 1116538671508
A 21389 726948897
A 32666 899831380
Q 9656 61847 8374033345695
A 80001 814357635
A 86615 228134535
S 38556 976997032
Q 25321 41993 1131614917044
Q 34763 50965 2524108073505
Q 38618 43934 54174007263
Q 43320 85619 6124067733119
A 2601 545579655
Q 41101 60868 8818533644818
S 46130 499674994
S 73038 449443438
A 56515 966702309
A 34557 834862875
Q 1227 85386 406616895378
Q 6510 69496 6309556703539
Q 14817 16311 1062776120553
Q 56160 92178 8729868152786
Q 13999 38918 6725051059834
A 68161 497008748
Q 28620 83533 339473247294
Q 66402 85889 1745069006484
Q 9764 92967 3652754551843
A 68086 749943457
S 33111 508564496
Q 15048 93237 2668739187445
A 77707 216096263
A 81023 633473018
Q 10846 15550 2010436776437
Q 1263 29069 8337889562631
A 7453 864380872
Q 25377 31011 3756790008946
Q 2077 89857 203846794000
S 68714 941742461
S 77280 357098120
Q 3871 89415 8427655701733
A 85150 619333606
S 12318 600096159
A 78178 52226674
S 33811 377292369
Q 13070 32799 6975575193282
A 31281 559929302
S 88407 722421900
A 29324 581805792
Q 970 85766 3722473455997
A 20407 797875086
Q 20740 27842 4850340276934
S 68746 183376614
A 6482 579877870
Q 11480 75317 7625246600794
A 72489 232374219
S 19785 548567449
S 23283 846531970
S 90725 948770229
S 31095 967286494
Q 2307 56910 5139718809360
A 20767 528043851
A 2989 824642141
Q 34796 90966 5613670980827
A 51588 868365056
A 71458 665628557
Q 19058 37345 2416362740521
A 51845 761492351
S 13645 666752285
A 56912 298953972
Q 1858 63816 9384027802504
A 44720 152505014
S 14527 734097785
Q 3444 82816 7898246262004
A 8663 833582132
A 7879 773825135
A 36133 481035980
A 20173 820618878
S 61639 331979395
A 47672 854277017
Q 40274 80344 8367618984794
A 4836 605707333
Q 49352 54685 3509637725367
S 35207 783864186
Q 13517 27595 6651055901903
A 26551 663636114
Q 14965 59145 2652917491548
Q 11863 79635 7044582375167
S 4914 462856102
S 31691 853239716
Q 5184 25742 5539510528252
A 4944 580230188
Q 6792 70030 4670640130587
A 80615 139780142
S 78238 474955574
A 43392 630468905
S 8625 224867435
Q 81459 81619 120526536686
A 84550 727578818
A 80274 825834921
S 6601 626554861
Q 4514 8193 2593947544800
A 29976 226763709
A 75691 354229158
A 40099 697746067
Q 10806 30691 7849780641063
A 87407 405108147
Q 62697 91332 981171870732
S 4295 902916322
S 8939 646288677
S 61909 269422506
A 36740 957005267
S 28917 213839256
S 15264 421861689
S 4676 431710427
A 3787 798708888
S 50466 19472917
Q 10250 30431 6812881382526
A 83399 373730345
A 71352 219764194
S 66174 705245562
Q 6510 46445 5256179806895
S 10074 793019348
Q 6241 75047 4674477756367
S 17859 964435015
Q 32088 33757 1338382092919
Q 22623 81603 9068122054400
Q 14028 78324 3418723466554
Q 6046 89424 8927177047371
Q 61579 88534 6424601764012
Q 22243 48312 959734100884
S 57201 628796953
Q 17250 82686 1483904673353
S 38225 247589432
Q 9489 62433 7893976329207
Q 21113 48720 2347365975561
S 39627 795551494
Q 25226 41503 800788252748
A 6352 187941524
S 11024 954083178
Q 795 92752 3123624429555
A 51732 915954428
A 29150 78084296
Q 28617 85534 3227137600877
Q 17995 50534 9629413693437
Q 1292 89409 7937274189700
A 60279 185593055
Q 1259 86420 2550117257009
Q 19499 40830 9081177922598
A 92138 145815467
Q 58015 58883 67696293497
Q 4236 9320 1185366239298
A 48192 495912003
S 45567 866561451
A 356 34608786
Q 2689 22642 2276207381707
Q 8901 85915 9428205518817
A 58128 53713077
A 4437 761357361
S 78470 252800001
S 81592 487764567
A 16201 785119275
A 79174 989640104
S 31003 688856338
Q 61573 77920 5463415081312
Q 32431 82411 1404650427615
Q 32868 58620 525925474020
A 65470 881617937
A 9269 659975209
Q 59453 85151 5433289744748
Q 12615 90498 8847458080395
A 72317 928874916
S 32275 31764133
S 84888 827375508
S 72362 765541439
Q 37409 83965 9845644553011
A 85498 417729611
A 31852 361106276
A 26027 295567418
S 63217 181076528
A 40582 923934493
S 51505 848277088
A 23295 550583217
S 49320 887086025
A 26821 403884410
Q 11985 27960 272430547225
A 78762 54266148
Q 14330 88219 1840941148697
S 67429 454483067
A 36268 918762359
Q 29056 82415 7695921050639
A 80639 764438204
Q 11338 89879 2592852097415
S 2304 915258284
Q 4849 91800 9474869865680
S 71013 964883271
A 40340 853368053
A 40707 475913280
A 74086 512589946
S 2880 798327926
A 7188 592047664
A 57979 763842808
S 36922 260954479
Q 9899 67750 92160710865
Q 1696 79862 5052277255945
A 23367 208518102
Q 40218 84350 6187410211408
S 91922 10175018
A 44203 889078049
Q 7742 50293 9911484225898
A 58193 999372679
A 68188 858910648
A 1285 720468994
A 78792 312562314
A 28247 818076196
A 63980 621737524
S 88511 738363133
S 70045 421683527
S 1570 36194632
S 91332 480339029
Q 18 87379 3229658326967
A 34438 416007134
Q 14118 54146 6954275019321
A 61009 436975717
S 52127 403990123
Q 29268 80601 8832462276817
S 90389 484719093
Q 6611 89935 5560065781149
Q 63322 79991 1225741412967
S 37755 176011427
A 37642 40818727
S 50310 101856247
Q 15810 39035 2986361242300
Q 1964 89461 7239917986351
Q 676 92939 3023221287321
S 51554 836377514
S 12488 274684755
A 71554 712699154
Q 47025 60308 8011279507863
S 35176 218985034
Q 31450 40455 6080683324248
A 29781 415110469
S 70 923525759
Q 68003 84073 8463272600201
S 91721 421204206
A 54760 543221615
A 81141 651877821
S 59303 881295973
Q 5706 66114 9152389451743
Q 7317 92496 1787346590128
Q 63139 81120 6981513006456
Q 80889 83203 233554646472
S 48523 174042320
S 15687 310364814
A 3000 688626350
Q 2450 75932 4962967620517
Q 4718 87388 484603716901
A 59853 198236439
Q 3589 60559 6903195320840
Q 29753 90426 9583585320459
A 75055 426995159
Q 6970 90966 3330618123802
Q 5189 60977 6501720905610
Q 1160 77043 3916227639480
Q 204 92004 743494508712
S 81161 770233674
A 60078 590972123
S 84348 333045757
A 49555 139047729
Q 43733 93288 1231182957123
Q 22109 88611 6798411664101
A 13069 680730661
A 84553 959336437
S 24553 493547265
S 1291 704784367
Q 421 58405 7510314036364
S 29684 427282039
Q 11308 56670 6531294768043
A 54770 775139392
Q 17312 76686 9173102755897
A 13377 593820627
S 50247 264874721
S 85243 510713835
S 65426 199491103
Q 38175 88362 6598523039975
S 44890 504606352
A 73942 354778873
Q 58303 80499 1039742344961
S 67393 25017666
A 79958 140547795
A 41301 102494496
A 72370 543094273
Q 1562 91011 9395793419726
S 80397 446375956
A 31251 118180034
Q 32231 86651 2336828885200
Q 4200 92592 1238151858994
Q 1519 88319 9823424643572
Q 25659 30881 2661287056266
S 88370 134409645
S 61607 190367888
Q 31914 61333 6513759536387
S 1597 969167236
S 3483 830922196
Q 63250 86146 8554255103923
S 93252 606921758
A 7242 68861100
Q 48595 90633 5661140065633
S 47091 514407947
Q 35761 90273 1218078619533
S 86120 863015154
Q 9608 78741 1585657265840
A 9172 574855766
Q 59107 90935 801626111578
S 35647 315546451
S 37273 851898165
A 16698 55160802
S 36107 25107546
Q 5777 74625 5376732190209
A 35535 599678157
Q 27113 44182 7827671965945
Q 38282 84700 8936966447588
Q 24174 79346 4677514866496
Q 3939 89290 2212411773814
Q 5011 10708 2473768793680
Q 6315 78268 1761139149861
A 44253 363266062
Q 58603 85347 5547605188619
A 2376 105363422
Q 41833 90923 8194399930687
S 6242 816660620
S 20197 808361073
S 60695 502335787
Q 54331 87391 1099662724650
Q 2212 92299 7549416336211
Q 19782 39583 4766946215034
A 82406 442243051
Q 9400 56096 1990483504775
Q 22491 59814 6612061965594
Q 41853 86046 7266529750707
Q 29226 79722 8500637989616
A 14400 810167743
Q 1964 51386 356974009803
S 17411 72712578
S 76097 430637991
Q 56402 91929 8207207759339
Q 10292 69213 2251851208241
A 86864 394093366
A 79665 606777428
A 53228 538760202
Q 1416 91684 1081422245484
Q 52851 77593 8843533362424
A 14015 879578000
A 50178 775793557
S 43794 390963831
A 90599 796667784
Q 23180 82043 4380459106608
A 48998 636695449
S 83664 711171185
S 24407 238720777
A 87837 334279351
S 6918 151788756
S 89872 70037376
S 63975 397002950
A 17244 676402995
A 64496 87448112
Q 5284 65539 1571325889427
S 9285 578318608
Q 861 92025 7119306823491
A 20573 341451062
Q 8047 80538 7210952205886
A 8477 851843725
S 49775 599639219
S 81039 595435286
A 50602 340630945
S 39240 66504681
Q 4004 89774 6861700579600
A 11856 751481252
S 146 164944532
A 28703 137968530
S 80376 700357798
Q 13922 76637 9483331005162
Q 5839 67451 5840502940474
S 78796 550475779
A 42994 291598954
Q 2211 59824 1068358654727
A 68921 320726629
Q 1693 91118 1218980682023
S 20253 698063818
S 17712 386767215
Q 25673 78202 4503853062274
A 52329 482136343
S 89695 482827219
A 30031 473141095
A 60527 156067866
A 54723 826508299
Q 64225 71102 1812880725424
A 26462 472598004
S 26939 722825954
Q 41758 63579 7021687328010
Q 4111 51034 5838216066914
A 77906 374873603
A 60257 563428552
S 38948 954072933
Q 2418 92026 6701772376316
Q 37070 41191 3331369944441
Q 6020 37542 1451439427432
A 22267 546687681
Q 22737 62631 1561096345519
Q 16338 79882 5892564952705
A 19264 784419201
A 658 253897305
A 73911 716242754
Q 41580 82481 2447432816940
Q 8171 86118 4872937055641
Q 19914 82026 4363760713570
Q 7112 90592 2326365643323
Q 674 90077 4416626227687
A 37558 240194247
A 63241 860689326
Q 19835 62186 5385952175793
A 80308 154562389
Q 7766 70470 3965786791013
S 45791 5629874
Q 9756 55218 8763788664266
A 36553 857281046
A 16091 96826021
Q 54690 87992 282090583534
S 49113 720123775
Q 33117 78933 5941888694273
Q 54861 69625 682294098492
Q 1979 91670 2273183468821
Q 32316 73904 8102645255551
A 11913 996176219
S 5839 184902262
Q 23405 89658 110256084761
Q 14338 70796 2264713310016
Q 49277 79317 2096811604009
S 1501 262983050
S 52410 446753695
S 307 616195974
S 34400 27871253
Q 5711 6358 131090837223
S 38870 791326418
S 10215 52494994
Q 46299 67032 3184045366334
Q 8664 82723 3203057540995
A 34708 188251851
S 19281 977972242
S 83479 2534680
A 80193 782376958
Q 29312 91604 9931419489954
S 38240 326420073
Q 7404 64933 8859900522164
Q 66484 89091 2298171269168
A 358 720203509
A 46141 725480825
Q 43146 58536 7084307464165
A 59713 518140764
Q 7647 93265 4411616070816
Q 36012 93251 1792086019585
Q 4928 18168 2339772273530
Q 233 37476 6693372217300
Q 12808 59935 6123368869227
S 86932 345629277
A 83312 47438698
A 31589 555990762
Q 896 70093 4472389676056
Q 20841 81718 3366301986154
Q 558 33250 9389722130564
S 41640 153902274
Q 70107 82725 5444816341902
A 17548 133902383
A 678 545958018
S 9968 339265737
A 2193 350632078
Q 558 90074 2892022944447
A 29457 408179537
S 63702 465349337
A 83651 601357303
S 69577 261601867
S 69671 22651661
Q 2729 88495 7213863455891
S 39220 974498775
S 9603 500544855
S 84044 646573961
S 92263 678116359
A 29214 272841135
A 9834 1494694
S 9237 393904713
Q 34345 90636 5236736125501
A 85038 593313618
Q 44717 87014 9304459784377
S 69174 147624726
A 5485 839391313
S 25411 763632493
S 10382 272666664
S 82218 177504530
Q 12018 78390 6434262812088
Q 4076 64141 6628729922819
Q 39306 68947 6276468385167
A 48457 153489901
A 91745 23013347
S 71280 884641026
Q 21646 66951 118443058798
Q 44129 85124 2859786378439
S 54375 933526286
Q 19194 91590 1673920562415
A 67246 119837753
A 41847 828371031
Q 14577 34004 8616402386207
S 91555 101525462
S 42066 150224394
Q 3043 84190 7051911100273
S 7070 847675587
Q 2662 41432 910212362333
S 6186 364790397
Q 36573 41378 4272800704776
A 61765 661684336
Q 73343 92766 6351087051456
S 52718 161733864
Q 20698 46794 4855522336729
Q 73550 79435 5824301731129
Q 41646 53056 548815723976
A 49899 575806543
Q 18167 83900 5358837554240
Q 46910 85714 1265648222135
Q 11320 82652 8072893459720
S 49261 521535417
Q 42431 44308 1566616120102
S 39343 15959374
A 37395 164841258
Q 32143 55848 76654693054
A 21407 865859327
A 42086 802098713
Q 13300 72448 1577759439871
Q 20573 56361 7605344268519
Q 54033 58450 204463559996
Q 35218 74439 5745494829027
Q 19394 24145 436604112339
Q 23114 75422 3044564851535
A 51014 413517643
Q 52979 70483 3046979959350
Q 68814 92293 4774734872115
A 27001 175259908
A 87284 279245097
Q 4964 55367 5807570716693
Q 20260 91934 9773624296559
Q 37434 58569 3970417136596
Q 53730 59194 5266199266134
S 41513 382982501
Q 14133 80577 9961305578005
S 5576 846554732
Q 42829 50871 5439315752574
A 84701 951239000
A 78022 281613520
A 36699 670306176
S 61180 269423518
Q 465 63177 8230250106705
Q 43881 85117 2246108491320
S 70250 85651649
S 72499 404195730
A 48220 850631256
A 20774 847908466
S 18844 584541326
A 56934 225863734
S 812 214731550
Q 2018 29988 3447930577430
S 46902 821987095
S 67000 425659053
S 67377 831457200
S 49958 575816924
A 3246 516129021
A 6197 149137495
Q 84258 87628 3167291630086
A 19634 242347949
Q 1188 86285 9753569803963
Q 11060 91018 6477571158860
Q 14170 72994 4356417652001
A 26531 690358340
Q 6357 88310 536891827027
S 80397 938493543
Q 69550 81778 7446675908868
A 70021 888662929
Q 98 92652 1644234357687
A 61055 366433947
S 28649 312586034
Q 7094 74245 3824015692790
S 90396 616761235
A 62182 603649335
Q 1386 90893 3011404357921
A 18313 243565014
Q 22402 79643 1189881352083
S 29698 212138184
A 20715 722476632
Q 31558 44658 4443944826490
A 59469 658052900
Q 7034 85430 758379211883
A 36614 905628821
A 27047 677930519
A 41033 955036124
Q 11341 71751 5527240385603
S 44824 447219675
A 69792 502384378
A 35328 267896904
A 23520 234702013
Q 1798 57645 9376848830206
S 70429 894913529
Q 44369 84432 6964483963030
Q 214 70312 4022730082304
S 42320 954654883
S 27987 216618493
S 64870 975790086
Q 4996 83226 3537346261802
S 74500 168006102
Q 25178 90403 8318815757049
Q 8659 92236 92901647305
S 40390 902432239
Q 81066 86619 722417806514
A 10256 316293612
S 24320 898522577
A 68411 142371836
A 35574 631517656
A 23521 788569025
Q 3209 82746 1056998072655
Q 13759 53110 6754397592950
Q 36616 72593 5013444882018
S 23077 939100402
S 79749 291450634
S 12663 273832004
Q 67602 83002 7891156094176
S 15193 964938786
A 11997 738584072
Q 3330 79068 1976666971263
A 28226 260353006
Q 3505 88807 3337276863281
S 34731 12822114
Q 27720 79242 9298314956247
S 40969 31195112
S 56447 524424300
Q 1018 91954 8570729406997
A 57317 911586589
A 52251 215416901
S 58310 99560105
S 2129 677737451
Q 8954 10821 1043640906709
S 44613 743561407
A 13256 560260085
A 87535 751208770
Q 4193 89264 2541576022694
Q 5774 57145 4130800194053
Q 2789 86871 2820216012970
Q 28217 30166 690927560806
S 78347 918881739
A 8473 171303138
A 38680 199296430
Q 937 90980 8240509712520
A 46154 925318127
S 18218 718117952
Q 13545 82333 2965719749039
A 26288 767530424
Q 56011 63129 6666196807095
A 38167 994671788
S 70860 263012207
A 33125 585082593
A 63104 193697967
Q 18489 50563 8679665175581
A 59144 521566832
Q 7799 89179 2136994536664
A 78955 973617568
A 5932 519544932
A 79194 971556117
Q 16229 51099 5644194867822
Q 27432 64705 4368872184929
Q 7187 85426 1697839506388
A 4239 629257004
A 13582 717288879
A 43671 535753036
A 40380 873335984
S 56956 873232606
Q 64367 74348 5660177349970
Q 20629 64724 4804151594091
A 29338 152989631
A 92204 2969855
Q 47268 85892 4220189081703
Q 39374 85796 3533152705221
Q 9810 15551 842847694894
Q 23096 87694 8258373538387
A 80245 488306182
A 5838 854540442
S 1464 440609910
S 11166 782979694
Q 17792 35341 2953592628761
Q 3911 69968 5823047507241
A 14769 341715573
S 77901 603642496
A 68397 668224326
Q 7279 30993 409917047351
Q 11700 84700 7820059430647
Q 82777 83241 436351675952
S 66084 647291646
Q 18375 89188 2305876607717
Q 24895 86721 9662991878745
S 4019 910474410
A 13602 14174402
A 73635 572771350
S 68056 143850113
A 45481 123413797
A 11728 312109940
S 8274 867437953
A 49551 137100455
S 16488 634861314
S 13040 490808745
Q 28114 73465 4990788605523
S 16794 91622647
A 45499 702748227
A 22750 418951808
Q 44628 87517 8779577225225
A 87484 938248204
A 82998 861020051
S 69325 268987297
Q 7042 91449 8232722169633
A 46066 360015135
S 63687 805549462
Q 11634 67091 4490972482251
Q 7297 68626 2650430228798
S 28202 923756278
Q 2856 70313 4455051969719
S 12954 978839258
Q 29145 86203 5295502682538
Q 11312 33815 952277360712
Q 10212 56676 2614741329623
A 18395 644613286
S 41850 858937573
Q 29465 63557 2658341192852
Q 380 90665 51532384443
Q 23133 73889 6546681639976
S 84727 513246922
S 13723 444427491
Q 42459 80644 6643364870603
S 55101 432951248
Q 25051 42274 5498530320401
A 75500 360302168
S 44870 479611840
S 87661 338128879
Q 4401 79622 9942012624254
Q 4338 91090 205692261116
Q 4408 90355 7968527034411
S 42308 685788068
S 91537 399354942
A 21370 193187408
Q 3074 47792 275351290843
A 89939 731355680
A 74792 951336641
S 19569 491765558
S 15817 938353132
A 41683 999018244
Q 11877 85616 6335912761455
A 74689 337335682
A 49196 754372205
Q 47039 47842 549622377848
S 65484 88160284
S 27884 256777479
S 79713 322902350
A 52658 801415428
Q 26165 85807 7318789795799
A 70186 968623258
Q 14731 82027 9455228679702
S 80465 431912776
A 28479 724125636
A 24689 682540537
S 63605 176415178
Q 2072 74087 7111105808745
S 8043 368513313
Q 22771 82052 582951390580
A 45128 126458966
Q 3110 91642 4223992047080
A 63005 714903417
A 58062 211880208
A 82553 539007326
A 14783 307213363
A 10532 277835528
A 75086 160505332
Q 50381 63857 4485578890050
S 45625 349432512
A 53194 553989370
S 87258 800600828
A 42424 228016434
A 17949 92401827
S 9380 408486819
Q 13748 54144 5422553704115
A 44407 706082724
S 2781 189506062
Q 15488 69855 1094335379640
Q 58672 70190 5684572707853
S 85798 223695761
A 3103 210967592
S 21062 584667063
A 32042 150482939
A 63783 480074479
A 47267 344442009
Q 16568 72040 1106298265136
S 71043 962487532
S 31498 920940355
A 21304 674277101
A 64097 389950879
A 44517 185329465
Q 67384 90511 364977905826
S 46289 102893140
Q 5357 89256 4807611333346
A 21704 148318585
Q 16000 35185 8478660149791
Q 47799 77659 6391582643372
A 78698 741477304
Q 52703 89252 2777724108936
Q 17498 48279 4821961045033
A 9089 932823574
S 70646 234384620
S 41137 479760979
S 15766 753472783
S 82140 417373809
A 64686 66259192
S 32806 626539483
S 27455 554042225
Q 12406 51430 4661920455875
A 48889 432604820
Q 30045 83485 1874989211653
Q 5258 49320 7280928837911
A 4116 699304952
Q 5641 90481 3751938199227
S 63081 541365157
A 35904 670453742
S 79828 964179621
S 73053 367183685
A 22441 101926159
S 35257 296604956
A 57355 614671328
A 42625 911164840
S 29380 650240474
S 92080 643184818
A 27313 765819100
Q 53248 71389 4645917404387
A 67466 524963892
Q 49036 90739 4840243101682
Q 6135 89749 3258516006213
S 10205 844965705
A 18438 754368679
Q 13982 84063 8481834560591
Q 12907 71515 8786796375544
S 84458 763581407
A 35750 282198736
A 4093 172428111
S 15430 871862306
Q 1051 89328 1282302368656
Q 29463 51236 3034760786126
S 54144 400543640
S 48285 411674412
A 16991 109713647
A 48829 288478389
Q 37101 79555 5028812610988
Q 262 92042 8102348251159
S 48657 847148718
A 20330 859348561
S 43552 360626315
Q 40534 81442 8717328756459
Q 25961 93007 116640227750
S 82979 677324279
S 69174 412373959
S 73764 137540539
A 2579 48946194
Q 31611 84083 7144641942925
A 54750 120062925
Q 81362 82619 1240206515613
Q 1198 25406 102740492252
Q 8574 57408 9026219753744
Q 8888 90863 8206860024064
Q 5638 81852 4977031492529
Q 22698 88786 5807705432494
S 35221 450346315
Q 5086 82588 6912678209936
Q 42567 54497 4517598246510
S 11126 726419410
Q 53879 71835 2978451723920
Q 20811 44631 388130882308
A 52070 252603172
A 56960 825252689
Q 15639 58013 571840028135
S 35397 422991360
A 15759 196804671
Q 72386 91520 2247179571955
A 22641 545994589
S 70984 526853176
S 42829 743783462
S 76940 407256718
Q 7397 84576 225338946278
Q 31124 65196 594114464568
Q 22065 81418 5043017122625
A 75298 493489092
Q 44812 48043 963779748753
S 93358 427640319
S 80732 560442616
Q 4201 33444 9092358425719
Q 21591 83840 4122828832454
Q 915 85308 7805254094204
A 60323 788270018
Q 18216 64558 7689308974196
A 23367 481854475
Q 27255 80471 7550452610381
S 84345 560527375
S 56849 799957559
Q 16041 67498 1728250226854
S 19344 968981992
Q 35787 91360 9446386386231
S 54843 336667402
Q 76310 87992 9457036882475
Q 21488 21921 295160744448
A 15281 11105268
Q 4912 84758 2411215662519
A 12550 594324461
Q 12363 82209 6482577786557
S 83704 619485052
Q 9987 75043 7037607013103
S 31381 720290559
Q 22748 31929 135039428420
S 20376 548371736
S 50610 302323208
A 92204 589426306
A 21493 633330123
Q 3409 80910 1978580952627
A 45725 430508136
A 50693 505406266
S 60905 773495123
Q 8512 88220 1748109101548
A 28286 524856838
Q 19541 91109 5027545730213
S 87383 877914801
S 90811 7100812
S 6551 499623430
A 54024 382809299
A 66363 95083770
S 23266 219413748
A 31569 548261823
Q 9378 62993 4342617347807
Q 21486 30029 5912744397199
Q 29093 35579 182285415803
S 6655 570214811
S 42770 961983456
A 10309 179872522
S 2241 636639356
S 19653 805205823
S 85102 594587532
Q 35691 90326 5924514037170
A 78979 388377136
S 27247 1729626
A 67930 13041284
S 80800 345467917
S 11478 221032978
A 4159 562966543
Q 2110 80988 7950922987362
Q 6702 43144 892610738788
A 47568 178548741
Q 49210 49300 57527716568
A 37630 52465575
S 44660 489785535
A 34739 988476698
A 34169 740297245
S 42928 321002262
Q 29171 92699 7727287259770
A 36153 278635255
Q 17783 70295 6572479218689
Q 7856 90755 6448454819742
Q 11510 34747 3690525053002
Q 879 91264 6704257742688
Q 16249 29071 9167795146345
A 42378 687105344
Q 152 79691 8252402184642
Q 14695 87317 3767360962688
S 64047 854375118
S 53199 929705196
A 23539 939744243
S 52495 957654828
Q 10582 55167 1434234903432
S 33165 714906510
A 88028 325444186
S 59810 896265062
Q 15449 20923 279963849167
A 76521 440403751
A 8813 181192177
S 50903 192278614
Q 17644 30587 8435245221606
Q 27811 83787 6290518090892
A 61799 208559381
S 35556 912655802
S 7346 224703806
S 29580 27862717
Q 25113 82878 2751492230671
Q 11494 85902 5085160318999
Q 48643 86028 8469789010049
A 2240 146815853
A 21995 321212716
Q 29972 60963 9142772357008
Q 4576 78246 9488991516085
A 89164 148781328
Q 6489 92014 185811398438
A 21387 179767035
Q 15734 72383 7548022402356
A 81457 656959573
S 33412 847450203
Q 15191 39507 5254756312756
Q 55740 81063 5858471967304
Q 13008 83613 6853415947082
Q 73000 92094 4081210803329
Q 75356 89784 4563599006650
A 4340 639366721
S 9208 256805029
A 64522 541132153
Q 2111 93265 5827787128848
Q 52340 80762 8561003444199
A 41140 732609527
Q 72386 88311 3514686948588
A 9047 95052997
A 63583 385669387
A 60273 563010087
Q 1988 69937 1803826985646
A 31950 446866801
S 16350 270471921
Q 17407 77732 5967878745659
Q 21120 55855 5573053588177
S 58424 26771073
Q 5226 81564 6352876626107
S 3520 386293487
A 31176 72617192
Q 17563 67840 3036106294616
S 18519 215548626
Q 87281 91868 1539555138369
Q 28636 78544 2813074003947
A 90645 56361821
Q 25275 60170 1824412534446
Q 28441 29419 367933036509
A 70808 240195855
Q 28037 74393 4513156913462
Q 11843 40728 5474090922856
A 9951 482810375
Q 17062 67636 1947456849053
A 13647 770601564
A 69176 847412419
Q 25393 86012 8271114709984
A 1053 399824926
A 8281 700957671
A 22198 21523471
S 48634 410421883
A 65984 495279533
S 46422 361327316
A 89894 338206010
Q 50866 70710 8013401123148
Q 17795 45712 6365875635997
S 27369 985492549
Q 8456 68816 9432517139124
Q 19284 32459 8442188365655
Q 19533 72484 497259191392
S 76944 543528937
Q 5000 61920 9311345544822
A 63414 881587728
A 56132 869293333
Q 26893 89738 76918222011
Q 6501 90580 9618047723770
A 40047 403174191
Q 25410 70027 1113320829450
Q 27933 54460 6526960528823
A 50676 979936417
Q 14913 88797 5304394234999
S 81452 966157030
Q 7641 88021 268916882704
S 68061 910125810
A 42946 412678279
S 17922 16807011
A 38094 579663120
Q 20302 55532 2604005778389
A 60749 960251239
Q 4398 26679 4991293051969
Q 9826 38647 7648872537388
Q 68182 69269 1077124932448
Q 51572 75493 7299247792471
A 333 564196934
A 43065 247696864
S 16051 129754500
Q 26615 59455 9940287928999
A 86085 145324691
S 60655 970982015
A 34939 248158798
Q 34458 77514 7582015691273
S 76532 72567327
S 18256 192295921
Q 23068 57861 9342977185405
A 4400 457071597
S 32513 712943302
Q 4832 83884 9622363169795
Q 2836 42236 4522700956773
S 31336 530317612
Q 16553 36068 9438946103124
A 39094 580245331
A 29204 320700526
Q 23364 92772 4560018174219
S 61071 627176718
S 56803 608758802
S 27104 767655486
S 45767 463675457
A 23733 225601538
A 10029 184683844
S 84212 426596591
A 87576 381168079
S 41052 471904014
S 55025 970465740
S 30242 499840388
Q 22483 86434 377173654367
Q 33613 54767 4700801583579
Q 582 76794 3043178344648
Q 11187 40267 8786413819201
Q 202 93127 6087481284413
Q 2939 84245 5806623947564
A 88392 499988784
S 85525 370116295
Q 32989 91625 2784858339182
Q 17640 66282 6828125077898
A 59584 167404518
S 20111 540032405
S 80361 131142338
S 64049 804982676
Q 19990 67589 5348345154771
A 7647 275841457
A 48866 669017893
Q 20081 66762 1524125492612
Q 15734 31507 8976886138763
A 34223 306629285
S 35800 708610257
Q 1985 46664 1307732317641
A 72007 373243996
Q 12659 55508 5802158176602
Q 38879 78413 5236811950570
S 19055 264254728
S 1752 89376851
A 1305 794832953
A 48149 617504345
S 39787 42117307
Q 34280 72561 7340613594044
A 76445 720435403
S 2898 215722599
Q 77114 88149 3436049654896
S 91202 740111163
Q 1938 68869 8796251494585
A 54730 247029914
S 25071 874769525
Q 4037 89701 5922432574088
A 32852 629999470
Q 39192 45361 1986419777842
S 53661 170388321
A 12930 241492041
A 26234 921758653
A 47586 626266875
Q 30770 86841 6197108787151
A 20103 53072293
Q 5583 68929 6602632013410
Q 14694 84449 5080105927171
Q 49608 59077 7056302724362
S 938 937301957
Q 4631 87158 3712576136628
A 2249 350483665
S 66029 642113236
A 20348 125646248
Q 13724 83453 1320850619489
A 6715 891336182
A 21858 33593173
Q 10903 91641 2640296077528
A 69915 57535954
S 6442 912274071
Q 7185 78994 7005234849597
Q 41414 81451 8750743582079
Q 4760 35688 4093845060313
S 89167 983039620
S 12746 822774055
A 63237 735325225
S 11775 575969986
A 62538 917257545
S 50645 471721326
Q 42560 68959 5443486148644
S 3463 548173878
A 14709 58779355
S 68406 133928627
Q 14371 21830 5937534957190
S 82082 61121233
A 63872 395945221
Q 28718 60082 5677046898850
S 36516 275995470
Q 28457 83719 9995385403318
A 92314 796993983
S 83831 983771022
Q 21140 82675 5313871732331
Q 5301 62842 79112546397
Q 28059 83852 184658697062
Q 43107 88698 6863771006969
S 46804 722225110
A 28400 791115125
Q 50773 92699 1258742260528
S 1531 882764104
A 77725 435181317
Q 421 91501 4038925133261
A 6968 577715340
S 18164 476470210
Q 1705 42314 3383040331097
A 71147 222340731
S 84510 424211857
A 55946 347765080
Q 136 90824 4551265138314
A 11770 934513518
Q 23438 60328 2516246992583
S 50979 811871864
A 51836 313098791
A 22726 429195336
A 55427 715898933
S 78172 833297352
S 30116 19263636
Q 65216 69202 3781947579267
A 92529 619743821
S 2480 21601021
S 58164 73871459
S 6297 677286239
Q 49375 70563 8083747400895
Q 17114 34836 3184442365873
S 9588 177805463
A 72966 776789774
Q 8652 61429 5502127860769
A 47832 994275803
Q 1700 24042 9936623235845
Q 6590 32384 8322738455920
S 62400 694717540
S 62729 125002334
Q 17131 64005 2166365308934
S 28989 47591023
Q 10700 20436 8970004543948
S 84339 291965823
Q 7457 66463 2919554072803
Q 4866 39368 8376432519789
S 70763 966655815
Q 17745 47658 672534574156
A 51348 856057477
S 32717 829690574
S 4114 969091834
Q 44952 88771 5864518542759
A 69142 994171936
S 26643 394389096
Q 2182 42618 1565912740453
S 33696 501988450
S 36533 395318921
Q 41800 57397 8418050773337
Q 40618 56615 3125308273028
Q 20488 31067 6251520784345
Q 24754 76624 8321427461641
A 63211 802334756
Q 23793 85777 4160591275012
S 86292 819423006
Q 2186 92699 9918732910424
Q 50153 57032 287962120488
A 59940 102253301
Q 18023 78433 7498209891678
S 78560 620921105
S 1171 750744197
Q 79320 90283 1710915352949
S 49786 191264316
S 16762 949672641
Q 1242 92999 7794579395230
A 63730 596028759
S 81517 611577335
A 79589 544971266
A 88918 161253570
Q 26991 62811 2254853823895
Q 1929 92268 6096240188601
A 41645 315906510
A 22775 724168161
Q 41969 81625 4690181622932
A 1069 90164904
Q 233 91024 6200441919611
S 45030 80995566
A 18653 713011408
S 83438 983421741
S 80765 816600609
S 19565 339315411
A 90874 582778648
A 64203 473900183
Q 21585 92920 3839217109302
A 38269 265660625
Q 9177 84870 3416348010488
S 40024 692799032
S 64195 858024226
S 38528 346770470
A 47930 470229643
A 14071 331478643
S 6935 452142267
S 16909 780692947
S 4596 477061538
A 63598 543786373
A 33290 691816913
Q 15779 80606 7111553988393
A 67117 721274414
Q 25462 53784 3542825751576
Q 61316 72234 4312879067576
A 32601 92979492
Q 8542 91982 6070301141503
S 36399 118333753
Q 28183 60048 4039179829494
Q 20598 45332 1936300438478
S 829 899217826
S 9522 299855174
A 78038 896345230
S 16096 432589271
A 47983 188317098
S 44188 763658689
Q 33224 81220 4923259436329
A 85137 745707122
S 83151 37646240
Q 13544 50164 8949495389619
Q 10504 80760 3407187342356
Q 45488 76086 7224726830257
S 26045 146015133
A 71767 684685399
S 853 417518601
A 63436 954328789
S 30629 214984420
S 79315 315898760
A 92220 262031677
S 23618 406480860
Q 1641 87860 7010541873356
S 93111 104893654
S 69888 425595324
Q 17629 92777 4254258683115
A 40394 470619101
Q 14615 37432 6472958659010
S 72386 169725114
Q 7609 53591 1159944426165
A 44366 331785614
Q 44295 82763 5965711268520
S 44711 390226675
A 77445 704974268
A 65876 682179189
A 91434 159394437
S 10671 833478388
A 22998 612062145
S 14306 125779290
Q 6007 93287 3943042807805
S 26906 727948679
A 31221 803763678
S 23614 983541061
S 10275 796772559
S 57957 531106253
S 18866 56731181
S 93260 965525314
A 31345 654518676
Q 437 92736 7339260198386
Q 37325 82932 5185791333920
S 50093 279611864
Q 1581 84890 6441921420211
Q 1749 93107 4607847090932
S 15458 18601533
Q 61176 81366 4680043558036
S 41642 592559733
Q 26858 52822 6754758789952
A 62634 332396155
A 21336 762656465
Q 288 90677 2943968672174
A 29908 544934972
A 46432 541913580
A 68062 416213795
S 29218 83254028
A 52819 529224080
S 12696 932085709
S 65640 946352217
Q 21999 40427 1053456701157
S 81937 880748716
A 73412 737900008
Q 47059 62564 6226323082087
S 9925 123878238
S 53726 239735722
S 25889 222301358
A 19265 971768406
S 9811 408704570
S 14979 361837918
S 13255 212767143
Q 16298 53485 9063028880155
S 13558 248470455
S 8273 998888929
Q 2314 59216 2045085855057
Q 1762 92920 7190365592713
S 15594 517471292
Q 45792 77023 8416525885950
Q 540 40271 6044846049250
S 47997 666496534
Q 18317 82218 3719101348341
Q 22772 41037 4257772887871
A 15562 521788782
S 4160 233889057
Q 52545 74229 9644936826673
S 29553 214373159
Q 5519 51360 1484686737276
A 13039 356323439
S 82923 17056740
Q 8925 92770 7198149172755
A 58085 232398069
S 37980 441010954
A 80412 809373139
S 73645 764031573
A 52632 540372330
Q 43276 51719 3076405612477
S 65196 519359621
A 8185 211921367
Q 22675 78230 6427695945521
S 57780 863081347
S 31544 265363819
A 6666 8803180
Q 43040 78102 4964080862573
Q 3452 90663 2332921910694
A 23181 770767827
A 83502 991160031
A 81480 136175808
Q 41369 74612 958931677311
S 73178 622136784
S 34075 221194395
Q 19599 74886 8465260451313
A 90223 979467448
Q 4569 93319 1764116734045
A 52598 128194948
Q 31836 51307 293207958006
S 52584 921095691
Q 114 92289 6782022929632
A 12572 653250247
A 75081 56048045
S 79267 421455760
A 49175 914092667
S 81270 869299727
Q 34731 78012 3842572298531
S 92413 473041167
S 16025 516444274
Q 13665 84049 6672309131621
S 17285 106754840
S 20207 367812445
A 86928 796823597
Q 18890 76975 5923300699246
A 82904 708915541
Q 2206 72726 2981576974913
Q 6565 90636 2090284555045
A 41893 754487048
S 43948 783190447
A 29228 760545834
Q 2580 88357 8119567261758
Q 44671 83258 1713293388286
Q 26693 51678 7684215098808
Q 4862 46928 3312790463338
A 77104 870107859
A 50980 218847034
Q 32522 62073 2961969900740
Q 13855 80540 7839399328587
A 9021 181011090
Q 28748 74274 5960843169704
S 20854 956669433
S 92498 969121592
Q 12364 70582 5432854851348
Q 18792 55685 6816952678931
Q 4838 53652 3388938587115
S 16929 999617729
A 10915 158210636
S 49116 808095563
A 10314 46694492
A 39291 471198014
S 27316 73473298
Q 15938 93015 3098906129943
Q 8169 48277 7295490602199
A 11294 718206328
Q 22942 89795 5360043641332
Q 23023 83462 4970777173819
Q 64188 79850 3490684836876
S 68497 912131488
A 16066 966108588
A 20593 316399445
A 50115 933477052
A 452 139221072
Q 7674 93129 893820891407
A 8975 19536254
S 52396 39987242
Q 4615 82446 7943033423210
S 38716 279170365
S 11607 272898425
Q 9277 72683 9192051666745
Q 46552 87140 6184132509909
A 11232 518127454
Q 17492 62379 2979528957309
Q 7339 86344 9319111330844
A 82078 64970887
A 65825 582876146
Q 17356 88690 3960819690083
Q 1711 85986 7022539763202
Q 9912 43037 2906468758166
Q 3356 91859 4920868324136
S 11216 306847357
S 74759 622318340
Q 4975 20183 3999797909947
S 57437 664856471
S 7626 566034701
Q 11938 33495 3663057637564
Q 70486 70744 85366333154
A 79627 850161438
Q 31508 86709 3550012359574
S 71929 265929192
Q 33058 52902 7159841130971
S 36095 299854631
A 26760 919575050
Q 35257 81933 9421773141550
Q 483 92780 3305472521782
Q 44037 84759 9951959580675
Q 29766 50919 3122766473334
S 50448 946018685
Q 3102 93106 8977786143764
S 14552 292308186
A 48065 491421904
S 6796 358975494
S 6300 101965212
S 80323 769272445
S 84659 660471198
Q 65641 86890 7811171563412
S 69739 100119036
S 46497 550413411
A 46272 584450629
S 30364 813056584
S 81079 151788811
A 64145 844279510
A 88799 366141869
A 60518 822505584
Q 12858 83637 7864141973724
S 35704 164635138
Q 4383 84432 2167885104444
A 36665 985756744
A 70118 534044003
Q 71099 76526 967826196825
A 15545 314340447
S 28146 763430739
S 4112 149755029
A 34022 508701843
Q 66109 81993 6391777988958
Q 28623 57170 6424930959296
Q 71626 80300 1331572477655
S 164 703177397
A 36782 198191102
S 13806 245852496
A 16754 807267528
A 1267 190582773
S 26198 996754977
A 55395 392548385
S 86616 762233603
Q 15363 48076 7177491239688
Q 45811 64491 7180165422673
A 69781 950432276
Q 49394 62458 2668009073600
Q 12270 17582 779918440043
A 70880 296510374
S 38483 441843328
S 14251 83377335
Q 43084 81130 2916561200076
S 10268 573895456
Q 32728 78613 5100476575118
A 4182 86644717
A 82997 148455010
Q 11902 74586 5346480153662
A 43162 778526401
S 16415 382673729
S 90760 744588444
S 59361 819109701
Q 8026 91802 8964243439483
A 1521 473453812
Q 49586 85969 4994032299949
A 79995 609526619
Q 19917 47647 5239911842313
S 56343 303827949
A 33959 215017923
Q 7993 49015 8528745673373
Q 49 93046 8599324668005
Q 39784 75845 4350495777814
A 61575 768101725
A 81239 187502463
Q 80586 87161 3153737380857
Q 7318 80836 6944867330327
A 38005 613128269
S 76346 728103954
Q 30296 60772 9296792741738
Q 32350 89022 4575691758325
A 40745 524056652
S 597 576004720
Q 42192 71079 1356200186815
S 42495 325607657
S 88038 72317157
S 227 53008125
Q 2646 82542 8296154033440
S 47777 657000883
S 25046 726436626
A 38343 327168919
S 75550 847990364
A 22278 436928141
Q 47775 66019 6292355223261
S 9849 782238106
Q 7215 49784 3639488743337
S 43494 362847830
A 12988 278919872
A 29569 959067164
Q 9193 44900 1428070750034
Q 9347 86894 8675792629423
Q 85999 89898 3734319792723
Q 55418 90780 5533741103034
A 51318 761695136
Q 12637 91149 5821041981631
Q 79563 81614 1165591678475
Q 61676 78454 550063098637
A 10721 847888231
S 67973 850955765
Q 50480 74375 614686691815
Q 15766 87615 1649796809878
S 52144 2353610
A 73954 980853026
S 61672 444738465
S 80232 652391630
Q 1183 91531 3724649430918
S 58592 152293711
Q 16387 47446 8501984380738
Q 7167 70795 4999354711646
Q 4256 88337 7239730772960
S 26542 335230238
S 19981 282467622
S 26613 656363297
A 62662 719431082
Q 16317 50014 3016273186912
Q 9467 19247 5923018992448
Q 13961 68127 3352316217801
A 80267 154050231
A 69822 440942629
S 40262 964172028
S 46710 97075063
S 24584 639903451
S 53609 297951890
S 24870 737602943
Q 5674 87848 9713636978388
S 66792 102303849
A 13570 387639981
A 25447 178587714
A 23901 983442554
S 33184 258520501
S 30190 372654222
S 42539 318222241
S 1180 778849271
Q 17366 51099 5265034265465
A 67126 528837562
A 23641 756532606
A 6050 235484601
A 79572 754896146
A 28969 252371757
S 42914 698542318
A 11124 65965526
Q 68247 76211 6910385322770
S 73945 746262146
S 15442 606320693
S 22391 228131261
A 4924 968284609
S 36676 395386372
A 46805 963099068
A 66598 820441610
A 74809 392082289
S 2543 526206384
Q 20453 24993 1944799852889
S 15101 841728940
Q 9695 71225 2854127436272
A 73437 703964445
Q 16764 90350 9814054290021
S 21151 303861978
Q 73564 85970 3421140178873
A 46507 14833778
S 14472 803627797
A 53430 885353349
Q 2871 75896 5567755806931
Q 42189 65346 4707162051210
A 46947 546527196
Q 58146 79173 1966513482122
Q 11160 67375 3120552184630
Q 20954 92680 2655100402822
S 50417 461197946
A 69550 572926981
A 24251 431917500
S 47904 913030014
Q 24802 76278 197707332385
S 65308 729368523
S 15147 929216391
S 75587 505407377
A 56557 189940618
Q 77773 83251 5138619022324
Q 25928 88602 3155546786067
Q 56333 89513 7351694109470
S 75335 312195948
A 90155 558331822
S 35817 606124194
A 47986 224634419
S 77755 866851521
S 68149 895496747
S 51769 100083040
S 77800 577819375
A 79434 528441774
S 75820 417647070
Q 21829 54758 5503738012951
A 53811 559530220
A 51810 599870924
S 53109 262319750
S 25756 911534015
Q 20634 87642 6372165352060
Q 10594 24614 478815616500
A 23265 18040058
S 43597 481945927
Q 4602 86333 477981720134
A 78589 796857917
Q 29375 89936 5947544438914
A 41735 45331427
Q 30932 69084 6851701905854
A 28000 876091045
S 50580 358783868
A 62180 596264151
S 84123 140234687
S 7515 544830087
A 32432 855747165
Q 40936 72341 3451363584964
S 7549 313590078
A 47419 366201441
Q 28559 34653 4272542386838
A 53478 212260271
A 89154 895376299
A 29911 970684382
A 60733 329857182
Q 819 82261 7978240272001
S 44062 523849519
Q 14589 74279 9693423718606
A 50139 357124532
Q 11003 71708 9957834996627
S 39280 911305032
Q 70136 81312 605186317404
Q 30439 34964 1021806592369
Q 2573 34658 3608801441629
Q 7561 77482 8319736430209
Q 28819 34279 3382619053954
Q 10236 79961 7298837709203
Q 13859 79302 4419402340335
Q 64248 93351 4396941911896
Q 7876 85225 1393797543413
S 51841 896448686
A 62674 21078866
S 8034 927622925
S 82932 389240646
Q 39408 76868 4426653663205
Q 4521 74615 350943469967
Q 8284 79844 4777623912779
Q 43552 75779 4237651028935
S 58728 240204165
Q 11587 50542 9870371019400
S 65237 667664037
A 65230 459785660
S 85592 856855770
A 59961 604878391
A 62262 679800559
Q 37971 62922 699854960381
A 70930 565232575
Q 50077 75655 5424922799856
A 26696 633961482
A 92722 420507763
S 16608 857640339
A 3300 151050118
S 74229 709505968
Q 12156 37365 5185324856714
Q 29745 35744 241241554372
Q 49232 76021 422463564309
Q 5165 26497 813549420454
S 26869 327182398
A 1216 864817234
S 70492 32879804
Q 77481 93304 3955638337958
A 65277 235726952
Q 53588 75815 9606882339314
A 69482 253465409
S 64242 468430861
Q 7677 84680 2529484414894
Q 16947 88779 6713117057562
Q 6238 76002 874906876268
Q 12024 28025 8377324253996
S 14424 766519605
Q 49907 89029 4193746438633
A 6908 265026478
S 75311 258692719
S 45652 129201080
S 56048 46576889
Q 5093 92583 2355682298590
Q 30214 72268 7965776357976
S 18791 869820966
A 64434 242585077
Q 12744 27682 842866005137
A 57954 568730694
Q 9770 73990 9373454865309
A 79535 92530578
S 12026 227047772
S 92956 565805986
A 45356 222110165
Q 29325 90102 37203808173
A 75730 537368789
Q 2848 90282 2379614551340
A 51725 82505444
A 16875 252190453
Q 80412 87585 4842089784636
S 70218 241525570
S 67804 403278076
S 45811 586996818
S 42821 953418874
A 62224 563929605
A 82721 179975852
S 91793 804248037
S 29650 924876330
S 76647 405973536
Q 33811 65973 5007849793221
S 49839 528929501
S 84671 909377437
Q 21159 90725 1953479816056
Q 18855 74054 7948074472634
S 59753 970847730
S 17388 201655439
S 2605 877640785
Q 1820 92093 4710968141450
Q 49560 93329 4817466409761
S 9366 685692669
A 64647 870176301
Q 9682 47420 860526569464
S 62414 958306955
Q 32787 79068 8358465694600
Q 14139 83269 6407012771550
Q 47008 51725 1407140453435
Q 1419 80699 9238580882310
S 65364 929079830
S 37159 204434929
A 59612 59522655
Q 33609 52392 1770814401502
A 17299 697643256
A 25600 242886139
Q 50370 57656 1952360753220
A 38487 554619745
Q 22721 91301 8754262578388
A 3127 510327784
S 66078 568087166
S 58505 63682501
A 18363 145353491
Q 39204 91581 2571283314108
A 1725 34775997
Q 10581 76487 3916561632623
Q 61352 63231 974167087846
A 63803 925114457
A 9577 564968327
S 29075 755326928
A 31257 107311181
S 34145 695485188
Q 15590 63737 4317112714541
Q 184 27727 6019432292066
Q 67840 76332 8095026707745
S 33434 667479077
Q 24322 57454 6319188301695
Q 44660 93256 6202603804203
Q 44433 69212 3462842249380
S 86652 160873663
A 16987 947169739
A 63554 83136591
A 71392 373137123
Q 75374 88671 4147043396452
Q 608 73513 4701049403143
Q 11007 35992 9728776760629
Q 8402 74377 8204457371857
S 4384 942109611
S 87682 78650117
Q 3699 88182 284766181408
S 7265 597561054
A 66225 116717329
Q 9012 10855 1232884380505
A 72094 577754083
A 29232 253666283
A 21093 689170606
Q 45158 86761 4167512173442
A 44474 769530550
Q 14088 49744 5454883899798
Q 21137 85658 2246985347592
Q 5004 92901 7463608019523
Q 65655 90670 4232888693738
Q 7924 29354 6544807548646
Q 12633 83104 8530164201385
A 41947 143404694
Q 17859 90483 4707696093214
A 23680 806358751
A 85383 880053741
Q 1684 55465 9638183076939
A 17755 958138299
S 76477 514542191
A 65960 731463141
S 22576 365301636
A 6979 802888250
A 51418 77021911
S 48539 898024895
Q 72065 74669 1849212839132
S 43034 321840667
S 6366 574807942
S 33887 715984372
Q 6499 87261 3325000364642
A 38359 611821342
S 88145 326623789
S 43694 582501016
Q 299 92584 6582489600068
S 40331 453956018
A 64772 375098759
Q 11165 76205 818360209111
S 24815 943706918
Q 13171 50529 3719282358345
A 87684 311371770
Q 19152 49631 8032853043109
S 75869 61817946
S 85576 178448298
Q 4448 90246 1811113029943
Q 3068 55774 1959206316850
S 28640 183123833
A 1712 947906149
Q 3925 87896 6773735841630
Q 40204 69784 5307607507885
Q 16574 32538 2789918520100
A 78136 187721925
S 63245 680595460
S 54308 78392895
S 63975 92504097
Q 29050 83672 9584870627807
S 52792 793297241
Q 1854 65884 5687615656483
Q 46307 78491 4430431993274
Q 9227 72861 589941329939
Q 36720 77153 3749682636631
Q 12052 91117 2095197619370
Q 46845 72981 4442692422018
S 13317 291152733
Q 2292 61378 187262552928
Q 14028 90727 5973229123721
A 86829 296121864
Q 9799 49715 117152239656
S 26601 20068658
A 45505 340769969
Q 21579 92150 7124504736019
Q 2993 11745 4363891141085
S 6855 820100016
Q 48830 67734 2585387502339
S 13574 929408650
A 6313 589901424
S 61886 257572513
A 57175 580893329
Q 53683 85018 801842578908
S 45720 273085569
Q 51536 76056 8753561959969
S 78505 23305655
Q 26001 67267 9921701046684
S 22103 112271313
S 39127 399891976
A 77208 60590631
A 323 534727742
S 6469 514074411
S 44754 436729059
S 72768 311700114
S 15402 972058176
S 73329 989442514
A 87164 726684660
Q 14227 62977 9295831328303
Q 30132 90683 2848128500417
A 6872 805426762
A 52510 717360425
A 53758 763291295
Q 4590 43903 166506312682
A 21072 167411797
S 66446 872143721
A 55467 555573249
A 28748 128341209
S 10632 612128004
A 86878 499966332
Q 16877 18810 1226996090761
Q 39809 70721 5236160577521
A 33693 428829461
A 37664 246704664
Q 3639 92874 3419777041684
S 50329 75364509
Q 1701 91835 7697128222895
S 33684 869120583
A 42444 599499494
A 1845 307029133
A 79941 962133674
A 90535 601325911
A 88228 171763731
S 76115 747837744
A 35573 600343280
Q 33214 90637 7101635766929
Q 25836 64517 8195132429029
A 9853 853979657
S 15532 300720751
S 74271 889777896
A 31940 592920545
S 54238 200606290
S 70079 188167076
A 91295 698163885
A 77199 172554944
Q 21952 25037 1031105494888
S 18205 101123801
S 48240 118883622
S 17695 624589055
S 85395 941745107
A 55001 874720204
A 46304 600625768
A 84276 627557426
Q 3703 90089 285120779879
Q 25107 67709 6197573564705
A 6072 178335267
A 5524 18294150
Q 49700 62803 5478107280204
A 38406 2089631
S 34640 141920763
Q 6141 75969 4642859089282
Q 9864 91520 2046955924682
A 15113 390882708
S 19612 231923691
S 11747 248374367
Q 33016 80655 2022472198551
Q 1420 92846 2752661817795
S 49392 381224593
A 37902 377503804
S 48507 931670701
S 43766 29177443
Q 30684 76633 7061405035243
Q 52540 68386 5490413051235
Q 3893 85662 540893567545
Q 60228 61060 686384998937
S 1334 319592975
S 22058 466116458
S 36025 315660691
Q 8640 13586 1990371511081
S 90281 170922751
Q 440 83628 8730970309180
S 15995 392118890
A 36652 405438528
S 24501 700273835
A 4773 496374348
Q 4370 91833 3690131944426
S 3874 605030503
Q 56725 73668 1038407441562
S 53413 321053436
Q 9512 91893 5877897906018
S 58948 872880224
A 64523 770206935
A 34050 375802740
A 18602 469808123
A 86773 666440825
Q 3225 89459 9842237972164
Q 23904 51245 1848051228410
A 1812 586368926
Q 8234 88921 2758351172910
Q 46992 85598 5099219297503
Q 3926 5116 42583206403
A 74254 966505829
A 75779 597712557
Q 58812 85028 1654474832150
S 71013 902310039
S 67339 549093838
Q 11928 84927 6965369078681
S 52554 455275027
S 2527 948323762
Q 21274 56869 9796561430716
S 70150 774387759
Q 17172 79434 8186891728953
A 53886 122499834
S 23615 291297210
Q 31962 71900 2814688114180
S 27552 635739011
S 81686 398142061
Q 4 92857 6627983786260
Q 2005 92629 8979218611438
S 53009 521225564
S 2387 159455798
Q 2514 21143 9281078769023
A 50481 926189390
Q 22429 67554 5666421827022
S 32576 61777522
S 66318 558272641
A 3775 494796506
S 9058 168553108
Q 569 90107 8445479098534
A 9893 526895700
S 43275 169046258
Q 24475 77331 1411832715113
Q 22909 37998 8501080582460
S 75371 812425539
A 43608 671247843
S 56541 711263322
S 56360 868596020
Q 13720 90121 7532715013826
Q 4378 92860 6915895794262
S 79815 861187407
Q 8620 26085 2383812502356
Q 38502 53694 9735652705859
A 45160 544785170
Q 10317 50923 818029656131
S 31416 338402533
S 713 660548597
Q 58318 88939 7382522337725
Q 9338 91563 6720858445712
A 31644 193615674
Q 23647 47385 6723837921299
S 31989 206224985
S 40895 686579600
Q 26784 41181 1013932800114
Q 4312 81901 7363440927865
A 51040 912710904
S 8645 413097744
A 58506 417892571
A 76461 766744303
A 62159 569528679
Q 2015 79052 325922647216
A 74840 281537754
Q 24926 76052 8747983468178
Q 5738 44740 2372731454172
A 56611 555125293
Q 22213 54796 156628094736
Q 7154 30214 2875405633783
S 54477 491245625
S 35659 559857853
Q 45856 75338 8607215401946
S 51200 654890934
S 73649 673636110
S 71517 744852535
A 87687 714096293
A 46277 872606681
S 14109 759572834
A 77101 982258002
S 45391 855283899
A 63757 846735198
S 8839 819309212
S 78481 911718033
S 83052 899015688
Q 64127 71820 4113291892231
A 26981 617207890
S 80933 419691571
Q 20406 84137 8718542392355
S 28599 302056619
S 35351 354584261
A 11061 604889683
S 29064 614870846
Q 21719 37533 7824574053711
Q 380 88154 8920118364969
A 70795 722758822
Q 8151 81271 3219395233529
A 58030 553128377
Q 76130 86256 7278789600271
S 13884 838325494
A 47237 131559435
S 61445 762662028
Q 63229 86753 7782862752673
Q 40405 62974 8225508399587
Q 7998 39980 6397210952453
S 69887 591983697
A 44141 74828652
A 81957 115238809
S 47865 377618272
Q 25018 83222 6510190690247
S 80423 106428732
Q 19263 42708 6203307131124
Q 2330 92419 6503640421426
A 14251 580800920
A 53463 272924465
S 8554 629382062
A 81136 800224083
A 62532 769304401
S 72136 569899152
S 6507 336874319
A 44240 978217309
Q 22922 92429 4433000877574
A 35143 840121366
Q 4876 84879 4435261751320
S 629 514935129
S 11228 518223011
Q 53866 81208 3188999218319
Q 32344 78606 8110762545918
A 53049 477508405
S 69524 984352045
A 32671 756646769
A 10775 854115636
A 4661 948749507
A 40726 534497386
S 46078 547353379
A 8002 732365127
A 65993 143784296
S 45100 553319940
S 91254 828780917
A 73799 431328000
S 40300 129834510
S 26582 70756341
Q 23138 83710 9003025690727
S 23993 140080708
A 110 380264140
A 42026 994873388
Q 4494 89992 3040700733684
A 68357 352173972
Q 62143 72877 88082782854
S 76981 785189170
S 4441 901755721
A 4168 200931971
Q 69516 83239 4077981504070
S 55094 197780972
A 55275 796384933
S 74227 535065851
A 22582 489689506
A 9272 414979881
A 46190 635999063
Q 8985 74632 8979916006036
Q 7668 74701 5593401169468
Q 25928 46108 465085535990
Q 73536 87027 8408541431937
S 62001 92824924
A 40537 714003564
S 9094 744814104
Q 4533 35145 3169430399524
S 65743 260089607
A 8154 456508492
A 17440 755686398
S 33349 391301701
A 36097 924285864
S 90107 847174413
A 41395 526992684
S 24270 283917718
S 77750 257236553
S 81875 834044553
S 52784 253798766
Q 30477 82101 2063740909269
S 10621 155608104
A 87406 607278174
Q 43601 71765 7308993323634
A 22103 530936845
A 55256 20720978
A 426 899760280
S 7812 998385268
S 9321 87779489
S 9836 300153365
A 25419 79122245
Q 18735 87670 3560466627537
A 74081 872579553
Q 63200 84206 4053843526417
A 26138 618858193
S 46473 621568706
S 36 563583638
Q 986 41164 6814967610769
S 85859 680617300
S 92772 429103484
Q 18397 90128 3911697323682
A 55693 546740491
Q 31015 87364 4763409993723
Q 40831 60144 5145526378538
A 60869 137236357
S 33056 478551424
S 40517 822902746
S 5779 341551407
Q 15399 64526 6393913054617
S 8581 307766937
Q 13429 90214 5115581024557
S 12846 170830030
S 71763 431988429
Q 220 72427 2695411568231
S 10819 971914262
Q 73 93300 992949313495
S 35765 514251874
S 34419 998028887
Q 40876 73015 409837103447
S 15963 24984260
S 65578 13834827
Q 28433 48093 6054966799645
A 84132 313982095
A 23575 754962887
Q 21073 69915 9016323533217
A 37788 616734522
Q 11387 24866 6421606535253
S 42764 504201683
S 11442 563017227
A 17777 407205885
Q 14508 33458 5724472382228
S 52657 884265859
A 20269 631441599
Q 77790 88501 3342298664237
Q 40181 81531 2546211202786
A 65096 118088375
Q 29878 82576 7194117474264
S 47034 567231519
Q 30827 79714 519426126296
S 46588 351862897
S 84457 628079858
S 51760 441356232
Q 12837 84981 2769343537310
Q 22889 46104 5994853917741
Q 10655 13221 443198628980
S 6131 247872000
Q 47721 75613 7815994583232
Q 32083 74528 1250688448043
S 65862 816880377
S 24581 577979743
A 2596 817638371
Q 54371 78579 7593075361335
S 74150 690859889
S 84970 472587204
A 33429 184977868
Q 10367 93044 9339870538431
Q 3324 57055 8095253385964
A 34447 221231846
A 74026 83694552
A 12807 30447707
S 69363 295892514
S 36115 137658467
Q 39400 42784 2762317084888
Q 14260 73446 4446095802686
Q 10694 85600 2964350179050
Q 6763 92072 8370944602693
Q 57210 90008 2963508652904
Q 2579 68821 9942591808322
Q 15326 63115 9387965402659
Q 8241 32199 765471874448
Q 53090 55482 1228760494846
Q 12021 75885 4615131612648
S 86323 323049472
Q 70127 73584 2946327302039
A 8646 734122420
A 56993 350734249
S 90119 400404610
A 33737 342401530
Q 42544 90444 4682555362857
A 60754 907422467
A 92919 880140908
Q 60256 88314 1283324381096
S 87448 614044837
S 90757 47948909
Q 10056 35330 1837593687157
A 7695 820965761
S 45914 807303283
S 20698 142251806
Q 81105 92539 8550542140719
Q 12338 92601 3493388471705
S 38558 806259309
Q 22370 47366 8884325070470
Q 12189 67469 5700284331017
Q 55693 91022 6123182257877
Q 1358 87622 7180151828446
S 53902 926293597
Q 32947 69136 1261138178294
Q 24075 40019 1818926940865
S 79652 532750421
S 60719 489275388
S 67970 471344326
Q 23687 33103 5373590125261
Q 5013 50861 6027629182361
Q 113 92819 273426653784
Q 57500 57535 34463849246
Q 14195 69605 1839220388384
A 44783 243936324
S 75416 274130671
Q 2613 19506 3135265455912
Q 635 88049 7192762865854
Q 15783 85403 3953272035644
A 10071 503713709
A 5878 540361947
Q 33545 65035 888105459141
S 31230 338748437
A 67339 178643624
S 76765 992123626
S 9075 40624407
A 65698 857699690
A 52627 862475309
A 10846 299382529
S 84981 521220254
A 1274 980288313
A 58223 636010499
Q 73 67860 5143592249214
A 82022 865067257
Q 33076 41371 2398567237422
Q 20653 72925 2643075115719
Q 3592 89953 3222515047482
Q 19177 48821 7098871693102
Q 4239 71183 1818540188516
Q 2663 92915 9970051687975
A 87617 359540723
S 48269 939086279
S 72716 104941325
Q 55346 89822 6142829939238
S 41684 713496022
S 75882 897109001
Q 34462 51683 3309514458946
S 7812 206542281
S 62792 616175190
Q 37196 92890 5419569829138
Q 21697 24551 2602375671120
Q 11141 92578 5599769105483
Q 52198 74627 4537766915065
Q 80635 89202 1477545820586
A 74621 667810299
Q 56442 72933 5953934269541
A 13779 335038531
Q 19407 43192 1128837087782
S 60446 235646611
Q 39829 60327 4544887003122
Q 60064 60175 33830347347
Q 9466 83037 345217368932
Q 67611 91133 773229045565
Q 7866 85738 8425783016164
Q 7016 63254 1085133709575
Q 30 91111 4824582846606
Q 6360 91815 8577468503573
S 82938 433277831
A 75993 572670138
Q 39083 86858 2407592047597
A 6565 862303050
A 31598 328564767
A 51976 861988034
Q 33232 48059 1403565587441
Q 19666 72729 5954029416870
A 6058 449122446
A 90827 572752309
A 15852 239571238
S 17569 144113011
A 13543 417673695
S 71051 212634847
A 86094 346892758
S 75041 598535617
Q 50959 55920 3126112730160
Q 4080 89533 2705598309439
A 67677 66953938
Q 69663 91915 3657274470257
Q 33701 81630 5999282359533
Q 14511 89414 502385560722
A 43349 879604099
A 70350 667619847
Q 20279 48402 1495001392958
Q 41405 74123 26170446963
S 62348 669124535
Q 7142 60501 7992131720584
S 60264 665991681
S 43157 431050117
Q 11962 88111 5230038995199
S 7617 867369109
Q 2929 74255 1222660518824
Q 11190 82833 5515134770735
S 36703 968335303
A 33004 125318107
A 19912 27563513
A 68363 516612901
Q 1709 60821 8966122348664
Q 17491 74816 2671321427338
Q 8497 92357 9324439600334
Q 1104 92040 2829130507698
A 46308 828871562
A 31968 613575557
S 17160 926970326
Q 1139 22456 5087350696723
A 47092 862369687
A 71029 529813666
A 5422 176631360
Q 697 86154 1709861213997
S 80826 116786251
Q 2821 77839 6691049971115
Q 52527 61853 1099165073421
A 38801 743345856
A 67800 572643852
A 55481 674207045
Q 34723 84044 5587458199629
A 21213 500820831
S 83336 347266682
Q 89 35354 1970186484061
S 91579 988528408
Q 24066 49972 9596552659402
S 11411 717948111
S 90487 971415193
A 17563 708902437
Q 18802 69263 5120401597057
S 64139 996623456
A 43104 46879133
A 48018 488973749
Q 3993 14677 9728406623217
A 21590 691600252
Q 41560 69298 7885404206585
Q 71438 88546 1578415231276
Q 12239 92979 7674816804621
Q 10340 83949 9152720561937
A 23407 74418971
Q 13739 58075 1403201887390
A 6323 969842132
S 12588 392586567
A 25865 923866264
A 90758 719188447
Q 7241 12774 5194919316523
Q 6034 90268 663084235792
Q 22438 74331 3767982414987
A 21892 973683679
A 2442 767413823
S 26156 557305561
A 4011 145528788
A 86976 888656961
Q 14099 80312 2337640354800
S 32725 898526421
S 63195 329549229
S 16294 415105341
S 87339 688982251
S 69956 240550800
S 43715 874745142
S 8603 710080221
A 67600 115641945
S 15726 712429798
S 25395 957307898
A 87824 243134952
S 78635 541569285
A 80999 605358234
S 78987 483726067
Q 5826 81704 1864741563502
A 20874 123211418
A 47503 976658246
S 1290 382227948
Q 9567 59094 6861632999477
A 33939 851003820
A 89456 950763361
A 8583 776207259
A 72642 23692758
Q 8077 89867 1956416547374
S 42833 975928969
S 16747 480785428
S 60326 318548764
S 25754 474037593
S 11031 137930910
A 86073 790726756
A 14045 122601010
A 61457 666835364
Q 10619 90023 8870690457014
S 45615 888574222
S 26027 186855134
A 35349 692120480
A 65105 359277695
Q 12778 91138 7357552477482
A 84802 921554479
Q 34033 85024 550161891305
S 64920 722310510
A 24922 149383179
A 52730 995307402
Q 24916 85390 5345449614091
A 57122 946678528
A 63074 196071700
S 21186 700129071
A 47173 314082834
Q 1179 22322 7885676512678
Q 18122 76593 4732544638546
Q 18314 63568 7417908738855
S 77303 51554610
Q 15393 51240 4299538985294
A 62293 173155190
Q 5382 91232 9696508097077
Q 1387 71685 6826960879892
S 6267 218311158
A 42385 852261272
A 35858 927855585
Q 13473 80312 3499670606978
Q 1525 30927 2052044077881
A 79923 788556751
S 3031 853138686
Q 3828 36592 817450989592
A 19081 326074048
Q 36517 89342 3402262421878
A 57310 222588662
A 70206 135515658
Q 19289 72686 618360079473
Q 40321 77864 8249009790564
Q 408 88847 6077956117507
S 45481 914739465
Q 3755 23341 9614571086621
A 52987 124706774
A 27052 599958271
Q 38062 59968 4696700969223
S 54578 167634886
Q 18800 32784 8566705524754
S 7196 206578511
A 46848 983303542
S 10542 69049176
S 21251 451623697
Q 3152 57435 2153070683749
S 49304 839367375
S 2667 963580473
A 37825 402438895
S 29798 629565614
A 39366 318381772
Q 29614 81642 6417452464382
Q 10246 87833 1795407919121
A 86488 82283538
Q 22575 77457 2146998727612
S 56268 146857577
S 83612 595294481
S 51783 199046986
A 92657 495911208
A 10514 588971058
Q 18493 76685 612066624175
Q 10997 87605 575686247191
Q 3569 78202 8066642553453
S 35075 227527381
Q 1541 93298 2436298693597
S 69543 734431535
S 68673 229214216
A 64997 664315661
A 67969 525782463
A 46103 403024551
A 92697 587383398
Q 10734 89386 1157618751696
A 40526 250805701
A 23114 429690975
S 28740 781987455
S 84528 981759919
A 88350 52978211
A 71042 715259304
Q 26120 43188 8673225827964
A 36019 536709741
Q 3125 46065 9016683363900
S 92007 288859984
Q 26767 63356 4402048853090
Q 23631 39795 9978396541314
A 22415 955592798
A 53921 408437460
S 20200 849087870
S 70613 956855158
Q 56560 85374 4661529784026
S 1026 569588186
A 93038 103795091
S 31846 456600445
A 75327 627680504
Q 13966 29266 9328313032987
Q 496 88837 1994523028610
A 23216 113655387
S 78772 506075431
A 40217 257523382
A 8207 878197600
Q 42239 85054 1975206835010
A 76873 859819636
Q 22222 56131 3577370474559
Q 14995 33508 422063544105
A 35919 329074334
S 6573 4978630
A 44426 774733895
S 8558 611020922
A 90129 275825422
A 54611 734770328
Q 76403 81721 4476668788458
Q 25329 82116 2501986104401
S 39496 678408807
Q 49573 70870 6718284319786
A 58224 894716524
S 80312 172216954
Q 16636 42601 9654336862038
Q 4762 9434 3949791365596
S 30134 11326686
S 85001 773579298
Q 17008 74328 5609338975637
A 55254 732666124
S 67356 913007004
Q 68385 69968 175241918197
Q 20249 91928 2907699838961
S 39002 349245560
A 37852 688020798
A 77811 60591501
A 55976 319290410
Q 49342 64709 640808073709
A 58468 151842379
Q 6729 19260 641329941362
Q 33227 70833 3508867145419
S 31160 948901368
S 35126 571795648
Q 6505 77095 2470491517756
S 61457 818930917
Q 68634 78316 1759614140086
Q 21328 85354 3774059376329
Q 5286 55522 801084181521
Q 17044 88595 822170625521
S 71225 906183541
S 13784 644200737
S 57577 623755328
A 4877 48173440
A 78008 531635531
Q 8407 64368 8261889128980
S 69099 761602289
A 91881 376137316
S 76041 450979229
Q 28481 65118 9694826253303
Q 22532 68720 1712253763718
S 54984 619983365
Q 9528 33533 5364029455680
Q 1484 85956 2342247742993
Q 3476 35753 8675052209772
S 20858 22829695
S 38828 814108660
S 24410 840466900
S 72157 896441716
Q 14222 64797 7817778566263
A 66328 114612987
Q 20037 34386 9057023433337
S 44964 241993117
A 56452 617648441
A 23745 295442099
S 62862 717073478
S 62654 7912840
A 5869 685699842
S 52499 230908537
A 597 138923601
A 52053 74798935
A 60563 222948806
A 65322 738108232
A 15522 551218199
S 39436 957659741
Q 2612 92854 9785016380127
S 22877 813134177
Q 5231 73953 9022402343633
Q 14949 69666 4576930026132
A 7092 783498283
Q 23582 36546 2526538370573
S 12729 436026565
S 36630 641554707
Q 50864 80861 317214794901
Q 3713 65728 3965296850880
S 11203 402653313
A 27196 587503744
A 69459 713561938
S 45875 890436909
S 84083 208450073
S 46717 583874151
Q 5520 91964 3772313683786
S 29271 6247179
A 64998 44731176
Q 5770 41678 5233166825928
Q 12094 79314 8323335020615
S 28254 19509264
A 37681 695696677
S 55743 584832229
A 61907 370264222
S 85604 610605347
Q 25902 64540 8443249579376
S 35947 908458833
Q 13876 56825 9153966064867
S 13422 671093331
S 64321 702430284
S 1002 440535593
S 68465 533765066
Q 43470 83556 3607323749544
A 4515 829896476
S 35961 217829714
Q 7779 54273 7833649798511
Q 29391 51630 9786631850569
Q 8179 87383 2934721354098
Q 17296 81655 4100374871673
S 26386 827455985
Q 7447 40660 7007264359973
S 92862 596662591
A 1845 540658480
A 2001 619293251
S 87417 270489125
S 2205 274663704
S 5626 836047900
S 16073 874223808
A 19086 564936686
A 54022 793442307
A 43640 469209187
A 31966 103472345
A 14166 749605995
S 37127 634972120
Q 52894 75851 2605684525458
A 79164 523043854
Q 49792 73329 5092261561501
A 39205 637332207
A 81899 843845682
S 14498 149322851
A 46612 758911787
Q 38101 65851 3773373810324
A 17482 827711194
S 46505 770499426
S 37927 837246467
Q 10091 87093 8106808411782
A 78310 79415327
S 84413 513888724
Q 12065 59590 287561653499
S 42755 796784952
S 70191 436832879
A 42507 925973824
A 65850 283151493
S 21793 900688435
S 21749 380118637
S 23037 55452684
Q 3869 87156 588934617435
A 27597 32314516
Q 51445 89163 2812910112456
Q 39103 78663 820230733239
A 88338 334155991
S 90063 557201515
Q 7193 23723 8048141256202
A 62383 146232293
S 63488 941098345
S 22598 874312381
A 45142 910508826
A 74520 98138175
Q 8041 48665 1113273044933
A 26140 391363926
A 82878 206959146
Q 1501 29787 9451365826828
Q 35007 72648 4798620484190
S 64172 569052022
Q 43585 88503 9530842908559
A 79785 308732640
Q 12513 37260 3689817563571
A 60482 436926086
Q 59145 87051 6343806847023
Q 703 89971 3473064283684
S 4220 138970343
S 31640 17000822
Q 8280 68221 5641142469496
A 89174 467179533
Q 31698 78321 3335138068101
A 29741 865100341
Q 88706 89524 157816266264
A 41945 846851480
A 40072 566201192
S 4908 270497031
Q 17329 85342 8411789389883
S 68988 517274972
A 16844 67158970
S 88026 95465370
S 84932 913785966
Q 36684 90571 8667359803481
A 36310 162766364
Q 73278 78103 4350498263313
A 74124 81742391
Q 5583 89351 106423105515
Q 13474 60935 4395773268023
Q 58548 87595 4676972724720
A 45293 130966861
S 15915 12821257
Q 10436 34722 924180112966
Q 18226 64765 3878847064164
S 33179 804289449
S 74563 411906913
Q 55969 81114 816847146267
Q 16533 52850 5960781829264
Q 44361 66901 3164686309696
S 90781 323699978
Q 18599 70335 5632870881229
Q 12410 43816 7811082221812
S 65020 69916805
S 58050 762377621
S 72015 897032616
A 6780 109319926
S 75189 199823960
S 54173 67309810
Q 59923 92140 6730907022705
A 30957 3966139
S 15362 31757637
S 63772 108778513
A 54492 913178682
Q 11065 11211 135245822923
S 72548 394478321
A 65108 514365770
Q 3320 32740 639941295472
S 90926 582295529
S 12056 735198763
Q 20062 38962 2938214425951
S 89816 535193156
A 86991 980382866
A 9728 46853752
A 23894 112795578
A 41794 239487995
A 5934 814564715
A 84077 583147480
A 247 883331764
Q 22866 76055 5175307238382
Q 2899 69135 4666867569691
Q 1043 82593 9543495154783
Q 79483 89880 5794750764428
A 9163 172609271
S 79924 234666253
S 92705 809438692
S 46044 793191996
A 34176 934249537
S 62926 575127075
S 4099 274483599
Q 37452 80613 3884832922915
S 1814 781230740
S 58791 246119530
S 16626 321041763
S 49116 729581771
S 83870 425993576
Q 742 90860 3432447859499
S 80191 668867639
S 39686 865786166
S 66046 284764420
Q 8842 90404 759039315253
Q 3918 68607 8084104144280
Q 1328 84335 8422569088141
S 15203 758754098
Q 22193 72452 5137223259226
A 57416 892538687
Q 13987 71155 7877810839680
Q 25449 91177 3164513852902
Q 19160 73089 2337950438424
S 62776 717581339
Q 38005 83622 8494085104814
Q 5732 78046 635053039759
S 44819 458130711
Q 12355 38619 2531992365609
S 67125 600176667
Q 62592 62640 1074834551
Q 15077 58280 9295799900518
A 76219 156752546
S 9661 10552559
Q 9658 78112 4059543949688
Q 46720 54885 3521306472241
A 60698 497872665
S 59210 448875757
A 85003 635447531
Q 14551 88785 8043178940875
A 25193 934486290
A 69195 313550874
S 30931 527322707
Q 54998 66469 527317314890
Q 3229 59127 4407327720477
A 77071 421591676
Q 25113 81953 2113468554674
A 57824 779917975
Q 28702 42031 8980312277897
S 17016 887615749
A 75054 729997142
Q 2812 78843 5322804681128
S 34882 51867435
S 12436 900670572
S 30561 458292927
Q 3324 91648 1136280024905
A 77507 104754672
Q 30615 50122 7890084897893
Q 893 68000 9116963369840
A 92243 747058836
S 52619 618669808
A 67890 205834279
A 89518 287193902
S 32502 316479847
A 79690 58508156
S 91271 913106340
S 81193 923605872
A 16095 90487471
Q 3225 51704 1953778057088
A 75493 986353442
A 29902 151340186
S 57700 217810207
S 18733 610046461
A 76303 674768914
S 22596 928036697
S 35876 663884357
Q 28171 89205 1094327159075
Q 47489 64045 7969216996096
Q 30625 56349 1733395005320
Q 1192 92862 6042288183885
A 55179 633391881
S 64370 911920190
S 92303 461507729
A 20468 23094057
A 54050 753461468
A 73094 210081875
A 11364 428148295
Q 3736 56028 2984568047263
S 27660 341154925
A 37139 677283910
Q 1700 85543 8239751713359
S 38762 606751980
S 67086 49779722
Q 28746 85691 9437598634878
S 33891 302897516
A 66484 814174138
A 8230 349944523
S 88651 177441348
Q 23732 33199 1110145870675
A 2070 984968564
S 34982 964849406
A 46151 346665220
Q 27500 54119 9761656003844
Q 12342 54744 4636383631090
A 93091 777002272
Q 21419 91106 2645603181630
Q 35797 55621 3899314962092
S 23116 206898825
S 54947 699668679
A 48466 997617056
Q 14756 77833 2189809685636
Q 39686 86986 1958797765600
A 12124 609593184
S 71222 280076676
Q 34677 72696 1205256852279
Q 5726 42350 7471497306787
Q 1561 70746 5741271857708
S 25972 668529223
Q 44611 69727 9648487949755
S 70028 442867728
S 19195 95356575
Q 29760 47958 5155967816604
A 23675 169732244
A 49342 480652954
A 84631 346712001
Q 15965 42221 8820877567783
S 63214 318069967
S 76742 138598725
A 932 960673530
S 43373 499523192
Q 21737 77001 491827216024
S 81846 27794174
Q 25252 38622 4633544138675
A 44539 50837956
Q 3883 65470 746485962629
Q 6718 58291 2849007531054
Q 44800 50506 4751077128967
S 28671 686621569
Q 83096 93314 5647107756181
A 12242 272608552
S 50580 219966625
A 54444 993245587
Q 14028 46880 8243298437146
Q 77406 80552 1062201350162
Q 22187 91799 1106869420468
S 36334 725853408
A 68207 831150206
S 43892 658496828
S 92429 480864097
A 18671 614208648
Q 25738 80135 5618321283763
Q 25094 66746 3860328501700
S 30354 189727815
S 87651 381050584
Q 8983 71215 1925448610515
A 84045 530602775
S 32359 590660359
S 88223 964077796
S 80750 319275404
Q 1846 71660 8097599514836
Q 20418 60499 3998567589349
S 20254 421865620
Q 3739 93323 7516538577922
A 57181 265118043
A 40777 956621827
A 38226 295218965
S 58070 748249699
Q 4355 90369 8733816485647
S 61208 179708424
Q 626 68845 7765206898735
Q 65550 80197 6249600611758
A 76727 183995330
A 42861 986438004
A 24746 793287843
S 43175 697617333
S 7646 343219712
A 80390 677885495
S 3261 525705952
A 4172 227825040
A 6193 750884978
S 76141 748907830
S 70223 119546924
S 63658 310263603
Q 12818 73373 5925289557940
S 70284 20039965
S 86641 589082486
A 63767 790904083
Q 55137 59241 1383431195675
Q 12816 46643 5621535747072
Q 5745 29724 8728279525091
A 75762 206444384
A 13866 603121241
S 47359 556441416
A 11182 844408365
A 61470 717098648
Q 15452 32550 2712332713133
Q 32987 92242 8846179116685
Q 22761 92947 7855592586938
A 24524 263886357
Q 29919 48065 2080652437761
A 46910 650590692
Q 9673 60848 1783700179666
A 36816 644694479
A 70490 81469445
S 46641 56511424
S 63475 429031756
A 9067 581781637
A 858 276505583
S 15936 496899769
Q 358 92667 8303345684908
Q 634 92927 4703612897554
S 82824 979955201
A 28122 24897588
A 92632 408216094
S 11510 741458233
Q 81811 82749 710161127726
A 8880 829264917
Q 25009 90750 7059518558687
S 2024 822378692
A 36553 418595319
Q 4250 85052 8956037141466
Q 89 75580 4939745257748
Q 1720 84660 4167873039247
Q 4247 85147 7086380929738
S 22816 60110505
S 49226 7607324
Q 9490 37694 6575139543027
Q 5473 90304 7666455436701
S 35380 894240555
Q 67836 85764 1677383679016
S 67068 682962200
A 6757 462768124
S 33989 432937828
Q 25705 79851 542193426119
S 42841 814181627
Q 60929 90206 6119115070076
A 37279 685363137
A 92913 326499567
S 7137 152024340
A 90093 970892897
A 3967 942874703
A 64518 16308885
S 82051 594954563
S 71064 101190363
A 24773 833059164
A 59610 838084723
Q 4729 23043 165368011696
S 63307 779861654
S 70820 999269760
S 55682 69813996
S 52930 757525663
S 66711 547547745
S 38054 750421659
A 87685 633756635
Q 63708 79889 5792665706406
A 72228 244790626
S 59423 440279970
A 52283 283871245
S 43968 644274518
A 73626 510353987
Q 5949 59261 8154087102416
A 42678 287059889
Q 19374 76706 3996333859909
Q 58276 89127 4807450155877
Q 511 84538 764130043009
Q 24816 59273 9838559707516
Q 16630 82286 1605473232906
Q 34126 61330 1587747597490
Q 25410 90110 4629913069237
Q 32011 80008 8737679762723
A 3687 581300339
Q 3529 82614 6972993747011
Q 34597 90585 3458118132210
S 54875 158350321
S 8956 250949372
Q 4933 80176 8302307758153
S 1048 571658419
S 86212 24016183
A 82800 149609116
S 23951 766838015
S 77421 92829265
S 91532 324510850
A 61121 885812836
Q 29076 68368 3999435859933
S 3156 468168690
S 26233 505160935
A 62633 259648082
A 33597 676096418
S 66690 263504558
A 574 122297784
Q 85872 92444 4057741428242
S 53592 161614166
Q 5511 50966 2497555881092
A 78733 165313810
S 50860 216810231
Q 78565 90618 6844641238095
A 12789 43331086
Q 88719 89291 427290139503
Q 4919 86731 9610657453175
A 47278 894810617
A 76157 441755751
A 74290 235566694
Q 17361 80179 1965271519944
A 92097 168800913
A 10565 196487227
Q 3569 79151 3362420149982
Q 30548 62778 4657748621343
Q 46734 78181 7353675503342
Q 9635 76301 7836465520604
S 47967 943267442
S 38623 313971348
Q 16558 18772 1498784565605
A 44695 402352973
Q 36652 82856 1689115510480
A 63557 450446310
A 10311 808370135
Q 11405 48476 5895075397962
Q 1157 93373 4961493230197
A 45838 821028533
S 77142 602315251
S 17875 706196951
A 88000 140169093
Q 24599 31146 3467539412139
Q 22560 60311 7727438039623
A 72773 810776169
A 51199 892954045
S 57184 698287535
Q 85 25842 1890801934475
A 9499 335990011
A 5835 515270745
Q 6238 91204 5319559018281
A 26901 195034361
A 66803 106763402
Q 46711 92240 1070605580740
S 90280 63307394
Q 44989 85122 6259174449960
A 58511 970903000
Q 6761 28955 798121106270
A 68435 141780977
S 2500 943504282
A 18883 147639713
A 8820 905562200
S 38356 876137767
A 75800 436691954
Q 42747 76399 4253962445186
A 45284 689244885
A 58519 801535850
Q 36130 92752 8864144638987
Q 49435 88164 1083202854697
S 36542 764468934
S 92991 191298959
Q 10992 12609 1600527273569
A 48672 547484737
Q 16373 38766 7365718517738
Q 6712 86248 597799668899
S 56747 689196393
Q 48144 86575 9211991385504
Q 19898 27263 2298635988938
Q 207 35550 1859703303381
A 84039 211535354
A 52002 35947153
A 44268 69069780
A 50159 162972501
Q 4536 72071 4746182652415
S 85808 160310583
A 42058 804527012
Q 4400 73396 2158422182893
S 89626 911923198
Q 1597 70637 9129106965967
Q 2132 78146 6779205762363
Q 676 75058 5818493178033
Q 42835 82961 9222678260044
S 43172 348317206
S 82515 779023281
Q 2559 86949 7554131652865
Q 11033 48982 591762322186
A 63754 671923785
Q 53034 54204 1024404579485
S 6200 459470210
Q 4810 73924 7719313884571
Q 51383 72603 685493992472
S 13688 385112385
A 36126 189480382
Q 63159 90334 7969673274929
S 74625 286984071
Q 22619 29328 5080485228025
A 20395 752534304
A 92868 939930508
S 43742 462490441
S 5670 401085891
A 20086 570060927
S 2254 901831571
Q 12285 44713 6419956177423
S 8402 716671237
Q 21663 84953 6136112177424
S 65934 669679180
Q 30452 93192 6304251304514
Q 3638 86365 2255644906353
Q 5397 68920 8474724831190
S 61151 970750070
S 32680 738673128
S 54364 416651600
Q 11503 87162 1223841227028
A 64789 969386376
Q 17708 74666 1551505225442
A 48990 408286635
S 53801 161199389
Q 24372 68259 8056537549631
A 91597 587818230
S 83243 270724716
Q 25934 70792 2286721561119
S 7407 577497863
S 39022 83695323
S 37832 659264037
A 84743 375800372
A 1338 403738199
S 80001 849512086
Q 9669 57485 4413027802895
S 84276 147880465
A 49156 439721775
A 3515 547616779
A 67857 5906253
Q 26723 52066 2089022025326
S 83700 496612639
A 79668 945607709
Q 26336 37201 762212157874
S 14079 469946870
A 85922 780268075
A 88467 886406237
S 91676 930445759
A 33198 858870463
S 88068 708290922
A 16516 164080425
Q 78845 86326 7389268967510
S 85408 969399883
Q 9066 90158 8591462629615
Q 70514 88582 4132552473129
S 61526 581489836
A 89279 497832791
S 18781 503767307
S 50896 691018973
A 91412 332674615
A 83195 902184815
A 39094 794705388
Q 21608 66910 2895158902517
A 27728 629622377
A 23404 777788058
S 67012 876776967
Q 46097 81862 6660086358543
A 10327 872008252
Q 6845 90031 5871262027321
S 23589 497973513
Q 2104 55666 8689135955232
S 16045 109464045
Q 1278 55911 7611600339136
Q 9583 91600 8091766912036
Q 6662 78664 3428625221785
A 45656 798826767
Q 19516 28996 1549656881581
A 65928 895837732
S 10909 629393068
Q 46713 72349 4919612890813
Q 6275 77698 2885531335015
Q 10463 42324 3767794225972
Q 8577 93165 2431352244437
S 17497 757957486
A 8983 155130663
A 82652 307510337
Q 28268 89752 3840114176886
A 49336 597401065
S 85699 555148407
Q 382 83321 4612770816915
A 43115 861532015
A 48075 961513726
A 81691 990271171
S 40782 498439600
A 78603 528949690
A 31500 188824346
A 10842 10323423
S 89868 616768992
A 8987 66155552
Q 12168 90007 9169803364483
S 7875 145817285
S 68617 409675677
Q 61067 89394 1168766996891
S 77361 860839498
A 51862 88599001
A 30842 15021791
A 60069 468970197
A 46793 717934872
Q 17925 76099 7050697288413
Q 12909 82300 4262793431015
Q 38246 60276 35500637237
A 35566 365777258
S 80562 153167353
Q 195 75224 9745177347976
A 73528 567994972
A 87285 332992783
A 26235 271073578
Q 27477 53920 6938848775927
Q 21292 22246 116250674455
Q 20067 73877 2736352678594
Q 796 72303 1366662933508
A 82045 644708133
S 25176 197201614
Q 9759 92033 4285255429903
A 85515 1571118
S 76054 213697377
Q 3797 55006 8110834869026
A 39939 491154332
Q 19285 86730 5940584293041
Q 5926 58420 5743373649006
Q 24366 57719 1299751487801
Q 74912 76762 1746795851400
S 83251 522700928
S 39368 520024933
S 70672 193098152
S 84586 178219062
S 88289 187940838
Q 55223 91016 9651024542540
S 84787 748999888
A 52965 196602242
Q 46154 88098 3429373735923
A 54110 151892534
A 64882 516087311
Q 44051 74913 4947142384606
S 83531 431280125
S 10924 611796550
S 6285 226071168
Q 2431 90980 6373509181990
Q 20832 89940 1728671658720
S 85901 80633472
S 2661 839670666
S 64711 108938166
A 26106 77252997
S 63582 419066691
Q 69364 88652 381748769321
Q 3491 32116 2975192650039
S 4400 129707745
S 1227 27069326
Q 1459 77592 1366309798246
Q 4671 48801 9747922948230
S 73957 622705247
Q 12316 21726 5192925315427
S 75024 995490975
A 73940 515453200
Q 502 87900 7272152821940
S 92963 839227731
A 47133 544852861
S 77987 998066995
A 54591 397895528
A 3582 30731693
S 79313 43612746
A 55281 58531040
Q 29 10116 2286923158884
Q 2030 69825 8159012085089
A 42930 823042098
A 5748 813804039
A 73376 297865609
S 6016 85758646
Q 9928 91934 3630241737379
S 81024 977524003
A 30284 518473455
Q 70814 72079 1178103806641
S 75003 923909682
Q 11092 40688 8727109869243
S 87746 981253914
Q 36567 77261 3946991164750
Q 79049 87406 5170855190051
S 20035 671987606
A 27461 177618835
S 9946 844283826
Q 2983 91328 263845271357
Q 14824 48652 1171774685009
S 22917 109695411
S 9609 999677215
Q 32816 91730 1890424849483
S 31508 672214795
Q 20084 46372 3322158911356
A 37019 603954843
S 44772 712669818
Q 44448 74689 6897571077796
S 91867 537047914
S 68731 848222076
S 26120 14094250
S 23272 91242672
Q 39304 65280 5756737503911
Q 14174 38820 4491108189522
Q 5816 88031 9161859406758
S 47182 825178095
A 47147 682603380
A 35013 721167979
Q 26986 49974 5397828958322
Q 18344 47742 1026996643528
S 79954 291336101
Q 7440 29134 3874104823004
A 71254 421884314
A 70578 667923620
A 46074 237235775
Q 11417 51925 7963982986194
Q 49523 73988 7502132368154
S 36246 312845227
Q 12201 84591 6188184198188
Q 32080 72799 8396538005744
S 81409 319717888
S 49990 465673142
S 82232 53144615
A 28311 972224616
A 48678 4130971
A 73461 207516381
Q 2944 84856 5322496336328
A 48739 371057399
Q 58424 85750 6872211427753
S 26492 813560083
A 17780 992313102
A 42529 608351342
S 81253 518951144
S 5666 439773219
A 89541 806782139
A 28198 300430355
A 80471 615662052
A 56566 275718378
S 80781 370251156
Q 3032 64058 1799125484529
Q 1632 88867 4744966994677
S 89002 32621311
Q 44802 52277 6307211693447
S 48114 504065654
A 71942 389735805
A 62749 390542685
A 26709 801237119
Q 43110 59978 2637009175269
Q 13634 18541 4475767992374
A 48597 619357286
Q 1500 92289 5907786392918
Q 10382 27321 6058746208736
A 9465 10820520
A 20599 734463650
S 1767 15114109
S 38073 525494029
Q 5018 47478 1986928317728
S 11404 603657873
Q 11348 21184 5747201780788
A 44072 733878498
S 30650 764383477
Q 35942 68593 2152435361703
A 53050 767606676
A 62053 332835580
A 83705 911789013
S 53614 879956778
A 81173 332517784
S 20391 970608290
Q 3755 78047 2418667630221
A 77548 336528102
S 42208 617025083
A 55214 175152997
Q 4222 88119 3025144352139
S 38695 275438511
S 19329 266091679
A 29778 374520973
Q 42448 64161 8393787888152
S 42908 179927077
A 85945 457476568
S 86820 281171307
Q 24880 54675 7862296608213
Q 4081 55246 4568212481155
S 73467 195741321
A 33818 831420212
S 36183 958131141
A 2714 387945204
S 72103 299575558
Q 9313 12523 2324426108457
Q 1270 79403 9903610523799
Q 17483 68611 5450005599895
Q 63747 87015 7908457985303
Q 30990 65905 3606358675344
A 23232 232892071
S 13120 734284935
Q 13045 90546 9620883704181
Q 39175 77381 5305023092519
A 22567 759889622
Q 17732 76301 2630078000045
Q 39791 61317 3550946753792
S 2000 624469661
Q 37423 80116 6105584355173
A 77152 905459710
A 72230 740111779
A 1511 147994735
A 82455 695469133
A 84706 150492784
Q 2909 86643 7793505884606
S 9873 333974808
Q 33229 43695 5225003386093
Q 13565 75055 4744012999200
S 92737 896545429
Q 41635 79617 5758335164048
Q 32339 50637 9294776895818
Q 37890 42023 2193566571133
A 40506 690906198
A 73659 762501790
Q 27 93303 7291143055377
Q 23568 65307 1861913880001
S 30757 137755688
Q 32219 72245 9434610692499
Q 13743 19938 4997135779850
A 20341 201065071
A 1304 584563679
S 7095 914817450
S 93239 893718639
S 58010 110594508
Q 1409 91060 4080434569521
S 66420 815355401
S 41495 164589186
Q 3819 83686 4272525468208
Q 197 88544 8317547128903
A 39799 301455385
A 68023 913051088
Q 5591 47558 2067422129010
Q 21941 31957 4967416794153
Q 26916 81485 4668532948591
Q 65849 83452 9923100855193
S 23325 942824165
S 64387 800779366
A 27544 276140203
Q 10304 72850 575798043923
Q 7078 86877 2106694327679
S 1304 290447948
Q 11576 83853 6434758016571
S 78616 544816651
A 48883 774983438
A 41490 167561527
S 87977 738193303
A 73422 909704912
S 66642 470295885
Q 37547 57233 9307624310220
Q 7688 72649 6930209475901
A 54523 217003689
A 65879 435013529
S 6971 915228795
S 53499 965666020
Q 1310 66773 6239359657679
S 59057 321607847
S 89052 264180993
A 87807 594523872
S 77426 169670689
A 26852 912775790
Q 11977 80620 716183638103
S 58935 628083896
Q 5732 55157 382226061437
S 83941 66424208
Q 63828 92412 9777607690302
Q 11153 70884 5584878767564
Q 22661 69015 2924056397699
A 80661 328378385
S 52277 584890682
Q 8052 85400 3517890719207
S 18300 629602493
A 66093 283946195
S 54210 409908446
Q 6919 82759 6141618387908
S 52677 754144875
Q 23388 82808 2718184199460
Q 1590 4446 1931614241117
S 14152 586186110
A 75406 231460397
Q 21583 43689 5597476239002
S 92752 23394955
Q 154 93259 7385856948428
S 75726 738875427
Q 5622 85745 2210546540584
Q 50192 88877 3752023736357
S 24780 579939449
A 3839 790230083
Q 512 53501 342858378785
S 26694 235528238
S 54319 428946804
A 75635 660402467
Q 11406 38874 3582858372907
S 77517 841300853
A 77205 603226818
A 49510 666044849
S 67954 879241541
Q 23281 39856 9251516807245
Q 22447 27177 2939128428198
Q 21697 83274 8921495957060
S 16928 447075444
Q 14261 58478 8911646275028
Q 8922 92292 4396636865208
Q 37613 91760 9700970314897
Q 3540 15146 8202836550743
S 23272 817739661
Q 30009 79267 6023552800269
Q 8319 27429 5654723211639
Q 35735 51362 8786760552281
Q 5052 84797 2916806236769
Q 30738 80926 6155442549213
Q 1417 54887 9220494625265
A 10525 109335534
Q 81255 88060 181414789628
A 36583 603476741
A 30994 543702957
A 32995 421066434
Q 277 74844 4372557066028
Q 54790 60158 2034477821614
Q 32239 35604 1059460940031
A 14459 471778112
S 26652 116119994
A 36818 669332342
S 59595 336523381
Q 40242 62248 2524560827451
Q 496 61262 795454270644
Q 46463 46552 27758227191
S 53406 805013345
S 27402 534189068
S 19056 84351948
S 68201 920509157
A 87902 99403509
A 68778 76890456
Q 32126 66188 1090576663256
A 55606 304765522
S 38698 840361832
A 34605 317564278
A 28673 364727768
A 77882 578546441
Q 30391 84304 8122790960197
Q 36490 38872 2179106483569
A 41276 67209749
Q 6027 90792 1782196208520
Q 7265 43830 5790927385306
Q 9702 57263 9976635141744
A 78485 738939023
S 79007 844848719
Q 15181 21875 5817359681956
Q 2174 89517 3653865307333
A 8069 133699296
S 55912 73683436
A 73802 306070044
Q 38866 60271 5145688852305
Q 35053 83275 5198779292538
Q 48438 64997 8723628523458
Q 30264 68611 3085150342845
Q 37061 88847 253932399339
S 42843 520869747
Q 11857 82281 6528068899786
S 55088 872763158
A 55000 105067906
Q 7719 78563 3192090613859
S 91885 317089594
Q 9747 59988 4606203706200
A 3869 73368270
A 47637 401704890
S 12482 781757889
S 78293 480709934
A 46520 362911344
S 55168 521913052
S 65215 238465959
Q 84434 86694 424951718888
Q 6721 72734 1492298685736
Q 13933 86836 1382524298901
S 88509 192193479
S 7676 586011902
S 25032 904085594
A 35200 40717947
Q 237 86518 6984673585177
Q 22975 88227 4473313356471
S 29592 21615433
Q 51389 74155 4459746225604
A 49050 351822451
A 42546 841323554
S 92361 351395572
A 48189 980642500
A 41136 366773608
A 39805 224231999
Q 24996 87139 5842210565800
Q 10412 24553 7618626265868
A 47679 154945141
A 88112 880691622
Q 14464 92048 8483228264236
A 84731 365765939
Q 78573 88916 1132004295179
Q 4819 82793 6450383264062
Q 38301 84808 3467377709692
S 65277 702563151
Q 10637 86324 5107799599751
S 79338 119387635
S 50803 373511614
S 50704 288776297
Q 73747 87119 4314217738811
S 56528 929920269
A 11220 338510228
A 80459 475152368
Q 8 92195 2723927140341
Q 28381 90749 937429492834
A 68253 913765681
S 57303 228091706
Q 13660 52893 7281906160735
Q 7505 73531 925856154683
Q 8814 87747 8704301861210
A 50590 774318322
Q 23563 78046 9594220283649
Q 45183 61431 7585208950145
A 47628 438285488
S 64832 387843353
Q 17797 62922 3957682735057
Q 35519 87420 3329821024865
Q 5633 88106 3556043428001
Q 5961 91658 7155787215728
S 17276 288916904
Q 481 92850 1084419889924
Q 2361 34942 3839034281014
Q 18961 68304 991644312378
S 2137 130996599
Q 16455 36293 591704351735
A 52686 728547082
S 31204 472402445
Q 17642 55550 4374812358513
A 75330 524850169
S 22547 113953560
A 17687 755761891
Q 19365 76589 8813905083755
S 37056 419960416
A 12203 631279222
S 35682 955272114
S 44360 385219913
Q 27095 30919 219641569626
S 54654 441461173
Q 1749 60150 9591176962803
Q 86287 89642 2292000235307
A 70705 904592
Q 14198 45863 1243067214198
Q 51429 78787 16241730539
A 81340 368151262
S 23287 917526493
A 47460 673958311
S 1082 79651585
Q 80716 92030 4655919811683
Q 11590 89598 8096901995094
A 55909 885120182
A 38397 816474063
Q 42370 84693 2944836087640
Q 74174 84060 3348488468516
S 22637 123335261
S 91551 311236089
S 2745 548043390
S 15065 509463568
S 86814 992228454
Q 5294 14212 3087701019880
A 25128 331827813
A 11345 705602021
Q 41919 73709 2341748148498
A 53600 442054696
Q 4108 93323 861403248966
A 54222 608220616
Q 22158 66439 8060127949052
Q 88182 88459 101757842337
Q 9983 30652 3984563853064
A 49090 70915342
Q 22573 92012 3801656221431
Q 49261 75749 3742110860508
A 89482 203004444
A 49059 124940760
Q 7222 86085 6050286145266
A 58913 896462872
S 9017 890020
A 23025 805391230
A 13375 607133983
S 17245 790143272
S 2172 749598394
Q 12984 15695 1112651045091
A 22166 228802039
Q 74232 87335 8502280062558
A 50880 112630325
Q 19732 39014 7063344133353
Q 3252 30127 9087880446787
Q 18386 80688 2022590661743
S 49447 78953405
Q 6950 93052 1375409948998
Q 32 93376 9393420305393
Q 34717 89908 763825935023
Q 5140 70787 1598355014164
Q 1791 73146 3227559563568
Q 11008 36748 5516877800224
S 18531 59481279
Q 44218 58727 888157326934
A 16161 511881962
S 66569 618895500
S 80033 520173853
S 13059 44472105
Q 36093 70401 7284341493304
A 52289 178609586
A 44369 39647135
Q 24139 42579 5797511585967
S 92115 280055985
S 59485 985822214
A 27034 568487081
A 9471 731476522
Q 11195 81983 9919086031325
S 32471 916240766
A 59975 253946193
A 59229 6767155
A 17349 56111065
A 65086 979739979
A 30521 736905536
Q 37574 57766 1638521770970
S 32556 593433422
A 87530 24518631
S 11013 499516194
A 13192 845379239
Q 14885 91510 197471022140
S 6835 743911928
S 55670 739377729
S 56602 602394383
S 88112 894434009
Q 13700 80472 2167156194056
Q 43807 78102 1245830907446
A 3127 420819000
S 65944 803150873
Q 2003 88341 8551112790109
S 80521 535037340
Q 66422 91277 7375543770403
S 35263 417423081
Q 16738 50374 5718011572948
S 28494 379162788
S 11723 902899069
Q 15608 73794 3543441246443
Q 39478 89645 4902862007757
A 63935 938437929
Q 584 91800 4862189322274
Q 10745 56010 4712349574331
A 12276 955604342
A 9359 350138377
Q 2362 92035 4748578028697
A 10578 460198103
A 68646 82296890
S 77676 714711873
Q 4954 79391 143571276012
Q 16024 21634 2732370588197
A 52119 691268318
A 59926 942328536
Q 4652 56475 2464934706353
Q 64709 75366 258045440825
Q 97 92643 739340494582
S 285 635308835
A 77816 674670447
S 64582 720701734
A 10604 606793323
Q 13849 38793 8431034133816
A 37671 319043718
S 7043 187585475
Q 8541 49831 9473184763664
Q 8825 83448 4035884048618
S 21914 315179718
S 18554 83264941
A 50979 347044082
A 12570 340551151
Q 13442 83263 3049878882179
A 57935 272633055
S 49868 473179771
A 17629 464856114
A 1426 960517671
A 27043 428895773
Q 38752 82994 6516831904323
Q 33683 90668 9417712699377
S 80192 318507514
A 85764 309304338
Q 39484 67781 5192524931568
A 22607 817189902
Q 28736 63593 3979321043713
Q 23870 78317 7168749868588
Q 2748 87448 4302509518600
Q 12684 62266 7802369190950
Q 56508 83323 5552351775900
S 15664 704553403
Q 35921 42368 5357597031613
Q 31042 53036 5107605313996
Q 35216 40301 1394337089223
Q 56498 83542 8850858424908
Q 50045 93275 856009076923
A 52033 44963120
S 80230 421268470
S 38214 804566662
Q 47147 77199 5015423683173
Q 10274 91477 971273514804
Q 35684 52521 2376607804177
Q 12226 43965 9726843624281
S 21951 522300145
A 78857 540171237
A 1875 173291925
S 2956 302960836
S 15265 374689046
A 38014 183402614
A 14152 82685545
Q 41573 75411 3824998246310
A 52010 510905222
A 3067 488978402
S 52308 815345750
Q 20686 27022 571020134693
A 78698 678787275
S 66625 348680263
S 72051 293812621
Q 3609 91892 8410598170593
S 42631 303486397
A 45101 613871732
Q 46543 80333 5217500331924
S 21285 290795380
S 43085 448860527
A 77668 890395200
A 60893 352236301
Q 47753 65691 3672408996839
Q 1908 71330 2864413318658
Q 69420 79970 4892313933334
A 31808 310445132
S 84424 159657319
S 40104 617916627
Q 41566 54840 3916977996608
A 53283 911046955
A 69115 462151659
Q 689 63284 350991896407
Q 64311 64795 110431096618
A 79027 515496744
Q 5379 62297 8489342063080
S 8996 921432213
Q 72030 84521 8171831047320
Q 17789 91747 7373030708504
A 73543 242140791
Q 15968 62757 4865975652162
S 58395 384436538
A 37239 556489133
A 4822 310067299
S 6589 73753770
A 77673 125652401
S 54305 147974548
Q 8085 92570 8426168528274
Q 23937 65431 8932439457898
S 13739 677844411
S 61985 203458989
Q 7960 57939 5218751886201
S 60305 3876033
Q 2413 75299 3895616122837
A 84514 850038695
A 30253 128689416
A 15030 6498601
Q 37412 88534 591120117689
A 11181 312522185
Q 16752 23943 102187507281
A 88023 814245757
Q 16786 64824 5218927227839
Q 33160 93082 2378446709048
Q 5529 91543 9770155903264
A 46666 75733593
Q 21619 74224 4951884044969
A 42292 89801049
A 46345 434800119
A 36976 631252977
A 32725 52634014
Q 7862 69801 6855456820557
S 44079 323064917
A 30551 255792103
S 71768 162162141
S 75775 102838856
Q 26009 34721 5245268722694
Q 4127 56432 4744766936459
S 67859 217952808
S 69831 259796351
Q 22468 89526 5586322442889
Q 32123 60099 4653721463556
A 75473 856268172
Q 19172 49762 3653393514692
Q 5569 50994 6806105986666
S 92252 252190813
S 13747 82456536
A 50747 530399963
Q 71632 82757 8928230867615
Q 18181 74715 6463778175192
S 76813 363664057
A 64387 244140409
S 46095 635446408
Q 26540 85003 381234435597
Q 57975 82835 7729679437236
Q 84806 92044 3868353434813
Q 31984 44339 3229685610993
A 62603 839941259
Q 56217 84466 8311333999043
A 90166 789037498
S 84817 757497446
S 77626 288103203
S 12155 77773010
S 36219 305186396
S 75860 45935683
A 33348 133413242
S 88903 314722666
S 85729 718472482
S 91830 592270237
Q 52233 71461 754763604077
Q 23013 58549 5801643765801
A 53171 541894893
S 14829 396989481
A 81303 868482454
Q 66471 71854 3119476282188
S 49529 12151153
S 91478 578852716
A 35324 475983450
S 43314 730582148
S 9940 874685081
A 72852 172730914
S 22768 423652401
Q 782 65148 1207454700691
Q 5089 72654 5267646228329
S 11727 963091402
A 30502 12531324
A 10932 965047581
S 84591 342336406
A 4065 406217185
A 3431 956047651
Q 9436 93286 5781215329510
A 34175 308544748
A 46038 582362599
Q 24390 89156 2655428484534
A 56782 805440374
A 3530 459432536
S 92795 454498199
Q 41715 62042 9510203610764
S 41546 571177664
A 48698 788124264
A 11558 341165070
S 62444 749519346
Q 6888 47989 2197464338574
A 59011 365064185
A 65015 468153128
Q 39687 72329 6241872427223
Q 4749 88497 2621925695875
A 45633 999415256
S 79022 793362639
A 20830 719896007
A 66897 556686672
S 35206 687717127
Q 13956 61900 1491688677395
Q 98 93165 7088498519613
Q 5366 93137 2685886187816
Q 11799 38702 5922495186492
A 86276 751627773
A 43714 460703766
Q 13148 91983 5109534298749
Q 25366 40809 9552086163181
S 816 225572987
A 35828 296678379
A 33294 780850351
Q 9657 92777 141838498028
Q 37047 48055 4495647071245
S 39072 361697618
A 12487 549340305
Q 31642 89616 6249961358450
Q 5291 38231 7075338510819
A 15048 268690382
S 21805 62647486
A 81298 592939533
S 81134 585480789
Q 43541 81555 9460051380460
A 12420 501434552
S 4226 500167122
Q 21624 71230 4598171881247
Q 4856 91174 9080099572286
A 5630 101673340
Q 40047 71942 5346674824214
A 13050 256680702
Q 71963 85683 7445810454644
Q 32381 65545 249778760260
A 50440 5989528
Q 52378 71750 3322108769638
A 1890 808734895
Q 45505 57953 946913893871
Q 11412 14533 3052708620761
A 59610 391755616
Q 53586 92984 5117056295161
Q 2343 34348 9703236067025
S 45483 71392059
S 48943 42942596
A 9 660080800
Q 11289 83547 4128682344293
S 79762 786548661
A 24785 515219673
A 10308 814536758
Q 5494 73358 3314724200390
S 40535 16324170
A 7190 212693681
A 32516 86457642
Q 26356 76144 2091040849744
Q 37968 89669 7463451337226
Q 6538 90962 4304022328699
Q 28106 83565 8862040087932
Q 25675 90975 5217704722671
A 5269 690346405
S 44388 555955540
A 23037 327762654
Q 1116 73635 4696711774462
Q 4958 92428 2716539829693
Q 43458 72813 2462590632981
A 78995 366856352
Q 12589 36471 1490972522442
A 78960 82957141
S 88213 534590078
A 63114 794368572
Q 2580 89184 6178006184847
A 74970 330635572
A 5718 950797832
S 23013 13865423
S 6462 604263529
A 28392 876828961
Q 58092 67813 7156747766168
S 68854 934216130
S 2362 637998887
S 46151 963502005
S 90784 231314498
Q 70266 72005 238159767206
S 39804 413017146
A 30401 25254435
S 80925 321726157
Q 6052 69211 6433236040041
S 73506 739444310
S 64466 856535657
A 22385 69153891
Q 5685 88931 2598491841580
A 51496 971789376
S 23987 622073490
S 15000 162753090
S 64008 995965783
A 53251 151534005
S 28959 788228287
Q 32261 49029 5498341156418
A 30989 187845913
S 64825 935798564
Q 30518 56860 2929424589769
Q 13 83039 87440638896
A 8633 125109144
A 56820 309212896
S 54664 982485626
S 22882 181002538
Q 21029 70284 9038174477444
Q 13538 29433 4161013401745
S 90175 110032889
Q 4671 86308 6205089180529
S 46881 228878857
Q 7526 84803 276974539886
A 34376 932550363
A 34855 766448815
A 71023 592790010
S 46588 322852517
Q 4559 77633 8800743906815
S 49893 370974047
Q 34459 62514 6915587886679
Q 1709 91677 8282402089541
S 73917 540850662
Q 20948 92972 9346020163300
Q 15947 68915 5992137856577
A 89019 489847541
S 12178 937646476
Q 21045 53516 5103929176439
S 92189 418423711
A 85205 473243245
Q 8919 11957 79799560491
S 41476 649880845
Q 4503 83333 5407356489948
Q 5322 70984 9638065291074
S 52966 510609669
Q 14120 49561 6435734687455
Q 6092 76704 2502355121797
A 47086 672448686
Q 1101 85331 976323005833
Q 21367 65328 2143287856771
S 85183 972929994
Q 11374 45779 1780936666245
S 31492 936608705
A 4505 190110623
S 27920 889563616
A 55498 859720329
S 31794 228604400
A 86388 691334722
Q 2858 25124 4378128758043
Q 20717 73783 1700100798019
A 81303 856237846
S 40720 483034478
A 1909 10791442
S 38590 555334972
Q 947 77314 7770348786850
A 39045 890520224
Q 17973 64218 3416694112290
S 39495 939178111
Q 12849 75063 6394944050054
S 1697 282808494
Q 20294 47982 1634098454493
S 4707 383624963
A 82300 116843339
S 51242 687700966
S 21153 711103261
A 83714 757589736
A 44623 320626586
A 90629 83484903
A 81295 68349838
Q 6422 80383 8859488445713
A 46435 140621283
A 87791 379152947
Q 26304 44474 4728349758348
A 55932 525755065
A 83008 117536922
S 11894 930244970
Q 58183 71800 6910290625259
S 67236 545867662
Q 37688 55525 5199702266293
A 60086 377203475
S 7536 727157588
A 60475 252218966
A 33068 884805808
Q 5695 85638 3373386602704
A 12990 753714566
Q 26060 57669 6168755057912
S 62647 733612739
A 21105 674465003
Q 10101 88977 2882196593723
S 82623 445912472
Q 1070 92369 4873009087805
S 15699 96462563
S 54289 64763298
Q 55823 85877 3226620040253
Q 45726 68051 4443690402158
S 2347 974256142
S 47252 353610251
Q 4130 18111 6104885002230
A 78305 370820875
Q 17981 90338 232447677047
S 77860 708505490
A 14658 637298368
Q 8095 76144 4411453598841
Q 15605 90105 7388311628998
A 93036 436525898
S 42520 37378421
S 46081 333950031
Q 11853 28505 6003151365972
S 30490 590695086
A 91962 193431709
Q 12665 82789 5493890270967
Q 9110 89987 1685526306070
Q 16171 79033 2546883087464
A 35437 663529598
S 38875 989877212
A 28165 852538750
Q 27139 88348 5859728304405
S 59776 318750638
Q 9924 51018 9387745301371
S 47527 843590374
Q 141 64253 5012327990956
Q 30174 59345 5402590461825
S 86657 723988372
A 21526 950723875
S 457 173267564
A 89808 132912168
Q 10159 55057 916658578590
A 92419 899043138
Q 30306 84972 7989933038816
A 20054 921374246
Q 21290 79416 827258518371
S 20809 726455211
Q 32474 49931 5468464386198
Q 32346 71114 6741160978159
Q 10771 32666 9805098404006
S 18684 589754440
S 13761 734358197
S 14289 749297605
S 80157 223258052
Q 23329 80364 5499495861197
A 16039 446787082
S 90730 912082327
S 71022 167623523
A 54483 720483201
Q 72480 75997 368785743864
A 83528 939469420
A 17026 421609272
S 57948 587089514
Q 5805 36797 2114723301398
Q 46736 59660 9589609826210
S 60104 711801208
S 50880 778050705
S 21640 123251454
S 79594 267327312
S 46060 447757761
A 34251 107949939
Q 10831 61819 5578884595999
A 93312 838234887
S 37878 640217921
S 41002 11974488
S 68497 526115504
Q 44269 44851 251675832678
S 89961 969268583
A 5544 42569216
A 26752 442841382
Q 13021 64939 9068403352978
A 75062 199648345
Q 22857 49623 4274345483607
Q 2055 68657 7392561184521
S 33390 977711591
Q 3549 45655 893411988209
Q 580 90494 3365935832762
Q 15344 87969 1111542451509
Q 12560 32161 5819751914719
A 32207 319408493
A 26405 39632243
S 76236 300290685
S 13557 659749933
Q 3413 86338 88103954989
Q 14368 67582 3276061022513
A 77631 167011328
S 52566 713559877
Q 848 89037 9141781745444
Q 13130 65534 9727613221963
Q 21937 65474 5948861971826
Q 34988 66387 928705796566
A 45669 155859360
A 22135 854175114
Q 7556 56238 1814283365416
Q 19029 72737 6868149559340
Q 24308 85462 2645756348285
S 31318 507293282
Q 8478 76793 4794343971327
A 62651 890849763
A 42616 943869532
Q 9140 92270 112594402736
A 76288 446135411
Q 65148 77290 2479747691685
Q 55311 62885 3193347162538
Q 9223 87014 4346929673561
Q 74603 91392 9085105636798
S 35277 217578209
Q 6203 91487 5310132962342
Q 32224 50037 5259635761750
Q 63597 89880 3435036247960
Q 51840 76868 9998836626998
A 21600 416819224
S 81917 520249172
S 31284 361412157
A 89050 421119063
Q 118 93083 2876703949432
Q 39980 61144 7962430982082
S 18875 341584153
Q 55215 78434 7269052294824
S 3628 234580997
A 35746 891046421
S 31340 246187936
S 73281 106672826
Q 20878 86636 4787153214953
S 14056 393808457
S 64197 645309860
S 45762 426125008
A 47360 955964241
A 54696 126460756
Q 27686 70061 5544944238470
Q 47995 61490 4646211191636
Q 18530 41919 2254711085500
A 80126 779908584
Q 11410 40413 4646829303239
A 92842 668274066
A 26124 300317089
A 2908 760393963
Q 33463 49523 2617367361896
Q 4406 86609 7555885577020
S 59370 756322042
S 6208 639962295
Q 4990 66393 2186681720620
Q 12659 85791 4338098244134
S 3977 540556025
Q 2578 77196 6716586663573
Q 42727 72747 2667120962840
S 62672 338285566
Q 3543 36383 9050761752715
S 84017 12463058
S 3697 554236457
S 4584 930446199
Q 29844 74306 9766624188348
A 23964 42972145
Q 5568 48949 7455811199259
A 40945 914795144
A 51025 675529973
Q 2564 64603 7309849016807
Q 36457 58005 8836314878303
Q 7923 84950 8022092516311
S 65175 114102096
S 59152 647791294
Q 3484 78849 999250210309
S 11929 979656482
Q 28581 47723 5959701291022
S 9250 829111781
S 44166 840712424
S 46581 165043929
S 39848 69984014
Q 4891 45084 5847195967688
Q 32969 81441 3896134499251
A 6449 121964015
A 30355 315567417
Q 11631 36853 1797646426543
Q 6185 57669 6118215124611
Q 9085 51959 2471941989077
Q 22097 46691 228047755590
A 54210 652932852
A 18828 589371460
A 92742 605069660
S 82117 501505309
Q 1816 45521 2517567804356
A 84280 776266273
Q 32196 92518 1035540280903
Q 51297 71889 7314351862474
A 38819 18189086
A 80249 837836777
Q 42251 87020 6134396682078
S 84483 732428494
A 72199 288395553
A 22966 846441048
A 68488 752708606
S 54895 215988929
A 40667 236320000
Q 31988 35103 1045518907600
A 78635 343926269
A 70233 562612296
S 67295 741581079
Q 1505 21175 7490655678042
A 31946 410167930
S 83448 272556174
Q 17002 43170 506473806343
A 71083 786012260
A 31308 781060082
A 10106 395515364
A 71339 829880119
S 9164 629527233
Q 6743 75065 8229490293522
Q 146 78158 6637702634911
S 21531 724035132
S 88401 972482184
A 39377 250995099
Q 11029 65856 1470598945707
Q 3411 75622 932026537075
Q 36210 73609 2717344699723
A 39295 994854908
A 81192 512479043
S 67338 40144986
A 86147 735419974
A 43752 124934959
A 57811 871689306
Q 12749 88871 5083192674576
A 16440 983820158
A 2584 138538259
Q 64804 70395 4549061455678
S 61707 971742836
Q 55797 84462 7440192260997
S 25515 90277431
Q 2017 91763 3882025524077
Q 23690 46999 8393292972250
S 17127 646674221
A 24797 656062200
S 83120 859836997
S 43437 506087554
Q 4252 88042 2682625076432
Q 9688 84648 4502409213953
S 60941 176674071
Q 2615 90643 6161598010392
A 25789 297909665
Q 56781 73347 9125257889677
Q 12868 22101 3615874503445
S 53744 885033346
Q 18457 76076 4607367873702
Q 70888 84180 1488302296045
S 46698 105535642
A 66443 989664562
Q 23739 81465 4879179936892
A 34199 80512937
S 91837 699336400
Q 597 56535 8109531339173
A 28402 483523974
Q 17882 34157 730156176024
Q 41200 66394 8377849130282
Q 17455 32724 1430023553733
Q 8184 69439 6963754062190
S 3878 26009334
A 68847 446210202
Q 36267 88519 8623685747058
A 51067 588370688
A 78539 718396072
Q 79335 84760 3217858992509
Q 6300 63012 3873688118130
A 86881 753291848
S 71220 336057187
Q 7081 85858 174185305606
S 6998 246891750
Q 16266 31130 9489669867720
S 23106 376718310
A 5740 316601132
A 34413 347072974
S 57313 113296452
Q 506 92043 5483657517502
Q 21738 86133 1733408250650
A 69466 802552446
A 75487 532042183
S 77888 452959281
A 29897 733778906
A 67228 878757449
A 58133 131051345
Q 22202 63992 6436248097269
A 46267 722843554
Q 26680 92968 5421285868674
S 12669 887674007
S 38306 965424914
Q 3993 72087 300476507743
Q 5390 51590 6820958364281
A 35058 943205555
Q 11669 86631 9992247748174
Q 44420 72530 6717993878910
Q 815 89329 3578788852987
Q 3641 91083 959822129586
A 80461 587762347
A 81366 92214100
S 26538 356748093
Q 14368 40247 7542636813875
Q 19381 20455 398859395923
A 79583 723713185
A 65850 714039638
A 25368 485986484
A 27837 209509704
A 36430 963054686
Q 72669 85234 5186548224053
Q 53627 61781 3095298052933
A 88678 40787354
Q 31210 65467 7080203865788
Q 1550 82777 6534833446636
Q 53217 87574 6302720606142
Q 18243 70243 8757354965926
Q 37761 68399 3036671877423
Q 68349 87007 956551493048
Q 45051 71409 2007542872387
A 39515 693973672
Q 5201 52639 89460359975
S 56133 384318547
S 18576 974851951
Q 46637 69540 8157172197522
Q 13327 43098 582156240766
Q 51920 88864 2031278948700
Q 27910 80209 8029415083143
Q 8689 50974 4872132312911
Q 1581 69091 5293879100515
S 32826 947524739
S 32397 164452452
S 33523 654828001
A 28949 496234141
Q 70388 88738 3406194543076
S 16469 689647962
A 51155 280793386
S 83293 97674676
Q 48376 52493 3736296097949
Q 186 92925 4601639324117
A 68179 699046659
A 60015 984835613
S 23993 803964471
Q 9309 83696 3415709854259
A 31933 761514833
Q 79296 88592 4930117597906
Q 89845 91759 1016803250835
S 25314 92050910
Q 51052 64533 3120706420007
Q 24076 64360 4994006331335
Q 51156 89511 2459882493177
Q 16707 40699 283475304944
Q 10350 46602 6230459531727
S 14365 581240577
Q 7316 29599 5566207304213
Q 6476 80286 2201777816226
S 16228 608764130
A 1114 501831359
A 17590 584552033
A 3727 794542233
S 68853 689092264
Q 83 84104 2433234722353
Q 21174 24993 2279426271176
A 5180 100252704
S 53789 873257621
S 65819 159027110
Q 60181 67964 5272708820497
Q 28664 62076 3183345126008
S 36435 911369603
A 3559 581818285
S 17499 610470386
S 65340 222720160
S 61696 541261237
S 86441 419592813
S 83890 901510466
S 13907 538193764
Q 1457 93070 7772947646177
Q 10610 73484 8265261938410
Q 331 88294 8043691161796
S 73663 216665113
S 77285 288838508
A 40864 298242916
Q 44503 45026 148758574303
A 84221 163946421
Q 19007 88765 2418190633618
Q 48845 69307 285246884971
A 87552 432593494
S 69067 53759986
S 91738 859198234
Q 71701 85831 2234369060259
Q 32570 44932 7889915647763
S 83850 714251965
A 20169 698535854
Q 37825 68730 3169398811283
Q 24736 84549 5971852484618
A 56015 542027085
Q 49284 88183 6019684325488
S 3964 488939063
A 13918 782436255
A 28235 10707370
Q 71217 77308 5414684370250
A 17702 386543144
Q 3632 89978 3147400323082
S 84267 674287097
Q 2678 59107 4506681880888
Q 7726 91945 8523333785347
Q 1525 55938 1479600786028
A 70272 49650351
A 48473 573151845
A 49642 600901273
A 30726 469394969
A 30538 436641430
A 24505 939686289
Q 14549 64281 2462750880783
A 25222 605282047
Q 48326 60155 7694332214825
S 77699 929343469
Q 2255 80194 1110913933905
Q 2017 46465 261625511375
Q 32614 92281 9529482327261
A 48552 140774018
A 70489 887228268
S 51416 442201491
S 24506 384312736
A 51880 546381089
Q 14633 78061 474543250740
Q 15301 39449 6645792967706
A 11870 311354598
A 71688 866528634
A 13230 115501214
A 73539 428424589
A 57341 35193458
Q 3054 86498 2986459444784
A 86310 696102355
A 54560 121979861
S 71958 661564663
S 51780 321442999
Q 207 93312 5712471751777
S 55734 26933481
Q 11238 64280 4676748697675
S 16826 994102690
Q 10211 91315 5750557632103
Q 9375 87105 5377387438979
Q 4276 31237 9183341787282
Q 17751 31385 6285640595097
S 49449 881575710
S 45109 278283870
S 20724 945297143
S 6826 667204802
A 33234 557965555
Q 25295 89112 6786914092259
Q 43906 65660 3696532225593
Q 11957 78464 2839354308875
Q 35975 61563 8111013458014
Q 27915 65401 6311370157667
Q 32214 72254 8979793795837
A 9252 366020591
Q 66879 80010 7083273605180
Q 37799 51017 6269653379028
S 72710 75614793
Q 3574 90119 6657125001862
S 73582 106173769
S 1726 454960297
Q 13480 46583 6184150663820
S 15793 485606680
A 86430 207397830
S 12833 175012845
Q 4764 62479 6723207922276
S 9378 193094853
S 34170 792744735
S 90820 228901642
Q 35115 74073 1601448507189
Q 59560 62120 1952231552607
A 31921 624562939
S 44521 128755535
Q 33573 91357 3428446917082
S 56766 555709151
Q 23138 43908 8693916180236
S 21944 994580400
A 33256 276620451
A 22383 685955852
S 31448 708993223
S 46656 629810415
S 85803 713919649
A 71275 626789854
A 47522 583838953
S 90284 510849083
S 92387 852773532
Q 13138 63840 7188871741318
Q 14897 36306 19796415698
Q 17636 29973 8032476474474
S 70595 254183145
S 13418 737573038
Q 544 68506 3043256563886
Q 37510 80435 147809858704
Q 27057 92787 5880762510543
A 73204 374096026
A 79859 337485001
Q 66080 92894 1491529884255
Q 5597 92964 4084486687022
A 83876 432004944
A 29247 105349813
Q 7325 92302 9617764951724
Q 21674 72047 1637401085632
A 13758 17574835
Q 724 92604 7401293508184
S 22543 426735917
Q 813 84529 601795454340
A 39452 705363743
Q 4145 58089 6897443668070
A 72505 767007915
A 2533 190002362
Q 4 93370 9884482930196
Q 89182 92848 3287846887055
A 52116 616590724
A 44642 739771407
S 87031 849532441
A 38191 573378863
Q 16007 64766 1789769104998
Q 7686 26861 7246616954494
Q 36714 62755 8172495803618
S 67805 285423777
S 46868 935071207
Q 37715 48602 1883389828267
S 71870 78967444
S 30381 517152255
S 88201 647346807
S 32065 979983025
S 6665 349079401
Q 359 92561 8177680081848
S 76760 960970437
S 84816 743690485
S 85957 798198563
A 29753 986779824
S 19291 833368298
Q 19761 57611 84818765248
Q 4779 90847 7882734795899
Q 11017 89314 3523184102980
Q 7026 11637 303914796782
Q 32170 85372 9300088937091
Q 52498 83695 9990230910951
S 12717 785230921
A 90981 93064347
S 17177 440823961
S 79337 493247027
S 63554 836950187
Q 24548 75645 9502965284151
Q 19466 79474 6296351821870
A 37989 878147577
S 3485 764255429
Q 8424 90525 7826199600417
Q 5296 50820 4369984896178
Q 3398 92560 3746302253723
S 29533 517272446
Q 10231 92494 937777764976
Q 8785 51398 3447219242968
A 82809 935899041
Q 17149 88710 8769522908301
Q 2706 86684 1350121109134
Q 14049 74929 8190576314725
A 30607 199910201
A 39545 505637905
S 8109 896421557
Q 41313 62522 4221267524624
S 79366 668322473
A 18804 16620798
Q 6195 74003 6769642680852
A 83413 853627790
A 934 933504188
Q 26539 80105 8599917844825
A 86841 163026663
Q 27189 81294 4752469613337
Q 44201 47452 91557092313
Q 31456 38779 4235086422132
Q 30241 32637 34993683860
Q 7099 90658 1705688585569
A 52587 616908796
S 22122 338992532
Q 49308 62744 5804199026437
S 73662 651953630
S 47219 767055749
Q 15967 92738 5108170896480
Q 7672 36823 6250772300848
A 37250 207940353
Q 60377 86532 9607444153688
A 41564 574029002
Q 64613 89068 4794844638819
S 46161 567904154
A 76049 31511251
Q 6786 79273 8762911187206
A 29070 573475966
Q 11313 69591 6482879892672
Q 8173 88764 2189848069507
Q 11281 88478 3658583106154
S 78793 321017378
Q 20172 76273 37217631827
S 23712 62894353
A 81887 68847542
Q 1421 92936 5299057580454
A 65595 205713194
A 87082 525589131
A 53027 300235602
S 7849 554915556
S 49268 202638940
Q 51278 52775 342192416727
S 38083 501536693
Q 17918 74906 5116267075526
A 44278 609116271
A 81874 336257124
A 88898 490355502
S 83098 868327466
Q 3700 21557 5750753465032
A 23595 831997617
S 9679 469932507
Q 8106 90959 2804494204547
S 61207 688801501
Q 69071 71475 992686744661
A 28659 517203062
A 44301 305911568
Q 55805 90104 2879607111258
A 20446 909888947
S 65539 436568374
Q 50943 75748 2011646862579
A 44192 245055495
S 47323 680512491
A 40530 988399930
Q 10653 57307 1749974221826
S 76008 461579728
A 20378 910848505
Q 16257 42391 2176497335529
Q 51372 90557 1736152169738
A 84584 651202483
A 11888 180365969
Q 6175 92212 7210749375392
S 79812 111455990
Q 16435 92955 6047333685908
Q 20501 72145 2575128713263
S 66319 440651886
A 44248 375771771
Q 10653 67935 7689750462085
S 43498 474951253
S 30513 947407336
Q 5138 41038 3285509615215
A 5242 636733357
A 58825 540378586
Q 24785 84950 9238448262098
S 63553 265737200
A 93001 479770285
Q 1211 93181 683951172272
Q 42765 92976 3294142959667
A 56094 256508380
Q 3744 86661 545252853000
S 15175 517826419
S 34299 107924991
A 73263 646700552
A 10932 568027341
Q 2606 90184 3718937100945
A 87786 999613729
A 68429 752154840
Q 38854 71637 4194599040864
S 53777 383906591
S 58895 302342537
S 76262 807076736
Q 84645 86695 468214270942
A 31547 237817202
A 45214 408513607
A 26279 129962173
Q 13251 91126 63312755225
A 4841 890190691
Q 90014 91746 258273259845
Q 8808 24258 6605653656778
A 85045 968119900
A 89457 425720433
Q 39175 93352 671172935454
Q 62091 93199 6340462591139
A 69749 266167423
Q 4037 16035 9849626268275
S 64197 387177070
A 84421 849529652
S 24349 910952872
A 53651 233120896
Q 37284 83677 394871015573
Q 2226 93206 9640939787932
Q 57730 76207 1068801842077
A 79700 255816165
A 7925 730824686
Q 34899 72931 3495778161343
A 12104 182210975
S 14928 130315679
A 58729 909338832
S 57592 701359375
S 2678 33066716
A 77310 108664743
S 1421 862415555
S 32776 24949679
S 87715 668179727
Q 23255 53742 4408040212885
S 22900 571016084
Q 4054 70901 4983639642624
S 31338 361129637
S 4459 111249504
Q 24508 84924 4876944256421
S 35645 977645563
S 36500 305880604
S 50855 66209053
S 30949 315854220
S 71065 384703020
Q 27561 34839 5948162078249
Q 40231 53666 5221294892009
Q 59186 90413 9743205228179
S 23607 63382964
S 91663 713641048
S 40552 295005146
A 30817 973455596
A 55468 687208496
A 74622 422469195
A 50023 431625796
A 20580 612957528
S 45114 488798432
S 35700 364521836
A 44840 966118298
A 75400 38301193
A 70221 124143455
S 76231 969491208
Q 7601 27645 4236210162925
Q 4992 21844 4733934778783
Q 373 26464 5043062686708
A 45946 557566716
Q 12780 50769 5668214246848
Q 77744 88883 429819770390
S 70649 814602916
S 4549 36761785
Q 53926 72507 6694485902362
Q 416 92179 9530947241274
A 57741 587207778
S 31130 815987897
Q 21086 26668 1310223966064
S 43132 86485891
Q 9197 88007 3408408864701
S 33709 240110056
A 48373 385989023
S 47896 902790869
Q 37887 48614 5975067690472
Q 41327 51108 1002099755117
Q 29939 92085 6080134331338
Q 34979 82848 6347806031353
S 68646 358672880
Q 13018 81663 8432999937753
Q 7173 87196 7808535214050
A 58272 455627900
A 26371 31454214
Q 5124 89648 4500791280646
S 945 892042321
Q 18944 65796 594840589722
Q 39172 65512 7090365970444
Q 24812 37366 9310832986327
S 65886 313279239
S 68011 296042119
S 32117 111696057
S 74291 657448600
A 61309 338262329
Q 27519 73620 9611729594357
A 24083 987267955
S 5662 830971959
Q 27158 47290 6763611917964
Q 31068 78161 3182906787104
S 67113 617879650
A 7905 514649501
S 87753 976152600
A 28599 72350025
A 62021 483415580
Q 24430 37680 5003002470251
Q 60317 82963 6521997402363
S 58087 56588785
A 26153 70899905
A 92523 87761888
Q 55928 92673 7585281678741
A 25283 705148117
Q 450 57228 8522879662117
Q 11731 53934 5535981843384
S 7005 374323289
S 9173 470741812
Q 58870 74646 3919474616922
S 88451 286653611
A 82461 97340698
Q 991 44358 3454477903261
Q 72248 74535 1319255642319
A 33213 991440819
Q 53546 85372 2698912126453
A 85056 343102142
Q 7119 56980 3989998916932
A 35348 63353083
Q 6785 44186 5533605343523
Q 70973 87480 1892032551394
A 807 320910164
A 85323 49988687
Q 48376 64936 8562471985629
A 72079 816839732
Q 27780 29171 890552847590
S 72794 619933713
A 55127 61164377
S 28249 181662071
Q 11297 63071 5576529798333
Q 28525 65895 9003342927126
A 59965 816265922
A 76685 334198596
A 16520 548951730
A 21186 646249898
Q 5481 70598 8366734676153
S 42011 132025241
A 76559 705344270
S 83363 418888714
S 33294 12727061
Q 5576 72679 4237482685617
Q 16448 40143 4181266639740
Q 25622 61469 9535529279503
A 88170 474788295
Q 19610 89423 8878960334288
S 83644 345882185
A 618 147146782
A 38839 312678993
A 32037 782984072
A 51810 755729343
A 19240 418003427
S 52318 500497140
Q 43480 92805 8615678881547
A 43058 719841388
S 14041 725131311
A 46724 11614667
Q 15506 41678 9119653318199
S 23132 526980421
A 69612 666682666
S 88587 42830617
A 6466 308030814
Q 8581 33640 4429046132428
Q 19190 63897 5011339622710
S 26873 406107558
S 83978 739531753
Q 16649 22335 75696090998
Q 27741 89153 8889306539030
Q 8136 62583 2134754897558
Q 475 83646 4465056626858
Q 18627 75108 1311982755918
A 82508 947213241
Q 1945 87124 3102600412542
S 29163 989129981
Q 6507 80389 6877847238668
A 50613 236285686
S 89533 128088025
Q 9609 19335 2207275064805
Q 33734 41903 5591115098868
A 86411 911793576
S 45318 778871052
A 69190 683879934
Q 3746 73340 2491305666425
S 75138 533955297
S 85274 949823564
Q 30642 91343 2054532591894
Q 29913 45370 4268944137990
A 54860 236927977
Q 2118 69033 5129841921510
Q 3333 81434 5339133212441
S 41768 467745940
Q 40726 76333 7038514914127
A 89686 547771470
Q 2393 90523 2296392623129
A 30417 868404182
Q 1836 93181 317420023766
S 44321 458413676
S 85703 476321310
A 48632 268573010
Q 13876 68982 6747703741504
A 28024 12425978
S 80056 415900040
A 73017 837725614
S 32742 633034689
Q 14123 93316 5837796672014
Q 1294 9206 6467010852658
Q 25566 61597 5667781248940
Q 796 28004 5520071750909
S 68565 748527746
S 75818 601161047
S 62036 405486559
Q 3410 87045 1791667234662
A 21746 91496537
Q 3539 91823 8462412119635
S 52161 975659502
S 70079 625553642
A 3639 719858690
S 54609 217973563
Q 12364 52434 391983616262
Q 33384 51486 4305382899292
Q 5311 35811 6093986360399
A 50050 729965915
A 69669 237210758
Q 26290 34731 1021142298849
S 15153 663858332
S 28702 195930867
S 84428 537081918
S 78233 956580087
S 37390 424005490
Q 15015 58559 1853675882361
A 74724 767751437
Q 21899 57538 7572406769351
Q 13050 62867 8677235577053
Q 51256 84301 663850282088
Q 6353 58390 1328839355340
A 41493 196230567
A 36586 559228507
Q 64321 86377 7397067159773
S 29323 696149943
A 2485 556696397
Q 17457 55312 3516220369893
A 79698 629969859
Q 1308 88849 3321485369723
Q 57137 92778 2912533955242
A 24080 267941709
Q 12625 73281 2135018292352
A 83662 250683621
S 75649 399395517
Q 21632 81764 3519651678035
A 91477 18347839
S 25135 433361140
S 41150 851225712
A 14702 579249865
S 40542 996609083
S 1360 129901947
A 55360 913038721
A 19161 722002101
Q 40455 71219 242370851620
Q 18078 82419 9641993863442
S 57768 215121078
A 6594 407459379
S 65383 439484127
Q 15585 83960 136584081417
Q 3063 87185 6208324335810
Q 60090 67158 566957215281
A 83235 843220066
A 86377 478348115
Q 71388 73677 2052511593128
Q 23821 42958 177580085530
Q 1089 82921 3835087793775
A 17452 714485515
A 11754 640548597
Q 12885 88120 1671011409076
A 1789 394508015
Q 71605 77210 2512206770496
A 87047 296174778
S 65450 94745475
S 60634 437532766
Q 32305 90409 9650010198773
S 72067 931781545
A 91174 503751448
A 50871 386399437
A 84840 686001700
A 66729 537895485
Q 2388 86192 3510924956868
A 40099 802819333
S 24459 735047430
S 58881 613003184
A 93323 388814503
S 59723 938984174
Q 61555 71962 7497744145278
Q 87105 88274 1158629218567
Q 29848 38153 974001249004
Q 1573 38189 4329040405448
A 15192 961566066
Q 2140 69033 82116077019
Q 10620 75096 6909461793715
S 27870 885470858
S 86900 872181813
S 27010 12672110
S 31014 879552464
A 730 100017454
S 66510 903286278
Q 72683 75849 3046607506447
Q 33057 77229 2283369817378
S 87810 594014779
A 77470 345821859
A 68161 792229386
A 11516 649690185
S 83764 648161200
Q 2315 88601 2005977694928
A 7918 74102888
S 59330 849792838
S 51430 630555263
Q 13266 82348 5291054876054
S 58332 573933226
S 29371 383904133
Q 7524 91027 7981287333718
S 60144 552335589
A 44599 659059685
Q 48897 74205 6343234721576
A 30891 430189115
Q 61664 64558 1815119317683
A 75241 614841703
S 45292 592133095
A 22405 763882923
S 10113 958990348
Q 74056 88156 6502368300147
A 16677 696334806
Q 13012 21617 3669458106520
S 18822 52411852
A 73215 567682829
Q 8618 36462 5124357456409
S 8458 643768020
S 32195 899015271
S 83692 659284966
S 66722 871860482
Q 712 29380 4012880626234
Q 3623 59274 8172015862955
S 21136 88280869
Q 21171 84533 4711500543147
S 58825 546422727
S 74882 400283624
A 84034 484235611
Q 30023 57202 5286296506624
Q 12084 66302 5846542723052
S 45207 649129230
A 83737 587885582
S 39181 448820763
Q 20404 34260 5630596516477
A 40427 984344625
Q 15510 91199 1506832978920
Q 14293 91534 5598175415021
Q 10702 45138 2654576637023
A 64764 57407158
Q 27822 35109 3579712714118
Q 4392 92440 8438865655578
Q 1366 45057 6710160724922
Q 9849 92006 2505238982683
S 90099 335734145
S 36634 809215132
S 18492 633694268
A 66112 618240820
Q 1291 74566 9027539879787
Q 47064 83799 8871522848911
A 89668 785831152
Q 14417 55928 1943098116047
S 64461 843711106
A 30502 931888588
A 18692 791233931
Q 44907 82230 3986986572784
A 35566 24917210
S 72929 640348001
A 93122 268351893
Q 57137 92645 6901690281087
Q 55261 69829 7961417628457
Q 2508 91494 6560164497338
A 62151 982532931
A 56333 673125942
Q 69254 92834 6186493002727
S 38327 135185597
Q 13088 56797 1487041448813
Q 475 93203 8190176699836
A 4271 994331658
Q 54977 76366 7212852694171
Q 10779 85156 1949596297132
S 67131 913606447
A 61511 87347361
S 19489 969953762
S 7085 741824621
Q 8531 48303 8665925152362
Q 67296 81457 7288825545526
Q 42084 50041 5026278587389
S 56879 711370210
S 88643 220842902
S 61428 109995301
Q 6660 91188 9915779974978
A 22457 144138226
A 91597 305130833
A 5887 934720108
A 4068 319805790
A 90146 817496923
S 61426 662096730
S 28237 486446298
A 1860 438120732
S 48302 577041375
Q 9730 46402 4641013419796
A 59033 983201432
S 10529 281909444
Q 690 84742 6798929943675
S 16710 453652286
S 75004 571314717
Q 24489 65749 2349485283382
Q 6059 15388 3059338065977
A 76006 513647018
A 63775 430914692
Q 29444 92847 3098121146801
S 67799 14667459
Q 39629 83449 6127060330303
Q 7569 89242 8042085866005
S 25523 398930091
A 56296 600174066
Q 261 84252 5791536098204
S 17604 322324897
A 49919 480478634
Q 32406 81433 7515514640654
S 35820 555476281
Q 59345 72566 9620370292552
Q 2804 76723 4890102076125
A 31381 602110967
Q 26921 55746 6830043317616
S 73700 169529390
A 1639 578847462
A 23666 987107297
Q 1317 92058 4987846263613
S 49762 607222030
S 54509 746923348
S 76212 113547709
A 39118 680862794
A 54359 792623325
A 36847 248192166
S 18925 669232438
A 49810 198733747
A 44081 969184028
S 13997 585884075
A 15910 64129963
S 76222 609882831
A 59574 625996892
S 82710 606030510
A 13206 479032358
S 69816 67770029
A 9336 325573359
A 90125 647693598
S 14078 216201524
S 37570 607860531
A 40966 965048431
S 21798 134653755
A 8269 225878856
Q 29062 45966 2417754142537
Q 24513 83610 1914918947584
S 47082 46556869
A 17369 746456173
A 28696 697662994
Q 1925 65385 6140298610721
Q 9814 92458 530579016070
Q 10837 65044 5468721676228
A 67951 626815520
A 2869 564371154
A 13193 440925575
A 22595 193967778
S 27888 702682170
Q 76273 87704 3234134592580
Q 10869 54476 7880593956638
Q 13205 62943 4048400518052
S 43452 228988614
Q 369 91446 279484605977
A 9386 103553367
Q 57426 64337 3557242368561
A 56421 503164231
Q 32220 32651 41450865091
Q 2471 92402 561079717456
Q 35370 51216 5334881876719
Q 62676 78483 8235492481917
Q 15665 36631 409526040933
A 81232 991363286
A 32123 322318490
A 38076 822088185
S 8434 89082145
Q 2893 82426 5008650586627
Q 4293 10569 430823894191
S 2165 523909346
Q 1578 91267 4931060325089
A 3792 67703456
Q 38396 91585 4016270380289
A 12227 766676273
Q 2516 31113 4345262120610
S 40575 147280800
Q 9742 66446 2940597783356
Q 18636 23059 1774906270667
Q 8863 91936 62363340574
S 87550 795744913
A 3945 598694339
Q 15932 62743 5033065953257
Q 22470 42604 8233262519686
Q 6800 17993 9959963722774
A 82162 387429707
Q 53203 85761 967460598547
A 85495 323248944
Q 39741 61691 1791429083420
A 19757 814298618
A 84203 54970487
Q 13334 58976 1808678317624
A 56789 163421500
Q 39430 51942 1541091922071
A 28615 321840111
Q 42 87453 8258720292175
Q 2138 78413 5431454267607
S 2256 941331435
A 52325 597978212
A 80878 547201380
A 32526 761161740
A 25595 138675801
A 18385 58426169
Q 28572 29413 786636943542
A 28704 787946671
Q 18039 35690 1941942198112
S 50176 174189520
Q 29825 35195 3858883015854
Q 29744 30971 195191931450
A 77841 377237027
A 8355 422050327
A 18339 486148200
A 90352 108184771
A 2808 947494133
Q 23335 49782 5827795559540
S 72592 194293942
A 18631 452322571
A 20569 895792252
A 49001 453985054
A 42287 746631089
Q 35691 82561 4115172771017
Q 26808 56222 5388071237637
S 23706 91699260
Q 14036 88748 7313589076160
S 79816 445811285
Q 36320 50702 499305817551
Q 37476 52373 1993269439526
Q 57553 79619 4865055050060
A 81938 330354240
S 62241 187991847
Q 15335 87810 4216649377535
S 25525 141668407
Q 43009 72094 1852621087044
Q 35334 92963 317270532719
S 90989 634817317
A 23884 880694556
S 18213 258155978
A 78072 438169549
S 68777 737853574
A 13478 854718666
S 33277 21639523
Q 24364 25881 1191895247750
Q 92426 92452 22911660776
S 4116 490616179
A 74111 34120512
A 17681 29696922
A 72096 29394226
Q 400 74030 7714889790987
Q 18569 80065 5557883164915
A 90091 843799875
S 47623 784319154
S 79078 117750171
Q 35852 73345 7610838840121
S 32773 69461031
S 45742 901494768
S 6693 681613886
A 47163 862334916
Q 26766 50556 4230206348205
S 37515 698163939
A 23429 162235256
Q 28444 90666 1928686651495
S 20797 901740045
S 53091 429977763
S 86488 559960135
Q 1274 91228 3675815666811
A 44672 758457298
S 85943 852696721
S 86329 26130446
Q 8801 23194 5944985308781
A 25369 741705135
Q 8038 36750 9574149677510
S 45020 864948592
A 8739 677729674
Q 21761 83568 1482091989320
S 62825 436062970
Q 27639 69740 7956219925789
Q 19343 66434 4721456590646
Q 69439 70418 316854857013
Q 1362 90990 6280453111640
Q 43841 89690 3234430424529
A 54620 892160763
A 22931 600284636
S 31248 454396106
Q 13371 86120 1492914041723
S 10380 566512566
Q 11880 84776 4597281582320
Q 58350 88874 8308905898770
A 43626 298127081
Q 52454 74994 18508857151
Q 12626 83910 3968642522546
S 56586 761705039
Q 28963 30423 602127473066
S 38387 650091334
Q 3088 91568 2671998080033
A 42701 577532743
A 33404 165446489
A 37316 203693354
A 59322 371075169
Q 3907 13966 7357193292278
Q 38487 52979 3200404415522
Q 29223 83922 9695013050414
Q 2962 90410 7884120195447
Q 5129 92438 3495677532795
S 26081 437017431
Q 10903 69754 6842713865534
S 72822 720638458
S 72941 737913480
Q 10828 41923 2369048195468
Q 33160 88150 5614854301987
Q 1507 86276 4767289005022
A 81534 172965284
S 18422 680443578
Q 34307 61177 3875052937994
Q 2577 84301 8747876164995
A 15223 385702977
A 78881 576145635
Q 1551 71914 931091806625
S 23751 88124985
A 71548 277856474
Q 7985 84811 7482485947646
A 11485 978968239
Q 5055 86736 4955070067476
A 23430 441881063
Q 60258 70649 8816118483370
A 44504 154978234
Q 200 91788 4723282428375
Q 13932 56194 1339530962658
Q 1672 76995 9417498991123
S 34804 490580937
Q 46227 78975 8844322517507
A 91454 262070182
A 85363 963990443
S 12403 377854162
S 64647 463755871
Q 46006 78665 8613680986424
S 32161 882759881
S 4741 441258386
Q 30289 43340 1783560078705
A 64845 449710628
S 4355 46627
A 12020 76237727
S 85082 655438238
Q 3450 80512 612600223061
S 37328 264896680
S 40646 308495763
S 78255 208932915
Q 423 93270 9397374858068
S 54389 808754292
Q 47590 87972 4251403225925
S 71758 3647307
A 30119 990795703
Q 14321 39299 5065315481635
Q 3791 78359 3220866054798
S 23767 852596606
A 54080 473842632
S 88729 657457634
S 12117 714199607
S 88663 453226262
S 88528 324621423
Q 17625 80202 7190013050210
A 43056 692420986
S 63997 512125173
Q 7148 82127 5143728744472
Q 55076 83435 9805123882330
Q 29346 46340 7673802813426
Q 13552 37947 5346624417169
Q 19875 62641 2880295062814
S 87420 692932702
A 45743 179967159
A 73608 369359202
S 3567 539232754
S 67088 922575567
Q 14479 16698 749948910409
Q 51302 80179 4060375705438
Q 31735 91954 1156078918524
Q 28039 92727 6916982220996
S 66392 361397217
S 39062 924674480
A 82479 146422917
Q 411 91758 5306430439821
A 42056 500655166
A 61619 642716346
A 13915 439984070
S 60268 717604089
Q 15540 83048 2864320131638
A 18909 759740940
A 38012 223922922
Q 24102 34325 7217283131106
A 27061 328179518
A 73598 864119405
S 88254 234193052
S 47684 793411464
S 22144 643931695
A 40609 743247137
Q 3609 78023 1041595138828
Q 8369 89376 9458195735742
S 20595 948280662
Q 22220 58173 5766888329808
A 67580 221031659
A 46109 978982325
A 42037 557606542
S 33929 178919368
Q 8401 40126 5273701834396
A 39505 632844433
S 73388 436090780
S 14166 566217369
Q 1013 12680 2058162291303
S 64477 108984510
Q 5768 11205 3100186068358
A 91098 660810709
Q 14987 91881 7463539389173
S 87309 115511287
Q 16198 93331 7805280142578
Q 7269 92279 222073029785
S 45593 336544174
A 45568 35018200
S 69312 354232943
Q 16503 84748 2883836707265
A 48576 957288632
A 60587 751842092
Q 7977 83106 3449639145954
S 3313 70596728
A 35069 599599623
S 72503 832306797
S 38830 856039771
S 17943 841537889
A 90891 36485562
Q 1860 91705 6486315048295
Q 70015 89467 6937504624012
Q 3314 82952 5258167474412
Q 13117 71585 7976050707699
Q 53 89082 6278647584813
S 17027 851538672
A 40355 645680471
A 1511 488644550
A 35912 291499069
A 35882 716350735
S 37133 577089535
Q 5873 89107 1204064574491
Q 28847 92348 4389752143125
S 63807 252827292
A 21080 301531409
Q 34250 38066 959166954322
A 86140 442332175
A 61292 205718242
A 91456 138655133
Q 2032 87997 8133269608389
A 11969 976946793
Q 35203 86444 4138829049099
S 67888 275837545
Q 106 93005 2938523076057
S 41159 918486062
Q 9985 86905 4179306738858
Q 5929 41411 3994287800539
S 32338 74118
S 20845 917947131
S 77757 668788655
Q 38847 86977 9664465985857
S 3481 708589010
S 15654 917245132
Q 39332 67366 6289772049858
S 61228 334754274
S 14345 880224849
Q 9575 17174 6709657950713
S 16761 988251021
S 18952 422098047
A 18479 463895466
Q 19107 90718 6093810961442
Q 21594 49000 8278211978993
Q 23046 82277 1013636496104
Q 25091 50967 9059891022138
A 31681 112479359
A 43722 679287408
Q 4649 40235 4715532759010
Q 65678 71286 5133556399633
Q 3882 92799 2753376311917
S 88139 74472393
S 79692 408257173
Q 4199 92618 7802311505245
A 35113 827774540
S 33632 920572441
A 510 388263110
A 89220 549979279
Q 23181 85540 4423993242088
A 28549 320416373
S 26006 567406004
A 64026 795402128
S 9303 428528683
A 51892 948399494
S 89484 394839050
Q 30247 69161 7443406506039
A 91053 408328056
S 51174 754554483
Q 391 87483 5059836001358
S 63265 978890394
Q 28633 55335 4206703120343
A 49210 52992642
S 23803 286504568
Q 22048 51798 2001820631374
Q 61038 62545 203885798135
A 22389 736768060
S 20461 340733403
S 25669 107384841
S 64522 85008087
A 29190 209451256
Q 5110 91701 6739548462011
S 14439 879853898
Q 8731 88555 248321112129
Q 19546 86882 1472729540390
A 54428 565175630
Q 3664 78371 615013337463
S 75764 190695375
A 66072 708345511
A 40161 425120051
Q 9669 69377 1525425814960
S 24534 695615899
A 18801 553386278
S 44952 741309422
S 65901 124905911
S 71689 448918982
A 7110 193997703
Q 16634 53669 9576338361880
Q 24937 39678 2877042625046
S 49975 866111000
S 41889 102355791
S 64895 608233441
Q 25584 91111 4228661033984
Q 836 92790 2690796045043
S 46946 370783489
Q 29043 88948 146219253944
Q 21404 72779 3095552168654
Q 54482 80689 7988293248798
S 12037 39948462
A 55004 883559305
S 11369 533697511
Q 54940 68077 7303504746652
Q 62414 93016 7864791487720
S 50160 681642528
Q 68422 71455 1443660879279
Q 85041 85080 12023815108
A 77286 247148015
A 1155 945538376
S 11074 198866250
A 41677 578268932
S 89113 288585418
A 84555 72656799
S 31996 44041637
S 10562 244066491
Q 62516 86383 8522497572244
Q 3864 55374 9191127799337
Q 28017 41024 9172534260987
A 21485 277349687
S 77485 633742958
S 41527 591358036
S 39797 414386912
Q 51063 52983 397160952862
Q 28303 79495 4545803438712
A 16307 732115462
Q 33499 48204 8844835420684
Q 2422 73855 1348049346217
Q 4645 60075 6808449372864
Q 41225 54198 9357878314569
A 74376 215455645
Q 685 92283 699895759961
S 29297 87362360
Q 33098 81950 6081666447578
Q 20345 91792 104841248189
A 30121 870755181
Q 34613 70583 6088766563821
A 60177 201832626
Q 24745 65336 8219027847271
S 7821 104684000
S 89272 409975594
Q 29290 75569 393606875753
S 39823 516556667
A 8278 973369545
A 55428 848864177
Q 18667 75598 2593695725006
S 22136 881067312
S 41896 646527078
Q 25132 90802 1750982665283
A 77092 946859538
Q 68731 87444 9339319758187
Q 6678 77945 3924024408733
S 50933 768185890
Q 15351 58835 2653026155301
Q 28235 56957 4620517738849
Q 7704 31716 3349100807408
Q 17656 55006 5465697353223
Q 1760 92516 5155147660260
A 65563 429895547
A 66392 50636527
S 91342 541283823
S 85042 501629424
A 25741 875581516
S 17678 85781020
Q 19330 82254 2513177415134
A 59997 100469585
S 4316 322126272
Q 12047 53845 8372934471426
Q 57369 85960 7669248533626
A 36177 680462491
A 45566 546685621
S 33108 59037255
A 61394 128435980
S 46639 153067663
S 51106 709306563
S 17165 373626900
S 45928 871631049
A 61324 322753379
S 55980 47474372
A 73656 403500721
A 68126 297648477
Q 7146 50670 3973277376551
Q 34848 84835 8535544456084
A 4769 811325893
A 18598 73272188
Q 42645 87310 51369728206
S 43542 280813904
S 61102 36643102
A 38151 784957939
S 23285 18175909
S 25193 117660472
A 15685 141894575
A 20632 909259390
Q 8076 92254 1911316574094
Q 38856 49628 8599327427017
S 26785 9157280
A 45192 737978614
Q 48339 88181 985515903898
A 26251 773542647
Q 72544 81502 3908115777018
A 74241 746212202
A 23524 845317519
A 20254 973809695
Q 2663 84632 4232501115919
S 34492 55825234
A 34787 116081517
A 39111 389093915
Q 60689 81504 5478309817196
S 45135 988466866
Q 3725 91326 4694205128247
Q 7616 54863 9594572822130
S 87322 428466778
A 13520 384153385
A 29621 9442458
Q 47170 76843 1895484953002
S 41283 798306321
Q 23241 75927 5578671933994
A 31035 304440133
Q 7317 49970 8489293470983
A 77606 435098717
Q 2773 91085 8126951779334
Q 43052 64131 465168176969
S 20329 613972441
Q 18382 69870 3542898578390
S 8398 209124467
S 81378 803636982
A 30446 382996396
A 58282 825666180
Q 9572 59849 3917615870793
A 24282 374340318
A 13392 31982196
S 7424 590864682
A 89408 672321470
A 54788 433527667
A 91803 99438363
Q 4667 78560 5167044648699
Q 30458 91361 8024589759530
Q 51003 66370 8747081880761
Q 5312 8300 164962419209
Q 72392 79034 6265726924351
A 4133 81756506
Q 69701 84865 562294217365
A 5858 890495253
A 58807 419735206
A 3506 326081020
Q 46219 91930 3277459073327
A 60214 397658674
A 18156 437634685
S 27229 48868392
S 47849 359654004
A 89088 698108762
Q 5597 77213 8546460018246
Q 43367 68036 9317974449842
A 83458 333182864
Q 7558 48912 5305942867636
Q 40821 42838 666656756210
S 24525 12727874
Q 21224 69406 2348114266471
Q 26529 37374 8236353569273
S 66561 36623617
A 6428 434887602
S 42999 174178826
S 65098 20185609
Q 78 78061 5978108952149
A 54019 454179453
Q 48764 50508 1241047026824
S 27110 582451009
S 63175 135437998
S 19074 951356373
Q 13657 49531 3434077480483
S 5565 922133049
Q 19960 61048 3201501166913
Q 35641 75167 3014216779183
Q 23042 74555 4510653768173
S 30067 163168244
S 82099 219495720
A 52590 916817198
A 42315 505436723
A 39573 246291277
A 17587 236737901
A 46778 447593534
Q 4782 78432 4134748160546
Q 11378 50451 908012706698
A 37575 502469690
Q 2439 64264 2575040000084
S 80889 504899495
A 38578 567226324
A 4538 960398226
A 86721 311286429
A 31645 496025779
S 31834 362961537
S 36480 53340418
S 26266 861897205
Q 38655 50189 5532217530686
A 66308 426822656
Q 22814 56992 1948662187036
A 76955 718969886
A 79021 868586706
A 3749 273543839
S 9409 779953033
A 8354 755569543
A 69243 111795776
A 89978 547437101
Q 21783 79456 8879525900970
A 89875 899539141
S 91885 478527173
S 84566 468994559
S 53486 750709894
S 32247 153229663
S 20824 906513204
A 80935 684471724
S 25983 125105207
Q 49577 85285 6969332623094
Q 59722 86950 4142800274677
Q 8718 67317 2351352557423
Q 30516 61828 9154586848221
A 29326 705013140
A 77311 214587874
S 20631 499660114
A 85953 620522331
Q 15677 57698 3830362394168
S 55358 803906587
Q 5347 46566 1776012903250
S 17629 447527245
Q 48704 82490 6535638223657
Q 6525 75612 9497233514058
A 76092 692463074
A 8790 762398590
A 76071 761851341
A 21850 436263249
A 33209 244369301
S 67319 886513782
A 78415 563807464
Q 3567 87113 7894546403549
S 60625 406858142
A 27471 208031462
Q 31336 52657 9452197938365
S 68280 870066539
Q 38525 73885 3503347188371
A 92657 347554760
S 32027 348860851
A 13277 60612966
S 26551 164156358
S 81774 630079232
A 59922 870284808
A 34898 125348429
Q 7645 66882 6348956812686
Q 7102 40119 8545979818280
A 25635 612392362
S 57913 457808787
Q 36504 92433 5012953061190
Q 30324 63721 3941216705545
A 65799 712576969
A 66199 384783282
S 54101 349566006
A 33222 278477138
A 2452 712256625
Q 22084 57717 9827629926507
S 34066 108979859
Q 62820 85670 673948009022
Q 19655 85472 5994742745493
S 604 585665118
A 66721 581681762
A 83922 761698511
A 34200 309611013
S 81346 598890357
S 19606 222922647
A 672 180866082
A 9187 584242873
A 53024 892804029
Q 6727 76294 2239651428860
Q 14144 72538 5802459240934
A 64310 441634878
A 86018 329449726
Q 19222 60366 3796920189128
Q 4393 19395 2545192429638
Q 2937 19385 4360355889521
A 75669 111110133
Q 34572 36755 656317590664
A 88295 187325725
Q 5737 85516 9607967524133
S 63005 385851474
S 54882 464229142
S 73555 733432262
A 62333 98002664
A 24351 390138066
Q 17520 90667 2151995683765
Q 26887 68340 9859977461839
A 80174 369685225
Q 13150 81318 3904723665837
S 91605 157471374
Q 22677 63355 3340087482339
Q 17321 90323 2570356574799
A 74876 670102380
S 37608 985226486
Q 23171 61051 521866985272
Q 9916 78881 6589368978067
Q 8015 18561 7967688126545
S 72475 553906441
Q 4047 22268 5399582782499
Q 22072 79108 2396565876448
S 75348 49642577
A 85280 796104687
Q 19253 49100 9221401363634
A 17298 646637777
S 18453 38416002
Q 1638 71154 9923356119061
Q 9274 17725 4495998771100
Q 19046 36852 8633861821582
Q 15888 72378 8501401391566
Q 40078 71499 9257538280752
Q 6949 92268 6910476203838
S 51548 488781946
A 8479 973024341
S 13794 930375445
Q 2393 81418 8580440740214
S 67741 769760162
Q 13247 85686 6437427085261
A 41284 289639090
Q 23730 87497 5220548237757
S 28176 881532013
A 4181 793264086
S 68670 731790478
A 90776 147210507
A 7254 260184707
Q 13041 39245 9585564673061
S 86848 654269578
A 11713 144819378
S 48441 742283415
Q 17953 38055 5782919356678
Q 70057 91891 1025938405685
A 39781 676668932
A 5470 3832393
S 63247 944457143
A 8178 97858962
S 90735 359886184
S 7352 758195999
S 16723 195650451
Q 14035 51918 7251875519693
A 88537 686231809
S 36766 756149593
Q 2197 42543 2100583849978
Q 6907 91241 5078551573577
S 67439 576839038
Q 43507 60796 2456509101963
A 2707 360457435
Q 6740 79569 2330654014142
Q 21913 83722 9888957130676
S 25279 280194006
S 64447 263279449
S 66001 946523029
S 81910 919325046
Q 74 13598 41814213363
Q 24688 74034 8431083543447
S 20666 549870777
Q 1299 50469 1733172278562
Q 9793 92437 5149604574847
Q 336 7057 4393841774865
A 10355 902042605
Q 51375 76341 4911669271226
A 7472 51217218
Q 35369 74302 2844827733712
Q 12381 51040 4188522945839
S 68014 578918991
S 29415 560383062
A 69171 373314464
A 65659 915749680
Q 9908 73300 9844961315513
Q 75516 81346 463647124758
Q 12492 26543 2558812697223
Q 14693 68919 9303213140380
A 85597 743768392
A 37884 213188516
Q 3664 79945 9404352222789
A 58000 548802444
Q 85003 86304 1006356534814
Q 23113 50817 9269819584994
S 36009 677473853
S 59643 350703975
Q 18277 44595 2583025135329
S 7734 105539104
A 1939 240701386
Q 29860 46957 6407947236795
Q 9683 80606 342463318958
S 72976 154205770
Q 12280 90421 7918692359753
A 23860 416325406
Q 4283 93225 1298603444762
A 63006 48293910
S 71748 968095884
Q 6949 35974 8733666136183
Q 23982 83128 3790840636883
S 12118 641386717
Q 8564 90570 8312663400087
S 55581 485984571
A 32044 871880849
Q 5661 9241 308618402403
Q 61968 80371 652719587431
Q 74264 90786 4606405792450
S 66380 954016917
Q 31620 74917 3371539785964
Q 11262 69409 368300553744
Q 2814 92410 6261199800962
S 25444 78215820
Q 858 92701 365610226347
Q 26165 44115 8680516667472
Q 4965 77861 7220302035035
A 15901 175189845
S 10046 505346081
S 62290 388177597
Q 35960 89786 5054561933953
Q 12788 70238 3503941903294
A 41293 111240549
S 75129 746986030
A 86560 28997860
A 93268 680123333
A 26309 766227442
S 49476 718039910
S 15052 829708355
Q 48500 74922 7383141310578
S 10709 379313297
A 50403 322346326
S 59131 100118311
Q 2000 93103 9121923873302
A 72603 139200244
S 83141 327535234
Q 43893 90331 3113442309193
S 12782 408680380
A 34061 731264365
S 16261 269592092
A 56854 639844704
S 47393 413716429
S 42473 271900410
S 92805 400599497
Q 85779 89977 1284422966648
S 10885 357589783
S 40680 96130366
S 63820 290605572
S 67521 306606325
S 14014 667220705
Q 3077 92765 6908615129559
S 83030 643657247
S 3609 108823090
Q 17297 71703 2165819278292
S 78638 193551966
Q 25596 81047 1180165884905
A 28467 943946695
Q 17281 86253 9901443293813
Q 5620 58469 6874449675054
Q 4966 36973 6881957545945
Q 48553 80048 6477215304820
S 58425 492664718
A 34043 717878512
S 43428 540262769
A 89994 709329645
A 88377 711082116
A 19347 312438513
Q 24232 31832 5966839488211
Q 4273 89687 8163940473046
A 21880 278409746
S 52852 45025285
Q 78830 78949 83408019181
S 9259 877723066
Q 46919 85222 621072685828
Q 36014 58408 5348893446775
S 86172 893499019
S 24259 389027083
A 28976 615197685
S 92706 591685819
Q 13541 32993 8504976621823
S 83348 745426337
S 69849 624981275
Q 43862 80043 7667705379
S 80941 544444130
S 34587 999929974
Q 52923 88499 4864158980771
A 55958 65838488
S 19063 62860874
Q 5026 73067 1424374483329
S 16071 803312422
Q 49021 75463 2816850017467
S 72624 178748827
S 26975 481956520
Q 37064 55574 8289046811029
Q 47907 54419 6508855906220
Q 40428 87416 8182814174697
S 91496 83346175
A 48511 522986383
A 48100 781268737
S 21462 615064667
Q 1497 91289 4518127189689
S 60775 412119637
A 77682 86291088
A 65263 246568990
A 85311 441845620
Q 34948 86734 8865066549870
Q 605 93103 9886468825462
Q 2761 86179 7179494913930
Q 20544 52286 557022228918
S 80177 119980215
S 55778 868941379
Q 88136 90710 1492380632375
Q 33450 79044 9138976753892
A 31043 645641981
Q 4987 24262 671325977945
S 83784 247928189
A 73173 587306467
S 49068 820640240
A 87749 367214393
S 40079 749997552
A 88846 435591534
Q 65065 91095 6488605604261
Q 3520 42855 7213216675989
Q 71030 74069 1116929870683
A 91562 680228055
Q 5067 85938 5323615017876
A 7146 310329134
A 38745 777025995
Q 2581 91248 4343259137083
S 77895 991380273
S 37000 939184014
A 63276 765583464
S 80578 237490662
A 71964 627503047
Q 12094 81606 5383629313684
S 65041 38383898
S 74224 535825220
S 8386 405312982
Q 34024 83378 6937585105963
S 66777 683375849
S 39848 443369821
Q 5394 59857 2928340337147
S 5809 498663747
S 30532 592261564
A 54481 712589539
Q 18685 57852 9623545034521
Q 6097 33338 9045777442874
S 8523 515889335
Q 20873 77826 9638858479346
Q 43096 92834 8937659974247
Q 930 80254 6923968543416
S 12981 335182477
Q 2411 70753 6815946760615
S 42122 898477472
S 36766 392317346
S 41207 633429737
S 76704 269100246
Q 39973 69452 942959643423
Q 486 89761 9777288684755
A 72530 773605244
Q 9129 67582 8275473577518
A 36905 794642770
A 84067 905029315
A 71565 241950551
Q 28673 73604 5188490938771
S 35227 461983155
Q 27608 89956 2373938189567
S 41141 747146256
Q 857 74843 1936112585376
Q 19143 62684 2866092734295
Q 11181 81654 2619548580302
Q 9009 85413 9622746751394
S 14268 242208651
A 51817 862564958
S 64097 775940170
Q 574 65681 2465033842528
A 3663 452648581
Q 25999 78347 4545881303780
A 29347 467008732
S 82877 885333923
A 22788 31372595
Q 21410 78621 3155677388175
Q 9962 83660 2587325068877
Q 608 92416 2050869918144
Q 31644 37220 2076071581355
Q 3468 79364 6172899934806
Q 5099 90824 2150713906371
A 6919 289347975
A 44076 922995815
Q 82350 89238 6149753220020
Q 18602 91595 2981833664904
Q 4399 91810 2132515102220
S 24569 719866856
A 32218 382809612
Q 37127 78719 4898953314399
Q 35690 65678 7389915293301
A 71660 163195254
A 48027 901411391
A 67200 703726879
S 82368 338641715
S 47442 702206228
Q 49549 73959 4066005525302
Q 27784 65387 8820128767714
Q 62977 74714 2919990206942
Q 12093 90763 7433099059872
S 50224 41839794
S 6567 39905749
Q 35922 88755 5539764225584
Q 15804 81963 4552037526803
A 9792 434937028
Q 15924 88349 4544888066803
A 90554 772387875
Q 12168 88721 1149982302233
S 39525 913966632
A 37915 208613156
S 76991 925524769
S 73663 889167755
A 60885 17138621
Q 77 92969 1922354811873
S 14256 326099036
A 9120 816980182
A 41407 886925010
S 53558 80831231
S 3027 247678509
S 83187 823184988
S 71724 960299096
S 60132 475205543
A 19641 889984976
A 91037 926075107
S 6895 508583307
Q 14509 55302 7283551589359
S 93229 281438604
S 50627 534338308
S 82067 604194563
S 92996 609178960
Q 26445 65298 226714918475
Q 7063 75328 3772337109367
A 31131 766358601
A 60714 247273551
S 46252 807760014
S 14529 185517716
S 19550 410712697
A 73382 611786080
Q 57634 86311 3069883383243
A 33875 237864250
S 28684 547331419
A 85678 230387335
A 18239 657388984
A 6768 36224989
S 76982 856129308
Q 37945 49579 8309576145989
Q 10775 86646 6919002613710
S 92470 159738633
S 38283 774065315
A 83349 918213405
S 35321 667397005
Q 15287 62105 8441955600639
Q 40901 61408 4533803551482
Q 4021 87511 7675183555522
A 68191 145841188
S 58931 725928528
A 6639 584701878
A 52788 41031658
S 24313 799289553
Q 16014 81964 6566927969517
A 52327 787719172
Q 51722 64550 5738457726100
Q 8757 91102 48110521071
S 52331 741921156
A 17975 126640782
A 5746 522909213
A 15721 354960719
A 30728 251455674
S 49166 769820371
Q 10095 50625 6030961728937
S 54038 128648958
A 28494 616203324
Q 16312 27414 4360066706111
Q 75533 80669 384872100807
Q 1248 73397 377407151804
A 24430 454925147
Q 5711 57146 9949026979396
Q 29100 68492 3173408739157
S 67291 838423301
A 52500 759343063
S 72549 34972456
Q 4094 86459 9483986737870
Q 37610 50699 2869996548497
A 51886 289412942
Q 63097 69044 2986537926117
A 42190 504794996
A 26516 863190285
Q 895 45413 7791632183309
S 24043 576779214
Q 27565 53309 1648840383047
S 19604 706562570
A 4424 73111589
Q 13581 81751 3189589233804
A 20609 606934375
Q 5325 84496 3798182678293
A 40726 387448378
Q 13071 40597 8333916806223
Q 8010 70283 2196117662667
S 15721 809655477
Q 19912 67693 3813137016367
A 54511 187613571
Q 34238 55658 5037466869809
Q 12868 38201 1706769454595
S 724 361346845
Q 19353 63983 608362466449
S 82170 511039712
Q 6142 12377 6017754875219
S 1111 475621526
A 84866 957956050
A 26224 278879889
A 45908 299709325
A 8026 704960707
A 20916 544370710
A 82808 178711682
A 91416 691676866
S 58910 836490077
Q 17593 74980 649302087797
A 62696 305329088
Q 19669 40736 1700679578503
A 52051 701083346
S 61911 672657923
Q 43383 58856 3393093477247
A 88849 223625809
S 33175 974156355
Q 3264 88744 1258385384977
S 27777 705740800
Q 6513 77897 3901121177665
Q 7474 84470 2984211663776
Q 25394 72736 4623124099527
S 28555 351305981
A 60285 708287796
A 61681 497264903
S 27809 229089211
A 87897 70815651
S 3778 465380768
Q 57843 80730 4037348449324
Q 2657 81665 5974235187027
S 89231 36015869
Q 4898 45032 5485030644956
Q 8971 93307 532756279514
S 54597 641955555
S 62774 587629738
S 83193 352077857
A 61867 905449752
Q 7393 89639 9174763611895
Q 40354 70836 9432973130520
Q 22779 55178 8169439432710
A 34543 722476802
S 7286 173547208
S 75364 375591334
Q 22668 32877 8997948197050
S 48816 67882846
S 33415 59169137
Q 11253 88123 9588307937704
A 91564 682239388
Q 22267 84967 3072952439871
Q 12334 91124 897373151847
S 19825 759104022
A 39715 813491008
A 14418 105622570
A 74698 292656870
Q 49855 62652 7119576987339
A 34771 955184137
A 19416 928681671
Q 1474 86460 8456000450932
A 53276 795088633
S 66539 269909810
S 59429 566398760
S 26537 397741395
A 16917 534995422
S 36595 296997734
Q 4449 83683 1083606743795
S 66362 8824542
Q 43786 66846 8100409025144
S 80695 722550078
Q 16030 86176 9593090956914
A 5982 970239334
Q 23164 65091 3447559839616
A 42827 536304960
S 76788 567022817
A 3760 265718878
S 58118 286867672
A 68005 915928973
S 92769 931569778
A 30747 122443508
S 18140 896323750
A 44337 524765704
Q 52239 84152 4332490123267
S 45649 419885128
A 50559 263856035
S 54403 461546600
S 40330 910287215
Q 66301 78200 9132269817314
A 32303 371706454
Q 60751 89214 5019791075477
S 5512 231283475
S 7096 751460496
S 15919 651952554
Q 6233 91818 1368875410940
S 5704 662219272
S 59515 540372399
A 85247 957389421
A 61610 961403386
Q 3388 40840 4857962726078
Q 7337 90049 3403643734770
Q 1880 81580 975707792080
A 18305 814846079
Q 19416 88681 8334209742134
S 5027 980007459
A 28129 381288377
Q 2352 42191 358001710302
Q 14920 62261 8457453995353
A 52452 839211068
S 23053 65740994
Q 2591 90856 1263506892591
Q 27859 86383 2144997313984
A 86321 848025798
Q 43455 76078 383041618711
Q 1471 73414 7869068116708
A 6297 470450378
A 81044 764908925
Q 30 93293 1895108916603
A 30673 121940690
Q 38382 89045 1714458005710
S 59798 704494423
A 71528 197272910
A 19589 747823981
A 60455 822089612
Q 3301 85117 7369308268606
Q 46270 68177 8581504215531
Q 27573 54576 1391033975013
S 66664 840117588
Q 11510 22692 6615936040594
Q 19188 55499 824514664078
A 67521 605335913
A 12675 813465342
Q 27831 43920 8175342539227
Q 7734 72649 7676712215996
Q 39515 67987 9350453613524
Q 61040 80241 9534810636201
Q 38705 39789 441279718786
Q 5725 24891 8041148805526
A 12416 772341557
S 79595 569455444
Q 16906 79640 715670992456
A 20332 752789537
A 47043 180702599
A 658 124891704
Q 69540 72509 2677574919117
S 41616 203008162
Q 26854 85266 608367103261
Q 5468 62836 9380871689471
Q 15834 77517 500645657656
Q 9546 91370 7901748014432
Q 14238 16035 1051006970184
A 56528 233086597
Q 10868 18488 2398397796243
S 68865 139411301
A 31032 79560098
Q 26592 67351 9902422983934
S 29131 721317846
S 64184 142568574
A 30713 912883070
A 48494 585643352
Q 9320 37153 2846617824798
Q 6248 78027 3949435403631
A 87253 839740253
S 41577 257767000
A 43381 628235749
Q 6327 92643 5498287171138
Q 729 30268 86239220555
S 54538 74483282
S 41071 440574753
A 91285 381519729
S 65334 509157121
Q 33744 78438 1503494024244
Q 13736 57972 2618313872187
A 64352 436264838
S 59878 878840039
Q 23814 52863 6622367989870
S 71411 868350289
A 89978 164044824
S 42993 140834229
A 40308 846852371
Q 59230 64744 4354052424678
Q 48194 59485 4125906344657
A 28615 256251131
Q 2313 92548 2371723949881
A 37107 845987720
Q 5504 59151 6496786401189
S 49154 320588957
Q 3410 31728 1530867863191
A 12937 329445199
S 15281 792170955
S 22008 683895406
Q 45608 86778 7910392780289
Q 27832 50393 9342329877515
Q 457 76628 1924070298617
S 42701 579547451
A 77375 183343173
Q 20811 69297 7923432362241
Q 6519 83074 6501217373683
S 71039 484424106
Q 40574 57603 6580477894215
S 7684 690583271
Q 4205 80957 977185097599
S 8174 914597380
Q 2188 77879 810722973898
S 60475 815690432
Q 8225 14104 3132205374982
Q 69702 78630 6295375609812
Q 163 83209 4484295354072
S 19175 967197082
S 2176 517165366
S 63884 920436258
A 85096 313966092
Q 41461 81504 6713486433565
S 6336 185312835
Q 38942 53961 4210662414158
A 40087 903888103
A 30593 769154704
Q 4703 92225 4504863948630
S 81889 945544436
Q 42042 90108 5344435552387
A 67829 207828562
Q 5126 42041 9918830823931
Q 1563 89075 82338853773
A 31287 531942655
Q 14535 31339 309259304977
S 83327 836518969
A 91835 496713140
S 68665 239757055
S 65646 752905861
S 55293 871094641
A 18166 321735453
Q 19271 76125 7081166859362
S 85972 163405077
Q 52064 90883 4123163930919
S 15183 592849837
S 66315 451250549
Q 1972 88476 4759885857222
Q 5470 92195 6721398442055
Q 5051 84510 4239882731950
A 64415 82097243
Q 16684 62509 8930235548628
S 69003 227621101
Q 4530 84357 1466139036853
A 29937 663014729
Q 11183 68354 6103997544819
Q 14874 60480 4653960297812
S 9487 628144303
S 49778 635759726
Q 5372 85823 440050987213
A 48330 34128752
Q 39189 91415 4990560118517
A 20229 928705631
Q 50825 87109 3547362394588
A 77732 935910099
A 19164 626749240
Q 19263 81500 7018033190140
Q 14933 70850 1319420114585
S 88680 659400735
Q 1068 14114 9542544678023
S 87727 690648534
Q 204 74060 2231769450892
Q 4655 92334 5300649550446
A 11830 838642914
S 69209 588237366
S 24490 866134948
Q 40449 87872 9829719517573
Q 48727 77987 2873920829107
A 13273 219678247
A 54962 712002912
A 56886 875643979
Q 16704 67941 5229456378645
Q 50629 82425 8236250884314
Q 8464 83546 1512382339461
A 74619 429453602
S 45899 308389300
Q 17496 72181 7976661346099
Q 79061 85291 2951589614130
Q 63789 64483 71444542220
Q 19870 87171 9451275847014
S 16644 801452150
Q 25639 60157 4549750231153
S 52086 686877465
A 36396 22097163
Q 5926 6108 92891585588
Q 9931 24126 6456690554298
Q 11512 89673 3949763357305
S 64227 248129691
S 85899 231415891
S 42073 273866782
S 7358 273683635
A 59744 503542797
A 86709 610379136
S 69013 429190181
Q 6715 61551 384396500869
S 67465 386073506
S 59240 255793854
S 43078 679071643
Q 57482 82900 6967770467258
S 43253 286952927
A 67101 237197807
A 2143 333124087
A 5028 362174521
S 68928 708069008
Q 11116 83981 2801723543220
A 21887 465001808
Q 7576 57804 9705698898895
S 49508 659611701
A 84286 106253791
A 14700 579449309
A 21641 430914278
Q 3942 91356 5535544867147
A 78271 872670029
Q 13027 41823 1806552078872
Q 4269 77852 4560556207053
S 81968 969635815
S 59141 573865052
S 38114 532978719
A 54619 10145792
A 38538 341503580
S 82334 781713003
A 28917 265002031
S 30005 591215899
S 68487 867251226
A 80221 845557207
A 92879 761656010
Q 34994 89259 6855464122228
Q 31558 88905 9272698229831
Q 22105 82904 2641214968079
Q 1763 92528 5923450167549
Q 33653 35564 1314322187812
A 7208 77673009
A 76810 177760304
Q 53850 57806 2391339806282
Q 17450 76403 357740051215
Q 6232 61552 5638470977232
A 22856 992282115
S 48669 598914455
A 4023 534640666
Q 54802 63029 6169107241108
S 993 77670644
S 89369 4703924
A 25018 281549010
A 89088 157409682
Q 15370 72495 6528161369511
Q 75602 77674 1956334226536
S 3798 641139313
Q 12993 73819 460392219929
A 46206 956767466
A 36534 25496233
S 22276 7541299
S 64543 470497512
Q 4514 91606 1288341472987
Q 6249 23494 9685347226431
Q 33386 58497 9393612758879
Q 13060 73034 5019158922562
A 42123 171494657
A 85411 165783846
A 46623 52705529
Q 7753 90435 2870750706712
Q 17854 36879 9842776373283
Q 15056 56798 5606035488211
A 69667 918055649
A 53322 817800958
Q 37675 86582 9437768658015
A 54899 411642592
S 13186 355587233
Q 13145 52289 7869453752098
Q 52250 72842 2936915321407
S 10248 860883349
S 67428 533416533
Q 58419 88626 8325630675023
Q 62411 83085 8893487969203
A 52021 814945187
S 93182 667104708
A 16778 515804018
S 32196 311681464
Q 7614 70433 6820788218764
Q 37872 90647 1700441322884
A 9263 497051916
A 93301 660858216
A 71724 969859980
Q 9029 76041 6313427407160
Q 2414 17185 9483993641857
Q 23841 46231 9271482073804
S 62797 459216400
Q 31642 59436 9198503204260
A 14183 349419818
A 1647 338061384
Q 433 92701 8568031853320
S 35624 529045440
S 31688 139769919
Q 9671 67056 2581953802798
S 49415 423787108
A 20222 140213670
A 73435 540737134
A 83359 542114846
S 55487 23293593
S 65331 640505845
Q 14655 65731 7072321009426
S 87860 197341250
A 33856 525824288
S 11696 897967957
S 66781 678568279
Q 3823 78001 6762034437004
A 1177 325863091
Q 40892 77143 9052759910476
S 21793 693114585
S 34432 301864938
Q 41675 91522 5049197486644
S 33822 133799687
S 7188 759855908
S 30960 478607396
S 17018 945750417
A 41418 835681248
Q 51222 90688 1846091553815
Q 55115 56630 668370149792
A 75019 651456247
S 63676 619292146
A 15879 331324177
Q 587 70247 5651749806386
A 71604 912715520
Q 26053 50221 2110682139816
A 41274 704258776
S 6970 284622162
A 35696 432169436
S 93221 429325222
Q 12594 83756 9578026462623
A 2333 103277352
A 91669 486380522
A 43988 229150516
Q 12522 63131 1650581284272
Q 7275 75245 6640515507584
A 428 521214147
Q 19841 20152 80730696910
A 77184 194331965
Q 88613 93237 3254567776901
Q 475 57260 5035577041070
S 155 129514987
Q 55124 62882 1438926801448
S 41458 868977273
A 61666 134161341
S 60497 509928946
Q 33804 69801 7291950446509
S 58885 292920011
Q 41623 79415 9555506608955
S 75775 692853107
S 34472 373821140
Q 34221 56066 531540257230
S 69199 7571706
S 5528 606068634
A 36368 134914341
S 4927 502354559
A 58688 204396158
Q 17780 80837 2548624065133
A 56812 811401479
Q 4449 45709 3716817792559
Q 36237 57720 5708145108110
S 92964 898981730
S 68558 280777029
S 71005 839087772
Q 18064 93008 849654405940
Q 55610 65653 3558174940757
S 93207 572839530
A 10587 15182196
Q 75221 93085 8515398398104
Q 2386 43632 7721229728394
A 25038 753631201
A 50318 428982371
A 31457 436915623
A 84688 733308085
A 37667 472164140
S 76320 89916407
Q 43214 72765 6659248891990
A 66920 751477775
Q 602 88613 8381669710652
Q 74748 85644 8125506612060
Q 7996 88150 7545726071279
S 23274 346442023
Q 69389 92576 5734017625009
Q 11014 75837 4652628823917
Q 5461 83828 3291904982775
Q 27921 85139 1548465650168
S 56058 265892771
A 59981 110720628
A 81121 162538830
S 39007 687175618
A 32149 549950438
Q 44257 56234 4194798612064
A 15146 231631359
A 76596 397286925
Q 55405 76353 6196921575227
A 74710 596449359
Q 80256 85921 4239938465421
Q 719 2000 1112457766333
A 91225 681821585
Q 3190 87015 3031983479928
Q 42815 71185 6518479628224
Q 22997 89646 4832125491800
A 66817 950533555
S 4516 267680662
S 88990 167022354
Q 46090 65026 8701326180671
Q 18276 79447 9742772255190
S 1761 510914336
Q 3416 41067 275207519528
Q 17258 46365 6671615252913
Q 22319 36987 5192278770116
A 78833 51386547
A 11631 505654097
Q 33747 73191 4888023190105
A 35586 135676062
S 61591 830075368
A 17239 534801389
S 53680 479220469
A 11774 668771996
Q 26642 41490 9475546049854
A 20336 227795646
A 67889 139891315
Q 1911 24422 5227210606619
A 81436 139660631
S 83664 616835289
Q 323 84552 813819307724
Q 59340 63293 382735698056
Q 10527 84379 5231943578450
A 45763 330735007
Q 578 86739 171949042736
S 39987 303099181
S 34835 705866717
Q 14534 78509 990597202075
A 4753 331635982
Q 26568 38735 642135881390
S 56687 997431678
Q 28443 82371 5695532403727
A 43306 197779931
Q 11234 80749 442444741940
Q 16418 92917 3615622952602
A 72597 174780756
Q 27212 92503 3202955754193
Q 689 76608 8865482774019
A 20695 436332061
S 92040 567023566
A 32325 757522996
S 85427 320372204
Q 7189 85623 8066420615762
Q 13078 47818 5432704527796
A 3224 174461126
S 35768 232311431
A 34193 12359056
Q 16445 50806 1076015717466
Q 18011 93259 1651426394027
Q 57201 61447 343063074476
Q 7626 58466 7287115680236
Q 24596 47350 3416892389415
A 10036 513338453
A 75794 782630768
A 46074 163728785
A 58769 960814188
Q 16697 78535 179679470403
A 33821 900648983
A 60016 429640413
Q 336 93227 6600311974942
S 18409 419162076
A 69918 593224291
S 66777 198851404
A 83854 35517396
A 50118 919548384
Q 39696 75139 3295779953107
S 7941 155667438
Q 1957 64865 9705035048985
A 55063 695420399
S 10899 440837801
Q 83344 88952 5193526724604
A 13996 440517634
S 73398 237152862
S 23504 252611117
A 46173 78853848
S 38284 129787621
A 86271 221714406
Q 55912 59246 2509556209145
Q 65688 87661 5192581698124
A 11932 799282057
Q 5333 87535 4209520820551
S 1903 380026697
S 2680 839402366
S 81260 386396754
Q 23395 31938 1520289977377
Q 2450 34749 4694877633255
Q 6067 79049 9435734791265
Q 5144 75771 7713361701591
Q 12246 81638 9735453679195
S 1081 622058235
S 89929 899507895
S 73875 2266494
A 40322 355834825
A 4675 834844576
A 8320 112822022
Q 50692 87731 8206242851842
A 91343 738883293
Q 27995 54089 9458312361407
S 68800 164954278
A 7978 623770072
A 20042 528361118
Q 12565 91846 2697605053672
Q 9211 62440 1039250591690
Q 384 88271 1452306447336
S 5842 327176254
A 74525 493329058
Q 48211 58948 3153927880105
S 82968 786629415
A 86771 235460359
S 34200 223447341
A 58612 701020718
Q 21139 82322 6344814669937
A 41421 880135898
A 83438 674057155
A 9088 496899693
A 78107 693501945
Q 43632 91242 6284914611139
Q 37746 79154 2895945692580
Q 47545 48531 979509437972
S 2867 791796625
Q 50209 87805 4353054626703
S 19628 941083326
Q 27518 40832 6190164866805
S 87288 627317587
S 9188 602886875
S 32573 156017699
S 91275 165955591
A 36703 716136436
A 48988 88427914
Q 748 86302 1607060182154
Q 11167 55286 4171124641853
S 62969 303152532
Q 193 92702 5919672517336
A 83031 987878864
Q 16791 19645 1735394670827
A 92474 992916640
S 52047 720892533
S 74017 334512497
Q 6817 79440 7312093184490
A 65020 533985364
Q 22824 28995 5694781832405
Q 4688 66983 7724202316839
Q 36995 43784 3734924926269
S 43023 918744447
S 30480 852274884
A 7629 469816347
A 54593 342400515
S 60844 249426273
S 60089 924176962
S 88223 436149168
A 87424 939234644
A 4752 325210749
A 11574 686178676
A 72145 826597052
S 85638 694404385
Q 8082 71869 7051573380714
A 65793 976323049
A 7038 631962907
A 59482 957752864
S 81826 552054381
A 87553 659250592
S 37923 527778271
A 2608 418659052
S 87982 126424500
Q 17856 90989 957150227100
Q 14390 49516 2153378273357
Q 11248 68591 4302790835157
S 285 675284567
Q 16226 42635 7959932171118
A 53875 884363023
S 8836 408064956
A 79956 959121365
S 52410 62772650
A 87015 784811117
A 19095 194284574
Q 48982 77516 9775000468909
S 51530 871481414
A 51354 942625028
A 31053 824365003
S 67857 778474179
S 44269 19489146
A 80301 25155981
Q 73322 73402 45309743547
A 59497 724884070
Q 43813 62883 1972094630426
A 5487 123036432
Q 29517 46445 5810496689008
Q 6339 41299 8359590522241
Q 28614 36205 4641814451390
S 57598 544351207
S 30121 59086904
A 49131 613485419
A 306 745657058
A 48853 389417026
Q 36810 59058 522209826968
S 31563 520900420
Q 2318 65528 3343973517229
Q 6422 33726 2250228778148
Q 2063 63028 8344577110845
Q 4727 88079 6619897727915
Q 30842 79889 465630162333
S 43870 564462070
S 25160 573230878
A 23180 867130658
Q 39214 80592 2851335265401
A 86594 15079752
Q 2532 89573 4096010786950
Q 68343 71303 2836065806169
A 73662 703632172
S 92659 355976142
Q 3953 85669 573628844454
Q 33441 73399 4669532496423
Q 3322 88772 5897540800960
A 75646 976537341
A 88287 35302435
Q 1153 89108 6958736133324
A 62177 299937615
S 53760 729200863
A 57889 748262234
Q 15614 93135 801624416993
Q 33798 47227 6564377519619
A 26460 410131291
S 23727 588418389
Q 54316 56951 1373505206450
Q 38127 55036 6242890335286
Q 47370 74497 4809119286310
S 73578 816222464
Q 12553 88099 734058099843
Q 42226 63154 968671632386
A 65283 946954630
A 46784 69474866
S 30388 620169118
A 67275 650924952
Q 31626 36301 3837295494695
Q 31086 70717 2518348042652
A 70361 898146310
Q 33966 70622 8894922596909
Q 16102 70354 7167784688865
Q 3246 88354 1434882097679
S 77071 975330395
S 79174 828207901
A 25330 682344226
Q 6367 65748 1327021431184
S 83184 969947192
Q 70698 86077 2044608340405
Q 19464 92569 3528206580361
Q 26624 64361 2236941793875
Q 35257 72576 5430273486792
A 79696 842753010
A 84002 97054928
A 64117 294267196
Q 31556 82572 1077419760688
Q 11492 46857 3913581358012
Q 17682 85340 4296130364328
Q 28838 64546 9933513173105
A 81494 363355837
S 42484 983802947
Q 7839 88840 969060274853
A 89068 100808757
A 41541 752196585
Q 5245 83445 4037836418226
A 74023 924017480
A 43637 478791469
S 38200 486083173
S 10350 892372230
Q 3099 57806 2088689823562
S 63863 50047431
A 80785 791931069
Q 80699 87401 3198683336350
A 71442 129002068
S 46502 991244022
Q 55674 58043 861417666333
A 28697 547898970
Q 41881 91352 6892333344601
S 5574 195391615
S 5931 424737386
Q 58715 83706 9449780171163
A 87836 526831538
A 70708 69889020
Q 4753 90761 8551105833296
Q 8579 86066 5034247898449
S 75039 960117123
Q 13334 41632 3513197354776
S 51812 494531153
S 55575 352647945
Q 11212 89177 358996275659
S 33571 763503877
S 9630 754756414
Q 2453 81715 2998516563669
A 18353 308767410
S 28182 854367774
Q 59581 70942 3429160793044
Q 1552 61362 2860582164571
Q 27044 53874 4734529870972
Q 3752 82834 2607382489963
A 57331 982404785
S 48204 693326146
Q 38899 72409 7331445609431
Q 58201 72101 6656049154237
Q 337 63418 8702146318823
Q 10720 72262 3283622964199
Q 1156 90641 4403457023923
Q 4668 65564 2632568592110
A 34740 718122581
A 90224 675456731
Q 13735 61544 5031413820397
A 19549 79749799
A 51181 998799017
Q 62440 92583 2012948796845
A 76465 595222435
Q 38 92722 2567397041340
S 75693 600406965
Q 30993 81084 2436800049643
Q 7618 88808 1181390417940
S 32522 500596122
A 80796 667399248
S 9199 145461823
S 78174 642846978
S 27235 765572881
Q 32409 61959 6362500655964
S 86706 83745408
S 27611 346957126
S 4297 749283936
A 43256 179701695
A 64242 194756337
S 23655 213036539
A 51392 284462496
S 65103 510961889
S 85940 168572638
Q 2113 87072 1107696318584
A 21963 298709522
Q 38234 77459 3376945519764
Q 3778 42066 518002389405
Q 1476 84887 1099714347735
A 13045 826426371
S 87760 340463353
A 40621 400882549
S 44616 150710854
S 81713 638222219
S 26245 814699449
S 83045 69100172
A 87089 357238660
S 18933 619208892
Q 13453 78408 4128928245331
S 5240 397260382
Q 35071 87958 619864281743
S 73914 787195442
Q 931 65263 3224867421150
A 69454 347756246
Q 41072 57558 8458925398907
S 39994 835069038
Q 6565 86431 6819837883730
Q 19022 55381 1328965948843
Q 13989 29254 724482139007
Q 3115 48441 3043299461771
A 45584 239212648
S 33358 620378758
A 63131 229082679
A 91571 466630512
A 56642 518742480
A 39351 894452746
S 33112 238301520
Q 773 83609 2525944834749
A 25590 243131607
Q 22366 87507 2481321074144
S 51306 513820391
S 16324 620630353
S 17293 362638922
S 80668 628476164
A 91671 304935938
Q 21413 66699 8327850054017
A 73720 802528986
A 88941 976718715
A 53303 9422011
A 85732 380174086
Q 2301 86972 9393552469312
S 27774 444792703
Q 48101 62940 718459227108
A 12479 264911271
Q 24273 39741 2817723424368
Q 48737 57653 4507238740836
A 5968 347801420
Q 19940 88374 158408294381
S 59310 550736830
S 66185 401780788
S 40817 685324982
S 5682 869830179
S 13650 244133282
Q 42037 61125 6375032069382
Q 26205 84129 869353028362
Q 55826 90613 2998240344534
S 1573 197614182
A 73121 870053218
Q 7416 89557 5112817998049
Q 21371 30214 6029343373647
S 11363 608473166
Q 51394 53249 1718922365056
Q 31005 81940 2663131790394
A 59577 280102400
Q 225 91874 8441579175250
Q 1686 91555 6907932755651
S 82633 289533078
A 26509 497988273
S 35781 863496119
A 72911 249811940
S 22341 771043471
Q 391 91239 825987303187
Q 41111 65577 3203505038882
A 9973 899358174
Q 14236 91460 2290504580212
S 72241 77718348
A 47795 914019309
A 78083 115752044
S 12576 33205496
A 74894 532379334
S 51096 680303055
A 71897 122167047
Q 10673 25430 8445618338689
Q 4584 69090 5476939937714
A 56950 595124115
S 5651 744194710
S 68445 417947419
Q 16615 32506 2720953357734
Q 25091 75788 6503365597250
Q 88005 92603 3009746901957
Q 40220 60467 4618132787675
A 78315 737205668
A 43752 41736489
Q 14132 30247 9594904723258
S 57674 282995825
Q 30382 85247 8428667363820
Q 3821 93017 739217386404
A 85501 124079429
Q 22147 50491 1360272155731
S 52429 1769549
A 29915 826931962
S 2447 487919032
A 1568 886474026
S 31504 740800899
Q 29307 87527 3776916058373
A 30488 333975196
Q 35444 69459 4958624074816
S 79146 826660671
A 70936 468548353
Q 53671 58960 4705675980880
S 91392 301728885
Q 2326 78273 2092831614080
S 90081 673779811
S 72036 861428489
A 14935 349326917
A 64483 122949197
S 41738 498301237
Q 2525 47471 9442025651452
Q 36928 47594 7377347239175
Q 45915 88811 8686599100620
S 9180 270851335
Q 2445 78221 5333552569525
Q 4850 88838 9109363481
S 63483 355031870
S 54110 709825222
A 13486 635453315
Q 16057 90930 6300940840512
S 33321 969637926
Q 828 88710 3501512033429
A 66970 66740998
Q 41950 87097 7250597824561
Q 25841 88425 6407067458547
S 8875 694430193
A 34098 46307081
Q 22546 77143 1886881699895
S 81184 183273555
A 67449 935128790
A 8447 653942925
Q 3548 88024 7335151465321
S 11431 215117722
Q 15960 82297 476281870476
A 52187 544256744
Q 22973 61675 8257642850017
A 61017 723950926
Q 31542 84909 2856469193446
Q 7460 85973 2311745819308
A 93002 624515123
S 64305 660717258
Q 50370 66195 5277890027903
A 89526 622586801
A 23641 359226743
S 72611 485904288
Q 12738 78332 5977073113061
A 75027 447237443
S 802 411055659
S 6395 703367951
S 12166 162288611
Q 23360 52720 7435644450844
S 85278 645318105
A 51184 621219941
Q 33307 74013 1052447996061
A 11970 106505191
A 65090 131950368
A 15777 19772540
Q 34202 85536 7412049752776
Q 16554 76569 2599216258665
A 49127 398827209
A 29110 958209875
A 70599 608409898
S 1808 11986826
Q 81624 90006 4086101201327
A 89917 843854736
S 68704 108113136
A 69421 43306942
A 29322 876348383
S 41442 156050881
A 6718 736642163
S 19199 571736117
S 44989 219697859
A 21691 405977882
Q 7830 21722 3397023717569
Q 50615 66933 4179232964881
Q 22736 50791 3449484549165
Q 4528 92508 3147405869949
S 8541 227278868
S 67868 149367690
Q 28529 40083 1334793917459
Q 1810 44558 7761847036536
Q 14704 87925 1965625759416
A 60806 210100031
Q 40685 49256 995773659682
A 21507 725619192
A 42804 746158794
S 7557 416734574
Q 26645 35272 3524141857446
S 45190 530237451
Q 9547 50697 6607904178723
A 66796 426195876
Q 17413 83252 6747914496242
A 21094 476591217
A 62649 236438625
A 56178 286658143
S 147 815922663
S 10804 901593467
S 17340 920787481
S 16557 923638458
Q 26184 48630 3175023600170
A 56372 777086201
A 57271 769564592
Q 3279 54494 7450493557589
S 29026 484520629
Q 52641 57813 4365052965872
Q 4725 62987 5604248074385
S 14517 381593683
Q 47496 75816 388505931515
S 78602 987415297
A 45502 746770543
A 64151 233051402
S 7260 900759464
Q 23227 24637 1112842218385
S 67348 624270648
A 36983 390813737
A 18098 800136237
A 89215 846970098
A 41376 587558761
S 61794 42807799
Q 22616 74989 567847860887
S 63149 638778654
A 72412 237880542
Q 35166 75729 3946245864880
A 59589 95940770
A 23540 72698789
Q 38038 92859 7550401610891
S 79809 16264121
Q 45514 75209 7695436004254
Q 53950 86728 9124650488591
Q 53600 84874 1736352025312
Q 1854 60019 550862266289
S 7879 106851787
S 14878 57622879
S 60313 571202615
S 47304 341250331
S 35298 688595518
Q 16895 48744 5635915877896
S 28982 591376932
Q 14565 91364 6936699391314
Q 34040 42357 6467273958945
S 68738 101887973
S 33800 180672329
S 76482 666642259
S 40474 739901670
Q 1292 77868 5538191952798
Q 41703 65415 541549092276
S 6266 124198724
Q 11776 69955 6357364033869
A 77604 660537213
A 74492 147916874
A 43257 691919433
Q 77469 84447 2039976619066
S 78269 916112484
S 56289 36567946
S 92457 401839677
A 16372 41974413
Q 2240 43797 1165584682863
A 52435 707850162
A 48051 821021894
S 61796 238399808
Q 3526 91964 5859869397714
S 16875 980234108
A 44865 680711764
Q 21218 74255 1726713221091
A 85331 911081447
A 51433 552369911
A 4895 818689339
A 90579 805737111
S 86147 764122815
Q 13069 79244 6657930888391
S 51851 602378821
A 56280 761006694
Q 34511 83344 4707832696438
S 47803 678318901
S 78915 911414762
S 24161 791799576
Q 45 37022 1530672429569
S 53274 555152570
A 67109 33667768
A 17784 829897334
Q 24411 37860 4650444707849
S 49961 994400812
Q 51429 57843 3895996519065
Q 11145 66682 9775470324658
Q 72307 73350 1027645230267
Q 77859 89515 5061415640941
S 71798 151112020
S 33509 957348757
Q 4421 88052 9418487354778
S 85052 483482025
S 61675 910302708
A 57227 859762590
A 68319 941423653
Q 3795 92876 9622096615089
S 38583 257684498
Q 21626 86279 1361106070962
A 6240 165157719
Q 79274 83665 69466995623
S 37366 169724057
S 65598 927698830
S 604 663048160
S 83674 903818710
Q 54834 73865 8792174743286
S 31788 151145093
Q 16944 33996 8906682907308
Q 1943 89499 4965122743396
Q 2142 61037 9967697551920
Q 3422 82124 2939535708014
Q 8632 86433 7615810163819
A 56135 327417350
S 22447 713758043
S 73251 940640397
S 48251 302439438
A 80823 263747804
Q 2571 62497 2571631000046
Q 9423 47062 2616407225606
Q 11351 64497 8098062390062
Q 51055 77420 9543989209122
Q 15238 44806 3168783353778
Q 39197 91074 9136627200349
S 57367 545552407
A 11387 674189407
Q 1423 48860 5616859541231
A 54636 707127756
Q 276 89568 1921465632676
S 74329 913666479
S 19039 313785686
Q 21234 93231 8579679731166
Q 6416 76102 245824279679
A 83382 932888699
Q 7709 84073 1515567746695
Q 10380 88851 3647057055602
A 91493 494051322
S 16310 729143911
Q 19391 66622 3143727532178
S 14506 381775450
A 81680 90534843
S 52632 971714623
S 43758 442977631
A 57229 707420238
Q 715 37528 5145122799919
S 63560 534313130
A 79926 939767499
Q 49448 83822 270098443215
S 926 47504258
S 8274 148811287
Q 9011 49918 2477615531547
Q 436 93215 8054302704800
Q 3006 74998 9487442655483
A 7817 767957136
A 22196 901211856
A 5620 966239777
Q 14272 84193 5275483651997
A 30072 272426956
S 68999 494681807
Q 46435 64751 9447878397136
Q 35745 42538 1094011777975
Q 16166 88662 5914933084928
Q 1269 87527 3548424110577
Q 7578 51362 8974464114223
A 33545 650794802
Q 28917 82067 2421224351089
A 38134 345763193
S 55823 764997994
A 75737 327277015
Q 14837 87627 7076345203160
S 92891 444182554
Q 2838 4984 1754463900767
S 35552 859221157
A 81367 467194083
A 73446 747665148
S 81616 576799576
S 64497 535810163
Q 3516 78762 2487767713095
S 43121 448017207
S 41110 216481983
A 67814 105318764
S 91466 968845290
S 53140 471147574
S 15258 893063885
S 59819 855499738
S 81802 814539706
S 40554 997323498
Q 10099 88924 1456456397467
S 61892 271921941
Q 16342 74706 4331589423829
S 11924 165744300
S 52286 892226256
S 8069 198327996
S 18499 523024710
Q 1574 76254 8538289961683
S 30658 223223079
Q 4697 90853 3985254395706
A 16756 202552002
S 27661 590830783
A 89764 590455069
Q 43461 61759 7170454859476
Q 24015 72566 8277501685480
Q 6305 75931 6136216107846
Q 27072 90374 349327681205
Q 32969 48514 7363516433688
Q 37669 80375 6492925860036
S 18483 873643470
Q 14637 42021 7819281804189
S 77556 662758951
Q 3662 52263 4637450854809
Q 25021 69340 60058006345
A 28103 695987375
Q 7984 82358 8682596127245
S 17654 517388618
S 43488 262286780
Q 67595 86574 6978429313026
A 50658 788129534
A 59435 19546090
S 54218 126054644
Q 47370 67743 4349789306019
Q 10718 35218 3881992129707
A 51776 962116354
A 11094 338030451
A 82134 808765324
S 88456 383709426
A 46678 118808925
A 36351 391950327
S 15178 715027513
S 42403 601114679
A 58215 237989944
A 21069 329611623
S 68954 587162146
Q 63564 84336 9143404870926
Q 9268 86884 4251569721112
S 90838 322755161
Q 41291 84594 2149773016196
S 44065 864280926
A 71313 950940203
Q 174 84550 9394311469674
Q 11982 49609 371420171952
A 62018 992732960
Q 20613 57111 3800313547342
S 72607 381351862
Q 43414 87881 3918546688598
S 54048 508708180
Q 81969 87676 112216218210
Q 7176 75253 9722721496858
S 40489 728248095
A 92181 637175771
S 43262 131797780
S 46034 7539275
Q 22049 92456 4212565487002
Q 16572 41683 7662251890172
A 91876 63610405
A 6072 306938598
S 92753 834356254
A 7513 767863459
A 72183 740345347
A 62437 938069306
Q 9491 53363 5549702675039
S 13137 84363872
A 67209 326003705
Q 67983 89766 6389465350627
A 32977 135795548
S 76041 89827954
S 80518 206533512
Q 20884 41977 1891773907098
A 30331 958627056
A 52694 584160464
S 21946 930997123
Q 3070 70537 8159489123305
Q 37134 89682 84949962281
S 81030 915665988
Q 2371 91967 4249262626586
S 1195 72030963
Q 23528 79296 2297429601998
Q 8911 89819 8059442314621
A 7624 851552688
Q 69301 87768 1623048501528
A 4101 912565415
A 29467 857035138
Q 3944 76172 6821270682145
Q 5177 31905 4253237103832
Q 15744 82826 3768988120869
Q 43243 64909 4410549334769
Q 2897 88799 4598626780741
A 22383 190640676
Q 71530 92278 2678624818765
S 84669 487559845
Q 37650 77916 8772702860224
S 37524 870223142
S 71770 787477184
S 53659 766099968
S 51815 127228444
S 69374 402205413
Q 6403 64445 3300511921985
Q 4893 83391 2804409555859
Q 28108 83453 269529254200
S 60197 111788662
Q 21449 92084 9799803514006
A 10934 43163359
A 20199 325742205
Q 2426 65569 5987532672436
Q 16610 78963 5105030496079
S 8383 804663355
Q 2850 89375 1664468071458
Q 3153 24843 9447466355327
A 75659 531512963
S 81362 583964004
A 31128 310359448
A 26401 131585445
A 81848 425763890
S 19098 616243076
A 13293 4837491
Q 22528 64896 1352532503965
A 27759 103442026
Q 55490 55769 220434479382
Q 63728 85991 280222838880
Q 789 57040 5562633033627
Q 39907 59754 9530521470734
A 91758 730214979
Q 9921 46802 1409005582147
S 22144 82940930
S 79943 975583408
S 43438 292874526
Q 24683 37857 9622088306089
S 64226 336822453
Q 24010 44701 8052268942102
Q 5007 82446 4145635906546
S 50322 470109417
A 51117 896492400
Q 38144 83107 6633367805551
S 76603 379694372
S 39015 625249974
S 60983 622578286
A 70334 44907368
A 85367 855611395
S 52154 575584978
Q 20705 66358 824069845926
S 69730 802089676
S 68464 128114437
A 77394 96592048
Q 1545 83297 1929447516334
Q 16838 78860 9052745507408
S 74211 315278357
S 70540 255148135
A 75848 911506287
S 58154 23912531
A 39735 391772169
Q 1428 50623 4710328657544
S 9081 461196207
S 42249 613862195
Q 24333 71674 3582945426196
Q 2649 89246 3080947375974
S 19905 250738383
A 87337 178414316
S 92365 187823561
Q 5828 88528 3406152254310
Q 83292 92809 9304763413666
A 31229 440453263
Q 7911 68955 1206666009432
Q 41241 72981 6899764349573
A 93042 437710485
A 5167 139197877
A 10502 14366154
S 57969 237660478
S 45910 717233144
Q 28785 91734 4580789606668
Q 76583 81890 635531010486
Q 4046 88403 7350818625970
S 23727 871469231
S 41650 581264133
Q 21480 92722 7421526996849
Q 873 92238 2723207676866
S 34861 167396239
S 15867 803787162
A 57947 173978929
S 59302 923183573
S 81715 933089163
Q 6547 75017 5992491047194
A 11773 360062829
Q 8597 62780 8135206511013
Q 13890 77776 5489348408980
S 12711 412949397
A 64027 149256566
A 34298 250926048
S 7488 100296079
S 82002 845436455
S 23891 700555146
S 7167 846110683
A 27441 179262128
A 75593 676312768
Q 53801 74330 7802884632143
Q 2027 82998 8448886980494
Q 1217 93233 4894371054135
A 51049 27329484
Q 10841 35756 2499057219658
S 90338 616839706
A 74052 540826699
Q 32551 87227 4678946081859
Q 81377 82376 204742913531
S 14402 37465966
Q 10782 53976 8134506127145
S 40701 507426886
Q 11399 72828 8222871816502
A 12073 964850500
Q 31669 38813 4607821025015
Q 17671 82066 3131208515989
Q 3253 86524 3851245005883
Q 13084 83471 4694540361372
Q 20275 49249 2810481923467
Q 318 75007 4814680855552
S 23647 609195224
Q 38262 52301 5362308313124
S 7713 577560573
S 16554 366991540
S 20561 92309913
S 18108 402839375
S 89821 890959051
S 83235 929356816
Q 67058 87337 8219941072421
S 40046 230180860
A 16859 909712707
Q 68282 71215 1027148883753
A 17088 326679472
Q 6409 56686 7553675930982
Q 9332 87379 9859720846961
A 81692 65920671
Q 46004 91323 4637287956955
Q 22402 47838 53829039428
A 56987 713936419
A 63068 268332959
A 85011 748421480
Q 26435 77179 6881430812930
S 88632 141708669
S 49683 615756652
S 85521 684046776
A 17804 44932903
S 8331 387895989
S 36895 677191620
Q 10195 92753 6079416992301
S 40403 447219859
S 42437 920751679
S 55188 958968552
S 31053 983481582
S 59462 896450912
A 87205 183308188
A 53168 978589856
Q 36732 92963 3762613583488
Q 3384 79351 3030141281972
A 51203 750906301
A 55976 223295671
Q 51093 82821 8433824915849
Q 17262 83615 3109141631047
Q 1474 92857 2675628465312
S 57706 570240292
Q 86640 88721 1994357822383
Q 59795 80300 2428659476938
Q 586 85125 8111698533503
Q 6294 15574 3206234274979
Q 3607 90571 3614716539333
S 58892 674399644
Q 16491 84955 9716596116566
Q 19963 67520 3356392930130
S 30319 92947802
S 47770 95371756
A 84483 805728489
S 16080 486587388
S 52814 572987413
S 77780 732726700
Q 37468 85090 1449163845449
A 30239 939795452
S 15973 490201162
A 74058 678889399
S 10218 348358609
Q 58792 59899 528400687039
A 18854 443670002
A 9498 554797939
Q 25519 82374 2413057359523
Q 186 81177 1110292467456
Q 30856 91188 7327090564701
Q 1392 92162 3683476522289
Q 10175 65283 9139796288641
A 86642 63197222
A 85699 654422952
Q 59264 62066 2329817543683
Q 3547 84015 665460271117
A 46387 828912973
Q 48303 56282 3731568848315
S 23988 930265603
A 86802 245854395
S 76242 842278682
A 93190 839742287
S 47834 794635397
S 34371 196760024
Q 13206 76894 1053745336966
Q 46856 80106 8301647288392
Q 26042 79286 8508722502940
A 1600 617588415
A 31337 576307298
A 43672 354025139
Q 761 47047 9325515656395
S 36973 783977468
A 91441 787952521
S 57222 597582900
A 47786 21095621
S 89281 91302009
A 47355 938453311
A 7051 382443775
S 72165 760338843
S 55288 408677675
A 43284 341886457
A 74663 29451074
S 34984 649387556
S 49822 481397045
Q 5975 86544 8959485862959
Q 13266 40666 2264492141735
Q 16553 37815 9772474566869
Q 22 87967 1218402513532
Q 4903 92407 7250422435870
Q 25678 29908 2596258966940
S 12640 373568062
A 86926 859199024
A 49814 469123003
Q 17248 86395 7889710996955
A 11425 938896615
S 61666 599584130
A 42644 421408397
S 43447 461120901
S 21147 341456891
A 63338 897452468
Q 42867 78124 316326055736
Q 41883 87255 6820476755928
S 83933 921542347
Q 3308 90215 9778512823955
A 17941 66018674
Q 11328 61716 825813349594
S 43537 256568271
Q 7130 42068 1882770639567
A 60387 24211647
S 3607 140768030
S 55975 265452765
Q 9500 48914 9000377875210
Q 71939 83233 9772142252000
S 43031 943767755
A 42151 625424076
A 19124 667338464
S 77586 574992975
Q 1958 60773 1745464099285
Q 597 92972 4920168842176
A 77626 725161263
A 17925 193700312
S 73156 489754427
A 8111 111057266
S 59931 235917597
S 42492 448501497
A 29150 425005375
S 70984 549218898
A 72318 507616470
Q 3972 89457 1223544394793
A 190 520289569
Q 24535 25327 112664796857
Q 702 92911 5230046999306
Q 55219 74286 8647219046415
A 67754 723903142
S 85422 323294330
A 22632 279179005
Q 2855 35532 6003434534808
A 60741 580158201
S 27322 392049543
Q 30262 49698 6128379348866
A 86791 620870039
A 34357 568988609
A 54931 944840840
Q 40872 57196 6199474761548
S 44466 886475179
S 59636 949241278
A 7790 215143774
A 89099 354985260
A 57854 76129311
S 8056 29221070
A 45988 949384198
Q 46568 92101 2163034126875
S 26229 145094964
S 90769 726992111
A 68096 444589498
A 37085 383685770
S 66038 686289527
A 3427 443681069
A 48207 346028144
S 83105 312086905
A 18058 252234817
S 83633 164203711
A 12172 617266512
A 68083 43361417
S 36776 298060570
Q 5180 59596 3715973199774
Q 3359 90205 6199866267789
Q 24498 85428 3816231521734
Q 4855 47003 3600118700495
Q 57702 82489 5001311673028
S 20784 186305839
S 85535 547394380
Q 20931 51164 1316558195762
A 10804 186091780
S 24580 990983703
A 91241 310900768
A 77504 956277048
A 21237 835965669
S 73976 314669136
A 69908 15067169
Q 2745 68065 3212867847290
S 20384 51414859
Q 8433 58791 567644286042
S 13213 288911765
A 82468 156286701
Q 6387 24975 9188569258597
Q 26210 39892 7533749186314
Q 18559 46826 2557871291066
S 9766 218708072
Q 12716 59560 5433597569439
S 86378 399131968
Q 3729 81483 7226299539213
A 88997 549463449
Q 50163 80060 9365663373755
A 46994 187432188
S 38486 675194200
A 9971 628377780
S 59085 534100899
S 54489 117551167
Q 26340 41710 4105564448369
A 75853 79757768
Q 57313 58281 761055731884
Q 26413 39823 1330098386108
S 83208 546114601
A 44668 925672453
A 78778 534921651
Q 5938 57379 8812149679629
A 38491 372463633
Q 15196 24464 61102426441
A 65523 607523460
S 3827 829019705
S 10149 387741090
S 87185 167840780
A 9105 12938342
Q 456 93307 4135866109644
A 71895 105770533
Q 6062 88354 4148537994979
S 40275 531998511
Q 8633 75324 3042604959641
Q 6165 84897 3624105745812
Q 18138 86606 7647851127791
Q 31678 77893 4349242886648
Q 49922 55614 1234333914599
Q 42515 58779 8503412576615
S 23109 290151543
Q 5432 88822 5486011937374
Q 20202 55223 5047380012525
Q 13907 60440 1613752807970
Q 74734 79124 3434266711225
Q 29377 87306 9844652996417
A 40193 582784391
Q 3466 58076 9858938369830
A 1865 282450286
A 28373 19372388
Q 1668 2462 225986130478
S 86824 690653189
Q 3041 6463 3259809045109
Q 16690 50154 8077284761707
S 91243 929479177
A 68863 858797238
S 55722 113635189
S 2198 135915945
Q 3653 89058 8223572430907
S 5375 786615125
A 8892 911594293
A 76372 452384078
Q 4462 47439 1332884605809
A 16040 395400038
A 86236 81704182
S 44926 487511640
A 24771 298523068
S 12927 748724465
Q 15605 45250 5754280044045
S 23582 162285039
A 29312 920035632
A 57305 588999620
S 9957 704280792
A 21364 248606611
S 1534 305227506
Q 41939 83220 6267640648509
Q 16454 60624 7444298276152
S 1388 851774967
Q 25306 86158 5738069109583
S 67722 134122374
A 8677 555613129
S 68965 730241085
Q 13744 80577 3173779038760
Q 1652 88036 6926147758969
A 72049 338949072
S 25025 568418169
Q 26 60384 1255809644024
S 69252 484251897
Q 10068 15523 1320581751144
A 17184 18158535
S 72400 555021985
A 53013 691353125
Q 981 90016 8181356309306
S 80417 822203286
A 24605 334015774
S 59797 903707056
Q 10464 35550 1558928328978
A 35874 831224257
S 80613 808191915
A 37471 251520401
S 25223 123364186
Q 51499 79765 6515375542355
S 13044 587135819
S 50614 811380633
Q 22306 69226 7379162834386
Q 31270 50007 8301268481176
Q 8269 88793 8021658970914
Q 19365 85720 3922547317229
S 29993 949493679
A 16836 357191273
S 80604 835805948
Q 66442 76058 8836741073274
Q 33849 38286 1026250491574
A 7063 480356881
Q 11900 13190 642072470397
S 60734 330936903
S 16838 850909553
A 9035 185670447
S 50174 924138791
S 27334 960872355
Q 135 93271 9063224355147
Q 48016 68885 6875024155436
A 33972 868887349
Q 34525 77436 9228023596723
Q 28062 73399 1384512081764
S 72073 71800075
Q 28128 81467 3293547597447
A 77674 280783358
S 35359 433286182
Q 31260 92271 9757274952006
Q 490 10748 7087089200445
Q 86860 89362 837668195856
A 59890 791358130
S 71008 615494041
A 23276 125139833
Q 49979 84842 1398423604500
Q 56810 86211 2984138115017
S 92632 941003235
S 45393 155141359
Q 6107 46925 3985782257360
S 29894 162899922
A 1578 163559840
Q 1100 88962 7526608843474
S 44128 845700755
Q 23060 83878 7307684443592
S 2882 731936304
Q 1374 91555 6464951214487
S 2652 637178514
A 55949 712551293
S 64458 684709780
A 70991 746236045
A 46310 405020556
A 56974 235077235
Q 21171 68619 3172243801723
A 58252 412635531
A 38314 407641359
Q 13923 80270 7934090120625
Q 43454 46618 645294622014
A 7909 52305907
Q 13666 84832 6094758822652
A 66191 392855418
Q 7749 31404 6926930063518
S 22784 553630908
Q 36938 82909 5878532586208
A 56970 243477935
A 24232 379906677
Q 29150 41017 3171723308
A 39702 710762288
Q 22948 50410 8912538614708
S 49165 223684166
Q 6872 83371 7711924552050
A 76731 966583484
A 72919 373266143
S 37993 31097932
A 76402 283362385
S 86048 679557427
A 35909 954150523
S 20400 542880943
S 48001 982088176
S 11997 8308338
A 51672 476602630
S 48148 313109289
Q 2440 88996 4839555927089
Q 47580 78386 5023860217291
A 89801 253521139
Q 67754 74443 2222975772233
A 5550 218884627
Q 9371 87559 8080283291654
A 35722 531247060
A 55958 320316503
Q 15991 66163 6153967198713
A 34783 965116966
S 40043 349027498
A 22981 423775499
Q 1118 82427 2573932294127
S 27321 602693137
Q 22765 66240 917658670055
S 33198 85442762
Q 13259 54813 6141583013028
S 36542 35703957
Q 86134 88909 677855404576
Q 67826 83414 4762804406477
Q 25790 53833 1591406770275
A 40987 197356278
A 67865 951110568
S 83926 63228550
Q 41393 91868 9374839941757
S 68229 163116844
Q 689 87478 1778535538585
A 64380 679752996
A 83114 993824114
S 21166 591318792
A 30515 505200773
Q 22165 24198 239151562777
Q 1274 82968 9470893689865
S 31176 704914390
S 80444 788574750
Q 28618 88821 8561974171115
A 26478 534744929
Q 15236 39250 1170348254893
S 51264 60424809
S 85146 662139491
Q 18236 65710 9766234709710
S 51657 574921859
Q 9040 91371 4214804841965
A 51116 391819179
S 86177 712212348
S 78818 824083266
Q 47511 65673 5179961653277
A 4546 973419402
S 50285 149433897
A 30411 697523023
S 49451 992747743
A 69430 925718198
A 7801 271038103
Q 8569 12577 1757605026364
A 79879 156908107
Q 4721 47727 1043000376866
A 66523 172197442
Q 11588 45284 2338712336389
Q 1272 63644 1981481607979
Q 11354 80244 1871244657732
Q 57278 62232 2637481972410
A 32864 177783558
Q 1022 77661 4438814786256
Q 24368 25958 384928487174
Q 10451 47698 1504646841648
Q 28438 46360 8244874659988
Q 10025 64725 8363095419888
S 33337 856445575
Q 64910 86119 2688884331076
S 93290 219696546
A 51553 359981913
A 69536 865741883
A 62945 644863555
S 10924 465334233
S 79118 773160247
S 51030 407599669
Q 3219 64085 7966256628909
A 8194 454475438
Q 12874 56319 1529097255004
A 53057 417074074
Q 6109 86884 4621704887624
Q 48569 77376 6922096212386
Q 144 91436 4322357087756
Q 2234 92530 8389872449740
Q 42447 79003 2172717709555
S 40411 850035364
Q 56631 60576 278036734848
A 49822 683581354
S 68080 461628502
S 88605 443517445
S 26217 311424567
Q 15558 47278 2062750342547
Q 62836 91596 683110620316
S 48675 322610354
S 86894 907150380
A 2874 193658427
S 34414 282228546
Q 5851 84364 6563757908959
S 25352 159562949
S 12116 314574295
S 58374 445069494
S 27643 420769723
S 93283 543530335
A 44424 587092287
Q 21097 60633 5566798387784
A 51332 466823436
A 92187 723125666
Q 23814 88969 614111318497
A 92291 222810401
S 16483 973308561
Q 3404 91520 8181180653153
A 41521 762762590
Q 14554 38142 7763586574294
S 54640 822589017
A 74403 662584115
A 68576 178485040
A 45069 591846735
A 31916 238969218
A 84177 15746752
S 65700 807430523
A 57699 290152047
A 89273 585144290
Q 1949 36119 4308028548076
A 32270 255631582
A 79318 132755893
S 52538 210691523
A 74344 957217246
S 9040 675001291
Q 5158 52887 6804825264991
A 38725 354895486
S 83329 672424729
S 40638 586859540
Q 6718 28433 7843053340238
Q 13239 41442 7751658793209
S 52438 792655253
A 15893 947015147
A 76946 230353842
Q 3944 71514 1934430177389
Q 829 85577 4474598232480
A 44561 796376596
A 30513 351163264
S 16841 441691093
A 40483 942289619
Q 9015 91218 9788127742830
Q 27242 57436 3213575875384
A 519 684738633
S 25185 695094817
Q 35206 62478 7766173309503
A 1770 186235398
S 80922 210095350
Q 1609 51999 688501229492
A 55313 213514405
S 70628 915762062
S 48363 679519225
S 22607 638058011
A 63191 63555083
S 59784 379095724
A 79554 580080250
Q 351 92047 1855418090442
A 8696 66642135
S 37480 21046878
Q 53795 77135 4145961713621
Q 49421 68748 7328865407046
Q 11939 71800 2600919444382
S 12256 556181952
S 75109 658163026
Q 27793 78006 2630610925576
S 36011 276853636
A 72415 115355617
S 82760 282565445
A 24651 311769958
A 63526 234138436
Q 545 83184 4729872658363
Q 47372 70873 4745116092120
A 21702 245312112
S 41786 185536234
S 86725 953522707
Q 56028 91711 8497021266794
Q 35602 82758 9633358235983
Q 31228 42210 4187202231882
A 88231 66224143
S 46515 574241969
S 62066 52178787
Q 50122 80272 4883975873554
S 38302 534063048
Q 27459 58989 7859040802109
S 14987 654443560
S 91051 452350198
S 58589 608627727
Q 11985 68552 3563450085232
Q 7487 57237 5564453705269
S 48858 559806718
S 7466 946099648
Q 23574 48184 9239996684512
S 3577 407740750
Q 16842 23987 1833771506177
Q 5004 74864 8206894481714
S 18344 745013744
A 28391 574645678
S 79050 675638842
A 78204 919168241
Q 1050 77066 2430587969651
S 4302 256201848
Q 46659 56828 8172833100486
A 2775 381107107
A 4112 955771224
A 58752 154069879
Q 35460 85711 1122091251260
S 12084 286489999
Q 3587 63263 4046123446764
S 62787 1641208
A 92167 375652619
A 38736 994289205
A 90677 369924280
A 52525 744224656
A 56886 336842389
Q 51992 92475 984540420991
S 84964 34649447
Q 28592 36577 5917797917484
Q 16201 88491 3746809809970
A 12575 947709216
A 41390 823478171
Q 61351 62504 605199972488
Q 14476 16485 1811275533335
Q 47895 54245 4024191422579
Q 6839 90244 9053973960852
S 8321 72215641
Q 3205 58034 6683437914014
S 44558 947560748
Q 4902 82738 4100134000590
Q 35995 49937 1108383088433
A 38106 319965001
A 68020 629483246
S 87043 358867489
S 86331 371349024
S 69921 257925650
S 18276 481240791
A 16528 702310331
S 56228 237072782
A 78021 141641809
Q 31546 69258 3723796947397
S 9324 646173575
A 72069 541503629
A 41160 428663899
S 73858 925263721
Q 3560 78794 9271993996957
S 22367 921406125
Q 13693 81177 8559254562310
A 58905 632800921
Q 10039 37325 750455019018
A 57568 948038679
S 77989 642745496
Q 6322 45151 1316435141300
S 89810 997320923
S 48716 631225018
A 83501 818762284
S 73624 7460706
A 68580 425039006
S 28287 424591267
A 38403 863917008
A 38804 251284274
A 81823 590727761
A 41338 306680913
A 91287 818826848
S 9807 541591543
Q 7680 78076 8975917611421
A 72295 87335664
A 85293 146167734
A 25679 646451842
A 43376 618202081
A 17216 53586878
A 77112 945989664
A 31455 913053095
Q 11180 25660 9071169183854
S 46473 766090053
A 52107 712901926
S 24617 51702208
S 3900 166938455
Q 28440 57819 3253132004247
S 39978 599011176
A 44443 820693562
Q 60654 91676 2903954739606
S 31086 268412732
S 16053 540220239
S 1036 433759481
S 54008 321305160
Q 324 83809 9497163176748
Q 14555 70429 1831818208073
Q 22294 38004 1920746385898
Q 4660 87389 3370277233247
A 86670 607380628
Q 5417 81816 9395932671781
S 57169 643464210
Q 68564 83826 6643863897337
A 14581 338231488
S 19001 934708091
Q 49055 57462 6676411615381
A 53061 79660796
A 6646 112488009
Q 6249 86690 6290664484527
A 73088 19302393
Q 51810 85309 7099780578530
A 12838 897385947
A 72967 224550532
Q 17376 74280 6807821229352
S 91015 597650144
S 18459 497186784
S 14679 113001424
S 67374 682342914
A 39029 533164448
S 92881 271652333
A 28946 348105294
A 90746 103375261
S 50495 171955157
Q 38644 72893 3950069141226
A 90698 941482672
Q 33811 41402 3684773766404
Q 36508 66249 6509119235429
S 89208 74408166
Q 6578 44483 9586177804933
Q 46589 86508 8259208983376
Q 34129 87027 8575593522003
A 31044 817810935
S 42324 585100393
A 74000 820405835
Q 12481 86767 1075176289993
A 74545 830345204
S 4166 810292562
A 34930 646893010
Q 16231 79420 6508298071054
Q 4109 89678 9663416334600
A 63393 369348777
S 9938 59905463
S 26299 228191633
S 29598 304381482
S 16665 547173827
A 73305 417453496
S 15576 740738372
Q 52 20401 4163889293470
Q 19394 28225 4086284294187
Q 33246 85706 7016598959536
Q 14907 50941 4789512169192
Q 40245 77232 5269745721779
A 20237 351551057
S 12471 692418083
Q 49889 65484 7651381209963
Q 29246 37598 6921976027072
S 516 646126130
Q 7997 86724 3444045776843
Q 21487 83716 1395029387490
Q 42023 71317 6609949477283
A 83617 945435883
A 7012 446384881
Q 29543 92963 8669762161594
S 85165 190463337
Q 1193 86995 475806612935
A 50447 443476441
Q 31272 69333 1528059799688
Q 28389 79616 5507766249176
Q 12892 79446 8893924475900
A 85165 10952727
S 65679 848965881
Q 49246 55324 450067273416
S 40307 684368128
S 81029 20479767
Q 19505 91843 899401401098
A 50854 600244663
S 49909 620474070
S 65483 907181386
Q 3178 86275 7612133004304
S 91176 658271972
S 26225 318990755
A 83632 830882686
Q 20624 49541 7881209754082
Q 40801 83016 1254351480745
S 75449 688446909
Q 2523 91816 6248877818397
A 25076 269857699
S 47652 151296074
Q 17 83515 5631070978831
S 48014 601407722
Q 2662 92990 8931425387912
Q 28149 35618 4299577591503
A 27301 263195927
A 39655 973963639
A 69003 510631207
Q 3492 88392 199456283919
A 80418 836565146
Q 25395 92280 2603926539289
A 24019 200349797
Q 57416 92279 9943107966386
Q 23946 43730 755109792464
A 71039 977123838
A 41326 626155047
S 52217 326619002
A 57626 665908990
S 87443 942864958
Q 2457 89500 7745869246758
Q 330 92434 8687890887286
S 30451 595037976
A 86868 379930634
A 20960 117515006
A 84873 190541042
Q 78187 90581 2990252343025
A 55932 776817355
A 72204 615467847
A 38845 198348617
S 83671 707576269
Q 43347 76918 4465225711642
Q 5864 91358 3728236544887
S 45299 348593102
S 72153 672036664
A 88134 438664258
Q 1141 78517 5217018475835
Q 9125 89846 7392098745380
Q 20074 31133 7690335171376
S 28492 871061860
A 86634 182712773
A 530 50075143
Q 7853 62080 1151602960576
S 23524 484140519
S 79187 483817488
A 35422 43487753
Q 47981 63553 6991912668701
Q 4204 87883 8304544055724
S 86216 782161751
Q 3805 45077 8227548038201
S 34559 374273486
S 38057 693096608
Q 17699 19042 1105569812372
S 5837 584528493
S 32754 824502954
Q 71186 78571 866230251715
S 43555 894562884
Q 24426 49788 7857627817306
Q 36120 48939 1245191860849
Q 11253 82272 6191338105475
S 39220 650513301
S 93142 289789337
Q 14954 93373 808264208608
A 55886 229877570
A 33154 854073337
S 65663 114642499
S 2588 214043567
Q 2769 24779 2509542843888
A 43617 419799121
A 79282 303777927
Q 77898 91665 1536811496770
A 28906 254638243
A 63658 409148464
S 60249 607726284
Q 10094 87128 7979287329329
S 35525 46413017
S 59497 660312788
Q 12800 33479 4397148060982
Q 4354 71940 2443082933806
Q 36255 83878 8604186759194
Q 34653 75608 6596043566936
Q 2002 89970 2222172710696
A 17449 935046662
S 24377 270504108
A 62925 948146979
Q 1860 53178 6861355925080
S 48190 454640361
S 58146 467316211
Q 28514 45504 3335985383410
A 39824 477743125
Q 77764 89348 3297947031725
A 43395 419227873
S 47408 240729375
A 42412 616538572
A 19808 124685124
S 83078 92316908
Q 44343 89663 177910035892
A 31371 690625611
Q 30556 84599 7554564250339
S 83498 964294619
S 5554 271293034
A 79495 436701496
A 36562 895165246
Q 7724 80227 7414024125037
S 5350 275197820
S 23288 386718720
A 9227 504975999
S 39635 687175679
Q 27612 77415 9761486212153
A 72710 545866695
A 84823 395471691
Q 43888 56481 9799446514723
S 50967 361073100
A 20013 221991304
A 49634 70168511
A 26579 294006006
A 34852 353359453
S 46397 71550252
Q 27341 51657 1640622155799
Q 12530 60596 709551355056
Q 25065 81452 2649312322672
S 4176 349518676
A 48544 64034478
S 1991 805014010
S 56794 980687039
A 70802 101871152
A 22396 562375065
A 91604 298529657
S 78044 797687338
S 48051 168297278
S 27307 219957824
A 83793 334344016
Q 18283 77555 496089615120
Q 3273 89982 6709163259629
Q 1453 87422 4293340861094
Q 54301 65716 555657679318
Q 22232 78020 7805328600522
S 47051 302713475
S 17364 602687974
Q 11185 68194 9213622406129
A 48002 659634278
Q 7209 63577 4126437465630
Q 55925 68946 38618807352
A 67602 219867788
S 75986 217585848
A 40274 279042537
A 42915 68283379
S 91408 909780451
Q 6424 77013 3834724294664
S 60761 512129085
Q 1782 92836 7325896427738
Q 43201 80205 3697925860752
S 23780 189742037
S 34414 183772108
S 10058 671609371
S 21610 11874708
Q 32656 81768 2534229349694
A 70615 600197662
Q 17019 32966 4014622639897
S 69634 139360007
A 65474 394736657
Q 9392 65401 9832570382924
S 92065 123976470
Q 4680 10862 5464964162745
S 87325 134747131
Q 38934 93371 3545822520543
S 38017 119925065
Q 23150 65477 4260459310082
S 85652 705374108
Q 5067 74535 597995902208
S 42356 998360525
A 44521 598956749
Q 2903 25324 526852848178
Q 1365 68160 4703548842668
S 41144 246440650
S 92633 280719367
Q 231 37043 6439696858222
A 61151 297459773
S 67377 938167241
S 65435 147551381
Q 9685 92382 5758201091379
A 19433 432249281
S 11024 446856930
A 41909 94836902
S 18605 935152781
A 52830 344002757
A 27605 972209611
S 56589 499453497
A 33373 303323975
Q 10444 62339 2616520495601
A 80130 962281892
A 64420 624349463
Q 3258 76791 5725231867706
Q 17242 85152 1080856775371
Q 36636 38182 923922851325
A 60830 507921822
A 76417 109989705
S 74913 832942513
Q 34150 78504 6557277425186
Q 24913 69439 5370837287426
Q 5239 25628 7977899854959
Q 45566 86197 8033249647890
S 88959 569303521
A 64255 780551278
A 46414 787846653
A 11115 72208899
Q 60568 78177 2833631296763
S 70638 577183720
A 11411 275137891
Q 11503 82439 7488806653865
Q 63338 87568 6997741197537
S 13610 386480114
A 37582 160245228
Q 2099 74187 5642408433049
S 74288 252970042
A 71435 119097745
S 8181 107397790
S 19384 991581336
A 23597 576990312
S 55301 879290856
S 65596 542414409
A 92309 674404584
S 90126 137824246
Q 14353 15771 583631881138
Q 53948 83030 7220962102487
Q 21240 40249 6265668552825
Q 10875 72256 4775320117685
Q 77902 89041 4782591535142
A 77395 669784085
Q 16978 89664 7546780767563
S 12427 574471922
Q 30062 80246 6161474099728
A 59620 711028314
S 31753 525657846
Q 995 54158 9530599000237
S 11890 296689637
S 60210 553449871
S 52898 962460375
A 84474 119071247
S 70001 708438150
A 48626 678159673
A 24680 879597840
S 14758 56095864
Q 41001 88081 6518461842114
Q 299 65018 7188429765394
S 72528 466465924
A 34789 66660487
S 82780 377999576
S 51219 7647781
Q 29391 87729 269384619906
A 66978 302688460
A 22796 477521412
Q 4631 36321 3395177335495
A 43011 445090939
Q 5376 81991 5455440679066
S 61911 311236515
A 10065 753280527
Q 35192 93085 3335680145087
Q 7823 47208 1499428516916
S 17314 189555377
Q 28965 41831 4102781069895
Q 11634 16825 331980122301
Q 29467 51108 6913690079599
A 69625 64736446
S 19966 612409823
A 14209 954179571
Q 20634 68712 3978653679895
S 37302 622202001
Q 181 89990 4837633813959
A 3412 502626220
Q 45798 90210 3409282104659
A 62003 129407392
Q 3932 25174 1730502546019
A 33686 505623757
Q 11004 36567 5874933546007
A 45587 919022433
Q 24550 81731 3130892338337
Q 25357 85618 1474210386913
Q 3396 6477 1882862779094
Q 3191 15236 8371424170250
S 18029 193337868
A 59711 168617095
Q 28487 90389 379417624236
Q 55822 89200 5132149373888
A 3978 558439043
Q 6355 38408 3266293216818
Q 70931 73617 947084880183
A 92037 182626978
S 40757 700171622
Q 13028 82298 2883515622809
Q 62433 63719 800789051515
A 32151 21350240
S 5483 23711503
A 36167 163641560
S 45200 213334237
A 57991 599749832
A 58574 185089368
S 10399 953641400
A 64059 958758465
Q 37379 70095 6210554495250
S 52369 39591375
Q 2170 93242 2385155613841
Q 12723 89646 2188895231723
S 26983 998084241
Q 16866 70349 5283794435581
Q 21058 92094 8014279977988
S 55663 658253253
A 48512 928383534
A 67038 725747898
A 90017 191120018
Q 29814 93133 9720659791237
Q 30227 30908 386585522148
S 37303 364596446
Q 12380 77608 1273738914029
S 32478 763162801
Q 2959 89561 5939969968043
Q 37911 55809 7123785310064
Q 5709 48169 2382579637413
S 91692 319002915
Q 15433 86848 1224871948645
Q 86182 89692 2889045431336
S 76071 446233468
Q 452 15931 6446336248243
Q 13274 22829 4781402225315
Q 7217 81561 8879008604636
A 88350 172532247
S 5539 771538493
S 26505 867395
Q 20607 85309 68096991758
A 1175 974691889
Q 57208 59296 214782717249
Q 15783 61485 8705571259900
Q 58557 67334 8347350541454
A 72531 633570785
Q 18000 80000 7856104327675
A 76379 957103430
S 25602 374073481
S 69604 192017037
Q 52 71810 44507164571
S 29861 433113004
Q 22916 67124 4469148977424
Q 5166 23673 4895890590319
S 16945 772502216
Q 13050 82974 3179882746376
Q 27903 78916 5793116047590
S 47991 770783529
S 50771 551390812
S 73684 402692090
A 23226 211749553
A 1916 131547490
A 2179 20458165
A 58842 91292346
A 21736 93924453
Q 22643 45757 6155882013406
S 58179 1250280
Q 11875 18222 1316986535601
S 63273 110091035
Q 34105 84022 3147408105156
A 1140 734229248
S 72894 831300005
Q 1259 24504 5482801166255
A 92655 997603001
S 55048 343232662
A 80363 364225162
A 55313 821244773
A 60270 255417221
S 72649 506573446
Q 10839 90441 6189931975794
A 26314 529416560
S 11634 229843407
Q 68695 92655 7141546209768
Q 20036 62708 121086114948
S 88146 105079535
Q 42914 44357 357781093317
S 32556 871540142
S 74830 39099988
Q 577 91054 5938407893454
Q 31947 78608 3167656921234
A 46807 429436482
Q 76111 78733 440208721803
S 8471 259015824
A 37556 555934191
S 72383 736779850
S 43094 486118855
Q 45939 82977 9038931065393
S 65623 12844542
Q 19591 84827 9830845693317
A 10245 928539162
S 13029 130243081
Q 7524 59845 2294582263676
Q 10762 85484 8606632446787
S 39663 529087812
S 83752 417167829
Q 460 92951 8986141816317
A 27180 863359277
S 57052 658734125
Q 34284 83532 102679945053
Q 39898 70041 2180144503488
S 28164 854778213
S 58191 82680440
S 5324 987211691
A 73048 676445041
S 64825 383260950
Q 11523 80884 1938807174609
S 39888 24367376
Q 26859 87324 6397896518636
A 92666 955255302
A 10890 766715057
S 30782 366542133
S 72885 25187007
S 55311 148134442
S 53323 913128266
S 75565 679888741
A 83963 690224043
Q 63024 67011 2242190510502
Q 36211 85461 7663835770629
A 63603 160884237
A 22958 504870088
S 79159 269982024
S 11490 383940826
Q 8499 92123 2804516320573
Q 17461 53561 6481354461339
Q 2201 74579 7695786583629
S 29115 158625401
Q 22983 73712 8352549192137
S 89632 47078644
S 22385 821245876
A 78939 392419889
Q 37514 49940 2501047929456
S 59445 499769939
A 63644 320234075
S 27797 379790914
Q 4859 67905 8187221665885
A 80572 419436960
Q 12712 47550 6154576495345
S 68358 483234369
Q 45699 52450 6678360405308
Q 51396 63347 76650167502
A 14373 982657058
Q 10606 66678 4868296491639
S 90278 6261688
A 72805 124816463
A 44744 452895086
S 23156 353597020
S 38781 55840317
S 21265 704547545
S 56591 531663103
A 22058 771413962
S 74201 130805229
Q 55451 56294 177483392309
A 70273 539001067
A 80922 288796952
Q 66634 88299 6039500579660
S 52002 652640081
Q 31747 90983 2510941029478
S 53482 210156803
A 35446 734538619
Q 66055 84224 5572005676434
S 31304 717988846
S 83498 201957635
Q 37225 79225 4650017150672
Q 1479 8027 4776724207859
A 36460 859240055
S 71803 778178954
Q 8843 40092 3248725289919
S 39486 895117233
S 49991 813285891
Q 1647 91857 9682450318524
S 79962 134849621
S 30059 822312808
S 20999 877965128
S 85108 598432830
A 82464 882352640
S 32487 522591493
Q 33413 78747 3699060755758
S 43174 640749908
A 29104 633589648
S 41549 855238702
S 73305 281003630
Q 15189 84699 7279651026289
Q 22398 31128 5887142230203
A 11699 893969530
Q 31079 90975 1627075281523
Q 29307 84168 5916289104346
A 26766 963999563
A 42146 167092505
Q 12129 34156 5611403199195
S 47685 840708494
S 57516 582914560
A 47617 819386182
Q 2856 70007 8632151020868
Q 300 93018 3116181691535
Q 55103 92274 6698782040072
S 61375 304339814
A 85381 377921566
A 47968 783041878
S 73013 98119604
Q 96 86801 1197275162149
Q 48783 80958 2640185357432
S 86915 563758667
Q 21116 69160 5878671295518
S 29693 768240054
Q 24530 74107 866549269539
A 90212 534820895
Q 31392 71878 1577949021739
Q 3934 75035 3020019671284
Q 31354 45553 4990747329404
S 18901 219592778
A 27440 726063250
S 84581 996948148
A 1632 276858289
A 59667 925233995
S 7749 553524909
A 51591 504285783
Q 50949 59953 803242954959
Q 48387 64131 4730736694754
Q 4845 86234 1845868362582
A 86420 524184543
Q 15788 86163 5314331087457
Q 14102 66959 9948144143952
Q 1153 34755 9280053176015
S 29099 666062277
Q 319 84199 7119212558634
S 23228 734764472
Q 4407 22899 641165731069
A 63770 170616485
A 69055 342494948
Q 34873 89166 5088089297460
S 4759 247414569
S 51953 420041273
Q 1182 83914 5610346392253
Q 24437 75638 5790944427789
Q 22450 27285 183724541931
S 31668 191871710
Q 8967 89360 1980430371706
A 39678 523442592
Q 9207 23883 9041489814239
S 28958 369848672
S 64704 979483642
Q 35481 60750 253281495921
S 40767 730209951
Q 1098 66247 6164481240603
Q 16042 48037 8264674855900
A 45199 61814315
Q 26656 66128 7672350489511
A 52997 493401076
A 89483 950763380
A 57525 609114810
A 78561 327883889
S 12238 477732226
A 47034 984726101
S 47344 149490724
A 82790 108948907
A 57227 828605168
S 80891 714508971
S 72987 785256065
A 58806 178819667
A 77211 227256108
A 62177 593239930
A 3072 762892838
A 89933 718453966
A 11887 917924919
Q 8882 81727 5963174165505
S 2360 149679168
A 83406 382960051
A 24656 952445449
A 42276 551679874
A 57460 708863082
S 74769 171693513
A 15419 803368183
S 44413 874505609
Q 16901 67619 586916080850
A 19936 637744426
Q 11296 88794 9195380628480
S 77259 905661059
Q 29534 52181 685074401703
A 21911 636842778
S 21231 438869490
S 85117 868243159
Q 42006 79777 7604508343696
S 160 128233542
S 11544 495137306
Q 3476 79097 3148048598101
Q 1557 40686 9503549833136
A 37007 706097272
Q 56907 66027 8667670395947
S 7734 988094590
Q 22315 51552 8903054297808
A 8999 113038482
S 3003 417360242
A 60739 613754477
Q 9074 70851 9341422426685
Q 18530 84390 349677752383
Q 13815 57212 4419446510597
S 86881 982144586
A 53597 122971691
S 66541 530351906
Q 3091 46901 1584552868287
S 16737 281852534
Q 31856 56358 9396988321631
Q 71654 92193 2124788339633
A 1560 595117098
Q 33161 53480 4803647313103
S 86277 209882093
S 62413 998643857
Q 39774 62796 159752758516
Q 16127 76603 7395041081257
A 50776 356006706
S 41741 442771836
S 73431 191700738
S 56244 925473429
Q 47342 62686 9424241854710
S 78181 412878527
Q 1234 72668 3992592219727
S 57938 600527250
Q 7357 82248 2651026339849
A 10352 385129830
Q 46851 88403 2390043676355
S 23264 916074320
Q 58790 80060 8151164865776
A 58090 834304541
A 79418 855945999
A 87961 877756653
A 6518 26069570
A 81699 12482785
S 15733 532501843
Q 79394 83068 3075050388921
A 2276 350863851
A 30093 55282013
Q 2367 73146 1655888768558
Q 25334 79105 7889353552580
Q 9670 32467 6163046874926
Q 83698 85650 975777895573
Q 11577 43595 3258168984719
A 38743 621346483
S 43507 74647287
S 26842 511693564
A 41317 343406085
Q 11415 92228 7497613020098
A 88520 395211351
A 87066 480337760
A 51885 616330750
Q 26151 91080 9537606587734
Q 21984 73335 7949822892985
Q 1498 89294 7407330286021
Q 2868 41502 2828221864535
A 6982 856018803
S 38668 912766597
Q 37337 91402 7435674895023
A 40569 266553881
Q 10415 75972 6522754622386
S 33656 310398179
Q 74788 87961 2276910031933
A 63995 699535234
Q 48541 63093 4925962148075
Q 1820 76467 533039161966
S 82624 949482487
A 31951 921739065
A 3619 409861570
Q 2007 85500 4825274034762
S 7676 320343953
A 88219 520309387
Q 67072 73189 4064293543659
S 54190 52829508
A 65036 581397790
Q 26482 81584 4465035243457
Q 49070 54474 1847550170464
Q 7472 66885 8076855831239
A 44157 765546976
Q 8971 77280 2450657613425
S 42529 756574952
A 58974 385986892
A 8341 670224768
Q 38133 84903 5202980909333
Q 4294 73328 2288997002409
Q 46152 51660 2412547959832
A 8846 780449638
S 4016 70050310
A 29012 354795175
A 7577 18104529
A 84790 8713657
Q 47966 76824 3356341901621
Q 12179 88790 9829566676117
A 88213 946413909
S 10095 571786157
Q 2239 83991 9368471699253
A 16938 323378299
A 37918 597164170
A 73693 940777053
S 80421 256607477
S 69681 627911042
Q 6748 66969 284428386011
S 52677 205201572
Q 68745 79447 4494823487058
A 70052 367776695
Q 24282 52096 8387137448885
Q 22632 82978 2273198908666
S 12219 668577021
A 38530 345076768
A 16371 784502020
S 47480 623178449
Q 6233 50070 2717471739407
A 19347 967389893
Q 39319 72067 3206523662761
Q 4103 90906 144053971416
A 47207 724630842
Q 12368 14983 2570739099988
Q 41230 56981 6465686417570
A 4694 973346984
Q 18575 42712 782214148894
Q 66442 77963 5612221353998
A 85269 220079077
Q 2437 35192 6513533566323
A 37085 138538249
Q 9520 44288 761295964896
S 52585 447222410
Q 31953 45170 4573794617066
S 65904 274750393
A 30422 339486282
A 64412 744121857
S 72090 813652017
S 78557 257018742
Q 49553 68953 9175187919682
S 91190 593878946
Q 18285 47453 623498059487
S 27172 729098290
Q 12581 66402 4851516644369
Q 17595 27976 8842552288569
S 17068 578173929
Q 26165 61584 5730966291826
Q 9638 41985 5581287491124
A 52479 554710754
Q 5921 44385 2890123971604
Q 52958 88861 8437398941789
Q 14564 57870 2433139322645
A 59557 997804688
Q 604 66351 1160569025608
S 38035 487707290
A 49015 701902134
S 36970 716461068
Q 489 37501 6417224209970
Q 27837 52669 9449485770689
Q 49490 52568 1654156164521
S 57022 19534088
S 11907 658670845
S 28210 960868203
A 35434 732245965
S 16773 510866581
S 72711 925578327
A 14152 542897572
S 37354 34482326
Q 22003 80488 1187865833803
S 42853 918630857
S 40241 625171289
S 28396 172682691
Q 22902 27897 3331881088189
A 25138 433932025
A 68600 453485613
Q 9518 76536 9676822540674
Q 6715 25084 6949935243625
A 15640 209335003
A 43385 745743221
A 43249 714763381
Q 7620 90407 4058402580315
Q 38602 88908 7118847219867
Q 22369 76944 2154900349886
Q 16823 47642 6387537104111
Q 2608 90754 1579037179579
A 72237 634920460
Q 25106 62647 6809281190023
Q 40387 78464 6127411795322
A 70285 477593154
A 58050 538409486
Q 9179 25963 7139394862317
Q 26966 93315 1507244894669
S 30798 913375795
A 60274 616415220
S 52296 655404133
Q 8298 72745 2648919518465
S 90004 673761751
Q 8799 81643 267017023139
A 84061 712831475
S 574 155213404
A 8689 70397901
A 38680 936861668
Q 52891 63932 6653791750693
Q 5493 39554 9092731085178
S 73840 113891749
S 21978 489375116
A 14008 110215691
S 2160 454366955
A 80824 659992122
A 10709 533859789
A 60269 322296597
S 70648 928743577
A 24680 289679517
S 14814 711659192
A 37281 152059944
Q 5073 84563 9544741747970
S 68196 23437676
Q 29024 91309 6891043117274
Q 7707 78065 6657156473728
S 80521 429281813
S 90024 988783777
Q 5314 17900 1203587294906
A 13093 828670026
A 8931 802430876
S 64542 199121793
A 60259 698265970
S 78356 493503587
S 31493 435392691
A 41666 868416113
Q 24380 82736 5949623926974
A 65660 449063273
Q 31977 89167 495923070867
A 9046 289722431
Q 9144 72890 4624914756133
Q 3582 84107 8635879128502
A 78001 163892262
S 59221 489302686
A 72572 815745992
A 3287 980407877
Q 31793 88705 2295623199327
Q 9 49622 1387662842733
A 89296 850495564
Q 4877 36378 475957587944
Q 55620 71829 4396024696510
S 33304 19098436
Q 10354 91755 7351985372810
A 78336 187448959
Q 3040 82460 366625518484
Q 53919 69395 4416688908495
A 83973 160282593
S 61666 871938715
Q 65047 81269 2472444048827
Q 10515 84734 4607745418366
Q 14283 57865 972093372348
Q 6291 82455 3331638263726
S 11907 351784682
A 79109 723572293
A 82560 154732732
S 38933 220457117
A 80601 174233346
Q 18708 88018 6454604881898
A 33533 17640126
Q 4717 81231 9334193020623
Q 3706 34095 7997063822390
A 23783 67266756
S 53258 36200953
S 56771 950030009
A 47800 128616928
Q 2562 34241 842661047655
A 14840 780642779
S 6071 18261537
Q 1008 6179 369619848126
A 9375 350638000
S 1569 446396841
A 65320 188221929
A 50616 486456961
S 54550 578643150
S 14127 512687280
Q 56704 78163 6938825651698
S 81711 197024197
Q 64105 91340 6981689045150
A 80689 444232050
S 48868 407554706
Q 27487 47829 5776148785010
A 76051 401019634
Q 24452 49039 5158718731961
A 36362 858639649
Q 27891 58397 8856373525413
Q 16070 88020 1822233333400
Q 72177 82221 5166179087475
S 86510 926394015
A 42994 830867663
S 68749 880112533
Q 24382 63918 2366422954364
A 21636 117700027
A 52138 802059046
A 7554 9837976
Q 18606 66172 3838561427240
Q 43038 84431 8121808428604
A 4974 816249465
Q 11648 57925 9128187933283
S 31622 461070022
Q 8334 50015 5798168596065
Q 1494 72527 5122324609272
Q 20774 74707 9143056024150
S 19754 891158217
Q 39584 78931 4362728286703
S 61091 164440901
S 55057 865352505
A 90794 200206655
Q 9143 65487 9017546736593
S 25178 395767503
A 36276 930326130
Q 9476 70784 2223891206553
A 35547 398708332
Q 68671 68825 19082285683
Q 48103 81924 353714931116
Q 766 39996 388351344401
S 49442 251294253
A 63653 182574827
Q 6785 57464 1033945097237
S 93013 252942405
S 5350 328903667
S 92637 116428557
S 56211 883093762
A 86027 618995048
A 57054 628415385
S 64912 974053628
S 58292 822714470
Q 56395 88739 7012259983987
S 10672 127546657
A 45524 824085379
A 29367 515811198
Q 18590 58746 1840819741085
Q 36926 64569 2985031545756
Q 17920 49405 9432639639503
Q 9350 57534 1141176173672
A 75034 108665757
S 47432 45872066
Q 13505 75503 4307384437411
S 56275 767325921
S 73117 130108304
A 90918 231080234
Q 25316 33275 1637432760032
Q 54528 60324 5013170380036
Q 41698 52584 7424610730286
Q 14168 91671 9708387175791
Q 20446 86133 1499794988399
Q 11218 86981 6235357283908
S 29764 277804888
A 45430 440845009
A 10632 61500079
Q 24407 84329 8782038983171
S 50036 913865533
Q 68206 72041 1303536907375
S 57602 292190845
Q 53733 91195 3455343672110
Q 15141 37288 5132262160261
Q 22277 54061 5917509803830
A 47361 129842487
Q 206 91930 1839381355821
S 60472 134545495
Q 2351 10437 1352639611827
S 48726 306998197
Q 21365 42914 2872127207491
A 38713 764585482
Q 55504 90040 6503507164529
A 70653 194286506
Q 4071 90407 1018879398656
A 50470 363895796
Q 11688 79534 9391974469236
A 28369 658403524
A 45987 337843827
A 68993 96047620
A 1338 588944152
A 64278 447192247
S 88840 11954785
S 85160 605600138
S 83737 407922458
S 72464 692019119
Q 3408 92544 6206497435244
Q 12228 89307 3015945143169
A 37513 479796712
S 38717 438744824
Q 21357 73895 8200887491978
S 61526 844836444
Q 22589 91587 5892848322991
Q 21530 37984 3118921685409
S 40464 558148132
A 53361 715110628
A 86953 743762494
S 75015 196241454
A 63289 339823788
A 32280 134284184
S 28772 928489959
Q 212 14784 9698834005893
S 53354 909634672
Q 14999 58543 1941719168672
A 91711 201453080
A 28303 838689364
A 44498 412036081
A 16235 209344562
S 12099 979241378
S 50552 452508862
S 88063 511319526
Q 252 87608 5378842971938
Q 3034 68747 7681340001590
Q 15512 85106 2671933473784
A 89558 824434206
S 19128 217157055
Q 25355 80174 6638137214568
S 69123 976219714
S 89093 238166318
Q 2572 92213 1177070500941
A 73384 495553062
S 48438 318349638
A 958 22159736
Q 4083 81510 1885687282145
Q 2425 88012 2622189091885
A 298 329234652
A 2213 60216659
S 28079 264226228
Q 361 90643 6298376852496
S 60492 789518320
Q 15049 71244 2146595841121
S 485 74931311
A 89763 23359621
A 24978 251695332
S 23140 723936878
S 62613 49301577
Q 22686 62012 6209050250379
S 4529 931860582
S 63005 372121234
A 71806 733070095
A 84031 813362815
A 88480 672104662
S 35342 960575944
Q 24279 82649 4453485035956
S 77473 959480063
S 19456 775519876
Q 14177 89737 797451042505
Q 23891 61447 8076463200801
A 57097 495200955
A 6042 353411425
A 30911 81457881
A 51179 794733380
A 89976 776276937
Q 12927 46781 5601248122309
Q 4801 12640 4613860125662
A 57907 171996920
S 93270 566836524
S 39927 8605182
S 52724 529825643
Q 21078 75205 1411042092357
A 750 292409111
S 63030 217595244
Q 25412 80756 3108615932579
Q 6844 70142 8304332345914
Q 1144 87372 9051533065561
A 23720 430124114
Q 4625 69442 9040763175758
A 8264 157863422
Q 1935 10986 371550372246
Q 32301 71751 4082121038817
Q 49174 68031 2405514141212
A 89787 813152758
S 40436 491622356
S 92457 523978722
Q 10770 42714 5254275713992
S 91893 850712318
Q 11809 90713 4613017778490
Q 31231 80975 3586993790815
A 74377 813463645
Q 5191 49949 7567355077637
A 63119 616485820
S 79727 386050855
A 23482 651186543
S 32566 307063048
A 36460 762096229
A 23314 815706311
S 18021 815186223
Q 70068 79267 3043855661337
A 23557 843030371
A 89904 694805499
Q 2120 55931 9183273865487
A 87338 184986705
S 74972 492407134
Q 3743 91687 458923069516
A 52575 64376904
A 9217 961538595
A 60887 642000399
A 76225 474568531
Q 19656 56120 8951702562028
Q 24766 81095 2977577414330
Q 8841 90402 3570683984826
Q 1666 76220 540958445346
A 45222 242764400
S 15808 484678934
Q 19352 39023 4253606200397
A 83386 175317835
S 82438 958470851
Q 10928 56696 1158468012615
Q 53 93292 2648459633772
A 46716 564132854
A 79494 150825284
A 14216 153507646
S 51290 978484948
Q 8504 29138 6587596286009
Q 36420 71221 1834730859242
S 13477 303810986
S 35225 842151398
A 42420 365780487
Q 695 72812 374310091205
S 3480 307450691
Q 238 89166 4237629987205
S 70786 36782303
Q 7851 89934 7922903796281
Q 44089 53038 1383559915104
A 88776 800246338
Q 14034 80666 3937695277963
S 40923 822103602
A 6578 157841725
Q 62422 65990 3427043125029
A 77988 793391997
S 9627 857989478
Q 45755 93356 1531140583260
Q 6675 92732 4564015301578
S 82651 215307228
Q 38907 83462 4735436884341
S 2215 128407401
A 8969 897701095
Q 113 93289 4104366374970
Q 18494 89838 7273777768334
Q 60979 65168 1315569983345
A 81419 509840676
S 47814 505442902
S 41562 89453891
Q 37983 84972 8721616681015
S 88216 374584007
A 25701 9850325
S 34969 302534611
S 65268 994096090
S 61268 28164581
A 3138 553280862
S 88659 222933691
A 11456 491296871
A 49300 893440650
S 79308 727971446
A 29863 890806495
Q 805 6293 128781121618
A 29002 320107995
Q 17662 78858 4483747116228
Q 15153 59293 30198237862
Q 38809 54361 6112548065514
A 48238 423364709
S 71232 173446455
Q 7030 53528 8650743642036
Q 56718 72699 5187315694900
Q 30437 47876 3116031360716
S 46789 93910606
A 15038 661203913
Q 15906 21321 2410323630765
A 34684 563951301
Q 4433 93000 7425159431631
S 92920 503983849
Q 44167 46265 735345466790
Q 10161 92058 2074804109257
Q 86 93374 5923138017524
Q 9927 54902 304846455670
A 53923 504753269
Q 66586 81993 3203471575697
A 10189 386310842
Q 9471 66178 4914004191428
S 69632 718116473
Q 160 91275 6143876176402
Q 3210 72743 3789921984362
A 41416 437645155
Q 11220 89649 4818134861726
S 27386 338445753
A 87253 638685210
S 29899 480380878
A 87785 449939624
Q 8969 13357 2586529325052
A 84552 65838499
Q 1876 76983 6807007680292
S 18234 535209511
Q 62637 84609 9587647448218
S 4205 853379875
Q 8756 42518 1276952822916
Q 8765 54311 1660957534203
Q 4215 83416 3313835751470
S 86962 104761256
Q 525 93244 404731649637
A 71507 902186699
A 23537 985063049
S 27718 592061923
S 54891 854323690
S 75582 97055759
S 7187 216518386
Q 11 93364 4837851781080
A 50599 607285424
A 7327 285978216
Q 74258 81403 2786921947169
Q 27605 86459 3818388535216
S 77729 685047617
Q 55638 74389 175370746073
Q 69021 89565 5494291205502
S 92908 586858741
S 39573 425522491
Q 9579 49861 7227863187423
S 84042 697334710
Q 39710 83104 3425961776267
Q 21906 65367 2945768280639
Q 27060 64100 5621424236482
Q 11519 75191 7768333497855
Q 892 82339 6986644040639
Q 21497 65193 3152920176139
S 60435 495350773
A 64291 419570055
S 67272 261931585
S 83270 275637984
S 31776 219262613
A 89715 442790176
S 17234 140203556
A 10150 401365013
S 80868 448799946
S 82352 908991519
A 12801 43809303
Q 118 89560 5041000183422
A 34789 799077222
A 32112 63927264
A 32751 472449663
A 57208 211992040
Q 10688 51355 8030964966864
S 46656 887430968
S 53165 276417021
Q 3648 39275 3664578542823
Q 25091 71532 5431583962210
A 63025 586447703
A 24059 461324627
Q 6274 81615 4212791695328
A 39686 223114282
Q 4395 86199 1847532375674
A 26664 827169189
Q 68187 84415 3121039235210
S 34203 144562600
S 53837 436068551
Q 8497 76707 4484058228713
A 5911 33390395
A 92125 737711164
Q 14674 65223 9828239472709
Q 5517 91547 7845368796787
S 18841 361326390
A 23842 976734957
Q 9673 69150 1306621371724
Q 14060 85044 4045867030267
S 35824 723865490
S 12960 826329161
Q 1467 43119 9025174999749
Q 23850 46831 8404499127747
Q 39630 67644 2633935166819
S 928 253631408
S 88548 538677211
Q 11829 91160 9272291577918
Q 61170 77733 1279774113229
S 81995 677575649
Q 11461 90802 2240687046680
A 67729 9681374
A 76374 775947342
S 90277 544504736
Q 26730 49683 3819305519226
Q 28886 50680 7254222530065
A 17991 307104244
S 15014 90450395
Q 8442 82778 9767957299061
Q 29135 54130 1518979449929
A 50413 531180274
Q 14061 14934 627564562865
Q 12250 82518 5265854412104
Q 40287 83000 1662130659001
S 5572 453439080
S 54788 623618738
Q 4773 83466 692256359321
A 80692 915200784
A 89135 103501122
S 84192 366204233
Q 4511 30513 1649012927813
S 87239 201396813
A 91455 162087249
S 37988 840279729
A 68207 829427927
A 79839 195950678
A 4485 548516659
Q 15863 22053 4088103482460
Q 42860 86955 2297755068895
Q 390 80456 9423650364451
Q 34 84262 3286583147995
A 68698 63497832
S 40316 394489972
Q 1103 92926 5205861779161
Q 59763 88190 8542824816329
Q 32 93376 293475881483
A 24714 472364592
A 64311 785527507
S 76446 803525610
S 67858 542684046
Q 11111 87722 8239005298603
Q 32665 81643 2314339606230
Q 946 90615 3268794422089
A 49355 173262294
Q 16251 64827 1115115238527
Q 1054 86488 7021978449834
A 14026 995610517
S 9877 236052281
Q 6552 59921 5616433123222
S 42422 609589789
S 76493 166282564
A 93101 184120378
Q 15478 88903 7174507324857
A 36145 741634290
S 72202 909683889
A 186 95293419
Q 4004 70055 7076802956431
S 8097 186865948
Q 21068 53371 7282086446889
S 86053 364989954
S 49406 677370816
Q 2115 43911 890047930463
S 47340 156353412
A 53863 319326478
A 42871 117582057
S 59048 846602232
Q 74072 82115 3749551061337
Q 13467 88706 8881380705664
S 25575 52328409
Q 16875 86779 4944336846667
A 75876 260351222
S 24465 367859633
Q 20366 74122 8288657645683
A 76923 246609105
A 38942 972896359
S 33977 275967859
Q 13212 86852 2123682221024
A 24099 547669125
A 36329 579038288
Q 60462 76270 1652145673611
A 80872 927270352
A 31141 956045504
Q 55725 67512 5613028695466
Q 55702 92020 9956307584215
Q 5586 81834 9301083577
Q 19223 77957 7804954003725
S 20719 487497193
A 66511 215044883
A 80055 882105307
Q 70585 87363 9870358729113
A 54586 571788860
Q 20375 91662 3456720700047
Q 40952 78212 6692388191717
Q 58716 68977 1510270967840
A 63064 842134353
Q 35837 72324 4105412708199
Q 662 93297 8300525359622
S 58658 427917917
S 40410 883168903
Q 5819 91873 5540942290459
S 56592 92442795
S 65160 281592804
A 45616 31603981
Q 74267 90907 6449560256925
S 88149 530708201
Q 12799 90955 3686675204368
Q 15047 87391 5089198154877
Q 15991 86190 8260347531511
Q 37050 85709 3989440959036
S 3003 478747720
A 58583 430566451
A 28339 731877042
Q 38377 77503 5526901347140
S 91873 796541728
S 6236 69048299
Q 786 62190 8290933452909
S 66256 90735611
S 62370 849368321
Q 506 91083 4202313389482
S 34687 444953645
A 76775 911847362
Q 70639 78000 4377783469376
Q 28810 52612 3454858106242
S 4247 667682026
A 76886 57017018
A 52097 601113813
A 34933 42341828
Q 7666 69403 990836866180
Q 11967 76101 5493276393257
Q 50382 82119 2318956729303
S 15570 386988907
A 19701 349653173
A 82056 158533106
S 46262 58862490
A 16777 290138562
A 21264 558851108
Q 14943 85051 5573885440467
Q 5743 28860 3003653836030
S 34934 796691861
Q 7906 90532 867465025420
Q 11620 88367 5215515080234
A 49832 969258249
A 18247 36401667
Q 122 87806 9338250537689
S 18073 427303873
S 37598 984717447
A 50874 105613065
Q 21571 60839 6415563348406
A 37986 476568785
S 27971 938110408
Q 24369 87203 4254324464630
Q 49514 68527 2088042533847
S 30486 128383082
A 8242 729281814
Q 18895 89654 9508474482049
Q 64813 84310 9950208075624
Q 20733 73768 1602684114250
Q 28573 62819 7539282944518
A 21399 194825751
A 33601 981559604
A 55544 365770332
S 25169 769140097
A 74780 809543823
S 66492 222012237
Q 20298 60250 6360438334269
Q 73062 79626 3382309885922
Q 47073 66439 6516263991341
Q 12002 65694 1849919103565
S 74442 749898938
Q 2791 85254 1548952979012
Q 50163 55606 4465879438986
A 52257 990509882
Q 22873 60967 6217424213293
S 10224 973216674
Q 8613 31158 2189959869283
S 16915 876321512
Q 62865 66602 881058807401
A 86004 240927625
S 31153 843700433
S 75933 574103964
A 45435 403678037
S 24373 249646094
Q 36488 74320 67028667461
S 32274 117843392
S 62622 185072833
A 29458 931361735
Q 1690 50100 756456970546
A 5282 559174315
Q 19332 29944 7595417374208
Q 27260 49530 1533385698311
S 57950 481538197
A 55167 470593821
Q 642 93074 5340793892082
Q 58990 87770 4259111707854
Q 42972 70285 2880053936323
Q 21836 34566 6517382958229
Q 4811 72357 1785123610294
A 89154 353042837
A 67248 304037588
S 10333 98195435
Q 9986 58653 2197952858572
A 28586 753038539
A 84349 882632473
A 49476 826065085
S 28535 860168301
Q 50887 82155 1971634657445
A 16600 618909609
Q 16067 36393 8598399477873
A 35106 720250248
A 79367 580463429
Q 14848 88698 4857247446899
A 83959 27291528
Q 2537 86066 2802290802325
Q 13261 85160 616731867549
A 1917 398752429
Q 56169 69932 6137175691903
A 85231 289045008
S 46910 32630259
S 7782 187239118
S 87305 900191728
Q 16498 56132 2814663360627
A 28956 991409212
S 35522 431380693
S 31402 996320164
A 3293 736185261
Q 54789 78436 6280247469925
A 44360 982208518
Q 44812 89452 6602283356668
S 72895 467897173
S 89201 90201427
A 63922 226962949
A 35385 472564643
A 69326 237124916
Q 11482 68160 86848099375
Q 43662 59285 5461257221612
S 82461 404118237
Q 20518 29563 42695302701
S 73052 234256596
S 27750 622016510
A 31659 231170566
A 47407 181145661
Q 70652 81862 9394244410461
S 5020 553047918
Q 51569 79567 7666602268044
S 3955 652466814
S 46707 31130035
Q 4054 90532 9414262588852
Q 21139 52613 9383082325593
S 39493 560705721
Q 19514 92840 2283624879220
S 66736 501527307
A 81619 535576519
S 54605 277368996
Q 53800 54942 174135015388
A 14169 862194652
A 53385 813811453
Q 26891 90028 9047735780062
Q 43405 77183 5793726788956
A 73225 117793059
Q 1397 84802 9991887966196
Q 27 93367 7710240087285
Q 22464 34226 8493384875789
S 8711 944987551
A 21253 465547107
A 90337 634182338
Q 89982 90039 43694041495
S 56310 185864454
S 12378 692710528
A 43582 86145667
Q 71252 81585 9003219419088
A 26335 16383433
S 54603 148261400
Q 11561 90149 3551451053423
S 63227 265179456
S 1452 567704766
A 339 606174961
S 60091 208150652
Q 24235 76805 1573771325036
Q 23882 46171 1997326811945
Q 62372 83553 1492891976383
S 75055 940273318
S 23614 366933391
Q 50439 74695 9643887839122
Q 11601 23988 6648096556156
Q 3821 83824 7416222048806
Q 13028 20589 6618085288176
A 41569 173105902
S 31361 770569009
S 9762 405252777
A 51014 426945304
S 54543 300920322
A 13205 62943451
S 64165 816469604
S 40126 271145263
S 31494 81007730
Q 2055 77288 1355636068582
Q 2689 83503 8049083019952
S 32055 934399864
A 53543 663111876
A 1203 634865815
S 29919 583558716
S 55650 369338000
S 87586 926870275
A 34657 663581493
S 86882 840810084
Q 30055 70901 7643943123277
S 238 866789307
Q 70172 88364 3712491015473
A 84896 852493813
A 47855 96068027
S 17636 175052446
Q 3539 50079 9026392320356
Q 14449 74057 3281093653995
S 91913 978532095
Q 66835 91949 6943947712758
Q 2394 90258 4490841626983
Q 67171 82251 1187638883056
Q 59883 92411 2048570421489
Q 2131 93168 6473710773132
Q 50983 59802 876334931689
A 34196 632380755
A 86572 53740600
S 89393 201187411
Q 49618 54227 1268253190203
S 14797 430212410
S 16048 722111132
A 16539 702721925
S 20968 961685758
Q 1345 93272 913861643348
Q 52949 70417 2641883349910
S 63801 11873188
Q 14358 55392 4811510652558
S 15741 292444909
A 40037 857191674
Q 4755 37149 2890388954549
Q 16575 74155 23716666719
A 56121 514408109
A 48840 517010607
A 21584 387513219
S 67202 557779787
A 90734 940479016
A 13158 621697
Q 25524 72693 382390084498
A 11801 877262675
Q 2825 76320 3951679332852
Q 9087 61726 2478871195361
A 72170 792769310
A 14804 406607181
A 34220 899367425
Q 5603 81237 4769853723217
S 35939 133777142
Q 3720 39963 7987046262945
A 25536 664382506
Q 4971 87300 4088317239970
Q 48127 88809 5884166524378
S 41940 361813398
A 9153 460640618
A 75365 447527799
A 73220 265031317
S 24813 586613035
S 20153 465521792
Q 8842 92427 9061153932223
Q 17981 29790 9511863654107
A 39406 834718119
S 36186 397364661
Q 5745 20908 7318641254787
Q 2002 21793 3889660262691
A 20523 477123871
Q 6581 87628 8389849516415
S 32074 536843686
Q 1883 49963 3166361433846
S 2691 81998291
A 38376 536817033
Q 4526 79662 5700897633824
S 69853 622150974
A 46209 396721461
Q 37593 57834 9199430249119
Q 36123 61499 8593391079502
S 48683 215878443
S 92265 285712805
Q 41576 81738 9492946152268
A 15419 27907558
Q 921 78053 838162286092
S 83932 499906973
Q 7065 92264 8194659468243
A 5254 96530222
S 19214 258981813
S 45827 208674523
Q 29918 57598 2010457575763
A 5202 562993351
Q 37835 90005 3439740678480
A 55483 675386301
A 61697 611490541
A 73283 218658566
Q 91645 91660 10152842783
S 11424 932644860
Q 532 90920 4970422393275
Q 446 82400 7484533611385
S 37409 37443034
Q 26389 93000 1470734689328
S 20466 196184549
Q 461 93355 7228869899608
S 20077 863790149
Q 887 92625 9783692479823
Q 31488 38171 3136672044126
Q 28953 91261 5699840570051
Q 11288 85397 3651414331628
A 13433 575969130
Q 14061 54077 1088251554622
S 64307 828822529
Q 29314 91224 4591161717397
S 42009 912446257
Q 29401 31182 477609021342
S 20311 143801189
A 30136 5446168
A 63966 273584288
S 78114 145545125
S 78560 988175574
Q 19697 49206 3081065863101
Q 14622 75968 3964105906811
Q 71333 77240 3115859114871
Q 789 85961 8694291407814
Q 5841 93164 4678969000564
S 4288 287319403
A 88501 481738982
Q 1343 55914 7592139826446
S 88382 78791426
S 5565 691624795
Q 3 88086 9233718955697
A 32182 206333490
Q 15250 89584 8578160929411
S 19341 304264518
A 84360 77511211
A 48337 250778438
A 15567 684270152
A 5679 467237340
Q 8038 33956 685581650719
Q 15727 85947 8285212548851
Q 5796 91565 4967701641729
S 87086 55917295
A 33088 117767161
Q 48969 58252 3043724769333
S 86269 35111988
A 81462 804048882
A 50343 125848907
A 10884 391534244
A 18459 664084868
A 2768 833870109
Q 640 82422 9263606252214
Q 24731 39580 6427253087729
A 54461 493281166
S 37876 747343701
A 26231 406723900
Q 31862 83613 9960620686174
A 21157 563205227
A 52339 231912749
Q 65558 92882 2569028282363
S 76892 810132824
S 17738 244055724
S 2951 272364926
S 4070 714945627
Q 40616 57511 9859762341869
A 34326 484474338
S 84445 909439955
S 6934 14876707
Q 66 93357 5642063069604
Q 88587 91868 2546334455201
Q 60783 74977 8405477724198
S 10405 159348977
A 53449 190786813
Q 52297 87419 7898882823888
Q 21214 81744 3677456424387
A 32772 931978409
Q 27120 60001 9361487981882
S 20627 242713688
Q 50786 74394 9874568802338
S 74005 99129172
Q 43425 70166 1667128133444
S 19881 651599248
Q 23057 90735 2359421899143
A 19356 234892210
A 42855 618713371
S 4626 22896794
Q 1201 19503 4987547555652
Q 39262 62664 5066922280292
A 9097 151355237
Q 16315 72170 5242653002787
Q 18925 42227 5744187730215
Q 1628 67480 1642874061452
Q 21932 58993 4280459472717
A 35462 159210046
A 53265 728909685
A 22770 334294161
A 61609 625805696
Q 38090 57297 965630514026
Q 34319 81457 3297254025684
S 9954 122167434
Q 28206 88263 1384618116464
A 27399 465541363
A 22068 222468559
S 25346 314304076
Q 21953 70178 1804063546711
A 66290 22505655
Q 79542 79772 137645196085
S 28150 823761437
A 7648 572777829
A 77782 598436499
Q 11412 83417 8753622615660
S 58164 451523814
S 356 512799964
S 82552 307161695
Q 1379 1496 72702476785
S 8423 740850733
Q 7857 88186 1337244261332
A 11187 831270876
A 57827 212178640
S 9934 943484842
Q 24827 91414 9970966107701
Q 10964 84349 7751531996895
S 12798 307321407
Q 20631 88685 2685032947345
Q 4859 5583 364649919066
Q 558 92712 9271859419254
Q 7437 44794 1039085044353
Q 60485 83375 7141499033510
S 23318 248934663
Q 71217 89237 3472359104210
A 43707 263218505
Q 793 92997 1916924439572
Q 22428 81573 6662457447740
A 6784 962191816
A 16431 811699636
Q 29295 90644 225065239022
Q 22248 72848 8807724000086
S 40488 163374677
Q 3499 73590 6700229461496
S 6963 448494167
Q 47723 80203 470535347703
A 13648 126068581
S 70833 695027756
Q 11171 19719 8133263776037
Q 9345 48294 9248565459299
Q 28111 71718 1558899025583
A 56054 745527044
Q 1255 80725 2389296275099
Q 13444 72531 7287670769370
Q 42354 63051 7116566703384
Q 10144 93094 2284207747299
S 18552 560311740
Q 26609 59546 9962948041098
A 20397 155706780
Q 22596 86634 9147816150847
A 73067 511871301
S 45331 41192817
A 56542 662812739
S 27379 219316928
S 61860 91717476
S 46030 720671744
S 62640 58443604
A 41799 820257876
A 59747 355660131
A 2432 346467277
A 27387 147475369
A 64407 405654520
Q 9190 69898 8922526492029
S 10497 425271199
A 56826 497505933
A 69959 624726821
Q 10530 56019 5203373415527
S 65533 954383660
Q 29312 77877 6226626671352
Q 2164 26675 3330464013107
A 58711 439949378
S 25375 903174786
A 55890 985779674
Q 55505 77768 2660537953217
A 24410 690220632
Q 8868 54699 8753944971384
Q 26246 63989 3094620650033
A 86648 218140861
Q 48999 75225 8357516315868
Q 22764 78978 2231376571988
A 25229 364392198
Q 11084 86779 7503227705316
S 81811 367938974
Q 33077 68055 8306818336841
A 39218 860859756
A 34444 812499122
S 23897 576518378
A 10208 502014010
A 74261 953120040
Q 13446 75690 769624361610
Q 18795 92954 8502345031688
A 42387 63590175
A 72737 796113333
Q 12859 73936 5791004379749
Q 46430 78671 2525613108574
Q 14128 72861 9207455953000
S 58604 924688449
Q 32624 68699 7669191193105
S 56631 406055940
S 62435 218425534
A 61505 352804551
Q 6466 71687 4962605734260
A 77579 155537995
A 26758 258674958
Q 8363 47729 8398179104608
Q 36119 92898 624690766019
S 75627 688183013
S 85026 866795846
Q 37510 73621 4905633404589
A 24291 732659749
Q 16841 79294 6676545350809
Q 14651 75102 8627185542766
A 63013 177941318
Q 27969 50655 8634921711597
S 80117 887567171
A 24246 251097969
S 10239 655326353
A 41471 378088337
Q 741 81235 5836679058510
Q 20561 27249 4968100034303
S 78741 437803763
Q 1549 60265 5665105502099
S 66057 946415522
Q 42544 84016 7444711708670
S 78941 958400897
Q 296 69810 2965642120439
S 89908 446487784
Q 4952 83335 1546376108479
A 79493 967708657
S 76218 926975641
S 86838 818937328
Q 2956 4079 303194498002
S 87175 398663763
S 67140 238506267
Q 10814 84653 2633191768990
A 63148 938637402
S 63979 490092766
A 51005 545731973
A 45772 239850955
A 65177 48309224
S 1567 856415613
Q 5855 89737 9208147566202
A 90511 994613058
Q 44431 74989 6894804426649
Q 7740 89541 8837945059695
S 55841 880402713
A 22907 144091076
S 30042 864405584
Q 1487 10751 88254708799
A 59286 746320654
A 60197 670542851
S 67033 135923431
S 82932 617982425
S 72752 747857270
Q 34741 81367 8594615625209
A 28044 107785399
S 79564 68588260
Q 1588 74736 9296577615303
A 44212 896912370
S 8132 386619820
S 75547 942484499
A 10291 455665700
S 85822 67454743
A 49780 821599423
A 27852 400134386
S 85324 678948012
S 30063 357018130
A 59885 210643266
A 7060 67806688
Q 41520 77361 2022428672928
S 81769 645653525
S 26352 103642467
S 10740 11980901
S 14116 296929801
Q 324 90878 8678027410040
S 83780 322879050
A 56958 216127405
S 51690 945489841
Q 18437 91964 2050255372276
Q 610 22942 3493188705509
A 64902 1556908
S 82731 416163049
S 22864 73768210
S 92734 134122000
Q 2097 62939 5783457737522
A 55537 451554212
S 35269 781784320
S 76454 579439915
Q 5106 88462 9456833304751
Q 28228 80336 3251328071520
Q 3634 90952 5996718629069
A 39945 263419427
Q 319 91900 3669990453505
A 12844 942026679
S 88332 915839961
Q 8811 56292 2303258605423
S 61427 495530401
S 76919 514616524
A 41989 362534933
Q 38279 49333 2069996054666
S 56556 916125109
S 52251 369623818
S 46682 535377513
A 20775 168898053
Q 719 86958 6624245212026
Q 61849 72363 2088404901518
Q 30920 79048 1832955702329
A 24329 391451382
Q 51973 67942 5799562856508
Q 1700 92490 648189679640
A 68635 589841474
A 76496 751798372
A 73392 801595647
S 47840 485477889
Q 38243 88989 6038464262374
Q 64975 80794 6480871670183
Q 66099 86589 846594617946
A 11024 885805966
Q 13514 74632 3585357698307
Q 11187 87909 5711686774673
Q 47664 84107 1698254052695
A 78624 32792597
A 8394 992306863
S 20629 114538494
Q 71394 90776 4695429548891
S 77204 525231455
Q 20771 90312 2058678134285
A 90880 545922553
Q 20525 71217 2653811996830
A 25118 89543992
Q 8057 62317 2998036668267
A 66334 891156331
S 25875 662862146
S 43692 279866994
S 65250 238686282
A 74010 164197233
Q 62649 89398 3523182168674
Q 34107 88433 5647847917494
Q 51081 65960 8054105244122
Q 1959 60043 1614170860499
A 19878 551734618
A 83918 3595035
S 68860 954873497
Q 39058 53331 9909394888665
A 71194 297372179
Q 35801 85735 3535775735435
S 86049 776892620
S 21708 134901708
Q 16491 90817 2455246845319
A 35747 526551437
A 52092 150023227
S 18638 452414505
S 3304 137007368
S 86264 863346602
A 55272 288385950
S 40531 245860476
A 82117 541199360
A 16361 712413947
Q 48322 81477 3999525743302
Q 6195 56765 3126342905327
Q 56345 91037 2764416113790
A 62503 597781784
S 34877 406990762
A 71462 861871631
S 54908 20177593
A 27459 487614672
A 69176 414155740
S 12491 359717308
Q 48 93170 7661254836636
Q 2316 55302 1295485433345
S 61998 889726899
S 20087 126041402
Q 19024 74802 8657951136373
A 38652 603725715
A 48884 448478447
Q 26 88283 9534661188378
S 61562 597653458
Q 20402 23131 1685147090802
Q 28045 51300 753038017866
S 38488 478085809
S 51757 937835817
Q 15883 58984 2010489811399
S 33814 949967779
Q 1734 92235 7022683885304
Q 31586 70628 7712567854355
A 28157 725615315
A 43732 636294855
S 64535 676206199
S 49118 251987773
S 28934 769430640
S 72580 381792855
Q 25366 89539 5350977487391
Q 2026 67252 9598011821809
Q 22452 56147 6109923120928
A 64755 470045985
S 43362 219132222
Q 5418 83602 9827106486054
S 77991 251151880
A 57789 77391803
Q 87767 91241 2305620738188
A 16203 920574444
A 6751 727314504
S 9279 486939573
S 20371 852426319
A 42113 730493933
A 46754 826067021
Q 269 93325 6655484492554
Q 40886 91412 4677556419271
Q 50613 68554 3671169043858
A 1250 804232598
A 40401 958926346
S 43068 416008054
S 27395 157568266
A 46863 383686163
S 52767 166032155
A 19054 501904846
S 8718 355042912
A 37103 492814637
Q 24769 76158 571188495426
Q 20895 28233 5427625226059
Q 60469 61891 298738078376
S 64290 362939022
Q 8032 91398 1010654675644
Q 24033 35195 6096549445839
S 24382 760988104
Q 10465 55120 2484519293947
Q 61003 84085 8892580611284
Q 17803 82361 3826741663666
Q 45738 84289 3205057192214
Q 4711 92879 3928890873889
Q 76121 86559 3250730410452
Q 3581 92144 669626059023
A 74086 710783914
S 50260 158987796
Q 19645 62419 4027214627377
Q 19474 67913 1587529906634
A 33370 91992311
S 72556 748777077
S 24938 18145824
Q 25276 64193 1086191696875
Q 18908 49386 3527359738200
Q 28297 34657 35964230537
A 65080 830303886
A 71814 254785028
A 66956 218409102
S 21147 558839058
S 42244 832690930
S 19517 45418827
Q 2427 82486 7698008541450
Q 153 93339 3851145026786
Q 38123 76349 5628673678291
A 45876 450182260
Q 5264 71989 6625356261496
A 55170 932201896
Q 71998 84315 6068195417836
S 8094 384148818
A 69707 799483241
Q 21997 60547 2271153262348
A 2539 543061977
Q 9410 32098 1938708389844
A 22299 109394915
A 20178 652289489
S 58988 401112149
A 58290 588068611
A 36267 7314565
A 15883 955742972
S 53943 861361790
Q 13521 84441 5985529238937
S 25982 694581216
A 36499 320930753
S 42151 2615462
S 48249 711104281
Q 25893 41841 956713517289
A 12328 336845055
A 74462 738998456
A 75952 829780880
Q 10932 74284 3717701184048
A 46340 496578460
Q 35736 39419 1179719213289
A 39366 449239093
Q 32703 75884 2021861240276
A 42376 52631149
Q 17086 84730 528918937673
Q 34360 56286 2951038026340
Q 71480 75648 1298123558953
Q 39510 63593 911676207487
A 69160 118022077
S 39178 925828695
A 35157 351094182
A 7768 689427823
A 54593 666183212
A 63891 541440447
Q 1197 66340 2309832706691
S 87114 867761366
S 5521 354107055
Q 24221 76007 1970715441839
S 30119 829535719
Q 10085 71106 7841036686872
Q 8226 71874 9888764793991
A 5483 21640154
Q 57838 85571 5644650054607
Q 664 91474 5890900803722
A 25795 162731609
Q 15397 42677 1634375547048
Q 40392 88027 8379004107101
Q 14544 57344 2469724864352
Q 41161 63628 5748765097422
S 31769 595181010
S 30959 536906593
A 78836 996937228
Q 25991 72525 105028211025
S 24726 215463121
S 38038 911768360
A 72065 389217606
S 44779 229286397
A 34499 861108521
A 1244 165627715
Q 33807 88369 8628049148313
A 85670 467137062
Q 39984 45743 1997438176749
Q 8405 37898 9671913801128
A 81059 45295886
S 22114 810818834
Q 46433 79776 9595983287745
Q 36823 75048 3145779389129
S 21355 651433948
A 80407 297782201
Q 1564 72135 3950894613741
Q 15646 85361 9800248753828
A 47212 116918290
Q 1541 91472 2633100186374
A 64166 724040000
A 63096 438371941
A 35838 299641158
Q 15035 60808 2809536853359
S 80753 17482196
S 65669 20903060
Q 9047 88855 5035196132261
A 50950 168356655
Q 19950 90473 2865099644520
Q 4266 39238 8616825088626
A 20846 901601997
Q 23810 38559 3888490063027
S 28285 145295640
S 14320 193180827
Q 14029 18004 228131932097
Q 29996 76110 7252718052861
Q 77328 84123 133005094592
Q 19497 37212 4333301294627
Q 19153 63400 9195294495444
A 310 80454777
Q 40641 93195 1443293886577
Q 8627 16798 3579634064369
Q 47823 76883 6470587494843
Q 25237 57803 7903822970284
S 33313 149412246
A 60081 543998890
Q 4455 7934 1423112119978
A 85075 724869789
Q 14583 76228 5187113436332
Q 15210 85466 4632731775655
S 11833 600437883
S 84911 172250021
A 34382 664939050
S 64994 629972313
S 49447 712673856
Q 15861 64049 1837909538328
A 25225 260030081
Q 75595 82150 273990298605
A 65736 393814056
Q 52265 62803 5073512767013
A 83662 308199482
A 88905 767038329
Q 7893 32715 7188837691000
S 29847 564589421
A 9320 256610104
A 72973 277733822
S 56620 106748898
S 91820 626942207
S 82536 396450609
A 6846 124395624
Q 28536 69320 6023324799275
A 56011 829357681
Q 22858 43259 8235592073088
A 58288 857270837
S 4013 575052598
Q 17186 87591 811312626992
Q 13763 53844 3795229279136
Q 3343 78474 2485782448423
S 14769 360219227
Q 797 77311 6890900833126
A 40419 789979578
Q 24785 79020 7625968809181
Q 6456 72678 7940434105765
S 21893 704268881
S 36232 127909082
S 58099 227235139
Q 14271 89813 6371600213369
Q 45483 90903 9455017128160
Q 32493 91590 9070295918423
S 5341 80271039
S 54232 697332660
A 37883 216527586
Q 49735 87882 8538913170579
Q 4370 78103 3751501539601
Q 20844 65485 263103451802
S 30025 303030706
Q 9180 76667 5588723615154
A 13420 756703640
S 23295 326801703
A 34994 97713334
S 55985 325240422
Q 1235 56131 7498989139350
Q 10641 90637 2901563578999
S 69278 52253179
Q 23696 47798 8736072702009
Q 18024 72578 4676453173000
S 24577 234512107
Q 42401 46900 2617781928654
Q 9847 85625 5715813223150
Q 1031 86139 2072328566949
A 60962 231426590
Q 53405 89292 6391601653417
A 13271 954787256
Q 7232 91964 8007318198153
A 92120 332723462
Q 56033 80043 9841905278446
Q 36826 57977 9897681484468
Q 14566 86367 4931396830965
Q 9526 88754 6389996319877
S 60263 471116707
A 51713 501742540
Q 79160 80448 194050340109
S 79514 563593959
S 49691 850973202
S 17537 944736010
A 33846 649399701
A 49503 39098295
Q 56257 78200 7002029369340
Q 18458 52688 235270258126
S 89034 302974197
Q 39358 73477 3954522136935
Q 7328 80577 6583818216914
Q 8485 89166 2573926952627
S 42523 236856945
Q 35558 77300 3774170590816
A 81013 50041589
S 9410 123132153
Q 13161 51935 6074757213981
A 56713 84510794
S 17639 942809511
S 11070 509168259
Q 1436 73133 7191894008113
Q 35115 46310 3863392177249
Q 22122 60869 7091688157688
Q 22936 85152 5491872196557
A 31960 226885148
Q 30098 70360 1577372414610
Q 21618 32046 6170203841110
A 90793 13903932
A 60315 939845105
S 10550 967437268
Q 13710 17748 2347001602917
Q 50353 77856 1597173946113
S 18730 304261561
S 62391 403114963
A 66880 633534655
A 46857 476843596
S 71834 151941264
Q 41254 80421 5976873027374
Q 12337 92979 3514818985611
S 39454 772272972
Q 11999 83741 378870530798
S 21898 262588882
Q 686 7227 5220059736990
Q 73786 90919 2850444406154
A 88405 413671666
Q 1970 83778 6698895124468
Q 2652 85400 572948177769
S 77371 246735085
A 72913 130792118
Q 7176 91558 9848369477708
A 18308 569040703
A 37518 276783071
Q 7049 72925 5774238455123
Q 18132 77067 6690873323019
S 26532 255169622
Q 13361 89568 8340495343503
Q 26938 71650 8817565211641
Q 3820 25095 6284563629303
S 28309 687964875
S 58435 469610598
A 49202 244384091
S 84885 811068119
A 10161 488022979
Q 729 92981 6209327573557
S 5462 903648581
A 69481 131171408
Q 3129 32843 9243016655231
A 69901 265820161
A 29198 372736852
Q 4570 90352 7559711488216
Q 55201 82114 6207255207421
A 30307 684274202
Q 10259 88932 4824308553355
S 6203 887467555
A 49541 880199762
Q 72420 75560 1888077889558
Q 11435 81728 380236728191
S 35765 53619098
Q 6445 39163 6903824784426
S 89811 71753714
Q 24156 63791 6030061848384
Q 27627 90617 4018683147847
A 15039 739085996
A 39211 643446822
Q 11282 89508 5436402631784
Q 32100 40013 686621253431
A 91273 354533456
A 28414 699958403
A 9221 477885227
S 71855 224129293
S 75162 567860488
Q 19487 73997 8227142526234
S 63944 211926726
S 70683 548385606
A 60223 574660822
Q 1644 3921 2200148461800
Q 46505 67959 5276211024482
A 93239 284473525
S 43317 622367981
Q 35985 49980 4830606976864
S 77186 458843440
Q 30661 86660 2306317051184
Q 23757 56034 6892703274213
Q 16090 57012 6411131637475
A 83762 379920613
Q 11900 63117 4391221116997
Q 24418 81515 4317237221376
Q 11300 76111 3890959916356
S 43072 84680583
Q 71 89166 2988980719960
Q 15355 73650 7226659477136
Q 12109 82715 1535441663524
Q 74807 85233 2161315062722
Q 38531 59091 6117637250908
Q 37316 83594 611748572692
Q 8259 90195 23927261835
Q 2944 75568 2208387108450
A 34687 511004196
S 65596 454159872
A 65732 28424797
Q 13689 22800 7079969585922
Q 6204 30982 6669614769475
S 53607 401661452
S 84887 617021914
Q 40850 50763 4024204589106
Q 4002 31526 9156321320167
S 20984 590124439
A 42988 424890012
Q 17084 64370 2912270933045
A 27865 598976178
Q 18644 83976 5135575404854
S 92907 988553484
Q 48156 77855 6672079425010
Q 49721 75619 3754199570992
Q 66173 85052 6998866857373
Q 75931 83383 7289827973964
A 79885 793189897
S 58803 618664661
S 57917 644872619
A 49107 305390196
S 48187 383962096
Q 15564 78069 5747885993055
S 90141 851169217
Q 2150 35350 4528277041243
A 59989 996431038
Q 25065 86472 7895736892328
A 43879 886010567
S 52948 503517426
Q 14464 79818 6572474850845
S 68332 358472601
A 24871 535094124
A 71741 705088525
A 52487 75576358
Q 8503 15365 5701664888521
S 50234 563908474
Q 6917 48475 2190768708930
A 79129 745469971
Q 19549 34280 7029660097606
Q 894 85075 2273751355412
Q 10819 72166 7105211440038
A 33401 25433778
S 19741 899021948
Q 13922 87434 5926996087211
A 60616 109939805
A 36656 869711979
A 27455 241171319
S 52536 752960203
Q 1541 91693 6327036544557
A 36411 872935911
Q 7589 56311 6692898431159
S 26564 96961658
S 71707 249492011
Q 41728 76177 8191516789360
S 3933 542675192
Q 17505 69854 2215721281461
Q 4140 4812 508639642819
Q 7009 63880 1560413868384
S 73356 541201270
A 34826 406177713
A 38156 657434871
Q 54031 85788 4314611871320
S 88730 253023206
A 32956 61739970
S 24986 490322617
S 44439 152743352
S 67562 991959780
A 83771 191968521
S 1399 831027770
S 49761 225746060
A 66791 148615303
S 60153 827700785
S 48373 538182526
Q 50526 83065 7377560358426
Q 7022 40957 4320002556628
Q 16472 56716 495225137582
A 17791 374714346
S 89940 830319068
Q 23490 82974 8467514729042
A 9119 378898504
A 37766 955675767
A 92300 317615729
S 68954 788294223
A 48725 90741820
S 84050 650376796
A 53389 515160792
S 15786 939160433
A 52294 250126949
S 56386 108836334
S 43128 116539315
A 65656 377027079
S 76017 940016834
Q 19040 84901 7960529682696
A 55260 856334432
A 26107 891875777
S 35551 215264249
Q 2824 89935 6961498905255
S 37621 74886138
S 20501 518149003
Q 30548 48608 2760813016957
Q 61944 67144 1352894107404
A 11980 119999505
Q 52614 71680 1574733638022
Q 20049 75810 5582696205623
A 91173 625868245
A 49464 954979115
S 64549 251631733
S 18634 927894508
A 57419 754325317
Q 6470 48875 3644751279985
S 88075 883867138
Q 3351 43855 8688238914220
S 27536 304538458
S 73652 185728406
Q 63777 88116 3958270915155
Q 18610 86960 9495371564646
Q 22606 51684 4280861994795
Q 28959 73819 5960447958227
Q 70418 78505 7354810969335
Q 20042 23785 3591049608670
S 86891 878918305
Q 44095 83056 1507129823380
Q 52930 82620 653489704012
A 36797 191655860
Q 22511 88567 3571995963805
Q 16621 66135 7514423100967
Q 44 44439 3583487295084
A 63615 157227095
A 32984 965778054
S 20294 183576167
Q 54196 82415 1178649150927
Q 37285 59529 797374001813
A 67742 703260228
S 80224 953842324
A 17865 685413094
Q 18200 21524 1700978221680
Q 34158 73331 1429497355557
Q 16456 92940 7460073667653
S 73954 385154362
A 30765 896068337
Q 81 92631 4171420775471
S 21214 641731426
A 44526 214899711
A 2233 126978169
A 14295 178669745
A 64205 382686373
A 65114 100013951
Q 1851 12010 3397595914234
A 73385 637885820
Q 4815 85735 3892646548916
Q 1418 92639 3493092724902
A 52984 511169975
A 6634 296927634
S 20650 867259868
S 47589 865726615
S 70086 440696257
Q 8680 40222 8434832444618
Q 10922 80117 6722151384006
Q 8372 26288 6871756708513
A 27360 850485384
S 54356 941949470
A 56419 816125232
A 39014 364292238
S 26876 501360217
Q 36288 43527 539871835679
A 35263 435916294
Q 8828 87941 2500336406967
A 33027 719127916
A 68933 399332737
S 33934 991268985
Q 1339 48584 5879545087529
Q 8645 58121 436369445754
Q 43268 48137 1960441549887
S 30789 244574098
S 38397 687811919
A 58670 524733249
A 44240 134120913
S 79598 411252744
A 58362 406606547
Q 32691 47587 6040587832949
Q 518 48444 8247876109468
Q 11069 88327 8086068199588
Q 6204 92427 9722569142708
S 25124 72306393
A 84701 716930232
Q 12209 59909 7453461315121
S 5945 174450719
A 51601 536147061
S 78517 449405074
Q 45078 92366 7327340217086
S 92472 45846014
S 38245 433847400
S 55432 802130749
Q 28798 60869 1424943627135
S 63467 479440760
A 28060 149736656
A 53832 937874231
A 15526 581554252
S 41502 916786319
A 16569 909089018
A 82190 201496294
Q 3349 92074 1568424598847
S 18994 858438640
S 27435 983930162
A 58766 901663398
Q 30029 78723 7308964593083
S 52709 516869029
Q 8531 49877 4915990552569
Q 13952 64794 7487184214181
S 47617 500753181
Q 3067 46209 4133115538798
A 8253 673636609
A 1558 2296680
A 32197 985475596
Q 52597 69038 8068676190092
S 74692 7275975
Q 10709 84433 5540009610207
Q 23942 67829 4926197022335
Q 1779 60612 3460766238051
Q 22634 89250 3193887191418
A 91332 834925653
A 19286 555442432
A 52371 138133488
S 25313 23654905
S 91665 683608959
Q 7597 53756 2523985505634
Q 627 86249 4860161263299
A 29837 732924676
S 4368 114594045
S 84492 647797322
S 25023 522454954
A 44041 946048348
Q 26551 80981 4943281838508
Q 28695 87255 6740055784358
A 62554 205907135
A 59305 306444335
A 56165 201146331
S 86584 767654807
A 63570 152248404
Q 42804 69526 1417670325115
Q 67862 92761 3854898718848
Q 27099 59014 545738497959
S 18110 488523290
Q 20596 91812 2207412668103
S 12977 885666022
A 17282 87324988
S 34766 799446881
S 68425 714975956
Q 14949 91149 2697847846366
Q 11512 85256 7641558455936
Q 48290 62624 3606308323728
S 45660 291311576
Q 12131 90564 5970425357997
Q 22421 29607 1600734248116
A 85885 605505271
A 9110 158966239
S 76994 899563197
S 72871 130544030
S 42033 619276474
A 64027 345957551
Q 17814 83792 3953242123551
Q 33807 75371 9067415371916
A 26702 894558280
A 78272 36766547
S 32676 563358398
Q 48437 54929 2586223030318
A 37026 585673638
Q 10206 82291 4648187002758
Q 913 86817 5624707293613
S 12077 809516683
Q 13166 93100 6824545042936
Q 1021 57097 4578620857479
S 72911 628248890
S 71133 786786883
A 69166 570106128
A 33758 492232020
Q 29603 57195 5635188947325
Q 2676 36821 3449841406083
Q 15612 79085 9787263994161
S 73102 484021370
S 84043 670254080
S 51706 905876461
Q 7626 58970 1376477722707
Q 48975 58100 5340044047510
Q 75776 90250 921228493340
Q 41380 86660 1821252459628
A 68862 694593360
S 33401 62686295
Q 1212 66282 9774107137975
A 26595 585206716
Q 6597 70639 7849411879389
Q 4946 62449 6433361935525
A 61124 783590308
S 40779 295089521
Q 13652 76464 3048756945553
Q 28621 65267 5374611681029
A 44218 839644364
Q 58097 70086 6816833260513
Q 12750 87565 6818091208865
A 83292 317634604
S 41125 538640002
S 35113 314319963
A 62734 517812675
A 14496 977136322
A 57473 244673925
S 68643 409077417
Q 9962 78790 9102470984629
Q 15770 77894 4109662800985
Q 32983 35032 66096308377
Q 9357 88433 2423218487843
Q 5305 58901 2875370701681
Q 4394 44295 3027357934378
S 12953 719622979
A 70500 365297272
A 72781 892639629
A 71122 866000433
Q 17459 73882 1101785729513
Q 36535 77078 3988832832473
S 91261 794228113
Q 10857 88348 4681547607367
A 11049 14241886
A 533 522302064
A 58460 721646337
Q 4825 7883 1121341855272
Q 69235 86927 1514505359075
Q 24047 93026 7876013132247
Q 67774 92752 5569307083794
Q 2498 88016 1163801854791
A 34042 791420049
S 15384 603558702
S 76593 512778096
A 55279 709170639
S 32650 830129929
A 57445 950827110
A 59431 347489460
A 56843 850060067
Q 26382 54282 991926796458
Q 58686 79018 8351076581964
Q 64760 66751 1032513120884
Q 31961 80892 2791446234863
Q 2204 65168 3308371104189
A 48267 324975150
S 1081 896343877
S 83870 292599549
Q 57291 73477 1491647960851
S 90369 22174806
A 80273 990929006
A 53367 850074076
Q 378 92889 6427097039630
S 68000 73462735
S 91100 241427658
Q 31721 92175 8718371036802
A 79396 573571219
Q 52164 61686 6078265701588
A 314 252406042
Q 37586 66677 3289590094333
A 37001 393566277
A 38167 881131290
A 52731 413332889
A 22326 730676812
Q 59776 81734 352040248767
Q 7189 40976 438526072783
S 51090 337301118
A 32 764406990
S 9040 756433539
Q 37156 44552 4049686906253
S 62566 989037869
A 53109 584864986
S 13797 998646013
Q 23111 62228 5581516645341
S 54802 743671363
S 1907 877017396
S 2214 385189776
S 75381 823559904
Q 47684 63217 8440088707229
Q 9479 57398 4548975467323
Q 968 29414 816344350113
Q 7885 41053 1800278443915
Q 2488 84619 4165325138931
Q 222 93040 9239675626683
Q 39713 91601 4362829501753
Q 40664 88234 870304232146
Q 35861 61610 1074631471221
A 3870 555906294
Q 79607 86935 4022396435809
A 44465 306665815
A 39433 241044104
A 83089 249246761
A 3356 301633281
Q 5762 16092 1724836526974
S 87631 575275799
A 49438 345635705
Q 9527 40799 4129603387436
S 60464 793805071
A 8646 346440647
S 30477 458631795
A 28500 970759769
Q 47115 75173 7141928481494
A 82645 442952209
A 36255 910694769
A 52762 924364407
A 35424 300118472
S 22216 82234258
Q 27513 27776 116221469966
A 92533 249655685
Q 28178 58943 5643688653415
S 39080 663762048
S 27840 108829218
Q 23591 59491 3820928342671
A 58066 675696407
S 91988 415537812
S 61930 60594065
A 7675 610785599
A 59587 943812476
A 66827 720450965
S 145 188914941
S 41331 569056716
A 52793 309770215
Q 4669 65704 1482091433444
Q 15979 68269 8308499391655
S 19978 904434296
A 1442 637174573
S 61534 536189029
Q 29322 79491 8405932040997
Q 18353 70063 7246955552110
Q 3386 53396 5339208712124
Q 7831 87948 3718302105474
S 86950 254190413
S 51907 279027805
S 63064 311582400
A 77182 614784049
A 77595 169807292
Q 4459 88852 7588767128225
A 8523 344215392
Q 2033 48880 7213165980282
Q 45926 47748 491362437287
Q 6992 55251 2634910896326
Q 20977 69156 833035154271
S 59878 308919326
A 60418 27987762
A 68661 470958064
A 36811 747324551
Q 9796 77565 1689824612753
Q 18939 78851 3874443500109
A 71693 281855546
A 18337 489887550
A 20888 15246914
S 89166 912677335
Q 46686 75780 1949235149687
A 49327 567433897
S 5582 686714703
S 52244 435815579
S 37858 766875280
Q 751 91379 5975469174247
S 46424 703240504
Q 7356 90845 171774096570
S 70769 874823886
A 31288 148013886
S 83697 397083095
S 65448 439528974
Q 36885 65071 7566164911508
Q 37247 77531 6821075018505
A 16958 824401964
A 67135 88544419
Q 28472 50197 692303658504
Q 37169 71064 5978035916978
Q 15400 55313 282705804874
S 79600 96304984
Q 17215 43178 2413165545055
Q 10055 16285 1769874696340
Q 8114 91029 8846675372066
S 30897 871959601
S 37672 357393550
S 36732 979441261
A 47240 7853879
Q 1281 75924 351052146042
Q 28140 74468 767841853627
S 15754 106282589
A 33579 793159510
A 13803 330717221
A 19492 277588874
Q 11498 19635 6219170959647
Q 53547 75927 5676790304020
S 67487 51525022
S 30322 198395307
S 71118 733124924
Q 1497 89905 6606649865761
Q 33419 91325 1096399483625
Q 61770 87215 910481587378
Q 16396 86937 8408744240867
Q 8549 93358 9133025607457
S 64145 809465114
S 43657 144545477
A 43922 150004549
A 9869 837129756
S 36564 396447625
S 66832 832389924
Q 9927 66518 8881332154788
Q 8735 53112 3348085619598
Q 32531 66257 7797605959987
A 58030 441853127
A 77790 970641740
Q 90500 92568 1436541745399
S 14825 810110537
Q 14000 65457 9625259561693
Q 42408 86353 4962152009894
Q 46635 92966 179826809990
A 33912 977258801
S 27985 553686647
Q 2951 51466 355971081211
S 65799 138770791
S 22059 731949484
S 80535 614740710
A 19038 943804712
Q 1799 93208 8721970783165
Q 43 92783 689984348789
S 88765 313975773
S 36690 421532794
Q 10391 20178 1018349363279
S 74396 53571197
S 34914 102079932
S 8823 243234858
A 42472 185559960
Q 51624 58190 4013856223140
Q 5252 88232 8890679211491
S 18961 865424295
S 74633 541016849
Q 15524 80957 460310563558
A 79707 283863737
A 44758 558241071
S 66932 26229064
A 31297 28802055
A 31607 376162747
Q 13298 89012 5012396914374
A 57855 925865047
A 10638 176125504
S 71548 78428710
A 2677 412036289
S 33473 273846696
A 32820 656337771
S 32721 594406956
S 29872 376991475
Q 5514 34958 4989386479975
Q 2170 90564 3985999158852
Q 2301 88493 2407415464410
A 20787 514615989
Q 28201 31028 2250693177128
Q 8715 87560 8860349086703
S 5206 92554393
Q 30987 76703 1214057526276
Q 62740 93081 7833482239225
Q 10399 66274 4034683158479
Q 9973 89845 8057826009433
S 63871 270548821
Q 173 91043 1995611844340
S 18999 860451206
Q 7077 92128 5135922747885
A 2725 835481201
A 20528 88983785
Q 19925 87914 4461662331818
Q 1473 47324 9298899311170
S 11996 654789538
S 31246 184459027
S 59992 624921599
A 24576 398726693
A 27121 927083855
S 67147 957766108
Q 29305 61514 6165173547032
Q 1999 54545 2206563630526
A 92937 312638091
Q 8920 8997 19543726590
Q 1476 31216 7070968692741
A 13271 320580633
Q 16612 16652 31285239214
Q 151 93023 6173187797998
A 36129 614360666
S 78077 267342919
A 42075 670660285
A 90858 728741601
Q 3299 67025 2013522001573
Q 15774 88492 1086542497268
S 35804 341287701
S 88037 689991556
S 22055 383927595
A 89519 340876958
A 23955 906539839
S 92139 990265294
Q 18692 89138 4286231438192
S 62932 247414560
Q 39839 48207 7726731010051
Q 29376 62432 8682121168737
Q 253 70841 8162007611372
A 75633 119722550
Q 48971 57628 1610438263439
Q 4731 86375 9036532750169
Q 8657 35961 2826982850805
Q 2858 41120 6834108047273
S 67539 388361879
A 20119 356607541
S 75264 819814702
A 50817 495029684
S 28414 979781748
S 13300 32203744
S 43263 854001576
S 6435 926754143
S 91221 702120485
A 6104 443887782
S 10016 892129051
S 21782 753788183
S 82384 342733156
A 48939 289120184
A 4480 344212443
S 1435 586804056
Q 4685 86040 1050614926491
S 61683 10865962
Q 6260 90261 3489859276321
A 65585 277582735
Q 10717 91260 7555319779825
A 92081 567027648
Q 61738 79862 7847167006276
A 47090 675878741
Q 17141 58497 5904795253831
A 1262 885386429
Q 1803 65657 5998692725400
Q 9668 73911 2991961215037
Q 37649 75272 1665380785744
Q 40204 42474 2146029351482
A 92532 332463173
S 42199 307008426
A 25310 674136133
S 12241 216325859
A 81211 825867285
A 6109 378163562
Q 905 83830 9539304913222
S 22882 158269951
S 72079 346346818
Q 2413 49272 2931953571487
Q 15141 89583 8521191274713
S 25829 357216854
S 79317 928368383
Q 1808 81635 5195356281502
S 84364 947667229
Q 32858 65262 1465767908882
Q 2216 50991 4190843263588
Q 1329 91139 5495318412977
A 85318 964793105
A 59614 141658973
Q 34675 88704 4991787966734
S 38518 697962567
A 58553 442835757
Q 66893 71220 910787697146
A 50630 623969487
S 19533 246511150
S 15300 200105538
Q 49830 66667 3428119308982
A 82989 307017429
A 66701 311472265
Q 40624 70093 7935952312613
A 4883 942424137
S 49722 903735651
Q 22606 92397 5722472489589
A 46181 603954954
Q 8766 50184 5071429194370
S 5065 759935256
S 77127 942043370
Q 563 93303 916683842858
S 47140 666824401
Q 529 35125 3249135490056
A 54851 844155314
Q 2117 71085 1885760670026
S 73877 40912245
Q 11566 73193 1166727428683
Q 4598 82915 942934249951
Q 10458 92829 4665817884450
S 65995 972895687
Q 867 87568 9809795211657
S 1646 639415481
S 22422 729228036
Q 3454 30415 3444257447647
S 61509 757368678
S 12014 990936003
S 51990 128792850
A 49568 664152503
A 26968 433574441
A 23642 781101171
S 41922 319970608
S 80233 510990355
S 21238 775909908
A 35443 227891079
S 67333 397033799
S 24025 710802518
Q 13211 88638 4938556538594
Q 4139 56178 7046148361014
A 42399 114769294
S 22262 50422747
S 35010 806587265
Q 6074 64699 4751309346480
A 21268 233118861
S 76089 894205825
S 64613 171673931
A 39289 669404374
Q 2525 92596 736624887692
A 44450 830557116
A 47415 625332602
S 13351 394360034
S 38179 846209758
Q 1467 92897 7601092246173
S 85415 183059067
Q 7105 64229 5325090915161
A 48352 121168010
S 36899 514996294
S 13901 296545405
A 60712 989144103
S 52095 518881746
S 84058 736397612
Q 321 75962 4845331738394
A 30965 597501728
S 5469 289076252
Q 27220 53399 945601059866
S 51472 630171098
A 16569 743165052
S 9562 203816347
A 80572 378884145
A 39416 181608559
Q 3286 93026 3268340216350
S 39671 214381991
Q 58719 79589 5181102170852
S 20431 953546290
A 77217 828349947
A 16309 186950644
S 31808 262444276
A 43131 52228560
S 13304 252868169
Q 43033 71972 7659112178685
Q 37680 68834 9171824934572
Q 2461 13450 2241680785073
A 66871 328344255
S 89679 883541879
S 14360 321221138
A 12998 599759240
Q 33671 63154 2050699775083
A 44823 780908665
S 83197 963262769
S 20751 897702440
A 85215 597825630
A 39240 18568370
A 30918 873199629
A 36732 13892890
Q 6402 56437 1511162214404
S 74634 472347357
Q 17720 32785 1542395288974
Q 67125 70630 2597580401826
S 11024 621355945
A 66019 918408646
A 83214 790216821
A 70197 584017905
S 63002 472513034
Q 11765 78125 6949123573682
Q 25370 78375 1154947241068
Q 27226 70847 4134599470918
A 26641 174573947
A 59561 957908209
A 51019 118168027
Q 14935 67732 6923208500523
Q 166 92462 7646083927677
S 9087 414323681
Q 39923 76514 4549145861237
A 58441 837219937
Q 19771 91091 4227110290891
Q 12876 43510 1124615051001
A 41129 679067865
Q 19256 37484 3347134163683
A 44567 141290736
A 69072 882136491
S 494 553369515
Q 12260 59318 1546977563647
A 26294 155930533
S 13847 630540293
A 90942 231408614
S 13527 361795906
Q 4045 67718 62695359055
Q 46462 78438 9056746503868
Q 43678 71061 1614537851786
A 70848 475025958
A 11874 494039333
A 83130 533276455
Q 14787 38433 587833944892
S 34568 649196190
A 89463 410083198
Q 10915 83714 5349435327273
A 7843 658481866
Q 49473 91478 7957331444099
Q 30143 47776 9140199080737
Q 633 4114 896866916044
Q 76677 86884 4334109724479
Q 6279 83229 6380732556325
S 67774 804748365
Q 13390 82382 3042187973378
Q 48615 55885 6310599216232
S 11649 628383580
Q 27408 67820 5450005419319
Q 48809 68046 7670320562076
Q 61718 90137 6495276308347
Q 12534 90108 4345501574272
Q 14304 72024 2187308717169
Q 36005 36175 99053116705
S 25450 789970918
A 78142 371537187
Q 33923 48339 3040004765916
Q 8817 74368 4529105081124
Q 6328 88341 8530911584451
Q 55109 56970 1681068322637
S 30754 50320456
A 83933 25539061
Q 868 44752 649531514971
A 61623 180134515
S 63803 347840087
Q 40423 74440 3279090484968
Q 31693 74689 8798494421693
A 42589 687374195
Q 33175 55135 8149118344389
Q 9427 77741 3182677248660
S 24195 693223718
Q 1747 92470 7492764136669
Q 71328 88923 5230919888179
Q 22421 71261 3031495249247
A 88251 673284296
Q 16507 21244 474700417890
Q 2906 93373 7401833099874
A 58981 250821019
Q 14591 90205 4223624111799
Q 21103 34061 148291411076
Q 19533 22371 856260231288
A 17507 395104817
Q 10578 45330 853679641512
Q 17451 64355 4434918839273
A 84192 540331144
A 81543 221179393
S 10876 884306986
S 81250 938624052
A 75063 151696621
Q 33464 75588 9247392366398
S 50946 366778505
Q 67492 85633 5927240659462
Q 25688 71959 4874588265523
A 15263 995438822
Q 11951 86636 7915249476503
S 58464 347444788
S 21711 349751678
S 51208 158487217
Q 20061 31622 6799720031447
Q 4410 85721 5823920554950
S 62407 459108309
Q 59566 91192 8003936790111
A 23359 389828525
A 72944 201611309
Q 921 92917 6326946839119
A 39065 646564362
S 398 304395094
A 84226 886379480
Q 9521 83881 2656135180967
Q 30399 69545 842472505987
S 57442 940506807
Q 5507 91692 80566676596
Q 40566 58101 2662324577695
S 40649 715915054
Q 2535 82636 5553674226959
S 44480 111916280
S 22947 991547734
Q 65269 67978 1591142242637
A 33618 790771808
Q 56483 86501 7084679692685
A 69759 259354533
A 3415 710224543
Q 17011 86125 4536905032643
Q 5857 29353 8049928356454
S 38590 836511445
Q 559 55591 222469571442
Q 16919 78747 2897828876105
S 32791 562371730
Q 666 69702 2680495407244
A 36917 322903390
A 60753 621457787
Q 71343 71637 14133597522
A 43475 402280930
A 46856 178685082
Q 10805 30120 3147338050995
S 13696 180512599
Q 36000 70881 7408538325075
A 27680 379392267
A 11477 619354859
S 88933 919649611
S 67105 325628660
S 85280 958707118
Q 71865 85637 229263796055
S 68951 149013567
S 11255 86887650
Q 46038 63920 3648134926830
A 42220 149223953
Q 1811 92648 8059320180694
S 43437 830209178
S 37463 932386807
Q 8537 69044 5055269054473
A 77609 214569129
A 44809 691612825
Q 5365 41281 8602544621598
Q 32518 67822 9832589472178
A 83619 877635622
S 66316 141367259
S 53310 604246547
Q 23690 87446 9246856745260
A 31809 7459429
Q 21220 73473 7838360329917
S 16946 110798961
Q 4087 47000 4608811807937
A 32403 698560298
Q 4368 17794 2125159555259
A 85150 860197819
Q 16835 51103 1657452977878
S 11433 48497548
S 52157 901288517
A 9156 713206177
A 36728 842469420
A 55272 453090947
A 65529 678589247
Q 287 89642 1829546914739
Q 4923 88061 113160993203
A 5720 66516330
A 58718 225453473
S 76288 643748519
Q 28283 34717 3781950843705
S 9710 169477354
S 72822 531429989
S 26543 7953754
S 75004 288860707
A 51256 239902286
Q 4022 77733 3911095527113
Q 46572 61259 9273704805688
Q 9652 43459 4079130406054
Q 21654 70899 9850454501460
A 14721 370166535
Q 25462 84467 5832624950971
Q 6323 60493 4574078408268
A 78973 758001417
A 49170 739096143
A 30708 489316081
Q 17082 90248 7786949694728
Q 34806 46846 2265853434090
S 73668 395177603
S 11545 68820061
S 56638 464620316
Q 5592 93333 4125123755875
A 57067 995702691
Q 22201 51944 6115043192586
S 4159 821934276
Q 6312 91879 9216061632763
A 56798 68967333
S 2006 706551215
S 39486 929489357
A 13097 921975353
S 31001 701430946
Q 22092 65062 2397096694896
S 36768 820073083
Q 41669 54006 3420971852602
Q 5386 49702 8672867550588
Q 1223 66507 2153637879195
Q 39655 84190 2946866336915
A 46415 53552814
S 43894 393645047
Q 1285 51423 8836340317230
Q 18180 43406 8568717374767
Q 9835 15715 2423303264649
A 85057 502244766
Q 4547 79862 3851110263131
A 39628 655945575
S 80852 241781519
S 30015 429113454
A 412 461807893
S 23261 495209355
Q 34651 80216 2141454853938
A 46638 358655122
S 13878 106879716
A 40630 349996428
A 6955 883308690
Q 26381 74340 8003660540633
Q 4916 56286 2121070250997
A 64733 661542883
Q 71936 91322 8453522682220
A 35887 755839632
S 27158 460740777
A 27776 269936484
Q 48717 92149 9386639161420
A 72718 808018680
S 11949 760784279
S 27675 564031563
Q 8616 91944 488502179068
A 54362 453220554
Q 354 75824 3671199765331
S 72895 966759137
Q 67048 91738 9607965188359
Q 1758 92596 9437857740264
S 14577 377469159
Q 32229 92650 618880465900
A 42031 776606682
A 43361 75505995
A 20139 678824672
S 78511 821632988
A 60538 563734133
Q 20581 65431 3812469885798
Q 46620 48399 1354275705793
S 24083 784348602
A 73397 580830650
A 75549 489260505
A 48042 636608197
Q 81425 89252 7253303026262
S 24975 505617173
A 30259 520667104
A 30680 711108837
Q 44509 78705 2004883229255
Q 15970 23728 4221173237187
S 22408 377752701
A 33201 701875581
S 77107 187416450
Q 7804 72222 5191808584076
Q 27559 57796 7929993851138
A 63142 672641894
S 75742 657110969
Q 17893 92882 2104640306142
A 69851 703592926
S 49977 375078462
A 79167 56309716
S 73730 732824871
S 20628 337948971
Q 4948 74554 7027742429165
Q 318 91146 8545603037799
A 41039 675741537
Q 37273 92874 6096394910379
S 90864 23783090
Q 55462 64583 3547566959820
Q 33358 82846 3555957690051
Q 23722 43758 6964925141401
S 20342 821116905
S 85398 377466661
S 72245 460286364
A 83160 924729545
A 31126 26804202
S 69901 110278813
Q 11543 78611 9200047525135
Q 60529 87884 3638512845728
A 5061 905787228
Q 30419 39948 5770710689010
A 16648 874651536
Q 6559 71746 2357308862549
Q 15365 27072 3453115094524
S 37661 185044981
Q 39016 60555 9478079906527
A 8804 187323112
Q 28131 85718 1816745676070
S 50416 676935320
S 13067 356101418
Q 78330 92069 6325784708476
Q 48244 79529 2138834945641
Q 10904 58096 3422441579746
Q 48015 66759 1763056850332
Q 62855 80716 7747288008561
Q 66312 83882 2506517588406
S 10264 826669597
Q 2202 92018 138603795115
Q 69214 69503 81949697484
Q 22939 71308 3073910384618
Q 35260 66919 2867392400625
Q 5732 82445 9735085355671
Q 62959 67109 642987085801
A 27683 245316842
S 77263 723696100
S 12137 805208170
S 69761 89749384
A 24354 55625709
S 16672 286221365
S 12909 698011544
Q 12857 48861 3055384525494
S 33958 843608018
A 11238 728898645
Q 30525 66786 7029915773436
A 30520 106330495
Q 2660 89162 353246717249
Q 8555 81819 5686574511306
A 5749 535945053
A 50470 369596098
Q 309 87768 1673034456681
A 6349 903544724
Q 24428 40467 2832943778176
A 92529 243511051
Q 18301 83700 8707955004328
Q 82601 89417 2310763933755
Q 1213 75465 9671769445361
S 59865 319794016
S 85829 952334530
A 59360 694823186
Q 3192 85252 9802143446057
Q 72038 72196 14889240661
S 82101 634692492
A 78199 425917225
A 14775 270691105
Q 71906 80398 2828490895606
Q 18146 36744 373746915730
Q 15334 76439 5079571171284
A 43651 423889485
Q 12776 67838 14951844446
A 33510 667708106
A 33738 27892709
A 77282 111493088
A 22881 199585112
Q 37080 58553 4718780774046
A 36550 816295429
Q 19054 86059 6679981918546
Q 43013 77715 4856467851867
Q 48222 64693 645793112769
Q 65913 83096 8942746805603
Q 7836 41495 8650961863600
Q 34635 66900 8640027560735
S 55381 317275857
S 75504 46970090
Q 2930 87301 8952336656688
Q 31 92502 5771751283794
S 16522 825986296
A 13839 989887405
Q 24654 89031 8751931383068
A 71590 183021788
Q 42650 83119 8283950305627
Q 4391 77791 4330315780901
Q 11675 69557 1130630187200
S 74106 612607382
A 3660 312832205
S 21366 957381971
A 66059 922699452
Q 4996 93088 6782704497867
Q 6019 84876 5475553365887
Q 4718 43265 2528206823769
A 26875 163387562
Q 19868 70368 6964418306906
S 45718 317801198
S 85016 229710358
S 37028 409283252
Q 1031 92453 2621330590360
S 68659 560000861
S 11410 143928460
Q 938 81204 769446430188
A 78976 656476795
A 14460 225493282
A 86219 317277489
Q 7154 77339 9314321482865
Q 43179 74378 1617405718276
A 40054 834597374
Q 7777 34088 5663103630219
A 31753 535739458
Q 11268 80730 1901074510290
A 57527 609037901
A 45364 506223493
S 83557 441054394
S 83066 359289
Q 914 92709 3287946057395
A 44391 715678924
A 77764 725140623
A 75216 709972118
A 32672 856741551
S 19537 341178712
Q 13185 78714 3737368905462
Q 418 90541 6210322422872
S 11733 356661012
Q 57406 89000 5557079803708
A 491 952836529
Q 2403 40625 665632585518
S 49561 561135919
A 84585 785625818
Q 11446 36290 3845574839340
Q 6484 87375 8702958348226
S 30398 715271767
S 22414 351363145
Q 45770 82217 9672033709548
Q 264 77932 901417884424
S 60226 175842958
Q 38651 78581 8799525197032
S 36141 851340930
S 91785 656214814
A 90796 931654237
S 55004 388282317
Q 25936 32366 4175153814854
S 28226 691182748
Q 17962 29130 4891878790832
Q 67025 84134 8215271864451
Q 16296 78873 8949243542288
A 31508 927181887
Q 19497 78513 2931600602439
A 46422 742271477
A 39546 122374005
S 35364 204935265
Q 37282 79384 5252996070724
S 74621 70611379
A 41395 333588580
A 47515 813277565
A 4808 589279410
Q 7228 54516 4730334509511
A 59311 617339757
S 14346 833918275
Q 73123 92919 6304125008207
A 11655 54942091
S 57714 478266088
A 46845 58619438
S 39985 404687062
A 85362 597749908
A 37735 170733765
A 6485 797530389
Q 10889 40993 6599528827432
S 52586 706254619
S 1161 898321854
S 17244 281281489
A 831 710382688
Q 356 93259 2078847241446
Q 13595 82889 1190722059483
Q 23131 76753 9721943400417
Q 48506 92139 6294930567950
Q 5835 91579 6561057010487
S 73326 861247230
Q 44600 73230 5519315403195
Q 3717 90811 9003051381128
Q 14553 89504 1005574773873
Q 9826 86312 4385413564910
Q 10781 37737 2984999857341
A 4271 765117026
Q 9433 20453 5284965820898
Q 31069 60410 8300426283837
Q 9823 17892 4758942101006
S 71566 932155895
Q 7240 91088 169560836785
Q 12874 71962 6790982934816
S 80972 492160994
S 58553 192643476
A 22584 569121514
A 26891 421314095
S 85750 975725326
A 66505 820139979
A 3434 313833860
S 76436 49058463
S 9118 805912136
Q 194 93310 5834124965026
Q 40504 63444 7683431314759
S 69159 469152005
S 23160 150262133
Q 16403 72290 939373028555
S 58518 254821304
S 36646 344576688
S 21852 885346980
A 13572 762256875
S 59235 148578731
Q 8321 82825 9903183215551
A 59831 542683021
A 79939 493344360
S 26745 632202539
Q 10608 63677 7100246486069
S 22523 905074300
Q 12246 89317 9798171168132
S 55306 35930257
Q 57784 77731 7808217739482
Q 30376 90067 9484924829021
A 58180 53278987
Q 13015 83884 1982997434097
Q 33690 74647 9845716988299
S 6023 916379246
Q 8889 88061 3997833124820
Q 2314 86196 8265960576952
S 26484 790242064
A 55610 586626972
A 93061 863438904
S 69174 889267973
Q 31202 93124 3153698728289
Q 63679 88246 4628727355434
A 46016 631866805
A 29989 811883312
Q 79538 92516 6072744713859
S 86499 810273166
S 7056 258824628
S 57912 763173173
Q 22402 85875 1837387583417
A 37663 647392691
S 21435 152065307
Q 14838 76976 7245336152507
S 54180 18332959
S 84601 581352186
S 5701 138917279
A 53908 731763738
Q 13282 15500 125728123745
Q 73609 82385 4789257289538
A 89833 563090457
Q 9441 79935 3355042745962
S 46313 87639699
Q 11175 62006 320980077915
Q 37363 86074 7376002906521
S 57052 627783044
S 44388 167116066
Q 8948 44616 7830637034681
S 61997 426719709
S 64285 37803768
A 43085 273329346
Q 27586 88936 1268000177627
Q 11322 81783 8570293048307
S 59480 492045715
A 64942 955727609
Q 26814 76902 9922481874170
Q 1489 71298 2351443799277
Q 2615 91846 9977579505297
A 21353 665711209
S 42516 273240999
S 89219 22906251
S 14036 813642273
Q 4419 91705 8876341905585
S 41311 628463198
A 74247 859320948
A 92285 423818221
Q 41354 70098 1356047738060
S 59901 578607596
Q 16750 31740 716573268098
A 77710 589310367
A 46039 628637792
Q 26438 82652 5112003765458
Q 9897 89459 5396301753796
Q 17457 60397 5362914202500
Q 3466 75648 7548777947531
Q 41333 49338 3842009080617
A 25092 128552367
A 30206 31683372
Q 2012 54772 6425773573432
A 28420 315104505
Q 18876 88697 8744326509546
Q 37625 45724 6165230118358
S 21768 854084790
A 65709 365769123
A 78978 632982969
Q 4674 90072 9397826420187
A 18317 359111554
Q 21556 91066 7139969602198
S 45113 467401521
Q 56043 90775 2775629167170
A 35051 191084197
A 7177 535564521
Q 15404 16814 840482191240
A 74548 914884378
Q 41966 70085 7785000775313
A 11026 522352322
A 90696 816929710
Q 9102 72877 7906794700105
Q 4897 21195 9878090762510
A 9778 965881105
A 67724 783750846
S 85677 77897394
S 88756 489382038
S 60562 141221039
S 48765 874290163
S 78339 362638613
S 15895 909247743
S 90472 650307777
Q 24623 83059 7284734283375
A 25515 938125966
Q 7847 90360 2906396675583
Q 8310 21668 6195145850520
S 35156 505340080
A 75283 235155722
A 14235 151844897
A 88090 842897745
Q 12486 90523 456942848947
A 67793 197312032
S 39129 523483671
S 51427 900982748
Q 4567 85604 1046692860689
S 47600 129810500
Q 41067 69027 6834126893580
A 32204 78600075
Q 14606 71190 3017625532805
Q 1358 89142 9597471894908
A 37805 354578549
Q 14141 56082 3417434899322
S 17124 469156916
Q 35911 48727 8909309963982
S 78264 898226798
S 78314 824017857
S 80173 559122439
Q 4849 69556 6398879763978
A 2640 489617257
S 77885 690015857
A 65880 781277982
Q 30081 42034 5221520488349
Q 77945 78434 169900664773
Q 5201 41822 7703357376995
S 18476 418605202
A 87012 777061009
Q 145 90497 1295827878623
A 64804 121175341
A 13612 712144213
S 18619 614653904
Q 61100 88017 3656590513373
A 42904 251106883
Q 39072 74772 8506164382316
A 15292 363775335
Q 23200 68208 7820287225371
S 49668 34170974
S 60032 557212257
S 65577 601699667
S 34381 14034486
A 85301 380038509
A 83941 959022997
Q 62970 93044 6680239175160
S 39145 397223743
A 87870 90484577
S 35779 870656747
S 63783 45630664
S 74070 1797847
Q 19044 33940 4837027699509
A 24380 449882043
Q 73521 73685 57738926530
Q 13079 76138 6033912992706
Q 2027 87648 4312457402974
S 43854 676630453
S 20667 890482128
S 56122 97983022
Q 252 17818 4406363864336
A 82003 515933691
S 7324 886794227
Q 14077 85728 6627935605999
S 971 98597745
S 42055 103004365
A 82990 320222693
Q 24677 85730 8916404972527
S 83664 14386806
A 77177 904151833
Q 20132 70886 7899904417577
S 71808 294042126
S 34312 509183829
A 25676 442431274
Q 58653 67019 5038492045348
S 20259 173069455
S 49167 673331982
Q 48985 74684 1609356720987
A 36002 955538329
S 86736 133345359
Q 22521 81626 8355481500355
S 30971 938323452
S 29396 409322412
S 84742 9841749
Q 31223 37565 5890601733880
S 24266 261260599
Q 25962 26100 115401130826
S 87595 286640712
A 89053 35891860
A 56509 443784963
Q 14729 88206 6013329858938
Q 12093 89656 5759319784861
Q 30953 37507 4103483056006
S 8115 687129826
Q 44799 91569 6962155417053
Q 33895 91415 1018106603337
S 13030 232018873
S 57157 446938951
S 37879 599056334
A 81424 230777899
Q 40217 65268 905325805097
S 85836 480762533
Q 5971 7389 646386424165
S 3766 213197573
Q 50368 65093 5990617290821
S 93213 205925354
Q 9057 50918 5508291792939
S 89866 837699977
S 42211 328089810
Q 8247 61025 2841021578969
S 38678 346529295
Q 1041 90913 5955428438248
S 347 601958478
Q 33993 89336 7298101742904
Q 30241 38745 1088930284522
A 61544 804234321
A 18450 296110754
Q 12207 84774 6931716270323
A 73774 976863292
A 67190 2103198
A 34550 180347412
A 36464 130795750
Q 45306 80195 4909822627213
Q 4214 92165 4321697997188
A 35320 539397438
S 55622 669791523
Q 20619 89506 3490278226714
S 590 709930644
A 12385 224257770
S 22332 130719963
S 90689 435802276
S 73196 955250387
S 35483 221023974
Q 54360 61781 2812211575604
A 59600 178240870
S 16519 906468412
Q 291 92939 4538244629554
S 22824 503733382
A 60347 766261426
S 82819 690963632
Q 52671 72512 2132197305059
S 23956 445948876
Q 50789 60878 891689271540
A 4202 152638675
Q 17918 18223 259338826501
S 33239 885935056
Q 27851 88391 7057813978383
Q 46901 48302 384616804510
A 12423 112573854
A 55798 954707454
A 71671 567517396
Q 44880 76042 7968586017929
S 85820 873926909
Q 32748 78011 9786055034989
S 44025 793806096
S 60020 153997211
A 75699 714927827
A 15458 36793975
A 75692 286584784
A 53547 424539279
Q 17165 32304 9389596954405
A 29878 12661584
A 71160 757456357
A 16068 684514253
A 24104 198330827
A 66471 852320133
A 26961 614259362
S 18378 610057778
Q 2985 20509 3386703519561
Q 31806 37552 283242800065
S 82822 41783113
A 47565 700004249
Q 22246 67309 4858539535456
A 63765 570026233
Q 4683 18467 4010612085635
S 18266 762682165
Q 63964 69037 4870885521190
Q 4832 87308 5151924007599
Q 14890 89607 2799606106503
Q 24824 53604 3841504483181
S 26349 827345039
A 35622 679420869
S 58096 411769631
S 76153 267302510
Q 8521 48272 3581415916005
S 73154 450667291
S 47730 437470742
S 60971 510483151
S 66661 187247067
Q 6067 37763 4751747838879
S 40376 119825611
Q 62452 72940 4800662441156
Q 8469 69774 7579260735
A 21975 809879017
S 53187 441265178
A 84336 302946198
Q 32990 72124 3085476396450
S 31911 383318983
A 87670 99275055
S 42686 143182529
Q 26694 86932 4435061744942
S 48781 385430979
A 21427 104426620
A 66678 904168532
Q 8981 41494 1135182286900
S 21739 75500408
S 72800 553709366
S 83397 843597451
A 16725 249647950
A 56712 935515553
A 16447 798845819
A 26778 215026642
Q 23 91268 7570140693093
S 27669 942795584
A 17550 544826706
Q 44243 66592 7035203908105
A 87826 451925608
S 62056 402989319
S 51204 79098248
A 24765 71311033
S 45883 262232513
Q 2961 36401 9116023764502
Q 3757 81280 8328174490578
S 8708 259803262
Q 77463 79440 989416168724
A 2243 997326251
Q 109 15151 1931101353140
Q 203 92178 1746727492913
Q 4476 84526 4567526119297
S 72225 104848163
Q 4907 91978 2568064644687
Q 509 80412 465091999657
A 46728 670223921
A 48813 390107841
A 90790 722095965
S 83838 528890547
S 68757 672371960
Q 11864 80842 7733098980988
Q 35688 58622 945313771470
A 7322 425056864
A 45857 600090896
Q 32171 54986 9121098785853
A 14195 947304340
A 9924 308008262
A 38498 794470420
Q 22542 70143 9262603390833
S 21354 751623639
Q 1311 84856 1587008084699
S 43551 261702094
Q 543 92369 4426293614107
S 15185 701226014
S 42722 858594375
S 43909 644874326
S 28577 404285871
Q 35908 54356 6638980975649
A 59023 844626509
Q 4683 91885 5242025315795
Q 2842 88171 7771091478004
S 33826 181661535
A 60533 246691570
S 10419 70842042
Q 47520 85924 3836398050130
Q 19507 81186 3387584725073
S 45668 791759187
Q 32250 39472 2946383572874
Q 2186 63326 2262224812505
S 54065 847058195
S 13098 473496605
A 75310 532356437
S 36289 515657821
A 26671 99932060
S 80961 903221662
Q 26661 88677 9636031799331
A 75650 393901543
S 86198 979448195
Q 10320 57616 1717928510531
S 72817 189907385
A 20234 119183883
A 85629 610384967
Q 13845 27948 7784181338882
Q 42163 52149 7450597242206
A 68764 649131586
S 89864 324582000
Q 37706 76038 8122333022980
Q 34830 81828 6850368587281
Q 345 92044 8111183942841
A 75588 716810385
A 79230 997789278
Q 45638 88898 1428390801182
Q 2638 84745 7510940041226
S 15701 927390403
Q 58436 74307 1461059031440
S 26743 223427918
S 69894 73585081
S 67515 223239553
S 7144 412630513
A 77966 801837295
Q 11914 70837 3722355320222
Q 10409 93190 5193697404009
Q 3189 15853 9526051655734
Q 17377 89146 6162338923573
S 91673 930045105
Q 50982 55132 445911869509
S 34641 335784462
Q 33392 89749 3126764631095
S 77428 267945811
Q 45872 82085 4881038375989
A 63367 202568399
A 25427 209807242
S 18021 961825525
Q 138 15139 2992620123023
A 85263 314621821
S 15125 835939271
A 49380 859969807
Q 33144 39189 3188368620689
S 65859 569724265
Q 17198 20609 3145685971858
A 69235 10481309
A 45425 562682065
A 55601 922061675
Q 28976 78091 9007294873169
Q 2004 81872 8642396040207
Q 56529 75578 5879242443587
S 60175 913992713
Q 3370 68432 7128118930294
S 37698 738747207
S 78074 341988239
S 4327 479474015
Q 21808 55697 9031300247216
A 4713 378080696
A 85494 304764701
S 58308 669821359
Q 5474 68779 6715971311108
Q 10588 22365 1567778711285
A 42718 554541415
A 48673 186433055
S 53462 183065853
S 567 175422048
A 23558 12174949
Q 33825 92087 9129742391723
A 11871 41286115
A 27973 637018014
A 65197 330820484
A 14827 894752715
S 20030 373951267
Q 60884 66210 1073290986836
A 55281 215827609
A 22095 77886167
S 66137 686882737
A 82733 160060876
S 34869 336571621
A 70701 495521028
A 78930 422143764
A 79257 598900885
A 78979 622755237
Q 1936 57349 2572124898116
Q 70516 91581 9869576286573
S 64948 172258872
A 2231 271423243
A 7821 77356919
A 35682 803769922
Q 46909 92394 258879570993
A 72821 427886271
S 25980 565482623
Q 39032 63885 5405940999705
Q 6241 82063 4685671216080
A 38611 457256435
A 48522 319055834
S 62640 239705537
S 65718 300663528
Q 4215 11872 1551112363410
S 3890 213332774
Q 46159 60632 3935823820000
S 15943 333689517
Q 3402 69598 4234888375491
A 72454 66512057
S 14073 507608620
Q 50842 65535 3930642405172
A 31885 318013811
S 33147 849908372
Q 41796 80995 9769294811323
A 28931 734451035
Q 7919 60446 3415724716082
A 16630 58416479
A 4698 522006881
A 43142 822161815
S 54249 253603476
S 39958 647113976
Q 2586 89457 5533471263469
Q 4620 61015 9914886047427
S 15862 297399572
A 25590 824702954
A 12747 257656294
Q 2378 34049 7989493361668
Q 14373 43415 1095849213187
A 12047 93421535
Q 10193 71737 2359553834985
A 59149 290586167
S 27744 738082906
Q 14106 51094 3153403858548
A 25006 590943910
A 6490 814711121
Q 4040 92090 2986206296190
A 56248 944300797
Q 2341 84876 7513255473899
Q 21372 76859 7837512242845
Q 30971 64077 3340129597417
S 24716 858183835
S 25864 706669807
Q 382 63090 7011363601841
Q 1547 16456 3413328592899
A 42790 83543090
A 13994 670234191
Q 55060 90666 1336487296993
Q 7449 73491 3692440601704
A 19159 59644191
S 66593 483725169
S 20263 910476036
Q 56713 78997 5434032111873
A 57119 703217814
S 70569 625546641
Q 23267 88160 4282681773276
A 52624 377077757
A 83557 285344092
Q 39157 80782 9518843073279
Q 15754 65828 2416329359340
Q 28354 72825 6309094306697
S 80910 303106320
A 63559 665678293
Q 31980 90658 8283115518736
A 34517 422873156
S 41195 407090163
A 7918 344787996
S 9578 196477317
A 29239 795083017
Q 7569 61757 7454326030079
Q 8397 66318 7317248618532
A 19497 899365274
Q 53884 82590 9294194038636
A 41138 998939891
S 59116 705009452
S 87484 945048012
S 27148 755559498
Q 25268 83558 2186571974161
S 33196 831425393
Q 47314 65182 3537310409849
S 88974 258879340
S 29316 576534232
S 26381 360367348
Q 3220 86813 6521530580961
Q 5961 92702 3215362311970
Q 25201 67531 8302462572998
S 34991 261068446
A 54474 790816042
Q 3268 79340 6078298033032
Q 8740 45137 1380028900554
A 53084 536702456
A 29639 397293530
Q 10882 83342 8733575523849
Q 4888 32710 1421296131692
A 57338 525435553
Q 15791 69852 7436276665591
S 68580 46031695
A 55943 807346167
Q 11969 88010 2289179941265
Q 61426 67695 2585053336221
Q 7 92790 3063471239460
Q 29220 90163 9327850965007
Q 77728 83613 3736124128674
Q 3180 86030 2150803850983
S 89098 674636026
Q 64786 70544 2363605063709
A 70644 900399882
S 47801 760024710
S 11979 537777724
Q 1275 89256 1979596695286
A 86527 50295475
A 74292 431019151
A 44932 318072579
S 12403 458901338
A 17022 132688236
Q 60194 68115 5913626864665
A 85879 424897087
A 51233 72184208
S 42804 653398078
S 49422 981962032
Q 20934 55384 4334669001983
Q 38509 60602 434769812897
S 86901 133413298
A 48469 364611818
Q 16592 87550 7031680544322
S 77422 381789158
Q 25030 62445 3749935377440
Q 1977 79383 7752271637229
A 38298 315556688
A 82100 141518364
S 46481 873656370
S 83476 568765071
Q 42295 73504 7944803782309
Q 1732 80622 2030276439672
A 61557 946324175
A 28608 489510571
S 58175 276572096
A 57640 16536267
Q 24586 73949 8365144010649
A 16306 689502594
A 79313 488232416
S 21818 452922968
A 26017 584494412
A 3993 21163895
A 43251 938943309
A 54445 578078403
S 44664 702818183
A 85949 84955132
Q 72578 81803 9003052851709
A 84029 932983008
S 37660 68644057
Q 31503 41916 4190398173201
S 18695 766225887
S 13241 550008263
A 36608 794276267
A 19028 643323902
S 12751 751232721
S 26988 515755011
Q 36093 57771 9019086814812
A 61814 545588275
Q 5274 87715 5102290471257
A 18648 371195068
Q 7456 90370 753248435833
S 68408 732020422
A 38989 351675145
Q 61651 69012 3159977487189
Q 70750 90098 1171635866408
A 66786 757708876
A 92402 211623806
A 22084 767708327
A 22892 729148385
A 15304 172991626
A 5880 514276124
Q 13589 26120 9408772545697
A 17449 415933423
A 79619 429840820
A 52402 557015448
Q 53437 71836 1156317540620
A 12836 809214635
S 19172 620411606
S 12202 109851104
A 77758 213999944
S 39295 57712032
Q 26618 84122 489099394272
S 31228 362113465
Q 29240 31659 1995350290054
S 50587 51218396
A 48955 536029880
Q 13819 82915 658334972730
S 47215 431977493
Q 47948 88976 2541419356828
Q 3 93305 1044598962783
Q 11924 39706 6828643265322
S 3161 452773185
Q 19023 61441 312913572933
Q 61081 64084 47408952320
A 34810 335126239
S 67630 871667606
Q 9488 90831 4445657296988
Q 63177 86367 9248337093713
A 55087 717904685
S 50294 486033281
Q 28716 90651 3683756564225
A 19028 704032801
A 19648 243094002
Q 29203 35178 1447212478252
Q 55169 82437 2974647992764
A 91276 677435996
A 39665 50773335
S 36959 968475923
S 45377 474128353
A 64203 354553711
Q 7948 80104 7053110243292
A 16649 194232554
Q 15178 82706 7183873003850
A 58570 168978419
S 67255 566477734
Q 51376 59358 6846684961405
S 75188 567881694
A 5856 800028813
S 46935 503077577
Q 50607 73710 5837430712467
A 51263 71551896
S 48778 167563155
S 82720 16772549
Q 360 85367 5646269821945
Q 13713 69366 3801438266410
S 21748 437257349
A 65362 649332268
Q 38830 71483 5716516128430
S 40694 767466715
A 65259 726926999
S 78613 921197830
S 37481 235283567
A 40074 218397318
Q 22618 79194 2702998318187
A 16177 939151485
S 16840 275926187
S 55861 652914757
Q 6810 33181 9815921527595
Q 8945 25289 3619447191909
Q 7519 11387 784690783471
A 64733 459756253
Q 19 62322 6233658469674
A 80861 435002998
S 72377 842657508
A 60756 311886698
S 43765 65357128
A 30208 780726347
A 6820 80966953
Q 53924 75848 6284431016804
Q 57582 77944 8118172998007
S 33929 888032716
A 14869 596333852
Q 2613 89613 3276050621534
A 86842 286964435
A 14286 729853201
S 9831 971572619
S 14174 587768745
A 37211 140534709
S 88536 217370324
Q 16694 75420 2693118609878
S 18408 190223793
Q 40120 74661 1400693882603
Q 10962 83422 4203226668884
S 54127 793580163
S 52461 862951988
Q 3385 93322 5087856189540
S 2281 655665739
Q 31277 89553 9039456175960
Q 538 92977 9445412375018
A 21717 216152783
Q 64473 72939 2559075230560
Q 33920 77594 7579287932540
S 46323 365880599
A 55603 340489340
Q 20662 84951 9997662975927
Q 27713 29497 706106046605
S 46183 475477605
S 91997 596243896
S 11791 594716514
Q 12784 33866 724700057014
Q 40656 75603 4564171731687
A 33552 419994567
Q 3309 90865 4054828348227
Q 4040 92879 4957867879849
S 37637 333959539
Q 44129 79852 9295713740440
Q 11151 66980 5028381222194
S 29771 828921250
Q 8662 74027 4959854699279
Q 43266 53330 9428759060317
A 35032 359466944
S 4783 103448309
A 23902 567095514
A 88849 825786855
S 29943 874731658
Q 3700 87036 2414145485051
S 35075 271612794
A 4332 268796908
S 4850 641729061
A 65866 49780322
Q 6126 85739 8263200524167
S 9970 716279563
A 5763 179526868
A 47956 289185328
S 66693 96875718
Q 25457 68782 4806583221952
S 4980 262116391
Q 66289 72011 5583966518671
A 32534 652113752
S 63444 417290714
Q 8805 86651 2295920115166
A 2542 445785567
Q 7887 50445 575272008173
Q 28146 60875 2140358428142
Q 12235 32212 1880399103464
Q 4163 86374 4409783555914
S 85276 397397350
A 34365 209761634
S 6684 40012780
A 13391 499571702
A 19555 516189328
A 61140 844657951
A 64046 243453061
S 31300 505138998
Q 13256 42341 1099591574022
S 40294 602060280
S 26436 330298351
A 14260 69592402
Q 43492 83371 9018338906575
Q 303 60988 1481827970474
A 91590 718217065
S 42584 295206456
A 43149 392553334
S 42335 147803261
Q 3175 80338 826799132165
Q 11683 74596 9775653966780
A 25372 905466628
S 21361 273871066
A 26347 574182213
Q 1489 76869 8295018195496
A 31273 924954797
A 58476 51423200
Q 14976 72269 784051800255
S 21098 626722152
Q 73932 88660 5656965271262
Q 9089 16936 6251100765976
A 91971 888953966
Q 19439 55630 4984979605337
A 63191 253537473
Q 48390 58596 3106036508233
A 47774 678733936
Q 25330 56093 4755719932973
Q 11745 34774 9547798386156
A 22978 418221640
Q 625 89003 7689920930550
A 45175 941378403
Q 19189 58790 4227782400108
S 17724 211174786
Q 2925 15280 9649685801013
Q 77178 91965 7304330153445
S 61834 576999822
Q 34498 62624 2520722174877
A 64261 806805717
S 51183 804774771
A 89137 918643956
Q 35904 73334 7075986960032
Q 13411 89172 7249602448264
S 90362 947542621
A 38017 250947455
A 22993 652007610
Q 5862 79848 6536444501621
Q 2218 90629 3082082134160
S 49084 926269516
S 27422 896501144
Q 3516 84587 9383012328893
Q 544 60612 1186075004808
Q 18717 63015 9858990357180
A 18804 418002649
S 75138 550570318
Q 5052 64573 9729832122381
Q 14872 43028 6889012492381
A 5840 460539670
A 60174 597403973
A 13725 573054498
S 81172 464291242
A 89619 84824537
S 57325 867164591
A 74660 699568912
S 79706 837601987
A 63663 933461926
Q 8866 49152 4707835246537
Q 938 62276 2595654439744
A 90459 663000277
S 65357 705861012
S 84059 814571402
Q 18306 75766 6268175734826
S 624 749766424
S 21324 518773884
S 54608 217240894
S 42515 458020785
S 72130 277501721
Q 8073 83379 7801978919464
Q 2044 28584 7518230130635
S 86755 788807211
Q 32666 80110 9724835198403
S 73887 982683102
S 88311 661004570
A 37897 524765625
Q 29025 34532 2829119922784
A 91401 157545574
Q 20764 64916 92454253917
S 46580 498935889
Q 17973 49143 3773339876138
Q 78088 86243 5099217127035
S 91991 953913501
S 7510 891077367
Q 9421 32748 8697298938525
S 43504 284004880
Q 17459 72348 533516056677
S 7259 375272741
Q 14637 73917 1370465633806
Q 2772 74975 1990491938818
S 38386 563902032
S 35731 878584389
A 58260 183041904
A 79127 504847970
S 13018 41352466
Q 37187 80945 4663107447312
Q 5798 89112 9563409716552
Q 31561 38199 4521325930427
Q 18813 56838 4641530120353
S 71091 654180378
S 27257 49771045
S 26163 316350278
S 51435 762254016
A 31371 227287799
A 82474 887397831
A 58973 965160122
A 72582 391697241
S 14009 270181412
A 26780 818946207
S 75149 421103746
S 56943 311470272
Q 62415 73678 251117828353
Q 67776 69705 592720594164
Q 28947 55512 4673355204438
A 36768 626610608
Q 14987 17472 156192797864
Q 54121 89209 1610716049702
S 71287 689097641
Q 11942 92583 3771644467956
S 10969 925180008
A 89873 767525385
Q 59568 69492 3705051402638
A 57260 336646941
S 76500 442114187
Q 29458 55263 1059979758585
A 82576 99800301
S 53520 553181735
A 140 590007137
Q 444 50637 8203105628504
A 27935 67683361
S 33898 747470555
S 62485 306179347
A 33591 223593887
Q 73301 92432 4105891675296
A 13454 434580506
A 78841 671099807
S 77789 605575066
Q 34226 47962 4478783205122
Q 55709 91835 2037044868187
Q 4677 92403 5613136319575
Q 3208 90334 3055747600281
A 8646 442589601
S 71279 137095465
A 80466 216137745
S 39220 760830216
S 11856 217917643
A 5972 463026119
Q 1849 25224 7910728764021
Q 7646 61241 1485485693287
S 67230 51833420
A 23393 190089228
A 72602 877398692
A 59131 94508133
S 71846 736296852
Q 75855 84033 1897510281501
S 8415 971694530
A 68459 133898035
A 73904 779355195
S 21922 821963174
S 15242 584692241
Q 14724 76950 936364768258
A 9601 336803530
Q 55397 71225 7187868935918
S 87109 314240256
S 19867 790369315
Q 18421 45100 7655175038998
S 8564 74707674
Q 6174 65829 7446023710906
S 30125 467587349
Q 7401 91218 6367769462264
Q 4082 92302 5384382873158
Q 63723 90839 7921550312934
Q 658 88384 3289492654485
S 47026 728835968
A 10438 732645974
A 86438 750475511
Q 3677 31041 2680696877396
A 19077 942538351
A 86007 162125835
Q 36980 46485 1047847565949
Q 71624 73937 1785066530259
Q 17959 42475 7768726161869
A 83707 204374686
A 12835 372313638
S 33474 868278037
S 92155 999542508
Q 50562 93311 7574929928703
Q 22463 82360 1259684029702
S 46112 860717431
S 40527 887497113
A 83779 46169326
S 87949 539066332
S 72396 332176978
A 45498 545679490
A 39304 925471298
Q 13135 66691 7954709738827
S 17801 972853981
S 55427 849608939
S 56077 472861706
A 37046 896529898
S 13105 666972072
A 32621 63249625
S 53086 286192384
A 69792 984151586
A 12858 194946022
Q 29338 49776 7264602248559
Q 30125 84176 3130771186842
S 2987 50459970
A 5300 168496367
Q 39912 89950 6134746844396
S 36481 28757690
Q 23665 84146 2402249307756
A 23284 393534333
S 91459 339245138
A 85390 6950765
Q 18359 54876 7496474004602
S 92922 995925346
S 19864 625384726
S 4995 590953046
Q 19105 87896 6063748827937
Q 33791 36177 930667960084
S 29555 131956773
Q 15016 87311 846886425702
S 5481 364543753
A 68678 821160826
A 15148 898168047
S 72547 807697535
A 53186 50490091
S 52131 681427720
Q 6380 85197 9472296186622
S 9056 954577993
A 70700 623522980
Q 452 90573 2172506634888
Q 44867 83939 4296114665990
A 2755 53732613
S 70118 576622525
Q 34474 87432 1850537149824
S 56770 43354219
Q 37752 81217 8429381022411
Q 106 80981 6607256951359
S 11045 154186798
S 50259 78990429
S 47012 458434191
S 80329 60245770
Q 18481 91314 3940751372903
A 62483 891944530
Q 40432 82757 6379449968271
Q 4190 90339 3562286297135
Q 27604 79797 4798574178841
Q 29310 51777 4551857574361
A 41725 919655151
A 87573 8528853
Q 16775 72650 9010530837972
A 58721 672443642
A 8182 486375456
Q 4742 92740 4514667736887
Q 73489 91249 9151427930209
A 25934 232213144
A 31880 313098719
S 15091 40204952
S 24688 744911098
S 37240 159225035
Q 77090 88166 5652006159070
A 58959 226572700
Q 17854 41807 4903016643975
S 32850 370716901
Q 21029 92498 6094249470433
S 28784 998702917
A 23500 953521894
Q 16245 51459 4538353546569
Q 5269 86606 3494319086524
Q 28629 38555 2489469787349
S 51040 58615254
Q 76414 86043 3124846929045
S 34150 416363354
A 30179 586514213
Q 43130 80095 4519361136819
A 44536 919867329
S 26029 680164211
Q 49152 50389 414791728958
A 10467 232732034
S 83784 226496019
A 9810 525796088
A 91862 92856018
Q 42226 65524 2061725192535
S 3950 57310293
Q 18483 86910 1746909154904
Q 32929 47536 8822974997843
Q 16675 30147 4069029577847
Q 28575 35150 5664042430457
Q 18104 84694 9397655017731
Q 628 93339 388967129342
S 29945 288333289
Q 21068 87664 1738717028470
S 34318 564150675
S 16667 328990089
S 34733 705929153
S 2185 107334861
Q 5755 12138 642297405494
S 21671 324291269
Q 8960 68167 7778189257925
A 78958 816529928
S 17775 836898560
S 22900 802603268
S 80770 518034930
Q 33013 71377 9886208329835
Q 28028 74146 6597270189273
A 54092 449670049
S 58998 109652670
S 17801 315206914
Q 39958 72648 9264924253831
Q 3978 48665 8361646997471
S 83376 768645973
A 57334 114539425
S 26693 384652509
Q 49930 77616 3634261362351
S 63018 408280194
Q 66561 73936 6066509186607
A 45135 927037746
S 76196 402301408
Q 9613 82071 6879289366570
Q 306 93343 5539520345886
S 55570 379165586
S 92083 370478151
A 51878 797906128
Q 65508 65868 169452584437
A 3812 729571361
Q 38623 65645 3895104716802
A 56390 473098989
S 14826 798142956
A 43767 891970725
S 19015 55809147
Q 5228 28130 9655161126849
S 92499 996955938
S 35630 179089791
Q 39678 81051 6988023682166
Q 41564 75504 4325429357495
A 88958 499999163
S 71521 221784424
S 90930 874507141
Q 1047 92223 4950893912109
A 87938 54360623
A 50067 233616659
Q 53671 62969 1511580967151
S 77139 724226531
A 40113 840632153
Q 25766 67326 5878450767396
S 28380 905349594
Q 81572 86792 4800709659589
Q 4239 92306 4694831114756
Q 66158 71646 881805082040
Q 31907 89543 5324792009382
S 47129 315167888
S 23110 424131896
S 62644 315270481
Q 32597 47326 3917611491664
A 65508 94449904
A 82043 615259101
Q 11216 81564 2087996094529
S 11369 762161197
S 934 542827979
Q 24467 72390 6713267196613
A 62764 984513049
S 71447 203658177
Q 30546 33015 31508537945
A 29754 855136059
Q 4167 84070 4050489496246
S 88974 44656947
A 51854 895027879
Q 16259 83891 5256499946308
Q 41891 61713 3259560406041
S 21771 279261355
Q 19758 54327 7931511334149
Q 53542 63991 127947430756
A 22372 589019054
S 58025 409035778
Q 27190 55169 1377782660810
A 92062 328348862
Q 11005 66731 1277053209113
Q 28502 91966 4524611419105
A 42520 248399171
S 88891 348025993
S 46804 194105950
Q 63343 90436 8150720350791
Q 14070 50707 8909272604358
A 81055 968928247
Q 13318 21682 693366238015
A 35711 732438977
A 21855 278490664
S 31682 500410474
Q 435 46125 7633166082091
A 78325 645285296
A 11852 137241129
Q 4603 12809 3861843954789
A 79822 702228518
S 26089 845458392
S 81131 350066355
S 18300 708541085
A 58668 638576052
A 35504 388861148
S 44894 220084906
S 59929 719357779
A 12852 586520930
A 49801 345486473
A 51963 199896330
S 52468 801198655
S 29074 584229987
S 4704 661962935
Q 39954 62846 2633331886258
A 445 573763044
S 7201 288191859
S 75388 255541114
A 24364 445200715
A 1569 586805698
A 68081 683774869
A 57637 970518306
A 83091 742952998
Q 26855 91030 288937820600
A 70903 91613355
S 68017 745112149
Q 3170 66395 1312367654277
Q 1811 73338 9219419355423
A 90317 104657131
Q 22412 89637 4412469422844
Q 16271 60525 1961338657873
S 34909 711594345
S 57249 330009698
A 34209 227555433
A 61651 396382512
Q 2022 84558 4229831799965
A 53395 240831981
A 16456 321137893
S 77155 479680261
A 89769 148061451
S 30345 923765499
A 51420 415560802
Q 39263 77489 511309688896
A 14599 543501533
A 92003 252993523
S 7361 995133070
Q 71625 84016 4324071414711
S 39338 481178278
Q 79 77806 1452487099967
A 10260 346202370
Q 64217 74425 333706689084
Q 2736 88334 7135112512841
Q 35053 60543 2474420302693
Q 779 7488 5732749532270
Q 3736 92700 9147404834033
Q 14997 53091 4847820087349
Q 6794 50200 5301076237672
A 30409 806125759
A 10510 773102956
S 35520 488815040
A 66929 403053807
S 54170 582813497
Q 19645 82455 8485339377801
A 65352 248208914
A 34178 501361490
Q 43920 80807 9132109679289
A 23129 720621634
Q 793 89430 1524413083898
A 75559 281940085
Q 68132 84916 5212954282478
S 80891 190271173
A 73451 843017974
A 15333 423778779
A 66506 445423585
Q 48136 48415 120313440921
S 65200 564787495
A 32879 746953691
A 20991 676013547
A 11132 909699107
A 77587 501115053
S 57794 82601145
A 28369 877221644
S 46467 373543936
S 30071 296034339
S 33394 991367919
Q 616 92425 7237560623076
A 76993 84476409
A 20973 879711143
A 47064 838492165
A 7810 241321987
A 62821 33358811
S 18273 881108772
Q 2184 70536 6961936232689
Q 56019 81587 6609259598268
Q 26719 85470 3074406855953
S 92127 585114756
Q 77669 78496 779998126046
S 14654 612201945
A 58401 150138367
A 84839 374269894
S 42869 763585315
Q 75112 84067 7159622431565
Q 3207 74311 6396058108660
S 76296 385742750
Q 1274 62071 2932331427129
Q 2560 56129 2066358954114
Q 23346 29474 319249882890
S 83530 642811268
S 60494 302937524
S 22128 276123261
A 78638 137406735
A 29017 997282648
Q 36077 74219 4327181322109
Q 38221 51765 8062234885606
Q 7652 85410 5807268735123
Q 17367 85027 1242000041536
S 1405 224049180
S 7687 465073610
S 70305 591994196
A 34635 219122781
A 29131 282697174
S 80055 33054205
S 53797 75385899
S 45399 915549568
A 90937 372953188
S 11274 246403436
S 69616 764389681
A 26460 545466740
S 56249 348394714
Q 38709 74434 6607450714502
A 3827 284906301
S 10163 132999001
A 79619 251832957
A 87458 555087569
Q 19327 61667 5412746183888
S 72630 208565573
S 28877 598575889
A 69319 590322058
S 83447 31640716
S 72771 689605879
Q 20843 61384 5935035947748
S 5067 443877153
A 25088 17084440
A 39901 151864582
Q 3015 92128 5909556325998
A 3765 168937787
A 46776 120886453
S 69301 10739375
Q 42278 66446 761670319143
S 29186 886771499
S 2011 305943874
Q 23487 46789 5492237645798
Q 14524 76985 6509645255887
S 36862 671001673
A 8793 677248147
Q 24626 61023 2408328062849
Q 26235 85230 6686118468072
S 48193 395155787
S 22726 867959329
S 17336 660376244
Q 39993 86380 79984945926
A 45764 465256371
Q 472 93374 5641834636932
Q 25735 62809 967960851899
Q 50658 85998 1339014857025
Q 6035 77958 9479388195209
Q 52346 77232 364994112388
Q 57779 86553 7216313054399
A 19966 388089263
A 29205 344513081
S 67262 761102688
Q 23356 72438 7099718634891
Q 15783 36348 3554246790975
S 80533 589049023
Q 16407 92028 2267248996741
Q 78725 84868 5455687989481
S 79994 882183141
A 61819 881162236
A 69112 246949887
S 50559 180768521
A 3520 106449333
S 70932 358560710
A 7918 471183730
S 76220 157347000
S 60564 580748009
S 44379 863898487
A 25667 539912
A 58038 184239607
Q 59456 65376 1817482031403
A 22943 895821740
Q 42512 75376 9113392173745
Q 5051 73286 7339804676410
S 21360 654174550
Q 18640 19922 716942768766
S 89983 914416396
A 30530 449367728
S 22757 457076640
A 15002 36643834
A 15534 525237551
A 4770 175902489
A 88234 460571244
A 7816 328841123
A 57609 594939787
A 84717 868585626
Q 19106 67218 3430695338748
Q 40691 51126 8640599299554
Q 9770 83682 8432050326266
A 70819 80148476
Q 29892 37278 66663086309
A 30752 554321368
Q 23283 87502 844731726147
Q 6113 23525 2305226461832
S 9342 210228244
S 43069 808865241
A 22619 418681375
Q 8881 73253 9847802338546
S 79996 905141070
S 60341 524411550
Q 20343 83125 6003070920389
A 81235 676307101
S 48417 919250291
Q 1112 30214 7061286374900
A 33753 991227372
Q 32665 32985 124661424582
A 26460 305844250
A 66038 730265969
Q 35516 78505 6115333776617
S 16854 899101144
Q 81621 82110 263048996970
Q 11872 64748 9469652102393
A 24254 728220574
A 92301 733845403
Q 30724 90411 4021415559595
A 56657 840330899
A 23388 450321536
Q 28030 79330 1326313579902
S 7033 483929595
A 53079 75152089
S 72293 74428520
Q 62535 67116 3546235866203
A 70950 703329163
Q 33058 87009 6180296751592
S 12846 108613388
A 89346 143139554
Q 30444 88409 2700550030853
S 3932 731786934
S 15252 411736181
Q 14922 85523 2838650370730
Q 20363 50940 6198704283106
Q 3390 18630 6227613005615
S 40762 49571732
A 61563 265226293
A 76728 805309180
Q 22401 48260 680587441336
Q 19039 80582 6080663813630
Q 62848 93313 8472818891897
Q 15981 60966 4975499984598
A 17953 958199853
Q 10434 89855 8739280539884
A 28640 129983199
S 58632 815638327
A 55643 986977119
A 79358 179327990
A 71697 642989171
A 71868 996725957
Q 47767 87552 3886511324693
Q 927 81899 2419972399540
A 252 645150736
S 46768 222627247
A 4317 314741427
Q 35725 39551 685359099099
S 76333 862993370
Q 76379 76494 2117591527
Q 4206 92724 2836630641725
Q 37746 58804 7753774783552
A 75758 715409570
S 2454 527780094
Q 16841 92796 7472576763077
S 531 619003971
A 45842 294106336
S 41158 914458814
A 67031 663934583
S 64301 871327073
Q 31257 84805 6299937083675
S 69165 960570707
S 43452 464973182
A 61578 942915195
S 16532 451376182
S 46499 251466318
Q 35730 54955 9172235804552
Q 22635 92326 3529194115468
Q 26495 62669 5905926244202
A 86802 50440785
Q 20366 65476 3144456562372
Q 49152 92164 4349429860433
Q 38119 85322 1345463456341
S 27359 213824188
A 77063 568552584
A 57931 43651953
A 85812 192648940
Q 55197 73960 8834747131228
Q 10162 69241 2154120821314
S 28736 279881289
S 91317 998544552
Q 3138 73557 8671597807631
S 80794 658869366
S 83579 21756976
A 61068 320514440
A 83262 217625237
A 84027 269184100
S 37399 712337254
S 57295 174742343
S 31703 453922041
Q 3197 81318 5479507980624
S 24460 290952178
Q 12225 27655 9141501326230
S 54921 116038562
A 71094 460998504
Q 20211 86524 6888149881875
Q 28621 88770 8249307854034
Q 6789 86454 9012961969526
Q 30658 89986 7051542516938
S 71283 580360387
A 62926 721941794
Q 21508 51497 3648683679514
Q 5097 92641 5143720098953
A 3420 570902128
Q 23373 30910 2960749183722
S 24430 679047086
Q 43546 67029 8430905453541
Q 25883 67132 2060863675548
A 29418 945207332
A 82468 543502060
S 45100 729895796
S 48715 261846142
Q 14410 82736 3253933190805
Q 8052 88984 8261755522107
S 13427 935085072
S 72116 743051247
A 896 161535691
S 42903 812620139
S 78146 310500095
A 46159 191392800
S 14226 303048365
Q 79471 81905 1611941987367
S 67320 303023700
Q 20265 75448 2655566779441
A 7893 962095766
S 66080 79754950
Q 3980 81069 1534798506078
S 92014 103113770
S 60367 738731984
S 92898 697455365
Q 3646 51429 3234842606009
S 64125 726900476
S 72978 13849442
A 41260 354931555
Q 5724 64524 4370102861514
Q 2162 91340 9353593037341
S 17663 742385521
S 33615 868060902
A 65239 138971905
Q 18003 49488 4739976894051
A 36447 220422781
S 43356 384832187
A 11314 90003775
S 27335 436097008
Q 55 85554 9786655094134
A 51098 273489909
S 11025 337150484
S 166 38975373
A 57365 61337847
Q 43709 60715 9729784158941
A 12681 887543048
A 17752 881465036
S 55263 337443523
A 73844 270256102
A 61761 561135989
S 50161 854971247
A 42184 586201147
Q 28472 92891 9347353663381
Q 26834 41195 6703085621325
Q 23081 89545 5192668000652
S 5716 109760995
Q 20120 40068 774803654411
Q 52235 61504 1910559222623
Q 563 37991 7688285303027
S 47330 82519796
A 62014 971391873
Q 28683 92157 3627062134284
A 15170 675634463
A 22300 588248377
S 24637 755946746
Q 750 6881 3240674122105
A 91421 799758184
S 7921 732698025
Q 2115 91127 4521061140369
Q 35781 85686 3892422965896
A 30792 927373218
Q 2405 93218 407611041761
S 70814 696226336
Q 22668 90256 6739105771091
S 47477 588906515
S 82572 302231197
Q 26757 72180 2292889144232
S 70868 766259524
Q 47374 51935 583687359535
A 77391 607940715
Q 13883 28701 5937124341607
A 51707 588462508
S 40441 636114474
Q 16468 56538 3712465758120
Q 7222 88469 4720364263281
S 30157 827351781
Q 51777 73570 5668812151517
Q 20613 21062 358247885180
Q 12389 75077 9991991043581
A 88231 955439113
S 63427 995199426
S 30942 445685820
A 26613 478531263
Q 5771 58421 7506298996060
Q 2959 70519 9585174611835
A 62897 494186353
A 84746 333067170
Q 25056 51414 5121778360435
Q 5894 54420 7312514751049
Q 75811 79068 2965496998749
S 72696 927847788
Q 47977 88571 9318771104793
Q 30308 32733 1757438676124
A 85425 449488333
S 43783 753109265
A 41283 973067394
S 17277 340836944
Q 23999 89040 7726553459935
A 35704 200075309
Q 10790 75710 7554017223725
S 87027 17976548
Q 56556 58267 55575328343
S 62207 315568923
Q 18595 51486 4456468263270
A 8022 259003275
Q 24048 64158 4551902641032
S 64266 237181862
A 49747 224889638
Q 23177 45609 4598271750039
S 84951 339783560
Q 36671 60220 8624926651483
Q 16999 77544 2385499565574
S 91344 520038158
S 6816 981937342
Q 13743 46065 5914645491635
Q 14373 83219 7060224778157
A 84174 593176732
A 71124 510153834
A 17216 253338986
S 12252 84349438
A 235 190398821
A 36635 793781913
Q 19728 75776 5034716684928
A 32731 844117930
A 60014 368997221
Q 30382 45464 3723823909569
Q 64799 66526 829211293552
Q 15534 79442 8263209544028
S 34212 18398814
Q 2719 66721 1305275048696
Q 6610 25093 8594599507954
Q 9944 87266 9009995876741
A 1937 385698088
S 47307 234560154
S 11702 46360506
A 13292 843638019
Q 3605 56091 6867537749073
Q 1389 26997 294010702918
A 64812 596170969
Q 26307 26364 12841882984
S 33246 615741583
S 76082 383687801
A 9786 607397304
Q 17720 89421 7466621593283
A 62163 156963244
A 24646 167789793
S 3438 871465160
S 43799 599510027
Q 60597 70408 9482942568304
A 19247 79988020
A 84534 677176115
Q 20412 54800 7779735339211
Q 6268 58126 5998681810870
S 9485 341298944
Q 2822 49402 5349394917560
S 91935 787500259
Q 262 93176 7335347736837
Q 59018 67006 1903380190785
Q 28742 52533 9249493399424
S 25879 879365680
S 84256 536258273
Q 25788 62318 9274047918188
S 46508 285207811
A 37549 377719809
Q 9210 72884 4339388280529
Q 14040 91419 5335198990968
S 91473 951602970
A 81881 450204239
A 37531 164158021
Q 9947 71646 2566427338903
A 37237 463857315
Q 20225 37495 1877848582913
A 38976 140396888
Q 22972 86793 516327604743
S 36356 62161342
A 31073 449580742
Q 73109 85857 9063926652807
A 3551 525416274
Q 38809 89066 8258213617454
S 40343 31677442
S 57629 704473923
Q 7516 47014 8270892783023
Q 6356 77140 6079617182778
S 72288 417978414
Q 3613 86373 4629886610667
Q 22044 25742 2468330488940
S 65562 250519797
S 59819 135333994
Q 14087 70094 757948154912
A 47020 542496378
S 73697 433080560
A 79110 89581794
Q 49795 59656 846576021225
S 81530 614165038
Q 2730 40515 3142342771299
A 49116 746981412
Q 22422 68977 2520028503128
S 25653 95986719
S 51794 544398634
Q 14742 54175 6903608530081
A 85518 160223885
S 89412 422265677
Q 40067 74843 3504269001624
S 50110 415883931
S 3047 909576930
A 75316 365270729
S 79056 256834279
A 30751 795120688
A 30603 53288614
Q 23393 51897 1675191096143
Q 8337 92956 2826905748251
A 61341 304523831
Q 35802 89998 6364945092721
A 12922 290175540
S 65722 639153150
A 59127 320093464
A 71040 109913338
S 33217 991811804
Q 15627 15692 54019553865
A 23182 478652688
Q 5769 85025 3278542132685
Q 32249 73823 2324652442901
S 27396 119600528
Q 3451 91746 767823845082
Q 73407 87134 4106834769046
A 64068 941029197
Q 4789 71186 3484971329845
A 38334 237271375
A 50877 224291534
Q 157 55556 5673122160740
Q 76908 83643 1471207513789
S 49481 490378194
Q 593 75060 7382045832701
S 61567 993126088
S 5792 306084768
A 56923 140968617
A 55513 159539376
A 54563 176139385
S 75660 143507139
A 48982 789284023
S 4278 380311877
Q 5320 57345 424384810960
Q 37106 76210 6235469286496
A 91500 2282484
S 49693 833928603
A 83869 46995952
A 15474 510178354
A 87424 59346192
A 53278 641049638
Q 15867 72641 7463886617742
S 86086 748308560
A 63379 982769646
A 74037 438781889
Q 25365 82580 7525228469658
Q 21822 92998 5679478378282
S 65050 960929777
Q 26750 53048 6978484886311
Q 449 88406 8605891377687
Q 8691 87033 3644128801644
Q 1845 87049 1552981398030
A 30500 349135176
A 52476 273960637
A 23265 560571849
Q 4849 63213 4890537870799
Q 13533 45347 7733527754841
Q 1922 93338 8440300244556
A 25705 962337624
Q 6768 88248 7085575596854
Q 50608 69863 9421680984339
A 50693 715653287
S 36549 14899880
A 89802 565347049
S 83305 407369882
A 41291 652082643
Q 972 92332 6782500594830
Q 1784 90136 7882164524080
A 58 19607823
Q 1498 70608 9562231751918
A 2743 126153139
S 13545 440884031
S 32613 667901447
A 73410 388350120
Q 48426 74082 2157654778700
A 54998 2912501
S 77667 838551958
S 11475 796500404
Q 7810 80483 9930966370720
Q 48174 89976 8393786295486
Q 36607 81337 3162409420873
A 56026 202145849
Q 2053 16300 2554347075377
S 25965 744835005
A 8526 634169095
A 66661 193537053
Q 15398 77046 4010060858908
Q 77565 91960 8067887537817
Q 13875 16716 2329094830002
Q 29388 67189 586862710758
Q 54908 56079 346678823490
Q 1917 85622 711857641176
S 88207 899790159
S 47390 486155961
A 86376 758109632
S 4953 250935457
Q 30547 60602 8616571558394
A 61546 423977913
S 10355 843016785
Q 25321 33472 2022950137384
S 5179 200418462
Q 51915 52880 962793276593
A 56139 55016417
A 432 319276459
S 87553 383844219
S 25706 171642146
A 39342 657061361
Q 50494 87348 3001641528710
S 29586 325790907
A 787 401658711
A 34023 447514553
Q 27109 88745 1149525017929
Q 2750 64610 6037701442730
S 19277 111855813
Q 6268 88879 4153478116154
S 47200 366524746
S 7432 184990385
S 58421 883773051
A 5707 113441004
Q 3845 73079 6008075147289
Q 126 22255 6234777485304
Q 14944 49471 5955565022066
S 1080 984411994
S 49149 143215690
A 17974 706784154
Q 4781 79565 5088643802459
S 84866 521512676
A 49472 942916784
Q 62205 90169 6210831799823
A 45947 497381487
S 76367 341583898
A 13793 150760468
A 937 685734475
S 92809 956489866
A 63719 387075214
Q 8831 73388 2050437515775
A 47800 224721552
S 10293 90038788
Q 16683 76703 4078515180723
Q 10159 86794 1023037147846
Q 28033 67641 6380060137735
Q 56033 83735 4604975724423
Q 72541 88461 2711088255954
Q 60055 81808 7251559266042
Q 7302 8774 82112213086
Q 61691 71298 8952656802541
A 91424 71200500
S 54067 927422676
A 79017 385586376
S 62813 190698644
A 78017 430170378
Q 15634 37297 1912578967628
Q 3010 40202 8036585479967
S 3550 403313789
A 53130 881979234
A 74659 239384274
Q 3901 86261 2775627802102
S 28695 619513732
Q 20999 65365 8948238867157
A 3916 860501294
A 69246 648525711
A 32426 429727948
Q 5472 79679 2329551612825
Q 13964 80677 8926699965314
Q 4881 52191 5512456313267
S 23186 398007175
A 49611 374072058
A 77400 501663197
A 14538 610184707
Q 16762 76255 1302038123550
A 10112 472085902
A 24999 42822350
Q 743 72889 9015992715328
Q 3573 88918 5760333080689
Q 41059 92557 2502683318171
Q 31734 90740 3712800351112
S 70745 376572113
Q 1233 86366 2702295264803
A 63266 102111253
Q 12830 24054 1591416003369
A 20257 158732882
Q 15316 44841 9587090675136
A 83721 341811980
A 31858 881352953
A 29491 483987336
Q 30784 52823 6808857507190
Q 13971 17328 2385397496062
A 44742 587005981
A 9000 906728676
Q 75872 84853 682403351560
S 77190 392655108
S 66035 419598541
Q 53672 69723 6536680204459
Q 23156 36302 9316795996528
Q 13981 77653 6197721839851
Q 11200 70890 131989080985
S 28571 743691130
S 32643 527427790
Q 33806 60590 8406503914741
A 13749 244199878
A 65247 983781510
Q 3581 75992 7230099247137
A 88729 310908949
A 85906 460358181
A 56269 316384755
A 45864 916240358
Q 4032 51657 9339454504100
Q 6646 92102 3227754082274
Q 31433 54234 9734340930390
Q 15084 53735 9364960747832
Q 20769 86133 5992747687335
S 88241 895063804
Q 51057 85415 4953341593452
S 26028 42517525
Q 84898 86067 56431959546
A 80252 803434904
Q 19116 72897 2663201030090
S 36850 961799318
S 65604 505508989
A 81304 544881443
Q 11981 93162 9601771829672
S 32366 230081911
S 20231 14467146
Q 48829 81474 5277928044912
S 43356 902614159
A 87388 64025391
Q 3164 93028 3924074435347
Q 10607 13937 1716374217522
S 57678 49957090
A 49791 264326004
A 81891 893584867
Q 11582 43698 5613978816098
Q 744 84775 4049085837309
A 14271 508703552
Q 4338 42421 3279665230454
S 48252 159435570
S 28725 700536025
Q 35984 83248 5083627901082
A 5405 785627070
Q 52549 67027 930800373502
Q 5791 91180 427487353483
Q 24293 58105 2701275457867
Q 1557 21232 2325684259396
A 75439 743205220
Q 10399 16056 4835294839034
Q 26229 40585 6263639651800
A 41328 152272810
A 13124 611948051
A 47604 164012671
Q 9256 79566 3850250803029
A 13589 590789269
Q 51749 53703 1077756399725
S 67758 581457374
A 83080 261722028
S 73542 387643799
Q 69452 78760 9078555922232
Q 9736 85723 3823100679628
A 40472 196340410
Q 23545 40481 4987375876199
S 92686 525327516
A 84812 194050103
A 20299 314309779
Q 30050 78226 5542243697429
Q 7637 91317 1472530114159
Q 72948 89009 7334467932018
S 26501 592894084
Q 68843 81616 9393141087175
Q 18108 52701 5000624659385
S 53570 330588106
S 50467 105446130
Q 23749 75162 9599635148148
S 84749 774204851
A 10017 751204714
Q 28842 80720 5279329522232
Q 10099 83353 7826122429143
Q 30510 72970 3506586626903
S 54158 305725317
A 15875 620596164
S 43627 982342906
Q 60932 64638 520680258030
S 49316 462674278
A 85044 775128477
Q 37910 50467 5085310343583
S 47771 163958472
A 70839 402022700
Q 321 92522 6723983238720
Q 29098 92033 796094307705
A 88570 629555651
Q 1711 63327 3234659583602
A 42228 564466218
A 75341 345703396
A 85371 605249653
A 53283 206746065
A 90226 184005469
A 71427 731203112
A 20281 633372514
S 91013 939533477
Q 4259 27985 4453174988486
A 44768 877459740
S 33261 750226144
S 83069 205861775
A 63063 156702439
S 52521 974046527
A 18887 157929177
A 21203 427115316
A 80280 599098264
S 63435 934184078
Q 20897 92047 5220095653605
S 55195 650421728
S 86096 384178179
S 13239 143617711
A 63612 147710270
Q 1472 23718 6416195087297
Q 18887 72485 616436493886
Q 18786 61252 1736517849462
Q 10619 88194 8835886485625
S 85511 538312682
S 81740 135185600
A 42455 327924969
S 53033 336297543
Q 6760 25424 9186713701334
S 60674 741775805
S 66993 142983760
S 11048 783791984
Q 20613 40267 9134542058197
S 6542 49288866
Q 74321 89346 1931285605263
S 48137 393761633
Q 13313 93138 8034729849451
Q 19917 86332 7348316812057
S 9613 752205068
A 43873 800853168
S 1052 435814623
Q 4717 66944 3682444172806
A 43967 122505852
S 5601 376645049
Q 3703 89633 1552812010464
Q 23761 74704 9300212533016
S 81255 817849273
S 88089 200055222
Q 9428 49876 3903745630718
S 24045 698205980
A 76972 976895732
A 76402 131280616
Q 2494 60653 3059271253276
Q 16213 88176 7420637075455
S 84656 779276885
A 6282 64805675
A 31991 649991355
Q 514 93146 2421427579485
A 23473 768048422
A 13398 274237552
A 67953 603984164
S 25000 621707456
A 86143 115394689
S 84010 837169716
Q 320 78042 7377604463839
A 59332 651547202
A 52467 708608120
A 50785 337022474
Q 38394 44785 3455874695652
A 38865 549331751
A 17194 799233106
S 30426 828139114
A 1256 275916788
S 36347 59417478
Q 31277 48718 2168406373706
Q 61687 72706 6574955117335
A 17169 539237967
A 85654 353210030
Q 68328 93345 9934289219870
S 71482 760895288
Q 7800 54555 4810022925276
A 5667 307638941
S 48322 124191293
S 71895 774008440
Q 28988 69123 5122504595224
Q 38920 78185 6870290680869
A 44291 867113533
S 29548 135338617
A 27399 980828921
Q 1368 78225 8041687893041
S 90788 887086490
S 2925 499795646
S 64667 735215820
A 34638 333792796
A 84985 330641114
Q 6879 79620 5814554614982
Q 8327 39589 8393379737641
A 15083 493538301
Q 67310 80993 9115312857037
A 72770 329831341
S 71571 765286757
S 70567 509411505
Q 25326 83283 9825388689756
A 51018 931608093
Q 32715 35288 783742414712
A 58370 819679657
Q 12644 71280 9941345725261
S 1980 515548283
Q 71933 74351 1138672758132
Q 949 58367 5536053062901
S 29884 281198336
Q 2846 89911 2224345067344
S 48639 703997546
Q 54775 66378 1568823746601
Q 38934 39395 425979028071
A 30400 819415663
A 88166 787510617
A 41429 567067003
S 66501 469245309
A 30267 270196283
Q 17872 57402 9644442772817
Q 5014 8213 2621862727112
S 24376 287588466
Q 7478 87662 3569193714188
Q 2466 76806 8403326473614
S 85253 686862333
Q 33 93352 6214751094438
A 11350 926255111
Q 2654 41239 4709544725760
A 19664 636993835
S 89352 469168152
Q 2025 65737 5275896560671
Q 23315 23735 14831481346
Q 6078 77682 1960084663734
S 65706 58599631
S 4057 224732262
Q 35286 53680 5121062421522
A 26694 971716100
A 25969 382621191
Q 197 93173 9940012381321
Q 3051 63915 8485652969960
Q 44394 84859 980100824053
S 24909 15323241
A 50276 73042613
A 79802 735372064
S 1530 835571836
A 29669 661447143
Q 41138 58052 547270631367
S 90669 722427056
A 34420 355584937
Q 59931 82819 5895297997946
Q 1093 89326 2775374913379
S 60261 779366628
Q 47865 89394 158528173237
A 16963 232383015
Q 38991 62523 8646655024926
A 59324 901031882
Q 24097 89261 7345146074807
Q 538 92183 8406495971663
S 5484 151798805
A 48503 762169574
A 35384 843037518
Q 39 54977 6576005893830
Q 16103 86439 7703897009141
S 18354 190812409
Q 3702 79362 2612866589033
A 27545 693999785
A 12865 145675461
Q 8984 74318 6644300991979
A 70203 162627211
S 42250 324182369
S 46660 580307382
Q 1185 92544 8253729509483
Q 68691 90553 9712617003240
Q 29100 44020 4634076598545
Q 53477 89012 1702378476457
A 37305 956409984
S 69675 421624484
S 6268 990221947
Q 12129 71882 9665924961808
A 64710 910499867
Q 8204 55384 5060835568987
A 29230 587874444
Q 45898 55893 6095280196720
S 21989 97179683
Q 43733 57509 7295565779387
S 65627 643881061
S 53660 587828051
A 4290 403324927
A 55494 941699082
A 4777 445917997
A 20201 752680633
A 39386 284040616
A 45696 275036649
S 7719 77372568
S 43569 424416747
A 19476 670474269
A 36710 831331727
A 55942 788365321
A 50656 670947242
Q 30123 80872 9583400705096
Q 3026 85616 1951059634474
A 66203 929086347
Q 26967 84017 1027142449337
A 66790 575313210
S 15057 273716176
A 19279 380394426
Q 113 87429 2056344905859
Q 60520 79436 7828203572212
Q 5082 5302 194474489388
A 28925 597865168
Q 11360 74524 8283459356112
Q 26002 76464 6935979626666
Q 18813 47074 8517258694268
A 11415 569664807
S 22523 768716752
A 86400 996901832
Q 36368 37168 602322773836
Q 67026 84233 8551606996252
Q 39018 81563 5128472703602
A 3412 478056518
S 25153 607579563
A 33826 52302311
Q 11021 45842 2971476717358
Q 1581 91590 5983911451288
S 33331 472898041
Q 33547 85987 9909812876552
Q 3651 42087 9824095622879
S 61322 246610805
S 32731 230867572
A 84988 671921698
S 89057 819625246
Q 5253 92667 2876953416458
A 76337 178193989
Q 8660 81926 8624486778782
Q 57241 86356 5236011118337
S 61567 39903056
S 59347 876487149
Q 64745 69486 3315711467236
S 27878 740988683
A 42495 337099150
Q 18031 91249 4144101438501
S 78749 829029497
S 49971 670044859
S 92295 814787806
S 27148 329667648
S 47453 408112603
Q 49237 50738 854834707689
S 2916 482828239
Q 1801 89364 7208179640244
A 16520 419967251
S 53179 861719439
S 59634 997234235
Q 7129 91341 3674071955630
A 58642 657100932
S 71158 611977344
Q 27806 84670 7357087882170
A 47593 73256032
Q 17029 90393 4389754846802
Q 36419 80841 3368536856683
S 31948 751471367
Q 10136 77860 8887801475574
Q 42718 51763 4858896760694
S 35895 277204907
S 42649 448332700
S 55165 172744902
A 22423 979718651
Q 1893 75889 90593844628
S 16383 504824451
A 71258 391566003
A 35966 537453880
Q 3094 52518 9857601453887
Q 78006 84259 6068161728698
Q 5804 22158 9427433614927
A 70916 739065238
A 24252 419415054
Q 979 89459 7169081205809
S 91213 980685858
Q 28 84796 1024450133604
Q 3053 7845 443118105779
A 63150 417107618
Q 43541 76869 903134858720
Q 4988 92896 4456904650602
Q 66927 90955 6873824633610
S 32174 725562924
Q 69223 87054 7547455722241
Q 19602 59367 9551333551881
A 85462 102366948
S 87826 327848199
Q 1992 71349 2032584425415
Q 22373 86646 7827096731217
S 63326 500526937
Q 6123 12694 931596398260
A 3634 673543626
Q 27306 83925 8199269645565
A 63120 255403875
S 78525 862844121
S 56653 734826713
S 69789 222540609
S 50129 280609744
S 36040 592494706
S 50611 594913940
A 54392 915016396
Q 55978 92311 32318498678
Q 11312 28744 8709270112307
Q 66394 92447 8961675357949
Q 1306 84039 4794622890752
Q 9317 91403 5308886352198
S 78546 832299945
S 27270 336710212
A 43468 923201657
S 6692 727219350
Q 20888 87333 6351169521369
Q 5048 63595 9631893177177
A 30654 853038970
A 2840 600069590
Q 30666 83743 8172252324950
Q 21341 77161 2666353329274
S 34642 44997178
Q 23728 71773 6755423818368
S 48426 903066462
S 69867 456455100
Q 4890 57165 6647374170331
S 77091 622887397
S 76417 772418553
S 61295 411053182
Q 9949 17460 4307264065235
Q 7249 76313 6125688664787
S 72528 101872758
S 48638 566853211
A 2156 63673960
A 63639 975000687
A 71738 395819526
A 64067 896655133
Q 61618 63212 121201227394
Q 50702 61981 866213748407
S 51235 77388871
S 77560 46391905
A 39206 606310398
S 10970 752633758
A 30975 963977647
A 33385 846311223
S 29335 669234339
S 30327 100431705
S 72073 708987340
A 66834 227125439
Q 2696 92935 1424236403294
A 20189 471969520
A 40718 61244565
A 4114 229098847
Q 17285 92068 7162057448500
A 11145 758428396
Q 17462 85756 5949811111746
S 41573 610464031
A 32120 403850993
Q 8144 87523 7051818732528
S 18059 762966343
A 33184 287817746
S 36103 732799833
A 84204 224337174
A 39455 223006019
A 50193 907274591
Q 16771 28663 4798160402012
S 58441 447820358
S 19837 162774474
Q 11523 55314 2445890743093
S 86610 960942916
S 2072 277885941
S 75084 538086385
Q 35242 56633 9284110641382
S 60580 144755395
A 49164 150825314
Q 7632 87516 6172860873090
A 3081 829751294
A 66428 881407999
S 84032 294968591
A 79490 877913492
A 36351 729731664
Q 30039 91901 8053995160518
Q 43565 78972 6829951199736
Q 42946 78522 8663747238144
S 62834 845032491
Q 27067 67516 3549679562699
Q 7576 16205 1365916999028
S 10134 624195796
A 63930 645696589
Q 6124 79563 3630932903013
A 16663 798052045
A 41332 615204710
Q 39245 80529 4674481684131
S 17318 399881137
A 87544 739224147
A 19168 200174716
S 66950 390198346
Q 20208 55234 4673147888350
A 36224 592535728
Q 5271 85045 4590927355128
A 67778 220008205
Q 11414 87643 6129455781504
S 4901 421863177
A 58472 254724555
A 1887 754536717
S 25496 296214753
Q 6418 12013 4483703799528
A 11323 58396879
Q 142 93200 4190190808936
S 43576 346078620
Q 3879 79112 877073282389
A 62813 239433427
A 30062 925494663
A 14739 893881695
S 54124 559745694
Q 4127 89300 2967675163223
A 68068 183139345
Q 31145 59193 8287584580504
Q 29786 46031 4762611892418
Q 2115 89021 424139204618
A 13733 919623884
S 52642 173874758
S 7495 568599923
A 88997 273700798
Q 83553 84618 6894919529
A 27353 540923536
Q 32376 72205 3088942562674
S 79702 152937110
Q 59788 93372 3971476296674
A 21704 711640004
S 74398 237783190
Q 17164 60965 9615598532488
A 30495 401072477
A 54358 111072665
Q 70064 71765 589347148927
Q 40365 86831 641493851409
S 26923 191754529
A 43622 634669365
A 26984 689036825
Q 17148 71824 482860500486
Q 20889 30185 1471042966192
A 79076 763339432
A 13221 708872779
Q 40196 44621 3108217187301
S 9809 281971238
Q 17822 54339 1136168503005
S 67025 457138617
Q 20769 81533 5224200453234
S 68577 945807772
S 49816 343861560
S 12584 551562169
Q 21231 87795 4531229838994
S 18624 668441636
Q 1959 85430 6627792658203
Q 60050 65352 2464406465862
S 30966 872298477
A 37536 18655062
S 13672 723064433
Q 12254 64942 5544496187168
S 30050 759907894
S 15794 309477248
Q 9172 84737 6953016830915
Q 1615 13448 7558073064233
A 11005 179363036
A 75699 5528962
A 54472 276793768
S 69510 64016389
Q 30992 71094 227222221934
Q 11863 66280 2416151517331
Q 65601 71940 2163856135087
A 51400 729904602
S 27594 273546183
Q 31026 86465 2968385208233
Q 17714 56087 2802190087858
S 32977 270610814
Q 115 23712 8295807326768
Q 1092 91830 2988613992808
A 59598 456941874
A 40375 305114452
A 40489 613875687
A 69894 949040607
Q 38229 79462 4334417205933
Q 44108 89742 4221115998337
Q 27013 63140 1379242957235
Q 31833 71340 1436763884624
Q 10189 83589 9149806080781
A 92314 53995692
A 59270 510707858
S 59255 818663080
Q 24900 29799 3102400247334
Q 77821 91324 8061530997106
S 59899 274822049
S 58822 871229014
Q 146 92057 2802356933345
S 31563 515210357
A 74785 918810125
A 24381 117810792
Q 35548 64109 3921506992336
S 53405 80424747
S 54914 138277700
Q 15856 89358 8681670167599
Q 27175 29961 2255198681039
S 12684 696090740
A 63060 211078115
Q 28975 73891 7611084782310
S 88368 347803245
Q 55523 62178 2654552429660
S 29362 743405785
A 75611 382224476
Q 1676 90980 9066909923283
Q 2826 47392 88435039132
Q 10079 42019 5210653145494
S 70455 978073709
Q 8179 90837 9772182409948
S 45781 273250273
S 13747 589841135
Q 10740 91348 3055419611370
Q 74517 90667 8493319647600
S 69925 233709328
Q 30897 87296 7538123541333
A 38297 24548466
A 54757 404755332
Q 50100 51348 675260042068
A 53213 239979671
Q 5178 91758 9513870188083
Q 10651 44073 6278722166565
Q 2791 82273 6075844449738
A 83823 170560112
S 53437 303980787
A 78163 927046539
S 31116 55272067
Q 16313 92267 3509380900229
A 65388 694230195
Q 19933 85472 7342583573002
Q 8562 22377 8759791171148
Q 1548 93047 8436497093586
S 8511 659872965
S 18199 6895166
A 41690 164127846
Q 33758 73784 50343121586
S 16250 765255339
S 53130 815378004
A 38106 815680305
A 49388 12481629
Q 899 92863 5009172211502
A 17544 345797728
S 9549 298037981
S 70838 105630090
A 10674 670691857
Q 49646 81417 559959509282
A 34954 384176273
A 42680 160484552
Q 1420 79911 2435902871735
A 64949 430967793
Q 12768 92980 8053947316870
Q 8337 91546 5708976588113
S 12419 194566635
Q 1185 14195 4474484751389
Q 42371 57285 1193050779538
A 47557 622042715
S 47804 225071482
Q 57313 85703 8091215704593
Q 3373 42468 4859801373307
S 69249 575601796
S 32189 171158155
Q 14494 91739 1471714277512
Q 44766 69616 303533542363
S 66539 515607837
S 34095 68987605
S 20084 679461976
Q 1792 79539 9395488859306
S 29100 132985698
Q 12904 81328 2054596951596
Q 29509 81879 4670870104289
Q 2986 84984 5956705208610
Q 66615 67684 747013170837
S 18262 750829424
S 30323 654095587
Q 12404 92477 9752339441081
A 1536 315028535
Q 49443 65143 7504732454947
Q 2209 87126 1162148664777
Q 70475 74224 1974999395330
Q 19717 93185 8262260909305
Q 3413 60659 8832336880865
S 66438 88822143
A 78323 458954821
A 27275 437122012
A 3791 883232747
Q 50756 82729 5134198428379
Q 1710 38286 6485276842135
S 19837 956518981
S 51522 678071800
S 28018 624893455
S 81430 676501307
Q 65695 70022 3128507174073
S 45330 876447040
A 36994 604835927
S 87577 933660823
Q 11693 91260 2773577865652
Q 19827 84256 9636660132052
A 49880 182294957
A 81160 257142028
S 68028 977522752
Q 13463 76949 6282485100976
S 27627 191112184
Q 76357 90010 3906696842997
A 34852 623225950
S 92792 183272516
S 8711 63540222
S 44043 121222386
Q 31647 86956 6641015794328
Q 18134 50084 8488640308852
Q 29185 65070 6171355970527
A 83753 502109756
S 12604 932017681
Q 20997 69431 4673219989051
Q 1569 89295 7141815244951
S 83977 60162391
A 53343 616066245
S 64014 174788459
S 19897 236401685
S 23514 435267007
A 49885 582993033
S 12511 915355491
A 40924 417388797
A 73889 105959543
Q 30508 37010 2706713721473
A 37996 200080926
Q 28591 73832 4886529227216
A 42655 238528597
Q 625 92811 3486763540107
A 90559 346052176
Q 1053 92997 8275860457381
A 4565 953342801
A 26918 768399958
S 57083 379197928
Q 14164 78521 9327302521858
Q 8593 50702 9504411666979
Q 35933 69751 3349355879026
S 31935 209305913
Q 871 89918 9000296382672
Q 381 91960 7667249320059
S 18300 421560092
A 14910 187351657
S 30906 607647159
A 65256 14599250
S 55697 399062866
Q 11011 84639 7716453839473
A 6642 696741269
S 73924 199544417
Q 63970 65420 569050509688
S 21580 344018080
Q 31997 56918 451657266056
A 52529 502026163
Q 4714 49284 2697785108146
Q 54740 60442 3458175061236
S 39065 265040895
Q 17083 39614 6139966495131
Q 876 90280 9234031375080
A 13914 427716393
A 18858 369752094
S 15960 657642438
Q 18918 85543 3882245871119
A 72427 746802608
A 22313 865378646
Q 37571 40577 2625753837711
Q 5404 90595 3294029427169
Q 35868 85635 8559951654518
Q 2834 67992 9146265188316
Q 16878 21035 4133284027728
Q 19146 88535 2188440587188
S 74474 1602650
Q 61792 83142 3180954647545
Q 28537 36746 4162235796259
A 91418 458818840
Q 17424 37960 5263930503640
Q 9860 80284 2050748354240
S 84972 438014386
S 47402 524796907
S 28887 480619824
Q 4359 74194 4317908882577
S 81407 288697110
Q 765 68224 7312481381376
Q 4737 93274 8711806680611
Q 3830 80604 6703014113811
S 21354 995196974
Q 10471 77660 3229718308150
Q 24686 59505 707097081977
A 10730 124009633
S 54150 697376614
A 50601 116008581
S 12415 925065450
Q 68759 73167 1213617920803
Q 6261 72286 3367359207939
S 60502 743001413
Q 43390 89311 8739690011429
S 64875 466361918
Q 24254 76646 1720838487043
S 40737 333965887
S 21360 5243049
Q 46697 89360 2133319833129
S 4352 344043549
Q 25487 59461 9012780202840
Q 4211 66633 752170856576
S 64094 87227446
Q 44311 62516 255379480662
S 63283 918702298
S 12380 498695307
S 43127 669305318
Q 103 82745 4256371370896
A 78865 846779837
S 40406 966983254
Q 47945 49267 288268654643
Q 20564 37711 1536794370483
A 14716 234288506
S 43036 667847097
Q 9617 77728 6726905706308
A 17846 817434173
S 8689 386026460
S 39034 725765707
S 90383 59742983
A 27167 544393727
Q 33638 88366 7729093019056
S 66926 704580842
A 37924 805517643
Q 51144 52953 584008318213
A 76365 876549326
A 86508 272704915
Q 3307 91612 2099174427786
S 6780 857076790
S 47475 86319829
Q 16908 77944 6309635833742
S 34366 442344980
Q 55353 84974 6369463449508
A 42713 212564123
S 88633 809071254
S 21215 563291691
S 33795 493407820
Q 24428 28439 3844489728937
A 9486 402217929
S 18561 567753457
Q 1673 67573 3680470961867
A 22917 153168750
Q 20906 83838 8286694789101
Q 61947 68189 4881896865479
S 35877 111288098
S 46793 50097875
Q 4064 92710 3086601205922
Q 2276 93332 6232758836902
S 35207 510085124
A 5346 801060360
Q 3988 67052 4624173430900
S 24482 487175630
S 55209 639507236
Q 1124 50810 4919945459986
Q 8742 88210 120514943113
S 93177 344327124
A 93273 676262185
A 15590 973336273
S 89055 77480466
Q 16115 73777 8294120747213
A 92496 913656067
S 15480 460749953
Q 27029 87703 2625699776650
A 72594 86739218
S 39412 319927869
A 49267 784651655
Q 50634 85948 1617542328588
A 59419 220182073
A 57530 842187644
Q 52596 52649 28363991384
S 76782 146992757
S 75876 354298480
Q 2238 83379 9742598210242
S 29368 880395066
Q 12584 77692 4723502027034
S 2354 513085638
S 57322 577300825
Q 299 91805 3525861365971
S 73435 648358447
Q 5042 90600 1574645077585
Q 33606 55503 5639714785302
S 62565 624770112
Q 31370 77220 5799392790833
A 9601 658040124
S 24378 202561757
S 78566 907126210
Q 52202 68495 7891929523784
S 22520 381875460
Q 1961 92621 8022647773390
S 17852 672004026
A 77014 83422703
A 93221 314096799
A 43479 190187866
Q 16598 61367 2237590836186
Q 6377 64574 5078271475274
A 6340 973841447
A 17221 818097130
Q 25594 29491 979502844697
Q 6539 83726 343125136183
S 75775 404714823
S 38649 618923015
S 21595 530622119
Q 20029 85441 1856909903604
A 38107 899527629
A 85891 845972330
Q 21569 89282 4540825311641
Q 3712 79178 8578154385949
Q 49415 74373 5632638864972
S 70992 109338653
Q 47257 84755 9288260128216
A 4624 372947924
Q 48507 75266 3658618277386
A 16684 963120040
S 52708 270052960
A 31572 137357511
S 15353 388389705
Q 3813 72438 5094783042629
A 33538 539536590
A 86420 522103517
A 45107 555088984
Q 39366 76680 9802970143760
Q 48359 91676 2895608586067
S 1234 343748816
Q 22484 59860 4718699509186
S 40252 365303938
A 10690 968594049
Q 16510 61082 7438424825073
A 20261 2853717
S 16862 513073119
S 84916 129940043
S 16224 567170680
Q 32146 88763 2516091092427
S 73493 126319015
Q 4112 31303 617577094567
S 64176 21475116
A 55822 686291946
A 26332 84961582
A 17614 805790917
Q 4764 84807 3253650355693
Q 12900 83971 6368576810847
A 42990 649291562
Q 2031 84180 242365531733
Q 5283 78291 7059564168791
S 64638 519590358
S 38255 923594973
A 29593 779256581
S 74221 908994656
S 34676 874504454
S 56579 404494787
Q 1226 86693 136687193307
S 66163 522584410
Q 1384 52988 1817015772186
Q 47272 76468 8180489885187
S 61339 706810957
Q 61099 82110 6854522508210
Q 62514 68997 287587723597
A 75791 728262715
S 64493 927551203
Q 2286 85081 7053606027763
S 70832 119175051
S 85541 519116269
A 42775 877989473
Q 11074 80606 3488961809529
A 55484 17090929
S 47022 578012519
Q 18380 32053 9994903963873
S 75442 336097044
Q 9097 84959 6893027036814
S 4083 338661676
S 90661 82876397
Q 21247 60972 5642723146363
A 54815 597348156
Q 80741 84237 1411728500514
S 81329 494471361
A 77860 140268111
A 24007 561090599
A 53665 870846599
S 64003 7747805
Q 3519 85139 6013897158467
Q 13175 57699 7357034728210
S 65811 861354853
Q 1723 1905 169102404741
A 36781 427197029
A 17890 472629355
S 2516 867831785
Q 30296 92575 8065103577
S 42444 638691306
Q 4992 73997 8289509267294
Q 24624 84529 8617649522148
A 62833 824891133
S 68016 120057376
A 34982 49677350
A 38344 974164396
A 22965 346202404
A 48056 844831934
Q 13144 86463 5678900785525
A 45775 61572151
Q 37329 52764 8333169731244
Q 43407 87828 5750554913446
Q 9225 57580 2253170750607
Q 3267 82209 5014769250682
Q 5391 30917 318455606504
S 9458 222582694
Q 1134 76743 2773819575118
A 63588 18128039
A 27629 177607369
Q 3402 91015 9443468461482
A 33018 817874028
Q 61906 77455 1899916683303
S 2729 523727423
Q 61923 68617 880729944666
Q 3 93244 1671448943801
Q 45889 80941 5869514009912
Q 4236 88808 8160556863640
A 32583 474005474
S 12977 772893923
A 37898 380171390
S 51607 961149749
Q 30388 53959 4028840226890
A 33446 42724859
S 35517 992819436
A 8683 75425074
Q 12144 87806 5583716281963
A 69427 347133457
Q 746 90954 4194057110653
Q 13885 91987 698011602092
S 76787 722192383
A 74464 253929308
Q 13596 91309 6483094847080
Q 6606 38672 6443088557291
S 18316 425671042
A 49260 377560672
A 87641 331445286
A 79716 443161258
A 16760 331133008
S 60648 588559301
A 38127 254813117
S 57030 638113218
S 17216 902859065
A 62988 504262385
Q 12123 89630 1453324535997
Q 59222 60404 1032590485412
S 37222 528174931
S 51647 490904045
S 20097 637421825
S 3903 100776514
S 60975 724488961
A 4619 862356233
S 27614 481853906
Q 25796 65055 6160611003043
Q 10601 71800 5711060704889
Q 21326 52830 4467160797462
Q 49258 87394 4674993505813
S 25417 455230923
Q 5488 46599 3113382335273
Q 1430 29847 5101018672993
S 69006 98218306
A 7485 312863806
S 2452 829295961
A 49028 193435773
A 12141 775127392
S 42872 26823868
S 8395 87314648
S 42094 369188689
Q 5476 8629 775452164048
Q 300 93371 8743570012787
A 65197 71495181
Q 20828 86622 5875637532158
Q 22939 81626 2252669954718
A 57508 212129670
Q 19486 42872 9469328141542
Q 7956 85265 1895509241730
A 80519 444727761
Q 17831 88004 5632089935560
Q 29920 81371 5631333945117
A 77152 612660712
A 36137 738757828
A 87227 287728613
S 64853 651088688
Q 19278 59292 54904212601
Q 48435 84372 2463391229991
S 41902 248305072
A 66403 643315626
S 23154 240188654
Q 25613 77849 2050367380494
Q 170 88554 977185080605
S 87511 735749547
S 17133 198024598
Q 69074 82173 4693374419963
S 71829 938892731
Q 5707 92215 4609376068105
A 17991 326604975
Q 68212 73276 3458748781210
A 4892 90133017
Q 811 52175 7543937403386
A 81140 241478223
A 40744 163846696
A 12625 343559475
Q 12373 27081 7793174481040
Q 12096 81190 4477934332743
A 40240 790030257
Q 33101 86210 7638978868985
Q 3082 37294 9362214083934
A 56917 671082382
Q 59091 65483 275397665132
Q 54043 84323 6527103970610
S 68957 641292641
Q 50127 81354 1721731580670
S 77360 353845511
A 22839 42427415
S 72439 906806432
S 18302 26635998
Q 23044 64506 3837346484462
Q 20455 70762 5056348243847
A 21996 997418921
Q 15394 72432 5397321657214
Q 34566 40188 4860226500156
Q 22742 57563 801639500077
Q 867 83738 5223013893365
Q 5686 54194 29491335595
S 70463 179622655
S 64820 641718276
A 83932 448671889
Q 61265 87978 6072608698390
Q 29943 52134 5210213331362
Q 65136 73685 1538533281007
Q 3334 92004 6710351177963
S 12318 297626252
A 4366 580880470
S 61596 238910214
Q 9202 88056 6970480619806
Q 51638 89481 6441396509398
Q 51657 74744 9168089619362
S 49786 526978089
Q 52672 63482 6910412101768
Q 757 73344 4901597827506
A 88099 667324911
A 81542 20639288
Q 70667 91912 3879737717534
Q 841 19486 6466115310398
S 75718 916191795
A 1761 875488832
S 78007 606114699
A 38657 825808788
S 29921 205987075
A 18521 720941465
Q 35992 67807 6586037487261
Q 20851 20930 49425879792
Q 9066 58555 1397504173766
Q 7895 59448 9415796710401
S 46908 957272415
A 77173 518588259
A 61086 674686950
Q 234 85831 5656967577902
Q 45939 60616 3130886504697
Q 1347 77993 9867494710242
Q 23447 83643 2529737259102
A 32455 580836312
Q 1204 93284 1231077614320
A 10575 57650418
Q 25094 65848 8166525285208
A 24848 498752229
Q 10142 52764 8931780497567
A 17628 920335865
A 29718 643956381
Q 109 63297 6137002448453
Q 31727 57005 8409706919350
Q 5652 35364 9070989180506
A 87447 286141709
S 9940 231183993
Q 17118 71666 81942927862
S 62105 447887631
Q 34632 85266 8591847455807
S 63867 307046944
S 43543 684258997
A 25383 628674470
A 53105 439408680
A 68043 549580385
Q 30236 72805 5344209766105
A 32127 637132901
S 34099 256718709
Q 6010 82290 5039210081608
Q 11141 64189 128068838180
Q 53736 80969 9597593194478
S 15960 193764418
S 30039 65385718
S 58078 640772094
S 12652 399982575
S 75440 109063960
S 53804 106095449
A 38871 115941113
Q 4724 93185 8656262169449
Q 7139 52888 6431315295066
S 85347 62044622
A 33064 225199710
S 32790 353858779
Q 1754 30962 437160930792
S 43721 526119506
A 16569 376727568
Q 23100 61680 3685782632251
Q 56053 84451 5235164085739
S 44018 976100747
Q 8821 68170 7602204375160
A 84350 557557867
S 92760 407137518
Q 3422 85146 325892270556
A 31739 49774843
Q 3983 92225 6918715842048
A 35216 278615403
Q 34939 86863 3543971736806
A 52619 754167866
S 15663 231164769
Q 52115 67946 6163985220201
A 73182 848741798
A 3240 84856275
S 41592 131045222
S 48463 144692202
S 35112 865536218
Q 83308 89359 5651967208979
S 54042 593381862
A 67052 66960662
S 29653 494201544
A 48716 646154899
A 76895 814752358
S 12034 829062776
S 83135 959463618
Q 20722 91162 5375847823199
Q 28789 45770 150274314403
Q 32359 63337 585526243357
S 11360 275026813
A 29263 879271450
S 89900 461236529
A 22609 738889247
A 60498 698438219
S 11757 504253102
A 51566 532281126
A 83449 396308824
A 76794 559659534
S 80647 218104205
S 34218 670111634
Q 6327 54683 9273897725633
A 46980 674428142
A 82870 357876959
Q 8193 85621 1099422789440
A 82476 63918486
A 57413 966455589
Q 23169 39994 9533929906885
A 52856 161938365
A 45472 566847406
A 81896 814340286
S 53543 466542463
Q 8121 56676 6769365770859
Q 2558 91595 1499182574920
S 5196 191971184
Q 5953 33464 2222753965870
A 36436 224127101
Q 2926 33272 7700149112686
A 71592 962112500
S 71804 880312281
A 83254 787383079
A 36746 60584744
A 39557 579009364
S 61091 363231076
A 28098 692693695
Q 27106 76424 2092450295583
A 4905 421037801
S 68361 232894201
Q 4436 80772 21351791816
Q 9896 81085 700772301501
Q 40688 79739 2396183958232
Q 1062 90176 155358486313
Q 30 39018 5363822931246
A 71020 454238620
Q 26340 83693 8442235928707
A 45856 855508887
Q 79549 86274 3500155421134
S 42051 468716176
Q 3252 84404 2892173736808
A 13454 820875584
Q 32701 85340 3415933491623
A 36934 499388725
S 27830 705131155
A 41860 842543417
Q 38528 40560 1304090249764
A 21008 285423892
S 2119 758600761
A 44654 777880289
Q 44030 62466 3744068674136
A 92709 503387939
Q 5207 85901 4131088484999
Q 20686 78688 5283138429293
S 3305 561508487
Q 19937 28933 1123230458233
S 15763 961085757
A 9056 736384916
A 92145 678264924
Q 6770 57055 9181702440063
Q 174 37650 8777258829186
A 91860 141699396
Q 16113 92622 4340838880206
S 64573 823958557
A 34319 696301139
Q 672 88897 1193603584220
Q 22739 92605 1737467300494
Q 47557 72358 7805992646632
S 23538 566603622
S 61598 18953316
Q 13793 72458 4976098856237
S 45204 233104566
A 40775 453368008
A 87098 924293398
Q 6105 79075 2203627907430
S 65082 9563298
A 35 767829630
S 26704 858000005
A 74306 662566667
S 41879 826163788
Q 676 85553 432964753286
S 3930 367143964
S 27101 366192594
Q 51900 89379 7708679993128
S 37235 863125071
Q 1784 89063 1167430728139
A 66038 315543459
Q 79004 81388 866565447951
Q 23681 47950 2130954000264
Q 25575 64076 9907992106466
S 24490 554080434
Q 44952 87300 1033573687273
Q 8605 71090 543663555416
Q 15284 39408 727607072307
S 25020 928643964
Q 13790 80782 6058985618348
A 23488 363786893
Q 63417 89026 7867632265649
A 39398 886545761
Q 22356 62641 4212285669721
Q 32168 92274 5743698923006
S 26222 758336303
A 84921 728249736
A 48135 986717704
S 25349 852765152
Q 863 53550 3943612427258
Q 2482 93070 2355387753375
A 82979 938816397
Q 28379 86915 7712337755092
Q 15423 84241 5169304130914
S 23050 303176337
A 89968 569549266
A 56031 310985148
Q 21244 66294 91181416580
A 63845 526238647
S 73233 709499390
S 61007 242693990
Q 46734 92285 5417163373027
Q 16407 21162 4148395909661
A 35413 758075127
Q 23201 61359 7003066562286
Q 16601 67354 6346822168141
Q 24494 62182 1273902650223
A 28618 59006283
A 67193 99641355
Q 12186 81107 9622716973041
S 6503 596418697
S 76563 223863569
S 59674 404337065
S 71373 268419827
S 45598 165324144
S 8549 474885228
S 68930 541346122
Q 50569 53850 2809299303815
S 24484 911622019
S 36 372083417
Q 29397 37866 175564460873
A 66389 622435429
A 22590 257804238
Q 11041 61999 2559770372214
A 982 166872676
S 22549 430946073
S 15001 423179593
Q 3900 17254 1612947594708
A 28692 970714274
A 90379 471049737
A 60546 489332594
Q 4445 83897 1896913695577
Q 54777 55082 196020682614
Q 32522 92292 2486398619530
Q 23298 66026 4286806934427
Q 77688 80548 1179636341972
Q 38091 41153 939202853041
A 70524 733354072
A 22595 451807016
Q 2087 15131 4168922308497
Q 2059 89301 6066411794871
S 83406 260357073
A 44095 193806375
S 41070 638684311
A 17055 222314671
S 35347 150658022
A 79275 378802925
Q 23727 93027 3368187326241
Q 6177 89402 7773337513579
Q 19877 90683 9635230629723
Q 65950 77689 1229503230331
S 33289 171211939
A 29049 209875402
Q 40104 65991 1853176687704
S 79077 981952392
S 73622 928103359
Q 42535 93188 2528317069913
A 59150 734579660
S 22669 571654930
S 61505 910710832
Q 2483 82210 7289636753591
A 823 560779940
A 78491 114276198
S 17639 599423753
A 35820 273787333
A 34175 117882472
S 46021 329094271
Q 1853 70660 2947365247530
S 17390 483174471
S 77001 885104259
Q 23 93358 3873042113954
A 2042 180205419
Q 56215 72152 7651597029174
S 10819 86024462
Q 75727 76393 284754486957
S 78454 730997515
Q 2867 91018 5731945410800
S 4915 46798826
S 85922 84771807
S 19439 921414767
Q 33788 86062 5693713084918
S 11735 789870231
S 20989 83609639
S 7405 883178641
Q 53283 60397 4158453056779
A 26656 360423727
A 45334 211357232
A 88978 686921144
A 51137 348384608
A 31470 519279150
A 22230 717151329
Q 9263 82569 9861139078205
Q 9237 76683 6630510512802
S 27523 181604175
A 21972 353778021
Q 10704 68998 6802769899499
A 90157 63493738
S 6483 49804875
S 29563 663886230
A 19568 675142141
Q 156 91841 5474334848413
Q 4773 86603 3241438001107
S 64055 365381416
A 65259 384631598
Q 9904 51237 7851999367476
Q 20123 79713 6950555746236
S 19257 591300216
A 66478 752540978
Q 46042 87602 1172871719865
Q 18924 79113 6817849142179
Q 6390 84412 5305243981706
Q 15486 34744 9024187060793
A 12797 872784021
A 43947 642120708
Q 16780 47273 6373887162356
S 10169 203337334
Q 7483 86965 6186237166055
Q 10025 92139 8259144563414
A 21190 629149898
A 70770 721081324
Q 28920 66801 6749969602936
A 19903 144095811
A 54890 293192342
Q 4987 91740 7900092950127
S 55628 460753386
S 52314 335349391
S 15865 977792408
Q 5366 92621 8619312959714
A 56356 722478779
A 58022 981633042
Q 66657 78635 138062289190
Q 8545 30383 5395649545618
Q 40319 81494 875457216123
Q 23443 68289 126768204603
Q 62740 64604 1074393551236
S 30083 400792665
S 40716 894088055
A 61945 432547064
A 15932 509365168
S 87428 893550477
S 23309 873872613
S 51244 41853880
A 80069 871958468
S 64980 161503797
Q 68555 88072 5387869859626
A 62065 711440760
Q 11145 14803 3490367751626
Q 23379 39932 2576921378091
Q 13624 17623 2826495221386
S 52295 308128441
Q 15501 85059 7656355779693
S 37700 530111815
S 7349 899541550
Q 8248 29425 53341299957
A 16726 801548108
A 66135 682941085
Q 9611 90954 1306980278288
A 52939 475390929
Q 47762 91122 2367110848589
S 68700 946910782
A 19309 260901325
Q 2550 77330 596665840229
A 76003 510796799
S 88710 644380753
A 33112 3192725
Q 74911 76820 816246157890
A 12056 496853312
S 92378 295981970
Q 2827 74878 2263585538453
S 40473 839175644
A 82167 221600051
Q 69609 85367 5956205604396
A 70506 891179161
Q 664 92432 1765727857716
Q 29695 61777 169289924189
S 93089 898868479
A 89570 807983737
Q 355 41062 1852450384344
Q 16511 72862 5714166154621
Q 2920 92622 2368821714733
A 74819 403140042
Q 16571 88447 5342825482979
A 28535 152878683
Q 900 92619 2881216730608
Q 9185 19968 8204580893055
A 50432 496967757
S 55374 135019587
A 416 708533465
Q 42479 70277 1521401085970
Q 22843 86156 569160362338
Q 22372 47444 4814887991825
Q 25662 49750 8675377574626
Q 12722 29206 4925392910666
Q 2497 92365 6774084863438
Q 13934 89013 8473058737597
A 23419 947392611
A 76325 296238348
S 90999 874566042
Q 43262 56847 5662264081493
A 23168 470010063
A 13664 735418453
A 75782 11611496
Q 1026 86211 6001371822657
Q 11962 77319 5258431635162
Q 58931 83368 9919224947527
A 44764 224013978
A 23925 313620002
S 14169 658578152
Q 17830 44306 9999402840676
Q 70681 71573 356928938718
A 81082 508275640
Q 18946 87291 4441971810303
S 30291 513492000
A 67458 750193684
S 89813 61846266
A 80200 147714678
S 73891 971760068
S 47435 354268009
A 39436 601209825
S 58396 829384213
Q 49050 66782 5161028003976
A 87818 512467073
A 31531 436185258
A 10190 853460564
A 62091 619805276
Q 2097 91309 3183396594673
S 34025 199383869
A 47894 825396874
S 33134 946575993
A 51000 121363814
S 47796 960108709
A 14390 848002384
S 9854 21826454
Q 13709 69803 9192109944306
A 65429 334531064
Q 8225 27474 1596077003848
Q 2706 84866 1206462934496
Q 40572 89272 2734982596550
Q 47660 92666 3283835515831
Q 62110 75066 986706068208
A 29178 527479166
Q 303 9365 7491944036835
S 32657 477249700
A 54593 223329613
Q 21579 56671 8352717011732
S 73682 443219491
Q 17674 91415 6519784097587
S 86294 671236373
S 43100 927984635
S 49192 347573791
Q 59836 82989 6904693919930
Q 41197 44027 1906183598985
Q 12827 91345 2555983357169
Q 55735 77698 3155250683437
Q 3588 59854 3780860391007
A 22348 931763018
S 31294 79901861
Q 65828 93318 806005619756
A 62979 340469437
Q 11530 63495 5077118441210
A 13014 152084250
A 18563 399026495
A 58477 45944670
Q 3213 20266 5595913237381
A 43846 417918204
A 68827 182828444
Q 16770 50794 8220630624759
Q 15612 29160 6799734201462
S 26445 293940298
Q 12407 89916 9884669854133
A 61800 730534042
Q 62929 90615 3265343125210
A 50021 82954062
A 62238 665256589
A 17412 112416896
A 14682 292596130
Q 14773 20203 65342363611
Q 26750 73772 3871820740870
Q 43506 57841 1391714225951
Q 147 93024 6915177810935
A 70313 671614295
Q 15416 79183 7951070371706
S 44262 878237164
A 26908 597862997
A 334 782031318
A 25490 649674892
S 16168 415361617
Q 1120 80277 4276838124720
Q 16828 85021 8705048140226
S 73561 471544662
A 61170 328025860
S 54909 125920561
A 71947 954203237
S 58120 694047205
Q 38519 85857 5211131120039
Q 45924 47184 1219188923646
S 87858 566099724
Q 55753 64136 235619615566
Q 67415 76242 1217292047337
A 62531 205169599
A 41730 82282334
Q 31964 81195 7288336955613
A 64241 188074610
S 92932 844373492
S 20995 174149415
A 2942 517784865
S 61012 559189653
Q 32655 44088 3967888211734
A 21892 691802515
A 54416 13863160
S 25608 525334467
A 8732 320690065
Q 1090 79535 8496237065681
S 3861 888243735
A 35075 318945333
Q 1539 91923 7033254432822
S 7284 636709252
S 53906 512139342
Q 22038 49923 3332610404665
Q 41403 92892 7309271925317
S 79933 987915609
A 80992 738530716
A 32140 350576018
Q 242 79106 6731554504186
A 93259 361964915
S 154 223369860
Q 20393 71427 3664239546828
S 83363 383628425
A 91430 724734665
S 26476 7580417
S 62425 802518440
Q 10439 74112 487807614296
A 25872 846458434
Q 74495 82195 4335244764750
Q 22057 92528 5359958967387
Q 559 64429 8215582392193
Q 2377 72418 3325389958003
Q 15977 38893 9314052606640
S 21813 911804131
Q 8538 80670 481014031857
A 74951 406208672
S 42603 216009851
S 44432 433579454
Q 32079 34294 549011006067
A 57171 532256477
S 24758 104060399
A 22191 595803664
Q 38024 71195 1391141409164
A 11595 15907651
S 27061 493709482
A 36797 711442839
Q 48948 92889 8560927718909
A 661 608831972
A 68860 558261534
A 69854 560475942
Q 4845 86018 8921961879215
S 36139 678071689
A 82853 123345198
A 45313 426292475
Q 13733 78941 2489307035236
Q 21232 44850 2821916669329
S 69460 738878097
Q 1756 80414 1294197988937
S 43943 155304852
Q 55560 76081 3394531375211
S 71752 927518274
S 56319 670974246
S 9211 652373338
S 16356 611561007
A 15541 580207970
Q 23643 51211 2287333811268
Q 11677 20903 7107114814838
A 18203 466325803
Q 66930 72151 4201624854259
A 44899 409519179
Q 595 18305 2527096407087
A 41966 717624169
S 56707 103045510
Q 11466 70053 9325779498915
Q 1207 91973 5014836052604
S 82746 579224440
Q 1769 81097 83441603467
S 6389 628863747
Q 48165 83271 6855294412438
A 13348 217809745
S 1181 821412403
A 29487 584879482
S 65087 251695867
S 64866 302097203
Q 47068 57120 7463130733169
A 58987 995745378
Q 22755 64112 7067548280736
Q 32723 92875 2996979293737
Q 35560 81771 2277233307717
A 50937 426968797
S 2599 778007472
Q 8167 27615 2976528998279
S 91151 147023587
S 25219 672767713
Q 26003 70576 3305901065298
A 46170 285407038
A 74200 541838119
S 86396 220803243
Q 16806 82907 5103967473396
S 27299 268996509
S 92320 178413888
A 83541 948246036
S 80715 419286385
A 32951 610682990
S 39994 27935637
Q 7307 37974 5959378785784
A 56014 44998556
S 34305 577833709
S 29525 66915060
A 57648 807682547
S 8221 656384548
S 36792 310226491
Q 799 92782 8531344087692
Q 26033 82165 8246143400363
Q 27388 43712 8865592090655
Q 2642 72419 6414354165736
Q 18229 90527 7258156350803
A 85106 892446989
A 48818 175432565
Q 8284 56669 3588971202560
A 72593 462003206
S 11161 621189797
A 9874 837448112
S 26578 878238453
Q 2587 84855 594732841963
S 74897 147722143
Q 41082 75240 9592637958121
Q 58968 75069 2431485977176
S 81161 722972351
Q 22621 87375 3295675465787
A 13735 82567536
S 67656 951317947
Q 17487 70502 8554532950026
A 50618 319433411
Q 50061 84579 995190186227
Q 13690 79592 8740542963699
S 44157 180834936
Q 23751 68412 6277905825100
S 64178 374931298
Q 18241 48580 5282910556431
Q 32869 80973 3838861238704
S 17760 921406620
S 9086 879794993
S 2877 347204945
A 85418 577389284
Q 14848 43859 4493262891083
Q 16057 19316 1489154910134
Q 1551 90401 4153637083339
S 31572 240003545
A 54036 452289920
S 88479 767297779
Q 15172 18775 3190840737551
S 75721 684258752
S 44416 388712041
Q 4581 17266 7641237316750
Q 21553 81356 3755179508575
Q 24464 72609 2683359147191
A 26269 726300770
A 2176 41245569
S 23207 611532324
Q 3805 47763 9288539351938
Q 71325 72018 79489369254
S 56442 981364005
S 24726 182643638
A 82522 302574380
S 4061 666814830
S 46806 166233233
A 50795 435443300
A 70089 416581316
Q 6132 54263 9848305388303
S 89609 518818384
Q 13003 24619 9974359439514
A 4810 590039678
A 66324 394357103
Q 55019 68787 7877575080258
S 21222 363124747
S 62987 97235597
S 63623 614122088
Q 20443 67202 2547369492836
Q 18932 60168 1310852260859
Q 46839 91119 8795248743394
A 62595 750237555
S 21237 252465539
A 77707 276030035
Q 54887 72604 5206557368842
A 22745 770371510
Q 69380 92793 8794843125907
S 82083 104793962
A 1364 884471627
Q 8039 12381 119258651423
Q 21427 72111 4282512027601
S 3477 939961103
A 4522 898406794
Q 6674 80605 1645127414026
Q 16532 79408 3311115738848
Q 26110 84182 2440429958531
S 25551 760172264
S 85934 769162027
A 12965 683357090
S 48652 457597460
Q 50934 82449 7561125457726
Q 6650 64714 8080958440738
Q 51905 92712 703847353027
S 63056 798236157
A 65447 63107446
S 15656 169540105
Q 11300 84799 8195897393036
A 74939 51236367
A 49452 162387396
Q 6924 80811 5229946552204
Q 14761 37310 3264557982530
Q 31354 71138 7876849025218
Q 31976 44428 7088598915621
Q 37230 50393 7626557464828
A 3692 173304417
S 50878 774116879
Q 19271 44608 2097194005629
Q 50700 87077 3953359052172
S 28377 942625167
A 91844 499664773
Q 34283 91406 1134043390205
Q 20710 69369 88092863680
S 65981 617001212
Q 22682 80706 5950658603221
Q 46226 83986 6112948013344
Q 11988 42512 5199693020753
Q 11423 82440 7751310900739
S 67377 87483698
A 69751 637065814
S 30039 453963341
S 47993 324052679
Q 60663 80288 6560135700747
Q 7588 88393 5951585449150
A 76539 498079669
Q 4984 87215 1766565427419
Q 7369 15565 4996499895853
Q 8381 87965 7420934635156
Q 5817 74103 7068497535233
Q 37502 84659 3019793667142
Q 24758 76707 1148911843694
A 1141 989980304
A 55334 398999122
A 81685 209297795
Q 44744 58767 8141103406024
Q 33384 81941 2279097913101
Q 2123 78240 1302933228
Q 19727 84338 1831186214281
Q 30124 31045 714501090162
S 42258 815505890
A 9017 62372543
Q 11766 26704 6880217963638
Q 40791 92511 2099253721572
S 27537 990365214
Q 32628 76000 4050688660203
S 70630 285404942
S 66564 263654752
A 44173 229883840
Q 40965 86489 9512931690512
A 90660 855326589
Q 22285 69890 708638729132
A 84438 42604997
Q 20757 92245 8461866163849
A 16327 783866154
Q 2294 53504 3754355766421
Q 16817 77533 7803883970229
A 56118 893227133
A 44758 179861280
Q 900 92657 1428511349963
A 50801 811161527
A 62576 391059254
A 47047 598466509
Q 11977 38899 4093896707167
Q 11627 24763 7041912748056
Q 4714 89816 5191926828246
A 55443 90096424
S 16834 696681920
A 76698 668576787
A 36901 853219414
A 71007 291496998
S 21378 98518540
Q 24652 92773 9679292015653
Q 28377 65752 336408057327
A 19086 209739235
Q 58973 79316 4944269341700
Q 62683 83302 9122991400015
A 63719 690288090
A 56550 796585539
A 56307 119526265
S 86246 690786167
A 19849 249153844
S 50535 444166067
S 45754 107344403
S 89944 509030027
Q 4755 60545 4695206215142
A 58420 642693244
A 42894 187706183
A 8048 527484818
A 34181 412791227
S 63631 777835084
A 7090 288466520
A 59872 629152183
Q 14470 55243 9649308002994
A 28897 298905909
S 44568 90631896
S 49068 609634121
A 76317 781586243
Q 48072 56523 6927186369695
A 80018 116382639
S 10438 265019565
A 71074 810511393
Q 8452 87552 7080751240291
S 48911 208748261
Q 46173 80934 3121709042603
A 67558 203531609
Q 9346 85616 691500005794
A 15014 595607371
Q 1316 92919 9404232188002
A 4435 919752740
Q 36881 49244 3336678202903
Q 39817 88090 9074914788
A 25667 913789205
A 8113 662992642
S 18117 518726261
S 22972 581965558
A 75364 80276483
Q 6689 75771 5117613711675
A 67943 458130037
S 90475 866293404
S 71131 5289406
Q 20422 65137 1436670873636
S 1382 889008973
Q 5647 53968 1559572931294
A 85001 672046093
A 87396 312120753
A 22845 836306802
S 54683 216445709
Q 13208 89435 6663078694080
Q 48359 88540 2286089453470
A 48917 521788075
Q 13199 88042 2688943860319
S 29530 91326002
Q 4840 91835 8071719162624
Q 18471 34628 7073781439511
Q 6427 92745 9748290123472
Q 40481 79706 3230306175217
A 71309 747250843
Q 2 93192 7830179460191
Q 26 86732 3779840209559
S 17929 678717693
Q 7865 64460 326925348292
Q 90688 91175 145996587000
Q 18555 70775 6729503761543
A 89313 765326240
Q 74804 90185 9452269912875
S 69754 256439129
S 87907 710096354
Q 28091 51369 1080595226586
S 52514 98061729
S 14172 315469484
Q 10451 77868 7080685037598
A 73779 551154393
A 26176 287950887
A 78481 170060367
S 9150 581355803
S 60721 576351425
S 18097 319404417
S 24500 956648321
Q 13868 36448 5302547865062
Q 72126 76350 1110844912995
A 11545 916087641
A 89945 999720632
A 32112 784067415
A 5987 760432242
A 5974 647225151
Q 15661 92268 2009035573544
Q 30819 92790 8792214471960
S 74548 503847865
S 79987 106809522
S 89945 679037480
S 48151 636952803
Q 5973 68218 889025926079
Q 7538 75998 6332652411037
A 64763 481218796
Q 16321 85167 7667322260359
Q 12939 89441 4259128096224
A 64196 475240337
Q 14201 66750 8374510852157
S 19617 3692583
S 59795 285558761
S 37538 31823753
Q 11275 83586 2687549053312
A 51338 990494139
Q 1948 91869 6228167324197
S 4002 222103598
A 90012 911985292
Q 913 92424 342726289291
S 45 204727241
A 7361 13447882
Q 30386 68140 4204865758308
S 46698 538256878
Q 13347 73374 2413712394183
S 4022 707806807
S 14944 799767882
S 93193 924521101
S 25970 26414396
A 82481 66871607
Q 690 92945 9867827282969
S 84187 5705430
S 73151 787014194
Q 27682 47133 8352430921817
S 22337 3126476
Q 895 79590 2904949509349
S 42508 194245218
Q 1959 88645 3356650759751
A 57399 919287161
A 92330 74042163
A 57968 284782583
S 18538 227415078
S 87957 457351978
S 36957 584926961
Q 28632 89463 9284898569964
Q 37513 76355 9834924586471
S 15691 945269655
S 93319 916331739
Q 356 88238 210460345493
A 75076 933864248
S 26803 33132887
A 80119 956777682
S 93057 223762585
A 36521 542967826
A 17237 428933331
A 47023 22624501
Q 19165 91478 1650815007256
S 90189 373724172
S 12646 372224227
A 33209 122092034
A 86249 966511127
S 38000 199385362
S 53155 449936017
Q 54858 73897 4710268926639
A 88651 164631722
Q 31857 77443 5309114158469
S 80943 435311659
Q 2985 81744 9827781558152
S 65297 656494808
A 41780 295885784
A 38581 973889957
S 32285 309608261
S 7865 529472412
Q 6088 56942 7177930291476
S 14075 453439373
A 70982 63132692
Q 1621 90229 7213262488812
Q 5722 85770 5801518860621
S 28308 447048342
S 73200 428922507
Q 21534 91700 2896026195870
Q 9447 75023 133468643049
A 48348 262525010
Q 30664 67760 6328594706019
Q 12554 47002 4574795457511
Q 242 45616 9489469377289
Q 6079 18103 4771949177515
A 30443 956937128
Q 5960 50100 149327340674
S 62594 573639988
Q 42264 83290 9108121303802
S 10020 828468644
S 79294 212196832
A 72542 21531861
A 32327 530595990
A 23151 407792368
A 72386 923714428
A 30437 364639714
S 16419 945022496
S 71794 878696602
S 90650 295218366
S 69410 201268320
S 9875 157367251
Q 4500 91258 4633342209876
A 36958 362265782
Q 36158 86702 5738484351604
Q 38911 73660 6647889147219
A 3892 954766030
Q 21118 92113 5758073164039
A 73253 777090129
S 1595 163906373
A 30805 885749121
A 7687 188956260
A 31718 184424490
Q 59245 72743 4474505074505
A 79540 792819167
Q 36986 55312 9610971252985
S 37145 473618497
A 31998 513196100
Q 6634 37604 7782571593591
A 31471 495423813
Q 12760 43623 6224506971570
S 27158 257480722
S 10974 450120645
A 52554 864945990
Q 40314 66498 8838587880314
A 54700 539905846
Q 10103 88276 795030763299
Q 19160 66968 4242466490113
S 25004 376346074
S 47162 995974160
A 66843 747721898
A 63121 714180411
Q 59289 90948 4824040371408
S 30900 202293309
A 65735 391404523
A 12985 544175647
A 34751 433620924
Q 61640 65404 702859100155
A 10718 848194798
Q 30899 86501 1254470095499
A 72428 863478460
Q 24597 91654 3480571331176
A 1691 745667799
Q 22949 75072 5315080334136
A 13309 430352841
A 59734 102274097
Q 80157 85108 3362318778294
Q 50841 87236 2361533515938
S 58027 723886065
A 74894 681456805
S 38755 917038615
A 67755 12368598
Q 24458 30843 5652640868795
A 52418 637710369
Q 28539 78776 8837088367811
Q 27803 42879 7676328011200
S 59126 793212339
A 71618 797964744
A 82257 183755614
Q 11025 35292 5861057030364
Q 2284 89497 3687867213749
A 87119 682459651
Q 1232 87254 4145401655919
S 75814 237316150
Q 1244 64025 6229238427097
Q 3173 93072 3164997578405
Q 11265 88202 9649025440276
S 14600 612757681
A 61787 900481523
S 70280 176073356
A 18837 105280954
Q 9417 33995 9611135332141
S 17279 248910699
Q 66058 68183 555271912467
Q 54598 83554 5479973559700
S 14315 523343500
Q 34775 85988 1378425026807
Q 3208 68783 2309142638768
Q 1209 86898 7891658877812
Q 37136 83853 5300825262833
Q 43890 88880 4682388234094
Q 20361 62205 4352071971377
Q 12062 65627 1296706776109
Q 11606 86313 5328017341228
Q 23014 78845 1232698757994
A 23671 898800399
Q 1299 92193 1703842532435
A 43094 72393973
Q 39985 60746 2007953700567
Q 40682 54293 1121471572183
S 26607 589712164
Q 10 93339 1341789653534
Q 4402 87182 5082589407689
A 78111 554839295
Q 438 78902 3957774457911
A 16213 368530872
Q 71332 85631 6528041614398
A 46678 60552908
Q 6388 32114 3487644865916
Q 46508 66631 7808888105289
S 64645 238301362
Q 32046 37746 3325891327227
A 23636 801299530
Q 652 63430 6957930411431
Q 25885 64592 6681262392732
Q 22133 88457 7651836801852
A 71740 129251739
Q 14516 20860 5760319374328
S 80499 105388778
Q 2195 63763 1937930046867
Q 42279 78972 255721917887
A 93290 350951297
S 51635 735315487
Q 47736 51670 2794714360309
Q 7613 92532 9685584159897
A 62535 477044998
S 20874 836505501
Q 5246 90522 5422998345491
Q 88239 90859 393220041869
A 42927 127073089
A 39647 594258697
S 75198 619546335
Q 5788 82899 8816018746876
Q 1855 89749 8782484921369
S 80656 141674741
S 78509 870354908
S 60331 419434091
S 35085 769987344
Q 36098 59815 2109161430404
Q 53 45171 1057332412928
S 20308 2577897
A 84043 5940731
A 27797 842261813
Q 15882 40882 4714532110218
Q 5341 15282 7486503889599
Q 16178 84564 5605882555863
S 25414 918359857
S 911 158124925
A 66961 979805100
Q 49920 87449 7691784761022
S 87861 423054390
Q 42240 92170 3491178880729
Q 62888 67060 179212145
Q 27091 51172 4312607725652
Q 43053 88890 1603248945887
Q 16 93264 801088125562
A 91870 514933585
S 58641 545066277
Q 27003 78330 674909472947
A 56171 785124743
S 57977 677711309
A 9606 837628977
S 23322 604927510
S 91598 228204226
A 13651 232702791
Q 80898 83074 2087922662599
Q 64123 68210 4053442974775
Q 514 68090 9317678990935
Q 34787 86405 393839272358
Q 23104 80000 9073787699507
A 33612 304170169
Q 40255 76084 6310683929109
A 78764 678737562
Q 405 89828 4304863074818
A 61454 658982291
S 50618 678621413
Q 13420 83167 565873586536
Q 32093 32473 332491216240
A 2811 208171058
S 58459 902287605
A 1761 362958614
Q 21483 44268 3833315687565
Q 33322 79253 1482987484515
S 38208 621236665
S 78081 45842560
Q 33834 52411 7930200597565
Q 7169 77721 4882360628973
A 68175 580632663
S 81038 302642620
Q 2392 70238 6698444454131
S 78627 793320504
A 65759 19877051
A 37295 3502657
S 26338 59208112
A 48787 938587951
Q 1839 85843 3336749359358
S 45513 166218029
Q 455 72490 2482076398136
Q 42530 79607 1801998710853
Q 5117 42666 3595368229713
Q 21257 91538 9704701271650
Q 51574 80364 5533699162584
S 30241 341074288
A 56501 768284492
A 11570 521580036
Q 21498 85824 392343555580
S 68681 821551342
S 50860 3755241
A 77663 967159862
A 66739 168249738
Q 1904 76849 6699278802411
A 25597 368127435
A 49726 743967567
A 34285 821833312
Q 8263 37908 3599351875992
S 14209 117427110
A 46384 787865274
Q 80603 83855 1422193797824
Q 5654 91265 7076051708638
S 2785 992740177
A 69836 810767119
Q 13802 32341 9423114329116
A 41168 636192128
Q 62559 84828 4099984380734
A 7436 472227710
S 11191 818717885
S 20850 479872320
S 53559 376414379
Q 2528 59223 924641061646
Q 16840 40442 8409852380756
S 31716 828423871
Q 5100 37479 673050656826
Q 4724 58440 2311820234978
A 28455 238867886
Q 53895 54309 210739823139
A 41803 831279781
Q 11722 58476 4915000950231
Q 4474 16887 6650554684530
A 85814 249086437
Q 8791 38464 4748798728078
A 80373 857806927
Q 5412 69958 4662551362759
S 11398 312097729
Q 9820 91470 3911558946255
Q 26134 68408 4384133720818
Q 7723 67169 4291003242663
Q 45772 67664 9176788367910
S 92313 737830216
Q 52248 81141 484993922392
A 3049 868059778
A 9040 762924869
S 22144 878431804
Q 3156 72666 7558236197667
Q 34430 91404 2359942368435
A 7835 629015497
S 45103 683152830
Q 3106 48557 6114617806929
S 1018 319801708
S 52388 490413614
S 45690 615237879
S 2700 869965498
S 90181 291990728
S 64510 581332669
Q 1044 92959 2941573888273
Q 34241 63750 6791887747855
S 41841 561009468
S 15326 455530989
Q 63294 90304 2561046921451
Q 11091 92772 1190458267961
S 65553 254544044
Q 38543 87974 4457758189830
A 60389 619908958
S 71371 988515862
A 18614 912902747
Q 33321 72293 7696218701491
A 80933 293374128
A 80566 650012153
Q 5930 90925 5013554212379
S 83121 596782541
S 23638 966430807
Q 54207 70115 1978848128166
S 6679 716825622
Q 44058 45282 852215826034
S 79535 308608924
A 17649 968895741
S 60084 449989648
A 54170 528374786
S 60815 126017662
Q 21968 73464 7090664776314
Q 36973 66681 9903900011984
Q 4775 12674 3602821653152
Q 31256 36630 3093622560433
Q 10326 77211 4059167252604
S 36301 957926379
Q 4460 51817 26801654199
Q 34938 80316 4359971103501
S 12012 392449277
A 48338 901683857
Q 7864 91525 3569728274700
Q 28852 31318 1482229999617
Q 2092 91240 8260275413136
A 77001 419859353
A 61096 297583451
S 5862 168869950
A 6500 536644280
Q 44397 68927 7442565207642
A 46870 622379747
A 73665 78996336
Q 425 89744 3010326678790
A 83375 641769967
Q 17148 66467 6209481773166
S 6151 637616214
S 36316 391773682
Q 7544 88726 3938828095745
A 88533 131248152
Q 6635 78907 4874114877170
Q 1127 61515 1240311402686
Q 19578 86141 5910810841465
A 86894 689613033
Q 57752 69176 7872356361636
S 29704 652484508
Q 19807 84812 651503038192
S 13067 680741859
A 66889 650273176
Q 2493 87506 6089953818508
Q 31676 50271 6786755551675
Q 13844 23316 8576568627369
A 84592 811392059
S 13101 520219039
A 86786 883838265
S 82662 790437319
Q 39110 42190 556747531
S 4449 83858603
A 28865 35689951
S 43885 798964829
S 84094 131887382
Q 28624 52971 4408776119322
S 87498 419954655
A 22057 508497321
Q 14292 75753 8958871848205
Q 20764 33846 8572561314858
A 39846 705586756
S 27651 305349316
A 20166 221961084
A 76273 475502754
S 49739 552202259
A 80390 218310927
Q 14631 79670 9793047001387
S 75469 899107208
Q 37200 61542 9114907515304
Q 44668 87167 7262666861429
S 52542 135775335
Q 31863 82164 7669237112759
Q 2986 25183 9357109656881
S 90357 273717541
S 83402 739287807
Q 28178 90027 1533211926827
Q 30256 83967 5029866482209
A 86572 754737803
Q 47560 68643 7646982889078
A 15469 134791274
Q 2678 83002 5240454644441
Q 15538 91413 5092501083887
A 20322 487997428
A 9331 145509601
A 5703 546999255
Q 1192 93218 2441688212425
Q 16396 90632 1578435830517
S 21184 218363073
S 33732 434436441
S 19886 413336616
A 44569 838862217
Q 2029 90005 5896040484178
Q 73072 78424 1760195969086
Q 30602 57188 7094176153271
A 17396 217389047
A 51987 50192199
Q 52852 67944 6668489421821
A 3721 801799025
Q 10406 75127 5934504583817
S 77824 659028187
A 64513 235484379
Q 10207 90602 2957703495927
A 28289 585393877
Q 57207 67574 9311499668798
S 80431 812612760
Q 2786 48655 2024702085198
Q 3030 91692 5624775104864
A 69657 762310485
S 37762 704503792
A 37113 254229454
Q 21704 91221 624377075141
A 38521 809661560
Q 34539 83062 7357135650820
Q 11782 85513 7768515532814
S 93058 137536307
Q 31686 82525 3422304301821
A 40884 445640718
S 2982 251097462
A 21062 729663109
S 15918 925568004
Q 4402 17657 8165768716159
A 18906 783347267
Q 43633 67652 8852515444865
S 67948 30717113
S 8642 294479916
A 90130 64212121
Q 26307 41868 1246309424474
A 82891 638673351
Q 23160 86266 2788014587813
Q 28314 55942 4101870105571
A 44840 647569710
S 85177 949624064
Q 5638 18776 7986602596232
A 44267 244659890
A 6290 859627617
A 33724 277084646
S 40609 508334271
Q 43864 82518 9715943114628
Q 1230 24497 857968823312
A 9276 169994755
S 3988 425851406
S 80668 346253351
A 52585 984151317
Q 6342 86509 2959710633792
S 53306 924735571
A 9495 667178648
Q 13112 92827 3097729865930
S 43724 66162425
S 816 821822689
Q 24430 70444 7974802466807
Q 2495 7386 3967580360215
A 36385 575920142
A 41315 485427196
A 29750 388211726
Q 61708 79147 576531661417
Q 27599 42719 6390208863220
A 69505 480485853
A 8669 34473758
A 78319 689375040
Q 19076 73725 1041358843026
S 82010 641413826
A 90991 246253080
A 55654 934525512
Q 33288 76112 7102026615090
S 70944 209090762
A 13467 882758931
S 42036 852339812
A 93035 630154651
Q 11768 65302 5459292643823
A 67408 71761157
S 6440 313150097
A 61949 603457696
A 51084 443511464
A 68425 548348492
Q 40044 57660 2045087925435
S 30060 83041222
S 36389 370257164
S 2928 176099320
Q 689 93106 6334842479728
S 25227 758130713
S 20382 776363662
S 19369 935510473
Q 54599 90511 1563279241675
A 36107 425272273
Q 35395 82457 5251343622878
Q 19946 72836 8056409197043
Q 5172 59418 1199629345605
S 71950 62800999
A 10199 591322980
Q 20429 72818 9245785231079
S 20242 351582967
S 86803 288900392
Q 12756 76654 20533422846
Q 14892 31259 3972702716824
Q 2379 83723 5215651571603
S 86758 725421673
S 87991 907020068
A 2114 18572579
Q 16891 82809 8413609971089
Q 4729 13078 3790634575029
Q 81154 88870 3104473560058
S 3947 82823611
Q 43259 90849 1852738131402
Q 4108 92017 5268336801665
Q 4523 64053 9769683011771
A 1146 881779337
S 88495 482925994
A 44519 73507095
A 53354 859761728
A 12482 857645301
A 51175 160021087
S 58668 472094765
Q 14876 75917 9262011555970
Q 30577 75526 7095766668952
S 18100 196419876
Q 48248 55563 1796454686542
Q 565 72774 2796998105369
Q 28417 34867 1896521922900
Q 32243 35448 469749246495
S 57288 535219279
Q 531 89685 4851016755033
S 42734 387860840
Q 21628 89800 1203647047081
Q 23146 86214 1993891835633
A 19306 261510642
Q 52280 71634 3185196213427
Q 34602 39142 2098050305969
S 43014 828365708
A 21338 54919005
Q 1625 88656 8121224356100
Q 18259 83832 8466158001282
A 39042 974962258
Q 22851 79023 4689185176130
A 28098 38600801
A 74005 413745819
A 66224 189076736
A 23713 38118041
A 60709 481544443
S 44847 772646002
A 70904 144012540
Q 47818 52367 3858768102773
A 21584 804557234
A 88370 795696321
Q 28148 54125 4287620391981
A 34606 966023317
S 58758 473717482
S 54081 939637178
A 42032 48049883
S 48541 925944244
Q 7347 81147 7307532289343
S 91374 901617704
Q 5276 89808 7237998112806
A 32482 611935689
S 40006 93036600
S 17760 764433123
Q 4300 80782 1904162561694
S 64946 643628003
Q 1148 71412 3118325657024
S 82020 910418408
A 43669 163233825
A 436 359167296
S 9498 611887966
S 10557 343557996
A 66948 98079824
Q 175 79243 6455710635562
S 60267 828343210
Q 32180 59726 3322688328909
S 91251 806032655
Q 80224 83627 991144287274
S 81835 16931499
A 57941 291109716
S 86209 153085905
A 52593 343700155
Q 16545 80802 8123193688596
S 44295 172409616
S 74474 280182413
S 25341 718637920
Q 32108 81070 8887255667173
Q 1537 42446 2642762039793
Q 36713 77071 2913618193718
A 53158 64466228
S 60788 453304607
A 23241 504561029
Q 16549 85059 1520952535049
Q 925 70130 3307596122452
A 48621 577305599
A 41293 487371154
Q 10784 28257 4759722321932
Q 15777 91609 4800102035901
S 62097 192784699
S 8750 979901874
A 70980 835830063
A 35701 553457417
A 2949 537215675
S 80768 460867494
A 14488 978186574
Q 7167 86420 3196397749206
S 32385 473998964
S 2914 763476867
Q 385 31156 2146687662243
S 86521 597543254
Q 32566 72310 7247612504713
Q 49377 74795 9895350807140
A 16198 365840731
Q 4847 93376 8261711272215
A 37836 513228865
Q 1494 81866 5465383399192
A 50372 470774870
A 3899 523198483
Q 11062 92042 2965524373312
A 34221 42058709
S 74420 115725923
Q 7041 50704 6360510924047
A 40947 457391601
S 47995 557067612
Q 33566 58201 5093372770650
S 92682 409006764
A 44659 626207493
Q 31189 70023 3776578933994
Q 58812 73671 3644170244052
Q 10369 83720 223059048352
S 6807 976147551
S 5214 920698642
Q 33559 47356 710251687558
Q 61557 71699 4931523319515
Q 18369 68893 7046941932865
Q 15538 45243 1281298082292
A 1793 937691139
Q 8377 10412 1371137144186
S 12190 995916324
Q 21795 74051 1100562820425
Q 3893 72991 3586383007700
S 25539 767281777
Q 21109 59675 8372741730894
Q 52490 61829 2522778158469
Q 12766 47288 190247643120
A 17119 702477550
A 67373 512780250
Q 17771 68705 9145456410391
Q 28899 69438 1129208963665
Q 61637 79462 8275969928872
Q 70 92272 6967508026893
A 69344 432337182
A 32398 412659866
A 30807 892694738
Q 15816 73298 7856908612909
S 19513 473040699
A 6948 63288714
Q 56495 81186 2653545881365
S 18302 315028743
A 82637 813090808
Q 35879 86706 6011562713698
S 10688 452803828
A 54582 617033693
S 88823 117419283
A 42743 742169936
Q 2712 86479 6874277350030
A 77087 437559924
A 22739 245236133
A 34174 929516530
A 51379 538522759
Q 3287 86570 4141804583474
S 76020 17798733
Q 65798 82823 9909230656855
Q 22063 69656 5612050848171
A 81221 807775972
Q 29335 64483 4257362188708
S 4843 121703918
Q 34353 55135 7379406652230
Q 60003 61881 1478800349096
S 15068 927298995
Q 6050 45254 4594413582121
S 84486 503758388
Q 14184 17162 2273944107836
A 37307 460840043
Q 72421 91935 4838315332018
A 86700 407442596
Q 8534 37286 9257332204682
S 63950 948684017
Q 16052 87395 8346601213108
Q 41086 64499 7922669917953
Q 46948 73046 4946050727895
Q 6011 67965 1763278411344
A 82339 261202189
A 27577 292369018
Q 12310 57211 3564097175489
S 35537 844081185
S 50591 955314533
A 80979 275855264
A 81718 553611778
A 26001 94322044
Q 61131 90582 6767614058129
A 59647 65604858
Q 5670 88519 1233455764012
Q 2998 75176 330605864029
A 52873 240486655
S 43594 126504440
Q 32032 56959 5851970468983
A 61862 70108230
A 27279 62161446
Q 5425 77339 6710277552023
Q 42632 90181 7156418555739
S 73188 131427718
Q 26299 83159 8405163452114
A 37953 139318832
S 78152 713825672
S 61828 166170483
A 46044 308634857
Q 702 69764 1025017377929
S 40008 38225770
A 35651 761021157
A 49004 306457226
Q 7675 93295 5027273434510
S 84766 761111845
Q 23366 57711 2607422409720
A 67304 154184989
A 1204 619430331
Q 23110 27880 1112232264807
S 23492 409032115
S 86066 119988256
Q 11410 48664 7016724613073
Q 11795 24468 1353218764756
Q 662 85061 2992993583492
Q 27244 36489 7912679565500
A 5211 816197083
S 11395 58383180
S 4195 666919090
A 4163 850073622
Q 9626 58095 8934294518128
S 20210 711040458
A 32350 293751718
Q 7535 9819 575573159251
S 12865 142002918
A 42175 941292414
S 55372 193857695
A 69279 689966327
A 19512 714820111
S 18788 909926118
A 42186 407393730
S 21243 88537124
Q 8147 46469 1317107403370
S 14659 323146461
S 50089 465900558
Q 4086 66814 7960239955750
Q 63857 76075 4783794782969
Q 223 93287 2598623456545
Q 3131 90877 8064425263141
Q 7313 62975 1958851270873
S 70234 218461864
Q 2983 55055 6741233292600
S 42213 767656110
A 10497 13914983
Q 8903 20456 9688680624587
A 79219 512658259
A 51989 944159978
Q 33010 67751 5563751625134
A 84055 426337250
S 36816 18739772
S 67774 624324799
Q 85772 89482 891917795621
A 88201 832160538
A 16116 964487209
Q 38842 51687 3194788486670
A 31978 250785766
Q 17480 85268 8357599352404
A 8348 358969412
S 67087 619046432
S 34569 740764824
Q 48118 52527 282827275774
Q 81732 81996 141528308140
Q 3731 92950 625609954298
A 66437 106958285
A 62614 454548200
A 34818 296209579
S 47533 752051619
A 18231 106197979
A 42144 459225417
A 9723 20953673
S 82922 560609785
A 22808 971484019
Q 24828 37520 7578267508242
Q 24170 46674 9479922165643
Q 2182 34034 9052189569045
S 24929 137165063
A 5996 3468679
A 21285 423538464
A 81403 139712781
A 7062 827602863
S 72406 837079194
A 50360 808356287
Q 1182 57962 4462248841226
S 70313 365475327
S 60898 226328865
S 14718 511570948
A 13968 779660357
S 71003 576469157
Q 53 92587 9277703376311
S 30047 222340489
Q 1196 55451 2601084781187
Q 56547 65241 1133233098910
S 52424 117070032
A 77550 803874682
Q 31446 74853 1249395402197
A 58922 615386119
S 37235 751123647
Q 29599 79821 7224553067584
A 47618 221155715
Q 18034 82755 572853346623
S 37272 132729654
A 14294 874845519
S 91244 171314658
S 17204 981129226
Q 1077 86925 6635301153817
S 18106 163886939
A 21879 387400842
Q 59831 81556 9603539539414
S 27960 950917870
Q 1539 60607 803660250166
A 28007 526248457
S 88308 473318790
Q 30780 71759 3141934846105
A 26894 679030497
S 10464 377622001
S 46444 246864466
S 72420 52839957
A 48231 212551146
Q 68003 82455 4891043646153
S 74769 600715517
A 52160 750304534
A 13479 199327339
Q 25949 90549 6616873508355
Q 2921 90770 8355240298787
A 62642 520006421
Q 6160 34669 9366234631506
S 55598 918110455
S 32561 994451140
S 9602 442786888
Q 5263 52000 7072773777350
Q 6597 57246 3881684127473
A 71555 946007255
Q 19708 21859 1947677478248
Q 82980 85588 310862727835
Q 51029 78583 8599254915901
Q 39185 92161 941971441182
Q 10409 40708 3586707275747
Q 45678 85803 1620920150903
S 28517 396562248
Q 1697 87896 8707363152772
Q 21353 81085 6953132575496
Q 11640 41957 8008135255275
Q 54051 60490 2257732259126
Q 12327 25745 490450321392
S 78542 799540167
A 8714 179885795
Q 4402 58611 6321439390207
Q 5524 63751 8363392506378
S 34591 31128195
Q 13474 33279 3330695633690
Q 17025 82462 8648528511011
A 53504 592508641
A 18933 736273825
Q 6008 24714 8270700857532
A 45656 85989194
A 88728 674895870
Q 40938 79530 4268461578148
A 35171 715601756
S 32246 828544274
A 9012 308987258
A 55003 124773781
A 19703 181656391
S 47695 838776405
Q 23295 71822 1211549357945
S 43774 135700504
S 50216 342336311
S 46522 764454841
A 39349 847973418
Q 8562 40109 4017020421108
Q 20145 78299 2090471923757
Q 15994 91896 4715082394252
A 1732 832930826
S 44309 816800321
Q 13386 56974 4279740285643
Q 63687 85028 3271680328692
A 40467 898043473
S 38268 909259150
S 48767 86534943
Q 3283 66039 7991783157600
A 6739 380840960
A 64096 269373947
S 82905 170720971
S 28370 981107292
Q 3277 32206 4973907483279
Q 1691 92479 3164584448659
Q 71685 81317 559691149458
S 44404 36890400
S 20136 657065017
A 4950 260247316
Q 7003 37912 5707379997144
A 5200 334971562
S 80074 256842551
S 9652 739034494
S 40863 284866180
S 8011 482355973
A 40753 623072594
S 42661 787802692
S 84924 725527357
S 67345 42103986
Q 1464 92530 9901595803302
A 27931 295470129
Q 11417 69830 3861646194678
A 12624 889712400
Q 24654 49650 6089288855737
A 79815 595724895
Q 3220 6420 872112969618
S 79722 758573274
Q 31637 37599 5659269853222
Q 1960 38945 5775896898602
A 12019 770586186
Q 34442 92531 4231389530112
Q 10016 22150 9525065302514
S 35377 158140482
A 19149 402207479
A 4219 194171326
Q 25355 87495 8519531385189
A 30836 619367708
Q 11250 39181 6208483217624
Q 19609 49328 4760444954091
A 66242 882203849
A 15213 318533849
S 87709 624014099
Q 40423 87871 621209862036
S 18725 60773213
Q 40231 92380 2591154968526
Q 46549 65923 1983159169740
Q 2659 88460 2665515295855
S 49466 631583184
Q 22846 40195 1248133348254
A 10306 762166010
S 43390 106591027
S 62809 583490784
A 86530 497986298
A 50700 850209018
S 45316 734978872
A 17761 570322503
A 76186 658509179
S 79513 866978456
S 3823 367536171
S 71427 626584215
Q 26865 61144 5514355370348
A 48995 557782925
Q 13975 42007 7069410332344
Q 21684 83147 5955054661122
A 92724 735721777
Q 12991 22009 7415872578726
S 60141 262878480
A 12999 287319286
A 28738 298876838
Q 3018 29130 5576055017533
A 3833 106097449
Q 25813 87306 2239157703685
Q 2057 24004 1412997307958
S 71245 761474857
Q 23326 48747 4308692986955
A 91491 919317603
A 19617 371808778
S 49458 337428376
A 92836 754978794
Q 67655 78038 8348700683625
Q 23767 37283 3623860419661
A 16897 609395681
Q 12242 23753 9493081251993
S 72570 363962130
Q 16660 81939 7372068254078
Q 16826 70416 2905420832169
A 46595 412638993
Q 1293 93311 8630370802646
S 46430 851461808
A 322 845800217
A 76844 936839368
Q 13348 21345 5460098588624
S 70175 860604522
S 86760 165367535
Q 75070 79400 2014216400567
S 65681 371168026
A 78784 758799001
S 87604 594753044
S 48290 668459573
S 16220 467697462
Q 382 90070 4345221632207
Q 20539 76254 8524352845817
Q 13471 92142 5833652768605
S 78880 626321921
A 14356 67360869
A 41549 808836493
S 27220 410691458
Q 73760 79207 5157555586016
S 31684 331779784
A 38820 379863646
S 79122 473186737
A 1753 189949100
Q 48878 75553 6211190304077
A 17869 696418817
A 17249 859305537
S 86767 38104241
Q 37680 83276 3556113154073
Q 5238 50146 1260005556614
A 39687 430588153
S 61736 532470594
A 9480 669318395
Q 86 93262 1406730757290
Q 61547 91545 1717595431899
S 1714 531896882
A 81963 611712042
Q 475 93020 7231441091821
A 48402 87734920
A 78682 167783565
S 50011 290652297
S 65710 953821474
A 76553 187581775
A 84976 18870986
Q 72224 91877 6638610856938
A 22441 400362852
A 61889 355538444
A 34544 803749683
A 92000 270936894
Q 9015 74798 3315720704359
S 2886 518512931
A 85371 469104582
Q 22500 54496 8378227432094
S 66422 598614464
A 93066 354200787
Q 40988 55363 6019443366937
S 70339 759052248
Q 9506 65266 5430512990474
Q 61666 66185 1340014890204
Q 89305 92920 1563568742729
S 93184 37834586
S 31018 690084871
S 23490 57668536
Q 10936 65841 3873967029840
A 8100 421901070
Q 23194 43815 1253816115758
S 69122 1007266
Q 37493 79508 568441028190
S 90979 391536125
S 77756 52741921
A 75611 278722238
Q 14644 73566 5253223083452
S 40654 284223810
S 68191 144734526
S 82802 260427917
S 89290 673835389
Q 38003 90182 7053264146381
S 17471 513563209
A 19451 582728334
S 85671 64103617
S 18733 927776620
A 10309 267861943
S 15475 234673223
S 79702 153294931
Q 31103 56500 1280532773697
Q 7627 63195 3804923926748
A 64146 709809239
Q 3733 57242 9298252942093
S 19743 212476824
Q 14473 16451 1186284385514
S 83303 279241187
Q 36787 77777 4477328479457
S 67231 618294227
S 66722 379298209
Q 58769 79738 5093624853623
Q 936 4272 1355439264077
S 49724 34659407
Q 41186 75426 8052906760806
S 2395 927423284
Q 9170 14956 3035737026118
A 2626 202569656
S 26653 202221134
Q 11475 91319 4478573251856
S 56870 312233486
A 47193 728728861
Q 29368 88742 3064184341280
Q 40259 91987 4933774042637
A 52863 718794283
Q 23 93282 2990121209813
S 28648 532205324
A 76542 250514178
Q 18158 90787 7861103878787
A 74666 453541348
A 55230 404871869
A 7353 42857994
S 33666 200684309
Q 32127 41605 2912881321619
A 54124 893031990
Q 5583 82863 9290424879537
A 13183 735476451
Q 42807 85420 3551822312019
A 7777 529724326
S 16587 852195029
Q 21671 67038 9570143122161
Q 31483 85702 4388481913759
Q 16537 81404 7657085184548
S 954 492173948
S 4698 886888431
A 49712 80731505
Q 20782 68541 5734250176999
S 31097 325620308
A 13353 958767685
A 52686 451259829
A 52344 298141285
S 35846 864058268
Q 23534 58561 9570192069727
A 70018 810427036
Q 31815 76952 5547165418341
S 80313 667529918
A 55263 455359098
S 84739 648049619
Q 31089 80426 5357113264995
S 57133 848018445
A 937 435740338
A 86452 309646806
S 14860 978792025
S 4997 339622834
A 57713 686713204
A 52033 831175487
Q 544 54619 6007920351992
S 59265 810197563
A 7978 756184186
A 9915 522255084
A 25005 629478572
Q 358 79323 4140628244690
Q 25489 77247 6133990067581
Q 22063 75700 5453503409838
S 1702 289150512
A 6944 885368826
S 87240 508647432
S 23057 702251328
Q 27866 78888 5033328597353
S 26592 817999053
Q 29774 32150 584616423556
S 10929 74112519
A 76020 14040339
Q 9305 74632 4024207581914
A 65634 200735483
Q 6687 52503 2975919038626
S 82377 937976461
S 72760 819107409
A 37845 782316878
Q 1696 93098 7940880293253
Q 64910 74788 8070858583865
Q 987 80673 5618380961742
Q 47854 75598 8906682314177
A 68310 720140315
A 15779 51439415
S 91742 597521597
Q 59805 83145 1477855419156
Q 134 93326 4676914469333
Q 17904 31171 5424798842361
Q 64815 65984 36732607399
Q 26672 91247 4047120917207
S 76966 105900219
A 62031 412052080
S 4920 111277902
Q 30746 79361 4832874100137
Q 41246 73477 2792057798794
A 63090 904553857
A 90721 736314534
Q 1638 78836 2559091514757
Q 13619 65438 6040319659779
Q 56167 78000 6940274590094
S 17023 828722055
Q 5874 52874 8856047306731
A 27332 959497039
Q 42013 70566 4450412550
Q 6886 67709 4707201919554
A 24925 517752489
S 92031 244960595
S 33308 288596465
S 65427 229146753
Q 46323 74376 848041215390
Q 2122 25861 382677135074
Q 14337 92557 3552021901932
A 23369 179554544
S 35409 75001140
Q 1324 92572 3982027078381
Q 63995 84909 4612686359675
A 92895 536806978
Q 2067 91186 6208582657286
Q 34965 52767 3313179683609
S 59396 332299554
S 63358 562556124
Q 10201 58392 5197499594953
A 37188 506842899
A 48320 484613075
S 92161 443263275
S 33270 671773689
Q 12186 74431 8011409290516
Q 5690 55864 8151115726016
Q 14424 24181 6986142964946
A 43702 136957421
Q 91422 91451 21972764460
A 89315 16184051
Q 41549 78800 3774285141421
A 22239 81473054
Q 14208 64892 9004906168893
S 67891 322721752
S 32253 337366246
S 42500 266380546
A 35018 152464158
Q 2555 88875 7014598968616
Q 5294 92934 2444080829617
S 63933 88362698
S 92979 355195266
S 17246 544749391
A 4637 801631789
Q 35694 61576 230934808146
Q 54501 64135 7613270975156
Q 43381 58106 996870460253
A 65266 42557145
Q 35007 74416 3396882721201
S 69896 915957826
S 79698 194953565
Q 59197 87599 6425057906273
A 76514 3166040
A 22947 346339887
Q 27682 62886 9867920175627
S 15040 299250423
A 87990 649410694
Q 20132 85260 3175884149133
Q 33470 73904 753985613229
S 49656 239121555
A 39125 968960960
Q 66633 83397 479861269301
S 57515 599454880
A 56613 597312712
S 72460 401324869
Q 51501 81206 6200050867047
S 12980 896790732
S 86436 767983257
Q 49851 81760 6986404680800
A 86139 834165734
A 32626 746167289
Q 20008 76161 4906083291756
Q 41875 46219 1353202900833
Q 7047 71567 1382720061228
S 81143 932027614
A 92954 737195270
S 3029 356177056
Q 41957 78401 8531332073939
S 82605 651663294
S 59586 512180374
Q 29836 73273 153998452032
A 22126 805439545
S 77198 98454899
A 7268 184472975
Q 40855 62954 8926761170127
A 60324 194343657
S 90241 313668089
Q 897 86565 7744688684174
A 42885 746726390
Q 18271 59360 333236869270
Q 19928 55939 5976847406058
S 55402 615105924
A 70463 555645535
A 19245 914998407
A 64283 807971698
Q 16549 83405 2228722398004
Q 10009 10302 196774759356
Q 2161 90695 3285945066696
S 37079 403146058
S 59311 751451912
S 29398 208108607
Q 11758 33896 9556289413568
A 32885 569047769
A 36401 544236642
A 62968 158039470
Q 15384 73678 1569218682493
S 75035 102328902
Q 17157 44508 6997648742354
A 61376 856467578
S 72995 273105788
S 68109 91156017
A 15949 346051006
Q 49343 93187 2881905651274
S 55746 203245091
Q 2369 79842 352837807523
Q 8567 33249 5710666714783
A 52914 44025297
A 30145 366889211
Q 23619 79368 9220439713208
A 75436 4270853
S 31506 531742582
A 35383 892122369
S 35655 201333279
Q 39855 55637 3738384172716
Q 30614 46377 6613134715207
S 3849 253776435
A 76253 409368947
Q 14681 30782 730366410444
A 7047 20088176
Q 39006 68715 5503848451485
Q 55722 88007 6494658770924
S 29483 349001745
S 25689 862230224
S 66785 680569078
S 42409 330256764
A 13357 786948518
A 51438 116738126
S 70705 26178048
A 80692 98419634
Q 50385 87290 4257932793788
S 66193 847673572
A 67550 667013802
Q 35671 51014 1776912194869
S 68119 837723184
A 73019 469555732
Q 22194 36437 6724256841861
Q 11223 90882 8719657269973
Q 977 91058 5413633918623
A 28743 963887809
Q 78595 90777 7513127794200
Q 31658 70514 5556845442174
S 13234 303377471
Q 19329 73798 2466572553046
Q 60441 92759 5903022853508
S 73091 626729986
S 17554 965142530
Q 29478 60634 1408312384145
S 73802 830733767
Q 10061 90899 1022896373098
Q 10833 15660 383599371942
A 51666 203937977
A 38992 551513170
S 33450 616496175
Q 4227 89984 3690607151848
Q 41489 81660 5532954689731
A 61283 182895335
A 77094 294401049
S 50061 853119352
S 75560 111076912
S 14017 353383445
Q 48557 64963 802077253140
Q 37050 73996 3889362971242
S 32994 560179319
S 66434 802980929
Q 20102 32957 570575649800
S 69654 915312085
A 14203 515391205
S 75473 572908364
A 89419 192264299
A 79330 738203827
A 3092 119359576
A 64542 657131335
A 69959 688766976
A 8779 748445490
Q 45214 81005 5363146151417
Q 23920 38532 1650093949838
Q 71330 92445 1276454032747
Q 13965 61145 3484873501790
A 72979 468872669
A 25649 755738281
A 48426 123844474
Q 16044 89105 8142437859670
S 24836 192599926
Q 43096 68786 3554391637501
S 43988 289020051
Q 37063 56360 5979605128135
Q 26435 89412 9214958849722
Q 11568 85084 9760064308566
Q 29543 81684 3501179737343
A 29863 676893325
A 52290 289687747
A 31096 358346640
A 38360 487710427
S 78019 17992469
A 62927 889635061
S 17741 123141612
S 5915 168967385
Q 1463 89939 3622557811604
S 16543 987992462
Q 26043 53617 7988817441865
Q 25756 56651 565650857392
Q 6360 7593 976262871346
S 1457 878243369
Q 2295 47494 3122050591331
Q 1180 68196 6470575165538
S 12840 428058133
A 17296 821646497
S 30102 535227635
Q 15300 50718 8217523978371
Q 3382 88082 8200395378027
S 44325 161126168
A 28147 819553951
Q 25260 45564 9173954514902
Q 3356 70588 6068159494974
S 32515 362332428
S 9108 696922752
S 69316 998051334
S 6207 609467038
S 88272 606543567
Q 47872 57327 1816935165062
A 32984 610669435
Q 65354 71824 181623964360
A 19653 578947064
S 55852 23660166
A 65299 49595199
S 47093 588239256
S 79119 890699175
S 23527 157245384
Q 18870 51192 2028503601910
A 39285 72328132
A 4917 805914794
S 74152 468471360
Q 45800 50998 212902535313
Q 24288 53297 9514996400871
S 68552 894456461
A 14293 85488972
Q 26850 68568 3198151829947
A 34364 235929136
Q 494 11228 8676098461532
A 9836 850896306
S 31219 205873549
A 59407 50010444
Q 4938 91951 5267869029515
A 18686 797490911
A 91045 605886605
S 41794 152555164
S 72865 699065166
Q 6105 87022 3819988469122
S 29167 309132430
S 629 308892792
Q 21088 74939 9535307185419
Q 14529 76390 5236510239804
Q 16929 89318 3962802274064
A 55340 353939704
Q 14580 40695 6445785999929
S 1053 14870844
S 55990 371381448
Q 18949 25983 1766791217991
S 22868 645488406
Q 3593 92879 6338473489463
A 2787 228522796
A 70385 283799401
S 39360 823100511
A 56967 315347415
S 21673 253752861
A 75231 603517970
Q 15855 51312 3489135801371
S 36752 273524558
Q 33880 82599 6720390139768
A 34813 949135294
A 23267 434127755
S 4096 376708690
Q 4455 90434 5043449065106
Q 10752 79105 9693581207337
Q 45205 55437 6351990231648
Q 5798 89274 935949253406
Q 60031 75604 9992209095524
S 52512 857917398
A 35111 649102548
S 38362 556927834
S 39835 399192060
A 8937 910236952
Q 36001 73175 277600178858
S 35960 536767923
Q 10282 66745 8155789047892
Q 5242 89851 9541042107400
A 30213 896384776
A 32643 178374026
Q 10731 19408 5054935166201
A 73988 121003402
A 54046 700773297
A 737 941079053
S 41853 328979693
A 38261 203555720
A 8756 788234063
Q 7411 18922 4877651821677
S 63817 160362712
A 7589 687611936
S 66555 205525764
S 50633 375573747
Q 15092 61574 3689899110053
Q 48308 50976 2511808008912
A 20841 593036180
S 23251 803251600
A 57031 996389171
A 87696 715055045
Q 34331 91600 6135664748458
Q 28424 86632 4639741784941
Q 29977 48574 8153092057555
Q 12891 90321 5931889270490
A 22374 682017077
A 53141 801399754
Q 71024 81992 8214036744038
S 45392 540775644
A 65336 200148971
Q 7323 79724 6204833872769
S 51639 219042007
Q 21927 81827 7315132554019
A 38537 318480080
Q 699 89504 6547251160912
A 82836 86705574
Q 9917 91928 6428692597574
Q 60401 67565 7009509728710
A 67923 881925493
A 52823 383316449
Q 12500 14028 365055042093
S 80483 476749045
A 90387 164970022
Q 26344 87134 9431578836010
Q 34226 86011 405461800004
S 6618 938945994
Q 39796 67395 3339749083285
A 77591 287723748
Q 3879 92650 753275351933
A 11217 693585193
S 9100 681212856
A 42549 872104370
Q 50516 92267 7742554072672
Q 62768 72938 1489061031970
A 92358 493718707
Q 29874 83537 4211738833027
A 69328 362679374
A 32390 860091755
S 34839 991569295
S 63904 386337843
A 63092 59784777
S 10899 810586888
Q 6603 29893 5983901696757
S 35603 662104393
A 51953 863075487
A 69552 638691411
A 79110 243764284
A 39152 886183881
S 16669 315643277
S 70417 700863620
Q 33546 39637 5474514163286
A 14270 143397492
A 83472 839858851
Q 655 79156 5008658968026
A 53003 786772383
S 37449 804489943
Q 13406 85315 1119302124723
S 16801 731219302
Q 40391 71717 1954317559052
Q 2487 32396 1973950489137
A 2932 790611500
Q 43231 86668 3099002962959
S 40782 481324871
S 82687 344443579
Q 853 38497 7357182133278
S 6169 511744678
S 23073 119124114
A 32949 162440284
A 36074 762856200
S 21814 524967027
Q 964 92388 4685783984355
A 85296 576824241
S 5585 433810040
A 54653 668144828
A 7101 116492785
Q 26369 65965 9355609166983
S 64375 384636848
S 59090 528091081
A 73098 606386092
S 50458 591570090
A 69550 205029193
S 91866 892940817
A 32226 738422657
Q 15515 70965 6931938513544
A 55826 595400225
S 39445 877484351
A 85409 871166028
A 62897 491546361
Q 15524 27865 1581102479165
A 53407 123599669
A 67672 996710803
S 42564 734677077
S 80928 925639264
S 49020 76417638
A 38440 873870422
A 64429 217946586
Q 1068 85604 5388279282225
A 39505 865039088
A 69674 778457491
S 19597 832213182
Q 56716 88809 3203956586732
S 53253 642713633
Q 30215 58000 2667709799079
A 73369 731936558
Q 78201 91658 2350186155271
S 50338 17993725
A 78525 367639096
Q 15238 72176 7083207030484
A 74496 648666350
S 39841 195433858
A 24769 507495476
Q 20516 92671 8757056214030
Q 57988 86401 5074121429444
A 27722 108102039
A 62556 610924477
Q 1585 72893 9305649692207
S 65606 969600096
S 79969 166867719
Q 31037 84267 1877247265466
A 76740 115202860
S 16035 155932353
A 46747 611555861
Q 42274 81128 3184749248067
A 61732 908595572
S 15174 946759229
A 73141 884786638
A 75399 791820149
Q 51501 88808 4085374543954
Q 73482 81112 4636941043615
Q 15446 56263 3526035136730
A 76582 24598566
Q 2003 91673 3230114477056
S 1364 684279648
S 65133 825217963
Q 33633 57872 2566315017322
Q 50130 74247 6755388942274
Q 16027 56076 3561075572572
Q 7228 83277 7023779652195
Q 54262 63196 6317056385489
S 73812 911445594
A 63282 658282916
S 42010 145887032
Q 12741 65032 5287130442298
Q 29777 65634 9389459561061
Q 42634 67981 8318241650359
S 42603 477157291
Q 8702 67498 8305017333234
A 19954 330054485
Q 10673 48764 5929379567247
Q 1761 82582 7390447830436
Q 50725 53373 2323089453755
Q 2039 88910 6922533984626
S 54543 623507929
A 41714 321606520
Q 43314 64074 3864683278955
S 75891 309700528
A 62818 424174836
Q 54846 72756 1424800913163
A 22267 245938253
A 70245 135678357
A 51277 613864079
Q 50816 73311 9710461283621
S 82671 632100607
Q 12835 28429 3615988255075
Q 51686 58445 2887440761275
S 68644 541829522
Q 1334 82376 9343496349001
S 57772 608057229
Q 5922 90648 8841962961790
Q 13803 21022 6767119519952
S 60773 835669686
Q 26943 54126 5916146295372
A 32920 899532841
Q 56365 62461 3999609256485
A 78299 447445185
A 23416 644636243
Q 5611 60146 2265435377745
S 74834 93505105
Q 1645 93142 2832170313514
S 23684 233386640
A 81745 395331239
Q 33457 91942 1778161032846
S 44925 235127193
Q 23323 84193 9386488779550
A 59298 269730302
Q 3949 54234 8475914483202
S 62618 446266469
A 2230 58258732
Q 38459 71003 206601750729
S 27179 526703788
A 67812 34242351
Q 32433 74706 8899917166528
A 23233 134657474
Q 30242 61366 7526153323292
A 79685 663629167
Q 39939 52939 3724640832238
Q 74858 79481 4176361946684
S 2736 956116993
A 63463 860882475
A 25231 252847034
Q 15710 79409 723614092656
S 72411 224086396
A 19177 436833647
Q 48376 91256 4501523579438
A 67573 57078915
A 66003 241575946
Q 667 89283 4893848109491
S 12312 448389107
A 91774 299103848
A 62398 938790660
Q 27010 89491 2649787640501
A 15676 721328410
A 52401 138748090
A 51387 563240318
Q 2062 52311 7568682096155
Q 25351 86383 1686384563965
A 20376 328249471
S 75584 280612073
Q 11067 54699 8145769740318
A 38906 462178015
A 57190 396184198
A 21593 551750440
Q 26046 87063 7365949323420
Q 18084 91251 4996474250245
S 51240 906977797
A 41536 886322091
Q 55684 63887 7401679825771
Q 62295 88462 1732691273026
S 31571 106773178
Q 394 91539 5769891019790
A 65556 141978510
S 23180 365352765
A 83672 784729088
Q 43700 90400 2673258878520
A 10468 683991399
A 81918 61496692
A 91459 190359411
Q 11966 25453 4629048488004
Q 23241 87385 2023858736344
S 24266 583950211
Q 20498 75728 3055746766742
Q 37638 69069 7902371356374
Q 26004 89375 3014312939574
Q 31787 81518 8133974625886
Q 12553 46002 3572626619673
A 54016 956013907
A 43605 908229428
Q 77990 86705 8400465432357
Q 24929 47736 3070984232594
A 29453 308104490
S 11388 217971087
Q 8499 75373 4061544634123
S 58414 188132773
S 28989 299417762
S 51446 504373058
A 89657 257225698
A 18536 552662253
S 44346 906432263
S 318 456528089
A 65686 574490276
Q 83563 91795 4362812542013
Q 7517 7904 78890653982
Q 23497 69307 3206456459730
Q 7239 81193 8072294957541
S 48351 126381684
S 22370 272736300
Q 38774 85100 6280069314624
Q 25758 59023 2105263055536
Q 36064 77572 8345822055912
Q 3302 79834 3669658085152
S 83422 468084462
Q 13436 87821 1192637970846
Q 2080 52973 6909184426895
S 66258 124292366
S 34128 236754163
A 64285 821657928
S 91728 241871375
A 11858 849983468
A 15570 878053096
Q 13670 26024 7397326349723
Q 9864 65830 9745154507880
Q 13536 88578 4481107921199
Q 59521 76599 7374247401382
Q 8458 84633 9546465508680
Q 4595 56791 571083485672
S 34201 761830052
A 89697 845981966
S 34684 165916220
A 73873 834462816
S 86297 884801845
Q 20268 77342 3998045186171
A 72903 684141544
Q 4130 89673 6845356635015
Q 15067 81168 6330079042540
S 81771 344112565
A 31382 102477565
S 38809 550493305
Q 108 91156 1608157395737
A 18855 791225783
A 74335 155382542
S 45207 106264309
A 20999 226998778
Q 1596 51801 9770636817191
Q 36941 59483 8291070549209
Q 41982 48385 3447710151010
A 44994 532593865
Q 55462 88857 5270159392963
S 80086 87387474
S 81606 32246165
Q 2520 88776 4643427115442
S 70490 654858568
Q 47302 87552 6338649175606
A 69700 692798795
S 83218 574119349
Q 2537 45399 6767916349736
S 6464 866420931
A 65775 227157079
Q 63893 79121 9874062770457
S 57393 395342177
S 67726 119032827
Q 36442 91018 9837567645091
S 68667 493205539
S 7156 53342027
S 77798 166447576
S 5541 351263725
A 73132 73837166
Q 623 87278 7930432714119
Q 10863 13978 1191052869201
Q 44863 63873 1123177692786
A 6543 874440048
Q 14056 81608 2615193613211
Q 23278 61412 5299941691532
S 18917 492392460
A 12467 925744170
S 41023 634493930
Q 11185 85551 7548839389003
Q 5071 87805 3817641030356
S 33477 395668432
A 42820 997914941
S 12762 345690303
S 88716 163896902
S 12398 304000726
S 69443 64539152
Q 53034 54649 1322382976480
Q 66130 85997 1501257316152
Q 29012 77045 8368825642626
S 87168 204119966
A 8821 214037692
Q 15548 84805 3555076628777
A 22463 345498913
Q 33520 90361 2305356718148
S 53943 70083462
Q 577 77067 2736779518669
S 86108 449216438
Q 5480 85591 3412124709184
A 55640 853107761
Q 33380 62553 6976026428477
A 78938 408734302
Q 714 70501 2800065951447
Q 15529 70407 7394620258544
A 23039 439730802
Q 52811 53716 711647583825
S 88104 579360084
S 10797 451725263
S 65003 394587820
S 80606 75483545
Q 3 93055 6965265728885
S 26344 316573764
A 35116 997162667
S 44799 233002228
S 49667 164531780
S 12625 618502701
Q 1343 91786 8098479881356
S 31083 598117162
Q 1068 81205 4113948446192
S 34596 998109758
A 64287 68960812
Q 40194 90772 3261323223123
S 36295 141966913
A 87922 261738343
Q 52360 90430 879906989278
A 30876 772770960
S 34840 813367521
A 85355 739604368
A 62589 373811853
A 76542 60628240
A 85671 903621911
Q 74940 80117 590556887858
Q 286 57586 564493029130
S 4443 762248295
A 45941 721769808
A 46008 855823518
A 24710 838377251
S 18207 57989915
Q 56211 89885 664279622951
Q 21976 93264 5924253908621
A 31250 433108652
S 14352 173283001
Q 42264 80833 7907335517636
S 29436 352029155
S 8591 655889151
S 4577 541617364
A 12830 792136033
S 20020 2886539
Q 3435 3726 190807690479
S 65684 906423324
A 10761 974053547
S 12606 916873072
S 57497 851599451
Q 37532 50354 2091281242071
A 43802 421840377
Q 7260 43254 638141487810
Q 33230 87817 7692522855042
S 18786 101413637
S 22284 123295365
Q 12545 64256 772645146465
Q 44220 88970 2898564007996
S 57337 39410981
S 39044 82416650
A 36081 473516724
A 27879 391888755
A 47354 385264610
Q 15100 47123 4544361120327
A 75931 270206488
Q 8462 56030 3563567122306
S 36863 879547569
Q 11704 82333 4501872999229
Q 11506 25178 6895865205824
S 86869 823595297
Q 15738 60651 1193218860041
Q 48337 79009 5229041214909
Q 59246 60626 288053022281
A 81094 878592669
S 55986 312349203
A 6856 591298261
S 6885 651542414
A 78817 286415835
A 76305 442263782
A 37480 630299991
Q 13194 60021 59886282097
S 50764 449062622
S 55795 243721277
A 69638 989999049
A 88596 416760201
Q 14569 56533 1998165915651
A 45622 694826609
Q 9565 40000 2486406096559
S 78227 259571023
Q 3211 89968 6874113904110
S 14301 325595187
Q 55268 88320 5127073725253
S 31789 285550888
Q 14303 50234 8349845358170
A 41694 742878316
Q 29577 51950 428463061438
Q 16254 69858 1490863064179
A 31967 869112183
Q 277 91685 7992524986881
S 6225 997076688
Q 61983 71636 2138924897918
S 50419 994292875
A 25989 159856991
S 14333 764271773
Q 9296 86247 6559129272485
Q 20174 88767 6848131376608
A 4977 43682134
A 76999 792936024
S 394 254592822
S 27760 867141240
S 43483 196846956
A 80366 252301065
Q 26291 84615 1203610698173
A 27853 119077968
S 14713 575533283
Q 39471 46789 980060912666
Q 48210 71907 5777439464683
A 3288 40702776
Q 7732 88850 7684048762407
S 8284 719665801
Q 4393 57602 5179726285500
S 76180 452835446
S 41878 465713857
Q 49369 81423 8889972444137
Q 66464 71972 4715066902109
S 40003 489623503
S 41271 30070082
Q 12651 39209 1629302677039
S 21166 244652433
Q 20622 76258 8355851984156
S 43424 94868254
A 88721 805921955
S 54831 481613852
Q 34434 55488 8460107309721
S 12341 107468482
S 27957 882865848
S 23571 140438185
A 81810 848557103
S 69401 88925719
Q 23271 87417 3236126491531
Q 2004 75229 2445016495904
A 74412 262451302
S 15201 259844248
S 12828 779639440
Q 21763 60813 3838514265742
Q 45845 83105 361187891044
S 72220 838681421
A 65599 974035311
A 45281 898201437
Q 2314 80688 7158675855473
Q 62004 76311 6931685247114
A 82358 430642083
A 25486 669259918
S 49695 816739785
A 51300 481815489
S 82000 272766671
S 73035 226401518
A 65885 162510077
Q 2201 85156 422712441337
A 18555 609938480
Q 53461 73697 4603456747700
Q 6242 85104 7498070257376
Q 3910 70304 962611873460
Q 13470 51531 5756477334600
Q 66379 73422 799501009169
Q 9610 76261 5560131279211
A 67585 452038734
A 45328 38144126
A 61532 573149204
Q 4226 89091 9743521864258
Q 7243 80968 9735096241912
Q 4734 17333 7170725503384
A 79947 84849666
S 80325 360917472
S 63439 514773969
A 958 925331822
S 32134 986577210
S 35722 419007760
Q 62204 75943 6314099121642
Q 40735 84532 3388516097915
A 27084 378841206
S 77987 986571851
S 80121 309009706
S 89672 928682808
S 77352 275015671
Q 35355 56862 1892380218269
A 38974 469035880
S 21507 735228682
A 6527 198794932
Q 35512 77527 6197500194686
Q 16085 58348 9788062577323
A 42657 742452814
S 22162 211385313
Q 48456 90361 845610876670
S 59044 546679680
A 58569 78437155
A 64975 703396057
Q 24749 86016 2158201368288
S 71128 787813730
A 67787 176048827
A 41448 974220650
A 43296 742634553
Q 59394 63584 1721530541910
A 31281 654926993
A 70044 239125596
Q 29121 71781 5813018218729
Q 29768 71717 6318891559732
Q 2244 23369 3485697290990
Q 71031 78905 5835599436238
A 26153 863502581
A 75090 147211426
S 92506 690164935
Q 24229 85441 5791254825962
Q 19648 72261 4218656297939
A 76010 633263835
S 45615 42227265
A 13474 638650946
A 3250 893966559
Q 13678 39639 4678433444041
A 30306 34845863
S 15675 51508380
S 25061 448063625
Q 13240 45099 3690329077160
A 81051 682477505
Q 14341 38168 8007441897991
Q 4239 48497 9952415916369
A 67817 715729548
S 69029 704286472
Q 26053 73921 1872519116973
Q 11231 62879 6224005974339
S 57107 53086622
A 16291 732852289
A 64430 761822141
Q 21167 68182 1526047200021
S 45192 519631987
Q 34167 90052 305286637627
Q 27969 85898 7962555093084
S 7659 79758012
S 29650 49584888
Q 17507 67695 5269169388041
S 45448 405615802
S 82680 192243476
Q 59804 92034 7085314821221
Q 6338 58094 5126191305641
Q 35564 67179 8586731175245
Q 1700 54802 1042964233151
A 79070 486867210
Q 3806 73467 5976498636831
A 62788 431576017
Q 2636 81965 5045307282990
Q 50731 63209 8099160009943
Q 5616 79493 3930656048609
S 89310 727229224
Q 27645 62250 7171325637041
Q 3149 82618 2349529694132
A 86339 412054418
A 27246 165316713
S 91922 596623543
Q 15588 34302 2255216406494
A 60865 574975067
S 37453 195851042
Q 39077 89994 6763806739811
A 323 40141595
S 42524 993858051
S 71509 537222111
A 41825 905603280
A 16999 589872444
A 74121 179417098
A 76169 760782351
Q 9933 61775 3529248942344
Q 5891 81242 968654074348
S 85747 900418081
Q 5829 76224 7255134917589
Q 25913 45528 6682060317792
A 43002 40148759
S 61417 340999826
A 83035 539377308
Q 80228 87108 5905936933983
Q 38500 75281 6324008843681
Q 87833 90420 1165732902768
A 35227 145552067
Q 58684 83620 5070241709247
Q 85692 92317 2866331015846
Q 7963 37780 9845689487779
Q 32485 59944 1099536110998
Q 16826 68553 3446520444975
Q 30949 78713 1853206429850
S 79996 831814742
S 75378 381649093
S 80228 490323018
Q 18940 70053 3928655362427
S 23922 13974746
S 4765 689788957
A 38127 527352918
A 34650 105144318
A 50623 910044844
Q 45454 78738 8604061203687
Q 622 91091 4861082773621
A 68708 660857059
A 36150 407716055
Q 15961 18098 543292073952
Q 30377 77936 6227559782759
A 4457 98558106
A 48052 405383691
Q 13295 51376 1013894355143
A 17879 23671022
S 43325 811790970
Q 4405 22277 3235967915611
S 38800 390750531
A 30716 519306811
Q 67566 89089 1671025718524
Q 4472 59887 5496191291744
A 36346 909839276
S 88276 178148670
A 57859 915937935
Q 56553 80826 2187142709639
A 58938 95214320
Q 6494 88985 6282373193092
S 53717 763308802
Q 858 64654 195459040693
Q 75726 88357 8540373153507
A 90534 917795567
S 92626 618201896
Q 33014 86202 3657630545351
S 36928 501196430
Q 10025 14077 2705485326697
S 63975 788398320
S 59131 193411201
A 48256 177534989
A 38334 879183588
S 1841 879246176
Q 26743 90699 4171257653633
A 45205 502133683
S 4275 243643804
Q 8235 29433 7251479452458
A 31621 362193536
Q 30131 68657 7216017483255
A 76601 198932261
Q 5111 83455 3204261359026
A 25376 719218038
A 78792 495736111
S 31835 777938466
A 61688 748873335
S 23428 870773333
S 18722 757528556
Q 7543 81680 4830367553470
A 91499 56462270
A 57692 454363411
A 42593 61712365
A 1637 749121136
Q 25940 86567 84190776898
S 9767 223569989
Q 12430 78131 30567494142
Q 796 92374 1707426529117
S 54771 635557368
A 51060 745178230
A 62417 116516507
Q 17583 87070 3154241324316
S 69014 187793504
Q 47927 72921 8418617754694
Q 1671 52859 5548886404285
A 67980 211369084
A 66240 394813875
A 20313 674273706
Q 9278 35847 5767962980317
S 82915 373855822
A 23311 897952585
A 7153 164663011
Q 8551 47936 5235260205843
Q 21448 70699 8469916565396
S 83273 329841715
S 41358 81658783
S 44879 24364183
A 42096 164102516
Q 1229 86721 8919556349524
A 42703 539303418
A 8926 245881675
A 92209 156353050
Q 48717 78273 7027485611933
A 62605 775721201
S 72073 927613899
Q 20566 35482 8368748008256
Q 5420 74659 4147533505504
Q 12496 43135 198021409759
S 47519 586802687
S 3927 357800115
A 22916 911213249
A 77617 581397571
S 32848 901463437
A 14688 17275281
A 37745 90896282
A 4367 966357482
Q 11084 73851 7841897340744
Q 3004 71155 9317321010282
Q 27203 66257 9595735419418
Q 44904 56053 6323357851475
A 60759 404645756
Q 841 74811 7378594822244
Q 31604 44622 6847181083494
S 92676 222147632
A 47722 790143256
A 51727 738126599
S 44367 559042916
S 35511 673771054
Q 483 75948 8395238859578
Q 9587 85588 7905019140567
S 18509 808596341
S 48819 316332131
S 30325 662939451
Q 2528 92601 1362833332802
A 41590 173298315
Q 20087 89520 1254396150723
Q 20040 20544 150006766045
S 12753 154645471
S 30019 873792673
S 8549 455408643
Q 29843 79882 9462032805894
A 59750 415909596
Q 54966 75758 6947148205119
Q 17 84549 8009824669745
Q 55837 82418 3168420651357
A 36347 555094131
Q 30134 73920 6337373827193
A 2215 544233953
Q 73629 83030 10617756396
Q 40931 70995 4249457172077
S 67318 414593483
A 58955 899510041
A 30036 971136916
Q 15679 92183 2730671467040
A 24027 684062713
S 70243 322528898
S 63984 161532644
Q 57236 79087 6517501495943
S 4212 566379854
Q 16417 38596 5358060235471
Q 28818 40856 7978661989277
S 976 1326838
Q 50333 87541 878188601199
Q 15467 89085 6530161292428
A 64495 624005602
A 71184 518261536
A 11883 843339576
Q 11416 47450 2280433469816
Q 19882 39420 5779556811340
Q 117 60434 4886306153595
Q 2075 64476 505619177308
Q 1323 88067 1657204320978
S 83438 762760600
A 51639 439322460
S 69286 104239402
S 86431 390033533
A 69422 36720216
S 39428 234641313
Q 17444 88981 610502788620
S 51494 43439080
A 61861 416738835
A 24707 433402326
S 39340 677261779
A 85864 870984751
Q 25486 92818 271972473711
Q 25223 84053 7370578931899
A 75305 501197718
A 53596 690223416
A 31039 86871799
Q 37290 84805 1080376582326
S 30012 671408731
A 67849 357564627
Q 1499 51356 772757964793
A 16037 527521786
Q 1795 36525 2428097330669
Q 8000 59097 3704785152372
S 49104 202045276
A 92945 179583938
Q 26495 76523 1552174967848
S 5517 332834924
Q 5800 85269 1639860504142
A 84380 729570153
S 65275 9113030
A 3103 793137998
S 79641 386587007
A 29384 425251965
Q 37562 68639 8967546794761
A 4621 492285114
A 51888 395870664
Q 66310 82254 7192768896314
Q 9359 67677 9877383000878
A 81359 381582517
S 79272 489082368
Q 8092 61625 2363181522225
A 27220 20448381
S 85592 62855901
Q 29884 53955 8106255935538
S 89581 666400038
S 49006 93362299
Q 1225 20418 8143490880596
S 73162 120175157
S 11532 42738859
S 16 536641633
S 56686 301579915
A 88461 398075076
A 43965 206879434
A 8426 782436703
S 68602 901259484
S 12372 523512755
S 70899 63813447
A 47806 496275586
Q 30046 91023 8630428440679
S 59831 817915200
Q 13289 44841 421643703851
A 27358 534003226
Q 925 79258 8924685485081
A 3801 787195017
A 77688 787038243
A 89526 632270141
S 7198 695415526
S 37464 59619263
Q 1708 4286 1010374194465
A 69537 867669546
Q 3842 61773 7947604974591
S 14128 830437610
Q 26374 51947 8940970202139
S 12864 651713467
Q 31903 84218 5954541865570
Q 25757 71421 8254267455169
A 35286 994058635
A 77456 39341059
S 84624 336909001
S 89152 342533412
A 32480 468892987
S 42386 469924776
A 24544 984122235
A 25510 376420191
S 53417 260973030
Q 54416 89352 9707259921270
Q 54032 67835 6807300993280
S 27885 553957309
S 80259 31900877
A 56506 387379624
Q 782 92149 8977696987577
S 44605 357756418
A 23105 482688496
A 8789 822044513
Q 27098 69051 3618231174241
S 34212 682967663
Q 31943 65036 2575680757497
Q 30061 30725 577520549426
Q 22548 46495 5201531783262
S 32662 395185932
S 15011 270208827
A 84252 745261264
A 19675 731653042
A 60384 550029370
Q 6427 92960 2276256135614
Q 20093 34809 2840141615350
A 31689 971578773
Q 5458 85198 7607224036298
Q 48103 90765 4504044171017
S 84036 653218977
Q 54527 87279 7779147985442
A 7359 65999
Q 48356 65239 2500716444795
S 910 127842307
S 798 936090469
Q 26015 86021 9716791731408
S 61029 706014789
A 53481 204508947
S 74524 160878529
Q 40805 56028 8603637340821
A 20516 448254000
Q 36929 64018 5829128538637
Q 25650 91899 2138404846549
S 27415 193016656
Q 27748 84856 8669070035853
Q 11493 87004 888263908689
Q 5589 50384 7584028130631
Q 43799 67537 5375850499276
Q 58086 84860 8839773869561
S 23028 252383321
S 52360 768789776
Q 15091 87108 7569221582435
Q 3630 93026 1958475444276
Q 3633 21108 678558171484
Q 949 93157 7714513673031
Q 25137 62955 8654563329856
A 31984 538860662
S 55557 749312518
A 56782 669600444
Q 1978 92628 4077847798236
A 3391 969448126
Q 53774 87515 2383903444133
Q 2713 93066 3962562935065
S 54052 116717323
S 28048 164453025
Q 62327 76843 1554376693969
A 89736 491720879
S 2916 316338191
S 89089 862832312
A 68678 753596921
Q 5881 86162 9318204069517
Q 29370 90788 2085911886945
S 52986 280109000
A 77201 215369209
Q 5746 51596 9971547736305
Q 2508 89849 5435289420294
S 20063 805370243
S 35630 419482266
A 83916 409663173
S 25851 858359070
S 84408 288784012
A 35275 208720887
S 2661 339605209
A 92 650604050
Q 13082 75486 5079511963736
Q 46652 88721 2551892192145
S 45924 398603969
S 85552 525416189
Q 63671 81151 233020427729
Q 60045 92658 5175339826855
A 54241 796768538
Q 54774 66962 496685553503
Q 67064 80482 5497025851918
S 36461 963829094
Q 56 51234 5824647256037
Q 20061 61272 1070475559693
A 33314 430920227
S 25959 304463626
Q 33586 73191 2442548437647
Q 3057 42460 50515921333
A 24902 842359737
Q 2099 71289 6030683949859
A 59368 6058970
A 30101 53725671
S 36742 204784068
S 15681 434991450
Q 11054 56633 4749734986114
S 64660 333950719
Q 12541 76583 1487502080187
Q 53584 80169 5471845939970
A 84297 17313460
A 92670 112990466
A 43882 324460464
A 46111 469794024
A 2066 772912061
S 39838 210325313
Q 62964 67238 2074020994770
A 13931 621069760
Q 5691 91687 1029586435758
S 16073 543334728
Q 36181 79769 6977446189641
S 87428 580109363
A 14469 369175752
S 53310 231643148
S 6881 345795841
A 81514 136171446
Q 6429 83912 7588708216634
Q 8797 66065 7784997498455
A 67879 749325167
S 55294 578524254
Q 821 45395 9901715207418
A 93331 211390522
Q 3813 89084 6756971127457
Q 22209 88198 3036314557148
Q 17520 74490 392936636588
A 82242 169425080
S 82987 118793513
S 38909 558564326
A 84669 573247006
S 8413 825576510
A 60151 153353754
A 4645 15520039
S 57400 708411178
A 80590 912758506
Q 60967 80960 5016452322166
S 72151 324996107
A 13111 60546280
Q 3648 72526 2155984284193
A 12450 970456723
S 70455 590270679
S 92824 271675446
S 31622 579361578
A 91312 859144233
Q 55282 69190 4029824359639
Q 40144 79753 9210583168493
A 3247 401332257
Q 77979 82822 3905865599670
Q 4351 89413 8005832533709
S 70069 536837761
S 28578 903109409
A 36748 680894227
A 6757 698775237
S 91459 384910455
Q 35276 53713 6489238059441
Q 12989 20446 15857070973
Q 50300 77608 6749237030235
Q 17381 67501 3579296089495
S 28577 223564052
S 40660 460984479
Q 55486 62056 3708387871895
A 17697 579864804
Q 43534 56141 5194761625724
Q 39651 65699 3649063905309
A 39188 404294508
Q 10485 36938 6601337345472
Q 32881 54431 5465246481066
S 37976 779059263
Q 27634 48002 1145208495670
S 18599 539520679
A 71963 103919998
S 76172 923323078
A 80295 696064192
Q 13582 73183 5102758615340
Q 1598 42745 6028946865891
Q 44882 78904 9582712243551
Q 20807 56047 454335084452
Q 14726 50957 3926123369265
Q 60431 89129 2133776551013
Q 28407 90870 3528407398430
Q 84850 89584 4035237380497
Q 4975 90914 9358101783888
S 36761 708659790
Q 32605 62984 87326439307
A 61 332664538
S 15322 69529475
S 86946 900641840
A 39828 996221585
Q 67397 70063 241622991139
Q 52380 83286 9846523248765
S 18261 833688478
A 6676 891377498
Q 43548 87910 3710060878603
Q 28460 82138 8146436939563
Q 41474 67415 3984000624077
Q 7964 93111 2937961187209
S 14682 297238256
Q 50143 81731 5359660675595
A 18804 354594180
A 35506 636298706
Q 24378 32025 2882735363798
A 53033 318463760
A 13010 544932264
S 55547 419405434
A 41707 670230504
A 61827 784719765
A 29712 957862488
S 35027 690525406
S 61091 761073138
Q 42345 76429 7581048717945
A 7587 965956669
Q 34054 50784 2093288636745
Q 1260 80005 6732562615462
A 90937 965980070
A 33920 17735283
A 7823 149267832
S 14266 455953274
A 16573 587772869
A 90251 696769923
Q 24723 93200 4694287127555
Q 48068 71438 4684420826082
A 35934 184870505
S 69240 851772353
A 81207 883694132
S 36990 413654632
A 31056 38418443
Q 59652 80814 8221377580114
A 42154 527272280
S 74129 442638042
S 46932 268682673
S 17034 722018054
S 10277 5693385
A 36621 416442248
S 56394 99219446
Q 11642 75311 3758178995956
A 79300 531245108
Q 6962 72797 6980388241781
A 86163 393917072
S 45 705868866
A 58091 519780509
S 29032 819662400
S 25171 265018368
S 58082 484963277
S 51504 107700759
Q 2070 26653 6647059137861
A 12273 53603056
Q 26538 71187 9707147115297
S 82620 563744476
S 68001 935204264
S 52395 468135572
A 45874 373317241
S 23021 374651001
A 6236 189005588
A 25303 307753619
Q 4847 84504 8339405479415
S 83222 711857291
A 62487 970580180
Q 53464 86791 3847621909326
S 57851 509008334
S 9444 338529294
Q 19643 62337 1694722472565
S 73841 661041599
Q 40704 86659 4133958631447
Q 19686 79903 4488237953799
Q 2951 63637 2274742585423
S 78833 21097305
Q 22950 84945 9989262042575
A 40457 522482883
S 41242 754209653
A 74512 828129613
Q 27289 41908 677389526429
Q 21800 77389 8903256319438
A 2879 977687461
S 63748 97819450
Q 3025 63776 6897523370190
Q 45817 48867 2953363953392
A 22920 394548227
Q 24555 61393 4879878212287
A 75411 737396356
S 86558 81111409
S 11784 819677749
S 14108 469001625
S 21344 15099388
A 42166 407991701
A 19532 74620335
Q 26 91281 8469679137400
Q 8854 25807 867152703954
Q 787 66675 6978732267562
Q 5920 67310 569705864550
A 93049 110629312
S 43632 139907552
S 89879 514114568
A 37611 548501859
Q 22135 82779 8997333177113
Q 55306 74413 1067386661325
Q 5409 44694 5423462029730
Q 2378 91488 6706113967330
Q 19211 93166 3325878741609
A 89750 311591800
Q 33908 91573 7651811449343
A 75505 798945459
S 68435 196750784
S 39014 451384958
S 58030 645894559
Q 10710 76281 3448967878260
A 17855 639048944
A 50719 552132343
A 7431 62804711
Q 65913 73497 2108163491071
A 84602 141102742
A 45189 370249082
Q 3776 87940 7209021220487
A 31085 121469052
S 7322 929097964
Q 14201 66619 2003267557648
A 90036 81243518
Q 47734 73034 4102369841253
A 37694 711044620
S 26359 224796225
Q 1034 27717 3628041198060
Q 21069 66794 4125867791715
Q 5483 90643 52205268691
S 66053 763884695
S 35986 960401732
A 58495 461653166
A 25416 90541771
Q 14461 90429 6933707295528
Q 45817 58202 8488914780087
A 93330 980838473
S 6079 703943805
A 88356 41744674
S 33499 471237165
S 42394 177285661
A 82142 26735521
S 86991 694455440
S 22940 988916708
S 16215 589753695
A 42806 858961714
S 86125 724318294
A 10898 73274151
Q 10061 72941 4832168390300
Q 37655 84440 7346053962124
A 13750 529499987
Q 41701 85225 2280583917395
Q 43780 65584 1255184102217
S 23375 226732984
Q 2470 15225 4606903722606
Q 11220 35614 1077446143598
A 43158 410945822
Q 23254 68254 2766563633686
S 84720 124380942
Q 9316 87456 2419872811545
Q 30968 73932 4690241648192
S 78697 731550659
A 71305 471512388
S 32724 243659410
S 36642 225899946
A 19743 643968911
A 32816 743842177
S 5670 773292010
A 35852 806562706
S 37436 625474384
S 48699 182879672
A 35985 528328353
S 9552 21934827
S 24223 536622864
Q 25823 58110 881774457708
S 38369 95144967
Q 15634 89334 9646011798467
A 75962 681814889
Q 495 87368 439316144687
S 62355 865685434
S 30921 144498193
Q 9753 23970 9495789558645
Q 8737 62753 2642570885588
S 20879 93685795
Q 10202 30366 9968843510432
A 80080 264545621
Q 21822 79415 660330753406
S 17077 774862490
A 30844 884417409
Q 57547 73475 4329672288148
Q 999 93309 8338478087203
S 41501 793120099
A 25202 768276324
Q 7513 67566 6172903505190
S 70392 33069624
A 32246 521400335
A 91841 375606998
A 41377 628984038
S 90641 34089109
A 3381 454857535
A 75660 437808612
S 56326 392089003
S 45734 754696372
Q 1435 87318 775744739981
S 89971 259635642
Q 33985 80633 4281985362654
Q 17117 54690 1801941740668
Q 1150 92546 6030480886307
S 69928 582715711
A 47724 157125061
Q 28947 65866 135922727236
Q 13772 76469 309575785661
Q 71169 80583 635816424271
Q 9047 79312 5708689121740
S 51021 506627835
A 31600 58276688
A 33458 319682900
A 68361 419884407
S 36646 904248130
Q 22254 73503 9775359670637
A 6038 174966520
Q 33830 53717 6336947748149
S 58053 782461555
A 76201 115061281
S 86835 887556593
S 67901 313018788
S 2904 976054479
A 37568 744967179
S 76278 162332086
A 77748 641004752
A 88870 207488133
Q 37163 85279 9215499222830
S 47513 247808454
A 46 406438606
A 41752 785224815
S 21652 521768635
S 40485 441192175
S 51246 667734965
Q 30625 75200 5025943709547
A 22274 425379086
A 35686 639409173
Q 6257 91628 1103758074284
Q 37094 65297 6325345185339
S 92502 274064478
A 51708 393883179
A 18782 875242980
S 42149 801683216
S 8452 339240798
Q 43092 84174 3338095907437
A 38737 400810115
Q 15586 84168 2971579529791
S 74846 439058981
Q 21626 93293 8924810386906
A 56088 463040373
S 70776 297297074
Q 30785 63368 8589131732305
Q 39703 80918 5752027428532
A 21915 561099515
S 85073 575100522
A 46232 997874282
A 39539 337827331
Q 20471 78166 6978590997861
Q 21974 86127 4929985648321
Q 67483 77169 6686435342857
Q 33154 77784 3900942577431
Q 17185 90433 2358954843248
S 5164 904387988
S 29606 68412568
Q 41872 89664 4234070621069
Q 898 87368 9270390814260
S 21541 752804997
Q 21005 90583 277058390202
Q 46564 54219 5000662284595
A 35426 941062245
S 30511 995492126
S 8849 932820993
Q 50126 66423 4314229589760
A 63322 62812938
A 76169 225094596
Q 32192 52269 2194220218351
Q 5376 67495 1479692626890
A 13936 818977018
Q 34039 92783 8622045255866
Q 58288 74342 9958881185258
Q 63433 83744 856541545726
S 77593 174173927
A 30130 672610062
S 70896 498760592
S 77452 959476913
Q 7904 81815 198509356197
Q 97 92620 1893410026516
Q 7187 57173 2035630619706
A 10713 43212873
S 37701 263426831
Q 86063 92900 3267942042413
Q 23835 88074 2137905474459
Q 35031 82345 4844969629295
A 25889 41932792
A 33206 756478941
Q 34885 92587 6475567151898
Q 1759 91985 7860503773964
A 37029 900198975
A 83503 942548462
A 34309 23378033
Q 16889 58308 4087379249033
Q 17195 85981 6563872855506
A 8388 692535996
S 76553 478724349
A 66345 854644137
Q 1723 90778 1258485294017
S 22119 9586018
Q 11196 73304 1087934497164
Q 17683 70541 5961233099674
Q 5740 83999 400672334572
A 1116 211033334
S 26572 937933543
S 54568 448793687
S 17906 60837261
S 19320 947794793
A 31081 91804747
Q 32994 87198 9888018163392
Q 11952 48551 5914752186765
A 51115 915610565
S 59757 94062828
S 65284 843863223
S 13718 71055163
A 6708 747269273
S 45070 361749305
A 48959 904893927
A 36454 572753492
S 30514 374853303
A 26739 443183486
Q 21834 72447 2812476084245
A 38129 410711349
S 85328 627712646
Q 29202 93286 5356341613617
Q 21178 78448 3057616173869
Q 1155 77193 6901019084827
S 69837 935154865
A 46686 363767546
A 32856 448672440
S 63036 388275217
S 85868 615363184
Q 10129 29236 3183706828215
Q 44918 69169 6010393442352
A 25327 413719172
S 34556 396197793
Q 34100 81410 9208297861441
S 38895 790455236
A 81491 203826059
Q 3392 87990 5642814016285
Q 26673 53144 918876505931
S 48513 58360970
S 24587 364430616
A 54693 241224608
A 6531 943257446
S 12773 896274988
Q 2050 54837 3577544818902
S 91091 418529369
S 37677 493931541
A 81938 366492349
A 24608 972164710
S 62581 130998971
Q 9523 92481 8537886984391
A 37091 157918044
S 25785 253804647
S 13142 694872416
A 2086 798242545
Q 45882 91714 5003923820721
S 71717 551831177
A 89830 730753957
Q 16802 90160 8581695168097
Q 15870 73109 8429269251577
Q 32942 66142 3676596334406
A 19426 466432789
A 77938 142543255
A 23993 646400563
Q 10532 92194 6999574692459
Q 6702 20945 4168798827360
Q 2963 77505 4749765869654
Q 42751 75266 781345400794
Q 2759 44147 2513080557765
S 30257 50400982
Q 20813 65490 4294643853618
Q 40637 63548 8190103713801
Q 18756 56976 4989196314883
S 80246 710275359
A 33119 477486287
S 66279 905720832
Q 13692 75311 1264976591849
A 21331 790400107
A 92167 544681116
S 29278 951530409
S 87234 458272908
Q 27905 69563 9691375368858
Q 19838 86038 3873181066487
Q 13206 23151 6859347541947
A 44921 740367930
Q 21797 42551 4434229138593
S 25429 211076
A 3099 518913934
Q 45153 86192 9225381012483
A 76813 565686313
Q 5008 29760 5201969464426
S 74586 876731229
Q 1306 75616 1408069041319
S 57586 151304950
A 2828 235389294
A 36981 673015483
A 13526 512064830
Q 2702 56368 8342158949129
S 83702 63699868
S 54200 106021779
Q 3540 85291 686507731624
S 71232 132458958
Q 27678 48568 3785883204967
Q 15892 90478 9481478672193
A 81722 488203548
A 68289 352775338
A 51413 293297633
Q 76084 87866 9811416813711
Q 40397 66134 2464568631187
A 55786 703961639
Q 856 89811 231588289600
A 86885 394998061
A 59894 88870045
S 53949 280474229
A 57615 201137825
A 52771 321834324
Q 45242 56528 3002374999034
S 76446 174802366
S 39278 108181461
Q 80726 91900 7222094116722
Q 20045 87977 2819377668501
S 59251 517539803
A 79365 620077493
Q 41154 58391 5632960050254
Q 8491 76265 282115273411
A 20991 122602132
A 81679 901069423
A 45225 603789502
A 73084 593482869
A 90128 655354855
Q 69823 91297 8746557778518
A 43032 198167569
A 38620 546061700
A 20792 562278517
S 43010 783805985
Q 6116 69077 6448521491591
Q 804 60626 8379854993439
Q 10034 67352 8205360522714
A 8002 751258520
Q 8319 80059 3237004091538
S 88798 404393819
Q 20123 56814 7548943978142
Q 34813 62455 4499106682463
S 16415 976997270
A 79645 11639048
Q 2934 30515 5603114325688
Q 5678 84878 1252785037708
A 87147 704505007
Q 1286 82591 5441450853435
S 72887 802920628
S 12494 737746927
Q 17168 61142 2839220951288
Q 11473 58714 9118713291889
Q 53214 63597 2129786331322
S 31158 504964385
S 40394 934253954
Q 27141 50458 860630911849
A 29221 478279240
A 46419 950200266
A 73971 947234986
Q 9609 15628 4550087498384
S 14328 602927141
A 71663 44143572
Q 8119 92915 524937387201
S 48366 251388345
S 22793 520462442
Q 66336 86338 549240118155
Q 15311 85803 2197885673214
Q 10351 91682 5641666674961
S 48002 863658501
Q 13576 91114 8611893825103
S 90233 622448832
A 12430 678975914
Q 3260 83821 5199919374715
S 62015 459419284
A 31900 376069001
Q 14442 21364 3406934242762
Q 3864 15801 4991633439992
Q 5914 64005 6455211151847
S 58033 246996433
A 2306 162931344
S 58870 196362267
A 28395 375120458
A 71174 743812250
S 44377 692268807
S 24026 726504099
Q 77464 80205 1191692203090
Q 1222 90828 7649704409841
A 14952 111180522
A 26103 776514370
Q 1268 39581 4122880033435
A 45980 119222852
A 80240 634666337
S 75303 643306884
S 35910 158133799
A 2786 242912111
Q 37010 63521 3016543499608
A 6454 815276034
S 12687 932718200
S 39993 826457005
Q 35583 92705 8381516059371
A 4305 673269642
Q 24230 81287 3601159364016
Q 7513 23729 6092667520497
A 65090 277135799
A 11828 217548670
Q 14173 90409 6574200874668
A 72182 662258693
A 53967 9774456
Q 4241 52387 1542340619734
Q 9535 13550 2833471429080
Q 28659 51152 1894918245485
Q 62350 92944 9408443038725
Q 5870 36588 4772503852013
A 32144 421843843
A 29173 785967020
S 4657 195729075
A 36471 616056131
S 55585 540441323
Q 54933 89457 8173383352009
Q 2165 81406 4222964934593
S 17563 378834911
Q 4330 39712 6229864926111
Q 469 4225 1992070021726
A 35524 794734565
Q 75346 86760 9096847971798
Q 5371 14315 1030081628006
S 43898 601675610
Q 21393 68016 4037597215700
S 70755 997887579
S 25966 865195138
A 15350 233731061
S 18610 406809307
A 45533 457704261
Q 52038 62833 3365900437040
A 75981 923166785
Q 11106 91175 9284350059496
A 16788 135618591
A 87371 454645746
Q 3103 92355 8427221838903
A 19214 488693735
A 2588 796305875
Q 12444 56399 550522275719
A 83735 60515748
S 89896 232831838
Q 745 22398 1102359893275
S 3198 299553159
A 16808 510654063
S 6496 975471972
A 38373 362705256
A 38335 608039842
S 55696 612807602
Q 840 86717 2262354387869
S 8818 720561197
A 8632 264960549
Q 644 77779 421862210951
Q 23306 27096 1505933496295
Q 7645 16393 7411678498830
A 26677 985806420
S 57373 230727827
A 7482 108222798
A 91988 399257504
Q 2762 89646 6727472540789
Q 8501 77654 4262593236939
S 53021 532369880
Q 67337 80906 4830807107676
Q 58099 72988 3109317023695
A 62295 608539702
Q 13634 44454 9609770173391
Q 52370 86306 8428149996768
Q 6801 87455 6412829571911
A 41040 543091321
S 68127 314965420
Q 14508 41153 6883717025483
Q 14135 53595 1658042872629
S 78980 250541172
A 23161 181790160
S 60870 386376730
A 53811 341074385
Q 56788 91797 3935725182579
Q 79776 84383 4572608873052
Q 5460 91719 8499912887379
A 71607 442903450
S 8115 514070513
A 72012 172334106
S 35839 220899333
Q 480 92600 5864411130678
A 26552 754084921
S 36656 538258136
A 71472 418677328
A 60908 148507892
Q 58542 82843 354670950132
A 80633 184534785
A 49570 437573506
A 56134 498769250
A 48252 120444340
Q 967 89626 7147056942858
Q 2051 90481 2120031601303
A 46790 34663608
S 68957 310453608
Q 43755 76303 9941935788812
Q 23652 66430 2962392285301
Q 5226 89577 2880877344392
S 28145 109007254
S 89874 702195779
S 489 355209366
Q 14233 65263 1948130588626
A 88129 22903145
A 4524 221163801
S 39130 897220640
Q 33997 80663 7167797534284
A 57526 440041548
A 54216 529576068
S 87738 540941112
S 45459 817540812
A 62855 262382394
S 14983 41864162
A 365 622569969
Q 24148 89751 1428033757171
Q 1242 92129 3372039997338
S 56730 325545512
Q 13311 84103 9336225555803
A 78322 979630514
A 8595 245779836
Q 24620 78333 883056892736
S 48370 804632468
A 50745 186404505
S 60970 768906564
Q 19650 90588 9016820530573
A 43188 931521416
A 67571 124199904
S 83766 735677796
Q 1580 90909 3268148302016
Q 4440 92591 4202017125049
S 82076 522415061
Q 24103 27700 1857231261028
A 53571 384067238
Q 7261 35498 6210570713813
S 41733 507388897
Q 24030 92004 8466387534323
S 14253 168058960
S 72483 495394517
Q 7077 68346 5260757155294
Q 9403 69846 9319114346134
Q 11617 43628 5999899568332
A 30661 966460717
S 3257 347774536
S 38741 998115932
Q 24920 84990 3591604213117
A 74057 594243195
A 52013 116644526
Q 26572 38198 65096844388
Q 17168 70709 5317502977719
S 78473 134371228
S 91985 421474587
A 26895 233373547
S 84650 512312727
Q 344 92588 3032386882576
A 38932 466269400
S 71768 508395157
S 83830 239582258
A 21619 587513580
A 70714 951030211
S 85119 419174333
A 12084 320683814
Q 3626 93242 7691869035978
S 36834 178688492
Q 38292 72153 1555592387532
A 60363 47122562
Q 22429 76072 5535235933668
A 30552 332533823
Q 21799 92810 767405854415
Q 4612 91235 5495553679343
Q 31486 86847 2196016041854
Q 16066 80865 62653351106
Q 21379 54977 1875399968574
Q 277 90648 6885411835849
Q 2279 89499 2468501740875
Q 2854 33467 4353527603788
A 26760 967784151
S 52280 574094640
Q 31622 84447 120108228782
A 29144 380888352
S 20005 35444784
S 49428 302524549
S 68388 134155224
Q 82902 87952 3363554237435
S 92972 412928058
S 35358 764942071
Q 20992 92780 3414255694868
Q 27287 74092 8389738612592
Q 22523 47425 7591594333480
A 37728 448673556
Q 207 81508 8347295234531
S 93280 510447114
A 35427 794087387
S 82225 311162246
A 58014 776228661
Q 39347 77974 6179486933689
A 65345 954499227
Q 11209 90372 1469242816365
S 47221 340727878
S 36429 3258190
A 36712 663284069
Q 3351 60569 8217999851768
A 67419 12133653
A 6509 855035741
Q 51872 91693 7124788205524
Q 19147 90014 7991769950016
S 91137 261120597
S 82142 425220993
S 59646 824269184
Q 2016 77782 8514807019512
Q 4683 89977 8532760407272
A 83136 625125270
A 9569 547043459
Q 6207 85937 7902080909052
S 25866 798776846
S 45001 962147281
A 59681 114435903
A 62545 325425153
Q 16168 88649 7212640147955
Q 17841 89891 2422668023717
Q 14117 66470 3814280311232
S 2129 600681345
A 23926 70030196
A 21795 250659946
Q 937 92287 2536254428575
Q 3248 86022 757529480963
A 7828 935722243
S 61386 679191815
A 17527 120660620
S 35389 234114765
S 80759 5747548
Q 8752 76251 8673268625537
A 33138 830543456
S 14559 483687371
S 31403 157767056
A 78500 618663525
Q 55919 88401 2552113416085
A 40137 402621528
S 69056 874042197
S 39988 38642826
Q 4151 59481 3508131060193
Q 40724 43254 559316474129
A 64020 801328511
S 48941 937765927
A 75553 68484446
Q 1619 93193 5652764294715
Q 10770 37924 3747287083587
Q 22471 29244 4639562292422
A 34051 679950930
S 62862 828826221
Q 10417 50229 7488856273317
A 2402 656784316
A 8035 117418607
S 24455 408856933
S 6051 650032351
A 12126 771544983
Q 784 93298 2542567499655
A 41974 395744987
A 26289 177001224
A 38955 270298481
Q 20072 78678 3639396682049
S 60112 762541846
A 15008 478325645
S 73661 777944340
A 25199 395757142
A 92272 434627143
A 9262 648395826
Q 26354 80766 5046513751061
A 59156 940873539
S 74489 498438937
S 5155 572977750
A 70503 498981058
Q 9709 82039 3438443548908
A 44072 606075533
S 37973 397732338
A 12269 410211256
Q 45808 54451 8370655436128
S 19225 229430257
Q 30152 52194 6161240748742
Q 6169 89042 49732521633
A 22397 63294776
A 61389 716878497
Q 10632 86386 5960007258541
A 39236 305693890
A 59673 797545373
S 88375 173865951
S 40095 592306534
A 81004 278133067
A 51135 676193202
Q 19574 91181 6612575864145
Q 9052 68338 1958041801005
A 34777 864665333
S 71117 843482508
S 84598 284406173
Q 26380 42329 5598561083906
A 3980 107539738
Q 14442 80269 9312144966585
A 48655 904096445
A 44422 388265406
Q 14677 55224 9767259233277
Q 4260 87183 6157724183616
Q 18 41685 1134432960276
Q 19077 66529 1581031899536
Q 61244 82195 539191656041
S 53734 45554099
Q 13727 92109 8013424281824
Q 8012 16681 5904226225442
Q 14815 81231 5053264491505
Q 8346 47342 34585428136
A 33240 51677096
A 78446 352515132
Q 5055 11210 4164426296111
Q 4696 45846 8070752240419
A 57889 118126882
Q 43375 65034 4917089631383
Q 11275 77122 9820383250403
Q 31286 57088 4333546059078
Q 13453 52123 4996614919415
Q 15293 82174 7601588498155
S 21571 518583176
Q 13170 69799 517923668437
S 85166 591783355
S 31762 830288201
S 42175 387322224
Q 37714 76110 317331035632
Q 25896 89576 9756134315160
A 29207 974871261
Q 58031 75800 9480649231980
Q 1467 52160 4449014948499
A 57410 420928840
Q 46786 56150 2819351269561
A 9673 946862371
A 31448 51616889
A 25601 644644469
Q 55162 89650 8427322278660
S 38998 683890770
A 18734 527182906
S 350 635032302
A 88225 465473029
S 78403 600454205
Q 20169 33893 7795925170999
Q 60452 85687 4665353808539
Q 28449 49669 4138741296110
A 39571 791776109
S 28768 710163040
S 85656 360607062
Q 80031 85433 333902378004
Q 21173 71845 6829385907701
S 66694 881831452
A 36500 787686959
S 89327 347280218
Q 6808 8478 597248032772
A 20276 433866171
Q 24916 60641 6139508572690
Q 11757 36106 6064192350712
S 30289 332875830
Q 42665 63703 9788230064234
S 43163 155589834
S 34256 8723270
S 59067 353046301
Q 3050 39599 2684142893641
A 50603 218798880
Q 11867 41390 3322740957452
A 10852 777386129
Q 15159 78997 6338014885076
Q 8138 64930 536911437890
Q 57897 82207 9435249037375
S 74056 165888413
Q 15242 34484 3494691015059
Q 11055 56843 853641135259
Q 1905 91699 8102781768423
Q 24798 77730 3075170989167
Q 26691 82629 7263630926140
S 66149 298634375
Q 18027 71286 4059838490223
A 11609 588374503
S 51476 30273100
S 41573 907901152
S 88530 890618502
Q 8023 90365 6782221922742
Q 74093 84186 5410996081918
Q 3436 40137 209244598576
A 6098 60043294
S 13809 566285835
Q 117 93200 396574821469
S 67955 726029895
S 20793 290351413
A 84934 614566676
A 11694 356335885
Q 66773 93141 7181920416572
A 68303 222761378
A 10944 30613015
Q 5244 19869 6847284797183
Q 84380 91393 4573498145927
A 43589 544370068
S 89676 752657356
S 52603 764875628
A 21116 967045954
A 58957 571173333
Q 22052 32065 935651354967
A 85982 228354889
A 13774 959176666
A 51108 871921623
S 10297 178553003
S 11353 99028628
S 81795 855762722
A 54545 818228000
Q 33904 47986 9866782363896
A 17059 227530238
A 55985 257944572
A 19947 294290263
A 24477 63037425
Q 20115 67490 6826901620137
A 6312 545888076
A 28757 887346429
A 64075 709136526
A 37605 507993428
A 44011 957362079
Q 23069 66344 1708873212352
S 47959 326778694
S 7623 820382331
S 30392 150665707
S 17515 59124269
A 3526 590346722
A 21382 499852227
S 36079 984211836
S 74144 262037472
Q 4971 92749 505476946873
A 20628 163556475
A 46469 172107178
A 61211 57152293
A 57841 591035490
S 15651 751958380
Q 12504 72390 3466113928090
S 24775 605030439
A 13686 592908074
A 62794 515530035
Q 25105 74044 8569527774987
Q 1515 61649 5266088738344
A 46006 34306605
Q 11740 84050 8832959456597
Q 11607 68224 3661107564890
S 76732 934111149
A 21337 217047297
S 50169 787656393
Q 19800 87103 7033076071632
Q 6457 91769 903627119012
Q 7539 92435 3474128275453
S 12633 501552718
Q 38959 61511 1575609839197
A 44094 901686672
Q 9599 17917 7015840040263
Q 11147 57432 5303072910208
A 75038 881567586
A 70534 736361544
A 3258 830164081
S 81549 224077384
A 60067 285981955
S 4023 311029178
Q 15300 57611 4316076406772
Q 11580 71945 5029306584648
S 16947 381586108
S 13617 828539125
Q 7940 69474 4606460450532
Q 12474 91417 883989729564
Q 6767 46269 3301941181378
A 29349 270030092
Q 39076 69802 7471118373349
S 70767 1393321
S 16517 476701885
Q 3823 72535 4153779430985
A 30876 722375682
S 14247 748661922
Q 2567 42691 5025065615408
Q 1807 85921 3709273838679
Q 47265 90299 2823077928772
Q 20652 77654 725547167698
S 85499 888297550
A 33718 127214288
A 29120 15406687
A 76117 625233644
A 60496 550644123
Q 61551 75415 854401473108
S 50557 470455732
Q 43300 83531 5794041632527
A 25569 695071500
Q 26357 86023 3196356105679
S 65179 134909791
Q 25514 54087 9589842394857
Q 6096 73568 2867723872576
A 46063 919646262
Q 7169 32666 3514085567699
S 24272 681845592
S 10790 231983608
A 56971 665738345
S 88919 50117745
Q 31950 72135 9545022016554
Q 10402 38502 2510954339672
Q 2092 43346 4252143448258
Q 20712 79559 8186342739011
Q 764 89184 6275648786480
Q 173 48868 4784148946860
A 6475 466966221
Q 63470 66634 898543248242
Q 41348 88350 6809971832480
A 71055 264850650
S 61109 749378111
Q 24802 71582 4867974745133
A 37410 91394338
S 17805 289849387
A 92219 360795374
A 59612 594040085
Q 27804 70366 3105338250378
A 85443 735206973
Q 33039 68877 6506678211440
A 91828 153385348
Q 933 82667 436064156887
Q 1240 93209 8363361012332
S 28682 734780871
Q 62138 67553 4364907488457
Q 4481 71336 500117419780
A 30875 252511027
S 53454 73369031
A 30778 147520171
S 12057 981300677
A 68863 16237957
Q 2450 82621 4423365146810
A 66455 900102201
S 68439 140531350
Q 37866 89461 9538794076415
Q 281 57572 7773739474178
Q 63797 72692 3841159915164
A 69609 914157485
S 49002 577181977
A 16505 850867959
Q 31382 67205 9612932072089
Q 42809 84000 8181706786996
Q 15820 19418 358344265990
Q 55482 75839 4701305289093
Q 22762 72981 7778619911537
Q 11787 85097 231156255477
Q 3990 90401 6598633669501
Q 7677 28579 9933963849769
A 23728 788465858
S 2519 554955292
A 47911 657757204
S 26239 522340146
Q 16157 54934 7578362556738
Q 723 89649 9199576546471
Q 3551 90686 2691720217432
A 37101 353662880
Q 11127 84253 3194601653573
Q 9105 48216 1344400636419
A 60200 185344499
S 70311 818256454
A 1579 583045926
Q 38816 82270 8683595195895
Q 37676 45034 355534529774
Q 1514 90081 7601891676646
Q 4225 88979 4659275887801
S 12791 513121414
Q 53042 79033 7359081936246
Q 50014 89095 9506704097222
S 58230 380615051
Q 13482 21706 2175604397359
Q 33014 34771 533875184449
S 9210 562389708
Q 5045 62515 2332567604097
Q 62252 78429 2361381796825
S 265 706991417
Q 4077 47665 6449762279389
Q 1043 90640 626311896319
Q 15804 93201 2099508774249
Q 12364 61065 4625085836060
S 63439 516847384
Q 8727 84939 9862635550474
A 69177 845954599
S 75715 516277300
A 12222 336443116
Q 41392 90960 1038276996219
S 39870 395900269
S 80229 467582996
A 63635 164882559
A 49269 798816556
Q 25655 34971 5672694235352
Q 23607 83720 2583068048436
A 60696 339492052
Q 50214 84351 7295678552031
Q 6705 13642 867085973199
Q 21953 45470 3670407188967
A 4106 967071218
Q 22684 45388 9984151532659
A 84454 241404344
A 47275 391464898
Q 1478 79406 1324688137386
Q 45528 57323 2352912493111
Q 34373 85470 7829003396330
Q 26830 49974 6320712610113
Q 36661 87634 2407640768889
Q 22381 90189 8886899159992
A 57863 747868642
S 81289 199753024
S 75112 999479561
Q 14751 61174 3473401631179
S 74888 593699976
Q 40174 88746 7335077239398
Q 50707 63134 7552279355507
A 16253 980512632
Q 2570 81523 7556208520791
A 4191 390605632
Q 15448 45448 2072683881338
A 55851 178157636
Q 15272 19168 1356051679679
Q 27594 65013 6590515090340
S 2825 417550489
S 16879 245074197
S 27445 925444446
S 8892 388541179
S 31603 198362629
S 88436 180676158
Q 22140 64398 2096414501504
A 30881 497929555
S 73170 556530708
S 65383 502347635
S 13988 567171626
Q 1550 91607 9849075758119
S 74372 99096184
A 16191 564315582
Q 68814 88803 6763545413625
A 8119 537316528
Q 44729 78624 9213219548783
Q 39360 58505 6100566604337
A 30820 114541713
Q 43123 68522 7735052192281
Q 799 83006 1408789135765
Q 71424 84720 9839817099562
A 83583 55501929
A 86042 988083373
Q 3959 67164 5660662126745
S 51985 265750731
Q 1872 10224 5864665023381
S 8096 883504517
Q 22518 85042 4795096576069
Q 15702 32746 7349794354447
Q 45951 79438 3723109304194
Q 12079 64524 5252790259007
S 87352 851653931
S 62671 769630950
A 44217 742522594
Q 22639 42090 6766292118270
A 4823 328231072
A 82980 135908558
Q 12078 28792 8870940755239
A 38312 360678514
Q 57974 91272 1420665199857
S 49710 571485304
S 33839 136939948
S 68542 522222738
S 51879 370455474
Q 137 89368 1823877627074
S 64703 430133645
A 32729 100706569
A 11063 479997155
Q 4889 88842 6155588005363
A 46206 184576827
Q 553 90782 9329621286420
Q 44152 75928 3889053438795
S 10028 870682359
Q 26343 47162 4332784554232
A 48436 655588887
A 36466 833910879
A 56067 967591481
Q 4148 93262 3613574940621
Q 44896 93193 9135868676699
S 76296 85162363
Q 8238 83034 7196546778072
Q 31149 41287 9228767257276
S 68308 891806506
Q 49229 68781 9325520157956
A 53497 100392963
Q 2242 86817 1595597137451
A 70237 352113586
S 82462 769066917
S 27062 891309506
Q 64967 92600 4070742284508
S 35876 800420497
A 92429 769413112
S 27483 892420040
Q 22527 85984 3222294755672
A 63424 641060236
A 22841 39291810
A 25565 578270402
S 15820 7488522
S 34831 939646255
S 56440 406443738
S 81261 507521216
Q 6276 77372 8580150948843
Q 26985 49691 8240628011732
Q 16424 27071 6982770242731
S 65480 492657113
S 67298 849696979
Q 183 93161 7104765008043
A 24240 513854355
A 77978 277296652
Q 6494 22091 9571589091472
A 67201 698070412
A 20272 701802904
Q 59284 76289 7359797176962
Q 8324 76507 1888487077701
Q 1490 92383 3204770608575
A 74903 171328019
A 42632 278101446
S 27583 536363048
A 28231 291501141
S 18493 472329440
S 61812 154610355
Q 27228 70696 9043508353768
A 31403 786149814
Q 34265 66849 6687013818372
S 91829 516192449
A 92133 19698150
Q 44469 73513 165890657170
A 38414 914206187
S 26399 865711594
A 53794 894011818
Q 6132 92928 2770421504607
A 43635 872832810
Q 27370 56108 4842386113751
A 43892 244565479
A 84858 768853391
Q 9264 60635 1586825198841
A 83794 34594833
Q 22658 88588 4432151389106
A 58299 694591495
A 83907 632908607
A 84233 341875199
Q 51122 91169 3397132400154
A 17425 94479402
S 25442 852252826
Q 7670 74671 686162538256
Q 56444 80488 1217272931851
Q 8842 17183 4797906267663
A 66239 324822207
S 28422 696846782
A 24231 867399920
Q 16604 83250 9254031887636
Q 6479 18349 3831367654828
S 23849 404756291
Q 25609 61676 4599563613184
S 15017 587036417
Q 21242 89915 1300754520683
Q 15513 76636 677076825605
A 22299 135757719
Q 187 78434 6348682122318
S 69121 327925712
Q 11018 34112 7393195044833
Q 19929 89601 526544651319
S 55544 431582612
S 45278 110018876
A 81583 115163087
Q 13485 24553 6972798154289
Q 77274 92285 4637160063619
A 16311 277290200
Q 13434 31779 9972200962134
Q 6421 74331 6076616393379
Q 2528 87965 9406979551827
Q 50361 71696 3594530351360
A 41624 629545790
A 71470 277967655
A 45892 395651387
A 92251 272122901
A 17125 251245781
A 63511 11251082
S 39756 361440582
S 7718 961838631
A 76436 87978586
A 72400 929956859
S 61265 758023730
S 32068 381143497
Q 630 92186 1355743186160
A 54216 850213057
A 18237 621806015
Q 13307 91204 6145233691761
S 40106 475965691
Q 25865 73261 7427218114263
S 56175 570691432
A 27217 596432070
Q 13980 82026 6705634948560
A 73901 338015335
S 37617 773341653
A 23262 531490215
Q 10545 40380 5868607531201
Q 2154 16321 3133262534277
Q 10003 71345 4799370744067
S 47090 620728583
S 22427 231992059
Q 2191 23091 8978459802766
S 74038 981833451
S 16623 542417694
A 30194 911601406
S 86140 90313231
Q 61699 90476 3400825993880
A 73881 644961325
A 2606 496201831
A 45 194003926
S 46310 818006597
A 58482 849352416
S 7008 379031615
Q 10102 60029 7782397907360
S 17939 220289694
S 43690 712927604
A 91135 385449217
A 71460 779791922
A 7981 80346765
Q 7439 77484 4673707959317
S 26228 787503303
Q 13071 33503 4844405529865
Q 47149 78055 4734575401775
A 31010 120756121
Q 13719 51630 2941543936927
S 4776 404795875
A 58117 377422932
S 1441 759713610
Q 67032 90534 4366054610236
Q 117 93217 8889124680741
S 87396 73972790
S 74737 938646161
A 25731 448607881
S 76748 750334553
Q 47085 62043 5605693944520
S 24894 141929956
Q 37872 89762 3314757701690
Q 6573 88257 769043905028
Q 16458 55754 1364087934261
A 69942 418060214
S 15042 733557729
S 56164 380469991
Q 31908 52624 8032856618374
Q 29389 48967 4075277492816
A 87098 836263807
Q 2376 60747 1444260987166
A 17863 13831629
A 4286 226391810
Q 4430 86967 1583949448679
S 40124 705437874
Q 226 93236 1466319079840
Q 793 89627 852852898753
S 33446 798509846
Q 53127 81448 6207533180000
S 476 416789133
A 17422 701870312
S 38074 290014038
S 66438 708175149
S 49062 844547674
A 58901 940375879
A 47370 482375310
S 37810 159515874
A 25291 142509627
A 72034 100737426
Q 503 88012 1226653062438
Q 4158 83384 4008659642363
A 78213 906232015
S 25449 196938859
A 70878 99936592
A 58186 366088055
A 25752 652599914
A 56852 95150495
Q 12265 37944 7648585694529
Q 13197 85747 9150496595585
Q 43995 70498 3373412671324
S 91113 642455369
Q 3732 92791 3107011894757
S 15908 800569038
S 40048 969079327
S 6575 645457949
S 29092 975872348
A 26305 120165530
Q 953 86405 1974201209794
A 9487 573358183
A 44455 661687654
Q 3497 48250 1743735520062
A 49268 913621883
A 72059 120997717
A 86255 258643877
A 80642 648371395
S 60791 871942847
A 89186 5879512
S 67456 445321461
Q 15747 79144 7737152190298
Q 50477 71865 3770711810527
S 43166 513669069
Q 7118 33292 9731869275149
S 75636 67791421
Q 4514 11140 1568429799657
A 15673 363772053
Q 5951 92457 1019642345529
S 64998 11151960
S 4622 509423628
A 12527 388208980
Q 45899 51954 3714997880421
A 1458 369971684
Q 4350 87003 8987475255661
A 19191 201807444
Q 49583 91095 391259120519
S 14494 377740294
Q 2810 32234 3476825036860
A 82894 969930885
Q 30399 60981 7837686934725
Q 52986 84703 1632376688524
Q 574 68307 2998572588952
Q 15115 35089 4056893862939
Q 25842 88720 265361552172
S 71285 566846085
A 92159 339278630
S 8771 514721502
S 85473 973791137
S 34102 573329850
Q 38048 56511 2376792879782
Q 28574 73785 651063196075
Q 3138 84091 4600205187957
A 89653 473317810
Q 5488 91706 76548756512
A 74590 460128769
A 28981 545493754
S 44075 194530052
S 21309 809518734
A 87490 446609752
Q 12361 58002 7781966277496
S 6872 437549356
S 85116 449255546
Q 122 75991 857778307214
A 26471 490124938
A 55359 47675464
S 90423 486363795
A 67072 20378393
S 15358 336123671
A 31408 707576403
S 39505 26237248
Q 16274 89477 9945698652697
A 32465 193081720
A 14955 871665815
S 72993 962526341
A 32568 552340797
A 70335 606570918
A 41319 282437124
A 22918 170844093
Q 23114 72936 7564719052422
Q 6785 43107 684782476161
Q 26209 71139 1837338686681
A 41648 86761157
S 13267 877346181
S 58007 858921389
S 13282 618925894
S 38833 175400190
A 70204 967300803
Q 8055 65110 846336034566
Q 27174 52209 552388346010
Q 19650 34477 8919339464227
Q 820 87432 8609685944123
S 83382 225495516
S 35419 951626194
A 11629 127224512
Q 54611 55256 129853289436
Q 1435 88591 2350758493531
S 84440 726997899
A 16104 746845654
Q 38943 71631 6161775108796
Q 721 63568 9497324244383
A 4640 734323808
S 93337 848944015
Q 15707 77550 9523010834435
Q 272 91231 4575864489869
A 72880 480709806
S 81518 726871335
Q 1208 85069 692434457318
A 81075 755229697
S 86268 246084248
S 13358 199544142
A 28623 62939659
Q 7925 30800 4044453011761
A 56282 515329258
A 22784 214954704
Q 22190 82932 8564206117505
A 84306 351589601
Q 18697 90908 9676797951208
A 38751 383185158
Q 14275 54408 7208895523718
A 28426 215935018
Q 25744 33347 749519979323
Q 23315 86704 9156540976201
Q 7030 92921 1732964352100
Q 50664 93109 604447618297
S 83551 160461082
A 8371 570088818
Q 16464 84973 3896428453918
Q 32028 72970 1561422374883
S 8142 620177492
Q 50037 64935 6741079606061
A 17510 805913406
S 25917 453452334
S 63263 159090203
A 32580 415396793
A 91887 913551775
S 3897 858439057
A 22007 60595133
A 53029 232899927
A 1752 919675779
A 43095 938649190
A 16994 198627434
Q 13580 57529 7451518734265
A 87442 635742454
A 25070 207324173
A 42794 71446381
Q 24457 45703 5565781904593
Q 17295 77127 7686644156853
A 13461 957591132
Q 16092 39249 4214058244560
Q 19462 83206 549670373860
A 64598 238012930
S 23591 451138373
A 16290 617414465
Q 1037 5138 857589958302
S 88348 837344963
S 39487 700115353
S 79207 471957890
Q 19819 92881 2949608547528
Q 9348 79897 4028898166620
A 8711 214388431
S 60895 699237903
A 55941 429257513
A 23432 843740419
Q 72191 88375 9857971926654
S 19621 182027948
A 68659 785224226
Q 13267 46952 3397397851115
S 52732 473535194
S 77103 778687766
Q 58336 85301 878842610770
S 7986 616229894
Q 12272 22286 3703839346304
A 51758 18650932
Q 3225 91360 3960592282592
A 38537 119828024
S 55341 20698364
S 15910 696551672
Q 17152 58866 2736281810175
Q 28663 68813 8599429679832
S 10275 450315207
Q 15347 69370 2548157761723
S 10488 570546965
Q 38406 92633 9113974172089
A 33778 446525593
S 91124 529952949
A 89307 852079729
A 45575 684571854
A 3487 739350933
S 78755 472004984
A 6843 11297273
Q 17237 30581 1783773259685
Q 18202 82616 3113233517307
Q 533 32801 4688256870339
S 21924 578309296
Q 4916 13747 8289622867576
Q 4074 92187 4714802074386
A 88266 701219823
Q 4077 76075 9536933582717
S 91275 250295594
Q 30409 51284 6078471280012
Q 12967 70871 8057724416754
S 64899 285939323
A 90328 12457835
Q 19388 87370 2420604341547
Q 366 86379 6790082735324
A 661 382688718
A 9340 294649412
Q 9488 63387 4802881262745
Q 221 73846 3376428316541
S 28865 786260768
S 30592 446581965
Q 24365 88139 2943617589439
Q 10398 21437 23718823686
Q 8647 31203 9537223852874
Q 1037 82045 581326457207
A 37311 11716044
A 14575 59318883
A 75266 79581412
Q 78647 92041 6299001453288
A 59613 68822531
S 82779 693780114
Q 21846 88477 3764438696928
Q 3020 26517 4836403115537
Q 3620 63564 4429668214794
A 53856 815701998
Q 5170 24848 7501966703944
S 9263 172989943
S 38073 801524090
A 14471 649289489
S 63156 905685846
Q 50758 51410 369975673828
A 38139 272921223
S 67252 956132153
Q 14473 64933 8924012233438
S 35729 553723474
A 44655 209069806
Q 46002 91610 3552288195491
Q 15825 61812 3999266913662
S 11736 777833309
Q 60195 64393 3704837811619
Q 124 31315 2114221910911
A 87549 689264403
A 65893 210271201
S 36871 841255918
S 43330 575141667
Q 75800 76567 259005377660
S 27238 822696262
Q 3956 47617 9750096674923
Q 48189 90562 4897770860544
A 38892 852401909
S 66836 166973906
Q 8339 37589 2442969357557
Q 20011 47262 8432240026859
Q 4140 92322 3457938748237
S 23371 94805797
Q 19208 20153 503418324691
Q 52168 58199 5162852578759
A 19458 157577952
Q 26153 42526 6467408417230
Q 26438 31374 543539938884
Q 60064 65023 515211706951
S 74239 39631391
S 73046 44060686
S 14848 531755566
Q 5733 71828 9165516467332
A 2844 717334727
Q 4035 79871 2780540190972
S 26303 756533126
A 10619 342150926
Q 19881 83403 5917201334036
A 60167 589932900
S 62568 976038184
Q 36839 88342 1133684631926
Q 9226 80129 6594258507634
A 92307 649696487
S 37635 872437280
S 37651 897715481
A 28772 804687967
A 34604 922251878
Q 13169 33818 5599240916307
Q 11386 63215 9241946304132
A 22161 14347828
A 43465 171208690
S 73338 630810699
A 42571 416187172
Q 17555 82492 9548938336263
S 15882 68541128
Q 478 84469 8730400683626
S 51629 763686575
S 18515 755778834
Q 12260 89480 1927796989445
S 67940 448544025
S 4140 267154623
Q 46391 91753 9734095633742
A 83759 647370403
Q 2905 57344 5097141405523
S 15033 613757030
Q 4057 88727 6604817193781
Q 15299 76063 8168176204263
A 83879 961025648
S 23450 200651461
Q 471 88962 4097671661450
Q 59368 61256 494799396173
S 30038 465524926
A 2583 753686210
S 48529 985706747
S 79936 917786544
Q 21913 61479 557661320546
A 83060 1463799
A 56925 713508008
S 33055 634912573
Q 51258 88061 3848507568125
S 88200 615374071
Q 4394 28343 4087082957147
A 7761 189619182
Q 7480 92591 4392068598080
S 41950 118659084
Q 22301 71845 1979143000382
A 18379 746601742
Q 15940 86687 8807765245944
Q 2367 81001 9884604663988
S 23690 787611016
S 39249 909323693
Q 7277 54331 251700252562
A 58069 12188933
A 21624 420018517
Q 14408 36364 271848312257
A 71530 675925789
A 2619 405222034
A 51597 1028336
A 69649 949733887
S 51938 488791744
S 432 228363815
Q 28956 51909 5251718643403
S 23926 386740454
S 27764 274143735
Q 1256 92253 2924855302361
Q 50778 67179 9869987825688
A 40782 708668309
Q 19871 37639 7942230172971
S 49126 221061577
Q 5712 86210 8674369062943
A 6451 291692300
A 60933 507557819
A 56594 638834372
A 63230 151611374
Q 11520 66075 7027491598555
Q 12522 65882 6101323762616
Q 4166 89691 9590401765496
Q 46217 84372 6662880507468
Q 8993 48801 4119127554638
Q 10516 58354 6646762985495
A 50024 574684556
A 58199 906854548
S 9321 79407380
A 85390 322889331
Q 82082 92633 1306568229751
Q 77 92815 5672877309441
S 84812 749082476
Q 1670 91313 6499781546325
Q 71181 86512 7714217769025
S 15869 954611004
S 83220 990856339
S 31370 600944091
S 77456 198611787
Q 50515 79663 7606863246973
Q 5987 83785 3143186453733
Q 32335 58278 9414918958358
Q 1695 66986 4759040232355
A 39380 589966541
A 14585 547794277
Q 19514 87901 4461104663268
A 54447 780522472
Q 405 82173 7040585880638
Q 660 85698 1317521945375
S 82415 108377352
Q 42242 78144 9206482357330
Q 3729 7399 90275441479
Q 57494 77492 5333410423361
Q 43243 78820 1753125683241
Q 16231 87301 8624981940695
A 48519 359732013
Q 17604 70615 697165238233
Q 74172 91553 2988990093870
A 34612 637114258
Q 48234 90391 5817495033625
A 8854 354498407
A 7315 485319083
Q 12992 42111 440595794050
S 86691 927223812
Q 41160 65833 4371270076549
Q 24371 70698 8861806869794
A 86489 647216925
Q 35555 77791 6121370982366
Q 22290 74055 9491297928631
A 29787 203648753
S 50564 673341711
Q 2462 78709 5090258675571
S 16030 296008235
A 36349 797565529
S 74880 942914422
A 2551 416675875
Q 51265 89846 6225506560352
S 69705 418973272
A 29745 464121811
Q 29027 71978 7937902317789
S 48071 471084005
Q 45510 45710 76383674826
A 76375 874903840
A 85745 673248089
Q 30363 54384 2585835537709
S 31460 77304444
S 17539 569393691
A 40769 644755953
Q 6729 93059 5837883005135
S 58142 835044017
A 30384 296067402
A 21616 610987812
Q 70995 72241 510934267865
Q 27450 92666 5115875758873
Q 1708 18385 9967817453929
Q 13136 79689 951535678203
Q 12621 92609 4767931733857
Q 41516 88753 7302830896896
S 19507 323849022
Q 37588 71220 503013827949
A 90125 762904756
Q 7926 41803 2357690647648
A 76640 172246197
Q 4187 86838 2624493288317
S 46654 358428111
A 31894 206454381
A 62052 892952265
Q 16016 38667 4358075321440
S 20298 56347013
Q 56704 91840 1612943375051
Q 49191 88188 7281078162135
S 92249 63733096
Q 47901 85679 5390961585119
Q 639 90987 5114167588942
Q 43078 91166 8068607064894
Q 28501 44948 8609604551723
S 42298 790797820
A 34293 860741389
A 58707 767661513
Q 29355 32356 798744537328
S 77415 308348996
Q 24630 51222 5364609522130
Q 22016 77315 6121259416337
Q 20882 67535 6645773285352
S 37858 945656296
Q 66373 78423 9467722851152
S 2432 609419133
A 36997 153269363
S 63499 855751078
A 47603 840252387
Q 27341 86272 198352927801
Q 15847 62121 2159613167304
A 20536 168787705
A 5844 830090766
Q 15758 54041 911139527202
S 17313 555918115
Q 3162 88118 8327422229375
S 34319 388159266
A 24378 96231195
A 24562 960227456
S 53524 977564885
S 84013 47761094
S 58021 10134966
Q 7086 90629 3551530731944
Q 9849 64511 8732128282497
A 23356 719012793
A 33206 771320610
S 60811 871559869
Q 24019 65700 5969300129159
S 17508 109662417
S 12757 530719164
Q 1 93366 8240916144472
Q 17346 50289 1412473397590
Q 49742 90213 4488394778696
A 23695 674698385
A 68258 62566257
Q 17010 75901 5658914983014
Q 16462 28086 7381665947427
A 91780 255756875
Q 15419 24008 7096321369515
Q 81866 87704 1428023124306
A 29819 140028181
Q 47412 81584 57009450936
A 33256 962862253
S 40659 881928760
Q 4569 46221 5936709438849
A 30901 216248555
A 7715 16081827
S 15389 453417005
A 61538 208016632
S 1719 920904455
S 54969 411579732
S 60739 203509084
Q 3748 87363 7489012000812
S 28804 765499848
S 66262 340803155
S 9963 437226290
Q 11361 93171 6594433202863
Q 12114 63167 7499002803613
A 74467 685400778
Q 3865 66763 6854819389406
Q 2783 79043 4040495958930
S 87570 588452587
S 11274 663460656
A 47788 985397087
A 77647 76238729
Q 6902 83866 3644973186003
Q 282 79147 2896754176651
A 6495 777206216
S 48983 107118995
Q 52597 86071 5535740981604
Q 6277 32108 9495026710882
A 74105 653096312
A 46452 72367550
Q 14888 82706 4479359656331
A 91780 845064066
A 78541 808473687
A 36902 676307979
S 65003 159197559
S 13531 837277109
S 62858 106860353
Q 50698 60098 7125495392920
S 13154 37510715
Q 6 93376 379080571368
Q 2026 89323 9263990614531
Q 12159 76281 6389529563197
A 19914 642617244
Q 3031 55120 116103673598
A 54611 872475846
S 92957 93340409
Q 74790 81853 2437176607861
A 78237 759269696
A 14041 26245173
Q 1022 75364 5221292328223
A 36228 323115253
S 87895 735478689
S 15898 232285833
A 55780 42413899
S 88091 351376240
Q 48322 79186 3313564335685
S 16973 773081325
S 71758 672764337
A 5303 687463626
A 41868 99253656
A 80215 740205981
Q 46184 63988 2891016637699
S 1223 408559759
Q 10101 90338 7115219173958
Q 22836 62375 7244965225428
S 92071 159856323
Q 2157 88850 9692470268498
S 69720 975327950
A 93006 391833260
S 76912 793441285
S 70861 746876069
Q 32452 70350 9292082954719
Q 13067 93137 7606257227337
S 58304 723535747
Q 8422 92306 1177284113515
S 90657 550760668
S 30888 475625968
Q 6913 12737 4274912894169
Q 6945 61805 685394962270
S 1021 128936845
Q 58906 80639 7036113008422
Q 5711 91250 3333069097618
A 20758 973343794
Q 9427 64400 1250597566471
Q 41316 76964 9997802389433
Q 5112 69798 3118895236879
A 43993 75256553
Q 24261 27564 2267601971997
A 18738 922642443
A 7194 713549497
Q 24447 74571 6031166069432
A 69071 369901010
A 47797 950145041
Q 39036 79452 5926095349688
S 28031 294118472
A 55128 853654727
Q 6398 65681 9603269930546
S 51610 855696512
S 43372 300530969
S 23238 834328756
S 84772 347386149
Q 9028 79619 2669060832837
S 86841 581583658
A 35152 780515623
A 81038 414111666
S 9648 538124223
S 31154 238405688
A 44236 851737421
Q 53739 70873 8734950486557
Q 36413 70537 7731190860464
Q 1947 74166 8842162986269
Q 6073 82434 1068050245387
S 38553 371280955
S 27235 105101375
Q 15549 90273 2365799250222
A 89401 375304134
A 82737 404136225
Q 27738 39035 3212409320459
A 53005 767563653
S 43336 685633460
S 79675 235029205
Q 5668 63330 8736857436421
S 2299 500129081
S 82875 481580900
S 47324 496852789
A 76720 235011183
Q 2452 84807 3933764941460
S 55141 969174836
S 34335 637593117
A 83493 619677374
A 73625 281534233
Q 39358 88487 5237242435644
S 79139 984402654
S 27014 688979497
S 14616 489203419
Q 23382 67752 6021825496748
Q 917 91329 7991058941552
A 40544 236865765
S 3109 111037120
S 28585 278814648
A 3692 706384316
Q 8377 86431 4915500919109
Q 15967 81167 1148631173586
A 34546 126952753
A 25114 335475839
Q 24346 62154 4846410083783
S 13247 5668482
S 40439 886448889
Q 11624 60137 8924649240481
Q 3515 90872 6601470910299
A 600 725837971
A 22127 55940696
Q 27244 61343 3323422511772
A 17840 595147791
Q 51309 75176 1460030238373
Q 4627 73713 5629518489203
S 54062 715747534
Q 9645 91588 3374076614119
Q 28661 93124 147332768622
A 7473 512581610
Q 13176 88366 1344727014534
Q 6357 86257 8649862348002
A 28799 993094092
Q 10638 75258 3332896263001
S 84698 288526416
Q 40198 85404 7400797896048
Q 9659 28772 7512818085081
Q 14403 72828 5144754448108
Q 6350 87828 5828096710108
S 41381 827182940
Q 24311 73564 5889511029093
S 65750 68506180
Q 40866 71659 4345189079951
S 67831 41662742
A 77615 864230829
Q 11312 37952 465249628384
S 17925 116527720
S 93072 956448537
A 16696 343466150
A 76825 537570111
Q 12225 66726 8306772958577
S 8567 603888898
A 41458 622647506
Q 44699 82150 5326047571704
S 37845 827088561
Q 31220 89429 8278407532919
Q 15086 64815 1619759611208
Q 16766 78520 6804560290929
A 58550 699891729
S 59241 422163579
S 5301 281196947
S 55490 29228179
A 12306 752920015
S 54762 576486969
S 64752 323399736
S 91010 542300830
A 65725 193059368
S 34445 80718188
S 27878 794328677
Q 50455 66830 7947838427011
Q 77068 89534 6403679169895
A 4889 101853540
S 8300 528811911
Q 9908 56002 9763132449809
S 77275 834183619
Q 45842 59891 4195535204998
A 20829 184358389
S 30733 275400544
A 83459 132358820
Q 2111 43563 53142858578
Q 42261 61059 7504226181176
Q 12834 25637 43793903292
S 36548 102777175
A 7558 318257498
Q 11305 72783 290150644636
Q 2304 23613 533654254250
Q 5148 72609 9236627949509
A 34790 718721274
Q 11327 41226 7121330068218
Q 50060 70902 9461221456658
A 57697 83591463
S 33332 277862535
S 67588 614340095
S 13951 272895600
A 54507 463253489
Q 46897 54008 2247539689428
Q 18624 61840 4346697327902
Q 37152 65271 4098408673243
S 61696 354911852
A 27658 426902727
A 6320 810835527
A 93042 777702084
Q 733 81789 3456448468801
A 29364 532204994
Q 10457 50611 5836898141183
A 47831 550961346
A 80937 16671587
Q 6184 65151 7105867997083
Q 4180 86199 1250200280465
S 78087 996033773
Q 1011 90588 7746661824849
Q 27534 85679 8686079242254
Q 39236 50177 1978537283875
S 23446 669191988
Q 31095 38331 450215650319
Q 19681 57815 9534258902090
Q 10266 83409 3367901161742
S 57998 428168316
S 5551 232041
A 54183 91756485
Q 39028 65507 1226741378306
Q 808 87962 2866834920194
Q 46501 80773 7569018737662
A 71326 912992315
Q 27931 91877 334564869659
S 64417 786614795
Q 45352 85789 9068723654104
S 53121 457112011
Q 364 93225 9610059313187
A 92503 691529433
A 87832 729838782
S 63123 623302484
A 28895 792299031
Q 34436 72316 8288328217928
A 49603 865387043
Q 32242 71398 8607234739997
Q 74656 84548 8974485400631
S 20021 822101390
Q 8564 78497 5893909834858
A 46318 463620693
S 54615 477885374
Q 6457 87408 1695357500444
A 15128 699962022
S 89635 798171694
S 82699 954050331
A 39019 392964613
Q 75154 85645 5162200975663
S 60329 290896489
Q 30179 52287 1546107053489
Q 1276 93211 3644453693931
Q 5646 40453 2931561076273
A 27537 293665073
S 25702 384900540
S 66806 222415428
Q 1503 93240 296641589294
Q 50470 92736 3720437617255
A 46199 361596995
Q 27515 76404 7037401074972
S 50128 347388090
Q 26785 75174 313220407306
Q 5704 6455 600713818453
A 57479 194683127
S 66302 841763378
S 78617 42241471
S 46826 658895957
A 88876 321759819
S 47790 837035572
A 61666 965109975
Q 10627 17809 3798097420755
Q 9397 14024 155410941316
Q 43827 85724 8348298244939
S 24924 972970937
Q 5288 92264 2619743726402
Q 18256 73829 1703899875405
A 87767 444371703
A 32382 636935728
A 71550 23746587
A 4178 759204608
A 44952 701583021
S 44535 143406512
A 71994 590853201
A 58103 172677784
Q 23159 66921 4997071456214
A 73553 481917229
Q 9753 55161 5789295530594
Q 34416 40472 4960333560035
Q 3224 66317 1785519300812
Q 17197 86747 365639694395
A 5175 622632769
Q 50309 76238 5387970530836
S 5231 642534421
A 62241 126530093
S 47283 91275138
A 32165 837665876
Q 24626 38132 8289972616251
A 71079 870570752
A 57198 817560593
A 31139 21065831
S 42811 116085135
S 76491 669141961
Q 34561 78427 2684990678530
S 32455 284935791
Q 22093 91422 1470764254228
Q 4544 54984 734283226420
A 14738 924426730
A 56381 667453867
Q 5373 46829 8755795478511
S 78618 258247543
S 48850 163083786
Q 53595 86090 917872230614
Q 30072 76942 4672913196962
Q 23335 81483 9884105995945
Q 51111 70621 4322953023122
Q 5418 78259 6973514148354
Q 86 92460 162840253137
Q 49630 59106 6109639222094
A 83218 25655181
S 16453 656542874
S 11539 550170435
Q 50464 72314 6639760612130
S 16272 597064414
A 43350 212575528
Q 8806 17767 4699077956691
S 45279 802603276
S 34306 83699247
Q 14497 92095 988240463833
S 20894 808356912
Q 7165 80197 4581591099680
A 87184 868491337
A 70348 782115534
S 3959 32234235
Q 11515 92020 5178200127582
A 84672 996020228
Q 4507 93210 2483724464927
Q 9977 90295 7013292410697
S 61577 776603784
A 90701 577209566
S 51261 785938466
Q 59956 79935 5098173878698
A 92403 521667443
Q 44799 81343 3487994865811
A 82279 167334419
S 40961 745599474
Q 297 22926 5821332947228
S 25531 808160111
S 40772 892335976
A 30022 101829298
S 52476 761911624
A 9495 144125971
Q 37744 40634 2479111112441
S 834 874127128
Q 2420 92669 1369672229223
S 64348 85468520
A 21210 300140578
S 6793 191890538
S 23162 502431737
A 57618 626993744
A 69678 714343310
Q 50330 68312 9194582601232
S 13619 748417418
S 88630 899200934
S 49356 472513214
Q 6126 91939 1082671497099
A 75241 870155080
S 36944 569103633
A 80469 380864249
Q 15959 81331 485188518280
Q 58682 88979 7116851914785
S 28697 33788523
Q 61310 69962 1424024403728
Q 4438 91666 8724126574402
S 68305 305535420
S 57875 919180947
Q 41694 45340 82660586643
Q 27962 80057 3726194725436
A 58318 178464873
Q 9941 61850 6972660041542
S 44951 649617653
A 85536 360133842
S 42680 369410700
Q 36241 84900 3140011797639
A 56199 239506964
Q 22982 64628 4838786264479
A 23559 192187642
Q 1976 90880 9302243313189
Q 64688 91184 7833308055625
S 8342 506176932
Q 63342 92751 4524193341652
A 38036 957271054
A 55082 393494617
A 60601 248828646
Q 5795 92936 4531097461252
Q 8376 32810 6662659031946
S 59152 753921291
S 81885 252152247
S 52532 415768870
S 84583 762680131
S 53278 637050122
Q 34949 48464 6012489102112
S 71172 648039744
Q 46502 88106 2810617986770
Q 59 93374 7757409222405
S 48083 797347347
A 78755 977208028
A 22816 338122727
S 56794 646242344
S 57601 330371325
Q 35750 76857 7770446878948
Q 66016 67519 257251883851
Q 1895 87596 3553090042040
S 77945 314373579
A 16572 37296631
A 45281 504232465
A 84664 446654752
Q 24879 77901 8909838423892
S 67845 220865937
Q 19326 59436 9183084580270
A 34521 516304983
A 64421 757443935
A 31288 974745875
A 50398 657777342
S 6048 997714911
S 10166 956539639
S 31854 984155801
A 80865 614373858
S 83797 509935890
A 14833 325837004
A 85977 30978952
Q 23154 49034 5186996540112
S 75015 947331503
S 48496 804030603
A 28274 500851204
S 35955 558849356
S 89492 29037298
Q 16875 31441 8982069209897
Q 6083 50370 6770454819157
Q 3321 86040 4901380117234
S 73298 40351985
A 83030 796477213
A 75774 605761174
Q 22805 87405 8384074226148
S 92824 895072392
S 16280 171056535
A 72235 522420015
Q 2543 88974 2219967006185
A 62213 995329523
Q 1 76319 4567154736795
Q 22274 23141 444705798929
Q 24792 62833 2770796105722
S 42510 669885987
A 26205 856340971
Q 6578 92539 7228333863964
S 39326 918136494
Q 34277 75114 3905251040592
A 46647 883494340
S 61351 216497446
A 14032 775586907
S 81770 515762063
A 85176 125232332
Q 3257 45409 7820889823290
Q 7458 90876 6186945850709
A 65911 579655315
Q 56285 74486 4893225801827
Q 3242 85419 5467732238378
Q 827 25028 3613722884496
Q 43034 60472 3901492115949
Q 5984 25543 5002700506718
Q 9012 91623 4915597621792
Q 6360 68857 8339357851486
A 76407 984281225
A 25136 759923307
S 28772 653403939
A 85969 770260783
S 7295 381725898
A 34844 897325971
A 14166 541642487
S 45558 305816645
S 54819 858644100
A 14100 927576382
Q 56556 87639 6437475689974
A 69887 837091855
Q 78345 87139 1651796904309
S 42469 845496287
Q 60653 89685 1108906165913
S 32107 913058374
S 10803 694004780
Q 351 10277 3358909407033
Q 24255 81032 4686899398380
A 70876 859769514
Q 7456 23510 4433497907283
Q 23970 49021 5375580692349
A 39268 809988237
S 51114 43290430
S 83147 477214715
Q 3628 24924 1155252810840
Q 3869 84533 3551785113854
A 43101 604996908
S 60348 107737839
A 53400 587456679
A 7354 473424980
S 56489 183900326
S 39298 794005964
S 31341 291084299
A 12377 359806907
Q 55539 75046 2682834070447
Q 63442 63885 357241144481
A 28273 483662882
Q 25967 89909 2857628750689
S 34280 885686788
S 11570 105619828
S 83085 105160559
Q 10300 79036 4598421231518
A 51218 364597078
A 76558 203617992
S 12151 543553867
S 88164 484916354
Q 60795 83870 3786864165431
Q 10381 70203 6121905531765
Q 21289 61805 1923859470038
A 30701 239851744
S 55952 767267401
Q 24850 75680 633309766499
Q 20016 32487 9997291457930
A 80374 396919161
S 52722 185314628
A 40610 216997487
A 33917 531922493
S 46295 737376671
S 5409 380508077
Q 27544 89587 8960290145877
Q 6737 68169 2564199581959
S 31709 813979538
S 35581 852800433
A 59113 725587569
Q 416 40670 7757939947150
A 74487 813762615
Q 57101 80156 3644619726987
S 88825 757860148
Q 21090 77639 540326121094
Q 45521 47010 385054284898
S 29775 79933533
S 84979 630333110
Q 14292 73405 104854393988
Q 5344 93037 4080960181370
A 78493 44653521
S 15012 96283425
A 79074 440056357
S 35139 942117387
Q 12582 40877 5258620482579
Q 20892 40800 6837727042603
A 67548 295832168
A 52183 749305370
A 1076 785236142
A 48467 956257705
A 2862 279726989
S 85081 850173222
Q 3590 86346 3707579780576
A 89421 837973332
Q 17592 73860 7895503991414
S 3371 877980672
S 52555 719043884
S 8158 622643744
S 82282 580852942
S 31441 872375838
A 19355 256221825
Q 25298 64480 9132673908087
S 52076 270449595
A 63008 49088372
S 67467 354805325
A 86216 891633865
Q 24198 78647 129703360839
A 79503 185551203
A 74276 140008111
Q 4110 91207 7548272628961
Q 48409 88944 1380755845033
Q 41632 87815 7369262824989
A 15634 579472937
Q 50296 62531 9164642790025
S 65221 643494338
A 41504 951269638
Q 876 62154 7689219896793
Q 40501 79592 2590870304412
S 83943 517646976
Q 36803 59472 9990739431576
Q 4227 32910 1710311312124
A 43753 358073062
Q 4656 39951 2414095913899
S 46625 853803182
Q 78421 79137 230906621241
S 45536 210802360
A 26269 884301049
S 79461 804997843
S 3103 758542168
S 65282 658181416
S 66310 518221856
Q 14996 41055 7686331804535
S 76412 945836812
Q 3754 81753 1362920999209
Q 17773 93201 7668098156266
A 47779 127534560
S 75677 79215116
A 73468 90515462
Q 25373 82064 4318614282678
Q 27690 59969 6560458788037
S 68497 275681439
Q 27898 50188 3188059268010
Q 6971 55809 3476169358977
Q 8347 14637 6050436261442
Q 5095 86341 9059581001805
S 30622 192693893
A 13969 62273310
A 54108 596442391
S 13342 455844548
S 59841 690988096
Q 7597 89171 7333970634422
S 58752 929451118
A 56772 834672696
Q 38048 62725 5584464580660
Q 38708 83944 5886572118446
A 18797 84516650
S 11369 818367139
A 4421 883203778
A 67470 736625108
A 86875 625496258
Q 1694 47601 4286577606094
A 68735 433256792
Q 26242 84316 2064780594732
A 37138 649766217
Q 19610 68537 960695703292
S 65497 135926626
Q 298 90355 367552783979
A 89093 653596665
A 38217 975408598
Q 60386 63661 651669083083
A 25595 8058696
A 33990 311791166
Q 15618 77368 8796541555646
A 92293 249974555
Q 3359 91791 3263511163088
S 10471 174749283
Q 51556 68282 7133863663238
Q 15071 48502 3650806158126
Q 8593 78331 8416196801804
A 85059 121829964
S 50473 871740173
S 68152 785754220
S 58633 574126891
S 93202 721193985
S 54741 6729803
Q 40936 86235 571551735089
S 78411 508067637
A 64965 478493340
A 76561 288007233
S 92451 658435019
Q 24473 54641 6355328817072
Q 33841 42212 17729821364
S 6451 219399871
A 49333 953769943
A 42605 411495220
Q 52123 90242 1793092434164
S 537 247711227
Q 48242 81875 5249506538502
S 65461 637672734
Q 10984 91487 8849099590047
S 31106 891797134
S 15185 642583943
A 52558 692927564
S 25700 517066822
S 24648 117947042
A 23160 13930760
Q 31524 92511 9697332578519
Q 2973 84101 5304487285692
A 78207 349639175
S 5809 79317078
Q 14764 65601 1187529084723
A 70423 289352439
Q 32843 82774 3599883415270
Q 19779 60413 8825226647286
A 28682 757974935
Q 54515 86117 4409510159117
A 15345 591445486
Q 15415 62244 1887736865203
A 60786 892529464
S 16035 712682734
A 44808 946148208
Q 1155 77450 8546079219884
S 36882 972530230
A 80090 993486182
S 61679 561593898
S 17891 306168619
A 22095 783471853
A 27632 529677660
Q 6980 76228 9867385438502
Q 44921 64320 5169877410140
A 16394 809225549
A 43333 109533259
A 80463 107834251
S 24807 831842298
S 38159 927810989
S 41903 265368001
A 10973 842364226
Q 237 49053 8306583204921
S 54435 210709405
Q 23763 30911 5000916667829
Q 33843 64002 7532927318697
Q 5256 91945 4354029918028
Q 1163 23278 8584794778097
S 5227 282766974
A 81319 986954774
S 75144 401224170
A 58959 203039090
S 8488 852258898
A 26194 416483090
Q 15285 72378 3439459717317
S 41642 800544850
Q 24298 85413 2879166727877
Q 23655 88959 9499644409667
Q 17942 28115 6023099041175
Q 40484 83167 9136332916004
A 58630 233360998
A 92064 650531406
Q 22639 48105 5297933725276
S 90038 357994054
A 61751 477741831
A 74682 646814597
A 56355 573015251
Q 8260 86554 8734331245137
S 22624 111776742
Q 7883 91347 5215555357508
A 71765 890190096
Q 15466 70840 756156478479
S 36257 789856884
S 56124 36918345
S 78844 711464847
S 7681 574548683
A 2276 317148880
A 66507 542344600
Q 3871 91639 3461589943689
A 51240 427312696
A 31910 593886343
A 10943 52998759
Q 1126 91161 1970168622035
Q 190 79865 5858297044589
Q 75117 83569 5960156735122
A 54213 766907613
Q 2252 85684 9483434944947
Q 54724 87282 3210296617631
A 29825 105966543
S 73050 174128558
Q 432 93371 2170872675124
S 83405 720019646
S 52246 465541144
Q 67117 75482 2918295794302
Q 11162 64981 1232021622318
S 66202 101410772
S 16974 1216684
A 72915 181393894
S 2979 31543548
A 32668 486927216
Q 30834 92850 7971769559801
Q 8614 68178 9899395511276
S 66285 477061999
A 13048 938200121
S 929 867939231
S 65662 902452451
Q 60965 84455 9872269618611
S 27990 975981147
S 24792 148394897
Q 66 93343 4207435455989
A 50764 714652797
A 67207 325269937
A 55971 907279442
S 29069 695586005
A 68248 866575316
A 38348 666431910
S 28244 9739198
Q 8176 59498 7219661382365
S 16080 273350650
A 33792 299512786
S 32313 648351099
A 84365 922261196
Q 12420 89338 8872006136769
S 17941 321018134
S 7054 295768808
A 14468 537016792
S 36537 140223878
Q 38693 92326 7587804493099
S 91016 636991291
A 65182 216314778
S 32423 200707996
Q 7100 84491 6560461360790
S 80252 596433484
A 56656 815887342
Q 38472 49212 62787836951
S 66715 52412311
Q 74947 79020 1577169589899
S 88020 363545079
S 85744 830944749
A 1132 780587159
A 89344 789675510
S 85634 527542196
A 86223 66438551
Q 43700 44320 596719944284
A 46756 598843451
S 55454 899681690
Q 16402 60755 1334783663439
S 26890 708386600
Q 50999 90777 2209717210656
S 43002 929606463
Q 230 74791 3368825128333
S 67896 623342696
Q 126 90151 4995940558971
S 61574 325399250
S 21318 50742286
S 10709 254506738
S 67379 881501630
S 18274 547004194
S 89507 857388865
S 46870 788789511
S 47044 179338177
Q 64036 77512 5923594772146
Q 15458 18827 1813075781659
Q 13524 92375 9037314720658
Q 59742 89780 2392004551726
A 15819 976943549
Q 60280 70873 5148343834687
A 90383 665512066
S 53760 412438672
Q 40 93077 1495921704001
S 78525 46963555
A 26011 491990268
Q 27493 35769 7061554598087
Q 21709 27834 4247687331578
Q 16651 40903 7608434163999
A 27197 664207938
S 78137 917569611
A 51561 25478099
S 48879 141756487
A 75199 324800722
S 51817 484193240
S 29573 661331705
Q 7832 81738 6981052769068
A 31286 649973299
Q 55069 80339 2817228740646
Q 11284 86204 2716449833458
Q 9242 77967 935828897631
Q 3136 87165 5696381727241
S 61503 955599112
Q 13034 84640 3517140770307
A 27896 171629645
S 90241 503831637
Q 4796 56597 4950838905320
Q 1542 86198 879133716655
Q 1405 91601 6460038777088
Q 33570 74037 7805840804375
A 8341 807847200
Q 41981 92861 3238583181576
A 76332 310613160
Q 14007 56389 4307916976416
A 15075 599939431
Q 22720 68734 9729832966351
Q 613 82224 5720362214677
S 73184 667620765
Q 36874 72003 7253925689931
A 52282 36628390
Q 21226 65620 859012799512
Q 121 44752 2521152668896
S 75057 858431435
A 45528 105133230
S 42671 718408711
A 18919 968195294
A 29422 182613014
Q 11866 82713 4823141877863
Q 26837 66326 7916401634907
S 72368 471064447
S 2830 461088513
Q 19521 77538 7830238515558
S 38351 795967547
A 48768 941251021
S 38134 794269519
Q 30025 61213 4556033319104
Q 5571 89107 1908082790738
Q 1931 85574 323063590894
Q 2343 90444 9705048121489
Q 32732 52742 1311772116836
S 16476 908361946
A 5185 138663006
A 4909 899046554
Q 11006 78403 9470987271655
Q 23807 26192 386184580337
Q 22228 77957 5772325608254
S 29340 864782832
Q 11017 92674 4810004886725
A 5415 837419943
Q 47 93278 9679324121609
S 4625 108607909
A 71186 883539340
Q 7868 89036 3070511346906
Q 18681 26020 2088353535002
Q 3759 52093 5714958834076
Q 177 92560 3676884474857
S 59583 548379964
A 76664 863152656
A 45546 302527417
A 64203 144574530
A 33980 535790596
Q 21954 69966 1992385908507
S 87159 372050665
Q 11566 68247 8959056700230
Q 49417 92605 5741045730894
S 34060 441861789
Q 22084 90504 4317699972074
A 71341 960047674
Q 2312 88092 4019618023667
S 37898 163810445
Q 71912 88372 1282783128556
A 70593 530244248
S 67474 9817159
A 7188 536125509
Q 19185 71874 5974469944918
A 46640 800324392
A 26565 18736962
S 48268 997249996
Q 24707 83541 5280267388342
S 49248 790075032
A 69641 496901188
A 36947 256017165
Q 23756 79386 6572693328920
A 92297 238336833
Q 4621 48102 3423263336124
A 59533 43706947
S 92192 874371636
A 12212 20503875
A 6351 900071184
S 40398 517500521
Q 36221 63265 620270118689
Q 10295 93007 1856400281114
Q 24930 63694 5673966260364
Q 2524 88783 399504225732
Q 10483 18857 6296021062325
A 2065 37062500
Q 6489 86634 89750925936
S 88177 174498186
A 26441 348316568
S 45594 757291387
A 63067 54926622
Q 76600 87160 9911305057559
Q 4436 88448 9735717192278
A 18641 115170319
Q 16229 37001 1848037952285
Q 77734 84522 5781394598272
A 23574 175812742
A 71868 414616615
Q 43934 66310 2572624651645
A 60164 856021384
Q 17894 48449 9145824825392
Q 76131 80008 3207489649265
Q 2024 79997 9832574600960
Q 12121 58858 9959051454643
Q 22868 48719 9684846294132
Q 50049 73045 266533990749
Q 8730 73396 5602977142384
A 28254 976538921
Q 24 93066 3970843835119
S 37451 778618529
A 10419 29296516
A 66810 483125412
S 8742 674505739
Q 28896 60593 441356909415
Q 10281 93194 8795890220554
Q 13433 88509 2996662971562
A 67228 136616840
S 3453 645953701
Q 41512 86675 9750044858494
A 60524 558369777
A 55242 883649329
S 53252 78895998
A 60953 654265093
A 49850 584413247
Q 2903 22298 495138561499
S 89688 135320233
S 17116 342259609
S 85705 497069755
A 47160 573068718
Q 39 93096 9032662968721
Q 30011 51927 5062131988071
Q 17360 80420 339510572460
A 37861 527512686
A 46287 481970120
Q 7510 64084 6990611622029
S 67167 203279556
S 50539 135613434
Q 74112 88117 3676437090957
S 84759 505932624
S 72378 262022528
S 77558 727090612
A 2910 128884164
S 36221 138877235
Q 14413 92646 895330483565
A 42462 104505822
S 18649 773333525
A 20703 730624899
S 63094 797615735
Q 30326 39497 3095879524427
S 28738 156136143
Q 10940 21754 5692595314925
Q 10445 34072 9510515817281
Q 27640 92528 4566410627625
Q 9772 37091 6627344069402
Q 28628 38481 8014583849692
Q 7294 55888 1312244919986
Q 3740 76005 6313954340009
S 12140 192661428
Q 19795 60590 2723645083867
S 14919 118108435
Q 12370 82560 8899203232933
Q 24170 54747 4097430872225
Q 9686 84682 934476129113
S 2275 434136900
Q 28410 59442 758583798722
Q 43510 52593 3315749809225
A 16660 972639255
S 15151 502047957
Q 84768 88752 1630908551833
Q 1776 40954 3971752470258
S 74038 96859558
A 70163 603101479
S 67180 82030960
A 53021 670824022
Q 66715 91258 7205910227894
S 82218 454443570
A 53323 567448895
Q 11367 77192 1384304065251
A 15950 926411696
Q 36204 54944 240159262720
Q 66256 83015 2366041691491
S 40804 634925176
S 21055 659307106
A 43123 214967504
Q 2239 76417 1087399328211
S 83198 631883439
S 69088 766190816
Q 11115 79820 4031815751090
S 66194 388180542
Q 2539 91974 3678042444698
Q 27574 77833 3038008148286
Q 63260 88524 5498744574833
Q 15551 84091 7564525025255
A 33275 461387940
Q 1173 89715 3889148920345
A 51624 251282121
Q 54230 87572 2450364612079
Q 34417 78864 5447165541156
Q 1412 63200 564202755493
S 77454 865159428
A 14206 371828723
Q 79018 81682 2340745604510
A 68145 380853120
S 18400 221389624
A 52191 959083183
Q 65074 81393 1495574128942
S 87049 403687743
A 38953 70110596
Q 22453 81225 7468830880187
Q 21522 81181 5991764054903
Q 45715 64595 1106975915494
S 40312 359193048
S 29332 362365227
Q 15683 32989 7485036912955
A 63949 41713622
Q 4170 90217 6671377766287
Q 45776 91254 8824854284787
A 10871 938844450
A 66949 730004632
A 7823 583504540
S 10163 320438185
S 7341 297782874
Q 11599 73839 4964673093434
S 31008 430456773
S 18953 462891968
S 38120 728585374
A 62425 647735514
Q 36927 82521 1394166288034
S 18587 260717909
A 10503 340985993
A 67582 355175038
S 84303 638111561
S 54518 679875733
S 44132 450288577
Q 620 63887 3244324714947
A 26779 287973814
Q 42733 80194 9685693606247
S 13699 936253043
S 83129 939106570
Q 54617 76835 3988284845578
Q 7948 89297 1389958606372
S 86769 166589257
S 84418 560308864
Q 44308 58443 5123917518630
S 38566 401198639
Q 45678 75048 9508068276928
S 83405 289367097
Q 5801 77107 2017492258890
A 76120 340870789
A 92326 543302344
A 48838 816711926
Q 62083 74789 944836867970
Q 15203 82707 9999947391672
Q 44353 88371 1072705612984
Q 26553 32783 2267281715781
Q 21589 88967 4163165755007
A 43970 337083070
A 81052 573105861
S 2524 331937187
Q 22884 84716 5410251326688
S 57160 729492121
S 72088 90183682
S 58689 99240394
S 37384 751609400
S 80205 838953061
A 34758 251987894
S 12010 402819406
Q 10422 84642 7540220419286
Q 41659 63978 9719706010527
A 73965 849983165
Q 51457 54947 2921429670228
A 91542 642250222
Q 3907 55242 5228987514397
Q 1233 35972 2726465170022
Q 1748 70095 84612035047
Q 19058 46968 6085794869518
Q 40415 84781 3201736262475
S 16391 114421754
S 8454 540798458
S 61136 485460944
S 5861 669358196
S 20001 847941841
S 14125 849410856
A 38111 152097963
S 35244 112549285
Q 27411 59821 6062494405274
A 41016 558230379
S 25753 312271126
A 5987 132109466
A 18251 770160427
A 36685 287762965
A 39690 557716561
A 29013 53560787
A 22336 718163673
A 92802 750431786
S 35119 454359507
S 17978 194597826
A 5172 660728642
Q 1540 92635 1323593538449
Q 3887 89732 3815682317271
S 69275 198873660
Q 18448 68594 5922267240313
Q 322 92006 2535568829119
A 24887 125431499
A 3568 727440597
A 86624 958417007
A 73524 29775520
Q 29052 45122 5094478891276
A 53739 725309470
A 32762 259841528
S 73760 206089027
S 38404 612984955
S 1984 945427121
A 39154 510530828
Q 70610 74597 86604627083
Q 13563 83447 9065066915271
A 31800 732887131
Q 34126 53883 8602427084108
A 56815 55686345
S 60303 166496087
Q 709 92333 6948655588580
Q 15381 93217 8063475908727
Q 15483 75157 5248201677448
Q 15311 50044 2627022277318
A 24840 656377494
A 55289 857909183
S 61574 574297392
Q 6555 87752 7033789067046
S 51659 313498052
S 67755 131020221
S 26250 343597009
Q 12104 53867 8554486246308
S 71503 360855673
A 83216 804904680
Q 36812 55895 320648820537
S 55560 42675765
Q 23864 40535 8439386819802
S 51279 80120907
A 44989 820744590
Q 12483 93053 4427043641847
Q 22311 63068 6188183400995
A 34137 336481198
S 49890 875926794
Q 1753 93281 5590299911694
A 38029 594697457
S 41767 783311531
A 5763 932546777
A 19783 606078522
A 55331 979833433
S 52945 506426258
S 3965 523564089
Q 14130 73983 6337643688278
S 14562 722011085
S 60818 793465631
Q 31085 63515 1547080366393
S 91066 817319622
A 44683 784806597
S 15644 64075998
Q 24292 76683 643502247942
A 21273 662776234
Q 35492 92002 2625671666846
S 86939 174333841
A 61429 909222299
S 80256 748328193
Q 20837 80975 2336575536580
Q 6180 72824 6786604431116
S 13869 676054943
Q 3640 91324 9438807759668
A 47382 557463958
S 80904 111280092
Q 18848 84268 5855916842793
Q 19297 88439 326175194287
Q 8279 88508 1325850494547
A 45977 680380298
Q 64734 84672 2200583835727
A 18882 625601384
S 73093 18278635
A 51647 736198942
Q 21546 85666 2807572023663
S 64410 123655449
S 33259 56141426
S 61511 767069789
Q 2985 55807 287166074416
S 49734 925165313
Q 553 93053 3509545126712
Q 29892 73934 185116637510
Q 28577 61059 5608303477265
Q 12923 85010 1115660434805
S 48124 331973004
Q 1427 93306 4092906903441
Q 504 17236 8091466772583
Q 7003 92498 4740454006826
S 12620 92378314
A 16913 106924739
S 37069 284716562
A 42775 795191410
Q 3837 58736 2943468814883
S 13827 410684971
Q 6754 68279 3917939937857
S 19120 125513246
Q 26981 48640 6012806413332
Q 32788 82367 2432416715988
Q 24657 27702 2590797985411
Q 32893 76772 4072984580339
Q 28756 38456 7938416375931
Q 1060 82424 3247053809149
Q 20240 38088 239553179399
Q 9348 84466 4612932263549
A 10301 865274513
Q 26110 80333 9229046304577
S 64060 25800913
A 5580 183906499
A 38512 658589750
A 27567 121081310
Q 5185 11505 1343098445801
Q 23085 44966 8051554933968
Q 35162 47688 3185365287314
S 81455 933068214
Q 42626 83867 83619218116
S 84412 779872421
A 78182 319843562
S 77639 403011503
Q 47221 91939 4070872485918
S 32056 723701012
Q 7660 89393 6008325246114
Q 9261 82242 807892404179
S 39864 638356665
Q 38552 74606 7723254077387
Q 1302 91414 2372737649653
S 11602 174381796
S 49521 895555395
A 64901 59797423
S 4422 367790371
A 34531 926168132
Q 31437 48547 503964084282
A 19799 517565915
A 9733 30889515
Q 5323 68744 7398396248446
A 76673 740173696
S 77584 778509277
Q 29853 65570 6295024504501
Q 10193 58584 8647949857479
Q 9716 41627 3222397308646
Q 31202 85652 5922864615605
A 83273 541006351
A 67949 907268870
S 74692 355296251
S 78488 45987470
A 48581 418396393
A 71111 598294398
S 91908 245018530
S 70997 894543480
S 70899 871251337
Q 41639 58831 5432743547464
A 61160 283200391
A 84387 8398673
A 6852 559725679
A 59740 860519762
A 81433 863714654
Q 37217 63840 5475589836996
S 25930 438900806
S 74465 403563735
Q 46972 80471 7902544359923
A 53451 713843403
A 10871 105202161
S 55224 723258130
A 41680 785008232
A 5955 477446175
S 210 43607283
S 25035 921067417
Q 3767 89394 3132757221019
S 71749 417482127
A 69107 660666035
S 4212 653085852
S 30609 666250974
S 90214 698629353
A 67900 356719894
A 23362 591535759
A 28433 665166838
A 36817 474099631
Q 8461 78996 2790418034970
A 50336 789353223
S 91774 265249208
S 27265 461569913
A 89877 629321202
S 57084 894793125
Q 6024 76081 60145823212
S 11100 35409500
S 48327 171079101
Q 7727 88884 4638773238307
S 46789 908722463
Q 22847 54166 940128024714
Q 13825 93251 3215148730376
A 83982 152260227
S 62621 336705411
A 77817 842988374
A 60563 80479608
Q 15045 82176 6939394387393
Q 3774 79818 1120259750076
Q 5157 90520 6962839100716
A 44742 371997332
Q 4762 57348 2136547170723
Q 1498 76898 2034727779117
Q 33336 63556 2074898236854
S 73688 291328241
S 39523 108438593
A 49655 897097941
S 71758 972345362
A 46633 476321283
S 76412 386827024
S 71783 325742291
Q 8379 73959 7427985011638
Q 9542 92974 181568769741
Q 13284 70793 9038942270077
Q 10521 61394 3990272283236
Q 15633 77911 636657047308
Q 38162 60231 491845126548
Q 18243 78393 4999024426630
S 1692 355037311
A 16635 806120815
A 10354 296389369
Q 44000 92501 5867995086424
A 74279 432795064
S 45605 969380271
S 68773 579392545
A 39141 413900625
Q 4554 39471 1079260123217
S 6505 371234502
Q 35214 89078 1362551426190
S 46913 942813619
A 78378 408920744
S 44045 480562017
A 71539 732766489
Q 8881 90769 6135642367024
Q 19050 68279 9690784872266
Q 5597 27400 1450880222345
Q 17283 36556 1887914367546
S 82717 309794430
Q 29667 84280 6162527047269
S 354 130341942
S 59308 465323971
A 13689 712788411
Q 36234 40624 1929696305963
A 708 326202472
S 11901 349018954
A 73418 372423123
Q 4290 74827 8298441459273
S 66336 813947299
A 9685 667159780
S 61546 857330814
Q 20155 87550 7231279117706
Q 38402 62361 9348264356613
Q 24846 92646 6200813140239
Q 33704 84890 6357084536835
Q 53423 61488 4094071313156
Q 59860 83610 9614287367367
A 84703 526837134
S 84727 603253896
A 7035 138471179
Q 14990 74548 6777921086386
A 20612 116296413
A 91294 782161779
S 75907 783656488
S 90038 743546476
Q 91579 91712 47384757053
S 8753 677714573
Q 2255 78095 2544464295688
A 31984 689854558
S 55731 284688346
A 57913 926549963
A 72877 217905326
Q 6981 51158 2957545259174
A 52725 812043365
S 12745 567547642
A 48855 497080755
A 78299 516592712
Q 14689 85066 4797160406725
A 38787 539403860
Q 142 89276 9591932797993
Q 22785 60473 6455142523350
Q 80030 82424 2266162566191
S 83678 737386141
Q 11366 70442 7793434402716
Q 1053 48160 1562941135873
S 43319 591909063
A 50189 394827819
S 87556 769998935
A 83510 293724268
A 60960 293770884
Q 2821 3938 376546101675
Q 3902 92019 1604467838533
A 37716 778701454
S 39975 593368227
A 73435 752774510
S 30196 774409909
S 11279 244654818
S 80508 698297199
Q 19075 25626 4850494765723
A 35108 518844059
Q 22156 27117 879410304296
Q 2764 93207 7312518499931
Q 17272 46070 8118871399028
Q 17752 78715 1811258227288
S 33875 788724903
A 20346 470963544
Q 63385 83414 8002204547803
Q 26426 41903 2851231423397
S 80832 801728842
Q 24963 52349 8025710858696
Q 15610 91272 6107656815012
Q 23742 69809 6670833511985
A 14571 38287842
Q 72661 87784 5199553470150
Q 21095 90598 4257103511741
Q 36412 51951 2620692027603
A 45260 727780612
Q 18 93309 7294721951547
Q 12 93295 2799577306410
Q 32662 76005 5621589773359
Q 19681 60591 8822240386359
A 26770 798674483
A 20631 587079567
A 7765 811670777
Q 434 93053 8812713533437
Q 3921 93301 9766005545497
A 91253 581568429
S 59351 101675422
A 15787 672795945
Q 28026 89569 9009456821608
Q 6665 12539 1283719340295
Q 36647 84577 8656009150616
A 81137 532329166
A 92432 93486896
S 43777 156451649
S 71925 748363024
A 2571 95156251
A 29442 454783585
Q 8559 87455 1172539144326
S 83296 477230997
S 11089 593181511
A 80456 846504432
Q 40665 92416 4872803337175
Q 71076 79355 2555686254684
S 71365 193444542
Q 25911 58096 4037558887369
A 2103 358135932
A 69521 314949662
A 7312 592431725
S 38920 164632288
A 79476 131841383
A 69288 181223070
A 41783 466671851
Q 5044 47314 7937928537956
Q 12347 17400 1621259906144
Q 8029 81881 3971405723241
A 34709 78103411
Q 41095 61421 9224022746664
S 28930 642818379
S 3789 401437513
A 89537 311375228
A 79817 529564144
A 6270 257712524
Q 56474 57995 741078341601
S 12057 221215632
Q 6243 86980 7807113965448
S 64785 762186179
Q 73843 92717 186448064218
Q 2986 92581 5072860626220
A 91963 763596927
S 14824 78419869
Q 2323 87833 3319162343399
A 70560 568385372
Q 57793 80232 2652974733954
A 38532 757148361
S 14137 293566169
Q 59779 76791 9418707576185
S 10725 434817824
S 63799 266470710
Q 41302 78393 3924019152917
A 15137 659606234
S 25214 467697798
S 78137 260035371
Q 32300 37018 4340246086229
A 18012 814029476
A 59677 260266466
Q 33647 79115 6026564388275
A 71795 130864651
Q 24592 93363 5415191203378
A 56358 813519857
A 11347 241697011
A 50579 595450404
A 78073 795982637
Q 26751 34073 771738058317
Q 20630 87376 8407279276208
A 14035 341130956
A 83584 280183724
A 62521 478526223
A 27335 371508418
A 4924 966532705
S 15644 547525792
Q 19319 73197 9405421422568
S 4474 464349279
A 49319 982061109
Q 17338 88074 1320555296093
S 25178 216193758
Q 31302 89233 6083571810020
S 83331 97236496
Q 72121 73146 666773623760
S 9640 396203391
S 85293 736012214
A 82074 463449831
A 80639 487425728
Q 49890 59365 4335567704057
Q 6199 91077 7863375100787
A 2395 43632738
A 5306 229000400
A 89577 667192228
Q 14410 74776 9641220593116
A 70424 39736848
Q 20960 80906 3293946394736
A 2843 479644015
Q 61777 72640 9490786296024
A 66567 401827567
S 50365 460825305
A 4562 798376538
A 85181 268816772
Q 48264 55951 969659602081
A 21904 842047590
Q 60322 86839 1347370787130
Q 39245 89008 6642298618365
Q 9488 91797 6555639117658
S 77571 710839009
A 54331 200299905
S 44562 470890876
A 43493 448572612
S 78144 926672048
S 26182 894563595
S 37456 117809732
A 62527 604353406
S 91614 791082298
S 34357 709303496
S 85394 624929442
A 24877 669873093
A 70483 316130654
S 40000 861900195
Q 12278 34962 7297627993331
S 44689 781831218
A 17272 866129333
Q 458 92217 1514610608257
Q 1477 92023 4573619153843
A 77203 763289080
A 69614 688394882
A 83908 525453228
S 27863 354933369
A 25331 178351619
Q 45022 65840 7495828781551
Q 16764 66578 5719274696855
S 32525 156878289
A 70701 785659599
Q 15685 83287 9078859216755
A 5681 637603330
Q 5252 88195 489839677117
Q 21505 91188 5173988936064
A 26010 41721588
Q 44592 72164 4263485480823
Q 5364 11141 5301010237978
S 36964 512899765
S 26843 950805975
S 28620 561577573
A 80756 902583373
A 86038 775369727
A 79515 198243535
Q 11669 90535 3207636881086
S 2688 548775752
S 73735 799605681
A 87859 289002342
S 21751 548279484
Q 6687 25866 5016836823429
Q 12972 80518 8164858963121
S 14140 802780374
Q 12627 26317 314955012658
Q 24301 40900 8296147187060
S 15202 288434881
A 91327 792823131
S 9062 690961122
S 44225 868782453
A 5819 694215560
S 23555 113760844
A 41095 816578629
A 37854 425801440
Q 45793 67598 5273835673507
Q 251 90480 3518343482981
S 91320 682706103
Q 30965 83352 9713363293064
Q 15180 86531 1985037891134
S 66218 624941652
A 49190 651330119
Q 38401 74614 9906994952343
A 67098 625624505
S 89170 184830099
Q 3511 49466 4498650205497
A 17856 946132266
Q 45091 91836 3246559486142
S 47680 946562690
Q 852 80014 5927479060152
A 19916 83314900
S 3303 307227540
A 8691 985232966
Q 5363 57935 6734400075735
S 34010 159040235
S 28676 391762696
Q 33376 92742 1871956138925
Q 6537 47674 6817711640146
S 27457 616643542
A 82567 117039207
Q 72068 78887 3315325579716
S 10095 725599645
A 13802 102262928
Q 5001 74222 3901753893767
Q 47170 64648 1233091869530
Q 63243 80335 5898740954067
Q 12652 18926 2697983327102
Q 16925 79328 285348547898
S 41710 52234385
Q 42306 84378 7105786939146
Q 6880 77554 2789961556806
S 77976 340915633
Q 81678 87571 965466878370
S 53129 76696990
S 30462 994026959
S 29614 847793567
Q 2868 88039 6308604982584
Q 4402 86788 314705538912
A 59846 977488322
Q 19413 41483 6305375691443
Q 40149 47485 5494058390149
S 6521 111118271
S 62648 833219680
Q 16748 90854 8472638393985
A 77427 397390970
S 19035 773386908
A 69800 429835817
A 63200 517934814
S 7842 830649015
Q 605 91245 3344310275147
Q 15235 89843 9917511148922
Q 39254 52945 9204770761201
A 70325 256092048
S 50265 156762337
A 25031 179315179
A 46338 459746490
Q 521 91929 518645750926
S 36802 677942355
Q 66494 71978 3201647710478
A 83842 229466356
Q 11069 43707 6652937285114
A 52858 675815979
Q 20278 86760 7886149409918
Q 9960 47949 4787421998637
Q 31713 49754 3876329563260
S 46538 132781742
A 61112 212109605
Q 2146 78664 83541454585
A 67315 109329418
S 13410 744416570
S 56748 825024590
Q 10898 87715 7948399568942
A 26521 213621861
Q 6811 70837 65674071704
S 8312 380074880
Q 19135 69571 3112905231927
A 71765 650278444
Q 13309 70230 1573308723409
S 40004 241991724
S 72576 154402222
Q 51791 92860 7827990483721
Q 1899 49691 6604495595401
Q 6835 92753 8942167230038
Q 53482 72903 1279783080491
A 71503 815054108
S 18746 454949509
A 59880 740178143
S 64025 754437886
S 70566 725330689
Q 54341 88881 1922479373040
Q 48003 54179 1868886254669
A 1113 24671487
Q 41066 49299 3311430871584
A 38249 542916518
A 51842 48128702
S 17116 611653112
A 22398 539644322
S 45452 165258922
A 67160 131655222
Q 2822 73103 1934242042347
S 32243 142422653
A 30363 935715289
S 45564 234934026
Q 3911 56928 6945647469806
S 31820 143222417
A 79824 348707190
S 13949 970232047
A 81817 584837625
Q 4456 92408 6833855747389
S 65404 426133625
Q 16586 78250 9408473162588
S 66405 199206328
Q 7152 87493 8344007584009
Q 1861 75165 2564135255395
S 9657 683947411
S 85881 693953313
Q 35119 68034 7767793512952
A 32133 271263878
S 60152 829664082
Q 20191 45310 4389541970054
Q 1236 75670 3858440802484
S 71017 864996611
A 20052 807705248
Q 19732 83972 5383134301908
A 8812 17995981
Q 4583 35425 3705943776955
Q 5353 86938 3618614019350
S 78418 248382766
S 35543 660023217
A 54470 159044762
S 48302 941142597
Q 26063 75586 4097782865026
Q 55821 76757 466802091198
A 54670 232073553
Q 318 92485 4545181506606
A 15531 633144637
S 16905 131630520
S 65795 270464844
S 14191 331843104
S 35893 494399522
S 24160 685451766
A 12387 450396026
A 82262 452510775
S 52225 875419000
S 24467 908008274
Q 65498 78650 1348169419334
Q 54914 73929 797821005273
Q 5245 16437 6958784261787
Q 7118 64006 498504950368
Q 57394 85290 1187058134524
A 24600 22826539
Q 8794 59089 1059171159862
A 55749 581644269
S 50572 812049740
S 55358 325822618
A 38004 39616044
S 55308 843915037
Q 5969 48109 2771252041628
A 83723 542602431
A 13654 711494343
Q 12459 17324 2183081708552
Q 8223 74122 1760318491396
S 33766 126492141
A 22252 916484134
Q 45644 74005 8494526940961
A 39145 377790577
S 17958 945402546
S 62677 371701746
S 20303 312409665
S 19776 736900901
Q 45252 62730 5296715198017
A 92310 151103875
Q 35308 85675 5648478348584
Q 15392 77151 6662086148144
Q 21826 45727 3314716384871
S 33904 221375084
S 45556 625645439
Q 15138 79200 6478711087416
S 22364 330881008
Q 1428 90703 1343954147440
S 34254 559095896
A 60920 20442321
S 50722 834973967
Q 14517 76495 6589401963856
Q 3311 71666 5936157197423
Q 34382 76960 4641436926094
S 19847 729227787
S 38062 144229037
S 38104 747332704
Q 31002 88447 9890092171012
S 4484 344499933
A 32100 726332392
A 81148 4858625
Q 14508 55983 5714892370775
S 67669 140504294
A 5541 652631679
A 22012 760910099
Q 29635 71103 9306159109020
A 55839 974649458
A 14492 724081372
Q 23140 65452 8191633501592
Q 31724 37025 38756674424
S 82369 857330364
A 19262 294933839
Q 1187 91821 627763885558
S 90061 992778485
Q 4730 81831 2216834722432
Q 49030 87650 5243593475575
Q 5748 58525 6817251683922
S 33775 575543635
Q 37744 67415 3501532911519
Q 25239 84953 7177107742694
A 82383 802118421
Q 14211 91404 9119280828354
S 780 710272127
A 80927 797322319
A 84718 452719645
Q 21708 38732 5860026333244
Q 9335 91097 1140964089039
S 11715 360455575
Q 2203 30599 5431621242158
Q 24791 85817 4580321345605
Q 21438 75417 1046037227456
A 42991 666193153
Q 31730 60387 7828540233361
S 56645 26278840
A 53165 463431365
S 78032 439422094
A 76498 287877231
Q 27368 78506 291586973836
S 71676 905958975
Q 16760 38640 6989955587974
A 79721 967007423
A 16319 827658618
S 92258 67971371
Q 3988 89113 6619559192031
A 65126 113897880
S 74651 896266157
S 71642 731307480
Q 27948 75231 9060349956784
A 83248 526354868
A 67805 491097239
A 84192 88598285
Q 1070 17467 6435631682184
S 92742 546493767
A 60831 818530258
Q 63500 74960 5926255738003
Q 2187 90004 2057805592595
A 86580 539357989
S 37619 209720889
A 55325 766127506
S 46983 731763564
S 57369 106289213
S 68675 554709520
A 7281 50897782
A 12256 125938569
Q 84541 86475 720964240592
S 44403 53501600
A 47148 208767541
S 11859 388211328
A 25134 950907445
S 25535 280437141
A 30722 33182474
S 46697 636343997
Q 56450 77355 1642950573043
A 16334 563587855
Q 17077 73075 7213825856433
Q 31077 53730 3833445753408
S 7393 247078703
S 42172 359657072
Q 11053 72691 7670494064431
Q 20304 49773 4366978186821
A 41322 230081887
S 31062 106212851
Q 48188 70230 9848768538079
S 4858 908775841
Q 60897 83975 3356129150554
A 6247 129906814
S 54824 43387633
A 47983 413800809
Q 81773 92777 6581604623961
S 52475 591264514
S 1233 309532097
S 325 531283739
A 84578 183754602
A 34747 688009991
A 33601 897594320
A 42812 901250282
S 35262 805104431
S 86204 506055244
S 66999 759681890
A 51415 784624978
Q 35858 63686 5292499707375
A 34897 370246523
A 39666 373459668
S 11793 129735252
A 48307 744871284
S 48841 85547361
S 62941 782284768
S 40059 112184283
S 60287 245954593
Q 11678 92887 9937181094919
Q 2515 89154 6379592837589
Q 15457 50901 9861123099560
S 48396 176089761
Q 13678 85960 2888140910025
Q 15119 58656 3613639397947
A 8033 353690624
A 65359 794300507
A 65588 464977309
Q 34540 42742 77214067086
S 81883 474061184
A 21112 910885743
S 13548 908113902
S 26467 996025562
A 53975 966235142
Q 51077 86537 9689690372967
S 45072 543371626
S 1620 461615466
S 54866 4306720
S 15486 213158632
Q 29666 77088 8667905983707
A 92724 157397357
A 19262 153429880
A 80076 316616369
Q 42535 71631 7039675651672
A 78501 855385751
S 27806 93080295
A 85955 734584879
Q 16455 49140 4423461194142
S 10386 219983541
Q 1300 73327 1672894243176
S 22142 172207114
Q 4502 68114 8941349699610
A 69044 415322863
Q 10301 72955 7347891525823
Q 635 85807 8660623419064
S 86708 389741706
S 93260 164903268
A 2455 111483419
S 83770 387173169
A 1246 297092690
S 36231 149288921
Q 18772 62921 7338776628835
Q 2174 92904 6758859060057
A 88705 865328257
Q 12102 22809 7627339650340
Q 29764 61331 9332404484345
Q 26490 77806 4552159139649
A 18068 382281032
A 71929 16130406
Q 1380 59740 2672955369972
Q 11446 67899 6731795451252
S 6146 78231221
S 17188 92152109
Q 6138 8588 907277583613
S 93087 268198882
Q 5331 24642 9108814852125
A 61360 62695667
Q 77 83323 6534348127810
S 68565 464262526
A 54344 632778498
S 72153 37866713
S 16579 134459013
A 29790 299881206
Q 21298 54152 9624511562671
Q 60683 77437 2610057400458
A 27161 885748326
S 31059 28772563
S 77855 337313792
S 69293 138519522
S 32860 39247278
Q 25223 69394 9183408988956
Q 21167 22608 641486230358
S 79503 687611181
Q 26110 83923 7495812536545
A 16706 43907245
A 1419 552882771
Q 4444 75672 2115364859120
Q 27878 70891 1800223709985
S 45755 231035104
Q 58319 59398 978902602206
Q 20198 84554 9092977035373
Q 1374 88523 5296051831601
Q 36225 54041 3842428014295
Q 80706 86955 3962377733267
S 74202 330581445
S 38642 360665321
A 29803 231830281
Q 8433 83849 6978763067034
A 76019 337807853
A 58226 147613706
A 89047 341810114
S 56579 434616436
Q 12449 35137 5231867036663
Q 41972 87754 3166411930645
Q 61358 83197 4380955086527
Q 14846 81975 7141223036567
Q 18650 53529 1873463688322
A 53384 330286943
A 88220 453133627
Q 1109 91243 4451656154735
A 80167 609254055
Q 171 78607 1066285564569
A 15099 196269689
S 8755 312105433
S 23134 203113422
A 60732 403171538
A 5054 971361559
Q 24430 45900 1395630897815
Q 48290 81838 6491441370276
S 27430 53914859
S 46346 644374148
Q 15664 70560 3875610772310
A 14807 939043216
A 29047 511219331
Q 34673 48207 3112740103905
A 45681 795779169
Q 24680 84432 4748327318208
A 43299 488184695
Q 45210 73856 4524282262594
A 91499 383849659
A 68558 922688755
Q 5852 89644 5186162563307
S 9006 612531024
Q 1170 47330 2287401332808
Q 25656 49456 4814761518940
A 68303 743229470
Q 10625 89156 934428648924
Q 603 83810 7135751149696
Q 19407 59044 6909101265732
S 77295 411014086
A 65499 613160092
A 9056 319368158
Q 71208 80485 5325867354376
Q 9244 91562 6651310664487
Q 7601 51666 5242291559130
Q 8135 90427 5886852448903
S 59114 909839166
Q 2807 64066 6413621246964
Q 25691 75902 2509843236542
A 33739 698617079
A 45914 962467422
A 75630 896833702
Q 54531 86618 6174266012615
S 88857 469827099
S 59452 992627440
S 63432 309091201
Q 8569 52834 6287340431770
Q 19658 43653 9741805943984
S 88111 564312236
A 63056 722636429
S 42968 888072688
A 78310 598961433
S 67427 561399784
S 37934 59348969
Q 936 83170 9816970188560
S 30681 995776586
Q 10659 89802 6922465021334
S 92350 780670387
A 51952 152474948
S 88855 508930228
S 67049 877195596
A 59284 6008229
Q 5691 88313 6000734549403
S 54808 634590922
A 20562 141482977
S 13910 681771491
Q 3544 84869 2160570420361
S 51677 847310587
A 27951 406806110
A 71237 3241065
Q 64352 85398 6334069968116
A 46224 687333005
A 15629 56291302
Q 13856 92017 1025326584848
A 21485 784230513
A 37275 915103267
Q 16107 73008 6622255320688
S 29602 932234492
A 4527 926500154
A 90846 23541425
Q 2758 79277 8039134898025
Q 6343 44060 3811930597926
Q 16786 91851 6411466847526
S 33228 909117434
A 19995 374431246
S 65662 110996064
Q 50016 56362 1762967072515
A 5963 986702254
S 47011 12896839
S 65873 864546907
Q 9314 83627 1392576383714
S 39937 736839679
S 34378 941593513
Q 239 93291 8250383286005
A 43715 39417236
S 74489 151669943
S 73852 65837710
A 6157 420528645
A 86646 42164466
S 24837 689994021
Q 53901 65668 2338073145704
Q 11239 73573 9639126688646
A 91498 531284268
A 10362 394036149
Q 2505 30648 8955220446925
A 72615 123236979
A 67122 195478600
Q 35804 79625 735180999395
A 66694 605877930
Q 7850 61029 7769245139508
Q 18021 87140 3151288032165
Q 4891 73929 5915982874104
S 50728 695289268
Q 21558 63821 7824161460943
A 53613 268604534
Q 60577 66914 3110108181707
S 48029 29490433
A 24841 301902431
A 92954 389809593
S 80338 710172341
S 5277 781698623
S 84944 255497136
A 15361 287134130
A 78527 787225269
A 77333 138772797
A 29202 902684333
A 36123 795779937
A 35706 476600692
A 8048 993989071
A 65136 146468926
S 39242 123166606
Q 7110 34589 750677854540
A 44781 526263144
S 36978 637661066
S 84254 892164313
S 63926 659634542
A 15959 330554900
A 13193 849661082
A 17444 546039061
S 18926 736315047
A 51935 962033185
A 20158 970956474
Q 39233 56513 8449818653387
A 38029 767196351
S 8582 53969288
S 16963 511510221
A 88657 328918173
S 79518 821300450
A 44453 909858386
A 80329 95126135
A 87017 268319627
S 44606 498047120
Q 24102 83781 4281666773609
S 54728 93875307
S 555 467456151
Q 2144 67665 7470879830797
Q 15242 53077 9042015365887
A 75312 852650948
A 30830 196050349
Q 23977 51119 2334084336488
Q 2867 93273 1712048960665
A 51791 916547763
Q 15277 86652 6544859907428
S 71456 471155384
Q 39371 65271 9217764748701
S 68846 182298510
S 62863 658624341
S 23801 993710118
Q 8099 74217 2220549886542
S 43660 714583794
A 23896 7978722
Q 30018 77695 1359914512616
Q 13288 28699 4278195685002
A 47556 867430609
Q 68341 72504 3099405359775
A 26153 521880222
Q 25898 43355 8092191962782
A 59825 88483176
S 4062 684470405
A 65212 270083112
A 63424 100187011
Q 14462 79924 2031039605023
A 26 104773703
Q 44638 77494 4614799882411
Q 43800 63377 8448586842454
A 77195 750091778
S 55164 743606515
Q 11249 22040 1204259534376
Q 11435 26800 2789370404218
S 23626 763546573
A 70784 664495419
A 41143 264150615
Q 2730 86696 6422876373773
Q 38116 51884 4484554499408
A 20440 923310259
S 51226 134046840
Q 7339 23376 9557857122762
A 54528 646701710
Q 41530 70460 6365931235061
S 35117 306626694
Q 16017 66474 743308453063
Q 543 39829 2955449819133
A 49442 502347197
S 2975 154002941
A 12486 639856953
S 21384 490586175
S 23089 616899891
Q 29613 34367 607204073842
A 19192 686797429
S 35489 454600303
Q 20822 57984 5754215831509
S 70766 35761984
Q 34590 49766 5065023573816
Q 32928 53149 1967636186004
S 48398 607292172
S 4038 78576317
A 56260 356482817
Q 43143 84581 6782422497709
Q 9706 92112 7122931669309
A 37199 922475359
A 71832 898610234
A 90722 101268325
Q 28134 58076 7647279408156
Q 17371 80081 7511033160137
S 36172 894741936
Q 6390 89500 5607487045234
Q 21352 60472 9654224385855
S 15712 667674693
A 39279 643473918
S 22824 695165141
Q 28256 51993 4848457204481
Q 40631 88616 9196290828143
A 55589 179322083
S 27081 736367270
S 62409 720295001
A 12034 913936105
S 34995 799430797
A 93366 881881202
A 53101 903542626
Q 2774 88678 256981023382
S 20951 77584491
Q 29026 93280 8485298450756
Q 33890 71047 6761049979373
A 60651 430040170
S 31450 182203480
S 65078 189435023
A 20097 351211731
Q 28061 67407 8206552521467
Q 780 93367 2362232996283
S 58547 219699131
Q 9539 91918 2296013848726
Q 36320 82795 2882854103406
Q 13147 83165 7403354827405
Q 50298 70316 4312439925564
S 74640 761589124
S 72321 748680224
A 37578 809931793
Q 19886 92779 2071181459929
Q 7118 88709 55062500965
Q 11951 90417 6435928767326
Q 801 20502 4149096085620
S 91276 983102123
A 32458 879225083
A 59733 820405074
Q 1365 88282 2727394840649
S 63686 844087736
A 86297 291975786
Q 24570 88575 1618881698384
Q 16608 64370 1802444277023
Q 20406 68966 2157467737031
Q 25634 86225 6581547347305
Q 2654 75241 4929011432210
Q 26774 30282 2024146055183
Q 42895 43136 110692438620
Q 7652 32870 2138670756161
A 39346 451730869
S 14609 837376289
S 72330 86946760
S 24802 930157162
Q 1625 75697 2317221376866
A 83903 556279918
Q 16222 56933 5040151880898
A 45183 518832942
Q 5328 44312 7936554025784
Q 4010 92271 5185393889024
A 4670 640156039
Q 9141 11024 90052792710
Q 10052 62378 701003646957
S 48618 186449322
S 67276 310164863
A 31048 139620652
A 54959 996338250
S 59744 414306347
Q 6628 86203 5462805790733
A 44438 581015343
A 9217 842459287
S 27778 896160656
A 79158 225413597
S 93225 244774352
Q 1900 93211 804266775365
S 58324 799849528
Q 40828 86483 331165079660
Q 30008 53495 4306748835649
A 88644 647436993
Q 8533 73286 73433826945
S 15148 186686183
A 83137 706522445
Q 9091 10600 1413211256484
Q 12758 46820 4106012474016
A 49727 396399730
A 58411 486405232
A 55880 844792473
A 66617 437135965
S 84138 96975867
S 2346 418532717
S 31111 915165570
S 2078 557138723
Q 544 89623 7460878189619
Q 9468 75555 4448115919044
S 73255 77164568
Q 65901 90880 3923423505264
Q 29440 77614 6981533462575
Q 17740 90226 683769701983
Q 1002 92787 2831775373944
A 51535 768747049
Q 13108 48141 558522280183
A 50115 285053967
Q 40034 83040 2413141302805
S 70666 898353082
A 50863 59061174
A 59180 948918345
Q 29490 77634 251420875336
Q 61388 86537 8107339549038
A 86635 828404193
Q 30715 43573 390671445523
S 30527 79835447
S 24726 673608139
Q 13069 84341 1937435671811
A 24524 170637521
Q 33240 65527 3240896922225
Q 33851 87865 3470346340058
Q 79089 85037 4945039992036
A 53629 761724587
Q 51221 70003 1625583142131
Q 8040 32247 1194225035098
Q 32966 86080 8573991311712
S 42819 485410275
Q 14077 49810 2139136337115
Q 8000 56599 5472198183179
Q 22880 51626 7226549636586
S 32447 877917013
S 28801 148135917
A 61423 270015244
S 44148 738749292
A 61280 685801327
A 75279 105317345
S 77445 185970922
Q 5344 77689 7134464040048
A 16967 76702512
A 20241 55205398
S 1656 443062443
Q 9581 52787 6799232886132
Q 10988 64103 4382686580541
Q 18622 33653 4788807181638
A 64890 403363284
A 36445 722714673
Q 13652 92061 3963228804267
Q 19316 44473 2256809418821
S 81969 791927064
S 15077 303000476
Q 72467 86301 1939600239465
Q 11375 80395 8120065250520
A 31869 98956398
Q 42916 65227 5974283596840
Q 31602 57510 1274817338959
A 86790 613455643
S 53179 621795594
S 11935 562268743
Q 3003 6318 1505855090915
S 55025 738756972
A 24863 847811149
S 70324 291598106
A 77631 675797416
Q 6231 79841 9817255896895
A 80006 114859588
Q 31871 92081 3933405940934
A 7139 206702112
A 75168 291727191
Q 3028 92266 3380233556345
Q 1061 91578 9912498063144
S 20441 760425158
Q 4081 62175 5777748447558
Q 5651 65455 7154375470428
Q 26896 93256 8752526488323
Q 51990 77817 5511184036987
A 34297 19883245
Q 13025 40254 4280197255193
A 75857 875749097
A 55738 954479796
A 52560 517905197
S 76357 710212309
A 54939 680931826
Q 42288 91487 5883327366633
A 33151 556107212
Q 37987 54662 1461452499924
A 3307 49388720
Q 10864 48473 760631958423
Q 12126 92416 4973193867227
S 10363 850465101
A 79316 638454572
S 80266 187235668
A 28269 185628747
A 21121 257972697
Q 45847 46248 136507779778
Q 32394 81696 2462314421525
A 84913 531406203
S 36469 975988594
Q 39107 55668 3335515060235
Q 32551 44495 4992491680
A 62369 321695990
S 19623 34356934
Q 45617 63306 6911457657264
S 55929 286070062
Q 8370 84493 1904335713255
Q 20498 67308 7059330776121
Q 4600 81092 5387267947944
Q 8217 86329 4852959924207
A 32520 799162038
S 67336 817139389
Q 37617 60435 7842770119088
S 22116 177588453
S 72270 173663474
Q 2247 60388 1235552897726
Q 1479 6003 899758118272
Q 1560 78059 9029709137976
Q 42011 93096 3015680268983
Q 11355 68448 5662254100784
A 32947 986550702
Q 1202 84128 1336495368354
Q 83048 88682 2559819892066
A 52231 421146642
Q 22951 82447 5591194614820
Q 1964 75713 1376358310754
Q 1288 87507 4566043616676
Q 45412 85333 4729878497097
Q 17708 87822 2850333618158
S 70394 752920593
A 16490 879672339
A 48004 555270794
S 67308 956589650
Q 8887 88371 9056127413125
A 9472 643204380
A 71422 797768739
S 57933 58511038
Q 17652 91143 9860701799856
A 60737 484468509
S 10560 860714976
Q 2497 25469 2705353289997
Q 2559 87101 5002107114691
S 89419 511414140
Q 27819 80212 7751640937965
Q 438 87650 6221172259660
S 65412 340143161
Q 41933 44935 2646708974991
A 50711 742076699
Q 48964 62984 9678655460268
A 73631 647523768
A 58199 711725573
S 13074 971335508
Q 18967 73390 6385934140661
A 61266 769247427
Q 38953 51890 15998763339
A 51049 164351815
Q 9355 72463 4124341325973
S 25479 721334035
S 45979 93390219
Q 8216 32637 4218853136538
Q 59970 66459 4253679208162
A 42555 264141345
S 53695 294005325
S 70279 257339191
S 81195 436536748
Q 13508 33844 9286024333099
Q 1472 89362 7405752465483
Q 1105 90926 8679459920760
Q 36912 48331 5767535603967
A 57057 831185595
A 92587 856083226
Q 9287 35439 1909202979885
A 16497 696876777
A 93307 551730637
A 7450 152212404
A 48832 322254342
S 1464 562254201
Q 66888 88228 5155732264430
Q 23826 54696 6955485855759
S 38695 525050569
S 24559 153190481
A 44575 637145903
Q 19387 77580 95301846780
Q 39543 71939 1847413397993
Q 1367 50073 8771513228873
S 83249 863513121
A 81547 38617386
A 53826 315183406
Q 43070 48785 349860910269
S 55524 787112940
Q 23322 40714 6358614809134
S 22636 270569390
Q 35432 70222 5499711656527
A 73369 387880918
S 7390 541450438
Q 14295 28034 8446723669911
A 37163 793228266
Q 62214 85666 3136754738473
S 46735 565158372
Q 42674 51451 3846686816302
Q 12342 54518 7160535147499
Q 30868 42595 3388093364735
Q 273 93221 6331513591326
S 79171 481388955
S 46113 435963061
S 20986 619168094
S 75913 72828715
Q 27881 89817 2423834789456
S 10070 318096890
S 86126 107902864
S 75067 772911913
A 11120 203457447
Q 26021 89429 2921658539592
S 67797 63565488
A 37144 660954441
S 32770 873079920
Q 16884 42295 2007059971340
A 54983 567989081
A 29671 351331655
Q 16964 67259 9438664002290
A 30549 698315726
A 35861 39005238
Q 77849 80029 226748954091
Q 42193 70425 7425470456980
A 60832 34945874
Q 16252 70377 7446439911157
A 87076 472711615
Q 28862 79367 5114020612257
Q 11816 15072 3192099123265
Q 6839 66652 3551432424710
S 39424 380516641
A 85120 55220355
Q 36554 87163 2613957377849
Q 7089 90017 6202535101013
A 14150 606476098
S 88257 719085993
Q 9156 61560 5590616377293
Q 4875 72041 1910606285811
A 36622 836571211
A 32030 941262322
S 77426 919715111
Q 25894 84446 5007985705689
A 70552 408812408
Q 62813 63796 50992159465
Q 12822 39623 6147863763752
Q 36675 43019 1553972614606
Q 144 84313 3868741464850
S 80996 380616491
Q 6988 61064 660716576155
Q 31867 63582 1584003201678
Q 48972 87554 6818769358240
Q 31458 86200 9203392314293
A 4998 774919368
A 49907 283328435
S 88600 288164805
Q 38319 90717 6319691483757
Q 21515 30775 73078174838
Q 1261 63538 3248170605340
S 46849 586985154
S 65333 599781459
Q 18989 85484 5106430692139
A 76189 917730362
A 8403 46459134
S 17276 423744861
A 91660 798863010
Q 24270 44807 1346176742841
Q 3222 82093 5144893233659
Q 51182 74542 903042652072
Q 20693 91728 9977921877704
Q 22052 60236 1322416731771
Q 54728 79627 8197809066782
Q 19668 82318 3373193789025
A 66365 304446300
Q 20572 87915 4935467639435
S 24688 754276610
A 38516 331825560
S 60438 164254596
S 35999 812941330
Q 34728 78973 9901153469559
Q 41 93147 7719859419544
Q 46853 90246 8988023293925
Q 10803 78117 7093280340746
A 35008 695105730
A 72097 445413587
Q 14325 90903 7159334573730
S 61507 633963230
Q 37667 78507 5130089940045
Q 5612 57495 409664968863
Q 31013 39554 15349603327
Q 3451 68575 747822470207
S 81190 417472769
A 5963 535790791
Q 8073 81741 3836159232300
S 36905 829883443
Q 18214 56305 3261046182254
Q 30343 66069 8360693701981
S 65038 305696378
S 18116 63732428
S 63175 449709211
S 67782 984111650
A 37517 673849092
A 66225 321800487
S 49216 724088423
Q 26501 38650 9792149567623
Q 2935 92938 3996442669244
A 1337 808277782
S 25032 43395164
Q 12272 63657 9951904213155
Q 21419 85424 913992432384
Q 18875 20883 1656679658684
Q 26303 71457 5078918264383
Q 66931 93337 7832661599671
Q 633 82695 7031373898576
S 68276 330335424
A 18715 972108964
Q 46204 90070 9690918135934
Q 12440 30786 4010541940625
Q 15656 79977 8249903295703
Q 8358 24313 6115155536265
Q 7194 46101 1405250530212
S 49946 431157610
S 83929 932225492
S 44301 69666880
A 84637 207648503
A 12507 715165670
A 27475 735833256
Q 67431 89654 1101681903061
Q 611 93123 9375678245675
Q 8726 67217 4584450391280
Q 35222 89753 7468020060963
Q 34 91673 1868664148467
S 52984 715327311
S 17031 740408632
Q 57467 92322 3671427142935
S 65591 820468698
Q 2155 85461 4998072043765
Q 24451 52315 9900109589816
A 67357 818423177
Q 10515 59782 6454187570949
Q 471 74721 7269077786180
Q 23874 40793 3840006053259
Q 45703 48639 559801589812
S 74009 418988360
Q 34773 38648 1305097970923
Q 6675 72372 7663784151092
Q 1755 91893 5264951847507
Q 50284 89198 4552032691633
Q 29510 46724 1076520160445
A 55411 379160168
A 59911 62653644
Q 47967 84386 7190780796463
Q 12962 19178 5429963223940
Q 13330 45236 9659070285035
A 77148 222151408
Q 26077 70670 6931019457390
S 7636 62054181
S 91165 989197741
A 92292 199704489
S 80275 907964626
Q 6302 69005 5421582716885
A 46780 859964301
Q 59221 63077 2746351432534
S 75806 588450662
A 43884 882527329
Q 16322 68806 3512013637896
A 4455 109514265
A 14369 833357342
A 46241 757718970
Q 210 91631 9536196792140
S 18850 100486351
Q 17555 80454 8155278161124
A 22176 379451075
S 15258 91016748
A 72398 313412426
A 1540 309311996
S 77364 896889960
Q 296 92426 7369635864434
S 81962 402465068
A 526 427794904
A 43389 464727656
S 89460 263617257
A 84866 271272925
A 64850 541679427
Q 60913 79040 2712819400507
S 82638 689947912
S 11708 467360471
S 80443 255816314
S 43409 72432636
S 39714 127347622
Q 1025 84069 7974430598806
A 14643 554789795
A 83828 158068745
Q 16431 84309 9578780401976
Q 34650 84512 9401337740822
A 71142 713847723
Q 5071 60848 2508610324302
A 59386 444276869
A 78721 531586398
A 11756 588755425
A 76 82652626
A 8461 157104949
A 27460 42219064
S 7806 716605942
S 3292 7075319
Q 9941 10011 47435415129
Q 18651 31476 1760207327569
A 46331 163120395
S 62376 631813574
A 21879 401653557
Q 14887 79730 9965276563148
A 86425 875628380
Q 22718 79087 2820742846141
A 41370 454537711
Q 1690 67767 6879329129294
Q 47439 82220 2123457741643
S 5538 880275620
S 27566 658344139
Q 59158 66008 5269332922234
Q 48334 76708 1235829432281
Q 10221 75451 8455116142734
Q 31517 80236 9661597325499
Q 55716 62519 5578083173704
S 65056 569176841
S 57508 642424142
A 11659 273013299
S 46732 871156186
A 17123 204130232
Q 20036 86056 2761395158390
A 19850 367992689
Q 30033 77937 242447020626
S 79691 449254232
S 81777 491158927
A 64656 658065265
A 80434 933363470
A 11044 756033861
S 73863 834557460
Q 55018 64326 9100354744395
A 2894 943593440
Q 8563 18598 9118350852520
A 33977 45208841
Q 22 93258 698347085437
A 57279 750589924
A 90329 168037815
A 49369 591202954
A 85985 81001160
Q 25002 67010 7069298507699
S 23131 851162793
A 42200 491587788
S 28662 61230075
Q 67433 85393 3282602703366
A 31834 177848041
Q 14664 87212 730382943377
S 12219 212747215
S 25992 76277329
A 49143 53787637
Q 20161 84996 6368348322642
S 69305 245346277
S 52091 479988322
A 59720 180862813
S 52882 272198717
Q 67378 87474 241036094190
Q 45521 63126 7942342588597
Q 59620 90808 541989068344
A 8378 563055719
Q 63853 65178 94195799117
A 21374 205242601
S 46552 737152192
Q 3260 90868 4830103147366
A 63089 923172410
A 33245 646232609
A 51549 969812444
S 80177 719429176
Q 62349 79915 1715302606257
Q 35998 81318 6466081583072
A 35225 841462292
Q 12402 12920 463425842112
S 51552 813003499
Q 4797 92397 3312674013012
S 31098 495042003
Q 2536 65686 5870159262690
Q 55881 71915 1960223658966
S 4044 912476481
S 53946 714707145
A 11006 488608036
Q 19491 57229 5288851817819
S 40423 342042409
Q 43529 90096 7990288027977
S 88363 709032057
Q 29551 66834 1573758432322
Q 5629 75936 859165332144
Q 6410 83754 2321656815114
A 93089 839077207
Q 20472 92634 1448481844338
Q 3325 59938 7617503341818
Q 4925 61392 4898856070308
S 34317 586800731
A 93084 428725041
S 54499 702591335
A 50581 682159941
A 24924 90001013
S 26756 257495529
Q 59541 69013 7068966174891
A 80746 253709427
A 37908 223165426
Q 3785 87260 5352395542262
S 16825 299360304
A 59251 491388231
A 92136 327700300
A 34805 623916771
A 7170 645633522
S 93158 353495500
Q 4761 93346 9759378077462
A 31961 47572320
Q 38626 53643 7097398100417
A 42614 957366736
S 20089 3099892
Q 42602 80120 831013201773
Q 32924 79284 8849356773587
Q 27888 90305 5582213244956
Q 792 68218 188522685140
S 21875 71858234
S 66991 195353820
S 47931 267073696
A 17897 629374377
Q 72932 82439 5095703622320
Q 16668 81595 8069999123618
S 50415 356386103
S 40342 659206058
A 61794 932718185
A 68722 799952754
Q 28386 61116 9126454309276
Q 43370 91488 1813977426620
S 45913 165104981
A 34613 348667904
Q 6207 28882 4685061590502
Q 1210 93130 5740343712165
Q 42685 46816 546059519387
S 21255 464429431
Q 64146 93156 5240674838629
A 50623 186629816
Q 2486 87342 6231515048718
S 43404 257830022
Q 15702 19412 2668377820453
S 47514 792520510
A 8519 712061636
S 65858 484193608
Q 853 89505 305080819360
Q 2086 49689 8351269010557
Q 50549 82680 3209618780863
A 24801 459211638
A 73628 426114239
S 2919 210546134
Q 24610 58373 1443610929999
A 13315 41678386
S 10811 103125907
S 68781 123636171
S 84122 763668778
S 29472 842358525
S 9110 207495666
S 79503 420993075
S 61432 973301820
A 89055 393607315
S 45293 298728504
A 89418 182954517
S 81026 755455923
Q 37917 86684 3608830028366
A 15086 843427650
S 10208 33946641
A 65636 177357705
Q 35849 62639 4060664931112
S 89901 557688017
S 60419 198887335
A 59830 894306848
S 45611 748279753
Q 83486 85463 1870804171805
A 50228 779431953
S 60653 261089783
Q 6432 75718 8653053763316
A 23854 195477525
Q 34225 61602 5028500681269
Q 18402 73871 9323125064363
A 34715 759534452
S 10705 603200893
S 65247 190660126
S 84479 425396502
S 39379 19220469
A 56924 552159762
S 59709 718994339
Q 15004 74229 8341007726304
S 71775 794316071
Q 56993 58264 684713815964
A 4722 536120905
Q 26100 88734 9998469377428
Q 821 92538 136627567730
Q 7800 49949 2687189414416
S 71466 467595947
A 63212 158214136
S 7107 384705574
Q 2303 88332 9263516437914
A 58220 468196702
S 63518 572537670
S 32034 32865619
A 22566 719038852
Q 38356 60549 1527117514495
A 87094 8214565
Q 31728 90994 9774139128482
S 8556 700017179
S 5771 613408616
Q 21051 64569 6273453003187
A 12881 252209622
A 25225 848898200
Q 28939 91192 7316452783149
Q 7364 57497 6137358357684
A 62466 394628396
Q 53069 88761 6227545850384
Q 6796 49684 7888321167544
A 73222 793821530
Q 8315 40137 9997718595064
S 81103 625597357
S 25891 527983595
A 46291 72601963
A 71057 759758487
A 78077 391685149
A 45801 996497932
A 43781 805632870
Q 42371 67535 3447043201221
S 10878 53253360
A 5 701685671
Q 12492 79929 8662080997515
Q 17199 57272 9660084140716
S 57529 622996321
Q 13919 76316 516125950257
S 72217 131894997
Q 6169 90101 1138675014126
Q 4569 92433 8650591025855
Q 54835 87624 8242253337158
S 76195 957649482
A 27949 196230950
S 45250 53776587
Q 42696 72585 7046005728553
S 27150 696104937
A 3949 194540185
Q 23838 75453 4124088568765
Q 10759 72303 7179855253007
S 27423 292016434
S 32022 653171498
Q 23633 82329 5723989062233
S 9327 183104655
A 10224 693178239
Q 25962 82688 4985153206688
A 47904 733284816
S 24757 409537327
S 29646 518397236
Q 29137 47451 8632268043571
Q 5902 84045 539138606845
Q 23620 88271 5711003789522
Q 9713 74693 5860020187034
A 13356 905360530
S 71292 614236685
Q 944 45967 2331737093979
Q 34594 59033 1226439223037
S 11258 895544195
S 47310 211729170
S 65906 345052398
Q 32519 87264 4774645460080
Q 23066 75978 7521856629904
Q 20248 88058 7987148409600
Q 48467 87464 9666625903629
Q 83725 88505 1770647688533
Q 10826 17112 516493256114
Q 13231 48120 7686695056882
S 15961 141381971
A 63780 220353856
A 49008 175796634
Q 13158 74894 2571417455541
A 59777 81154024
Q 37065 41160 3854565741241
Q 70560 70971 204428399858
Q 2852 93296 4270588196301
Q 13878 87831 5607923365908
S 66464 642996006
Q 72081 93305 4887345577658
S 31545 846217578
Q 20816 91132 9401310846220
A 91064 550519112
A 86626 173354542
S 45419 356181945
S 81068 219877672
S 80568 93959924
Q 17445 66869 7429786134542
A 83023 28985109
A 44708 29428450
S 87982 310783547
A 54772 683526441
A 57926 168904547
A 825 88697856
S 91483 258237546
S 69447 39209765
S 44268 196255
A 82967 789763562
S 33084 222096510
S 85056 133951706
Q 4375 72790 3557400143934
Q 58400 86977 8114345535458
Q 73905 86185 1094802747952
Q 27010 68688 6074469197703
A 77213 851683282
A 86109 97710904
A 59964 407426699
S 15940 961265018
S 52293 1255421
A 34969 440646649
A 63789 628518767
Q 6067 82172 4296747970051
A 2253 562125572
Q 22705 51275 2887100114727
Q 40187 59560 6780162250566
S 79382 688108100
S 75182 932106523
A 75608 635335363
Q 45147 89899 6607187702526
Q 1411 74925 4111754379473
A 42363 170066300
S 70187 310835041
A 24311 140405708
Q 21917 55519 5840401234426
Q 76419 93108 4740699581717
A 73501 686739657
S 74891 930531390
Q 73002 78198 460918859297
S 26270 236850524
Q 4360 77584 9590017524038
Q 61423 75339 8673981790537
Q 5687 92507 6584615361897
Q 14056 16122 474098169228
A 72083 363852312
Q 2125 5746 2390535791492
Q 2692 71414 4252492270457
A 68272 910118622
Q 1365 33829 2088730922943
A 63298 974194331
A 28354 152856930
S 48424 212245675
S 62401 254388065
S 8265 915525635
Q 1168 49513 1691471902912
Q 83029 89032 758450960837
S 10770 213522523
Q 2255 88214 2814932070234
A 2544 111876705
S 59649 635656684
A 24057 603126558
S 39232 211500920
A 41197 362586962
S 37458 709205229
S 86349 674694554
A 73217 305102804
Q 78871 80231 175954252726
Q 1579 3767 594203812788
S 706 210878742
Q 41785 87919 1535742569487
Q 37031 62423 6911723115067
S 40095 928352165
Q 2388 21526 9727614673277
Q 9965 88852 2075382235899
A 10550 621449190
A 88752 643327197
Q 3212 86465 6270947495800
Q 13321 46435 9927795000409
A 25140 756522393
Q 36964 38753 769582750678
A 1132 18286097
Q 7855 26389 645330673157
S 61675 267037068
S 34551 192947784
A 44745 200739721
S 81480 53822069
Q 8770 68000 8876178864496
A 86540 700610588
S 1644 665444577
Q 35924 78189 9982027936350
A 84980 470546006
Q 12866 73127 1567382888939
S 31972 814933188
A 4753 357956083
Q 5295 84518 2855904876609
S 74419 870664729
A 63095 115051269
A 84762 200440678
Q 39339 48564 5632357716515
S 33522 138369243
A 12970 867617610
A 80220 387210924
S 48381 869006574
A 11470 739127754
S 44726 773972021
Q 8501 62342 6540485717147
A 28114 519513125
A 62791 833800514
A 64048 10689201
S 52243 448848276
Q 31768 84304 9224073819229
A 43773 27265864
Q 2803 62862 8973329047544
Q 45452 67759 5682243582379
S 14952 880809617
Q 22207 48004 517305420888
Q 50770 76655 4444214687911
S 48032 630094298
Q 2823 91978 5311866506939
A 92815 838780409
A 51696 393659418
S 57236 580710035
S 78283 997641261
S 21182 878316231
A 69295 372099306
A 8005 656923771
Q 20394 87348 6783528585717
A 28339 740632151
S 78185 783835084
S 13277 843854871
S 28650 838330997
A 29395 460757312
A 22427 302204948
Q 48184 71373 5036605312417
Q 16639 89599 9105446034854
S 80688 819163299
Q 42636 54055 9584766482325
A 58646 190272223
A 46452 294265749
Q 18517 93191 2429674853064
Q 652 85755 8045539331327
S 9151 213245944
Q 6894 91281 7081527017200
Q 33799 93149 7769710416602
Q 28098 37309 6750258913052
Q 1838 4108 845696030723
Q 7461 83188 1087590177128
S 60773 582425073
A 27436 803280547
Q 63983 68789 3752382700094
A 13171 481662598
Q 56821 61705 2364204448909
Q 6509 15059 2420109646298
S 14761 804745212
Q 88767 91031 677590833500
Q 22527 34741 8405673204111
Q 31425 72873 1708625581422
S 56554 832098972
S 16205 495307166
A 67377 72464036
S 60762 613573502
Q 28912 84875 4825644614184
S 77297 100502397
Q 23315 35091 8976780067430
S 48133 301106790
A 75454 316330607
Q 5987 92679 7853751784527
Q 53119 71856 146048413815
S 72898 703540026
A 62123 202210169
Q 1091 93236 7730441212523
Q 13939 91521 7437998004156
Q 46130 92343 5416054948386
Q 24055 37594 8576148359096
S 79692 481851030
A 34610 15179608
S 66060 240988991
A 23772 58513090
Q 24961 47829 1770135862579
Q 38693 39982 222494719894
S 19932 699156847
Q 631 63456 2302728813674
Q 2200 61467 4818073421422
Q 60801 74892 2203681522269
A 55662 950395774
Q 7275 13785 2210672917860
Q 22812 48062 7800040871263
S 77625 779852040
A 92438 150694222
S 67647 127411951
A 1691 331539855
A 56192 691497896
A 13728 154265595
A 12932 59713891
Q 222 93335 452540638635
Q 4314 91746 1596547658981
A 11356 644659962
Q 40996 63928 7103468606590
S 92102 791151073
S 36897 874140366
Q 222 90586 4421171085869
S 35611 703186866
A 70292 389139025
S 45924 157761592
S 57570 47098801
Q 23214 60868 4982564884406
S 3796 564433247
Q 8163 54807 8798325679770
Q 68689 91513 2886007972238
S 13726 389543030
Q 26957 69395 7183779027033
A 41083 382786448
Q 2602 92319 5155358554840
A 27230 874705721
A 51715 846040607
S 74534 75077975
A 26694 162319671
Q 13923 87691 6888137918322
S 90824 579164074
Q 61917 80729 3411260095719
A 76490 104442861
Q 8753 73066 8748775642197
Q 16218 67677 8564550526650
S 27869 180057929
S 62325 642633188
Q 12220 60452 6732703170601
A 36938 511968479
S 59823 154687970
Q 61121 66051 3070547171309
A 89059 274568215
A 5044 604500261
S 10992 768164005
Q 4123 78087 6327867704282
A 17512 975687610
Q 9931 43626 7893632930836
S 80414 936215795
A 86940 318775312
S 36245 229717547
Q 9573 78225 7727284467273
A 48015 7944706
A 53394 134568974
A 89291 134280259
S 2224 293377939
S 86910 819557978
A 71060 743947071
Q 28667 92389 1831907596597
Q 7625 14495 6314090636792
S 75639 397803964
A 12759 928394807
A 50280 657090898
A 19280 132776958
A 80602 889275622
S 90133 9148013
Q 40394 71054 2330343932584
S 62210 175247408
S 30493 268123757
A 1050 113577635
A 12697 710523258
Q 34360 85016 5537600949365
S 24826 135047876
Q 2881 23813 9231831077475
A 45698 120394303
S 84794 476028554
S 48910 196755783
A 7272 949854007
S 82580 256278230
A 54477 858271449
A 13755 322089062
A 84952 995472585
Q 26683 59574 1925127539514
A 4002 936549467
Q 1659 92323 5711612292425
S 79767 12917489
S 86417 20845947
Q 31928 66771 6898345733771
Q 2739 92139 885651553277
A 43232 958036500
Q 14037 28704 3778002193648
A 37053 132433867
S 49625 369922102
A 51414 192618452
S 9540 479876426
S 73470 308659941
Q 46036 70426 9835704023769
S 92237 685898883
Q 67078 86453 2355251332375
Q 2912 85392 8488254908715
Q 23547 51924 4576982796676
A 62435 34939814
Q 23254 52385 992133393669
Q 6440 55864 7159313189391
Q 10084 83214 8362309654739
Q 18180 91718 4431566306961
A 48296 692397175
S 91090 487474463
A 39130 668999126
A 86087 31693813
S 79410 279939424
Q 26221 31796 355821696533
S 20978 189479120
S 90870 188832519
Q 16733 43491 8209788609944
Q 51541 86422 3264026515213
A 92170 577113644
Q 6998 32698 644850568184
A 83731 361466959
Q 4 76490 9412953121013
S 23621 434329553
A 44894 15024135
A 29881 911597185
Q 1765 26499 5599707252067
A 59396 811864342
Q 4688 92188 8048940793620
A 72404 836505624
Q 77932 84419 4047586905523
Q 49824 54953 2472080381447
S 72534 775886303
S 29278 224809629
Q 18308 67535 2169557295585
A 56411 962697381
S 14079 204078486
Q 35442 84884 3912286104751
S 62335 195622938
S 17998 5680470
A 21323 947157877
S 47244 743298154
S 25801 514514514
A 33517 101724457
Q 15012 91077 5527152924634
A 49127 336611180
Q 3203 92742 915526739927
S 17548 832634894
Q 15424 88572 218102659931
Q 20618 86241 8706718039110
Q 31523 88137 3235949399866
Q 7533 46261 7543234782979
Q 15051 88387 3030468866494
A 26826 399791748
S 72242 160565508
Q 2798 82653 6847889664008
S 37124 776370327
A 93205 208486665
A 27145 202130759
A 57645 767140867
A 69636 3639157
A 960 637098914
A 28611 538923728
Q 13670 84950 6585958397213
Q 5435 80023 8390928587729
Q 21884 52730 8746102980073
S 36049 979898884
A 66200 927882997
A 25563 10113465
A 50149 959277069
A 46796 378973146
A 6929 682232855
S 9640 937794172
S 82769 932701073
A 9775 772213113
Q 21129 68629 8889144127160
Q 44464 66318 2673173389274
A 69385 557720231
A 14978 113452280
S 78170 844978442
S 54235 622651108
A 38328 88275814
S 79653 196243142
Q 1223 35011 2924362061283
S 25760 129677052
S 3246 809456946
Q 29975 86125 486546527237
Q 2572 62706 1625716315640
A 70717 66583189
Q 30103 78345 7824875139699
A 31441 591922677
Q 35077 82986 6978001481289
Q 2047 86477 4287632712732
A 36486 370524772
Q 44983 90694 7369425150588
S 44834 35827669
A 11320 850999396
A 45107 707255381
A 29088 597572273
A 58326 110879269
Q 9384 88504 596494761914
Q 5437 81504 5386071367031
A 48901 759133992
Q 5686 62723 5317093956799
A 86245 86145242
Q 50781 60782 627336435452
S 23184 185167248
S 69654 188185901
Q 71676 84768 6920262952619
Q 14277 65461 1194499451518
A 55276 764702708
A 55585 945389678
A 67106 346353206
Q 56893 71721 4239018595389
A 38866 607387393
S 16892 24114998
Q 7376 88765 4520184387224
S 25993 357900294
S 10752 310175049
A 82106 593823352
S 85625 62457281
Q 37570 92694 9622197183243
Q 3076 86459 7200088597706
Q 3805 17165 6392722484618
Q 41035 66950 9266091517786
Q 25663 85809 9938994993431
A 14650 670559361
Q 52250 77375 9668207230482
S 33255 308147895
Q 37067 43890 4750614286042
Q 18195 80190 2182249077608
A 39008 210588497
S 40913 188798380
A 40096 644814839
Q 28806 45504 3985281594263
A 81954 187768029
S 50201 552396059
Q 6160 86110 9267719095148
A 83812 654071884
A 18522 914628306
S 32021 990321741
A 32431 371454419
Q 24761 63997 342378357939
Q 27439 90742 3080701674733
A 75023 297014425
A 12348 719249233
Q 26506 73925 9004454241201
Q 3377 76454 8623823855043
S 42462 125806245
Q 20199 25898 1489463225380
Q 21015 25815 4259279597709
Q 41251 71080 7124085024124
A 63767 120971716
Q 51137 79716 544719921195
A 68052 547984195
S 58127 618559460
Q 66009 76521 1203313619481
A 69849 807045721
Q 60 33782 2898036643715
A 15795 803152908
A 58815 902996173
Q 3283 88327 466008436239
A 75358 693591198
S 3040 827145665
A 36596 623730485
S 22585 812647453
Q 29737 86680 6652950098744
Q 39285 51637 6895463810399
Q 15377 82668 3680871531478
S 47427 261400760
S 76798 253333055
A 34539 68921442
A 61133 968126311
A 91989 715536442
Q 104 91679 7047745472163
A 32956 636214676
A 92042 128863126
S 27928 814887932
S 26745 79307955
S 24732 213972052
A 92433 671835476
Q 5045 78170 4556054717619
Q 9007 17815 2229218765551
Q 11155 60177 1937683368977
S 44809 664563800
Q 2467 90750 6593733967871
Q 18214 92616 7862427196996
A 18854 480757452
Q 1554 93037 9110886581466
S 70272 4366533
S 37990 65054972
A 74891 839794808
Q 89370 91606 1573100795001
S 1296 41585209
Q 54288 72342 7146834532959
Q 56829 76255 7397616734810
Q 86601 92243 1898169207231
A 36183 712465864
Q 25073 80670 2025193111607
Q 9383 74156 3868956282756
A 57901 603768172
Q 30325 92958 8675984831356
A 51563 605234467
S 16564 645460866
Q 49328 87597 4401621383088
S 70244 830436629
Q 3450 86169 4518331727576
Q 4461 53663 1823280232706
Q 1689 83852 554637628382
Q 58035 73315 4455954293180
A 8682 631673521
S 55231 653647230
A 27707 719571574
Q 13027 92753 4861053087105
S 49239 226879132
Q 8482 84802 6277737679638
S 10724 977636124
Q 63931 76200 3777858683552
S 74065 320770329
Q 6492 92419 9724701146350
S 1200 998139952
A 5211 169776874
Q 423 19598 713154143673
A 66847 187474354
S 68074 534436120
Q 21908 88772 591447755418
S 43801 255164609
S 82935 406387978
Q 37282 89707 2865938848066
Q 14239 62400 6172963142239
S 31309 703409375
Q 66356 67940 405174157171
Q 2765 84045 1367776949654
Q 5595 92289 5576809196899
A 59300 986825687
Q 925 91437 175684659268
S 45286 825157585
S 29908 820809269
A 215 115468761
Q 38577 51025 3513617591349
A 16307 136199642
S 27671 321614790
S 28258 602310125
Q 39103 68493 5958484358968
S 32629 376396385
S 34335 472802372
A 7663 15051593
S 20247 118774034
A 84527 728752443
Q 13648 31217 3791462077387
A 24931 19723194
Q 5344 91106 3103420343118
S 734 668175900
A 71629 441846266
S 33744 514649939
S 41182 343336694
Q 45731 73647 7231650234747
S 16121 489424043
Q 38615 58611 3902427460986
S 83354 420412726
A 21258 797222869
S 68095 368667572
Q 42071 73403 4173502017284
A 10560 867012288
Q 29219 66396 4638286086383
A 46139 619297048
Q 4795 93186 5042261409696
Q 3752 74943 2812639426700
S 61692 667911209
A 72832 825099783
A 56947 948135265
A 24154 922322413
A 68367 134656390
S 43813 168035164
Q 53772 58197 1033613665430
Q 52679 89835 7773106643566
Q 70152 86281 4143561036356
Q 72630 75996 1142779019511
S 79469 197466911
A 37003 436980321
S 90056 965021486
A 6229 646343520
Q 72044 79238 1416451771677
Q 29270 86963 5305065832642
Q 24245 74209 3089912322467
S 45891 248793379
Q 63508 84426 9452608895091
S 4915 214974133
A 18949 383233439
S 38316 927563798
Q 56948 59902 2927305215040
S 24952 124501327
A 61390 41823441
Q 64096 73884 7804287266199
Q 10301 54248 4162781807139
Q 12243 67789 8171339969630
A 25549 14409817
S 90277 459901770
A 22867 322397642
Q 24718 82326 7999923609088
A 54933 325368159
A 20764 278435969
A 39722 716514319
Q 43610 75669 4733371275348
Q 75250 76678 900546463815
S 34826 200286639
Q 3877 29779 8731548823328
S 73526 585645794
A 32766 943468074
Q 21974 31451 4110263490513
Q 17044 40430 1547695090522
S 25039 730383325
A 8362 765806209
Q 26731 74104 1415478928238
S 54360 284948856
S 90996 787527312
S 45191 885588960
S 14437 668373770
S 27266 803749463
A 25114 26597009
S 41634 848971742
Q 19051 83112 6188661778371
Q 2454 14427 8339740392964
S 25340 957105239
Q 73414 82155 4161005961092
S 51540 676537030
Q 3779 81114 2136462078026
S 68018 245520677
A 86288 839522292
S 49869 817682738
S 74056 725393842
Q 5770 20705 7634641552111
Q 56294 65172 5179368657430
S 18165 908576415
A 46104 302904606
Q 4138 85502 483773045379
A 66984 827885677
A 60661 699233091
S 67019 941024922
S 51603 589394991
S 93271 333746165
A 82984 461696683
Q 69581 89338 9455629527123
Q 47909 72948 2637457829104
Q 8416 93146 6593532463261
A 1774 886340148
A 73508 712910095
S 88046 315971055
Q 1450 91274 6605965242148
A 52229 910367547
Q 4838 89179 8302030901882
A 29096 976705304
A 67602 954906691
A 74091 465855170
Q 56137 83605 8334481476524
Q 1950 49131 1251413210360
A 82475 698531367
Q 76404 87060 63010923457
S 70671 932886728
S 15978 101627519
Q 7273 75622 811459340428
Q 47433 60638 5166255126885
A 31437 229142594
Q 11401 87554 2169457307801
Q 56550 85602 1013028580336
A 39441 847086717
S 35586 840381173
S 86886 165193472
A 58824 80560850
A 66559 746462467
Q 28885 77710 5877242430961
Q 16547 92356 6415670096797
S 63607 370624413
A 68652 347543048
Q 6649 27716 3137478239950
A 14295 707419862
S 39598 206107426
Q 65699 73640 1176347931144
Q 25872 73010 4307733483699
S 50764 786458134
Q 25805 90362 5858422981232
A 55706 975138707
S 90318 726732065
S 37497 388586749
Q 45552 54684 7181945564440
Q 7412 59378 3023205471739
A 717 502164492
A 31459 497428930
S 92981 189448015
S 17499 977050915
Q 3632 56816 4464953389335
S 65219 20077636
Q 29032 55443 5770674934658
S 45474 725067870
A 80602 931169529
A 33363 742140478
S 38697 17266200
S 84842 798259608
Q 25494 56883 5168679695360
Q 6897 56783 2601959763100
S 43640 653957607
S 28368 716119476
Q 7508 87450 7425597139838
S 14384 705406816
Q 48870 53290 2159286844639
A 68191 565821574
A 78166 681635535
S 12492 821440173
A 56321 63686390
S 83898 733484920
S 80526 994037959
S 47236 955594682
A 7392 788491647
Q 2764 50756 4080263354075
Q 27511 72290 4269428904898
Q 187 77855 1075205193806
Q 15472 55496 4641529618819
A 84008 764948826
S 65324 61673867
Q 19707 47772 2463192715981
S 5199 346164479
Q 36453 85820 1117837021395
Q 40068 57684 7034928716400
Q 3306 84867 1919564823720
A 45102 452587846
A 38190 926814637
S 17956 795755861
Q 9181 70273 2069185063988
Q 1531 93354 9227874266725
S 4400 27702999
A 24039 455292999
S 20970 680742194
S 79315 266806741
Q 1138 77294 7367178542122
A 18023 682511105
Q 40782 45660 6354089734
Q 6349 67535 4795554125729
Q 26797 78067 3513478925893
S 77033 314336655
Q 34862 85738 1322182213221
A 70246 357178234
S 12613 921695692
Q 33079 84210 8239674148294
A 19578 223600881
S 23263 504291520
S 83909 758672270
A 29959 127563650
A 65783 912237926
A 46511 616762985
A 48670 93762885
S 52638 223996373
S 20463 648575716
A 14849 709094214
A 77388 130313655
Q 15414 38394 361769927839
A 56594 393448955
S 423 527818115
S 85485 857246666
A 69631 253540338
Q 20492 80610 4921575838528
A 45954 957196918
S 6730 966207236
Q 41400 68333 5406870487474
A 43561 620256001
A 75242 581187134
A 81415 154706954
Q 37966 78699 4560759783755
A 54629 600507585
Q 15209 63177 4896342267322
S 6958 975096208
A 83198 511276317
S 17783 287367198
A 68060 152787579
S 28872 320554753
S 6440 649012489
Q 18612 82535 6475641001790
A 23912 212609379
S 50415 82139238
A 32885 786612013
A 86799 587724455
S 27918 820599567
Q 4367 86049 1820203128798
S 6690 957732210
S 81860 304605555
A 10249 38220519
S 91829 966461119
Q 16230 82688 4014644746571
Q 569 90515 810555851909
A 10348 616685843
Q 88814 91745 2604503611681
S 22283 946655766
S 33702 333511507
A 73164 366366403
Q 69911 90205 1266394765094
S 47301 431066322
Q 11995 85964 2862090131418
A 43813 195256537
Q 82254 93171 9006391929325
Q 25663 85167 6249153870884
A 32373 545736805
S 52500 903830656
S 22116 571075229
S 86066 229031004
A 1637 733457460
Q 20181 57107 9024069417124
Q 11279 85289 146662262042
A 66338 328043242
S 68218 49678525
S 12890 526274698
S 63814 43879443
Q 52982 88409 7390316500767
Q 16014 41960 9764886578467
Q 46313 70692 3255467721966
A 82041 423628280
Q 4884 77075 5863871562013
Q 426 65662 3830120715786
Q 37032 67084 6185846609869
Q 9479 80751 3287380151297
A 2086 196919353
A 76460 555746389
Q 18080 89242 45182557194
A 19364 542884560
Q 486 60407 1876541859761
S 7297 191886828
S 40441 900150163
S 55695 413729788
Q 29855 44393 6098277290716
S 87277 780258392
Q 8061 92843 5900078840364
S 83624 123789594
S 87129 790692433
Q 12439 68170 722352809883
S 43513 217860995
Q 7955 16801 7361506422800
S 40456 628542842
A 79975 922459091
S 52208 779558746
A 51508 616973893
S 22680 59868539
Q 2299 81279 1978525482971
A 82098 81874829
S 20676 353097252
S 57882 395551980
A 41540 461221036
S 70374 270894245
Q 78564 82603 25234145455
S 90537 275845072
A 88161 376504504
Q 10228 75692 1262215009229
S 59455 647863069
A 24142 21119811
Q 63103 91615 1574199466106
S 49077 284505265
S 89544 391662154
Q 9642 78377 2919711652329
Q 2204 17746 2296276967752
S 87453 781017322
A 8791 199343429
A 42370 531185946
S 57098 47867597
A 85376 322433660
Q 11050 57592 1152502411384
Q 26032 73446 8041525125179
S 40615 54671835
S 79752 570347357
Q 28356 47601 8002829160358
A 37481 830137761
A 86786 404090828
Q 32397 81429 9390750221519
S 10003 46170976
A 51842 627509150
A 36992 128721503
S 62173 136213426
Q 2121 74802 7887838279719
A 30973 69523528
S 11136 120738078
Q 46439 68794 2246525658924
A 18085 125589011
A 5005 803892866
Q 19775 64258 6857472492359
S 9879 899474804
S 10346 9883017
S 9877 96642215
Q 12510 80937 4238566707274
Q 17252 56578 9592198741360
S 16480 805500398
S 81418 847392774
Q 41193 85341 4201412846679
S 30314 611158310
A 58247 47372459
Q 65550 75332 3316034732628
S 41402 841724782
Q 13776 87212 1615611793368
S 66713 796413339
A 19991 600700853
Q 1084 84207 3954277945788
Q 16781 72917 1767462227389
Q 11645 48587 6736263059047
Q 65563 85357 1808930300209
S 32068 524419256
S 70284 873583500
Q 14661 55884 7703453903628
Q 9289 81319 1762827733161
A 5003 731220125
A 71413 357886339
Q 17587 77383 8143547617031
S 31706 879704451
A 29677 922902112
A 51603 680325041
A 1520 781832588
S 90393 917750952
Q 19909 59870 1124102785898
A 9037 582701829
S 33093 925805647
Q 72823 79467 247072238186
S 33212 631185483
S 82293 489555070
S 81431 610081157
S 71580 803614808
A 86605 841602680
S 1956 457437764
Q 46497 86626 128061277004
A 27166 527814621
S 38672 292522891
S 81561 530087867
Q 1648 84172 9120313233684
Q 8202 49988 3458734163849
A 61358 863875142
A 47251 373823762
A 33229 282946915
Q 3497 7317 213163865920
Q 21651 77017 448128381282
Q 1003 38241 3941687596852
A 82187 579104561
S 70722 99804555
S 91714 846705241
Q 19074 85140 8388475394079
Q 441 92207 3974258158530
S 25575 299877059
Q 21630 49780 1272418563418
Q 8960 54656 9131211308472
A 1442 531411570
A 6434 56885791
A 41880 91352008
S 40611 179824660
Q 7235 59975 4918380942644
A 86590 234445650
Q 2897 92902 8830044118608
A 57287 621941295
S 29763 741537805
Q 30501 83967 6953465950547
Q 32649 66046 4145595935159
Q 12236 63179 8642372008999
Q 26580 66815 6040121099282
Q 30386 65062 6475731504841
A 54041 994844522
S 57061 819700652
A 379 352012245
A 25616 449239914
Q 2282 77892 8383235618958
Q 23124 84116 2460892251065
A 52694 158950491
S 20848 541490082
Q 19514 92134 3399572892241
Q 14489 93053 4099712406960
A 37965 435996553
A 31252 181306571
A 18411 886794400
S 35507 407157226
Q 31566 81301 8916836241643
Q 2351 18288 2537541903505
S 91118 616660757
Q 25615 90348 5507574025043
S 88452 127697753
A 15575 342021589
A 30824 63362449
S 33937 545268963
Q 5585 28087 6820882101807
A 6554 21963227
S 26862 422494809
S 67027 334720188
A 25675 565268800
Q 36284 63353 2672918875727
Q 2517 46342 5043692298686
Q 302 70751 5298906007672
A 77638 675714933
S 78718 987480246
S 39530 997603133
Q 47877 90929 2224813047309
Q 662 85263 1694509055107
Q 25298 58190 2087903629474
S 69277 846258745
Q 35969 63499 8636524284799
S 65788 760215926
A 21101 654254849
S 14273 575119130
S 3894 965799991
S 34484 771306278
S 52911 19978133
Q 6260 14525 303236678661
A 1139 327396060
S 59595 9974192
Q 12733 89400 6339995400374
S 248 547312191
Q 11803 32083 8874891501205
Q 1642 16336 8542314402195
A 37193 502617086
Q 7619 47340 9807134699205
S 24243 810013408
A 77073 153697674
S 26246 612292003
Q 3632 18891 5584322045530
Q 5574 8470 369133183988
S 84569 590170748
Q 1121 60879 2843448430049
S 76055 285278552
S 21592 611539523
Q 1889 79979 1667726668618
Q 4147 88529 3511518290858
S 35370 94062387
Q 6876 72520 1888360325425
S 71120 896925123
Q 2612 92891 3824338691583
Q 55545 77383 7327085129693
S 72939 427929621
A 34318 512905824
S 52798 882352653
A 25957 160393059
S 54918 551148197
Q 30557 76821 7260662325187
S 64976 996228028
A 73348 603504671
S 66867 107518472
Q 6484 68256 6240864099102
S 58165 256900300
S 41918 271041021
Q 73154 84712 6646937783812
A 72668 256612613
Q 32863 89508 5169455845952
A 12718 164756617
A 77157 701103859
A 23311 199574821
A 32994 631579690
Q 70984 91698 550137417147
S 19703 746969697
S 44540 732071724
A 62711 865468970
A 53244 658448498
Q 43337 72574 3882563970255
S 43030 80024050
Q 6480 90901 1010347474005
Q 2081 49660 1165144057875
S 23853 564778300
S 69156 71216569
S 15755 726877371
S 31006 154791849
A 1103 416453608
Q 11910 40666 1823707495270
S 5460 800661515
S 18459 63473547
Q 13939 83574 3050833778527
S 3012 843032315
A 91967 577426524
A 69247 218043668
A 86203 722147841
Q 5619 92464 4132746657405
S 6688 541651568
Q 55872 84690 7462292020005
S 81929 11549818
S 43615 994869401
Q 16214 92360 9138745099385
A 91046 112527714
Q 318 92276 5060005613622
A 18079 194395292
Q 28500 91110 8745548025664
S 21397 40279232
Q 3547 68714 4374047823137
Q 1601 23928 222721229608
Q 49897 65290 2378155133139
Q 12930 83559 8806863680414
Q 7116 91530 6385473157497
S 65691 448880050
Q 12653 65820 8354922306396
A 74914 364358072
Q 3479 89474 4175330429501
Q 11766 40314 6544550744601
A 32905 290312215
S 7443 968573376
S 42859 866594710
S 73351 800042056
Q 617 73201 398534153411
Q 24660 59307 271950069726
Q 29925 66502 923328330484
Q 39982 80471 9704192509002
S 9269 846764399
S 36557 764352136
S 23585 582623748
Q 445 55826 6598044529909
A 18303 475986971
Q 19872 68607 281163878318
A 70928 372610628
A 13554 933282588
Q 30709 80493 6082230322780
Q 35066 72148 4969129665608
S 87478 770199983
A 39562 522703789
S 4160 601728219
S 44395 142143565
Q 41467 50371 8104857251894
S 7364 731304997
A 74689 31770199
Q 5875 91956 6084601755093
A 63067 15877930
A 66360 981680290
S 11669 838121941
S 39208 95295596
A 76929 997563748
S 35997 954269940
Q 11255 44603 9536850663552
A 43588 328218924
A 4625 327518959
Q 8531 93045 9371065960537
A 31374 186781886
Q 11798 17158 595201129655
A 39664 222105981
A 60151 44027855
S 62675 232967074
Q 36112 91656 8872344019621
Q 13054 80636 9908223266891
S 87013 172224221
Q 15931 89629 195092496630
Q 62980 67973 3221530394585
Q 45633 71217 4178239313172
S 9695 880448541
S 67299 237180078
A 59286 288401844
S 51878 89688700
Q 31718 63511 9534591380732
A 40632 685596196
S 87061 629771871
Q 5311 93240 3141023807290
A 20127 93675449
A 57759 30809194
S 60795 235092758
S 45397 181957513
Q 14039 27338 4269630248441
S 64819 486134107
Q 16177 89009 6255127800300
A 36784 473266113
A 87906 456143315
A 348 807360716
Q 9542 54259 1465990234414
A 32939 823573552
Q 5941 68722 6388322230841
S 39004 717331192
S 52039 623987344
S 90771 480640032
A 63321 185105955
S 7893 997283960
A 46553 296361003
S 19590 782265215
Q 27877 69319 7673187380544
A 37788 317198651
A 17443 582733915
A 77127 567927206
A 62812 470164406
Q 11289 40459 6856244281782
Q 13223 51743 2513769724088
Q 20489 86765 9386484409513
Q 61585 81352 524334054888
A 65000 968121425
Q 10129 66322 6556251969954
A 8378 490169330
Q 6120 38337 7268561786206
S 74577 373829163
A 83624 604179241
S 35165 927513585
S 38860 871064283
A 26282 366466058
Q 9297 83859 1728356907416
A 87183 706674227
Q 21246 31574 575311783796
Q 6473 87780 8403034467076
A 22752 609860582
Q 4173 92087 8834451780704
Q 4557 40216 3959650664630
Q 24986 57445 9935658512098
A 55240 839232007
Q 36215 48336 3950940485259
A 55819 456754730
S 91601 351935072
S 4361 177018076
A 71432 739209231
Q 16910 63105 201502205167
A 31424 741336118
S 8460 469639182
A 91815 744655671
S 53291 815989245
Q 8435 80969 5784178202798
Q 61323 86912 9177781163574
Q 62545 65306 953900136225
S 23927 121060722
A 40521 302762752
A 17127 933315792
Q 36142 48132 4794500255170
Q 74978 81938 6662236202591
S 18964 13342964
Q 20180 78121 3149255020952
A 62199 636877661
Q 3497 67838 8519755963021
S 24301 44628093
Q 24092 35911 7424612721240
S 70047 282466967
Q 7494 91248 4475258256270
A 15863 595538010
A 10293 718460295
A 80297 564432878
Q 876 19130 2433991520552
A 79082 651723787
A 62210 504041192
S 32983 663404742
S 31184 551870763
S 18416 37426996
Q 49551 81407 2523425934008
Q 55138 58373 2485581098679
A 46200 901132675
S 13510 262250021
Q 66975 86423 3925226429632
A 57495 264994083
Q 20902 71126 156858784108
A 47172 48064667
Q 1628 86430 1208569850810
A 42829 292154514
A 91433 544982158
S 67485 240195782
Q 1335 93268 9811166965132
Q 31508 74333 6830737440469
A 53763 922257040
A 21806 743431429
Q 57815 60279 1145734085139
Q 35144 44666 2346758296341
S 56781 524288662
A 62961 205849939
A 76343 195811482
A 85900 268477632
Q 12099 82272 8036682899228
Q 49377 65884 6328539982884
A 64816 14217909
S 19059 252668151
S 56958 831646037
Q 28012 82046 5418776459809
Q 61227 87601 5056529274224
Q 16439 21130 983852584742
A 13390 106587110
Q 13948 89742 8819150061293
Q 66518 81291 9049493185706
S 13713 81931113
Q 10799 89319 4376279916689
A 85223 327569964
Q 18312 91183 2548993569336
A 25104 922138406
S 17227 65503381
S 45200 423281319
Q 4315 70945 4606787642493
S 66744 85622762
S 62567 212859568
Q 22884 86410 9086420566499
Q 20932 89736 311765667717
S 80807 978659094
A 91803 582248693
A 3290 770979746
A 90589 670537911
A 4334 710356726
S 91036 203239693
Q 6892 15870 1556112226711
A 82175 785572698
Q 21040 64129 4281436367874
A 7508 589072725
Q 24493 88441 8779683444013
S 54491 728610554
Q 27835 82761 4706879505233
Q 27929 88078 4092102147457
S 67435 915339072
Q 39388 88162 9377198588107
Q 34373 86914 8373185449025
S 83697 86360119
S 12072 177642995
A 92047 166504357
A 62732 191797636
S 65486 135418188
S 62802 824174769
Q 27550 86102 9554899829680
S 33974 656543418
A 28914 318607371
A 3917 400817290
A 65277 261864894
A 26140 633879435
A 20657 993468831
A 46806 949998179
S 12214 836473058
Q 8873 46292 8979990175203
S 51688 515477738
S 86541 533279425
S 59595 444645033
Q 29219 38418 3629208274534
A 19111 227350236
Q 861 91566 4097533979216
Q 56456 57356 662453577655
S 41470 439361665
S 79714 959525570
S 58824 919511859
Q 34366 49740 421620979595
S 53450 88567966
S 85863 227686371
S 88780 244979276
A 32610 96144641
Q 73173 76685 1954001771737
Q 25491 67993 8807542011210
Q 37795 67951 3195283706639
S 37528 353252470
Q 53879 88385 5844188992247
S 28836 462271547
S 76360 47269888
Q 5249 81263 7568457089493
Q 46392 51790 2536109384863
A 45644 398537796
A 19555 265587059
Q 24842 47715 6213008623310
Q 35743 68814 4159523075455
Q 25291 81217 590283318154
Q 17099 41160 322907200860
Q 52467 58176 3114923219326
Q 17467 39449 4463915679607
S 49790 614034394
A 38542 74815684
A 44306 114424826
S 72223 265635370
Q 49524 64935 6731631218167
S 45960 816188278
A 37815 35322889
Q 16595 82966 5649759008057
Q 1206 48999 6423173507848
A 561 351840256
Q 22173 54083 1967335219021
A 84222 554186498
S 12448 627786497
S 93048 407260460
Q 1286 92093 2836222172890
Q 46887 93246 1504468826853
Q 17334 26386 6052163487835
Q 8202 91315 3360801299156
S 69350 659494271
A 86148 786988237
Q 2204 79372 1175778108493
S 23744 547013806
A 56410 205409094
A 46189 609723580
Q 32200 83577 5255253916867
Q 25752 55007 4433348077186
A 71574 345049230
S 58710 624679717
A 18972 678675480
A 83359 840885990
S 68544 546100258
A 17278 983141150
S 64865 992612379
A 37867 839031748
Q 27044 46728 2904814791855
Q 717 92593 9246346449535
Q 36384 89652 2680534378470
A 12365 985221651
S 71295 895636989
Q 14603 40826 1185898113107
A 88582 731395422
A 65342 269323475
S 483 89290157
Q 1075 92967 7616770017645
S 46035 202273012
S 77986 289354752
S 13634 773966439
A 40509 32126088
Q 20297 30167 6153686231220
S 52475 118924358
S 63999 100293538
Q 38260 87449 7612727934127
Q 77663 82137 2020674147180
Q 1249 84552 2352304288747
S 45640 947352451
Q 10931 61108 3555346942530
S 32119 592288398
A 31516 196686101
Q 20083 86414 7166933679546
Q 28778 31230 1436943534734
Q 73513 86523 2546015366998
A 18951 384816532
S 16600 716835677
A 60256 546821809
Q 5308 84651 2268818851328
S 10462 655680920
A 43906 744006590
Q 6145 86252 8857058593050
Q 41394 59904 3624847639007
Q 26268 70218 1318635589682
Q 3875 92793 2858654514755
S 64393 240988571
A 42647 527421630
A 8825 920273883
A 82375 38778928
A 52840 7784780
S 38725 580106265
Q 23982 77578 4053151075654
A 30518 820400503
Q 9518 80311 110927929363
Q 1369 62199 1227573608279
A 79459 455137005
Q 38354 91080 9123553164216
S 49860 172618158
S 65517 957604937
Q 39408 90017 9416911962992
S 70316 366878535
S 81523 743970698
S 16382 207479413
Q 24116 85632 9054360183307
A 26497 897744168
A 81100 605880456
Q 26650 90066 2324853470447
S 16135 780673790
S 30503 866926084
S 83199 483631751
Q 14259 58245 1129070562965
S 17590 572999863
A 21523 206133016
S 14422 373698457
A 76712 286718156
A 11361 971561490
S 53342 333766322
S 43461 203090460
S 67036 356190657
Q 54696 87084 2673048239346
Q 15145 27168 6682727435660
Q 3172 73614 6732363584814
S 92602 450424947
Q 48700 62330 5046400279257
Q 21792 71227 4634571235299
S 66561 594744289
Q 66395 76560 1284221955542
S 24031 277057743
Q 3695 91070 494199699847
Q 5116 83358 3708278010979
Q 3553 91395 514481580555
A 25253 136128302
A 24869 945182016
Q 1233 86206 2286660569856
Q 3448 86852 9564036249426
A 40708 727770593
S 34216 677101372
S 44869 240782380
Q 390 86403 5111798395138
S 57941 909320046
S 60778 219484110
S 55214 318708109
S 69116 409068696
Q 10582 73442 9392898840703
S 1649 544636844
S 7455 46927828
Q 30630 46426 8528163543985
S 31982 874467112
S 27223 622343019
Q 3152 75809 330921272328
S 40235 872456072
Q 19230 76986 7700461884155
A 42832 384700951
Q 4729 8650 3355194153468
A 85286 930351218
A 28157 519802565
A 2304 168810554
A 90884 340034543
Q 49747 90905 6953185490058
Q 1838 46671 5379397294084
A 69155 644206096
A 66236 841179215
A 29342 319752592
Q 16817 81032 6912756088796
A 21200 570704101
A 7362 807821268
A 54349 573668931
Q 41347 83982 1717625538205
A 23492 946757940
S 53112 334273708
Q 36105 86286 9200274233064
S 59097 269475299
A 55722 658766199
Q 45655 92105 3478384242334
Q 11892 41759 1560162330772
S 28239 281902341
Q 70177 77107 2509496487842
S 18943 48547687
S 63951 840978302
S 6255 464810146
A 1748 647465707
Q 22299 65535 878079428280
Q 67557 79599 998393703896
S 14282 270983448
Q 45911 76480 8270474115525
A 85469 621034907
A 22356 218142387
A 60933 111009732
Q 19947 73492 3705044055350
Q 38957 62517 4168395000192
S 16234 780550062
Q 8954 62846 7337271681668
A 27459 504581987
A 61986 674405124
A 40536 273394651
A 72730 897526104
A 48624 25117528
A 16694 570700984
A 91159 267424428
S 54148 945769098
Q 27556 64834 5653725748389
A 28023 75093544
S 45635 153423915
S 75839 125212069
A 85289 522154692
Q 5363 90761 6365277337485
Q 866 87932 8839557205068
A 2537 616958237
S 59803 246902286
Q 1139 76330 5067846648209
A 58389 947426044
S 86034 722268894
Q 4980 91337 5244324398350
Q 13861 77609 398351298178
S 65994 582246763
Q 1503 52782 3438720406241
S 18539 652169944
A 62603 521104722
S 5689 249642902
S 77968 515376007
Q 27207 83260 2198350776514
S 34576 705169069
Q 1341 55935 9690690874549
S 35279 735394411
Q 5347 84122 611380146783
Q 4863 80342 3164110113111
Q 35967 85568 6862793204492
A 3397 518702506
A 35144 415373662
A 92382 539190021
A 10909 897293917
A 22641 378015922
S 86284 375169850
Q 779 55435 9582163082863
Q 12310 20385 7112421548373
A 61244 229770988
Q 58526 89064 8887101505780
A 23792 105217783
Q 4054 58741 1920750796527
Q 53405 55921 2359367969090
S 51751 607218141
A 22822 221068364
Q 1836 75143 889116994572
A 80671 512955762
Q 38386 81579 3248103559790
S 80629 744539940
S 50933 242384198
A 10112 441836005
Q 20342 83956 7504171341681
Q 9 57169 6531384015828
S 22675 244463669
Q 4211 72656 9920726787147
Q 10435 13788 1771489601312
Q 8360 89397 2975860623503
A 51815 384278144
S 91438 441971024
A 19204 694477814
S 47640 572447471
S 62712 843711338
A 22916 4898872
A 71255 759024230
S 58205 378155501
A 10427 599816487
Q 38931 61485 5335835271635
A 1814 964802935
A 76072 461484499
A 75027 917091676
Q 36312 81363 6251735760562
A 385 258355977
S 15661 460036635
Q 2334 67559 6526485049139
S 60732 989144470
S 56287 362788853
A 51856 952429618
Q 59556 76008 298587919834
Q 54023 68463 6424591844207
Q 17748 61134 5805985807624
A 72 361541949
S 81209 178526650
Q 3975 93126 6423792625151
Q 12304 67671 5713534806895
Q 4036 89290 6576793261304
A 876 587199472
Q 30353 62938 24089347445
A 33657 165016076
Q 39663 68118 2634323974387
Q 5895 49837 8833495052266
A 60301 223425847
Q 9848 92205 6219425407513
S 50010 860980644
Q 41747 84724 1900080131564
S 83447 116869192
S 75379 81519232
S 68505 981371897
S 40409 453897685
S 25480 486356778
S 59513 777061582
S 4908 228524114
S 88196 606040396
A 4497 802751528
Q 45153 71814 7446175306897
A 23267 550895671
A 87859 284891657
Q 13041 18365 3494796375757
S 18907 648692401
Q 4958 42998 9134614320544
A 79828 28504384
S 51986 788694835
Q 47313 49400 315410935327
Q 14809 85535 3379795879425
S 46461 635416028
Q 62046 81024 3617694901551
A 47266 755971670
Q 11857 66289 8611683063926
A 36088 315212846
Q 19986 23326 1822100242342
Q 4269 43678 2813331019453
S 77297 978542407
S 73278 346175649
A 53992 865636382
A 85779 287884089
A 2050 189066985
Q 3438 60840 338753187574
S 50221 182691770
A 5447 653574950
Q 15032 53435 7933280621055
S 79536 825600046
Q 607 92613 1724249330323
Q 40726 77126 7451550463435
S 16586 837465294
Q 20505 73475 3217189677915
S 42653 599203141
A 29552 869928838
Q 19473 62712 9809099242718
S 64383 375105368
A 42509 822831329
S 71598 99626949
A 64583 19083952
Q 51970 60652 3274131214435
Q 4788 50058 1973867446798
Q 8251 78629 498422835536
S 25883 941520440
A 38877 923177436
Q 9599 82555 8782466506780
A 18822 125875709
Q 47848 57238 2401242642697
S 35336 67884514
Q 23061 61680 1868641046473
Q 65108 78147 8099920959548
S 47958 471004352
A 80215 51329332
S 64923 674906602
S 25836 3834125
Q 9883 75081 3592714179213
A 68219 580117342
Q 52829 61170 3746012889738
S 68239 603078940
S 89397 232950459
A 32197 344020377
Q 71953 91562 4868946161811
Q 21089 45416 3375822427516
S 35072 579441708
S 67800 38438449
Q 21982 34488 8306281973491
Q 12829 77393 4936417690313
Q 4780 89002 6413755845287
S 68219 801010075
Q 16328 52845 2776970515550
Q 2090 88058 5393098114924
S 89039 986618724
Q 5983 71655 3796859046956
A 22891 250071251
Q 15044 90327 3494241818395
Q 18702 73040 8619149782283
S 60085 491191753
S 35673 769467936
S 50803 839926442
S 61786 410582367
A 53886 900022394
A 86878 181746040
A 31219 167077831
A 26888 434672030
S 13970 675753702
S 35071 211394620
S 16731 610761948
S 78922 447758783
A 86043 358876733
A 36432 812919513
A 1373 388549972
A 53197 748300807
A 41558 798154834
Q 23436 93135 313460490304
Q 15776 87492 3672081529308
Q 4792 76161 3813539983424
A 18800 635302861
S 52526 302550116
Q 13243 74091 2232299767874
Q 71127 83088 301047995924
A 79567 766654572
Q 41670 85616 3910349719065
Q 6646 64583 6899743053248
Q 62783 74417 607647948406
S 63784 485159582
S 68017 991829760
A 54109 389033918
Q 1257 70797 6203682796603
Q 4324 77299 2302291389944
Q 2562 91224 1849969053258
Q 11951 93256 6759730553706
A 17716 795247343
A 30789 534288
S 4004 35528451
A 27278 618357840
Q 76468 82235 2020226424708
A 61880 464940977
A 43201 279613451
A 84652 99483593
A 37163 34566074
A 71255 620390104
S 36321 654800793
S 57732 994340960
A 2605 246473258
S 27290 308535162
Q 62737 63490 282090121658
Q 17369 55387 1592483555629
Q 41030 67149 9193859993305
Q 23478 91925 3179598415547
A 43204 456996497
Q 12345 68423 2114257499052
A 47002 99604044
A 1171 76175686
A 35643 69693745
Q 7075 16820 5827357675466
S 45601 368844441
A 13382 731935283
A 57795 623528285
Q 28880 90019 3586379139175
S 92094 506203576
Q 20939 76434 2062452711587
A 62804 813466230
Q 53552 77191 2386935982311
Q 25312 54327 3782007757060
S 43556 955765724
A 57568 669870600
A 9716 640502454
S 49253 86297476
S 23050 621128846
Q 62227 85047 140729007454
Q 18281 33620 8117130688638
Q 14029 88831 9890222784864
Q 22562 88840 5950807702374
A 2911 233209667
Q 3198 53173 2600539961637
S 28998 109747004
S 68782 402517152
A 90618 437530727
A 64595 503860625
Q 23035 87906 9757426505122
Q 29513 66623 8378468904471
A 8230 285800688
Q 12087 93134 95320467411
Q 61788 83975 1501081693932
A 73745 709754691
S 31462 296602667
Q 4037 72418 1178151437411
S 73296 810244477
S 21642 860035142
Q 55872 76690 1703736072719
S 72411 661735555
A 58342 549327747
S 10023 622833145
S 25246 214513473
Q 22769 74183 9411618265064
Q 40306 50529 3250545458803
Q 22490 93344 6799409046975
S 83892 476775295
S 41607 212943794
S 62935 732485173
S 83053 28570055
Q 6474 81722 4705789287779
A 6961 894632245
Q 80425 82739 2056802121199
Q 2792 74128 3630451516339
Q 17140 78446 7175655018564
S 42951 502295469
A 3990 616531399
Q 194 92300 9228314709756
A 37058 347515241
A 31059 170311977
A 2001 364750097
A 86020 387731270
S 31968 310415947
Q 13157 69073 8282918724875
S 7820 74523725
Q 2116 79645 9131344249775
Q 48643 81524 439516056382
Q 25147 69777 2245810204402
Q 3097 29417 3289122652343
A 91802 45674836
Q 25627 54975 3732598569339
Q 12378 32748 3954015200827
S 44618 755380452
Q 9800 85389 3771606687064
S 48994 456202976
Q 56903 84641 5610834602084
Q 20002 41443 3811269210020
S 31683 446511744
S 75112 455504965
Q 68879 73075 973226809955
Q 34097 61392 1963754102672
S 85711 732507980
S 9044 234920424
Q 53241 70411 1301012572785
Q 64648 86113 3805690410923
Q 20550 25067 2487446581188
Q 36897 59847 591310756544
Q 6691 82157 1786842946567
S 81023 805109339
A 80710 11129750
S 48154 515773944
Q 38978 65242 9015679180227
A 27919 263208701
Q 40446 66632 2503507221668
S 60357 363882749
S 25492 654224297
Q 5325 90134 6023902681898
S 22282 694081052
S 92391 61581278
Q 2043 59221 9518184647192
A 85661 837916633
A 28816 264882412
A 54814 365814722
Q 39925 46312 1102989393426
S 67262 49273773
S 51553 775569611
A 54608 890671266
A 7561 531108111
A 12840 531303260
A 16384 786390633
S 73950 9495624
Q 31068 43373 3674751488608
Q 5402 92707 385565390194
S 50838 87534514
Q 41746 59263 4174197885916
S 37860 743587128
S 88201 274980921
A 74302 584575534
A 92293 906429093
A 65906 866297947
Q 18936 92760 6905167555357
Q 3226 42228 7582406694530
S 76336 569618957
S 80350 447670800
Q 3491 60067 2912120292160
S 30779 105420050
Q 22464 68835 1943544259705
Q 62604 63820 952582585579
A 49180 678400520
S 75040 683331063
S 31005 196519474
A 60886 784548593
Q 30975 84643 5860158052803
S 41972 661317151
A 9592 254515137
S 83986 925277684
A 75124 876264073
S 30616 794108183
S 80258 287837922
A 85782 345631472
A 49438 370124260
Q 42717 68562 8423974581415
A 67336 120476925
S 78932 525256459
S 36891 705297267
A 10558 238924801
Q 34914 70532 5263232857740
S 2735 444469667
Q 71778 76419 870945178865
Q 30883 57540 7191312564068
Q 7918 54550 9100692322432
Q 12972 58319 2507684521917
A 79676 635907198
Q 32863 64753 3297804034123
A 62198 144553837
S 20914 538860744
S 87937 153400993
S 16996 945905430
S 48252 725125175
A 59310 879665444
Q 10226 17406 5447473259139
A 49882 70690211
A 58206 839575146
A 81450 308650095
A 50554 885690548
A 18608 845188633
A 37751 717239639
S 52640 730751694
Q 52191 86627 8615188856393
A 86157 159389205
Q 45546 92091 5708728894724
Q 6517 85020 6202151554513
S 39814 38318721
A 55981 975934565
A 91140 372180436
S 69186 113740605
Q 10095 91623 6723616100103
A 30266 437164072
Q 29706 58663 2447077273044
A 11194 238943465
S 33521 180179123
Q 467 93118 257522547111
A 2088 668232645
S 24100 357692126
A 39128 750630295
Q 63476 67225 2927871274195
S 74785 748224678
S 44303 168570868
A 70941 269183145
A 45085 464836310
S 79291 485428701
A 33580 905209642
Q 4302 88619 887575938535
A 446 279904500
Q 28659 46922 9988741697170
S 40373 214644840
A 60178 8731067
Q 15360 53940 5283634246856
Q 14316 91674 471430565895
Q 37350 81878 2031413086513
S 50245 251376309
Q 28306 67816 1677792247357
Q 10489 55392 4028246206019
Q 25101 45231 1035082718425
S 32292 623932044
A 89641 418362012
Q 19301 79844 5462457013160
Q 22495 23730 879564047
A 49029 145090520
A 19118 598942340
Q 1627 65179 251509228419
Q 27257 55832 46847704834
A 56090 310788199
S 73246 339800629
A 6773 740659413
A 72739 834535631
S 45714 389268323
A 57688 318579340
A 25382 380844833
S 53023 75889872
S 79524 630045360
Q 7890 40775 8272953569660
Q 14164 76096 8068792488562
Q 20169 47780 7541108377152
S 55961 334403069
S 81053 201395333
Q 22276 70824 9615981429091
A 10581 807558902
S 28578 172640643
A 71686 945329477
S 38157 391851392
S 17718 335317835
Q 3430 90846 9897173668058
A 69053 344945819
S 40358 15048474
Q 9552 80821 414781082372
Q 42136 92549 6469170417746
A 23258 119966114
A 22371 235721102
S 27638 216164004
A 26057 628554488
S 88839 395411306
Q 44583 46299 67004214366
Q 21058 44779 5169639335981
A 876 707217003
A 29555 687364664
S 38535 367547681
Q 4072 92823 2354408558775
S 13036 764558544
Q 32266 54104 468517575455
Q 9209 92827 5906719977974
Q 53025 76777 9754974644170
Q 53232 67142 3022196302895
S 54555 252865393
S 89107 346334795
Q 2035 46716 942654141153
S 31241 793234645
S 83488 957904798
A 1725 691960836
Q 17765 40529 3378124896791
Q 22404 68435 4155486442678
A 56472 523765016
Q 32472 87820 2203905210203
Q 21667 90903 2411158980616
S 88444 241134164
Q 60721 92102 5835784989173
Q 21144 26623 2539153036883
A 37309 512525418
A 35666 316662750
A 46341 710732545
S 62349 707750214
A 58109 718541960
Q 18790 56778 9762680930863
A 33893 822140021
A 76682 952182719
Q 18296 81733 6963085568689
Q 6571 79660 4229332285497
A 51064 333653925
Q 63698 92605 7755440946955
A 51337 719087341
S 54166 570234383
S 68485 331334387
Q 255 907 505497485667
S 15376 638857011
Q 26278 80145 6267840897106
S 19622 714603404
Q 4020 41589 7898899569871
A 27874 476068877
Q 1916 91641 3028624979151
Q 11325 86893 7346941795265
A 23245 520122386
S 81460 624104283
A 54905 342855203
S 74847 378305120
S 13133 71222718
A 23920 279337306
A 91695 748166381
S 75586 902347827
Q 10857 90442 1050414174604
A 59556 361199280
Q 46076 61405 1945366033868
S 4973 975042786
A 63176 969990284
Q 30063 67615 6420777001507
A 3218 744886045
S 57858 329997464
Q 74484 84117 2502955810487
Q 745 81755 1662875825575
A 84475 516515835
Q 6368 86040 2066751984580
Q 42386 74636 1976400244581
A 61479 891358677
S 80816 204123158
Q 1187 90479 7245511929989
Q 2 91099 2060297258303
S 90779 596236545
A 91264 405024883
Q 1465 77329 8549019979688
A 43214 191683942
Q 42465 91278 2166194890745
A 82613 750446237
A 327 135556329
A 49245 450498799
A 92475 857771933
Q 61333 64936 1837977325258
S 29037 930634087
A 55216 83565924
A 67634 986020365
A 28404 693676583
A 17381 448973404
A 33803 556384259
Q 27699 91878 2097175539840
S 6551 306247689
S 62091 730866257
Q 13881 88862 3709181737409
A 73323 487566760
Q 77879 86274 7298067198197
A 697 884336771
Q 27075 86074 9459072256051
S 81771 210759901
A 6519 50798941
Q 4044 89948 8699597634715
Q 70355 79261 1737361258108
A 27584 897198111
A 12467 434114753
S 56490 155619246
Q 24524 67167 8524325235655
Q 7482 19221 5087466182242
Q 10860 91768 9400650594911
S 42059 170646017
S 4889 824451466
S 6353 255478714
Q 33176 69107 5613387676909
S 88284 856211152
S 48587 442696404
Q 50439 89139 9785090407822
Q 23019 39007 2761421824032
A 64899 300573857
S 23671 617454784
Q 37243 61330 7921165732993
Q 2921 73842 5281696705317
S 24883 149660859
S 69228 710742979
A 44944 836197769
Q 3210 93190 6959303396792
Q 6419 36823 9118816016649
S 84386 931932092
Q 182 74479 175709428164
S 69154 323604351
Q 16464 73973 3359240009253
Q 1833 91134 8915420218409
Q 961 86545 6262216670727
S 60556 891393430
A 44641 356902189
Q 8004 37705 883919340860
S 52358 70235756
S 28058 603686697
A 90412 964982593
S 1673 194890599
S 75662 708377737
Q 24362 59731 4891041219065
Q 36562 43445 4954073465443
A 18690 888269809
Q 23201 37659 2838505411895
A 78073 315220146
A 74197 767112435
Q 1439 13498 3369344131820
S 69646 277381978
S 71361 132769653
Q 63436 84945 7597441230648
Q 60028 81117 5031144086465
S 89069 69886320
A 76472 390657088
A 34002 658787681
A 31123 843144618
Q 10011 93365 5801543380510
S 55665 565371628
A 74743 678053021
Q 628 44813 2355729585473
A 3992 441996209
Q 47 93325 375086504968
Q 14632 75881 6742128813351
Q 19991 70137 8912708498430
Q 15183 72297 640671803882
S 20094 218498926
Q 78825 81473 1961471934290
A 30001 428381413
S 72894 286932298
A 65805 305996608
A 73853 751811534
A 21424 462747067
Q 10458 24465 8142902295874
A 44098 555665779
S 48534 699043879
S 15644 175249043
S 20539 222709657
A 80326 789846195
Q 11408 86759 3586532347760
A 37558 536970308
Q 24398 75551 7288337438594
Q 2893 87468 8633398186523
Q 75251 82723 6689250237577
A 45978 512886458
Q 32863 89759 7813120532241
S 80285 97816298
Q 1964 75789 4343701199880
S 45155 266629675
Q 84052 85592 370319665431
A 17134 527158022
Q 810 86039 5275048433020
S 50936 437879564
A 25610 888833982
S 83443 29591425
S 33776 975097213
S 9500 125628265
Q 14098 82662 6160543925669
S 6181 305815554
Q 11926 50234 7427964978411
S 52979 376826790
Q 28891 89606 6780086312772
S 2524 463253528
A 41713 677337836
Q 66588 71322 4634256683579
S 90658 510032364
S 79391 311179497
A 14716 233289335
Q 47449 93064 6398476640214
A 15693 430213512
S 90435 589395081
A 69156 979161341
S 86790 912410648
A 58968 890627236
A 46399 272034639
Q 73422 92710 7962766919448
S 66979 153837652
Q 41221 74291 9043850052598
Q 8774 89648 8894431218907
A 63302 102822672
S 35256 151493974
Q 17647 84314 1927019432854
A 86427 155277147
Q 46350 62524 983238742111
Q 25109 75292 3851808492210
Q 19040 58466 7946395463219
Q 5163 92402 845642442271
Q 15665 65548 6021906423065
A 4599 689429362
Q 3095 67729 5260668011913
A 65405 482492427
Q 22370 61797 7375576684341
S 87547 196496085
A 17439 897058183
A 93186 779014215
Q 15884 75253 4889901245155
A 51089 219350321
A 70702 736252131
Q 17075 88063 9497187495024
A 45354 872581198
S 27525 532508152
Q 41898 68347 3879727696442
A 79729 38170018
A 2223 87454493
Q 14121 68975 2026040107991
A 89450 706204850
Q 3957 89396 6139491526603
A 84954 227072220
A 27177 91140586
A 13740 9482809
Q 41079 87477 3410030242240
A 26739 172284535
Q 35908 60628 1383324551593
Q 3065 91621 9647829419790
S 32353 889199630
S 62770 973923598
S 62887 564584920
Q 10 93210 2309910003711
S 84343 353493496
Q 24325 63902 8877271921350
A 46555 771628794
S 15531 219043758
Q 48704 54025 2110118731097
S 71746 262097211
Q 20300 65196 1623695334235
A 69456 349735811
Q 3219 90699 271947470853
A 7542 977033066
Q 14818 85941 725078997677
S 73930 594225614
S 33158 29325648
Q 26379 80114 3325648140550
A 87694 171282207
Q 11325 23441 1398939783944
S 10024 435572223
S 51377 890187985
Q 7317 88134 5359175751288
A 82104 128289436
Q 78323 86849 7497942076410
Q 102 92969 1163990157805
Q 5135 91673 9902087016508
Q 13071 58400 4999727860687
Q 17007 52916 7336088666005
Q 2672 92148 1456794864899
A 14182 709293964
Q 111 93049 5676250933920
S 24454 81970441
S 19579 568194127
A 44291 387546618
Q 30378 45369 4785607611261
Q 18927 69533 1695352786977
Q 17740 84395 2742860550317
Q 133 50028 8102324664809
A 42484 747943778
Q 29231 57256 7038548067155
S 74914 838309544
A 69103 386678146
Q 35321 43875 2325337633030
Q 58653 77255 7379152749844
S 65443 735686710
Q 15598 72870 7666759644583
Q 14663 92327 5350719381778
S 31220 463592140
A 88424 161751048
S 62035 669238084
A 29769 20600147
S 84404 581423006
S 23050 438857149
A 45438 661873540
S 24468 393923864
S 15405 906776882
S 15665 949699042
S 60296 705321933
Q 19353 76134 3912598012949
Q 48906 92873 8186993648045
A 61851 651324186
Q 10632 86271 7250753221468
S 49682 743150235
Q 42496 47971 3398126303126
Q 8668 69711 9166949571918
Q 1023 57063 3703608986396
A 7644 268784709
A 63733 219264669
Q 733 81761 5110078567143
S 48799 462764251
Q 54988 59660 3039270429595
Q 15393 33622 7724023895055
Q 68589 76689 356066356416
A 62115 199706200
Q 9356 75375 8863461449766
S 68260 279617566
Q 19857 52587 9708185353578
Q 1346 24748 6220111498962
A 92125 965536254
Q 31267 68150 9374305183364
S 42179 955900294
S 91793 819994065
Q 24843 55685 8507229050886
Q 23843 32854 7572662001203
Q 28965 61571 9277156884635
Q 53107 86616 9534340662210
S 2349 236506029
S 49685 594110206
Q 30708 89076 1077291664257
S 38903 992246142
S 80952 525541877
Q 32300 82982 4284482188800
Q 11114 79074 4378135139121
Q 50809 73832 9072307987361
Q 40079 89639 2875466208131
Q 2627 77240 2529872377555
Q 728 91693 7033647115031
S 7132 577353592
Q 46611 63941 2152017886876
A 12920 291783536
Q 19669 41584 2674950583272
A 86840 594035801
S 29352 219758421
Q 18 93367 6949802604737
Q 587 90475 2504067207606
Q 18787 88141 7584559383545
Q 8374 78337 9807736097723
Q 9821 92016 4272061604333
Q 7131 66002 7809070318945
Q 93314 93321 4128318251
A 91280 412788633
Q 42225 59201 5543026951040
S 9237 661393272
A 16552 798171292
Q 2194 92910 36863467306
S 80549 61324857
S 21421 334042450
S 27868 501396174
S 6358 38959996
Q 1701 65521 3264335678976
S 26438 370306842
A 35566 385713889
S 48991 990360943
S 75649 93462987
Q 1303 92250 5087425033816
S 9813 810056092
Q 19155 78691 9057448984732
A 33582 674226709
A 8196 948600920
A 88093 392209335
A 47146 181618072
Q 64299 85369 664511519184
Q 72986 77794 2457424343239
S 60954 456670386
Q 280 20680 632734290827
S 58737 122248594
A 25859 605270783
S 41996 806557584
Q 62870 69075 3664238006421
S 31935 784445778
Q 75405 81200 2549668890308
Q 9862 88928 2779910050359
A 33586 225097893
S 6920 593904838
Q 3433 91993 3330620437527
S 24385 331218033
Q 857 87019 8904704093457
Q 36378 44219 6361896675557
S 41659 770869802
Q 29565 86771 6265065487781
S 17836 675665157
S 61980 427993273
A 56656 736029343
Q 40611 89262 7942240160853
S 66061 308842248
Q 8021 79382 9538021029983
S 176 18719291
S 5859 706066100
Q 12126 70070 655219060403
S 466 386752634
S 78756 140801813
Q 57002 71373 2149424458854
Q 29878 85361 4247599119945
S 12006 563870679
Q 15669 72712 5341541970929
Q 11122 92738 2967306602690
Q 55919 85871 8259809243575
S 2635 346082612
S 26136 36581504
A 7145 423082105
S 29348 97784981
S 7455 548341719
Q 31896 41686 4376887989424
A 23259 988104426
S 17764 575888959
A 18904 155831103
A 39604 400885783
S 28852 111973327
Q 4671 91126 793238124939
Q 3401 87024 2248211482064
S 81923 443102770
S 37862 205063687
Q 9538 87360 5531962386337
Q 27678 68743 6562453278585
S 80260 969674088
A 78855 175212788
S 30828 681851266
Q 8432 76411 7973216344601
S 91603 804720334
Q 32085 89188 7514968573655
S 88901 300400863
Q 3823 81553 277634796042
Q 35937 77341 2496811214512
A 10638 483142631
S 23676 53896898
A 78613 201502361
S 43969 124990006
A 27919 667365244
A 69682 217888697
S 84781 432233840
S 9954 821005699
Q 71633 82371 2205874379917
A 63969 482939741
S 23584 616591144
A 71701 891664855
Q 8385 78520 9775851964442
Q 1925 74089 5195167667741
A 72509 721967608
A 26802 503331212
Q 4158 82390 2229430197833
Q 489 87790 445764375551
S 49588 208151187
Q 1228 69996 7960233829972
A 4294 969651854
S 69810 756644867
Q 5359 60817 2310656839529
A 1766 969602507
A 87338 34406897
Q 26392 84699 4373710833970
S 4100 913972354
S 55866 817066256
Q 18505 89269 6077748454603
A 37804 506207117
A 16067 683113355
A 45893 725874193
A 33771 296510919
A 21986 82029279
Q 50659 60498 6753390559959
Q 7773 72538 8779364992434
S 18684 954236532
A 66423 104438596
Q 6634 34969 7530063450845
A 4161 739902883
A 69942 240893477
A 35456 775487645
A 6297 826924141
Q 52281 87607 4793535191770
A 78967 996627761
A 85424 746347301
A 4467 862040886
A 57246 966544832
Q 73993 88370 5393398937581
Q 43301 70059 2072798968556
A 9589 16105406
Q 49471 64565 4205621689843
A 61684 203604653
Q 13230 46080 5072558908113
Q 31009 86668 7534500715219
A 38744 122179752
S 27777 601752151
A 37221 935856524
Q 36878 81786 7420427840895
Q 1863 92995 7461728949170
S 85307 829556335
Q 41265 57299 2090693827242
S 64380 888569751
Q 54185 75635 5802804109189
S 11847 264379247
S 33628 936990911
A 53026 511155553
S 27812 827591241
S 41575 186295930
A 89562 774601752
A 72230 695085828
A 79158 292904703
S 79359 538488065
Q 60166 62847 670627276376
Q 6461 37827 8057532656352
Q 5355 91500 8040277194935
S 56043 330527058
Q 13776 83976 7157741399261
Q 210 42134 9595999148125
S 16250 984704960
S 22208 287253470
S 74134 521638932
A 46172 159786485
S 53979 332105111
S 17372 879402274
S 4671 113849485
Q 34011 70018 2921589565835
S 1492 138130244
S 72634 241582071
S 56869 525787548
Q 26145 51103 4023891650230
A 57950 278842168
Q 30874 90173 7365335733968
S 4902 143914828
Q 8388 89200 5765466470684
Q 9191 90368 8733458943040
S 8181 421558222
A 26714 118887112
A 8029 555980697
S 10637 172627905
Q 272 48719 5396271211469
Q 12663 86996 4096420648904
Q 32045 40849 6186094887854
Q 47975 71140 5968718373132
Q 46812 57636 8906847951609
S 28416 565769598
Q 721 90615 8715266909767
Q 27040 75940 556910296046
S 91262 854465944
S 69168 454710250
S 60488 438406130
A 47024 412984865
Q 22958 80116 7159026866978
Q 17628 78054 846912193471
S 69410 543161450
Q 34965 50514 5791928253824
S 41937 116804820
Q 13677 91018 511974078988
S 11423 130989391
Q 9866 60757 1821516136039
S 22528 401309846
Q 70897 74508 475844071219
A 871 44186498
Q 40 89847 8566268877280
A 7580 447187349
Q 54949 79115 5980225704101
Q 78184 85816 3987203426872
Q 20233 21057 89384320366
Q 8470 43467 8927855085089
Q 35537 84574 279309488773
A 16884 338286087
A 28862 630813265
S 64461 340472709
A 29392 17525571
A 71622 914761788
Q 15571 35850 6026592574206
S 62366 445703050
Q 39939 68838 991306054823
A 90992 648912390
Q 41773 49813 271880224519
A 6713 109933575
Q 27037 28659 1117894988256
A 34118 105706395
A 3783 421427729
S 12764 595751594
S 9085 386567981
A 20515 323831151
S 86769 222533297
A 6188 860773171
Q 33359 50555 5646136492000
A 6973 935801273
A 8247 387342104
Q 26501 73477 9952096091088
S 47507 293757613
A 4012 950228605
Q 33808 60933 4074323222822
Q 56565 70450 6247992940858
Q 1861 46812 8976079158994
S 10568 604678032
Q 25650 78306 7171632837567
A 598 57564740
S 59413 993461685
A 39391 579896184
A 15597 478274897
A 90919 165846173
Q 33419 61431 6981853303690
S 40559 600022994
A 64737 237006312
A 5069 130000450
A 49868 919366159
Q 857 67059 858330708671
S 37450 77607598
A 66443 914040933
Q 12817 85359 7303875179301
Q 70441 83452 4559513837768
Q 10510 28625 486597841734
A 72329 888668134
Q 2414 88642 5518863608371
Q 34916 72366 3755641993851
A 46730 530950358
S 2284 729182908
Q 25225 92153 4872093134533
S 25057 375565104
S 1724 299302568
A 26228 560099243
A 92873 927515908
A 7633 617076085
A 9578 442200540
A 50166 613004106
A 49998 432291465
Q 8607 44015 7206115918980
S 61764 917603113
A 79453 202844234
S 42912 831634679
Q 26841 73375 9976007728192
S 55010 86578560
Q 28456 66926 8826050917210
Q 18844 28544 1653386223693
Q 43562 90848 4024846348733
Q 54752 65258 2117248974055
A 11629 207596696
Q 18538 26723 7385053778180
Q 8115 55415 3011493831081
S 65604 295651133
A 55940 78303786
Q 7168 11171 117502704222
Q 49785 60013 449278024411
Q 24594 84054 5909166483009
Q 8342 63740 1706031509556
A 8293 181472709
A 37048 356743153
Q 17866 81260 2480051094882
A 39878 639904814
S 30436 805442379
A 85777 649961652
A 158 242349109
Q 10 89952 1626924507980
S 26605 305617600
A 56842 601191815
Q 1459 24123 6196857700518
Q 25676 91113 1697852876865
Q 2237 61373 6034687622817
Q 60136 63888 2103886623048
S 76520 784808304
A 12659 780844420
A 67839 144221123
Q 1929 92808 7808090710004
A 23714 601786849
Q 64908 71064 5111342492729
S 14936 501542590
A 41225 606741859
Q 216 93157 7253888360904
S 15001 128959713
A 25045 65302994
Q 1841 59841 234506120633
S 5177 920142652
S 53721 177631136
Q 75722 88879 1038884743138
A 56611 883814792
A 1142 586062196
Q 13138 82721 3967871129561
Q 43308 89355 4790792802611
A 28006 843313638
A 81645 429694716
Q 41726 58667 8919051703766
S 59990 90135634
A 26446 872877032
A 80375 875028176
Q 1140 83376 2076888717860
S 31724 207393931
S 39498 382218025
A 54654 18398557
S 67730 499421020
A 72826 778192739
S 44805 490768963
Q 11051 15327 2982432846073
A 53925 431463829
S 57701 399629329
S 68334 792390258
A 62865 501591852
Q 48372 50183 217452951437
A 81733 344167053
Q 9306 36424 7086422048923
A 47515 601357269
Q 15529 85160 1641473548899
A 53677 972034875
A 91588 578873667
Q 2112 83459 8818143304226
A 85214 43475622
S 12352 612606675
S 73464 692264351
Q 73703 86668 7725326319773
S 50147 652874937
A 62507 207530055
Q 44 86958 1135069981527
Q 18478 93190 4711722409046
Q 5084 92389 5366243503430
A 91154 788150593
A 4328 951568329
A 51967 284911479
S 19899 904865415
Q 59053 91119 9201106134497
Q 1156 92637 7930123660693
S 59087 636602936
A 52407 480161610
A 7240 153045162
Q 4734 88596 6368418697176
Q 341 92171 2267949618294
A 22841 153419277
S 29674 762320671
Q 6783 74451 1496414874489
Q 9560 54290 8982493219039
Q 44340 74373 2984884399983
A 55163 615609302
Q 5459 30571 1079824151927
S 30351 367230825
A 27602 509826557
A 84916 339907826
Q 44965 59706 906020392548
A 18817 84503359
A 46360 271302700
Q 33165 84954 2835312157085
S 49447 178405243
A 22080 209218211
A 41755 680992250
Q 1290 43896 5607009828885
A 41949 371989217
Q 4859 79467 2691172920268
S 34776 813619994
A 49829 489600942
A 23635 869814126
S 4209 739377258
Q 25770 68764 2048776487812
S 3215 408830715
A 51297 14616464
S 90510 209589738
Q 39278 42279 1289355638046
Q 38788 88552 9353833135392
A 19823 352132610
S 16329 491016975
A 56547 602908033
A 39015 377992651
Q 19632 77449 2456810772636
S 32889 433805662
S 5239 156253009
S 57438 703982255
Q 530 93097 9377956948755
Q 2867 79470 9068738020523
Q 10686 72447 2236303885662
Q 19254 22484 2259953017570
S 52156 528332199
S 5596 304605363
Q 8042 72552 8105888006343
A 66861 60039688
A 49587 979838260
Q 38930 92525 3021218532492
A 65770 749047975
A 31008 58928083
S 84587 357971830
S 80791 760493656
A 67566 722554034
Q 16210 91193 6682854652214
A 43317 52965045
Q 32556 77982 9380403876417
A 84614 939935391
S 80426 945519666
A 78522 691552494
Q 17928 48690 6560584012783
Q 38560 54948 6776977536587
Q 5186 67875 4249597076119
S 80917 360534402
S 67226 36019915
S 89338 558592092
A 74334 371169873
Q 52124 78286 7595027717063
Q 26320 45534 2216499827072
Q 26809 69386 5014917552471
S 64808 613449767
S 33832 567083992
Q 15240 86120 9534674815179
A 55066 93668022
A 14502 122563390
Q 12230 21959 714955216050
A 72394 102923887
A 85414 493283712
A 89275 854806182
Q 27400 79546 8277723590743
A 61930 110387824
A 67701 93902903
A 6706 325009540
A 4408 813485455
S 63662 375026110
S 69781 771987766
A 65702 692176378
S 40195 950684468
A 56927 519035783
A 16976 14818440
A 31235 14044425
Q 8809 56202 7460050770049
A 91414 953069255
Q 9579 43260 4771945075265
Q 18078 71986 1114736742007
S 80429 658762514
A 60474 95007628
A 64528 251021099
Q 2306 89301 1825966503011
Q 834 90064 1141347388385
A 11913 925162036
S 27810 130475715
S 39325 284786182
S 52147 886003958
Q 3000 92798 8633615660289
A 20498 787830427
S 91062 760116182
Q 88 69151 3627309687761
A 66979 576222964
A 11450 221396120
S 9850 587142572
Q 3531 3948 52507608669
A 81224 928352551
S 84763 197346443
Q 35373 79333 6523974871464
S 62418 542421172
Q 7345 53385 3456560698450
A 17906 969391434
Q 22718 55839 7311866659122
Q 19566 43787 8863974067402
Q 2168 55950 8998912950313
A 64881 940258957
Q 78046 84805 4391171017293
A 60639 718463633
A 32199 524258132
Q 22347 35855 4432920479664
Q 16695 79892 3887533477008
Q 51293 74006 3227127751356
A 27344 379974267
Q 4249 87386 580784205141
S 3603 41807283
Q 25953 88264 3448948234856
A 88508 875173743
S 49212 323744149
A 19083 848088331
Q 5792 69201 6329052745711
Q 2329 91404 288794348060
A 24220 69381767
S 30213 68021958
A 33567 736010942
Q 62540 89842 1033807542757
S 23596 35896440
Q 36553 65842 6068719610230
S 66160 611009897
S 9735 985304689
A 57559 140553197
A 2229 103487846
A 33383 872739741
S 60830 814314369
Q 24431 53070 2668839124290
Q 19617 54316 5708277922948
A 79134 643715917
Q 28448 82816 1298654335169
Q 1015 68152 4016607390187
S 44008 772384872
Q 81992 92334 2701260041060
S 59712 778632736
Q 57008 63923 3967808417227
S 31438 378676802
S 72067 965430999
Q 14139 59742 335937930706
A 59453 665060347
S 78568 870364462
S 3623 576702442
Q 23698 84846 5313642565413
A 32338 446411200
A 15680 720986560
A 8922 749611182
S 25685 932071107
S 68212 703676151
Q 36970 81982 2946139309761
Q 13759 56101 4981604010830
Q 52731 64119 9228760074879
Q 31032 48015 3934924878472
Q 21481 79087 4782610601341
A 1595 997667509
Q 14382 44402 5659689999581
Q 4765 8074 265483242053
Q 198 93325 7197133465032
A 30045 117852258
A 79909 239451972
Q 26281 45476 7881191593048
S 62613 659397905
Q 10279 25225 7465524143553
Q 9909 80583 2178242048814
A 31912 809758560
A 55688 938534541
A 29411 264580940
Q 20117 92549 2654758380135
Q 29986 66443 1448333067968
Q 17345 87130 9342131401825
Q 38020 62119 1045048070368
A 12510 972761834
S 48815 252044271
Q 14657 75739 3377955547070
S 17904 999202281
Q 15919 75792 7270094619154
S 8332 613459844
Q 58730 63712 3735261848179
A 74060 485294453
A 57692 343322075
Q 8999 51442 6180761114207
S 61037 138310772
Q 14666 73433 2296580747630
Q 8113 84448 2486167472897
S 11115 455664442
S 19305 670919295
S 20807 244635582
Q 11171 76055 1976793380152
S 69845 235139655
Q 4996 91888 6819994084451
S 30866 610084835
S 43026 620987183
S 93232 642295638
A 22535 758714972
S 13268 698461496
S 57661 87011108
S 18663 109462270
A 88392 605752427
S 69422 971035306
A 73919 620136440
Q 35797 51618 6743663165538
Q 57496 60640 2001283273634
S 71721 994641327
Q 1361 69465 5179425151900
Q 12716 62432 6254257790753
Q 49166 64456 7639381341572
S 90396 996196498
Q 23006 26552 2505260909130
Q 1228 87489 9450216670813
A 11758 467737622
Q 35454 49240 7960435950216
Q 40269 76660 4785713491338
A 61909 231619097
A 75500 260773487
S 43073 134396167
S 9536 48080116
S 91505 985850265
S 18003 523125643
Q 2984 83179 1663767723234
Q 73828 75755 59677008201
S 88701 815850412
A 24646 170768230
A 10315 182029674
Q 48887 92128 6929292245177
S 24633 466556145
S 84143 935173909
Q 18036 88928 4394344592106
Q 33617 59218 251780363064
Q 34975 59574 5198152039770
Q 3258 16874 7897694179295
Q 4103 87381 9896282658021
Q 15822 79591 7257286624526
A 75306 775200399
A 8309 298179506
S 18766 809351439
A 71252 124600938
Q 65665 72817 4058693698262
Q 7130 52811 110846706825
Q 45127 75979 2737903454135
A 66164 179523860
S 58413 659842632
Q 19127 41957 9957483102370
S 78550 916011150
S 20008 829023715
A 38792 781838323
A 8851 985863212
A 91480 615515091
A 34576 2429860
A 3324 122161379
A 73487 897072981
A 61842 437518409
Q 4985 82555 7905143052900
S 2977 282374505
Q 28767 68062 5862191936026
S 16901 553328476
Q 10760 73829 1565804582199
A 33317 325641657
A 56582 820234055
A 55643 521947286
Q 53886 86824 6510365766130
Q 19557 42191 2290377599189
S 52194 659259224
S 1488 116248923
Q 45318 57059 2158482818709
Q 13132 74650 1000849057049
Q 4252 90880 2955074294101
Q 3054 54560 7637280204972
S 950 687374033
A 83592 21648184
A 57788 104716182
S 86732 413669472
S 36143 799186816
Q 17838 28786 9846005166337
Q 36068 84154 7970044503860
Q 68047 73731 1351617678418
Q 750 71018 4791835244507
S 2881 541001472
A 36109 183408009
S 65379 100545770
Q 14071 71252 9562324487652
Q 52998 70235 5767716330244
S 60225 512351467
A 7334 55824812
Q 26633 35309 4669560400562
S 33822 24257925
S 61501 682994034
A 28340 724351561
Q 164 8996 6985376156186
S 84082 952237982
S 22977 833373800
Q 20082 72369 1210472604908
S 55174 764397327
S 71897 393768173
S 49319 419719880
S 54542 101296488
A 24758 565967452
S 45471 783003919
Q 13169 92564 3756359271733
Q 43760 59286 5250843845864
A 44951 532832598
Q 12570 71011 2418447746614
S 32834 543356305
Q 34541 62786 6629218200131
A 92471 589128137
Q 7499 90467 4897440240443
S 62715 186302587
Q 13401 82120 64303292968
A 21017 484080777
S 67096 180276280
S 7623 889199947
S 40282 148485786
Q 29873 78718 4217795389046
S 17071 657403020
S 35899 595584962
Q 10301 75970 5080695919900
Q 682 89002 2956472966062
Q 7115 42390 1389148982913
A 15633 234386735
A 22296 8368148
A 47241 383384875
A 35887 989799475
Q 9520 48540 4268353738783
S 50984 589265405
Q 31909 88066 3069570810375
Q 2833 91028 1167406021144
A 1990 462610828
S 60079 989542975
Q 26544 73501 9825058507263
Q 5762 54228 292743071042
S 70586 214457895
S 52469 809041218
Q 24414 80160 6683861287525
A 13730 851095838
Q 6934 63946 1830564606836
S 84666 546176057
Q 7703 73697 8861066110438
A 78518 777760546
A 10819 251045545
Q 2063 79793 4756973890965
Q 9334 88103 982941274764
A 70481 745770141
A 45628 847705068
A 56153 259703373
A 22259 963063040
Q 2664 83669 6412167244003
A 8775 756304920
S 18570 885752120
S 44074 933674659
A 34187 792359131
Q 31325 90714 6016597469120
A 56247 71672977
S 21155 51914191
Q 28746 91749 7632947323914
A 42728 385919985
Q 52088 77750 9014966672909
Q 2875 90386 1581740236275
A 68534 198308979
A 49627 362918396
S 38051 653987268
Q 24119 38523 1479543813720
Q 85837 89712 2889699456709
Q 56053 77736 8185771773215
Q 518 82376 8512627969169
Q 5232 90672 2617730222555
A 32142 701582370
Q 8351 11450 2796615654559
Q 7399 85778 2962217744190
Q 21431 76587 6068359881316
S 6281 101024791
Q 52656 91550 7524820663705
S 30996 315345159
Q 22879 93210 4628372868771
A 25405 217786470
Q 3686 92213 6093145632386
A 27909 513319543
A 19919 531706432
Q 44191 56250 4701525753297
A 50594 421813540
A 15091 135775556
Q 225 93252 8536406753122
S 40877 857951311
A 1948 170827103
Q 24223 90031 907373010489
S 90056 373210487
S 47472 153799126
S 12383 512764545
S 53372 595128576
S 55295 594502427
S 11700 388211681
S 86824 468004490
S 45420 462601203
S 4862 384768359
Q 11900 53883 5100294375322
Q 12180 64339 6982762225273
Q 18932 23090 3447761250937
Q 57348 91966 1406706510638
S 10265 886383784
Q 5154 90641 4236640864168
A 64842 532319502
S 79818 470673352
A 69747 614126563
Q 7395 89000 5703603676951
S 22931 210637255
Q 8881 87220 2154215466816
A 37465 935959604
A 43075 37975292
Q 62284 83064 67280506470
A 52507 449128252
S 62185 544198763
Q 57631 84343 3792964986234
A 88245 922945593
Q 1668 91101 8747598107462
A 32816 976515793
Q 18396 21346 655053839415
A 45724 268542710
A 79181 716472290
A 9010 320194003
A 22656 626766085
A 23589 534267910
Q 12078 92450 8581265138854
S 47402 895554783
S 62682 736002113
A 82161 383318855
Q 16479 44499 4177586199456
Q 65742 85663 3279584198966
S 71639 299775078
A 66631 77537241
A 4284 898661620
S 21278 595382466
S 43421 261771774
Q 45013 81442 7449742093438
A 8648 675315608
A 19693 697614496
S 92995 99483296
Q 13865 62739 5412744812425
A 36570 948608562
Q 37450 48144 1693211044325
A 20248 145663272
A 60405 242515799
S 64228 401644806
S 73349 297215580
S 71114 199231679
Q 33500 55182 4553894869229
A 9683 634807623
A 58191 401895415
S 7525 729853486
S 3821 947247616
A 55985 362024215
S 19444 572784253
A 80609 320421011
Q 23469 90433 8404918986866
Q 13518 68412 2598407668429
S 88763 510807805
Q 9366 71400 1036780265194
Q 31671 32284 62353407795
Q 28286 84648 1793876135036
S 7854 18131787
A 68810 129618885
Q 8235 93040 7183504715663
S 6761 424072250
S 21732 685679162
S 56831 955981779
A 11160 586062961
Q 19738 91214 4585323050617
S 43507 20948879
S 4733 420735294
S 62555 211536018
S 30879 206228855
S 10022 902875749
A 61361 268083839
A 66494 274953555
Q 9926 85204 8097247353401
S 69962 621378535
Q 32754 40588 5579977137542
A 247 723296390
S 24199 999810290
A 83983 56149343
S 41679 258831034
A 51642 238412189
A 42135 277200290
S 44196 71590657
S 28034 523565752
Q 9534 43018 3456949699350
Q 82672 93280 3411045820251
S 91442 33138177
Q 28281 54630 2310763015245
A 727 946364717
Q 5094 57008 2172185675051
S 53268 726125768
S 25951 42587631
A 48338 413246142
A 26191 380623939
Q 12680 75426 1324769537653
S 51436 626231044
A 57279 561012064
Q 58635 70759 8215891452043
S 6370 48994734
A 41119 188519289
Q 19359 83945 7210804645706
Q 9916 87469 7323361180235
Q 64088 87136 3196004046692
A 72074 999611244
Q 28003 57211 8982023357344
Q 43589 61802 1988793749407
Q 67302 90078 7676251358017
Q 17046 73559 732751935977
Q 19448 92839 5026934611603
A 56281 52423987
Q 15229 78450 8073821387561
S 90386 384919192
S 85068 250026091
A 75025 895036151
S 77651 923790543
A 20105 229578513
Q 11633 62942 2353008376146
A 41314 693875529
S 29821 847029500
S 52310 76572456
S 27520 34858370
A 12490 583204344
A 69122 684804994
A 15818 298005107
S 28536 565672399
Q 36323 86855 4587733603106
Q 1914 73722 4028982293824
S 89032 906381877
Q 11525 87266 2403370780533
A 61893 277648416
S 19315 428338577
A 12075 761805725
Q 9106 92848 5201865507254
Q 9574 72283 7110671816613
A 17945 195962120
Q 844 50166 1807036155739
Q 5511 63812 2277454518473
Q 3868 83278 9841904884090
Q 2421 34006 5238390201798
A 48344 308935349
Q 36883 93323 1749177217273
A 28665 621873329
S 22773 876587159
Q 34949 76977 4604178697788
Q 40072 77300 3822500344973
S 50581 154649830
Q 15073 62018 188815203086
S 91479 761105639
S 16725 441720715
S 63317 480424714
A 11272 88444700
Q 450 86086 5602957205710
Q 9077 37654 9076362044393
Q 18516 86238 8741467111663
Q 4648 91154 5634035865062
Q 29919 39885 3358571085254
Q 4666 74925 8653323829730
Q 56804 75457 8655794952583
Q 514 80872 623755115079
S 45882 986821525
S 786 794001293
Q 18909 35151 6509897401913
Q 2017 63413 6132543907726
A 80608 244346010
Q 49106 87473 8196032487463
A 18627 126154670
Q 6797 85103 2518954952205
A 27201 299708297
Q 57986 69810 8659709712397
Q 23616 60365 2956108092121
Q 84583 92216 4047130410449
Q 44639 45897 667792128733
S 21001 608127687
Q 7779 90174 3859667538945
Q 15864 84487 8357065010815
A 48007 706681995
Q 33677 70586 5413247726765
Q 5153 67709 8624540986945
Q 30836 57418 6741938335277
S 17878 115447307
S 35028 364123566
A 42523 377260383
S 36386 222470925
S 28320 633090566
Q 17923 73165 6844214487327
Q 35889 65615 7979632506644
A 33939 439821333
Q 3297 90054 4499985170165
S 58950 445124240
S 91341 615437026
A 92206 890993945
Q 10155 63258 101901097042
Q 2338 92324 6384862870529
S 39661 128907860
A 90343 985932243
Q 24817 47387 2182403527270
S 25575 130699845
S 49789 942852448
Q 36852 89875 2663532234983
Q 50115 84477 6464697685563
A 39854 796363126
Q 65143 91313 4017126989399
Q 50085 77402 5201441123841
Q 4974 88420 2761597881364
S 91303 451698942
S 29209 103001390
A 40226 118463501
A 52101 281259558
Q 50083 75508 6816981276639
S 52234 977695136
S 90966 694168282
Q 7708 72230 5976868834649
A 67713 212319971
Q 1612 65032 3794901069217
Q 10859 81373 3741050275623
Q 22689 84478 5925544478629
Q 45021 89839 9606561067190
A 6876 65290122
A 38699 731215619
Q 24210 91942 2675119227877
Q 80078 85383 3689714488777
S 67062 898297880
Q 30063 32102 193607802073
A 57240 920843704
Q 21556 85915 4767090149307
Q 36843 65052 7342243498831
A 55126 936835007
A 797 311560215
S 11452 887603158
S 90803 521419237
A 62374 993425663
Q 19999 27447 1056907466089
A 87963 340217973
Q 62189 81492 938206282360
Q 21266 87464 1604477004340
S 1147 25906198
A 12099 592122718
A 51154 931695166
Q 6525 64669 4620339543212
A 25581 419284140
Q 1504 81782 2394697094142
S 62186 768629827
A 11724 194028053
Q 9786 91286 8155837237175
S 79532 417783611
S 6978 152808361
S 62787 819359552
S 37708 493491808
Q 8887 26645 2235432066923
A 30545 106382217
S 27160 327215311
A 57431 183982288
Q 62571 70117 4831758173007
S 59546 792409589
Q 26460 85576 2623799028517
S 20328 367026634
Q 31812 40888 139778751576
A 49752 827869080
Q 34605 83319 3048088699128
Q 76951 81525 2805069609764
A 38894 39244271
S 37428 681579630
A 37869 60023909
A 69807 206338114
S 7949 380766908
Q 34650 70888 5789207521100
Q 328 65472 2974017881784
A 616 125873262
A 33766 636866064
S 45349 610656716
Q 4756 57167 623686141753
A 7367 958411387
S 88039 853083903
Q 45467 79184 8189959009263
A 64646 136253096
S 27241 381626460
Q 13519 80930 4192785058939
A 19079 393184410
A 3859 120410205
Q 32879 43033 1737153418541
Q 5407 88697 3526787274834
Q 880 93026 1641408829925
A 78256 393846822
A 62429 302923842
Q 40153 78110 5039289367684
Q 47148 66988 6155127549799
A 79630 867596339
Q 17233 38176 1092502419179
Q 10861 57939 1923188459357
Q 42541 81072 8446013173374
S 42673 56699431
A 69996 187207418
A 80575 176576314
Q 5903 90905 5488771035336
S 4956 928399005
S 10935 349449083
Q 9399 61886 1956693323891
A 52805 586233899
Q 2936 88053 497035590257
Q 18735 87028 2241905400336
A 39776 211606268
Q 15439 45313 4565499610156
S 39794 420665747
Q 28938 77838 8049744961067
Q 39762 86496 4391310087424
A 70030 248821976
S 15236 941688233
S 63924 170322132
Q 30573 90581 2172798302843
A 27019 939624330
Q 14795 51498 6304844973811
S 60305 807407910
A 12861 563649918
A 66014 930573968
Q 19562 78927 2881929940121
Q 5463 71121 8081274207243
S 44840 514468741
Q 27750 74492 1911915632838
Q 30259 57954 6060979593648
A 60536 819014759
S 35404 752219186
S 90595 834123627
A 27912 996108172
A 1680 363747451
A 47299 135752011
S 42549 639992737
Q 1523 45909 5188379182234
A 76757 238370400
S 54051 642254858
A 66430 587955876
A 75512 865832363
S 10470 601364093
S 4129 409901055
S 52448 522809150
S 25331 319721727
A 24837 372930488
Q 14929 46931 8541260275101
A 7183 988175266
A 24561 752476697
Q 2665 89016 20171919236
Q 991 92922 9565361894986
S 1954 165695264
A 20752 788668906
Q 43636 47799 1860879932754
S 81618 149969258
S 71015 847097222
S 51797 53193692
S 55249 745242685
S 25144 131430892
A 84561 481855160
S 50824 505353251
S 417 427449432
S 1389 154196301
S 16052 752430259
S 89844 615517494
S 26255 219884644
A 65405 848695481
S 85314 447284392
Q 23249 73267 1416917923635
Q 8324 66355 6710881396921
Q 35220 55104 116232881343
S 69923 30815401
A 7397 232754281
S 57052 185556641
S 31587 855398094
Q 1453 90883 8386788268359
A 57723 220427782
A 81157 687977677
S 56571 748931951
S 90616 891764321
A 23355 628038291
Q 9415 18185 6255116990042
S 66090 953293791
A 11059 128566080
S 37200 861882157
A 89791 210573579
Q 37600 86195 4690013365360
Q 11886 75343 2296056226201
S 20506 212904274
S 64395 696751305
S 75361 159787078
Q 18837 62453 6398681119542
Q 5191 54823 7631242578300
Q 16770 59556 5132738350655
Q 73210 76874 3547932360297
S 40491 964895425
S 10661 500247415
S 32974 760802086
A 82795 195403055
Q 26043 69222 1463331743091
A 3773 959951665
A 1321 857889936
A 59364 870546776
A 34168 192247565
Q 75168 86023 1672249086907
S 32840 579044709
S 4373 5277386
A 87818 211845456
Q 8961 71914 1098356629833
Q 50715 90630 9163600422690
Q 49401 60169 4900148652640
A 22641 110755264
A 86545 818212198
S 14071 848613647
S 58722 346491396
Q 76866 77023 116537687280
Q 28806 61366 8283391669449
Q 5750 92925 7544990608273
A 88551 389320565
Q 9092 77931 4979499518432
S 79329 419534554
A 60147 807224675
S 48861 715418791
Q 6737 92832 453311391238
A 76115 681497806
Q 44073 89939 7107916482965
S 22916 739360675
A 34211 482366449
Q 6479 86948 9254088197931
Q 36708 83338 748558226181
Q 46192 92501 1567306396715
Q 1696 86266 4032778352791
Q 6099 91477 1715826617678
A 62111 164540584
S 63301 51504527
S 65733 873320829
A 14650 315108825
Q 3658 70645 2685195381010
A 48929 24513172
S 65373 363397552
Q 21246 89031 8052527544532
Q 24481 42029 1244921742237
A 63461 260271400
Q 61516 65662 2907712498870
S 15503 288867305
A 1387 710967430
S 56095 490269343
S 1695 91220
Q 11152 88726 7566857517925
Q 12238 69790 3457715542157
A 16925 719591518
Q 4362 84928 9029024977144
S 44675 410220057
Q 4437 72834 7803704970710
Q 11945 37229 1877812560964
A 10769 109238710
A 4155 828896052
Q 21960 58555 4978520029934
A 56101 139217569
A 26964 300717803
A 51191 577096490
A 87818 707506607
S 77296 603430657
Q 50857 67141 979695085973
Q 85 91443 9649885414543
S 37575 500019545
Q 10694 54975 6004976450317
Q 37202 62330 1348796446964
A 51432 163258050
Q 19348 19435 67058209550
A 55370 320157649
A 29594 784036372
Q 17189 90242 7281329909864
A 92493 906699926
S 35178 177943124
A 64111 610745506
Q 681 83493 5010396047006
A 42000 392626813
Q 8342 90410 590612709493
S 78103 130062769
Q 4171 91090 2573414835962
A 43673 954864804
Q 11349 69069 8269384188797
S 63309 740569012
S 16267 845407988
A 5389 145983033
S 10104 300555523
Q 22066 65960 5938272657305
S 80751 289838414
A 23758 593890523
A 18787 861993545
Q 9440 53332 9578979969981
Q 525 89029 8167174304486
A 15123 681151816
S 30533 532840611
S 79303 46602960
Q 48061 85013 5650405116049
Q 26471 76890 9870577148447
Q 16546 59151 8211156327299
Q 4957 90355 2963542673096
Q 36966 84898 1673099483519
Q 11171 78001 4282212871555
Q 3809 82487 858188483461
A 10094 421052523
A 78000 327414054
Q 7746 62072 1003344533095
Q 3609 71974 8396586752888
A 27494 744795518
Q 47201 51521 1740834776832
A 39702 582949099
S 92673 700894342
Q 6421 90396 64803722112
S 45391 545959159
S 25523 906655821
A 29874 643835174
Q 6520 51426 9246440144211
Q 4910 82357 6993288583647
S 34893 523236540
Q 55583 64356 1743445644493
Q 59216 73074 2877777077029
S 55320 626908000
S 17036 612281432
Q 1003 49295 240077794433
Q 485 92412 8537551825948
A 79227 799228041
A 45548 370202404
Q 23962 79734 4496286392637
S 58481 32613298
A 57577 921768974
A 30354 907460619
S 78863 274592947
S 73213 488308955
A 25637 108166985
S 40667 83906032
A 65135 252201253
Q 11161 90083 4912552944065
Q 47594 82704 3714463612987
A 24168 340591252
Q 41349 75934 371036429146
Q 33405 45891 3887077909456
Q 4360 93250 9324978550495
A 19803 747827528
A 58364 883836659
A 58580 76672779
A 35362 898233487
Q 60 93214 5504320183986
A 8683 111536929
S 18808 295488866
Q 37120 85615 4110952736108
Q 4502 54425 7273316635657
A 7024 240561932
A 17436 21010187
S 77548 155540932
A 62633 168838013
A 90353 443314557
Q 40604 44600 1931830648719
Q 4891 19633 7945960273048
S 43648 572545199
A 2349 113224737
S 12396 555371844
A 43008 25135638
A 9372 757850224
A 29926 278006257
S 23301 136631975
S 75123 131483812
A 90527 225924137
S 70806 845442239
A 80503 467070171
S 69462 437895804
Q 60128 90176 2016729217301
Q 29811 50071 7093917556658
A 5315 526067079
S 81426 132385607
A 42515 737578841
S 71050 854246150
Q 27791 69972 3108703032446
A 40333 261210453
Q 62688 77245 5948782168243
Q 16987 77093 9480970988929
S 46974 175577757
Q 51687 90642 1511949549956
A 52761 636322629
S 12113 974147698
Q 84718 88166 263333987234
Q 9731 81010 6147295609
Q 48325 60864 2337506415545
A 17461 316907434
Q 6482 91901 1987473308963
Q 66476 90429 5088455863618
Q 22178 92269 4342815013159
A 81256 347506884
S 77578 879418920
A 17309 458569188
Q 10195 64037 840922231001
S 17837 26806383
A 31399 960102989
Q 43265 64514 7195963163869
Q 52284 82465 2551194259298
A 71904 112642518
Q 16539 28792 3477948438960
Q 8436 54233 4139857202357
S 5856 703812377
S 67466 14085206
Q 63975 80260 5892151668887
Q 1202 87422 9508342425523
A 19626 141167502
A 84021 187478153
Q 7238 64517 8271314587773
S 78303 564155649
S 21197 409001227
Q 34302 92225 4582666582159
S 84063 291810361
A 15522 741365745
A 53337 538705129
A 62488 98501357
Q 429 91568 4263561499433
A 62276 488489785
A 71975 178899230
A 85126 787293690
S 13764 660302813
A 87726 574044788
A 48621 573462523
A 14930 617787475
S 75950 374200959
Q 31486 40095 6466391005267
Q 20643 83585 9216240115740
A 65332 880468881
Q 27935 90483 1822648913591
A 7703 814008470
S 17733 116399993
A 36601 480953467
Q 7105 69122 384176970122
S 56754 525306757
Q 73824 90299 6986181801845
Q 19819 90820 6200861387512
Q 6139 76112 1024000559483
A 38374 47513065
S 65163 731544752
Q 10417 50287 9826101704607
A 49764 239078243
Q 14701 60975 4307008262801
S 28500 867485725
S 38838 283032633
Q 11319 82267 1027905796937
S 75750 58218192
S 21166 69871978
Q 365 90467 2958034251225
Q 3975 92659 8327722206498
Q 26953 81726 3461573049881
S 16729 477487313
Q 25050 80485 8157035956342
Q 23668 90390 2124778237347
Q 5453 88763 9126166085110
Q 28429 42472 2461715674550
Q 10927 92112 4265088269715
A 13743 653962992
A 64682 351289104
S 13501 746178982
Q 9819 43703 6548098652155
S 5130 479528435
A 70677 718694489
S 20208 576438863
S 43633 97623555
A 39496 112492479
Q 4188 88349 4180021718106
S 91672 108554907
Q 55835 75359 9942801002645
S 545 888640599
S 66716 771257320
S 43043 198446708
Q 8813 89806 2397691350036
Q 46129 92503 1311443722018
A 69974 298323601
Q 39752 88709 6757275325015
Q 56549 72105 8463058747745
Q 6108 83955 8700550484562
A 58851 862853320
Q 10510 84051 3302431470458
Q 38592 91369 5800590366584
A 44639 541494989
Q 38182 50256 2020405709500
Q 8855 58785 5494332854421
S 90505 547596439
Q 18663 51687 5103831539369
A 8662 489637916
A 79048 52240503
Q 2104 64108 5687092137225
Q 30774 69727 8517354735237
S 36245 29017014
S 11191 12131900
Q 10979 53582 1834841789272
Q 4525 62868 689811922604
A 47655 71682535
S 57673 799944897
A 34630 71376159
A 781 680843498
Q 28360 50892 822922911192
Q 21675 93302 7574681900078
S 35594 842726788
A 58266 681426495
Q 33897 91535 4220809571471
A 20064 741295230
S 47990 115652277
A 70736 406149010
Q 454 92631 950201152225
S 83371 964947999
Q 40675 85679 8498364579373
A 80237 575419534
A 5281 777356255
A 85239 409252545
Q 77963 80150 2014947264621
S 89706 430322418
Q 8427 78410 6932054642085
A 84072 276670620
S 50403 369256198
S 85757 793063105
S 35376 130928456
S 21308 392548236
S 67197 168452244
Q 65722 86115 8236255256042
Q 1939 90778 8195027518985
Q 18125 60470 5647058965840
A 82097 149072185
Q 13901 91467 3630033067380
S 68643 652819656
S 21562 531727690
S 53989 777894427
S 55598 124738203
S 53463 169348428
S 29772 471730790
S 7368 120131950
Q 72756 72851 38515128819
Q 8519 75344 4490631812121
Q 7440 90888 4362958976192
A 71322 953684870
Q 23593 59517 9924624167230
Q 31746 74086 4218147798598
S 25648 980977440
Q 19116 90682 8853544212959
A 67296 564328670
Q 9283 92944 7697162000946
Q 27452 71705 4001076101941
A 14619 935597442
S 62240 905096737
A 16051 786099186
Q 32399 48073 8816182470272
A 31723 213898325
Q 1314 28679 3382635361962
Q 17193 90107 1583994136685
S 83727 609991455
A 81192 361760452
S 38342 644373197
A 27341 854369291
Q 2960 10721 6182932485090
A 91866 777401808
A 89983 248364091
S 23573 537529397
S 67385 82656616
A 8838 792778046
A 21986 124047832
Q 2662 34393 8643900497123
A 79565 357767197
Q 61355 85805 4832896819105
S 11847 554592177
S 43276 451204738
A 18754 557329297
S 31682 443793558
A 79938 144316219
S 59988 976265540
A 81085 768397619
S 66417 741042663
Q 9038 18665 5703308809272
Q 7134 78946 8141363600087
Q 2423 85875 9321486058149
S 74111 432546124
S 4061 468916154
A 55221 259063964
A 29203 658137609
Q 2793 20081 4738542722138
S 7953 41424240
S 64436 96501466
A 34497 520985882
Q 3419 92272 8941011996495
A 24200 281315996
S 88405 972519591
A 16322 678026388
S 35657 534712549
A 91110 254591553
Q 87753 92159 4281071450520
Q 34082 39835 4803736600756
Q 30949 55612 4330868852903
A 90094 170029604
S 78752 422668159
A 43235 422991399
Q 34354 87702 8311538992429
Q 27283 82670 8005369434164
A 41500 242093083
A 9776 698020138
A 54507 469695176
Q 39355 69294 5224579765643
S 79523 862715200
A 64543 448465118
S 62217 819146235
A 79275 732200740
S 6896 892082692
S 27828 325572142
S 52621 377960541
S 91613 996442046
A 79516 191909058
A 92529 209878621
Q 29075 78399 1587026917644
Q 58791 86391 3186149724749
Q 5342 73255 5423436003025
S 71614 105734234
Q 53042 74997 2979844719720
A 12116 683236624
Q 72533 83199 6163995593510
A 10339 251741009
A 13989 882481833
S 87046 3461411
S 78921 157427329
A 4393 429713148
A 16093 252256079
A 59461 968148123
Q 385 89731 2203718028282
S 28725 834365088
A 14250 50852380
Q 5933 85356 2546291373164
Q 8296 84807 5160348254983
S 30357 369477854
S 46584 716588275
S 5646 983465078
S 61563 460774464
S 68833 959013363
A 89620 681654237
Q 18175 73912 2067366077821
Q 5828 73976 5749107614139
S 69032 209390773
Q 6058 69777 4142415120123
Q 37960 83602 6407741627538
S 2920 558932542
A 1112 258060392
S 28392 214116980
S 20009 522937552
A 73493 263791846
A 79985 831614042
Q 19401 86954 2456304773795
Q 10806 89216 7316741318633
A 25020 397494226
S 56275 708171523
Q 46200 55037 8780640163772
Q 48778 80669 2590286112478
Q 82285 83853 639809129196
Q 1427 84187 2818515504045
S 55538 593529983
Q 30096 79390 8199566881099
Q 16839 70912 9622282141664
A 82857 202224003
S 63569 851385929
Q 501 80925 5268672766572
A 65239 251849711
A 3618 402759006
A 56957 372140461
A 24870 805215363
A 31360 489031529
S 70663 598791079
S 5788 726436329
A 74931 961119600
Q 2482 17755 4576028863628
A 19656 557944670
S 25015 613993802
A 42919 159833119
A 4991 2668180
Q 6984 88759 1155007043409
Q 1082 71812 7782265851724
Q 11968 63923 5301003682906
A 37494 507825705
Q 9990 85113 8833944053497
Q 648 93078 2714067281918
Q 12179 81236 4228920641201
S 35966 136335688
A 56124 80246325
S 1199 549740915
A 62812 97108024
Q 36944 63916 2439646915219
Q 11594 67143 2711265994965
Q 5045 82528 3958166951182
Q 29187 73177 4745832092992
A 68797 310493981
Q 2015 91162 6753080233462
Q 40197 86171 4046903535620
Q 83128 91651 3922738646044
Q 2642 89993 5099735632503
S 12968 302657179
S 40113 167455282
A 28409 314416301
Q 11626 92584 3673382745516
Q 10534 34680 9154951510214
A 27760 930840911
Q 23936 58008 6634578554858
Q 27243 92316 3690093315694
S 14565 355051060
A 21178 602236347
S 91240 356539961
A 2456 339362090
S 36302 94137965
S 14718 875394122
S 6917 620356001
S 87746 668471833
S 27449 540641832
A 7921 332973740
Q 11722 87367 1433692667057
Q 38118 39077 771992483441
S 36782 957526310
S 2006 688102264
A 16943 423819405
S 1317 623952822
A 33474 690096186
S 59755 636331579
Q 224 29751 6388427923180
S 81466 326827711
A 30450 550510331
Q 46947 67413 425522110216
S 53466 118891089
S 43828 61997725
A 36032 510136332
Q 36027 78339 1813168389593
Q 14161 51722 8203560115196
Q 59813 72491 6966402854607
S 59105 25747669
A 8943 719830635
Q 18678 92646 8929536281726
Q 9821 87699 6198573127955
Q 66351 89017 8992552164868
A 20993 713465027
Q 39579 51101 5860468848679
S 54057 600153597
Q 73293 85020 9146045053936
Q 36899 86729 1855100688203
Q 25496 48063 3769679123490
A 37310 66180011
A 10118 308736382
A 51972 35897657
Q 21782 70862 6845124204590
Q 3134 83576 6663049203381
S 60115 861132291
S 17355 970839662
Q 3199 74255 8324999600737
A 70673 422861535
A 81154 696316536
S 1537 119772044
A 73198 775129998
Q 4561 50285 9726566287897
A 37228 302784280
S 38699 773041965
Q 16644 78951 2638359754274
A 11339 490595842
S 7915 903034424
S 86249 322814099
S 72193 759266738
A 29737 833210497
A 19278 763641316
Q 8542 70136 5179414094166
A 66175 252929011
A 48403 807900464
S 29214 556480753
S 66837 219231144
S 23442 835789529
Q 73377 73817 429033728689
S 66248 463970968
Q 12473 40010 8837445980396
Q 58210 66747 5905829131170
Q 2081 91669 9410890663938
S 61498 200679851
S 22255 920952785
Q 59911 79744 8391614460088
Q 12124 42310 7353513261368
S 58079 832838001
S 1141 517355108
Q 22913 77510 3202659963431
A 20643 388288004
A 47949 830152326
S 25230 873392970
A 59066 584884119
A 49522 214881624
A 73393 102990687
Q 59356 85355 7571980810237
S 34867 627055865
Q 9846 91547 2226220182708
S 7599 730837498
S 75027 195813567
S 32151 890461388
Q 28882 68488 6914490533605
S 73404 41813825
Q 22114 72966 9947443162602
A 30137 506571321
Q 13581 58936 6644959281280
S 73547 974280680
S 73394 743188060
A 13250 585799632
S 37707 584851807
Q 23131 92509 1382706821626
Q 25940 64405 1338982442805
S 12099 203739491
Q 7688 82510 6451083056820
A 86111 968612516
Q 44247 51864 2070652068118
Q 13768 71809 7254645500918
Q 7802 16755 3725252631379
A 79103 302835492
S 47060 8897946
Q 25785 25924 114118355461
S 64620 197848651
A 50805 852751615
Q 85972 88584 2495048242482
S 74998 725747509
S 15558 255336157
A 23643 602593062
Q 25352 88860 7030649994629
Q 23429 76814 818090056964
Q 31528 79563 5752742010767
Q 8194 46440 2560699832720
A 15127 834879674
A 45472 210537298
Q 54759 67853 8788323852009
Q 50754 54550 3582579995725
Q 9127 87207 8130263351746
Q 1404 74465 4841301874585
A 70346 400014477
A 58420 195892377
Q 2643 40097 9943953378607
A 68469 827614797
S 67848 811791035
S 45655 625392789
A 9997 568767489
A 24328 914687794
A 79796 794489906
S 80140 132884464
A 53590 718695557
S 43007 69135576
S 69639 544319665
Q 6199 88352 5819302084631
Q 24494 73091 5804910610519
S 43341 604977093
Q 10830 56160 1931592078746
S 55116 12364315
A 52510 337919965
A 37545 500173903
A 69225 940739784
Q 9989 66139 2627742685180
A 16095 792566889
A 47241 500808030
A 92479 6864830
A 59669 141517244
S 78633 915646236
Q 9006 89518 6595195199631
Q 29713 45033 4935849321437
A 37926 345292192
S 55114 614394535
A 86831 270697901
Q 13017 35041 6623629462365
A 23329 386770542
Q 24301 81574 1363862588345
A 21137 104092124
S 66690 523876217
Q 22671 92645 6642305507193
S 76776 587395534
Q 39946 59058 4327962437317
Q 44771 51399 3146912730308
S 55109 223652920
Q 10453 74876 2370789229245
Q 4019 76666 729544059858
S 12729 395705654
S 56149 186413126
Q 401 92892 8772511833384
A 61 218829607
Q 47120 74686 3148670909740
S 47197 217390954
A 10758 381195361
Q 2902 92325 2175005469512
Q 6002 24902 8978805906880
S 63740 718081025
S 60644 859438841
Q 6189 89034 3589709187169
A 16588 464673520
S 52173 993585299
Q 5354 93342 8701456398139
S 74888 796272576
S 11094 727620704
Q 1249 37452 9141589428430
Q 26442 49805 8530041043477
A 19696 551199403
S 90542 92681702
S 1120 329510550
A 28143 682192036
Q 20477 57954 3758235608058
Q 16975 64235 6649226231566
A 65122 236393298
Q 67205 78635 7472276332751
Q 31734 91488 4772119003743
A 57184 954779103
Q 21046 75027 9622190409113
S 55795 460970254
Q 29908 54356 6617223139083
A 11583 795578412
Q 50279 80853 783466128100
S 81971 50786784
S 20978 611834878
A 52439 606949837
Q 44925 66366 5164301489191
S 59888 263356636
Q 7021 71163 4778096370522
S 39801 291699144
Q 30790 49033 9277124247780
A 31052 634862156
A 45690 932757032
S 68586 434981131
Q 6946 9403 1797029843075
A 87478 530117787
A 54935 312586362
S 44769 76764532
S 39096 313566226
S 62918 607648555
Q 20772 46229 9188229969116
A 58329 409337962
Q 7902 86141 4528283425328
Q 3611 11123 5827041446593
S 74776 1956964
S 38256 235025892
Q 32633 80564 225312543727
Q 39051 89425 7556250628542
A 43755 801786089
A 64720 869528528
A 77982 793248586
Q 33827 58899 82738542954
A 19292 600883856
Q 56002 77228 4421401735471
Q 1308 29914 8505321370762
S 68894 54232039
S 59134 930119413
Q 39219 60739 8636620165922
A 43414 546620739
S 86138 638741772
Q 3104 77608 7786682361634
S 91981 443312183
Q 32732 76966 5293922073752
Q 15731 65744 3514295790083
S 33023 530155958
Q 47526 60635 6279491266496
S 19106 168453894
A 75985 334554427
S 69263 682897185
A 83346 463904150
Q 5733 84221 63426894763
A 89917 829183197
Q 1991 88576 211353239515
Q 358 86272 226374814662
A 26595 339668317
S 36724 927449122
Q 25366 60126 5192512789325
S 20231 154819437
Q 75293 83895 7390023565825
Q 15897 66576 3352376022905
Q 61909 63294 151872063184
S 16854 606716687
Q 29412 85549 1141463685462
A 3701 812986202
Q 9028 45628 6956596342090
Q 4279 59366 6053124783038
A 17630 448675365
A 33059 428616205
A 26272 486098957
Q 41572 66150 4043655386008
Q 29884 66914 6803836258489
A 44073 776721550
Q 24338 28849 2241367220643
S 425 28969579
S 80929 187378676
S 68492 84173602
S 59867 833094528
A 17088 199270015
S 4595 122752342
Q 11 86961 5007367602574
A 89288 909169389
Q 20992 72136 4109036042999
S 20152 449062236
S 70764 402842141
S 28928 385067393
S 56152 246876050
Q 78586 92459 8291305414545
S 92725 598282726
Q 13355 58946 5310216600863
Q 44659 66875 38458705481
Q 5214 91338 3932003988959
S 85626 793274542
Q 67 93331 6232266719666
Q 16935 45067 2859348844568
Q 18691 89535 561412738230
A 23571 347523378
Q 3640 77764 3141366851083
A 23723 278307518
Q 17516 29154 787642961152
Q 8904 42502 5662396757324
Q 5911 64026 2845813413102
A 88904 814714078
Q 3693 40979 207021048059
A 76548 638843017
Q 61257 88979 5165365452149
Q 85999 90465 153960188261
S 87382 36084455
A 17792 835625327
S 11082 801528116
S 22207 944312350
A 85116 681850612
S 48212 515040144
S 44188 755638509
Q 17128 53616 9575187860828
S 48624 361497715
A 48802 80691261
Q 27578 38018 4532308935788
A 92355 670660360
S 30516 990598296
Q 60154 85245 7537466026189
S 67761 446056279
A 30278 106363205
S 53676 786832181
S 49999 44365571
Q 36896 85526 4301977164394
Q 18650 87515 1506195920821
S 83694 619199350
A 64822 853534552
S 63313 522139267
A 60388 973866849
S 73464 766130773
S 69460 928409070
A 29191 646342470
Q 21674 74418 7744178253286
S 25146 307860909
S 27587 112855546
A 87881 468788530
A 70401 52753661
S 28485 288828046
Q 45782 92665 4123258820238
Q 17767 90796 8550456740802
Q 40810 67578 8854983766753
A 13063 112837129
S 11189 856494873
A 10128 204444423
Q 53954 92524 8804816035590
Q 13142 63091 2519395759899
Q 45920 61663 9233725235274
Q 25429 41590 9007298603622
A 10935 595915509
A 31380 457050241
A 68510 187010738
S 34677 758241918
S 76721 878504587
Q 6171 62553 1826479135048
Q 45178 50148 2701371957849
A 22991 757532696
Q 46117 64075 7486189560074
S 28439 285419322
Q 39479 62891 5687249625510
Q 2665 78559 438290486965
A 53487 789842511
Q 46010 72490 6299911704574
A 47294 6332474
A 45583 615244394
A 21600 618868292
A 22391 569199512
S 17580 233624573
Q 69927 93064 5050520019576
Q 33385 92414 2269103765681
Q 19949 28722 4974116983559
Q 63608 78873 9984164118826
S 8482 981446885
A 56195 455189321
A 79472 743548843
A 19709 237608059
A 33043 124502463
Q 25929 47538 4316590381651
A 82950 137285688
Q 40264 45917 828233331315
S 15704 485525533
S 21593 742298079
Q 21958 74311 8593976100901
A 16431 113308075
S 32789 570265848
Q 4934 78612 3500331516829
A 44330 499945500
Q 824 91004 5251569753864
A 61478 475104833
Q 5809 74536 686555246051
Q 31307 39081 1662295301931
Q 28515 72081 6938810460370
S 91671 395696993
Q 60409 80620 706826668654
A 39114 857301003
Q 9495 44100 9636498315128
A 31883 999825686
S 71275 689564757
Q 19470 39501 1656883407741
Q 41224 85189 4985249468380
Q 48524 73217 9032160746523
A 43296 354786950
Q 55820 71616 2815562265491
A 20377 791504504
A 5645 473326913
A 19085 548025223
S 45838 195477326
S 18047 63108660
Q 55836 69923 6785905040986
S 33413 219171032
S 14797 868182438
Q 6098 31183 6588016150707
Q 13709 89705 2617944799463
Q 39734 91849 1927880048752
Q 16583 78330 7832444840182
A 957 488306044
A 56912 237573785
Q 1891 80003 5581197364235
S 92558 127305483
S 32642 5086656
A 26209 675675193
S 39457 567345332
A 82089 263636176
S 74556 888968971
A 21835 665976141
Q 65966 82834 1999990234712
S 60982 243302653
Q 69625 90859 4123359050483
S 55661 87021904
Q 49211 77459 5728968574435
A 88514 930990958
Q 10375 75317 6819003271578
A 9037 220367738
Q 12885 52000 6732033054359
Q 19907 66586 8802073743843
Q 3770 71209 9649896006778
A 87626 310193705
A 91713 231909706
Q 63415 67770 3759281841578
Q 798 92288 9209805725955
Q 13520 51765 2771856059224
S 6734 942454662
A 16756 733720885
S 15689 600201562
S 66222 688965401
S 82175 382640211
Q 61698 67269 5268283562840
Q 24107 54471 5150529829916
Q 5322 79930 4282941935407
A 15264 340232399
Q 64580 90602 8083017489106
S 76744 636924671
Q 25240 87915 4565791171655
S 69382 70680201
S 30254 369532891
S 79055 614482451
Q 44027 55845 8916766531648
Q 47080 73773 899197519127
A 86998 185354585
Q 8059 11961 983669666277
S 5835 207700724
S 23094 751647909
S 26829 835866083
Q 39333 56778 7647302732759
A 48391 508453707
S 55114 194866852
A 75773 991137914
A 1634 441448885
S 42548 67765007
S 64134 417690910
A 41949 87062374
A 83983 735986764
A 25531 239923631
Q 1068 80822 4974338625109
Q 277 92002 5776412526872
Q 10011 91268 3192847768963
Q 3273 46727 2902489445559
A 80526 240200152
A 86680 266836961
Q 21668 85584 7788024928812
A 79524 625501203
Q 47362 82066 4549956435679
Q 33159 43875 5628349415113
Q 10618 42413 358432890452
Q 16635 28294 7493814837368
A 4550 625436312
S 39191 931313727
Q 40539 51645 2322766137879
Q 21840 91036 5916331664957
Q 21937 92170 9587799592400
Q 1366 87625 2651085878236
A 20790 716125423
A 50929 574158678
Q 44139 52422 7553498268650
A 74965 393974488
S 51348 813548021
Q 31488 46483 2278826377516
Q 6628 92666 173413950197
S 52812 121934050
Q 2426 90946 3234371736749
S 60836 451359952
A 35096 338303707
A 60431 825685055
A 69110 223009362
Q 29824 58082 2720664738078
A 62862 52982049
Q 3201 85526 3248795815408
A 79069 168924422
A 18210 391247180
S 26092 590696321
Q 16850 40690 9366832153904
S 39335 161089642
Q 16291 51330 6380787531059
Q 11022 68377 5514872019233
S 32694 392043372
A 43113 827688008
S 69530 744244431
A 33095 807112467
A 1733 899382686
S 28966 325377325
A 11945 492890755
Q 6042 21039 1737853541413
A 114 260283511
S 88641 34054768
S 72832 57731523
Q 22962 58419 3399520790977
A 52409 840810941
Q 23558 90952 2606743871159
S 30226 290419441
A 6541 548004720
Q 28510 33925 2688142104639
S 30579 419153048
Q 318 93135 3113326411531
A 89066 629308524
A 72841 807444377
Q 3568 92204 167055724629
Q 12755 39024 6126693611954
Q 13160 67219 248007628330
S 76887 551509759
S 4247 449187602
S 46664 467495086
A 82402 646133156
Q 5831 92967 6758232066866
S 71248 683432691
S 27026 78107837
A 5482 474083255
S 17724 172365394
Q 8257 47365 384112097930
A 69455 284639468
Q 22399 82478 1747575262547
S 13221 732872930
S 2875 23165794
Q 8284 92166 5826340711197
A 34908 349523167
S 22633 917186666
A 12505 273676936
A 49621 690102841
Q 24903 41862 3005958958846
Q 15909 49895 4221353242897
Q 4601 15604 7252216892512
A 31361 578269343
A 35751 550255382
A 45369 312777996
S 56385 56462213
Q 12738 74936 4817839248910
A 7226 924643749
A 36557 37933405
A 56329 879938356
S 72377 318286454
Q 47684 59105 3201481494949
A 91857 362512728
S 5537 32803062
Q 15674 45994 4802227865763
A 12335 514073990
A 86814 670263880
A 15997 264314094
S 80644 710088315
S 194 698454802
S 29821 570050764
S 68914 851745429
A 59647 948853008
S 74169 145145626
Q 535 75686 372748612513
Q 24771 85411 2062082405640
S 49721 889060287
S 48663 133104753
S 39737 886495606
S 1748 665840494
A 92668 738403700
Q 29847 82410 3603761450259
S 79500 755688595
S 45904 390925947
Q 17533 41443 8829463343278
Q 30051 37068 2280170357865
Q 2266 54807 7492755721031
A 89413 222885265
A 60218 102831481
Q 18808 50185 5866890367264
S 45146 112706370
S 11489 897779038
A 22887 396286231
S 91342 584727856
Q 16792 92343 2500595149954
Q 26761 92642 4850921537092
S 21747 431164426
Q 41200 47467 4056699761972
S 18511 599082670
Q 24277 57242 362868380613
S 90427 382234064
Q 1189 80614 5987352070920
S 38273 918214828
A 14275 979979925
S 65929 172421809
Q 8908 84079 8968612661752
Q 63105 77565 7170712762000
Q 149 82879 6569124380339
Q 29826 41889 7551944467120
Q 51707 62789 205176194712
S 75998 281003209
A 86906 679308456
A 13143 465060743
Q 32517 49395 2217719248498
Q 6693 91663 1822379377299
Q 35619 67585 2555467752414
Q 87 92339 1315287241279
A 48987 774711859
Q 71707 82917 1348000365899
A 60330 147898791
A 47434 383502820
Q 5424 78921 6313831503064
S 13516 304786349
S 83607 199297404
Q 9538 85168 1752008610439
Q 28412 88813 2841084274746
Q 43291 51470 6949809137231
S 30261 370453731
Q 39443 51217 7872804470985
S 29574 570761410
A 68129 378909738
A 31582 769136707
A 22670 593252316
A 18225 778853045
Q 9761 30234 915068693590
S 26061 51674345
A 8491 871655459
Q 14044 83056 734184354545
A 3864 659579274
A 86711 749068300
S 607 683634311
A 34891 929609713
A 16533 951583922
S 37624 428574125
Q 1754 67943 8048389269953
Q 14960 61634 5188877343420
Q 1270 40785 6589476002371
A 62822 605056286
S 23763 815173668
S 59122 108493360
Q 4068 84182 8933345598813
Q 5889 84934 6337264838758
S 75421 207036783
A 48962 730422117
Q 49541 79843 1277905626106
Q 6248 88544 6849619283546
A 11845 623691801
Q 57604 77485 2577477664804
S 7685 480966846
A 34920 78317467
S 37957 135897829
S 65228 653349529
Q 14378 46064 8225980840560
S 69326 751085327
A 45334 569567508
A 33552 600335965
S 80656 951397241
A 66377 244301675
A 77311 100217635
Q 602 78260 225163814711
S 7393 86386857
Q 51313 71517 4238374413220
Q 14169 20290 4919904556284
Q 18133 84963 3590359096882
S 43330 833812353
Q 42660 69140 6548160112230
S 39764 945008250
A 59052 854989341
Q 6959 82287 7280723124210
A 84332 759124119
A 50467 659041236
Q 12349 84258 4781988677114
S 45119 673041209
S 49221 292346566
Q 9313 53737 4484545385332
S 25681 564365718
Q 40342 56220 601039751800
A 6581 509887067
A 25809 73244193
Q 6127 33005 359887329789
Q 7353 87403 6503421581291
Q 828 88993 5777563734926
Q 23550 57641 4990375341325
Q 6952 47871 4136323472921
A 48056 827520494
A 15234 208201569
S 52432 22241558
Q 3917 87542 1973142034061
Q 27241 89256 6514591035426
A 59953 154351711
Q 16018 48373 8529181930354
Q 27815 73495 6601918548690
Q 11597 43911 4212750922481
A 15453 998166208
A 62445 305247642
Q 34807 90653 7570621967747
A 56616 688739693
A 32738 394106612
A 53124 538678474
S 50077 224201331
A 60225 752056454
S 50506 507012876
Q 5282 92959 4768056768417
S 35829 418631395
S 34955 287332748
A 70621 891978881
Q 6089 77093 8355635425869
A 28856 687883446
Q 2345 68034 5336288237503
S 12210 175488228
A 61896 998782581
Q 30294 90865 4653865829867
A 49063 222839828
Q 895 66110 3198641668296
S 11965 842357941
Q 25752 82631 1246669175621
A 59388 738968557
Q 41223 69399 4008816484478
Q 12193 70607 1699371969631
Q 20915 49660 4157672055052
A 27529 970606640
Q 13257 60338 1363539736973
Q 38 77469 903389862286
S 28776 276166894
Q 8488 79823 3763832060410
A 64130 37448115
Q 13167 77346 7687248961623
A 19283 276205027
A 64961 634736
Q 4929 51741 2855672969180
A 6276 981634276
A 57685 907641106
A 62778 918245201
Q 5961 42857 9113942861426
Q 29478 67259 2980953426301
A 91991 400930574
A 73920 982285246
A 41946 213546632
A 13334 215911310
A 75083 338926341
Q 5158 61267 4197260701454
A 85447 450766287
A 39224 746265339
Q 33817 62889 799515669751
Q 17794 89306 3773235938505
S 65390 140746319
S 34255 305306112
S 58124 902753612
A 85068 351284070
Q 23033 46047 6782016881401
S 60832 37176064
S 611 461835604
A 46055 156121067
S 62838 925521744
Q 4941 93037 2310293591999
S 51110 852134219
A 71307 853354076
A 33883 646257743
Q 4084 71890 7828463951615
A 72685 669641937
Q 24625 89336 1370577084895
Q 3305 92731 9243712714816
A 47515 841770791
Q 9339 62842 8240350322048
S 51974 119273309
A 36903 935504161
Q 1171 59491 264094617634
S 86406 488087414
A 7451 820064082
Q 50095 85617 5953703074493
Q 5666 25861 4192413129879
Q 1875 91401 9989727624421
S 19323 975497179
Q 4815 87879 6857968429905
A 22043 593935829
S 68551 296355507
Q 2544 91188 2763694562067
S 26601 746004125
A 37979 617806342
Q 17806 86683 5468803721665
Q 53477 81413 9936357019812
A 2280 844273805
S 2771 956787204
A 84941 676437299
S 66882 378433206
A 1452 465548992
S 75444 271824762
S 18665 363699886
S 84825 462297655
A 75904 985076053
S 34065 633182994
S 90813 579704280
S 48899 482538316
Q 25709 37173 7031191997834
S 92362 268112451
Q 11947 41703 7482333739687
A 12030 760798063
A 60744 741561800
Q 38991 86529 5277385286390
Q 18743 77510 5991107944088
Q 11031 43285 6665075040943
A 48842 909430445
Q 16 93365 4429647884700
A 17082 358708899
Q 17803 54273 3811033373128
Q 3672 90531 1090280437168
S 51509 333737526
S 77665 356361845
Q 7548 7826 1758659882
S 79698 606577318
A 86646 168068336
A 56260 992865548
S 74409 781378279
Q 4155 83277 726447145111
A 47524 665460854
Q 18006 47325 2576597552927
A 82853 80814093
Q 7029 89963 4003674040333
Q 32016 34010 1387275557865
A 93268 996595433
Q 10722 27712 6876822721295
Q 1605 75092 6053198577218
S 38943 511281912
Q 26465 84253 6096400996456
S 30049 383258719
S 42592 896946052
S 88167 168790468
A 53151 825239061
S 9949 731734258
S 63008 857981270
Q 45339 91011 8815833025398
A 62453 12460356
S 55197 725997122
Q 7799 73883 2167412195935
A 81788 638807701
A 21640 836260962
Q 1181 91114 6657933312748
A 90778 67167781
Q 22282 36180 3813796779528
Q 10481 44291 9701069991145
A 22697 372082246
A 84779 81374050
Q 18987 70944 5640065708963
Q 3728 33863 4837621822428
Q 5768 87651 2953123782978
Q 944 88564 1133051580903
S 49379 67238181
A 2708 991933211
A 4214 549543891
Q 8583 92935 3736367775567
S 83698 24088
S 65687 613769704
Q 10836 92822 8211834368051
A 62274 271886952
A 2509 947103964
S 1199 986939297
A 59278 769127716
A 59440 114011956
A 42345 207868007
S 12692 258712947
A 77862 626336282
A 28755 105438447
Q 1192 92621 2542419055487
Q 12355 80463 7955037806152
A 82618 744483343
S 81214 796930958
A 18125 367333199
S 14282 4554869
A 58368 501644222
Q 2917 55985 4010696295775
S 62460 268575087
Q 761 89952 7683162994043
S 29770 865134951
A 32284 85294835
S 81427 309212446
A 89678 441117922
S 70898 469510882
A 29884 568085491
A 67812 24769636
Q 14362 92147 4854979532680
S 10212 464978627
Q 12377 71179 3953346190269
Q 159 93340 1813037986163
Q 31811 70770 5582413114200
S 87525 58286397
Q 29746 64856 5508425708805
S 66113 40636230
Q 30995 64822 7745577853137
Q 6782 77785 5642307732635
Q 46043 65384 9792028999391
S 16550 196969366
Q 2177 71109 7366971261793
Q 3325 82034 5218256832443
S 77501 648665184
A 66908 303950025
A 78694 588269042
Q 17178 85784 7347515265697
S 85614 181349139
A 16388 720166850
Q 24426 88902 6586371942879
S 41408 23923583
Q 24238 91203 6033621369838
Q 709 75481 199799287218
Q 866 6896 4133337322354
Q 67942 77673 6150580273613
S 82874 354355601
A 53358 596315172
S 7381 693421369
S 76573 672877027
A 71529 949517575
Q 41954 49169 5608319800941
A 60189 788644818
Q 32545 37104 2531924306478
Q 8613 84069 9141919333551
A 49173 491785984
Q 15919 55443 4340100665902
A 53018 911099782
Q 371 93296 1433406662737
Q 1470 78833 9029334038578
Q 14102 83610 3133724035472
Q 11698 13041 603480041244
S 2554 984072875
A 39484 492677790
A 72433 837203113
Q 19018 84161 7715408258051
S 15217 332254209
A 27251 894935081
A 79439 919126329
Q 47051 66793 4850545440305
S 25191 504001148
A 90094 624640141
S 72868 566723318
A 83921 333805581
S 5530 265076938
Q 45895 88945 19390598592
A 30359 159002976
Q 3669 29517 6142927400143
S 7862 984744122
S 75589 101631522
S 2189 128585701
Q 12 93244 3468553339569
A 39062 102758216
S 15789 309337162
A 63898 456602322
S 28329 836172458
A 974 78387512
A 82847 464397608
A 67050 277784542
A 55189 957763828
Q 1600 82287 3177540841060
Q 263 45375 3602788814047
A 5243 700131137
A 22427 273743873
Q 11829 72191 6842119023224
S 54155 610860862
S 4436 609429325
Q 1195 30563 7877711169820
S 33640 806883965
S 24812 941153195
A 66813 518046672
Q 8022 83845 340072354566
Q 48197 50964 1700046997786
A 76738 465767971
A 73190 2112881
S 39810 180122549
Q 40681 77105 728817677234
Q 49263 63834 7277591702475
A 917 600461447
S 24760 593510030
S 15536 858611797
Q 16741 75091 7273932136377
A 76166 807495837
Q 27822 76270 211298986548
A 55176 394915212
S 52200 188148403
Q 5047 67773 9803216348642
A 35358 666427105
Q 7387 85688 1068076515473
Q 28267 30349 1994649129235
A 91070 162521022
S 5590 101053906
Q 16703 87292 8889939358474
Q 4785 68393 2338027536349
Q 1566 82433 6423818578414
S 10419 48164830
A 17674 852509832
S 87045 984709871
A 44008 101487665
A 70820 678789064
S 6753 859707650
S 699 623301319
Q 1678 85202 8582312093738
A 12619 543181561
S 68197 864559915
S 46252 367330799
S 57871 582228291
A 30459 370375444
Q 32576 59244 8535283800295
Q 6903 31815 2100806507999
S 49265 43339074
S 73778 323737884
Q 16960 77889 5572212612157
A 37189 656712347
A 45331 313322701
S 54726 712801999
A 86727 474005875
Q 18837 58959 3182222238599
Q 20464 70788 142152225686
Q 9552 71394 1280495293073
S 84749 962743879
Q 60392 80099 5885397097032
Q 14831 89592 6879746073050
S 35794 910771317
A 41284 76856597
A 19967 944797741
Q 2826 93098 790342213294
A 38198 582445781
Q 61571 68811 5451810079992
Q 31346 58898 2793963981448
A 44939 179590080
A 362 156710554
S 23767 480849596
S 77506 172982564
Q 5197 90992 295628071223
Q 22439 58688 4330112956251
A 69856 725214023
S 21971 47972161
A 32298 13276984
A 36466 717953521
Q 39674 93352 1997981804784
Q 47933 53688 3030530377755
A 78837 632658544
S 44116 309533349
Q 12812 45145 8275490290659
S 31494 345470118
S 37977 569503675
Q 27613 89924 5665794904153
S 84578 245800801
S 36938 192533345
A 18773 428267436
Q 5528 92437 9466977477698
S 43817 331052474
A 10982 702759834
S 59043 929656937
Q 6999 67570 9279060334292
Q 35765 85245 1180860428364
Q 7550 60707 3869668960827
A 80672 164402478
A 84583 991867500
A 33288 740952588
Q 12956 48911 110997961056
A 60136 402389577
S 58314 92520977
S 62252 863334873
S 3281 105984027
Q 44669 93335 5820817309561
A 7548 282596742
Q 29470 71989 5491614358818
S 20419 223492698
Q 40135 61906 4049039793651
Q 2305 83136 5441415904746
A 41659 714436521
A 1179 558052791
Q 60376 89536 4145688147087
S 63670 696977702
Q 47011 75119 1777077839540
S 57115 494867970
Q 30149 72106 4222745628222
Q 4556 88571 1727627829061
A 4261 99945371
Q 7636 38814 7154594482659
S 59494 418027088
A 55636 477244578
S 89122 664748603
A 87776 855443295
Q 844 87322 4338259349605
S 35751 368748732
Q 21866 81299 405588067723
Q 13774 54100 3876832260374
Q 16125 37865 7989370109602
Q 29888 60377 1762230346427
Q 27010 92580 6706026899348
A 72459 61334550
S 65099 662640854
A 10571 263589432
A 54553 490736830
A 1231 444619515
Q 51198 92844 6208088689445
S 84334 518222745
A 48218 640097066
S 34136 367552992
Q 3658 63265 7794206163146
Q 16295 92464 2005274657782
Q 30921 70005 8661146441762
S 73177 428507101
Q 82137 89890 2307309209106
A 69844 25898597
S 77536 35393202
Q 65719 82185 4603681434464
A 745 21024695
Q 37696 72278 4381586349937
A 16968 44694094
Q 76950 79102 320489009448
S 88551 589043698
S 45523 578488503
A 32911 428529535
S 34455 536379246
A 4292 142509850
S 2802 223773024
S 44002 133828211
A 30093 746529134
A 82584 616382745
Q 4532 66973 101358385481
Q 27762 79008 3940630241324
Q 47028 77767 7878990334850
Q 63164 90524 5250160764615
A 48287 785141077
Q 77212 84257 4654671830131
Q 21803 88783 8838847380012
Q 28895 75718 726218928633
A 22308 346725602
S 14271 854389763
S 92331 109463675
S 6651 912024729
S 51961 592197391
A 89603 996276617
S 4180 437967087
Q 1814 73174 1324160076354
S 55425 89446010
Q 20124 89743 8862818078105
Q 6811 83305 4102567893498
A 15472 114728807
A 53825 542516586
Q 10654 34902 9566595686331
A 72794 441273086
S 67053 796423070
A 87734 431062609
S 82316 770892891
Q 4805 37991 7375124959338
S 48184 337079540
A 71991 746180185
A 93157 816257048
S 13466 790700899
Q 581 93320 1589818438399
Q 18754 76268 4085142762368
S 90928 622395557
Q 2636 92265 171964488642
S 75299 547146772
A 46741 219380502
Q 64619 89727 6295096492713
Q 29560 62074 7281653740603
A 57946 645252387
S 11554 474116118
A 87874 28521659
A 52021 487582873
S 20455 46793181
Q 14939 84283 9299696977522
A 72370 738983349
S 76049 927317246
Q 19094 43669 140642394787
S 26351 815201796
Q 10124 89831 2746604228238
S 89703 593350356
A 42315 377346904
S 52606 11873979
A 24870 251103625
Q 30607 87237 8553170335293
S 5895 358748563
A 3681 25075171
Q 11910 34009 39295029474
A 71406 620647670
Q 5268 92434 2602772927822
A 76936 754073253
S 16191 393961973
Q 20382 55422 3382641775275
Q 15496 47876 3746808789407
S 40637 554406839
S 73332 569819237
Q 5248 69888 5468748168155
Q 3988 75003 4266178750109
S 59432 66961944
S 75562 506981226
S 49130 922798485
Q 11549 59450 6686687558738
S 48367 439121478
S 76653 95604509
S 27776 878815287
A 42858 700126122
A 34112 24602996
Q 2007 89091 8203752529098
A 6320 269317217
A 69449 263825147
Q 1385 92152 1059272158172
A 51719 83257064
Q 77210 92790 1240252024193
Q 11055 21437 8494914270488
Q 34769 61609 3007571543307
Q 16514 84520 6385178495999
Q 1502 87796 6860523682938
A 39683 397277702
S 75959 767864302
A 88678 857451059
Q 8753 90435 5003361838661
Q 7983 22555 8720579802260
Q 6609 93279 1416191460875
S 2720 495471629
A 74104 441000240
A 3888 895401315
S 64903 399071689
S 59278 572846972
A 23909 336177124
Q 8857 81778 5791442890776
A 1617 121595801
A 32695 227432706
Q 61016 89540 8825119563655
A 4938 195805151
A 30506 84070533
Q 36088 60163 1502200684917
S 84353 88046236
Q 6640 87713 2443980264420
S 31101 224759165
A 6187 594846477
A 66102 852698134
Q 13991 69089 5243522648384
Q 18231 47443 5925580509308
A 26012 841489401
S 26933 81134616
S 58677 386401849
A 70127 773694662
S 52802 599218847
S 58812 696871958
Q 3819 78884 1427503230769
A 15873 489764909
S 30400 614089408
A 938 731441466
S 65726 481712535
A 70387 749798329
Q 9876 40154 3547938758455
Q 4394 89496 385705564515
A 32571 813487697
S 59691 142995004
Q 52920 57276 1900346478750
Q 1387 30916 8872725362329
A 29837 155129947
Q 12180 21520 3611585276976
A 85227 93294870
S 12467 866088199
Q 12936 72360 357187766738
S 10382 403581631
Q 19930 36879 1336919827781
A 48075 544865066
S 43064 386778295
Q 8936 68013 6366117407689
S 26652 856123714
Q 15771 65341 9722346610481
A 36675 327763420
S 87636 674525601
Q 17002 84301 25917587789
Q 13076 83219 8280950666645
A 40682 58347451
Q 24650 82916 1534869017023
Q 4052 71516 9324387365683
S 74936 425214375
Q 11563 86762 4517508522111
S 92893 257214847
S 70940 585464392
S 445 749858319
Q 34457 36984 701352595595
A 79177 738687269
S 24612 952295920
A 41896 253193649
A 47957 726887908
Q 34024 36556 1684957590533
A 16349 332713833
S 40673 794837794
Q 11986 86169 8485005768500
Q 31478 58769 4465985681506
Q 38062 58559 4580892525252
S 63446 80286695
S 2409 461211452
A 71986 318126970
S 78401 509083408
Q 1254 92950 7705063069183
Q 16897 21814 3183647075574
S 23326 542209654
Q 31545 38184 1071578863710
Q 5739 70616 7972952000639
S 41894 820991138
S 73586 954036544
Q 9029 88832 4624392314899
Q 6828 9420 599302913466
A 17308 16792729
Q 27119 34327 5334299516655
Q 7125 51879 7736113276598
S 74521 17929846
Q 10805 86693 331346588298
S 81779 252865427
Q 19914 80112 7025831802281
Q 61264 90957 5927571031970
S 7951 849972218
Q 50071 73625 9281857332
A 36369 52661423
Q 39623 85195 720261915274
Q 47417 80519 538088262449
A 73037 227247209
A 24070 594976324
Q 26619 43072 7986164648508
Q 46951 56033 5553057773767
S 70211 496095023
S 19376 852939776
S 41476 914955682
Q 13217 23352 2298030659062
Q 38138 91649 9502594503011
A 24499 604124591
A 6890 349160935
S 51733 375287616
Q 19074 31954 9919742833081
S 86384 553707667
Q 21863 93158 8799043178416
Q 58310 85604 6361947537503
Q 3445 73628 1584507971052
A 27247 492922929
S 44332 763792044
S 10623 493870818
A 51927 372494382
A 52721 896389951
Q 77753 79871 297563822282
S 35892 769322299
S 12634 660180511
A 19197 423297653
A 58867 633027877
Q 7219 91552 5596038903370
S 64407 192815411
Q 175 92742 6363741668414
Q 9808 75455 6458582557102
Q 33563 41009 3689977290224
Q 15488 28398 7833147083481
A 80483 702715869
S 27296 100993262
Q 37166 90180 7950001306311
A 86933 667427869
S 50876 360194801
Q 1588 76656 3101795291214
Q 9739 91288 1304182321071
S 51732 256689559
S 81119 372073166
Q 7505 91400 1956179365853
S 6911 189006168
S 92854 25484937
Q 4863 80761 2226992284581
Q 50883 65512 5047650897131
S 76965 592355045
A 3565 911456271
A 58666 205386462
A 88940 290298527
A 13789 865316770
Q 2191 89584 7597603180878
Q 2284 62560 4462373543999
Q 3911 90251 4500244910937
A 53675 501414417
A 86511 187127092
S 6029 87427263
S 21748 363858130
A 66236 861911722
Q 3632 29864 2308333111059
S 87208 893082090
Q 22819 66861 1459605701791
Q 14020 89823 6041448046152
Q 22336 75430 8907442759225
Q 55041 72698 1557635727429
S 26547 147685676
S 69418 520737851
Q 20347 80898 6557644382952
Q 31694 71070 3162307647381
Q 53639 91862 2897357169286
Q 8573 81179 5005432818150
Q 852 79939 9020165226784
S 88459 393049664
Q 3276 92967 5114596735798
A 44384 682141532
A 79044 515205985
A 93109 666217812
S 53991 616419658
S 11452 16531160
S 49177 715382523
A 63199 134330845
A 86056 133261165
A 90809 400996801
Q 2413 82864 120722313464
S 28031 322512580
A 18237 352828102
A 60032 865551753
S 70099 267327222
S 77272 412435486
Q 65004 90472 903488687003
Q 6792 93002 7132511944888
S 28899 697047169
Q 45139 86223 5259780194429
Q 46627 89044 2265713364919
S 71187 871206427
A 48199 538802602
Q 39432 44014 1416766959401
A 21126 596975667
Q 13053 28124 6441514195307
Q 25752 50076 5680395776380
Q 19949 62656 2777872316491
S 6636 933763844
A 23658 186064237
Q 28481 85032 3463744384129
Q 14824 81252 3271366605110
S 46020 559732721
A 47479 896793005
A 45525 668213972
S 39234 814426920
Q 61550 83293 4827119812053
S 86849 614367196
A 69268 411359935
Q 173 82814 357346227910
Q 32418 53904 312769449061
A 14649 556573763
S 43549 975682993
A 76767 131839710
A 38012 171491599
Q 22738 69147 6784865194401
A 54396 467509897
Q 30049 60812 9233499323059
Q 25304 74560 150812352856
S 52698 197206974
Q 35162 82726 6500239294830
A 44421 952741750
Q 20851 45515 1233294890574
Q 15846 92947 6951637673784
Q 31622 54503 4418191994356
Q 14889 84921 3194064404657
S 59954 207147463
Q 7084 63566 3155219508720
A 8694 191308371
S 52880 562154353
S 65547 591489382
S 43769 292913125
Q 67433 86820 3976584354972
S 74080 305274280
Q 17510 88189 4420628749339
A 58441 233444092
A 28650 729099458
A 27380 691109201
S 8822 624397134
S 59574 7626032
Q 1204 1528 247154758184
S 44096 683778448
A 44737 966817300
Q 720 37362 9929636943877
Q 41156 84713 6501890592539
Q 11065 74104 3009221873520
Q 28942 90627 7608572889442
S 62939 443661367
A 16784 858648219
A 40571 891644503
Q 1832 92127 8228156756082
S 10139 502802244
S 45597 945386307
A 24065 78683236
Q 54924 75117 1473301988345
Q 69951 83154 5912056075354
S 86305 209408406
S 75006 335261308
Q 27427 55045 2473335322181
A 26616 767314607
Q 22979 87533 6659462970261
S 58642 317662013
S 69702 27538565
A 61788 644013143
A 7459 71616531
A 12398 518121386
Q 42978 77215 3823264303003
Q 25404 72232 9404703363290
S 24595 807790896
A 27869 634153250
S 40909 471453510
A 14856 415383716
Q 30270 69002 7522583644518
Q 20822 62864 896806043431
S 70175 702176326
Q 32332 69168 8586009845327
A 21338 808422905
A 161 57982179
A 91300 311900661
A 10392 794098493
S 87039 49143643
S 66999 568440771
A 16170 202427007
Q 19913 66593 7892518424398
A 26748 437837048
S 52246 854289905
A 73632 310307689
Q 41564 69087 9523714494998
Q 8958 78686 9498634548118
Q 11995 86641 6628056715870
S 43312 597918559
A 79586 585787887
Q 32276 70598 2638716158468
S 84717 946955371
Q 10769 71307 826603319910
A 68415 27897385
Q 3100 67738 8256229429397
Q 6652 26153 4427534838471
A 86808 873731225
S 65043 147624260
S 93280 334421002
Q 1325 83764 3599368765096
S 42506 871771920
S 91418 300101960
S 40318 230672402
Q 29975 88919 1322647549826
Q 38707 86689 1975278219482
Q 43677 67790 9045208133759
A 45498 907612511
S 69219 689599337
A 25177 125711311
S 60561 315726773
Q 3326 93014 5757103253741
S 31618 331591128
Q 625 84971 1879812093124
S 50973 348658222
Q 23387 61861 5735622454259
S 10480 104713861
S 77089 234982430
Q 2780 90708 1097270205035
Q 19753 88110 4008623373584
Q 7318 70301 4562746129036
A 61716 60686195
S 7238 972130102
S 81291 449090213
A 53065 46910748
Q 1574 36886 3211093151704
S 14966 466548939
Q 42942 70640 1620791464117
A 28339 494742417
Q 15398 87623 9429853212072
S 41591 84750475
Q 501 91765 9017868359350
S 84890 439590653
Q 14237 71439 4697089316337
Q 1127 68693 7774361326428
A 16356 577435165
Q 2559 91358 9490605714239
A 72753 377439852
A 92372 978743709
Q 11214 86189 6896673740171
A 91132 450307717
Q 9163 61180 5114816406913
S 4157 61174947
S 71818 267322896
A 75411 370999623
Q 3306 58120 1657897789178
A 10624 876762929
S 61084 578896737
S 750 948824463
S 5580 551391259
S 87387 230756859
Q 14738 86194 5068980746853
S 28733 129513334
A 15092 12107228
Q 14781 90087 8766784730358
Q 26720 76519 8332200187500
A 20231 894193580
Q 50667 75402 6513956130739
A 5276 268248747
Q 22400 91086 1899645975780
A 44496 158113386
Q 26085 73539 2004803363994
S 36463 731104475
A 32866 816402589
A 89004 70614757
Q 18250 93254 2119113940980
Q 19338 31445 766645716779
Q 33874 54254 2642394442706
A 10246 295105484
S 73786 422747711
Q 534 91730 2427071862869
Q 3066 60069 7086282547005
Q 4451 84732 2407346568770
A 22486 534470812
S 54585 848585431
Q 13673 85636 4405693318247
A 32129 640291715
A 70646 380128436
A 7020 622634418
A 53021 236671446
S 11883 372490484
S 80460 526347978
A 82718 806253376
A 6525 941231123
A 80083 223004243
Q 1654 63642 4345518322665
S 22196 331254956
Q 434 74382 9196483080489
S 40244 724137895
A 34289 411872548
S 78645 481601733
Q 55270 76482 7601714961771
Q 15422 59705 869204628876
S 5394 670821367
Q 16553 86872 411849646558
Q 23260 81284 9960131125109
S 66237 712267428
A 80275 190386846
Q 13417 78486 3580028816904
Q 24405 92496 3134185576551
A 52423 715256550
S 61303 539599159
Q 33113 47233 327211013194
A 24716 763267421
A 48831 476610396
A 43184 131238153
S 39938 760736338
Q 38413 88380 2978205389377
S 34454 913857193
A 39533 512331806
A 19292 744475157
S 5483 496086869
A 37148 907215194
S 50501 163781592
A 25565 971850280
Q 25724 67386 8268691664266
Q 361 44404 4198597492649
S 17090 252495100
Q 25496 92992 6154946966700
A 93023 801421088
Q 24915 82449 533776749018
Q 57589 59075 623833330986
S 44216 480764654
S 28924 902035382
S 65317 480397153
Q 28729 83055 7928378204029
A 87370 983631407
Q 17631 77429 4638627323674
A 60504 809313274
A 90202 112810343
Q 58822 72463 613570548390
S 88806 142462000
Q 22533 71227 8109241853974
A 10223 84021618
A 26278 331274029
Q 36966 87666 5709913514362
S 35660 256942666
A 4923 698600264
S 20174 780363390
S 13415 904468665
S 51744 526442294
Q 43987 53984 5941985816421
Q 45206 72913 4244389760641
Q 19951 67060 2299827657904
S 49309 412613319
Q 3279 65475 5633337758665
A 42696 92828193
A 8472 954968276
Q 8596 83677 8355601528588
A 88186 916586729
A 29086 939277758
Q 26471 47437 8681836755458
S 79597 536697692
Q 47236 74914 5214411840990
S 5351 514257363
A 46609 922168935
Q 30024 68655 6750205449293
Q 24473 92768 2984503159602
S 48750 982481435
S 29145 648899857
Q 1733 33181 6537708623271
Q 21546 87541 5521995527667
S 28132 344519290
Q 29836 52658 5034024945286
Q 79581 90430 8256839816967
A 22412 589471127
Q 11958 77010 1241607970233
A 68567 658386739
Q 93 90584 104033451601
Q 41932 90864 7566251754879
A 62531 856877954
Q 29470 86206 5658070563903
S 18576 77425282
Q 10582 56204 1040665836164
Q 6936 69322 2460930037022
Q 10808 89498 1148711818468
A 4315 821320541
Q 42921 60798 3821931809797
S 59201 43752290
Q 32899 48755 5958842649320
Q 21487 75954 9073937924651
A 64468 830944595
S 4192 34172868
Q 84072 91902 113113111763
Q 13595 50246 5425758681684
A 17821 504570816
S 69695 190791043
Q 17103 72661 5726351946924
A 66990 541077772
Q 23705 83633 6220437139021
A 39714 322988460
S 78770 933145656
S 2882 149367450
S 63724 486617824
S 5565 860991131
A 78764 656146408
S 87972 800715552
A 62067 975524141
Q 14237 66222 9970478814872
A 64877 308517303
Q 47120 92995 5589385189440
Q 22301 89937 405491500165
S 28879 741408087
A 14312 48622137
S 61680 634713186
Q 3350 71529 5008753793793
A 12893 881047464
Q 34568 93296 4232713503077
Q 25576 73456 4939924895591
A 56771 772675888
S 11727 676491117
Q 8950 79997 7307739740848
Q 27592 80577 2937259092086
S 76907 793717788
S 10075 107292802
A 81117 80675284
A 48464 112969203
Q 8060 36922 272887888057
A 5315 5895391
Q 4979 91000 2789612516454
Q 14634 69507 2789113422746
S 16974 11347045
Q 45315 65165 435507259269
S 71868 362772493
A 56272 825718699
S 26221 466157669
A 15866 815237031
S 42308 739761769
S 32330 422661783
Q 2035 92061 8107501826911
A 47967 608892943
S 437 140987115
Q 45258 66836 7499501661038
Q 8877 78359 5801480615892
Q 36583 71289 9801229158663
Q 27362 29135 1515152783625
S 89052 156921058
Q 3992 81938 4157470637870
S 53656 275145889
S 22173 427420079
A 21700 745880466
Q 13292 81084 9750343232172
Q 198 91130 1212337143876
A 93060 255641218
A 65100 157628421
A 22058 65196951
A 56915 238928073
Q 14959 91483 9903647599817
S 68701 674457660
Q 42593 89721 89179749562
A 2441 247617381
Q 62725 88401 5743658193326
S 30604 209160429
Q 6127 6289 8862065492
Q 2167 91594 7097040611404
Q 17993 51711 6442156165688
S 16656 682311048
Q 84476 84664 83773775709
Q 61246 91329 2771087072979
A 26297 336573181
A 78323 999786685
A 32294 86309512
Q 10015 45554 3625670262950
Q 1919 91091 6448170274157
A 4911 607254413
S 68690 585965820
Q 27455 74154 7127332578279
Q 335 93268 7306920571890
Q 12492 12740 223217519147
Q 83790 92708 6310104239952
Q 11632 62044 8545542179494
A 77683 638558710
S 35189 214136463
Q 1366 91331 8622953693446
S 21783 278837981
S 11306 765105470
Q 47117 60008 2041876673611
S 46883 374944483
A 56480 529977536
S 92776 225049033
S 53791 641706489
Q 47208 72671 9171839143920
Q 1468 21939 212113006681
A 47387 396623233
S 81396 833934941
A 21958 974645409
A 85210 269901120
S 60248 721257465
A 52177 993211621
Q 30047 55716 9552974295107
Q 30526 82308 9444451704187
A 50696 345123221
S 38020 145174583
A 83072 973970625
A 54943 551181059
A 19608 303231891
Q 3033 87518 3147743266869
A 35411 820513333
Q 5134 10711 4461192656391
Q 54106 71896 5031242859705
A 66174 97191676
A 79384 741714654
Q 6877 83634 5872145143402
S 373 949941829
S 85361 789364894
A 38869 943221758
A 85116 685022720
S 92269 799229589
S 40105 525263953
Q 232 89446 8355274137311
A 37014 438975289
Q 32107 62418 7386143083895
S 71393 116972293
Q 2277 37690 5420633615807
S 81280 518561346
Q 32366 76499 2655240566036
S 90984 282645683
A 63459 648628646
Q 1454 92886 5629384521403
Q 24238 69851 4083339466792
A 63780 325116152
S 39709 194157982
A 26197 465652044
A 9567 429541400
A 14485 626139626
Q 22865 53918 6142876351373
S 91193 128316439
S 79434 483530399
S 34558 962631517
A 65268 723037172
Q 14960 72431 1057517285874
Q 45883 77415 5532927594531
Q 8286 69392 4175343276173
Q 34126 92065 1915041934682
Q 7694 84147 6800705139497
S 57681 755480645
A 70124 864404879
A 28877 170183857
S 52480 74662104
S 90326 583791286
S 31148 386365048
S 10724 735572243
S 24296 950019217
Q 526 70298 855464216897
Q 29731 80725 7325486156619
Q 4434 88425 6180457264545
A 9239 999096898
A 75099 757372836
A 80759 438843405
S 91779 736967470
A 92534 768836161
A 65433 264437412
Q 680 89465 6179764912521
S 3951 882048169
S 20707 120275335
S 70366 485649222
Q 42835 61299 9209652574405
A 2973 197835051
A 38581 620704380
Q 595 49287 6379848926674
A 73684 924832
Q 45357 56797 5949656881876
A 9307 942840593
A 6158 863643401
A 78666 894036192
S 56478 3448117
A 74794 523743591
A 77230 798381311
Q 7922 20609 4638603273688
A 91452 394149139
Q 8168 78429 1405284135602
S 7339 97488144
A 70771 977517587
Q 30787 62650 8973850752674
Q 28331 88184 2109620456589
A 27093 124753562
Q 822 85600 2042839853760
A 15798 447772751
Q 6679 62329 3159371690289
Q 2129 92580 3779823709719
Q 3804 28708 3042762531611
Q 32013 32485 168276013314
Q 1313 79266 8752087209136
A 29490 826541054
A 72536 937210616
A 34084 253199529
S 37927 183212550
A 88934 518706589
A 59924 533007755
Q 2570 88028 9718079763544
Q 11647 13619 1684266447062
S 51751 894023061
S 29954 961977701
Q 1321 72979 5200471578727
A 44209 787143574
S 20408 333948991
S 9541 5368577
A 68792 113719013
S 25832 717701220
Q 2521 80914 9471402962176
Q 13608 21283 7607057698835
S 2605 691431939
Q 13355 91174 9873994004385
A 59303 766423932
S 45059 307264471
A 18489 43792361
A 88935 82887474
Q 3402 82733 5168171896527
Q 18995 80177 7945156528441
Q 43564 73569 5291583646519
A 92890 744509647
S 56145 537631243
Q 4768 84720 438446232071
S 82658 229969897
Q 875 82183 9585301158877
A 69572 922647919
S 31598 155922590
A 80467 987001183
Q 14482 48912 1398001355925
S 16028 477868042
S 61391 603559635
Q 16704 61093 2528138458065
A 89485 324351174
S 34602 126244317
A 63186 413754228
S 17769 138133286
Q 34749 83934 7740563748741
A 21159 437559641
A 51988 86534732
S 76094 557701214
S 61260 536519314
Q 50175 74773 6222297714568
Q 19573 79352 6543548896968
A 37056 641584822
S 1293 569659149
Q 9680 86413 4164256330858
A 67375 629271139
A 73759 137703284
Q 1278 93368 3917215115393
S 80414 14111147
Q 56848 84669 9436926150718
Q 1503 91517 8706945603814
A 44529 925151115
A 91865 915461698
Q 3871 75236 8988713094751
S 90056 480533836
S 13957 598245244
Q 25892 81138 5427494130913
A 69551 356526859
Q 37715 67242 4345988728616
A 67924 891576820
A 57911 70988214
S 11871 722433452
A 8028 15515751
S 91369 135151837
Q 13498 37286 9000499677626
A 22895 775531640
A 35859 353276648
Q 8000 65320 3042845154417
S 33443 201352436
A 18365 554647672
A 1676 82585490
A 8227 259970518
S 54493 797533296
S 11361 660795388
S 14865 145096553
A 39705 851154491
Q 8631 84462 106381451018
Q 30864 61491 5802855676984
Q 53226 67798 8127129611077
A 28186 336370595
Q 39881 48020 927823988413
Q 16401 26240 4637700137013
Q 25405 78129 6411976608517
A 41703 772368046
S 87856 897367132
Q 3827 62960 4986014148041
Q 20192 32026 3314717635628
S 28032 660546460
S 65440 882335885
S 89135 384361987
A 30363 783177789
Q 8628 58123 5828134784683
A 12547 549888095
S 49460 62280900
S 26730 63263910
Q 3215 4905 646907113753
Q 6083 72965 7741972707185
A 79346 604100561
Q 14384 88696 6573071930649
A 57880 275346829
A 51240 998597046
Q 5889 75323 2041978710885
Q 43196 65835 2550157893885
A 87326 868658564
S 44015 775267042
A 62619 6543663
S 59102 553241835
Q 2882 52215 1100448635066
Q 1962 92092 8836746986663
Q 28821 63668 3594256600018
Q 42871 43849 203744260037
S 70224 147544104
Q 2807 92250 6527303587245
Q 11336 82377 9462547109927
Q 3575 79565 1131439708324
A 45073 85980699
A 56136 579610837
Q 13605 28052 5431879240745
S 10798 612978149
S 46050 788124881
A 82738 471104272
A 86896 942494975
S 69769 805022473
S 62594 429962709
A 4070 771793343
Q 39922 72407 8459733448036
Q 36080 84879 1882502704747
S 41005 781920454
A 41180 134995584
A 67053 934965009
S 17894 622533035
Q 60927 71033 8374046103971
Q 14660 82051 6398981943977
A 27896 398784021
S 61886 592905721
S 20378 699994563
S 92857 350359346
S 59227 920410782
A 27622 333662157
S 34380 36285201
Q 46147 81775 7672603696084
S 27923 506660045
A 86313 734049217
Q 2455 90215 8687537410172
Q 42679 57952 8989591744524
Q 3512 42447 1689930446643
A 67834 769270439
A 35150 76173056
Q 40 84085 1893897760922
A 43709 334499710
A 64939 140766622
A 81501 455980529
Q 4693 82536 7009866142377
Q 45669 56388 3781983458209
S 13647 975372538
A 21092 886591316
Q 33700 70037 5404853901021
Q 9800 83982 8714363556566
S 31536 870327732
Q 23683 82398 8790851236368
S 8307 522643793
Q 24057 80048 4061981220011
A 40180 853563027
S 69286 682568038
Q 6741 76044 7398878225885
A 93272 147402979
A 31320 395374127
Q 18786 90403 325960011532
S 88386 2422871
Q 29699 32618 1175369225132
A 60825 488539492
Q 49087 57391 1400281048208
S 2606 386876818
Q 18383 69706 1441437017391
Q 60849 81892 2741534391372
S 47433 779317034
Q 1560 23066 2078617765097
A 1523 232529695
S 33266 93586627
S 16183 855363602
S 74243 141603558
A 38198 996846034
S 90752 103161151
A 92786 12591247
S 12351 537302755
A 25467 909289923
Q 10600 92421 4092071291956
S 89663 748332121
S 61773 727253727
Q 7919 85517 3277469139189
S 50163 406382125
S 47430 72780624
A 61474 526461676
Q 14392 80582 2041449336112
Q 15723 92757 5855730427084
Q 2634 90028 1169128160175
S 79954 71065566
A 33729 374719579
S 80334 944551029
S 78276 67159673
A 1812 390355359
A 24774 812344982
A 13908 438397320
Q 13486 80520 4491687115566
S 29703 473794422
A 63474 209271132
Q 86907 91332 3661575048020
S 36762 320049209
Q 43242 87975 992715159798
Q 2717 89411 876556872686
Q 10074 68222 783289905219
Q 10684 60355 7456653479488
Q 9739 84059 1231715433666
Q 45817 60599 7943353589147
A 14102 566302321
S 87386 735737554
S 76883 831686291
A 79729 674246465
Q 63159 68178 3779068506828
Q 24293 54272 258435513034
Q 2198 84690 8470980163553
S 45183 818090043
S 84914 974807287
A 90296 292290175
A 72857 638229740
A 4915 534675938
Q 36135 86531 1653793245190
Q 45610 91013 8103291580310
Q 3766 76632 5909503264492
A 53089 988710914
Q 1634 49622 9799147851986
A 63727 189097151
Q 14052 90377 2108438967531
Q 432 25460 8233952402174
Q 46364 90264 2097169718866
A 1235 526997927
Q 34008 72183 164427396665
S 9269 486125429
S 46738 248397487
S 64208 507512275
Q 62816 64546 1098641083696
Q 30168 82595 2641227504221
Q 2079 92532 5668449855174
A 46658 29892726
Q 49913 59651 6044640672557
S 86505 309116042
Q 19161 31960 2627538904514
S 27818 909404339
A 10085 984663569
A 28668 863662403
Q 7861 62078 8887359864151
A 2679 837133015
S 90106 217731830
Q 36444 80026 7959039203584
A 3355 844587086
A 23286 296103398
A 19759 19880446
A 42513 358328422
A 67111 416886307
Q 5894 72991 7867377781767
A 4522 752055760
S 1676 164152857
S 36185 667222862
Q 14447 27319 6144573118147
Q 40175 85269 8415793454943
Q 45927 79797 4189399185315
Q 98 93276 3584636948530
Q 1346 90654 1730429344992
Q 14284 36964 5189266029818
Q 7437 89894 2040175414452
Q 8564 88633 1029528707600
A 35587 895532762
Q 31513 81006 4157658989339
Q 4595 91221 47535648874
Q 15043 53556 1172419817386
S 52763 483820454
A 25314 153090609
A 68354 659100823
A 40517 381348049
Q 7900 9714 710133772834
A 70417 103796053
A 62663 170485575
S 20282 656754083
S 42884 154051792
S 39117 728270996
A 15810 857011270
Q 20948 59598 4262412245330
Q 12513 81513 7702896320145
Q 29857 67553 9396888719242
A 16428 623469713
A 68234 616148435
Q 17440 57945 3954248063403
S 45711 517472440
Q 1725 90974 9737092655776
Q 20616 52878 1482207220316
Q 82289 92018 1624360770162
Q 6240 91665 5232524606155
A 88739 762376462
A 88632 252978206
S 81345 757071298
Q 5096 71675 8101377428772
S 64379 967272482
A 14987 82740382
Q 10021 81071 1723880662540
Q 14360 45350 8730468620213
Q 4055 23538 6873922646067
Q 1700 92215 4339407033559
A 70430 854208875
A 78142 917078816
S 39904 13973460
Q 56137 91728 2090416647545
Q 11491 35050 5212541148784
A 62382 616185565
Q 38283 83817 6765988496575
S 46519 51752228
A 72240 781109185
Q 17698 88265 2233988945111
A 58540 877675317
Q 23631 67601 5558851027123
S 63112 160377399
Q 40038 64517 1897053791498
A 27005 791393021
S 11560 148505087
Q 32037 42015 6562669080286
Q 77783 85933 7387300449009
A 3481 958175214
S 78309 432221596
S 15114 167544278
S 71508 704325331
Q 6323 79518 8924980819467
Q 34387 62193 4240547675811
S 26196 715619717
Q 46855 91834 8971060008022
Q 3029 91672 6200906089944
S 87222 540040737
Q 46582 64312 5895655652952
Q 46449 81143 2316774820219
A 82975 564134572
Q 34370 65839 1817328627474
A 77996 950420634
Q 22689 51720 2234637752730
Q 13136 85512 4167811471046
A 92701 923511807
A 34051 455413150
A 70903 753935724
S 43090 443150664
S 67666 753888621
A 26183 704331449
Q 32455 49115 1498995548016
Q 382 60849 3501742830343
S 45946 899888618
Q 17671 52988 527168746799
A 3277 300651776
Q 22814 56520 9096391615160
S 84511 866429749
A 1456 701321525
Q 42037 48854 4453570935853
Q 6740 74764 4437028645489
S 20372 493842885
S 42927 703367338
Q 19914 56190 7936505020531
A 14461 771889740
S 68111 846734609
S 15930 539086813
Q 65588 75221 2866950484584
Q 5703 77282 1324635508052
S 82821 979514360
S 6648 104806530
Q 32879 80441 1104962605883
A 61610 258720883
S 38896 389200181
Q 49654 80981 490347291315
Q 44756 58061 8579290658608
S 58308 557647758
Q 5693 74544 9587506646152
S 40024 570862791
S 28606 173971146
A 59897 427934099
S 39746 609353244
S 39645 19268613
S 19191 978149388
S 19688 261663631
A 33610 719970642
S 17225 86536059
A 33212 117967046
Q 7614 72099 7030007007700
S 43571 912526596
A 35763 549477022
S 30977 292158800
S 61806 969428266
Q 12973 92714 5185251093375
Q 19883 65752 5164359390610
S 86485 379408240
Q 3408 54018 8216098460237
A 56368 319706081
Q 1565 57432 1913501790470
A 20137 824562687
Q 12445 90676 1473391035242
Q 1429 66401 4822771732742
A 67136 127279126
Q 23828 31189 2106290887092
S 4775 773090663
S 89230 441706408
A 74182 294886210
Q 16019 28629 1850049845277
Q 48202 77338 8174228614948
Q 54150 75431 7689170746788
A 1820 325576275
A 83641 16207416
A 85166 326844713
Q 7416 69721 5957725095935
S 53709 403901633
A 3676 347719448
S 62638 113825524
S 39048 75920181
A 38120 680363666
S 16283 519729769
Q 99 44203 789055526233
A 21914 109700823
S 62006 849286184
A 43159 822316055
Q 69307 69630 256029153943
Q 27313 36822 6133083764845
A 1303 735473882
A 35221 37613459
Q 43721 50912 3421648421567
S 54144 316481147
A 58891 978067730
Q 11676 77936 638957561076
A 68619 167868550
S 21549 144930303
Q 4638 14043 4037555423645
S 47630 377414182
Q 4888 88836 33622106464
S 75173 932606603
A 37434 138599425
A 2874 88297719
S 87530 43703439
Q 66615 85754 5935491275480
Q 9164 46167 5074365994019
A 22293 625736872
S 44586 9123054
A 78917 472662037
A 71386 883934549
Q 9717 82118 653298579955
A 4728 334260424
Q 16725 30593 9130219187768
A 66569 497456175
A 64370 306034353
A 88442 989386204
A 35608 340997063
S 36981 632908006
Q 4822 92384 3302403172202
Q 4413 46498 9597213487147
S 2335 54686343
S 59037 791669222
Q 7968 90700 6436646152549
A 19113 91606657
A 74511 481068533
Q 19787 89257 1564440522770
A 8377 232585260
Q 28818 49912 628677084548
Q 43719 91185 9831990259989
Q 9940 88608 465804163521
A 61613 845443253
A 61793 36971497
Q 7951 60057 7855266961231
A 92106 182792235
S 90419 544721690
S 47424 22157600
A 41872 840287979
Q 60301 80674 7731287052028
A 84108 77944200
S 76081 945430081
A 91701 920103218
A 46535 551064017
A 55150 916938182
Q 19204 87943 5654782525183
A 61323 960513085
A 23077 150384032
Q 359 93222 2517997651884
Q 13646 90716 6520181798711
A 87302 927891340
A 86274 324615241
Q 87953 92893 1398976464703
Q 17139 30296 3171601798399
S 65611 701490982
A 27944 619273189
S 82931 751708984
Q 15447 72743 8905129410062
A 22484 884891039
S 11365 613048072
S 27813 953220229
Q 1155 2613 800659211541
S 45840 171714459
S 10558 814484344
A 25986 137250183
S 48226 521356931
S 33066 645271734
Q 45725 51456 3374318831279
Q 22547 92379 8012904451994
S 23436 496867874
Q 10759 14625 617345997097
Q 748 92244 2776449111057
Q 39 86959 3815131188906
Q 14362 46402 9470172323273
A 87991 720262715
S 76040 494624095
Q 11022 14047 437914263145
Q 34052 88485 4227275890882
A 54627 917699628
S 84338 303563791
Q 17600 57546 377393496336
Q 26497 34940 2696990452645
Q 25658 34481 1078163811875
Q 13622 63489 4093860633648
S 43313 763644113
Q 2567 88390 5394359994789
S 67277 890629964
A 91838 278071899
S 82715 932051005
Q 47965 83618 7642707966147
Q 11433 83909 2788586047702
S 42213 52530091
S 39523 335512480
S 78837 818554963
A 55643 35007227
A 61107 868133526
Q 24744 66472 4758447567382
Q 13102 14643 708948447644
S 92695 392661811
S 72646 960831759
Q 59764 64513 3333639146791
Q 2466 63740 3371985115970
Q 4379 80317 2149261933103
Q 216 93363 6762887832607
Q 6682 8075 800139435377
S 26694 626861666
A 26342 699975559
Q 18468 40015 621910073758
A 76908 596979802
Q 34657 87492 5238351451155
Q 6456 93166 6439349513301
S 35008 130374521
A 40787 447757908
A 73590 905032081
Q 82578 83422 446787789025
A 51608 842524173
S 1828 371061150
S 16448 249522077
S 88469 541673446
Q 34110 61233 9948358457237
A 39874 954227564
S 55619 312514109
Q 11316 67685 1165949330390
S 9594 185666303
Q 83 81568 5057008034828
A 15958 169792366
Q 1523 79420 6230698890302
S 27282 549747843
S 39057 663458955
Q 4109 87025 2776182824685
Q 36685 84721 5075561813822
Q 60836 61144 149823081699
A 35813 824982067
Q 1808 51705 6254078725553
A 6380 573903288
Q 3790 90825 9901425006881
A 72920 24556998
Q 9794 86160 3317899836016
Q 12075 53793 458518743423
Q 20336 89925 593781165077
Q 18929 53808 12760398575
S 56479 990124301
Q 44691 81173 9737896893367
A 30598 927053738
S 30897 703988548
Q 2006 89616 1677493544120
Q 13031 88928 7440224785727
Q 9866 79528 2128889669760
A 50065 866143342
A 64702 662255466
Q 19512 61558 660057533613
S 81705 960937599
S 42842 628540318
A 59165 916533985
Q 2036 85254 9130908978886
S 22080 311723602
Q 24698 80884 8049805337350
A 3541 562980657
A 31873 720537937
Q 21154 62083 3790531430577
S 86776 17302911
Q 90866 91064 178444619837
Q 26779 88398 4516005061422
A 42503 30281194
A 26546 878319278
S 79349 509173275
A 10516 32273071
S 30327 169551354
Q 30832 34021 98051863100
S 47661 650429449
Q 24196 60919 2756358451346
Q 19542 52852 8232039721934
S 85855 113879493
A 85200 996959721
Q 11985 66450 4492186608939
Q 22278 91761 7289961514684
A 84852 397208054
A 18982 167763559
Q 5344 63604 8727435842644
Q 9026 86896 1265787626249
S 28959 401216092
A 601 96803955
Q 48444 86017 6161679005126
Q 8139 62200 4334029211421
Q 147 93008 2953874736489
A 15405 587633410
S 76534 444369486
Q 34011 58317 9274024426701
A 29188 467562786
Q 6834 15486 2182622263966
S 1683 612586291
Q 44386 80707 5014327428681
Q 25185 83318 4949551303759
Q 28624 60769 4600929912737
A 72738 753977700
Q 20873 78558 7729808864724
Q 45206 84916 7590161609682
S 16566 352986492
Q 23501 80073 6153206322704
A 68076 849222189
A 25876 444164959
Q 848 72566 2005297075225
A 23273 653783954
S 3864 201590123
A 81534 697433410
A 54094 541592526
A 10132 957678533
S 8247 59237496
Q 11634 66006 8664238347163
Q 19844 33614 8965836589259
A 14300 569069753
S 11709 664726937
S 13920 756409745
A 80009 710200665
Q 21663 50920 6902710120733
Q 65325 90304 8635175461753
Q 48843 90106 9276614308626
S 70458 277532811
A 42048 685566752
Q 25851 78531 2050419765528
A 69360 274721196
A 18533 364010589
A 50936 278529004
S 18880 11910309
Q 19113 42208 2461687419619
Q 17412 53683 4558552460198
A 83460 720722847
S 84832 376686057
Q 2178 83800 1098982245929
A 58637 977237318
S 19175 960056026
Q 9551 81704 2536095555336
A 8098 579316015
Q 31147 68722 3817464808064
Q 11921 91416 5856973599936
Q 10319 68136 1282823056071
Q 9005 12821 477563354929
Q 5444 78146 8454140375628
S 79939 335651978
A 33700 270873844
S 31419 957479465
Q 38671 88384 8538540065160
A 92379 880514330
A 60856 650005252
S 34004 100832596
S 30830 804241987
S 78518 813998292
S 3931 344689586
A 16029 28010109
A 9424 283715776
Q 4445 87598 9053254911459
S 5091 648161322
Q 14561 45974 399488527468
A 9972 219479482
Q 52964 70717 6217794465628
Q 28224 71347 5544698764412
Q 2510 59887 2125216824566
S 2190 607518023
A 1670 628800819
Q 7701 44486 4298224138633
S 71104 613173161
Q 1772 92531 9090736418285
A 50519 843526965
Q 11642 74979 9917697200737
A 80875 526477552
Q 23999 70351 8662479778836
S 20909 353250288
Q 34151 70714 82025846765
Q 74929 93213 9882424169963
S 10863 152818435
S 68081 801875778
A 78174 55365270
S 78191 750070342
A 3463 107771371
A 59130 615362593
A 43621 353728493
Q 24639 79479 6155421387248
Q 5445 90183 4817693344859
Q 3051 93188 8246460312610
S 87409 806428688
Q 60824 84552 4195042913518
A 51068 690375434
A 1774 952131507
Q 794 89997 8798069367627
Q 21316 82545 3641065281658
Q 21305 84748 9642506117693
Q 25332 66376 1059960679836
A 67795 811028529
S 49600 539311767
S 77286 666706329
Q 47616 70554 3552478956017
A 17437 263152488
Q 24166 69084 1329458710803
A 57996 938562147
Q 7466 81647 7673209852013
A 60794 857310037
A 62553 49970492
Q 60288 82879 5914232713895
S 39363 238954698
Q 56162 67865 7926402652737
A 88284 739690731
S 47073 646779395
Q 5227 80704 85791192363
Q 2804 90287 5881861401873
S 36812 30379310
S 11526 957374849
S 643 439694456
S 72157 491341939
A 56167 271308519
A 69895 25515487
S 29136 414184443
Q 20470 45847 5327865774393
S 58234 844384840
Q 35511 92749 6929079592913
Q 35667 65967 4732378914438
S 19922 297167314
S 47916 161461603
A 71579 753471350
S 85742 751156322
Q 53781 56142 1770725177769
Q 19665 89645 2850759837162
Q 3828 75475 8633573697658
A 76341 747447532
Q 4555 91225 1586064492054
Q 11464 59225 8310546004559
S 26507 909295838
S 92508 35276531
A 77135 240639665
A 37755 159975908
Q 12087 91912 2974325421110
A 52603 570526221
Q 24505 34840 8825506669376
Q 4043 84841 5770986202905
A 89106 531402284
Q 9829 91408 4648297172372
Q 21737 29833 3481587463168
S 90984 187921263
Q 27598 76489 3414454881826
S 71685 493288212
S 3929 114228366
Q 12770 69090 8802884275295
S 1157 731765287
Q 1037 35574 4902083738539
S 20995 674408800
Q 4439 66560 9954667300970
A 20298 938832897
Q 48239 87712 8479457659162
A 78607 57743600
Q 26100 79398 406132112511
A 86853 624230594
Q 3801 75405 8918769267785
S 86103 68963523
Q 13212 78846 4534968591547
Q 18564 53550 7285807385853
Q 11441 12235 170986165817
A 25941 372673161
A 84958 714712766
S 20299 879118669
A 82117 684318454
S 20237 771951799
A 67935 654201712
Q 63690 78590 4802301756364
A 87289 351661783
Q 60454 89915 5038410490439
A 93297 654572261
Q 39681 69441 5160342955761
Q 21635 86642 5083319397444
S 65118 868327711
Q 7693 77536 5095721016465
S 32162 945152345
A 16310 119637343
A 65581 309408327
A 33965 484414072
Q 13811 65722 2521146190895
Q 1928 61465 1008524897593
A 55429 579614550
S 87496 859062190
Q 39414 89274 6905788376609
Q 23062 90531 742243834
A 68368 810182806
A 5161 412710192
A 42054 958148757
Q 33914 89295 1709405098221
Q 2365 37688 5250221476385
A 2211 675735487
A 26420 608576611
S 18733 697096362
S 46780 216446992
A 46408 273935070
A 39419 242842423
A 60365 917017436
Q 38511 49773 3778373327699
S 55688 497593468
A 79624 302013286
A 21393 289971200
A 21315 785832294
Q 10836 54995 6265820464439
Q 983 91822 6494155029405
A 4210 462658844
A 26133 166545081
S 16138 513978870
A 90499 696114062
S 48598 376442721
A 59024 500227681
Q 31286 85145 3424312221639
A 17943 882630001
A 6003 877962341
S 21240 872550119
A 12260 964077308
Q 16304 76035 8484370662432
Q 54349 54986 11317945484
Q 48852 62856 4215117035742
Q 74546 92070 6622671725480
Q 26482 27089 114141206174
A 39604 353196951
A 55278 921186109
Q 4292 65719 18888566190
A 14129 392638069
Q 16147 83681 210296709591
Q 7669 47470 9967410094251
Q 26275 88718 2855041990978
A 8349 238175153
S 2244 841821581
S 16629 100350500
Q 6341 27209 6644366441502
A 22293 175444346
S 58995 914571904
S 27816 298478809
S 37404 52912676
A 77215 767987131
S 60462 586892606
S 41653 70096214
A 3570 452186795
A 58280 838265196
S 48142 168291195
Q 3483 28972 3960988080859
Q 14799 92596 1103274183751
A 91966 569317382
A 16534 414048535
S 32755 51462718
Q 2644 91786 2533846436351
Q 58262 76712 1619352142549
A 16132 902183319
Q 80 84112 295781410204
Q 78844 87134 3379542689679
A 38833 476377780
Q 5632 60608 1316279712565
S 35571 420206435
Q 60417 85395 8575236704385
A 70701 378484765
A 49123 531944347
S 64416 934335652
S 74829 649704009
S 46970 124357959
A 18623 100646301
Q 11444 77812 1177142989969
Q 2911 90690 5067649233942
Q 4186 6378 1359964053637
A 59262 766200761
S 71518 665342480
S 33722 608350386
Q 18666 92536 4786865090453
A 1213 851969184
S 84049 891825331
Q 3421 35506 5554590508810
Q 39937 74170 3312856195983
A 67784 285566238
Q 646 92964 6480929651401
A 56624 488643998
S 42524 960503628
A 4052 31404348
S 30050 855797560
A 91526 58533466
Q 8594 47532 6496796783671
Q 9815 50702 8080746908037
S 55549 617636634
S 85321 125773801
Q 1414 92266 8457426730851
A 17627 378934502
Q 11477 58132 2383871672435
Q 51337 72447 3136522813804
A 93082 854187116
Q 14228 91804 9735376662147
A 85073 841723784
A 77281 781178677
A 43240 592471012
S 18981 320791069
Q 65157 79852 6834222782275
A 11085 115427211
S 82488 281791020
Q 68102 77139 3416692935085
S 23171 364700554
Q 8383 89858 1449993562477
Q 21603 23967 372884622630
Q 60779 89282 7105573955862
Q 57425 89577 7191326174036
Q 697 57118 5680797066164
S 83961 276499938
S 92504 109673094
S 29911 397330876
Q 44707 60257 8933589790798
Q 42876 45837 1557782258567
Q 73395 75549 242213030964
S 68773 127788583
A 74400 942121429
Q 20739 54875 4926531846365
Q 305 82434 7432870558125
Q 16109 70578 6340701991961
A 52213 24681207
A 51677 965657400
A 14702 64491459
Q 24760 49333 962606356486
Q 11369 32073 927817061994
S 1405 950390681
Q 26521 58735 6754379445602
Q 5729 83698 1611560781297
Q 25555 87894 7191613088486
A 69222 333106878
A 45113 665669269
Q 69939 87786 7056029264537
S 16172 31429740
Q 28749 77274 6111315990049
S 38600 739275520
S 54033 652122755
Q 62150 70815 455136556409
Q 878 25718 916883837174
A 57797 604321285
S 16001 9358653
A 85898 42015486
A 36341 556085313
Q 31613 68008 7520051551006
S 22742 697126678
Q 716 91599 4669963247699
Q 13883 19411 2399338161571
A 63430 177392984
A 20730 194014892
S 32654 821971831
A 29574 187596977
S 54763 751611341
Q 20554 63752 9763118411494
Q 56143 59566 586286048391
S 84998 890720994
S 89868 362179251
Q 52489 60210 5536434660714
A 33708 400605859
Q 32302 72536 7679192871834
A 64953 758917446
S 77423 69710257
S 88099 523549558
S 17402 426521349
Q 24528 89876 9988161773427
S 36489 107536635
S 33698 601916311
A 75827 806580944
A 65680 11718468
Q 73794 88464 6702429778083
A 13066 949852646
A 65176 624530733
A 62956 954206056
Q 16873 67551 6584321339683
Q 48847 84603 4174771572824
S 78089 15269473
A 24475 234360694
S 88581 769020297
S 32347 747202357
Q 45599 86294 1150862332270
S 47845 757324705
S 772 601835604
A 32218 722591187
S 57308 281766243
S 40024 255035252
A 9783 414211082
A 41853 466452465
A 34123 937229990
Q 43593 54612 9318119051261
A 71000 239941022
Q 13076 13544 12065244863
A 47443 40550701
S 7870 502362273
Q 15103 87269 7351320705339
A 59801 463759311
Q 7821 85023 6054773334566
S 67550 340289569
Q 35804 58604 9533797010959
Q 54720 82931 7453807287479
A 1164 978405454
Q 12947 69186 3077915118382
S 42777 669922759
A 45917 188879093
Q 32848 61046 6891906292977
Q 24603 87985 7045568846770
S 52033 351544004
Q 8589 86663 5529610161538
A 19913 923438430
Q 12924 47884 8912008775401
A 59329 502664299
Q 2862 64561 4873634860015
Q 9894 64765 8573040599435
S 92812 463278689
A 14800 685610181
S 48712 408614578
S 8640 129485764
A 81535 303591129
A 30400 295011945
Q 27279 67123 5481913229457
Q 42605 64209 6717649409811
S 89264 69428957
A 78047 442041231
A 37801 770751104
S 40359 359115255
Q 35051 42237 1273287059963
A 49913 586408653
A 65630 724059989
A 55006 636558150
S 69486 62701419
S 39024 835896033
S 69916 909680829
S 83847 991718647
A 50811 225097730
Q 15460 86461 8744106933251
A 19584 136843474
Q 2081 44479 9885581333519
Q 17546 73490 3848614972261
Q 5509 92478 3244866533398
S 38332 465672944
A 48309 658951377
S 88460 673544868
Q 17299 36722 4275972465407
Q 62121 93209 6791002043409
S 33140 697278519
S 32 698055306
Q 1489 93112 1231709115072
A 365 551923351
Q 4263 74758 4288786070348
A 34753 872526206
Q 12493 90524 7556184894015
A 65593 770217302
Q 30563 87518 8222738928457
S 91904 433886422
Q 40486 79743 6386570588929
Q 59658 91996 6515725129569
A 55613 993615380
A 13782 181780979
A 81641 76021350
Q 16782 63743 7725104777627
Q 16371 85775 910713899427
A 52959 256691275
A 31995 68881066
Q 36640 69290 2374058088152
Q 34312 78138 9388131741990
A 1016 981924798
S 87420 494894100
A 53289 246834831
S 22606 756775953
S 61805 52038209
Q 22958 61950 3323563105248
A 63218 809469978
A 71171 748708315
Q 7894 80201 568248966973
Q 52028 66359 815143426393
Q 15761 22606 6495881592283
A 51134 258273130
Q 26522 92542 2975562619023
S 10683 173611622
Q 15534 69682 6191861070494
A 30841 935015608
Q 1029 84170 4677752761050
A 47518 238162290
S 53369 265970535
A 32559 311062696
S 80001 330883455
Q 10261 90057 6229555675702
Q 3000 90972 9092089436647
S 21165 712255204
S 75126 179329355
S 53668 760325565
S 20612 391008621
Q 57600 69899 9049415551635
S 92967 298274654
Q 26037 69835 9503876512533
A 69071 738253355
Q 35361 69085 6195926858088
Q 35818 47422 8757531731292
S 57604 69661662
A 27356 213759789
Q 42865 71769 3808898477275
Q 51979 65871 7543323933954
S 48382 954372179
S 443 846778373
Q 30139 91125 3725912933083
A 14843 507614151
A 91103 64021006
A 19260 585158573
A 52942 390110787
A 65215 822106251
Q 15477 90645 7877333193910
A 41565 750248333
A 50648 26711982
S 35569 965418987
S 87056 648101905
S 19839 829102356
S 83183 672967513
S 35802 502959888
Q 782 93309 6555062970480
A 70186 943032640
S 78451 508740676
Q 8162 83351 8615423159809
Q 1567 92802 641446863249
Q 21189 36885 1949660385789
Q 32098 87153 8060288764037
A 1281 446776977
S 31338 617603841
Q 2688 44714 7378806775239
Q 61936 73528 8743743195764
A 32456 967847358
Q 43948 53268 8023952814749
A 33952 736171398
S 34894 793997822
A 64465 66096382
S 28592 809758050
S 3506 981921167
A 31555 39006709
S 87741 517349734
A 3335 219981083
Q 12121 73071 7627707640973
A 76228 24573807
Q 33163 68305 4214076762552
S 27570 792630014
S 46215 47534434
Q 24043 73957 1053021703050
S 74379 391436363
S 43597 389085430
A 43882 655899051
S 76605 636067719
A 59525 120797973
S 54752 281169328
Q 30112 75209 5851758263565
S 16609 841166954
A 63553 268422923
S 50581 257346869
A 58635 345628297
Q 32064 39048 4772724879696
S 83949 678793064
A 60311 542576838
A 36264 368574977
Q 3758 50029 8535610819338
Q 27811 49384 333739062465
A 83425 45138036
S 34002 481668048
S 40780 18575819
Q 40049 52826 1098581395669
A 7554 719110088
Q 34828 48535 5090040227196
A 36854 610376694
S 38418 42579143
S 92592 445420057
S 16186 910064221
S 33254 742784233
A 70561 757578570
S 89411 866151191
Q 20283 26931 6531837414780
S 79834 883334626
Q 9129 74758 2712892051741
A 86737 809305201
Q 57658 82774 3449215276752
S 80535 488129760
S 5490 256241065
A 46465 90771220
A 85891 569804491
A 64863 882307006
A 74818 370142587
Q 13030 54804 5399847185512
A 7123 990060306
Q 39916 90854 7762469545742
A 15638 837580149
A 31168 58751805
S 81706 792677929
S 11266 411680312
S 48687 465120138
Q 12958 60141 9113740566636
A 85374 275768269
Q 29219 64159 2506500218864
Q 38479 49189 7983947346530
Q 12788 92594 3342108567264
A 39494 95928103
S 41193 507055967
S 88256 963628491
A 92832 503368567
S 38254 513800979
Q 26164 78963 8834539820336
S 87023 571808746
S 52218 687492701
S 60692 341484286
A 29774 675644564
S 38706 122871903
A 465 126826520
S 29191 595712367
Q 19301 40587 753276702429
S 3014 996116621
Q 34954 71426 2711721092512
S 55519 939449833
A 58809 890885689
S 17533 64623897
S 69333 56587695
A 7834 914537732
A 9902 707908333
A 7112 770871987
S 35201 86409285
A 18003 201913695
Q 728 92180 9544894958015
S 92174 662221968
Q 6195 11968 770468023074
A 27963 586200071
Q 4476 92202 9431595459571
Q 7038 73083 5545541932070
Q 6318 77083 5325219228159
Q 20159 84683 1793214507615
S 7837 615062133
A 71008 482586498
A 63248 666147150
Q 52774 67735 6666624539859
A 50342 134912901
Q 824 20889 3451925303269
Q 4138 71758 8288957166081
A 90265 277200136
S 70680 834802398
S 11923 560265541
Q 12212 47153 5451223723992
A 11631 721970620
A 50716 238482549
Q 20836 67357 2199722090198
S 63534 808839098
A 33871 785193033
Q 24308 92238 885609315796
A 20417 239367948
Q 21210 41391 7189788257617
Q 267 89978 7304951777567
A 88904 670836308
S 34893 881139182
S 35950 521537975
Q 17555 77700 7119701257648
A 51885 540359188
A 27341 569151521
Q 74774 85500 2920866156038
S 24541 530521935
S 28086 36653736
A 29682 98532738
Q 13999 81592 3229899813017
S 48220 261817340
S 71815 711481216
S 77294 487324224
Q 63705 67809 3255539503153
A 35419 172487983
S 76499 689889561
A 81539 358724611
Q 13771 57611 433098630145
A 4529 760199176
A 50896 947858732
Q 3293 46390 2092521264788
Q 5413 82756 8925868468918
S 56488 238546024
Q 69036 91759 811684152847
A 89176 813739121
Q 21657 74150 1870679577316
A 36075 740823388
A 53788 693859383
A 87180 216676881
S 33348 656691819
Q 2620 91046 4021473642161
A 12299 259958042
A 35209 443861672
Q 33465 61572 7243940818315
S 3743 951791899
S 42375 72177525
S 66667 410627819
A 30758 158668325
S 31019 602293894
Q 240 91251 7470152305700
Q 2650 77800 1277820174118
A 1615 14557634
S 53215 329107474
A 83734 1371493
Q 4139 92554 4933490571324
A 64894 185115023
Q 19725 44288 6555059515934
Q 3913 92756 3093969296502
S 54680 279023401
S 88464 95743736
Q 7787 91480 8600652911490
S 9591 604818726
Q 4325 88231 5979269511102
Q 36519 71517 7131172899124
S 22299 208207179
A 49179 748313134
A 38939 988106311
A 39027 732550773
S 27680 107175645
A 53341 504940969
A 20532 236633423
S 19954 718121137
A 34698 135072489
Q 60583 72720 1813268911948
S 45021 500338838
Q 16558 81231 64107176242
Q 46030 69573 8425966872148
S 90227 310416883
S 23772 16220571
S 64616 254044077
A 75676 595063913
A 47181 875903210
Q 41212 51720 4336299041212
Q 44654 55880 8476706433737
S 20080 907985201
S 55815 416309578
S 85464 67602957
S 61861 468122244
Q 1012 84252 374157141121
S 47170 585914310
A 70035 243970321
A 27013 358757757
A 75858 359196358
Q 88286 92166 1616462443109
S 36951 466178697
Q 15739 17961 638548446130
Q 37916 82675 4257263860362
Q 12814 37642 9177169486548
Q 19788 35568 5488990240930
A 3809 224555319
S 87303 233755764
S 19008 930353537
S 53566 4136006
S 5070 152703927
Q 23863 85547 9311001912313
Q 27213 86232 6571627395652
S 45813 629777236
A 88458 924317734
Q 79690 90797 9622158560211
S 1768 941044442
S 68430 498604542
A 58001 585593143
A 3915 436087312
Q 2727 70519 8067445770754
Q 20091 89753 8233577683568
S 48388 263672191
Q 14417 90312 4108975365274
A 79237 661323165
Q 6288 67231 2815210915839
Q 56331 93291 907503757458
S 14067 952899771
Q 5914 43562 8081880106208
Q 11806 83212 9581240722277
S 79505 111463751
A 1305 782175808
Q 22035 56611 1750965169579
A 22735 967678641
Q 11832 78617 9518148908957
Q 18297 84629 6491626728452
A 31544 540859052
A 56974 355881430
S 22234 33800515
S 34864 951164129
S 84305 691494641
Q 9821 59064 6621630414743
S 91352 869149021
Q 13239 45582 7586323789581
Q 15355 42283 4355355850091
S 55775 68802687
A 21666 173123914
S 19696 470144610
Q 28325 81150 3927710487875
A 24417 326491171
S 42575 80575417
S 2066 771194196
S 75051 232141126
S 82067 10625367
S 26617 915250546
S 76958 750257292
Q 19481 91089 1543737029156
A 29988 533824232
Q 55800 79772 6441536265290
Q 21150 39002 5182713103516
Q 79830 87332 2552409778250
Q 22495 92975 8390413102664
S 37858 819075685
Q 50286 74834 1300799923017
S 39685 383639120
Q 3072 56483 8068800408257
S 90336 566174876
Q 5205 84861 4150551985533
Q 3273 55130 1240951386740
A 46454 454772958
S 60445 10043848
A 8580 941350662
Q 25133 54319 9278885135436
Q 799 60859 5463338199708
S 36821 692886004
Q 56165 83114 8025381197150
A 1858 508124871
S 16793 962856960
S 68794 975098096
S 64931 355834857
Q 68814 78864 6430884511162
S 2033 241695274
Q 1143 14360 5425010671976
S 62724 292829814
S 21448 432959725
S 23448 945279974
Q 14356 87529 8315609866624
Q 1084 19790 7591424193787
S 79533 271599563
Q 17618 84959 7592002107098
Q 7183 69679 7874024071572
A 65754 93828237
Q 4271 76236 6859737722267
S 61569 313798259
Q 3914 89892 6435546346707
A 59916 82047602
S 18910 847654598
S 73338 160899998
Q 480 91451 206788446890
S 63650 47969384
S 15904 384709047
A 52250 299552412
Q 2260 7523 461800679797
Q 23018 51999 8931177064241
A 44019 617053006
S 76146 917513385
Q 920 91835 913003170355
Q 14104 85353 2719798563231
Q 579 50524 9532639161135
S 8207 644971780
A 85830 848438759
Q 37722 44599 3694441579151
A 88073 670307810
A 29078 951496170
Q 35759 61483 2685484481367
S 81 766347773
Q 3399 87574 329097759102
Q 14354 68103 4335265275800
A 16428 24252318
Q 50009 65789 2890949476012
A 51005 618666916
A 88419 102323972
Q 41957 66219 4039556603352
Q 22888 52332 2790242541312
A 18612 665766290
Q 49930 71898 2446516761
Q 65817 78534 3018629453117
S 34512 237392555
Q 6876 69743 2711063217287
A 84473 55821384
A 20058 307331120
A 59653 166474894
A 26449 751342437
Q 22558 56607 7709022937726
Q 66640 82351 5978513566194
S 20102 274330323
Q 29408 32288 2301151190441
Q 42415 67342 2852060097923
Q 64634 67767 3046524066922
A 21822 36800568
A 88159 689377661
A 91461 780093501
Q 11863 71992 8363250868197
Q 16469 70158 305774182342
A 4263 507924037
Q 35998 46915 6471964117373
A 53685 64136610
A 82481 35157636
S 28682 228468953
A 82175 89361159
S 46852 892796018
Q 13505 27303 3544652658501
A 58416 224402188
S 83027 57134424
Q 5832 87715 51314995904
S 23048 270218150
A 78491 780269389
S 93210 695824358
S 45350 417136894
S 10343 238831180
S 60420 474258600
A 40113 970338532
Q 17312 65634 4161850540014
Q 8608 71319 5316209249765
Q 90218 90928 511866752754
Q 39846 67853 3078644342552
A 50567 76509440
A 52019 323407034
S 27356 438010529
A 22912 419287435
A 38748 540570437
Q 32990 40913 7825689821741
A 91968 137308633
Q 39342 89337 3874931006923
S 34949 435991249
A 81837 310108487
Q 43551 59421 9500115941118
Q 10965 86470 6723127588137
A 30527 59493589
A 63711 842277209
A 58260 428332279
Q 22258 78700 1062975384630
S 14558 695474017
Q 16 93372 8005001187777
A 38251 241880326
Q 82606 89050 6412428934345
Q 43697 66745 4989654019631
Q 4210 20775 8661527773121
Q 37336 78896 2070714718238
Q 13051 66540 5809332893044
A 40431 961465614
Q 2546 74499 4129326707967
A 27548 570792249
S 64641 231250116
S 86552 576083382
A 11223 170194437
A 43384 704922621
S 14128 703780942
S 64404 831902378
Q 51630 58930 4556461441847
Q 35945 91433 602076613205
Q 32167 53289 4622929826166
S 37490 629505045
S 49294 444275441
Q 1484 16194 1991797489796
S 48014 532392473
A 77580 383266604
A 67042 21715737
S 36227 882469203
Q 1103 83923 584608414235
Q 32909 87727 1405643688406
A 32316 484195813
S 82913 11425965
A 70742 504575591
S 30141 740659884
Q 24849 87941 9659300250406
Q 3434 83417 585373310455
S 14326 167239313
A 73243 515625249
A 22022 91005687
Q 13733 81041 8277318191868
S 41556 856667165
S 24739 199135127
Q 73717 90291 3639028691096
S 23480 390809692
A 28916 112269965
A 75341 940667789
S 57698 105061982
Q 7907 70730 7955838604718
Q 1646 91352 5891862192382
Q 9442 91819 7287089827228
A 8764 259174562
S 87686 371022307
S 51528 90599478
Q 42593 68262 1446803415812
S 23374 912491115
A 42134 118739830
Q 6688 9561 2751187044779
A 54405 309312775
S 24868 978597317
Q 3175 82842 309960333973
A 21727 503472973
A 75675 996396383
S 41420 135407248
A 92292 72770879
S 71108 702111
A 11576 322040121
A 26127 677390530
S 86999 926432682
A 37746 808521282
Q 66205 85977 6432536253565
Q 6226 92405 5551051022057
Q 18615 75806 6494153979697
A 35688 56906632
Q 14858 24267 6703024209048
Q 29890 33603 517292335678
Q 17620 62366 2767583513270
A 11192 84981731
S 68611 142819753
A 53841 343657381
A 19732 93332449
Q 63973 84623 7504964636232
A 27825 39072337
Q 994 19056 8692674393522
Q 4374 32940 6929040918684
A 60342 595684965
A 663 336451696
S 88513 158433616
Q 21485 41953 8587154600218
A 45611 184357868
Q 2036 40971 6906710475435
Q 30047 40388 5210673484023
A 89967 174363836
A 88453 159825870
Q 30180 58023 1826502941075
Q 3123 92481 3469484307692
A 40698 124644379
S 20748 111560266
S 45538 751555000
S 84084 318973164
A 46669 16738787
S 28887 842712239
S 79002 460383185
S 18198 877646207
A 12941 274967207
A 54174 972814810
S 8924 315617960
Q 18709 91896 5613655998147
Q 2195 92798 5488071039389
S 40966 262670396
S 13791 449216116
S 73538 331093154
Q 44779 70705 2505113847063
S 86198 173276634
A 38339 787023980
S 24356 40979337
A 8364 660634588
S 83892 671413677
A 46629 449700610
A 65179 523230557
S 55813 21698672
S 80376 126688338
A 49484 175820714
Q 70001 79094 1163701138548
A 13991 957928004
Q 1078 63838 8923296454566
Q 1524 33804 6766070051646
A 4552 240484427
A 85343 401477668
A 13422 802210678
S 60453 672160614
S 3852 200740529
A 60804 750284309
S 37074 581287508
A 69447 662945820
S 47679 932935875
A 26806 860973424
S 43406 886330988
Q 83379 86129 2270405361291
A 72713 483225708
Q 71931 87890 8012414150453
A 64896 201027006
S 89651 947683190
Q 18345 61487 3970289138252
A 27037 297535711
A 71853 750019554
Q 51831 62321 613199524217
S 23787 895541665
A 69129 58951109
Q 29679 84836 1950845133178
Q 12193 59548 5757011110372
Q 4991 81943 7090445643383
S 40137 996448980
Q 65093 87987 4533224830566
A 51113 567146019
A 50395 413793157
A 84216 282143601
Q 10557 91034 9259504025949
A 46114 740240885
Q 17427 53253 7414548922868
S 6690 74420536
A 39546 24628558
S 70266 194256855
A 28703 348997481
Q 42579 46849 1619962054809
Q 37770 81515 7701540282895
Q 4976 79485 6326743261750
S 34251 459056738
Q 2268 38427 3542974395264
S 19 710373815
Q 18962 81919 8686290611812
Q 79668 91287 7224386012268
A 16996 246641086
Q 7611 23672 1451447071950
Q 18521 76991 1561828474369
A 51220 638617223
S 15543 35012027
A 62347 296792723
Q 34181 47273 5241932867706
S 47125 796633823
Q 17593 21851 3815772794598
Q 36099 75750 1582345689186
Q 3820 42555 8874755896903
A 92031 807882743
S 11619 672228026
A 46776 939818340
A 80399 110993338
A 73009 844750432
A 8975 241298299
S 87610 340642668
S 67078 358144972
S 87445 687740259
A 29061 657244318
Q 18511 86645 9625416657347
Q 90031 91440 1370687028438
A 74558 38604021
A 38408 73209084
Q 17699 46250 5650832482265
Q 21931 49705 3120832752371
A 64936 884769776
A 76498 708497014
Q 18265 82015 3943671907688
A 58065 861919385
A 37191 468495939
Q 47104 70796 4949138560586
Q 35522 86642 4192050017268
Q 3856 80459 3265159279459
S 53129 30326143
Q 24456 41638 2785934143490
S 35491 767353078
Q 225 90371 3582218208498
S 52263 969886800
Q 1370 87070 4747104488089
A 28132 451808493
Q 17127 61931 1650346942656
A 92190 253390438
S 6494 648367504
Q 72287 86746 4016373010306
Q 54421 64397 7497833366911
A 23416 149728230
A 2380 250380446
Q 45188 59439 4990610344532
S 63122 927500635
A 23107 537460807
S 80598 679810988
S 87465 306532649
S 84430 621898302
Q 23751 56869 1871503406376
Q 25766 58270 1638998043594
A 54616 23870040
A 68133 171605034
Q 43301 68040 4213488440077
A 90737 798221827
Q 10916 83929 6529764685834
S 15165 33161127
S 75230 920491793
S 2741 554538694
A 29320 466727989
Q 7597 19364 1410568020826
Q 43128 68032 6807366115270
S 27449 394141680
Q 11161 78035 5139136218875
S 46646 196423458
S 62617 844951555
Q 36546 54210 3348163842667
Q 32483 39962 1965378138913
A 60376 963586495
Q 23617 86454 6975385985139
Q 10678 58810 7150787937487
S 66282 185997254
S 84479 245292657
A 37896 165500589
S 86006 137752575
S 54495 544556729
S 61495 817363467
Q 19882 88206 7790701546115
S 70648 349468803
Q 21929 44129 8769451217790
Q 9313 32255 3240439942408
S 45314 280498529
S 24481 620312706
Q 15111 71444 8975950782604
A 21534 21065151
S 12175 519334700
S 87466 550562361
Q 3181 92509 6335799480152
Q 8654 91734 9152453663997
S 84001 440845912
S 43586 705435341
A 9681 312238678
Q 8394 71842 6815179076669
A 6798 912651268
S 64380 753146279
Q 9372 55635 8617565726509
Q 18029 43098 2551399956767
Q 7619 42147 6565252624048
Q 47876 49858 959008282174
Q 32574 73481 7060013025606
Q 46865 63750 3935292300464
A 7661 794081950
S 79394 570989370
S 33394 137345038
S 47148 177757750
Q 17067 90573 2294745456577
A 77927 41904736
S 31667 550534184
S 92669 91124627
A 32281 576706139
S 18106 727811728
Q 42269 82692 2964061054432
Q 74936 85140 2905682094105
A 18011 583395682
A 83513 910377099
Q 20789 45580 844876294644
Q 1826 83100 3393260269410
S 84255 614097197
Q 1394 86640 8170493648808
S 45016 587158376
S 52905 349145354
Q 33578 34822 981681079590
S 29280 849543858
S 50660 717934291
Q 8956 38133 4095884207733
S 52340 343882581
S 43339 520604472
Q 14086 76346 7095557832938
Q 12438 32327 5240029980151
A 15274 426986683
Q 21316 91198 2412653778054
Q 74862 86645 7720507393322
S 77913 271725282
Q 7595 37109 7083243817148
S 363 660593477
Q 54595 64856 3703019668953
Q 84039 92665 4126360627380
S 61401 67407581
A 16708 821883282
Q 7121 90775 1228080562356
A 2251 598590960
S 76890 833295046
A 70429 268311036
Q 27799 51363 7335003301421
S 70312 14483129
A 74189 99657206
Q 36832 70523 8898820093033
A 62365 976736077
A 10164 577554397
S 87840 769184348
Q 34312 42172 2771641806626
A 5987 756570950
S 82436 462753640
S 55288 651342652
A 74797 10611087
S 15785 679004326
A 35126 220475767
S 91582 883342755
A 86909 679644126
S 4053 894989439
S 78674 758496781
A 43160 351134202
A 79930 362301002
Q 16018 92434 973183071
S 50145 307692327
Q 2311 41962 4165075536452
A 33840 71596686
Q 63312 91340 7062428617975
A 33068 745394138
Q 17930 82763 9855775384152
S 35694 546044180
S 13640 896052429
Q 23472 92251 7121871761517
A 8473 417166664
A 35733 573951058
Q 27982 58694 7178128300895
Q 43052 76212 2706551643872
A 61394 935227770
Q 5590 81631 8188379864291
Q 58660 71324 4330748015670
Q 13368 66007 1270953122592
A 32124 164320276
Q 23954 40949 4975034154950
A 46605 5550913
Q 25992 68235 9939172880619
Q 932 76211 7899015821080
Q 27724 82897 2597056139062
Q 54412 90287 6379422406154
Q 26133 81436 2172602302685
A 62391 898091170
Q 33351 36492 2300037121939
A 64852 665786911
S 54355 755829091
S 3985 496239929
Q 668 5300 4621257333857
S 69419 246007146
Q 44268 67048 5426137870114
S 70375 583920443
Q 12293 57043 3024828974265
Q 15924 63214 2803895753713
Q 39678 89279 4770212018005
S 63106 78791797
A 52827 603276014
A 50068 369672619
A 29321 543282904
S 79431 242032908
S 35445 591631025
S 41110 874837565
S 55769 122883060
A 32499 653684478
Q 12185 34449 8132066441366
Q 3345 92887 5838659925939
S 21388 681660426
S 27234 620499920
Q 7939 38228 9277993547758
A 24882 982253256
A 18362 322021444
A 59801 922268969
Q 5166 85201 29301137961
S 47159 907625313
Q 8332 65449 1471508033496
S 20616 819199847
A 46378 24003901
Q 6098 79723 1292399874957
A 45924 172122337
S 25332 483864778
A 42267 547955773
S 55008 8806183
S 10900 467268814
Q 21767 64733 253240460474
Q 6263 36670 4134786464476
Q 27620 70190 6870704142947
S 84169 45712784
A 35485 838703181
Q 37655 83200 3674169144935
Q 4233 29589 5909117076499
S 62096 591727967
S 43865 806728690
A 20015 724459783
S 41374 834667013
Q 2719 63345 4538112622494
Q 8536 78710 2874043841881
S 76554 94637627
S 72034 418781687
A 59453 972023128
A 72544 294242669
S 78416 651707243
Q 13446 85513 5056304633850
A 11947 631547500
Q 25578 86428 5875872229073
Q 60631 86502 4332155120143
S 79631 489818184
A 75679 112327202
S 21431 705660027
Q 34843 79227 6801196672126
S 71556 72758266
S 33016 888144745
S 83475 345667608
Q 87998 89254 714774493924
Q 14481 92146 4084170616491
Q 15082 74008 463699786045
S 47901 555316822
S 27283 815375467
A 42955 920685973
A 34108 231691419
A 56082 836783894
A 56335 12718719
S 54240 926079786
S 57965 678052851
S 23356 219106701
A 75723 122017552
A 28162 384075614
S 64009 337148600
S 43426 537576412
Q 39731 79640 5064814565087
Q 19947 91467 8622332568039
S 89894 572013731
Q 12180 47378 1276981765742
A 74009 365917816
A 12311 441028972
A 11370 841699257
S 77649 499459324
Q 87429 93281 2576791567354
A 44868 918696309
S 54630 375380991
A 74318 947412871
Q 1978 24014 5041826731282
Q 26262 62633 9969854288444
Q 29334 64003 323628360851
S 6144 68305045
A 54632 556995801
A 55390 315603631
Q 41284 52444 1386209066440
A 79825 845714854
S 46115 411331530
A 25838 799341513
S 20005 356195131
Q 4783 64446 5252979623074
A 69881 931928259
S 29550 830068875
S 84234 54282268
A 44173 65590496
A 8155 364902368
S 53532 409610607
S 2392 565597550
A 50246 19268344
Q 812 92732 6339775993756
A 36759 243707291
Q 14954 56004 4083386512589
S 32411 264552224
S 79504 95209035
A 25340 552302807
A 22293 918766031
Q 7729 71459 7285520618076
A 2816 857753532
S 22518 986482204
S 35535 592532342
A 76798 51796275
S 68018 37344213
Q 5914 50360 1626996423100
S 6562 374402883
S 90256 930279138
A 55877 561453323
Q 25145 57756 3104160649033
Q 9565 45667 6145376159971
S 33404 844384055
A 76006 844587941
S 13603 466875514
S 45422 789381344
A 73705 210277572
Q 37435 88958 5058514073272
A 43705 35422221
Q 10960 82104 4939499825940
Q 25019 73568 3595855366870
A 74392 725824175
Q 8431 32801 7012488520754
A 55823 27654938
Q 8070 87733 2790548837955
S 59117 636032691
Q 2432 89678 2932629795082
Q 27065 84235 4435093735017
Q 1274 92787 8009869496113
S 88695 727083988
A 59781 133284543
Q 29125 39289 38689188230
S 16737 522119100
S 33052 26689535
Q 55798 84456 2250191959159
Q 66855 82806 5495891554211
Q 2201 70858 4916786597065
S 57587 230605083
Q 11061 56499 8598469042485
A 27780 494195819
Q 8863 90458 3947259556338
S 55516 855365062
Q 28723 63743 8669577317863
S 68303 670011580
Q 4617 77056 819042066332
Q 39773 51589 400069130331
S 36377 417965579
Q 15254 83733 1375042218723
S 67465 480350335
S 2847 833496571
A 30399 72499093
S 9681 778965894
S 24137 353860649
Q 63358 74840 5232512063845
S 10518 896819090
A 22566 197132632
Q 12421 61701 2103574433302
Q 57951 60326 1671658524153
S 20432 522703982
Q 6565 24218 2602578803974
S 52352 397206048
Q 7990 66694 1505359166226
A 72398 497887717
S 5201 600435206
A 9557 152268635
Q 41089 63726 5072792186974
Q 57548 86984 453530902800
Q 50043 59112 5770745586352
Q 56348 86660 5622251586598
A 30262 813959986
A 1104 833669462
S 69017 159076367
Q 46633 85589 4469624408075
S 28114 435602259
Q 24518 53635 1366898913554
A 47124 382289387
Q 7266 73509 2161851228646
S 36601 233649151
A 80911 166099722
S 20836 138563857
Q 17603 86582 1989021929971
Q 68489 71095 1584983686508
A 7268 394889459
A 80394 497157201
A 91403 461436581
Q 21611 90478 7300543285646
Q 42867 55469 3533667341953
Q 34490 70629 8892269160824
Q 8901 14941 4864607016806
Q 16273 74697 4892664911289
S 25321 641199832
S 14433 600590033
A 3812 461152754
Q 82 87498 5098169004135
S 71470 387110735
Q 40450 47792 2750042924978
S 34755 536309673
S 53900 564750075
S 74865 806769425
S 45227 190214357
S 51747 513175661
S 63614 518506856
A 83973 335559913
A 91309 76487507
S 86254 104051834
S 35227 149999575
Q 29559 86501 1865866333303
S 49556 580893115
A 58720 782291794
A 91836 485644489
S 66544 99779934
S 74366 691893606
S 3917 720245473
Q 2309 53592 9487034209231
A 92175 560730617
Q 109 92529 7124486297900
S 18311 191253929
A 78354 283070010
S 6315 249989039
A 67837 288854795
Q 891 37436 9516960349689
Q 85537 92749 3798089552738
S 67431 735222070
S 65533 699801746
Q 955 92314 3292557443924
A 6892 405116228
Q 20932 69786 433653260193
Q 4146 27603 5602783302622
S 46892 310179187
A 18385 622128717
S 72906 819575943
S 16947 95852141
A 67001 64491762
Q 47220 78125 2749562834596
A 17947 535212718
Q 77114 78528 1385899326906
Q 16731 68936 5130048948659
A 32366 602227925
Q 65569 80310 2127062859963
Q 36340 84470 2880807188858
Q 4803 88549 4783098564670
S 25716 325038832
A 7576 932024928
Q 58538 85294 2067437900508
Q 4165 52184 2509619477740
Q 7977 21127 3162088553698
S 56501 125103042
Q 15933 74939 2085523777299
A 31959 361582514
Q 50968 82991 8789863665137
Q 62342 77840 1045791632036
Q 28006 77567 2497656216678
Q 4375 60829 2457694029918
A 72686 183988618
S 28739 161029271
Q 5709 80599 1526539161496
S 29267 282185790
A 78600 995987233
A 31581 977732505
Q 28925 90662 3999321865354
Q 2471 87103 7882240514629
Q 64348 80540 6786927470722
Q 11394 34624 9405621496110
A 71175 199675125
A 33939 182645612
S 71389 779748262
S 70613 435792996
A 49065 154050674
S 56863 930542583
Q 33955 79357 9887611900071
S 4574 893447524
Q 442 54593 5094715977139
Q 15678 54206 54711766067
S 80993 847560807
S 67361 127513614
A 45350 4243444
A 85476 795893017
Q 19144 68947 1632230483402
Q 11155 92197 9591343862853
A 36584 350599178
S 22814 865490303
S 87199 962487354
A 57696 565011522
A 75883 451814607
Q 59219 81285 4332148977810
Q 38170 88907 5515597647743
Q 14869 18162 1008911920035
A 77620 858852943
Q 51813 56018 3592161714155
S 59838 400526460
Q 71168 77044 3270223223075
Q 75026 79558 3622935736006
Q 60591 82952 7756112626536
Q 6270 49638 4307407840377
A 51027 412419857
Q 24799 36204 9744006015284
Q 2047 86726 7209948840715
Q 1238 92572 1650910737407
Q 6047 51329 2676863689477
Q 83 92642 2238043394468
A 43499 239518328
S 17946 204929635
Q 9511 43838 2486139021948
A 1296 205601636
A 36457 156891415
A 30637 44923236
S 41288 939752913
Q 22798 92700 5041407918965
S 66843 530097770
A 59494 86905464
Q 17352 25345 2504669852529
S 70584 598244255
Q 11318 68288 625427713658
Q 1097 45224 1678985232883
Q 19245 68945 1737513702990
A 87201 397447448
A 48132 173698988
A 17876 36937017
S 13942 650695999
A 80036 419934212
Q 74118 79145 2320227393142
Q 27679 76789 8245914248362
Q 59970 79791 2049646525666
Q 15889 67451 6636389541989
A 3435 28654267
A 33647 2832509
S 70595 131607091
A 15181 32520184
Q 35862 47055 7242889367251
A 23344 620134180
A 2845 611791552
Q 13274 83151 9199114213045
Q 51776 91114 5376170914490
A 39567 961672283
Q 11842 15372 1975868508718
A 25702 223586067
A 80958 640938312
S 45391 240417056
A 66647 651253121
A 29210 237934
Q 10676 41394 6329611060379
S 8835 824952548
S 64725 132036321
A 24092 991872559
S 52830 695092043
Q 2611 91643 3788587515163
S 34666 378603623
S 12307 334933306
Q 20942 84956 5810634784479
Q 44757 90783 1940828467910
Q 53426 71924 9543439025024
A 57863 389446786
Q 6108 58011 626300904573
A 34422 442315988
Q 11080 91246 4033670818654
Q 15642 91648 7897501765851
A 49992 677854045
S 35566 144339897
A 15694 149239935
Q 68769 82273 6540716969596
A 69044 249288124
S 85152 334047183
Q 8753 39075 7367200185847
Q 41886 66222 7473501747584
Q 4716 87684 2536402512256
A 4299 890520367
S 41251 702443106
Q 565 61051 4441250717620
Q 38099 59900 5637601625866
Q 34264 72367 3774974681847
A 70210 956028825
S 76146 41204509
Q 7431 82927 7080153138586
S 12395 244673728
Q 2837 12467 5821691459585
Q 994 78217 9669155505964
A 71735 173186848
S 42819 804507722
A 27742 422726572
A 43077 707498654
A 10409 54089214
S 33268 501436942
Q 3158 93186 5644674047238
S 36890 356173533
S 18426 496584557
Q 385 6110 1638123995078
Q 51262 67410 4094836197892
Q 2407 93223 8903402276134
A 76039 2405569
S 78539 366666800
A 35088 560132958
A 87539 726144661
A 77780 868732015
Q 3324 82694 9515632071776
A 49288 151193632
S 12801 574995501
A 66937 777181282
Q 43245 83387 2184706263435
A 68391 774009707
Q 52021 70994 8172635106623
S 9956 247999608
S 51957 980511523
A 88977 721824209
S 14352 250751569
A 35619 449957536
Q 82911 85535 783212422654
S 45911 818917549
A 28639 652605285
Q 2104 73404 5397375356407
A 65735 83483290
S 34963 795490030
Q 4358 92972 747511730302
A 27829 108670652
Q 36822 85511 1304459843856
S 13746 633887399
S 30475 992325897
A 64808 393486464
Q 27493 36330 6357420830160
Q 8329 92653 2435493441377
Q 14993 72492 973117781319
Q 7955 16490 3953063398703
S 62720 882495339
Q 22650 54895 5513370276333
A 36115 846099024
Q 5937 8658 980849430855
A 45968 59194687
A 92149 125536854
S 4295 533583022
Q 22569 85105 169865380416
S 23649 559069907
A 29947 231131585
Q 54162 88739 7621898521883
A 59564 779344503
A 50181 695092425
Q 1146 83534 6600547847011
Q 916 65680 9777912478091
S 28706 432617772
A 23407 995916249
S 9109 883469790
Q 66680 88867 2185127772855
Q 57150 82578 3455244451689
Q 4610 86385 5227312197419
S 48289 337038707
Q 2748 50771 4479824964072
A 42395 387738462
S 54024 873766699
S 58435 623714021
Q 10783 45182 5827435254422
Q 25153 82396 8281187307993
Q 44 93296 2840434063712
A 73059 119675229
S 41335 629815835
Q 8813 30142 5572866031033
A 31628 105820377
A 82031 238402131
A 80851 738466288
S 9885 850630435
A 69762 587652624
A 31462 590724802
Q 898 47414 1993683104005
A 78052 149899659
Q 52794 80859 8248193119792
A 49250 568748940
Q 30543 33907 2853994304451
Q 10432 92237 986514508665
Q 60444 87830 6768911805405
Q 23939 32011 2092351828685
Q 4214 64825 5259438242156
A 28672 31247768
Q 6572 58844 2400100683261
A 34449 161334222
A 29175 613070089
S 70688 418054015
S 78398 945282003
Q 29283 74307 9654893194504
S 59336 953986852
Q 15091 87345 2843615796
Q 19855 49435 8583635755357
S 74437 594582776
S 63492 734599079
Q 16295 79542 8069424647170
Q 8 2276 193769968129
Q 13565 90214 2709313416611
Q 11764 58691 1047279952846
Q 27140 74141 1603403931262
S 92151 703648629
Q 5247 57721 6097856315366
S 77734 172940585
S 9596 305406864
Q 29305 38916 5670082814143
Q 21865 33231 9270295146922
S 21402 42912842
A 75381 487160192
A 31076 276834351
S 49460 902628972
Q 33977 57394 809078848055
Q 21286 27449 961906868238
A 54307 391473185
Q 51967 75207 4500593755978
Q 71546 90905 2191905641788
Q 8457 88875 3033519843230
Q 63065 82022 7899180698076
S 17934 942382057
S 73851 919995614
Q 21146 37871 2348205890812
A 35673 53992307
A 49973 297568553
S 29342 340573624
S 33924 906721909
S 24783 178862737
S 54677 97680199
S 7546 325459402
A 15272 243975918
Q 41315 58033 5762036974646
Q 36289 84385 2698469067260
A 67174 327312933
A 5264 885172266
A 6242 110214837
Q 13749 73347 732294815586
S 72999 105438010
S 74605 341283494
A 2235 418687750
S 23217 883069154
A 92121 156514770
Q 26950 86352 1516585978234
A 43085 464825164
Q 6162 91988 9764318985589
A 24860 339405834
A 13341 990266209
A 25106 770759524
A 22721 33063664
Q 62992 76327 3609810665309
Q 46283 90251 5570911793702
S 36265 394954448
S 76545 298185811
A 54801 415560064
Q 37619 56826 4966994353936
A 18237 111408345
Q 6547 82560 7444798291404
A 67677 694166056
Q 13255 90625 596032684662
A 19024 470200695
S 90120 892085158
Q 11468 73740 6053178049321
A 36846 952711501
Q 27594 75474 6674302010438
A 12806 804573921
Q 2744 14796 7903793233558
S 22282 985371444
A 64051 489684736
Q 6872 70630 271460832206
A 10591 115863812
A 67779 491975058
A 35526 131884310
S 14165 919196747
Q 1130 85252 6521261004735
A 2958 475981421
A 50325 441748263
Q 15833 50314 4460695260538
S 50583 574636261
A 83981 663634801
S 63767 204591198
A 5443 429782813
A 67934 822613075
A 44055 196899331
S 84082 101346725
A 20504 398943444
Q 38605 78873 6642792145190
A 24790 416836750
A 46392 244242564
Q 1455 21739 3549460472135
S 21989 223120514
Q 12745 53351 3390179121591
A 81564 406192531
Q 8552 90796 1305496469157
A 82861 863268711
S 79736 849557141
Q 14824 73746 5910905157730
A 56285 159126054
Q 20084 88372 1487692076546
Q 15928 78537 7479690104677
Q 58775 79721 3111612700326
S 55490 792997614
Q 3453 91091 7621744795883
Q 73909 80698 6542629337966
A 1430 233095581
A 25258 588971535
A 59848 545472393
Q 16814 72727 6375995393070
Q 29578 66325 4746751548
Q 53667 91008 9030015780558
S 61808 316193469
A 21387 24067069
Q 21992 72585 6150624948275
A 81155 669035907
A 28236 840917241
A 93272 265060717
S 37205 791128620
Q 59125 85851 9107619577056
S 8096 180983837
Q 42371 63071 6578561065881
A 59094 4534518
Q 64819 92500 5835089561400
A 66176 650333502
A 26781 634852191
Q 52573 92165 9937071833058
S 35474 896858631
Q 71571 79757 3280138469994
Q 15348 85996 968050165070
Q 8670 74160 810666723194
Q 29481 84322 9624399021562
S 52592 769258547
Q 28658 42662 9979711419399
S 91724 67837784
A 60935 850637622
S 28419 86058155
Q 56919 78218 1518883255614
A 92534 219264199
S 74113 982250466
S 74203 472520816
S 15199 780858871
S 35092 511383388
S 16974 352123679
A 71155 409492909
A 75284 86560585
A 44293 848959244
Q 7987 81481 8123538624142
Q 27355 76287 3262978580403
A 44164 986936172
S 57306 899739897
Q 14048 71939 6549728094426
Q 6349 23287 5296587382480
A 39708 383382930
S 7043 650338132
A 32766 896555945
A 42260 777554096
S 29726 608451646
A 42914 164200850
A 41216 257173817
Q 4559 59475 4115948413549
S 53320 636621852
S 87609 228220719
A 55159 559068114
S 64755 592599523
A 91233 73346623
A 611 194929538
Q 40062 85900 2538990342556
S 36792 479204620
A 78629 754917064
Q 38349 53652 7292880468985
Q 4284 86625 1554664546980
Q 7673 62558 7996818716582
A 75568 326976534
A 13221 831162957
S 82004 539129622
Q 66990 90080 9714628362778
S 82218 310783948
Q 7409 57875 7716685009517
S 23599 420105497
A 25166 460790570
A 88176 197186441
Q 11283 55398 2457473003374
A 21644 5765979
A 49084 45586439
A 3658 454707503
Q 16121 48609 3911342364028
S 59407 414288401
Q 2438 88373 6440465926785
Q 13774 31211 6626958354746
S 33762 570496384
A 61996 58721014
S 59708 262904713
A 72130 357262940
S 22346 117531652
Q 23758 60672 3474310821492
Q 6937 75639 6698875755939
S 482 665961046
A 68155 952019156
A 29775 535707831
S 68595 43580166
A 77403 534404503
Q 25093 45364 8560349232111
Q 70118 81973 560499660207
A 78890 232641983
S 83415 789858305
A 66139 977849553
S 50393 455005330
Q 47080 65637 3904287898705
A 65288 120904964
A 73306 208777432
A 36129 493164361
S 17099 247787680
A 89669 436919392
A 47868 25505014
Q 39665 58386 4889893139052
A 14574 807597452
Q 280 92582 5543275978070
A 43078 186693989
Q 10441 80594 6067624868039
A 84322 909869717
S 39727 177125397
S 12541 849783285
Q 13368 23191 2067088650796
A 2231 723067847
S 35900 162339049
Q 26298 72857 4197455938586
Q 24131 87043 3371865584512
A 73145 150078781
S 81549 254905774
S 87959 139106381
A 24158 805826862
Q 17158 90438 6477175909618
S 23297 721594749
S 68810 534388453
A 81590 552809592
Q 50329 79844 7180548785787
Q 31270 78213 5869802229983
A 23409 410170072
Q 43349 43874 4635124562
S 17117 9664523
Q 28143 55126 565492048987
A 41878 118993307
Q 43101 59207 7059461009685
Q 27446 91286 4121621515720
A 54314 536846258
Q 53010 78769 6130228265439
S 52254 924044742
A 19185 746485352
A 1088 755260946
A 26129 214393105
A 82438 429204695
S 796 712961102
Q 1135 91282 8731530414628
Q 81717 89132 5500087792091
Q 58341 81401 8445769459738
A 48651 60280996
Q 14234 60767 6021753817797
A 6614 265018190
A 47146 707655763
S 82640 465305762
Q 2588 10883 4182875695566
Q 399 26785 8751850411734
S 76920 39031495
Q 67 90879 5954259381221
Q 39700 49796 5678197198092
A 47737 449682877
S 17237 41311097
Q 7449 72058 3946707539017
Q 9053 88982 877330445646
S 51159 540423130
A 57581 40150648
S 30776 615914599
S 67050 265402556
Q 16936 81019 5099789945680
A 13204 235702975
S 7243 106465453
Q 7102 88769 3239704092182
Q 78342 79114 34773377859
Q 66480 80355 1178327085919
A 33544 902771786
S 78702 150874732
Q 59672 70549 2996018876811
A 17941 921207796
Q 85822 86432 68196054779
Q 72233 88564 6717782947643
Q 29191 58821 5127644628318
A 10756 147577533
Q 9244 91079 4346834533638
A 69967 135845232
Q 13760 43121 699350832381
Q 1364 27794 9123991583785
S 27967 748889372
A 32901 776689452
A 8411 664502446
S 6287 395268059
Q 47417 89140 6497145617902
Q 693 87948 7976211461947
S 59515 878767224
A 5789 44227258
S 89197 122620253
S 70898 345887260
A 90220 24294548
S 137 669354606
Q 10345 67527 610099415063
Q 35649 80949 9521527791161
Q 43086 84735 1049324619434
A 28382 146288602
Q 4776 86333 5214435721736
Q 8418 84745 4851904841095
A 89534 66504585
A 42410 980973786
S 58621 351068046
A 9405 840287527
Q 2935 71090 2292983741225
S 72369 641105401
A 34022 693197736
Q 40427 64509 9301367489871
S 22958 10949535
S 10178 194713525
Q 4745 91980 5128427158645
A 80759 353161628
Q 51717 93038 6624946546482
A 44752 766239865
Q 23953 91032 904789732242
S 40411 414381131
S 25747 146252820
Q 4551 69771 784845065105
S 29125 191828650
Q 4316 83187 5850267587933
S 23394 585262492
Q 53446 62093 5278112066142
Q 5775 72669 199096932457
A 18331 572133925
A 24886 861422605
A 14949 10142279
S 35708 448366114
A 77748 627005817
Q 10473 93123 364722604137
Q 41573 50659 4951081426112
A 26172 565931543
Q 56292 78848 4416859196281
Q 2923 58082 3178687901194
S 37467 695073316
S 62146 708187906
Q 47168 64584 6737603156618
S 49392 930829111
A 54915 653449553
S 92861 559729504
A 41205 75262969
Q 11740 20682 5390985845938
Q 11887 90007 5845867215699
S 40154 351218797
S 29463 47967248
S 30250 856412370
A 54216 356737936
Q 11675 15402 421877177409
Q 914 75397 6224851030871
A 55718 387661473
A 13656 648939940
S 38631 32660733
A 17206 726297007
A 8740 430007338
Q 2916 91187 4168426527050
S 24155 947433302
Q 42499 60121 6168355835414
S 28907 986713383
S 29167 155049986
Q 2534 91032 9582308989381
Q 11499 17437 3129371919449
Q 26356 74889 5326460141852
Q 1416 84343 5562830434459
S 26011 262698776
Q 32876 61619 3307415688743
S 47375 917173150
A 16041 131790678
A 59424 94967903
S 76627 157998798
S 5643 101712419
Q 64014 69997 1140844852708
Q 1873 88009 5653800067391
A 76060 127788
A 60165 234638017
A 78063 779575734
A 66358 344599459
Q 26274 89357 9355099498509
A 6545 897427749
Q 68396 92193 548534183072
Q 51209 62103 5108921031257
Q 54581 72088 9892773305096
A 92473 16715220
Q 26812 80424 3156500055002
A 81078 33199574
A 75672 386280520
A 25012 641247511
Q 13458 56938 7240350389884
Q 195 44573 4405595958296
A 46697 990318004
S 5380 190496095
S 4691 537284499
Q 21144 80461 1017492315053
S 44884 665469622
A 85896 106350715
Q 9491 45273 689253412844
S 35113 294842546
Q 14323 52452 3733103300061
Q 2836 93278 6792074294523
Q 2649 85291 5772854227212
Q 19338 84357 4983685655458
S 60132 989849280
Q 4226 84350 2829797436377
S 88524 969861523
S 50866 585774511
A 12975 130235290
Q 13641 26098 5533848485507
A 69073 65959463
Q 823 81225 6570905903474
Q 7812 54064 5034354576827
Q 19078 20278 693876360089
S 41944 860050801
S 59661 208217423
S 48879 417332849
Q 8771 92529 7647895453478
Q 295 73507 7443687964779
Q 15106 90505 6507191403560
A 91917 435894293
A 37358 244281530
S 31028 207777456
A 20324 570263300
Q 38837 86725 5928313788377
Q 4645 80095 6855257033238
Q 7458 71391 5236192981162
A 50109 337489976
A 34695 453915278
S 28414 844368606
Q 2590 64056 2686770398248
A 33941 341089725
Q 36378 83870 4553401457591
S 21417 779517311
Q 34541 87896 1162210245004
A 46363 374669219
Q 16727 37587 3391350377253
Q 20122 71166 5686467833200
Q 38211 65440 3745845851761
S 45081 116279003
Q 40038 73986 965535038694
Q 8352 91632 6592033083304
S 29524 111794404
A 93302 50406343
Q 5579 90923 747616475312
Q 16347 83186 5910312975586
Q 23136 28091 1086395007189
Q 2197 88490 7581261762423
A 14397 504157660
Q 15424 22036 1145502362302
Q 14836 59822 6748169702794
A 67510 160037661
A 30554 726391045
Q 28445 71917 2540896717005
Q 44607 69600 7954585091541
S 81431 598136076
Q 1827 87873 9363634452798
S 53280 515557726
S 69557 843083065
S 29662 853863963
Q 28699 57299 9869830078495
A 32435 69484803
S 45750 427472335
Q 13537 62084 9507544666763
A 65369 485282041
Q 16867 47645 906083287101
S 11916 629544977
Q 11873 26936 7923518027593
Q 29284 82627 9428556226958
Q 16288 50898 6867782531717
A 88717 102692124
A 39218 288378090
Q 8317 88748 3440954467899
Q 16783 81687 9354267804263
A 43473 542949221
A 34985 246505115
S 22991 815780546
A 15138 422224563
Q 5567 69624 4505868225741
Q 29944 57401 8432885262741
S 55054 69064407
S 49536 17743496
S 70027 347765350
A 4453 837658441
A 86172 976000568
Q 38929 90484 2361487465109
A 5207 438809401
Q 32569 60631 1418598589691
S 70423 269829805
A 80131 281724233
A 19859 301531381
Q 83799 84563 309688622404
Q 9437 33609 635953341549
Q 3313 77990 5425539719651
A 16357 802986265
S 90616 183854096
A 8273 812875241
A 84165 281741793
S 58567 917592862
Q 26284 78774 7645436496668
A 69983 779501932
A 78524 129712314
A 12825 321754156
Q 12895 53003 8163211268065
A 58519 48670492
Q 47031 60676 2122382433450
A 32619 465250781
A 22716 916849330
Q 53226 92168 6061213509841
Q 42895 84414 1668370441906
Q 18965 84821 9335643828308
A 18284 830243299
Q 6485 41396 1526445174633
S 66766 361406357
S 34586 945527643
S 8433 968965720
Q 20495 81706 8809167876298
Q 48704 67781 9792881648603
A 33175 157286324
S 19403 378510244
A 15055 899280181
Q 20168 88880 6879003621656
A 17841 33649896
Q 252 65090 2643370546953
S 43708 356308508
S 10421 788022071
Q 38032 62522 1074819203893
S 57582 306136498
Q 25127 76978 5415502590316
S 40311 773403390
Q 55225 69792 639147372164
A 34256 140525667
A 22068 430621165
A 83813 720323392
A 30156 465030335
S 9427 90966621
A 73435 994296144
S 69752 209629923
A 4708 179831754
S 65333 440797011
Q 44189 64323 3297995906259
S 54615 928846284
Q 929 81605 2860920583933
A 20477 678393289
A 24498 428323425
A 8694 21002985
S 41365 254907365
A 77312 968860073
Q 8557 76573 7943934686872
A 31000 196232587
Q 927 91787 4494330494517
S 82553 687520008
A 9749 845548844
S 23453 928349632
A 76936 985740250
A 52861 174900879
A 23742 614486417
A 28898 685027054
A 30311 111034770
S 7566 758622732
Q 22435 93062 2170265653562
Q 9378 84283 1400754830984
A 46013 852049538
Q 2501 48851 627203416983
S 60236 867035875
S 51528 687721863
S 68310 446703083
Q 11216 82762 9045828815285
S 61461 901764150
Q 42405 53952 8945836200768
S 75990 336881679
S 59382 929879265
A 58804 718815793
S 12508 629483543
S 48815 430533272
A 9667 181172465
S 67913 258499705
S 39978 969761894
S 66038 316251076
S 18241 125148743
Q 4617 30159 6556405290522
Q 10569 78407 2736520306493
A 27492 2294594
Q 8723 28721 3924297536286
A 26487 812816699
A 13109 689913206
S 52610 279551220
A 79455 466400372
Q 13632 35465 5622816004302
S 24460 582916333
A 13806 408111089
A 5629 653266900
A 55386 24898570
S 71890 559831642
A 11117 361487489
A 24267 264495070
S 7664 339138344
Q 40153 58373 1802081513385
Q 44332 53137 5112655791826
A 7069 632688775
A 77761 661942559
S 18062 214235820
S 45269 988410052
S 22124 985533082
Q 11794 15653 1386897112459
Q 55010 79723 5997954557357
S 86576 256554327
Q 318 18163 6295126975279
A 57981 481774256
S 16641 301879265
S 67375 412245983
S 2538 144526380
S 27521 157657962
Q 2433 86928 4278633017126
Q 7547 72761 3329498553713
A 85666 604421387
S 36972 2114537
S 90090 365352518
Q 1109 88477 781372463593
A 18677 215909845
Q 3596 56057 2006275687137
S 74203 775089285
S 34305 922564906
A 17370 657751300
S 71293 154715054
S 89295 776302775
Q 16463 70385 3425028044176
A 61199 279014852
A 91253 593097002
S 2094 152587386
A 41465 116902079
A 35701 481912976
A 44728 327966275
S 65056 643009111
S 84127 524744084
Q 12514 58472 4455567009476
S 61127 367715409
A 44923 43813182
A 3030 733911105
S 43737 683623966
Q 2844 79799 5434440660282
Q 20824 69928 891226324349
Q 8591 69970 8369595271696
Q 71030 90715 5946596730606
Q 30382 79466 533227069669
A 91836 434964811
A 73763 940335105
A 39145 851572546
Q 43598 62344 821539864139
A 18307 87940119
S 66640 606475960
Q 3511 92364 6282279452170
A 12068 734277887
S 56755 672560837
A 51021 854298490
Q 33401 82708 1110454734429
Q 83507 90982 723989918971
Q 24301 75090 3093093490540
S 2681 914891437
S 43872 941324370
Q 828 84227 3117091915581
A 13624 892467698
S 11461 112566867
S 45458 884535761
S 11737 490139216
A 72673 942612830
A 19903 542401110
A 48769 778065809
S 93105 837151905
Q 63366 65488 495987578602
Q 16 18104 8434157879987
S 43111 592673138
S 87950 35845578
A 15154 499344408
A 20289 967101141
Q 26310 59599 1599278125282
S 514 350603554
Q 11760 34065 761583716203
Q 8701 66464 930392658811
A 36028 1474636
A 35662 828272261
A 53687 915765820
Q 25664 40860 2689738180053
S 2916 578143388
A 76918 510302834
Q 4665 55083 878254114518
S 16112 410284110
Q 11295 61143 6077974782752
A 69866 518908608
A 22296 477424092
A 36338 275158094
Q 2628 70340 7940088829055
Q 2399 72583 6479054747981
A 69677 814920733
S 73207 334044807
S 35767 501754602
S 57167 577173900
A 16228 836012320
S 1587 766245098
S 87213 965306022
S 61054 548781502
S 7840 313585539
A 31028 172856981
A 84766 769134262
S 417 768353755
A 6702 453091009
S 86624 745554858
S 23428 691634864
Q 6080 61460 9721762695575
S 22190 77134866
Q 2680 83304 8674947970939
S 3177 442636539
S 84629 487019797
Q 62 74798 274887878427
S 29299 901043641
Q 5889 31259 395372703973
S 26787 172320288
S 50912 810821949
Q 59586 89921 1843274238172
Q 73431 82105 5842041329667
A 74649 190164849
S 29864 198199309
Q 66033 93088 3316766483982
A 22667 576290909
A 12386 802031989
Q 1336 74314 9121872614591
A 26194 906916618
S 66732 502656211
Q 15383 79707 7976844298553
A 49805 393742318
Q 1758 92852 9672373222625
A 40872 856325970
A 39909 224416358
Q 5998 71336 6832380147219
Q 8287 90047 7954470850209
A 84150 495492665
S 36089 247619568
A 75334 907620383
A 86389 96036003
S 56659 899819506
Q 4349 78136 4541737921038
Q 14835 79723 2367074350132
Q 5258 75283 9871449535205
Q 1231 92274 4592630249804
Q 10731 77836 4137182477032
S 66643 317369114
Q 53940 82790 5819027363591
Q 28564 92714 2939307120737
A 83687 961979774
S 18029 92980089
Q 5198 67211 6093065001201
Q 53577 76377 4570123818575
A 56332 638214280
Q 24345 81891 8948846160577
A 40023 61965225
S 2007 197407107
A 1489 173931119
S 46367 444182587
A 43008 267307873
S 23366 4172793
S 64070 107035370
S 65381 747605612
S 71051 51802249
A 72910 61715155
S 180 774773797
Q 5565 92218 7981248404290
Q 10562 41799 1464721795740
S 79499 438583227
Q 2952 58114 2170022281149
S 91638 137511657
A 89673 780976327
Q 3727 91853 4441885477514
A 29341 950663020
A 87116 833115411
A 47594 56816829
A 19905 545811765
S 27594 512845007
S 65996 974268283
A 85038 552271092
S 73571 998804365
Q 51819 58066 1223241484494
A 40765 499679945
A 68651 230046842
S 86450 46531119
Q 9995 92776 4475558759192
Q 12962 32440 7718201787305
S 78924 38382102
Q 21303 50210 4944092616595
S 89135 180242853
Q 40674 83737 902494855373
Q 5473 88195 8708646258446
S 93152 876368659
S 9799 307032071
A 6881 189035054
Q 19306 77383 6654486963561
S 80171 407236218
Q 44855 70970 9663795673245
Q 5505 76055 4651267078484
S 84649 876906001
S 53461 957422101
Q 29906 42161 2519206882652
Q 481 86858 4595565061199
A 5871 427369328
S 76839 233930481
S 20643 140667324
A 55885 426110982
Q 51913 89349 45985430815
S 91226 853487623
Q 6732 91630 494106999740
Q 39220 54978 9004485187883
S 29650 19187156
A 73603 936638762
A 88299 568260281
A 37160 350710931
Q 20580 72935 5562272668252
Q 2684 71075 4075007932082
Q 10148 43557 2727692312728
Q 34324 52658 2143502250810
S 22319 472772977
S 71125 246585046
S 41270 685930616
Q 23227 88005 9735910606749
Q 15708 56336 863481787902
Q 23343 75354 4113417746057
A 23549 194944173
Q 32897 54421 2409983727522
Q 6144 47470 1921563405313
S 32631 316813620
Q 12044 59932 2382389277108
Q 12935 82863 5884991164861
S 47816 365251375
Q 53881 59905 1816598199245
Q 11183 49760 8387960854018
A 88631 73818667
S 51097 52061534
Q 5849 88107 1300932244753
S 37166 693501339
S 54901 936696886
A 52981 285878982
Q 11968 14504 1358238965080
A 49876 22959630
Q 6424 52487 4647741066251
Q 2047 77834 4972560838861
A 22625 294575511
A 30138 449112434
A 61104 681990198
Q 24548 60764 2083339611127
A 44844 491351041
A 19109 294761872
Q 10744 68815 4671888085699
Q 5844 74401 1192660417717
Q 1454 75805 5863156998744
A 18225 267129661
Q 13383 17147 855499535967
Q 2191 88885 6162194515592
Q 15582 81955 7514557927312
A 34133 712364538
S 32276 109290253
Q 37110 63428 3808778378537
A 37827 838994406
A 4947 140504678
A 37423 514148084
A 72975 81967586
S 11403 61779594
Q 13924 20391 2545622873705
Q 6823 65546 7295486932145
Q 7416 92686 1926023393154
S 768 752383977
Q 47428 83668 994114946258
A 74157 242848510
S 25244 358734877
Q 4344 78543 5144550059904
S 6064 250554876
Q 7381 30130 7888927510963
S 46525 223495575
Q 13270 69461 5761677232139
Q 11518 76804 4599348312455
S 61580 907769427
Q 13334 39855 3842243774306
A 69493 516512377
A 13881 446713502
Q 41893 83079 3996682024868
Q 3582 71572 1994134974664
Q 42350 63676 1486068820132
S 15242 250827460
S 77403 792341667
Q 18791 79926 5504155009468
S 31749 467423391
A 43641 245223810
A 87239 501739973
A 61139 940048821
A 39915 758810989
S 42833 597600684
A 92730 664416268
A 84254 265691819
A 15368 151761768
Q 14854 78890 6710610045874
Q 36712 39846 468747983661
S 20111 980036940
A 20080 528657596
Q 1540 74556 361414913930
A 91339 441816470
S 25505 366843286
A 36742 630473574
Q 8617 91650 6911045063874
Q 1853 73513 2833763438933
Q 9130 29789 3404934862636
A 49190 146756939
A 42661 994078724
S 8812 839835191
A 1652 128312919
Q 78788 87991 93824061164
A 66648 637497732
Q 14535 82560 1972043216941
Q 7634 79886 4324595000980
S 72215 194905770
S 77298 266903274
A 3904 631496737
A 8703 917968562
A 5192 65395938
A 40830 100742807
S 26104 524018994
A 55238 970152545
S 24671 841235374
S 30382 84091618
Q 20185 51150 5669841781700
A 1547 595556716
A 35555 916161342
A 39335 780902699
Q 26316 60318 3346491408957
S 4025 456711140
Q 1748 92633 7936729861284
S 92864 38903291
S 89961 627472788
Q 45419 46172 226181854834
S 93054 105100213
Q 24102 68836 4392525217954
A 80570 744960994
S 24780 899232494
Q 4760 79098 1665385936165
Q 53120 87782 8187856396755
A 82198 820721157
Q 14952 87399 1755854680788
A 77249 86069459
A 70650 309488442
Q 36729 59549 4877942427264
A 28985 159824277
Q 7903 87631 3519862702115
A 50281 192131864
A 2994 315652553
S 55596 359808142
Q 15062 93191 1074564460252
S 78553 324099044
Q 13271 39950 1926232722671
A 54386 541837543
A 53785 606486579
S 89527 460065702
S 10252 206216064
S 69872 91722060
S 63144 663969740
A 18494 408385926
A 38014 557964577
A 79909 29448533
S 55271 443432773
Q 52762 59001 799141551249
A 66126 817013694
S 57482 672519282
Q 12720 66266 3841248663824
A 48725 914752303
A 7711 829878077
A 28141 86181443
A 90852 16194581
S 52948 217138908
S 29776 719258354
Q 6468 21764 9753353517925
S 72831 380061218
Q 47369 77182 6090318144734
A 41018 152855582
Q 16402 77672 7224922878410
A 10188 347000226
A 71776 100128838
Q 67632 78974 3175813913247
Q 38894 92212 6000783907176
S 79461 667411080
A 4831 275511778
S 28507 583752324
S 54738 391308323
Q 64423 92642 2748298559318
S 58477 8139740
Q 8573 39535 5785396863129
S 43589 127834669
Q 27782 72025 6258727556166
A 46133 21606141
Q 32231 32616 200022543374
Q 17982 54474 6320543941937
A 50868 370403051
Q 4931 33316 1210804268964
S 77536 69439917
S 92871 875033549
A 39325 2187943
S 755 619125979
Q 53282 89919 8293107274603
Q 26584 31405 3204767318505
Q 8221 22701 7965420262547
Q 22495 73894 1433432687344
Q 39083 69103 947563146952
A 20707 290338723
Q 43923 58704 2079198681978
A 16330 150625096
A 63323 202951320
S 9678 624612520
Q 37406 83340 4485923056563
S 39073 760494185
A 31789 295225924
A 4987 714490487
A 44192 829319266
Q 36828 71002 1421213605839
A 46715 430467096
Q 14376 72369 1807653329625
A 61999 751240592
A 74171 233026135
S 40109 296960533
Q 36484 53558 7587078423905
Q 26237 61552 6894726297359
Q 51462 74292 8650302031516
S 8876 203548225
Q 20801 82181 4967270766650
S 2420 760266736
S 42215 197520969
A 12981 893314279
A 4583 397066851
Q 344 93141 8420241165198
A 809 327851732
S 29898 883313515
A 79846 248025607
S 53035 193536321
S 80468 403613137
A 12557 675152446
Q 4809 7625 1842618146545
A 907 6435206
S 82424 358880777
Q 63394 89460 9167665126455
Q 16993 77779 9691346305263
Q 20878 65921 1907529886620
Q 13660 89281 4010701743994
A 58826 924739532
S 80873 922465592
Q 85 79985 5976528726279
S 7187 980698423
S 75044 155707943
S 27386 236369300
Q 7039 41597 8455806951826
A 86552 774127169
S 354 492235399
Q 17601 88589 6294060786613
A 812 237993016
Q 3160 91806 8691124910855
Q 11116 45544 5083857034463
Q 22609 85360 4990128865489
S 70804 82030365
Q 3881 70286 8580731646529
A 29114 527010958
Q 32249 89514 2566440313534
A 54992 853741292
Q 2476 45376 8935304137446
Q 56418 70166 1382854219445
Q 1995 92700 3116102026475
A 31109 783540133
Q 36692 72967 2794001515554
S 9882 623238413
Q 46664 71484 1663473739203
S 13263 668684887
S 28842 735452408
Q 4438 84586 7628479214657
Q 18797 34662 1685711461886
A 19395 40190199
S 66840 974744609
A 68345 431133181
A 58378 867072271
Q 7991 69283 4290843881029
S 63192 59540763
S 82999 349253089
A 2190 558390691
A 77882 401262863
A 45526 600807988
Q 2550 71454 6678754546155
A 64167 583834966
A 50843 792295001
A 57379 552078625
S 31959 290614612
Q 37533 77081 4175065325299
A 40012 145631651
S 65505 534373802
S 82202 561744183
S 88396 97904206
Q 264 77307 4754394055612
A 22966 470143051
A 59168 416068505
S 85686 869926811
A 82316 102926841
A 23882 668700204
Q 10373 71048 3274633734212
S 65920 697560675
Q 52227 73195 9728042866395
Q 42828 70338 950007473177
Q 46685 64672 7126694420749
A 66743 743116635
S 71555 868726691
A 91971 975287287
A 69138 427008145
A 38435 558448254
S 90414 575114667
Q 39641 64450 6059183191092
Q 34468 88772 2870634511003
Q 81923 89640 1776439269718
Q 35664 76446 8594319710584
A 8246 554739167
S 91002 135499224
A 79905 467316560
Q 38826 79986 740169641001
A 24675 809505461
A 57513 660936667
A 4947 457330731
Q 3387 11908 1766326419478
S 24764 521810171
Q 84570 90870 818128208369
Q 11109 91432 1451052942238
S 55153 14782244
A 35402 806740627
A 57505 989271171
A 91293 872555201
A 62974 401181152
Q 42445 70920 5469982856690
S 28708 907766852
Q 44455 60485 5843415719686
S 58146 594706957
A 80241 124586237
S 46510 960180488
Q 35910 36815 240353688408
S 39810 227702472
Q 19029 23973 2944433167955
A 1793 469989701
S 17047 793126869
A 75090 302045990
Q 3123 66519 3862246693930
Q 9181 91468 9430021201883
Q 31290 84624 141560320808
A 43438 199619945
Q 28387 58835 7234419828637
Q 45792 90937 1147280797588
A 63559 657947062
Q 67729 93183 7490722023732
Q 30866 71047 3340286216741
S 56142 995291587
A 79239 907938290
A 74074 479250631
A 77548 663366870
A 65081 921250778
Q 9475 17720 6896715479127
Q 12789 89170 4262051394791
A 13417 382522239
Q 19434 36613 2075546267120
Q 8466 51158 6200985537429
Q 14643 41523 7506024972803
S 67078 693136847
Q 542 80240 7574141325140
A 69090 358040733
Q 1472 91608 1764560668231
S 80898 563406601
Q 10888 81424 7970635423553
S 9949 38170925
A 34965 495674450
Q 68 93310 1727901754624
A 12547 577655185
Q 13782 43726 7607039560664
Q 16150 88514 7462662619838
S 89 984477785
Q 34870 78389 9180340025906
A 85985 296987591
Q 9983 79875 999074527183
Q 10822 78425 234139503793
Q 49191 49367 38212907052
S 39176 574692849
A 11299 594335690
S 46103 225793926
A 74651 125199635
S 84063 293473213
Q 48754 76820 2139610165499
S 53267 513650333
S 37134 761308213
Q 40334 78793 9816378788713
S 6902 55063921
S 83605 604565691
A 58670 454009303
Q 32417 51349 908901881777
Q 7589 89503 7153384296912
A 83857 453649085
Q 18511 73492 2734494202167
S 24679 634015345
Q 7256 86887 5418438637830
S 78510 642829255
S 70432 358217654
S 31372 683104322
A 5587 631327172
S 53795 344250617
A 27209 787148101
S 8218 917186365
A 76423 916555289
A 58812 346598924
Q 1233 83244 2119539581951
S 28203 492391029
Q 20949 22557 984301693773
A 626 535927482
Q 44873 51136 5610200001001
A 53896 893677106
A 5272 102688179
Q 3802 92101 9712944429595
Q 27179 83923 3591839347880
A 22621 220164023
Q 8374 92823 3974747966828
A 27572 488594949
Q 5344 88940 3837598760802
Q 599 37847 4316033741471
S 72035 535093713
A 75811 335614750
A 21134 696146631
Q 63400 86837 5236871272402
Q 39167 74245 4117629610107
S 84148 214252076
Q 2577 92025 9495019216674
S 5217 876803966
Q 80567 82867 689506174513
Q 14743 85725 9533099885871
A 16126 295528894
A 77617 674683210
Q 2302 53307 4785507918580
S 70619 41962869
Q 24569 54464 5143550585782
S 37792 530498934
Q 30174 86668 3128103118888
Q 27905 81207 107124817268
Q 2251 84407 6410573916006
A 78190 981132632
Q 46507 83854 300009710774
Q 483 71315 8825232311874
Q 11104 68230 2879591175342
Q 3339 27220 3112721538685
A 58689 266741820
S 20314 310389979
Q 66744 78850 3577302756196
Q 28465 31874 3317377357352
Q 29307 32167 637646110385
Q 10980 74392 2629049576785
A 21072 523319397
Q 26713 27217 479258622041
S 31272 114948381
A 80923 326258316
A 48647 954538493
S 5255 862318436
A 67323 706870679
S 21506 620696136
S 44513 294193473
Q 4001 54433 6838199822599
S 36859 172812078
S 79810 224109746
Q 8478 66747 9296910876082
S 70311 929901156
A 11628 529373721
A 48800 980233466
S 12175 469605842
A 49005 358414675
Q 22791 74266 5091162529881
A 81735 45445983
A 121 969421781
S 26560 852864163
A 18581 734545476
Q 7079 78040 2713085301678
Q 9861 89972 8051692798279
Q 17010 83365 8119551681077
A 18071 360575986
A 22994 46589137
Q 20912 89118 3556213721617
Q 4360 50405 4884011935373
S 17034 250673634
S 78874 952141460
A 8996 792090910
S 77990 643295288
S 83430 530743295
Q 562 90973 1606809400858
S 17038 347867295
A 941 278876433
S 8461 77962102
S 84389 151940304
Q 3644 84247 6441944327924
Q 16499 87674 301469345463
Q 1875 78679 8315574981618
Q 34536 65027 7101164234773
A 20281 11985530
A 54004 967969506
S 141 294241964
Q 13345 34194 9649998315015
Q 5291 30858 9547252375534
Q 31977 39283 3052565381841
Q 29054 92322 3489807423851
S 13360 422204976
S 58757 325866368
A 91693 993594619
Q 9269 52450 1194772782957
Q 58961 75107 2860913263900
S 18703 796645443
Q 37223 70711 6960408792892
S 86204 625177430
A 15857 684818412
Q 6166 57776 3128339725003
A 2433 190168185
Q 41169 78114 8102848300832
Q 2991 53405 1662742017526
Q 36308 71887 729510071263
Q 26130 60075 5616521244542
Q 13479 84456 6741211110084
Q 5062 89617 7557758340190
A 19015 228319639
Q 16679 71586 3078270049565
A 17252 781284439
Q 8681 76071 8976882260281
S 88618 706785294
S 34835 184273390
A 59947 530978668
Q 8854 57431 5273180139971
S 91283 728828661
A 17353 301997492
S 21330 136242733
S 63230 749716010
S 84286 378391679
S 18750 308563350
S 58551 369398545
S 71179 224989732
S 84743 138797335
Q 3042 14184 1723827004691
S 12305 970903383
S 93 648300471
S 86634 784740318
A 76387 180075851
Q 16575 57112 9910946858005
Q 53785 92917 4358488967990
Q 10207 18070 4002082806704
A 85949 787225732
A 17640 962628948
Q 27054 90123 4177210007452
Q 13896 92388 5429455766643
Q 17337 24914 3958903894502
A 6735 565589518
S 34202 286570790
Q 7154 72411 4077738268070
Q 14032 54249 2999990599928
Q 31199 82184 789157605222
Q 12233 92008 8951909660067
Q 38043 92570 1777439252935
Q 8269 78672 380783496118
S 44043 317411523
Q 55652 83152 4141501458356
Q 74823 83440 3453868593366
Q 7024 45128 7177648434712
A 10597 88734000
S 46292 969363578
Q 56604 81252 2393011890065
A 10316 196820123
A 51105 199077299
S 70675 345784906
Q 15193 91787 2312331744897
S 27782 783397328
S 41915 624490467
S 68680 470462181
A 21188 602666856
Q 14896 60708 1708741317155
Q 5722 86174 1193627664697
Q 35102 75704 5790403803478
Q 42060 52960 2107387812129
Q 13351 42053 3765118496850
Q 15079 86255 6118315096917
S 66156 24611046
A 90976 213917759
S 47067 367566422
A 86322 918851328
Q 35522 46028 9990252642036
A 85424 461352081
Q 9617 75794 2638259748341
S 81790 101456879
Q 1352 72816 8288559966475
A 28066 714279124
Q 959 75074 523700605695
Q 23095 64963 4211207914886
Q 27343 75270 395786641172
Q 48676 52954 4002002917647
A 66537 34520107
Q 6995 93167 7801970744904
Q 12490 84731 6947465436399
Q 24321 84799 2564748632304
Q 14797 88316 1225844974401
S 78467 943456677
Q 38192 44125 3227028180617
S 28140 844866389
A 71560 402908979
Q 40378 67843 3051765724996
Q 9969 35041 4524833444692
Q 20112 65543 6870335752824
Q 60033 70514 5478570185938
S 15708 546022033
A 40385 39816303
Q 12338 64462 6318148658059
S 88215 17904517
S 5225 815047132
A 90889 326602833
A 61671 307993001
A 19523 633879587
S 66498 298847050
Q 45269 81869 4578185371992
Q 40540 72339 65460186066
Q 27489 78525 7230082116392
Q 264 92636 7157431013262
Q 57529 87695 8462066390690
A 18277 502613917
Q 28452 51243 819446562105
A 86744 238140020
A 16722 122205026
A 10405 174348802
Q 32248 88041 4045098161195
Q 36347 77379 2651272526351
S 20832 358971004
A 4008 964421430
A 32090 629680247
S 2418 601397849
Q 53088 79055 1672470047900
Q 58119 90869 9110544297666
Q 20331 64482 9574580664281
Q 3862 87583 5678058923174
A 65043 963299502
Q 22672 56939 6905194382870
A 32258 827711357
A 10134 158253354
S 29740 226792346
Q 40866 56990 930598226313
A 10897 897746761
Q 520 82157 143999026005
Q 28078 87616 1966679392219
A 72311 526088947
A 71946 288430412
A 73154 631343715
A 91343 758062851
A 76988 52287980
Q 6612 64606 8591189711262
S 80966 447409942
Q 3030 92007 8575958727739
Q 17742 51887 6586094023475
Q 21962 56161 6372589915654
S 39711 598192116
Q 66861 71989 2120523226792
S 18464 356335165
Q 3617 75303 2343573233962
A 87175 890400638
Q 14670 60900 8761730218358
A 57543 283885062
Q 63750 87601 1895607396020
Q 2517 24453 1119420901454
Q 13090 25957 985244138772
S 47186 699797679
A 19296 359647486
S 72891 801651634
Q 42416 72734 681414330055
Q 16376 91269 3545458392347
S 53283 927099670
A 28195 942616554
A 49783 966063204
A 50246 265995047
A 16925 574678564
Q 42985 49883 6861817582677
S 8556 795337565
Q 35817 74341 553070964174
Q 1051 91342 4633876519225
Q 13205 59182 7906833981449
Q 3941 79767 3892887129123
Q 219 53142 3434795119170
Q 27304 87698 3246897886385
A 61527 110574567
A 67711 804320135
S 77353 785641903
Q 27930 92524 6597215701436
Q 37556 83314 4128442525892
A 82603 811036306
A 11230 25087893
Q 49544 53128 992585171705
A 91131 378828883
A 22169 404729914
A 28424 424925179
Q 7837 76565 3671497657168
Q 9606 91410 2199550657656
Q 630 90509 4257534348083
A 84015 838233802
Q 47656 89261 6011325133032
Q 50938 60586 7566093466545
A 36473 749667581
A 57275 830940942
Q 33331 88540 7387747791776
S 52055 637744905
S 2478 492247155
Q 58718 86395 4954249201535
Q 9300 86970 6739958613348
S 21885 676509041
Q 8589 59577 4810238579596
A 8829 697053337
Q 10487 89582 4588767099936
A 55996 102415824
S 30405 939617868
A 70651 674853188
S 31449 349296129
S 26193 510014712
A 26017 370054338
Q 25917 46033 8782191415008
A 16701 517392423
A 6228 496989140
Q 2227 79928 8837841104898
Q 9031 91953 9903486260638
S 46321 53957572
S 48322 124646397
Q 26460 43466 344306943203
A 8355 835918499
A 8725 675717860
S 90036 984526329
A 27064 56240017
S 7595 229611019
S 14064 809010963
A 25965 48947886
Q 6258 89285 9426115135405
Q 17940 40730 2872549732604
Q 11694 61566 4903596869797
S 56584 176281901
A 68544 533909058
S 87694 218189995
S 75879 310171843
A 59877 200495776
S 82017 958176210
A 74334 970360750
A 1705 902046258
S 77082 246290348
Q 963 84084 1770041841639
S 8815 183258625
A 51159 235044230
A 19748 549497188
S 63987 188251011
A 69198 283724404
A 12944 514823000
Q 39673 74778 4684971557550
Q 27058 90693 4976342450842
A 3727 605194010
Q 5800 12393 1852962976344
Q 82230 92494 6142343133781
Q 27351 62899 7432890010239
S 80894 531260766
A 41097 80783621
S 35978 274942355
S 11675 79815058
A 7553 770479368
Q 37212 43800 2270820980412
Q 10783 41550 5300593983505
S 75869 652626679
A 55209 593412018
Q 28175 86361 9382969314404
A 35798 207893795
A 71336 915069320
Q 4401 71082 1360034588940
A 28333 978405600
S 56144 459297804
S 47161 752142247
S 66625 8925028
S 78842 343996813
A 58474 227795986
A 20546 613279235
Q 51509 79198 4152845593492
S 46440 322782910
A 92343 919209654
A 93134 536065450
Q 15006 60040 1593174891528
Q 32315 85153 1432658702323
Q 15743 80776 4293283222569
Q 1509 60503 3833207599781
S 84459 308673376
Q 1397 68396 7506352815096
Q 4501 86681 1815085081355
Q 3741 9034 527849707425
S 57393 645315049
Q 41520 55799 480957949150
Q 36142 72602 8614988616711
Q 84 63369 9407738397023
Q 55055 87884 8106596329301
A 79705 360948172
Q 6686 88080 8747634587716
Q 12340 92207 2058351647445
A 73304 243615040
S 79732 736814458
A 89979 302401622
Q 1061 92700 1434995854965
S 88956 377410745
Q 30364 61136 823160152425
A 7653 908725152
A 84685 325213224
S 34063 440873571
A 39270 397559131
S 29688 799085463
S 28245 898412939
S 66838 694535978
A 79543 727232198
Q 3061 50602 3459626234676
Q 171 2736 1829196757425
A 55041 235073840
Q 45085 49716 3778680790576
A 60587 910822943
Q 6085 58479 3426718949978
S 12931 927369679
A 37090 936377962
A 64281 433006523
Q 16317 75491 7716982426120
Q 19274 58282 8547681920006
S 63474 188934602
Q 13501 18086 2689037085493
S 87035 384073502
Q 63091 86986 9741806791478
S 15906 118540562
A 76731 790333065
A 29158 18651610
Q 4331 91930 5151190421839
A 35602 25778581
S 37122 934775751
A 22566 83182447
Q 10303 12776 1551024811695
A 63570 503434294
Q 6137 67353 798207793258
Q 53196 85654 7400810055092
A 12356 129881858
A 48825 94210807
Q 53 92552 2460940040824
Q 7487 80276 8534013366729
S 87819 683571205
S 43957 329786101
S 50547 926303054
Q 20442 76099 1747597524738
A 62653 931325132
Q 16261 80483 4843382867035
S 51485 601350566
A 7597 278545750
Q 33712 85554 4002023588153
Q 2586 91747 5476207708906
Q 38251 90565 2942278720026
Q 4187 85715 2984822069159
A 69210 190134427
S 35286 262362420
Q 43932 75009 2499754229310
Q 7502 81670 1549656551523
Q 2325 75765 4546775618094
S 19637 364623221
Q 4720 11294 3870819576684
S 40401 860059514
S 53423 346349155
Q 20356 84379 6758269856430
S 68678 647307538
Q 8403 61207 923930057068
Q 1781 79867 5663469570969
Q 5337 68839 5641678181996
Q 658 67016 1679088122439
S 78584 871073640
S 10340 411125593
S 49962 209733349
Q 10421 18711 7820797722507
A 14892 674506862
S 56413 271834743
Q 17255 75238 8417202897116
Q 7386 92999 9743347653135
Q 44752 68875 1433172892296
Q 2786 80161 1356103199459
S 33947 96846735
Q 16490 19642 2925671740071
S 59387 739754939
Q 82305 83020 584637797341
S 82709 206525436
Q 19180 93234 7194469384055
Q 38851 79076 7962968981621
S 64663 67202646
Q 44474 54550 2715086873879
Q 28357 29574 547450592633
S 24745 204273267
A 16232 515583473
S 90042 524189348
A 87042 935436664
Q 60359 60680 158629265020
Q 12143 88282 3079919561569
Q 68519 70952 338362311228
Q 35101 78370 7921394277624
S 88369 293026347
Q 10605 51813 3380465313187
Q 12396 26131 4667438223126
Q 45653 78282 871086836621
Q 3095 92443 3415642084268
A 30215 683313132
A 92496 845774186
S 10399 881020207
S 32576 863989701
A 84452 408676509
A 75270 51145103
Q 2491 89237 9196794041509
S 37092 290387994
Q 2427 21471 2146323511678
A 80996 964327212
Q 28602 79591 1323053645171
Q 24186 56641 128892345941
Q 31996 81827 5437934291761
A 32496 89332158
Q 44981 54432 2785593630077
Q 24043 26618 1630199068115
A 53898 165747138
Q 8145 87910 5140531521676
Q 2113 85824 1361295265853
S 25550 183294655
Q 11463 78170 3750137907840
Q 82992 83654 515463110140
S 12252 465651675
Q 22722 24053 60549598366
Q 41239 59505 1952804082694
S 52301 681012792
A 28554 332012464
S 31819 518704127
S 90271 239530814
A 35245 43681905
S 62883 599791450
A 50360 918088763
S 42830 71018017
Q 24665 69703 4645916390835
S 9389 878300109
S 15293 212112857
Q 13235 33827 4628983303514
Q 57298 67161 1244083515481
A 68093 367184045
Q 54502 92441 667252162250
S 84534 387571988
Q 5050 58510 746049487320
Q 20216 92578 8673744239135
S 72256 821728692
Q 19176 47509 3375802765367
A 32450 926093967
S 14479 175202735
Q 28861 71017 3896028797728
A 77367 208197442
Q 37304 48309 7577779093198
Q 2554 62902 8545266397260
A 13800 165684094
A 1994 366950346
Q 535 71853 8753254683547
S 19100 140096538
A 56760 785720031
A 60843 641342508
A 92444 421369402
S 28964 541584625
A 24860 744703659
Q 27494 67786 5149199911665
A 79226 305110297
S 44834 31651534
Q 5529 27146 4110769194991
A 65599 137259825
S 68786 706283600
Q 22672 76118 9028533389684
S 6631 369510415
A 57134 733039431
Q 15418 81549 1194576988294
Q 1922 35562 9818413721568
A 41502 970267594
A 5184 63471936
Q 12755 63572 2570495430888
Q 4255 55155 702929070576
Q 8558 80524 5199974389669
A 67871 608203234
A 75987 697819284
Q 5042 74401 2659300373042
Q 6423 39192 742394000385
S 64353 73837107
S 63254 726112443
A 53821 552019358
Q 42653 48807 1988465691906
S 21077 638227100
S 81841 988986236
S 86692 968853934
S 72788 938542809
Q 1374 64205 6587631112605
S 29550 158391040
S 12039 897993405
Q 11647 90378 2116014726672
S 427 336646520
A 86183 7433538
S 18568 527637597
S 69211 909274587
S 11926 742203724
A 62001 546941460
Q 47117 52216 3798680958862
A 31168 125978901
A 34284 195981406
A 87427 546246401
Q 4233 68762 144965095389
A 60839 236430355
Q 67602 92588 2930727855970
A 51309 515210221
A 4753 637713120
S 27787 776386669
S 10578 910519957
S 66803 146256743
Q 10536 39312 5465180599067
Q 4859 52018 1223428832579
S 31942 732439594
A 78944 210728542
A 21174 90779040
S 38746 989004978
Q 76462 87720 9996094810605
S 3147 811016369
A 2457 772058029
S 22508 360614562
Q 17780 37898 6582745899808
A 11648 581502359
S 61003 399613162
A 5109 843317565
S 32898 710219750
Q 997 26500 3728773509235
S 77916 5456700
A 12238 237530398
Q 13306 89570 7760231262390
S 72887 695194260
S 2379 160050351
A 2899 970466370
Q 47525 69437 7174612494583
Q 2044 25777 7478536430496
A 20073 95590677
A 31038 280298370
Q 15689 82177 955816316411
Q 23785 57421 2636532621929
S 18830 510260530
A 16394 297404639
A 68392 94159532
S 46345 909959508
Q 2176 73303 2862441772709
Q 9172 87001 8173717884611
A 58817 572801897
S 15163 790610732
S 74900 148435794
Q 3177 92448 7094158983282
A 66856 875026045
S 18067 6975946
Q 17796 65769 362723032042
S 35943 323101298
Q 11246 90302 7766119971855
Q 25392 91874 2703810785316
S 92282 191594785
Q 38768 74212 4595266780788
A 71412 27152264
Q 34900 93368 3108730469812
Q 9565 50422 1111550484035
S 85283 271469305
A 37867 879763411
Q 1440 91762 6122466846162
Q 8836 75058 2119206242670
S 76194 501186243
Q 4869 75836 1001464661376
Q 70511 79688 6222573468712
S 50641 365339331
S 492 355287897
Q 16099 24632 6641601333786
A 87367 775503868
A 83747 377272800
S 80287 608340910
S 83250 162515986
A 64415 287666092
S 68523 345709474
S 64559 869134763
Q 1467 89934 1217500092814
A 68562 562782621
Q 23538 86060 1884670432802
A 4950 827175318
A 87598 325279408
Q 55405 88956 7867300455302
Q 75322 91370 711177526539
A 72505 71225084
A 52621 208498238
S 39493 37502363
S 16889 330453847
S 56522 762076290
Q 3524 84142 1668875492392
Q 4835 57907 741831637018
A 79132 688552136
Q 6640 48877 9535574189508
Q 6932 89678 331050928360
S 4226 910095204
S 19936 507673966
A 56700 792390130
Q 15318 66928 9601965380766
S 78248 377007159
Q 67446 91775 9295403330989
Q 1662 87056 8868472527683
S 45255 401406861
Q 16681 84452 4119077813223
A 84111 572697443
A 89584 622042714
A 82151 417325164
Q 22721 92773 5462402437885
Q 29010 74320 7744132779942
Q 17083 55143 6554183536857
A 77566 678026493
S 91003 257810369
A 8863 651879721
S 24215 122669364
Q 64874 80341 8629372203850
A 79772 766103351
Q 6008 16942 6274290676397
A 85413 907903036
A 41478 565164254
Q 16263 90440 3730433488232
Q 265 92449 4879693341323
A 50031 417894761
S 59311 597024685
A 36859 333294063
Q 77414 89423 3357982826396
A 6980 126880668
S 22750 329965253
Q 23151 75726 6460199506080
A 37932 483948666
Q 4043 26212 1900991115631
Q 25010 42965 4808496595393
S 62433 1052823
S 3139 566113547
S 90016 757162850
S 89984 518097821
S 70897 592474598
Q 11743 93301 6206061193317
A 43435 439545699
Q 5395 75982 173070728541
S 40253 638168416
Q 39931 89025 5095779848307
S 45537 574948256
A 90682 816881118
S 13233 274808323
Q 25924 75888 670835966376
S 79185 719992436
A 86345 392020392
Q 15839 78097 6464600818828
Q 9480 39945 3416850795176
Q 1508 61993 5015001614848
Q 51524 93041 7160228397073
A 17859 6667837
Q 2398 92219 2059012532078
Q 175 91765 541701774928
A 6168 919309133
A 38564 932891519
S 53531 622436708
A 56135 650791083
A 32110 73187540
A 14628 119535537
A 12594 122346168
Q 232 24058 7831905031506
S 87310 509527150
S 29320 143104736
Q 4487 88671 1351567507118
S 88341 279201555
A 57918 220538462
S 63624 815561156
A 4101 808147959
Q 6295 91212 5950940739532
S 37365 439384088
S 71609 396041940
A 63021 860662868
Q 31227 81366 558754325387
Q 16127 74131 7644351693935
S 86839 730754604
A 51911 539557358
A 79475 274807061
S 59333 885724620
A 6207 90637971
S 4143 682184025
A 86955 881308284
S 6381 583925448
Q 7001 47886 8427942165423
Q 69996 74875 1474010689200
Q 38051 80668 2777324369190
Q 11659 46596 2888455821989
Q 4520 89991 373259627119
S 20227 561450070
Q 49118 76859 1474058565646
A 92816 251932963
A 42246 379368100
A 11235 876269472
A 55301 181741126
Q 62882 66179 305595095372
Q 45243 81460 5218144933642
Q 21068 86504 8298419875377
Q 39660 61640 6465638266531
S 38303 768933135
Q 8733 35585 5188636486968
S 24209 938708209
Q 34884 83358 1546085976843
Q 1750 90953 2487011283353
Q 13041 39030 1488647003476
A 11592 685469546
A 47719 555402577
A 32835 528178739
S 68094 735351187
Q 50321 64695 4369408990043
A 72841 183453486
Q 33291 78820 6167876761303
S 12336 431138330
Q 2129 71685 8608266968264
Q 18326 50825 7781439591777
S 42142 379869385
S 1219 538433406
Q 4659 87822 2474882961015
Q 75395 85946 6030097337960
Q 72992 73331 83293532770
S 53054 216996744
S 70966 378045605
Q 1730 86581 2150836073495
Q 4840 27289 1911296890063
S 91049 580518445
Q 49584 68372 9033152449258
Q 10822 74366 1043759948897
S 31515 899801169
A 58541 967640181
Q 7633 91359 4062060782561
S 20437 514769402
S 5904 826000400
A 26390 222688396
Q 45537 67850 2401057313166
A 72360 195717941
S 15081 277335902
S 83975 83206891
A 13852 976550953
A 22505 536315672
Q 12516 83104 8324608343331
A 70229 284636667
Q 8683 91663 4888786546875
Q 5580 82765 4383734254744
S 12276 933186045
A 60116 600201547
Q 1419 87863 6033454657471
A 6912 43775986
A 85533 677071530
A 90531 426353453
S 73251 216499285
Q 44684 87693 2736925654232
A 51040 981357842
Q 29502 90040 6017699504060
Q 43041 68024 6554748735713
S 5191 733974227
Q 245 82823 7092249117135
Q 79475 81120 790879057851
Q 3724 93078 8242820551172
A 9228 846349694
Q 61532 76451 7225381671561
A 82539 55983797
S 28259 155475569
Q 54417 79810 2913158613399
A 59243 722982148
A 42010 402284722
Q 13592 91387 1959217203201
A 4279 616510695
Q 3362 79300 2659985200723
S 20479 76842984
A 88638 281798137
Q 12348 84565 7398827348348
S 36228 416921164
S 36801 183394285
A 1288 576801356
A 55358 527286265
Q 1528 84808 4453815483560
Q 643 91690 5405258939350
A 17142 389447341
Q 1125 91175 1282707041019
Q 39844 73928 801233869087
Q 33617 91850 4676986263452
Q 21194 79615 3537408678538
A 56949 339816109
S 81950 204699265
Q 20462 59289 4903111272098
Q 31592 47801 6888982344651
Q 14281 90543 2727225819275
Q 8052 82718 1104524321929
S 85197 607035943
S 40937 920021595
Q 70561 91659 4987130631511
S 6869 506869040
S 45329 839262768
Q 33799 78442 5446892418896
Q 19744 83006 5004074743938
Q 33433 64458 1792240445120
A 66857 252453782
S 72919 561581514
Q 7004 61703 5546961456147
Q 15550 73289 1459603774871
Q 2769 55358 1661772165554
Q 502 81570 2833150598394
S 91355 447561099
Q 6222 63691 5000278272550
S 52471 168157483
Q 18139 19764 553459156299
Q 5347 52394 2311915549537
Q 41183 69382 2589627789254
A 34711 483400734
S 17230 448532462
S 25557 251760755
Q 12750 39049 7362743946632
S 78238 800386947
Q 7218 70174 8197238635655
S 48195 973443080
Q 15797 80780 6641372496090
Q 36250 53194 8017369737539
Q 47450 57042 2394606870815
S 27772 718040204
Q 25689 59920 5164289134259
A 70539 719782839
A 4070 578893544
Q 39563 46128 3933580389990
S 65127 709243459
S 4953 637814301
Q 11367 91407 9913772054065
Q 16423 74086 470925254495
Q 9181 49940 9015208954803
S 52733 12244682
Q 42335 48282 289868332089
S 50686 816085695
Q 16340 47106 6119062381782
Q 11341 74868 1124445949996
S 89627 203151851
A 80968 3644301
Q 30831 71699 8211113052473
Q 8366 19998 9160779113662
A 80091 491291176
A 4941 639166023
S 88856 728171725
A 8183 27321615
A 77205 976265925
S 72856 653847405
Q 564 89423 361768905972
A 79996 2366809
Q 40874 86134 552880390864
A 61128 756254084
S 84653 452881805
S 84772 93767439
S 13570 548389718
A 16522 904522325
Q 52848 80227 9573713646992
A 56789 794671283
A 49892 75830609
A 52521 45515354
A 22001 285095542
Q 2870 56302 1704459878294
A 22814 402657172
S 73124 224248658
S 66250 937282831
S 3966 979726302
Q 6275 89410 6835610822806
S 20400 224070365
Q 64234 66806 1298015623776
Q 28932 73971 9328117981782
Q 27497 59030 6420692422084
S 52481 427413246
S 58088 626108936
A 76205 216789717
Q 1790 88624 1522017387638
Q 11031 32200 5801524149220
Q 5504 70899 296271926350
A 79015 600319750
S 3428 71967244
A 45096 811228338
Q 57955 83093 340103924108
Q 42293 82494 8897615408624
Q 8496 74016 3689174245622
S 76292 431342420
A 59768 219087680
Q 25501 59570 8779958997436
A 66894 105431386
S 51664 900723143
A 58118 134455086
A 71802 342821840
A 67303 270593277
Q 17740 88075 3714671985333
Q 3259 72435 4841163861932
Q 16429 57838 7846597087288
S 5542 430700891
Q 27156 38569 3337032359428
A 85524 810669676
A 61022 554063257
Q 40374 88413 9749243228461
S 33025 386617086
S 8521 486564882
S 78438 506424502
S 25528 962057717
Q 40981 50860 9291107526568
A 75519 774666672
Q 59350 88577 5371824441833
Q 321 85835 7646499460866
A 34320 295763123
Q 5443 19246 6643649690927
Q 1741 78455 9346135518641
Q 3631 63728 3820378145200
Q 14539 66441 9016793554652
A 11318 220671870
S 16806 655531695
Q 31967 77400 4825388670380
A 65499 529893837
S 24704 617660422
Q 33366 88656 7339414875398
S 22524 459975888
S 34754 259550097
A 55342 867446284
Q 36863 74223 8187242742873
Q 19853 81571 5820600392544
Q 45424 76754 571733623877
Q 13912 37859 6095934605852
A 38542 605568389
A 80048 451042649
Q 23936 84327 8973567576486
Q 8518 60933 2336382603043
A 48777 363088990
A 46222 840711116
Q 50280 71287 758489408518
S 79107 323526581
S 76736 495027982
S 56123 861645404
Q 17474 78131 2164776323358
Q 7863 58500 8484154533587
S 5557 450381635
S 66697 73782438
A 36415 722032446
Q 2774 81724 5254362807762
Q 7312 90929 6311532517884
A 38177 932078903
S 74985 502012354
A 30133 635933972
S 65151 245383365
Q 18198 84606 3882842087118
S 10511 771792295
Q 30256 76740 1247735218966
S 60750 88835499
S 58685 439753982
A 35029 342905044
A 61338 601417853
S 56296 810365444
S 89361 966286051
Q 60576 92379 7279927154384
Q 11805 87975 8007733313245
A 72542 337073261
A 59424 917633848
S 91556 768498062
Q 43886 91111 8408045102182
S 74063 383154484
S 19787 865573122
Q 31545 60431 7567909459509
A 52500 564740532
Q 44913 73555 9399786512417
Q 20394 72336 734945953755
S 63800 611005117
Q 5957 92834 3021109519571
A 68932 406283392
S 22164 716944657
A 37102 260176242
A 21137 598124761
S 797 849991757
A 79594 601828623
S 30092 801824866
A 6778 48867629
S 50623 13720084
A 71307 123159105
A 57123 415047250
S 71382 919222321
S 29763 474285425
A 2867 603203310
A 82332 897854011
Q 15196 66410 518724105100
A 15435 316323354
S 43503 295105578
A 4709 359018560
S 84391 332791442
Q 3564 83000 782862613873
Q 70896 86346 3608624982922
Q 21586 34305 1465552618880
A 52256 233510965
S 14581 581535508
S 56293 904977986
Q 28272 65200 2385082237920
A 22269 194205045
S 46608 885821709
Q 28712 41267 9242030210335
A 82622 713316069
A 38029 470561980
S 60066 299998378
Q 13734 17806 2578490020574
S 83726 714289175
S 87851 885456401
S 41814 991740098
S 44805 420055185
Q 49831 59746 9884100490560
A 687 919566623
S 76639 264022203
A 35154 419410434
A 39581 144710313
A 43941 183707250
A 22605 171638669
S 9495 871870312
S 70418 216212053
Q 9290 67873 5992190730636
A 38818 193474682
A 81243 639180647
S 76782 757634996
S 15240 992202870
S 59529 560492243
S 21320 341885576
A 23898 327871032
S 46735 579861804
Q 4933 79687 6158468455657
Q 7934 68683 5205832118468
A 54119 545614000
Q 1605 75888 111872279449
S 33211 312181241
Q 13501 17231 1414405848014
S 16044 780760259
Q 10774 43320 4882775784312
S 84639 61239827
Q 6742 79108 1591239993639
S 76408 360426430
Q 44272 74371 9158949316540
A 78252 355989466
S 50027 684704712
A 35428 85611334
S 92371 99250405
A 66457 2474773
Q 20761 61629 1728493938466
Q 190 88298 1266694241477
A 10738 310646537
A 43710 439340801
A 69770 887141922
S 82361 240675931
Q 46962 85644 1213745359833
Q 15376 88724 7928045222252
S 68202 484132232
Q 908 92748 3530489149400
Q 6224 92547 8197302567657
A 58800 312623527
Q 4472 22133 9398784619350
S 62650 214938794
Q 19647 88340 2640325807676
A 7153 217052083
A 69140 572265265
Q 1276 65505 8616737132088
Q 5725 76265 9763449517669
S 61427 340420342
A 60613 571986351
S 22887 877625304
Q 745 85696 9654926276564
Q 20383 90736 407536903158
S 53937 276762597
A 53452 474513874
A 85590 60137556
S 70578 968455319
A 86964 226284384
Q 2768 68339 738647673842
Q 2794 55214 3221588737955
Q 9117 77546 3720332887886
Q 57986 86849 750592503443
S 37247 952207231
S 30620 86491986
Q 43477 78343 6837982429642
A 21451 799280235
Q 1916 53268 5185946154338
A 48782 308479604
Q 35500 81908 301005319322
Q 11328 76597 9197013039234
S 37297 325858299
Q 26924 72894 6493115897257
Q 37102 43080 3098354589101
S 6525 453855638
A 6706 122680242
A 35399 668003389
S 71378 462329055
S 70319 581306674
S 26078 232033764
S 8867 228655564
Q 79056 85833 2723211445324
S 55142 807502848
A 7548 420258959
Q 51667 57685 5896939845834
S 26259 391014228
Q 1077 26995 9319720798695
Q 14303 90030 2808334209766
Q 42683 68501 4702944406417
S 84349 26758766
Q 48049 69849 8264798271165
A 26481 446427639
S 10573 782098554
S 75464 438842689
A 49016 972398441
Q 12019 39068 6014511664935
Q 9463 87570 3327072776170
A 84293 658105255
A 3237 330384804
A 70189 912064083
S 26125 39759665
Q 15506 64398 9477050563258
S 32468 613416948
A 92235 820741929
S 19665 363307633
A 32955 882913564
Q 43921 74158 2096564356205
A 67925 348109709
Q 22910 82165 2062599255869
S 26025 62255185
A 83409 247907737
Q 61171 62520 744684335847
S 16250 569095381
Q 26358 26928 437492849840
A 55516 202025757
Q 40468 63529 2519780723836
S 16709 114762431
A 50068 691118610
A 69182 694594360
Q 41260 82670 1262219778442
Q 11495 89423 6907704575261
Q 47130 69277 7073974851205
S 87509 707713589
Q 3074 78896 2829186074654
S 42959 723371857
S 14459 410882784
S 27923 955832090
Q 21539 89158 668292768029
S 6832 814653492
Q 9370 71557 1195608812518
S 64750 458736236
A 43414 385101619
S 70723 984051085
Q 72811 74096 806129596653
S 68218 640763335
S 58016 422004444
S 80093 473368316
A 88070 641493355
Q 31309 36669 3081160219710
A 61446 303660619
S 37739 560080455
A 86158 923479263
S 92952 792139067
Q 32317 48789 3863041623047
A 6094 678805543
Q 4448 87619 9790472010693
A 41775 939771938
S 3524 856335561
Q 32514 61009 8725140294878
A 9310 838203139
Q 7408 80826 8565108812551
S 86197 849963204
Q 23428 23557 119500854970
S 33067 673603958
A 44384 648709231
S 75950 448902205
S 49382 787312032
S 17753 584396159
S 34706 649164456
S 43088 757771225
S 49351 140622105
Q 40371 67087 728603151208
A 74468 671665342
A 68913 793549400
A 1136 798117738
Q 12626 50048 9123370161273
Q 18840 82191 6774086621783
Q 8106 51707 1409015294730
A 23716 715674268
Q 12478 35082 5183898808127
Q 3889 54427 6230819965814
Q 4875 90775 648806794211
S 44591 658726323
S 54716 572626180
A 42924 816794684
A 40076 348317569
S 77896 395176850
Q 37279 55565 3457616689169
A 21111 154339336
Q 10569 47373 843557991671
Q 30426 44300 6408026367566
S 22627 387382748
Q 849 76643 8707175372479
A 55907 787470303
A 41402 458995024
S 53926 569139304
A 10133 640585408
Q 71089 87499 7947547210519
Q 47979 88791 8464060196605
Q 6649 92548 5224573179182
Q 2137 78149 3823723228539
Q 7393 9096 1600018751073
Q 34998 45324 6192462893809
Q 44674 46106 90864435218
A 76681 151947833
A 84158 429408494
A 77495 782611157
Q 124 92564 4020601471176
A 39659 873792030
S 79778 563150918
S 35654 988455825
S 36181 850505987
S 77009 25347714
A 52200 508696762
Q 9690 56785 1942207698599
Q 349 23459 9119450997994
S 34874 621025530
Q 38067 47866 8169726605841
A 21171 653072228
Q 4987 70645 3933101876536
S 3972 321674484
Q 23129 92023 9710552380871
A 92864 589057472
Q 6015 61799 2039260642416
A 90473 38636366
S 20368 436291105
S 18858 750517408
S 82882 745496483
Q 5569 92676 2899299144612
S 10463 886335999
Q 8207 84757 2736290560040
Q 1737 90247 5639087229995
A 78036 906538545
Q 20842 83142 3160975051544
Q 1843 58758 2471657225799
Q 18598 26430 1285376019387
Q 16305 56309 1428310791229
Q 14969 17396 169147444119
S 64412 835097078
Q 29127 88499 2305659352446
A 22030 565473095
Q 10717 19691 120836750255
A 30631 224510047
Q 45489 80478 4385604290178
S 18532 996823649
Q 24208 66351 3540833234809
Q 2322 74196 9888028029526
Q 4566 92157 766027936402
A 31321 71904546
S 42244 985637599
A 61874 401776760
Q 9676 91575 6039302809554
S 37434 565505959
Q 34076 58041 9734897201282
Q 48537 80408 2955870162812
S 90791 181998597
Q 47574 87711 2681981661589
A 55173 198930835
S 16974 254773519
S 41860 595274156
Q 69982 90062 2622260437799
S 62140 509818336
A 86703 9570360
S 50493 513305277
S 57986 496601016
Q 3883 91892 9305636767414
Q 57301 70098 5148298925564
A 87780 652511345
Q 68711 80493 5538127857645
Q 197 18047 3350407790108
A 24665 104677113
Q 38142 38925 62458435501
Q 25113 85717 4194787370192
Q 20858 23158 1175505620048
Q 54448 74050 4192883254873
Q 8212 35338 5621885115690
A 35215 239412258
S 11005 957766430
S 11068 577236235
S 86237 616261833
A 27554 548846038
S 87984 698644940
A 78514 591668546
S 24473 489081840
S 33698 771163154
A 56508 94673647
S 16210 869771347
Q 44927 89484 2538506801286
S 93091 821674554
A 39227 528963036
S 27541 41403485
Q 33462 37856 153361657579
A 70276 618588632
Q 1171 85526 9279331954728
S 21381 634356156
A 18225 220988430
A 21411 784998482
A 13564 900037759
A 39679 83860109
Q 16387 79440 5151687912741
Q 12443 30666 3895099229150
A 78848 20310446
Q 54736 62366 2342026967045
S 11450 925758943
A 39853 910662005
S 48794 941751529
A 34742 910582709
S 1847 731206051
A 25180 587544457
A 50393 34318077
A 10197 820642114
Q 7329 92439 8279873639877
S 91939 191966917
S 74199 29735291
Q 2343 84871 5375130707721
Q 13562 54084 1391691631870
Q 3868 59428 8890219820490
A 82973 502553217
Q 759 92754 3189092081986
S 63932 641117285
Q 47093 61605 9972947084321
Q 483 88190 3705857584194
A 31929 162412163
Q 42110 44958 1312817748063
A 33497 260404605
S 90394 447446585
S 36862 749367426
A 18190 666833592
Q 14490 80514 9747360496082
Q 16533 19915 452172617408
S 920 569401227
Q 5494 57404 1579800395038
S 63830 24132960
A 65377 648749117
S 30516 510210425
Q 41182 71112 8760281148695
Q 61842 77906 7575466523885
Q 17360 76600 7809958050884
A 83249 551816384
S 53529 353398363
A 31163 836636649
Q 35725 91048 2026479418484
Q 46740 52529 1892968332905
A 64591 903411901
S 69871 903633078
Q 16546 57479 9206229035352
Q 16188 65679 4584873145743
Q 20036 37848 503284829222
A 22520 750591384
S 20479 311164767
A 49584 633002912
Q 40215 66330 3470488402774
A 24973 530019569
S 62492 237514454
A 30856 977000439
A 12839 682435061
A 59170 575352722
A 84089 127131656
Q 1061 80911 4933237516053
A 15942 651742957
Q 8711 87367 963152380376
Q 391 35283 5030692246667
S 78446 180647371
Q 800 92547 9289045676296
A 64747 478757928
S 16104 611451481
Q 2129 89239 5303763352810
Q 34212 66168 2784691650247
Q 7739 83435 4954850010661
A 25943 977783204
Q 613 93203 2224890719592
A 77302 870523961
S 39867 93345281
A 18466 331310819
Q 36957 42800 1918462356685
Q 30404 72914 6291806281624
Q 2700 70642 6522738880235
S 90014 102320794
A 37989 975075855
A 52110 518114407
A 78141 484689336
Q 17194 35593 6848571344299
S 39237 589228387
A 55771 314989144
Q 34951 69182 9876375014984
Q 41453 67004 4597611876559
A 76140 601294147
A 2894 416504977
A 46582 97095233
A 6573 816138750
A 34370 194631175
Q 14962 23741 6770105605556
S 36039 565412346
S 92304 370758823
A 46624 244031843
A 6342 231209694
A 60100 476160093
A 93028 44238059
Q 41367 44806 1839995258442
Q 11634 90352 8003668198327
S 47244 898709712
A 59900 901261387
A 30865 53147632
A 55806 889977524
A 16020 883995528
A 85363 681130706
A 78027 551585442
S 58751 267740996
S 80622 787139392
S 66346 700606032
Q 34992 88488 1162990249589
A 22606 780128242
S 10735 951685899
A 1301 287451876
Q 2773 91024 6320771256091
S 81501 764326224
A 5721 28365070
Q 21013 36528 7171250393899
S 56419 667828021
Q 2872 69960 8953032437638
A 46348 49569642
A 64069 118576935
Q 66730 78992 6812142841583
Q 7238 79221 4168177351136
S 59194 916447889
A 66262 553261858
Q 17426 51127 4690538298524
Q 24528 50373 903527205073
A 11197 556947944
S 58481 666738468
Q 2271 38969 7069279568319
S 56234 534974526
A 10804 539325655
Q 11713 68834 1014943845939
Q 42701 54465 3033091796921
Q 50863 89308 1945442142923
Q 6024 71343 4983398381482
Q 19584 67995 8914353478272
A 19926 600231727
A 80663 738822401
Q 1684 64595 988881235097
S 83536 285826245
Q 9083 28815 8977197833491
Q 2733 32501 7458226771088
S 75261 728741037
S 64961 927090199
Q 29924 92962 7292276905281
Q 72213 87894 5771265335011
S 68261 538434623
A 70669 793519573
S 16977 654520506
S 31447 356627841
Q 73933 86673 2506590716010
A 36792 35672574
S 66432 68795628
Q 4329 82931 8287258044564
A 36464 28459388
S 44892 135614147
Q 28533 89782 8639761845417
Q 156 78726 8157955771514
Q 1729 77984 1008043215403
A 12061 548502379
S 24022 752241598
Q 2836 91422 4970913847911
A 28352 691841715
A 82851 284495300
Q 14446 56281 2502344896425
S 62914 283554034
Q 26050 39056 3903026900890
A 55007 446444454
Q 15029 85454 5027478166812
S 23100 752878597
A 85077 390567426
S 15177 296835344
Q 86850 88963 1037870525180
Q 21953 60666 2463718148180
A 40151 258379383
S 24369 120008512
S 58936 345069141
S 80913 57859345
A 90093 398455914
Q 45497 48522 391754054315
S 51187 30932520
A 56911 670006619
Q 7513 88810 3485652147935
Q 8521 72069 8821488455331
Q 33953 80606 3185682665090
A 67283 53095540
A 56084 86317364
Q 61118 72445 5698153671489
Q 38965 45040 4553272199557
Q 19628 84396 9814471618166
Q 23816 41017 4827384022946
Q 21157 84790 5697098610288
Q 43536 61578 8322579636929
Q 668 72259 2324566142939
A 82762 335770243
A 52100 338376738
Q 72366 87124 1890551154940
S 42601 82719674
Q 36125 75367 324381027099
S 77574 409262569
S 54474 945149222
Q 50506 63744 5125012818883
S 20608 173940590
Q 13024 53490 8910716472031
A 32574 125087417
S 35275 70307066
A 48178 222124340
A 93119 579602401
Q 73434 89279 6000543215614
S 32113 710528859
S 26309 431106892
A 39240 896959081
Q 14277 83249 5959137502506
S 77763 160594473
A 18619 488927344
S 78431 220460939
A 72066 382438280
Q 9468 48375 517673889121
S 16775 450438448
S 69788 725551217
S 66546 626598100
A 3984 246155747
A 17262 938203105
Q 2940 89195 3177635451522
Q 205 93336 7902232876329
A 64626 834604015
Q 9436 62774 4551774731315
Q 11120 56363 5752387637519
Q 65507 70333 3082211397128
S 60614 246269388
A 75814 19121132
A 64477 104826392
S 57866 19719723
A 86515 169559912
A 42277 834523259
S 360 1916196
S 45661 877175819
Q 13329 85098 1675829585993
S 87821 358735465
A 8618 762810385
A 18046 759793893
Q 32353 51301 1424635657767
S 84424 976182996
Q 2995 69298 8113084589120
A 66606 850648127
A 1481 537842697
Q 1605 91715 2999603279017
S 74482 334279000
A 52740 305117552
S 61009 384243671
Q 899 92907 1243905324578
Q 51 88500 238546747132
Q 33395 82810 6866115156347
A 14603 279610708
A 25204 793921951
Q 28065 46588 7093609589092
S 43231 730988328
S 71608 804087889
S 39213 489550725
S 82059 632807390
S 93314 200003080
A 53551 388561671
Q 48967 86687 7451808586273
Q 10318 49125 1036394068482
A 65912 944222889
Q 46560 86118 6550530439165
A 69597 256243761
Q 19018 27334 5194588402686
Q 55159 90442 8655431652236
Q 47875 56256 5007407048282
Q 4906 28579 2059919457602
S 35080 394470013
A 65232 913735598
Q 19596 66128 5926019728937
A 74910 457949183
S 88392 272985244
A 60641 946205142
A 78162 453728752
S 61608 459774061
S 2675 219621315
Q 6806 83584 3423532551726
Q 61259 83434 6758425982007
S 68123 910555651
S 13880 192103056
A 84534 446543091
Q 11327 67294 5716586852404
S 31920 49569120
S 91545 20575476
S 51326 742602684
S 29868 428257903
S 86393 921525996
Q 4675 79862 7190691567122
Q 16799 69367 7231432150208
Q 32242 90827 5466800748949
Q 31163 73201 5355533193857
Q 9922 89993 4437519138226
A 4749 583694789
S 74207 606133328
Q 6879 85263 9116676975791
A 25720 588453642
A 38959 560959553
A 71064 975706159
Q 9987 91561 3375827009280
A 84745 890410930
Q 3842 90345 4066889456642
S 34611 822632702
Q 12383 82118 3648485300154
Q 5321 90826 6138776221036
A 47659 326045493
Q 14444 28280 7153205267858
Q 32294 74527 1093432855677
A 7780 341010300
Q 4774 66522 6180593913835
S 8528 851612241
A 88545 416255752
A 66058 867029647
S 28922 781402478
Q 70082 80785 1103173058968
Q 38660 47977 4364749292177
A 34931 131740549
Q 57426 88297 58400055150
Q 56684 70538 375200637997
Q 29418 52808 1059245638495
Q 3422 81636 6224702383793
S 63417 991634647
Q 19609 53913 7461245493488
A 58600 432951760
S 36382 92956658
Q 14606 82508 5455322482628
A 55754 603459462
A 39316 773525756
S 15873 899793184
A 90983 278255963
Q 628 90429 2908831859812
Q 6439 41057 2338942846856
S 287 609187087
A 82383 682669354
S 24368 107491399
A 8511 921952175
A 57414 473171325
S 46010 30992645
Q 7173 77985 4260346343729
Q 44810 56674 8866850138299
A 82119 691007934
A 14307 480670028
S 65497 312019341
S 48812 179477239
A 55205 714386665
Q 2021 79586 5983584385513
A 57512 504807242
A 49532 430827506
Q 22980 87976 9096014323280
Q 15277 64976 2167827752616
A 77164 182823371
A 77846 269511175
Q 70241 76528 4097559741487
S 72170 399452634
A 29834 589715728
A 86618 701055097
S 86205 91328621
S 11658 871055338
S 45342 155673536
A 49725 545115821
S 74458 817074647
S 32272 646982188
Q 305 82810 2602477569075
S 26870 259623904
A 46512 70945062
Q 690 75926 9788195105292
S 49036 729646062
Q 17705 54856 4789999947112
Q 6894 72048 3064922919756
A 24838 237994639
S 81756 510794829
Q 43341 79634 3819747552961
S 83224 284584820
S 39361 332774748
A 16660 492178908
A 11952 160057839
A 79440 725544795
Q 1075 83820 7444817500851
Q 6938 91251 4311735045572
S 21541 636442588
Q 5386 91565 3977483512309
Q 27542 72436 2586679107944
S 5953 927240045
Q 29514 72959 3878601713602
S 68487 401287918
A 27315 462152092
S 87295 578900127
S 38840 212426175
S 42971 911240423
Q 30514 65248 797818608067
Q 25951 82985 957269269128
A 5626 541859111
A 6899 651348244
Q 6500 90127 4866114685022
A 20342 468047566
S 65522 160808821
Q 75589 90541 578565585192
Q 1284 92416 4844389053926
S 38346 505934710
Q 18340 91353 1701685288044
A 86895 253096798
A 3138 535605155
Q 22042 53121 6082666865799
S 18933 217841175
S 23661 883470556
A 81925 189309033
Q 36169 80682 533679769012
Q 9487 83779 6541318879733
A 41388 744738082
Q 19460 53661 6517023083923
S 84842 939843868
Q 15163 44611 2812206670103
A 45804 803623482
A 6781 177603465
Q 36913 64882 2769067144508
Q 10945 70043 4069651982454
S 8109 612892265
Q 50781 53361 1247933794626
Q 9940 31188 4113155235367
Q 26231 33025 286391967737
S 29400 972961984
S 17229 913077387
Q 32744 87834 2308831153959
Q 11812 19286 1712537516075
A 36543 727856828
Q 39049 64143 1203806167361
S 66296 769196413
Q 19024 71749 7730329700527
Q 9910 87964 3042762861786
S 45785 197229569
S 76646 829381856
A 87207 217458205
Q 2255 74275 570210131216
A 55424 195151950
S 17661 576621973
Q 1707 77746 6047192906808
Q 32692 66626 68768062253
Q 368 92875 2314868272572
A 72681 942436261
S 23055 666959766
A 17432 862495051
A 27926 137439767
A 19954 340469005
Q 10140 90604 1577897064345
A 46506 900781666
S 63829 514069403
A 5931 766698245
A 36212 687404458
S 15075 557900334
Q 52486 69896 6527120028
S 31284 317315919
Q 58631 75779 7232904685933
Q 13404 72635 688892784303
Q 65678 85298 8074802626833
S 71950 90025597
Q 34221 35072 422030127511
Q 11680 12306 165092966959
A 8019 370066813
S 39534 28536275
A 88052 296199951
S 1032 563236751
Q 10384 46474 9144159004992
S 59871 197023588
Q 12577 81163 165320679779
S 48326 545096691
Q 53876 61367 6279813843524
Q 9174 37725 7274155736206
S 5310 677404944
A 59812 321742137
A 45174 380618879
Q 9156 92240 8321789278060
Q 24418 57106 6888890137308
A 49193 917995028
Q 66150 87316 6044413097352
Q 3646 82321 53265815022
S 35024 682014694
A 9795 467700295
Q 51617 89667 335130877771
S 78154 187178930
S 36394 610805196
Q 34312 78349 8856877404982
S 17997 915051190
S 69147 397578026
Q 29347 77244 2747754523878
A 64134 268283645
Q 15256 70654 1244895879792
S 2576 24750656
Q 19470 83688 7726321583717
A 15022 449824293
Q 33106 68166 2016850342806
Q 8381 90329 242234696654
A 84344 112864045
S 1060 553060704
S 51804 385623450
A 80112 818598652
A 35351 300270394
Q 437 79827 730252441015
Q 2472 83047 8048611355733
Q 7843 61415 6244201524593
A 39763 699829848
Q 44273 84062 3222715762841
S 77115 633717617
S 30315 229088552
Q 45884 65310 1981043296866
S 42749 62592293
A 89091 793314272
A 74130 992818162
S 77776 983609745
S 14529 82188286
Q 2662 83141 7665787099684
Q 64421 77039 7745261844375
S 28631 723220379
S 17615 906636719
A 66494 57448440
A 73383 899952372
A 13235 67037058
A 13436 485341207
A 14238 697751195
A 78289 787384157
A 33527 315618214
S 76843 198297926
A 2757 953725079
Q 4515 90461 7714410741508
Q 72284 73485 126066096739
A 24237 687093687
S 29053 36806713
A 23408 198517587
S 5652 652939148
Q 1559 93137 3549119363595
S 41158 25127032
S 37356 975200084
A 33401 75790864
A 22137 148546066
S 80046 342242323
Q 20393 38970 9099108781444
S 10866 436249717
S 57485 159448786
A 52698 497297601
A 26888 469108889
A 55350 630125011
A 10061 406063315
Q 28089 82017 1304348407915
Q 995 79015 9185772779871
A 43260 757469465
Q 41000 83438 6276200534992
Q 39598 92490 4323681149926
A 8480 521528883
S 40718 253139319
S 15488 303918211
Q 1764 40745 9567084022641
A 45037 660454488
S 61904 359818183
S 36233 571919210
Q 7760 70256 6134987358115
S 14855 572826786
Q 10418 88808 317856113886
Q 6274 26816 4573076649361
S 21785 883703933
A 36852 923927514
S 67788 185110076
S 87847 538921441
Q 11859 91357 6046964710580
Q 2939 86452 6010885763415
A 68417 576566107
Q 24862 68552 5941742004955
Q 201 92722 192634280784
Q 53598 64480 7422001334240
A 79826 832739906
Q 3665 64851 890734444607
S 21763 897242660
S 71297 629958089
A 46606 937488454
S 78588 93670917
Q 654 73449 2908728878091
A 29056 680432943
S 67747 264372977
Q 2981 90784 9111780043402
Q 8879 79202 4838338844950
Q 4808 52449 6794154824159
Q 7107 77278 1168103490952
S 27183 323766121
Q 25551 85765 8208907506971
S 42569 181404690
A 15258 901372930
A 20539 653684327
A 14357 268088096
A 89425 875053296
Q 14211 58241 3926286255113
S 60331 683596261
Q 13092 60027 2193879004739
S 22581 150347467
A 40365 971041186
A 21816 823443795
S 44772 947150635
S 65404 731390958
Q 14577 57714 3939560671416
A 7745 883067401
Q 33203 62945 274252399705
S 60285 549163202
Q 21464 48904 356960117604
Q 52523 91819 2296063454625
S 5644 151488776
S 74731 781126446
A 79929 807316824
S 24979 806998398
Q 15158 81832 4788489760818
S 87226 733566319
S 46376 408540885
S 40218 821891802
S 76696 712896324
Q 958 60096 4048857596497
Q 17779 79485 4065336488308
Q 21211 84961 7715533528482
A 13714 644699363
A 80329 360955291
A 28603 652117474
S 45032 461061873
A 12367 51002918
S 31817 137114753
A 453 214328288
A 5515 404384692
Q 4523 86684 7166389214704
Q 57 73668 141869921705
S 33153 333082288
Q 77641 92863 2743309549933
A 86896 762199612
S 53996 16233540
A 48471 658183020
Q 2556 59254 1737329539900
A 60749 639878336
A 22021 526173649
S 90881 234043458
Q 60321 76753 1659899653361
S 91892 822303983
S 70761 574938277
Q 6122 15559 9316465191400
Q 4036 88735 9924745593272
Q 49835 74744 4434475173510
S 71339 408607413
A 20983 432914340
A 45947 104312178
S 18361 207124059
Q 10720 58036 4452499394573
Q 10851 65158 4572831600957
Q 334 85080 7803098327642
Q 9572 85566 2933533268105
Q 23530 91574 6826412330328
A 53556 746603721
S 2305 176882472
Q 71694 75568 3144042036070
S 17948 92729775
S 30190 530717246
Q 20130 69339 7271807617948
S 73417 339435677
A 73032 954682695
Q 33339 57102 8457982198401
A 91149 423603787
S 57448 135594658
Q 5119 59377 5095165615753
A 16457 695377450
Q 7868 27892 8848562060709
Q 18528 89535 312829821101
Q 30375 79205 2887139343363
Q 20443 69979 1957414578289
S 60586 770680959
Q 11180 70290 9436549858911
Q 79930 87954 3285663919279
Q 71528 85432 7193208262551
S 92093 664416048
S 75117 660016638
Q 12077 92478 6197653036811
Q 7887 32614 1245147631867
Q 635 85984 601589255314
A 19663 256980843
Q 14868 44536 2846429302059
Q 5265 24794 7276165995198
Q 30440 81040 7854494728954
Q 40955 91958 7911306344963
S 29612 42434390
Q 15999 71003 5319849326599
S 75528 713069124
Q 67741 70953 1627863097540
Q 44616 88404 9185900442447
Q 43460 59663 9509043656682
A 33213 899207919
A 2171 520517755
A 32920 576064669
Q 32871 89787 4100997947178
S 61251 4224877
Q 9007 17266 4856314563968
Q 10996 13650 2389409454257
S 30800 720890888
A 74529 72608993
Q 59978 81060 1614348805988
Q 3083 59768 6142121278859
Q 13829 59060 694044000652
Q 10100 43969 2704385167129
S 60268 651802323
S 44598 449381535
Q 4109 88450 2973588376356
S 50936 713152571
S 6134 885464848
Q 12209 68019 2091796105792
A 66198 636449074
Q 18945 68110 539889221609
A 89974 946663171
A 90092 11573880
Q 85611 88147 1696701635818
Q 70289 82131 9878723494773
A 22604 375959059
Q 15367 78390 5944975634964
S 33430 649441448
A 28757 231841473
A 13657 287549653
Q 29879 72402 1624733636286
Q 13787 37194 4426034321329
A 16761 66727089
A 22377 137915906
Q 58169 93186 3474800321665
Q 32368 87634 8177845522547
A 61097 592917168
Q 11793 82792 7144565323204
S 74318 953980997
A 54565 93031316
S 83452 335669845
A 41746 491212377
S 37657 977871679
A 80878 336365102
S 32561 502720067
S 43693 714049175
S 65251 884585709
A 83181 603783069
S 77430 870417854
Q 83751 86298 654361430692
A 85886 309234313
S 40702 670472703
Q 15449 55776 9055541249791
Q 33901 92114 3270292352922
S 77533 24503598
A 53773 398546490
Q 42596 50082 7013258920904
A 49557 245234723
Q 10898 78214 9218301907487
S 45170 857352434
Q 58557 90716 7895398798027
Q 1059 76361 5109900612531
S 83079 587198317
Q 3397 64099 9872736914871
S 2192 402017868
A 54241 711095111
S 43545 989944552
A 27164 67564575
A 77025 661863849
Q 28726 58972 8289888330705
A 18073 968224407
S 90570 88511516
A 35540 415499124
S 23237 660873563
A 89772 577365658
S 55266 197544554
A 7786 11086939
S 61902 864880957
A 14537 121616373
A 26496 664806039
A 69389 113001346
Q 18662 91173 3644746644150
S 91327 112937626
S 86709 622568703
S 28998 640276193
S 4659 218678935
S 1138 844557177
Q 21805 76137 9728404607610
A 37020 820659021
S 67457 170677257
A 10088 412877777
Q 62795 89526 6326135410734
Q 41139 81143 8607676453282
S 90608 678814184
A 34599 761101842
A 60689 198117308
S 47743 816119585
Q 37008 39464 802044605553
S 40015 449985843
Q 14630 92502 4154151549385
A 33779 779635656
Q 18180 38005 2937028543264
A 69888 841218155
Q 9805 91872 9617613265320
S 22341 698322602
S 42202 148763977
A 51771 483599934
Q 36170 59291 5965169112086
Q 33313 87829 4451728868179
S 17814 147251942
A 4636 927956713
Q 24319 65597 4405382468425
Q 15824 84738 8905387773192
Q 546 12069 4915643400236
A 28731 924087568
A 7964 168889799
S 81171 913880872
Q 931 4952 1985022337367
Q 34081 68316 4869303755425
S 9985 412946924
S 35030 78678638
S 20845 394536732
Q 13406 74250 4991432007561
S 31599 911755396
A 33229 553491901
S 3171 255824630
A 80489 936200349
A 8055 138912083
S 32545 368943358
A 91801 949074627
S 16371 637016676
A 52493 959452129
A 28708 519228160
A 24008 305830506
A 60885 707912977
Q 2672 93161 5895061867871
Q 25685 75033 2112521367040
S 11825 38962430
Q 93 93292 4623107748925
Q 15208 76934 1504008865722
S 63295 754033404
S 46574 189774035
S 90403 663178426
S 22602 855332665
A 89061 343057637
Q 25913 92704 2188378103877
S 70260 562235077
A 81475 829793169
Q 4110 78508 2366524482119
Q 12007 92890 4451353266274
A 91716 103562215
S 19032 350436864
S 34721 987236208
Q 7215 41337 2128645484826
Q 29602 76953 1136891977628
S 53458 539856297
A 48648 335948866
Q 13378 69453 9386690028655
Q 10208 76827 4795647658745
A 82436 510239866
Q 28742 88374 3340935337427
A 1719 153823590
Q 32912 72224 299456518626
A 82710 305468257
S 29913 254856238
A 36870 454863680
S 46535 695821185
S 62808 348100003
A 13751 431368189
A 8004 153073483
Q 62066 77966 5684843674518
S 24715 177631602
S 26743 461625507
A 75844 733931645
S 19932 29233057
S 16397 467334016
Q 4262 91057 8054437380356
Q 67047 74426 3808147457919
Q 6175 69454 5466211983376
S 50015 952746493
A 51810 558276596
S 11743 624762443
Q 10042 91173 1277676303303
Q 2367 93199 7405089593649
Q 24727 74414 7559709194870
A 21655 490518736
S 35048 494187092
Q 34801 82345 9445001010804
S 3636 942326298
A 24106 147624809
A 79755 544932736
A 4412 336175096
Q 17998 91970 390279005930
Q 22473 58411 3577591937039
S 92673 62273488
S 5277 13096464
A 81289 944196975
S 19710 700899055
S 2397 834339937
A 38069 190132595
S 47136 623634102
S 59083 659937727
Q 12596 21743 5101327398916
S 71641 410515187
A 22928 13698809
S 15781 132698471
S 45778 254426937
Q 11185 69401 6726126605063
S 88829 416767042
A 78288 794224981
S 2948 666440028
S 68398 859206001
Q 29601 67180 1594095223486
S 7841 902623073
S 64295 600246512
S 86019 445732391
S 33566 900777269
Q 33734 61131 586167736343
Q 65303 88036 3153433623143
A 49070 92647072
S 79995 720432651
Q 7985 49873 5085791104666
Q 11697 30699 3744406544833
S 69510 192168187
A 38139 399006638
Q 5702 40650 6419476548144
S 26112 846909301
Q 22353 57834 5328584038973
A 22397 859829846
Q 8608 88849 7258136103391
Q 21774 73172 2339518751511
S 10879 652892652
Q 72548 80809 6378712624197
Q 1829 69268 8263219642546
A 88432 430053090
Q 14804 78307 6939822257153
S 52727 979223044
Q 34454 86906 5579568273244
S 48186 797328949
Q 4373 21773 3198751557382
Q 1727 39050 479827108563
S 9549 182036031
Q 4099 85243 872200562420
Q 7961 73595 5466987555897
Q 13246 33317 2525686431648
Q 14801 48369 4677954153934
Q 13263 52796 1325275244800
S 34317 524100484
S 73535 368636541
A 71691 390660822
Q 5738 67934 8037798320261
A 72805 611697277
Q 30571 81058 4124625282166
S 69121 171031452
A 17764 505593248
Q 15336 90246 6605499118911
Q 2936 78250 885211922349
A 49910 337811679
Q 37831 39571 966086251005
A 44865 459819453
S 47384 391623674
Q 12221 75876 7161597660730
Q 6206 42598 8438376585459
A 85475 48236786
A 90724 352081661
S 21455 100915909
A 41478 640896190
S 20946 690817352
Q 467 81306 5800338376056
Q 15591 80478 6578939094005
Q 11910 37757 372254679398
Q 23638 37807 9779206660519
S 72985 116498630
S 90157 192439285
Q 32592 39619 4507277210174
Q 4937 90955 4990310872072
A 88992 64776526
A 85998 973843907
Q 2123 88805 8489671917967
Q 25976 86409 2339245339691
Q 7974 73589 1853960242976
S 33212 636022360
Q 7983 80048 6662896524716
A 74904 218800492
S 56456 263522261
A 70359 356989046
Q 21908 64997 1505146947733
S 74873 854760812
A 91431 709656969
A 75065 914919432
Q 20844 67449 331049601950
A 88469 341561762
S 88531 365777903
A 23406 716258794
Q 4734 93120 7750184017383
S 62800 679426125
S 30891 121109835
S 34196 482320409
A 47668 404121501
Q 2430 88783 8885625200067
Q 37405 58417 3410705020967
A 19927 351364676
Q 28058 76215 5308831380896
S 2025 489141733
S 59476 114380381
A 3363 900400251
S 65187 224409689
S 51491 513016575
Q 1768 59288 3650659074613
Q 49195 81054 3876370267797
A 9988 286160278
Q 10724 44932 479896870895
S 51436 174671583
Q 21003 87450 7699784632764
A 62547 94911745
S 16656 354207899
S 50381 394847514
Q 260 63348 764510993524
A 54455 390382786
A 86363 751964162
S 73235 573151411
S 18056 373714372
A 73740 541647025
S 18253 303237807
Q 3786 91722 3444947378128
S 75849 695080731
Q 15953 29137 873998988052
S 33552 37806844
A 16841 240435785
A 15993 409986541
S 42644 144498577
Q 64851 71193 2296425097549
S 51838 892150990
S 70007 953020823
Q 7610 72389 387811338853
A 71608 157216088
S 26874 663600866
Q 19743 22226 1886581517548
S 51486 403566237
S 30958 218579154
A 34309 756151951
S 63042 848201042
S 14275 981916464
S 27738 728823660
Q 46015 87286 4195998216944
A 47708 912215261
Q 67362 85113 6297065060596
A 32702 380183028
S 43464 775196432
S 34488 540205561
S 15090 169630423
A 46702 128895148
A 80895 565733355
Q 7890 91820 8713832284405
A 38848 838516665
Q 32750 79000 2741775111133
A 40223 177949439
Q 66212 90050 5020776991044
S 73232 385914180
A 89801 784979301
S 84926 296415501
S 59062 186178972
A 68003 33509706
Q 1436 90858 261073700416
Q 22586 90884 4276873342548
Q 7525 70940 5426396629185
S 91226 30804268
Q 11769 58371 5797813340918
Q 49567 68587 469611521255
Q 2416 84818 9036875165852
Q 22513 64164 1564132316895
Q 8665 91410 1857098368459
Q 43376 90370 1209495190641
A 3118 158094156
S 19139 689615872
Q 22582 47372 1204244126962
A 69704 273299359
S 31686 866503726
A 69727 348183613
S 22861 687930162
S 12103 131341063
S 89692 27603846
A 35960 805559371
Q 44020 90186 2568053367691
A 8165 260700920
Q 2679 91955 2185334245567
Q 7414 69222 5513596723789
Q 21008 89071 5229252868916
A 78670 834576826
A 3500 661129031
Q 10231 29696 6764047163757
S 93328 318593480
A 2481 36657989
S 64019 429562675
Q 18011 66521 2867407333000
A 44428 829389065
A 63467 40796114
A 41219 899446318
Q 6418 69346 8256026582233
Q 17278 40846 9777754314824
S 68525 56637316
Q 26976 83788 2818422801811
S 64950 842769988
A 31321 40854752
S 50505 753671677
S 72649 723865467
S 72789 687461695
S 56075 327739091
Q 726 73278 2979386856797
S 92689 704726867
S 55603 867351434
A 39542 452589088
A 50182 75796141
A 40851 483580122
A 9416 829154562
A 15101 751959296
A 13245 302778239
S 34584 182269949
Q 21324 77196 2796325840227
S 27396 709230307
Q 53419 54510 280468161409
Q 6582 91608 3955738273079
S 21112 289710353
Q 50720 56538 884954182773
S 72825 745569333
S 17419 520560836
Q 17932 60980 8103251943389
Q 29739 83234 8981814832281
Q 9581 84483 9465402694135
Q 69112 84363 5120891200529
Q 10459 41534 677362990758
Q 11703 89875 6041137504868
S 55856 309677964
S 49720 885855956
A 64479 432680057
Q 5031 90604 3921720207710
A 31629 776385091
A 40254 437376360
Q 22221 86993 5633279015518
A 53030 960101923
S 19419 434178715
Q 916 91174 1041414726772
A 66761 701597053
S 59405 234770612
S 51379 199351976
S 48257 934413785
Q 4619 91990 8554525732978
Q 753 93145 1558275087243
A 652 856313257
A 5389 340117550
Q 2981 91453 6757602967402
Q 15622 85288 362342176514
Q 5569 88174 4618228423366
S 56616 849462997
Q 2593 87138 8453287374713
A 33740 629213360
S 64316 49859794
Q 12359 88817 8201198000835
S 57718 698387910
Q 2993 77821 4393760843068
S 54577 461967950
A 56362 39071851
Q 55246 90877 7822985036512
S 52205 562822046
Q 3241 60074 339807359581
S 71547 560373965
Q 9630 81868 5530212633269
A 8976 761912240
Q 4995 51653 6592539160180
Q 33585 61608 3280512024990
S 13584 338055625
A 65101 745044935
Q 18816 81717 7437733690326
S 6128 56328025
Q 59778 88988 5779603853406
Q 3730 79918 771913085419
Q 31814 47005 4894625754814
S 323 225686929
A 14336 705475165
S 45641 181869302
Q 22495 30154 5695530600204
Q 5755 78354 4942313682967
A 55452 913903545
S 18066 626565747
Q 10129 71235 9580076961782
A 89735 644577127
S 63947 382827909
A 63012 311717804
A 30474 479558771
Q 50332 74954 5832966326019
S 75289 114758055
S 11501 253683557
A 21908 477777878
S 16490 208362002
Q 25136 93238 7462625547133
S 49273 894888066
S 89987 201531310
S 3872 863171870
A 22134 780736590
S 87752 336141673
S 67376 158024783
S 44635 712939606
S 70024 168592301
Q 38150 88719 4567137627003
Q 5986 27708 3279533215516
A 895 586304372
Q 9710 52137 5084605918848
Q 10086 72448 2252852463128
S 40277 479232811
Q 31677 63358 9704275113736
A 93009 62255852
A 50590 773132638
Q 54065 54841 650722256674
A 77036 30691746
Q 1242 90498 7199025611192
S 7546 219299915
Q 5250 86423 4394749375460
Q 28735 88296 1248067785612
S 61209 94721224
S 25678 699313008
Q 49162 81042 508173015610
Q 3558 89158 1236828784282
Q 83139 83617 455617924636
A 84221 90146067
A 499 936501080
Q 39533 75525 5219383370095
S 11405 478920933
A 65483 918610918
A 93202 884416402
A 53859 489366893
A 18603 284318320
Q 7422 76120 540547323528
A 45576 632739211
Q 305 91216 6233088775201
Q 3317 85710 2086775887370
S 62631 719693399
S 12050 87477141
S 13717 631297062
S 21976 393824656
A 37225 544606569
S 26934 96499367
A 79144 798301631
A 46093 106319027
S 1947 167453541
S 38977 994813697
A 74876 8692114
A 63408 240018458
Q 1148 47044 3429340906684
Q 3656 74701 771308020689
S 7262 569465253
S 40257 955594073
Q 45408 69970 5291969442163
Q 23623 81765 4403315149832
S 31639 989793042
Q 9804 73461 9633114033637
A 35254 582460524
Q 19022 72697 5551764425602
S 44600 238065487
A 43518 678149750
Q 8850 77851 157927492714
A 833 769207818
S 1180 786786794
Q 16147 31254 9893777545235
Q 50168 79725 291278860762
S 84736 276732671
S 9449 557128746
S 4378 718719218
A 61674 88659345
S 64187 801085991
Q 10459 63352 6927801617609
Q 12011 74894 9468129355553
Q 34394 45270 2429714213162
A 31028 580248520
Q 3848 58948 8262324006295
Q 54100 69184 9265414678678
A 31272 337278971
A 16318 53622222
Q 811 21656 8451670193256
S 63731 802079473
S 25 167390228
Q 21537 87883 4077028567297
Q 5606 81800 7328403515214
S 58270 800351240
Q 36950 71503 8753088487277
Q 4668 60247 512792431299
A 89269 518655701
A 49060 347575072
A 81785 346154469
S 70314 15528238
S 30649 463211501
Q 42546 74059 3658258321429
Q 32163 76399 8295167344204
Q 15328 29947 2755963928637
A 90435 917820019
S 90000 636812180
A 11878 641391115
Q 6899 39426 8733078503167
A 74985 785163771
A 30130 113407429
Q 71817 92609 2788131429731
S 55667 433616610
S 42698 348932942
A 6806 646156825
S 37284 992598410
Q 38045 87743 1790537463735
Q 2318 93356 6458773684946
S 3477 346136854
S 87787 755143489
Q 2928 91159 1194505698640
S 78772 706392902
S 46214 768209383
Q 42095 66336 6898038836318
A 71977 105284636
Q 2150 90890 8242963453069
S 21403 773243127
Q 3433 16637 6833416579169
A 15001 439468596
S 3536 366868606
S 58365 102985635
A 69468 850129938
A 17064 440512766
Q 1361 81819 5545600506552
Q 25314 86892 5791620761018
A 4512 901725147
A 15910 415054130
A 92687 161773016
Q 20675 39315 3928157807771
S 34119 342914305
S 43124 469729380
A 63193 565416437
Q 25471 38002 3581908125588
S 54711 747156060
S 24488 504377588
Q 8388 87674 153228134971
Q 49592 92847 3357888265111
Q 39166 75138 8708877385288
Q 6235 79306 8526862622057
Q 28238 83279 9921610079677
S 75736 471435756
Q 34679 38133 2999897343023
Q 26926 64985 4751253215252
A 712 542878714
Q 363 78733 7361919259168
Q 14975 53358 5859185885432
S 36684 858246695
A 88283 622354205
Q 2355 72550 8889537483958
S 17671 467987443
S 86973 393515400
A 61160 667400853
S 30411 579595102
Q 8600 70244 8726109712521
Q 36828 78014 9970796023066
A 6167 301511863
Q 2407 91541 6214785823927
A 49139 771418051
S 33529 378493181
Q 5622 85625 7802055176198
Q 60230 83795 6994630396175
S 73000 378289923
A 33550 944609054
Q 25860 32076 345367830948
S 30403 442770870
S 9447 762641038
A 50490 394164719
S 60031 59869183
S 16380 427856261
A 68082 180542592
A 32269 514962944
S 14282 76878406
Q 439 93287 4383727903428
S 14177 418402404
A 9565 130772460
Q 9075 75892 9475773325321
Q 22398 87447 3746861254335
Q 44817 63613 2376590463292
Q 8853 84033 7799316023255
S 58605 190384124
Q 18217 25089 3231561405349
S 4549 544764282
Q 42784 62924 4794339714782
S 87033 39740985
Q 17025 88266 1535855161419
Q 45923 84967 2389450579295
A 35865 850534189
A 71297 609209798
Q 48587 72572 5747925581386
Q 53731 82641 66457139949
S 12435 525797303
A 42543 386614581
A 84268 363348771
A 46620 144375041
A 29001 794214052
A 92199 728102104
Q 2145 77244 4495611227372
S 11148 850818269
Q 50814 69914 243615492161
S 4196 329709573
A 41415 720072094
S 60853 62183324
S 38066 111109555
Q 497 87436 3640962886775
Q 5284 50782 7481705157343
S 62024 841316525
S 52882 39964298
A 28922 867203527
Q 13277 83561 9503125043532
Q 4315 84998 4847755456482
S 90342 649752596
S 78604 377364090
Q 48864 67080 6880692675277
S 61235 171700006
Q 12325 79120 8556195922978
Q 15011 92486 7754458535064
Q 10863 90918 9256592443989
A 65997 226865028
Q 5182 14371 3952468994056
A 87530 587615804
Q 54576 58872 4113542787386
Q 1701 28455 5967596675218
Q 6025 38938 69739741285
Q 8092 67075 3170223217518
S 69141 513690859
A 22042 272466660
Q 34547 70026 1899240794701
A 39879 786692499
A 51876 481569736
S 69535 323985778
Q 19906 46784 6435689965207
A 31389 932650253
Q 17928 89372 1885284341840
S 72723 814848996
A 7407 723683168
Q 29095 58363 5920587732780
A 23652 107205853
Q 19321 83622 3309884537778
A 68161 412752991
Q 20007 92635 5696118165582
A 15180 803566958
A 35857 871461594
S 10604 929349002
S 30343 939965442
A 16216 225836608
Q 29216 46042 5812485101750
A 35803 461789847
Q 8664 59746 5350064659962
A 60520 414004134
A 31200 280999253
A 90950 937362713
S 69377 13587443
Q 43703 71048 3032938430899
Q 52829 82917 725496843447
A 45008 732670041
Q 24029 80074 5491593863191
Q 22445 40285 7926423370919
A 64936 517084001
Q 13018 17475 654610729925
Q 40309 62543 4835474317558
Q 11349 92084 5391926069062
A 65184 333626809
A 85452 189267180
S 14568 976433764
A 50810 251515243
Q 9506 86880 9058516740694
Q 46013 89054 2970316421078
A 30021 955466444
S 16923 738047346
Q 37227 91013 110070369617
Q 49792 68329 8060190368234
A 9313 621817060
A 51775 216236046
S 54810 418909252
S 7578 999261794
Q 45198 67292 5852523765854
A 61490 776044909
A 57838 901328693
Q 3547 90874 4783256622622
Q 85580 93225 4380051203845
Q 32421 86460 5186680031446
Q 849 80019 7917131045983
S 47818 718133483
S 6233 516282738
S 89310 342955805
A 25364 301469482
S 4745 184089056
S 27900 836033135
S 44048 46297972
Q 32420 80877 2541950838135
Q 32847 62219 1894839324715
Q 14792 82758 8569442252752
A 21084 886364749
Q 78914 83673 3241554024265
S 32638 909043320
S 24581 548371759
A 29190 633888498
A 24434 652951454
S 35436 105297860
Q 43425 70299 5401628102228
Q 6616 25210 7556951194505
Q 3013 4477 1427112436002
S 83275 179329810
A 7445 629845580
Q 11889 26302 1369662989713
Q 989 13155 9720503456160
A 38333 952668447
Q 6915 86924 4939948556435
Q 21026 76538 2499339890821
Q 26518 50174 2055552468891
Q 17014 48888 8959146787827
S 17813 312847138
A 5785 797391571
S 69755 551916183
S 37825 358173503
Q 48290 85908 1714350810750
S 19090 357266541
S 37555 232687254
S 23315 487201063
S 80085 745402194
A 37186 525836785
A 81062 530141425
S 84879 632329900
A 13311 209300616
Q 6254 59960 8844404455652
Q 56005 71041 8056927529500
A 6045 415275092
A 59908 579573078
Q 6530 90616 795927280225
S 53466 139415396
Q 39782 87676 4181706180908
S 76108 598235622
Q 23696 80197 719482749793
Q 10998 53975 7170649922318
A 93135 413259041
S 69565 343895325
S 37843 122474964
A 14874 846431224
A 69702 632627170
Q 12403 79687 6359172642847
Q 13768 92291 890180327795
A 67396 742695393
Q 9640 92285 8006012543472
S 38359 77061245
Q 17318 72754 7258769287799
A 80806 610378829
A 87297 334412993
A 8635 668607468
A 54751 792485383
S 91098 841576404
Q 31350 51305 2376885161391
S 30836 156040678
Q 39945 54658 4640486494487
Q 4668 93187 6015360794830
A 9884 12636725
A 58341 209647102
S 24196 480006528
Q 712 66399 2715271045845
Q 1559 74329 1199570124568
S 39005 382189772
A 66710 121728964
A 32267 819642131
Q 10806 65259 2679164931639
Q 30798 57817 6394353512295
S 92060 604749082
A 28288 496680826
A 84894 63762403
S 27729 366183096
Q 11669 91758 5865814183874
Q 8044 62248 7322069246891
Q 28515 50369 3170018629420
Q 10099 89971 5608548254028
Q 53 81402 788613612492
S 48262 352813897
Q 19187 62136 256135894993
Q 2786 90077 9855128016871
Q 1474 52243 3473919939014
Q 21021 50701 1000737170666
Q 597 45209 7009889198440
A 89483 113381724
Q 21515 28969 5846314442863
S 38868 950083205
Q 9422 11196 721843577386
A 90260 690024388
A 24294 683107622
Q 2718 26183 9872860490247
A 61233 609541946
Q 21774 86402 9954551720148
Q 18091 78500 5981151792912
S 82411 916540335
A 10013 414607929
A 84503 96268326
A 45788 106376233
Q 4680 68715 3255466045999
A 34005 191678686
Q 10389 89166 7823694702811
Q 18127 75553 8480962966201
Q 2917 90539 4394995966828
S 84920 82415826
S 38419 457667477
A 77732 686153992
Q 5728 64970 8775255638421
S 88501 515338664
Q 23675 58719 9191289136927
Q 18313 66201 3038665402174
S 43222 210638928
Q 72308 74210 691579472911
A 51403 782729521
Q 40139 74757 2321892766741
S 61729 495318156
S 38715 341930416
A 51006 896758542
A 43844 932739973
S 43351 321048941
Q 11623 75591 5545307767080
S 6044 459332707
A 9540 412618926
S 30741 389138776
A 93243 664232902
Q 3181 85258 9696891704648
Q 21838 69219 2510024980853
Q 18352 72900 4263078358439
S 62520 101958931
S 52705 316107009
A 71994 531541753
Q 54840 85400 6927730312266
Q 20748 48637 4633179308138
Q 16320 87405 5312122314845
S 66163 582567776
A 920 560550655
Q 2443 90517 3505769251940
A 43419 421659445
Q 44943 77615 4605689558600
A 64981 782043185
S 40327 638296092
S 52096 646024839
Q 17485 79847 7620180862327
A 11020 19274786
S 74990 522776116
A 78427 515848794
A 73408 748773518
A 86698 690032429
Q 27596 90365 589871862852
A 62584 978408930
S 72075 124363641
Q 37442 75553 5801281468494
S 85162 351327215
S 57042 449704240
S 6387 939736642
Q 6576 20232 3329528568520
A 9559 47786726
Q 18411 53564 3622119216615
Q 15771 48183 8582905863709
A 41638 361977526
A 11627 51571207
Q 26702 62186 3084922264320
S 52757 182740642
A 26352 484013562
Q 15390 43998 3071132627532
Q 46851 84308 2393495052483
Q 2392 78227 5937815043661
A 70097 381937591
Q 16708 90259 1153966056209
A 61429 522555457
S 3436 732438610
A 4567 177623635
S 62465 395262664
Q 5414 10877 2130062588852
S 52416 948747409
Q 304 90439 674195006437
S 5789 803869475
S 93305 591998878
S 31515 738380508
S 83583 114216952
Q 55529 79123 8269617512908
A 83714 724113135
A 47248 525132982
A 266 820128286
Q 23936 47951 3776387990880
Q 22453 72341 261431914633
S 34941 739421385
Q 62257 82183 1349749506331
S 3608 592771212
Q 14040 46025 9577867507419
Q 340 92873 2649496896489
A 148 683997894
Q 4647 71133 7441170232316
S 7582 709965646
A 50890 291691142
A 28766 688621545
Q 41506 56993 7932324466281
A 25466 776076305
Q 42307 93070 4560785997011
Q 47823 85356 7822606814948
A 74490 771021248
A 40725 268504246
A 77259 877743342
A 67602 35809679
Q 5315 72347 3992804227440
S 2185 543914312
A 18645 495119835
Q 6451 86425 7714104125959
Q 6526 50566 3345864206431
A 15259 219197850
A 50880 4219343
Q 39862 66905 1991483532337
A 74847 651236318
S 82590 961534754
S 59115 782900378
S 36566 421656981
Q 29333 70320 8396801683217
A 43036 646115946
S 21972 909023515
A 70466 112625544
Q 2037 90210 518496350315
A 89494 268518545
Q 55822 59749 1713728530558
Q 51807 93186 2885930731022
S 924 572115166
Q 48609 48937 288197090515
Q 53273 81780 7366257797052
S 15561 715850244
Q 35713 84966 6758787961777
Q 450 87265 9068397627935
Q 35325 79929 3847800085622
Q 4016 47301 2687644200697
Q 21901 32346 4462651387427
S 19864 602250677
Q 54151 86737 3735587326351
S 76848 709751247
S 63902 728678642
S 13703 849777192
A 29665 787936426
S 77788 70918476
Q 20747 86758 5636437413339
Q 33385 56647 6436863104453
Q 42303 77220 4341580897387
A 49720 352051129
A 70661 615637244
Q 39958 70660 2086791920168
A 33579 228220931
S 48151 861114650
Q 59521 72080 9492188420487
A 23466 733798982
S 84293 840859348
S 48079 467583541
A 2138 369654403
Q 10977 91008 9818205910365
A 12738 230762549
Q 832 80279 705428450909
Q 2818 92202 6936854805297
Q 52622 53502 536300540301
S 1770 424615469
Q 4048 79187 5440891303745
A 47863 126507632
A 36489 990898661
Q 53335 58550 1162641123736
Q 21356 48891 432087274056
A 46053 811113657
S 61417 497111630
S 75742 855127369
S 51087 911169265
Q 2347 18583 9332867244730
A 68187 538550146
Q 1650 72796 3566806917261
A 61947 35043174
Q 5534 18623 3211563640512
S 49295 861929212
Q 10569 12922 304297228636
A 13962 101768517
S 90118 277053036
Q 14570 31427 5740464936987
A 72060 947997789
S 74534 188547813
S 32318 585477790
A 90200 754983011
Q 50909 88444 4098148514689
S 27671 650792447
A 45928 119414122
A 48742 977759817
Q 33580 80811 8769468640190
Q 8771 77886 275997387106
S 66873 875691563
S 90068 547116488
A 80101 829038618
A 30239 924325692
A 57302 780557900
S 80927 645414101
A 90386 529123622
Q 21088 52604 9611955733692
Q 35384 72564 4507310504508
A 64233 124141643
A 61261 129502699
A 41051 315481110
Q 17077 32189 1560351798943
Q 43385 77409 6679593688864
Q 22579 93201 1643509797047
Q 14157 93087 2275164633936
S 93245 363907946
A 22316 64112720
A 83207 88072868
Q 14519 87723 7922203596974
S 64903 67829787
Q 31437 55261 5279209981191
A 43881 985340555
S 18643 110844477
Q 30519 63104 7608041446271
S 84537 44223887
Q 20351 60119 3078117543904
A 70622 222648435
A 22423 222825601
Q 136 92997 1995027229727
Q 9932 91833 8598306863653
Q 12204 85326 5920906099828
Q 9052 75008 1750377164452
Q 3155 91925 8818059100578
Q 3491 82000 381536452288
Q 60092 91475 3906211377434
Q 18688 63425 5275700635509
Q 33268 57531 9247299232020
A 80883 877659645
Q 43831 80559 912868093841
A 17812 63455917
A 27443 272906690
Q 31188 85400 1170683979724
A 93106 860717319
Q 6753 91863 4513696055728
S 587 803866116
Q 7 92510 568456568373
S 1958 445438746
S 10144 379165654
A 54123 663626028
Q 38349 56583 504684396102
A 83330 122270666
A 64197 631083565
S 83428 274110845
Q 14614 73021 3327867032017
A 46639 508786878
Q 1468 91791 8585068709166
Q 54984 81003 9093859935126
S 37077 553068352
S 73855 45312037
A 2821 713314627
Q 4708 82214 489621999598
Q 18202 82577 8394399501508
S 12812 211209103
S 62972 560931485
Q 474 54070 7051323721755
Q 36578 89414 1936443328078
Q 45037 49374 4029786573457
S 42724 733449886
S 51563 488126347
Q 70636 77531 885167268059
S 25970 794572070
S 71877 780456011
Q 13043 73428 4967511862559
S 54134 854668377
Q 39007 59795 6390039565708
S 23679 672359838
S 8737 877438817
S 20588 424795132
A 41262 897060305
A 10400 286387703
Q 22736 68141 6789806264271
A 7558 661264976
Q 11172 43124 1973217695022
Q 2873 89863 5616743211582
S 78310 395431368
A 5288 285407403
Q 1656 86163 5500516942238
A 91493 743316330
Q 57810 63760 2372629476571
S 3372 178985945
S 43710 202615792
A 25664 955754349
S 91820 436093681
S 85887 153651726
A 5807 121271501
Q 3008 90315 2225353524445
S 70539 704555874
S 50039 935667038
A 65421 212590902
Q 10161 92919 6833227872367
A 34086 871897371
A 3635 3156658
A 16549 779460180
A 48164 855756903
Q 38961 78708 6681888852707
Q 7623 79615 2007040827385
S 38612 886852319
A 4720 537223631
A 75573 380247593
Q 1731 92563 8854037035645
S 2500 890425376
A 37364 862705177
A 26019 114865364
S 10946 149849544
S 76522 635516051
Q 9785 80375 3306710827622
A 19352 357454333
S 3765 131033523
A 61875 741914375
A 91527 504517665
Q 16784 58502 5680397868135
Q 37693 60962 3170274934761
Q 919 74109 8644931561711
A 37338 231927643
S 17836 383536242
Q 26875 85939 3421091029518
S 6713 272259017
S 44126 3265559
S 234 935959906
S 36324 717279163
Q 28077 65553 6292480066335
S 2477 871694059
Q 49674 55892 94468960970
S 33818 181624750
S 8230 74629614
Q 12442 75558 4895517700916
S 12629 182458234
Q 15347 55721 5793467760545
A 81194 400445882
Q 18286 91283 7753134284326
Q 11978 55753 1966038715202
A 81831 605481638
A 34231 716489340
S 38450 320018780
S 53896 290694479
A 20226 782646770
A 68634 749140034
Q 25679 54520 6291401462368
A 84751 127060923
S 30825 55847960
S 65485 276944194
A 25166 839922472
Q 159 16469 9837070443208
A 46180 33165311
S 77975 731449895
S 55665 260399225
Q 48127 57198 2093445879878
Q 2485 82825 3254835643346
S 39814 871708184
A 73684 355302382
S 36371 874889493
Q 6524 93130 3088544463648
Q 2436 91457 5626709554108
S 35903 253265913
S 18472 28293845
S 70264 401427660
S 58950 700770729
Q 36563 63429 7484845820278
Q 47240 51585 3777201281636
S 44650 56262613
S 16960 499948602
A 47177 124863255
Q 53255 88935 5558847147075
A 23818 427843288
A 47885 584607946
A 5041 431432368
S 45893 33118334
Q 2607 85753 8353191640190
Q 5287 91518 9926081215405
S 17946 929125430
S 27093 771813209
Q 497 67562 5533679291464
S 22487 806128109
A 78940 689797637
Q 21679 72535 6306782453898
Q 12110 60017 4618782462949
S 76073 625183445
Q 39858 85714 5009481556361
S 8032 784456567
Q 36081 87572 2319923127643
Q 32870 53588 9401520133670
A 19343 145325717
Q 15082 42288 521379014182
Q 67035 91528 798119975164
A 62667 742161464
Q 32425 81422 7672178850750
S 4166 512440728
Q 585 91322 1414365872536
S 69694 301841635
S 33869 167593045
S 38771 825280511
Q 5213 86417 8509499176208
A 71555 675492516
Q 49539 69528 6892690069845
Q 79118 82015 1224840094328
A 30906 301091207
A 54529 555841788
Q 11151 92604 8053111762885
S 27845 624120140
A 67695 482339519
Q 16716 53654 3641066337993
A 87918 222538138
S 91448 47377780
A 93291 323302482
A 13901 580514257
Q 1586 78174 1103974221929
Q 72617 81870 6861069157555
Q 10744 77476 7510410043815
Q 38522 59308 435553175477
S 88611 990116824
S 58361 508062477
Q 31071 68727 7572146746184
A 49993 936049480
Q 2966 89818 8037959692960
Q 32043 58499 3143225073422
A 53348 155854711
A 80944 999343301
Q 8875 80079 7026373035808
S 21118 593647927
Q 10327 68020 649559162229
S 25810 774350963
A 19534 688173499
Q 3944 92006 5878716940525
Q 1961 60998 5439723041477
Q 7423 87185 6448506349402
Q 745 90841 6371099362678
S 88249 943428578
S 22606 317808342
Q 55307 87137 11864147402
A 9063 474029028
Q 24036 45061 8452860476372
Q 18638 47787 9765307812916
Q 15442 92054 4740165486139
S 76462 946715103
A 91048 48268250
A 91423 127615147
Q 6912 86314 4753701384275
Q 16906 45745 7857311177029
Q 19291 56311 1387686846574
A 39568 242043481
S 45634 368616938
Q 21068 91333 3203443753398
Q 11078 90062 2868562476533
S 65129 614109962
S 53588 264904804
S 22754 108221943
S 17043 625603516
S 62534 455577723
Q 70568 92167 8964810802633
S 66632 178188030
S 23214 78498309
Q 33434 44150 2242625030992
Q 5677 55569 9698850203640
A 66251 142604613
A 9610 621576480
A 72562 472535765
S 44810 420251496
Q 18644 84520 1538827221977
A 55452 690613430
S 69975 158505692
A 40048 256407301
Q 36927 77359 3860464412646
S 75278 524220730
A 81474 557311418
S 33156 337182595
Q 542 56918 7648723862221
Q 20593 58970 9202870119630
S 11992 829103390
A 87149 764767939
Q 37322 67775 2864187854415
A 38251 335355141
S 16052 348822646
Q 4395 19153 6345421694534
Q 10987 65965 7090176664565
A 56415 262571851
Q 986 72868 1122125727741
Q 58488 68845 9350578271138
Q 32223 59443 4834721778503
A 92014 770807910
Q 2655 85039 5537393745473
Q 22980 42937 3087405339251
A 71233 911435040
A 70929 824059175
S 5637 112570749
Q 22035 71074 1688370533105
Q 3586 65502 8259844017940
A 46491 781333383
S 88697 553247345
S 90024 855421784
A 5314 998756003
S 8273 978461455
S 55412 179561895
Q 80926 87426 4163706354593
A 88155 208499300
Q 23529 70200 5199099670347
S 86774 22082797
Q 5520 86606 4162007677454
Q 33685 43462 3113824620666
A 76881 848878130
S 49581 601867979
A 79870 434108726
S 84161 975490309
A 15676 108250693
Q 9533 86293 3674722990795
Q 87319 92636 866134863321
A 69574 112603830
S 13874 764337712
Q 9585 29830 7409955071043
S 64543 67187721
S 31629 630849725
S 50368 593365278
A 90586 442528528
A 82904 169892422
S 23171 754001428
Q 66643 73616 542283863396
S 59650 912205005
A 64961 180653056
Q 88447 89568 218560235582
Q 4631 91943 6661099519242
S 86015 664791261
S 7636 399789241
Q 43455 67320 6314683264979
S 11274 383854912
A 76784 56356862
Q 13842 68266 7131773270704
Q 33559 76975 999065519558
Q 26515 62259 6817904134636
S 59196 767441858
A 20506 897165826
A 78544 570634779
Q 703 85060 1650334120015
Q 8051 66714 7155818632363
Q 63201 76379 4238232593324
S 10916 358186020
Q 63118 78666 3361259084179
A 60839 498498417
Q 17996 64837 1980163523990
A 74266 427689417
A 64489 964291142
Q 41125 66051 812322907301
Q 7015 43276 7453123171701
Q 6190 46614 3664251254671
A 72604 423667537
S 36895 788386740
S 374 498888460
Q 12347 84993 3351976558192
A 50115 158540242
S 6956 914522252
Q 30466 61994 5611194186530
Q 6896 86665 8007768227676
Q 65838 86185 4112357909879
Q 23583 72120 7568318589033
Q 28695 46863 315977643324
Q 918 86026 78854431657
Q 15730 50502 352123901308
A 82035 828888621
S 35420 219039194
S 83948 343986394
A 50696 3835111
Q 36688 74321 140485413693
S 77778 997207063
Q 27048 64562 9650294559980
S 21920 536415504
Q 24674 55274 6187086008645
Q 17648 73454 1257689817625
Q 29172 73374 6404940608554
A 57501 763978716
Q 5033 93248 9011535288450
S 16900 170913318
A 3746 180580103
Q 1231 86937 3269200637218
Q 8586 32302 7298930935041
A 86405 195968436
S 73984 54508899
A 80810 236735035
S 91185 592375649
Q 218 93104 1366764050635
S 80932 651267831
S 90528 319646428
Q 5872 86132 3186362574260
S 26731 567948093
A 1586 822875593
Q 35935 51114 1189061640004
S 30507 45401437
S 8247 226355759
A 40083 805909189
Q 26075 67767 4767098644875
Q 11384 92367 6707171819915
Q 26639 80194 4651654261201
S 31734 732517180
S 39375 235476702
A 29457 378337234
Q 24620 90638 178203401438
Q 1372 92822 843535091062
Q 30464 43975 6982181265998
A 9435 45251902
Q 28718 76607 8093119551389
A 61212 873668255
A 19404 860025312
S 85668 137275229
S 63806 857011553
S 92079 77063217
A 79371 380941814
Q 5468 85611 1324424738321
S 41974 829338971
A 43944 240952818
A 24642 86566911
A 58123 791383173
Q 33708 57847 2277685236346
S 82553 599738229
A 52277 980546455
A 91702 666154729
S 11359 841311539
A 75460 24748070
Q 8175 92807 4532363671694
S 43103 444269030
A 39852 946002470
Q 4764 54587 874610206963
S 76638 325560884
S 5162 787843253
Q 36478 92641 4464745564975
Q 17917 36112 6083984076124
Q 60022 68378 956445776539
S 92953 906129489
Q 23483 82461 9676124292077
Q 5217 86978 1082425053410
A 25247 621841685
A 67421 162425080
Q 7016 71751 8434597656824
A 44479 766434200
A 82206 587645011
A 60497 813745666
Q 26533 27205 584143943720
A 46126 539943739
S 30847 974794827
Q 53043 56244 1850072280131
Q 18156 67639 4496960688918
Q 22633 60462 3658120134082
S 34638 240201455
A 37873 422615232
S 44662 186264655
A 52203 92458770
A 17903 842289647
Q 51426 91639 5771076660668
A 32393 111486446
Q 28883 61831 7775883345653
Q 37276 75312 6672519542554
S 10119 4021361
Q 30130 76963 2152385507245
S 87951 283273564
S 71423 6648808
Q 15676 88137 1474840417686
S 51297 354209824
Q 2492 92496 1056072500302
A 73559 962317405
A 49549 891190316
Q 26505 62742 2758923600591
Q 64063 64874 680671799128
S 39452 299875772
Q 6239 92744 4846714120228
S 924 276158814
A 4132 710165995
A 88141 946211042
Q 25622 70736 1361560341998
A 62 337864086
S 18884 543998148
Q 34033 81255 2481904168003
Q 20684 59803 1614921144874
A 40124 741614951
S 19946 645144099
S 15717 547258874
S 59884 748301801
Q 19404 54072 7765112469365
S 19561 97444621
Q 36625 68092 2341143456999
Q 1182 49818 3305888379671
A 16850 196642650
S 81499 628641022
A 24626 962587374
A 57551 719784877
A 20875 547754059
Q 70675 85610 5800217691320
S 39749 519102760
S 35760 373252943
S 40105 755859682
Q 33886 46609 4324065398295
Q 21485 34758 1590618232597
A 49618 314421336
A 55016 587831247
Q 330 65758 8258130808911
S 79666 296645675
Q 67831 82139 1706715939427
A 12156 133661226
S 1588 733668134
Q 38991 77497 5189489633735
S 11417 109865280
Q 4202 25353 7347783533460
Q 6524 19258 5505745807151
Q 25960 65892 7157398130147
S 92078 188449632
Q 41799 51275 764001242092
S 64841 312575561
A 74582 47341567
A 72379 513353462
A 8593 581399691
Q 287 93135 177865714900
S 6935 412920320
Q 2195 68679 5823058897273
A 27849 95846719
S 13976 134397568
A 65453 568221231
S 27366 903691341
A 88726 146412955
Q 4808 19151 7401620462052
A 6342 77131110
S 79502 518914354
S 28176 201091387
S 32097 364367638
S 72617 241791687
A 20021 398842961
A 65027 229498529
Q 33998 90793 2506388221029
Q 54556 75240 525072189780
A 90738 626394350
S 1533 69239781
S 39536 859679869
S 82252 496872278
S 47492 286289618
Q 7939 86139 9293807237611
Q 25203 61543 7225669585614
A 84396 191130322
A 92872 994032800
Q 22729 84845 6520609850560
Q 22783 75961 4054041947961
Q 9837 87657 8184892284814
A 26793 758203071
Q 14079 49747 3609400038194
S 73059 593861453
Q 903 92988 5660011052176
A 85707 301476231
A 13412 536819380
Q 17778 91579 1146075343209
A 10139 597961535
A 11386 630343894
S 41413 931145617
Q 26640 62660 5346239879254
S 2121 74094566
A 67473 634921002
A 35682 973529097
A 62597 739358549
A 9902 517683737
Q 13399 87955 5576377696079
Q 8266 77307 8324002995286
A 50382 739726749
Q 38336 60702 3403813048189
A 60110 623392556
A 53558 478811887
Q 10008 90968 1473614118214
Q 48960 89884 2438028497124
Q 52376 88062 9274553255887
Q 123 83470 6928759328755
S 32593 861135606
Q 34313 90404 1385836133067
Q 16481 38407 4076988404651
Q 9501 88206 6662366593630
S 64387 405750885
Q 7241 44449 2283891163046
Q 56695 62857 1440798507827
A 70562 682479726
A 60226 322667678
Q 58116 91258 8477686368431
S 41201 796242093
A 69367 419932762
A 12464 109225608
A 44973 498599444
A 61691 480117975
A 13427 684927299
S 26885 52537870
A 21569 499228207
A 58112 653701239
S 67632 748378986
Q 5938 42453 5040538833329
Q 54256 78208 9250241371960
S 85845 366970337
Q 15478 91289 9300647586705
S 54212 949216201
Q 3945 88833 4176150025388
S 89296 16026623
Q 12798 85083 5348996397551
A 2170 232689909
A 45142 322309236
A 17191 909724865
Q 7874 58522 6060777280434
A 32843 40006953
S 41020 721077355
Q 5592 38383 6559106704714
S 47907 983670424
Q 12500 76067 6959311994288
A 75532 130921276
Q 3104 83542 3212435635704
A 69888 230491240
Q 11908 92230 1838801725129
S 1123 28466327
Q 2974 92643 5351839893976
A 48647 719827306
Q 4564 89818 6754126143871
Q 3986 89294 3025571075581
S 65525 121119800
S 13788 581717625
Q 35259 74664 9318110183
S 33290 558359758
Q 3218 92407 5527102294247
A 22898 453404291
A 93376 618044377
S 35574 570911587
Q 72073 90867 8706348877275
S 85656 908325398
Q 56213 92813 8640260458508
A 47551 16571591
S 47876 906830087
Q 59247 59828 482174496563
Q 18700 64645 581597355793
S 57222 572547241
A 15823 277014675
S 72955 595398710
Q 3340 93206 4702452062486
Q 17177 91918 7117593460245
Q 32023 73991 858466733557
Q 3797 80542 8191346203332
S 53834 421567570
S 48652 396473201
Q 11411 41027 9824562568888
Q 7611 12358 1085924065342
Q 21011 91222 7987187581499
S 61585 924023053
Q 10653 62243 3143682418413
A 6029 577001502
Q 32103 66164 3857486999697
A 27307 778504152
Q 1441 68811 946792838081
Q 4181 90645 3975299595328
Q 524 92701 2188496315093
A 8671 380492706
S 30912 702518032
Q 18458 82750 6705959811875
A 16574 393096933
S 42223 688958776
A 30214 551088391
Q 28193 66841 4964262664627
Q 15558 64718 191436161751
Q 47961 88034 2891467984153
Q 22814 42071 6221685016289
S 18049 537749074
A 17577 307052280
Q 49782 81214 4572299193488
S 17435 700651076
A 43767 386403567
S 77742 73344612
A 86605 409442108
Q 62987 68823 1056968238620
A 74759 706158152
Q 2981 51678 7058589015712
S 47170 913358239
Q 28336 42891 8958251118429
S 34203 124299611
S 79293 944884366
Q 22348 60917 2017485519759
Q 28301 78757 9733063764594
A 30079 424044331
A 6576 334518259
Q 1322 71471 7870715310728
A 82974 932666119
S 77606 670657610
Q 24225 66236 9559858376871
Q 39068 71661 1276916997433
A 61536 856610114
A 92420 893872296
S 75433 287426092
A 51934 546491260
S 87641 605827341
S 60628 97599775
Q 11242 63859 9690329476624
A 40110 752159356
A 74446 54534880
S 85681 41883141
S 20675 432601038
A 35899 810585394
Q 41707 92623 8119554186005
Q 42724 77810 3246667334051
A 18439 114915567
Q 10892 83968 5817797021838
Q 41358 61234 7815882262760
A 79138 999492431
Q 39073 45677 1363181327568
A 19780 395924223
S 50991 952241084
Q 26913 83091 936211706443
A 28921 345012464
S 67746 82889875
S 82213 464611682
Q 57994 72838 9325536855802
S 89647 776282914
A 10075 412993018
Q 63019 90455 1871896067597
A 72613 787323067
S 35213 264912927
S 57034 610411767
Q 72308 85424 6994182263466
Q 13818 75058 6141173093602
Q 83660 88078 3691979933706
Q 15283 89245 1677799061614
A 84752 167000149
S 19199 294692979
S 80460 931973157
A 90417 935481990
S 27910 376082310
Q 29036 55841 1901634626203
A 41179 30553188
S 24841 653782943
S 87944 15915709
Q 39106 44515 405209651283
S 54309 390852199
Q 47026 78823 7693727417740
S 19225 23558583
Q 46613 89100 6924083760529
A 56653 422097497
Q 24720 86011 6525872085659
A 23215 1626835
Q 2283 32009 6331143096046
Q 75489 91247 3334720170369
A 63128 568799619
Q 37866 61883 914761776496
S 93090 249404990
S 5194 336385971
A 86841 460662802
Q 5241 80475 4690745403813
Q 14854 28990 8016062333960
S 15189 206514454
A 7669 899470375
A 52748 890484978
Q 63967 74171 815458413105
S 88606 734492582
A 74262 344161889
S 13767 791950
Q 14395 49193 1416994332917
S 48820 377832321
A 12858 971441197
Q 45284 64977 9638508568813
S 80157 321532009
Q 1315 89086 1108025218831
Q 43721 89817 2715991104154
S 42369 677573798
A 36931 635612821
S 18901 675583415
Q 48742 59766 3543657136426
S 47715 169489207
S 53917 12541272
S 2714 876010413
S 80841 890209262
A 3160 237976814
Q 29060 36539 380708977858
A 84467 504455684
Q 43007 90769 5351357823964
S 33473 659730204
Q 3707 68431 4406156962599
A 76443 441633378
Q 5413 48283 8449897052951
A 29801 752136026
Q 13953 83057 1347260705925
A 68706 846709382
S 366 669964846
S 71625 924464279
S 9317 452771660
S 76753 590382497
Q 266 93087 9178139419964
Q 11374 60560 9562836492108
S 19698 249411104
A 71452 325564735
Q 12934 67273 9795516445232
Q 4738 41670 2779366092858
Q 15174 66993 2806916638041
A 88092 942264950
S 15630 143959460
A 46481 430653843
A 44070 380464123
Q 11865 62524 3866126393044
Q 13614 89322 3739433179309
A 78800 463904017
Q 65375 81514 9523402669720
Q 38312 43990 3927102272257
S 56167 195954216
Q 506 82704 3313301768553
S 72628 903872425
A 78999 80122655
Q 5250 43821 259211918946
Q 864 89912 3843949904461
Q 16944 42258 9980644935540
Q 66418 82439 6927015121860
S 62321 767983416
S 26594 296012587
A 82894 798085532
A 12683 358329991
A 80692 963386266
Q 33403 60660 5607139302820
Q 6994 25020 9011001067802
A 49637 918060399
Q 4635 83275 730812292463
A 15695 26734090
A 91289 330126524
S 82748 569056289
Q 69640 70866 109368282612
A 57662 727493728
A 55473 512067162
A 75837 792577157
S 60356 800930687
A 75415 430833250
A 56497 149026413
A 19626 446282619
S 68138 129674746
Q 79443 83997 2596997059358
S 85050 120429762
S 62347 593252981
A 68031 248554641
S 36505 744996728
Q 1638 74638 4311748884638
Q 37950 93173 2049381357100
S 10507 890594601
A 35046 192205471
Q 47204 83604 2823609616329
A 9412 848525546
Q 39109 74224 707173067592
S 12296 412369661
Q 50767 77462 2751880269821
A 13969 852774267
Q 5631 88583 8257541613852
Q 42523 56294 5669131676969
S 70639 750357396
S 79783 266627111
Q 19270 24962 856424420478
Q 10429 58332 9087961235075
A 18982 614128099
Q 6137 80331 3139755418573
A 34076 683946786
Q 15927 79234 9202730702853
A 38254 706754135
Q 2379 88586 3607103268496
S 93166 910105636
Q 4177 68781 5204892503372
Q 53752 84892 2446251887244
Q 55831 91726 1102387382498
A 79872 980406416
S 54122 784805860
Q 33985 47350 7438243168813
S 27838 152965038
S 74554 266495368
Q 30222 60679 9014378710213
S 69727 612238960
S 45422 191510915
A 17221 982066634
A 10787 217660358
Q 2024 70594 6947622676313
Q 45354 86212 1240035305886
Q 9741 69694 9853918210222
Q 21212 92444 7504837024931
S 54481 88977590
Q 21847 62056 4148752062631
Q 18171 55939 385422478330
Q 12691 54251 3189193464432
Q 4456 91930 4944813575846
Q 8671 81595 7774275739079
A 62893 352622744
Q 3163 85276 3840841919296
Q 68199 83854 4573576092649
Q 2521 92064 3249659864976
S 86662 380756928
Q 419 72459 1408637525241
A 41137 264964658
S 85842 437575999
S 35240 579567870
Q 9250 88605 8766016366528
Q 53 93181 2250692530062
Q 78073 84741 5574405656343
Q 88 36820 2832735821409
Q 20939 46716 8963032214702
S 50273 220592935
Q 14959 62903 3997056966769
S 68355 311293325
A 50903 673799908
Q 42854 69556 128401961280
S 12852 619858262
S 37484 588681852
S 91135 286636677
S 27863 57896084
Q 16894 91609 1233254567024
A 35694 594435429
Q 19162 21959 212542492732
A 31752 168500081
Q 42651 92532 3012297254301
S 74821 321444246
Q 15518 76137 923545934503
Q 3810 91908 1289459052702
Q 23442 42689 326118727582
Q 957 88432 567436488831
A 36385 550883046
S 88924 228956689
Q 20491 69905 7682050054666
Q 14040 30957 2019775449355
A 76648 879925801
S 39088 894339722
A 13882 973106796
S 90221 633596294
Q 2638 16227 9503363369347
S 30227 116048786
Q 47530 90604 5248334097644
S 37559 612996716
A 44842 63559178
S 70528 720320136
Q 1404 91111 7711618168530
S 91415 597256536
Q 37714 83975 1762101259136
S 50293 139187134
S 66459 650623412
S 64511 165417481
S 32015 512392872
Q 48903 62040 6633650991870
Q 59022 83158 651451211804
S 38238 872695670
Q 16349 60000 7684136725236
Q 23160 73056 919955696422
S 93050 946944119
A 34420 969615058
A 62442 865462484
S 10422 953665648
S 75998 111910819
S 75363 780312845
S 20396 473339840
A 4917 346106798
S 2919 611289274
A 32943 516131777
S 54021 828858328
A 40793 682669991
S 70648 392466465
A 76097 521852469
A 8833 563203139
Q 1066 86860 8436155059807
Q 31077 31286 91157889949
A 11698 997043870
S 69892 646351604
Q 52056 62608 7007849942644
Q 21925 82232 2385527714793
A 28817 138327601
S 2681 823653742
Q 5202 19876 4576544387741
Q 58542 62114 2281845170100
Q 83474 90741 5684090184190
Q 15299 78551 7761232844907
S 89695 803961930
A 35122 248184779
Q 28132 76820 161962306118
A 78078 510579249
Q 11207 88845 5384430812323
Q 48272 60491 9153244361726
A 70078 429210593
Q 9558 89046 5237391131661
A 92175 581190747
A 74465 24659824
Q 4203 43424 3400670840090
A 32088 857152606
Q 23925 84014 7142842231263
S 776 905527903
Q 29587 68354 8096613983227
A 28342 658196751
A 37696 540633657
S 22889 985274626
Q 38400 73747 3798059636516
A 28050 155184321
A 3339 609764273
Q 7561 62765 4075479803959
Q 28690 88139 4142247929266
Q 36389 52771 4140056681369
S 32157 207398459
A 5386 550940628
A 86444 95014216
Q 140 86552 6611799947451
S 28540 763302586
Q 73230 80332 5522815428179
Q 17644 91017 7102895846483
Q 15179 93048 9388410508887
Q 13425 89323 6105672082927
A 28199 471026652
Q 15974 45800 5847653906835
S 84247 640994249
S 32705 372292408
Q 11374 79941 2144654735616
Q 34433 87071 9665410155632
Q 578 90000 8141077531357
Q 13347 70197 4046793069092
Q 37976 41253 303466630758
A 10322 149852424
A 75413 239767976
Q 17874 85123 8198632933448
S 70926 680835310
S 54097 441225467
S 79606 866376426
A 26149 212532500
A 40100 675392931
A 38261 809522663
Q 42886 76115 4170440145875
S 8544 349523112
Q 9091 82312 994686129355
S 72499 989357076
Q 26744 78491 4580213444615
S 67085 218565
S 89324 836535522
S 37244 798011843
Q 29663 34058 165379201278
A 44131 47067105
Q 4774 58751 3158007935410
Q 40576 88651 5816031363881
S 5551 159953288
Q 10705 87526 1818231845554
A 7138 510243373
Q 18716 58542 4908369130810
Q 21943 40740 7613787155143
Q 1082 89123 5345114570409
Q 29743 87257 7929302220249
Q 36821 68833 8109566408294
Q 3763 60886 3421996074517
S 91788 739376760
Q 19342 65404 728845602311
A 58329 476944811
Q 13069 91425 5273203716606
S 89971 588773614
S 58835 93251837
S 1652 231032553
S 16141 32275938
S 80723 641582734
Q 57160 64936 6890837261792
A 84853 581408840
Q 58118 63812 4754421895985
Q 9598 84208 7948152223774
S 34400 289688067
S 68774 616441809
A 82559 925220012
Q 2288 78266 7478639065707
A 82478 198759711
Q 6044 44463 1225112676869
A 9392 474031621
S 32028 913595034
Q 25357 77388 8746995599278
Q 58279 74901 8656322244575
A 60083 374627836
A 88925 529310333
A 74365 589116142
S 18699 272802853
Q 17511 34902 7162315844501
A 60077 751787717
A 54905 580994877
Q 27937 80826 9099570633756
A 23134 174787601
Q 6962 90036 9909418467037
Q 48253 76788 659174075472
Q 28795 28871 14924011898
S 52912 450524665
Q 9632 88360 9149395535454
A 38002 442868586
A 75892 832389574
Q 5604 12466 6821134969106
S 13391 802803447
Q 14490 60543 9910586428918
Q 64132 70147 4079165233808
A 58251 91598831
Q 11473 89561 5685708154317
Q 79780 90257 2159670606266
S 55195 153434952
A 28238 800006480
S 53810 3805970
A 18266 151238873
A 7799 803073698
A 88239 469243121
Q 72047 93125 247509912374
Q 18059 39758 7414740409691
Q 45932 60563 3058220705386
Q 5772 12087 3491267025174
Q 19224 88721 3148900518741
Q 46911 50992 1241802116400
A 76786 3380292
Q 534 92878 4676657376990
A 13795 395901686
Q 39383 40739 492131916827
Q 3951 74756 7385828903277
S 58857 287035818
Q 13098 87007 9322656725806
Q 15429 41536 5314156757627
Q 59905 63265 2030939939541
Q 16052 31655 5099224477692
S 72690 142302023
Q 6690 89270 9690828415711
S 49016 25250226
S 43894 373595338
Q 33782 73969 9400457359858
S 81087 197088275
Q 2417 77558 909289826251
S 22240 424812022
A 84898 1153140
A 13953 982594024
S 51262 357439410
S 84997 22404128
A 91894 12028582
S 33560 674496992
Q 58755 64218 2412324200166
Q 164 93171 4344533261293
S 11219 244556014
A 66276 954490669
A 69837 982459449
A 2776 825715089
S 25883 352142332
Q 31350 48884 9959867125681
A 60750 385265978
Q 40915 59402 3512009759185
Q 2236 88428 3039229486081
A 10051 537499455
Q 49554 66839 2772982048386
A 30562 965793389
S 57069 675664145
Q 10124 69271 6046140880423
Q 3245 88078 6500874244810
S 27303 904615485
Q 21337 61891 4068977450108
Q 2228 38703 9387152845674
A 68485 482568937
S 93024 57806289
A 62993 141220384
Q 45947 47389 239965520175
Q 47896 79712 8677748346188
S 85449 419419477
Q 7419 81755 89343519673
S 74467 816663269
Q 16491 81246 8136166026240
A 50726 592232977
A 61839 576252062
Q 8613 91002 7756636062859
S 87714 599841338
Q 27489 92629 1017979945715
Q 1349 86986 6100256661786
S 15047 244126277
Q 17761 74876 1127451295892
Q 39674 78405 2165188695462
Q 26834 50229 3135916761350
S 75481 445506830
S 53595 566015520
S 43051 813585357
Q 5814 67935 1461113701167
S 59290 113830577
Q 3547 27255 3223582568059
S 1080 124763732
Q 23034 64076 6608800724176
A 83008 932279373
A 10568 391385743
A 44516 832265752
Q 14513 72590 558942874169
A 92579 49233566
A 86345 505924141
A 654 543327173
A 53527 282815493
Q 36342 68266 1650272395095
Q 27558 92539 3869508889588
S 498 514450133
A 25970 418350722
Q 129 91156 7143308901186
Q 24254 90418 7733560786137
Q 63291 72695 901897030953
Q 11567 88184 3419417358562
A 83141 646596468
Q 21129 49072 911597100080
A 63158 441490414
A 92312 598383605
Q 76532 82381 652037272577
A 20846 189511750
S 66922 79993091
S 46608 742176067
Q 45026 71366 6993802179263
A 60152 386279061
A 61524 119669951
Q 44491 78745 1721310772425
Q 57107 60808 1972908590215
Q 13622 40720 2459545490922
A 18589 37523519
Q 33459 67831 1120043599693
S 41936 500057398
A 62478 554559667
Q 21511 74664 3873437587543
S 3225 994675537
Q 15717 85158 2307097822802
A 77464 273275719
Q 62508 80477 6891383052730
Q 45837 84677 5891204411068
S 67462 15757315
A 7690 832501506
A 59026 587614051
Q 464 92788 4588508254364
Q 62322 72594 7454101859942
S 51450 144028499
S 23570 269673806
Q 10352 86904 6746529163437
Q 2961 70572 5141274820535
S 30043 794198274
Q 6667 46207 8937594963349
Q 371 77385 6779852881793
S 81675 347972883
S 55053 86189743
Q 6532 85238 8716455245812
Q 13796 40189 8370520250088
Q 5624 63085 6075933480053
Q 27195 42191 1841638389723
S 28816 379473712
S 78955 970918494
S 16386 277888672
S 26916 926292614
Q 4872 75365 2026043701850
S 58944 410186880
S 82229 501683206
A 18386 547177589
Q 48082 93226 3053012416117
A 62705 566459387
A 40534 968760828
S 26618 249105609
Q 44480 59814 5853853316394
A 87397 811269536
A 61884 562486638
A 7911 958803952
Q 70683 79041 667389933537
S 82448 686373879
A 70205 742778974
Q 1911 35483 7936923135477
Q 40304 67602 9703852712298
Q 17122 89117 51312940169
Q 6639 90598 6027270198471
S 54061 298186999
Q 8298 67631 5476781866415
Q 20420 73860 9496932386298
Q 958 92587 8062894006858
Q 39656 83019 4405581188455
Q 1384 35978 3217206861193
Q 20684 88687 8644006897923
A 4087 879340677
S 84579 951305382
S 34420 823236258
S 58081 873351472
Q 44804 90539 6655121513488
Q 5122 88929 5220403444290
Q 80385 89545 6103885095405
Q 24472 79736 1546012085126
S 3435 499753349
S 65961 85884091
Q 9181 25436 2598466995737
S 83380 301134474
Q 9862 58761 8160799657528
Q 26943 76528 4959070119573
Q 58158 73962 1111425611256
Q 5811 12638 5468878390570
Q 23538 86365 6863671014112
Q 1857 57791 6132062438936
S 90756 721374451
A 19236 878653546
S 13710 456454473
Q 34931 83515 1612075315505
A 51351 717356598
S 78660 70113625
Q 8071 15100 3384344380799
Q 7431 73035 5797207856674
Q 4257 91090 4155937969727
S 14960 873571264
Q 50253 61499 3988928528854
S 8127 965470184
Q 11877 27265 9622716519582
Q 64410 65142 495719487193
A 23639 554340801
A 20363 69462828
S 70687 525427534
S 80384 527686644
S 71509 340965897
A 41759 609030811
S 13966 336008229
Q 4598 12853 3742468349633
S 8826 68857001
A 35769 617445036
Q 44233 57488 311909762913
Q 8083 38718 4894958611880
Q 47724 79780 5680560121445
Q 5764 92996 1467607227126
A 87517 867057134
A 32145 378399740
Q 6960 49201 7361919497504
A 83392 855229012
Q 1986 53934 4320692922381
Q 1272 90157 9626250564950
Q 16037 90563 5381737882902
S 7269 97676521
Q 13166 68106 8648616494982
S 51527 23508741
S 8737 79745398
A 42273 364909900
Q 4084 80137 6003222036771
Q 8325 45139 4557440813230
A 56051 319568317
S 12196 313578853
Q 11268 79865 5655491028096
Q 36996 83995 2281135236650
S 41668 283114755
A 23374 366300313
Q 77171 77781 306708475731
A 43025 342772312
A 85940 419549643
Q 12751 82397 7341095579982
S 69792 519500222
A 29869 376632219
A 65658 62729353
S 57510 570141679
S 55308 633477442
S 88770 745840851
S 92956 582900610
A 3106 236937295
Q 63784 85565 8459818003381
S 85472 176234910
Q 36051 77001 5618578487314
S 60266 166523964
A 23090 427330482
A 34338 467868442
S 59017 60499992
A 41223 773487061
Q 41776 86541 2544330494754
Q 28032 53273 963587080537
Q 59052 90540 3441437362237
Q 57998 90760 2582949189513
Q 8332 57157 2633807364750
S 1068 193754172
Q 10 82565 1361079897664
A 15679 582647416
A 71833 50041719
S 81286 965592830
S 66656 462602675
S 7395 267080184
Q 26993 55315 6160127016372
A 78174 862923817
A 81174 194428468
S 76696 106088550
S 27962 65851404
A 73465 23136883
S 74989 350439562
S 56026 497668366
S 40613 802540997
A 85167 236833444
Q 20920 56388 5035241283268
Q 6843 49894 2629979916300
S 64503 267295326
S 58737 893034063
Q 20502 67137 1977221577859
A 22831 903273599
Q 1957 88627 7725339055126
A 1399 651002291
Q 24234 25054 334234247841
Q 6447 72649 9986363678047
S 32090 454017853
S 41507 82782617
S 41146 985500287
S 20147 884850624
Q 33636 56817 4006465876992
Q 40269 66955 4460267464126
Q 41441 82975 8935503740923
Q 31613 48605 2526028417859
S 80903 934515240
Q 27813 55329 5861268860372
A 66448 322916018
Q 23815 24198 177902905453
S 19352 973522262
S 12827 780935335
Q 19894 91383 8736068805678
Q 13893 16675 2153085336639
A 10181 73524002
Q 29337 41445 9484715305583
Q 4390 49378 7338968998598
S 85057 621019168
Q 41631 74076 7939802601238
Q 16621 32917 7923285866909
Q 6945 32849 6901228101884
Q 66626 67243 609054318197
S 19044 300999615
A 67821 335187366
Q 1034 69433 421324501156
Q 55387 67014 7192975045581
Q 11538 34140 63819875553
Q 361 91334 5653510687445
A 49674 690384537
S 80265 569420447
A 6352 162080638
Q 7497 88395 1945562628258
Q 62190 62810 219249632373
A 8778 262207980
A 91765 177447958
S 3016 812718120
Q 580 89169 7200781535300
Q 2327 55391 112898176417
Q 30018 93170 5591238217411
Q 46383 52143 812440410288
A 27734 919761430
Q 39060 60239 3501926644774
S 39511 202887614
Q 11507 61311 2530665061068
A 50243 115512143
S 15804 535179291
S 20413 781212087
A 16960 919131012
Q 943 54841 3912339901320
A 86041 364156141
S 91647 999363808
A 3579 940960477
A 74588 470168977
Q 61712 90910 4564487560444
A 55891 590650725
A 55691 395383523
Q 2 92441 2008189052998
A 69758 158873987
A 46324 936046092
A 53270 346061934
A 73018 337515643
Q 6103 92666 8664584071569
S 2044 549051048
A 38767 296414781
Q 5286 89761 9882195479353
Q 51419 77709 2099141912185
Q 16327 69878 5205028804241
S 58332 852514636
Q 4880 86983 4001649442764
A 17341 567280910
S 61496 431317019
S 6349 497603689
S 36004 927725351
A 91784 957057657
Q 44084 85370 942985788508
A 91310 812823620
Q 9537 73422 3585911124342
A 26642 399100848
Q 40352 57047 2797557624446
A 26548 605414756
S 83078 335593655
A 72491 237403149
A 57834 135898499
Q 28995 93047 7123426268786
A 81191 954239170
S 36061 927649520
S 3691 200447441
S 85548 330397223
S 6663 656800531
Q 35955 91993 7574539786501
A 70080 343480859
Q 29449 62970 2210526144820
Q 11508 14071 2169669335639
S 80409 68487668
A 8424 583496923
A 61125 864794705
S 57954 190904062
S 40626 62690569
S 88340 205820693
A 57124 323527906
A 72369 907075565
Q 25523 78186 8165150990823
A 69473 443701526
A 45883 648565372
A 54968 564267335
Q 100 93368 9216488845579
S 27037 289755732
Q 46318 64751 626626880817
A 59256 536051160
Q 9278 84492 8653534544755
A 72952 945195164
S 26569 480636746
A 66236 245694204
Q 44434 88099 3064754396188
Q 11708 79165 9035436736462
Q 42214 78060 5547034754269
Q 63743 80477 1800353220135
S 87626 453648355
A 85260 181200490
A 851 819765078
A 65258 764472222
Q 10656 81365 256537302942
S 49185 622347224
A 72928 804499994
Q 83475 92318 998423219411
S 91938 716048770
A 89393 5972968
Q 14511 85563 9010606154282
Q 32684 80294 2213460310992
S 37391 124896461
S 53968 678903091
A 57270 464111829
A 15438 1297967
S 78908 375212422
S 24395 91880157
S 67336 476045517
S 46504 304645640
S 59776 951938311
Q 2321 68193 8434155619101
A 20783 34558961
S 42226 945585265
A 85083 946057118
S 75831 636872690
Q 67370 70114 2011291953301
Q 37200 62583 376287577282
A 82836 864591787
Q 48949 59843 9064650624483
Q 908 78640 5422133627327
Q 1340 88559 2115073304375
S 67252 220966185
Q 18506 88493 2430916082183
Q 23160 89013 3973273231703
A 81839 39238243
Q 8791 89185 797002301333
A 17779 50899800
Q 38803 88552 6747705102227
S 102 295323756
Q 6147 82204 444849332113
S 16644 81512853
S 44851 498942376
A 46574 997434679
A 60996 173725759
S 26699 704928472
S 1504 300973807
S 68820 477788217
S 42252 720199702
Q 52400 74006 8105381214084
S 1459 181672161
Q 4765 68497 1301257075958
A 87913 409239068
Q 33785 36837 2838188625108
Q 2819 92618 7862586797234
A 26331 619458326
Q 3959 78730 3258261637614
Q 43092 46553 420175585806
S 28502 994309232
S 69151 852161990
S 9430 249860906
A 50943 40204500
Q 50178 73872 17923379137
A 15114 630852449
Q 733 93263 3328364644475
S 83919 546094387
Q 9989 20128 9709445041740
Q 21180 62433 476316033559
Q 34870 91486 7756266769177
Q 5943 92756 7710566039925
S 72819 596831079
Q 3617 4332 347908870906
S 65601 644957727
S 88076 873888498
A 53606 290321835
S 28572 652145611
S 73906 961217261
Q 12961 86074 7412060895612
S 35004 999433256
S 44988 384099263
S 36628 864493480
Q 7582 47319 6772515497388
A 61470 352405886
A 71695 780409810
Q 46196 61952 8444679261425
S 80698 625075913
Q 56063 62393 2221782965440
Q 16135 86488 5798000206620
S 24943 860537766
S 67088 249591660
Q 271 79422 9411479488086
A 5352 515302938
S 23384 943847686
Q 2 93180 7697930168933
A 57930 126019314
A 92185 528483167
S 84898 786006112
A 72101 866290047
S 2953 635058282
Q 2824 28196 4421236231916
S 23726 978706567
S 35340 999647528
S 77464 396942912
Q 71829 91836 8737302826395
Q 14629 71575 7612282404273
Q 40233 83837 8988129286469
Q 45474 85381 3100790780524
A 37612 34499649
Q 79540 83752 1907697058162
S 14398 601020928
S 92356 40594156
S 73921 753240495
Q 36752 72598 192950162301
A 66970 908124378
Q 8880 40140 4760833439006
Q 42809 89105 8829131398810
S 61495 337356349
Q 11595 90445 8275567893376
Q 29977 52509 4624453731631
Q 4023 39702 5357834551668
Q 22749 29713 2934939420498
Q 14539 70304 9469727449404
A 24427 632844952
S 36506 771611694
S 37676 929537566
S 84180 67102329
S 10312 47712506
A 64496 292543319
Q 26984 36473 2967679285633
S 50308 317247141
Q 6980 29483 4669069952553
Q 30191 92106 1417716749402
A 3205 507701378
Q 70130 72293 651283770634
S 48686 445631469
S 75774 403295099
A 78366 190628340
Q 13145 65103 2612741097167
Q 25737 45076 4313977412535
Q 30793 61220 829548181850
Q 12447 15629 2190160436252
S 2737 455777403
Q 13392 52853 7278750448672
A 91550 874489304
A 78454 12823367
S 38853 794517600
A 15745 726435831
Q 29492 74670 8183509846321
Q 14532 84094 9360337203629
Q 88919 93162 4173944275186
Q 950 52522 7875890213802
Q 22590 62482 5376964225756
A 4897 435815203
S 66245 702026584
Q 728 89081 7380453287894
S 33293 413066049
A 3120 404292563
A 60884 286022458
S 806 695504714
Q 34007 57590 4872407949031
Q 8681 85075 9517622644118
A 3028 58309314
Q 3996 87690 1741637637320
Q 11010 28017 659829401753
A 11944 667590437
A 70907 464328226
S 57443 314429983
Q 76994 79725 1904781514283
A 43419 743108568
A 40350 479286596
Q 5096 81528 2571672144290
Q 50091 58673 518032440216
S 2093 21140367
S 90918 570986292
S 64330 963961653
A 74017 126857224
Q 23367 82536 3647094969484
Q 2674 81949 7931954036136
Q 5613 76500 9040435870168
Q 41744 60586 9633856641112
A 54019 123841954
A 62831 628492886
Q 24479 38501 8643624667707
Q 12541 75764 9976634528195
A 48482 946285435
A 74068 500278852
Q 11072 92505 3767176352318
A 33791 102000050
A 17536 688100082
S 36324 661405860
A 91014 790910131
A 31511 820566770
S 50920 514723585
Q 1119 65303 264619453775
S 48415 568589464
S 39037 219213446
Q 10342 67275 4271839943024
Q 1437 81895 8945591704812
A 23512 160554916
S 4601 228984155
A 71234 640263888
A 76991 431605815
Q 3684 73332 5808255756493
Q 9032 75920 4312920121042
S 68066 202396648
S 67129 35538426
S 40158 832028855
S 77783 520981469
A 81701 321661384
S 88980 357202778
Q 9371 38988 4430904312669
Q 17127 53102 6323499060278
Q 706 30762 4264830042888
A 45520 688251402
S 59563 262712456
A 79580 508183542
Q 4721 92183 8592897061220
A 77965 42439544
S 19944 763923164
Q 14403 39959 9113812312777
S 44247 67293735
Q 29202 86637 7943037233422
A 39271 988756976
A 43436 9074479
Q 21497 30414 2959264758420
Q 1012 61974 3758085208637
S 50303 402256742
A 46204 101476785
A 69017 462115491
Q 11255 61133 5096815265408
A 48541 710544078
Q 76814 91613 184877096296
S 67366 178351356
S 73199 61109291
Q 4051 82223 8725974020916
A 56606 861574071
S 79111 336796282
Q 4599 91421 3505413994933
Q 2363 81424 4656431847462
Q 28566 80483 4618007116351
S 82226 195479384
A 50828 348140310
A 2789 377052337
Q 2111 88504 8693995804088
S 26519 688077422
A 81221 509209836
Q 21698 87824 2133463078419
A 73938 257764619
Q 3965 79833 3235349472056
Q 18331 34953 4009283457341
S 52300 261202662
A 14665 501784031
S 42821 825874870
Q 1195 92813 3559684018218
Q 30025 61974 7825343853831
Q 9318 23392 5168290397434
S 10971 764113640
S 6920 694678202
A 1917 714730198
A 86140 579300075
S 87041 57677007
S 9901 740242309
S 56404 931153926
S 89609 206759405
Q 23826 92108 9105714559212
S 33373 710353251
A 88659 960289896
A 63546 393448632
Q 69351 79214 5620643311604
Q 41589 78327 5908726118284
A 85292 196373371
Q 38009 73224 86505772687
Q 19699 36005 7814107235646
Q 16966 40648 9177320829999
Q 9556 14215 3172791348290
Q 7830 10588 789359063716
Q 33082 54037 7062495703167
Q 48270 63688 1020205615909
S 55059 697705031
S 71561 875921501
A 27985 235641359
S 73780 375079881
Q 19804 65963 7339941506544
Q 9055 90463 3587126368592
A 40111 413737906
Q 859 75548 460143654607
A 2054 791172916
Q 25027 88256 5191009121926
S 12284 732623632
S 85494 510188814
S 7068 438289245
A 23616 457145676
A 38060 286861785
A 82441 383144576
S 77748 809041869
Q 17251 33044 892936246380
Q 770 91975 5467301792520
Q 9963 19688 130661819707
S 10868 701933543
A 63024 701848675
Q 3722 93032 4718191322948
Q 564 84720 4224658193725
A 31156 542851448
S 92655 119034386
Q 3818 57055 4507748884400
Q 8737 55387 110600589104
Q 12485 48406 1352572924563
A 10702 793886942
S 53640 399066004
Q 26545 92148 9530307904728
A 59521 341318151
Q 32558 64899 2349272878700
A 21745 135742389
Q 836 76176 7905602009173
S 77463 940504667
S 15227 258557003
S 18323 212995830
Q 9021 85088 4253878073439
Q 14583 30414 1843630612941
A 31163 730159309
S 56402 667563804
Q 7407 15943 3119996669539
S 72443 318886416
Q 95 90861 1171317375415
A 90463 100420234
S 80125 804458851
A 75482 820803488
A 12949 743592500
Q 39862 50647 237060159025
A 6038 22646692
S 25482 995072207
A 22559 527620395
Q 5934 12892 972796998290
S 82764 704767615
A 72793 343322526
Q 41525 80183 3966960611997
Q 17308 58816 2837971052013
Q 37843 41575 2630778186321
Q 8075 55281 9038841392361
S 60713 512766090
Q 19627 67723 9802910473827
A 84057 323687245
A 26502 534146096
A 17955 849060176
Q 17422 30601 1701441718636
Q 25234 83749 4267987160111
S 35419 576128436
S 19404 129188377
A 22188 581246205
S 71038 170079922
A 12531 348845496
Q 7385 90837 6119754354964
Q 1584 93061 8430350939124
S 56966 243863634
Q 8237 53230 2256356039565
Q 2569 85930 7620750937377
Q 35851 41434 3114324411146
S 8394 855591420
Q 24699 87584 818557845778
A 48528 271786526
Q 11072 84068 4066281542825
A 25301 137965438
A 67885 673161085
Q 19037 28828 7337631279699
Q 16590 45610 4899207882871
Q 11283 92553 9730476172276
S 58119 29549017
S 68851 348520305
A 10585 997893102
S 63936 43718345
Q 32113 82604 9554851294782
A 23835 867729937
A 22101 181752473
Q 17999 82655 3037726340883
S 35108 843108266
Q 31818 48678 9993576161123
S 92538 229855046
Q 26882 70245 7314091940490
Q 48972 60816 3904448737745
S 76368 551275434
Q 9222 83624 1594039003491
A 13112 709395171
Q 8498 74749 7711462297579
Q 23193 52064 7387120281788
Q 13127 83281 6651189243423
S 41391 339473176
A 17587 297106704
A 90221 271587619
Q 22760 78095 3798624825456
Q 51323 52643 1277593065474
S 30268 69874703
Q 18175 73715 3604015133234
Q 16520 65776 5912444348192
A 5362 841170928
A 62379 132205728
S 90833 60503420
A 34934 621399053
A 16429 605753823
A 10047 383958433
S 59582 751169708
S 80784 437541660
A 54067 740606099
Q 4719 57959 5210952597263
A 1121 237147155
A 79033 262961173
A 15387 248369290
Q 12507 19553 2096270682150
Q 36323 63445 9232189575763
S 82154 433936878
S 52615 688724478
S 73411 616005963
Q 10764 58732 9874936269130
A 52427 330608953
A 34295 534350970
Q 53821 66300 3783191300760
A 55636 586144654
Q 10519 36686 6311873646464
S 3322 558569122
Q 27788 35041 1278891965489
A 85186 688213693
S 11794 219993614
S 43412 384662318
A 9661 140732322
Q 28877 80336 9552451916422
S 31844 228386556
Q 578 62293 2999659810549
Q 19641 40381 8521802770926
S 77004 334754223
S 37667 387213731
Q 21533 84758 2884116443872
S 8609 75608155
Q 38935 50810 7881503080067
A 18074 468385128
Q 18772 27898 7102167072568
Q 21718 84495 1715188443975
A 36971 661084025
A 16578 331198768
A 24280 541982758
A 24528 932168414
A 61161 904503965
A 81020 212915304
A 25768 30657757
S 46268 849466146
A 79110 839760497
Q 51681 58264 990565439559
Q 29388 44983 1960823033359
A 69715 247382442
A 41927 400341273
A 50266 7119226
S 43567 256684963
Q 19125 82749 126842428593
S 33430 845305152
Q 22534 55329 3710644136616
S 17690 738234718
S 14678 541066566
S 83072 782948625
Q 36624 72099 2872868956438
A 51178 422863542
Q 10906 37968 3412678007570
S 51973 69065304
A 35891 476324449
Q 31545 92564 2842685217007
Q 14164 84681 743964229446
S 3302 942973261
A 23596 28109344
Q 88982 89442 346474741625
Q 33729 86923 674703530812
Q 13840 45263 7512212509682
Q 660 16438 9531966671326
S 92513 308271137
S 10180 67378542
S 39929 595204972
Q 28437 92014 899609681739
Q 2507 83196 2402043320789
Q 57077 81095 7013734927584
S 81933 181298231
Q 19743 93115 6247037185083
A 24980 640498796
A 51070 472869470
Q 5074 79834 9981847953000
A 89083 902812879
Q 7259 45585 3109494424331
A 90869 270664675
Q 37322 83706 3034619748181
Q 54305 74499 7002655760775
Q 13567 44342 3703622121651
S 9288 543698139
A 25973 829182746
S 66548 641219364
S 8425 844929155
Q 45534 86339 7836934873579
Q 6401 45877 6492199953543
A 19217 513137465
S 45168 653124522
A 41541 115956697
A 75284 356047788
Q 13314 88000 8205739692188
A 52518 939453235
A 53796 583615488
Q 6215 59703 3582417928153
S 87175 914111835
Q 230 92213 2991224168992
Q 13659 91850 1003525597232
S 74439 421345538
S 30010 258701471
Q 47264 78644 3693088954123
Q 11436 63908 8052015220645
A 76468 375366027
Q 56016 83509 1673268313495
S 47560 441538586
S 32298 914546470
A 31634 857475846
S 6111 786124602
S 12488 898106361
A 15982 778768903
S 19124 970040154
S 6786 797335703
A 49931 433979304
Q 61420 81045 1359927148556
S 7076 451613894
A 32483 255525363
Q 45630 77023 339858837378
S 45588 357181018
Q 66498 77154 1358712081501
A 61775 604697193
S 89934 558144016
Q 22035 85489 9695781929882
S 38528 331466447
S 92643 16665705
A 16139 398868934
A 20122 89830096
S 8284 889084743
S 18746 70388748
A 67900 846361402
Q 37352 85557 6388987780590
Q 15611 60958 2083193032689
S 76937 511739815
Q 13413 79171 6344786765971
S 49347 330963176
Q 26436 51362 8461368583793
A 88772 290152689
A 76206 391290381
Q 52559 91289 787574948578
S 91122 916231381
Q 3127 89612 2779151381727
A 11822 179213805
Q 2492 57601 8935329387018
S 73015 581868533
Q 32040 55729 408048148080
S 38623 179338375
Q 3831 25315 8316495991906
A 33935 144226834
A 21358 382040624
Q 52903 62198 1210987954301
A 42748 295396052
A 9402 206898722
Q 13180 68070 9766281886533
A 73249 775654776
S 54214 877647744
S 43323 927806036
S 53343 993680980
A 93015 525806424
A 41342 498515745
Q 6624 7807 731262517541
S 4436 750918136
Q 1575 93097 297827396286
A 56719 115001002
Q 43464 78141 5931539829440
A 899 163310515
Q 44131 49215 1942352658812
Q 20832 50238 9731670079664
S 47302 485962214
A 43559 773438125
Q 6901 49953 5012650505273
Q 14730 85306 892475152669
A 11350 609626501
S 42838 260646653
S 37657 455054184
Q 23564 86398 4391367186324
Q 10809 79433 2618639623410
A 3087 625440566
Q 64468 76944 9322927427398
S 48300 737677900
A 40071 259303581
S 64934 54295576
A 78777 622717014
A 44848 342365730
S 30043 912504049
A 42838 414636296
Q 212 92669 5961096352269
Q 30661 86248 6522210106211
S 31536 369213871
A 73750 478713473
Q 81798 82164 243643167427
A 3913 576034348
Q 6029 56144 6627298570528
Q 27512 70134 8361802052056
A 82890 150953693
A 51651 222262579
A 52363 473985912
S 61206 493021535
Q 72649 74158 390398266550
Q 9250 74982 5112065555699
Q 15309 89410 8988372758632
Q 13618 44315 7725335958697
A 72658 466604704
A 87047 989214527
S 44504 400465429
Q 19874 93318 4058360525474
Q 61538 65721 2481332908286
S 58487 354243442
A 41778 171746051
Q 49188 89683 9567747187879
S 41948 761522650
S 29163 331738394
Q 4218 92527 1050198929616
Q 24607 54447 3255991524052
Q 3234 51047 7744736383211
S 55878 199917557
A 11079 627179634
A 55186 847359734
Q 7910 68079 1902523561880
A 57459 736697411
S 31638 679202867
S 23068 718888528
S 77930 201757389
S 23541 50442253
A 44889 99652621
S 22044 954264938
A 20188 435775152
S 62376 600715989
S 70970 785749468
S 81707 688330412
S 8305 763353636
Q 5931 74243 7831879096291
A 42592 254946841
S 63356 595201451
Q 23320 83956 9793718405313
A 47954 365770122
A 90823 389317312
A 80816 432244185
A 48204 8455819
S 61920 443426830
A 47418 481088357
S 78453 731616555
A 54568 145351009
Q 1541 47556 4767361927281
Q 1706 16888 5842373870282
A 56903 956265373
Q 27300 50259 8346731924112
A 58098 349794909
Q 51432 83517 904214429678
A 72476 192566570
Q 5160 74771 1970905365281
Q 12717 89948 8580116150842
S 27828 613613118
Q 37648 71929 57247212941
S 82582 929447559
A 19463 30513072
S 69369 696617720
S 17725 498337519
A 50585 398671312
Q 6929 86072 6616314462522
Q 80507 84690 3628431800537
S 56958 11302775
Q 5003 87620 9774176131817
S 28057 273622542
A 90708 865548617
S 7013 386802899
S 46525 293586073
Q 27156 38620 1457352502624
Q 28043 89689 8512157083786
Q 790 93323 2293211804859
S 27324 471971126
Q 12764 86848 805503292857
S 18053 866277330
S 13150 428839332
S 34252 234730548
S 43310 966967591
S 78854 992538537
Q 7182 55941 4969571690419
Q 178 93063 8944271458299
Q 487 66637 9531803570566
Q 53223 65564 8708964869164
Q 13429 88208 1943564711989
S 22031 23200942
S 49005 7241010
A 7195 193960153
Q 3094 61424 6437832020309
A 32917 856812287
A 46336 113750298
A 67482 839405914
Q 25515 81292 6717624521228
Q 7787 74801 2544275208564
Q 27665 81426 6914390516415
S 35791 350193918
Q 5075 86099 4826161607799
Q 6501 67448 5055566252662
A 71462 495608243
Q 13448 13676 103678947792
Q 18458 78244 4600434052736
S 38982 929008843
Q 32315 77440 1776286652722
A 65508 249326657
S 82863 617473024
Q 29198 45706 3128259913646
A 72993 188789794
Q 25686 64589 5802530276017
Q 2951 7235 2740137755713
Q 50833 65173 6772799892205
Q 48 91937 6094014924726
A 41327 353190791
S 29672 869767106
S 1661 40498619
S 31208 491118697
Q 57102 92382 9789074915310
Q 42143 81246 1674660886155
A 24775 828384089
S 41247 784956159
S 7976 207146628
A 11734 729851297
S 36707 811481302
A 65952 265642513
Q 36271 75134 9338931148502
A 81468 193734725
S 49762 651996108
S 14650 772010900
A 78412 342232750
A 44045 689817145
Q 73070 79511 3492434258756
S 54704 107327675
A 15357 537444290
S 74900 184123835
Q 16843 92228 9271223624063
S 54533 216879980
A 34763 186401521
A 45813 386827234
S 51513 416745856
A 38400 564963343
A 19257 710314608
Q 14836 86991 6867720007339
Q 7886 93269 9937336132184
A 14285 931795567
Q 46733 81697 4267478925420
A 29584 434424646
S 50732 554508888
Q 7475 88791 8024273489951
S 91889 363309963
S 31024 77966541
A 33868 877637306
A 64750 415047579
Q 878 92753 6757287677101
A 16073 55961817
A 57996 523759092
Q 2167 72953 7852444688924
A 49438 615776262
A 24405 650568276
S 40298 807226738
S 15897 610591139
Q 3433 92817 6226526639352
A 14066 311145803
Q 3115 92631 1632247177690
Q 7852 55811 8852446396412
S 92058 979156988
A 23909 385378153
S 91529 825933789
Q 3919 78691 6212004294798
A 26339 265614549
S 42026 645954752
Q 60 88765 7713765614356
A 44909 280498890
Q 34103 59914 6205244129515
A 32478 655702981
Q 67570 89430 6619535628611
Q 45710 92309 5915123512285
S 11355 998993705
S 57173 255754915
Q 14492 42852 4986322291489
Q 49172 50258 420457395455
Q 3188 92980 4436955990290
A 38690 230063404
S 66130 676103870
Q 2570 91455 3167597531529
Q 31034 64153 4471383571395
Q 14063 73451 3283896840962
A 11466 982517659
Q 12125 43023 5637177801558
Q 85225 92215 3060164222024
Q 51236 75901 9119675093550
Q 33856 55703 7690837143399
Q 49734 89798 8995145265810
Q 11934 29588 1094961562267
Q 3855 92489 533238386356
Q 43511 69973 827030351714
S 86172 534882089
Q 8710 82474 5258728197804
A 73921 379449842
Q 44305 52622 1444710014662
S 80490 960672513
S 82213 708171725
S 80922 181184211
S 63668 611500801
Q 66464 71776 3145871977850
Q 56736 60773 1225128123652
Q 47131 59056 1985064659549
Q 41951 87825 5352913586566
A 23741 127176482
A 67215 819501481
Q 13122 18073 354289385293
A 75145 539920816
Q 2398 73886 755223854437
S 39957 682104175
Q 19986 82109 2110157298957
S 20282 429238091
S 59035 32874227
Q 72718 74978 1928822131386
Q 12072 90773 4378728309641
A 65867 536808852
A 72545 840506253
S 64539 699642827
Q 28768 49101 4997916971022
A 10733 651092832
Q 2260 48139 8272925691051
Q 5346 46552 2064305809178
S 11937 365296449
Q 5923 59592 1561025142334
Q 33950 54040 1734206632104
A 34342 147515983
Q 21899 42641 6043841522005
A 39617 975338517
S 7290 449161719
Q 86237 91170 4684912748415
S 13152 463139979
S 38480 572875676
Q 18658 80235 2974009932363
A 10494 397196187
S 31565 967221241
Q 26759 30697 1390562122561
Q 17634 85349 3749841113216
Q 24157 66548 3802713517006
A 35367 613622097
Q 3865 90250 4133061599156
Q 646 91980 5973153503346
Q 38839 40758 588000089793
S 45072 326662297
Q 49066 65915 4921382990276
A 3095 608113338
Q 5551 27442 6681333314415
A 76729 790891643
Q 243 89972 8207621881081
A 28082 878150583
Q 16315 77179 8798433477398
A 84431 493648747
Q 12762 71421 8507767136519
S 5992 479722934
A 66568 433596848
A 81264 187322917
A 45735 618699151
A 82385 71244525
S 35125 18171315
Q 48415 77794 3410960604320
A 37630 316503195
S 86024 720897409
S 52694 428128780
Q 25552 92114 5799368103626
Q 5047 86814 7326294794067
Q 20377 70253 5170861767901
S 1719 811766640
Q 8576 64167 9664656735203
S 28065 497686652
Q 26455 91958 8579687869495
Q 3186 56706 3345821412845
A 25332 678434906
Q 14392 65825 8660529003356
S 75891 581749567
A 5119 551978539
Q 45682 77767 3145215164191
Q 43196 63964 5720251099708
S 37226 424269141
S 53743 564776415
Q 11957 79399 2404255122251
Q 81495 86556 3107482575615
S 36178 741483730
Q 41169 69822 1046002737767
A 92406 339198615
S 11963 231417658
S 36574 325285777
Q 505 92480 4542959888431
Q 18164 83222 2768607896573
Q 932 79125 4707504044573
A 46590 61922400
A 35926 729802570
A 89148 166557391
S 7164 874914685
Q 8413 57023 152728852512
Q 28004 72380 1248924395466
Q 2296 86110 6739109784067
S 67189 90693676
Q 34047 40852 6545726110912
Q 700 60731 6423855342870
Q 36245 62004 2582389732576
Q 3082 91186 6659179437811
Q 4645 46669 5749726550616
Q 43631 80249 8695715553732
A 66851 966829488
Q 23358 87903 3692934103373
S 42984 36637359
S 72972 844698594
Q 7404 26483 258037681253
Q 24353 87135 9736387276717
Q 47316 50225 867218683941
Q 3243 88812 1817840835042
A 48201 633544578
Q 40472 48634 7353407486118
A 15549 184397998
A 45283 383724314
S 17690 877033411
S 18468 279500158
A 34350 118589723
A 75810 76310127
Q 81862 91406 5096896232656
S 22740 529150842
Q 8659 89219 3164404096989
A 51381 87913801
A 84625 797911967
Q 30101 55370 5062761637922
Q 23174 80890 1936286885640
A 11363 331966038
A 42312 196063331
Q 1157 80705 5836997488833
Q 15176 74563 8911711953731
Q 14010 17114 2173771963502
Q 22683 89653 2634156338047
S 25367 748564124
A 36084 220275813
Q 40054 81198 315324482670
Q 1362 80871 6384194001674
Q 1738 92770 5895247915895
Q 67403 77511 1207999162778
Q 16859 52968 6345479350630
Q 38334 44149 4808485376198
A 77648 19334742
S 12809 217385245
Q 4449 74511 2442465457096
Q 44419 58510 68706900046
S 39250 538408126
S 60113 90829541
Q 44275 90207 7619391876930
S 43601 159962630
Q 246 93111 1750172488002
Q 15097 70738 3571355774040
A 83549 418147222
Q 22815 65510 7295451066637
Q 25889 68760 6420773611375
S 34112 704078519
Q 8395 72564 9294747321765
Q 38560 84488 2554775566422
S 32302 693597465
S 65174 979612731
A 10297 798089719
A 74349 635075101
Q 30790 49782 3687131273065
Q 10943 50875 1729186818191
Q 15286 76419 2433714048989
A 20027 242762065
A 25217 958550433
S 21249 418532347
A 41730 282858325
Q 32226 77403 2550414804299
S 47741 504464103
S 64936 455696908
S 30939 655158676
S 48439 379975021
A 88484 954271706
S 35565 360482962
Q 10050 71112 1726784856763
S 28509 106389950
S 1737 444306858
S 15681 812844700
S 87903 85185235
Q 7694 92842 1696983389094
Q 634 87567 1551270029628
A 82234 679709477
Q 44893 51944 2612508844667
S 12558 476410144
A 47477 628723949
S 17028 41054372
A 93305 275112803
A 86758 493271767
A 21689 197488915
A 76173 646949991
Q 48033 88278 7283505725302
A 12075 134352747
A 39738 106485117
A 55650 988528111
S 84944 68985578
A 41677 191283916
S 47745 894623048
Q 21482 76838 9414569409780
Q 39376 54085 5484666767862
S 4781 601661699
S 63923 169206688
A 46005 580281308
Q 19922 52546 5978946636463
A 34090 880872682
S 16454 130845442
Q 9076 88299 5673168093190
A 7937 300217458
A 44029 788593119
S 50755 361913392
A 77609 327108018
Q 2526 84540 1799019316719
S 60495 950727047
Q 731 79538 2962109100151
S 50911 161734859
S 26958 30503039
A 10860 455996694
S 50701 293245356
S 69552 302273252
S 92339 814022539
Q 3430 87855 7182253776106
Q 5565 62531 5664378881153
Q 18289 27201 5680966495242
Q 83425 85825 1947081969313
S 14638 740742952
A 67821 239880513
S 11193 833299617
Q 33729 53044 9502819475110
Q 45312 67732 527633080022
A 59317 918228659
S 39475 670988246
S 43604 786900654
A 26789 16657852
S 79511 599376007
S 77625 312333524
S 92891 161150737
Q 4876 85468 2266941124732
Q 5218 71468 363969274508
Q 7801 92961 7236229175484
S 35489 192388174
Q 16450 40024 7272342756701
Q 208 25746 1928869392304
Q 4640 76273 8667492093105
S 74450 685665411
S 24081 456141385
Q 75092 86650 7951083191694
Q 7841 70403 3893290975607
Q 40062 50237 2232193376208
A 28582 155222400
S 9938 583012655
Q 623 92427 1227110518883
A 89306 284237650
A 9375 312330552
S 56592 497670425
A 54359 36553424
A 78631 230515323
Q 62493 66460 2138625060403
Q 41418 52181 6746912022312
Q 44306 92244 7901693936926
Q 67052 70631 3520224359896
S 20245 399447824
Q 1058 91088 7360011793210
S 22761 353232180
S 53406 116855049
S 53896 946846206
A 87090 511334010
Q 5880 91488 2299300534703
S 51760 416554477
A 7631 513152114
Q 73480 91949 5657340155593
S 55836 142860132
S 62708 279271105
A 30589 10095493
A 83811 27059194
A 78338 150106576
A 16173 826354202
S 23664 629867210
A 34841 508429235
S 61771 899794430
A 67409 311459199
A 41003 559867171
S 19164 754919470
S 47727 520194433
A 637 283650385
Q 52550 89841 3538382466052
Q 22669 92943 6432125037844
S 82727 519982631
Q 15703 40417 1070000930297
A 26510 833838070
Q 23201 30543 302024539001
A 68752 684225740
Q 15041 73263 7232104171229
S 63063 322389922
S 57093 829347165
S 4013 518690721
Q 32472 68039 4106351399955
A 34796 479199971
A 80534 488836244
A 35831 202283043
A 78679 932526576
Q 3505 63582 3734125804708
S 1789 549619184
S 46609 5440272
Q 10685 35074 5118403990405
S 72792 783510301
S 7884 621793439
Q 56059 76578 2652287498092
S 23688 814550502
Q 35336 66739 8332476066537
A 27289 211043454
S 670 881724851
A 65093 308956502
Q 26269 76231 2974443024031
Q 15495 76697 8084136292426
A 55737 600898675
A 23759 418033889
Q 62666 71233 3954831414844
Q 14617 85656 5767396002818
A 90474 263027164
S 13804 193132653
S 13798 268979696
A 52486 213128071
A 92551 682943733
Q 26118 48914 23224166623
A 23248 603381596
Q 27667 27802 63858796732
A 29164 66550462
A 64919 815040914
S 70873 192627444
S 30068 869806351
A 31015 733832680
S 72904 113932087
A 1010 811698833
Q 7176 40117 7882046905686
Q 25161 55158 6250360664980
S 32974 430732047
S 24539 968584850
A 9223 109430112
Q 20386 86475 6219714225458
S 27041 65862766
Q 3605 56927 7418945256265
A 979 594340623
S 62317 917224188
Q 19895 40592 9850604908861
A 41106 655557787
Q 16649 60513 7433048491966
S 1995 767991269
S 33317 855641717
S 18984 645637117
Q 41033 86176 4637428531895
Q 3579 38723 8760837243156
S 33130 920914426
Q 2153 48931 1273682654961
Q 790 49752 2969527083487
Q 2299 21637 5882980218710
Q 27988 65914 1619058674937
Q 53758 61821 7359659980499
S 78808 215937294
Q 8882 32813 9267805491112
Q 69814 73653 3310598409239
A 13285 118515757
S 21903 493716542
A 37175 315630768
A 50284 81842089
S 60061 673818374
Q 20254 76536 5570585196778
Q 30209 59244 4799395612588
A 63989 287427968
A 12391 409727737
A 44423 587875363
Q 58908 59196 189296002778
Q 65998 83414 2508102755554
Q 6907 86522 1931766168978
S 26485 245447914
Q 12 92832 9072089307356
A 5280 567934717
A 11305 418121348
A 90527 123211558
A 48489 696635397
S 41174 25806271
A 28018 490465012
Q 10585 86804 9317923732650
Q 22478 44919 8564067084774
Q 15958 20279 3587817636829
S 74844 712343356
A 19244 13310881
S 50327 38615688
A 69614 261744508
Q 3365 45493 7105296733161
S 76587 519133770
Q 22355 59737 3015972066104
A 64592 454582449
S 61226 666638324
S 14381 353207610
A 70689 621361981
Q 38638 66022 9532382953191
S 2480 40111047
S 69408 520204777
Q 22907 81370 9687941158794
A 71995 139884879
Q 48157 84660 5911496842921
A 53604 264234945
A 21130 563623648
S 92776 583046696
S 48548 851964149
Q 2804 93209 2738611691741
S 53555 370068341
Q 23625 83128 3172641089358
A 4096 172235604
A 50688 881889739
S 45522 645391352
Q 65423 92006 8405809003463
Q 14700 93162 4193495339999
A 11348 456750860
Q 5775 39263 9027810829389
Q 31196 82747 6335219068755
Q 1564 92182 9606351429085
A 50888 382429792
S 25144 6591230
S 45472 775395882
S 50498 500211028
Q 28498 75346 1117680097474
Q 2150 92113 5471153543992
Q 6714 68448 1238081613933
Q 33558 90934 8903921231377
S 13368 563414255
Q 26603 31110 260176508813
Q 30803 46190 4235298117906
S 18151 237753539
S 14234 507566994
Q 82588 90066 5517154512857
A 76157 49086014
Q 72147 74500 1403238711745
S 68174 42254049
Q 31639 79805 3070268859608
A 59438 294834362
S 88223 816664140
S 86023 412485874
Q 6599 28558 8732109262474
S 64629 456744027
Q 55380 62096 1835921111588
S 57383 497092751
Q 3575 92311 6704801270006
S 9760 931541955
A 33359 707562114
A 44399 853107591
A 83027 499493798
S 19152 492642298
A 63705 982771756
S 14601 200341383
Q 39085 83650 6712347594270
Q 8579 67318 7861085486929
Q 545 17352 9209987324144
S 89280 31167485
S 79974 828472481
S 50280 594984569
S 19046 634200315
A 48596 927139790
A 1655 317259877
A 74013 871829019
Q 12491 89994 2120745225336
A 15162 807751810
Q 36015 76239 9254293449184
A 75837 235931372
Q 4880 85263 333337774253
Q 18622 28847 5503764929962
Q 38790 86610 4878939029851
A 32110 270022152
Q 38356 91848 2067376395968
S 92240 4877832
Q 18266 91918 1381402850621
S 73999 928841718
S 20774 32059301
Q 16866 76446 9289159206698
S 41648 550245419
Q 792 84698 5361756869210
S 47711 435165533
Q 43808 44845 195026729198
Q 33416 57691 4926930681489
A 7593 390202975
S 18754 70418626
Q 4644 88719 691837486864
A 78776 791624242
Q 30837 46592 2793582166088
S 33303 372600103
A 81306 356802332
A 72597 381236542
A 23779 329204339
S 20549 24850824
S 88766 508149757
Q 2219 93153 8369718734655
A 56826 438542661
S 52858 394804685
Q 18733 76975 2169470306528
A 40977 690715817
S 77299 9939868
Q 2324 36355 8094113906581
A 47967 998264051
Q 20 93304 1487514411213
Q 30 90949 5665880872456
Q 60367 73120 3305010507408
A 90329 561105149
S 15660 456320957
A 49712 249036397
Q 52950 56531 1544908272482
S 25790 275894201
S 89617 683104023
A 52816 725354435
Q 35013 73338 3585110697411
Q 159 91931 7995915385284
S 71069 625779454
A 93174 570998880
A 92483 702376909
Q 62657 89955 1271522456442
S 36136 230462927
A 18801 330324049
Q 13946 68062 3772233370564
Q 32626 93367 6508140686853
Q 73889 81154 5263821044982
S 77540 998413176
S 61588 698132098
S 26285 76312870
Q 62202 68392 3940202593826
A 4612 137336983
Q 45479 48183 689699574563
S 68324 164882725
A 399 872345382
A 39323 347711089
S 8527 548809879
Q 237 90160 8497672272376
Q 28345 56707 4569817452394
Q 1480 17007 3914105735409
A 12289 300976349
S 86868 656861522
Q 74703 78784 2028262983557
A 28616 324922058
A 32174 566654915
S 85659 434985124
A 80659 348186248
A 63676 496007625
S 53130 451284678
S 6577 68634868
Q 7667 48681 7053813425133
A 34715 3089055
Q 46044 63947 3508646592241
S 33221 291678992
Q 5439 62447 7621013431248
S 22191 98210856
S 3256 311750681
Q 30329 63751 7515927912414
Q 31832 67535 2010449438578
Q 66612 79725 5769487222190
S 30905 366174036
A 10535 484438798
S 59276 152413080
A 86833 254486615
Q 29135 80416 3764083343048
A 61576 596318235
A 27003 978752009
S 92788 843043118
S 3649 397592540
Q 39789 86312 9830731452132
Q 52812 87229 6057903044950
S 79191 828532441
A 49514 67407833
A 4211 320525266
S 89356 306927034
Q 57486 82192 1218230009953
A 33623 874892590
Q 31473 70478 5715578278760
A 66685 376387048
S 86856 365969218
Q 19375 36976 5386383600597
Q 33848 80050 4761115394493
S 45203 923910452
A 33765 784649368
A 45321 284386285
S 54446 925410212
A 67583 135091433
A 42460 602612804
S 86165 614854441
Q 14399 89240 3252339443876
S 45671 949525166
Q 19846 89100 8902073581099
A 4657 100832633
Q 4164 54081 2140206738220
S 79414 997504822
Q 11218 84426 3176944099213
S 52790 506912994
A 41381 389300199
Q 21518 40752 7863449453
Q 40548 47345 519086720328
A 41850 473609599
A 49864 715078910
S 35671 177631873
S 57638 813434395
Q 52443 78828 761263418402
Q 12356 73616 848835570292
A 13060 36220092
A 88731 297681516
S 38527 796806538
S 87903 872206606
Q 7839 73467 6836542034711
S 25331 946794884
S 52163 541383907
Q 2341 71602 4111984079822
Q 62868 75955 3287439850635
Q 22424 81978 7196772118371
A 67559 785228159
Q 80197 88491 2467008138426
Q 75307 85649 3766225710535
S 83420 2090645
Q 483 92493 8413895836728
Q 20038 64507 4369666382186
S 50327 451394294
S 5766 572509183
Q 37348 90217 5761578200188
A 79280 697975358
A 23590 266610886
A 46886 278984595
A 58381 536175493
Q 9383 68787 8248933802935
S 77802 498342623
S 20802 369637787
S 3502 928102850
A 31544 405900399
A 42163 151826210
S 19783 97057378
S 25815 495795871
Q 56589 63838 5506037048364
Q 28956 77374 6122890672470
A 65727 369767891
S 29028 617148366
Q 5063 26379 6442396247999
Q 15781 80656 1146266338778
Q 59207 60739 239719196336
Q 11226 82112 6471956740269
Q 16211 89646 9247504334230
S 56094 300942342
A 78735 133701549
Q 45185 85572 4254014611676
S 89820 325489887
S 83061 154908730
S 3531 446658590
Q 30627 81146 4039873072349
Q 21584 83342 8505324384959
A 13433 441810964
Q 416 47988 8722971344339
S 46222 997684999
Q 12015 12957 37201999994
A 3344 621638277
A 37807 962156960
S 82173 512214062
S 80900 7472672
A 76794 331605849
Q 7866 42998 9185881441789
S 15857 704617406
Q 28064 74473 9690613656621
S 76987 913977166
A 2292 918595592
S 87218 755287876
S 2643 411039055
Q 47754 92393 2629543423327
Q 10950 86964 9469155580191
Q 28697 77640 3498071231586
Q 9638 89564 2299133435836
Q 16126 65127 9574565989024
Q 11944 84031 5275988498958
Q 88136 88338 56336005321
S 33510 559369201
S 35469 224821440
Q 17105 40944 2676681433579
A 51050 169112816
Q 1642 44406 9352781741256
S 32756 605152969
Q 70168 86550 6678069686404
Q 29630 30687 751639018802
S 51944 58430620
A 14536 27651504
Q 39912 87434 2142535319946
Q 22834 78829 2380045603705
Q 13993 93091 103247267600
S 53466 542637942
Q 1901 35838 8940667188168
S 27308 369270141
A 39838 253099771
S 18852 557009364
Q 52698 91561 8486336522404
Q 35368 54629 126413490209
A 37415 882198588
Q 553 47455 7880857965240
Q 14398 72764 4482660481395
A 56118 620861217
Q 3874 14243 8059529082860
S 61331 284964231
S 22290 9233455
Q 35381 58434 5586507180290
A 78025 257573788
Q 32192 45997 5402756901824
Q 404 93346 1185142471818
A 85202 381608119
Q 18845 90785 7302924670535
S 70120 949815271
S 24015 794489022
S 91445 838740818
S 16731 441336184
Q 9107 68825 2666391053003
Q 22252 67648 3705196931010
A 11371 719529027
S 64978 833905162
A 1330 99951921
S 87193 513238955
A 38185 251558791
S 36537 612232881
S 56896 620156640
Q 27963 77744 6081600944512
S 8775 82495229
S 77761 8705527
A 89038 907489752
A 54210 822622756
Q 5304 92083 2859697171563
S 6537 592339746
Q 5794 40911 9702522199598
A 81549 757307861
S 74171 731585247
Q 64129 92205 7187594163248
S 17853 431372876
Q 200 92589 4417008014051
S 92620 590601508
A 33329 657211991
Q 46742 67412 8255064289287
Q 35002 61030 7601431356027
A 49574 222065091
A 92232 528019928
Q 19644 93130 8651828212983
S 1148 751706930
A 14803 806940054
S 40676 969528219
S 14206 890701207
Q 30426 86708 5401421041822
S 25401 965483538
Q 19200 33845 4065517673022
Q 27472 63053 7716728020692
A 90951 329262239
S 12375 820446771
A 67366 884561315
A 19887 369393888
Q 9104 20112 8140508756021
A 15937 294738737
Q 35200 86432 7814767886477
Q 4404 42315 8338516509036
S 74955 831550946
A 14159 932501393
Q 3578 77885 4936478757800
Q 43782 62954 1435641794422
A 75989 334555094
A 24357 898089043
S 69055 882501859
A 68361 740117158
A 10017 390120413
A 78183 787322636
A 86751 272545395
A 46551 761350514
Q 20970 24987 2897226119715
Q 27265 87406 6040557718924
A 82638 164565430
S 63598 266333563
Q 54833 78775 9349406939267
Q 63540 85842 6468078238816
A 11536 160368124
Q 10583 90461 7317485676702
S 29627 599995913
S 55717 2347491
A 82403 493283941
A 40728 444956954
Q 24083 62964 8603541022771
Q 6988 65208 1423314831066
S 37823 260775741
A 22446 817462856
S 70040 72372889
A 12621 645761014
Q 7131 86850 2404191885630
Q 3491 83165 5397645258146
Q 26273 46384 738722614020
A 80017 603529448
A 11754 215150785
A 84667 544845488
S 43615 795050513
Q 33013 59649 4530477303598
A 52159 679275019
Q 26939 35455 4926458124098
Q 17798 87754 9830116941456
S 62442 325901864
S 22444 158693933
Q 5756 59268 545933284324
A 92433 537260179
S 52431 943699120
A 73751 258548756
Q 9481 43958 8105904008208
A 10438 708257470
S 23906 601843372
Q 26345 71301 64347999614
Q 73923 87505 7937847402863
A 49712 659144077
Q 460 92625 4860709912968
A 17302 67166970
S 42295 297609131
A 89756 444862268
S 17384 393476342
S 68058 108143334
Q 21606 65653 6036169097768
A 26557 713559706
S 2389 581949786
S 85609 329039179
S 61440 601068084
S 2445 388292508
A 712 374913812
A 89473 927399553
S 41007 512763490
Q 23810 65704 5300577432030
A 72927 309835173
A 9413 230513039
S 63506 649585193
S 70787 560805422
A 10173 275119037
Q 18440 64661 4612706608876
Q 1111 4862 3467796444616
Q 9098 82882 6269763511993
A 85753 910155267
S 42462 551876393
Q 15013 86164 1931222966272
Q 14195 66735 2790861876760
A 37464 657111110
Q 12371 24102 3961065088790
S 70197 730519806
S 47357 656649489
Q 3603 86897 6752259010664
S 45721 547610725
A 7349 171184004
Q 59773 61987 1699301498072
Q 25765 63548 3946003026796
S 13101 175188933
Q 7448 13623 3808324483528
S 31764 369169374
Q 2190 49296 8041435049290
Q 2261 89619 3334312277783
A 53505 806993364
S 77525 707732386
S 812 389421605
Q 1784 80821 3013468287817
Q 22886 68289 9121417645567
Q 2704 7464 1038076358669
S 90306 8885883
A 59428 278845511
A 67235 350058482
A 80892 382920023
A 34507 892086985
A 40704 201141726
A 3072 675172926
Q 59364 73063 5219483385896
Q 27551 74203 9121638130777
A 36511 640749927
A 32035 798413663
S 46192 880542980
S 47355 673293980
Q 12951 69705 3254554470002
Q 17334 37390 9513581055456
A 18554 564265551
Q 21860 91547 5979792885029
S 34133 743250485
Q 4285 52824 6103941994256
A 64991 928318351
A 63104 566156106
Q 40632 86309 8046858618170
Q 55059 81981 7815019338720
A 72778 2269698
A 40567 185713729
S 80662 945526250
S 34521 633679897
A 23110 428133442
A 73185 989085782
Q 2487 89811 1394469658795
A 5705 748322829
Q 7574 52877 5127333701399
A 24431 767915674
A 53861 683921124
A 33255 322759730
Q 57263 73405 8589578478905
Q 25886 86354 1947849828685
Q 50476 58328 4795203256938
Q 22 36906 1074404775389
A 66025 682732056
Q 30787 65690 8494824409916
A 67563 103824658
A 34303 744106133
Q 22895 77835 7444760273149
Q 56293 58873 1000890838026
Q 56986 68602 5858507766021
Q 54790 74372 2154953700064
Q 10934 85046 2448738262658
Q 5585 91751 6153803930245
Q 2765 78318 7004449950928
S 71461 14730884
A 37209 979176835
A 47734 882201056
Q 45862 77058 7110744158527
Q 16419 90930 6345670671157
Q 21042 89188 8337777812467
S 54033 474361861
Q 25775 25809 7967352662
A 4702 442300476
A 23146 376947472
A 41632 813399480
A 85925 744652462
S 36805 727692669
S 55441 49427294
S 5734 756449434
A 57716 318006950
S 50522 910454897
Q 23816 35737 5629742636095
A 26975 874219700
A 70260 217619478
Q 9500 77257 4703457161512
A 71983 815935715
Q 897 22681 8000439669281
Q 1261 90977 3459483829255
Q 2789 48732 4443937370359
Q 14005 81375 2351167925718
Q 15279 34378 9942572344435
S 666 850383259
Q 1056 14954 2886878634694
Q 326 93012 6436556444199
Q 4836 60628 1619424217215
Q 24841 88223 903077410510
A 67083 32225480
A 84957 525871290
A 86223 702635886
S 4173 772774238
Q 75604 78299 2394853425791
S 7435 38788984
S 68238 134812987
A 85948 313537527
A 50690 623756271
Q 1954 75554 6443071107438
Q 4777 24705 7722331085698
Q 26814 86831 8224001288333
S 32718 918066965
A 5253 681925057
A 8029 291276880
A 74257 130557769
S 47497 22865399
A 82441 142841808
Q 4492 91525 8531758033652
S 50340 71451151
A 90819 496169892
A 22569 923550207
S 37549 755562941
A 43257 699860936
A 54285 285958741
A 67857 810027167
S 81419 522760048
S 42276 705414225
Q 24120 81871 3540427466537
S 79941 419045788
S 18800 308602097
A 72486 249507696
Q 30699 33651 687316102051
A 46392 804211567
Q 5062 15352 7100763054331
Q 11996 83751 4431157614813
S 22371 845649001
A 6579 523117643
A 5621 985438521
Q 5001 28249 3629420948525
Q 37853 45673 1907620123596
A 74309 308314295
Q 73230 79349 3405979869621
Q 19327 78966 6309096884979
A 64875 147927200
S 16540 350581880
A 78907 821723465
Q 68812 74389 3306252783588
Q 16249 73379 3360256965450
A 37471 441862168
A 44095 538888073
A 38810 363451812
Q 61515 87020 3896128417681
S 81648 655589043
S 11107 102763014
A 71554 766507335
Q 6886 68663 4283157914387
S 69986 311169368
S 63496 978359853
A 88296 859001252
A 69336 921256776
Q 33598 92976 1182567523678
Q 34926 83951 5716399032860
Q 2758 55740 9716014095459
A 40220 339846778
S 64570 880152985
Q 18641 68951 3991104611855
S 1211 91910887
A 90629 159235139
Q 59349 74976 2853912149836
A 93244 700123467
A 79070 806105151
Q 22729 92048 2045178066660
A 18614 358865037
A 22899 46591226
Q 21197 59302 7155854907033
S 76487 735871570
Q 21733 91264 6471790930600
A 63211 513849287
S 3742 727693486
A 68489 680912122
Q 15046 43213 5505756714988
S 1109 296483784
Q 48993 93290 3449994048817
Q 10011 89865 4550645215115
A 93322 633154785
S 57685 421935925
S 86963 883138290
Q 11636 39677 2339422983380
A 41398 104061499
Q 11894 92090 9439606730661
Q 28818 66546 9285141002534
Q 22331 90688 9622844896595
Q 39123 71243 6069431950984
S 13056 559835338
Q 2713 89790 656463593469
A 26974 314021830
A 46148 979297899
Q 36883 57737 6048618882600
A 6361 256336615
Q 22203 88082 2406043997603
S 35488 655027016
A 84579 559791057
Q 69757 70606 264655744525
S 59242 329540595
A 31967 204928965
A 52484 132930222
Q 10542 72053 5713681630895
Q 23281 68225 1355489901017
A 84576 478043467
Q 7806 62249 7552494567155
A 24139 578047514
A 63899 937859928
S 55038 793318227
S 4240 242226003
A 8625 207564170
A 14944 947935020
S 14385 760538434
Q 691 86545 5523332901139
Q 18118 54488 8340571000062
Q 65948 68555 1083174926528
Q 7198 59031 5443808779294
A 78719 745756810
S 14137 34259733
A 24761 90976113
S 14398 686115795
A 59436 419424509
S 12536 945997995
S 47592 759940329
A 91799 565917499
S 19569 371499271
S 308 227081422
Q 1441 91539 1534092840623
A 33305 120579818
A 16440 631033338
S 91991 387372211
A 75081 536954913
S 48247 376236187
S 74754 240626245
Q 23658 77511 8715096266165
Q 6344 90409 5569231583061
S 5364 487114251
Q 33434 63604 1068342506281
Q 75103 81393 4148072929649
Q 356 93058 8024837106346
Q 9088 91150 3013732188815
A 29500 561266397
Q 49594 84549 1658198002363
A 17635 623219398
S 12303 738433253
S 39902 909236937
S 6937 931120732
S 37411 592680388
S 77175 628966732
Q 81476 89764 2759943844875
A 57760 165746404
A 62464 863835701
Q 62663 74398 2053399785634
S 92458 523102320
Q 23766 81510 8735914814707
Q 29358 87325 98208997152
S 37861 771271763
A 57891 641256177
A 80755 664402494
A 70885 525925138
Q 688 89137 369639124945
S 38523 465461461
A 9665 634632405
A 68185 265789435
S 22895 481656231
S 12900 271588642
S 23395 4929496
A 71837 737584332
Q 21680 44158 3812056882886
Q 11919 67412 6214575859865
A 21410 241226541
S 20501 716978339
A 16842 540318285
S 18398 411685598
Q 3239 93299 307584610955
Q 48206 87831 5096027723884
Q 13787 87084 6137301798868
A 80422 460127062
Q 9029 92358 9743313423223
S 66072 819028943
Q 39423 86028 2864530187318
Q 6574 81374 9042587352681
Q 14756 33552 451531184861
A 36452 840411678
Q 65201 76532 9870779185985
S 20603 165915423
Q 24365 67717 1659369859182
Q 12987 59199 2258324150043
S 612 12882849
Q 68208 88027 7861305924750
A 54742 772227455
A 17771 444542030
S 956 568511004
A 66914 885640414
A 58800 481058324
A 89784 351530797
Q 20642 69649 1948521454934
A 60485 608263493
Q 17788 49526 5524427314274
Q 46285 92918 584256174507
A 78217 76143816
A 70260 302379959
S 36626 759293142
A 17210 95691146
Q 5391 28128 2566016311595
Q 9047 16984 819093260965
A 21451 421472129
Q 1615 55803 9005714925858
A 55380 110248551
S 13100 961847997
Q 5277 82920 4010943620992
S 58923 231939310
S 37756 113185377
S 85990 113504842
Q 22361 88483 5064711774181
S 1060 739234614
Q 2811 92685 8007542265768
A 6654 392072944
A 18120 163889381
A 11804 577705015
A 45545 500974764
Q 89799 91923 2124152781546
Q 54170 80444 8625144524544
Q 15284 90015 1304269286633
S 57423 299574294
S 872 839965089
Q 28219 86673 3353730940277
A 31826 110315287
A 9743 142267124
Q 33341 62775 3584335633176
S 7721 813305578
A 13860 897808921
Q 34717 75215 8898409752322
Q 7950 59991 995489095594
Q 1438 90635 9704060784626
S 69752 278218837
S 30222 975378711
A 20495 55895215
A 2821 108251695
Q 10091 92971 620292652822
A 87989 654040134
Q 9177 32262 4606944154099
A 22424 351318640
Q 12006 88751 8991491673821
S 62688 930957387
S 76036 773797422
A 5063 150342205
Q 40500 81687 8940496516387
S 28271 402032881
A 7701 802107369
A 84369 90265718
Q 9546 85624 5598861109458
A 58103 594073067
S 32425 640332464
Q 892 93021 5188083880129
Q 9663 73501 5642216786296
Q 9695 49088 2151791850826
Q 29690 64670 3485688822290
Q 4389 73145 5525421269545
A 29060 384201517
Q 6024 58782 8845266856621
S 58111 585115386
S 28346 927048494
S 15896 457050430
A 48470 758499940
Q 1988 81951 9788101973309
A 37333 556646070
A 34552 91683807
Q 17461 49417 7614160095139
Q 1806 88669 3551703418812
A 25584 961597103
S 86095 36488088
S 42871 932671042
Q 29255 70163 8553537823202
A 73079 358994047
Q 6128 36886 5183655975587
Q 4280 58856 9309157751803
A 4530 684129211
Q 12007 65714 9276819405102
S 68719 323792202
A 46813 771739108
Q 40719 75289 3940189685855
A 76236 716068940
S 84989 884209405
A 19826 912397032
Q 24996 29368 2091201790964
Q 11376 91979 6504520764382
S 18399 558992038
A 24691 870591025
A 65415 414561104
A 91092 54098664
A 4726 614474570
A 70293 757549705
Q 9309 72766 1461668049152
S 24212 938085656
A 1026 801360009
Q 781 91715 7532941497172
A 62817 450671403
A 38405 635099004
A 58493 757019092
Q 10950 86842 4638612694966
A 666 124809774
S 51004 458533414
A 57061 634738331
A 10288 838700043
Q 4404 87970 5825535962324
A 28146 556348459
S 58433 928502892
S 56007 124244450
Q 58314 91495 9217180826814
Q 8942 87210 9352932999420
S 52142 77601830
S 74997 761402967
S 74275 241404299
S 84325 484337006
Q 7636 80578 6215927564030
Q 12364 80959 3474578715326
S 80066 385046350
S 55699 67720126
Q 57561 59077 254215776701
Q 18867 90899 3758474452104
S 87291 835929798
Q 9310 43226 9805275815598
A 46383 429638585
Q 8115 33556 5919113657397
A 47056 475450034
Q 57084 60445 1462656816287
Q 21084 71385 5680691800751
S 1723 934247855
S 15403 340072447
A 30725 769038673
Q 6182 85219 5826829902639
A 77772 187991343
S 13599 33575507
A 37273 910341079
Q 627 83075 4732481830882
S 28785 408369779
A 80088 197301066
Q 24660 73261 9021849181524
S 78090 779220332
Q 24283 89689 590559783184
Q 48154 88859 2896952980861
S 48317 493113105
S 27200 654932301
Q 3426 59701 4679870755051
Q 81160 83630 1076125061610
A 10288 479611276
Q 9852 20857 2252263056048
Q 4739 87904 3349673412726
Q 23215 71654 212651845558
A 59776 617830620
A 91192 901772572
Q 12780 49964 6141844516057
Q 67161 93189 3139348679787
A 7313 562420673
Q 15588 74297 2552141620899
Q 2752 89424 2786946347169
S 23527 847208674
Q 1384 34664 108126990162
S 92720 865035502
Q 44744 85643 2680871830840
A 60764 70753175
S 13598 421605514
Q 24288 69449 331826574879
S 17730 435907370
A 11531 892585551
Q 7492 44189 5377726383880
A 17485 864011090
S 6989 820052962
S 36410 264297372
Q 4760 23126 3423416724486
Q 75060 92779 5733913312442
Q 25988 55442 6636460163678
A 86426 954409799
S 72292 923535182
S 59557 175996560
Q 17334 51056 8700643611629
Q 74599 90902 7534041651082
Q 61506 85146 5091791560835
S 47247 962927548
Q 7524 70335 2239261174711
S 68078 349044322
S 53848 381206363
Q 50645 82306 7807663284492
S 7453 789930950
Q 34975 36111 913150592281
A 26250 227237509
Q 75835 92633 4656536915746
Q 56417 60223 1439555847130
S 16775 241366157
S 31992 833522916
Q 2735 29825 9901009812176
Q 71042 79008 427640577971
Q 21038 67719 429466635952
S 55971 436717992
Q 27916 58173 9223180726894
Q 887 63056 280806333063
Q 14199 29195 3021266517280
A 46234 1443803
Q 48983 89453 4159544222761
A 49733 305345703
S 6868 517464079
Q 26853 73887 3612269370397
A 11212 803781978
Q 20714 84465 6207273081198
Q 20653 93177 1296426875537
A 16935 58891845
S 16186 468684991
Q 27558 57894 3441419317348
S 3739 275241827
Q 17019 44205 7793123492994
A 25720 555001260
S 36299 602064345
Q 9535 88606 2323833817465
A 35668 717442842
Q 13116 72670 7710212785469
S 35059 238348699
A 45919 221042787
S 45698 701263606
A 2090 757117776
Q 56996 86385 9533671423048
S 14398 644180869
Q 24230 68093 7617557843820
Q 557 89575 7029229024946
A 33280 700078245
A 16892 731437298
Q 3209 42077 9265520942972
Q 64692 72399 1436357671769
Q 7487 46070 8969592509175
Q 29991 50708 4959709706026
Q 4997 41696 5498920945189
S 1635 950200799
Q 39125 81907 7651957170619
S 87178 555962394
A 6705 22172241
A 39775 479883564
S 37940 104923764
A 17699 717942831
S 83336 893750975
A 44514 659687904
S 23046 547648883
Q 19229 83285 5795744717238
Q 69075 80263 6826869222211
Q 26624 78295 7120359679517
A 12193 219418610
A 65197 358264933
S 45364 591536939
A 70543 589505119
Q 64674 84165 4397727408151
Q 435 16276 3530358913009
S 75594 227487999
Q 2690 32641 8107678445007
Q 5777 89317 9757012458162
S 34935 353609509
S 25578 690628366
A 92384 726369793
S 40513 931998501
A 72096 328766894
Q 3663 85229 3850880224907
A 83099 445913462
Q 4679 55944 511081941966
A 2840 72602523
A 60252 898993520
Q 10416 59195 740332854066
Q 7885 61861 1846813763154
A 69669 18537044
S 47256 681688605
S 17830 376520145
S 52324 584212835
A 6170 739892785
S 77048 591906290
S 83888 181688038
A 42693 540654547
S 83079 736317893
A 43123 939927408
S 73067 648101474
S 14337 475642444
A 46226 194920157
Q 42983 73052 8367762593639
A 88401 361849734
A 20187 879395893
Q 1351 83856 2391617998484
Q 21193 43141 5234601414239
A 41336 443092120
S 32620 165259650
S 90715 6417959
A 75696 13462777
A 92389 9198078
Q 44710 68138 4227826386963
Q 8139 92595 3588004280167
Q 58845 83168 9129420280811
A 15904 52702646
Q 15846 20125 2211053228798
Q 46865 85465 7095159984351
S 17477 127460545
A 76920 439549298
Q 8528 29734 5324846291953
A 20553 523911147
S 60239 56027625
S 15022 162025784
A 69552 584474887
S 68063 368782752
Q 25515 32338 5435575287816
S 23733 469911454
Q 25706 52449 3259085246026
Q 16987 25589 1915500440487
A 19296 416362649
A 44348 287322887
S 19315 928248581
Q 29724 88858 5774475935645
Q 11294 63545 4228516933909
Q 283 85939 373705886546
S 34283 195219847
Q 22305 39602 6990588905649
Q 78141 86606 3263684569285
Q 52478 74270 1569223389916
A 49048 368510525
S 84670 85466345
Q 49089 89659 9526527807537
A 4305 749030246
Q 197 89148 8777665062917
S 4403 434898464
Q 27792 59263 3910875634374
A 46068 993926662
S 90122 386638905
Q 8060 91792 2666977397021
Q 33685 58719 1913284713251
A 66069 249905572
S 93043 766072364
A 28851 910789335
S 54775 193306829
Q 8265 85165 2962765512371
A 993 72363647
Q 31700 89145 6906932776513
Q 17599 45561 8606588921360
Q 50566 73174 2140324262472
Q 3447 59601 2046964042143
Q 2224 82486 3576933229721
Q 7085 88658 7690452949741
S 42653 108429481
S 83381 197463900
Q 6162 58695 9527246044588
S 63874 894112291
Q 603 84840 4919990077426
S 4453 488481586
S 90557 952559520
S 62009 639478864
S 65027 311066068
A 47255 320994694
A 35561 316044124
Q 5277 89895 4792997569360
A 20245 909556853
A 73746 88627674
Q 2817 85521 8045964508787
Q 40773 79315 6892594792942
S 40264 642121840
S 82174 513516959
A 4505 898390635
Q 22923 70071 3468071874207
A 30329 891913322
Q 77890 78899 489043699896
A 32515 406743784
S 35668 689481473
A 15860 653228456
Q 20451 74724 2454219099779
S 52903 971793185
S 44032 787813904
A 43949 687577407
Q 3594 76459 3224065068151
S 53813 483776478
A 66620 729407023
S 38334 184602169
Q 54201 64391 1081409644965
Q 16411 38121 4103677288439
Q 46911 71569 4873379024420
A 67436 748025995
Q 70001 84313 9731951674319
A 61615 443787215
S 55422 961396862
S 62354 323371194
A 8191 455082910
S 5864 759696856
Q 27080 57964 6268335053753
A 18932 475183013
A 58146 503497372
Q 26818 28188 497441357559
A 1837 448614780
A 2703 787050991
S 66990 281814353
A 42334 578483902
A 37918 967977598
Q 14462 76300 2808009567371
S 59475 585077827
Q 32573 79896 2780071552776
A 59712 702502220
Q 16058 92255 3560788389082
S 32787 488719845
Q 9411 90528 6922646615765
A 42917 692213355
S 26171 888476028
Q 40360 54505 4196119286751
S 4787 461648616
S 93160 131047893
A 14942 474024701
Q 12901 47964 1096720180617
Q 25576 75092 232648540729
S 41164 360847557
S 82276 344138293
S 43515 785925221
Q 56523 58167 465566318661
Q 23533 72202 8520312512787
A 73328 904264392
S 84223 857023212
S 67535 513551716
Q 70089 85844 5514187319994
S 26989 145483589
S 77994 888245048
Q 4128 40092 3164988922136
A 28410 896388140
Q 19163 60803 9761022475551
S 24419 867869326
S 12 670824018
A 34772 250585227
Q 61410 76912 9270671992215
A 88027 978316667
A 11066 295327161
S 52621 61824005
Q 32461 90156 8033046482888
S 37782 798810796
Q 20169 70366 1462417947748
S 6127 677120736
S 15481 997061099
Q 13835 87003 1263724214706
S 19983 973515824
A 37087 484303531
Q 17074 86209 3807009107422
S 11442 896583564
S 13337 184247408
Q 61048 90250 5314341586558
S 60090 842051369
Q 45897 89267 6773522235228
Q 8406 40188 9166561320703
Q 42925 67684 899957006749
S 56 887999756
S 48681 604102574
A 78001 821243463
S 63011 888933509
S 66457 374224820
Q 3601 28715 4694283688704
Q 50726 74091 8612979303369
A 57863 852112964
S 39305 76070835
A 53019 326015751
Q 72743 90367 3651543493213
Q 2484 91228 5817533723924
Q 46131 84851 7700253692055
A 37339 170638975
Q 3898 80646 8574860856421
Q 3815 69893 801363393160
S 55552 419623821
A 56221 776412847
Q 6825 93112 1918979639669
A 33950 249953248
S 46905 214740190
Q 11226 83741 3888939538293
Q 7338 61550 2810682592564
Q 22226 50269 7403611007589
S 81571 5105844
Q 2499 92019 729407471966
Q 17344 83993 3230890514269
Q 38568 45700 4124482663356
Q 37012 91358 8439921764003
S 60806 231507698
Q 12203 76752 8031637599405
Q 53845 88557 7056446163155
Q 89232 90092 367155102135
Q 21545 43048 5666820771788
A 40583 269622481
Q 11261 26178 908907364096
Q 5281 63004 547555579625
Q 3266 91824 7334885754369
Q 8667 75032 9998394350762
A 586 542602219
Q 38052 87639 1919932659728
A 5370 853193540
S 8237 91073881
A 25132 705800494
A 55860 100591756
Q 1891 77488 2245730794318
A 84813 89878377
S 24696 726412804
S 77340 258171563
Q 36507 84231 769851357138
A 11177 655217781
S 7942 349537599
Q 58867 80163 6381794920081
A 53400 994653894
A 80181 443641417
Q 24120 78293 2750198503544
Q 68653 76790 2679960159757
A 38234 345480425
Q 10527 39582 2315965003123
Q 63771 68424 4256478305676
Q 19017 87977 3669644841400
S 46463 680373010
A 21235 601671114
A 47649 597470052
Q 14250 30715 1592097217478
A 60584 527321623
S 32253 533735331
Q 35193 73626 9613941126049
Q 534 82279 5615441849816
S 13068 493936621
Q 18858 38840 913347590723
S 26765 319746563
S 53426 230065370
A 23235 552005104
Q 28327 71993 1939544872929
S 47404 593979277
A 12827 242472564
A 69450 485907684
Q 82388 86451 3256473393408
A 29034 501665335
A 9872 584443853
S 31576 748252374
A 54074 371628761
S 26177 786275018
Q 45512 66852 8861532172923
A 78396 749847260
S 82505 662728118
S 89537 566926771
Q 16889 90498 1775057113311
A 37500 439841903
Q 4535 81239 5370455829883
Q 43365 73994 5614666942245
A 5993 686971756
S 13592 502437257
A 41257 58425226
Q 35387 87262 716686482312
S 56650 528072527
Q 49722 71071 9043100642603
Q 38600 74828 9210132973498
Q 12340 91752 6589262175487
S 46689 160611963
Q 2526 91737 2443738089351
S 19376 284631140
S 60583 133009070
A 78332 955692349
A 21449 628787810
A 51842 88265579
S 28939 554873253
Q 23473 79012 8814237006528
Q 9093 33042 2504761910309
S 73391 37507318
A 54068 909566772
Q 44388 93206 678806080019
Q 25380 57816 1716932820233
S 14052 73941585
Q 8967 32276 3149330309752
Q 54035 64523 5324959631471
A 52331 262852635
S 60530 970472835
Q 23719 32547 644207866389
A 57254 580461306
S 48488 443336797
Q 66942 84136 6614338462638
Q 374 81164 367652068372
Q 32866 46938 6052391431641
Q 7701 17765 4076869970568
A 72749 96945548
Q 3147 89536 714681790689
S 731 443679009
Q 2384 80017 8445397270643
A 82318 338352137
S 54184 520432419
S 2820 539608159
Q 33995 87366 8453122586273
A 85798 70484659
S 78903 33145070
S 81660 193548846
A 75863 929508209
A 41298 579863491
Q 3015 93340 8854812104329
S 63942 891895286
Q 31095 59216 4598265994076
Q 16341 77814 7468388762513
Q 2299 91745 6612244984447
S 62673 597438316
S 24417 265091163
Q 11305 81427 574089110384
A 90643 947981688
Q 40867 87268 4421813114736
A 39624 732318921
S 86229 637832453
A 26841 746255563
A 87106 662553046
Q 1812 91894 7504336809354
S 85370 45983270
S 84567 899723107
A 91105 408077562
A 78478 538401435
S 69359 643797740
Q 25822 83183 7723058118997
A 38213 496489048
S 81907 214990691
Q 38653 46279 6276893129226
A 54624 801446686
Q 23391 91564 373546126272
A 87583 448155047
Q 22363 33089 7118664050120
Q 13664 48833 3773296687277
Q 1212 88127 7553323409475
S 65089 778823902
Q 63712 80539 1333443201024
A 741 723179120
Q 36524 58528 5432716285131
Q 46096 62148 9795378424739
Q 19228 83003 1160542207027
A 90101 467915249
S 4255 69423605
Q 36502 91095 6448791542307
Q 39527 87920 778833057199
S 20099 954200268
A 34004 230434554
Q 42490 67784 9675633932634
S 29053 900593443
Q 5303 41383 5371989136243
Q 9443 77342 487612675539
S 77330 150961638
S 4665 593378647
A 44858 229378458
A 33793 349301795
A 57254 162554473
S 55399 120534159
S 58306 379491683
S 82314 856519475
Q 1890 67619 7923084628046
Q 26932 69642 986688965357
A 7770 79479384
S 81147 134810028
Q 10922 26989 3035794966458
Q 16520 60523 1348838944223
S 40789 174821469
Q 19703 77567 9400400315797
A 49018 177490270
A 38531 58116960
S 15936 141689326
A 63359 932237858
Q 1300 23795 1704625787958
S 43815 333748161
Q 7871 79585 9348164936402
A 72101 500248225
Q 21280 84053 1374303086184
S 39855 496089285
Q 62838 84350 5203462808123
A 45791 773800492
S 68529 381105165
A 16650 809834817
A 72360 705475401
S 90602 799275609
S 31854 210721133
Q 56302 62598 2600082995463
Q 10538 72865 8102420651031
S 69469 162877461
S 55663 900994318
A 36906 441649549
A 47579 235399186
A 18055 323396442
Q 8452 84099 4821663568842
S 53997 438236374
Q 6907 78884 1514752972681
A 68730 871436440
A 18553 309067960
A 20435 305122299
S 11015 53219083
A 65880 837805626
Q 4385 86271 2658858344176
Q 10040 27633 1674069950965
Q 1627 23104 4824353909019
Q 26980 66266 4430438100035
Q 33827 52936 6773462797124
A 2743 415013749
A 81032 869443193
Q 11012 13715 1897345573428
S 53122 955816219
Q 7707 92815 7090729438060
S 35369 775402247
S 80236 40359016
S 4368 524384702
A 42292 634848675
S 3441 508138276
Q 13566 69145 2690399157896
S 78639 254193098
A 1019 82287045
Q 349 30832 1130775111786
Q 7073 9279 312965881139
A 48872 386661103
S 37580 94768014
Q 17097 71098 5180656138348
S 92907 742232593
S 87259 947274136
Q 7940 93125 5205395640865
S 22161 519751540
A 6740 484534453
S 46501 581702694
S 32012 406291566
A 541 424983471
Q 6055 78261 8293347240956
S 70480 227860155
Q 32010 87473 4081882735126
A 87228 697122433
Q 2397 90133 1707886157037
Q 20106 92865 916861030737
Q 43098 90061 1193113845403
A 40771 667610753
A 12157 158528065
Q 43802 64138 5783735465392
S 333 61302548
A 13605 667493829
A 77851 349853445
A 52081 661868137
Q 1898 74463 2699458988088
Q 24331 37500 1855278069690
Q 8022 92765 3496892044512
Q 8332 78870 5255746064402
Q 48231 69349 5106440733519
Q 17323 69228 6469241467337
Q 13824 85962 936869946612
Q 34196 76383 1983930049204
Q 30587 84576 7149838061714
Q 50972 88022 6612155633439
A 81522 3394336
S 3007 555931315
Q 46488 79795 8682792365003
A 58285 616607418
A 2068 812707535
S 53097 719137440
Q 25330 85171 9665980185648
Q 2092 89942 5673045854335
S 27280 279675055
S 81314 506445541
S 37454 882140323
Q 50529 57438 1965756582608
Q 14311 52038 9984230125266
S 8979 124923825
A 17509 58031429
Q 2953 43633 3132114593011
Q 2957 93202 5654374130495
Q 16835 61592 8281509796496
Q 4209 82938 2746654029609
Q 26774 57281 8886614010245
A 79808 717536897
A 42744 157427316
A 65361 622882351
Q 1150 89073 6604385785460
A 59558 287576156
A 32601 176788981
Q 6970 91962 4996265284809
S 90178 482152470
Q 11937 40954 7187168213582
A 86657 57978194
A 7170 75794306
Q 1336 91383 9115789768728
A 86667 51984088
Q 9012 90150 6568967252835
A 33298 367845004
Q 59413 68899 8870761332054
A 54285 96456603
A 26118 689371236
Q 2364 61097 2568115882827
Q 13843 67868 8061487842481
S 4555 841530187
Q 17073 74118 6809931469946
Q 4906 48174 714887524977
Q 8210 81083 5181799822761
A 84965 416384361
Q 9019 39547 2750627996553
Q 6846 86582 8234219783083
Q 47146 77462 3951652705512
A 35801 470564099
Q 28852 77199 1905523784753
Q 4632 77417 6808868292366
S 61905 392317335
A 12402 147444449
A 39753 498922295
Q 17955 60765 7528956003142
Q 6214 88687 4197840938248
Q 8687 92897 3205247181887
Q 39572 89381 2564382735060
S 46414 373130517
Q 26860 30682 1659991824557
A 1311 610501073
A 24004 608277896
Q 11650 83519 3695682275077
Q 7485 87360 9741530528085
Q 19046 89240 559976194047
Q 17671 35984 6380556645871
A 69594 827566365
A 24534 709905173
Q 794 70383 4017859889199
Q 28002 84372 2565595642505
Q 29597 91846 3176190374267
A 93017 344114558
S 24531 305827365
A 38631 393233687
Q 58488 74993 247526951518
A 57820 516280469
Q 60905 73104 3512630436140
Q 40650 48278 736445253247
Q 5068 76338 3915892796877
A 13946 841501684
S 53389 790915282
Q 12785 77704 3031859089533
Q 78423 88470 429456166299
A 43310 439217397
Q 5057 60882 6594433305637
Q 2207 66106 6374520640024
Q 19233 29297 3493485623066
Q 47786 60453 5428026227417
S 4221 645036260
A 64949 61522049
A 12646 466454577
A 69062 94031415
Q 43216 81813 7560514249785
Q 24121 78827 243969687698
S 145 696465218
Q 5700 70100 4373612516210
S 59225 760890537
Q 2641 93318 1570554381132
A 36945 498299777
A 63645 467895053
Q 8999 65378 1708199843021
Q 51799 62324 7701493924706
Q 65046 82692 1609981853127
A 23046 838352462
Q 2430 82417 4836344753952
S 89777 309697992
A 77472 325136430
A 49236 19034718
S 9138 157012903
A 3670 966412635
Q 34267 40206 5227420549335
S 38030 779837682
Q 22327 58166 3688677288329
A 87405 202297458
A 88670 156147223
Q 805 92149 4958574581824
Q 22638 90921 6669491623403
S 21118 23561421
S 79365 405613879
S 58789 253040
A 36400 284622102
S 12960 492558654
S 36515 94331642
Q 2071 65231 5176869127243
S 54895 720508153
Q 19021 69735 2206540420721
A 68170 844720037
S 42337 933494936
S 46223 280489936
Q 51263 70438 5893617278083
Q 79295 80031 724858146365
A 2839 143538714
Q 1011 25952 3779175126496
Q 54951 73289 1559440734535
Q 20033 71510 8493519818834
S 57936 664841953
Q 37273 69315 4792469902554
A 22210 603283385
A 28057 438467770
Q 3574 92111 2069989143975
A 20815 338628838
Q 3773 28997 7614694617291
Q 10306 61508 132327825092
A 20468 398713167
S 53327 814758577
Q 16275 22015 457827962149
Q 35160 85261 8840397491921
Q 15476 29252 3649568318074
S 23838 986177350
Q 14752 29990 9451127176069
Q 26579 74971 4736405441412
A 53732 274113458
Q 60572 69030 7140325379524
Q 19991 78032 8805501749481
A 44110 68034869
Q 623 27196 713383222459
S 55046 141873323
A 55497 54660365
A 6566 656464680
A 73864 976552527
Q 69093 72585 2214289096219
Q 11054 89255 6637234436722
A 33205 207181669
Q 43571 46265 2511687135130
A 9736 918851092
Q 16734 54169 805619358541
A 2278 351835047
S 1276 369319790
Q 80815 92713 3489423461517
A 8697 950758702
A 2164 816781155
Q 51370 92470 3878399737637
S 28382 781306703
Q 8168 11598 2229727073432
Q 42260 64518 7765616155962
Q 59311 79723 641309978384
A 55731 773971837
S 9282 108946257
S 73034 46449825
A 89702 776093788
Q 81958 82957 402677943721
Q 8801 89728 71090671464
Q 12506 77253 157323898937
Q 11636 69025 2134830914873
A 11275 653712808
A 93139 325975153
S 7033 325022437
Q 5569 8177 2203167153710
A 51172 383516736
A 9614 398262432
Q 60038 91999 7892830396993
Q 1886 90807 6807824243380
S 60277 662176255
S 58979 879818683
A 59453 614767707
Q 175 92853 2997472937272
Q 40375 81565 1909694080929
A 75874 959619439
Q 21699 36517 1729684576459
S 87557 798562594
S 2817 210903716
Q 51878 69043 8537747608155
Q 53825 90565 1489580883960
Q 19703 80917 3572894344448
Q 36145 73482 428361857518
S 85909 311078485
Q 18831 88343 7359039519676
A 53765 382495335
Q 40002 71393 7942138352168
A 6727 376943740
Q 46140 69403 6464536654810
Q 1590 75272 7849807883735
Q 7832 31400 4395588262653
A 24715 756888338
Q 5232 63205 9739607383735
S 71791 32890014
Q 3390 22336 8390523689234
A 89730 371894670
Q 30841 93128 7147675899118
A 13334 460038792
S 57043 764874191
S 23539 763679695
Q 36346 87282 8909155279019
S 46146 586239840
Q 3791 90125 7822524124989
A 2635 572024787
S 37315 352377723
Q 2759 18258 2644115160167
S 51806 839932423
A 92366 383119274
Q 19382 78968 2772275703676
S 61892 573078899
Q 15596 82439 1669136468569
A 37624 117208143
A 49496 165886146
Q 9021 22422 8045673190286
A 10514 696683615
Q 40919 85005 6029754069703
Q 2983 83869 1598647210377
Q 1640 92960 497083971434
Q 43158 56282 5660844933588
Q 3392 86969 9619047906204
Q 19612 60382 5154323218866
Q 7214 84504 9505506057939
A 55137 441654324
Q 14123 45664 4406450105649
Q 19292 42181 4514269266160
A 22218 922071782
A 18030 324376355
S 80890 940960896
Q 596 61603 3479015807406
A 89112 38734424
Q 48102 82152 3057820446276
S 69756 518919244
Q 23012 43413 9237088887518
A 31591 932428768
Q 11395 74181 5084384487424
A 6899 377558698
Q 27451 92562 9370885564511
S 65271 843327214
S 51763 994046457
Q 10443 86901 6691203678783
S 29869 856422923
Q 11897 68123 2107063695030
A 83268 915270004
S 64331 207449372
S 21389 869880840
A 25866 952381850
Q 1614 69946 3975222849530
S 40171 222805170
S 89291 441024714
Q 24670 92259 7310581936633
S 24399 954489885
S 9700 416756993
S 19027 771714692
S 20875 463363586
Q 486 93090 2642816678563
S 4261 17746486
A 9889 447331281
A 12532 72342991
Q 26906 62823 5800879937412
S 32876 90754170
A 85889 541447233
S 10477 551758364
Q 10 47022 1082415938095
S 92596 44405147
Q 11933 73878 1455615536480
S 35440 199785607
S 2231 693795768
S 33782 172945387
Q 31933 72966 7654857846241
Q 52563 84308 8488633965045
A 55212 384724335
S 7851 985298621
Q 59064 65307 288947059248
S 60649 889657472
Q 11517 76686 5385542737709
Q 37027 83755 8476492193953
Q 14463 51610 7340406921573
A 57994 81328888
A 67694 109348849
S 30665 716944889
A 54937 727046317
S 12402 357510676
A 88731 581422903
S 45632 630404292
A 27832 158256321
S 4205 832750666
A 66553 65126480
A 25677 50837812
Q 4526 72154 2774450560311
A 71258 969222086
Q 7502 34628 311295603964
A 15689 631401199
A 31470 174416978
S 65194 494715074
A 20918 521681726
S 48034 677180682
A 82588 711950858
S 81417 694924498
Q 4330 44714 7177713153438
A 47635 884317573
S 90741 296408952
Q 45911 83906 4384151122816
A 32916 87472188
Q 18432 56217 6434413530718
Q 50590 61926 2294907530769
S 34665 440983458
S 40384 85974710
S 89821 75094767
Q 25921 76341 7946387269342
Q 22025 54139 201837868749
A 80483 303486297
S 2375 154469287
S 89901 535887886
Q 15009 68317 1428635860231
A 14858 116649274
A 86556 215182612
A 62149 370487820
S 45782 658642933
S 91115 373705084
A 37516 212565890
S 32125 390524338
Q 14128 27974 7569493402102
Q 14232 14264 27261243926
A 34209 374888529
Q 79775 91156 7521662936218
A 32654 604683539
Q 1016 47264 5715722133456
Q 20456 21071 152765949682
A 86814 277981150
Q 15799 89571 9223445749293
S 48565 206175281
Q 35906 79261 9047037622029
A 85789 428557938
S 68845 980212631
A 4583 391986201
Q 20352 82950 6238409485238
Q 50469 56791 1928525091538
Q 13976 85160 89472858203
A 2200 370505103
A 89926 220549844
Q 4094 21816 9930772133938
A 50937 61591535
A 33297 166476403
S 60202 275758094
A 91293 634755539
S 19336 95536958
Q 33354 90300 9155515643125
Q 70291 79168 416699997634
S 26652 111995167
A 57014 994380377
Q 4054 77354 3555490054822
S 23149 488320139
A 77590 488240612
A 31572 601647756
S 58274 461677645
Q 73196 80025 1654107973879
S 55764 151067446
S 43043 643987000
Q 1515 70687 2917238703580
Q 34824 66559 3844366010787
A 61177 777818457
Q 33597 74408 9447569536004
S 90556 862952611
Q 5 93348 9447964673822
S 89126 906823557
A 24525 151143968
A 19854 236555831
Q 109 88099 3077287280698
Q 50877 79327 3136459135612
Q 12679 49772 7945382725060
A 42504 180408467
Q 33689 68439 6133827157731
Q 66916 85449 272410999763
Q 2719 64850 4244936569758
A 22828 500172817
A 221 996922774
A 59527 272594414
S 7051 980119939
A 70204 849952628
Q 24980 83209 9383653177501
S 50015 755592435
A 38582 858836124
S 28210 336193348
Q 1802 79249 8728214718139
S 82843 127123822
A 88883 364031869
S 29171 32297524
Q 79912 83128 856954248968
S 87696 112336160
A 76452 209523586
S 88356 911443038
A 5966 626223514
Q 16055 32136 4666659331814
S 89237 103700652
A 83586 482052132
S 41778 254748989
A 66350 916029138
A 85739 761642835
S 57135 69586094
S 43614 251032946
S 73894 877101354
Q 57183 77321 6584625407592
A 77091 358130240
A 83149 13102241
Q 1993 82190 1413432563640
A 89664 966355604
Q 10959 78554 4693293369527
S 7941 286265863
A 66658 950148539
Q 1353 56528 3614003730714
A 2986 804091183
S 1988 871444004
S 491 975710911
Q 9287 75546 2748805756848
S 35760 975994237
A 32502 838730957
A 27497 557221415
A 24713 452331553
A 5123 144348904
S 41477 903303135
Q 17887 86717 8210220407107
S 91891 358413957
Q 372 91172 6853229913705
Q 42358 47432 4001125490351
A 79226 757461669
Q 36691 74610 9288590639362
Q 1857 81464 3405564371344
A 41929 625322613
A 63490 25692834
Q 6000 77960 9213982063496
Q 42090 64034 9240061087642
Q 30224 88936 7902357151555
A 9379 433981034
S 65663 771870778
Q 5929 78870 1420710587381
Q 12531 26914 9838192719221
Q 3434 70437 5414778379103
A 78350 630039038
A 54121 921791709
Q 2082 41390 4836010641074
Q 18893 89714 4616677645138
A 71524 269073319
A 5305 462472112
A 37051 357987001
Q 3708 35051 553900466281
Q 82738 91848 426128706914
A 39477 557994591
Q 40286 47222 427402588506
A 38072 844149006
A 19271 418169394
A 43286 800288441
S 77692 854087274
A 26478 305698123
Q 8840 92267 3521120980764
S 91102 935053992
S 11928 814744421
S 59445 439059714
A 55999 25336376
Q 13386 86354 329943993393
A 73296 806664289
Q 9575 80365 1032938083096
A 7585 883966813
S 87717 802910382
Q 13733 65275 7099885879797
S 8944 205612341
Q 49017 77715 142845024514
A 73932 210374591
A 13974 325658061
Q 42134 83045 4179550588576
S 75574 434835792
A 52096 62738243
Q 49441 77843 9089869850638
Q 10569 29356 4975495383819
Q 30363 51070 4091916306770
Q 32794 62908 2154617238902
Q 6872 90936 2404839572052
S 41703 604121924
A 80079 236798655
A 15981 428280857
Q 10647 93164 24343717535
Q 51159 54639 314907405512
Q 76244 78742 296092296050
S 21832 444462086
Q 50307 84320 4893317268630
S 55153 10633975
A 17374 559000077
Q 49969 91448 5878431630650
S 12118 483322484
Q 74760 84024 4305822371666
Q 8011 88560 2612399129142
A 48709 604851816
Q 10443 58182 8657479315670
Q 39307 85694 307543001330
A 36867 857448482
A 52980 490843061
A 78766 61370234
Q 59941 92921 9554677971533
A 38735 17955427
Q 50527 62909 210556767729
S 10466 748554590
S 90070 85286060
S 76234 907903087
A 31978 382544113
Q 1805 83658 5547223374012
S 91990 538446082
A 18012 641646113
Q 21965 80094 9236015033878
S 85925 969525962
Q 13610 79009 1129673562535
Q 15060 79446 2493144308255
S 88874 102769611
S 62150 311937894
S 32743 454122331
S 81012 144538148
A 80053 702977458
Q 84349 92312 5593950941190
S 51927 646677239
A 84788 863031308
S 12694 201371096
A 24375 340605192
A 8129 584187745
S 49511 803154015
S 49069 871100898
A 72976 657138371
Q 66998 67061 36500169144
S 63413 324776283
A 70015 172877923
A 26133 268655818
S 6221 717462895
Q 13546 82451 1811551083472
A 85607 435761051
Q 14393 26366 4134370218404
A 91909 109122799
Q 13975 70466 1380637827160
A 59899 973197775
Q 27264 48496 8656599453999
Q 12124 84299 3217098026716
Q 19610 22713 35003887749
S 69385 358587339
A 431 41276362
S 16965 869344288
A 20420 351246377
S 43982 132120862
Q 10631 61124 8883406830390
Q 4325 81477 5182680589649
S 5682 478800019
S 25626 421102140
A 59582 855812408
A 27546 706486855
S 6939 211020773
S 60821 538948889
A 88695 612952493
Q 23322 24741 412049107984
A 33167 467304759
Q 32429 75409 7019312683118
S 45388 646482079
A 66027 869304361
A 89414 96612703
Q 3565 51500 4773013232231
Q 2286 24992 925224009665
Q 49830 56981 2307613831359
A 84498 188582469
S 57985 259493491
Q 16504 81323 8157875269060
S 49620 841939823
Q 57215 90125 998780308264
S 77475 765829718
A 83014 771531223
S 29981 705782876
A 1694 236020879
S 61202 398591743
S 69105 654658059
A 69179 197714945
Q 67096 77839 5969877440274
S 3140 891422750
Q 3324 59488 5203174522783
A 53926 369151238
S 49186 998958470
A 82636 965533860
S 45674 946008661
Q 5453 84524 9062450915695
Q 32487 88440 8089710330335
S 78714 140943127
S 52318 56576064
S 87087 765120306
A 43850 808011071
S 86527 18381340
Q 13306 64920 355407222741
A 87791 834493579
S 20041 574420200
Q 18800 80739 6409671213397
S 61611 249143064
Q 319 34890 4283438253254
A 8760 58494487
S 63498 124556079
S 44869 953054467
Q 364 76866 9613150188312
A 90237 564125888
S 51462 821131899
Q 40793 73469 6471739984432
S 6203 182233018
A 43430 864987071
A 2873 645586090
Q 69562 88642 6577961287340
A 20313 52927175
A 32363 138114870
A 61037 470915189
Q 1586 32426 5004085485923
Q 14223 90421 9392939851716
S 21675 552935331
Q 11203 85291 1497309564920
Q 43737 88081 5906681448289
Q 12504 58474 4748419032208
S 88478 189096942
S 40959 84983570
Q 59262 81085 9848004446880
Q 56762 70529 4725783184950
A 32671 679613514
Q 185 92915 8799334837917
Q 7480 82196 3061287235798
A 36281 461874624
Q 19377 71418 6157045294637
Q 5963 46104 8968152218873
A 70303 139306344
S 19897 797950771
Q 39263 64614 2418157256871
A 23536 362751788
S 60447 422359037
A 1400 659151765
Q 70412 83927 4390113103236
A 18093 649380706
Q 29589 70464 7814389834630
S 78602 975601464
S 6069 685439045
Q 747 83958 582134977396
S 80782 688496166
Q 6361 75023 1921366738849
Q 61550 83680 3212739198539
S 11538 827186180
Q 39551 43453 373219568939
S 55892 188471819
S 77747 80478783
S 46663 611945397
Q 32517 45763 3272414506812
Q 43768 87630 9613137245317
A 41051 376494840
Q 42336 86486 3128698530520
Q 41498 69482 7147088970027
Q 616 90553 8580790392081
A 53457 753309349
Q 15630 56552 295657525956
Q 57096 92487 2702535375601
Q 40741 41620 25940044509
Q 6009 33197 8229048083892
S 40737 106559502
S 64628 713642143
Q 12705 83763 9971708512347
Q 9162 18418 974952639838
A 70767 328972651
S 16438 34018997
S 9016 804107773
Q 6677 49263 4806848323362
Q 24096 73942 3936084568562
A 48461 134612526
Q 21746 39508 8382686301278
Q 21780 88175 2854793186549
Q 25518 48847 6565379881105
Q 37239 61437 8949483127736
Q 15456 78495 1169537059490
Q 28671 93210 5128269154745
S 46459 936940859
Q 62815 68524 495038713442
Q 14560 83607 2691339986222
Q 49213 87289 7990376543448
S 84996 892830580
A 40065 232226956
S 67546 333468690
A 10934 137395155
A 12033 1725424
S 83889 658301339
A 85672 728884572
S 54355 373809708
S 26786 866209348
Q 3247 88629 2661211431411
Q 18328 62567 2369554526278
Q 5009 20058 9884645500277
Q 27322 89173 4115538992065
A 37975 58377812
Q 2514 62446 9376287511858
S 68450 559802428
A 3536 225391180
A 3177 368708159
Q 15153 37206 677640293663
A 79366 374232024
A 77480 565681245
Q 42712 47736 4707387246370
S 89727 253885994
A 11412 524588432
Q 547 92321 5647832267239
S 82383 248872074
Q 5219 22738 792402740554
Q 79275 87484 1759806060194
Q 4367 11157 4682539296953
Q 3461 91018 8390523469757
Q 28626 92579 7483465140713
A 70012 137368860
S 45931 312451856
Q 9120 72095 9295829739688
A 14416 476497196
A 68921 194554139
S 8172 303585800
A 29504 700119525
Q 60112 64406 2577372104953
Q 6425 45840 4299591614892
Q 395 92354 4738394786218
Q 19582 72036 9263046931718
Q 2789 86455 5486417218232
S 36934 100193453
A 69037 348277437
A 19289 76346313
S 42856 613641161
A 62818 246832133
A 62734 533525772
S 76357 624528538
A 53048 358511156
Q 6912 92653 7955782574025
Q 377 86111 3743844554572
A 84697 81947891
S 61237 625570151
S 72720 863493930
Q 2706 89574 4429188884380
Q 13782 39750 229764022269
S 48775 232888130
A 3978 525984389
A 75386 841964109
A 27172 692812448
A 61552 45397532
S 51837 708509147
Q 3818 60833 9259178860857
Q 12535 39880 1286528766693
Q 2788 82811 1429863972375
Q 87932 90166 1465330963982
A 75581 181082182
S 91628 39488742
S 1682 395266505
Q 57759 80016 2408664924407
A 13298 124421791
Q 34622 87357 9192297081937
Q 35597 88815 3049357483747
A 51222 952826389
S 59639 431242383
Q 3197 91841 8058396258011
A 39693 951853323
S 88940 307333456
S 78081 909409704
S 41560 491327182
S 74619 836904040
S 4095 165865354
S 83725 227247814
S 82659 669119516
A 66498 677581076
A 58818 693477936
Q 2727 91005 2401399724184
Q 21736 74472 9404974564630
Q 12385 79556 7405921225844
Q 5800 71665 3853761388543
A 33915 802914911
Q 33758 73946 7553240459780
S 61752 864817696
Q 860 26320 7732599317959
Q 5918 88121 2725759736443
A 74022 666563546
S 3855 688318152
A 45490 412682324
Q 667 61646 7963851281153
Q 15637 46651 9720109403669
S 81270 916528991
S 32212 838434602
S 2963 631841548
Q 9305 93321 8491713435480
Q 842 81779 6708487989514
S 71735 932831090
S 57391 786052857
Q 52836 63202 4172802299602
A 86905 901003208
Q 17629 92122 2102127131187
Q 10959 74564 6672960042866
A 61176 541373507
S 45997 17531169
S 55298 526348116
S 40329 671457204
Q 11263 49278 9611530343613
A 17141 890038890
S 40735 51528839
Q 58765 92630 469044693568
S 14796 267180720
S 92996 914784173
A 38776 636844343
Q 89 91473 9716784809118
A 32826 949360650
Q 3420 86922 4904965588995
S 45870 772106533
S 24343 720415460
Q 22401 63850 5080322168495
S 47711 220066910
Q 10589 35852 354006347496
A 83356 324936617
A 57675 877312221
S 82009 836499288
A 43977 749504559
A 69168 167051337
S 21159 854409075
A 76565 404734868
Q 20215 25114 2121060337556
Q 6660 91703 7914555744419
A 16885 594424806
Q 11460 67344 5834244682937
Q 3304 93218 6840440008836
Q 6151 83719 8323890615169
Q 30387 88586 8683578314362
Q 23356 81152 1312370325239
S 84373 724350746
S 10612 98781972
Q 32492 71242 3178106058049
Q 12606 24270 747264871697
S 44618 389188527
A 85552 812994794
Q 77626 88834 9903792392905
Q 38 93064 6035136093422
Q 11304 74195 382874617244
Q 26190 52502 8015668032239
S 71656 629382051
A 34791 346053626
S 39110 104544019
A 62474 851396373
S 60913 91284379
A 17425 737330590
Q 47075 92773 9525568730505
Q 3985 60293 9059577823506
S 5614 779862765
A 84439 529672148
S 89704 159324200
A 86384 53514695
Q 61359 76509 9117285367206
A 68053 198390721
A 12735 952275488
Q 37734 72014 8725347890174
A 66676 272356766
A 9947 488749745
S 45812 88809888
S 57892 771292726
A 23106 152538837
A 58770 452998835
A 49662 394248725
S 40434 861944631
Q 37306 51117 1976247809004
S 25904 536661124
Q 33051 60732 8108871935583
A 25534 216365554
S 36888 210365174
A 54984 653576980
Q 44819 70972 3651093198619
A 8760 248650053
Q 49676 66936 972519122639
Q 54770 92959 4588920910008
A 73998 681310567
A 6615 27661603
S 60271 970925918
S 78746 992090592
A 52109 24708045
Q 21131 59997 7231195123727
A 53225 247751026
S 72979 629247646
Q 19483 50805 3421536686471
Q 27609 72502 5056373606096
S 10220 426067234
S 13702 576002823
A 8764 892931167
S 16212 472292567
A 41777 672812214
Q 63921 79891 6099154992434
A 34720 626968143
Q 53861 54455 67380893533
Q 20881 33084 2602625108938
Q 11442 34460 3550475978085
S 71051 612004213
Q 46952 73232 2626237440505
Q 3614 92204 5021845645907
S 93088 444743021
A 1014 118829900
Q 16817 89014 3550237333844
A 20546 262955240
S 30914 490778554
A 25395 690509357
S 81410 225553614
Q 323 60705 6957471764399
S 79310 302394191
Q 15042 20511 2988020152337
A 4788 972848394
Q 4974 89095 9221347158970
A 60983 114755429
S 76254 169683802
A 76104 577069172
Q 1300 82613 8193194783877
Q 12663 25426 3887914500228
A 78788 131762702
S 24196 641012105
A 48262 999730022
Q 11685 67544 8326770131132
Q 53867 73222 3362177236459
Q 42531 52534 9404002253432
S 23525 255827452
S 84507 345126950
Q 1832 91956 2921484531101
Q 46802 79563 8514134090536
S 64454 704119391
A 44634 240769806
Q 12632 18314 237793479201
S 86633 696780963
Q 71478 89308 1394725578104
S 78287 640843138
S 62350 679834191
A 73442 998338940
A 46270 271170933
S 41542 102198183
S 36844 655386485
S 19518 65002270
A 76089 428838910
Q 59875 84169 4925314676241
A 52170 340075527
Q 43760 43907 132546332877
Q 55924 86049 3974401964264
A 23501 98592061
A 32390 241344293
S 44064 106369407
A 9570 548181700
Q 61343 87598 3432819960082
Q 2587 8274 2039218868847
S 67224 774389052
S 82270 666908239
Q 32488 77110 4785152173640
Q 296 77020 1784693923565
S 38295 237474256
Q 16424 87877 918903084540
Q 7136 56568 1135927338073
A 67592 393015614
A 34427 222924108
S 716 982093040
Q 4845 77866 9062841931031
Q 19830 33627 1525430663685
Q 12132 86916 6817047986775
S 31008 40271081
S 58101 504128451
A 83390 182600297
A 28333 995813287
A 36290 184557784
Q 18255 61958 4700623753195
Q 3358 66946 5494037704095
Q 45025 63843 664557778041
A 45439 443772397
Q 21324 32913 5354344285985
A 75087 347867606
A 23030 923147332
S 91288 883260354
S 9619 905818045
Q 44612 72645 5155361443223
Q 33271 35812 981731321419
Q 107 40655 4304966367438
Q 32789 64211 5135509513791
Q 12508 73999 4735792292520
A 10364 755042746
S 63348 243895401
Q 8267 81387 8819828699968
S 41614 727578148
A 74374 98142284
Q 21962 87627 5783588875579
Q 8286 60727 584288896313
A 29582 172917585
S 20682 552111135
S 17557 918511416
S 47352 123159668
Q 11602 32073 3757776301421
S 90549 693891646
S 75349 43384739
Q 16227 22473 1509356254138
Q 49503 89756 5303860239997
A 41011 333225281
Q 3514 64401 4965939008827
Q 62538 87905 554223831167
Q 22964 37798 4813087483308
Q 65733 86061 559063336687
A 14103 206433412
S 1854 55531607
S 87919 255636505
S 20304 701249405
A 57107 781767314
A 84226 622983931
Q 38084 76692 902899946687
S 17737 647763082
A 23257 160708547
Q 25567 80333 8910127840090
Q 31450 61744 8491989450559
S 12363 423399708
A 78741 500293301
A 48437 748981614
Q 617 90699 77119995525
Q 6809 89684 957719630579
S 7962 186873005
A 72877 883554109
A 27340 773043006
S 60724 373546245
S 82943 660406951
A 89604 78908511
S 89642 343090446
Q 10084 83422 7666530496317
S 15802 885848341
S 52733 171747198
A 23398 370951175
A 9771 931292382
S 56490 643490943
Q 10633 82286 3836979299957
S 71863 768185780
S 29783 919415600
S 26890 503375863
S 59159 370441294
A 48550 90029206
Q 52072 66246 6139237224022
S 55747 137077420
A 50176 251122628
S 38634 971734223
S 48001 260655428
Q 73861 91343 8631669493294
A 27167 564554708
S 21313 308562049
Q 2487 93258 9323296653347
A 3399 315129633
S 34079 307906898
A 17670 811928101
S 84161 765567711
S 52770 233212999
A 31227 929651925
S 31508 115599129
Q 160 93025 6708015895148
S 89627 603774655
Q 35580 91940 5980532409201
Q 1264 61682 2598741783042
Q 17081 73996 6275596087129
S 77863 556461097
S 47024 320160363
A 13237 330389641
A 42567 336728034
S 8042 714869675
S 58215 831603680
A 30319 379515885
Q 31962 74605 9149826235185
Q 2242 93241 7410430241079
Q 7146 84801 1534840297404
Q 55476 84458 2937765726662
Q 770 18369 6951096712884
Q 277 92470 8635311323759
Q 11081 90024 9077010645979
Q 5141 55463 7493299902436
S 60175 912340693
Q 17870 91066 4506129805662
A 83391 785376190
A 25425 966010697
A 75094 542458243
S 36504 378392653
A 83258 207698708
A 6429 829798004
Q 29876 67870 6983705945650
S 58745 335178876
Q 4895 72019 8548633011406
S 20142 939951934
A 42933 741132569
S 7800 204155798
A 9162 458655223
A 47278 842126947
S 27312 917171236
Q 29717 58344 6435098110316
A 71847 797937998
A 52619 520121524
Q 1357 93237 7859723487355
S 22412 19766989
Q 69926 79994 3744709216704
Q 18534 57261 1797720564274
Q 781 18278 334076215329
A 4912 522424177
Q 16638 71097 450465527469
A 49442 925076955
S 83344 588404451
Q 15185 60536 6707903771688
Q 15604 84679 340785326371
A 22987 969277074
S 75084 951709571
Q 34090 51034 2331529806794
Q 38906 54282 5696116163338
Q 2830 21303 8133802863228
S 20226 129365745
S 33740 692834152
Q 68732 71064 2013467193976
A 88831 889212970
Q 29501 65244 6764624075576
A 29486 421484576
Q 17192 39366 549330501987
S 17715 170744231
Q 4301 80964 4934827141284
S 72161 982284086
S 67380 427080119
A 85601 749972655
S 40162 735965759
A 76279 500593471
A 27781 395304022
Q 58780 72411 7375994362862
A 29924 173211993
Q 14224 90866 9505639907536
A 15031 201111696
S 53830 685058607
Q 13493 85126 8963055888915
Q 30439 39095 7359302508264
S 25802 582245913
S 63343 949257891
Q 15076 52671 1917957602361
Q 6328 26188 1780024034295
S 69996 190759394
Q 68028 79707 1178383695664
Q 14435 88893 4863642709272
Q 36525 88019 2695315753822
S 17429 704215981
A 4521 1843820
S 56637 161003976
A 10286 728837386
Q 784 93015 9194646121701
S 65096 320436915
Q 12555 24322 2562082246814
Q 6089 25777 2345524026946
S 34658 805823991
S 51517 214392083
S 91973 774923130
A 546 926701958
S 54707 863433936
A 42134 997101701
Q 70688 82369 3906235386717
Q 39052 80858 3301601433114
Q 4955 59848 4835852326472
S 62242 722534256
S 26813 474997492
S 27932 38353256
A 53156 24567274
S 5405 487825420
S 59726 718770343
Q 22081 75349 8536027700649
S 46196 91138724
Q 7237 85066 9256561712384
Q 2238 19168 4353941989087
S 38566 576972843
Q 13895 60739 6790344959217
A 29168 219620232
A 37573 900407141
A 9847 120729764
Q 37705 68161 3695996162784
Q 4103 28843 7908800878956
S 68133 27204430
S 76883 571875774
Q 22166 53613 7272917847979
S 86896 799440455
A 41596 314282960
S 14758 536425754
S 59975 686108877
Q 23575 73858 4192685238646
S 81008 974379521
A 21792 767019860
Q 2799 89061 6251909831952
Q 8278 85308 9046261622568
A 21652 56609520
Q 9356 87133 6316500745743
S 87370 951049801
S 6444 817063012
Q 5548 80594 3079127085259
Q 6066 20302 9407344259093
Q 2692 22121 525522438332
Q 25688 52696 1947888198043
Q 25462 78358 978497219576
S 84522 227072469
S 49726 113141801
S 43509 128412031
S 6531 125814807
S 34576 650226847
Q 23768 77679 2247875253829
Q 33955 66705 4888682930054
S 60790 563184143
Q 33248 51765 4450291753243
S 7915 69757273
Q 77878 84340 3717185814775
A 20367 811037847
Q 25452 85855 249676288825
Q 67603 73347 1459620069291
S 80779 896120216
Q 12855 83836 1182109747566
A 81559 716656082
S 84595 68857504
A 20866 380005862
A 16766 872741530
Q 51371 77925 3090330398924
Q 10989 91247 1448100923022
S 70478 861839802
S 11511 227166283
S 23836 664143751
S 93009 276210205
S 2097 356035515
A 1129 515219883
Q 856 69267 3305425935903
Q 64056 78220 1856861458154
A 43468 514395517
S 33574 519336000
S 4982 116570922
Q 79646 82884 16024924264
Q 252 90174 3509691395319
S 50913 271554062
Q 19541 74479 4756947297271
Q 198 91370 6261933502031
S 91146 998555684
Q 14646 88655 9969772494507
S 14542 260557799
S 8476 815116921
Q 27412 91654 4309750998147
A 54925 754813128
S 15543 330866161
S 39187 571727392
Q 47842 71250 5828250665898
A 11670 827575553
Q 80175 82870 1058946665498
Q 14246 58337 2819857370912
S 92153 1273341
Q 3420 61760 6648853758690
Q 15141 87292 2982748125644
S 88709 950267641
S 40776 140205749
A 34766 41765446
S 10735 524391385
Q 18001 87561 6526557110008
Q 27583 82716 8646149104240
Q 36658 80316 5517527165357
A 42994 318035995
S 54803 628023940
S 43927 888890726
A 12200 656763148
Q 24509 68207 7019366283810
S 56054 545391508
A 77502 695641196
A 61055 381787219
S 81577 130203471
S 34901 171074286
S 86668 238390877
A 41386 530804373
Q 39295 87535 9522864469458
Q 25257 77884 2826969612691
A 72034 604018408
S 23581 388718303
Q 43124 57374 5702534678540
A 58244 929491738
Q 909 90389 7133127496854
S 89608 930204648
S 9876 894947966
A 2511 632066968
Q 58622 92642 7082739543844
A 33369 859415372
Q 787 93216 7480567724646
A 9167 662279157
A 58404 881373828
Q 3860 87546 7763132691709
Q 40473 54368 9638106525273
S 13990 497037906
Q 4673 83502 9992717601131
A 81612 335986768
S 15235 42326827
Q 19954 82224 3791452428882
S 3355 367031563
Q 75270 83978 8466322125962
S 38767 332915863
A 49679 154315129
A 36071 392369360
A 42010 919208829
A 20663 911873896
S 69062 688228991
S 80973 632836879
S 89413 664737419
A 24653 267280148
S 39258 45972742
S 53086 794683071
Q 36303 66638 9055361297664
S 46638 814931547
Q 11924 40890 2598029697859
A 38937 984500897
Q 18631 77629 5127196501202
Q 26779 67373 3057858179976
Q 39 90459 374464622784
A 5627 412081058
S 73196 250352102
Q 59662 81049 5733376638742
A 81976 210408900
Q 9702 91479 4912618454473
S 6612 692215624
A 55847 377355435
A 5663 514639168
Q 30536 31712 481665478400
Q 6126 12343 132622039056
Q 55264 65585 5675986719562
Q 16513 47827 1476933792178
Q 30475 49905 5938680534049
A 75608 457280692
Q 894 55206 6961282744147
A 70429 474120702
Q 5056 86495 6618836725653
S 8466 938348708
S 5565 836655906
Q 13021 88700 5338540120038
A 24705 132099567
S 47197 429513588
A 20761 511474686
S 16523 193343932
Q 10693 81512 4023362005454
A 88161 674834862
Q 6910 9106 381137900130
A 79283 263643905
Q 70224 75614 2049262714907
S 77463 535423298
S 56859 910983522
Q 60843 67992 3618455084257
Q 6451 91122 7444306907651
S 92741 513794744
Q 11531 79262 3484994060740
Q 51091 67577 9597017526687
A 29168 833114147
Q 6119 40555 8260466312220
Q 15898 80871 2138121270714
S 47354 637838669
A 60232 185467936
A 67372 75408447
Q 23023 29462 629681703427
S 43806 570842426
A 46509 353402605
S 19109 696860078
A 45439 392656149
Q 43840 61404 833926450371
Q 52427 59300 5309295444230
S 40974 314787516
Q 16348 57862 7356154888171
A 29448 698488256
A 72869 505801127
A 9864 566313081
Q 37453 70116 4225108123231
S 83373 921145233
Q 3661 79227 976343203021
Q 270 92980 1668748518793
S 21969 330314650
S 88529 229106938
A 41350 657033354
A 86972 757354437
A 89557 670455130
Q 9453 79499 1206936435286
A 69453 668949253
Q 15014 22544 729969928521
S 10577 997771687
S 90343 809534229
A 71706 196319061
A 79508 923694354
S 20789 321481806
S 4706 612188251
Q 7684 49832 4622041190462
A 6101 126433489
S 84665 70007135
S 61896 190986379
Q 12932 91302 2239742193942
A 30700 471749858
Q 24930 66883 5384664366656
Q 38603 90401 6436504422936
S 44053 926108070
Q 54667 71239 2297286219572
A 74964 443321678
A 60558 789906081
A 87313 660562959
A 18391 168679021
Q 60913 80134 4025729174549
S 79149 206260612
Q 47375 93175 4678605822597
Q 51868 70428 618524116650
S 41162 703330579
A 31266 421426814
S 49672 854885019
Q 15110 60143 9174115141317
A 72995 725008978
S 91184 644443394
A 6987 793645986
S 64576 69286231
A 83772 192727380
A 16575 274492890
A 57841 469278614
Q 4318 89434 3903371525045
S 90913 986108115
A 64871 148008638
A 53941 887513425
Q 20459 80446 1832299878974
Q 8537 14440 5045821947599
S 21332 820076403
Q 72173 90539 8600242394877
Q 41735 89995 1880349913377
S 51206 570167835
Q 19345 88540 7028199027771
A 65121 573913900
Q 53765 60825 6235433435919
S 23443 200825045
Q 41163 92870 6657677312259
A 29494 648650567
Q 9842 47383 8442062879867
S 67352 337305777
S 70896 249879972
Q 15406 18254 1132396315772
S 77437 763523888
A 56945 104611371
A 90248 910522444
S 89716 684504576
Q 44993 49035 3882690797662
A 72882 377827057
A 37618 801857388
A 59417 133623290
Q 26290 68614 3023147626439
Q 12904 37086 6499349112363
Q 41238 91997 8026567448185
Q 2937 72601 8188306038364
A 21332 55264807
Q 6780 71573 3004607718818
Q 2491 91788 5472363994488
A 7636 320291952
A 30147 32205607
Q 8929 91879 8106195379001
S 34521 710136328
S 78919 985016043
A 15186 444607137
A 77861 196129875
Q 30780 85120 8177316362429
A 36439 798927920
Q 15445 38763 6045137642848
Q 82 58919 1853188650259
Q 40505 80680 1070119263266
Q 2598 33158 6105906880141
Q 37985 68357 2297221622164
A 11025 189656585
Q 3904 81037 5669224926462
S 7051 579406543
Q 1888 91137 8448183546371
S 48662 850462581
A 47286 645244447
Q 29375 82458 5200828211125
Q 18239 40333 5365882938073
A 32561 267811400
S 81204 751771197
Q 33039 92440 5062103299760
S 88786 184667812
Q 34052 53327 6127450098430
A 71580 409898098
S 44757 575689996
S 17809 122957764
A 7945 867378493
Q 6544 90520 7290671348131
Q 12803 88365 6864997131200
S 53330 530801884
S 85017 177993879
A 12712 187886021
Q 5238 61171 7403533562920
Q 19971 31606 1755032880297
A 71000 665272447
Q 47543 84382 2982473730281
A 87619 563067453
Q 7890 36182 7709964123566
Q 26143 83963 6765003607906
A 28407 199511744
S 57058 395046768
Q 30894 76548 2434155090019
A 3581 435588590
A 8993 895051467
Q 597 90440 5958937769516
Q 20072 70555 9706490714511
S 30187 790550222
A 4379 602596593
A 80827 649777092
Q 46931 89300 5942871014636
S 32367 596991914
A 13228 54273919
A 12421 786514786
S 44270 446118502
Q 6542 74453 8176910419215
S 69497 132551215
S 71559 962536918
S 58271 610616898
Q 7203 79117 3504040302061
A 1210 881792621
Q 15460 67300 3214814307756
S 21472 822345605
A 33748 974158983
Q 12211 42771 6148646280126
Q 982 37120 7887672450393
A 37650 897836299
S 66454 934521129
Q 129 92032 8768328654920
Q 865 88991 7391403351145
Q 1101 35378 829492833453
S 85057 858939921
S 64982 280304169
A 50504 394804483
S 3387 853298853
A 2320 82941928
Q 14191 44604 6460811721904
S 20062 828752015
Q 8848 74063 8036723508438
A 54008 266370758
Q 21294 72510 2501575944005
Q 43189 73525 8647844580360
Q 391 89674 4375695169608
A 63518 728260694
Q 7606 79508 942739058729
A 14772 246944443
A 18071 151897876
S 3717 116818945
Q 23709 92338 6668370658945
S 19830 472684118
S 44526 134649761
S 2751 268490744
S 80348 196006001
A 26552 67812669
A 11839 149976014
S 92825 146799283
A 9398 929113877
Q 90646 92527 305744011169
Q 11533 16166 2789787526194
S 5170 86097435
Q 42003 55590 1394405392460
A 4489 135323278
S 44350 92658649
A 65961 608856097
A 28690 97455820
Q 9815 27178 3625218801119
Q 3918 72085 2512580268250
Q 11168 92883 9123405888759
A 23123 357817421
S 82306 66600466
A 7719 713841022
A 650 306489337
A 78685 990829704
A 62671 904083781
Q 290 85829 1763407596473
S 87915 734457815
Q 34732 72949 4547925895845
Q 28262 90277 7250436929673
Q 3727 39874 1340725650229
Q 9660 80966 4960183474767
S 66014 604486746
A 22202 876433097
Q 2988 65215 5999165729443
A 29864 338912994
S 75419 736136402
Q 4484 54892 9020372822220
S 79136 272990343
S 36719 125516832
S 68479 986972494
Q 74735 80078 5140051404288
A 23979 162898974
Q 51055 73738 4932176304942
Q 59580 74739 665386432582
Q 82639 92364 1761673110587
Q 25396 70998 5386688841419
A 71082 157566630
S 2928 869910166
A 51748 111220607
Q 2390 81026 3634820691694
S 17809 442367650
S 57631 116647297
S 92494 356469160
Q 66892 84202 4150415241104
A 88171 291510941
A 17156 413766465
A 28768 795190913
Q 1010 61787 1085993841163
A 72911 100368287
S 48552 910231844
Q 7417 58092 9631535039681
A 11806 682828610
Q 58598 89873 96226947426
Q 29330 43857 8758991878832
Q 2631 16162 7991063992027
S 22573 601625440
S 29111 379750630
A 21679 618731104
Q 39626 86515 98029222264
S 12868 821675852
S 51474 319863530
Q 28897 46681 4739753736323
S 70116 327363184
S 15572 96204962
Q 2178 91977 4539533602243
S 73390 689926023
A 90700 663664650
A 86273 610844590
A 79186 151370963
Q 26359 75190 6027556559786
Q 16197 88552 240042199962
Q 23720 48763 5235619559147
A 87657 102661858
Q 44745 76938 1613816749072
Q 9689 39142 667144916364
Q 5743 69865 473844603505
Q 10965 64455 5657872511907
S 66181 829661210
Q 13845 90769 5384388212648
A 82372 420616303
Q 37127 93286 6484961491122
Q 6420 54760 6946056619281
S 47299 685927338
A 40145 200198060
A 75836 963345442
Q 67060 85014 5416165403713
S 85278 548169253
S 74861 979931740
S 40487 778919344
S 73606 820326002
Q 15808 65746 9106947859188
Q 7910 82344 6852581790603
S 63660 646363173
A 73018 856707592
Q 23019 90448 6194094930164
Q 54288 66519 3681938365351
A 4480 341358740
A 10493 61603335
Q 63614 87710 4821153971733
S 72857 732689289
Q 36670 56317 5591684942711
A 52476 501333586
Q 12371 66155 4593190176393
S 50305 901941818
A 85802 516168681
S 76517 613798676
Q 9379 83337 6771888545322
S 79641 985635342
Q 256 53989 7268132729561
Q 1278 93373 4398457428152
Q 11236 72517 1554726928774
A 79751 5652537
Q 13213 33628 3329711131469
Q 6237 32127 7612202231952
A 7938 967828693
A 70875 890945009
Q 20394 55981 1447131492497
S 3535 396368167
S 64203 360513730
Q 16643 75149 5963615201504
A 68450 221507694
A 91095 833239746
S 49963 476255520
Q 7201 84830 161311924965
Q 13930 86966 7535848279854
Q 694 93356 40609719548
Q 485 91605 1387503417601
Q 43795 89384 9716452139190
S 41836 550134313
A 87213 996014927
A 57236 93867235
A 80185 296455157
Q 12935 90606 6119847640888
S 32586 944555764
A 11661 697685905
A 75320 550455991
A 67813 298878873
Q 36447 47257 87106469840
A 15590 382066269
A 49910 542920271
A 64763 266875577
Q 58911 81636 4613425852376
Q 17255 87612 7366398635079
S 7803 295770683
A 15341 323880272
A 27264 129675526
Q 72186 81298 2203472410713
Q 11039 73816 2287161426443
S 11237 392052401
S 73595 802657114
A 15698 137871863
Q 16809 84882 7899513711601
Q 23509 78012 4121372268831
A 43057 491164916
Q 49159 50614 480964407367
Q 9471 16284 1281229662905
A 44106 597415452
S 26320 872875691
S 88663 385969912
A 67276 450524563
A 15645 110756581
Q 29612 77724 5542897388836
S 22105 604961013
Q 867 93145 5793806052163
Q 30984 78480 6393877510549
A 60556 780612743
Q 6188 61767 8348053343789
Q 22113 82091 4363418081939
A 39335 211785936
A 26297 534433198
S 77363 652548767
A 37696 970247395
S 14553 352867704
Q 15294 89269 2045889834276
S 28723 329204254
S 90853 144162075
S 2464 392634912
A 71938 890137736
Q 48398 77018 3521430230816
S 33496 49434488
S 16981 981345067
Q 36653 88687 8926524297037
Q 42120 43903 1465635445730
Q 1911 92634 1637207583954
Q 8971 88817 7272122801611
Q 20379 38013 7281401036202
Q 17598 83715 24118577741
A 51526 849578255
S 33895 311694788
A 57462 653084706
A 14180 249197285
S 72760 478169189
S 51434 132776094
S 54144 911846854
A 541 993500220
S 59460 11582321
Q 10289 69328 2437872520650
S 83147 526130655
Q 12696 28174 5748535871230
A 81088 110909109
A 58268 611808634
Q 7913 33451 7566942909131
A 6934 968795553
A 20524 666635154
Q 63346 66258 117421386792
Q 1144 18393 9944922803564
A 72601 846176266
A 26583 12606329
A 11787 415558905
S 65361 652152671
A 11333 239278731
Q 20098 90987 4779552041002
Q 62280 69208 5957070682501
S 13653 363222325
Q 27860 60387 2514348911758
Q 4318 90314 9419175036432
S 54504 434308516
Q 6017 83796 6049836885593
Q 24854 74706 7098718300410
Q 6201 91459 4194966082842
A 916 239687725
S 47078 294887853
Q 7754 83609 8770270838223
Q 57877 86680 9138468249374
S 77645 31956407
Q 32431 73668 8521711776037
Q 26929 83435 6170248501327
Q 2568 21362 1121032822502
A 32988 564965604
A 71468 99567700
A 2265 983541992
A 26879 574470031
Q 825 92107 8548799252439
S 38192 512823475
A 745 466496463
S 5067 637005112
A 85137 781473674
A 11828 584398485
S 86922 812326375
S 23606 860569196
A 39270 873590294
A 63085 667633884
A 72667 334274419
S 70618 786234323
S 27299 452815867
A 4420 7924451
A 83766 254401544
A 61976 686771701
Q 4479 86752 9756654162877
Q 13855 78816 573701097944
Q 4190 93156 5705021927428
Q 32446 88974 6507109862544
S 75435 217498101
Q 30516 81805 1732323868524
Q 46695 70360 6866162901161
A 51462 911164626
Q 43654 46384 2347840176437
A 48149 641311046
S 95 913126897
A 78033 931890145
A 40014 840474449
Q 10429 87797 5307831946207
S 19058 155822886
A 91218 386534485
Q 39878 88240 4022580360517
Q 61945 67187 2323767265244
A 74208 825760939
Q 34719 85042 4616004820631
A 4323 392736897
A 30854 617981814
Q 83266 88466 2761867507070
S 18893 276888493
S 71343 449456193
Q 5947 5984 4263772580
A 89108 345596649
Q 5086 37151 6442395712499
A 37088 385660064
Q 22174 35019 8093752849225
Q 6075 87172 6096679218697
S 49648 742688846
A 48070 293600124
A 57262 236189962
A 77246 407257941
A 26878 459975458
Q 8908 23524 6423980114064
Q 42452 85795 1197122876491
S 32903 86500018
A 782 806042639
S 48775 607277797
S 68697 117105439
Q 1876 91962 5475992309222
Q 2096 22489 5351426588002
Q 56857 84015 2425184596246
S 51178 854134136
S 1283 376093352
A 2846 494458705
S 14137 304464956
A 15671 838115155
S 86444 812294378
A 24593 224451403
S 1886 503890819
S 30349 411158654
Q 43888 46265 2051326526564
S 51414 251717855
Q 16490 67800 6917285084281
A 59598 318723693
S 17436 112529412
S 34305 401811179
Q 27974 53013 4888125386300
A 4727 521091184
S 37700 874054700
A 26436 413506
A 92681 584027873
A 14076 701994044
Q 3629 85761 6120877904519
Q 48786 53638 1693009029694
S 15456 888092712
Q 37819 56574 1135972099365
S 21059 81139072
A 21504 208623203
A 61970 268076682
Q 44645 69282 1612555351647
A 90664 875791792
Q 456 91436 4970849330637
S 89929 681868070
Q 26534 29909 1540958850087
A 22157 766640865
A 52516 425439795
Q 52707 68537 9678315177677
A 61772 627849068
Q 32232 47206 3849364611397
A 38907 702504033
A 43106 944371623
Q 22028 59433 9795146302635
S 81340 94391965
A 70843 935517379
A 73444 966862062
Q 41346 70429 7523544976050
S 59738 166415615
A 15102 868140221
A 41918 225800476
Q 44676 68779 5261469780089
A 20639 117226646
A 11696 131011714
S 18020 265943222
Q 37706 69224 2166151900320
Q 2431 93120 1331466717687
S 11063 184471178
A 8948 146727632
A 39120 395799756
Q 26986 64450 3888978613598
A 1274 350282810
Q 38906 90091 56935091221
S 39416 620893533
S 48492 998577101
Q 7237 68060 3266687153981
A 80258 768956216
Q 38827 82474 3772558037928
Q 30363 31851 1221822798100
S 23001 192965390
S 50156 690358827
A 20973 923179782
A 4011 511135330
S 74019 378923850
Q 36384 70547 9745795712315
A 55898 850941151
Q 18356 92618 5853789458568
A 84599 527009543
A 46966 655623821
S 50796 610927236
S 29392 240357911
S 44239 64695433
S 49079 871477172
Q 69177 84576 2383264585503
A 59799 359712751
Q 26335 68879 330783779177
Q 12771 86012 7078588941309
A 23950 639032250
Q 26944 34541 3014176732076
A 5565 310528509
A 30360 249946239
Q 63435 76856 1644974183921
Q 20007 25801 2026071656037
A 73942 987887638
Q 18315 18472 123731250455
Q 2473 91147 7932169092658
S 89993 438683058
Q 54553 73695 5004027445318
A 47276 794609611
Q 48285 76709 4825348935370
S 85399 632898184
S 88637 275542458
S 78500 86800562
A 56412 203124349
A 73499 361829219
S 54293 712450633
Q 4102 88066 8580015566577
A 13134 966537071
A 62567 931271007
A 90168 876897481
Q 13461 83020 3461809483292
A 13744 862405746
A 37611 533083101
A 69887 872810265
Q 5839 57570 4643200141062
S 14251 212031018
Q 6457 74151 7838000862164
Q 5689 82457 191695543147
Q 23476 30898 7295932870649
Q 43931 90726 7908565455846
S 64554 959886491
Q 20730 81325 3021603715463
Q 26745 84611 6919568423198
S 46037 669876202
Q 1133 79763 3289796744602
Q 28649 61000 8780446875717
S 58411 893985395
S 84012 606811105
Q 49394 67528 4373664299789
Q 2706 87624 2241058074463
Q 24834 81310 9723744697178
S 62204 14497263
Q 59828 65292 3583333022508
S 31156 729161156
Q 76315 85759 3011823318980
S 92147 506242191
Q 17312 58419 7767458366132
Q 37304 51910 2139590455167
A 10214 236500529
Q 12160 55044 795271340607
S 24853 359976242
Q 5049 92973 3889521183468
S 17848 227485119
S 34751 82466714
S 60814 883684127
Q 6178 93184 2807596307626
Q 2071 83652 2405946625123
Q 17016 79854 1402566847539
A 75273 569215375
Q 17881 67898 8170522883155
Q 34463 43543 6488043270865
S 32273 478805914
Q 10995 91166 8283526713521
S 38499 807962860
Q 52430 65756 278200363253
S 14103 553415825
S 92195 39484203
A 7949 895224735
S 42045 793004128
Q 82857 87103 3943146695235
Q 48423 66163 6295545277697
Q 49475 81846 5273236752948
A 67431 294705949
Q 6856 92253 6813511066593
Q 55905 81117 9628960704846
A 65018 527446478
S 47548 572946115
A 46380 225208045
A 61187 450949845
S 52151 769978842
S 55492 418831561
A 41614 844466875
Q 26680 38908 7324027266551
S 72811 151474996
A 38220 225125088
Q 5654 68703 6540819025501
A 69241 923395391
A 15899 303785627
S 19328 321560051
S 87796 38115799
A 62625 685848485
S 51420 831601789
Q 36371 68643 946794430911
A 14411 561067326
Q 21160 62206 3708317241456
S 38468 557912839
S 69084 393907326
S 53350 190773854
Q 1344 89103 6472671655336
Q 859 92702 5345596824396
Q 48553 81836 9866125139819
S 41025 746924004
A 84717 864703815
A 58094 486666479
S 71796 314506971
Q 14436 84675 8317998453873
Q 47938 58242 7372568038736
S 91119 542355251
S 70407 953789774
S 9247 422612799
A 44796 785641656
Q 6426 91302 9065550804888
S 73363 993514603
S 2454 277211944
A 67061 517756846
A 41091 535824000
Q 51598 81102 4343005525256
Q 676 48085 6980144188000
Q 26596 76379 1042857595320
Q 319 49779 3822622893441
A 77238 447167171
A 53430 278945050
S 51746 931241137
S 45498 427681814
Q 27243 54208 751061286141
S 668 676953657
Q 64463 85556 6095365105955
Q 12546 89631 8093222110917
Q 7464 89466 9988867976489
A 74525 81820030
Q 4291 75622 7944631120907
Q 979 87593 1380735467447
Q 7141 42932 6517853980889
Q 6071 60495 9296044131250
A 92731 156075754
Q 15404 25171 356086851489
A 43381 638021662
A 26669 130804640
A 43845 457472039
Q 11016 68969 4486501515052
S 55347 473075263
A 89032 364176395
A 63765 25907504
S 76412 373224311
Q 418 88954 1815562159845
Q 27554 61634 9783274556985
Q 36049 57326 7862128606790
Q 3435 90560 3745190115359
Q 6101 91941 2185581053650
Q 41252 54518 9607393529154
Q 7676 71781 993692742841
A 3723 600198834
Q 37318 69824 8486220239590
S 86856 862636574
Q 25007 68826 6415015037198
S 30093 902122817
S 76791 258763863
S 46969 638443476
Q 1701 82170 3207596327479
A 75739 922695847
A 62443 264412514
A 21815 147890285
S 223 182763384
A 42963 72864005
Q 41292 45241 71333472955
S 8062 784285978
Q 2432 90404 255875574457
Q 13545 85478 5321080411692
A 3833 421323491
Q 48077 84400 8734143346307
Q 1131 88350 5794211343365
A 52567 590098493
A 29285 251193640
A 74582 297479597
S 33318 724665451
S 83714 684644880
S 53668 740202978
Q 51895 77905 2095946071455
S 31078 371216815
Q 12992 37802 2213396094615
A 21057 834763296
Q 15346 26356 8254759062031
S 51086 353091697
S 51484 423187097
S 37097 792235478
Q 454 88712 8353365381807
S 19206 757840297
Q 18045 76668 9085741401739
Q 15815 77463 5252201779581
S 5899 253447001
S 61703 216795593
S 10070 356075034
A 61257 988082776
A 74342 918243494
A 7226 999360647
A 67084 728641572
Q 62706 69703 5833214742977
S 25382 575900951
Q 13638 81776 8402807889284
Q 22022 67525 7459135394706
S 43263 530772508
Q 62538 71358 2166317001539
S 47367 8133725
A 79414 594841975
S 21004 729212808
A 63145 554112557
Q 21757 41690 1444643501098
A 44671 824495655
Q 3582 83236 816361098709
Q 46673 88672 6233296343822
Q 2536 89499 4053721284302
A 64459 631634820
Q 66998 67210 209085703735
Q 22035 90845 6465966046030
S 33510 38206996
Q 62064 92014 2999021494972
Q 11263 87057 2357928773768
A 78615 223955689
Q 33798 83185 755114585106
A 84596 992157119
Q 9927 90447 3832417181984
Q 25445 39973 9602787049459
Q 11301 88897 2699167975064
S 12128 284551133
A 80193 987688377
A 33989 71562184
Q 872 93202 201887463514
A 41610 259623097
Q 49228 76272 5066042529113
S 49013 221379037
S 79891 928751344
S 12050 329625951
Q 34382 85479 8630481727723
A 89188 763064056
Q 18461 83423 1880219916277
Q 35815 55335 8732415697272
Q 30584 41300 1202501403206
Q 41652 85299 569741331811
S 4408 421755852
Q 27262 70767 8115170251291
Q 2739 13431 6071803346956
S 33872 344770969
Q 74338 75365 901368187178
Q 46986 90161 1878758334856
A 13842 133476511
S 31593 964121067
Q 41576 79766 3351424943993
S 33583 934133752
A 37840 631551705
S 169 546867646
A 68031 70502827
S 60490 290942919
S 2724 82269768
A 45089 422783197
Q 56508 83686 4239197347315
A 29574 553496669
A 56027 605129655
A 77959 249530079
Q 105 93017 2079444881034
A 17529 414383935
A 40848 890369707
A 50116 241178704
Q 19237 64097 1749406626442
Q 51307 66996 1442697113082
A 83095 737191211
A 55746 684298790
Q 65988 86619 9711406059090
Q 39535 69223 4204679799286
A 64973 545913652
S 89114 727621148
Q 38069 61106 3629023708627
Q 30746 39296 4137740972571
A 54027 503472003
S 87553 96004402
Q 35039 87285 4565517049861
Q 35070 45309 6472661231596
A 85704 474683738
A 59870 455989234
Q 67573 88408 1399254507354
Q 16154 74500 9017695119065
A 46934 446659638
S 88135 346077634
S 40069 491389799
S 50461 405557178
S 92824 189671266
Q 8212 38902 355795899763
S 64126 934053777
Q 25248 91947 2535980812687
A 79793 658166503
Q 11065 33399 2390249544318
A 26870 396135636
A 91971 88790268
A 26793 160373274
Q 30412 34522 1540237166572
A 69720 396630053
Q 14816 71089 3916977074044
S 174 135385707
A 88126 292198796
S 85176 410188596
Q 9482 31203 2742532150922
A 71644 808911836
A 87144 751986365
Q 13055 83356 7636058640732
A 52730 620145481
Q 9987 90607 5351867051027
A 40368 351424672
Q 48339 87403 6543013866736
A 47906 395381855
Q 25049 63917 7154618518045
S 65991 98504200
A 92772 50050901
S 90552 76579073
A 44697 406402858
Q 29809 79426 7683356593571
A 19522 42514791
A 30369 397618253
Q 11468 83183 1685854145916
A 25346 857891727
S 68221 52904084
Q 876 87235 6703934405616
Q 57857 75397 5468910802138
Q 4389 48144 6251142194275
Q 35743 58119 4523541833225
A 26390 484382422
Q 9843 85434 7622337485349
S 3920 282027379
A 51665 519872137
Q 14207 90487 6702488797077
A 11991 743204567
S 57928 198071548
Q 18081 23752 4091599554318
Q 1631 88463 4596793959142
S 68783 579676892
S 83273 39195546
A 83410 245254159
S 19116 722035834
Q 2618 76253 514059321009
S 83128 147929777
Q 66516 93362 7108926897250
Q 7923 40382 7921820746220
Q 1850 39663 9657899951367
A 32738 169570385
Q 2048 83142 179547683374
S 76977 282100080
Q 363 89289 9851477952413
Q 2312 7371 2863544054923
Q 39204 77924 6808125619725
Q 59243 79659 1528698197632
S 36955 880572264
A 65544 73630633
Q 1580 89910 1889375779324
S 35344 679770624
A 8494 837543014
A 84918 281879338
S 65962 370624374
S 52488 466882029
A 80097 326001779
A 64609 915241506
S 6844 625193548
S 55469 225277690
A 8533 858237742
S 9750 771386350
S 46811 527283906
A 2851 614285899
Q 39268 89367 2223033655881
A 59224 757213683
Q 73211 82709 2182206666745
S 72315 637890254
Q 7758 86887 1633482207352
A 92900 432999002
A 84274 16830690
Q 10497 86599 3803905697415
A 11966 574321151
A 43062 422189717
Q 32788 51174 809989344666
Q 42595 84097 4241588757011
Q 5267 30277 6277614894052
S 62985 624868456
Q 21701 42156 4611556670279
S 43909 248906332
Q 14019 21916 6832370619435
Q 30085 37141 4908904263033
S 24803 357291204
A 16659 952880719
Q 5563 92544 8784181979052
A 82188 834362192
A 44109 408021505
Q 2211 3353 659612182401
S 27340 175010371
Q 30854 71590 3862102982110
S 89670 502460826
S 29829 698252575
A 35951 368729453
S 58324 339808343
A 33322 325601144
S 6866 384431066
S 6830 410091309
Q 19487 37395 6599168421375
Q 2771 75415 998618150581
S 14977 43616714
S 44210 560038306
A 5046 918030863
A 81408 755376567
A 69170 85666181
S 7893 55208894
S 60107 36076343
A 15529 581106175
S 15247 140709275
S 7052 289589294
S 49064 681657266
A 18572 330721602
S 16889 617558302
Q 78180 85037 4625766454359
A 90341 875991353
A 42897 843448185
A 54267 989843257
A 42381 181705660
Q 6143 80698 6157453494827
Q 7335 63889 1087588901691
A 57105 493532841
A 16079 478603938
A 68072 818328670
S 14449 726607104
S 53043 644667112
A 1825 994641990
A 72618 609542181
A 36482 186288225
Q 30025 31505 98399207525
Q 49642 72705 5775265865605
Q 54621 63868 7219222750475
S 64356 476498518
A 55573 347846588
A 82720 506788101
Q 23767 79953 1065398481570
S 62053 545494076
A 65080 149517800
A 41524 505301061
S 1629 458351847
S 91169 277629998
S 63801 214844973
Q 1725 70001 7095182159062
A 28705 676782985
Q 12803 22640 2272954517143
Q 68050 86986 8075314629401
S 39197 111267605
S 320 838450043
Q 4818 46059 5725171425686
A 64152 781728155
Q 20928 79864 8967313638902
Q 416 83793 7909058149456
Q 6480 78062 518258679270
S 80762 322504514
S 45362 262978084
S 64601 902891265
Q 65374 68479 2792858852220
Q 22754 76163 9356409481315
Q 1027 92418 6683601826663
Q 5942 75389 5011067002610
A 88210 714341233
Q 4584 59150 2501819616292
S 9085 674794899
Q 61032 86284 1835480997084
Q 5431 90440 7955874647348
S 87994 20712069
Q 20757 62304 2154390401087
Q 51282 76208 5621887223169
S 46847 564023937
A 89977 797303489
Q 4575 58855 4497649894832
Q 48293 74662 7454387819942
S 15309 683442502
S 10747 28043483
Q 16939 38029 9825174471306
S 30959 47626835
Q 61537 82243 9217461932706
Q 45692 69409 9299643217586
Q 5875 72700 2020828876869
Q 6157 19981 5406007220060
Q 16822 62142 695108173104
Q 75188 91497 660988975415
Q 39299 83575 3440588258411
A 77703 807550567
S 31215 420747227
A 74709 721253996
Q 916 80995 7072717954602
Q 6604 80110 1367527284507
A 20803 869984470
S 50817 364940083
Q 8392 88545 3044098264050
A 45931 904946245
S 22233 547941742
S 80164 149551112
A 88899 562231741
A 60589 151379401
A 60081 554299756
A 81847 284955449
A 77640 921339589
A 30691 825477069
A 42506 603629944
S 78294 770284121
A 58232 632104869
Q 1629 89258 3631736659788
Q 41142 73244 7758325096072
Q 15231 78975 2699465855907
Q 34749 54089 7054673099768
A 44245 716603718
Q 5941 72811 3854366938809
S 87441 270902328
A 32942 663460887
S 8501 526154514
S 38706 586305873
Q 530 54090 5404662679410
A 26582 670877312
Q 1145 45047 7023829058860
S 74131 630654281
Q 9883 89840 8604233125269
A 60558 126039354
Q 11764 33495 1822349041174
S 19870 195991661
A 85588 233237359
A 88208 692878548
S 87013 353166955
S 67170 884033149
Q 13786 71297 6591443153060
Q 71716 82170 4665553134503
A 87323 369065644
A 41596 231679657
Q 68187 83526 299455557334
A 76399 159111007
S 9045 79386362
Q 56729 73142 3262832699316
A 73067 947071259
Q 33541 51466 7765106410463
S 46388 759418683
A 63970 660529682
S 81551 908929588
Q 10916 79773 8063402998590
Q 87840 91900 2403136114159
S 19900 25332162
Q 31800 71423 7044403479126
A 84663 123724987
Q 77851 78329 430303068849
Q 10052 48404 9367914663898
A 11090 289047041
Q 30471 89860 8659769679481
Q 8335 75594 4636611352002
Q 14269 87955 5440653219540
Q 5581 69966 8722865060810
S 65076 273836443
A 70185 644593367
A 42885 696840939
S 46368 648361399
Q 30076 86262 506659484401
A 4577 40572360
S 10372 825723223
Q 28037 75371 3143723967226
A 31363 553366099
Q 36831 83181 8593097313649
A 8690 788697217
Q 21145 31037 1415620955140
Q 4635 93100 9544712933712
Q 41027 77495 1485829826154
Q 12575 50114 4192560476461
Q 10847 48642 506391641880
Q 6172 78940 9433033324757
Q 16825 92497 6082703765855
Q 4752 11694 5960166378878
A 61637 152884810
Q 61036 61186 61213685610
Q 3618 87963 8532878925290
Q 8681 46127 8693800105411
A 1542 817341584
Q 785 86165 6020112231955
S 65790 283259545
S 42565 370232866
Q 18149 38106 3015788842722
Q 812 87448 3321557655310
Q 42018 77274 1252065227046
A 79617 799164327
S 32634 776482879
S 85293 568639035
Q 33635 48069 9510110682001
S 57602 88450570
S 85807 225945453
A 13735 507719031
Q 53093 60218 6439435734100
S 86309 496350393
A 15355 421306928
Q 22830 40769 6805811603737
Q 9775 27784 5009589070487
Q 81951 84660 1012296351830
Q 31749 36040 3215222915675
A 41786 493259457
Q 12543 88602 2188975834406
S 1711 834138730
Q 35138 88354 5635983204600
Q 28305 70529 877462928970
Q 35567 93136 867308213838
Q 963 61371 8675415607769
S 31689 145933930
A 17980 15987329
S 52377 151645714
S 62210 619016585
S 53106 693879514
S 79133 136662798
Q 2689 87998 7151906365596
A 84029 814454803
Q 6270 86899 1714595530307
Q 1913 90601 5590259117091
S 29914 348518840
S 61022 680890660
Q 4994 49832 6376533505314
A 63578 494755136
Q 9811 44173 7280476707636
A 91303 197706218
Q 36080 74556 7955547347578
A 35031 750468492
Q 2332 13846 2390537977519
S 74720 565704252
S 47454 414158740
S 73759 551988493
Q 34420 88049 3784019406055
A 28885 251813630
Q 3970 87275 7336011163160
S 75639 434836389
A 13493 792208961
S 67883 588787480
Q 1384 78471 9145874924250
S 69404 167419408
S 70722 615618388
A 70077 980822705
S 81691 696271837
S 64348 846309865
Q 15568 90426 6203685800056
A 34229 962366915
Q 31976 88477 6246295879268
Q 32992 81383 2567116553994
Q 47263 73606 7588104518726
A 43338 547507931
S 13452 124400265
Q 10604 59064 6694203756326
A 24300 237161973
Q 14702 36728 8356636329258
S 76857 417090646
S 9049 486274047
Q 118 93062 6353982923014
S 38558 604803663
S 11375 838450629
A 62101 618103277
Q 40480 66984 9442253717398
Q 25219 90642 786788091470
Q 52029 78471 121915093715
A 85606 271311314
Q 30999 79210 4656868209580
S 34208 609323645
Q 170 32827 3842755965367
Q 17921 48272 8397820789480
Q 18194 62547 9925099549219
A 55699 363878221
S 23398 418680425
A 50406 487114469
S 30548 957883520
S 82731 387650544
Q 16399 93323 5739282147351
Q 35822 67316 9396660362718
Q 16037 90055 8430282077369
Q 9065 65314 893849022765
S 59430 140988476
S 32674 616457467
A 46715 731898312
A 29241 833133669
Q 18617 20426 1774629795800
S 37296 454429388
S 20040 205719312
Q 24813 89575 8307794957350
Q 16192 60559 1727417877276
S 5943 939724793
A 87227 704624105
A 14789 13227626
A 1479 713788027
Q 12885 92657 6960241739516
S 5921 331910257
A 48452 440851593
A 57568 211986935
A 32904 147004646
S 34941 995023517
S 49420 637407308
Q 9096 54262 4144137959564
A 14309 385311068
A 12614 256618618
S 45338 621685947
Q 13698 69622 1558295640124
S 15328 301098685
S 89564 928519452
S 55983 811955901
Q 51141 84989 1372299546301
S 59552 501889399
Q 19378 32572 1354262459304
S 82666 640908147
Q 80604 83747 2472206199498
S 33964 20536765
Q 6530 82378 2960382739698
Q 80489 80729 73428309463
A 85604 801015208
A 62619 75472241
S 27187 45019230
A 79253 796280945
Q 43861 80599 316453108896
S 28541 425114131
Q 22683 88675 894212964238
S 65706 461706341
S 77674 324411020
S 57580 25722774
Q 24105 86010 8620851487637
S 41564 770560353
A 91743 438162025
Q 25243 77276 4996815479714
A 88286 588742722
A 74373 524412312
A 88186 357391792
A 56270 666666737
Q 35182 92405 99142936310
S 60424 597239562
S 23835 467036530
S 81613 576260383
S 13816 50916624
S 2926 123682952
Q 7220 78040 697317820104
A 44811 79178926
Q 595 91881 4346904896483
A 69578 311658829
A 12723 144567732
A 28656 981348875
S 58007 795300716
A 86421 582418952
A 60924 973512760
S 4821 59184082
A 2322 912363016
Q 3038 90398 9993452424373
Q 6331 85266 6520492771091
A 24267 659259330
A 21695 949649959
Q 28714 88464 1741433470201
Q 43139 74091 6485692531662
A 35881 43659907
A 42488 57962571
Q 9448 55476 8792073836672
Q 31087 79840 5948608287631
Q 3969 92186 6972964151779
Q 1310 88418 313321474382
A 78342 429707403
Q 27700 61794 5850886597949
S 59452 59674094
A 12910 881701269
Q 43124 69039 7144796822044
Q 6524 73298 7995561773258
Q 10234 83393 5068764211480
A 44170 714074602
S 55835 956802958
A 61706 909113136
Q 13790 86063 7029071032118
S 2763 701055142
S 79816 66047668
S 62325 185017009
Q 47514 71279 6037763321096
S 20497 756972456
S 37446 997479672
A 5433 793750586
Q 2064 91889 9421492373392
A 31816 855881716
Q 71692 86597 2777018055289
A 78526 841040350
S 354 421862690
A 84215 892980640
S 52993 681078232
S 29075 102848720
A 79637 321295400
Q 53631 73680 5166196678524
A 39355 881060867
Q 52781 83808 4580143344262
S 36330 596627162
S 88694 201004914
S 40494 247895482
S 38606 821069179
Q 71472 80553 1210598825143
S 23026 66461099
A 93339 852605014
A 56043 653230618
Q 23466 51174 3987550950607
A 26804 434875636
A 61128 457101972
S 37541 907094733
Q 32777 49985 8817501948635
Q 8394 77114 2913005597038
S 53565 674128043
Q 14612 78094 9215212612477
S 4503 189917003
S 28934 125113846
A 86667 545664155
Q 25832 71814 9618419763685
A 29346 379170371
S 24969 931177924
Q 12316 89066 2772689867455
Q 44937 65756 2544973676031
Q 24997 48769 8249501260999
Q 10331 72977 6054325208668
S 77197 382047194
A 43998 591042749
Q 1796 36495 8115062183967
Q 5439 92999 63507104630
Q 7787 88145 9769519647610
A 75273 689823557
Q 27084 34227 2051703522814
A 78969 55359513
A 67167 96243544
Q 9709 39409 8884386962917
Q 20544 34530 6081260483994
A 4058 778966093
Q 32408 89683 4401198005844
Q 18 86109 3393091014730
Q 14800 48838 5693406598828
A 58448 494020129
S 42255 424409820
S 80678 237023758
A 15943 839329423
Q 6600 81248 9085920636184
Q 23973 71825 2914475301992
Q 69094 75636 2068846345618
Q 4152 45982 2970905580189
Q 43806 89375 308852343327
A 66739 27845081
A 15137 267934927
S 77412 796322789
Q 66655 81512 4986424126743
A 77179 939794561
S 60326 10788777
A 91145 10953826
A 89202 789438886
Q 71821 79518 3737364524007
A 90640 536425982
S 42710 863497225
Q 23505 51061 1287151918646
S 59841 443508898
Q 535 81151 4575047573099
Q 17529 93128 8658732298316
A 32613 894350659
A 37998 161711775
Q 54189 85549 934670050510
A 71643 227606794
Q 29595 33909 167930660876
Q 14073 84360 1412098164198
S 6987 227184933
Q 9267 81973 8415197067940
A 29229 870470313
S 71095 934563677
Q 15452 88916 3039434823391
A 57117 292266931
Q 17267 45029 2525127850474
A 36 467792449
A 10236 122913824
Q 2182 77151 5784053919259
A 27306 13680963
S 79955 933221186
S 51192 370376894
Q 43919 46491 1131944942527
Q 23042 76394 2607628709334
S 60141 219501136
Q 24310 66012 6088492614851
Q 26982 35235 886935166640
A 92509 566696034
A 88383 679946643
A 34559 455822278
Q 24101 56593 1609170181190
S 38382 934814626
A 13736 625013028
Q 40123 79936 9990064513096
Q 8692 49218 2935503752051
A 64880 207138314
Q 5191 78228 5362363298342
S 45696 413626042
A 20295 225248462
Q 45837 50125 2308116607820
A 76096 617839264
S 83755 322703973
Q 21581 92159 6339621786730
Q 8082 84749 6946001846111
A 73431 460455951
Q 20417 71578 6050451424076
A 18081 599975873
S 85579 303609621
Q 129 93067 9922027865317
Q 4058 47298 9612500512406
Q 33240 92568 2098620724911
Q 66821 87553 421821704708
Q 18712 32102 7747257038682
S 13935 865412164
S 21305 999162874
A 16701 13757539
S 70478 341890628
S 52406 332547351
A 82786 493891171
S 13783 331012920
Q 54445 85198 531861418031
Q 2505 87413 5883884274743
S 18765 737520546
S 821 428777499
S 78675 987854804
S 65685 699302463
Q 7056 83053 9176672174763
Q 81368 87439 6012701093357
Q 8756 70425 4543598257025
A 65519 158617494
Q 366 93121 7970050138168
S 48520 450300714
A 71185 55909386
S 34709 719932992
S 92415 495857910
A 78209 255279353
Q 21757 77778 7267169920949
S 44212 219395161
A 64938 838778073
S 42346 732422949
A 8096 306957938
S 73854 875952007
A 92845 789874531
S 83739 588445394
Q 3863 83378 6270336313785
S 79534 732013223
Q 12632 18968 2193652530499
A 61204 195067789
S 27643 12851010
Q 70379 76338 2343500524218
A 74501 932699026
A 62500 714077144
Q 5082 11495 6114554925921
A 72087 873388366
Q 32160 51982 4287765078033
Q 17931 87701 748186294211
Q 756 80968 4472309861937
A 2672 410935241
Q 36437 50770 1190312378677
Q 33965 75908 8926490390320
Q 9739 92139 8221816659211
Q 8516 93292 7953631280914
Q 23006 82577 9251777160355
A 47455 113769228
Q 13698 85217 3773906376486
S 74147 397941277
Q 8586 14641 4092974051930
S 23410 972819253
Q 14063 18345 1588932529390
A 79890 296608726
Q 20734 91800 2036546769175
Q 7882 61778 2341412244676
Q 61502 79500 6051273051006
Q 41406 76548 5545997740100
S 67388 301352273
Q 28797 60748 1171691320451
A 17171 462341224
A 89648 918690744
S 3340 422068933
Q 2118 88732 4507184328989
Q 10126 21849 1683339210295
Q 18333 91204 3939349742662
S 58247 931473019
Q 22118 41720 6638332627490
S 84834 904487016
A 13887 310090608
S 89415 818125232
A 36800 623895666
A 87890 110727963
Q 27914 69338 6139642292626
S 44187 590323551
S 67131 259568266
Q 253 89511 9610438770214
S 59604 160910764
S 25266 666384834
Q 3380 82564 1993112077704
A 49243 491950638
A 82781 824541157
Q 73635 86996 3486218767687
A 33426 934160322
A 37349 350118166
Q 8333 92749 6203705642898
S 81660 515586721
S 5846 192112482
Q 6408 66886 8370716072394
S 64997 623265919
A 87332 31007430
Q 47848 61270 9963114135866
Q 30226 91297 4731262149634
S 82023 363431652
A 65043 570262688
S 52915 322512245
Q 54288 70609 3470800250536
A 15272 27243331
A 83416 940126604
A 50895 716110298
Q 3645 90994 9277858147389
A 2773 803809108
Q 60501 71117 9195401606742
S 54526 118778518
A 30120 483144521
Q 15060 52404 200778731462
Q 9962 70626 5901113242739
S 55494 236270794
Q 20702 51544 1746627677890
Q 15864 59766 9796975888922
Q 1567 83675 8512060212274
A 39049 835397147
Q 3869 82815 9874961445415
S 70950 8753658
Q 31145 87244 3569065458590
Q 5118 90370 9483608113099
Q 53722 74236 4260972746234
Q 21244 40488 2394311519884
Q 7519 44388 2812791710526
S 20110 85251075
Q 4261 85027 8605767052806
A 70279 689433553
Q 33427 80405 536115418144
Q 7139 84800 9352238826686
A 86242 231606471
Q 2085 91297 1911383535748
Q 64311 83335 2148212637798
Q 29405 86599 3306911568822
A 73094 793931385
Q 71866 91910 3822091261839
Q 1573 82345 4011603219826
S 20851 511323496
A 20381 597375515
S 85544 879360626
Q 19664 77745 6813684046099
S 74083 573303137
Q 7798 93028 9230484963464
Q 45965 91912 1834006010053
A 9918 713435324
A 81265 102272728
Q 15829 56175 8410999325161
A 74011 626047366
A 55817 262560111
A 52608 282725675
A 74589 772396771
Q 72984 81445 5127259496197
Q 1262 93104 6842206056958
S 83592 540656784
Q 654 62407 7135125471096
Q 13422 86676 4244291570894
Q 30915 64141 7204839894596
S 29630 768822344
Q 36369 58392 5003235766192
S 23674 408441290
Q 22223 36299 4871608593448
S 80093 182156518
S 10060 190296579
A 27027 970394183
S 8982 35002212
S 80246 775812803
S 45630 760615035
S 27208 814571167
A 69575 489457024
Q 20430 64919 210425190637
A 18614 264174997
Q 1336 81880 9665003747576
S 14891 894915953
Q 23540 83281 3553872879405
Q 38192 57998 8303558966339
Q 11881 33764 1315497606452
S 17404 470290096
A 54253 707999253
Q 5626 84868 9661943253593
Q 3226 91298 956184524692
S 67860 994967550
Q 6205 81819 8675172967240
Q 19823 61314 8658301587039
Q 3128 71938 6008176950767
A 33291 118935286
S 55926 462740412
A 55619 963536576
A 74629 222548499
Q 28579 57939 7580042863045
Q 416 90030 3681269471869
S 10272 867100075
Q 9957 80708 4025992666855
S 35276 116397935
Q 9146 88830 3936790746022
A 18704 234708915
Q 28174 53040 8503547754220
Q 58844 84573 8119097041206
Q 1616 90001 4190035323670
A 50187 133849448
Q 53266 58957 4973739374029
A 39356 720589926
Q 2290 88815 5428946974540
Q 53454 81426 4145687775162
Q 65326 85489 6299875345674
S 47205 349239923
Q 19061 64019 1004592755878
A 69198 447152803
A 87907 892066614
S 62732 179574811
Q 673 83089 4200207173785
A 53747 698032530
Q 15570 92721 5718375195147
A 59663 595532349
Q 806 93210 8776428119067
Q 6887 77220 1749131235094
Q 4951 65694 9238982616577
A 3654 594697000
Q 20719 59965 7072062616222
Q 20362 68005 3503486785448
A 5440 342662527
A 66014 804082177
A 91704 399713213
S 72026 343124753
A 31569 109836468
Q 10910 89603 4199486649936
A 16104 866455377
Q 22639 88825 2532591175241
Q 26928 90917 8772457572409
S 25596 797645851
S 30696 665211212
A 71124 208292203
A 7175 555969666
Q 8985 34420 5464721200811
A 13566 115706445
A 33115 858162183
S 15780 293546752
S 36543 611951148
S 35131 246947656
A 54583 500291914
S 50509 925049785
Q 20341 38748 6876060786048
Q 23158 51178 2865584853006
A 85 614456584
A 9206 478266577
A 28074 632658789
A 61381 400863933
Q 75176 77982 696556308041
A 85100 473972036
Q 23888 51864 666148156839
Q 10000 72111 1695490592374
Q 18119 87423 4759050333430
A 88448 343504532
Q 19306 90059 8115332743348
Q 70314 77012 1895335800943
S 75350 359696898
A 31580 67484456
S 53755 174488682
Q 17189 73127 966451415782
S 77475 986324692
S 90944 344024340
Q 27343 64743 2293430726110
A 40649 712947901
Q 10869 18061 1938675498235
A 16653 245315959
Q 33689 64203 7768842790212
A 84222 120044360
A 18072 830906406
S 42415 239031115
A 41673 662938186
Q 66053 91742 8612493700469
Q 45666 77159 4503043937859
A 15501 277264909
A 32285 541355061
S 53157 427541948
Q 15075 17191 310384111628
A 81858 418226696
Q 61674 77924 3879252195427
S 67469 305535045
Q 16795 83216 9494131618564
S 62313 155245637
Q 63011 83152 6620416782865
Q 6308 85245 4256179681659
Q 9834 52705 1639566516087
Q 5052 87462 6344620952682
S 80464 155174175
S 23093 335870682
A 30524 412915281
A 84124 135158211
S 48274 516541274
A 27672 477544046
A 23941 628236068
A 56360 596681758
S 61977 146622369
Q 27120 54292 6270464064531
S 31122 802077294
Q 158 92697 3450620855269
A 20450 172156106
S 1265 824705952
Q 48468 51539 1957131978834
Q 528 2624 2016093519146
Q 14713 48233 5505688276140
Q 20490 87850 8186600902622
Q 24315 61430 8024227141942
S 64164 947640857
A 86597 672632462
S 57224 825996405
S 44379 933890710
Q 17143 49487 9493467547464
A 28953 451378150
S 3024 195473343
A 46393 345178738
S 14632 911687983
A 57499 437965737
A 6431 884527262
A 21789 758936367
S 10758 196488972
Q 14337 26421 4677918393133
Q 754 46884 7276118362534
S 79021 70509310
Q 9584 60973 2804460871254
Q 64176 85700 1448381299515
S 30878 808080343
A 36262 246494536
A 79183 364576825
Q 2309 91422 1958639897848
S 19540 233742300
A 57029 75545760
A 81451 573427199
Q 10328 68697 4578724216716
S 3496 154728153
Q 1807 90034 5162531942983
S 351 370260058
Q 46633 79159 2411002376707
Q 18927 81191 4701793823299
A 49818 618074270
Q 32358 87318 4420236654694
A 8503 490825833
A 4575 565687424
A 91093 522611899
A 27950 138684586
A 38162 643795448
S 44655 72026561
S 77381 135181975
Q 9150 34823 8044611318123
Q 41224 54568 7595660946300
A 33656 465869138
Q 53783 78720 8868247585012
A 28926 921175376
S 56885 532123744
Q 65841 86324 357157676542
Q 27498 68170 677136553859
S 29640 484465386
Q 30984 91631 1791341890263
A 37793 560621002
S 27117 337464270
S 88092 689888240
S 25908 225117476
A 16225 901949718
A 72948 762882730
Q 118 92858 748711328216
Q 10778 63262 1284384537611
Q 65225 65284 27122646621
Q 56335 89168 6112548162427
S 51128 994126851
S 53644 565645029
Q 23362 62587 8534054015547
Q 16972 74303 4326905891895
S 83895 323923689
A 62241 226340708
A 60076 546254131
A 10327 972749176
Q 8207 42256 7882060239147
Q 608 89434 5432905881066
Q 39549 88282 6357767188044
S 87151 5095486
A 129 778902007
S 25211 707552773
Q 24465 90768 5330506680236
Q 8630 88851 3104748882192
Q 65812 75166 8953112953480
Q 36210 60436 6266491122338
Q 26120 50624 4126196369322
Q 28173 76547 4767908070239
S 73821 865200448
A 66925 510487055
A 18082 763305296
A 84361 172982191
S 23683 975711653
Q 935 91298 8876853619160
S 92339 84845293
A 48119 965960721
S 2832 343592197
S 40 482105751
A 59391 413526555
Q 11185 93209 5368567867170
A 76030 986241321
A 34385 237611126
S 18339 311703863
Q 76395 79838 2997487675109
Q 1320 80463 9556645347454
S 53186 836185761
Q 9728 52125 9085911605267
S 72710 678471098
Q 19543 91103 2475178019506
Q 19091 47064 9620189936038
S 50440 321406888
S 80688 156874245
S 24862 20535792
Q 43315 86152 2699608404934
Q 26243 67077 560956925291
S 9679 746155523
S 78574 820136783
S 87622 376296471
A 30741 761943394
S 28699 494536267
A 57650 686734078
Q 5523 42926 55963410540
S 20899 843472736
A 56761 284491058
S 80258 409049013
A 79788 61328960
Q 10979 92790 5932020261326
Q 59211 62251 2668306072690
Q 22922 30190 3621459464491
Q 14803 37780 9722063288119
S 55193 138416225
S 15374 483652710
S 65715 722880678
S 29581 604217341
S 42477 411020547
Q 92007 92389 266117573802
Q 20670 64846 8821529172575
S 27278 571696301
Q 4182 72905 8077840843774
Q 71721 86780 9195117868022
A 23059 670565451
S 9111 981141437
A 89001 218615486
S 10661 428547235
S 87715 836249389
Q 28827 91529 1847631057400
Q 35547 64936 757366615790
A 67832 777132037
A 80607 934018330
A 92510 611399374
A 54750 801935916
S 86391 180762075
S 78911 732126893
Q 51703 88659 140638384699
S 38183 176404897
A 89164 805326084
S 65500 961088314
S 66960 357547132
A 72862 358050002
Q 41182 75771 9544715681684
Q 70005 84344 2033200857273
Q 25318 71173 4902376304257
A 67554 260007064
A 3601 402754840
S 79929 15744033
S 20151 860230446
A 81029 11778086
Q 12802 68908 1550809713389
A 55566 755347494
S 47793 882322837
A 69140 417910385
S 76896 4258479
Q 17461 69849 5482198436031
Q 13175 36373 5217621925580
S 31485 802921099
Q 37925 49881 238106578585
Q 3765 92254 2587762848709
S 63513 898566434
S 80680 160193990
A 58955 980263733
S 53719 214991808
Q 23246 44284 163935491102
Q 7574 90932 3983177498394
Q 31012 31152 21859737518
A 37160 852049643
A 18612 981066996
S 9655 275102177
S 57113 55140363
A 47765 290491297
S 44376 405151329
Q 37001 61940 150947890164
Q 4349 54886 6506232490166
S 74152 82701135
S 70633 471484157
A 70831 67556814
Q 29068 42735 9245087757966
A 36993 391840857
Q 21463 78221 4135120728920
S 44449 757470578
Q 19814 34923 9538160970468
A 14782 223994434
S 26017 83284318
Q 16624 26632 5289379654517
Q 19246 89547 1060427264337
Q 1862 56846 5283629681747
S 24115 321631146
A 12996 879767707
A 30827 229898456
Q 2036 89738 3469661653588
A 36480 181037738
Q 16702 57830 3003194900104
S 29588 14625458
A 68153 523550831
Q 49370 81098 4608082416297
Q 12664 39518 9887262001137
Q 76091 81322 1317980727679
S 56175 48877525
Q 14951 91939 7128796629338
S 24235 311724803
Q 9924 75540 9145877899279
Q 64135 84317 8532316560631
S 54318 143180394
A 59533 99755143
Q 29059 67237 8768111497595
A 42907 630831076
A 80828 593277035
Q 60351 67333 641982426182
A 10391 746782325
A 19304 418416194
S 6436 299275950
S 54657 331147763
A 4510 164261623
Q 58846 64908 813456072470
Q 45451 82547 3824185616695
Q 27850 75261 1926775352054
S 74696 581357020
S 59303 864176662
A 58226 615130878
A 63443 220356705
A 3783 896085833
A 39666 313504860
A 11718 994083564
Q 32059 79581 627095886212
Q 16554 30863 7531374657101
Q 65675 68791 622385911023
A 17137 891976183
S 61494 745640443
Q 29383 75026 7181155080129
Q 168 91538 1762945597703
Q 40627 67892 9140194074293
Q 40182 49938 6502087860840
A 56804 496793890
S 20884 742287707
Q 7547 80307 180307754029
Q 11253 91094 187395314625
S 18307 336048876
S 65440 631834998
A 85240 627378193
Q 29703 91290 2949466159138
Q 38091 87558 1163684876341
Q 26082 46274 9914983739658
Q 18267 72947 73318135386
S 53240 902027746
Q 3725 61513 768421902033
A 17966 45571864
Q 11099 68176 9526112122557
Q 8597 66007 4666406456990
A 30918 215469254
A 56984 652329096
A 37446 408412016
Q 6608 89028 2680365303649
A 45332 5248936
Q 1833 92450 3738945206530
S 27004 520463429
Q 22185 23119 465593975541
Q 40800 41992 949174341878
Q 1863 21965 4681713994438
Q 50569 76078 8240758616337
S 87024 656241138
A 38807 404388032
S 37213 94633847
Q 19703 90234 254016622416
Q 17553 68451 7797412890604
S 89984 580246183
A 4701 270954312
S 14182 886746058
S 65373 438882353
Q 22814 80909 9953399349504
Q 1624 85121 4246974704517
Q 64950 92862 2755206744455
A 15296 249552177
A 22869 521290983
A 81182 434650442
Q 4057 5815 47753502776
A 22491 292014910
Q 7355 79760 1618189946223
Q 4833 81921 1997484003564
Q 10624 58641 126875840782
A 40113 655570156
Q 40037 75980 3247657530564
S 83362 678733600
Q 12075 84015 8214472208700
S 25531 961252749
S 916 275280367
S 54147 585290013
S 37239 168680365
A 79311 551276874
A 40910 597035622
A 32131 285674072
S 1200 817534742
Q 8654 30143 4958690181116
Q 24743 59241 2761984907107
Q 19721 74183 3097703034133
Q 13609 85731 2906716285162
A 64620 21282348
A 34978 962188923
S 43399 938773571
S 69501 669011849
S 40081 756970422
A 87717 545917591
A 41366 542960369
A 38884 607226538
Q 13757 66827 2365794947564
S 72577 213058222
A 82825 879369817
Q 9265 73176 6550157734061
Q 15343 70697 3077822455693
Q 41022 53219 1572549434769
Q 32891 62921 4050998855529
Q 47784 87394 832289337713
Q 49198 62114 7508683981899
Q 29386 39851 8715760980092
Q 32304 53728 8710633443625
A 16695 70523077
Q 31913 48899 8795600898788
A 61694 789826760
S 43321 387534932
Q 65516 74417 1681131406443
Q 15970 80923 451923131631
A 24430 141702005
S 65168 882664843
Q 869 26115 7227726124627
Q 51191 85592 1296709457769
S 21206 462655311
S 27817 520277064
Q 14600 77814 3093748841826
S 46453 566035129
A 87840 974608030
Q 5535 70285 7946598984948
S 1063 706394886
S 87781 919778034
A 18132 392621512
S 20830 916310230
Q 43610 68962 7911642277050
Q 25428 87026 3735457421865
Q 30561 92562 8960980287138
Q 34732 44780 1534050577832
Q 1585 83398 5445950876646
S 81730 812433780
Q 28860 86965 1066316719649
S 36131 929163332
A 18325 999432833
A 82424 645797682
S 78859 513427021
S 62603 783483005
Q 20942 56763 4807530983038
S 41045 395527760
S 58354 655407919
Q 37023 47933 3778113021533
A 391 549444067
Q 3754 92955 2970992287504
A 13301 707881041
Q 26306 60452 1715820374576
S 29719 478835737
Q 20786 58490 8625396955466
A 69503 679635374
Q 38150 88790 9166135164046
Q 4940 64173 6233358689771
Q 1309 67701 8586668054152
S 15366 619509631
Q 344 51262 9449693608471
Q 27048 39310 1398565324208
Q 4156 72485 8579103342562
Q 79798 87254 3976850545393
Q 18070 80086 2884783607111
Q 6707 24742 823374604000
Q 6313 69093 7959926235637
S 54927 721898502
A 57993 402578144
Q 33152 43213 9843750908251
Q 58509 60073 490064839796
Q 38858 50406 9798034611170
A 5541 396033766
Q 28920 70062 742246502528
A 36248 60648565
S 23704 865580684
Q 35986 81266 5156459314012
S 26582 708234332
A 91498 444921493
Q 293 89432 3895454340789
A 52051 666823656
A 79941 399116151
Q 411 71897 9177165340835
Q 36265 84412 666313645305
Q 4073 80958 5682159104127
Q 54098 54217 52821233106
A 8525 652966998
S 29867 734038162
A 6095 868396790
Q 6441 90077 7959008871245
Q 31084 79488 1710204625270
Q 1494 81192 4520014117947
S 36464 82818727
A 44359 540662968
Q 33218 58387 2563149528706
A 65434 328016934
Q 21752 37857 8654975641106
A 78654 977428078
S 4457 10454165
Q 15687 81728 8533440410853
A 73906 730034254
Q 25254 45963 236827906692
Q 10448 60731 4797123940868
A 18625 453982759
Q 12382 56108 2910313022038
S 87071 334659106
A 52689 974724161
A 25691 733047441
A 86291 931519116
Q 17407 88069 8388598647406
Q 81614 84775 1932455242515
S 55203 644167373
A 83517 605033346
Q 1959 82122 8122694575634
S 61558 494843197
A 62996 646485451
S 70440 859178506
S 65121 959470923
Q 55116 74249 4309016038298
Q 17358 83676 2548142815041
A 42832 814570489
Q 65463 82928 1104830709533
A 5422 45559615
Q 26619 75566 4723988146747
Q 4243 54235 2544340596317
Q 2885 75128 1893498000991
Q 66346 81545 8848895868107
S 20089 52329020
S 64371 259004801
A 36169 103395369
S 81329 747356746
A 17513 154476637
Q 25462 66054 3531025632917
Q 31951 68239 4246062173320
S 10809 744848928
S 24592 973785929
S 82015 498647727
Q 81442 85485 2769400269753
S 72808 874510011
S 57254 675305315
A 85175 523136566
Q 38097 65156 932115050962
Q 2361 91926 9905122574544
A 78618 927340479
S 64965 846643119
Q 82684 92113 6225903165572
A 19255 603624689
A 43757 965772027
A 32027 101851495
A 25692 487376354
Q 47190 80906 3609686014529
Q 12173 74873 9486516432158
A 12689 222534953
Q 47673 80074 2174594932618
Q 34440 66727 9380762354138
S 25399 557533021
A 84449 170624212
Q 3419 62918 6127526304426
A 54264 652998233
Q 11639 54283 8258464364780
S 15965 379319503
S 21264 955298901
Q 13071 78371 2718000020133
Q 22330 59651 9395526707453
Q 13121 53693 4669482682582
A 83363 576557055
Q 1135 93343 2094992664526
A 84704 618250532
Q 47338 91060 4263751317198
S 22106 120604239
Q 28663 72701 8271657964254
S 34234 714407615
A 92303 456872515
Q 25187 65267 6420707911109
Q 9391 56161 11009726934
Q 18718 92302 1361180872762
Q 3100 91867 242957163111
A 88334 251276315
Q 69748 83141 3034003935717
S 42042 994213719
A 59934 865145188
A 32335 129521238
A 31687 81849909
S 29825 906133092
A 38818 717506602
Q 4719 92536 1542053160763
S 32673 689615246
A 56690 61869932
S 81763 4819284
S 15959 319528067
A 58768 131638639
S 45380 19309833
A 39917 394185599
A 85063 289574341
A 74626 376953822
Q 50865 92260 1661515813575
Q 30993 91271 9794242767088
A 1153 123407350
S 47176 549880388
Q 31733 87225 3335814783287
Q 19637 48029 479410336133
A 64810 695008810
A 74622 437922756
A 55130 597068520
A 57772 607922840
A 78455 765475794
Q 20468 90972 5049919839836
A 5312 820267515
A 65373 163887502
A 81531 838764580
Q 32833 89561 723807154836
Q 5535 85628 933796136437
A 56037 925924344
A 62141 662485492
S 36808 29938819
Q 28002 87467 5398847667500
S 1820 750206671
Q 74979 87075 2640622557991
S 85413 130225399
A 39412 383582838
Q 45912 49587 2469031620858
Q 33271 79548 7419532302933
A 65518 252263934
S 71030 438650985
Q 60722 71636 1304729585306
A 37466 554865921
Q 1774 91954 4019654559031
Q 5461 85127 2179181202761
S 50117 341018032
Q 39529 82258 7545974679159
A 42633 648523770
Q 963 45958 3125439068911
Q 11462 70536 9630979446384
Q 27209 53810 4007726063677
S 16075 960798674
A 60851 208355949
Q 114 92760 2943837476791
Q 21466 84962 8446626408362
Q 3804 90622 3278444128413
S 76122 102107017
A 34060 21228721
A 39678 254856822
Q 2653 47000 1671202698624
S 760 688672214
Q 25447 71931 6923783786217
S 73073 431981504
S 70614 196593799
Q 2036 91457 2936045653888
Q 425 93339 3861993028525
Q 4410 83251 1859808406338
Q 286 93230 348059759363
Q 28179 74053 9831564897010
S 84152 745166853
S 26293 744742750
A 25600 274694582
Q 4589 70288 769804759884
Q 570 92715 9032488198152
S 66282 423543868
A 89856 339703911
Q 14033 31382 8146996347929
S 13640 670477884
S 27951 681432406
A 75816 758313171
S 85315 740573546
S 6027 663394746
Q 31303 87428 1634463522668
S 74449 949604693
Q 2341 66328 5635780132473
Q 38416 56855 3198082062693
A 3626 950498118
S 38169 954031366
Q 2523 26979 1531661965577
S 8958 213834378
S 45074 673147906
S 59819 107177251
Q 60058 76738 260719722776
Q 5917 79670 8940170450124
A 22629 332184738
Q 8615 92283 5471345768063
Q 2280 68583 455354849904
S 51672 731494405
S 75421 252114297
S 34860 208464399
A 81249 354463917
Q 51812 91581 4025432217222
A 89095 977419127
Q 25610 28367 241969547250
S 56615 863493193
Q 69133 73860 1762022949003
A 40495 57590071
Q 11274 58978 2002123741685
S 19806 928502513
S 9625 587737040
Q 44022 66291 8945142373225
A 25289 682168286
A 48024 321780428
A 72080 554898258
Q 29017 59141 1575489579303
A 87638 88585981
Q 57973 92442 7225191079663
S 35970 89258195
Q 24487 55440 4604531026227
S 74950 190400467
A 43031 544833445
Q 37904 68173 3444427003240
A 35150 176382972
A 29354 564893976
Q 9655 51634 5731116801009
S 45714 831671439
S 92711 934590107
Q 2171 92977 179873268368
Q 28062 84877 6177273987587
S 3018 38299774
Q 9996 51920 8473395083156
A 60378 584864578
S 92022 811590971
S 19736 459001375
Q 6455 81477 3447079152483
Q 7147 55573 9390019400734
S 69091 219572685
A 14055 941333732
Q 46646 56560 5702613957387
A 5907 152724611
S 49021 686833280
Q 572 93314 9348475062035
Q 49557 76024 5410228818093
A 33726 731160824
S 64104 692135706
A 30125 764784396
A 20381 981063767
A 79296 744792084
Q 67965 93202 7268600841965
A 38032 332706478
A 71694 248402536
A 47991 344201829
Q 17439 48133 9414018757775
Q 45247 52891 1309659640939
Q 22881 87484 3597009063221
Q 18851 30924 5257181265442
A 51456 797399498
S 87933 817196577
Q 17898 58413 4291736177948
Q 211 69727 5904635739179
A 70050 254474225
A 73224 435721218
A 5766 226289532
A 89380 507810190
Q 39401 43583 2742498664567
Q 6106 76536 4974218589747
Q 13483 83739 307828071338
Q 18639 81772 6592206645770
A 41968 169973907
A 78830 536524174
Q 1374 82103 9072358738861
S 70691 491390390
S 20500 379125433
Q 88985 90681 479308470727
Q 1558 92490 3975692151692
Q 35085 52443 3908087316431
Q 3313 85554 4143202155486
A 48340 536592323
Q 440 69753 6422061374952
A 27805 81853428
A 70851 222480879
Q 26823 69702 4618652497375
A 66988 278133000
Q 59654 92253 9398773303312
S 31159 872918389
Q 23759 47221 597313521135
A 75535 101429427
Q 8804 79401 9360538884594
S 30198 125741980
Q 69591 78560 2100986466359
A 50771 887235398
S 19262 53733300
Q 3097 77117 9560695963811
S 11491 987123334
S 29493 698223951
Q 38428 50340 8893069357770
A 73960 854160644
Q 34889 68561 3810787244713
A 77887 95864511
A 26089 914930054
A 30069 247197513
S 51513 85987313
Q 197 85573 3756640216716
A 62828 550704522
Q 43926 92316 9140726545582
Q 13936 71372 6885643842413
A 59335 808646016
S 21627 737874930
Q 50776 76793 5974564726446
Q 77141 90111 6018475799576
S 2295 779611123
S 92859 547353264
Q 3115 84338 1667570612603
S 67862 123604343
A 7400 254351056
S 86229 423207942
A 41627 553572343
A 34483 667320386
Q 77998 91058 6294880632407
A 48719 923690855
A 26596 573446524
A 36085 820247309
Q 40324 92174 1289179233350
A 7289 859270500
Q 16399 59546 1232214799680
Q 31440 92898 1298751233904
A 54806 842219797
Q 51 86395 9234093069608
S 74900 389795389
S 78450 382457280
A 60828 780764219
S 74130 332573393
S 37505 501263400
S 5826 171731482
S 35817 88357401
Q 6145 92911 3542166498589
S 46879 148328926
Q 809 91378 7002175314969
S 56563 527512383
Q 50017 86198 8208871789343
A 24659 708530285
A 89230 415923140
Q 53422 71613 958279408783
Q 37048 43966 1859122703740
A 28704 127871392
Q 14153 68759 1266470817976
Q 43212 73131 3775365712210
A 61879 452676818
Q 31616 47151 8967799207791
Q 1973 46481 1952289648132
S 84052 94487641
Q 20427 90971 1401777362306
Q 268 44309 3112864044713
S 89176 871116837
A 87626 741353677
A 35290 175920014
Q 21782 63621 3000959547877
Q 46722 93293 4226199592449
Q 11529 83906 5176685970542
S 51341 92505701
Q 24622 72431 8257086190077
S 16621 763877304
A 23391 787852991
S 74028 130240486
Q 12594 92728 5925824576232
Q 6821 68197 9584085532462
A 60805 225792501
S 14010 461900710
A 6742 445258165
S 9228 778200698
A 24137 143170112
S 53736 124327209
A 85813 383433334
S 28363 415850187
Q 35929 84647 7972443173147
S 82912 784069960
A 42159 850237135
A 54316 185294985
S 63830 510009041
Q 2888 89841 7077938930976
Q 29879 56584 4378573898303
Q 15221 72876 2641041368702
Q 29962 51449 1051715598905
S 66118 377043942
Q 8833 82655 2310525216606
Q 2004 23179 1851693692356
S 88874 162475105
S 2598 4863705
Q 29358 93186 1022318914806
S 13668 768861973
A 34301 919457740
A 5362 293536424
S 79117 172714215
S 53757 806342450
A 40259 366322169
Q 49978 56273 4049403769518
Q 17459 84273 3471065034109
S 60853 140995187
Q 21488 83675 4219931427514
S 79264 113484969
Q 5329 53869 2632244142305
S 60333 572874559
A 41445 793737686
A 9495 365434337
S 54930 272041557
A 1148 139031283
Q 44115 53574 1488485707695
S 25427 601388005
Q 73524 93181 8169523623138
Q 11815 90540 675086506691
Q 49287 63146 2622843434867
Q 2059 77124 7029784159493
S 11896 448036435
A 45796 409662688
Q 65030 91535 4886468061022
A 26990 318995433
S 80700 757318174
Q 11137 77017 5821990500824
A 65549 202926201
A 782 220807682
S 74490 904757030
A 37404 413956412
Q 12315 91712 5747559302884
A 60984 129508529
Q 23906 87387 5750237538400
Q 5176 7668 2283315272114
Q 41915 91643 7668823329007
Q 24353 52481 6253349177903
S 56254 540437173
Q 1995 70393 6696703819729
Q 8 89953 3547846822232
Q 60631 90392 520530802231
Q 51505 83285 4036439114334
A 36196 465433517
S 18051 355278781
A 45103 987770644
A 26606 739531878
S 45694 19375876
Q 6893 82391 1710037745454
A 42815 216946250
A 40600 344673995
S 26086 23991568
Q 32395 54894 2292796514252
A 6956 817371026
A 62170 12878387
Q 22197 25978 927413038423
S 57265 261481303
A 10764 889210609
A 79556 224415355
A 88594 672150907
Q 417 78516 1162964747848
Q 42199 47277 1616776549469
S 60682 893077486
A 73977 527906567
Q 22341 89243 6439681427560
S 46826 319465558
A 63460 650347982
Q 4851 30701 9124097070769
A 29487 304913705
Q 21049 79154 9621355438573
A 81280 147719263
A 84472 265147601
S 11174 349158512
S 23655 8501466
A 81039 947076757
A 48435 102621099
S 63926 57890461
S 34203 524996049
A 27867 983623655
Q 10842 55688 7793191969990
A 47054 730960765
A 33487 492235678
S 76012 734387985
A 30290 933491341
Q 1807 91629 8655451395105
S 43018 657534260
S 57899 764866219
Q 49849 74940 2439506959862
Q 47707 81503 4512098089949
S 85473 720623514
Q 1859 75881 2876553454385
S 54825 98001296
A 62504 508741866
S 91169 621244904
Q 31334 51885 9192944613902
Q 5728 62009 269443933631
Q 2230 67384 5675301441739
Q 75841 78268 1654928059206
Q 60557 88844 7322284669801
S 13927 821316581
S 73483 435688133
A 79821 474766328
A 55084 711284360
Q 47567 55040 442788756138
Q 34484 61994 2964752181951
S 17743 185462941
Q 14202 90083 5700527499640
Q 21866 57362 8024329792850
Q 15330 64957 506584250342
Q 532 68655 9904609210754
S 19993 393704128
Q 87666 87976 218632868230
S 1794 221979294
A 11781 725808318
Q 27504 27815 199511885458
A 1439 805933534
Q 8692 60016 789921956376
Q 12078 79879 2395596496960
Q 15750 51470 1719408765731
Q 10622 26889 8783679378597
A 71585 514488744
A 14702 856950960
A 38887 81774819
A 61768 987829609
Q 30393 64190 1967025287258
S 28494 51185250
Q 422 53391 159305177607
Q 20282 51652 5231371821066
A 15791 864676970
S 30064 845393656
Q 71972 75034 796006699079
Q 30172 81457 1301009236982
S 59688 640020950
Q 27536 89940 3985478823768
S 91664 114624884
Q 3999 89272 6330178304879
Q 7119 35717 2773243082708
S 14871 209593389
A 75388 399204365
S 83479 376348442
Q 16061 59543 8217465762866
S 10573 243607272
A 41051 349025710
A 80964 120499061
S 24353 300377138
Q 31044 69133 5997515065159
Q 6519 83782 3519040593078
Q 14994 92334 9986538512889
S 5387 24518845
Q 17444 90903 5786647037891
S 7557 469756696
A 38660 405787465
A 80277 437271815
Q 8603 38573 7660667105563
A 58713 411337496
S 8545 467031668
S 3793 909216285
S 18040 605929716
Q 25883 84351 4232679629071
Q 9190 83078 4961627890985
A 49634 530868601
S 47774 185015651
A 24761 558274085
Q 258 40307 6491595063688
A 91944 314233523
Q 1695 53519 1388390478837
A 80134 754518002
Q 18488 34549 6999018287550
Q 25524 71019 9634820725703
A 21147 188205687
Q 2761 91259 3838854963176
S 81212 384541529
S 62063 422983282
A 77133 460084081
Q 18754 36068 8318253228307
S 43344 684735395
Q 29193 59741 1659020272483
A 28787 133702175
A 39914 782381983
Q 17043 85893 7970740269776
A 67545 516865390
Q 61419 73700 6840110288098
A 28840 750039061
S 55984 471822023
A 6094 513023618
Q 7352 92086 1478731945157
S 45661 846438463
Q 23132 75810 9102811723445
A 23614 839831648
S 73785 906314926
Q 20251 61106 4546109226264
A 42097 249929064
A 53705 708105060
A 14495 83957089
A 17126 95925216
S 77971 549360741
Q 7984 86460 9536358200084
Q 21650 49586 2708411301204
Q 44930 67705 8464283096540
Q 14184 58063 2613315327895
S 36665 403294227
S 8973 951856031
S 29276 640339518
S 52714 341216469
S 47913 840545659
A 24153 868073981
S 6719 9754246
Q 76451 84353 4426426336452
Q 20770 46534 1775409561059
A 6230 526302288
Q 14668 72355 8550369405120
Q 7199 91971 129918364432
A 78196 512024645
S 66716 431988068
Q 1107 90016 3220910986547
Q 29824 55704 4803621512837
Q 30780 53436 4252507786778
S 70313 705567228
Q 17850 39240 4652472894280
S 86644 250064119
A 10453 548786396
A 1335 764354962
S 75647 146240197
Q 22179 88238 3737256009566
Q 27933 62995 5908895673788
Q 9317 76390 6271992806380
Q 46707 77420 6510485352585
A 16585 51947271
Q 74436 85809 341219498456
S 89917 818302349
Q 68941 82423 3051296430188
A 73523 243821054
S 61581 86947000
A 4136 36420011
Q 569 93322 4743855933249
Q 10244 80878 4035385281872
S 46173 589136325
A 38956 716066523
A 55934 402904106
S 45863 717634866
S 13788 385626459
A 12449 349545989
A 57135 198882425
Q 4024 6808 2272394124593
A 62806 602028350
Q 19866 70673 9206647116635
A 36162 521069418
Q 32 87671 8819787117582
A 56004 322076044
S 57084 654973989
S 83814 945697945
Q 10610 59398 9071176818323
A 67036 58007592
S 35501 328403438
S 82765 583210976
Q 1848 22662 1215712662849
S 91920 429921661
Q 2039 14156 8607157898365
S 84389 556744198
A 18892 616534962
S 6779 526663311
S 50371 246319592
A 93351 977676931
A 44154 511919376
A 28155 792004163
Q 23016 89567 9532412433022
Q 264 47621 1864012663844
A 47487 534636673
A 47 813817549
A 30281 157006276
A 77458 215103769
Q 82494 89457 5079582328867
Q 6240 17741 951641351581
Q 61113 63780 1578555259434
S 4879 226350347
S 55110 269458342
S 8113 855399779
Q 12908 22426 631002842129
S 54870 24201312
Q 3295 73273 8781705331602
A 17114 988592103
Q 9872 67432 2385447447187
Q 26056 58573 8634140960050
Q 4260 74015 1879263344270
A 54618 391836303
S 51669 757770944
Q 643 92251 8341451130922
A 59261 433988016
Q 24652 63988 508672059286
S 32980 206287853
Q 1433 92109 1858231410926
A 80530 517891283
S 21777 221304045
A 83775 319861325
Q 25251 64009 5425555903510
Q 10524 59072 2437551332426
A 80248 562356526
Q 599 66411 7305925418862
Q 34550 75058 2251371908237
A 12059 184689919
S 83415 786807262
Q 10240 85534 9093249595338
Q 39339 42797 3064208816778
Q 21886 60531 1072213444476
Q 57155 70187 1974636422911
Q 44094 46607 1223567406474
S 71197 420373292
S 76471 391457178
Q 31643 65181 2400729327500
S 77219 2874835
Q 23842 69619 4303504643913
A 20174 966538766
Q 4222 86815 67374673143
A 46348 871601913
S 48123 517696943
S 89394 283485762
A 51720 656367450
S 40701 109869662
S 92806 834332691
A 68003 934789528
Q 26534 76372 8921463915613
A 58457 737345885
S 46230 116051562
A 59102 399440190
Q 25658 52324 6427518768387
Q 14819 58842 976980428016
A 71574 593698599
Q 46438 80022 3206941001267
A 73598 578489271
S 22885 22041523
S 27759 182259662
Q 19619 72777 3326241949678
A 33486 102245965
S 70100 351348357
Q 29594 65822 4357503245961
S 2210 140557321
S 38800 93352631
Q 66885 75699 7521024273324
Q 1592 37488 8081849653764
S 78505 392029206
S 8761 13645339
S 27198 78750739
S 30353 786648998
S 29230 369162540
A 22957 247988825
Q 70192 74313 616532402119
S 67258 802438292
S 91734 414984225
Q 16529 80947 1922972070246
S 65552 175980495
Q 4987 6088 442833368001
S 17715 878509245
Q 9651 93012 1065573897761
A 67511 643911610
A 63502 762619603
Q 18096 71210 3617796842606
S 19770 798888846
A 15315 831343470
S 92890 640587805
S 83065 802834734
Q 989 69988 4112246255052
A 93238 50769961
S 64679 981812074
Q 9390 72754 9368902594122
A 69404 413889524
A 23937 176685540
Q 6918 56142 6791520611188
Q 7221 83051 2975666796513
A 49919 427669833
Q 13539 90139 9019436845917
A 69068 307553958
Q 29485 57205 9658216234480
A 88904 809747749
S 40340 61703662
S 69036 591619858
A 59287 858921542
A 41590 982072727
Q 24599 89706 7368976165976
Q 34133 61825 8805165679277
Q 50193 50483 181422146264
A 83658 728598870
A 1379 156715448
S 33274 187766614
S 88932 675136897
S 30917 449209445
Q 21103 21650 536203264224
A 25056 655064982
S 23130 477614560
A 57995 416760893
Q 24040 63491 868499451568
Q 59900 69770 4505716335693
Q 2764 85565 8369974993550
Q 46934 87671 8074840315050
Q 791 93233 7332990646650
S 29066 241344655
Q 49816 56210 3130965153063
A 44369 217573640
Q 5955 82467 9043329304836
Q 6107 74647 5350939716514
S 48599 456341492
A 54902 338314471
S 80471 107778628
A 76688 195799577
Q 38388 39333 53189945242
Q 6429 83488 6073264150461
Q 21385 47119 6754851167062
Q 37986 74553 4131840413856
A 90404 233592890
S 58533 569567460
A 56884 546854452
Q 3405 85436 6520750868882
Q 1501 90979 6087710627447
Q 10288 40391 2950287876089
Q 21195 54366 5268169582205
S 72750 88749871
Q 10381 58436 5620631486553
A 46595 705963174
A 75110 67589243
Q 13592 74665 8743779008290
A 52945 214593902
A 14998 415667279
S 79992 995335556
S 90419 246669247
A 6115 822793916
Q 22216 42762 146715946205
A 91045 195832527
Q 43193 47185 899862792009
Q 7618 86402 2110323098402
S 59440 577741498
A 29349 819176081
Q 5395 90990 5728859001847
S 68867 183687174
A 45646 288200602
Q 29019 90649 7940560327539
Q 3019 83807 1163517739369
A 7681 471386079
S 20181 681441363
A 52626 920330317
A 3181 878831353
A 86281 304008348
A 89522 977499696
A 7902 588288229
A 9427 672918406
S 74668 998171768
Q 38489 89573 531036368031
A 56816 634534233
Q 11738 57147 4218032508876
S 72711 45246980
A 81449 838209720
Q 10171 92807 5726763850273
Q 18213 90849 4442385955704
A 30 984061397
S 34837 424010686
A 58645 473032188
A 88432 155196704
S 44411 877518820
Q 4829 73301 578107389391
A 60627 572147602
A 81499 101038138
A 26727 150489608
Q 17117 47783 3544850224560
Q 6531 90731 7207112380118
Q 438 56371 3002195597694
A 18328 116317284
S 53027 191616383
Q 11640 15661 2413527791050
Q 3592 33265 3356432981738
A 37085 806064966
A 7932 871779066
S 74865 467666451
A 46123 227458737
S 46937 510805020
Q 15324 56553 4803392597487
A 76393 528953394
A 84767 478801095
Q 65178 91937 6568772202009
A 79046 721443213
Q 53955 75196 6732133744968
A 6068 839049359
Q 35334 50974 6570783914403
Q 7915 91000 2753603659978
Q 14484 21122 1346993559550
S 71295 664880349
S 23610 211879060
A 57483 312244044
S 77262 302276798
S 85268 297274778
A 90006 510226908
S 8970 948642385
S 83041 123632667
Q 58461 79655 7817328041570
A 371 561301332
S 32687 7016471
S 36279 429088060
S 6339 736255425
S 63668 568959192
S 15599 665169380
A 39710 655121989
A 54533 310645658
S 10225 629240489
A 11585 898241188
S 81484 283806406
S 46159 341917420
Q 52091 60316 8075988285050
Q 573 92203 1528909482508
S 62432 896435300
Q 45198 90457 9749730915818
Q 27372 72007 8610482932933
Q 2048 64712 4329669263813
Q 1124 4538 610130965861
Q 3324 71646 8792010147957
A 55602 742110146
Q 2323 87296 2864444750203
S 26135 777547856
A 6233 417213146
Q 2150 80823 5780937136976
A 7919 512673873
S 31714 854848152
Q 36926 77594 1873762020651
Q 61598 86926 637278385753
Q 10385 45498 6088132850011
S 47086 869115612
A 53665 224129240
A 11593 770367261
Q 71482 82120 2512128971714
Q 1601 91474 7563566053225
Q 17390 48965 2964888927967
Q 13752 33246 4323653921452
A 58892 162196396
Q 35913 53266 7894416018712
S 35002 321819303
Q 5672 87976 2131599621033
S 78390 714859067
Q 153 32403 2702166464077
S 36049 46928964
S 38412 610275458
S 92911 492063618
A 50355 170061242
Q 38123 64387 3694561687015
Q 64042 81390 1185308237521
Q 13470 43303 8695379735454
A 34206 257800755
Q 43186 62327 1530664873656
Q 30431 54702 2666953653534
Q 62098 88191 2709429706266
S 70585 70514537
Q 8993 33552 7270074865026
A 47289 45407700
S 23397 839741729
Q 14722 70268 8836425885281
Q 26881 51960 8315937448287
S 13563 285451587
A 59270 14013713
A 50192 858817129
S 3376 254287578
Q 49443 51797 1106181774963
A 4008 594040447
Q 4057 87500 7749211713219
Q 7912 38658 9986109770988
S 89915 116301575
Q 8799 71665 3548325534217
Q 19614 84785 8997974500471
A 68531 364518074
S 12928 499814613
S 34267 638708874
Q 3855 38184 4518799625653
Q 56794 82023 1865154945875
S 11924 173609474
Q 29883 92601 5824523250768
Q 6553 45979 6134475535123
A 46900 802803722
Q 28009 31424 3177835196931
A 85901 36038089
Q 2083 44791 8188926045893
S 67073 106312034
S 29763 369356461
Q 524 91665 403651059728
Q 2445 55440 2113545699362
S 56590 794204692
Q 2940 26804 8832486840794
Q 29662 33254 1256344677421
Q 9732 73049 6603456626786
S 11961 313244379
Q 16019 80699 9150931934640
Q 35457 65118 6051693393004
S 27630 751673943
Q 6248 89539 243047033413
A 2695 38473320
S 42435 332406122
Q 62782 81890 9877109089302
Q 14751 73651 9109746588195
Q 6536 85790 3010117678100
Q 23582 58117 5227710250832
A 54908 848943816
A 83151 640011414
Q 26282 70803 5450051661019
A 28861 855308265
S 40242 140232070
Q 471 52567 7494906469116
Q 29834 75695 3791600942369
S 54564 874520457
Q 31369 65629 5196656063446
A 29346 120984908
S 28466 207667078
Q 79088 80700 1251706814697
A 79827 125691683
Q 19449 91928 838704627006
A 20618 250328615
Q 16139 91858 9678752965072
A 89522 789269544
A 52622 531157025
S 24319 666192839
A 49043 894858640
Q 10566 91463 6042879232274
A 83953 955275720
A 30022 750261800
Q 7052 23462 347415796302
Q 17999 35217 3437214493886
Q 38599 57931 130474319313
Q 22462 41980 2650660086257
Q 42883 74855 1489061786822
Q 3143 82258 4646836883052
S 47824 808304785
S 2645 104855111
Q 52972 76669 291737768876
Q 3420 88800 6451032820638
S 8041 492648110
Q 26 72635 4544343899380
A 29054 634409373
Q 17497 82427 6596059020584
S 20100 834617613
S 2354 116223715
A 81757 32689980
S 84642 424879276
S 59793 470219222
Q 7055 78174 5906065157148
S 10868 801448858
Q 54521 85555 5185213315795
Q 1003 74840 9783469540015
Q 40582 41569 452206358227
A 37717 470417392
Q 11219 88928 3842205681426
S 61018 184226449
Q 3528 62947 9088594340554
A 68695 686814863
A 36197 372901856
Q 21656 67711 5259625097192
Q 38685 54301 8593742387744
S 25159 253737490
Q 8392 90705 9577597516603
Q 24295 49099 8787219628766
S 75158 457185123
S 4699 625241199
A 90578 67900253
S 11970 197569988
A 71432 974388078
S 61880 681212730
Q 11975 84900 4615000685840
Q 28298 46746 9308159922476
S 64434 188760784
A 82199 104383184
S 68673 577764730
Q 12279 63306 5880684382590
S 15682 943251687
S 62643 166126554
A 63057 723382376
S 92391 45809756
Q 16018 89828 3116880107210
Q 27502 65887 5941945961217
Q 36407 66583 6777858821392
A 29576 386634513
Q 506 92073 8893180804345
A 14501 241369118
S 73549 233072594
A 59656 273302362
Q 2280 92959 500780124700
A 47347 510574514
A 71146 494406524
S 89152 122342216
S 5611 638705541
S 4076 304316701
A 14472 549442172
Q 64614 68834 665479923975
Q 9576 41011 181841233219
A 28040 406691887
S 11033 991412729
Q 59128 90381 3691425357203
S 9962 398703864
Q 25676 62808 7480025316722
Q 76 63808 4671414714301
Q 20610 21749 667751153526
A 59443 735628872
A 28187 956086006
A 26612 64807143
S 30156 131935882
S 55080 756958124
Q 1388 26493 8861222210854
Q 433 92554 6983146258680
A 19130 339835215
S 92666 413611500
S 65820 898360270
A 76813 510859066
A 63162 336298736
Q 39554 77082 2722739655613
S 81827 327423700
Q 46769 84897 5264439040045
S 40686 36597155
Q 12823 92633 8049121187087
S 40585 262862143
A 55668 721493057
Q 24029 39066 1738600711803
Q 57993 86818 5262019412128
S 7946 720224082
Q 24966 26518 1430740298095
Q 42019 44365 867001026976
Q 25930 26822 188039080621
Q 16109 77118 9171679477930
A 93178 768365710
Q 4184 45421 6641594096586
A 74933 115231562
S 42720 310362851
S 22504 125808383
S 86531 397262521
S 43067 769012502
Q 10727 91446 3318525399862
Q 24082 76166 3327104202366
Q 13625 88799 5496429257586
Q 27507 58010 7379423479609
Q 21688 88494 6897759154254
A 78996 779249624
S 48160 361503120
A 11284 271905055
Q 7933 87301 4776126952382
S 50350 758553819
S 34361 492352109
A 1728 319462718
Q 66102 84642 7819801058947
S 47184 574705070
S 88755 712399924
S 58892 867890974
Q 1989 71361 5233962101560
S 53130 381111829
S 39814 291086738
Q 5533 89846 5151563417724
Q 30027 53669 7581225938683
A 44187 653930634
Q 869 48742 6387580265398
S 9574 821187466
Q 327 91328 8215456738425
S 45416 457406362
A 80992 213560707
Q 9592 91558 9477535503405
S 16696 382293558
A 73797 227368962
A 76313 12780154
A 78128 586262525
Q 9438 45639 1480154339332
A 30060 190807819
Q 68037 84975 9499258292697
Q 3740 74560 7335145759915
A 75094 889578014
Q 18145 89562 5348099575075
Q 4911 60504 8485102301027
S 88663 622879208
S 50956 529103161
Q 8618 47008 4936404558948
Q 38887 69702 3837298534245
S 40787 187319518
A 68130 32420779
A 24618 87587383
Q 7465 84594 9600702855133
Q 3872 67991 5841211513044
S 29314 246295959
S 50340 514893778
Q 57707 77279 209024539556
S 49927 248271920
Q 1825 92924 9057589120789
S 17298 179365422
A 23304 984514790
S 44415 683751861
Q 1526 80578 5363355882288
S 181 913696683
Q 30283 43691 8503837728923
Q 26739 49266 6966204012713
A 16241 893089959
Q 32759 86714 3036463423853
Q 42479 89982 5697482927617
A 68735 366502767
Q 38336 77503 7231514297035
Q 2115 42333 3942403032073
Q 3547 25923 253529220809
Q 1178 73865 1466837503525
A 32730 927022722
S 83665 350989481
Q 40324 84066 645969551388
A 524 468716192
S 83914 785030983
Q 8868 37403 3556383905905
S 58092 327362269
Q 13064 89926 7186473344231
S 80852 600068060
S 31910 8947251
Q 67564 83492 8068582258448
A 51304 614522003
A 23029 875571584
S 73054 146001498
Q 69532 87800 1714890619655
S 35684 384674298
A 82063 606872038
A 49990 569775128
Q 6555 83005 6720605252505
A 39264 592490850
Q 14379 86963 562651493998
A 91258 673055625
A 17751 539887613
A 44676 668678773
S 9408 594337122
S 24526 762103254
Q 13001 24129 975838655398
A 25737 781736317
S 3780 385441499
S 7222 472369266
A 80187 577639581
Q 1661 4677 595878645747
A 41804 387018118
A 62239 208619222
S 7472 787424228
A 59554 537260434
A 10763 814581529
S 61678 200835155
S 36533 794241820
S 55814 779377928
S 56561 322078750
S 3955 939662028
Q 5851 38410 5853823864552
Q 32756 88138 4383706796032
S 47110 592362221
A 75206 532825723
A 24939 217380211
A 43217 585704750
Q 27381 38335 6008296211209
Q 3878 86168 251736525578
A 75455 104107138
S 89081 941202852
S 70937 714822165
Q 5018 78588 9784488065931
Q 48381 93255 8804142666535
A 81120 430773018
Q 4740 52180 2499287174313
Q 16426 64581 958505012636
A 53116 704297243
S 80393 903320079
S 26619 76128082
A 11335 774890801
A 4622 423395277
Q 25099 88080 5636475408456
S 52730 872620775
S 47920 11882149
Q 12648 52846 8810083827316
A 33959 245353323
Q 4115 71645 7933322391933
Q 24701 87381 302852296374
Q 25439 48889 6346288554495
S 76563 129207629
A 29316 294713485
S 2643 139359003
Q 9676 60728 2201746401072
Q 23530 92774 4460612936180
A 24307 393670743
Q 3660 93159 3727964198443
Q 69265 70227 793540598911
Q 2001 88370 2147700298810
A 72777 398734164
S 79067 164071228
A 64044 107371678
A 71988 988770237
Q 13966 72651 2826644416744
S 47402 412906423
Q 73793 93198 1913266451066
Q 26988 77638 9229998744672
Q 38010 60718 4403533509407
Q 509 64316 9594463657862
A 66785 165581316
S 27740 906756662
Q 25207 62019 8288233210930
A 89475 707142232
Q 681 79027 5698958245314
S 68092 586106745
S 53572 20636899
S 70895 85644848
A 61707 752372258
S 11526 339737792
S 32146 300218328
A 421 251581680
Q 22836 63251 3795126670286
Q 62308 77452 1338681364504
S 37650 135964736
A 84866 669280638
A 8253 358626503
Q 16455 79656 6649258784934
Q 69054 75372 5804050884114
A 21484 930855043
A 9260 92859502
A 62128 793543410
S 52379 188401374
S 55349 236481567
S 87750 824646352
A 64723 796158655
Q 9750 87527 3632801420129
S 85683 627125376
S 89884 958714410
S 61871 252766048
Q 14047 51054 4041208794798
S 33169 306393665
S 54670 832823746
A 18950 908291753
A 62698 801485756
Q 27102 84864 1014103392185
A 74594 173175981
Q 28599 88314 2339419221301
A 44875 361441034
Q 21765 49347 3364860074955
S 45077 976370664
S 7136 490727232
Q 36979 51700 7193802176122
Q 41453 62351 5780616560552
Q 33938 84467 3550599301998
Q 12730 79743 6180309284484
Q 49783 60044 5067858731095
A 81942 41288941
A 80311 677072871
S 1104 913442590
Q 33621 64282 5960502895669
S 11172 767467884
Q 11891 88399 4750687190305
A 86526 259035511
S 85902 999205894
S 87056 129378451
A 88097 742384100
Q 30243 89568 5159367477099
S 62515 5018007
Q 53659 78181 3858239744661
S 87482 882156601
S 30668 399421355
S 12874 852271621
S 90906 592428823
Q 55908 57714 1024312172118
S 174 186441067
A 24503 295479035
Q 43036 86423 9056911190675
S 23003 565212035
S 6028 59330910
A 75379 889423617
Q 12702 35563 1705403970948
Q 2645 76012 3278510660947
A 90552 431103930
S 88229 310351781
S 10245 922283529
A 13203 138391273
Q 31162 93028 414003719652
A 80598 473530115
A 22809 941313360
S 6111 327106360
A 15894 87240367
Q 36448 53183 1386748331814
Q 10473 64591 3980229790871
A 45585 970524956
A 4 888634335
Q 25662 80943 3316213974047
S 71319 14072720
S 60687 262070210
Q 2468 3331 413721705538
S 83990 394233967
A 57528 305876136
Q 17402 90620 2144964982311
S 34961 565403784
A 46961 325386098
Q 10519 72770 4306713440716
A 47208 515887810
A 71488 116341040
S 17343 421220949
Q 27009 50832 2134373844153
Q 42313 79632 4605402069453
Q 5835 90214 2380021235511
Q 11198 21519 636189911883
S 19280 835471613
A 93120 831184943
A 48653 854816386
Q 20453 60628 5625094886244
Q 10877 88738 8244018084999
Q 44366 69099 9157057635843
Q 38994 63564 851024355179
A 62548 888273468
A 20307 652270174
A 11220 206881607
S 9501 283702520
S 15216 461616011
Q 57446 90402 6786123436488
Q 766 93107 1904043311304
A 5715 780399834
Q 6949 92449 1455907370464
A 18429 737324663
S 24572 912775535
Q 77093 83809 2929813826513
S 52283 108423095
Q 9316 74312 6149406993993
S 3771 269998402
Q 7366 80784 4858100963268
Q 20885 91196 7477113693096
S 39177 15222559
S 44171 384266818
A 80596 246933217
A 33694 147182711
Q 27988 90034 3671978478840
A 56800 37471496
S 24591 717037795
Q 23744 71088 4066740348630
A 39059 264505758
Q 16346 36184 3713246230634
S 17757 234952168
A 19464 196253721
A 28070 963156375
S 82767 401994242
Q 72289 85807 5633066446062
Q 22276 30880 4858967396307
A 43657 429961689
A 64985 721147824
A 28105 262348779
A 46044 702584639
A 86841 58575498
Q 26310 93241 7441385371814
S 35474 547020539
Q 15552 53966 1444966094971
A 16902 394681737
S 51750 552535320
Q 2657 61580 662406847413
A 22449 311022039
S 62135 617156986
S 10242 664617334
Q 54016 75561 3259736590048
A 43354 774425526
Q 10765 87276 5028206262840
Q 17904 31930 4844617241752
S 49208 593326638
A 45677 583603513
S 14545 851215585
Q 18045 90230 1519021462782
S 64157 303611975
Q 48604 88101 3619836274431
A 61169 779974961
A 93211 741920831
Q 36527 84762 3829688558117
Q 5311 88945 7589049520975
Q 3011 81859 3971562028144
S 49957 493982630
S 28979 767761824
S 80362 726907523
A 81280 84369590
Q 37574 83951 51737054256
S 75724 731799375
Q 11999 70561 3282532586144
Q 3701 89681 4151849737847
A 78497 254602893
Q 39010 41014 197909126559
Q 6770 84224 137707744400
A 47402 400255593
A 53617 106560983
S 9822 377265053
Q 29965 55292 5964397682844
Q 4720 83477 2038097182519
S 82362 513056885
S 37060 222609614
S 50796 646462125
S 18303 387499588
Q 22277 90706 3920795618148
A 57808 835320689
A 70894 106124471
A 13020 471633527
Q 3937 86165 2040342595534
Q 19677 43267 1525252890958
A 51623 208849377
Q 7847 51562 2536208761844
Q 29152 71468 8932195359225
Q 12800 60531 6197659362903
Q 41709 64118 7116671534177
A 59267 678577411
S 64323 116042511
Q 67845 85757 4668737438553
S 90350 901473668
A 76415 753203093
A 35733 721983094
S 33988 944203991
Q 624 91975 1807692356886
Q 66064 79690 2245719485671
S 78906 442893033
Q 8168 71337 3570128753707
Q 25106 88460 4187583189418
Q 12545 75309 2104006237215
Q 42416 88325 3378161369407
S 38622 425101353
Q 44132 92183 4338116595059
Q 26714 71323 2730870406783
A 81254 596730001
Q 1937 69645 4784522719957
Q 4931 88699 2201279413685
A 75674 435408519
A 31618 363520193
A 18324 903711696
A 27782 512003860
Q 7999 86290 9007039755011
Q 13247 65295 7808665461111
A 22391 884344018
S 48258 378762237
S 52178 29515722
A 3447 498990329
S 87681 662693152
S 73849 531467983
Q 3513 86392 6363577720833
S 1552 619685010
A 50209 298556180
A 53775 177143092
A 44346 400725807
A 80957 802195289
S 56860 525458371
Q 19452 46935 8260203435905
A 82083 15606464
A 63748 732374798
S 44274 348748347
Q 5075 92805 1965478965827
Q 1555 79697 8340268717937
Q 29006 88340 3838240176965
A 54638 317882306
A 63664 133878442
Q 8744 84361 1205298157402
Q 65145 67143 1046738577615
Q 8631 85348 7574918888460
A 20554 975377849
Q 56275 63353 3024234091785
Q 8460 85411 5725569973
Q 29895 47294 9754599570078
Q 8999 76625 4655773670943
Q 5486 83352 3823935887814
A 25477 877794268
A 55565 746743717
S 38991 486833339
A 72187 619768680
S 89125 998117803
A 32715 607314675
S 29659 333196497
Q 41237 82490 6791345807546
A 45943 432635397
A 69681 516109601
A 89160 242433730
Q 196 93019 3026839631782
A 2840 963012779
A 17188 438743803
Q 8888 40555 1420027307278
A 28757 375891370
S 92253 542042912
A 83909 256368368
A 17024 309456052
Q 21709 81325 2413660699152
S 45676 920622788
A 76413 349009464
Q 17546 80001 6334644898369
Q 9128 48470 8033764706820
S 83289 851189267
Q 20727 35229 5344247571045
S 42407 470231673
S 74424 95019226
S 70511 528542296
Q 42482 69016 6824850542552
A 40959 277737953
A 36575 415118826
A 10060 551864601
S 59503 353094342
Q 39240 81370 6013758467023
A 60941 340491916
A 1030 130536022
Q 2079 69342 1638539641194
Q 18004 89270 4302771674914
Q 43056 71595 8616439626802
Q 55302 56695 102845511028
Q 16277 70721 9255031906980
Q 15898 81951 7723121963150
A 41221 3673136
Q 6123 83474 123833229446
Q 26765 75584 4453777078420
A 60435 74301077
A 18083 755079902
Q 48546 73759 8470158670906
Q 8456 90602 9939940665239
Q 31098 82780 3135914165517
Q 45200 73471 2654654924851
S 75052 907937724
Q 3 17051 8319612518355
S 42178 184976176
Q 6676 89849 9218496052382
Q 107 93201 3746563674184
S 16095 12660518
A 82317 563681175
A 72147 617599322
Q 17169 68476 2587391220082
Q 26567 89006 3783801799433
Q 4753 69901 4757459795908
Q 30915 63236 6124736264147
Q 40499 65496 7330710473224
A 16147 361456345
A 89700 828642190
A 57338 322487110
A 35510 126168812
Q 16511 63040 4954459587574
Q 23042 83790 3816147650470
A 74004 625961458
Q 24772 79078 8065034968544
Q 14151 79548 3237311000293
S 47771 834729372
Q 42695 46736 1593257685835
Q 7537 31969 6687827787413
A 21203 63250202
Q 603 59666 6855145934748
Q 32810 63054 9653169425982
Q 3019 85035 452555138864
Q 22095 49546 3599742490358
Q 14007 44434 5923490004506
Q 7755 78963 9656640029680
A 22069 638476812
S 5221 973899249
A 44657 615651531
S 32153 334347808
Q 1246 93242 3678492041887
A 79804 651188398
Q 639 85891 887080840405
A 33253 108946361
A 53646 599879667
S 61700 869986827
Q 57316 58119 229677429517
S 16789 762100748
S 7505 33805411
S 42706 430222748
Q 2819 84456 5490516729918
S 66942 323662709
A 75580 740853167
A 15175 623952500
S 21143 243198475
S 89540 348876802
A 51186 348263004
A 54971 604311176
A 81331 570581243
Q 15725 91204 8514862153095
A 85958 523573649
Q 7818 71422 6423656593694
Q 45311 49689 2035413622022
Q 43662 80406 1949580632500
Q 1028 86482 5385164191280
Q 27463 80727 5579801821145
Q 18249 80581 8430133098376
S 85872 797611968
S 53629 845258466
Q 411 93191 7216876463794
A 51786 835841647
S 75088 950396501
A 53093 159730895
A 69061 601454594
Q 26609 88605 4008536221462
A 42107 285930716
S 54929 49706394
S 8809 289413372
Q 3556 87470 652413161376
S 59757 204451644
Q 63744 80004 3847743802728
Q 63037 82038 7614699764104
A 59349 251360159
S 18180 71339932
A 53953 81025824
Q 13823 46761 885238667568
Q 38909 84008 2071373397970
S 91338 749262064
Q 64105 74113 247621040605
S 76494 612731681
S 60495 657491834
Q 5864 90885 2475539479383
Q 47282 86439 7215894018352
Q 63104 83982 8260388950770
S 2072 793024662
S 61620 278672497
S 49662 863215725
S 84801 738145748
Q 36059 47667 5597285343685
A 10896 376012813
A 75997 5972072
S 63134 273017371
S 48714 968589054
A 29862 416916869
Q 11153 84478 9820312972914
S 34237 345530845
Q 2507 93201 378006654862
S 58676 815788668
Q 7489 87632 913233784226
S 41819 462018298
Q 18366 34814 6712317881980
S 51583 12991170
Q 22038 93027 6305705828953
Q 32295 44757 4010779289854
A 41594 7615681
S 3223 962831019
Q 43538 56348 489341237261
Q 52954 91894 6213829378848
S 8874 985808418
S 28995 308928145
S 83614 548134590
S 22010 515927590
Q 14415 66056 8468126291034
Q 6691 91665 7024795946708
A 15100 529752876
Q 2652 88913 5468578049910
Q 18805 37128 8461270680428
Q 22152 88993 7727326103016
A 8142 492904093
A 51097 967441865
Q 19109 20967 206348196916
S 44514 533421154
A 88537 961043626
S 62118 825163663
A 79561 884282104
S 19267 73106273
S 74933 457197523
S 18057 918588173
Q 22830 81373 294985347876
Q 20110 37909 4090300883951
A 11335 650301147
A 22235 25700473
A 52043 993773154
A 9765 710922372
Q 14362 91843 1835430412054
S 48251 496919027
Q 1594 92917 5227896220704
A 21784 90906715
S 83326 868303282
Q 964 91788 1026819219959
S 20569 497099446
A 60240 150464687
S 63147 963090958
A 77282 632865113
A 48470 418750640
Q 16597 66271 7782737881409
S 41469 812722434
Q 16223 36503 1432987795861
S 410 828472445
Q 22338 43686 3285160544001
Q 6346 91482 1078880096937
S 7051 783739927
S 71325 69476117
A 22867 983993756
S 53562 252827587
A 34926 802082429
Q 15765 54392 6353331171202
S 38256 676608346
A 28971 945443404
A 85357 667686632
Q 66344 80418 8289408337647
Q 24831 39018 9470099258168
A 63733 253959044
A 61385 401044391
A 49587 67821141
A 76348 52884778
A 76511 888907943
A 8567 994347579
Q 31736 70855 6127875820579
Q 7399 68539 4623900134669
S 71382 642037937
A 54730 368413797
A 14180 343734491
A 78129 380196218
Q 8060 84961 6472202538341
S 30986 873482808
S 38675 848162587
A 69246 827765858
A 5183 634695516
Q 6277 41736 1429143276453
A 14271 582473676
Q 12661 45966 4238513218426
Q 2990 57872 8275066317431
A 5807 114329559
A 5965 883755092
S 80741 646545888
S 56160 217990551
Q 4882 7532 507344458990
Q 26582 91902 7109174795127
S 33922 400514142
Q 21040 75804 603292666129
A 76764 528771607
S 77579 327713471
Q 7830 84634 3277349729239
Q 3238 46638 5352392266733
A 75586 771538192
Q 54481 76015 799379596198
Q 43103 47453 1349369481104
S 15983 253479844
Q 24314 53844 6648800981299
A 40131 585505146
S 43034 561247560
Q 47215 72863 7284860471265
Q 12701 91522 1568015077586
Q 48914 55127 5925578502013
Q 28820 93135 6662628308434
A 18032 955048806
Q 8647 67219 1851295930150
Q 48772 78497 5436509279543
S 77420 729684661
S 86073 397579418
S 41455 793440312
Q 1704 91731 3565412210693
S 46397 670725646
S 86619 184765615
S 82916 242211889
A 39846 39145986
Q 2323 66988 3045142565749
A 54147 520122077
A 89175 755035366
A 57547 301533885
Q 6707 84470 5861787268191
Q 38426 63931 7160872684402
Q 55620 68378 9632533742062
Q 14061 58121 4016717076879
A 78106 238346422
S 63495 193868086
A 93220 174431018
A 58008 27650854
S 31833 635401462
Q 6622 93143 5476235342662
Q 7537 82510 6993536501849
S 71599 265005666
S 71271 192263794
S 8662 761936044
Q 10743 12985 144758267113
A 44229 276998707
A 6824 553407321
Q 55674 87066 7700770105953
A 13368 612319757
S 12654 36418185
S 24694 276951673
Q 28222 46926 3669312113414
S 90013 54532424
Q 27201 88349 9181946701516
S 36512 987104757
S 50455 232767529
Q 25438 90950 4916632717703
S 54114 831041224
S 2619 987174966
A 65570 17975090
S 77509 757755356
A 49124 954004764
S 26490 521640107
A 41823 120376898
A 93161 875960564
Q 21230 70595 5651523861539
Q 24327 75976 7967820163493
A 2239 922669249
S 46433 526835869
S 64571 652492126
A 3963 76060055
S 74419 476344951
A 30083 383028770
Q 71768 84341 4607221463475
A 21809 118802530
A 64145 479760711
Q 583 93346 6931051009731
Q 31189 68996 3305463474952
A 90363 54188698
S 6373 437929013
S 64554 673066836
Q 17672 63742 5144847361755
A 12540 602307135
S 45412 107207099
A 38869 172767327
A 82647 711349932
A 53802 27243575
S 76449 805015957
A 18153 985709764
A 42050 891995752
Q 52920 61972 1540627250074
A 33370 377445729
Q 46837 71005 9667700881137
Q 64396 64822 293766854004
A 88155 678712758
Q 41696 84015 7457800923456
S 70648 755688984
Q 1049 92731 2931946774574
A 62486 235831902
A 28290 405201120
A 83423 156936594
Q 7890 86215 7841107778742
A 58196 687539866
S 25003 575298489
A 19073 934319083
S 86873 418208655
A 40600 947306635
Q 63466 79721 4940680684309
A 32067 930959113
Q 32798 34479 710993677435
S 14072 440835441
S 86245 70528166
Q 79870 87313 7202482427290
S 67443 153701537
S 17459 291287965
A 69251 62297167
A 53425 28318990
S 80380 504320441
Q 270 93323 2871112897210
S 92311 25745825
A 53009 884257967
Q 10841 87813 3653190998617
A 68817 761343704
A 23730 842679618
A 32007 897782009
Q 19347 80300 5305946312611
Q 27664 64516 428868531361
S 71228 146780112
A 17521 484130796
A 43049 144959916
Q 27216 34440 6174577919903
S 55333 880074761
S 11470 44155941
S 82043 34275482
Q 42033 76410 153460139193
S 41250 242424175
Q 64537 68070 2109107392399
Q 26280 77214 8778361280158
A 48031 214550506
Q 12963 88571 1901292389847
Q 29562 49723 8011477792979
Q 31255 88850 4876368214187
Q 3962 10616 3725641307896
Q 8562 87437 511485222708
S 29089 990275660
Q 64757 72242 3613516469799
Q 26509 88150 9381128316757
Q 59496 71453 7100565331266
A 61569 750954870
Q 38421 53974 5395095527250
S 12780 968942304
S 92647 203234866
Q 3070 53128 7547102980454
S 27049 352770606
S 75440 471722607
A 78985 637718783
Q 27119 49084 367793788464
Q 47943 71969 1548254822536
A 13787 49583529
Q 1832 87811 5571957040435
Q 33512 86171 8816002769301
Q 46422 92731 4055919786620
Q 3336 88308 2700144771516
A 11834 577143027
S 42002 140322988
S 13397 279249547
Q 1629 89159 4484624665064
Q 51375 87113 9064204439323
Q 2598 84373 546805233290
A 78039 141276514
Q 1211 92746 5915790633480
Q 4659 80462 3433013389822
Q 6406 86926 6141609132724
A 47724 546855788
A 91247 583342355
Q 5579 70850 499464090137
Q 89 61951 3888022196216
Q 28490 33198 1517818471848
Q 50208 69123 9383639129175
S 58933 891435253
Q 6322 91446 3859158739237
S 2403 43375673
Q 23731 51751 4980729562751
S 75029 896948783
A 81341 24146993
S 732 941616831
A 84767 353413770
S 82670 861859144
A 83625 110936777
Q 45160 65494 5172224241041
Q 11096 81754 6192251155797
A 38540 964869168
Q 14724 82883 984951239327
A 28759 60550545
A 64318 423456528
Q 12262 19771 7236874648000
Q 6479 61374 4483841827308
Q 2454 91686 3513153623443
Q 36185 67179 5441593767418
Q 24006 88280 711775697505
A 19227 309458258
A 1055 954108758
A 6561 221526837
A 528 96876123
Q 7719 89039 3964417737762
Q 38530 91802 7977052243924
Q 1262 91936 3863056183926
S 14552 65261229
Q 10911 91969 1487355804832
Q 12313 77931 2764496387649
A 4877 134127049
Q 15999 64409 5869573072013
Q 6012 84673 4786805675108
S 52013 807479732
Q 6625 22915 2699166107648
Q 54892 76206 1742769788978
Q 13467 21189 6741481068728
Q 32802 85909 8716853328611
S 85184 72591047
Q 22953 77775 4350992453347
A 53998 1644475
Q 19645 47739 9705699457667
Q 390 93156 8924775179615
Q 62293 65379 1013561603827
A 3250 151800227
A 50374 194250088
Q 64574 70183 1019530710758
A 22035 305036811
Q 27426 85571 259821438200
Q 32024 53413 7330403992782
A 22452 377313327
S 36980 811322700
A 30312 959589045
Q 64970 74088 452918672561
S 14973 152819807
A 16853 834901568
Q 26260 83519 348297306509
A 90651 27297817
Q 3696 67110 7657844570502
S 71539 256310084
A 49913 679357854
Q 12031 88390 7784150705369
Q 305 86133 8251326891132
S 32919 808442013
A 6739 755564816
Q 31097 51139 3993480082260
S 82763 203879401
Q 4882 92805 4755011045911
S 73031 864453791
S 89987 187828107
A 55279 288967045
Q 25027 72710 1525868937880
A 50339 265542193
S 15733 738022051
Q 10024 82748 5167188309580
S 75132 239150243
Q 8955 77246 8318047093427
S 93038 316924120
S 4830 627816471
S 17657 178219898
S 71726 192453560
S 55955 252833358
A 54074 545326609
Q 2803 8456 3136040523032
A 7393 920197113
S 59235 15958701
Q 133 93244 9429903262727
A 72742 389262382
S 30153 931888995
A 64727 379333446
Q 52453 55886 2721425535853
S 49573 618606109
Q 34658 82360 6290642574290
Q 19085 19755 302890384099
S 55674 705491065
Q 11146 16749 34335225680
A 82614 961795595
S 55564 559871039
A 27037 1982440
S 37985 564583661
Q 24160 81993 2449418608286
S 38373 639624501
A 79254 978837359
S 51084 353984451
S 79212 814432105
Q 23995 83719 7861431932577
S 58020 50454039
Q 7043 89198 981636963045
Q 17102 67798 7162420298965
A 38319 921123635
Q 11839 54340 1445891692360
S 73475 805792111
S 2999 290499236
Q 18215 90286 4887976148108
A 66843 609983372
Q 2143 17813 2604671690581
A 20931 832211275
S 51702 997384470
Q 5394 39995 3168642188344
Q 59060 78094 2325904668348
A 51833 304614280
Q 59988 86794 5888450153898
Q 30588 75730 6064779636504
A 5150 366339892
A 13142 702590420
A 89171 366739309
A 32498 308224974
A 69376 628367762
S 92585 739614611
Q 55668 89245 7157779214894
Q 6771 90436 2810240048415
A 64901 937778226
Q 10547 87952 5374490310979
S 63468 180884843
Q 4116 59236 5671541296329
A 78085 158403240
S 54713 186308163
A 24945 480432540
Q 56554 60516 2455576463979
Q 3580 92121 5911548644954
Q 13931 90130 9026749180967
S 61193 622227289
Q 31754 83894 2646122050599
A 56845 387175898
S 39270 249654497
S 61262 125751181
Q 9293 73294 595260875680
A 69933 550797070
Q 45459 76243 6064053101609
S 91832 758895805
Q 80002 90187 499515153280
S 35188 29124095
Q 61843 91876 4791932377179
A 36281 268549835
Q 18785 83744 8391044491965
A 78457 86956470
Q 57157 77635 5536226897439
A 65663 671595786
A 5290 434594954
S 28308 539682401
Q 1125 82784 6514321302136
A 68559 340904001
Q 42396 93058 416279409733
S 34800 956820537
Q 214 89692 4829072814770
A 41674 483585653
Q 1430 89040 5214809005053
Q 26798 82270 4695234994704
A 55505 321690442
A 46313 149778450
S 81859 394338688
A 65832 230736860
A 12687 651542693
A 65274 480997027
S 19008 395172576
S 25668 729345507
S 23561 295142405
Q 50783 77881 2680066344360
Q 51156 55234 1071392437307
S 12558 506705374
Q 1466 62466 2979780068546
A 90488 722298497
Q 3865 88628 6347274573241
Q 51041 92018 5537335080660
A 90248 859409753
A 73839 136832327
Q 2554 82077 9551617113520
Q 1503 27302 4064403594124
A 69324 398980555
Q 61838 65247 1458959776229
S 21379 931206288
A 8098 948585270
A 28771 40934093
Q 34009 52619 4888678138584
A 68167 873623330
Q 9630 67425 950322668296
Q 19201 25465 1830686440257
Q 1941 55182 3626586613954
A 86402 926084839
Q 17304 69052 3006931656893
A 12498 159597540
A 70916 709066159
S 74098 238393186
A 75272 248803819
Q 42196 83728 7444470971468
A 75872 193150336
A 82628 328361322
A 81773 471237917
Q 32122 76310 2553297970405
Q 14086 87758 1058075417636
S 60093 244982717
Q 36851 71444 7884412123946
S 89703 947509161
A 67408 928783671
Q 17064 69760 6839710753440
Q 24534 31385 5905451452745
A 78351 935755208
S 12528 51880131
A 49750 434997501
A 42260 375050957
S 21602 317442246
S 27678 132582112
Q 55834 58015 500788057249
Q 4559 42208 9590741535204
S 58226 644790999
A 91532 875556497
Q 13310 82714 8214137407530
Q 33823 91869 4967179995304
A 53238 104966670
S 12550 221367643
Q 20177 88682 6197102653780
Q 10638 53808 229576875722
A 47151 725091312
A 3383 855200987
Q 21108 89124 5340638521897
S 33827 465329308
A 47794 778740100
Q 26776 64991 5453042759959
Q 20599 58991 6770736729224
S 86557 497044622
S 8510 625220731
A 92986 62335843
A 30253 879212736
Q 52232 85167 3784693039128
A 46052 325229349
Q 2370 91343 166675464237
S 38052 819219280
S 90738 144304837
S 27459 944395915
A 51256 350381397
Q 35037 89568 4006888099729
A 37354 206070686
Q 16144 85847 119717191047
S 52137 970681991
S 53672 521259409
A 63334 158916063
A 51385 288004813
S 47866 585463106
S 6171 525288682
Q 36937 63595 3643157189401
S 12534 629199727
Q 2922 82764 9063253140453
Q 1404 70489 237257939445
A 84333 802720652
A 44182 962316473
A 67657 721453790
Q 34573 71625 7709505510591
Q 2065 91135 7956359552440
Q 20317 81109 2626713394195
S 83379 455962253
Q 29031 41467 1890238607983
S 77169 491555987
Q 52701 70607 9667818049160
Q 259 83049 8688796294504
S 8510 742479449
A 55996 714938767
A 74752 468089530
A 21967 479729200
A 36957 251817588
S 62195 109660484
A 5295 931030098
S 52288 905406444
Q 53856 86892 2307188819859
S 19166 859158736
Q 14504 70169 72191773915
A 49646 19599631
Q 14832 88638 3062559070587
A 15631 394254215
Q 20742 28846 1523413108288
Q 530 28457 3191828215522
A 32991 677077963
S 84592 665901988
S 76037 304629799
S 44285 423211451
S 14484 205995175
S 52082 221863016
Q 36653 42690 2019706377209
Q 7884 82011 5057118398456
S 32204 763818223
Q 30115 92848 8073957457750
A 44623 910065493
A 38099 75188433
A 45744 343493704
Q 26303 61692 1221795623398
S 37751 836947487
A 54527 407946944
Q 21839 84738 8430611698853
A 37200 31203621
S 37195 498756383
A 6105 290367133
S 55876 907726043
Q 16351 92201 1780015169485
S 23974 589360525
S 50743 126611087
Q 43018 79298 9532121736931
A 83656 322133913
A 13434 482620193
A 40501 559705086
Q 5809 51254 2583762903804
A 53052 713920163
A 18750 803820079
S 13362 981400196
Q 7593 76518 4841412823287
A 69037 67622246
Q 20679 82996 8024514615980
S 26101 417634908
S 59809 477137825
A 24405 309047811
Q 27062 42490 1425763317335
Q 492 87125 5354507093716
Q 18739 82278 7880912050888
Q 27732 57398 1294805969931
Q 24163 68205 3729728723333
Q 15527 43465 7684461628448
A 2075 803631019
A 44679 655775123
A 26936 261740827
A 64453 512242200
Q 36550 79888 9113418991801
A 89245 331765462
Q 52201 54877 1588550582989
A 574 293537492
S 43298 493527832
A 53752 430367417
S 38040 274229597
Q 16077 49402 9683719524788
A 4707 682932550
Q 4245 91879 9538490578030
A 66343 385069988
A 36193 369186640
A 89765 374422203
S 12032 549238045
Q 11708 68909 2394824173851
A 75263 879857044
S 42341 736592884
Q 69619 86174 1674945837220
A 27600 801670947
S 49661 139131998
S 68051 604193142
Q 2050 91323 2025975595161
Q 1063 89584 2704171652747
S 4295 113783907
S 83733 214919115
A 78865 147130959
A 57506 358596588
Q 5419 66616 863530893676
S 67363 246785741
A 36113 561373947
Q 14446 35491 6791028075974
A 3780 698733508
Q 2502 89035 6698069851644
A 59428 903999267
A 61593 585461565
A 65902 214523327
Q 17621 69923 5884975238185
A 3434 799292908
A 26932 172100348
Q 22887 24347 805123340773
Q 2630 13045 6015302685991
A 80073 606287878
S 493 266686252
S 13856 178411860
S 75619 296830437
A 32609 991217501
Q 49522 89337 5872210530752
Q 14939 36815 4620536510421
S 40797 729753998
S 4199 219509962
Q 31784 83503 9736314213160
A 85316 793198152
Q 29853 50141 5986263266137
S 32667 663628189
S 25694 569231619
S 43480 196978147
S 285 692316444
Q 17884 44661 4368591277615
Q 85469 89042 1291275499889
A 85745 466129207
S 14879 933505868
A 75259 217524372
Q 22365 78323 6395573162378
S 74831 728107
Q 22837 51462 8578492250970
Q 58899 86451 6372713016947
A 15572 664718589
S 47800 395853370
S 47786 398650027
S 27151 218187139
S 4663 818316022
S 61165 932197537
S 20816 696824173
Q 5054 47059 1632096731592
S 89504 874308526
A 45761 634313070
A 25690 876150998
Q 2136 88274 3109059611645
S 81655 967390224
S 48877 821122886
S 89639 808304902
S 73415 801085337
Q 51509 86122 7406759222772
Q 3324 37706 1183870388014
Q 31411 80636 7449941646452
Q 5306 88996 2236537338080
A 74718 697735597
A 59719 105472766
S 48368 137626176
Q 78589 81725 1955029422453
A 45978 149452920
A 91143 689316594
Q 4440 17941 2851398741056
A 26556 715184821
S 492 260150385
Q 3489 91913 1363771173967
A 18144 286159891
Q 23976 37726 3048132280745
Q 24188 60972 9181047203796
A 50977 670542569
A 82257 662618055
S 93160 3800422
A 89683 318588358
S 50579 616907854
Q 24038 89519 3523678362832
Q 3622 91334 5911604225678
A 7279 196904859
Q 59885 74682 5071384021069
S 69284 571481524
S 52492 219850998
A 69807 455205004
Q 33671 35207 1471752378451
Q 26653 55864 9998306959321
Q 36984 87795 4745077092482
Q 24854 40392 2767041785406
S 23209 574642436
A 12044 785473229
S 72306 432555505
S 64005 223248467
S 35256 210749627
Q 10088 81470 2782252429635
Q 29054 85873 4145987459385
S 23583 140223407
S 19436 297644717
A 50938 885331006
A 16867 747332189
S 58435 695143427
A 8387 859511832
S 12738 348113184
A 3017 258552524
Q 13729 24820 4303182759272
Q 14406 77869 6179291527970
Q 642 89054 807480587441
S 79377 509038397
S 21279 138556678
Q 38429 45002 2152222353354
A 55297 801645718
A 17330 598988841
Q 4738 11934 5713474351855
Q 29805 68727 5997176917675
S 40246 484444255
S 76924 101496272
A 25611 781556279
Q 5400 90211 2325810549762
A 29289 595013390
Q 29094 63640 5754660782199
Q 39680 47364 6373353393936
S 61194 239926278
Q 6394 31713 6697614985231
S 65168 765704417
A 36799 692936137
Q 48817 54759 559042747381
Q 11069 64607 8818106913885
S 29410 384910765
Q 37224 81679 3715835895097
A 5094 638702264
S 43266 527193317
Q 8682 57465 6327128516019
S 91018 894254850
Q 16651 88820 7596607881692
S 22400 491641605
S 48050 500722085
Q 11998 61445 6875132177777
S 57111 928818844
S 8626 769661360
Q 32171 48074 3032831010080
Q 37678 59495 7223138346659
S 91711 881830844
Q 4129 51908 209913994249
Q 11847 88033 7887553012305
S 81121 395975253
A 88597 298277487
Q 7744 86661 1036795156383
S 87102 198400866
Q 9055 91016 8142180244428
Q 57281 81619 4176149857327
A 90775 811631807
Q 1594 39727 4769100319700
S 32124 696726862
Q 23687 33261 7744039337380
S 18706 441559492
Q 8084 91679 6350865098449
S 18505 623610812
S 50799 510558169
Q 7321 78919 1563850977765
A 88733 946476905
Q 9404 47270 6684867847051
S 89262 293153627
Q 10748 91609 9491101996568
S 26797 113560685
Q 15689 51036 1185920918362
S 14853 8483157
S 48910 683810848
Q 23933 84538 8069628831159
Q 47885 82079 2467313427768
S 65352 591523356
A 31307 531319785
Q 24059 56150 8613428900848
A 39975 229523625
S 25233 291674853
Q 18454 56755 3116453719445
A 40455 918373233
A 29332 326501847
S 22181 540278149
A 71353 224607280
Q 18115 91599 8897358313864
A 25389 939065587
S 60293 296403896
A 93102 179767702
S 36120 759377931
A 23312 898481823
Q 27202 68512 1812057212561
Q 36486 75705 841655797036
A 16145 663376433
A 58063 704990791
A 82466 724596720
S 53905 451232938
Q 49710 68288 7985825721926
A 45016 653952081
A 72990 261380553
A 25398 759045013
Q 60304 68706 5067464976182
S 3870 185233951
A 36335 593387481
A 62212 502835048
Q 2712 90096 8467513325169
S 44926 490970023
Q 59089 92037 9605854728244
S 62000 920949722
Q 20232 90501 2005242533156
S 87649 330444653
Q 3262 73761 2588596544166
S 89756 504548205
S 87302 287322591
A 70194 958287422
Q 11124 77730 9313176816080
A 46599 639780132
S 14093 99256616
Q 9694 88791 2618379383008
Q 20344 71157 6597539140558
Q 4576 56011 1689696340404
Q 41905 88959 3236217565373
Q 35083 79216 3857913035827
A 79524 398826949
S 43092 517003663
A 84295 31427630
Q 5614 75117 3719099946119
A 68955 936934776
A 65209 340557334
Q 15873 78398 7123332797592
S 93155 107579549
A 51649 786197653
A 61203 397485707
Q 22394 49913 7194304311640
Q 5213 25550 4919560486896
Q 62706 84896 3076876630665
Q 20077 90105 9978753199340
A 15774 664834603
S 56813 356785571
S 56311 233383997
Q 66268 71536 3307837482401
S 16522 921613603
A 87363 464707124
Q 6003 80305 1435828761026
S 61619 108180736
A 32888 149020590
Q 9288 60637 6283753626932
A 56308 512604801
S 49689 207284576
A 52686 427342092
S 55862 183071832
S 11957 463919417
Q 5172 86124 2746191320337
S 9481 190718942
S 6737 489532446
Q 39108 49429 9529633639212
S 38999 883090944
S 34757 232212802
Q 46662 57314 182173520012
S 7058 923479710
S 43812 734321966
A 80005 616352120
Q 36891 76625 3281105636682
A 1093 786203383
S 31984 552351475
Q 13852 81424 7036448862085
Q 55912 68755 6979073145889
S 8005 748860604
Q 29569 80280 2186299806843
A 84452 769707928
A 57673 764331804
A 75015 282087764
A 18407 287391603
S 63916 265181667
Q 23636 84562 963026699616
S 7309 659014466
Q 37754 82891 1782876975739
Q 62174 89422 6583034601694
S 83020 428336530
S 1411 682898448
S 74385 514196100
S 15632 786760292
A 12336 601855630
S 34173 697913476
Q 4654 72495 4489242154158
S 69584 331380245
A 71604 669174465
A 7730 849240465
Q 13280 24978 6153245515304
Q 11503 93066 5986947661389
A 37873 458492112
Q 3929 91997 6303506378336
A 18978 396610337
Q 471 92669 7142867997241
S 41077 551171813
Q 49429 55770 4437165044460
S 86098 996263570
Q 36860 81608 2842180919853
Q 49567 81761 1635820187196
Q 62347 82308 2423391152636
A 18083 403308933
S 63292 151021494
A 87173 661764397
S 82785 82161857
A 70775 970085838
Q 5651 49681 7200730281170
S 53722 993539454
Q 52564 60033 938788363539
Q 21847 43268 5988324552849
A 88868 846384277
S 51918 640284625
S 43314 175959094
S 44106 605260104
S 55853 448554355
Q 74969 82411 3876001309181
A 92497 934106281
A 15178 884673143
Q 2352 14285 2620882030742
S 29672 716503903
A 61543 82936038
Q 40118 71082 5212405880629
S 33411 379996765
Q 24736 92373 9176312990630
Q 8043 45691 8480815894858
A 14459 506524835
S 40085 740887453
S 70925 725891415
Q 45692 63190 7968275983527
Q 29858 91228 889858626255
Q 433 93204 6675633381533
Q 30072 82711 6624109028785
S 45038 633924475
A 67931 179747052
S 67712 309433809
A 1832 396292015
A 79267 266287132
A 2252 816093195
A 48048 903598922
Q 7028 19380 2290297491179
S 88788 856744735
S 48016 181797851
Q 34028 46215 5376310896643
Q 267 80479 6399957832611
S 29500 933576846
S 31996 969749675
S 91322 188959157
Q 22492 58133 9623771725146
A 82427 104032349
Q 72732 74814 316259596611
A 17505 635705146
S 80762 401281017
A 28285 601314766
Q 35920 36756 513523203939
Q 75733 83716 2298785210732
A 35054 194494188
S 61369 470863292
Q 33703 43347 3788511318439
Q 69112 69692 216829971450
A 64311 107069511
Q 15693 31572 4554666314271
S 41496 548822606
Q 46785 55240 7370733614802
S 16567 653133751
Q 33119 67847 299730928504
S 74401 761254284
Q 42749 54338 5854100332955
A 83056 481103635
A 23687 344945779
S 91389 785478845
Q 27357 90018 6183817237283
A 61073 821864148
S 41411 246566124
Q 45863 89531 1583890385757
Q 61213 67420 5116022504218
A 61505 340673176
Q 5856 78646 6270862445831
Q 2179 48019 7625668790977
A 60199 8563519
S 18660 824565754
Q 4088 73114 5261255112053
A 14363 671098886
A 64768 817041477
Q 31891 92210 7207572110428
S 47468 634302363
Q 12129 90706 8064820979666
Q 27343 52587 2424959126686
Q 4266 74494 9090484525005
Q 791 79790 7901915265168
S 21956 429202096
Q 63144 83494 6053396684887
S 90274 748049591
Q 1882 80660 1824525462140
A 20992 906812265
A 85515 398826151
S 42979 786932594
A 45104 28370776
Q 25541 74402 617795341416
Q 30711 79426 1001401741115
Q 20540 55877 5813294804838
Q 25027 71676 5104078104590
S 74340 508356175
A 45526 227333842
Q 43711 89411 2748313800530
Q 3317 85913 9880546173248
A 45081 944471740
Q 26486 74994 3403857351797
S 20375 919519366
S 56997 611667803
S 28812 904197135
A 26433 213449033
Q 14480 70887 7454914850248
Q 41158 44999 334003734443
Q 1030 90783 6227752434158
Q 17065 72150 7489524146643
S 10612 632519628
Q 64673 78559 7480806049441
S 50924 515589330
Q 29240 86065 6461279462337
Q 75451 86506 7574239917231
Q 62910 75444 9317063551478
A 1359 543893389
Q 497 63965 6501955380507
S 9159 23499095
S 82434 234906172
S 16694 251516491
A 17832 275768589
A 22598 363207652
A 37606 190681789
Q 7021 72598 8416783883949
Q 14348 19371 4074570660681
S 67963 257330699
Q 44643 63375 5350571197039
Q 22809 29989 4252153710034
Q 2048 87768 7211758729981
A 85608 875995582
A 9046 914644069
Q 10883 83067 6558532474643
A 25759 339606142
Q 27913 81253 5332345331572
A 26318 592562578
S 10314 561538147
A 36204 237221718
A 65556 4874737
A 86118 514809802
S 31801 512357302
Q 2166 89725 5285640796171
A 65180 797056002
Q 13575 92128 9130926696467
Q 2427 23214 8920751017598
A 66958 574986850
A 40731 256940519
S 41331 718964920
S 17609 938548198
Q 34210 58169 9748071928357
A 65521 499229812
A 62134 142568255
Q 48733 93252 2079548715368
Q 11348 32235 3383444152710
Q 5514 83068 9432993190659
Q 19108 90252 551531902886
Q 7335 82358 6406864235927
A 63180 279518839
Q 37241 74744 1230554361488
Q 58286 92496 5546221692671
Q 2514 88062 2045264066039
S 34062 73759926
Q 24460 41831 6118931556822
S 70035 313000894
S 31713 810150219
A 56995 437524245
A 86034 402949576
Q 54536 89824 9773851849570
Q 53435 83699 8331485989425
S 63886 80448355
Q 52706 81503 6273814217594
A 86446 388681534
Q 14036 32332 2203684090733
Q 51971 56605 1162743364077
S 19562 653617530
S 61699 572027849
Q 18229 38989 2253247845068
S 16186 846339188
Q 1848 88816 1084478654796
Q 40033 60935 8196586326964
A 45920 278455486
A 85961 10429752
Q 1503 18195 249653670297
Q 5023 79035 5794720190080
A 75812 617294874
Q 27214 55054 3161478022194
Q 9424 27175 6008128944790
S 69802 590683016
S 7474 774748856
S 16334 314715030
S 74258 602894665
Q 11537 33148 1481830002082
A 93292 606965800
A 26353 120377714
Q 22114 69958 3577341688066
A 68166 698774857
Q 33662 58647 3646550292893
S 70091 515814259
Q 46956 74265 5056641597469
S 40888 12816829
Q 60954 70952 5335470456944
S 61265 271863793
S 62152 415256177
Q 48260 52437 498654366786
S 24030 593938890
S 52691 718251699
Q 41169 87277 3808822234590
S 79084 663091389
A 49320 981296123
Q 47609 64643 1081840775662
S 76543 200032383
S 56141 612461951
Q 41901 83560 3997295216520
A 83024 969353350
A 6057 79441173
S 62467 424678052
Q 76807 83228 4449100506939
Q 935 65560 7984989068655
S 83444 346051026
S 38656 720817379
S 5506 373696844
Q 12291 82521 3527786058188
S 33181 714333720
A 17674 865873419
A 91387 666890758
Q 5701 92034 1751143270449
Q 81758 87997 1802939536377
S 73572 277100860
S 84064 585382848
A 62469 299850813
Q 6433 93007 9339982550919
Q 3091 37672 6442382227845
A 4253 134411454
Q 141 93096 7206571699897
Q 10696 79512 4091902779820
S 56912 258205495
S 13653 543789708
A 16277 446624187
Q 41271 63090 4994563294096
Q 2934 44350 7041940560560
A 23823 293857791
A 40536 315761448
Q 5583 92822 8922791257506
S 78874 340582034
Q 12576 76333 3833116560628
S 31062 277187107
Q 23152 72706 479584533323
Q 35299 51361 2129151761673
A 48580 480050472
S 84480 62543179
S 2778 309887151
Q 35670 69988 3544222584196
S 32242 127111651
A 34230 336835080
S 44655 114971506
S 85475 862815716
A 78558 572027113
S 35393 60686997
S 71306 717939358
Q 7694 50381 6921440403084
Q 41453 78266 131510912095
A 34049 798969462
Q 6817 75460 3005580720614
Q 17424 71029 325039639751
A 92094 718930486
Q 5896 58256 4960038838030
Q 16325 36277 3576639848776
A 33683 323439008
Q 38948 89870 2881917754540
Q 10359 88423 994555036036
Q 29879 91885 5515495683969
A 85439 592724534
A 51161 804646536
Q 5462 29627 3020804278138
A 3034 684613329
Q 17264 90486 52626812849
A 3033 264858528
Q 19234 66770 2521367790731
Q 7378 35663 7110527578381
S 62860 281390240
A 15942 192437101
Q 72285 75833 697879923654
Q 5931 93026 9869192749403
Q 37805 76965 3095450975027
A 60106 575937360
S 71532 228093839
A 67306 896575351
Q 18551 73067 8929653461633
Q 85029 85753 33838101598
A 46304 135124517
A 11463 707986347
Q 12264 19665 266948638831
Q 6187 49859 6954017516949
S 60211 313957086
Q 20188 89216 575883891
S 87754 569128858
S 39461 18442938
Q 3160 89803 764176286594
S 31740 425320700
Q 33528 54320 7883773860673
Q 31993 86650 3221714023947
A 35984 232253608
S 19642 670245167
S 32223 307857907
S 5137 351659536
A 86351 179366410
Q 26839 77626 8416418370691
A 48077 747868248
S 77336 140740052
Q 8495 75544 8583619650821
A 79683 858145358
A 81897 667252968
S 49877 404735157
A 69255 716443678
S 13953 495300079
A 72965 317521709
S 81281 370586866
A 52614 458356273
A 12134 601108646
A 66921 340741458
S 13803 194791129
S 7809 209480950
Q 8599 64321 4253266430083
Q 41 92154 4902709204948
S 41780 598338317
Q 10805 59919 8301035799584
S 40862 368125769
Q 2045 85442 3663159235229
S 32949 545737328
Q 46698 79421 2286469692511
A 90265 604810626
A 68992 203184583
A 67678 676782726
A 22080 193303412
Q 749 36411 9037251019072
Q 44268 89661 2502586609698
A 7271 35325883
Q 15163 23643 7054535429687
Q 16943 69060 2029515603587
Q 5505 63135 1558001591679
Q 37784 40631 1665298125968
Q 37899 91018 4622452404179
S 41243 17682874
Q 14140 69133 9398445844650
S 78074 645010327
Q 1886 50266 6042114445331
A 67648 791674276
Q 9114 50477 7210541665724
S 45682 341356321
Q 23560 91858 4442991884044
S 68860 98725791
S 93317 324192451
Q 26928 47348 3774091560691
A 76548 954949403
S 84515 377114621
Q 17980 76304 9306929586078
Q 25475 67445 357572694216
Q 7200 74623 7255125761942
Q 22289 78872 8408620909568
S 35497 12522575
Q 25268 74820 7212289642430
Q 1999 91015 7892070912921
A 51113 139143967
S 45177 533748536
Q 1644 88771 6024008940709
Q 4402 89023 3792581177193
Q 2466 72729 4542034524648
A 33027 701120812
Q 333 68036 9601307278795
Q 1167 73539 8620570611328
Q 15695 62899 217155017345
Q 38102 49383 5092651717250
A 45375 360537083
S 14924 780072989
S 88737 100031361
S 30554 247303947
Q 6231 51071 5444453839005
Q 12104 89646 3337329980925
A 7368 897562583
A 76514 765654941
Q 49153 90684 88179617481
Q 53435 80209 4746993202066
A 20738 141292422
Q 4105 39751 1310899994961
S 30675 270236632
A 67929 919015429
A 13594 402667007
A 10063 544735914
A 76673 844277190
A 65580 356809293
S 86444 429671562
A 14910 405552236
A 31904 104881323
Q 11627 64487 7922633973553
Q 18962 67074 2409209385549
Q 15493 84533 8054958524764
S 29431 514541641
S 20824 865877798
A 46798 537721937
Q 1049 22424 7621824622471
S 32583 917440054
A 56901 837405363
A 54707 991394354
A 1811 673459220
A 7327 490877828
Q 5121 83456 659012294719
S 45018 58156809
Q 1144 77886 835116831601
A 79684 943004687
S 48894 997598723
S 11907 286976853
S 64576 494505592
Q 35980 91660 3841068777316
A 84117 827625907
S 64921 854322479
Q 8928 75952 4027684442168
A 70682 276427201
Q 3181 50220 847885360163
A 25099 959877584
Q 31201 67335 3442971933373
Q 32657 46697 7115356868067
Q 26664 58826 276037081379
Q 1325 22868 3131470515041
A 30683 551635215
Q 10554 84466 2898101652163
Q 52426 79421 7505579260775
S 16047 750003309
Q 59351 87637 9850847957519
Q 27412 91744 8817351289959
A 85443 958770607
A 87489 836885327
S 56918 117755215
S 64053 728110879
A 29895 269702858
A 30567 608507248
Q 27241 86155 5543321599960
A 34731 753524756
A 38503 754989339
Q 16526 79851 661535688904
Q 8689 87280 2736307016500
Q 23255 63836 7223694330024
S 56144 686800997
Q 8930 80363 1664797626624
S 39415 864494650
Q 4595 6504 519439323060
Q 5577 90266 8846414339318
S 16209 396245487
A 85338 344231746
A 71760 477979912
S 64812 56385770
S 89796 550861225
S 53059 134045817
S 48629 145552262
Q 12565 56250 6153665007853
Q 12376 31323 9181779583618
A 4597 393133024
Q 34557 73520 8528455981967
Q 24542 86296 2256556333744
A 82687 824234411
S 73992 67786226
S 58409 139965356
A 6529 228828778
S 7766 497326906
S 33419 145579789
Q 20420 51828 6696535230460
S 90352 592766760
Q 38087 51693 8692940573065
S 73387 934316864
Q 1599 72119 7922556705722
S 91124 706001295
A 4851 109760853
S 74338 898805513
S 37937 711113530
S 87583 706625338
Q 52487 70255 4406965147787
Q 13515 26928 9435396123270
S 85576 849196968
Q 54181 70456 5083056085921
Q 45899 90049 9388091100266
Q 22766 58656 4287068004596
Q 34239 66169 6189136632063
A 9493 403614366
Q 56606 72383 9019828709881
A 81526 145730419
Q 20763 78835 5250351354158
Q 20584 82577 6267412923711
Q 37965 71075 3118232390443
S 79856 997970078
Q 12469 85839 164830660194
S 11803 140571762
S 59538 805150011
S 14377 280567517
S 79135 526756074
A 9699 635008075
Q 5696 51066 347573878304
A 51765 408694696
Q 9436 61179 8320558991040
A 20284 801502893
A 88214 786987741
S 65061 288093757
A 21460 43601097
Q 19797 48004 8621033228371
Q 48323 86686 5179680030577
Q 1337 35199 4383501518407
Q 3555 92669 2282330284087
S 80803 461572809
S 83897 822340479
S 54364 118333620
S 31783 15619243
S 65889 986268508
S 24607 458660323
Q 5580 28687 3620897242278
S 35579 724737162
Q 6810 35034 3356267902594
S 19179 635792464
Q 22799 43024 1147422743390
A 17337 188371096
A 74449 959048584
A 89142 126907418
Q 27649 76221 3834511461420
Q 923 17677 5216088253167
Q 17793 93070 825592063796
S 57337 510269180
Q 1789 72073 4049488468639
A 42175 284278456
S 30984 638463655
Q 15950 66098 9811080652283
A 4273 59581313
A 5614 378380499
Q 2926 75771 6259594464648
Q 14483 82817 6922817868477
A 29392 841307087
Q 23394 86224 3601379767490
S 29901 901836153
Q 47738 57204 698536651207
S 82870 971131102
A 87720 671155222
Q 21868 88591 6044256461501
S 67967 394793046
Q 4094 86640 6979447963813
Q 8974 82705 5697770626959
Q 5305 42201 394280897464
S 63517 797887317
Q 53534 78455 8526135775181
Q 5457 85594 3240951914885
Q 11658 78659 9629903229024
Q 33338 43636 146561210745
S 15447 405368493
A 88436 812981522
A 9109 773854260
A 66615 55682466
S 51792 719309400
A 78525 859318931
A 33726 481349365
A 86153 802353000
A 45247 344040678
Q 24968 86120 7713222753041
S 87887 118463083
Q 6301 91236 7273013547878
A 50514 867863257
Q 64182 80964 7265531256947
Q 24715 36366 4999500880462
S 790 156125606
A 49603 701384840
Q 8162 89533 1388881482808
A 28774 555036988
S 17633 324548626
S 56862 776426156
A 58935 457377334
Q 20 93297 5654467105751
Q 66142 89940 3067481137387
A 65357 638122208
S 75577 570645901
Q 547 74461 3260427463383
Q 4819 35294 2558503302393
A 21760 177925633
Q 346 91428 7919760114683
A 57658 365820213
Q 20741 43344 2531652675753
A 52582 916925655
A 88248 25565559
S 70870 59647510
S 81433 623920097
Q 7180 73335 1966039147069
Q 18887 84639 1518914103117
Q 3319 33912 263808017434
A 12973 232494811
A 82860 411671524
Q 32262 81536 8427573148985
A 53397 232109297
A 31927 222334901
Q 52814 55153 822554996772
A 54822 457287010
S 12466 654385619
S 85626 415041514
A 65793 244990179
Q 10053 83007 4666961713901
Q 3576 62603 7428563561010
A 76819 635107258
A 36762 112915350
A 73455 845156175
Q 25530 91749 7095015432053
Q 2964 54753 9194894789270
A 23204 171223718
S 30340 350500714
Q 23169 34975 219914404958
S 76039 242985983
A 35066 156408391
Q 21991 49403 7126179646777
Q 41004 86356 5158718884736
Q 17035 92579 9775171787912
S 12650 70106334
Q 7755 70328 1771934408638
S 81492 342103367
Q 28794 79628 7160440750373
A 92783 423159853
A 31569 217396631
Q 10268 78383 4507811255382
S 24792 19948719
A 71256 226425936
Q 11785 65239 1921104820730
A 34987 216180832
A 35431 698881711
S 14339 766730467
S 63729 989214971
Q 3982 30602 2977231726998
Q 33724 84428 2952285484264
Q 66433 81861 4285964584771
S 92789 199609776
S 19345 316457276
A 61240 981344146
A 32064 936809867
S 37767 250524368
A 3626 280516773
Q 5608 82281 8561699347341
Q 6606 87638 2405426983759
S 91297 938062651
A 50479 24399773
A 39956 299738399
A 71343 622984616
A 93101 153926496
A 76826 165506657
Q 33225 65243 113746659848
S 55792 99312712
S 64572 362596550
A 77730 638444031
A 64571 249894996
S 69897 904607844
Q 12805 82336 3653970897340
A 29346 165293163
S 91126 812302267
A 81575 248512126
A 12869 212195159
S 13701 970640584
A 71481 931444373
A 1962 891070996
Q 2869 60709 4543008762138
Q 2506 65418 8596096185165
Q 3684 79640 5774550393524
A 10567 819332887
A 30277 514761351
S 48523 363039304
Q 45802 51040 4053828861549
A 34746 249462489
S 71348 788687212
S 59244 195621964
Q 1219 91407 2059982104409
Q 1472 83362 8640967287102
Q 22861 55851 2161006231195
Q 28797 42875 7201493992667
Q 1821 91051 2195842464455
S 25759 513516422
Q 23582 43727 1726928906809
A 25421 486908337
A 81493 120082621
Q 31603 70063 3685556182026
A 34477 888935111
Q 33393 45406 3101174856456
S 26486 440961202
S 32416 638838952
S 79864 354746656
Q 39256 85510 1803658287490
A 16817 908643725
Q 55568 85458 8324983808613
A 91246 344049658
S 92184 191724707
S 64584 17425782
S 44829 621191568
Q 35881 90676 2502776197432
Q 41524 85070 5166645986574
S 9374 964308518
Q 7442 82149 526710310913
A 59731 854024352
Q 6212 79115 5345139235370
S 92166 985351579
S 32960 188088167
Q 334 90014 6131395457601
Q 59174 87201 3837746584654
Q 16911 69599 2764105515837
Q 26745 81898 9803626927833
A 45187 510138082
A 22441 743331670
Q 2825 84038 6629405153907
Q 12387 61436 7194828491676
Q 17889 57307 3117851897469
Q 1116 93152 6852724288847
Q 7796 48823 5165426262537
Q 53407 78713 2810601078661
Q 4154 73024 9243188221948
A 88284 404247860
Q 54280 79567 3737295800304
S 45397 241872933
Q 12097 73179 8140347214268
S 30274 419021755
S 92441 728489817
Q 33090 91461 7422437348162
A 77852 944643429
S 72813 172022781
A 16080 652245182
A 65366 130732947
S 89692 616264429
S 77729 84140504
A 50182 754674132
Q 32601 80536 8304448628983
A 13222 499588408
A 88259 653159159
A 77097 478011475
S 92921 135939237
S 14437 497381679
A 92226 280629157
Q 12362 38237 8604437609641
A 2880 124747558
S 77833 648570046
S 82158 22790151
A 86417 300170010
S 17750 322660993
Q 26800 59209 4097447544451
S 42406 354051587
S 33146 795458744
S 25572 19959672
S 83735 861401044
S 62003 640108248
S 13982 33829388
A 72050 296974303
Q 67048 81381 1841814185456
A 78180 883613264
S 81775 597207298
A 90401 722366433
A 74426 982415897
Q 17952 19921 1621352520488
S 40737 947064644
A 34684 786806688
Q 25924 38872 3100893712154
Q 19781 60687 2346782334936
A 88628 961511893
Q 32870 86098 2024499398407
S 5830 351006968
Q 55462 67763 7837012485287
S 31599 745213698
A 51722 534618896
Q 21513 85631 7789548276347
A 72625 347581525
A 42680 729012024
Q 464 92559 5127245707845
Q 40985 87647 987519893981
Q 42502 68651 4668826461425
A 59842 650543677
A 87029 589350941
A 36192 475166307
S 78415 501905845
S 50828 381156005
A 35623 364967902
A 45285 554956414
Q 65287 66865 872901633169
A 19546 840959512
Q 54381 80551 4358092638042
Q 3641 89370 3923582096537
Q 5511 61402 459796639737
S 27709 724173570
S 82902 970624476
Q 1190 82754 2841370599324
S 7383 769293927
S 84661 560082324
Q 50465 78030 9753921875963
S 72050 669485448
Q 5247 34513 2852446247819
S 59193 622066819
S 29899 449789017
S 82166 782931647
S 45091 502368796
Q 5319 92432 7071417993580
S 17525 218788535
A 51011 602567417
S 2285 621184157
S 28056 714484714
A 40135 95920875
Q 22945 33006 7816174578713
S 20774 519510230
S 88029 183779808
Q 50712 54293 1592369734109
S 61983 580002235
S 4232 22205466
S 42868 808967573
S 62429 517065385
A 42065 692964646
S 11879 376450715
Q 931 91151 8919526384275
A 58264 199037731
Q 15923 85092 7444196930316
A 13656 986159111
A 35352 209005179
A 5415 860685633
S 67916 351286884
Q 12015 31079 5647807388648
Q 17349 67390 3267917142391
A 35861 326142168
Q 22180 69921 5559059371352
S 24113 471597460
Q 10343 21472 7528563590743
Q 72753 78789 1058218281870
A 55435 595732991
S 77297 285167343
Q 10758 47532 925186079174
S 29349 956469771
A 60358 213991523
Q 38813 92531 2101249674728
Q 1759 6335 2022121039934
Q 30067 49845 8189530636196
Q 6510 72844 5991965361713
A 9969 570125344
S 967 75413045
Q 6752 8825 1908567967096
S 14428 43697147
S 3107 546903460
Q 10548 88602 4573544958772
Q 18650 92018 9252364546466
A 77077 761328648
S 50489 328660732
A 76157 167476952
S 67299 247875610
A 56516 234098300
Q 10432 53779 4593168269704
Q 17370 87531 2471070385134
S 36264 937155884
S 11741 612873551
Q 2219 93017 887352213065
Q 85243 90839 3816223519976
S 88689 917107638
A 47080 836106729
S 48332 567902443
Q 21417 85325 2410135229230
Q 20651 89782 9261099808777
A 34635 190164571
A 23220 724397023
A 32678 93334551
Q 4211 64125 7459490195885
A 13534 120567313
Q 12886 42697 7582041369127
S 51516 659361348
A 93370 791063654
A 72327 157686316
A 44780 511190236
S 9274 934456922
A 6386 797840387
S 7351 683908891
S 72754 910626010
Q 54713 87362 6686184056736
A 2685 86156950
Q 3784 91368 7773238048334
S 77869 11881852
Q 10040 92562 1000236647460
S 67489 298103526
Q 44006 54044 2774315203774
A 20802 581726231
Q 15017 53512 9330900483585
S 84187 779122140
Q 7951 83980 271324462008
S 85904 914391504
Q 20276 87401 2325506776176
Q 71105 84236 9461483125888
Q 416 91231 6269689276281
Q 22910 88699 7989942010220
Q 15492 91749 3518621139422
A 14074 754301382
S 90555 590783760
S 87086 556334944
A 21960 11124857
S 48389 258156121
Q 29129 76025 5127564203884
Q 8074 69932 3113260135708
A 54537 542442762
S 65496 174151978
Q 2620 84817 402857746873
A 70549 46590716
Q 54339 74491 817873162517
Q 84470 84846 290914597924
S 67186 171046441
S 89566 136358830
S 23246 264717250
S 80458 718073184
A 15818 867701990
S 28430 902207857
Q 8021 88704 1505413758786
S 47716 835705988
Q 30067 86945 6605534262989
A 23425 311234863
S 46283 16324046
S 85555 926803921
Q 7206 19406 8884024131365
S 44821 320397908
A 2052 265188336
S 81563 55327869
Q 1884 91775 5652025915649
A 12032 691865006
A 32549 488971533
Q 511 88206 7495955221182
A 20272 870062736
S 61778 996192236
Q 6762 6837 16736218433
A 12873 240039847
A 37763 615332722
Q 32008 33189 192466815197
Q 766 67786 4299921510048
A 66349 307159440
Q 398 77926 2724391614617
S 89816 222897379
S 90873 696636715
Q 13444 28339 5448641963784
S 75558 704547904
Q 29260 84799 5802961087160
A 81792 413615188
S 615 392794072
A 44487 443471492
A 84296 2549815
S 64781 28906122
Q 32236 88930 4162238445197
Q 22056 69785 5588212491138
A 57759 13793641
Q 51532 82345 9011510090001
A 12679 904993740
Q 15575 87626 4179010788017
S 68474 739879347
Q 19043 39628 9254027077282
A 38266 683363372
Q 33316 81314 1591749257598
A 40864 635603146
A 3266 356027161
Q 196 92827 9270258769625
Q 51476 83704 3602427779742
A 38466 425326860
A 26379 312150284
Q 4005 84154 2940769764598
A 32952 782647476
Q 27241 74556 23388548305
Q 2055 82576 5486170140504
S 11528 984316125
A 54230 87143340
A 30615 338088655
A 83921 775974317
Q 10326 77776 8993325913077
A 7822 812156780
Q 56145 83809 1831028822428
Q 25073 91601 9404361328695
Q 11968 27362 6365546566969
A 15026 899579940
Q 10447 27499 2384974431629
A 24808 445262322
Q 6095 87793 921338068066
A 19719 427689335
S 45300 482159880
Q 8205 83547 4674467138509
Q 19512 25499 4717111369947
Q 4953 27418 5026205600180
S 33102 959179867
S 26844 369819062
S 75533 432997749
A 9263 117592489
S 48668 346126494
Q 1 80019 8929305669810
S 11468 439722665
A 10379 747475361
Q 13512 34645 7802737582710
A 66489 949713465
S 31121 722194694
Q 38078 84332 2129292064078
S 90771 108978910
Q 18286 35962 2913671847262
S 60636 563540709
S 35051 795322507
A 10412 814028004
A 75622 91119955
A 15753 521231033
S 31548 231353903
Q 2146 61199 2787087025654
A 13712 552561166
Q 1620 91931 8493396205772
A 66560 511013772
Q 35778 62065 9972932692006
S 65239 547298889
Q 73 54151 3614325324213
S 78849 473319464
A 39050 803156851
S 65207 460905517
S 82261 684859455
S 82743 448195674
Q 12366 92977 4602673047483
S 59232 803005610
Q 3747 41349 3115232948321
Q 52200 60414 766025751243
S 38999 487533571
Q 61737 65426 932117599442
S 44355 777904128
A 1146 523586460
A 72614 281438853
S 366 788986782
Q 6430 18725 6365241533095
A 24759 609837760
S 52455 87467950
A 19344 269959322
A 31242 741234912
S 33952 336488301
Q 15422 84581 5139099870378
A 42852 675283725
Q 36959 71096 597223993304
Q 31521 47861 4022412714481
A 58900 326575572
S 48211 572938064
Q 1130 90472 5543315577926
A 48420 908592093
S 68641 374588307
Q 2578 39609 559564930265
Q 15803 92762 1236310345599
Q 34890 58290 6304647078393
A 92084 67865501
S 48828 376481948
S 52315 171270737
A 76776 936569053
Q 6651 72028 7175219776751
S 49832 35984825
A 26806 105695920
Q 61073 61600 469882391763
Q 45257 70429 8888227766387
S 57907 443826867
A 64532 510863183
Q 45874 61544 4443275944260
A 85607 811958157
S 40886 334838526
A 54038 959530159
A 11822 737723499
Q 3349 29662 1988601908486
Q 7594 90391 2637610331592
A 87000 386358468
S 82763 290236590
A 71703 141833973
Q 75897 87233 8119244802968
Q 42910 89290 8568530978400
Q 16008 68251 1106660755464
S 43822 606539741
A 873 559536106
A 68157 52964032
S 32393 19978734
A 61568 445348243
Q 7197 65351 1130890750307
Q 34544 65499 8408894979156
S 4154 550882066
S 54700 274565376
A 23195 663746084
S 4153 224077167
Q 39755 92464 464344505407
Q 8468 73331 8110216246197
S 88466 977026616
S 65821 164834296
S 86346 237825822
A 56348 79939368
Q 5679 42770 8775134518057
Q 47683 79292 9483556233597
Q 10052 91861 8305667619045
S 52487 676624941
Q 38440 83599 6293033984638
Q 28272 65961 5131570768519
Q 3022 88527 3213082656705
Q 37675 49922 5997589413364
A 51124 899938239
S 28326 144592705
Q 2054 31770 9476922007201
Q 23784 90345 1778619089549
Q 12868 34997 1004677627386
Q 6072 22817 8096304303849
A 77354 266215155
Q 547 93321 3583411333234
Q 3024 7318 1743709854303
A 11187 71579219
Q 4286 55399 5589027580264
Q 7080 64425 7711195927189
S 822 447131518
A 24844 391543320
Q 2257 84014 5578783124799
Q 78620 88003 4665061807619
A 61289 422073872
A 18337 50207855
S 48247 860349026
A 89328 732441285
Q 30854 70054 5253553920652
S 76688 414788440
Q 71520 80194 6742758583421
Q 1163 73500 8160270270267
S 86702 265091685
S 90846 790505779
Q 19565 40074 7688327707054
Q 12032 84466 4867529955202
Q 19349 21207 1668963785634
Q 23772 91517 3471489473756
Q 14458 45727 4253298950349
S 82064 51032604
Q 69406 90908 14740169336
S 29998 567124915
Q 31331 82922 2049121788510
A 35515 922607037
Q 67352 84474 6737923860374
S 24917 854796670
Q 44405 75739 1864893583109
S 10621 318730358
Q 28704 68507 7838320342627
S 42364 268614945
A 48371 466725229
S 86838 89610261
Q 376 89998 5531299448446
Q 25463 82854 1674621156530
Q 15487 44515 7756662110268
Q 1208 70680 2843385430575
Q 74438 84269 6448393975209
Q 16843 89012 7057175277184
S 91637 107970012
A 68709 794856443
Q 24311 72296 1867633192244
S 21804 921517894
A 1728 811133882
S 30382 443972538
A 91723 598280190
S 58784 10286781
Q 18759 85800 1424623640134
Q 26894 61763 1613747310002
A 3549 2678540
Q 619 59240 8857178297730
A 57295 49223538
S 71374 602905978
A 47816 178933901
Q 32666 67306 6081134868206
Q 63337 84072 7547123891171
S 29931 132602911
S 38054 799088710
S 59139 933446754
S 49734 732627104
Q 34194 48497 4616801826459
A 23302 574029770
S 78821 974020538
A 11585 612357339
A 63756 763079014
S 16218 553875301
S 76740 528129718
A 46653 456512941
S 1233 976936999
Q 92052 92718 380235091933
Q 19831 61577 5794201339387
A 53960 960457136
A 10280 764367721
S 88367 171907253
S 86210 704215071
A 72125 32217419
S 23972 302607260
S 66612 850120228
Q 9097 38261 8951469961711
Q 38192 82604 3941492591621
S 12832 780558770
Q 31721 51913 8029987399953
Q 54721 90037 2827771594591
S 23340 272160529
Q 5105 92236 6091934908532
Q 20115 82622 4990939115002
Q 30050 47365 4939211200239
Q 11518 93135 2827446929989
Q 14507 47954 1280121189660
S 50333 415459074
Q 43345 51412 5271927673224
A 52805 732798020
Q 50732 75109 276686544029
Q 23144 90964 2653606952179
Q 31915 67860 6482671518621
S 220 483442680
S 45736 562867051
S 53218 878836309
Q 29819 41414 1820610789423
S 28316 16640023
Q 86297 88430 382954685546
A 18226 811822433
S 88270 982449689
S 68945 556468985
A 27937 813223670
Q 11261 91816 4220345424053
A 41104 262090095
Q 24939 61763 4732480105869
Q 15799 79301 4863882444010
A 33186 303904507
Q 1312 89565 8081895361591
Q 27462 47736 9683220217370
S 5750 643824972
Q 34546 69004 3155918047631
Q 11475 62651 1550710510367
Q 15176 62610 9867886339435
A 6818 917237460
Q 40996 83204 7121666755126
S 83129 262135217
S 39573 727620539
A 85424 924914897
S 85438 662494026
S 82111 276233835
Q 13824 45610 1507975370587
Q 29349 71473 8409030296961
S 72661 168970904
A 76183 817379690
S 49771 594662255
Q 10732 30295 8636956513186
A 54576 963209492
Q 38533 59065 7987999914568
A 88793 88994374
S 3263 730282484
Q 22669 35944 3131585250815
A 35331 414536051
Q 6431 74739 8962123485437
A 51542 533238604
A 5059 364520
S 26204 24790590
S 84229 936422064
A 43192 535800340
S 47990 587474218
A 43687 423964474
Q 288 93087 7797149849522
A 80624 981187800
Q 13090 90596 1610176658564
S 12666 298496148
Q 75258 87082 8540749359102
S 82328 195069927
Q 16459 83680 6690659954391
Q 1513 90162 3936042849553
A 28675 34415838
Q 73716 91520 4589518178796
A 5774 94802813
A 62692 276011567
S 62832 159694510
A 49492 435642070
A 88708 715060486
Q 42191 82929 7057989781579
Q 2654 89923 2043973367975
S 61329 893301176
Q 29139 91832 3993192673067
S 74927 192204373
S 69431 187525356
Q 25055 88935 3646758823168
S 43862 239948399
Q 59472 71842 7193568369429
A 1969 515204632
Q 63303 85394 9162757011095
Q 17831 78465 2246864019170
A 65260 367659928
A 35825 282942822
A 6357 658724039
S 32191 134414296
Q 9033 66413 1055685168934
S 40585 132762276
S 3720 204629998
A 47993 227556724
Q 24024 85830 8424569906999
Q 10320 59874 6813882975110
Q 7805 69253 1772915661756
S 34857 878580021
S 25409 61635385
S 3246 711966920
Q 41495 51475 3844428388680
Q 14805 32939 4353706317775
Q 21293 37392 78488303940
S 28249 510372940
A 35200 650895346
Q 9715 52488 5812210055466
S 47223 125394707
Q 3298 90581 2525330898493
A 52414 192120518
S 22029 393011190
A 2965 321560129
S 50542 44008635
A 66558 396954290
S 48612 895788484
S 62019 460218598
S 25009 295514515
Q 9731 87038 619323420245
S 29606 572421957
Q 13129 74115 9789326759814
S 26365 267648464
S 61451 514262650
S 38823 918912975
S 54910 88670244
S 88414 988346363
A 27668 732416780
Q 1359 69546 5164973183975
A 25029 445112437
Q 19018 90814 1633923970182
Q 62326 64912 1831616035206
S 42888 818900273
Q 4847 8002 2198823602382
S 57101 494467700
S 69039 731990086
Q 28225 37744 9324928227633
S 9479 244204601
Q 3795 90046 8706208980572
S 81355 79958630
Q 15345 29996 4146039143990
Q 7771 91866 9703535206040
Q 19003 57188 3554563551340
Q 29654 63949 6330137357060
S 11518 518409614
A 92962 123039444
Q 79592 92976 9874025151258
S 21427 994478216
S 71474 757900086
A 78870 128433783
A 19937 250290059
Q 24832 80574 4317854358091
S 13853 565259145
S 1771 658305250
Q 10057 40018 3908377089663
Q 11094 68001 8409831270484
Q 75754 85670 6273765492281
Q 11181 80041 2156278386571
S 2829 172795412
Q 16505 25079 4127335093839
Q 36227 78191 1334591939469
Q 21285 46381 4167287740579
S 23140 508458398
A 2241 628193023
Q 44075 80755 1072979107807
Q 9926 70298 3019299433576
Q 17081 83626 5927736969036
S 12237 742180681
Q 3050 72620 6016766074154
Q 4804 85730 6938766706652
Q 67266 80393 8641964767036
Q 1481 93085 4890615762545
A 33842 426835673
S 22799 502502062
A 45122 313433055
S 84966 19944449
A 2333 924128982
A 38015 38916816
A 62520 190295220
S 34069 758387555
Q 27826 34014 1537170444688
Q 70145 73258 1432799232908
A 27906 246708368
A 42486 603597817
Q 46721 75823 1590642323776
A 34107 689693989
A 51946 341476994
S 78036 726289773
Q 24264 85784 4824130727048
Q 18 2800 2593955172763
Q 43464 43963 480802483437
Q 37280 71605 44845438289
Q 44035 49585 459412584462
Q 49656 65456 3171270287543
A 60970 566571393
A 12141 462394439
Q 3354 60380 1009935719588
S 63282 492340484
Q 38501 69021 4219764152320
A 32238 20506718
A 69683 986886169
S 45159 488006219
A 55381 450710412
Q 11869 89328 6357448682825
Q 33375 92487 3535086348766
Q 20461 54883 3286065844359
Q 4597 67320 905145009763
Q 7266 83495 315075268868
Q 66747 88221 2554797938151
Q 13587 73845 4387425933952
A 81780 911944177
A 36605 210173348
Q 5841 57013 3357389942161
A 20819 765985658
S 10597 802558873
Q 7347 63751 5129941299937
S 47926 55111059
A 30300 963067040
Q 8112 59456 1414816660633
S 68998 220605823
A 20280 186879688
S 39521 756090938
S 52129 423277455
Q 89867 90507 54512338397
Q 4575 91315 3834731074549
A 54045 275709742
S 91101 120470381
Q 12574 70867 2616881011697
Q 3940 91277 9713365653900
S 70625 478225530
A 31098 504490042
Q 42170 69875 4101985165091
Q 7880 78689 622571428426
A 9795 656748663
S 79997 562793395
Q 9210 63833 3954371209139
S 46730 316725948
Q 53884 86437 5793815576303
A 10334 424455707
Q 68202 77990 9452491587019
A 8299 323009496
A 11798 831945285
Q 38970 71375 6315187722174
Q 8987 93042 1015755412619
Q 83819 89831 4791871072574
Q 27567 34181 5911137822556
Q 1299 31382 3457686276538
A 38863 859673013
S 44997 451351981
A 15547 764502374
Q 3116 35786 2469933907441
A 86674 481294953
A 56114 642080230
A 67788 240582502
A 66378 921929515
Q 128 92140 5866383773104
A 6740 789137205
S 9891 846166729
S 3758 562514284
S 55195 362825351
A 83723 701746759
A 9598 992202535
S 33188 319425226
S 74350 261831785
A 90249 562330451
A 60368 539041457
Q 33788 54871 7969609257327
S 77882 127922384
S 24525 678879618
A 39130 221736452
S 36628 151495333
S 14932 99865575
Q 24465 33808 1785995317581
A 44483 970891786
Q 29184 48623 7627632964530
Q 1816 58122 2643647789990
Q 18478 87601 7922339103636
S 51250 89994427
A 41878 684075795
Q 4222 92031 1188259753887
S 28865 541353748
A 32131 710701914
A 39628 564365301
Q 6871 59291 6315137381547
A 3312 537612343
Q 47923 87853 7749611485274
Q 12584 67892 3024323405274
A 5925 490047386
Q 33778 70884 6297676558031
S 641 845597861
Q 33808 86127 2048977497850
A 5080 380984434
S 32019 228687642
Q 72115 91048 8638267004759
Q 1579 71106 7453299295664
Q 45087 51388 4609101042097
Q 22024 25714 1926847626884
S 89350 776372927
A 47583 724805725
S 84064 172781315
S 58599 95430026
S 40417 778655017
S 59255 376854242
Q 45120 78437 9812680452882
S 51681 241430758
S 49085 862343224
Q 56284 63181 2115274672111
A 36013 284492832
A 65453 397723036
S 64305 924848339
A 49868 326397333
S 6308 946133604
A 69382 775712589
A 85159 756226476
Q 16219 91143 2059021028908
Q 8564 82689 7894278239276
A 53372 596777435
Q 6674 26544 650739088297
Q 40391 44253 3030199099127
A 57908 947357873
A 53523 679569535
A 14467 466755590
Q 55262 65788 4543174226755
S 45598 972746886
A 50348 543871332
Q 66971 93061 2678602713278
S 78347 16821955
S 2574 862432303
Q 4649 59044 9648540892934
A 10647 307606107
Q 36619 90582 7072934033872
Q 29555 88334 5012011736019
A 86266 824434700
A 52824 913230592
A 33214 653616461
Q 15766 50218 1366407543189
S 3100 91604737
A 75991 303987839
A 61847 230557278
A 32842 581386638
S 27859 532982304
S 42547 340476307
A 83347 121914267
Q 38843 41163 1098694658311
S 54698 162321410
A 20478 999287705
Q 5471 84637 6814847376619
A 45263 762499121
S 8215 662114207
S 86030 935014029
S 21829 276952597
S 46644 646684140
S 49107 243379835
S 35505 961402685
A 59492 954977381
S 56212 653633268
S 80113 706817032
A 26080 155418195
Q 24406 91092 4365318278508
A 431 206763993
Q 7840 51015 5841795804279
Q 38365 56930 5816971256639
S 16142 25900440
A 88899 176505407
A 6645 791714904
Q 33961 41284 6036678424893
Q 5728 47057 7381749359792
Q 12082 79109 6289349929958
A 27629 544290461
Q 26702 62537 6363485139909
Q 5084 60497 4918652720276
S 61401 684195230
S 67813 228940889
A 46640 729082060
Q 14341 89350 3721572389170
A 2991 226852760
Q 17026 76955 8813478586296
S 13172 77170730
S 76045 685818094
S 69176 20721773
S 27692 268797952
S 88823 734519627
A 4554 755045694
S 49651 483124025
A 92106 704987393
Q 31734 85515 6492155504899
Q 32172 80287 6219818059675
A 43843 294954052
A 68593 979626788
Q 14392 59654 3046322523292
A 44140 401706511
A 73592 296048304
Q 26693 47660 6882795797879
S 75355 863859489
S 34935 311637253
S 43242 50047950
A 62696 513755899
A 25737 318766178
Q 331 817 78865125396
Q 1711 55221 5636871551561
S 79054 917594709
S 60350 19324090
S 43215 800444541
A 72078 204455433
Q 49482 56256 2516131341923
Q 74621 90379 673811504490
A 50284 216254891
Q 66429 77257 9843666795939
Q 8763 92340 5044667957640
Q 22438 86788 4302237278516
A 17230 105743318
S 6070 70197656
Q 378 93363 9064212859923
Q 1392 93200 9759958530701
S 61787 261074398
Q 22625 85159 4795098806000
Q 37012 59458 1199850034499
S 16748 616736761
Q 4875 84471 319540373439
A 92609 929278827
Q 68413 82738 2128747164123
Q 2514 93108 440920462849
Q 5278 30704 3975319033586
Q 11710 65749 3852854721228
S 78878 755941309
Q 8007 11755 3150905689089
Q 17263 84398 1914230451480
Q 7397 21826 5415639247012
S 49676 27300284
S 347 100995957
Q 39473 78174 9840381283739
S 33605 149961898
S 58423 60864721
S 14604 725678857
A 53776 997348291
Q 12866 91220 14874455616
A 82400 970195606
S 65547 361803074
S 80192 386700436
S 723 663130834
Q 6140 91860 7940474075338
S 7879 608377284
A 78680 944248718
A 9844 583192346
S 64613 54813019
A 45129 387848062
Q 21968 84815 2977931923154
Q 1972 89723 3273629700991
Q 20674 58022 4789086897600
A 25891 753859852
S 57852 525104488
Q 16990 72782 1115174548928
S 55875 896097358
Q 62574 84748 8312760211386
A 68171 327905347
Q 33576 46458 9871991984791
A 34596 795275945
A 62835 739967810
Q 247 52597 5134709623548
A 58908 241639610
A 56764 627576855
Q 44418 50540 4658609487013
Q 6603 83525 5318449324064
S 32412 164245143
S 36443 630959708
S 19394 133482519
A 87101 23697302
Q 1190 83410 3218719615746
S 53297 935510113
S 26237 793800123
A 86796 990382325
S 29297 809213862
Q 14131 73984 2552095644203
A 15801 685107322
Q 10609 88905 9463007891757
Q 2918 77774 3625734230469
A 72927 890822021
S 83504 110960316
S 29156 186614893
Q 34401 68703 3957381528035
Q 7819 82666 8479408524229
A 37652 381866063
S 33259 878298458
A 61453 700960566
S 33321 60759781
Q 6957 89878 7773176992460
Q 16303 86135 7748230417920
S 44244 826988130
A 60947 125203698
S 86527 901359951
S 68329 254385849
A 6973 219862007
Q 44882 86084 2368865972395
S 60240 931418003
Q 20744 76439 5379022009887
A 12080 746519502
Q 23517 91334 1508220720830
S 18963 858175353
S 92948 225401390
Q 426 77352 1373830710591
Q 18311 57058 6254144091062
S 81996 764060324
A 77203 752426324
Q 44262 45059 46817060964
A 73793 567144039
S 35273 373815669
A 71118 150837919
Q 39169 57527 7722640000842
S 53453 155573399
Q 17098 57937 174519222226
A 44619 816628221
S 29716 289874070
S 10892 735564252
Q 64800 73660 3973326477262
A 80088 169287102
Q 1498 52020 8342886359330
A 39308 598438138
Q 56794 73733 3426156284382
Q 37214 60513 1651555867971
S 35937 873172469
S 47568 493266697
Q 20205 22397 1422978246126
Q 5515 89955 7254216130474
S 73945 248870568
Q 1656 58939 4861900238541
Q 33240 91244 7663132076683
S 25515 874230144
A 89097 611766010
S 44984 409753641
A 44364 854663313
A 32580 898406952
S 7005 370063117
Q 36018 82526 7075547741991
Q 15773 75744 274261583320
Q 18662 69008 3670034624924
Q 42441 70596 3507382913055
A 76411 544839141
A 19661 353321763
Q 24632 45722 7718468342881
Q 54382 86557 3048294626445
A 53822 791545603
S 51815 155202418
Q 5541 83329 611683669609
S 9204 278536723
Q 28763 42855 6095431386739
S 66456 983812629
Q 11716 46436 1802067121214
S 24931 896543204
A 91681 437699557
Q 24115 61431 41635394083
A 38412 271976973
A 36306 251158715
S 71001 101828353
Q 6808 55363 6146443141216
Q 21250 86691 1762076374660
S 7885 138828919
Q 2577 89354 2915406025435
A 91158 74745648
Q 28222 72118 9230070932157
Q 60750 66381 5444367836786
Q 11909 90453 8444213882196
A 41862 810424968
Q 29964 89409 7520971758220
S 1414 448575516
S 89231 231684014
A 52776 340733827
S 44747 101061415
A 68975 905012626
A 11352 61903703
Q 23174 38662 9300730928804
A 88942 720653934
S 53236 159422466
S 43793 568902140
A 84662 511858490
Q 36036 82015 2480033856255
Q 11149 84287 4096696364799
A 54794 181858721
Q 68319 71964 1126195863094
Q 26892 46199 7495347313755
A 55197 349390875
A 54718 425794807
A 64289 85176702
S 92452 683138844
Q 81224 89347 1348334870065
Q 14274 57124 8107635439727
A 81673 188953062
A 28030 837533211
Q 81475 85496 1988507839263
S 168 624216749
Q 16503 37687 8983821663683
Q 21358 92032 4148788060031
Q 1885 91362 4967844427206
Q 50389 53569 1802155645280
A 65809 126902932
Q 37250 89735 9955101081450
Q 58919 76102 8830829191678
A 75615 405528569
S 58505 451880174
A 42366 284631424
A 52423 519509520
A 49188 678796424
A 517 821830068
Q 58193 72558 6705307139935
Q 72795 75396 1735031042553
Q 2962 48390 731387007767
S 9229 152693667
S 7081 582844003
S 43047 187722125
S 54435 617729368
A 4063 745124599
Q 216 87558 1965043232140
A 82809 164844693
Q 57611 87626 462435668566
S 10432 62721527
A 31477 42816311
Q 5441 84666 2143998143953
S 88291 134096280
A 68967 163226527
A 14936 103111523
Q 1816 85494 7142291884857
A 59799 355237883
Q 12113 90572 4806746784961
S 32821 567991214
S 51259 23794113
S 40845 319355316
S 53608 855690477
A 89477 337049761
A 43464 675530883
Q 38898 90927 8384056351138
A 92740 784365240
A 36062 122448297
A 8111 859565220
S 91552 247784420
S 75698 169685934
A 58965 954837841
A 11029 561118581
S 3741 818444224
A 48198 492444225
A 47730 294789850
S 93113 812173069
A 14347 53504890
S 9780 586768066
Q 50853 85004 1032107647603
A 82140 269889598
Q 22176 80937 8857370838879
S 90744 581675946
A 67102 15739126
A 11215 627296582
Q 16211 50694 4380286680878
A 63655 412172718
A 48661 234668853
Q 597 65914 7073468161634
A 52494 582650764
Q 21842 73048 2393860886840
S 71829 542919780
A 82751 900052050
Q 41232 53286 1914877445939
Q 40593 82229 925947678358
S 65462 325820609
S 27193 444969035
A 26797 449738456
S 35554 941114446
Q 40689 69666 2548204879731
S 37505 286167903
A 76277 587759320
S 37166 304797233
Q 11522 77527 8878058591068
S 66047 8697999
S 93162 884746640
S 60652 115085791
Q 11929 63318 6160672862752
S 65079 449013718
A 66685 433711727
Q 17195 62402 6602818035631
A 31270 116365876
Q 22589 31723 5962129683914
A 91928 224344869
Q 73309 88734 3082676270714
A 22090 487194618
S 74402 864000497
Q 26724 33414 3675850238825
A 25908 641776367
A 75250 466967408
A 53689 305214876
S 71074 649968152
Q 26656 66644 5551999481441
S 34728 489686872
Q 30600 39885 5254015909083
Q 37458 86486 3549845880766
S 85719 684909634
A 8447 872802256
A 79925 7637807
S 9099 483180525
Q 1887 89892 3490168052978
Q 7067 17277 3075830138333
Q 12575 48372 8931254820336
S 92205 270484524
S 81667 672401421
A 55846 840113827
Q 32974 79304 6702328778685
S 92176 263256652
Q 37847 84458 810773925281
S 45057 902370409
Q 36696 90814 9061479574207
Q 54955 57444 1559155645373
S 38146 521435142
S 58221 759562074
A 37914 322038722
S 8206 332139746
S 92849 351067902
Q 17316 52114 4625739042239
Q 52017 91260 9352695719625
Q 8310 89413 7119113107222
A 58691 983809890
Q 17479 64867 4907956464498
A 4377 127325049
Q 38426 68477 59742137882
Q 4886 87917 4937460811025
Q 17211 49682 1871501893276
Q 1208 71760 2493712520679
Q 11653 84233 8097529960033
Q 30008 62078 2606742129281
A 39736 728171222
A 31989 521563136
S 5710 556009989
S 49844 472066883
S 81534 578079926
A 62031 791603549
A 81366 102243889
Q 12584 41591 7879271073832
Q 22559 57844 9555252179954
A 6476 894686074
S 21757 554706345
S 90776 851775842
A 25748 291950784
A 90822 870794642
Q 4545 89427 7657120960053
A 14150 831936876
Q 15091 92435 6883731806299
S 5038 94431016
Q 61 93362 7559051653491
S 74638 575200355
Q 5628 77645 8668884940410
S 27224 287907521
A 82843 909997318
A 30168 245632497
Q 8319 12822 2396762376939
A 54495 182402449
Q 36341 52860 1757590332943
Q 14586 17099 1075004997905
S 18404 31153815
A 72408 783958978
S 19518 683396558
Q 5076 17827 7936768098299
Q 1840 49528 3245532602079
A 30875 301764297
A 41020 653897747
Q 10584 70175 4597026510938
A 25519 246083785
A 58628 124769590
A 6062 524234718
Q 18505 74703 6793499730898
A 21044 308896200
A 48879 610721960
Q 56137 65039 7113639292877
S 37735 476105483
A 33329 283563961
S 37639 292613644
S 44897 481737868
A 3975 612001469
Q 2084 91029 9430938192814
Q 1276 69882 6103009648803
A 12034 632840549
S 37490 376793684
Q 4278 88942 7689501311506
A 36005 799946280
S 69692 650220180
Q 106 92994 9627789845211
Q 3907 83856 8619483036493
S 57164 763361378
A 35527 924196699
Q 2131 28289 9867065149881
A 62234 979581391
S 57286 470360645
A 13003 60291038
S 34037 984018428
S 55744 444494584
Q 42557 74695 2501898834735
S 57613 336734644
A 2686 782100276
Q 39159 89994 4697596125879
S 83375 589807903
Q 32202 84837 1638305872739
S 14129 575201852
Q 13469 80599 4857259090631
Q 9014 54294 2487977935214
S 63809 841989635
S 64827 216343481
S 34897 935388453
Q 23183 82779 9063107119217
S 1285 577905870
S 68554 833677521
Q 23634 59692 9852384311071
S 73124 170159816
A 61213 446551322
S 79669 930265716
S 86814 760702741
S 89207 656897050
A 52820 140593905
S 6927 714416858
Q 52749 64213 6479141675646
S 72917 324673793
A 9124 823467695
A 31510 187819236
S 13149 925083535
A 74525 858675116
S 41089 689443671
A 54400 368756848
Q 5893 71420 4302755838927
Q 79856 92531 6401156873550
Q 42366 51493 4757945564123
A 60165 243664476
A 18356 486616267
Q 11999 15413 3395625857843
A 72174 275059818
A 30638 702325873
A 52510 49925902
Q 30881 68712 8184897136862
Q 28802 63623 7331097560104
A 86665 255761942
Q 899 80377 253506873145
S 54664 920875375
A 30324 468748165
S 36075 924839307
Q 1624 91137 9657394104127
Q 2511 24629 3399911798105
A 36651 425829871
S 37237 875174
A 11062 38951642
Q 3373 91882 2830691493262
Q 28318 81638 9133269533513
Q 10997 87752 1041058377860
A 11379 273730086
S 13341 743452529
S 21573 538873131
S 91178 558955572
A 89181 68172362
S 18859 321400127
S 8163 4770972
S 52118 30141212
Q 19617 81324 735117102195
Q 36058 45893 9410069856243
Q 43449 90103 9442058044681
Q 22412 48522 7141937506129
A 46150 792130909
S 34341 597568401
Q 42572 85649 8427211762403
Q 1812 65437 9632330759686
A 14983 326103872
Q 1229 92750 7401382192502
Q 54145 81070 5730823218788
S 78573 852690615
S 49917 891460538
S 35749 591685694
A 1060 542512597
Q 2316 60481 4226979196116
A 41535 515964125
Q 19484 77124 5987270199890
Q 35580 78495 5825110960583
Q 4081 25942 3203097915982
Q 10064 28336 3385942271396
S 43344 482012251
Q 7599 91317 6886932165792
S 23723 695469899
S 14484 246801757
S 9311 847942342
Q 9332 82833 9785009824721
Q 8222 71969 7692808187599
S 56545 226175880
Q 76617 83452 4361956707268
Q 62137 89405 4650002208058
A 73566 547084031
Q 35566 48761 1246558601111
S 91402 507355282
A 74331 158217169
Q 20817 70120 4984694445929
S 80141 419824024
S 40699 279084450
S 85415 150544621
Q 3340 87536 3172608737780
A 86544 670453503
Q 13522 82051 8528208610423
A 25177 152762164
A 53998 538658561
A 66770 74614169
A 54502 151854163
S 71121 576493858
Q 7477 27097 2303872594577
S 89375 197630387
A 5456 200383005
A 76156 490184816
Q 26554 80039 3797055433691
A 93 536865209
Q 22281 93180 226609300491
S 68870 49969072
Q 31849 45315 4720971985397
Q 15295 56785 1843661229703
S 14565 97866148
Q 11903 85841 3538092395027
S 23688 423242468
S 54571 44411544
A 53370 656173668
S 38133 330550458
A 9637 914273762
Q 3487 90994 654349847209
A 21648 486837768
Q 6272 89981 4233114845525
S 61956 936504804
A 81876 606165824
A 21178 596225010
S 76884 739476074
S 58196 285570129
S 6417 639847183
Q 7489 62202 5931767464666
S 82468 827797370
A 84600 946039102
Q 85312 88881 1820984351611
A 18282 3574719
A 77353 234887967
Q 67266 77830 1404361142840
S 2255 475938991
S 66867 619672459
Q 10078 87487 2980920003851
S 56928 561162056
A 84301 282809668
A 3276 593493381
Q 39244 85786 5801807543107
Q 52886 77372 4768259327708
Q 2897 80545 1289291786089
S 5090 740969364
A 7639 553505769
A 45050 77606120
A 26765 900600726
A 44173 933675102
S 36101 445339056
S 63356 862991374
A 67959 34270721
A 76718 676256507
A 46327 346754353
S 22547 785399840
A 65330 712692081
A 387 699926348
A 57168 754962464
A 50072 805026158
A 3837 543425331
Q 42192 79326 7612267564139
S 89999 704202999
S 86805 105906481
A 71499 723638436
S 74362 246091457
S 3752 119088479
Q 6732 71774 606532193819
S 74250 972138894
A 11358 695758930
A 63249 252495965
Q 58859 91340 1100981946027
S 26314 466723020
S 11677 413819927
S 21441 677546771
A 36146 673819791
A 71054 828175924
Q 5435 49299 5774113095385
Q 17170 64802 5075872317708
A 7786 510161094
A 69203 158563727
Q 11897 62328 158524647948
A 79784 7678678
Q 22479 49780 5410284329912
Q 71606 84044 4013508416945
Q 28067 92051 77596739141
Q 55183 60113 1458807441506
A 24903 2416979
Q 25348 34263 4430904015932
S 3817 816507818
Q 1166 60361 8863552138349
Q 15597 87647 6542676767276
A 73255 869538121
Q 457 88243 210788738121
A 54911 480703626
A 88025 618057395
A 42898 822334477
Q 7318 81573 3157329467858
Q 8152 93320 149415522718
Q 7535 72024 728330252681
Q 62538 78698 6400834151932
A 42622 245410290
Q 34724 53135 336053939556
Q 23251 43517 1951714762991
S 3929 414383705
Q 42876 74028 4943781818671
A 33960 931020656
Q 8284 57605 1458739420882
A 2681 374912914
Q 58632 65252 6236058781041
Q 180 64186 4586248772822
A 47190 151835130
S 2487 173466053
Q 30086 77583 2983240026325
Q 24505 64157 8336815107850
Q 4092 68110 5789468211579
S 85046 979456946
Q 4368 64142 4201608428077
Q 52894 54776 1071980283856
S 29095 277537805
Q 22443 59228 5889877590435
A 51185 389611393
Q 11280 68960 6580559700228
A 20076 810012955
A 47591 445712425
A 47040 124555415
A 13119 158808676
S 57969 327450683
A 15449 738651769
S 65323 734648278
S 5422 493796317
S 80966 241983751
S 89520 844280150
S 24437 724014357
A 64796 823368292
S 44856 126938853
Q 4383 91512 6158689890729
A 53918 817845915
Q 12559 61129 1678457596579
S 63619 58503761
Q 2443 91743 5389897058189
Q 12192 84301 2497551458843
Q 10341 59007 2107996399471
A 72181 429288416
Q 3893 91922 1918345755979
Q 4360 25135 4385389588400
Q 2332 37760 6442893422259
S 10027 795833737
Q 30474 36525 3261286953348
S 38085 674296949
A 67862 208346822
A 80778 560889220
A 490 527584657
Q 68 31857 5271541087159
Q 5025 40823 2222017432351
Q 50517 66810 7261522156495
Q 23121 84675 5011030929802
Q 8622 56419 3277764543298
A 38325 776548331
S 20847 147487050
A 85342 138711070
A 4612 177037690
Q 44808 85649 7962437197243
Q 200 71145 1669584553483
Q 668 31143 6289713867974
Q 20761 42084 9428964123985
S 61587 649293154
Q 40138 85301 6226443310491
S 53331 651387749
S 82166 186622200
A 65572 213993940
A 48801 101796842
Q 978 85871 8610851008475
S 22466 208501588
Q 43980 85518 7409197071106
A 32078 812077509
Q 25109 85911 3322555131099
A 69711 543564167
Q 20807 30726 7925420503086
S 66241 661547321
S 73523 315480030
S 76243 173693045
A 15593 641096910
A 15006 85714896
Q 29903 88447 3741179766888
S 82573 733266314
A 68698 983744688
Q 5775 13214 5194244647823
Q 3012 91565 5707485773199
A 1773 141601363
S 67712 392109441
S 56883 911782356
A 80291 986680673
Q 38878 76021 3723927780319
S 26087 890114704
S 58574 740658335
A 10723 211517612
Q 31303 78795 6854318044939
S 87151 715048491
S 9400 414959668
S 61638 877412669
A 24285 896731447
Q 11708 88232 4684747372803
Q 27263 47496 5195299036940
S 59223 43921055
S 44495 62463760
Q 13658 83732 1230490730506
A 72984 195051863
S 32962 450687488
A 66164 871479126
A 66400 801343415
S 31767 955972644
S 62438 741345245
A 37158 766005051
A 26990 826136828
S 81116 746288860
S 70345 515687212
Q 23534 79930 9947322812753
A 27913 625682880
A 72812 781320882
A 53437 434175847
A 16549 776094744
Q 10840 82902 5393864521590
Q 38950 57508 6166844450718
Q 30563 78853 6986690773923
Q 29955 50276 4134291386143
A 78880 185126877
A 220 156545543
S 91495 336022937
S 70225 990983405
A 85919 425300112
Q 5276 88738 5308394672194
A 61979 120846978
A 10950 711801905
S 63664 392949837
Q 25184 62975 4730691589449
S 74392 247423668
S 85579 246010298
Q 37794 77829 967849842364
S 22683 589199540
S 21952 494557228
A 44132 26260188
A 69387 82547915
A 57533 28567416
Q 5233 11412 4968451093237
A 44175 293105148
Q 6723 88989 3303351177133
S 61454 418212159
A 78286 826427612
Q 6860 91380 2926593342741
S 42044 611320964
Q 20021 32730 2933961689950
Q 8701 92082 3199218856563
S 48041 76175976
Q 25349 74627 1385888204800
Q 70714 75166 196756937496
S 26942 71703180
Q 11313 79208 6896486853056
S 33962 658806938
A 11043 583937293
Q 5145 90451 2547412346872
A 69426 357504367
Q 39799 82562 8020392819039
S 43804 981087277
S 14020 305373010
Q 6547 77673 2435312500415
S 67012 16204569
S 66251 596448948
A 41730 843082660
Q 18926 38438 9863659349057
A 68211 511343603
A 47203 909787664
S 38916 84853880
S 19871 780608725
S 15463 945533966
S 26556 158006389
Q 36729 67774 5643901878582
A 80743 848225718
Q 2719 4375 1514929766760
Q 18629 55703 8476838853718
A 39686 639667270
S 30793 469387474
Q 2990 71193 774617749794
Q 12667 66508 9235586077224
A 84230 709933023
A 16167 424729122
S 89908 847439233
Q 8833 26764 7319429545910
Q 19145 29767 7329425745044
Q 12594 79369 5514202467406
Q 17203 72569 5044795163876
Q 26282 59433 4585579992474
Q 48827 92129 6910411604835
A 51441 572786357
Q 14031 87073 1093707412137
Q 32375 62243 7982954646492
S 66791 175384554
S 40380 77098631
Q 24636 75145 3218861528892
Q 45526 47969 2360296897781
Q 23889 93007 8887315580962
S 69552 831382625
A 27144 557568887
Q 16039 66465 287345378207
A 72068 332243831
A 52864 96486572
A 59572 558085798
A 2226 358122534
Q 28729 73563 9249896308084
Q 26333 79522 1625974053494
Q 47605 91809 754900728603
Q 10711 76818 5114948567323
Q 59232 76551 109816796743
A 18485 442687689
Q 18571 78827 1475785827961
S 78960 311338891
Q 23975 47859 1180217715777
S 70636 669699975
A 15905 418440925
Q 8660 86517 1171002380576
Q 11844 21014 8658849314495
S 35651 208847706
Q 6064 79828 8857233438660
Q 36507 73129 1946302648497
Q 20670 76821 5570324322403
Q 12813 88820 1008056184264
A 9676 379863362
S 79736 171902150
Q 11780 46732 570287576373
S 41187 770687552
S 71967 83635399
Q 19377 93212 7361811596524
A 31228 243389805
Q 11288 60219 4926998941234
Q 20390 45212 2499410867614
A 45094 539790911
Q 3137 89131 1941558388623
A 92379 134782280
Q 17104 91011 4942952643231
A 82866 604448523
A 62119 492812147
A 60092 317456584
S 23581 40063287
S 54852 868154290
A 34293 155980410
Q 58349 90777 9461074566324
S 8223 347900953
A 2277 678370831
S 36971 998049691
Q 30603 80025 3419227359618
Q 37357 40024 2326797741347
S 24508 60078809
S 14277 592344502
Q 41555 52468 6388432158500
S 46248 541064965
Q 2299 64164 3315540140615
A 78552 203617979
Q 27264 41845 2346131995044
Q 50711 56215 5146042912591
Q 7500 79371 3481767288078
A 26176 297115784
Q 9506 28337 1514520724541
S 32897 579249716
A 49046 426208779
Q 26895 92647 1476646575569
Q 1288 21766 2324555924826
Q 179 92557 4849185397844
S 90627 881856044
Q 48029 62619 4796555241500
Q 33259 90225 3606816271421
Q 7049 25927 2948426533685
Q 5011 68442 8333735601138
Q 14423 68911 5228280981363
A 9479 543635664
S 74297 146035574
A 2425 52595139
Q 27744 70597 8582505981391
S 50423 373528697
S 18258 130422888
Q 11501 73152 3307977351590
Q 1547 27090 4501658292797
A 44740 666593448
A 10395 859450534
A 85822 708159440
S 69574 195593122
Q 14470 55725 4884583331322
A 65377 734314378
A 2906 988579937
Q 16364 50706 5699162246122
A 18069 871203344
A 57009 209989526
Q 15728 50686 6922538616976
Q 591 46762 7266506252870
S 30199 412791703
Q 231 39884 9614822710146
Q 27648 88847 405788805907
S 90489 561646979
A 30695 455217833
A 82534 238873902
S 21277 564199595
Q 20444 75179 3779543998022
A 81606 942241335
S 49341 58958707
Q 2350 72726 8550167025763
A 54806 928490049
Q 4290 91721 8710057018455
Q 22318 76449 8425310332819
Q 11546 81056 4592343297105
Q 500 73049 4252009546245
Q 16787 41269 5879349802498
Q 55206 63172 2324490449430
Q 16156 63879 8807707668019
A 84710 349490502
Q 6576 88713 3194564542712
Q 14997 49687 7273754275645
A 76717 771719439
Q 5982 64442 7873286642884
Q 33591 38884 1490933069673
A 24760 845395891
Q 23599 63743 1884511277442
Q 16954 81683 8814602802960
Q 14845 74930 1929578669748
S 72205 694423080
Q 7476 84237 8034061810518
Q 5024 59161 1250445664114
A 80701 901341024
S 6052 679001328
Q 10616 71081 2286466799782
A 42311 166350481
S 72388 859861720
A 34112 26543397
A 86002 64937469
Q 52991 57834 3858281481391
A 22138 271300527
S 87107 489374282
A 16668 676870284
S 55335 184683218
S 52271 210798085
Q 20760 76094 2628791486415
A 50098 560256345
A 25196 726750361
A 15199 545315509
Q 13337 77895 4826844848429
S 75463 755346884
Q 23789 73144 5136978182613
Q 53490 68657 6707697499186
S 78980 982218243
A 80165 236989910
S 16410 336492012
Q 2010 66226 5185043600275
Q 50286 50587 84919766533
Q 65701 72170 46252771111
S 71573 614574363
A 35350 923214169
Q 10616 74092 7555219688112
S 19130 913811091
Q 22362 87618 9754751292650
A 47613 149299075
Q 40453 88488 9633028038340
Q 53468 87477 4745656836272
A 86925 363113333
Q 1834 89042 875969003310
Q 7370 91254 797518314089
A 13814 206686300
A 48494 103993888
A 48887 581045048
A 87159 682663573
A 66241 323938544
A 29105 82973456
Q 1338 88901 5856570288637
Q 833 85891 8361108637408
Q 23987 78736 2387393506957
S 65671 858613164
Q 32363 82907 4589717525122
A 45446 831378520
S 91855 334962374
S 16054 567088849
Q 9 93258 9500451115820
A 64397 625942106
Q 42764 75099 2548139858901
S 51937 703039981
S 79065 430811982
Q 37493 85836 2807847066669
S 77452 485090256
Q 11805 51922 99146167892
Q 16439 81420 8725832724642
Q 41103 64134 8177972882027
A 75315 685775783
Q 4317 86262 436663691606
A 47727 490869772
A 46589 5942720
Q 45444 90123 8082518147330
A 39895 318937574
Q 22527 92569 5149308452635
S 74193 445126119
A 62462 39223292
A 43115 366501982
Q 17353 67237 1570767759631
A 12661 372630869
S 92921 583099245
S 38657 583188082
A 91685 946261124
Q 4013 89396 5465927427343
S 22703 270502895
Q 9195 75681 442040076885
S 53056 35212838
A 48739 493439830
Q 7165 89676 6641768021372
S 78503 63303060
S 45926 257831790
Q 15171 17675 1547038022422
A 16937 556152469
Q 9342 62540 5664594092092
S 91040 299306812
A 47309 743875030
Q 24683 32181 2969597870209
S 28672 79725969
A 65459 807488755
S 3582 427599938
Q 14177 93121 8714733655869
Q 21743 69986 5342074778017
S 10287 580006550
S 37527 264950985
S 86863 698381137
A 81221 767091312
Q 61862 69051 3030891292300
A 55333 443558888
Q 79 32650 2600574843906
S 13732 656598427
A 81418 753428018
Q 3125 85228 8486023201173
Q 22480 88475 7352088337755
Q 4195 50662 4104664473813
S 6738 949741127
Q 55 92612 7336043148538
A 49845 477580987
A 79684 965870942
S 58118 68553836
S 18471 391935655
A 55212 525404668
S 77727 515988899
A 68537 941849500
S 42694 236462452
Q 23121 90495 2009592757661
S 69391 773150802
Q 25288 66953 3808716287371
A 18355 500541411
Q 48259 67878 6050809433500
Q 12932 53838 3491194709376
A 61429 449511014
A 44599 593359683
Q 20732 58691 5906912004348
A 34594 589930293
Q 2821 16115 9224755113213
S 91118 137049137
A 48949 56243880
Q 29518 34243 3774211812631
Q 38396 93092 5856659103539
A 30511 357661781
Q 8576 39925 989556597189
Q 15326 67971 3478995766890
Q 24793 56392 5790154706675
A 84230 329117000
Q 11978 85836 9121988733179
S 44154 557771192
Q 21743 90743 7298778041858
Q 19627 82342 795823929056
A 56623 845426198
S 91198 271267960
S 51552 728605899
S 5642 56890736
Q 2048 48848 70444986045
Q 1321 92299 2362714213718
Q 12772 87344 5287518885801
Q 6178 78864 4678764342036
Q 53212 71440 2546881647586
S 83758 667698310
S 45686 810085067
A 42648 595746243
S 84669 822012515
S 81772 103743660
Q 49818 82689 2502677292469
Q 26201 88285 7407101908987
Q 30938 38223 4350638351399
Q 626 93311 1682430679956
Q 26562 83744 2874753666711
A 82268 747027649
A 66766 189501536
Q 9740 21961 3220922995976
Q 28022 67882 542921645029
Q 2051 92167 7957198199228
S 49788 798443324
S 61438 279333238
S 90401 150170075
Q 17174 81470 2318967236867
Q 40419 83776 490368269580
A 31136 300084722
A 77311 583985874
S 54277 831590545
S 66881 42430710
A 58765 586499898
S 66967 816972372
Q 5939 93217 2336159061627
Q 934 92554 8019209889300
S 49764 866869344
S 85207 895540835
S 92346 165459207
A 16328 1131968
Q 742 92977 8914296835382
Q 65833 67580 1701007349621
Q 10177 50670 1612447895800
A 42081 42707649
Q 1698 81428 1962454180070
Q 4149 43389 2361407435521
S 13205 714414940
S 15378 910164977
S 88309 509228553
A 73573 354795971
S 63611 884361948
S 1458 480391466
Q 4900 90032 7416668175063
S 82775 742507092
S 36197 459106505
Q 9357 11268 1106610352717
Q 6710 75827 2692922239291
Q 55669 71527 3194177636311
Q 51273 73458 8899831003594
S 85853 359829331
A 37135 302264223
Q 13818 86204 1424726359235
S 22487 249501552
Q 21225 85915 4092281384824
A 91262 992250011
Q 17946 64368 9969911351242
A 27824 195226010
Q 50733 76455 8609262285623
Q 23741 85691 8130037036358
S 92754 6886301
A 71716 481027342
S 45487 289547326
S 62312 670839681
A 44391 37677017
Q 22755 93156 4745711694240
A 17437 603454669
A 91041 385727458
Q 37117 85729 5032356524437
Q 22595 71240 8997008795839
S 79154 290249430
S 54850 956144702
A 9240 204444076
Q 2024 27493 6428451173848
S 6908 205595023
Q 8676 55839 2847085889467
S 81827 841841424
Q 7700 80218 9067552685125
A 40959 82155688
S 91465 542883334
Q 3921 20769 4929940970018
A 21014 379662434
Q 1494 89973 6154236111181
Q 37670 56570 4955811156680
A 32500 229846940
A 24566 111627102
Q 3009 56417 7471468920348
S 22244 387228722
Q 19863 78407 2704274987390
Q 25326 54093 9368477207606
A 43039 271894735
A 53514 547231066
Q 49892 87716 1728719355092
A 62255 318960706
A 90332 914647898
S 49284 514142047
Q 15971 60211 7276939427934
Q 20428 47601 2347191031200
S 48601 571882393
Q 6723 60437 7393651278948
A 25271 578943350
S 49830 113580643
Q 21580 38530 9723179106417
Q 1826 89698 6265358147098
Q 13687 92116 2324086838553
A 81721 741314397
A 91259 638038443
A 20475 510455202
Q 384 87371 6666833926569
S 64262 577807478
A 59717 347877807
A 52756 663222654
A 34183 76062905
Q 24893 40628 3004219667583
Q 6750 6833 59424599976
A 73983 638980311
Q 17149 22094 3261813604828
S 65871 103562056
A 26942 372360318
Q 3825 87248 1344811442827
S 50687 261074514
Q 2811 66268 7119405563041
Q 16833 72717 1430079401738
A 16933 633585270
Q 2552 14552 4602757423855
S 23983 408079698
S 12331 947515920
A 31686 386256274
Q 55947 75545 2630916144712
A 28476 1894882
A 6459 47233760
Q 72296 77270 4587360791291
Q 26005 28557 2119840826625
Q 34250 83473 9762440946795
Q 15337 87728 1052839246997
S 26748 987634578
S 74438 383516015
Q 31 93169 265398336201
Q 40370 89138 6734668438662
S 26733 24580152
A 43898 673563902
S 19088 303418501
S 90080 496599569
A 2246 683267548
S 41928 858293172
Q 30160 87648 9490372720994
Q 4134 49360 38000178602
Q 6582 85827 7216571031340
Q 42206 43350 438392541606
A 7075 141049390
S 85773 804647945
S 9066 82647864
A 22073 19609103
Q 30981 72187 787407269562
Q 428 67025 1568932247417
S 40295 761983369
S 66056 274103600
S 36124 31480644
Q 59483 60947 176020675737
Q 13095 92652 1024097068632
Q 63395 85666 9661864385693
S 81072 462916513
A 65172 281850356
Q 8402 80667 7324998734657
S 10768 81723319
S 45218 964021042
S 7609 135783657
A 25492 56912684
A 13335 44217323
S 45844 16542472
S 8461 865415393
Q 29940 91564 3546129557552
S 60390 602167261
A 65278 259747899
Q 1669 72878 8291544999928
Q 34572 53602 1060148499256
Q 21356 76412 4744968511317
A 54033 764892981
A 31114 83754707
A 74924 686478378
S 92858 485167906
Q 12533 61776 6672824583420
S 57796 899807060
Q 13986 27814 7468896077263
S 59116 750048425
S 73723 77399943
A 26449 181056152
S 51981 69942454
Q 22685 88486 7865765131381
S 86732 518542889
S 92768 323968947
A 89582 588294070
Q 22061 66890 4762557542199
Q 9149 25836 5851134589374
Q 7995 87601 4199240306061
S 28338 714901404
A 60411 255118812
A 48874 678069904
Q 28276 86099 8962024191510
Q 24115 93345 4696534648671
S 84194 943814524
Q 30591 70163 2460914638846
Q 5937 83302 1449706109376
Q 84301 89296 514135934602
Q 16169 24540 1605407428952
A 25484 883680459
Q 56052 56275 110075815180
S 39437 232590307
Q 9210 75934 6451458360949
A 39767 165705657
S 30908 283356177
A 59003 279137373
A 30488 415897836
S 87578 764058165
S 8482 835918713
A 86886 129643121
Q 34390 70014 2535564492874
A 82845 652646916
S 13920 535658085
A 55007 72583039
Q 34216 37817 3383974122638
A 86648 950975062
S 22631 298086956
A 11250 182932625
S 11492 579463374
S 11521 267136826
S 67712 864199275
Q 24720 74127 5835668484567
S 41480 561263348
Q 18593 61078 8616718001319
A 43827 739785022
Q 16946 85330 1045102246790
Q 13967 35810 3325700707013
A 69037 699829449
S 66788 530092033
S 43136 188599883
Q 6200 90094 5721650701669
S 1724 991608525
A 8202 81430821
Q 31 93228 2526326373297
Q 42499 70383 7970052625752
Q 49716 51429 1393325040170
Q 7328 13174 3117227146420
Q 29637 46213 778922900726
Q 1392 85767 905240632020
A 32450 755753068
S 42204 631080614
A 88431 783357591
S 75720 425357750
Q 2873 86261 345233362758
Q 45542 88168 9316111206628
S 15852 932812341
S 75190 25296763
Q 5641 18874 1096639882919
A 76579 553102019
S 73778 315946940
Q 44319 62825 8268655944758
S 72221 826089675
Q 68062 83993 9388574876493
S 24888 325704226
S 80886 984726779
A 67484 956971269
S 89044 801476420
Q 7665 34914 6723524216878
S 55269 514878351
S 31725 974195425
S 33836 999012365
Q 37137 84364 5562472901561
Q 6818 88651 6659959200981
A 51767 104639701
S 24858 147745076
S 59659 939255533
Q 3914 49636 6237332659502
Q 28616 55706 5753807358874
Q 494 73200 7694247756152
Q 28233 81180 9213108509227
S 56850 355453172
S 41435 312359548
Q 15598 55824 7641528529335
Q 26785 73337 415052213456
Q 24493 51008 8277011669103
S 52340 62092374
Q 48517 73536 362290882699
Q 57402 82520 9759400308028
Q 35504 85402 5401730499735
A 38595 806506572
Q 42091 54133 8691265664281
Q 1766 92910 6019740913867
Q 2630 74079 3874132563463
Q 61494 76302 7441015861560
A 27851 914725186
Q 24036 91818 4966516804309
A 47699 939907190
A 48614 31813749
Q 15010 89152 7659199260357
A 10670 725561254
S 85682 427938077
A 50430 305348005
A 79920 434643289
A 29226 860046694
S 40253 32277483
A 54477 629356360
Q 19 93326 7866547030458
Q 36194 84648 2994518301070
Q 4351 36359 9704228191586
A 6101 179351415
Q 14378 60570 7614096869615
S 19770 375493679
Q 19311 91836 3148934958069
Q 35662 82110 188090922509
A 20686 814662019
Q 495 83595 9077777472057
A 93180 878242744
Q 32632 40666 4984813178671
A 86534 965933491
S 67394 967690233
Q 22899 79179 7058348181885
A 60575 113680306
Q 82360 88361 1062859128534
S 13449 866858689
Q 7045 83072 9048946449777
S 9501 693897101
Q 20364 32665 2305174701129
Q 12276 59695 1162315455486
S 72211 22444731
A 40458 63471580
S 93260 373332877
Q 25364 28184 903882891690
S 74516 269922846
S 14095 811536399
Q 803 59221 647071866088
S 54917 753475384
Q 4764 92673 2808365031536
A 35498 223597112
S 19631 402920799
A 71503 521492844
S 27176 659913713
A 91673 333856227
A 36657 266336941
Q 41539 57444 8004974363749
S 30043 436855240
A 14588 357385071
Q 1472 20207 337226894421
Q 28036 93366 1472847319261
A 49821 107987431
A 76560 944017349
A 36808 831861254
S 92362 874568244
Q 12192 76634 9524850725053
A 682 494113779
S 22791 570270128
S 59029 334675260
Q 1242 92839 6294247447315
S 3910 482560169
A 37199 649145023
S 90407 824642622
Q 16519 76755 6723648552103
Q 4699 15656 6158852985036
A 12929 224176759
A 90682 208384320
A 70642 889382733
S 15467 134626821
Q 29524 40475 6074810426109
Q 11704 77236 547585287414
Q 11903 87803 7216170566301
A 51592 62892570
Q 23898 92089 3175866823364
A 826 231242619
S 2340 653526257
S 48616 402603079
A 41297 432066306
A 16215 652932804
S 28971 936176657
A 30332 441606394
S 19820 266784328
A 27925 438895117
S 41007 272319049
Q 30058 83758 710411430856
A 10406 982804859
Q 12686 23256 98719674048
S 71349 867296574
A 63080 254434476
S 91264 851913049
S 18479 95564014
Q 1564 74605 2492700574177
Q 33705 91000 4946442560154
A 71293 219254945
A 67447 447684326
A 39538 270170611
Q 67741 74536 4027444856272
Q 44889 80018 4664285706082
S 23885 707336053
S 51319 111622489
Q 12 93345 1749711495837
Q 848 71191 6011327916368
S 15233 798775833
Q 10747 46821 3383779211774
S 78359 442158789
Q 7908 83892 5438067488419
A 71548 346953391
Q 16139 61644 6598876138296
Q 60390 72999 6269833582966
Q 1998 61497 3990584072184
A 60825 647756237
Q 17569 74295 2765279060512
Q 19726 32812 5130158418760
S 42197 241758537
Q 4433 85611 2429936435955
A 57626 770024766
Q 10485 85600 3919805858008
A 55309 285508372
Q 15865 16892 937105666475
A 34051 918791398
S 65495 348102067
A 81656 887768652
Q 3932 82852 1837585881013
Q 3736 33502 2405678146850
S 75624 345562106
Q 55148 72317 6047782622994
Q 32803 36769 2222875092386
A 58431 950737812
S 72147 702050338
Q 27698 91559 7789114748967
A 69739 455174603
A 78111 7731769
S 33506 534662135
Q 50190 83889 2528957078828
Q 3127 91967 5211049310810
Q 34589 45164 3898721467262
Q 26677 33262 4466446681968
A 9791 917940544
A 26803 987708162
Q 1747 60447 8569031240433
S 58972 700488274
S 59482 188327674
S 39529 422044780
Q 16874 51716 1606838617366
Q 194 92574 6069647132836
A 19849 431085063
A 87171 471346511
Q 775 27685 7782455703402
S 89369 250584773
A 89116 990124743
A 64037 394865189
A 13580 384953908
S 30419 74133167
A 16928 113188633
S 28273 885164253
S 50093 96728860
Q 8013 85023 8509157313347
Q 33120 43793 9014034203835
Q 1554 83974 7492130537471
A 4363 509057936
A 91000 909060636
Q 41125 76728 8073150137447
S 83043 383533940
A 24821 59423941
A 47631 188218397
S 23432 126205108
A 40910 590360379
Q 30924 41266 4017868587623
A 20228 597597722
A 22861 229373625
Q 22952 65969 2551826343070
S 35228 517736402
Q 8150 88796 1823246396115
S 23971 123071710
A 17212 722143605
S 61667 407313671
S 67935 5256471
Q 40547 61768 4424437416823
S 39317 409061107
S 14536 317458229
S 88138 743349507
A 17245 279802965
Q 6058 89994 7575302892058
A 83279 465177945
S 22444 539018685
A 20795 228643813
A 73757 443707155
A 42061 973970550
S 65217 499844778
S 39648 237393954
Q 42076 51037 7364009881556
Q 10172 24608 5184443736149
A 36900 634512100
A 39743 472951743
Q 3337 77571 7695901265944
Q 16855 58853 4325398573632
A 89933 911683126
Q 3950 75523 7267286056065
Q 22042 71168 8295906229752
Q 28158 86654 9352160484288
A 37780 682936185
S 5855 166680349
Q 4544 88980 6852082131757
A 73989 790337922
S 11711 346503861
Q 16069 68368 5230594124293
Q 12032 79984 1397293133631
Q 49769 89977 6644880795287
A 17576 989061838
S 87197 314654498
Q 74539 88265 4043486097281
Q 991 85305 1039100978582
A 90357 654055971
A 35982 547332244
A 77987 64058284
S 14898 427784945
A 20472 378277686
Q 4993 84224 100536736223
S 51371 253929129
S 81699 63037560
S 84028 608123385
A 39465 388980501
S 44840 811130874
S 91964 596740257
A 26044 27284441
Q 14766 31007 4628809739412
Q 33961 84315 3572318819496
S 75449 501871573
A 43019 229856222
A 83415 637094029
A 37102 556773935
Q 781 56888 8583128622318
Q 30232 70925 6401041475325
Q 6305 93239 4908139887593
S 49718 179613342
Q 9440 42026 9135456032736
S 52890 160332097
Q 11635 90109 1326488109668
A 73000 474329592
S 10394 824933654
A 25393 247918908
S 88935 596614273
S 26567 234855856
A 32833 244558392
Q 7723 36000 9262645637258
Q 66864 85166 8676438799372
A 51243 806427328
S 48956 4951517
A 87155 515611369
S 308 471687157
A 3750 364985435
A 41813 186972174
A 87710 684077475
Q 30523 39462 7777974390913
S 68522 279953958
Q 24997 91235 4909247109804
S 13776 399277876
S 59275 735118189
Q 61508 83727 8356360906331
A 47045 327681628
S 28327 212696731
S 91950 157913164
Q 31482 54652 5261873308549
Q 350 78626 4637069570797
Q 11492 15819 2529352384514
A 77589 866970404
A 53383 830235647
S 67 510162554
S 35802 926949607
Q 49612 65512 1926679069731
A 49960 696955892
Q 56164 76145 1916424406258
A 2048 3496484
Q 3118 90538 2597214899950
S 23436 40122375
S 82370 178731286
Q 3987 86292 4393539382427
S 49629 186865851
S 31231 69464651
Q 10097 84732 6323341663120
S 5886 264886642
A 81907 990606613
A 30816 744593481
Q 54871 93140 7551550089691
A 38419 645686408
A 89288 538542764
Q 71796 83307 7603539782434
A 70449 688953250
S 69597 114682699
S 53598 712678883
Q 2597 89507 8682944433111
S 31739 718728481
Q 43177 87595 3163624806006
S 83427 30288365
Q 2952 80640 3472922279413
Q 1218 57943 7288540560943
Q 2584 92272 2240422655954
S 91740 154419236
S 47161 609297934
S 12891 20074720
A 85422 329946573
S 78316 98123805
Q 24076 68998 9030233075042
A 2802 268200078
Q 18328 53536 7663544626789
Q 1189 93305 3304854376282
Q 16043 39386 5431728805326
S 42142 510319634
Q 16519 73379 7410394329331
S 80007 812436753
S 79261 12664906
S 62394 928407088
S 53980 608498112
A 25240 645523256
Q 34439 40637 458849729697
Q 2031 54398 99590656604
A 84793 375514350
A 57725 946971388
Q 13353 85354 3699204714184
S 86514 989525989
Q 10038 79331 9401560165866
Q 1586 83320 6521092936416
Q 1618 45758 6476877558616
S 39430 25282733
Q 10560 23081 6537213061129
Q 20816 82691 9499337263267
Q 11468 93212 65604836775
S 21259 86030642
A 80004 138166141
Q 7145 85355 315663621798
Q 52629 53652 833188673027
Q 18944 76646 1171608301592
Q 76751 80572 271333312935
S 44761 666663248
Q 4279 82059 4458480975176
Q 26938 89975 6361215472117
Q 6177 49318 1169831156039
S 14948 452329843
Q 10887 23801 3767904154012
Q 2281 28597 2798023756714
S 8170 627456055
A 69423 584165422
Q 6366 32370 3956251190648
A 22197 925883851
Q 13616 65745 1995314651791
Q 33028 75113 9431689788798
Q 56323 71150 7661444722618
Q 5294 92927 7787528026423
S 32320 952921482
Q 13475 90948 4979194576678
Q 435 81087 8516230793991
Q 2202 19189 1484847004999
Q 4574 87651 6028644798959
A 41954 510553656
S 13145 866355890
A 27113 198268097
S 50989 848140447
Q 64970 83707 7483042042852
S 7592 918535418
A 32846 727109493
Q 38608 82501 8923519944627
Q 30 62233 6782216118543
S 86591 240253519
S 82933 577581061
S 27382 357405482
S 80435 725012239
A 76719 987024289
A 74976 733113117
Q 8582 21007 2700407685959
A 23089 5053080
A 50997 327195650
S 9735 77298016
S 58047 827622441
Q 139 90841 4079615671186
Q 23306 41412 6872667116372
S 73290 92085122
Q 21965 23339 691464052028
A 91237 768637469
A 31613 863779547
A 85006 174056368
Q 29348 40463 62640515620
A 53772 715576323
Q 64567 76539 6379334158741
Q 44176 90909 8071747633194
Q 37777 91237 6160421133438
S 26662 600545159
Q 20064 44190 4257039338321
Q 43642 64990 6162513323343
S 69441 101200506
S 40514 768384538
A 30491 587754117
A 70107 760842457
A 76082 195032270
S 51191 218201644
Q 25446 40124 8588258449675
A 65924 521642337
S 40585 647334495
Q 10432 90176 3836336783669
Q 896 88485 4350065465530
Q 25382 26854 1026102032714
Q 39 93196 5893927889227
Q 12634 44655 1246639297478
S 18611 827606051
Q 49312 65757 7273320554205
S 80634 108909805
S 30509 823477887
Q 24357 87741 2267002764505
A 48289 150654023
A 74443 590650812
Q 10984 36483 3776006882591
A 34851 26549149
A 82948 550992765
S 16763 545954979
Q 20598 86638 3659801970078
Q 24578 44423 3268053966867
S 51477 283195901
Q 3767 58783 4383845458439
Q 63483 91352 1424900217937
A 33088 987006827
A 58682 913936244
A 30053 737547129
Q 20836 52183 9983847427568
A 72676 25130291
A 64855 573399178
Q 10369 66295 1517658939074
Q 5157 87319 5658150062690
Q 7469 90178 7712497001852
S 1533 147126151
S 65709 122017210
S 92420 83557718
Q 13830 85097 6784010653849
Q 12181 63113 4458028532908
Q 4753 52164 9630560066761
A 2617 985602296
Q 18516 43614 1631614228453
A 6554 823387117
Q 22927 56580 5066144118223
Q 27234 56101 7761184587991
Q 6190 89116 9723102110407
Q 2625 72289 937201400336
A 8344 160965083
Q 12439 82332 5649785983582
Q 31656 55306 4159353334636
Q 6026 59063 1221097177782
S 69608 58433601
Q 5778 80603 2194849712686
S 70060 135180392
Q 2694 91262 3651498069633
A 77326 25527545
Q 1254 61858 1372785028616
Q 24173 59882 4263195326030
S 34384 853432431
A 35541 827210918
Q 1015 70685 9843609112402
A 48991 2936098
Q 86668 92780 2661466557009
A 84272 241493366
Q 25616 33584 1951060973105
Q 1089 84888 5196549714263
A 6930 680552330
Q 20918 69280 161399326449
Q 2794 90946 8245408159628
A 60165 396098639
S 49014 75508781
A 3435 520924780
S 2960 549455073
A 23865 307415422
Q 13068 91715 8115448718628
S 23774 672148392
Q 8184 19673 7522640835380
S 64479 290974012
Q 12820 84762 4186906590611
S 1484 216475296
S 72296 313357716
Q 3044 79140 4956310691086
S 88504 515154240
S 74523 26127252
A 87822 594634556
Q 43711 46896 2699201628951
S 40471 675430613
S 19004 910163258
S 31065 800139655
Q 25231 67029 334372219673
Q 7523 77214 8193736219999
A 11944 416001231
A 37489 710265617
A 30623 160103504
Q 19503 24523 3187118131609
Q 33517 89338 2616778928115
A 81410 905267378
A 25259 694148681
A 67263 480611246
Q 21199 59454 8595007639731
A 28981 369479338
Q 15483 54180 4943826593650
S 48667 82848737
Q 28652 61908 3872137656701
A 67708 78673553
Q 59887 62378 328947629993
Q 55406 56624 318607712043
S 47763 526560675
A 56052 402147520
S 42252 688838107
S 50670 136900672
S 14850 558839193
Q 6895 77186 6511235095426
Q 53542 75436 1053274499592
S 88104 972684618
A 47680 522608398
Q 19951 90455 7494046363908
S 59267 817544068
S 21733 314880444
A 31229 386373700
Q 2487 86013 5020196559727
A 25557 526808550
Q 4992 92728 2419245510055
A 56324 823979298
A 7579 364492899
Q 19460 84508 2830038647772
A 70846 282420741
A 20657 475496287
Q 53223 86427 5215823702151
S 19959 509367463
Q 2043 93190 8988904828799
A 1199 869763889
S 4128 776152505
Q 15613 71873 44814905799
A 84308 526164535
Q 16701 65885 6206470444215
A 28542 530408112
S 26868 715398646
A 88615 857288274
S 49999 245849142
Q 16200 31377 4629287547956
S 71235 955043446
A 72024 13419389
Q 15049 48529 2628618596541
S 54898 68322284
A 29615 323113590
Q 57692 63643 4116175691412
Q 6254 87835 5168530883395
A 61776 785664608
S 21812 824244581
A 1469 177988311
Q 52549 90970 3212122150039
Q 22002 83744 4001330420196
S 48960 658921045
S 65047 145456654
Q 28230 86628 3608972902914
A 32530 174463624
S 15153 51864830
A 35719 458128923
Q 3769 61099 76408807347
A 55725 151120324
Q 6051 78517 2569904073787
A 28019 562407449
Q 2154 33608 7831479143030
Q 39600 44071 3223110860271
Q 47305 70181 8698822285598
S 8760 396880322
A 35834 286998195
S 23840 385702364
A 75354 422048622
Q 61198 73580 788599178933
Q 29995 64962 7637807452124
Q 1987 61183 476735259745
A 37837 413450187
S 11299 380605841
Q 16477 35910 4915688926587
S 35219 90538860
A 32014 140271806
Q 10040 74977 5556527055169
Q 47802 78837 42227229692
A 75021 811899479
Q 10213 86235 8422364446095
S 45077 216492972
A 13012 733321314
A 48602 457394056
A 48469 675778267
A 49862 268330904
A 66376 748893878
A 58261 34145304
S 59610 861611322
A 76103 86742752
A 4038 360983987
A 33102 426528645
Q 36339 40815 1007188682814
Q 8686 39398 2813796666739
S 1173 750509154
Q 1970 84516 1650184666788
S 8002 144578517
Q 57278 59704 368567532112
S 10723 244775853
A 43553 59354352
Q 7225 39929 1887715205299
Q 23956 87141 5350687184380
S 37254 240549300
S 18325 338091164
A 608 455077954
Q 11852 90288 9028492870914
Q 3777 10808 963409623837
A 47520 40145016
Q 17132 40802 4604054023532
A 77386 47908215
A 43070 128584662
Q 66758 72430 716624047827
A 53767 316146960
Q 41185 78152 8632406625171
S 38700 744676188
Q 56252 65985 1699897499656
Q 8858 78462 4413342780053
A 37338 151311486
Q 27257 80329 723873184188
S 9355 693548346
Q 76671 81509 2025664106912
Q 11090 28046 3852547599418
S 71364 31433260
S 86111 838206428
S 53862 121173894
S 84522 637244843
Q 54318 77618 6555792778072
S 85130 551194634
S 12980 67612056
A 13069 646700054
A 30703 355549680
S 18053 433312789
Q 32699 84620 5201439570069
A 27761 523312536
A 14560 841519745
S 31346 553144848
S 65936 20693433
Q 36377 42446 1251697927087
Q 47252 57191 8584897668202
A 84487 567486886
Q 20092 75171 9680387675857
Q 40977 71795 4685841781614
S 68640 405700285
A 74820 872709405
S 85487 540435004
Q 27558 90292 5551377626570
S 20626 169807719
A 28929 392195941
Q 13318 58154 442870544366
S 26035 812946912
S 70787 560856972
A 64277 800364101
A 22995 887057947
S 37558 523881716
A 69941 792470762
Q 25180 77405 7463844337955
S 62519 850616315
A 68221 574721083
Q 19314 65376 3118750731003
A 36304 76042181
S 15163 645111093
Q 67883 83318 779745307915
Q 2063 89451 4290761294327
S 38322 639393633
S 29783 105640004
Q 890 85629 2331936794494
S 1961 833444938
Q 20703 27397 4406863386085
S 85627 502257012
Q 38438 72020 4544695143649
A 46671 698373852
A 744 225162931
A 77840 871429482
S 5498 959176343
Q 10187 83510 5438454394636
S 36874 97755971
S 46119 790499714
A 79388 1939826
S 41421 763860273
A 22131 876020437
A 43304 863205205
A 4093 884643231
A 74934 834047900
A 31784 751706024
Q 7259 91640 5569939499779
A 50562 130478260
Q 33462 40613 401300307496
A 58519 24739150
A 64813 148131663
A 3909 279492998
S 84069 180250469
S 36660 501365927
S 11051 163408153
S 47630 826617570
Q 28401 55102 6819856954449
A 44700 413677554
A 23296 387839460
S 46131 517702353
S 43169 30144867
Q 54316 87607 194939131855
S 32115 283154094
Q 14736 63300 9743001599066
A 18421 719674404
Q 11395 56249 2158463276353
Q 16435 19037 2073266690943
A 91753 122580565
A 5199 570432756
Q 81226 87807 6121997991994
A 37523 425677398
S 46201 635693149
A 32841 586233903
Q 11733 19372 6569742872621
A 17809 573324716
Q 49658 86325 6402287828303
Q 24541 84762 9049492737158
S 64837 374428218
S 34325 511772728
A 76171 664246420
A 10418 539502100
Q 28741 45753 8997041351144
Q 3225 81619 7468781285419
Q 41778 67347 9518232160682
S 8548 452699341
S 74345 998007482
A 62191 599497476
A 48252 200364244
S 57456 293500619
Q 57920 72871 8528595364517
A 27404 96008783
A 77318 376214908
S 64711 966165039
S 34245 330654240
Q 7742 69822 9699968408650
S 86863 647570941
Q 40074 69045 8298879351332
S 45259 564709455
S 4559 372788710
S 63434 840958202
Q 4216 92685 1868459262239
S 58368 930759679
Q 17826 53686 691706600018
S 81115 419777053
S 74305 135028694
A 53722 734383171
A 34717 512603875
A 77854 699455091
Q 65236 87996 9815054304595
A 75289 34100550
S 1792 815434348
Q 11824 51168 770010742936
Q 21979 61186 1879277998985
A 74203 717947437
S 40023 471761517
Q 20306 86863 7095935706509
S 10363 875910153
S 49289 750263534
A 47870 209180737
A 9748 435788160
Q 37559 69371 2965597695718
Q 19726 87938 9832663462681
A 33153 79231905
Q 42213 50615 3581666091750
Q 26310 55649 1897651874898
S 88525 86228160
Q 25518 44698 3618511853735
S 3644 978453260
Q 8283 88500 4508481454858
Q 22135 61669 5661092406514
S 22674 868758464
S 35917 205650691
A 22315 955358977
A 46346 829136407
Q 13948 75115 6720019905842
A 19147 490468491
Q 16050 62381 7029506285061
Q 52286 82530 5816486011286
Q 22603 75924 5957086568285
A 28953 113750762
Q 8702 93059 2623178483139
A 51541 447545829
A 53687 320850937
A 77540 423926785
A 70321 294744197
S 81232 615299948
Q 8598 19534 9518918076100
A 5472 951109245
Q 44753 91707 4039834421249
A 52939 622198817
A 44855 105599656
Q 29541 60332 1972349543917
A 21404 264652186
Q 6650 50243 7925808644962
S 62190 440967477
A 62951 260945568
Q 41370 56834 3720864518597
A 50938 460255250
A 60270 531340457
A 89883 337595494
A 63935 953068486
Q 33298 79309 8796534292186
S 84687 875086405
S 81178 943200738
A 92781 326583380
S 15439 983373289
Q 6901 34416 5310794424062
A 43638 24282761
A 1584 737621487
Q 8299 68969 7131880177552
A 10278 271107472
Q 21934 22506 433109150271
Q 4743 86141 2176143569092
Q 26938 91841 3951295073473
Q 16525 65565 3431926190469
S 25637 861176307
S 30906 986859506
Q 13152 88889 517026978538
Q 297 88147 5508435889304
S 68895 518832782
A 87653 677723843
Q 8886 60551 7512159232325
Q 14339 86971 4973011692272
S 736 837472090
A 90537 692392688
S 56533 193876590
A 14083 244294530
A 53370 205880810
Q 15408 72119 6578340338529
Q 32296 75471 9431980074334
Q 5545 83220 8805350775490
S 87307 499686029
S 26431 963402340
Q 44223 72116 7831816524377
S 68060 676832536
Q 22999 57827 7170478668602
A 10034 805145184
S 69702 569387605
A 55267 257183266
Q 36584 70714 673875855872
Q 16314 45477 7822586284703
A 39660 765967552
Q 26074 89546 7574127967152
Q 834 91954 7479282095060
S 22269 184820262
A 37439 761079219
Q 10432 91718 5210298022649
Q 5784 40759 8515649917838
A 33601 952409348
S 45192 374600094
Q 4617 72089 4083930992970
S 77834 823465033
Q 39545 90717 265614047957
Q 6538 41580 9875648682870
A 37118 636630026
Q 56359 86345 7277769599073
Q 15023 89576 3854693396737
Q 39950 55793 3510620839458
S 27641 85382014
S 7245 719542482
Q 63293 68729 3815387165959
S 71287 264838489
Q 1205 92919 1665491940151
S 26285 993348367
Q 46260 82619 9968606612413
A 14103 649318094
S 51603 97619306
Q 37677 77919 6110535122450
A 63963 965147960
A 70985 76245140
A 15616 270430740
Q 26401 50281 5549055250905
Q 22417 39255 4271516135760
A 1397 869205765
A 67770 377271466
A 56758 552685618
Q 18490 78472 2750137771310
Q 11971 36940 1659723829432
Q 3348 65175 8870094547097
Q 2802 67633 9462344419113
S 89209 933958165
A 48592 70654526
A 28032 316702655
Q 22389 48087 4476661449882
S 22151 284190488
S 6265 931240270
Q 1744 91637 4665777704848
A 13298 258636875
S 71376 609855150
S 12445 623013414
Q 85476 89814 1620550233330
Q 41121 70137 8693893755704
S 52831 85273358
A 86675 317278717
S 15662 534475925
A 56572 612668116
S 41799 489370410
S 74440 415208229
Q 3169 92206 290260796477
A 41585 226216755
S 76547 847759458
Q 417 93265 2398556631187
S 68311 965770656
Q 26733 28662 1696478307524
A 42696 164922112
Q 9684 22637 801346333087
Q 8157 40476 5985114638078
S 20834 847521605
A 25759 504252360
S 29044 449092312
Q 31306 91854 5264931060043
A 85052 467922821
S 33276 124609442
S 7387 377884511
A 21853 55055010
A 51026 150713402
S 79521 125795925
A 61536 529977583
Q 43158 84630 2545730800019
A 32071 891785274
S 40793 160557861
S 8437 894144393
A 70375 945171226
Q 8531 16207 4056317923126
S 29765 823533571
Q 1714 83411 1481920005348
A 74690 164946971
A 78572 858576372
Q 12663 76555 8337498872950
A 60833 691304154
S 2719 903703313
A 36074 458400240
Q 757 50984 4126201489701
Q 54096 57682 243392595668
S 18401 144692436
Q 1316 84795 595749772748
A 43190 712171851
Q 37592 91406 5256434672947
S 1727 892380156
Q 1899 32215 4576121682021
A 42008 806744154
A 16535 53163919
A 22033 968307509
Q 44855 48183 1354619107752
S 9498 748514427
A 13474 229100365
A 55869 446760651
Q 2305 66889 9710646659730
Q 4264 87936 3113284377222
S 21678 310490326
Q 15319 85641 8348785375318
A 391 140735823
S 23273 232845272
Q 4877 67042 7646797701967
Q 13762 92499 5564514160999
A 13277 140089224
Q 106 93074 2778001823788
S 57317 602054781
A 39868 718754121
Q 3603 92047 6450035060460
A 36233 116579300
Q 7989 82591 1632117150714
Q 86043 91150 2370893017714
A 47423 770816840
A 68168 11329395
Q 18012 91086 8151089617781
S 14380 143926822
A 90784 538840000
Q 20698 79555 953037933062
S 8355 837381668
Q 4236 45269 7040739025908
S 70627 672875800
Q 3467 86324 2545390557922
A 87536 407243983
S 60287 527781606
Q 20520 28602 741020456705
A 38349 756862306
A 80736 101605013
A 69776 462805921
A 2939 690288048
Q 54277 68385 9924087195776
Q 544 53769 3845256124576
A 89154 954557339
A 43015 645366113
Q 39 93352 8050054363919
Q 34731 78695 4159529172893
A 3998 397163575
Q 13768 52783 7748450394475
Q 2080 91109 7822423483730
S 80531 606578568
A 53497 410585071
Q 10279 76056 1497695989120
Q 31068 92247 5463027536783
S 16271 459158875
S 16585 787897819
S 73837 649194782
Q 22846 56421 5948088868363
S 74386 148014784
Q 39591 91333 6070372796806
A 78530 978339305
A 11807 204123856
Q 38149 69892 5200351337491
S 11240 51735330
A 68847 603451774
A 80628 946293609
Q 12573 52088 8283520439683
S 32711 667899745
Q 25010 30881 1463098377178
S 78187 265150690
A 81700 233238522
Q 35065 58657 7868641281955
Q 5081 91880 7819531856488
Q 27856 66092 9521737087118
A 69163 866500651
S 35168 199464247
A 88058 340112934
S 67152 493579964
Q 44034 84804 7981417137675
A 92333 645586603
Q 38621 53784 8833301288334
Q 32408 45179 7880309384849
A 79665 133097817
S 10552 437016850
Q 41668 68865 1533041021247
Q 20406 80780 4363599820443
A 7564 521516261
Q 19786 90542 6308742524109
Q 92355 92404 43219556072
S 79370 686681873
Q 1224 72957 8127088116137
S 53868 797307618
Q 5140 37670 6435027678371
S 8234 540918518
A 91661 975684857
A 35384 80610614
S 25325 51010587
A 80273 292071818
Q 12858 41212 9271076041325
S 734 615701598
S 8317 225736426
A 88916 857058257
S 38824 756428723
S 27093 568825913
S 89711 477576004
S 69821 710209467
A 61413 769559795
Q 5386 74274 9200555868696
Q 6685 89173 3886867551152
A 23236 73235616
S 33503 830069907
S 16495 545123252
S 11189 674686331
Q 27149 48855 9581657479120
Q 26441 61482 3934486251089
A 89173 192296146
S 8561 469797857
S 20414 255372066
Q 87728 92372 1147819149510
A 33999 328292055
S 44422 736241372
Q 4465 91264 9805800267165
Q 317 89821 1936772305789
S 47148 363679900
Q 3866 74406 1665070854114
Q 9799 71808 4868638562641
A 87484 129988035
S 22618 50036955
S 84649 733282871
Q 50872 73224 6017790911590
S 66966 757671797
S 8092 716974889
A 39439 846122480
S 67266 30489684
A 42386 344123814
S 58326 89471666
Q 4145 66247 6580801756158
A 2461 362810072
A 83102 490704080
Q 1706 79841 8782945969994
S 550 331834309
S 68600 729487140
S 15418 315845907
A 53679 213214493
Q 5486 70337 8925437325176
S 91126 479049894
A 40048 935513304
Q 15304 52884 3786566001733
Q 50170 61619 2704441060162
Q 16386 90941 165311274948
A 49535 428343598
A 62386 239045429
S 36702 109809067
A 33369 619576243
Q 34778 90549 3869774214010
Q 32126 80554 2610188090504
Q 47891 70302 5193206418096
A 27948 434351939
S 71402 246645149
S 65278 174565789
S 61506 816102095
A 42595 358373952
Q 4817 86724 8865089125084
Q 27068 76645 7181305414843
Q 20952 25182 1336256672812
A 16447 847205416
Q 30991 68245 7856699488372
S 43407 109689091
S 49193 550929124
A 1976 129465135
Q 47744 56320 830572240810
A 13300 735100114
A 53057 467500502
Q 6323 41235 3181709596917
S 65751 197473197
A 92331 176226255
A 32334 633634942
A 17339 332865594
S 86098 666466060
S 29171 88386246
A 42675 924063743
A 65383 760664916
Q 38631 45570 1172997771183
A 33785 161999062
A 73248 172869268
Q 42965 72820 2974604686984
A 17372 113775760
S 78919 808763953
S 39149 377861439
S 56210 967078305
Q 9283 92883 1815038481627
S 40027 441359146
S 11022 353746499
S 46890 698463117
Q 24283 60256 5502862809275
A 80556 506972825
Q 12035 68601 3784574767000
Q 25633 53439 6439253304530
A 69942 59779311
A 24518 906676227
S 47120 957790822
Q 35001 86357 8637996958013
S 557 531329274
A 91285 529190010
Q 43474 69124 4113118182829
A 12667 928471201
Q 3521 92727 6197932424291
S 17402 1034801
A 63190 606945122
Q 20392 42598 204942386210
Q 36129 54626 8732344706247
S 83375 336267822
Q 3155 85620 7165379367331
S 81761 696334082
Q 365 43521 3335018485577
S 622 184335595
S 49094 352955
Q 4496 88878 1992838288062
A 8943 874849336
Q 37584 40059 205779916036
Q 28038 37935 6053357185956
A 13831 541647062
Q 13173 32940 3246370823138
A 8703 209352751
A 31491 584741989
A 49377 820788076
S 79125 96552602
Q 35685 68379 2866539219097
Q 5593 58711 4497200014312
Q 19418 31566 5939373791102
A 84508 965526466
A 55192 479997720
A 34025 668952656
A 15662 287950674
Q 71167 77539 729416733525
S 87967 100660386
Q 2686 92758 1116349638843
A 9869 543532218
Q 3391 6133 2022480586308
S 76176 914729843
A 681 713280682
Q 2778 26489 7609551062014
Q 41706 49492 349242102934
S 15627 340544651
S 87254 123183148
Q 76994 91705 8600473582388
S 38699 755350590
S 65067 91339076
S 62001 752782204
A 17285 278049137
S 54352 59813697
S 52520 88684719
A 29580 759203826
A 38728 251696706
S 6135 30594500
S 55084 795112075
A 41076 323125521
S 10672 435730136
Q 638 35223 8601912956994
Q 38215 87116 8245850202097
A 58802 530606353
A 87730 33652945
S 45245 372846454
Q 78105 85639 2804383653713
Q 8302 83176 627229934099
A 17457 747615015
A 77 535087726
Q 25215 65185 6913932892158
Q 14184 37991 2542862732959
A 24543 45306081
A 87678 17469610
Q 23390 78540 5994532682767
S 60688 750399113
Q 5408 91915 1481411598740
Q 34454 89768 8404873098484
A 48259 693728531
Q 4129 4823 144068145019
Q 15288 79716 1155726197493
A 42687 224647092
S 77000 117974621
A 81028 127438491
Q 6533 90752 5864961832847
S 60897 627160562
Q 4984 80611 7350637975577
S 24782 32907728
Q 23208 29925 5019783389807
S 31566 678101689
A 46861 534633867
A 76933 769718415
S 10692 575044124
Q 29148 66728 3775996240605
A 43918 485027184
Q 5417 60085 1946371324282
A 84773 697223675
A 80358 339699159
A 39146 75010772
A 34371 351918046
S 33652 278143950
Q 4913 34253 9034377987496
Q 16090 48355 3246518395157
Q 7000 83921 4890169683237
S 40148 954941484
S 84425 390201053
Q 55410 91339 379053527596
S 53335 663719473
Q 6003 90629 660754788624
A 76254 392475220
S 78775 46111982
Q 9511 69442 2565723040098
Q 47317 69685 9072993759664
S 9310 875083644
Q 530 93008 2500077321059
Q 6417 82254 246196926547
Q 3142 61718 6189674453601
S 41929 568101944
S 17793 819411372
A 61644 684171685
A 56418 643874714
Q 11239 87132 4898862328336
S 59919 704300387
A 4924 627298455
A 55556 801463973
Q 4740 68153 2831233235665
Q 41890 88784 189685172786
A 14005 695913258
Q 1963 78850 2211001356628
S 73493 90769742
S 85018 423313511
A 77177 995410307
Q 65718 65782 25082370038
A 30198 570774766
S 82318 498446883
S 16115 294655577
A 8841 179924643
Q 11079 41062 9410279221987
A 39911 287165187
Q 19836 65518 7506973276598
Q 45476 88463 5453972794374
Q 11409 78028 2286567473218
Q 53713 70049 1898868853768
Q 58 25914 2398093045037
Q 39901 78558 2165437179031
S 81041 123554630
Q 16019 80490 3204143524562
Q 441 89877 6899227694296
S 77943 184329559
S 48547 886973514
Q 41850 48679 135126131322
Q 13114 80737 9593266339529
A 45572 188446571
S 46752 153524687
S 31088 730327832
S 42507 868806141
Q 39009 58118 5430839890863
Q 19248 71598 1581796949705
Q 14819 82248 3471193992894
A 77935 24878078
Q 63576 83321 7868318358837
A 13534 274829854
Q 2472 92953 405892563941
Q 4407 84578 2257270939964
S 28544 630031235
Q 18638 49811 250520693657
Q 47312 61230 3048164941269
S 63021 134119535
Q 18163 49346 7468936565743
S 56014 403988869
Q 37083 93273 1561097511883
S 59100 314878639
Q 1571 65081 2645333882949
A 13156 867148982
Q 59 90898 225541114284
A 25160 310617240
A 62095 270507578
Q 75261 80653 97730035593
Q 27009 52344 1161135242791
A 20949 136322746
Q 48043 64973 3226030938930
S 79576 960192137
S 6868 444109369
Q 23257 87046 8818754468483
A 91032 714399095
Q 23183 91913 3415452264869
A 38927 353856097
Q 7415 90945 119764818042
S 59206 153471102
A 13709 635714807
Q 20365 87283 9599495600698
A 25182 472862995
A 61552 156520290
S 11041 585178511
Q 42226 57269 4158492662679
S 17119 482850360
A 42071 298800140
A 86744 822080972
A 66364 544612248
Q 174 89365 6335837158001
S 53293 632801224
Q 11372 71946 435414983176
A 87229 830232510
A 5185 812136802
A 41119 964400995
A 33724 311963977
S 57094 68824702
A 63454 844268396
Q 7071 60635 9325887037606
A 6091 145154377
Q 1096 87820 428326939201
A 43258 182904598
A 17706 774192092
A 2946 647500388
A 68353 957000239
S 37783 437973064
Q 14095 89616 5917838457967
S 23835 633797438
Q 32174 92449 7047888483888
A 19076 539685937
S 38352 468949062
S 68212 265798665
Q 4586 93154 6680064795564
S 6596 764532186
A 42010 446771793
Q 62444 82962 3287924448715
Q 23889 52023 2854331360408
S 70622 905288716
Q 8436 26999 512743655282
A 16426 557789481
A 82329 204041200
Q 3418 61941 5047990112314
Q 77328 92975 9500118719616
A 7599 349182464
A 89797 113466407
A 75511 507704079
Q 11943 87829 5371899528744
S 11186 504019805
A 13405 589033804
S 73833 247925915
A 38318 572197567
Q 40401 84977 5623856214638
Q 8976 35828 5155647548461
S 80513 265518844
Q 31142 73421 8691965572852
Q 13346 73786 2419779337579
Q 40495 57277 2473969406398
S 24663 475122900
A 29813 322857994
A 40262 222145579
Q 37750 82774 1042740773286
S 10447 71288473
S 41211 271746935
Q 8205 59750 1696217274541
Q 78175 83683 4274008886116
Q 2918 78083 1192847434624
Q 3799 80301 9126973110240
Q 250 87968 5440486036885
A 41934 353097795
S 68593 250962593
Q 55603 62633 5481876111736
S 52173 366809481
Q 41644 59718 2013804966165
A 81985 963016798
S 1631 861425882
Q 6662 31412 8022081646285
A 82101 55160231
Q 8094 92704 1082892501742
A 75004 545707483
S 18016 833841144
Q 9912 59518 857420396357
A 33131 721518520
Q 20724 42019 2643414034666
A 78460 238345605
Q 701 72960 7229440344260
S 24767 778594127
A 70919 215507186
Q 15280 20138 595770305532
A 89996 44520940
A 42882 549920514
A 44727 110682534
A 30821 271225922
S 33377 744843940
A 60951 658990326
Q 22180 77830 2079601640650
S 18785 313132395
S 81674 168387550
Q 4010 11648 1877527605177
S 45576 847193934
A 21302 41969668
Q 2235 91855 3646358217123
Q 37223 39937 447051225302
A 65609 918695053
S 74108 391470066
Q 13254 93251 1217063366613
S 38393 564693421
S 13895 232783875
A 88308 223106748
S 64251 83623494
Q 34334 83646 5772134155417
S 66983 483413668
Q 48658 73446 7670096363935
A 33745 665359964
Q 21810 91495 8373645087543
Q 13889 64199 6841712026252
A 990 348596687
Q 25217 43987 6770879963372
S 59648 486664800
Q 1336 53851 217507060525
S 18210 209326949
S 90537 494746145
Q 18142 70127 8610371223880
A 82585 472542171
Q 821 77231 8085727689650
Q 58738 70760 7948187929412
Q 2753 82681 8026384938159
S 55427 868255204
Q 24855 42256 6691133457803
S 10457 97874783
A 88355 873624453
A 45373 76418538
A 79900 281967932
S 834 561231808
A 13599 19685090
A 21128 588565519
Q 7975 55003 7136404534000
Q 7032 55977 1982980899768
S 49224 328378828
S 15491 628211061
Q 35158 69452 9910389608013
S 65639 128768698
Q 20361 44202 6313971088090
Q 18175 93243 5174835852733
Q 22528 46348 2297038968524
S 73822 438798609
A 21295 5789551
Q 5022 61833 4731824379277
S 86385 392329024
S 59041 166177321
S 18683 30176300
A 48038 748952203
Q 53770 71620 6638982403565
Q 10620 89681 680252504387
S 65687 774531704
Q 4079 20748 9539312275516
S 39317 10541811
A 914 944644088
A 70444 466892259
A 35813 830159667
Q 17545 91428 9361819650689
S 83187 921329669
S 30934 899769626
Q 6057 93238 3897672654934
S 44052 594809557
Q 8264 15548 5027000759418
A 33989 398527136
A 5208 696472775
S 18125 513421701
Q 9345 91102 5789685182380
Q 1455 14605 4928284826281
A 11657 455432985
S 78628 141255200
S 12783 363157917
Q 17424 49776 107765926451
Q 18368 89877 8364264896835
A 43650 970809516
A 22331 939691027
A 53010 231022697
S 663 49820735
S 84795 904068014
S 83600 844533895
A 28777 421646916
A 75509 507399219
A 82529 163546331
Q 65443 82949 7393150997979
S 84543 215214716
Q 5385 57944 6041107163882
S 22132 917194000
Q 24268 58672 4409149795524
Q 10348 66119 5072102226621
S 14187 961316302
S 39618 122419898
A 10645 854262282
S 81646 515833793
Q 13633 38256 763500893708
S 59811 774003039
S 65255 198651022
S 66541 981308401
S 8764 273949045
S 48351 661093082
Q 1800 87824 1909409577238
A 50060 47041501
S 16178 84587674
A 41129 147145237
A 77426 559786382
Q 1641 66107 7456460833060
S 10113 234646263
A 90839 179228181
S 56126 517343634
Q 41067 91929 6391593880483
Q 72180 84412 3574150023086
S 54438 524678198
A 52606 627137839
Q 7240 79183 6006076401827
A 44975 408911266
Q 47061 73372 2046295641079
A 7630 262814656
A 42367 972036296
Q 19894 26897 1245647373149
Q 14598 83092 3370440286843
S 77003 772929869
S 5675 132732836
A 4906 219973180
A 73895 644968502
S 1814 39391733
Q 26496 92504 9604598221348
S 78170 51696750
A 64731 318458303
A 84616 885794217
Q 74370 85283 1822109838557
Q 5738 77047 6477287038145
S 26019 326492645
Q 2339 2866 407255046780
A 56934 817213843
A 75881 712766420
Q 8377 88182 8065380097950
S 86325 762934681
Q 4872 91149 1829829358409
Q 12009 53603 9360326497195
S 54614 360162201
Q 752 89516 4421130159906
Q 4948 60370 3191301190984
A 87006 211650426
A 13673 354435140
A 47528 387654328
Q 71562 84450 1184841173623
Q 32983 63393 6569026382928
A 22196 481814201
S 84201 473119951
Q 10659 58880 79244756934
Q 27591 71739 6545082395977
A 29481 393717164
A 24746 919729024
Q 4766 53774 1264232177317
A 70468 497253383
A 91039 219591264
S 33332 224063123
Q 11305 29484 6629470553458
A 53555 306343307
A 74594 277804926
Q 9944 83816 3744081332486
Q 5598 60479 2926025323255
Q 37652 88349 6694509801943
S 34281 623873697
A 51104 238548378
Q 1158 92607 104088757347
S 57073 593545554
Q 67738 74714 1330638405663
A 77826 838642993
S 33336 877806791
Q 6431 46937 4768277866126
Q 68177 81937 3168503803996
A 74964 479303023
A 85835 21169187
Q 28632 44812 227459261519
A 2497 467190282
A 15450 742369608
A 74412 231525435
Q 2053 67104 8344060462707
Q 23276 52866 2809469491938
A 46304 692598216
A 18740 124168313
Q 26478 64267 99106245079
S 19843 44838124
S 51663 534768298
A 55608 417192154
S 19767 113654999
Q 649 19946 8253618730448
Q 28719 91846 8767478093243
A 40771 202901566
A 39978 225197350
S 18754 574945254
A 9932 556091027
Q 15669 77739 4510410578924
Q 6355 90361 8788047969227
Q 6176 89729 9072299216999
Q 37391 63526 2363466578984
Q 4458 86685 4409796209332
A 55657 104554152
A 19788 522872887
A 81607 414146096
S 43909 694873397
Q 1938 54951 2352103034680
S 56092 688436075
A 29230 991124496
S 47873 119223964
Q 63473 76884 8911796833729
Q 2902 93206 9299619890105
A 22370 490341844
Q 59998 65746 1197821551387
Q 2757 16884 8931533582711
S 12802 550116040
A 64154 911633337
S 81767 419140192
Q 8099 81879 5768569642663
Q 29486 41812 6769796266603
Q 61884 76693 7767709030114
S 79588 911625577
S 83861 286335069
Q 15505 90216 6722692876204
Q 8145 74277 5176512722233
Q 3962 54517 6874213347436
S 68549 888033007
S 36158 47967683
S 41026 933743179
Q 5984 81981 4814126972844
Q 30246 69557 6214194595968
A 37073 418393742
A 91129 32246969
Q 22477 89369 3401811635412
S 87886 253350599
Q 19839 21989 748000952377
Q 27601 82261 1679418134559
Q 44239 89955 5094072127983
S 40928 581763200
Q 5397 92563 112879108311
S 7020 417517110
Q 22737 29621 4886212689788
A 3245 698608772
Q 7012 71727 5650492401717
S 19588 171954914
Q 73131 76899 536071636213
A 88258 295472029
A 65167 261671447
A 52219 937416444
Q 798 92241 755050573638
S 38259 533949540
A 3873 626561630
S 47366 410489484
A 7716 722371127
Q 53434 82897 837463698781
S 61601 844003246
Q 42870 45263 2290625513718
A 29004 798796731
Q 19862 73166 4408875773959
S 66684 498578774
S 6225 89972933
A 92793 772062021
A 17319 442882745
S 14845 419736955
Q 2165 92652 9161649210410
Q 3186 92961 1009987200889
S 52478 821103176
S 8523 826670232
S 61258 175304365
S 18346 714977562
Q 21470 44670 620636051270
Q 33596 82828 2423857427103
Q 42934 88124 2741187898610
Q 14532 48688 5979354016158
Q 1788 92485 6804341522211
A 82485 157211195
A 32931 876580098
S 47006 894573356
A 18004 428225023
Q 9624 10625 363883892866
Q 48087 51231 675766926493
A 62830 952998723
A 68985 78968401
S 2461 375334103
S 77768 102079985
A 90947 300318402
A 32324 642014410
Q 10934 92065 3241430223428
S 30706 177618117
S 30692 60016329
Q 2712 89370 9117340818651
S 74376 684364245
A 53397 749783522
A 69025 849829899
Q 12384 88785 9620834233019
Q 28155 38078 1565680336857
S 16850 470426613
Q 7971 44281 3783267272759
Q 16229 18083 1352234800047
A 80522 627338648
A 44722 862481506
A 41042 784026090
A 85247 426227739
S 77541 318442335
A 19444 885464981
Q 2365 83630 8407922357795
A 29349 835194353
Q 39114 60872 6310635532253
S 59129 445645752
A 24929 760334099
S 80899 834389055
A 16806 630960283
A 59902 108153122
A 47152 924750025
A 43366 137525906
S 2851 542743741
Q 16394 76941 7172929476795
A 36013 633091821
A 40161 807946550
S 3275 30684892
Q 25220 89571 9333683917977
S 72704 123657695
A 46319 554651000
Q 35932 68958 8489996222559
Q 44595 59960 8378408254520
S 77396 380667018
A 24218 998185661
Q 83019 88288 2855499635754
A 26606 975863
S 79166 928021395
Q 24691 82886 2601151891605
A 46254 56431761
S 33932 500675602
S 24295 888501516
A 49485 79159916
S 69083 155235209
S 24542 616370545
A 46555 801078200
S 21613 503054243
Q 32405 86136 6114657657488
A 62433 594097730
Q 813 34138 8467987021462
A 12845 676857737
Q 4667 85910 2675555314929
S 4779 288044311
Q 303 92138 9642571975179
S 78282 971854348
Q 14517 88487 6883434962214
Q 40322 86010 8703304237854
Q 2392 86196 3782535051464
Q 296 36197 891657789319
Q 14007 59799 7681789939720
A 22989 927333605
A 56244 599823483
Q 31861 36378 3897734786785
A 78012 643070318
A 38633 380189367
S 36877 35282798
A 67069 923762675
A 75124 585024900
Q 26541 85518 6767783262788
S 21307 108563917
S 53220 4180151
Q 26787 74765 4320925991567
S 59106 144611061
S 76582 992005186
S 87153 984229515
S 47774 102615452
Q 85999 92670 2986726633100
S 23140 155748273
Q 8003 90910 5629319445769
S 58994 267066741
S 72182 232073664
Q 10176 93065 9949870741443
Q 22533 61153 7548834607703
Q 30006 52635 2211561624989
Q 28260 38532 4153944372611
A 88491 51694990
Q 2525 67337 1457267289161
S 26617 187436509
S 12103 481116609
Q 14715 68488 760090139251
A 71724 691405689
A 10552 905947284
Q 73238 90109 4786893200475
A 52036 463393026
A 3867 165628801
A 34251 499967273
A 51054 214742280
S 43938 630624567
Q 60422 93332 5696774561660
Q 25247 91671 8910304434985
Q 15497 29899 5791904104395
Q 6458 67031 4601066828835
Q 53784 63379 6024118795042
Q 26701 84977 7025839644612
A 84258 720280734
Q 14147 14187 10507942458
S 79027 855152209
A 15225 524150529
S 57815 763062883
S 73270 568794417
Q 11762 57817 4262873927339
S 6049 625154959
S 61288 398312320
Q 10480 72572 2862011521791
Q 9341 57119 6764984968559
A 34081 786201649
A 87337 860234888
Q 3201 89735 6649147480752
A 79476 201441542
S 12709 903751544
A 58178 764618914
Q 479 58138 5260203505311
Q 38621 82906 5698998113784
Q 12071 57663 9798912158684
S 49214 217789145
S 14264 536962661
S 86060 283423929
A 67762 91563140
Q 5519 37621 8205739014550
Q 29251 42238 8407810127758
S 8285 767205993
A 40490 163871
S 73259 830468122
S 77712 977456850
A 93336 63536557
Q 4074 55854 4390390905881
S 3989 417268974
Q 4139 69420 7463849316931
Q 476 81230 1052942969614
Q 34345 66787 1646255593437
Q 5359 51624 3600455862520
Q 1337 1803 22558929970
S 59073 11427518
S 7615 197951437
Q 34353 58807 3228205654232
S 34460 19010089
S 6822 709666274
S 15248 510132156
A 61740 913333043
S 63811 642363519
S 89877 282357361
Q 16374 36488 7404370924458
A 41848 356961708
A 34210 229818120
A 83472 935585097
Q 3749 32542 5137288222310
Q 26254 88805 5490917760399
Q 10862 58380 3948491881498
A 27108 835647793
Q 55374 91438 6457794645476
Q 8890 85471 2679309901979
S 28380 380143948
S 60554 302324426
Q 4564 85242 4526781598899
S 8004 807762556
S 49238 838879012
A 25742 680311577
A 48778 618156295
A 30865 153294191
Q 39702 45900 2639868950185
S 33315 704212201
S 71015 650414205
A 6325 538875681
Q 41504 42979 496181033606
Q 250 41620 4667403368052
A 3731 142782337
S 17428 534740304
S 32886 27002434
Q 1533 85395 1044725252623
A 19028 294379330
S 24716 777704884
A 77299 227167800
Q 11469 92434 6153284227354
A 78345 117524311
S 62941 441431204
Q 9884 72154 9910924494994
A 11345 964749444
A 3694 787221053
A 64619 8551292
Q 12616 69964 3424125189748
Q 70788 79107 7983749802860
A 41591 40663823
Q 19533 80207 8131933645467
Q 27084 79168 9186204390018
A 29181 199876905
Q 7085 8232 1111682261883
S 4341 506172497
Q 21076 29063 2278417000908
Q 45744 65153 920520906579
Q 9187 79658 9453385918292
A 72241 932385679
A 78312 815609211
Q 18442 89493 1117708210820
Q 10171 80454 3218038208387
A 2326 339890355
Q 64960 92460 7057531319250
A 66413 189730301
A 63486 184346616
S 73900 20060353
Q 7703 55883 6475840552228
Q 2610 72572 227433164386
S 84785 531108093
S 30049 115075598
S 28694 732728208
S 31176 609554689
Q 30996 88077 7182810820102
Q 176 88589 1074393944403
Q 62547 63727 792469100842
S 23555 815083119
A 45973 133777090
A 7756 243806683
Q 18251 89905 6605749702095
S 8169 349972328
S 57644 489296289
Q 20637 87313 2986553283789
Q 36650 42414 1241363952579
Q 22132 47703 9228062713977
A 90523 218447167
Q 14117 91510 1929719542969
Q 3448 64717 2659266510908
A 1736 924454920
S 26596 685106490
A 53674 87271226
S 60272 301895416
Q 286 93271 9023176691259
Q 559 93250 1310621118544
Q 26995 90624 4946690866588
Q 35903 76919 7460933287020
Q 43138 67090 5116459587280
Q 13148 70803 6390084178977
A 8467 73773440
S 91923 835912227
Q 63389 90910 9334892580671
Q 8004 88556 6633428598424
Q 17516 85579 3901047164228
S 5043 945294915
S 77919 249804192
S 2010 898775088
Q 10479 67808 6170517095739
Q 12182 60788 1707301184609
Q 2344 40577 6041765080561
Q 1913 7468 1031834523063
A 87617 822280275
S 3344 114960098
S 66576 303470694
Q 18191 92505 1318374617334
S 22593 956172469
Q 19337 91636 1040730930065
Q 16943 79178 7944563674766
S 9679 741327407
A 78299 363476887
S 51009 475344819
A 50004 703323920
A 28273 141597973
Q 51226 75547 5934755493502
Q 1688 90608 5233546057549
A 92020 761118523
S 92179 550001160
S 10139 478341187
Q 27788 75615 2618608283676
S 90256 701005532
Q 26332 53109 5610661992363
Q 61739 86338 7241462572432
Q 2477 85254 669572644919
Q 9460 81331 8743743833035
S 8617 712683760
A 76493 768573703
Q 18507 62432 8498687014288
A 59879 90605856
A 85916 236940966
S 63804 932884007
Q 27179 46800 1789745526008
S 54043 637316058
S 34631 972863202
Q 9572 63418 9994756582685
Q 74982 93369 9869016752268
Q 46542 92441 2806076943411
Q 92 92569 8334713112768
Q 37705 50482 7463296933774
A 67661 336911836
Q 1267 91879 982774659910
S 17099 445194712
A 89966 306014771
Q 19793 84825 5851908671193
Q 5492 83806 1901815904902
A 31816 40892960
Q 569 38600 8822722412385
S 60968 561524352
A 60187 633052780
A 40949 511996138
S 40093 630431499
Q 27556 82070 2447034632939
A 66389 325676320
S 376 177234756
Q 4584 56351 7911915438435
S 44954 174065364
A 83507 125198900
Q 14492 66488 5610707145141
Q 18926 71222 4774171259846
A 46486 333893449
Q 72747 89435 1483295785982
A 36189 972106598
A 85452 718381013
S 5751 701563429
A 18847 972313744
A 67855 425347993
Q 20332 89980 5897680530979
S 16215 22488033
S 83216 212746086
A 290 770074178
Q 34274 87979 6421758226089
S 16571 710695123
A 27004 881926853
Q 4830 88334 8123220527564
Q 5283 11429 5771588102632
A 66780 206489830
S 24611 709130642
S 70791 781518584
Q 30568 35607 1391459068476
A 69989 405980250
S 30720 275551502
Q 687 52288 8201517436413
Q 19978 76196 7131394073049
A 81214 973351827
A 53707 166224441
A 13233 27704355
A 7163 179660843
Q 19234 59329 6418989379765
Q 41671 44707 2231258753685
A 7485 76877543
S 58036 777374336
Q 45653 90524 5117652082180
S 59976 491199179
S 91856 597869709
Q 14374 85672 1062610488326
Q 7304 83143 1122959950418
Q 850 50049 2715872357038
Q 5680 78451 3297622878301
S 83911 805253191
Q 52647 87789 4086446909703
S 21243 46720121
Q 42719 52887 2773133305262
A 85035 599397896
A 37892 326980914
Q 47428 84267 2683771938523
Q 34170 40313 5079505415978
Q 8785 92659 2891298697860
S 34703 539708033
S 69517 623371298
A 16529 986926126
S 2143 251711386
S 26601 902270107
Q 7925 92501 8981205032373
S 47104 83496171
Q 16878 88010 1094964830635
S 37505 280991736
A 81774 542657420
Q 41485 50210 5534715377705
A 29187 746614411
A 20242 47901436
S 20642 398726439
A 21975 617751270
A 93093 463406046
A 26855 79946750
Q 575 67768 5212296931308
Q 9194 65992 2716406299560
A 24427 361842976
Q 13189 81538 3975381877876
Q 33916 91368 5272646763532
Q 24131 37706 6917604873395
S 59961 602778602
S 68899 83791193
Q 1339 47628 1116021027123
Q 7481 52326 160049466088
Q 28445 47784 8160711083680
Q 6658 40629 3586613715072
Q 1379 81273 774017057063
S 42434 498214203
S 40424 648312781
A 24183 690058134
A 20122 790999047
A 12449 662962752
S 16791 409438728
S 4028 550958057
A 27450 450926793
S 47725 194643152
S 56949 973302620
S 5900 37067444
A 18427 377293457
Q 11230 40370 8721270701368
A 53058 3979935
Q 64068 75254 732199642959
S 9555 816498776
S 34098 401697168
Q 16022 46894 621449011495
Q 18802 23970 2713580361795
A 6674 850099871
Q 2989 26907 8222627432430
Q 9087 29328 7897861122725
Q 7463 72237 403765668770
A 77477 647512538
Q 11183 64087 3075927889936
S 48496 121051378
Q 30824 73808 5092497505764
S 64106 44010315
S 63818 242002855
A 62895 920977343
A 45931 963003625
Q 6524 38110 2287908337894
S 67320 729424155
Q 8649 70217 8922643118337
Q 48640 93074 2710812259790
S 36954 816754850
Q 17850 75589 8768468464685
S 81756 790034207
A 57867 327170389
S 67922 344622363
S 39566 524399904
A 32981 628550386
A 91862 39302413
A 32817 923027082
A 21978 70466031
S 24265 427223605
S 27319 573484524
S 28502 176642288
Q 7856 58026 2563916876394
A 28791 853312305
A 2898 73198292
Q 8173 58933 2178956817907
A 518 235441913
A 69496 464492846
A 40977 551037954
S 48738 563592161
Q 29352 65580 4117084331563
S 54451 816490680
S 73582 255025735
S 30890 639771760
Q 8345 62091 1789056030916
S 38921 358628716
Q 4089 80563 3473673792285
Q 9613 64677 2792984265820
S 20764 665510035
Q 39712 65165 2078926483387
A 27999 313156379
Q 578 48354 4192204171150
Q 29766 58682 4816646977368
A 89101 436290034
Q 5228 92119 3523238763732
Q 4231 90176 2020786455608
S 41671 744383472
Q 2437 92583 6902434082488
Q 36323 86977 7992565159189
Q 13824 83588 2603946872862
S 9969 480885580
S 59169 561928147
S 70174 430836371
A 61013 133282977
Q 21363 67255 2873234445322
Q 32811 53271 2052664971116
S 50650 762811842
Q 12507 20483 5209145643603
Q 22474 58519 5456356773797
Q 55490 92074 6971009085005
A 45147 685568981
S 48367 703437076
Q 41218 89541 8502586160510
A 80188 164192834
A 21020 845770666
A 39522 417647243
A 40445 498219344
Q 2296 58068 2868586176225
S 64847 97342127
A 5480 320371330
Q 14712 39189 9907012973391
S 86194 534031884
A 69837 399608647
Q 59112 80720 4608454209192
S 83737 865831865
Q 17084 77545 1999726784476
A 57409 616983098
A 51992 446693526
S 42555 424735765
S 5262 217158147
S 59959 279096056
A 23341 107455932
A 90401 371722565
A 66421 702736017
Q 11025 55158 1092608116833
Q 4815 6210 94119288567
A 5685 721464361
S 90799 308081467
A 23743 599379660
A 40479 185308822
S 41047 494633800
A 79651 341017286
Q 6025 89775 496441636169
S 28622 297731151
A 4206 137070925
Q 29064 64352 3184562863976
Q 29517 71136 7613105356437
S 58474 422298613
Q 45473 70668 7130869967850
A 76505 429360383
Q 17205 30546 97384005568
A 87797 302896308
Q 60166 77151 2599685601501
Q 78630 78969 10864530533
S 1992 433469137
S 77108 94132861
Q 2545 93344 7938380631449
S 1337 422682616
S 12010 164233239
S 20188 816448428
S 5262 455930691
S 28702 581593077
A 47679 557886776
Q 34437 70039 6983170607359
S 67666 765665635
Q 10856 60160 8714384980133
A 55157 300993376
S 21572 417499786
S 83771 485737741
S 52399 30322993
Q 8626 80112 5033897635668
S 73992 496103980
A 63361 377776776
A 80507 191947650
S 73307 951157400
S 79442 378096275
A 55116 457573770
Q 46267 62476 3069486516008
S 44862 538093275
Q 79825 87041 2183865987490
Q 11955 31636 8005346850981
S 7059 849475955
Q 22934 28151 31016187269
Q 1546 91722 7422772345912
Q 8622 52751 6824762621668
A 70356 60526996
S 34724 538599192
A 48735 850315119
Q 2160 47089 9681744077777
S 25243 199677471
Q 1834 79995 2591201774260
A 89315 410003736
S 56036 464606704
Q 15584 67939 1794253782471
A 21505 966795601
A 8454 612569170
S 4605 566100410
A 76906 351837041
A 74215 539625065
A 38424 76763866
S 20968 631138601
Q 3687 70409 938845524232
S 82047 337020132
S 68640 298082243
S 36946 320739768
A 17088 403389248
Q 24800 45331 6864799556419
Q 65474 66688 321361435916
Q 12150 36468 6381912681975
Q 2580 62983 5687877096366
A 27538 584980737
Q 4529 83275 2777618579613
S 67516 81944052
S 4631 964928173
Q 2661 74048 719351535213
S 21218 237184861
Q 40943 58540 8308503759810
S 79319 909835613
S 7602 770070843
Q 57512 74192 5334544566122
A 70433 514769200
A 31100 413089528
Q 70908 92452 8789745932947
S 72126 715086600
S 85802 594852950
S 25297 393990148
S 25811 104591832
S 9344 882525848
A 75523 437272851
Q 52386 67357 2728085646619
A 35978 254213626
A 50354 864612860
A 25837 106235333
S 54984 508889183
A 55591 777115439
Q 2166 89442 914940871526
A 18870 870951268
A 31019 111192401
A 26882 950779439
Q 583 61015 7755722183979
A 18734 211853715
S 5760 110997523
S 26164 426193795
S 14125 869113693
A 73607 680207093
S 53315 455640968
Q 38740 58742 6068332306975
S 32693 74702129
Q 8007 76292 3424796000882
S 60034 328109549
Q 2033 47206 8710511653134
S 15317 207999597
A 86181 930626085
Q 2506 77561 2203573077972
Q 56836 70599 8774316591390
Q 1052 39812 6241055184344
A 61038 641356314
Q 18421 85860 2337890792013
Q 62998 91501 3781774348559
A 5778 429257290
S 79916 590149426
S 78224 62414489
A 3893 464196694
A 76459 652265380
S 29803 460034392
Q 5089 8217 952453849951
Q 36657 87980 1216044903942
A 80875 516817797
Q 14279 63915 2882172588394
S 36229 274433884
S 85908 516509731
S 3415 384803271
Q 7092 15951 6762987054205
Q 2976 91978 518582343866
Q 6830 22159 3572139214636
Q 5304 56198 9559473740082
S 22645 267459505
Q 2582 91473 6398410587264
Q 44765 67000 2676001791928
A 49719 743299249
S 969 337082616
A 3475 205393214
A 30411 635198087
A 47410 331522143
Q 34917 93159 2376126963073
Q 13585 89947 4557209932536
Q 35194 70238 339443298330
S 13607 649494945
Q 28823 54640 8166324113858
Q 15439 85315 7809461385447
A 6118 195221456
A 15887 377400860
A 44897 279295584
Q 38606 86700 8011493947163
Q 8263 92880 6063806230228
A 51922 165573893
Q 51429 59501 2210609359914
S 52560 297118848
Q 33738 52958 1848222528958
S 51425 655508527
Q 24622 93092 5098922935279
A 81288 12216487
S 93068 134679494
S 77405 425387013
Q 2673 92726 83526703691
A 19359 563259363
A 88151 541943773
S 61919 733102558
Q 60833 90465 7237500013025
S 46977 653380675
Q 79394 80264 35057455847
A 69904 380991025
Q 41834 52157 552759406857
S 90621 758238546
Q 22620 51163 4268810161895
Q 1398 64562 4879670863988
A 78732 394397225
Q 27870 92829 8298917415717
A 69808 443041046
S 73644 417318433
Q 46928 85804 2754072828207
Q 31966 59937 7750364002751
S 61511 997043510
Q 17118 32345 3969585525206
Q 19083 43671 6917091522010
A 76739 483017655
Q 3891 88391 9010071382870
Q 63324 71358 49655667321
Q 4446 73696 5731101136272
A 23580 607107603
S 83922 636791403
Q 28892 93360 5677644161392
Q 2094 87396 2356899548321
A 13224 939480267
S 44555 470426341
S 91612 56551354
A 8863 549110684
S 73367 574695209
Q 16939 30111 877611520515
A 13877 240134893
Q 5428 87398 1947762073963
S 6004 764519877
Q 24274 77164 3877785379855
Q 30105 54165 2587325340320
A 91823 532575878
S 14825 976975557
Q 1975 93010 9950986765397
Q 24094 26127 1134188028095
A 22160 233943405
Q 54299 82745 1355409876268
A 68932 133628814
Q 4990 81257 263704733885
Q 15389 58379 6725428035832
A 72208 355633449
A 38816 834466039
A 38485 80934200
Q 6074 20264 3702272973948
A 20197 164481135
Q 37708 57133 2560628789641
Q 49 89739 8458200998896
Q 11677 80861 5711740419785
Q 50185 65813 1015973214971
S 53994 335046528
A 4124 75736337
S 6298 969765335
Q 13293 16838 2318220717572
A 12065 94348859
A 91921 925967225
Q 8912 89761 4447167972816
A 76145 982285851
A 56165 427431444
Q 10765 90753 9032423925800
S 71140 352046665
S 40086 224838806
A 54759 40680211
A 72583 761088388
Q 37528 77846 231387156141
Q 7389 88736 4110106018289
S 64040 772536022
Q 57607 89891 2844675576427
A 9471 164411489
Q 50208 75112 9020574486649
Q 32843 45764 8214843538586
A 16913 86963514
S 16614 22774420
A 3522 951362374
A 81221 602265086
Q 2181 92980 8829668292653
Q 4666 81709 6771677370351
Q 17397 86412 3146045204084
A 55626 95887143
S 32024 425130540
A 4187 326600899
Q 10016 85290 6425184820067
Q 1906 57988 6484078959607
S 85053 913032636
A 92252 186185445
A 10824 865356158
Q 17153 83469 5377825808990
Q 19299 72786 4691860547849
S 11431 816314605
A 74546 459912332
A 4893 851572914
A 19762 794399105
S 73288 352315257
S 6787 129180959
Q 3064 11463 6358612301092
A 7713 78338659
A 3773 936741870
Q 50320 92387 9535444790186
A 56797 593534710
Q 6643 56101 2140624770402
Q 5278 86508 8133521237402
S 22478 559796545
Q 14527 83824 1864732834900
S 33873 521779814
A 17966 332047981
Q 117 90022 3637696918131
S 79526 319632898
A 34575 763087521
A 48995 865925414
S 87474 892046788
S 66003 912291042
S 16834 797620593
A 66839 34503126
Q 8535 77897 1655333311230
Q 3647 87644 3354420119579
S 58576 85803422
Q 1859 32424 4965557861586
S 13964 772402689
S 71996 390362964
S 29056 449807751
Q 2845 31624 4745110826769
Q 32047 50342 338779363205
S 54501 905779438
A 92640 148807772
Q 15855 86501 8321523079715
Q 19601 76049 6453346243740
A 15175 378937719
A 37729 230684503
Q 11392 79449 2448529382061
Q 11772 85717 7797206201613
S 71980 418324729
Q 63155 81138 6544860049823
S 10090 685287753
S 31148 871987234
S 85419 595642080
Q 5880 71440 8073912807142
S 78333 100287281
S 79481 172324512
Q 13235 41077 2222768830200
Q 32316 40726 823426252298
S 38045 339057609
A 86491 809642837
A 68412 636657221
Q 38460 72748 8232040715591
Q 3567 75837 601138901985
S 75666 115788519
A 2760 402583415
Q 43505 55179 4593503693167
A 60934 63931445
A 24778 946345840
A 79255 711330964
S 46798 663614063
A 79783 929746211
S 87882 96362658
Q 11094 80908 4796950115266
S 89435 827736360
A 60070 907743326
S 67513 149489184
A 43667 85024045
S 76509 855490042
A 4311 770783313
A 29484 738433061
A 91009 18758012
Q 8728 53403 8070797892917
Q 30307 62490 9393326618964
A 77242 332177407
Q 14789 83532 5146090529669
A 48522 919094869
Q 29857 81244 8851787513697
Q 3074 92377 403123042933
A 86570 973554120
A 70859 425159522
S 56568 574472055
S 51795 648434943
A 36489 261978671
Q 50364 89567 1841296625196
S 7138 878495140
A 34932 330378434
S 4312 568943467
S 83474 905128831
A 17307 40337361
S 66689 624473867
Q 2342 65049 2359068461813
A 63092 781337252
A 9558 796875195
A 52814 567364772
A 89419 579572614
S 71849 525571833
S 52394 567157586
S 53834 746487887
S 23736 260783671
S 53863 501547481
Q 17433 39975 6963106447718
Q 7040 65169 105566483242
Q 28288 77607 108527874651
S 69550 606290968
S 17759 361060263
S 44562 893091830
S 37651 364085752
A 16699 387810103
Q 8040 58890 8050163458773
Q 46083 69402 2808586555478
A 56464 261235604
A 75729 276023865
S 31772 562696878
A 60109 599629139
S 86938 935860808
S 85021 9070994
S 58150 707455477
Q 14116 73792 4393133162331
A 66832 231491157
A 45610 514649055
S 15270 892836168
Q 49915 79330 1040053517999
S 33870 621290041
A 23803 718205351
A 61752 219901566
S 76768 938859690
Q 3453 45210 4897917631686
A 49697 18863461
Q 7854 20186 6082599101821
S 90525 305066528
S 64540 607818336
S 85589 646044663
A 9016 206025679
S 84768 79425920
A 10702 370495291
S 152 761326271
Q 4107 91591 4022251366618
A 44616 97522193
Q 46186 70598 5315636169905
S 82454 80424802
Q 9641 84492 7669217097987
Q 47079 60533 1681499027896
Q 30310 78590 1608519402537
A 60093 941796075
Q 30731 78034 4857895788420
A 45781 952653835
A 76911 373605168
S 14201 528491139
Q 46 93004 7165400881222
Q 8947 81357 501291439713
Q 22981 75225 6321383313345
Q 18877 68432 5571312948765
A 25354 893196795
A 9267 580402871
A 59661 336451602
S 70558 829817677
Q 2050 76270 4770630661780
S 14119 955887015
S 39633 301377739
A 44454 7523405
A 24973 307678894
A 14720 273499932
A 6016 928933675
A 34830 546782138
Q 21108 60399 5872697075040
A 46337 285367605
A 1278 35777508
S 79691 2242929
Q 49075 84445 8797052710357
S 14459 986678796
Q 35307 86959 5837498427627
S 43974 310326443
Q 2438 83086 8645060558556
Q 12415 83721 4371457057418
S 48682 479351375
S 74260 368996718
Q 8120 87714 777396149726
A 80909 413259953
S 376 51370982
S 73338 43695940
Q 56599 87806 4157352526057
Q 37187 89966 452546297225
A 71255 729993350
Q 14938 73006 3576353702815
Q 35127 51827 9742468345002
Q 25622 69935 3113934234940
Q 14282 35448 1629384905103
A 67841 768342059
A 63989 136707802
S 36675 664868021
A 67451 66335816
A 93271 231538933
A 40213 464258091
Q 18238 75613 8703387081990
Q 53553 60714 4717293982866
A 4709 880413073
Q 59324 79321 4931017296771
Q 8840 54456 5280703881055
Q 489 92004 9568048156811
S 19487 568910502
A 24801 881619911
Q 6431 38131 9723114762387
A 82639 986386984
Q 55369 86653 1041715955905
Q 16469 83887 3103917010431
A 32039 175190647
S 23088 812051193
Q 64130 85930 1391196687460
Q 28259 40692 2897587278385
A 34474 221550788
Q 17660 23770 2220417715864
S 23299 498037234
A 16976 558857464
A 25025 587807493
S 42204 20990940
A 79788 679117220
S 61289 406892244
A 72848 650531236
Q 15087 76496 2482273575526
A 69615 304666426
Q 23455 60161 3322770281127
S 1900 732200681
A 77283 71693863
A 28649 483687542
A 89154 443171377
S 87359 430281701
S 15123 506681805
S 56362 5413089
A 33119 244246129
A 20867 93484355
Q 26651 62096 6133216305401
S 77288 138852365
S 79555 419466525
A 29241 597732633
Q 15757 48421 4437223325056
S 26397 536517706
S 34525 221625598
A 30243 39161750
A 27122 101172463
S 77937 813692417
S 54546 973968331
S 67821 502316380
Q 22854 84674 3038708736016
Q 10959 69183 211607829645
A 41611 363982822
A 3629 45336930
S 76329 937968634
S 16809 862302646
S 35119 380675579
S 28800 350322384
A 82974 455191744
Q 60321 92365 6903980960372
S 83069 474341388
S 85361 801939595
A 61352 255648421
S 40520 277256780
A 73180 477625863
Q 205 93337 4863468071740
Q 39087 47627 4617793985489
A 72327 828269339
Q 38960 86843 7446720972604
A 92587 466163531
Q 36171 91591 2436282285271
S 56175 933991431
Q 20147 67362 4857108108534
S 68048 425611575
A 34588 122712271
S 58022 406144103
A 54238 969266487
S 87981 956893402
A 30324 374630942
A 58884 80390077
Q 28255 79590 2185483219819
S 60633 489143647
Q 45665 90386 2293388658845
A 79847 30342436
A 87655 753380207
Q 24412 38910 9399831715793
A 70208 973909190
S 45236 62348116
S 73260 564579685
A 81686 127229016
Q 8068 42920 4061036308588
Q 42855 67160 9962261865986
Q 4800 71417 6573279590008
A 36633 54946753
Q 9431 28682 1346814842095
A 76628 314197339
Q 747 1177 79265993713
A 17340 610838593
A 71654 992458257
Q 61059 66482 1456910198832
A 13997 337423437
Q 57789 74448 1249262637426
S 64273 702811698
A 61968 411834905
A 92137 617589826
Q 8946 84855 4626091624335
A 84132 508093408
A 58943 807795049
S 81135 961966349
A 60656 350025285
A 17168 747825365
Q 12037 88360 1586327346253
Q 3575 92440 2545383122072
Q 3444 84304 465249221801
Q 69201 78045 3430708540637
A 2245 880822072
A 79232 628447954
Q 91572 92884 960083577119
S 51686 478086432
S 5795 736531638
Q 646 88230 1933276533805
S 64886 668523372
A 17127 381773737
A 72011 133200471
A 28192 621138197
Q 1037 83800 3444224806187
Q 8177 58760 3448897179839
S 23059 876075269
A 31279 143264918
Q 25725 89182 5594555436024
Q 84610 91051 1735684799939
S 49040 946203578
S 63412 967422237
S 9956 121035936
A 61904 157380083
S 60543 639400915
Q 81961 82676 100190524920
Q 3192 91949 7702323966104
S 82251 362686154
A 44144 995658167
S 14470 352959985
A 38164 22183143
A 14796 285099825
A 56650 424855205
Q 66144 82204 8921703666193
Q 16142 65406 6823078962502
A 24211 11551845
A 10663 843489832
A 40446 906488079
Q 37762 66781 6794178711611
A 67659 277953834
S 68910 404663638
A 15362 780671173
Q 60753 90200 9427260106376
A 70157 443705450
S 17878 840675581
Q 28687 75656 1978902620960
Q 35138 61600 4465596533451
A 37885 319953727
A 9559 568765344
Q 11149 46547 2362752618780
Q 4592 79227 8454580425994
Q 835 60208 9332488677002
Q 57805 86293 6152325993323
A 87811 350390142
Q 61354 89546 4081188574309
Q 14681 56004 9237518183229
A 17829 337273636
A 41391 253334411
S 8598 911494567
Q 54020 77919 3653057505664
Q 49104 68654 78309143816
A 56266 891279279
Q 18996 29868 202112860315
Q 13962 30389 3579430469296
A 48010 713204128
A 52045 829546879
A 49317 489202674
A 42705 293976059
Q 9262 86947 9267867787848
S 84083 131574463
A 10161 884152754
A 11167 954918879
A 12467 525114739
S 91243 674357759
S 927 408782387
A 66558 645206979
S 2134 884744395
S 5733 130703410
A 17506 566865325
Q 38617 83756 243047242574
Q 29854 88464 3824280413862
A 18398 422217145
A 17123 275565766
S 88673 542844277
Q 55287 74860 3195861942908
Q 26768 90289 4300817187554
A 47603 901137522
S 62655 85809694
S 88661 586455139
A 23771 37858596
Q 635 93090 7662568923171
Q 9718 65394 6555677646339
S 82252 248818350
Q 4003 76339 9248166551173
S 25640 708376306
S 75109 145949432
Q 27365 72821 8350896055152
A 31881 57226941
A 10325 736474774
A 30826 496088910
A 49946 681314755
S 1684 162455565
A 78931 908645536
S 10408 339475222
Q 56642 70527 7678774823435
S 38188 458653601
Q 2360 68957 2068670948703
A 32293 167583540
S 9442 350353220
Q 78998 92953 6084688508585
Q 52260 82318 1879572001106
Q 14445 78884 3556591044086
S 48897 48343352
Q 6435 66436 9470315353990
Q 37023 86334 37152428608
Q 163 92435 7196192992520
A 65979 121528335
A 63330 174458114
A 31143 856506021
S 4792 993172733
Q 18301 57159 7654447196819
S 64715 695344595
S 52858 329358525
Q 424 72908 4340624549881
Q 12585 63905 9460035218690
S 69220 987485418
A 89740 252463183
Q 10222 75789 7294995250914
A 38797 730275181
S 61942 645782548
Q 10875 40741 2628327012920
A 87252 140873893
S 44417 498066365
A 15546 688546353
Q 51406 86588 1084839456585
A 50827 627262183
A 9611 872959001
Q 5898 45490 5841494239144
Q 17988 27994 5228343877611
Q 29356 73622 1303015053322
S 86713 3227908
S 53218 660058835
Q 24741 70177 1841927236413
A 33509 598468243
S 68574 134968792
S 19852 49784303
A 64626 192234979
A 69726 125359750
S 59852 948315459
A 29105 770600918
S 19842 134861851
Q 6248 65680 3258193975432
Q 18818 87992 1223741984823
Q 10768 76584 9346056787424
Q 12908 75977 596305668257
S 874 938083781
A 88338 120627764
Q 6300 86529 8873362457178
S 75359 958376964
Q 17528 25928 1844656932326
Q 13048 72620 4190067040462
S 19644 437057513
S 7790 45011008
A 70056 422624761
Q 7887 88909 6666592549114
Q 7161 84377 540431679078
S 69574 364404120
A 83301 348575823
S 8956 891532205
Q 37003 44487 990286160249
Q 31475 49613 7566979820609
S 82992 813630316
Q 44213 81029 8392425128213
Q 1211 83188 5231184748862
Q 6165 49986 180950817798
A 92776 682851400
S 15928 810401695
Q 8444 89212 687004200177
S 40414 372483187
S 41159 777706782
Q 56158 91380 1922609418565
Q 3814 92353 2857376986097
S 82347 484048607
A 34960 821241451
Q 3572 73482 1274543377601
Q 20850 50069 8089912925940
A 49402 614938763
S 74122 934555388
S 61175 338905586
A 69846 670305352
Q 5911 86171 4943149900646
Q 52574 68537 8197925042261
Q 68695 88302 7113805031068
S 33313 722774056
S 41087 433971300
S 74316 66949851
A 4188 219845573
Q 31231 50507 5065193959185
A 46990 164508411
Q 29228 29612 183724960062
Q 24910 81157 2307227803235
S 15677 130374197
Q 11516 88239 5767616864058
Q 7067 91005 3325843240239
Q 15434 91938 108396739796
S 77686 136802042
S 86137 286883276
Q 6556 79738 9137451565963
A 3086 341204262
A 56504 227723928
S 34201 891302818
A 28964 244947280
S 10294 955621486
Q 1532 43298 7869917695813
A 25502 328032753
Q 11398 84877 8452963960685
Q 14137 92684 5946912907844
A 66672 37101403
A 25950 568164239
A 5436 420007020
A 25197 647133167
Q 48764 67568 3240694109911
S 34273 56983406
A 88148 48650026
Q 9784 85273 9456796678685
Q 61832 62231 395682280098
S 92104 310007019
S 79247 411520724
Q 20848 70532 4306379637962
A 56124 500801927
S 4323 488651674
A 80343 74219878
Q 36922 73660 4496969488327
S 941 884026189
A 84928 342651476
A 82559 432104497
S 29337 763857519
Q 415 70377 7895506736171
Q 7128 12481 4645296230232
Q 13787 66064 3486819342504
A 16022 647706429
Q 19196 87307 2165759023644
Q 24214 93125 7593105686545
S 61866 389109059
Q 2093 76041 3045842899757
S 33178 786989913
A 33268 373153168
A 85766 780280382
A 86297 964596948
Q 18134 34856 5886461367801
Q 4296 91666 7426843162247
Q 43020 54256 6926399694185
Q 4155 82737 1945402323539
Q 1542 13904 4392734605827
A 61225 300113501
Q 4851 92195 9445181774798
S 88014 24329905
A 36679 731964871
A 26452 368220965
Q 7034 62333 5948967360962
A 56052 451593915
Q 38052 66001 9076728581748
Q 28653 62276 3781954756871
Q 30445 60120 4422868220785
S 20826 861454412
A 58236 849754974
A 66711 454193302
S 58509 942342856
Q 49926 73477 8921719664691
A 39372 367026225
S 7454 59053259
Q 22119 74334 6306765574427
S 70705 760724362
A 15707 426672021
Q 1258 89620 3840931487489
S 1650 335722147
S 51462 112844414
S 73099 136944830
A 68233 413612141
S 49736 918172673
Q 60611 87327 5929155837626
Q 21275 86251 4228255952083
S 5566 353375361
A 15417 930736076
S 30619 832578744
A 78167 141656187
Q 15131 49071 6955073854128
A 88634 226992774
A 78503 897402941
S 85197 147027833
Q 29361 74415 3285788633228
A 36603 172199487
Q 15722 77657 9856640635683
S 80790 248761326
A 49473 209469970
Q 10420 82983 527788547475
S 29204 581063936
Q 32522 69831 147646546379
A 12704 581762135
S 74715 947741958
S 57214 739460338
Q 31045 57246 2887526893453
S 10506 27962113
Q 21668 75736 2915382479567
S 55752 676572479
Q 12719 84792 8533001554346
A 59975 582384401
A 33125 745683573
A 91406 450491666
Q 21138 86774 6890992529976
A 9251 516736997
Q 28906 91094 8229894690590
S 6234 134334941
Q 18299 38056 6383880522607
A 20691 745542190
A 15802 948727482
S 30270 688723306
Q 29399 41698 3982420072661
Q 11663 42692 6589862477637
Q 43083 81484 394911701956
A 44613 356272522
A 9035 756839220
A 76497 50986241
Q 31720 46451 7571058359513
S 69575 647506461
Q 4735 72310 9631577414280
Q 45999 46046 11236706701
A 54404 157785214
A 65032 663694956
S 44954 960742349
Q 4333 78433 3242996048801
A 91756 467164594
A 18258 746872060
S 83017 993910937
Q 40948 57016 1812207016530
S 40291 816991060
Q 1926 63411 4365789917833
A 29469 623190874
Q 200 92646 4031248083074
S 56286 111738202
S 77080 630308010
Q 64540 85987 9127068934705
Q 34668 84203 6329643338290
S 64137 41499246
Q 20748 89937 4707357091368
S 61333 882596782
A 22649 356853735
S 89004 961029135
A 79490 894047746
Q 1377 44884 4016053133924
S 79612 985912038
Q 23690 37991 7833759922093
A 90331 455947067
Q 4826 37713 3523167401002
S 63711 552575249
S 2325 65788361
A 89858 793313494
Q 16261 92647 364651914744
S 68041 810714040
S 40313 183409096
Q 39889 44559 1664100362641
A 26115 590250859
S 12118 634356876
Q 76076 81640 2526228557761
Q 89070 89386 131185761145
Q 31469 91149 3483786581051
S 73752 13077277
A 66011 370796193
S 59529 30173282
A 56410 342642436
Q 7922 56434 1146734307165
A 63918 684969401
S 3268 347938711
Q 26373 89165 5721087442670
Q 70306 79269 3509467445841
Q 18386 49958 7616719749446
S 21045 550293642
A 23949 344462199
S 709 541689772
A 15404 342649927
S 79333 513118739
A 24022 944645298
Q 18982 58901 5200026508262
S 53209 87692399
S 40759 744320480
Q 853 20514 1802767345689
S 82859 764835493
A 87887 532079278
S 71612 994332717
S 51892 767017291
A 56714 489037188
Q 358 54954 3897789875740
Q 18142 62009 5880756024509
Q 887 43640 3764276614714
Q 34872 56607 3320114388849
Q 34832 89497 8599965039186
S 56889 455059663
Q 25313 76637 5119450949865
Q 19063 89956 9529896787230
A 86181 890192232
Q 24197 86878 1570967644723
Q 8551 82030 9581045851266
Q 16593 26966 1467250492933
S 77267 932107754
Q 7059 76897 2744923175523
Q 30974 90396 9870647474986
S 28424 190212551
S 42950 283932829
A 33706 478922488
A 369 976868108
Q 740 88635 8964570420976
S 1651 267342056
Q 5057 23989 6871841099189
S 92260 874733442
Q 882 80470 1623066767532
S 84399 476916809
Q 752 46970 6424195126299
S 66478 405272682
A 52388 82659998
S 46673 794498935
A 43868 848943000
S 82402 129545225
A 49105 640922699
Q 20778 82041 4967557280582
A 66581 380248484
Q 1104 93171 1800998003303
A 14344 562294551
Q 17201 89235 2598331259514
S 69853 668849501
S 13923 753053206
A 70112 586890018
S 13263 763330118
Q 79752 83518 1205288229493
Q 73100 87216 5441847496924
S 59476 738215418
S 38803 408210408
Q 12894 44898 790012326868
Q 5930 39959 1103700027082
Q 42700 46938 924883107030
A 75420 818139496
S 17084 324334358
Q 17754 46902 1294990577332
A 86284 433713031
Q 30532 91956 8504221047709
Q 70939 75905 3943876631923
Q 3553 82156 9886153692533
S 1187 624871883
Q 36296 48595 5142316954218
Q 30229 83080 5048479167482
Q 63757 73712 6632211468956
Q 56630 62438 5323429256850
Q 40011 77996 8650240116674
S 51610 81888965
Q 20354 83216 6383179696074
A 13407 674356851
S 14487 64028986
A 2656 258913123
A 8780 379560541
A 50505 270792383
Q 21713 76024 9034389425160
Q 42668 44562 1859115249298
A 44667 168249698
S 61344 398712550
Q 53739 78148 6524509255734
S 39657 430480280
S 20484 222657562
A 38605 291717142
S 83683 938549686
A 20145 495607988
Q 32991 63333 9429910521246
A 37503 475127077
Q 40495 91945 2235912214254
S 42658 291084086
S 48865 874375063
S 77646 850383088
Q 33760 72038 948811417837
A 52596 63915896
Q 5694 17685 7586650617135
A 77325 40219026
Q 172 53030 1343914499331
A 18679 609630520
Q 29415 87932 3119644528089
S 30618 479400159
S 72917 441577938
Q 6979 66961 185879260528
Q 29380 92687 1837722401329
S 48931 630988717
A 63694 506800619
Q 55724 77674 1538317453718
Q 50084 73405 6281947781733
S 3788 390051792
Q 2405 43560 6248848200528
A 6675 995052875
A 74808 468462729
A 79275 8448363
S 40650 267931419
Q 27495 54209 9574450452872
Q 32663 59132 1641708609517
Q 3171 86712 3968609574125
Q 22790 53095 4591875816780
A 51397 104911077
S 93305 782209929
Q 57752 80519 3461863848021
Q 1931 69057 3858149306212
A 91808 335569432
S 17397 592506344
S 36203 990429551
Q 1016 90752 5475392553073
Q 4979 89548 8754553602241
Q 5118 91995 5290415889368
A 22440 324921294
Q 4242 67762 3789099967554
A 22145 572073957
S 40559 531302306
S 177 688507525
S 3801 542219945
Q 17156 91980 4572458253660
Q 28784 59836 6175717996341
S 68506 159163776
Q 46248 51758 1369594174342
Q 6906 86922 7800490371729
S 83770 198867331
A 29068 590062842
Q 236 84364 7721386228181
Q 23400 55635 4562398955144
Q 15522 89231 1529147136174
S 38705 17054348
A 72920 272320196
S 53471 44208799
S 68874 359225769
S 84740 455202753
Q 5939 56583 1941331059458
Q 32479 46675 672630923380
Q 37105 43488 2133018713457
Q 565 9658 3946702516865
Q 72863 74210 675018556246
S 62086 199816495
A 72094 226677456
S 32657 753139556
A 71980 935993499
A 88226 385857833
Q 8767 53556 4309870945821
Q 8674 51962 5556588517807
Q 41947 45248 1529581302825
Q 13758 45008 2989403768502
A 88209 996254798
A 19328 100616783
Q 1312 71251 4676799698974
Q 10790 64401 5195937556522
Q 33932 82126 6573030881515
Q 1698 63630 661840058282
S 92973 778569227
A 72496 221795024
A 17849 131882902
Q 7798 27040 5751512206077
Q 79147 87389 3854565439991
Q 44263 64520 2252702005148
Q 2391 88538 3629738243634
A 20335 692502488
A 54568 909455556
S 16021 754085134
S 84566 825273263
S 45169 752010995
S 90898 676872814
S 65180 916250610
A 75334 751876176
Q 34095 60896 782123051448
S 70631 880037222
Q 1140 86596 427428316156
Q 9419 86373 5435263462055
Q 42599 75977 2994224851151
Q 32282 87805 5104625886536
S 70201 812332557
Q 415 93018 6073945655403
S 16339 435065034
Q 13864 86639 3380567541445
A 8929 618202017
A 85422 835327252
A 17543 439219766
Q 15362 16996 63717885334
S 40159 612942711
Q 22764 27030 3148256532756
Q 17566 24375 4255094268563
A 8857 328678805
A 89170 118487948
A 37307 864717028
Q 25800 41715 2548423728310
Q 12790 56406 2704539644078
Q 43955 51539 6630274297003
Q 3716 10105 2973362355629
S 7280 502892100
S 73707 240897468
A 80965 257515847
A 16736 410089723
Q 5933 20573 7040465554298
A 55036 254772035
S 30956 984131895
S 55463 176945179
A 91402 96568129
A 76212 191209330
Q 13540 47386 5464021461360
A 21049 902654729
S 61634 241521864
A 75853 300477207
Q 6255 41221 8861686136204
A 42007 110168150
S 72351 454864556
Q 11085 55350 2683782215717
S 41434 335853343
Q 24228 69398 7449625593786
S 69836 729093525
S 9907 388911435
S 76564 853716962
Q 7107 87131 520389053601
S 42645 271825152
A 78184 505155895
S 92629 950604574
Q 9568 35295 9908712453218
Q 50511 62734 4010628315368
Q 8786 92264 1400862871773
A 55326 371303477
S 20736 160155857
Q 3757 70208 9633217950500
A 85531 497523347
Q 67418 69220 416522103024
S 42200 152278526
S 30670 489719565
S 43467 758499922
Q 30018 71245 2589597955613
A 2288 590511422
Q 2154 89515 7867349751230
A 64016 426257244
S 17510 505044922
S 9178 755521838
S 71851 814889251
Q 7350 88712 3022642805989
S 24339 409847899
Q 7327 22892 6881349112097
Q 1959 79005 5083935375324
S 88245 324521205
Q 44894 58050 3150736354323
S 12868 752492969
S 40085 656824219
Q 21232 67810 1782559567915
Q 9561 84032 3702724392001
S 5677 897802330
A 82822 617078636
A 33921 72150610
Q 8493 89123 1531619707634
A 92593 439201775
S 49627 878301796
S 56773 618380236
A 8502 801876226
A 25195 910274601
S 28388 446238801
A 36349 152591871
S 6164 943447067
Q 7842 90287 1566076835419
S 33872 164006275
Q 21085 73212 6042666636405
A 38359 295211177
S 75116 772536933
A 6902 116227464
Q 32740 68633 9978342346737
S 30104 991774229
Q 13626 37332 7069603979594
S 58147 966891991
S 70607 370637725
Q 38146 88719 6181284024627
Q 73272 88863 953432328535
A 43986 131320732
S 7404 828590753
A 923 731221497
S 60265 475890121
Q 25771 87399 9137125657630
Q 56072 71654 9260049192567
A 36956 555483482
Q 62769 76588 6526872870354
A 5931 720442374
S 46964 1915812
Q 20863 39149 8663652506030
A 25069 239369407
A 67402 783575772
Q 58321 86840 966725038948
S 53120 777251401
Q 32510 91771 6810795831657
Q 11200 91944 4789752627068
Q 55706 62708 6712262682087
A 72604 173888227
A 89496 305105348
Q 1285 91633 5945573448876
S 43592 693935720
S 69272 117876759
Q 31528 90092 5896858703111
S 28475 492787279
Q 6141 91868 2332552356702
Q 50203 87566 6489872625967
Q 37132 58785 4232985895823
A 76219 895803898
A 79551 262919143
S 6303 187998781
A 91970 429228040
A 57239 519767916
Q 6850 78793 9462296012348
Q 42654 54703 3408552927442
Q 13560 65029 3225708482165
Q 24220 84550 7375201587797
S 2421 478344729
A 54758 564107573
Q 17806 42932 5265235025597
Q 1128 88758 3625281983702
S 73677 81036641
Q 16505 17499 149838732667
A 8197 995287632
Q 7436 35579 100038800183
S 82466 74176716
A 76467 652394753
Q 10588 52955 4209263240452
Q 15991 68747 1675996116750
A 44826 174059674
Q 5243 42103 7030756787480
A 23150 776297027
A 62536 877868856
Q 62125 81458 4493598450971
Q 25658 38194 391795888236
S 31663 869057239
Q 56906 83598 4309006742652
S 56387 603413104
Q 1106 85722 1501960370931
Q 58980 68453 3355543480350
Q 20713 31375 693263717255
A 41017 766782461
Q 49099 91862 607398476155
Q 56586 80146 1713446169585
Q 37832 60741 4836089518812
Q 3976 91821 2427183607207
A 27796 975814339
S 64199 875689929
S 4588 747713391
A 79830 863847256
Q 10985 88770 9162738672346
Q 4745 38526 2660503815669
Q 35778 61684 2969133735300
A 35780 476458740
A 4653 868925974
Q 46414 66808 2056004405272
S 49804 823096437
S 36221 242591593
Q 3830 80011 9376623936614
S 68333 80867617
A 69252 770473335
S 25602 619276744
A 47420 142266876
A 65950 57679210
Q 33744 77880 8278282222887
S 81261 425740224
A 4735 493072032
Q 66263 67317 265590953712
S 27927 326359974
S 59346 791271583
Q 9471 51034 5270958635830
S 76066 180652351
Q 52397 74870 1028151226544
S 47043 118152019
S 54165 102915517
A 60025 30503173
S 6237 907533227
Q 9807 77570 712766351198
Q 10 93345 7859272976116
S 57124 820786779
S 60645 384497092
Q 26981 66930 6166315564319
Q 13271 48406 3429638878237
A 11968 577981780
Q 4694 83196 4800465365316
S 688 123745393
Q 32535 49711 8044863666278
A 53164 927741658
S 89001 384067407
Q 27177 45835 877585399887
A 90887 977680453
A 2750 607984680
A 19057 284778105
S 36399 330921614
S 1031 697553922
A 12061 463759366
A 27167 984584871
S 36918 45751672
Q 1424 91273 996253232937
A 86549 461388927
S 27658 224941932
Q 12718 90061 7265227029966
Q 4147 42484 803412612158
A 6270 63097861
Q 10274 91969 3869434893022
Q 9586 40685 9562744485112
A 54340 752345872
Q 71650 80768 4368073870355
Q 4080 87806 1293041499748
Q 6346 52140 4937774935789
A 10793 368949043
Q 28814 87310 3916245451296
A 35720 29069385
S 67653 806240871
A 78023 894656121
S 20960 269622009
Q 1706 75541 3888816957221
S 62700 836610005
Q 3617 69361 8070503063442
Q 47850 53090 1290826094446
Q 19156 90509 5490177687040
A 47474 870661750
S 86613 455884938
A 15012 476573955
A 3633 655704283
A 13276 708135501
Q 914 66395 2611416161033
S 47076 194134839
S 17639 339289403
Q 7799 59405 3658057020098
A 355 609794509
A 35844 95628429
S 13732 95627611
S 53764 569335893
S 42943 613774734
S 41786 551347723
Q 3179 91836 116537818189
Q 12316 66478 9307188282659
S 3141 796740775
S 21466 702105091
Q 66327 72292 1018101997129
Q 32624 90340 9819567824324
Q 3481 91081 2860815695327
Q 29905 32821 352213418436
A 62260 770861896
S 57207 146161271
Q 24184 61128 7636074915213
A 52010 428541802
Q 2747 67306 1545434720741
A 7088 771352613
S 7519 441502473
Q 3777 91963 9996421571601
Q 56988 57989 387231215864
Q 5124 53857 2148849692545
A 30958 612473552
S 15447 860172932
Q 15528 22130 3247032908572
A 37228 334765451
A 32207 178016344
S 87326 502969041
A 25902 148566550
A 49844 852620008
A 91248 142476590
Q 57 78761 1464194913874
S 83958 378166758
A 24481 350010146
S 31132 344135155
Q 48284 70441 92611032292
A 61698 158439615
Q 2204 77376 1054708850107
S 19881 761791370
Q 34291 42641 7111514077204
Q 8451 72961 5530934488185
S 23694 229168242
Q 20324 36522 4996704605329
Q 2816 76418 9511294901781
A 1046 721735088
Q 60965 84583 2114693168622
S 69805 454260730
Q 23142 44791 5183185650528
S 86448 822375091
Q 27443 77266 9320409851310
S 18880 7338917
Q 50834 87165 704857739399
A 13465 588005331
S 40402 204207793
A 64344 291359696
S 61811 113490709
A 89096 784800343
Q 53382 91707 1352947279938
S 53245 862423215
Q 83693 90813 1672537118854
A 60350 976344846
S 56321 45418000
S 16608 251045509
A 54208 67201051
Q 16835 90647 7494525029954
Q 1251 69839 8140751827230
A 80179 530946884
A 76423 293572986
A 9269 269262244
S 80008 311517061
Q 682 91898 3478124652568
A 60951 970876943
A 40757 416860545
Q 11976 57300 5254778195144
S 25674 608142286
S 28299 94584051
Q 3124 91262 1787291347084
S 30999 722448961
A 71566 28264613
A 70815 402511943
S 52218 17913708
Q 27537 81063 6294037367322
A 3699 520439249
Q 41366 72656 9356969766558
A 66147 683724146
Q 37726 86332 6886399108294
Q 29057 83748 977850458136
S 67640 947370789
A 88025 880060059
Q 2292 12348 9036090338708
Q 4236 91630 3296096490550
A 36687 79104086
A 34854 841869905
A 19496 188774208
A 12933 876000821
S 78146 64297049
S 34453 579830044
A 57880 404512106
A 47179 675007993
Q 12156 91324 2257568495659
S 53737 742272325
Q 1682 84554 6555314711716
Q 42676 73089 4930363497408
A 9327 835091088
Q 16807 88826 4931170678577
Q 53896 82720 7752275109289
Q 24319 73230 1866503650456
A 77473 463666146
Q 52295 66765 9758818286400
Q 10518 56870 728418864581
S 50673 800063814
S 77079 331516730
A 92483 520613143
Q 19616 53929 9039566585664
A 85427 231217360
S 18187 30717008
A 72326 971115684
A 66455 67025923
A 32452 935737570
S 23827 256924375
Q 1321 86981 2055469528502
Q 10158 72370 5234709845229
Q 288 81024 1929584480162
S 34754 338764640
A 25891 310812501
Q 3627 92700 8049600683857
Q 35696 55753 8732876400690
A 4125 995092332
S 15429 235735124
Q 5137 67206 6849281143765
A 28646 604948599
A 78547 478092253
A 66723 188640266
S 71277 91108207
S 39212 466222402
A 18810 838110180
Q 27297 80645 1665586706949
A 73783 718859349
Q 20551 71953 657989988430
S 42984 883934530
S 48841 245917138
Q 6015 91563 1523406323891
S 79572 694327856
S 7273 582577472
A 22454 476136202
Q 34683 75462 5827198585311
A 85273 228542066
Q 247 86212 8330853196238
S 29501 684542775
A 14821 351189936
A 63008 866596951
S 45170 485449416
A 12827 46006959
Q 24685 34190 5109773969923
Q 28427 80466 3254012911092
A 14482 906249265
A 28666 544175873
A 55411 298463080
Q 248 65130 1557447528325
Q 62622 93332 3508634431390
Q 54461 74119 4924996322283
Q 4301 49124 3429531546087
Q 878 89897 6281230040191
Q 3952 60186 7463506433519
S 68253 873529
S 37906 22629000
A 51942 11381185
S 40984 400457360
A 4141 880037970
S 34034 134779350
A 73454 720147591
A 74948 79971004
Q 4554 86250 8761995978667
Q 8652 9667 273349375186
Q 20537 91665 818735596745
Q 4540 26061 4448027893057
A 35664 77183000
Q 21381 62092 2719044972364
S 26865 572204179
Q 39936 62164 7959332902408
S 86554 108131715
A 43163 835691939
Q 29091 93339 5239809698181
S 74140 892972568
S 34440 464622895
S 3165 281309347
Q 68017 80586 7218076941576
Q 19890 79686 7376568249531
A 28037 628140860
A 42376 293103289
A 83117 343129197
S 45396 622768467
Q 68354 69154 190474367653
A 78735 924002982
Q 47037 70095 196356657831
Q 12705 88324 7014280184259
A 19666 414456437
A 62332 144556448
A 17260 747924073
A 82540 252152589
Q 24397 91310 8272729507246
S 43186 183393602
Q 29688 75454 7696243159318
Q 40714 88779 6699358086350
S 65956 549647692
Q 30300 38775 6674905383302
S 78011 545002658
Q 24242 37969 7570401566346
S 12936 216447037
Q 11141 67469 5127570121820
Q 14591 88564 7364478722049
S 834 960020778
A 84961 603703427
S 54756 692600516
A 79035 958448507
Q 11344 82423 5280765781852
S 65523 136201793
A 75102 788914949
A 52603 509576229
S 47432 222391988
Q 1856 11896 3636343944034
A 74768 960406349
S 38316 917406622
Q 75170 80639 2626279979022
Q 19603 91453 6526944749847
Q 9874 83864 9876282156920
Q 1285 37729 9114803552800
S 61799 505242207
S 20190 284669871
S 49334 923321260
Q 2790 76144 8793715393246
S 46054 453962970
S 81100 497231977
S 81915 254152181
Q 24159 71695 4099703005878
Q 75951 91777 9942374106398
A 89736 283484710
Q 24319 75437 231139769886
S 81039 966623279
Q 42920 70545 4685059161128
A 61516 703110219
A 37931 924982392
A 28177 189014287
A 80202 232850441
S 31998 528104200
A 53368 510293560
S 54012 422898278
A 58109 767567892
A 88512 717226071
A 49112 997095384
A 22897 289713662
A 61523 186860511
S 79051 532856124
A 30671 977843001
S 58521 136295660
Q 51301 62084 8195658100196
S 37284 574788265
S 51013 110920777
Q 9929 92315 7842221204075
Q 44737 90474 315990487477
S 15777 321937421
Q 66686 82009 4931556660691
S 52927 776025934
Q 953 77000 9263582260587
S 3989 805224697
Q 26827 67078 2431390706779
A 16317 319472056
S 55809 538095445
Q 1775 66822 5103629353192
S 77694 474483552
S 79958 56829857
S 7180 838254161
S 21696 962879646
A 48521 818581131
Q 67068 74476 6170854406994
Q 49620 84894 4495830804602
S 49738 936321647
Q 72082 93119 2081074798856
A 46219 174975532
Q 1161 92571 2003274892562
A 23763 248518507
Q 1450 49157 3929390491099
A 87319 465958926
A 75071 470822083
S 75601 493736860
A 59882 789043600
A 16111 916922558
A 33165 452332650
S 79782 656032910
A 70912 156923573
S 80497 476448607
S 40850 849360009
S 56741 745244938
A 63371 478678901
Q 7734 75025 5294069087287
Q 13394 21219 4343195593715
Q 15083 71489 2859357960517
S 49287 589675602
Q 49712 53154 1033822752964
A 82148 650972730
Q 37724 90379 856043638107
Q 9830 85321 4388263977155
S 19439 750317584
Q 77218 86569 2355882738581
A 4597 664732714
Q 10566 77547 8441834194375
A 67895 264154630
S 90469 927246835
A 24277 382180473
Q 54080 88157 917391208886
Q 67901 93018 4313165345293
Q 2148 50305 9641037695425
A 31680 683691773
Q 10583 91990 1296862295162
S 87528 78736311
Q 12078 24904 361838188336
Q 65072 70099 228372235936
Q 49779 85950 6974085543854
Q 65057 74258 3831282309779
A 13920 136072316
S 38270 901322620
S 87343 855879923
A 29358 974188273
A 54557 249502094
S 46092 564804917
A 37673 973853115
A 73778 839157904
A 60112 355212033
Q 13466 46127 4424515746678
S 23439 402681431
A 3548 807699928
A 82904 838793394
A 8067 215658631
Q 3709 20807 6898602599439
A 29010 939473050
Q 5655 32362 86106456837
A 31967 359007556
S 5732 28363128
Q 31086 47242 8534833986009
A 25857 63766591
A 12283 378780421
A 23670 954783961
Q 13124 70995 3009200089045
Q 22875 55113 7839659611347
A 70482 140677125
Q 9129 87062 8043722875279
Q 16212 38224 799893904465
Q 41620 43123 1372895846724
S 58402 415981369
A 3332 282421550
Q 41098 69126 9888864647066
Q 4262 91702 3588728377564
Q 6102 73960 6860034501024
A 40075 797191497
S 12217 424663072
Q 8292 88931 15170948937
Q 54615 87324 3661296287308
A 66642 440264785
S 59611 794155032
A 72035 171026088
S 83910 954944935
A 77306 235678502
A 32990 693722617
Q 424 80046 5674371908608
S 16347 215869430
Q 3739 69957 6089638649889
S 16430 525435630
A 86829 514966190
S 2793 489678833
Q 3886 21966 7360645145907
Q 61461 79830 4513373060832
Q 54065 72239 2637506787497
A 90903 616742242
Q 2466 89582 3725324323495
Q 2386 89342 3099031948901
A 40879 978177244
S 16771 703777348
S 37904 124964589
A 86622 2218048
Q 30337 52388 9332573711575
Q 320 93377 7914689028942
S 85361 854113799
A 16529 347636515
S 28985 574887343
A 88174 399520285
A 8426 388963376
S 11821 415162696
A 92625 496567786
Q 5360 93249 651880465256
Q 52973 71184 4493718624914
Q 11740 88856 5305926376317
S 37272 917376059
Q 19324 65634 1180109504539
Q 78040 81461 1797286164710
Q 1752 11272 7034838824832
Q 4835 43878 904406150878
A 55039 82308669
Q 68845 69279 205620093368
S 93034 255860155
Q 10295 26867 3588012494105
S 82466 302599968
Q 37086 88365 6258289298157
S 82820 645038158
Q 68683 92239 5528549173500
A 68872 361842019
S 10322 656591090
S 50505 106271107
Q 7525 80400 101224812439
S 42293 39123463
Q 61957 90907 6707634944605
S 74167 454053188
S 82987 900104801
Q 35882 59791 9190053814163
S 69247 554887711
Q 45037 81607 3932740093348
S 81270 156345165
Q 20263 84830 4835810489428
Q 4373 87783 2493169855687
Q 17316 61009 544753682635
Q 4529 74366 5036416316622
Q 35157 36017 646839197006
Q 6528 67564 7634433699990
A 32996 143513357
S 85096 910425648
Q 20096 89650 8169018776730
S 90281 449275355
S 89689 227130228
A 28683 981926692
A 31316 349400
S 34308 474707646
S 26357 596084697
S 48942 62170447
Q 13613 86857 4171035014522
S 91590 621909032
Q 49034 87727 9496833657781
S 31973 411504506
Q 51592 77215 6014518857582
Q 7738 55818 6825966657702
Q 55075 75487 4422567570109
S 25044 165219221
A 71786 403402696
Q 33744 47439 5964471303437
S 51451 914330184
Q 2165 52227 5650141733369
A 41370 521721772
A 63702 509774603
A 33530 747425476
S 53495 687090525
Q 2209 89025 1382044701768
A 7738 282180062
S 440 809458109
Q 10790 89962 2231485553259
S 74971 619306297
Q 2606 69528 5566559329451
S 62072 969391788
S 923 271092305
A 21918 739728523
S 19893 510492478
Q 14432 84437 4438993132555
S 49497 341001799
S 20792 240695698
Q 12393 78752 6608458618103
A 80986 49100179
Q 36330 92491 8981508498845
Q 29287 39902 6279284258028
Q 142 54210 2283053487395
S 90378 792501070
Q 14087 14802 237770949271
Q 11685 23655 6202126600589
Q 2406 91937 2029843073224
A 9442 196285985
S 74990 135836883
S 72795 861249354
A 10307 268093279
A 24275 316994740
Q 404 93082 5173241593134
Q 4841 72559 8479240021518
S 55946 765202735
S 6491 776876968
Q 2520 90970 5474700883747
S 87946 625195442
S 70143 402132542
Q 39617 58226 5196258751188
Q 19418 82050 8028959378875
Q 10882 58440 237632757662
Q 6973 77356 6220836645987
A 79902 778678763
S 14522 261309573
S 48351 955542998
S 60905 451713808
S 37086 743972699
A 86201 724620021
Q 34810 76196 6902246536549
S 11902 600941179
S 65002 850078929
Q 3855 61924 2151880876255
A 69776 310042591
S 15991 6540167
S 81640 116616213
S 41016 279920319
Q 38859 47912 7637164697123
A 65833 61395983
Q 36225 82966 4686421963155
A 18785 674834013
Q 22190 74280 1173373166246
Q 10646 91885 5749707414825
Q 46729 68717 7881977268953
Q 1454 91498 4457784507340
A 38370 550591467
Q 34599 46584 7686878318965
Q 46792 73106 1454992073654
S 87132 154427473
A 58139 247437894
A 36618 71203592
S 71544 6237737
S 19029 69217269
A 65605 415221388
Q 5538 58498 7249901133843
A 86003 85786027
Q 40114 89577 611084060407
Q 19440 52638 3890061045459
S 61004 730497404
Q 17928 25908 1685948936230
Q 6402 77789 1248319853227
Q 33041 41449 3954416447654
S 13174 762865498
Q 30446 36860 1048576026633
S 29974 188181475
A 41141 508616782
A 68076 140962477
Q 22499 79204 3954111792011
A 74526 324854051
Q 8680 71006 557857357526
Q 5651 54687 6657307374568
A 1748 951658738
A 68926 529183518
A 91285 11168231
S 58215 764056373
Q 5829 75953 7142909654270
Q 65455 75591 6758444687419
A 91984 399839190
A 59534 725827401
Q 42635 71599 7574847280484
S 91555 970184155
A 52099 861502412
S 86974 960799450
A 86302 733455385
S 21918 949502124
Q 16084 48648 4507414889694
Q 49761 76631 3342026807383
A 61127 231006086
Q 9801 87166 1280706090407
Q 21862 72479 8381839702624
A 45576 855698056
Q 25515 26378 810903964334
S 80408 574429265
A 45412 318634220
A 79575 998685279
Q 58706 59597 271440557781
Q 53994 77250 7497447290575
S 11067 770222398
Q 16664 36303 770582752188
Q 52181 66543 111245656371
S 90676 430615232
A 64370 286782632
Q 1735 92009 6475884692106
S 74988 20099259
Q 52546 78300 9541414330653
S 81156 203850342
A 27679 111496486
S 88077 648858694
S 6595 797852598
Q 38998 76983 4938929712947
Q 48630 90986 6443888658672
A 15231 916916343
S 85034 543670658
Q 19515 89815 3871817844771
Q 756 84367 1195435107332
S 7189 918463501
S 24707 59370917
Q 5556 23391 7672121273013
S 39398 708563888
A 55156 189599431
A 59771 602232405
A 33983 747567307
Q 6300 81741 1546821853886
A 56550 480867973
S 59498 230129594
Q 5015 55066 3415576673909
S 15931 174981172
S 78669 111530605
S 15517 197305833
A 93191 669177862
S 83695 601659494
A 2539 852975892
A 5932 605309702
Q 13567 79119 3671258332343
S 85874 889480557
A 87414 592389313
A 63540 454758159
A 14956 695001717
S 92345 395341248
S 14376 499664160
Q 20894 46019 3620150042511
A 22559 518122941
S 36246 766141263
Q 10208 93154 9305999335725
S 27634 957140853
Q 38946 88338 2255044177737
S 310 356169182
Q 14320 63508 8179608603842
Q 22237 23582 1298905113161
S 64420 479893663
Q 14492 80578 1115115961460
Q 3650 86268 3979017747756
A 55971 828319014
Q 1592 91951 4924068624098
A 82458 58621860
A 14344 249169310
S 17394 187509569
A 56377 510209118
Q 1518 78087 9366751241586
A 7486 68870855
S 72424 443000843
A 89593 689058693
S 31496 61797845
A 72287 833809137
Q 3146 92479 1909238767745
A 8618 156434776
A 38897 301953484
Q 10008 67791 5736399606818
S 38266 214661530
Q 5943 49152 8618302632044
A 73012 92149182
S 49107 890387416
S 55291 223765467
S 66264 433590748
A 4971 519393429
S 39994 10395869
S 43865 954542120
A 28805 55479226
S 76243 746027273
S 19674 63710365
Q 17053 77004 6015278392947
A 23153 821542542
A 33030 104500202
S 14420 977483813
A 78622 40866835
A 25024 917668958
Q 12555 88206 1773347488518
Q 29698 54417 9843355338382
Q 41076 58087 3399383391490
A 11882 582385918
Q 28390 84426 699444820083
Q 4460 50260 7390759987896
S 26211 824431310
Q 6984 27543 5754820776972
Q 10530 39276 5467501918005
S 58164 701950925
Q 45475 66135 839668219449
Q 26470 71025 9841506487945
Q 635 71988 8741746887370
Q 2827 87366 3379491293271
Q 28381 77606 8968901781700
S 49285 582759323
Q 11033 74956 5353590199079
Q 5534 92618 7070344742485
S 82387 138327483
Q 2551 35445 8572259344531
S 60306 928952579
S 33797 206283035
A 19535 796859007
Q 7081 47636 257822455606
Q 6269 66445 9908714950071
S 32476 680094476
S 31315 81377432
A 29384 488217695
S 46403 915260578
A 88355 610905530
A 87362 534724784
A 25243 734792372
Q 74258 75151 435909579218
A 31666 348685031
S 72879 616608449
Q 15725 47109 422850458562
S 10867 226758734
A 12120 721100316
Q 5595 32491 1871841892539
Q 948 91808 3558071284554
A 5870 179077763
A 9241 140964423
S 5743 666147199
Q 4072 84917 56004927027
S 41188 41975020
Q 43073 89031 5278459018559
S 89035 698847597
A 27974 814269111
Q 15836 78654 6012431542244
A 62240 391959784
Q 77426 81983 2526923112673
Q 15429 29879 7137307169641
S 48994 298056585
Q 9497 18103 6401664759098
S 56776 749583944
A 52488 162990951
Q 4105 70650 866683264223
Q 44330 70854 4722368536426
S 11405 235637937
Q 10717 89218 554009057900
Q 9656 55805 6134104442175
A 7542 689421170
S 87369 607606162
S 84586 538500039
A 86324 475291306
A 33698 477387853
Q 3473 82750 7488473504219
S 52358 410535985
Q 13904 54118 8963613050864
S 93290 995127558
S 44682 917294770
S 88910 100277125
Q 23293 66856 1590990593313
S 15236 423637736
Q 19127 71852 2416429903731
A 7148 671090465
Q 1220 87168 251341742527
A 47429 135504327
S 25571 740567518
Q 509 91810 2182155019429
A 81997 141294851
S 18971 996735616
A 35749 67964553
S 81275 282691870
Q 1354 89129 1906681430894
S 45094 275424857
A 72315 913810370
Q 19136 34947 9205623445643
Q 19373 48571 9405373383210
S 49333 22359943
A 25836 618050655
S 62311 387404265
S 58823 935756668
Q 5365 60873 9848789353199
A 34015 795328488
Q 14625 47871 9464504672880
A 30376 530214665
S 27924 294452785
A 41733 150822753
Q 22135 41422 8386206210559
Q 24249 76151 1162790141345
Q 19118 27064 6289497639408
A 75800 745140161
S 44608 417172378
Q 2969 86017 3627016958980
Q 20667 67936 7461410529097
S 62334 642844681
Q 27671 92783 2166693398725
Q 4515 89202 6499675841551
S 92193 26071855
Q 30986 63166 1260749580761
A 6401 609989809
Q 115 92701 2220272296889
A 65230 673257479
A 79701 838592571
A 47870 343450385
Q 5575 83762 2020356648420
Q 52146 90593 7269009808466
Q 14274 57928 4341369754429
Q 4158 81373 3168998199054
S 29071 64861832
Q 88849 89575 529893933548
S 76355 418944011
Q 25294 91863 300277187314
Q 23316 86263 1346974249937
Q 40057 92189 9656883309851
Q 86 91803 2932451179800
S 73149 586985859
Q 52362 90479 9998705594878
A 80081 637974337
Q 3457 31499 7928598195983
Q 1383 92854 6938053418456
Q 54170 77211 3085907392703
Q 1079 63663 4558741564541
Q 23833 73749 7708024353156
Q 56581 73128 6896558133256
Q 14740 48912 4288358257926
S 20944 626822777
Q 27323 90471 1418223252684
S 26483 558073120
A 77542 508576054
A 69 579040274
S 39857 347828494
S 11914 48131764
S 41581 215034720
Q 30430 85330 1235499049410
Q 9532 60064 8259321883328
A 67579 209747782
Q 1169 89469 3241063963730
S 3481 444355846
Q 43863 87671 682151036121
S 12913 685788633
A 90687 704619338
A 57089 331632349
Q 9086 78418 8270836784998
A 61596 918962718
A 90077 835186662
Q 14400 63485 7699359148348
Q 36382 70805 4465533776513
A 39826 597317398
Q 54919 78290 6938229729026
Q 13579 88806 2839872078822
Q 17105 85859 6486969874773
A 28662 72298090
Q 4483 89393 2005299669519
Q 5888 82281 5805366362692
Q 1263 83879 4910182254485
Q 23588 59986 9196431115372
Q 16424 92490 1444770856841
S 12467 762637301
S 63565 16188203
Q 73248 75416 58482853643
Q 33731 48370 7989284334039
Q 23758 64058 1070692300217
Q 64425 79352 9291590308155
Q 24897 82307 3153991114152
Q 12982 83556 3364881800249
A 49963 476076958
S 73053 414892255
A 45631 484803587
A 53941 759345157
Q 63426 65868 1063402111909
A 47729 659971272
Q 16157 62478 8533080778274
Q 24208 56083 4340679112288
Q 54644 78151 8492402969757
Q 37141 41305 3437905562622
S 21566 413137367
A 45432 930740121
A 23797 672148488
Q 1162 12880 5637390225511
S 78298 768523816
A 77533 321078978
S 6043 964983233
A 31658 340811781
Q 5532 9986 3343391741887
A 75619 872958428
Q 926 77492 925646430400
S 93086 982797418
A 45372 844291933
A 72622 953476751
Q 28835 61835 5072085062216
Q 158 91131 5881367916177
S 47151 33545175
A 18109 930231070
S 33331 917523804
S 40719 169492749
A 73918 916193564
Q 18745 71096 9976616829924
S 49640 573364272
Q 537 84621 3294393996663
A 27548 420445713
A 17451 156560896
S 23159 546517611
A 64431 585416185
S 71852 24861812
S 87139 605116816
Q 40392 87546 2422503432418
Q 14596 83562 6083283869596
S 64591 672586757
A 33031 513625204
Q 2474 73500 7105283756106
S 87080 96863806
A 1918 459371520
A 33782 396184149
S 26092 655406710
Q 2094 60727 567756067595
Q 2759 59642 6837707567734
S 5679 342053238
Q 37921 84492 5943102109876
A 26064 723697839
A 34850 579408321
S 42634 248175735
A 80985 615687466
Q 51999 87838 2576807862433
Q 52820 54428 747146061061
A 84079 283353871
A 56626 700634898
A 50163 791379617
S 92946 249531571
A 65032 940510737
A 87835 921127284
Q 12763 90448 6679006559240
Q 9307 88973 4848084797158
A 63678 645283245
A 50198 11278617
Q 14109 78658 9103234441741
Q 1788 92889 9059356284687
Q 24110 64308 6747545073092
A 37720 939336570
S 65500 279616662
S 75191 122956114
Q 5957 80031 5199397750134
S 32852 163782173
S 73684 280930149
A 63845 427410019
A 5156 778010092
Q 49145 79468 172069143944
Q 90 92110 1819539656159
Q 1072 18205 127068086550
A 76660 564935934
Q 29112 75583 9680695243800
A 44068 802079535
Q 5491 66926 6672853023731
S 36751 90568207
Q 700 66583 3453361029562
S 46102 805876518
Q 39499 89359 5882550977355
S 79618 847239322
Q 367 72017 1177806850719
Q 40394 83855 3046066591176
Q 11595 65986 2213094869202
A 78511 633579348
S 19387 210644353
A 40218 465986814
S 59833 222843924
A 88285 27680012
Q 10480 77947 6146948102568
A 49024 898192673
S 27149 961120853
Q 9611 60928 3867997317232
Q 55036 85989 5010712366700
A 26228 546042135
S 72768 804340215
Q 8861 38257 9519295325466
S 43447 558346179
Q 47616 50308 2390524788018
S 75433 306304463
A 73371 77345481
Q 3041 3505 44270908287
Q 3441 89162 1108407889012
Q 56770 81685 9046530703744
Q 5603 89950 7482678580574
S 40898 208546360
Q 88357 88465 75856688459
S 88494 710689426
S 38478 645475700
Q 5743 90405 5409689505957
A 66756 489326612
Q 63750 79027 5287519052933
A 14566 236149323
Q 7327 78459 8180393468860
Q 13655 89775 8770849132206
Q 56132 60396 3742404459319
A 36348 153264168
S 33766 235589016
A 49888 666791881
A 67600 625566251
S 1389 335092392
Q 33353 53236 2245917104731
Q 16134 76213 6525481766804
Q 4500 52648 5323313343444
A 33639 834470502
S 21351 180703391
S 8281 454241206
A 40694 733444281
S 86746 997511123
A 24450 152650964
A 56951 6983672
Q 52916 74665 6283236055959
A 16138 820153502
S 45805 17367432
Q 16993 88335 1038136931817
Q 33069 81471 4368443181380
A 3584 936958430
S 38271 68255347
Q 32839 40249 3095123876208
S 69354 676298132
A 29122 719245335
S 68095 206781440
A 70491 288727887
A 29447 787263425
S 67705 809101075
A 1431 295408497
Q 32618 75918 4726383142469
S 91265 214671172
Q 10935 43211 2890472572880
S 22785 745718002
S 43293 416657817
A 78337 171596404
Q 211 80847 5286772029540
Q 13539 87529 1788913353362
Q 52907 75295 3059626224771
S 49139 889415108
Q 108 90939 8077497255239
A 21809 615097635
A 246 315246509
Q 10615 88479 745676499319
A 71624 660909523
Q 34674 91942 3096740947522
A 39199 212194632
S 64546 522602947
A 72491 248483998
S 26127 45344750
Q 34375 64914 9617722208598
S 62310 786361850
Q 67621 75299 2335833684599
Q 60207 86014 8915052289668
S 91396 709679826
Q 33397 58983 6564140344556
A 6028 648783368
S 79489 206862443
Q 1382 92075 5833705015878
A 62351 746658207
A 67860 927302034
A 51486 218457136
S 22048 831289385
A 12981 262802186
Q 31853 76056 5120727406154
S 17562 470496432
S 34150 335179813
A 41332 848941845
Q 27939 92935 4982856171054
A 21277 737075042
A 1682 593712855
A 24049 244046384
S 77183 816982428
Q 42002 77981 4799336679988
Q 65359 81564 9285741372007
Q 4227 33483 6376705050422
Q 9882 79854 4842056679885
A 92003 100288346
Q 1726 88097 4364308223406
S 86345 571542711
S 2007 971073500
Q 18127 33231 6960420337742
Q 45975 91263 5495074606926
Q 1211 79158 5089874934385
Q 37703 46083 1192852796292
S 48477 910923025
S 77502 934120174
Q 7960 84622 2854169473915
S 22753 659478014
A 91657 178682267
Q 30481 34223 1416534266764
Q 3780 58561 9000154444947
S 36994 172221823
Q 11540 92374 2531453190342
Q 16760 69632 561815575419
S 78866 88270254
A 22188 82409336
S 28496 913112481
Q 18570 24959 169608802292
Q 18719 44675 6784036683262
S 46017 974405313
S 60514 399608840
S 67462 801738837
S 14122 328506680
Q 38543 73480 6066757916541
A 53332 595349060
S 50329 475468913
S 34079 390161754
Q 7309 87207 4622797058387
Q 2476 93317 9157524022242
Q 47861 49786 253766325216
S 79024 670164795
S 81089 516036233
Q 42968 81880 709510403597
S 17501 722411189
A 22431 958290347
S 89681 86098652
S 31676 494233457
S 8640 949693670
S 305 12447419
S 28203 970842108
A 34750 119390053
S 12700 101339879
Q 280 66699 5654727656197
S 14987 202616043
Q 45961 88789 9675320395280
A 14203 101944555
Q 27834 87373 4706435447254
A 82873 659436755
Q 50925 61471 7791005923444
A 75916 180444967
Q 9220 62996 9611018867780
A 59498 37697564
S 86002 631236158
Q 11370 17509 925038855089
Q 29589 68376 3471752692563
Q 1367 65726 4836086217729
Q 1034 90858 1283306853037
A 40591 62334773
Q 13976 39266 2497903516081
S 71433 296129947
Q 6118 53452 2581742660444
Q 9198 88470 6175994070831
Q 38479 57751 1746359899226
Q 51367 60674 239926659677
A 34318 504138925
A 69114 428096154
A 54505 230198740
A 90512 676685804
A 21793 667252996
A 9208 71685647
Q 41844 74777 4413849987849
A 49239 708248676
A 68539 838046262
Q 27088 61215 7760690995648
A 19105 76949365
A 69912 728485802
S 28384 96396690
A 66127 516301554
S 32861 290636457
A 52946 372014349
Q 28453 65633 683814830675
A 78575 527494571
A 7916 369582699
A 4362 301121986
Q 57351 68271 5962397006786
A 2128 935329095
Q 8304 50378 4907694348321
S 58265 940790855
A 26479 294351129
Q 28521 64081 5617556997636
A 19624 584190085
A 89793 573390555
A 29117 41244575
S 63565 138321244
S 37712 881481246
A 6236 422301721
S 48037 648650324
S 77453 658222786
A 80998 801331683
A 57534 501608570
A 88774 242503642
Q 12601 82166 5858154651526
Q 16262 70179 3043620408131
Q 31228 55739 8167225209821
A 80553 639840679
S 8380 617891575
Q 66284 92133 963347332505
Q 13314 72289 231340191116
S 23843 772967382
S 44125 103115673
A 12036 436347341
Q 19786 91590 8835726872078
S 85817 855630279
Q 28062 34552 5240204201902
Q 1412 59837 7626968212361
S 86199 925356889
Q 21832 48990 1794469088259
S 39356 188300050
A 39525 124077031
A 56422 932690701
Q 8228 26048 9876386351287
Q 3755 58092 7526691465624
A 66845 895414922
A 24011 877033057
S 12285 899928995
Q 55225 81751 7525411529267
A 46320 159396311
S 64581 836745697
Q 49266 53720 3085433014069
Q 9189 71764 4430309684626
Q 3002 77338 1939428133850
Q 60276 88708 1765822857261
A 44301 190954204
Q 6742 74186 8362857729070
A 92404 793259280
A 55082 726471922
A 18159 196076090
A 32960 936331053
S 60062 925019860
A 2602 138574621
A 83239 801916565
Q 4101 82223 3487863412094
A 13940 189142014
Q 5711 90570 6288793022001
Q 8576 42454 1742937341913
S 84862 662767429
S 81864 314709989
S 378 789728544
Q 15457 48204 5110487436406
A 27702 622611456
Q 7594 69008 2343395805635
Q 1050 45936 5068343158930
S 36259 580802534
A 17075 781642428
A 35052 791639966
Q 22295 85850 6030384301657
S 35239 571028793
S 16959 612777749
A 85434 823413601
S 65118 203227856
Q 44271 63808 3370897770352
Q 9948 37585 4905207378041
Q 57161 81373 4120570942675
Q 35327 67356 8510847858552
Q 8850 65913 9649315796472
Q 57682 65863 3875133505128
S 33664 621494558
Q 8321 76897 6624693645544
Q 16707 17866 187405292254
Q 30917 82619 2831292175001
S 84315 823846496
S 24511 441253410
Q 64344 88455 6412622121473
Q 18195 59030 6897047376341
S 10567 592403755
Q 12362 72015 339946538012
Q 22971 44311 6183437805984
A 83492 912746777
Q 33418 79175 7164483510865
S 62065 291990110
S 85974 763922747
S 16383 627933128
A 13528 919065332
S 16053 491562418
A 15994 523446256
A 37706 372845280
A 27147 978923163
Q 44290 73097 1356124332884
Q 68128 82711 4734439877426
S 37194 863995017
Q 31152 80280 2802540107491
S 27680 495401554
A 67903 871896360
Q 3609 23008 701934640555
S 86759 598560254
Q 6435 63719 3922881420730
S 48850 235059900
S 2778 165192631
Q 17036 24082 2256957936306
A 87683 545009148
Q 14943 83011 7473107764012
Q 38164 84213 8941453001387
S 37322 693215630
Q 77394 77587 122063519889
Q 16253 66615 1143323051866
S 878 113027417
Q 51970 72965 7310867053035
S 75503 8778224
S 2375 651448609
Q 58441 60330 1414277437600
Q 21482 36524 9975748324475
Q 16782 81782 9962058782361
Q 29969 67698 7108909109944
S 5129 970408527
A 80038 903836398
A 84773 103565519
Q 68383 71087 2083066006822
S 29793 627571904
A 21255 798413029
S 52999 683106820
A 24465 774857587
S 5372 855844563
S 72732 214747292
S 82152 944994898
S 15394 330114240
A 41466 108282192
Q 20810 59126 6838750552316
Q 40191 76167 6289561381679
Q 62447 89003 9760002711941
S 5166 189576473
A 28593 728465407
A 68461 101747791
S 12142 668727644
Q 23600 87480 9973389287319
Q 1500 45354 6795712508056
Q 7068 73109 6261934063543
Q 68415 83034 5677551185504
Q 2285 16646 6012714611190
A 48448 175739803
S 28965 778960244
A 45511 393261754
Q 4898 91365 5873373512127
Q 75432 92928 4077655743474
A 51074 618706523
A 23091 970540349
Q 14243 82791 7277364923101
A 91407 47330980
A 17231 567696294
Q 48452 57636 3351094764843
Q 14568 88085 6309328316791
Q 16279 27157 6165050111612
Q 5013 73020 3076165281068
S 4864 38240624
A 15572 188028584
S 64538 54257197
A 37656 294157785
A 55194 405440250
Q 15022 34807 3088991657175
Q 51731 79136 6971181647073
Q 696 77315 333003230046
Q 3102 81522 4940762254240
A 85286 346896212
S 68408 194261866
Q 30025 76293 5603554612120
Q 37947 82621 4525430120087
A 21501 44046041
S 20911 413274720
S 88671 760629212
A 17321 788565939
A 49261 231793621
A 49096 143985403
A 88652 201595089
Q 1467 79557 6411354175286
Q 69266 85332 9442041627322
Q 75238 80845 3260439326980
Q 19175 88578 7830098591665
Q 10048 89753 9786393469715
A 3933 76593560
S 37956 367488966
A 72649 675818579
Q 60466 63500 2021827050758
Q 67316 76058 1861048753891
Q 83363 91253 518136432505
Q 10459 81360 3906307942904
A 28410 57305257
Q 8778 53180 4381050395984
Q 39288 52959 1462448634375
S 32639 238430183
Q 80514 87192 3997326969764
A 87336 527065873
A 52429 732262374
A 85381 735489957
Q 31917 78090 9844632620304
Q 43731 91497 9341620613427
A 75046 313643967
A 84570 726928491
Q 22651 33411 6650756172384
Q 48385 66316 2426069053879
S 41374 811636351
Q 34088 79371 8971223657477
Q 226 92992 8210936433758
Q 31271 67319 1029946166327
Q 18760 40764 4526946623282
S 73266 26660923
Q 80533 84570 943647693089
S 87632 696824305
Q 610 27554 1726456990130
A 43113 192046701
S 80525 612111693
S 80949 159014933
Q 30922 32536 1272535130431
Q 23359 51224 2382896058213
S 53198 346292140
S 17533 83027514
A 76848 267031459
A 20548 899681605
A 69694 883162690
A 3617 306472245
A 72170 890002482
Q 45857 90062 406225303464
Q 2287 57675 5343141242859
S 69487 571782138
S 37326 921542638
Q 10465 91960 1516045582969
S 74947 539522332
S 51917 881631923
S 18500 53809091
Q 13152 77991 811563426106
Q 8675 60639 858695361071
A 53209 162906184
S 44351 355533410
Q 30068 37257 3214327029242
Q 33902 36624 507713305498
A 68587 551389188
A 35758 619567099
Q 26599 82363 8019176043668
A 26893 714094186
S 83034 745672145
Q 6021 91702 485416363731
A 13302 427603918
S 66897 558188613
A 20818 295476625
S 6902 805011488
S 24493 214753911
S 32920 169950232
Q 2779 54382 1163762713698
Q 29226 91403 1338355348803
A 15189 701888400
S 42976 216370605
A 79136 948799257
S 30951 957393367
S 28283 488581436
Q 16772 91313 8808015874536
A 69600 502800743
Q 18483 83640 7181734856227
A 34566 914821301
A 28671 505924485
S 92369 34057851
Q 1594 83062 7692641770984
S 30376 183549608
S 14198 762758930
S 70209 93808720
S 7916 397103444
Q 10874 89466 7417750427246
S 67867 100274783
S 26263 126727986
Q 6657 20099 6449948088172
Q 30569 76038 2208072123916
A 22200 992898556
S 55639 243665136
S 17985 39054324
A 40031 548736239
S 5045 731268917
Q 15242 91749 7565542440765
A 23999 46788855
S 82300 500088333
A 78304 128683043
Q 58568 73106 8697479150417
S 35309 667384024
Q 75190 85504 3673977903089
Q 28013 86949 6827440245232
A 50940 183677303
Q 89269 90825 341835386942
Q 9249 92090 3863210104265
Q 13930 59839 7483463279464
A 57985 657023122
A 70245 917846760
S 17659 487719800
Q 36717 82921 2938085014819
Q 81602 90310 3747531624512
S 45064 382384811
S 24357 396415900
S 12398 111125672
S 66612 243226436
S 42355 135705224
S 37696 253145159
Q 74262 85232 1509186411856
S 64026 696056262
Q 13074 68268 2761042899536
A 18967 269113823
Q 302 92450 6129394924278
Q 35703 52970 8327858050999
S 77959 283373583
Q 26860 29950 147803187998
A 76278 952150704
Q 1211 78992 5578293308718
Q 9012 33593 4370311039924
A 62398 891280380
A 8508 811781621
Q 1961 53510 8789707286903
A 82325 466887599
S 75267 90853897
Q 6366 89313 8077979511666
Q 43519 44236 143950785777
Q 5025 28643 6421276602849
A 53680 783497968
A 30965 868557793
A 59922 452220353
S 28891 149227666
A 75922 302218375
Q 34302 70708 3077257809278
A 15379 922252902
Q 6248 38598 8608947527157
A 84709 699086835
A 36700 411577162
A 75325 716284353
Q 142 85236 4821005442409
S 62456 414075164
S 32491 991236301
A 48509 244636893
Q 56645 62067 2761989731598
Q 9299 89501 807983963777
A 7960 122044360
S 33016 634530594
S 3667 30972357
A 29835 36342484
Q 49576 81523 8004851588406
Q 7037 82728 2424269553300
S 92113 286450758
S 6665 765753370
S 74720 546421110
A 61268 942777461
A 88525 150087526
A 42403 284752329
A 28715 967100613
A 81684 830769560
A 1730 522475521
S 44010 752321580
Q 72646 91479 2165813117693
Q 1444 17309 8385294531462
Q 11196 29545 4062821985736
A 81202 748481700
Q 61543 85995 6144358335922
Q 24088 67886 2524805164230
A 53962 431815433
S 23304 699867111
Q 6064 92500 6321954412950
A 59096 82993609
Q 14476 55615 3079239352696
A 26523 774262455
S 62286 98021137
S 58510 22252119
Q 51039 81486 3757642405414
A 59427 174981471
A 78007 448038206
A 80017 941763330
Q 7533 86663 9746730967368
Q 2511 25718 910232433932
S 27048 696551474
Q 930 39104 7968126777018
Q 43826 90224 6928583151917
Q 6658 73968 3532867915956
S 56091 97349779
A 29250 730701750
S 14693 416283667
Q 33869 75176 535692687018
S 84075 134110821
A 7952 368938841
Q 14699 74314 8770541883753
A 54640 502706466
Q 12353 90417 1120065113849
A 83482 805697639
A 27399 683254046
Q 775 67001 861226784457
A 73828 13230335
A 60480 835579412
A 49158 732473677
Q 3223 31601 8429114587102
S 85453 611587760
A 71089 15709318
A 61816 989954718
A 2562 806641217
S 18159 599551552
Q 48554 61682 4869522581207
S 42909 899534907
Q 50889 72127 7322002957350
A 21295 705543127
S 34317 181959004
A 71575 152319425
A 196 589590822
A 78031 379933660
Q 47755 60955 3630173125030
A 45944 418664193
A 23821 910579344
S 65948 884581660
Q 38879 86446 2555839643469
S 51998 65222874
S 36036 709312629
A 84509 490102458
S 9800 791272971
S 78516 447628860
Q 31672 43678 7942138715234
S 78977 277541074
S 29575 662138451
Q 6 93326 6459496309558
Q 43183 75148 6196924795494
S 2350 736322722
Q 71807 76880 1222864241690
S 51865 37497661
A 24525 208191773
S 7392 120994473
A 43133 592668738
S 21615 453159002
Q 43208 52799 4466048899213
Q 2902 65294 6010967360950
Q 3883 88279 1398531082578
Q 57942 91940 8227722972216
A 30634 696004705
Q 58650 70872 2983181441047
S 43485 924533954
S 37068 557017759
S 63622 878008515
A 14364 416105798
A 43607 391415064
S 32996 583268183
Q 11191 52947 7203611708539
Q 52147 64019 4920671410295
S 53335 879919337
Q 45947 73554 548150991906
Q 41562 57432 5635635855706
Q 12162 88226 7424965030332
A 22131 666594529
S 44411 688563081
A 58690 92458355
Q 70427 90517 7080264096848
Q 3450 92007 3533015146924
Q 2104 88882 2225922229754
Q 22240 46068 7704897341773
S 78890 811738739
A 81970 748149370
Q 16442 92746 8190605956007
Q 8720 24515 2527475066774
S 71240 727625167
S 48181 171343443
Q 21496 46944 3492134119203
A 22419 580415182
Q 6087 87255 5282299586553
Q 39242 62731 2838721047328
A 38132 428038836
Q 7479 69350 4829873933751
A 26638 181481891
S 53266 127996977
A 71939 696588604
Q 22385 85503 7028636561080
A 57856 517588403
S 7934 945846936
Q 68290 76280 1323665459242
Q 38352 92756 5374839282763
A 76283 507537506
S 1677 793942284
A 1261 926701149
Q 66741 87167 732000505375
A 60423 582155147
Q 34842 85940 2029799727069
A 259 249632563
S 28014 611579801
A 15289 281899200
A 36192 475608631
A 22137 314188057
S 34573 595524185
Q 16739 91866 1685056599718
S 59366 655556116
S 48317 420017932
Q 1854 92818 2368086890117
A 63079 799238141
Q 8428 38419 6289688463941
S 35761 460923597
S 31091 732088712
Q 18520 65873 3044989679286
Q 22159 47759 9794936372210
A 78520 362781840
S 60547 434234463
Q 62581 86990 7257376389574
A 42934 645971436
Q 2303 88187 9558993261371
S 48138 832187786
A 42411 74126028
A 20072 66026538
Q 43 84748 6869368494169
S 15177 564382868
Q 46585 58796 6319701846445
S 56989 537141741
Q 20792 50295 7006514584022
Q 35165 52566 7938260850355
Q 21021 38983 7435315377815
A 32877 20351419
S 55990 365658393
A 74939 29558738
Q 33491 60861 5337772537832
A 81026 516271538
Q 101 91627 9303768696363
Q 32640 75229 6388937720245
Q 5761 30863 8670086851599
Q 39560 62045 7247143939907
S 83779 601980649
S 27068 114231206
Q 4765 88742 3542082305081
A 77343 900059715
Q 44347 81586 6551291558593
Q 506 86380 6999082493020
Q 56398 60390 3783309128350
S 26070 587855531
S 75058 532416856
S 88883 474203193
A 37569 448497818
S 93308 711491489
Q 11444 50311 8606813983189
Q 17943 67193 325152171017
Q 49289 86714 9378931655665
A 69303 713183799
A 10343 255553447
S 78008 568204214
Q 31620 62359 1293782512321
A 3183 681694760
A 68191 487135675
Q 13699 28615 9578591039158
S 30683 480757880
A 2929 459996346
A 64630 342462906
S 71311 398113711
S 87256 394833916
Q 53989 57207 605248584654
A 92871 95459087
A 11542 330533801
A 92353 489235263
A 4301 58507903
Q 14936 30085 2004338000464
Q 20454 75690 4750897226940
Q 13877 79741 2090185428352
A 31551 610336169
A 7707 226790554
Q 60453 64475 697705346138
S 25293 609790715
S 90657 735171350
A 69690 882778055
Q 16894 53906 9913147337046
A 68430 97800295
A 23981 876601843
S 18659 906393946
A 44638 776329533
Q 23443 47941 6036549627398
S 72274 37376973
S 27259 552462216
A 59830 76125124
Q 11988 85672 7375143372689
S 60519 31024461
A 20457 704222919
S 74618 858062195
S 58841 200244209
S 11760 457152115
A 89639 340063709
Q 7208 76835 4256227294687
Q 1731 67726 1474657571719
S 50281 233706899
S 86775 44410148
A 39566 253489652
S 35868 479831632
A 6458 100060925
A 23086 965069073
A 85396 13462384
Q 12699 89422 3345028539420
Q 19862 90956 683774013625
Q 4847 91012 8044973656358
Q 42139 64508 843831108498
A 45767 79823668
S 91685 835425995
Q 56979 88736 2905260714523
Q 12873 93275 3833119772185
A 576 284332382
Q 334 89471 4830627485870
A 12582 15727040
Q 17844 90662 4743110508619
Q 23819 88823 9403291500396
Q 2255 88925 8598585362048
S 2208 347826
S 89839 907631733
Q 73730 84495 6393786013809
S 16949 63128906
Q 22838 83245 840304535087
Q 48952 86917 1387504513182
S 27996 88593933
S 42774 342048749
Q 26994 85983 1641006850598
A 67381 658119729
S 81506 527129391
Q 5348 92433 6572866691156
A 46181 494621044
Q 13820 19747 610315263636
A 91939 806038942
S 3121 632282337
Q 26808 64807 6021510275277
A 33156 778834795
S 15529 756629574
Q 40213 63014 8373456046756
Q 9547 77860 6047788640845
A 91388 952845741
S 30536 851570484
Q 1751 50572 4364458421649
Q 38572 79908 8946109332927
Q 51791 68996 4954357765797
Q 19442 89397 2774122084958
S 92105 522737053
Q 23178 82623 2402966186547
Q 18736 82746 1393287151649
S 77261 897745213
Q 2014 16466 9937065259936
Q 38370 51896 6578404348670
S 42622 824876022
Q 21650 84311 613112616182
A 16845 114084289
A 65153 816566374
A 47064 220954438
Q 48384 68941 5218965625445
S 40550 433142778
A 48361 573151419
A 11417 327161215
Q 969 86950 6438607911005
A 87079 13512540
S 35293 554945665
A 27120 130117009
S 73489 569372291
A 27134 819298168
Q 9838 64929 4146575547394
A 27558 460970552
A 30528 282985950
Q 5774 60701 7066661572950
Q 25687 66060 4989549007227
S 39469 708385653
Q 31172 41776 1222882644363
A 51824 398098756
Q 25834 31711 483300137257
Q 5602 88828 4816181123017
S 65810 593339771
A 81703 94565982
A 92167 202836519
A 452 112026641
A 59285 767754843
Q 37468 62591 4032833941634
Q 20771 38021 6137518694800
A 2869 732688651
A 22109 836329097
Q 145 92075 85750607587
A 3278 857006539
A 48307 287162384
Q 3265 76084 1988178404627
A 79787 132137630
Q 45801 64174 1814626945031
Q 9774 92370 5204938298841
Q 58132 77421 2606405415401
Q 29064 87607 9858636013146
A 72109 401803106
Q 31594 45345 7405618379242
A 90790 196626277
S 87430 275621573
Q 9928 86927 6678999220634
S 17860 471284668
Q 34281 81725 857267023499
A 72759 144057155
A 17656 470088917
Q 11055 25623 2178916046081
S 34324 307267783
Q 49706 63628 6068751145399
S 55613 389891811
Q 130 86034 9094719883424
A 73557 169598828
A 13959 245515663
Q 10183 83716 9071463536057
Q 14990 38784 9464646703685
Q 37124 65495 8807443964383
Q 54299 56679 437043846114
Q 34693 70950 3770192485699
Q 33737 91877 7435832150180
A 81640 604408513
S 78837 992694802
S 63623 478902953
A 6495 757406824
S 29746 891731422
A 10422 397517229
A 772 837837212
A 82035 692581162
Q 70452 79007 4587668110943
A 31073 917818654
S 18955 78496686
Q 34714 54360 8525871489504
A 3188 32975693
Q 3734 85046 449311831608
S 33503 303451234
Q 4658 80849 3944362515892
S 91212 249317861
A 67616 252241031
A 68743 289784414
Q 34952 85572 8164896815930
Q 44749 77784 5367827711950
A 86033 543330602
Q 11851 72838 1191312110624
A 25474 543610910
Q 16311 79496 1856491247708
A 22601 127791880
Q 55888 76462 1129718273890
Q 5625 90690 5687295987704
Q 894 91719 8587977079494
Q 439 40368 6721648372629
A 15560 137692700
S 5834 949601132
S 88883 627446661
Q 1919 29741 9014438749294
S 14347 927585327
A 80081 550123981
A 93083 779331177
Q 18886 54944 4235661659958
Q 937 29799 1553102082747
A 92967 910570354
Q 9775 91945 2536521464837
S 17031 544453601
A 45611 454417259
A 35606 998442267
Q 35537 76044 5591446613959
S 43428 812654253
A 1072 649814357
S 80781 435811618
Q 3740 68183 3548835832294
S 45655 287147204
S 7820 70846308
Q 18090 87607 597654079562
S 74445 537368753
Q 6363 81443 7992488494077
S 60521 616749505
A 92747 79358680
Q 17950 62512 234539342218
A 42388 486885469
Q 76680 79215 564762215414
S 70186 980095677
S 29988 323280713
S 1262 333327652
S 53370 443502357
A 60174 985778223
Q 13098 52196 1119327884154
Q 60792 91325 8395170267465
A 45023 628705029
S 67418 34278578
A 63515 718794727
S 70572 818980356
A 29857 905094233
Q 19410 74209 742167696418
S 6753 787641304
Q 30525 70080 4380075945477
Q 16263 54401 8636930768210
A 20674 690197939
Q 20393 87310 6621365016339
Q 54643 66557 9914435821396
A 58583 860794893
Q 20240 39919 8027827201776
Q 12259 83943 620416229301
A 76202 883689449
Q 16283 48254 6052073804425
Q 29201 80486 5012864599241
A 89164 714397344
Q 60160 85351 7260718641126
Q 12662 20924 5197625658831
S 49856 575480821
S 55498 331294625
Q 37475 81943 7175907676640
Q 3515 90032 9863459313707
S 37977 356591571
A 39067 619797055
A 8982 982026265
Q 6944 82103 6584951058139
Q 3548 92298 4603897083963
Q 59001 72332 8131985232395
Q 57967 61619 1459598889606
Q 61156 76503 4144119046008
A 5475 34573070
Q 64943 87002 8776105172772
A 18171 807508906
Q 18846 87289 3304120529127
A 56301 997660415
A 73636 562734125
A 67507 236684438
S 59312 19400015
A 44941 387754
Q 19553 52888 6251750579942
A 35659 760716996
S 73923 420667123
Q 3130 90086 2927584676995
Q 28172 91699 4534644459249
A 60312 960383599
Q 55133 87843 9542192661219
S 62248 346658143
A 37231 507461190
S 29250 573118595
S 68756 347842452
S 26078 881158500
Q 13757 83934 8113830150575
Q 25407 31789 2206240739813
A 53319 758267739
S 71983 62199297
S 60093 435006009
S 6027 505909316
S 12346 634199903
A 42930 593152313
Q 4857 89609 1229230462159
Q 38305 67347 6469042812145
Q 1178 64269 4799566063949
Q 53427 68962 161023775694
Q 55040 75892 2247240284664
Q 2245 40788 8595487981905
A 37685 276641138
Q 7097 74415 4468871016036
Q 28465 75875 2487311394613
S 77302 31821178
A 89459 612465113
S 81801 153501646
Q 10926 51703 824280754209
Q 3407 92762 3623616771619
Q 39297 92039 1072230262696
S 10242 981004306
S 15618 235496628
A 25423 830462164
A 25860 98925557
Q 73631 87894 3715143025967
Q 2175 86798 7976604644793
A 42278 594869962
Q 55231 71170 1119248393201
A 78387 461208749
S 75329 306767252
S 88474 981367550
S 26925 423090403
Q 85816 88229 1529231675745
Q 1744 76266 2560854740779
S 22208 706844542
A 38525 656922976
Q 7340 91293 9820880622840
S 1173 339621771
Q 45702 75281 7157491428333
A 18177 183729504
S 53982 579914381
S 73827 880539316
A 39044 759437848
A 57958 674589901
S 83087 595528430
S 25403 961537480
A 64860 193388913
A 51579 161247561
A 39035 200016530
S 36596 966136489
A 90524 635630651
S 3754 828654331
Q 33998 53882 239400803365
Q 12508 66478 3476264639773
S 70537 337544231
Q 46706 64093 155364813042
Q 14065 66710 1605744609991
Q 9698 83517 397124223084
S 30802 98506107
A 9387 850926507
Q 24726 52256 43070976278
A 34402 694988617
A 53002 381036286
S 7471 135268005
A 93043 448681862
A 81222 168456606
S 30647 643086655
A 33972 391201218
Q 20062 40845 7095440006833
A 28578 453700080
Q 5234 24502 8007693028456
A 25939 365931342
Q 17080 80440 3825926828998
S 12899 843488335
A 36210 184920458
A 24827 947199629
Q 24000 92000 7836570299115
Q 6034 75721 2866877560979
Q 33858 74141 2574627956060
A 8802 692778425
S 44693 437734638
Q 15327 51376 6545758326864
Q 6632 48551 7994599764185
Q 1135 21436 4303016232119
Q 2940 11797 7217080358425
A 21211 815477087
S 68860 672460403
A 63002 208265410
Q 1352 91055 7282715265998
A 67771 602650924
Q 8991 85476 3528051672553
A 45099 775709921
S 29466 612396315
Q 6677 90500 3402718950055
Q 4341 48257 4051929196246
Q 62202 90617 177127006141
A 24443 61822051
Q 46343 59813 8485515498999
S 85478 179868769
S 82912 478234205
A 78179 721771716
A 52243 685934703
S 46279 222838173
A 20808 571152548
A 93296 429009777
A 56828 736261073
Q 7016 86102 2201200159702
A 36613 933438308
S 4742 777555853
A 5417 97764852
Q 31478 77105 5134761969874
A 50264 409829318
A 26418 368343796
S 78611 711104950
S 17947 519065754
Q 6386 61559 6235868923245
A 89784 666118010
Q 2087 84359 1815050347527
A 20903 786791894
Q 40148 48053 2176175902119
S 3678 946485156
Q 28687 58048 1603126867158
A 69030 276937209
A 88752 855555166
A 91664 944010871
S 40005 601526920
A 63439 311064518
Q 47258 75300 7759346413382
Q 539 83689 4646315868501
Q 20072 64129 9634108218788
S 70482 396224638
Q 7125 56761 4163229289203
Q 1420 68521 3093039507913
S 17686 2007745
S 1607 169938682
A 40711 970995433
S 86535 515323470
Q 3732 93161 4916042016614
S 35696 207902424
A 7370 668310864
A 34794 443692686
A 9419 864644049
Q 222 91934 7370632913274
A 61472 970863666
S 43089 136832305
Q 40470 64860 8985712688872
S 76500 235617034
S 85865 229115930
Q 30465 60768 3634837120685
Q 7858 72576 2496262166490
Q 1396 53925 8559732139964
A 82416 147634897
Q 10187 78856 9009150433759
S 6740 758133234
Q 54935 62099 4502216100999
S 59967 49867429
Q 10167 81103 8586607751651
S 47015 36485236
Q 15800 30621 1550836497715
Q 37572 80204 3164896395971
S 29022 152621490
S 26073 200511469
A 249 688521118
A 50753 569886449
Q 25565 63738 429382563091
S 67939 546733795
A 22332 500814319
Q 5500 78494 9344647887355
Q 33820 89034 6266013348954
A 34469 618797679
Q 30108 61672 5324572697385
Q 34117 91372 1875638904352
A 50353 961733891
Q 4961 88852 6888252605899
S 54002 571198712
Q 13825 42503 3602074815601
Q 74291 93232 9017830346947
S 80096 757506474
A 33482 142998872
Q 40488 73170 7872892385364
Q 39211 83261 6873879895407
A 29038 774725761
Q 560 90481 2449505799188
A 17305 457133977
Q 67960 81133 8665566220268
A 1553 767205767
S 34907 907890483
Q 10583 85398 1572754617614
A 16439 169351269
S 64763 199739713
A 15355 957289867
S 79763 904213487
Q 28753 70340 6749501377802
A 42461 537212236
A 91698 363923820
A 62493 746182821
S 769 575220816
Q 52146 80617 2869717299092
A 82994 587497115
S 55317 614565982
Q 54311 84970 2002815567154
S 38058 388412088
Q 145 93129 1678519438325
Q 42381 83923 4457164296358
Q 32413 88915 6304864054539
Q 27918 60119 3861244104601
S 39189 450448619
Q 18760 34637 9898605971245
A 67590 414387116
Q 52614 62775 8665035187686
S 86559 470281588
Q 2723 91555 8470268121094
Q 14976 91038 4167917509193
Q 13891 81957 549980349603
S 10331 490450037
A 61275 988745273
S 91545 955350686
Q 5651 27760 560660656642
Q 12838 89726 6943042736717
S 75449 578317653
S 74397 60482470
S 30130 105915155
Q 19273 88072 4462102958772
A 32779 165278719
Q 55844 69695 8188204005262
S 37895 935157883
Q 30826 75255 9182584963218
S 49325 798102063
Q 14053 54080 5982452223866
Q 15121 53776 1301104419162
S 39515 782111144
Q 10586 36989 2400567771180
S 10394 200981593
A 81524 277827178
A 91212 842324812
A 90499 448536520
Q 14707 62798 440583682254
A 14617 705998041
A 29637 442893729
A 65111 850519401
A 34371 571817247
Q 28317 61459 1832321598739
Q 45211 50147 1006954313903
Q 31089 61770 1146508917219
Q 36149 43072 5305291325664
S 15390 375469614
Q 66901 86403 523472628075
Q 33390 74119 4369949471058
S 70604 102168173
Q 18734 92020 1131649245498
Q 7825 85740 3203141490068
Q 8725 14354 1005173493768
S 5106 122703023
Q 12830 82948 6100005515144
A 90964 592876053
Q 35084 55667 3316899253236
S 64542 841296922
S 78603 165941052
Q 11553 11767 190348775883
S 14206 997734306
Q 13723 90811 3171857331534
Q 34772 67207 5879908357335
A 61780 265227769
S 11048 495507931
Q 9423 24741 7375910503836
Q 20151 92742 3437668999960
Q 10393 70804 247784766533
A 26369 584350517
Q 46327 90644 4770150938742
A 24953 331716927
A 79065 546491659
A 9998 231394089
S 73397 490787848
A 87979 831746926
Q 4728 64720 3832789140992
A 57073 918573169
Q 4247 57098 6844764877118
A 53681 725802634
Q 39651 83143 266084858254
A 82912 302758273
Q 19452 88719 4938947856543
Q 27172 84403 4611272582565
A 13361 638257305
A 47086 826274897
Q 55015 62576 1202187728448
Q 4302 61720 9300134647823
Q 24047 91802 2623565575379
S 56986 381349633
S 24498 489831391
S 87243 952042188
A 704 102455366
Q 16853 32863 1988173881376
S 75539 110039541
Q 36365 78672 1182039898234
A 78996 543019002
A 68792 119197156
Q 38471 56117 5446110351760
A 14241 222977735
A 74881 927301048
A 4595 726840470
S 76399 562134582
Q 62993 63549 493264132478
Q 6051 72169 6431288681147
A 73115 36245768
S 47138 304146551
Q 19316 79142 3373806137413
S 48929 230268283
Q 34176 65544 4044738370381
Q 124 88343 575243427613
A 26442 783939982
A 30473 649237917
Q 20121 37135 6211531745524
A 35938 680592529
S 11722 55770018
S 93058 439913679
S 48046 316307471
A 7533 805465079
Q 21714 78858 1743373185493
Q 30056 38675 1362976004023
A 56782 757622357
S 16668 619976833
A 26247 454593490
S 71160 363166991
S 81561 573738071
A 31719 392095540
S 86056 113307377
Q 4171 20715 7107990704978
Q 446 38030 2569277441516
Q 68304 80724 6061197230581
S 21666 672760234
S 73049 254893482
A 78520 767777408
Q 13577 36846 4367788369768
S 18934 912879933
S 3894 919448745
A 22602 541335562
S 36863 563110100
A 10748 190964263
S 21542 858430195
A 82389 38483887
Q 99 76072 914678220185
A 46222 116221376
A 61329 666445259
S 87753 920117990
A 37538 397496376
Q 53329 61980 7989916515729
A 49666 897803828
Q 56775 62761 5296882159933
S 75292 519208396
Q 30243 34379 3014203011707
A 33076 751105642
S 57293 479025371
A 22884 49683553
Q 6587 92589 8630217794193
A 75771 244627497
Q 10752 92657 1435443656315
S 50440 964413574
Q 1598 92863 2020690325869
S 27245 842625491
A 62136 453318143
S 52667 17107340
S 24212 389075423
A 16525 518738994
A 34361 720074008
Q 12786 80189 7661929789896
Q 18900 74540 5840188034236
A 92753 746163219
Q 42295 54322 7485737254447
S 93101 663171469
Q 22404 90717 3394761999161
Q 10850 71194 9049897397427
A 85531 52609286
Q 12637 14243 1510482748721
Q 32372 65518 8741992090601
A 22639 392749296
S 51732 430542631
A 86702 717858092
A 63871 586077660
Q 731 60413 191995636926
Q 34362 65735 6848469314413
Q 41859 88418 5007446455689
Q 37497 80911 2265197212746
S 87870 385841037
A 43864 982301011
Q 9765 79465 3204553628718
S 18780 186172790
Q 28359 69940 3061105776138
A 28586 94669417
S 37285 754054839
A 62409 459859203
Q 708 90880 4879649324746
S 60461 611768197
A 24466 896602038
Q 27997 92490 6540320404505
Q 5027 60509 2011543294648
S 63492 115163039
Q 52250 63415 9307740394930
A 90282 468430896
Q 13508 56198 9414515342659
A 35206 942972108
S 45214 332523648
Q 644 5962 4343013443169
S 25470 46325326
S 37606 6065765
S 1628 828011712
S 3731 46556186
S 35182 236817913
Q 41453 92729 7811369461752
S 69178 568920448
S 51816 533822855
Q 48345 86383 2948131554255
Q 3163 93142 3882346733974
Q 31099 57004 1452290227440
Q 8966 57149 7349323227104
A 51540 807373939
Q 36127 92147 5854813505979
Q 21702 46059 7483597766592
A 58305 633599353
Q 5276 61847 1345666824504
Q 1562 86959 6002489792573
S 83506 710216333
Q 18164 29363 7162027574036
Q 20824 57412 3323765195124
Q 17931 38430 3884384853343
Q 7514 82630 1195194251902
Q 33713 77223 606757476767
Q 66926 80977 5031020352550
S 11221 879582847
S 79505 417343878
S 4615 793390236
Q 8696 88325 6255695465075
Q 33889 92666 6497798302652
A 16996 508309306
Q 27672 56283 331342056104
A 63314 978110113
Q 1958 83886 9745795326267
S 78549 713578598
Q 55989 85216 3760062464579
A 69256 443929949
Q 21324 26205 3831988441196
Q 2401 75486 3800443059494
S 36042 440724064
Q 34271 55279 8833104934043
Q 2584 87425 5988260259874
A 7756 582512778
Q 26854 92365 6319162289171
Q 5036 84856 511895949215
Q 11064 90831 6944535375684
Q 12432 80913 586392128109
S 52987 28129839
S 48072 636522762
S 33949 352776611
Q 68285 82876 6121432074653
Q 4383 88643 6776268100012
A 34271 270019586
A 63562 129674559
S 32135 717766570
A 52930 826186810
A 49031 345050789
A 49527 11946980
A 3518 216834422
Q 7639 76489 399688191884
Q 2275 79542 9204014614075
S 11163 508137003
S 91333 261248472
Q 2352 88606 3632022489447
A 28589 134825004
A 30382 393808275
Q 21749 84308 9765273797062
Q 27683 36200 5142605707526
Q 52681 86899 5024789975973
S 20251 846530125
S 27076 995303774
S 1946 285873141
Q 49989 57261 749245852600
S 82416 170841941
A 19861 348566337
S 69511 34708727
Q 20059 30447 1413698178947
A 58948 327327895
S 36091 573333101
A 37878 376977912
Q 16161 51476 6934314879692
A 29866 917403538
Q 7367 92259 172074221377
Q 62475 72142 8247384243656
A 61535 449707266
S 27356 597667858
A 37683 53434094
S 17530 295563925
A 70103 446716330
S 29629 14765647
S 51994 166504128
S 27331 826109139
Q 35701 45779 2380730251403
Q 8928 45621 3497836732879
S 70285 699743131
A 26582 303211839
A 91364 145647793
S 30605 505480777
S 65667 370738295
Q 24220 85165 5303584113352
A 76741 489430445
Q 27000 56712 1667712829350
Q 24016 87656 5077941136057
S 6990 564347976
Q 6822 82284 806522794045
Q 9193 83430 5225256038676
Q 2907 67497 2464965445801
Q 40805 72663 7890850524157
S 72024 31387447
Q 77236 90736 5032385194955
S 39871 292790296
Q 7249 17900 8607225513320
A 40994 635259352
Q 44315 74941 3803499733835
Q 35880 80246 5591856193386
Q 51804 66331 2733669758925
S 3576 298376402
A 51212 509656680
Q 53207 88326 2474431834904
Q 4560 62517 6250439199793
Q 30745 41724 4328209671861
S 84376 284140792
S 67490 276418817
S 29104 655432154
A 14391 992660090
S 44794 535478752
S 49923 336782030
A 79524 361390802
Q 38982 73633 7002536705647
A 37214 117900604
S 57425 295152569
S 6356 98495564
S 25194 682390918
S 75908 151903529
Q 33615 83910 3539285817517
Q 53 80948 3709629683499
A 583 478980074
S 93359 229663447
S 28561 650669017
Q 8727 82000 3826058145624
Q 3529 68196 5105704200260
S 22839 408143039
A 31863 142986082
A 21183 443896818
Q 37073 88573 3407074515344
A 49898 309501310
A 39264 627368721
S 49944 969718021
S 34443 950305711
Q 12970 37765 2580146991963
S 79417 882480295
Q 66557 71307 2074939137696
A 16647 389279514
Q 34742 81015 3701192192696
S 64493 61267132
S 75301 23845871
Q 44711 80354 4418705208909
Q 19304 61508 7168089731859
S 23577 313069475
A 46189 623151888
Q 2739 75205 749811783360
Q 68146 71814 727962223634
S 86331 947356259
Q 16758 36080 9003631158738
S 5431 854851683
S 82993 443089408
A 50198 352657301
S 67221 983563241
A 22165 493390879
S 33277 434861498
S 318 592243719
S 88964 470594582
A 44910 873305724
A 13598 321453360
A 30073 383586160
Q 24671 73334 7472483824356
Q 3960 87035 3906712485490
A 41946 510784865
Q 9171 69115 840462869677
S 24025 491383165
S 78003 420343798
A 42990 44627762
Q 28654 43838 4857225366873
S 36090 188846155
Q 14212 86152 3840503689945
A 69382 948712235
Q 52129 58146 463160951324
S 76899 5039212
S 88103 535928853
A 47438 51290170
S 71754 376265887
Q 68593 76239 1531490927030
A 30405 416035581
A 92950 861863502
S 44266 821931296
A 79060 358439129
Q 13868 86479 4185619320029
S 26991 972640639
Q 6832 88577 9221958545776
S 27804 48572772
A 56254 235419360
A 12346 845698805
Q 312 93271 947153848443
A 63655 711940698
A 83699 164606152
Q 2759 21441 3454958211250
S 91223 867003662
S 83466 375457163
A 48739 140528577
S 90040 369351271
Q 55651 66491 4672042559987
A 1584 714708809
A 55106 735499
A 32297 667917968
A 92985 893234279
Q 33498 45582 8407822236982
S 88664 179649946
Q 54716 85999 2434529225159
S 786 456677195
S 51309 111080236
A 44059 175325374
A 5990 284075103
Q 4921 88509 4082786467521
S 65579 504599199
Q 12790 80601 2425438921388
S 86366 876443551
S 74385 786292794
A 41718 161273552
S 19474 390883699
Q 11272 55002 7840906952476
Q 30122 65706 322280593951
S 67950 405583447
Q 17883 57953 7683617373275
A 6718 297956387
S 52698 262546123
Q 6561 84570 904156999328
Q 8990 45367 4373226949670
S 21835 952374984
A 35827 635539417
A 38566 887236299
Q 66039 68662 1964526449160
A 8833 158354732
S 26153 419486398
Q 17266 41399 8921531452651
A 39230 169056034
Q 2837 52399 2975860869355
Q 2381 66992 6203006171424
A 67424 506810097
S 36549 624241341
A 41390 618005843
Q 7144 93189 8891764009648
Q 45104 48904 434066733832
Q 34234 92363 7769672744561
Q 47570 67579 3982959642971
Q 689 72063 1089636050374
Q 16244 90362 4383603320727
Q 5461 80702 3969212405440
Q 26126 73788 5551790408593
A 31896 100896478
S 66714 555083839
A 91747 605422005
S 22034 726334615
A 37930 353425844
Q 54755 77817 2214033169542
A 75000 955716323
Q 60763 62963 923046124706
Q 1831 77562 6744851272367
Q 24621 85817 4790593173362
A 40106 715303591
S 44177 416740488
Q 50260 73390 9322515830905
A 30970 119830881
S 78098 620202078
A 22325 204904108
Q 4467 33428 4251486382286
Q 74559 88387 2881526995258
Q 18218 49962 3527029049808
S 44522 82496129
A 90470 880995502
A 92047 484936508
A 41145 835503045
Q 38014 80658 1935074778986
Q 7010 47048 1873536617034
Q 14140 91641 4662562405189
S 35141 424469264
A 69401 808176290
A 48109 160507729
S 40842 782554230
S 14374 236309425
A 51248 570968914
Q 20358 36651 3205824587215
Q 2920 91023 5979346717371
S 78072 403447613
A 40653 472722868
S 65271 978163277
S 75896 448258596
S 39701 806127136
Q 9271 15483 4470092681468
A 41109 875779068
S 60831 48021439
Q 7825 84935 7577828234524
Q 20634 75423 8998327195461
A 69479 843381443
Q 38488 52731 2462431890362
Q 10000 76015 4447283944436
S 56482 1598027
A 31733 985959843
A 66438 278390145
Q 4295 91211 5139469860060
Q 9697 73480 5714039961579
A 86558 551649769
Q 3748 85940 7867745287798
S 1430 331420763
Q 52641 70100 6582928459695
Q 2977 91924 4242001168866
Q 20006 73925 587256060455
A 84714 73150215
S 35068 272203925
Q 11626 57490 1676611765224
Q 53410 83346 4092573867657
Q 48934 80647 2848166588720
S 32102 359527019
Q 59200 79004 7673558462632
S 791 16159857
Q 37998 80160 7091648699388
A 2290 342159517
A 34969 160519828
Q 15036 37331 7919738619461
A 12365 556231121
S 91538 366519184
Q 6723 59974 790416033230
A 69426 193439210
S 67139 478889752
A 24366 254035776
Q 16952 88589 9386140758327
A 85276 535752121
Q 50830 59723 6756274658766
Q 7393 83304 3001696371684
A 48266 530850298
Q 12618 51035 450686574996
S 39578 223421494
Q 23523 77376 4878264151069
S 66449 784286842
Q 3534 84345 8984698756354
A 21863 13151009
Q 51171 57160 2850234604450
Q 40140 65646 8844509339777
S 60124 545560878
A 1088 360183157
Q 32719 55088 6270382938579
A 56606 255560759
Q 70711 87038 5103363307887
A 64194 881847267
Q 24637 51489 9570155820120
A 21348 543268979
Q 4710 89921 9457936426770
A 33421 297860297
A 58684 876334567
Q 25636 91720 6593922945612
Q 27975 71507 294058561723
S 84523 472141491
S 27343 745913840
S 40778 104594812
A 28299 418998483
S 1264 275330993
A 43175 829238105
Q 21998 93111 1707011836308
Q 15706 42039 7009846186804
A 62788 204424743
A 52988 874627946
Q 19500 31190 9435352180190
Q 12471 71102 5651234261802
Q 1373 92051 8621456609181
Q 41627 54850 6880119060077
Q 38366 60653 1009100983141
Q 5586 30565 3092704824292
Q 1387 92943 1361866237207
A 9903 934276657
S 26808 855261007
Q 55807 59310 3182054372350
A 5869 225710866
A 35325 774715861
A 1458 273319691
Q 34162 76555 2891505715572
A 24024 652285399
A 6545 468519997
Q 42757 81389 2126299029876
Q 2980 14235 6978201186787
Q 45136 45289 94620248000
Q 8873 16064 5407373314528
A 410 486574592
A 46974 89524640
S 42413 38446433
Q 25330 66402 374057242368
Q 2046 14667 8817447800058
Q 3600 89756 3609479174836
Q 15722 89599 2336414259731
Q 8831 68852 2892475884678
A 59734 830064559
Q 35745 75783 9298223181159
A 27565 545573344
Q 3073 71613 2621881644827
Q 17243 27290 1344853263487
A 86507 676639907
S 18852 593047312
S 92518 557443661
A 54753 772933072
Q 62380 85209 5114219288649
S 16545 474141500
A 8971 610022028
Q 27306 53541 5708549812239
S 55805 508993429
S 6760 704708720
S 88726 585062527
Q 16179 68068 4198849827441
A 8368 44178746
A 23034 111246280
Q 45283 63644 6084986422448
S 63366 72416361
Q 20846 41598 4966624466640
Q 9305 77780 1751100546470
Q 33953 35393 1200951452160
A 75067 172422569
Q 12596 64057 1833646387327
A 6207 437397006
S 79673 305789057
Q 11838 78574 2845804562134
A 76043 117961944
S 75946 943754288
A 60178 563334398
Q 6783 52439 809259889653
Q 34500 90369 7327448755809
Q 43840 64882 8824984483852
S 54756 484377085
A 735 605350873
A 60880 935820453
S 69700 804927995
S 13134 203374399
Q 2997 32230 718100211698
Q 67055 85160 2186156010652
A 11868 205466847
S 30772 764651085
S 54623 779655339
A 82115 168779769
A 2705 483701479
Q 14772 89074 4987105465612
A 2599 795694384
S 38930 464866762
S 61922 69021935
Q 58904 64826 2384416796047
Q 16967 84266 5804341700018
A 66205 473434223
Q 1366 81861 4279252897758
Q 1172 92904 359569347913
Q 1458 90593 754755992162
A 69438 790692724
Q 13334 92078 5003030652144
S 63300 528544669
Q 24433 40632 4059237662760
Q 12045 82102 9997139184387
A 23954 652907469
S 42765 724306286
Q 8957 60788 5484676560788
A 75079 500810694
S 39722 429468524
A 68792 677484319
S 90170 454627484
S 89171 156124965
Q 14804 64545 7742762334380
A 10063 637580248
Q 15737 50934 7667692372840
A 86719 563294755
A 76818 41375410
S 44103 531389203
S 68954 932462836
Q 6169 85683 682321073420
Q 18865 88092 1138699454543
A 46538 906267116
A 57304 95728691
A 66888 977267353
A 75991 776705463
Q 12416 85591 2126826239700
A 31398 663062621
S 39078 117562230
Q 41235 91898 3794671212151
Q 20387 47539 3952096107966
Q 3243 86919 9102978223174
Q 7353 61633 8777206951089
Q 817 63229 342533883389
A 2332 334300319
S 3686 490717831
A 83679 706785381
Q 5850 84043 6029438276162
S 1240 667461664
S 19455 337095204
A 8946 685995135
A 36598 130063049
Q 45902 78097 8066499623104
Q 51071 91894 5085073481863
A 92104 739148921
Q 38178 61967 1873586864314
Q 14279 70909 4959333187211
Q 19839 78169 3177004239558
Q 28 64623 2699536571304
Q 41430 41840 334981812344
A 33431 567200440
Q 15842 86253 9398036320751
Q 24393 85822 9731851562397
S 83091 70843838
Q 2295 91567 9547394469065
A 73488 55111541
Q 7657 54737 1795533291622
S 68614 354134049
Q 44456 75704 9132133484419
S 52037 75331765
Q 2603 66815 5107964823672
Q 21601 82742 918405095703
Q 42842 75851 7418677678781
S 37302 330756275
A 63000 461117133
Q 9981 34592 2423226755833
A 60823 606824963
S 47372 25015938
A 12776 483632411
A 18294 118898326
Q 45727 68839 9816204029920
Q 2024 61708 730255151395
Q 53062 91935 3835245973474
Q 14348 18283 2162002477400
S 64534 268984332
S 32180 810533981
S 43721 954674540
Q 2047 89587 7567807643393
Q 5444 76561 7859367597119
A 67517 70509451
Q 45020 74516 7382343310706
Q 17570 80368 7116121558402
A 90594 45044883
S 92017 276785151
A 30902 145215880
Q 48948 88981 3603712585754
S 81669 382188449
S 59442 860634119
Q 769 88628 3166175997894
Q 1009 91424 2532638302604
A 2602 263700469
S 82848 992049332
S 38096 95859053
A 77934 38612929
Q 21012 58751 4851623289222
Q 20548 64597 3565106004629
Q 3992 33906 965818807395
A 73465 630902287
S 33773 438887836
A 20991 723750511
Q 262 75469 9060295822896
S 707 114817627
A 49912 418371236
Q 18317 87374 7808824341431
A 79852 357479402
A 33812 291370475
A 60338 608486117
S 35806 917722076
S 73924 684219709
S 65983 187781145
S 34498 811430109
Q 15423 81070 9729053087634
Q 51754 85007 8157645392525
A 71879 986626906
Q 29881 43653 3936033612657
Q 32709 67508 9156490208673
S 11974 18880076
S 74925 485844356
S 53290 94925352
Q 29129 91586 8294470925315
A 22639 567935735
S 62333 335060794
S 75999 988968127
Q 21714 87037 4472307306273
A 63100 312859155
A 50536 604458287
Q 17714 23481 2024573198047
Q 31529 63474 4950975213822
A 81312 254499668
S 37477 425375315
A 12262 158975346
S 6453 67400118
Q 26155 59661 4659661164376
Q 15687 22658 3089441718774
Q 74371 81205 2071972212475
Q 35561 82404 9874226581361
A 60768 843326432
A 37196 910615182
S 82066 428844765
Q 38563 48998 717197453168
S 19148 759699472
S 90879 673628523
Q 6653 38536 8005706144581
A 90017 886754941
Q 5294 72198 1703462368037
S 92669 789998224
S 10889 35085483
S 59739 132624200
Q 53573 93295 6497372640803
Q 45509 55633 854993269770
Q 79019 80885 597692832902
Q 7982 71118 303717117490
Q 37621 91365 8601675364241
A 41114 431781854
Q 46238 57169 1434456676552
A 84366 488431708
Q 11669 27629 8955702797209
Q 11388 18644 4776953365182
A 48925 917716392
Q 16758 87427 844528497925
Q 47855 51846 379365155891
A 75208 763193413
Q 61815 87470 6649260119523
S 40939 182581304
Q 1047 85101 7924673397335
A 78669 207936366
S 61339 640808744
Q 10815 60072 3100903212699
Q 10182 17832 3953424577925
S 41733 866774947
S 80641 285312636
A 6675 669600797
S 63687 4143953
Q 59922 74460 4455823347677
S 64949 64882764
Q 24150 54575 3066205886115
S 90754 523196011
A 6496 155147312
A 58167 285064592
Q 12781 86781 8639345720724
Q 4690 70568 2014931496599
Q 16522 25784 2394522566001
A 51960 235258675
Q 2121 5760 2096655529059
Q 28472 40276 9564824624652
S 44541 585967639
Q 23468 75561 1565691931079
A 47003 77659321
S 83074 59471981
Q 22523 84203 5189978887803
S 15620 811083671
Q 8059 92422 7772154923772
S 90356 212790028
A 9480 482141147
A 1777 495518417
S 29244 702758006
Q 3832 87687 3496458835075
A 86849 556229993
A 19601 319130723
Q 48317 74729 7317514667041
Q 17259 57054 4790055927111
S 14708 269296113
Q 68722 71576 1992833422044
A 54715 277858894
Q 913 93113 1694336049849
S 86115 823254831
S 22166 649208600
Q 5285 89913 973381918064
Q 1879 83734 5384633527703
S 9939 629486671
S 58685 291276365
A 27 760118949
Q 24788 34387 7401830364577
Q 556 1220 64156755549
Q 1832 76295 395914434388
A 27629 937237626
Q 9426 78197 4174298211856
Q 48353 80546 3815966230861
A 57948 54583215
A 16263 14169632
S 67929 666263357
S 51050 55983703
A 62718 625642993
A 85338 846818498
S 78169 290989446
S 32747 178840327
Q 26482 31563 768793853744
A 44365 692623821
Q 1956 78966 760571880779
Q 6737 20693 4374641493113
Q 34057 53670 9631593926953
Q 16536 81648 22410037969
A 66017 955009391
A 59692 394757536
S 74397 901341563
S 8511 719786164
A 19304 127308484
S 90745 545930232
S 63956 752678522
S 72603 315159515
Q 45087 64725 993283994619
S 77875 589685216
Q 4655 91458 6633984112678
A 57067 168126453
A 91265 136603920
Q 7504 69312 8173535829065
Q 2120 92356 8170308933756
A 80226 545481328
A 35716 29015845
A 88649 485735530
S 40350 216309488
S 39232 651330645
S 90063 273579810
A 32312 486270027
A 75796 627484260
Q 17710 56416 1637670279926
Q 23486 72479 7455209460911
S 17514 143947290
Q 3963 81714 2098327732837
A 70508 412451474
Q 11729 90547 669755322312
Q 20210 83738 6787419803800
Q 21468 78874 7596916431828
A 58375 313985654
A 45699 446079124
A 19174 25780708
S 42736 517240876
Q 3423 55186 8341298197102
S 55663 52317830
A 34071 696701378
Q 13578 91318 7485773887109
A 26349 536125112
S 12099 579056390
S 73390 146592686
A 48818 752316011
A 6635 948023275
S 27913 376321211
S 5037 654621839
A 76464 15611607
Q 530 39209 3142809604269
S 19301 61174155
A 91561 105242447
A 12989 295683960
S 9013 833923621
Q 3281 88206 8177198868039
A 3370 920844074
A 45308 797955560
A 73309 276307395
Q 10153 89510 9507803222877
Q 80605 86109 2521692941989
Q 8935 88257 1645958282118
A 38160 513397931
S 16607 935573079
A 36249 759278823
A 89501 202322325
S 83102 940916741
Q 2455 47481 626899695655
Q 11089 64379 678774160097
Q 13200 65742 5441910146492
Q 35018 69429 6400470296248
S 70627 847200983
A 159 376976499
A 71407 581355723
Q 61 93292 422396394916
Q 11835 18476 5495646777185
A 64752 336530205
A 52578 433183941
Q 9236 85965 7692750477651
Q 17219 83541 2870638891575
S 78882 958267751
Q 38110 70367 3144487308950
S 84894 36198678
Q 16189 84171 5054515465612
S 20588 47891353
S 58653 616941247
S 31205 757642933
A 1728 988429768
Q 4953 79297 8616464020085
Q 1103 72207 2591010533017
A 21069 398102846
A 32531 201088235
A 91936 142039168
S 59104 706376267
A 6911 701635737
Q 6110 90941 6543625060107
S 47766 56756121
A 55823 475132550
S 52735 512847654
Q 26884 67461 5482771709116
S 51507 747267945
Q 74124 77750 635986303672
Q 4323 55046 7387621123482
A 67028 591757661
A 51559 391186477
A 39818 785041473
Q 8746 58110 9240197124270
A 81702 212832740
S 51945 673807538
Q 4827 84886 1131675173436
Q 13052 65264 2203421745239
A 71682 19878903
S 30048 719318045
Q 5314 66176 9955439014782
Q 17338 35433 2559642798598
S 31113 939185225
Q 15804 37749 2644084226179
S 47925 354649181
Q 62 76889 325555400932
S 14920 925001981
A 16479 889006774
Q 8124 34523 6702688784693
A 68708 315451272
A 14136 163528447
A 25135 771655050
Q 6503 60829 7261275266727
S 39545 617145857
Q 2749 19782 6345431899553
A 85186 669369651
A 42340 573730155
A 50325 805424970
S 90108 479445275
S 46867 92491443
A 13810 678843996
Q 23282 68574 6406493022171
A 86384 882499581
Q 10403 88413 4530743255360
Q 8099 92630 5260531149813
A 39867 324905070
Q 2123 91574 1684913103395
S 50662 119312858
Q 27380 69986 1281974215823
Q 14945 83908 1082781821361
S 12306 906965692
S 75113 585811009
Q 42358 54051 2842838161269
S 23234 571698580
A 16277 421966640
Q 14959 85645 8317101398213
A 53687 547863878
Q 17016 42984 8943872381866
Q 57191 83777 7109456578164
A 12723 413178870
S 51443 235187685
S 63504 642876253
A 70992 295319094
Q 10235 61465 6766336498096
A 545 727178144
Q 22625 89731 2854838988754
A 69277 689816582
A 25929 330067146
Q 1042 85241 9331069106197
Q 46199 83620 5415844015782
S 43350 424150168
S 73830 639240547
S 13237 981527194
Q 24894 51886 9296786219619
A 43916 272759089
S 10281 432699572
S 58896 232854850
S 10220 955807053
Q 68533 91029 7542389239918
Q 10092 93142 5760213146626
S 29547 179152458
Q 2177 20851 8298351151703
Q 28843 71174 9449304827129
A 36028 217122909
A 10493 826251791
A 58559 409399556
S 3492 30158439
Q 5001 88967 8133912010799
Q 13462 81368 8546921102786
Q 34853 44742 6674148227274
A 26636 790403489
Q 20985 81594 688753563478
A 35754 310742349
S 3407 864822592
Q 28127 34395 2532387635177
S 57128 415154365
Q 3806 77581 1347721370758
A 72026 104569647
S 15707 972852764
A 82902 570350455
S 72332 680178338
A 87714 43722652
Q 1627 92907 6267378985814
Q 6233 70725 3998500545226
Q 36444 63484 3893199728177
S 29430 376714087
S 87575 634126941
Q 19125 87179 8679870740764
Q 50802 74551 19194316808
S 64468 620841674
Q 46751 54414 4208340655038
S 5859 247686164
Q 13950 88144 9546428118536
S 67632 612318374
A 14952 754601758
Q 14722 91685 1670777266587
S 70396 362363340
S 29316 324633040
S 86124 624832133
A 59972 375859578
A 90631 540343955
Q 57509 81317 8936262478434
Q 7456 83273 7165130980672
Q 1159 92221 4441863226359
A 77925 576671274
A 92434 600620409
Q 9441 87041 2962620902674
A 57614 344141549
S 49197 790934372
Q 9208 42301 1745547058587
S 44951 230543106
Q 1789 67999 8526012381322
S 71567 594743985
S 31322 230669905
S 15452 335194555
Q 12676 78715 9033254398385
S 71648 447765278
S 75777 336723661
S 52825 328690061
Q 2353 90497 5392236643944
A 38410 274217268
A 66119 794356893
A 26159 472299251
A 88042 361439484
S 78501 470626438
S 21687 740020508
A 82199 681309448
Q 14600 78899 3190941252083
S 64330 185298775
A 26538 844326965
Q 11175 91470 4566679637205
A 11485 805040354
A 62786 677711678
Q 4312 37827 4457971473598
Q 20306 70798 8601540844535
A 40536 308111235
Q 34844 91568 7598172742094
Q 11583 68988 2533423363369
S 43037 661192410
Q 41720 63351 7694737951715
Q 25560 81506 8575339508671
S 2323 843196634
A 61406 639734426
S 3551 18252490
A 8236 654922640
S 30839 988056281
A 72719 58074560
Q 20478 87748 61452709499
S 86213 623790382
S 30038 634898312
Q 37675 51321 8187380676522
A 78134 892671898
Q 61282 62206 790648101904
Q 3700 59418 3305259595728
A 91737 990978973
A 38478 772193709
S 75948 71215756
S 20492 9416124
A 67650 637058651
A 23505 379515115
Q 6536 76773 9242976608630
Q 22924 58400 7635309181861
A 17869 790891106
Q 12842 85051 3193859703210
S 47260 660985134
Q 6396 49252 8299268259456
A 6575 858199450
Q 9387 83445 7494852783034
Q 19590 41315 963608406125
A 83623 787887591
S 37816 732384748
Q 840 82032 7393763348578
S 66346 833560414
S 92320 735394652
Q 27137 51629 2803375489849
A 12183 743848631
Q 18463 91765 6667417066302
S 57199 508157170
S 84211 751063975
S 47996 265573954
A 34561 456595669
Q 26488 83669 4915637754498
Q 39415 90742 1399473348096
Q 24879 59808 8159883883294
Q 1243 73308 2644996659617
Q 7996 70205 379969628839
A 13170 927085699
Q 1970 36999 7222029829220
S 15410 63966009
S 62262 982619256
S 82757 361900075
S 73412 104600429
Q 1301 69703 8360111597707
Q 47325 92285 20169723179
A 88685 881184448
Q 70293 84146 4123423151351
Q 2681 92088 4149863522652
A 82367 196808497
Q 12498 47699 9253341931451
Q 27084 38097 9605481802012
S 32911 12127287
A 79297 396364988
A 41247 873601963
S 51284 283181273
A 52673 467231201
A 87701 295794282
Q 449 79363 2454272242477
S 60950 895189904
Q 2678 10726 3331550332850
Q 429 91506 9644308591165
Q 87129 91729 3942436903565
Q 26705 44130 3597683179179
S 39469 195002838
Q 2980 92392 3031712415697
Q 2349 36117 6553349638334
S 35677 736139454
Q 17845 54825 4778689297187
Q 37190 59731 2236832922878
A 88561 662526050
Q 68085 90427 2310413070007
Q 4483 76965 6872658359513
A 64361 742350048
Q 20972 79760 3380956698118
A 39117 35465535
Q 11330 26762 6726082680674
S 71418 915210392
Q 22212 75453 9420241240455
S 65033 145066010
A 14753 746525537
Q 26273 38622 6640616481568
Q 10899 20838 5446110871042
S 83828 973513207
A 4336 556656401
A 48610 627471937
Q 47347 93121 8859317265546
Q 70662 78632 3034410211314
A 37602 439120089
A 78874 97516125
A 80187 238821065
A 45158 414678638
S 51550 956847098
S 66548 124282039
Q 25609 59160 8032664547432
Q 20216 71615 3378412411888
A 10982 63104202
S 38071 481742674
A 69920 176263651
A 63036 440271615
S 63503 738255960
S 36243 820161581
Q 1937 66684 6365787784686
Q 244 90374 4252461013063
S 58394 72779448
Q 68721 82750 60569499728
Q 18383 44648 6331152478544
A 31552 31492825
Q 1070 83966 2214011856747
S 1094 304068103
S 24876 57373004
A 93163 212311315
Q 6498 77680 4623992886984
Q 34826 37172 2345064364442
Q 19542 54635 5749713909930
Q 37180 49136 3393712785119
Q 12844 16404 301059693072
Q 22813 73423 601511053083
Q 2568 49119 957932336706
A 83524 532704311
A 40658 641756112
S 24418 899824052
Q 56863 72885 3352381374541
Q 58699 89837 897780473926
Q 63118 90940 7214245497822
A 42095 436182100
A 26522 148633722
Q 54024 79651 1636171342639
A 78456 28014821
S 68069 624387519
Q 37904 53389 3910223202772
A 31558 847880415
Q 30514 40846 6148385132005
S 41757 992237835
S 22647 410746911
Q 8763 91370 4997285003228
A 1654 806372161
Q 47444 87917 1979269529368
A 65670 181820841
A 1118 822325256
A 79119 97046427
Q 65222 85131 789078599104
A 64844 879071226
Q 10905 34273 6331369354159
Q 2809 85023 9189722576871
Q 36789 85331 1393148962052
Q 14092 91814 5868550094848
Q 28946 49654 304897509439
S 33136 701959983
S 43611 701031161
S 2010 797123768
S 91522 318292742
S 26294 252806773
Q 3861 35136 2315370430033
S 70815 976456347
S 35926 317315215
Q 1782 90745 4943450821986
Q 42881 62705 5069347693765
Q 36428 92363 3625609301039
S 31749 367786279
Q 2816 66320 981777689316
A 56111 170944429
S 59016 302873235
Q 39496 81556 960912712698
Q 11196 26020 7008564284235
A 16268 616725590
Q 52733 68813 203895173144
S 62048 282927422
Q 42160 50059 7316381344498
S 40985 225715082
S 59552 312904582
A 64005 174403499
Q 1825 57743 5696083438515
A 74213 668922792
Q 11610 84052 3869919065984
Q 19477 56461 590213449984
A 90185 499423299
S 73101 584947875
Q 12035 26436 4549315599555
A 58698 887179914
Q 3336 18212 9026508506790
S 1504 339486855
S 30614 536800936
Q 8845 58401 2221843989552
S 7236 349255376
S 60621 631770444
S 32188 197311382
Q 32 93131 1173923053140
A 21300 225834776
A 73245 175637510
A 48075 630602594
A 533 980372222
S 14140 929720489
S 47175 995516714
Q 2315 68409 322973475543
A 82926 532222670
A 74635 715606533
S 84345 600551311
A 14269 194623583
S 25532 774907950
Q 2419 91380 430847510191
S 7100 631118201
S 75824 178836837
A 42996 27293133
A 8240 224533019
Q 14030 89278 3802389908342
S 419 234509750
A 61997 355506519
S 77649 833840638
A 65322 744972567
Q 28277 78309 5171528159554
Q 4223 39965 9500894277225
Q 77923 84587 5178034657492
S 92565 446159800
S 66085 186800223
A 7628 504289969
Q 41436 56497 3551835027184
Q 41870 76804 3678700870663
Q 37822 47797 6212656996339
S 5887 335644951
S 66393 500314840
S 34913 647971743
S 77370 843970948
S 36484 724570618
Q 36608 58972 736668405404
A 80157 468603155
S 32452 986425925
S 42829 179119492
S 78807 914376244
S 27959 317843237
Q 51582 89311 8700012644100
A 52213 923856494
A 60101 874610782
S 5707 242943032
S 71701 116651416
A 10546 403172798
Q 39585 56746 3656216818958
A 16668 182080752
S 1083 357118135
A 2820 53930161
A 48178 222654311
S 6164 223608729
Q 1439 88843 7611039700404
A 78097 367923816
A 76353 183357147
Q 65883 74171 4021479008024
S 26167 22299517
S 84042 638729015
S 65416 236821308
A 73639 774645010
Q 35043 52403 7316278272555
S 61989 791768974
Q 67212 75659 6864637675392
S 55808 92395250
A 21445 241180529
Q 50551 70412 4604143536311
A 12709 470085036
S 22271 979061943
S 42537 111488817
A 10525 825681693
A 39790 636772471
A 53209 792022865
Q 56265 65144 3819721638438
Q 6020 12275 5957571164194
Q 20168 86470 5104225433114
Q 1527 92944 8553820069570
A 26947 702789160
A 83954 130675754
Q 32188 68404 1448457947884
A 15477 15929108
A 12697 546302871
Q 17485 39348 9919388459355
Q 19158 68353 5885965568549
S 540 721704349
A 4667 679190991
S 1647 597539616
S 49646 293214868
A 2887 264346156
Q 12090 59003 2965420392144
A 82094 927444039
Q 3940 77111 6758305977202
Q 5329 79699 3021727308152
A 7154 631867391
S 24669 329428743
Q 22349 46820 1006538508243
Q 34124 80908 4013999954974
Q 8057 85311 5146973262974
Q 14246 64396 5783716893493
A 728 723299810
Q 69337 88204 2342165353380
S 43911 446552247
A 4977 369484627
A 68505 34297946
Q 3300 92682 2329635661451
A 46894 854950143
A 65833 161636696
S 88409 316560277
A 57082 867376741
A 15005 258208194
A 32767 212302036
Q 19043 84513 533529908127
Q 7258 69578 1854368771349
Q 57403 59034 894005182019
A 28246 961158675
A 66887 189511538
Q 19761 77005 5699953217649
Q 20711 89261 7293308819993
A 51429 894683219
A 17691 566835830
S 44554 704702158
A 86283 310115602
Q 27715 65567 2883504887299
A 92761 544732278
Q 32625 85632 1245009868985
S 82671 481608734
Q 50403 61582 9859005365545
A 72040 213559894
Q 20968 75556 1703926522252
A 36198 309873764
S 68942 424509414
Q 68409 75268 44288759095
Q 11928 69289 4015614485597
Q 10636 40181 2372643446009
A 92994 427390615
A 9395 472782741
A 72472 5604497
Q 4420 59557 9088967113023
Q 221 68671 5744510840934
A 453 161667189
A 54093 340297296
Q 24452 83686 9589523429201
A 62048 954775113
S 70412 224737217
S 45571 683571046
Q 9454 13898 2911042467101
A 32484 528022617
S 3615 335508776
A 86123 322518516
S 2954 267348602
A 28005 48283273
A 74752 877272182
Q 3052 55668 9632049708281
S 36016 729987362
A 25097 572056543
S 32000 324438315
S 67081 850573863
S 41955 499047739
S 34551 177236680
Q 56900 58739 825865778857
Q 12360 64220 7862816628466
A 87390 5434709
S 53152 825071139
Q 8309 56442 7629528848119
S 33598 641209252
A 14337 302282221
Q 14565 75470 4440704368384
S 70963 898907462
A 92191 377928574
Q 3404 91665 8120380516227
A 4834 518266092
A 82763 659279519
Q 67065 67823 314207279571
Q 12035 87648 4076075617067
Q 1842 90217 4009349777137
S 87184 707893443
Q 14639 93071 499235722936
S 43883 252746775
Q 28237 86326 3141790058491
Q 3983 82663 9328182625914
S 69421 176920581
S 73244 446261774
A 29403 293504685
A 55702 70711189
A 43183 628938065
Q 796 93068 5894955483978
A 78482 459762357
S 10359 170362043
S 23201 314424315
S 43701 132090324
S 31437 316853253
Q 19512 74235 5261087011207
Q 66398 81385 9589298254754
Q 11544 88232 3872330691934
Q 20955 37107 9518114175908
S 22169 420737238
A 56272 303901036
A 62432 366199492
Q 19557 21968 896641048004
Q 16524 36636 2233270012426
A 4679 925389434
Q 15698 56853 5985151298809
A 13693 83687495
S 40481 223536259
Q 28001 91283 6909998978967
Q 22576 52283 684691936074
S 90784 512773889
Q 11524 84562 9353905730077
A 21169 686223327
Q 32795 50825 1873255337861
A 22746 115829592
Q 26029 31071 221374605234
S 59750 536486255
Q 3864 65810 4597331723768
S 14454 462805451
A 29023 467482173
A 83719 168303649
Q 53909 61348 6080194765120
Q 5869 21977 5408790326651
Q 3343 26828 6454857142667
Q 20762 77022 4471607864799
Q 11436 74133 5825210559745
Q 65672 66205 514636350371
Q 3533 84954 3194640159992
S 13385 968564565
Q 1741 39069 2397816103317
S 29757 414920029
S 62722 128966507
S 72812 524289829
Q 10085 87046 1404207150390
A 9350 892189850
S 6 973557997
A 314 936397910
Q 3091 24437 4172636695014
Q 15479 38614 6107403772567
Q 16359 36710 3790831493078
A 52077 933243419
A 70140 118165490
S 69660 851932743
Q 7760 49448 206622735173
Q 6221 63936 7920163249172
S 30912 469056846
A 22892 811381852
S 67301 296949602
A 33731 694308324
S 12551 563511106
Q 24357 78201 1310849846145
Q 6311 61434 4319714697007
S 44250 465224823
S 56162 667256030
A 84244 281639625
Q 28910 76691 7449033838638
S 64276 235721092
Q 44209 50371 1197480086723
S 78645 504334593
A 12699 487295041
A 88148 861454822
A 15819 151896666
S 13816 191914227
Q 19828 62883 5273748325154
Q 48050 83330 9172910190108
S 22080 15723257
Q 4089 23078 9458311372261
Q 3315 91253 1563973178575
Q 12647 21825 4593503013352
A 35805 573125613
S 42313 202830702
A 33323 412953415
Q 784 86557 6844321475211
A 60573 553965235
S 88326 504995935
Q 55746 76834 1438618323422
S 74679 145729209
Q 23067 33073 2682838415027
Q 15606 76222 1106987733823
S 63687 862485736
S 17827 197582666
A 25165 784349212
Q 11188 89197 1852184805033
Q 429 37233 7206404219743
A 23033 916015058
S 77477 849460042
A 62401 475371220
Q 232 93272 5347820163302
Q 75630 92099 5530020005003
S 48226 524538060
S 72656 583641752
Q 11528 91582 3903416018506
Q 27283 64556 1209055813292
A 61436 306407099
A 45250 48714764
S 16846 250290679
S 65440 526560740
A 13126 922943629
Q 54569 93329 356642821292
A 88304 563345633
S 67155 45741529
Q 23933 34442 3469350534080
A 33820 90769935
Q 36008 60916 3723100259600
Q 14493 85378 4402065806802
A 46143 319378158
A 84814 843052849
S 49739 612919268
A 75044 15947039
Q 1289 93313 5704110805601
Q 76758 80497 3206245573793
Q 3877 4904 212648099620
A 40476 281033510
S 5804 475373929
S 21533 777259927
S 59631 397877276
Q 32835 45746 8406287785570
Q 47703 58235 8292372394712
A 47543 338492369
A 55578 61969705
A 68618 272984902
S 39802 438506907
Q 19630 75569 4603888035740
Q 852 55892 1909442380595
S 16065 864278532
Q 19607 89155 4348200703839
S 51852 846820631
Q 80039 80860 345016066797
S 52910 819543656
A 91251 747227293
S 32035 182948492
S 72688 130663861
A 88112 22973127
Q 5152 58881 5260305494649
S 20219 691854064
Q 8782 90171 8137093800746
Q 16148 77148 928044429512
A 59408 844376342
Q 30335 33484 1582535316717
Q 64641 70836 2718949436004
Q 17018 71543 5834505745525
S 17059 878807545
Q 2962 68226 1326811748486
A 10701 81515999
Q 58268 84699 1630956365857
A 6494 438847934
Q 6688 48994 4945914916890
A 74925 23639370
A 24987 864263774
S 53943 543182256
Q 18341 32181 5638723492879
Q 42840 60681 3897108944171
A 31558 855889530
Q 44138 82586 6301409763670
S 77784 321064353
Q 11378 58184 1260879847537
Q 44706 81524 4184195393290
Q 25845 34409 4697561474717
Q 9530 71656 7033804096684
Q 28553 57099 2213042086872
Q 57925 65626 757210252516
A 43955 553617033
Q 379 93003 7922651024986
Q 22214 86131 25616202509
S 73366 885672569
Q 262 49107 8836853036509
S 73855 924025645
Q 3808 42889 1504071304468
Q 3986 72294 6783131715901
Q 54185 56473 1329812045140
Q 1757 92137 6821187456691
S 39433 943780479
S 60570 370226086
S 71176 683894295
Q 58724 86968 2576630564009
Q 11106 37823 8123570758881
A 81361 74136575
A 86977 866403640
Q 26734 35158 3809373871174
S 60730 361225403
S 10073 469668710
Q 43330 87278 2201447672993
Q 477 56212 1831634145362
A 69555 920212729
Q 46282 55604 6234141607631
Q 5881 86918 4172970919042
A 61811 339877259
Q 58297 74838 6706064370901
Q 18505 91418 7266925447996
Q 335 89578 7605238640844
Q 17079 86956 6575575539850
S 51040 793504960
S 45772 383824223
A 11864 809612654
Q 6089 92332 39907401730
Q 12769 83412 8532142013732
A 91590 121453911
Q 3040 89619 8663898796542
Q 38690 41096 1468419586781
S 81243 279711646
Q 72885 79095 4446718728680
S 83249 547480426
Q 17688 71448 648287976080
Q 3002 21235 8966339735584
A 31783 607505885
S 88500 505060825
A 77532 680967497
S 52709 843103813
Q 16570 51964 2822013180941
Q 51633 77244 1117429284111
A 82653 727060573
Q 11590 31816 2151615834067
Q 38280 80861 4717455044237
Q 5328 40748 4092205959540
S 28379 780663689
A 37499 676358950
Q 4545 92829 1411965808790
S 56175 887423131
S 44248 574261366
A 56402 152655053
A 20391 580445024
Q 4726 78990 8122358761911
Q 48937 81713 8968251633347
S 12667 519329282
A 11618 73375973
S 19392 915988813
S 82642 757583827
S 11686 863133797
S 8126 960564209
A 60010 968323195
S 14037 159089134
A 85492 866509975
Q 18226 75769 5350882230935
Q 12118 80667 7890017567705
Q 50996 84563 366791291230
Q 12094 13140 976518336865
Q 9272 50219 7887013768171
S 18499 434429205
Q 47702 71801 7469248617195
Q 11532 78415 8757324723356
Q 37332 39960 267319033961
A 91070 388886533
Q 6731 69761 6992854318063
A 19343 910221926
Q 42217 64670 2196067802762
Q 52563 92461 7061718378230
A 23386 952066586
Q 25890 58743 906061410833
S 21901 442026042
Q 875 20765 5256165834211
A 24796 462129350
S 84821 420264954
Q 21722 89538 3072822723642
A 46886 277715925
A 87632 513275632
S 91033 884078284
S 47513 964115036
A 62928 649621905
A 30243 43128469
Q 12456 90626 2025328906716
Q 42565 49096 6502255671547
Q 840 69580 4720169679121
S 77453 282772090
Q 43523 80781 3695109215424
Q 1241 80946 1097282345707
A 81086 417810196
Q 9237 21409 3889406791440
Q 11290 36479 9931099177377
Q 16348 48558 5738521232726
S 63901 103838682
S 51320 204412812
A 66406 737904487
S 21759 602129574
A 11255 915436731
Q 44497 66253 6679623466757
S 92547 563590005
S 23741 87525674
Q 54456 82689 4649439642054
Q 37273 79906 9719537613345
S 59782 709589656
Q 2700 92878 6978117403277
S 85454 823068738
A 62930 939338869
S 14823 691829234
Q 714 88029 7832705118463
A 19791 630936219
Q 14275 78448 1388650308126
Q 54088 89477 320243968235
Q 1256 39786 3691347992535
A 37027 575633013
S 5358 424040292
S 1666 208293249
A 87142 61886583
A 68493 25492865
A 3252 178089565
A 14561 622248389
S 49823 847193832
Q 41217 78504 6757883234881
A 44598 501112786
A 69812 329656234
Q 7391 83218 314261072147
S 17904 134899216
A 22776 50230158
S 65100 520869002
A 75554 595394752
Q 7239 93056 7874160176545
Q 25500 56623 3671880564447
A 59811 507207703
S 69840 168589594
S 87502 192075025
S 90854 608045023
A 22262 285352178
S 41884 327681182
A 45904 273318477
S 39571 173282102
A 11333 870917561
A 40109 629460960
S 31561 883490169
S 57958 417855248
Q 83180 88730 4866606979138
A 32484 950594840
Q 11050 71615 4334750353761
Q 21512 46955 561632462599
S 23775 731945631
Q 59942 75037 4524936605428
S 72086 932723405
S 50791 711180254
S 1638 76251247
S 9153 150111179
Q 38585 62746 7776347492234
A 23657 610296769
A 68210 375239783
A 2134 231717884
S 1162 598059987
S 70821 485402432
Q 1517 91441 1653963876922
A 40195 270612758
Q 4304 30149 7965990805814
A 86653 885076255
S 86774 441660867
Q 32292 59026 4767938190585
S 56853 397202639
A 67512 370217803
S 4879 620307229
Q 15354 52520 5599631989506
A 25939 558516782
Q 12428 29698 8583333375011
Q 8364 49948 3965336422158
Q 4071 80439 7134613663846
Q 22177 58918 9510051438594
A 65933 493534197
S 60444 697245862
Q 17557 92520 930539142564
S 80833 164093991
A 18904 537837661
S 18156 463162580
Q 40373 93301 8471041867076
S 33377 743994177
S 3626 401020995
Q 44008 83790 8180442373829
A 85559 939302232
A 35810 143896811
S 76953 213201322
S 6875 444911653
S 1637 974012663
Q 18452 50598 6253866485631
Q 2218 55353 7066209099211
S 56999 164950756
A 12269 540374125
Q 1107 68876 6145544282859
A 64779 910080611
Q 28082 89819 7791553836724
S 51585 888850511
A 28101 299154107
S 56623 29761459
A 24273 851270859
Q 53216 67477 9742041970746
Q 75030 88847 2976183278221
Q 2420 90968 5727481023428
A 44854 627881885
Q 63864 77770 8629031525668
S 51591 692972884
Q 71761 92940 5522356792143
Q 32052 83548 2351188400674
Q 3047 39658 1558276856486
A 52934 445403566
Q 7060 89499 3140813042159
S 262 20140351
A 19818 812373245
S 24618 590161756
S 48336 410339551
S 28393 701071275
Q 24424 88166 9580912943555
A 17437 373487865
A 13093 763830544
A 17745 645789645
A 45412 935164566
A 31567 927349011
Q 42049 71712 7700286273595
Q 913 92633 7861657160329
S 15022 474051699
A 92315 704648070
Q 5643 63527 8263811439205
Q 21829 73937 4621095296428
S 19693 301311904
A 36102 403226953
S 77676 96546333
S 75830 86779975
A 1057 203154811
Q 22783 70206 7570930103574
S 2021 366446487
Q 13286 78221 4980209824444
A 3779 585125693
Q 16948 79995 3536937613601
A 24168 794821218
Q 6772 80133 9052667941318
A 30176 265115020
S 49185 651226139
S 81325 853827906
Q 3748 89503 7737682965573
Q 27942 63876 1096821205834
A 5596 665779612
Q 11311 25499 9896313228835
A 13539 411335358
A 55299 472073548
S 51762 585284661
S 58757 621789762
A 63247 605636592
S 91444 273619818
Q 55001 91760 6291228367645
S 56716 772858824
A 12514 163769609
S 60965 154033575
Q 2360 92604 9143185693922
S 26847 402343639
Q 4945 92258 4366780722197
A 90789 766083022
A 47339 492958363
Q 16868 73309 9540208727856
S 79450 222669813
A 87173 69148084
A 71538 930430641
S 49322 927192222
A 65924 980938847
A 67732 554606797
Q 25798 76682 9987652802831
S 83833 444237096
A 9714 549380314
S 71258 273980455
A 79509 647314673
Q 21450 68483 4227828118785
S 19928 966871906
S 2593 581658153
A 69486 116943099
A 1409 447548200
Q 38409 53094 7874804782691
Q 5942 63967 9071516394383
A 74642 457154100
A 29465 668428268
S 9390 54217154
S 67979 721210183
Q 11214 90980 2437885469979
A 47796 466494078
S 28970 788655864
Q 5806 90497 5218580926942
Q 24402 54357 6783129615473
Q 2875 90595 5111106678493
Q 52003 59703 551106865017
S 80823 914850454
Q 24716 91995 4784426242928
A 63290 454406271
Q 15125 87781 9566357995811
A 31018 51407457
A 28103 141612369
S 728 625592093
Q 2384 78234 5267372486926
Q 48803 79289 8168049971494
A 7397 729623868
S 36301 504520347
S 30275 817113965
S 46993 45318180
Q 9798 42008 1517678784584
Q 19370 77397 2823048431254
Q 6210 92814 3944468096754
Q 13075 33537 7259796871938
A 6019 846502318
Q 35827 64827 9468288686175
S 91241 841556877
Q 20744 84351 8970314381228
A 91646 314179671
A 75764 265686502
S 6595 393084147
S 45570 54605075
Q 39144 59817 3490404107664
A 13316 283078621
Q 48840 66143 1775566601941
S 69590 91123808
A 57728 958855245
A 50836 603140913
A 88426 892544624
A 19320 960102208
A 61804 880454820
Q 36630 86863 8769177195017
S 15148 75793945
Q 19015 57352 1189290409479
S 53102 197928420
A 79678 139797582
Q 970 27749 276770612684
A 56218 793905828
Q 24783 59341 8565614197571
S 88900 872751422
Q 48075 63607 6481571760150
S 13484 380295209
A 42023 973746664
Q 18501 89382 3128897697389
Q 30175 86180 5058975595281
S 44468 223419382
S 1762 997409683
Q 7340 73232 5405018784633
Q 6723 82277 5569427927772
S 65247 734843796
A 79202 318765568
Q 30086 71498 8169988305794
A 37570 489091976
A 71148 620760847
Q 25089 72672 2548537130038
Q 19003 76881 228689137611
A 30126 120387226
Q 26319 72380 663181056566
S 84380 395706635
S 38120 397152793
S 83254 624405486
S 51358 175876698
A 82296 534638113
S 23495 250754373
Q 11558 42665 4170191075638
A 5397 828785677
Q 13156 34952 2016642015606
Q 23062 85926 3008827840763
A 13038 861078009
A 26211 738675963
A 18859 18713205
S 43835 633928414
S 71712 460296195
Q 2971 90215 6227273767040
S 91482 422623767
S 30372 349973603
Q 48932 68854 232455276066
A 34690 256098996
S 52934 306900546
Q 6954 85687 3924712348132
Q 24603 81296 5362289194352
Q 1566 27838 5157132979726
S 61691 875010484
Q 9747 92229 4978357631480
A 80574 995674048
S 13819 354088585
A 25627 824034371
S 18810 535647169
S 43062 698582699
A 2834 307228415
A 50527 579464089
Q 3784 35748 9108076131220
Q 5863 90474 909534354167
A 27696 866857055
A 10542 500328013
Q 36992 49336 969738153325
Q 65103 91779 1771874198983
Q 27872 59967 3419246412922
A 37573 405374883
S 74110 495849115
S 84682 171222618
Q 20120 83010 6243603543987
A 42379 416921419
Q 59682 86610 285180846477
S 53655 15194692
Q 10898 55279 11571830936
A 47175 821008499
A 77988 113230106
Q 9794 81301 8973010295915
A 10288 266485743
S 17978 455941843
Q 3047 50293 3938425796386
Q 11142 84648 4085529927675
Q 19424 86613 2404017560079
Q 78952 89458 436901501267
A 43936 191738337
S 85028 466063355
Q 584 90933 679447580207
Q 46564 92761 2951186862585
A 29913 530779584
Q 15415 75033 2105967770927
Q 14614 83789 1560115356547
A 81957 245098344
Q 15979 20894 3894893411799
Q 24000 85729 4541086514583
Q 8727 88436 359002499757
Q 21083 65030 7942274743594
A 51059 515729721
Q 15777 89603 62030364772
Q 20426 57267 1538987339647
S 25903 672390619
Q 1476 83937 724547710732
S 24154 961940500
A 72016 421928536
S 56469 60969436
A 51281 406666589
Q 660 89733 6698773907332
A 79562 440389869
A 32118 254938140
A 51088 829497544
A 51122 789997966
Q 49030 65197 7270630673522
Q 6802 84962 3375098521631
S 45564 276947266
Q 22644 41857 6070680610692
Q 68635 78417 3958497039865
Q 142 37258 7418563695820
A 38610 776150086
S 42377 548930825
Q 8497 92629 9537055803214
S 38098 168787111
S 4092 478705910
A 34801 319264346
Q 6863 71202 1962208782251
Q 41403 76831 1046956600702
A 54920 238745666
Q 6140 53151 441346504887
S 5960 691110197
A 32011 420387041
Q 68699 82270 8076150392045
A 28946 998561878
S 41728 701656364
Q 22856 55595 554562572222
A 19396 72782527
S 33610 126691267
S 34837 897623384
A 47279 35707983
A 68637 69394369
Q 599 91738 907080713559
A 57705 602518709
Q 15029 75050 2738968693339
S 39133 67826871
S 30120 113960021
S 87949 941831357
A 68015 998960187
A 52735 150859340
Q 1635 28733 8513947208413
A 13403 816460004
Q 41743 84641 3741792050310
Q 300 90221 5187222975915
A 127 604673491
S 81890 251000704
S 56252 592615624
A 92534 972193752
S 25781 72043982
Q 7410 93186 1566063141429
A 55717 468068978
A 88253 152574184
S 72140 600653883
A 61281 625942822
A 40269 242929543
S 78472 865133995
Q 6601 14727 7988470003251
S 51 914688223
Q 29747 89310 4280808405472
Q 7587 89483 3809534245996
Q 16603 90569 5675157598416
S 63702 666691165
S 89529 185062897
Q 10876 45072 9554657238405
Q 60328 75471 8113609644625
Q 9500 88874 9678256165702
Q 26096 90630 1287099464359
A 77345 917686910
S 21225 555689575
A 54255 634503486
A 70041 103921988
Q 343 92820 8894057610891
Q 15232 52981 4134249407927
S 64825 563730007
Q 40013 91054 185680746094
Q 14086 89184 4138673804297
Q 13317 64500 3664363447002
S 53812 76241892
S 46113 960871705
S 19222 671254505
A 8494 426187046
A 81680 763604451
A 19177 912958794
Q 6464 87106 180759848920
A 34909 197389224
Q 3719 89683 6717783153429
Q 20093 54088 6722603301542
A 76265 8712272
Q 48668 79624 9618953696645
S 23172 201399063
A 59899 887748607
Q 38892 62918 8567134825592
Q 21611 84638 478666692491
S 26294 657737280
Q 17391 60959 6342606875961
S 11575 950414732
S 90705 329857095
A 37258 691778089
A 39256 897485948
A 21214 183598550
Q 22378 72680 287662985840
A 89238 744270258
A 18084 621781060
A 70278 506910139
A 6635 966787361
A 88568 40219595
A 53562 740204900
A 17320 259079550
A 47963 296969377
Q 10443 47838 3727054616603
Q 3209 91052 8548637341532
S 14380 492306191
A 43528 263335741
S 60207 324778025
Q 33917 43299 2023163719167
A 21530 271790241
S 87529 302941997
S 79267 283186284
Q 29968 82890 2479956901677
S 73490 818040640
Q 13530 86928 4323694703312
A 87212 458288370
A 61767 467509184
S 50380 821663904
A 45568 688907897
A 12897 295657707
S 25567 969082995
Q 13560 87380 5126389408007
S 34448 42339890
A 66605 687569579
Q 44643 66885 957616566626
S 64487 842570817
S 75097 395416569
Q 52215 75388 624380201153
Q 7423 60826 1325836284026
Q 15376 46071 7473227209645
A 54277 477982081
S 73479 278678752
S 52926 662894393
A 6230 297670225
Q 2248 82556 9576960041643
Q 18154 60952 1375251032358
Q 39430 92588 9649203646136
Q 40619 85132 4763691298812
Q 3397 90559 7634465194888
Q 14570 29922 6350065868929
Q 29302 40867 6751411828128
A 72784 223154806
S 23909 644064747
Q 17010 85410 5373169104943
A 24926 425623339
A 56524 955829074
Q 54067 86705 2482185417496
Q 4266 92277 4648126093601
S 83506 201776824
Q 2485 46096 2129045428144
Q 24955 54768 9515970477766
S 49457 80323105
Q 21227 54138 9350462129886
S 29122 575009957
S 69624 413919310
S 50623 420943656
Q 39961 75601 4983869437694
Q 10665 90527 1252845192283
A 70967 29795864
Q 12112 73480 4000228702428
Q 55357 62747 1900515936046
Q 54335 81580 2530446277932
S 58779 523258599
Q 45485 89154 3870246244264
A 72104 758854565
S 85025 117035061
Q 3067 84542 7364794058712
S 72224 815734738
Q 13869 86401 3664572839892
S 43885 216578319
Q 3855 6018 1820341920483
S 55282 615149520
Q 13600 81205 3017722054106
A 57271 492293073
Q 15780 79705 6317731084180
S 33476 190781847
Q 44529 71861 9361443633123
S 35964 3485727
Q 13203 79826 5668531748307
A 82124 845340159
S 14719 928014500
Q 25477 71529 6654578743264
A 23849 561913143
S 84591 23740420
S 86101 180297252
Q 44746 70859 9300204172216
A 44380 769259469
A 83144 540490950
Q 47995 84281 6253189495823
Q 28852 79213 5510719692595
S 14511 83120083
A 25571 399520898
S 34712 651039758
Q 2994 76545 8100393640277
A 83541 114636934
Q 32653 73646 2995234242805
A 75040 565311311
Q 29769 53740 4525391616193
Q 42186 77204 9277205447433
A 50525 713332299
A 37138 953907026
Q 50179 88470 9242166613358
S 61639 211069850
S 87476 491941240
Q 26305 67388 7232455426065
A 17012 930096331
Q 51357 72048 8928874553376
A 3070 744290689
A 55598 187229743
Q 1122 70724 9863675121154
Q 38700 59098 875465572102
Q 30096 76217 2946964171713
A 56810 184337115
S 79595 480238001
Q 27241 47666 8100503535536
Q 22524 87923 8729470217411
S 33314 582173641
S 49024 98423085
A 15783 344918317
S 30741 341603346
Q 55788 64256 4488838028554
S 11897 80439608
Q 3281 49385 7472358914553
Q 8902 16737 1615023109770
Q 5736 40831 2314039078943
S 32380 517299623
A 71440 658339256
S 27575 22102907
Q 51663 58952 7000848112903
Q 4076 83980 4935302088001
Q 2361 49154 7098534092047
A 63480 25381252
S 65553 855284049
A 40453 467086894
Q 7199 89956 117745598234
S 11335 198043774
Q 2768 67410 2662056036389
A 68595 213412416
S 76118 381264391
A 81625 257805656
A 80749 144558753
Q 60691 83347 5786749888243
Q 53679 83812 322347091032
S 83449 563164660
Q 47235 81411 1300485121086
A 65525 10829655
Q 6873 72809 4856329858513
A 68487 996105457
Q 68439 89117 7488903490836
A 72032 820810322
A 73142 459562771
S 74596 930586207
Q 9146 15636 4797687068206
S 69285 316277827
S 77023 865789574
Q 39941 69782 4460587302413
S 38437 260125087
S 30691 979384251
Q 437 72389 2076214206235
Q 1177 45702 8179852840567
A 31374 224169297
Q 38231 58539 8309446351265
S 35015 91496453
Q 18218 30543 7493921988728
Q 20449 79884 72027008964
Q 25917 78593 3800853500374
A 35159 413831846
S 76204 111512230
S 51202 61021611
A 4843 141318809
Q 2345 54868 7650125144885
S 73246 493799068
A 61817 415269910
S 9388 946968568
Q 43909 90883 9042791784636
Q 53037 84293 8300562596113
A 26464 786224164
A 41610 605347348
A 18083 951508914
A 688 202595175
S 67557 504312853
Q 240 91182 416885062192
A 37185 838554271
S 54554 662798879
Q 37725 51253 1618809942881
A 63367 944756060
S 88418 925802198
A 53833 8894265
A 23167 941638602
A 67540 177571938
Q 1598 49348 3501066951809
A 91479 575917268
Q 70167 88383 8224688021623
S 92889 538522008
Q 14250 81668 5990887028535
Q 26311 65203 236467422922
S 3437 689816071
A 50099 330065741
A 53317 234405491
A 22712 512521329
A 46765 485346309
S 78570 403017192
Q 61954 76382 2766297722781
S 39892 881270989
Q 37257 52385 1626252078806
Q 40877 43017 898787254862
S 50097 266616989
A 76542 478998242
Q 23851 31731 7686095895301
Q 12336 43783 5546728155841
A 54154 493074459
A 571 483606986
Q 12873 82423 5564801461588
A 23476 465767758
Q 3997 38414 807791186910
Q 4267 50656 3699471817452
A 42375 401837615
Q 24730 72493 4731577402812
Q 2389 81063 3417899983529
A 35724 542230940
Q 79110 82313 188155024717
S 81370 287589968
S 26879 51844070
S 92429 340753302
S 32704 442683597
S 64529 459031189
S 71761 46167289
S 44560 255943319
Q 16235 92137 4336553383217
Q 12397 79164 7021341553082
Q 40208 61080 2088076672324
A 29860 981096872
S 46240 140515250
Q 41054 73729 6268542377870
Q 13786 40585 5084044880078
Q 37108 80855 6592035995687
Q 20829 82111 4025673568635
Q 2123 50439 2376111466749
Q 4343 56014 6743372641681
A 13475 557580491
Q 33861 80050 8861803208923
S 71951 926700525
S 51821 704942396
Q 52144 52361 146945200622
Q 25578 66136 5340807086108
S 62365 323560831
S 40777 918195671
A 20471 245453634
S 34617 278645809
Q 2755 28566 4575284289469
A 44524 79313606
S 24988 630341601
A 1110 111076485
S 10123 619060496
A 41977 886574165
A 74625 857392293
A 8128 806442964
A 57061 203252334
Q 23573 79499 176252142084
Q 46153 88318 4355283263075
A 62548 510447928
S 19805 520598067
S 55031 941816939
A 70923 510823209
A 12265 999344964
S 79138 547769265
A 77589 352605332
S 23300 63160405
Q 24529 34415 6098146620239
S 81777 617044866
Q 50939 90558 2968744893305
Q 52710 80987 5751021250100
A 69097 746103041
Q 4474 71452 1771188879087
Q 30264 32366 1197650872449
Q 40906 45499 2241721447740
S 58387 578136374
Q 9259 92428 8938303123633
S 26510 871340882
S 67343 754609356
Q 41931 93048 1199786819449
A 24962 18772056
Q 7257 92826 5908343238422
Q 6400 23340 2712369696295
A 10634 877773492
A 20551 555381468
Q 5218 64869 9496143427279
Q 5617 80921 7537832793807
A 91098 96717278
Q 12049 65458 5696749036334
Q 5794 58416 2094014987657
Q 24722 72292 1835874466245
Q 6453 83821 9743756112117
Q 52387 65876 653905788822
A 51967 384449919
Q 3059 36410 1888465645162
A 71957 472791562
Q 25055 83204 6707447721138
S 6107 742225479
Q 1305 89894 4389081125860
Q 41734 69676 6761166646198
A 58667 377049987
A 25424 502146956
A 63609 242618135
S 20077 714620470
Q 5765 47508 9054846244869
S 20399 389169918
Q 1670 92883 7733324885927
S 20187 548958748
A 62627 9380522
Q 10303 83038 5568795385997
Q 8040 91622 4447756171298
Q 64732 90161 2295358438543
Q 1882 66192 84775833338
A 61654 270840530
Q 24987 79258 282286705670
Q 5689 19900 3591429714422
Q 40722 82551 9030253275623
S 68990 641146847
Q 2166 92166 4557841964024
A 8322 1876226
A 48314 166212333
S 81543 937225332
S 66218 784130750
S 47597 856128644
Q 1997 92087 8307615719933
Q 15071 34923 8493163485795
Q 13375 49820 9986641680151
A 32816 916653116
A 16542 543776504
Q 35159 84973 5003171018392
S 39387 531247640
Q 1177 72654 8003717167518
Q 35147 78255 8913626494903
Q 3361 59714 1353445637882
Q 55742 75422 2015154207904
A 6619 770580207
Q 36353 84832 2323774457787
Q 14057 88455 3267722783182
S 69774 924314521
A 87193 932053544
A 77060 999279922
S 9252 581442337
Q 5180 90475 7227134125029
Q 3536 42525 6531307148119
Q 9062 86470 591846324393
Q 33969 60281 5076001971159
Q 11475 90197 4816836701876
Q 52434 79281 3562601588429
S 76560 128532957
Q 30082 40344 9246915748355
A 38323 251977214
S 14658 369732624
S 22121 903952490
Q 28289 92388 2958966153291
A 8700 450555827
S 40493 373156761
Q 40979 44068 1203588617464
S 62257 933784643
Q 40708 58593 2757908487207
Q 5340 82078 3624455376855
Q 8872 50022 364050745519
A 69732 298644712
Q 9528 59719 2675100842977
S 28396 461913318
Q 2026 73702 831667725067
S 43996 546342394
Q 4993 12676 6131066628311
S 11808 571652039
A 25906 471732195
A 85644 381300237
Q 27338 88893 236118565168
Q 16766 90487 2166564674913
A 65560 42333301
Q 50382 68778 5780143146670
A 35525 365384290
Q 22833 81826 4801962647252
S 31474 926599765
Q 30935 68792 9374372866366
S 31989 857849578
Q 12977 78910 5258395875807
S 21056 55780063
Q 49979 55019 716847278525
A 52445 649924323
A 88180 561170856
Q 10676 88674 3088548639596
A 48715 679021835
Q 1109 64235 6434832000847
S 77320 849158970
Q 6387 78955 5286943183626
Q 2889 92682 6028331518965
A 28476 458774564
Q 38047 89250 249332022027
S 46291 578314656
Q 3359 69021 2926070425049
S 5790 385989390
A 41339 209727161
Q 15835 28380 4717297850077
S 81740 100359974
Q 57487 92691 3820259680068
S 24270 270717627
S 5730 559989860
S 23143 736694481
S 35878 753642698
A 29334 339245956
Q 4893 41109 7364736697446
Q 1065 93236 4294085821122
A 58424 922414028
A 74755 718202870
Q 66652 71026 1583187950583
S 16822 100145334
Q 52404 74594 4398306210404
S 30518 182383574
Q 8316 80527 2970617235287
S 78980 921884110
Q 5131 81104 3642369566680
Q 18243 84675 4270254295631
A 6760 385477913
S 31542 383778398
A 24885 750668337
S 84489 673224735
A 79542 90867256
S 32124 529318133
Q 44363 61038 1927018498032
A 20822 397803249
Q 4377 60300 6546704306836
Q 18860 84644 2479026399334
A 63885 791834059
S 13353 553347913
Q 2296 41897 5250401493426
Q 976 37665 5103916541468
A 80487 383940351
S 90119 388631119
S 66428 309747057
A 86181 752417005
Q 12189 75980 8393070466916
A 86503 170168067
Q 29213 84093 8731947125302
S 76009 800040674
Q 5751 83573 8443411462061
A 3357 947598786
A 79797 276538545
Q 47496 80743 8129965942301
Q 35318 43108 1807505840562
A 77928 991812605
S 55946 595857963
A 49857 264581465
A 55019 742333368
A 14870 667252663
S 75397 153727306
A 15875 684194549
S 25004 45774757
Q 21020 38577 5545161097563
A 87380 51793262
A 77874 310170889
S 67560 585218988
A 36240 475694137
A 85737 166295923
A 46121 670931497
A 67130 874862988
Q 25220 84681 6168491036622
Q 16874 60007 5288152712740
S 69510 689670878
Q 27780 81165 3281628301824
S 16465 192976327
A 49909 708968813
Q 1000 93311 9855078176085
S 31445 535588365
S 13502 793312758
Q 29269 89614 3224459761778
S 55157 156652487
S 23216 969504608
Q 52785 74475 5914748536940
Q 1891 35078 1033527078516
S 88466 89011011
S 13913 805960043
S 34659 593018206
S 44526 453076415
A 80912 693709660
S 41370 214688144
A 40763 334146716
Q 25705 83840 4091842417836
Q 60167 78493 4210433823945
Q 2977 92737 2668794372159
Q 43208 92426 1911689379994
A 33134 190559393
S 93276 263724002
Q 157 91994 4373338543075
Q 68034 85106 5857752297978
A 40673 586581750
A 19127 107858575
Q 50573 51588 689574197931
Q 11023 90480 6415584529694
S 39875 975818012
S 9777 143139996
Q 8882 87879 6380732585375
S 25741 650089808
Q 23118 62240 9150617519021
S 58954 22175974
A 33463 321675224
S 83820 81646943
S 15021 187642111
A 26137 322346070
Q 27981 48844 6248526939200
S 48975 77227428
A 85365 606627202
S 30396 604641923
S 3656 921600799
Q 18938 32189 3898702630125
A 30665 17112258
A 25838 950770371
Q 31579 93095 506917794686
A 93355 201166258
A 38056 683921990
Q 38881 77345 4778596402509
Q 1689 65328 5467751772474
Q 1921 91894 9605433929492
A 74532 262693296
Q 6834 63495 2953395148014
Q 9602 84920 3477171476582
Q 16035 51315 6282139185498
Q 9342 72486 7132484567542
Q 27097 89294 8914105546834
A 83340 594600883
Q 3386 90601 5291664434298
Q 6786 90858 3559565195357
A 1255 221438844
Q 40115 44468 857022008990
Q 30772 85421 7031524195741
Q 7285 62732 6786207576622
Q 9591 74777 5082566612373
S 57848 733173311
Q 12082 83807 6245642695925
Q 7684 55849 5232832307637
A 1823 780422190
A 67339 990467467
Q 9740 25384 7356226377722
S 15961 359175711
Q 23579 35320 1282821904324
S 16928 960125826
A 81362 691931101
A 75135 231493046
A 73366 454135655
Q 12086 77314 6547026176099
Q 3136 91055 6930820238734
Q 35467 63197 6537213147656
S 86469 207085650
S 25414 827474651
Q 40713 75647 5104238537093
Q 17257 40995 2015847726054
Q 11744 45779 1400038548230
Q 959 93024 6253147606204
A 22211 999803076
A 24699 792388676
A 53228 650460456
Q 30671 76946 3089227966281
Q 4858 87534 6565790710135
Q 74663 80421 1054575128744
A 58603 296445453
Q 38979 64224 4239588209317
Q 55609 87228 4861017369947
S 89141 369153721
Q 744 61251 2173752811720
Q 14984 49701 1283365019769
S 44493 638186588
A 51907 786300294
S 48 715341624
A 65606 956819010
A 48954 948087717
Q 39035 52663 8666594953457
S 47738 895385142
Q 3017 3932 672482662874
Q 4496 84349 3988702646242
S 6336 557040969
Q 4908 32764 1390921189656
Q 53529 85138 6863705121654
S 52121 612057525
Q 73632 75552 710109258722
A 46019 548005405
Q 59150 73678 876136388094
Q 5352 68435 2687727721124
A 86065 54751261
Q 5119 58854 4430061918463
Q 21290 77672 4689151906939
Q 5140 90044 2495360617706
Q 53679 70550 7035750658508
A 13773 110977264
A 38836 555235644
A 40657 672952937
S 55025 518759849
Q 40706 80798 462630103596
S 2390 623571587
S 8117 37393617
S 73739 484817310
Q 79810 90281 5562394044594
Q 33086 36933 596783166567
S 21696 674366760
Q 41753 82430 3359314791623
S 34296 133246543
S 34363 923844652
S 75953 496506543
Q 29041 33841 4526276329023
Q 18814 86861 7982253046948
Q 10536 61767 9638428598619
S 5981 412132006
S 87234 362374975
Q 76986 80917 3771933424049
Q 3543 68116 2240339699774
S 39902 499410315
A 48197 700289007
Q 25732 59272 5629208709944
A 55198 388653425
S 14110 93253069
A 23188 427946243
A 72937 66040867
S 77000 30345089
Q 53990 83240 2600233021649
Q 50703 68312 3518438691411
S 61795 201083143
Q 37096 75972 329646197929
S 19083 200327816
S 75672 161454439
Q 55234 73711 6920433797885
A 12994 897804367
A 35994 354215122
S 6341 256252988
Q 2857 91432 6345928196217
S 71482 2697990
Q 27465 85628 5767396463183
A 34646 488862059
S 58184 192811169
Q 25363 87700 637028303236
S 70188 476969789
A 62523 190119512
A 38383 662654435
A 4604 953461323
A 25706 228966001
A 61075 157905909
Q 22812 73186 5915282695101
A 31310 722140530
A 76194 429425246
Q 13467 35461 3880445461371
A 73787 409746686
A 69036 323331427
S 69642 936217899
A 31079 117817663
Q 26198 77388 5408943843396
Q 5773 90047 2731753660668
A 91959 218900650
S 25715 249910437
Q 28029 38223 9453675957822
Q 23191 50330 4146006281041
Q 40302 51023 4426650950312
Q 5265 8460 1323577015718
Q 31699 37216 5402615142212
S 8425 373387605
Q 4373 65724 4008622077161
A 59388 446045282
S 88005 452261276
S 10170 18580452
S 88918 931364589
A 57797 487097482
A 30528 226939026
Q 16955 63663 4991295948799
S 27442 787433871
S 52420 170037012
Q 5504 82549 4583962657610
A 80198 501182764
A 81617 916895189
Q 16309 24571 4974370335516
Q 27552 90458 5351484601562
S 82757 951328235
A 17538 751635186
A 77463 520089300
A 14936 844670853
A 7218 582894375
A 34361 232722760
Q 53387 77442 8550549886746
Q 41146 85480 33359624984
S 57779 102607697
A 89702 164624795
Q 6694 86777 3146517845761
A 7872 444250995
Q 19604 82905 7578030499576
Q 3105 41942 8096885275783
S 7129 413717316
Q 1985 75568 2365699802957
Q 15848 33544 2048113971089
S 78942 746030817
A 45655 56688325
S 61018 665809740
Q 14325 34715 1883961632500
S 57796 533559077
Q 50609 74598 5147219720844
Q 20153 89568 477324406302
Q 87186 93052 3837680272158
A 55177 468280447
S 90318 235982021
S 68480 175980583
A 71675 188220688
S 25724 937938724
A 39407 821875767
S 22676 453583674
A 22220 485288185
S 85291 140892860
Q 5275 91442 8452676587570
S 47244 641263550
A 14945 33286648
Q 50000 80123 5849217400174
S 83883 734045956
Q 95 86505 7283824478413
Q 304 60365 8067045484962
S 89255 826912549
Q 38426 74585 4299267728711
A 47704 414168219
S 75133 534986389
S 80386 675671119
S 51132 332901748
A 12766 903191606
Q 73511 91714 2995227162793
S 16172 542274581
S 28930 431693770
Q 8548 37096 754898105205
Q 22811 26207 2394549325486
S 40336 653681337
S 92042 709730319
S 35719 435431306
A 63481 212850908
Q 46624 61025 1881869825993
Q 14851 59239 9193769815035
A 8530 91519488
S 45831 456665157
Q 5131 36256 7352751391510
Q 6223 92754 8945711737563
Q 24376 27061 320587872756
S 3431 127346009
Q 11252 66052 1489230089881
Q 18330 46456 364253296548
Q 1813 4972 1147635105214
A 69791 755665314
Q 252 85544 6492788960694
Q 14665 82724 3591203982847
Q 26866 39330 5926862243660
A 90924 186680851
Q 60193 86740 3776134676842
A 91473 83516444
Q 34133 36075 1110745720568
A 65250 816489681
S 84991 209103578
A 34615 221544817
Q 8847 43312 9852433637940
Q 57168 83788 886143623675
A 75744 31835193
Q 13987 87331 9723511938844
S 54854 114667685
Q 47806 82753 2477102432656
Q 62799 75795 2877815839448
S 81310 242810435
Q 61155 75163 2616691569600
A 92304 429174482
S 70554 241006849
Q 22853 54021 2042746865309
Q 27780 57182 8598531563584
A 46350 781440282
S 14776 187975970
A 68645 336333997
Q 56330 63090 5765046480906
Q 3247 92804 4976837084782
S 51534 217069808
S 44058 186047662
S 47027 568935127
S 54211 591910476
A 60201 538828195
Q 6682 79005 2693316685141
Q 77263 84179 4528303948833
S 88946 993633902
Q 11282 44221 6191254534278
Q 42465 72937 338618833783
Q 2511 86576 3977230085497
S 55288 992787888
A 11808 376511598
Q 13967 42186 4804634786669
S 39033 224692053
Q 25081 34459 7346526404795
S 81127 41983616
S 58196 920704383
Q 34927 71236 9198492924999
S 4729 438776972
S 13658 460064770
A 45786 144689896
Q 33039 54576 3014307069184
A 51792 390777715
S 70977 597189530
S 67481 990227688
Q 73648 74088 197612231118
Q 1788 84076 7722355755731
A 72364 618641054
S 7552 481029383
Q 1205 88430 645768616148
S 8381 529433302
S 27656 957722578
Q 2184 91363 2471966955718
Q 7250 90754 764079870859
Q 13502 61440 4106058987113
S 53566 581020668
A 59361 860149093
S 12284 948303714
Q 11152 87688 1324837527236
A 10853 937665027
A 33453 147111022
A 16834 374910931
Q 33206 91269 7749280402502
Q 45202 45366 144044940556
Q 13100 55205 8939554633116
Q 47770 87412 521270992731
Q 4378 67909 4034729047721
A 62233 525954305
Q 44639 67647 3527506052089
Q 17302 23503 2661726830424
A 62389 92423915
Q 14566 66012 2092570715691
A 36275 220421812
Q 30418 89704 2546947533673
S 75318 315422860
A 65664 727161626
Q 71506 92979 8709628994235
S 91985 897455110
A 21946 111927659
Q 4378 74605 8501233992373
S 85383 676786391
A 30860 229929630
Q 3565 64809 2236701213738
Q 15232 28507 5931717044272
Q 1817 92900 6158880426993
S 82845 578368039
Q 16894 88154 6825910375476
Q 32163 88315 5115534803003
A 48086 329632310
A 70508 111003356
A 66898 343959738
Q 49649 69674 1085596648852
S 85058 982866660
Q 15146 88550 9146930247201
A 90284 966880448
S 40082 900727953
A 73403 643976390
S 25401 630857521
S 90278 104973795
S 13407 549765198
A 75632 768505958
S 79498 157317693
Q 39168 56058 7666794175401
Q 55731 59202 852443245739
S 32878 917136228
S 47077 659617907
Q 33294 71213 5921402406365
A 30106 105654040
Q 1224 93357 2554707689339
A 61359 129774469
A 57978 664139019
S 63786 979572840
Q 2663 57708 5006610843106
A 5148 264522418
S 40779 817575793
Q 33749 34747 537003573281
S 86596 162692924
Q 6636 21983 4595220048276
Q 27377 40940 6967531314858
A 88545 4066081
A 77640 200271236
S 72157 734160827
A 44042 101847885
A 6226 121298671
Q 43375 86002 8314781846401
S 59405 316804751
S 92781 567654907
Q 12390 90281 8612583353364
A 39952 854350996
Q 9273 90235 2889705340531
S 38084 242000794
Q 18739 42532 6972950282472
S 44959 71279434
A 51506 650619594
Q 48146 53403 894994007643
Q 22422 77190 4840024673870
S 84018 206123225
A 92050 745721008
S 48359 416932440
Q 17809 91040 2424605309202
S 8586 260491602
S 23135 298483843
A 42 518738410
S 77352 27019406
A 33070 760290938
S 63222 917789505
S 92473 368963924
S 39346 96004565
A 41390 127368486
Q 23240 29416 1824066834538
Q 5460 15515 1731401187547
S 87022 614150120
S 24100 89544133
A 60633 300717366
Q 13932 18229 1764245986042
Q 10257 87786 5932333091516
Q 18669 31507 2368255048400
S 82603 700554483
Q 28686 46858 5519146050973
S 39762 854915231
A 4168 877388460
A 13398 760560179
Q 1706 80705 5753151650470
S 2345 747733163
Q 8281 50209 5305188181049
S 82265 611442984
A 20973 392705847
Q 167 93043 7531633808478
S 11854 953958206
Q 16037 53523 6660474505808
A 43676 586375773
Q 22392 23971 126604227072
Q 9334 92711 9254256536033
Q 38147 53199 6189809566735
Q 5926 78340 5879483990929
S 17360 8744224
A 67082 691109444
A 44333 878312289
A 40502 415036697
S 91696 399383109
S 90902 83238540
S 91972 773767162
A 75110 626646567
Q 53771 90905 6424153809641
Q 37885 89996 9605993721340
S 56463 345322656
Q 20384 35251 8761647275679
Q 9686 64065 788667489176
A 57934 867215825
Q 5099 82249 5776042284473
A 84867 893973218
Q 37667 50095 8486200295683
S 4648 435453230
A 44078 230253144
Q 35607 73685 9469037806139
S 79955 202521181
Q 1022 79219 8079839185699
S 9706 463127514
S 21726 576726577
Q 9488 29546 1826209145289
S 83783 844721546
A 61854 537888676
A 72015 677831549
A 91617 965290932
Q 26038 67400 4367838664946
Q 38619 78623 634058398730
A 4471 700245773
S 169 394744468
Q 76948 82681 3041064382145
S 84146 276834814
Q 22104 80763 5418176482077
Q 13201 45418 1220968843873
S 22669 938818244
Q 48 77258 9193807488599
Q 73637 80466 2614594755612
Q 7615 69831 7439652349983
A 42076 301506848
Q 6611 62310 4852839859311
Q 47423 63612 1593007013778
S 88858 478589003
A 36259 323450743
Q 60059 91855 345118789959
S 2332 226201420
Q 11167 77566 5696934340614
A 71856 378607478
S 22118 377526091
A 52032 650533745
Q 25473 52656 5806809421120
Q 154 59179 803101808082
Q 48873 79057 1196737029775
A 25662 523946410
S 76074 516238314
Q 2473 91105 4680920771506
A 53905 707757584
A 92976 537531785
A 88085 412323866
S 85383 113881554
A 55171 298886617
A 3032 971409171
Q 5342 85676 4617979596976
S 56745 119703789
Q 41355 67707 2595165791227
A 42360 344296020
A 62288 280682343
S 18170 416422906
Q 21166 82846 2970592934124
S 7065 567360675
S 11655 255097880
Q 3474 86294 6959009184581
A 6829 189142528
Q 16474 77982 7962787150012
S 67759 641840147
A 17170 593620805
Q 15338 40273 3378089057932
Q 899 91690 8131567401782
Q 44735 62954 1386080421428
S 40071 93450447
S 85393 154759150
A 83119 898696039
Q 39711 46414 114439157347
S 85570 328018595
Q 67459 93225 2727915701813
S 85679 464056784
A 82198 300896449
A 44824 483869456
Q 17779 73452 2656513301984
A 25751 992807480
S 88940 441642131
Q 52023 61680 6120236357282
S 71671 380101760
Q 9147 51804 4063416049276
A 80021 442222788
S 84742 571299688
A 70888 145806622
A 69431 242266766
S 43014 280468313
S 71908 400588986
Q 3931 76620 6105383466491
Q 82778 83313 128341587283
S 24788 887107815
Q 6482 79245 6328302365253
S 34561 20131470
A 67239 423046441
A 81420 376394068
S 89386 474495852
A 51646 468753300
A 26401 728414016
A 52012 706942278
A 52964 109805213
A 83527 372522496
Q 51586 91087 3530510341308
S 26585 723238118
Q 48997 62453 9243864489345
Q 9674 78248 9446552898339
S 8153 779000201
Q 36313 58934 8877077317867
A 73184 618351199
A 85787 8398808
A 37827 712579274
S 17788 456522317
S 67193 974811415
Q 451 93113 5923663445919
S 64096 827137647
Q 56279 60683 3194759076543
S 27834 140282710
S 25994 667234302
S 39676 439458297
S 60734 545353631
Q 19930 58408 9850888975393
Q 74647 79312 2753498518736
A 5525 455442502
A 60944 892125693
A 59987 147977117
S 73924 268563308
S 56325 394487843
Q 38782 50084 3615080710542
S 83824 95828398
S 71005 444036913
A 70078 158745937
Q 9116 57715 5362405343486
Q 9424 45835 7527604955292
Q 75259 86832 439769723749
Q 38260 68710 7554305563868
S 59371 70212161
Q 13388 26744 8034188485222
S 49229 506292322
Q 14130 89995 9019741680832
Q 9193 76337 8862201194644
Q 6155 92722 5468015785420
A 61273 684780754
S 71490 466576333
S 82617 40737051
Q 37285 62845 2501208646008
Q 73669 79867 4307024099329
A 42159 852697764
S 18049 837318444
Q 59227 90222 7227789943653
S 52594 828710310
Q 9534 32132 7414749839420
Q 341 69087 3847195970957
A 71391 618080525
Q 8792 64254 4508260575569
Q 19165 76364 7047456086483
A 44585 923751964
Q 1178 93273 8312843719255
S 60657 585482875
A 72154 26217140
S 76969 338784435
S 22433 485010831
Q 9091 29800 1568435541969
S 69492 343109339
Q 27163 90242 5357856733571
A 73371 325223987
Q 60299 71073 3911646118334
S 88165 974927367
Q 9001 87249 5797627155862
A 70899 87025566
Q 62712 69756 3819922903429
Q 3828 90288 2194005105652
A 290 411868864
S 87859 33225603
S 88400 889640569
Q 14743 90731 6837020704038
S 5535 595585131
Q 7911 91822 9415702104160
Q 37667 85037 2515524002735
A 38201 447157809
Q 4379 37319 9511343829003
Q 28317 83716 8410823713230
Q 46607 77731 7244560732744
A 83886 260412413
Q 80020 91180 5429562809331
Q 7951 80183 3163429765281
A 59671 53686682
Q 36783 53929 9362607681734
A 22421 427857621
A 7852 134485802
A 34851 240226767
S 21326 728987670
S 18519 239881529
Q 34996 48915 224151486347
A 34326 199371887
A 43660 56838644
Q 25527 65678 1282704616465
S 69624 873202820
A 71997 342419152
Q 31790 74099 7899903442648
Q 30566 38674 2885606675379
S 23207 879336235
Q 4273 70592 310339299597
A 81894 746848552
Q 31827 77593 2159242529396
Q 17455 78502 7770530883086
A 7100 816770318
A 50086 295525375
A 61029 248631827
Q 5437 76275 675109674379
S 78232 923436450
Q 81 91894 1260945526567
S 93336 704430103
Q 46242 65408 5069639830862
Q 29693 80693 9611820572916
Q 29979 88711 1923123875919
Q 1172 23242 722337237883
Q 40711 48915 1443798702457
Q 66367 91481 7054840960092
Q 20034 83906 3217641732616
Q 61786 84950 9308096010422
Q 10312 30332 5151994066791
A 15008 525928093
A 55201 589279865
A 63107 392549532
S 88059 788154605
Q 7102 40902 7793078556388
A 49717 95615959
A 56844 565245894
Q 14269 73643 2182194852355
S 80743 410852015
A 82467 592453240
A 16582 678553590
A 38101 19741667
Q 22 17094 9506932240611
S 80280 670312320
A 12753 895683945
Q 4478 89168 2813192391466
Q 3434 82501 5743565059899
S 21558 918732990
S 36065 421237456
S 66949 287259613
A 22161 476998531
A 58585 43196741
A 86283 450140283
Q 4324 84641 7948201209787
Q 49088 66069 3053446267305
S 69660 758145808
A 39835 617185572
A 84462 864472764
S 49672 829167694
A 61255 796829884
Q 23144 68156 2021532751765
S 11143 797356134
Q 7734 82301 7333037769869
A 36973 625680657
Q 59278 84638 4358425989311
A 42465 702283765
S 31754 4568156
A 89140 770571436
S 91808 208685102
Q 3879 65840 3073601831514
S 78801 770732
Q 69919 85978 1204358036232
S 1421 193481052
S 30085 975332692
A 18102 150140471
A 43409 977796793
S 14136 892429987
A 23885 873598709
S 43663 947431827
A 32980 680420829
Q 41620 72868 7533268445632
S 20251 36949245
A 85539 832084839
A 12498 578570328
S 69598 577092200
Q 3245 84673 4219780689529
Q 3356 91107 2021609095434
Q 58439 74930 2062426967957
A 52296 455377205
S 17514 371473753
A 83525 801737133
A 23024 814458039
A 67028 419984410
Q 19 93204 9193917227741
S 2623 976764688
Q 17383 57469 9196491217081
Q 870 93268 3654966835416
Q 61279 88068 392041965262
Q 2974 90889 2023166893611
S 38862 15965235
Q 36983 48797 710787802385
Q 17705 88504 2373525160828
S 26887 274179803
Q 1410 61600 924380612137
A 69461 439681195
A 512 779771993
S 56301 182868712
S 91660 300906534
S 86099 823957290
S 78195 196352905
S 74459 118756622
S 56868 238934217
Q 3458 91898 2750776632100
Q 3562 92103 8487519449643
A 42788 55705605
Q 18575 68129 3675345044025
Q 6639 50643 300318022793
Q 1808 65298 2004862174814
A 59632 827428420
A 25973 755624096
A 55151 353678729
A 62219 450260307
A 4385 268432599
S 42414 259317916
Q 144 87143 1176168119664
Q 4174 64036 9554403191450
S 79299 184070274
Q 26472 73413 7736090583605
A 4403 505759163
S 51285 735701312
S 23455 238677566
S 47949 22986073
A 9546 399505157
A 43054 624111169
Q 5768 63306 755386473525
S 75748 768090867
S 76749 663619289
Q 28291 56789 164265447837
A 29266 860078094
A 47823 534614313
A 62889 486941192
Q 51340 74026 7194096270665
S 85455 551448695
Q 24794 30566 484807228261
Q 30572 66554 1960103496786
Q 34720 61183 7674371836842
Q 9955 90853 75581058663
S 9910 309000
A 74616 92700992
A 88758 583542928
Q 45239 69345 9563032810425
S 7663 232687513
S 63819 631666730
A 43616 961079538
Q 20729 74443 1418064194246
S 14649 989110911
Q 29394 78179 2086007260739
A 84917 139067309
A 70557 449685148
S 56553 524427450
Q 15651 90959 1986086157853
Q 87515 93173 1901260181919
Q 23070 72941 6955044953325
A 90263 179797605
A 35766 758586492
Q 205 91366 6144775875102
Q 1833 92626 9446105545759
S 87805 183351357
S 20675 989898007
S 42263 448975197
A 45758 583237998
Q 72507 89479 3594460156296
A 30876 873976711
S 17909 418960073
S 75975 618556187
Q 2119 72969 8124025373022
S 30745 309470733
S 19902 285793119
Q 2558 12445 3679490085941
S 68732 682510960
Q 3004 62659 4094508706982
Q 3296 29115 2510919769988
A 22383 644363711
A 51741 992908476
Q 930 90928 7325289393687
S 54270 986502834
S 1075 640249060
Q 20227 54803 3794082825553
Q 71678 86696 48456962304
Q 8755 41259 1257380569425
A 70400 158542894
S 14792 673883365
Q 75752 80494 3398444046480
Q 22964 38600 3692055444131
S 82164 648100155
S 88620 540764325
S 68647 77397550
S 2031 554856862
Q 48023 86657 7713011513309
Q 20396 81442 8417886563539
A 71428 840316056
Q 14818 63788 5812183019728
Q 3857 56562 640799534421
S 68737 511855002
A 87378 445083406
S 81322 351634857
S 29823 512237207
S 28437 854428985
Q 56991 87888 3818212484400
S 45365 441837757
Q 14681 53202 9735814927375
A 41630 52229466
A 9756 676991892
S 59672 696215537
S 70903 926437272
S 22304 142150382
Q 17162 40104 1941540165312
S 17000 925786779
S 6490 456575942
Q 37165 92372 4875213529100
S 54127 941293223
Q 8092 51403 6983567165289
A 71495 912916766
Q 38950 43349 1846334614655
A 78173 624893426
Q 29858 67989 4509503836718
A 53167 970961322
S 70302 394671828
A 59605 900934849
S 26653 188172143
Q 34024 73920 521020649655
Q 16444 89311 7030233289727
S 45230 304351612
Q 9989 61361 1133755657710
A 23881 733462300
Q 18891 42822 5189901753356
A 61704 915151201
S 5700 37366258
Q 12220 81762 251558182629
S 11641 841311483
Q 20958 39824 2559921606426
Q 1884 68727 2023352472809
Q 63 91422 9847932528203
S 83417 329693458
A 3671 255442247
Q 44298 60498 9786186606799
S 56515 42812179
A 45385 937307731
S 65224 533374858
S 68366 129561906
Q 483 84026 6562276423177
S 38979 698112816
S 80484 249493639
A 65635 489521316
A 74640 676286952
Q 30474 90910 4616153974134
A 34891 366255228
S 23831 400452936
Q 20091 72481 1993324702640
Q 3711 46051 7786880931134
S 53002 225667225
S 45461 149168527
A 38927 676611496
S 63361 779234200
A 4209 13224893
Q 9792 91440 4552368732356
Q 12706 91162 4868903196617
Q 15588 17394 392778869170
S 16152 836591952
A 45033 53067597
Q 25658 44108 1946677843175
A 21340 162950036
Q 2810 87739 3161942489856
Q 1649 83488 1436613178281
A 84160 434558307
Q 17565 88665 1445844881484
A 39122 520098270
Q 47599 60344 4737125601847
A 16492 884003889
S 65741 979522107
S 75196 49899025
S 90456 723769745
A 79557 87170267
S 6525 100169308
S 36595 236434962
Q 82489 89288 180403255491
A 35893 203566744
A 21130 607950310
A 42078 251532878
Q 11716 12012 157407579873
A 39879 333100339
Q 56776 61679 1137597591386
A 85990 596293189
Q 4894 79214 8965678649390
Q 7645 77777 4758194953176
A 23425 309337466
A 82804 322588100
S 45867 724125672
A 74097 71934316
S 41223 637372373
S 35241 586087372
Q 5556 77721 3000286128555
Q 3731 83443 7208663353591
Q 14415 82895 2119842811376
S 43183 652790831
Q 16525 88654 2502386240987
S 74441 701463182
S 16151 72236474
S 75554 676283350
A 88431 664579468
A 48134 566482321
A 54430 51235549
A 5726 741240782
A 11571 316806410
A 47729 478084664
S 13263 68278784
Q 10944 72538 6457511950853
S 17325 167375717
S 37417 138830303
A 44008 424267376
A 91961 724948157
A 24076 167433309
A 79615 266649088
Q 21903 71260 1556672603461
Q 1597 93122 4079352923172
A 35064 304410478
S 88433 185335437
Q 10351 20012 2937534229924
A 31245 983184917
Q 5429 53220 1792523928624
S 43845 935655986
A 69841 791599863
Q 23103 66848 2763322689855
Q 44693 65844 3711284911811
Q 11183 76517 877221949580
S 83063 7645187
Q 42641 81747 4593798912816
Q 66380 67494 698325247591
A 41731 649956407
A 15001 505702456
Q 3883 65287 2425258064845
Q 36979 57572 3473762465299
S 15037 682340333
Q 10987 92116 2691043145668
S 38867 452329123
A 5709 156298791
A 56239 951793956
A 85329 437533488
Q 18300 88278 1297003897372
Q 32728 71486 8072269572891
A 27348 483358479
S 22989 663312677
Q 3812 84063 8428565799992
Q 33003 55819 6840994755607
Q 1222 81967 3456475077682
S 17108 662183191
Q 40359 53579 1975578188978
Q 25086 54314 5775446849687
Q 11289 91189 236531324433
Q 8099 88545 4984060779707
A 74014 565630127
Q 1691 91016 4781154041030
S 44744 369106755
Q 3158 19285 4435634793849
S 14019 49405352
A 38910 79915478
S 5187 316421497
Q 2344 59018 7138870722930
Q 8466 70668 3695852021480
Q 60031 63851 3200621610100
S 3316 353659662
Q 39922 85094 2456637211830
Q 2715 86430 6599200735893
Q 10557 87644 4733112558405
S 50283 915293565
A 70196 231987101
A 48384 673409767
S 25621 467755246
A 11094 831057033
Q 28278 65772 4050469181431
S 79690 313868893
S 44846 275005956
A 69327 58152199
A 11509 449915133
Q 50026 87562 9877803134349
Q 30365 30871 65327030425
A 92738 329586276
A 10761 862605872
Q 40927 48430 4472022328128
A 33375 693095089
Q 25490 45093 3821232487138
S 74994 896556400
A 88434 904136319
Q 15405 78059 210305981440
Q 11244 88485 6475619665323
Q 6001 79644 718398844426
Q 150 44446 6567179932571
A 71393 315807175
A 51249 361319026
A 80774 81773269
S 82778 922470595
A 75414 915473168
S 61800 144990603
A 93089 363202710
Q 4041 41107 7927082156312
A 27629 111620547
S 1353 92777162
Q 1308 89275 5656844567789
Q 4600 45868 1669436178385
S 70563 372204427
A 65720 200019967
A 67911 95957275
Q 18223 91112 6391095369018
Q 39542 89028 8180694555373
S 83626 933505203
S 62442 162392434
S 9858 934265825
A 19004 149367541
Q 3144 40574 1225793056184
Q 110 93350 1359600820975
Q 572 90228 925181496554
Q 55098 58385 46719955827
Q 14149 14967 264571099721
Q 7317 89899 5363390642962
Q 27307 42074 4212093972647
S 4303 716513880
A 36509 244830681
S 12014 775142722
A 54261 987799336
Q 33061 68563 522954950483
Q 25071 32669 3885675323254
S 20078 767439522
A 16037 242071102
A 77647 615095303
Q 31572 76406 4515379078541
Q 23348 73406 1039825763918
Q 19765 75562 7777098240971
S 86867 615610817
A 5803 341152833
A 66541 820836663
S 13934 410071383
A 7970 956908335
Q 23282 90472 604529646076
A 41835 343271256
S 86551 624622437
S 10657 248115011
Q 6190 68160 7432393496601
Q 23678 82958 1961839375565
S 56117 616001801
A 51664 807650041
S 73687 463935781
S 43937 24735451
Q 4634 92272 3843631405885
S 68166 301980844
A 41787 809536595
Q 37157 81729 3182841971794
S 6888 4871555
A 77183 158113098
S 82517 633608182
A 35334 351484329
A 57325 890899614
A 62043 683850270
S 86294 876348064
S 91440 109354973
S 24432 938284125
S 45209 342236234
S 66166 700388217
S 37037 835314806
S 50973 840920867
Q 36428 54713 9585502620930
S 44380 456078969
Q 2889 91475 9096283510398
S 90482 478267787
Q 4546 83359 8585106960804
Q 25867 84556 3306118835611
Q 11718 61484 3393418820394
S 63157 306537884
A 43407 214924382
A 39735 609275174
S 77288 801211518
A 25114 556026530
S 21805 143653058
A 51117 943267716
A 76495 431431026
S 13099 302188117
S 36551 923866740
Q 42192 65641 7588963578081
Q 2431 84858 4030025072794
S 16577 891769241
S 61586 876636353
A 78468 988862875
S 90618 931444126
A 43295 260461374
Q 5869 88229 5579290338845
A 78418 587852735
A 91037 880811872
A 32670 552109741
A 70166 264868451
S 1245 360240193
A 17602 753797378
Q 39323 68812 730634651855
S 7222 659714694
A 73648 887551939
A 79876 12292553
S 12051 987871691
S 44371 707455316
A 14898 328905175
S 79706 176348196
Q 1837 88896 2170271627616
Q 3880 92473 2051016178905
Q 27673 83302 4507470430392
A 22831 275706021
S 21657 968130715
Q 722 86821 7160650263493
A 64738 446855809
Q 12425 59621 4308926527664
S 21707 198516088
A 59284 83164070
S 21873 899381685
S 57074 870232006
S 89125 511187787
Q 464 93296 8325993100095
S 8494 725576440
Q 41621 61756 9226088327209
S 81810 682985571
A 30944 94738424
A 51751 10757068
Q 20881 75206 6228828528858
S 3466 931283425
Q 4587 89847 1251966745623
S 24014 169033126
Q 21494 46879 9700117730651
S 71528 586908514
A 66242 960292117
A 77264 415300672
S 91831 343884198
A 83837 396182274
Q 26946 68143 7110785677681
A 33898 560833470
Q 6230 71598 4161167138345
Q 4693 48658 7387474296086
Q 74452 88242 641935174632
S 53672 55980267
Q 316 8633 3414603786719
Q 77190 78917 296645352976
S 3925 419123022
A 47977 713615331
S 57331 242987838
S 79851 921176092
Q 71964 80411 4828015389807
Q 53118 56581 494019335601
Q 3496 92454 1687056213246
A 7233 10647689
Q 53958 58423 2320333669309
S 12280 842952271
A 87514 109249182
A 62432 553086418
A 76710 466064066
A 83316 312951702
S 51041 118364045
A 48242 948569602
A 31787 582262563
S 72664 444113328
A 18502 313100843
Q 12549 91649 9581844145464
S 18329 71594002
A 19941 333899622
S 25752 964938872
A 64630 45066888
Q 9178 79179 5729628740415
S 87879 355838257
Q 36122 58159 2791073005577
A 32332 124286501
Q 14715 74748 3844993427137
A 49267 276932416
S 78779 758795967
S 28834 969160024
S 3851 264198334
Q 30379 92305 8223789961118
S 61510 848427235
A 25784 884056502
S 77797 663378749
A 1094 505780815
A 50760 824117876
Q 978 89343 9093898629441
A 76688 235800981
A 44870 749956727
S 67870 556618530
Q 12753 33874 7081558446626
Q 61338 74752 4266476881675
S 33513 802365668
S 46162 657450219
Q 45629 56169 5979227085756
Q 5948 88358 9681131359602
S 59996 95740035
A 63810 701336135
Q 38080 84596 7478156732646
A 31515 600995723
S 54386 691754866
S 52222 123146078
A 14773 112865249
A 29991 504529733
Q 9829 88355 1657559085162
A 74220 587020023
S 16019 601751916
Q 583 89444 1121692076092
S 46369 349473334
Q 34058 63307 6232698504713
Q 16697 83911 412628293098
Q 62629 69907 2391251823244
Q 49163 62457 1977379325920
Q 60435 72004 1570786902614
Q 26327 90744 9024306428713
A 61009 607624557
Q 21277 92526 3351099648529
Q 43055 90827 9111425532312
A 47574 769090711
Q 27732 56728 4769190183206
A 14095 553217025
S 90268 750850870
Q 1934 79485 7563681505914
A 19931 156390106
Q 2617 77866 8140970499342
S 61722 324340706
Q 3923 54814 6683422597201
A 35019 106375757
Q 49129 89240 5552627636125
S 77817 430114066
S 7224 876202994
Q 18929 38852 8281261260291
S 15885 261766093
A 68188 887441722
Q 767 48523 7198486314788
A 72974 147803382
A 87258 877532988
S 59648 340301939
A 35311 922037248
A 49078 613140069
S 83491 213239018
S 84431 328972010
A 9847 136269815
A 39922 670530634
Q 3336 84210 1168494751374
Q 6697 89628 3086356347140
S 20846 837478484
A 12742 545883950
Q 62140 82544 8383632007229
A 78641 716762745
Q 3788 78856 5366132417384
A 9244 44086673
S 21518 889761120
A 42746 723479480
A 69806 844678147
A 33304 467297117
A 87776 125830041
A 39239 761932368
A 28333 395717724
S 56989 324609332
Q 18325 92804 3994715315966
Q 43180 45152 1001595559100
Q 59893 71875 767898483653
A 65756 715363964
Q 12001 74982 4296565249539
A 78301 143903565
A 85789 821171258
Q 34903 71155 745363615266
Q 1314 64199 9021610490195
A 58301 187654544
Q 53109 91714 674243469016
A 70587 506388070
S 33058 143729739
S 22564 438726197
S 23883 698026539
A 11526 760050613
Q 11722 57633 5316640253907
Q 59831 81890 2213331149860
S 30150 408432699
S 33080 467069430
Q 4194 50497 456613748343
A 48638 131226921
A 66690 569103877
Q 54744 59765 4413824514202
S 15298 126176587
A 71313 726885999
A 28251 40612738
S 75326 40378565
A 14754 875609871
A 51692 264106247
Q 15764 41722 1385962347722
Q 1510 81950 3574208549423
S 30387 191512335
A 71510 823402376
Q 5026 88864 9209700528433
A 34820 509534392
A 65473 818939169
A 68503 132283559
Q 3345 89584 2208926241748
Q 377 68108 7978248558405
Q 12314 67419 9373315007707
S 51051 64179938
A 49328 416401351
S 24633 996345528
Q 55415 75107 2886628278861
Q 9057 86328 382901449265
A 20277 769016875
Q 53312 67503 9703485949009
S 47426 629209635
Q 805 73507 171068226412
Q 36426 76953 9938663318863
Q 5229 89038 7193991564719
A 69182 203717389
Q 6222 52460 1090348736335
A 52626 599123857
S 59820 691351159
A 8936 316071616
Q 3354 92431 7463169086971
S 47034 883861196
Q 4552 89200 7494273173226
A 51371 689880280
S 39910 777115459
A 17576 406179589
S 69664 380304622
Q 10197 73642 8915509337424
A 20055 420096785
Q 19522 77826 7042109948237
S 2346 748984812
S 72346 590622505
A 11074 977677843
S 74147 553906663
S 90491 848994271
Q 20900 71525 3867848483897
S 16666 256630830
A 88324 760561038
Q 6143 84157 7783614300417
S 26745 553527522
A 65997 493173558
Q 2037 74361 8569178068151
Q 12638 25820 8968800816059
S 29733 275064539
S 78841 229476890
S 70999 951808962
Q 1362 92538 4908326675297
S 34321 648473104
Q 61771 65541 3424572543159
S 6266 385946284
S 17740 452863343
A 62927 588497222
Q 28263 79010 9260712279045
A 27321 279026496
Q 1592 37666 8365885770127
Q 2993 77856 6161373281400
A 10184 351932449
A 17358 847239423
Q 155 72615 9885413350616
S 10063 997875035
A 54897 664893865
S 23937 191339304
S 8610 641230714
Q 26457 88834 3068992574408
A 2833 393837664
A 22755 316037937
A 39532 140144166
A 86628 521237789
Q 58055 67395 7980465614911
A 87154 527445241
S 44987 936500757
S 49621 569588736
Q 22221 50240 7159986971038
S 4540 529738713
Q 9568 60315 986756462613
S 44094 201199249
A 67690 309219756
Q 17042 89650 400436884726
A 72328 485352680
Q 52769 54427 93631974853
Q 10563 13178 1249822935520
A 71743 279396281
S 51916 365910376
Q 56150 60638 705270731235
Q 914 55145 8183338575888
A 63788 448219644
A 36773 876611599
Q 65830 85712 8119764362000
Q 5424 76233 3693960741861
A 49466 793490677
A 3977 773832127
Q 7458 90065 5278357149488
Q 55107 93165 1235021405809
Q 9698 29062 3009208969776
Q 61925 62184 44476342646
S 53524 677833690
S 66580 790963410
Q 16991 80380 9603431678639
A 34314 17107352
A 90539 388846435
S 33088 946068442
S 11519 195662628
Q 110 73840 7440728540494
A 60586 213277625
S 5557 606552265
Q 10421 89663 7839192177922
A 52166 633293360
Q 16348 26518 966256110955
Q 9824 58794 3330738187701
Q 35292 76525 8847955584121
S 77974 710522598
Q 10634 28041 8096382072040
Q 24853 58285 6152743889944
A 33340 185941502
S 71127 466101725
Q 27593 65342 1612202383900
A 71083 803206641
Q 8534 78229 6544031412619
Q 44442 88026 6444901516197
A 67050 813050893
A 70186 773485065
A 82836 215718437
Q 3866 38578 1578439408496
A 32329 142292864
Q 20279 92928 6195932630764
S 43482 688721681
A 37983 14027413
A 36282 209933185
A 69860 282767800
S 73375 198898944
Q 15472 66907 7089190005311
Q 9566 83474 1932648308225
A 74258 380675755
Q 18451 73530 8876360110766
Q 6492 39067 1162305689706
S 76526 619244263
A 77273 70994071
S 19193 46424091
S 23131 824408549
A 11896 566278601
A 35032 127256104
Q 18434 79580 8611231481158
A 30376 815808149
Q 14407 81264 6180648048324
S 82721 215607178
Q 21051 22062 236895523027
A 42284 308955116
Q 46321 47450 541541282222
A 82820 199130077
Q 20639 60764 7962331619069
A 48269 530521024
A 20417 900815404
S 12781 205847009
Q 13668 64429 2536076541619
A 7525 106664094
S 38717 369897263
A 2474 638567428
A 17681 241477352
Q 9289 31641 3446793950399
Q 3412 62968 8444976637569
Q 3563 91074 4695832395074
A 79330 411180142
S 9619 96482455
Q 36670 73402 7749313782768
A 67260 468862107
S 70108 317608410
S 86654 422371218
Q 41636 87098 6677049333153
Q 7409 60796 1129441224908
A 63594 801265671
Q 1512 91201 9149044572932
A 65524 827896873
S 22435 513385283
Q 78 93375 4923403023683
A 74726 420317870
Q 4731 85239 6589986913726
Q 11000 92843 8324912700574
S 28769 433035298
Q 15349 70104 4946523988579
S 83697 160697496
S 8837 97453514
S 82612 908010382
Q 8388 88684 3049611406613
A 13519 197743081
S 1021 338558384
S 73280 449169349
Q 31142 39420 4417382571579
A 83583 73023481
Q 27525 91893 4791789731376
Q 80174 90132 4080258252571
S 9624 626582730
A 1097 139406296
A 42319 696147743
A 16580 829043712
A 52086 540279918
A 59801 534481854
Q 9334 44574 8958172603018
Q 18309 30988 2596392352031
S 6702 972288429
Q 51508 71742 8884158990163
S 1955 169889841
A 68372 588338228
Q 74003 90492 9921943362172
A 34887 315768786
S 11052 72741311
Q 31825 38737 6889409353072
A 87630 414705116
S 70044 568263645
A 2818 595110850
S 1165 993469227
Q 22093 22360 215104015033
S 13661 225527194
A 9274 365939113
Q 1243 88166 7794298668604
Q 1123 77789 231689255340
A 46393 684732139
Q 44096 69397 6700820907593
Q 7153 35931 988770495657
S 53629 529397935
A 9002 914326400
Q 42521 55579 8013952122581
S 51825 638712133
S 11547 393671461
Q 456 26354 8998784048063
A 33904 286524932
A 2331 42390888
S 12740 466433372
Q 39576 65554 9918386068854
Q 6855 16494 7758751326087
S 45522 910216706
S 31786 698208058
Q 18782 38800 9940178883117
Q 9429 91193 121329726771
A 23591 406029416
A 57941 449410052
A 8076 605420336
Q 13751 81024 8962995600717
S 366 267175377
A 3714 939580031
Q 9800 85246 4584190352951
A 81199 802977947
A 55366 297438845
Q 7899 51960 5866070244474
A 28707 622168312
A 88896 556117114
A 72056 401083808
S 6945 822534193
Q 8195 90840 9503948206102
S 68086 59594751
A 85392 579244924
Q 59426 79417 6043201722972
Q 85439 88804 2793793894578
A 79999 95038236
A 56207 889418351
A 21674 861985023
S 50937 329989822
A 10679 290222266
A 40405 570494040
S 8086 503779503
S 57274 218202042
Q 15404 79776 7812645206013
Q 15852 53961 7584485678088
A 15366 296464005
Q 10586 25742 7357201498105
Q 9055 37375 8093277153819
S 23228 226208060
Q 13615 40574 8245729903284
A 91374 571622798
A 35241 417206037
Q 14295 52744 4786372299160
S 77672 221342857
Q 7714 55292 7275509270003
Q 51163 58823 1434329931163
Q 29749 71353 1425556413120
S 43837 353020720
Q 11278 41740 443931180702
S 1013 717093286
S 81559 773864411
A 39085 910174658
Q 82791 83292 458077696892
A 80638 635031363
A 48650 835190051
A 88407 72440418
Q 3156 90797 1641009596448
A 2607 812407710
A 52428 698159695
S 71558 556875796
A 76585 772614314
S 46533 909262387
A 53325 261564640
A 30735 130528864
Q 13627 21497 2556616146374
A 3775 63366840
A 62480 397376957
S 66314 710541251
Q 16283 88360 6012525926608
Q 19701 71025 4779455890388
Q 2230 91020 3006292468088
Q 17974 75127 71683187514
A 84199 781090845
S 85237 619596130
Q 22224 66821 6853637518831
A 55274 535491603
S 33944 35893647
Q 7754 82939 6312909824092
A 55395 14586513
A 93179 324760687
A 92745 814548393
A 29069 905058789
Q 23638 39952 2679892339675
A 5354 107355333
A 17160 384413025
S 86489 504525063
A 75170 365730415
A 66401 757568746
Q 18366 62424 9416143862164
A 63967 456422110
A 90033 90195824
Q 4467 5450 808913949796
S 10708 579154909
Q 51770 60008 6297555696737
Q 3452 27920 3476140611115
A 69316 39772442
S 58045 262536884
S 66022 295344550
A 21363 792155600
S 85309 952497170
S 93233 778579892
A 39756 426371647
Q 20770 32638 3912006080006
Q 10075 10903 578014311959
Q 19264 66617 3846316128813
A 27477 747678426
Q 2618 91169 5179717286798
Q 47734 54661 5480456554095
Q 5953 39780 4595150309405
A 46323 713422461
A 60640 328027176
S 4127 294948409
S 15612 609636317
S 11426 246163742
S 66000 489054508
Q 6707 88322 7557659149401
A 76619 4550466
Q 15062 37769 8481532887994
A 1609 613152559
Q 9440 15843 4361635754368
Q 5924 90675 5141645103247
S 11131 263470540
S 21600 316036875
Q 26592 53986 7274253263727
Q 24750 74866 5773853462604
Q 45083 92343 9521330184581
S 29849 233843751
Q 57031 81260 6904745819200
S 60005 291908887
A 60594 889076430
Q 11559 17006 2374090763517
Q 32205 87893 5998648735070
Q 12780 31209 2064621690754
Q 18170 36586 954484399376
S 13736 939093301
A 38136 224101212
Q 6597 15919 2551741665517
Q 50041 71096 3133930738456
S 39717 584699940
Q 8057 85848 6496525466030
Q 6858 9824 1780166115059
S 52884 243605755
A 44318 552735869
A 66248 524346006
Q 10616 60687 8235514600512
Q 3130 39218 6955962068780
Q 57627 87860 3970916682125
Q 5295 88937 6950481957567
Q 14729 72527 3392349461175
S 17106 140711809
A 24536 451157153
Q 57920 91220 3518485988645
A 72753 82860891
Q 19801 74159 3828631054530
Q 4595 23254 8821144704059
S 15669 260075653
A 16774 123089577
S 86012 776089250
Q 433 89379 3520229056151
A 48926 364634084
S 79322 481466575
A 54875 46783264
Q 11708 75947 218681811843
Q 16260 83057 413417250172
S 6540 265728178
A 5198 665500946
Q 60219 82516 1270213609058
S 206 145616132
A 32853 837946388
A 33906 834780924
Q 44831 48581 710312454611
Q 15415 90146 2890531333893
Q 36874 53281 8677483019917
Q 31181 71130 5486307944576
S 27488 105077029
S 74861 677635668
A 87040 313921168
A 10841 430361628
S 15174 690750289
Q 30117 71133 8019478211797
S 19483 149802829
A 32768 904808300
A 90125 329682635
A 11745 94912702
Q 41694 77446 9398412442435
Q 40998 41447 338564856355
Q 21613 56234 8518886647967
S 27416 804407105
Q 68653 82758 9698766301403
Q 5922 79323 1635690787984
S 15479 959314244
Q 12149 84345 501965275079
Q 33998 58175 2446289598112
A 7302 592274022
Q 12221 59588 7985473432191
A 1287 777737872
A 80460 978530138
A 65589 758228546
S 6738 746514479
Q 21860 59608 4605360338990
A 38759 91382676
A 48741 157620836
S 59627 602158351
Q 9951 93221 7685019736711
S 836 234462412
A 73900 720315473
Q 54413 89162 7244478395361
A 58821 997950615
S 18910 650296179
A 88378 762044508
A 3527 875117195
A 61192 968082737
Q 1116 92273 4571197931307
A 68086 533744983
S 69641 438301028
A 79459 93154822
S 23279 377362820
A 80726 704815042
Q 4374 77876 641372911481
Q 67242 68010 64380425849
S 45168 641235517
Q 4892 90396 1989803285425
Q 31512 77000 1752589734060
A 50471 407639559
S 60919 199783218
A 60019 107035119
A 12487 778726320
Q 35710 69750 7664814173848
S 4960 582855033
Q 12791 71843 3436489875241
Q 13241 83328 481809325137
S 56861 32978341
S 70949 628276761
Q 27194 92567 5099507738658
S 62630 938424146
Q 24353 78982 3291841004779
A 70492 718217763
Q 3003 35416 6462039877583
S 31923 738842979
A 17197 964738895
A 58069 873417706
Q 31299 34802 815058686655
S 24961 689006597
Q 13597 73113 4560526767202
S 77304 240187944
A 48354 771521594
A 63028 402279722
A 15335 760378403
A 64421 625019904
Q 624 93054 9173767401331
Q 21914 70888 1868743774868
A 39662 250214286
Q 75924 91973 2771471561907
A 41655 541451816
Q 48624 59775 4339176329126
S 81176 277581690
Q 18259 84521 2141307445658
S 3576 390029507
S 23749 688190140
Q 31669 74694 5304078760202
A 20684 314680898
Q 17467 76464 2877077482126
A 74238 801506687
A 40455 62251843
S 77323 956757362
Q 62884 87662 5762589118847
Q 43428 81762 6943840049422
Q 61227 90851 6993702606292
S 82325 709767911
A 74042 468420278
Q 20183 57449 9396883273092
Q 387 93228 6804521577706
Q 17324 51720 2463464644799
A 55350 694105084
Q 54998 76218 7026106382430
S 20834 337261647
Q 50437 60246 8442442662433
S 25185 394243060
A 69788 651591405
Q 34298 68895 5729434657642
A 72381 173101197
S 71243 438138859
Q 75814 87322 8165091289278
Q 4394 65759 5854689728506
Q 1037 87591 962477908499
Q 3546 54288 7977281966279
A 21306 839657451
Q 435 70650 2838486223764
Q 48424 91758 9763786224435
S 55230 105528979
A 70219 447527104
Q 3804 23268 2330789221142
Q 44087 69143 3799116367189
A 9333 36856738
Q 32212 64059 794382376359
A 32055 953536891
Q 4849 83662 3356874751262
S 38475 679459950
Q 58261 66352 4605586727104
Q 17271 58297 5278864103399
Q 2524 92879 5274066831759
Q 1104 51636 1618592943717
S 69773 50172515
Q 6420 26584 8404510432486
A 87346 668183110
Q 19940 37521 6096047230173
A 78017 320543400
S 85603 705552784
S 55804 46607628
Q 20241 51419 9434271085299
S 14294 803797433
Q 14308 90826 8885624846528
Q 9594 83561 4394152248746
Q 25448 73461 4509477698991
S 1568 284037698
Q 27088 47381 2522422588352
S 26222 959210529
Q 6398 51119 8182418391459
Q 21543 76241 2001453312893
Q 34248 43063 1181795297454
Q 33337 75018 9602652693336
S 90135 361837339
Q 59056 86155 8393581346311
A 47814 594907041
A 10386 269759547
A 83261 664698824
Q 28379 60139 1372648855774
S 68993 431356160
Q 24593 76877 174587205679
Q 2210 23204 9525543045843
A 26366 936581046
Q 51815 86474 3311385364982
Q 837 54737 1562716989767
S 24486 135654894
S 75859 637088916
Q 6164 78862 8246010356025
S 2629 100601212
S 61650 670574025
A 3852 14495711
Q 4315 64518 477979143395
S 52881 840024815
S 75029 816076978
S 59779 384184458
Q 52159 84774 1284926237149
Q 20767 73488 4954224834314
Q 51352 65625 4045430057250
A 88493 367114602
Q 3035 52079 8722775616799
Q 21100 30041 4712397754177
Q 5232 88960 8539881356363
Q 30708 81187 3678842655909
Q 23911 69943 6068258977160
A 40534 748019236
A 42129 416213135
Q 54476 65011 3566911568441
Q 11934 51723 7759461302025
A 38839 302811509
A 54387 383230741
S 73779 601944981
Q 6997 86823 963781505848
Q 12702 57827 4523992041455
S 79228 892960118
S 30739 385809021
S 63922 745131412
Q 41908 69830 4628821787815
Q 36398 80190 8435993405459
A 92042 765385612
A 75687 726588215
A 62648 764631243
Q 1734 73265 7984764552734
A 59203 544382962
Q 8884 55252 865967188570
Q 1153 91868 9177757598823
S 86032 33086582
Q 9216 91476 5293583820460
Q 121 87833 8257777238360
A 29310 699017950
A 68088 724652596
A 83275 672462173
Q 17957 70232 7462120122424
S 53330 248622929
Q 44624 69845 110439026087
S 78756 440854441
S 52738 158048607
Q 2764 81574 5092759800478
A 3724 361987672
S 51369 742306318
A 51563 199711843
Q 1012 66263 5195909020115
Q 35836 56775 863985999569
A 6893 115769146
A 18946 364869703
Q 538 78095 5338686759807
Q 71800 85382 4284492128554
A 61593 479188776
A 63812 139176480
Q 16965 83419 7098811208128
Q 2067 31260 1757618417540
Q 10319 86548 2748857608569
A 1610 14657823
A 58874 49313946
A 35829 586874642
A 2809 787664276
A 713 744572984
Q 301 62267 5796865439863
Q 39442 60715 7421253884567
S 9760 425265181
A 52499 855736713
Q 11238 79330 3385934608101
S 78139 741077455
S 63525 548126410
S 72366 800403443
S 54223 439180427
Q 14227 57542 5206562729270
A 46639 364788248
Q 2153 83136 9257821291487
A 85579 661984840
A 55050 837287693
S 52684 53136845
S 7167 245596188
Q 69136 79815 1842797940171
S 80980 1196547
Q 26554 31776 4271973514000
Q 5421 75198 1151830967473
A 69302 352874174
Q 15061 58429 2273919364749
A 10854 996152610
S 33722 872003990
S 39852 879800610
Q 40440 83791 4623187514257
Q 59685 60802 649544709037
S 8236 24893006
S 33863 161154096
S 31813 653505804
S 46505 450649420
A 70347 604623321
S 50173 985225589
Q 4096 53262 6058602768610
S 26177 932685171
S 41838 197776356
Q 34767 92377 1043112795327
A 68506 73522255
A 18350 941967319
A 18319 613512521
S 22578 953743601
S 29136 415663982
Q 40937 63063 2731697990862
A 80224 164512254
Q 69177 73909 801570199184
Q 24165 81171 3640747379397
A 17954 992086124
Q 58413 58474 3498438624
Q 18092 75906 5035688616127
Q 39602 72055 6359289018061
A 9170 467633269
Q 37649 87381 403740270269
S 33587 25694298
Q 12432 45781 703982543129
A 54793 148273670
Q 5358 32835 4091087379449
A 64467 169831303
S 90903 66389476
Q 2923 91738 6438171789532
Q 35125 67045 6437770403793
Q 12585 77977 9550133708927
S 10268 452424012
S 81302 259377502
S 66204 360381598
Q 26889 58834 8470679222199
S 4772 326044818
Q 21089 47323 3002032296115
Q 74748 76649 37712997837
Q 15694 76920 2678239828313
S 57779 5579068
S 9707 536647826
S 26908 677923279
Q 309 93087 3987767008447
A 69682 562684422
S 26027 417683202
Q 10009 92513 4160451538364
A 92545 805860488
A 71523 137010810
Q 11575 88771 7076592188767
Q 35412 72964 7207004585030
S 71271 743193431
A 69659 90302245
S 21775 929435117
Q 15201 50912 321467488580
A 48904 370956146
A 86224 223863600
A 42872 96691797
Q 49071 91101 4228969033248
Q 68924 81377 3729752282414
Q 18536 77196 3392116124715
A 20304 941555812
Q 40514 56684 3426655316572
S 38125 864751030
A 24065 801539251
A 66536 578194936
S 19774 224735541
Q 4681 91001 7502115340533
Q 19307 23144 2551543530840
A 37723 395108444
S 32046 265303332
Q 44316 89865 5801541645941
A 43547 362818411
A 32849 163780307
A 17012 766815361
Q 1841 67591 6713959332943
Q 12822 85906 2025658347875
S 10650 55953007
Q 42272 67463 3526153784836
A 80731 406147477
Q 1313 92471 3628002282392
A 38113 30749685
Q 51708 80811 9053417467464
A 73948 57972268
Q 290 87096 9795231219949
Q 12752 72399 3190543770179
S 76920 276170077
A 28150 411050350
S 50361 820829171
S 87766 540399562
S 50529 145983362
S 32283 714808
A 37415 781532548
A 40001 926138393
S 12170 866874316
Q 27728 89264 9323942302762
S 19355 389572962
S 18601 802292760
S 46559 707016765
Q 8289 49610 9168968917210
Q 16833 23762 1803257221322
Q 47301 93150 6780906809522
Q 28561 91322 43190467630
Q 24605 81189 1091133621315
Q 135 54146 1376725580767
Q 50644 81881 7982363864966
S 19480 461114179
S 89650 989419973
A 91329 955524756
Q 2204 87641 9154692966184
Q 7456 91146 4694902555876
A 37860 192076000
S 75335 332697478
Q 50979 68186 1680393159540
A 66060 556719091
A 92285 932170615
A 8832 815414218
S 3026 254811072
S 36064 165762217
Q 16456 79741 9030780550872
Q 3990 93297 7178445513687
Q 68642 69692 841373611666
A 45229 351688153
A 76693 319792298
A 35215 156012319
Q 941 92286 8429429839657
S 74700 106022441
A 12835 640154823
Q 57688 65868 2344636786211
S 50816 422860288
A 73659 842231009
S 69223 805152564
A 71449 224877751
A 52488 538750302
Q 49997 64012 1070883739446
A 57418 890515626
S 56317 802543831
Q 4403 78193 5298497734574
Q 24675 72054 1520420635440
S 64710 792496780
Q 24859 92919 3952045852197
Q 39704 75805 2614145916255
A 13732 493301758
A 55107 412549588
S 31189 579288321
A 53881 717420806
S 7140 121530964
S 72991 362508386
A 24655 193728425
S 27536 656727600
Q 10680 83122 2860486418245
Q 18456 86513 5964577930488
S 21106 476457793
A 71600 307791193
Q 3809 84512 9073139883259
S 19834 561872866
S 74654 808098705
A 61602 403453571
A 82980 122162473
S 6832 970169150
A 77770 325758197
A 65578 524099606
S 9656 551732694
Q 79413 80949 271258614404
Q 3546 91623 6487335671525
A 46811 113948421
Q 12160 92155 3641165548831
Q 15827 67670 9338355570096
S 15882 672228963
Q 17464 64063 9748056742434
S 43957 441102160
Q 10983 86015 3121942562111
S 69402 505582746
S 36192 540979597
S 28282 616262852
Q 11678 53157 8671423072077
Q 1443 77969 8401772625944
A 51137 489947916
A 58695 599615938
Q 45966 51721 1175747369264
S 16105 977835896
A 21340 201486480
Q 34090 88392 4493074628010
Q 24382 58445 3121678622445
S 47967 788178916
Q 10017 90421 4011732318282
S 91973 268233679
A 32732 127543664
Q 11520 76546 4061673067156
Q 1158 92973 2869959088124
Q 52330 75281 8548141265674
A 73960 352629338
Q 14107 67668 643756979669
S 50487 308038103
A 19391 316087271
Q 28410 44630 1425588527845
Q 22710 73850 9118998618213
Q 9710 82048 9844975735409
S 55020 86733646
A 54696 850566474
A 82738 947993324
Q 33644 78391 5684314351145
A 66846 898975883
Q 888 15409 8868193793878
Q 47535 92870 7938883617397
A 2861 14944800
Q 27776 43513 480820492899
Q 71394 77225 239978625556
Q 6302 11814 5108833133034
Q 47 92194 8494793985840
S 47415 13688118
S 91538 668012107
Q 26281 75553 6768604615815
Q 39250 89867 9916393279946
A 33880 727977784
Q 29202 89939 4361983736090
A 77790 575251870
A 82231 16208671
A 81164 51102973
S 69857 612437825
A 47804 650818439
A 55924 464449532
Q 1146 93252 6093949676467
A 40573 829746486
Q 22684 24382 167184662248
A 65266 12407522
A 53668 470859747
S 5415 119198749
S 23178 263699040
A 57615 430715666
S 56061 367192284
Q 8949 86350 2732096038798
Q 8484 76542 1081639347069
S 80428 198798208
S 32685 318099203
A 70694 457143384
Q 1403 12474 7498535049910
A 25873 425765075
A 56677 396862815
Q 8681 87889 1495670162094
Q 3676 81934 9734701049422
A 10239 269080916
Q 741 79490 9461564885534
Q 38955 72203 6246192136054
A 30852 160348678
A 35630 609997579
Q 20586 22695 1180098646350
Q 1999 90331 5961194098860
Q 8323 10160 1337942038374
A 79613 916886771
Q 35541 88592 2838967393281
A 40787 191145100
Q 6659 68315 2197230493008
S 8959 315122751
S 90511 693527373
Q 13375 88829 5498227964117
Q 68274 93276 2342576962009
A 81804 71615608
S 52067 296899021
Q 17788 73270 6586717158427
A 7472 155682707
S 58027 467499351
S 60396 799008314
Q 18106 84918 92758837228
Q 44137 78419 7888030189692
S 16697 191788104
S 86077 950430973
Q 16620 79612 6500400217606
S 25163 42587900
A 39574 919599666
A 11705 321707860
A 52650 614979329
Q 3293 88927 6866385815583
Q 845 91338 4033615774070
S 21846 679524563
A 49168 69952471
A 56449 666205514
A 20209 660718237
Q 14520 66694 6863865242227
Q 39714 87818 6660628045994
A 51499 655131937
S 73257 742540108
S 7334 337984168
A 10258 210506174
S 54483 393697058
A 11258 138851994
A 54803 204701804
A 75054 740871486
A 56991 385385016
A 92523 962618545
Q 43971 81302 8187841967513
Q 56949 70006 89468086164
A 36184 896541855
A 86896 185249631
A 65562 332343977
S 47827 443202950
Q 35800 47635 6158818947770
A 82731 897817283
Q 17146 80426 3775937053296
Q 4050 73422 425412418810
S 56281 769989820
Q 41528 65880 515924558589
Q 60466 84319 3699409877901
S 92571 440726083
Q 15072 65479 6290692840071
Q 36211 41606 3140378212115
A 69187 480611475
S 39619 585763969
A 38740 902731975
Q 1119 92741 8106670964560
A 71944 395440750
S 68874 908374028
S 78503 93807921
Q 9328 91519 9756022259416
Q 3889 10620 3063048097593
A 63810 900390409
S 26319 582383256
S 80471 636848657
Q 1598 91632 9160368667586
Q 10992 68055 2258404355328
S 58215 354214722
Q 1457 89204 9957128142329
S 19841 578148328
Q 24078 76251 4586644252710
S 60766 709934153
S 175 219642184
A 34040 204323394
Q 40562 53353 485086828075
S 19563 26412541
A 128 816104368
S 49783 271532777
Q 2195 58485 7740349470790
Q 31934 50894 3836691483154
Q 1724 93141 7667120913060
Q 23818 88575 2007018701158
S 41773 171010166
S 81699 871217312
A 90230 423145465
Q 4265 85535 3378470904975
S 60892 207488905
A 74530 7377108
Q 6306 20542 2984921961092
A 68676 851128010
Q 23087 74638 5937503863349
A 4622 118220436
S 49141 105282891
Q 18509 53358 4232946938426
Q 46084 69634 4872173217544
A 5136 678926111
Q 48912 67050 6569334610669
Q 33023 73797 7575923589759
Q 33138 64664 4343796162849
A 82686 45771816
Q 12702 26205 4736419851331
S 29592 378047410
Q 13125 43496 2630049110373
S 80125 707452751
A 9262 822703613
Q 26465 83051 4355546337547
S 49164 169560161
S 20405 747223519
S 28610 470117359
A 42704 884822748
Q 3493 82397 909933251976
Q 17720 87343 1064370995711
A 26738 23477978
A 48491 415382872
Q 177 88793 5979661974008
S 34994 306161803
Q 52559 82937 5949926613972
Q 18371 29107 2589126721178
Q 17946 84850 1213199457686
Q 33213 50029 5969682112816
A 68575 122517342
A 980 342510995
Q 84837 90349 4747798551816
S 72992 254894837
Q 24653 80389 3041243948694
Q 22145 31946 2377435611262
Q 10396 23865 4037396955622
S 11191 365208529
A 28847 322621644
Q 59786 91609 3424427882776
S 31093 275719517
Q 36170 48790 6597705612086
A 47347 517894271
S 43665 916615372
Q 21777 56918 6728477959582
Q 8197 23582 3406271657323
A 84680 847486484
S 30312 497688967
S 75187 567924026
S 84783 280827111
Q 19672 85625 6271095666643
A 44971 320997776
Q 16440 92430 8344626965456
A 59675 938812915
Q 18246 72992 8609802622077
A 9217 597411540
A 38768 121904656
S 77804 377764543
A 22543 725337971
Q 77555 81634 3293672788186
Q 6303 82704 9953931516341
S 33074 931725726
Q 11765 77580 2837352711723
S 13551 591888854
Q 2288 66170 4608779673878
Q 18017 72909 7852915389745
A 36935 122186943
Q 40222 46976 4076985883463
S 37409 876962732
S 41439 789769233
Q 1917 90162 524272943314
S 34759 575372176
Q 69205 90212 9281247979760
A 47143 949298526
S 51225 357780094
Q 18185 36389 2241891212768
S 80369 365251542
S 26972 159690584
Q 41788 72288 4790266421985
S 68935 244657236
S 15705 137862831
Q 40750 79203 4286415191228
S 16066 27302210
A 16778 294443158
Q 39886 76475 5256721217064
A 73223 419377174
Q 57445 84181 7968035344658
S 82082 680924708
S 19018 119063030
Q 29022 74407 5667886740313
S 62498 792395084
A 69753 876568379
S 42426 840976807
S 33115 377980922
A 1048 813449641
A 72832 245185608
A 57406 614645757
Q 5786 89642 4889639666590
A 57466 120824577
S 56458 206052300
Q 51155 86376 1688859202828
A 60461 196753491
A 26039 779569081
Q 11593 71554 9577817310630
S 39744 436830064
A 43757 233901957
Q 57459 85059 1386399424575
Q 46299 56097 9576836409351
A 24356 790731345
A 34456 26157217
S 67134 617723762
A 45599 795193857
A 18519 880118991
A 46832 233421808
S 51569 500852836
Q 32922 34619 521556800040
Q 9425 88065 8930272528929
Q 8049 85513 4375161936867
Q 16032 29286 813480735429
A 14188 951486107
S 42851 245985696
A 24627 22834979
Q 10322 83762 2245564960276
Q 56469 62402 1248989489990
A 41707 85690530
S 28494 11710938
Q 63182 85355 6511125783029
A 56493 302502336
Q 3598 78272 8016934027122
S 72069 977365468
Q 50625 86750 9115565559675
Q 27678 92344 167736192814
S 13801 198285223
Q 32302 72043 184783324450
A 57392 6778343
Q 62244 87119 773914708011
Q 17823 79605 7274918234768
Q 45482 56632 4945352606102
Q 43797 82403 1193986013221
Q 15380 47600 1530497118790
S 20872 962807426
A 73902 101494717
A 77796 445275642
Q 33845 58577 7252542052479
S 12703 167450443
S 51876 75882225
Q 975 93037 2867141808088
S 71519 785242289
A 3449 431556467
Q 4585 64759 4473933246356
S 68185 221569174
Q 44864 57567 8207590220127
Q 11268 93200 5563552986135
A 66883 687582756
S 11557 799200283
A 56347 59925113
Q 49528 68055 803934689714
A 63017 978843969
Q 7671 82710 5599737061833
S 38909 398779190
Q 2158 78514 4259494829967
A 72775 320811060
A 67032 612095112
Q 107 93241 5850229309524
S 93057 267873987
S 31892 21945250
Q 1221 89673 6625641751457
S 45656 88787659
S 6405 420244071
A 83659 686659305
S 33634 405146249
S 2417 847711722
S 77560 852671500
A 3281 521511990
S 36961 426247385
Q 43646 49132 3897222225655
S 2770 698202525
S 56505 943344344
Q 18150 92251 2969383786484
Q 16395 31408 5711732513049
A 21513 48551238
S 77611 278400319
A 64337 593632066
S 1511 71556992
Q 15305 90440 4749619025014
A 4805 428146133
Q 8630 72730 5251994992274
A 41747 747693595
Q 7124 81111 7810928926512
A 32070 699090007
Q 65349 75615 2411926927952
Q 9158 20325 8627138985557
S 27716 61623733
A 86983 788145956
Q 2700 51652 3365477602181
Q 11731 20642 3420743371279
S 31647 61356134
Q 23251 84241 1901629614330
Q 31032 83353 2618640835839
Q 9154 67238 7420785747162
Q 2482 82839 3893598155715
Q 16308 69911 2578544214319
Q 39117 52464 3618737613957
A 57352 413756380
Q 41823 44181 1255428793300
Q 21295 28675 512201149195
S 13909 57033621
A 16768 782510620
A 80614 51281972
A 2049 871079737
Q 30279 66346 46182285367
Q 16301 80533 6597199020443
Q 47915 69024 6268174663686
Q 13378 66713 1954987856712
A 14269 447859634
A 15028 205987968
S 59874 332068149
A 11737 289299773
Q 8323 89299 3224672292228
Q 43177 81404 1559994200259
S 287 927554693
Q 46227 64725 1173322436567
A 86582 287320619
A 88566 754494182
S 9885 599402396
S 955 673021384
Q 8587 59488 1438543115649
S 1034 829460033
S 4874 881494808
A 33028 661492659
A 53337 56039231
Q 32788 85629 1990257246067
S 63379 77720074
Q 38167 92544 372598226778
S 74056 686983396
Q 26946 51934 7831926953340
S 91767 302231614
S 13066 422946268
Q 1219 38664 9690321137455
A 26953 895690883
S 5246 641732864
Q 3255 84350 1880895442465
A 9912 546684151
S 16860 857344747
A 91602 106246911
A 2979 59485456
Q 13729 88312 9836389405907
Q 45905 93225 5871988934260
Q 344 61772 5476073402274
S 18862 780805296
Q 12751 78589 3405965718294
Q 65448 77537 4201622424875
Q 62602 65966 180206932350
Q 9239 64121 1010501374341
Q 10096 86308 4477334098644
Q 2337 80105 2758633129174
A 45694 317519152
A 38973 374109451
A 19751 165984838
S 62753 190398399
Q 35039 80701 8004187092678
A 38094 368958667
A 34534 793617650
S 88758 538331019
S 54664 894847625
A 57607 544151161
A 2310 300858885
S 41769 902960847
A 20339 357441280
A 72523 966379272
Q 14541 82750 6469823413955
S 71791 842366038
Q 8856 80794 6332826709037
S 37871 464123545
A 85566 202920498
A 42224 366122898
A 14790 939269568
S 23838 199387356
S 24440 983050001
A 62329 648688940
A 49724 665845828
S 91454 335316485
A 55760 469429545
Q 52595 62728 1403753932440
S 77673 415442829
A 72527 114623526
A 41048 820135637
A 60276 754119656
A 72578 544036276
S 44773 76796564
S 80809 960939896
A 17164 819787075
Q 51795 80843 8648295284698
S 28997 891091338
A 79972 697827870
A 62291 290629417
Q 19415 60709 6081802175162
S 58328 699377880
A 66768 683563945
A 89224 36466855
Q 1241 49922 2456539777
A 30488 752106901
Q 17440 53981 7834266697922
Q 11593 92412 173753976378
Q 10319 35244 9316057675854
Q 47367 67126 189041090228
Q 4537 93126 9405380661892
S 74833 402388427
S 41318 486231039
Q 18569 58109 1860464023715
Q 28501 72417 8461491776472
A 32855 790928323
A 18999 622353176
S 6524 883826518
S 74853 210936783
A 43070 439492391
Q 12386 82835 4853988200401
Q 6192 49406 5641371175222
Q 22400 65444 1442161963981
Q 42960 66838 3116568051349
Q 1906 81340 1778341784496
Q 52222 58289 6063636476820
A 39099 834445686
S 12981 492361392
Q 15 92498 9934905695273
S 88914 985377760
A 68960 494252579
S 46833 127994231
Q 19169 90337 8623635269412
A 49086 121178381
S 25681 264538026
A 39610 96348969
A 62597 668991793
A 51630 527449245
S 57489 918276028
A 76873 459691328
S 42436 705322569
A 12931 716519411
S 23835 864232097
A 58855 391604464
A 32669 120186336
Q 6225 85181 4419509034626
S 36608 568838906
A 14049 222011720
A 8802 724145732
Q 31439 45064 9557168393443
A 32965 894264983
A 35151 922561999
A 90289 688955277
Q 3541 78415 8745857486172
S 66189 235916391
Q 15317 36509 8249818065802
A 83579 11125701
S 19324 600556199
Q 63601 88207 6675830575613
S 44004 399120846
Q 10585 71328 7487566087673
S 67861 672919181
A 16715 954204663
A 13095 596721004
Q 41214 92037 3915117072178
Q 280 86082 4399594495635
A 34618 71149541
S 40952 941328018
A 26616 738178774
S 4836 620803337
Q 25465 38999 3238915596819
A 29167 134415384
S 78284 172021509
S 72575 732623644
S 59311 608652832
A 1036 919448207
A 83 467350514
A 55418 571689482
A 77004 551671484
S 58958 812343857
Q 6238 73475 8666897840615
Q 53100 72240 5901782809812
A 60735 453155071
Q 25518 54216 2124886058948
A 2293 575606548
S 33469 8886348
A 22680 391531131
Q 15108 42232 1796879081598
S 48680 954278765
S 31701 753837284
S 73394 253080408
S 35326 216839661
Q 32195 36621 1578437748496
S 58141 237050644
A 82653 505190276
Q 4094 58597 5734654774268
A 55018 766957924
Q 26561 29133 602403469161
Q 35738 58769 5110929041860
S 43835 528795314
Q 766 91600 4689418008218
A 71046 373519081
Q 230 43846 4684211521964
S 80016 750221574
Q 33173 89694 2375484131792
Q 6425 88844 5524658663989
S 90838 750399593
S 90235 210477419
S 33296 77261897
A 50099 122780698
Q 39203 41161 879943983270
Q 2156 93271 1828294864303
Q 6348 92113 8733148764292
Q 28309 88240 8092959543192
Q 7524 85287 4783612708515
Q 30061 42010 460986044689
A 49224 404681284
A 42648 542815838
Q 19693 31893 1886419221891
Q 766 90588 8345916139339
Q 17770 89735 7418317451241
A 50769 448367465
S 69796 277133096
S 10502 926773244
Q 42475 52027 7407864545975
S 68464 806891207
Q 59791 62429 2022192955944
S 16878 281785639
Q 32952 81831 3464253008218
A 82340 948369930
Q 2133 32181 1211283753294
S 35691 622225904
S 71614 218318132
S 17400 362468534
S 2219 474670772
Q 32888 84818 2711261756523
S 23769 518469078
A 75001 624874036
A 71086 997786061
Q 3648 35779 5221741622662
Q 10011 92287 6591896053868
A 29407 576262499
A 31761 978970198
S 21508 697214183
Q 1987 92100 9245739765361
A 1836 206366045
A 86141 486443465
Q 65306 74151 8109293296125
S 66272 318951341
A 25818 806354350
Q 33137 89907 7836481770282
Q 33222 74050 4656081593545
S 69959 981202384
A 35265 570762483
Q 6766 87024 4858101566188
A 42419 155234126
A 44992 935587937
A 33042 782208271
S 69853 468512663
A 57958 172578443
A 89582 180398899
S 7711 957601180
A 8545 933507187
Q 14171 88301 2291603920456
Q 21742 79101 6780175528388
Q 54009 70895 5120701418047
S 76801 911701196
A 58812 323356603
S 15446 250974072
Q 596 68972 2139442180715
S 38914 527670065
A 78830 492369443
S 91516 37819501
S 13077 136733379
A 43161 152264213
S 32356 104977766
A 81305 174843093
A 26735 573221603
S 37640 469653085
S 8024 61457420
S 82678 843230673
A 3664 617774981
Q 50710 79675 7658951878589
Q 12690 78801 8428805313806
A 29588 579151180
A 476 24647284
Q 18055 58164 7452183385317
S 86734 429613886
A 5674 718544236
A 40669 705104803
S 87985 945530732
A 87516 909119565
Q 1485 83236 7927612743024
Q 7592 58820 663766730769
A 81036 147453413
Q 51261 63257 9487221348542
S 83321 757294394
S 87434 931858046
A 10227 954458901
Q 38704 84773 4455812768218
S 39690 49982053
Q 19880 68116 1593768230458
Q 498 91252 33672491821
S 26532 964262027
Q 16309 88815 5662333375425
A 8718 941061041
Q 35981 64748 7269292157557
S 71434 206946112
A 8025 836134457
S 24204 607488339
Q 52854 66940 5369672009842
A 83287 706670713
Q 3882 80815 5052586095821
S 29344 279057657
Q 1643 84678 7793366201025
A 85898 683608973
Q 53864 57070 1958479215522
A 9894 662904452
S 90112 563445612
Q 58812 65056 3575959152353
S 22890 663777457
S 34736 733781299
Q 4596 87934 704968251984
A 21499 240702844
Q 25207 86462 7279618085508
A 24458 568967032
S 31647 963277765
Q 2323 88054 7875657955641
Q 26700 91132 3151442439013
A 28895 756279741
A 10483 420605070
S 62720 179403235
S 34971 304424901
Q 23180 55953 4668816628132
Q 42283 78558 7207415827231
A 78635 693565451
A 29368 764410792
A 55990 850063230
S 69614 622220145
Q 27989 90055 7058729361561
A 41601 864070102
A 28656 965326030
A 3885 196023401
A 19855 756969279
S 79520 820552987
S 4327 950511385
S 60518 537645763
Q 1273 46281 3555248392971
Q 10164 93241 457466915006
A 33858 197858443
Q 23020 57986 9631729119798
Q 44214 83689 2691150298390
S 1839 508447784
A 40206 644194478
A 10078 17941963
Q 23259 87229 5191206024826
Q 20564 59061 1221281120793
Q 1131 5201 588297960842
A 87916 404659715
S 21254 425461966
S 44558 552835575
S 25660 774483725
Q 3084 69579 1019694842725
A 56597 296499668
A 17376 645573432
S 81701 911515090
S 26647 5599216
A 19255 717815787
S 65661 75358271
S 28904 327462698
S 55761 549721436
Q 17708 56137 8735765507627
Q 28408 86946 3410105042959
Q 32967 33243 27012786093
Q 16485 84989 5170600382269
A 66578 251422971
S 74337 294540720
S 22681 205466824
Q 36920 90579 5034939680476
Q 11134 84146 1725978070697
A 49512 548385838
Q 51800 82650 4553987113336
S 89470 587083644
Q 49234 71249 5437614012503
Q 39106 53992 3767543776141
Q 10281 19634 3196523405473
Q 10779 92803 6493211043452
Q 35249 91512 5126789329200
Q 16686 45799 8386601732992
A 13056 641951732
A 19138 702689460
Q 24717 52359 1469344616216
Q 69860 83041 36997706613
Q 8276 61134 3684719351650
A 33725 752398171
A 64539 386276956
Q 50363 85684 7561287593504
Q 19493 61544 7038270323919
Q 20096 52501 707622652955
S 59517 845798972
A 77328 85443166
A 29768 48797158
S 18852 175095355
Q 34378 44979 9117722191426
A 1925 916959100
S 69128 172495346
Q 24495 32388 4587323694087
Q 47604 75402 1673388189901
A 28046 843829164
Q 41787 89228 1822631119436
Q 5019 91584 5256670556612
S 67826 213647856
Q 26436 72023 199748283713
Q 19685 59106 63106977466
Q 13244 64274 23564557867
S 91535 524280379
A 85907 254453642
Q 35905 85005 5534474902044
A 69624 638097008
Q 12276 93351 1218177321623
Q 63619 74826 3667297021791
S 54910 511535569
S 57641 378940940
A 10217 596352088
S 45303 880803489
Q 32059 70514 4885863106485
Q 43236 78774 4973724791120
S 31436 677911904
A 45437 731416583
Q 18869 74641 4238993721578
Q 52055 53529 334252899545
A 81134 388843679
S 5337 533397392
Q 16004 85450 7582461123081
S 40252 841822001
Q 9315 91764 1841405509663
Q 68237 91328 5734500579000
Q 74333 90077 6033680721012
Q 3917 85517 5849368606940
S 22927 722796474
Q 49359 85368 3239490036982
S 82742 134864949
S 20189 562825392
S 25313 920850600
A 45306 840499379
A 15056 51466248
Q 13810 27533 875426438467
A 87168 10415939
A 69356 336691707
A 84534 41644357
A 64216 545630052
A 24028 293721492
S 41817 643619357
S 4728 418668880
A 78514 987741362
A 34325 342799849
A 29753 709441783
A 15500 474929309
S 23495 436479464
Q 1203 63645 6625168244425
Q 28876 88881 3657264372939
A 73622 328614021
S 50537 85349340
S 85256 924240418
A 48887 245696560
Q 33309 79248 670645989672
Q 42354 87756 7403290521643
Q 80803 82914 2076303255407
Q 7325 82036 6360005583994
Q 33453 82909 6188006512595
Q 13759 68485 566001981757
Q 76707 80286 1059373907654
A 90535 744894873
A 8894 567824189
Q 61035 72049 232298156324
A 22998 141417262
S 92507 12749074
S 23096 273560985
S 52062 850982062
A 60613 424015063
S 84298 766097688
A 57146 429180855
A 88839 346930069
S 15093 289028042
S 7473 203994007
S 5670 712585165
Q 6330 41073 695574329762
A 67244 649634763
A 29245 67322671
Q 59759 63851 3739976086658
A 86684 848812240
Q 51673 80701 5751198402143
Q 22988 59042 2073680067723
A 79534 375437426
A 32787 1865291
Q 12051 90419 6057444547860
A 52313 192956933
A 32314 320351654
Q 4582 91871 3523068916749
Q 6634 81438 4766538327870
Q 4308 88217 6044361533994
Q 122 48875 5598899185532
A 87279 390506254
Q 10155 72355 6084016870812
Q 10749 80104 7089603572163
A 53805 429824899
S 26963 626888805
A 16324 992636905
Q 13869 90158 2436107739940
A 90188 782663167
Q 7606 78666 4978189213322
S 19214 558863591
Q 3848 68144 7065055351141
S 76251 144901588
S 40782 303323496
S 59305 488571922
A 42200 427369889
A 53375 394740064
Q 27001 48314 5656702440787
S 24469 891846351
S 33587 366705472
Q 49363 91930 4760302585895
Q 79091 90945 1588689782192
S 46107 240514421
A 32002 812444298
A 85809 683834681
S 67006 969397467
S 177 704948785
S 21181 887082028
S 4449 86312907
S 16427 929571365
S 3848 561767319
A 25143 358278982
Q 34011 78223 7111231691184
Q 10604 55976 9654349401434
A 60009 423485684
S 38749 575666378
S 4021 974935973
A 77214 772205975
S 4412 200091864
Q 5644 86725 1237074825269
Q 456 92216 7840853825756
A 38144 588945183
A 63971 517601757
S 31501 141778057
Q 3842 31138 7859534275412
Q 28064 55247 91761036160
S 2867 789536038
S 41086 676343347
S 44116 325778533
A 66950 283066172
A 18866 558830392
A 54734 528852529
Q 39842 86693 3261586575662
S 92577 70062779
A 17603 928394949
A 75880 64494702
A 59684 797279870
Q 4473 10619 333155182458
Q 21285 86212 8728477623486
A 31745 382053312
Q 9759 70153 5834660199730
A 8285 877096174
S 15821 532606034
S 32388 57351837
S 56651 396739197
Q 9459 32160 9161079515778
A 1229 302705846
Q 12097 76309 324393160436
S 60481 779190720
S 38463 22043898
S 70426 576926688
Q 379 45294 9597467610
S 30594 719599893
Q 6272 70402 8356716464707
Q 67867 91631 5223648410802
Q 73226 91051 2321936493878
S 18839 683640482
A 68191 305129337
S 91928 857478128
S 92105 325152139
A 3182 905417379
Q 41864 51678 6372963013447
Q 35634 63834 7203569857613
S 34195 700370755
Q 9029 85214 9684851807273
A 6008 609203962
A 72192 535845312
A 68300 7780022
A 48109 610129749
Q 19075 54123 8834127583935
Q 38928 44320 1715306747776
A 13902 641478974
Q 42490 89479 3274601223077
A 69216 471229058
Q 2097 77124 8944638645553
Q 5204 52957 4084707355660
Q 21977 65292 1858850334492
A 82080 653102837
A 35136 268999995
S 91434 829502173
Q 23183 39641 769527523897
Q 19242 85683 185892641250
S 85125 205235261
A 54212 2782077
A 6072 472800253
Q 32429 62730 6441143504739
Q 2322 80770 7349638915439
A 27648 410992491
Q 11271 75304 7236064061069
A 43903 100261101
Q 3037 12835 6788489218417
A 40671 573470359
Q 17999 25531 4821762429728
A 29076 295619695
S 46445 768735403
Q 41919 68170 7274274433906
A 20986 860747707
Q 3199 86453 8353404903837
S 1644 190438388
Q 32994 38446 2941782138386
S 4893 908248027
Q 17790 81701 6539244099347
Q 70543 91811 4720366089972
Q 41107 74163 7270911971732
A 49310 518523481
S 57692 467053288
S 12492 590761237
S 32922 369961878
S 40523 90114833
S 46586 83108784
S 12738 917120070
S 6672 174789370
Q 16147 46938 9758333213065
A 66020 728275697
A 76125 868257028
A 76606 427570450
A 24660 363408503
A 19923 553168324
Q 1565 22943 3992092008367
A 17615 117862208
Q 25993 76992 5134822076099
A 12931 588776358
S 63837 666779727
S 38991 908593260
S 63677 145353113
Q 60816 85239 8232401145234
A 54737 252171526
Q 782 42291 1825205403618
Q 70496 87106 2228559097001
A 68971 79445752
Q 43250 87776 3184573039487
Q 13767 81102 55522986056
A 34811 767367148
A 3623 516186223
S 29591 918494149
Q 4992 75273 7754587366071
S 87020 381820022
S 9110 696574740
A 48989 15681238
A 72764 703401923
A 53728 808668551
S 55914 870754255
Q 35543 81164 6588228938286
S 59829 213053348
Q 4167 62070 2718736727906
A 69858 86601438
A 61266 364365389
Q 493 92632 793228311831
Q 10443 54770 1370147815940
S 72363 761871736
S 41719 947032300
A 64197 236146411
S 509 264622060
S 91765 145762666
Q 5172 90358 7830404709818
Q 4129 9795 5100749020206
S 24294 475650874
A 35017 136054553
Q 4298 89369 9793823239760
Q 71109 71490 199147558604
Q 2248 87007 6812724215291
Q 78248 81626 3208619754839
Q 3707 91132 126634540536
Q 8177 91306 2707975428995
A 27355 939486242
A 69058 219668809
A 39868 15620513
A 85256 168237028
A 87224 961238919
Q 1052 48593 7336773434752
S 63886 188511368
A 36397 606018819
A 39716 414976304
Q 36598 83048 9956714126747
A 81209 788127908
Q 8465 91432 9451828445627
S 48811 241781741
A 68498 104196407
Q 17205 63682 1081359176480
Q 1003 84354 2159464446437
S 12676 867323322
A 37057 129904480
A 89711 944892994
Q 47724 56153 6932941295529
Q 73544 86882 4678829403301
S 8807 795474376
Q 18538 92654 1389233993891
Q 18629 76600 3383602037723
Q 16142 26481 3358796121774
S 38994 734247374
S 67623 198921299
A 65944 859667672
Q 36246 52260 1039317670947
Q 26673 87842 2331050251145
S 23887 422053258
Q 2185 92929 8117407598543
A 8282 409774112
A 17097 43101635
S 55217 211761329
Q 13722 30196 3790172770313
S 12861 955685673
A 28665 622375574
Q 7866 69779 9540324787721
A 10257 874618350
A 9858 774799977
S 84102 267278701
Q 1291 90818 3156140116576
S 35699 104963467
S 8430 363627851
S 82552 418252234
Q 28074 70031 9510836654228
S 86856 198270102
A 58565 141870287
Q 64973 65435 450127245327
A 7671 820624660
Q 6119 90018 8026799293214
Q 3838 61922 7895793714486
A 65901 755000918
Q 67136 91949 3799493757267
A 63652 726629723
Q 26919 66528 5358878498660
S 721 19351647
A 72336 773173335
Q 8196 72677 8249339168085
S 32541 252571588
Q 23085 88802 3058305902331
A 23870 980004206
S 10693 633816185
A 22564 476332373
A 46885 510555985
Q 2060 65519 7027219881449
S 4338 649348463
A 25668 987533499
A 18158 225935099
A 27570 143711811
A 69466 608176166
S 85779 874034676
A 21151 336496374
Q 13297 80564 9645468045626
Q 4377 44741 9826667599056
Q 10226 26383 6160495620817
S 53498 742984410
A 12687 788227273
A 90761 242371503
Q 15559 88312 4780375732082
A 16675 829383287
S 6776 650000689
A 75169 586066119
Q 14133 33493 957646210567
S 63862 422402957
Q 87494 92058 1779212520140
A 52423 898330586
A 73570 682779203
A 26731 433062631
Q 57397 70328 7345703457097
A 90430 678758964
Q 41699 45526 2400872413723
S 24403 142781031
A 81185 63197176
A 84104 597733951
Q 27326 76770 6641617979610
Q 10686 10732 36006999359
S 27618 351670600
Q 43547 55165 3803554971544
Q 21258 53761 9502393636717
S 59201 425476273
Q 1229 58204 6018342784982
Q 48692 62204 1036152159542
Q 52358 66577 5491094366315
Q 32287 82586 8838196224667
A 3564 334851352
Q 12931 32671 729469631114
A 47337 34055707
A 34835 925289669
A 88477 423570040
Q 3458 90587 5215218860057
S 31469 53586930
A 43047 700918355
Q 46957 64597 261371695440
A 40895 940936854
Q 10501 50893 2121340257416
Q 1608 79091 2561679151371
S 79748 672960828
S 56263 686101832
A 7847 786567174
A 35034 790834342
Q 76671 79835 3033108522877
S 31772 919134280
S 23783 803415749
S 14756 629415287
S 19228 689635477
A 41476 174773476
Q 44252 67843 3880609394639
A 13893 537439267
Q 14336 59986 7831193439788
A 79902 547235132
Q 33771 64119 9326409591548
A 59000 704388676
S 26954 983048386
A 39652 698061504
S 13587 485217528
Q 10378 22813 4634161014429
Q 46975 68739 8688941778914
A 23651 717387025
Q 2790 47715 4468934705455
A 45053 752510599
A 92487 227120114
A 58416 992487257
Q 1910 64137 136436033734
S 62352 346369872
S 1080 236618709
Q 26537 48031 2234444442071
S 11043 609691080
A 38347 8864603
S 89042 548344695
Q 4736 92890 3548837315411
A 48913 571527949
S 40898 658371046
Q 26764 27297 62099115224
Q 8267 85059 2237882177240
A 68553 396649817
Q 920 81823 8386284934083
A 55968 149659999
Q 6474 84225 976339123943
Q 14989 42255 9926367608722
Q 75885 87055 9854232475717
Q 1311 92063 58817909785
A 69119 274488821
A 64752 85227207
A 34725 50306480
Q 56179 82574 8241636065431
A 72076 491651093
A 21370 251480193
A 24728 661764786
Q 7768 21060 6785512597796
Q 51522 91217 1721004508952
S 76739 186666651
Q 23778 83070 3220155000122
A 23842 500046213
Q 58765 83352 4172462461076
Q 15170 27965 2670630595827
Q 31683 84156 9406347699313
S 17393 167301654
Q 11665 31981 8920383730714
Q 56507 71556 3406874743514
S 34037 602157164
S 29395 399774071
Q 54516 85419 8273748281064
Q 7464 87972 6494403305479
S 1523 603633795
S 68843 578511283
Q 55678 56185 89153567568
A 64660 199806436
A 77761 36274183
S 1785 314726463
Q 2766 86535 7708903269931
A 46179 938535937
Q 4501 90113 3767356749768
Q 55085 67303 3980836024606
Q 52718 72656 8310803537842
Q 9191 43298 1669037650680
Q 45539 58563 6301834677037
S 40044 179384672
Q 36380 71518 7038967228984
A 90764 82728355
A 29522 263958397
S 64692 377582227
A 67448 37262069
Q 394 91101 8500463200582
Q 29005 83455 3559071901220
S 74970 968620550
Q 27448 73874 17587516042
S 21202 639581265
S 64437 955761609
Q 10407 80760 7997592828189
Q 12876 80310 1503861937773
Q 9595 87246 4260697559924
Q 913 91012 688859677480
S 85169 386324288
Q 7982 86296 3085349340758
S 35356 891485624
S 89369 857791447
A 81480 631970918
A 15504 140506437
Q 6714 27443 5382833077829
A 31348 929574248
Q 23054 79718 3511324002072
A 91462 214628418
S 12321 397720604
S 12872 877794634
Q 26194 83606 1230828033766
Q 11092 61659 6970371151866
Q 90111 90823 682840369466
Q 1069 84117 9048255392947
Q 56872 91452 8053584346047
A 55930 595497605
S 36027 610346854
A 11080 769187656
A 31760 130449711
Q 27692 30803 3022699198395
Q 30572 41318 3910972379561
Q 8917 68752 1478337116349
Q 10293 63414 5055269647190
A 30356 465721988
Q 7002 59777 2445415125455
S 9656 168897121
A 20960 745328066
S 39873 731324566
Q 984 93173 6612078926807
Q 52683 68804 950934366878
Q 8933 53371 3429791907529
S 85900 803424347
Q 36480 42988 6045501373696
A 81683 876196892
Q 1512 14049 9375217130820
A 87747 802982487
Q 4154 87866 8833455935951
Q 4251 64684 4226097627577
S 20924 77393079
S 85237 139017730
A 80908 353877062
S 38095 873104331
A 27905 564452491
A 67156 941097884
Q 51271 68361 8506190567819
A 63286 129857447
Q 18088 84177 6810770489803
Q 19984 23994 3592663041645
Q 24192 91704 7861373403093
Q 13128 20111 2049954378598
S 32096 822731862
A 73955 447584464
A 78412 368606584
A 44441 683337200
Q 13102 80739 6282111730308
S 24031 666620327
S 35500 620462133
Q 49431 63207 4627552159384
Q 30265 64725 8114770205564
S 34866 305598274
Q 3669 54145 2379147930884
A 59142 542663555
Q 32721 93037 3642133954956
S 35058 196480828
Q 22795 91652 6021306768358
A 71646 567553399
A 6991 739173342
S 81110 763225755
Q 1352 85863 1164606389414
S 15737 668515051
S 30541 409558688
A 23426 888850795
S 7436 379884950
S 45636 312455867
A 8013 845346685
S 32031 883866924
Q 312 80417 1131995618702
Q 4664 89641 289609232232
Q 4445 85184 9908575823462
Q 17912 90279 6085251174251
Q 29679 47670 7506920043791
Q 59994 63172 338991714173
Q 5503 67118 4480791440674
A 78261 141554896
Q 33922 62052 4960832346189
Q 2256 31479 2977511550803
A 69880 387585877
Q 23165 57855 5669834924747
A 69472 756994358
A 58298 451249214
Q 9977 72864 9207917681911
Q 4961 15303 4364727389185
S 14721 232742632
A 1298 464281552
S 11374 359313228
A 55637 127916787
A 68331 632382054
A 51137 271751780
Q 12169 93090 388536618653
Q 3104 28442 372934932480
A 74771 225321695
A 49988 839531910
S 87449 906026103
A 14869 739310612
A 5650 607135039
Q 83499 84296 364745696257
Q 60674 81761 203013990228
A 61929 832557287
Q 53083 84622 626496076816
A 44693 656224497
S 54832 136208468
A 33208 910444096
S 68271 573691107
Q 56938 80877 5355101831308
Q 13109 61742 1040873998283
A 11653 311799138
S 46222 857157420
S 494 621090996
Q 4896 73388 5954552398300
A 82476 160068617
Q 14372 84162 166840249793
S 12569 805628535
A 20520 899368086
Q 46911 92373 9986685991384
A 82729 830869265
A 2956 489302047
Q 14911 67333 1259952192416
S 6763 804768348
S 22417 254702144
Q 34742 58340 3484811778844
Q 7810 92582 9050673275516
Q 2504 61277 1392482521243
Q 27825 74690 2912961030187
A 17711 112766918
S 78446 302689662
Q 22269 62604 1699396577341
Q 22295 63322 7848659942647
S 91881 200147021
S 72130 500519406
Q 62163 74544 3341549475563
Q 76185 91419 2990744549757
A 79648 162434824
Q 41013 60913 2131606334972
Q 22961 59532 4015579970545
S 87730 40267691
Q 38237 92283 314819963610
Q 24109 55322 2361529943234
S 61944 656691231
A 83057 821618428
Q 1853 30881 4565816013600
A 77909 147096713
A 63859 825655669
A 23703 86368135
S 84750 253418729
A 38805 885744422
Q 52799 65263 2530254097716
Q 52323 89858 4789391018485
Q 40556 68333 4441166497599
A 92862 84217880
Q 15110 67785 7024515628922
Q 16594 63110 6666458915303
S 92423 280046806
Q 14282 80616 9700930279714
S 9191 238042185
Q 68009 82107 2000709861571
A 76473 922125744
S 28185 587310207
S 19986 40073839
S 62604 655065770
Q 33524 70531 996199806681
S 26843 61749152
S 16431 301194062
Q 86697 88871 1336114111370
Q 59785 82793 2005485040266
Q 41846 56032 6044333355762
S 25694 907855488
A 5642 529290999
S 16202 881026376
S 76931 626032357
Q 6793 36379 178311675557
Q 11345 84351 5304622434221
S 12081 683159540
S 23841 414217353
A 90274 878225206
Q 68849 75462 5893796447533
S 31627 519070512
A 73429 650749761
Q 9303 84189 7429383937995
A 7316 872831448
A 60845 792958355
Q 42045 87037 3630435945775
Q 8725 85151 5958164396375
S 71193 648409445
S 6464 351363731
A 49045 259087179
S 28881 653770719
S 60789 463147170
S 54697 863611873
Q 11237 90874 725705954955
S 18048 645570867
Q 41390 91745 140606354213
Q 34744 66589 3269632462947
S 76574 770486722
A 86811 479085507
S 29556 944397160
A 85508 826642937
Q 29235 91622 180189674096
Q 14605 75753 9941521100240
S 42065 81124856
Q 1866 79252 466917989967
A 8270 533211225
A 15487 790921910
Q 13122 88378 9854505319007
Q 1460 64573 8563086503134
S 24096 68487138
Q 25380 51412 5028758686546
A 16569 215151652
Q 759 40831 7388357075288
Q 18196 89057 739626590424
S 33077 234584810
A 46714 907605868
S 35199 222374653
Q 24825 86833 2413500729954
S 85963 312255577
S 25109 725463895
A 9301 337666363
Q 62614 85423 5727052312827
Q 50409 57981 1821612770828
A 3637 82173961
Q 16279 75093 3701783889348
A 16294 415967804
A 16994 443160721
Q 30210 32958 779831487731
S 29501 317316143
Q 41520 52528 1170364960942
Q 599 79473 8778977512314
A 48039 914466053
A 74006 762315986
A 13014 98197127
S 30337 186823180
Q 15984 64825 6492532968463
S 55131 113488744
A 29903 708010418
A 3015 832596845
Q 9212 75244 3825985808674
S 73777 77704726
S 88548 234485748
A 70198 511858938
S 43049 53279966
A 19466 618922823
A 1598 653470140
Q 18794 29780 6232791756126
Q 24270 80068 8444963777470
A 27125 107181223
Q 30099 61951 9369372738556
Q 14432 78047 8739135492942
Q 42222 46996 1835948985474
Q 37138 85123 9586498015639
S 76048 111407958
Q 2572 91926 6101499945140
A 27808 16913811
S 33857 986613446
S 40984 708907914
Q 1778 80330 8164416176254
S 8815 373539010
A 46325 463069174
Q 1706 24045 761443122912
Q 55541 65741 5356409438334
S 66945 879634324
Q 748 50272 1278764510909
S 34839 193629594
S 49049 520547230
Q 67335 86580 7155515935518
A 81040 213881578
S 36614 541407783
Q 26634 54262 6194201345584
S 27408 426813718
S 86981 752426739
A 24838 537930566
Q 19081 58116 8244404571899
A 66610 93078380
A 25621 495478466
Q 9385 91110 3620223165049
S 8492 415052261
Q 33753 89005 1423780166580
S 55818 733962992
A 12570 594879343
Q 16192 84025 7082171251037
S 62455 595642429
S 82685 521022960
A 46732 4733193
Q 277 92084 4849942296117
S 70845 510325875
A 66959 751928179
S 58700 277166132
A 31655 650064029
Q 31998 84066 6474342200586
Q 17462 56529 3812021337901
A 35183 202995378
S 26108 295339221
S 13532 510334484
Q 13416 30454 6199130597309
A 66865 969602465
Q 33438 66892 6538375987995
Q 10816 82216 7040453710506
S 19711 559594603
Q 7580 91768 2980320880507
S 45163 567724479
A 59817 135872887
Q 1063 90800 3042326538087
A 13113 554548177
Q 39579 75606 7559615894904
Q 7090 81103 8828434086272
A 11460 423271103
Q 40887 90811 8709634659817
A 42040 765630250
A 41161 353307095
Q 6448 84202 4685761788168
Q 43980 66727 6759813836405
Q 16992 67175 1603578642799
Q 7375 75188 7880853381734
Q 869 92817 9365066720024
A 88831 579464315
Q 26205 88623 1434686953059
S 28770 319562411
S 79395 252928071
A 79477 413959604
S 83450 501250173
Q 7240 76646 6026143537990
A 32878 145258816
Q 14743 82825 5877867867772
Q 23189 90305 9432140463892
S 52179 994051875
S 23835 576046027
Q 6892 26219 7206004124622
S 19940 561243577
Q 35091 61948 3380154958526
A 90228 203732566
Q 58833 74293 7983051199429
Q 12647 77890 2666452373407
Q 4354 87727 1267606198658
Q 24764 75715 548943024902
S 90827 993729437
A 52139 168098129
S 42934 793333308
Q 49687 91567 4441187676588
A 38322 405372173
A 72017 113045914
S 20882 959174494
A 32506 954042468
Q 7411 72324 257124521916
Q 2993 87241 7490473255994
S 85316 812121758
S 37698 460821072
A 15793 236775206
A 63460 569594571
S 34011 141194103
S 31327 934533032
A 18310 888241447
S 7368 909001201
S 34484 493691088
S 34074 523341840
A 72820 574444144
S 58321 246035389
Q 17123 62459 7158963980358
Q 26795 63094 2122070045121
Q 35130 58797 3057194793425
Q 86 93235 4337534193772
S 59909 380535229
S 79929 766338302
Q 10255 89562 1850610284613
Q 27403 58199 2019482526079
S 85229 713040296
S 12507 641085201
A 63362 850173850
A 81480 594701085
Q 30131 73374 1963619063604
A 8704 726943103
A 54944 910132288
S 4795 928737922
A 71307 595770231
A 46238 521680514
S 47767 685976673
S 28296 37977840
S 26090 553943054
Q 6131 79972 7189800468034
S 51212 620618690
A 58278 602250427
S 4501 757328780
S 31384 986630919
Q 23324 74643 6648305742115
S 43846 729932459
A 30044 69628499
Q 73000 78997 3579116352907
S 28416 589601602
Q 4320 47057 7081264840228
S 25005 517839358
S 3239 514801941
S 62922 67037433
S 4312 475000447
S 80834 946879176
S 88712 567850350
Q 23795 44971 3830303574259
Q 80256 81000 665525698564
A 31116 993458858
Q 65304 76075 2759155159524
Q 48088 80804 3629796256909
Q 50874 68129 9046632910818
S 41328 836288441
Q 11023 82832 6912054934883
Q 6092 78392 52599549498
Q 778 92623 8110363954108
A 85751 661065881
S 55887 618904672
A 92066 151326712
S 77577 543545926
A 44529 40249758
A 54708 71348156
Q 186 92385 1568059675897
A 73869 522802443
S 89804 70284252
A 4788 553497541
S 61093 306880848
Q 14768 66214 2433345802307
Q 87671 91588 1767681853211
S 19589 14529302
Q 52182 72143 4889837031216
S 34758 879622977
A 39414 755094443
A 66605 475262342
S 69529 120981661
Q 65792 75809 3658046815182
Q 17747 90215 7084157744102
A 21312 447415721
A 24539 648936825
S 69372 650618156
Q 43853 91436 2582507973533
S 60962 389400824
A 29633 251342872
S 57748 831501413
S 60657 25710283
A 36807 520655897
A 10610 800039169
A 39899 825074493
Q 9696 53574 3074602942388
Q 33666 88956 1911948198918
A 23962 141258100
A 6960 708181885
A 73500 234804082
Q 41588 89974 7655145632464
A 63952 700447585
A 30515 616460185
Q 9781 87282 855123006254
A 27414 183861700
Q 925 91590 5728876204833
A 60020 769207712
A 51587 229783874
A 19575 799511793
A 11798 256356162
Q 836 75625 9813321563097
A 78956 597339502
Q 30331 47159 4027178104556
S 10905 709315932
Q 5101 33596 9060151938114
Q 3724 92759 2286041387588
Q 43632 79031 8429833741760
Q 30803 48555 4388138697300
Q 17525 72159 1843455326151
S 39594 295645901
Q 13769 15132 682427779016
S 29961 315541185
A 57040 309458382
Q 10662 54312 4864601190270
A 3708 798182336
S 58609 831426895
A 60128 50554661
Q 11531 88153 7416194902274
A 28220 671868299
S 36104 69053455
A 46582 451177051
A 32633 75550186
A 48810 434527020
A 19738 479374243
Q 2899 81621 6935598729064
S 85053 893938018
Q 17237 33079 8889590505660
Q 55098 67372 177983720741
S 6199 317279835
S 23027 408053874
Q 16966 87953 8865335879787
S 17524 13954766
A 27585 683537426
Q 8263 74783 3630752626018
A 605 142938581
Q 43207 65552 9504363853688
S 16944 743356844
S 35011 193635939
S 49244 617837548
S 52113 550988068
S 41136 923983290
A 73995 578670488
S 54152 222567186
S 73638 166020892
A 65936 341741197
A 30955 631344438
Q 25797 80549 4151818439508
S 72986 504230833
S 21003 632225379
S 44971 111720291
Q 24539 65679 3748095971642
S 38440 151154425
S 93145 623528239
Q 43499 86833 1015737834541
Q 2973 46418 6250946354917
S 72593 927378001
A 4637 198666238
A 85175 635559358
A 81135 408301292
S 69762 968145194
Q 36272 93060 6858214714501
Q 16875 32111 4889156094297
S 30078 875997607
A 30608 364043127
S 78764 101725985
A 11025 848790037
A 15592 316412079
Q 306 91684 3760378127843
Q 6668 50416 9713321299019
A 16998 529703130
S 36137 16140281
S 33390 352022167
Q 22475 89924 4543909604059
Q 12070 59535 1405920078988
Q 50663 65736 9817751989508
S 21492 575010237
A 90445 570682024
A 16561 26418467
Q 1834 86840 9485809306379
S 59976 91953506
Q 5303 86348 806876967632
S 28039 441210096
A 12416 845036275
Q 23279 50896 9484315860432
Q 4316 84374 9407000386726
A 29076 336663722
A 75567 967770367
Q 39640 68471 343514377590
A 25770 803323881
Q 16922 24902 978772384664
Q 2717 87133 9768246314039
A 42723 392937912
A 17519 877402162
S 56382 224227592
A 7378 845748437
A 46375 956181024
Q 9003 70504 2205555383626
A 22325 730546661
S 5596 405496208
S 50505 407123477
S 82423 416897995
Q 15728 39144 3621662455231
A 20235 475327958
Q 6963 26463 2447772674028
S 72877 473433384
A 51189 391711023
A 40334 293664132
A 2794 981923984
A 54548 920054986
S 55755 327223221
S 29969 472957672
A 80752 544867647
Q 42676 44885 419481944924
S 42519 525357677
S 76291 719530396
A 84997 262935897
S 86055 388313370
S 29783 330651453
A 6951 143677355
Q 17358 38634 882268963012
Q 30322 71964 9437875029490
Q 9683 73127 3645375444971
A 62887 813529627
Q 65860 92451 1047997601110
S 89167 189893763
Q 12989 57206 7021081339332
Q 73407 90003 8105283329330
Q 44473 46230 530075961862
A 47680 500925698
Q 8170 71311 7609514871674
S 73999 709651743
A 90510 133276363
S 91142 279914648
A 11694 980862979
S 81839 311932289
Q 17779 83094 5927788110209
A 90351 199747303
S 11758 815543196
A 28437 301591191
Q 7316 89120 3638160491088
A 44540 322980549
Q 5290 50201 2388972955318
S 31234 740483127
A 19956 752638728
A 1680 33163586
Q 3220 88075 1065659453101
Q 3756 26484 5207447325201
A 76290 987687902
S 79991 28222634
A 38606 495619224
Q 24818 33962 6349086627624
A 39573 817005259
Q 80110 80712 576686371484
A 67960 408423238
A 68218 686372521
Q 16505 73969 971698232642
A 90967 352231567
Q 43776 50801 860986758474
Q 696 84617 2576033176439
Q 491 75097 1711474420172
Q 6685 89783 5389529603319
Q 6291 60984 4411824053871
Q 1382 67043 8387224951086
Q 24861 48102 4888163839547
A 92918 522554023
S 14391 284536418
A 31448 410064542
S 62871 933227362
S 71467 669331193
S 56926 907327957
A 78284 292156309
S 5973 307396616
A 24846 833950223
S 87397 867740947
A 32347 159295731
Q 10808 76504 992613477832
Q 5412 90192 5550528948584
S 62206 463429762
Q 7433 77329 1764362620942
Q 12653 71682 7616969903774
A 7905 31006246
S 47244 849350188
S 30599 29217402
A 6328 225170906
A 70475 269319844
S 63478 626854233
A 92675 939127746
S 78846 464857387
Q 15610 67114 9699959150603
Q 23569 48083 3722381917759
A 90808 836563333
Q 43010 91325 6080548856985
A 32609 578910610
A 63071 822704101
Q 9421 89156 5870076484011
A 11037 489949990
Q 38699 79262 7615730410726
Q 14238 85295 5420629422327
S 2442 576231190
S 21157 596894881
A 51143 226877646
A 46936 336207751
Q 3567 89942 8184334382649
A 30745 825695357
S 90993 957124779
A 17098 890692762
A 89510 210627011
A 75741 414894401
A 37284 956999686
A 67472 567706111
A 25308 739202606
Q 775 89692 1437565246387
S 57911 716433259
Q 13917 43278 9835221905174
Q 38534 90717 5806595624416
Q 18628 76748 5001623800902
A 29758 213891593
Q 38774 42138 3141127073717
Q 20306 24996 864235236983
Q 26206 50124 9028276620441
Q 29630 76665 3249972361692
A 16040 447253627
S 1633 269058792
S 92418 358336256
A 7470 476750026
S 22662 148145735
S 89110 834281047
Q 4487 35360 5996566270024
Q 21986 72543 6587750558817
A 32744 153722227
S 44757 465636020
Q 74104 75064 363969689517
S 77197 901479632
S 70074 379556991
A 48001 606100334
S 13942 803020014
S 5078 553430549
A 45397 796683227
S 6729 654132785
A 9806 90497705
A 26366 900080683
Q 3873 93153 6617872543222
S 80727 361360235
Q 63626 88085 5422769888094
A 6041 214398623
A 58078 379291893
S 69113 899320008
A 77543 693835667
S 34241 772009438
Q 7209 90499 9779630707117
Q 38277 73076 5659494188025
S 65174 44889862
Q 7409 60774 4421228504319
S 74667 39477207
S 5257 586653534
Q 38125 62174 6191087402675
A 52426 606500084
Q 13862 49944 2911276881372
A 34879 137426843
A 15799 58186182
Q 36106 83572 2597872765320
S 21325 152336630
S 53190 850440938
S 11642 745846581
A 29193 642787579
S 45129 276459257
Q 6504 88261 6768030995623
A 2680 381915787
Q 50733 82633 2179554303646
S 61610 624323776
Q 30676 49800 9032360497259
A 4714 96106336
A 21460 817207355
A 7156 86185292
Q 7884 50383 1187131482167
Q 873 93230 7736867641543
Q 4826 69812 7530751217638
Q 28546 70755 6093232871217
Q 22198 76131 3995469501668
S 15542 159926048
Q 8146 51411 2387598808225
A 73698 399256722
A 91147 166151009
Q 11724 89123 7730950058369
S 4070 323396200
S 74221 597557542
Q 14819 72840 5376693044940
Q 490 84679 8728108406217
S 1488 898775319
Q 73414 73476 16401002311
A 80532 808181047
A 31253 606712224
Q 31701 91635 6919317378600
Q 2538 71130 8084447933876
S 85940 324758377
A 28111 476886999
A 34263 680089148
S 74958 754516767
S 30647 517875082
S 68280 243039565
Q 37988 39792 171148065305
S 39047 49960797
A 30887 356068111
A 89156 295051530
Q 5572 31590 1779667204109
S 5140 101345023
A 25474 151447026
Q 3713 91906 8198413236568
S 24565 589360167
Q 15778 81684 2136951391821
S 83003 626174691
S 80016 695359696
Q 3850 91912 1094542782171
S 85419 321788023
Q 20836 74550 1454323235021
A 43444 82741219
A 15769 930631338
S 88449 293524090
S 56513 552819666
Q 20296 87568 2921519922688
Q 21778 89709 3618455286744
A 4386 137005844
S 30606 407420412
Q 4933 45912 5993806052237
Q 14070 87753 6297268986011
Q 6397 76512 5247805601695
Q 12833 61778 3020001146366
A 43001 377500279
S 1471 176584155
A 62217 423737905
A 7618 710995029
A 93315 567525736
S 41712 895857228
Q 18182 80967 2906740890757
S 20120 723834205
S 28084 570319123
Q 23682 81150 121480883978
S 81755 731925837
A 38878 287626704
A 16758 773076721
Q 17820 92057 5483496117681
A 15559 918461748
A 87943 285013323
Q 14242 86979 4651985253813
A 23412 874899585
Q 12586 25150 225485988868
S 37779 100323436
S 50386 425341315
Q 38905 60275 5031753993954
A 7006 710018646
A 29969 187216686
A 57907 176680617
S 87591 390829368
Q 24343 40187 6750093869343
A 75845 121082009
Q 42562 89510 8338482921178
A 19822 813197857
Q 11074 73265 4377922532528
Q 17826 70859 3188322555509
S 32022 430445112
S 35815 149490958
S 74136 173488052
Q 11539 92335 300238524561
S 34309 934271091
A 45376 497205562
S 72519 494684253
S 78618 794030705
S 65949 617081201
Q 19347 73558 8159567089696
Q 48442 60863 9835174363997
S 53708 658963408
S 8110 354135739
S 5747 550860728
Q 27834 37290 7217869196597
A 46184 937740714
Q 22524 88879 4165658943718
Q 55368 67752 9058697471124
S 41717 622411464
A 54518 938571415
Q 50494 62005 8203603334249
Q 25415 92815 2227550986837
S 85959 217740249
Q 2482 47442 8029849770939
S 72274 463261788
Q 7469 91525 7995803108542
S 38923 821177423
S 87520 341479288
Q 2966 73963 7327724670732
Q 379 88580 279593412876
S 56096 527398100
A 44985 184332857
Q 2831 66438 5539680406511
A 76906 639701956
Q 30504 58835 4989681556268
A 82315 414502035
Q 19802 32663 2560166796324
Q 59540 62377 2404978298934
S 54728 432694355
Q 7238 23222 4729254658404
A 63922 394906366
Q 42349 92332 7579055437162
A 3685 562386611
S 69821 168096338
A 45629 648744115
Q 55713 62194 4424290671892
A 75873 252454107
S 49449 826458309
S 74045 164374912
A 34868 722849208
S 16242 796753064
S 42296 573876616
A 30556 319169893
S 14313 648418470
Q 47624 67016 6175779558776
Q 4651 62350 3221003921958
A 80104 65267911
S 62524 114970102
Q 89064 89283 73681999235
A 1703 843804638
S 25571 227509881
S 59787 261227067
A 46711 800220575
Q 26602 80407 1668434331086
A 34320 545522314
S 12328 721522619
A 44069 641507320
A 84643 351691705
Q 9422 52201 4631865218369
A 65694 409799331
Q 83057 90320 6555191955438
Q 11085 68936 9224045122086
Q 5985 82662 3552065992685
A 14707 88589452
S 31206 882361094
S 60434 77615012
S 50704 454836336
A 61946 994411079
S 58734 108255850
Q 29717 90342 8674289861496
S 31528 815526250
A 46835 588245427
S 89142 204491561
A 2847 253470390
S 74065 742778496
S 64739 853656097
Q 4801 88349 4359055574266
A 49266 310340145
S 34726 908263783
A 53782 78611271
A 5434 544138097
S 26170 439998218
S 25164 284741256
Q 42478 80342 5730004088416
S 79451 798898239
S 29194 717547554
S 14767 41854674
A 74644 656764210
Q 42310 63182 6390823347207
Q 16655 69407 7659170983853
S 70078 722061839
Q 31925 89520 153664676534
A 10010 189363655
Q 8050 57561 573692373085
Q 47046 61945 8384962791912
S 85933 930082392
A 57023 370340654
A 73413 217856978
A 35570 518462554
Q 6637 50661 3575893948274
A 7309 363571485
S 61892 367051416
Q 9891 92313 9977220598692
Q 31184 90913 2564870875121
S 9238 681043576
Q 37385 51190 3705738013644
S 50035 801257173
S 35985 134748259
Q 2500 27301 6761434119832
Q 40501 72357 2743562687818
Q 22271 63861 4637995568172
Q 6989 52053 1442892008437
S 60750 551463582
S 44165 281215013
Q 27057 81233 6146249476651
S 6589 143578342
A 48220 189097693
A 9911 480786515
A 60134 788206119
A 21331 504301109
A 83964 250843241
S 11986 111717763
S 62588 386410169
A 44678 832466653
S 19487 153667817
Q 20936 76700 6362339429400
S 11288 695525709
S 25238 486516127
Q 1603 92926 3335211488736
A 63698 18902552
Q 1541 81120 5049766477582
A 41113 788499052
Q 18970 63558 1624204260852
Q 11666 89178 9544318388282
A 6931 101916411
S 17510 660263758
A 60980 33944514
Q 44512 87163 8245708363985
Q 2514 74440 1154550420048
Q 14427 57676 447336601176
Q 50648 86499 3583205874542
S 18763 76393358
S 15338 835887692
Q 66388 85465 9176925202894
Q 8 91937 93678326266
Q 5979 74590 8555780871491
S 86846 117553881
A 7633 51658412
A 49708 591647830
Q 1995 18032 1931925816316
A 91329 487301632
S 33171 186638146
S 81874 443203996
Q 7476 28149 7600100757438
A 84448 694584395
Q 25427 51884 8925944082620
S 65417 890107814
Q 8393 43424 3947075775438
A 84117 681980911
Q 38063 66482 7708140420744
A 3350 375634691
S 33086 70539181
S 5881 34391304
A 28211 396838759
Q 71978 80357 1928346410723
S 27632 479505069
A 67729 945919091
Q 15722 76854 2057508572061
S 52148 354492327
S 18317 527584457
A 71877 400827240
S 80648 469693722
A 17508 236365065
A 32663 262469554
A 82337 245100512
Q 35566 90285 6160578521452
Q 44030 76911 8067955952809
S 42574 196757295
Q 35636 51982 3660922144182
Q 21828 25097 345106013111
Q 26945 28014 562816682002
Q 60097 93227 366125028900
Q 726 88367 9945170913175
S 91732 728463685
S 54470 198788924
A 80058 674057411
S 89170 465340503
A 83540 53228502
Q 18601 46453 3902257036473
A 53508 133049568
S 27626 213661518
S 37488 270041277
Q 1479 34639 363842012627
A 2858 82525983
Q 30973 37063 6035874389373
Q 23099 92854 5357663846996
Q 5387 86307 5433377076187
S 86418 713131586
S 81177 956220800
S 85410 2243518
Q 28173 88345 5093239682339
A 47212 22314167
A 61987 387465197
A 48533 855086975
Q 15730 42229 9415600733046
Q 3694 50069 73868080755
A 44653 581015159
Q 249 93083 875680642230
S 7817 982914010
Q 36699 66084 1682922572218
Q 20140 91119 9715913415293
Q 24017 52693 5667643019806
Q 4874 49983 7570634593673
S 37696 772482548
S 47469 769199279
S 31811 172318318
S 27004 89631469
S 67364 111292021
A 4410 70799960
Q 46555 85101 8734919116067
Q 29142 91600 1274145071761
Q 27008 39147 9173691963128
Q 5786 62005 7102394322932
S 42771 658341208
A 46323 566506681
A 77152 208832731
S 69761 382821077
Q 7572 83729 9859050713156
A 9338 775289560
Q 18424 47782 5534138275719
Q 1770 93217 9359193228858
A 15626 158588432
A 74959 883160964
A 12837 246713398
A 77853 432337859
Q 8058 16221 982568059290
Q 36737 58012 6743895737752
Q 7719 63459 1087650772253
S 84378 737427010
A 72799 143282360
Q 1842 54995 7439517746666
S 76870 422546120
A 67409 381890924
Q 54116 66662 9321951446108
S 73703 985462300
A 4998 880791490
A 44348 501753536
Q 18882 88907 6165338275596
S 72987 664459323
Q 28638 31442 1416371344848
A 3525 625870275
S 3672 398331949
Q 36521 61453 9754317932520
S 72101 826601357
S 38139 330618553
S 4424 548449796
Q 13952 80685 2531194917405
Q 384 83631 1039453192488
Q 28959 49529 4110430768198
A 61343 998079534
S 54800 205825765
Q 3265 39191 1942458323441
Q 5167 67586 2110747388311
A 86747 424669685
S 15174 952826055
Q 77193 91444 5209755237951
A 9174 947892682
Q 24608 53622 983536911104
S 13737 967523010
S 89041 543634313
S 88705 46829278
Q 17981 81475 4570634259738
S 77829 799921798
A 25945 772760458
A 42630 167390100
Q 70867 81707 3912242232411
Q 30739 54917 673753284224
S 2164 131362409
A 56642 962485591
S 65051 209957470
Q 2440 92950 2106130650685
Q 32703 86503 4066760507479
S 41874 188440454
Q 11277 41963 4796738750481
Q 69066 89499 6717459342863
S 84423 11365936
Q 24497 86913 1111234165081
S 51647 167068514
Q 8331 90935 1606606377411
S 9948 797997410
Q 55067 79834 1596898959897
S 63737 680855810
S 25759 350097519
Q 3643 77835 4416791042384
S 90459 183410156
Q 4665 54178 3664387555950
Q 13340 72031 7201986492933
Q 56310 93216 5218161392751
A 136 613236534
Q 64251 88492 8462799918801
Q 34916 65800 9831305803189
Q 56509 70011 6807019378332
A 73288 582945053
A 24026 433910499
Q 43297 66865 7225297855072
S 9348 883279678
S 81353 294776962
S 83578 551334878
Q 20111 53000 5405913068484
S 10599 660151849
S 15237 134108880
Q 29368 63332 7088379228280
Q 34312 88983 4321555501754
A 13320 670605842
Q 36684 91088 7642054699203
A 29536 230006712
Q 20159 58702 355563281955
A 22444 131752706
Q 45573 87581 2601933322146
S 41952 342796201
Q 23121 43173 6603614017942
Q 8107 85093 6990325772026
Q 9762 90541 4492044802018
A 9831 394817758
Q 60278 90742 3317797806570
S 86169 840895850
A 26952 202212002
S 35420 132457495
Q 85164 89731 158957802123
Q 8645 86510 8017841616111
Q 15445 81020 2203510112889
A 29242 846085803
A 82803 725050655
Q 51304 55512 2034078444976
Q 20850 53677 4170798816683
Q 13181 83269 2272413829576
Q 7640 34618 1440306294315
S 45444 356745503
Q 3459 84208 3270407874945
S 1699 824131736
A 49011 387191877
A 79371 999715172
S 15098 818379662
A 21294 442946704
Q 37536 45526 1584902453933
A 77690 586968079
A 63856 63223906
A 68396 191648428
A 2998 100674727
Q 62783 82316 1755149724213
Q 62643 70377 3746788749234
Q 89899 93202 2708068966607
A 75109 520287698
S 56652 978539883
S 85472 514333606
A 12786 865192226
S 54745 529055253
S 1193 213717557
S 68761 444596964
Q 2934 31962 4429080377180
A 58750 45615029
S 80920 366585048
A 75074 330810766
A 24209 750604907
Q 9903 52447 9528238869462
Q 12355 67911 4708324743930
A 35983 999910808
Q 27409 86522 8453364760007
S 82186 914766958
Q 3752 24326 8686047209064
Q 24690 67766 6235678207305
Q 21020 83027 7534064034332
Q 65805 89901 5579154676988
S 70156 574366562
Q 34649 61149 6187008498527
A 26322 231759429
A 24292 830898945
A 30430 513120830
Q 34104 43436 1884433257162
S 18596 676485322
A 67306 790393852
A 67987 560386334
Q 15620 61788 7992649158188
S 16992 969817130
A 16920 476590969
S 90207 936727299
A 69096 258740143
S 35274 633751946
S 12460 217927916
Q 953 89674 7965001922667
A 43920 125401438
S 29337 851672016
A 52587 680945506
S 2187 639215167
Q 10937 87646 1700281247353
Q 30039 84142 5845569874534
Q 8042 75665 8445420768462
A 44439 436064651
Q 25135 85435 2485319186132
A 84094 121717649
A 21667 426355518
A 83111 769303858
A 58278 489308880
A 33928 644046655
A 60814 142932962
S 51066 426167965
S 43557 496647317
Q 15710 92966 8021179569597
Q 141 93311 3529676932778
A 9497 631743520
S 68193 978355009
A 81041 699669281
Q 29003 74347 1403321979105
S 8072 647736338
S 88968 807223042
A 76744 857938501
S 20399 760083299
S 44816 561996615
Q 16016 62557 2654530625441
S 90319 173195591
A 86169 363443822
S 5445 742247519
A 76889 937768867
S 1470 473117328
A 73345 720366477
S 71996 259949036
Q 7580 92092 1974940378890
S 64593 163061924
Q 7479 21918 9408437740623
S 80057 429015864
Q 30598 47162 9076987352915
A 44074 842480489
A 22703 565104783
A 66364 463792497
A 22148 273485993
S 75656 98985479
Q 82455 83134 39849049627
Q 49481 79191 4686108692326
S 76321 379277667
Q 24626 81014 6520148651550
A 75583 20438080
S 20668 376998830
A 76663 382457388
A 89180 437391788
Q 5641 53371 3771381187763
S 88841 714020369
A 57016 347335590
Q 46364 74069 9761518739711
S 50890 628198454
S 47256 681436012
S 30833 116971983
S 66412 527983109
Q 60854 84274 1462819989221
A 18446 668369570
A 11500 218240733
Q 22410 82722 7950719164044
Q 84201 88091 31960958401
Q 51808 76518 5532530210365
Q 32365 92766 7977156667321
A 82157 21995970
S 70839 909581002
S 48484 772718878
A 53615 342087520
Q 31751 48956 4435920144276
S 72235 84873927
S 84615 442378799
S 53722 919187628
Q 23884 32668 3160837627977
S 47369 307542164
Q 2251 89784 6331977925070
Q 21730 83125 8267143345537
Q 71250 84184 9539851003169
Q 26662 58898 7299018568629
A 27658 229611506
A 69823 596975147
A 30611 476948282
Q 22633 63765 1663282093693
A 11054 289064766
Q 31453 45520 3112159392784
S 52468 168127636
A 9794 230893520
A 31247 158658492
Q 15378 83402 3193674194021
Q 21407 82018 2424424786091
A 17405 424696777
S 5272 390033546
Q 47908 78165 486577263674
Q 11926 60758 81200387158
S 15863 993607881
Q 1040 60164 9945261508893
Q 18301 91682 3024948778297
Q 31187 50194 6896205466495
A 92405 582537357
S 62249 865290342
Q 8331 33949 1913519528280
A 64893 97291615
S 62763 824962925
S 17588 540508652
Q 53869 77819 7144982137322
Q 11485 86414 8022446152195
Q 1869 56279 2319222775400
S 25513 204086105
Q 10688 92797 5451590711358
A 23524 424448520
Q 824 42569 6653058146202
S 5222 914737463
S 42456 495474627
S 37847 702866269
S 53787 204398439
S 83866 314972239
S 27123 78934599
S 83634 294606189
Q 33991 92441 7889626846623
S 23898 363257017
A 24668 763024041
S 89250 173035209
A 59568 383465422
Q 6677 81368 6139074614185
A 56640 919637649
S 76310 781638585
A 42416 355816205
Q 27741 75548 6924582729893
A 52723 306688416
S 13247 303148628
A 52945 106416644
S 12896 94341754
S 20931 475177847
Q 5830 90067 8186413896543
S 19060 945035606
A 37842 152999219
Q 1053 90897 9132023940347
Q 14209 26918 5298770194255
S 48948 835610111
Q 34 11877 9034475486081
S 69075 346617425
A 480 947894314
Q 47448 64526 8503928308394
A 67514 699212146
S 34625 109156781
Q 6459 11903 4833019529171
Q 40851 42006 155423755682
A 73342 151744876
A 62621 758496879
A 10359 237542458
S 54833 57735535
S 8128 948309246
A 74478 224226885
S 60774 904018854
A 9732 983198450
Q 9825 27933 1968186857696
Q 6537 86062 4055620764411
A 21490 53088344
S 8633 481546624
Q 60718 92123 1468962984244
S 64143 258323593
Q 8648 66422 3338419125035
Q 50660 64610 8496882150124
A 19714 971223052
A 13399 588675990
Q 23584 86240 523749218515
S 24017 836817512
S 65884 145007585
S 61875 473483965
Q 44436 61175 82547874445
Q 3974 73106 3939034659628
Q 16989 39078 9611555933290
Q 33305 42288 3826579800773
Q 18163 40393 6583293996546
S 32057 180292093
A 16610 806891005
Q 5583 77138 8157179301041
Q 58441 84683 3774321929620
A 91113 80120949
Q 475 90975 8486873397421
A 53465 612433387
Q 35332 78106 5146881587554
S 18092 13095792
S 89797 735813109
Q 7334 51639 4778777669964
S 71545 56890134
A 30970 877528175
A 34801 335531420
S 67684 885184254
Q 18660 88500 7890297327259
A 36624 805557649
Q 3624 76083 8262823128137
S 82958 296233793
A 57204 281832678
S 8244 973908031
A 67447 86475008
Q 2205 88220 2107174857035
Q 19906 25936 5244932328118
Q 16575 88025 3242874215266
Q 13177 91611 882657952381
A 82481 793517877
A 41203 417238860
A 21352 474923959
Q 44594 87171 3026619876485
A 10493 336407410
Q 3348 63696 7013178553815
S 88180 910419760
S 42565 587173236
Q 15699 64679 9905280658254
Q 22569 67145 861476604174
S 24746 40843875
A 63123 333912984
Q 18322 59912 901597415052
A 45543 955208711
Q 15755 37973 9777794366149
A 57526 454658105
S 52217 731065701
Q 8377 66611 3355162953915
Q 65943 66820 508456184205
Q 27524 29417 981307396106
Q 664 82031 7186938320609
S 3406 636636486
Q 27754 30729 1015011336550
Q 16498 74668 7807918974822
A 12457 645449449
A 85331 392942398
Q 7001 49892 2808060824718
Q 15322 81789 8598213295922
Q 1621 89674 6873991198754
Q 1307 83116 5670910308395
S 68859 475857292
A 84533 893564585
Q 40857 78041 9535313962326
A 59503 630588738
A 22543 631307898
A 53225 209621651
Q 57587 90838 5097938181585
Q 35838 65633 2778074253641
S 54091 834088334
Q 15411 86277 3712562180430
Q 5448 78302 6626611132675
Q 16652 80428 3018396595079
A 21710 520136569
S 32424 245020093
S 40749 830185150
Q 4546 84935 9207366563377
A 70332 412016213
S 42746 258817214
Q 38469 92008 7078069627523
A 59814 730825820
S 61715 388996514
A 49405 249981331
A 57927 8802617
S 92823 990839887
S 18053 25690290
A 42547 661327007
S 32194 513843004
A 52430 872163151
A 25268 918979854
A 76105 429542422
Q 24770 91285 8576776284970
S 40692 779141963
A 4220 808988983
A 91125 145897076
A 69220 900807213
S 88035 682372406
Q 70644 88924 8954445740030
Q 44761 65455 108367618857
S 6152 703242613
Q 17278 22322 3644475007018
S 79595 175188097
Q 10991 25556 2793965366392
Q 12632 59692 963597939491
Q 24362 51117 7833378373094
Q 1402 75950 7616571439540
Q 30238 85252 4808796761164
Q 30178 38453 5164023642596
A 46572 891229133
Q 45779 83539 2281311962024
Q 16331 89919 1419987261740
A 76205 984940199
A 75585 746711479
A 41679 530368548
Q 6781 86302 2669728906207
A 65128 281980053
Q 5556 90635 356411743061
Q 6599 89401 4479691892886
S 17727 8437750
A 57870 124339514
Q 50100 93229 4145461497430
A 88951 838856416
A 90816 550348148
Q 10096 54541 2543693045399
S 32420 833745153
Q 21957 84870 784059752279
S 90640 511628852
Q 37538 91308 4175109670862
S 53557 894064905
Q 10838 90623 6251431322835
S 64828 447109613
S 8069 9299554
A 35912 497015777
Q 196 92118 6261557005824
A 28515 432886192
A 42315 946709461
Q 5413 86301 6725509521761
A 27771 320165691
Q 1383 91281 8239708163580
Q 26389 81108 912211208182
Q 4566 90690 4801683773348
A 50670 590868495
A 90781 626842887
S 31910 788052902
A 84071 625111877
S 81518 576337700
A 50585 75810506
A 78761 407269487
A 80675 107606244
S 77186 134422842
A 6565 237250921
Q 45633 79118 1240186153628
A 80275 511141175
A 42464 3895042
A 15285 887967767
Q 7837 84010 325250085681
Q 1214 79288 5912777535120
A 79667 688991694
A 67949 286165591
Q 274 82825 6205364792588
Q 268 90671 2971331737460
A 41868 65557710
A 69115 389527164
A 47035 72843827
S 56042 660697611
Q 20974 92561 5036670841473
Q 18871 67136 3835152725348
Q 60527 63957 1873622688199
S 64238 273608995
Q 26160 79427 7145222164641
Q 23347 62880 2777247455566
Q 30795 87479 4474869977189
Q 3687 92301 8401222865259
S 71720 420661884
S 23498 66602888
S 26617 966700830
S 45796 656194719
Q 20990 87771 9919849403490
A 79950 452680091
S 75192 500547922
Q 14079 56771 599150886975
S 52263 668460517
S 79871 810528008
S 55695 437237349
S 92226 676576413
Q 25513 68318 3629206785046
S 56251 724462450
Q 13100 25432 8026817628302
S 88814 326360779
Q 67721 84740 8150559685321
S 87387 995458674
S 34777 639676334
Q 131 92746 3279772479226
S 16146 441151963
S 53335 385075043
A 50536 991842923
Q 19278 68048 4477121926657
Q 21435 78288 6254758655397
Q 86651 88692 564339866266
S 57 619157469
Q 3992 27325 810474757436
S 86621 844989236
Q 704 56945 870697489685
S 39674 72979058
A 70253 922379428
S 7953 640639640
S 51650 98164122
S 7686 332295550
Q 7933 86804 9634229706385
Q 55952 79118 1682758859293
S 18607 745424040
S 10895 180101128
S 16182 266845872
A 44205 980128621
Q 31077 91903 7610985361412
Q 24376 82785 1803342884348
Q 15629 34809 6162064149767
A 102 350544150
Q 25336 73893 5546644636778
S 25807 835715217
Q 27113 50452 4736119888125
S 86592 118693491
S 61994 221930023
A 78645 960539017
A 86176 755120958
A 57627 872119928
Q 24411 93237 700954738012
A 41660 820670517
S 18412 74383554
Q 30477 41094 4074334783275
A 47013 545641175
A 27769 911647764
Q 70937 88379 7858273020122
Q 11529 68242 5720878756676
Q 49754 77115 5997079401957
A 89670 204674516
A 54211 440325427
S 80582 805333444
Q 5606 50412 3981199479558
Q 2425 86008 7576159035581
S 64044 3336668
S 68638 99591185
S 85846 870515646
S 79523 642868992
S 62175 223811932
Q 52 69852 4115972620877
A 47402 639306301
S 83339 886254917
Q 9812 34481 8749845663902
Q 21843 68037 4555259104981
Q 38818 75897 1078005775288
A 88312 299851778
Q 28963 56118 1468204049852
A 74233 593832082
S 26970 1134124
S 17784 494466652
Q 63058 83413 6716733131341
Q 4991 91743 9497440401392
S 62289 618069882
Q 6814 41533 521909155479
S 84963 783792574
A 67740 508884032
Q 28526 30999 1440789630182
A 32296 380278455
Q 48125 48666 285691025661
S 75532 480711760
A 27003 64062137
S 64273 943830877
Q 72 77208 4288221558629
Q 6364 28289 7516508910806
Q 27250 30029 2294392717256
S 79688 270761660
Q 19226 72777 1367230828022
S 82616 587451037
Q 30600 59427 3463141959360
Q 11412 54240 1029054354141
Q 11074 48283 5980751143168
A 89336 327063665
Q 9050 79290 4113154748778
S 18477 11288620
A 67079 454690235
A 43159 853179159
Q 78816 90616 5779310127469
Q 35457 89028 2714976531493
S 61279 38976395
Q 30618 78208 7345270584337
S 76297 851881875
A 87212 327257659
S 89937 388389996
Q 27735 86017 6841678233484
Q 32325 89161 4636678016046
Q 35189 82159 770499764132
S 23179 213528721
S 5638 32273543
Q 27850 69908 1386542367513
Q 23080 53648 374885689829
Q 9881 92917 9154443126309
S 8136 362579482
S 1339 989279502
S 4576 285366751
Q 73245 91440 4754464937801
A 37232 383677629
A 68435 724292843
Q 6619 79837 265623084788
A 46621 959186134
Q 1824 23498 5718285035932
A 22152 914037337
Q 15786 25898 5011601752850
Q 70494 83898 7239429127143
Q 30954 91455 8865704637059
S 52038 686270712
S 88656 988161646
Q 81284 87220 2533774848015
Q 12332 90359 3583177512787
Q 25905 83843 5507238460001
Q 14865 88018 7829218377123
Q 58490 73320 4171172147691
S 33140 677287771
A 28364 647370316
S 23355 369503010
Q 32034 77308 2227319903391
S 17052 218160264
Q 11477 84031 698974404123
Q 19942 87933 6277168971971
Q 28980 87105 2370392975356
Q 17501 72347 2044852841872
S 61827 176842136
Q 35012 85754 3987028883911
S 82429 304759900
Q 27554 46285 5010081827526
Q 15389 53529 9413078932520
Q 4085 93035 9010685829710
A 30358 714846388
A 54784 930322717
Q 44744 50539 2932841855366
Q 50824 76962 6565825544549
A 45811 404624435
S 36853 25316225
Q 2023 88399 554523310822
A 4474 157013463
A 69610 868586535
S 30277 883342210
A 28121 71515715
S 34407 227868193
S 56615 446781407
S 72566 954294217
A 8645 631446099
A 76002 933676341
S 31121 390736929
A 44249 324830987
S 41694 710448427
A 82313 831437491
S 30086 538459194
Q 12341 70248 7342608735997
A 70680 974754396
S 10788 589467942
A 21303 137091384
Q 30012 78125 459616249369
A 74432 164449573
Q 33987 77961 5227986979652
A 39732 16449487
Q 11245 81075 1498823777620
S 29643 618680868
Q 8866 92490 5841730552222
S 78631 213145275
A 35837 386975398
Q 22716 35789 7065555099036
S 64025 329254486
A 47855 231202253
S 28187 214852587
A 87478 47602034
S 84124 901292288
Q 82591 84249 80995700399
Q 4117 57527 5009762754157
Q 37074 43708 5807600887313
Q 7520 62934 9629414412259
A 3948 831936319
Q 5579 79020 333892796927
Q 13182 84200 1499365287269
Q 85096 91798 2699166417960
Q 10045 78389 2404223731023
A 64751 102721348
Q 6626 88350 8504874627541
Q 42062 83563 5241920365505
S 14729 212147989
S 58269 427511948
A 59637 387673681
Q 63608 91749 8548069824659
S 86165 688888731
S 16940 22032180
Q 54230 87494 8012204387547
Q 17022 90693 7418904270741
A 54431 210867608
Q 9541 13788 1499253255634
S 89447 974752917
Q 5011 88658 9305610204501
S 83511 384556900
A 87854 586408938
Q 20493 72790 4723444003158
Q 79362 81531 343718047830
S 42069 252904439
Q 14786 68090 3531555487467
A 82679 6053566
Q 12023 73559 2482313959748
S 27580 12729459
S 53325 988181317
Q 15997 87655 9090846210298
A 64872 935329591
S 90798 393428154
Q 7334 13779 102384325384
Q 13083 37669 190559632547
Q 41361 86090 1115149183924
Q 9097 92657 9135263842944
A 60598 607367959
A 18254 835692931
A 52708 336267074
A 43965 4785796
S 88787 508486889
S 37734 118629053
Q 12263 68079 552621058370
A 25742 796763362
A 84099 877718456
S 35421 262951996
A 75729 315482430
S 32073 661291284
Q 32672 34733 1169463071718
A 75143 533722618
Q 34499 68558 6410466585640
Q 45945 46710 512970314514
Q 73176 90441 8594682054484
S 74110 659956059
S 7816 431635064
Q 15790 62708 9875433147805
A 31051 967864013
A 72902 329302272
Q 53984 84805 6932842562285
S 6479 19685920
Q 5908 43576 9826714231716
S 68116 474801337
S 93087 904188329
Q 21953 60674 9930070008409
Q 7705 85860 6870012600645
S 25285 893950766
Q 29499 82996 5118275579183
Q 6085 79608 7985615833596
S 32735 943664988
Q 19272 87833 3418694450932
Q 1120 92450 1263013612413
A 789 509164711
Q 29215 45831 7583210389382
A 22035 169443097
Q 15934 50411 6478723568942
A 51053 461004082
A 11855 980851795
Q 1667 88499 3325370220923
S 10665 195201141
Q 5704 52025 3669908809673
S 59775 301371351
Q 3049 90663 2149816605814
Q 653 35063 8124126638107
S 40170 100568190
Q 6224 24340 8756221253768
Q 18551 52789 3806532606317
A 24543 560659865
A 84359 51452113
Q 11724 81764 9630110059908
Q 1890 90288 9976559585471
S 15541 326134704
Q 761 83306 1500976771190
S 72974 473944692
S 44565 429369852
Q 9855 85210 1349277562898
A 26651 911812297
A 83241 117495734
A 30425 558842897
Q 5096 78638 1630288600986
A 38963 869644103
Q 40569 46679 616577050690
Q 9891 82272 8171293841218
Q 74302 81570 4981969566839
A 80805 60286967
A 32145 447841357
Q 23131 41318 3479117550524
S 61219 14092650
Q 21856 76923 7398237626552
Q 51287 65940 7940676958665
A 77391 418839940
Q 8925 86235 6004131797970
A 28120 597718618
A 38828 561597515
Q 5508 10398 3306879917177
S 681 267414871
Q 4314 90134 6753059943070
A 57511 69796259
S 74122 961989848
Q 52145 59724 5382713957263
Q 11317 78000 1598302387730
A 88848 371548097
Q 64297 89824 8715590234426
Q 17620 72533 8724144184856
S 23071 415833756
S 24650 51563795
S 82506 711216681
Q 11774 39748 6357368277524
A 8791 660819554
A 86062 438331054
Q 20435 90332 7700256213616
Q 2834 82109 2744387983093
S 89845 164229624
A 90524 529951467
Q 8477 59281 5902276585996
S 79040 800414065
A 52777 234856266
Q 8222 92995 210865936333
S 92226 2658557
Q 12497 89303 2928151555062
S 46558 924710750
A 71010 727086573
Q 44141 46741 637231390529
A 66569 309957109
S 39910 746202212
Q 1689 90049 154786480573
S 50104 715776806
Q 18252 68592 254561420351
Q 9526 73031 5974226820856
Q 16929 85406 5463493993636
Q 17116 80248 243740344337
A 92728 795571586
A 34365 221303811
Q 7204 46808 8016128519677
A 23382 187638816
Q 15257 82719 5492636119768
A 78171 709272575
Q 1765 88303 7961515492865
S 21111 708101878
Q 109 91939 5101554972410
Q 12251 93086 71412747201
Q 24728 73527 3084593215059
Q 26186 48319 5589250305077
S 35750 242896770
Q 30927 63647 7660191321751
S 56648 5108915
S 49 811489840
A 31083 584087664
Q 4 76758 7748666844243
Q 16578 90351 4357626014346
A 25505 111659843
A 83479 886800336
S 17609 678042720
S 6257 473701718
Q 47523 65247 4074868161528
Q 563 83831 7196738662155
A 4387 813345340
S 2086 843317739
A 61312 959471130
S 71684 875704307
Q 55439 76790 9212573187355
S 29705 158069625
A 25882 30967227
Q 19500 76461 3953538593589
Q 8651 47670 3658301405651
S 902 792735630
S 55114 949248177
Q 17307 87799 1903393591548
S 73253 213061425
Q 11304 74583 9443321673522
S 45027 450025750
S 22360 148466606
Q 37056 66257 8493119054086
A 8601 284151490
Q 65781 73392 116870590862
S 54294 606934406
S 74361 505461836
S 63348 355335415
S 33876 73378199
Q 4940 26296 2109604756997
Q 3815 66423 4745990891863
Q 27512 60459 7125263051861
S 88079 570902241
Q 21865 45529 1148825438042
Q 6404 88061 3717422351426
Q 52001 74252 6276446442064
S 83967 148876460
Q 29708 50637 4410436032500
S 92361 67982565
S 19361 512206708
A 24065 706990185
A 36000 846550574
Q 25909 54679 3999813946309
Q 29983 85329 3644531647473
Q 1266 91116 1065363271634
Q 9539 85786 9652143250310
Q 15 81861 7491807993971
S 19884 922640807
Q 18674 76766 1569011182754
A 76134 199942930
Q 30995 86820 1369921049671
S 13862 455704765
Q 17614 82384 5835908191389
Q 70 93376 9936831477248
S 74814 439442831
S 15606 552783778
A 72489 623296737
Q 64608 91733 5146714330112
A 47656 644340080
S 12162 850396481
Q 5913 90982 7484670977018
Q 6889 84975 7829527126841
S 7702 401281418
A 13808 381592658
S 75461 459747941
Q 56366 91936 924936132530
Q 1880 5288 2153069587138
Q 30346 33561 2826867071028
Q 11700 77554 8434859656906
S 87036 251758516
A 78442 689297411
S 25767 594909189
S 78642 495299440
Q 46776 79761 4408120004741
S 77165 858556303
S 2906 391286373
A 16913 865785583
Q 20737 84307 3890738040606
A 91796 677656451
S 47720 471172432
A 32315 683923472
S 79468 928540727
S 19932 863160273
A 32709 208831165
Q 2001 91970 3015819020915
Q 34212 51496 8641752700458
Q 4005 77862 6677486282207
A 70990 897046212
Q 7834 89660 6531490468438
Q 31233 63306 4879041751077
A 65220 519461666
Q 40021 75934 6318671307062
A 46196 135525445
S 29124 963561658
Q 2274 83618 8040227159181
A 75342 273203236
S 73078 233520357
A 60525 184269912
Q 79458 89857 7602504745889
A 27044 351077118
A 64680 981488951
A 36968 250755503
A 43896 451187382
A 87414 772508656
A 61117 795810915
Q 33947 61431 2747415639797
S 4581 795309679
S 7474 43965617
A 65781 650526909
A 16165 512968930
Q 26307 87951 4211739414713
S 71042 359200397
S 20685 821306945
Q 21188 60014 8428167557181
Q 62297 73199 4492001427754
S 49998 286693651
Q 2513 90682 4625821839942
S 59155 764166803
S 25961 245952783
S 40761 940143044
S 86408 518268708
Q 13012 13868 240445422344
S 42140 817483780
Q 4252 55585 309873819597
S 51278 299697426
Q 78306 90985 8343902480579
Q 11289 87418 7113231522115
A 14861 436895843
Q 681 11825 4509259196156
Q 12438 91970 619658006296
A 90779 971085005
Q 602 91439 9031086520145
Q 11250 89641 9144954849233
S 16982 242563277
S 13012 75731593
Q 76877 86358 5540315415969
S 45394 112174008
Q 33115 90864 877137590141
A 43469 248728602
A 69934 77668491
Q 66316 82525 8177944250100
S 47310 834376042
Q 24760 61212 5317079049425
A 2985 930626339
S 47804 861971054
S 69605 149450310
S 9573 673670122
A 31272 362119369
Q 61772 74956 5763599323654
Q 34570 87487 4617142541394
Q 35976 82908 117671072424
A 60225 604411352
Q 2248 91602 1363194302260
Q 32396 46128 4656036715384
A 14225 389362086
A 52985 810030284
A 22895 173082125
Q 1593 68456 2453255705871
Q 29142 83771 499723537915
Q 29748 57442 2962374723669
Q 15229 92021 8025135769359
Q 5284 91272 2655150418952
S 57429 414800005
S 42954 15285613
A 62870 575292515
Q 16221 92113 9645306745146
Q 57937 85620 5420461249001
S 28574 511416453
Q 23819 74541 3168949085378
Q 11545 69837 1388771507475
S 21256 403938054
Q 40439 68412 8404643474346
Q 2220 69801 9053369616384
S 6431 689331372
A 72081 148735415
Q 769 91500 6386476564579
A 35725 598671134
S 70523 976379843
A 63062 10120441
S 36097 3998849
S 60557 686923998
A 81531 911596747
Q 3767 87755 1204734594405
Q 8034 86889 4492347868685
A 11950 373366574
A 9564 508310456
S 37372 424106651
Q 28917 66686 7040684634800
A 37720 387502495
A 17007 210629196
A 81226 103000581
S 63508 200993345
S 45206 895602769
A 86995 64701193
S 4729 864546845
Q 18121 92847 4541717699616
Q 5205 71859 2527009856737
A 50014 128894023
A 73508 746395701
S 37875 278731763
A 48583 412441181
A 48016 253376187
Q 3244 74950 4672480724661
Q 25017 33180 6067203890672
A 91747 65266939
Q 59303 75817 657908089648
Q 6796 31901 2185002510949
S 65334 581999387
A 35466 433875891
Q 7845 47656 2185503164890
S 91053 546057905
S 91627 336172519
A 9997 534474404
S 1661 316886535
Q 35315 35679 311108036877
S 67558 998589373
A 59293 404001912
Q 1827 80988 630398284183
Q 203 92899 4526798810916
Q 6712 92644 5456758641407
Q 18019 38436 1317033263339
S 23360 738438910
A 57426 422232691
Q 42810 73816 7755842544395
A 28842 118518717
A 41303 880635756
Q 72227 88007 7422276024257
A 10902 575815401
Q 55941 83542 4008229822451
Q 31130 92506 2057310737944
Q 3563 57502 782219283
S 85896 764324914
S 55079 821439667
Q 19612 88842 3417055144916
A 59063 132151794
S 74887 460530529
S 64161 883337464
S 86583 236671904
S 65383 790155964
A 36828 57053156
Q 18745 64424 6721095688752
S 89678 426074372
Q 29662 46586 3132945862488
Q 58580 89282 1126071066866
Q 8506 92550 6190015751594
Q 24245 46158 3489387696142
A 64236 739633500
A 34728 416470377
Q 3352 49400 970540216808
A 32418 422149976
A 91320 425121564
Q 18504 47540 9391344809581
A 2158 535261628
A 48512 497404241
S 31095 316169986
S 51012 137285561
Q 25000 84973 6864065556149
S 77537 464156216
Q 31745 90857 5902400737037
Q 27763 52636 9486377274956
A 86380 312973718
Q 21818 61218 9289348629362
A 41889 636963644
A 34602 620736647
S 60480 92653135
S 90744 850323281
Q 4221 84471 6619556767407
S 29618 343525624
A 5090 848470117
Q 2161 51184 7450017644424
S 24089 954427776
S 52757 30362149
A 48062 96200627
Q 13260 19110 3622632608222
A 78543 62158751
A 57980 937698223
S 24472 816332194
S 84133 674565202
A 32789 941037281
Q 3639 91458 7507818864458
Q 2505 88806 9357517596803
Q 70652 87963 7685451092236
A 25071 727813447
Q 13990 39682 3107818083553
Q 43306 52513 2359539190907
A 79561 952894688
Q 1239 92755 5680147660034
A 39852 489814602
S 6086 187285293
A 44404 228238743
Q 8962 84660 9883031556471
S 59149 9448164
A 80386 63534313
A 74451 369913394
A 92172 107036584
Q 33986 54469 6675343424609
Q 38 84947 1282803173815
S 33530 547739107
A 7449 533100555
S 19474 335918123
S 23870 453626817
A 28531 572785987
A 52913 209381936
S 53962 183400543
A 27835 268650351
Q 14922 81818 4747060494803
Q 79481 79645 105638490060
S 37827 364718021
A 82671 40011795
Q 57813 61229 2187887824204
Q 55070 88512 2788967575724
S 70326 20858954
Q 70875 82525 8416138819011
S 5840 436763766
S 12615 40801586
Q 13532 48118 224091863359
Q 57201 62039 3204459285400
A 21285 901657872
A 89578 939620734
S 28832 793514677
Q 34681 38599 127036176285
A 40238 764582131
A 37577 962190740
Q 13374 53085 2683003606395
Q 41496 80602 3830570750035
A 92241 947256169
Q 80417 88776 6383185266291
Q 70385 83151 2237321103209
Q 14045 86243 8840525236505
S 56897 971259010
Q 6826 91769 1413939563055
A 35181 209099897
Q 33782 82482 6606212522317
S 12135 425137740
Q 39182 90246 1400916549578
Q 62316 84588 2565158307211
A 62863 223840290
Q 32513 90263 8725018644597
S 8782 13737037
A 59542 511387552
S 65581 839301875
Q 6100 92182 6731149057496
S 20146 815278398
Q 43231 49645 5919740295067
S 55403 616858134
Q 24869 84497 882183257583
A 34038 484445620
S 29184 505634601
S 44870 368589029
Q 46234 78316 4257105261874
Q 25276 38115 4424157036485
A 71539 210592245
Q 176 92708 4172549220924
S 82408 105036788
Q 50 62631 7081032299699
A 7744 775830193
Q 1811 83530 2084846798982
S 11529 606571013
A 30178 435852199
Q 2098 92318 5564310345360
A 49328 807701600
A 68696 386151836
A 14417 133394664
Q 25105 90672 6900386014906
Q 24372 69624 2237384804299
Q 3177 90477 9941025797087
Q 3779 63813 2364386006770
A 61669 341889021
A 14445 310871139
Q 23853 37182 3781419903744
Q 20713 77909 4499825941773
A 78700 977044006
Q 1341 56529 2849618607873
A 82353 243758481
A 23335 617537316
S 1459 689612588
A 38870 320630115
A 60099 117229714
A 38668 191999174
Q 50637 62597 7072896696048
A 86600 248666877
Q 18017 90616 1748463472976
A 7791 616057157
A 7041 58205626
A 84082 77347730
A 33930 845898723
Q 40847 41857 633801694461
Q 18175 86842 7627586712781
Q 30699 74656 2288410248495
Q 27149 53103 91730902965
A 42048 882899745
Q 5609 68528 1825023761167
Q 37530 76593 182128733713
Q 82531 88666 2886655754024
Q 11964 50159 9533032887416
S 52078 881061086
Q 7106 39828 9041341537001
S 20296 794061297
Q 55298 85084 2985822442930
A 63974 832550925
S 19763 353660188
A 82908 344892050
A 13678 752483101
Q 11968 36685 1947664116221
S 53780 185738644
A 45646 474558759
A 19702 964237378
A 84317 396157380
Q 59588 88980 1445228716035
A 25678 113543925
S 14890 116775908
Q 64580 78792 3046218378083
Q 18438 20403 315490954702
A 44773 847543747
Q 22240 76678 154397290058
S 78127 23170055
S 17478 407567269
Q 6669 75719 1641847208406
Q 19576 81550 1136080908633
Q 7443 77619 4030947371831
A 76688 131523758
Q 19183 83060 2323432789523
S 44685 130560433
Q 34988 77397 1184942780831
Q 12444 90668 9701615097703
S 11809 693460240
Q 23592 46543 7297172559329
A 62611 732089404
A 18411 72509494
S 28548 893810401
Q 1350 92987 7775666162407
A 36915 820661856
Q 10204 84583 2664048496124
S 2958 961901326
A 65528 310095904
S 41785 736627575
Q 37437 83283 4128038266348
A 36749 58518888
S 46819 89886427
Q 1495 49056 7488502436057
Q 5536 52104 9178423470605
A 56393 103603654
Q 1452 89403 2814707059180
Q 3632 49083 4693795147691
S 67170 687616749
A 6344 103693367
S 67689 957688043
A 88221 131661560
Q 12694 90851 3185046513239
Q 22136 84604 4954396336367
Q 6016 89431 4025142650274
Q 14998 56810 7452402212554
A 51048 922785387
A 22502 559981658
S 49902 878479408
S 34922 514636751
Q 15697 48164 8714627989763
S 88125 466188113
Q 4718 69545 5132221995191
Q 47257 86359 2061059443677
S 44814 444353694
A 15934 967987670
S 50589 415763618
S 12390 408250523
A 686 483253479
S 17478 508968123
S 27144 449472191
A 16353 343082705
Q 1068 87995 1753499664153
A 86179 418527683
Q 2857 90851 6689047989053
Q 52913 86329 118668295675
S 31093 564874798
A 74057 767857169
Q 42442 89564 5119193634762
Q 37618 87900 9116334721299
S 20817 530611513
S 49996 63550099
A 20147 245184422
Q 13959 82964 9877746778380
Q 33442 92018 9033626084386
Q 15255 81324 7215276091506
S 43683 761196845
S 47614 252167833
Q 29901 82369 9547125250883
Q 18194 72450 7477989667637
Q 39480 45711 536663901930
A 90089 155453518
Q 753 84868 7256289597137
A 30934 864342168
Q 6063 88666 7262503051133
S 47537 335531185
A 72192 754030586
Q 8479 26843 9561799618166
A 1175 788032113
S 1749 332686207
A 47881 470386917
S 76534 653697798
A 36441 684078570
Q 2354 89762 8553133831319
Q 15511 88177 5481179653410
Q 29585 91789 4946603370050
Q 26072 60036 5042668778894
S 36190 524574900
Q 33632 82133 5513588673633
S 72849 156880432
A 45631 703699477
A 54377 406193181
Q 41421 73908 6691551570435
A 7062 424831319
A 68206 977038281
A 25017 791620791
A 35186 900677908
S 51769 298548953
A 19561 628765439
A 8422 580273952
Q 49581 57584 1231701910959
Q 59561 91069 3523301108026
S 51230 302702472
S 80394 907808106
Q 38923 47718 4186364491119
S 82862 727504687
A 43601 889919777
Q 50358 92827 2736348024860
A 4667 189718054
S 8128 804120564
Q 26249 28789 1653733098840
S 92952 529328654
Q 13762 58459 2233471443878
S 7243 694376029
Q 71469 80919 6069804178653
Q 36045 90524 6173777250617
Q 2314 79403 9029207111294
Q 21973 81683 8525058337252
Q 3137 93205 8311578285384
A 10969 731027285
Q 17495 62534 3976730675282
A 63335 136201257
Q 12751 48239 2270572966926
Q 2888 92417 5089007678111
S 60949 291945333
A 23018 589882212
Q 75239 87156 5999167043871
Q 53914 83000 7456884525387
Q 5222 37862 5643138158766
S 56329 677537157
Q 32695 70555 107516541734
Q 51371 92843 9149462882191
Q 25497 42154 6436152598418
A 61776 813504475
S 30734 462685681
S 37630 707892970
A 66541 42314972
Q 56267 87474 2165469538818
S 30929 893285491
S 81483 216906057
Q 2098 87361 2186757064779
A 84297 317604505
S 3090 578788167
Q 4551 92574 2514784265385
S 74769 905254795
Q 48073 73798 8109382249162
S 9646 371902357
S 66274 108044856
A 9081 892914283
Q 33830 60092 4129669197031
A 82190 224045686
S 77229 978570928
Q 14804 30433 1226124570427
S 36354 112869031
A 76703 788332694
S 82889 151154867
A 47999 834621670
S 52519 701837327
Q 3037 90493 9120500218868
S 62385 89397696
Q 63192 77977 7634635653544
A 44404 966362313
S 59162 673964000
Q 80457 87638 4670352285482
Q 68300 85626 1276058120387
Q 5350 72839 2285468829268
A 90987 576175741
S 63170 804762311
Q 49770 58516 4754253655495
Q 32636 39712 4289604793342
A 17728 94360510
S 31728 304788455
Q 49207 84075 5830373346438
S 64322 448098388
S 42172 586840782
Q 4332 86357 8580031777197
Q 61836 92772 2918715856873
A 64923 781616410
Q 7732 78669 9078960207652
A 17105 128186864
S 38992 420529995
Q 14880 90106 6800778853989
A 32220 326714503
Q 16635 63545 6055477451791
S 6378 130707951
A 3590 116755025
A 83343 472129085
S 45038 9741194
Q 33710 79759 724600288366
Q 21204 42723 2403345362145
A 49652 421110235
Q 4625 44504 3877583434320
Q 1930 42177 2308204364862
A 40961 904950676
Q 19035 63628 1577674880350
A 42524 69238071
A 69386 107930698
Q 56608 80853 1894766575289
S 44300 723781763
Q 7188 58430 1386379925828
A 2643 751910606
Q 12670 68778 6192104315478
A 1249 43130390
S 4619 609769703
S 8706 773487750
A 39480 388040724
Q 11472 14400 1252428070338
Q 4945 65038 8447987196244
A 60057 569174106
S 53516 993955730
S 85673 13677616
A 64939 668415065
S 74938 118571539
Q 65586 77194 3755442312548
S 45440 924679768
Q 9895 22952 1863226904025
A 45488 472516246
A 80268 420690005
S 28534 550018287
Q 14696 75492 2294685439122
A 46136 155673364
A 60836 295405669
A 73481 288521776
Q 17510 87566 5485564199630
S 71772 900427181
A 53281 486667599
Q 16479 87457 9437503332889
Q 1 92374 6865361005215
Q 42660 88613 620953172618
Q 11104 87478 931276229152
A 22596 470733067
S 54887 453341219
A 62387 996935737
A 3293 165682264
Q 33943 45810 4591241955026
Q 3666 91188 7117098926110
Q 19604 69571 1344829252823
A 63991 26735403
Q 14135 34939 3899348914434
S 91067 709430376
A 42927 742734373
A 32708 350096987
Q 29307 84614 3277590548160
Q 2533 79992 7447227227958
Q 61866 82675 5348747746663
A 33193 135649950
Q 1170 92192 1405186384728
A 14391 947000654
Q 68683 91755 8492825218886
Q 10499 54036 9675017789824
A 11554 703170017
Q 4177 61400 4154405157938
S 71928 694319441
Q 19258 52054 7979723874190
A 90088 92611841
A 30271 566901922
Q 42513 77989 8712439137477
Q 24349 57885 6215746665379
A 92289 906269413
Q 3113 21256 4126545068965
Q 69580 90072 2922644237572
A 90587 748209266
S 84137 10427226
S 62653 342851865
S 29099 315599025
Q 14489 18258 2807652879261
A 83516 717647349
Q 29147 45854 1819687699326
A 91663 790608732
A 73412 899049377
Q 31733 36612 4845715332014
S 52946 647872911
Q 41174 65600 2045607552936
A 65196 895428950
A 37814 627219173
S 63371 340676100
Q 31075 54286 3307051070
S 44405 498790179
Q 18132 84687 6336499946896
S 68980 391913790
A 85398 227156017
Q 28763 86431 8952948198245
Q 1934 89867 7613309465887
Q 52824 79311 9448488914553
S 83777 963420681
A 29214 691501782
S 40980 433214525
A 31010 676310479
A 46038 288011785
S 72485 362530062
Q 4813 50336 1403063813819
A 65610 424057601
A 44936 734769527
A 91980 545882924
A 40605 605888197
Q 10211 46785 8814267207968
A 11026 758805064
A 35400 271508098
A 71659 104411299
A 25007 495876593
Q 29322 90080 9527189868067
S 62162 963999520
Q 46598 65123 557130035496
S 22480 193407184
Q 12461 68134 6427302069372
S 58319 28751146
S 22687 737389037
S 28011 426356123
A 70390 990979369
S 49617 785183438
A 4363 42897843
A 28490 968520373
Q 7171 90776 6816423877585
A 7360 850815512
Q 41540 44196 1992354366283
Q 1359 67263 4618858993216
Q 19740 42533 3514028445083
S 23999 808737336
Q 12537 88194 5599186557505
A 51954 860459665
Q 20569 59569 3277704958890
Q 29071 69221 6923740141937
A 39671 60240803
S 7155 401337232
S 63178 577283532
Q 31313 64833 8425943887914
Q 13183 66161 1477673163508
Q 22221 83821 6156048067585
A 66028 546870547
A 6118 526134770
S 37113 415347548
A 34987 276163469
A 20895 871515000
Q 4168 41028 1914173537784
A 85078 58393946
A 71189 758000749
S 19458 452800569
A 83437 502032028
Q 44805 52033 1250275141590
S 69850 42857567
Q 20141 72985 9629367133097
Q 761 88838 6420669713784
Q 1563 46685 7660478938153
Q 7804 20907 7942470328387
A 63481 827315903
S 59601 689696406
Q 2274 65419 7616219594407
S 44238 249193523
A 41096 540967681
S 67477 5220799
S 53829 7274578
Q 63472 90957 7122343464139
S 89784 282480169
S 1485 657385846
A 58741 563230167
A 35477 419516502
Q 18139 64560 5626867354532
S 62484 914388533
S 63076 561524486
Q 3724 57017 2328301400355
Q 906 90992 6863508238048
Q 6712 91913 9286916949764
A 80707 261904461
S 28141 576284241
A 27583 451338746
Q 74677 81356 4261418195828
A 90505 327029492
Q 4161 43985 4126780796634
A 65010 752424124
S 17498 100492514
S 83737 137865258
A 27252 658348348
Q 19413 86331 7532888701192
S 19463 484982347
Q 21551 64363 9893750356009
A 88214 503529319
S 51287 599773854
A 15775 105553337
Q 24066 56740 2611992725918
S 71211 603718283
Q 880 80942 6396911014108
A 73156 418614259
S 8482 748331534
Q 14499 22291 5487142737380
Q 17830 89211 2903820581884
Q 18474 20266 1645755078379
A 64547 155984752
Q 6220 50203 6379773255679
S 71922 585972808
Q 12916 89010 5006050981209
A 87094 174578969
Q 30889 91749 5783760062980
A 46972 766816692
A 43324 415263598
S 85636 700858848
A 53810 798135313
A 68093 649006539
Q 36846 59497 3356962441816
Q 10553 86747 8229557332983
S 80101 222138515
Q 5425 66673 7870445232891
A 38478 987780601
Q 18251 49104 1416272185817
A 65323 599919687
Q 3495 84478 9167759655843
Q 41237 74819 8130170316361
Q 39701 82470 6596566641168
Q 34736 49519 163120789578
Q 72358 75041 1312788811189
A 42567 807750552
A 37327 930532394
S 62458 357543079
S 92430 332139129
S 51311 987102000
S 79994 120335758
A 25044 775943002
Q 26597 60865 976777140726
Q 43048 54193 5225854118304
A 91011 849851926
A 40341 317170427
Q 12056 60236 1324559419265
Q 17790 87376 2033314565693
A 17729 969528667
S 28259 877802878
S 18682 36326445
A 16475 272906584
Q 41293 92486 6526238422122
S 80341 326652178
A 69578 522857120
Q 6028 70043 8005579972797
S 12228 354776599
Q 43674 48708 1748566954284
Q 4567 90280 4961972624982
Q 40627 48474 6260736675456
Q 3932 66394 5134651221054
Q 14901 66390 463710301014
S 5864 694770507
Q 80940 84910 2723226071924
A 72167 312684258
A 87089 823135103
A 34111 520309144
A 31801 127672575
Q 9797 89237 4882645579740
A 82848 223165571
A 10425 607549013
Q 10474 93002 8633668995358
Q 9942 22340 9732847042697
S 3360 195059635
S 29024 501945895
Q 24437 72562 3972675063844
S 80806 367244847
Q 826 92805 8981197402784
Q 27555 85401 2616987032598
Q 16768 53140 864352719937
Q 8867 91711 306813366614
Q 1786 92500 1928682124515
A 71165 334765494
Q 9751 50460 7099632508076
A 77056 451699731
A 44503 383196856
A 68965 336546491
Q 15874 83610 5061084064159
A 49276 249402033
A 36253 43438666
A 51688 521744467
A 64002 339304788
S 32852 159828609
S 60502 906403528
A 43412 893098797
Q 13749 93071 8617446570885
S 14631 525421518
S 11773 53774517
S 43512 708215144
Q 11961 74350 6251779099858
Q 426 92398 5927991581847
S 42462 282526280
Q 3807 87404 914895180484
A 93015 889193734
Q 3857 87327 4307368453108
Q 3567 19168 2620456324873
Q 52113 75985 1793625280011
Q 9683 82751 5256037630141
S 93265 714242036
Q 438 81026 6177519023092
S 84146 41342734
A 20369 96645428
Q 27343 48656 8975206937579
A 26049 915096870
Q 374 75343 1878843018314
A 14983 882088872
A 91600 653459055
Q 48978 69122 2157941062809
A 11422 958173652
A 64821 796904662
S 64552 402070253
Q 8189 85548 4841932856711
A 77393 759693732
Q 25562 81471 7723206761996
Q 4107 87484 3242827637096
Q 5464 93004 1017193261097
Q 2383 24872 5446569904419
A 40459 38753101
A 71004 790484889
A 22824 381754431
A 77770 88437348
S 67047 998454278
S 74721 728065978
A 86314 304123037
S 63583 608194244
S 79478 290818301
A 12634 684611099
S 41254 165332194
Q 1895 78764 4732806664762
S 16287 305737579
Q 990 88607 9571827233329
Q 27923 91974 2180313959870
A 30320 895571616
S 59647 497151273
Q 352 93064 8317949400000
Q 8063 26653 4955733048605
S 48810 570067697
A 22996 4708616
Q 16498 81050 8407645325849
S 73794 143433090
S 84185 366230542
A 14237 542309139
A 77857 844255476
Q 8389 82857 9421496831042
Q 64284 77740 7258191571754
S 28904 750329687
A 66741 867571866
Q 1481 82346 4048265550059
A 18561 178698724
A 3349 708519658
S 67851 616746280
S 7999 91643471
S 43015 452237772
S 31804 721308621
S 47209 476817711
S 7199 151162526
Q 46018 87587 6908910882054
S 87589 772433013
Q 35299 72973 405257801124
Q 8889 32133 4480053404562
S 27519 97458268
Q 29372 85166 5120515400879
Q 822 91289 9352257828344
S 22891 329985315
Q 21404 92154 9240180790152
S 16079 561310129
Q 1840 78588 2459046609336
Q 30306 68839 5327822187107
S 45861 318727250
S 7110 172680339
A 54882 57679564
A 28289 607429561
S 1551 681310749
S 87094 443558828
Q 3376 60694 5196071527071
Q 40878 78826 5237929289371
Q 11487 68739 6338705922217
A 16262 35112006
S 35903 155016469
Q 6983 29488 6699634064804
A 35287 867679328
Q 6207 77276 8034124522005
S 34473 332816299
Q 54685 63103 5152523122968
S 46211 94894830
A 82004 616410725
S 42133 603134578
A 31453 306985317
Q 24147 79637 3352921687899
Q 7400 47156 6476609038984
A 37093 980660917
A 966 706477344
S 33576 765951926
Q 70302 84348 9362296489042
Q 6620 79246 3544303439107
Q 77631 87517 6720228867306
A 60800 427748046
Q 14607 48698 373334659842
S 76020 464871886
Q 49655 50278 158916673312
A 86965 992380589
S 17949 372046867
Q 10012 87863 6163787876233
A 47722 13356620
Q 5993 27909 9513607781543
A 12979 133914897
Q 17400 25590 6497474367388
Q 24750 76269 4085720652487
A 8661 66104336
S 79009 491419376
Q 27227 72676 9473938434323
A 58224 73446457
S 63787 877833333
Q 23152 89132 9673693521829
A 26226 656583865
S 14961 973907025
S 26123 178219860
S 23033 503996096
A 35009 770156593
A 89514 661007879
A 25750 794020368
Q 12550 80534 6295956569742
A 6224 395575884
A 10057 15468285
A 74997 968657444
S 50591 830011508
A 50239 345864029
Q 2152 88298 5024063286141
S 23488 420089570
Q 43966 89022 7973809763016
Q 33961 69060 2448557982486
Q 47448 70071 7343739553560
Q 28931 72422 4151530742914
A 3974 401887869
A 38379 991145919
S 26030 499240291
A 19987 99234863
Q 28 93340 1423053451875
A 73744 836317562
A 4445 772772246
A 30515 14461577
Q 10911 85561 1446677081042
S 62949 709979000
A 50710 493036374
S 24996 280941575
Q 2774 75338 5724903576929
A 92260 238912650
A 91293 922027089
Q 12701 71729 4655039817381
A 88035 437362460
A 39999 921208016
Q 4147 64849 5869936861810
Q 31943 91835 9977211800093
Q 28531 87866 2600379487262
A 20247 854158662
Q 23769 44518 1395995839297
A 27860 292976087
Q 22306 77102 8728716480340
A 39389 597722275
Q 40669 78440 7210178285038
Q 46406 68723 2149993063651
S 11055 869100903
Q 49789 83568 6192931479335
S 71369 398975177
A 31824 368184204
A 2552 453744004
S 68674 623083361
S 44175 247941256
A 81935 952539991
Q 2746 90876 2999314480659
Q 81895 87594 4290844798088
Q 49753 89298 3259826538598
S 4589 459960806
A 12592 808630517
S 32116 79667826
S 13924 471978223
A 47243 981582628
S 56869 816967538
A 3445 338205765
Q 4516 87708 5991772088552
Q 18344 68481 4787301478809
A 73105 871210199
A 45402 306074871
Q 704 81086 9589125973375
A 44884 650099781
S 92980 877453312
Q 46332 51877 4769990980254
Q 2124 93172 1195526841986
S 28824 961029976
A 14927 269681321
Q 10875 50031 2552492506596
Q 58047 70180 870339981138
A 89260 232286402
A 4845 125804371
A 53647 296403520
S 82072 753134625
S 55004 991087997
Q 60036 70386 4201916339108
S 74936 351635099
S 24799 658181060
Q 2325 65464 666882178282
Q 5178 78777 5998512263476
Q 5095 86577 2700849532454
S 4947 490591704
A 29917 430465181
A 41737 361702228
S 78949 100274127
A 42531 631383381
S 77297 38094454
A 74555 862044434
A 79752 143471691
S 34774 162430408
S 57437 971021863
S 280 40789857
Q 5104 75454 8706745605739
Q 26497 37572 6934355670125
A 75597 250412991
A 76534 938620343
S 47772 902885429
S 4715 363940851
Q 36105 60653 5737626347531
A 59152 299731713
S 9698 443738233
Q 7684 63334 8414682262675
Q 23521 80359 8227903639685
Q 2013 87416 5799043307869
Q 15258 84886 3862122612260
Q 5811 69100 3484922494705
S 25579 497024989
S 42955 150816599
S 34970 259868286
S 80846 873911114
A 24248 442161033
S 14570 747092487
A 83846 986878079
A 78441 72937686
A 16187 722680757
Q 3959 92416 6241169941376
S 14668 137127669
A 3132 638023912
Q 134 89399 3102109092565
Q 206 92647 1166693199515
A 72430 437772662
A 84430 29422108
S 52580 239185707
Q 23651 68602 5509244281275
Q 8998 89560 5274821453482
A 21962 570416649
A 31917 460331018
Q 49390 65346 5017633755571
A 63550 325055610
Q 3894 91619 3280346273455
S 7287 808971343
A 93057 95079021
Q 41720 91668 2222138309712
S 48209 198440312
S 59101 935425803
Q 32124 47075 9122033814297
A 1049 547034795
S 60171 439327181
Q 1320 93179 1702760259639
Q 29281 86338 9793115072986
A 49715 363347808
A 13742 834880369
A 16425 210252476
A 10880 412071566
A 58206 943992208
S 37443 257759820
A 8669 578691785
Q 5252 78502 2978233261824
Q 26974 39683 4012595806187
A 85236 512277688
A 62758 611034693
S 45159 271460224
A 71853 722470968
A 75369 382473460
A 42671 815158464
Q 3493 90627 6432970223164
Q 41225 85040 461014784024
A 73475 483221098
S 86520 163996748
S 89721 247114307
S 42627 703009300
Q 60582 65422 801619502998
A 19530 493706905
S 24152 773559796
Q 33817 81443 3480496335064
S 50531 69545210
Q 37442 82803 5630479133277
Q 24129 79624 9457082173430
S 32888 62411632
Q 5547 45154 5780579965006
Q 14539 91015 7573742999550
S 54319 625157245
A 67808 918774953
Q 88532 93334 1971949429179
S 87901 441655804
S 85958 360625350
Q 2321 83439 6637315199548
Q 8066 83588 5227631490820
Q 53465 69938 9725167869176
A 62446 228940957
Q 67780 84545 2944293809087
Q 7826 92742 3513774303274
Q 3263 91672 7081720836878
Q 45827 92799 1500016881552
Q 65435 68036 380210303506
Q 31416 50752 9176501512352
A 4365 980528824
Q 34036 74583 6764404773505
S 26413 586605453
Q 72051 73932 412922196187
A 28703 482956997
Q 15380 75596 6917007382906
Q 33949 65926 9072336160056
S 52365 303830421
A 71143 534446558
S 1629 16376273
A 74696 788411501
A 45685 33507605
A 29852 479534795
S 62016 171136751
S 31903 893026956
A 91144 884125973
S 19269 139733481
A 46095 810028743
S 33276 889828401
S 4644 229365838
Q 1889 14739 4143957289450
A 5097 924298189
S 18659 867371404
Q 917 80971 1548864829916
Q 53481 59868 147871811292
A 12037 960931952
Q 2016 89341 9163283712778
Q 12594 90003 8981074688077
Q 56217 58802 2512179559293
S 68574 139197377
S 20492 560008184
S 71387 620170815
A 59011 564593078
Q 229 88066 8606828672896
Q 32261 86450 3536000139465
A 80092 254095254
A 79423 767414467
A 19733 234055889
A 67587 588292415
Q 426 59759 8722045861940
A 14889 534332503
S 40834 997107277
A 37760 860526260
Q 7831 83679 7863837815835
Q 3820 92109 608041218377
Q 1611 74044 6041541574559
S 82617 85889432
A 7201 639276764
Q 12766 92093 7230755073251
A 37237 535757047
A 55207 672336338
Q 11193 72513 5735250611987
Q 494 91500 8360730805882
A 2222 126871180
Q 23875 89094 8553610442581
A 19753 422427420
Q 20146 72578 9868813708050
S 6387 506471115
A 533 578142688
A 8479 314160032
A 80614 841609493
S 1698 217652019
Q 11545 85981 511419681055
Q 19546 80717 6840849484855
A 6214 460881657
Q 1280 9940 7391975536665
Q 6477 69992 4455735764213
A 39075 624668127
S 69115 673380469
A 90435 190052131
Q 28729 30424 620054794837
A 24509 418647343
A 5296 340281827
A 50865 489318581
A 68547 574372086
S 88566 459279991
Q 57048 69533 9629659643572
S 8715 443767014
A 51202 115194449
S 48848 844192912
Q 3810 68253 1165487478711
Q 22321 74493 6201568364745
S 52333 505043375
Q 40331 58008 8499152377342
A 93235 715741953
S 84344 232608384
A 18594 759313435
Q 30131 86642 8662343737958
Q 7482 93190 8106241905862
A 59268 113923067
S 45781 357704723
Q 8066 85872 7288636157235
A 92179 619119695
A 62460 9071851
S 57034 65044235
Q 108 87385 6305127787672
Q 4852 90791 3235438323045
A 75934 26587863
S 74390 146670295
A 67743 557648034
Q 34410 57052 2924708341158
A 83625 531016782
S 70253 55971793
Q 833 82837 5379980010816
A 56839 265718862
S 93092 676890073
Q 13180 72453 7488672254062
S 27269 31702138
Q 17828 83924 2913548514785
A 1558 648674174
Q 36510 91068 3886730081629
A 69602 142299362
Q 13411 37679 8944299107525
Q 34309 70267 557130677975
A 13638 994767148
A 80456 836617613
A 43073 405302483
A 67773 942808836
S 91289 850264175
S 54878 229318517
S 49849 475827376
Q 38397 51557 9063134658241
Q 2205 88124 3352608530408
Q 17157 74161 2802600183012
A 54193 238565408
S 42271 303485354
Q 8997 32330 6993557762754
A 63946 16358648
S 48463 471358580
Q 29670 35631 1716107893749
Q 5492 37507 8385494697030
Q 73962 75144 252219068348
Q 6902 36169 5936602190656
Q 137 78281 2139505730611
A 53653 816646739
S 8726 58480642
Q 18315 58771 3697459601304
S 34342 961154562
A 71717 59622766
S 37264 922309488
Q 30794 53109 8304515439627
S 35481 570911028
Q 70607 89460 249964451238
S 13328 138963921
S 51966 634935010
Q 67825 76847 6660334589165
Q 11259 92198 1599369248334
Q 17113 51276 2898581750580
A 54582 78277053
Q 45711 66126 985109709643
A 83445 806020192
Q 35720 52920 3179444400132
S 78297 968970656
Q 58934 86002 3210348667581
A 48136 557012348
S 56064 515296604
A 89145 977941777
Q 528 78425 3405389279398
Q 63622 73815 1707249881660
Q 18134 63886 3348765052976
A 73907 308221433
A 4384 461742876
A 31425 1624816
A 15622 698936152
A 26618 590970451
S 45264 943626882
Q 14371 73226 993852347083
Q 2574 79790 5189936107327
S 62505 802674434
A 22450 67475899
A 83475 763759701
Q 815 74901 7707793322752
S 47016 778706512
A 56729 693233100
A 92317 102995637
Q 10621 44145 7773105755078
Q 22892 30291 7244596101202
Q 64375 88465 429097947343
S 37654 533343483
Q 11244 46346 7980516293816
A 87920 290732069
A 23988 125249681
A 48540 594206149
S 35682 514240677
A 45890 890784989
S 74783 765296156
A 81575 911221424
Q 55824 58004 1948983299493
Q 21761 76959 2897098909074
Q 36333 79761 1479289382643
S 3723 272740652
Q 15204 85908 9458018260529
Q 4736 93299 879801022392
S 46836 10365314
Q 35453 82302 5998789065016
Q 9121 81184 7053686232924
Q 9782 69714 6233978787366
Q 21265 92860 8396389697403
A 1128 512454587
A 47515 786754810
A 6670 252533347
A 66185 924835346
Q 53984 82218 7304112228058
Q 891 92864 4906487149707
Q 2703 38514 3139556879580
A 77768 293184585
S 91203 526383492
Q 38769 75164 499464487593
Q 4362 82016 3831734496982
S 12100 992628265
Q 83453 87951 1687575881411
Q 60787 92554 1775498653180
A 54301 487530483
Q 44571 76272 1824829393062
A 59958 3316024
S 53226 359924347
Q 4565 85557 896742642056
Q 45262 64254 6523307794592
S 7028 8294398
Q 713 62012 9746036451462
Q 8255 44689 6482530008487
Q 18657 68027 3126414355071
A 33615 490194278
A 13010 491524894
Q 24790 85604 8659870884932
S 88884 587861889
A 15822 381938562
S 80372 259977033
Q 53630 62994 1405883423509
Q 23082 84840 6084744761226
S 92650 433599227
A 58780 312254801
Q 5025 85975 2385342515062
Q 941 51095 1492055325799
A 15040 208845236
Q 9939 71713 8862570567473
Q 19484 90462 2072329565765
A 174 946371014
A 3094 34693828
A 910 895704651
Q 11685 91509 3918509426360
A 68 140573329
S 67141 18615775
Q 23079 71096 8582612368293
Q 27216 89155 8849447338221
S 86788 45607654
S 5996 985283972
Q 62765 87866 1833009968691
S 19347 118074470
Q 11308 60770 8165220043441
Q 3692 78830 9595174772248
A 7891 291943711
S 69049 659531228
S 8550 441092762
Q 54555 75422 2900929089973
S 41713 252069457
A 36142 208450639
A 43220 155736256
A 51973 746814140
Q 16135 93168 4829014149300
S 23739 601077339
Q 48323 54998 3107200302041
Q 60145 91899 7769727756494
S 56564 316191190
Q 29320 59478 9102799020987
S 35313 896928667
A 630 621294738
A 68562 961331235
Q 8108 60353 8014751846383
A 13809 193157604
S 91989 523362738
Q 57970 60762 876566171478
Q 16685 55445 8384404920387
A 33310 299341527
Q 50187 55433 3210454292871
A 32728 852705316
S 692 877187184
Q 1795 86331 6713026142513
Q 79903 84448 3264084288930
Q 25195 49437 4469266166074
S 27583 833233347
Q 29279 58879 3152152498420
Q 44545 73088 497637014575
S 22069 384051149
A 37417 232859446
A 42082 970723268
S 87282 624648343
S 33067 686568945
S 80186 706144371
A 79532 728927146
S 41527 999156368
Q 12382 55006 3499911592007
Q 6903 83211 1722397790877
Q 3002 88691 2970615090531
S 10440 537715679
S 25625 85937207
Q 284 86441 3750539608183
S 84000 228005346
S 52444 141216024
Q 80770 91907 991495580698
A 73173 59025961
Q 46280 77514 4495204100943
S 26235 880162661
Q 36529 50587 2868192516672
Q 17711 74913 2280762282289
Q 23130 86468 33868951419
A 57252 625856159
Q 2384 84824 289939091556
Q 13634 55614 4519242401938
Q 43014 69182 2035157555998
A 9747 284776399
A 58472 270766026
Q 21689 58142 2232481571339
A 3723 666941744
S 72932 394947447
S 26069 59518496
S 12070 289136139
Q 6119 13692 156871817272
Q 16325 34862 7973478210525
Q 56354 71710 9744721218723
A 81581 356978158
A 17921 970294583
Q 13847 55195 9914761491462
S 78127 141252991
Q 6849 82758 8864007170723
S 59174 517097535
Q 8333 91311 6855775436410
A 62965 89843766
S 80489 307680205
S 45392 805840294
Q 25141 86456 2164976187285
Q 6458 76552 3675441771417
S 62038 613457092
Q 71814 77441 2178719778599
A 38000 978942753
S 55671 148998955
A 2250 333100911
S 87604 532463987
S 29922 28399424
A 66913 149810761
A 42665 506175255
S 77525 608816402
S 43255 744839642
A 79377 956634805
Q 56841 78741 3469806947584
S 85317 211204309
Q 42781 89038 6908423571899
S 52312 361599827
A 4170 505164438
A 53662 886058972
A 4509 806141896
A 73604 278254289
Q 9507 81983 3016763824569
Q 459 92091 9752545257173
Q 66429 87230 9291311286584
Q 4791 32262 4449969966153
Q 36649 69812 6645044036117
S 32856 490069926
Q 8323 64872 4118833925105
Q 72394 91550 6362082833053
A 12480 749046095
A 20398 702670386
A 72496 852015610
Q 18321 52068 4692753433262
S 39247 301379546
A 38897 170521191
Q 9312 90378 3800772935302
Q 8658 77182 767949931614
S 63446 468098806
S 47208 770722559
Q 54259 64883 8716141364088
Q 16196 57636 2933267723530
Q 5367 64368 9042125268977
A 1641 465682049
Q 240 78607 932298190059
S 58727 127189561
S 27151 750565728
A 85391 540497520
A 20318 280134008
Q 21358 80575 4636283881322
Q 33829 86044 1983662139902
S 90034 227054519
S 69806 287718927
Q 49269 87055 2340732443459
A 91360 893873385
A 28479 55564492
A 12180 510680977
Q 10785 79194 2830701103194
A 57247 923382593
A 37019 750107327
Q 1046 90906 4656088960732
S 33696 473204549
Q 44268 82897 8615137003600
S 21937 374323709
Q 42377 80866 5343300365831
Q 20469 59313 4064864138872
S 26832 727439250
S 59653 812446439
A 13927 358510108
S 1591 196188932
Q 18519 92312 6335032697011
Q 16037 76702 3426514015998
Q 7152 49580 5636934370891
A 554 777083985
Q 13626 83384 2557274907493
A 72412 82077175
Q 28849 54565 322630155573
Q 9724 49779 1281836324339
A 35689 498454047
Q 9461 61637 2926626773124
Q 41370 67260 5307232021052
S 58974 819544475
Q 10134 63789 8057541391637
A 27760 781711534
S 1704 53759222
Q 77086 78207 496626213181
A 73547 125422518
A 74897 382358523
S 41681 349250686
Q 2312 75800 2864246705494
Q 33602 63240 523888165197
Q 55487 60863 2053212720879
A 36093 182808658
Q 41922 92314 4447676084892
Q 11729 68430 7280110483237
S 43974 866144561
S 34421 474231489
A 17346 667467785
S 75654 448511453
A 35101 886867093
A 64305 649907014
A 24140 364150904
A 44893 985988086
A 69460 46921907
S 67272 982106399
S 23691 230961642
A 12633 314206200
Q 24266 44924 3453805357906
A 38884 780061559
S 5953 604960543
S 3874 813233542
S 53908 981877981
S 10573 97340320
S 61749 596397921
Q 13369 72910 5786360600558
A 57279 68861178
A 81219 792676814
Q 789 44210 8407373386782
S 66695 348677595
Q 247 92744 9571404385531
Q 32480 33424 191413923292
A 16834 249539335
Q 19649 24387 3412638031753
A 72639 764938727
Q 12877 59439 6754822246149
A 83295 216288444
Q 28735 76771 7811265529612
Q 25832 77537 8011687326006
S 3841 924873916
S 60002 759970831
S 86909 471400207
Q 18378 32944 7298145404668
Q 29358 63893 6948670258453
Q 8333 18408 8802554760246
Q 9375 55852 1760102789724
Q 20904 27993 6228791260978
A 87214 751459019
S 2695 80192955
Q 52627 69192 9866148112404
S 60156 778737364
A 51719 211373048
A 3737 14705971
A 72491 266341517
S 33276 976483310
Q 39203 45039 454304766833
A 83915 768150207
A 72261 126001097
S 18149 74942615
S 11363 363094565
S 88165 142135329
S 50210 671344417
Q 455 33439 2240642536969
A 5413 267797380
Q 6970 91220 8987671673668
A 78113 585865896
Q 45632 83633 6358547447287
A 9272 601679941
S 62543 115467670
A 5804 879745093
S 62234 947087115
Q 16688 69571 701694325105
A 5401 374146147
Q 5488 25625 6040695121660
Q 8815 82745 6760739335490
S 8207 678023766
A 8493 601736003
Q 30572 66854 2740311529629
S 21672 796080524
A 71052 232711064
A 78512 690405878
A 38215 891986336
A 57452 115044942
Q 69072 83976 1499715822834
S 3134 212432595
S 62266 237437938
A 25121 443574790
A 9501 8681984
A 46312 182238648
Q 28999 61895 2097425215421
S 61686 249126770
A 25091 221478420
S 43165 777025763
A 69910 913760808
A 93064 896233562
S 48686 765869644
A 25701 135354513
S 82702 210173445
Q 22627 92773 3592281475144
Q 28941 55906 1132638046667
Q 51965 65077 7792529730684
Q 13674 78583 209222615850
S 24229 580093303
Q 24239 32352 2090905141941
S 80422 41437621
S 84885 559765024
Q 2754 91359 1224076204876
A 29555 900139560
Q 79 92793 4259961290259
Q 7053 51352 8439577930747
Q 10572 64007 4044164626503
Q 23803 91969 6108815121235
A 62866 361562739
S 8006 38806817
Q 6556 92510 2970151625083
A 78654 952733066
S 22211 618183404
A 24566 619151764
Q 75426 88113 5275235551112
Q 8259 90690 1873424751998
A 58968 172338475
Q 44842 69081 1957999154686
A 23232 729840792
A 69517 336321330
A 74644 164599469
A 84187 509958670
Q 37783 73111 937419315623
S 37874 314340366
Q 7376 78510 1496166708352
A 55444 781665619
A 574 492618935
Q 25426 85214 6603094436122
Q 58348 90213 3643342421565
S 51499 570793750
Q 25282 29940 4360264726758
S 17726 54429082
Q 59386 80295 4909690778120
Q 4337 77792 172157279691
Q 78948 92520 7434380562705
Q 21144 87488 61319922297
Q 10143 90938 4724354352784
A 67498 661796148
S 14835 477771943
Q 21990 68149 7954582669439
S 26879 572059159
Q 6766 68461 2157327839948
Q 39694 88195 2739982820582
Q 38989 91036 8494206437955
Q 12632 86131 4414930218244
Q 6367 91514 6150227889947
A 79625 438344825
S 17350 925890539
A 47508 963738988
S 45664 596790782
A 32795 775059173
Q 24252 34896 3186361477758
A 37151 405401043
A 55416 786102853
S 81487 142066671
S 24839 628559626
Q 13943 75783 3071925105108
Q 14211 27799 5427378415555
S 77282 933182978
S 45589 828604082
S 33430 306233889
S 19005 892905494
S 93151 642151900
Q 11573 63335 8809220077044
Q 44484 55366 7253642070408
Q 20675 62816 8838268603743
S 27140 198297533
Q 1210 91204 3210906853305
Q 6227 89748 7094928097762
Q 8456 52652 4443764487923
Q 52780 62163 2201936736099
Q 14311 60446 4038554416657
Q 22202 38005 1882267665273
S 16610 475755111
A 14513 776463117
S 49173 371104606
Q 22745 78441 1237926515964
A 14454 561041850
S 20437 840205805
S 40787 133195117
A 23093 59791860
A 50610 496565541
S 60078 32796496
S 78945 185728991
Q 3076 92032 6123153688071
A 45070 509681462
Q 9512 43161 7819162092291
S 66052 266390474
A 46482 833861188
Q 29345 32560 2154099250238
A 81726 96176010
A 11516 531448982
Q 12774 56217 8930352638793
S 93318 349756468
A 72384 340581284
Q 25458 53656 6050648876630
S 67894 767366715
A 7267 503430940
Q 27845 70663 5601910893568
Q 21971 81737 4356913095815
S 48884 410746444
Q 15414 65324 3790949795893
Q 30416 85665 5053481929960
Q 3004 56207 5553899468325
A 85035 889279912
A 69137 850498677
A 30073 185185775
Q 4907 54818 3564746624460
Q 5571 43482 6136072170505
S 75556 793759829
S 22868 467395943
Q 35888 56949 569339143820
Q 72638 88165 2230708110164
Q 9903 79506 2737300793340
S 34210 857321910
S 86688 308918802
Q 38945 72832 1057714177376
Q 23606 26813 2691973487408
S 60752 401573965
S 9832 451911356
A 49464 562920380
A 39865 553701403
A 68998 206991352
S 42719 399797675
S 72780 60501029
A 43122 375878326
Q 3998 92481 3338193376090
S 58978 103445397
Q 46655 89032 6787416918102
A 52548 867174390
Q 12641 93077 6668721827621
A 83955 588611251
A 19986 637773942
S 5849 972142872
Q 61002 90734 4316270277735
Q 13496 72309 3874067404401
S 23768 39457325
S 37196 861572965
A 28360 464608566
A 8117 190026139
S 77780 300458685
A 41070 598563684
S 73528 805286411
A 28321 363194
A 70761 658534953
Q 618 45683 5725298375020
A 62485 203284635
Q 3347 89365 2727798879133
S 58139 688110553
Q 5760 84290 1483013390398
A 57661 862751521
S 65322 841457876
S 36042 765508927
S 81475 204385908
S 4777 455241551
A 1023 950597783
A 52358 440982938
Q 24962 80169 8089136584866
A 47345 432136369
A 78782 108547027
Q 6026 78681 3107606033795
Q 9705 71505 6036944278365
A 14050 8593106
Q 19730 82601 61718225090
Q 29616 72323 9903765541718
S 19816 860085797
A 56852 594031124
S 45697 365391522
S 49601 374814915
Q 30203 77171 3596940517521
A 85853 56257302
S 26811 545572928
A 80400 549766638
S 44255 70824282
S 59214 974348344
Q 16501 39714 3632949365131
S 25762 564147062
S 31838 860425025
A 77304 396436187
S 18607 922289901
Q 136 93336 1164105085856
S 39768 381066843
Q 28636 90209 2524988087438
A 27426 661978874
A 61316 776469503
Q 761 92301 7389778361713
Q 5907 31896 9988494477016
Q 8059 90932 4703036392045
Q 5339 89215 5830743468844
A 9248 149761569
S 3241 326316896
Q 15010 59497 868464633396
A 20870 451983962
S 74470 499261845
A 67393 467322978
A 84099 54660415
Q 18292 22360 1208350210182
S 23434 444058673
S 88937 344795751
S 15776 366950884
A 44541 248603720
Q 858 70083 99135973027
S 67380 693925919
A 73416 328992493
Q 2172 66896 2839207916518
S 24755 400778492
S 56553 231749591
Q 18179 66148 3302451221060
Q 37215 83787 4925023107341
S 79338 493278881
S 36335 681978301
Q 27137 78612 6825607173601
Q 4332 65002 1665940606903
Q 17296 22619 2379452285401
A 41934 927548556
Q 35040 50326 792764401184
Q 6560 84588 9497348515678
A 17317 773314183
S 33052 993855
S 46092 397347323
Q 78623 84797 4131672453658
Q 29733 72243 9707712159540
Q 11278 44209 7712908158007
S 21847 601558445
Q 1624 91408 5375718017603
A 17243 807503715
Q 27332 54881 2562697187725
Q 46900 59213 8314347834204
Q 73704 90315 1110804960732
A 23356 856300208
A 58424 314734411
A 72957 383613927
S 59359 351478819
S 1941 119607813
S 2221 660768042
Q 15097 56106 854136986585
S 38745 192906195
S 92098 822285972
A 89831 550092092
A 77458 732365281
S 82041 249005382
Q 937 87599 9188752899721
S 68024 946720693
Q 931 67395 7635540992713
Q 14442 61272 8239138403219
S 92466 971674489
A 28656 846477544
Q 58328 76606 2197984423190
A 47493 469884058
S 19810 435795376
Q 41323 88079 3419077308526
Q 49121 89827 7531952456875
A 88324 748629045
A 39328 259488706
A 39825 694256787
A 50122 659863844
A 45889 566585143
Q 1938 91911 4668667644352
S 8852 213400671
Q 14368 91213 1416769304025
S 57365 353467740
S 26502 425425058
Q 8933 88657 9025726648298
A 16911 209829932
Q 33083 78647 5308349326729
Q 8952 42711 3343546917525
Q 10451 33838 4743031673545
Q 73 93367 9579894471585
S 41889 588598367
A 38827 918793881
Q 64658 68540 377353591077
Q 13290 41700 5030936236066
Q 7096 62206 4350323914232
Q 32378 74931 6314534157870
A 91704 807525883
A 86661 759681201
S 47432 290536696
Q 57168 89651 925387964415
Q 3753 79312 3848671375582
S 57717 107743965
A 4845 563721186
S 29749 94498923
A 59813 295547107
A 91713 753147946
A 15294 617208987
Q 38015 74923 9967371138146
Q 20467 81944 4184459533001
Q 186 93148 4797220292707
A 69864 879202726
Q 11523 91924 8470867647774
S 13919 854413923
S 60746 490781011
Q 22386 85933 7618452657017
A 33488 252133500
S 38202 496299968
Q 17857 92615 2728489964699
Q 6163 65544 5385904843922
S 87129 751070753
Q 32420 59203 9660837684040
S 18256 20578859
S 73286 324442986
Q 13352 71357 9721751152801
Q 39113 71688 5153508130226
S 47543 992935726
A 75329 236774659
S 25401 594914080
S 13341 563727469
A 54248 908128258
S 34873 461036580
S 44479 192312720
S 65649 588476813
S 20705 315616675
Q 21176 73488 6193064063049
Q 28179 28897 417052983460
Q 12327 89284 5900975421071
A 19366 556030448
Q 46728 85188 1664380254539
A 33947 793866330
A 52973 983891325
A 32142 211791148
S 16757 463774745
A 84192 177587690
Q 11698 89160 2660459981523
Q 1195 92775 1952774069054
S 65768 811648010
A 10759 252031757
A 35475 944838285
S 54494 99790817
A 12381 461773532
A 47092 251262190
A 44611 19499233
Q 21475 86908 2541386336127
A 48647 885848015
Q 4786 37795 1609374154469
A 40561 697012322
Q 36408 71094 1544064045745
S 31822 473470592
A 45014 932795230
Q 246 75718 5173263723741
S 85644 688170135
S 3364 857925884
S 82335 198746795
S 71136 322408532
A 12504 993398512
Q 18514 52585 7619837182251
S 8356 329929579
Q 53766 88813 85914069314
S 65279 875259536
S 2376 310624398
S 83387 661242211
A 48875 268299899
Q 27158 90350 9357450319757
A 58034 233837736
A 48722 626955828
A 13576 194289979
A 91595 833667043
A 86133 553509773
S 86891 895594100
A 21448 453448622
A 47172 406978711
Q 18239 56243 2922453750818
Q 5318 66168 2210902976908
Q 5697 88532 6913429415575
Q 24729 32746 1140688684346
Q 7041 81276 4334537961287
Q 12615 56827 2550355724308
Q 15122 33281 7497756086276
A 43384 875526850
A 59080 155220814
S 9454 48984660
Q 18132 52136 6529241092577
Q 7166 88222 394970799696
Q 15112 67475 8119201286992
A 20498 472900743
Q 16797 40179 6245154638510
Q 24897 78326 9568345850340
A 79144 30660575
A 55193 939959549
A 13037 293072862
S 46108 596352171
A 50725 589030390
S 28259 576325887
Q 5537 50909 1605173995271
A 64969 735402387
A 33906 770329336
A 12311 74507273
A 15355 925817664
A 30329 515440807
S 4981 587001558
A 58621 480359147
A 45592 341840285
Q 5807 63447 4664251272046
S 39795 907092010
S 26641 227018899
A 47908 611698617
Q 11888 91333 1040286113049
A 19400 431119052
A 50577 842805286
S 75792 327362000
A 76201 814687068
A 75331 278502126
S 59166 649962467
Q 4978 89568 1942835840403
Q 6289 21345 3834486168880
A 63528 303212731
A 7602 240007874
Q 63932 75288 5463379830173
S 82514 890195019
A 84391 414010207
A 21603 855445908
A 88655 830129595
A 49785 622103685
Q 14928 50894 9574378273104
Q 26511 29185 2031449526542
S 23787 561516843
S 70222 614629219
A 91164 106838241
A 77051 925959984
A 32888 124671650
A 65781 814528725
S 67385 104446744
S 70343 856279267
A 84692 306819323
S 37690 828327887
Q 7779 78881 7252281245527
A 23474 569012720
Q 7940 31347 2170566645052
Q 17749 74672 3745047268997
S 27106 738555295
S 55523 707671529
Q 20186 69330 6265785613011
Q 2752 92094 1896027170850
S 2599 299239603
Q 6085 52693 8679809670445
A 18020 355735925
Q 35468 38401 2046761646638
A 1798 373313711
S 64716 179651147
Q 2924 72644 4228120021616
A 7327 580181445
A 23353 783630049
Q 134 92912 1662817044188
S 75616 238011425
Q 41594 43429 458736602596
S 75517 456598300
S 9172 985202827
A 49225 535921687
A 544 2284647
Q 13408 88785 4511398301877
A 67752 229531631
Q 261 93362 2349600336168
S 50835 383567326
Q 22972 87938 3680328166942
A 77723 342796250
Q 15739 73996 5865749846929
S 54802 263154827
Q 10800 74403 6607881214793
Q 38757 50933 5996952712253
A 46989 640449931
Q 24115 35046 5522576447167
Q 20643 87648 6477036942794
Q 2260 5918 1825520861313
Q 11017 24183 5798100595346
Q 20080 91625 6420266711708
A 77980 580289220
A 12577 162376115
Q 14044 30872 9036989959284
Q 7108 56223 440970030752
Q 1166 64362 6039744647029
A 40595 549131940
A 51960 388010543
Q 33320 53645 9456127228971
A 65705 394978469
Q 22836 28854 2064917320677
A 89533 534532808
A 42092 712745571
Q 6018 78698 6436919930572
Q 1453 91243 2510885822180
Q 61066 65613 3399063017878
S 88151 54627412
A 2350 227114719
A 44687 277377325
A 33839 418325636
S 79843 167706599
Q 48660 74890 5330691186335
Q 6302 93170 5420634723882
Q 8598 79575 4559438584685
A 72784 96114510
S 82799 209428061
Q 9205 73406 5481602799786
S 69740 427627340
S 31157 645065713
S 27039 360745314
S 26722 539961470
Q 97 71834 224679406216
A 86947 98121815
Q 49768 60744 1772906534953
Q 67547 84651 927050655955
Q 19964 25538 3685232169760
S 35353 418834365
A 91743 152512843
Q 7678 88601 1262264777901
S 34751 191068381
S 38480 801036112
A 55177 499852206
S 38817 117861205
A 37139 746919880
Q 3883 82978 3367958859270
Q 12134 38511 2465007347504
S 68562 440941004
Q 4087 84792 5863957994927
A 15044 712436598
A 30671 914767307
Q 11958 90770 9901824691075
Q 6652 89955 6477905079568
Q 2441 93226 2981608423294
S 69971 103892625
S 79551 525359813
A 87520 542726163
S 10730 233580871
A 5719 402764664
Q 35743 57134 1276102695158
A 57443 317468896
A 20829 627239823
A 45955 998400279
A 38623 807259795
S 55649 915493791
S 9941 25494532
S 82759 444841859
S 33688 79601928
Q 13522 84151 6521108477782
Q 58867 71002 5428264660063
A 56263 576975560
S 80787 849999829
Q 12961 67795 5736324885028
A 91116 351389399
Q 14556 32971 9161432598271
Q 39871 60438 9700045246042
S 88731 753511637
A 52408 521720131
S 7711 712638638
A 14791 856498509
Q 17191 56593 7839799948608
S 68559 20843584
Q 25075 74475 2232124961887
A 16280 403174184
Q 21401 37558 1978161498405
Q 2751 92111 4146647500791
Q 5522 48003 6506967295847
Q 4511 18006 7197381345106
S 50573 485629056
A 71661 127915862
A 23845 209943895
Q 29653 77356 7135200589074
S 17494 341725575
A 52938 205635955
Q 2767 78630 6108503359637
A 28262 871951711
A 4124 118598441
Q 8311 18059 6332178316120
S 92675 519818741
S 71386 636122793
S 51963 3499400
Q 17934 67091 5948035531996
Q 26094 42028 2312868184300
S 70917 219182791
Q 29472 69429 581120050516
S 24430 775760033
Q 2763 93339 5399327079023
Q 7528 77536 3253028535867
Q 5959 60971 3428302588106
A 84598 825853534
Q 8370 88740 4531964921678
Q 1755 90458 1113836692684
Q 4532 79481 8038524110883
S 43043 488748806
A 39689 941485453
S 88816 641342471
A 71343 676348201
A 58209 655654397
Q 49798 88389 7237499180317
S 58932 524824592
Q 33403 86709 1925111149390
Q 15553 52824 2273625669280
Q 65513 91629 5077855375293
Q 33276 63453 81142338156
A 32398 635804177
A 4040 911114589
S 37438 992254912
A 26288 373638330
S 48305 717657333
A 43671 819147359
A 19823 524255669
A 32197 994155922
A 30467 28563305
A 27923 647747760
Q 7817 84667 1160979706430
S 59391 687514193
Q 9497 56199 2508690738082
S 68019 989458019
S 57127 308411560
Q 23915 84592 5396121793784
S 45905 876530368
Q 37315 39455 963770269437
Q 8383 85306 8530704327174
A 37061 238283579
A 51793 781912262
S 20965 986373022
A 10696 960276871
Q 3918 53502 9573837348448
S 39493 680279807
Q 24627 87171 5409729092438
A 9497 8753714
Q 3535 78182 1264772461929
A 66439 122461183
S 86121 995105297
A 12475 8226348
S 81398 281089802
Q 24239 64638 3819098072612
A 54661 803431921
Q 20095 89856 393284376644
A 30038 706380207
A 28995 786697661
Q 47984 57011 4139241347974
Q 6596 36126 1284655718932
S 17374 270866329
Q 46943 84787 4865709463115
A 34850 222181936
Q 14311 82271 4660943896991
Q 24866 88001 9184116565642
S 62946 116865380
Q 56876 66218 114379416335
Q 5618 62384 4907311152215
Q 20507 64716 1066993732705
A 19078 514567053
S 56744 271523767
Q 35325 58021 4217831571108
Q 23118 23687 568257159267
Q 7989 89221 8666495297542
S 59374 309888687
Q 6802 81419 69897815903
A 69245 201133798
A 71472 415205761
Q 34345 79752 9497164710433
S 43502 637615429
S 2351 813641817
Q 18683 50234 4965405738433
S 74516 552080191
A 46001 421182566
S 47458 245723877
Q 8573 18067 8074576754115
A 90015 851661504
Q 49503 91073 9385994203005
A 9944 313084714
Q 3118 58355 8068826458863
Q 5115 55064 2425332792420
Q 51898 79999 9098469820293
S 88128 336652002
S 29572 947929894
A 76224 52077183
A 19419 121975677
S 73392 706446245
Q 764 68750 5054204963513
Q 54231 89151 4474414277184
A 82323 900432348
Q 40599 92225 2215986495336
A 24921 248156768
Q 42652 52414 9428101315154
Q 56058 87877 3035859692257
A 18767 780497792
S 79747 933563956
A 5381 709885992
Q 83385 85697 1103403481757
Q 1140 30044 3572747531183
Q 4890 55277 4418265610767
Q 3221 77204 2168912248595
Q 3794 85701 2252916991715
A 80341 180745630
A 16150 861620028
S 2794 362343643
Q 36160 54572 4409234066409
S 29504 306568083
Q 20807 69376 3090651266328
Q 20014 74919 547249743443
Q 21065 68885 4518342791615
A 33734 259845962
Q 2417 40148 3393026475510
S 81430 764200342
Q 6 92589 3602037021674
Q 14 93376 2517424983911
Q 55107 88262 6607630294774
A 7111 557292187
S 89789 494100973
Q 40728 73335 6473512010881
Q 29637 52193 9410067723351
A 47253 523133316
A 19408 107060985
Q 17952 19871 1546390049303
Q 2646 90347 5444090110809
S 28748 54824369
S 60874 332874716
Q 8318 84232 1199531345089
Q 14692 81969 1382997103531
Q 2016 88237 1485973591288
S 72921 200910564
Q 2071 60357 5710730910814
Q 2336 84544 4131806083794
Q 3510 88303 7410191671497
S 80280 42544163
Q 10762 30792 6829448854233
A 85557 202134240
S 23714 554029753
Q 40918 56350 4945362643495
S 9375 890234690
A 81861 402798228
Q 262 59046 9568814292527
A 28334 270378661
Q 33298 78194 8673596083439
Q 36900 44786 7228272061223
Q 17304 89579 3837591378014
S 89882 604586115
A 22661 617829070
S 10132 199651870
Q 32950 53655 165344937588
S 73157 50111202
Q 1332 67950 669449181881
A 77690 702868424
S 288 377063504
S 37893 723170928
Q 5652 72707 9307069939772
Q 10529 18065 5321190530294
Q 47962 77131 4029512027406
A 11605 839505019
A 45711 464438947
Q 82 90102 6789484601028
A 74035 64838326
A 80394 249413287
Q 24239 74953 5044318565200
A 18316 749651796
S 89687 504348904
S 26798 659536697
Q 28713 49514 3040404783219
A 71557 832898012
S 6922 26432020
Q 4437 89285 5879090859895
A 45527 415253959
A 51995 874579019
S 23853 68578544
S 92034 167801753
A 42800 22929944
Q 28638 63908 8755862873525
A 59831 563484905
Q 11115 58034 7395599094240
S 38517 789923297
S 57987 528930193
Q 14174 44893 7607004097656
Q 10974 87459 8662360384560
A 38859 787229508
A 81551 734967130
S 38342 110671603
A 84877 359691771
A 19500 156235701
A 86909 504300228
Q 23890 68880 9090019122371
Q 34335 89765 137967253361
Q 1077 83218 9260710917005
S 40527 320199716
S 80615 40186766
S 80623 445148348
A 54322 4441617
Q 823 69437 4994565287248
S 77987 71479280
Q 51741 65909 1567641966407
A 44724 802033194
S 18888 303105518
A 20394 997192872
S 57122 798142666
S 66374 760300873
Q 6168 29972 3766867846111
S 28540 505459101
S 12952 678304912
Q 23289 53016 393440727333
Q 8211 77214 9731532641319
S 43255 19591129
A 29212 827816304
A 75961 714082375
S 53103 497884384
S 60536 110526344
S 33957 324646503
S 67079 603344920
A 85510 366048483
Q 45164 83982 5945965967922
Q 2191 22876 1067160487898
S 61117 57289002
S 5920 82063217
A 79295 472460383
A 2195 357401013
S 10213 372176750
A 76329 834596495
S 4254 897783183
Q 8044 87339 8533414823225
A 38735 334283052
A 47163 616377511
S 91761 946745183
S 58792 840353547
Q 12892 84719 1279504367281
Q 86373 88663 946614020667
Q 32441 69170 7366609119053
S 12982 574322825
S 22562 892580395
A 91387 689238175
S 19532 761582511
Q 23294 60527 230206233343
A 46826 371253944
S 8639 918118076
S 3643 263623188
S 12909 845915031
Q 35200 46525 477603362096
S 10858 750079001
Q 74518 75256 680377063956
A 86417 254807843
A 67674 183633334
S 50157 105179750
Q 1271 93273 574268046243
Q 9845 22802 3414097245743
Q 61512 74140 9982892982332
Q 19803 29000 7964333799666
Q 26966 81027 6737519111804
Q 4620 90450 5658056514366
Q 7269 91195 1682193393062
Q 23824 43689 5038432186681
Q 46023 93205 5325881856886
A 63983 623198325
A 57180 587415838
Q 25893 83706 8991520972319
S 11080 18474183
A 59640 11405056
S 92003 835935697
A 53620 158296177
Q 1523 93296 4030587515502
A 61353 912912841
S 37119 896869682
A 64775 605137094
A 35152 271593921
Q 38 93227 9923207291735
S 51746 840377045
S 38737 948739522
A 66570 493003079
S 87007 60210836
S 11465 191685532
A 88051 691049192
Q 1948 80411 9696788727571
S 4413 764180502
S 47409 777977194
Q 5858 89565 2282475135653
Q 22125 51945 8800667260136
A 28441 307744062
S 67830 964885064
Q 36419 40560 2937122001078
A 65261 216139878
Q 2287 61584 9788878020791
Q 22198 92732 8761506581369
S 88014 149707704
A 4021 861727386
Q 37043 76625 831789402494
A 67731 949666850
S 67013 679234647
Q 18566 36300 5738115661483
S 52514 766561547
A 88820 658434166
S 33665 213416538
A 56711 938138589
Q 24280 82230 7477637806890
A 43861 436541083
S 80028 694519902
Q 16149 85548 603933208431
Q 80824 88034 5739687642825
S 84408 311091745
Q 40782 83178 5255398744172
Q 61553 87604 2235785315643
S 30922 339058859
A 46179 348627217
Q 65780 67820 975804587600
S 15157 899948570
A 335 248338470
Q 311 92806 1352417383767
Q 4214 78981 80120178164
Q 10979 26763 275294583940
Q 45165 58566 3036690941123
S 84818 58519447
S 72281 195389444
S 35631 694469116
Q 1340 79803 5108270534347
Q 18087 85505 9282186617389
A 7896 174111852
Q 21177 28347 2026213866282
S 27694 302556318
A 67543 841460592
Q 5023 89114 9951470537906
A 87494 50976960
A 16434 257591733
Q 85289 91610 2683261495193
S 6895 946940274
Q 7085 83367 725462442652
Q 19471 68854 4260261847332
S 53322 805088174
Q 76894 86302 517976562260
Q 5053 68531 4727781651172
A 43811 869917332
Q 2133 88291 7636223525369
A 23214 456382279
S 24221 190674780
Q 8883 11693 654618260575
S 43092 833556336
A 51908 8340957
Q 2140 81635 8378434260786
S 1420 859520760
Q 45630 72605 5767423717679
S 37964 170964592
S 41795 915985543
A 2210 781280212
A 2516 784811190
S 59131 944447270
A 84993 848811878
Q 853 90310 7588066863354
Q 15356 84007 3049167902359
Q 35678 83942 3050913728762
Q 42868 88051 5220239455641
Q 1127 92142 2083174097862
S 51159 123616323
A 85297 663619854
A 47329 94216480
A 9210 401228056
A 89981 73415618
Q 50002 71155 6363697925686
A 29893 773263809
S 57430 200725871
Q 3074 88445 7089683558367
Q 40892 78405 4713988981591
A 73340 336457252
A 67193 940781736
Q 26784 77336 3556016281493
Q 14674 37533 2916404286996
A 56333 497879388
S 61845 881539444
S 16822 779725887
Q 15487 85319 3768100160162
Q 21975 53918 7725568794685
Q 5531 92572 2144021072129
S 71159 384809683
A 80947 351314585
S 49047 195723207
Q 15971 89647 2376812424741
Q 11362 80143 1883170485572
S 57583 733878339
A 1962 481906089
A 33759 928282898
A 90238 302286195
Q 9374 43016 2691149468834
S 77318 454130235
Q 5989 55312 3519385873670
S 90230 388084697
Q 22111 59111 735246136621
Q 17885 30226 3045783645402
S 36214 391213773
A 6267 68050976
Q 823 92199 9845664949606
Q 54592 91069 2734455180956
S 60750 294318151
Q 23539 60452 8730954986442
S 26280 69081176
S 37982 345862768
S 13585 826738139
A 40354 210467856
S 33734 419595801
S 44650 857804792
Q 18515 84574 557308482258
Q 3148 89002 318175728292
A 90773 905667135
A 91549 688424014
A 21377 278390039
S 492 995973483
S 72045 741526227
Q 67778 87536 8426192923192
Q 10523 78434 7309755200424
S 51603 481368742
Q 15088 78653 9754147807033
S 8803 499706292
Q 1032 79555 9013621434242
Q 10620 91884 9387475184404
S 93130 684169188
S 81883 580616403
Q 43509 83105 2684930758724
Q 20116 88753 3735616394396
A 54355 791553628
Q 21072 48363 3065884675390
S 22767 722841092
A 14885 791532609
Q 37040 54384 9471086837740
Q 5389 63014 2696235340846
S 53697 766454015
A 17095 38793124
A 51555 664647933
S 86466 976878965
Q 43450 69370 8769903352035
A 64608 646580558
S 87322 25395846
A 72987 720283165
S 31956 368737741
S 38832 153632001
A 40538 920176251
S 68969 61109805
A 11210 279349731
Q 46289 89081 7612493765895
Q 4515 79036 7092300805740
Q 51180 91951 8912664516006
S 30713 152624656
S 46178 918634443
A 72370 747338448
A 48856 627055810
Q 17409 73939 6313004793441
S 52311 210102362
Q 32392 71025 9562865836653
A 27458 628606104
A 73729 503907876
A 17031 594245808
S 73179 337688793
S 41524 126404341
S 57177 983487440
A 37014 333069937
A 46042 198432088
Q 36643 82560 1432240532447
S 3584 879345664
A 10101 799487297
A 73817 56773497
A 29664 933318170
Q 68077 68723 134923271902
Q 45352 91582 5121263256753
Q 31143 41782 6152674119326
Q 25211 85927 214916396639
A 58528 518232752
Q 24846 83759 537392001649
S 22993 846819076
Q 428 25904 2641543879768
A 4649 453605435
S 1462 85104229
Q 42967 81297 9429797936476
A 61092 445416929
Q 8558 18527 624995338232
S 55594 827216135
A 59602 166910805
S 13861 561451265
A 148 726865128
S 47844 545268190
Q 4026 92436 291400540498
S 19297 437601435
A 53100 557866293
S 38106 188545656
Q 62565 71528 451479765701
A 45096 952558000
S 10393 4973413
A 53695 529937182
Q 14392 80113 5162430135498
S 24443 977860709
A 27952 211897201
S 36487 47118122
S 70371 464360526
S 17339 424507669
Q 3000 19601 7860838739005
A 28751 994351811
A 44208 23390789
Q 22834 32539 2564885636436
A 78811 704092240
Q 3664 92784 6498670574197
A 14748 126406057
Q 66625 68577 1239833548154
Q 4111 47814 120963518991
A 3899 148045048
Q 83695 88367 1521035269858
Q 27208 51386 6586587740410
A 75239 534457872
Q 2208 47300 128798631122
Q 28803 30528 340808776315
Q 14405 76145 1051589233293
S 31090 272402145
Q 60580 92819 778861654754
A 7963 519588308
S 3843 33579025
S 40850 666548895
S 40343 475013425
A 55442 690812071
S 49366 675168314
A 36039 463657025
A 81532 782130066
Q 59247 66253 4724440246958
A 79706 594614615
A 53590 534801670
S 37179 333246326
S 54489 354263113
Q 28042 92484 5545857947658
A 17880 936001497
A 75943 471395812
A 73587 562665078
S 59008 570632321
A 72837 296763006
S 66092 576043968
Q 61343 76188 4942751374420
A 40529 212705375
A 57543 735169970
A 80039 840930183
Q 51875 88174 9083305134886
A 22547 567024092
S 24201 452406344
S 73366 14445515
S 47594 169303251
Q 4630 34619 8923303721655
Q 38239 80339 6196424375934
Q 15025 54401 9533857031860
S 38441 934138593
Q 25127 76553 3516053434515
S 22036 777433656
Q 15132 83491 1048843251791
A 52144 662038657
S 12139 747107983
Q 7389 90602 5960067907809
A 5644 877206593
S 23779 982733429
Q 45287 73777 617553757333
S 46409 455494001
Q 746 88027 8032429599357
Q 47952 76600 2621191497399
Q 10 81425 7060990262307
A 66237 410664610
Q 34543 81476 6405190943501
Q 32414 42931 500679020049
S 68076 335737261
Q 21814 23967 854219452369
S 38262 5101260
Q 15690 84626 9943136056564
Q 56619 87566 7230906501344
S 17809 671070683
Q 23804 80664 8115222814936
S 55306 196203035
A 17002 334594088
Q 28981 52247 5162915552557
Q 1877 64084 8193167525897
Q 24989 91661 1778244490386
Q 19540 68404 2867659002012
S 45598 535299592
S 77414 8184894
A 71722 399160294
Q 75486 92806 9741478450712
Q 61366 79045 2478856749925
Q 13089 88490 8389164252836
S 64159 161873670
A 87778 816003732
Q 8605 86348 1165956276843
Q 1589 42353 5226988279561
Q 35867 60344 8770186690160
S 30110 389191573
Q 17301 84603 7422241603876
A 66047 492940218
Q 13997 35575 6576350473
S 70007 409779174
S 40040 21980072
A 83407 432891754
S 85769 706853031
A 16638 987266626
S 86430 908592832
A 7339 247863233
A 85790 712012711
A 39561 789575521
S 41469 800119060
S 55623 586739490
Q 27528 67488 3937142927558
Q 17301 53593 5163581482209
Q 10418 67104 3501624060692
Q 26645 39251 974873627967
Q 13340 57030 5761515328057
A 8069 495282196
Q 68645 87872 6485966525807
S 51317 664356016
Q 3348 46312 8230965260063
Q 25897 86142 9235509071360
S 27752 331303389
S 63076 426352015
S 55885 916361585
S 72843 814281937
S 91657 206416538
A 51804 520883223
A 6462 829640274
A 60380 695541728
S 49954 646725190
Q 66604 82954 3565072708336
S 18337 743350500
Q 50870 92653 2411398903134
S 69359 553191952
Q 25546 74064 2127970145309
Q 57943 67492 552894588471
A 74321 975120844
A 24590 647146576
Q 6077 91589 2951304853868
S 7887 967065967
Q 50 93377 8773969887731
S 29189 314118614
Q 9922 85082 3531676268293
S 29369 293428415
Q 59264 88090 6803003100158
A 58689 460335031
S 16596 962552366
A 7752 203932618
S 53827 767267681
A 19527 357235497
A 72246 691812233
S 11172 493748642
Q 38247 65616 3581328555611
Q 8036 79707 1375551046490
A 5793 47645017
Q 19404 86711 9063268003185
A 59301 13380885
A 16659 708323308
Q 11516 58501 919285550634
Q 46750 92051 1468640036030
A 90006 955299502
S 82095 95282168
Q 14171 81722 2844210973096
Q 24369 67850 1762585266642
A 42307 391104627
Q 3930 89778 8815028003799
S 64128 129941332
S 21185 413446463
A 54139 462903764
Q 5726 88582 5702496136282
A 37088 289174717
S 31422 545335215
A 6804 727293367
Q 3983 64181 6917565127503
S 88596 879708981
A 23573 631057293
S 39287 845983033
Q 65651 69180 594241854416
Q 12558 28957 9978280780983
Q 3867 86909 1818266233696
A 10343 210949753
A 58824 367020224
S 12835 171200331
S 16579 772049466
A 85142 665782099
S 21818 249444641
Q 6506 59904 466852679005
S 64182 745345807
Q 609 2735 296393863339
Q 10934 52438 7230924632703
Q 4450 93017 3675616282045
S 35379 127881943
S 3712 538443625
S 66830 499411937
A 20034 238724923
S 83274 479563052
A 21586 692738575
Q 80688 92271 2499090846267
S 53312 483480385
Q 609 78420 1111544052594
Q 52970 82756 3083467837194
A 29635 680377261
Q 4134 93017 9742986301469
Q 19771 56527 365783275382
S 59094 475431708
S 3236 204030965
S 51372 107655920
S 83719 160738047
A 75874 206819350
S 58251 150589753
Q 36042 58028 9184863915518
S 9684 208460048
S 85578 687261206
S 54898 251195481
A 30863 747763088
S 32739 525966957
A 51871 25749311
Q 6099 27438 8262588053992
S 77600 607137607
S 51000 390498827
Q 8985 90104 6093309470737
Q 80485 86357 1742902378334
A 72754 667517790
Q 21807 64637 6809834565554
Q 1327 88995 6577194009646
S 39597 780844606
A 58550 757126913
Q 23275 88327 2456951602290
S 67327 169226312
S 29562 368386344
S 31811 377111268
Q 7593 84618 3236039427152
S 22393 412011166
S 64439 968749468
A 15949 149016271
Q 6186 6276 88245510623
Q 16475 84543 7208441594003
S 20217 359358493
A 81829 61119315
Q 36043 75927 777596509537
Q 14969 38079 5939041874061
A 43624 357937694
Q 594 91120 1752845814525
Q 36819 92505 6810263557641
Q 28526 32640 963299652802
S 54305 505615546
Q 2962 22800 4629324995132
Q 30812 89406 6999200191688
S 50128 637428893
Q 36646 92996 9375140707342
A 45502 100611971
S 15205 920261229
A 55589 287670067
A 73977 614912130
Q 34806 91068 2788597591247
A 11987 673550964
A 78694 546928408
Q 43683 51187 3035673536414
S 66413 635369605
A 13743 719387875
Q 34869 49024 9448475704642
S 1096 474157385
A 27102 765324438
S 6120 402910516
A 53343 995923809
S 68834 870767195
S 29735 657860080
S 32731 605131456
A 12944 212456389
A 55473 410573887
Q 10304 51651 6025134288736
S 64197 135424446
S 68237 56312633
A 13297 948668079
S 29967 153013440
S 9696 154660688
A 3713 195631447
S 9977 205240696
S 89743 253693949
S 25429 134386960
A 33956 149154674
S 13939 8123383
S 90740 762255161
S 70852 102268442
A 83661 310867706
Q 37743 57760 1897202208608
Q 31859 53522 2298405088518
S 47749 610170936
Q 7602 72784 7149997623528
Q 145 88304 222102408895
S 31515 250834652
A 70886 269187117
S 73375 212944121
A 40080 99155362
S 56643 298333219
Q 6607 90244 3519392165758
S 1453 855572178
S 40506 665663349
S 84503 545156565
A 83598 747461907
S 86338 220762558
S 70289 961707082
Q 4684 84455 6973845307784
Q 42792 61848 7357095352546
Q 272 80395 9093515496667
S 18962 542449937
S 48710 913711155
Q 8505 88873 1701137833239
S 90715 570538825
A 63985 207324107
Q 6338 92129 3288040274751
S 57074 627512230
A 84679 694771475
S 51850 462169480
S 66854 864080347
Q 65978 86589 7950206173234
Q 1277 91896 4777302941432
Q 31494 62111 7882795401009
S 81145 577324743
Q 76900 84948 3763587728053
S 85808 894948679
Q 4666 64007 3522333477984
S 25909 398031555
A 25970 876247731
S 57910 278408855
S 60979 664072835
S 65657 518172345
Q 13415 91695 2947164934757
A 75372 264503026
Q 28291 91917 3150992970003
A 6850 219653358
S 37738 965275555
S 4841 758517396
Q 1663 93257 6135262445618
S 5296 975166113
Q 22278 53152 5943511994309
Q 32215 91194 1205102262446
A 17018 692559563
S 3321 83972197
S 65120 527440007
S 87236 541268320
A 66460 433423615
S 40514 734925573
Q 4803 78324 8756146922444
Q 50118 50702 317043679885
S 64670 830443039
A 81250 163384995
Q 27930 37241 9118665389701
A 49112 914660200
Q 7977 25002 5674982599093
Q 54339 68768 2236775624209
A 47118 519758
Q 32345 66213 145385551723
Q 21265 45100 1678766600803
Q 8304 74735 4665135334477
Q 2396 89041 4434851688951
Q 6391 52515 5254467943295
A 20730 840349311
A 27493 921191511
S 6392 866036555
Q 4113 71341 7402985269248
Q 26834 29324 831910846833
Q 43228 44073 33652395857
Q 36047 56284 66081738740
A 55549 568501506
A 57726 952576227
A 30472 839881554
Q 67920 83763 3158399744340
Q 29110 73077 5312205297146
Q 21364 41000 6129298989558
A 14887 654766109
Q 30146 89122 8319127856261
Q 17528 23686 5881089558835
A 63943 171119321
Q 18504 56971 972417737755
Q 16149 41518 9647718026253
Q 76772 82996 1598177035056
Q 32742 50681 8321931463052
A 88510 313249514
A 45203 418196099
Q 2367 88921 9633918810011
Q 13278 70296 9332237909976
A 11760 444982892
A 18592 107559163
S 33901 605260612
S 84706 678214823
A 66978 90034294
Q 6019 66855 5257013631412
S 10626 57262832
Q 34412 81817 4475976739753
Q 29471 84993 8572099173128
S 62696 372737644
A 89065 97447206
Q 12940 86433 7417171475452
A 44107 374710484
A 18267 678898225
A 27512 681797977
A 5091 910344623
Q 34 91824 1005247030321
S 62952 379002209
S 93259 166602176
Q 24535 68298 4158302666129
S 66451 839634454
A 65200 249541014
Q 3880 57675 335506394532
S 33295 444283452
Q 44907 87360 1680419089838
A 16103 345691983
S 73675 998599852
Q 26125 62011 8656156864954
Q 8110 71727 5545579417508
S 52597 301065318
Q 12433 58829 4005250196037
A 12979 300896143
S 53134 502559225
Q 6856 72074 6074002366016
Q 3383 79260 6931308326722
A 30083 596355044
Q 8310 55915 5449011977062
Q 6426 90346 7572243855415
A 5135 180290075
S 30959 99560634
A 35398 448305713
Q 5560 90849 9845193209471
Q 875 56186 8284551544300
Q 12691 66773 5701222444034
Q 1252 91079 1397787795873
A 3569 766837334
Q 33890 46320 178770462177
Q 26246 54788 443396119179
Q 10344 84521 1866919766830
Q 6195 60770 2453420863337
Q 12955 73233 9372959331284
S 47442 673400386
Q 8212 48554 6273284740468
Q 10101 56284 5340835561005
A 59489 291038788
S 65017 267199952
Q 9214 86687 2217294151593
A 20057 377073650
A 1987 817135627
A 72478 128139288
S 37189 287923493
Q 20412 87004 4392098070799
S 76257 19829909
S 25495 225453508
S 11840 856772642
S 72810 16752796
A 50962 824421571
S 24588 708719931
A 43682 849758036
S 12621 165524091
Q 3073 81644 101452630423
Q 32025 75048 2264535849807
Q 2851 79833 8703522431090
Q 6766 57958 3148575306581
A 88830 524475746
A 40539 638251947
Q 72236 87957 6518744196664
S 11074 238886354
Q 12344 73574 3142004026090
A 25454 688687032
Q 68854 82390 6617430449368
Q 696 42469 7115414299463
A 78595 184030955
Q 71906 80713 2827622220661
Q 8222 15268 4343040223699
Q 33345 74461 8142721990864
Q 680 33000 2380206339497
Q 4052 82232 9262957512562
S 37010 353081088
A 43905 552788857
S 87595 904678899
Q 15421 54965 3532907128979
S 60517 908609768
S 40010 471090971
Q 25735 92431 9181311678010
Q 32031 45802 737349083143
S 73210 852408396
S 52021 37719142
S 55435 379661662
A 90000 685929631
Q 3479 63113 1645421184764
S 80528 58610874
A 58054 589883162
A 91456 345396868
Q 49284 73845 9891195922579
S 71349 74604727
Q 21893 92551 6129911535198
S 26430 706456425
A 49993 95439768
Q 45362 64119 451228687697
Q 1755 63978 5126651672927
S 45571 382575946
Q 3969 89207 2935130194184
Q 40297 76584 7145845151693
Q 11707 61087 5085991631510
S 42980 295268894
Q 34576 46419 796335144372
Q 11394 58648 2147122444719
Q 15856 81829 4772054608049
Q 7538 81584 1833391684430
Q 5244 33282 7050394226343
S 74598 825670929
A 236 478218947
S 40975 487953584
A 73908 105078445
A 69641 736958507
S 91762 251782384
S 60349 775555927
Q 14946 90372 2462890345297
A 91280 500464293
Q 2176 91868 9301572349862
Q 33699 43507 8436910702457
A 30011 997580257
Q 4157 87572 9165625066201
A 60270 354059122
Q 9100 54974 5295435016479
Q 6587 73492 9213119505182
A 13687 721520019
A 84586 20627491
A 20101 985234687
Q 26835 76205 9240400677369
Q 86313 91399 2287623328390
S 69127 539420971
Q 39922 78735 468922709757
Q 14852 25359 5894011879649
A 26146 704622282
Q 5572 71510 9140689449234
S 38620 559688876
Q 19061 79618 55889456937
A 7566 926966147
Q 16339 85173 8914077737974
Q 19471 82500 2304361721128
Q 33678 63942 1602977472888
S 23195 41448758
A 18761 734397661
A 26679 856012794
S 22930 792162725
S 74498 987955320
S 86522 370612672
A 15242 623507243
S 93059 122059088
A 78311 767426420
S 28679 778085064
Q 46582 82649 4443786266067
A 80292 83899790
S 14088 166325171
A 3380 276807976
A 11736 697022504
A 71745 873994196
A 31608 675264350
S 27095 871064824
A 45012 974794065
A 93027 709502009
Q 40271 70615 7965860512551
A 25313 458842033
S 43160 594219226
Q 8759 40325 9883553329708
A 7453 14392407
A 1459 221259634
Q 5149 92342 3594785399975
A 62927 106346381
A 88611 26463179
S 48768 876579839
S 14055 989777831
S 4117 400545925
A 71378 456068577
Q 5350 64866 413695481084
S 9028 1673621
S 26260 922410453
A 21118 504603367
Q 38554 51829 3355363213978
A 50319 196589193
Q 4202 36926 4110661976524
A 32673 909758261
A 80869 217014966
Q 35779 60155 3177169789039
Q 23344 77382 8732848064399
S 56585 214834384
A 74426 833331032
S 68119 128982141
Q 18581 82338 2557904751586
Q 40181 56913 3000816259644
Q 10241 76875 4443434735721
A 50656 212971328
Q 50059 51116 890519782830
A 22581 394916996
S 39303 952347859
Q 51348 93275 3002153946971
Q 11154 87834 7915507936093
S 60491 651021362
A 901 50155815
S 31915 651243178
A 7839 97498140
S 41274 567896891
A 65725 906864872
S 13440 258220171
A 425 220529960
Q 42549 60857 4255523434925
Q 23495 81462 3697980670259
S 2105 278019391
S 4968 795315412
Q 17370 18124 342875099594
A 78731 342282711
S 37559 412572141
A 91088 354824686
S 45621 584096818
Q 4046 81646 4543677352299
A 60363 910361458
A 18391 972026197
Q 54039 76219 6751414035446
A 3253 699769151
Q 1664 72971 8885440998408
Q 43779 63218 4565692322566
A 54161 110640692
Q 3892 85046 5228925328867
Q 5667 42402 1724905499317
S 132 154626885
S 90825 908272895
Q 10691 81538 4063773666139
Q 3217 78282 9261707965809
Q 7818 36857 4575911231798
A 14188 268737585
Q 24874 74232 6910818063331
Q 55 27783 5489735106345
Q 26110 41677 9592737344247
A 67156 921308916
S 19442 828782648
Q 7552 55836 5580177937140
Q 12321 90113 426845193428
Q 7046 88795 5127018514643
Q 8560 20731 4726442164007
A 29025 191727426
S 6336 18619960
Q 16791 92911 7147020840526
A 77492 837782900
Q 9354 90076 7787126424700
S 31911 44727299
Q 24296 90362 2644790513293
S 81722 753437445
Q 49683 90172 2044663065270
Q 23095 92980 3716398016120
Q 2611 91582 6498433800614
S 48961 716633184
S 18018 848061900
A 46139 2367936
Q 12855 54127 2541640413028
Q 14726 89394 8338150710091
S 37597 183229268
A 40071 620519073
Q 53245 68705 8237452424867
S 47320 946513857
Q 1364 16290 4659092836835
S 11355 834814511
A 41380 460280537
S 47729 922565812
Q 449 73656 2492540921772
A 72400 506907437
A 79421 749648561
Q 24936 58434 7853714428074
Q 54940 75752 8322856304865
Q 13209 62644 2352481478896
Q 3727 69999 9749301037801
S 75351 665690239
Q 6087 91903 6435424543791
Q 44377 61706 5358144784585
S 74304 628472
Q 3041 92306 8412514473996
S 91378 168064970
Q 20337 53106 8416975484362
A 7399 607176895
A 28493 126268677
A 37064 161771048
A 36183 226211563
A 17007 951405911
A 91313 193806676
S 58849 763660097
Q 45199 92314 2398598119338
S 13391 361171799
S 46357 751547466
Q 20884 38620 6739629781730
S 31144 775558584
Q 16658 42609 6213709912044
S 21263 328072814
Q 30094 47073 7456986349865
A 45460 937594229
Q 2886 82355 7901031411199
S 5739 930999590
S 75240 364595426
Q 2326 79914 3577309181793
A 7945 409801279
A 68258 68553051
A 33429 437493648
A 12825 892182658
Q 6317 74337 78742267084
Q 16828 81899 523576605539
S 40545 249247455
A 50921 946390950
S 18780 997775454
Q 86057 90782 2920734049176
A 9866 111293442
A 15510 299748993
A 63396 221268651
A 38367 812204855
Q 7587 82495 8389674223798
A 20145 452603375
S 77188 915946083
S 75222 824475994
A 75699 425997292
Q 39183 90318 5809911480504
Q 3944 82007 8964021392342
Q 49282 60126 9822486759316
A 50003 558346135
S 84126 320824459
A 33662 964817499
Q 43451 77422 2375070396342
A 9473 466973990
S 31983 894451895
A 47969 11441516
Q 56039 87244 5572616092329
Q 17371 68781 1336634943799
Q 13715 68966 3889326519690
S 37560 875495356
Q 4286 55112 7130461531214
Q 13321 41128 7970794389251
Q 28420 52814 1950809918387
S 36853 187492597
A 90440 200236659
S 80449 262573221
S 42395 311136958
Q 6049 63655 5638487325387
Q 3124 85803 6565829322382
S 47672 781924088
Q 29997 89260 2772103104091
A 15258 921821229
Q 1532 91788 2830899559437
S 43594 570194527
S 27364 351884470
Q 54890 62112 4296244754990
A 74423 865041398
A 77289 26337580
Q 38682 52112 7292800369796
A 29785 646329061
A 50037 971733186
A 6637 199198313
Q 2638 80129 3870945319261
Q 15658 72906 8490092681597
S 51365 952164367
A 93172 315263654
S 54052 644686169
S 86972 82519656
S 49413 735202206
S 31069 890844614
Q 54936 85432 2155452778158
A 91464 286889838
Q 9054 65856 5742706565645
A 81953 683814677
A 54381 386929032
Q 10360 90432 8114262974776
S 54163 282791742
Q 5801 91677 8876448603447
S 88580 31270325
A 86931 416531790
Q 19085 83880 1969065326842
A 64781 438812207
Q 19153 75015 4884394825931
Q 13301 74007 8664312763823
Q 79144 88537 24900991737
S 70806 372280036
Q 58939 66594 6214248124021
A 3626 261979870
Q 51472 84911 7882550827537
Q 4645 92282 8601471114708
Q 6605 79036 3448357090143
Q 2368 47550 7688370717198
Q 14209 43315 1512909392094
S 76384 233682363
A 80562 606443600
A 56304 606704002
Q 72635 80501 4793076152838
A 31145 926422462
A 43458 933765098
S 11085 94974227
A 21253 408134895
A 10131 730758769
A 59640 272886874
A 43813 837206211
S 28505 512043735
Q 34574 49740 1016984944862
Q 23477 82416 3642111855472
Q 56460 62438 4856033545755
Q 12029 92579 608794066830
S 8804 383591033
A 15739 631541483
Q 65764 86664 6024030155802
S 34271 274085282
Q 11256 82340 3576295341546
Q 43908 46198 1170787702882
Q 68359 91426 5290893123214
Q 38263 75313 754437374493
Q 27826 78683 4740494149058
A 67068 58034937
S 92363 679736716
A 58005 868804613
Q 27295 39645 3240654750270
S 51816 940210094
Q 29725 32220 2068520249708
Q 23299 88127 669474557206
S 15217 853156839
S 50948 712633589
Q 63990 89114 6481796378242
Q 22485 77963 9374462332960
A 49234 40304696
Q 4080 39230 1706839782153
A 69799 816422439
A 54666 410264454
S 56506 632815948
S 76730 443415966
Q 15792 87904 4686205924089
Q 49566 68655 8777292202505
A 46631 421539555
A 66559 831993921
S 53944 754194431
Q 697 91907 9935530695
S 76517 577055534
A 88760 929307260
A 91663 99561044
Q 12803 41611 2887806548066
S 89936 359634822
A 82094 14232432
Q 10954 84484 9195923976807
A 25694 133157702
Q 12070 83461 6820626710219
S 65564 117365410
A 87118 891529635
A 51403 20253722
A 35111 989021689
S 42689 175103265
A 12705 16649613
A 56124 231484709
Q 30794 80951 4140068231359
Q 42453 79661 4101039439313
S 65333 203934102
Q 45959 49335 1829128163822
S 65564 117488234
S 91808 927085282
A 71320 254531980
Q 8002 23998 4008080696972
Q 14485 62430 5976338174315
S 87324 686562417
A 2643 149786300
Q 2085 18964 9069134685832
Q 27246 80283 2875243134168
S 60273 891779342
A 52330 996962445
Q 43225 90441 5392558252820
S 84796 977446581
Q 20056 41885 3394846290835
S 59618 564331099
A 68008 632702485
Q 13889 55952 9665449148204
A 18291 847831686
Q 18439 83113 3258313703758
Q 4871 82457 6309761956024
S 85626 96487790
S 6908 468235539
S 32875 709684913
S 5597 733588820
Q 29667 92995 6515370774201
S 61316 530131065
Q 15495 22826 3090388881557
Q 33895 67859 8077448909693
S 47142 219725282
Q 63731 80373 6984251189867
Q 52937 92355 2506400303949
A 12710 356260636
Q 4183 33286 9603035456335
A 43530 866021012
Q 27068 87708 8339794131879
S 84919 344351670
A 91370 888530553
S 52832 374973744
Q 8613 92829 4512900108986
A 87756 287453752
Q 17807 76382 5245228756960
Q 23768 76089 3948988108377
Q 74062 84748 540519730723
Q 50300 64447 9052579218834
S 58751 749100565
A 69940 750099249
A 36125 662732135
Q 102 90828 184708506677
S 5174 166820557
A 88770 939884817
A 36037 24241700
S 51639 138087023
Q 2569 62867 1551984838537
S 10065 22056594
S 16411 498521527
Q 4572 79663 9522353359295
S 38529 589397574
A 71966 522389716
Q 865 88646 6626739680743
A 79099 393404713
Q 21340 47651 1712125507113
S 2316 656560957
A 43095 390762246
S 24712 292100889
Q 10368 33062 1295546901370
A 43484 967543131
A 46451 630962437
Q 42073 61918 9916548853419
A 22713 498730270
A 86991 686753671
Q 38299 87091 3589648676096
A 71862 704722629
S 75367 409733313
A 80044 747114332
Q 39000 87233 4951028621890
Q 31227 53727 6536589758136
S 62669 750253132
A 58513 550509836
S 10256 286432617
Q 41587 86879 6729476829648
A 69918 154776381
A 6874 307368501
S 88817 592349346
A 7067 630016108
Q 16541 37589 8915507538514
Q 1320 57380 2918095822232
S 56890 710375815
S 61802 642629440
S 64006 780674977
Q 1977 14058 8698117280497
A 32791 478170918
S 68451 173416373
S 28701 668564178
A 15510 684482787
S 54802 863182149
S 34326 997714036
S 33295 408782512
A 28644 699915636
Q 17765 49948 8496260086866
S 33249 31471922
S 16295 807319780
Q 67578 75042 202402835720
S 21407 832014876
Q 6683 68632 4279680189827
S 49284 664367868
A 52388 122576837
S 23662 924804890
A 36806 770991772
S 85485 872212854
S 34277 21147212
S 51841 793821391
A 63747 208743928
A 60364 304929785
S 45858 777114853
Q 9789 85591 1102776395231
S 11736 357855700
S 58987 165412225
A 291 540379089
A 69871 674058767
A 71630 826875465
A 55122 452123261
Q 16231 72701 7546800710391
A 83389 693879538
S 51178 531800463
Q 819 87872 8114542759552
Q 15259 88710 1160776407022
Q 17344 53946 579068395178
Q 5315 62953 9844535035959
S 44568 485658394
Q 20121 84055 2101012663275
A 57442 221835714
Q 32074 48807 8094119094655
S 13386 828700080
Q 5617 13659 3972484409002
A 62663 605102574
S 54601 954532120
Q 75101 76535 545037017949
S 30839 647668192
S 28273 780926587
Q 47086 93264 752589702633
Q 1575 93103 8125485691718
Q 3735 9299 3920774683686
A 67979 641500508
Q 159 75988 5116165650011
A 29443 526410507
S 25535 22577028
Q 37196 41929 3358484835287
S 37296 644820074
S 12824 992585732
Q 8050 65912 9948382307695
S 28461 763374045
Q 64610 92092 8273921960451
Q 6786 93241 2464906008205
S 62229 221049996
A 1767 513186906
Q 28819 92044 6996608116575
S 34788 431771901
S 60948 438986864
Q 12525 50843 9240704986683
S 14740 170154623
S 24336 398891180
Q 62557 65202 2302575016294
A 18152 895315608
Q 35607 81704 3191976709174
A 2765 549895607
Q 15633 62166 2199490616603
S 6017 542186839
A 3582 698808683
A 52498 395949427
Q 14913 73787 5274698997560
Q 35827 88012 6279923889532
S 30102 7907609
Q 3163 91465 4756016281271
Q 37915 56952 9420390800197
Q 3025 84924 3785256736173
A 69343 683918926
Q 63458 67598 3899940136839
Q 3088 88109 5281702430599
A 58667 428715603
A 6374 999284643
A 40326 576528347
A 73702 329424989
S 7764 350209685
S 73645 444094397
Q 2290 91711 9793857989786
A 75067 887182476
S 36325 212821934
Q 14151 64522 1523428168684
S 6646 676012230
A 35282 324608418
S 71803 214208007
S 48713 725097576
A 33183 857884569
Q 53727 65093 1588750551890
A 25815 325011974
Q 9532 88786 4916915085661
Q 16492 73488 2900416215959
A 83884 802486007
Q 73793 91669 4406758323447
Q 42283 50454 2419586572833
A 91735 127424630
Q 11475 16561 4484680616303
Q 1982 54321 3143143585597
S 17246 6917681
S 79005 928474994
S 10790 31102380
Q 7080 91157 1215908415168
S 31475 776656689
Q 33112 45626 6892275225651
Q 40635 91131 5567056898948
A 48385 299092205
S 83115 405371199
S 85458 494754508
A 86976 58593821
S 22225 252463557
Q 3868 78559 3397025441342
Q 73759 85216 3428135543053
Q 27468 39690 4448319523081
Q 24790 37645 6435325864410
A 58550 152217908
Q 6417 58794 6133067876045
Q 14708 50030 5511624412340
A 4607 717948249
Q 1195 92862 8897185245975
Q 58334 76017 8842491904814
A 47054 210905490
Q 13886 53337 7073119819071
S 44459 384097290
Q 406 89674 6959168362524
A 38135 970389289
Q 23847 50329 8709708256578
Q 1914 84644 193874799259
S 41536 207390844
Q 67087 70027 67225154340
A 22762 127747493
S 10996 524240511
Q 64184 64440 116609673922
Q 52492 61835 5653977448396
S 57488 65010981
Q 73836 88309 8014454424025
S 72355 951110343
A 2599 845681788
Q 13146 19783 1666648645708
S 40346 437627720
Q 76350 85008 5700804143823
A 9899 345628652
S 85093 924071721
S 73257 254597289
A 60821 278083942
S 28395 233301621
A 37934 572827106
Q 2026 86497 636955640783
A 40848 453331297
Q 364 72318 1255385435708
A 25331 870380531
S 51864 713061701
A 63614 12146091
A 53538 30392127
S 56588 750194174
Q 30078 56922 7138515555477
Q 25600 65139 670718845375
Q 70904 82068 5748393035406
A 28600 716099049
S 51663 968178500
Q 4732 75902 6913834827792
A 3083 387348080
Q 1694 87211 6242717584261
A 83092 109929210
Q 56 85164 7532408337510
A 603 662925759
A 55739 940254846
S 88383 119520008
Q 74079 79006 1250963976787
S 75260 876965584
S 279 90332070
Q 14527 66455 6158880265418
Q 18457 80271 344813225332
A 60406 878823241
Q 20963 87117 8417995838017
S 11456 7750019
S 24160 722560538
Q 45381 89759 1776545582131
S 15335 335694430
S 17136 142512754
S 62432 767219715
S 80778 340008312
Q 50543 91791 1211404193600
A 84454 793509158
Q 20656 88971 548215464578
S 75883 589076300
S 72201 88289614
Q 22430 84294 7719744318941
S 42850 824486809
Q 876 84858 8693059878946
S 2321 891338466
A 72346 690812489
Q 7127 69662 6983042337822
S 28767 487716231
A 46402 48356355
A 83833 643809790
S 57737 732259141
S 38062 755862396
S 58932 555156050
S 88235 833613569
A 88956 758014404
A 82430 996931715
Q 14375 34040 9236534270585
A 36475 916985394
S 68525 798521702
A 29853 597326568
A 70543 992589051
Q 13235 45592 4762999048024
A 27424 71408534
Q 27165 92724 1175962669449
A 40945 760864628
S 3642 850013701
Q 7687 65510 2586499771055
S 55050 726335114
A 27103 193193606
A 47029 572674937
Q 12665 69866 6982382254323
Q 69544 69901 281969647135
Q 29863 70962 6818963611835
S 40951 313977281
Q 19743 79043 9565664637245
S 31396 506304127
Q 30174 76628 3760281786669
A 45046 885165412
Q 90 93055 2682486348293
S 12203 295152807
A 17733 341360169
S 76149 152795915
Q 10599 91591 4497210779235
S 19710 208535775
Q 2080 89770 2308996674420
Q 18752 82839 1190156345070
Q 901 85381 4757049023810
Q 59117 87603 6596606596386
Q 23627 44458 4507915667222
S 48117 973675271
Q 28728 29271 533381395099
Q 49616 89273 7903737994818
Q 39462 81564 5043733367951
S 53793 95758136
Q 32031 64353 2308929337137
S 68239 414031907
Q 29963 61544 8599644800123
S 30168 501822787
Q 17310 89389 2694347698218
S 78545 122280446
Q 4095 45857 2218537247588
Q 1507 24100 5016653905298
S 63343 685477486
Q 38089 71260 6246349647686
Q 10474 64238 8063901036218
A 80285 515575842
S 75020 651245788
A 65941 583097979
Q 23692 23971 132082262817
Q 1186 23401 9695778491415
Q 69133 86353 9998932770230
Q 43148 50284 2576170104577
A 241 430645002
S 25778 779501044
Q 57998 88977 9953525297004
S 25469 811634698
A 73503 708603351
A 16364 203997266
A 44488 46181354
A 68706 172976425
Q 930 1177 2704213915
Q 9280 64522 3317067274615
Q 18228 19781 645519687231
A 91754 617426342
Q 42034 83924 4205110557581
A 13899 479731954
A 8634 968841666
S 34168 607162318
Q 31781 62662 2027441327167
Q 64886 65680 113411406981
S 89442 141526504
Q 5854 74066 3833013996190
Q 17322 49944 6283428922592
Q 6957 64613 9321284830583
Q 720 85585 8000453127833
A 85743 174477811
A 26212 264926794
Q 32534 72548 1696343662128
Q 12709 13498 151327582892
Q 4856 88331 7405429783408
A 774 521029712
Q 68844 88651 7692998859373
A 4509 879527315
Q 27006 89202 2796577883784
Q 10199 67872 9804178025724
Q 24 88712 2331758096875
Q 8013 79219 2707601301001
Q 4630 5894 193516299621
A 88663 211347814
A 41078 790221041
A 69289 877808438
Q 39953 65479 2876530657059
Q 4836 54149 6612047253750
S 71284 701399798
A 21281 650163078
A 69056 139736199
S 47832 711117906
Q 13475 90216 1092810044001
A 8825 919455912
A 56699 569362372
A 21775 702798390
Q 33820 55372 3267426067245
A 8640 341745605
Q 3696 85367 1689572829344
A 80328 980098875
Q 2662 87523 8977526060430
S 36126 879346345
A 51872 739962875
S 54387 905335073
Q 38512 52494 6049919949225
Q 657 92191 6422888090465
A 92966 282515115
S 14478 282012024
A 32054 288214441
A 82006 392478594
S 16377 745389095
A 86780 135653683
A 58670 488067070
A 30421 413809663
S 31424 481981942
Q 46664 91192 2631479617602
Q 30484 88427 1107586491081
S 53918 50759624
A 66882 522127484
S 50079 217142107
A 47039 704199787
Q 3111 92498 8651659357204
Q 11780 31658 9271128256042
Q 52269 87556 8845169421902
A 82604 938144817
A 23567 723733477
Q 11619 54031 1544355921804
A 93182 132845857
Q 31543 59543 2252016799164
Q 14112 89811 2011639070448
Q 21793 93166 5019455836084
S 78712 239829315
A 41323 333118587
A 76211 766356501
S 41275 819706237
Q 267 86481 1359907939486
Q 18793 71323 7972621370324
Q 2806 55661 8674362477499
A 28181 689822588
S 83213 980815325
A 89789 111156685
S 78144 885772761
Q 22338 33941 4626568515893
S 32415 101011386
S 69459 627114239
Q 33277 52626 9837401505350
A 79675 952681390
Q 103 66870 6293505891381
Q 66401 67444 563348878226
A 50921 484572147
Q 10281 86688 4646472311549
A 85923 780380549
A 89991 382713332
A 88535 896976097
A 78306 606873879
A 46769 796985073
A 59409 413708333
A 85924 613773416
A 6381 323861993
S 92892 339548053
A 15948 769171490
Q 24628 85149 4233285433458
A 70248 835679750
Q 13291 72469 4325947532950
A 89917 422386104
Q 26989 73045 6087274560791
S 74578 754561383
A 368 693329964
S 63879 37042798
Q 11149 77344 7476404643145
S 58613 494607053
A 65065 821264806
Q 28837 87839 3593079058182
Q 52172 65324 1804897543907
A 74113 774326454
A 63865 775686718
A 86209 418346010
A 86717 923775145
A 57647 690571961
A 33068 774959971
A 81980 853225094
Q 8254 85408 7664496674481
Q 10019 82845 9496307185125
A 42155 648298740
Q 54963 77559 2788203177436
Q 41738 59236 9828970480067
A 16509 377870360
S 14220 484878849
A 69852 539622954
Q 29055 92349 4537940984278
Q 30816 92435 942104765049
A 91537 56002213
S 14801 500590509
S 66771 333534573
A 72767 731193055
A 19643 158243281
S 85404 600919100
Q 12759 79032 8075585762212
S 63633 742921305
A 87535 736806904
Q 16341 57832 9028328582122
Q 1117 65525 1060051867420
A 74284 909484940
Q 36302 89573 9266822580936
A 78909 814439628
Q 55369 72481 7508808435308
A 20295 146698927
S 59164 856974661
A 52420 241322323
S 34637 66644614
A 2839 793721170
S 36208 219541566
Q 19605 57980 3600643711942
A 31975 445057564
Q 22813 34518 9168821083976
Q 3261 69779 9355331036634
Q 2757 92412 9164382468309
S 20712 315540620
S 2882 535136484
Q 10088 70402 8317716154159
Q 38854 61104 4992829224306
S 48884 776601226
A 19795 316677399
A 8828 920906693
Q 11103 84507 4916461422998
A 40006 467272791
S 8096 910035595
A 91017 105407486
A 80242 980409365
A 62231 826581119
A 84298 992848098
A 10758 674349332
S 91720 632995614
Q 17353 71521 4450447113676
Q 24796 77913 678368723872
Q 4392 23142 6845419813444
Q 50450 74281 6428196698431
S 60411 777178463
A 23388 206017738
Q 10831 87830 7219599267813
A 30067 596920408
S 10309 955644349
Q 53701 55673 413765148350
A 40358 414177013
S 84415 104140717
S 4090 113321277
A 40548 368708306
S 69568 791979202
S 4514 915322666
S 45128 596884323
Q 5527 49053 4627605456395
A 16023 254903384
S 20954 699775198
S 88469 400387650
A 15112 864069953
A 16292 455734951
S 89162 563293076
Q 143 20805 8501463314718
A 58223 904853879
A 18069 28042018
A 7714 390420404
Q 55092 70260 7566994735460
S 62333 159364106
A 72964 317762316
S 7164 382203583
Q 62566 90792 2704234790916
Q 5323 54970 4491678232211
A 51594 938835644
A 34202 156557009
Q 5668 90584 9476842474346
A 22299 544244695
Q 22690 57377 8750386002914
S 42374 27911992
Q 42261 52858 5169057893793
A 6197 936661682
S 62233 122153684
Q 15937 59392 1920734641995
S 40506 402776613
S 48269 318426362
S 15789 168035608
Q 24401 56339 2648855126774
Q 38752 84123 8919923870352
Q 51855 78591 6460664543720
S 36702 872449663
S 2034 117260556
Q 5081 87873 8949163568208
Q 29418 92813 3865076109428
Q 659 58722 7878956793647
Q 9700 92197 5269419717754
S 79827 152834684
Q 14505 73605 5591413692338
S 26016 600631788
Q 121 82784 4485086948859
Q 1107 82070 4563809218793
Q 346 5262 4088478355260
S 13480 503661804
Q 23470 41430 8471677970783
Q 297 91238 5247980846796
Q 6141 69499 5379364868906
A 34347 168372559
A 25477 566165681
Q 6480 79402 3998315732294
S 36495 636827440
Q 6370 62193 5040070174108
Q 48905 81023 2806928193237
S 77924 494252580
Q 10584 17648 2912994181823
A 15497 78306339
A 2608 676412363
Q 19115 88722 7980199658869
S 28134 278120676
S 21663 141451636
A 83969 326145798
A 69493 362266383
Q 1368 77385 533098009703
A 81211 925614311
Q 37047 65103 648361030446
A 76114 773798158
S 19737 925051057
A 39761 399374248
S 27106 70975014
S 93218 183015430
Q 26384 74955 8255464975633
A 18157 82374260
S 34862 989525579
A 26961 171678408
A 3114 624085408
A 63820 203684778
S 55399 835909574
Q 33679 85881 3358098229796
A 8664 888964297
S 24437 332911638
A 32221 689481192
Q 12745 81173 9297994242267
S 27945 532790656
S 53079 887897978
Q 41359 77109 6433953517553
Q 11909 70484 5609093713356
A 47452 36547113
Q 1358 93103 8322626244565
S 47907 943057057
Q 66633 87910 9881873286554
S 63483 60868457
S 1216 644119076
Q 1635 86610 7823963256928
S 39408 560880010
A 35026 620905919
Q 133 86588 2736908415908
A 72436 531493234
Q 14940 91235 2156773236433
A 44982 216180464
S 9757 452424353
Q 7994 70165 3205057982731
S 23417 598783698
Q 39617 62851 5964746867340
Q 48517 51705 2281681989297
Q 39394 61027 4926015424850
Q 32007 67294 6451705523956
Q 58830 80287 9546725602760
Q 12146 88880 1232918226954
A 55380 365946370
Q 21025 76451 2546679204628
A 61975 187141601
A 24298 510823680
Q 930 65213 1773774578981
S 41984 855662633
Q 48606 51156 695506935628
Q 5083 82729 7542574180919
S 88833 644746319
S 27484 855805320
S 78392 823312463
S 90132 461547333
A 78806 412683812
S 27859 497568049
A 77899 288396123
A 6818 178633653
Q 23299 54003 7483687352017
A 40916 331974870
Q 18918 91060 9489512813999
A 22165 852171610
Q 8074 83636 9268445365636
A 38399 32212874
S 16804 761350295
Q 1188 93214 9207096611644
Q 31629 85353 4048550248950
S 35193 274414954
A 62638 631180442
Q 244 88863 8068424559752
S 73119 723744176
S 81709 969577027
Q 41640 80054 6815797456487
S 89125 530760937
Q 30948 78455 8545841700376
S 5308 815612784
A 72435 832633039
S 67258 619165606
Q 17140 60777 4477603980295
S 6665 708169729
A 40048 518363533
Q 1516 39876 5140961163872
A 4643 962652116
A 60218 573509874
A 61283 211940384
S 6105 840764399
A 1554 286555589
Q 2985 84086 1284062896987
S 53022 306875375
A 4405 836755093
Q 26001 58637 8358600092524
Q 42602 55130 3198361601895
A 11939 122512496
Q 270 89488 492730562800
A 35436 20005523
Q 13470 66639 4311119637671
A 48184 135852816
A 16087 433107873
Q 32827 82821 2486984627741
S 6700 732767587
A 54642 535163501
S 26631 901733261
A 50577 672029554
Q 114 93227 2966069185517
S 83864 352827752
Q 5521 90633 2553474456287
A 44235 573589114
A 41152 84846751
Q 2634 90945 8619840245010
S 74444 740422068
A 25466 807261567
S 64060 968088965
S 12130 270078518
A 12886 777765579
S 73413 872104560
S 25568 348476029
A 40462 233888490
A 70842 269578159
Q 4737 67333 1422276636834
A 28502 812021928
A 87024 347020264
S 70845 75851308
Q 50602 88515 7100841529819
S 55096 209578771
A 58981 307694546
A 20525 707022951
A 40428 96388451
Q 12263 36193 5349170745657
Q 2682 70318 1410214402735
Q 6694 89568 8554190212221
A 69356 454342884
Q 13545 59123 785048404167
Q 75069 89822 3700131431016
S 70091 971247154
A 24389 583587738
S 40897 430243133
S 80591 463764412
A 12052 744724134
Q 50574 68643 9980639833169
S 65802 82710105
S 91162 96952964
A 84340 292536341
S 61620 159600264
Q 23901 85926 5727661241884
A 41957 674635633
S 17769 443597752
S 47230 102266576
S 46349 651616028
A 34562 390683187
A 61913 594473294
A 87226 124199443
Q 21448 76402 9092160833
A 91004 742112934
S 2456 247178594
S 66319 81239323
Q 5693 41018 2154783719146
A 83844 301828994
Q 44981 51008 4326731157777
Q 34301 82536 6713454054505
A 80070 160771500
A 15250 523309442
S 74796 474758120
Q 66599 86723 1251952594481
S 488 622574367
A 72176 602820747
S 6895 727875098
Q 24966 89799 2436876313105
A 15032 865922675
S 50199 323608576
Q 51203 71463 2670798566250
Q 73698 79081 2148456555531
Q 28439 56247 932030058305
S 68708 850515169
Q 33931 91177 3967896097575
Q 15425 79816 4802398329854
Q 42775 90879 2789220634465
S 56277 142227538
Q 8645 18276 1132888848854
A 36651 636684141
A 25071 466420104
A 25981 597792642
A 19123 850215072
A 6768 907617300
S 91517 535535295
Q 21370 75656 9659460299074
Q 54006 90202 7742619791318
Q 63270 69244 3749945204257
S 70627 544889773
Q 17306 79284 4108227436240
Q 44882 90896 4513818180072
Q 77447 87842 271524873082
S 57968 329493159
S 61413 564535927
Q 49318 54198 1984665104771
Q 66018 81541 4348527840449
Q 438 79371 2188073700507
Q 13408 41901 9212930767036
A 45898 603079285
S 176 288921457
S 84599 378078537
A 38952 179451964
Q 12540 89809 1054284839546
Q 18838 92127 6138343272754
A 26508 776513654
A 59647 698091175
A 4124 464986155
S 75236 495461076
S 20759 964651201
Q 61148 70938 6860957129647
Q 1063 72047 3924933020525
Q 9390 43227 6402616739168
Q 36534 84341 1996195291769
A 75394 2118288
A 68404 356162235
A 88319 253678931
Q 8918 86959 9346211920952
Q 8206 34894 9124636991182
Q 34567 63004 8953034975188
S 67094 601687842
A 17745 466571379
Q 22708 73181 6442204717955
Q 25567 37285 5068588362633
A 42653 754804214
Q 51598 88747 9527483740949
A 74453 113210188
Q 22052 89512 7945245992524
Q 234 65704 3055774680251
Q 21766 36507 3359728089650
A 36944 180079822
S 13397 168558784
A 77291 657575229
A 38413 105006383
A 17696 557683567
S 16837 102616538
S 73040 554131909
Q 5023 91026 2295644581132
S 12733 280259085
Q 79282 91134 9874983101016
Q 69283 72576 529695576610
Q 2276 42720 74033104171
S 78298 611668820
Q 27962 63434 1134411094945
Q 19654 90897 144267143553
S 83252 237165278
S 90387 80942709
Q 64302 69353 1286103917113
A 36065 440676258
A 70497 34882626
S 77464 741156795
S 12203 37946190
A 55330 896082430
Q 13322 90455 5762094383512
Q 36925 39934 270886267902
Q 16570 90154 277314934234
Q 4027 17197 2863255136347
S 33437 977367398
A 1152 372603478
Q 2908 89029 9271491828952
S 73747 122994750
S 64072 596894500
S 79509 115529579
Q 13 79108 9274059491000
A 82821 218061728
S 62029 37251145
Q 20886 65877 960734802913
Q 76772 84928 1303096875667
Q 50667 59532 7761712196125
S 15101 359294334
S 11228 153304419
Q 47139 82380 9913097170748
Q 85531 92753 4524278392570
Q 30700 87417 8339423613564
Q 47433 93028 1353978907410
A 81067 775579583
Q 24462 69508 6296065211935
S 92614 823031596
S 59629 280082531
A 91783 416922074
Q 55809 81226 7424389104771
Q 21229 82508 2906874041029
Q 1406 14592 4544704352547
A 83711 942543184
A 20376 171339457
S 23932 396830719
A 63253 119583637
Q 18629 56994 6954320440789
S 54534 334697161
A 9257 219811645
Q 4346 86254 2522922434776
Q 9108 93101 8658034237346
S 38266 581126013
Q 13167 68240 3886047897084
S 4444 626666249
S 44497 967281550
Q 5127 73151 5970942254815
Q 29890 90066 8820321174382
S 3761 14601655
Q 18480 69478 970079861975
S 82078 742594569
A 42103 141023210
S 74602 986133055
Q 6277 68814 9761411412876
S 63193 780453224
A 46872 552419383
Q 30401 93089 1765939759363
A 48656 504343902
Q 36721 73028 679037466201
S 82498 508428563
A 8818 461688790
A 25868 987758710
Q 178 78633 6375069182357
S 55481 348671839
A 45976 561162149
Q 3361 89288 9838016733258
Q 35278 68339 1912161129766
Q 28934 46847 9042777488856
Q 25807 84281 9833634308584
A 42573 753755166
A 24592 992360076
Q 28281 83737 2193397711324
A 72041 23936014
A 89822 27769613
S 78848 843940088
S 38999 122508771
Q 7423 44780 2945709634753
Q 10077 89709 4706280721890
Q 2255 70973 25451156556
Q 11306 58925 6377077868414
A 13380 747232418
Q 30236 46028 48634724616
Q 46953 73848 9561557117480
A 22401 639216557
Q 2311 89687 1638369764789
A 82949 934398904
Q 26385 38289 6293431693816
S 61457 987998363
S 63853 222910923
A 73597 872596280
A 11811 950531425
A 26686 63899352
Q 22415 36727 433242552919
A 68162 549760445
Q 22967 61865 2384155969370
Q 1076 63969 9622152689394
S 13169 144438556
Q 820 93231 8966924995526
Q 35968 74084 4640358933961
Q 51928 77600 8411552157845
Q 6128 28681 4089072032693
S 42417 317411746
A 20754 598913330
S 50112 1631288
Q 51543 79088 9020290675807
S 28041 625873265
S 64433 183642151
Q 7442 73575 6114343920265
Q 21676 88164 5632150675558
Q 51339 61544 844164640617
A 39516 172608651
A 32750 628641337
S 38047 847917876
A 17461 814896855
S 47279 800844255
S 51764 113122624
Q 608 93160 5473396006640
Q 9229 92085 3247793153943
Q 6262 87994 9697373160430
Q 25394 45353 4080229044216
A 13504 613065216
Q 13769 19163 4278757356285
S 72185 447710330
A 71565 232688660
A 5848 201567630
Q 20284 70741 7813517245629
S 79105 900289466
S 54728 681923364
Q 5423 19555 4844609855876
A 92846 443910860
A 44705 829962675
A 1618 881201815
Q 3179 77677 7167626180419
Q 32426 92855 2137607590915
S 49955 583246092
Q 14388 76680 899111170876
S 62362 419572290
A 3905 288873350
Q 81364 91603 3806830430431
S 6765 440062066
Q 4121 49951 5045626607651
S 50587 837646544
Q 4348 28647 3444664705797
S 48044 737132890
Q 33259 77639 3838880763106
A 64586 86438727
A 18042 32990193
Q 9233 72337 5491690452028
Q 39784 74940 3198357411985
Q 18174 92421 1031146098493
S 92394 189136575
Q 12787 70502 7127423522518
S 60963 504240156
A 51802 621909789
A 22633 827882472
Q 15768 54908 3587466698084
S 63732 265817576
S 88185 56606154
Q 32737 71285 3871933650698
Q 13069 28865 7875891380781
Q 569 83384 362171041190
Q 16059 45447 5166454344138
Q 15701 89180 5526466147069
Q 26147 81365 1658076691166
Q 65595 75151 6317679017311
Q 5793 71308 3193098459609
S 27107 917426416
S 38014 54355091
A 77954 603215621
S 86699 413492496
Q 26353 65183 5378576550360
Q 43385 87449 4330122898750
A 27419 353385179
Q 29896 76603 9300367078216
A 72036 203056307
A 47390 359372600
A 84155 924143591
S 3318 228926135
Q 24366 76174 5223783136985
Q 23993 39804 1840337106839
S 43927 639097299
Q 8903 38349 1079076011078
Q 3899 44947 8004272276671
Q 14710 86805 2563258510567
S 83390 824785028
S 24653 38044228
A 40850 458211323
Q 1339 92077 2589967678686
S 37228 714129144
A 68122 275514239
A 90644 174726877
Q 6424 85247 1548357819615
S 90966 179759857
Q 44595 66498 9714519199781
A 67006 15506700
A 25525 474826544
Q 4482 65756 1510844719246
Q 4537 22223 4677443222358
S 14761 172918067
A 4718 324135160
Q 35699 50820 5032858644757
Q 10044 76875 2591024076032
Q 64940 65781 791297068509
A 41254 389556147
S 15609 689296401
S 33162 883232629
Q 29795 78731 1556452166713
Q 25728 29428 1874054850623
Q 16167 87844 3002624891416
S 63927 127723121
S 42507 417436971
S 86336 268000374
S 7564 714947492
S 59700 87951505
S 14949 115041962
A 89004 99068828
Q 17174 90650 4343250382175
Q 21748 33328 3291628750739
Q 1025 83203 6052515606245
Q 11786 12620 406839787719
S 41963 664034846
S 40384 197556685
Q 19179 82454 5146326040081
S 28600 938118165
Q 5856 85395 2115998566986
S 34078 795669452
A 3452 661752638
S 62059 423852645
A 70512 170379613
A 93278 373592115
A 11217 440078750
S 33522 528287178
S 86321 25912723
S 86245 587266557
A 80975 569098539
A 62482 194515783
A 2697 866140626
Q 3661 89570 8459027071031
A 81210 840230278
S 84392 562909339
Q 13628 92512 3595781831399
S 39971 22489784
A 55846 369618491
Q 4633 85299 7554561400741
Q 6584 23650 5885315077266
A 60896 46849937
A 82741 759505895
A 624 245097007
Q 50962 92293 1862538790566
S 27364 506604669
Q 25499 93251 6684487536911
A 37404 105696866
Q 835 83675 7279021938778
Q 67953 79217 8358175991786
Q 3107 60736 9456741838762
Q 48542 69149 655700579330
A 24816 332628020
Q 11484 88663 6706705640458
S 1239 928212142
S 10608 949541010
Q 5893 93310 3716025221096
Q 70559 84888 9651079565840
S 6166 38901106
Q 7554 74226 2907434484266
S 25338 804881499
Q 6278 86369 8410943080280
Q 12747 76835 4598506192984
S 36951 420717980
Q 15921 46652 8880538670835
Q 15591 49659 799170549761
A 32492 510652243
S 26656 940900614
Q 34622 58437 6751901285278
Q 40332 78412 428633067478
S 11197 399777060
A 79916 503077101
A 84752 577821582
A 20432 480257130
A 79707 78807712
Q 39626 69184 3615707000987
S 75694 226858568
Q 35050 39818 3396304627176
A 29200 179465673
S 56922 547653965
Q 46195 85426 2991156707665
Q 42736 79666 8517289532827
S 30605 910312495
Q 42771 59494 8146978053457
Q 32733 62469 5770016200282
Q 15670 93122 8360882296317
Q 34233 85370 5153143536135
Q 5764 78504 2409560698746
A 77360 125883202
S 49067 777520737
S 46588 980305526
A 60327 662693144
S 38395 188345510
Q 47219 66409 1123324107832
A 78919 491779559
Q 106 92960 5515479171876
A 34471 887384278
A 66776 207201039
S 51143 723864705
A 33992 914333096
A 49348 390886752
Q 11018 75180 299585683147
A 9752 55877120
Q 60344 91712 1850004710380
S 37329 670772011
S 51658 46763752
A 65891 534123692
A 11989 733430145
Q 43457 72086 1659275038872
Q 723 92302 8310693705535
Q 34 93258 7450157808470
S 29283 36180700
Q 52115 59842 3624772330519
Q 1342 92370 3907761253276
S 68136 84264070
Q 15075 31017 6906722356611
S 44367 539162463
A 76729 474887196
A 80854 992271989
Q 17024 72964 9992343498561
Q 59668 74597 5406451801201
Q 14209 78397 8153011634532
A 23250 826490830
A 55421 34213077
S 83231 673210232
Q 12167 82969 9409755318195
S 18446 182292699
Q 18871 83976 8548092451518
S 78197 566965836
S 9567 64929672
A 46976 722390841
A 82862 109931988
A 25835 204721351
Q 1467 83872 9185827130653
A 58931 882071290
Q 16212 53864 3542139693302
Q 9330 74009 2718295382882
Q 4985 92116 358988791420
S 69264 613439362
Q 13308 87659 3786728285872
A 161 179397054
Q 67511 71074 3045003891865
S 66882 179247985
A 53789 554802339
Q 3125 85426 4218395682063
Q 45589 83808 357773405554
Q 19206 58917 4582266958164
S 56434 371757910
S 8157 73183969
Q 3136 63695 8060078753266
S 74687 510843216
Q 21274 52784 1064471776733
S 56512 51966974
S 20247 272113828
Q 55238 90154 2052224301969
A 15453 322481412
S 40314 828940531
A 20988 858682252
A 56911 286918828
A 34975 982417127
Q 11935 33388 8404251030240
A 10918 506347276
A 51817 29392362
A 61979 82257941
A 47461 912747425
S 63901 309096969
Q 32525 67996 9514612408128
S 73777 369354428
A 31723 779560890
Q 12262 91922 2700008051350
A 33161 413075858
Q 56292 90857 2096630886187
Q 12200 92691 109184448842
S 18641 858480872
Q 3083 89364 4363598490989
S 39176 336685812
A 61478 790977096
A 33526 894567080
Q 36917 46292 6443340538877
A 38181 698495943
Q 2663 82582 6315932814459
A 51142 438327395
A 78608 239385954
S 61947 630068042
S 60735 736640418
A 70766 80917915
Q 879 87650 6499614052977
Q 3919 43304 2347580665959
Q 2671 89222 6777568940694
S 80904 306708264
Q 190 73924 8736030925830
Q 6782 77716 9789164588393
S 80426 867182395
A 18407 799581735
Q 62950 82598 5849820074542
Q 35350 52118 7632436683619
Q 77615 92682 8764011579131
Q 4215 70480 9296077648247
A 69575 885223337
Q 55817 62324 4873655122917
A 23437 621399583
Q 33050 55551 2264969186099
A 46151 174590273
S 87209 494622770
S 58872 812969899
A 29752 604272972
A 79035 879564113
S 22713 714403717
Q 17526 85267 7602944255706
A 24727 207969194
A 51711 433690113
A 60311 615069317
A 37555 8103067
Q 41285 84349 7694206790874
A 713 308889994
Q 10538 52625 6179452800341
Q 38614 65291 127930250992
Q 35351 87841 3310139686648
S 9802 857533891
Q 39059 81619 6951050969626
Q 3214 92443 5612659066766
S 23184 794597695
A 53536 172109350
A 19734 955865395
A 5171 455510438
S 50707 980032443
Q 10984 68585 497321983490
S 15521 641438240
A 9589 551055314
A 2660 664813716
A 92662 328679980
Q 19103 48913 7579255814540
Q 5018 23353 350506840314
Q 2223 48811 3625321163234
S 49119 426355292
A 66073 262870636
S 18454 518894245
Q 531 34365 3341734650856
Q 18017 92174 6600299575765
A 72338 4303698
A 78414 34654371
S 37473 633506840
S 54237 370794363
Q 17179 43041 8670437329958
A 74996 147043133
S 71236 44703144
Q 723 91781 3904741166607
Q 11605 72807 6116954033990
A 88811 14245791
S 92258 625737847
S 36906 302536580
A 46659 775604776
Q 73479 76218 297210478911
Q 2188 36862 3688374257520
Q 17702 82145 6126553974595
Q 23667 66881 9017547539286
A 19547 665102134
A 15147 506132047
S 62067 308982896
A 41787 602086799
Q 19567 73313 707464901363
S 69508 972183823
Q 49590 60768 6552444422793
S 76796 180189868
S 85515 632834547
Q 19706 32288 4840742838416
Q 33299 82058 9331060694531
Q 11674 88049 586709809827
Q 831 79123 9090721064507
A 6413 112281274
Q 257 89436 3312799910009
S 9085 283332075
S 75397 196079360
A 54585 735165474
S 657 88558047
Q 5712 91969 1031904062220
A 46488 849695798
A 77359 110210919
S 72393 135264408
A 34543 895445363
Q 49128 67063 1631044583661
A 3390 315121197
S 34731 364016545
Q 8625 87214 4138576618446
S 30696 910077630
A 41053 414030546
Q 42353 79029 9115795177372
S 29695 747466587
Q 7838 24067 2034659275284
S 67846 760207719
S 73522 769086587
Q 16030 35071 902193464006
Q 19762 31606 2699467914910
Q 44144 86451 1128787312490
A 62372 709596079
Q 2723 36217 770343438449
Q 22507 24741 84546770120
S 20097 357928877
A 74039 51618887
S 71124 290114886
S 81667 108093576
S 93118 378987429
S 24826 380762620
S 9885 863271223
S 66737 346582909
A 41896 583262360
S 53830 683783148
Q 79544 86939 4590447545274
Q 94 92336 6472512256009
Q 27380 70682 5615245335677
S 8208 342990867
Q 12615 88795 1613010521378
S 64985 79361327
S 89197 443326692
S 91713 751504149
A 14882 29009005
Q 10993 57697 6932911657126
A 62770 583966938
Q 85192 91802 1794678928710
S 33010 866810215
A 66040 380698268
Q 14394 91240 2435749446178
S 17759 919303427
Q 32426 83472 3107367470228
S 50834 777056760
Q 38911 91147 2663163521305
S 70955 700155967
S 87351 965305129
A 20753 636419082
A 34604 258609993
Q 47212 55086 7703399613352
S 86009 963003204
S 55522 274552711
A 15554 254132636
Q 36570 58935 9154663724077
Q 9699 47571 7162525132991
Q 14101 58502 6369720449861
Q 48211 88651 3812990784728
S 10250 810091588
Q 61953 92973 45242830510
S 92433 511965542
S 18809 308445320
Q 47051 82096 8870838374388
S 89903 308936390
S 5053 774479446
S 62730 775212516
Q 12967 89207 5729159440898
S 68023 916672886
A 84198 209814178
S 89665 111906270
S 32492 211824990
S 84018 642940957
A 19866 763235399
A 66492 381085484
Q 75112 75461 211003788744
A 81279 297698622
Q 3951 29693 1732420494922
S 79823 451401694
A 20261 694201721
S 36481 473628845
Q 2714 68574 4904199136439
S 45003 870099584
S 4888 83055235
Q 696 92875 2036252511431
A 91381 479890623
Q 16791 72064 554525378809
S 88418 960391458
Q 16924 89248 8241008848468
A 91640 284945156
A 88091 632831506
S 66245 673950937
A 82498 761091549
Q 4685 81736 10167459469
S 331 621153604
S 34393 409349123
A 91291 502884826
Q 11466 87014 3946961608967
A 40510 847148992
Q 55499 65291 4722589980823
A 6013 931603855
Q 3694 31845 6759879161782
A 65328 552895993
A 10003 384335105
A 26677 815261770
A 89311 370728576
Q 24065 73717 2715702351939
A 18656 240338908
A 26649 756181523
Q 3360 87318 415118636392
A 14478 463209229
S 40503 32942271
Q 6827 56097 7542057240638
S 81876 130342108
S 89657 986982682
Q 33401 91356 5391815329765
A 84239 281464982
S 37462 861799580
A 27201 839394213
Q 38992 91041 1562750769546
Q 26532 37020 4849346357343
A 39819 151959354
Q 1764 79087 6747000281842
A 63535 650569522
A 54526 784998941
A 59595 160196715
Q 69886 75567 857421712588
A 4811 581860267
A 91633 561938722
Q 26609 79984 3616511851887
Q 5847 57717 3313929137654
Q 8065 62327 1217366227670
S 73813 347029262
Q 20121 89443 5461405028866
A 37367 700354959
Q 14915 89286 8248898116240
A 24794 312825054
A 54127 757965943
S 43591 142982036
A 63032 943899807
A 18584 853004773
Q 51 93354 5556004405740
S 87401 138782963
A 88744 936781511
Q 38930 74804 4071926501890
A 73861 918265111
S 41400 230503446
S 89362 3640740
S 47178 379691691
Q 38 93254 3476102632708
Q 5228 91902 2270517514053
S 1347 803428397
A 27683 982711182
Q 1477 91949 5342399941998
Q 3373 92855 1093755381898
A 56414 164877846
A 2180 122299351
Q 38267 79812 2812372274497
Q 525 12162 9837839817957
Q 3727 61694 4701142114842
S 16857 469877587
Q 5185 78160 8086067003546
Q 48524 92338 5015202969536
Q 15219 57629 1546565291501
S 91204 395947391
S 20298 428486410
A 72197 285193223
S 18702 848507162
S 48236 795892532
Q 2193 46359 5493358612253
Q 17735 47961 4826169429974
Q 34164 66889 8545464516396
S 33149 320128436
S 78721 985767920
Q 75256 78496 1471772071855
Q 22520 72399 4878641363241
Q 51105 57909 1576521411277
A 90052 116252552
S 54816 904580198
S 12321 235300939
Q 4926 90045 5548260102406
S 88017 589315820
S 46609 157704861
S 2759 696860269
Q 4826 84778 1246623952639
Q 35484 89255 2072693690479
S 27541 472833107
Q 36501 52782 2180517213960
A 6041 602886632
A 71949 472635245
Q 16907 59255 8162320654832
A 75799 597128083
A 19713 758760690
A 77350 796562414
S 76277 41083693
A 14290 774179730
A 29940 922220121
A 45820 670121252
S 17533 100017369
Q 2339 50093 5742159440945
Q 23938 63320 1450741004380
Q 3142 65328 9705993293048
A 35900 869804690
Q 28556 82673 6804408013378
Q 2238 24597 1379837071311
Q 20604 88688 257081020740
Q 8321 71837 3696774112307
S 76805 532068918
A 102 628082917
S 86275 388598348
A 34917 429659680
Q 55327 71139 1060195233390
Q 2703 64318 6272701987453
S 47434 222699634
Q 54532 73324 8558937321935
A 36695 562356929
Q 755 92865 1543091487942
A 21345 290678258
S 33902 481328900
S 45375 11339920
Q 5991 81978 7384973268289
Q 2322 37574 3153664694150
Q 55858 77556 2892687401203
Q 9507 79490 1462224405966
Q 31500 44019 2895923380134
Q 4254 7065 1336571709275
S 47028 471174768
A 84679 113150680
Q 68410 88902 3092506328445
S 31769 854203273
A 65388 910691365
Q 12925 62343 4425538987954
A 74960 607337610
A 24127 788939343
A 59127 758312019
S 33028 61128537
S 59598 45157185
S 86085 485262275
S 31655 573147866
S 56498 15989781
Q 63595 86317 5426164128553
A 53251 432261996
A 91048 71838848
Q 15380 19743 1909474625410
Q 21356 38142 1146162412809
Q 19323 62551 6351024996281
Q 16788 33123 8774453466697
Q 7379 23662 8026838228964
Q 27786 29715 417415471714
S 52024 858851401
S 70818 236661273
Q 56952 85252 2814199438462
Q 2780 90234 5461826780561
S 12073 189401841
S 7892 914955333
S 42617 727074188
S 47174 45219783
Q 18088 63433 8420059304083
A 78756 907804507
S 15031 230046359
A 75652 54059755
S 28702 137158484
Q 26 87680 6918167958958
S 78166 978284509
S 51652 517173470
A 64699 635120426
A 5331 228299099
A 30055 990298764
S 73814 653538939
A 69304 170711221
Q 4849 64385 7091273297702
A 69917 816773833
S 46748 974467571
A 63993 185442273
Q 15497 28769 3020904990128
Q 6116 92773 6262445719151
S 38898 331793221
Q 6394 88929 3980020708977
A 63205 394158180
A 31613 985755795
S 71908 813577652
Q 37424 58235 8752185305697
Q 32813 62423 3900217252562
Q 67694 75622 1946277899523
A 72031 989577289
A 40800 753332898
A 67324 291244381
S 26071 994368396
A 27036 605737700
S 63652 38153642
Q 42827 55525 5407332993080
Q 18753 84555 4740064623317
Q 186 92674 7227718432190
S 6735 853140822
Q 3453 36660 5957126422048
A 16060 84091304
S 2026 41119533
A 93006 461696872
S 63469 838244811
A 62143 917857758
Q 30918 82564 7043252480883
S 37619 920614697
Q 59472 79002 5815394386434
Q 2939 69483 1144634413028
Q 19804 65313 4468790940944
Q 5386 36415 3576636268200
S 91044 281845375
A 12456 612514429
A 34843 301377235
A 53706 477095886
Q 7522 88702 6645494846316
A 14451 917747167
A 79659 615443193
S 7270 280850563
A 54899 146764852
Q 42139 49862 3223622449837
A 62763 322679816
Q 20847 54346 6086202123710
S 24912 268637487
A 6294 853448897
S 79228 968018705
Q 4117 90871 7320205889967
A 31593 684785673
S 7021 106138223
S 24300 226038356
S 25454 234500801
A 66729 326387144
S 64097 909802179
Q 61048 74529 8653511254216
S 39686 626933033
S 35046 568820493
A 21568 474437919
A 64563 508672100
Q 29 92126 979954863980
Q 17445 75261 3089769205220
Q 7262 80658 8240685329077
Q 8809 91067 3041426772726
S 31592 714928701
Q 3149 40369 7970592838961
S 20727 354764300
Q 6285 82934 729345645360
S 84424 668188516
S 86653 265385513
A 10981 560561149
Q 12650 37239 2530750523400
Q 49956 53180 2602253668381
A 58880 882353962
S 57989 486456665
S 41697 730451001
Q 446 87382 5906874689198
A 30818 620158867
S 52882 965615262
Q 24559 87755 8310175182776
A 7195 780090129
S 17438 625836711
S 55660 695736047
Q 25105 77785 2830185283182
Q 8444 85142 348331180828
Q 61 93345 915821069825
A 19847 204224411
A 3844 504025666
Q 17845 90696 5732859231689
Q 14385 28982 5379153939380
A 52365 530272886
Q 9607 10659 795673853256
A 50564 488783785
Q 52272 59848 6413843588643
S 40872 458095222
S 48955 100175961
S 12271 190855590
A 19701 9121747
S 49571 252745187
S 54985 216781600
A 2108 761655975
Q 11477 87582 9746247723768
S 67664 999699837
S 36710 249952924
Q 363 35085 2903955501758
Q 44948 81905 5843385182748
Q 61504 86016 5825356964494
S 79689 575006646
Q 3744 91225 2286874981866
S 18830 298336058
S 32807 684098378
S 91863 285888875
A 61209 352161504
Q 4306 89027 3901609393108
Q 36 93100 6624691217850
A 72973 137639999
S 53679 988273796
S 12330 987217953
Q 14837 75345 9359147914433
A 93318 618779755
S 27767 475834950
A 52884 252388015
S 21634 995729010
Q 2251 79177 1284448923545
A 31680 183241789
Q 38759 83831 9273969614655
Q 790 40739 4181762786656
Q 9571 74969 4556596205025
Q 28926 73863 8941643563713
Q 55411 86155 6561114662822
A 45240 31814636
Q 23632 84217 7290758749720
S 32084 444932437
A 82026 869575259
A 70752 461980895
S 62361 148873789
S 23863 230629535
Q 22249 29571 4193897130219
A 33182 760074499
Q 31472 81040 1978489202251
S 23613 745515933
Q 7337 55502 5795117612348
Q 17640 72473 1972582027000
A 54294 62736886
Q 7649 92143 6363519284004
Q 695 88635 3345420743961
S 13501 61339561
S 47387 414042490
S 51576 780144732
Q 13716 90520 5069278585058
Q 15547 84979 2943625959058
Q 75207 83530 6821526518116
A 76856 292190008
S 45305 25848319
S 24940 69270098
A 85853 353726024
A 22279 227475921
A 72883 744425678
A 79496 399655159
S 74870 646911932
S 31007 979647064
Q 25619 78748 5926470871310
A 13040 173877210
S 76284 713846210
A 10184 951441039
Q 6499 66390 1191136667786
Q 64034 93376 2964398574906
Q 92 92635 5214501501474
Q 13450 89944 6883560765158
A 29443 452115785
A 61946 577810026
A 26023 659961123
S 12257 836449431
Q 1696 91162 8163508741339
S 76519 721337408
Q 5355 87610 5878125736846
A 22290 100302850
S 40215 157062041
Q 8357 13534 3051128559883
Q 15188 43327 5677020695785
S 13317 266335079
A 71633 363446738
S 33211 925724551
Q 17018 80803 4248416491581
A 63003 655105823
A 75025 457927886
Q 50194 53176 1373684653890
Q 15761 30511 2304736989126
S 29589 252617558
Q 32798 83417 6082845334970
Q 16468 90337 5218145190474
A 11193 767971792
Q 73263 80317 4647706178886
Q 11097 37892 9846760645350
Q 16262 53685 7014477798273
A 75473 547228193
Q 3403 87099 6305759391972
A 55323 93095230
Q 21251 61457 6521700951478
S 50820 844873910
Q 19217 91742 8078770338852
Q 85899 85998 85959983664
A 49638 40140350
S 20267 620222521
S 84032 808998187
A 86515 13861164
Q 6045 90240 7455309137058
S 4101 383528124
A 76576 234903868
A 87037 190979050
S 68420 209475339
Q 28849 66151 1723693221118
Q 77080 83265 4123519200294
S 49731 283035825
A 68115 717140949
Q 24430 71098 5217240137011
S 36012 234113940
Q 51064 64998 2805437813541
A 17568 519245285
A 58603 500831621
A 48711 199714721
S 50634 857028499
Q 33845 66340 376312959048
A 32577 497100654
A 85834 752122514
A 87340 949661602
S 41616 430639277
S 18025 305912660
Q 39070 54378 8618551848933
Q 567 74209 3742462059566
Q 20142 80502 72119068687
Q 9606 44741 2598517249847
A 93117 72977746
Q 19242 74672 8469486568682
A 32455 294607586
A 21633 194763901
A 5133 434928386
A 65192 393167888
S 74033 90518897
Q 29380 50888 8132756549359
S 73377 566557201
Q 7173 92539 4393405941833
S 4104 607937096
A 18262 47130775
S 83750 454563971
Q 49446 50297 286455881765
S 56953 259746186
A 56475 403204323
S 87816 446402330
Q 39 92773 9562420474246
Q 18088 32479 3279810773658
S 11347 922131556
S 92911 392873776
A 30398 451273576
A 75931 952170933
Q 77533 90931 3051318701361
A 31724 572423222
Q 1637 74534 6783990940662
S 50313 832036716
A 28556 906748875
A 35994 672640287
Q 589 91709 2327460593851
Q 11020 91526 5537910602399
A 16135 233270886
S 55069 720817902
S 17895 402010548
Q 6938 37917 6357933421804
A 38320 174112302
S 55419 846747792
S 10685 162694014
Q 8085 42181 1761840036772
A 80131 572130837
S 21793 503240381
S 56771 646761552
Q 641 80782 9802238772532
A 90443 845275300
S 21868 846545489
Q 46298 81452 2298367335014
S 81846 475351433
A 26395 582877714
Q 29845 91383 5685865292303
Q 16652 61818 5384414622879
Q 26298 92722 3925845500997
S 63741 906507973
S 89284 7972104
S 53018 900415876
S 11328 730450010
A 74137 397808832
Q 89379 92517 2651279443784
S 52172 853920304
S 70728 544612669
Q 29448 79725 9923311435553
Q 10002 85454 5413204011780
S 46911 101879944
Q 2902 72412 9844585399990
A 51735 206630598
Q 80276 88884 7888797441263
Q 4180 88751 9422179407712
S 21846 491950578
Q 48906 54034 4422673551789
S 26583 101506924
S 61151 444377749
A 44954 689010580
A 21766 431274502
S 24096 68418537
Q 3536 86777 1364955709015
Q 33283 52975 5543731743810
A 29478 152232937
S 1627 885251947
A 59268 303292632
A 47709 978550848
S 73657 981267048
Q 61746 91936 2870611856260
Q 16627 87382 566104315694
S 2490 313662830
S 37268 613414491
A 64113 596686414
Q 28897 69162 6879315854098
Q 17828 59808 8684139653471
A 45487 43340582
A 21033 321794898
A 91917 818219910
Q 52785 80160 3327336323667
A 48340 789051568
Q 2249 19852 904643386478
Q 2196 90123 3015126908812
Q 38403 50492 9763975021180
S 58418 928081355
A 83349 945756283
Q 11379 26600 7663802001582
Q 18383 91164 3369266798607
A 1760 338517322
Q 9 89153 6242428001207
Q 35355 86814 1914453914208
Q 11321 69992 9504973716539
A 56147 504024642
Q 5661 69751 9594384982002
Q 75935 86472 769272144596
Q 30716 81186 48943204597
A 43265 812281382
Q 13522 79549 6632234742390
Q 20097 90762 1472598064894
A 20139 344165767
Q 12322 91391 9393149080600
Q 47368 52823 4441133977907
A 52056 284215198
A 61102 231724132
Q 15210 90836 6817912066281
S 66248 279363239
A 62469 193704811
Q 23446 80862 1152821310974
A 17724 254856823
A 91999 920613937
A 85943 258483796
Q 74883 79704 646770396310
Q 6791 90947 329532938461
A 45002 841980198
A 87326 946820672
Q 68059 72793 1401340562263
S 86905 563728106
S 5540 376936748
S 25129 263410390
S 73314 179896452
A 9785 952903993
Q 25504 85343 221573642289
Q 26585 66234 697724695308
S 85914 375529806
A 27256 281645493
Q 11631 73494 2526354165745
Q 18602 73014 1189386662727
S 59546 633237003
Q 27641 63992 3660991765930
A 8426 762477480
S 71932 223111617
A 34674 734074973
A 21409 417513483
Q 4000 54857 1755744329120
S 69003 172117141
Q 16175 30968 7807769516069
A 45618 21684181
A 3854 992794620
Q 1277 39342 4986596007318
S 86403 931409346
A 15769 206152295
Q 29866 62766 2790986585574
Q 3079 38407 7203615144034
A 84592 802380181
A 43872 71932381
S 37788 520702679
A 39349 755013716
A 6671 642094594
A 52594 993033060
Q 2785 86876 9302021871984
S 85576 863958563
Q 12351 91467 6993074167287
Q 41430 45977 178236737323
Q 15803 89886 3746304483564
S 54101 183750607
Q 27005 78868 1730930147963
Q 18393 81382 2658492494536
Q 60881 74537 6784363210071
Q 773 88657 3771905481745
A 47491 326215507
S 13055 382450975
Q 43533 92548 4120520744909
Q 29149 51187 5504325680265
Q 62830 82236 3046626693817
Q 61842 74332 5174602437461
A 61018 34361959
Q 6073 60258 7131322850703
Q 25709 46418 2008629748378
S 50511 118595051
S 4938 338216485
Q 5543 78293 532300354888
A 45987 422220229
S 5056 550455496
Q 42905 91373 5444727082718
S 20298 562317673
Q 17128 88334 3980732555625
A 6925 259410372
A 26235 68184536
Q 8107 92404 6205356726905
S 44371 106222649
A 10960 308835536
Q 1180 57792 7501158239951
A 7734 23468465
Q 47222 88553 909493247305
Q 52387 87193 844310699311
A 46291 315184160
S 92761 753253387
Q 543 91980 6551682338195
Q 51538 62405 510224787199
A 16056 896141540
A 38142 629033127
A 3804 351738286
A 57633 994393688
Q 31518 82761 5068814026418
S 87948 627759650
Q 83259 86344 2956583388443
Q 29504 77961 7592296312343
Q 66648 82554 1696257190685
Q 27791 87762 4297894565489
A 5634 124365851
A 25558 107164713
S 59339 86587432
S 62788 684263612
A 56700 829620936
A 87711 849121598
S 57334 953947994
A 43691 786266683
Q 40242 58517 4177497791992
S 37602 383909573
Q 40505 69664 1761258516645
S 31872 25828913
Q 82048 82187 124836594075
Q 46212 76668 2075546632640
Q 3382 33275 4879121452863
A 35746 117694053
A 39606 295188874
Q 10747 93035 74885869949
A 12873 469432816
Q 6385 62648 6986879436154
A 88561 425834120
Q 20890 87534 1463255323993
Q 53245 78391 6809267747447
S 89385 361907194
Q 53714 65564 1161438581582
Q 1222 87274 779474554904
S 78563 931987638
S 4986 55036210
S 20953 706957985
A 54994 249275577
A 14578 814786116
S 36278 97383234
Q 30359 85298 5046880587977
S 34778 181039347
Q 66028 86021 1769076954074
A 10637 740344408
S 10064 306652806
A 57822 400457004
Q 16556 65822 7225120389919
A 52266 289148911
S 92356 545912632
Q 4330 50882 2889476716649
Q 57568 69675 9305957615670
A 26998 911910685
Q 77786 85898 6148898394497
Q 69572 85139 1608620932428
Q 10869 81008 3165398584603
S 37560 223479586
Q 8007 92899 7003275684020
A 80507 574585916
S 54854 513330462
A 38018 431376320
A 88873 411172289
S 266 945352047
A 61474 9682787
S 5717 751393508
Q 7309 73102 24991075212
S 30595 657912771
Q 42377 56492 5892379429464
A 83746 71265189
S 77485 961020950
S 9802 830946578
A 64014 205870281
A 18595 850906047
Q 11566 86793 9045634035207
A 21139 548621503
A 29176 171510724
Q 4586 92501 8929578887827
Q 2905 87179 4521556984022
S 36166 743095505
Q 11867 86175 6694471376022
S 60240 580407603
Q 18376 56194 6345917586558
A 46799 947506318
S 3941 199889950
A 89322 180280725
S 50479 24865261
Q 39552 59267 6009906244900
S 23808 815454070
Q 59930 89351 4260144972639
A 35213 539554511
S 30861 915550454
Q 51459 88345 9597369085069
S 14725 645555608
Q 268 93199 5661394671591
A 89319 655964248
A 72641 441660294
S 61504 433918531
Q 21667 66192 5198863068849
A 14350 854327156
S 26003 495478979
Q 59806 90095 7851738773384
Q 2947 91235 8621955196687
S 732 85464790
A 43221 503603933
A 16375 349050215
A 46779 453382572
S 57001 18115389
Q 18720 44198 258723078357
Q 25755 81457 1859356184880
Q 1232 70946 9610590831581
A 43402 669737625
S 79403 635424965
S 57351 273934961
A 53764 169138243
Q 25542 77080 1679526066348
Q 380 35440 5310349729561
Q 53053 86497 8320687442984
A 83833 68344060
S 85212 316093686
A 45141 951052420
S 51308 189197932
Q 14979 74662 7951493985788
Q 4520 51410 9944482837263
S 35337 687006123
Q 921 35794 7408767611229
A 77786 259625155
A 20320 769955965
A 41758 986044213
S 36677 222119708
Q 965 92392 7230353290467
Q 39174 87962 8292467402332
Q 11351 75333 3301712183456
Q 15642 62438 1304740920194
S 54480 447628029
Q 49819 60250 5494665770517
S 37041 97903884
Q 15272 91434 2384575147448
Q 4508 78480 7533899982800
A 24806 277647774
A 87826 929458046
S 22166 475933353
S 56876 387654561
Q 23722 91306 1546099411667
S 31003 629212482
A 36034 152055560
Q 12960 66441 9411199486588
A 35123 516339568
A 43238 942318795
S 74751 61660076
A 79558 94562445
A 67990 565136980
A 30191 277090707
A 50531 502172657
S 47431 471368069
Q 31758 66426 6635683968425
S 42116 356600828
Q 28793 49578 8515822841998
Q 5894 76899 4057320563987
S 47999 795370891
Q 26761 48177 8910587417066
S 50932 409928536
S 46592 273748937
A 88260 802544070
A 12135 224980347
A 7265 788838604
Q 32588 66209 3588145071821
S 32371 893695461
A 55777 60043637
Q 3280 89624 2483251667858
S 47912 577558960
S 12688 14484669
A 68649 27269008
S 73466 845361984
Q 2274 76701 9294042554831
A 43585 577630675
Q 167 76296 4214993625404
S 39660 896427055
S 72592 306644753
Q 38656 79483 8535271493743
S 5547 285171672
Q 64891 90937 4804467400279
A 13949 928043202
S 50174 505449881
Q 19983 20423 323675059758
Q 71366 75818 3810561938702
S 75067 923896169
Q 38287 89452 5780858923895
Q 26622 45239 454954565319
Q 48933 73337 8200123507486
A 73371 803299871
A 80061 700491839
Q 4434 92875 5915487590823
A 79977 70033318
S 84767 546578159
S 72735 148893498
S 78632 161682459
Q 37092 71081 3258875529977
Q 6057 93141 13336343906
Q 30484 47904 1009540033057
A 84016 797669846
Q 5913 84421 6632189670632
A 32417 988364611
A 68747 317753045
Q 27936 40355 8569283564216
A 23403 400962864
Q 9918 57616 1181408516998
Q 41648 67721 7316846266373
Q 1890 86502 691424150941
A 87765 748938916
S 2302 718004711
S 52085 883624317
A 7788 395478398
Q 26204 83880 1290637447566
A 36091 586174033
Q 48023 70764 2861940873287
A 965 43754903
Q 1355 37809 5093111075537
Q 20884 32921 3082375298502
Q 18984 78693 4281657403086
Q 183 93050 6666862772986
Q 51597 59810 1504925644409
A 27380 622702556
S 1041 145660231
S 85927 930384104
S 43547 116922717
A 45894 38196248
S 16578 952844806
Q 2633 77886 3551725983561
Q 27060 30947 2240491435359
A 87059 546743727
A 20214 88864830
A 32786 105630970
S 46145 871882255
Q 5183 91713 3551097592281
Q 38977 40198 488679545367
S 45152 677870075
A 19689 742714286
S 60055 728983233
A 43256 280504228
A 58866 844796284
S 75493 633525430
S 30225 747626952
A 82096 93982419
Q 43918 51674 4258415104481
Q 41640 47340 2257737211897
A 25778 410828764
Q 30936 39747 7653410301987
S 39705 83670605
Q 70364 83391 3167291812448
Q 3050 80417 3961627100764
Q 25340 82645 8833064486522
A 41115 92530705
Q 41054 69398 4711971255432
Q 73538 84050 5660890005790
Q 21498 56825 2506927042226
A 58870 541957447
Q 29521 68032 1340178373531
A 2948 813862527
A 65334 875334143
A 58599 664629790
Q 11277 92111 7038041539901
Q 60044 89625 7873356227171
Q 43176 90043 7329260595554
A 32610 142995713
S 84213 329640200
A 56434 122359241
S 12015 947368867
S 45647 285508312
A 3648 156052435
A 57769 908401152
Q 13538 49484 2074136898775
S 37106 379980749
A 13640 756357679
Q 32371 92757 6758811396729
S 51359 168734787
Q 604 83364 2230739596905
A 62567 401826241
A 17295 15511070
A 54728 129850091
A 72395 379847981
A 89538 715179460
S 11012 991907925
A 67267 650816912
Q 63223 68954 89584888884
S 25852 69849292
Q 58598 58712 78829313752
S 68410 747674788
Q 44746 51837 995672871904
A 32303 687146020
Q 16133 66937 1210918336487
S 71888 480875401
Q 2148 72129 3263360265665
Q 69560 84205 2707745049618
Q 6323 73506 3513040392607
Q 23108 54400 2533118681795
A 24150 811682925
Q 33990 54815 1757143872925
S 66682 423130183
A 7452 929241383
Q 8831 82807 7365044005515
A 8946 485416862
S 63339 313238252
Q 39225 73405 7182465608882
Q 5469 77894 2143868732267
Q 50244 82566 9677246787142
Q 17473 82901 8301977768251
Q 6543 83106 758474915959
A 79722 396414464
A 36101 38083099
Q 23625 76861 9503206919565
S 73807 276308399
A 92738 780236530
Q 39180 57690 4617025461133
S 58401 819046012
A 36184 975264543
Q 15521 42187 5327973500255
Q 31568 89040 4502158632324
Q 42578 86599 406326528382
A 68544 165658093
A 65201 977166089
S 62967 70729124
Q 5541 16284 6823759598354
Q 12951 89269 8634756921343
S 53178 829847783
A 41079 145847572
Q 44047 87093 5559164418132
A 67968 246025066
S 69402 963592257
Q 8517 86763 1532304952840
Q 121 93298 4010718961780
A 45924 620598842
A 49959 58550783
A 39389 977105897
A 21928 431333682
Q 50710 61232 5681407184524
A 37457 695725569
S 2367 646659626
A 1916 554919199
A 26174 261473390
A 67737 706331002
A 18799 913476608
A 33688 990867376
A 17735 510554509
A 50363 138351614
Q 5833 56372 4161417752732
A 37287 369223546
S 9128 783865571
S 16307 51502370
Q 57013 90992 8911730420052
Q 31780 85184 4409888024397
Q 12336 72541 1169472632054
A 15249 637251250
S 56307 319584310
S 34457 752881322
Q 53457 69541 6001521623753
A 84053 482371322
A 48316 774642925
Q 75799 92963 2153272437542
A 30892 707121896
Q 11876 74280 8041936328234
Q 7311 11434 241830484327
S 68077 870797209
A 71632 324030181
Q 4689 84833 8071560015985
S 86822 843667624
S 82539 830713084
Q 3867 87017 804549807387
S 50880 516472142
Q 8684 64424 1881187984707
A 27736 84417075
A 27843 929762324
Q 46677 74396 6511176629587
S 79518 749621844
A 22949 776840474
S 46818 250130572
S 73133 425418468
Q 22092 83191 6399764485179
Q 30303 80706 6860585741592
S 22917 350700850
S 43970 352316583
S 29152 467248597
A 63885 804900141
S 9109 632226269
A 4967 648459687
A 70144 334127835
S 88297 69664258
S 31873 376234780
Q 30129 32377 1674087622891
Q 11064 49169 8596624188379
A 5478 23198111
S 52316 962203351
S 48287 961278992
Q 8384 68129 355415147545
A 49516 564869021
Q 44629 56243 5826903264052
Q 59678 77949 5753494198752
A 70125 456272541
A 64279 3046009
Q 35470 75325 7678130334091
S 86987 93659118
A 63616 102926876
A 29155 173028742
Q 4970 82593 3926882013297
Q 26819 53803 7870788573880
A 71094 186939458
S 64702 776549238
Q 83651 84355 447540475963
S 50430 362560059
A 80768 316159832
A 50559 180948764
S 50755 854546452
Q 17230 76168 7265330939106
A 10586 18600895
A 61832 210950335
Q 7729 91781 917437594900
A 30236 290963747
Q 60007 81418 5749899199872
A 14182 104195013
Q 25592 29822 3778639817459
A 52834 470420808
Q 20713 32025 2803307800270
Q 2535 93116 3012614429250
A 75098 743570449
Q 41553 79525 2153308321034
S 57583 826503716
A 56916 220352826
A 65525 480392667
S 84320 963386879
A 92118 997071931
S 79825 553731981
Q 12794 36814 6359916870518
Q 604 93239 4419794633755
Q 46604 75242 9501121395502
Q 26572 86423 6544517851088
A 44064 921948329
A 87316 938604836
S 33348 44686418
Q 34291 90364 2680733447022
A 38854 2411094
S 11390 933272073
A 6631 732751435
Q 18309 57265 7289248299105
S 22546 819356384
S 79908 489213711
A 51546 415254352
Q 2105 93160 4142900561606
Q 13323 64825 5571326611579
A 64398 248881613
S 31455 963958452
A 49716 414082760
A 76195 843596089
Q 31784 85914 5679631800207
A 81935 729501370
Q 24881 86635 673908376091
A 6264 878698712
A 76463 362102151
A 41507 935240902
Q 10462 85417 1803320651977
A 27858 894291460
Q 10763 69500 4501545581353
Q 11860 92953 9384547015471
S 18624 850133370
A 13968 73999967
Q 4447 85590 3465249732647
A 10781 200744151
S 86034 854360291
Q 19045 38621 3110669354574
A 44829 550068283
Q 50340 76542 6142440326990
A 31562 622869787
A 54746 669494516
Q 17077 38819 8590144012024
A 83684 408119600
A 48988 976680694
S 5795 219729341
S 11873 423341499
Q 53214 91072 307946716076
S 26122 542723509
A 44968 391963917
Q 39425 41451 1458490562885
Q 16256 92919 8408316610504
A 29486 253828981
Q 3395 93015 2408584386796
A 86626 430363407
Q 45018 77207 7357833164978
A 43038 966982138
A 26349 372178368
S 42862 912732656
Q 42315 90035 2132787067632
Q 23039 80708 2449726508994
Q 10487 83817 5199796980481
A 17484 691485702
Q 20858 69032 3838521390743
Q 13610 26707 3844774212795
Q 15810 80859 4458321407289
S 59263 48922135
A 49749 23437923
S 84114 419547183
A 68778 469919653
A 17365 872271907
A 68896 353350047
Q 7140 76447 425004239522
S 64296 536526426
A 2441 759425071
A 6785 36793882
Q 13898 78441 2454813311880
S 13794 424810333
A 69104 907339170
S 51460 287277777
S 29168 160764873
Q 10355 60834 3535257999397
Q 13832 21603 2935501319635
S 72354 879613887
Q 3172 87579 5202914129795
Q 48771 75728 2031111682411
S 85406 791577855
S 23707 148160169
A 47648 498657120
Q 15039 34548 6802519527606
Q 17625 18275 420145343547
A 83573 255349377
Q 10737 88366 5308234147280
A 35111 111358233
S 32157 346784594
A 52694 282588233
Q 592 91480 8070008321775
A 74907 60193316
Q 12167 54412 1944909342258
Q 17166 25794 7167301922409
Q 41342 76093 4203836575169
Q 5266 76732 8146019472480
Q 46631 69305 1297577029041
S 29867 331324725
S 31016 55353253
A 15981 570800086
Q 74267 74877 275738277579
S 29847 729252945
Q 46160 92106 9417836666683
A 28114 611341365
S 72108 531232175
S 5658 629803876
A 22874 147579935
S 78218 578053429
S 7315 163795921
Q 39177 61008 5374845060068
A 46485 778080558
S 8270 979528722
Q 1730 2966 264612596719
A 44626 307064515
Q 14433 55087 5201358470288
Q 6889 54862 6476522047532
S 8539 774954976
Q 747 75772 4666182614603
A 1168 2167443
S 59794 218737852
Q 39493 84373 3473429320248
S 87650 92498571
S 61629 903708808
Q 1318 24122 7095684162533
S 69001 277247228
A 26961 43808279
A 6022 577267913
A 70048 916932407
S 80589 308328263
A 64713 628017970
S 28238 997188889
Q 6192 91503 3469575332836
Q 42389 78126 7186390677772
S 69300 896911272
S 49 327685883
A 34934 577034374
S 62436 878328731
A 47809 479792138
S 37142 81608399
Q 52520 67262 4054506585940
S 32435 668410051
Q 81055 92849 1010162774352
A 23353 422930867
Q 1483 81324 5270103242492
Q 9444 37948 3512224967732
S 73862 752401855
A 82234 315089256
Q 16717 76110 5193867911532
Q 21007 85329 7421157036462
Q 14366 60122 8456179930743
A 20507 760952187
S 21736 312624092
Q 1331 91951 5886728455489
Q 58869 89869 6073334762862
A 91488 435136364
A 13671 17240002
S 34556 434710582
Q 31321 49550 138760033409
Q 19894 30520 2106605485086
A 74209 29887814
A 53693 483948295
S 81491 471367890
A 74121 834622226
A 68417 857432790
Q 16887 66062 6051432550257
A 86101 967723041
Q 5400 90599 6054278678422
Q 7210 92978 7066025633107
Q 38007 78162 5386522626325
Q 10131 80120 8437459282423
A 39120 567226695
Q 10803 86947 8697110215869
Q 32865 63103 1851257743925
Q 1192 40320 8385512012258
Q 291 93143 1087816621429
S 16906 362918887
S 85690 165703876
A 85816 63607566
A 48002 521434562
S 58973 810346960
Q 10825 47751 3958138151338
A 6874 248462285
S 30783 748849206
S 18755 455158491
Q 26628 58527 948094995593
Q 7354 12203 747197711098
Q 20842 67358 8042595614321
S 44679 842604565
A 36794 593011253
Q 11475 63930 2615787199715
Q 27920 66566 6841941042085
Q 293 92524 4033367712787
S 20209 403834558
S 70033 263355642
Q 7633 20119 6587000650911
Q 16173 72341 3174282980301
Q 42601 79700 680348709665
S 9094 845409044
S 42195 802619341
S 662 798674092
A 63575 53458938
S 48690 689101171
Q 49614 76349 1749616159915
A 19630 198887173
Q 16506 85805 3030464488604
S 31300 11158466
S 13035 610575350
Q 31779 52563 1682500027162
S 73210 158411058
Q 4734 65489 5903475010755
S 3021 717720423
A 93174 123869790
S 18496 862641737
S 55680 714563201
Q 3589 88675 6834300580985
A 9039 989338164
A 21341 235320865
S 93102 364472481
A 38857 32976120
Q 12785 47715 3470883010928
Q 3164 93100 8414107579436
A 74661 186435143
Q 37928 54078 6263995286737
A 57312 635055413
Q 27105 27578 413580774922
S 87909 930518210
S 92669 542185340
Q 46050 59578 259065757103
S 21149 461294366
A 76402 648870160
A 88856 277808589
Q 27705 50676 5966434790757
Q 18335 87814 39580490641
A 48621 540204126
Q 583 85442 5250749359216
Q 33342 66810 2860776607106
S 77764 73191317
Q 19104 53651 6386273431760
S 81046 885292058
Q 4633 88658 7108717892132
A 55888 350448669
A 54859 410371164
Q 583 93045 9631964759349
A 75403 178511333
S 27209 628070798
A 2746 763833036
Q 3051 31556 264944845481
Q 11848 55399 196931819185
S 21711 415253416
Q 27784 90033 5280845081180
Q 5193 91632 4520746108951
S 92190 956733698
S 38058 301368094
S 35010 987291827
Q 19366 57936 4202434895588
A 22424 763149550
A 46098 906648863
A 24444 838553150
A 15938 322703585
A 53326 605408903
A 12811 228827671
A 24011 204084060
Q 8992 31446 8563505058478
Q 1989 50941 9499934834636
Q 105 10896 6772808746608
S 36800 643037341
Q 34098 92550 3566255520751
Q 892 11751 4618097266650
S 22338 228654449
Q 18112 92686 8268132421099
A 84501 219505608
Q 17479 83163 2471474209887
S 31812 307214810
Q 64188 83823 8169743401696
Q 7715 50274 8521797202175
A 47172 290376283
S 80050 429602604
S 35404 485754259
A 50062 122745372
A 85278 71603638
Q 9393 37797 1885568792932
S 73591 909215057
S 8912 706683112
Q 943 93158 5245233841813
Q 25065 42251 774104462133
Q 8353 87104 2468928853285
Q 2769 82415 9676299232405
Q 13561 55645 1888956474448
Q 51556 56989 4946818321122
Q 38468 82635 586530569692
Q 19236 34939 4288839922650
S 52502 486006593
Q 6113 89545 4503930696978
Q 19508 69563 3888209654675
Q 13138 70486 5191141037197
A 1354 884602094
S 75470 976018331
S 26309 820312970
Q 5988 91133 4915642301305
Q 432 92058 804742541095
Q 4203 68039 2092825122467
Q 5926 9820 2746720030286
A 78512 851562174
Q 12034 83167 3695815286716
Q 20853 67366 8529314251718
Q 63770 86474 3062381493833
Q 38838 86562 8809274557502
S 39795 682071368
Q 1865 50463 5408142834467
A 84388 114322863
S 68239 248455827
A 17434 735452642
A 73971 102396967
Q 12027 90575 6524589392682
Q 27621 80487 4931601742198
Q 9872 18224 6897207907004
Q 108 30659 3592384708633
S 32444 558759239
A 61519 61170263
S 79043 508531076
S 71534 440339583
S 10871 715470968
Q 8759 35194 4934999642465
A 43207 793741442
S 79913 242680769
S 45111 689656270
A 61550 407742639
Q 12641 91115 2469958507459
Q 12247 68141 947201535465
A 37843 889788503
S 25891 664584613
A 65265 610164459
Q 11604 77957 4336591463513
S 41694 581130477
A 5464 232786705
Q 42922 74574 4952762047173
Q 9612 91948 7999884626783
S 91990 881488459
A 34896 344785795
S 35835 221828541
A 69209 72008805
Q 11056 66043 6529584486967
S 33115 141110188
Q 19912 22680 2280873161479
S 30924 70367716
Q 1463 86273 5100300447197
Q 25424 79229 7616783080870
S 79504 109969122
Q 21301 29697 6479936607981
Q 1341 86622 8543916291981
A 74313 638621355
A 92109 29800555
Q 6558 75529 3232375678998
S 82622 933257486
S 79587 692972997
S 26516 650846103
A 1792 171915988
A 68066 917908251
Q 28547 65001 8865001028100
Q 9492 20294 7492485428735
A 92497 464498182
S 1911 804130822
S 28119 366992543
Q 13454 52395 6681286025372
S 50451 53086675
A 7906 16020683
S 8387 845548284
S 37018 167238160
S 81291 534767581
Q 24371 80471 7182411662119
A 12126 107028871
Q 58296 88857 1612181997106
S 42486 324683955
Q 42526 81170 81380130927
Q 10248 13160 1051765011495
S 14648 251694738
S 28963 91648502
A 74520 995274348
S 92996 408044062
A 85522 236694209
Q 18779 65569 2394242449054
Q 67557 72044 4295878711767
A 609 654113098
A 14822 26118663
S 87058 975465518
Q 46993 73251 8799530956829
Q 2515 91975 8065057807490
S 19448 61575966
Q 33523 49607 4965728300030
S 42008 17708621
A 47948 905691099
Q 2975 49720 1650469320460
Q 11271 57626 5750720405763
A 78644 756068800
S 32613 826500512
S 87968 490261569
S 63971 794042298
Q 79503 85261 244064585221
A 28754 597292413
Q 20553 82336 3438581239436
Q 16237 87618 7707122082511
S 19626 474785235
S 70779 469398005
Q 33077 75805 8599140520387
A 89045 369872054
S 18636 421931264
A 51297 267447523
Q 1697 71143 9017553737057
Q 499 61953 3339531178099
Q 48190 61212 6557426208994
Q 16642 59582 3410214063698
Q 24848 89676 1684486055433
S 1259 328216526
S 72044 962081668
Q 41626 62746 6051680262050
S 30366 784962733
A 43181 665471626
S 46671 916537000
S 79157 376132196
S 19663 370970790
S 34606 831995226
S 35692 190263377
S 79713 935052195
A 37408 8005604
Q 5505 25454 3603168386550
S 61483 67303625
Q 2839 60377 5323845697354
Q 2502 73863 3503808983135
Q 46558 89091 8632133795895
A 12212 282902850
S 36541 807992813
Q 540 92886 5645319908515
S 87512 632479237
Q 2994 92935 5395473735860
Q 16963 87719 4897631824822
A 72092 964957659
Q 721 86144 4808158759003
A 60813 512338359
S 41462 402199286
A 75562 404770514
Q 40108 79286 6701831829435
Q 2843 80304 6711255737446
S 2907 555707193
A 79590 190308586
A 69232 808919924
Q 1567 58235 5745331627462
S 88249 232317503
Q 1489 91855 9892683455134
S 51261 463166234
A 34587 428168653
S 65155 518672259
Q 7768 86641 7791942515110
S 84188 395220552
A 23043 10263902
S 56411 81492141
S 39921 747121234
Q 2457 15164 2885242018367
S 82289 427589145
Q 9997 87628 7934460164624
S 56892 806467230
S 17960 24434201
S 7848 24807937
Q 17228 72650 4874121544074
Q 34593 62552 3257792629374
S 26948 616569561
A 25103 431686734
A 15995 976379000
Q 2772 86056 9240465507358
Q 11078 87268 2056938591203
S 30683 289511169
Q 2072 92721 5191508060168
A 56323 920525172
Q 5882 61553 1533624464413
A 47385 46183167
Q 89544 91884 1786041024079
A 58240 475332571
A 38154 64095101
A 11415 193195759
A 76157 159343762
A 56779 924124018
Q 2878 74134 4141440598630
S 4905 172203457
Q 58474 88736 3956934795873
A 40022 400869029
S 83646 921250013
Q 63305 74126 37527755000
A 89589 570509053
S 81365 471747280
S 25012 794321556
Q 59641 70976 3932605075716
Q 627 51555 1512402718955
A 55688 84789520
Q 2865 86790 2207484485208
Q 13811 87209 2800918802404
S 85352 564696040
Q 10913 78704 2843935395478
S 11091 298643562
Q 15653 50417 6881299548550
Q 3703 32171 2502857688683
S 13744 127483894
S 4777 925367674
A 18892 22644391
A 63718 958474489
Q 1864 60099 2296444498507
S 43732 880289684
Q 16040 30269 390469735782
Q 1446 87475 5254182218702
A 37645 943720111
A 75337 615804983
Q 63369 72860 5388397822879
A 6372 716997394
A 68876 663036055
A 70536 800130562
Q 35605 52368 3807882106599
S 48062 895822205
Q 24801 63681 8521185195006
A 84399 912595615
Q 13733 68920 3081733778871
S 39842 687933534
Q 10394 23619 2408391323358
A 84347 698682055
A 92579 607207062
A 48044 813163224
Q 77274 87178 2540159942727
S 25637 279993911
A 28210 607301871
A 85984 884626100
A 84253 212553179
A 61461 359479511
Q 14847 57443 9562337239136
S 30906 464878628
S 52114 582455410
Q 82790 85233 358670631707
Q 10823 92587 3926653942647
Q 45157 68274 1315098058511
S 46667 980119070
A 17698 208491577
S 72149 289788305
Q 49187 74366 3054222929374
Q 9978 73880 481211865610
A 91179 523345252
Q 16975 69533 2314747602397
Q 2235 55194 4040755509959
Q 12921 27487 8079300267296
Q 12735 84281 5525304267955
S 40168 147249978
Q 86941 89385 1066366060869
S 77195 159084664
Q 15662 91315 822583535348
Q 30446 51573 3855496536549
A 3604 486785933
Q 28942 69911 2602544016577
S 68180 885884088
S 17073 668115964
Q 73001 80518 6695447209420
A 41229 509075815
S 87576 726149651
S 86252 742149561
A 61427 101183547
Q 21415 76807 9058432692417
S 24526 891948497
S 38239 242229224
A 71048 233342951
Q 9378 92203 8351510736166
Q 63445 93062 4586531980447
S 62036 2102117
A 79264 603659730
A 79916 644222574
Q 41997 63337 6087453518158
Q 3779 79162 5936690938467
S 38129 608772123
S 15717 910021894
Q 17885 43191 3352741275136
S 79538 79277001
S 76022 826556570
A 92294 891490181
A 46144 645861064
S 36250 811315678
A 43017 853188379
S 89993 925993716
S 71973 347829455
S 6561 42761166
Q 5441 40805 3698678532244
S 37601 583494179
S 18687 311804560
S 1513 911521050
Q 4093 11464 5111446534721
Q 18190 50378 2977547489078
A 15946 887502970
S 82013 916933790
S 70801 58495240
Q 15706 86225 912415868612
A 13840 432115356
Q 2014 7873 1337325915963
Q 33459 68737 2121523064749
S 32094 338575098
Q 3841 91075 8444329184071
Q 11140 30741 4865868637867
A 11125 57458078
S 70580 671377364
A 26392 388767659
S 58770 758825675
Q 25523 43288 8959839517977
Q 13901 85757 7882002519423
A 22602 204391160
A 86051 622003248
A 62117 623997058
S 44594 477030191
S 29724 187755279
Q 17788 46851 7886201336131
Q 1148 85408 318858059410
A 39551 45387519
Q 63199 89285 4892915832798
Q 59874 84859 7893250224176
Q 27222 59229 9640554991737
Q 46664 77057 9385902567156
A 21594 829112320
Q 31140 89557 6278223406833
A 18611 566282974
Q 28685 58909 8344671542015
Q 8808 15539 6376419803040
Q 12046 53260 3729073727927
A 86285 330588508
A 6682 284254003
S 9389 878391580
Q 5466 87247 21631721217
S 55551 419204652
Q 53441 87230 6131361567318
S 31665 286789490
S 24359 323928136
A 22494 954234563
S 90838 543949165
S 32507 381524064
S 71740 435206102
S 12972 128834412
Q 19061 70683 936908530750
A 26548 801820872
Q 45476 60641 7209782276392
S 67451 60253265
S 5365 237722018
A 62876 759779984
A 77782 800509845
A 18007 966435809
S 39811 216935879
Q 22203 46872 524771058129
Q 16164 44777 7249980538224
Q 35928 46037 2054445279872
Q 21509 77855 5835453939256
Q 31194 65985 4037840197520
Q 20436 60785 4210993475353
S 26038 422342829
A 43799 268053313
Q 9009 50403 2526338348648
Q 64757 91019 2917273056933
Q 41800 84851 9638551359859
Q 26451 64920 6511168936369
S 48784 234815997
Q 9158 87975 5669300130209
S 73061 832475547
Q 3318 93258 409544226024
S 20650 493407446
Q 541 88792 1493260595338
Q 3002 92972 7169256619959
Q 7008 83559 6755195206654
A 13775 475579643
A 64085 529388853
S 10501 22275649
Q 14183 50395 1326398743912
S 70985 253834778
A 65895 243603094
Q 37753 57338 2044025808199
S 53163 144713635
S 14410 178772949
A 46872 393864652
Q 29114 77646 4356513601987
A 30472 513421592
Q 4557 63025 6864922958822
A 7698 2456366
Q 25435 32584 4713900525869
S 50959 945972379
S 81486 993880236
Q 71576 73854 777105004482
Q 41501 68740 7149228419920
A 8230 555404799
Q 8305 61869 3464241337118
A 86085 258371588
S 19457 239671336
S 6223 642821292
S 83202 60270928
S 89182 134620190
S 41907 863859714
A 31099 637442951
Q 4211 92534 3271847273979
A 13484 881663752
S 46217 670230232
S 81319 772743195
S 34419 742484580
A 2108 400875164
A 57285 453723253
A 63497 159590467
A 73768 680878607
Q 32551 90630 8127601796872
A 67806 944513241
A 50777 955328806
Q 7079 37493 7818392632550
Q 29263 77911 1901347701197
S 38265 526532541
Q 4409 45425 4187579491067
Q 8324 70418 9202912862837
A 5673 129782881
Q 26 93350 37034978405
S 25090 727443284
S 65445 463587284
S 3197 681095470
S 51434 683425961
A 63550 613258849
S 58553 810311785
S 59389 536498383
A 13887 586278406
A 9875 143185687
S 51023 523423528
Q 48905 87584 3549974770895
A 26514 812830590
S 80124 438607661
Q 32742 37599 4048105058997
Q 1185 88529 4043664281265
S 2520 940686218
Q 57425 83554 4837441587351
S 72918 506685303
A 3709 605902805
Q 20951 91408 2014842542273
S 56992 690278176
S 51984 95568278
S 21594 663489009
S 83953 755740161
S 32457 871878591
A 40168 137905438
S 28836 866457521
Q 37681 84293 8993022530215
S 24323 289844867
A 67839 80660092
A 74652 282262827
S 59043 69831495
S 47549 627402701
Q 51346 84489 9650239703827
A 25982 582902108
A 32854 20921613
S 34483 697023329
S 9757 412752618
A 85175 887652369
A 21774 151873661
S 12080 172299997
S 34894 616804930
A 14132 36987202
A 18740 125298097
S 20333 47947604
S 64679 440604211
Q 5966 26972 9921470172635
S 74951 339610033
Q 16845 67804 136151532389
Q 11787 89783 2652425870026
Q 26565 56996 9244605840669
S 56408 915632625
Q 6404 55757 9610450906587
Q 32114 93363 2254018158971
A 12307 542225546
S 15420 808434240
A 17899 399506965
A 61172 752625488
S 6566 931237669
A 34699 593409120
S 9534 222224046
Q 14560 91123 2129059733081
Q 13437 92368 1821333012874
Q 13614 84958 1760363278141
A 25888 910511034
S 23186 9630692
S 50549 218505673
A 8565 956188908
Q 16120 67757 7408981963206
Q 32843 91686 8173853471354
A 38872 633502286
A 89479 341267247
A 28074 460955871
Q 20286 92513 2022452250450
Q 2238 93015 4551618113343
Q 4872 9572 4654919937642
Q 34348 59530 7915828398529
A 93055 396858733
S 3715 114794645
A 65768 105049825
Q 12259 81536 2978971429244
Q 15699 91105 7734304063548
S 68310 548282861
Q 2283 70011 6744000020765
Q 31012 89191 6147693575614
S 15825 869827929
A 86843 639181271
Q 8662 65235 6804585144265
A 62251 747841484
A 84977 700227427
A 89354 969890084
S 42001 972687927
A 34571 318038052
S 84706 527929219
S 64412 504893382
A 50693 366012272
Q 10779 88267 7129275727979
Q 7576 91966 9613216422128
A 14122 2624245
Q 2766 92971 3515691984281
S 46385 860956858
S 49111 504682344
S 82581 628151055
Q 1140 91200 390339953116
A 38711 211360835
Q 19594 68707 1648454433188
Q 4036 86154 8072618218263
S 58959 801339762
Q 18701 55192 4875277879938
Q 39865 57344 5388784513122
Q 1745 66892 1246430407795
A 58704 987396225
S 19844 88478405
Q 13392 91993 3887728070476
A 35413 378337183
Q 5618 87366 2752099334978
Q 24228 89200 2771623203601
A 54821 483278611
A 28006 679445357
S 77645 443939672
A 49298 729359473
A 19889 852569760
S 51990 997246677
S 61272 153726178
S 29912 193590174
Q 9954 33742 2026888716593
A 34074 61517502
S 3073 630220697
S 23764 549512028
A 83570 903137700
Q 55159 82110 1675266747004
Q 35279 80730 1201797642113
A 12932 774956837
Q 8653 89089 5769275105466
A 9370 742865335
Q 6347 61232 6238733186222
A 78089 166712783
S 80005 866646252
Q 1248 91547 755498505327
A 80430 818912902
Q 1039 91370 2892847440311
Q 1642 74148 1768201794073
Q 28777 58314 5518294200371
Q 86998 87711 89232179762
S 17987 116529779
Q 3155 89317 3660451107318
S 12440 556450493
Q 14813 37629 5479899850180
S 22640 943602639
Q 41630 78905 381363165883
Q 16444 62469 4101050037815
Q 40479 88657 5164232267145
S 39951 667700512
Q 44257 79672 5698840138880
Q 29655 84348 1355629055125
Q 16761 56693 2095441746239
S 3879 358674962
S 342 91097571
A 42248 792866416
A 22698 390244939
Q 1019 60450 6794216674701
S 83918 615214733
Q 6458 73772 8288799696792
A 56458 906692134
A 5230 555889494
Q 1331 75806 6502685652310
Q 13108 60909 8794315288320
Q 10181 90434 1123352626798
Q 30550 68168 3033054286801
S 77147 467025030
S 25200 918397548
Q 49486 83281 777105639375
A 85885 172179306
A 89629 156037227
Q 378 83335 8011675034932
Q 20494 51343 1730789632407
A 45547 775079595
S 89611 772962812
Q 6084 88696 6833197235256
Q 41627 89988 2794176767286
A 17454 984218778
Q 75857 77160 13824270913
S 29091 353424750
Q 69 93281 6914297489574
A 9491 214217335
Q 34922 69577 2943927024093
Q 40496 74255 6990891539567
S 55477 488314772
A 72592 750764324
Q 14367 40452 2437722822244
S 86532 222109766
S 43267 273564421
A 50519 648595034
S 70900 800484763
Q 61354 80372 8387569008387
Q 36933 82878 7261042072413
Q 37779 87282 8581410140589
Q 14656 90219 1366814549789
S 57921 319937390
S 30284 798932584
A 5788 571434902
Q 816 45158 3454929443878
S 3208 801856363
Q 20417 50029 8883799308048
S 58451 311104210
A 19677 80563591
S 19561 519115304
Q 12799 29649 6927103419048
A 19605 817697061
A 78897 528959217
A 3355 711359609
A 67969 112834322
Q 20654 90678 2725698488194
Q 46967 85564 3116956044694
S 62253 789445260
A 87216 320095955
A 11929 786248903
A 47271 965831589
S 72418 282147862
A 50415 622775113
A 85666 500531342
S 36252 322519390
Q 16582 90956 3012979364933
S 13337 219412411
A 91855 574730487
Q 28952 63771 5602533471338
S 24690 698446286
S 38873 459912203
A 11784 270381070
A 87535 492774034
Q 13856 54635 2885036876522
S 84722 452068804
Q 37381 81548 2316851258323
A 62502 658290038
A 37113 153315036
Q 25796 32543 460799644289
S 81715 207858816
Q 10636 93317 3452557988599
S 52419 25238288
Q 5995 40030 6515776220473
S 11268 852867519
A 24837 606992884
A 38336 852852376
A 38913 950860489
S 88464 918059532
Q 32679 86730 5682738220010
Q 23247 57800 8981343558220
Q 6824 58523 4253468073462
Q 44083 83306 6971291841837
A 45726 361871281
A 70754 1668180
A 28064 151000379
Q 2540 32788 6786000709722
S 47182 351523202
S 31871 859268376
S 39242 255831199
Q 6634 83308 4935029175878
Q 16094 87690 8311896620324
S 70397 742988048
A 76950 964585741
Q 60091 92522 2631888005419
Q 36187 69594 8162595001476
Q 4205 90268 3307449980631
S 41840 519298256
Q 11651 62600 4083993341456
A 83343 170286609
Q 61264 75673 6449446909557
Q 60145 60461 68808169963
Q 24789 68206 9095199009194
Q 5977 12276 486194951708
Q 11365 49776 7216492045522
A 57494 540119357
Q 1324 90718 5912722941826
Q 37375 77832 4567803745463
Q 27030 69366 431244349001
Q 34369 80185 9555889252881
Q 15324 81420 5374133108427
S 78419 390366628
A 32104 70079006
S 38863 885833385
Q 25313 68012 4526584388568
S 135 755555737
Q 3842 76117 787815475899
Q 11742 50085 417505715981
A 36853 11681127
Q 20105 83882 7713117053278
Q 20458 91442 6751111901062
Q 61985 62614 83603438860
A 29692 27595405
A 62884 872170648
S 82772 220500182
A 26729 506558718
S 42711 88426022
Q 23678 93001 5319432388532
Q 23132 72706 1499934827262
A 43489 450592171
S 84485 416225797
S 23168 197549416
S 19829 880367272
S 11842 876867467
S 8966 613222264
Q 45777 53141 5747883510846
Q 12407 30944 5685387267156
S 59942 131335112
S 30370 45247463
S 67258 538385278
S 16574 86557431
S 83016 756558884
Q 5600 88616 6232251000457
Q 9268 93239 8769786003207
A 33135 796064280
Q 84124 87578 751940885336
S 64727 522010952
Q 5351 58343 3413379695318
A 13901 878777995
A 37761 660237238
Q 33224 72672 5048018670405
Q 46051 87263 3075053848805
A 9951 336485722
S 27157 934671375
Q 47508 83078 946941928295
Q 8374 41469 9380112737103
Q 1552 80748 6683228825525
Q 2260 59033 6665317325729
A 70627 681615567
S 78221 800141476
A 21481 827258008
S 62626 28950080
A 54146 703424810
Q 34349 61088 9080314952286
Q 42894 65155 2332350478035
S 61527 302228331
Q 25916 86371 8555507146205
Q 19884 90398 1291241278231
S 42754 406723716
A 73297 935924169
Q 164 88388 2284814591660
Q 23769 79139 688798664316
S 78187 913735916
Q 4332 27260 1480451747643
A 44898 770299044
S 52395 383491635
A 37353 144712878
A 24238 363523508
S 82759 942356135
S 55338 891688971
S 72365 805733507
Q 26676 93297 5776190664856
A 4885 484752197
A 13310 691799505
S 62455 239312404
A 10574 23020826
A 27285 568332967
S 72702 438315953
S 72292 920253665
Q 11168 39625 7823248932610
A 62596 115094254
S 84812 806388986
S 28517 313792498
S 17439 978578924
Q 45886 72520 5831463360859
S 39019 332922372
S 84759 170115987
Q 8791 85932 3473234222671
S 18031 571925413
A 49654 557779797
S 40963 338863090
S 16303 676717197
A 21797 683962610
A 16803 724024865
A 68386 392201160
S 8136 642356510
S 22150 286445915
S 87947 410220331
S 75070 604122097
S 52960 1742389
Q 74642 76939 1882778263769
A 41072 376815564
S 47966 598180298
Q 35217 75165 1393570966912
S 40037 942389329
Q 48957 61644 8316884661169
S 39018 881704162
A 91945 855619740
S 334 867528047
Q 69327 83965 6974283312630
A 28869 335509575
A 19418 569571649
S 19875 929864765
Q 14175 90289 7617774617097
A 46702 612264310
Q 36827 89022 1435403586650
Q 47346 80973 2743619535735
S 92897 489426139
Q 1566 78164 6123601919540
S 74819 853123420
Q 54363 74784 9566024251337
A 91437 143365376
Q 25857 85321 2130161377983
Q 7935 83795 3394417947326
S 45714 754026797
Q 23924 91234 7569898641480
A 7565 250126639
Q 46514 71509 1372115111884
A 85606 341497947
A 23677 902520870
S 47038 565075838
Q 44674 60502 3789436036989
Q 41853 47729 1566762200844
Q 11306 82910 3094525240574
S 85469 930914336
S 48136 564544384
Q 7459 77765 6564627663385
A 57298 826447930
A 68912 908444671
A 73266 119949736
Q 28119 65098 2142791271648
A 79280 558165509
A 60127 471919400
A 69808 609960575
Q 15581 91383 8910477242590
Q 79446 91163 7378963249188
Q 6496 51510 4858717816860
Q 146 86504 7404327637286
Q 20117 57450 6700869001164
Q 34958 41596 4890189214091
S 53348 58317975
A 74237 532330907
Q 13982 91425 6189701720727
A 31646 410095017
S 43897 74172497
S 51554 969366030
S 9608 195633085
A 92269 472889559
S 23492 533892740
Q 33456 91773 9003880897379
Q 54736 67212 9674109396753
Q 5131 72142 4352423974290
A 38424 212494148
A 57357 284139416
A 87997 573869259
Q 2891 18423 8247029043473
A 3384 476360484
A 9241 964341660
Q 36508 86713 1830017856249
Q 2455 91103 3761488720358
A 36562 633401718
S 7370 350627468
S 56655 669864536
Q 6988 86220 1672866708493
S 5708 770724520
Q 63553 85972 9917499193095
Q 31813 81763 6724580414560
S 16149 15534408
Q 5649 83236 9755595333101
S 59749 887072516
S 12793 654770268
A 64374 352409149
Q 15947 24068 5202204206659
Q 1652 7637 5413991715121
Q 26131 82788 1282212285470
Q 14608 65119 1109868751195
Q 3593 78073 6453626487265
Q 22052 60692 1242543347449
S 70527 96132087
S 57637 330164742
Q 12633 29411 7099173662764
Q 55841 65154 6103562149635
A 35122 494254667
Q 25980 61946 5007697506600
A 79540 812998475
S 57374 448828377
A 89782 493530222
S 84509 426293090
Q 26136 56478 997101792990
S 26656 60472043
Q 35142 72876 6946919981658
A 37006 15092867
A 89530 86655902
Q 32317 58163 1520352375880
A 36509 127950733
A 67247 778972957
A 8611 301994209
S 64480 711272770
A 32919 575257820
Q 58011 78375 7117174097740
A 35387 803106517
S 86476 167185347
Q 27430 71951 1580809307293
Q 1110 90136 9259289005452
S 9952 272854554
Q 14101 71111 1204086366571
S 85984 956871567
A 52345 778869472
S 19881 823778835
Q 9927 88972 2233956608390
Q 24819 68588 5129613523784
A 21215 492547257
S 48705 331298670
S 55514 710847897
A 49273 316677724
S 33292 293221056
Q 18123 42814 5589873769002
S 16450 518923302
A 7247 920099562
A 78952 925733397
S 74059 604344095
A 33419 62866043
A 60607 342554924
A 89761 62231228
A 84196 431685633
A 48735 354720436
Q 2553 11131 7455216010379
S 90630 446491348
A 92694 399052795
Q 77466 89920 7089173094947
Q 52706 81531 1889566794105
A 5449 489525169
S 37196 538468187
Q 28669 33876 3690384113011
S 30261 418025993
S 58439 772350856
Q 71856 88711 1576688882142
S 48322 887469822
Q 12902 19789 3271906727057
S 23370 778038694
A 43412 740508940
A 46140 366304379
Q 21625 87599 2810532573532
S 23070 724315548
Q 36807 81871 5527023670165
A 66917 118315992
Q 531 89334 6028100420691
Q 2616 22296 6903706242127
Q 46485 70990 7020776954060
S 19521 665083791
A 57790 800376653
S 18524 94212622
A 13158 177923437
Q 86 93042 332701293332
S 12102 554402317
S 41974 770551526
Q 56401 63592 6493314524781
S 89919 66599923
A 91576 418165567
Q 5412 92848 6833096951884
Q 5070 33277 2492718824596
A 4183 266179010
Q 6395 68351 5457845741802
S 73551 322230995
A 19310 669818544
Q 51194 92271 5083299162693
Q 15980 54469 4087774569428
Q 24973 88508 5401896514207
S 17032 918346815
S 79119 375779518
Q 34369 71060 4154598829731
Q 13041 84337 4291885222729
A 10047 993383034
A 37971 717880265
S 44909 620113409
Q 3190 22978 8221405343169
A 53471 619855073
Q 26755 29043 32442678313
S 64346 774873811
Q 16235 85187 8212699353035
A 26677 234487273
Q 49100 53725 99752717039
Q 13287 79879 2007062183696
Q 23574 61520 3111467158778
Q 45739 89213 6169476272505
A 41397 373106412
S 4572 923026280
Q 16116 70444 6044527928238
S 67615 252291310
Q 27758 34679 1921099323096
Q 31590 85999 6212006090253
S 85977 416400621
Q 11535 56361 4396115900992
A 77814 291530172
A 35786 690348888
Q 120 85658 392735491020
A 58675 116937248
A 21453 121653158
S 38159 366870803
Q 60211 86132 5905472666974
A 73651 330332132
A 92249 69313807
A 67383 597760988
S 26873 227618931
S 80853 348842984
Q 12882 20416 1633490034954
S 90907 726668784
Q 8838 81318 1543281285842
Q 13476 47886 7075352203027
Q 60 92751 7958581944880
Q 36132 88991 5533171032158
Q 28053 58690 6246330835174
Q 25995 67835 1696910039820
Q 34148 77716 783918052413
Q 14936 78669 2039110723641
S 2526 736206511
A 46076 473990304
A 7994 127104686
S 3644 263918849
S 70780 415346403
S 74797 205736163
A 88609 87211813
Q 25472 61378 6439913072173
Q 26169 34658 2591148652409
A 77278 585635244
S 92413 437612784
S 3042 694261812
S 62054 940037676
A 25466 633229208
S 19445 689678428
Q 600 40017 4529044644527
Q 138 53466 3322455514962
A 35634 20551058
Q 12374 90740 6304069071786
A 87461 238925775
S 10638 768059131
S 10474 73266391
Q 24201 79754 4204759525022
Q 581 39589 812541605589
S 70436 647538609
A 88440 706171503
A 3685 238897089
S 24137 42386374
S 22454 274673280
Q 125 89736 2390739742115
S 61196 134450563
Q 76771 92365 8273495031356
Q 2635 90529 7039924502485
Q 32471 91314 2351276062699
A 13961 770294691
S 11005 395844233
A 10088 121736035
Q 16438 91413 1635169734297
S 87529 432967371
Q 48057 88595 7642202801878
S 40200 948976081
Q 10647 21348 3416197107253
S 58888 430758881
S 7320 302721515
A 92182 302664860
Q 48258 53191 850367328138
Q 14942 50078 2050306841538
Q 32620 78732 5571101837453
S 45340 713334489
A 19292 877394523
A 33999 252695775
S 63585 430066473
S 42989 164285525
Q 30228 86789 3015243851318
Q 25720 53258 5842600184439
S 74417 364794775
Q 47434 89300 9493497718812
Q 8065 15239 4643024134268
Q 12336 51819 4481965742375
Q 2141 84549 3645725844248
Q 3364 88221 6970449723634
A 24315 802057852
S 88402 709124724
Q 86080 90482 2950685693072
Q 1425 87968 8102945992638
A 36459 538027849
Q 13988 81206 1711318097128
S 29377 194739593
Q 11372 55371 2759243980163
Q 38775 69624 7751385598685
S 88209 52334397
Q 21842 68557 2810049316892
A 28239 332431492
A 27725 491865135
Q 3452 92935 7840851232624
Q 8999 76405 3138112595669
Q 14565 50266 1356470505365
Q 36038 88167 3977055353341
Q 73012 79848 5450737397166
S 90594 106289611
A 74460 563507263
Q 1616 92615 9143949844894
Q 34025 76547 2864545806242
S 45215 325209043
Q 34304 92122 2152198455153
Q 441 40228 6407547712203
S 14441 545869045
A 1521 360713117
S 22820 860509258
A 6465 267158759
S 91943 930706188
S 74275 369864204
S 79681 922783748
Q 10537 88001 2258860530510
Q 40915 46416 947940847387
S 23299 39520272
A 77732 155064069
Q 5976 28650 1276818380690
S 43101 247748346
S 5171 848237532
S 14591 124203069
Q 2059 38338 183624730273
A 5096 776342343
Q 13928 91853 8928433495726
A 5199 966640909
Q 55233 88126 2692607109894
S 77536 314111620
Q 14326 91248 6373112399425
A 87730 591823155
S 66680 410385590
A 28926 778081180
Q 7677 88070 5778540676553
Q 18211 57164 4127101922084
S 17548 159400937
Q 739 80497 9580768747714
Q 7149 75131 53072336131
S 20013 227039207
S 49167 717921652
Q 41751 78049 8941691746894
A 87311 409589847
S 69390 858747685
Q 75114 91699 1022875145506
S 27721 618630906
S 74990 325693278
A 18188 82640030
A 15121 587443752
Q 21357 75934 1080959920808
Q 47421 70966 1904053353058
S 77542 376235364
A 62734 372898268
A 53231 354794761
S 2963 455903187
Q 3152 72758 2142064520837
S 69851 390298893
Q 11091 81966 9257796917457
A 22621 297265767
A 83504 537437113
S 66173 594597330
S 52118 698854520
Q 64 59305 3772520289995
S 47649 558682702
Q 1220 90286 1124338251228
A 19871 656472339
Q 17953 40667 6022843425429
Q 76161 88753 2554490466426
Q 1197 85759 7629276436925
Q 9022 15473 1705412052374
S 14909 902643453
S 18809 150918806
Q 3751 82821 893194057794
A 92551 433676753
Q 8715 93285 4108462828157
Q 36063 45561 76038831610
Q 27660 65863 4054843061661
A 13909 571952786
Q 23578 90345 1725064141530
A 84350 532162383
Q 3518 65611 88441238920
Q 1774 19197 7513755620222
Q 2863 81807 615196305271
S 12462 540682832
S 40763 550066178
S 22914 160535613
Q 9944 10514 510602393210
Q 39904 79594 9124170479163
S 45425 35684344
Q 1366 56396 7092846714233
S 7344 985228619
A 39441 199794717
A 28824 427347076
Q 55455 93262 9353356606530
S 12010 840858865
A 8484 228820600
Q 82329 84538 1854318235881
Q 2535 58991 5714581766333
A 16651 280155256
Q 7918 90942 6782298406861
A 15766 320802082
A 65127 836579455
A 21761 535309154
S 29213 159553465
Q 24311 38597 7698670753860
S 25408 213218305
Q 51940 81314 2132019226020
A 89884 775357731
Q 1282 89691 5013943093940
S 14113 720673097
S 70208 132801467
A 5640 144175078
Q 5802 59398 2777327769875
S 6308 694743867
Q 6746 36122 8074082058631
Q 36450 75516 1252398144388
Q 26806 50837 7741630793350
Q 58961 66916 363966639420
A 3398 479209941
Q 21835 50961 6105424154412
S 77056 203488205
Q 2031 87056 943960575134
Q 44872 74632 2959843422883
A 43725 51925108
A 66090 709270498
Q 23708 25014 1044922872177
Q 17534 24369 132843152248
S 58809 339905952
S 43906 161284376
S 18274 514167764
S 70114 763153160
A 90856 917325971
A 30804 614284825
A 52977 255158211
S 25711 384526105
Q 70619 75382 2763259872700
S 82257 814490449
Q 7089 82157 7181214270266
S 41661 201170722
A 42724 576631916
S 10258 678037372
S 75938 37547032
A 60263 749924546
A 63431 665729020
Q 3138 85523 3563929845790
Q 49857 82311 3188553278196
Q 532 37180 552253967045
A 41796 356449299
Q 5268 89235 5069319480196
A 59378 196496815
A 23962 828281434
S 90766 787364716
A 34275 483055246
A 7951 502080144
A 14289 4264756
S 51470 514581394
S 69157 109332188
S 6343 600287327
A 18849 869674282
Q 26609 63690 5055663358009
Q 11983 32534 1410847202190
A 16536 241290510
A 82077 61042557
S 59506 49962086
Q 39870 70419 5726285296428
A 4701 667218540
Q 38 93031 3745991205934
Q 28222 67423 9635380435970
Q 12014 81733 9367022151213
A 79082 623547579
A 20704 556734566
Q 15861 79033 5598852181192
A 90058 151228450
Q 10742 89353 427613285500
A 64554 980669495
Q 17757 68155 6396483825024
S 9627 133750787
A 4410 822209370
S 14988 138938001
Q 23047 86624 1652760124403
Q 11018 91033 2929301870688
S 58677 6133052
Q 31590 89116 9078519895474
Q 13486 22269 685928415888
S 74007 304177995
Q 42164 90460 3310409928037
Q 314 90514 6569717704673
Q 10235 38181 6389804754698
A 7407 405045024
S 36859 228478242
S 75634 571127622
S 81741 132523970
Q 5324 71836 490811585219
S 75194 964975293
Q 6935 86798 876284928398
Q 4499 92980 6998261284943
A 47026 27191993
Q 45266 61937 479114714274
S 63588 219292420
S 33867 561712594
Q 21601 41542 2114845715694
S 87145 947281874
S 19908 457903028
A 2361 627944616
Q 6135 75480 8835065688978
A 60855 608986746
Q 49 93280 6471253297253
A 11512 606586202
S 40825 983335746
Q 17615 56423 4995547853641
A 24986 381903771
A 72632 69397871
A 18523 386340146
A 27713 701125346
A 66425 974977282
Q 15582 80166 2967855605171
A 71981 26161465
Q 56445 88804 1370304188424
S 86467 849080469
Q 49773 83886 1376567527355
Q 33030 80372 2737769061002
Q 70201 84498 2373898500739
A 35168 885071281
Q 8037 88385 7331279087873
A 6457 611497040
A 62210 587957517
Q 3120 93367 2285356904494
Q 39673 69053 6916003367592
A 92124 760975396
Q 61358 92783 8418171379250
A 31905 945085375
A 19196 151661891
Q 36336 84035 2355593869090
A 61398 270896735
Q 22766 61636 6521425695356
A 92540 628207562
S 75635 427128719
A 65625 872915423
Q 10385 64004 6708028243670
A 28763 553683202
Q 25366 92286 9984790142675
Q 17840 42490 3696317202715
S 48464 434899959
S 5664 812338796
S 62425 406258675
Q 12149 91605 7477466406993
S 83915 327862294
A 52840 28008982
A 16591 721797478
A 79374 263046286
S 15382 665968733
Q 34879 92050 4746798600593
Q 60075 87254 9088854851180
S 7826 926190323
A 50165 556355537
S 51123 13541723
A 74523 687985982
A 84692 340008381
S 70616 555111756
S 77431 520448459
A 56900 734078693
A 20975 933912925
A 81076 936551710
Q 18669 43887 1937716341981
Q 22449 90033 3702679602213
Q 21752 73824 1719834408085
S 71991 138478217
Q 6799 90066 5192830022107
A 89164 240745455
Q 89285 91457 51864203080
S 7734 781655275
Q 56540 85349 9164256564827
Q 37226 88404 3190468390289
Q 56078 68101 7956420021262
Q 36710 43193 4101269466608
S 89226 613361860
A 48834 88053794
Q 6974 88796 6677915869321
Q 53491 85306 8623985292135
Q 10591 28405 2142660472062
Q 2740 93278 9484328814630
Q 3935 8947 743915667972
Q 51927 78544 2182564356307
Q 86311 90475 3819491849329
A 7701 326284017
Q 36112 83293 1455533695967
Q 19124 71581 8595705260278
S 13827 90925852
A 18724 986200203
S 73562 528994314
A 32833 46816631
A 79365 935106257
A 69721 158493220
S 15004 226992743
Q 17397 72276 8818056456204
S 14877 827686284
Q 27830 84560 8086400174450
Q 178 91727 2039257354546
Q 14313 93368 2640302174373
Q 18352 83895 8879691852223
A 35770 888300022
Q 331 91842 4210858308808
A 11496 3748407
S 1191 462090921
Q 6227 81169 8071852000373
Q 975 92529 9768200586132
Q 907 92521 1617690524061
Q 6030 86091 5051243831342
S 3653 619539011
S 82397 554579079
S 41231 264085853
S 23768 470836392
A 44930 711794785
S 22947 440976244
S 82966 945383096
A 4660 591540947
S 73716 125167250
A 84139 141056182
A 50961 677836974
S 50656 361508178
Q 11135 90805 5950803424937
A 51771 65963077
Q 6774 44700 6021298595233
A 76582 795899416
A 16973 383455990
Q 9436 89752 9470145304893
Q 37260 53460 6893486719139
A 36114 197514341
Q 13076 59959 8600545888341
Q 67256 77324 1827228361195
S 49682 240541012
A 72351 190872216
Q 10713 47161 3364345838266
S 41787 513909629
S 3585 978746937
A 4049 548044419
S 14373 642883666
Q 56170 62206 3780299771475
S 66651 536761801
S 13256 12475135
A 70299 313645909
Q 1510 93352 6579324920431
S 75766 679767561
S 35843 749430547
A 88210 662801564
Q 34102 52120 9028804510954
Q 83866 92145 7935756397656
S 88456 769497896
A 26307 927546760
S 49395 21716852
Q 38871 40044 391926383245
A 10794 960375756
S 24171 66817719
A 73014 105947042
Q 74512 90841 5364247989628
A 55690 372879238
A 28891 667885207
S 79687 691596553
Q 13047 76355 6138376341944
A 42022 835767899
Q 49851 79100 5944979444947
Q 757 72251 7931884632488
A 65288 144577874
Q 77 92284 2165686493792
A 29861 756704519
Q 11864 46459 7353161581810
A 79089 420597679
Q 15154 82403 3724955059206
Q 31469 81946 3332322043767
Q 34058 90626 156669981528
Q 46276 59905 6889017742295
Q 26099 88174 3729831691945
S 66116 525618026
S 27405 84744825
A 2406 550334135
S 56845 435316952
Q 38073 83028 34366517336
A 46431 69704074
Q 6786 47218 8447370590045
A 57230 254195277
Q 47307 74167 8603448477881
A 7953 688100044
Q 17792 92474 9629320499902
A 78088 189899314
A 35803 348752131
A 53262 624753443
S 46601 566082914
A 49694 844467422
Q 19530 47247 4659762214350
Q 18491 42492 7094735133691
A 4735 134759333
S 50113 877027770
S 25449 87582047
Q 10149 48835 2259931694779
S 10606 537384220
Q 24466 54710 5935660938974
A 82791 288753715
A 33327 497667384
A 86297 322947135
Q 30777 66962 7800742507491
S 47540 518876329
Q 1363 68513 3956451686814
S 54191 539075431
S 81429 42121335
S 76325 841695272
Q 16930 47976 7094510446341
A 19178 291108504
Q 2284 73203 7832445269350
A 74158 8729523
A 74590 311842659
S 68565 165294753
A 31334 223350927
Q 7208 87098 8951663471473
S 9315 367061149
A 86402 234480138
Q 11406 86274 6130307547742
A 34643 632565906
A 85057 418015376
S 50216 714908976
Q 9508 80193 8050483231128
Q 17836 61940 1290238224606
S 83836 399182651
S 13048 514853699
A 57042 205541923
S 60969 337637128
S 20484 11585394
A 48256 417997333
S 37627 521373186
A 35839 443372671
S 88564 809633221
A 86463 49179543
Q 3473 49139 5561416666293
Q 19597 42960 6487701706186
S 79448 53321931
A 11786 490001958
S 30941 399417205
A 77587 375746166
A 85388 637472731
Q 58513 89635 3317234773612
A 83852 293642450
A 83204 77098161
Q 28484 52118 9548071200868
S 40290 255422774
Q 37177 85846 2331625933064
S 11514 592220262
A 91345 734522512
A 91212 203780287
A 31791 266017269
A 51797 334481116
S 29909 447463709
Q 25521 90262 1336034339986
Q 4245 89911 1288546801008
S 8245 770354759
Q 6583 22398 2891376213663
S 65076 264905492
A 81873 727998921
Q 10363 43286 530404555123
Q 44044 83109 2980679652257
Q 61508 92064 776506086912
A 76830 428452351
Q 18665 73858 7719487053924
S 81087 657510402
S 11128 299799671
Q 54446 60014 2308456690657
Q 8581 52400 5831818398676
S 56110 45706083
A 64861 318514899
S 18155 735824375
S 84604 847926060
Q 2931 91737 4521119119604
Q 15515 85216 3890931616252
S 27981 950077128
A 9070 963612982
Q 7147 89487 5315216736672
S 69086 350854042
A 65988 91923591
Q 6298 51034 3998766183685
S 63823 870914470
Q 2160 90180 8119931047601
Q 3173 71583 4735492603714
Q 2003 49786 6611008605838
Q 61716 69702 7040791792245
A 26798 264312440
Q 21448 47065 1700893825322
Q 30355 43476 7934318232142
Q 25185 92237 1297284577529
A 26996 654051578
S 9486 905848940
Q 14316 92880 3652172827231
A 66974 453617658
Q 13207 91298 6962852472949
S 58206 719017826
Q 114 69815 3200640145964
A 66213 487745446
A 67122 849498914
Q 7173 77943 3601062314351
Q 29262 89652 934172118457
Q 28599 92787 1702697327113
Q 45773 81983 8468438876724
A 92089 307976334
A 15299 898817115
Q 13620 23654 9224153918590
Q 76568 85358 6204595137728
Q 101 93223 9474251976585
Q 4014 69147 139316086573
A 31518 980785921
A 11024 54608833
Q 3830 70105 9421364499234
Q 254 92756 9568468956741
Q 219 92879 6624278368908
Q 22906 43172 3569967351931
A 11644 724412289
Q 10557 32005 9860798708726
Q 69038 93276 2759662711374
Q 17852 28750 2752954355466
A 36365 604939778
A 64577 9028394
A 87007 143740707
A 31758 6799941
Q 72027 92496 8407786176501
Q 17700 72287 6214057442832
A 78284 232573931
S 42835 994527001
Q 269 73064 1977065320990
S 65774 42023485
S 2686 218971460
Q 80 92493 3765331284119
Q 760 91171 8312414862239
A 25754 412694179
A 92273 609530452
S 87571 708408300
Q 5165 42798 6205709898009
Q 10516 59319 4766519227000
S 77382 264294858
S 19049 454996399
Q 11352 29312 9412619860493
S 43968 322639248
S 50188 744287396
A 11525 154048440
A 9650 615671598
S 20209 396755119
A 68745 659123818
Q 5808 22003 3738839106521
A 29443 326823694
S 54410 871009521
Q 13284 43570 1620699341719
Q 15419 76308 7563614304901
A 91690 753516682
S 4810 166711212
A 28302 862381973
A 68157 171653353
S 46373 981995571
S 37593 985572740
S 26945 240886928
Q 41268 87852 5061985407424
A 59183 591566284
A 48052 52607573
A 50967 267468357
S 67989 913585482
Q 65 92400 3116895453663
Q 4654 82474 1550699362007
A 43879 845948763
Q 6246 91108 3483194499931
S 64979 861529550
S 80402 8919631
S 27408 1450416
S 49752 508942737
A 85321 643800917
Q 3157 8678 479910440946
A 34962 348004616
Q 48985 78038 5282794283617
Q 319 92884 347910579877
Q 87012 89826 2573906012683
A 18533 84965902
S 32098 503402187
S 32001 198047480
A 52813 26249898
S 61407 830723308
S 29444 543848728
Q 1472 60311 6875521297819
Q 611 71384 7304517427609
S 3123 30008472
A 51792 292665412
Q 995 12032 423191936307
Q 19905 84563 19910136768
S 41455 205275761
Q 41387 84460 2058051452008
Q 44767 54433 3020098720356
Q 41058 59345 8370424186204
S 7387 734652043
Q 176 91493 9120195211546
A 62227 712756654
S 76314 268499215
S 48979 923829730
Q 19550 74585 9447830118144
Q 6223 86364 6508364171387
S 10643 809676840
Q 51170 67924 5245877973982
Q 10317 77827 407546211622
Q 29184 68831 1973095142222
Q 8343 88661 7541501880562
S 50698 62450981
A 14400 619096821
Q 13488 77020 3763724096128
Q 21053 91611 9914442718019
Q 10379 54577 6280137256652
S 13385 908992310
A 23198 492371653
S 62036 145864832
Q 21442 53630 6494870090440
Q 559 92639 8414455285888
A 34317 254042373
Q 30169 88586 2409840830398
A 18969 407915548
Q 32052 85319 3501251238264
A 34277 367660777
Q 53350 86819 7723101723350
S 327 715819778
S 48383 25847772
Q 3809 72885 3636346371178
Q 77986 80927 2392515910955
A 2813 679441530
A 81056 832451812
A 45976 663010634
S 55324 504547163
Q 15836 55810 5680918023942
Q 4602 7376 114005610971
S 76933 614529650
Q 16105 27788 1642763604778
A 89540 596176111
S 83557 308979835
S 52285 358542886
Q 28133 77666 4286427020747
A 41637 383681409
Q 25816 57902 6948024759220
Q 25711 91653 5665955850188
Q 2530 46537 2354416461870
A 827 14613679
A 8300 607129081
A 56115 486657466
A 14878 495680918
S 63687 882310719
S 28733 607404167
A 75137 384112685
Q 1478 92848 422978136124
A 21529 970526717
Q 4124 91941 4962875954725
Q 6535 92199 3379090599828
S 28004 327133195
Q 39437 80762 3342558806682
S 60938 349526534
A 8320 609086362
Q 971 91089 7268507287284
Q 1060 91999 9301939606266
S 54466 810800622
S 11411 996558892
S 82409 316258255
Q 24684 54083 5415805990014
Q 20148 39943 2569696614245
S 16413 170876844
Q 38255 81353 441076235959
A 80152 530951833
S 60386 674089459
Q 76285 85538 5623417252975
S 33615 982845128
Q 65756 91676 4647684263783
Q 33270 48265 7009174586849
Q 2497 92271 951653135317
A 2422 501786789
S 49763 515035489
S 68336 835126628
Q 27808 29922 1746348778312
A 65332 573782010
A 52132 221497015
Q 35532 49343 3773509336796
S 37453 128340243
Q 17165 59076 6377318092170
Q 23951 55198 6563172857903
S 89920 620862772
A 58371 577009980
Q 17513 53314 2492176230383
A 59557 314392964
Q 6634 57723 2101940656489
Q 69457 73875 4056382765817
S 15575 939467761
Q 222 93285 2257737473899
A 73899 857796628
Q 20686 44218 7814119028111
Q 64459 91744 3144407292055
Q 157 85784 381327789828
A 20130 479791410
S 79876 212527837
A 44822 968557773
Q 8284 78107 8990842450826
Q 19254 91164 3422278067227
Q 5846 93018 2458382677557
A 68000 918259520
Q 4600 34519 4905139681354
Q 43429 53924 2799372145810
A 33741 234451632
Q 18986 59264 4753166483839
Q 27419 34058 5382878639224
A 89301 198302867
S 12997 490823729
Q 298 86896 8297291860808
S 32169 535627727
Q 32847 76718 1956878401738
S 32484 266165283
Q 1261 84274 8630200502602
Q 38110 67251 8587422961022
A 4542 916982033
A 723 311925177
S 48916 976515930
Q 4844 72153 5383850475016
A 38749 146410694
Q 1461 10652 7113643291334
A 79255 95963362
Q 1852 87379 9903468804491
Q 260 85331 5060003904173
A 21228 104287590
Q 43031 62544 9888697280464
A 11159 935518241
S 92827 23297325
S 69847 779948513
Q 28562 53125 9007483611823
Q 37043 73572 3503947095043
A 79969 95096320
S 88108 820261039
Q 3098 71297 4661989105385
S 83896 920569046
Q 16799 68172 9514979975374
Q 7456 82967 1776556366292
A 18960 478777110
Q 32107 53141 8335261330969
Q 52054 62096 569582161217
Q 56368 59363 2768192495872
Q 41629 50122 4616892356069
S 17356 904543765
Q 2034 92551 7424005591649
Q 31890 65383 3940536190895
Q 30923 52951 3710574479795
Q 7508 74540 5233943513836
A 14113 306323666
A 9048 561181353
A 72562 577079166
S 49311 878268547
A 73567 386460143
Q 2451 89718 6103481544643
A 2937 155969790
A 59538 966001973
Q 60315 90427 3840401106433
A 42603 622787814
S 43433 946061346
A 40478 241152058
A 50655 667343910
A 21470 864163562
A 23996 762720011
A 33771 407256607
A 59843 621010153
A 27066 861227858
S 22493 573360129
S 60886 438017115
A 58163 111647604
Q 1832 70730 8825210196207
A 16830 83875873
Q 88177 92099 2329482661027
A 1394 141294402
Q 40502 67771 8324435706186
S 978 831724427
Q 6314 13574 3649630461054
A 63941 552780209
S 7162 351905046
Q 28530 89535 3648115926849
Q 49223 62987 9094843693141
A 78515 698468578
S 76144 844832481
A 22838 325692634
Q 88577 93324 1605695297692
S 25460 87878296
S 50358 181161645
Q 17846 70763 9133298409
A 56973 572579982
S 21247 537291326
A 25467 907154856
Q 14345 82661 8158769045060
S 12583 331388722
S 53057 763848946
S 17282 265074087
S 9757 741343073
Q 6718 85720 8298496030651
A 50684 431257412
Q 48409 72871 4617718819966
S 42481 368672476
S 59771 215732334
S 85660 984308223
S 54476 801572778
Q 20505 23500 2317551752575
Q 50348 68537 7634680094902
S 80822 811705400
S 27625 908122538
Q 2792 91140 1029531524625
S 7736 134431851
S 23646 189590089
Q 47014 76462 243320523512
A 46817 917465525
S 10902 149479427
S 5570 26068471
S 73578 135709517
Q 246 87887 3864908444206
Q 84262 86666 2228725144243
S 44017 854324928
A 18383 613757748
A 50730 193344206
S 84284 81580096
Q 17135 19636 2086736281011
S 45498 935755480
Q 44723 49119 3490025128688
S 41791 554202062
Q 5825 53641 4876786015316
S 35751 55600864
S 46107 330943025
A 62733 916049810
Q 2696 52063 3557135670215
Q 5901 76968 6993045523886
S 15925 955149987
Q 3243 14830 2518728734950
S 75687 962154212
A 75520 142666901
Q 3719 58640 9741694690493
Q 16594 70540 9607590035228
Q 10470 65272 6889908483914
A 2245 536817627
S 12451 128773832
A 67249 507177447
Q 3594 85785 6202313343063
A 8604 901821829
Q 68783 80521 3945867329857
S 74009 279218589
Q 345 61617 4859116785730
Q 12838 80211 2926499888502
Q 20241 73060 8309097961299
Q 732 91426 8172911698380
Q 24427 81615 7983824752232
Q 28991 61719 7819902971339
Q 61169 85261 7439510551523
S 58287 64916678
A 90699 589329997
A 26656 979540371
Q 44380 47954 354847973639
Q 13369 76440 6554177154888
A 3881 712344470
Q 16937 38224 7904932879226
Q 19139 93263 4861511077661
S 11115 284173553
Q 5950 18982 8067410088155
S 36072 559510355
A 80051 790646546
Q 30053 88290 190549694721
Q 3990 82493 2198767501762
A 51866 301156603
A 59077 414887941
Q 1557 92073 7752057647489
Q 9311 81619 8824233816541
Q 2345 12788 873083586511
S 89607 980517835
Q 699 22395 431703011224
S 91855 478155024
Q 19843 63893 4289387109711
S 74489 792267671
Q 3733 41594 8137000162315
Q 4876 92778 3128861052900
Q 6903 93369 2624683311817
A 67325 804503350
Q 22024 81488 2772004345908
Q 1354 90413 3174840486719
S 38698 941128286
Q 8750 86014 8889398677249
Q 56224 72605 1038298248554
A 66995 414930232
S 64375 127224788
Q 40739 92717 5332804852549
S 30902 149977960
S 60620 410896139
Q 32222 41306 1524389724951
S 5883 861708657
Q 21248 45953 6802005234326
Q 12278 44746 8397044163933
Q 4391 87911 9989523226421
Q 86512 88464 848414405469
Q 4444 56478 3780123420809
Q 37261 69330 4342317933648
S 32251 994126918
A 45935 73911561
S 28238 204365138
A 38221 164938631
Q 9393 68515 3023282183803
S 29195 979417699
A 31505 665335563
S 18988 571433702
Q 19150 77570 5371138395248
A 524 422953108
Q 1579 92461 612003112703
Q 4595 66338 4352037054613
S 86180 639385834
A 71258 294707961
A 64314 108038958
A 57430 655618181
Q 18075 85081 8524396558383
S 3039 921618134
Q 571 92474 6665066425993
S 35735 663441924
S 7907 690769172
A 207 463176563
A 80949 758295408
Q 13401 14739 128243854816
Q 393 77082 5808385071847
S 62141 479339863
S 55948 468686477
A 21183 204936903
Q 56046 87395 1065701806614
A 91365 864276097
Q 11531 72377 6719874395236
S 32965 177744577
A 69338 630493752
A 59592 864654068
A 24380 228421855
S 61654 315453128
Q 71883 81594 4176356653471
Q 35513 68081 5030408669046
A 83338 64730689
S 33199 532103084
Q 11547 92647 5959076925158
S 86957 86845600
S 65641 209378223
S 74996 639249691
A 62543 312245044
S 93170 203293892
A 14190 717189569
A 11808 814626494
A 26438 224122302
S 23988 677050686
A 90459 530786165
A 36957 433631405
Q 19621 88046 9395115983349
A 68043 949696340
Q 1807 92547 2657153765514
S 92908 212799781
Q 4688 38997 287993427829
A 12122 697431263
A 56699 83188003
A 20745 586923172
Q 44757 82050 9000025066737
A 24395 87319580
A 82954 612519934
A 21821 20284378
S 24240 497552049
S 23096 441024008
Q 6848 58812 3217213910622
Q 1226 77607 9307220244524
S 25826 92490527
A 21766 933298334
Q 35660 86186 7088873053400
Q 66 92614 1730603351089
A 90124 302923745
A 74906 142304623
Q 49237 82568 2761742704687
Q 20937 82893 6896113607801
A 79067 957293023
A 11346 957433013
Q 45151 69076 2432434587821
S 80411 270765009
A 70700 957077101
Q 30666 92020 1847165038338
A 6471 294362192
A 29270 695335367
Q 32235 65681 6906761254678
A 2359 484121919
S 85187 52900822
Q 52785 86195 7475273370466
A 46666 154842542
Q 1155 82961 8543536752639
S 14542 998827368
S 29236 78421081
A 65334 61875503
A 6042 978538667
Q 824 36001 6493344913797
A 76112 852084071
S 17134 876669214
Q 31188 73373 1047167968193
Q 41708 90747 5096852434202
Q 20785 62429 9165780504798
S 45278 605331698
S 690 21625157
A 9909 110140387
A 20351 236343107
S 78344 602870441
A 36761 67584059
S 7707 463597317
Q 30446 92532 7993472399674
S 44935 400184164
A 12839 811776605
Q 42659 82599 831219509291
S 36093 828070890
A 86412 853102434
A 40490 96655121
A 45033 361788807
A 50632 862218933
S 64823 827797548
Q 22468 88753 993873661162
Q 1749 70341 2803915904404
A 79575 450351359
Q 3745 81054 5059380587269
Q 55247 88369 2139120353728
S 64127 902065747
Q 3274 85071 3854118922046
A 7971 262921561
Q 14696 87860 8794985506851
S 28713 98586351
A 70205 332804795
A 75586 203050599
S 39391 888396783
A 14814 23075310
S 29382 353448700
S 16658 732909567
A 19613 781997503
Q 1430 85947 6283470700746
Q 14194 30310 4195735941842
S 13289 166601900
S 87029 120893876
S 32665 498826958
A 7327 17399003
S 84665 953180992
A 65438 616086056
Q 29834 54525 2467124084269
Q 401 88584 3553208864481
Q 61370 61735 229857804535
A 76597 109921381
Q 6192 60633 1617886625785
A 53977 583431600
Q 25292 87870 7978262588701
S 90202 92168052
Q 16463 60028 3474754666393
Q 47986 58258 4727910527165
Q 17269 54688 4610407892229
S 71576 697352436
S 79075 765010642
S 40243 13603526
Q 14398 79188 4914492660818
Q 32105 85523 8394274115305
Q 55729 82414 8111073058969
Q 5477 92494 8530181076798
S 59548 316383764
A 19082 389875866
Q 673 73334 7452328845215
S 48517 448964702
Q 16707 84634 8800536129250
Q 74666 93023 6267930235611
A 57312 146650619
S 51136 396128941
A 35344 471710938
Q 16511 78263 4052299105943
Q 7846 90958 3054173469063
Q 21631 91865 3880331214166
A 90193 7459710
S 72084 19479173
A 72982 877759268
Q 72320 83268 5807251524296
Q 16016 79665 3828324600916
A 36610 808204935
Q 291 38390 4585679925061
Q 5622 25544 7094357300490
A 38034 197685773
A 58142 866950046
A 37555 516317945
A 85497 961336625
Q 38308 86949 1984747238638
Q 4137 92526 6087738709396
A 81655 650098700
Q 16488 46786 3056093564712
S 42411 403462494
A 80159 409755586
Q 9847 44557 2517121495346
Q 14585 52040 9892286544370
S 24517 82440933
S 57606 602607900
A 79686 217932537
Q 12943 85769 2587324742378
S 58908 433983990
Q 45737 79582 2301290341828
Q 59922 62818 2664008133335
A 29497 847169526
Q 20743 43532 5778950407733
S 46815 163803909
Q 17063 86246 5017107917241
S 30494 417911140
Q 6367 68600 670328069372
Q 7335 90588 4725720947864
A 83117 280832435
A 28014 680057063
S 38730 401686990
Q 59389 90647 3272858546147
A 77043 44550132
Q 1349 71544 6586202477318
S 25903 737746671
A 40541 57895518
Q 87521 91760 1461852528117
Q 3405 77248 7977156517431
S 2230 517083069
Q 51267 86888 6195619939239
A 27429 871337287
Q 64931 93302 5223304189512
Q 16578 87225 5950605251769
Q 20317 20954 490092976269
A 83851 634187335
S 56433 948683811
S 66727 173434320
A 29033 155778844
S 9928 653873573
Q 38701 88714 8641856014165
Q 7840 90967 5934347779145
Q 10603 82456 8907060903164
Q 24405 40689 743331354531
A 63723 108691095
Q 46190 76268 9872085542586
S 67980 757241531
Q 28696 52789 3770896688590
S 83909 16735994
Q 59061 90808 9279152570771
A 57180 398523571
Q 72191 90738 2004685587523
Q 3772 51532 2900581900995
Q 12364 64112 6766059477434
Q 644 43198 6840975626914
Q 8418 69169 2959706721382
A 42970 657926877
Q 303 78199 9955933966489
A 24527 743552958
Q 5014 63364 4042728977285
Q 18227 63218 3049271847224
S 89011 394747756
A 11871 567877189
S 69781 399919471
Q 20619 91649 3801729873747
S 51808 167974443
S 39407 601836961
S 32468 263225182
A 56802 29514071
S 11841 345161890
Q 1885 28227 2004218692803
Q 6477 91038 1771189642677
Q 16034 20702 1168506678406
Q 13069 92674 7674772542591
S 73707 921308929
S 80328 767646978
S 52379 398616620
Q 14385 50865 6651968886194
S 8433 880084904
S 73726 999514105
S 64413 742716459
Q 8103 50497 5469347895851
A 39679 833416942
Q 3434 91550 7575109107248
A 4647 554112533
S 53091 729395629
Q 69602 78070 1085777883168
Q 59982 77306 5183501052209
A 46579 243216874
Q 3621 81957 9707613541300
Q 27546 91425 3300920695710
S 84 850567249
Q 8411 90978 6046421525346
Q 3412 17726 6437928555613
Q 19865 25045 478253194617
Q 13867 90883 6121282103263
A 62060 782200278
Q 47443 72384 7032568477794
S 72885 648633292
A 66747 55345370
Q 56321 90551 4570669753774
Q 7567 92836 564249760116
A 12659 317534681
Q 36177 90857 6668172459258
Q 11009 91853 2850543703993
A 27783 849371767
Q 52442 78031 6843567605139
S 88979 772543221
S 59014 626275056
A 79021 301412138
Q 42886 60388 2617290297342
Q 30645 38934 4199040607052
A 13962 127304505
Q 47827 76184 8046172613773
S 76025 511122927
S 15646 231951596
S 16264 805271285
Q 9095 91244 6069250124126
Q 39896 64302 4049096988634
S 20705 834905550
Q 2478 84512 8461390384290
S 22031 320528002
S 26732 272127393
Q 16894 28546 1005045703086
A 77790 190703388
Q 15341 53585 1147639112262
S 77278 780574370
A 18235 101877881
Q 37113 90535 8798971670925
Q 26576 74516 1560204899888
A 85847 665019582
A 3811 111826788
Q 22962 88186 5271914193841
Q 30866 55196 808844916947
Q 19282 85052 5711619042306
Q 3635 74782 3753984876141
S 51668 360938868
Q 7048 68021 5606309191750
A 16389 810095898
Q 46231 89764 1558722436369
A 59190 504972107
Q 2108 42923 4672104571269
A 70292 516167000
A 30313 143853530
Q 4553 81888 8032720504009
S 8716 218493765
A 50625 978466852
A 70483 871589222
Q 28935 83325 5419070397382
Q 11732 82870 6573247020095
Q 3000 51920 80001397246
A 79417 810155356
Q 4802 85760 4460347147119
S 88753 576835781
A 50649 980722988
Q 15315 73493 2143142766902
Q 12195 76747 4985326819402
S 40322 817893965
Q 4975 78109 2357510063442
S 58226 674844557
A 74279 989431298
Q 692 37844 9926593991434
S 49373 33365097
A 13717 303945536
A 2318 213171808
S 55212 657473004
A 80460 75828744
S 68189 704464867
S 16742 706158427
S 84074 771736228
Q 19765 74698 9913118951412
A 5706 734139419
Q 50851 66400 9772061164549
S 90002 600515509
S 62641 48753192
S 86727 454661609
Q 40879 85656 4758891789767
S 18033 225738993
S 29193 235543235
A 1051 272264423
S 43607 45016841
Q 11518 92221 6519050528906
Q 68646 92534 8056254041590
Q 33727 35610 1281556316363
S 4944 797965330
Q 5409 69923 9491544820674
S 88060 731939641
A 269 128356895
Q 33736 79925 6104692276484
Q 250 59151 9944409337980
Q 25949 61687 1997035690236
S 83214 84444949
S 47838 614886214
A 6580 544311294
A 65058 876673970
Q 15128 29531 2610422368828
S 20964 748810190
S 5764 731204800
Q 31162 49338 4723823696370
Q 4217 91025 2487556421923
Q 48197 63369 8603735153735
S 51651 942832281
A 59775 84247954
A 80471 861495889
Q 43598 45831 695304212209
S 32613 92592379
A 11739 773144704
Q 4162 84525 7753779491243
A 54073 995820146
A 39167 384876919
Q 75726 81827 978329152854
S 59961 393128539
Q 10357 83878 9072973976055
S 35446 815995872
A 72884 76575719
Q 23876 81548 5248715063616
S 22984 355881458
A 3351 328733824
Q 38411 40696 1140452175848
Q 73299 81932 8498789181430
Q 14406 86677 8982175411095
A 68805 358129680
S 26051 521601693
S 73343 950404906
A 72974 137181065
Q 27113 45746 5020780609706
Q 33401 45612 7107464921145
A 33338 884313815
Q 34063 84653 5586189784940
Q 62318 77804 8700948706074
Q 9569 30875 9165860190382
S 14931 661453102
Q 59530 61200 768511936470
Q 66645 72942 1240048420432
A 75512 374350740
A 33517 443815831
Q 15326 42718 4928316347564
Q 42480 44513 1014842057497
A 79591 505649111
Q 30545 77552 8275765008946
Q 49516 71175 7546836323331
Q 4717 45542 2090036466685
Q 61182 65200 3125427138246
Q 760 92118 858344955907
A 34803 568518249
A 11592 484002823
Q 34007 84636 2570572686281
A 64863 958257836
Q 24343 73572 559521913372
Q 30423 87874 6635376971894
Q 71862 89258 8236162224941
S 21453 76556975
S 84525 70291744
A 28205 908136458
Q 8325 39639 6396650530151
S 3489 8575482
A 6019 403049034
A 52040 783432921
Q 42574 61314 7448511535108
Q 35814 82897 6706745416617
S 41833 74153589
Q 32241 86480 8706365297010
S 17534 927350672
A 26751 699724477
A 42342 7176863
Q 22161 66433 6919755725862
A 82311 19987119
Q 11783 86763 9036099936801
S 87707 900992118
S 12253 599441084
S 5595 418279487
A 62384 435307876
Q 3057 91844 5935011861046
S 87046 736053040
A 22050 499184301
S 88084 952327236
S 83624 431102039
Q 44872 68042 9045052217059
A 34217 539384611
S 7929 894318561
Q 4099 32617 2640468218936
Q 38848 89103 1354787274235
A 11120 16038071
S 81934 893237870
Q 47113 73411 3140619710142
A 54946 210628941
A 8963 998576159
S 2794 896874747
Q 2592 90219 6185584107002
A 28219 395666582
A 72376 93882193
Q 45160 85603 8703534028592
Q 23791 85549 359336053645
A 45604 284522155
A 56506 677899436
S 55026 202316523
A 91510 409949385
A 8789 61863503
A 31386 668709719
A 13470 813611918
S 71019 133153178
S 62655 329759518
A 47125 252020848
Q 30405 79783 4348624135415
Q 4153 62514 3248390979444
A 46147 537417703
Q 27268 63594 4379316210084
S 17732 309014279
Q 11254 83571 3937952904195
Q 4188 66067 6141820172604
S 40051 814198479
A 67047 438171618
S 80540 457888994
Q 329 70025 8698688478390
Q 303 92439 6899343702208
A 50139 258214011
Q 16422 40380 2630944973533
S 32746 808715582
A 19363 662641220
Q 20272 69427 9440089124393
A 60705 294327900
Q 17718 92259 3715248243215
Q 7330 90832 395603516239
A 1562 797173828
S 31917 706669156
Q 42983 86706 5287043285794
S 87860 874541867
S 60309 957129109
Q 34233 69235 5884017697804
A 76750 594313345
Q 60532 78826 9514528376185
S 67936 55633109
A 85160 389339502
A 89802 761098874
S 54584 244585818
A 8287 564722543
Q 2864 11948 900020124734
Q 52603 90977 9792777009186
Q 26299 81378 353695173201
S 40017 204600723
Q 22190 69014 9787100633585
A 33019 210067353
Q 23346 50358 10855987519
S 38011 912078340
Q 6219 75008 584526434870
S 38668 22632064
Q 8526 56859 9626802721401
A 16012 69191903
S 91274 789643592
Q 57421 79471 344211250839
A 1073 664232394
S 36492 518158243
A 40493 595748503
S 23067 823503531
Q 11969 53310 6816997589805
A 20664 556326727
Q 4109 87283 1542750232398
S 60949 355380990
Q 51531 90768 7531961667405
Q 27120 85648 8624171524088
S 2076 633533832
A 86365 525778261
S 70621 944768317
A 84333 469516026
A 59276 431158896
A 13268 808009935
Q 3530 92359 467679370089
S 55820 874606756
Q 23279 57412 6515768220483
S 25591 89320642
A 47774 371226197
A 23231 271132979
A 37396 671013484
A 29861 496109208
A 21977 15749161
A 77269 397621505
Q 61706 71960 3934014803226
A 14488 946270281
A 70215 950963849
A 53299 275565169
A 15980 917439470
Q 49504 55782 5784239402920
Q 5795 67715 7008851877047
Q 6054 90533 691879668087
Q 21017 28891 6418094949263
S 53122 724480849
Q 77071 86174 3898718545631
A 84158 470275498
A 15814 412326997
Q 27679 63284 4431723497154
A 18387 576083773
Q 2061 92474 2565915603171
A 17383 671321049
Q 24420 49179 6636804986406
S 26090 313386101
Q 12086 83031 523204594945
Q 305 11219 6625952060220
Q 734 55188 5723591117945
Q 81965 87557 3860495933320
A 75608 243992041
S 9290 373980752
S 3237 941734197
A 1401 33461462
S 44673 604362906
A 7274 232268308
Q 68079 81838 9521761674536
Q 5118 72296 9220938454837
A 57466 421288956
A 8333 701955370
Q 11932 77971 113181153950
S 33783 444751306
S 22935 411534103
S 24303 522356806
Q 29192 83167 1303026619631
S 22729 783720711
Q 8022 92968 3384846121880
A 67613 101593661
A 38373 494906217
A 62422 18212346
Q 11523 82342 5793848023886
S 60261 727492411
S 84647 530417586
S 86644 884273912
S 15714 908249512
Q 6811 22592 9107146175699
A 13104 524229428
S 16617 956415596
A 4167 596462487
A 62860 912188690
Q 18409 73176 1349591106393
Q 16992 57260 5652252067861
S 18877 91532882
A 85000 303738418
S 16983 520061002
Q 4368 92236 467493477459
S 78685 286408085
Q 14927 51512 3850029667057
A 58181 593434659
S 24639 501138557
A 28990 768453201
Q 22010 86664 8584074228922
Q 1036 52976 4873764108166
S 42248 282015179
S 91788 641472574
Q 51325 76640 7797667330340
A 6779 241050766
Q 15775 92772 6582239301593
A 68482 457943036
S 32629 822362739
A 8517 172941476
A 137 251803529
S 26518 826563981
Q 8741 52278 8766738853817
S 48476 946834004
A 49871 265684345
Q 1470 86994 7604719301065
A 46064 720474823
A 24975 611551532
A 76233 575457903
Q 5005 27456 502033733257
S 84940 761423719
A 4621 885183961
S 55631 130482909
S 61607 371714371
A 46400 750187774
S 2729 800890514
A 50589 259029245
S 59035 842514082
A 26917 949529767
A 56991 97792813
S 77817 560420737
A 24038 181848422
Q 34696 66479 1779770770493
S 17004 683455057
Q 57388 61730 2350184274364
Q 48663 49165 83697959008
S 6251 278486430
S 58424 982341880
S 56863 417442740
S 26402 946305737
Q 34517 71674 8898518344237
A 33797 910050552
S 54156 478157892
A 34041 632623013
Q 33147 60408 3300693767246
Q 22998 79754 4510083544268
S 13302 952937438
S 43410 681691117
S 34647 185907248
A 414 557768420
Q 5421 90219 5722375152724
S 25430 723609011
Q 40218 88943 2565662277624
Q 34016 84043 3147728336808
A 33616 385414804
S 51369 357106424
S 78146 264556904
A 66639 344156103
Q 2433 3239 310200328370
A 79827 171328643
A 78648 596278381
S 22575 467136474
S 86836 335889091
A 33453 120132327
A 65611 145928086
Q 3458 91207 5566820747696
S 62757 244915986
S 3601 989593584
S 56575 235752212
Q 8087 54638 9576614821390
A 70149 211616945
Q 54757 80975 7881922452611
A 78313 865233973
Q 17109 34496 728310169573
A 81444 908722523
A 71248 861748349
Q 4155 50898 5178191241469
Q 1084 90932 4238644541243
Q 21205 79412 5265976646718
A 87042 29456120
Q 15263 86098 963694975130
A 25550 853990655
S 29603 892871165
S 80080 974697099
Q 22183 92115 9285756698049
S 68086 389046162
Q 61895 76789 8297127422475
Q 26335 88009 7413108389406
A 743 635987058
Q 13325 83396 2179790759179
Q 1522 86897 93090328770
Q 15183 85823 1810188578405
Q 33173 87268 7321511344883
Q 9350 51054 5676429613388
Q 46970 83584 9742196661766
S 51145 481049725
A 34098 779111705
S 32613 495380007
S 85275 687472244
Q 78247 81550 2028615762776
S 26345 100346112
Q 4341 86255 5619960282475
Q 25812 60265 5673521087350
S 33306 611412093
Q 17879 90017 9399143493585
Q 58123 74284 5483004907520
S 5842 224449147
S 51289 285098532
Q 20546 53707 172965820442
Q 68748 77744 5207982311647
A 83 905170731
Q 5348 91870 6224118263296
S 72077 981130404
S 70908 575895612
Q 23091 70131 8104649447955
S 23124 127428922
Q 7906 90005 5193021048881
Q 921 93374 5109770176088
A 895 687528369
A 81538 136506252
Q 33006 47165 2967168567458
Q 35512 50496 2937122009040
S 39169 229772431
A 64944 221778105
A 29369 821564726
S 85659 696133434
S 88786 702364100
Q 36607 84940 4120172427749
Q 7053 87934 5130469174560
A 48780 218978106
Q 36915 91644 1417153717131
A 73979 223029809
Q 476 57842 2835331295544
Q 4590 91390 1616094419891
Q 5605 92845 3556460005260
A 51184 449207350
A 28795 147487621
S 8604 544395967
A 32883 354984730
S 72479 286644490
Q 26562 57389 5137303550594
S 42010 955451299
S 39203 564397967
A 78120 193806933
A 19627 651826299
S 6166 676052886
Q 13268 26984 2122824832919
Q 15141 72542 4553817077226
S 60494 130806537
S 43818 647881226
S 52455 852823443
Q 561 91945 5139462225635
A 91266 693074575
S 63641 23340648
A 65197 318591752
Q 11455 45531 7949661652282
Q 41603 55441 89261412514
A 87814 377215733
A 60363 6245166
A 59473 893231853
S 20753 2455125
S 87064 74514142
S 83818 544794686
A 31696 731330734
S 73982 676634627
Q 2927 37579 8125448002080
S 48679 867974429
Q 36097 78415 5781082615270
Q 1324 86712 5271934843819
A 23359 182803896
Q 31230 66522 6619481817607
A 8903 331696643
S 15886 335733511
Q 9900 43495 5760436625452
S 81792 824632844
A 90156 27641838
Q 27007 44634 9259449280530
A 28762 321015378
Q 13745 77349 3606922111636
Q 5843 29453 6384105921319
Q 50729 74058 6167771337731
Q 6129 80610 2777756879930
A 12550 532556105
A 57265 968855969
A 83109 835400509
Q 40018 67324 1380353254608
A 27663 392071455
Q 6934 84505 5125874450914
Q 55453 63713 1798150269002
S 41733 869453944
A 38680 457720316
S 52701 562775757
A 41492 43591303
A 57213 49897716
A 42910 212265760
Q 2457 61418 5958139943369
Q 57299 80470 6906863169728
A 18938 776049581
A 1638 876352456
Q 32602 78789 2357352203264
Q 21168 44564 2586238425857
Q 22838 92350 4218128510346
S 82456 547757427
S 80747 469348145
Q 24506 41512 6907361135391
A 78313 651540008
Q 502 90909 9593072460179
Q 5188 72481 9464673349327
Q 18883 84935 8652905938197
A 17157 976499862
Q 46579 83969 3851919691517
S 85332 190450123
Q 10442 92018 7698638363529
Q 49710 57076 5721589986525
Q 31967 72056 4144218071318
A 21675 970365200
Q 49780 76757 7424498501788
S 10896 205492015
S 59888 424817873
S 50069 931941350
Q 35952 80362 9540922026383
A 25566 953666219
Q 8653 74970 5233818490852
Q 23075 81499 8328751307441
Q 20429 92741 1427296396999
A 57462 666055083
A 1708 555903074
A 51225 744945050
Q 3968 68673 6752160884058
Q 17452 85055 9921957229704
Q 6465 87687 9028684928063
Q 1329 27070 9550617685874
A 49475 509882749
A 29100 13805218
S 72329 354442288
S 45976 548981600
A 91350 405067397
Q 1815 54993 2402438285817
Q 78631 81761 2598397128489
A 47563 671489198
A 18125 425845210
A 5516 509558334
S 82290 575478239
Q 4479 11696 3742158774956
A 16848 887373838
Q 13629 89857 5618360120709
Q 22537 79098 2664121681121
S 39015 502349412
S 17375 137217147
Q 20471 78190 1881109942067
Q 7756 41581 2950042028164
S 83962 695865020
Q 21420 90180 260879244588
A 27440 408984011
Q 72690 86301 1432208929042
Q 22607 89928 6097712640098
S 24110 353499773
S 24921 709121447
Q 1729 25257 4881669405080
A 48 841978322
S 68272 365747632
Q 13 84259 4267884120144
Q 34622 85719 7225620949780
Q 519 68324 5731437186781
S 45926 258531504
Q 41628 45145 3361573594788
Q 244 93224 8204556222934
A 82949 511757415
S 69086 331432015
Q 5753 55361 5205478689574
Q 52957 58241 5006194620886
S 51388 352581931
S 91338 238347383
S 42265 142488612
S 35068 301360025
Q 2240 92554 1579026417841
Q 8039 78273 2684893218205
S 38423 23210029
S 39538 161973964
A 56006 776956110
A 3327 206897282
A 70874 935609998
A 18168 839672637
Q 8852 88067 8186764220535
A 15383 823249320
Q 12734 47058 5982004063588
A 26062 476871139
Q 10208 36093 7129389277231
A 13484 116251789
S 37037 236417023
Q 10479 73258 1772270051811
S 74609 385698313
Q 57009 87644 421102122100
S 61180 354554807
S 41155 691745652
Q 12444 79578 1012550172950
Q 79053 88437 5296932185764
S 20758 233837895
Q 9591 48711 7534813165365
Q 57872 75476 6840098995843
S 28827 666191392
A 45362 943869456
S 46956 733225420
S 55705 72397406
A 70274 461239743
Q 1 93377 9766934798929
A 67257 365500245
Q 18195 62580 927673538698
Q 44445 54464 8942721336464
Q 20171 93017 352818571695
Q 19025 77971 1959249943521
Q 20637 82257 5291228196779
Q 32093 75921 5335120775938
S 57304 404604040
A 46674 588284965
A 61621 373787627
S 19240 950042390
A 81496 473533230
S 55943 924137988
A 44957 959886132
Q 42871 88090 9493570750491
A 1720 793811129
A 83303 899657405
Q 5589 53729 6025392892745
Q 36928 42141 4729762301130
S 49683 919860995
A 1806 304390102
Q 12833 87601 7255045938865
A 13926 773388418
A 40139 113806851
Q 3474 82863 2971932017505
S 30651 542406284
Q 25400 26846 1183784335368
A 36475 989271414
Q 702 83339 7856105992752
A 11539 808646383
S 740 368800036
Q 34628 44190 3776018799493
Q 2411 88744 1061266225577
A 77224 294085721
S 66450 470406564
Q 84097 88868 1349375620744
S 89416 402967039
A 37604 778528263
Q 63640 83749 8607570164963
A 39151 186254120
A 38780 373158897
A 71684 714416069
Q 18423 93252 9445276586766
Q 47703 66473 5305275273807
S 84668 29387643
A 11634 4652398
A 73722 6778874
Q 12482 52190 8029902955254
Q 21059 60013 344624014213
Q 32612 86951 678302239199
A 52059 397418052
S 88459 937940099
S 8399 267397818
S 49037 961762021
S 77256 640583324
A 24459 723452117
Q 2455 48494 4763221126194
S 9522 95916145
Q 203 93267 2373427493759
S 51689 818155283
Q 18496 74278 3242941809732
Q 22367 74463 6526305803588
A 91795 145812197
Q 2852 65943 5848392119550
Q 19094 86497 9599909187227
S 3723 754242763
Q 17575 44702 6286145720090
S 14192 888153926
Q 18641 88503 8771105099396
S 23205 230794600
S 91993 897855313
S 32817 742778190
Q 35603 74536 6791398415809
Q 56851 63833 6287216042812
A 9345 873936074
Q 5500 81297 4884858443581
S 29626 788643517
S 14404 333338604
A 29029 173529537
Q 8986 57014 1815855690635
S 92445 427516129
Q 48911 65266 9639440323107
Q 20692 87015 8991220238078
A 92959 441942930
S 6305 786095048
S 72457 190367341
Q 1597 90177 2462200515387
Q 8995 56775 4959747998042
Q 12097 54371 885324362773
S 23640 647401180
Q 25588 82470 3141954881522
S 39373 59810786
Q 46238 64853 1335536370834
Q 3393 85148 6957383505114
Q 15724 93093 2019113397494
Q 6935 88241 435585205374
Q 27529 84323 4660862438136
S 26114 533686829
Q 21767 71549 2215093173826
A 45292 605949999
A 83594 744878168
S 26059 396049990
A 9370 734625903
Q 29719 49002 958006599517
Q 23780 77306 6632690212528
A 5363 514650751
A 59979 52029267
Q 18839 90535 8429002603552
S 50109 68078633
A 6163 679433428
S 84739 991144959
S 49554 691741551
S 23871 31708551
S 21266 557466978
Q 5526 89191 8680036473796
S 5738 951670935
Q 31100 53288 3620558657893
Q 30150 60593 2472690618225
S 5135 736837467
S 40408 392612290
A 35301 50776034
A 17954 241106823
Q 21410 24117 891931173127
A 76503 527094714
A 31269 437308873
Q 3497 27492 7728480144830
Q 19024 71449 6397838548446
S 68909 204481111
Q 31197 60669 5509705441632
Q 36120 87092 7993362101632
Q 41939 48205 299905056010
S 65179 453363039
Q 29012 31284 452190411538
A 44673 471708951
Q 59892 90633 9552307061014
S 34525 490057412
Q 2141 19265 4199830551147
Q 24258 84898 2799074702583
Q 46002 73299 734437433789
Q 78827 91330 6122223259728
A 83651 553146642
Q 18490 91148 8262473343915
Q 14171 87544 4358687528921
Q 6099 71123 6764492466568
A 59202 575232312
Q 40065 73817 4769012125410
A 85534 715392207
A 32498 690764032
A 2897 250620710
A 23217 687688445
S 56246 72573621
S 53476 333179562
A 32563 720296282
Q 21879 46671 828098836850
A 60667 186857958
A 47498 793968811
Q 73447 90977 8335687840064
A 9297 148152293
Q 4627 9561 4094980550061
Q 20862 91801 7508760773011
Q 73314 73471 99302708484
A 49329 360678847
A 85677 784076695
A 67787 608773286
A 54188 290055922
A 61159 837957929
S 65720 614345323
Q 1337 84640 3354649691617
Q 12575 48270 9210459416131
S 11103 927600356
A 59329 825442920
Q 16969 83113 7070298650842
S 41323 24380072
S 92557 855660614
S 2509 246459865
Q 58360 86134 347880081131
A 10323 555159051
Q 7099 89018 4055194521283
Q 3182 78663 3304020917765
A 18033 333494008
A 61016 293941635
Q 374 91025 9268578749765
S 52734 200534067
A 91610 59323186
A 48458 947115840
S 69967 738049992
S 39318 889042008
Q 58988 82842 9380744837927
Q 2576 92035 4876628467143
S 70518 529824064
Q 27936 93272 167274420161
A 44743 587647653
A 28461 567218759
A 70845 479822742
A 51900 33282306
S 73301 127363969
S 83969 388452605
S 1283 778039735
A 33752 499833642
A 49271 405013894
Q 8114 73908 80737315157
Q 81369 85430 1211162009261
S 81433 309316476
S 77896 365727929
A 88212 869313530
A 89013 364874160
A 33705 786879013
S 85065 783008482
Q 16985 79043 852539287749
Q 41925 76561 886680358096
Q 10901 71817 5240986984441
Q 53066 60857 5575607272537
A 9665 449355990
Q 685 77956 741041101243
Q 20836 92174 1462162023601
S 48950 587025457
S 7254 881989458
S 51659 469117970
Q 89384 91623 1842021540669
Q 70588 92973 2432317678935
S 11211 97217749
Q 413 55928 5426077303729
A 36394 729644248
Q 7259 87257 5587130685931
Q 756 92279 7763694119220
Q 7745 85333 7405782553800
S 13020 16965957
A 12884 396693132
S 35527 562635400
A 45429 570118886
S 43417 464285985
Q 13150 83471 4010596915570
Q 25944 51545 5826874579530
A 49996 475962494
Q 15628 41557 7215499223034
Q 31939 82444 7939332163358
A 66626 308865875
S 27052 786376748
A 85425 909564744
S 14525 148566922
A 7717 362743780
Q 5620 52107 6852235813455
S 34885 79901560
S 46023 853492585
A 9856 804597106
S 14383 372565390
S 86614 779061535
S 22875 444800632
A 26902 611347807
Q 60095 90572 5267732129511
Q 42283 91787 2190050420887
Q 19882 75731 5884414327128
Q 9247 87000 7741988850655
A 23982 161555470
A 54953 52375346
Q 42208 92695 2459110147872
S 60280 68152322
A 17694 303658815
Q 34187 36545 1517667418328
S 46895 238056957
S 64365 32354388
A 73058 638117730
A 23690 214528782
A 63153 592116354
A 5108 768760798
A 42866 220247697
S 48109 469876592
Q 3912 77839 7967422267374
S 74633 571104981
A 14387 364422123
A 65623 598891989
S 66219 931366213
S 92977 214885578
Q 13730 70857 9062017863610
Q 2414 32054 2044752745440
Q 38242 45156 6169454756965
A 12050 324298442
A 833 474931195
Q 7785 86301 4729264596012
A 21748 305803709
Q 12521 45710 7635234506402
S 42096 580917872
Q 24602 70869 63044601906
A 70317 101413107
A 91428 192795983
Q 37208 79273 2079166414258
S 72019 414659640
Q 28570 92488 795751990724
A 30009 972931436
Q 18790 51498 743947556548
Q 14241 87131 3542124879909
Q 10757 60614 7680073869722
Q 7432 91213 4574042293181
S 9665 499871027
A 91757 900265327
A 9039 699851418
Q 48708 81047 9833823847878
Q 32795 82398 947058954235
S 66182 295535920
S 28627 279674992
Q 40435 81861 6869429408817
Q 81125 92899 2451102502587
S 60556 934588700
Q 1363 92800 2877829046587
S 1380 459670212
S 182 501919435
A 59675 385786111
S 8303 505326489
A 52927 189939624
S 3806 347490587
A 75664 748516519
S 25132 995110798
S 72133 152407519
Q 1659 45748 9524931663360
S 13951 962543528
S 20028 588174872
A 72299 276627497
S 13595 654920634
Q 51539 77643 783252315930
Q 29857 84233 4329642462841
Q 50968 58184 4545129397507
Q 23629 43823 3655779528340
Q 5595 84397 187916093184
Q 22257 40826 5044983732182
A 52805 773922053
A 54282 183455932
S 59409 299525001
A 45556 987906643
S 91156 918346541
A 16761 923285271
Q 3131 61977 1303335488439
A 85165 669424094
S 44691 880801494
A 42843 869346804
S 89999 343311373
A 45751 130725170
A 84872 947544895
A 43668 683592161
S 82744 546687838
Q 9405 44527 3519779022650
A 20386 440158362
S 10236 589770331
A 53827 912258636
Q 9824 80544 985843542584
Q 35835 59815 4687110560280
A 57746 296599493
A 89443 613239458
Q 15658 87524 5232914044760
A 32022 251329585
Q 59565 70807 1990964581584
S 14746 241536728
Q 15383 70422 9836308845279
Q 18045 87172 7381777784193
S 41000 436739332
A 37422 749375161
Q 1322 83550 93979068706
Q 31974 71748 7867876765304
Q 61271 88912 57294581064
Q 6440 67445 6362706454335
A 51150 974600719
A 18241 549698920
Q 5773 23985 3192303375015
A 91975 888201981
A 64928 699408650
A 40141 901849082
S 24094 943073577
Q 6221 90732 9264907535823
S 20879 654702842
S 33165 230186491
S 82751 141242874
A 56056 286376557
A 52886 2698587
S 45719 537293761
S 35870 506411900
Q 35618 54974 8805092437638
A 49059 102967623
A 20466 460162982
A 89594 577768644
Q 74 87784 3924149398060
Q 24757 92278 9568743529068
S 23926 820047099
Q 13850 29096 3681098987818
A 88950 199956153
S 18641 527166826
S 39875 423092129
S 37435 765833261
S 77958 125858729
Q 10838 65164 4608037226641
A 62917 763911965
Q 49819 85985 2117012002480
A 6734 468131380
A 12289 729857825
Q 73056 81651 5707010770587
S 48469 237843765
S 8086 789452755
S 46263 737904637
Q 16569 62005 1430100127520
A 39362 586121433
A 77081 319774220
A 15646 210638414
A 14668 187506105
S 89098 714802816
S 56314 913274240
A 22391 606820570
S 11841 942644058
Q 4231 71542 1534831117656
A 61491 478626419
Q 5853 68437 1853528930760
S 12759 829390683
Q 12988 90988 2966971586941
S 76691 731489327
A 30062 632540608
A 7868 825888847
Q 33682 72144 8605371058653
A 89651 787517529
Q 45239 72285 9261841511168
A 78901 287585990
S 49911 467588697
Q 374 82307 7876921476052
Q 27113 57119 1513501946623
A 27875 548606228
S 726 721706331
Q 13004 64304 5760041629571
Q 16705 76744 9483650662203
Q 35809 67804 4182408480012
Q 38942 89733 5381184425366
Q 4721 51550 3426496004396
S 69080 852959154
A 46040 706847990
Q 51861 66806 7236737686796
Q 28621 41161 9813182505905
S 48448 348468837
Q 19103 84128 5327373324446
A 89960 7074133
S 31683 621698205
S 71871 532345560
S 25333 29469560
S 91518 515732457
Q 19497 73658 1635199539135
S 80557 139928224
S 29543 20797901
S 81529 65667759
A 37391 376801892
A 60053 260133904
Q 6146 20900 673549447019
S 2343 589169688
Q 332 65829 9705654620828
Q 11876 54155 1281960492746
S 80056 964549471
A 23237 150535925
S 56144 587673504
A 59463 497056814
Q 47944 67408 5310715742197
Q 43405 55592 6609786943509
Q 17689 83949 8240851851513
Q 1659 74322 2614499669423
Q 1941 91630 9240453061545
Q 1658 91445 7856360403030
A 69104 748701004
A 62892 477814275
A 86340 246338481
Q 665 93226 2395149678949
A 32440 878725447
A 53166 944607256
A 16132 79097974
A 66961 6108159
Q 17029 78323 192542459345
A 85760 714615016
S 66622 744656386
A 90830 796848068
Q 9306 31101 5258716818141
S 30449 118423450
S 1749 298784403
Q 2957 92856 3195133263803
Q 64750 93031 8272979435744
Q 28264 85743 4100261935250
Q 853 83925 964239208790
A 8202 523235308
Q 3214 55781 9025165222877
A 25472 963502135
A 46758 980195683
S 59496 566710011
S 2037 163172499
A 30069 377295997
S 36083 642403106
A 18806 394054292
Q 32647 63523 1749928380833
S 27177 739220047
S 12607 658207052
Q 4914 49796 1783383122696
Q 30010 40099 5667960700664
A 47115 289336036
A 25753 185081281
A 16062 437857733
S 52845 68008324
Q 14413 83601 1796973621030
S 86963 817097760
Q 25617 85593 2748037613955
A 52037 689242319
A 74983 793739911
S 44589 317100073
Q 10834 14838 203515478254
A 16950 49222489
S 23124 723468239
A 80034 194063434
A 63303 450296846
Q 4630 35874 7323322545924
S 71379 541949619
Q 25930 88483 4080005341016
S 44960 873977264
A 73866 501449961
A 67320 339662550
A 81953 364147580
A 55930 119975046
S 82270 524854451
S 28110 240145488
S 86773 690691865
S 47784 786679075
Q 56549 56984 341672974803
A 84178 652334002
S 85007 19487576
Q 69345 91579 9880266716331
Q 52436 89405 9476130901464
S 43262 585503166
A 25899 316823919
S 92421 981836296
A 8154 365167421
Q 2330 90562 8506766185566
A 87044 559880596
A 86215 261693764
S 74243 290293582
A 10616 995021970
A 64681 375021067
S 85465 478692933
S 80250 911059258
A 91978 822800724
Q 16464 74685 6988898915705
A 91070 279649012
Q 3804 65343 3298565200371
A 15324 217601150
A 6030 948330615
S 21774 891254021
A 6738 771653296
Q 20058 86066 9837559096132
A 36476 617099867
A 31658 884502491
Q 29899 39877 9730842814465
A 39904 704722294
S 10487 869472163
A 84700 224402140
S 62791 188580517
S 72030 875751089
Q 31869 53917 2394804400605
S 54218 506717186
Q 54400 61590 6917349287266
Q 129 93210 6805687000892
S 27300 410565407
A 51981 360643558
S 45317 331267951
Q 32431 85740 4659567521215
A 39377 756242150
Q 31140 89299 4957128455937
A 72514 141210671
S 60097 88773132
Q 16751 86602 7912964646842
A 53065 329754718
A 50517 107529965
Q 22277 46944 7755698663404
A 70779 642375091
Q 12060 30950 8914080926484
Q 52615 91536 9391240021242
S 65651 426346809
Q 42318 75004 7720660677748
A 82364 97803765
Q 2414 74487 2206824441583
S 67535 662534165
S 14858 376436752
Q 16421 28986 2871333120400
Q 38075 93063 7108027252244
Q 9585 92498 1852663422075
S 31213 694189257
A 18332 421713642
Q 1751 82923 2907394241057
S 84166 836531692
Q 20112 68948 6456275020064
S 25545 401506852
A 35019 36533425
S 26396 591820114
S 4513 954790850
Q 15861 42449 4040421855684
A 76359 779439114
S 19481 143140865
Q 9080 67745 8727281055345
A 66153 833339457
Q 403 72411 1652274967908
A 30560 103130128
Q 26564 67446 424742519569
Q 5992 87534 2737676386643
Q 71189 77366 4360744606471
S 77377 313530655
S 52999 873730440
Q 15778 16403 253134449239
S 53257 441259701
Q 22564 42860 4267072726403
Q 6810 84997 6924366207419
S 27962 651315180
S 86831 282344408
S 39682 435961317
S 70038 981092894
S 27538 852582082
S 68970 370580229
A 88857 934894296
S 75519 659763276
S 3367 466333599
Q 44381 46372 351301795518
Q 24716 92189 8023595259298
Q 322 51484 4386340025340
S 44938 822927294
Q 11868 84816 1025766575869
S 55777 392802881
Q 4038 82877 2138749297334
S 90743 674003114
A 47026 263986461
S 5261 337132326
S 23722 473449894
Q 19197 92120 491083096339
S 37370 661369063
Q 53487 89261 3995050377835
A 37113 900355345
Q 2416 75927 1790418327832
Q 13537 81152 6609901730209
Q 7017 52568 4709570189997
Q 46972 89151 3667791746674
Q 59672 71119 1814269353929
A 73447 170884048
S 29174 923680051
S 31503 428614770
Q 43885 56162 4204771904916
S 63558 33773078
A 45329 742924377
A 48276 909464496
Q 1084 32852 6347208357580
Q 14856 77008 3280327542645
Q 33988 59011 2945129341797
Q 14050 66275 74868321230
S 47978 299441728
A 42722 760092171
Q 27549 86488 114889649080
Q 9064 83492 4720468249311
S 75940 179406782
S 86515 166565333
S 13351 740431609
Q 12199 33375 6393294586993
Q 80881 89142 8234912654981
Q 33506 61934 8346195934263
A 72480 955585991
Q 55742 80090 2311153529065
Q 17739 60960 5096821953618
S 44932 137694551
A 92241 179347982
A 1412 630989321
S 50385 292710428
A 30730 970273633
S 39910 390193760
Q 31116 82798 697037358236
Q 34746 70749 4663942207634
A 6955 133833697
Q 56044 80443 978078235835
Q 13854 59173 7577339906996
Q 1283 83482 7096818349883
A 14345 86543517
Q 26023 54810 8145520211119
A 68334 24844075
A 92246 928434601
S 5474 182664923
A 61064 729031625
Q 13619 40513 2621315892194
Q 4632 89649 9965135636001
Q 44926 55012 638549550216
S 25686 458965804
Q 54120 91438 8420602085521
A 44827 624595793
S 47208 566881524
A 44961 649491659
Q 24294 93310 8631314189318
A 87888 359825547
S 27870 250528590
A 64671 778035679
S 82974 936035973
A 17315 424751120
A 83857 947682331
Q 22080 35346 1761443852049
Q 34253 61619 2627467617989
Q 4042 86371 7366269436491
Q 20201 64247 7088524273385
A 22263 807065545
S 67403 902647291
A 65897 996536272
S 58408 807348931
S 27774 928414081
Q 3754 67380 6388103481482
A 48990 415364996
S 29184 103814708
A 1276 862016164
Q 23520 88884 5274790901845
Q 26102 29611 1675434138019
S 40807 101010242
A 31888 315656136
S 36088 756367780
Q 22507 57713 7202388682800
Q 13146 84019 923988456018
S 32524 525746893
A 67133 530513923
Q 5585 57797 7937705172222
S 62330 287134061
S 50470 943331661
S 74080 838743541
S 25574 765375839
A 36891 943276242
Q 14068 63019 8020411803999
Q 81 93326 9659674356318
Q 3238 86458 768820544173
Q 21715 91777 4117831759324
A 84497 191543090
A 14588 954157442
S 82371 110534935
Q 3006 93349 7965835568810
A 54931 605834082
Q 24638 34208 182701554731
Q 45719 78546 889825161855
S 2661 122362250
Q 43720 87255 2305566292444
S 13123 770280484
S 61040 829797057
Q 41313 71427 8371648794045
Q 4734 85440 6370440298017
Q 34411 91167 2704508095984
A 36689 273158200
Q 31470 38537 6644341240775
Q 25687 56059 8114133913881
Q 12755 56435 3421810634450
S 26429 112175507
S 41336 531696319
Q 54454 65714 8126961323398
Q 7388 39119 8481137974273
S 1509 553810941
S 38894 670485955
Q 19727 22536 2101825726553
A 84679 182401117
Q 92 92972 7982261643492
A 49075 856625094
A 6832 718809270
Q 64542 87523 1478829657502
Q 288 90530 2266293166551
Q 44755 60846 6121306533118
S 33968 388352626
S 21741 971562396
Q 14127 23819 4756089050236
Q 2616 82796 1156998003337
Q 13918 36803 9208920151874
S 82239 634746204
Q 16505 54482 7986531481552
S 63547 758063401
Q 8615 82315 5593077907911
S 89684 945257575
S 68561 689785686
Q 63712 85902 2008182865345
A 81842 787270326
Q 32163 34275 1988408389129
S 74889 330571452
Q 47304 70163 8048490465090
S 37952 78844992
A 67011 199858647
S 80296 776254
A 26330 888179107
Q 22834 57353 4985741403574
S 50345 86661237
S 76203 695767384
S 13347 897688533
Q 22819 23631 632872541538
S 80552 285640107
Q 16631 46450 4654286475373
S 34143 102649550
Q 2011 49119 3052612513925
Q 5316 83374 5312374592323
A 67495 444572060
Q 28342 84292 5151138237611
Q 18089 70132 1961856511073
A 33640 533453893
Q 12334 60516 5549362521993
A 49160 147547914
S 7217 865241125
A 43695 409954048
S 20871 442787679
Q 3241 85575 9025401476730
Q 71954 80722 1161063096050
Q 22695 91675 6410639505949
Q 29846 93150 156472037097
A 21876 187522189
Q 42980 79572 7310641469044
Q 66844 78706 4029782269421
A 74478 692260482
Q 25363 85251 2899642971819
Q 7304 91436 1577259677093
Q 8431 92753 6857830340934
A 41707 852112482
Q 20099 89131 8996282132768
S 15805 389125734
S 29652 95491973
S 90303 9450374
A 40253 970139077
Q 7248 79536 6168003336337
Q 7652 32750 7854591579345
A 46247 322618367
Q 5641 82970 2686171926825
A 63195 210122339
A 87115 409269479
S 70402 758352351
Q 20073 92126 2532843427202
A 60014 613603997
S 89168 20031047
Q 37088 48215 5796473924704
S 59171 162290101
Q 6480 34214 2667876629997
A 67354 374209481
S 17430 359398257
A 34280 50221051
Q 24092 93356 942705359511
S 88498 584147809
S 55071 723103586
A 13524 937408348
S 22896 373726701
Q 65892 89437 7811312151894
Q 55280 58207 546542646811
Q 10946 23914 8208121872290
Q 3480 18003 3422482260451
Q 1541 93292 499531879215
S 42331 589053080
A 30952 612183668
S 14169 38931076
A 9210 87951065
Q 23037 61281 946391627630
A 18331 100664852
S 11925 224631896
Q 22288 69267 41086883048
A 64281 734947866
A 5037 438873573
Q 32311 80497 9947765599402
A 20461 989456467
A 79701 482841987
S 50985 478075185
S 44596 539654090
Q 13715 69751 179974373964
S 48276 206002464
S 70408 522719711
A 56687 482290607
Q 774 93240 9010067538668
A 22963 230970345
A 58987 362505293
A 10610 74930930
Q 676 89764 8093459353403
A 16802 176214826
S 43557 997315889
S 56492 844475184
A 78626 750653636
S 13979 423348565
A 10242 470250873
A 81384 96319774
Q 71118 72535 1001840681552
S 51601 712307042
Q 3972 35074 2316543704070
Q 37054 58948 1357730571988
A 55989 172192070
A 32524 651040247
Q 668 92725 2432004879459
A 32230 221368925
A 40584 584948811
Q 72831 92492 2059899914835
A 7954 999248134
A 51387 27557182
Q 54337 74196 9680980893254
Q 24066 89489 7752216017015
Q 17424 90533 7750642134338
Q 25147 72170 107165678923
Q 28304 88477 6106068433679
A 40172 744420330
S 68083 584440795
A 41721 503632955
Q 688 91730 6629677651715
Q 15858 56367 8901454705732
Q 14122 32335 6657164606614
Q 54901 66960 6459385943865
A 52241 634292963
Q 14365 69049 2646009252863
Q 13016 32267 7596253130323
A 5206 171768389
Q 4574 93023 8969942734383
Q 40260 90921 6957411452553
A 70338 489522746
Q 13262 85364 4410250073265
S 45850 504289948
S 56798 477061077
Q 29309 76013 8367660423097
S 78729 623267836
S 82897 642095673
Q 17943 75071 5552996244589
Q 16830 22619 1071853092055
Q 31559 70829 7931707462375
Q 33249 60486 3015205018824
A 52447 751805028
Q 260 93350 3249863759183
S 42075 291244039
Q 56149 90291 8317114580971
A 62275 77368767
Q 23981 54928 7696093964849
A 21320 976401890
S 81434 932569504
A 45073 500548371
Q 1294 86374 2054254919777
S 26876 921353339
A 513 651692614
Q 13981 78216 8691171324276
A 29547 255812058
A 11603 999920159
Q 7724 74498 9795913079350
Q 2095 63305 3949749088535
A 14092 646904121
S 28317 668965479
Q 29148 90910 9450287626303
A 13313 381974210
S 22137 282536964
Q 94 93318 391829942198
A 57115 979171887
A 69794 38063551
Q 53618 85054 8401383254857
A 38168 809446540
Q 3013 37616 1829985401894
A 48422 823409777
Q 40147 87185 2005936194856
S 76738 221265692
Q 54941 58143 2678791474862
S 11142 955295454
Q 16121 63848 6622381134360
A 16407 191061151
Q 109 93324 2371848644823
A 5127 621231003
Q 5036 62467 4836847236913
A 38057 60852995
Q 35625 73532 5280838582810
S 36168 378655939
S 19578 157694123
S 90547 316449354
Q 25893 82789 9731929505875
S 9406 63345408
S 9883 186434964
Q 79612 83329 2620574744576
A 84369 36935263
A 64363 984475455
Q 13034 69550 4884992201606
A 13077 586236729
S 13556 370166734
S 2373 450807036
Q 80552 87568 3655064361907
Q 3821 12028 3592519624477
A 1352 962234304
A 35653 233063254
Q 42959 75100 28099996316
A 64765 851144335
Q 12026 70662 8229853339473
A 16161 950941334
Q 16131 76495 8484620200701
A 56219 658696930
A 66947 754006156
S 11922 437991618
S 25845 385334318
A 28113 335965977
S 4132 927262048
Q 45068 73569 5976513501733
Q 43518 90853 7554910571245
Q 3524 91645 4983942330676
A 81890 464967383
Q 2126 32021 9812795534576
Q 10960 91358 4808646223551
Q 24557 26571 38792771797
S 29501 70145166
Q 75767 81293 5514070074796
S 474 790068566
A 17391 129844991
A 71126 463583897
Q 11722 67986 1177629241991
A 84338 75374506
A 21215 538623672
S 30644 370372424
Q 11512 42663 3282842403718
Q 125 92351 249987829405
S 33916 278736944
S 74932 390057995
S 36661 401148013
Q 19853 20071 119913898815
S 79346 6340712
S 26438 168773024
S 83254 874066434
S 75842 508094637
S 19871 748113821
S 36331 352495351
S 55714 499654919
S 34767 7128221
Q 33276 75239 8012729026361
Q 49647 54322 2852426034069
Q 35461 83562 7033126782403
S 13302 824001888
Q 42699 77591 7218237963071
Q 29159 88330 9542652298980
S 49983 619667719
A 80883 923789790
A 13470 171168954
S 47463 171287185
Q 17212 57249 426792653283
Q 71448 81918 4877835365775
S 68916 542774048
Q 2846 81824 9349451487924
S 28715 711060976
S 45051 647010873
S 13944 272808606
S 59730 971666877
Q 38196 58127 4566358400315
A 57819 211174373
Q 66237 79128 3182934843864
S 58392 935761775
Q 39733 74109 3041506107562
Q 21795 89285 2131644790000
S 73297 470114367
Q 11832 77818 2690499924632
A 5304 177888250
A 10728 411482177
S 38440 18181079
A 71620 348180645
S 88601 364061352
S 1070 549286862
A 63294 843992403
Q 31628 84696 1023291674926
A 51088 584367120
Q 33117 82509 3512156041105
Q 4767 89261 7415636221468
A 40401 467597139
S 39604 394750333
Q 18524 60983 7205744244746
S 73816 630670536
S 2364 609864402
Q 1050 83074 7956898278950
Q 7801 92858 4726197090324
A 1439 830994219
S 59985 109727186
Q 15854 80416 705725453586
A 37130 33413380
S 85789 597641693
A 7453 440881419
Q 52528 76046 1252888614495
S 82918 401756905
Q 3954 78723 6116891917914
S 39989 386508895
Q 19005 27697 4964711543048
Q 32103 73193 4918936433159
Q 44386 85941 6934309649334
A 32109 516216101
A 82137 753741252
Q 69656 88014 374725409779
Q 897 50224 2963453838642
A 15189 926790962
S 73269 586490008
Q 60148 67699 4305239911367
S 87905 128757895
Q 687 35885 2258114767603
S 7284 654822985
S 55443 690306982
S 39750 127256291
S 88048 794357435
A 54369 25203579
S 13040 965648185
S 3022 710398625
Q 975 58757 1455194097666
S 63099 647523084
A 65593 837912218
S 87116 74692511
S 47308 253377946
Q 18338 68148 2972014952556
S 47131 596295000
S 27322 878947956
S 26345 318559425
Q 33 34529 200417889600
S 73735 112619691
Q 9793 78504 3102489245360
S 61373 617095840
S 30098 953913583
Q 47138 56516 5655568301749
S 42632 245901417
A 58909 694017587
A 3762 293748897
A 82683 125738453
Q 77514 89177 2692830017178
Q 19618 87094 9353097808246
A 17480 38563880
Q 1838 91194 7812285807923
S 92842 235767367
S 70291 27253987
S 87798 183798833
Q 50311 92413 7816308210413
S 1520 117861638
A 16473 789995161
S 92903 177655420
Q 860 88296 4309297304525
A 36109 322934888
A 79200 260078327
S 44765 421194916
A 71240 803674314
S 35402 86030412
A 34575 460365966
S 90139 543422343
A 38652 888223874
S 83963 362246720
S 5919 275249307
A 92822 693193877
Q 27603 55056 8062569331022
Q 4724 84922 5335823465701
S 50477 701620392
A 27728 406416834
S 76310 712118475
Q 40634 83129 3920560309143
A 57544 89082825
A 66933 756281801
S 55409 128602980
Q 5536 70113 9010862459444
S 18657 47545321
Q 869 92448 7205142149884
A 33350 207401087
S 78675 518481735
S 89969 149661954
Q 1883 84108 5314964671967
A 56739 51982217
S 75432 303980768
Q 53789 63008 6280714701110
A 29772 288237416
Q 53605 63540 6019594106439
Q 3551 34519 9653434762895
A 44889 955229943
Q 64865 68716 1457256347485
A 75742 680029986
S 12559 8620167
A 78462 477705394
Q 16150 29256 8220905949611
Q 59973 70376 349829862122
Q 3513 77244 6317122338866
A 32177 831469474
S 58020 684629585
Q 33107 69481 5014724494709
A 75341 848124000
A 6209 624237678
A 5861 786097037
Q 22347 48215 4614532395131
S 75213 428272865
A 59273 192199256
Q 81 92998 7525473665483
Q 20181 64675 3477333622305
Q 22201 39714 8384777280180
S 71993 15460990
Q 44845 93069 6722066851231
S 80395 429642316
A 260 955821132
Q 53882 65797 4731069136820
A 15481 116291051
S 80509 97493637
A 47583 595910836
Q 2644 45999 2108287928672
Q 17259 51553 4461451946099
Q 33541 50699 8291693305839
S 13764 791881894
A 19766 829418336
S 57852 199778396
Q 9506 71506 4295152716235
A 61264 773285025
Q 24383 47484 667557849130
S 60008 139558190
Q 6148 36100 4830055571661
Q 71130 93076 4642345295802
Q 4312 89280 9110605968057
A 73819 731853208
A 39323 182325076
Q 35032 60429 6737070889449
A 50544 291769532
S 90638 80647106
Q 6759 64964 2231193586889
Q 6303 26931 6586559653567
S 17536 141027207
Q 30249 83762 730649774998
Q 2170 92318 4751887309824
A 87581 835497494
Q 5864 34261 6152165728869
A 39128 287463102
Q 70971 93328 9508999794566
A 91960 792695437
S 3493 940143548
S 64946 862350699
Q 54510 80191 7793831036265
Q 40076 68160 6015658780267
Q 14800 89161 6517541966333
A 44730 296496458
A 33775 386313680
Q 3400 90877 1210937515907
Q 20596 71052 9845797314940
A 1312 246997814
Q 10091 83321 3917786234022
S 4133 842317211
Q 3966 89899 5809470093455
S 50244 537034054
Q 8494 69480 1226261754755
Q 13325 71406 1914866374881
Q 12853 52412 1157019135462
Q 11905 91706 2154055636592
S 5035 728165734
Q 24576 36135 5428625058886
Q 16934 78721 3083110284621
A 55208 41217874
Q 6559 65830 750316135972
Q 5312 79069 3082021405795
A 4416 259912445
A 13110 463092176
S 732 28113185
Q 21216 44105 897387344578
S 70807 382172271
S 86777 525053918
A 29105 219533083
Q 49419 86750 9119427019882
Q 1184 24726 1471898074441
A 8242 469541647
Q 13325 92627 1335914343308
S 12703 30555832
Q 1887 44694 3546046882832
A 62933 418434435
A 53118 573665260
Q 60959 92966 1776311799309
S 70902 838090446
Q 16567 67011 5874032360691
Q 17329 92372 3148438252394
S 37604 560590518
Q 80069 88654 5855514067196
Q 560 59083 5781986081841
S 39890 617471993
Q 4760 23438 468699361746
S 51963 765379685
A 73404 26804889
Q 4137 91859 1945365670031
S 27249 280066458
Q 26777 44064 4347358864592
Q 27738 39765 905858224068
S 10228 229049468
A 49361 255278445
S 57448 800702212
Q 70632 74706 3252095455174
A 34547 714787882
S 42743 658211983
Q 12811 84099 5212981841993
A 72357 811827214
A 40626 170615827
A 77404 812189874
S 85949 208737752
S 6284 20779075
A 32320 8283270
Q 21907 81833 4600011436712
A 61983 754364806
Q 6608 92376 1994315301144
A 84804 246303704
Q 84271 92548 4478804464267
A 67615 249412630
S 91243 186929301
Q 50131 87948 1781177273258
S 35476 247093198
A 83170 940107268
A 32212 741342052
S 81818 381481436
S 12684 21327199
S 44649 509299572
S 27410 291630120
A 53828 481214916
S 60122 883403985
Q 79202 87918 3277318302957
S 28528 33797313
S 21159 474854637
Q 22396 93327 1387920549672
Q 45537 78574 923517424724
S 68191 82898891
Q 36151 78852 2139522169694
Q 3207 60089 8398755490629
A 13028 453624085
Q 40916 57084 9479755926064
Q 32359 87592 4901144726206
Q 3492 46304 4116049765749
Q 6660 11012 1130605432533
S 80093 797077977
A 67846 213995925
Q 13141 87595 9161500530825
A 90029 48013255
Q 12636 77588 1408683389189
Q 2581 83723 3114207001615
A 65359 325230924
S 38562 420589582
A 39993 31576290
A 45921 102269285
S 88847 539656814
A 83815 935625167
Q 51742 74775 1151119420841
A 79851 840147196
S 75295 709106666
Q 13782 83548 7010615765939
Q 707 76668 9624292121760
Q 70371 70547 48594633114
S 43452 883250851
S 48027 400344945
A 10254 755399302
A 30540 896549917
Q 33765 35686 804876710584
Q 22956 90862 4657457200850
A 9750 985892958
Q 22986 90259 3039813167430
Q 5335 30634 8480908601587
S 10478 704833255
S 66635 762680815
A 87011 151973477
A 91723 807664586
Q 17099 46824 5419598009210
S 53323 312077836
Q 4541 71549 3278530291565
S 10800 687586155
A 88865 894392466
S 72440 823996965
Q 76589 90299 925920213130
A 37940 473765233
Q 49765 65146 9492529079358
Q 78104 79984 1665650679570
Q 115 91808 5850164831683
Q 7857 74452 7364651976468
A 45218 530292939
A 83063 1523627
A 65435 438643905
A 81349 402717434
A 68371 823093311
A 49416 244969787
Q 30249 50231 1751796842466
S 46361 425310789
A 65294 971505761
Q 29733 80211 1975217785453
S 31848 433011334
A 56248 96596581
Q 240 76604 6972775591543
Q 63736 71791 2840079145541
A 6656 714232013
Q 35480 86511 3439247265012
S 80718 551553389
Q 6645 87465 7572131574282
Q 21694 67814 4386071148275
S 20198 927557181
S 424 141818278
A 17125 105560625
Q 21061 43665 9449301877819
S 9901 342471403
Q 19886 82751 391338688857
A 34297 986669527
S 65217 597343386
Q 3276 90407 9341633828513
A 41585 880298956
Q 16471 32627 6438896580614
A 55096 862000922
S 14075 139081002
S 27837 40713684
Q 39123 50297 502716130759
Q 933 83145 7767455313228
Q 28887 68239 9770797344138
S 35255 474522099
Q 79722 92386 6049373238751
A 40086 885926869
S 12031 247402380
A 29932 806846343
Q 1385 66189 3936615969962
S 14316 544428085
A 74029 550786292
S 61829 762356508
A 10877 141158112
S 53648 452504693
Q 4081 11714 4363938293236
Q 8843 33341 4261626633996
Q 1210 22454 5435602068483
A 2134 212408055
Q 70787 87333 3365618917353
S 86809 221787652
Q 32617 56843 6025551038734
Q 7222 62613 9846484482479
A 58197 755960113
Q 10763 12467 806996119459
Q 413 82565 3494149902280
A 7294 411300132
Q 40961 44085 770021781672
Q 5020 26903 2920994537206
S 4705 23361153
A 1759 735462669
A 92763 767086206
Q 18518 91990 2665597613988
S 40672 368551794
S 21141 397215465
A 2810 114110759
S 57095 387580909
S 70222 653710866
Q 7948 28253 1517425083309
Q 82859 93252 4559005596903
A 30441 270375040
Q 19650 54976 8873270030616
S 76761 238196596
Q 51849 70789 3352013270244
Q 71379 71959 270947593969
Q 1832 52251 8933717728587
S 59376 891056482
A 92252 10544228
Q 10919 60985 4135041028190
Q 8144 84001 2700470762362
S 10424 184196326
Q 30595 37618 5588415881251
Q 70362 83561 6967108223942
S 35738 614352335
S 30654 882927754
A 59466 377426217
Q 27050 69309 3906587258003
A 71990 693579073
Q 49863 62425 1626018857222
Q 11362 78460 5689007716750
S 51140 754593763
A 44193 124717761
A 59694 283766298
S 2757 996131285
A 10945 883871863
S 64620 585476377
A 56956 685591065
Q 57839 63362 3495981203555
Q 53759 86540 4314427132882
Q 36889 39932 929346863835
Q 20978 49777 9814655537128
Q 22588 91298 7243289176960
S 80772 578993561
Q 9567 76456 451505882066
Q 53 91934 7146463879991
A 24529 692942574
A 40401 980468657
S 45008 838913432
S 7647 944845754
Q 26632 62484 1649352258681
Q 20334 37945 3278445134600
Q 5725 87868 5625548344924
A 91149 697472070
S 58239 915963063
S 7253 679732273
A 37468 834887746
A 29570 708667545
A 60204 129925240
Q 9466 74234 1877747925175
A 30985 661544435
A 89211 579451908
S 21928 87447172
A 15279 501004876
S 55098 905442325
A 77254 448041469
A 14178 646729146
Q 1778 55694 419485938869
Q 284 93228 77090266210
S 71634 268028448
A 11890 822001208
Q 15962 61824 2005440754907
S 86889 405851059
A 22278 630060463
S 63377 896037251
A 58323 506891751
A 1982 311207357
Q 42989 59311 4492615970373
Q 14455 56144 546595547285
S 92414 712060207
Q 88416 88753 104147676840
Q 41137 64844 6807194582755
A 23139 140209291
S 51144 61086989
A 54375 114509534
Q 10714 76990 9109201945224
A 72616 902389638
Q 14249 91940 9866573850272
Q 39325 84990 9785359102825
A 37985 287430342
A 57411 843421496
A 3144 734783313
Q 38661 65267 564025236940
Q 23651 63882 4122805074691
A 43559 513871797
Q 39503 83870 3505030569537
S 41627 314609776
Q 21343 31476 3755910790382
S 37966 500574813
A 53597 914910700
Q 4210 91629 9980183290310
Q 12356 77655 8312557485462
S 16021 341056129
Q 2726 78749 2262007110469
S 19437 236260262
Q 13297 26721 2137380391312
S 85257 846410287
S 7211 214201788
Q 15034 88781 5545626739920
S 49322 107554817
A 62414 978878510
S 14279 1155710
Q 7058 82632 8848121876801
Q 486 92243 5269205048950
Q 35448 80905 9881381394498
S 5239 967581188
Q 951 63946 265381308573
A 91186 703428026
A 90968 473256334
Q 167 92276 8932206465198
S 34111 348295255
A 3536 928230280
Q 15178 37951 3366186964641
S 59036 468795620
A 2289 319646300
S 78074 899380242
A 20137 397866062
Q 40166 82642 8850818208289
Q 30346 87878 8838013316196
Q 60886 91057 1765449485149
Q 5440 89882 5247921058251
S 89790 712382609
A 89422 428848140
Q 10831 63370 1801565029410
S 63393 219636987
Q 40539 80917 4150958727543
Q 1892 92878 7483030722028
S 10596 579310510
S 32544 302338552
A 62413 270830107
A 59687 40740306
Q 60395 66368 249460861667
S 18775 393872683
Q 76 52507 6973369685023
A 44211 630291598
A 80067 900103205
Q 16359 93019 73731072080
Q 14111 83623 3055426552822
Q 38631 86718 7459173773490
A 60509 121764314
A 21448 50306545
A 20106 158129758
S 29654 260111428
A 9398 232599983
A 1350 992157795
A 92202 234157380
Q 43566 63022 4902855930164
S 68965 440671179
A 67874 544180894
S 41225 673987853
A 67902 881267977
S 57021 440898543
Q 3163 86304 6906951210670
Q 383 87997 9148790690162
S 35 798248798
A 21930 23030791
Q 20488 77578 2630497869837
Q 5822 51097 8492825777086
Q 9485 74046 2858630501797
Q 689 92151 9313714208425
S 9187 304388495
S 64180 681970432
A 7931 831681364
S 65962 986672956
S 83878 66228336
S 76481 359362448
S 5959 699527890
S 88183 744120352
Q 22455 63045 7390027841199
S 77241 279556074
Q 5872 85827 5281520737080
Q 10150 83950 9373233529630
A 88027 928063457
Q 56749 71514 220711223496
Q 44254 81217 9010240116175
A 80237 538219244
S 16325 644103360
Q 3361 81446 4650102462612
A 25152 13802638
Q 29451 73863 514526909275
A 63709 896380680
Q 2924 79808 9712384706343
A 47616 764783500
A 75786 203185865
A 11125 268650817
S 6809 610385891
S 92783 682387495
Q 7067 58912 3624522513710
A 87133 965219734
Q 12999 17758 3677391940305
Q 4564 17483 5220041129696
S 66050 358550056
Q 24385 30296 1413783913460
A 53234 855311461
S 16420 580639161
S 18377 330751889
S 49567 459780616
A 13366 254523049
A 77755 874604356
Q 37961 81636 5191007626293
Q 70839 77944 1716967472851
S 56850 42227302
S 53164 63737637
S 36145 421983899
S 86127 286120657
S 18503 957461151
S 35943 700837093
S 36050 749114522
S 27906 534282370
S 69451 657942888
A 35832 60039361
Q 6381 92791 9636772701575
A 1947 531638645
A 91811 453250938
Q 50049 79141 1215266974297
A 90893 332033907
S 57208 414369638
Q 2414 87325 2979725732285
A 38370 430522959
A 83874 311323199
S 5862 155628449
Q 56476 91943 6468520822322
S 81216 329715652
Q 19067 75953 4994964068726
Q 577 92305 4907031193451
A 25796 991716471
S 75204 465813851
S 27320 355952951
Q 9061 68625 547437677220
S 80265 467940796
S 71861 304291709
S 32284 951838059
Q 44942 68097 9263273458863
A 2137 637035960
S 24471 855385478
Q 2206 37640 3416271545815
Q 67079 88897 9269715538193
S 78057 667219700
Q 60108 85225 7072124106035
S 5118 852697481
Q 19279 90106 3355879106015
Q 12713 33345 4489666484729
S 29605 311137794
Q 13291 25854 1909260369004
Q 9014 90401 8494254823953
A 50211 866954247
Q 8369 91507 7263470978131
Q 489 91682 7500771079905
A 50664 533715593
S 23643 396853019
S 36235 580642916
Q 25511 50925 4974134991522
Q 17676 58253 7651695538913
A 14934 741229525
Q 19470 87955 8589157527866
Q 48460 56363 4489203288546
Q 11771 91668 9586895272106
S 6154 663640519
S 80300 485215543
A 60994 417615989
A 25210 187695929
A 44346 945250927
A 65661 594061544
S 86130 949431151
Q 34926 69610 1961746422922
A 7269 581838784
S 47929 617262106
Q 73113 88904 1317452966962
S 3799 426811282
Q 18286 56127 7101853786803
A 59924 145399134
Q 75148 81044 4867195317990
A 28476 488640392
Q 7786 84861 6408799799875
Q 962 88102 8020280508927
S 50581 888048412
Q 2242 4914 1125647287550
Q 70356 86092 1192045564898
Q 7988 70848 2933181988655
S 46195 630891861
S 43413 918940547
Q 5867 86068 8501229698794
Q 2325 67185 4681339191191
Q 23502 77886 9114035229298
Q 2561 89608 4009978255959
Q 6107 82631 4827558845686
A 5868 973642651
Q 3250 84870 9427148825415
S 49153 303567036
A 36873 11444940
Q 10938 48736 8456944328761
Q 10736 63851 9219624298294
A 33443 78013112
Q 72528 82058 695350584744
Q 2362 84498 9603493999513
A 39026 618843630
A 72675 711404707
Q 10289 57748 5285690729714
S 20859 215342492
Q 62731 83974 5025228159722
A 1139 889206177
S 73489 547089685
Q 28610 79750 6509316115396
S 45490 796571531
Q 23165 80670 51945330725
A 17533 667787595
Q 732 93214 6553407160747
S 13130 759971337
Q 20530 80031 4884521809086
Q 1658 56191 5999112699547
S 51906 520383305
Q 61252 91104 8652682556750
Q 2715 92141 703294445430
A 52273 622960507
A 2529 829101696
A 31965 648220927
S 33868 610910068
A 38639 240591064
Q 1399 80936 8149741568372
Q 32531 35483 775988234143
S 14249 908939165
Q 36998 73467 1570357189187
A 21080 430933324
A 85969 52839898
A 45949 511007965
Q 7472 50888 4554325339286
Q 7600 70885 3371716312237
Q 51 92306 3353555730859
S 88264 767350010
Q 29179 93198 4911194962230
Q 4111 78789 9582277726676
S 37838 988276153
S 54135 182905148
Q 49350 76389 5950769146106
S 66826 385774730
A 7545 543708603
Q 28578 79395 8449062507516
Q 40990 45691 419733095602
S 287 755078989
Q 16211 90286 1266717050212
Q 44749 56774 8233903006253
S 22210 568398214
Q 33778 64887 9456522769350
A 69848 529861510
Q 69930 79310 2770649325446
A 13440 36332079
S 53150 417584444
Q 18183 77544 2771760121409
Q 10232 65533 6540667251000
Q 1000 91555 5350061707081
Q 38649 88710 3214953237870
Q 25074 45580 2840830514376
Q 28390 81566 5189474710492
Q 11225 71715 6154439345083
S 42061 108689162
Q 16591 44486 326585977279
S 86082 63000218
Q 6454 91308 2518782018779
S 69708 875704153
Q 1223 91907 17798496429
Q 5533 69903 5472777373130
S 68353 831894478
Q 14085 33406 6986932883435
A 552 388158480
Q 15877 77098 7194292739623
A 50713 119817722
A 56927 275570047
Q 18149 36868 8219786346956
S 27633 881114990
A 43078 125357090
S 73411 613399248
Q 5342 47248 6573558418299
Q 70516 79949 4736752229464
S 36497 512463853
A 38505 490008207
Q 48479 79259 5702499143993
S 33733 747232791
S 66486 974686609
A 56966 812649397
Q 13633 88878 3110795111428
A 23479 359007066
Q 433 59856 1711963562700
Q 42818 83477 6007102331135
A 11600 782200533
S 70995 670127030
A 2401 595134977
A 23984 704005286
Q 55241 58477 1799438478353
A 34351 981118353
Q 17732 89624 8570452663336
A 49715 609053046
Q 8834 79635 3449839616574
S 32629 611737195
A 47989 233307826
A 5168 591183342
A 9797 421779866
Q 29812 51836 595951399852
Q 44731 89601 9960921114697
Q 14907 77656 9300548629636
A 2516 677360868
A 52781 909044485
S 12 758396784
S 31913 320811657
Q 1844 93088 2772752724734
S 30449 190901220
Q 25108 68265 1914325707783
A 88894 629233508
A 412 610079547
A 82964 433316072
Q 23928 83525 37506379515
A 26632 248638123
Q 1951 92690 250102291936
S 9478 393773027
Q 19714 56975 6882853946844
A 57614 589011867
A 52714 208099983
S 78624 12348812
A 21731 227516206
A 63993 248492937
Q 5986 86804 9395537062449
S 39467 123715823
A 79609 492964100
A 57129 727781183
A 93180 555827837
Q 23519 85895 2662819322865
A 27744 511596029
Q 31475 65435 6203477643627
A 71242 323192200
Q 32079 92656 7517670281266
Q 24272 80304 3620505179846
A 60461 263207925
Q 7401 53385 2762780661989
A 49549 5931027
Q 64361 66556 1930051557014
A 61408 824119609
A 20910 140901566
A 86167 90555708
A 22615 147161105
Q 22398 89442 8919627936015
Q 7205 31712 5286485876134
Q 32045 85249 2765520873053
Q 3127 67517 462329755969
A 91646 395169544
Q 68650 88807 9872158254324
Q 12712 24172 7988073100366
S 52388 816347928
Q 72986 84288 8104459736510
S 5651 637964949
A 11332 825750891
S 22896 494775431
A 40592 440212873
Q 28729 42192 970610479677
S 14404 504224883
A 87985 972096762
A 80929 342495279
Q 21501 60629 658623956725
Q 17742 73414 8598283151465
S 14114 301492861
Q 111 87068 9602684044028
A 17298 438449956
S 26573 863058557
S 80504 625015310
Q 31521 63734 5333774083616
S 17546 838361090
A 65796 950480292
Q 36385 86143 6750029606197
S 13342 393965019
A 50207 34422
A 70731 420150169
S 88900 308034702
A 73811 783929653
Q 21532 72382 6944279801747
Q 55817 62679 1491401919983
Q 6451 87377 8232588263362
A 25268 716607007
Q 11505 33577 5835861895759
Q 2923 65384 7530779466188
S 39057 591325636
Q 284 85602 7812737097665
Q 52485 53972 280377462596
S 43715 825475091
S 244 698828160
S 16717 631102036
Q 32220 67697 4621644430696
S 3381 474230277
Q 11607 55819 3246427444604
Q 30010 85074 908180038169
Q 28856 60780 3290580602284
S 77738 994308334
S 40770 258399873
S 25072 244455840
S 1585 445855038
A 50780 865173895
A 23786 302079590
A 20432 740106652
Q 28515 47336 5498998139893
A 24369 262583595
Q 10697 61988 6033970339992
Q 37031 87454 9557855191102
A 56764 875968185
A 14496 280168433
S 10242 92159674
S 64670 864239616
S 32021 967526558
Q 43090 79718 7171516853718
S 10191 714764263
A 87169 701937296
Q 9942 77649 522319224383
A 51530 70457171
Q 4446 60522 3764237231174
S 86890 794321771
S 81252 537775465
Q 27038 42611 329867843849
Q 49442 75596 5182702613604
Q 11069 25533 831691941422
S 1479 731691757
S 72625 282464378
Q 15057 85238 1373250048186
Q 1528 41433 4158910355015
Q 9037 24413 8181740169068
A 19416 19908731
S 41848 57280973
S 66669 723565328
S 80364 672884744
S 6550 477538984
S 1966 100563550
A 34239 810385684
Q 67188 92211 8419879074332
A 41113 931343720
A 48091 699408298
S 75789 209224803
A 7758 175065506
Q 62796 92497 7414100960265
A 32448 356398810
Q 27311 81848 8422841351917
S 21073 561959163
S 78196 600762140
A 40099 307111605
Q 10314 42950 5265325592330
Q 29134 38785 4391062121653
Q 56041 76948 4085024908290
Q 13622 88293 4785438390368
S 23314 57845838
Q 12005 41554 7312046706214
A 76235 112107733
A 69923 429537020
Q 50364 66330 1788892793511
Q 45162 69406 4326604363645
S 7491 872849443
S 18779 942282652
A 56632 198386610
Q 4084 52314 794322229732
Q 18826 82593 6757417126938
S 47312 281349502
A 47043 427347281
A 86934 389882433
S 8715 433147522
A 70728 18605728
A 89271 61735924
S 41173 680872600
Q 9383 50088 7476439859470
S 51011 317784096
Q 37597 42326 1771716811503
Q 52411 62928 9210275119130
A 65419 143499975
S 49340 535701113
Q 20888 86440 1543015294380
A 58475 360414073
A 26339 485851967
Q 34339 68279 108761250059
Q 19355 75700 2524007592274
Q 27751 81650 2259961812665
A 12920 952108076
Q 41202 87353 6832090929117
S 43655 674097042
Q 2049 59250 9525123899015
S 85522 885755182
Q 522 93308 7775549818941
S 68773 586302932
Q 42569 50837 2242830658549
S 45803 375256886
S 18048 483003181
S 32944 771638840
A 52456 382310630
S 29999 915687286
Q 9345 87962 7374845750677
S 44152 771879847
A 5165 693558353
A 43286 141425604
Q 14022 91139 2006672278883
S 80212 231780515
S 52681 696549433
Q 3660 91361 7045101888337
S 32410 34164514
A 13163 961278525
S 82011 336760465
S 49381 749604835
S 67218 584561957
S 73245 308108749
Q 31152 74182 1516766507652
A 62472 306285668
Q 4680 5514 269754939559
A 53630 196072354
S 19212 952298748
A 22359 981725228
A 6247 369915713
Q 6847 88860 9490069745030
Q 2043 84538 4614089748323
Q 33470 68380 6438579606744
Q 11789 27601 1983138236210
Q 13481 57193 3267920172199
A 39052 96261880
A 50867 68617012
A 35039 249982789
S 46483 548378831
Q 14399 80656 8625258642099
S 32504 915178939
Q 7789 92509 2795070251996
S 66415 904944592
S 58176 310637629
A 18816 141088766
Q 34149 54316 5274973895467
S 35400 954780173
Q 26274 40036 4382991970168
A 93149 316384768
Q 8667 36349 8505218703242
A 15068 245588862
A 25274 803098991
Q 18536 76606 6030338323242
S 13225 398353511
Q 33849 59308 6710331527411
S 64468 702450749
A 89583 371598824
Q 3025 20746 3608368107927
A 25234 443472165
Q 17215 76553 8004491585070
A 14184 322690629
A 37879 316699619
Q 3 92859 2615596044276
Q 20194 75133 6237925609044
A 27454 905166027
Q 1172 79281 5307605613884
Q 15375 20505 635472170113
Q 18440 76820 2333279146165
A 17160 883908281
Q 32291 67121 264710462324
Q 21634 44820 4150529656810
Q 12499 69930 1373066839261
S 32001 172282949
A 74354 183405014
A 43912 23967622
A 55937 243098623
S 49541 493637082
S 4079 416550647
A 75222 878887267
Q 21263 81021 6060234466091
Q 31012 34575 2858473116421
Q 14977 59462 9856965532237
S 67674 920467876
A 46119 325347093
A 88597 777391681
S 56749 111426755
S 70026 260317549
Q 47636 65679 6263018991115
Q 9475 77185 8907538148866
Q 14643 93324 307069914164
A 66909 642302568
Q 22366 42480 3066125292768
Q 27316 80722 7495212941544
S 30334 187928546
Q 44562 53755 7303902550031
Q 15244 93093 5720289907243
Q 20249 34706 6567299571514
Q 12383 75396 8388566455497
A 6885 601788883
Q 27549 81132 3704935744205
A 23053 727521657
A 49299 445463179
A 78797 473812919
S 16584 733561443
S 56859 696800057
Q 386 90891 7873306950033
S 83758 312356298
S 54173 650443900
S 49899 762131401
A 12501 527502075
A 30123 947263517
A 12927 77556313
S 79197 936097330
A 75570 981934299
Q 38647 76724 4321629471894
Q 259 91542 1041946043803
A 23928 882238422
A 33835 137311306
Q 66873 75215 1483194408572
Q 14356 59034 6863436381347
Q 15509 67271 4083897648267
A 89483 674513455
Q 59091 77935 2109691765010
S 22668 470637508
Q 57228 82535 1696539671576
S 45203 911429792
A 68332 961525729
A 37970 116810942
A 59327 533446727
Q 33094 89693 1822148901950
A 74249 378089690
A 48668 932657037
Q 34721 73704 5616096300367
S 25161 843094691
A 18689 615752587
S 90426 598659653
Q 45741 46124 332193621824
A 3978 923107628
Q 28445 34705 2780423727970
A 27595 421089877
Q 2154 64312 2106528571172
Q 5249 56469 3923733817142
S 33898 209060282
S 67184 99345506
A 2313 431312423
Q 26463 84349 9592258732090
A 31963 979628167
A 66481 343768301
A 5538 194069947
Q 31553 72923 2029224483747
A 60235 928217887
S 20454 738111277
A 51330 145151346
A 53485 479093141
A 62278 447363020
A 67425 985855611
Q 1243 89433 3857452818580
S 40910 798816587
A 31803 851044504
Q 6693 48984 1154485464360
Q 16937 63292 5889647914210
S 34314 591763480
A 36273 387379416
Q 30510 49258 3704285495205
A 15260 77629534
Q 28997 89488 3072829594289
S 63131 411873582
Q 27016 52996 8683183463113
S 60671 371517629
Q 4245 90805 6024311659035
S 20847 672439417
A 92587 141791549
Q 13384 78366 458352532074
Q 887 88144 244143015420
S 19159 265788030
S 62211 922828533
S 44299 692638067
Q 24599 87872 5724280397935
A 84340 521423627
A 68147 745319697
S 45165 197450132
S 30008 493475328
A 62273 594879593
A 73202 741841522
A 46858 962070192
S 62849 544180610
Q 45990 64428 5437522383655
Q 47065 50096 2221264954261
Q 4929 8917 2933639805761
Q 6755 90734 7355250231357
S 88355 744222425
S 75454 430525793
Q 13125 71792 3198578696582
A 26180 304924655
Q 52795 89431 5909871249633
S 29338 56310488
S 74366 102024414
S 77614 839031604
Q 56569 79894 6259762655351
Q 2665 18320 6149425157930
A 39809 477643951
Q 11376 84936 9370448184518
Q 24879 74221 4457261362531
Q 60901 92366 6668417716692
S 85750 975456589
S 60068 320576280
Q 27918 30986 2848434200803
A 1079 653031772
S 61896 469402484
S 19402 13036046
Q 13329 86250 2461502915934
Q 81096 84865 2299168218683
Q 5194 74579 8701127906152
Q 10330 89887 9795007102614
S 65240 951752431
Q 36475 75058 4682791384297
Q 7249 92280 1922991588851
S 12856 597709379
S 5191 448907208
Q 7325 74654 3143187561313
S 47400 466719080
Q 18750 85946 3639904213428
S 35552 969813464
Q 15046 54554 4886652995007
Q 2912 91639 194540123041
A 8675 962810861
A 89913 811263372
S 46010 243369461
S 11840 272694980
Q 32998 64275 5726604685245
Q 41425 43879 1625895305712
S 23919 379416817
Q 2094 54907 8442762609607
Q 45465 49857 677828720277
Q 3026 81395 3357774755170
S 62614 564310393
Q 2294 76229 4116210064902
Q 36884 68707 1681777648141
S 51927 851371718
S 53256 28575734
A 78378 385737025
S 70649 627707442
S 69799 766838074
Q 2 89901 7322848557381
A 45041 336901045
S 29852 22595322
S 26342 877242419
A 76231 632481493
Q 22726 30714 4421940338729
A 67956 819294883
Q 48452 81154 5098559033005
S 39807 934878482
S 35705 940850008
S 82866 138765878
Q 5274 75851 7373248805415
Q 4668 58160 4349691854599
S 78150 22949179
Q 25025 77848 4277143747619
Q 14048 78772 4045503920537
S 72114 573620836
S 93243 130868981
Q 10538 76915 8303190880670
Q 3243 83052 1170265394042
S 4802 150888932
Q 3855 78794 834369780230
A 54777 212294214
Q 14911 85292 7887362270451
A 27235 231293599
S 59754 120418600
A 75405 210226575
S 26635 956896701
A 5079 57758841
A 27684 400041611
S 83091 417108631
Q 31260 55588 9150833397164
A 3787 709725900
Q 20968 84415 6907454048174
S 818 372033969
A 82825 777544610
S 47267 832787724
Q 3063 67244 6596124934441
A 32755 641754064
S 29601 593118101
S 68813 184040839
A 15034 288799608
Q 52141 79360 6467340087546
Q 1624 83643 9609110479307
Q 19913 36971 1885345468287
Q 26104 49600 6554762745347
S 64624 81962311
A 85244 405501990
Q 8691 23522 7778502988682
Q 21783 74980 2405404969063
S 55217 63365308
S 53387 313296386
S 49479 590238459
A 60503 157505103
Q 28572 50534 7176465997055
S 78271 71417023
Q 4250 88742 5231006263135
A 42883 960111292
S 58814 379404296
Q 20586 87797 8235216283292
A 35575 188927876
S 33166 596374109
A 88224 813548333
S 27716 607010632
A 59409 321389504
S 88001 374532718
S 36116 523794473
A 63476 624036666
S 18892 446530591
A 14465 278636064
Q 46 93201 5256254091893
Q 3507 90431 4030433789087
S 3338 306680868
A 64592 446730305
Q 24246 64253 5238791286036
S 46594 252419624
A 13251 683124379
Q 47840 70996 7240259975453
Q 23705 53510 9504890587299
Q 4807 27909 8637496409214
S 57737 632544306
A 68125 355603730
A 81371 752509147
Q 72064 85207 1201871249806
S 48706 879305974
A 75056 624411018
Q 752 90093 4194436080717
S 4681 448691000
A 84379 400962573
Q 45753 71911 5277143400466
Q 28314 33033 3344872927815
A 47151 980107547
Q 600 89528 7758073051156
A 1243 974219371
A 85632 648229593
Q 826 92922 5101173219498
Q 7451 38343 122803222837
Q 19527 63583 6828653665711
S 31855 748523927
S 65022 510415043
S 25321 191417847
S 49103 437893614
S 51015 679683348
A 18479 837365286
Q 33144 74261 7308888159517
S 34581 216473048
Q 53990 89562 641999507663
Q 33481 68294 3619935812940
A 86852 261086693
A 86651 628199473
S 80892 712721120
Q 15203 58509 3355192077057
Q 3574 18685 5671636384144
A 9528 212329658
A 78513 591391940
Q 2721 91670 852790446598
A 81529 588029455
Q 61399 67299 4521214002794
A 31505 667893128
Q 55849 83894 8906255443789
S 73863 366882139
A 21617 554394630
S 72737 795762209
S 40540 353421393
A 27993 267762282
Q 6901 82388 1089071349214
S 52400 649768347
A 13032 443211305
S 24976 416476155
A 2284 644641431
S 3267 579802228
S 72547 378395005
S 52386 632783998
Q 5502 50963 4913836304411
Q 3574 35251 4768659423196
S 41137 716526937
A 8033 687063969
A 14444 826248446
Q 70294 76540 2063770698382
Q 26947 41858 7506023656296
A 83227 464426429
S 11827 626297263
S 40629 290574928
S 46763 546935366
S 26414 312136093
Q 61118 91216 2421567560133
Q 2855 91430 1623591068285
Q 26456 65491 7519017612469
A 79541 972154428
A 71156 874394843
Q 31492 88009 8109115807170
S 85607 277464471
S 28099 197514430
S 45532 834620448
A 55051 52550242
S 52804 49886547
A 21643 848965920
A 55628 165722565
A 41186 353662465
A 55318 371279030
S 64835 94294885
S 42697 756251426
A 7983 749929707
Q 3279 91872 3486332434873
A 29497 755320764
S 63863 571931108
S 88757 801140905
Q 22745 28367 596142418182
S 2466 16487776
Q 12746 90183 1435947856954
Q 628 57129 9683401615635
Q 6501 15760 2168217975787
A 47820 354803919
S 50901 87600030
S 56116 531745572
A 34610 383258400
Q 51572 60690 2381832654307
A 82086 231380350
S 67428 443587723
S 72517 310506370
S 63160 645559870
S 65231 502559742
S 15942 13122248
S 49614 808876834
S 77980 190096769
A 38209 21686514
Q 10820 65222 4095113970864
A 20021 552548130
S 86481 281304658
Q 16114 37342 4394388262111
A 78026 772461385
Q 12136 82092 5175775321014
Q 3005 89442 1156230931380
S 73460 765574536
Q 55264 62193 4159741405655
Q 59224 88208 8226970508005
Q 29033 83760 2271693056600
A 6887 925714056
Q 27256 82071 9629144226228
A 34577 353410174
Q 7534 56650 2816696781295
A 2077 328508216
S 20976 468850700
A 52386 505540931
S 53016 266033256
A 75413 305664160
S 63899 667955746
S 35718 746284366
Q 15202 53336 113599014224
A 44573 10087778
A 29183 768671363
Q 37464 81896 7009827915660
Q 19549 87602 3727107466599
Q 63191 89454 7465809606789
Q 36006 60415 5782616835188
S 88329 578382968
Q 34039 51544 8154193679691
A 34106 890920550
Q 23984 64056 1440048055557
S 52548 419773543
S 51724 728554142
S 45352 516748733
Q 3463 92881 7241334061160
Q 16477 79165 7308894272085
Q 11134 88578 9126631452380
S 66884 625009239
Q 38747 86371 661484697617
Q 7543 18925 889567109491
S 42796 690773080
A 35702 136645776
Q 28364 86445 4918207829064
S 60186 799158280
A 18125 743675653
A 66449 895078763
Q 32979 52207 1711833354783
S 68524 46759274
Q 6272 36380 3021133115939
Q 223 89790 2811158648048
Q 18580 90479 4625951587219
Q 44142 81447 597976267177
Q 1978 63058 7203528065796
S 12260 350483673
A 29201 697679779
A 58987 534811037
S 63779 400069278
Q 3686 63543 6036468120701
Q 40843 77222 1406654583970
S 42144 433364125
A 41891 835744730
A 79103 967959133
A 66168 114716675
Q 39153 68650 2302459035354
S 2636 611077977
A 23146 620260763
S 41423 915896746
Q 7156 55650 8858465169385
Q 10 46729 5004892976770
A 30114 742314616
A 75342 555038394
A 60393 392509158
S 50650 380259487
A 86187 219201922
A 86425 734680151
A 56823 559864673
Q 328 42373 4941812987041
Q 15268 84849 4428468883401
A 12290 384580828
A 66041 864058436
S 26994 756965964
A 28478 444986355
Q 4412 79739 5688547501138
Q 6487 82310 4282551970052
S 85096 333893061
A 80791 139933359
S 20217 303823365
A 25365 51100920
S 63936 526866153
S 92514 129774614
A 42129 851310670
S 82178 193468354
A 56902 773995071
S 92085 3767139
A 45267 353749888
A 8345 319650208
S 60703 456954341
Q 5514 92176 8497986771863
A 4522 468092372
A 4650 565440959
A 47900 667700563
A 91210 755438262
A 27113 176625529
Q 57428 63501 1659121828989
S 54463 84132728
S 52838 368092101
S 29322 604736729
A 38939 956498863
Q 271 29495 4404311986693
Q 24715 63183 3370220679440
S 8094 955993970
Q 9189 83751 5185288376685
Q 8849 64863 1403877631477
Q 25096 91371 3997943557715
Q 19410 19708 113075125933
Q 7941 65593 9620475775489
A 52074 583588924
A 92553 262035308
S 7820 339199861
A 3958 525471496
S 80800 710847080
S 19364 810372685
S 78754 536295501
A 31265 122655856
Q 116 92471 4460737027678
S 24900 430712147
S 19258 201934537
Q 159 77107 4549644647626
A 84814 723293323
Q 15279 20522 1726348646153
Q 1366 50883 7340767842186
A 5573 964573648
S 75817 970491670
S 17951 444366014
Q 9589 87261 6692126813021
Q 440 45541 216582553607
Q 21138 43059 4025245270797
A 2846 156181680
A 27656 11229770
A 75598 365868389
S 4931 105206437
A 34869 177398964
S 30526 725005691
A 31437 66397814
Q 5993 19224 3094528594915
S 43840 52369905
S 79842 926213283
Q 58101 70261 531409149027
Q 55792 91382 6949939790082
A 70201 712326919
Q 29698 88177 4037437293257
Q 17413 59862 7536950329204
Q 15389 17601 119017639546
A 39 681873613
A 6321 547851582
Q 2333 79393 6519058807330
Q 366 89652 9109309171105
Q 10570 80953 7621887906182
Q 34 91526 9132114055823
S 49482 830545367
S 42973 441799411
S 78412 59486497
Q 10412 73436 6691131643235
A 74670 421581108
A 29253 264779660
S 48362 850128756
Q 78172 78989 610719214839
S 61964 681277462
A 75763 239308891
A 15216 430071015
Q 41499 67187 1856042121640
S 32426 892669844
A 83023 427977173
S 7009 390029515
Q 14521 92276 2216478287814
Q 637 39959 8007501466302
A 90375 541196775
Q 49652 62142 9279808040995
S 35891 341181611
A 2106 795623830
S 14964 62275524
Q 31445 81014 7042911895088
S 40222 8236617
S 30250 535925489
A 79640 384689602
S 56455 579584944
S 74196 505802610
A 53449 420691142
Q 520 91691 5973990924062
Q 6805 72265 9384757294369
A 7732 698413743
A 79544 421476895
A 33172 762496426
Q 8086 69162 2068903137980
S 29938 359469243
S 82313 702461779
Q 44996 58270 8026293260897
A 12823 919328025
A 54659 690177742
A 63621 966509605
Q 21024 57890 1129358994547
Q 383 82075 126897358148
A 24586 946264033
A 3685 974259062
Q 43181 71553 743206141163
A 24629 212952518
Q 30696 40925 3130793248509
A 1099 931655222
S 85917 663330686
Q 1186 34522 7033101278109
A 15803 356594864
S 17953 788999584
S 36293 265329148
Q 14440 31657 3007895922724
A 15157 866200486
Q 34687 85396 3696222019755
A 64529 353895658
Q 28059 58495 3343808831173
A 14547 70699983
Q 18157 49334 4216756558117
Q 4317 85676 3788501890534
A 36094 510701331
A 59922 301938012
A 33069 66313616
Q 51356 73480 8007129954919
S 46088 360263858
Q 5359 62553 6572432671291
Q 14748 47637 6718556576615
S 57530 692643019
S 39879 295686837
A 89343 292406095
Q 29600 60901 7321589496216
Q 8584 62405 2077755545939
A 6969 367898778
A 81455 996208084
Q 366 88861 2894993924182
A 20155 521059567
A 36922 451931571
A 10128 60867922
S 85619 977914607
S 84081 502216927
Q 7812 53700 6735764580029
Q 112 89750 924322390353
Q 6502 88678 7538358104424
S 29240 322322656
A 65133 3433864
A 30760 653338658
A 51073 432777601
A 9414 926480895
Q 33361 67826 2659253528277
A 33944 95900904
Q 30986 89133 8976501158268
Q 38724 84467 8361691476454
Q 8564 76018 2271059032357
S 81921 252009275
Q 4636 52840 5929376607641
A 18946 583099161
S 31834 360341775
S 4958 993207637
A 55641 406269395
Q 48606 57393 3145053066376
Q 19685 92397 6435262061697
Q 680 66502 2790399188192
Q 19713 37636 7337608759194
S 59895 61751188
A 83651 394172077
A 48315 618677431
S 17000 117382947
A 65834 885977881
Q 16620 38934 9112918219899
A 5496 838249681
S 31274 47228588
Q 51266 59855 1849792116393
A 87496 603347570
A 37627 491143332
Q 25197 62983 5695825962030
S 38046 465945950
A 20217 611748282
Q 38227 79144 1729632461465
S 19867 358629215
S 37009 590080927
A 56224 597134764
A 55201 310413319
A 18845 572656090
S 39791 357157754
Q 48737 91727 2853694546806
S 45045 736049488
Q 10822 92045 3752208521999
A 88638 684696182
Q 78188 78424 202388412576
S 23184 995867615
S 31362 655985320
S 26022 466270363
A 28688 487798194
S 79740 199029550
Q 7026 82876 4734539172981
A 35458 743175423
A 85693 451285746
Q 18739 33426 4769197641897
Q 37768 73416 2766605807396
Q 1419 84510 9404050528267
A 92607 926888474
A 80721 255945877
S 72785 177591842
Q 13359 92536 7463865735694
S 30580 204799822
Q 6711 90735 6567602741123
Q 3433 91236 8391448322781
Q 55026 90578 2751937406475
Q 6094 38689 4289668865802
Q 26276 91775 4350599402060
Q 16006 21119 1373698257702
Q 60128 68333 5060949229056
S 40596 266724983
A 25627 450716192
Q 3634 90072 944095987315
S 56319 188962274
A 15959 123635093
Q 20634 28928 8190001441427
A 80956 680379087
A 23675 353371831
S 8796 579052850
Q 25005 64806 8134853963644
Q 33185 83707 1467432880142
Q 4523 91464 5599063444201
A 45860 174655397
S 53466 528455269
A 78027 934734516
S 67266 793734817
Q 2071 76297 6184725748829
S 48741 333435025
S 1901 401266985
Q 23189 32244 5938202622876
A 41321 980352338
S 74113 132812365
Q 30658 85211 176470598180
S 52656 321656510
S 87957 695213628
Q 14942 58197 3683036882879
S 52984 758593119
Q 76263 88308 332227424210
S 25960 920421282
A 66742 235238704
S 79362 259323572
A 28966 560450763
S 48311 527228420
S 84148 684187370
S 8408 433214263
Q 8812 92544 9147766744280
Q 27510 92596 6188632994264
Q 9452 59776 1603199512941
Q 2196 70310 3509356148584
S 24556 257384234
Q 52287 79726 3725588681950
A 35257 429045517
A 62736 339250821
Q 1490 88045 3369367545045
A 1364 147613587
S 30627 111535464
Q 35164 37521 2145146185617
Q 1796 84557 5461450712414
Q 11848 89091 6838865903013
S 51411 864908242
Q 25966 89948 5184135121197
S 16161 735757381
Q 18046 88162 7902858751375
S 46715 673985095
Q 16194 73949 3079953450864
S 16591 333773677
S 43223 728021046
A 14629 692478508
A 55498 41828078
S 18424 148329099
Q 1868 78873 2883656855641
A 6576 639678233
Q 21452 57604 2801202671279
Q 8009 67294 6321905539541
Q 5758 80570 3463717519060
Q 9587 28247 4569442991766
A 60829 414386399
Q 50406 91654 9444961691816
Q 33245 54781 8588828968908
Q 78315 84055 2002290333579
Q 5687 73933 7896236128399
Q 71018 71917 531284792735
S 72410 440571938
Q 12981 75940 1576016547760
A 67312 177248266
Q 7287 93150 9479361186793
A 34124 782407882
Q 30056 90471 9895434341110
Q 10160 50078 6464598202433
A 56285 935018342
S 13627 655658499
Q 53275 55022 585263644870
Q 22565 86321 235447861502
S 68377 150135730
Q 39098 78206 2392394951169
A 27631 440923026
A 83362 987717184
S 21944 598172767
A 5482 283909349
Q 20547 88285 1698863997170
A 87004 906758597
S 63032 733851024
Q 8263 67594 9700785692774
Q 7560 90628 9623129102925
A 53379 374769459
A 22424 318102127
A 57611 851157153
A 35266 835961548
A 38192 100027785
Q 60906 65486 2737964591701
Q 18589 91723 7801650147928
Q 13896 40990 4283556534260
S 88785 815051881
Q 8131 69228 9692120485245
A 39669 374484311
S 5318 393448741
Q 2137 86240 7667231664139
A 11092 135838997
Q 18231 76632 8369053151637
A 76927 536964121
A 54009 280590289
A 40955 852447960
Q 4620 85388 4174116296792
S 55314 584625407
A 73237 213051474
S 88033 648520149
Q 3818 61835 2483233617175
S 1173 327789922
Q 20007 91304 8005849704326
A 64881 321940742
S 79759 512398664
S 90929 276476052
Q 705 85598 794790469787
A 26002 695875517
A 11538 960093756
Q 39263 87508 1647115734539
S 37457 375476470
Q 2081 43685 9955806694839
S 87614 9113302
S 43376 108441318
Q 58438 78807 2607047256994
Q 8933 84519 351188737783
A 92416 130744724
S 48250 48278175
A 40281 957562317
S 29493 331473523
Q 59148 73654 8546577027820
Q 65308 88842 5194372653774
S 55015 745914654
Q 41674 57987 6678771449046
S 38555 583203488
Q 17361 89552 8992177919363
S 49660 154763015
S 63426 500366163
S 79388 200599817
Q 5883 76678 8587798272034
A 78572 819278779
S 8269 223465038
A 50239 928251396
A 67676 963634788
Q 3480 81047 654987238508
Q 20186 33933 7227256774197
A 38863 745849008
S 48103 712807976
Q 77240 90566 2722247142145
A 78573 835526494
A 41394 541105823
S 88739 401990590
S 56557 284342002
A 9268 549932820
A 13633 999234994
Q 17197 73690 7896012113683
A 12555 675513728
Q 29265 50374 9422709530924
S 82920 787672551
Q 32428 77848 354098254602
Q 23079 30730 3639259701874
Q 9715 86940 1078918583328
Q 32726 79281 6068036895591
Q 602 88285 2292765151181
A 35412 41010131
A 66964 315684992
S 91988 163114573
Q 18185 68804 4576092045722
S 91834 408008605
S 39648 663737122
A 59733 902354475
Q 16159 56704 8978133784434
Q 7017 86848 6293540400573
A 91040 76474333
S 69300 600276150
Q 39531 45702 1767816466226
S 91448 811207566
A 60106 556698639
Q 5045 88808 2430928508965
S 50947 123947888
Q 676 47693 224975246239
Q 38841 84182 3093782303654
A 23822 375713719
S 84875 158663612
A 23728 327975304
S 72967 836426428
S 84541 951668331
S 28962 887306692
A 38983 316857390
Q 6985 59982 1858745869001
S 60034 641981859
Q 29442 66885 1803359622499
S 89682 644222307
Q 3119 91784 4262392359596
Q 1023 91266 1318481047191
S 87932 812790670
Q 66567 88680 161934611383
A 65568 221883453
A 45379 573337935
A 19804 986767562
Q 69 50324 6331437596598
S 65217 156538239
Q 21969 85536 9618359282490
S 29248 809494772
S 41754 50645333
S 13572 804495000
S 78886 539052979
A 35391 544796280
S 44434 629794658
Q 23657 31178 3104186847283
Q 10686 82054 1224849971457
A 42931 850218715
Q 70 90369 4262468226314
S 33007 333702356
S 21217 751217636
A 17763 193718856
A 83495 534983736
Q 7194 60709 7469054838862
Q 21081 51378 8016692488701
S 4691 98657931
Q 47609 76157 497250726898
S 65351 656608760
Q 20757 89804 2418142316256
A 40138 882963850
S 18696 607650698
A 3167 144642952
S 8244 311283199
Q 4479 53452 3566560732323
A 2344 192657805
S 61304 443763692
Q 66616 88586 7611792953271
A 92915 232732766
Q 5341 92380 501497817698
Q 30988 90206 9762884153758
Q 7833 75514 5351938608306
A 73901 294080188
Q 57 35318 5706327751397
S 66082 821001634
A 13758 834772662
S 20119 904006776
Q 8156 88338 9535346457616
Q 55609 72316 7726369764757
A 18734 163489353
A 83519 628266431
S 12625 169120599
A 2660 869742045
Q 7348 64512 949426199432
S 33178 964351494
S 74912 424637178
S 42637 981060978
Q 1243 93335 7840037476359
A 43595 521197764
A 17220 219134430
Q 32726 91115 2126619300416
S 21830 787470802
Q 3750 79646 8803182152147
S 76444 137683629
Q 515 91295 2724192111509
S 28814 105872780
S 72274 783575163
Q 13371 91859 802149607366
S 58954 895289819
A 19022 14989756
S 50983 493847817
S 92419 18907604
Q 31808 57416 9992424930018
S 29196 804672495
S 32864 377235172
S 88071 684134521
A 82910 692913052
A 75177 227278264
A 78608 384944905
A 31970 360085719
Q 1029 68906 4907823514888
Q 4716 21357 4104046563707
S 45081 106580110
A 4419 571895104
A 61364 673419726
Q 33020 33755 182387688062
Q 2766 88366 4953274514785
A 59308 348186427
Q 14637 62029 2990415165553
Q 47739 55782 3253636904066
Q 20723 22937 766267895666
S 30533 416598463
Q 638 84923 3233326159853
Q 40442 90540 7381772732837
S 13958 619111600
A 88510 599425170
S 17708 396823537
Q 59762 86164 8359082287195
S 79673 616258729
A 89834 491165046
Q 45840 85847 1131836374726
Q 35470 63963 2462996347012
S 57412 847060389
A 10378 833102065
A 80187 242071861
Q 43951 63780 519761968775
S 27428 313819250
A 25794 740584919
A 65503 353950587
A 39712 320402617
Q 3352 80803 2223795546943
Q 36443 38084 550610982479
Q 929 79278 3671489363867
A 53561 658576116
S 40305 297307300
S 90645 289702016
Q 34409 82210 2527255417435
S 61300 624625115
S 91466 681537026
Q 11566 93348 2035094314328
A 69659 268561443
Q 44480 45174 206967235931
A 35637 128195153
A 11487 621276054
Q 26862 74832 4635277594308
S 78556 183860333
S 30731 916390028
A 59925 83907925
A 80019 123754370
S 29964 238072569
Q 7663 51660 6848243537809
Q 50722 87056 1292940261190
S 29163 364771888
S 54344 749236244
Q 21164 62121 1490385334304
A 35147 717350424
Q 37404 82827 9698351221335
Q 57966 83057 7680731239333
A 18403 94186990
Q 1637 67301 9085976588386
S 2222 742030501
Q 21923 59976 4359037663315
Q 37373 39681 789340380561
S 14388 236278955
A 31039 688154123
S 76747 646804431
Q 13009 26325 5554655248441
S 93242 157244471
A 30851 337402230
S 63786 762713057
Q 14204 58651 4321706368897
S 62062 395685110
A 87137 742507668
S 58361 184608718
A 33324 499940843
S 9015 226822507
Q 15679 72217 992121409270
A 41391 151410552
Q 2505 56834 4962635155032
Q 27104 51706 2131605841047
Q 19186 54719 9003209893244
Q 18195 33928 5403239269813
S 25911 848372959
S 83200 106698959
Q 40396 41536 749077051330
A 71532 54023556
A 23385 555709294
Q 4312 10510 5499845204375
Q 2110 87911 7556882138449
Q 14856 86397 8449936019048
A 73341 885266736
S 76389 882574335
Q 8313 8991 152245110198
A 61921 518040841
Q 7522 71826 2640860066853
S 10002 102265677
S 49127 575585047
Q 4796 75407 4115783966174
A 56665 574244144
Q 32914 51709 9145787200695
Q 42910 80788 4847403497990
Q 2764 85207 4882217276572
Q 764 91819 4169201480675
A 85140 433305322
S 27481 541954850
Q 3625 92731 5809303696272
A 86029 891923252
S 55790 7229242
Q 1981 92318 8825299270126
Q 11110 75306 5765560769087
S 69179 368135057
S 26448 572551280
A 72478 36798158
S 86540 326918253
Q 40545 84134 5390701805636
Q 27129 51467 513901986311
S 69425 261631142
A 41813 888909290
Q 3635 72003 431565625177
Q 69132 79405 6168520393167
S 669 949585505
A 25697 104788421
S 91017 236950931
Q 2623 89202 7294861601524
A 77359 982474303
A 48734 515547352
Q 44370 65876 9164113842956
A 18881 735518066
S 34733 727480363
S 43002 630195562
S 70651 500288652
A 1533 154364981
Q 17746 78160 5187089478510
S 41961 884315023
Q 71552 88198 5218276915258
Q 31666 58700 3042053761781
Q 3109 47483 2272452148804
Q 18834 57897 7247316930149
A 60413 642174076
Q 8609 89155 2949469746629
Q 23470 51530 7308697053378
A 43160 914535554
A 72272 509531153
A 21987 62531657
Q 15540 49784 2090537601583
S 33812 64905041
S 80986 736356273
S 32096 44513316
S 30215 239529227
S 13750 444333360
Q 26864 56258 5143393052638
Q 21169 91307 6943327810623
Q 1218 77186 7991442445436
A 42157 503993316
S 17291 199279943
Q 10672 27770 7443724047330
A 77527 834960210
Q 1808 56705 109315184061
S 83428 77450250
S 45482 376872280
Q 8847 85879 157793968662
Q 31160 63562 6160230723721
Q 16237 52952 2821146378661
Q 9127 19412 4670905658649
S 59741 111383788
Q 548 79321 8722999372832
S 77873 158426199
A 3790 297601833
A 27286 261409173
S 15936 502031273
S 33223 548033281
S 29395 480762718
Q 7739 83787 2752969115988
Q 5179 65808 5023469865058
Q 47121 52320 3172147914023
S 36890 146498704
Q 7857 89221 3903340063135
A 8164 743407571
S 78055 225709165
A 23746 307292421
Q 1325 93000 7502634605911
Q 14400 87269 7889653348239
Q 22489 69156 6435188350210
A 79428 99658562
A 75382 788804967
Q 60 62237 4564005930759
S 29140 864542505
Q 12513 84629 8301454751170
A 6976 244893681
S 29337 246223458
Q 2146 73558 2765912117831
A 28099 596586927
Q 64496 78465 5905685746011
Q 13380 58268 4325685424847
A 46495 31135120
S 29266 199652727
S 36229 874631494
A 43731 832170274
A 92720 531734433
A 60267 465037973
A 92245 390017213
A 305 595089097
A 86248 627240955
Q 3074 93290 4807452830605
Q 6031 19503 2349867360516
S 36453 362068335
A 70529 715574388
Q 36236 79904 3843055386116
A 71429 257099098
S 44769 969847578
Q 2793 89151 2715784675900
Q 21210 60263 4093903169362
S 40330 420100229
Q 73955 74912 592052147737
A 27306 12534301
S 26566 142519453
A 67403 96598497
S 36959 972266446
A 88452 353996583
Q 44458 76357 1530764759429
A 76107 59242378
A 34853 648165861
A 10184 754783998
A 86614 327367300
A 548 796508856
S 56566 313547786
A 5067 158388217
Q 11145 77349 4856257464160
S 17960 345254196
A 74549 70787849
Q 30802 33864 240561264
Q 3162 57115 2981227506699
S 69109 551657324
S 59906 386319617
S 23243 903060122
A 58165 39131578
Q 60799 68350 1357513054382
Q 15892 69667 7083577078184
Q 22491 89723 8938483550729
S 69060 983319426
Q 45469 74752 324705912548
Q 47280 74359 4227092638448
S 20688 313313857
A 56252 541499734
S 90690 649515634
Q 2595 59292 1998365337901
Q 2810 79677 4952746048592
A 62054 690573930
A 2441 81603800
Q 8875 13363 3856603672872
A 6969 602499513
S 5785 681757279
S 11730 764200266
S 18558 260806072
Q 20864 78158 3146667219472
S 33215 958858073
Q 70 93334 724130936026
Q 33965 69914 7949774565131
Q 28280 35588 5485851300566
Q 2250 91017 1888926549015
S 52424 226451719
Q 6273 92377 2294339993902
S 23974 857295330
A 2835 450282823
Q 35050 56035 3413289616257
S 81480 392265854
A 8422 996393235
A 63523 497669590
A 84852 814940681
Q 29579 85468 335225437239
A 36301 840923580
Q 39955 84734 6325199670673
A 45332 635910262
S 81350 159911654
A 56962 397306230
Q 48082 90947 5559849078349
S 75317 190301930
Q 25331 46062 6750498259209
S 81013 456654930
S 23006 767741438
S 5628 232806425
S 91054 314710731
S 17809 659195748
S 15664 154890743
S 52575 780606471
A 26247 655272002
S 34588 21473156
A 28046 203791193
A 21895 284458596
Q 10719 84246 4461459709263
A 77558 363749334
Q 5953 42017 8643499065956
A 28864 637725948
Q 2568 92882 5120843190827
Q 36194 79615 719887228154
S 13799 794668105
A 20816 454550925
S 91664 289082004
A 73866 395760546
A 66010 218008276
Q 17738 82422 5812750195187
S 43705 437194464
Q 425 73801 4408129017595
Q 33359 77860 9836573563407
S 33433 97220129
S 46171 793489401
A 41960 416401468
Q 6146 85679 8305733232680
Q 12389 87199 9031417501787
S 78248 843264512
Q 9323 10457 280474546931
Q 11295 55290 4870752912829
S 50063 3473408
Q 8757 86069 1234274954621
A 58009 80810194
A 6666 219235901
S 89647 401500494
A 32461 899033306
Q 7399 75182 5146591682081
A 1445 125162616
Q 32190 67239 4925379075397
S 71131 549708716
Q 540 93175 2727935511879
A 38470 443683346
Q 69076 91355 1503171661887
A 81961 6606854
A 60577 222361378
Q 27412 83536 6474632178572
A 63964 927252510
Q 11612 42728 637000030519
A 47375 107959882
Q 5769 53215 9921054016099
Q 11216 68939 4264825134212
Q 5368 30647 3811838154978
S 3783 119359155
A 21284 341896281
A 45019 582472482
A 35401 944688393
A 21105 612324369
S 18035 411332588
Q 811 8341 2790257327705
Q 16301 79114 7282289663122
S 41011 193974679
A 87854 625115541
S 49573 630535620
Q 3976 80166 1829669001883
A 81922 523644336
S 10594 138686619
Q 5035 80677 2950180957056
A 15557 729542997
S 89443 254991973
Q 1943 55017 1668029810677
A 44337 43744135
Q 29484 77244 1316592570714
Q 32907 63085 9205131534413
S 4286 42287257
Q 47773 51722 3554359288456
S 25885 459599198
Q 50719 82498 6322084999302
Q 3803 86690 8551558235373
Q 10943 61068 8051530620283
A 80494 793982665
Q 34148 48242 5737018584255
S 62866 348045034
Q 362 92938 4667795646194
A 51433 907150172
Q 55240 87532 9319718735163
S 31357 466650097
Q 13598 48747 2046309329609
A 62848 652129226
Q 60098 72970 4968706622618
S 61259 429218612
A 79349 345110927
Q 29768 84905 5473472545263
S 6463 305479435
A 28151 749575254
Q 72625 77177 4048408065997
A 15415 951789827
Q 21507 81570 4180140791567
A 79527 285319338
Q 31560 79853 7298751783581
S 38493 574623006
Q 14232 45354 7363203299512
S 81253 776547226
Q 28279 84040 2874993795332
A 18315 414615328
S 12783 33167196
Q 2502 50537 9926880023547
Q 40637 92608 7174100100826
Q 48497 68267 7077980110329
Q 15460 45221 2023929276813
A 4035 636952704
Q 2620 93021 7907076332625
S 42458 801700755
Q 15832 56653 2928699002049
A 40475 305768919
Q 951 77467 8479046479695
Q 69809 78255 403369993766
Q 21124 62525 1207356208891
S 17008 80545320
S 21173 825901878
S 75450 557099076
S 69593 936059493
A 53824 113622333
Q 47555 75652 6885694012249
A 34040 944307162
A 80163 307965530
A 90098 674416285
Q 55543 89189 2603427594188
A 52004 195154416
A 88400 132004044
S 36830 679915368
Q 2792 89693 5674926577606
S 50032 231578552
S 1371 323678077
S 36896 478980245
S 84821 167957930
A 33666 377728022
Q 15320 40633 4204539979619
Q 22333 42294 7475183280328
S 78562 423779586
A 83709 338697997
Q 55045 70739 7294079929407
S 49169 176257465
Q 31665 64328 3300191339136
A 35521 885993785
A 69510 256430249
Q 13616 34930 7810873990311
Q 48460 68640 9674382878185
Q 64512 78985 8023887594109
Q 6018 47615 2698307952224
Q 12974 69486 729165265466
Q 5234 56527 8093020640373
S 14756 845100832
Q 2875 86334 6392856878126
Q 42107 89456 5090005948232
Q 41101 89227 4465166331717
Q 1008 34508 1691611085354
Q 48226 68476 1770111176171
A 26668 336811938
S 50430 454773585
S 28291 144161032
A 17690 748643591
A 21428 338900152
A 43819 495213273
S 35413 229277375
Q 34814 75186 7456782373069
Q 29029 89923 9353954768332
A 93168 970491912
S 32495 823557233
Q 20842 87645 1007431376697
S 58667 779104158
S 54901 855243167
S 5026 965932015
Q 37425 80618 4734059299451
Q 3803 54955 4650991701887
A 46634 84849233
Q 193 52961 2357547351651
Q 40011 88073 8371522291111
A 74893 260406544
Q 4506 17171 9135896683073
Q 1147 80877 549417077098
Q 6565 90736 7408386692084
S 55936 201696838
A 12895 113842499
A 5862 165315747
A 9805 25664482
S 21223 151274724
A 89785 746696512
S 13957 804160844
Q 4745 77366 2659664633347
Q 14592 61694 7632490628150
A 75762 948872126
A 87587 259706138
A 7445 853916246
S 25543 879924718
Q 20241 49691 1681513408769
S 42088 379267534
Q 5541 85750 30451284255
S 37056 956780203
Q 26867 39159 7422197576518
A 49094 283848378
Q 11769 47016 1730266556392
Q 28262 49903 5758060562750
S 7149 904114895
Q 63126 75191 8423459219150
Q 27218 79415 6418459517827
Q 55741 56421 41222258226
Q 4982 52502 6598229230584
S 40963 301802484
Q 10564 87689 9791435294372
Q 42211 74959 3523800318766
A 61092 683736728
Q 5698 44871 4406408489305
Q 70011 74181 2414129322072
A 22461 442535524
A 38484 607986037
Q 58690 76104 6965668205296
S 71578 39357392
A 61801 289466362
S 36523 106414186
A 91928 147700571
Q 59399 91802 1421906647699
S 32441 122467364
Q 18810 85581 9904035857146
Q 3505 4281 468819818165
A 8175 316386745
A 60208 712465754
S 34723 405983968
A 35327 972205375
Q 4098 77008 4041144558381
A 16376 182548935
Q 20982 85391 4688148812108
S 12225 760850871
Q 2841 91892 1327863450567
S 19917 890469648
Q 953 91898 996790538643
A 7066 904048617
S 37301 245621808
Q 8228 78699 9998336013419
Q 12734 87306 5638143963467
Q 43296 62386 2883934391535
A 25219 969076394
S 77462 897770731
S 56908 818297739
Q 12221 55306 6566733705081
Q 66634 88483 1930903909879
Q 1358 91782 9516533951659
Q 5350 89331 7233753935835
S 8411 702987335
Q 171 92878 7235753037182
Q 31168 57746 4891118760546
S 80458 755304647
A 88871 124103522
A 85264 910786827
S 73543 554450994
Q 19581 90969 7283612915209
S 84892 832948319
Q 1662 88089 8486741772595
A 69002 708438272
A 18409 954494516
A 14927 501651986
Q 50 93234 571690931632
A 42917 313108317
Q 11750 90385 9852584090684
Q 6608 91459 9769025461769
Q 71700 78032 3317770672600
Q 10114 89161 608946065915
Q 22429 32480 2826807422803
Q 8075 60209 2712955272999
Q 5269 23290 124655453860
A 66974 923471681
Q 19670 79200 560498131867
A 67516 43754065
Q 8609 65548 4455155795371
A 42604 34218153
S 39495 958900794
Q 1361 70576 4159622207297
Q 50292 84517 9589449738018
S 35880 994164283
Q 4079 77333 4635249160123
Q 41506 54947 5136676706360
Q 27882 81550 5311596360587
A 2987 320444649
A 22183 63122451
A 7658 649552471
S 73595 117556307
S 43355 443272251
Q 17885 83501 89716194319
Q 4311 56856 9239736694386
Q 20503 31169 9222027143831
Q 56208 66814 8981278006147
S 29315 417950277
A 43054 128860298
A 81257 354585633
A 156 645249109
Q 13951 53129 8456836214185
Q 209 92352 8015654536143
A 64522 238782090
Q 15742 90813 3116673334422
S 78916 629165581
Q 5457 39747 6717238813425
Q 7661 92631 2219847063146
A 58238 610085525
Q 16925 84989 2064249283815
Q 34405 89217 171943855357
S 53538 525760641
Q 34054 55564 7125329280792
Q 26991 91688 8783634833290
Q 17532 90519 8657918614506
A 31638 973443884
Q 38209 72927 2149864803371
A 36124 335375906
Q 10819 88907 7654593804511
A 78060 690106443
Q 2611 54337 4836989680382
Q 37939 92107 8585796395435
Q 29887 72325 7762358556304
S 33635 776460343
S 38789 565625538
A 27074 563189830
A 59816 419764503
A 89133 809364771
S 21229 940699484
A 43692 592528965
Q 41984 55679 8867749452629
A 13092 777001214
Q 45744 89928 5538244510589
Q 616 81554 2644743683403
A 90819 544814229
Q 1244 68823 7031241040277
S 59880 228683934
A 46985 74668392
Q 32141 85328 9013159393628
Q 17757 58716 4442208226063
S 93141 770116925
Q 58592 76730 6441056393363
Q 35827 68185 3192563522618
Q 11450 44634 1958799146556
Q 29412 89188 5584255986205
S 13215 584056265
A 15430 908483364
A 52971 795678710
Q 36969 78930 8798805374675
S 82714 265094461
S 52203 883321181
S 27535 147850551
Q 137 92724 5670503656814
S 23857 12579186
S 65059 485388574
A 65231 856207199
Q 9853 86798 8757857510824
S 30090 447241623
A 51388 750252016
A 38943 585844778
A 24255 438221478
A 14204 928166728
Q 4275 78870 7484473137455
A 58122 193961599
Q 37712 65489 300952799842
S 46381 202933085
A 27601 595260563
S 30311 858237108
Q 68776 71848 2009202691982
Q 13441 79743 5227529048634
A 67792 100578358
Q 28903 78408 8584341694762
Q 39341 61379 1724506484304
A 79549 977680084
Q 21799 61591 8518770977519
Q 34197 50260 2094767561221
A 41297 55190344
Q 12616 87619 1910127229668
A 16996 924555901
Q 30532 47138 8728590579964
Q 17890 91948 8097677598546
Q 25209 87633 1865123029272
A 64701 133255794
A 37189 766533930
A 16031 759058732
Q 384 90839 624197530470
Q 34118 34266 89050090251
A 26957 391082919
A 43664 263944570
Q 11412 63207 9369411362259
S 14273 573476658
Q 29252 50916 6118404606146
Q 3941 86295 40444503873
A 34322 98487977
S 61311 657235640
S 57085 749771455
Q 8434 44595 6783181176637
Q 15064 86237 7268398782404
S 42401 151709645
A 80954 911593566
Q 12860 84146 1438205751810
S 31884 680702283
S 72076 811265889
Q 32695 38837 262295926177
S 16372 835425409
S 82785 57154880
A 31016 601523142
Q 1008 5514 4177834076414
A 46349 915764562
S 4807 377504593
A 70507 644244774
A 69064 151781336
S 22634 598379674
Q 1692 42659 1030179985308
S 37619 895399996
S 68472 906567013
S 33814 742052033
Q 3363 13751 6671977497617
A 1410 451537440
A 39780 39777905
Q 35033 75357 6490604973113
A 76093 570881211
A 14098 483092590
Q 22068 54944 7944954214848
Q 681 80470 8322737660064
A 81860 652836888
A 16148 877171826
A 30038 500790390
S 18501 778195858
Q 15701 73092 7706849589061
A 8458 574494819
S 90276 597265191
S 37857 695976914
Q 25691 56521 5789261039962
Q 17358 72596 8688642809926
A 21081 335527754
Q 51539 78442 8264819003601
A 34293 398287849
S 14927 584839963
A 80650 801869403
Q 2925 92710 1142863753471
A 92766 313582711
A 16192 301102759
Q 18662 72400 5909969533089
A 18859 577931764
Q 5279 64589 6965107015941
S 83832 9237637
Q 2607 75669 2933986723004
S 85566 731913982
S 12759 580987409
Q 17169 84390 3990056387456
S 62717 822737577
S 13970 631360765
S 85170 777145760
Q 3501 92525 4488638310659
A 55314 193774442
Q 50074 80031 1138602711562
S 6989 652321477
Q 54429 63455 772276141250
A 87873 850399682
A 74831 998125916
Q 9652 87159 5177629812653
S 91841 453520719
S 7121 48083724
S 80910 219742963
A 76812 631418199
S 53066 463099824
S 42804 237796954
Q 50590 66347 3560626470583
Q 19821 45918 8281977009973
Q 13709 78879 2328408540143
Q 27982 62845 7734285234562
Q 11623 86992 2645352003415
A 3346 377109929
Q 3532 86519 2562169730757
Q 47867 88604 5797778036314
Q 8777 44275 1036262045599
A 75971 891558806
S 64867 376477454
A 80519 850990869
S 36518 366859685
Q 44005 93308 5360616313084
S 72158 443678757
S 79347 424418931
S 86879 236430840
A 58777 705844387
S 46973 1012886
A 50965 274992444
A 23581 131252717
A 38013 749250902
Q 16940 32576 7706402860096
Q 54373 71193 2946983615562
Q 5394 69156 3720350406546
A 86977 345622113
Q 25648 35093 6426251586585
S 10398 5652709
Q 2710 13023 7318962072705
S 25486 21362299
A 4730 875785058
A 17032 286299449
S 69491 671608300
Q 53543 89530 45327892120
S 43979 638842076
Q 6024 77134 9455388142452
A 46939 46324775
Q 70434 78822 4652212166035
A 33210 482429266
A 62509 124347233
S 69283 483633423
A 24586 425172991
S 12192 136200495
A 34048 124231539
A 79515 542925597
S 53205 603619173
Q 37199 91154 1225014550765
S 75920 519627568
A 48791 510112146
A 71860 73025631
S 28785 244263463
Q 836 90926 8350834293676
S 3848 697049873
Q 86177 92858 400000112730
Q 2630 54726 4236772369996
S 31849 493261395
A 31913 67722761
Q 15912 89390 1488385872509
A 14691 423544031
A 45303 232986733
Q 1888 92257 8602989267559
Q 32610 82931 1228902445653
S 75234 888541824
A 62185 68326020
Q 18795 41614 3136628190336
S 70128 716990478
Q 1718 61368 5962311896769
Q 21646 74551 7830196185903
S 85674 32183622
S 23657 722217808
Q 25461 82183 395568352243
S 63125 612108202
Q 23323 56625 7884570001746
Q 31917 73788 4008314891825
A 80591 936504971
A 72700 719348787
Q 1613 93296 4283438193112
A 57122 345292334
S 30121 356399329
S 73024 972184287
Q 1708 52857 6375476460422
Q 49490 52878 1093576499340
Q 34598 40050 1521780158116
Q 876 18965 9912230857001
A 1746 193155181
Q 43577 81892 2962550032801
S 77813 380163268
S 63181 889554099
Q 8218 46646 4225853289315
A 70224 996552166
Q 30785 57781 4269117664163
Q 50567 79437 8265628554729
A 92333 656406408
A 38001 477261603
Q 78 91531 5778117321776
Q 5354 72857 5489559303096
S 51709 628566169
Q 30287 86510 4574840831234
Q 15067 35691 9972108222808
S 23119 356916809
Q 7504 42393 8617450550749
S 82262 531381442
Q 15629 50939 6535058196356
Q 10194 49860 9941201501289
S 83099 482690544
S 46799 253823256
S 93308 995603154
Q 64814 92457 6420755828559
Q 17617 93214 8442617479668
A 88461 755070558
A 73442 183919868
Q 30883 60768 7596979295317
Q 22831 71436 4847712911736
Q 15371 73850 3160705450276
Q 2122 32504 9333589337471
A 30225 214303925
A 68526 191475889
Q 52921 92164 4053168940641
Q 73405 78848 426845913632
S 65506 376266857
Q 66376 89942 7713754842921
Q 7884 85849 7078398646939
A 70225 211778079
A 67065 910039134
Q 16365 90948 8605861942359
S 86295 565130931
Q 754 93376 7186695095827
Q 20903 75252 9725026390400
S 37568 442498129
Q 65982 87633 4632785083069
S 11475 195086158
A 4875 430013551
A 31871 620976453
Q 32857 74263 9894466602336
S 23082 766149065
Q 27310 37060 881815983819
Q 12581 89626 3815892310405
S 73750 752179439
A 8708 228218855
S 67598 349838342
Q 8721 46279 5487455894250
Q 31572 59339 723546861375
Q 38952 90783 3649273192295
S 84255 453295335
A 59700 615721952
S 10 834101287
Q 23775 80167 558765982406
Q 23878 74509 1938894673767
Q 34900 87804 3860254238326
S 40622 870002251
S 40575 842152247
A 23813 777672452
A 46638 42082012
Q 316 43561 9130393553199
S 88645 558969077
Q 76 83473 19295151187
Q 7115 82863 3342836858353
Q 41520 72034 5562398907798
Q 2275 8373 5268707979099
Q 41233 43408 1550193026921
S 60133 656905656
Q 54724 81378 8582510984633
Q 10548 21835 791999667715
Q 41763 84351 156428587800
Q 85050 92532 7465419558334
Q 9212 76508 4548612138125
A 37203 400758266
Q 22373 50011 762913954466
A 31950 493798795
S 85175 503703845
A 89757 645554358
Q 10993 86353 8558023194088
S 54163 165950802
Q 10673 75483 3756168458338
Q 52310 88252 2205920191774
Q 40407 83923 2459243781871
S 74002 194626223
A 74533 714909162
S 87057 548526529
Q 43568 86392 969465703898
Q 14805 92565 1296186265788
Q 16503 76052 3026818432972
S 25939 992098920
A 67021 246261252
S 10039 249256147
A 49611 110586767
S 67698 747252865
Q 11684 74035 2629909629109
S 52675 744754475
Q 23254 89216 250896641039
Q 24597 75508 6029976688901
Q 271 93340 3044492340419
Q 7052 92761 4516419328741
S 29538 516672750
Q 1075 83184 6886139135980
S 32797 418074045
Q 11426 92559 2951590162191
S 42375 81219584
A 29633 900570793
Q 13023 68134 6693068245651
Q 65907 71149 896117224247
A 58584 848646483
Q 17975 90966 7382725453953
S 25482 904989941
Q 6623 51840 4317080229976
Q 14576 28312 928294366069
Q 61580 91688 239236571690
S 49551 680958708
S 34900 33495690
S 34191 804666398
Q 27860 60058 3974224964203
Q 7283 58456 606534871508
A 71588 111042917
S 68506 207784739
Q 6128 80815 1482162972473
Q 57913 74541 9476679700484
S 81123 97427472
S 89730 159547679
A 57987 892814671
Q 18638 53458 5772951067304
Q 23840 73068 9200645818535
Q 21120 24851 2584017034124
A 49657 977331454
Q 1628 48528 5943719876242
A 40402 468729417
A 76562 387095419
Q 23345 70356 1113477463627
A 63499 401371055
S 1283 494853781
A 65010 581265286
A 41672 728954663
A 41259 692495689
Q 9859 82820 778882055140
A 69030 181168953
A 26245 139372664
Q 5993 86883 3496157925101
Q 39195 61400 1010606043638
Q 34182 68958 2453026043680
Q 3157 58811 9250839110247
Q 42183 91207 6449458127032
Q 15933 77089 4261138340059
S 24590 460092126
Q 3917 80466 8617537393536
S 89634 371183169
S 57188 876970487
S 23503 407083571
Q 22335 50419 6730038906507
A 29053 188306173
S 58885 185234482
Q 10045 83124 6806822387004
A 31622 708106915
A 80424 37931510
Q 70678 78274 3093107207494
Q 83141 87214 3270656178142
S 31419 627976811
A 87071 802249557
A 58871 235220666
Q 9009 54427 3716920011647
Q 77159 77303 44355321716
A 47728 168063376
S 65993 636183280
Q 18967 86542 8149586372857
Q 13494 36221 6241264732076
Q 31841 80317 6917612266304
Q 1388 92058 3943983313234
Q 55073 93269 2683200328485
Q 79296 89913 9133688982299
A 10600 549849938
Q 22807 65089 2356591709891
Q 10489 69135 9061341438053
S 41454 894132565
S 17123 790219376
S 54059 597082548
S 73225 748223587
A 60506 750283098
Q 39111 76846 5517248176587
A 40346 636540391
S 86921 191283345
S 48344 292370301
Q 48552 80746 8187128554383
Q 14559 80207 231406503833
S 27993 131724568
S 74150 620492373
A 7199 96272471
Q 49517 78941 7889730621589
S 77290 962015211
A 30382 558747424
Q 7532 84877 7888457931265
Q 5848 64928 4862108746970
A 10535 36093018
S 23229 938731732
Q 6838 74130 662293389634
A 56127 712011086
A 10629 842056337
Q 28013 78403 3419757012921
S 8069 952308906
Q 14871 40356 3653390643918
A 47715 842024390
Q 1168 79752 8205590213126
Q 8488 28785 8508490923551
A 7468 817081811
A 9278 169802119
Q 18557 62689 8323073812179
S 22294 760244715
S 2313 607960315
Q 20622 73989 4381330272298
A 18166 782853379
Q 4983 93173 8135577364548
A 69952 632528240
A 81110 530669958
S 40544 804941541
Q 8114 80600 4538328290510
A 2256 730505336
A 55349 970850697
S 24998 66405391
A 4607 695240257
A 49705 789191103
A 30551 714207806
Q 27998 63477 5720754439473
A 81275 316615306
S 62831 863101820
A 64900 672838821
A 17384 196486577
A 84190 180984935
Q 33798 88124 1898288319237
A 9200 690310815
Q 6786 82899 4376907210349
S 88105 751773060
Q 23 88676 4232415329567
Q 3061 75280 1214099040452
S 85408 411889006
A 57709 507367843
Q 29070 67999 1746298873527
S 11134 681181075
S 41608 664173838
A 33377 82734521
S 55768 662473167
A 76900 355896197
A 4447 342903375
Q 2002 83515 7227902078233
A 41730 315966063
A 14303 432837902
A 40477 413107947
Q 18337 79437 6394171584061
S 26882 395995671
A 52277 685335067
A 83133 175021249
Q 88 16556 8712921835084
Q 8176 66316 9137096713766
A 37517 952457415
A 62940 579697962
A 35421 217485887
A 35389 60957193
S 23793 617067992
A 59110 219721620
Q 1391 55742 5958890286131
A 39641 676342063
Q 1643 57953 8232307344461
A 29666 297006717
A 61389 5785768
Q 11430 53367 4124636864681
A 17322 593551915
Q 24418 58835 4036579097740
S 2214 908349358
Q 16305 22720 2427865682319
A 27923 479437694
S 54051 361226025
Q 26483 60776 7933618145263
A 12751 107180262
Q 6644 84529 5572812437456
A 33405 318653261
Q 63939 91732 6081703370254
A 25826 101441194
Q 12348 79759 3147165331449
A 21104 414483017
Q 18223 54447 5949702520921
Q 26242 83442 3971731365180
S 56525 490591026
S 36384 744045942
A 6829 418178074
Q 2467 90272 2623045731930
A 3281 982046222
S 49435 453224287
Q 14607 39545 4773899980755
S 44440 68894564
S 84178 810258840
Q 61552 70323 8332390552536
A 82229 686737015
A 82173 725570002
S 54073 672707865
S 18821 293239141
Q 23959 40804 5913170035106
Q 1373 93045 595396623698
A 93272 313104338
A 53920 317420961
A 67214 14507625
Q 32122 87216 809332111690
Q 15468 16683 1059861399181
Q 11257 69427 6102830935675
54929 72817
331942277 883231021 264232331 640499948 366391523 137508431 248484099 202468398 827022792 501986669 734705242 317066513 950184001 667640289 96773657 376998840 353214808 347120666 668254323 181346086 797578167 909730732 811211602 603084557 216636588 781205435 269876451 825022920 399708094 252567805 662310608 335957857 321919978 96277849 643612713 818044303 411507398 217660109 265256233 501132372 27072705 284762682 599159653 69049792 276603669 438391891 391327944 391726470 751334152 153300095 344747904 832563832 660640408 602354364 45353842 496486660 963159380 230069642 307349470 462191268 334889392 335851013 135485050 372998675 476475741 688045326 865054343 266204964 99485580 807499703 837154134 31248534 170875434 196150836 5292754 646951791 377620146 394722394 343465251 395285918 411144142 687688418 486622026 273727815 916784384 489948218 532225355 116400967 757715251 75387026 439288137 256580930 719706041 833116040 467871948 43884117 941274991 410142409 869358760 260677095 511985767 184865223 366583392 466412313 911048211 370337205 790641478 193390295 118156223 100343339 163834228 117072590 450069115 7242448 142834674 948116893 732337197 89619284 111002645 941605914 450921901 816567231 624111019 319394637 756474741 523048204 159024879 771093606 778384049 56304941 31581014 824564437 157983331 75866729 45739141 399229557 782817295 786104698 580198510 127907463 225331660 47398230 296400907 420934616 788457539 33635000 595808252 668284107 312448183 688519255 601934191 28293186 395301152 108469267 302645773 144425406 378692638 163500298 17731688 822553268 952281759 7500514 865534838 715818364 191885919 502250102 172462927 898477154 272219619 704732133 12863750 410611649 769650965 66261639 316930472 67444300 398169225 745927475 445120615 400387086 755451916 291239604 950377869 357835204 97659920 318163332 725342376 459209147 572662021 729041580 257092931 555069842 987184596 810165013 191581144 315632512 70201009 855176747 46316821 185242153 112076413 826404155 193951997 10125487 716372477 341072348 49566328 262882364 742082766 426977173 556777528 83701171 412628746 213264246 650402955 283914169 989954144 65836302 430364279 900778475 350099801 824896635 221955524 941846916 197439824 800585161 858380484 248819868 319360559 920668770 643789213 346163520 963824334 443694105 75009457 900292031 96620149 402626956 651736718 366625015 357140739 515134606 199144856 800355697 956533413 187799896 998311154 814866684 783539870 881606653 639673819 59759336 896620223 735745625 194605345 289961971 143929936 881018529 500930304 1459305 266088713 511113807 57144312 69636623 230847873 831915252 651980339 584124086 58263161 73779848 268179124 954619981 991100171 293567461 368579674 644293135 260931866 642386280 175394307 700299097 12290 962515379 250140666 74047312 511193509 52620602 950106420 402961287 303886353 887151515 871426553 171135900 262067625 974063812 572657364 274005286 175249948 947474882 582476683 599136041 549013379 864235158 881337654 783636212 424983983 118034874 299557498 921194843 169711817 980786194 977306012 775070133 759639069 92029894 886946652 336532972 115169539 455223637 957064268 798378190 415338072 400738746 895022871 197109634 509709397 901976646 232535361 873455977 468671783 609060372 610976289 96330355 843330541 930049039 477640287 841132785 652968035 846439795 767883936 173681033 589229650 661978649 738052672 392098206 391754284 279179850 645897235 995573371 697079679 563952207 405427377 589628116 519821778 906739171 339818770 913656265 657891531 45064604 221507798 637609894 217832240 512196992 503365037 596066273 687215922 125849490 680492014 986512005 226831947 239987300 503604611 170808611 48434121 285790510 133773631 690945594 399789683 843626803 533676930 656743653 858808321 898060663 997172156 832322535 656298655 3807816 753519244 578402633 743952270 865356732 494408437 657900813 872192234 955031983 214852644 13918939 163485799 680920044 778641575 179427711 81640130 402950100 717118954 554713939 961881798 95468408 601970560 810555944 176092791 996698222 269856968 31320536 891486547 924264797 429885420 641503762 651388471 875375952 122616717 818699894 804165920 853129115 127356201 93724639 569637443 331202629 743306339 893563819 657191536 878243003 915981563 162173558 150335409 694105733 14603328 69975154 884298947 872062617 492802401 563449614 572119614 265754168 454096903 650902029 178877295 877137952 291394852 100184218 108630369 457296299 244700337 314577442 713276874 625808555 219934236 737072295 720937176 589443828 489121830 509498747 819029723 396480887 227493500 359668218 65188699 418445976 557660993 905124372 536236561 980437250 15858453 333486739 193504313 102261114 230110635 820302495 535066122 520927061 332893325 980289973 917046519 667283884 779442763 208889939 403263236 415738713 330704987 415829468 616284950 906440577 295889190 911484160 580818790 997562877 389487729 454868168 197272335 785334752 288722490 988018652 336791770 461054785 191178042 56816693 429288012 409491509 994025180 318221982 35978864 171730553 766990671 249259945 130438687 374494269 984292838 430923238 463740783 309018842 787152786 450424050 254466931 168467790 197819133 293899256 710600271 189392291 214068581 46908696 841646449 907735510 482758475 168433533 551992593 267558690 169257251 139075120 236998369 307651261 647093981 865082166 281269146 26445054 459358236 367977843 666139939 519430877 148642398 404964009 832129224 969868814 249747082 125569705 88496020 593568652 397358403 532730274 825812016 763851432 90999102 96732104 260721693 356432545 323427713 183536389 417420091 362430860 703644332 581159156 847475948 34538133 45499356 945320867 243361797 86898521 390013865 121815486 235508388 913529853 286482254 45371104 985561859 962514907 859507427 726198450 344169372 93666562 361604186 729472597 598760657 362432619 784456720 826872771 723318544 41625059 408485 356083711 928821571 148601647 741273319 693591976 764731366 622907669 970559715 811347600 965663391 138739641 535659034 100364860 53404945 74268422 937522157 825418659 454134120 818028385 727234892 910770953 987928254 605758524 749827741 118742695 303312694 305584398 261998967 270850294 74952883 708083569 77625235 23309501 495945923 988756654 122780016 17808934 351333090 101719773 671695631 55882309 772268434 303487439 790189449 695747771 506550929 290411030 844807542 296984793 922741401 403207102 91887351 218910957 832502423 254861213 130561021 350887189 279488805 234459747 71820295 349841315 223730643 384240380 721363401 665124982 133620091 898605717 699060697 360064448 554121677 282163091 350150475 821202391 256765852 7635883 81997328 916260313 562516798 815310902 149982670 754374619 83534715 48171223 946287475 416837890 488129059 230368415 285060143 602508633 96310206 356866699 294435835 972458750 479173191 400254216 792406711 89164795 519236814 307742308 693546556 288324660 20886252 218060227 702665819 879745798 496037301 221347458 613930218 606413840 971746259 996809623 819832460 453132517 956902391 451010081 321219092 806526743 173218985 144543474 700078403 361089891 190100217 161406178 403824950 463657484 755083570 722885204 507369980 211105304 27257939 652601857 333066678 235421006 446176113 330377563 852011869 48374653 941829931 798900709 766044809 876705774 504002020 345092175 741182054 947425090 512766370 498087990 230263522 164552784 914117094 679202711 345439856 205854116 640940651 155483949 440615267 35056783 462746966 42215225 483795416 974258836 106003532 984498876 862587751 871806586 239965107 203911973 686068487 782429838 13632647 479097824 103627525 388199090 772562203 304898807 734331631 52277748 741396448 432327418 863702067 427366280 286924351 706284744 676836548 538474228 665124671 377582748 894449898 131085837 127796582 548024363 546863251 644633278 268288881 71192633 780911845 874943444 856547454 418587929 742464522 497772024 99773091 520141181 923771850 955690244 765333477 914215738 433663146 123137683 460821680 789925260 599468031 390274198 906487988 691525106 14412175 913476868 334749427 10726502 258089215 381661604 864479379 380437952 98664616 814152486 901354993 892281142 898754121 560054728 838987524 874824494 75179771 582421744 790518776 67876434 33721217 538608308 810537958 350328214 145155691 288989087 845565518 621463211 207255608 752503030 972524815 941132293 527928962 372155594 494527914 519228890 763157830 34096776 453186037 951208948 990180559 799880838 665847329 318944515 716049175 494780659 957387003 927633094 389157280 85953982 709079896 644617873 588414235 968354847 599617184 740738888 335906901 724231172 285035140 496943641 777310164 69061942 125988379 514184927 224388596 572855295 873323113 639744793 971721880 364529223 221705453 598446623 813809563 760364212 726822033 453947809 5357001 244899831 864273619 467873442 465538793 543611476 473608030 432544572 262230013 337164150 427446884 834085298 984633700 90259438 803215834 231122884 129804272 609487885 358055628 937472341 895302680 99204560 321641676 628402377 113872380 219216793 796763863 292648012 43509787 107863685 570725509 42972708 46205026 774350599 814971359 6956679 136126311 141389731 691303428 812245820 539140716 213873523 641178798 448061115 993644618 454530725 581201790 876610421 828338428 678138781 701108156 832272740 85749801 352731617 223767541 503200243 665325504 672534315 120860341 514062065 167417915 431542732 784240963 96401146 862209018 689922840 196325508 803447193 466119222 517802987 832937972 396004187 678598006 926178092 860905352 612424778 861057016 453222798 522932011 556828921 578552149 297807857 853674459 822992741 493016092 253563178 587205042 473059234 611029112 925658948 479375929 851199671 842895340 897009613 795610961 254136552 225962792 556174096 584514784 461821783 901523136 827917121 718997153 661386275 98467666 323416974 397217189 732458692 618268516 318045260 497990204 195056041 761256054 235275660 542337360 81734461 940510841 355845180 390789264 910010167 895656978 746451 97967327 893991785 995638966 628343352 406972610 928554300 880520959 718910479 962016148 580362832 972558184 341953829 697987959 249657575 960982040 558134846 86941811 236112716 689452136 782198083 823651422 28383206 995287226 63363227 475277583 983749375 481153176 496632774 302899422 568691992 374105693 603448574 673998560 877453893 836271960 243627455 837458169 110868210 858587164 299984451 17760194 796514111 863558710 881889149 683338846 282937350 550080669 453816811 985013656 356295762 784252482 182269850 12663287 746776803 957013139 829535144 811305934 93397832 903921910 68659701 532152420 232946588 340325178 393558477 62417812 139102969 322655027 297126625 983868286 389109567 45753236 202347077 86772699 276706716 68606879 221012062 310530322 18297635 734425287 208597106 58582542 948478488 720353015 942611420 928724647 659378421 534189120 133323381 364268902 956945911 325825454 150136022 176417126 256360208 480534902 13722744 42636120 533163183 542682791 994159 400967659 909144263 285804565 527839005 828552525 734476794 15090443 888075700 59284463 31419220 664754645 797212456 87306931 585018562 384799695 991886144 884919994 421998130 160326239 672527301 375430883 973876144 600753947 487095808 453026162 96931330 68421143 805032218 798410175 562370779 895606002 218436005 404827990 867177456 565621329 193613514 933438620 904263633 439453720 393775049 2997815 480602122 580500039 2951055 169833451 584181395 34571744 48081482 292624947 47402567 90835001 739868980 616254155 752426085 202332494 214185454 219916300 557714200 169593429 88935561 889804202 711908502 584391098 268827575 853770095 307768109 623397526 301101631 502098567 298992342 811275663 843170846 543262706 717442209 105295306 236113876 747984390 357446207 59382339 895298576 988833712 534488278 133082363 594760854 758426609 841958223 550655688 189183763 449184320 821512598 233799101 13467707 162821609 544784883 495064406 70351981 707672105 404299312 94613325 140669723 631018881 672399889 786406840 767815953 161684261 835511393 55445843 424332950 589443366 720545709 380831125 383144782 461162600 592835426 566758372 27869893 498226524 634501942 927395040 344382566 251967205 515189278 921306181 81166323 9604387 335347782 891862503 352007101 979723770 999840894 836334277 142050528 807977975 787696638 349304427 28348933 886852421 224251609 647227738 6523710 990106260 757157313 123312566 758306379 508488938 110369680 790532483 676455401 341424763 864763260 647398063 252255987 127302178 869446698 741643839 469960063 291271249 509451070 967230555 255179482 665560556 171079120 392332056 347882832 291586899 240677084 840439580 20163469 116291055 46316583 605921224 694457959 820627652 756430261 145470752 613565631 362827130 24082880 918043134 231804667 794471092 106270463 345533215 489060364 866179839 232883966 801224208 953816611 659411633 690071652 652736726 575159403 130202770 487518674 262448748 105048241 579975731 767847982 756573862 364927320 779745474 928230925 727861064 866910685 861575002 70329260 517626616 780608220 254854479 489013557 133522381 546638515 321270167 609219485 705998630 824773492 542666652 6416188 996225137 908097480 970370696 826951450 4262159 752592592 351361070 538042650 186935190 746067065 932506530 857284512 653142520 552199853 824633399 860727801 242895085 955087320 981431246 60719977 983085973 673659763 293996651 888138723 523665195 244361880 760307071 582658165 21430019 281348033 98665262 114097734 316008069 978055823 522071606 284752317 206948152 999860629 106592996 838644806 400702218 795807758 103574157 502528766 990128712 55159281 377482977 741116467 624883215 557150316 406185999 251658490 175912762 454342994 691165701 285005163 519273155 232734275 836729558 244403673 218845812 307611676 691674744 507369148 313224441 371620249 36074306 326700446 714263856 425107697 159083862 108784028 934763268 27990432 754318081 273718941 40544870 749539712 448034019 262798487 165931232 333152983 557922111 999481750 999574957 198894057 719122814 918607281 941762324 293105742 177972719 765253626 265361445 790183799 170500714 70092214 484108999 681220317 698804732 215267253 240637935 971686866 67662372 803032307 307090312 295967373 325670746 686501836 544612884 510492181 402611758 756566994 110339291 21936537 813797887 275009023 791004158 19559500 262220714 210687699 162153145 676333361 613471896 315588938 643991620 223043545 585827824 194710704 990840948 350277706 948849762 87237928 217502969 797546477 95651048 915804533 572659992 256438792 250483414 155653290 413649509 163425436 913253387 188342955 421369682 673902009 135801028 676820517 264637607 791974175 908010396 607627537 358538357 553141093 994477308 846098180 246768332 276347392 50679114 929670191 128864864 173613226 489977884 752187572 565159775 46963481 945126516 521318385 171126013 909800450 117698325 475994509 251061463 255892659 645166774 875327214 532474120 499643340 748179852 475435900 797527710 672170052 293779486 297442140 330265957 863402667 967632386 828649999 904787681 896676235 183029793 18470900 791772817 492228402 627192720 541776060 283812247 1692376 582051362 874335062 222450102 588071237 747287554 378615115 766736491 180023424 919643373 413785467 837278068 161242569 100525574 591644681 788263525 200847370 269052564 486929229 819492064 467639136 15428022 868895589 15537608 294377546 560690406 71360008 341123268 25009937 556590226 429482797 84145778 151099143 253500777 926042486 256835007 337222900 52960807 952055268 220903685 406776339 762827599 101719684 386508485 402633066 869229729 966028512 981219095 343757848 479698800 961047415 755289318 318330793 473704660 293464879 29336796 10479254 747930565 310585267 832189102 514074058 97449120 100346904 797069683 212981836 215310507 773803554 999110515 466337312 955203074 1353741 812229517 260688501 653892910 316284044 365280566 473538725 755974469 367803203 245639597 2991780 729047404 723303890 815411734 869338323 366946807 197811035 214375394 752334711 892457468 103741877 293991229 906432397 721784956 547621783 580458740 880629788 129515864 632807816 429717761 264104736 278047927 965665328 734050767 411963893 895777643 788449008 745950201 764239674 795908345 816236578 85294497 501818451 760562896 234633206 555591940 957676856 280267899 78874037 217631988 881079944 17107637 644792 34460264 622329365 350224649 773704100 169368633 32000870 45238900 889487676 129956811 814617072 318523116 419940349 271431066 401419179 694102654 344851600 463378182 619125297 233925316 254113202 650723282 218716983 46598922 17654977 834586414 761644000 261449314 145211888 847679560 744676594 263145309 518143359 496119824 603890226 842177821 410791829 940661359 454907036 54346128 554095486 643981189 385526621 276797807 310790375 169628780 505545095 622493915 772527835 53863870 605304860 212652204 16873883 485582110 648066686 699969869 535914789 665455450 907066743 31640951 904204173 687832605 574212847 56165323 788967222 513474642 727497563 387564923 634623524 823121763 190230060 185017974 147606743 130409575 378271052 737751883 392018171 99790630 885050735 883413170 770681066 942700849 844561643 38180288 274522137 12078425 547837774 291267809 19781369 575893360 986963568 695994125 830259513 785959217 335023471 359664002 418627542 276639520 135383585 205383150 666078036 593307835 167339491 429888840 734811319 677694563 639042582 963053950 725165501 665883975 225859945 502875309 290786688 814962579 761898866 258520561 392586529 739338257 82618096 896328935 838523618 904600017 101572716 480108451 282702308 57437901 745202288 807907480 562496712 288131418 769905177 819581827 210683059 270866373 278491675 606635273 552021631 426388497 93276108 539901498 294927106 431429235 452216270 317209633 863179259 561260704 226675845 18772789 291396926 38529453 847452119 716130006 106253549 252468874 373072847 575744285 121207417 164890705 19152205 354206361 509768917 484366664 849245187 907880548 172826484 127654581 157774518 601495964 777177358 898840927 190938669 165337354 979854242 36060955 720454283 152809274 194887341 254965124 45067211 148895645 970927643 858137852 643631465 781125209 528952185 415257847 481456681 235665742 65516082 824372583 759577024 49344079 700731297 77782027 898254313 305674766 277848257 790778788 827224537 252845665 972971432 425405262 170355882 245652183 372283038 185225050 752209045 988384754 151992413 855562265 575208969 769132016 631243877 494774157 421185153 169659426 723452648 169282500 431145953 656827415 162437385 719291520 565442903 3083616 180071544 851577732 798787863 757500914 90144973 286438355 348657559 156137150 978964289 401357982 178766535 825801801 172972869 82062345 193298680 2182957 161794729 95032191 260494622 503916279 703103133 170232658 771090416 568382671 629024007 781283171 959612024 585807022 102030214 175697799 819615263 697322103 389326700 371595664 844129111 17546634 446992561 945677654 38993698 103565947 563770393 767662870 579762107 285782907 594176910 24541211 37080814 756703966 244915782 706784576 501301557 483917685 546689481 668889033 716834281 280499440 570663108 843598334 596093770 214426476 283683214 206045826 622700407 983152220 706831522 33508427 219103127 995724733 458262103 77849651 996550562 50189684 985152791 23977580 631842214 47590816 526583489 610942629 785592359 344754320 691272215 599732569 911934982 990728444 567570853 512702575 575244092 202384224 371574434 979573674 368254786 621736286 966791392 493581968 989549462 417131430 79353453 152381351 940497235 589790994 111984934 781453280 844065196 969471047 86664539 813116914 882684497 667744702 28569440 471964077 988500381 227697739 38019615 353708348 619014540 446376493 564458231 983307251 80319259 506830309 638724855 714658672 800438312 129569082 612104130 513217534 455654390 591468029 187731399 395634914 611659928 105846611 90721182 631666616 682310503 625034333 223333817 768723480 982554816 791581676 120152850 634438811 29723340 807712274 856540049 409748556 257548692 668610509 741388989 186014899 952089206 672301345 320508856 546504488 713545531 765686743 210390706 382774550 7307218 787512805 107214142 300186620 370973588 684270086 52703550 69402693 812934437 625951592 779472204 82519077 235544455 349148212 680542911 120280946 861892217 846463528 611861189 393133384 405700757 199525348 775459479 158435458 384066771 841294147 104050426 593321686 189048968 473057433 196949900 985459396 616133953 156484876 998530630 883757891 503093124 313569794 624629097 899684329 398353124 862831489 768760056 571749277 83440081 842001684 367282617 414194196 266152852 106917935 269476042 290217850 831089430 67176984 684965334 461079266 733279834 755410343 891262655 193163889 454899869 90972725 9332653 259730473 860574306 758199855 234798735 717953641 273846619 164731604 524487587 307637402 297412981 804447302 920564095 494161963 69174610 474472458 595915695 916734908 565653513 867988880 20421281 912983431 305112893 627274477 407610602 210036985 284130194 106822646 776008103 23796075 504009413 347980623 70666614 263891232 512106467 178425030 95512100 694340555 135605138 743230281 59842049 342637707 684598933 147355110 619144061 17175696 109973972 383081666 237636211 77366760 846386957 137972524 445834462 316313723 393455301 930515281 265571000 768098902 205353795 814855094 733834118 481354092 775002107 681322373 935268249 322802601 156004935 136082097 2570120 335803357 84689321 337425425 723987547 11815088 787402644 511441097 121832351 130142605 945812399 599294238 907946657 83128063 396705610 23287824 200951961 824910903 816738830 313653498 386655250 280919347 401736817 917402196 957154143 293653349 681685120 141357218 263872126 946870861 375207171 298887278 268026972 937742953 614827534 799687274 635900174 58406560 939259130 355959413 859483268 202878598 370967486 515721729 258286742 383151496 298001173 923301092 861657837 635540667 890174632 945767328 652218165 820511946 254252406 671371756 537372668 663178201 538563516 294751758 657253734 295917519 428546323 29261840 263885808 887609611 448054831 52017982 85672537 122240303 216709392 155098938 340840755 77642353 305114600 37876383 638799935 321185644 700374211 913465446 3072164 334390452 787516017 642840895 861411612 308123754 812077291 46293345 343098473 872982853 978176544 93726627 359059320 540898141 830861939 93043723 629996501 29390683 160134783 57408258 821870094 70320407 256598389 6607725 96606222 805741608 872349446 382012208 913816268 217155876 69534314 748743073 97520842 428117662 398485100 447954821 215034745 616126442 73900219 55922733 789445007 804106058 470524319 892316986 791065558 855532284 242969681 118238735 916914849 862061503 855634201 845685273 492014422 352276617 874617649 229702459 49666510 409373598 167430643 582970950 637616650 175516092 907647875 560673651 743116102 722574313 20246131 68119858 432370776 893535454 198764118 767014728 366636552 104097977 234270491 336394257 354462754 665668609 120409656 823187293 70960316 967140011 41520598 485298916 802995727 682922892 155970025 346460722 521704330 50107445 9331600 381712612 360171364 800178762 10260570 668455616 46962702 807307350 657053087 263750115 848009972 551951548 976242006 544791759 231260067 728104321 940145755 877088956 835086339 143863490 160126840 585900964 862862023 202216108 984971085 66991224 616316871 698995198 671279983 39155589 725718045 63084404 749434700 8471660 904881065 892478585 766571171 856221574 92449018 707176458 756055526 733946417 215991140 577256580 698784538 186898587 873674259 294993107 60423686 10158209 517447796 540145476 510796874 828751845 731113604 847349272 281814527 787454101 848406308 765940108 659297255 823302388 432975213 509183468 319326019 91129691 893283101 613448157 899459537 801658624 783523867 907957804 679997187 579386343 593518894 611418968 314853179 868177418 16619360 936173650 957338264 874585137 945513280 307665971 438331718 720323750 531891951 592808642 571754125 494856114 909874144 619818618 703398838 116458135 922941027 986243925 11408984 23137779 68140825 659017589 146720922 521149683 306453418 709416401 606524334 623856533 953853958 689993942 452297973 621763405 172469526 428799884 119254106 506723490 392993199 419954903 350329715 203278020 818163922 61988225 188875636 736736036 88412270 851343920 671256158 370186508 5334998 853407365 482468084 322124175 490308873 193285553 586045874 212804244 179007956 399258243 559803670 687581139 154884755 491932929 22138467 419470254 915729282 110346033 196819368 906396068 922553943 932567104 103337864 204600173 25067147 398838669 470550197 111666329 147681804 483111066 882007172 149571993 565765092 504992521 36952757 269784353 671668458 740950484 159929478 871131017 311701791 698448434 890868372 73892539 697500351 359726915 251517718 762289740 199555333 521069091 802041945 581416786 62653681 399005144 435026744 30234418 858679014 188164756 372584564 317816554 652589173 663632891 542767041 773121310 776807504 179927202 782664389 154964355 28794712 580051548 208036325 158824342 469036934 140309790 409386444 233438492 6959280 285793789 13426563 946510218 376881946 320940307 204096459 19588913 811179855 178983301 410555504 290086668 384278351 299258569 452306403 8463544 328579636 940275965 210833117 992041170 948028456 684930072 832897872 752873396 729797223 810238714 857436039 350714098 216558645 817773760 598549454 279906484 251413602 266909381 144344987 588755433 667236463 424044637 603992798 926603930 326853765 921502305 155801833 120781326 468725371 883010008 947442651 140555568 629249642 199489684 887359065 82770364 259172559 2720317 488538063 169013527 42873281 148840521 433818015 662660897 88630617 846955533 785257929 167804195 119059595 915524474 524853434 948231093 672279040 151994668 686674793 212864049 607704899 727810449 394346611 167783348 137924491 931383097 36172540 210324612 319316524 408630172 597111659 842879668 694810204 86238480 955904975 573214390 462866973 805314903 318029794 469428875 916779890 68160810 682604198 116880000 115340481 1663444 196653519 707430598 552734727 582365914 136905470 21678858 129198672 676163696 183611856 431749167 329489088 447523141 126273483 924803958 411636743 726480231 462164671 794143567 417158601 454925920 335728676 454790271 79140828 192734275 489676970 798029552 670604943 19804393 716995852 94790421 450582810 511292153 945416835 154286324 451703282 137684824 683429076 66287423 470991759 105480310 955018431 351954106 716005788 907194365 91830982 585097692 930105306 155385146 297140586 508443709 380320510 371529990 963039812 181723453 223315948 236584752 836970698 198198415 708302121 964973492 404948628 899015314 992575580 986808544 712925030 423876983 802100637 860150762 94532607 307489548 208936276 33769533 769314614 570068205 771396967 119186904 283679960 859650706 403463432 733736327 108838788 67690688 47073248 72643677 571168961 550983020 268395920 235218907 953582221 176097486 258152091 312727514 16065770 589399254 853148507 395527586 300509496 82902603 966043866 193009058 3610391 780530892 27898246 752119112 149822975 91256291 411338559 387291700 204920566 242699394 745368181 472665836 764684913 395162901 737157679 965788185 434677075 182253950 3755838 42150470 926037749 367598651 592469120 850685744 531974377 181072333 172206883 394112890 137679451 525726880 21971951 123008654 783110654 358803233 551475351 836674265 86434235 355779286 988328379 199561938 414721641 632122756 145669277 894830828 728452426 941516123 658430409 593320440 699911976 549722202 127993941 73189983 323507881 660390008 593645721 84717810 57567440 901323532 236283871 828440254 87565737 531920504 900725987 922859986 517377675 655246748 196904013 356837750 864275961 504080485 221775159 150809212 888869764 811243005 862494501 662927757 23349993 57721364 222933634 65526494 139291967 429834480 49249526 677726576 44570633 955291582 137509026 477619044 911860636 946249854 878961629 396520163 978968143 717112415 231094490 669443453 288093724 18860811 530134784 453533781 400419612 470370163 640571254 358185356 424886139 627112722 490984487 821333102 913696209 33959228 917362425 756237597 185560399 758583825 205048771 810902985 447096849 470643901 666476704 942560589 578558177 907315270 361796044 727810592 810529973 470463530 266226092 192369599 186382852 26091706 746193924 451287577 536981077 289781201 230637392 14919453 418169231 710841991 153618250 888430902 24606063 482128088 925706232 733479021 859223276 772051437 1830276 335660228 219052862 734594555 336793629 27129801 604878799 625296318 34188339 459733855 597015813 441147375 447583161 275462268 819507142 509798276 696207792 155571240 684851398 740390975 741561153 904770295 478606776 731194744 529535276 376462405 26325886 489386047 631559369 187640534 815596490 634166788 181805634 244673580 865593413 427847959 738734209 753247216 736760334 410925889 586456820 502293497 180235582 102796916 371390161 977695627 521622254 418915094 787352644 712773371 992990704 953399204 500806830 544521748 137311895 172960632 285879607 538897487 580380514 219036477 699706699 819580536 26400830 947400517 184516974 541690073 924980433 599649957 799579072 974912412 420327730 370590872 484411898 954131649 189488238 525543464 30143127 918212766 626024537 420573123 802541507 39789929 418046996 818347570 347291298 988413715 247016938 12722894 593021624 78459007 7635688 545925247 469601982 956342939 390992198 863250749 120036137 780358060 429756910 47769891 674121128 939045814 107190320 41784010 284292680 17127460 770594572 869959657 704785445 188734153 291828405 854454827 507745694 325226871 966264407 371526450 222522738 503111948 778094489 135944926 709468863 560330697 372623120 38012753 948864273 892658329 526697803 38434566 2395672 211879122 28855618 55520642 170016553 661645170 464716005 764126532 449966820 259343000 390226389 855118301 96304326 827510761 21614879 606023469 177152795 216445220 877951935 561953220 903530826 543810909 368123096 841263790 168298008 698222640 823596988 853825702 606801000 170477784 93210692 311389841 626872446 507618326 553601768 788864249 269072942 583440885 782769717 729928648 565651128 54028367 494806483 855878982 942825133 918660397 812438161 321065034 851787255 231818189 538044367 107805753 323595565 368950467 157748395 968381105 829248755 741535326 646182058 956366486 252975341 942132090 57422340 583876660 106075700 822770407 939804766 188252573 28791339 404729670 528415772 78906852 819194903 789860632 986911516 719159668 981035881 999621798 585730161 417565251 892591489 374912898 727054981 372922738 756987336 180392032 528451849 846573689 533688025 128442328 730385151 543062816 309474554 680900572 534573432 642752861 926201252 889134702 932399766 231449230 868654819 418718000 561645343 967698929 46524995 589495922 805447851 963097068 299882032 923561263 633421229 402201493 930006457 265716484 965429280 873400211 976789428 86874921 190704283 18356507 237108552 10661774 817706655 989244896 805370194 556344170 42203521 815333516 664210725 835446746 747846047 486837147 928555774 812112527 97684569 152880562 877345965 365002908 399646155 536025733 737021570 618037369 323925070 626489059 183100351 481394260 272946099 214483160 30637784 722843791 101393038 268437625 740788005 742099374 262140042 263743705 830265819 24935363 918476429 213016706 159613843 109795751 160489165 652829057 744961438 466105469 645731099 118747915 525756145 883627601 143035776 376089891 174614639 42121015 495101290 82825529 45188592 183696121 75488792 984415236 5106207 675915545 121952520 15354121 467443803 92303563 345090072 737269587 455653848 690245873 543947121 83762663 313645883 71380518 53412977 852615221 15390474 322812058 568492441 5799323 101354813 667707690 999445934 198474844 134312229 490176986 843012232 622059680 495285146 200890855 70993361 729906986 255340112 593215201 893651845 361617837 648547540 744912987 961082355 369229475 333088124 273419138 852809000 398255519 141112323 158026631 458426298 738829020 869913017 396530993 734736929 228837301 996300492 325669512 789097325 912614722 157304852 657428127 955249777 900749346 643879165 459790734 752204252 477475042 208458133 599162718 418666369 181517898 673069037 651332539 441621803 860735583 136011145 30466503 271543290 621653610 87643737 989329404 990497798 177841736 728605153 768759705 680255356 218427567 245887711 436500064 480509270 149571937 77451632 512250574 968899623 105200532 839255457 455919544 232819266 503022909 626419382 544893040 3364979 623170612 919259715 694287760 887408663 418645340 510529260 119948433 594779015 666378499 99552436 190092706 476246744 540834967 252996212 985333534 108498610 780246834 851567238 594009640 556845249 187749741 703095423 941110984 340856992 528792862 753047542 926663018 374265012 123482013 25654212 358636609 883426054 868428195 813161776 140379650 312198342 921770445 86323795 806579428 419977632 522019339 576408284 474440600 548366439 508013677 88036870 52158781 649703197 900296074 884235395 281038613 895665127 188086086 423739725 890747646 161861804 313488141 759713831 799408100 185545192 188697458 834064036 692399772 95795512 976978655 396901206 744845104 423794531 548280576 271113923 834141100 281230297 509093575 267208946 198863525 131346376 97849476 149480920 106495108 432431013 553859401 980326771 695819029 719328574 207330057 810830426 481796347 665671299 319932431 212587293 136756913 623068501 82398984 913868138 96785004 598822952 29023814 377035140 476137432 905495750 835858131 250476815 65178338 464771734 482269985 552688572 701952872 563466034 697361967 32102579 373601964 250436518 796673030 993289140 42751408 707195783 728162189 874823298 396913066 111840093 493931354 568204817 763235211 380892365 427359130 403746109 471299891 311880043 725669505 183523850 52944941 994532167 153694375 751229067 548140411 428563255 196540002 678711509 169760610 50955202 352598625 46634261 799915739 719858700 753324176 913900127 292705688 649428202 96005639 440481900 589280758 179439726 475248624 516925526 220452062 792104145 147864912 403471850 697299549 498997627 493146329 534273996 778358461 157168897 879076703 556856472 150927286 757949584 860441321 292980223 671351684 384831725 858508227 570093197 845688266 32974298 193653295 241479603 321969376 167675006 648287150 253832769 84417407 498411945 895523008 306660273 672128633 714789086 664444608 302022517 964541870 230350186 499988967 754635656 265556920 987417099 758391063 245977558 907559030 293419090 728252120 104495011 540358499 807771368 134049869 808008048 972872607 20692255 147038063 536131399 257517054 279936815 295130010 298069129 60327613 206009193 983279304 938921417 654628872 564393455 673976313 725499181 32328011 780671941 26977680 771195063 315946842 978213438 48578057 170625354 350136847 377286430 239280571 220459825 615316982 919449609 55792837 438606910 854484498 589619683 701939199 859533529 864837982 371314337 890932277 529850781 176901625 232418702 98202285 271908491 366470940 427644816 491193008 474561435 186626124 11399839 584143346 270396802 417194482 761286327 475934353 131672479 787850134 479412720 280438170 134546449 928175942 38563046 50396787 145084011 534142345 173714270 493705874 781572775 297211324 259244730 985906411 198085594 877940372 643398385 654070316 246455501 404658822 654174127 197879259 748933715 732850341 249765768 41752209 527458957 693541170 191949 531416512 922716398 891912011 242587591 926183482 69031140 465937665 494376423 672576243 659745315 916325926 119646669 982069446 29767834 101501268 188569490 724265201 305468618 514636515 371784782 976669840 574037088 983504135 941666806 843859595 120333672 389480009 683213224 693369608 251441327 437271688 358288413 881749202 48378442 549398898 815059713 521701485 730506157 839740782 108861942 136304542 666506948 255249332 705991741 4493064 202885385 668900032 96843191 668866000 151703755 250209338 31899271 233679950 974017225 618115620 732874620 116283217 788697466 102067935 701090414 459320632 214097389 40803974 595402164 238031192 566656027 850278506 354010010 488525767 770955194 104016348 766976731 234029125 126003613 486534130 622394639 584816426 658680435 60376929 879833244 746932355 214895040 76978593 383372564 429465875 206463058 908836152 989033897 933878203 380337539 190931947 21724215 904089355 612901102 319118931 826115865 837816952 379546650 967836893 110832136 59051129 203870904 721791288 490381708 464292874 237660172 808106886 80849293 444486780 62867060 270951540 111206148 4534417 470669828 78515700 913467986 670899634 817746637 58618618 423281862 659249537 404364745 798904095 254886317 563445680 955366817 540544332 283151670 62341478 63631836 580301862 159107206 703652378 858974478 501775786 256093508 3662438 68275410 543912184 12542424 646288754 619264884 103284271 563130820 327959135 587150192 453967975 988956959 912159654 782134271 439361710 516879760 872933127 239869073 28298986 612099544 757533047 248528420 548488708 123278244 98948380 873847456 810588787 503169648 55542393 797887536 199313547 741258350 315812107 684281662 470761508 56929542 511193873 875180442 689587209 472467886 158165562 548543575 159748633 168883737 18351522 499738083 127051592 193970829 808099351 711507206 439103869 5837608 704125357 838541307 850762827 305438278 665322928 22327568 330688835 635789208 947381197 600263880 296178610 573987240 776353439 461932465 5275081 570327645 859710551 110570650 240686376 313942599 750145821 377404300 679966239 624826460 607574271 132192500 752930736 290610173 365170056 127901934 384000853 897336443 836806958 423215195 731237046 241907278 42350495 807336584 51237613 449789294 197704817 521436546 797618084 276256684 279400587 691903043 66548092 82333434 907153522 457646165 379768470 87933122 672873406 902557513 75982012 205902392 388106107 946007347 83057223 194071866 91811856 216468613 984402228 681065780 888756685 144132981 889577907 204823938 925591742 950092385 541133687 986078984 888714209 752035755 527930880 720591119 986887152 907185564 669003107 494130445 51031279 420625640 511690546 863139685 468434259 831468991 891802241 209783761 448750812 984674115 945274091 404973968 756584230 366518577 731932353 10904365 683174433 894168546 429427892 655015776 207182523 362562093 176242995 508483116 555434833 869342446 553537639 888709938 17523018 960573041 831443772 972504101 353789271 83321915 262714393 749606980 258683917 109214388 650449882 499232559 694636903 984357271 59993573 148659060 225423598 922809887 473673327 907981730 478818105 88779062 102770852 964623697 163428534 322165003 128663403 884097965 488179284 116183058 276633966 588781512 492766883 847950115 577074112 605016285 145242251 915279889 458996083 464879723 352214773 702670490 178145295 351652700 835579806 500826904 502786844 131499339 14225312 188034689 699090552 994806166 916120464 244881836 538015716 130167288 907817233 392290700 460260074 251967562 234007655 358645791 300121312 735753637 880740311 290274189 660766123 725915498 984682573 137998273 708047026 742932337 206424932 334491957 226507280 97546390 218089379 769009489 39730087 51637614 610170699 576824488 786782116 64211170 211215417 24085524 538233755 619135742 623870796 433447859 659406646 495958477 500451079 876744667 55599280 883540589 500854511 273367059 406710743 660422360 65868707 627877413 75277154 942773359 809491963 499720276 607470471 411221489 139383379 744538602 544993524 955119149 83160739 326517750 211541715 781897473 201220376 107950692 907887253 524526503 476739140 671458658 671880134 175161462 334778429 931774294 341246810 229530811 172766302 839654969 938999113 77639623 17255771 202835953 574283883 358704295 949166569 687226197 177471718 113590780 185645927 499782161 593076132 570166938 795386118 955732496 359580439 165401009 349297608 26728185 683811243 433232065 163718600 18934077 31543860 483992188 988489405 867683823 594431921 953977484 175112953 403632755 142275813 355386412 43799242 816999569 530330866 435546302 424246675 325142267 260701745 788705986 771754755 656826526 586228838 458871434 7632210 980728718 436323837 725318747 176529804 999894313 114797320 641434381 159155227 703560621 119763338 733576342 119892497 881381145 640646255 573696408 678740100 750095467 80662333 801880613 839493235 663237089 202276403 316377972 802339767 830200237 466188970 281378720 687129191 52556462 166093636 29527765 461651305 369681117 348200037 261650721 786739738 326032900 800466509 509194378 912456210 70893337 415310410 722227765 724858453 270555352 400917949 433571661 85974989 588559857 700198855 71384521 915768277 8381432 507080086 982594849 396816558 635507519 173237249 318488674 927940928 941280248 600960033 489355231 501104913 256062352 722140922 119645924 606108675 320354051 420593940 207194513 639827041 125293602 873154024 698975993 314981386 959389013 479158060 735707848 23688924 847860597 48725046 123244658 565154338 905703695 424530427 92242502 830162283 781289844 368214786 79843729 689201853 691723041 262187471 276656060 524089350 726124007 492726643 997902589 92100214 234392734 133833479 743019366 950769601 284853226 934367823 215311120 807177589 383556249 824089226 736345485 702669876 240600377 209217382 720911101 715436962 157060798 990692746 769684794 70850701 291283380 974763818 665618616 703467507 798722965 435308420 352751604 527969313 68131469 928407054 344940428 274339073 987839509 248012302 35857259 14023363 41539340 126919063 188380429 348720464 260951236 872995865 586625138 914336883 53932130 192129121 171693744 567723699 728045412 279018772 727910022 97886280 521547592 34042229 597650798 39587562 917587178 88106106 196202933 18851404 416105946 490176304 585220480 276096036 206308547 305119808 373077787 265396196 60150067 403354968 773073124 797783255 697499243 328042449 387015041 334453934 443371456 516928078 292611965 556295134 188929241 488602754 418714659 203818706 932215561 744156340 30840347 986297431 399360987 585045332 951974211 465604352 534427839 647973097 305447905 304398649 496782455 834337696 94830444 231077011 470323188 710639266 760922432 464982315 155518098 949979527 989138332 487620958 875914753 854080074 341636898 386214503 396948507 971433616 746315508 19963248 547252477 960361734 627275185 66324353 59866421 864518004 429127752 593879873 371631346 488475692 285109039 243125625 632963243 795616780 216122149 355162720 421333212 289031395 173188289 915392541 153318699 711925543 350198976 682325140 809640976 777191890 240734141 869794683 237760037 333501304 267773821 726006806 425175983 104396469 884717993 995475499 577987759 609000891 271181472 551280200 896131892 519757947 24325491 655294665 163949197 64909468 682391608 450722689 682586406 125686285 121813176 654461637 72581083 98216986 143140535 550905998 692056019 739808071 811630318 98296861 589220647 43371763 386355426 635946673 53850185 363846633 789256811 465086980 589942279 508893661 372839865 635933380 777485107 529882743 521229664 34027162 56231506 801090943 806057860 451681438 142743051 200243115 863434051 111184815 526479516 378826490 422458158 17509013 895977046 330967941 197640177 990170504 92943274 79878400 910245236 145873124 957436409 494662207 216567151 712777769 672319615 951610326 238689330 305010948 332517653 196810202 652901231 905663305 972008095 19906120 719949121 553689259 12018748 190490325 607391947 172413442 651993869 874929758 122674446 428997207 536528557 257532231 144415350 527080339 900265784 911439679 671227192 847058510 391569470 668543595 825721187 827560372 621726556 371105789 678201488 399379416 52744426 854177077 359911552 430234562 445548292 81076437 140281968 796484473 242303794 933144743 6252042 291937739 12317756 343183534 319934190 154714760 279045968 406986797 249697991 83548525 884134134 360933404 67392195 305062633 789870036 968166310 370332272 155230446 548846937 38016475 124936128 724244739 706948697 128062926 725022263 665803761 637492824 799369742 25192668 212732379 972513823 113344210 55197018 912684348 871771800 26295647 185938201 342086713 235289490 540480602 528225664 878138223 996906928 573157873 252631094 889397636 138737561 568213978 854560486 967885081 580990116 33569673 943679222 889398471 590649591 169743869 59356512 193643054 10688220 589682654 462856103 267382164 443220731 791011373 467266331 348256514 870791895 220009131 773088494 534261883 524798022 895944132 524625180 329702138 650517463 555217413 282990128 732834196 860765700 472046022 65046962 462575760 554631449 790800819 177424891 473478473 412164495 247859 723300117 650550873 997461289 238824811 477770917 523573057 757486248 44084445 142543143 475569084 334915481 966980648 691040633 222908722 280673144 668188348 815184721 354847907 980885078 365036783 775308828 80082044 536106643 759300000 232869213 853346085 916667678 79753550 623475862 899466330 653513460 181168562 744565211 291267722 734847755 778600406 907068862 119140677 568352253 463549500 276086751 703043059 300143278 204123664 132060965 302680735 603157049 668696833 963627798 671812172 898559944 41570440 480272841 784993979 729984497 581356843 653611718 45656114 52740061 137728450 444681050 145484921 684882762 535340188 596586660 184125785 389618854 786803210 657125062 846487764 74480816 768093817 890203709 416510127 668358310 970553798 168152576 288888565 864149679 636954649 523735655 220528923 47977739 850079476 473275749 591950478 135156489 843318425 665127174 742362092 341682937 928941974 264813886 868699454 740916694 357997303 348451027 835802343 393530955 581657869 759785118 64612850 442270967 198032624 696862599 557236554 744275807 665626799 75777604 929044927 498716493 37051598 613221227 306458230 727729214 182296492 55588360 99232740 921280627 394159864 660104498 74293762 765843904 127616498 769011204 355828760 438496377 195914482 299827890 872706865 118819953 6568184 579327789 271282041 99001626 621472745 863684325 34661391 758002968 7685530 826687141 917754406 15053872 473774289 765271154 617703765 612448083 368048379 74622802 968611101 513873937 555900844 307828286 283785573 416939665 763993600 566625937 140517280 766483548 49075852 151296932 193323339 301246007 503252538 823104266 234210450 253945925 347376496 359263450 771853850 992825530 239798021 946883555 539070685 224806240 747884422 141625574 354016952 236218105 986462485 820617224 867105449 477022654 834073957 977024700 426398142 366867523 411977426 72506343 895765101 115394286 923368068 90297327 251934641 951129234 338298382 171096353 853210604 145471291 112853904 275156969 597599093 33194965 679823038 558346186 449168742 141233174 414936570 162375949 693057843 328338001 258995980 554970556 192621940 574845729 372273706 796355526 492016474 165907480 280364422 62288871 342129477 326280218 984052734 149234414 623427212 974259970 143585168 640411312 267280549 228213499 385334833 812703580 931544719 179537266 29409671 411852045 172841707 838732582 228403622 619287632 125260756 914426774 584879850 489994525 202528268 186465584 277537394 12466567 746707620 850740738 800756596 481181457 542665981 732975433 591282882 306103646 273726019 599943900 98672710 496079141 354105904 703960112 85859376 225883621 232258256 498449053 825614946 60524577 83233566 521745049 432888918 421883735 149296986 943925387 301743151 540260613 46375191 589022647 827552823 177559874 95168031 440981760 968093075 333657119 63144777 259182691 769210590 78213007 557350057 339758062 54385746 459739749 122722617 852237637 348364543 902698602 390977991 862469609 965382769 37708267 585767071 789749066 594112460 820694497 995954665 41375022 617866500 733589549 582580925 895616929 274795857 103041282 160826313 456401610 375709527 791064159 369956710 294681837 370017014 984111264 281729159 612085124 402848206 20798308 721609814 936189468 695669621 683505580 322063104 105663436 972259695 284448914 84857641 132118116 769295562 249447413 932531451 563677265 732634898 329648551 413250334 762252034 299578519 261152720 383038244 177107590 891559193 274221070 41040150 680524286 359112413 155004524 77683458 518282126 478739064 858353809 660853587 43336567 45582937 703710303 751302589 528975445 345007304 334355268 976109162 769214643 146856486 960101666 975475573 78060708 507050100 770973030 808152261 633334963 463745310 669419186 712729810 631044478 868517598 673631660 621953977 138098669 662921506 116195609 53988540 540962933 648105540 822964559 882607475 419542626 564072797 34387479 74026655 740761794 986464770 61582934 409465198 784073654 122072504 997894364 192516835 81382225 298511189 892521788 55406568 318543330 370211636 244941266 496913720 723454579 140719382 931043679 366191322 275978567 869122357 49166141 806798849 859800769 520787027 144122235 379348875 825650424 590094934 992972394 569678879 711417699 942817106 601933596 896812077 12522102 528169276 582150430 279864899 945313882 399093486 61453900 747579872 823693565 565953713 74375356 931363866 522113334 587135620 224454963 931275739 441442737 182360498 124370251 126600879 776795104 46913276 278234851 397396140 557295799 928089106 749138442 865512507 992211975 383342129 872492494 989785529 424222607 129208621 135091078 867371172 932467754 843359194 890069311 996495201 13564832 98247691 795310843 315231738 525900243 483983201 831694526 710523051 30015014 88609532 592677628 355242797 96805179 878486744 626967134 167502525 558878530 147566952 401502046 473597813 282261232 179728425 722974472 833473285 111124162 604009622 166297116 666434127 715186978 102789731 722919349 403937698 392190895 339118964 954196595 181824804 222587901 140991218 47598468 397821196 13237289 57431682 570065919 314070067 460962255 398894997 48306560 909556338 665674876 149263876 635466247 883503296 205769050 50455963 834007269 752617860 124870872 356061702 793748804 982118979 793120278 123374255 333436769 443825112 86135481 273784182 966821189 234838191 201127071 141904221 806769392 47579130 134492137 95644919 45327931 653280030 671205132 73815710 843130516 77066698 379227075 735811553 938680614 984936439 155551721 935531977 154900266 274567953 169164155 871271975 328820129 254384598 181130645 735952720 452334874 231815981 290305432 865587415 857141205 824203042 617051374 77157643 652411648 173429847 185698676 372230587 170969547 963799809 822219881 250942186 447337965 521617468 273348494 121935805 229106302 656148558 999695385 54799710 337793058 561752336 131383843 219808220 286616839 595240671 851143464 966265227 217990596 4810408 584973646 42580396 432051627 685062960 18592360 3762416 555672618 720501521 441981102 134866528 172329317 379303346 412162508 834789900 288059085 520759168 93313724 129125575 61122246 406066258 565512583 576914083 972242376 36435303 560754954 85359025 360082894 759626364 224219533 279804509 676092809 427510967 915202071 259600454 576600502 807650960 454236270 590510438 366478846 816917248 937616461 431825265 996870034 840980673 198337752 846519690 570621381 643897409 392111267 360464084 874574731 677341390 596768889 458211808 389315204 525767281 967565768 295725675 922472436 151782857 411164527 688888497 386730909 536242019 767146573 11805409 366923346 705838901 532814003 941568507 576777499 354592842 846174081 611155327 68870638 325995961 252777598 80452456 687415808 603093832 895436280 382335913 125058928 898464191 348030749 81576453 67600363 207894505 360092017 284018992 865661058 112856459 173570670 27075179 950301727 485706449 593749183 292393275 487044248 632675813 558530681 770325045 57031797 255629990 35083465 624296476 118796365 152403452 730162481 651271494 292308639 969823073 123764340 983830448 960409333 84969648 481074543 217100818 801591363 147619074 538112164 63038526 611051345 556582945 443859651 658856358 258224449 73546150 128182838 752047422 2351911 730772832 299595077 218183346 65694339 305137514 901618044 379541091 98900567 701229089 339974930 184950340 553760586 68226923 389585351 985377907 22063736 407265397 770799845 952283163 658544447 229188738 111297278 467788652 314151585 313565771 279886682 694155369 132143073 682862610 664077893 562935600 693357830 23541016 660864500 60977498 338303059 900614072 412636107 973745879 457771836 542065945 425395333 509842109 752465285 25070751 13739701 445462908 190658121 230715474 762178294 28449158 909308472 856568152 37094170 917131391 75204427 892836015 696898638 195648188 93246451 4749314 556288946 63125935 835567778 79449824 862191071 388474258 553492767 308614705 861249336 998966371 479112167 80895159 858034073 687154438 272113409 300352838 451288253 933376778 382657912 4887718 450199569 672547356 768979868 811274185 955612851 143880711 355709382 901692145 124463941 196004746 616059439 464894789 828827795 702465725 32299779 166437547 266590484 296457849 308463488 271323297 607390275 760358325 13675178 147423718 499886285 72577620 637434166 627473985 397252946 63096936 385363302 255187195 669629793 863135565 885262862 647190479 39828374 8023426 380524425 325697551 70341404 705006852 463743193 167874885 678633250 458841885 999427300 534861838 155951128 110004090 807603531 499817573 860946938 226035770 856132642 470400304 754807885 674635364 521311733 988995587 772446100 732711146 440535113 562408299 478822705 999795155 421975680 802658965 147797062 272641843 853927991 466705093 73987757 690800364 346851248 925971337 83370575 712899150 507444635 201647557 145062171 540052125 624476842 3382958 568935111 691924194 998864973 615856404 458146034 132034099 963474546 792614769 802835326 417996246 631664319 247628821 976759428 390016221 618826171 192761356 784581272 960166758 172541164 821164298 13408977 255934645 536462206 543891724 748338940 832833897 827328380 752334213 904171414 427293057 605771501 625134461 983915760 595765112 596363013 732660672 59905773 583110885 118094816 51741474 449124128 451904344 577319589 328735830 541635397 135483480 703569844 588427409 742996763 724142350 278176923 7694818 838292168 296553433 442978409 16851778 226789137 499833116 979319397 254419179 426442268 56889430 751356800 204391357 838655840 755361292 629966729 352857962 842173227 629633588 47092880 66885071 565774493 700339320 68585834 553516380 8989031 235433122 834505495 135266129 639382880 493752322 703621871 800766912 847568602 208053619 47639614 56712952 90079441 38739347 303161450 936262183 160827665 939992588 537902002 21038128 82684335 780316474 842073697 758231270 300518024 656989799 167159279 671321174 109866587 577735156 730533272 817189910 597663330 254074415 130345621 15008613 196525956 583121095 822809810 166348945 177219661 506781166 482821898 829198203 358301404 350352900 690324325 427927479 480901508 371019287 530329480 882783262 673923545 428607904 657816906 165095746 921999828 909227939 942536897 494553020 665615718 906684484 699684632 806519292 645353301 918628629 128552427 37180127 842499433 67124555 144401487 833163247 582356718 89626873 485527901 696510827 47254222 101539466 578313705 614733233 1220425 867234178 370255653 960099353 872253469 244510613 978707818 261691903 167036870 272347633 734209252 77256696 805447955 425693076 688755426 703633655 142444819 232199852 658536267 639011512 760096122 90911737 379710705 248589672 977203972 188025936 170893594 966534859 611612323 650960669 331401859 72979985 112808861 31674382 629723370 164593232 705063889 884147133 160367470 591015974 864048539 153323582 435540478 715464456 344838369 952684348 433342601 693862048 737842949 800609121 250883026 537674434 760645322 610641862 501130481 753357262 605262132 638632519 356074591 25614537 784689125 68448547 709154513 687022971 634897106 982662446 561461105 615171759 399552484 590499590 519298668 641508095 880748447 135168553 867518059 78959468 615297209 374059218 115202965 620365078 401857543 492733308 774106314 149938059 71088232 467233576 97145731 801545984 49016326 146423496 516289873 229024138 240228116 225199602 535264921 950449106 531656441 204551693 657530587 38012781 705687254 716762362 48100153 690252688 237206580 259664791 496714247 136165254 664560142 24429427 218070519 272074557 426445351 513014762 951081519 163467392 528653033 231277942 333546003 424879942 669753772 128429231 388161738 239770986 966979925 685766908 832527886 594488822 294541861 72197513 945769380 56964918 649365537 128655417 71140566 213928563 425493676 868984911 290489707 74790023 282865143 857506278 884622080 464499054 255079130 737342698 44917618 545652972 478669976 644954308 989737178 308601647 649972699 346460295 845525238 120777410 136683871 380457291 317206900 564496191 42002593 247206438 248745270 978233337 964486902 151990568 305074942 625353916 639204879 358850022 873180335 263397531 25693915 269909119 160644154 909002348 787212133 925709127 669865085 632432362 767728101 264858605 25436193 875773009 564115877 768968910 792424713 654773030 1843084 11211807 907535 661998727 454538722 776199726 757107379 453138316 329355067 908160037 888408691 92883630 362972259 854597012 197674003 451206191 739442763 272155730 741300793 716765697 14171928 234945232 63271414 503221829 146696361 915024452 163343574 375389065 81223067 766039225 235476852 338900159 637843508 722608975 649570803 209220709 339713396 527529948 525092882 504522485 821751191 485923730 894392066 885983578 763161846 964065038 615439383 946915860 496538970 32531927 39419116 686236218 411291 612375467 11066986 579820315 143343360 761768713 381825989 277529629 661543982 206145321 216948707 293369151 84411755 324662337 708139103 729442965 152085718 563361730 51082452 53642657 948482041 12352946 619756477 186211923 746678096 316600333 989868895 245699387 897805772 210667432 237694943 125729125 538375269 3548926 36630576 204777633 541875190 440178767 809682024 703532913 237707182 206516816 413373954 723873125 767355458 544115360 341355369 944492323 388214298 257506959 614839111 557331022 27978035 994705234 175593996 934882038 570065277 354303997 615268545 930160655 414305622 714388614 457206633 475562580 867680235 856143252 841570345 25289040 794976424 654344032 578140364 265910422 75494459 103576034 52236418 798919726 810627433 662124774 78833213 343424084 233247303 84609150 489761804 377356325 598395987 527525928 760222221 611241923 974746933 486333142 367143136 32665546 162801231 658211950 550871709 160967120 57927792 684888486 95444464 372185064 209281700 315681532 968916528 396571887 505110501 792631788 583848707 58888153 423324166 58123988 414193936 629419986 377261308 87335987 79545577 44591481 848802804 651949815 109324294 268659953 555016108 601895283 61443870 79305540 263698473 911155782 105503329 964460287 536717026 682434679 848801492 124523413 569153335 609611149 554988327 182966661 976918548 302509909 933255 177123469 839730320 802976911 636500156 609992840 524205968 582588736 234688210 980380772 593311377 802650277 589757940 171015943 183973631 713255682 7155999 800819552 339619984 141723994 34642974 875081874 172696956 437421344 824364900 648782838 883115068 356883180 460087845 546204429 586950287 310165528 300981337 134749727 949080233 652890845 386361069 942249480 838667966 576607544 303851578 39071267 75256997 317566458 103101539 739896892 497667771 841922451 793931912 803339350 468773835 619504508 954452299 160611231 752806071 121806904 134304242 178447213 850394887 475991909 136764345 72971698 924486595 495592782 843630551 827681896 956047238 703287732 422760915 399288285 819470837 164036050 641766657 131416141 781174291 846400051 753462356 487803912 423407847 962358128 216836988 789587646 292407314 468676648 224913066 334782061 935551873 17950152 701171372 453482655 933436746 351605102 460057706 655202243 775493241 77823670 343273367 582414914 945167450 182391937 613285355 856400797 980656404 935569718 630512872 320563785 861907839 897810899 261455946 179012434 33281357 598574679 40521110 11285499 191553430 600384755 866962475 490911087 139423770 190291681 969308121 571100661 270200676 722757209 54916648 417973749 644188534 776880196 850243273 147365560 688969254 902450284 919029011 221164787 117539244 147429981 205292668 944733499 612672603 325785764 55490461 785969300 433650786 776980364 447916354 619804285 627061537 175670950 697327885 6896108 27039134 116722624 822543384 520953213 9926309 346763631 129827376 749936606 139300166 158312013 619681857 120645381 686635105 177194361 871698278 269037116 448952552 860471121 953124026 929011536 33704867 569165009 715804153 131943686 811889868 148982776 587103060 50228139 208003128 118523248 72701703 616914441 79705539 556650646 799614416 372878844 301538509 527844385 492259130 475908301 289168615 105137917 22520672 237795497 193718750 116121402 328756730 82965929 304611583 353925474 42956827 603726027 320841895 900676061 717313288 369037217 154863843 56743677 32146498 491667210 191013158 524089693 528829718 602450491 542549551 622618548 777369032 339115254 221164394 202819410 453300092 817711893 96888221 237333314 900537899 490803559 699791527 499419950 728394861 146811174 938826891 746758190 767181077 293780399 550081381 230419841 652033269 800875586 670414722 991699335 676759632 666557490 220723285 707573012 184969971 313557083 781550646 682613127 101224530 191524533 985613934 174288416 931833825 861401794 479587271 855320309 804617982 863988783 961751104 269281794 409975346 889430596 365359927 818294591 5597934 892762588 956166719 279666929 438780878 814423366 359772329 124084419 453992458 473058673 281342620 730272026 661704527 572825228 647143294 599649285 741852438 700728377 310202962 951594707 713010256 414156457 441393296 90882693 699899634 136104362 472794202 171462048 345289376 994637917 386592342 311523432 408117555 923364707 793281288 559954436 961529091 697715712 604700333 270440711 29486250 295278950 158261234 706396728 828761973 830833891 199070384 399979443 860923383 156606081 297108586 397282860 729968175 812390278 298481615 919008929 558296793 452303087 388445633 937974650 449611866 748506111 7518383 737352544 798321639 628351218 502736391 120886530 713866806 114600460 279445516 726359562 362391572 151838363 279075381 421631411 151044721 82052105 924866091 735050824 322396286 517381952 93318813 260602195 528681222 566443582 49668660 644628755 819519064 614527513 313684412 197382432 751197929 962580163 663368418 690948670 443761889 795005596 748138586 635887999 668306139 195143974 741170443 725849869 509710158 852950548 782307287 986530912 415231794 525010142 94082688 991239544 859129781 980550378 316630028 65053197 302663615 552984741 717738415 783576448 173487475 887202081 714159150 364834815 16884092 59635441 261739438 102169090 676497615 893323550 357189799 216580070 594186919 670630793 781468772 253295316 54170323 621394908 221960415 370999496 858230416 780159432 185786382 719549128 130010279 730915478 144527077 74510794 310070398 890531885 803688155 180598757 407939558 154367703 723854005 106691804 7420344 238758884 17406972 765095077 211053439 273168237 283539345 261398013 695198594 87675580 226038201 267324284 178783589 745714238 269250474 88343022 669814133 664598179 232921346 607637273 238087073 77074579 523963318 209637163 684753470 896297116 290165545 759050145 983686102 766398161 591790285 847628357 84582239 842129734 979671594 142669944 346846896 44201957 214075237 718846009 102758846 534488726 966196880 104299547 791873617 801965792 176431528 596248509 201620494 48201067 281361572 968170306 101227079 41141700 496023938 313812939 350531300 180362574 386490954 277115810 48108520 663503923 988961596 106775936 981001146 285562249 947234149 663104844 15747748 397665000 232834305 568444473 76116288 730950866 451121639 575915379 456480603 100274942 356985330 846439525 743103790 827789537 501966831 207602219 276944052 390445888 696594906 951902286 489509607 301004688 970227623 700129370 938939442 234887509 882956743 228919835 986487280 988819513 293905952 961353224 194684619 245871655 505339954 70936663 277597613 556726271 770152411 861696693 667774340 583070510 504191499 204760394 207449727 979229184 269966324 688545149 254325075 456599045 816146459 378664613 304139852 961228522 221748662 537747852 631225101 965930276 782442606 449870250 720016138 116076536 602052080 351774261 807151024 679878702 658232391 942792127 883642066 102475954 475248614 310392941 220993343 735947382 540681162 896147367 51654239 8459107 800094707 470865373 704826867 191227405 704317066 545024379 385977441 974307806 240150834 764979228 206459107 948868734 312031865 173457306 182673136 378534460 197774575 475591150 823205659 203231645 290849498 263765205 170374626 897940020 363151269 953245968 368622709 987235193 560498742 762801330 502685019 513099729 477778123 639052047 979338919 715472602 790689850 450396103 939539705 311632846 523313187 632236193 259001121 801666152 872034236 312557182 110997411 564328932 117470078 503133173 292585516 42963090 254732838 209400570 677989368 268702599 5198919 209451337 29623006 210414734 895388639 848181897 38023138 94045464 778524572 317378247 595290163 921669239 552196279 65131900 527107044 570436002 300968872 968560002 809876577 436488474 972690989 50687372 436443170 196543189 279690342 143778412 65188222 839422039 15406443 252316473 880875003 96704866 276638761 290025049 364544712 465389677 81664098 960308019 301618938 235579504 409269597 490407474 320896107 153211990 938637276 961160268 785819810 21416364 88033226 953082537 942606992 925254312 949258388 529286725 641419770 26411161 920988883 586383782 192782142 613902858 235491771 983937238 915407078 195016699 539149509 388135895 355777083 294741201 282008783 422699591 485281035 495649891 242711363 873016869 677628541 735385145 924310676 372739533 80020916 79653077 942331316 252511340 866785449 310005024 646822721 422947991 269459795 710467429 222460277 100335487 322594433 839011755 931843824 385932705 646262345 855575171 605580854 464650593 845969415 982005199 379092705 150327918 255268453 680019006 78851187 343782331 6863471 889592715 96776245 176302073 874614530 32724992 276469557 852818626 974229293 832501388 753953951 925107350 795415159 46184595 565779181 5874121 415846070 489249811 500506185 804729741 110157938 85821701 464312177 658738512 502023752 980966832 403174417 30310261 816843574 852286105 343726260 279965569 204061571 810741572 153104372 864822343 289708842 690024313 536052493 209764328 210694296 992712386 474671576 179219681 664227675 244516968 291302008 44568661 896861039 807646891 865076113 860759848 30316594 196662049 981341802 323941880 75397637 685834886 751508264 754980755 316805161 701423634 512403889 122021218 736924520 963583318 244337774 147829095 831700244 617825319 45179569 901915112 486366439 858936793 454844783 590509614 867839893 271508608 608432402 784437682 815683908 587515705 100722000 957619427 361130803 696720389 283306297 590254154 996623135 335646237 906722805 68609623 106139386 461841354 454670160 431683986 432657328 214888775 213168307 876785560 740928858 86132989 310771510 372769821 805724209 368909440 740842166 922929601 338362352 361242624 329771738 124384473 983240537 133510241 449078569 189368904 237405564 939858412 94989076 950442266 558620105 928169331 901586184 16767144 788608613 693336201 149222537 524761280 6099430 933297093 87196492 123979865 428511373 696836800 593606498 875015442 668227567 452387962 277767059 157374436 138676977 308361908 230698040 642610728 785387252 931770950 543752205 71562111 795304986 309065524 468061068 51714156 362093368 375792651 539073193 635207631 613474034 795626039 317566628 64281519 160648285 757575767 256672874 207915882 234176366 59637455 830287765 17621215 36202778 669863445 540224308 882446359 700011451 132561935 279234449 567524465 975013873 115663951 386233584 451855652 181412391 665300473 132857018 511969198 919970631 53526861 21696587 515086991 277924141 77933474 521740525 15248972 865515176 109080083 40568833 470776953 991450272 911099994 713378596 545536892 449859939 781882167 459524842 216772646 328214330 359228059 158615420 834318165 343314498 355518157 231586504 447445728 118613259 865786501 515335374 878591407 62503844 537508187 864467951 841433153 990257058 375089076 122068413 665848940 134326436 932379215 931112686 449372731 35359440 333202999 933344085 160217647 962730970 13069592 698428969 407722423 270550665 176540337 861224611 791529121 593773549 781021526 651000540 217252279 339905237 421929809 985724507 764475604 894292487 824966894 169403216 83114673 561043325 107215061 397957837 668542678 188812311 462174728 649510373 867451964 38349243 815890331 955766282 77397038 723619269 320195639 778283885 975869215 368341404 877940126 168637113 119697028 362000822 258522842 514420895 368200361 4691444 97212746 146238510 363764674 998263396 83062577 695177443 172449725 862669839 206763143 279652828 45184116 261833900 506458028 794361834 935645214 34320299 454255903 415688516 598604267 508195657 125624556 852862618 363307985 576081800 454262861 870584274 619387656 600566804 269829181 420880041 589917934 111990063 811409138 71342952 228847042 133512494 468350489 944885762 618169270 905383074 269905410 353309990 746927704 670802257 407122611 78096540 759437608 852350023 11744846 490129769 452810585 449337236 330070719 611673320 507604594 811402734 856822770 271085140 153831264 465287327 194438263 150818379 502996554 341274963 433877418 972733189 306352470 177112016 170313147 147748273 187224312 3833689 64138453 413985564 445778443 45846376 365907402 700379953 32427087 454634528 474592166 798536784 538540712 635587204 654680819 560840083 897338685 841232482 7526833 229958724 782643311 570689209 960359962 855838374 299988461 85293353 51767218 219480846 480307664 260124053 147733978 643809282 46224337 561755266 958131721 779467792 56385536 206134727 294223641 751912724 54133439 399520537 801730987 85424124 989644384 597840805 249599877 317868488 2782773 942494120 54708287 187036256 900360549 140266286 125083940 830369170 579967693 850185280 755370217 44541311 50328058 996316475 463101285 140839544 732213461 659515472 20465830 706706957 319067225 186657192 309624682 74930692 437337410 255396782 806851614 259603772 440365430 899732171 480143271 797803016 688060111 647343050 254015786 34982466 616663086 428193849 48986634 232144750 74554816 506206089 173159229 132897489 779873947 463409957 713746075 221793676 970034756 237138307 26291273 203132368 794420222 71217196 85337793 185783465 33541542 288604467 483913488 968368300 319236125 498879718 997776743 348439914 867311387 79692555 608158760 927334648 447120863 26149007 273893304 690460446 617164059 18108776 866401725 565964790 357604710 741345790 764234431 961254234 713818884 21477270 9811256 170139398 72175138 867904137 221582632 226779905 907423820 95199056 944533558 798885165 954148768 541112325 425941967 733743017 343732924 758536242 881988003 523317243 906882830 141173530 940955651 965295017 969393129 379233713 175534097 754274689 142446094 236242707 724871391 16282528 15831974 848860561 112776010 228626254 665204423 219504440 942591935 9444742 81559326 292976801 177299277 348386686 514647 610512732 339706872 982508177 935089809 129702255 168710820 103646752 424380686 499588474 551752732 872402670 686708497 851734443 180474026 221211713 187739540 585006261 538023367 676686102 642149618 431325997 15606995 238039888 103158160 387613406 215041529 616253824 524585343 714755350 683021111 425624999 288721414 216580389 966785478 549824655 847866930 18623791 501941445 448597962 936924675 164805949 749838614 301793524 953294625 493516083 44529969 192301193 203402531 265128289 182939509 515726473 457267119 264285538 788077707 523955749 924307927 633616110 510731108 972025158 597859010 534456538 142759539 499654911 925797487 407687596 592720905 62651432 828978581 724917019 863210552 181442679 96187717 85949659 870234127 549566657 828575897 743513639 918592623 564668849 442252556 974933454 98689084 782217338 698528606 677202586 768810464 861629560 318662085 623028523 845848262 5407126 356469508 906895594 72975584 314865884 850001211 723091877 90327618 408477558 152625721 619949716 417937700 578099088 545313863 374921514 826848979 287515926 862956110 482416717 887251388 200077268 846108760 843205456 369036718 647473686 709820511 402764278 279938588 498663815 90536716 622567047 2745790 835271576 564713561 420678976 255515520 639284026 755680005 594150089 215705770 313185419 33564117 234083086 944530374 802924435 182015110 669445559 992657806 744380331 191401848 212062733 137394639 515860481 806975206 94719020 123085109 951117440 670313250 177714760 151137215 138497225 972415503 1076535 307499179 326595019 612765923 549370719 332718316 629185119 452271436 307139562 21805790 98933127 173750439 231666610 937739666 782244332 999706544 520283817 548844092 304351460 155782252 142832773 249686403 515513513 287784695 330074489 580236759 454570091 695376781 764830966 42130060 95599708 801218259 132765787 569247886 628942235 878445507 900988732 151360257 661787953 208468010 174716765 544618725 278255970 911981008 728783499 553888233 188806066 967448736 860902441 415422553 777162349 627143824 178184565 288561813 718025163 628128871 909582826 338622057 202848962 200130478 216617989 700662952 524934875 475238581 546919400 384365051 646032724 245192475 188554442 975828365 354828409 981804344 722517316 507058363 966602060 114981928 936646270 174519590 406183029 714739979 49639184 623599171 118061174 14912481 191379493 394545739 722359661 226974656 169467407 668382128 334804573 677478434 786457517 140158821 331241303 481039649 346898508 382413586 93950490 251772182 401927397 515231754 974032095 773797851 300174200 301312572 634759746 512365808 590276298 29687447 800243203 188503603 324539586 49399804 166589102 884329501 312959743 942497181 611601919 41762127 540310988 51751380 434182986 308531724 85193999 370734133 522607876 209410744 639832021 712370886 382391454 222603373 484850894 403865995 218685290 542749346 71846135 50214206 238238667 924422278 456426536 504600964 168683987 814363321 68332554 409325312 521838669 190820437 48996536 129452950 151385248 43049058 739482921 857741828 819784485 693864958 366293532 318519912 450283917 56077431 177317974 89900103 394375184 33099138 855811772 330377238 760265496 605663241 221844924 920131036 900852342 348443294 29700391 25712617 995840745 307642431 617463215 228305 636931450 501690019 420042924 278054528 666195287 570842973 854417712 866965519 418794785 65409133 332077757 238377463 320030166 68549295 365053180 48105769 581902603 402504293 463617346 439152759 949281776 515641884 148698411 985599960 247944917 828018576 791098810 515771291 199306041 76159285 206753362 151795809 297867908 411308761 11634104 274736633 201339986 646954877 833381646 302396005 300578107 524412426 291513331 364401451 361200906 251233854 77829222 304927018 14202258 886262045 776882820 906939671 212625438 813555921 481633108 955579663 544776435 546166984 600311623 11868922 983097941 470259281 815852328 92483957 793348033 164798906 125646114 200785638 135844328 155413985 471056599 513194570 516942208 114230113 577807457 632601069 109044880 664963830 602635065 977628153 287134074 569079388 397001388 253319588 339682335 440157007 14110164 420733734 26425570 135479015 396985645 305806347 599667482 168994109 237096641 747047831 227231477 843297101 663026929 670647123 965991380 67096460 338825530 815750667 616517329 350516895 551894585 881380141 97610200 2790861 14037930 782328340 147652878 843474557 995853447 350124702 178829991 83244450 431203437 256744966 627636138 359636174 883430066 835324072 502742004 922844099 457450197 115619762 139134846 957711864 238262870 238659674 826430743 158182268 542353640 747131402 994964483 2803930 417863866 527167985 379019834 292215336 260784734 537061849 223111225 358708446 164964229 627532880 559940388 152017284 768857951 121540738 877888933 458548457 420483151 238723321 146359386 71164866 736984644 837449847 553924645 716744452 391563875 837718916 724986354 604288871 390925178 178262368 165577432 583234686 726494739 805191002 8774161 40764024 385593614 351074495 657149852 304040293 99435866 609509138 905367409 998704292 946514291 555586854 305438023 564353312 528478591 82909532 812618985 127933109 139072121 854852259 767582138 251500917 224892862 672371165 246966915 445112688 689064750 353908212 817082167 919955000 667928458 491110646 328099775 128074783 12172 899363839 470309751 566305635 282367200 761466736 663891565 707084731 49396764 236961149 468455671 191017078 660016569 484869605 113746171 211541240 367358863 936997857 166570929 586324427 281433513 164382022 337760193 392126387 992370747 920847900 222428028 156713321 790932159 570851418 706632657 473472402 831628031 617078972 195989738 180518301 234601220 531011910 172045030 208174033 946078309 377370811 312586930 276467205 476325784 943910555 434944137 391311001 592362130 568868776 397737584 823098725 589368896 188014707 785900690 37969750 21022700 18728658 610496947 430071729 8506314 258819692 689972877 19268617 695839456 965424777 568977519 843778879 704281583 846435293 693508740 588739594 584370616 615068717 49293542 657549485 145990220 837869234 841533969 587761825 498856347 190397334 718495204 14324697 666118107 142380167 419967840 394348617 794597329 926927317 121997304 925702617 410662778 944596083 688796014 13603647 672563386 475513644 148468371 948229562 524966023 15923615 317369130 157028684 756316437 617481053 835719551 973241768 187435490 984353417 468259291 594112786 661370324 408790058 935209602 697312136 780458291 272075115 595983083 761402308 790290934 470539180 713215948 62063317 396263446 321280111 59740186 422232761 143748645 790432158 612978324 512421582 200480653 616372186 667363202 899620838 860571197 66509213 533461805 168922702 653594641 121967871 404228832 763189294 823018287 609169144 653983324 203603873 72901730 510450159 105435676 970750639 541038432 150777338 69622661 533759513 546560694 23452116 35998327 120445078 115992185 915490215 306336364 478560944 839235897 748968499 747437768 733229992 272376715 457862753 481840635 505893114 133240195 907057337 185670473 438861785 267434303 15519109 192453536 329766613 309244945 366286436 153164809 578369183 819534416 631281373 429812262 371577071 409358237 76991199 851103085 113446484 202527641 923711376 509658805 907078670 501892014 474889755 564678623 579733038 202655472 714879474 148338927 890563502 629333644 686014760 83156839 730318225 642461393 412648450 179881157 114276588 55200323 517475641 329026903 588328558 268372913 987840753 388744007 975209795 674648420 855270808 254171831 960153257 993164298 477011628 14720551 493196532 599019923 409117735 957870051 213743283 717383840 548552803 999269403 698568239 756567525 546481862 30113785 204514036 196261335 673243460 515008531 112110439 517085029 741491415 54497570 435819532 548361177 831132536 540723762 465603404 235879757 111963431 743192588 777600593 507586966 642333726 986756772 139210617 822223471 789777271 149108920 178511489 680670962 487202842 537040229 991901701 895853362 685080902 175570161 111895126 876646987 433203637 27340668 505901596 553114704 302196451 323368236 777301257 731996166 991053510 195086911 222192854 760211555 537124330 57249860 180404923 264122732 74838167 127645571 333837297 346757179 790147304 286688721 31790946 746889898 908479103 136655406 861214416 69171985 256837563 38619091 19891291 872243336 931799657 386963043 808601790 478052708 972387150 100026317 529032513 727174141 476013790 249082435 772613327 760391844 391616696 576803060 448752229 524322358 802938912 823419297 706556633 154794701 619517653 776950118 108859981 82210234 59840290 186295289 865723593 250578640 673303564 670018995 871409968 878782979 351716190 947389347 300544602 277602212 87035111 576311633 870809670 218861550 309768166 162098559 477447748 293050878 646301350 457156739 502770465 686235466 906305712 420421726 769732842 422665807 549977119 10737200 388741598 39137992 60814173 596848653 805034981 867283650 928836633 714059769 169630236 831986593 30130858 377883625 647171137 414064169 83451675 141349511 659592388 223838881 237590138 940707480 196965557 738868578 992117242 302789186 859179434 50984084 677145902 122910387 148707319 226083560 820302684 99494203 612348095 134953575 172967831 5778848 279090220 801258988 754261167 259306724 745404961 554354243 565515910 161684177 980702667 398528023 229700324 691447795 221348675 461157512 631407808 484565795 178349999 956100948 745791302 550777357 93038576 388370016 132997201 344885050 882402542 507264360 64284143 525559711 480527070 173319343 709187886 677884214 33955927 373473477 434782153 781751169 311887915 499137167 549881192 77231706 10740114 947728937 28364004 69010169 196753435 725489523 540585131 360345960 538679586 490428190 754577074 749595052 200066273 476667568 48340207 360089735 422375882 772340444 847507918 741112341 5877772 606959339 66557265 478215842 874288557 960610887 662392977 105961046 995017933 353396289 315316313 677750392 321519901 207497719 225014297 61854745 692050015 729338070 490532629 316913896 685239641 921465078 735007123 114650666 838412333 208504589 920012703 417778712 455237785 424264555 376418902 155267854 790758185 465377681 444301622 285170755 675299688 160532904 403497855 978456640 346232545 168579210 182539319 806188087 804259925 506288841 453047579 612714088 862244896 569245797 204530989 228913079 65102593 439269255 596701454 63647066 574976639 305026612 673224047 81339084 860103145 98816985 223730934 500751777 191963304 175339512 995791493 553241178 758510900 141996015 280951900 436843991 367088072 892756947 453446522 421813429 264719191 753865493 978537085 11111021 617733246 285227409 872720327 471091591 828764605 642728525 160224482 811283184 413776681 880184242 824881658 847449355 249652616 571697284 557777876 758873712 531488046 156242049 723856546 824818298 28597697 964741395 244628388 180226187 356582607 286107735 452186702 849020466 535838261 163159045 798680585 318726048 344525786 333203509 139046721 392848096 11443582 369267615 492630000 983200350 706122769 730065758 551622115 198423946 110717913 399384867 781257118 525410681 237506707 54577017 977161382 807047450 728354689 587650874 263624512 371032225 617129134 47692201 907404473 111516631 913711836 529930762 546157020 138175527 835026339 70838747 987248683 59772372 655296697 856090633 41467667 980554851 74354478 335389010 934158578 579133198 358274858 877078559 331059228 118222598 208230544 476636220 180118587 139466135 583157214 2220738 942106318 927167805 330131890 277789658 204276810 21840239 60193349 556453679 974685029 194459978 963400993 903884035 814871635 134849702 347033022 804326022 359905430 182155400 786896009 8569668 427547952 914846688 556081418 230715515 841736776 634217493 311035941 856007824 252781267 15678473 449795713 502610672 114017345 287743171 267290541 580818131 25234140 792105306 250656990 380173988 743213065 572975632 42292473 158513591 288323815 439659426 330867637 387391404 553154890 951067232 167918924 38138703 700551188 390526586 409320069 10664707 147412323 85457013 168573355 993960857 400257741 109460890 178114087 936017325 71291465 693843555 134682795 123630480 749645698 429246005 282507129 599937194 691204437 547444831 371295212 290353715 368285667 962161991 632010159 977869035 675827294 258386202 305335516 789590156 288927530 242043555 392594769 284466050 953800962 347429431 263416996 30108689 651384017 147601409 581823390 923428003 118009972 319668117 395145559 191509849 750026848 632962084 637944163 283356238 844357445 793993014 843679152 420569568 728923976 27241046 50252694 710735121 362431798 194597660 110544366 631803143 886052717 219002186 987658534 310602664 26556130 366150682 787683535 58640738 553583568 55998125 817983156 745107855 925198633 484472755 588318320 258328636 933715 416370255 731655329 863055516 621424470 704050355 874822590 946099025 934047613 166990275 464970037 843068587 193517645 541313279 270190044 273486015 415622674 987849575 844654277 744272631 918745582 50972916 902031455 248524649 700340033 276835151 17439259 988006963 682121978 922416954 207796841 74239532 653582701 806590285 563328622 245422188 584819798 664371804 754122912 99733721 386972204 86721742 830236278 936865896 112776182 229285974 19527390 393569670 17305971 274518912 493763215 202496017 233532167 18757202 129365585 263554138 345576342 582272287 65315130 742963837 642211247 657083575 661443441 803922303 700099290 659453801 581425805 698613545 764560274 479343183 821512666 272272168 811106742 860426307 750962514 561010492 353606424 612413199 868379280 220094243 662315712 478703414 353534716 583173589 598059660 44020168 984483676 977196617 190281385 140774962 112094272 633674326 884406811 67958539 761973725 644288601 990554 441613240 720373070 247887125 638746540 240358103 467651236 452279310 818721393 234597947 550060200 513781117 233774677 895865753 350072425 900050413 469243097 212482271 480855806 850670718 155866016 838598320 962013469 446781788 441323331 670042451 897485082 965133604 112342115 762621165 17831470 626224479 464871699 377992567 47759132 962965497 946072576 214061860 138684957 723314280 125284383 58677571 575110940 232674376 283139098 572642466 873366806 408326826 740720829 693799639 451807393 827737573 941201876 692752985 319239025 724540546 288161481 540499673 393341185 267067265 988418061 653039975 469883290 884796860 231465419 611541147 768094366 165590189 37664775 721474019 122892874 806508652 921345291 13728591 572219778 473705343 211401993 227252758 204306130 491222579 567304111 821350872 286437504 330561766 825977680 953720843 518898883 868793363 185123011 128327110 733606375 322811445 789314759 210915672 896287125 516872475 256308415 640426823 570118779 188894089 620723749 862197684 313505460 331495338 292948619 265337258 857402360 695647349 794598109 279422398 703987620 872052406 977142933 896728185 664365348 230180098 16298884 295316810 450576764 292009339 962590277 551958246 22350812 474065234 391037438 697867320 922690344 48391732 169309433 658942714 922944933 922452646 11031504 603972001 247619503 133743885 298293054 948993442 283080597 87298392 558559135 689275150 81526651 502861637 161138687 369958415 261648735 122100216 259841664 394021381 58040938 698863957 236231689 592615774 800051221 516482194 541817965 329062636 672407903 66658374 870339385 122770535 139635919 390136995 587933033 505231414 511746816 81442109 474212289 558225177 240458605 220888332 59588938 354715704 469911879 878814716 142694061 317463603 340385085 419674423 309058483 332360182 448870653 610905221 388493090 62604083 975410830 98321614 731276187 203463152 814186758 708064348 398394260 847546991 157534724 560582475 220339525 951363783 279038353 234361744 143622114 916852553 199424029 155867201 276600576 396004627 798280620 151782203 723003079 386435101 135864883 960710108 926625555 443561873 770013722 990025781 181577099 73013596 521663324 706529033 259436054 35695255 226881839 396299354 523763835 834815154 282308287 770019798 246406100 856018394 10071401 117947534 428506207 253462716 504122914 503133891 625381206 387816302 169688239 485019386 802950707 51320803 784053120 160677972 325250766 487085444 112244757 595759501 103148058 809742442 82760131 370450822 785212939 593342321 615636766 225186611 100897955 752886711 297938633 705687914 349111794 511470125 334249881 762848655 742457420 534157227 24970216 208731269 421493630 134780480 374732182 242700299 541293701 225353087 53591455 905432333 349994675 227450314 890682343 272988331 684343417 723941392 270584646 179019921 295563486 465194146 568212448 526833406 540287415 786513429 129526054 106937312 263007478 249639781 219354929 560560233 842684872 256508685 350396528 266616306 222610991 764556413 966005391 270747172 343070517 191868994 527718312 230481468 822108147 954113765 204205437 561041041 667232519 360643000 642259082 462762178 360299625 524992958 618710127 148210993 109703882 638137031 922024604 406213698 117756553 279306302 492737849 87360164 494953917 365645650 10863294 871915952 457983881 589266276 707693329 838863781 624759354 145637396 433313344 852988936 517401811 418136875 435732041 445942521 562496290 716437267 902976597 477054315 3627294 281071711 510864092 364237440 404826437 702849701 246017896 561615328 889635468 951821170 5997786 20407033 222903655 365735774 12852852 139142353 345260394 874796484 125795651 414944047 431501899 709312729 215279493 358181234 814537140 961419804 184329564 657747503 84696446 207539160 965148983 177153369 91138752 70580564 102414409 394732111 14277530 695790545 383621656 596193471 210502238 627903242 679559619 50206335 389683078 412213536 803669202 16475533 98109203 993440353 365420322 372735075 500997479 902660973 434460784 229395970 844196601 811347763 390747758 60857913 334486136 664592923 764355592 314808027 274242601 331780872 67383126 303875000 439766303 787469422 31235534 131444667 199644505 66940374 903631924 193377298 348287768 543805539 365926722 167390664 368569370 427795064 368304067 192250790 984415197 688291213 517442191 460839600 470458415 60302286 959180967 332135656 515421541 384561617 223397941 445460977 674961098 618826627 806833497 709843509 275466889 212871790 920525012 308209859 972725502 493371113 362900783 874834954 251845402 617695614 921698167 754593573 158895843 919746665 342068934 626809575 194269715 184691199 599132669 294533895 70785243 785606072 381181362 549471793 123025263 305983144 803527911 76888457 2561641 268024450 105192094 251734473 151438415 911314307 164564837 277911349 448981220 44783722 18564191 184185854 111394189 722210169 808265048 915632459 954595390 293151298 479496800 678283675 98249701 113617013 176345396 185620444 225759686 441809809 341897453 376207926 362188750 435733715 593429711 439195485 161113731 220772979 364651354 503939221 888026431 227494711 926985498 840695561 925297944 830817558 309747647 326570322 980118994 627142694 840695178 53320181 731843779 936473794 229517841 443016804 288970227 41318519 177555114 878545839 360157229 714016970 721676481 294632141 405323201 16326101 533222359 196666122 11418919 169157442 1877152 898050881 254802172 69662489 597045948 643908781 862800521 872930527 603682868 523142425 255304101 841448315 591815577 195054238 196001402 791570250 129704219 333323258 958320472 176556938 990324844 46308004 597229459 595989534 808475799 549070397 797851750 104063085 209231263 233697839 238168237 865268080 2040330 408752859 163850938 490813587 20498926 2017160 435115226 881696333 668662846 973050009 156205595 235211966 698227162 838242139 382383823 545411473 224994658 963832339 579855234 802284930 609797398 180106593 416857803 135966422 137203765 602249653 503583967 857893866 340884091 230389377 283812719 55310643 483342376 802062891 329182944 673859773 316781465 968197326 286881792 992079896 503954946 230259945 461421805 875818515 914913095 502140254 68669697 241411675 316643348 898126628 833484893 107168141 752075554 390460551 138274407 454354706 250855269 445205580 372034490 478223668 949740487 880306029 7204590 180845864 113205626 534849979 613557512 488824998 405596114 328787492 892905778 358958990 156472780 671766419 767457694 98287741 594418821 575649248 518414844 990484419 5502433 698114992 355007102 135341968 536072179 972681098 579943919 100431636 408471711 885158683 372375440 605532692 67119855 470559366 290522571 86045476 559684356 316901056 840896585 573094861 805615513 712226209 445465538 371744747 1890846 745514685 738862247 274163901 787742338 479274458 296245085 93257508 849731426 734119650 67986740 577858562 157925896 463864795 696384576 338760734 732719489 935254388 278417085 847640862 589773208 833193722 323914694 655602494 368155772 741110591 832605527 46987937 136504492 86697265 956053666 997363696 480228028 18641111 749158233 458820401 549414967 603719221 350848932 236181583 154335543 111130036 21931141 583843077 952875514 706254401 727878528 898659975 306036523 123960572 99116518 447917073 870737416 516177712 477026013 132678285 760724976 836474240 690329558 4639778 701623461 899589014 683049829 245536138 544580791 603508704 468897344 518460915 113679908 178430897 151047966 165308828 304406480 987273398 756549884 469954203 156464163 710531395 903876531 93203402 902936028 76714231 609858186 389511647 266713077 35086064 695116029 568395848 138079357 286475054 17096353 190659222 281679840 319870121 927715206 523916045 209656238 754873059 256916424 921650870 987633808 530058634 368274845 502640498 595553933 228905229 264743796 416644351 153817468 217255285 939149272 615886691 242061586 180917970 367756955 905714147 307621229 947190682 30371667 847294987 284845764 295875747 468195278 725271434 971785528 329306063 980797021 887082260 745610138 442220716 106158419 145889348 808465728 6791239 646744896 63013910 307374776 893936612 388086902 990194478 203494716 933573321 858525840 702513167 805143237 521936938 995195467 733232451 308463489 524773990 617940399 749944172 961622346 466494283 97470634 718376866 185280878 139538904 239580275 810241500 21303740 267235096 601008013 762343156 224035580 300338450 214140347 471287654 308922664 995204836 366806575 594140266 166790756 667681217 332130127 603601577 281343431 487972984 551012004 503998715 554290502 377022356 412213972 545274367 103666182 43937171 450710842 118436351 372515696 113843065 462870569 989711728 733586422 532577202 10151353 706398371 893535486 786796090 557698946 463079521 240324995 956404134 98295036 966803730 300576501 944836595 342646727 590194053 171636429 171255699 212167486 975492594 329584603 650798633 766755822 835690981 382151525 183083574 766358902 147386835 840016768 313667422 436398504 752665562 906815044 715869094 588394209 57153550 658742926 71939485 821670722 975985609 270382120 739478178 296994209 986744064 349211096 882003786 768768675 202415324 68735811 87253248 314796901 322475502 529751485 855484820 354401482 931837607 513515119 73216992 752718635 878511774 593133788 954216023 627853072 438132114 955026198 3369137 792807268 224673250 782480640 610537654 569538133 273345522 220726962 408127012 961835394 213278028 787868827 451959116 372248536 690595098 758650461 128857117 50180106 178543063 695829538 706405906 963232719 88608602 666732176 339971264 595651401 778502052 740356270 943518507 533433528 449137221 590775216 144548461 6495102 664888666 940131623 837378394 785660353 690805821 757115071 117387129 384997707 986499927 219090463 818853326 552224318 126282643 454737131 313316518 48467545 25588979 400281752 839550012 287520375 737037305 40599385 540446033 921376869 42195538 569903738 39120469 712731338 537983715 758366481 752346625 904008450 307548602 757521565 21460925 131415507 688701514 891226583 763512198 969983103 495944273 560778714 967868084 739411195 906085313 861653393 60360842 204366731 258725153 96803887 149602771 92551770 325538795 24021236 605352897 208524486 753953069 712512619 927311258 659004242 647169615 660657657 658366341 704570744 908968244 751506906 146373260 506907062 104373805 46393230 307633680 809357062 930000663 563407907 852077271 304075768 927836694 373884388 196315124 589217172 685835096 820357922 597300715 946992318 199217518 151131323 467534134 272794524 392381451 919727990 854687245 409780542 674409631 122935266 174549408 270872899 183274352 940308679 639485224 812650558 503774364 835163503 334630495 136816472 621858470 98069997 72947849 191103023 910101277 189480843 843043004 397923973 852573057 243419519 196458811 878991915 485176657 896951091 145168587 412439423 654087900 418929645 172781929 287972483 545045288 511637309 354621602 137596855 690372541 51023506 260964066 229844393 596236755 881183284 898567653 766601815 550629457 65292374 45514997 900318119 179294956 682466761 444540920 569900852 280814537 198564510 109867883 979044187 757310986 848424621 556800525 131507221 387758476 201818841 800514860 351933521 82938353 680533237 648584356 976202696 524130542 614889066 311479149 4531412 567166416 637395382 905538148 276094488 339804833 63356717 804390722 196991009 355174423 902295691 730773625 595584439 333358278 485397145 198395496 638263009 295401703 59000139 65084649 928980917 776970259 497562664 969966202 810279906 177342171 340752402 30988715 244204426 206759317 337626576 111826736 300112622 950040241 99329958 228875780 648076729 446895478 559051070 245056492 49593812 315053196 997683250 393521164 563850641 53865411 328932682 657235457 503335466 847296535 210568118 171914228 941513527 448536683 996226971 687050032 455575493 488398099 283327429 616947697 276648868 910716330 745405984 239577107 159894912 60581407 331700942 505932966 293241032 52893740 486883230 314026845 605298996 632866649 126697204 522731477 841647970 464765782 640465230 321473955 255869374 399353137 67968886 756107751 744002256 377504716 772274312 268210969 84755163 814818268 772144658 440038116 413102617 137412816 496544547 7355508 539798148 973718152 367002531 453130163 217542142 20796069 260239349 483221389 354673386 294104835 25097233 875430903 474654135 251686666 965696807 35735683 426994222 382292334 30663971 274750977 593722686 269490741 839429033 741563767 276829005 104099058 215797920 809810082 374952589 343802485 267671677 699522550 182272976 528359263 518444423 368491067 939199193 429028706 103127769 388473410 593035769 614529634 224710965 382705993 7225154 444719829 739194312 133702314 116985381 262583626 919035517 968494750 679848668 322462976 733988169 433917759 529210587 638764730 608848952 607515361 668545652 328474215 638964850 524018426 229480228 610799706 874670224 867769001 886913435 852061984 192047673 941952703 538162940 152855512 239368231 435114004 117546895 551384706 566115390 431507749 116154068 63983009 293519700 665759276 697613750 907833443 851091837 890308096 966904098 207029779 460471199 195750678 663863493 962889412 69726625 588527942 606309936 669666016 965342701 94564057 613635613 60437178 983444309 311838368 974458459 863136586 718145511 571940103 405196527 369375839 300133451 848595157 293818341 969526541 498430033 537303624 963547856 556346208 719946650 632742689 477144990 641337708 815119839 361285401 577239817 268960148 346990264 219568625 360039775 759604693 721351163 166416440 955983261 564413164 779036831 144188947 801988206 185480239 684710021 4337290 598930067 922061030 678158642 114889798 759519978 697762778 475666866 762723354 975613083 65671288 771107718 597237329 44719371 487632921 902224476 534954487 343425953 851111649 322582569 221379951 58748770 405306206 676278593 112277510 926513108 254751260 39340249 588307904 802623144 32518197 585680751 236231731 245004133 644495892 765219897 913741969 766621657 91586406 96469857 36609782 295317227 303772802 392951908 287441056 951826851 726598564 614782184 757508437 210283973 144317449 198576302 292293598 553630379 190941248 802233820 158586022 914308288 979740070 355584499 228114862 317301434 217761790 116107089 651149840 452041807 272309311 374198146 279741462 549418165 926475413 146491135 482137727 262714071 7393527 423503038 821273794 25352326 269932788 674022831 252448390 948351687 891373267 88631026 536449900 93950234 705686526 9649999 706737347 868712318 778312712 591110537 930102059 560803337 168265873 297344617 688913853 222486673 63017628 28528756 662693164 753933152 315891569 792135984 459834327 928245857 182969606 660284723 152493399 586863001 709121203 413852561 146694593 113482184 543757496 441944060 83017174 632765115 13230409 741931063 729975205 519443672 517493676 828612934 476332421 499010821 248170889 751493123 656136486 568718634 487124949 605718468 232674944 466441763 838959167 506446744 2487145 681917904 407989026 427799911 351211239 762027241 43635333 725951294 75616451 560506852 473763252 90170466 265947955 204859752 679218729 945567262 356567628 179189489 329267395 50416068 932450146 621802192 68023069 365695648 994875457 351962922 112988730 526718986 748490520 912629711 862722196 574950820 932076428 858644645 56119632 150121475 855597051 976892211 575498440 197849733 44767122 310521943 737708403 957792159 838937431 207810156 120654507 63956153 11669204 327554878 805105577 394395378 933790978 188604028 933223958 72952544 884787161 178968719 13474597 724437870 31854469 153574312 529341337 187762292 39851804 259823677 786331398 849381961 146077107 103253136 466016521 709779981 750092111 108249994 819228541 377793235 828304576 634991937 328426078 427635690 351116064 432594900 739064130 744098110 255885935 779189879 618233760 482562408 908062746 662421419 143651901 813208469 683939437 432422050 724350728 67073156 439099606 446281153 641853283 53825999 253197816 39164781 501030258 279726237 503396924 226761814 167984105 935386343 187414711 387095906 771312170 215797619 54671484 865990150 88709178 581612372 744306674 865834110 716044487 814554892 502411823 724141400 219604777 301758059 513453362 552882566 822350240 448963743 88082554 291292234 631548130 430052671 10584059 937806532 560568877 250600718 742967395 15602073 602185114 931264769 328023262 43818202 250822198 199009129 20472282 940638443 265270671 730159335 113172210 270701452 105832515 176605788 840024301 89229099 13739519 807786452 15090747 470815103 103853303 21120998 118557483 360325650 329638256 659380500 245387587 527977496 239689146 748842641 144671223 622850787 887455834 88470194 580932452 58791983 448166718 900124939 4755104 430588308 264001373 733513296 812359055 663531173 681936276 101921944 430934548 418874484 868355526 316227792 81391452 410241668 587265942 572446832 477013305 915515367 22202152 670542083 156723946 149335091 874984422 54136851 718442782 81400757 354931429 855657743 647600127 81262423 407321970 353728361 612417020 952696767 532446328 218101713 53116724 665926441 30402092 915675590 580937907 861526425 100406561 91736333 51681086 453375503 230289782 687606304 764467186 552178774 561900976 998972474 240429536 894207062 532507766 835729865 320707787 192975859 382551872 769114594 117596742 906192033 168685213 993883686 717556514 690738454 922462520 928622266 845641318 254542601 151134774 211776723 172448130 129022628 581765511 193221948 706731198 535198428 688003455 287652747 520260993 80407853 118374679 216319844 226946723 516853623 773199217 532883923 380285563 959558346 558643924 591964093 265487778 855391338 319027816 742293135 773820671 137378370 709356541 952231840 265067856 978533842 46003754 307868368 766129143 771159088 506499312 993741071 268758979 229622107 486650168 287436868 61758069 225104756 133163264 110685881 379189139 126404249 629428028 58895346 782451936 818050147 10985349 330496186 38646654 828643217 75856442 263059797 310354965 387709153 118660215 336311427 602851508 724160338 13997983 609787857 719613101 146684899 608848568 198979041 146252039 694991350 592531159 771463522 293651289 972951318 828326657 524665538 201455291 549505873 160790418 355691398 674175066 304660354 993611521 169338690 141448389 462599242 242308095 11756066 150594296 457963700 744049599 371547404 428621864 224134196 911560231 214325967 639713194 726323318 162660333 310751045 761822079 485341186 597681271 928731231 476690234 822479218 422545086 103951629 28653717 917092125 47900361 265308644 948979173 817212412 55171793 106509658 913195799 807698164 657708184 901104602 135771229 740095984 268162788 431092747 825300173 847914633 202501781 783380327 297220213 821331113 472006709 624067858 244249546 9242366 189299050 972277176 969053212 615492217 82260935 370664022 833672194 923809303 683048018 682921309 167474446 409232093 670959811 723816516 248674178 803248947 297124796 187050385 651721905 135745960 41020173 337118658 323171978 52259167 340425781 93577016 104850067 924168425 905333197 126914811 87100395 284093209 664555111 578020256 997069417 279225657 785435131 109748385 809268134 89306732 935705779 319764038 813910183 623465045 891694105 290735995 669762330 191198964 940109520 32254507 665431078 501520473 617974572 505511732 109769929 459597359 135880560 410198380 617709804 631671284 453108775 845387971 477515755 986276687 766453115 157603847 364063818 161124593 393040781 774537673 451074513 167552449 499026663 969382610 220757220 524398638 14454037 647485970 387409941 813178060 878857703 278803772 388102541 892065882 572688191 867331226 104649109 767502506 156508422 882001691 344974097 147136529 858918979 129264763 893164693 901550683 142764572 667454597 293597437 406115218 534829001 210601183 649267460 959335618 994002297 315508381 816500380 61427048 865330340 27265089 163433174 653200264 170813234 778440868 628054185 558976003 304648618 367528201 961319300 579478867 851925571 839610533 675742832 133460520 18771325 527384486 779501032 634452563 923781673 769869956 148439921 75523775 379924332 540918836 842553534 934638596 877656993 180502224 134721099 824174452 994514215 227582783 882525348 632645496 424133284 696206776 670498910 83393892 335880578 15304302 896364611 188469828 646500410 207066334 57171101 686621354 167490662 276606766 76470949 94967649 94388892 196772327 328439610 60045311 275758071 378515097 217197592 530475934 877402050 933747891 432471275 738981534 350013436 364709963 105660047 758241423 503449167 631231923 523345182 229251706 524393965 371611664 497622531 224545730 107443061 492347752 640322385 514055765 372275064 289876020 399222409 836389454 953668181 414423448 384061504 316574235 35720056 216012924 602896348 851390835 591776963 360891328 909486414 881978422 21013834 49904852 983406977 76462610 110973535 986823642 535002993 456138295 922133400 482489828 697275047 10318329 687179883 892176383 418261179 438463750 44629253 639002798 558935090 210366721 868447088 148789812 591106064 579698355 921160469 112043649 392495496 734960235 892081850 604079597 738535295 149919214 250252949 793473329 660516800 903177385 567369515 598914198 355753999 27405194 392342365 276552706 17414542 937429406 292254007 330348487 399921282 711954900 863064981 630479282 15424612 995587024 41136884 392747385 839574445 413997363 249806830 114261625 862962505 721457481 643160674 402561088 617857020 724184739 976210609 717979936 36906536 505170179 797939506 517704569 229322839 1845466 482154952 549189690 519907846 579818727 615486716 750348815 790531799 294735121 711144542 385862994 580217160 273485773 406951216 157223802 403484793 332673839 281495310 58076920 40290253 481632865 523310580 163474824 326664839 623015527 34901099 8376792 254736108 981631822 673257265 498461059 240755922 626244471 281427560 993530757 379150311 951975654 784338465 587931852 696293767 222384487 921451709 550519664 805117131 148665924 796149481 835093138 131974613 689885935 761313965 213134221 960035872 756941158 12663197 790764622 590407431 139626226 220060692 713062114 299879251 604580430 129753610 977424943 819856742 401071652 102382003 343718014 30989500 66070547 75034377 998776876 241996013 521162597 129934729 968487971 605869148 826059973 612269369 949584633 135715137 311303081 240851001 588345009 724677479 882747183 31256518 713068925 122759971 234522163 207583335 901914955 117334935 431910036 202066334 30347231 897017650 148714591 457302393 362351057 177333683 641936611 653158723 592562452 500473394 268142418 158720091 940700585 80121487 964504728 836581751 285951562 134502666 253640527 310015612 641721043 759379517 628824607 78557506 86515700 518795018 525795807 176384137 900524905 713506197 994932468 67101229 243212003 486744241 886620587 881238388 871926667 584288800 130038926 455381656 885614289 121091850 721563857 46113920 502262399 192391351 307895306 813280004 117125176 169797735 822910378 356779232 329629739 493069753 383040077 420775363 617677245 617868602 128456111 473001804 439871813 39254530 421750665 3336498 982153121 540779477 346608676 73687896 538883543 57621057 174692876 246166318 837560452 43544997 261007380 70982351 676048931 452725200 169685499 530064499 616133982 213794201 256833110 574823234 25822399 650483781 56801560 806249251 77496202 839954069 46542157 689330032 236244077 336333207 718784800 530141997 3802285 408254688 509417726 567947699 273050938 346825899 557513078 41781412 880194535 798684928 574538788 797975676 630646224 228273290 775220669 66834277 609783247 839703106 659467346 726155032 372198239 415605311 959632509 246570198 790257711 349924417 963650178 973518761 770892825 584562995 983280632 847354092 270823778 661350003 952152593 200820074 728204853 306115461 464704689 61341091 556315383 857737479 321633944 36296777 536367925 358331083 670994229 402890941 356259840 699587580 498873948 461380552 51280544 689850913 598611970 26121758 963226834 965589763 342081717 576726420 117418638 113387234 351259850 763230723 208158721 129895205 452529608 554328903 606501398 82588564 180675930 101932739 772949436 984728100 933325642 96366811 107797293 340948056 518477276 740024255 816595130 48714755 274864754 252509923 518352181 630081153 578541411 798064963 251384418 575682391 763833158 662400818 638723855 749974701 896810387 698302746 180668627 790683486 300356408 391585711 200157245 492135080 920285558 52182776 748599936 729309834 133031741 572733954 929450102 404399971 833792342 387507707 771753704 607173200 253782243 71219685 273665104 782839504 720006700 396498745 203787803 811283987 731191608 548731177 634457336 940124499 805207255 184849314 853817685 743859785 970887202 72225026 589853452 761881937 739303568 906469186 355970313 90718885 797942007 422916310 552285207 492446307 639076246 689437354 152154660 215685598 150158679 841930334 144287775 101519419 497209118 324733526 772267042 405026997 291115581 353470532 484954100 645093751 715938963 511388093 78582770 739940476 50557344 820163368 583188729 429470351 392298566 532264014 815750301 297773828 469869911 466587704 214404913 465500430 863032097 236995285 782531200 559501328 654894796 831093438 46566115 13816309 844255412 19084512 192848043 241558270 663037353 114220827 38785681 739885365 884975875 49476754 101836372 937537009 211670866 237990089 612330333 204966649 289356075 896754018 480649822 154278136 642378992 134200784 985940072 788763100 73693756 171246352 31903803 838396519 638068497 849017075 910711100 363677661 49721761 449024076 718187106 395357533 393269355 193112841 743924403 387593869 605826253 706644198 871630058 487117157 861619995 50808954 95211791 746027442 290694235 657954360 580553468 403336971 909089189 380475513 354305826 775526216 425440115 414036444 555016380 207283961 759352108 845288136 427555601 192189428 199110696 787547787 745661538 446432557 160710859 8779939 816415066 460597730 800668503 651768064 270634618 695627534 678857689 880524649 956391664 407776679 309108549 233073543 533072431 38115181 687037607 434064261 275948288 190072511 403369645 239704364 794005665 281310925 153627262 128438168 500987474 107579104 65858614 215744088 65564461 916608021 80190773 892503182 143067260 147379378 930976244 318785696 120332966 365536662 935674287 124086587 151428265 918734551 375038839 838856899 64634377 236594621 277418365 742027525 622735873 653600330 346297979 882671378 269299072 727405384 102488541 219301459 131486372 134666250 464125962 131093503 679641476 857410299 488268475 32914157 884064957 949871520 967972516 962688067 624062482 261310160 324247105 155993023 895585739 19863907 276509109 734244000 141157572 965549473 109917311 262605348 706613672 618103979 458523523 741592486 352461825 233536605 592392620 104219750 753141858 495869965 375464927 404072244 652202367 444927210 57523637 644504628 908776900 370392750 970157701 781927076 702918459 669139194 851722889 220348511 536750850 124402906 833068156 601539354 51437660 755073110 672939682 294293787 78294677 134092716 826997944 997506147 996715679 126770068 488758238 482218947 591199944 765959179 423959569 755468640 572310053 773649225 917657965 612335235 256472991 818170275 988210266 76107371 256852583 766102695 436959206 534969311 943058049 57239281 656170582 595359389 244412560 792040847 290596168 432002193 716742674 266239118 230552986 52649460 519794549 983320995 512732952 294972797 496104528 111568338 122308072 419205394 115885107 89882072 164953199 221991159 242971539 52451001 176783124 827726483 77573809 683791389 429016999 487218130 67472205 202112484 832744508 468502154 583354588 570676065 272147868 686655034 761589213 300618317 821019930 383379100 73093012 177053919 700231712 389565012 979259608 991921461 101410848 535112184 302577525 239433123 833516133 55632856 843966312 131023135 84312963 531800829 937275227 973501942 430650655 179647565 392655711 837371742 227002821 672534338 569974521 949685298 796329244 634711601 841531365 882247183 317638612 827464488 689786769 17106017 73852252 622175494 264094880 900208347 390880229 612601236 160093529 413582654 592921330 491363403 187230194 291023519 889347706 563519092 459486074 495621196 841829320 705757093 777503273 826949405 46835391 72078505 867228035 976812593 697820416 944385782 271796418 489762681 403698574 156684462 381006839 515022746 571687466 438214878 239773817 675754609 379001547 655416641 968801298 988949072 545860880 288406072 994094477 45587770 978979876 198617436 179871163 818242925 206143060 475492754 151343302 582594998 143550101 525088020 372813173 276780689 700572285 220776509 513597863 980887828 965997551 702425475 303354168 280207776 574943344 230064587 643961161 482652145 57206974 959139986 59365425 920223488 508813480 889754005 624823690 350048182 430566104 27409094 769453505 780237003 1968491 126145362 45119652 748511466 71264612 674577114 416292630 187243001 485444420 766381757 746172194 264654437 430889297 416380960 698003508 281787491 45602002 333941863 514633148 493270880 780085309 930422388 182269119 423306782 300561292 229150024 704395318 80315017 307868363 958546207 542405207 597824292 186622413 67849413 871457754 157874027 701074176 513387502 513345101 636362717 290070176 110637168 893517326 684833758 171880435 827916508 454028535 666263492 873345433 950558226 11783926 164503423 154564967 833516437 837462924 104665534 910427728 282699103 593125935 71264523 874100105 571083873 802408883 157282151 115221244 663561145 509384630 799137821 852073966 137035831 988564693 182493401 239585844 561402068 322753736 743145467 531153940 720510841 534622214 110865080 323477392 480349495 718086701 298758395 457638885 809024585 993059939 266675618 986555724 897701800 12925180 56834392 449247844 719493888 410780701 871170022 895013200 313822109 479477208 77079779 307398534 311399796 18115570 93529979 195097970 109929409 572071718 78881517 143400895 70204149 854917351 146995646 506756125 390356115 737347875 216614441 766317499 425108845 209978529 239787765 552298498 199509497 516239732 404157795 416086694 927706539 388421237 799042285 289507555 281823007 492353562 470230952 882654077 262219209 399374330 252420764 349547119 604432865 84563382 631027363 58640532 476394318 680457731 250495143 71610369 119031191 492205837 862697590 363010303 386258929 879001999 355110884 270928543 872727068 25118823 962817544 962660377 887713436 719526727 361207506 34544100 879392817 522356229 585738765 297027404 229410455 754117896 84966556 314336261 555055292 853162998 9408056 792087777 406427421 59561618 632265696 382558372 3683542 46178066 843554423 951643542 100418121 739186736 288438676 54867908 421431389 232948302 923180978 210649479 132002232 983959508 890279605 636986219 300945770 358169137 389510255 194367693 266088231 594278149 342656022 460524492 986189162 708657545 79451327 594385114 619325621 204738937 79404744 764115609 882532426 354917666 305548000 82453857 793641139 395578476 273593325 420479910 553902283 946796418 902767401 431800715 521937833 843366775 744727730 188049498 246153292 428274349 777693136 530283797 440894218 366419200 371777756 558209535 25334836 717061283 497301641 943353879 244141835 696331348 771811400 57406607 884121304 761998856 584682866 81840123 993771978 353103195 101384503 999866060 474626707 217083818 419525239 175121385 702177572 654404002 186602831 647227486 774165396 243606637 629707431 878967379 565961959 503500855 11208935 160932551 506520767 593199094 620954527 385572362 167822655 259416391 15858604 478904395 691764207 458089401 765558017 285841967 345274878 978104941 201815193 262329959 642868048 1010606 807812571 799281717 422685450 368575825 183060418 616530910 89042147 216838645 485745513 984048409 909697498 162487992 552300799 324626528 190218565 742275437 417106190 121501039 551461879 32080380 373602340 102741805 920127826 934339400 473391752 242047793 686215180 823706828 846525586 290756810 751566341 840162326 775743669 19144418 153710850 936391464 477152694 423675424 263693867 697670249 121379712 352711946 958522560 269184382 911430503 98058035 812515558 456527957 204439732 156567571 458662863 1446787 15025431 9850358 794034724 268426371 115878079 889048279 201282063 54624663 464446865 595929459 718672960 543979209 46092316 906876042 802905811 170993441 108796712 623402097 84732228 108835606 952437857 187054566 717637006 8330758 562222189 980356487 262581082 7036935 706556512 291017213 801165284 286097495 632102330 593121165 457224256 767471795 965839264 820228049 35484936 41198748 350751986 253995051 193056851 262922147 296599141 460865466 781986551 534107148 862309462 816416017 300232975 834716629 937416283 57670651 737894161 957066283 36870871 485970886 254326421 548157001 209767265 911805200 681364949 234996654 777354211 412846847 965091235 670478853 259922643 971724965 993203303 134952280 525657033 232016847 699431932 853190912 524780449 67652963 96925163 653438954 573855925 605130180 171924564 882914735 68287738 200408046 526342225 776823221 87625259 624660691 710900247 886837294 469832099 163995484 170822209 810681981 479294953 641815509 434411255 374949179 323321142 490753341 263190810 301736306 39471235 311182421 318539968 856819455 871237697 985433415 205305200 160838946 33706894 386611108 4714012 400981764 803510140 575291870 753460982 838570433 127561482 766236624 703950233 88157228 715138460 465219153 603477240 658497782 663885056 277849370 179477334 260667597 749689574 670627240 162967341 542898554 758375820 134451319 985014512 186584770 264924729 80534245 482391238 236922828 755730375 970157362 633175934 755656422 763429209 763415505 694007600 179573819 607055439 243736603 708424056 23520147 480897709 99488649 118140546 520339581 277209229 219817093 814881228 274150675 27324282 770787577 28487983 516939064 705988034 876428009 480758379 855995876 201259708 284764169 79068363 311203477 674717589 76818357 150089758 536975559 241665111 716093642 592159157 901662969 417371716 540995284 887982504 961499124 349997613 952646983 975371259 232208829 161814184 250544230 538671749 909168659 218787525 478807700 846602889 438097230 602436651 234749422 524735461 703498407 81758692 236693219 365538352 117870931 811532946 462049071 549053094 165739160 419906866 405804600 713733749 460917519 806393466 582338110 334766042 644597058 714561090 54256803 297537901 722768318 981809653 547250300 365935621 674999455 430691962 519933061 124805297 674144666 804264409 151592343 266268079 576520268 676362998 41777260 514313473 49373186 488575428 728221958 178908376 518280030 632629099 791391203 835802991 398604881 244986229 106060281 672944119 852441046 810500043 83906339 616935968 164790914 363298106 554416420 674878225 660077631 611730289 848305872 324574147 453886727 889383393 597128646 277070071 81742706 734536702 598196556 982670444 968231769 306434658 33264676 986525872 898502640 234647202 569278936 29370402 423757862 640849233 834356523 851025082 443281913 161894379 820533161 914543351 993722322 413131734 666501486 286972333 704990925 500284637 473134704 127969992 81462299 465793422 928756713 835242242 962829836 820856798 663418313 302644633 326931183 794911249 439010772 707943765 850274921 591589951 131292392 58501480 127859094 686190951 116412157 40957209 411461112 1844075 15618051 212481839 964700741 895350265 208935536 662751485 956142068 295729862 647854738 541321038 58020939 21514768 525453540 217471839 108615756 158818188 216007094 757027567 685033097 675574678 274346906 116777297 519147850 158005737 152645210 64682285 876121169 467142988 600114943 600659354 81443960 713629600 823763934 819455336 644694956 199097674 100424568 905101163 301157043 35375356 325238043 293350086 856425342 395880646 995021283 334561755 876402698 959250748 227577854 613690030 950517590 951377675 165801076 313361658 281875230 224121629 156625346 159484615 583221068 661503866 16789320 309238613 126505026 641052018 651238866 811662006 940238001 883664776 566951486 454548107 700098679 759301857 45346035 804263908 174872327 492025074 564807452 231663257 167007077 184232019 1251419 591599724 963252100 645556853 816180516 942413435 209388794 977930866 882244549 813973731 376488138 299501056 195240265 27844640 175490100 344747041 589459062 220520878 76296468 159377738 895289909 188660780 159329281 403769510 189481821 864628866 741930569 503770846 422763625 184179817 25159462 842395653 525596649 728848741 771753245 473674552 38019892 248449984 272794230 771648685 896180380 53053981 341223110 13925457 398980921 346773823 157436748 618991584 131913266 523567929 478735733 25858621 881464504 6990390 632079078 277178642 773770639 123605972 270318856 424749401 520311065 102645026 150874930 30242778 350664222 61984221 463190647 772143250 771455910 238557210 766300334 495149809 736531672 112676769 81989488 96114718 679638784 429962993 511762504 306350739 140893463 692725065 362523562 100167429 421097682 242539468 858369971 308974602 466355840 491003961 161455486 133558770 76246768 522936127 489074737 912395125 345127379 1595191 261542157 422578055 326927441 635580918 586659836 982512040 17395583 61423959 757673468 538534608 275527744 163186809 67751350 903216906 974588038 977414424 365902059 886573584 505670357 246538390 469754537 938222394 250747752 478360354 637212437 491494673 295181978 165130082 596619892 274265005 749794379 318962458 136425771 637185177 615208634 867120436 737615125 929571988 78247819 510539338 354207854 717721830 945609323 859869385 918099525 987466356 403743351 597243402 237267362 251024652 708339798 606663783 396573481 440847388 292475643 660656950 987558402 787359433 467429800 220745665 821672072 873404812 839048837 781674362 49652293 66857443 486107301 488089652 769445663 256194146 333104570 190538223 921298380 147567310 467538752 959621464 56561696 983296349 215152404 453603037 135998573 520467812 789293375 531872981 177476959 823001366 100812320 908013648 586306132 510666236 947662081 165926164 828569625 868229586 507173960 166619140 797005268 242754004 230433076 328836092 944132640 738297334 718447887 176261842 599765147 209424502 346199216 17557038 976460817 226362736 359520816 804817857 802579489 549798215 107587692 157695132 226248036 641738374 162658572 302878412 534261364 598782369 48043265 834485251 691662181 387072891 690155817 235586939 977080053 138550664 576933795 714479368 704638954 999231713 501556413 155984711 147344214 764891394 481507144 560496115 85922357 4136352 593054211 118216578 155960859 696637110 994373482 244746972 860307951 966341140 858497705 244553726 668161821 271106750 782504967 44437852 234792533 434576659 728290029 991847918 335994285 735075206 237809613 992448523 592220487 188386368 495910258 760445216 13428358 847748133 157925577 778995927 78014140 250139679 701046866 597187936 437893431 920818509 812479060 994728881 432847311 380988732 233876680 908053462 380077522 467555217 732232776 322982262 624880723 115885513 905498498 789743748 278430560 630859846 518807596 987364907 170852343 689042370 428299857 544410535 226196577 34925742 208116900 753611244 25046811 94155751 979205663 151515024 801330408 83377394 517020687 134684339 675457876 31484770 962681875 795824055 412619697 929849780 430616984 255977382 952407219 525705911 514902825 63520091 958324938 882478930 916325793 624238042 230200011 843487571 439756151 443757758 830440580 692307604 607246348 739777230 970629952 752822899 807173074 557809606 388684094 248416292 530812421 957466138 736983578 385838120 93928441 652253669 646726324 678278498 370120846 141862463 819989067 181680640 347962327 117239266 409422879 728575990 167424951 604682894 418002623 415976685 265227312 250316105 871905906 286634687 373616678 909077460 633620272 200144869 108467080 960282309 150269815 618508943 145002631 266085648 652508747 40682065 316141755 506834688 254639227 520014762 954564642 379026154 528480068 280814391 47477680 659066708 997020940 883875349 629449164 763143869 963763893 475303603 262151255 804846291 238246659 957123800 981757561 719712833 307876797 735017461 823648026 139456854 710461052 126417343 366306622 649595068 870557106 83368481 906711312 296139347 475115297 106519553 654940965 153081539 96017954 383809299 883719337 842950253 222854095 140354320 48066435 999786887 578880465 116760091 240322932 884115975 331566479 177178350 110087817 266679044 418819784 839259125 121298356 67783135 11846976 150396701 948678988 703490188 543247342 88554634 840546509 886589570 825313814 86688636 493088663 449834132 339109803 901325354 117256818 149740705 275064428 640225553 833771502 537243842 919751814 382906422 522624956 240762513 270114275 256463083 847019827 648230098 359895857 832571710 442351972 948288087 127974444 452838711 779775453 373841918 929672407 964620017 913241288 99222707 320840001 3974890 191983095 264939460 592650689 549638355 178195591 50823453 426439599 526238592 3959447 380833196 106546290 933397972 221988387 577839426 582258812 313393242 149674767 99225218 938505258 451641701 165741024 339964356 292979008 665504518 793701857 653503209 43137587 892045361 938449608 760880878 360867716 260277538 321701338 103202817 121655609 452082246 513187104 237206440 227083968 109158977 289322088 248958395 342987094 732495403 988062178 968097648 587435859 523422238 633555584 830017394 852260664 194866015 166631585 645429216 470227176 56180906 193441697 499895575 231488109 864260988 721635881 342891070 111562249 226399801 570096825 305859293 345378739 490652231 876610920 176528913 235211869 976059572 536769004 742536742 422260209 351803710 599716937 75579263 57700597 241931377 121375401 238035541 739167236 129037307 369006128 810501515 198852982 689734774 890132556 757463989 286878354 167385604 964067785 910326282 107720522 259495678 419106354 48632053 957266364 363452786 640112049 960303897 218756965 492275869 475784951 853673234 808557886 70094661 712058903 989408833 139173649 157082460 162022746 91777661 562385778 811248373 437638198 380211826 970914108 563157439 45950441 733029818 146394694 507181708 115094030 263573396 849232059 10313758 719099887 639435336 112854016 318363753 137431901 502524089 609911861 894193217 417823288 876134748 450171917 331571633 628678248 454410510 381991212 975419062 134944128 512439682 285250967 155872322 792387660 363812674 36097969 864042164 782657629 649575435 227595676 675844702 804524129 539896861 676712753 53269891 736759012 183789253 195313856 15321026 358148409 493592429 419487837 312914588 462723863 431348947 743458399 918676484 665039004 723139002 453502620 447670297 770775035 474915534 168107861 940368256 618099974 264279479 557879610 274294903 873209826 566755553 427406167 299225698 423616649 492970125 225772671 151805030 760463849 215735971 84864885 627196783 454549509 907407332 159086937 366013159 320136021 784497484 826761844 161770605 287419557 923882721 193664970 664440649 409333311 250771721 340058139 545474822 974436788 137138299 606728799 489275162 438558275 144623598 355280394 210580725 622736185 272435643 773107718 128736754 714910674 286235310 21377881 487659911 671557077 724370707 633466182 314093971 273189705 773334461 813218800 340186 940264631 688102745 254066350 610509167 378272821 208500264 947049496 153509364 866516979 919725509 791583237 239021132 769357749 357609644 595639854 128073531 627627816 177128250 27634965 628386639 593989581 741359683 338442844 390537978 761456478 746655461 191390351 567446839 63504477 320362176 444789010 482847280 753340584 965489798 105108660 547936921 285045772 512781005 289890829 278109192 934660225 400407171 637585345 336213806 284186351 513379987 341898443 394279519 61266505 775536177 125766435 661082607 127186840 715930198 832769808 449062683 231738735 560461304 298370489 406256134 675966788 848922550 161815009 406541844 973361148 647865488 640053699 755591064 913799045 448607218 707941694 6571259 352326553 899078688 913787819 89479311 1827149 944132935 709633450 994031629 458630686 880754513 871800353 617466597 163863666 246277572 110253166 235645306 48160224 344882900 24040187 587653318 312141775 279354003 327159116 112078676 336102508 773041564 668005423 272012029 347056331 919552070 419429082 401738986 182701721 554094730 340299253 472782768 601972841 8394883 834393514 61129527 855484639 286888952 204909994 188872610 774317419 709593376 782530913 935003802 648182702 119177522 95822169 886445803 633075665 532638015 122647468 34636498 442960620 699885124 823045250 65856401 613419828 472458169 408524334 775024746 983934119 888293797 558785082 959577732 794207534 611828161 127625014 542322358 968109437 727701922 258340035 692500487 209363557 509993820 588385752 22342629 37844013 811383183 541150619 134824382 868510143 233317877 734250943 277382170 842866928 455344149 889377033 117305088 480267759 892982146 794463887 793041949 39659411 764783881 513759090 471198523 673669561 458144602 477327007 179929483 928386053 922312313 530684761 453823 421401421 560781528 983860713 790438075 863948176 942104676 921066178 865622151 345355460 474962184 317006240 692969263 110946374 429983704 380822711 475472551 119388728 165025538 310046841 866342152 489697679 773660446 302241183 438738801 313692845 748492617 405149330 837738536 250099020 214555638 758922247 223839731 4583094 17930287 849622787 46129668 923440106 654341751 985445413 864035436 152629703 539687591 428860688 232422971 848472959 525606421 826020421 178381080 94253307 919172528 101454116 282957782 626203987 940527620 877646370 567875336 382765623 179283406 168980543 479742888 718096711 359088872 481833793 195685269 361388662 889413298 531522437 748928302 485847214 908150175 482271524 300817473 587875523 997564082 363547809 206615733 49579497 841467772 784380741 338773752 683714198 374696997 949462189 412906475 871519571 165537310 549227721 593620954 795877100 724182196 61954936 941073156 887959388 969504568 805536950 268470118 563952074 903067991 493690287 44002564 551401262 80655301 111936085 339258736 290812365 153088800 670504635 860288472 518534328 150720150 296973947 595615011 838314104 26836177 94172590 911638454 126604917 662420685 473366629 962593729 352135570 108972642 13724877 194928491 48458254 362775310 864109382 381588975 346043419 776020016 406810188 377685548 881617052 474604567 149353213 685989051 456321307 939883169 254404755 541722314 173042712 294170104 893836940 948643740 996416725 955851499 360446894 661395203 738183651 55604572 128706148 624214003 417103646 106420992 92033724 938363884 984397613 288017372 234712290 627929635 786275578 856830204 348867384 757667385 234401446 136725411 948488082 72272127 256951505 590666159 139564687 231536751 813605014 444176610 441320389 924973140 475097532 559804993 595850688 150555804 233020115 148932648 611472383 901405969 923376963 276520538 78391190 248479389 51816329 135170250 258504359 386184944 174722566 579838943 518154615 920656458 258694662 34755787 161125563 755368731 60966864 133266339 221536534 422904888 502242439 281978874 157602571 134637525 325980953 157043953 974060631 284307554 689228603 543403810 831670815 738762855 521347517 658943421 35300934 907276957 44673954 811691560 513347187 374037051 336985436 895940676 259745197 619869439 21853222 373569831 971238285 752416820 255564829 998241832 258527681 794054029 229450376 546664573 80472760 659205864 520264499 520720260 69652021 887369318 43384924 372793756 960483271 481655008 413683950 657096440 71125827 476557576 881764925 152219802 148767422 36581317 706391516 307110501 852606041 967061463 416808752 690067177 998383175 326911605 10502633 494983439 180540618 463450837 212687680 445223333 830104285 902128742 519132996 96928706 671985663 951214401 551674670 797463010 339705103 879350626 27120179 649652965 742463338 862606700 93274943 938867569 836030691 554830072 259572089 655360899 641495285 591834786 279186243 554230800 667252596 855789741 285558377 720689549 948543048 173699632 536113507 727967317 639642251 331378767 398843534 92014163 624890860 351801956 731838206 753599907 142633349 476513548 839296128 322415480 469664616 338262388 390125541 965003445 30841972 338284808 279922144 746856795 997106157 702566173 955865099 743281323 798796143 242702463 796733725 735431223 900129596 647579010 989100430 531580988 949231168 494911456 759314953 328598789 992507861 155903477 449224534 835227129 120306360 260942595 465930304 703487304 921769857 234233521 344642759 881439436 211129670 415843549 731580016 283231334 893989351 704102049 335795929 362421272 611398230 222445350 776681380 949104637 145119746 101561380 224442077 137653856 928037437 240763413 127710795 967138273 838218368 149227130 697568125 42159439 526099826 243597447 200345548 416371226 77846852 101326136 194508916 319171991 16012466 187399521 274675214 156148145 234897853 482958726 744266873 267796746 686425926 690823221 330360713 5113759 20246255 786494584 40280390 256383144 146076669 191329020 303803333 267401693 345030515 463289502 764100334 691679860 336791638 313670083 82747976 705277426 469356592 712419149 625074052 964678867 957635873 259072739 752120253 179938828 308638052 263880070 509731073 383326587 275575424 483472990 915320289 378749566 674230747 260797391 267703897 648442489 472119433 78966877 864971533 106255684 182315292 320662336 537384863 359786546 186573611 602723048 276870145 858421319 457656943 912256956 679655856 397505697 543536839 705292166 371554295 872630212 288957535 422923160 49296381 485435036 228056913 312999402 495807270 943012633 836340304 171275624 647328199 157579309 379517964 39847084 9366641 316751608 396389630 544887232 478787895 305076377 375748736 576895359 372083849 197469100 271017837 636402725 464851370 99590663 250006958 903008640 258009425 49614450 191926961 897508542 320727043 262915099 699510814 916685650 292733829 298197169 189805401 218402572 308464331 837565980 316398046 275268270 337645271 86051992 602918689 327973755 87372352 440586898 121543491 321526034 130348912 329921394 513867530 90779612 427438854 15011008 493274862 354255861 234609475 916282755 495776815 284085126 457980691 280772497 106615296 23680399 478956146 844134494 866858917 204088399 90981398 290420900 598716728 412771406 77205758 540028705 974692191 809367516 115677336 57368894 219228750 603180212 485338331 982021528 638765495 911362277 329846645 204938503 376434315 800579307 205018733 495739076 960917870 468746055 503194537 309267425 20917403 212865050 580260874 573621662 190810082 347111963 460607383 978734410 535004786 600974765 593637507 140938089 924719070 174933756 268581141 572466049 910744842 962738904 723828097 520069761 945928778 154401981 483811839 379582705 707848378 154269060 417946218 797442511 121375426 932052742 496905426 761514765 996928544 258349409 116394277 376428743 197347145 825659255 254891883 598108503 248105851 587058758 600955912 104693954 492604723 149883823 21538485 436189291 990425872 112999786 594598538 198914198 248798774 252594958 645396360 13058091 669166913 102620767 853792897 533664358 639150971 980344478 41663508 793988947 336709764 235428389 714948380 981674783 1292087 149159888 854966551 548173448 465914996 453115441 200260064 150259320 466994722 204678019 178135513 233211228 407440985 648340932 354313441 843646210 104382751 11731888 152533313 368730148 209251915 656460050 269907864 508598004 449044258 415538051 917430462 861691474 815938348 956027050 54339772 300128126 939870839 278456289 803543540 597134780 121971938 233513615 185999534 675776617 179191433 16539069 172954660 96838008 256494367 637827976 719037692 263690370 818636509 355976861 637274235 707036872 57063977 154599670 304776987 541681661 192536435 778972986 356460553 741484564 272076798 250820721 165604810 53480713 863261880 635736678 972117556 985932885 785001266 708509615 816305564 544141723 651801953 111534956 176948737 940097473 419123830 872553566 880040163 234206955 83700771 912627939 266667645 343015912 409497460 100974539 91650364 853005611 246331333 370068834 486272784 87691727 395524042 253177573 693574642 233670213 94322567 169826197 785674019 247324282 858616022 105573343 595890547 891925969 642584071 117838499 180132394 476320641 501460204 486713213 96647348 506521480 514864420 355346008 455808437 267100492 291764671 497349392 135257783 121346210 216145460 965484785 953741728 274950167 285234181 579649647 296555941 685869766 623390912 572524914 484619849 348535814 98321502 1717005 222329632 915621721 86932332 651260046 609289325 540505193 73175407 771001102 415823333 168016358 353502765 481891574 77668219 190362276 666559928 680380722 875926400 157900435 942140387 528241828 268578409 486769324 616805359 828343937 186517463 315911152 962468603 179211684 575369327 296913610 584784558 869950224 269317186 822083493 555165582 640798648 354778473 745257453 599827494 309446464 318649838 678290842 699288015 928269974 152614287 192164895 171333900 463888433 845469542 11320418 420481216 374634343 303059174 810701560 771179445 830531767 495767728 156005262 538289398 190785097 269386702 260717912 441321506 425786293 814259735 354707007 101692247 946301869 743635390 645642272 916451890 361858766 780771670 803977217 583844979 113670380 163152549 216781015 599222043 133995161 137298135 752081884 555764383 703491142 854358489 247880078 439771369 587947852 757421087 977284709 840156051 910365334 9131933 165510209 502498200 163035768 826747896 161749896 927113822 728642523 459391253 105005524 53569649 93008292 403717336 796985541 969667688 299535854 831360317 407934066 457156731 3565399 227614829 41070551 406934607 896615483 228444820 266929201 701872166 665969081 485927629 504797226 726338703 517088564 906655426 31895946 372879508 781006046 594913943 725012874 437419466 685143219 313206912 878294190 234806393 62028977 504323969 410524869 889210807 905742 386887882 194854138 898696856 82863610 847334544 640581662 13095921 64637464 77715781 114151071 101115294 882404699 205646268 849507645 512536041 530811543 637917426 720909981 847561263 972663731 870233724 76794280 556268849 988510525 359664765 533007624 858689371 423694619 180886672 14768245 100769251 461633889 850404534 338181109 996643416 798352888 240571363 946883696 799558491 126276317 177710062 518293537 995347322 119019206 280305539 725257115 84228664 105704917 73631876 818613969 183069309 216504906 994743762 941758129 346598031 84859807 139078021 215757860 183105378 515075710 102233700 712230822 570041410 636071899 415702621 26388325 967051377 25878235 117753419 67018291 382107535 680512215 224532774 452526073 205744281 956915115 372226431 954724695 498278702 167306769 618050665 692840544 719016408 919470849 650066336 363392784 481284117 389410915 184144470 469246958 919203528 367093866 551739985 422188519 674196416 738385423 156186926 182919285 570038776 832724138 720422627 418279808 71449479 494240697 341022706 523952320 786011275 197690459 442827430 672250472 37174992 955138084 633002580 653176761 775662723 2575859 747659853 76060237 831803729 294421959 452475562 711808984 780574856 383424164 581743065 687669466 28424280 443275010 396124763 118438787 760653372 376885966 875913687 16218209 838623042 849571986 874545719 20675691 429745248 342026734 309910469 82085496 586905369 266795577 811244604 152183434 187364045 988866607 757609546 621855116 732250078 527516505 990834127 105871178 685848767 291540249 240905916 774376257 419484621 217770113 678003049 361137840 53836195 306868701 806024781 954741436 344610562 859945656 877022363 653948089 750305205 746655131 869906932 143325921 342786506 53156170 587271667 631730956 119032903 452494174 755765619 228340648 364672219 947445953 112229472 9974905 533591860 177234175 3037374 284289906 654326883 306542055 677663503 997620886 346093761 189446855 59162801 752772811 93178597 748602167 872883145 403653128 395278218 291794314 392117273 934476698 209605592 165616488 187114943 403423163 508635982 314685576 903485980 728321475 972194016 493678837 28768867 163401828 874411414 317338756 135256346 367482315 28604327 377365657 462096977 745884111 741919456 353191485 577693720 372503756 829559590 177423997 54593960 911413595 496932910 826447201 348527447 177083458 618153007 177130765 14800688 999468030 504491075 152333068 420336948 995706014 659430585 191036091 193538355 497911293 226855209 920469439 377101731 790899116 597374263 860479667 388665701 327409423 981345563 180614089 865514917 65515986 431363220 823895734 366760374 559945833 535472617 608450755 58779369 711933919 803521940 904664998 680903216 180262406 362899509 260029090 135258830 513724430 6117521 198206291 123658975 785990089 580831676 949524756 82050277 53479812 290693610 142432283 470307050 45161910 75440805 390997679 135188564 388265163 483573283 906081887 925746462 899632369 858215309 161640646 239039377 965743814 151032380 199759026 304451796 151655682 801364228 926545060 212786194 577795899 497068605 206098785 231882980 703705874 175018557 503416070 820521876 89341128 236380073 428128916 629086532 669123152 269400147 234946454 443065385 631265183 28620851 873120559 214457080 824902064 693177495 897524125 60694739 188729480 462691880 245324323 328406830 629282827 116727481 460291011 724002784 548180901 167524918 321308785 124514910 657972764 303436672 577565101 44082893 140741332 341234956 170525353 931139921 425671717 788137121 453553271 328064604 411259500 403777706 436783977 596324019 64085888 921192030 883841600 6357881 726866706 628668602 744646657 408798667 951187061 800843701 775043778 949063888 822111056 737787469 230567284 245053897 718036945 200826610 512854256 664131491 627045899 567925781 994124221 554258418 825073371 683281515 697489331 632382976 386031229 687018975 166545432 798835723 740722289 7295244 366067174 528693009 668564879 784305000 185762447 555888785 262066180 992972087 340604478 211515124 862298516 280226361 112695752 669775454 539991590 451036773 451927431 507508132 777083792 151707841 362312650 275813015 386347370 653841673 628199155 764814524 200056163 962649100 122763920 131559489 117377684 663907134 605151113 469753358 623490934 621076481 596848065 389464640 807959280 101628319 277546208 736615579 743103929 893632669 32638266 864197668 581801943 344375533 412055901 101592607 148537986 282643803 226677477 604854502 25972191 616451548 224160875 648019527 338041128 204403859 216864937 213679839 657304911 881161216 251824554 162735759 302828197 1896412 982243061 44515871 26813039 157609777 533114825 833909142 524028356 742071701 545952483 473302742 335091633 849166309 172415110 777790892 584199728 948415828 556920476 442154505 12774638 607388921 924813863 425709450 980188749 101511076 354320605 472598719 585805339 499143210 463318610 753444739 380746710 114104454 631676341 71713386 616980514 92697187 45949800 137327487 395860159 595250972 471468453 157287475 619989901 473403364 282294523 505810934 101127875 393220610 292252951 311338862 888257650 411311219 869998007 245609018 691923816 367129268 227700301 562386314 386418100 912067194 705170098 158288067 55250777 122276748 316058110 307199490 444877347 589077532 475471181 507103661 676602682 368790756 453912099 631557888 106110878 181088991 249229443 515500096 953628934 253234225 444922409 324505762 30001004 795406010 547873984 4444828 293433594 230865782 763792491 565710624 456444442 39493196 101509025 279987746 618619845 487264408 659137473 925924365 494055100 557610091 329212464 156867737 377935918 867678012 623714850 329742605 335119120 121252565 766911106 114265122 647760422 24744367 133554696 376558031 846562265 812275945 450740016 3156944 25499658 282109065 69504383 78538723 517958556 507350250 854204522 345213854 320164666 63489081 881661117 341619032 297071981 963057425 689827775 244508657 710538924 175699783 562148462 631904331 355135299 90373773 12236238 67248326 772894084 658007592 229803510 750200015 383693373 771661721 396263715 78845580 610804077 707486845 949279185 227449117 730685070 971888498 898606268 72251297 616046090 493919616 900156867 141080647 952382556 251182816 56030716 586277556 848995499 740637590 920008339 620213664 522483953 850947177 961801328 140315297 363010316 971945458 986961431 255588239 871465136 828055676 80155434 6331875 408029139 849291438 648494406 203153043 450068093 82533567 171804483 398959058 855973371 731539418 36948782 381735441 236426331 907563211 781259998 5879820 608362594 978027619 977060472 608936149 650945540 771156068 518208776 562637147 728210476 751263929 393290150 628535640 627501818 252568847 955671207 130426156 764671449 666017046 624570832 839915309 62003093 24910846 824150264 608202185 481463879 564212035 596890975 51973686 692169112 220144376 217480538 903221694 102284846 521341575 559425730 545929983 356461736 263869826 931664597 71673431 111990801 101557950 928998840 232096171 803052086 172862305 149844901 677650531 621614985 61910534 257662586 569383334 416572472 393269353 101235515 4521149 827425023 407944991 494955496 122260264 957081215 728432496 224841223 245348570 62090633 542085394 718228703 419114983 962968920 316705232 543199744 760482537 995821659 659318692 220676037 802673804 851552446 513852277 136669434 101462772 976754951 814327432 444373909 348356620 42018436 584521402 290400940 897197230 588267273 705334002 109264958 73311230 45974860 725017048 492289685 499498665 954611725 231774111 864876364 400225939 852957145 233699060 277933390 306462712 24761760 17627487 152577304 160811346 485583851 364089756 903646777 488712597 790736836 679583925 232496603 217032367 498006753 540947016 287109403 896609409 400187162 206878782 223988294 779627937 241411604 58778400 876369152 390446632 127135351 282815871 488451270 587686111 69734745 289748944 697507632 457792400 160699619 356708475 982225263 79341008 963667531 633688747 60942394 669863567 311981377 383350835 258676259 497934513 540931196 281801112 848316388 176156153 966007223 13750890 281395893 738079546 752201436 926481576 1968682 852161358 41303754 77946404 634214681 90989264 466384821 636110797 718619482 180413009 251746097 776502363 779454530 592272508 561553168 795725220 56163942 2840439 551771281 429498156 570918006 487670119 541716555 359252434 472937316 344973315 786637648 629595141 471482783 683968113 595109462 502104803 561141751 1089195 282204289 58361946 499585199 844533425 129146518 531935154 183129896 56760387 300717720 691102635 210172292 802418322 463913960 941335387 752525770 600246350 373161751 190522751 737854821 101355055 226283968 783571020 624701539 167756524 875912799 532008123 48858874 930931740 213047189 323406745 836496901 645476940 661915473 543491161 754295941 725143611 235371557 186283367 888042918 718979158 672853414 979566695 665532175 24895452 943178778 707117583 66472462 250941973 267670741 333112219 408541613 907446586 65313256 618421379 913131891 278847139 523007990 162759675 489080419 399692040 61118785 321112288 967534199 800619476 983119390 721044807 580585732 949285650 805032996 436205198 457805954 812549922 340280832 55247328 381185796 135744435 241474337 540907719 416883371 98714334 292241975 378291848 261519480 63308705 131711857 159205681 84875078 300260701 502258809 744972903 508445866 736985090 177982879 548911390 156206108 162930984 343383328 265857491 250230240 630809039 950983831 856568961 66224905 585773333 219131378 471017711 145293763 994616261 661966558 230089474 770456453 348701699 875559947 788811302 134176710 700517655 643595044 450498680 652596713 640175298 392369013 399894779 763964361 249936765 916619572 310346476 716746176 547574052 469649515 50520753 284403667 80877129 600936758 500877133 547712321 860363605 453052634 545717847 767661897 45294405 529954008 252872256 197498379 777226026 576372777 142641935 166913694 359995450 440874476 302083351 890645772 820567689 379643793 420939221 206330406 224897270 565944233 642979351 225761236 921394313 383065144 779017369 34476770 948673636 239892721 829075634 983244056 792041022 19827970 637160593 776303935 648509480 728906982 122301050 591673442 362867548 553243011 80129322 770020048 329131115 329282281 287771744 281911758 184916067 92708650 716713531 842007526 240363837 355497553 290277185 696292159 1472813 389555042 601536989 822727471 884670630 802551452 456810174 936420759 387270105 873156411 502945939 292123037 939561483 653859646 567182131 110691469 123676148 13432948 11465319 28170109 618050165 33953175 676451691 226683822 822259350 246467378 375614256 400370631 79688845 836183149 775817570 784975695 372734425 328224740 358521669 734133863 591483423 328233465 249263469 597996125 770320808 749315996 171620813 198047987 401831012 766585246 310726819 886421877 980413206 626785561 616771145 290545765 86460916 439016452 345341321 126774144 45271413 917703980 468782971 317010997 722179813 157490847 421185796 162735299 102139975 460709824 412771709 790067915 711967021 162041936 639761566 304782481 753240267 843733543 85592282 350864725 34670387 912873100 729041874 692546474 473224568 470049770 750511175 840291959 818889029 312644101 288996543 404538848 761140831 660007842 601907499 769746377 450208825 496011269 269295222 346225445 653447699 529593901 285529115 23855440 653895272 154648752 965501382 892282431 985391456 509326081 70961473 376902900 916298509 844081082 999950447 762936220 706059903 97544471 823541537 685370577 841483846 103272927 102631622 140255475 548636026 887576511 33626559 224999428 996459847 364642822 198859829 183557525 388350474 822857236 427703359 627254205 148703142 44739746 688318576 229777571 682785507 375625507 983976793 333414472 459569565 489748252 269751444 300617969 403834887 764138026 487721532 932144112 47471777 284201233 721707116 936004475 557349075 747427428 839585403 410479385 736298344 643532441 203895826 164263150 197745320 834369514 470560208 930351963 150785858 134075320 338526353 780308419 704296180 205453827 942328634 457102170 666187458 471405717 768079952 62097936 806779904 90685280 806743813 902469498 214648522 589425682 308845878 867811462 607626261 200485949 13077909 576094976 957208002 224033472 422113812 206886706 14156231 80590537 747754725 138206738 94183782 260164334 297171105 58508236 818345413 308478847 198808626 99794584 837374461 239449987 515003419 794460444 84825652 26995916 241396088 46564047 516002918 166481413 733320658 514455650 579610141 353369536 955064354 160734685 936411003 19683510 440947135 702142228 544393927 692589134 351430062 9944923 919366495 306446292 618840654 166813250 334837966 961299116 851266889 630016978 296064046 1416734 542992872 483736268 163799114 277203441 351175029 449568651 189582282 150739683 241883525 532266779 28527566 728997145 334260806 180920079 550093027 993148158 484735873 369097365 726732631 623441950 363660072 131633410 844322643 280389281 52982943 438614939 218560535 955004247 500480536 154474059 362238378 195481783 619233757 23421243 273647400 111234613 372976606 587477252 314788323 675391387 945229145 812702286 909428661 648062158 775278211 977282978 368127600 47634745 163175865 640169645 865770707 861229770 49544121 191190609 180424517 367366954 646957549 402317534 356450128 476681582 35216402 467704281 43623202 128152337 950102884 842736846 119927711 63087611 234800650 212847293 891525088 879061056 616543929 954194840 525409475 113675039 940042936 708815134 79186218 856623808 260372923 242528259 391853744 413933295 931218372 499947947 32826696 179766439 954827085 195274538 687411722 632638765 3722720 37141272 763153991 496137529 25801765 789173362 526256466 28778614 782103652 44100470 998529075 454695004 423184978 541468458 846858106 242555337 281203969 274214066 61492868 248204779 457926724 415000082 747542935 595244518 444579483 260428891 166397427 880011922 925966336 107588905 386326771 601539427 590209136 817198246 824800953 897636364 212901479 452023117 499088240 813757321 191964559 503714394 641274775 237895786 725809571 474698571 213295307 792958350 408492778 507046764 220157458 296617472 170188971 682097505 288080906 991211693 455831673 411065131 439737398 446913311 209811406 85365368 93595046 522406959 769556822 471541056 268296943 167807759 588059831 858932899 158955689 364877434 669041362 429807847 464509414 530734777 829712717 78381954 675459932 732454127 267350699 762668959 350113909 86074444 405209221 156203294 252904457 185010379 146792239 142739826 592574527 27435020 663161053 370999201 729435892 239065031 484530541 908715181 443601415 928091630 711782203 131887630 953093927 70547072 765995380 956905359 451892156 266858051 519562087 98928117 293142049 982470203 532946961 753303487 168658112 33584308 58551169 274277238 75355736 807973527 131292669 135108689 323367041 485230525 640081576 643691123 356585904 718870858 216869701 561861551 497398262 633670075 457494904 102631044 521632545 698307776 305316250 684414232 197727308 246294261 746012475 687123814 392196734 678551167 355299877 457839761 610607190 171772648 463570056 792142663 556113110 754685595 522934352 881862759 47775463 392412011 237985142 55142033 86015313 276082177 826319293 306476378 450003237 378015143 122314169 775901872 110154126 616648633 575172818 579835678 485963838 429211566 421533701 767474193 69566342 562093330 582741871 686227858 172048856 973907467 964220090 339065458 89803250 395687231 38779128 796017082 207537508 156401634 715288327 890961570 849312109 787737900 254950738 888077559 601965307 379613492 746492060 176631245 238673469 643393683 210990777 453544433 906722254 501662265 273925093 563021313 994916290 181926570 56992141 984273402 305748464 996726098 807283570 600600908 376656527 634938169 130598680 579007705 295566538 650537031 22926599 482027255 336235676 801222598 562010779 707385208 263900816 701953817 158498901 482090918 418915070 118762473 361785622 167304816 570048837 112213323 916685779 394387973 775334385 636674951 743962864 791497690 976551588 568622009 745178550 782159735 958274529 786351907 944947636 352153656 457281286 796034256 993769387 950889791 887390627 57909366 198934483 839688600 874799898 243187268 450971597 887230885 257820532 305272467 712400030 10992095 617599729 710755576 735344898 398027845 952831637 294533907 921716394 918271195 329909567 758164016 232163989 601275174 543707521 293448703 825168922 678107095 851053661 494366466 954954341 614092723 206999413 64802612 914499138 32554762 578218562 926634614 512755670 332968526 155641132 612024626 815867464 864495164 214650051 941161789 89003729 838489574 834010180 615893789 162495799 92729378 196287302 810428344 191931401 357913739 252538326 680865107 259646778 185179929 212752137 280304330 310764846 2508817 49921910 362927605 410862651 105279213 164537018 447740276 129455705 160891020 442364283 518539170 189504472 376455028 432352974 974076589 75770969 73170405 538719426 542878632 922522465 84665667 320967132 614165694 624017970 205621494 915780847 337529214 712656557 634109167 648706055 806717734 531532238 624947356 768506887 448862701 743439946 305192047 620985493 975906049 112601788 2338147 298774780 938056511 940620285 89442351 874001355 906173044 376792768 951047515 273889295 855027194 259120319 638688291 648127573 76700229 947069422 923106177 552191731 854276380 472361481 358916585 522673515 873522093 931754343 748404740 693228081 571709495 450703925 282904033 887545205 376068090 144489743 207388020 919682066 77787392 911703573 379076945 245432934 916833196 945634703 769624485 347866026 841229431 741126162 646161882 37967926 857831770 750979166 65811132 129854023 494259690 78747203 912033301 586494669 5050188 510948464 189695048 812796924 887204603 772554584 814613057 552470693 337466577 525213830 152814673 16675774 447537733 404134761 289840673 971490702 310238386 535744692 229151732 601055563 574351273 659786050 958680531 790278164 590274366 492714795 43993331 636921280 299992866 209814116 332852230 352961157 134520801 865882288 317635611 506101435 326407119 511114485 754182377 724590599 706813694 312171558 461447805 862568823 787004032 688566722 269837084 207041084 631334186 123041667 544401210 794299211 188961371 883308411 66440968 644309495 943689454 243932380 682565197 45104447 348123936 222091044 265450361 309442516 220097914 357281456 796521889 332363886 50425384 265411037 675461329 348785009 862073791 426712657 232229437 832571922 872488319 971484353 333935762 118599068 958792517 28652875 312549368 245260783 572490208 621009692 16808287 657457741 276826226 883551025 201777134 234674103 677549192 552582041 437916949 427564723 540200114 912958046 142866319 591132489 935540865 388525154 370432610 136549043 650007223 507513320 77660579 640161739 79885278 858609133 97513762 572383895 7186186 580727349 814020173 963358359 425800425 661759547 421801723 756726456 436693953 979400820 871120546 81887082 864510476 100016481 256733877 345766569 995735569 550290643 18599294 305004693 714318009 44546056 337511398 709242498 526128504 55392972 309064307 110329934 284988961 52948640 671370394 438628768 426076958 605634811 934498970 210014299 428766833 174359977 141600082 569748607 279342470 219862815 894630284 252983597 709451358 628327923 333559915 614767659 978693680 376551119 902145238 296631758 261074506 156428200 317731292 880097371 496401157 358450567 487469933 152641695 204938310 554130604 522313979 111951345 631699103 330118235 365751243 64926745 682001068 106326290 868478415 756103108 294133503 698242139 227781044 146682717 780171906 539477747 843296833 119625170 640607436 990966724 48682588 48360636 333132672 926404455 114325378 392952898 494097754 579309641 822962594 475691684 411113902 861339256 205060648 135123391 511945421 502692819 830017462 579818863 161741705 676154999 525350363 785155067 472465584 932797851 535586257 2406959 609294191 720082570 732360464 778713807 806755399 466664265 686947378 170227386 24432560 29425032 294975128 548864810 183251290 562050829 531090765 63026740 876236731 971084906 565890473 739988007 988095021 488810245 13663578 317763201 531435080 16251756 117040078 856691652 291262611 659443715 187799407 952836962 11046733 6434766 607998791 439648008 309518948 26634844 698597330 857280512 387400778 651907144 41408234 371879601 559168213 810228106 419257322 990662813 196970573 950498570 775949232 585822987 779817772 669524572 790128945 354146758 586547910 990695543 216720951 891480045 778338138 414674944 134789526 150051949 81801368 765311934 221452509 931871660 310165347 808734236 567371759 302332990 407783683 342753443 778577894 828037739 75558020 285715698 563396853 172315751 247741996 353416757 221303642 258845046 201144178 377684957 923645635 753051577 998597564 452451505 509440522 861446798 264153464 878222409 758889860 741873483 316025438 237931170 360334051 424825127 1566131 128054848 107335596 104736194 497468322 250330293 583510685 271250225 765471390 889041680 10695077 755286770 741232945 798512421 909146502 357718725 158440439 709407266 660439412 766359926 904839534 653225416 289165283 231713300 748549023 118496295 301404582 367372814 596161465 722921630 233742764 108367618 999006538 900337128 502432823 586031757 827516156 265682920 105160056 856291769 716446447 463456854 86398028 325834 281116932 5393796 97809200 387999776 203440155 666886956 571184065 376769292 963395039 375372987 742860910 48983694 319593614 871708028 295331232 909912176 264383561 606849992 333764034 902101089 941753810 277589108 266525834 830283317 163871179 394057877 266987766 277371425 999636772 837560270 158239919 546810435 901122080 752433012 41169218 55478660 408242877 312167367 125470781 985922929 785032126 239472442 956534964 657806085 385518229 179370790 135884441 620245401 191403543 789961471 20660455 856830371 891845412 975763895 601111049 270764531 556819036 715887042 850939140 54276917 373857200 575220967 343134187 310606804 919030508 919864913 808895123 266682532 967525843 66498040 384855847 276570186 364994618 649852807 739835396 845865270 177988513 408606707 595236878 348127285 641827148 52541431 375336378 185071362 559846079 948246628 340115843 678917382 646915179 908338488 502470026 66691234 437855611 769824275 336311037 266458288 60792207 136377536 220247111 690331081 879984072 410963931 128719300 36682397 992527114 11009912 427051040 818881267 708360985 940400380 455673896 124596404 161335576 998344004 597874672 252706269 14002905 970250549 679638777 128317417 217581135 631710543 180585537 164858820 207436615 805287906 939483399 199078669 543833378 135585142 115763528 949181535 429211402 446649268 633896535 31744005 563216746 805549362 607676485 934996028 538918397 468198091 181106434 143203962 67498256 303872657 352315915 749829739 320998981 221642912 794003199 177113211 647998667 573198010 737286642 864027339 744011043 996858002 490105978 899570187 833312702 281452634 827252830 49607782 278739277 450809700 599331460 423689576 26789169 69897809 478809882 169737177 50665946 176491165 350904404 596560440 59891765 871154401 393901454 996641047 378841124 856560224 513295028 456770745 539332516 772411934 309507185 875567683 366963353 612584658 921383215 499860552 725471021 22078134 728188919 607946601 139281988 715537004 110098692 901830658 630015007 735207573 702384852 449555924 133894380 190813927 82171014 32576369 667738937 158819528 17648597 904797667 469575249 12464117 751936950 11761231 787209756 754099217 962868644 231698249 715802512 487318470 86934083 603856742 812677473 611911107 143758978 437751707 976228727 117288754 335528423 650087236 628601343 821943954 648050012 919609252 247499188 492678893 945144246 740506120 824623922 619118896 327321311 473833075 583909713 863030607 531355653 468747936 35507146 632949257 224553757 208680446 887449373 339492977 939300486 837067606 319957872 479864766 352703769 167477341 376045795 241674243 446228356 989870678 149606495 581597284 160340189 474373067 32231013 81575428 793326117 235049702 584459383 737981193 113684114 76278882 232734635 455913455 90239725 37290233 517869084 659905088 549163919 382022617 168010654 149785526 746048487 607547589 238995432 623103782 463941760 17024748 502469793 767604094 278409313 229625494 197477087 341847973 581763743 345519411 227951880 710263930 453702558 278449716 193076045 316503633 289131710 589868768 278716312 7568855 173914042 200855060 862283820 215933527 270165666 567738885 161360173 689430609 136267236 182131446 107384983 507819161 787960913 563976287 731458570 329092876 672519201 614050958 475164329 677738174 845517655 177586525 481879791 384971852 127353618 12843579 507085610 923554323 51930857 110981522 447330598 982735230 376400075 523699500 531453247 662741535 536746473 364013837 173915269 962232035 564563626 802420727 788096823 68925215 619084399 410597070 401916381 146204160 86671092 354230094 573412407 886177710 427105951 229350802 171751500 903337005 470120307 937910185 167254637 967608067 451534392 882662492 993954626 246496805 802516715 949206107 270536342 520911883 540231828 835094825 396310106 24935261 218715065 905202272 198528630 866068786 314212077 199760777 114587651 562237953 916851916 857811792 355462805 78913892 828546511 512900248 229468480 374128579 71875050 377508488 884448711 903526998 414073269 278074580 4149334 616954294 136670329 235673250 227063970 856825106 610840529 110531549 956488576 309633464 98184796 241639179 254883750 369403893 670612131 997384367 83943592 308067124 406631384 674453613 856410667 205209913 413874233 69924390 30034099 681927680 702816036 142451677 284530633 809426441 645560495 742119976 41007237 88627949 345725813 614679029 826913273 102130322 765626978 667986710 914682397 170780990 913054201 206666128 178203795 544341842 393780531 584706671 28501306 485314141 218239315 618797072 917893814 791939607 152256878 876497230 65908688 256283541 626913691 633390674 30500739 319798891 55263902 567968351 966828324 883804260 505192241 511861699 698023868 6813270 851958462 643329408 852542084 278166292 120742629 622995448 232497857 180242176 628491129 926858719 598031064 801544712 596009569 466815657 608517339 78548360 664255248 510559404 798539566 184036254 841586798 291471313 84327488 701878863 934202314 330137005 377335477 765912546 283631105 423575511 647030115 121369517 475655109 44019635 80428756 978785219 562811916 533188382 334607623 432182216 392674102 243196582 574479139 346161229 11145346 672126785 673228130 692824854 334728084 701853660 127700993 298277044 233373043 216332378 954424547 257285077 61779859 568535793 27044425 883245534 164059384 663043072 341970298 86918236 141662593 927687502 650064315 219570542 125194511 16980503 596252792 384204427 773091132 3024141 526570947 29044736 130711384 932655273 25281915 869077615 530635885 562882814 659085417 814306725 506103421 713559986 185286944 778695088 328714974 764445385 764550632 304264803 702492872 172066114 710689890 281909048 273932431 977334822 652472303 518075893 23735558 9790262 42084398 886219774 928338829 493516693 704933589 667270695 438778144 438398038 434388766 50541032 458932654 230196 477228741 550272589 391986665 182001249 626574406 194661920 865351760 192955971 681560498 89699431 233115156 227669384 510088420 97312938 281798959 494960995 355217099 81864813 748471363 503828339 973629632 8676619 972048253 218536729 648750953 170513463 911269477 75134220 754920047 315652091 608095309 974606620 638971385 2227104 495616050 617872442 788284221 806683023 61669713 611042525 46818403 857346778 375494905 88528733 522756523 616269188 969820616 662808667 598590794 888079537 18788304 945175651 580313964 183297162 855203634 320451659 352160510 614066258 500331124 622658361 79182960 205458035 914023350 282222639 259751487 589569100 905813745 482982181 386975381 734035930 957440567 276602489 840003684 937495762 385300972 487977713 550237564 161160792 164267893 631488045 131970281 414468960 546987855 420341653 320323607 134845380 104290220 655482091 62510359 562095653 857749537 555983458 823292106 888253920 593037278 461866185 248847981 278931042 790098564 717559778 838849086 843101246 167796818 313302977 612999974 297120225 736134457 390893809 205728995 216429704 958672303 695797857 252445199 181026019 573222829 721805311 981900857 77897302 968261500 539386432 416640143 183550131 318279226 995475855 680992818 716488354 182857661 590688294 238007950 651741291 850535328 923432772 928927216 817909970 72488678 238757544 60873066 23654640 992659538 271489152 932209457 224570266 624111214 919451538 882818742 518310229 789463137 689234183 849843360 335989074 61805257 417995644 64484713 928112441 190083187 62660682 49312165 704769245 127110419 556206467 891051356 979697233 2846428 708105425 196529286 381876003 407099652 583114974 775713834 398463582 208776003 64100666 282084699 103971500 843928456 209098192 81703837 118116370 67743451 340166027 418386811 452581119 404653529 738230769 529741949 67216765 554288842 468792360 142080772 514268110 804160530 317700771 720962762 402450004 337959660 297283615 281383916 15292130 347565703 103910343 955786131 867442227 582232170 853499345 280369067 750525368 8402613 900374572 557169884 906043528 484468171 464581020 720361549 181955763 813849062 267389816 912004888 3523258 522959674 313971681 170576744 930879338 81075658 800789104 334174926 589884433 750696721 256131288 881510973 41281744 802748801 608915683 506176146 732052201 227314314 693893617 203339336 306382724 622520885 10771828 782233457 477641968 284073975 730860187 940652494 927219766 81901678 332969378 170351455 194741672 215226336 81415613 414449559 38605829 647359071 244885927 33298287 90272880 260289685 865469219 863279059 158113074 450313473 170006937 895547416 827662240 994771520 70342289 803046020 355295376 833598631 259835519 189344485 762386034 702400241 22122833 891714224 43616270 214232153 12647702 198397373 697946119 500892576 770032987 392332432 216936791 691122854 105618633 36991905 430786351 874607181 700116646 394646638 209437307 282645413 204635600 92668712 839785109 482633887 645046226 116251228 190383632 206948524 697541621 670989580 349220787 522339781 391070391 292576690 646652079 33595136 211686678 977008618 798916293 389567138 180764320 455818673 60434572 204603338 348100390 364919193 935406392 242005374 963431729 298823884 382129383 43410710 543202044 280859719 228471796 814709754 494846987 757421012 867721922 466622697 985900855 978106469 699657096 795854469 292641927 685391889 763284778 359893518 379271943 58402516 158090523 139256001 607920318 162356709 725664108 896213636 518032188 954252897 176540204 304395162 229449086 465857179 856268407 852590685 849056114 411482897 901831779 960181049 236771694 859677765 616835042 869242519 80773674 125632002 141858657 159779507 392674367 941968295 604434203 334308069 262879161 413263278 930360972 31306810 598042 421613930 577602590 699517894 738321238 789369330 67483354 228886278 90826104 950281350 940368661 14166231 814837343 420549701 26381905 11669946 996530179 392139014 252599382 300463827 370101673 531431545 593947028 718157274 407021076 388482574 649453448 222258681 261672133 664479587 780397055 633650602 338790660 412041116 135490196 610239477 70070613 648824324 805670222 561473449 292499328 627795059 721221875 436784382 313240042 925871787 388548181 633767610 838459010 58211521 917184828 164025881 807455204 898538088 650621207 991169111 316489684 634270839 842175811 219963788 617420361 953406715 407702422 726473592 150290240 249838996 526003215 600073193 453872128 920164474 611227368 51219739 958658040 747964760 655933796 780754081 937611940 51408744 778843612 476508125 227539723 674665072 95948041 256147358 671238425 478531927 348515431 191215237 446662635 613177746 734452803 186609358 171354834 795847479 561368208 677082273 627748018 117109807 220903751 694846491 682397710 19226757 964563732 435563520 614986601 260495415 965330792 659682665 370529339 116926899 356703075 791376617 666692837 406517457 919936454 844477376 483828462 527851972 726697326 835468593 114887784 39602966 314738573 618739027 591529841 734625457 984657406 911811843 166831184 298467976 669020763 660172741 837948090 469202934 154041875 226928679 778701560 149590839 507219195 843046410 213851414 484190965 685849497 51479937 648646197 172507653 840486210 79526795 67960672 151101370 33179854 361817191 426519166 802950736 702352658 271338158 687599599 255447359 612232324 161300666 57957515 453161473 889136178 610243355 216487259 711921780 815797538 909857702 204598970 224690 640348165 798643719 832651760 998533475 579657237 40358037 218668216 243520851 594149336 489685204 819889394 452652493 275233007 413574165 800371160 313326666 602318252 645199914 959285666 777278546 13334210 215724708 90255678 841263102 496156575 132956338 634391517 738339932 620766592 919721520 698487613 138939413 166379149 492430370 930205908 590552602 206718243 382988674 945931249 913244002 966608272 507576985 465267726 88367098 988790900 687285303 507391908 763845724 286533600 220522226 481651983 187037365 243713890 771383696 562891400 481220006 820450475 367441505 222026574 935353805 939046296 266980365 554440336 26501758 522931344 399034289 725699756 742693753 77109742 456575574 167419440 140953609 489226458 40003359 448876811 233540242 339822795 264926891 497659779 266043778 697060307 291026620 398298699 246150792 573807134 545469892 169001929 608372538 406700201 229217833 542544110 405986233 679998278 183714551 899466777 657749443 846602835 887561693 553227972 79384351 360438105 990338641 923801661 629501527 271481547 786705686 819738618 198026640 209376556 524133208 966616635 311108504 416631056 713923221 442972973 113942675 181868934 736220279 472137859 394597614 827788416 419469866 964380313 741046383 478488635 254472640 918210904 665543187 895615475 100025465 126151863 892569626 498575066 937141289 793585342 693156977 208726801 745844919 475335871 207549600 716238921 319188690 790007142 814929545 16204199 778822723 742566674 279019848 84417038 59811631 813541134 783045255 865765690 743161104 211486470 735537006 92041818 349827967 738872432 107348861 808030677 43495279 647244561 642830038 428117703 70641425 770696720 857817906 9342738 864269955 845409518 653761435 133767215 172151484 757610805 49050492 944825774 805254665 167490946 537989311 209838839 603549717 741648329 518853171 793359289 375670894 528819611 44758817 606696474 890611150 388701700 376053666 780735855 629809049 389204652 845514944 298068503 370830475 737670306 867475128 145053694 37093630 71718184 483850294 340178161 970706751 341790901 613460788 198463997 112941950 621456806 267285712 622911974 652285236 279077729 333180824 837294818 188446043 512249821 505896200 980402984 114504666 74744973 295994249 367050010 276371663 688855518 942581479 889534397 277831275 688700442 758151814 936250096 68968168 626990883 783902934 719982307 114454289 142140869 499446221 415560411 381963795 881367099 342171273 59234452 779886757 793667260 230599198 615814119 89839150 75068846 178734060 584396862 974530099 163179325 457301217 640854323 398228105 282382854 212327034 891473152 17817272 692355599 966064768 734606203 826032522 392964215 315586213 927026814 873591782 149521042 355064049 77661070 668730584 881813107 887624493 138870350 27913815 882356572 721837861 504435059 784343932 525120184 70557147 466791453 270182712 950555879 913953365 231715646 626775839 318509662 210837597 345549731 757521513 100706884 788395819 111836957 834962186 495614006 706417678 621203127 85592170 30356675 540883889 865303578 804599286 430380718 55080453 455747708 4513776 233692200 320173985 925335966 402323543 948642092 679449085 818071796 759980159 364353657 70781941 422074914 537781656 199328524 817506809 275976607 104274546 234319026 47517065 850598882 998783905 800562791 27665325 787751847 884496738 146398035 87807466 955723961 435832791 764500072 731550941 931935458 158161308 707525979 428459237 334291605 676934488 51236614 983215088 150108201 239299925 259952359 5852163 229133806 396729100 402673897 206537410 440012327 7706621 296166180 103903058 577879550 112169556 933659661 532100985 589494539 708736701 354728390 250448048 62327489 367533223 349230511 697870646 236751289 549638744 404184940 688139245 273657807 952638920 264534308 576525351 491892329 709926527 872095206 286305356 3635622 539361303 263145809 49760363 886449089 403421063 102333398 302535621 368792106 206251266 24489730 791800253 17209963 828688445 719959003 409540549 814327953 159818538 36064627 215014998 304439463 755876272 11532687 983323380 508860397 667964293 515357733 649614416 65032813 858784633 162786592 729282152 518513150 325196911 542010223 100901876 63595139 462155194 731359004 970495863 422673398 222955455 644487142 915986718 548606974 213851495 823169413 845596332 795947552 327129292 174237271 611377831 418035114 522030536 678174595 146158046 885134994 831779705 124007343 898974274 913710036 825798671 555963272 424091198 479259517 336036871 568916555 147172437 766933159 737142699 914044845 540770306 435330895 417127641 919595223 615958988 550702143 502292591 923273052 484153965 539959325 488768762 585121901 102412880 67288677 19206256 340702078 40475681 172991981 318489024 50172934 549023641 678856839 797669869 28992057 419004708 562825716 883659117 463777726 77354409 757910547 782041811 85935092 861670031 689559488 485054187 193018165 383089623 978117992 911335208 121168879 243449086 587765517 663217337 325664557 161204060 296577863 975859659 894116801 423267619 437416255 824755015 37831083 581650946 168901251 463459831 726067050 959412876 159877015 967173 391732726 232362073 81824559 962017558 272649052 453002461 750400500 109913279 376740667 724333378 22252752 167024409 699588799 470038703 152286509 684942071 878991105 176421156 67148713 114041770 318602751 580099700 434065557 38610979 722087282 706410268 330089818 759994847 714913372 358769932 142538090 17544227 884785396 627592949 723958844 373079621 561553042 78375942 812089812 414641715 890169989 987797968 914357262 28547822 693653167 304823968 94292626 313577755 852442139 309100952 462362814 802432531 712164543 165650735 661394170 450845151 115444541 716188258 726800575 232190353 939587266 189153644 32263879 133838431 29201409 475789339 576675882 173352621 558699363 236304247 445113446 321235670 625270060 351609249 35859064 181631495 960026947 187183189 275034535 895235409 300366025 146952449 61502660 840313259 980626002 128190541 499581518 625454568 754951476 363811047 1112298 502415409 293784689 650950224 512070577 353820231 931925756 405781815 161993278 267855028 564247464 293037652 984056522 599830130 851814729 545168885 901110679 54200503 436873396 899855438 789165685 712698462 96078554 257520216 193331594 425344919 644049259 174685247 720220896 15724390 721373752 172866716 858578647 132821663 317820794 364611203 470225951 925309523 929110379 470024616 340067889 412203243 64762857 315792224 217422577 78765628 669152641 829890574 58958112 247540666 818509448 970880445 185731648 572268455 818812365 398500616 583614707 568471010 364719427 200055335 291476269 689039063 992362485 757216381 396060611 734534011 429201500 403509769 538482993 240135600 705290561 232702287 104509837 642689593 20766554 981847474 604317257 894632997 555927767 856713638 584621731 732563195 731927173 141396057 255359411 800659022 773829743 938808789 879445758 69634105 968752590 171429074 237620171 788494404 239108560 9871487 549972732 733800858 244909608 153277627 865730009 163219378 825628524 679414687 628156942 201594073 322171036 71708432 264990047 427191183 163205298 530578656 361922781 131156147 22554178 209846749 742671118 84143804 501270498 211998732 357564562 30637378 342601159 286243748 685010634 936671757 81320772 625771201 431969084 491641640 278518722 286389358 625701448 654836454 778773016 712999073 657989268 322423059 431358483 814159054 20226144 95585401 410677623 612842476 512538554 471740343 471477986 228565028 649430533 404308982 228563364 394825907 13819349 835457900 183606016 675465721 681529545 75503290 619622943 979683161 984461788 251891713 440475748 716844899 812173363 867188670 156945155 497091103 25123678 350485544 94212920 261351703 81956463 507666964 305514905 657192988 35864638 138679344 926199079 596090750 521459981 94436221 919471550 629168717 44496020 186549106 525245183 252753112 99074880 946773869 338152798 831177510 872819490 651626557 525087381 326139341 328437905 454835569 214949930 433270012 726920436 107661899 645734061 976041462 64465536 985359509 183607202 610601802 267278737 976194262 47296865 789518664 581194620 379909860 270920099 251431176 909684889 645911798 149637588 330410193 98512020 763918685 455067997 943377226 940124948 72127245 368850864 505263477 757732423 966889041 146668887 354782961 927814678 821399721 485181783 726711046 676255678 704653639 142217970 865917014 546048132 749495402 955970481 504362491 609679481 369912205 485344122 222771064 954403915 633687002 55987354 16355291 550137140 312633567 675266730 600195291 274258097 143102668 331165598 982014234 210745548 19830448 682214847 433535934 110508677 839588193 27398842 698705539 56040137 762730481 416460053 29139212 73987825 832706028 744072371 706950151 17314150 4164892 983621175 718938950 484744671 638807097 243074455 105549994 690921355 970213837 183687536 304216433 142253070 307609537 550064377 528796311 26493327 471025543 406220033 136248403 337616084 255597947 743980029 683392503 590864080 935798432 565614968 450436724 495702703 280807981 433385743 240319148 907748698 257818476 605277951 236002659 348283251 162946251 691231373 462126770 584043766 226624741 331055707 331086889 83629003 979186107 264982268 522278016 665426596 27521611 273469488 402014371 744222852 765759015 592918846 997357701 978999742 99488465 206069124 734283726 480913502 385484169 73341033 850067488 173788840 110097685 464879005 51180543 256718563 668440403 781822274 711865855 959428960 112372870 438372653 57964415 451818691 752263657 571524697 338843024 766023077 155088093 239415342 130899098 893574306 202810645 91273277 408420612 964904885 15996944 26557888 995798136 307378160 445372229 196282081 278977616 574221019 942354077 797700535 146925370 217563374 110366182 410935870 823435950 556361453 191634125 808134953 272771351 528660868 928664132 806020002 940117790 233457874 321219174 418350573 216347951 287382977 472535221 61112099 999952185 102726249 514185682 962362130 67240532 24134944 880430174 474684444 94805923 849001234 249411217 178260122 416286896 82549483 742310830 229649594 858992908 26740016 52964668 503797802 110606518 805159419 388612752 779490874 415593372 781910697 352057554 569627381 342019281 702699717 692909300 422794775 829411458 934233665 969663216 457816670 622279985 119972827 135654761 433676835 494677274 684659355 384685726 911472333 860390014 36218823 231722146 382115422 878141281 142713937 986068283 235343562 975170900 574997964 918772086 560721059 522178767 976222872 322188378 101593274 280047371 251640024 120508240 586293593 838091647 266818105 656209506 744169296 869950381 198002948 866988432 265050563 664713108 988409659 302124661 418685690 110911901 588883299 952840053 298083633 339039639 594872316 144488923 227991440 19271896 331758750 929609257 208201603 561189843 714228032 186095600 275415839 457631212 254404122 670411295 935311319 826579216 15719683 437809959 107830590 339073618 710033395 289395390 28544406 748026025 303943242 763951544 556413149 252016869 167228779 757751092 696740333 408106472 837041605 507978310 426179709 977277271 746536423 404031780 713277043 648652878 707477558 913998011 101759238 315774401 939750086 546556837 954292674 594009052 982050619 926489620 42012776 725739994 771549730 307432475 560670556 596382851 199374052 351704746 50943946 381394056 276232679 249862254 239493707 905399693 352466751 761023720 89574013 159676759 547531638 595034681 178637859 567646517 828636547 289329158 650827280 126797783 356261715 840917119 74968819 923351322 50934622 52973565 624390905 680708816 556542098 777909917 216355916 192298235 369319505 654559886 436444915 321659428 819747518 777302953 725528168 55401975 916402196 546443574 680122197 47559614 80565080 517382321 2858020 55269820 39379611 967924306 12105854 338395043 863518324 145422223 80115556 160177358 142819041 152718859 534002693 803321439 579918570 659966694 257359434 883173327 157513670 77950033 155496985 770779996 90311822 341442494 51766108 777469524 973917867 925494876 66826323 283887095 118220260 744268200 531199243 531127751 262009810 328851008 681143865 633823485 126130219 15034552 137552351 606147588 366585659 1739691 773322057 926245415 431044932 83952958 44752432 508295342 58496011 237739605 287482378 354327824 471973244 197401121 744408343 780428976 260410 320813121 264726149 551989682 704741077 805909134 594552539 233882648 787777165 515096152 432555539 211511039 51802009 181837730 933172933 598454683 482950521 906921715 786317096 329139727 200426213 848759268 685694113 547312079 252866862 316287182 278299659 570993925 477116669 39999378 507133548 846274138 702262514 349252153 544605185 536841950 151252478 811817920 415815698 564481061 383429034 60051151 259363736 711258005 151749800 171064844 149011565 280893720 710873720 793131309 739746640 132243845 253457857 65186704 318575440 604260298 681365275 922632657 587492574 951383132 363761783 933947036 458053673 653449281 933253295 281438361 920941363 19450062 787697195 874069611 442530690 909055476 981022201 854422373 695906771 723556069 561335702 305909061 158689692 669950941 150582039 863316013 231828642 862706382 923797942 855741159 302990461 770921669 794060464 872187854 835841639 218428296 266768622 213688711 546773267 150252948 310926218 779043466 236830463 349644535 222386121 25756163 501792058 413617417 123519325 970144681 864692466 964064476 484323037 280958555 277630359 10198697 300740147 15067627 600196732 437487427 551112013 143675374 126853255 276917600 166346204 665338480 112207784 60367695 217167661 407598277 289262480 38013331 111602195 813705255 270244778 445241852 197644602 425192621 120194425 420641873 319601503 544967763 71143143 462407052 101851812 271725441 287400153 239048360 370162540 791042873 552337217 383567245 516800018 321813533 618170044 220834859 240400245 377273622 408138254 923242957 411122247 922683304 424925130 514553076 607287330 372534208 771902826 561404729 854470433 784780713 138501390 435484373 195213795 119683216 646531036 402974891 772616537 331702700 309871611 423066455 439003016 79519702 933561944 487071891 413930972 166483006 346369280 987382238 431309931 339615324 810052940 673288370 768521686 925434373 940588447 23275691 700229895 76745460 730007515 695913401 558231298 237248983 875031766 272599752 194765048 655733990 38538196 30695721 59639140 740269249 892297586 208869417 16198863 690148908 678105886 722898169 128018290 644137371 944818297 214600365 633488221 562045194 662961778 110686822 297514306 503091756 127091852 692520918 203336756 204926897 139873334 225907417 677646304 893194283 244030933 545229443 483097765 423155772 839035057 107894031 475098804 241270965 575736612 314404094 599082712 554171477 910642507 914288498 672341244 214422150 199992350 881263943 499037143 91508788 20457656 561271820 196610478 138701689 913825783 245596754 591324044 927324940 503113606 829186759 899636593 174679569 33363006 497980406 709102582 79096964 412125015 504589973 5199341 746436287 799420133 954190268 433466178 784778812 974444335 58028278 637665390 331367178 826688783 610894682 267707163 131723760 226643505 861887518 734267149 15969941 783890406 98904121 910957475 975865641 98751886 656685928 143182469 217967208 562015413 904349260 191768821 668018517 948226717 553443292 33754079 91552179 698450667 373239465 460460667 28016169 322623801 58225175 426718147 115319535 414548525 82061298 199753220 839064184 827457799 331480389 795608047 975860479 328431640 210813549 17241841 308661808 60982067 289176136 3870901 776221961 621013276 818181754 616180869 933710335 616967162 441848076 647347928 814116996 645317866 25257115 419600395 302716996 52530536 694573556 130873752 840758716 116122809 490432184 957617343 108000061 455271496 947118165 467131470 264447418 813367737 64660554 984068039 895897316 173926048 246656152 199139419 413952963 8657991 35702251 100181047 363756467 786953637 941300428 32537373 943883936 101678887 482071079 407421534 963647948 598968261 49548523 205436313 152973392 120792424 790495134 560645276 131052024 698359595 739151708 388840184 980311582 36661828 51573580 721511522 668257737 773804245 726998132 101142478 843541485 148519539 80942495 546951066 149121258 455912409 250800614 166965983 379471585 210377901 376713891 325527291 362179301 364064590 975898719 52417226 72101219 45576902 520619114 280351065 206134323 717029740 283510548 304613716 842780879 884728964 799906277 420801090 911643637 860845948 779983675 223236814 242187654 12458535 413038516 88777738 556631434 874651130 856924536 519909097 916668792 697954171 950346740 587663648 984264830 609571866 108031349 6254143 550837166 120249805 141769373 233126880 633019665 716415896 997667767 991813349 449602272 364183851 490470840 2420537 479105553 31711250 711394195 433930919 362208290 54553094 157962514 272253642 895434708 41834030 149055513 696795724 771099598 903445610 462891573 266252009 503460406 885139895 201494268 490498426 478243028 719922482 472458232 927681460 300271106 584446133 278456922 190386113 597978423 280592890 941912628 19228086 505597087 958537179 91288879 5117734 334632385 69052594 14161910 975669446 541823446 404778991 858205979 108139019 873717581 423379438 470340573 331590263 185378748 819971025 585750706 694396133 622764621 70049447 415241426 754220938 646572383 876619956 139930763 322254935 16651618 862702300 995324184 294379542 353761286 215023581 957229068 59836206 661001280 58995968 338344588 993854579 259705663 61354945 590462645 452842797 335864811 867644850 234207593 375543563 430068716 118496420 331267241 612827327 987067988 587441153 193861062 111991430 725570076 994125920 582494444 498714687 439358284 455990344 144217835 688914858 215961449 579260837 779129465 495496939 887978882 12660588 584339704 682602975 990848962 452962576 865898777 363726460 170023527 214097885 768408794 998477182 711620429 523211821 668614796 997707062 99857216 333291354 193486317 344341759 793989509 422352335 123147007 493186829 56099269 88340845 713765586 110780393 35257541 207544871 292367798 917784344 84978609 356824898 761987630 521348417 865725008 859689133 666786338 136422998 928995302 386073175 984035822 285484883 73281429 554533569 680467840 688861042 595270889 334371585 933757870 328128378 352869872 869007789 197648225 399165726 784396879 591230338 863109455 200827221 520272302 986795976 164192883 776604736 738450142 665374092 554013302 870858057 201427191 120887381 727198111 306318769 918721871 517575819 8629932 257903063 997456645 437182835 979386712 363390117 523695952 951255629 597442112 974936023 545684947 627663496 582065976 36821352 55964794 261376348 474317440 367595199 858415358 441637039 878821081 644787192 472722163 340276447 398786118 752724347 30092722 630092720 320383933 83680847 234143262 39970927 695380117 68827183 204332891 487479135 294150761 828033201 612925257 568529414 438452476 92091608 610785524 3174070 332544662 59219287 615302199 291152 391723680 860799750 504914861 175115363 831716733 865138256 516017095 173116991 64267259 818615051 860945243 123981542 156267303 495543094 942401514 894667228 168840172 75992112 976675311 477208507 688175813 522101017 184238630 861108777 629708800 700267647 614953233 312288327 105520305 875267446 250777521 89854813 297358277 265045369 508290229 594852397 184582855 69653212 74845340 70461169 910382229 597437231 17290318 491212427 884271346 585012611 866829241 480743296 44170911 903766611 855543968 460822281 962589935 270441470 903098586 431383353 24112996 350274131 948200832 2752617 205751392 698519762 677116418 66593120 607668785 96386179 134902465 781470445 192689205 724529599 51365285 901325903 594398827 100076712 317750869 724903793 593630758 286137750 51520443 953166287 164890152 39898796 33394562 636131775 52133175 446334233 13423620 394767309 950344776 123319718 612163232 630340184 742599061 191518118 128025857 712954556 797356548 166067833 868527512 737382830 293845852 961938547 874378135 724580931 155344039 280248647 162273465 370655302 672424386 759151755 726001181 433118140 408546192 81911576 994063403 710124373 874117630 766890312 231604966 7269975 944986637 837522730 625808473 465709500 114391976 143349433 903376120 850342928 161026192 35540405 141221925 648791418 205499440 397342179 229961714 370124920 924683570 861363548 900047654 451412451 729274713 625438957 647206294 411125608 839854525 100396625 150124324 752101860 403003380 175363452 594254310 376687054 758477984 110825030 67273293 511188473 324301257 789748825 653387299 705190706 638675 924167897 790564851 554622027 762933901 928647509 65434212 259335209 975879736 245893650 468173528 577163340 858123067 824199367 242623182 819263925 403140007 481963083 482697271 803891594 156469734 67942976 664512445 668903041 651233383 331861082 609969687 166072373 614915543 839607716 475082786 350027216 8854235 802484159 854009453 405978007 336908958 46983519 130024451 552666640 993651373 129713300 331774967 254395350 178086841 84711755 341278895 316729582 491203020 853681097 267635117 754162683 77740651 714961247 551423810 358759693 158911589 426257280 7867479 421121664 110969120 622709871 771118117 387774144 553277515 724909956 704108130 513790920 332456624 821144916 743392283 112477142 270392305 538360376 463827259 678651343 198702019 267872345 55036823 502075071 490260820 325256332 467287682 947034933 234032657 387576721 34702079 895621872 127942359 461824944 495044306 157154257 471479931 662861020 196418536 409114681 923205681 848458173 558093876 416487260 719962972 243851736 108813318 228313905 336209493 31104732 483105926 380129759 838248144 170602426 408420492 567668308 721507063 319092452 397224318 671286494 805195070 10699875 465146119 274527252 884751402 721397103 309689412 853258130 550772012 70412453 497381300 277456543 242044923 314479037 458718603 928764274 951141281 685324733 32605239 59065786 182372551 863185936 598416355 688950490 778639608 92084554 669866860 83998723 835428540 293803138 225460243 217444978 263884964 154161672 771853388 217439441 667647528 489446810 691736581 961666129 589169264 8087959 800001479 700754668 861031852 239686099 738185504 312050382 328716204 704372413 68875559 216201110 589587435 645190039 247104679 456918024 379244824 184184096 964924747 185524051 278949749 805173695 502912336 505753710 70628194 141432505 68870416 708726991 571306194 255662892 464118376 266751484 680669427 232919035 488436289 807025369 143061781 845680134 844819185 31096405 975432342 647481800 140385661 506688011 133982508 544077718 93733524 726516112 517197049 201401590 467159217 318050713 388494711 855127205 917739253 132940366 793093422 342982292 640800727 245402414 395178489 885708598 530147803 586680223 957700107 254288074 296890888 110048509 577752915 780668610 546618279 951845135 830279523 537221689 884335037 792038494 122447308 588113872 99070033 500938726 639952261 38109902 814259365 670497129 207532419 418162583 133890411 890524659 389741660 267604421 486242099 845264350 962746142 875093050 341264273 216432765 712965861 517106433 171184285 694483229 39041227 715970513 494631505 407489165 293067983 880274270 182227478 356156083 242593398 815613617 500499095 157793410 149787553 103137585 865569763 860785177 362197554 160393059 246224812 798358858 316057921 258806340 277710149 520922997 909168404 858571546 263070370 275372218 303635079 928751896 735866208 116424144 100886936 181630940 786832546 584338266 77934266 503680017 172995583 234072681 40965213 548266816 471853003 135261441 959392364 16205129 277363299 968777215 343740435 30375539 165006781 500496618 65614241 159059338 991030127 811479583 979498957 936789435 600236347 176157679 46788564 470318195 884676430 5083502 26386920 44392477 174406151 398365010 978447415 913947180 317468872 205553293 326233126 662185666 23421985 793291274 181792921 169280552 212051999 515950317 6721349 128606029 245547625 503339077 477685624 560175256 621237970 27977108 308172401 660132921 915655042 709482201 474329434 146799819 454257332 233864458 940857555 305472129 299540702 697309059 796908167 411452012 809234534 840566563 259866386 607346834 947328740 582443848 414482280 752126334 74844270 680303108 498195176 591528697 286559609 503816135 583832530 649455735 564393415 968530310 197358623 101913707 264873693 709911471 868579469 979901667 790861267 635326355 773988807 371508415 635109010 559385016 202187825 698714423 995940855 556693973 749821861 709196970 131507880 928584055 74054308 294633340 422099966 382031791 125788249 10353927 422295268 385471727 105001325 710939677 982583236 415832451 259733380 556205973 910337546 534185664 55783434 933966611 384897284 615330009 580081046 393157538 760502124 792629071 495953295 244228015 419665023 458185585 254659578 483216191 946616400 736684836 362027409 736239775 679650165 730008516 853166746 438973440 221427272 860311455 840935297 883631672 340518237 785001057 308519774 806269696 480136794 327475924 614625974 98501570 247177266 852035877 548699369 290646673 248868945 47694099 182997404 528006055 601509128 214093569 259110332 655935352 959856315 366088687 923926274 203434608 365155843 500451426 531804404 148735391 661612833 539099988 65536396 808194229 246182769 13112953 84312118 993353678 645605875 744273111 160402319 563985012 21213083 401180591 944580903 999179282 12529817 1159682 792637064 385768212 434634866 536051743 676029923 343239487 795670348 197813856 268051171 336095077 482665653 400326794 91374823 559223579 526848356 928963931 388797842 121746365 817384119 87021 965483414 655067322 460999152 873707271 276606655 441323060 69494409 917058681 198346262 248642800 235973955 44856008 237620508 745736558 423073417 122146852 79822731 39379041 509440368 40348028 89105614 114366611 110116267 805117351 719964938 687513342 956044520 282376297 827880214 27199136 499999843 144032708 985444367 945582384 37756226 867775438 873517181 58354967 689670492 490503806 811069022 32968671 620905922 691325133 388719505 499918748 441843684 138076469 878053949 895870998 108335288 571586780 925163970 192579793 912237819 701418544 978846526 405473892 764858543 401686184 742176968 250294640 63509426 952680896 322909558 201772806 20239625 896865179 891871393 12945206 402068221 59881436 436808970 750471136 250386732 633684723 881879087 30828921 377185989 94321930 933947846 560774370 92193310 107682005 733657691 185380067 303363956 761795193 669014997 458811186 984256772 427965625 773890539 98516292 737960025 471701474 638093465 255747992 296062205 355524504 1731818 550702303 691251748 840900863 496384631 601831167 360462500 18073737 118989778 186143528 929009941 277261287 28101593 83023648 169748028 604390281 998684085 403027687 629895050 707600912 99769363 596691637 167483993 554337706 774909841 632534691 605794061 381792842 632022685 399409273 959551868 674558199 326208196 500284192 263390911 201256305 77214831 836422283 512516645 590922004 251029171 711397079 410497225 769254305 243596557 820333794 371090317 417454251 866057545 945039531 993954104 449193484 588856432 70146113 598303424 571335171 844274007 170861255 290683107 769746249 69186100 199728080 167551744 590296253 700618581 902505893 550276057 674408132 985026375 32351606 180777454 373132777 785146079 341265267 698388982 665142357 51973909 234679551 191752952 852838994 194084188 285783465 266778404 151085506 883685339 352464805 113248348 896426009 547775532 132753540 929168575 705623881 6896204 711965809 230184589 85670384 985633371 456595076 935999403 255470349 154214571 925758108 761176806 511683958 921087464 220298462 28732388 50964498 35923835 247617310 928845221 17008380 908150355 929294341 18979295 593504894 551599769 935474434 644119953 270808144 825410101 510335191 740754181 560305919 119378871 284466758 99603461 175728705 463173066 760637520 467282078 73354879 192232493 822277271 116761618 210772978 260759125 21083293 829671570 941858031 24062045 635513783 615797014 1819295 239083610 515289007 732532308 819602782 921782422 282594865 663484457 172364061 916279404 395428299 229864498 246208945 615234675 837789938 203096365 713215831 328321759 473302063 842497632 972296388 495286104 874508776 477161250 403022234 458896277 125109583 349152974 364107468 576288206 280090364 289277165 736477288 346676682 769058842 155783411 441618712 566965300 505442263 338015778 706370308 209408757 60298537 921941928 212810337 943618385 507661357 369809947 306449818 151485906 925424292 902455492 481345013 693718098 914507794 73077584 165921726 434725974 243692053 699913737 656814019 462923246 608876831 724053684 948299332 360804326 544355218 647435247 305748285 685680277 448497420 621449489 732170714 479515437 872765898 751968578 411918896 406418751 62610951 920402540 368292274 23206053 503464832 39238115 634915401 890816414 780141256 315227280 820764740 518501255 489280139 450301308 135217051 176558072 276648126 936076005 580819426 539834710 75120492 659701576 824214817 314426177 830963643 29719237 988764920 741951368 589346736 314431050 413487773 876678630 675317934 777125340 301780606 887743325 743822340 116193602 730773858 275180396 820759009 908107816 742411971 408430180 771872707 48402982 583388436 903904768 376585741 529978300 236762641 95332260 67899180 749863855 589053450 807569731 718504548 778992963 235900307 18928287 927081780 372725075 141039173 823250287 547818723 98595049 990640149 100689570 478250591 161740589 772544769 250211345 586810446 11300110 227692422 366614746 488673871 990199249 30284962 168990445 591825178 99821341 51728890 833819217 673293262 313988857 694300325 812182264 311306941 528816137 376373944 260619242 56178507 204537798 297311815 231100479 622061349 346614739 291558429 868911671 642393493 201722814 61333534 919593072 64603163 960296152 821587201 981443764 924654604 31320955 244236623 90654077 921771933 896790305 923882957 8027792 731711799 102203700 875859371 395441218 938523488 78619850 816839058 231656628 215486008 237567688 426997279 302760336 688153495 700584838 19956145 689484485 355902316 83786332 372099113 837127316 428611603 509397357 246174597 11546232 526250879 54731223 10083838 750203090 286855880 14464029 514908574 840062938 621091950 482099648 269049937 265544815 915648743 227422150 832824681 87763505 406678874 941623457 555135813 394726833 623727163 409746540 511625338 269860778 322570623 284083695 929187051 284158707 833136317 892772191 988095452 432950267 517624434 212255490 60175291 53822685 14807716 905786250 23282127 243108902 453743955 647153010 176594650 665559297 621624106 533795092 498662010 11820696 989827166 371061236 320194018 36930420 87417698 918250581 180286353 438076311 407641585 579601565 477084132 418378307 806299411 943936032 996915482 167090238 160122555 946075200 63715888 840758428 811692634 702367083 511916884 205917406 571447238 378066798 287338468 186947164 512577600 625218385 762634569 158301306 858401537 989667401 473175788 983405114 195109371 553220067 850184279 850956791 550862551 625482443 3596760 988437411 71668581 348083292 700688571 555488963 794441794 677045452 184326567 929601444 833466912 3379020 89335599 43450121 464219771 228014668 927340462 947028759 96361104 489215499 265674974 955327436 368979803 74844463 82203780 218478675 11026201 757728018 580565679 797212059 374965086 560652745 566444968 67041641 224554684 660585100 295449721 275456657 144151747 232998118 752414225 31497634 862993019 700102606 742242941 56961898 709124215 302996324 166126621 676095868 245464133 32680931 286343767 172757443 121772911 569796778 655482011 561863248 775981467 175001441 924645152 875336772 509424579 797637286 667723466 601773400 967168419 825367943 165318269 970738744 358614494 155799905 815009868 327513275 223264056 799236973 380766597 863699348 177330479 873070491 568889685 981157774 320081214 665943999 594893107 212329433 510332310 898097666 938209497 555192448 975419947 218492797 736494576 940742775 206282152 62265355 402141813 370532221 855227857 439191730 287077954 220851773 73347843 64073568 493832861 557472474 608299534 62052866 123673325 111794699 409292956 855107652 214634749 318322789 31240242 61805317 583367162 826725535 863828518 482769525 447941121 824176055 62703045 818233704 655306673 284153543 160826323 552935623 566915715 993002252 899328245 233065368 942416153 283878796 762504801 111681350 839893589 993802815 385915312 895404120 487669671 536902796 922853522 818530968 859589468 285794451 665364546 924426742 833830085 661566417 91989653 170965363 876648786 473533320 548485599 143965974 228952966 588902419 76311680 998278424 377734283 965901434 539465570 21407088 249222933 147377595 116339100 670357339 977687774 350109693 657233466 238490443 600654605 669843635 131185854 977672738 230098637 795076589 452438323 491995138 815283210 712742044 212427245 252245823 40385748 176734801 84577023 3232459 646640548 463237961 190849144 825621317 989481932 75359784 252518345 329574444 531381645 114627192 782303204 717246545 20645460 881476942 726013746 864162257 649821070 600758897 522653056 454047379 221154739 664042340 142236901 572122585 786874069 765286010 885736742 273218214 679386173 719064315 580081112 926189906 899079631 993572722 652787686 932780781 694485322 933420614 191322438 23511987 74627803 330752423 999203006 601337789 715285695 124212361 491288177 973173799 835742264 765615674 701127999 222952805 262181114 433371035 191125630 865198211 198327305 76774057 982557902 63966485 757140743 953402502 14701792 949296863 511956955 699576999 490366008 238628353 711147098 84725098 625034670 437937208 507721925 128472796 718560165 935143700 734262787 43784208 631649997 146243613 155951142 994572643 710759074 251728185 197279121 897801578 329907913 748457764 541500699 486849310 147901104 56395537 970825040 38912591 701456493 94303474 899054206 301393532 219603801 806524775 124195596 511064418 226974638 273748159 946863171 486489695 683100248 195349685 710751496 77116582 243450703 673372703 755611539 547093333 734289716 923795352 856653391 142987751 218567668 357259401 331608494 255322420 704729405 532213143 250668451 315999452 205559028 148516611 357802438 891663465 541314066 113775450 403392018 539962352 58567427 250387967 263162589 915840362 541306642 894410311 509359712 644217585 781950436 214394975 692522840 426861285 564288669 30109346 964296005 177636860 291509444 36182013 674609867 344644196 408461398 93359979 702684872 648870870 207208851 114670708 619827032 46789257 511604881 564267201 150981912 536739221 363254908 342596670 407819276 104570080 33288022 656767664 904358792 989851827 449744491 357648681 698871509 66420726 306622620 77645503 733869939 163012663 272190221 552860688 529698668 550317936 8593442 915352853 101001743 662253185 794237507 228417576 199920364 71567674 20793087 568279747 821292719 100931778 966151426 488199990 483383573 260127250 567905599 8191489 268339235 857715527 484390056 101588042 619953210 823196586 972257413 601275537 903702149 431777801 679324676 610717200 168971918 56591417 629431528 611735337 980010171 623867881 321651437 296296209 325584874 532875399 344487030 234420629 445286195 561140019 470430883 508394107 714055493 923721346 874810099 734767905 783578915 985091753 651021268 422105451 348513987 842770783 387138001 252379174 586135743 351092266 14481984 273840998 690536403 400745004 216182912 163001729 795147561 853806056 198952646 967499318 833316875 197885714 979274392 173622971 119705385 166746881 863662854 912826469 648605160 672111077 330297829 16592361 994801888 344319938 183730213 168734347 475519112 231093776 528355243 135687177 633427249 471340460 470918194 341298523 548104591 504203212 921373191 453715214 869303890 109026660 505496369 479442304 162038838 962893782 390392067 944806145 789176963 548033501 156481832 837636476 858552761 911492060 612880638 695637636 166251671 571154487 929976055 625105149 789254321 725168053 683556990 539263489 202667152 172856303 461179686 41195436 971639897 459875303 696045469 415320538 464721740 125169552 793711620 114969026 644854183 448127170 233152634 260386122 340140433 710099202 509442174 119888067 391720821 300308410 375481668 88456544 623909305 607995909 169093088 414333925 212542009 732976725 208420067 235494079 186365411 581559424 703429007 605815971 20028982 401668455 455180864 164125525 635312114 106743062 821812400 433170951 86485912 700930136 221313232 666596054 363872813 324327640 789524998 207382056 543208887 87521240 926976802 944696209 401895041 119094094 100967720 611283262 473878371 968446940 71759972 70895797 781004655 270520791 644108343 191966791 979243084 100887276 302773928 723718406 167816416 782421762 381823256 259615334 4535822 643903756 289119672 69684537 185780172 913243010 274551984 267898386 59255676 20849296 265773676 645166648 253682910 127935355 527668159 449848342 879529300 316094362 690650965 935837382 254196414 600336113 317629854 376115610 264266782 89263317 359473548 792949481 153427581 572382818 936995663 774408615 778850284 117666717 263374854 155282717 237127049 534260058 236801501 317811502 140618954 249644893 264014921 672365601 299413394 491024707 150858771 636314829 647384168 677493951 829380464 703596322 145225587 491500959 892160245 630245846 64698027 611184704 679760313 56331907 105624924 373573995 57578548 197593062 169691303 438608720 288546063 402218461 799281812 160297627 227131677 164651993 698036338 640237958 193380599 338205026 126290276 164211947 773512057 433218423 452068075 402248399 625840276 644472441 947828219 203844336 352551976 906935071 390965790 539173607 97618870 514805032 743673019 780984285 267747805 196297071 767382116 348899289 697818957 681419275 92746306 458561470 314893941 236492602 979759445 304996849 827686876 539342822 741976620 729740729 660833424 846112914 798144976 637032257 807804694 135371016 422142590 984739565 45442169 649499937 202023833 323710491 434150515 335539608 617803215 652020435 278876626 668735025 88575049 242894201 619302238 881247173 425864792 824725202 589326639 355527993 212270420 590763555 674674490 516603305 611338966 995176325 857222917 57441678 366188397 964056581 312975524 222804074 77873795 176615591 311195113 867050941 275257363 788723051 607067144 827957130 147814789 829272976 79530420 775264235 951810028 38682684 197906002 209608496 131280263 793567171 276738779 934683223 666712732 318759760 709477715 271101936 889726022 444498445 148750293 337703102 34661422 33342096 861833870 567725066 292792859 5662281 74182874 229395644 35844280 515898716 836672530 599004933 618592578 932689682 180686195 994891463 900617245 177046992 939926760 692588884 894690891 359483520 396415027 4939471 811125102 528805670 817368460 139145761 541914416 849604158 130354325 384555399 171890697 124246625 220673226 847482862 714050576 558662003 316557871 628866352 321117318 82358003 886960421 544557572 790332395 495508236 57964187 856055820 14346545 665525051 484718226 437149625 619463872 470669258 305772631 721251896 967482362 827479472 937513508 529653650 294939382 722830759 484844104 438855959 517414324 13253234 889114491 133633366 558671338 81779000 679130688 658510879 48709016 57447209 619615702 635651864 724670131 384728786 871967502 239653537 572953614 909278541 743099519 91984313 304453381 164257571 379919492 605534386 134980831 666178067 536826859 950306477 403060737 923118760 267158493 303698465 774749787 838848481 34198841 817037009 454983428 301866078 694430561 784199300 939143055 502144505 550294197 389581343 541220558 627880155 744113420 137075768 166967449 6648428 997456692 85084652 843162908 246334671 860118787 912272478 758352756 595954615 283510256 593292130 985885425 808061061 861391781 341559184 642500588 473655922 286668688 96880926 56914505 599390217 659389583 674690536 391184432 52133738 642815436 227637212 874582781 435226968 295681010 743417987 12422979 640532476 697838034 419353546 225178401 495890640 972744018 417987382 672481173 670515162 28538016 247606687 758337113 962158566 676801313 865363480 811113837 219308839 66420910 325979535 983175817 515044099 934901381 843087071 817442018 36582601 371254020 792217230 253442772 145465402 224113917 723709644 190851943 824665182 444486973 480370565 709960094 37657491 559970904 778139231 865285382 257601500 950837651 50588677 156941485 228330332 777670601 375727296 70769562 274565636 100077353 931516026 910760427 714638003 751177354 555622649 249387097 820147857 869120218 371865908 361196377 799355838 208538363 111888184 875510554 546166459 93205256 273888386 843531224 520201765 954791968 519738710 572507225 922738077 437438059 151903792 230283577 716999658 3365281 92153126 796958065 988599930 516174399 624074817 261920946 931579905 737132465 195512416 85972638 237220370 35426770 352766416 21076423 980425231 681960603 382665488 494354990 529881592 389174634 964470733 490426954 482821573 276642864 374117858 291613558 835779069 941508478 668312349 679800639 157004631 509193234 820774861 316847806 548965511 280195083 152543678 828905839 289510414 159868108 398366356 697151946 374310803 540115596 606161846 567905219 106061491 800047324 817402722 564549254 409393227 612574655 671486254 134770669 26599800 707924570 322354265 504306372 44354594 280850223 483042070 470488289 95527214 198460662 677013064 422794005 878691353 695645332 140296043 269690672 369511663 500448440 205090655 294396550 185471640 12497722 58268780 994506141 237738258 489304194 862141097 168064182 915358785 47910217 294843261 647872143 790568494 588875229 834222980 776565690 70947007 628696832 281906685 637809679 34378190 628623257 205574436 778062041 220889050 749757398 29339945 491897707 653193243 615791143 71038869 377655575 539497401 290231467 440593049 925381173 752482152 624459254 279094450 338503398 359125462 584802066 997457546 417526533 284024556 410364044 668361753 283856849 297688294 679394969 135657329 628523653 980835154 759538963 46992861 582035374 78175345 486778345 123933998 886999190 908729178 357982794 735164379 238208778 772928402 213228629 656552827 999154412 570919218 82521406 700974212 495989326 179810617 389548173 259134964 160680807 772044112 482247596 648531892 179465207 422917111 930977048 303745971 690002824 712252152 411397396 417792073 19709196 326319430 348712731 377226849 742850495 754394229 704378799 381579777 89000008 365384919 965358892 274560153 805931611 770823085 633228754 898120739 894985625 257713976 349999486 662863901 250694235 404189211 366187029 22063777 601961472 960472004 122256259 431403945 629436637 800603828 887558111 129930594 915489259 708917122 545894467 555882885 535506037 793654935 921661784 954257219 412562776 68823392 250344939 796874603 291124458 206837379 983357469 450348507 469878989 713083486 573859918 814232290 774347031 586145923 10603223 728775154 576947476 49873630 714644037 781727851 438845154 132693026 581922800 984900518 706318449 968812814 807942673 756303298 289556434 635537027 586449991 891150504 498132853 301640539 790447985 551335533 227032874 735747161 7750823 360935095 487043367 961361587 470852203 48009525 405207443 970029685 955951940 650593962 894031530 54444187 22724145 740998721 20347411 591784631 900355976 3780090 605136896 429272068 278558023 710170717 296958592 183756152 254053594 856063370 162058610 909883885 285113042 291092628 474568554 623072869 335146696 644557544 499924048 583499435 313479859 151781979 371599645 591427703 381303169 181470027 234855653 322813437 584076147 260541332 186250149 687247685 910059503 808658066 130710707 757780023 49735807 880178547 84519804 80255534 716473237 765520884 284590973 67606685 314938224 387003487 22425356 74728880 853875083 789870865 445365609 5469258 62549002 86813366 929703459 10249618 56881749 484497209 588215639 264238749 711663353 331694059 193514854 507558691 473679902 611522731 59294251 618547605 510190633 242961563 613963771 395088134 276709103 282081450 258625243 189413332 785472810 80895927 891277973 395814247 530567746 378143753 70882387 248264400 902430568 5883404 955730598 563507200 149825112 598848121 90662472 250048171 223477449 416610592 505824368 455272550 231377075 181852524 224322426 934649701 352072493 507485897 368865543 299541517 521643225 123837543 140907224 356296849 125041794 696365700 868079041 512070882 41482666 414446553 953873358 187173589 433046233 41717329 833970235 729936031 88254937 107694970 565409299 720221246 735675787 435500112 115888320 246275842 677876019 956593049 137751954 434788494 535120123 643241393 871585743 416311563 856247132 44986918 567194848 129221084 232042603 689688823 661895054 462445600 811092740 761980294 222218265 841715561 842883050 807495602 70522099 816608245 810052681 712285399 697738368 9679858 261871610 112634892 631896301 156356926 912267759 87549039 208101370 829059568 748881921 601237002 966605782 357619500 222088842 191603605 400240996 674167513 696523923 703811472 556684965 307088011 985462661 569029849 382279213 105937019 477831149 517211163 88079431 657753814 706466332 840540422 750299323 104369138 934662603 557207865 398992882 544818217 24042904 686872257 961036032 437398957 124166684 56531415 992916789 166464447 814863508 544307510 129575209 956411017 302971867 685712518 845534680 408190732 522589244 485687747 70366634 794518450 326993201 342142744 798133384 18513603 452055695 371706351 5874701 438322228 386926787 338286600 316348772 293342399 776000097 118227400 249186928 733937513 594110168 234371351 803755638 488595770 237363728 877599898 724731874 120787344 706887282 679627586 355652974 595447716 844216402 986488675 232086607 368113253 886264491 24663330 477448456 804600845 163144478 780880277 888424246 238536205 951962174 53646932 879003092 473624508 49626086 12509409 391856781 725563991 332615606 966826443 379677184 395062640 979503097 314087749 154865188 325428700 162643716 5986765 451516130 674601154 794708044 627498534 571056852 940590260 960827867 378064156 326539098 501083325 160972570 832864494 962488671 667915726 915706865 218086376 154258227 458620852 246623482 805468737 267794325 995961773 748550513 310385664 108063122 498722709 498961463 192661492 596177333 167015133 208232390 923139744 83641901 203949190 239642520 865247254 195491279 278192124 565829552 703231528 618304123 152455390 916512029 586561833 963785401 30555344 650106510 855204638 930677551 945936814 232393800 380534704 813960961 909322798 229953706 536592158 174420748 479683608 500253898 294276670 445922400 234338010 474057715 205370073 612437518 629455168 313929569 166312950 384475116 491647797 362773642 288777078 399819305 851445840 625300401 238508214 899066187 5742378 416356703 606441760 198584952 176414139 455629141 86293836 579866345 735963749 896193051 251179213 386591571 511720591 655214791 149549498 291646463 507159823 809589818 154669043 165515435 126065223 452420005 740788918 465940559 734315435 874096155 467578417 399457845 73888976 730830535 285223735 927491686 506166012 670778682 119785679 781025130 497328519 638651435 170688628 443584305 570976408 123212105 820605205 541874895 619209369 613243334 884127634 686654903 985431873 114551955 376217598 697611960 472523504 797699108 201412778 576526579 23791670 801641680 189851852 20452679 265023767 734287549 304355071 366110122 734857763 47182547 652306656 604088159 651585332 295498097 815562261 438377304 970436701 1196455 295567744 936301159 826762225 609825982 611631023 545197636 444055875 865271877 643883284 239149757 769613846 74858115 124266041 240001609 171256878 604735383 267489043 695267255 756999880 785492754 513754089 761638518 602908230 437250372 897103015 600483323 776260923 725891856 543485063 992638351 768766082 262266133 225992018 609586089 348132450 90636967 418786554 169285514 603789597 32930175 876334867 365404045 243871592 497580906 900215621 766830237 166178841 497718106 162096202 712587899 2302466 253132985 584910414 547799595 343463695 390761199 360345082 443829464 97396732 834479730 185806499 174821 732518163 853835705 547874320 853441424 178600557 260399433 429449116 601563947 896911981 143945044 104076604 378859000 294354107 567852262 917105935 739518120 440765624 661826930 91732168 652244052 471721745 221577837 869170217 50904511 432879037 61904389 982946383 184511709 530832360 621679664 427396856 591600129 263047276 592758392 677699496 817767639 35849963 468863004 310753606 741530367 595484421 53761834 556535160 519546964 219544632 71330186 104403546 741254023 463156451 253893303 434146018 966282640 259746945 708693874 855823995 691762149 311832680 211535959 124703653 362714037 372286673 347447309 627827256 690747297 192148062 233906641 610475448 362008279 206789478 301974681 930553164 566411009 106651886 338977945 192695243 70530253 455540163 853268531 349892241 696489101 245434945 733668565 876051541 149488321 275574730 567558226 175979505 63656641 784253434 466440610 103727442 998224158 374111878 803634059 560956178 422576780 244120533 498961099 723768977 647185698 111987681 12242683 349374605 637360173 384542237 11248198 203453352 869023229 237551762 956699198 294182472 405532660 150096727 693056392 464336553 11536856 716229692 203400546 789522649 149205344 648340964 867655088 759765800 209994658 623381370 921879178 106794714 331536662 691111563 796178070 903306460 82440274 444221293 692015371 984644942 856992057 622951471 692387404 977174443 113466304 609452835 150290118 685258939 355446296 166614037 378283751 516651185 859547607 374187479 21288306 320435389 443084228 879892250 384330013 881605201 539521528 116471578 932248483 498366862 67202456 795822868 382694030 969761757 994705744 854731604 630354694 31146079 50622265 245220544 748781660 549139600 702228837 246297084 661732445 827234870 474515 988237282 743800337 384506785 875958085 121347034 103332508 580210471 906691150 530474692 448683509 198081547 99634559 621023029 238445641 751483501 95481175 504796585 262686112 424366652 612636425 356775331 342522799 138842588 745284715 151433632 777812883 772265198 5811508 48206028 55424560 457936123 836042592 685288796 367788782 898228969 827315814 156125164 530670016 125453827 276237319 236337614 59837550 572433402 342981363 477708627 710889432 284623152 415725637 33142316 727051618 709781812 880939929 142857056 101274542 759778741 382610278 886472527 769022409 35905418 363510615 389027192 281839506 288422735 212470148 88619610 596546225 981759590 97680094 666640661 563282633 592172399 972172098 462183296 506071293 821546284 472654683 169499449 500110094 836318603 994157025 538342157 314800288 326616436 121174998 885841068 748468873 768703486 214768904 21603158 989194008 656269539 697904915 703369478 962240990 128423052 529068674 599970694 176435949 437426649 478658731 678130055 760072625 617008036 561850489 454335617 675984106 264811063 206303227 274684567 121331791 270712100 448823103 135349121 85256138 87369472 74394758 663477454 545324530 197435142 208274404 2037068 183971193 999525362 93164877 55804003 809618815 398363702 750966214 417532371 938272192 426028141 731538640 852560018 173852682 122674728 343632058 490869790 745464312 446559809 756303930 481915988 745060262 214971911 886213898 543912087 584870116 38828479 994119066 914847226 6762530 228853161 194475175 566178824 988209140 955159171 920896992 657618276 82341547 520749550 508225036 451214021 958284161 173670732 462997684 447974741 914640614 960027679 787179992 377884321 397658787 58955755 661971703 406577509 305843311 547829119 440071339 625052875 551646656 336918078 561485750 214615183 192795996 170487470 273399658 493809416 419504647 848603592 857297004 326039639 942413243 644495712 788037336 647659468 88666939 527627409 255518400 502668000 984266460 282437044 471792861 769882570 362676193 198475439 67766423 340550767 328709662 499820208 812435339 943193521 703734383 379428674 908189371 33701053 18044439 917280446 767275729 589073194 198019773 472598252 31529147 397144297 885297129 89228185 21378656 256135402 606061497 947648756 732707993 63484048 680900767 231561778 169636326 388389369 6840717 44549114 469239737 690404966 92839631 985243983 284157989 986592192 218460049 811284472 739206371 325353075 990417626 871106381 390869696 413973788 288642734 217948334 388363761 57536413 77769086 275680683 10734840 316097889 19445715 83703708 464613319 502384363 54010388 17177007 959089028 840002084 389412859 556396701 865216457 592364907 411618284 151185730 628863422 709389893 305039557 756915883 67050990 319842852 719723081 9777042 183717065 843847780 12769370 241719252 72255362 727718817 500877588 345457473 939455167 279732746 130850702 176661809 560605539 17362214 125387498 396518132 94263012 473965932 591922962 198689070 218739741 610254729 253173227 847529704 624762299 120436167 7298270 403892230 868984828 271853068 463472406 376611128 751343961 170260505 943450935 680308198 568341439 521671404 907207600 172954743 77564658 281458877 316178854 183097503 994595233 693514474 49167044 555174976 503807741 95193441 410266502 148232969 902857048 840334904 547117224 971057249 268359861 560712260 601441868 918844580 107779058 473467205 991651489 17834277 579323540 616091053 747028907 715514660 985167776 889282233 939440427 910315967 415764738 914693720 797489737 113522479 180804267 512580202 89381431 848179826 107648755 636515742 166342859 562400767 210451848 559855352 731373486 639364238 163924011 570012604 711284346 589879017 558398128 793692520 667801522 258930734 130713931 811636943 7098774 723861447 218484258 257837669 27987979 40431426 707400848 262179668 850750300 732530942 20547537 77572379 215777661 622251358 769924279 269170450 131507012 140141382 642253388 500948770 583477355 142782393 291719679 156683961 111354765 335774125 826578188 19300023 817536856 334005994 690259256 298032985 172527070 957102968 784768729 253153880 309157293 373013884 127256204 612502370 284978438 51462249 77376559 594880125 631303431 232931282 33479605 532635278 276187734 876101792 37795799 55290614 804191822 306813931 641910368 532148854 70064824 756212083 204486612 556744348 350890804 949522297 301568186 900651680 30163081 906552432 157578674 577674940 227510067 718426393 304566698 527029509 100378045 765483604 122741089 830710467 178725559 978622671 164120241 625092512 849528088 571774958 711101802 503859787 816816494 761348076 812798000 336454124 886294969 632752204 44642728 929932231 439292934 407793700 920631881 505705842 241160246 528504268 300057747 453417119 507855638 219580300 612440322 50396129 934718456 242646004 793849470 199000175 276653623 728748378 992108442 240980669 786166792 259941462 2069706 247916276 845015532 568888433 539895612 558516846 4407834 913621877 271773480 359842690 367068659 236308008 970717609 410910457 228607350 389001739 27194091 546888537 878318671 46523159 126414981 106571744 882724203 482916814 64793589 103253857 630490987 332734445 758072183 767435904 271010650 116661621 685132088 232267790 240967693 867116218 57880375 159701842 925352280 381298398 536518745 819653187 757343884 310763519 825187730 374700413 80789443 636087914 508911177 477009548 249196781 519085032 270740980 5731930 142067993 685341901 137913340 521274044 786452989 87456457 191729801 394765038 957050379 626723892 284530931 400195872 206786392 13738519 629118379 490680173 89225434 149903738 824484490 331580942 380827904 380229010 876039048 735216377 306482083 262585984 193599305 595858988 92952222 162190538 920438060 664891491 660440812 833269013 61835562 36104129 391853098 12725030 870552002 565480746 614927811 849743494 365566882 67987088 313289063 636925962 590554691 371201844 5846409 254515975 96087349 325052258 629129332 152575583 557681060 707951047 130535560 890354966 791046841 519322494 593101116 141583388 29629739 622526031 26776975 507784325 410752892 149874380 481177947 895997959 623052875 857617986 92970971 296853261 205662992 755840646 898987165 453490838 472592802 884776970 827159565 693122007 701508243 508198376 154509263 806627469 122660759 873165652 200263177 523272365 629005978 188305152 402496902 244780598 366732292 601270062 395080901 896460591 942803885 259277139 233864885 729507854 926062017 895681908 920774600 511501466 980182832 331902821 921187921 109325820 712757077 141024229 692984989 686810623 56021529 93635257 858458395 756073738 175852681 288627364 862742648 757314552 120105503 74344581 727367536 427192203 518481566 687358402 229713322 957604873 459923247 494402405 437432819 85526914 326215709 773606642 703391507 161571086 499986682 373670645 935384778 529483906 358372959 232479051 160041687 783208795 177399080 151536613 129446708 784844664 763487977 964091722 195025501 156502098 897839189 699730415 432294128 975235956 717010875 281222737 827329518 179435955 984211053 268461707 386091465 224194779 623024045 971179274 365649763 165911700 461106831 55704013 619553678 773226560 841888289 868973608 561446719 253582465 80570135 468631482 275693411 804279110 406903822 576922486 871238969 645830044 99224733 657594133 89757542 85191220 372959613 524444593 726883048 762729363 969415422 275335679 8543202 283039299 545433326 189858751 646155406 978589152 918207569 433335451 196149853 64655072 271749583 406545999 765921740 604969218 441690171 236880302 241582423 632124102 643284203 979186996 282862281 679638667 753681366 578187367 773195629 177921882 772789336 137386610 951760813 289027116 411204655 814054041 504139907 14820727 296299987 171530711 341200894 131091428 640353835 561856485 564073662 476170689 970312478 538101273 772842101 682865315 763069156 967172884 655304443 370554944 22177203 760539180 480573274 911911179 540348460 922863853 224536376 709983156 35627615 316544248 967359835 324470303 924424254 989430215 310552839 747266884 689248714 967992384 173723896 131404538 942340478 403654376 712557816 234885208 576587088 304085473 485181252 704032979 931938892 476972118 445434649 663703238 420312990 339650239 474206700 250187923 659781604 838491881 242799977 97546274 688671574 147827441 122338407 151814348 653436512 774225632 199015335 703969748 473928259 695943348 479491358 608997583 568034186 331857630 276842653 768354046 332569190 139800792 490592798 454988706 565877438 806571157 847371028 534856463 664183462 717739409 868914392 251220136 791364911 384400106 16244355 820776413 571120961 516985030 271097023 317796113 29942075 931408678 251109844 78851963 220749066 132350789 737666177 508135968 343383523 174868368 236143271 378415410 168532333 359975996 181442555 538816065 711593071 14724473 366486391 835374941 585989683 642253654 744727772 264473891 791727333 396315721 725377152 50656784 52013356 802014727 528384058 89485070 27425913 608449902 597945895 741110520 151578395 774884717 736901881 869572836 592671684 131571979 501485603 843543790 306529682 135544875 136970931 954735878 799460588 917922319 5192847 549908763 967624885 781062375 373541801 749032247 615024164 573334501 717180911 11639275 904321252 998050520 131803402 679562345 168203733 224698120 865670398 756838528 336970730 956835261 562002835 603143307 177345221 156791819 221002535 883179212 951357340 111667760 524052075 614343432 981078392 130038038 251660158 73875186 514340613 728204420 741286947 948787452 52027132 239337629 292659861 395041990 185828381 942077729 72046584 938050163 751971898 628750187 254271228 23449854 579837909 22777710 227327901 788430415 313843013 136244822 842918005 438648582 412699905 960982211 928757381 678133207 648376704 607038296 235577600 971647603 74166873 364431747 871957421 126411630 326482188 22040038 193877099 578740542 309558784 794909212 367268275 646134852 991896612 730568171 946413991 816551545 739389288 717747402 953483113 976258959 550788357 896018338 594251928 522638845 354678913 174482704 55437947 997639895 776954681 913570455 544803748 42264320 728198578 266365398 94670088 931898035 144445462 859391741 207767334 210700947 324721691 971031049 227389814 548639210 75250586 134056522 2382837 376951810 174374465 375422078 168430653 728764416 81104674 768957554 367987863 9832202 16764456 244885001 553662341 348603013 680554773 655609221 876723281 345697734 501720115 556113962 647478892 989943527 914327189 186555100 886446696 215660165 399446643 802004403 691313609 374683316 682484462 572537592 787364177 638073152 644652927 86859489 968969987 187973978 629352528 413790509 504225719 46550709 174464244 281530743 652941927 125184238 239387963 814341342 277110271 98432370 721920642 685956097 343112029 649160863 699012862 763069969 824132072 872177210 620320785 477101485 655623923 853968093 997233785 158995786 990745739 164101634 176990846 174522716 878775918 312845645 855780756 862696004 935537323 862928775 861839870 104651954 920527637 463335883 725346827 45638540 650952166 48728880 75475267 213452625 276650119 50852869 238801471 685495175 992819885 337477394 109210052 15780302 75098912 558288149 863773659 956475488 779466196 411514186 263634504 437823732 494248659 669930755 139244159 48911741 948806547 97050952 916546430 855001404 741258457 779486886 609699982 982882845 690953447 851334388 764049405 160230252 641104189 47213112 536736248 825398420 772690001 37689193 927184903 321934684 544829470 646581650 175673313 420173265 952924369 36867788 856623288 154105613 516603281 109987011 820646168 275020926 380395631 349654057 328110219 186356662 337042170 172957949 807677477 629986718 348637847 740474727 83993156 149418143 530077018 464945520 778186822 19521723 709223302 354642969 817739958 170584976 512883361 827019996 970637057 841060617 460478575 910347676 263151420 364539628 427341843 948953718 412570935 99734011 934297638 460827758 766692530 149266894 947238666 33226145 889914128 192282824 589675022 423299231 60113179 44489106 932275714 125094068 280366500 868909641 939708820 181890453 643572583 140145561 791574864 977868509 295676840 917748765 772851204 416574602 226939990 689971634 293046728 126424178 378504470 386426016 10378072 667234162 327176066 572553081 766296430 808160246 954319310 987996191 90189613 174733144 254143424 406965627 655962846 330262077 679974434 837354510 291513152 481341781 51401607 281607901 17846554 697584974 261077042 661294142 835278056 268689962 780394674 7120660 688058424 793435876 900185882 186299876 253427586 124128679 743422396 768349040 595710364 10013277 814671250 5807943 40547676 222439398 842155085 304677282 358975548 244594964 537685677 221417645 692257632 308934304 119754722 940376205 271440836 929787765 198454826 421293988 401278737 645191202 624139885 693573591 368403129 917675128 77763665 213518689 82382485 257314314 125278868 753616535 724646753 316374027 463550697 157415589 87396492 97283547 336767049 62955481 717542071 127369433 229488627 311281578 308522759 141102995 164488677 592935031 507565353 971699949 266413321 326968446 97498768 722640714 698106392 79494443 34936188 244573191 794288138 888565152 577750000 181227295 944035340 818983356 177679062 301423589 424794775 398425913 580942269 502667310 275894973 876403145 841931415 925790569 375848127 93458993 902915109 953414784 859160981 91458753 268224008 559552100 657164879 310979313 356683958 782852987 394181692 671565425 175382311 777045764 185216317 125993126 776595098 19156103 236867821 939911171 975405233 925258022 364973086 988582583 327848868 43483504 916354633 683908473 426315087 546862801 487811951 194802252 270682512 992188670 130383417 474829795 441809149 380545909 707532064 386828186 151306805 229825500 749781613 616306757 698328099 494978399 884264548 944579380 394983786 642130437 898555801 754694991 999925816 209847936 783336881 999974910 979305749 46586433 702535820 242859582 623975787 739410720 745825856 152765696 869038803 713851818 545197558 990400763 794270729 994602451 487690550 402467197 877711571 794447343 108772052 35404302 117461137 22109090 104566866 297759682 449575807 342239844 18218512 918803143 375508702 546748071 17116427 293582309 64096267 443855171 747313739 699147308 131894927 320977289 49992680 548157758 756517605 954573923 117755508 206970513 558745887 239330581 155127142 876484284 33194855 943830298 372341372 245724873 707620628 81718051 146218334 831917007 170131078 325652787 914788661 994175423 413686447 921411231 563046349 701341477 264642915 580483820 834046054 704425051 261611587 208695741 597473149 961331545 939474884 983066472 883235639 461344449 63846101 172119507 912518564 563573448 147218611 13942495 750795892 238591544 437780220 788524238 801857404 209688900 632659827 934884693 755073762 218420283 807021133 114359045 808175438 48371109 208358918 82099336 847549402 694515762 417600081 748098701 383757341 597772394 273964703 828869933 547434670 853363826 613249574 660663417 834560916 193831365 575679786 203140346 14524544 620572311 957661226 94092755 904360026 73830330 677351185 256931341 154681225 36240535 613162703 476493619 734939618 814658926 287332844 994624811 639118929 422116395 294358369 451461879 638710345 215815393 543937706 715929971 111198336 787210535 609922950 735923105 707573279 611590799 320148112 785525939 657624387 144833351 4689885 348118217 445396660 595127514 113382566 798944989 494283302 478315119 892494703 587138472 194326264 651369981 397252674 162851538 602168876 230444851 396974292 308121876 118581484 13861252 777882000 963400892 657948645 789316271 63794203 441416400 53252161 348997041 159098268 349788026 562275470 382229542 326172350 849684378 359485830 234180832 427596963 639307068 119767705 273206627 139069247 486058100 726497983 978071069 1335753 247216293 79962250 742637587 841513098 985561332 25596987 548086820 413585210 928097336 955125277 733494604 989213000 951986210 324811107 733119826 61959589 670748155 262824560 595816717 639063345 806015996 519063226 802880511 782752646 757563625 932831069 836884418 814678005 668027792 910123880 889956235 886865232 925373038 828467151 982512559 403935939 497201021 99737814 324195236 606676384 187501639 309122662 91256554 441501806 756945208 567264347 20363455 967762097 468517103 638691446 911320312 725492273 58310155 676174343 285084252 261393136 377098531 222009483 463630750 242563802 986586598 193984651 992207338 884917640 91625772 320428247 550937714 64425962 474374228 320376378 288701333 132973701 421902029 623778308 946696183 868673764 814081430 272251519 873448347 98063804 980889217 683823361 862253450 247448913 899661563 9260047 779624355 374355436 320072182 487611019 794135266 462916256 77596224 606106392 977873930 639955344 507771073 874725219 309560219 359506902 355317758 759729198 654764322 145578480 955154972 209996077 739516745 59719544 666972143 427452844 888495018 282533465 256360151 740215095 403942018 928631910 140957470 783644422 984430627 706326026 617877194 180439050 479735994 151429682 113321545 286984452 857435021 626328180 489380986 574354934 115415337 37865124 694859533 833438429 120193435 795815760 416706382 640982405 409604077 925549294 294614501 385492255 578759779 357733904 152604402 682780472 169875174 608619124 785470617 538105086 872281709 544337245 937406587 607529207 356632711 961240548 475047558 242359185 536707712 26916767 900209273 296938481 676140735 494547276 584578187 371378786 678077532 951934387 145859857 894651782 163213822 43855976 583485580 510956085 580269597 897413024 240841922 695896113 593269143 616335940 667467701 385459818 169450854 389606388 178483845 38890271 86826299 591514422 242260381 258462018 893698985 209010053 160609899 35104910 131015410 548220114 9170048 756600592 261991880 726189322 974102138 395429201 762426152 901933620 172932829 746880381 148222782 445046190 281651419 288709565 352264716 49767938 740793543 546879812 227963260 825561757 777886501 114709425 539574292 235630377 828154931 517758619 589569951 442819080 399611787 713037098 141924810 665079251 891904141 150749184 606309436 847915628 987173657 929608576 260268610 845537757 229651447 867965490 13711407 501822572 112691236 318252443 319621061 870056815 441497236 984784116 707393187 815157952 573237777 778106206 899444862 860501001 24374527 863894661 566321903 762985783 716013864 394967805 415324510 806165834 648918998 323166165 175528495 204904477 957148919 560241879 708211418 775244805 868567175 95650154 630203143 844997600 970597879 239006674 985812451 433849101 535561274 851092556 955078687 293122158 627037650 22187322 492399604 149591438 425987317 876050123 922364613 835901199 574905466 511473454 577174691 567901259 416560143 566885051 841075047 271651335 38499294 423358259 204521407 343088744 86535266 187181743 400005180 468396769 245798286 338854000 311299290 119945966 204135330 256287937 534408168 997795289 332777157 590703032 73245590 230394305 88021440 94770984 950405889 482942593 377430794 208549017 699279412 953609545 22700807 802653724 683591113 78939232 218399477 678506242 473039514 477464398 185551477 412703864 172660976 112042141 822543997 397539797 720151579 135141315 430969420 824791609 543437553 477223279 343333958 444192445 114990629 275040470 874070333 499463015 642169170 623798861 921913727 900058966 32958681 737488823 278218749 158993107 575325092 405471137 21230163 961875736 242548035 257875656 823907298 259148197 297121669 136959186 261814809 223779091 692161602 623455897 947414698 384327130 253601796 680890658 715695490 793626129 159828497 574986369 220696173 93894692 983211726 285656823 48915085 206732298 875961350 944937392 276031225 979711853 362270103 901636238 636594508 520820703 832708504 206341304 737550155 494027854 224966628 188925295 859532233 532479236 769430931 6227636 875316361 36375775 395455173 356733458 968042984 499919222 421017864 460579493 990068802 841180869 703609270 879577206 690517080 63148816 184713987 942356149 253032207 106857072 370265781 118558303 424130873 264039848 14823370 983334644 120026092 759083575 177518475 370741020 612204571 41388604 609153462 201335025 946332856 205254622 343154869 168585591 694615345 942605552 102507965 550753192 22721802 96661067 14428872 759904880 799294958 216329287 166389457 901651160 470687765 930702334 516810745 124495116 260246221 354048294 287369344 526758770 950150483 119325089 472578077 906868786 51992276 981820317 96545204 658470168 83070915 295216271 464326589 692254036 345109742 105198337 501817083 434266754 950138891 135712554 113006664 190310889 20414034 415729697 199806630 214214235 530348946 85346667 871002748 217872513 239077989 431947049 275180343 876176640 587769258 887447923 154067785 958625574 687310708 585079336 320512457 701898082 104196815 203824760 757238249 408252330 681044218 205756140 923241465 304149985 110108244 148172964 660182905 447286282 989401020 791198468 301444067 146584701 39593583 148290281 256887721 568690621 926058151 11645620 285279680 421076781 79610031 944009925 590465506 280698467 451598744 624456396 677597215 338012454 916395218 680701602 111803630 514845824 153961715 427472008 737605811 269745505 309887193 865604112 790739803 950963239 151984622 814336752 177170522 376625798 884510044 523923112 215161372 981640517 113761181 77107998 610089358 148987031 23455756 278318652 9903317 737865582 45056584 483440222 835731387 731883301 317905210 467385487 666150259 274677306 19273972 151131980 108228332 253416839 885231332 64989676 477293644 543303044 675420638 323715084 805903979 969733761 975305625 87453833 730344087 147399713 993053503 172531176 159417041 257351905 448131952 322541144 249791063 793562413 68357944 244531411 243422773 285932211 324382579 926840535 616843987 396910739 984359649 790920270 411287587 754177540 992473074 217307963 271775600 25786945 134194281 658028996 983372879 894313136 322358481 607529307 290253116 869846396 273824557 193295338 541825129 704403184 254511115 303024432 467543917 818035599 998856709 737828007 776544664 97440403 599181688 212550733 143333485 459701148 214987630 220781967 439133113 301857604 288916434 775280713 485580445 697873450 302648608 816417768 605585903 187430935 787243582 270533851 211068932 969523328 327975168 718734228 964989594 573471741 613788797 800104916 698160356 126474657 479993640 121266253 972877219 64823800 454035414 173368096 87864408 75687995 802412136 100254848 598647488 234369127 17124306 119769041 217583082 113029573 388145714 563677879 187077056 812403550 826566561 994293401 640465863 639165574 898744330 685417532 727121616 201134604 600669666 241301364 484126205 875581000 16345744 830423132 390757711 380803022 96064 577783825 442477630 954368295 824470921 35811041 314318154 870592121 56136282 443060940 660042597 825882798 708880931 857673286 131653826 782968296 92768393 960020990 791114494 658993122 805668341 334839814 984562930 497355713 741777265 557644614 705254067 382654117 976098413 24295160 432343583 896937762 901500673 912859346 501579099 476771773 4806687 762800054 896917405 233608208 338200056 643860044 852110987 441884027 734027582 468932493 643610641 817643989 538008548 774179939 576626064 14004742 696737047 155252206 565608760 359031248 499381655 116373152 538151382 93367007 163623167 182174230 301453801 872861088 928138106 318017192 446232327 416832872 634293964 864599668 288386228 241414845 569990900 517344880 807174617 752823389 270067044 431444161 754125412 650631608 812804071 291278289 652160537 25460248 607438350 266211814 335968216 796980466 402016289 251867282 622003215 300308250 564512960 793754144 88767024 291819480 502111080 646527841 522750430 255789752 56843063 430543910 220399701 520856666 792324545 968509018 121060682 961485867 91465446 185486115 883664860 364236404 331201025 547009467 959331251 607591917 12527377 914253701 453646063 876158253 802047090 259093252 111840861 995923124 184483356 151935155 735576502 180367326 40584756 400738615 137694010 754517663 944777873 523461894 313010335 537881821 19441731 799514770 104602455 69583599 65498619 985494376 697116549 806750335 531909699 670425246 264939845 248264024 677542945 289368436 630520275 472011846 183145596 587807197 207314824 167184973 32376306 709829614 550165827 323035417 425542384 788915356 625935822 738103508 838322843 693371297 377161682 691461037 545139874 306653501 238525015 272869009 789514602 710620432 191274824 60639259 380578000 995651059 759560818 692991922 411554697 33246557 239563854 543937585 96855318 225237530 634420941 245908303 285759183 979405389 890666791 362868772 293386311 642487432 123089459 55054389 346304201 630098636 67916377 714197816 842458291 961939466 530829994 263320107 139817021 610549556 702148806 199992219 76631158 817670494 60586124 72427716 93707412 284576676 347353978 530657002 297969381 381768040 284670481 924651641 60499748 158967726 270631363 389317088 952292654 51866319 316418388 766509666 620568896 184513972 789634166 180266357 277386780 174866586 154065391 314509357 340669551 143828800 29396246 251521374 681717471 416066640 362863973 723586510 567430947 928521328 546092768 901729417 34217186 202799551 34234043 617524173 17927323 605730710 975409772 6676027 437390151 390868961 74440329 156744300 171224608 949268698 8837438 321272888 179993807 861515569 817208575 682543599 390904001 801011400 287382037 722351649 680903209 249567178 23813236 959522221 452160542 80838585 248682461 634887325 221841709 889580668 927326969 854288111 116625532 60778264 20989368 262233021 369149874 788734164 168453739 999736252 380482031 555294286 190719916 776559339 12686973 73475495 843520717 271255885 818684533 74083866 445705097 910093825 925695592 999187175 250385929 470436422 34268833 981105461 936332372 232058656 813277440 394968699 578674621 620540751 410280013 27691145 941322661 465613878 96358824 336199166 885185282 603352425 934881135 212215623 488681614 140710189 95208163 875350616 673205713 851988168 875683793 907645249 118768670 778605635 842579814 705999376 845271244 583047071 516737934 95303005 386560318 575901939 565099955 574235098 167293807 679007317 275678768 868756480 607796426 226945851 762792481 264773296 186178521 123091568 551942306 561451326 294651102 679469784 901977852 376337437 392103145 43941744 739866973 402904648 431352440 194027219 384427874 198966009 268452890 868697779 715989858 982130452 612911154 966069390 664078771 164901476 631597489 795840766 717755213 817772064 333929978 936323680 886041256 272162251 360848461 247090607 543261322 746635966 431024521 208102634 375150341 765420152 315504874 224427238 676398965 873587720 855938801 341252231 629669427 641912358 627354688 114344665 174880488 891982765 480798529 469169689 681847591 697621394 33432712 978531806 692426249 528708700 473972167 591396222 130018043 417514705 594828963 355653078 220737569 62339516 836642307 633295811 917169650 530990590 238439112 147123003 607871001 416930771 157975463 248636017 583369340 683722876 744753448 187532997 417465444 204616831 741680721 516618411 215498131 234725130 859090747 424779647 252565221 546242755 432649737 267972916 63041706 662422423 849086532 612485289 714644706 608556166 730963702 523494883 990964065 743958707 197517706 595532426 87808031 461914520 706521606 116910172 342386623 633304443 885697109 628310049 707205188 944859663 369208809 202949307 481471823 792056586 558536579 376477124 424274766 173568233 264253734 80039416 967075798 325791020 463281021 126869736 289454286 313188250 153275779 107285317 148228698 359828701 114312042 210666625 970973272 976945881 78822834 59816059 112970558 705058798 528063937 821124040 90283042 413403232 310893948 846966777 839516636 821120116 464333351 92536967 255087733 751711682 385257375 434006046 437277184 475217246 648362979 437920414 104163344 73207930 442196449 117142667 401157823 913196772 571477541 731269224 148170619 562153105 89857731 182294972 165062837 551593405 485079610 334594047 751642300 310808254 375932370 701626921 256114603 836710311 246325670 239193003 220978687 707380367 612394265 392883856 111462006 281714399 698448226 901404357 747114894 269133114 865214306 532013198 663574740 193364527 153546135 254932615 329165838 845345394 69125922 739856856 914210432 638244048 689123423 790411985 852482238 567589562 140330867 983898163 101561597 173723733 4110526 331626548 751342630 307793919 414482941 376184923 625210977 669341039 891003700 483436 128418562 197792322 189684968 705464767 379212471 503371121 253986332 407409029 112316878 639114897 97972756 31803806 378503765 745895218 284582940 730716134 617312246 806216809 636492975 982079918 515693899 992650466 365590518 644519052 295547995 906749973 391625963 488563511 72602839 307005586 378893630 412197738 21169983 289855601 112902362 392436203 222839130 800625831 450232731 529902799 263760658 194021501 89048827 911053079 180520029 572852471 702313740 324122752 794544997 356434338 747965441 389239884 553318668 555859733 932304098 107874721 116795353 251923518 645415840 86206502 496481516 650705525 135107847 596079655 23298615 386849002 856664365 373588754 893741538 967542494 444436651 558378836 10689026 392269091 32906895 476504632 342164030 290918355 908604556 376205044 920521328 351614017 298403726 978054033 176862743 662401563 270194598 547545711 497365125 781814794 892191078 5815465 132789787 51238766 716862338 132720947 996015155 871976272 115308599 711370435 675444609 947445814 715704292 576195658 919289275 83822261 953016750 671804031 369748126 702398854 668249734 612404095 117171686 927962145 394160899 660475865 256057884 313112698 784818572 643208272 778346504 242380559 20979337 793359913 306190339 817129175 944792911 39847988 774307693 665541505 498459031 621069939 81076513 314661596 237658930 279136505 366647205 568584811 113708886 478794695 363221275 681969894 203696619 763987213 956347469 207828864 527529793 121945052 221955380 705365248 27494689 949877607 139389027 20955340 294253390 792087435 639147815 786553645 735584196 341349609 301521899 326216310 501590300 923458817 660698667 48181535 279172081 930989849 442217370 353047086 905502681 569666199 351198040 687996527 29461333 573359347 608766937 220070769 895408292 133985771 87575016 370581967 351384138 520562506 89088143 11692481 650237930 341571556 569298782 51062428 245608176 585115334 801358569 27628960 268454060 18439751 867587076 759399324 131851878 136614302 283195651 967936247 234738133 225614157 922399284 702134999 403755668 665668232 683899733 257146266 83358200 63927761 371379656 307973153 474656624 927334974 878873044 407089347 641193458 110580924 789337014 218950521 11817064 191554970 709799780 466255126 44828703 15955370 380426349 923192682 196767342 787865353 276491554 501779986 532576259 293038570 203766072 348843736 479578008 496487701 697100636 330142198 482092988 274335163 495784383 846952447 848893683 37435218 610666414 677983906 692046968 961085412 533017919 397429750 8995466 466636173 223476438 366400745 1458716 47143916 539224286 902422137 230450845 779002077 45945111 286198759 492657094 44678837 889797697 457744985 249529966 297834728 190246921 283313655 332136217 730227714 107625815 381105201 29759231 155480210 658323438 348262966 574288629 213900775 95203970 172022573 178803021 503010210 42569717 18109958 255503891 192711778 918084516 652647446 225957481 193910679 945855740 777642165 661958294 172725172 707299690 298577532 519394347 152307797 956146092 128571417 361947542 736934422 480091338 713571987 271807835 87250047 899798386 82498883 193774788 631467754 440204362 113924000 637036816 694772409 694437743 542388241 658340475 252220659 157987566 69743919 196039940 974519560 632318396 895540011 510899794 410889672 471775312 575961713 104731441 258225803 981670796 850033972 74519619 280050688 367701666 169351691 124746184 195478684 370930451 315290337 295568315 746523102 735986681 772270580 593115195 661753174 689240688 370648592 872895255 229224679 544582630 241435536 150299492 473538481 912269716 355012257 578341477 193844148 301832814 911486501 287490098 227306410 787881949 254799725 702142678 191718635 824421773 582435489 182854523 918341237 538766919 583594549 280296493 721509312 977289627 437685998 264345806 168908776 831178399 304800211 131697313 493713028 200966537 631769648 97150714 388316450 148214913 629687149 215308252 557596550 533612638 244076232 869903036 226640391 100125589 183217231 975670476 533373493 957019196 364360796 709910162 76592157 314319592 680654634 917026410 610706785 986994037 170285029 474644040 282254957 894088600 968625553 152894707 898316699 584435090 985409244 940101606 358212466 143302927 337486045 558884405 953048625 77633408 739063384 396407338 566523637 443584836 936105880 338856345 492188005 75189951 841444083 206211438 675222974 990651468 177992805 422794446 245827727 411445224 989107474 936156664 723823920 976639449 388162577 177143225 950007012 116531582 285586453 704598099 565423278 264842282 395178683 112857587 445884109 223414939 56959843 809129084 478179133 189081658 65477278 148742107 868645598 841769636 339163841 109519690 177641265 882219159 498147527 932630865 374622222 811495942 191779948 545063548 766651226 299918015 87900065 959826627 475246689 530101812 587469336 8579323 625897308 853263253 587000216 110110105 481743468 628605307 172678933 704855453 404875748 992407738 780075959 642603113 153551038 837162435 199011646 455682523 715310303 936512781 333875191 163083363 135838011 730423731 665404209 259026900 527203670 902084753 469060831 478482642 241399534 150116848 800487070 959522078 939553699 291690012 119357278 536123191 96900160 145713289 88607716 218869208 716943949 238164622 923504220 595345753 213431234 167526536 85853595 900495969 497579727 62168535 850257727 179859502 122767790 407308753 198865919 17974266 105593752 337208947 842381339 804701171 318672933 841160251 196896272 958968634 970139607 545961888 80769830 633975649 412844988 212350740 543182900 32890390 699046112 548175537 768237487 255554819 926457074 518791846 248239411 512155898 401558230 478892548 29124276 817964675 513946923 501733291 563430388 483968676 934986799 568033705 585277944 194706549 170519648 241049535 121194330 923857053 167414147 993617129 869225415 6338776 789394517 67486743 63716058 104122092 394103776 35049324 262094665 433305570 834375828 659239284 513920621 732993697 988632277 736952687 300808469 673055282 39839179 11070229 583195999 805814651 441490850 245893695 968844204 358883128 741204363 922392330 628358372 145750308 513698088 512327623 484008837 643373390 1545256 905443916 563441136 356368201 279150833 812824838 239820895 234253049 645800618 722300374 361070733 834373604 86973445 248633192 687960173 664984680 110815999 259047193 481158653 226537697 650053816 212205385 871751822 72063015 392341017 759961754 478754817 321502266 211006232 18540685 790935106 798942126 539031948 353946173 269916750 833790589 915442437 372874220 950632939 446275176 23602144 997500963 430957125 398099995 415543479 151237347 553820750 179162924 19465092 825656752 481906392 134974411 614588468 37557662 624128928 888864629 666546205 851842873 807936580 47631278 52943154 103989062 677020788 115187086 450932860 481447505 734705719 410770660 745904464 592614570 203558317 582650241 632895489 456943149 558244993 186942202 298070175 317634498 645721148 422618362 175547568 905572056 287946775 671823914 262443605 102493583 717294819 620252740 138727807 694223402 390471773 272124572 202913962 766238793 976146454 785239671 545587882 162325115 411937142 958019064 238936207 788199662 760908910 676680441 962981117 874408859 54326217 639045871 612859375 722461209 515382578 737865999 194909818 171344844 136175807 88366285 388137710 583900987 889935230 568715473 899594162 173962391 292349389 3202103 900142168 332319359 728497817 277561806 854783532 437387541 637083527 559020655 315114523 95593304 423981066 118842541 636141979 503962091 850744913 792573573 776016026 680008829 640372398 845768772 989310170 764894112 168974186 132830024 70940563 556928048 811296198 637616701 552971224 910306945 264691871 499463796 910242200 929953139 202386479 550740868 527781124 653085278 526511810 378052604 452754122 548338380 114907370 362844411 203223313 237418794 479729725 878063916 145149029 720501501 895921949 204226592 284058642 968325204 139641126 576957730 321328389 662710161 506388423 799742062 719895724 604291384 307250741 903887037 883679898 614986938 927461810 342570785 27982167 32463993 73803076 536735059 96135734 4668647 824866575 528650170 618077329 579443830 895617015 284461669 782091318 724022959 305977843 479890253 350162456 252776188 535474096 372596112 235516577 920823441 706747320 908545878 263173031 855688543 391035527 745452967 910227530 704330552 380175323 564654715 224568441 784063753 666017978 454280555 885842817 756078832 717571955 543813618 103107799 954954757 39485806 797464712 260830864 570686903 251437420 172030774 624998471 872553557 763282547 909883109 292809057 80105761 780907703 156266830 846634639 456836932 516414833 93363082 525280298 388003363 223125166 233361006 16201638 918147253 238609859 381269523 67496773 988388753 209440682 216412016 52528432 785664485 80076855 447910117 381740743 524448668 813116595 966925409 933354712 918709560 851280041 64708133 527399816 993589201 965746595 55887622 280602869 217939060 26082742 130280558 767808341 723308983 34171924 338031634 886983093 975855721 388434015 539507637 308184379 209887774 236999282 207065903 804844716 328335894 277643544 163916545 331808077 639969799 600124758 775902351 477894443 447013633 495655072 465820512 801926485 714433289 514238346 432566772 607079760 991680427 384377807 90239754 778714587 648433314 260298095 420825038 445476654 314083385 50181939 200066351 852387970 121060995 61984712 556854404 692905607 539145044 328732224 256378943 71952828 542948432 850976352 977204690 222295484 829192428 567539526 28075838 138195287 867935058 494208800 418431592 551836031 228522396 840119488 274871629 289033123 470703470 626839465 614067073 588399300 680711534 11563546 771301128 259129743 897566170 351812502 750511787 64860244 155349874 659929057 744110836 99395645 747348504 738407910 470576169 94279479 285441038 617502988 136717656 550226548 998558769 718816571 294607500 85905309 621869624 591140875 587400936 168525997 540368891 533423404 505119129 544463914 103772091 992703382 375360804 951110089 97133819 682157939 975206148 578834192 189688118 558913527 302597670 242681698 580445811 676976720 54836403 424800967 510176361 721206357 111144774 838349910 152827881 218477247 881865513 97547620 70793454 216089097 161587992 21767407 394153043 521623914 863774494 707839373 628018765 204012111 333389557 571124626 497781998 581108703 98097067 352540429 498527757 854421844 194611064 199290380 394318922 253849020 111151263 610770211 204123330 636689908 446756004 362197275 93960225 417508261 446814525 860582218 14231005 159565353 365885795 104535144 676637673 320790872 421888635 294721108 260410875 76254135 165584765 80889478 942966662 794487205 620084685 589101784 832212795 843498457 465656911 72198445 775289110 814225566 921828152 788039485 290543679 283638935 661612146 57270907 342563960 841556654 858960737 767096719 245873308 433340576 112761912 54493074 357931682 647270438 803253878 953556655 111385498 886275921 753885827 970827378 505040862 177698214 381415057 147294320 496164516 69457947 375347986 478592193 386655503 63423084 275637955 237235018 798470439 700873210 879640338 552260907 498790669 743317282 114722590 765711332 168020951 230405931 150605990 567408180 7243354 377960701 62769197 770603477 368228308 658712027 72957481 739427720 792722242 711221339 11847598 39349158 676963191 158690542 105914587 30166402 623157453 990714679 576985953 919005630 802141931 114467226 248134988 414163741 658381478 141196772 986502307 582542861 595568646 438779646 979930242 572334685 538187450 768165612 523524004 831468908 982624042 704615681 871170740 32926341 28344230 261301838 638933452 425748586 190017790 398175494 256218092 166055993 116740382 554523086 824387678 434665518 151856815 834294905 217067958 48839407 771533686 287454521 723661919 11884925 680598366 305427228 167758850 42384279 709562942 740200255 135822307 867541795 708283979 475468923 48303438 989650636 598014796 187322681 915839318 100786145 467937511 822014944 951650524 242208067 715023214 952654576 722922551 749238508 43343469 168593787 250512879 170075686 953804626 853047593 470645185 500616773 376118067 595687215 216555018 483175157 413593719 734254152 517021679 612479874 337509871 50676357 89237202 881569864 328149483 437417685 158042281 828413493 447065250 116448008 815598133 691892860 821195627 24535671 616388941 180005294 18104547 242470347 476315073 348141634 692184978 477302358 31556277 250040918 717137203 866776534 52498972 62946140 60312788 282552337 951559623 536256626 851782054 516824580 89822163 246219939 42758344 327430206 288474625 855753278 246478583 21408819 777503286 254497598 58571569 47177780 785772491 720740492 755502136 591543793 147388827 773504174 534694478 349221195 722531656 310250674 575111811 185118210 545406447 512527175 573901642 968295479 751074928 529851088 286596148 717524026 555576084 769640294 565871702 122853410 40179204 5157072 136937503 839384207 287361897 11975938 513789180 764549613 221921095 783347703 982086049 516404168 394564491 140459071 643329967 151577968 591799009 116891958 491720501 170477865 22736834 561103050 721479107 619824054 631568407 284769571 175635379 910487357 77095739 719866221 761408463 573051683 285307884 105156531 534069262 186424595 303379250 762517057 187925455 36864109 666328965 980925164 214672429 558711549 181512523 482052650 530083466 40192399 159853052 821708396 922669400 14276831 977914434 41322033 535257350 198006758 423670638 662020834 331292312 881836169 125912481 724490312 382350103 672325292 231344464 451487467 182310276 243803720 923345426 873686969 306279283 945982262 950016292 957704161 764035001 274114021 974486011 253411469 266279799 243775282 126891614 835888945 774601605 882749162 713108361 539728443 732542361 51374911 777531959 502353013 360600690 69010772 102739485 662639271 224129374 815407500 263950716 790696107 622381492 623029093 927204697 785488902 552549101 315367265 349111394 388808837 667880528 134147730 65296629 869406625 944076595 746764068 59751767 764772533 579247068 659524290 940531855 89245926 349128583 63008842 818363299 823652388 986661587 884880940 385532020 349772519 869563307 65572951 577196281 601188004 757023340 468739149 121866249 228351457 828029740 190006103 478994398 164416281 578280448 30481308 402996095 243888999 810246774 64671925 121854122 311287326 724170584 203786642 36115918 191438492 530719746 815596354 223188442 738412511 730034359 35241938 276222575 122853211 244603404 401890206 907280754 965405654 191699605 796290290 785624072 217059101 873026023 333441764 143249022 976009004 536132744 753791855 866413376 883133786 188675458 725755198 77059642 322180060 821850825 535483866 289658967 766105155 676978843 899650221 468207636 795471555 693512996 462461182 132577089 28768792 769972243 353356247 109097051 246562831 249779170 126499184 278676247 707459103 191815330 375881093 644292289 399660218 680999806 2538048 945090891 879450689 336217364 316980723 446002283 266318399 928852971 924665814 213021678 508420224 648638860 977886304 1100954 705732460 744857316 341208991 769978803 496654819 907060965 865735648 949626391 195785261 881057730 427523027 599589923 959546197 936973369 123703664 729505687 839015833 337337540 616630448 998437352 871981174 804102130 274541830 74741959 587849665 73404497 746724491 626813906 227295472 438521585 944695422 257895004 31034503 569872059 107866272 473747744 391929429 938704764 862092656 33137295 828212058 199989161 622204273 569432779 179394133 267272845 974619811 636303779 739843728 136051379 755469368 860226716 755780188 939704392 218323261 496128613 573577194 988097560 792639354 54576113 511859734 597736750 970885782 394768 235165553 71646723 488027481 237131317 966361763 826784555 114737344 29674474 855252068 143648644 909744292 373499597 696824623 80369942 613640423 515082232 714387780 463262485 642988132 613055483 180857458 127822455 424611074 300473333 577171896 287838154 840646988 2460575 238023483 151860704 927300365 832797413 373000956 13501395 648425108 462952543 590108883 611674950 839475559 550444765 582807284 206284310 575037759 882402567 878270290 23650865 236734347 40836531 788297196 598976863 835958771 161586063 374159894 902793418 880595945 345711418 6908415 60244068 779945943 299938099 322207396 291049103 632819432 666189848 264564781 448515930 600967479 556050575 696429468 456942376 181163599 175590566 109611393 789437882 668954047 553202420 434468077 74280721 126743413 542718597 425702140 178890323 176246807 181645508 302523311 297494607 75468102 310992518 524964975 405819861 154175316 522712462 335483610 758851673 243641774 85176321 60591874 437376621 894722173 445311723 588133398 155396688 401544381 973266322 13680444 282490810 361565382 477879290 98419152 550435585 478456887 630578801 566573709 543250376 602678678 508463349 756493427 432233438 81673399 642175639 643818893 965806614 81329466 922129692 265106853 472385068 419876672 199408231 7233922 260486713 968120937 660437013 361119116 236580025 668480006 833809627 983389067 251851791 377290349 230386311 473081561 684838323 339347649 238805528 279841309 573356767 776160892 928591753 159683492 210899722 9114499 449440426 669547196 362275053 787459574 685326422 670695195 252306130 16882179 345051080 91262552 399161520 665563929 570409543 872304257 229749827 693048475 935183324 207229317 811091869 532294314 501640427 299215124 883573262 689051623 191104301 387689337 985721907 760742418 348655058 394866133 703950690 173214657 951483700 161266634 660617468 179370199 683140153 655838284 615099432 642256967 879313130 900424173 825068557 394352787 847610666 406683500 668136491 481838203 30081872 129359880 599440860 198618861 770352031 939179461 183062503 312854416 513432648 500169911 696313714 677567699 279330180 167887807 513674170 573145353 383749968 122589196 674261086 200513090 21488019 427417919 894011116 218863918 196431952 336475697 353224497 359630221 427425282 423443956 124986910 442590439 303447260 16318347 444664112 139570426 316905174 959675622 551515198 804464411 353372327 998929281 966214453 821844350 260314502 129930302 563805994 113250621 26747161 855652642 997734650 598318494 876676604 967344633 980481885 659182790 922070657 669147530 521476386 108608054 208398571 662903312 963730616 165970784 956729045 897379487 646068968 170504104 809958245 660731715 81889198 806995101 458870656 266290890 868052106 551827063 185133181 179888910 827533945 119494300 437425084 524510526 986753597 250811538 256425756 817599097 920434874 785685831 771022666 538544287 545706213 58199609 459039437 278276248 192612529 506010769 600311708 306572402 814014080 628884850 976159587 234381650 288676848 267873997 413864504 418917872 443927486 646286450 512860736 937470210 260187360 396923278 459613210 821597320 934116403 291091303 768746865 899403101 281269380 986216749 571457956 801892453 77156802 126038272 32926088 749696643 270219887 226212274 895368955 935501276 225153897 772422622 263375850 915939279 358107025 313318502 812119733 162636725 727650093 113794493 494341806 56698694 436088926 469877840 169224277 164080249 613316612 902340121 366468462 531964401 581564099 919174738 840972587 555842004 706766404 354205186 511422385 226566960 41506712 771759525 203066934 260455234 775661970 962186430 850817083 55799880 3055602 867314469 544712782 131402814 441280545 380664854 28679935 520766717 729621094 111613031 859288727 799047866 596445124 355621592 326234948 973971292 239930030 888264269 795258363 782989356 412237044 445726635 236211019 868834766 141653076 570460615 99514202 178437606 583053849 771344817 298272409 527460569 820946984 800640210 376152431 553530017 236856825 868477880 112405825 778181678 905459443 643045728 424494174 748181583 927669930 184153503 306480550 512629465 306630905 303854146 96777654 759305323 934603071 199116240 943946498 314803339 920383620 12058504 970757788 358365190 877357523 538320993 775413300 703820120 11382036 783721368 861103738 209586635 915008059 516168213 942504005 237559589 101341813 635202526 313133272 285833767 392475500 670147448 51653925 946392834 470505124 830356118 443842249 251652903 158582016 222748731 609541161 112490646 199048338 326169638 507930300 95022800 283609114 216148029 903344457 214922583 946164060 719103056 570634878 623352284 593358999 814086273 625451930 218271281 379232227 207090991 557491324 89885845 549356562 882653072 334846178 494566390 450285786 900012741 312864089 820301683 200356182 141685680 917824102 976759736 175937949 181144073 980460658 831677537 540063643 316905846 225047851 165230891 106288817 194088974 188356501 53736201 320327326 604098495 258453521 898433805 122643748 17524684 543403553 106027083 367417442 524961854 528764284 592246280 224787918 895557492 471566103 427600913 158313830 173143420 716060010 587273454 943777985 853205577 113541486 192397499 816241638 822654284 534077489 466414175 878262130 736704552 262084957 516989545 722007470 366394454 111056018 734243474 839288596 615796650 802095059 793485084 844189885 890253631 267851208 398871123 636235709 127029917 438919841 202055065 823546702 782216052 629071583 359731114 77395444 362151572 583174170 783632653 413130676 622192533 802180794 618818089 308476178 341088882 843321485 788236884 580953623 44392075 55454371 438048026 494458127 541971177 373763252 906438638 320459433 980706852 438790297 738107589 656911090 982042957 269785946 321209761 551585275 373016086 822154315 25296991 963433629 868556030 463517023 841771921 79394034 96447159 209234736 548148386 187144805 731747251 267402800 698942504 948519563 308272398 777899385 135757070 579772872 201474811 818923787 934041252 779659301 384966650 385410997 216872792 469377787 779186614 355841289 11028865 554285743 732750554 346663709 251026035 116899199 744593620 832334307 461031495 767798790 629946125 922196782 11220360 28117517 662612454 730210236 735576314 950695996 752702579 795605789 998257710 491268858 97797288 938922366 983291913 684565359 513123124 585663294 970095378 212666913 29618602 688123191 194844736 411713256 536618597 113932819 783949093 724814167 114232167 669786575 396905602 124500003 79956161 19102286 732755551 178356131 138264648 173417350 761148735 550062341 923827935 323771408 163803905 557718558 592957975 560031334 276016899 695528209 552268478 573670068 864519299 72281808 311699580 130148722 497495638 242235639 483589791 391154015 213863146 452199990 800370670 678457582 594003611 788221351 423530645 830382524 631094333 580625483 925836790 795909409 673013807 448168388 642387477 85484382 229785316 634407734 998606887 501315735 135742756 564439323 749361615 354694751 609442471 950857507 655189846 47015506 561524444 170892651 815678998 237797473 908920110 701258879 682844472 457487068 381122437 47138772 442963461 853394630 509635590 945426083 197408400 93965375 541464266 424717779 795963175 168544700 847407322 852502976 785076814 38250331 310837618 440071719 588883808 380833839 901131438 643143933 609842700 327283301 68979293 332766753 532991946 277085722 881425696 797384777 804409089 60308605 800373579 259127009 734931131 187618224 48454954 551084306 678384972 652316711 719794181 662189950 859974276 647337036 827441411 511791391 452765527 514896087 938206089 178227299 377718716 976050751 10527863 65210345 307859712 157840291 853813448 553541442 623413852 142929591 159550266 549074008 818432862 794285751 266556981 835852737 245602894 71534627 276916054 270886872 235281583 740349236 505206543 374831881 651420180 257849953 240068872 923342790 943046418 100484927 311207735 718688392 619215759 420796354 209968052 322240588 690868346 452776769 932665529 405981208 829926854 438321555 624094756 919957668 922389424 271878895 739730998 603637428 714205893 547434167 83912842 73674046 577306949 987111419 989079928 511598992 270705166 762600187 795312844 571237239 131925680 232193567 160416464 272959618 132860955 318376791 645401856 254536740 365269720 290207215 556050890 814263554 429902589 138326913 960014501 560136233 945476604 294681260 713367896 634089991 643513435 62792391 615210272 198582653 910573041 322863170 74322163 201205384 564079490 581051737 391329262 860361022 357895596 517108087 37838718 129437210 324578896 779711389 758440926 866207448 244128320 20202876 704781914 703137966 124670501 291969209 135955069 85181607 397454132 125270783 941356792 500729183 363390490 10994710 772047267 321668686 644140867 779520823 984770818 588716444 467114752 567407226 749311790 495904184 15981887 470204347 406621941 694847537 750851899 360958646 543405748 866887684 146123127 534057236 124079968 153943993 227116639 251416265 751564642 203547483 533947546 338978148 784844350 722328998 690154961 206361394 92476815 533150361 729597425 456646413 966703155 679076316 787992726 765259127 268645759 8533761 823785579 285131112 945948236 897915764 465796324 704899878 814731339 998563312 545318536 224802395 905287549 419790647 198511801 815273383 21151271 565436258 306560289 120601354 31204932 569013707 759186087 290046664 660656830 161350602 116369877 519259910 107196896 132864978 321076969 49556110 115120352 204290808 224189379 228743007 267666949 326362110 918853021 238637462 637502166 606974799 387179601 39873394 388038395 925615748 319914267 580038344 531172438 923669820 189130805 600680220 404884025 968104123 46640550 249620645 75871460 148903451 371250404 500431507 168869634 346071358 54491973 801219052 93303418 117794132 893161336 928471438 49376902 402796786 641243108 210686343 774348377 741229922 307248599 697658275 563644431 669767994 143451279 468458959 934636965 700776680 893384017 141813424 555882075 754662440 742958484 666815541 263560911 824157097 129520868 971022616 276405565 849654462 482029663 561627803 287764532 882383721 351903697 396193715 475536416 177584183 415137885 952010642 915362567 735330784 70872821 55013471 89441255 558847395 619837005 844913577 203819407 4577088 47058247 116133571 662492757 281605632 303798250 563058247 279904393 562290198 502869938 148626424 422836178 139767019 708006172 549528623 807776849 736062435 458631780 16193415 77111427 765100924 273375961 413710370 94671781 674358983 515048069 678056924 925136500 740266390 593463034 930558185 590169025 625055164 103423452 835313061 879526448 376771287 837453799 182352496 336973369 171381679 86798350 63319237 657499842 455831224 33453892 963645844 90781876 168409595 686891940 496306519 604444045 25124177 330210757 573384288 48329808 405011625 631254182 688077775 815715624 446632960 152923242 478874897 981161421 912573406 228906063 688564141 658183090 289367497 529846647 202225963 160924064 756143695 444261888 278262033 107428810 220631675 601971783 466335388 291637352 767992499 342062978 50550069 179129262 892129469 65094297 191237318 56049854 993942589 727214712 38413102 287055693 375142295 113014259 986687566 250023948 723100950 120458078 845228348 732237377 79331274 547702170 335107666 935761010 674331671 405939784 698312932 452553783 720801992 895053652 815165245 255496131 685165423 183628758 382679029 228594804 971784020 441440545 727111390 218850028 584431766 374369503 596579839 630949220 852127481 68900365 234106883 28042045 604004790 960505576 165277010 252405050 922820684 283240946 13282294 514502396 619387152 596827599 339301502 191547771 315872980 131862723 983807745 870604000 721821619 2057424 933249752 755537806 436987662 836862711 667711660 562283400 757777839 156819257 637146417 669934019 584643691 493704234 44375222 165644371 951820470 961619373 35361710 742152913 198781203 613542330 897513354 497437723 434106129 683370837 809532317 339607524 812266333 10240230 287607223 345705875 81707607 298658094 939541004 296550147 430193374 358951552 448627737 976400555 221140595 198754838 528161615 616336189 651063127 616819288 309138437 638635163 59037300 961173155 284810815 656110366 232262081 159153887 658935223 214396383 624380644 834352185 669738384 54401776 411120450 387763759 908689468 990786991 411365322 404980670 988263904 634209750 389072986 386372162 671763726 185124301 83561850 742537210 888854250 229417493 843608719 150865249 878467935 926874119 576627146 732891995 821848868 77721059 632388484 204643151 601827005 792967879 334160887 48388738 528724313 748761163 639189384 251167225 627985748 160947236 194989164 938453731 418764278 158891848 167743307 960176129 487111685 489234311 10558715 897432468 799488725 240829682 407999538 743633483 176688482 723747202 263752020 36249499 67091877 89989575 827607493 53307683 585400647 52374422 388820437 986943744 274155509 942965586 467290988 197263380 6236769 578616499 670196022 758324931 215850110 533997965 665087056 42133015 146269851 673376359 947528487 96987913 232053337 740503930 581692774 593098440 782865603 818633344 307760635 349721957 107097644 339142983 189026113 884952827 323474396 492001150 269416059 470496987 623714519 452411375 281823616 91629104 437465503 339276128 897649327 445545192 648406383 973049087 170731271 106820426 424063073 259921845 194726890 981431980 498450707 297148235 912326134 255944730 55280368 704514131 311968809 243745806 463746993 268360352 761239238 936391935 292908895 588224433 185089011 138378590 870031912 379428055 532208109 211828229 700456387 738430350 732269497 389318679 947685837 297105368 489838535 441127846 260698569 281622895 233315736 137808624 554661697 921955259 343525139 271968105 189874350 63285793 475279387 531911054 772787334 127835785 601643102 218403521 817314536 920361320 443616513 26422002 795879398 652704503 880245569 143009696 577235442 256918647 271903487 792849847 731008463 268608883 70922671 190957707 239246071 859901335 511842975 601470316 795497297 372898054 452251901 820564828 161389604 85019423 512237408 478371497 928711100 736570340 652077665 823118690 464256054 808796603 55596492 567842623 379074885 746807267 772904210 719420537 51732803 879052786 325432188 672981153 506076203 770299146 640848724 81500393 775506411 43976443 820171838 772523483 582188298 402256452 541626096 676930192 478794630 301577704 586656518 108278779 277319317 43993505 929845885 399250518 697867181 417077646 755955572 48546770 608326291 878637140 155011787 597334208 400862123 718535824 54499382 435357182 475546004 625444327 365229592 299603153 247277307 550977279 993971558 506523425 920539873 290154399 162245676 25944456 971040128 20010907 178363527 86518199 450643536 911646467 769202106 493966098 935127366 865570395 145666973 707747150 785674946 696223128 173367374 839868458 542945257 779473504 90211316 612613722 248202397 324744650 688047964 912654228 617259977 145692121 125909785 446953766 343457864 769517441 306632512 77493734 517424380 623939585 165185706 657695114 967660150 781577911 75815772 764212048 465845852 536880147 964032271 388979988 982177410 620916472 286581788 133811246 887695119 130870103 49034734 24414662 195063841 800337065 775026191 414291577 448504863 140204854 304872441 456786006 179648063 710893485 326622660 3190044 148243717 63490484 832386168 992815027 971199745 597958803 255680686 369111152 162327756 553610666 93791652 815730726 220454643 546806070 395603436 877376412 383839109 615268575 970989593 121975145 9422978 863853517 209022882 959994535 263149535 81180342 652145982 661872656 466234859 882272339 583244588 216994136 910826109 46732491 346403201 402150421 617037300 360408172 538905726 443029067 157634798 859507464 973484188 256769589 916459314 775399258 276667756 275271528 325342028 308054934 207711346 986178703 500057885 166173284 185466013 362862868 380364137 612281100 533225092 863933171 296062058 736836264 465933468 183397213 658772589 726506150 44716876 958322166 470613452 735561294 197571761 933766851 425627526 132333019 990083270 219568169 145404420 923941040 886099185 561638465 860271683 250292435 268816669 799669899 661201855 903531574 51299927 800783733 186754523 72933933 508337051 474369291 203392593 486171583 362184533 106416995 607690530 206870354 559555219 882584472 215484604 276433656 522063459 494270725 607762529 60578562 382200725 54064267 174857521 312315193 867083893 245114685 602409871 487418842 613619888 727855963 306276432 681239597 120932896 428241128 340739249 129326119 823321210 280840360 490562872 80280428 111927979 534759218 766641122 693765694 836670835 498714588 274748806 802296579 52531229 797402738 507752184 502395436 235004611 467605443 365921843 212843877 286459139 954738698 32214579 125569184 124179025 164518057 49081364 276532781 244163645 257700358 91896833 155560878 273543937 456276595 271625538 981918761 162796719 84903028 836610832 414496584 299951886 139283716 555564289 346297394 943446377 940562867 816267201 767426523 846715777 32362727 746515347 282213571 732746184 704985952 767374112 572432048 549642761 148443273 13955110 525625058 466634107 56289672 30886027 3282831 535886855 254501156 893090514 394988957 127161651 54301855 253890217 229462388 678344372 189067410 60358887 962816207 739459683 529908274 3633114 283634683 273757837 13445109 85597418 47550148 996076437 70065316 545481369 336118261 219397786 604302121 151155901 594267758 353080880 505009403 897746649 742840531 168738308 746422122 346682568 119812392 829183922 18284194 109053108 862423523 685978629 930242382 294557284 918487729 602188001 87960463 464063075 964323396 621800660 591737687 701243444 176376156 816593979 601798355 675280968 103740605 45216000 447297113 705564409 338171146 490959454 235541726 931249796 881578171 497855168 71126851 155097832 486913427 515668314 40814159 138182686 777261624 776435825 100099752 459475505 480142462 735357689 228497105 871994919 347919848 938632287 118344721 89310124 168632504 543705882 478452165 230629619 761262885 748202232 695800218 88566902 229534985 421091511 812754929 175975167 210470445 782564583 446767505 656436168 954791671 216672744 725260768 9084571 20596889 532340810 841570107 743431090 980675826 374549286 396878504 531038782 342996485 274810355 644168228 763338430 225118883 541203918 785296576 481758728 644918375 763803163 567628995 177436345 238789118 67786318 18451236 702030437 140983538 217098379 823628369 12468156 254298001 273166072 984056198 39156454 896926149 92684887 199597460 194758608 113702115 884958773 134035364 772897505 647407956 77257003 750792923 353971663 121385657 755915775 155832481 542856855 757299875 967988224 156841068 871227962 860057726 95074399 345307805 406423783 319861764 793334858 159124716 72264631 111750969 292434435 369976730 121976271 295153144 525805179 526347930 282225332 769644861 510728403 259002266 180012895 960277089 88259005 675653640 968355305 239638136 781711794 249274149 503714707 333831733 758611434 611222901 89625244 63488138 820873951 222080171 746234678 484578896 801882510 899935931 164748065 130293626 928853656 391701364 843065020 26745734 250216316 477359460 804176491 591063896 487416272 618669498 82776175 995543952 248899570 831522669 226113969 16479237 650989539 254629151 525986896 675631499 426600471 170768306 46361139 759091304 245538716 562677538 36957252 514970440 7655658 793866684 99257955 139072723 699749175 146077934 40866006 583760472 488627330 271229257 880944517 649799605 480774510 962510769 415607634 732922015 763176554 615385099 124279747 887166292 768742757 508567045 809259540 322464374 950765400 716415885 154068850 319575331 544122083 393482412 944900033 513331580 102520330 688231409 388594950 180569065 537464621 17684536 859333114 881790836 551432510 139103019 63578423 392811456 551679595 166299745 476167815 776504331 809127121 944375089 286242095 385546875 1264269 832776648 63765641 617240676 524105552 446643811 740620740 216444411 209868841 87161267 995497400 216879328 441649618 463822867 570471431 183097288 745821302 664089473 448364433 56914627 428812104 243356989 51930498 33546190 96073471 821641906 145611465 806587497 222694163 917610246 272047005 901790635 369912373 951193047 90742100 633605358 361176252 757804958 244096523 640484413 498905688 239953655 787669733 282230327 79137995 531540330 109092984 827740796 571024014 974831575 778810268 362149964 543819765 595742564 166779947 141540728 997958550 595971216 802567091 888962759 362284225 859627117 302650736 57462505 265121741 613840011 464871484 381201463 682160770 368053478 137947014 581295846 229598647 487337084 441567497 108805942 124471840 901408216 986449230 887419206 887223131 678570206 60361680 781907093 686920192 749350157 237080269 658373854 410556888 633008427 255506137 748244185 225685682 40623408 490056821 766272275 945664709 847340101 283987427 203194223 356626423 465855181 212990845 259979001 632149680 648096473 241502856 370192720 61653046 580988674 584898106 185749733 570847206 330838352 606242567 895929539 826570264 22671499 823594533 97871791 108513187 739073654 628170858 5777618 390722275 564557636 521511025 33110418 507495652 814535223 86156120 902861854 773121673 573237887 618068070 137085688 245992490 464629346 851183872 804488071 218034121 141503439 846472126 368776973 184636220 763648868 367474127 217278408 945791657 761746676 881920826 631558949 200979827 332210893 289411682 521383482 80854827 334422704 266656681 40771991 477048080 6430526 703598232 834853557 118532929 541951851 634625726 899479724 151605688 473671243 227918411 175555854 463411289 34992248 379962240 310767930 283029414 38029993 957738399 862752251 740597914 924155274 975002989 99166449 26197257 312965862 269219337 821548272 742851781 210381958 713730121 813625250 758547131 425835658 182648936 848919150 633082199 151491345 139358058 435533247 491427382 877185669 172174542 889672807 16850640 57569625 561133683 1236282 222043248 419453922 207988840 683291922 288626939 486524519 134082429 262147565 339371747 232014884 151544057 291637800 761335710 636513879 894417663 356992748 534222336 922389520 825315990 723214955 345609103 93238676 349525221 79958204 993579903 679986015 861545775 207300206 453024549 146255012 162971345 130128617 959295697 743586303 57273937 462275796 695032847 424213264 427920092 256674255 702688495 975880631 244643586 669046114 547711404 505799346 752377283 356817583 914174530 605106805 913452098 257466858 173014093 348016460 104871643 440326669 580084729 364295126 693445528 799933340 882578975 155100263 581459229 54723248 388601553 374447805 189697485 708856362 954081428 856940036 40268005 391249650 941638096 735097795 900798583 216703425 985254807 298394050 806828299 753066042 560196523 772119573 361783020 438699512 319145891 765430042 849238813 981903656 590733345 316326957 226005036 802106867 586303676 936952256 31800040 67622423 715312261 730936586 451447771 291322491 72583349 794488386 15673956 683115571 130239110 147723125 225601969 286146920 261768744 875442229 273786244 217407312 125466102 157873047 27526493 424869900 906277280 178115700 843466104 930761015 918284881 159682740 396773976 708859653 154354244 566340596 876682174 414109976 108581854 99173731 67048877 110031974 470156704 680631990 982186992 910084434 792926605 580956838 584115925 126980957 629510603 287867366 143648705 938472511 510844925 577990220 451717603 686301782 920910145 215341454 983683218 641780301 508984693 92598300 70881789 992676370 333748334 876289448 576281719 473709472 541520288 538794605 203033908 327994120 558460038 970160614 350441238 460930167 523483074 547652892 485376406 458358527 197542466 168814842 962531248 570010439 186866183 160677360 804430078 359475927 392608983 141638326 144244335 107053593 256672682 276626947 17277989 167957842 40021946 631661316 986835589 152349948 658783822 534232806 222160010 51905539 534415096 474774432 444198981 726264646 375405287 661731419 649246237 347652464 727264199 88051529 701512977 411793652 434819749 346645690 885427705 40515139 780806406 7533783 48528822 986161116 863774928 998718737 946920725 205401413 602523190 253004914 180538148 267256467 632713959 189510326 332381375 322863366 679077515 446965264 328277163 292691590 497491711 453477416 303884856 628128040 83720720 197555079 98260990 87749835 546526062 383644808 583319315 14922288 519348219 823080032 596718681 646836078 680976364 60507281 88779797 214257118 654019667 430181248 663081896 65920840 669535432 436186151 817097609 821844459 653187011 339056893 52805932 534010330 641533844 555449401 46639304 10954558 52313850 943600441 252045949 304080325 718398225 77488768 901813025 293695800 327964343 343912285 537465378 452863613 617483284 169710190 553596439 582027959 911437325 801159994 884748548 780377236 961608614 455960165 936602820 566279039 861038175 595128722 113253520 561481671 109006840 677588871 573167731 6713767 277916733 394864463 282655582 84741661 487545834 683698204 657101816 941302949 404697690 398640002 635017413 310844055 162292288 103846030 186919449 957815890 68340121 918388202 603502063 456419597 771434027 223488118 835365259 189267716 228910407 908916140 80583434 480115537 867433329 885148014 384088373 708206295 48963061 302649968 103529164 495146561 833705984 194675045 286876505 712462210 1680294 883780034 118691042 146214180 529707369 269217256 265014401 622333221 16962241 70454231 447802144 794890781 41537210 965074011 922110800 567669254 415857442 1432601 114734261 792753722 449764049 422533352 313130012 32403516 614100688 871606999 401732111 939154094 467538706 626033768 468317665 627547894 217296086 270514871 233089450 12012513 280719490 782971797 442755642 895863892 204832727 404516438 389740417 135297215 774815310 947646841 778654999 454134748 310493615 838640883 337363393 300794367 935181459 94120502 637333378 113454772 166173135 204971369 822144538 752623651 486977321 349268216 173102872 378689118 504476487 431219234 826157313 219380408 465423722 655674738 104065781 32723963 191386035 35047610 760688314 430143715 666828366 719930631 495467563 268178817 888683416 706516841 101615888 713314988 471887705 64694576 920536160 176862324 88255474 161771952 458671838 385333051 873576909 400605687 551335581 466179585 219704961 156480010 936504734 149437396 913261009 391346538 790649608 807879789 488698295 900399740 952325292 80566823 285783115 67263176 62712940 784846481 379037310 749429807 950281970 263260843 582586299 559970081 870080672 723028961 194351270 583125975 240758864 593800478 105026308 574719554 634965365 515964870 759183880 29856749 857799075 148833955 57943530 197934644 328621363 756449788 454617388 3693443 729428495 975360215 42513748 32968753 312957541 628462611 139512865 683826781 419791644 828779036 3251820 4737219 635053042 828748878 93352217 490094564 425074889 129235931 421451003 536911326 20453643 580418827 784469089 220647737 967532097 687782819 117573636 424864770 566860854 756680666 44947051 196660258 127664348 11299392 884914996 844617617 40199607 847054995 948764124 670235131 167162425 613654327 127044054 62792065 163038068 228801546 57990029 506969326 30717492 266203650 16344735 235737854 661468332 186493941 106748179 236367461 529976101 206525866 535610275 216864027 519033317 508811438 728396855 630894791 519604162 41713245 579759588 203917805 731338916 285280932 119737135 32945103 51550273 57229914 992112177 345484600 388959785 46491543 885732263 275550275 980112144 599059317 848370067 200975431 961148403 754174323 657943271 711344 508670793 399531131 818302193 692682773 790138757 981803101 321468629 610561293 29458689 255694690 216575400 169582514 909712357 882625374 548396429 997379931 911731169 705938598 464748918 154154278 858730591 757592322 283557478 961372859 807734091 658566404 654199313 467178380 92784592 514439851 655233249 976246524 689640770 594472390 24817359 697909132 946200104 578620078 670521748 11457726 542238105 577479122 196555795 523121520 569996500 64231650 365640343 236520285 181290734 397228767 118190020 857024391 14352960 602886980 858408495 135225453 241392128 215082836 487781241 766691733 579219211 497822455 65487278 767358974 470264598 208819100 289031317 771929578 635468104 287713473 703950563 664506875 76388312 249305748 384912792 390498897 816631445 81987489 553012591 757911801 240975442 134814058 598785993 290812378 94507615 624322701 913023493 588908424 955638997 778343152 598110444 37619447 355649437 566804444 743245577 816337431 129683461 858496819 631118738 614299316 69557708 186954423 849018034 932804355 298475049 301059366 507879434 407508636 18669921 68188145 26129029 425432831 665035937 227134884 278192966 102664772 69882422 419106228 244671723 537877760 860037205 882071703 836863317 277261630 390537513 133995286 914763582 580920801 233467996 870600081 37319813 218664568 345186634 620139504 798439586 467343173 391544914 253616077 855327460 892359114 356547642 247539063 312691283 822361813 158680243 545571127 664132748 353159572 816205639 147972587 278166933 687808101 368507573 971394999 474446020 687878766 411210756 36875177 126100197 397001252 331308199 304873251 669935412 211886121 175888472 685942240 14115078 834963115 80831995 957023651 75729577 414217505 315412571 244906558 373307013 567022108 800584175 270036847 607643913 204511926 925174144 891839401 3125549 505785409 64994817 301612985 233382811 671740168 295569936 720181004 10063589 130159919 713362050 117671453 92592852 242744112 457589546 801531964 120016761 737745160 994877909 876550998 556811123 358552274 462353229 604796323 843510971 689235886 952554311 89627837 43955832 357657125 183343934 827597054 164678742 920296791 733462318 769944824 637863080 882914100 634509513 330670763 197152573 334949493 954734417 769690693 168676696 157577240 774437911 263865949 100728220 217641350 635823578 832659577 446579611 608508861 715671683 695382358 306179781 357002690 667377422 779200640 183132437 328388290 368532445 859349016 936691826 132686233 962057132 950640717 375204255 749762999 208361059 102773119 990699491 918145213 232612697 736524678 14997966 73372207 300590935 266510796 119221125 619281739 668611332 241500851 966533052 175794146 546215778 133330244 22699400 309843261 855008367 67681730 538150782 759096428 158507120 51800462 257786737 626193258 564569772 763078798 222973523 998083102 452843229 851836226 376699301 473768434 271680548 923845501 64591905 25701457 977283349 864303372 355806524 164605716 233236110 317604656 185029248 178683427 132167694 497101823 962450265 891816125 803593705 793130993 656579004 99194146 129979684 492571526 23843722 741852819 735789678 191180007 187854633 810781277 975591887 70645089 283148336 66752743 192146157 463152160 366291144 214527097 266403842 725712156 587593971 741917882 77281182 545448968 862595572 106233442 885533753 435920781 907200936 803801703 752007475 758098178 230103768 594789348 965678793 345823294 990340278 496336793 742548076 75911605 120568193 583235271 176775383 265787444 825681615 808118958 256268945 375589929 464818478 862939342 659185875 747295803 662473695 74456148 423637074 146218926 83560794 656039613 770488230 381282618 660017939 670094541 998467657 418948630 820767777 815859610 496487126 305001369 143314523 117456505 683205325 650454556 556675095 680983520 653967539 89258758 173008808 96490709 505814622 210657547 570787317 241996616 714397397 24501341 510287288 657169601 738400955 138102491 644326380 974850692 23705130 455403903 927536798 253668505 678826616 863142145 134374177 842492293 16734781 870095601 16747385 89865661 850339207 840496165 39999577 781223106 799233434 302531684 457309187 207646609 232562522 683147451 823889507 340795494 403003647 263470747 277797843 660607040 472372509 423651239 825052737 556676313 578299841 939892622 203260258 641022946 833875596 910703825 208986427 142449357 352790155 490021226 494765195 678169205 652619452 150893431 928542060 989883328 431306462 727989165 311664346 875590098 219676881 793188928 79464870 105106564 761742664 489765801 515522007 88091742 96736816 955755380 694482931 173641614 275898683 398773769 958358891 900404358 104010316 76269684 89765775 753210030 757151852 457208071 273802421 296863114 829096799 904349132 58819136 190775608 693339040 165299841 85987214 648102476 81727423 373355622 665797434 497385458 707998310 47049366 533438781 188324601 407243344 290643007 106208367 432581636 325038214 177195518 318884299 171280553 828307786 939444319 785614909 848864189 957608728 148249265 641877541 14973590 663772441 129403749 189713625 397018632 152166978 210015933 682010881 266553048 760156422 20274545 553942523 395680809 684909847 724798643 603200197 368930625 318212546 863727281 495872337 267875742 27136942 461844394 43154558 788566017 71030930 56752870 453401053 253532228 213160116 835942826 966644405 915220467 114687763 223767499 439545368 324120991 298618398 110809881 883760057 472021083 539927957 100475212 435471285 451092269 60857078 418938110 521467713 287056227 814382737 863815145 388872277 133480947 685615527 368521064 909265398 217927789 738078724 625793021 732448034 475081411 291851356 748536428 677150077 457689872 61772059 785428144 546588501 265735884 332985914 165695361 815723805 648337795 54829943 792373260 853379143 639050434 720815542 802971849 775763854 161710151 502306905 57531808 973367350 583466941 333902902 753870824 403878759 565138366 317212087 623090315 479743959 321388060 626030391 633395875 230384058 687168042 395953719 22355010 694068609 145504108 969390904 726997256 782857770 326531430 189427394 262390373 854064145 481925214 327248292 419291933 349926799 248264524 635547067 774926446 825895892 47138158 590492274 534951009 283193458 40701897 694674104 275456808 807310500 567215975 298775612 435046991 864267222 189855409 143429307 769941483 536824796 3926273 831490153 457245867 220420317 49815666 675691011 810541594 322246013 356897187 467987771 902253882 579803445 118499241 866860266 429216971 519453942 222614403 642751473 389379150 879869595 612072661 218627645 609577780 390319253 235124586 367063755 519335272 267195501 979301879 731404043 246134408 962442821 40607353 702278445 856242615 729628475 165799648 551505124 361603394 597571076 288157715 80562147 737464746 143193930 637604626 760400227 284586333 304946382 596678523 83653771 879317965 601722795 783298552 245180248 612911610 940603310 765981178 944953046 886192270 347217174 813633911 673425870 326548206 542377513 313011395 494427297 417361319 466993009 276346074 465487459 316424546 70758309 690522531 934217160 856278115 784912282 868661634 697543418 647491730 17108528 39405240 269421047 559725411 827573589 754671843 677619440 132135573 901801132 751501425 625889742 558116919 451806160 913481525 377182085 998816590 842364694 121976619 823268491 999234274 638748214 790245518 965881137 312027058 746730424 530107118 26027833 635634104 114936360 768382407 142158620 511439784 768651500 779631147 625810305 785001993 849114795 22915008 564612931 842230361 281778331 178966144 390341297 800473965 637892189 866421883 617907708 539513163 241256055 537918883 626110685 367893235 555478502 138148380 820620013 228361437 54127049 927082187 390512366 992547995 876077796 206636228 804254408 155364320 588532497 125279798 993678137 109793720 494947623 709841436 495887644 559000612 516228731 44320591 6624667 614985733 116799033 969671277 309101269 820634940 905245044 245299873 371707221 16849580 786234178 326035125 395291010 154933677 904787704 588190176 768887627 290122412 718018729 68995371 325736866 209129130 608766096 885057741 44308476 769467410 14940591 580218808 263800981 207615779 406709407 750363404 92824864 909650503 275353553 749917908 284793359 725651324 269303704 664822916 233861530 181047948 208210455 97668124 702835448 191925747 885386656 218523035 312406507 150860549 229258067 529675840 189360673 531117604 951804822 288600606 553098288 804105388 940628229 361465513 847957519 398828287 858379428 533404695 188628096 164052408 228606430 160741841 16584725 769277494 920993993 221097408 181038230 589165461 188406142 903597638 707536784 955035821 484102822 95195374 807488854 164217951 641951526 721350259 278055309 318991309 601163398 668288125 133330821 625071218 732956900 179397684 605970912 911350979 458247085 274521579 470803640 358680405 225005917 452682851 885018393 474523603 301412293 701253359 22866991 714303927 59351236 935587685 554125700 248816781 779557601 521113942 787709001 328817773 744009641 564600775 22609651 767531141 981416493 161999624 594234649 497892106 434543996 242616319 849095261 832478251 575814300 609573396 518628296 540938867 195884157 547804178 611301233 53706075 340771101 55142987 122109737 406496243 475805987 338371166 195755223 138578117 613560466 59184600 259542739 105846569 831777172 739838239 117038784 302914306 65585821 900390270 828540967 51523176 511183812 396032238 323413247 702737660 612924388 910567910 779203050 632048168 224358581 318831013 406904590 611432926 854601473 384829223 821894289 587611752 369888855 431029364 885222234 98367312 762625474 264940796 345353156 866127731 512548713 138558396 116317793 182390693 640267461 918916213 330782217 186435165 363424696 993453864 345941575 396740861 990106286 968514304 132315806 125496826 306446674 634919545 223813273 342608041 266277983 368353670 298034515 361275056 794171148 973461255 218090317 689537578 171006351 288921951 773485879 800687626 372826826 606954041 98675750 339377401 36892758 613454026 266240301 204185101 267781462 148184489 323024706 770010002 830080320 384926799 578364267 620909297 50284018 898561621 202916378 19709586 891299454 234444535 800263616 950521864 120869884 11294366 386974264 368249830 360896895 762141570 318798619 682886228 200315728 793928171 381841388 164267906 269984422 603279261 116777175 574179191 87558858 284259316 808078269 356374148 677153217 911146808 310913960 329440349 123740189 820846298 621111276 805690640 488236802 946812412 2227670 352921080 149441014 686284026 771322230 849267096 192765999 778249501 156133946 127841747 597776852 588016707 595907548 621395167 223158041 12332587 55229498 174752784 741703062 753518309 570575371 179539153 461790860 871673442 244879438 421265542 978214531 136749265 673995947 952896001 7519784 867590522 311868289 407221086 523218028 125081298 420623895 77852232 900121870 413372545 932568621 250162064 58023684 31420916 34730479 793833822 782343598 908133810 794091065 382529001 865592709 138343668 726706195 258385324 468554184 293763163 540495808 950506772 561715018 487810532 836741461 975867769 720095019 202316750 389723813 245806676 860866933 809344858 743445255 718823263 556382672 22129257 349544083 29623926 419535784 400243565 35493590 455734291 940046832 974122448 268156901 364512108 628254301 20070911 525518066 472123976 384479503 325494593 229046923 759675735 695671117 708375117 852364358 88613229 709260985 329784518 732808963 797413449 956501901 193264494 23610206 651587664 945347961 953604938 196671451 210310515 636589295 657972622 42566230 435625218 916746368 817138538 908501411 360073425 215880798 714248628 323932541 399234174 256719535 907883766 329059733 802837560 423635819 144697077 290245460 160445531 343495091 237026492 102040790 166887643 546235182 135608022 351004609 627743930 598113954 724434217 372675419 588039316 407086618 314403989 267989305 114932444 745635948 809176330 465840461 988629607 999336092 794432181 192747885 48771399 373182689 250172222 138976102 277436515 880054990 662492052 59473286 593894381 437915471 581543150 925742809 25856088 951468058 241747876 592506929 813436714 294809832 471409396 723115506 517713756 138849119 476806397 734862759 812795140 171797968 92290775 319667728 513876837 689572991 273725287 421711912 475129277 813506330 263091201 95120008 853028738 241081828 367184932 82576161 761021927 627591293 778585732 521134791 3197344 270195223 902491626 104428005 709692824 582003880 825613598 117370576 196635160 586499639 870289237 33087525 726958292 654226875 855795339 463596033 120649329 892102261 406458721 335804421 465002041 502628149 458928886 56931670 840886265 364727983 717414346 360263910 136476980 559269626 206079797 261097827 604399166 988646417 410925076 379083304 377004296 610832120 112787943 479146642 619180499 930760103 766726849 820712351 483188329 785680357 858439180 264318977 573982247 292622666 744644557 433825920 88997412 762822242 518601256 853778357 353700828 40362538 765684910 803303472 787700294 896682966 522361103 733940143 533576760 795475945 749304069 15929792 661893491 584768662 425288130 35650375 693810850 955821493 509210257 394435225 453684866 508975868 852647295 64903293 623414865 463124447 149330583 31943407 282642988 827241400 886645563 362387063 308223122 124973783 278982948 801960987 328632518 151567928 174584718 737635538 264699414 766581639 71374581 348092912 802959514 669097516 917890327 429322726 839810344 714313367 634699238 735825312 699141314 449840520 74427055 267961747 163632333 563433542 527394299 652937706 42627861 984262027 357939285 493190173 870518155 986762996 255253102 221096013 577814763 224826856 870822498 327634454 522938144 253516051 921041905 198822436 511047725 34303875 28928388 629386597 962078646 504886071 437318051 74706047 721767568 643959372 75392855 268049017 921748808 945996240 12234037 26669552 211018398 727776178 650891015 821534115 977823387 272020244 322620100 290017235 677672816 807854825 630962743 728261436 37754652 61183112 10992346 187779904 587456816 114148853 717680093 819096135 517649693 363499880 942841396 865604459 536990798 49570879 267488131 649841557 804339370 326566735 932035155 608487251 609911948 740971093 233927304 127501074 513666539 520379618 244546662 257731951 997783666 203019957 868589837 747650920 381380223 920116273 389970839 395170600 968963412 337028326 450998682 307440120 339297272 510003972 152958400 455721015 8394265 231404325 339289856 21083500 202369437 137100083 608964599 984200070 136640901 486917367 126839486 56233410 575296645 682833284 845374243 565592473 152233657 86086575 152295715 286936948 81973536 863845966 22437456 493724733 567059757 59383779 534540379 100966622 607890506 118014592 768911258 753666399 220816129 441761562 190709555 23770435 492440201 344501161 810997891 847100367 673867005 263121967 63450977 791701274 359110680 665367873 667890740 725722452 968160960 660576759 50641355 869243840 665280256 230217009 694214631 188216324 226116173 37993574 315654260 538299715 40697293 700392125 568824631 977060514 75868435 212343178 472870761 673265220 266213271 632682294 232074712 208262912 613641723 786380073 381438681 45749648 579128831 556518396 363064438 804963050 331041500 724490578 682118359 124084183 632599830 207933973 546637018 116760204 866446421 666190919 837143287 376456935 933134840 51268396 686830238 237342500 93137217 55515987 435178501 302153052 796613419 380377087 839609825 420084494 343618028 120841737 936420690 873531469 241760605 211321146 198654192 711046693 240320040 576255704 342660895 123939636 464264796 996068313 830439895 68727880 137325114 526685020 521716368 264347072 578407417 813452647 502064019 713183391 382754650 419844906 301852893 209276618 713246595 365344133 726424453 429258123 205376105 911374689 184279071 156160894 522209093 948286056 509741024 586741708 216946541 895382714 140964455 155272936 827047665 437694593 238818868 791652424 760227967 129616832 50414947 477190108 565880085 478409604 679118727 117936412 675668965 171391451 124841218 736623648 27430519 150994852 362472524 926331278 375124864 496820098 356709072 479438056 329815725 58806860 174085040 270151710 331433501 60805443 939192980 138862297 241297120 689242810 639900801 572725439 307875316 55076430 438865209 806080660 728200470 994273641 459251174 898128049 177903296 219798521 304232749 468413746 987544325 89022202 266663771 311893736 818032731 435292389 996050501 123419427 55316813 214262347 645585446 851652004 653578068 27646540 653148083 719966146 601402376 802498644 415703280 651874371 553051680 524390640 948748790 278557855 191623687 956434849 417538651 101413326 477879820 338052038 748362237 485759529 104419713 880843541 595091279 469330574 449789065 16927329 828298446 655952517 214790692 229403452 8239396 108386764 209045624 643807311 432832422 432641066 605359746 53026721 533839438 67620678 195983218 723409403 225737198 530950415 901505793 313178068 737923450 714664534 651542351 598611599 57948728 439620590 191094254 573808045 659215934 679169961 575457572 466825801 599438368 8266840 543602553 713539608 246772874 48996518 281265847 424608808 979716070 551897149 750814754 159330427 123563299 302907865 528793228 850290396 383920588 238244177 531029584 93827898 19475285 108768035 175566200 871714332 501022199 366995078 720549309 564831674 850026365 201534547 378523539 276711276 720341605 818141949 771226248 721904170 142578365 377739483 443717445 196071229 51321950 987360673 799459866 896193296 988972520 564918011 69477476 355435154 395429873 278784318 685242259 522977218 467316156 591693064 284963859 744584341 172552972 869912558 510203038 222687322 666810815 17860025 533469171 274535505 813002010 993531906 835504562 176732823 899110394 98158457 6142880 283342639 279652287 421617412 994622273 37066563 121957849 544154647 769289158 909405650 711570420 27046702 853256062 206875503 280025497 771022469 694798454 875474806 799543358 190241735 197868471 456783181 259623064 356368392 941273786 505736220 662865303 877974721 126887822 191279214 7367836 439412236 236103637 109387750 916223792 859042628 275635983 475598413 701977739 991085594 112016836 792178529 853109383 492458872 408786192 549172200 779100202 218626632 791972747 160946669 482602944 971738998 428660305 717163099 958442919 116888698 128838518 97999612 800059347 792945543 596253694 476514598 487197922 762879342 868960058 512213184 542522874 732593935 818615290 734469425 706468401 2149682 878096942 363340172 235886976 964706457 996880351 860480350 639758549 451262603 543351630 237136393 247855766 754865820 444337094 565546085 833627266 762557778 247457610 892417161 408460074 662452550 502376034 462126997 741262032 856180739 174284054 853137465 96251892 165204387 144238034 787970208 37624355 868836828 760215609 341631724 455376889 145703479 396525276 397217721 731773312 503548650 309683187 991325947 393892259 240691933 156840035 986299544 203405621 45788116 723241999 291583578 824718676 80027195 928549081 660041546 759003201 548364771 841108900 51596357 265191233 927950668 374061384 684052585 862282639 68412463 742565592 613593583 830443427 574324491 48671061 982601430 916650854 280783413 818996597 560806003 696492489 152340009 478444237 294176615 921131649 714536207 917002115 962228477 229918470 122556876 726442108 212932310 1536933 674956418 843390174 815884879 775163174 278803415 914186463 656225521 323886391 49598781 912974861 129958718 988186219 499104059 288117760 222620847 777991900 661056237 829814280 458418145 554620161 279116375 136232648 199101864 602698587 382266668 823791103 789181666 729333935 797265937 192597166 215599067 607568410 323514451 227929205 482987531 43177395 84001535 698191958 465335398 596122969 658451412 271424204 124776391 635524532 841169146 76282929 455110243 390063715 677738658 316673213 251756820 31721481 176816034 606538083 492878283 768288618 382880800 499292332 99363040 419935522 965054287 411912134 305923157 433052055 323807056 887288637 906278484 81420809 272518890 979099759 764928884 35470304 615823645 14108815 219204400 778976192 978803724 147081031 693867189 890698465 474238864 983501208 803054783 448856609 626871375 702761708 559830843 864550857 925323123 374737837 916068658 178434035 632156421 389434174 134963654 211390325 516338564 81832224 856245613 953726967 953027857 197375572 709328449 773419309 238057374 41564417 819360499 580067011 447129434 199794042 998643508 764306391 840033149 86991809 605483181 743004812 199722611 44202559 196019741 380163145 92379922 432881384 394846672 114518873 150704900 98889133 749835306 457007025 697346099 427839680 393266213 259158706 684296328 613686502 981490919 650362680 9259861 855467229 235099743 342210847 21924534 258663897 556198410 944346522 217817614 196763305 461369821 677708626 419572033 782648037 387315558 799977983 547121310 982464093 283687765 226607557 492898637 728281168 122435551 889966568 434903778 435287158 855509689 733689767 207612857 200788217 343278570 7092114 395201536 621864168 249278580 227569719 797829165 182349408 788740211 421565454 545696478 341530645 432164535 544163707 416310640 927574665 662158160 408410479 349767122 179393768 169413170 173338444 830567183 565520214 821536420 171587419 962884495 604813015 553305218 112169486 443005440 645819195 373561295 42453456 100297109 418381808 256278708 14321114 72729760 110785044 607948196 432067884 83220302 136461348 409238277 717331432 368214234 379548105 819005676 463755198 816576442 174992824 614699011 140745577 292798615 505505541 336925252 516976832 881742315 967500945 597750896 18795963 358507319 605066715 139408484 149457439 960294266 207634491 20029391 126424665 24591945 160382748 153897601 938705893 420158541 62689227 412104266 528025810 41467686 963254999 179954975 872196354 198972101 891490255 317782969 481173526 804991603 481459858 653092139 44380405 989465788 483966025 174793933 973471146 810434305 86450352 804174125 180251113 300378983 987586091 630921761 695833758 533932877 840551079 986426793 50918235 166570583 297682601 216033790 489823646 899749577 635441953 856736291 135801888 593037547 902540002 8474029 910080658 120354318 69047529 54735773 283422611 780527866 141223552 428894262 181756593 262509513 934353913 427862733 633056144 121813537 914503074 971864466 155063557 108785987 925493468 538739372 670898488 211829757 165970010 230973941 141455432 652303112 899160721 175256395 367998871 276783510 647997351 785302495 620081523 286040867 739270566 512521780 929734245 582498745 958570153 544250918 935729256 30368739 436962844 388616582 140829349 621586918 257384189 978630151 383155443 285598702 389426439 346459283 70734032 251444954 642751589 875439473 942997257 662792721 934042586 805794244 75299821 64191041 840912501 539652858 523346416 76237573 211430824 157322159 778958412 927963887 489064589 290600427 892289297 264633514 171494575 925979177 493929023 130643198 695162482 892827085 55841378 249023440 412538665 688888242 241735630 560105782 107223231 868929871 730425840 591790153 388249944 403955597 449094337 489358531 216901398 65854730 721611740 712366426 852496098 631524683 187003647 747337069 214007225 250047354 972439640 414210501 732489470 120213967 730903941 468015276 213041780 46897492 436152166 963282577 510087443 56112439 512071865 139752139 260419439 292675257 107698323 662349356 864634091 213168792 254253721 725669628 400326127 396179578 82971082 414493460 195682170 429146680 539342158 144216693 800069176 732775035 861221010 329903843 199481859 191219557 738771284 52686850 203907679 205575094 219726276 466238149 361143736 892427858 192241956 482253043 710110237 522226524 228570252 462032182 290601500 199174820 840754759 464091607 770651643 891590604 19906961 593801854 51687406 229272502 92250321 966248990 471900126 432203712 747486140 255049014 186625545 391833582 599128637 404289500 600704222 175926585 764273133 413050289 43916413 935350992 215999468 659817853 356568138 96231079 479634660 696676251 274511795 170161267 369763344 639182377 498092941 997045977 941026301 41704700 768263432 686543385 112625178 104202034 772973613 675368281 454912972 942594406 380780138 918140867 79510350 99846622 400700211 287945679 791277378 799552522 247240471 167531851 519537056 189873535 459479689 807070531 836271377 109327740 752576853 405370911 180565966 118296839 572871994 753973617 198972034 244723275 837050836 480043700 220576982 754213982 655590179 264159349 721503495 725402690 487422343 535347676 642595611 729926275 200303684 865975189 384904391 778044807 428805014 86005539 652347049 963404505 200785853 119116831 309561664 962810718 402648176 890413622 697274325 818375135 386894465 339105912 164638025 45227775 449688613 249793276 164057301 499218414 188486619 599311756 855957889 61743806 96016905 593618180 335480651 717424296 676981006 728069965 678993043 749453635 731737121 113743926 517049515 218091086 333281999 232576456 171936041 575571972 764491938 126932111 673099006 969244135 172501867 163130455 314021535 898272592 116463074 712110905 566724519 516196178 193210892 652180431 812312792 989793105 161559546 525855211 313808727 620517288 636957889 731230289 229518912 134218154 303282971 791602560 339859837 568620965 268145224 600900070 183540284 484093968 296003522 649288600 118153728 616022585 417853907 522990623 131810713 236042279 554395379 45809616 891322577 6255185 168886177 280570343 155938854 807873 240658472 661894884 307089434 813090512 287338046 33120284 723556396 219872053 433600802 528471665 850971597 958977562 934358230 860708171 563863587 357969712 649339846 713208587 521155040 8356585 269453794 479907551 444464985 121127172 302442847 148558298 796197967 579758416 189947646 192151009 747176079 97250971 124955962 640723820 430298673 273335776 652026796 488793224 781016873 551519808 550706689 190320528 904643648 848836165 81062936 361516104 99403697 487107138 805024425 534799893 157494272 172896439 976114498 634972098 428043403 821844198 732436195 885079000 483349666 84823825 973265774 266188612 410810477 847042432 725409931 237692916 911344136 688793941 246617298 689493914 395816141 830442619 545096688 770504215 197478881 885336335 892478242 96559392 33239908 474855108 560943055 196707797 67930744 100976178 822657939 322345128 828156174 967693807 257751297 406620073 62051040 569084185 47147304 778397582 571476315 44056454 596627340 162231722 989674083 158818314 421757255 857712841 264555051 161299273 3218666 842904057 151512642 54566383 173218407 703236042 733014595 639598280 525709722 245125982 484405529 809184833 838610783 558025503 274385483 79230675 953213265 62493047 116869384 225259959 863756649 538438642 775720913 21135815 645607173 619680608 417209090 297745522 202832601 186587802 345944359 806633890 770591877 80498637 794150058 419045718 10891333 989696537 482915887 959243404 402766690 253527207 397382921 100674259 187041209 277430764 292836061 755113961 575449886 228095063 198247283 722452843 478623989 798482320 698448444 282857353 935578262 962595548 740042326 930732271 760405172 62978986 483081094 28652202 221736728 780026940 858679682 829092473 249692794 427211704 93285796 187345247 537324155 981775182 604562134 667598086 433400102 700615763 4510544 597807541 265633345 439444530 444287428 212627310 989533333 217218363 355767600 81079265 941469343 432700035 995490192 696088854 287647689 759527627 691634238 297823652 517424484 506458775 401663156 469424479 84432444 131392648 198628745 400534732 307957215 536602595 821410196 566962367 569291681 763080528 951652592 934388357 498044846 314932237 131610721 201618668 791089825 633236826 164862683 469246681 172303925 960181728 590477961 994680479 790807221 923410501 850885469 124581512 490545001 325455975 235372068 388050777 64006848 732194395 799927616 964901323 319474495 819647350 734366157 984703524 571034829 464424568 8187298 564433380 500830333 26929749 731680194 557469944 7227219 662630690 595266120 308180790 677594210 975932327 708723433 451839544 933063506 997154223 143617012 27145464 86095843 579648508 598012116 834359867 527835625 208657538 967458332 362584410 875092493 333261306 964506425 876090801 120454196 967698721 82511826 92712989 159747200 560911522 381397140 294886970 339708732 580726668 491821138 298792559 90926532 790401173 212356495 791231208 720542081 140177247 663940604 566799668 900580366 507650067 16768643 175868558 440123606 66108089 231595894 141011172 51603440 948665024 550611759 123993809 281004366 669821097 25399783 888279897 383482322 307419018 60965496 820647691 271583619 237518006 528712646 41186639 75545665 496754070 502050422 194894261 83374755 610366628 548716667 468109240 11778186 25900693 12592411 189305378 257754283 145892544 452742824 790458068 571921171 900105619 472565131 839168262 435613643 222679227 424689278 837330255 754662862 600443828 36775333 620011673 810216956 390442704 456711158 444177457 356926596 968017805 241412247 955104258 571979238 886615109 1641082 152974582 676372915 252249236 97441105 583378828 729074532 788692371 917339983 397324772 8444999 335559952 217038570 90070318 779776393 630706035 689477022 687295271 877349120 963331445 378712457 673011849 389806653 39108220 455113871 389321601 148025571 150080855 726014143 389172131 285740293 832971424 925975008 159976955 157244718 526555202 442351725 325196666 224061508 41056221 223415208 64216070 89151788 913264975 93282207 428717805 747465285 932469698 187832216 59141183 212055885 214835772 683595148 875584138 716216086 484365870 235996303 360762664 268732045 146102287 26462240 107637767 828629352 657255865 74209706 744584419 295929256 122507479 254502758 382921354 925038859 572393667 65711107 996457457 120193949 832261676 361814036 635742765 327849408 465255789 756066251 852877671 701533253 637891298 779315121 710878140 242815565 582232422 107409959 121286077 487866017 730629795 353455579 953469253 552552960 610052258 446520393 631532215 359642512 330739278 241474144 5844534 854441150 273003026 260478670 739430299 269607535 883481444 568662963 157549800 317842026 482401454 294953289 679714212 694110541 785503092 743322321 157183903 200942585 228711022 348791053 237744547 835117805 21922283 216006771 583543920 950309616 649552756 586360015 42234997 49685898 30810564 106631597 727286155 977648800 658631197 588550020 427647641 423308551 300382135 862502484 263531791 411843497 706153615 927027779 498229097 857506999 819437678 863457234 677533019 600214940 309647074 902469725 219533967 893450885 938903459 171430391 845128407 434044425 358940781 956987586 944478721 904806264 948711449 62415392 245836265 55108830 257950965 591796811 956369969 37146153 694512556 720518253 555350208 647150340 737640794 946675210 615985171 24445936 791233525 263961744 461966436 707951032 833955411 793711081 645747990 512431190 236325919 361330329 737898623 535370550 314864732 144519228 364272745 385193559 883941426 53549475 937514984 34044220 54937097 750319806 994173947 736436871 248053677 568067583 57094782 654673085 467963467 326875310 42598364 91934794 776584498 649240800 594840516 654491596 237454475 237135352 406583652 48496122 883251772 835753814 509965398 247168246 224658187 936646670 578241600 446111798 460499615 711481288 161015786 460467858 728241095 458701880 481302208 13709745 513652411 231094923 161570633 705718580 318185553 346654880 951175623 875692568 726198734 729498891 638755050 104386247 485701163 89364889 125574502 884013713 705443536 615705902 79465213 294538598 344392569 401860399 690169239 330925706 44938915 253973240 242288309 11333362 170039223 216332971 841966298 955803628 361039930 599972519 942686849 222640083 831508060 798372084 297330213 819872100 706094320 520200681 928121608 233626432 945896743 571613515 475630300 846585445 880967698 26826125 495793390 676954051 71512424 236208063 472232251 821707447 918296005 754112386 689201740 595672460 914981414 70807349 58079955 624584232 844495808 455194945 365195739 757271636 616247132 664954332 123298289 440040705 478490735 904254560 243991890 470099018 274448851 728903171 268955955 223103429 953823733 682998924 502872326 715466070 33883331 962639513 3647841 651247257 743510626 145742800 164220063 142395562 111446790 316939008 41928462 871775484 641320895 495706986 502026777 458180760 39429243 404107057 111658503 154730691 186641619 588396292 842575928 71825341 729342394 291282720 215652274 195751989 868823759 837039208 287141479 216030918 284481163 889935456 440610663 949819412 109991341 931499350 292303474 945650310 613544625 929731341 795949604 113151044 47242646 320704707 649307849 97916105 573057201 195038646 822798055 705166768 331502758 791032453 461892258 440880706 577252706 410971879 765171353 379809507 699309985 601877749 427676902 382524266 270289477 64535559 869611522 157970693 432700248 282643767 409484042 281827696 547462597 845305644 752407457 869895765 863513468 534262889 710380471 141734048 151175895 95096030 69313330 871612480 66699522 655852252 833099201 794767896 538802934 518974228 352139582 584597298 986388319 917166900 468051432 649917643 914080917 8925230 215265029 308575995 795766940 180809752 384732588 212405577 305608780 2066491 413320881 760095419 189291255 500953903 364205247 884316183 65790083 408174233 925273897 444909635 993454919 270148477 417390073 489180860 640754304 625173775 836273353 541830303 369660391 649854717 637732438 98620991 1102724 115556461 749951263 375035779 874810722 362737549 421562039 940368175 502265912 716120707 534651040 981682920 208682409 502913616 660590817 588069542 852346535 924514471 848856316 307121810 706249565 736271153 753888070 868140343 505881606 515390056 972831882 605819227 285722822 375195698 346718834 537723656 41759925 850440696 445759439 992533796 402652171 885115879 848804471 34662522 931021147 623445415 148634510 773942047 329922657 993127687 759795313 569785539 76497053 691482516 75349666 827114297 343502435 256335612 987527027 538866248 284363974 660013863 888065026 606692041 14718434 579988280 655554426 905082960 827082854 8032075 519608801 870810947 477878743 37679555 41223123 890525319 557723293 730239981 266718914 313262764 265615694 115500142 427588896 431585098 587567123 454691642 283207833 190829575 602253797 455101483 130292501 111694712 201166765 28195664 365975633 695331522 278200613 731678072 712910870 754516689 383349985 275912560 754619033 967132891 929086922 716621803 888417601 194358734 673520425 595284146 309820456 722765505 903717219 551697390 191370346 713839660 165674779 871755086 901435021 98006763 704064909 646559845 784192254 184094643 547822886 29214977 661002886 938077406 857559287 738999460 935508635 886297313 825767739 236306470 159049972 877327258 569876828 235460492 83783757 465187876 425472696 753753254 802290406 88668635 197269357 152513059 91268876 479117446 254988041 266191521 286786461 82849305 762703417 666356533 299015992 224766974 318391844 191964491 931418187 575148191 813864439 153586488 261226481 989555910 843810707 798823308 704979688 961828730 428062487 438793770 16442722 788342124 753546297 47384812 987714999 755063444 103493637 904327359 828441699 350205930 855361511 614399220 728267832 88415934 973487747 651184608 104271787 24412923 696094646 392983753 371411719 615363877 235423167 502095613 603806778 451496243 587141187 312747142 297147768 509239963 284700777 141251934 746019864 912519843 721413865 855627125 933312951 366741874 404009532 823118456 730257018 121801028 687041456 374707210 432300152 411237591 451071833 105336511 479696919 288780007 919444071 942082567 957926369 632347958 662197840 304701436 833819626 670828059 812208237 55992275 602306029 781140475 411894341 300550980 266785095 154583979 942861945 712978653 97820277 538813972 14697419 665644634 885687876 984492981 566064371 830403029 911215870 363484395 524024061 815788345 764359485 588004133 806929531 239702283 39947570 125663841 975115353 800372292 959163310 903250545 221765055 259067947 901683139 664324143 110018449 336812218 81263910 201477977 321951017 762448617 182920121 48008392 918586307 611106458 326171635 300514197 125058594 582562679 483633889 785845973 98245715 174967902 291349110 434772334 702637240 221380942 282123928 110107560 34927373 208013727 909986089 13708020 286027189 144337115 63692624 696029131 242563748 969005606 440042424 971728390 306927068 193297388 274688691 797602658 854303722 821395184 347297227 861084951 812714878 577600599 681265153 446553790 410916841 46989438 577851612 946832903 790889012 678710699 377851065 735549443 569988686 358792309 454873152 647135282 131331457 983254956 324566998 56948569 543107727 320463426 730173896 460588249 406458374 455836498 94104426 219369682 842381547 595411533 694092186 210726549 275607666 442492938 706905949 125949522 445014196 172107475 448067928 140497225 149765201 92029296 226035356 137795114 218008641 21792486 230933044 738250071 667898132 891263202 436580043 196390841 767301172 466502862 225424037 421162871 243753954 164228339 566844010 42902472 698540988 242928149 310495526 481155037 477025201 788350447 67604405 837593709 343271199 352938514 724426183 445317520 688050175 790740359 31772301 211901211 310205504 54291924 361752553 603701228 563991199 941811131 382431387 254837443 172240384 428364515 376495923 769075159 161193737 999666293 253147090 691097710 129784926 466035626 867954355 396098823 569226665 78457373 996284358 66945874 504545171 211709912 660734334 353488430 738422035 487761520 471927471 147374893 169327830 721425226 727754595 972752531 408119634 699492762 96193788 713659097 508719743 202132792 452475290 509943800 803106979 845792780 720623351 856801545 928786364 107074311 2069289 369035784 34968107 531821493 892382194 93565702 553897134 929321489 34638027 687825760 86889535 796873381 556222751 999380310 641637459 84007849 441172993 345551310 312148214 432837157 540797581 547669894 116147183 754808429 431459467 76999536 776340269 376617121 123345342 506202720 597947283 214031334 914951059 217021453 521581655 579274665 430295176 930257955 795516673 197247626 627421652 633782025 8454918 150447675 459743026 175381893 952992249 852076525 366419347 167717966 775728211 68781711 493408626 452024114 278092149 305181579 234309641 675996015 568276934 365765482 260265241 310811212 389780886 566237032 195069105 347338109 194783568 5152760 223836256 420241273 333350185 124756397 370431614 295335189 96230128 88283 397240520 173265657 986135104 415260693 490315040 330400362 761241444 57930264 278455568 765696902 147639269 439947008 792656907 340220684 568566197 352064533 324792808 990232762 18351628 476949954 870844369 771963207 883582881 545936863 846578269 509707313 504072554 156096711 358343414 568975076 963130979 602556918 79755754 100667424 987400981 583687063 440159717 215027527 214414954 653776179 502280618 263650387 962194441 789995720 970695229 986566107 103023107 195235862 258730405 143537958 159272254 896546661 72182120 760882024 940455248 265768944 513786766 23870158 565806304 805509643 562114643 461786359 947600507 704331833 234293112 969963908 711376418 610058652 261200633 699259525 686100317 709415914 169712342 900890858 103368210 344024792 257972596 834359223 57726409 516572717 66199685 755165942 620514509 159202695 644499437 545426218 716230545 983862533 168581584 916715537 931696694 12632644 728022098 511417732 340820642 758791185 440725024 225556273 297621249 686875426 168831395 66438014 292348694 104083816 252512107 502705669 987505331 903603530 648425981 618911028 498707883 427478279 58226558 931956114 466093624 564581641 236942721 920396511 864514869 224581622 989180545 373860243 592553128 877136175 168233973 112477020 542748040 43213013 804047812 617830817 41372369 592721100 128018951 848555298 871254384 53369650 989687792 698016936 80504739 949184129 961746503 618812093 691079754 374418610 12447381 923687777 683468754 216175893 128081091 815914407 322101797 812928954 202187666 268461129 161148551 85889865 222359510 275613300 834842320 140212730 95374505 114797676 480780261 31016787 222611641 225001443 84405461 108047921 459318054 306822447 437002364 123326090 324979201 151587251 155895303 740193627 189216338 480667024 650685267 341547618 739612528 746943877 552129572 693757893 206883101 120513650 286200025 473938099 438148193 316431921 972490964 82081088 730236003 276876096 94443132 191395769 308942749 120806095 69853997 211780651 340674310 129720489 743889571 612575662 451218950 111948436 311951216 181638636 38387147 307483064 10157651 596268805 506591487 325076572 645217448 892497765 135447329 997268770 862360476 128005392 868120978 165322149 646375785 621512186 91788640 172023806 509441780 489853094 453464457 493642719 802373876 555785589 111615189 547916574 875253854 120556931 27235166 787317236 299611788 758435521 315108547 447965028 5542620 23865948 862014293 492065957 108058910 875274958 482696134 522196792 202085098 450593484 323836938 450829567 227704097 852123227 176687807 284995640 375746107 239113896 990918754 844437002 258959839 543290903 852127 263418723 37645473 194553754 49064612 868498172 890101540 280208474 499468044 417100168 430263124 38446021 479471967 715037725 538698894 656209819 770813245 896667526 278627755 215111045 753554868 75492914 492807025 375956744 149542499 424253239 245739540 21166909 412709739 800983087 486953802 680224563 822680007 14075712 26505782 635973888 307474044 630980559 109256099 583166412 698863716 48032852 699608973 596569986 384916646 230802375 212560711 529962637 359032362 993170643 360863489 315952776 957396431 480219824 343511228 608051603 713786492 380873894 727522759 389624385 711557467 695843132 137660961 113887650 663227363 664158351 679232487 942064927 896760915 728270054 293790758 511780786 723611183 245490273 117399164 795051470 360809173 175021527 319325790 175891121 736603651 875040486 80353888 346716022 323953573 587196063 755308958 931926390 393061600 495206762 916572047 141877675 319719327 380449036 309961679 747045965 247456145 58679811 647047573 209231256 704060128 548539808 883854113 509710623 799573010 901802540 621831644 20963176 644269017 129453442 177092935 340219562 922360222 632505618 217985162 259663275 618142896 745862524 596237213 93818089 297124298 310815592 381193343 263432061 364111287 902806475 596069890 84184471 138368870 26257696 509705953 599865122 213806916 145171648 20655091 894525031 214164149 785341616 850640494 404440924 34012680 701294436 435095011 507231733 43285534 264563065 596763984 919197091 555819070 688360216 327986645 707618833 992276705 368103714 131897020 74848329 601440137 441558788 174788658 289305012 596930084 193911133 960150539 415671865 155793250 5305847 911620855 749959519 143494088 800274999 443018000 254629945 620775651 862236425 360466996 401108585 34438046 925499522 2055697 287386207 655889271 765629047 257547541 608744101 206702772 748647607 764243971 427768361 884276274 502339039 141045215 842697336 347129439 773908734 677285678 820453408 154329692 932023973 162472735 145848563 786748838 560485890 896996123 934786778 702027566 499846165 502285669 186218 453329315 810628078 377804113 535726023 89342364 187366615 655103432 332230019 819837549 700783284 617355732 814117157 327328270 603545528 386190804 887565533 68926534 196604620 344665486 205214261 282562763 495119726 740394310 731801712 556257742 797627446 240984348 722086026 927381044 782553177 795247737 724466995 879754550 937642252 895019790 225537209 215383220 852342272 410933803 529368349 895736140 955010854 677360821 282915671 721442979 933948718 479830105 638061314 523588345 910761840 617032563 936071121 686801379 229051786 344015202 759422974 823526039 413577488 888561770 488147691 457203490 485317214 539859457 874590189 179131848 333445063 632800709 524153519 759778298 345609597 667564166 566117467 30883333 239804694 386530276 623381178 127037187 346470854 275040504 139182991 295666492 634370221 841185477 51672249 358601041 16686500 364826181 105736961 159553454 457602288 799700201 207885447 171459909 268002075 168955180 839847427 219925965 567850922 808064192 579870241 453892295 372764650 594427608 768713955 944858168 38417030 890995075 244478616 850624346 411499116 239211353 345462928 32248430 102765633 25025362 889658407 26029347 227825052 276364752 629298431 329125644 484961221 546167366 648976268 730860113 566042221 760222729 794600630 948939179 956154957 734190634 431623036 316926601 71092274 72074461 757794888 768903683 823227526 299030120 36847915 862270858 331848136 533908688 70579687 328555028 77057675 967346814 808081008 141577251 144577195 583197655 519816772 462325109 859777112 227486250 702723512 863511799 993964416 63818661 998365543 947925082 238365086 392935695 407703242 779960681 915687774 371920 189738406 636811499 629598261 987005629 526189209 528164199 727565650 641697615 613059086 61392862 797043373 664433343 18025282 119604039 483434718 297973012 185183064 645272352 427008971 861218526 249560202 87285794 976227808 137071995 478222968 229964340 936176647 60126909 202030778 611061669 100857802 616826246 459120464 33497968 859340439 117232267 539257335 530627151 218822831 219817093 809324874 159839070 943411954 556296473 722313973 412996247 854170820 807843958 259892347 115928950 194342403 212807651 715484436 367266345 3638498 55735801 858189119 144707759 211691517 977875620 578606280 116497536 621238607 231997238 335272184 181743924 453752913 764354605 269436481 616705970 798125525 236462832 211805507 699637425 30651447 6601963 464634092 676990077 529691454 232145003 586387196 913117456 974481336 867955675 142723233 204780042 117942405 582112790 360161120 804727124 120853909 176539394 946445485 508084053 101041399 68030832 701571215 663788972 632386028 273608179 503130838 580357235 228532316 118097630 335745418 47092102 985557464 318048636 792954563 970459126 841911768 182708317 218589826 425401569 354116176 875370195 292044430 349247469 413936822 609455979 204148568 979343568 771069895 663132802 277703190 857008638 736480360 459970607 377837517 653192273 991853887 481984301 731060010 180677755 205907198 68604341 622764635 115386145 428920277 153056019 536817654 203589049 780449562 902470969 982310618 90152840 129131690 331261268 950004600 791400190 109480330 509602787 938797372 249792785 625449336 272056556 508602428 50691211 228437383 648933308 85918801 220887800 830784468 494834889 281797586 554037967 224849077 498971979 232339821 192492252 330020585 774430507 422938387 223286070 207339090 54991774 35852124 252187486 677692303 581693716 519639905 448881724 890830079 953006202 800451529 220326337 672993219 217477556 271041546 69653714 738137338 928738309 237092609 321286056 735269697 729708224 153080078 19445884 518081738 879283583 990632227 251857715 442930174 530080083 437088011 191679390 222324142 569442575 775699986 66754784 762570617 181736677 618961341 219634395 492792349 475122476 146303231 200958275 526512933 13872908 601508261 223437229 922170860 613453821 87573454 876068473 955882570 408220445 305626379 983189982 978537241 903889590 827774564 761869166 34140147 320305295 720826512 179180826 291373607 48268678 654477140 134218277 914520430 819137560 530452282 957761439 576860923 265142187 962930819 348015951 666708123 702960586 417152810 372727944 123276772 224616183 789920347 670507932 638736408 342856441 804611903 636662543 875753828 234942850 595364919 731135786 57422682 256195918 732018058 13284298 781873762 492315808 621956552 239953163 450167327 200342276 638187330 321276118 876158179 438179648 118940941 37806330 825003432 871785261 959384445 743068206 280483550 669814016 142770 510348286 489109069 880024778 373978339 225458424 385300116 797958785 845393504 449393300 468249286 501251473 361547463 809353892 755613039 2822630 520488911 755353117 875635213 798875170 416475526 627268327 843060378 98760369 366613751 851907137 92774329 82730793 827591721 140827480 555103789 134748512 161938102 954670907 298896021 267225714 822769963 489165958 793097038 814821792 134188141 437034553 604437825 575051130 505571382 966575690 584412245 173944758 285708223 71492710 160407082 169825070 476375215 387458354 490021339 33778192 200389814 252157173 420622183 59997284 476070684 195432096 177810757 178468751 426969484 920865348 889372288 415026170 24923707 319122965 429134218 534735317 882705857 248726133 973093672 50220543 134440211 125832643 968542189 599129678 222693456 827591687 191909502 466369400 54478276 178393023 881345238 345085458 295383676 373129597 211350289 689720739 531958363 619395661 624836679 323618546 39000307 384205593 351058830 96123953 458392558 258869402 616453190 753042589 924036859 857785928 622825814 487031634 609020927 693501502 187915913 171960345 205135694 341345126 377487637 186326263 689833639 195216305 969006443 93681830 888518685 18186666 699041708 86710287 422100589 858555795 138882361 60497065 753690301 917658145 646465154 200640275 131164068 592764076 964312879 994316996 859773709 954051072 576409065 259736241 425162693 946002171 350525286 478873598 986063783 110096120 914968829 748374134 892162360 54301904 536306474 444814119 485078284 226830022 601385616 905995460 120533677 799521008 30554978 632907757 11638577 91427356 546889007 886896794 6056022 331298828 710731596 17898454 580495712 97810031 756448453 48471406 692478664 127752452 111784095 746123653 274115185 325739300 187855018 65338916 420741497 30888151 719985686 699237908 424190977 187465566 724709497 393170288 465603298 592687541 781662624 247110235 578664697 698261009 985723305 668105026 74105408 744551699 427765456 597727691 228821204 899551715 86779450 893591629 908131841 317477101 552766123 605326024 976383640 643604620 908683141 522317885 94712655 446993164 852588405 444578237 214503877 262078897 577765937 804012735 921598843 269427211 538311777 596111947 204394714 98239442 642823791 143040524 781678575 954724215 808563339 63751465 76852627 355734642 267377297 417572610 541782271 448804387 980028848 244478217 796620578 164004674 381492625 871780812 690212328 81318652 269331175 586275271 22513235 809115731 312614915 827261574 387957254 233214057 933393533 157165829 302119972 58793433 976429911 689777604 466177583 590009562 222151602 328814235 444648619 168289431 921827079 990960975 281869588 776554722 866634134 278713830 496262831 775430515 687545158 925144921 658944525 93513113 4629627 694617874 722077356 682779099 235433660 833045622 452843419 200181540 686415281 42556592 224863861 959285141 969432452 700854080 366432139 597796237 341356118 202661728 616201388 463954444 919014471 648656987 916847763 590856310 279427555 435562413 217110287 77987807 265412991 592912675 7907412 290301409 217439928 126535864 911569296 233616713 214794616 739666416 372592891 503262921 769909046 295136981 299043887 644387273 221591420 487551578 71443523 456982983 951619030 440720547 980884961 979426913 82243434 822812637 564882676 664180338 170738455 87738557 834680116 473247667 706844398 468599019 415130682 474915905 530343894 318943704 164036773 388886129 983684228 83151534 181071738 46305964 100966012 459113890 91086089 812620779 562009238 161232260 352688396 496896982 345468062 822371824 503395402 310233050 711470647 83936334 460992320 913019635 22472260 691555915 431369002 672715044 577791779 988388360 267679257 502412992 92358925 488781036 711962683 910980931 51747646 562579474 70779243 213939179 199107706 112821871 37724203 373471697 541248918 673379442 266055205 15427748 122784101 353022667 669836717 623793251 372500362 672954731 518954058 247209341 211072138 925324616 644104068 644360481 107934349 648096653 245959127 718462018 664352959 781127456 32178288 926136586 510049590 13366594 233530496 516975891 29393420 272612195 939858806 905001280 524949068 732209897 178629896 754243418 574685643 868749737 95683554 852264980 831738171 543646483 402312568 883763385 100111839 123551799 818607820 47064785 543922674 125151089 826783717 502013195 527831213 239966137 680681695 273643197 385209458 492346251 599024815 269416662 329519005 736310074 772871443 7658205 234318405 782523546 176596841 11093484 2094034 797398267 1167933 414882668 958186581 55823295 512560362 140596448 5820574 948192310 23949500 234462873 992570100 196475826 183210820 291923016 525817264 771661711 178569864 118032406 16894467 794569638 498634397 423433466 576216590 204302968 916484790 279584307 529930654 946933112 308070345 391054482 635425112 427076575 215054018 843580055 794383484 419589903 994081474 967573373 677237206 638014856 250506010 960677517 268490920 182194253 170007902 677529485 693089529 551349921 540809753 791664100 584576106 199017620 532404474 14831810 748361950 501250681 138563102 335134553 329484347 893170999 470822650 164580112 334625400 674024424 71542020 270087713 964799129 215052953 227344071 155316195 684454725 103845133 669022271 47817803 961669938 19159349 345981164 327528950 86017225 202040719 72388991 360017095 774501239 81192344 256638248 796325044 586631209 513770877 751169698 960941672 743715249 374846926 81945847 123242511 64114682 468969257 314283585 247643238 249473942 239007096 578236672 28387376 510292037 168127081 179578794 575432906 111078846 40031284 115217005 974403263 378096997 751390012 731991147 541388709 571241891 707299976 411195325 135490848 762550030 382397483 529128268 687291748 321990054 221071214 271769910 501828377 996984995 966920702 112410643 100548796 774388370 911241871 185270573 796383746 289658211 888872652 184162412 54769271 988515600 473813355 28116666 634677102 309600272 427698350 205312444 766864842 837003113 987383793 531755243 677153902 262565179 893038363 744806976 544798348 305017884 433973233 480761759 622050273 551632686 355964871 869363354 599368661 498882687 715426115 907955820 98116329 716071029 344633697 923686250 11775905 955394366 81236796 687184280 814321818 99218485 583686185 108062669 513652842 47761661 136922266 82917909 201951307 589538514 448992897 752457627 71714813 714059105 367929633 354708109 748598624 749290188 369535858 676353180 782636032 437167778 487278084 715839446 687166381 943055051 824396808 729566251 442154266 482569397 409387412 854903274 432534761 841045220 479856842 131283576 697766987 275429517 50232392 416475194 853948476 845420807 139744778 34454182 318380506 450218356 260299580 139575741 470350001 465806376 750393274 454522237 916177626 28684051 757191194 939592572 163156432 400790474 252577046 210885563 413211434 416314457 811631000 977853106 527709190 629627921 117868440 857006422 130562404 99318912 474924419 178897995 53511934 557678749 857490379 542050798 134598053 36524236 918241531 662842739 922353032 781416797 626487941 448879413 492901290 605215855 383583717 998060101 77965237 148670339 341408829 652430269 191014768 86938010 162122179 859250872 539242977 368453810 477023216 779800612 237137151 529035115 858309351 58708024 346783732 1436929 244466402 568966191 769443447 547554835 549830576 775189240 975400830 510751820 41761786 121339259 257994735 821741498 25715074 719513462 364881489 532463367 799551088 402177527 127317333 748637681 383722600 541441236 281714340 351635957 108362710 64937798 85582155 5492739 573308155 172624668 685786272 204416711 397250750 444618801 745513150 176783450 765484093 496592632 102464035 545021577 729175676 961341517 502815773 40491938 673006541 885057020 87576734 347805577 51033647 3064194 868951658 703882549 684168450 870182026 742811810 759835715 211601832 423474091 934957762 653912972 503444719 427873981 367934788 450186771 936082639 1564880 982113673 418804470 799927181 82111411 644169084 42439559 665758886 128778928 679504498 419356533 524124651 704625932 23562220 876716409 214196301 146218587 331040698 45746640 558764338 750573129 82501955 166723031 68418040 851220505 504454634 29417937 223703825 16769453 70727433 765961933 104394860 164118953 325788084 273805884 918458737 459656620 916307081 23620112 947070466 972280930 919566487 131066709 696123054 959048797 207269882 198884397 153419062 426388269 704782521 252403415 86295213 407254244 1510703 534940003 288515938 99459474 98750208 126491124 493395435 750343910 606350032 263594394 95131770 141858928 617094285 139194707 817905083 424913588 682335771 425560433 719317522 367651413 8320603 513808268 310729224 379496165 157844884 402913585 849859098 257295406 133976682 505760151 496091623 171847360 787787666 645089718 489484366 213590792 300778910 549450451 370605552 697249564 127533565 65323860 405780331 9923856 708908101 946613378 501805737 860841625 827679516 71921515 713694724 880964617 747184560 573815435 807696121 963271339 336421784 603787940 457710570 685316473 156937126 229136595 838671853 489190309 972847046 539311601 333073545 802187157 166835919 814846071 896803754 927974969 622880927 85730595 955551294 674335981 620082404 6646156 158298703 503654027 922863086 524588603 895506529 460572361 296262340 254518440 747525226 100780413 484050721 754639630 704301921 443445161 672172842 496850083 91390570 13812378 200073346 888946727 231369121 681505864 230867053 415375980 938210341 528047669 15065636 101501810 735762775 792389472 652766302 236591286 193577865 997500141 348613978 471149614 584120347 448466852 364888449 926658132 6750150 133845585 410411125 118237415 840466092 108453600 875303454 379167880 178312920 645004971 265084353 752065365 798765952 802902847 539373988 702675563 656391411 996699027 38329009 641047612 564251788 411440870 609547041 754519378 720655777 258126674 751165878 237356236 132148091 746303581 810301377 86875971 7522604 324635185 782246282 13095580 891770726 466267703 977581685 716696709 264548287 35911300 323176630 117609578 182673515 194535729 628745187 353646143 296405720 317894136 527034205 451949839 34994177 311654799 984473593 708298889 694048914 413974434 763985772 495856449 710361882 4965093 885101790 271548360 252661445 143130636 802555473 69935366 922753018 949972001 142606999 230865893 333652587 663191194 510253626 421080103 870168107 372731825 937476294 45218083 557634442 853997830 159391844 757846252 664296109 76816637 757829874 465295346 306325652 836762659 386507094 15216122 154259261 93096773 518442919 261052590 915134439 541594853 899035309 925311371 65195531 798144459 453297604 113527360 114127357 48805677 482718628 121634401 381513967 256078994 836519505 975424829 270720524 637443600 1300758 918259942 680277815 695546880 988074384 992417221 855990263 654606197 562906536 265776076 903552375 832710248 109438327 630741887 259484042 821898117 283790740 987336475 667049087 926034748 178322807 220888503 171940692 39744855 308293524 167773970 76596210 931814676 658161751 658099345 37583554 136715188 916936376 935390965 988936744 126301463 212888920 696716007 984558439 768955177 107010512 921800324 876973375 64620797 240961234 562271963 549076560 262172303 337489045 839833629 922771720 592624770 842840413 310998968 228217022 52256070 504013760 663077855 142344793 126414298 560906774 306560696 613635259 149617665 742640201 348112740 407088192 349870177 793996792 51360344 42451680 999218003 568896235 573129775 683192096 184216317 383231518 253934771 483931660 990601063 930798321 24631847 526262885 347899351 568858542 144156125 111305308 169593327 893054304 54414173 458011398 374478594 62277629 747307642 566766475 509548783 305825818 569506065 79629987 961451561 432250427 151719702 985695310 417824323 445624014 799264150 25480291 839515679 655217430 193255605 431818389 128093510 265166318 126711915 175932575 177742824 865492982 528830299 986905217 751778120 506470481 696856840 311485877 346410683 869678435 740112107 209527348 203408110 622545984 482436842 928606594 88263018 689730738 394680185 748767438 124105677 792401674 391930152 17192821 984603289 368171745 735940024 807145289 770944434 64992847 581947536 415201822 925205066 539863859 650914679 411626392 650212658 530427010 161450325 932590160 275680683 125619606 970518289 920315409 6346424 263210667 847895789 645432634 490884455 41321975 430656578 314969781 279321226 221243486 792892157 122863850 582062730 56460260 660957907 631239729 801286119 292450466 965102785 395523993 201617917 226473883 688994684 300631263 500076324 430344527 503470961 869499112 919022097 555402264 564911130 737492621 788640178 168736417 393468014 754907156 295501441 313072694 605933561 266187423 654407949 272873041 574813199 507605284 256431303 681691278 521100441 762475830 10452168 415286252 304739616 806776268 15292622 4240625 175487782 431491111 50677321 923831784 111877622 455485963 173038980 763263506 984065255 384422486 334325593 10377584 776417048 102518996 94566918 207438629 878133040 144929094 513419393 158389506 663884095 41320328 116036859 164901389 230615678 164807925 257112490 518599071 407010862 398147415 12247629 279553650 111341705 406065322 569483316 814200864 887932797 940549641 842892688 535546329 332435783 846091030 74525445 341010881 391143360 534659871 907599527 616992601 992285754 309082760 511653278 11924285 613787615 469874271 192770607 74321823 19805743 977823570 110155837 335174852 907325277 95449496 232111003 66024256 511125954 861442924 143903963 607989325 359037918 888135060 765069943 136571957 261391283 526171656 226445542 652646035 275732771 654376565 692630926 663564709 714236004 309919701 744276887 888398632 265166198 850806474 151592580 277116648 459394805 672727196 414093282 826664250 907812172 642599705 144595959 850266396 188854815 976393955 971930199 425684703 119169585 583647252 729952167 693758875 859330403 265973289 844126270 324203541 376653976 979977332 127288279 712278100 258054274 487884832 181089541 215409908 251409991 770798639 718841553 318194329 46940527 4249485 845522333 253164707 339285231 114014566 822617976 442946422 909013778 672495273 29422231 407338349 332143650 320279163 282763614 116629738 35260869 56990418 984488 267209829 813790294 305597624 144444808 178067924 203172633 751341336 609140500 874271043 276836195 12200845 921874525 559399829 560266970 806037522 621538470 907824864 946831085 41630823 344913588 650028594 179893566 956246383 634887972 704106911 886922141 515898497 499307572 33000564 603254870 968522471 712699432 518871146 423070455 371118161 636829244 483934643 175920762 41601134 364613682 587119916 260443777 529850748 552013700 541935789 165909769 909672780 946443936 135973731 381423120 822163145 502333049 742200979 185645340 918778307 567900349 741619703 811791476 72103064 502354766 65434418 16065790 444762037 875628465 290973077 76552527 841753505 892522702 358590649 418251679 626279450 405988235 346905473 63970002 827724360 683982768 687044595 398050945 104379160 648594563 331832472 143821363 222183138 836485737 749546904 515707322 752717152 301614764 399680762 826137833 250574653 771969568 666388504 853566038 213700003 61133305 265753119 181909403 46819986 902609884 286615160 38194385 168404949 545178172 491866632 787855512 174270605 44424376 922690048 448894352 187383722 927984559 553135772 464353385 78661281 878295411 682869037 229042752 946534583 470379600 467088042 359104433 42527470 127534448 881918704 302648184 18513661 998501142 534014667 368012004 709309006 732175704 275351668 956527280 638312867 265996880 687422963 969926721 975802335 726943476 296070365 281828967 997455299 569393721 288405894 160237801 500761747 722636407 917283820 178858977 203275344 68205174 754348108 239137524 716444919 151631683 412547544 327763928 881340410 184429295 208316031 199329325 658811573 190980765 225625505 271638761 714660238 477381859 516001552 949347191 787829966 474148866 797467089 132995107 49203160 320045284 538944088 126781941 939213040 601978139 621466569 37459223 633172726 522458414 88972710 684755058 923411506 783445862 63397077 248771796 689484848 419108736 649451963 848256529 528613972 674345583 525828549 382542559 482254102 291437577 756529136 406823746 942571478 559391788 493119249 812257940 406085138 135585506 708652021 694548975 131681851 671249755 115374701 524748105 859648903 90525004 950061638 304244131 938762968 945348365 234273038 789456276 575685475 265202732 114698397 144539236 193138794 112597026 637134811 531097032 743347015 916551675 234225064 245417092 882602947 84943136 34343530 409611995 721805159 786941344 171329840 234626194 359506961 376464752 309158598 824482271 625295372 51649611 720388171 21855892 129480718 102349218 773415712 58064569 600653233 671170914 830869188 888588594 275934871 100349135 564517154 311821181 120724948 947206723 36355541 908724465 265888962 678515916 990770571 57120966 112775172 679262007 257727521 606744639 343521141 300299705 608202767 84319824 234829134 882699781 306555565 754736671 820606105 527993177 995229575 83288179 628382521 206523084 791356088 609149780 989073693 410608745 891722175 407267055 94343886 468890701 90975865 722593226 430478557 941608692 866346245 715478812 449826221 202586100 332186425 789481223 436861721 648109529 158141436 764260496 530126612 842426066 465407975 653291073 166192591 95264036 43805289 161227670 118262815 372423521 485624066 742095956 549642960 185836584 123326700 487113971 73756238 36669420 68074407 675162322 914954625 393576585 428083855 185677664 672361250 646183361 237461649 252678634 300582240 180433937 9949003 305827653 587406173 790743888 738517584 206011039 952756442 49741572 313170618 852469417 176568219 132095240 267145098 40031540 170262351 978436027 721439452 633397 800606296 914260909 807768595 425840040 547287298 246209759 446746252 109146069 418012936 574334350 529672527 25598046 731301013 780942197 839869144 523436285 365457598 77576090 743433534 402338725 547547222 241062724 477848305 628959266 875793647 30417594 515347500 963652616 701532377 674855105 164678863 175060228 195896755 813798391 736129344 517582878 790126502 670120782 965867789 851607097 875337245 261795032 293262392 260650604 447217736 844868431 203126568 967592901 88277269 515581538 123934871 676648883 568260826 841451477 623376133 73071154 983246855 198766969 883463960 990991682 700734499 683650674 584625151 817781676 64860628 485480947 484840415 287490282 322255416 943883162 174573599 811449540 302787483 233119601 876030524 965369427 33747626 582372251 248864964 8318447 912522940 302475773 20970232 24010913 406499803 399129623 77804663 324114615 389145555 353419818 927107396 128954217 411440155 228915600 89755363 265618648 175497888 529729175 943645063 25784498 310887599 87814792 750277578 268881256 218846739 439120644 649743645 588699253 686043003 623701891 362195560 87050261 61942091 716961076 144224558 164050844 511438508 42314732 260383256 396113620 122754153 424207633 27261150 857344967 204240025 199438562 152116875 589635460 347163660 527613747 543513031 475987360 188885138 947252702 385782105 390743601 961179123 987617596 711846328 779954029 592748203 321236140 92986674 691037515 874076816 866247528 224813263 893966513 171128169 786929856 113646360 129777486 911672119 714961192 495078509 392196727 855350872 966105436 690992444 103511267 454424131 55015548 325912056 960541417 262103401 681086016 721541294 510156610 870925553 277653474 628723963 853566783 802870587 840597885 17497629 193846174 834573835 170219204 677931457 611132995 992300066 530435370 595588640 344073749 958281992 270134405 79316032 94471038 80159826 578342718 881326163 546402449 979331293 424378859 449520450 993109322 659318013 427128958 150518058 195445227 593086736 631735677 432938754 668604409 917168774 568331890 595567974 238407751 727214833 939997871 888928173 815593252 213127111 991226427 130323817 646835577 290281631 832004076 409095463 104722444 195457628 595784131 464121967 459732048 443448107 730361397 29699786 956460796 45428378 524139953 233601344 937959480 588233166 679332741 317399812 353464177 641532188 251758688 793299538 373733396 52217420 472333478 625841745 883563448 839059755 359445127 79211268 670370048 816743883 839421786 289916246 734251376 491749242 529845631 200781262 268970758 283695809 146121009 261353482 42673444 956232884 174424798 33209186 318745677 185676025 349482914 289545682 335756672 981761563 328532532 794650268 382191656 302675976 734612028 160249295 497153262 508474822 790835652 57245294 920439185 593937265 996283769 762352914 783282850 218258860 244164089 410429321 3652070 56889843 767105169 143921257 904034749 994432994 155298166 171777139 580296218 244310835 163664051 652439844 566938438 440306644 686283238 379807024 528810716 777521340 883193524 752998690 257129466 31784321 236010463 140901434 202623453 71000145 368484606 977968318 349914681 518811591 523079656 433141794 762276763 224455341 627520107 688654000 218165127 316514366 255136382 168489606 73379180 472439123 181967921 112720198 228546220 595822640 490240036 270475747 303233088 122872860 101277065 398661355 877135688 425374982 49941974 986756949 709709990 174772166 537029227 967967208 824513282 947150285 109318520 204556364 648888387 701435704 345557987 245363172 104657608 558270621 934726882 80317564 269198880 945182120 787998699 796900354 243408592 35310929 520466079 698223597 622395497 440721307 90571870 424777682 15019744 880336845 477588122 257637995 969652002 428042711 677440511 570195873 773660611 879045625 9211108 628689821 81062984 789406524 60046241 346758644 682473633 469027429 265289909 102130197 404355189 30338051 673386793 967759185 772592381 131507145 989884514 371209594 879533987 201881580 165687212 928016216 813480280 959456347 604430663 740746591 197070731 621400041 504453083 646758807 680940609 610441758 888035245 546159220 859641640 61770606 143178305 818680587 10996112 71079290 785860160 127352464 227522676 151084741 156742353 626184464 5075603 533219638 525789004 123309239 256611822 114489120 263778105 887668292 682847762 656510294 827552550 893275603 669085680 242402061 870368030 612285049 832419781 84696493 433621361 817870911 277902203 814029925 517860611 216659861 374552417 286720171 265239342 287097449 369464264 748556689 392864412 127972483 386564213 908524322 506725189 79927434 568375364 220215181 474285945 254236943 629378802 173309469 236378860 46503072 746503334 790703916 364444357 343900146 733239244 201701765 332911065 819353638 771940866 911230370 32699147 163155752 393547064 546999314 947336809 39802517 139407266 808106220 51783370 594228805 719729053 144416252 610284247 297153310 657433118 70783451 64697464 664593940 225313228 505038670 447947138 81782918 922615517 249578206 998349120 446548956 667890471 628361022 643925774 665357475 827608985 234454227 868299419 900148196 775696061 159167529 548403852 524657477 155404951 204247800 932756126 601372868 851701177 938388217 177139439 860711697 97602600 967471892 419311123 410272894 201904221 182696138 667628527 753142714 163470552 267945853 20016299 693014090 270849367 770334369 88657264 854956914 898323843 573308776 79205015 35856549 554150740 747970498 353794705 683027337 878497476 156832689 899460285 808528248 87971735 844796417 313084527 68186404 329237884 614054494 24600307 693131154 63951822 49849651 837602961 730600929 48906117 115234751 785974478 241212498 751765083 131354127 781307464 536422634 875542771 38313798 5982502 183970097 712926346 710480598 957044860 478131565 172324143 44180086 202107643 647853180 477144708 745748281 342024814 903198980 494246644 642752647 869766445 301065845 714309230 975933228 279294732 912617583 784765756 118041988 315139118 925071344 293118719 407449556 61675529 678494544 58999027 276485632 236070307 323494967 588347184 227548902 21231763 265461636 953950523 16718225 235833639 138358028 913885470 251695300 435112387 191512027 694666509 354696340 865849959 805363558 720572604 72718717 79773629 659509865 386510774 772837311 912745414 657144104 17324101 506616442 560186548 819858462 781694770 350961724 280934420 232441963 317533788 898577097 218493760 51627619 110042576 587352477 202817638 187947624 918634813 67062250 807013515 313338609 401487355 411243400 407414190 675916631 359140232 195670752 303425824 612777662 665338000 601315269 273620654 349221302 394842249 920200785 511288562 227621326 760651325 575849188 385678662 746689910 355470385 569636511 379291069 964505660 10884714 568278172 27396240 508477702 419240201 32059732 932874842 282246154 977958601 406029506 227081464 534876628 427995124 24009429 240940094 280493620 840179244 273931755 245019228 461591210 59137030 135854648 461001644 412517854 594266556 214180655 707472446 434569381 566599477 791844354 521472752 235179311 987645145 148283931 438388561 789290073 938434037 877325499 765706283 256852122 997242074 792998713 820864674 702566169 164084419 449063792 908413417 725655275 705304290 940838580 46618205 63684411 112702539 446257314 391171517 715203398 49193414 726737620 724732817 871761596 409034177 156661852 281051340 284275303 613207508 203997172 212418213 65202392 53649977 346437852 971725228 733622093 396688110 710667993 166697921 291542818 405777155 801538751 151904347 766941921 941521691 533078207 950794625 277667601 217665399 304362669 969020907 840891824 682357291 448269450 349730057 193733777 532895764 596620859 505666436 720561013 735604842 271874381 305465223 679515588 9930927 458070913 923360083 284954537 74885547 672462408 341835573 404685557 272037787 501494340 79566578 984931378 530533028 866898727 839696567 122781517 638940896 86852253 356367289 431567270 757433062 398487419 257187286 40402024 341533746 14554596 37599897 401341389 560058167 500757645 725821860 73166258 54256468 186376428 256418952 16210246 993368212 446196267 742466866 272394682 584961486 10920981 927296956 934448040 202127944 725262542 682808922 49466980 694909543 136198930 923992976 340892036 975944287 349707555 324862725 220215621 684032122 499114160 929649454 477518789 470132135 866199968 441152167 83673117 13642594 474873558 454031059 100780746 956336753 863375205 253448799 734838348 544592693 829252298 81501264 445856432 365267296 668483371 125205933 765257637 171831120 130343777 91584438 741021078 590004785 76566283 123562530 54865647 822937882 430322631 180644008 542856671 553227833 330033548 39518025 438594468 276394020 393579827 332014741 812834411 102657057 994353970 627401578 696226099 972106408 944225091 809244022 577911982 860372913 428484578 943094381 252895683 120593191 526691080 290575123 170418484 798102459 384444301 491134515 940790986 714144396 780233026 389928713 215454350 566183396 853668836 442046610 17695761 533442292 81037544 278879078 184183827 953018749 586736144 17214742 92981416 813266879 468752630 953195261 541331154 842667625 532454527 581534937 14060271 420203399 277982622 428411075 581102588 557483485 937251740 519522455 765683294 800177232 629407408 833973950 896150605 26441926 523503523 135085528 236389219 236066196 53796431 198392374 937180693 20988845 875271484 12534143 922725099 77547579 329066421 686245496 20395995 1664139 339809951 68618048 469115487 519316094 50162062 193649122 622689270 642346530 82799278 682973820 70613895 26168343 239637211 874816076 996140520 188406615 11104420 445378690 70570755 5553625 605674799 848178639 177064341 95949135 959359899 874682068 483504775 119811867 331937361 561234341 16880260 64891067 18061052 416561624 561795841 215646673 108882038 153515063 694257528 893786956 879198281 578015849 125409574 807862632 424629929 342585181 639379326 772639739 984753606 167689639 399134354 25282599 475921522 38481018 158567546 434479082 455032133 894204238 689521502 765219152 259488385 968214713 581105881 427327885 591695220 59770460 966688125 146124898 735182953 636859069 932914089 347215183 74883191 747820947 47924468 557941834 900166115 620952939 76741372 674044204 797715875 419738317 440981132 955502191 683353866 324366442 444889033 178225250 197143886 655943715 498281903 596186958 284529977 106995180 170612280 40990141 176705684 777683733 425057773 396206698 112765390 674106345 547497272 3977982 977980865 58125488 955724321 653953325 57722058 805326607 589165757 862241521 274275787 432344720 149499641 39708386 137474117 504934723 228156619 386752158 452526871 610779220 150565235 593351010 339257948 813784183 747724390 47114047 969938236 596365635 516734909 987333874 686311523 725621724 399083061 314595447 655435412 905816344 336795858 426834914 233290100 653707224 819137403 761967439 943634165 210320424 145858470 681708869 705947034 828886681 423632362 162890447 662159397 452436192 915063502 538585886 503173207 135053990 781736871 37892568 945140443 856741398 747033458 934043383 995100406 367175863 460341026 544169648 719894448 62818439 775840603 637221611 467264433 906338645 363748449 737421688 869005506 586427588 969037212 939977059 135481138 510522189 235730749 332160491 917627486 170394743 723911437 248831124 193502465 683057328 238959132 767339203 291288478 890715985 826928103 599373532 409660680 719183404 710333435 29352209 869528362 617800688 156625617 123921855 168376128 980681936 849525328 176554247 190899090 832135994 869173596 285587338 237034822 201452637 608178363 714385595 402335541 550781998 31741019 99303048 286698168 638468865 398117133 216430814 574127529 71393224 38284935 955706376 825971778 1084658 182202384 678308792 417586373 870291782 696582640 879877342 281155347 389073512 943525990 839703916 155850903 292906247 377085719 811455909 153065752 239411564 685213599 516810110 978251329 279355563 475014592 402759865 359438882 276374417 989882335 812813758 874748425 876182949 425196776 125462483 990546313 805764919 634747026 51263151 961273986 611694320 451845868 300356663 3183277 335186081 946597243 896112062 462021242 598588608 710183554 672205221 284332550 527154638 426413985 61824169 51693018 54627041 32772904 191135569 487960987 471507509 392740969 971724285 603769747 933011102 116606267 218498270 209099865 820397113 599386204 745563532 506938683 696467135 752279244 259012717 37410251 214532985 501819692 753888008 967202926 281225532 628811848 44847070 984536094 819809500 388186831 859162588 284537813 783869920 226434750 924807323 64210444 638495991 760417191 470600352 457184760 20192994 305685703 401161130 245073164 365076996 774058630 199417728 18811278 425649539 46507382 471310952 499282802 596970422 69378443 317191973 915870443 112119588 441164777 883747282 496994463 684782009 875975576 66435452 610059512 422305330 661463116 561653277 662142704 46493962 313334921 139269779 357419518 86433954 320416063 471394325 334503561 117351696 696775075 391648289 936981677 676433325 912378373 365717668 449869008 19217101 875982424 391612371 450022630 421234995 579111978 66250215 688341325 973934465 14649633 254710876 173825249 418089388 130875467 494162415 359860757 668298361 749127453 722181898 58211498 205206804 722200286 771803617 70654531 121209281 341541576 765104994 790982673 651669385 404249773 815872380 956011396 456674203 303588953 734072519 750812667 142085922 953900116 697728109 229504531 528830353 594582207 581163251 128807611 825133846 610758112 260411426 194351946 124475042 389219854 309451050 40634816 811895611 179320684 354952967 403069946 644370284 509349584 206685805 472976469 104103772 740389947 860884701 506695769 838930497 102385402 195137429 411025267 852813880 966136124 95990187 733773984 199032888 281761565 164779691 930382575 235805555 796314896 537217846 953157029 214879868 537205045 777925328 796108425 88478645 493167262 55703124 912168970 376570798 201882658 592269955 357914977 522842189 228597456 240179396 738069384 418303468 432860646 563381666 490357200 10058654 8087870 626308368 226023439 807114591 488837744 7271273 976585383 999801470 942224792 731397180 992171599 370063500 370424130 419333140 176959565 650993442 919308747 345088938 775925881 72302810 370893542 253181689 599488907 902917802 43437462 847377060 19863289 666030526 274346835 245522722 280364119 94682431 134328655 504231983 86350221 780176850 649506958 375138392 241576507 261148281 439113603 472617816 203290647 44358294 473904276 122560127 619583402 678979950 993138821 889515087 859983533 609771737 700976998 766796714 545115657 43417137 913934263 586016455 4395399 950834155 310565786 585366684 56579323 333156819 760643591 749439369 444030767 673965232 930859767 135008663 56358591 293582692 281651397 993012629 4804252 685180 934143325 841149158 891064807 754760142 347544206 531891837 911586938 805753810 585271212 485224700 918026590 177752764 569152615 708362486 930739031 75671105 344877748 92790429 774613584 910373485 237854475 504864048 631155289 367515820 548318301 226993798 820661948 792249905 806050340 243581363 267720115 158911137 657882886 462805961 411060540 838478304 655580832 505453686 755709386 723290438 843585104 577024267 33417541 702270474 874818101 314081527 150961687 116907656 920078800 673288655 894858395 764133818 757156850 849414582 986211872 730493081 535274240 296915943 853890966 54591060 55302488 9421814 792188369 662070375 758175733 612152527 735267526 224723550 546847196 510711767 65194806 757291812 633284722 430598758 87749817 913394288 396819928 566736417 225320071 699905940 130685383 567159443 204998404 164375143 812126111 212539948 948675517 623439606 596189541 709684025 895336953 245349388 102434587 415874450 317904695 154034050 632471287 314711319 783712632 5333194 928569158 264521275 173166080 392920569 374959138 303023827 238033303 900021404 968822357 899883402 199294486 682746206 519107309 770135204 59665116 340926390 628269811 490129789 445923762 281155397 493230329 48128699 827427350 57479723 908422131 781475657 145979561 259257876 448511799 260110820 947967470 12547010 287825171 76920788 987235524 776131340 252905630 790573179 663476211 658613599 122389265 252814374 77659001 246587661 24300409 539550933 521277536 499125091 897179926 783301174 952574212 459406608 803139152 502951536 177387916 403151049 949682985 731230088 769895477 432006117 70463720 966364072 957875627 189410958 885251469 80385612 567662872 673816328 407749067 717826184 145271718 368790991 197775083 663271825 587063689 905307665 239662276 467536351 780331751 171725092 367657171 421733497 778583896 940358160 877900912 133667493 581024089 875303253 883308580 118564248 799700012 653181676 171951316 940385244 542389598 352551579 262775484 50598430 805471216 64848710 578588346 556281678 582076643 278002037 989576037 992316419 116106323 219011221 682873682 281917571 871833878 102688929 657350162 164635748 868507759 296888587 144477958 377495836 938275779 816629338 25683987 816949120 641639844 205956062 304651660 319688994 763411550 540455790 171782785 121300786 382454897 898464957 314581986 904581081 269664555 916600835 438472749 334071044 252937595 833465437 834258817 548788593 363957668 859638251 626524754 261224866 560470640 947148188 134612093 498817012 626339376 275285619 579809441 269236757 959244049 855697775 551255051 565471601 985354685 357518011 332350902 42861724 696040148 17319806 985868301 49018117 835620046 275191632 687955613 590801603 802235471 175320509 693556440 394494111 136569122 400067776 854830728 403940506 342793151 374786742 291516756 559269613 18041131 669931631 936231068 802924362 182426408 206083191 970596296 387256851 13744698 561997184 720990148 661296367 750329244 985729689 946708990 237514283 130811248 251072633 563237273 63711739 912481728 284668610 167395439 802707783 504407 758462211 965523896 850085551 259990845 23206672 144604127 234437467 971513129 688994272 182140162 853739310 866485432 509075351 204863946 931335317 353800602 246448883 91392739 924795891 924588820 151700290 612228757 257270123 603763230 995325705 231633862 850760544 141998147 24120309 886080382 375190914 416769852 916555840 129526862 974977459 850461970 694071280 712708489 289873989 503997076 112419024 752774207 543468873 737776322 618156059 135570800 705555527 630782317 40854756 950648729 962506305 778720759 325965793 773682806 348220750 79017245 191330913 564025730 712978919 136488832 50341891 132704565 81370857 535583179 271385483 23343485 220475514 323963968 859473920 337199405 113748923 120457028 852034584 293494476 952744059 431752739 416309178 81639758 850956005 517568356 232248085 877666211 904733974 469481577 940121289 909956950 985320939 319814988 524894155 452008556 298301231 123749823 294155839 82065952 885935914 163183151 45869901 148004889 953248324 875408808 960346743 26072006 255105898 94317576 665906075 140940531 101000305 835191007 866136550 509717066 605668201 263813688 234188465 523491348 35511433 24845811 715932300 56238135 139542253 991123806 819483713 363559768 825990763 860286294 945035398 718477425 375873070 718411020 216744466 529265361 258508945 910194117 243774555 722322504 218250287 961288023 819286213 776436984 715227634 854291889 327690277 223470980 697416085 246257372 230426828 538615288 666412762 871874634 873876601 421403518 982815855 186677232 17423217 69518911 674827094 669915807 168727754 360854291 262020299 592035739 73641327 739288053 820529691 588511127 522302731 727037319 804488694 108505348 402448882 685344509 867777243 847282716 689387903 866366731 230274488 478496043 245023428 760017348 927155729 418849552 293131934 119750430 434026639 434622860 1377713 127142300 827700106 279172015 353913994 783504797 646261251 202474529 97179709 193551584 776940472 22831914 548003827 936578515 80474137 602691744 113506630 468405382 974522310 12706342 114061825 151311453 834800412 134669141 958793328 403630824 320725780 537992706 928145455 128192833 36691171 920874735 665829386 225710555 871803039 818919891 672293740 253939206 993213201 258238686 262732180 863704821 573359745 32064406 943131679 689580244 632103204 257135071 984592078 774011138 757307108 390031335 687323500 193729274 757493220 126168170 878618203 779405684 101045588 384061467 807236955 613467134 16579804 485674856 273615737 818726051 823870781 849863675 998679427 221778871 45641286 950278206 687166153 119250776 955595207 297142380 75402020 237064556 743120827 243997014 6758786 269710249 134357023 265838148 220954984 791008092 570568180 272697263 950318993 955043388 207451271 615782827 295786673 354601077 135150997 28347050 839004441 260901935 978422030 250833216 586538797 797919981 410174612 87069009 220010495 999626442 112832792 855120596 200338271 417663251 21396432 855549278 410530597 373227476 476611082 841933204 935396845 919330766 87872148 585105685 120911606 306281337 555522188 509193579 98419550 964939110 526037028 909110449 787738989 351209951 158599296 393714578 26599293 236304139 1056391 981621431 825971779 195818841 46863326 549048648 709645029 461884502 826664432 365052721 656432645 984129765 294168129 233522059 726481793 956219484 439273229 663138057 758038942 409383105 695267617 233747641 359625824 329697890 290409053 991329540 638426714 868142528 836683321 240612953 748784018 417862663 572488860 367133835 241830416 112675387 100400836 419428291 834043731 223490676 185724369 235839478 240175228 979431074 98813204 65606269 622808231 380599875 404716772 278925621 609444727 382000041 894728949 148505608 30171276 853745384 35393431 74397402 963027530 392901777 269769796 658281314 571578438 86663595 351911627 609219511 41428981 235833492 844591229 805257525 504819070 271187801 512842626 66536818 906833464 657221880 916103939 868454195 231460991 779248468 700302722 867605431 157513803 70215090 80409615 634071374 140530990 528708844 480404937 409222897 75072757 63936853 18892442 613371432 169792909 53207019 593820200 811598931 178493483 757269197 455591215 929217986 128593057 229290524 3313521 481123853 114691752 774558222 485176808 511748510 608935225 641003117 283787785 619333893 40348201 410306308 486229669 435145685 320300725 244163014 638169071 980252700 65199874 800950492 180474540 921532635 732772871 419997308 340513166 97524064 149967672 105444431 766921631 722546657 973706809 597707859 528774228 440247715 373156521 421938967 796444015 813743447 320642130 382461848 897690993 115762316 601150523 905625026 107915124 928764304 335703937 640433499 995280177 520637801 261516675 496763114 210387397 231109164 83366517 609522945 668808180 702846924 671505730 438412699 752150919 11999404 209207068 823404963 232089765 280895675 808829949 25527480 549559721 60002045 950954041 250125114 119158397 626735984 133012876 495952621 223457767 242604324 724377504 718319872 391007177 668828585 191751293 301771063 481522460 17616016 858297076 167928691 912035369 510243577 935512495 714983361 944056868 344257584 233267618 44237834 892017182 441310223 480721799 256104223 739893069 193151723 910412298 267532163 264968015 433751879 951979408 204285821 595381234 609350714 532434545 613927225 446494860 176667138 519101375 331502305 379901649 732292029 795778231 214723710 908778940 867232006 926827635 519314559 197896412 929395551 515127808 23428994 32579965 256650998 480652333 565501505 187888791 885716685 143944760 532884576 904875366 619719582 810971788 422840184 519444603 857115019 629806035 256780475 301494993 229266769 590159682 461608708 598115091 717790844 621612812 480440117 436628000 992436920 881217704 407288785 421427295 207929423 13629610 362945457 524031290 821652643 2767031 980710566 365955492 482251076 489992174 790642526 927379199 424463449 631970399 382959510 761425085 51907203 949353693 619162427 147314186 195768351 513609228 89453101 890878565 679882988 910474336 540001775 97564655 880669113 999795528 202906756 506987278 765657733 258206257 434458930 126241170 928752323 304290368 390614696 345317256 36326909 649364949 308631795 502458953 826449535 93816475 500815581 677893045 798540393 263994743 329496091 385187528 368003830 996602577 33617999 568414840 427915059 982540851 556586481 621390857 416274059 347071640 981921600 524890674 493739311 277690210 15847458 17954337 191620933 144405992 275024331 52172600 649890352 458531858 11357357 546518816 661374292 813501980 444017758 49346123 595814783 760769796 175961829 412878097 155821617 109712596 736756061 321335526 709459027 442634869 401121551 287277118 937384448 378813850 169135470 912772353 843308000 897933806 368115800 518495758 471738813 592776965 166221741 979912104 307910518 292979569 731470669 281801858 254924950 516278420 579393054 147399276 848209684 112989549 175761783 964094471 2101200 265517947 843985488 843758930 615024229 42617602 721091200 926406076 950390229 290763731 267656889 504655973 536534685 440939025 409502432 247593626 852502088 287157668 130112997 770627088 723281240 861410877 115138149 756697486 158530166 325765159 644502415 680182100 425019388 539404445 901576339 341889667 337207466 694730078 915820682 222181382 465388546 214452138 986003089 731392962 630889787 621731939 405215857 413837024 767280637 81523938 198438750 324029052 892571672 97572775 720450179 768271973 243510924 281980640 4864031 205404916 319750068 905125464 974486541 938838436 290692450 176250445 282119850 876569098 297864035 501207135 203848421 23057003 537683873 206979994 727932648 470953236 766085232 783375634 615360943 756253186 16853124 378009568 84333410 923087512 446945909 266805116 299171368 366550045 584528113 430957561 283223066 343156002 932497574 868456657 84727096 466222493 133690932 567846803 198701820 770595357 281741371 249237212 149695677 867884012 573428706 731218987 401538487 37944914 635176175 642542011 897739504 526636411 811357641 664472371 859574634 280740848 674105959 572796433 692452437 22927530 634021218 132763388 380024805 901556260 163160085 832313060 661960108 282842501 847299192 926247961 353288024 816989911 771597530 697469339 929519733 497184954 994515875 936048393 954143797 75056839 746524126 276498688 957068022 702923299 46699915 689556332 412836342 987989296 187176938 858914345 31467491 86176614 861986809 992604630 265066893 152336269 667648355 165469115 695662400 734483655 384259926 700040671 819338508 492866828 630488228 116856865 666144910 854892492 819150449 640179261 64337276 931104073 99247129 552719834 361031917 205315035 282600636 310531462 773854647 929452553 216129933 878647096 217055517 933906078 926436414 209719824 921611239 758026192 701786456 846696829 778252019 435062331 403960313 52332698 974199519 978956983 499605539 966283920 324539247 290240491 156149409 609520926 671694658 330390533 77669461 189210665 506945820 517619810 536686619 18249877 917330526 129308533 789882071 400752421 359777511 184205472 291595738 804524871 458197941 883290885 511953444 744372603 433113092 995724637 445016961 664613487 532896578 577097190 940290219 381574839 415348963 173418027 84137189 602887983 47648451 462407174 347001075 842569766 617278999 16977264 908069903 258901599 354774977 237594964 589785830 670712846 681504677 252014595 691322645 443426007 9939475 151143227 838557609 988093411 178820143 711037843 623412757 939074950 57106728 892824794 570501819 31564212 431802053 588622373 240825869 149298248 211396151 242127279 452278229 219353728 518888157 247951360 33390536 978788536 693238064 833960526 714640660 732775203 205450001 841895295 603476707 312430354 217658854 460582553 44432633 895047569 560733572 436485084 831393452 639946059 130771560 240245035 77177705 929800928 927841209 225032827 877803044 904469505 46391512 339312349 600644030 273048269 961355567 986402996 870610127 130784340 551285609 259367262 764738374 569653969 488277696 602023726 230314394 777233987 662654728 728407805 586653161 79409843 306886539 551377122 484993104 663068669 213659999 235240780 993324640 468554248 541674191 176705277 467400807 89076021 10660201 236258815 250495533 125341950 714074349 143209926 851918486 640274501 343610074 260174526 932587116 974114547 145688575 416646846 676768963 209861831 64057258 632659675 670361584 840546455 719519706 195867868 236049593 699148353 268024783 105033377 689552767 289757962 741476195 398961993 463086739 36909462 614093853 497056698 870638206 815870315 325915837 432071405 480083269 133920720 88226720 235663463 146416922 634992053 917324548 264540336 691755236 873627706 148536459 483549173 513767261 992152427 985921331 900486934 410405350 304551062 979630425 89850925 825458016 992661373 648176807 525394960 309670478 435356888 924851921 379728969 654224196 424452028 269096380 779510233 216690382 362736331 786450767 855106071 122507889 886238771 946426495 703560899 682413884 275010403 252353719 442271091 38025754 230541617 439545206 881478579 983793157 369462821 167190299 214887284 206204877 475691439 296788008 546447900 473727462 507046499 854616911 206846119 555580414 158363982 7175636 501637753 246368950 791094656 854132697 107364027 727491991 971550631 336390238 132512175 427286446 44542873 58198057 909094821 14050553 70162882 934562862 991288697 9890050 945812249 64944159 127012707 803439377 217670026 294265668 916361426 856529457 827535733 935350298 462438423 907903407 680758831 864637599 207254404 315805688 42923671 227708124 102832681 81152363 526442842 593685918 60758257 201759828 161160894 924694875 324015678 557760429 619304393 353018070 825761451 547078499 556566401 236071431 42795398 104914739 488967319 656324410 14968962 1894075 838381202 215594799 895991525 777847768 197109211 798039276 52600423 566366584 319854793 516765390 126034554 704160870 185574441 804206193 553476415 960396508 751489951 277332697 77523768 803018073 50409972 282596885 546220741 440882012 884247868 614482549 410324173 441878977 354185230 140490726 160725858 289165497 813321198 151803052 652087323 476759670 183316946 31969753 282076589 419373540 477834601 949158253 906279890 160426218 728633524 8587236 594772815 998860312 419824100 634051623 958472701 171242874 476335009 404716158 797726079 14704588 962804888 313675005 880026206 815891646 462328943 85259753 917019798 370788321 701471397 915458230 162870554 231612771 293916632 981951578 363388683 507721708 91384899 404616247 513754133 12387238 458291517 345693893 491425736 308736619 301711975 717768425 899338744 741114032 957083346 875119762 803131677 37146456 838113602 910692709 60159678 728029239 632855161 210072219 860087421 779929750 783358029 94687153 626708771 214624693 962149048 923853231 82272514 200657446 715048203 280069278 3696068 71499659 676201291 166842526 278859003 242272234 141799684 393001091 461621724 484249888 991177031 160709029 259209281 980532693 816520424 760544082 625106669 395607118 56488537 143930196 785170487 397949187 52843580 898752583 105016242 164615952 413967078 550276729 228882665 959381918 740646562 339128048 648392948 404777477 742334484 382760766 246653754 840965601 53429139 263030491 987588134 599496566 449303559 848147061 689439451 343675810 418004030 170846605 157664764 176015488 43396270 330572985 333587055 284394474 131122631 900231663 633460737 217131892 49621103 820952229 726015771 360046120 877702516 79494801 38872755 132257038 329560314 299409518 30674477 235491332 490644630 647700263 473211234 488675513 34329747 82618921 999959179 235004201 167841829 838180378 842982689 906059355 223261005 861577289 963364455 287388777 349466602 670967240 330240033 201741804 906462231 687706931 738574119 125243855 539958385 438303352 307656701 829754119 251666830 462287888 110831755 142196416 521542291 90785869 621284396 583076025 125431054 819134730 939604893 172779846 199022048 614985242 394804237 965882864 951833392 841734554 714990472 327447219 558315963 675588863 498258085 110353214 330366499 578294295 405814310 912130492 203981592 58930779 73732206 487206743 834175101 866918085 124396840 632700492 115016997 288532380 533111974 235492796 46198834 598059321 967223779 556188436 31075748 508260914 465120948 394896084 941950910 871030583 688252176 960647930 443300211 182169759 348809415 491777980 941660932 124476028 888304566 273372352 49383370 464347406 301323038 806626924 520774076 520558993 885170702 661555872 983741611 234359143 375064848 974055938 927507923 777226488 988918591 651960253 847552105 258430162 381576215 616959547 193592474 293200256 550602817 95894719 11739673 268267759 882886081 243074854 642900629 685290726 229748450 69004986 36758276 257838957 593343366 291237633 230496467 297887045 214835373 107610497 916128842 598586197 775949538 860231970 910628542 179208376 298105665 805318128 141691318 813046933 36474496 176742779 887380129 298140706 328383164 116018593 659794516 368988009 989096474 448928806 197449865 136244091 963524223 29976645 643724449 110084203 250682118 114656079 618410854 657798554 610816004 15218888 27084900 311287793 96669151 87662483 920681648 536733899 321418826 470864272 118750307 810329121 274592225 713059936 767537421 510550805 13964804 218907518 844590356 841104573 659512650 193601052 449282878 655998923 594816256 806815975 5613174 275913210 845032813 710402424 798223663 629425049 973594640 973377799 915083809 145217064 560296146 269635097 734042315 418730727 170257284 997604493 609145973 635798780 643023709 34672391 271896427 904657915 84715093 785285921 799535704 413913490 890602200 982679530 536527031 286583914 876977194 784070679 888879798 775403380 906442371 822974569 767978678 278473251 943895165 205647599 78630943 455376660 691890025 639864997 306103026 522725488 609852415 179623932 222555557 22555096 798238850 316626648 385361670 375284512 381496464 571132133 293220176 91093061 287423189 139167157 541901708 654930552 506895568 74639163 165050815 440487416 393105979 273358942 995253043 589123697 322866186 221848948 161294179 592546966 150994167 715920182 947178102 898570732 886338403 952257090 893432381 685277557 106366363 474436984 790016303 744756221 218952146 678469261 117746002 622013998 919029667 390713078 284850119 143149263 273664989 262861499 821470547 970133259 470338530 545150381 465187703 669122155 878242921 257094576 20785072 125620627 58101095 595155590 345924711 347316149 163903566 44107652 607311864 174766940 136930011 93559636 743730352 33963470 34323551 569887370 756021728 79855386 693205012 871608444 935357211 76061816 961444810 667734789 584913023 361492625 58611786 599045866 320732651 46314152 738825346 386071330 752709622 168472152 305535147 780064267 831624000 176011195 155990581 164402595 597795028 162851764 425740720 490082346 354147611 86068210 159204838 56380688 935667710 347964928 142388523 617371784 377059156 157338129 748769838 229408857 794314464 530315198 890532874 642265242 129497624 639650170 795059778 847544746 157099118 297125584 684726149 950917821 732394145 45284173 7977554 542798904 543274055 432508560 934183462 277060234 951642467 137970903 802656308 816762939 411924478 198349480 83133350 168533182 585520485 786567301 42460967 174228593 740926472 827393644 957636063 381169585 822185444 714397952 167701711 829596316 541988393 277958924 487611493 633855309 674457212 529263555 965575743 776279216 128868328 238550568 369736560 760662548 993614654 654534949 629659400 263699957 957479140 277361119 503116420 64242694 335275070 212295972 389382593 275899769 483335780 839015846 85161511 105691568 700243697 304181175 773459967 43189928 989413627 325307250 193586742 663489488 54586593 57098260 5309903 841207806 333061935 335309830 427648997 577508073 486500356 806826302 453895134 599349922 26715797 528207185 74148878 579425890 936794161 94598594 304106725 510252462 844946837 341105978 495199497 474354267 121917642 586966374 897883849 279511428 829050332 666376767 822667213 635067789 287982239 709077398 443486381 841032925 627108706 991386841 545709050 696772724 734015153 98632050 644279158 566347701 550255284 728732024 7855354 792505266 270705487 69797891 669366563 632983914 405869351 535094881 366531034 952649504 114549700 695892180 210047391 903997755 202295452 189583791 659944963 29357776 171420555 103220395 294170860 488710120 579898516 744106567 614420040 77856027 954453766 44859815 869866782 830676072 127275807 732057441 762525466 955293047 266998895 998100254 97380628 918043069 762296470 622388176 229634561 909854766 151407459 306558802 307209636 233538991 266022875 327623462 516837436 145327657 443312977 3883651 279790326 102751859 426226230 358959844 530784938 808900232 165913686 180589556 59758663 486777888 243065409 660986084 730482388 270449729 96320510 998267532 703141391 743114974 155596597 555204507 844033832 863823207 325732906 422265660 598039015 535885330 150066661 924574592 738976216 380920622 978789547 108196834 488349579 224866929 23005633 667058012 950312493 481019929 787561712 59321536 938097808 23224263 432366177 276670965 403589357 112367024 227562582 266163633 364719153 827161312 434991914 866697965 630909740 678650086 116507025 302617047 183212529 159788543 381879240 785615304 652347074 464914662 446035857 893578658 817173387 168093606 322661393 966810169 504671067 673906113 419817597 991261296 866734906 448046957 527674329 992601979 148496246 766785426 850993961 907821475 937241488 981154083 701459965 453031108 4793902 384173148 419571093 600075572 140224799 33232556 643797004 772380676 241182661 758447830 176605380 378686562 366154898 828259578 458021618 512506197 387353903 196429777 55471650 642132888 480396223 866108463 689569809 857875041 735508606 930258694 737113809 647604612 158525630 828937166 163450177 892439700 151426047 213165459 362589923 310379588 253390490 5774439 34168273 11986516 531590087 509256327 898817520 45634573 904111006 620054212 5031436 94881350 469287664 473380262 933028719 319231702 311906870 83719872 489174805 18864753 700519454 774340674 429465702 287063526 668296244 297747816 367167714 805072383 764908010 17752272 518991713 749443427 352013409 301829379 180694181 392515020 562781701 67826961 729225285 755940251 610994682 724630444 257115436 449777848 959848685 575786115 324807939 386030930 18787265 284922246 344227846 548879139 358436916 134329410 535794724 699479104 595593547 50013929 257907067 591224890 431209317 589603574 53118825 302056552 765749118 229711938 256248266 572554068 358061335 675422054 390756672 703730156 948432675 78240804 796693273 383472072 211331646 635312180 991850002 6983897 756911787 622630855 743524117 348633258 433820154 43863954 63638225 261176119 383977372 591164965 126806846 392133856 242794737 43807233 597991062 46576372 702571959 520290066 680517653 790171226 812467244 815779136 103708482 299556070 315694754 231446695 447058347 253369914 135352929 342289340 393210617 407873473 693223252 41942957 65813684 737613426 713795681 205016779 808085652 116285110 409994795 952555675 534826440 202568044 501380687 725070697 766224707 592657714 478169949 255149286 79039346 295350976 541452075 960253384 565401584 923243528 19469058 635292456 402618264 689498398 506870670 951358562 618981663 127272961 296139950 113667511 371640046 839754825 870106578 643706666 930055667 575255260 677823924 313629616 409628196 277569882 389119152 225932270 216317173 977299350 331027762 614119810 279777088 146735289 355163700 320311912 625590306 769627651 440277196 700824719 143767038 656098730 647767414 124520567 216969360 125153360 878863961 960083881 15018806 688511275 526896445 932133131 230817414 407315850 627589105 897933100 993992675 529642734 489836441 265772606 416573983 997030416 258947122 498329688 994299983 424116318 38339079 65742417 746133072 212225502 137475945 287545296 870450699 610806437 505692918 226928924 181758198 66333502 587821524 901785477 904592070 561770314 818051003 9241955 936321423 48222865 502233685 720686934 822365341 971759285 70415745 5794325 339366348 349019478 308748705 204558735 508006668 670882849 580000243 734750651 290176929 127348820 841131321 540956431 421743048 64503233 125428715 528814379 647005712 31992091 955280490 873239478 127289298 685328365 624740486 750117731 808693651 446928020 338842884 612497272 336240854 273589310 212660166 980142123 694992760 176308796 457102085 340611150 207007529 647569411 184081969 640109339 317859164 315299773 450069845 914278936 310732202 865127282 130864126 35745884 256178196 14478956 205003615 483538808 487222739 130260587 808924085 221506681 864407290 132864711 674957433 117596738 339858842 224176490 958081663 243734287 541329873 346772463 777682385 418847446 541013054 915765287 830586812 466489631 185846790 878312560 275534464 610304631 297556776 68207264 601231873 934535289 347389292 726078724 918988140 667997017 465765528 871762477 200567051 462787413 910941758 302238216 216451377 634771622 997283460 84627869 178960406 526321140 850150277 380939019 444791895 505525656 268419972 509058394 922576410 159603296 572761166 559921715 132788392 609740068 88569500 710742547 650773217 985860305 707630666 784121231 262682940 841734462 227345291 690302385 685787147 184056367 629735489 388429029 898006754 412617022 618118096 424215050 24361291 118207931 370568614 104453849 977987756 256170596 341434313 370231451 323519202 234183822 396752506 179819647 97240899 764526115 447282936 824460803 848766534 108199872 575664417 200367338 915949727 749847380 746772458 779642224 945809773 937065448 316320300 116545740 671577716 108972172 332313033 315254672 770217188 876932269 105134174 697537617 976338217 428741458 750411635 760234435 824342488 759507269 239552235 613137941 387989682 641934777 127042141 877786223 477581718 759829203 982885132 398974377 34000521 691952181 638544901 766635578 729858894 690938117 447595681 591078555 461551675 66015219 120154869 968614012 480554934 966018898 525204861 917130453 111147796 239527847 984699264 64438340 975516662 887451157 689870297 23767327 886485600 488653600 1472438 219115865 944572055 57001608 211505576 4682450 847422302 916233241 760643140 120110036 986264252 263347280 502628385 841187311 278091779 110624054 429474699 170478036 846908180 394846243 218823138 925361305 35986273 384326623 858074882 329673300 596720774 902363021 830954223 569286200 31675624 687868614 590770460 363119748 252284380 944489597 424803234 772676600 615312918 677758743 553254758 458723597 320129759 866388713 820734506 388379171 77688367 74242281 476893715 769632839 40686097 379476225 932172870 966009070 229859972 881712561 592503233 839190537 819585220 642605670 790409523 930916918 387405272 92790517 671687540 187905383 195906761 845167049 914365768 5919170 662672467 285481596 967147644 586666823 751542239 733170535 667840560 478618215 188703230 228429352 435037934 329232807 114302815 243545885 646836725 418746493 677225861 876369122 66007044 21332373 694562126 513822139 18597950 424644797 868696082 383176882 338058580 627225314 954398091 30665154 232050063 635482413 391224982 299768102 120074168 420392636 745327979 929987039 892291299 902022622 913856069 375971757 257195515 655228743 135995664 960400473 765170817 453494481 168896180 114801720 211695557 769874033 387560040 634073338 535132436 635197077 85737610 288256867 865180484 218523904 538233382 498725361 510908561 249291512 719968339 556362583 400220024 583537270 806687237 306276801 59458074 334221093 293644645 495030789 77159144 395722674 536703465 456086514 362675490 443958824 56346016 702780196 610818918 264750682 772193020 234268624 932286197 222238191 828952257 655963491 916836649 810947441 23524609 537918077 677541878 582769404 929802504 824519111 479620561 473075796 305807391 668797251 180501918 692795297 516467203 914176429 766359307 969516179 409981328 115531790 372772082 611158250 63801739 280933491 264909751 140026130 868777576 224172231 660940860 507909241 2723929 14266645 725209166 693778494 265762465 313103637 394840966 157122717 550223351 845101924 687906363 748181925 454564459 931924287 883161802 194582308 880061422 351611754 970327300 579559986 752214600 330448940 181631861 852600363 480928579 968817467 825601059 260127928 25865441 240083960 675824489 823082905 281558224 147211852 902305237 965658448 120584505 693729112 472006788 801845359 370319873 317463934 203840804 793739626 268367639 279502053 206275164 586780491 492009135 60876500 51809391 152434798 637058694 109002305 441827147 830995946 19495608 273534351 147837330 5148909 214100327 31962963 359822949 191951761 111053498 14757619 471251444 915082177 175923227 261437840 114121195 668727146 771560332 187223268 721176516 827183962 798662885 590706526 825279694 136874266 717448255 778047179 225258929 174018851 588933455 564526537 311347814 949941525 849935729 246167659 18429367 436221986 139798381 138814624 483318124 44890052 801220789 171400823 256111692 648613547 257497911 156307024 165978766 180953605 348500751 870141239 241888446 217520430 89656787 147354919 117194498 356866972 588978796 58050414 785723004 830564412 443164522 440878470 577993754 898526868 201341954 131623287 195779887 261278199 887785247 133167695 374108217 537144551 763808502 108978441 57334171 347781131 223142200 61819036 942458366 492422096 413023141 705512171 803129065 424172822 98550422 230876232 53059469 223998921 715449284 410334308 141874442 689615160 740171722 689049710 423879177 766759235 162600350 83491484 66538364 938036166 502111592 564159239 318702782 82978032 366728390 700218879 233151992 48023941 674856997 189210735 281625742 986646151 691912515 398743595 72356874 268734761 771263350 393049151 913610488 912133715 59064321 85653078 93767441 710824125 707618949 414969258 826759639 913695 902565671 504414406 874627455 410513545 827000456 692520411 537913649 957554016 220731725 952425061 324042489 950416172 260536149 948021919 235332312 787762626 281721468 98233566 375419605 947586314 79195846 275229582 603347605 997089927 8144548 979868905 526901267 792518150 339013941 544189169 888644480 566939110 458788975 193980619 204010094 97981500 113241176 882516736 693448729 892175252 593462776 553887651 558292732 77739497 443168023 830088828 109955982 923287320 678918379 894275934 424421761 720557739 240681755 352258548 184233459 63468619 793706485 903287062 935132515 345136062 245419492 428622968 80527648 981358001 795899376 128183542 893858117 598602749 137261695 154906316 867026599 790077693 158506810 401857109 671467478 78186085 339949209 365132447 752465838 525288527 65570982 887200844 208464235 349715303 886743779 25217587 43270739 1690594 785252942 844469898 594727447 690706211 268402343 791186483 475104637 277653006 300396950 716063177 459772375 851653635 665781812 34554404 120327581 701527118 314891960 958838899 79978538 256069553 192094213 538755490 648801137 877091499 792798513 179113881 929111655 361775344 447575726 979908083 816850187 736903667 9982371 664152514 513062573 947905233 135840705 173029381 582421432 256881768 564375177 143582477 341195848 629901099 683846730 774220147 399385699 251560370 962811406 547169047 733690722 174196644 653171204 881730076 852666541 184113305 399475411 66770657 502483692 225541046 20585619 780525091 916222899 140602308 831646144 892335038 922541192 215680645 654648242 718165997 50030773 220860050 22672602 269613975 215493123 364192637 960836344 422995869 156539470 326272179 62217814 809570268 765536934 567024556 148794078 208377366 727067228 519888255 440248245 248377829 946348053 122573706 493864357 112916389 780788211 223441014 160227658 161779874 216477020 525822542 615032809 972479356 959567150 65907522 716805566 983243511 197662033 998264659 949624877 825077577 701624972 538721426 183686767 816745383 975331990 426958647 972535810 706779005 204752687 158448219 214887209 978304417 884731145 112357694 126375438 197641103 720930939 181891417 921046764 750749098 911146784 337623651 165015709 739183653 852165498 859749446 175126959 564905961 589739895 262768179 523294889 92447990 894906546 871385052 885178440 887794969 740546914 802556903 119974868 78140624 619762485 255032528 40310595 246332519 890708024 769950006 45017291 329102286 185097619 127311163 1556721 502724206 241890486 786767651 264115384 566101944 679976384 500239761 246886367 417298768 92470259 763642012 752805987 397875032 433381243 660577613 159876801 590991959 803690043 287874178 106576531 527418603 761703248 526311581 639851752 716232297 416074659 667749179 890438404 593366540 99449393 5269561 31019002 761146036 720711926 203412175 564605848 216562488 731588718 653106800 636901128 853929168 848362045 158985882 263506741 296114909 596226899 822241017 328451177 48591077 510456590 59250842 697987399 388275656 892271964 969473512 723888033 710667394 409656817 180171074 128665726 477230223 714048545 709633088 140054768 286601325 9414422 576647915 181584428 575398768 68556817 232612681 698359866 215261908 488427930 677549798 967195281 65354146 453027053 773614527 65678408 950566643 133605518 142349286 88371592 128100491 202282432 96396310 938644620 603410102 394826924 111099347 883618047 788286910 892317417 772798492 332693958 183133590 127177754 719664889 524666119 911667568 745152270 416038623 641424910 452032704 218974426 690659868 55809673 861132920 485721889 929852573 684986748 481751443 385650598 775185164 768826515 748927568 305302230 1144674 244021845 435427455 540697209 726927396 579253148 440037952 835333183 793077281 429241671 280890089 641701240 616399990 598420031 307105239 892278280 330283190 688580946 889178707 818405940 408099285 364309273 112230706 274229426 198906100 42277013 149897545 516692099 207074654 843981636 805177411 208489520 68793454 964589720 270631120 873305802 181164664 117479741 313572582 309974485 639064055 844817587 907055908 359875853 86712295 190857788 787312743 630336758 725430260 557427052 411299303 956143420 936824696 99499107 336352392 109530479 117608167 927930378 96453464 803622582 705902737 349184275 284576953 239551519 109260968 346680794 207008004 176442511 907400393 918361171 170102189 547253640 281638243 303005048 964419915 107490757 231512932 681507184 190231328 775881774 617344122 755366907 774105625 614473761 387560264 666872058 13760570 225867247 220687898 691204803 599186090 993013039 679200583 794662130 604023370 163504240 925326101 303068365 42334593 1482712 458935382 167441176 24032431 105344128 706334991 179147698 738239691 50581780 80643304 733001510 19517928 540461320 209391291 504988531 562593235 153262270 302743738 19389999 875527109 443248789 18723818 245545637 982918983 848201150 787766426 765051212 403298575 408704826 762745024 728874281 52323027 260544877 699435921 685544109 58617244 66811878 250649825 224794922 894587577 984413792 430249380 232299047 872237678 458950095 20083853 508057148 80645578 558321631 530254820 850225935 767668276 636146059 717044784 661454661 120665334 651721801 47617738 211424519 569450510 877712107 985731055 994707328 31468747 688771090 130068793 178877274 330087595 478851966 25055403 615541607 711323231 185681128 463697146 208074566 318821086 375638213 525293298 479771925 843025950 827966649 868804259 558653228 195868461 40129437 519239964 781015645 557059545 561140319 701251816 938049168 837408699 257667165 771917568 955710798 27314874 748435185 815258006 516349900 718209325 412457200 524683241 324869628 29444153 381501378 919416829 355359089 702305414 199635320 503433411 579117563 111567318 203019819 246501814 187167284 257260943 176173229 138015731 399683205 828980443 184457001 97516203 508110075 133953881 65783344 517814059 645446021 63022677 260531438 662180550 301956872 1705913 774432446 622829452 103692413 127983021 522925348 58294966 296045346 509908982 260522295 476436090 813503506 136583778 492668548 696715766 994901040 962030212 110557417 582236918 159391119 217753585 727866996 74781291 646544805 204180469 129199350 356131429 863958973 297185325 685590032 249633534 75090639 154571143 193340034 584038380 114281413 331538861 921447102 915954207 867751153 857712921 565438299 670095832 53255563 886055605 853226552 894546427 299589798 209860212 46119479 521068430 384362077 90584467 341624834 523657700 352626286 560071000 220126076 233136995 218152440 9211852 416430306 783427792 129047236 134467049 335937314 939625512 688698378 864123443 65445037 979220881 792891039 871043606 485399764 987361443 441097173 338632501 856017748 172547833 954107317 780855855 532080682 448258637 918479292 329221675 561500844 6632172 173875383 735280337 743921475 946754549 176154714 775251856 910904367 246576957 492575624 434784672 903178501 515498402 28813643 329269465 824412258 478771986 645942024 729260946 998701378 42154167 415245984 118654923 713983947 955538640 107608187 91975287 510539570 52251292 802845497 732646331 905634355 723855987 151496780 873661895 799592573 208522406 970592538 554777788 71825566 351738934 198619974 212514891 244187036 502087916 70340635 402659173 674786467 189107611 342393453 857115656 245823104 822443421 96539400 490053218 77276862 239387578 871982992 615444315 608363330 793933817 19050804 194509821 93610439 187509176 339437035 72799531 570383201 530288154 124189239 506563961 169804283 155172215 267285409 796229889 587093821 701661587 184133008 540612751 186678096 491120870 47062236 166813109 621905053 629939465 7700447 373560562 298104680 735426843 73948604 238703220 635971615 80416626 635909204 112157501 669043360 593505496 738399325 803210919 389390622 432860816 619789156 553293005 688398049 738668871 557151162 337808155 790563984 164507672 989324012 247812817 535649412 102634788 395473877 382510682 769006856 745374994 845900392 95400529 731650528 604763814 742468092 709708385 505150199 758116405 496316855 839836021 815936645 31633590 100315708 884361653 36555353 68610484 924195643 731585048 600682487 456854607 326847489 193676759 459751743 305249913 968028351 656822149 177055326 161661500 496755928 548529180 416392199 116652259 32458907 136233458 522909603 276154366 225744990 701196829 27355866 682243782 210788332 283919790 70537754 75719662 355483556 89687694 452351216 141105547 482214 119325443 360173200 232513067 187398862 658680263 683791395 292720571 994472026 803416193 855742598 883434837 239346326 162883753 285830788 350080527 389976076 35529420 225651094 843199812 681982529 632163544 424294713 474324729 430655026 868256652 728207097 95058031 220938978 437472272 18759772 249630716 997018493 389009721 23173061 712951481 998249592 20481887 37614882 195914534 829819201 534085028 117835219 210146152 212483577 202512346 147223719 278566066 971048162 935781958 429075482 682686682 302812700 567755517 274343442 54292124 356384645 900439356 916706374 329451536 144506912 727335334 146050749 687254496 942922631 112089911 726380137 548708248 608819248 297215020 185756653 729305559 14246123 10648805 535715643 647346747 95639813 260555497 961329046 270592092 206777387 340003687 383093481 395635403 101011170 523984199 396695204 358899596 901656834 744137458 932980285 710117538 750858226 661666802 322860680 97515424 762450730 64076145 547285698 210735840 8959495 48668964 277659961 701890119 571696572 417055991 164733628 38263784 915662861 199139255 308671406 682085949 706146299 445079755 762685434 726083633 79422472 580896645 40779514 489443867 293986135 489037605 607827885 299372106 193420990 177315896 994225489 815861265 80689705 637325041 321087507 137126382 227033615 214268567 303800736 349576864 505653748 693260199 127969424 398654335 750793819 4527087 635059011 832341513 94357677 750009723 645382039 582743984 289268866 698972285 19441404 354508899 631814458 162358520 108155005 511545488 231080414 889674364 758663589 789568850 718396043 125284003 602963923 208155980 307016809 371000016 854383887 604049973 5227720 329943491 81231638 972434572 58313138 145890522 155099951 159428820 301373527 957492543 581853156 932795263 689476108 971872518 466876388 388442143 513397904 483417797 774811062 93663258 280003196 547925663 120485593 878898552 456379320 76367594 31342940 851104591 420185073 207519935 397595839 4745274 271703019 465991855 65433377 365698373 234949559 6569121 784166339 591685827 847467211 869362764 649080333 732902636 387065084 646441958 428227126 412452778 56572034 820590614 777404227 657650547 933192725 822159026 195082986 381644035 224541370 720192898 847667265 971231322 289798531 280159588 193160816 919335364 196086304 382990689 178701695 915247401 858042437 79199884 386672679 520920888 40540705 677076340 369563498 336586100 81981883 830568765 728756234 579470282 287552549 43402899 551809516 134291723 121924272 621058373 92936890 551502591 806998928 925905847 933134991 884114951 582750370 90385258 755070882 781898082 424702893 707410530 805630321 886400897 640926924 657504246 829563048 289683436 642231189 783695197 306955451 29397316 283805741 74095362 549042593 241314804 526908140 45295523 608971628 49544287 977644396 392027013 988000784 492253709 233484659 768127938 547360393 302923913 253137372 609482716 255068632 148943624 840916837 447605243 207721974 19995852 826513817 111051762 553457871 176775518 10007741 835296592 526835739 580914266 943938409 269957000 354676113 437089222 633824532 993466588 891906638 285427336 103625851 58672647 198124193 514895695 451396864 555910567 741239854 776506187 274775532 379050014 580069093 355293944 598380079 628643586 179617614 460629849 349003144 617080369 658177746 406207969 451307702 860016952 505958138 48658530 901324238 768099590 604281768 95426196 617920768 787464419 513138255 800040851 892381727 994719144 952709144 61718357 4810876 575040342 998659673 462667908 807695821 798843415 776295612 402174337 263239055 289960496 926756464 93493103 244558871 583924394 803952010 221317533 955806017 299659025 279852754 530222144 11928153 838152617 99098054 964138366 930100712 798849728 278538917 884703103 431826870 990950550 997476145 909437220 762040385 289814540 924820995 527962114 441391387 523683753 765411942 953285440 462587067 747856998 92223007 345642667 900835353 330516852 457244490 801270815 35898827 110373313 191424538 948214756 450063782 77045257 512263011 123903948 912130515 464191751 977787373 86426502 160678921 904851366 578711404 636446963 985052452 946265519 662228459 679633911 626149324 460054658 738844055 160492374 24432679 982432639 30940642 324685035 130151626 651793652 785750084 683766703 107466500 71124081 824533566 522011007 49564936 589523674 327499653 568081635 49496970 267051304 384846391 922242267 568966707 124532009 692082941 322080692 391388950 526630239 610141613 655685609 758876315 885497619 974351914 907583660 327158195 210759910 169076918 869809999 900111820 326223152 81998370 336906242 339620760 970033370 640414233 219691050 362062814 483419620 621326934 100746139 676155736 277730143 321021649 462920442 320676493 414768946 539644800 358675223 917258687 848036215 447388790 533131186 488621738 996389675 524458994 596315498 244964677 573462495 181282217 277159869 826419877 269811313 554838273 91229529 410736859 990885094 754980920 84152274 458102183 870243328 199294131 999026518 359310576 184309889 356935914 419340585 394236787 566971693 638515033 329498672 131522577 306502635 931450691 134207242 18489235 167633605 939471094 250803654 685623256 895587569 742286656 644068696 491955748 835620407 2696281 845695732 15746336 102681102 145620806 562026745 360866986 512496696 165984864 684974661 283794951 417701029 756589362 213327007 362704359 556083335 383009004 197983641 709578415 604904900 760848249 388512540 142681759 129595946 472822912 68934963 845395835 739908850 333944503 459032272 444277246 757133035 872803377 941175717 31277254 998429303 796240947 427919488 727007143 804921117 554567560 146840017 645207918 453493569 422182376 443574680 100730720 394291682 224093108 966807826 66955620 120943532 565042664 943534979 451433877 842787740 836694817 95317901 598835448 100620462 128070770 121190531 217677211 507782904 785305924 445427803 357063503 405597336 270903700 223206511 116541279 474700426 642286541 692496432 710407372 501024666 363845366 505690129 83806713 662329812 959424209 653705198 415356908 131528827 662739742 229371226 272531344 219235698 664288504 256758431 888839590 667399471 576845391 137996384 457418333 158421597 299345096 351094755 497341288 627523796 558056670 300496070 908272547 450877654 880164702 689402183 149586897 162428417 611366303 646773298 94501105 148963147 532948968 212695235 472446799 200199446 445977584 552088737 43609989 67261539 336602249 755813368 285533233 987393538 598402557 663875049 105273259 694208492 454820278 411038437 609180635 288879591 771324261 84829892 397774295 617330931 31901532 195909342 285970336 966312453 746481194 243095204 3828854 723350295 948132042 899905050 593128392 288110126 281934712 385316271 721354913 470976295 291413419 417144521 340079734 404897993 65021936 677442000 137707 9898189 359190230 771724695 346478356 774344545 732722228 805439116 183999479 159048874 295249484 378735457 502127332 590341142 279342884 939691090 715097517 264901267 304124366 854353592 483602540 245743138 620866639 37216388 695630592 954205751 52206340 112251476 434606395 939297578 782978863 959066579 155365640 376967432 57427227 636387317 687023841 861276799 236581631 88647931 656017476 309869893 423316853 934378197 984471216 144322627 410666033 115870533 96141018 219364110 85233029 84437109 873391062 217801165 79750364 90907418 893681363 832675343 86111209 175051554 854996996 5183853 135542010 30058499 368368246 355519050 626434240 550873581 378028782 435042560 256524209 28757375 474701492 457930162 163108591 180272973 539762941 259525858 337247270 239859754 15039163 687884268 588591664 415857409 459506326 137955841 757161823 936609150 649707404 490006826 614193940 990171779 238956251 441593131 5728696 412390112 177717764 601620817 414461922 629972903 680386283 836211684 270053360 148030924 513903010 677335904 645292295 352319618 491360237 495957508 914371806 558956035 216978821 90078566 514751691 482005327 998431632 144369580 685344550 45946363 758242911 246745304 228852532 350060728 214243198 35029188 590410007 689907397 522586499 28705130 359463127 689671613 351292022 28815909 529366066 80444901 645597037 28815218 461736667 228720046 664181798 416823794 917613830 241677774 462135875 679227206 203132003 770377438 593666825 528689888 974192658 973692269 44605523 901434825 962467247 338908759 741409045 437324266 619613461 617225535 194947863 606999774 617177141 152943054 744475097 762222648 226486619 59618585 325372259 693286231 36069889 672148438 32361420 763823808 14610444 548900109 871594280 382797109 907798448 61438024 333165922 130457974 331816309 663864229 8809935 299233136 575363805 821200562 610764300 570067509 119190125 194631362 711215044 637353530 419342785 153908168 391171024 943868919 108913176 43542965 66671460 437417342 23504159 400064532 714858233 219276503 937430850 366188043 892923419 948351108 912359420 686852067 722560786 323728661 878406746 345436713 990561050 903539870 496798168 537908182 629207810 95320687 803315256 79721790 715295296 971089026 711708847 555234563 59360601 777625330 949609101 674457200 641459163 755074150 599216893 121116087 182649365 825559526 134605283 638240653 441447156 68707720 625784819 545096630 824649379 156220569 73062097 448502999 437754495 605359763 240403505 898508097 747212715 554301799 22084027 249485652 293134508 632714909 728678833 864667348 206944567 566183126 412162848 964692485 751523218 762985913 224831990 329052108 808344700 45166156 823963743 311881100 295091935 77330922 303636569 572736827 325444691 35968236 313513127 796651351 467222867 459318127 995996474 749091048 718031958 923370837 5627967 510117931 129689236 843194804 620229565 614659257 827415690 315148111 413445887 880650834 245125590 755941222 418507658 869451114 136852033 321313257 444191447 780214529 818888910 668781152 161757958 278264111 911467948 683388795 600695402 104108401 462298149 751311011 610972462 636978407 169870968 937872448 719454416 857598947 28279531 436712081 505596014 275328543 199764008 114663666 215129709 60909574 386338323 288972294 35023600 338999807 369864743 874155044 59015192 339811248 729402700 254171167 96335480 83905065 136638865 179043432 517554696 922246230 58695863 739175032 760219315 158573787 303984020 949175900 768106170 954081057 382138440 619230728 845267136 893439590 55721407 4599585 394088765 285993313 20917214 660458216 464355142 592023870 530394539 499980622 256393598 284973330 42958224 40715415 652909614 688595884 140179393 862895849 998341040 101369263 615988675 836786624 274862969 935618855 155118737 6429559 137596531 776088787 721232438 718685441 561530082 117668863 778107627 895858140 351043124 606117004 734512643 778971688 350345218 847113511 935716134 947772741 332315033 443054734 262245120 947859480 602976130 316810670 219319981 122068296 188196419 369668789 625195064 69716036 583553684 382490468 31285691 854385934 973908894 214292776 42097429 437695966 356150048 375755870 627250934 413629821 799860714 317739974 797500065 660504112 741886765 737040499 809303924 375555136 377644331 189944456 493508152 903983937 142375002 513733874 384188249 882909018 579158139 166152910 875142015 287307988 880792054 859973017 632348182 798344725 660749055 386020178 208335159 365544769 978524506 13289856 796520828 33924890 4436663 434889797 33509576 869139906 538624549 414931987 312751029 293596282 467328159 713011970 845379923 362082643 788992501 49326127 769394866 283318636 129088465 20203966 225677042 670610845 640775885 55369404 217397521 368044509 670631703 199343100 807831853 56925866 862526453 411716975 699271168 222585741 299184829 63742967 180288692 925045834 236534570 121650349 570737762 954472252 82096198 526157172 901935248 66273394 593794102 268606992 639001308 843064681 539910304 329998525 201105145 600913098 237703957 512079579 735614900 166016328 87653907 173953252 26839918 38468401 632406780 827365258 185617582 127964237 214377886 92793807 327783706 110297763 347324290 583061176 356185246 659463 141920709 209314366 146806354 70242457 88789103 222894349 760369833 389801375 556117375 722623282 274746178 412169239 209579825 592769471 420478705 533163508 990329590 266302599 679074107 473356468 475518325 827547691 803362239 311133094 862394237 879985635 524347109 223516771 397492227 994331964 118126001 17750517 503468355 590445124 239776064 862126980 532812015 609113500 559023321 819734075 973473088 927286811 663599463 493231857 407998343 890150398 362330017 767441218 249162786 229546719 323026038 260447596 945183522 793204370 110207211 359338841 71327576 971460014 983520168 41111273 27487370 29707430 548507138 673094272 415153709 322299663 970500656 192970732 494457209 988959535 966416770 251688328 3923137 831496117 650021048 860705425 843530631 562049667 520533390 968489306 19792817 610045406 903585262 9380409 866284825 658416812 67101905 164825086 67504238 678715876 498753927 752747631 992082406 147440591 386038057 835424820 724828154 282637147 442276321 265321918 969273860 437814985 270592751 33432473 901789587 353520528 571527561 106888078 431513811 329950935 909431930 293449497 483432063 136331576 984394763 599577642 925022393 248210071 30889226 868405994 10390181 58849850 505718090 294903825 56795898 841996519 633428692 201761534 304771125 399805558 773653722 100919817 3312567 467701377 379480556 279320747 140492105 153082201 26394446 581299943 754971817 604731529 243192401 7762743 522738293 513463384 392382280 815226051 298861009 806995547 127958475 370106088 524067917 808764369 333992686 708614950 711363876 993644416 745315373 78785850 430075757 965452032 807209851 126302580 647009984 955907291 737431280 940652494 24318371 326440414 492514756 559616684 816577249 486635210 291074310 507969971 173884476 953216472 280900142 304680885 339703619 248808610 555286622 233108403 847012380 240396571 942193480 999863075 466018422 725009340 818931086 226618663 892623848 972018431 586911818 312652282 259893341 835609277 391111821 189383539 399684427 763135814 502257220 977100942 107924107 171905565 234915083 218553659 143811234 411679398 162016796 389834904 814194923 956966415 43458400 204247579 58233153 66369821 873979848 626532230 334174300 547718346 299126771 982404820 421043270 552002742 555200283 275473578 305850851 212540138 49659063 18401545 128490819 306173499 455117297 927836829 6682569 679783922 120973568 504291798 508931457 652596941 282788141 128250458 241065809 945000701 658234322 659215386 596882405 409005609 242747346 236230315 418604605 134228831 958813779 591847892 484202643 631048676 290073691 703423503 820727666 588086058 856856029 165095108 119637217 867636404 242235619 315424822 79962233 729867973 338365884 945305679 412368052 935260186 27479197 114870337 294966931 258267225 172132445 362756572 892616547 620013781 922725041 839746703 161257581 441112732 465323168 208858138 652167538 511580699 40780894 427121577 255237821 134411999 335957305 686792946 259982475 441350019 612249940 356479136 763995797 16615819 769332247 928884523 841607463 949307022 78966149 242736817 469328854 724255033 257946874 610826501 417220735 505482437 36352077 961888573 164146062 417339823 38198334 85810922 502407753 338775090 234493745 914911093 204357750 186011890 769467214 813348294 803542777 105998029 77426825 11133687 215799977 603206509 977933598 587600831 205211197 111355808 4469115 344133133 811608414 700645518 724975832 244006744 884349476 655372420 207344906 243669262 88819782 184205699 864072843 871440254 677713493 668556545 758513111 902834140 133571287 230116138 951595804 149467501 44722209 381803187 991781614 661474736 927384812 594221369 191820856 140153353 673439710 656110366 97253976 241557082 46136110 203439290 868492229 395143581 157014292 630956485 705253673 397826260 548394425 742182579 20886873 157354667 358580713 92636278 284304545 154746276 383284657 260419664 432987738 266841035 518678882 100704558 982377478 949314509 344347694 13026971 781668406 917689191 173220643 262026743 211558031 287035926 194205785 540227937 872535585 33420776 862856234 251825969 473007718 298594934 336750528 29145667 937322881 33446962 151643567 294426910 178969331 178010039 759014382 756668178 718832311 247037223 454841568 146480794 305268131 589114447 653045461 253255466 189685535 425531860 376101009 248389768 282323980 580083186 304090330 565057943 897986093 822325352 346225403 352837650 721068264 363373449 234331372 821190401 393952961 658557564 984266601 531768333 899699417 938436077 8222331 733945838 385293491 513082210 346744479 850288653 681176027 484177118 139996318 770535607 261475503 888245511 582323572 506189068 204475669 786672815 219033269 398498453 997049718 833223036 254564424 212979277 696304826 500381077 780043780 461326646 732798371 149477467 414856834 343495622 430606352 834178526 294647405 215801054 115568895 700957994 86748513 446428287 249714809 328457001 22002533 294740955 615661763 546910254 190205311 561185506 247742101 240666651 514187566 927668874 543823162 47894843 686710444 755004823 644295971 158373172 966248365 59373904 81295299 225251898 601434933 947705853 699419676 964146947 117293299 418929931 677813025 195054372 565316544 433881819 261042888 553481064 711528764 153541657 747616543 496618387 385495734 95429965 107718597 756824368 408677291 680814504 155145911 633884 925956506 299368643 421570121 891928857 10394791 699451791 537046194 478965933 602346008 104688926 181330967 564684312 155223328 187034359 341792228 629300602 217988542 992480750 57262376 739197575 270425332 29974849 77448986 476981553 268469189 137414861 499793465 804631770 245079971 805702191 202755645 409971989 327550231 533211532 397109501 854422384 241001136 616878532 514212731 457992493 157319527 793985660 471188062 291320828 312832846 360384773 198159421 49558296 614566294 739376198 593422351 310431174 741941352 678407793 239745580 842896506 767462253 88114302 722771017 22760274 816941157 665285282 216371725 353338953 287349843 964324124 141385684 30548563 179077171 632340503 92413216 4262991 775166857 35073481 775346903 982601456 688113140 734558170 639205376 841638906 877579685 676731696 48164301 708922233 360737999 607995895 752247909 929389120 127895828 101277309 561283050 765013366 780489828 725438622 29300216 490462062 467076985 822967472 922242094 792409787 584064645 653765893 7758307 504625445 458497315 456920579 959631149 372323295 280797374 378069850 462157764 252310913 21672352 548962243 751156183 93526923 109301253 99156325 965319855 450095119 975182746 121438695 84565898 4189246 89585359 126019491 277428418 779499450 138837477 924127770 579928775 310074753 22945463 251456590 255767554 989623919 808280047 740331261 620804891 952891279 100705231 472129912 197561885 84135937 658348268 640744362 954819014 79732655 594219765 856641872 386347212 270673782 232886184 682319335 100092905 948569353 419986695 288020264 666268067 451889139 892294526 99888029 148228847 954509082 404297454 394969992 52474442 496092577 442546729 169839756 952134397 148749186 174736469 549503392 527895282 637989728 669871563 731627189 795483443 557864865 441145944 557964593 221338395 498550944 134796418 803334660 778141777 17968739 714555069 413398079 447286657 289210839 402921554 760208893 20172523 430426603 171228270 894580894 227551760 419379311 897386410 115177793 499795902 353614569 977321029 453904730 246680452 274848038 291971799 189384992 770297278 690250620 504957688 643465117 271769041 381880970 47282268 266560391 308541398 29638690 913008136 599121235 432116719 254104429 932405932 566296686 725905752 574315094 70423576 502416251 182805592 553235464 56078938 360024766 433988203 782257784 208948436 125131651 480855341 334823319 736680282 756943813 120024269 385614397 922328469 527057583 961270338 141538196 58826675 846088254 127566647 400420898 377539874 19612151 309812607 628786959 3970089 854075732 835815871 250942788 279211804 887733306 691744923 344433851 457730592 659500136 510032513 900656994 703641871 821532912 846544025 244577317 196867604 152880512 164529382 254699320 178830508 487278680 582804551 265672675 217863806 984913990 194338736 75250517 679346817 696162294 355698427 245491476 767688921 740258096 906198519 592306624 908972828 979587602 423975971 331583126 809431519 218796696 683410098 303191714 771335696 882201647 679867231 410593926 611658379 370000282 188220810 967192677 298545872 164843498 303397369 713576378 839403074 109725996 119120136 269109022 127880700 532057096 629935937 157128058 310868390 672386795 356573371 348890486 171525974 846484529 625301505 346971907 699895225 63545661 95394937 71659473 837484244 889556717 206684455 732626174 714423088 314945774 429622573 618665881 295580799 513112270 896499135 947967261 170758437 579862562 640641063 866810643 84488581 678443116 377294926 406591863 665225634 962289570 379154734 9134744 495409136 154200170 968812683 671528360 318512426 559754969 232612850 460688418 336175117 170864869 999181195 745965710 188765839 782588475 800602553 535141865 713057 362924285 801951079 840640632 926388334 555317681 329318660 764871445 253453571 779066028 612295358 87186595 864922440 210063551 103977823 79324966 971253565 536446726 237727625 221615571 516976140 29457201 153493246 596802990 158567534 862038952 351395608 884769483 414570675 811812117 748594350 38444382 605592480 453192848 547331235 493544381 558810741 692829253 901212755 355084660 870903684 822737832 219786226 108832491 87188144 765679712 348076196 869763345 845222033 876306584 89790758 105397855 981510845 600652959 496155175 425488196 351896325 537897985 359824573 269118054 539100381 303046812 112795087 994753821 98400651 495609639 602145777 626474936 955511177 737425672 833718304 624176118 916272149 962613687 112140640 542417114 927076952 835502499 546236414 969885889 245484583 208426153 60539554 612010874 814678902 787233358 972752770 238537636 313639557 839252148 895870562 680213110 411958336 451953233 5692005 403254750 375533860 922940832 900095672 160881400 9375003 982509567 247928418 333864211 71061355 852583273 421808305 571836360 831803281 340411887 912842838 625224377 40261548 516019897 777542127 187197959 914135101 623362492 242296614 530265099 997182622 419094835 444291346 576347131 187632837 981059787 516763324 942425781 58108215 358951607 524277918 649515647 620220884 351277693 278609670 259175291 963859100 39219930 683064040 413759916 254147990 262867548 329200127 625334616 151849673 15168667 1847733 983905345 237052281 579820938 930260368 882643144 533880886 972520748 479691383 401067140 88333620 103610876 879065402 698558307 987474868 128317457 878605549 172927497 680332559 829049619 725566634 968130582 989679920 963174910 456980960 753614217 102904852 152836881 940458561 124445442 317717519 728670238 202114115 188134729 293225033 462648054 607072960 360464707 111108671 799755582 599353642 167518631 541205002 838618570 911959013 768066127 909859330 849256015 124853936 413737074 767006612 314907969 759344035 563193518 193836918 280785845 463930986 29536662 973238860 327667592 892724179 544767489 865142138 124286325 553320278 457991906 816988017 38437227 972120612 170918930 803086100 698176694 19304671 310878546 335526231 590757288 438622857 657041898 524292248 234487922 287303032 521292313 257835854 278912085 796369251 193161552 26804424 555998012 667053744 822054112 172420310 611504798 798365900 838821214 724571669 462308942 57720878 218199900 180204207 709590144 892315290 336856292 287238012 536757939 270827530 378605319 2235333 833893883 161621257 952694363 959022382 767449534 900687886 907806016 12778655 287946827 472114492 283261601 82167205 725473995 341428899 782356667 809006421 639126098 702266700 167221758 885125381 715975709 819457174 201859602 823632229 814871428 654974161 897673952 135067 937799476 447988615 871334199 432647869 508071187 448783367 119149222 206108040 752056272 903644622 414419871 837631846 553790290 938596196 884301840 466076514 947087951 896796899 268238845 995774129 867991669 790156980 583531504 77364027 566313745 174756847 562313537 106996763 257917985 596287156 316245755 343703161 665239619 229190765 772277723 454828053 468411650 347081109 505879800 289392542 430213565 568705514 229884844 369443168 959341543 856898622 48130029 157876710 70135668 752030174 434257762 102391026 269448200 248781444 207788014 73483642 520192092 259189917 62275086 36279234 195230307 47955414 262465816 627811395 815933304 840330627 691846310 640925320 112658203 710345302 299756 569831622 38678912 830731494 281841583 966684696 87256535 924124256 88978871 486522822 177662947 487437442 550533770 960040735 715970949 142502114 348788492 334721258 92868398 964673583 308404832 894407944 477414015 453792912 165942238 675932603 135642510 182229524 91237949 824780987 8386730 679717977 779418027 184258750 62035999 934124699 94644683 911420833 660212372 381864251 776475458 689602718 490363656 624536307 125004802 632500707 102508878 620088834 938731612 870917643 235414552 209192308 380054669 529067742 595108658 82405916 466616386 425275228 390918751 378779 65965237 146789769 167191047 600239779 69002159 100735578 989798037 652736628 228889148 654550037 238034842 419232077 244244253 946002414 860028800 213060404 124508451 769483157 68975692 378082881 460998719 678897041 840770460 391561508 56821393 152886237 770750363 232537256 55537296 974720153 645031840 131156668 115376677 235011666 750995162 887864236 25918051 983360677 495019660 162142804 158710449 801815498 466518171 601402335 602294123 312177441 702118691 853039 690696112 17755107 407465483 796148787 114539233 828552370 253765891 391798665 211656481 927144342 41317110 325672405 719415750 229118915 972168017 53530679 204392714 676652690 891987275 541799188 78433175 271676817 796662074 372819284 540972505 243231471 129581430 53376665 536656017 552723991 768451483 130128598 294125138 68431478 58271075 190719095 875616271 875729281 80570301 912139613 37780657 414523016 158815232 944733180 188391891 464469551 899118016 982661684 560706850 190977458 175248675 295240623 961815286 458263724 384755181 705585538 432817572 23050689 35340867 286393574 78702247 193663669 277496771 692134377 407978555 828096679 673868368 123631940 93345357 684032938 188396923 896916629 999469375 685713745 542636691 632427973 684165994 265626179 955379149 47291972 233930132 278851134 835117463 925618441 325239702 332446695 245928889 442360597 58398423 395771266 720284133 783713912 689673787 264798948 517168522 859264203 959667691 724235203 74194207 535992312 852984920 277973277 879002160 245923771 820901292 912354685 904287684 970722527 168878945 933374488 399191284 218904408 896600281 838076481 562083216 696250746 116399025 119745295 410930923 296158540 66525371 552835256 243881028 811977707 272299842 417705569 710617225 258235051 56271484 793517938 135552839 764775235 823673102 179280028 488388620 768540520 547683372 259129050 276337501 211758932 80760837 108302901 127395831 611787364 918929018 537021775 181401075 267237273 57900283 944392132 5885935 169248210 632353277 177982974 968232669 138183282 582009946 577804154 157068819 615614435 301139286 470774635 277953628 798990014 541899094 121038627 901832377 146838461 9175168 974347646 114581934 73026231 45312612 409305173 889894428 941623647 228582510 481726255 688015973 487177983 208102401 646115264 800799054 237821704 244499653 820250114 402331604 436293931 565618956 462842897 23086080 528722283 500134161 348293220 599437588 786122954 589815751 143177977 990476423 82125456 212607466 162271227 865306361 158346012 912199028 919687044 818084769 711572596 587872692 975410147 371966574 138490344 94411164 374951975 366154459 237747648 631724981 97357370 652300501 418856983 637878235 406075021 823965133 986730606 85666454 850183335 249640058 375055458 64390672 135916978 157460259 693827782 906065019 864971056 770467253 647004768 157587113 270850454 371671607 295471345 157401812 144265340 280367379 45004022 391589059 260566875 220735761 189143767 54080509 65425268 843068463 727875733 670146657 892639120 469748405 949230760 9711533 71351888 860290275 621340686 290148266 417204261 633954828 407431698 293352363 962428523 129463046 246491493 57897510 207689277 974286425 119871046 372512987 296401825 549429838 184425158 875246897 892792448 899224051 764980067 522611189 207399002 861103531 765637508 944964468 225830876 644579309 80511828 801358874 339026954 643132278 494315201 260881680 444811762 3803749 295690226 630169510 509679117 712180505 905741312 808635103 984622370 202067436 214867807 325479619 940086685 675330917 192144458 999566334 394204945 195875148 399767492 488376631 274905088 660723196 279947975 302888597 794746912 483626667 314695870 852976639 439732329 247856280 525408082 406409633 30805850 28877887 982302562 939810402 515129934 218411991 603952109 131234868 164135781 752364900 629923687 919813852 444499658 505521147 216547926 645086931 395921165 440816131 216882124 95720877 423462599 5537297 49860720 292585924 822374177 62924321 583049225 535195228 251134264 429919851 542358282 565900750 114584985 712647919 445928428 12985181 755869027 921306116 519307594 447267964 96174959 629523688 909900712 661372546 128647220 558443597 371577460 953689341 716143245 164158036 813619713 177550641 884671158 511644035 160447864 642892187 628490654 772116424 252338019 58230991 117043060 337719189 304334419 884373427 904168409 550261996 738093566 701778335 12369002 137237482 734256969 770352768 385065283 217757095 947147883 383114771 256060905 176629911 747936399 606782091 223740584 521311886 661426345 936810285 115766696 53439112 844902198 739913758 490148700 340164346 624122656 718990955 450973315 714190289 411244722 96455907 720701254 245396796 785067943 962610176 454001626 76513503 109301883 308562303 107318423 136325127 704194128 353403838 625762646 264367493 57797985 879777536 412103031 96260688 987990681 813676702 96277895 881678565 377482821 939814346 831301919 797865642 14889186 39066881 247580517 825864715 37498726 951986790 202455004 360147094 171803073 603844605 92321193 17117008 972971609 102132093 179664950 531747749 187780961 268698677 130188914 158777954 715827664 883965500 235500895 899146977 511626891 715802191 628040053 556424333 83488749 605925007 700723253 513643388 952772074 191790797 310753309 801406305 208815216 438787209 56655573 508266966 202943992 958095997 174933184 468239411 714052295 41487495 808641305 241427161 463604732 316393640 575549335 782099567 675979812 87956959 6719786 674517907 802459991 649876557 703527942 443995130 116539831 575319975 49187891 235147357 138938601 251307595 17340625 426130189 873789515 134406445 984846439 629659305 187864395 856242194 868277587 184016260 337982770 576498184 634582565 73628945 582738963 576260527 580832543 613220626 773309290 997869708 951822759 304326839 517319630 465503938 868306797 219227956 833032012 887254545 649497596 294697208 155358539 524282658 966723026 973422362 534941538 263726283 79633068 834738327 463251682 144054853 488081298 255618387 849253083 54201895 118984251 139715148 400688441 673736932 254685661 495255109 916176239 675728557 868529851 761268457 259420664 220466204 504178250 41506562 692731045 895080677 488774222 783351419 942088333 596679270 126192772 267474529 210252580 567896602 369262270 98580993 556946076 509141368 826509094 656250314 248729609 814979744 302767679 532586880 607879773 987924726 331331714 392173116 439655830 173207141 593103407 640603700 119329345 188925559 568759919 418461080 738033114 165522841 243140065 368702743 773489886 119995229 165732934 383397240 65445183 20827810 188125364 597195037 660469039 272683621 229924880 43505335 39951756 127930048 154266907 550922486 310636483 198760339 286590117 589744034 264038773 120020137 168719557 282351327 306741558 287449202 711202366 250125525 353816521 735565582 860351650 230622609 803469693 101600236 439140622 402432068 729046118 371210952 936076718 685653833 222998427 399374614 470267111 468952376 783350261 785521001 300270106 949693225 319003456 580573625 350124411 97942146 96491892 44781063 916411881 576885749 943260900 784133497 946217502 50902985 807460132 899813491 622463772 330741669 890363668 622242086 798115904 141240636 948871614 87031889 85138621 414427267 862630429 487347939 391854059 730994521 462511304 849213047 588041194 154072142 159712220 78434351 424076209 46023074 434497626 617161863 813053976 168628654 363529516 909740294 69702330 859694356 577042188 210536737 99351140 327009759 992416850 16119488 33358090 431955425 729703471 969804190 212393784 898587003 51631750 463444593 574911888 863096017 445018533 321693314 190141180 909987796 934174502 448866321 583408857 255699775 232572511 420576614 765654419 362281299 845609868 981829406 936634520 713032656 276008800 507576144 497162936 168691421 299858095 477402688 380294255 40948843 626363931 540837238 603252667 226401438 773379971 402312676 295476211 422649541 985557619 476806601 407104217 196336348 136498830 233615148 123383524 249009259 266141336 191710366 478792914 805453375 560525251 40030533 491104879 969923381 391463512 932821734 185998076 981973071 449354667 771524744 895439120 884130912 950774909 965547746 923891484 238332585 456245441 421510838 946812696 224687307 5358157 91943825 336993070 83303027 605628655 936762724 870232053 423540092 860407689 200022588 27957751 628354956 486428956 559452074 934466727 698450519 55839980 514017331 718924647 788294208 513534959 121464321 540013005 236908253 686021038 137384076 108858329 740851556 48045591 528381439 471995575 360843737 933402433 172996236 445075302 340423124 348813437 252122311 512250674 885861530 735731073 44663331 674358655 635851559 948850910 811336934 178454793 898894774 410039531 59603069 553625715 612805034 710785872 185901617 824367178 895944861 151476095 183476499 144390365 396854740 982567189 585128404 548760372 749235286 255036869 480662980 6173930 820098462 700167999 312556099 681558142 396420716 741178358 411077622 961499119 75203470 283900479 567385526 648062718 170448965 96898779 215598236 160791474 312435934 184144626 285060340 96325771 683904151 652967610 962221267 999726514 579685910 863567932 961410049 165764525 180980731 760962384 316860984 273724911 337942038 397950386 252368498 114266211 827240088 68131749 866812909 650840252 761008777 744690862 497895996 808220998 24024161 913192832 737537008 663658528 240805277 191444502 609456301 144710222 698402947 181644928 353665792 875001353 905691015 651042373 178299851 239222515 169032890 713133877 93354302 725465439 896515382 768762827 29285806 315432919 699585405 240856331 106385466 468638072 138649745 865695770 806871105 134341284 928878527 495510426 730953521 671107532 387004576 142367148 476615159 719427832 782876548 413946336 512560749 429466730 947129306 126197956 436393583 89100962 905489104 83060740 213182210 816541734 286977187 461643368 220773096 360253104 759000235 209468533 287139596 769218077 868176674 707807635 896714024 883137977 879754223 887712324 549965699 488895594 309403846 479063213 261786158 231766017 504952634 237648331 190644195 796781305 153687672 968751700 916610953 139719558 253553331 93316718 929005964 320855642 769154002 548381143 919218992 587155309 633239845 428289231 719600691 18642476 524821165 138841303 392196133 666304725 687455522 900855582 970390667 305909464 770146780 620744603 104143773 47432991 251830244 78803980 57134767 771455049 312430259 802897313 320511842 628759949 330180300 137679112 419028508 746984760 527509005 827442990 630078596 198945969 587502169 425814911 661019432 813273525 149619570 282197279 549507756 599554891 384276361 307375662 623279014 933317560 901965745 313708157 587520076 921868074 10084988 82047398 196009803 934822863 403929289 82956857 371057098 72612738 594773510 886363270 94405440 737091275 2755242 233795806 7943860 853839832 830784199 979821585 623233073 128511069 441490404 370434756 980548394 138329505 192227530 881290154 520695548 587508174 197649336 840029090 235774718 347916279 377562548 23927497 210869641 474455141 399071349 393053611 11984446 958755774 253301827 206784042 80685262 385907069 601844526 923130734 570307033 238102294 236990124 441148350 358543035 903992516 38452098 450002559 940369756 456599742 397988643 847140553 345251625 894951718 470023602 73507179 532271486 806601735 366719812 899892297 404112572 60508052 195908323 377216689 696455737 108088777 160336932 511377286 204813820 961256485 383804975 147454413 116525322 993091959 51786102 300717397 980954643 191548592 282635059 971264463 650558912 174568883 728874537 69470580 158331617 115073026 322075214 4156205 361700748 119544869 695368606 146079620 542161452 789488238 437151751 736738709 522196058 4648782 110222336 557154672 563071394 107608751 217481476 113608517 431029326 237428852 255521768 38005101 504442322 663450467 280248952 912554091 714907491 665401257 797969667 603142904 282417624 721095315 494930439 932425419 755694754 516476642 129447911 593781169 305941018 578843278 219113934 548469951 206775611 938166729 447867566 662074989 245964223 211487178 377015927 175536242 579734745 278475337 927599715 730021763 744253397 2124603 528325539 382065382 253413598 44496245 127048403 148382593 101563129 744594691 578576529 115066745 928022854 3235744 588289935 505166944 482153033 46181008 135607694 546203905 697087148 147926023 851970038 128222316 252654155 472467742 285029641 73593736 315659466 600843689 261729351 774422201 474195924 430791334 363097202 758276941 610204562 102717250 265421626 427749209 970037412 761854915 989584062 98634717 411999979 795244879 171856120 617715934 820382918 472629173 951707055 336560296 392218989 367188240 354583456 453953173 987148836 88316513 228758288 837240470 964830599 292150107 269846230 588788108 290922904 383718597 388399343 850291318 246090747 980823883 837577131 216764071 865507957 180476567 256072805 891140927 620060094 211685040 277270923 561386131 94848899 637800550 74586596 339877318 564897442 174525960 759953179 234574010 78705776 893097714 367142273 574282566 668177064 787525390 291075943 100823086 214699293 134748566 74402692 144238919 756232641 39681061 240705009 220468350 10965838 582484505 250279596 155422297 794631451 261621448 956493035 468790138 185936940 219588964 440041502 137433437 927087694 801995492 152527311 747849764 445782685 599275923 344020376 878082846 26744813 201293056 753869933 91301172 420178392 770576940 419804751 178814199 432784826 159328151 471305614 506001738 457123399 675191636 256701426 822049356 763818424 665962037 639904566 139019984 445174738 916537635 166344367 767660519 345590372 78809672 173711691 219274151 978255870 222387286 641291201 115886323 180760333 146180685 170801205 626306004 362247564 121305288 10988616 41492067 439911786 817395223 238446076 771324533 493373374 756800054 679826358 789186779 932513967 633488384 863891324 378932023 203473325 961832087 658420397 202184931 416724063 246843254 884509108 78254570 802147407 662822192 178930125 83300474 640283913 642398185 967515058 194149790 472223024 233745291 224597871 723318265 403905767 762462731 871595839 624131607 466159558 246546858 491506810 960216766 69913386 371989606 500483584 580477851 472677823 290108259 470019857 94173089 252640836 193721237 719733070 912659579 441030787 517536511 847362620 602596627 309211685 773411555 171881916 312240437 692912762 556075473 181362644 968000293 391012820 878939181 880175329 154866932 659387794 732797259 654131253 744117019 322597050 290764034 101270721 493676584 173141035 135872524 413989656 412366951 482377812 935482389 435718202 722337703 919926300 235334550 81294925 638976344 327711937 470231241 11246868 145355910 532931445 173639834 172619295 537958285 948835437 460822961 938933451 792567987 297687643 9589377 843933306 801780763 987124998 223816814 350240487 469093491 259101966 397631049 655201641 666215541 607947049 728885256 383389422 780323261 419839963 420542727 777874615 100653524 528224179 183139267 403752987 398877799 460165654 773375203 894778402 79978736 792226828 604196109 128324746 734023773 903285380 836528420 312067645 18756042 327056828 254666821 519940961 916119970 199440929 748181195 297076891 151376193 87865129 715417477 87665248 143296791 292627123 206160706 810818626 397847861 319105060 344104448 724217322 955929467 296731974 965539207 730764550 542545066 826455080 459496471 184788689 632524091 451522183 821306356 941777977 265496828 618565488 290888195 64728334 468190768 155451015 408119595 154375965 214085311 194205309 119979195 624253090 443244133 307826289 247848282 581239042 856077643 845365272 717442409 919927982 713463768 875623706 53316809 239596101 130715321 255944242 523641078 899944818 252037223 446749572 14066132 60992375 131459522 782173587 834721052 914261137 724962331 610116685 833735505 617321929 612950957 276035743 807533485 249306856 65770931 42815551 774913863 934533835 818195137 417725150 68231621 461655830 850091334 332929796 382227863 662502218 915473173 889967457 13467336 597582295 898963479 446114768 88381131 360154161 547785868 172108119 504147186 490669390 594512745 574555880 455899666 871203241 796073003 228997252 431530748 432182078 643087453 717314443 982853975 193779169 816360861 556957412 139693510 339965740 371649967 591313252 131173948 191990460 358186575 436006241 363441317 131052966 443553099 811752278 435284325 253627313 686706990 805717219 617839608 352945317 786357893 191682632 737640503 858908709 447944448 52711767 143141607 147395240 194325920 453344142 205465979 101252390 994978773 899997442 638981155 664061271 779058277 937288862 550483074 904759610 637293080 240178213 216664768 647832557 589899705 149628878 933094777 273540674 225056028 672274931 492042742 371905311 127096850 144427991 9693034 408396430 526189029 28875553 343906248 138838365 962082157 298775136 745618030 821065993 597658819 438908705 205303209 578133529 623777057 942452275 683351477 266685658 653260868 661230719 553882006 822610913 609668356 315534321 151957449 360116481 168493414 177390229 132751025 826024756 427815276 136899109 530936405 815626184 100535498 191122153 25366160 408134757 592302447 633526614 678151463 998743212 864515264 584371349 899078981 808824099 229944691 50402555 492057434 279860031 752112640 662999480 785948387 671278774 599512198 8029990 911013769 797954982 924996897 776347425 488171554 607776680 484931944 985675555 137309155 27272019 354174255 563979584 890061734 398560662 374409787 710657647 42138875 893627201 851624602 366057818 125437405 815932794 937737964 415053762 139916890 434727197 49706223 42079977 945045418 957117397 989934877 853804114 509448811 189114466 477947790 526514388 480257605 452460007 944508398 728758122 246775135 31073688 600138772 910385166 681620112 64741940 197181266 284835636 224963103 270822946 721339187 123262792 485082794 957394887 802881310 373956910 35083757 755752915 10667503 997103170 562300546 69515198 7956050 220833765 964908674 635127898 329248360 318987035 768848287 106820856 143963929 206083539 7289868 216002013 752802562 567354094 292130284 856588002 519825647 981938495 512433755 665450906 447709492 479976848 198949095 95259765 567276875 148075255 61555980 871019001 644497004 856557482 3113494 896510636 865065295 34496513 371082851 584688899 237265213 57907830 306094664 652491513 635705079 378554069 775696579 151291160 113321640 69130854 563804334 800569638 67476546 709368694 406170899 779079734 609167228 803854454 248417719 542330237 204949054 874497168 192118414 662420339 807045235 588603884 216090952 845541844 43247878 324497082 164454818 68407292 824849144 899236799 407894956 312949328 758355108 413011601 96147435 248765862 712866710 781369910 438004607 153832646 355301270 286540070 61832535 302459795 677453105 264136856 891301765 78932309 186560524 468740865 345579581 835985600 464942981 91826117 628836881 358241031 510495018 359377060 136157933 604518712 870664561 658707356 389551105 955767520 832525260 255914761 738701085 512846514 889257330 896063565 563801276 239420072 432777965 393961566 989931454 292043989 876002252 502366167 920897727 147292852 641916883 661846423 329647058 648547564 824413950 405304834 420610704 502721779 501233404 223967985 199355726 551763845 504966904 209457356 108526671 449858144 18432210 927523470 970992473 324303918 278284912 755437266 153456860 379771303 95068296 861402967 513936271 214737326 219622614 42157792 904807880 292511925 259447095 671049870 184226283 874348419 447729917 59444197 770009317 506997448 71208320 210978254 694735009 950593346 227790132 618004180 880254498 712870787 728741154 162193535 436583193 867678683 3451941 87691554 709435708 536517154 917123319 337933992 339730438 800044223 686659621 224295245 406006218 232404864 118887301 809940825 624598402 471711866 933409984 509679877 946348652 827582960 627600941 52512832 576065840 562271829 379678590 777773670 375342636 306699450 910501187 98332238 90295329 747602596 467719533 351075028 5689649 911339883 511102436 959606659 613645008 816071808 650225501 190238238 17985310 514704374 627295112 851534094 883447179 537947467 367850237 981478968 218046918 704842090 834050160 434379246 488135535 391641926 656821554 194516679 217696624 899962953 6643578 205058800 31193639 193172245 940737607 619429242 121292717 604299179 870506073 331018424 710083930 422839999 916974097 779630391 608327469 929730602 290097013 10387394 276599987 432882429 807363072 809099208 501772629 538362988 957596196 962770489 963895336 885157386 248542216 298710074 357425073 526621590 361606877 955419751 658029005 64093029 754906136 830126356 812860003 555825142 727631475 349295842 411955492 6456454 50196464 869752040 644707829 668526875 897066094 298332462 360024680 989496114 289367547 329709572 934921887 277451739 378575913 847728970 219911185 280289116 667308608 956738308 31884587 357583583 102026250 159276315 549297164 178794287 28111123 344178342 46830733 924065346 407850423 667843606 189424386 349392345 74476962 708304293 423828771 451041906 437713127 242882202 313798423 654044986 979763943 296672954 241862855 694911406 489393402 136655947 982331683 614192217 127524 771683113 600906354 843226801 469547528 555543313 73866870 211383616 28859658 64279508 482073163 855471321 255599961 465310340 885582438 242677408 796528210 933542745 772421523 906478103 570457109 388038566 657413877 80534807 943235184 179122105 973468733 49501554 590477996 724012794 315833143 915212244 790994928 563198759 316639134 917861282 625062575 177886118 894621743 291862669 939184809 338520454 885833614 618046269 161692865 953874235 948843938 465664089 38934819 287733708 280939034 178378103 669636482 51494481 920081226 292314882 95671305 968456450 303310298 315520003 388458896 420283493 861953162 933343620 381345163 573097008 170562985 560713740 415308346 703582501 298567491 537368134 273461063 908343620 242650064 888044462 486619937 198373543 47850418 105006876 720442385 292230077 31874597 493957497 492652357 7340995 623625411 669995329 330646410 225945373 792073612 30893112 685285672 190941448 819856689 117384098 403361869 144140517 859462498 611130911 375748848 163298535 534449662 368440664 803094971 676289302 6012955 633704474 385166339 184076759 547128667 996013340 853918780 231449409 937417427 360744504 226278102 912077133 683445424 472857520 335962346 707641983 728432530 929646872 765396652 424446763 761432046 146539774 350311201 48405579 994409340 684424652 952369214 268210327 506306534 475117786 616291256 210827361 601511553 832107867 517521521 787654125 163711664 144889189 782746923 357267109 403834683 21424553 133680383 838822099 45142507 347085962 259929638 103127902 841191563 785944930 648644526 561039373 64143808 477480536 91496934 141718496 526254503 144324532 542379567 83925418 33625345 606627956 650944267 43627119 98908400 698285685 889090458 269746086 687077584 439209329 87516811 467689580 371362630 90191925 776684535 94358834 472640847 770691721 752731099 290326763 438516468 280469755 795299949 62260245 335230615 359443630 584658284 614173689 115711666 350644378 986113213 696368740 333316700 177715555 498851145 1622875 482579629 123358190 360795342 62475596 607884365 472069752 550027934 880401967 158892498 673409450 553648657 703903174 826642715 967072277 354633561 521316798 455980610 741859142 877272731 136032592 9378635 298092262 813083494 508882149 686460815 138773649 9696946 338725653 762989470 262805653 589464662 221023019 632812936 344039834 282250053 56480637 517633954 149828450 41724081 175849910 960589805 468179071 968243963 469438849 697169678 471663862 307853472 875539391 567884991 351164878 94334493 328937514 442060111 748070881 506757209 959571463 931242320 374573387 765749277 102628086 610078460 564065930 500453015 485414246 634282456 556682684 729797511 196489238 397902822 876515544 808845709 841091271 442874893 880689817 666456550 701594619 32974391 783735094 533838012 111090915 186300207 137037932 207452689 135094283 737743163 452745086 997584191 532436134 656571872 526083194 228359343 80116509 573629003 157005630 882982517 813253567 231195315 339755650 313991384 643986510 61280657 212632141 192153620 685206392 825109825 52435911 719914925 83470159 281469219 985183864 878792823 303289453 929845581 328452062 517497557 802101393 380661455 206186963 755379922 704015167 396010300 937171331 629197981 124216715 142606619 994791927 589693598 131671638 322459265 246349434 640519417 295325190 932918792 129913645 170558607 256946181 922296062 212247328 879559919 94029645 221043292 38925268 758594091 576642107 100674973 382898270 759810929 156939280 828570919 863663935 137415686 299874226 819939222 911747924 211212784 502082545 694295355 237363915 722884427 868653994 989306733 186864881 743865077 471867971 700407229 7441164 762522155 857425912 505877881 669253540 588936832 812827366 561129271 18829001 141930674 588599037 72117882 350996872 297710565 455579432 114977504 894239253 4978308 204264635 35996899 714034219 55423673 464228538 496964954 368840105 35425393 197946476 900794508 119395523 183230560 426164072 140423876 146168445 885018294 404492030 960146716 87131045 452042648 6855371 225355563 720157302 89721516 826471280 828632851 842181624 981597442 737142727 719800033 412226620 444795018 642429949 128437771 135178221 724701433 791652884 148010951 542094040 758746011 195810973 318059952 147966949 784096001 188558138 625743127 193696503 418327709 889074845 823803999 487803180 76476806 629934356 208990873 642625475 59524015 215242694 157853414 592020845 22289816 34911380 752798462 466604280 808120267 538947682 302722297 686396190 383274433 358121745 669013409 376299054 995552062 66382799 157994524 580608677 149238416 919637662 743677924 109074900 869467374 356422135 956475238 144682183 206617203 197401980 878676394 155057854 830322121 759371604 988484503 181509802 801471434 175201883 785745409 14845421 887663194 148452442 409032031 956102651 323787777 709923392 11334028 175837338 233024919 849830312 121554472 524249980 224138057 254937016 331700559 716651868 759639265 939544924 372790079 635549445 1294348 603462397 572207462 202571211 938413069 973821728 524920958 722102267 208921671 95197855 884597678 608225589 341923617 813717606 699284668 860904329 943757167 200834771 151486473 899980971 38843741 69236417 525873698 269499887 459753404 209151075 798113773 13096278 350116780 123723198 154890653 455020421 427981574 67670016 200057009 724125252 86706030 916252275 288199565 941033028 432634005 704116561 829100425 285328359 397084591 125008209 38312627 737823957 890264080 656024510 695247693 754912102 609895567 80857664 82426981 358472034 437234887 390988924 989291103 728950344 325411757 264307594 62274367 634152252 486863495 832242508 255669251 748995783 513717996 152072041 913749288 201444474 147923442 912915913 5581031 864666895 455278277 727120780 294267818 636338121 713970172 591475649 811756960 509747574 554312196 79324680 999459479 184379922 411009384 592529957 176050744 12654564 698905660 602507006 143736337 414658484 632867317 333024491 649878011 570971474 672553980 783191219 992552452 224805638 513323862 566397732 315190893 630353871 1961579 443027927 976064528 673084980 208866044 191599901 466002176 3441494 652909525 932087717 222286873 71604517 276385207 462192488 38155952 691765115 159248487 795480287 77885923 502243104 295661420 471411012 993230526 628016900 599337192 715433785 845241742 342437154 996682927 998802173 430889987 319523423 505460472 301198242 860537587 893612041 57728810 802445187 356179433 900758941 880481162 975106226 888727344 57216373 327709747 452022693 565055587 917241509 360151217 453255053 166951010 648154987 850703457 165704078 614312995 311582458 578713482 305723599 56575671 158199263 359886447 916479628 67772019 35679749 835978721 620252175 626655860 148458963 173054504 962951707 623198423 434714262 575565206 94867152 857679641 751218570 769375254 638486559 576329939 667568997 109536412 889053335 415902569 789484748 998262824 676732845 613585099 495196013 224503851 441786163 10071370 511897591 387945975 568047405 337019445 149113375 816897392 755933203 75423833 965423209 124155815 213586336 627143557 96681421 182212496 823611862 798998546 955054903 555979931 535281190 197658674 782277521 823966402 694582990 947997072 41380140 70528525 958608930 691007281 324472505 178296333 508670180 241045224 664067263 531131735 878712451 806192858 242211787 254538949 145551384 537941539 616324042 683726041 760992156 847526900 587380877 122117962 127190395 260716100 14386916 464265317 972444448 719347997 884472174 13366751 864366125 997197542 651034408 342187526 414196522 235435620 708576135 302227122 629169592 109697667 596315945 236246715 949662166 354854174 14131226 742317442 892665363 761559320 868161022 472276717 609236938 196302008 957459352 527402930 268032550 333240994 192058949 238012740 662120867 368097335 347136005 106397660 859563446 802000159 21125524 565367049 266099818 972238313 865736019 400029911 81199460 595793375 23883506 807769259 845663546 332857498 29354509 149520207 269770820 329794292 11379437 386806467 73197636 329370773 978495454 521467482 782213345 254576442 255130841 984827535 266187567 350674109 380211254 957528770 244826474 282522947 327281572 711823959 483264143 20299537 605351996 305189595 67430860 199751297 54322110 686446104 680955659 620246400 157967201 88423644 639996376 498491762 405845874 426978078 389746785 398791754 200072589 781543190 815761318 285515868 260444676 985189572 696615739 865688443 566013932 284813833 474580329 660931501 12592099 426135604 995297727 33065424 473066393 488086939 135299123 328548655 493217408 4056238 552679991 770701450 615240147 48747149 966176446 680106369 675691058 235151276 864774958 148998898 39094820 647697917 827228354 431992878 94121070 423462863 616032800 307111179 734587841 683745240 397367162 795167651 955023690 770166786 156777123 654189448 932931287 799425304 570777917 543590178 489842446 994776650 92063498 167636584 445101101 178441243 642895453 446795547 484352834 17245246 478425162 766008070 189579721 98374788 742404178 412702085 462212297 123859973 831661595 2606047 125227929 855219733 283325242 389233072 84392851 916088832 257352549 40861993 427201119 208224811 29232399 941014222 868023990 617254828 742592545 254968608 764937809 452978830 672961674 110843966 99984846 530327759 558591723 85283669 749606074 57107926 490357939 697713309 181537608 487061420 405464293 994709278 531018986 708032840 938980779 983887308 123269539 490935255 904434750 127009847 541342990 320245011 872912293 652752435 53181093 411974226 549481184 113848439 351947037 550983805 896156659 10284989 73442932 162283033 426302635 570323222 520263493 343065276 91887441 185661807 582267201 489522224 807155109 721392049 129745404 149689679 885943425 637977427 988344345 325323564 698255143 553022835 339696241 562032185 279095871 751401141 654766090 320195399 127847426 467353695 437189363 252393872 33939588 858909810 467490188 965627180 234720308 896167500 93925055 844002203 903305333 487956453 744219770 298087919 570170355 78256679 701144371 480654697 229079730 209627648 788077018 317392507 461893675 212194463 846913248 134515505 505806025 251757280 130406951 5601452 899125042 800930569 117935549 865434117 248567902 473816495 51980726 727797788 150889005 335645178 524091917 858158690 617010467 379280992 713283897 555375429 785039365 455074215 254965039 794463300 131979556 227650776 278030771 35421055 185468803 284519239 416207031 447381037 229104880 982068564 431302196 236604335 679776743 175347931 230932389 714395404 69334700 577080299 133258376 903224111 153351508 471060060 127305388 343698624 73464773 381319798 545470803 23977181 109850945 290924206 88300284 874957789 484949853 524090675 281727936 494251463 261393079 255246841 142295310 125721342 27249029 343046204 265129898 828216180 226730970 966542455 468844011 867006588 976083652 849362100 176097390 642183032 545371660 906161636 269722103 252218635 696863054 142026209 434787318 719610969 939633005 796366149 350475324 837982031 772306013 368204133 820195973 476477317 81049783 590258902 485263152 439839749 924333659 130735918 175705653 952537721 613010572 296747190 665454165 511755227 930050610 956303198 285538198 477802807 332015162 356220567 846821014 563674566 139617516 501129969 209611366 610191607 923303081 206429797 656925476 336681733 395718730 114394965 328385765 915180378 643780239 224639850 734763885 920903970 559679623 313575921 459464046 396502230 266974207 283723705 283950202 849538776 799302349 821266657 166750281 59906492 648703185 992466704 719076634 112602511 98906252 182587589 434182080 444579372 329167261 770970185 176485599 290630514 48846328 327544316 398743474 89941611 953033153 930397262 608631996 647926919 961937604 148257696 314008478 731346783 496310159 160829698 594669162 571285964 56710143 415312859 713904820 917722395 329524299 810605532 462245849 89712508 576399414 242410754 940711478 995772521 713664859 400582342 881862160 892797591 450966993 775919370 635056059 671824489 115726734 143954047 656823321 240609248 254672300 606273314 408696271 189177884 996048134 924042747 476202862 961053793 454764612 935414655 825844553 304234598 64300494 700982270 816988418 15513324 90881534 168412448 853634274 721106637 819377832 82873476 124858649 32555665 257328891 2746851 247762329 554789711 740397525 13567993 9881764 630007552 618546514 150752365 377690148 531569687 52041301 70404330 772619224 585172986 222139198 866576209 412306584 712261833 727077888 477987418 567887508 21927972 913327454 856376729 894083519 173915946 28717116 866044346 92108751 763936847 339237812 445285063 696458086 328649839 513681822 627471388 834290818 148800867 366514230 46342055 438109065 247666746 702840054 559755403 276252804 109461159 253981744 185795429 656205398 870740559 522492115 671084441 194090085 281484888 486466339 634679660 957168393 825150271 95278620 856733219 839799767 246820388 254375004 447630646 186534546 92267429 766149242 552122693 354946199 9093328 337188443 475757547 341829351 521966178 883715166 959480481 468841610 770435708 272982220 293031458 595770287 275793909 885689386 178570393 929854138 673672706 114718033 611479834 734295884 556202418 179400180 635450207 262779245 281697059 664264317 203104283 877954572 62796771 7704841 874877299 119990428 210866331 637905722 752375807 349181596 775123199 910476558 962127398 215579261 48494180 767312831 816933646 534290831 949781318 257932564 168149753 146934524 990106902 540292515 633312936 697481427 972398214 449465674 138109252 615429926 949674415 370674849 164359924 726793095 163555297 128598655 676961051 667539073 64062397 166277307 746510584 933509973 448787571 125576131 77714141 938113852 420173597 961720418 172388356 8377490 187085531 816848493 925480208 496512200 636010701 82722671 288909643 43511411 674341390 756971557 672398036 790967469 615029182 476913521 17993401 601163527 467596980 831914782 177586730 635868688 438054443 967856899 428045064 450438560 277792302 395833339 187020007 760692911 149473840 709761569 829838493 139429047 880831358 780522114 908382421 221691575 703123557 489062720 232756361 37486234 860250442 716426631 689401099 301214816 283382678 192812851 817329514 967748414 487773033 342240113 269717207 242515290 950705079 985818571 858086842 290605908 278337193 853924762 763176646 513727071 299385163 743182951 771947765 486412207 932808200 27657923 590936220 724456027 254256594 918099090 634295444 679833327 220703465 442774980 835724040 42366226 286166129 427887517 293719231 287010077 901804048 996763811 587572389 688237794 260475443 985115231 546683801 762416794 178097175 89015029 525882820 581706574 580613208 655525074 344871994 19668840 277061829 173522999 503201691 209384027 934302879 733786643 773651536 15460073 99389694 846945143 44571326 689265295 162768338 762024988 331831282 904644701 720566922 509577981 893171071 916099662 932866469 741795576 45338380 713424836 605548956 793568888 486184657 581239385 758689696 472983670 926532157 401037151 874412428 82509700 739730442 751325790 941092338 404186053 796692333 388658697 453922632 825904594 736975101 157900091 878514875 274213876 749602231 674187033 313527534 194408965 60288018 873490584 71607610 351997809 362176363 576535517 474989228 874515014 9903017 224785984 824213025 377975464 115882797 739386021 114832662 545851753 633384058 197532806 182800259 53747372 620775933 37040079 402733730 301511473 434479069 183738272 232182372 272818504 863559714 915674205 796294828 717856598 807167024 641534978 263373048 277345536 231981031 630411343 255001555 839871403 889390856 117924496 4501450 264316964 185896015 386176461 516005010 736528328 206602573 276249755 238751312 108252420 389239257 889356262 395015052 838210210 76806694 915110234 702299255 214361102 715410433 362249195 509766074 756800365 271458792 592918796 435095346 125148189 171885263 287199458 71615770 340535963 976529748 828464337 881968882 656813508 444115594 549475112 405605917 726517729 158592280 2718401 153820445 710670798 212924709 359706475 462224605 989914713 91759452 720799878 9703612 342045412 124309633 764065472 729853127 464059645 986497111 836558193 150849416 739071935 426966589 161858397 203579757 521250650 464819080 998245461 263494573 647721573 634890517 849854278 336341174 684447478 568071235 347360169 292133159 849354515 290423667 166544380 206065999 757332990 185552531 807537224 131491330 249588487 874943379 22284520 492962484 333525561 148720930 218219057 697051119 131609925 186036553 484614305 305778433 752201389 465282023 589095357 412792806 986618188 10444438 563736651 672056395 43778859 87844369 945451375 287725629 281613874 380007106 468176287 298905167 929214299 292314808 134323348 18796791 850773705 239667420 618875321 711368280 45905643 249586087 134069506 644515456 668290357 899993343 543622860 328648501 67486533 464957645 676032606 944449798 138386819 525279579 684916017 884747990 204517345 909904010 490627371 589072536 428206554 907383059 497221552 395468143 512909335 46246330 477961943 994153915 303094297 370563375 706176909 48639169 277960623 956731143 206094968 795648328 745387782 373382405 548761142 58610305 59175503 137445486 453640639 458917576 20181286 412873311 989489628 935218154 371019588 401831038 515288650 464499490 576508149 764572247 174050470 82479497 707753302 979712542 650755319 139826528 650082845 44119259 289929971 396671280 356457732 675205762 812824492 28998094 369851665 417309911 650879845 618981745 632123845 376340175 903673090 776360891 725948295 81482324 98689320 138031469 703393040 461062398 815633016 155365937 432328291 954056343 30091335 424848218 863789372 915043199 31940809 321445133 819480349 796071796 358594892 438787673 674749912 38533754 755116512 897414555 502807440 824359210 710341871 732308980 403591916 211194519 451522942 252143444 916519628 26884734 686816062 736752529 20510768 540510668 604125757 273459187 350617236 191063901 74795034 265077390 822014482 199397951 538600515 825087974 344197691 199303274 295656702 873492674 914206297 349278327 884032802 490448791 441153913 749725935 148778738 467077273 231465242 695297713 424658003 22893724 293743611 136866027 33898281 418945768 792354893 525975721 197839024 932892306 160094059 15646979 413650343 10396469 511818484 786723775 558547894 992186345 312628799 189510375 598063241 967730786 264353829 317105888 496532087 419890895 576913236 3223170 353423377 80828093 604079 323599324 312741630 441254642 822763681 669321202 513248738 969169546 56390269 982327719 736857017 201477100 442665727 451769968 957588098 933991378 25680262 56247305 558239414 36160134 804517781 486660704 554894136 906474286 495204846 68597297 45368033 145684917 607922613 748319782 5525200 826961253 325010941 694080035 364672710 160737019 665334934 421606655 19463026 94334952 863606882 270198856 552899583 801264191 514116651 203066897 263222483 248333705 885958937 219121960 761357162 795995880 106665600 123522326 101901231 412198461 855723887 968691683 818227147 497290568 71595039 909222789 36522345 734267676 507377853 67078463 401795060 608780711 135638399 777541615 742385265 124002921 895793873 735602764 580775822 950364689 68741631 892177887 213295310 700069539 888944069 406179273 491868655 67082651 695905027 609551795 814135116 398431929 414629406 648875640 528648224 649660080 224412615 357053743 977976294 928773242 90708255 941693000 569028086 44927254 314249163 547316961 158480985 569367689 156462206 113737727 892667089 329319519 734342757 814006074 335367677 21379112 615323208 258085991 649095395 88771116 492899403 301318853 252937539 764073938 509913511 476978332 727153465 268549287 995305951 821038141 976932045 712918568 105011222 648606420 510886123 989836140 159295508 765159720 137237570 867610654 321321985 396497081 891605140 488644964 440132460 133871986 319101308 131782177 498681627 834190015 894011098 787449114 736302917 969115115 778557852 462324842 682284059 137319916 166524867 228899315 852141306 483739130 609127922 64283291 64397252 976679791 735709252 218925243 72839995 677977462 78335369 178911433 676693392 538388805 237337700 5547740 248304645 564568566 23916638 382441897 17349714 408911602 205017425 797242868 372830292 129063665 605993781 240572825 227126694 323262130 795191533 791831357 302223831 73516443 358678838 86321038 84605215 624591476 939632221 565282183 101715815 653548769 53520754 361108558 440236577 808468425 847229921 17704307 171247197 254511083 667724261 480268284 740633498 346869110 149155939 600543951 927780224 593776906 292741421 503573680 433611524 76754087 4911132 885302204 534052506 224795102 226969030 438059216 615821180 564110092 33566321 862337904 512766278 109024957 166386900 432151257 144920942 805303484 933353720 772208915 24480479 912316036 319659214 117985781 596542542 769207187 878885713 275840040 52469153 789648952 563911862 194000355 818211022 79729625 79810010 960661297 743506246 514664921 413113334 152131995 846106572 189686716 299151792 606911540 122940551 831692743 697752333 459410620 196937370 878923005 927783602 510086378 592468838 996083659 183191297 229841662 516223990 805319275 173773058 48160683 902294917 701038128 131806881 157578256 402170266 445836180 151793757 53469347 644621497 981289371 489157502 609090440 435647238 844496946 903781631 846363171 968315240 599238076 478754026 622109788 69264917 618564709 999778511 223859490 22497006 119150974 85953664 996313756 980689857 756526784 282595444 253804645 942608325 631944640 292635303 507544347 275770060 24300725 767093208 488470668 958011949 126673711 64029980 489264489 805696586 359805299 94342802 866577408 51825070 278802365 499012925 796331642 8933992 403986721 348803316 599899486 157229845 636702654 830571935 178130270 559780742 64792334 54665963 752465671 68826990 298810295 670721616 104827729 500546424 269303036 202782252 45487846 776240430 518286884 888270144 436853196 439083143 18643532 689303109 511193447 327095326 375960087 424228090 752732943 864688661 825003399 928950876 607247532 640622492 87708022 624368419 699532244 447916834 149118235 219872564 47998349 21273397 623818649 528860490 401348612 492763996 253124183 460161412 216419657 256829134 315625150 765379418 973575675 879189061 465648690 7606089 547282837 89250576 392010103 392315913 325144979 168374328 855973178 251720843 664590529 536240637 56957512 661605834 368342991 50108335 258684756 396451726 172574618 316754902 533882683 226561612 542728098 106073721 873576257 963259393 260650020 354984196 295726183 426498227 764189781 914791754 159021143 862151911 217558824 374335635 263683448 441153989 945544480 368268663 559945527 819972208 612460330 402420879 888819009 87103058 769382146 548260084 66893667 678983906 270699442 540452609 522687913 849329527 852981215 184564195 968588248 588652814 167396039 106680424 3205185 334136973 146115201 610754211 750448579 675198612 645677530 673710076 225636416 250873560 794729616 465846607 823032530 988734920 914439830 751120051 237005124 280955438 6967832 614102054 468789371 824197250 297825144 666780925 959447808 541714480 343989672 465504548 433710093 543816161 564654220 831086447 901272461 663922335 626823724 433581417 534417638 109943176 318771978 178845247 39091590 255623029 173107283 557009311 196831646 993333391 868507016 252220892 940137598 518446809 219432222 609685810 932089756 724139762 861090289 849529145 428097803 88586216 900543597 682185197 470118667 9915415 990110359 699816722 36677202 999704439 68224577 282608690 777931370 503721175 397241438 711548690 422189017 312283584 194235824 31212455 965642790 941346713 851498339 14552522 138117893 911940306 686665619 66512881 995030214 751538635 927098757 504834149 578896206 520951896 713174826 296636628 213260531 382359822 4703602 511766932 784717425 401981352 276077259 663072825 447662269 871457597 551938982 742371122 916470240 564369491 74183746 774917912 873604974 547133976 835539995 119717542 597915028 778485373 487380454 423547590 137681642 907735781 154981847 118179684 963711591 757181139 759528633 598627182 806419379 320704439 504334593 303238444 991905361 941033553 922599258 517582737 208434793 532753403 365040287 670339419 495868259 581375589 600500155 121782901 112159276 220615759 455260374 244327848 11355894 5478576 333103552 198335385 538813147 149362204 54740764 804568743 731222952 735254164 755593320 196681937 707870106 764122305 706534273 25103445 972831974 91669353 877871054 976359216 146231980 308206366 550332688 843193246 876582316 68449628 714277475 224170855 821180997 92420874 444862547 170381591 755557539 71620708 702912441 306338766 670080729 243497686 257103671 235555607 786321594 223285432 928936072 254784256 289194562 624062316 950221963 764884604 684046212 101600226 608625742 190856100 993107125 490568528 326114992 418055281 312871602 275334346 768100533 56910790 129467931 955531227 290260357 707448997 379125694 794686518 905076609 591027413 840618952 603478463 36146472 684994346 311075116 594502797 608704552 739518485 548384732 430260983 760168575 655784238 808385671 118476882 459457982 579627798 124918587 873651644 908326662 476632815 213968697 98672876 932607877 510446998 154373366 92115587 552001606 634578168 782876994 378653191 456095544 605405814 754684566 351672240 292517327 578517066 310450468 27793262 979508389 625766941 364412989 397052398 149543116 661563656 172376250 68186756 931258921 555374032 260950720 265744286 321367149 270206823 10604351 289125070 881035793 743091577 273229159 557939724 848952509 114840438 145580502 326623547 667729792 353365378 61922862 64832963 177215065 530970492 440120757 489999344 758952882 481871876 79499388 981535651 662480390 818980510 653256023 436781622 51661370 445647462 817471226 335258414 126230344 203552419 842501688 676761071 177592089 55897949 522322594 882899171 299238657 491089003 830898115 680317175 576827524 726512140 741019130 606399808 849735700 491533012 537875033 149804492 755803306 768521600 973660368 34891505 220156576 291570658 748935918 931467341 796989721 24276598 796791706 141072918 249751967 437163153 544178965 910083148 162631569 662982044 214428349 242770703 471516157 380505739 580603581 316712583 63139833 224181140 364071513 659213014 734431147 108096481 48593411 539562278 939123190 28115608 787649669 403381407 25159702 898610759 4446800 297353456 57571256 145483196 866544816 451355490 462430462 223429637 440616922 518848341 658871789 50128760 733906401 23256083 215652669 640922669 27711168 61590964 511883744 994647370 990133107 974721864 625860249 109689450 12287303 345836854 95841391 329106722 112453425 606951231 163027205 717250631 570282175 133358862 810892618 598166256 167760466 25097849 113716082 391297962 227438923 654540569 770971910 439999288 553083516 813037848 501805415 633000110 196072686 332866738 528304996 746124505 793006613 225563544 220880680 846506171 575271064 149241204 84064941 761361190 939424087 109481146 243478026 598811029 535211836 227981800 712619824 742476260 214468954 200177216 167010988 874459815 174213420 243685197 249810448 844563596 31142743 927407662 94210319 212364925 176420120 301586497 955294407 382422955 212753784 398527946 844440043 853438344 354119967 284038724 565252575 269229349 248043740 231900334 48091252 20665183 80972376 310785299 812430321 798028363 253623895 247963950 192749765 785069552 221957429 110195047 213387005 8392267 856710829 695071316 5369842 187958486 630830409 677966541 920772200 1334631 390168568 12059000 323129181 17050916 712371210 712478314 218097284 902475852 410933269 570439998 453012290 591973087 283598294 898240146 504519335 641468606 573577116 420623004 770717775 961166128 204277177 291067974 473489060 916117632 581955469 439209502 512516370 425157157 824913832 428678810 135242866 732300949 822363281 453039411 41960879 273686132 186147121 41938276 465394961 820379404 565454652 447859576 901566642 961276968 725852564 969921919 598882488 399170582 464049045 100612812 915400460 844691222 435763650 358292650 734486152 887287304 369470284 288280502 84874823 858485465 639764390 513029793 27703539 937249044 459064607 678022270 262063619 166412172 169551953 114384478 510933476 595236683 404699110 247372442 961847781 31563638 596124434 886169709 777209129 303298115 201825611 800867962 199349326 353303214 266775906 554795325 2396919 887004448 85326985 715832393 529235018 871662411 492969701 80786571 142086163 708781561 929247349 32782131 418487961 242461988 943592057 279879447 122227714 443334640 718521405 350420026 197219916 908253273 428615951 925929220 838763031 544101344 461867818 125272616 228423598 316600789 934958911 387751967 202177560 310752827 791018570 60926312 223983402 968412133 562380806 671380085 614846273 408566011 668311158 480400060 910499384 84799430 929047975 574065470 167849547 125807113 195370645 53316795 377304441 809157463 421306278 568681682 193715362 633226770 295594021 990813701 39256262 86667299 735389568 226977473 24743840 162029400 83519676 659047534 804350848 631128174 853754224 100677707 943806125 307050759 937143964 376900425 639804748 100888854 388649253 95800413 762641965 411008361 270215047 123044104 857262261 537240776 907432117 21619803 813088096 532105555 489282729 491754591 50441231 854144408 316269296 70920835 837684239 205370269 682963531 67082192 217231481 710778825 139530943 218766979 172481011 13664416 180256023 607143492 74911734 214670788 366667550 895226929 708258023 254455702 942183024 224075455 79562411 189777307 559630918 248213964 920271872 353180724 488396861 107162682 108648300 100984672 26799499 979146279 554800834 507186190 882690988 870741623 656594696 755187970 496293242 381990503 51335133 790457861 224818331 40509240 342665522 46518060 764090615 875791175 389274529 127286281 337904036 371943952 580410460 18103791 61499671 899444146 541032875 384090752 912997943 241540994 487596515 943795172 837260606 3608601 520266911 440315963 248216639 25440130 907247273 873911124 393983441 973328818 534374112 916572470 551633933 758529452 551776106 729172846 954969610 211494116 710186700 340282022 597136352 502590563 865597644 305026942 451165057 34542590 868688591 807224294 514464845 879609498 509530752 565000330 952121107 392496403 373831895 520022823 722470775 534746813 973413383 940307569 689120436 930289788 969967536 666909853 226853840 907198780 983410475 337652179 248671357 194348740 29237020 577973249 201439756 422406629 145245659 693661064 385215863 402396580 692886803 635725027 616564862 56649896 89918727 880105195 568030569 151292911 623688531 801212130 134318402 639678112 245670246 305852392 52924214 408031792 888368959 722060334 981238553 95739374 686725715 976406820 868438025 759139 569729358 502654431 895906813 118507492 246928348 998537462 249184460 289545631 9243188 275465709 890083807 558743047 16351679 838743940 214508472 585011395 533907155 840399361 923914309 77737312 128782387 676461561 465443681 247334625 624985158 613406035 586643923 278310125 214113960 338125740 276736494 93329270 371441542 600280307 146154428 197440731 120993419 84513279 776468061 652263841 543875370 522807229 924802558 468127458 638429205 50586549 883919883 29075198 874252610 588257323 970839180 535254588 213228657 156850102 755709380 586891505 789866663 13163551 775194529 322005439 69282675 300175084 155796330 545030636 193244401 93704764 126115490 945415641 645839789 391333012 396518085 623051499 203946094 992130821 947198805 186341628 700061491 841032427 679418144 603058777 677288936 756846185 129157449 746912365 685774206 264884062 544480209 508073516 125480385 789921473 918708998 600366027 916437446 487633979 268174550 62630752 64963777 68184308 563301087 551936372 275158131 164914743 835649047 693614683 913163625 315933325 594334532 671380146 755243954 835314944 40918751 127262055 107401762 679750090 676500872 130695327 636348798 987589157 777334276 797429073 858433053 276188275 587579118 600316549 87785029 515735412 798395030 231046410 869505798 997316260 266177176 944358448 91968115 601965605 386407263 59602573 754147267 852159115 202220257 254237308 86873794 860801971 538880309 207163235 683878967 395089728 407945971 961673338 256493358 745224317 945827335 47585816 602396262 87047597 598957964 805667259 62834232 599804446 638556973 379772317 552105784 653829362 620091483 389760379 763569285 61834946 582734166 253645131 357502202 84796145 698805409 779385232 207857175 100385404 936688213 659532018 864567473 14082016 955935098 247629987 81785879 935276542 817616761 44643679 439827326 896690451 629096551 799707243 154493527 811462302 562175107 459738296 26175978 958816504 669245737 189372038 389074749 828201154 735279469 999625828 754060539 972386773 427130416 392225353 779211811 119282242 240237450 686804360 394018134 158477108 431137344 848591291 84130416 114331701 894428711 552905775 593502311 293883176 404302384 259819757 747415134 823457129 432562847 485299713 173479695 81883257 218352576 408273469 495320275 197064732 901403793 63780849 779726225 602696976 715365366 957108291 65834513 182127732 194941218 969003833 735298010 274021753 322601887 412568036 983677796 870629223 128489941 408403201 634016059 37722797 111230577 385968599 942905143 865927292 234479268 963515598 445524949 514683639 443169481 265510415 868031323 1563672 487642918 338939712 651717937 913942336 375320574 242876582 71205241 865740678 136894566 101222311 669745290 86929572 213920989 953852586 399638492 844250601 614932722 779335328 699093800 153336812 547520196 864991535 202105574 156678740 241445181 628383805 529436568 827469403 295533544 446585485 728171329 849949785 790683823 456392091 173401888 416496442 804748924 15516766 719981930 702005908 889074979 367232786 934301263 896505863 851562441 555761344 468505961 801378592 360184672 417468263 915197838 301824102 431188200 828268569 156248007 89110721 380995862 462378846 66743715 566299903 721663844 111047937 546110659 957682393 901413859 228562996 237253545 800067071 692450496 92767767 517323149 64206579 453422802 368318044 701718988 707095684 638663338 972932768 390904389 95527967 970951709 811607478 500418217 95285628 863251729 650528214 346002047 600099504 462050964 17813202 757690314 963607573 170643802 198881356 542148564 536493986 830397928 653905751 679873769 731431003 969185000 126393134 355558836 781306680 695746209 966592232 461358412 616486229 313104319 408326147 858328417 198575758 289294275 856335678 425264002 572242365 451044019 717740347 191300366 897178429 626124994 60527533 570676128 58957703 305710720 561496295 726775483 90158700 465259074 499797089 151432141 750373821 118419044 134057532 785183089 674389584 999234723 823535675 143062145 167520128 312240812 70393772 482427412 323962107 825700017 36373019 724905340 624352393 839930865 982443324 172507308 228829028 259327684 114047037 870436087 495995862 266018765 5402109 682339991 407212964 368850949 56962300 409769878 971593909 176619188 166802487 527116310 928691851 845116615 130929308 769255892 511916025 67502121 635212577 575497703 510346291 468377866 884321983 831190727 69026629 166307094 58172819 784638375 223592867 6140232 898768576 806684444 839252334 754199732 92350282 889054677 646604088 596267521 150573438 257519627 239964829 144043966 964366915 395574995 207242685 488642854 655609233 371757902 203545761 563194855 841014431 372037246 470507496 805212371 158233177 97477885 753565232 939380812 593926041 607405937 423594658 814527624 136062869 785374119 422113875 136077177 569468845 97072524 153657643 278361910 107955896 40174318 732378791 40309276 173925246 178787176 667365322 719633069 370660533 157213005 933360770 351471297 500616480 735419860 85679617 848623726 339730101 960342303 690239359 790016217 276414709 144264723 727032078 737473936 58053746 258443675 669788550 389925855 170683789 189560572 479300183 590231496 596972062 582426183 718409349 184362437 484371937 139507127 910485637 827545769 20681095 608498678 563976359 337227863 594494724 219551343 480672765 518925688 227425586 60583787 15445675 154386143 202501261 851084967 661764715 289484028 912162680 10885328 554980815 912044070 84536968 46693829 810487712 683074244 259522216 901020104 660689997 496848702 61890046 258058788 703908384 508168888 705933613 76813440 23423914 135541803 452671812 591928748 621384223 419013843 694919328 742004650 461291464 47518661 558214273 426926617 360173858 701220484 244315389 873315378 64385270 440355721 779909921 408590451 753308272 316666467 766673752 977823582 192595963 352628945 132727316 680229471 757869189 271886216 615304732 860127524 362926588 981945433 156646519 380643383 952017933 6427837 663325158 224085114 832972437 515105106 386482991 587635048 296156265 986191311 110910133 739296386 961206361 943013622 533237334 43635488 130807016 598461983 332831318 65568088 696645536 411399458 699416927 452584988 282492912 436465697 641995986 842565708 37274924 691820283 904834279 942808413 88141920 648065977 51549205 985337454 77694372 129885589 11226659 980891904 111710783 100352787 331744525 37126826 238365218 812803984 78946447 826347628 639724783 585385600 686941331 715142359 827691040 71155948 685679567 769273203 574732571 975177510 756928885 214789228 912224397 199829220 241881558 233997997 769371520 180630015 691526079 374450557 347162179 717236528 256737374 62716852 16516051 582809632 107528533 141679695 435131071 357546010 434021927 656877193 853680789 42368938 318759714 658349724 26013049 614345655 611926547 924008991 891248155 475461422 205830703 613387566 83054508 985397633 291951216 647566777 91758894 652636398 191019607 234322586 415950233 121729544 969506603 358531047 126029131 113413469 918993325 322787162 467437454 705861509 384387348 856121984 164823615 103543627 850597252 87477515 239061339 937638132 732108229 894928936 180709171 41644466 947688930 239796785 336751022 186133970 960517761 256867202 614362724 669454132 539646003 213530640 716907236 420283704 390338278 983063660 545472226 183432659 945929071 599374838 706419787 352830137 643427154 278844517 335656093 856704514 350584712 251750627 140064302 961073955 321740650 860394997 596290638 765790441 168303164 162992783 652484675 484778421 222855994 875036221 385108343 163506430 924605815 504463086 51139359 288870363 392625870 358487898 2936915 426983269 247857948 774057998 338376875 930869729 446513421 899690070 926079903 425924720 932170607 891076104 558040294 598286243 505125082 626382487 119547459 62800065 82098711 223749241 867597 283665435 763501958 81107255 429373003 645680545 382645872 93882587 302015572 514656819 382652961 141926929 958189244 909868946 708813111 506193798 295905738 879982639 444334372 620873990 208882167 494578739 877467987 462494580 219521256 258448901 156484853 879371482 903936708 516362555 503331370 861825884 998145960 62384436 35139377 272931777 890142175 189315420 721055829 847398669 710756220 943372609 381359512 379051135 824146772 858304021 792344576 190443672 88553281 526419465 223624826 738095760 675545627 973394509 282839095 583759127 228906633 3050387 811761715 892891071 185684231 872355481 456221423 946928319 970126468 393429000 690090412 786230735 453911306 52673858 147608920 522678034 63487836 949612505 140003334 896975665 14662173 194439985 331147329 644423653 571384482 477478001 613415088 723165515 542792933 477341203 308581298 743166149 360882251 694945041 786771867 685014638 643568018 196585617 392301808 562930511 14603569 171395806 148035313 55430101 89488676 63401494 423672949 808254468 975845393 868181970 17472921 755722807 117585735 824458651 719831250 804915763 892891132 976310986 649043987 276691715 629983622 654974042 433890991 550256813 98497411 75259605 694330665 927769452 732737356 596071444 13991317 137535552 713248593 43822236 447008805 368010718 369229257 180182708 776921941 496856317 15175779 247633481 183367995 66559760 158225120 356404601 809127957 528719074 606067771 718131554 541691656 475026337 746255183 683424404 18273237 205382889 178602538 441711821 271471576 447247927 839711295 592829511 345706635 109141266 235017997 468414183 595461846 325144309 509056 728310026 869566414 681792844 657784378 31096083 728271529 126932128 768224158 402349303 342079842 409133882 264334860 805200607 59764798 47153836 844779234 173267137 103248852 618381956 846864688 476359450 739591190 354622526 215178601 253077384 989323855 795273299 191076914 2610644 250776904 138994095 341929004 276567044 145808646 791100929 799618550 757288090 590119850 305457731 997145587 496130097 555190373 65870532 291904561 541588648 62408848 701345826 676993167 177759369 841922721 706613541 843083820 19590380 108399276 62422156 606869882 975918606 836540095 799746454 427438402 529128082 94733502 934781695 615133694 187038543 48448741 256003095 367304628 827801256 453107104 956520425 29304234 189888397 357805280 976966955 723605802 77460737 207297853 619940406 939255254 868517623 71710903 477416567 167447778 298417037 61914023 831026604 885795985 659985011 531352467 926993132 121915504 28230137 467040065 965205545 698571516 521455527 667501976 814060210 588515948 41579508 356256381 812266126 695470138 576849196 994473392 915212364 169676533 46032909 480788488 766474801 609260054 735157304 150134140 174314575 997241774 378790103 208600404 6553081 451642135 756848120 729986707 72393633 907671770 636519715 287938004 803075569 552643507 664551485 473375761 356736372 457237721 751542403 767932628 764973694 925156365 673249779 796169543 161979261 425720081 531975188 718730655 136904911 830568114 933425915 523663984 627873809 712647195 865265257 671054846 301862383 583953624 883601333 162750230 168446401 234073169 45919353 677471680 610331843 232446241 363584853 227676969 854580293 422563117 962440027 335618846 146181702 884394612 792143517 236760426 102953738 198132333 524943748 872004073 913937634 557927828 883595697 297176943 537119454 435935218 465876812 469467492 369973255 289696570 711985179 696460413 499561589 903969626 204679340 171091766 877553540 606370032 506570394 435068815 499634663 985201153 95870247 81804980 110761810 600763553 686984075 60013596 369177630 753736210 272782152 766198219 468382861 831648880 387883495 793455997 715075524 767230815 477857763 774613125 711948 973983065 518509842 63265253 45458757 937536304 765449627 477957717 996623470 648999865 389997290 83425873 15222191 515545792 245049132 932031589 112227813 383455196 332926233 223969869 747864237 39940572 815763248 299798858 496976252 808225010 346802620 219967027 492305045 794428080 348739069 96197323 259111621 27403641 636196068 813334683 883395037 88967175 633199558 132738405 744646590 702612467 787148615 421051485 526296296 762373570 5397522 721183842 177137392 854223907 167697717 97429435 747348406 395327046 118871266 591945026 729550027 877334257 109761124 181202352 825146370 79810056 473711635 586984668 990870774 63812196 188540157 1350436 137777417 513488818 349896697 536968484 594285273 419645143 740410614 460583943 701070692 972514843 143821184 952233057 582445560 813223626 770708390 57131142 367511417 942840804 121697477 235793064 814219514 551103354 245560235 299892321 309690010 108881719 536211952 829736340 887396407 24216976 487977805 309160000 685574036 224147339 850328443 119648616 98779944 275358644 876920054 100506042 676051244 260902784 573034811 239161828 714354611 496844828 576986400 791414881 367483594 682395167 549632254 463284003 607901310 987719585 527687674 657146796 639710307 513314902 476021759 373996983 766524387 951824247 293561660 713067991 474237395 305799814 414548395 999728556 759686476 449747417 620778993 437646197 49080541 368900000 259295101 945390215 244970530 94092307 474560287 907859034 879274983 467859638 275758217 74392211 654441331 886362056 935098772 972390686 150384528 269254347 396989428 85853222 948755383 397875829 844128737 946102631 13713945 140196229 881316049 701636740 709222482 279563891 902887444 646585696 870184458 45199644 876092167 49228870 261970925 454592294 278633457 502890812 287168973 402029579 288214896 180001535 22658003 596099812 145853190 593384090 138174725 620640489 271691993 545515046 366604480 965912395 362882584 90295628 349878406 612839460 599779439 764745779 258059034 136148928 850052677 989750345 496760328 707204007 820874916 954933227 614983264 912007243 428449466 668054189 56658059 493786359 744843249 541028116 49085749 748670560 374980135 975105721 279220270 284525459 380396088 146601113 259277612 936104335 874366518 292051681 301364937 237870685 34123709 304652003 947845524 581429645 471595270 871458788 929791514 575707464 981587493 370742429 359093766 632567382 588190466 876574224 466864875 545886877 968909454 339753039 119069383 141893402 619061980 163313041 626719745 51915387 679824047 606941149 510312554 502851933 455746346 502614092 107554523 624262826 356172986 470575867 515853610 638119076 425369980 7619165 34635570 294336175 261566855 725832628 55707464 509572099 614549272 25654390 827529459 444513503 496417175 106026784 677660611 11763727 576088086 91970920 968540200 371505598 130990766 648431741 813559882 897741735 62930855 877590757 846468327 241893183 231699493 747812971 714881733 632104007 592031311 522056445 217013735 824441588 790906579 43419713 844096987 263111235 158649983 87419786 170895387 959396216 48773450 170253770 858700459 164715703 185095644 8293852 750927889 490797512 854356000 228801161 489697347 789205676 902581424 123517675 56415761 437721245 350956340 723364166 354110276 87939709 394682961 326418324 729845997 773583041 101709160 986211063 163772440 602255801 466771757 546901532 281734420 655881139 438046422 434954134 217597458 895827579 129962323 468765041 117885244 166681804 494434131 644846669 174855312 805914795 537663027 326500761 547995724 704990017 425903608 229369958 65279721 531313950 263651504 782070005 354225832 293531514 870515249 87970472 896915080 566658637 363260587 396089612 178897536 915884190 434045718 631533836 55588501 187988349 11149818 764024923 402191923 591961093 233078904 260147079 600371201 125891313 575058933 801473540 906349091 919695377 410374057 490834242 301305163 441368652 116802663 83787581 189417134 67928272 39902618 440967992 1830142 461946975 30855912 789100758 122314774 929811266 524677821 214118193 755049233 427011610 431227220 512545513 93108558 456559412 153223638 805159525 52415857 242270719 331582101 96377149 12614381 778084156 876186744 54392372 68655460 316087259 690326076 781388800 87965933 99204320 772076490 739844423 373535912 780587193 156601814 922511398 774349547 560057081 647413211 356653726 318088623 141542818 400310039 753129437 165543222 55989567 74457152 686544479 529782751 290975143 381416681 758074124 415763121 322863205 847552492 318243961 274812096 780194095 136482339 701938584 661535273 683959826 4482990 503832673 380947364 144732866 185035840 157031876 568728908 945292865 463908384 110930494 539787699 447084410 625375600 243468347 562737580 381370451 277832742 909332129 116065241 554909947 815145028 37541260 642312966 720273248 216834280 737575068 944922454 139018737 540614308 593811147 606011520 262065349 860248167 516402212 50198054 822589262 308225683 33242540 165379611 481223127 954327447 761761077 750499218 639253832 182392121 755170206 310012618 128749435 231689161 663728219 822906897 391508150 252721722 379036895 542320534 971930196 725294858 581898245 465076660 4151943 881189890 325861857 981951220 847878809 517747 224693647 321934614 392795903 655232159 168687725 417101274 92691916 994060258 247392340 11625322 118594855 935075809 489875022 534611102 709520411 14827123 92150180 129380084 486097629 484281983 244617847 38434413 616032436 158201970 576134729 543016 561797934 171651841 551203463 618806642 650616409 302931487 607157943 899370030 279790245 642620586 38805883 749028921 751507959 339747289 516141944 220679664 676421933 870373237 614177620 638973207 212490165 833238934 157551902 47985634 707381300 415602410 32652869 510751886 645741997 193107937 123858922 486901495 137094498 109288169 477685026 358323646 829777318 461770849 724053511 259008572 350501766 592346499 4359186 238705986 52816157 346121677 522358443 71187423 305757210 381971671 202188861 231297513 28254131 122129811 826389112 148948974 28169992 786114325 494666830 548232378 930405800 916100802 65946323 297329137 618491804 645935546 543295182 873130988 529863274 255484679 435644479 683325974 754619869 308947561 162830226 179486900 488888548 163015541 32796428 410140074 854695677 984863628 707997412 915682783 710223737 8298462 148050745 979169054 966602379 795680120 120486966 532149982 593727376 557175449 578383780 590207646 777571973 653795614 162621079 975137328 946636816 338349433 252041582 28626572 740952077 980800183 258246478 157004990 526457895 790614060 762844059 427568797 650910105 9537092 372536610 145616519 55814481 641096687 959585249 59874588 117223318 153635911 917164866 160202813 215136981 112206873 697483217 61625404 170889407 470517689 342929357 518380071 513894358 78961254 510401960 959126799 937512374 930107420 517508164 35010491 455532422 196999159 865597472 192254377 125439472 830723278 970357473 851066410 514414773 299650383 624828453 490459669 493600306 31466139 239468430 75523213 988530170 206827496 251887263 17947638 993838681 600892477 892455840 374581527 717619669 802979629 383523371 492887398 266034917 310095288 131516431 244920475 765692850 732755593 708988651 268443631 442941043 589589750 24572647 772886858 873495359 7222025 32463489 724338638 66481855 228488881 713036338 220485861 791803916 233705559 385064976 926851741 479221475 747672564 917802271 997157552 958591548 926796877 263825585 702717460 839366576 388709683 311425313 66413669 697852634 515136651 303196162 879567009 231493195 621120365 134969138 233093173 304597237 154882726 554874165 92159491 1753687 690775328 109009089 981556355 223609930 546607676 644262025 568180100 110893276 730907122 809145287 856833628 231241714 189439821 806837294 321499505 173246151 552727163 142425612 417866345 774460094 48901305 556806399 301044725 52635305 666514868 474082132 239122427 40863158 728718639 288952910 607273848 848897584 876242255 902083395 614635839 132127776 85955895 393798483 316276633 233875621 659758676 514165920 456185067 270299442 442792988 467070378 521760195 566135727 365057980 893997724 449200971 738720595 849551138 131929550 229055694 235506013 100727002 640442165 418093660 148937100 135976350 515601368 215356831 744106848 994178352 449881294 539557274 655897955 617393133 963918121 253288511 787822714 111214328 425571212 824854731 22804153 788372550 22265491 132740997 977250852 936901692 365207766 176633575 781989746 250467205 700689753 601662753 972541678 93394830 639634257 862050145 374852648 282020000 928304406 797681792 856358299 160758355 39197128 261406182 239537381 148299904 743163531 423971805 798010920 43898459 473177593 197764407 236335253 220501963 309582254 84001233 54397252 325657280 959199494 163907002 373652197 255909039 76300299 329081556 892347888 95124919 834859356 48135985 730672594 268660645 360151985 663244294 600752055 41229514 901470604 857592185 533573828 589655290 320374721 96981172 171652987 617575663 447833112 430976045 33753689 45058527 56250940 692379932 828279295 435440936 375536726 411617748 20105438 647012414 13428188 625505443 636501517 797076567 606090487 600061755 519691012 136553350 518271006 587552037 169529544 797004304 264947351 39987331 537515698 553203333 523151135 185865878 873205950 700430740 746547097 725631592 795316967 60820775 973416047 216559428 38110868 497583083 498077993 108379080 593124722 793586711 88219471 385908119 531869872 731810029 519873533 217424627 644671049 967679644 373695969 76107402 485721081 420929767 832110140 685539692 734259053 611516839 14029664 6786166 680396242 368875610 854945363 142751043 790392817 240350975 478915299 146318056 908258542 724806600 274463216 815277871 939399411 123679894 794532376 883338450 214897198 209977082 142037743 37383375 691892900 839666028 414262922 137477818 271498878 598091194 140324104 422360128 604770851 194696512 901930592 534250726 735614013 629270276 951386643 647632591 6253501 785505822 704560583 56886919 796691767 521643199 867751302 858931202 769187050 57573905 836651676 613573013 20828886 989595515 67086173 943527336 107783194 368396645 861980994 257140473 819370403 143074707 768476386 620331396 887391904 139437961 87422106 327535113 717716402 890736331 999719794 422889742 180869470 175486523 593011487 962072639 79481681 623331401 211118371 237618770 607172294 865000556 846065442 238420816 170032872 782354668 317021900 652821593 275786722 384778101 564795067 106779220 32549647 757138372 534452497 675399907 650617682 368872522 922026322 822800493 706975003 767204400 878105147 722164346 40359554 785295918 231313588 471558884 754852339 843660253 278912109 808137698 594609769 436910281 318395520 22914839 786575669 858604341 435075883 987172043 464635689 566856372 36591031 102876641 428861818 512970952 49753625 107718262 666802564 328969743 159531355 462665299 700536821 960013712 462934920 115420426 801500479 544434432 841361746 510704979 610462006 243472421 384121810 643524722 969534581 195013560 863492624 377938763 581194411 266877720 260435323 419962176 284379735 545454671 988157974 729131636 697513646 373771932 347982555 695520790 255964847 732675271 445894116 254668639 711716476 571694814 106894219 491678000 509673587 373823998 300812357 142735265 44206056 949988680 952245837 718665630 232982305 74018953 57206786 20768095 841158395 528026448 207741721 825300753 927600603 758819681 220391358 951227482 245255527 929267707 521389776 638833529 833157141 518381149 71727773 735753928 547922816 728329589 308866749 750163035 462505138 574094222 242179174 728162798 441822257 888582682 946204815 454353382 351553353 762016189 284164694 891620592 4634420 197122684 394318274 117779498 511531343 127305298 756969275 632525581 69316454 934387460 4735080 252156824 28794935 878996993 358929738 526931710 73078162 619331704 132107919 595022830 761801700 914246095 91708378 906602356 818940549 497317758 422359072 730035243 148742619 592772483 487873733 616494869 173066135 661820831 190097106 754552411 17953354 778576613 529074912 790498909 116279810 210077422 96171467 836086815 963484220 354694224 900996099 807729888 226799601 458915212 130873931 795331747 214830368 346463068 670336898 466491871 391276669 69453340 466254899 339282596 335739127 605609540 97969861 867245613 191108068 908561138 669996481 2218372 399234558 151839539 520863231 106003095 133609157 434221457 910838852 931996954 628666975 760058896 198508541 884868260 850885908 851567152 415858419 857484917 798159741 467965399 922624725 909762643 454099357 958319703 162826432 838582398 58874542 79884978 13493838 209798838 455956829 292010988 576401500 165958371 17277948 571894718 219743984 857480057 178742358 134804107 237641517 661329389 479676215 707975356 730987327 23137690 845215451 274811737 530219974 623018710 196838060 712415304 637247820 612114066 240281170 705313237 818060456 34005122 840619316 552646469 493538371 956171122 248777735 908610713 402231988 900417358 779057426 205316795 304090517 370878243 743434798 242025824 850435150 162146490 612568286 103772060 873440293 705311624 831017290 127944883 13141628 513728939 544255205 520014227 217604989 116348516 338337358 58111763 98361410 169036519 434773089 749806591 143252961 409895086 47984105 290818665 860886234 599044193 14317361 197020343 165327948 493297395 1994379 727280861 153145954 592764864 67947801 341975641 285865107 810736889 939080892 460923007 943896888 693811892 974377219 982509109 13532697 83321462 87099630 84537532 211576877 234529432 524021582 74630743 507303276 963930196 584004970 131186927 227760102 15855962 749188990 280196466 140872931 966774994 629948462 804276869 644381103 959666869 47852868 723615459 465630741 102566827 979952193 820482330 449342142 302696282 648239617 681215524 516513418 736265036 352057066 488551608 980018876 51817084 922123331 88507169 712618569 925038043 667534561 232916134 885436349 468147962 208694936 281058795 993089732 30960941 223603300 194855103 266060872 998550828 835787312 378139105 197933319 590481849 184713817 296471925 578954343 247341353 243454756 437973393 643712038 278488275 447613514 871888218 718468061 82026470 947754544 77201218 33690563 588680543 772608745 885931036 967882750 50255883 421179737 768285163 123619925 348099157 236966760 101713373 912892617 178131983 145864797 901627732 465819376 765715425 939102034 851899453 759419110 825290926 676830918 531503727 810802973 259740670 889484492 252936112 602721849 756879106 312080068 900150715 568923028 287551342 827263970 515152446 536033603 174465165 621081157 817191942 611674831 900677925 385344288 988843859 220145982 857562679 302874795 927895348 641036626 852607434 619217005 4152968 327769792 871012192 998554290 808049306 673245120 300930730 818283184 965281360 990863003 395096148 107354491 8035631 748845437 103169169 306772434 382369687 471770434 503131102 62361999 76732544 704093649 324047285 975447364 757192141 80286320 495099145 530780865 385217109 609782398 946305080 936787217 921159560 23570174 768271479 224161535 157576756 108235690 729391199 22801699 204995486 127336858 593942911 995867165 129006688 721066606 735851086 914295965 288583096 107223298 988859060 136019028 999584497 710968349 596064355 438657742 860120916 999773505 651280113 782180136 61348254 284093590 965711786 998375960 334282563 124595999 36776689 535080207 801615075 548533430 544997315 357064104 56724225 439023910 942955039 111637129 674776302 92567699 98070855 163712255 484468183 870184482 689097545 118591011 658787609 367807473 436558187 669925271 193564387 33095239 738892718 557939122 207360290 591113326 510616077 90400791 225228401 263953564 850491108 812610258 653002539 103557483 797409021 270291365 655462241 873716316 220896617 603044131 474746330 739976207 173151385 8611040 317504729 856046292 514253940 892042701 876937073 396735657 671205723 527745729 212178951 470840304 864011184 900119801 699928193 828875798 287535534 28415000 818445491 40937469 904391913 401446326 133269812 559335076 221006061 557746160 796686092 748789897 136644257 274443608 303566635 550123006 664481525 634652346 932137226 655147037 924077061 509475396 121430967 28431145 212617524 170290912 519500269 132929103 658466128 719119683 889249409 221556940 666716666 536488370 639881931 41096614 886490174 217871820 230207969 526354238 953959417 161424450 959049773 162854353 226393006 527881287 43225743 185193354 134201943 135992817 382256350 118820697 90869346 193027445 980681746 750711065 666332185 554795906 277900946 952155209 194952929 154696072 507684940 939953054 390145322 116268702 970936911 983617814 289937030 166666813 222571907 307624610 449421978 162724908 397362946 318368286 254554528 267812142 988458683 682402621 135339105 834330839 64397166 866833602 507479440 42726199 713062243 598492480 181120280 923998929 605255258 232484724 264601569 233652065 750096513 67159872 695054426 107757926 431872966 32435473 842598808 283698870 230245356 131135085 653009488 100809703 573808600 805850107 55393479 155714651 767940440 116042461 53092059 227386373 165891477 50566340 267879348 849256033 758611330 993611919 936507112 490073212 157784960 552907167 163654026 547839238 370184439 425241306 393909461 433739741 880491450 949906535 35266393 90601733 481133530 921405274 7139368 859199883 240205363 159188917 412499385 113477870 623670746 579628733 766879805 772447564 215852880 937697187 84681949 986940914 925255016 721545399 954840918 285276199 890759900 66825514 588177387 414714201 585913410 733446329 692341601 192583055 882094833 215280976 771342112 668495840 524229391 906483239 963565421 264993350 336160654 254796254 565148019 192382571 508859981 673842360 141600530 956399047 155929875 7883604 25199260 757525852 14223041 62583687 208368798 19511871 234961010 691395434 243635486 957570473 727130838 261375970 393036822 517310940 4596010 28574968 805163391 177780178 311598335 200409497 744052142 677205818 872642677 481585131 343362148 859563938 164411999 919407941 800662247 748122254 70430042 584957065 811003978 645539229 343800062 707557121 875894914 245078765 465759062 791296558 216715465 738255789 689808374 152805882 1781314 716037688 251070684 737246142 612864086 286810109 553665365 812148028 595754254 913292428 859405313 735935289 649935168 759693562 948830132 612312418 65092537 505958625 661865111 115174246 324195927 416957556 700993671 86999458 725006652 371261229 410966274 603608291 168231677 67576530 785812785 79370811 932568210 367946331 352350364 634885021 162819816 988410016 372116382 529570714 109536150 813013045 777972596 296490573 14652967 256963305 743518393 72528964 1190132 204376013 231938644 446048650 673247927 736145643 100905281 422791639 964364703 705907296 708000112 292794536 406664239 543906300 83167134 262870538 143826358 232871784 58528729 982165173 586704670 597394663 669115287 876343294 54210516 1480403 269575121 853940172 630157743 858914508 402408746 354739558 597569818 785008980 930625487 388655137 903736663 799958605 342080610 636524875 972070813 587908026 735057292 669632826 685081156 470328565 400337565 554698990 248822284 236370905 739154863 141262391 112976895 74067019 984862527 156625605 841787846 740304323 168622058 728371210 317263751 606532073 119928464 968304634 683456143 465683718 771856238 100971239 260304161 174643994 681541131 929697789 69684596 924344414 467654088 182846735 265891705 819934300 77066034 406566544 34668533 974811564 252904272 527983260 259551430 511160077 914641005 856463217 739018946 100036112 952333854 141696907 348005939 494740222 889910417 503192894 902751551 179859782 976723408 196124384 506102414 517669458 216335356 1420843 450702504 326098329 984313934 592432134 410940505 964086171 62040223 446801340 777183021 28428039 674109351 300437125 439438891 680812166 221848422 19930821 224937921 198553386 517723168 698848741 219794652 776881668 651605864 775299667 76678961 194138347 829733782 703558647 35778414 378849947 43112725 520117705 718984533 96148499 628716862 543325270 684998906 786360330 629509310 140866786 446123627 783129787 46126468 472652277 224919121 707271020 227843435 874184437 260765734 989805102 103739209 503812433 88594709 798800665 32252744 600748608 123283077 129440694 652800862 92451403 765674345 896577352 471868752 547513158 48044994 9674384 32930090 774863055 933978114 921388504 534044433 661604887 316167165 3644853 548017385 76547726 679568345 110284437 66394954 346570252 119296932 315265866 513290885 364567304 273665117 182189129 746194142 452431169 780368813 758894092 229432756 557716705 871590690 842001741 433304433 593551639 256206794 635706779 643114227 523235983 682405738 542531471 894043041 605747943 644617484 435679018 197893677 905853555 700982684 264196975 93024508 458313993 795272803 134671969 818380849 903380289 998597661 605772024 626726611 8140235 561875015 340824861 530309311 408010504 792747744 609537609 514496816 31859281 211688998 583930254 471452857 250407453 828905566 572748946 472171327 278675051 105873000 242313139 790657559 10176556 987514679 236449630 577590203 107245453 2729757 903990900 990665083 634413418 856812243 998362195 450628239 362397317 589023011 283451341 57712894 987932925 109599366 470763869 789812022 260371453 316964972 41073747 315180432 867352475 317497048 118569048 929013275 248671831 235584202 167019095 698932175 505097161 53935548 924506789 671028792 209004280 790001648 171368536 556258464 527066641 581205963 29353285 343357852 442103502 750230496 526257081 352192374 685203226 35311029 598325535 724813848 884237933 49971102 822773050 863137998 713346094 448051641 819786543 365881876 438321165 340845197 96732644 117739617 173074319 585205465 837745455 542128611 862423086 431587783 405610044 592835326 172816254 723977336 255429297 590822881 258599123 685826709 829079530 767338530 375170358 472576129 367280311 947753933 79247485 984292721 282384271 952431441 967211645 583054044 905437505 338696269 545763088 897448009 159400946 490689160 988138955 673820740 254530583 681061809 816099733 337218273 506531872 559341720 353031406 86397632 917733998 97160378 931896569 486016764 166416690 608560376 909961742 995694936 191257770 557917616 381234485 532214159 29030973 859498950 500145362 382185830 969214576 565777862 860231207 781327209 370245539 35463942 662617959 228847784 771722624 427412670 671796836 955986059 809148653 383564592 567566664 622057108 890828262 933049706 130841662 431882585 266252652 578288449 308389560 350492956 211356566 241894348 188412108 874023661 72550892 303340280 378258919 989359032 63282830 810414717 655927971 813983615 602522943 156571360 391939595 609605387 338597758 117955065 128255139 216489438 601425687 775739073 107853102 635988343 214438778 23646363 79441712 223965664 916373143 955829372 315997532 756774798 541116724 581701467 846063850 210613348 691944869 445387042 916184175 406182847 617897962 323508671 42719816 763164306 358929336 496990973 859896871 362709319 178425208 126980352 169279822 376948382 723708894 438587586 357021968 97450991 294191426 558650027 171572206 397091344 867682401 652774736 955646396 501302526 724482041 35796474 173276209 835983440 109470238 107241484 585078982 267766927 286753844 55430005 644486249 11068225 493091723 187822308 611276265 446424631 337643921 853420069 531861430 432653588 731961049 830081082 599753106 483574265 214996224 40310523 137658473 619826137 815744965 887107055 491182516 640601801 686653867 727877946 192836461 393633371 113028639 980783364 922045606 55466790 315433802 783533009 164083022 793853530 927423485 405124333 756178914 466238061 189025355 256505514 36900213 731337903 885626195 150252973 227123741 117631949 666920214 340646888 392652156 623773999 574659980 538455224 310096247 294441048 298731698 239576396 60670199 783791638 435617412 498441235 895954285 359224233 878109968 682998237 6438969 712849434 379903922 518207947 166605293 977884185 881381150 701486678 714306706 7624258 889443733 603173592 697571719 617294481 101752803 397857484 864168837 119434640 605570630 998018995 340897198 731320662 965825041 469020987 707955563 99931540 64564308 273613376 926011100 46174174 478962085 304765475 529616506 81148783 484973388 217024608 602549691 621236003 459939846 879936072 204640866 753181954 227661 660225314 12453985 887054900 59009401 746879466 496608310 156006123 796014002 79663235 307691415 981062409 532343388 581235583 871358118 901382007 33710485 613140765 718747464 757270091 425308621 4287381 768097404 124506085 624722777 408161890 519848048 440328780 353117668 155767912 230281068 113027335 314636816 69950904 672468443 676982370 641063548 606508748 5836053 175871452 19303610 628620242 868332013 565966528 907038553 58194592 836339075 997468356 228802904 953138567 994612059 911520957 144382351 854856911 330240496 423181311 970053304 783691715 304954957 401500307 420309768 773678297 790033215 884340995 342940037 885551 173326848 876983019 162998016 72480825 970357722 219321692 553716852 493452774 736011585 716714551 655382984 187037640 371089156 182478828 924067951 375029973 799964820 243311649 842719584 65475970 271299449 45617265 594742355 599333319 59025201 570878850 504386298 761085302 708750479 463867648 771996804 585047465 726076456 706314001 110760110 115990609 458458092 28157569 896971689 338575699 762362787 888042512 353335061 934068637 671389401 980697992 975285177 24262849 665914909 911692471 610872664 866148592 715454781 498780087 333037933 20369347 187690161 491355038 860850772 846753186 48859999 956338275 834794688 310347624 244562139 39876945 900643277 217781845 203321627 553195979 871063014 374496723 289365676 927372628 733861049 606778560 645724316 336836095 832218559 388192435 722027418 378496130 579898121 179907152 112568092 747382006 555372368 595610429 56275641 929679299 551163369 11321890 794618223 199919084 573251424 469574225 594695464 95153555 824341520 657664472 916275491 697336521 34861910 557978158 303347155 594095772 699984579 208166184 131932688 766886810 124929549 784439344 947464268 457536581 504664852 991851923 873904901 734863258 600114067 148439205 173429448 820316520 952347524 909798523 706255405 333466383 634162839 652751778 854624580 752848386 301780587 339650961 422052333 54476846 548873125 190756567 385501917 55682710 586454283 763251790 931410974 425854290 449866886 199769868 418180638 25817169 693226118 426952882 674244383 73485044 894179800 280407608 108521297 968776165 750665030 899370452 873244382 63655356 672251010 111150578 275251397 385286186 493943167 321333610 851410934 861817817 565735266 451911455 732819010 87835800 73286064 498616723 101199345 434450337 918553599 147351501 419611373 419684429 786985291 391854535 820856697 39266512 408951198 368488757 7163491 947111880 277258654 749338876 411196905 66100299 989847888 192780793 246622441 611843226 835168215 260889971 352177286 484084356 761568708 13263313 599091853 349162955 623230740 63656879 310827741 39400234 445410566 827502598 258213935 71449924 871203691 786380255 897274652 633293861 980134202 93007904 344280417 592448696 25608365 991529036 967166522 188344883 133129077 750453283 548535486 896398725 98454461 633967257 73478359 366911947 995782530 114844817 722757133 634995236 360544744 410807980 255060917 706609062 138220600 94333761 493063601 364770107 775045113 316142470 115887058 657857469 557430580 395222232 306677716 25414990 171892187 104525430 189123101 239054778 646824243 672989049 845361616 596283545 556573057 483807129 143916558 865062632 845404085 780767186 952214358 209586438 37181348 82087368 395902872 337413351 456787702 710872668 9665821 231223632 992828638 199592892 975404875 115862139 18085258 306522711 775954123 335549280 788918777 421687495 471342933 666042682 198258699 948331660 443308227 619751760 50901414 370798232 384645529 553807315 305934939 396346221 598475631 994110099 253910780 556037595 376152561 12976324 988899106 6495947 973917566 726096959 248243913 426557842 164594238 324397335 227766086 48036519 595857155 904637 887857582 773025850 627310655 281950168 565703977 903606533 957974665 385465857 293709657 712124059 620430533 172573499 531261832 32196146 427142054 989185049 51039726 8165096 775461438 315370263 301577420 602332238 855831378 488159426 544401749 43465512 779455293 22369922 213828584 412984981 211910597 660264237 821379223 216354539 934961050 396154235 168180890 691110376 315845844 832012893 686593255 915194668 914105358 781301615 11596207 969635793 847942612 620519547 814155362 5591404 502061398 691749257 290658741 262838570 107292288 148283222 178655223 275919158 245216464 919498136 181045344 227821563 852926959 248173171 500784129 948029052 717684584 220010961 29692033 432057036 935466840 659132423 247999517 306227616 193418120 269166369 448794393 365924685 200576297 708748462 559180945 361838521 875938707 713839236 56321387 419980798 22821172 255326741 659142018 413166829 862884065 853544387 842876595 264445424 714517613 851640843 367887984 608893387 733643040 474028545 511621287 50381906 410465059 603370823 583325092 759009856 243785198 133704608 77053689 256332700 988511435 932283424 994100076 760994793 553272262 480562544 631597816 728929844 596546172 955840809 193983853 536522500 903872762 67025471 228027479 706366986 749212444 274532921 473390827 586644097 317894720 126604360 202530326 404127158 749627713 147926679 245709793 566781246 727445602 633758823 87273420 892488414 516624161 220938860 386928713 710940771 15623714 628779366 127508266 268289260 421106029 445646034 883562692 378774979 680482348 743725065 245745801 222796535 916306832 961509800 366654398 700004346 101786622 365649581 220779728 49000779 591084273 601307957 446659373 58249790 184847734 248466688 19692652 404084735 460961025 59231375 675943130 697799705 454944496 98453953 258622405 253566836 880820273 517094388 425062950 727802167 637819608 460946054 117057601 469015318 857239586 847465289 269280794 3998805 581653494 8250149 905813457 89719331 298228888 383488497 689336590 797311215 583408839 177699433 786897427 608487005 992380647 844283096 483570564 162464152 35544943 533525018 203309070 141684405 418483151 294886954 846424093 501080296 170584820 662563350 697633174 882375376 780357908 334442568 950265213 794853465 42579673 89898895 622066016 659099913 260014911 331861324 991597697 816234134 847221579 77200604 962953929 572691887 254412918 282724128 83170950 502647344 72617593 168140060 577318357 941206076 425102591 165712628 163254210 376995834 132157206 655488804 871506339 15037284 560036856 499635786 90312979 695193221 656241499 479243514 122606465 979307756 578570363 97976369 681831496 99465742 988160967 208834304 338698570 283962228 586651462 981248377 400319859 70763757 552865470 148833248 515688711 132622527 387231972 310847548 661367929 314095016 313768927 708672656 736025995 611983409 755594073 833230039 667424975 911959581 124350036 36103927 666794251 449720353 918555548 175645347 830714923 936653592 730351774 603043667 717827813 546615315 543515881 375707634 871642487 705199727 728666314 467493952 971087401 299399875 202120897 141184256 935770243 899872687 845192850 224922500 658994983 279694130 776498775 857946552 609401944 944441877 594882766 282447697 61764626 532801557 265003191 322307200 115918559 520537623 275777486 872648477 387256605 954181479 231010073 419048453 119504651 555118057 101866686 345438966 49129133 331756399 499125267 648175409 115331051 59431210 673943262 519171164 431627659 128467669 221416940 930721284 688452652 94192233 346353027 476508422 886439970 608484932 63199969 261743417 752229579 973538633 319517618 885451160 200571015 181211453 101041635 78467410 451506804 533070055 513295306 559476754 944403025 85767083 496158253 265552431 349501607 407062486 579978809 137159908 235099232 149559600 129138736 523373087 301088592 612725579 654268367 101713536 231317591 216841715 899298075 680739742 766452504 113597259 735488772 219823736 929051401 979065653 757363395 19469901 315524866 962853410 39678146 281100190 260975548 695351153 27759275 500274050 658449732 361193604 3405207 93500139 435419646 254601854 458933064 593458830 330845494 235141960 738121401 131247285 896165018 786963862 1214952 405518929 707620734 581143060 810151252 633527745 31276175 5281234 826609114 69769751 630027303 942016136 743588198 598626844 372900950 213886009 532178794 292188830 212109335 630072568 296554859 695907081 145846945 641113928 921536786 987955658 421201088 579800897 928457394 616380823 52085300 657538128 119145853 400192167 214049975 887851646 260991824 890718649 516786693 745725790 770252728 316085983 751711035 115444042 5374157 1444212 940065172 156820824 694590433 78004485 432785956 886353716 57323469 375342734 643480727 357204042 101937760 91095797 769994031 795643674 398677496 348114039 368411004 391674963 515838898 111988836 954961889 298931130 803163943 100394754 948883497 188834203 900808121 327065836 463750604 186844825 381302757 685390798 89690413 294929990 71009584 191081123 226643757 358756883 552792209 169125864 405656301 906741751 936119991 662796254 895548909 44413088 47450422 124758098 255925982 656298713 982092584 476725316 227049136 538219560 923745660 626844364 141590762 109720944 194338905 775003095 507913398 976166725 525568 457296891 315691783 146223571 51184174 812881274 552393839 30725290 485394497 489781959 845014083 203370616 452067187 395875522 617104130 618430619 665289460 89824531 691680711 271522184 944000427 437941724 52217558 443697486 354589018 665999140 580867857 226572595 255039569 469464324 220693186 664794625 670181374 707667228 149035017 736660380 13640598 741034385 801619902 28907135 49347972 441951361 78328255 787611726 299054121 182173424 61470989 621321258 712227697 586469106 545704305 563942527 922219894 797615641 899354052 491695557 191746817 485896617 704003914 515549676 446947138 92051323 972192593 701125098 843323529 390874499 142842790 752645489 547007703 861563441 562152454 996226395 401673491 670569566 34370584 431472749 885253825 896978065 807359105 99242213 84149640 318171412 545427484 592698495 465073011 988345248 852782891 207547345 58554346 174303766 250917965 98705561 157049373 31960432 82382298 953706253 693547338 131760578 141978398 473465766 193628724 969545201 920474127 96318612 908792919 195847488 614716543 452632582 866760993 830423540 391561732 180045894 929739343 238099705 209456918 762741724 127998338 804218793 655734161 855512882 784254309 271677686 473101232 838625210 451182652 994638044 640883499 7937914 481795326 856780006 830288616 147687233 706624017 306920857 749121136 679937055 99444231 874446547 42424754 839266199 805306138 509195478 590943430 984703057 392457018 264680422 182066057 156022524 294002193 269106267 632974489 293597671 838627297 376729154 828362913 251383053 358597793 856769346 685495926 469652176 676505803 277707225 24957694 368312970 746396979 561010837 492094027 539209841 171388371 771783972 530662462 969353370 924008202 583001547 807989303 744461793 950539016 199833766 707139710 300946617 294865336 882882123 868127093 820813203 264355504 928992059 46310919 174316910 82449245 223938474 210607772 499578288 368014923 596748634 213868920 286741426 507179614 178474839 454076801 211362908 907077938 744542637 806915363 954458170 415116248 232708119 623729317 28184587 127305755 993590625 924332430 211411820 894749576 759352555 593666931 285329047 751446897 180408184 921219616 171350004 340107438 748908429 791481100 233574025 517936644 210529376 612070177 457595714 628398513 800394396 529798097 141595208 279979750 22067962 290113065 894404292 574363176 42947914 650667292 831495484 718342432 603442390 701898401 901559091 450005907 18986000 824510804 922300188 185350183 362272146 279994670 838963920 499179729 115877942 553821498 865881079 256564220 629783120 208659456 294024465 337817030 749771337 679141616 390156432 618814323 617650508 330771624 26230354 352152148 88748275 786671768 130379390 386858555 190112535 271854935 71687812 816261466 864402242 792949873 111636406 403869416 276301967 184255975 798361825 431323611 216102002 745522939 188297929 645899700 533888519 81093141 642367026 200034351 285549866 590992306 833757061 609931696 901612827 697154401 340538981 357349405 178096667 585049573 313454996 970627434 442770802 635422453 92689399 958802627 649366334 842511586 87183838 749231337 395457897 97872339 374710557 225725663 78569769 934456463 159096234 629109665 76084920 754777048 359249406 181541498 793111884 866035452 10441590 5637795 883819178 956890232 409159940 848595885 124118714 798757090 272321290 923716546 877000159 455694301 168028073 928624017 910007321 252895925 225567036 662596963 603227289 559998501 416642721 414441388 738687683 673666338 798657528 461230416 852855508 35042372 339575567 511294004 215197684 656324535 181736361 759050454 56544620 584997487 404332027 595950158 963938737 72248808 906714389 139314207 783630255 605255461 731758252 924109229 37000961 346020726 992203410 308313509 933415740 521694620 401070502 830418149 482439554 584023819 230911375 166739591 654281112 556483875 155414530 890766748 82245487 961770097 473565860 40661252 231418810 82777186 97358316 855200624 678533548 916096331 877295191 248228704 462645446 772381058 907913387 523341301 364816457 722065950 192895571 743892862 449323953 744371727 742852108 79810322 911424953 671823631 304157756 982900746 188122022 82469210 990917511 410638789 426085371 459322586 593627321 698997300 852649624 106316179 116252817 174520502 526963647 193881931 839102827 519979639 831836497 799269801 713171794 617205585 201742825 922163743 787511714 627059410 88174238 5237722 958494042 303061620 31694019 245645685 515575181 873613057 456644646 574098589 768330576 619299834 651179731 487269016 883139757 5861947 803128288 611382987 325705219 532631239 903142675 128940208 610311528 343375682 501762328 600083455 54388860 178530934 879112825 610207324 945065923 840094677 975930226 838348090 625622075 33310959 387956562 797882580 246461166 33960959 654616884 347799963 954673331 604963587 241266205 422002729 686234034 134447437 545631792 968518553 535688907 450064731 968870314 270255602 233432526 779523855 23562913 277406739 178686968 759365604 477478426 944207900 816821134 478390866 939504242 405272750 268680142 329704375 426626683 122258352 135657074 903955196 759505386 74579116 906695052 668034812 369492279 717189770 583919678 267171993 472600724 237248296 802485838 237604308 69163771 405558492 244765876 875946894 807483256 284066049 30843724 160163703 6454636 481052012 69425115 100519702 699579286 810439698 370561682 501715526 928704295 562699783 260971892 603098753 947227550 913413077 298068739 543424247 710817611 978018752 801750464 174785785 316523798 621315636 617639263 259616821 37926028 690304814 268805937 878912397 437217036 626978225 800520255 724546897 915067659 543518019 537718416 830670796 465008444 223255713 999727336 523367496 454436021 678164714 157545329 571864384 212209744 567740662 987060196 508825742 364391751 104668083 605312961 877011645 46679086 354379616 754958576 662586589 256206381 5932056 123765606 961943433 154572949 509503442 52704010 113530779 221196058 900379199 27121374 18358966 367997897 143896170 517635275 115145753 898565361 71202809 977183280 234546340 470416993 358171745 105156662 118519995 149090341 673328999 501331993 16565375 290438857 356259246 241187169 641907082 261253120 446561337 634337255 867876249 113103226 557259465 245086664 366720956 16765841 94445169 645117761 510806985 646771849 18426049 713377849 891244004 136723572 111617429 677329467 687887080 279563159 367592354 650353133 737497235 343366125 18332385 91896000 986176395 558830273 844995787 923691244 832780248 334016862 279159386 43517314 413617718 429945262 83187434 220319330 679142331 146547216 824506608 389010977 933564571 612115104 292557604 844171958 289089260 658353168 742999195 395422948 101302491 81900811 268358729 352964421 760572776 893251647 851016738 222542718 506242248 27539338 878502904 416503407 73962301 299076018 484956842 382823112 846480593 317297714 713641530 403806326 177250875 501493621 352947234 632725392 617643085 818103672 683725150 403393862 592211657 748472669 701140433 494635182 181920071 137772664 910620664 976796073 334229882 386723519 282639917 299559118 24027544 23861621 358560556 675917712 551612651 781129554 367681309 80584115 193603662 503435541 507986387 292857817 128202660 219166376 390899288 250767359 302481047 489733841 111666440 465601530 632967919 675930846 738094078 568171161 153502409 515241768 742871298 281537904 489269722 59697254 8965892 165925268 425094517 739801624 65439503 782815351 659181047 156658403 586844172 731650452 203422122 716585484 175677967 243381976 973946005 373162641 885541847 196498058 885855329 135343994 404079155 28199660 777541703 16160393 938648704 611147355 941107127 272760061 331706747 56647788 551894806 298516247 505282117 291266048 658254423 460237904 363180455 926119796 244562248 276680288 132838269 478482469 494388369 917350939 70286341 140818012 644878507 321504622 293599119 580324498 834330440 112736148 453627173 255890664 795648632 50009435 887833061 535115660 550683744 481770453 579919207 459458017 892937820 630112328 804596154 321817026 904137436 260663045 427719435 161129423 716056336 578607859 416438484 162970416 546972163 532723594 263982446 566666450 452501548 273265848 140376404 451408896 623636578 44679495 939626504 489466546 910549137 693063497 635594223 328113411 965213902 438128388 161139695 164907409 339290632 562707387 986509857 173304694 701655238 619930860 224176081 731771401 142747166 659352585 611427733 721195490 991602181 326992907 492657842 257262889 241451752 430842268 936820460 276020674 600415407 791005967 292260882 874737385 661070805 5509826 90574070 838046107 720616164 51382193 211199205 290382366 64398626 15858716 445982933 158161599 953550892 863309624 91800933 330970209 928053568 235399876 169237160 5619613 336521395 646506026 964910917 958012762 635860236 133876259 651821752 50558457 836251880 747993707 405372277 449945566 104784476 271884098 838763316 317557056 757250047 145257765 49441747 77626646 204999496 968569007 346276333 765131071 160238931 947109718 680961499 297623452 359767348 241661423 602078341 329708347 284243539 836102833 100697067 269103225 835034408 310832060 804066325 138214292 423341811 394817547 326140464 481546378 587176862 528289376 850576290 574804501 302897689 140157580 838318503 910119257 971730507 90629277 864637228 682496335 636167342 17110793 726037897 344689957 608996405 680696748 755410580 170406001 210210679 793750260 244283912 555610111 236700451 422467856 717700410 203492496 537945552 955647946 808760656 127877601 53552875 106732044 900415056 875262120 771921959 100950664 927594007 228969586 60206877 223687749 438979837 240344590 214755426 731792157 418272832 285236009 314427979 342003556 278275341 838668947 579645110 675584004 200913068 606940787 550099934 141503956 63481415 554416539 648896423 165408782 621016211 243793425 980617779 809440745 525300421 390462095 364435878 467451917 246563592 250905722 989752804 846586132 880325401 141380675 391354127 253988880 775412056 139829938 907217583 222714490 450329652 128437841 497050485 434114086 627779910 466311514 571809105 345351682 608926818 940500392 933972889 385152181 230403052 355397587 221651227 638526120 256737705 432529014 17919252 499806997 732378532 970301506 202566157 136314739 844475827 193209107 64236962 199508257 877937592 546381368 823333140 527778923 517631146 102727626 714996067 988133969 221727068 423548446 945922341 71446112 342608545 694943291 139072772 864870915 784491775 224332207 390973647 850200515 125448621 281141605 286497063 136607278 505690224 560351000 88911224 235666358 2529480 166592961 125057463 868130897 483303190 100621263 963809648 29802011 553480437 181243349 529884054 568588581 957877447 110267566 215367771 779258260 886269016 715278789 872140476 304152239 504241007 756171437 191834813 408666472 137152027 583715858 88142508 113377641 285302947 227517612 197544708 896011469 312755972 176226954 801194678 725373141 825213671 265300900 58626648 656160688 648350263 787591667 790363877 728365437 879843707 325481969 129366959 998723956 770224953 38886086 935769306 601588581 80181588 304052641 538197537 818062945 564686462 1437744 773350412 420198510 685524885 192741746 613880934 456297748 963330261 747285059 272529374 262597017 697844695 46069023 430598093 155002808 291795049 889894720 522902698 683091937 51440706 249686318 933146001 450234355 281356121 18538972
Q 4526 51258 9876595416779
A 38381 209496400
S 33432 732985395
S 33714 259485119
Q 36239 45004 2642752909260
Q 18956 32771 2974864631262
Q 10855 48513 6386382553397
Q 2185 50629 5507649810953
Q 16748 48495 7370555282075
A 10008 368990364
Q 534 46887 9124741277324
A 10507 430569226
Q 5064 37771 6502190682735
Q 1420 34053 8291782168518
Q 1166 7742 5744256557829
Q 21307 24726 774610428553
S 33022 67613776
S 32833 16031683
A 42816 431245819
Q 7706 37346 8291221934529
A 10245 384064974
S 33631 893680288
Q 42741 48791 5752302499544
Q 2202 7184 4109705586171
A 9142 179679648
Q 46482 54693 8060122743135
S 4469 62975823
Q 29364 33946 2843630688714
S 45844 687376363
Q 1938 43142 7687413548052
A 29547 736335833
S 23912 403776932
A 12448 930825839
Q 52157 54887 335980417517
Q 840 27207 6556235949373
Q 14897 49731 4148853759518
Q 31202 49788 6181416149940
Q 25207 50828 7939047781551
S 30947 45362935
S 12323 931643811
Q 35174 40706 4885170151557
Q 1639 9851 7474391539094
A 47204 549046784
S 38346 362987702
Q 34049 39111 4119572136155
Q 501 54890 4487710370504
S 49998 196256401
A 23463 692749873
A 7751 864567498
S 43344 652806126
Q 34942 51489 7815852447902
Q 12968 47748 694002559408
S 4944 19319998
Q 23858 32685 524608926611
Q 21625 26861 1324227801946
S 19507 178896657
Q 27207 41807 2270978713419
Q 7441 36161 1758115728121
Q 15828 44320 3570278402646
A 17224 549078746
S 36310 985550782
S 18921 43737808
Q 33515 40064 4406082884965
Q 17700 18971 744618011873
A 31456 816203717
Q 706 54777 8782840560912
S 28783 938261417
A 37664 738514159
A 3141 728512351
A 15912 441190528
A 8733 111931026
S 45159 330765093
A 2083 696125576
Q 37541 40224 1391345089873
A 54783 461567568
Q 4176 39389 34585065249
A 42512 148033872
S 18523 657604205
S 46435 99912151
Q 6866 54531 6837380483130
Q 53437 54849 1233871211411
Q 43886 48287 2895626877434
A 6044 653919399
A 22736 883661792
S 50325 119475473
Q 12293 52449 5499909131914
Q 19617 52273 4268558814549
S 29240 307842100
Q 453 51970 817558986787
A 1678 940365819
Q 14119 43194 2849268045258
Q 21910 54317 9933267488666
Q 14934 45620 4872793684259
Q 15256 15957 125676924720
S 7777 696361627
Q 8613 33968 5524452605450
S 29275 658492745
Q 11507 54200 7380051143922
Q 3580 34989 7334404544189
Q 26480 54276 8904648121488
Q 15363 47121 7781970767629
S 32294 845693030
A 7382 219968105
A 34865 620674083
S 28253 135713310
A 34944 216855548
A 7794 778475343
Q 31784 48594 6857613629306
A 17600 963760836
S 27943 149288657
S 46454 985643007
Q 10043 42291 9159502210621
Q 32696 54388 6687665989423
S 49326 380581795
S 35939 483001926
Q 41972 46260 1794334088886
Q 20123 21713 1240701882793
S 12386 74887072
S 50235 618522035
S 35331 175205414
A 6169 540609169
A 46032 22820738
Q 11675 35511 282782897036
Q 10353 12949 2508795512633
A 13356 715515543
Q 9336 54381 4835038145671
A 20172 2542382
Q 13462 42318 5789115300052
S 26949 642506206
Q 38983 54527 9877177371505
S 29419 876721170
A 51971 200067571
A 50838 804778182
Q 5364 6721 440166811480
S 34531 281209943
A 17383 460718966
A 36809 177284461
Q 45154 54065 4958350646326
A 52589 455831203
Q 8395 8684 127947780996
A 30432 804739037
Q 12833 24549 2758356887848
A 6404 602743231
A 28779 376384455
A 38355 516971042
Q 25979 50315 3822065235399
Q 19529 49026 9454015960408
A 41444 615645782
Q 26656 44343 3726172600130
Q 2154 33429 7018874669445
S 25236 441630178
Q 2055 32804 7795110690301
Q 1608 53963 8449491398572
Q 14841 45460 8542337756897
A 26239 530184989
A 15211 319650490
Q 15416 52778 8172222660331
S 20529 142356753
S 48111 118162347
S 25231 595011433
S 54385 690695536
S 52817 157297163
S 44248 183784278
A 49503 824275621
Q 4972 54142 451005561699
S 31415 151370509
A 19480 839197020
A 4795 642143466
A 28895 74251555
Q 22971 34714 2001913937774
Q 6053 26439 7461810219680
Q 13272 40722 7620312368468
S 53440 67415547
S 36905 799631458
A 21579 838939758
S 22244 549819739
Q 10773 40267 2353610970333
A 36768 187675406
Q 10568 24787 3261782809956
Q 14585 52939 5218330435939
S 34298 662798813
A 33860 140486395
Q 4041 41615 1620329337424
A 41073 496890531
A 19365 619927617
S 6265 516071530
A 14768 505885655
Q 46995 47027 2827265647
Q 5099 50889 2040258827708
Q 498 49958 8714070701490
Q 5099 45331 4310509996558
Q 779 52018 2170749428683
A 26351 598897856
Q 10586 38808 2167906737987
Q 42119 53814 1818268926976
Q 2834 53525 6413231344912
A 29269 52086396
S 53870 877686126
S 31487 796056369
A 23107 958306001
A 23935 361609413
Q 12238 38842 4756689415988
A 14061 552183278
A 43035 91563081
A 44336 875882082
Q 4752 53872 13497443707
Q 905 54375 8544218870617
S 29528 253312820
Q 185 46375 1262505131020
S 9179 899301153
S 3708 849423069
Q 29144 44538 8681993421337
Q 25228 47657 1935550362976
A 23779 157963468
S 49384 563532355
Q 2635 4100 616866211193
Q 13133 47906 5950912491494
S 35851 373746836
A 20861 904148561
Q 31698 34870 2898590368380
A 41098 508855312
S 24688 666397187
Q 781 47449 6164137180919
Q 19827 28254 3232749018523
S 16969 505900107
Q 1551 28546 2566529438026
S 28881 912521652
A 17937 198438526
S 28531 616413543
S 29645 532204571
Q 6341 50103 9920928047841
A 18786 587252636
Q 17368 20390 2817554714947
Q 19710 24726 4369242500283
Q 1472 53328 2829076808212
Q 1456 27482 6674814358810
S 30611 749159550
S 19400 304021378
Q 26857 42223 3701572154082
S 10886 636582282
S 5848 375794772
Q 1700 47745 9455171683710
A 32024 187488312
Q 9129 53288 8654372759555
A 30490 983493903
S 4307 839387385
S 50395 362806525
Q 2193 32401 7476896076343
A 31192 717469345
S 18910 433427318
S 40047 263964320
S 31487 829792273
Q 46319 49847 3390466295345
Q 312 19136 5122239678499
A 27114 352968317
A 46509 664717498
S 20144 732899156
A 21599 972481249
A 30729 599963347
Q 1154 52671 9933451686062
Q 7649 20201 6503391474088
S 51898 520349223
S 30886 173430504
A 24270 876024805
S 54183 42908048
A 28191 117692905
Q 8513 49447 6747045851173
Q 32429 34222 1081615780558
S 41359 600661410
A 39555 881929800
Q 34544 38682 724070897143
S 41843 239572855
A 53679 705221063
S 12480 987397155
Q 61 47872 2992005051888
Q 317 54260 478612439698
Q 39423 49438 549036764513
A 22608 688972168
A 3100 294949599
A 49359 695689990
A 41922 926442948
S 14643 149858257
S 44800 61405377
A 32203 769251971
S 32205 815207531
A 53849 680635443
Q 2602 54020 4617623689135
S 19682 482863052
S 46220 193715143
S 522 442365457
S 51265 691295506
A 34929 210384262
Q 15919 24467 1337222530255
Q 13512 17681 426840911557
Q 776 47370 4505642953693
S 19977 996528101
Q 15152 53660 4284405779345
Q 9845 46369 1476311091670
A 54569 378951105
Q 10198 51849 3029132597821
Q 7204 10793 3190230539325
S 1760 126346564
A 7013 261050295
A 12596 211431688
S 46525 635779673
S 11834 242600805
S 10105 517823091
A 23137 131113103
Q 42399 47492 1243117303489
S 25406 283430928
A 47560 807739924
A 15323 47395358
A 41476 167484298
Q 3516 6434 2280254804260
S 10998 213844117
Q 13393 28395 3452188556209
A 45993 514920382
S 28846 381758338
S 42838 759992076
Q 12066 14638 287424468234
Q 24578 54257 3146527771902
A 35 611487153
S 25921 307518707
Q 7511 53094 7505429531496
A 23964 864649079
S 52204 363055782
S 18597 219712678
Q 19385 45112 1539136532685
Q 51378 54055 139718718446
S 50457 183353417
Q 18115 44885 4823635384549
Q 48564 50912 1832148234163
S 50400 484421766
A 50315 341701912
Q 5889 52575 1782107310424
Q 6987 50729 7755512412162
Q 7740 53670 5695289482639
Q 7065 26263 6006123544854
S 3048 986621943
A 33161 187760102
Q 18230 23767 1203347456477
Q 3177 47589 6571396238722
S 5469 826065730
Q 1639 54910 4975465046492
A 4455 306855279
Q 23758 41651 7929018521893
S 52585 945802177
A 26821 699819662
Q 4743 42204 6590068098187
Q 16193 41290 6377032779117
Q 14751 51375 979671424494
Q 7458 42731 1428417629605
Q 12501 26354 5602720193906
A 47798 66343459
Q 4972 15353 9756489268802
S 26482 471085722
Q 18272 48889 1890177413837
S 3477 107789083
A 5043 921977624
A 21531 495959445
Q 9563 54466 4744182719688
Q 32360 36950 3951115963767
S 4216 413493803
Q 44974 54518 6314930806974
S 48796 208316088
A 35984 611103665
A 33861 455282658
A 22988 477448004
S 15981 625814749
S 48739 138013566
S 11953 952616998
Q 223 48879 6313329624528
A 53084 95559518
Q 18999 46523 6334490905576
A 14682 93087280
S 46827 148852348
S 43462 950211520
Q 29295 43660 5758695975175
Q 629 53755 1294709159571
Q 2602 9780 2010926013766
S 28178 914622704
S 954 455564952
A 25866 74007031
Q 17928 51990 1492788657387
Q 24147 49839 7624031132304
S 28003 891523135
Q 636 2475 834773532989
Q 7958 51563 9136725102288
Q 32280 49593 4242317647810
S 46852 851042868
Q 4016 45051 2818059125223
A 14029 544384214
S 42683 470747598
S 17712 26953584
A 28037 931946688
Q 29973 52345 5592945532398
S 28582 319996611
Q 6656 18419 555381928132
Q 5708 50442 5048539861715
A 41967 639925226
Q 5634 14273 6938318598161
Q 14931 33180 7165559893327
S 22719 198708174
Q 2996 39829 638082970534
Q 42433 48058 4479911497845
A 9822 841371737
S 31496 5534924
S 8850 733761092
S 27115 705212305
A 5688 521299095
Q 10647 14893 3388541079778
Q 562 10594 5008000569963
Q 7860 47158 3602410146705
S 40339 345534111
Q 1312 26608 6471579747922
A 7317 739306499
S 10431 216497429
Q 5480 33784 4220785312964
A 11567 35849636
A 9670 718428291
Q 5980 54576 9268953510043
S 15120 798878342
S 23960 924138592
A 6175 311402082
Q 13687 30556 7929044676474
S 29390 47773493
Q 25768 44980 2705402763583
A 32887 43672329
Q 16159 43886 4391570172724
A 27395 347197954
Q 17559 44549 885576386724
Q 17161 32496 9166598213957
Q 3033 5870 1328178790446
S 42430 30782875
S 54287 345931907
S 40355 375049085
A 9781 154825232
A 34706 289105609
S 26860 176293738
A 25173 927499253
A 15494 500591800
S 4833 576349923
S 10202 296394269
Q 3477 28111 9004533976698
Q 1398 51193 6152732707102
Q 21179 53802 5257404118640
A 39863 33579997
Q 6446 54554 6592281596188
S 33317 759977983
A 22912 637009393
A 28064 950185360
A 17398 146938041
Q 22689 53487 162711986903
Q 20280 22526 2225720673948
Q 14502 52095 2251135861664
A 13526 847369609
Q 5239 22617 4887732105880
A 15725 769772336
S 34652 933967386
A 16767 171134187
A 191 420596923
Q 8504 40495 8726664055929
Q 18167 32383 9598855874006
Q 3966 32093 2414338740112
S 49467 865485780
S 21754 898216247
A 19241 162611473
S 33647 714486991
Q 1398 54311 5929107337280
Q 1147 44651 1535255407693
Q 1819 45136 9056392297739
Q 11950 53775 3069322272399
A 52258 514336763
Q 22740 53601 4737466942014
A 10476 19285503
S 48941 315045083
Q 39271 51751 8957494013772
Q 24661 33027 149132822768
Q 4088 50162 2467658944351
S 25940 752986093
S 2370 98959548
A 34865 347015201
A 52053 606400786
A 32135 803209047
Q 21960 41970 8183642132953
Q 20833 34599 4840084248653
Q 49479 52976 1258188072905
A 19568 864525246
A 24938 244256234
A 30324 401123477
Q 3478 44919 5759475479877
Q 25084 54853 7609195260699
S 45049 858465905
Q 206 53556 2133610130758
A 49592 29935915
A 13974 411261590
Q 12086 50642 4672179021783
A 24981 94209622
Q 42075 51931 2988775224667
A 33988 881743907
Q 9323 42540 6921797145727
Q 9708 52841 7199269175407
Q 5110 53648 1463256274398
A 44869 823240822
Q 2773 54244 8631444371943
Q 8378 42350 7774514198621
Q 13384 47970 6112935120302
S 18632 499844983
A 4836 413340966
Q 22952 23145 120074570446
Q 13790 48143 672497628180
Q 108 7829 1142866855022
S 5615 150828739
A 30481 475431903
S 867 39317995
S 10667 78144766
A 6174 694240959
Q 1392 54917 9195078473272
Q 14062 34073 3400148639491
S 54546 74966601
A 12222 111353777
Q 1762 53335 20968921337
A 26702 124722753
Q 39813 46392 969154481920
Q 6547 14835 7122926049031
S 45182 386240838
S 50094 64053700
Q 35522 45276 5348590731692
S 5430 854911461
Q 1043 51119 1287603466574
S 41459 902662838
S 41229 98071248
S 318 69899646
S 36676 771626856
Q 4182 52218 1629331520667
A 23045 205361328
A 43129 844286224
Q 4405 35008 6128935240202
Q 6627 32253 9719890155197
Q 30510 44963 2033863876312
S 7830 56672822
Q 11064 46988 3036757986813
Q 33423 53965 1308260719137
S 32409 194216425
A 24302 993699590
S 19309 858683426
Q 20283 25486 89102429747
S 17799 353325223
S 13416 753455562
Q 634 53489 5736165832731
A 38893 813163259
Q 5922 33703 8541245663014
S 9595 98848602
S 2092 397463374
Q 23135 26545 1184205327553
S 25831 475921084
Q 14278 39871 1406950114238
Q 21469 48303 8125654064875
S 8593 983436458
A 45858 36391733
S 6654 514518541
Q 12741 32689 636726031759
S 28102 527445202
A 34818 336499366
A 47589 232982204
Q 18104 52247 3325833746179
A 40111 476730797
Q 380 52707 4992379801559
Q 87 53688 1208444012267
S 18270 219268257
Q 3769 35149 3323566292987
Q 5946 50411 2137626707955
S 5582 512408829
A 13482 682774156
Q 5061 8685 250480653500
S 49219 200497579
A 10962 320995132
Q 30281 50830 9335078827259
S 53963 851873641
S 11108 717371030
Q 4329 50837 9056262951924
A 33945 699540325
S 7598 498772452
A 54180 672473155
S 3327 140544152
S 9380 594498888
S 19035 193442094
A 1578 106984946
Q 4188 42110 4375656115207
Q 24754 44480 3452582024438
A 16041 692110087
Q 43684 51930 3829584583191
A 1261 18298665
A 3462 133656443
A 9977 314801607
S 43667 62656271
S 54551 659463276
A 29611 503516210
Q 17174 39575 1541814399873
A 31243 150131639
S 53805 878502547
A 39272 91494705
Q 11604 52131 2071987295531
S 7051 125894505
S 16882 365557449
Q 1776 45781 4111264030016
S 45712 247905884
Q 37803 38470 287339662403
A 18231 742889988
S 28439 762465346
S 9554 254065074
A 37038 51121960
Q 5622 28908 6657016915074
Q 11048 27464 3839759278490
Q 279 54577 8758766583965
A 13762 812669181
Q 7579 18284 1490929165717
S 48448 871025102
A 2889 801998528
Q 26554 39945 3993985185823
S 36697 966274753
Q 20501 44655 6454676046981
S 46060 74670937
A 15179 215514436
A 13641 540071610
A 52987 61091598
Q 1275 38660 2169145198083
A 35979 133262417
A 12092 290215641
Q 7576 17400 7487367349948
Q 9377 52934 8221504655140
A 22247 308356138
Q 14293 39745 7215039150067
S 48694 448477808
Q 241 53801 8202150200413
Q 33579 50661 2770738140342
Q 13919 54009 8354709364247
S 31897 466039669
A 25743 646574835
Q 24587 47362 2025157517258
S 54174 312691070
Q 11554 30258 2542742681355
S 33006 523935421
S 1382 644868790
Q 6148 48916 7440528510428
S 14088 850574916
A 14095 209200154
Q 42107 53054 4689013575372
S 10258 162518635
S 14480 102218890
Q 18974 48994 7951269291615
S 17076 444236446
S 50472 700421399
Q 30960 53877 2399179996064
Q 5733 47652 699700568596
S 42226 400586752
Q 4058 53750 7656381476252
Q 24809 40008 5773536042023
Q 2944 49979 2843755706981
A 24169 792285969
S 16239 140250152
Q 23903 34852 1261476513468
A 13707 957711244
S 39153 566294474
A 7901 600902314
A 46103 686687322
Q 30679 51368 9310961757714
Q 21907 44160 1292261083296
S 42641 306520933
A 43239 296759217
S 2387 946052269
Q 4489 46288 6398103675211
S 44599 745206789
Q 7631 53034 3796513640922
A 8564 221715531
A 12409 579239363
A 36015 918359704
Q 9166 38972 2288177435326
S 35686 997573564
A 17831 609849072
Q 2022 54386 2442094082548
Q 38020 48103 1103092722809
Q 2655 53156 2632380854190
S 49480 10424787
A 10446 575661218
Q 8417 51770 7449719334629
S 47861 454654092
Q 45485 51813 1213768928599
Q 5558 31564 5293723082488
S 1088 908759968
A 34501 544473394
Q 16924 46915 6414209891819
A 10692 604163831
A 38556 527053035
Q 9544 48500 5443111282621
Q 4095 15820 5750887146790
Q 5482 51344 4372648509232
A 49087 901829948
S 29725 267206952
Q 1677 53823 2306271917650
A 39756 695834847
Q 34478 48655 1199462751792
S 33807 920234207
S 31989 655823766
A 31117 523161406
S 16782 242526556
S 5234 638425251
S 18506 989114900
Q 36364 37783 450650513067
Q 22948 40257 1026068781409
S 18427 684563209
S 53170 563290587
S 10570 917374592
S 2856 627700889
S 49774 548626843
A 30952 147812624
Q 13318 48003 8222989417811
A 28249 612211414
Q 12762 50035 7327094863880
A 3934 882164343
A 30861 747515607
A 49707 140050372
S 53541 98849839
S 13870 969039884
Q 18339 50288 7774349761349
Q 9071 53246 1257235124528
Q 40157 44272 2599471852103
Q 23071 46820 7756423171588
A 11385 838497483
A 44746 717236864
S 42593 30558007
S 42859 432507306
S 18870 516354113
A 45645 103284879
Q 3902 27940 5736619780413
S 37267 764514160
Q 17096 41967 4239114497809
Q 8720 37302 9133829218528
Q 8267 47160 8140469958591
Q 5852 45440 2299268586087
A 39335 111375771
S 50316 275345480
A 34294 637653174
A 24569 680795421
A 799 947909057
S 54328 506125851
Q 3724 13402 2877498797154
Q 11031 53390 8045531373491
S 9954 608860308
S 3363 510471690
Q 33114 33342 149874631827
Q 17454 34150 7301996368453
S 13201 393722891
Q 1430 54446 3901576892645
A 50902 711021697
A 44252 73484827
S 48318 932202949
S 4763 548329884
Q 2363 42662 6512604049566
A 9733 388059147
S 20336 403821094
S 44049 265137098
A 50600 334832985
S 625 956887621
S 24352 146548198
A 1591 335902614
A 35841 595634567
S 51144 951294170
S 22656 569085317
A 16299 632449866
Q 13446 45021 1634970724750
A 28215 554643069
Q 5431 45965 1372042915341
Q 1885 54190 5786709951495
A 7545 138871884
A 46090 777305780
Q 6289 52240 2509311416482
A 47930 240953839
S 50923 739863099
A 11715 630864213
Q 22591 30761 317284511512
Q 54323 54699 324016077113
Q 22722 49737 8774770422351
A 15121 266652717
Q 12132 49281 8235045328504
A 2388 886357927
S 18904 547168536
A 22186 526944177
Q 2482 47694 2092669556597
Q 4944 43967 2629584691231
A 53633 288775430
Q 14195 18796 3846382561457
A 28073 798417896
S 34840 792191750
Q 37395 53528 8609858387236
A 29581 731455445
Q 8181 52712 6994290628303
A 28356 960595503
Q 14863 48613 5240472939684
A 21637 331239259
Q 13630 34695 3250360079685
Q 23790 33648 3195459018202
S 6790 827427164
Q 47534 50724 1966620780493
S 13525 475633089
S 37112 67080794
Q 8025 51918 4683476002383
Q 3270 24855 2617570737216
Q 22297 27521 5150432535697
S 54749 388996216
Q 22299 37580 9798775580962
Q 24695 43113 8773328243332
S 24319 284633547
A 6190 792669958
S 31815 49295562
Q 22581 45058 4366128677614
S 34054 183275535
A 5847 489032555
A 52786 672239967
Q 8901 53869 4050608707069
A 4482 328328106
A 25961 285501151
Q 9512 50579 5383420068413
A 31992 305565612
Q 16333 49583 7698016564859
Q 23342 49518 1023314472831
A 28365 777963315
S 2295 997984988
Q 20665 54900 8802190602685
S 2927 814051707
Q 11697 52100 1230730046186
S 15669 640164863
Q 31404 52314 6903173934648
Q 23192 24428 1212747385378
S 33201 329116371
S 46460 488644345
S 13894 12359610
Q 3845 50656 4005878964200
A 17166 257431531
Q 2421 32883 5670561232154
S 17786 561762851
Q 4838 52545 5886463629576
Q 27821 36583 2127747916379
S 25003 970873004
A 12062 170768012
Q 9925 47926 8181846747142
S 20817 445403249
Q 632 47405 5749430400630
Q 25857 32274 5742183231837
Q 19649 37093 7999992158409
Q 13003 49842 4479176728513
Q 13732 47418 8443588735399
A 19684 467505813
A 47238 871026235
A 16535 312695456
S 8459 221144722
A 16874 504948103
A 24982 952825813
S 38673 610480504
Q 22037 36434 7645027669169
A 17906 666044459
A 2532 714379049
Q 32123 39089 3207859959563
Q 1674 23289 3989765064873
A 37255 13261393
S 9843 988765664
Q 29936 50805 2137730888877
A 1856 712832608
Q 20464 50676 4829438648621
Q 33783 52206 2417230010172
S 45185 90706181
A 13559 604835232
A 31232 389252814
A 43981 310517819
S 20406 594264245
S 40459 89319035
S 24133 914307598
S 21231 840211533
Q 22077 46325 1605474286975
Q 1397 10625 7593539802612
S 21287 160217630
S 24950 966874729
Q 396 54358 3058414046323
Q 20345 25803 1209038169566
Q 6649 37221 8943631354090
A 52061 602746410
A 17498 225240653
Q 15755 47562 5481871281447
S 29425 908768662
S 46729 806472502
Q 21235 24466 2124805881416
S 26959 897574767
Q 6084 53340 6940543349952
Q 15811 36502 5312585591942
S 18101 9803128
Q 6030 46369 998603506991
Q 32956 44869 4801906644928
Q 1466 37313 7496911454119
A 29689 667092722
A 28216 669183698
Q 1292 54590 6455418423259
Q 4195 31961 1533896507708
S 38670 690055305
S 34272 183327421
S 42517 628279672
Q 10190 31058 6105605972445
A 37323 336257581
Q 9469 11166 518661383491
Q 258 54838 2129926540969
Q 1401 44654 3125907750476
A 12833 29582560
A 44036 440201664
S 15548 952385667
Q 11049 51824 8616882629106
Q 22987 44760 5136585113901
Q 19078 54537 9157557655619
Q 3469 37231 1838119304980
A 2914 838433401
A 44648 642717316
S 33637 581613112
A 43062 456320158
A 8107 403250208
A 6223 491533818
Q 37536 39501 1863243295513
Q 6897 43559 1574138771206
Q 6744 18669 3801040229267
A 583 442484669
Q 7231 18169 1310458805161
Q 973 54426 3416866532946
A 28425 552147391
A 26664 275140645
S 7564 967578621
A 49028 200573113
A 7155 461321812
S 30938 638686792
Q 2158 53617 9106157913571
A 18164 932617826
Q 36582 44949 8209395645210
S 53970 517313396
Q 158 53606 7910569868164
A 12195 516352598
Q 8287 45242 6371165920288
S 25072 867635233
Q 21571 34724 4740754825672
S 34739 373294966
A 540 714762132
S 29863 566082193
Q 17971 27911 8358726669414
A 53307 603875817
Q 3174 53084 6776659298604
A 7455 779448672
S 16174 576033663
S 4248 839700594
A 3501 583647024
S 50446 664378061
S 28791 748814074
Q 5914 36917 7649696768283
A 41629 594091401
S 898 390674638
A 37740 377251363
Q 5994 6933 838764858648
Q 7249 29538 3824486668748
A 12022 264227826
Q 4782 31543 9789558907878
A 34555 836967509
Q 1026 49791 3958045205583
S 22205 421351059
Q 43056 53281 6538132917425
S 13022 422799471
A 1268 872810551
S 50473 890930217
S 29155 927327331
A 13232 505359901
Q 18078 54444 904548432896
A 8715 540493441
S 15764 575753239
A 45976 582394932
Q 14543 39271 214507043966
A 10737 59014628
Q 10057 54525 340068143307
A 13804 335213624
A 29668 76542461
S 24910 411048544
S 13560 504976616
S 29137 967444108
S 38519 604400740
S 6120 665970183
Q 721 50780 7530221843539
S 48394 676003086
S 42802 923720995
S 18472 94570817
Q 954 54475 3027008357541
A 20348 974532149
S 20076 386052523
S 35008 388731170
S 22512 753421272
Q 4411 39510 7072766388439
S 19441 353397430
Q 21179 25449 3649082348441
Q 1051 48856 8041304504157
A 42458 625874241
Q 2915 54632 6081213612092
S 44926 875557348
Q 77 40776 5538592962219
Q 3263 12033 1058434448606
S 36745 2600461
A 43684 283545592
Q 23085 26998 2419904679998
Q 2744 51901 4520082168217
S 43661 395766073
Q 4844 29748 2708225983455
A 3520 879243821
Q 14312 46976 2424957640964
Q 1116 53590 6965560455061
Q 8952 52537 8047376764814
A 7972 99211454
A 38525 424075691
Q 11680 54029 717295439665
A 20391 57122687
Q 2716 46585 2431881754129
Q 13834 54654 8547849562399
Q 10994 47216 1336667961304
A 47620 886501133
A 49926 18587614
S 48955 556782674
Q 467 41451 3294095335083
Q 16857 18143 139486666976
A 35207 73612922
Q 7981 31398 325686881198
Q 9342 21040 3234636976297
Q 7975 31763 1624920496304
S 52036 82019643
S 41380 881098595
Q 3417 14233 6955071248787
Q 9709 52371 3068299834307
S 4038 527897169
A 33127 692615283
A 50058 499999858
A 6725 789023545
A 6337 545758226
A 22742 30121840
S 32275 52402822
Q 10439 41324 3322201893507
Q 3040 33976 5665800780204
Q 12822 46925 8827006412368
A 23852 765327387
A 43904 520606408
S 14704 272501387
Q 30473 30867 335518816712
Q 2581 46703 2920409929212
S 16492 793117424
Q 495 23765 320662602762
Q 4157 44226 1552556071183
Q 5 31592 8428586259433
Q 11804 51038 2749536070136
S 6841 766069766
Q 665 37800 4708781779387
S 33041 252824752
Q 2167 30749 8837437488814
Q 40044 46161 4586246739471
Q 39703 39776 40311013852
A 3161 791770864
A 41443 682332680
A 30256 425392463
Q 22144 36030 4784297764939
Q 6883 44086 5454183840103
Q 5719 53697 6956070984483
Q 13252 38502 9535721615601
Q 7024 33189 3569995329189
A 15529 746650788
Q 2888 47496 920396349640
S 15311 689624247
A 8414 377255618
S 3789 602133642
A 29386 720907843
S 29048 865667470
Q 3197 47149 2849717157039
Q 25692 47780 8278482272907
Q 7010 39561 7375793782948
Q 35701 38411 660692332367
Q 28817 51166 2982790864007
S 2278 642387391
S 46205 972908463
A 31143 447595201
A 31822 253807507
A 1443 951719154
Q 14384 41100 1906726936913
S 20531 34908947
S 13940 806894251
S 7322 41578114
Q 7150 36905 9457337916060
Q 5563 52847 7841056337244
Q 11524 32281 384768842705
Q 15986 37220 5353321166225
A 5536 430542429
Q 6978 48915 5482822271170
A 36222 777910961
S 37876 883029294
A 48212 215592738
A 27375 740265178
A 46953 829022812
S 4338 419909313
Q 19024 51360 3828419109345
A 227 46225601
Q 2581 24129 4517865580987
Q 49750 50749 601178182262
Q 9950 54816 4424973055124
Q 6223 38785 6036315641597
S 330 193660277
S 5153 127306074
S 1522 994797315
Q 591 9957 4778796084726
A 53532 611855899
Q 7101 32478 9653804623634
A 38205 956055153
Q 17487 49339 9615989119764
S 32728 902076994
Q 27600 30743 2691936571704
Q 856 50491 1379645135701
Q 6193 45264 454786894883
Q 593 54461 654960005395
Q 6225 37307 6794342221553
Q 17254 39785 4668547654903
Q 7306 30451 2077200123179
A 2641 623309750
Q 11550 33725 6752901194758
Q 7812 50952 4219108529138
Q 3520 54468 7652943203348
A 41338 145539299
Q 9890 36052 9448052943204
A 29110 939775434
Q 11536 46072 9192937766346
S 42891 457147304
Q 2584 19391 4930099547700
Q 12585 32767 4036528597307
A 17029 752531010
S 38465 3557010
Q 32320 41223 5287076606636
A 12401 463445855
Q 17892 24502 2029023389618
Q 45273 53426 8035847050382
Q 9315 51610 8618409241758
A 9080 652167295
A 24178 819128156
A 36552 287183456
S 54884 73791573
Q 26285 47945 1643802868224
A 5036 446178203
S 15362 323155957
S 35693 430947186
S 33083 349668449
S 37172 35505868
A 18916 14468730
Q 22713 48014 6108479359491
Q 176 51825 4854235118289
Q 2431 26803 7393040321950
Q 35885 48845 1864842443267
A 425 167546473
Q 5404 43534 4911008876095
A 30331 331463250
S 37041 638154732
Q 21633 46323 4531945404694
S 26987 398703218
A 10654 599083941
Q 23548 43103 8943006775926
Q 28328 52482 2452970878437
A 1722 377400543
A 27648 506859541
S 42268 43226133
S 28792 480512626
Q 2068 53577 1727426519543
S 31270 374714092
A 17390 309817337
A 41024 794271110
A 2541 170775750
Q 11902 39185 9758237421723
A 47766 300660292
Q 17002 37486 6600873688378
Q 1468 51021 9815090933371
Q 25830 28009 800686448839
A 2624 149015909
S 54086 732144739
A 45897 758005512
A 49905 566392080
S 50246 957963597
Q 9319 44831 3977900960943
Q 5443 51454 505234780652
Q 3485 41847 5098412470624
S 24435 899490447
Q 35296 47537 1385603969503
A 29095 391707414
Q 15200 45084 8795591033132
Q 35955 37818 1677817505192
Q 18519 37024 4658889435521
Q 1846 49792 5032093080036
A 15771 524768157
S 38956 7863361
A 6944 300240088
S 47958 597852087
Q 31331 37415 2516900604974
Q 9466 30364 2404245225873
Q 17724 50985 4233100365713
Q 4089 49758 4532491432815
Q 14032 52438 5021564469763
Q 171 54738 2226508103154
Q 8427 38490 1203914112068
Q 23123 54776 375013943762
Q 3025 44315 5825087629230
Q 20343 28167 4174110797157
A 3346 229407018
Q 33922 39381 5012688939282
Q 3944 54661 2613818647557
A 3793 305464804
Q 22080 39731 1110999720131
A 25557 894318907
Q 10994 50837 8228044161683
A 40607 715075700
S 27508 300271961
S 6665 653687956
A 6718 329738344
S 22104 380935560
S 50137 283580579
S 53139 258413711
A 1872 430304700
A 31429 640167667
Q 935 54465 6231484682146
S 54843 410091301
S 15104 484300133
Q 24748 42062 7480938598161
Q 15578 50763 2952334023564
A 24575 261751224
Q 18 53207 8775513552484
S 31747 674552384
S 53481 921285617
A 27071 702325372
S 38897 574146378
Q 1063 54354 546432761516
A 11791 201604774
Q 24886 41023 3288270610909
A 38779 468263233
A 50170 365000340
A 3202 57540640
A 9290 327137607
Q 205 54423 6174285868556
A 12336 862402863
Q 46840 47170 241744077887
A 18172 481405658
Q 1667 31316 3232526652884
A 24999 524874281
S 10070 454326983
A 37072 303858695
Q 502 51363 7302187553583
Q 3010 48544 3391107455673
Q 12828 49311 4882677326466
Q 2353 2639 52338095944
S 44722 474725619
A 3771 89860087
S 40269 552196660
Q 10341 26823 8964428054122
A 13189 940046871
A 42790 594092177
Q 5101 53944 908765536013
Q 27585 52573 4030264663083
S 16010 677910805
Q 46387 48808 1161018062064
A 23429 173223649
A 29380 813553949
Q 20704 34644 1919940530715
S 25650 785799622
A 51414 209425739
Q 22489 33414 5396291295970
S 14151 737218426
A 11985 936582282
S 21427 120522356
Q 16249 44369 3453565271971
Q 7056 54011 4094231167180
Q 418 8463 3447971342713
Q 10722 36201 2658513555165
S 24477 202850164
A 22415 427412527
Q 5254 24967 3243460637381
S 13762 655380047
A 5175 458331852
Q 15781 50596 3920837415665
S 35381 127922825
Q 12675 35678 8876395348938
S 15147 25866862
S 36190 170821878
Q 38777 51393 6916553799878
A 36409 108371186
A 9135 35486839
A 10144 461566145
Q 6886 41802 1497998077959
Q 5185 53517 8909341776552
Q 1657 49439 8182847282567
A 44464 437168937
S 48246 875263467
A 54572 833246167
Q 6171 33433 9175070434952
S 51910 142058434
S 42258 51863870
S 48838 255181069
Q 10958 47415 316573292510
Q 9823 34528 4850378618742
S 8198 992700709
Q 13732 23078 7524000457414
S 21310 399614472
S 7294 144635628
S 21451 358625263
A 6342 915296926
S 44919 872585338
A 50645 790270214
A 47094 242265589
Q 3486 44162 4763879204854
Q 11546 18333 6008618140570
Q 8424 45662 3773659703991
S 2987 221359282
Q 15322 24478 4078321824849
A 4950 330634057
Q 19441 23407 1041787537081
A 7279 454743910
S 35353 673079550
S 18598 822035127
S 1778 804883783
A 5874 715749601
A 54764 152305950
A 10037 532974298
A 23260 25607123
A 47816 318858013
S 36252 114628737
Q 31780 50078 3925610610560
A 30861 383106260
Q 23329 47068 2494618156479
Q 28304 53882 3083590297285
Q 8530 30088 1324759232326
A 3847 714453423
S 15154 957205879
Q 24347 41965 6452310071580
Q 15650 27860 849160655275
S 31934 854377376
S 33191 771307684
A 44822 894751409
A 26516 853634266
A 28879 806411289
S 53741 105795892
A 19378 935143292
Q 7279 41672 4411333494281
Q 10757 54131 174189390851
S 27264 277136631
A 36271 794230867
S 25727 172252850
A 27029 245439736
S 5668 833180556
S 20489 512451358
S 39956 288662859
S 6642 491754488
S 16757 581451060
A 30377 250679212
A 48975 601540668
Q 20877 43616 9347127984477
A 54549 764731659
Q 21314 31959 3845398358825
S 19996 658927100
A 28683 875153548
Q 92 54834 2463321337718
S 32876 886288967
Q 20343 23965 414227560612
S 24920 59546210
A 23118 726508222
S 10370 108789595
S 18557 291174257
Q 2015 50210 731732283219
A 49910 61995360
S 6698 68366517
Q 466 23156 3975697838153
A 44700 6882591
A 3586 860007632
Q 4182 54252 4877821383182
A 34599 100794140
A 48978 337542164
Q 51995 54647 829325770565
Q 14409 33019 6787952742430
A 44417 690610682
Q 2081 33096 816836439167
A 41589 738661112
S 22252 814304838
A 7220 490719297
A 33557 509003623
A 33224 431833463
A 15649 994127050
Q 12945 40388 1773978311696
S 47457 295850037
A 17433 46645937
S 17420 214063703
Q 3288 53234 3840664628311
A 4205 643382844
Q 11341 30980 2161696398071
S 38986 512547559
A 6277 435823970
A 10543 913693321
S 38794 761166013
S 3660 249581415
A 50457 854167689
Q 17599 52111 5983173207493
S 9589 561371380
S 42432 638595454
S 15208 484222637
Q 4435 28480 865680319627
S 14459 621785240
A 44320 386464942
Q 5118 52287 5266994625119
A 41312 287121840
A 33907 284051044
A 47451 368744757
S 17152 454250159
A 31042 236349389
S 673 148426740
S 44897 858094483
A 1127 945351207
Q 3580 44591 8910731445042
S 31682 652604785
Q 10179 44826 9637831247093
Q 26075 37088 6586862259458
A 42903 117878292
S 16940 678188499
A 17104 292130360
Q 25033 45989 93881731230
S 7190 432525542
S 25961 43922462
Q 380 51206 1236696386406
S 40876 842346705
Q 58 54927 1528645390773
Q 5716 47960 6651105695198
A 50523 483239398
S 2032 978997555
Q 12877 31859 3474869821056
S 37550 904972966
Q 3191 50211 3837311328196
S 44963 360646780
Q 5336 40854 5920460893334
S 29249 858558152
A 31311 745492999
A 48781 438861772
A 26032 494367557
A 21303 280412553
S 43196 469236476
Q 29257 32508 1271290093380
A 47598 570042573
Q 13786 31346 9789249436868
Q 2639 19205 5351123665301
S 33840 901410099
A 28084 809780297
Q 867 54690 7769331174266
S 13853 681995482
Q 914 50126 8875245232968
A 18592 246703655
A 11055 357725158
S 9290 302746367
A 39159 542676298
S 43767 733748889
A 2682 36369336
Q 24601 49357 9956782658464
Q 6960 24539 919609540625
Q 9933 51253 9402666746302
Q 17543 48871 6463443940604
Q 20230 21583 2920656962
A 18819 904907534
S 27584 364707204
A 6286 55059103
Q 27985 48641 242705280810
A 41428 507268749
Q 5931 36338 1769201454809
S 46552 740308425
S 44896 830121136
S 27219 228851340
A 29274 527487524
S 15149 439939163
S 3598 840108126
Q 14105 51317 2091687526011
Q 31245 40665 2060584028749
A 26714 316954962
Q 6364 12061 4814289060691
Q 19141 54324 3118780101736
A 8859 659475902
Q 1500 48967 1250751794987
Q 1946 52778 6232355039245
Q 35727 43458 3859564750073
S 31960 302737869
S 37117 190572891
Q 1785 53250 6395377945618
A 46143 548108788
A 51464 500801560
A 16476 730281792
A 7673 84489226
Q 17326 40153 3401741704621
Q 6252 8731 2430875355482
Q 3657 31131 9763327541095
Q 25911 52121 6427834573274
Q 27481 45519 480242490270
S 30248 773817458
S 51179 488382059
S 31974 614980723
A 16950 661164443
A 9510 3644484
S 50257 308459576
Q 14873 38515 7156570259359
S 25027 869393519
A 24757 383363726
S 30081 39853770
S 2854 144313484
Q 5369 32331 2103276327147
S 8868 987723743
Q 4878 51810 6591875868790
A 47848 421771215
S 40445 794856904
A 1220 786898917
S 31864 144847321
A 49643 270550906
Q 15679 50899 1554511357253
S 14618 664810137
Q 39068 46530 4829120556011
Q 17277 49054 9439223497603
S 42379 521448687
Q 20468 34461 3681975095687
Q 19626 23147 1587341620044
A 9091 389744681
A 31757 70204628
Q 7724 52324 4805285024043
Q 14324 23111 1338909249063
Q 10849 13876 2726687259488
Q 35519 48452 6465762622210
A 21920 238407118
Q 14 54928 8571123610535
Q 2169 25714 139377393953
S 14059 881308373
Q 9428 51081 8561682249158
A 50268 702249905
Q 17609 31945 8369097257221
S 48982 878180161
Q 26918 34707 1796988190758
S 30898 584675304
S 26489 438444521
A 14203 888107232
S 35440 570005145
S 34015 633062021
A 50334 632453489
Q 19859 48356 7638089348533
Q 19293 20100 216543051933
A 16441 357346797
A 7007 133042598
A 13057 887440092
S 9619 606089275
S 1282 633018287
S 26046 258144933
A 17409 302133219
S 31820 838651186
S 42305 358915345
S 10937 223678590
S 2199 497985161
Q 5288 53164 705997391014
Q 173 54043 8382284890938
A 39535 38620502
S 20492 675433947
Q 24487 37465 9063805053350
Q 14410 15934 881564298180
Q 26103 49494 1965432698841
A 32038 689779293
S 41244 84383613
Q 6452 39991 4168189383534
Q 4102 53768 2108272655434
Q 41825 48776 4906586417507
Q 2174 31734 5540230524397
S 36221 605450716
A 13982 838994440
A 36412 737846087
A 16429 230388496
Q 9056 47096 4879240434715
A 6332 999776197
A 47694 339169097
A 18902 347020200
A 1795 664534651
Q 8150 9420 384778800454
A 42672 970053775
S 1521 183937851
A 47971 87006615
A 14142 766853720
S 2721 804813804
Q 6267 30650 7615529583365
S 29321 617192361
S 42031 57778675
A 9981 781245218
S 13869 623884504
Q 48723 48816 3535885488
A 6848 712304622
S 50228 610622785
A 24875 92906288
Q 23325 51800 409638721048
Q 8074 32304 397955725937
S 20636 659049567
S 40395 689749091
S 2498 949117574
Q 7090 24910 5759950720904
A 37893 370497807
S 32129 551934228
A 45322 977329714
Q 1986 36452 289693682736
A 28859 79224734
A 38726 443732600
S 22260 211982647
Q 36384 41411 4030295198828
A 34909 148184164
A 23257 767077709
A 36205 10671916
S 50344 713301944
Q 14433 44729 8722768918923
A 16118 999612845
S 11683 210858627
S 54449 146878685
S 26261 85612684
Q 19337 21005 141398962307
S 3444 209290297
A 18177 366870919
A 20645 654353128
Q 28196 54266 7685733180822
Q 11440 44393 1510433825906
Q 10153 39592 8185035230016
Q 40337 41468 772417261504
S 31857 736379671
S 49544 167948484
A 6746 28325407
S 38536 788120001
S 10108 312240819
Q 1591 54424 7235723116110
A 35927 600332954
Q 1106 41612 5103172400270
A 31537 668434238
S 45540 558391218
S 21800 769146280
A 3219 92603978
A 33820 913802736
Q 7433 47744 6976051340811
A 25066 684302501
S 11694 907698295
S 14491 329227079
A 10741 389829042
S 38588 161328061
A 50887 159304365
A 40451 697080865
S 18233 111656734
A 30566 264809785
A 33803 64020705
A 28470 580194077
A 14051 199250745
Q 1561 51876 1083721468323
A 42454 191186109
Q 1439 36365 9911684187849
A 52902 804902741
Q 29092 42258 9575791024726
A 10826 528197917
A 36732 236080047
A 18714 223968019
S 53238 54986972
S 42702 96125590
S 1330 939776783
Q 36205 45609 555679231398
A 29132 131652185
Q 6181 39950 2777319093538
S 52482 371897278
Q 12206 12489 15141990304
A 13304 409079594
Q 2441 33839 2020452989744
Q 13213 46290 616109650601
Q 6328 47799 6066570895858
A 31753 955476053
S 28592 55193022
Q 989 34774 9817591507628
S 53017 123236708
Q 92 51874 5213705547143
S 19452 775692520
A 18212 220610912
S 35669 700822049
Q 566 40918 6454915026182
Q 5196 41702 9880760570957
Q 2559 53976 2501382853019
A 6941 453930655
Q 5935 45554 2988062257076
S 3693 670039565
S 51323 337998518
Q 7417 16172 8738792251747
Q 25381 49027 7738870454445
S 6707 152961524
S 47235 135511226
Q 39930 47389 1618287021532
S 6533 30463830
Q 3107 51687 2065885535265
A 7731 487310765
Q 9026 41229 2244341829005
S 50491 481910135
Q 9668 52866 4087629578905
S 49999 973067610
Q 32377 48602 4952396425263
Q 11666 28715 4513918074099
S 2244 127798623
A 48156 659023773
Q 21790 50141 870912807233
S 19249 429477498
Q 28093 51790 3926879443766
Q 6966 28432 986642711445
Q 7945 38110 3875198257606
Q 9059 42044 1867596499090
S 13622 742281332
A 28241 441580131
Q 17320 50921 5727856829876
A 13221 890244403
Q 24193 51050 9174979739697
Q 5799 26197 9170087000303
S 30256 428098153
S 46134 741920278
S 17745 198158705
A 51238 738164423
Q 16797 26664 1093902437270
Q 13795 24695 1329336409708
S 38280 863398434
A 38748 57115539
Q 4462 54684 1060699117883
S 27285 77256870
Q 571 54768 5235669495510
Q 21412 47790 1628432375009
S 33556 764004738
A 24492 918006450
A 37165 216650185
A 37241 61284727
S 12382 827972702
A 33414 615653656
Q 980 54848 994200956547
Q 32800 42497 3360605078552
Q 1581 54765 4285263090548
Q 5317 24085 8456295779011
S 7251 948074465
S 44773 989726899
A 17252 236381586
S 2570 367236834
Q 25227 32612 491243078820
Q 2322 36091 2855287917192
Q 16153 50887 3071231896750
S 30072 20558681
A 36504 237866764
Q 9438 40943 852350265463
S 10754 967645132
A 131 870533400
A 29354 189415219
S 13246 21653777
S 37938 643151526
Q 5422 33937 9684022267087
Q 17741 43402 8680985735459
S 13774 778011231
Q 8296 54624 1732684739593
Q 19051 43953 4121827507727
Q 11943 16470 3200698610235
S 39862 735341245
Q 14103 48700 5218618767763
A 10319 813492875
S 37560 216818019
S 6108 617801847
S 4415 387986977
Q 20532 49342 5246232217329
Q 11254 37094 178254867415
S 30368 102716883
A 31341 736984489
Q 18797 28063 3152654361055
Q 32265 33980 1311787028778
Q 2688 50110 5570856643178
Q 7758 54742 8535759078219
Q 48184 48461 55235517094
Q 6787 47740 4951636892101
S 30148 991577659
S 2228 908174813
S 20867 966734154
S 25089 35158196
Q 27019 43322 6693930260226
Q 23455 45302 9116463804466
Q 20822 24076 3111251028687
S 27213 773224608
S 41010 858069085
S 36775 381406056
S 38115 273530156
Q 17013 52711 1860184290449
S 37403 455103959
A 32601 454518248
S 40854 787347408
Q 1926 52633 7985811946598
A 3230 542863016
A 38867 942649949
Q 48913 54623 765409862925
S 29500 549835590
S 1785 558911019
S 30193 319655836
A 47345 789526456
S 12911 305447663
S 12054 516439404
A 3092 122189852
A 38724 826223268
S 30484 670117051
A 18652 123035182
A 14578 877931263
S 14208 526278838
A 41609 887993112
S 27379 940070927
A 48093 795911684
A 22559 540513088
Q 24205 28843 151680616433
Q 2978 15761 5963773444765
S 6388 766558121
A 2275 521844820
Q 885 46449 4397919170709
Q 13778 53788 9111099691698
A 2145 543967458
A 52585 249364427
Q 1620 20294 7983621028875
S 13820 678717192
A 13475 480904390
A 34815 950880443
Q 566 17821 7007074613762
Q 6193 44458 8184481322765
A 27128 82734464
Q 323 54043 4969534521838
S 24550 276635879
A 40458 64367015
A 45784 619877623
S 14894 747991030
S 4935 815447793
A 30719 599862616
Q 13476 44150 6248225486783
Q 9359 20158 494565296552
A 43224 893583501
Q 5009 53929 3287372258402
A 22456 412361992
S 42026 388720139
Q 27724 38752 6678260558768
S 46355 367149796
Q 10503 19740 3790895355325
A 44029 265960245
S 33381 818886459
A 28081 545530592
Q 6355 36979 4334348407328
Q 24929 37024 8370106955324
A 53043 326235358
A 10068 669872412
Q 28288 54655 4050291100693
Q 21032 24221 2411965369165
S 48914 975611790
Q 1329 9083 6585571533077
S 34694 191733844
S 15523 205398012
S 37872 276807839
A 6507 648720819
Q 36034 44278 5820977844851
Q 13867 47907 3388683336932
Q 15021 37266 6122094790858
Q 9388 54019 8307568174744
S 23741 684151907
Q 4147 45579 2504622614400
A 40615 298881445
Q 3113 34248 8831450514322
Q 4162 46141 1283068865929
A 44410 411052087
S 8497 82553884
S 17934 333624058
A 30007 573227329
Q 16522 42359 567318653047
A 39473 933614010
S 54465 289513656
A 33586 652606061
Q 5713 35624 6166461803298
Q 514 47441 2517369126453
Q 1839 40231 6329723110637
S 53391 223610211
Q 14322 46992 1393718762226
A 8137 269466492
A 34533 709550287
Q 8420 42222 1234386853232
A 38682 253476432
A 38263 665962814
S 12781 325663321
S 5742 881326887
S 10800 325649039
Q 24334 48477 1618140901248
A 47255 936582776
S 2480 894090066
S 29071 519619637
Q 6240 39944 5130971920371
Q 1456 54609 7941987265394
A 24167 762747572
Q 12631 37777 2741692508418
A 31461 389826998
Q 25033 48805 1732391217877
S 6641 79906999
Q 20433 36067 8827127510867
Q 11442 28177 9474313941437
Q 17358 47212 843916401424
S 30601 158241487
Q 26512 41341 5685781350607
A 45583 969358366
Q 23798 40603 4262704020736
Q 40188 40819 590373522460
S 40556 608448923
S 5025 915146981
Q 12808 47692 2251963330186
Q 36719 36973 44884095321
Q 38999 48784 2780779134483
A 32105 245815452
A 24890 647143067
A 28599 185020533
S 16195 528691028
S 47033 733427949
A 6841 774463821
Q 7758 27803 6102897508983
Q 13021 44621 8895839334452
A 11659 669647852
A 26716 237444545
Q 41217 48648 1738678598747
A 44428 910905837
S 8769 209467671
A 33364 301450045
A 40630 825427394
A 53573 182453166
A 50325 788060348
Q 10314 50146 6630502632295
Q 765 35292 9124377129554
S 1388 346588705
Q 12074 53926 6020542756675
Q 227 54691 7028709836626
A 10137 867308243
S 14136 385245087
S 35692 112942238
A 18462 530277321
Q 3450 33686 8871939557399
S 37991 966312450
S 5543 520119107
S 1651 29947092
A 28508 242224305
A 10770 245417403
Q 22286 54526 7002788059819
Q 237 53045 607510155573
Q 11738 47431 9624442482553
A 34317 406621583
S 5672 562444446
Q 7880 48484 3180139253013
Q 3398 18633 3961365338396
A 8325 821385525
A 52732 444015508
S 53574 803142859
S 47524 448262485
Q 8580 41037 3529636571769
A 38510 283237606
A 2484 906824433
Q 25465 53551 9929990197510
S 52668 517484443
Q 3713 52806 8622432978626
S 38525 162617063
A 20121 89462792
A 52656 481612116
S 52942 937565065
A 3807 713731557
Q 21496 29342 1209881142480
Q 3096 36957 3525006471295
Q 20240 49914 4676735083493
S 46257 102919390
Q 636 26550 1207962181904
Q 23916 36219 8589323437085
Q 3162 16290 667414664710
A 10319 45232042
S 41406 9517472
A 35544 972494522
S 17092 619863704
S 35778 735357154
Q 16862 54777 5823792762354
S 53900 62768924
Q 20183 26681 5333590033993
S 3955 562719002
S 46693 576334582
S 23776 894208682
S 29147 195261915
A 46630 297044060
A 33640 193569247
Q 27981 41300 4110913128356
Q 9956 41806 8526037546956
S 1626 296164452
A 35194 973611983
A 21610 596225443
S 9526 684593186
S 5892 256269822
S 20511 961096826
A 7837 479453447
Q 242 49460 3107010586800
S 32877 935016204
A 8568 659849177
Q 2461 35668 6478845434216
S 8757 586241977
Q 21940 39100 5939790592912
S 20622 616161499
S 13261 442488923
Q 2960 43174 2861019628415
S 894 383926908
S 12722 407589016
A 50036 101193450
A 5432 372663933
S 38218 126281017
Q 7995 35038 6426333700414
Q 4442 34975 5782432707081
A 23589 32572377
S 32804 469327325
S 22729 828751222
Q 672 54707 830845202689
S 15253 187720582
Q 8844 17478 4256748160467
A 1147 716177035
A 49085 732364422
A 12583 569494465
A 6767 27074411
Q 3880 44450 9112446575219
S 4334 250521246
Q 5082 51402 7562463172236
Q 4595 10866 3416987388335
A 4206 327440117
Q 664 54597 8066849688633
A 21611 123407115
A 42055 460124975
S 49946 7853847
S 46257 468476624
A 19350 730273372
S 32282 815392493
A 31796 564901434
Q 14720 54874 4934472815775
Q 1888 33441 4103017370799
S 34110 752690141
Q 955 54770 4151661779981
A 31746 320117140
A 5879 9423229
S 48457 375291794
S 47221 338794435
A 49479 215513223
Q 956 49720 1519732654231
S 24154 908073073
Q 8566 37568 7872264063775
S 11880 219893791
Q 9247 19952 2293643465174
S 15663 364429921
A 20937 90998212
Q 27114 49942 8711935335144
S 5629 182491965
A 12670 353786650
S 35411 894462396
A 1954 991355161
S 23315 891297291
S 1328 155539050
S 10936 578651799
A 47111 751199545
A 16484 170288807
A 3543 123920934
S 6127 475809496
Q 28670 37274 7826029200710
A 39140 208644878
S 9650 983604247
A 32279 306331325
Q 32580 40198 2717713017314
A 36322 754439744
S 39159 22019998
S 16197 477033572
A 2778 115365574
S 29970 982677950
Q 9369 35489 3497340003719
S 19508 270610360
S 9666 316785766
Q 597 46369 7236107972748
A 23675 310021907
S 21246 681878484
S 35122 501074397
A 25896 230910898
A 17823 803493195
A 15047 604300607
S 18956 254881439
Q 542 15282 812879433700
S 34776 767119289
S 21476 20353170
Q 33150 34362 858591239554
S 16904 984237209
A 28252 737042124
S 11008 572617593
S 30049 443613019
S 38499 991728641
A 17657 993657111
Q 21421 52534 2468214710966
Q 4554 7881 650957601569
Q 5477 6240 465686748961
S 51299 374152702
A 47408 708259140
Q 14882 20527 2332579826316
S 35432 959169663
A 51453 889970963
Q 26737 38748 6966446987164
S 49442 211317799
Q 30858 48823 4192316538253
A 45861 290955280
Q 472 53115 6164673534267
A 36351 761477030
A 29005 45577688
Q 10968 17784 5270673042158
S 32470 972892390
A 2637 149790845
Q 37287 39631 30485879892
S 51145 112023543
A 32924 515296602
A 38267 552954245
A 17837 252467242
Q 14785 51527 7888229296422
A 32570 538210540
A 48345 156034467
Q 6839 40527 4582713044917
A 6200 762934953
Q 24749 45176 7095720798705
Q 14828 16386 738098326847
S 40221 584348421
Q 41175 48724 926079159550
S 38810 591588253
S 12505 137078118
Q 14029 34461 8080014051507
A 17373 356995881
Q 8243 17104 1145747067265
S 27124 37421125
S 13542 733591696
Q 994 53739 8308517619689
S 43929 494539896
A 15441 671161612
S 48927 379970155
A 5019 208481071
Q 9882 50822 3349098919083
Q 23202 40112 3987141067734
S 34450 707667926
Q 35912 53827 8596849268452
Q 28457 44346 65440248606
S 9433 191924495
A 9979 573431061
S 6654 987235752
S 39164 799583415
A 13806 701330348
Q 10696 25068 741175894219
A 52521 918935142
S 36797 22548697
A 17942 807425125
A 37803 873930812
Q 1107 7004 4697662158985
S 43225 235372476
A 37767 605345038
S 44431 144678702
Q 4272 53928 4812967998996
A 25404 34085771
Q 4843 36170 8884387177262
S 38774 255503700
A 48166 183215939
Q 5900 52577 4519811309378
A 54340 774676167
S 40933 481086956
Q 5562 53878 3152868280956
S 6750 636251507
A 43270 983024473
Q 10671 51323 5047535169301
Q 22069 52862 1635213620476
Q 19527 30376 8797133144207
A 7194 46581531
A 3154 972900477
Q 3544 33692 338582844571
Q 1921 54543 1498678730945
Q 14524 16009 1190334500581
Q 10570 21244 8548722063349
A 4774 369051085
Q 5405 51658 1393159543821
A 31226 266623273
Q 17004 22067 1000695902807
S 50340 195329956
A 22660 42861288
A 31134 535293473
Q 3444 41167 5761748006413
S 1714 777043792
S 19541 400920172
S 28555 991183317
S 1483 446049426
Q 11835 13207 502443351546
A 45127 820029153
S 20413 746273746
Q 17048 53855 8327858191601
S 49740 465815104
S 5649 23873889
Q 15550 29977 9305322264088
A 41047 323539535
Q 11075 53513 1091704176416
Q 7433 47248 1678221662366
Q 21512 50252 9217256232628
S 37470 659475650
Q 1346 44322 1987500390199
Q 11124 26582 4411682664941
Q 33966 50606 7296767289494
Q 14651 18844 4142517944879
A 52089 55479925
Q 2467 47515 2640593825288
Q 12382 42540 6903022722165
A 46829 496785749
Q 1041 50933 69380554653
A 51349 158233286
S 21394 539123891
S 40745 7703840
S 19392 465781596
A 41679 266476748
S 1006 180284048
A 26108 313646448
Q 37101 50917 1814194984956
Q 33501 42265 6884506112278
S 22399 482680357
Q 24277 30856 6181723579993
A 4874 719638783
A 32577 614755452
A 51630 449477087
A 18056 341318069
A 47560 414477652
S 10869 452676268
A 44515 574714315
S 24852 164116316
Q 7640 18583 2984881976421
A 35145 41129864
Q 9237 30883 7982883416884
Q 24936 52074 7089420066295
Q 35600 37528 1320253702754
Q 389 54717 392324534945
S 41650 111125397
S 45909 768125148
Q 5478 22060 357421950372
S 21737 592677820
Q 44069 53651 1536190040385
S 17519 962555299
S 38132 806675970
S 46586 985866822
Q 5378 37452 5533339216232
Q 7646 19790 4978890255014
Q 7863 13478 5445569186326
A 35166 64434305
Q 20462 40462 7565144840687
Q 17158 29010 1426274797478
S 48874 527877202
S 10632 369449429
A 17210 490829705
A 8291 815118483
S 33260 156859235
A 51248 431520628
Q 2620 26563 8513323823289
Q 654 45419 4382646993091
A 2737 721161951
A 12787 712394094
Q 26429 37921 4601700653853
Q 2225 34778 3579400145698
Q 5128 53461 5724580772265
Q 15403 33273 2587200176865
Q 9164 52225 3896946070610
Q 3483 11377 3569704094681
A 13392 570454501
A 42062 86538005
Q 28046 38983 9091849684457
Q 19163 34972 3752674593511
Q 21302 45994 6760137942613
S 28018 89006176
Q 19388 40981 292575568284
Q 4737 32616 6124506575517
A 6191 610326488
S 27525 60945844
A 35783 823512893
Q 3558 33781 7489058388855
S 6291 635406299
S 32609 491815766
A 24998 844257396
Q 6572 50773 3187125910917
A 51666 669958630
Q 661 54705 4566833556274
Q 6993 38015 81717808551
S 34474 313201201
Q 2231 45413 5878348137044
Q 1372 52403 5448923817920
S 50953 743165666
Q 47228 51201 2495613601552
Q 24995 52215 9081736604752
S 37976 392383689
Q 4122 52077 9541519811590
S 48809 783734261
Q 259 54731 866846581421
Q 4090 51384 4029826479585
Q 29730 52288 1245575468443
Q 815 53603 3477137539261
Q 12725 20087 4931687044171
A 35099 486330042
A 26486 102540903
A 19457 642529155
S 24363 690943388
Q 17517 38297 3192464496816
A 19434 309375560
Q 28539 48620 3610071329257
Q 38207 40069 1589847615600
S 30529 87462945
Q 5826 51771 1526220898019
A 19224 786193129
Q 38843 54115 4301290960827
Q 22636 53287 3544239016184
S 53141 377037569
A 2233 380301809
Q 4778 47293 1820578677997
S 10914 5592662
Q 29329 42404 2252297628444
S 14286 953539564
Q 43010 52215 2831951811677
S 30179 961524125
Q 43575 47796 1582185895090
Q 3254 40804 2086224033250
S 42534 557063787
A 47791 588765154
A 7494 801761758
S 44618 656119652
A 51809 934751334
Q 28651 42178 1692051909985
A 9624 286240041
S 21105 331223799
Q 6878 34906 6829573745542
Q 1897 48389 1808828357255
A 16476 15855919
Q 38846 43568 2995034128903
Q 13504 33583 1223962149065
A 35534 783293857
S 1941 417265620
Q 2994 31214 8703056111017
A 29240 210194352
Q 34434 37905 1878896974163
S 3614 515924266
A 52908 797486375
S 22970 355800530
A 39373 600694090
Q 22720 35632 4951870189141
S 50768 740714698
A 21914 703454879
S 46110 991781233
S 47415 304764897
A 49172 540305146
S 24590 872504298
S 34725 890299204
Q 3129 11976 5066326064042
Q 15346 19992 2511430246899
Q 4506 40638 712879883853
A 40200 699807989
S 14168 691533789
Q 17793 53878 1377399377504
S 296 839806914
S 31717 117751823
Q 31567 43983 1270643298513
S 41694 782714676
A 31634 313111691
Q 11289 25000 5252226066043
S 48658 781138447
Q 4332 38039 159640437922
A 51571 636970261
A 3135 759160431
Q 8346 53070 4151085969662
Q 20520 34755 2371838917468
S 44437 69746857
Q 5505 35956 5755108618991
Q 301 7122 1791041459544
A 25701 752867185
Q 6659 38583 2739062431189
Q 46860 50207 267589932913
A 18525 861326975
A 37425 563111904
Q 13799 31155 7439785672186
Q 6866 48268 7213237085160
Q 4766 54194 167045022314
S 32064 340886962
S 20357 331978562
S 796 763164260
S 35058 895840463
Q 4563 23393 4969405172593
A 7922 81830453
Q 11544 27748 696057208022
Q 8720 45417 2865757493423
Q 13389 54077 8756680538953
A 47001 486501184
A 16790 807916904
A 17697 728994381
Q 2398 37167 9808095617348
Q 8733 13951 2644149646335
A 24195 857925315
S 26764 455136447
A 49031 306461295
S 4517 647864602
S 15037 774454998
Q 3647 50630 4461868287653
S 49099 994904770
A 8641 255840896
Q 3875 28323 7518523396519
Q 2555 17961 5122752544015
S 40867 965015084
A 1140 351494111
Q 16663 39205 2044282092482
Q 41530 53871 9105745430331
S 35311 438080265
Q 13446 40933 4837766167502
Q 407 54044 2566756733242
A 20738 838242601
Q 37902 53298 8905132109017
S 5542 667190747
S 21025 50148582
A 5210 973187405
S 24200 517039165
S 6628 862607294
Q 27168 54507 9168255156407
A 23025 462641342
Q 26449 32952 2259662302451
S 32942 736269327
S 18100 791885514
A 5440 779986608
A 5684 591179611
S 5428 792563224
S 51053 128729983
Q 571 48429 7700029786737
Q 21439 51406 4859465775789
Q 31 54908 1597759517382
S 46463 592094768
Q 22 54889 4409809210452
A 30461 378658445
A 14336 156572831
Q 12654 51509 4656844158726
A 50262 797243188
A 1891 745676686
A 15723 506699290
Q 12306 40633 8041792629821
Q 8828 35371 2391239659269
Q 12825 21542 1037819509036
A 19198 406549359
Q 25173 42418 2053446394776
A 13809 718298642
Q 28073 50846 2594930322552
Q 3334 3867 342807166674
A 40823 417627330
A 32668 828616332
Q 3858 46880 1157942600048
S 35203 919003755
S 6439 979064510
S 30177 743117926
S 6179 629379068
S 47570 39196053
S 8599 695138302
Q 16691 21538 3003023432341
S 50487 172990265
Q 5149 14451 4704415578904
A 23173 860404226
A 45380 203208448
Q 10127 44271 8576665802243
Q 21068 36110 7643065518725
A 17953 39011215
S 39629 418736513
S 47102 852918072
A 24268 251221908
S 47844 651440889
S 49043 91261847
Q 10383 50578 8911501736785
A 4333 9660077
A 34658 14594006
Q 9297 53621 8343779720067
S 3134 27069380
S 37300 908209719
A 30738 967171692
A 33555 489414554
A 53556 552436778
Q 4623 44377 30756651911
Q 5057 34411 3556508377893
S 632 401416208
Q 17498 54663 5404525154525
A 43466 673385943
A 15734 233930254
Q 297 33205 8055613984929
Q 29829 52084 9170653034378
Q 35 54307 6663825345961
Q 27681 52693 7149473333329
Q 9395 9850 8245064091
Q 384 9540 8136626177207
Q 361 34517 3698710465114
A 29620 505521520
S 14473 282111496
A 37219 575382559
Q 1059 6757 628727054531
S 42596 298206410
S 18083 836777980
Q 15795 23818 2401531791180
Q 11576 50793 5805777832856
A 48480 839851080
Q 29120 54625 8825355930639
S 51345 625258724
S 30177 700786213
A 34565 188452185
A 36536 635211134
S 45837 173935640
Q 7110 33073 1717105140737
S 30515 332259107
A 53803 648952727
S 24116 204599559
A 5190 102369695
S 17248 135712162
A 29607 541391733
Q 35881 42839 3433640748210
Q 24902 39423 8062776750477
S 39637 644569925
A 9342 569059399
A 51127 416840982
S 48169 767553589
S 15361 665230892
A 54271 407083418
A 54902 767699127
Q 20609 44231 8250877888576
Q 11579 50171 6719052272271
Q 2383 47716 627320010683
A 35910 986349320
S 2007 903998982
S 3313 186475294
A 46357 308813747
Q 5674 31837 3746268641305
A 20189 92088547
S 48792 656144877
Q 2748 51033 6683297685425
S 11541 107834454
A 7510 378764285
S 43669 702341608
A 54845 499027887
S 17454 759085849
Q 4708 52251 4209748603038
Q 1695 30340 2116098833066
Q 9247 29451 3355102549080
S 16534 365092334
A 27762 727854849
A 49665 65572390
Q 7100 12197 2992875790015
Q 23000 47115 6998835412270
Q 12167 31706 8854321415725
Q 1438 32014 9742871474852
Q 37498 46865 2991465039318
A 29719 928804634
A 35213 573638022
Q 14669 36577 2939450709290
Q 2356 51577 9960369974539
Q 13232 42754 3654365027117
S 13093 947979408
S 7999 292382335
A 36697 476424919
Q 8067 21108 9814825423396
S 47396 353018636
Q 9500 21273 2598096403406
Q 2905 29268 8345579139333
S 31709 464973576
S 33461 796967321
Q 24265 46235 641154604553
Q 4691 21916 4900017253663
Q 39521 40555 420326766958
Q 9129 54184 8700783359566
S 32451 261400437
Q 5676 53324 8405473361148
S 37473 366737047
S 49651 439820043
Q 13964 45481 3721548574022
S 1868 48000496
Q 1272 53654 4624771198440
S 41193 866481852
A 33004 598696304
Q 32324 39224 3117776763184
S 12164 242576710
A 5898 989832959
A 33457 250177074
S 23090 421983686
Q 19828 54554 809098598376
A 39537 741110151
Q 5296 53135 1104260881163
Q 50579 54585 3109046753332
Q 3718 47994 5162937708283
Q 7134 34454 476255008032
A 32075 838720529
S 44030 407205369
A 32754 481035794
Q 3192 53096 3555817814461
A 7131 324256854
S 37221 413780150
A 30577 762401723
A 49238 612933992
A 44054 356868753
A 27146 25174810
Q 34988 51838 2427884509750
S 9147 950663752
Q 9122 31695 4528355612606
Q 394 54196 813934000378
A 10110 159908975
A 29620 627005175
Q 4020 52330 3579616821596
Q 4505 54481 5268955573958
S 3703 795790988
S 47954 743667760
S 5973 203291084
S 52986 792092741
S 4206 75622550
A 42948 148656041
Q 15921 19782 101150494840
S 7529 627732192
A 23165 408469266
S 43188 540277749
Q 5123 54212 7443988826111
A 18929 970420832
A 38789 961820201
Q 27939 32623 1877899754752
A 22505 766922516
Q 10521 48556 6731912415529
A 28917 417301866
S 40036 887353567
Q 10291 46597 4591278577541
A 51765 202275324
A 46174 283366003
S 24804 91987670
Q 2548 46350 5642082734734
S 16217 988047910
Q 31680 52379 1930729117026
S 18338 910988840
A 8633 883490504
S 43295 789388239
A 16752 511891141
A 25062 179732971
A 25647 875469208
S 3543 642609097
Q 1836 36895 5589386428131
Q 25159 49225 8859952615314
A 22073 441026832
Q 340 54425 5907490885345
S 6613 895433853
S 36608 653041220
A 25264 146174882
Q 27954 53677 1371755522202
A 3531 374328342
Q 2293 24851 3310829539470
Q 3586 26504 2177132270399
Q 574 37361 3195114346646
S 29703 474498473
A 38893 993216188
S 5691 295490987
A 46722 862249334
S 195 895505356
A 45893 310123781
S 28509 881259753
Q 18002 52205 9465242098173
A 27170 705105904
S 26289 835476264
A 10462 83558962
A 26610 173699167
Q 6739 51180 7372538599464
Q 3569 53878 5492078016212
S 45636 492811499
Q 3362 34610 310417231740
Q 5748 36635 4904910456988
Q 11149 52976 667085976889
Q 7409 50763 9522619933400
Q 10323 48369 6013640604314
A 50064 579178000
A 37319 942705083
A 10448 149315687
S 17542 13461770
S 4911 227902484
Q 2715 42243 2719715801196
Q 4143 54830 2152244878706
A 31112 412479666
A 1150 539516611
S 35882 939960153
Q 20378 53009 4172630688801
Q 33358 54563 1510140457486
Q 33940 47549 901334672822
S 29009 34576328
S 42273 233718775
A 26709 455102041
Q 34160 42230 877029775145
Q 1820 54665 5362426336203
S 16884 301853955
Q 13124 49119 6339253362601
Q 23971 27293 3020693150068
S 40862 536602187
S 12420 781455733
A 44544 478000989
Q 2711 54169 8037861400203
S 16126 514966969
Q 5285 13756 3235651607915
Q 302 53794 3746290419561
A 39018 667801205
S 21057 937217093
A 48651 612931875
Q 3836 43062 4670437401947
Q 21314 39004 1831238357743
Q 38193 39065 51593170436
Q 6323 51352 809228133355
A 12450 451482359
S 963 213130113
Q 536 53959 4417531559075
S 33411 707102329
S 44425 20766998
S 53110 310927459
S 43074 729636217
Q 13698 53127 5151060344669
A 29868 83641621
S 36635 295508078
A 41144 207376608
S 12570 583906617
A 15601 170436756
Q 12679 48492 7126480217260
A 43781 641661041
S 27727 182823673
S 33197 930033598
S 43821 513132686
Q 1271 54897 9225609310554
S 23043 271727705
S 50658 6973604
A 14923 602117820
Q 38860 51735 1471022224483
S 47329 587554246
A 48575 554473726
S 51533 187961996
S 15695 586089783
A 4404 739560240
Q 20295 54350 2236611599590
A 51773 509034881
Q 3308 44596 1442677274808
Q 28612 36897 2705226585950
S 25630 819565490
S 347 398923624
A 38453 307401687
S 50378 650113800
S 27671 838339904
S 36878 742755169
S 1022 543667229
Q 27022 49992 3944126406897
Q 27319 33324 3660471238854
A 29128 408608445
A 13797 297533839
Q 25787 33633 1442579336738
Q 12724 43814 5317262990532
A 41068 947942037
Q 32814 34877 964472411949
Q 3766 54648 5881918601361
S 33067 776607351
Q 2060 53907 222806110447
Q 37856 44219 1265689467302
S 10195 141927039
S 8604 654419689
Q 18745 45851 1808876641078
A 5388 59108842
A 23000 985173117
A 27778 760616016
Q 2021 49042 8458849324687
S 22396 422758811
Q 7882 48699 7464761423245
A 40346 79283661
S 28845 100312529
A 21804 828126143
Q 3860 50105 9984073105942
S 43898 173203883
Q 29827 39762 9826206594612
S 37436 30102518
Q 14442 43712 6176791427696
Q 24545 34824 3629618628139
A 21486 696756501
A 28114 526841363
A 31546 74639261
A 34350 543137931
S 23671 27545754
S 41626 993850227
Q 7836 53940 4706926917813
A 42416 929249513
A 19298 952795559
A 15481 268296711
S 26951 302140662
S 3061 472865689
Q 10634 30864 636674850094
A 50238 105794108
Q 33718 44409 8128405595674
Q 16830 31748 2099288369077
S 8957 452388711
S 21016 259891403
A 31103 34244647
A 45131 405922381
S 40655 614596725
Q 25006 44372 1772783016198
A 5952 158038405
S 46002 184251200
S 10594 354358061
S 22010 450859101
S 27944 884033809
Q 7688 47789 7127375590336
Q 2527 51624 1948801005080
S 38307 28024701
A 8768 656340924
A 46383 319125979
A 51430 296914298
A 8199 466304854
S 53089 535573157
A 11452 393882964
Q 8696 49964 1192724832738
A 5706 581340022
A 3959 647484259
S 44907 413410022
Q 4209 45341 5522108211295
S 8512 861947685
Q 15620 54531 7681764837096
Q 1203 29976 3078743831038
S 42417 41184225
S 25874 623306679
A 12179 955426191
Q 2602 40231 2380069107984
Q 19541 52481 5544475311689
Q 11790 54378 6375776106449
Q 21036 30574 3404585575370
S 34071 226415210
Q 24337 35132 7887091597900
A 21141 200622950
Q 40164 50891 9659027994237
A 51810 865840724
A 26156 668992199
Q 8649 16880 4883064227335
A 54182 441671277
S 27242 13199496
S 45135 99227862
Q 31080 32467 9751024411
A 21433 517021381
S 32060 318182419
Q 5934 35309 8656986391087
A 26951 221229768
S 53514 90670242
Q 14560 42804 3609909840620
Q 813 25551 3603954163757
S 30892 236125880
A 52355 123470411
S 48187 352689004
S 33022 630586764
A 24302 61464332
A 48617 150313479
A 41115 176078580
S 51207 298341707
S 25805 73482438
Q 7158 34836 1991897314735
Q 30830 32939 1998355231188
A 34301 20614034
Q 1699 52095 5084741047665
S 29542 810038522
A 7021 220459789
A 7037 84873024
Q 34440 54754 5215624353475
S 44199 56851478
Q 10961 22972 45828717368
A 38059 734971384
A 34972 236387110
S 42008 562047258
A 42317 406998027
Q 49725 51160 1151953943168
A 23780 873413370
Q 15013 22742 7214585484292
Q 6398 49465 4293506692039
Q 11696 31481 4509175585349
Q 11605 12253 350331106813
A 45925 692082006
Q 7949 43752 2374377938273
Q 15467 38376 8521457359270
Q 2407 47867 9665619732497
Q 6218 49157 8478559016193
A 47867 384192299
A 19708 349207764
Q 11703 54775 8979374223737
S 5403 8559735
A 44603 568940981
S 32476 507248984
Q 23946 27045 1868300418311
S 36570 853221484
S 26706 33775061
S 11546 598760817
Q 34564 45217 1709263876871
Q 7030 18810 6103509419006
S 2713 576398609
Q 30552 33150 2517248860804
S 42123 606532140
S 15732 708826822
S 23882 339192230
A 21536 25081015
S 13363 317822849
Q 10741 33919 631637930178
S 13708 214809961
S 26571 258907026
A 1576 54617899
Q 391 16401 1522593493214
A 39388 293737516
S 42207 563028082
Q 5580 43808 3702267024927
A 51878 423767546
Q 42390 54238 768164407690
A 39309 781495741
Q 4454 27865 6120891543387
Q 6338 51958 6281086155682
A 10439 614683090
Q 13509 29130 8052224279076
A 42990 804999451
Q 12019 54319 157355818091
Q 35248 54178 9546765939087
A 48518 736463985
Q 4077 53696 5704715548593
Q 6644 25558 9858107956794
S 11251 384054364
A 51744 927858805
A 32253 539754716
S 33839 902171962
A 53450 533532680
S 24880 133134370
S 53831 935195118
A 16801 497812241
S 17360 413999800
S 15264 599917402
S 32795 503085905
S 43017 988137934
A 44276 908818615
S 21314 859864114
S 39078 119693482
S 20724 471311935
Q 15148 31787 7336670508250
A 49205 966661109
A 7907 148788285
Q 23282 27527 2653608339657
A 25497 619399366
A 50988 468027349
Q 124 38177 944074838753
S 49005 69112006
A 18135 369005636
Q 5737 50503 6977926928477
S 29055 209260954
S 16172 470941295
Q 20293 42300 3558046688251
S 17994 568034248
A 31336 289348101
Q 5822 49752 712525679626
Q 17990 44731 6207111960239
S 6002 232930300
S 52984 567385085
Q 7398 41845 4292224673304
A 14378 138123420
S 11943 379367054
A 21699 613703862
Q 19515 24459 1166760641742
Q 4771 50289 4149862011098
A 1428 820759939
Q 2445 52106 5303834108779
Q 3175 50882 1914340832499
Q 12255 30267 4122548288068
A 43579 209383401
A 22495 715122354
Q 2776 47066 9179566196407
A 1393 662925432
Q 2002 29685 2163792602295
A 18810 968656715
Q 17619 48253 7859879420908
A 19856 458593561
Q 7280 26992 945216946064
A 53584 261764067
Q 23258 38872 5285402131826
A 42036 519241498
Q 10760 52636 7215840629164
Q 37248 48280 5877840985495
A 37582 946038255
A 45815 276479497
S 6478 940438150
Q 44798 54433 8828853022769
S 32803 959908963
S 32470 707496964
Q 4057 51533 1517949726169
A 49202 677136037
A 54565 855373390
Q 793 51185 6114319810730
Q 14006 45017 9065557754485
A 29593 239872693
S 35035 8477388
S 38675 798250042
Q 23693 51051 825584171608
S 40436 558655829
A 4831 98084703
S 45573 111423736
S 9356 154823758
A 15161 917820669
A 36639 156109657
Q 15590 48938 7585603260886
A 40562 462621401
S 12174 486013919
A 911 957346849
Q 3766 38201 1950084369891
S 16045 966834085
S 45571 603836390
A 8439 81909119
Q 19334 39247 2556698260485
Q 16700 29837 5615764184441
Q 19875 24027 1793292116729
Q 4488 48244 1439062589413
S 49019 738441233
Q 453 50864 4277758127774
Q 18720 44815 5826346704911
S 52839 422223459
S 11229 582031442
A 15240 561853483
S 6941 139867137
Q 32863 34358 1404086486693
A 13792 282954582
S 39069 933296106
S 33264 813200228
A 49214 33725545
S 43325 874302989
A 6581 486589768
Q 33009 42268 3310395620893
S 40485 588417063
Q 4937 14250 9278045730419
Q 1479 43039 9962785306736
S 14141 231716712
Q 17394 33873 872870729952
A 15002 892540121
S 25591 230093200
S 53324 402686173
S 9480 985540040
A 23881 662968543
A 30352 739275460
S 91 282182090
S 39564 376355457
S 25636 135904721
Q 19513 20031 384436348602
Q 348 52847 5882569084208
S 41292 683720381
A 29648 511913597
Q 3168 43340 9215784303451
A 13577 593532078
S 11412 850436048
Q 9390 28710 1734053024795
S 22434 665579905
S 23386 693169336
S 50104 885567779
S 6051 875021812
Q 10759 40120 6353177093100
A 38550 389317972
A 37340 423163876
A 19751 970128469
S 4614 465685296
S 12773 711091243
A 6615 300671521
Q 13431 34925 8759978991619
S 37858 413978426
S 36404 885983645
S 10663 46790042
S 9696 750955866
S 43680 605446067
Q 968 52686 6375112826161
Q 14910 54502 7620898739821
S 18633 622794798
A 50795 991057455
A 44900 920143333
S 37407 982696396
S 3278 365364462
S 35962 472519407
Q 25252 51177 879658295919
Q 9663 23882 6675191092575
Q 14210 29544 1471997313003
Q 6630 40935 9472302023435
S 32004 156840862
A 25860 821298730
S 30841 396582348
Q 890 37006 2004569607202
S 50871 517728542
A 5899 815936250
Q 4944 43555 5871860902197
Q 2640 17415 7885291199513
A 21183 625445970
S 44095 115597056
Q 8811 54731 1994484405691
S 32195 947387502
A 6030 648836328
Q 3837 18895 8492204030426
A 36537 319332563
Q 790 54606 8378408727065
Q 13192 39614 161728989053
Q 10291 47742 8303685129790
A 53508 77604216
A 8802 709899972
A 46785 383918008
Q 1966 48074 7757475692017
Q 10939 47694 5495757513364
A 49652 654467690
S 24653 196882143
Q 12752 48365 7794929813258
S 11163 772077513
A 51733 220377280
Q 30 54668 4024863526390
S 45253 431550299
S 34014 684841058
Q 17998 44829 9676803548492
S 40204 583984596
S 11262 64814132
S 19317 935195023
S 50463 808556883
S 48217 731256557
S 14776 322874017
A 34305 949459951
A 44564 930112379
Q 310 46559 2657556357183
Q 7630 41871 896682416313
A 46935 975704774
Q 15145 50280 1975074831120
Q 2383 54360 1968508180251
Q 8162 45010 6241435268049
A 53134 61763049
S 43410 89120318
Q 30670 34632 2172863706848
S 49068 674937378
Q 310 53800 4012556190224
S 45420 661974821
A 54163 66095346
S 43868 624225969
A 35129 949768387
Q 3006 30127 2187611975725
Q 11027 22455 2902618501926
A 11388 724842721
Q 8091 47270 7806691204231
Q 26396 46453 5529258996274
Q 25519 25896 326584471228
A 22951 872202398
A 28424 291651914
Q 5813 49687 2952662950844
A 49288 74118087
A 4218 924698483
Q 20254 29420 1421983781503
S 35743 752066173
S 10829 776311963
S 17362 482483695
Q 10606 22216 3373052672699
S 26073 65231104
A 17367 844284747
A 8664 658564703
A 39131 986950653
S 13300 892240456
A 40259 940864809
Q 18431 35625 1397992248515
Q 16199 53871 2434529672999
S 15631 640679906
S 52402 598696328
A 48174 805953465
S 30521 632646471
A 39367 83668562
A 8325 209504863
S 51448 559913143
A 2122 656751469
Q 34329 54055 1376622289074
S 23795 983778868
S 50538 484465313
Q 30324 42194 7173014121878
A 44261 387728759
Q 19987 37315 4341961490179
Q 5959 29637 1886110956864
A 30524 740560912
A 30871 344255626
Q 7105 49790 6671692546725
Q 40402 48637 3651386419615
Q 39978 47359 4615513831739
Q 4585 45785 5499084580687
Q 12051 45373 4295293298758
A 22726 816042429
S 44425 741148317
S 16049 59244791
A 43518 868589843
S 48915 154414498
Q 13537 32204 881742558736
S 34379 918571829
S 10742 749886734
S 42586 830773643
Q 13621 22188 4777099332623
Q 32873 46053 1284688328908
Q 13610 29395 2332637110394
Q 18420 53088 1067622422925
Q 19628 45169 3537327988545
Q 5179 15075 7756801829455
S 32013 838115677
A 21189 924438800
Q 40068 49556 501515728640
A 45846 10759031
Q 2688 50588 8232582550360
A 40232 568411368
Q 79 54678 2692879949304
S 29792 448270431
S 4851 220907423
Q 43128 49221 263090905889
A 1314 661629456
S 15542 355504910
S 1011 94429281
S 16007 159839398
A 14138 229414669
A 39240 253320926
Q 6527 38617 37356791704
Q 8989 32046 4169548402063
Q 795 54872 8282258331181
S 29481 679236447
A 24719 939648418
A 29143 436187446
Q 3231 53476 8242159273152
A 54797 691411285
A 14584 302269127
S 18830 630433245
A 50420 789102512
S 44655 59046166
S 21670 291700349
Q 37556 38523 226340471240
Q 33847 50615 4316705801559
Q 11039 48736 672273318079
S 15061 928654754
Q 7662 51272 400052483901
A 52956 403255259
Q 20665 44310 8603113197969
A 47082 231160887
A 43080 649697948
Q 16858 22953 2731294275748
Q 20184 44252 9780095219487
Q 54 54550 8014825715551
A 52281 337482750
Q 38655 53379 4599291458564
A 37900 122415045
S 2737 761306637
A 20654 888022974
A 13734 176127084
S 32909 776661364
Q 13470 35210 6343736268941
S 39845 766763417
Q 33791 33883 43052657493
S 39921 854626164
S 18140 343953713
S 9304 67717527
A 24526 862169614
Q 892 53646 9905940461204
S 27959 765781298
A 14119 648127926
S 3386 870771218
A 48903 1212845
Q 22348 39999 2247743495601
A 39875 4219363
Q 12484 49273 7249899427084
A 28573 976701168
Q 8921 46650 4143115395031
A 25085 921813550
A 5280 862055826
S 1999 230808653
A 41266 992378968
A 48646 783499363
A 50684 679228037
Q 8224 17513 5307058554253
S 16910 624115908
A 16778 516785122
A 23096 969269281
A 18012 417603373
A 614 576419627
Q 20857 37915 8237747578295
Q 1270 51245 9115144912589
Q 4389 41376 1460671152686
S 47497 935859989
A 48731 631963386
A 35866 229096634
Q 232 49713 4205648152509
Q 15347 44933 9289160930021
Q 11753 39304 645481137404
A 19124 88012415
S 7675 61496071
A 53429 221827420
S 8721 50632909
S 23775 207585195
Q 34 53828 3435156135816
S 1920 643122873
Q 32174 43494 5152550751528
Q 32834 48245 152331000238
A 23804 817715395
A 394 355325949
Q 406 54190 9460588564808
Q 97 44465 5101530167148
S 51001 654593706
S 33286 711848764
Q 4335 54032 6495869614699
S 52184 797467194
A 34010 548784290
Q 734 31748 7229406041385
S 8523 324134324
A 2236 993960628
Q 13933 48309 86579692432
S 25452 201919547
Q 553 53355 1405842155098
Q 17567 18898 378699979923
S 9929 721744476
Q 5270 48863 8239254492091
S 36206 350554327
Q 13442 52447 5397894134548
Q 6807 54011 8526360649578
A 20088 156176245
S 34540 202392169
S 38311 766800319
S 43269 239830118
Q 4037 28203 392906151129
Q 1655 53501 7901290221303
A 19951 949955988
Q 824 25109 9538485481710
Q 13497 36156 1638278568724
S 5548 584393986
A 51234 582696088
Q 26407 54655 2320718083308
A 14075 288490813
Q 43122 43146 22779767878
S 14576 394535612
Q 13890 40911 91770487391
Q 9629 15260 5348403536661
Q 6950 52138 7913831711829
A 13874 784124238
Q 11040 50601 8790193363236
A 50948 430509907
Q 4765 53440 5877637508325
Q 4217 37431 9005150970303
Q 12381 54838 728389709903
Q 15995 49602 3053018043188
A 10719 415285634
A 6978 536011733
Q 4715 9755 2248786531205
A 32015 18947688
A 51772 139122205
A 21559 406299300
Q 7892 46082 2962111628489
Q 9497 38401 3287732732581
S 12958 966031888
A 17073 223683338
Q 2816 54021 6056699806062
A 13453 321958301
A 37431 347664811
Q 8894 14127 575581868211
Q 6047 44429 8436607374587
A 6284 907972058
A 47495 357011041
Q 4843 30846 2769525423730
S 9202 935034962
A 40124 408057013
A 42831 200230739
A 1568 138572568
Q 32810 34637 345413704439
A 35885 378236904
Q 28834 39921 5275024755040
A 35375 131691087
S 22417 210038234
A 6426 519896633
Q 5807 25695 598926887316
Q 24235 32308 366061334230
Q 15664 36725 3361291097958
Q 2541 17526 7295395499320
Q 9415 17913 6322214659111
Q 8107 37019 5333858092600
Q 503 54333 2552269583545
Q 11866 50238 7381302541918
Q 19331 49428 9593603371797
Q 19741 37534 8281448830217
A 30795 936681468
S 29007 538455231
Q 23502 42870 9183535384028
Q 1930 51873 915556336270
S 46692 571200758
S 5666 128654775
Q 1093 7453 45990363598
A 4241 323652307
A 17349 395472651
Q 29480 47433 2712707543127
A 933 324617207
Q 37975 38086 78327995976
S 44505 924329665
S 38444 260787544
S 25791 172845663
Q 11024 37221 8012768968527
S 40627 126714498
A 10891 829558623
S 47375 80254814
S 19726 363807331
Q 6178 50546 2456131625652
S 17716 876175311
A 8239 679478393
A 41734 329190542
A 48730 550808240
S 30664 210126524
S 9763 597776800
Q 22689 52782 929701367985
A 25389 667771314
A 4318 86561646
A 14311 294322680
Q 21141 30339 4463249844781
Q 992 52581 9222178497164
A 50580 565801966
Q 17202 43413 7219882150086
Q 37688 39065 526881641896
Q 5293 45485 6671671080077
A 42753 728340315
Q 855 53331 7411246612893
Q 15331 52622 5276056778703
Q 3595 32859 634263606870
S 8638 456565716
A 29193 974618277
A 35557 504725529
S 5997 101038702
Q 11775 44524 7154016468577
Q 6541 47186 7284528806846
Q 28475 29335 48529389629
A 18932 708736412
S 26562 495393246
S 13680 654127857
A 9567 656999866
Q 1407 54359 2760278630032
Q 83 16004 2865559499677
S 45042 699447524
Q 2069 32249 1042323638392
Q 11131 44964 3032424870908
S 31241 929118914
A 52445 250809412
A 16192 38491194
Q 2334 52508 3668239868835
A 37050 722627756
A 41084 300454484
Q 5812 33490 2116736106734
Q 77 46784 1595338049201
A 1187 971397186
S 11424 555640998
S 7338 344877958
A 33170 923479854
S 6390 729396148
A 3832 68172504
S 18017 712944867
Q 20159 44645 5810208770637
Q 1186 46792 74756509629
A 6830 635938684
A 41694 966152008
A 10931 777360420
A 46106 362299760
A 5460 952742235
S 21153 970342114
Q 15579 27185 5497463563364
A 32251 666540937
A 50774 326651248
Q 4763 54014 1260049574965
S 26832 921651807
A 39484 380083279
S 7563 741666976
Q 36474 40603 3178511852366
S 44329 108879302
S 9780 967204297
S 6849 467240474
S 25283 480247784
A 48706 42429223
A 2239 218422860
Q 6084 23349 9795567044851
S 47694 897726457
Q 3168 23383 4218559256263
Q 6820 52088 5418877625279
S 35503 471527740
Q 302 51231 6176404303583
A 47664 239479042
S 18667 92026157
A 28941 514582041
Q 1228 25125 8485548934718
S 26009 186214439
A 53194 902278411
Q 12659 14712 421678208332
S 33946 245871303
Q 6602 54924 4431497933154
S 7915 12590322
A 8457 143910614
A 54227 52661839
A 22550 669054691
A 43217 597753525
A 23944 425588495
S 5955 470006572
S 52037 152364555
Q 1835 44058 9162038465010
A 30945 728251922
Q 26695 50013 979705644377
S 24414 242663948
Q 10166 49955 5516490961631
Q 2424 53883 5879863686739
Q 17293 54526 6218490355491
Q 8923 44829 7573285019752
A 37429 974618167
A 15569 986950899
A 17301 520154475
A 38915 14224549
S 42445 351239475
A 26854 588159097
Q 613 11258 556523576032
S 52323 741350285
A 17460 168935287
A 26114 947604972
S 43093 763347504
S 33852 857054437
Q 20925 50876 6408643733252
A 35669 813990893
Q 6816 54353 6430691779007
Q 28919 52514 1590752870062
Q 10307 50846 4211161062115
A 54676 190851740
A 35906 182310540
A 18657 693707217
Q 431 54566 7857293123912
A 32091 50425211
Q 1196 30893 8216712896750
Q 41409 51407 8801723424347
A 23174 225214716
S 49028 97798242
Q 11688 52829 7693217091302
A 54043 964117238
S 27667 739437928
Q 4200 54798 239126741898
A 23229 174330476
S 7943 302828192
Q 12560 13409 813744650915
Q 11575 26174 1325500615939
A 22697 956699663
Q 45797 46177 172491555582
A 31427 137359138
A 14305 132279626
A 48997 206325062
S 20740 880891873
S 24780 28772549
S 54454 925488652
S 34461 88589356
S 50432 168765726
Q 24632 49603 5376175213753
Q 7472 41504 8728481503643
Q 18960 48003 1776954263902
A 38092 743558472
Q 342 46309 5026519426381
Q 532 41090 7051094231092
Q 1064 46627 7667801318887
S 30094 718097404
A 10250 911420025
Q 24608 40438 9955994022690
A 9898 166750637
S 22698 453893044
A 17402 388469240
A 53431 154582981
Q 2456 46140 8959468303967
S 24742 624504031
A 15894 913795865
Q 29586 46110 5031741448732
Q 24801 49480 4493604586398
S 30304 456921078
Q 7179 29348 1368634581052
S 26641 190927666
A 15706 104119796
S 1827 499839613
Q 24760 40085 9497254727705
S 29001 592141527
S 35509 740829753
A 3798 675234990
S 45683 492367282
Q 20495 43547 7679507687515
A 49432 915245248
A 23733 437496562
Q 3299 37316 3441442594411
Q 12569 23843 1283860340413
S 33205 653937055
Q 127 38275 5010588386317
Q 5742 53890 9636679846461
S 24419 910911764
S 24637 250756710
S 45375 631281881
A 17871 137037203
S 28220 669382585
Q 10657 52930 8020222805344
S 51727 208507205
Q 17924 53172 6802481085631
Q 417 53725 1362219803010
A 13094 290240883
Q 482 40718 463829608866
Q 4735 42694 8457386769444
Q 45602 52045 6407471509127
A 4504 975676902
A 7056 539756688
S 17082 517861491
S 10514 893840376
S 6235 402978964
Q 5848 12045 4875057655987
Q 13110 21032 1323936110333
Q 13873 52881 6032814695890
Q 14689 28819 4283078499371
A 41867 229160337
S 3440 278287982
S 7273 104729635
Q 4369 52423 1144825404003
S 36329 734754243
Q 18799 37276 8304174931147
A 10397 278129831
Q 468 46946 8708830311336
Q 265 53904 9097632237817
Q 18441 54622 1357227434690
A 6924 303974198
A 34019 212381663
A 48947 979542309
Q 36965 46115 3926345094337
S 21347 635651221
Q 3523 46162 6928486713259
S 38305 555691150
Q 20618 40339 8414402671454
Q 23808 47254 1486434744742
Q 9092 39309 1026294832381
S 9285 41698736
S 53348 904362099
Q 35648 50924 254708754763
A 16846 21678143
Q 29455 52054 1814810433692
A 17049 234809001
S 33252 847692154
Q 22542 38849 4036823467592
Q 18806 54886 1504235617679
A 22957 27466282
Q 6969 34989 9228856303158
Q 1343 32435 8605571589587
Q 13816 32724 8197210856647
Q 1466 51365 3563908334032
A 35858 530327018
Q 9361 43648 5157933523556
Q 11029 39661 6523347024009
S 21798 231774764
A 620 69833907
Q 13190 54482 1166501106063
S 832 139592373
Q 5834 33913 3480008568891
A 46333 427353130
S 18630 13284740
A 33287 246295803
Q 29492 33739 1727276944945
Q 30814 51720 7394712429838
Q 30495 34298 1507781387783
Q 46 52657 6221144188092
A 36046 947652296
Q 15779 34555 8712352013311
A 4731 956690916
Q 127 23673 7534364882061
A 52128 302525823
Q 13225 43446 6466525891194
A 53898 515397431
A 158 283203874
S 34632 299524607
S 29147 254430928
A 7508 249992404
S 26483 301102682
S 19511 230432356
S 748 412917221
Q 17715 54624 3519779534231
Q 2067 53926 9911976249861
A 17631 331936532
Q 102 54896 4710863954453
Q 18154 41066 9541368759598
Q 4410 28505 1884369458909
S 41693 786222324
Q 23454 50558 339009426828
Q 3371 50455 9355137314207
S 7665 415578243
A 11987 938718777
A 52820 522493414
Q 31522 53471 925126489374
S 49120 340924131
S 12165 725468776
Q 8066 46220 3295922341601
Q 379 19140 138072888763
Q 658 54220 2641720299372
Q 27686 40278 2382145102841
A 22709 872771980
A 8058 278837446
Q 13594 49867 8340255022691
Q 2490 13235 376517753374
S 8942 874575011
S 26021 266357485
Q 339 24332 7444163576115
Q 15481 52243 491761222614
Q 1373 54795 317648817253
A 20318 390983046
Q 17677 48875 235026485178
A 26037 734513817
Q 18281 48447 3960579847598
Q 31546 41927 8233359867028
Q 12583 41395 9926175183574
Q 16111 47657 3440595403867
A 21071 851089295
Q 9645 24574 1262420971325
S 42522 337666381
Q 5258 52282 2429152489124
S 16571 768415397
Q 4314 51657 8106354254017
A 53246 39048235
A 51607 145368450
Q 4960 52300 9551404256714
Q 7176 38116 4894337297421
Q 1382 54842 9452138464301
S 34440 618642956
A 32830 769626903
A 3536 641841021
S 23211 291366197
S 20669 442604913
A 16745 90108437
Q 2527 54641 3564780762166
S 41320 231913800
A 19685 850746268
Q 6914 15318 3752372036651
S 6040 659404866
A 36632 790354124
Q 27811 32800 3295842138316
A 52520 435805755
S 44211 591020429
Q 10851 41241 8310057250325
Q 5901 23085 8935044184560
A 19796 393986865
Q 1411 53719 2326256748710
A 46342 94166905
A 36273 397205793
A 36216 732198891
Q 1215 44084 629607208991
Q 10406 37963 2260246035908
Q 2225 40948 1877009635615
Q 5496 13834 833135666094
Q 19930 31748 8831306131409
A 53628 762637254
Q 11967 45853 9724280959885
S 23545 344347534
S 14191 447762782
S 8821 876845134
S 18822 204222052
Q 98 39773 3621593398012
A 42059 569450879
A 32062 383045491
S 47926 250128383
S 9014 400174161
Q 23362 36681 7017685086770
Q 10188 20520 6620640614586
A 36064 786979884
Q 4163 52483 8900156284344
A 49360 954105739
A 34477 506663884
Q 7536 14568 6871639522997
A 14658 935247973
S 33073 331919739
S 49016 718292273
A 27571 817245567
Q 8471 53979 732555696489
Q 17958 54055 4547534135987
Q 4683 27359 1586496175774
A 10613 130594740
S 40464 669049327
A 30973 745531602
S 30502 304734399
S 26009 217624009
Q 21529 48406 3571703423996
A 5335 737889405
A 41375 369567400
Q 23548 37760 6538035017510
A 9468 847740413
Q 21618 49238 4224944039814
A 14341 273278310
A 28150 775089592
S 22108 860972739
S 17793 341862023
S 50122 603028084
S 38018 387440452
A 32149 826741109
Q 824 53835 7620455328483
Q 11405 32993 3630733623854
A 31086 573648487
A 40449 904155063
Q 18169 45787 3241190495309
A 30488 955091106
A 5326 482062527
Q 14727 43449 2367985687426
S 6997 206274488
Q 10390 19402 8604368804385
S 46980 902278370
S 19944 875216844
A 29793 771339927
Q 8765 33288 1761436775979
Q 17297 48172 7282031024309
Q 1041 5237 2535677012917
A 559 385747468
Q 28181 51397 4241605553769
S 7678 493229691
A 6208 664597344
Q 13014 39504 7484707701482
S 15717 584479751
A 23146 447935647
A 31736 689400880
Q 5545 50137 302580992191
Q 16845 31419 2218377243685
Q 19915 48737 1522460002309
S 53196 171524679
A 4151 930995361
Q 11177 46737 9976414972947
Q 8355 49818 1465221717620
S 54213 124580078
A 46444 319136128
A 21844 907857051
S 18708 286877018
S 49070 427308283
Q 25512 54768 4352709331142
A 25501 825922478
S 17479 294597490
A 26337 341208281
Q 25626 35838 8023239586674
Q 44566 49915 2060227545815
A 50975 720152291
S 35779 709725791
A 13486 372934420
A 17130 298039036
A 18687 191348811
S 31613 133133290
Q 15856 52570 4145859157960
Q 16408 42537 40845167850
A 53540 383383006
Q 28804 54543 9111617937557
Q 14287 33247 2652909235684
S 36543 891816606
S 16046 567976562
A 46450 331684482
A 47837 676582345
A 37850 38931212
Q 10064 54263 3886611740976
S 14437 933664123
S 29573 409220063
A 3657 946938502
S 48867 408136666
Q 2898 39079 7371335451965
A 47988 755256058
A 1302 539909181
A 39595 263103453
Q 2871 11533 2925392935476
S 5372 597204633
Q 34076 43678 9009308934145
Q 657 40829 3207099909556
A 38383 620088142
Q 45575 45683 25996926777
Q 5416 39491 1117405379975
A 40829 375546739
A 883 402649468
S 47825 183190809
A 391 292854135
S 39393 350962644
A 22703 314507131
A 5932 635204783
A 23883 570624558
S 39889 462573235
Q 16444 53474 1354669921614
S 25680 76624696
Q 3278 54693 1371490510638
A 38769 571880218
Q 1832 41485 9286829377821
A 17225 929016494
A 47117 557678574
Q 18377 52682 4795851817082
Q 4198 38912 371738722329
Q 4938 54217 9932677465863
Q 14340 14662 114804172209
A 23908 285694110
Q 23001 25618 362885688176
Q 513 42807 2545066999182
S 20593 479072389
A 39761 705111146
A 15816 154184009
Q 31630 40234 2326408005658
S 31791 928056930
S 38025 836372587
A 11408 734082866
A 19315 98896426
A 5000 390969799
S 38159 683431403
S 34540 461390827
A 2055 938810342
S 13901 432007962
A 331 732791211
S 1428 317759830
A 14036 645047954
Q 2638 4808 1071281597044
S 29029 196468791
Q 1285 45379 4812892550411
Q 33535 39966 2188588676306
S 21382 191307812
Q 8471 53740 7930174697799
Q 968 37762 5377352793732
A 30935 157681037
S 18103 886816888
Q 10129 44307 6564787051117
A 49637 120496576
S 50089 219952830
Q 12940 52242 2468363056999
S 3151 597700382
A 26237 416096812
S 52825 1408826
A 22766 14951990
Q 10408 44274 5769671522456
Q 19738 33648 3982588507967
S 23527 31892990
Q 19088 46239 4960661996550
Q 4140 40907 2244789691576
Q 8448 31776 154108202608
Q 11058 47243 4112555259085
A 7249 772376949
S 54586 982756662
A 25756 378036464
S 8845 100592834
A 15853 975714310
A 46363 791069414
A 3020 633271788
S 26412 403279968
Q 14923 40820 6909449385390
A 9986 401085089
A 36764 725852888
A 28500 417835584
Q 28209 29316 1025285276953
A 46673 497033684
A 10436 428094805
A 4815 871396572
Q 3393 51389 6709936247946
S 2290 156812416
Q 18874 50351 6454397474514
A 38577 952333751
Q 4076 33555 4530060883321
A 39949 764126642
Q 30965 53218 9768824157795
Q 23002 41795 8858439770762
Q 3874 19194 1973103710509
A 42160 140045253
S 45753 704840160
Q 12039 54313 7885479796735
Q 44522 53132 543294991912
Q 13622 42819 5496647879705
Q 10457 35085 3735737411022
A 50247 889917661
S 54196 365112885
S 415 708457021
S 42415 511941195
Q 4425 53969 150983289554
A 50135 984067225
A 51543 28405434
S 40989 884384696
S 38367 511688314
A 52477 713360815
Q 4158 35528 2211813478465
S 6067 853635618
Q 5482 27480 424954147699
S 17798 353364085
A 34287 985475122
S 16692 560372848
A 36014 625397762
Q 426 54662 8862039713444
S 7738 991519091
Q 1871 49534 7127001269516
A 32985 360023993
S 26236 185115044
S 45166 598586918
Q 35061 38729 3251768463239
A 10286 9875554
S 31513 419853835
S 27940 904986073
A 10438 34189151
S 884 39839848
S 8733 527256853
Q 6611 54639 7024504082387
A 53607 435260582
Q 10794 52672 6149981704059
A 3930 202602874
A 31597 838486264
A 18008 824287575
A 54390 259294375
S 50357 467930909
Q 26534 36402 6277232638586
S 29508 252519177
A 2159 965121404
Q 10209 31570 7142534381107
S 48247 213171264
S 1981 101151339
Q 1308 52594 7987853490929
S 28340 930140849
A 26429 835189527
S 33715 58414562
A 1053 73525219
Q 22851 44783 4478331397296
Q 29465 54339 5078831607510
S 28330 621517870
Q 2116 32807 8473221199300
A 16604 594678481
Q 16727 48450 9125978588014
S 21501 970316171
A 9533 736730276
Q 2395 32810 8976495424234
Q 44361 44497 110059681845
A 9554 284327728
Q 39875 53576 5142549767894
Q 9351 22122 6341819471953
S 47865 587724541
A 22565 393088203
S 15950 260575901
S 32506 241764297
A 25961 626851390
S 53013 303723957
A 19260 756804608
Q 29841 43343 7303818225785
Q 1925 38135 4384160973501
Q 5119 52987 7522388025623
Q 21833 52851 9018588847260
Q 13848 36958 2666097191025
A 38808 804205389
Q 19658 48020 7947114274878
S 41030 194317287
S 43962 417576890
A 50189 639847503
S 18123 973686780
Q 666 8578 7369563392068
A 32051 950015119
Q 35016 46451 3940157909799
Q 7159 52748 2903740346513
S 3237 309195439
S 43708 129844346
S 14149 438069955
Q 859 36329 8521809763191
S 27381 613345053
Q 18572 34786 1043007987492
S 35908 577707942
Q 1053 50303 2194174996146
Q 5125 43101 8705914563668
S 12776 407859354
Q 36720 42760 4542305568386
Q 10580 17958 1198468566844
Q 18357 33691 9767635332399
Q 14652 28540 3605794282083
S 43347 369006768
S 48931 102126494
Q 9214 34656 693460364620
A 27711 10842145
A 25829 615411916
A 49231 726561131
S 25272 214948882
A 10430 927859558
A 36436 887270320
A 41139 430435866
A 29730 579600738
Q 32300 39299 5699658744348
Q 2264 51903 4307388324795
A 15660 631212797
S 34232 289493453
A 32352 569375025
Q 6936 22359 7626965143466
Q 9092 45046 5909569825612
Q 5529 20470 5643050401146
S 48182 726100064
A 14831 640368860
A 33566 970527344
Q 2399 43919 5819213027159
S 52207 308845054
A 45204 278311579
S 1946 963044761
S 25191 669672451
S 16268 396659629
Q 11315 47210 1669908153164
Q 645 39671 2301315683191
Q 5433 47942 2584309298586
A 24567 62429304
Q 21146 21705 125606646709
Q 18363 50147 7607304697755
Q 28648 34882 1246374747059
S 38433 28036856
Q 30088 53661 2334632121987
Q 12281 42460 952636756306
Q 18271 42600 3025928879729
Q 171 54088 7487931876996
A 39177 540920069
S 26136 481477662
S 39874 506997183
Q 12966 32028 9590515590876
Q 4335 15964 8966677446447
Q 830 51334 8662148057521
A 17962 588535191
S 14305 796809330
Q 11232 50792 6615146773038
Q 9432 22401 6605860632009
A 1684 935575485
A 7187 453435218
S 32989 496558881
Q 7557 45134 9953935019976
Q 6996 46770 4018907989122
S 35006 358307230
S 40745 782096552
Q 50704 52151 967359214421
Q 39839 47870 1272154662843
A 9439 130628546
Q 17612 53037 613060292967
A 53700 812988377
S 51781 132282164
Q 8140 15143 118353691194
S 15991 492570666
A 13507 362970920
A 895 964057519
S 41468 24116176
Q 21271 37170 1720672323860
Q 29454 52019 9784329622216
Q 29161 48841 3599980528171
A 31083 291333917
Q 8781 25744 468116554825
A 25157 499674680
Q 3393 8913 3850331344350
A 5164 925469265
Q 20198 21925 778785039640
A 41356 451022204
S 24466 839154042
A 19626 772813816
Q 12919 33605 4133557277331
S 14566 914622748
A 35397 503642996
Q 6336 8255 540706308180
Q 20737 36923 6909439931150
A 27668 329422077
Q 17916 35725 9828496961582
S 4170 114150531
Q 33550 50837 7510618289136
Q 8582 32871 7400100164168
A 32371 652619136
S 25071 517283931
Q 8613 45284 237615009683
S 29867 217690240
Q 15971 33477 4610157346301
Q 29412 43117 5903505997001
S 17970 644908223
Q 7918 19929 1004833965565
A 43922 405282030
Q 5042 11387 1518879441956
A 1590 107085904
A 51550 603957289
S 8990 505163494
S 8426 333610383
Q 11183 50406 4894896759326
Q 5713 40305 3191670658700
Q 34793 52787 4310793100380
A 35500 863831634
S 32666 674895152
A 3244 530650254
Q 34630 49031 3631454326435
Q 8340 17727 8844546977230
Q 11467 32992 6586780235919
S 45006 238860713
Q 389 51533 1547038995954
S 52637 834551042
Q 43559 46221 1862359296612
S 50145 220374679
A 47361 236517382
S 17252 852481816
Q 20225 49152 9771765343405
Q 3110 7377 4238366753066
Q 2657 41901 9175210704959
A 35535 944828047
A 36396 115218582
A 25404 550434871
S 36140 887170017
Q 20969 50684 2625735863833
S 3709 767282614
Q 14626 45718 5758544230146
S 18543 431987337
A 35217 874117082
A 38149 712064385
Q 143 53337 2527820726316
S 25056 370944164
S 32548 50012413
Q 7012 53669 8019083570085
S 54715 976698670
A 45064 10298533
A 26254 921262829
A 25786 185407212
A 19976 919104414
S 25986 169779577
S 24118 111478436
S 39743 257442305
Q 399 40608 7631061684391
S 48149 600627545
S 26922 601557137
A 26837 836551013
A 45004 850719676
Q 621 53862 119834557840
A 32773 944168961
Q 19765 39438 9743660191386
Q 6870 53484 8851566118694
A 53440 83732575
A 11139 691987075
S 47886 79646868
Q 3552 54399 7647269124431
S 52030 691798642
Q 11524 50639 3559710636138
Q 13181 48509 1062356020938
A 35757 826156998
A 40610 223039352
Q 25766 54560 2125301404371
A 22142 8186370
A 18496 3894419
A 39388 923232201
Q 8643 51233 5521955556134
Q 39834 54091 9684240244682
Q 9030 39810 9078255729402
S 38496 176046597
S 4037 289504708
Q 5132 21091 2581546362690
A 25537 125184243
S 7262 197822605
A 35776 2707627
A 26866 321775552
A 18907 525707211
S 51998 841780402
A 30953 683468367
Q 4518 45602 1712668720704
A 4683 344688935
Q 35705 54645 6895819511606
Q 52877 53164 83698790759
Q 16273 43804 8382100460887
S 34177 767432637
Q 8241 39067 1174871820230
A 37224 605492157
Q 10656 46236 5397245145927
S 16731 987874358
S 8132 146821726
Q 1147 54102 7841793061791
A 14047 968655162
A 25935 11755698
S 34331 424041916
Q 1374 53173 3318606313857
S 19212 47413616
A 37446 544925911
A 28010 885350843
Q 5238 5457 25667393184
Q 4918 50125 3565941786280
Q 1789 40596 8147191178926
S 6784 20396074
S 41796 404601332
A 11842 840890606
A 41514 94789616
Q 36584 53652 2787585926865
A 13283 89820810
Q 46648 48332 1414524011384
Q 24101 35956 5544599299236
S 38054 74376962
Q 30069 44955 6956540949898
A 46252 342401551
Q 16806 34899 4659640136173
Q 2781 29296 6764625629933
S 46322 143019743
Q 5070 44010 1141133109430
A 41885 85980605
A 23039 51186048
S 16416 276582181
S 30823 41578014
Q 40918 43972 840220148957
S 39868 118767646
Q 2140 44510 1310851004073
Q 6447 30298 2223305502488
A 15195 638903952
Q 12467 25584 1992339062545
A 51824 798921685
Q 4131 48693 6486530668530
A 43872 736809261
Q 8226 46230 9655218922505
S 21001 395827198
S 12830 665155976
A 39979 362222968
Q 5922 10781 4393300517460
Q 22258 48272 5290121393244
Q 1955 34943 7959334168585
A 9214 267129414
A 17198 575896804
Q 9825 51124 3016043975376
Q 779 20487 5928680689448
A 22742 635855677
Q 26896 39459 7575566499292
A 17395 938408136
Q 34029 34051 534743797
Q 7754 35295 961388972993
Q 8146 48896 5540298175543
S 26794 834220983
S 9456 621122083
S 28361 678265812
Q 2716 52735 260187576216
A 20997 812052012
S 5978 604508597
A 5343 744392610
A 29477 987767143
Q 8478 40731 3622399729855
Q 4647 43471 1624111928381
Q 18157 45530 8376425997161
A 3145 755033380
Q 40644 44236 383748006280
A 40055 813373121
Q 1633 53468 8151018318095
A 1951 635069061
Q 7179 52501 653676456364
A 7499 169830604
Q 9223 37366 7888909721308
Q 32150 51611 955458236420
Q 3132 33452 2631984698720
Q 40 52984 9086119861214
S 41261 378136670
Q 19747 37204 8792030418371
Q 5566 46088 8653041769148
Q 8257 31295 4031315819348
A 7390 925598245
A 53274 637537119
A 10005 392893477
Q 30986 46184 4623826137865
A 5412 410313464
A 18754 53540113
A 49019 987418313
A 52051 422769369
Q 19329 34760 4202228885379
S 10156 746358255
Q 8909 10820 1507712133878
S 19003 154320697
Q 6648 51354 3734240700228
A 8026 271351385
S 14508 614356717
S 6860 158279683
S 27820 562970857
S 33851 101571725
A 50292 305666305
Q 564 11390 6115599347824
A 30885 931049533
A 53210 55257230
S 52187 410882187
Q 3961 15446 7589719215254
A 33126 709197112
S 41903 268306554
Q 9993 54306 6720679719029
Q 36792 52389 9141877114596
A 16143 967843126
S 14822 478929521
Q 26981 45710 9346665679745
S 6032 647443160
Q 2991 38050 7515196375922
S 34002 807531498
A 33492 436450421
A 15198 637141987
S 44476 514825942
S 11180 710840053
S 16227 74597937
S 13207 983660576
S 9257 357650149
Q 34527 44711 7956484448786
Q 33089 40772 7510606318039
Q 8759 42153 5147467888309
S 30897 215375352
Q 3388 53982 4068785253845
S 6897 793030851
A 11824 593875683
Q 7740 46273 4356887745375
S 26308 316678536
Q 22524 41978 2580286032135
Q 30189 53498 3618037431122
Q 467 54823 4418144692525
S 30287 942281952
Q 17642 39041 6694649529025
S 14492 567298556
A 53496 430878749
A 25051 947637713
Q 1910 25413 9322011806161
S 16120 974395576
S 53740 105596535
Q 612 44048 8409409047360
S 33109 635901961
S 10307 779412006
S 28667 705103802
S 33192 993026380
A 52025 258652330
Q 16812 19373 1270566954844
S 41854 947745757
S 9803 842602864
S 54630 129208522
Q 791 36841 5676032625503
S 2083 206696440
Q 383 3053 2293115279792
A 20411 887684211
S 50358 203791334
Q 14686 33030 3182342108335
S 31988 727248828
S 13956 439736367
A 42013 651254182
A 17145 337668530
S 43555 354811699
A 13432 374089661
A 13422 165796027
A 54911 850745860
S 49453 173948624
Q 14091 50588 6678319563631
S 52486 125666542
Q 3551 50354 4618291629468
A 47348 913956740
A 9660 331168613
Q 20249 43335 9123627469154
A 47420 156597566
S 31572 296223991
S 19138 647897656
Q 14527 49562 6387206977258
A 22475 226782830
S 16737 729106356
Q 7465 48198 4915862415161
A 2590 46519740
Q 7372 49273 6777088947775
A 53311 100522258
Q 14881 23507 1739163287121
A 981 281146855
S 42472 488537531
Q 2700 39092 6238359624040
S 38489 228979936
A 42296 92531041
A 49474 113836286
S 46528 819142781
S 30063 637030337
S 10201 803356552
S 50340 91685668
S 30158 452137053
Q 11669 23490 9160640814202
A 2408 434142269
A 1865 501019973
Q 9487 42099 2549139914360
Q 491 46193 9574147438208
S 44409 234071582
Q 9396 52796 890606150921
Q 3686 44750 7316730380956
A 39841 100968368
A 41655 106676111
S 11488 558321193
S 24727 182163325
A 26960 83087578
Q 16065 25026 6891989877550
S 33481 956920735
A 15526 472813656
S 47093 349612298
Q 22891 46503 9395827543599
A 47135 314936678
S 31939 801432234
A 23895 144433970
S 3090 803029156
Q 5079 7588 1330277313894
Q 8489 54569 8722887885815
Q 2488 39111 3219512160866
S 5725 985054982
A 1887 909828468
Q 3405 30355 51151862882
S 52684 868169468
Q 332 3516 973242324087
S 38598 833540172
S 15843 253884691
A 53178 755527926
Q 42853 52694 5507172244630
S 43301 378691906
S 32055 854042696
Q 37155 44189 2039780320646
Q 11300 26968 8319885613517
Q 17711 20696 1077458521085
Q 22228 36690 6998616898647
Q 11856 54787 8548625039028
S 53689 134496430
A 23144 460890544
S 6707 682070941
Q 47074 49231 689417043034
A 44113 453582212
S 32139 281185854
A 7135 909307830
S 30126 828278157
Q 9440 35698 8361467010438
Q 32606 33851 1148628963738
S 54746 673296839
Q 3 54859 4782383485277
A 21605 520520805
S 41308 945799582
Q 1379 47509 650826444755
S 3759 315786577
A 28444 582992626
Q 5121 54638 8888507212591
S 36560 876186869
S 47532 265329338
S 38466 869933966
Q 4328 37606 9199850435999
A 25847 292664269
Q 9469 35735 4886684540276
S 46929 234512094
A 5770 683452086
A 4726 325869040
Q 8459 13930 3211776301918
Q 1657 28288 9293864606867
A 21313 27057079
A 34771 396212682
Q 8837 50339 8593803758728
Q 12158 30069 3460578941153
S 53631 467908818
A 17866 967382856
S 25067 403954848
Q 24449 44893 306946301305
Q 1263 7298 302740831374
S 11 557973924
S 36601 190698449
Q 1519 44055 9201172925603
Q 16236 34558 7439801436661
S 37607 156124647
Q 1598 54600 112102052864
Q 801 40793 5487934394309
Q 102 54928 7940605087039
Q 11546 54587 8781068327582
A 41987 700701903
A 35099 151134210
Q 12554 45775 6584670902793
Q 10582 51088 8951736114861
Q 235 54864 5430649612497
Q 31737 45894 1238271494257
S 20660 686973826
A 54655 310893279
S 43562 279860455
S 19632 635879103
S 37180 49636684
Q 23157 43083 9627207337110
S 1576 951138902
A 27243 110689809
S 46588 324191280
Q 5045 48196 4421652654210
S 7558 376590810
A 21076 160835441
S 8342 702916233
S 20372 297489078
A 23394 900822574
Q 6315 40737 2907354214780
Q 5250 19485 7914990893986
A 22962 935517497
A 10990 747933276
Q 7 54822 4711615539742
Q 7 54784 1588397805196
Q 1506 54515 6916589093138
Q 3993 26681 8849895069371
Q 20083 54377 9512056618045
Q 4488 38412 2262888486376
Q 12350 26965 4059718731811
S 22721 660664062
S 10346 360570087
Q 9647 40628 7561219536539
A 35423 685385019
A 51452 306036294
Q 17991 38013 4855307075263
S 3497 219447424
Q 4878 45042 2209392549467
Q 192 54912 9097812345677
S 34397 941554453
S 38222 989359330
S 50666 872893219
A 16058 973534193
S 11154 266781777
Q 4469 53380 4472391309337
Q 18006 28116 29887023713
A 9582 604074090
Q 13451 23297 681485986040
Q 21698 51768 9980909411320
S 42392 543075482
Q 1447 31546 2862070810442
A 49752 407993994
A 5927 901660186
A 23467 896084799
A 29970 817657121
Q 1622 53519 2243102704393
S 37320 88594461
Q 13496 22321 2253331982578
Q 17933 54737 7125165171512
Q 7068 48785 1943382836354
Q 24919 44182 5352653115858
Q 10740 18481 165485010325
A 19317 695982953
Q 20821 51719 9249002162420
Q 4730 35630 1085846284961
A 42745 325024201
S 7866 731902009
Q 6380 44803 1840111566812
A 51557 325101346
S 27787 915685506
Q 32466 41530 537049896316
A 12268 329787229
A 18329 220316092
S 35838 207997069
A 48224 139436661
Q 49820 50592 125724932757
Q 5962 54606 5689031745766
A 26020 834193316
S 44183 49622408
Q 650 25723 6402194099280
Q 49267 54516 174852465312
S 4198 786939548
Q 5451 27948 7494308348732
A 48774 854585725
Q 5432 48387 4744184079790
A 28109 552722309
S 17178 614201831
Q 8340 16552 320468292958
S 42131 63027318
S 41293 958603348
A 54029 344453359
S 20955 562289166
A 9638 903742201
S 48641 228333187
S 34498 941130371
S 24213 111399647
S 12390 82500458
A 40746 845840096
A 24365 237368079
A 40888 96360316
S 51349 148942846
Q 20791 30169 7800731686529
S 49984 415546681
A 16982 820672772
A 28383 897779075
Q 6598 47581 3602270728870
Q 393 48936 1138171258241
Q 2414 46622 1663625579755
A 26131 230343220
Q 1546 47071 635001712073
Q 17 51807 3967785445119
S 45172 225856070
Q 12422 39621 3763890660667
S 3871 246825820
S 23467 506661639
Q 1147 53577 4014903710975
S 36877 669612120
Q 3380 49352 2046776784282
Q 36748 46167 5600985346144
S 30122 620349095
Q 28115 50892 1277926762265
Q 10074 44036 291461358631
A 36531 687662354
S 12337 743667784
Q 18329 20900 2391644576699
A 20794 675372145
S 34778 182158228
A 21927 446440713
Q 20958 37552 4556033979379
S 11698 657455311
Q 4669 39642 3855632939041
S 8535 718306016
S 54380 545107423
Q 12027 47563 2193966191275
S 36191 318680925
Q 7792 54544 1549765970101
Q 2692 54443 2295050933114
Q 21485 53161 3535180263591
S 48310 730460549
Q 12416 37183 7923785034489
S 5679 948153509
Q 31460 39804 4626690725976
Q 1589 46910 7457566137926
Q 21089 41471 7095801258650
S 35067 832888728
S 45985 455048593
A 17051 728850671
Q 367 51015 9761152696823
A 4397 982114176
S 280 333374511
A 43395 960515142
Q 2546 44390 719456546638
Q 36950 54688 92879504690
Q 33645 34591 55055077537
Q 28152 51537 7894298524247
Q 36586 45057 1647207699789
Q 924 53526 8845841177714
S 7174 479354448
Q 18750 52695 2328979838695
Q 26920 41660 5188481135996
S 21108 589126945
Q 14953 46517 115186395867
S 51356 703461624
Q 8107 38677 3240685786534
Q 5008 50176 5975049633193
S 45912 79253878
Q 18280 37871 7805640923123
S 17481 425717690
A 32578 54517527
Q 13740 20396 6105475410660
A 40618 412393816
S 36100 803997358
Q 33060 41710 5783632763661
Q 773 48639 7407301717336
A 21483 463302397
A 52209 786171566
A 19398 936499854
S 53385 477003798
Q 1801 37188 7571277060571
Q 2452 46221 6599555639766
Q 25898 30783 628234033153
Q 3426 44798 3745399594114
S 51177 644280514
Q 78 16408 6580463570237
A 49929 775748138
S 47300 224073279
S 32433 846981522
A 12023 666232613
S 40230 283292809
Q 6550 54035 6559798778154
Q 346 53183 2091278937218
A 33157 587775957
S 13119 645460245
S 6204 896032350
Q 25499 52709 5772959951876
A 14510 77462721
Q 8083 34870 1522955742478
A 54286 493100377
A 26059 701871737
Q 8558 26599 8813450745937
S 24449 243712661
A 9939 478124712
S 18444 905459206
S 45805 76229873
S 22226 140369659
A 2578 411102502
A 20156 50944704
A 26357 472723189
Q 21245 49980 1788307307073
S 9640 47458739
Q 2329 36685 8369981869227
S 27697 913632987
S 8590 215319674
A 30577 762978617
A 5278 241118079
A 35316 140909305
Q 10335 46004 5608182564507
Q 44520 46276 848756859717
A 43797 123752178
A 22446 783571261
S 3138 834038594
S 2877 89233240
A 27581 72689705
A 8167 114540824
S 49999 758797775
Q 218 51313 6269088551231
S 31298 563859829
Q 789 51286 3675278932210
Q 19456 40259 8016431611345
Q 13475 17616 1404770219014
S 53733 561891629
A 15392 700144180
Q 27941 47156 3799972955070
Q 19947 41699 7830436616353
Q 35181 49433 3285140526692
A 31036 91831784
A 6281 164424246
S 36477 146572687
Q 21518 50679 6277317771890
A 27852 339508966
A 38324 396392763
A 40085 831212045
Q 3128 9432 3771846801662
S 54215 11089147
A 35157 290222087
S 14659 776787426
S 51004 934895662
Q 10755 49796 3596317838773
S 31223 525504627
Q 4751 51866 6381601707063
Q 16477 46719 7356583327306
Q 1376 53531 8715089274677
A 18017 678721135
Q 35496 35564 32906762975
Q 3267 36986 7773529286876
A 10959 499917174
A 2978 90419535
S 17524 842707276
Q 20472 45922 3750779514355
Q 65 54769 3776756885502
S 22523 93560395
A 707 874435482
S 35831 755010166
Q 19915 26495 4105457024752
A 7504 463818388
A 23258 837942454
Q 16645 27464 7621330242185
S 10939 988088695
S 8280 995562076
A 1583 817603527
S 48850 632515088
Q 1621 30610 8628385282558
Q 14147 31815 6743424845252
S 3236 79485072
Q 21038 53648 5550454940272
Q 20002 49990 2985955188575
Q 147 49146 3484079183834
A 17411 900952841
S 6880 807523573
S 53813 124143335
A 41170 612176338
A 19527 821811352
S 17420 794857891
S 995 552618762
S 492 67392109
S 1222 198217047
Q 149 8964 1743645444250
Q 1016 47860 9503942576326
Q 18749 36674 8133831343381
A 36284 345539901
Q 123 37208 8241291805971
A 48100 705584876
Q 42964 51296 7325070245928
Q 1514 31957 4822086401724
Q 16290 47470 3430878164811
A 7364 537415738
S 16290 603507292
S 44783 795660717
Q 899 38921 7536805825604
S 13710 858452164
A 8023 119093008
A 22345 317322048
A 23063 112390117
A 33296 1873277
S 19216 442868392
Q 1649 46289 5501493527115
S 39375 295561691
A 10037 592975283
Q 1227 52431 540218700075
Q 1810 29135 5181810144628
Q 28875 37051 6673177057047
A 35431 213930052
S 38199 995480055
Q 3981 27703 8978067292985
Q 19010 47521 9195575781341
S 188 923738040
A 4425 263569188
A 27723 263160531
Q 11081 34678 7051168903852
A 26272 119286351
A 19740 170140933
Q 5506 6935 768700974771
Q 37727 45343 3752903462499
Q 5094 48852 9255864352435
Q 1026 49559 3659890367433
Q 23442 52843 5785479603667
A 44507 726861302
S 41989 508129097
Q 2056 52702 8258642753133
A 17657 501119238
S 46396 18484385
Q 515 45871 9034358356982
A 10228 228109333
A 38439 926188814
S 23917 180318618
Q 3997 54908 2138365795201
A 54705 282247358
S 54083 235461501
S 28192 851844088
S 34029 209674670
Q 24801 44424 8964692121810
S 38762 833228100
A 13578 205105988
Q 4219 53918 9521311388046
Q 22240 32552 9400848540384
S 44982 874639000
S 14629 993267620
Q 5957 52275 5293858161831
Q 755 20127 2245395833263
S 16831 914674480
S 54618 390864003
S 6376 286651839
Q 5177 37522 6208778212540
Q 1279 4319 2337086765210
Q 2602 44171 2572395231512
A 13876 837482238
S 33747 724624272
S 10041 336589092
S 45994 393157905
A 15800 141979876
Q 16597 16712 89608800431
A 15408 918726673
Q 26894 37724 4182102294179
A 5322 97485307
A 17972 128113807
Q 22926 48910 47152421893
A 35368 403951751
Q 4306 19900 8816696529215
Q 5733 53972 4782283132992
A 157 164016605
S 13412 153124702
Q 8906 54363 8061230773181
S 15861 448807536
Q 23197 44882 2244186935836
S 24292 271070818
Q 2187 43753 1354120721988
S 51963 128459361
S 4293 232529145
A 39996 513499064
S 10886 506549227
Q 23830 39978 6145622622637
Q 4904 50263 6221966821426
Q 7959 37644 8647019261819
S 45444 134155486
A 19790 606350894
S 16736 216415739
S 23557 850778512
Q 3070 41083 2602612466064
S 14732 718218737
Q 2823 43828 6390496026617
S 8415 551685748
Q 17296 41754 5725379005767
A 7243 689070613
Q 35353 45163 2723015546973
S 14350 172986933
S 41783 250832751
Q 9193 31559 3933150559808
Q 47 51496 2920256519505
Q 17246 35423 4599677098888
Q 7800 14618 2769855382521
Q 11443 26470 9440394095269
S 51286 525692839
Q 25386 54920 6761651272910
S 45590 897366898
S 10320 20338718
S 5137 719394500
A 26735 898333900
Q 7977 35843 6290668588538
S 13845 124694093
Q 9391 31159 103792128406
S 14854 916318857
Q 28288 44757 9861709805714
A 12592 184715828
Q 7546 9277 1600988976387
Q 17182 51913 157729373931
Q 37225 52641 2603892342340
A 14375 635729052
A 36864 32330481
Q 19849 45958 5884924804373
S 22763 601627196
Q 1079 41010 4618980822683
Q 23165 35043 69612675763
Q 31706 50132 2888163736410
A 48641 827029677
A 4998 335573240
S 8431 420964860
Q 723 27644 8508736293728
A 11250 923450352
Q 3380 49485 1430116064665
Q 18361 43802 7269132044297
S 52257 683837829
S 9642 309061680
Q 920 53338 3559184489207
Q 32230 50290 8754291037820
Q 53 30660 9853147852187
A 14485 814506657
Q 17665 45527 1215808756795
A 42401 418007974
A 4756 909686912
A 3382 646446968
A 3581 548478789
A 19097 678365547
Q 1552 31708 4645382538071
Q 10330 51710 2903493505468
S 2702 916126515
A 53762 6273335
A 17297 706864894
S 35620 628590842
Q 18696 25058 3569081871753
S 22006 342022667
A 53406 673881770
Q 713 50562 1163763989286
Q 11606 52271 8924656083467
S 50110 317474585
A 11179 233216295
A 18748 888252466
S 51610 366922837
Q 19280 50289 6762299235606
A 20266 200871778
Q 16182 44341 8561896378465
A 24568 919688747
A 33728 167354901
Q 48 54856 8902821730663
A 46273 511161873
Q 12504 27418 3421790871015
S 18647 755988192
A 38386 378440053
Q 4224 50567 567605296548
A 19798 663956108
S 7171 332527782
S 31123 431679707
Q 39533 51680 1581602006044
A 3920 400147250
Q 28796 39919 5821682834186
S 5009 895827378
A 52964 541680028
A 29976 847341367
A 8431 209985990
Q 487 27928 5060500757663
S 37615 100788120
A 35609 900647052
Q 4699 37833 9905707923597
Q 38436 49462 4624169172963
Q 19680 54350 2178623859416
A 9486 235249440
Q 14401 51233 2817304337355
S 18887 115042189
A 35388 656655861
A 51028 233021151
Q 11745 40161 3493635273767
Q 34929 35592 123885837838
S 32070 404128791
Q 15013 27543 6778780836349
A 7183 714948098
A 2267 214337255
S 44784 407094154
S 8146 232719414
S 3982 969153587
S 1008 645182471
A 40548 652011721
S 6277 393426166
Q 2384 42213 6390079647668
Q 32921 52224 8994089871570
Q 13053 15512 1582464438567
S 36881 322655024
S 31488 40964333
Q 6071 52139 3069931623738
S 519 549454202
Q 41884 52283 7988557078393
Q 23654 43744 8626168998343
A 15470 288457980
Q 19051 48355 3605056774801
Q 6977 47438 7508588911853
A 9279 812132642
Q 6143 38910 8576665732400
S 39708 388339503
S 4779 626164198
Q 37802 39207 1061514848541
S 7457 911271835
A 54663 668669793
S 31255 164217806
Q 7266 44056 4160977915085
A 52327 499063782
S 8913 522661091
A 34906 893805890
Q 42757 51582 6968841217982
S 50348 251234377
Q 23270 43679 4273431310246
A 48730 502125470
Q 26994 33045 5897638918114
A 20611 897889869
A 30917 862601253
S 54872 293241547
S 15127 949297384
A 54659 440184563
Q 9831 17510 1233140735274
Q 6561 26603 509432395171
Q 30741 52299 3841059040656
Q 14604 41327 9556557293022
Q 18672 30687 5210759100465
Q 24226 39294 6889404838221
Q 11448 13325 32270805595
Q 8157 31569 8365401372960
S 13907 542603719
Q 3091 52441 6288052767588
Q 7043 28188 1820346722740
Q 3337 47936 5435287132237
A 50949 769154816
Q 26376 35906 1091612433776
S 15311 623461714
A 10655 568351819
Q 26190 41917 3911122110928
S 19039 994872305
A 50864 7656398
Q 5283 47282 7451414084958
S 1565 186466197
A 51715 850809375
Q 2839 26551 5332115158662
S 53514 672523764
A 15780 50326138
S 49422 812742811
A 51651 233076125
Q 27604 53787 5732927330614
A 35490 894284603
A 13206 271679107
Q 12424 33673 7571215253988
S 16993 713244091
Q 36547 45948 6909194683549
Q 36378 52614 7397767309578
S 15402 740969911
Q 43897 54473 8326685880520
Q 5222 50849 7537166186537
A 16929 627583724
A 31741 524457250
A 14956 31346882
S 29814 528546403
Q 35794 49655 7225101397082
Q 40608 41690 191149370771
Q 11602 53544 178324180894
S 29729 645702629
S 20954 359352285
A 991 538325386
S 19648 187796709
Q 23797 41975 63998085534
A 9405 845238013
Q 32187 42773 7781953880460
A 51459 460310295
S 47605 738225025
S 28181 161980112
Q 9515 33054 868290509283
S 40932 952793769
Q 4620 54382 6453655868442
Q 1377 54340 5810789596148
S 29654 512720876
Q 893 53525 1209354044720
Q 6421 46328 858021510385
Q 15397 50507 3509393427617
S 30644 73049047
A 48134 313033761
Q 19586 30293 8927102227099
Q 29564 52300 8765185551283
S 46945 85532718
S 10811 50141836
S 28666 812338675
A 27598 397127323
Q 47101 49615 2116254747280
A 8387 56949320
A 51179 224977299
Q 10943 32699 9326207578574
Q 28721 31174 1727703473491
S 11057 897143159
S 949 430153833
Q 18209 32454 5561469473856
Q 1043 48816 8365404742572
Q 1318 46270 2074033488437
Q 2108 45557 9256847070337
S 4497 35654321
A 8663 731516815
S 39552 859274804
S 9260 151918507
A 16913 806841669
S 40477 830424254
Q 2136 11474 185858384787
S 365 746142014
Q 26504 53288 985815700048
Q 810 51271 2765535672805
Q 38434 40727 1318913112884
A 18142 85181647
S 45027 301772626
A 53432 593269980
S 47358 359448187
Q 30468 52669 7502855435452
S 45050 349543213
Q 34236 47041 9138217180478
S 7737 466482812
S 4876 18265416
S 35427 763009325
S 23713 744730064
Q 6055 36331 5193982792750
S 32728 846194863
Q 2782 53189 8960706200040
S 39584 645806130
Q 13214 31264 9160302183110
A 46146 439129070
Q 19716 34910 1076543605721
A 21021 794979191
S 32387 43804635
S 23335 343500434
S 33956 445413952
A 1143 155459655
A 21896 24377000
S 35601 937377322
Q 30181 45237 806771615674
Q 1166 48085 5217071056029
A 3614 102374716
Q 19729 49474 9992315476728
A 40796 922690408
Q 19856 47869 2976072122443
Q 1965 48945 229403995337
A 28248 572393203
S 37301 415055437
A 30749 315873620
S 42635 954250002
A 48365 969637728
Q 4730 27676 8419794605176
Q 1864 52842 8935725897403
S 38211 638669447
S 50523 148152714
S 34052 69035694
Q 4843 50858 5303719126393
A 383 892386400
Q 2447 20135 4145779688511
A 1228 629917450
Q 13837 33314 5872179482030
Q 542 15387 6233363508917
Q 14389 19771 4364369018472
A 24385 286467213
Q 17893 46658 30630391028
Q 19623 35815 7432196665753
S 17289 581219295
Q 6317 23438 4291269625037
Q 15763 41406 1179503842114
A 10527 802795542
S 26439 561333362
A 3334 27783052
Q 10013 45698 9524513882148
S 37286 255768502
A 5714 914074171
S 19793 858079618
A 49988 675353134
A 46787 159765964
Q 7398 50731 4036618346595
A 38258 881248147
S 38136 35640589
Q 4956 49945 9681920963001
A 24164 680639921
S 32623 62215925
Q 39402 43807 896695687602
Q 27857 38616 64462525981
Q 13379 45342 8678126219793
Q 6128 23740 3490484166792
S 35697 987284204
S 38065 239599363
Q 15457 34582 3310482044012
Q 16000 51571 1049690068445
A 36381 756987951
A 41142 468437793
A 39897 138856739
Q 5 54740 5376362265939
A 54913 343829694
A 2053 843899703
A 31400 517136352
Q 4971 54610 9884187983455
Q 21537 35366 7289350414248
A 7777 683380894
S 7572 122273766
A 45657 676428456
Q 27892 28669 529690854498
Q 21799 48489 3340723354880
Q 792 50471 6714483342242
A 50292 285917225
S 43823 516847292
Q 9822 36859 9167548012060
Q 3574 49672 7415017133619
Q 2369 24203 5263733771267
Q 22123 51837 171602315214
S 48403 300255184
Q 9367 25658 2632471424797
S 31737 785394117
S 12618 482572520
S 14486 895023745
Q 1658 47741 472393195843
Q 14942 34336 6494240471424
A 42821 455491062
A 52421 627612231
S 8165 886803475
A 24065 472708252
Q 4806 15953 8025271864552
Q 16467 44844 53979986850
S 15075 756804606
S 3983 251356457
Q 20241 48819 2977232252090
S 13887 948258708
Q 42563 47215 1671013167132
S 37231 368076720
Q 23113 29077 4011663250735
Q 38355 52036 6709952277053
S 40050 735264927
S 6696 952313663
S 41885 342209543
Q 8594 12032 695197666293
S 3956 305427837
A 42903 29611110
A 27071 856874005
Q 470 53363 5109949478565
Q 3545 11127 1560702300213
S 24953 876740921
A 38570 293613666
S 24625 467058147
A 34159 36605029
Q 23219 27205 3096519447425
S 8685 580688224
A 7044 446632110
S 40917 74842441
S 23407 80326827
S 37504 674072978
S 21017 408020589
Q 18912 42844 9648812990598
Q 2331 42869 7016117063987
S 20183 242736146
S 48872 903208821
S 51080 580191334
Q 7309 52098 3265316160899
A 9446 365449523
S 31172 774398091
Q 7976 26272 9161679957837
S 12029 905462930
A 49685 566797445
Q 502 49963 1942710666470
Q 3897 45056 4898094373747
A 35103 886980308
A 950 290032409
S 41507 712892603
S 6165 689012676
S 39888 62310231
A 35077 802869322
A 36381 993344815
A 24877 799558874
A 32556 836045939
A 21367 654409908
A 49139 804746557
A 20427 254345934
A 14740 347759156
Q 17057 23640 1406100713573
S 39321 2820012
Q 4486 53616 717623143839
A 14236 794041904
Q 2089 54755 9039486135337
Q 21167 28417 772856738812
Q 25337 52174 9449924588791
Q 31918 53390 3893736386628
A 48728 243113563
Q 8871 43275 528389364371
A 38940 336136032
Q 14116 21947 732790449003
Q 19132 51547 202285831659
Q 2701 42212 5787089601882
Q 1180 35968 4211586328129
Q 2390 40711 9018757790360
Q 12005 21074 6529779577142
Q 12641 41632 4395477466867
A 43303 863714879
S 26509 773285293
A 14833 395095709
Q 17074 33627 1663553401420
A 2122 875996877
S 43953 558326164
A 40945 497438294
S 39584 809600865
S 9458 207775523
Q 18375 38037 5056438340303
S 17516 281153857
Q 29909 36618 3172776772309
A 51020 392359933
A 30663 688710237
A 35637 952335534
S 16821 288212916
Q 20607 37223 7615224027176
Q 15936 52810 5979693095324
A 14622 51774010
S 53083 137792104
S 10578 218442704
S 34990 355236548
Q 5170 43255 34836151358
A 13732 601659457
S 10356 11330814
S 11798 759350246
A 35186 250370940
S 2756 425879369
Q 3560 52532 7714296796732
Q 8032 35707 5993597696074
Q 3117 53478 6183532857476
S 4595 529088286
A 51547 241355836
A 26051 371173133
Q 12089 47955 39308640746
Q 43305 47381 2036337907129
Q 2712 13393 701876922151
Q 3683 19193 6966313575793
S 42843 764161664
Q 29691 42042 8538791025550
A 33097 425260517
Q 3532 32714 9185062802667
S 10178 655860759
S 43794 884548107
A 12170 712025311
Q 2235 54353 6376804279919
S 8970 103922574
A 50697 147171363
S 53465 240311872
Q 50718 54028 3310564739118
A 11340 190845362
Q 17939 41818 6619831787015
Q 38858 48536 5922653914876
Q 12173 50193 15189562353
Q 16362 36741 1016002009198
Q 4020 18745 6141523514348
A 2635 81218476
S 39188 273623548
Q 4300 42170 4768842020757
Q 41212 52718 5975656450184
Q 2394 49002 6712234660876
Q 29663 52423 7862445395874
A 37977 46570420
Q 8663 51452 9965634558298
Q 10900 51362 5301312465213
S 49732 842450807
Q 923 53315 5464669658762
Q 5414 23754 2418592857060
A 11497 975660842
Q 3858 15746 3414472920712
Q 33704 37310 2776659717435
Q 1256 42267 294334556081
A 50639 832852662
Q 4498 44605 1698907959880
Q 12900 52325 1123484426953
Q 1985 28293 280470992204
Q 28886 40205 1701365244230
S 49727 188789227
Q 30110 43479 1807791693117
Q 6924 33373 2068835216190
S 8614 345633564
S 21729 295500614
Q 15607 39811 3913884893390
Q 9236 30355 8697677668776
Q 10531 39537 3319533507860
Q 8409 48658 4991873965993
Q 7675 51952 6074132056153
Q 100 54902 7617453545049
A 51349 696316852
S 48295 829047350
Q 28307 44223 6344223925980
A 29734 742320261
S 48101 602931174
Q 6357 30891 1946766041650
A 16501 698987013
A 8644 333674595
A 7655 704487347
S 40982 98783045
A 46733 907961702
Q 1167 54906 7880551306971
Q 3607 52998 7213352002272
S 45842 512141955
S 51971 352809962
A 48404 395686610
Q 4037 53295 1962910615445
A 28372 267478590
A 10876 794162707
S 33268 803195371
S 29168 204618103
S 22727 198208578
A 25957 833320624
S 30526 773663189
A 47442 751639023
S 48918 381043455
A 40338 359848050
Q 2556 47732 4373802752685
S 9223 616022786
S 33144 906354085
A 10691 897943958
A 46672 840023846
S 11154 288509729
Q 403 52374 5738674428633
A 50475 376888491
S 22901 507403546
Q 10108 38191 1411675601384
S 53135 600644663
S 15720 96149575
A 11910 991277675
A 32048 879873242
A 17750 33694568
Q 3654 36794 5218512506037
Q 52 44622 7316596324359
Q 638 54286 9817053107384
Q 34375 38806 913983692109
A 12590 530920822
Q 6920 28215 2164107183577
A 26474 831039923
Q 17 51463 765450855806
A 54321 960330379
Q 519 53551 3216094030483
A 32220 958486764
S 25723 998047696
Q 1869 53753 258355446685
Q 8154 54575 2830022067879
S 1427 480993355
A 22194 368502388
Q 42075 52127 7922776543266
S 22988 472975142
S 10188 534589467
Q 32454 50782 7047740924831
Q 25757 53829 7641933409890
Q 18749 50194 1382590504735
A 31308 418450681
A 12848 500254973
Q 6790 37095 8299220215266
A 7326 866815374
Q 9540 53301 2095495520695
Q 2448 51815 4017977763105
A 23080 340654370
A 10529 166858421
Q 20576 41872 9914602791729
Q 30457 49516 5194427338621
Q 11108 47279 4432663814769
A 3853 942694369
Q 52898 53798 702424697984
A 4056 526696514
S 49870 817489326
Q 5624 33958 1004023183425
A 47515 579249648
S 29284 786722419
S 28865 884845143
S 26847 450561371
Q 6907 47945 6140640501405
Q 1330 54856 1977059149066
A 17271 459134626
Q 34184 41010 4869505898413
A 38486 861115461
A 31527 109613101
S 46503 725787858
A 47218 410321200
S 47569 272598635
Q 15497 48986 5404767913576
A 52887 519625929
A 30973 361938672
S 13957 81649997
A 43281 248243696
S 2360 515928316
Q 4873 47613 827188626012
Q 2279 51298 1046384841967
A 28563 815180543
Q 602 32117 9977263184280
S 23858 742835588
S 21454 274280719
S 28705 172514678
S 6969 263135269
Q 264 31161 4641031370392
Q 1810 54772 8829778491303
S 12461 444061663
Q 7107 39862 8082047638252
A 24359 442912406
Q 19613 49905 5217971806692
Q 1237 53842 1658972903741
A 3002 481067500
Q 17770 45695 3696168975652
S 23489 118221914
S 28989 806967901
A 36038 919905089
A 39065 879536149
Q 6471 42916 4294762278182
A 20935 836490701
Q 2124 48466 2190118319512
A 21163 800238038
A 20300 436659761
Q 3341 52673 5647178716221
Q 39770 52350 9555919897410
Q 50868 54278 322843264145
Q 10127 22537 26463182589
A 8466 838871463
Q 12164 18615 4362280280322
A 35541 516351738
Q 32073 48942 3720947619607
Q 9006 40046 5634399875587
A 28457 479743934
Q 47544 49889 1451783603858
Q 29451 43960 6616747470411
A 36774 472177158
Q 1652 44573 1274494371824
S 12721 219975766
A 8075 358421031
Q 36094 48360 9356097598347
A 38309 615806097
A 7971 862254911
S 15347 360313512
Q 37617 41417 3461393887474
S 44912 747169747
S 6448 558356648
A 44701 629113566
S 45556 377233025
A 23842 130660050
Q 4484 21352 6968054264616
S 24337 57364219
Q 16031 23740 5350193267939
Q 29622 50455 6520248414154
A 40722 682962355
S 48944 217993966
Q 9562 53588 6516952436385
S 53737 157987624
A 4582 608852200
Q 3910 52931 5797820559791
Q 27884 45312 5324647420445
Q 4306 48539 9924743161682
A 26036 766001061
Q 8740 36567 6302567954235
A 44769 125014857
A 5598 292625767
Q 49124 50451 593439471785
Q 29780 48655 8377162263090
A 48098 46810818
S 23232 941148960
A 13754 579039114
A 2248 579423040
S 27324 511845675
Q 6304 52392 4583974641344
Q 13107 32626 5777850725679
A 42495 921268254
A 38933 793033141
Q 3588 53930 232645548777
Q 81 53227 8852985569646
Q 7325 42264 8084936180025
Q 7349 33146 1770473110699
Q 47229 49991 2584048001938
S 52282 347507086
Q 12617 23882 9319038866621
A 22392 320737038
S 20396 992428866
Q 9179 45637 9119412779038
Q 34778 41894 1519733913598
A 15932 171883306
Q 17703 45259 2356623411646
A 34027 835148553
S 14985 463447661
S 52292 332665645
A 911 493321504
S 5272 957219334
A 33490 38302619
S 16186 827394422
S 51973 942120199
A 23156 870509996
S 49697 763172939
Q 4926 41016 1269828987600
Q 11317 27877 1298564867742
A 33396 788780609
S 15634 764119083
A 41595 149181096
Q 36367 47280 3161228678871
Q 21755 34839 2282953178841
Q 25588 36937 2838817031160
A 21666 198210262
S 27775 393328114
A 11475 685937587
S 15916 950211696
Q 39128 52702 6055273346239
Q 21322 53921 449695596775
S 41948 256510225
Q 12385 49315 3829984059140
Q 21467 53282 4804087781021
Q 20280 42647 5344932333912
S 15795 122413123
Q 2872 24925 3158625856579
Q 27059 50329 1852199366655
A 19098 220367743
Q 4052 48759 9938401907411
S 43097 849126595
A 29695 493511409
A 23901 469807382
A 13698 466388694
Q 1872 49832 7767786465559
Q 11127 52910 9637541431331
Q 8553 43148 7899160838135
Q 7038 35830 9094136292164
S 27590 498317601
A 29181 467055010
S 23410 767871069
Q 448 30376 5589182979585
Q 22 51350 6267536450564
A 21572 789936753
Q 24432 48682 8383719874726
Q 2352 52654 4866824310018
S 3980 421081245
A 4470 148821727
A 40497 779415034
A 44446 999414663
A 21065 111605116
A 601 275465200
Q 5183 30220 197057076997
A 26877 328810507
Q 28579 34577 1056634885957
Q 7663 29625 4901693806580
Q 24340 44658 5547370258999
S 23617 103592403
A 16067 668937383
Q 8693 54467 2017068999916
S 26656 992868686
Q 19165 26341 3844002493240
S 50756 24002685
Q 28908 32766 2011186314573
S 35718 51365586
Q 17278 43773 287742036219
A 41226 175497592
A 43143 80509501
A 9925 502450659
A 24125 791755228
Q 17741 44528 2663560157348
Q 1139 47973 7288871393641
S 38389 551597435
S 14427 432498824
S 14517 565955289
A 7190 423794597
S 11303 224873143
S 48312 46247754
S 45600 411499295
Q 5363 22755 7757380404055
A 23375 926024903
Q 5790 54112 5092910423615
A 4353 695187061
S 34595 497921572
A 19000 593442966
A 27628 794650725
Q 3096 52457 9849015522457
Q 4307 50855 2513503412933
Q 9241 40600 6533693134191
Q 10896 50988 5025838371081
A 32700 708576550
A 26905 85979084
A 28196 225296157
S 52926 518488316
Q 15726 19460 836194556677
Q 7010 15680 5798017379922
Q 6987 41998 2676480612655
Q 41048 50155 950927219215
S 24469 973806189
S 46280 834004027
A 14297 689589687
S 28667 664428252
S 6942 785106045
A 13204 816630760
A 12054 984827135
S 35887 72876813
Q 35088 38659 814332681631
A 10263 9771924
S 32847 611967788
Q 13866 18241 1420690557147
S 27584 525054629
A 48355 549817723
Q 24040 46790 4172431314819
A 50902 402021098
Q 50977 52332 127593532817
A 900 611136710
S 16271 494592055
Q 9575 28489 4919103541205
A 37360 897401836
S 51031 625133445
Q 593 35849 5397013208831
S 5712 767052469
S 54050 658783369
A 5517 49042226
A 17136 727354907
Q 4226 28274 2816835033623
Q 492 54403 7055546594799
A 9182 382900178
Q 35479 53475 7111985548066
A 16555 470628235
A 17128 589878447
Q 8808 32007 7284004138490
A 20096 723826479
A 18082 742639013
S 53430 363519018
A 3769 207133369
S 11445 7269224
A 8033 75708288
Q 28643 30707 530657912164
S 23235 369850826
S 357 824228502
Q 28720 39096 4909454250782
S 16858 473019901
S 41500 260262098
S 47100 969614947
S 54739 355397643
Q 19665 45708 3873074310921
A 53655 627025981
A 37341 939070022
A 22775 506266211
Q 1365 40866 3482894552534
A 14504 260986986
Q 16492 30527 9433973387622
A 49708 714373816
Q 33422 51527 4508150096235
Q 14543 15565 256906177454
A 41958 464922125
A 23153 300591984
S 39685 375785314
Q 8498 11323 2033157926384
A 40908 493074022
Q 12671 44293 8823935908708
Q 41138 45283 2475933452417
Q 18766 30276 9940751406720
Q 6828 53713 1050360906553
S 4760 498286238
A 29093 941935013
A 8070 579579607
Q 28577 28786 26420044169
S 25704 983929184
A 18501 118780000
S 14722 618128535
S 32920 775288877
S 35654 571879072
A 43667 444230324
Q 5219 17827 3887150059387
A 2744 461079047
Q 3213 34403 2481848800914
Q 237 7245 1880235795965
Q 1297 29944 7811599429082
A 874 663031398
S 23809 865727548
A 22943 405121241
S 13211 89959093
Q 2248 53453 5621979761054
S 34858 997483829
Q 10145 22470 1446960262916
A 4807 94191337
A 10393 440463762
Q 10953 11984 742248600662
S 14545 59392394
A 23213 707412304
S 4699 59962628
A 53841 772827825
S 9480 859731299
A 24026 329576624
A 5787 281981122
Q 4534 47205 5228677267181
Q 22752 30765 7823606304026
S 37824 888199538
Q 37918 54806 5872369782232
A 36928 947947405
Q 2154 53462 7018008257740
S 11853 151866164
Q 7583 27153 6070094135403
Q 6964 48410 7878807936475
S 15666 2483204
S 17367 552944475
Q 21017 53325 9654035076226
Q 15661 44543 4860182383478
A 52357 389429434
Q 16232 51298 2339372284412
Q 16660 40671 765459098754
S 39671 817009653
S 35696 446634033
Q 29944 53885 1638910708845
A 50137 855665605
Q 1282 50496 9198339276799
Q 27523 42890 8470773567018
A 51750 585945990
A 42365 887703224
Q 8362 15498 1912259847834
S 11267 527921111
Q 4859 48953 5629355560044
Q 25723 40867 214203298055
S 39270 498200362
Q 6215 35585 4362681094491
Q 1566 48270 7333486147895
S 50912 828107424
S 45626 140459779
Q 6252 52405 1321517837722
S 11805 249870384
A 42442 839712778
Q 11440 24029 9847263842302
S 751 194617081
Q 1985 28277 5617092515089
Q 5864 51168 3400961930936
S 12210 268592312
S 47420 786401400
Q 24565 50378 3430276098045
A 627 825224268
Q 4920 54513 7506465012332
A 26335 110782699
S 32993 106574307
S 9346 115226754
A 23734 649969173
Q 21454 43295 6574753182147
Q 1528 51835 8504788638604
A 31516 271639715
Q 46064 49872 3146827093334
A 44156 371737406
S 6309 78342953
Q 32027 52693 2903467435173
S 32188 323223180
S 26578 348417186
S 33762 799070618
Q 11695 39593 5377005751860
A 16400 921537874
Q 14913 44418 2048512630832
A 25672 329221712
Q 11619 36975 4705918486501
S 24715 500191654
Q 2630 50027 8592916276268
A 8606 46467645
A 22669 772641686
A 12837 464462596
Q 35008 50981 488352923000
Q 6391 8432 1392498250818
Q 12708 17287 934024205995
Q 3754 37111 1537339021031
Q 31960 42950 8679493297147
Q 4393 24215 5545978486431
A 53571 887874722
S 22491 524891024
Q 6040 39708 6445810542727
Q 7223 48500 2895273822244
A 21045 608885728
Q 45776 46442 783791516
A 16258 125930358
Q 16233 44484 744687255202
S 54335 600756323
S 20635 266450036
A 42762 543049857
A 30723 117963845
S 22251 987577423
Q 550 54109 4236563829533
S 40963 151667173
A 12375 104420530
A 35003 761379393
A 2190 386227356
Q 4672 50367 7148451421845
S 33661 770609758
S 16791 45609868
A 35161 571463507
S 7502 545280709
A 37873 542165755
S 33301 714314245
Q 3812 40463 6959128299137
A 26500 92524799
Q 33516 41487 2259664729632
Q 29938 44083 9798920408143
Q 1086 54747 3607179112189
Q 36605 40063 2039750411692
Q 20183 49178 8241301671246
Q 28772 41794 6364896374187
A 21912 59353409
S 12212 231873694
S 32936 272079727
S 12271 475846144
Q 21984 34500 229403946332
Q 11781 32828 2168323023677
S 47240 304643455
S 21890 64760603
A 49852 506071897
Q 9547 54702 4197799627989
S 3058 780570441
A 51408 969860799
S 40801 540595730
A 49422 323576435
Q 1186 47178 7506583360800
S 31246 181181902
Q 4517 50279 4784874959887
A 12219 586773156
A 23356 676405823
S 23918 125421750
Q 1424 52827 6594831319173
Q 5317 48277 7157464127297
A 54536 450561440
A 22359 886872795
Q 2115 54734 7721299509811
S 15523 336430004
A 53221 123736354
Q 15438 39283 1394912068627
A 44868 583654434
S 28262 677126763
Q 2542 47951 6470353130062
A 27499 12723083
S 10166 551778387
A 17022 56753736
Q 26558 52780 952357000435
Q 6350 48719 9352712135371
S 17538 453783612
Q 23967 36435 6813105896010
S 1582 15433151
Q 4512 47435 5379046949093
Q 29736 49906 1607021890134
A 51779 537976121
A 34304 865567235
S 36340 544780288
A 44935 386256838
S 8107 564990070
S 54545 253148845
A 17465 426116181
A 44055 38489962
Q 37889 52110 187791958570
Q 442 21462 7667114430007
A 45170 217102477
Q 24400 46990 6747730844795
S 41749 675098950
S 44785 85506817
S 33624 801031165
Q 18412 23964 1062541780818
A 43285 697038232
Q 14949 54382 3693953128609
Q 7077 40952 9904204636337
S 37649 125793534
Q 34919 52814 4528193769895
S 6212 288269479
Q 18732 50844 9499395905536
A 37634 648257774
Q 21022 45064 9622681342089
S 2953 80229873
Q 6131 52396 3168756441192
S 31944 552242452
Q 29857 46454 3688870561103
A 42826 770912634
S 13658 852780201
S 21251 753560003
A 25853 64478047
Q 302 24100 326261717494
S 34482 369330519
Q 3723 16995 6856302170409
A 17716 857229120
S 35536 419506308
S 46494 700170476
S 50715 448738205
A 47980 215179017
Q 813 6780 4864901279300
A 36268 652802118
Q 21554 52836 3557991895635
Q 6587 51238 1888740757116
Q 23504 33414 138550296673
S 49711 697392143
S 44290 313318620
Q 325 54272 386373277769
Q 22659 32815 5609454394392
A 52040 799415961
Q 11012 50177 6245730547524
S 42817 370372175
A 17441 992732579
Q 6653 39859 9484902150130
A 47869 322499029
S 39230 7295662
S 826 403551181
A 31174 622520432
S 29909 455213000
S 15555 342889990
Q 5278 9851 4393279644849
S 20047 148079721
Q 11917 50708 9258743528161
S 40813 579790880
Q 1286 54371 360186360603
A 33251 222368360
A 5215 673786703
S 15788 978956695
A 21640 42630992
Q 14800 54854 2380919418719
S 13747 827894565
Q 2622 40970 3586330555630
S 14369 805373464
Q 6879 38577 3826925348041
S 54363 701095544
A 18921 909070466
Q 9928 36391 2498061117122
Q 21082 35371 7226011810833
A 45809 244635661
Q 22 32663 7935144071690
Q 19518 27130 1438184525541
S 49987 454975972
A 52691 762425009
A 7759 915990306
Q 53 51362 4698782715231
A 26486 598371135
S 13155 821279473
S 28117 480502091
A 20685 847166915
S 31285 227437311
S 7768 502318274
S 41076 632287512
S 50211 792912184
Q 1287 30525 4780918496908
S 3227 249628536
S 29863 373751274
A 37773 629781113
S 54386 241573122
A 5067 401786728
A 1791 536734470
Q 22859 24969 1362348677815
S 904 910477127
S 49543 956135795
S 25093 877001515
Q 4305 13393 7785496462055
S 46615 809334077
S 16118 34718181
A 4733 415447010
A 12821 158876903
Q 1947 19076 3896195415654
A 48949 481701884
Q 7456 38834 7635735668667
S 32792 848281527
A 10109 838694387
A 7467 111586823
A 14876 74686169
Q 576 41251 1770611646518
A 40065 528452011
Q 8459 51458 1047306140653
A 54239 176172436
S 32728 276874463
S 5499 404539391
S 45960 242624166
S 14894 526189291
Q 7881 19810 9056106679883
S 52183 762390916
S 23799 503646336
A 12166 765543066
Q 30691 38819 3998671482603
Q 44877 46583 825317432258
Q 160 54330 9485603122493
A 21932 793935666
S 46363 953020726
Q 15348 34619 4821239411238
A 15785 619447534
A 10994 244608292
Q 3994 35927 5702598055996
S 11714 417870162
Q 4269 5567 642447380534
Q 3900 44055 9113880723158
A 19686 722075647
S 47634 561592572
Q 2200 23951 5242036533189
S 43100 321270336
A 46296 787203358
S 23467 230781169
A 14084 14642383
S 3727 5816025
S 25118 755759862
A 37498 130090961
Q 23510 45031 1350070675447
Q 9338 31367 4623684510779
S 9672 547616506
Q 847 54899 1192052824531
Q 2384 50427 7414679709650
A 25108 944447537
A 26714 208394276
S 44849 147846821
A 13298 325808313
Q 12813 50602 9810118364274
S 35501 450557292
Q 387 43011 2695813229705
Q 16516 30017 1650215312059
S 50537 301603117
Q 2192 9600 1957458815665
S 25987 378488299
S 43987 522739215
S 8099 105109466
Q 15679 33433 7015315425865
A 2482 42318016
S 33861 76385267
S 3003 117145012
A 47609 111645503
Q 1085 54554 887451464613
A 42285 281184255
Q 9468 14443 4413027209867
Q 4438 4528 61339002011
Q 678 40720 3800051725594
Q 22382 42508 278888812541
Q 44783 51750 673813973151
S 9500 842600549
A 47943 78511695
A 29936 993962018
Q 184 15718 8552288544981
A 35334 309181379
A 49564 853790906
Q 12547 47676 1700874886510
Q 16402 53056 8170618882778
Q 9379 45585 9850517661308
Q 9695 34353 1515351076830
Q 25332 37856 700942069385
A 6389 329827297
S 39119 283450340
A 46277 739687960
A 33634 392717904
A 30060 319754933
S 23539 72578184
S 41670 903590039
Q 27003 50613 2059619731323
A 22006 160196955
Q 5038 45884 2942330062085
S 46162 471577907
S 44071 967337386
A 46449 350678977
S 24035 210625771
Q 5053 19274 4870754112992
A 52018 349444586
S 18945 219592665
A 19 60719934
A 10135 912810576
A 30798 220487088
Q 13309 41287 2354943237552
S 30942 262725620
Q 33575 41166 5463486998643
S 32833 273674954
Q 15452 44477 6235917176848
A 18755 990722229
Q 34352 53039 5940448710620
Q 5248 53295 7673081001102
A 46530 915794279
A 18345 641098127
A 15933 356290490
Q 18648 25169 1725532199439
S 50664 700428071
A 51473 964967117
S 36322 738398449
S 10809 569758915
S 24987 982108172
Q 4288 54084 9773698046442
A 51063 24226587
Q 8631 53039 7757023789959
S 5933 664294125
Q 3531 45318 2401933192149
A 18641 157099142
Q 19144 35857 9731902457024
Q 3029 25856 599018194827
Q 660 15305 225309096906
Q 20929 41204 904709259181
A 24408 363366181
A 12397 569709497
A 34818 595388802
S 7057 811859258
Q 8991 52388 9764915260416
A 17665 696291920
S 30520 25798910
S 12162 555373797
A 17957 143219823
Q 26621 52777 5430271314744
A 2901 616816159
Q 332 52399 7545710543258
A 25506 330634476
S 5729 193497119
S 27831 364375998
S 6888 337044102
A 22684 360832632
S 50912 913094603
Q 1312 54535 3546485850283
A 13648 142702411
A 12688 615431956
Q 48191 51140 857397336023
Q 21135 51237 9226958851521
Q 3868 37706 8431743330900
A 46433 165854581
Q 11469 52265 6500744753597
Q 484 50440 4172612826324
Q 10720 36811 4668075648139
S 21426 599671850
A 42661 702677691
Q 32595 46558 8704082349421
Q 12455 47091 4093710147554
S 28317 276600758
Q 41887 42535 295064195990
Q 3082 35253 4241512947421
Q 4458 50160 8652649775746
Q 3237 38880 9622361034429
A 14936 846800849
S 46980 834152173
Q 45591 48229 1481684798934
S 24551 474820480
A 35405 246393487
S 2158 749415705
Q 9809 49241 6229921263116
A 31309 95166554
S 20453 190696450
Q 2416 51644 3720993689056
A 13809 419147589
S 50252 803938610
A 41640 543447467
Q 3362 52681 9078680167615
A 4099 591855441
Q 17344 54371 5083465069109
A 44509 571298755
A 46445 981462959
Q 17024 47004 1669746673211
A 53587 756328156
S 14903 206239090
S 45575 688391444
S 40948 395523347
S 5426 64912388
Q 37702 51543 957640185294
Q 13942 37089 8850802790100
Q 7663 23876 4767478063737
A 13051 207436689
S 48694 204414249
Q 2779 30620 9555334668728
A 21984 375309943
Q 13303 54765 1322656294304
S 27335 960546823
S 9279 993709336
Q 49540 52742 479229497992
Q 149 54419 4826652313373
A 50178 70431908
A 36072 884412353
A 11039 964372845
S 26599 616823725
Q 36258 50839 2951416481872
Q 5341 50354 1993270034496
Q 14803 25789 5898443333925
A 33815 229056911
A 42311 136923491
S 25756 478281800
Q 14585 45027 6975513845282
Q 3039 30869 2340538899675
A 39101 938940097
Q 8634 42315 1684283542971
A 34330 389837429
A 51799 578876378
A 24671 811184297
A 5075 330865695
Q 879 42546 695133991623
Q 31910 33355 124777083930
Q 17947 50063 7387436387357
A 25360 477536834
S 45850 655209281
Q 7092 49055 9193942028487
Q 3572 26911 9202188052838
S 34803 377169947
Q 12133 49572 4095433556576
Q 17847 39197 1113117904664
Q 22949 44975 5083160793859
S 45939 860813041
S 25977 725896742
S 11993 583181340
S 21221 726297995
A 6027 413817787
Q 24262 47179 9697633157755
S 35239 781179084
A 42279 293043202
A 53503 350564218
S 18904 149349057
A 9540 670731406
A 27500 521594465
A 44809 208071777
A 13495 452076338
Q 10045 11789 1141932653156
Q 17852 38129 4387852167758
S 38482 716949147
A 19817 589857212
S 21823 421996872
Q 28002 35800 5440922676247
Q 20838 26674 5766167282004
A 49118 969926439
S 32746 472124127
S 20363 833888010
Q 51100 52593 1332666399260
Q 631 37602 9735319932871
A 32884 681644565
S 8618 663178477
A 9022 711617185
Q 1357 9431 7219897611674
Q 18576 23512 1195455084635
Q 22093 47723 6351514254767
A 43544 82672195
S 52406 80393816
A 22266 778363997
A 41974 829678
Q 26039 48991 286134613055
Q 7648 31043 9045774248329
S 7798 761581982
A 3138 449080519
A 47413 450713581
A 1383 140966734
Q 46079 46690 481179198899
S 46201 727360716
S 38577 837000455
Q 4881 40567 524015136962
S 16663 703166823
S 39573 794853205
S 49982 401035077
S 21164 600739372
Q 7 52643 8943084493425
S 18553 476952313
Q 36961 39551 1362406447556
A 50298 631318248
A 14415 636931803
A 48963 726078734
Q 10591 17456 2272167246987
S 45327 385787810
S 36124 890120668
S 39931 834935280
A 47909 861762946
A 13153 264002272
S 46626 944913111
Q 4123 16987 9307336968162
Q 15138 54659 8204363408207
S 49196 750985008
A 23670 372091292
Q 981 48767 8981156560499
A 44904 569446998
S 18760 800619771
A 36333 107779125
A 32699 72988298
Q 19664 21352 405199953268
A 12272 92998198
Q 10718 25706 4982775038899
A 38020 188141957
A 3704 80332344
Q 27175 46928 1776597391653
Q 10002 54318 4087638590612
Q 4448 52757 7938055279887
S 41544 961857773
Q 19200 38605 2748854952443
Q 43115 50014 4064956310918
Q 25608 41535 7476701512647
S 23612 418822401
Q 10136 34362 2270680126452
Q 1226 33625 3868015916322
S 50965 708214051
Q 2265 33883 6385866243626
S 15243 38584764
Q 49180 49884 375258377814
A 50632 828612105
Q 5292 37806 5244201209175
Q 8014 37103 2535550090670
S 7278 939197562
Q 22144 47819 7236923794382
S 4622 112214604
Q 11244 50078 672348649431
A 30767 443487284
S 9803 992452111
A 25239 928568883
A 29949 30765862
S 3251 835332915
Q 37502 49816 2681515415196
Q 18722 36575 5220252655403
Q 15364 37409 2811730538187
Q 1411 33357 8937209887661
S 50554 629811998
A 53490 412948643
A 2087 313213632
S 23682 378886321
S 49227 296878044
Q 17157 52136 3000499622805
S 41833 790830211
Q 12542 45850 3793369758488
S 33794 114552687
Q 375 33899 7718723584643
Q 23363 30160 3697200835112
A 11772 914067150
Q 27154 49439 6210249923749
A 3139 143141274
A 1454 727795777
Q 8992 35259 6989466269146
S 30260 929825786
S 20319 421930148
Q 10994 54837 1936437850943
S 19162 932766770
Q 19581 42246 6997635671767
Q 38395 39762 817928095049
S 16395 843584579
A 25029 431533199
S 36094 708938085
Q 3197 44046 2478551320272
S 30139 17324717
S 12809 211427113
S 35551 850023851
Q 6209 31289 4288510501769
S 5156 747892461
A 22825 943047582
A 23874 333052031
A 27971 246594047
Q 12942 51336 5590069308945
Q 27237 53438 5154269481884
A 46382 433092684
S 53671 147227138
Q 426 49264 5902905435686
S 34376 314089815
A 22601 845086525
S 28538 851537308
Q 15169 50403 9925196594640
S 17359 941529331
S 2227 975414881
A 23388 910491020
S 22180 607042620
A 23058 130646381
A 4440 640351862
S 17957 700209881
A 14930 475126610
A 22501 92582783
S 35264 263277166
Q 4955 40097 4720630638950
Q 37689 47926 1059020557885
A 38411 178691507
S 15484 573053418
S 22266 428316077
S 26536 947433540
A 24206 454829186
A 19045 76102926
Q 3272 53037 621438277039
Q 33768 51329 6643765351788
A 219 290195891
S 51565 97923534
A 25468 38980056
S 15461 935568330
A 23866 286708088
A 47156 157321407
Q 4151 37178 9638265913008
Q 17782 20941 1739250133500
Q 1943 54576 2826472678281
S 595 6546545
A 27198 443293917
Q 6643 53978 3191425425122
S 31612 549827322
S 19214 496374770
Q 6683 51188 1906837264028
A 31557 199560961
Q 237 44723 6549538694918
A 30806 693533118
Q 1020 54730 2922128092797
S 54530 967983787
Q 46847 53567 1815258176796
Q 21667 35230 961608002740
A 9982 774194980
S 39329 259011078
A 700 911881556
Q 14403 53806 2016813112523
Q 4628 52768 8528039149668
S 38263 719642856
S 37507 387045206
A 24253 460507413
A 53760 816823569
A 25565 943779173
Q 5885 22463 7765106176289
Q 8809 39694 3586223804588
Q 10299 54146 916892119625
S 38899 265853156
S 48922 456378076
A 47683 817943643
Q 317 54803 7239808621172
Q 5491 38970 1623291661374
Q 11196 41677 6854689184127
A 20989 556136628
A 39177 998927100
A 45934 985651025
A 21995 409167882
Q 25496 36277 5366862160535
Q 11123 54677 6908568576635
Q 7243 53135 6385306421686
S 19735 719477500
A 3615 756781729
Q 12416 29719 7725882424427
Q 1188 51757 8431749200503
A 21944 936083211
Q 4221 46951 2793338166669
Q 3446 43873 4306729944605
S 43850 985537062
Q 9854 53587 6509560654859
S 24535 606598363
Q 1910 54202 5796003686150
A 48288 959771273
Q 2596 46541 7586970621930
S 16365 548151752
S 41810 921661271
A 39796 711300916
Q 44040 46210 223826468238
A 48610 312162568
S 29722 676001964
Q 3039 49686 2993173465240
Q 7178 33389 8112550390842
S 10523 678774067
Q 5038 24698 1276009547975
S 49388 883797035
Q 4011 11003 1128235464824
Q 10778 49739 8227636295658
A 2137 92203120
Q 7173 11155 3064117713046
A 27387 486102298
Q 43992 46894 1254354998404
A 23080 670469536
A 7362 863722714
Q 2054 42117 8913931165454
S 23440 651212692
S 51104 613817411
Q 26330 34209 4561728055407
Q 2960 52504 5265182834043
A 24320 480906438
S 11051 838544860
Q 17142 42954 3501507347274
A 54166 380081237
Q 4289 54288 6130720197711
Q 11116 53494 3334354642695
Q 25981 53977 7200561336989
A 20220 713553089
A 50675 101313318
Q 8545 50322 9339893769166
Q 11257 14497 1344417140863
Q 9602 49823 5797608185523
Q 38 45180 4355188085361
A 38190 687541349
Q 2945 13532 5196280575097
A 29946 547698981
A 53508 473083339
Q 14543 42331 9355127812538
Q 4586 17810 220711320167
Q 1953 33047 9085073835892
A 51282 841344608
Q 35511 35981 244174756310
A 39803 440245375
A 49548 606209621
S 20009 499263489
S 11206 939454856
A 7722 860705021
Q 36986 48460 623668365893
A 21467 677835065
A 54771 452435012
S 37623 775293683
Q 2629 48361 3450717764299
S 18873 219420526
S 4900 868710241
A 33981 648985552
Q 346 51120 9263367257979
A 20463 897714357
S 13477 237923627
S 38614 40539843
Q 16502 52754 4476363819038
A 35066 407561278
A 35807 973552620
A 15318 659579894
A 4941 22271492
A 921 578911289
Q 23285 37381 1366405566834
S 11454 982869771
Q 4272 30255 1707766746185
Q 1502 8109 2117857451724
Q 3284 42411 6957706100215
Q 5955 42083 2806596469326
Q 917 12828 970396501698
S 28094 65802868
A 34875 204895716
Q 1609 49497 5945824636029
Q 31449 54094 5835201781810
Q 26468 46562 6092139107584
S 17063 772211315
Q 14945 45682 4762570142423
Q 4630 52935 9517170579549
Q 3074 50503 5502940605079
S 45875 446276571
Q 1007 3220 1338729485922
A 11040 345941798
A 50169 102929482
S 13630 747307719
S 28502 271422075
A 29970 514705867
A 40879 656261131
A 38483 586098059
A 40301 62679827
S 2636 446462448
A 42873 431588080
Q 24287 38217 1155672723067
S 4902 886826615
A 21072 55362754
Q 7767 17515 552583519283
S 7839 912587041
S 52333 778416442
A 49895 579525771
Q 1709 48956 925373342673
S 45102 15813971
S 12712 812105390
S 52814 622381891
Q 2395 19115 4109874956132
A 12699 863084770
S 50817 785096589
A 22555 854913823
A 32005 859584518
S 2425 281005545
Q 2437 39577 4529226371907
A 45031 7988834
Q 3951 36342 6522942555057
Q 21720 45628 1746660185348
S 366 198219134
Q 12625 53170 9869471194809
A 12432 704559495
A 13347 651188224
Q 760 51970 4207634488809
A 52660 667435274
Q 8866 52336 5689587174467
A 17613 606557127
S 14070 366264608
A 44130 120642753
A 1270 595905129
Q 33262 36043 2305598982744
S 51613 222428310
Q 21801 54557 2840438465834
S 24531 686218237
S 8923 475989006
A 4267 969846404
S 17263 207475933
A 39070 688208119
S 9714 320786462
S 13381 572628090
S 15596 386534324
S 38424 343163739
A 12964 807567005
S 37537 162178748
Q 9343 41709 5014280075883
Q 9242 42816 7285140623036
Q 5959 31397 2699488628910
A 38142 160182754
Q 5348 31005 8945698356441
S 27868 108510747
Q 1940 47326 2469842764386
A 27568 105024715
A 11471 894188082
A 5940 813006404
A 10323 306094391
A 44843 389643115
A 2712 666845265
S 53370 404909403
S 50815 765859692
A 30941 157037533
A 48221 401245178
S 37182 392690137
Q 4109 48521 2599404601021
S 11759 994197643
Q 144 50209 6756024709829
S 54121 235918099
A 22410 890384609
A 9530 107111940
A 40686 755414806
Q 8337 51601 7327786901449
Q 5553 22727 7695808692017
A 130 452084201
Q 21614 31621 5831479235971
Q 24081 32001 6765974304339
S 28757 723085419
Q 32700 51191 4797349589328
A 44379 400656369
S 33463 586144241
S 5829 421447442
A 11433 376744515
Q 10366 46737 6262019712407
S 4204 240912067
A 54306 22825659
S 29879 179078495
S 17621 825007589
Q 5883 50322 9672854552367
Q 46738 54799 3387977191524
Q 13713 19034 4610391584876
S 4351 481894891
Q 23528 30807 226991095437
A 42619 438839501
Q 4796 53966 6091918891483
Q 5079 25003 7505852386623
A 298 519304263
S 17748 619638743
Q 16385 32608 3142076693484
S 33627 31667658
A 41212 173851878
Q 22161 34410 5435538186041
Q 7897 45395 139751952808
Q 1013 44765 5587766425414
A 1694 311001006
Q 40698 45044 3671019825299
Q 782 54154 5662534916799
S 41270 174230027
A 3916 666618470
Q 5054 52796 751047129225
Q 12538 50010 7039346058130
A 18072 223457834
S 21437 370844808
Q 168 16769 6147932119546
Q 12960 45760 2646189238649
A 45948 582192153
Q 16187 39924 6173911965651
Q 497 49367 1075211523383
S 33992 117181843
Q 702 54665 6394441097319
Q 3561 32296 8219925056531
A 36299 782706496
Q 10492 26262 6445926712776
A 5908 516549382
Q 5222 30015 9200230853431
Q 10596 49292 6186015704066
S 28744 428169411
S 47436 813052290
Q 1017 40174 6556143019349
S 2653 130607381
A 20185 355599977
Q 4053 54851 4194733336350
Q 10098 29767 2376669328314
Q 13942 53841 8351687226602
A 17117 349228655
S 50305 407726451
S 8920 803574315
A 8219 579919439
Q 14375 52266 3720005795869
S 5210 449855956
A 13338 739323848
S 1193 706619130
A 46457 673976248
A 9255 685694805
Q 1717 46221 2209528084742
A 4127 587114596
S 2632 937100937
A 47020 332397743
A 1761 919496948
S 37604 33797374
A 27491 202327959
S 21104 996863911
A 7596 781562587
A 8719 360120069
Q 391 8917 77027222159
A 53811 342622539
S 45096 239118914
Q 14168 53521 6231007274054
A 184 112392636
S 45540 752187119
Q 13608 37716 6460477553389
A 28173 801571945
Q 4464 40654 5075353527563
S 51350 491367827
S 38248 628071502
A 12982 206276479
Q 15531 49756 3405343541044
A 28019 57479204
S 34170 288764357
Q 10088 52986 4607400569133
S 1537 29766945
S 44400 962316074
S 21815 597709936
S 30575 84886230
A 17222 175825982
S 28963 661320082
Q 2114 44088 4698300762044
Q 555 31472 5109515543306
Q 23966 53447 7066815953973
Q 8800 39593 7237036343941
Q 11017 40447 6781378593376
S 33910 648766284
Q 7730 53985 4169980666753
A 53484 430352715
Q 20916 34675 3981816393706
Q 8922 31583 9732412104893
Q 8357 50078 6752137012366
S 49105 815237738
Q 1480 39030 2559529033452
Q 3567 51540 209385912271
Q 45895 53317 5423611382253
A 33981 640211678
A 43435 809108244
A 13380 997560990
S 10011 129967957
A 18783 96985710
S 43422 744607944
A 21018 962778308
Q 43037 44374 598838707951
S 556 789964517
A 47859 411113551
Q 35173 54213 9927528355744
Q 20304 26004 4694273405800
S 38163 895065431
A 5810 379219757
Q 9498 15521 3569465880872
A 2187 66195673
S 46783 625231794
S 38739 640317984
Q 663 18977 5824485749030
A 47349 31810999
Q 22657 52767 668295578493
Q 14314 48140 9526745787324
Q 17305 41529 8384568093102
S 24369 285076812
Q 5630 46702 8168658150153
S 20344 275473468
S 10702 232417355
S 33959 823714859
A 23699 465869616
A 4512 249201570
A 30429 168563954
A 17982 468437649
Q 1760 38795 7553495002005
Q 9916 20359 6793027040258
Q 3812 44103 4090545970843
Q 9231 40882 7830821739920
A 33969 365024124
S 46440 180379121
Q 3525 28938 1065552324809
S 41142 979795829
A 54581 538462282
A 4897 377239715
Q 39019 46634 3332672792155
A 47116 827915599
A 27564 162366821
A 13143 26918136
Q 2851 3125 209552986503
S 42363 850291957
S 53859 5498587
S 15995 468741832
Q 17272 54248 8926163811647
A 13296 926205942
A 34130 537192952
Q 13423 32549 1442243044643
Q 3059 36199 4954827425446
S 31594 498996813
A 14660 496637561
A 5510 504794466
S 49682 982300408
Q 33628 50994 229948778870
A 49740 779182918
S 33942 908270800
S 31520 854079176
S 29244 423583400
S 52849 711913394
S 28922 374499263
A 2786 255709727
A 44928 949560670
Q 8409 52546 7294856038526
Q 40009 45795 108694232578
S 5186 817608779
S 6134 622247510
A 28845 140286397
Q 10615 36534 27075740847
A 44784 981929109
S 37658 833266543
Q 765 44489 2773368021756
Q 5473 42257 7453056987634
A 31455 196935428
Q 10946 53027 5772486557472
A 34450 799570182
S 14401 366923209
Q 36400 42231 5797636083222
S 19460 629095578
A 41815 302714740
Q 10758 54141 3548083091162
Q 4473 41808 633939673041
Q 5555 51368 5329650041181
A 35422 819906804
S 53086 295514106
A 28985 440088405
Q 5255 10270 1296004108572
Q 6383 40181 4624915119990
A 1398 897348177
S 4498 851151041
S 3874 846106631
A 31707 35573056
Q 10723 30999 3726576610980
S 5528 195229353
A 21123 929928040
Q 5183 27181 7113753786235
A 54708 297458727
Q 6596 37853 927124176667
A 44948 15256550
S 33780 799160662
S 38669 508127649
A 38314 115860144
S 3023 82542357
Q 12727 34562 6869229230480
Q 196 52111 3753982586848
A 4056 996088387
A 29017 372339416
A 7364 173023044
Q 2551 47195 9852567186762
Q 15471 33957 7479571099354
A 48792 703046310
Q 14868 29590 2797806999556
Q 3856 33002 2883562476086
Q 33251 51464 4172963976940
A 21551 373979831
S 4972 443052898
Q 11915 26677 1640054547650
A 34998 907799847
A 29079 847934787
A 49324 800945735
S 11060 656553072
A 37472 388100306
Q 6307 38471 484596082000
Q 590 4338 2981153951859
Q 35475 53037 4718159231843
A 27356 803878940
Q 1720 51728 6688031450101
S 18437 411651886
Q 99 46671 8805490703936
Q 5542 9557 3090094454508
Q 7368 32119 3792056831988
S 41550 77013480
A 19714 999874654
A 36577 929102718
S 490 941527905
Q 26840 54521 7729639748178
Q 5685 10769 1857343589232
Q 2558 36273 6833626500093
Q 10408 46966 2062659582726
S 390 418174934
A 42302 319982346
Q 4919 43594 1587792886457
Q 714 47464 4386397987186
Q 9093 32578 7466628956182
Q 16948 36463 106275086356
A 13169 435078821
Q 25234 54486 3105120220367
S 37226 584910932
A 39592 25502124
Q 2004 3683 1584919659405
S 49225 502294248
S 8001 702639792
Q 11238 41195 7569957796126
Q 489 48967 1954991382121
S 24605 961984490
A 10362 112169307
Q 2149 14641 162723130031
Q 20644 44626 1648296862510
S 47004 363124437
S 46552 961688084
Q 9394 32802 9460287839203
A 10017 374901581
S 6625 82407615
Q 14318 21137 6520669955674
A 14059 745007753
S 44010 904700052
S 46610 321474409
S 8896 790407511
A 5586 63373064
Q 2568 51727 9143544758922
A 30479 135468498
Q 863 43773 5071625090623
S 22792 337949439
Q 21370 23196 1415332307616
Q 3710 37002 4146544388426
A 53360 617684511
S 8924 177696348
Q 6395 36829 8235927618533
A 7593 497773736
Q 1862 21480 8955148578370
Q 23690 39194 1577753559829
Q 504 11479 3308133169991
Q 5308 50790 5644969380101
S 52905 500860536
A 18002 768853177
S 54878 766153860
S 51227 630928179
Q 11433 52869 9076892431735
S 19407 499550029
S 19901 696769209
A 13429 829076678
S 18330 358709801
S 49415 669240116
S 11611 921158099
A 24045 700751972
Q 9483 53650 5791560710638
S 3694 858151490
S 10082 354471983
S 31763 707734519
A 53967 444961059
Q 5452 25105 1576229235803
Q 19220 47683 5347361276276
S 40991 175829823
A 41213 638134785
A 38671 150098614
Q 7238 46234 4896861910329
S 39435 85695126
Q 6837 54325 104739442394
S 597 318308470
S 21507 328727094
S 15276 881077093
S 23428 969624439
S 44178 879433162
A 25345 949610743
Q 8437 46490 8910289603849
A 29548 453742106
S 21147 467056601
A 5560 320154796
Q 18514 43477 8972873542544
A 21295 685103197
Q 21333 52021 7125178938996
Q 213 45791 8208440068333
A 26242 175344938
S 37038 960740454
Q 13903 30854 4335950636878
S 27815 938930207
S 33650 586880680
S 2652 262558434
Q 21019 49587 9526670427349
A 47254 265528847
A 51351 872651726
S 12980 517333391
S 31230 201023992
S 50496 791373082
A 35555 813477086
A 45369 977430416
S 43682 44137779
A 45972 287911552
A 14318 230276927
Q 33954 34256 90662849117
A 27627 376121076
S 13068 386853601
S 34700 30369961
A 7904 681799076
Q 19848 41560 4511371354609
Q 41 54295 8098981444859
Q 1530 54737 9026034795374
A 12861 457531375
S 54682 954024950
Q 39757 43254 2928828237739
Q 2089 52243 8520439773740
S 34895 128032895
S 37942 428014634
A 46775 144992453
Q 18407 48866 9378854580637
S 44051 717991298
A 37971 199856008
A 40944 330706000
S 8239 914477177
S 34445 967273904
Q 8534 45395 7013837389414
Q 10638 49535 8193772448628
Q 16837 18750 809014739
Q 7175 30248 4219285959818
S 5969 646139694
S 21265 7196846
Q 15580 51273 1060537024963
A 3935 586217672
A 14864 558573312
S 20232 878970871
Q 2710 53288 3138863315845
A 32543 802514355
S 42694 202647631
Q 8151 29188 2617420641714
S 15195 788189018
Q 34857 39134 3179994298421
Q 274 52960 911785421849
Q 13432 54037 1403833722094
Q 1916 16339 8668143414079
A 46727 732115372
S 39736 374396893
S 23607 750582142
Q 22904 41260 9359170406658
Q 11914 26048 6756490772614
Q 16231 41847 7866791797819
S 44058 555426012
A 9523 760152423
Q 2262 50073 3780825718646
A 45798 90787671
Q 2086 46069 5096356605427
Q 7353 52596 1192555291348
S 43732 907328190
A 35989 630683686
A 19466 794583730
A 45269 769229973
A 43195 430557533
S 19726 570738847
A 39869 612116435
A 33208 853130757
S 16370 320726741
Q 1904 54831 8980222054518
A 10530 968326771
Q 6431 46530 4728165675561
S 19396 139570690
Q 3789 38297 7898589533250
Q 8508 49225 608776541925
Q 23217 40982 560654972312
A 50237 97738848
A 17500 372439826
A 39212 894401337
A 8691 647556251
A 14756 44334558
A 34516 980589111
S 48822 770157097
Q 14210 34551 1705919644120
S 7538 415634248
Q 7936 46920 4401803149876
A 24505 941790168
S 4339 841397173
Q 180 38456 6154978875933
S 54801 970515682
A 27076 792391472
A 38940 553872112
S 17351 951190169
S 41867 806442759
A 1477 535080458
Q 11198 29216 2529387956934
Q 16170 54788 3439052379772
A 38240 445740797
A 54185 547085741
Q 2364 42209 6599840656876
Q 17054 48741 9741321262484
S 7775 934269288
A 27763 438729014
A 23593 734614797
Q 48970 53170 2106566697576
Q 2996 37897 2386277766029
Q 41829 43290 529783570730
S 27115 406299853
S 26389 619993104
Q 11147 42881 9934408541778
Q 1026 52304 5554872849540
Q 14231 41967 1265203974572
S 18640 358577136
S 39111 364330830
S 3916 700222590
Q 1177 51196 7078499113398
S 32967 893301493
A 45250 914996556
Q 12597 25569 8277052221982
S 49642 243612933
S 49558 627156053
A 39586 800144705
A 26898 965510153
S 36572 438637748
S 30954 334952780
S 14894 295469768
Q 20154 44449 7446135539927
Q 2120 40084 9499314058016
S 44344 224189770
Q 21329 42269 3496915686339
S 11696 40214518
A 34665 422790755
A 34042 387214122
Q 13485 25286 7702840929816
S 3759 642264824
A 18231 17607410
A 14073 17921547
Q 51023 51739 194904820008
S 50661 433759467
A 17622 225753547
A 49647 410615239
Q 1014 54333 1030919938862
A 24665 888790007
S 26985 778638322
S 28274 405680779
A 20398 475829853
S 41178 864165179
A 25965 268963315
Q 26089 34523 3419711532550
Q 19180 53920 2250065526600
Q 1120 39014 6287432549198
Q 11344 49150 2416034667096
A 38100 452781450
Q 10606 23689 9641065539642
Q 13606 28962 257806961866
A 36463 862155715
A 36156 914045555
S 50588 998988295
S 23084 849431529
Q 32919 51283 4267389595112
S 17866 620941259
Q 12484 39791 2395519412440
S 36139 949062042
Q 8323 14031 4705218379862
Q 38071 43556 4302886561402
S 41456 670698999
Q 17530 31600 3996957305182
Q 19573 32308 2702438137791
A 42490 173668175
Q 12388 49270 7067651012876
Q 6017 22292 8682378911723
Q 4257 54222 3082381915520
A 54685 177729895
S 54476 230485200
Q 6928 45535 8056722622946
A 13408 589467512
Q 2607 44294 6314866595834
Q 44973 48389 3261614127380
S 17566 476770508
S 29311 495104927
Q 7070 53556 254977020414
Q 12051 32136 2115721636490
S 43076 231999753
Q 43370 53023 3409146182911
A 42308 629119939
Q 9992 50432 8880898617925
A 15057 128310294
A 41435 447310180
Q 20696 34312 3153211307071
Q 4055 38776 2502982224221
A 47678 582883577
S 18199 977404821
Q 6343 24584 135680626650
Q 7741 30987 2544350542968
S 38590 694858817
A 1770 836470222
A 18559 21093383
Q 35066 39379 1740142936956
A 3094 372989291
Q 15047 26944 1112484920053
S 46066 599258530
S 4944 612402877
S 48407 45026301
S 634 238867596
A 43872 70831031
Q 8511 48438 7551284280854
Q 67 54908 3734654672929
Q 14822 25640 5133551778437
Q 11123 19610 3575302821925
A 20481 616073710
A 27125 671781642
Q 6138 53225 203149974134
Q 651 12724 7517959112157
S 13884 955862438
S 30911 983150685
Q 28585 32760 1702675193845
S 6744 412801158
A 39313 665065935
Q 10231 16797 2391725681126
S 4459 823265214
A 46269 34161392
S 26052 676209679
Q 13260 27924 7989229284946
Q 16913 42664 443536304788
Q 17139 53789 7093220642621
A 53874 197432729
Q 26145 29292 62811625739
A 2751 45052619
S 35750 211730734
S 1353 86400479
S 3902 511623190
S 48737 806563424
Q 30866 42091 9026581526675
S 51355 133555793
A 19204 145910066
Q 2429 37414 6816545603450
Q 703 48094 4724063573359
Q 7889 43987 9334081064477
A 10997 152878746
S 35872 640756708
Q 18430 53454 7436886953882
Q 617 51961 5459948035551
Q 1282 54613 2724984096227
S 51903 75752875
Q 25584 47375 4107872967697
Q 104 54863 6835478943587
Q 7916 54210 4706607075915
Q 8032 32435 1350654023560
A 49855 717213361
Q 23947 47475 8941669734192
S 13916 408759402
Q 20437 27640 3630514790798
Q 10340 44652 946851584774
S 19151 985057718
A 10369 415317337
S 27951 102893785
Q 2192 41078 4114333382564
S 43527 518541313
A 54644 511375085
A 37070 811356629
Q 11898 42864 1141517344477
Q 21874 28368 4349054758071
S 3517 824425044
A 48600 680049674
Q 5329 28096 6919569377933
Q 22844 52958 8848212243688
Q 8197 54483 9892648981044
S 50553 133556069
S 3972 985787140
Q 6879 48286 3889302165126
Q 21396 41639 2683520600558
S 43379 575032534
Q 11642 38214 6099395908266
A 5459 631142094
S 26912 430040057
A 6439 170919011
Q 29634 40510 684288214002
Q 19146 19977 50042319959
S 6989 597144948
A 45833 28501570
A 26158 697374971
Q 22987 35998 6445499785011
A 44300 838888427
A 18951 497564950
Q 31139 48524 4245651692556
A 41872 286504276
A 25047 476283519
Q 38434 54649 1844757092430
S 23971 273173461
Q 5159 41057 3870938627656
Q 2437 9277 3942461185109
A 46460 283478031
S 40790 705145780
A 34811 101464826
A 19396 172748090
S 36239 179410297
S 3203 501192086
A 49675 255708212
S 49140 118914657
S 35450 948679376
S 34581 798896101
Q 5 46040 668626628988
S 2926 542240568
S 21479 785714890
A 17274 327222013
Q 15206 26320 7750527025663
S 31716 424017240
Q 8815 36581 6136105672027
Q 19102 48826 8035186490813
A 12146 914641219
A 32512 953730046
Q 2935 20904 4997106329726
Q 2175 10648 7972799431562
A 2735 722642446
A 5311 990444375
Q 25431 26637 445472419307
S 8765 181252231
A 10326 74423797
A 39496 543220345
A 40282 927180834
Q 45792 48992 1308631580610
Q 39629 47486 3185733960076
Q 48172 51501 793626052321
S 17342 613521244
A 41819 856363951
Q 21192 49507 9751500038666
A 9007 740108330
A 35312 80849340
Q 28563 52996 2238117462157
Q 10625 37154 3433634306868
S 29996 20710803
S 25774 172972881
A 50901 970682412
S 46154 429756873
Q 13847 33934 601575812690
Q 5112 29597 9499582369571
S 35448 165047077
S 30788 893104839
A 18787 785104483
A 36832 922508275
A 38200 446749829
Q 19097 53761 1252077712864
A 6239 53521034
Q 36250 42858 2315652898511
Q 33696 41785 7563737552175
S 5290 662305016
Q 2592 54876 7643057549290
S 49872 301345361
Q 27438 47726 3276023215622
S 29184 112415318
A 50112 764575383
Q 4155 54184 5736525511630
Q 3165 37353 5096937721049
S 37600 647475320
Q 7254 42529 1694708432204
Q 39626 49079 7595729547204
A 50214 91663819
S 49134 491337454
Q 5927 39851 4519715923367
A 21729 217011082
A 54093 752089110
Q 33174 39522 521058271545
Q 8631 48970 7585662257641
Q 9947 49318 4082858436112
Q 679 46799 1181889985721
A 48198 820237009
Q 2409 52973 6576423751393
A 46773 941618657
A 11717 720316512
S 34144 949426740
Q 469 54655 5673490825634
Q 641 54700 2509395971839
Q 41368 43342 1964995567265
A 14085 549038077
S 3335 761874551
S 49316 698485907
Q 7162 38113 9621322974577
Q 3418 36686 8114731910229
S 46389 762090637
S 54041 227123926
Q 31197 48001 6250444447642
Q 4919 20915 8527349551245
Q 4638 51549 4987538333437
S 34576 38630896
S 53718 4985900
A 35072 178328570
Q 17233 47703 4876720041061
Q 7765 39788 2039315271493
Q 21000 43745 9865699660260
A 4855 682931132
A 50182 955943899
A 5834 699458992
Q 27880 54191 9475760993846
Q 22789 32204 9198621029109
Q 5557 51928 9615460341042
Q 8483 35954 8101162928991
S 10332 733706452
Q 11016 25888 4570416247275
S 21461 376865343
Q 1420 52876 3183489797950
Q 50967 54816 3229531441947
A 3690 513649982
A 2588 949681125
S 13034 993790273
A 34211 732448644
Q 36562 39332 1785109751372
S 35332 40672487
S 28900 688508314
A 41791 27584905
A 29037 214890827
A 8977 299080380
Q 4773 54198 9355643407393
A 6029 618406649
Q 1388 47129 4417470085253
S 43868 888175735
Q 5391 50816 3119316890285
Q 303 54513 8199581926299
Q 6295 44105 7444560571661
A 41802 171729771
Q 17752 48245 2166901379095
S 33768 244040913
Q 414 44736 1055672958465
Q 27633 39697 7686276799238
A 32783 160856759
S 18504 167703041
A 46397 165179321
S 15227 431937117
S 49349 773648513
A 4467 465777259
A 48104 530505691
Q 4930 20832 1268181821356
S 7671 727610753
S 7158 417646050
A 34543 803214377
Q 5276 42463 7948802149635
Q 23834 39801 513129963972
S 38954 272416412
A 20211 195846511
S 22176 265058528
S 36873 304847692
A 23653 592911574
A 31012 15651701
S 51355 394498919
Q 16638 30874 3192409934654
Q 878 35828 8185000184364
A 7140 42393866
S 25422 107851113
Q 5645 44016 2754437582873
A 2107 386877625
Q 600 54745 2558624168833
Q 5012 26763 4643025984121
Q 358 54366 7414798023108
Q 15665 47983 7892303612907
Q 37107 40965 341045457813
Q 2826 53536 70969915633
S 33930 613190320
Q 6511 17108 7563598995295
S 19788 875664023
A 8591 447676446
Q 2459 44545 2859777190352
S 42376 672011552
A 31449 676859180
S 29019 243328122
A 32685 751510281
A 44832 734995269
A 15615 115645902
S 39855 105055093
A 51524 324452246
A 22374 378240630
S 9966 137205984
A 29439 814056235
Q 15291 53841 791219723628
Q 6887 53507 7610919601263
Q 1114 46709 3285917388055
Q 7419 29300 7374366680579
Q 5932 46809 3423602461092
Q 16118 52316 4809325909903
A 48559 817259426
A 26531 625706234
Q 32824 40388 5099966577217
Q 11596 50003 9699534366849
Q 17027 40056 7052628768895
S 48429 345289241
S 26950 304393530
Q 4043 26466 4485960285949
S 51107 524605328
A 191 955374889
Q 9492 10844 907242438742
S 52375 757894183
Q 32219 49706 3163867986852
S 7731 24519543
S 8098 134056238
A 27041 336172010
A 7869 845378311
S 10930 631142618
S 10769 740013401
S 27281 251673693
A 9338 885289511
A 6141 867033677
Q 9900 36571 5410465773303
S 958 732449483
S 29420 997582901
Q 24996 30323 4797511448788
Q 1496 38916 4564237381190
S 28061 721551013
A 49533 809331126
S 26695 288001756
A 1641 435797131
Q 4768 52493 7796693827335
Q 19911 49105 6992346533265
S 33607 698762565
A 27946 658458058
S 48339 621656748
A 2932 596608249
A 46179 542600260
S 38836 955950314
S 39680 912153652
Q 28078 51360 3888264306721
S 2461 397582364
Q 674 24707 7945950537167
Q 12229 50271 8532461670689
S 36357 819058217
Q 28071 29741 618132112407
S 8578 850194600
Q 2780 54193 2534156968062
S 51024 875225252
Q 13228 29587 5500395200413
S 38173 844674120
A 417 958048093
Q 20425 32136 2654632471660
Q 11865 15049 2912523121512
A 23532 921378611
Q 322 54743 4335247271674
S 47749 565768028
A 5658 143895352
A 6831 820212437
S 30745 306350539
S 39144 898687979
S 20865 508173700
A 44981 980701165
Q 10253 37791 1663966567117
Q 653 54073 3922997424976
A 32155 200020292
S 35373 55933012
Q 6131 25725 8028401124054
Q 24467 36691 6664176876359
S 34368 37063364
A 42142 8976818
S 23355 426421206
S 47560 964544283
Q 24196 25759 873459095467
Q 16900 53923 4477422193578
A 16993 100360927
S 54854 23087786
Q 3767 38780 1215962169103
S 30617 453337313
Q 8135 51265 708329150311
A 7971 671955130
Q 6043 45609 7939228560174
Q 6315 28278 3435154211180
A 6682 477217433
Q 12880 30821 2249833385294
Q 8876 40267 9803249203947
A 28573 393718361
Q 44803 45202 305613804678
Q 27986 45358 3145283930538
Q 19271 48666 6794735521907
Q 11889 27731 9599427487851
Q 8417 16874 1662465279070
S 25642 229831519
Q 7470 50514 6857175255578
Q 25699 49344 3100558961981
A 6774 211038484
Q 17576 26692 3551709172404
A 15028 167476830
Q 1551 54493 711927238938
A 26965 934942796
S 11967 239751995
A 46836 734609030
Q 8963 22808 1926450574556
Q 1434 46323 5070845150752
Q 8070 49263 6849911910132
S 17027 857364691
Q 9856 33361 4769685100444
S 7880 552359
S 90 814101363
A 25935 506403338
Q 16820 51583 6848227684861
A 23275 122122507
A 26970 110629040
A 12654 44704334
S 1073 196739027
Q 20238 45157 4675572084736
A 18162 195119590
Q 1543 51575 4497343995275
A 45870 424438173
Q 7677 43009 4935007155166
A 9303 600245071
S 17578 203023917
A 4141 788280097
A 49473 815606235
S 45702 171930280
Q 23521 48711 5404911076725
A 25248 74622166
Q 4088 27941 7794491226839
Q 326 53372 3345366643215
A 27686 39882276
Q 22349 40379 9225296693928
S 19159 422081798
A 50547 356486333
Q 2287 40815 5071943663020
Q 13869 48974 91848715883
A 9695 702158908
Q 31808 48172 7859544004081
S 53212 862784176
A 9641 224167744
Q 6142 24734 4654133832081
A 28036 518119313
A 7839 135006012
S 48848 412346598
Q 5045 54881 2468085375851
A 21727 114106986
A 50033 740422538
S 30173 938963477
A 33637 561294162
S 46704 556521922
Q 20742 25711 4566331023946
A 19455 158923092
A 50378 997394418
A 45555 282135304
A 2136 117932357
A 21307 568253975
Q 26055 48758 4778170041437
S 28656 545785270
Q 5573 51124 7106036835226
Q 14771 52333 6344112288834
A 6843 190428265
S 9267 132410894
A 13206 416412642
A 25407 528734271
A 24409 579321946
S 4511 153789912
S 47595 894203857
Q 5322 25655 5115463871751
S 41863 718376373
A 6516 808621542
Q 18937 21218 658880392703
S 43444 572017425
A 21922 679634215
S 9343 860538018
A 40151 547831207
Q 3587 51020 3921285978954
A 54328 343137641
S 18523 240499757
A 11343 96128441
S 52762 977582490
S 49955 38560029
Q 21441 38067 74597275860
Q 14587 51118 4962232403535
A 19983 767707743
Q 951 43410 2544199646369
A 33018 559151796
A 8951 862511626
A 46588 918256770
Q 19293 40955 4795786596270
Q 24829 48431 9111171358452
A 30848 853532365
A 12167 498333281
Q 2180 53570 808115094900
Q 7490 47853 3902825317472
S 6966 399138778
S 45857 245198383
A 50733 343387262
Q 12217 46647 9575924932574
A 49204 808206237
Q 16658 33542 831314634186
A 8786 645280857
Q 39729 48178 5850810140256
S 54719 857247218
Q 6067 35868 4549363604995
S 44685 436415282
Q 18765 37202 5551700887663
S 53816 223173833
S 49814 655393796
Q 24291 39071 6046632560163
Q 27713 47604 3180671082798
S 47420 511207600
S 30580 8191848
S 33220 426536735
S 31074 41373105
Q 18112 31386 8787725830752
Q 38306 50547 4901297730144
A 39261 640856540
A 52554 768811080
A 29106 537925508
Q 1409 51641 7163521624833
Q 5722 53954 2835542964137
A 1831 945920732
S 3367 83426951
S 37115 205425025
S 1858 451306561
Q 2522 50450 2119415885468
S 50377 487005926
S 15452 940728025
Q 1926 36713 27525839830
Q 2848 44495 404461930166
Q 3124 43762 4492313570836
S 6453 842465406
S 50527 122774054
A 5518 433736399
A 8690 946537202
S 36809 244746266
S 29082 544586864
S 3961 183249191
Q 327 54659 5850669781661
Q 10285 22324 1703685690607
S 28054 954282754
S 34669 949781492
A 5681 401184273
A 11916 157515495
A 32104 648355635
A 31800 367980595
A 5399 643663521
Q 14245 46692 3085721554670
S 19870 582145998
A 274 479015799
Q 6871 49225 2037161651822
A 18039 150808668
Q 32999 50328 5381319588908
S 1280 789844006
Q 3700 48921 6523246961475
A 20391 190769513
Q 15382 51380 5417504480360
S 4622 132344576
A 9825 89362823
Q 52993 54452 832716990964
A 29582 118834018
Q 27191 32372 210727168133
A 9958 197828465
Q 2733 26178 472367344176
A 39638 864970365
S 37422 827883712
S 11653 72720149
Q 4668 29348 4932703895375
Q 11519 24067 8009738574952
S 11064 64066027
S 45230 671906337
S 13640 571561826
Q 7462 17971 7521317055868
A 3150 955587891
S 46675 898178599
Q 14307 46916 4774126175261
Q 3400 52719 6287181298169
S 25151 530533384
Q 35656 52188 4668166822305
A 37453 366613489
Q 11869 45801 4020190489407
A 5277 511912561
S 18202 504859879
Q 15572 47557 2921446621711
Q 4377 42641 5594037077844
A 13685 369187587
A 35507 342162518
A 34954 120922360
A 12075 235173052
Q 23478 45382 2011574208648
Q 12570 46826 6525618738837
Q 7469 43796 5616014781426
Q 14271 52083 7765812611790
A 5026 100582938
Q 538 54927 3292854615857
A 49270 666600641
Q 3353 38381 3501265433975
S 6245 627929187
Q 33779 47086 1780214234596
A 41372 950198049
A 50488 82717335
A 1090 478633314
Q 24163 34952 4706037731625
A 22827 533356321
S 14124 334426149
Q 8190 47674 6744093503370
A 40504 239688474
S 14451 470718101
A 17548 10274785
Q 17812 54643 1544884543273
S 9824 754846508
A 36661 81452340
Q 11499 53584 9863231979901
A 19684 433232337
Q 546 6494 2067361828399
Q 7182 34064 5557976046790
A 38784 675570287
Q 41902 42004 4513853583
S 8039 627864470
A 28169 861003219
A 40846 758066214
Q 20147 33487 9040346761451
Q 23847 43333 1122172759486
S 8322 753156764
Q 13276 53411 7399079602215
Q 48207 51136 1557247120470
A 44330 481462226
Q 6357 54847 4558384602907
S 34044 458814217
Q 41907 48416 4237625997873
Q 2871 48930 3767226751253
Q 1671 53124 6183640496964
Q 22232 22981 27807457379
Q 31324 49937 9494902654619
Q 1944 53088 1459453820698
Q 1013 11040 6614614229551
A 8214 537811475
Q 8888 39114 1944469994981
Q 3252 49954 268456374917
A 14794 228437626
S 18946 643634363
Q 31261 52171 7403704805082
Q 20162 50032 6718829662151
Q 14172 44530 4685361446741
Q 1647 11541 5971898260334
S 41172 641106956
A 36678 870739783
S 30921 27062221
A 13037 714291413
A 41201 374102280
Q 565 54460 8940873947816
A 35036 354045290
Q 29505 36761 4832107555643
Q 19350 43912 233192123107
A 45679 501422407
Q 14283 30231 3637117538744
S 4595 945220467
A 30782 248126252
Q 1455 53198 2721667681718
Q 9494 42812 5508531362619
Q 14989 32042 7042834728739
Q 30564 50069 4149445548891
S 7064 981298553
S 48642 434391516
S 41075 544530464
A 25617 111274744
A 32916 925822128
S 19246 298664029
Q 12189 18175 2304480276036
A 25634 558186437
A 29263 408981390
S 21534 999042715
A 44191 692303713
S 3191 897431117
Q 23824 50820 5062845873922
Q 16422 43171 6711031015647
S 54789 44176281
S 32431 961904398
S 17611 380044561
Q 7188 43007 6429572872130
A 36562 252896408
A 48117 667698550
A 39283 301655714
Q 6799 51528 4013388088149
Q 4116 53640 7074354444944
S 30769 956527787
S 13100 291559228
Q 4158 53889 664171952201
S 33961 859973892
Q 239 23666 8089018473269
Q 21365 39945 4533749137917
Q 13 53663 224197628285
Q 4022 54108 7823765638068
S 23821 726174860
Q 6505 28685 4590483566362
Q 13427 50783 2638202908164
A 34633 282000494
Q 9147 35799 5033701502544
Q 14982 42878 2892638030424
S 7712 741094181
Q 1449 54385 9816995990998
Q 6475 47597 3931991166573
A 13256 570857365
S 9896 738938120
A 8834 6207088
S 43537 561074258
S 48700 661833936
A 6737 822352934
Q 1342 14465 3790803035316
A 28300 983692645
A 54444 176470383
Q 22772 48528 9805535000812
Q 2437 36767 7394019280441
Q 7772 41254 5248453455060
Q 7420 24013 1924523168569
Q 20840 22191 707277728314
Q 3220 37262 3405902983309
A 16320 715064831
A 23159 879072180
Q 25070 49542 2971224638015
Q 8383 46323 5124656292881
Q 16820 20357 2424192200435
A 20595 675918771
A 53527 821023767
Q 42038 46568 1197682164890
Q 44392 49491 872284341658
S 38140 538534775
Q 7998 53966 2684892107452
Q 774 36961 3311356792916
S 19836 557885505
A 45466 833990563
S 3654 345242297
S 44778 858570123
A 53774 240407974
A 46799 855282851
Q 37317 45665 3061722824087
Q 221 54664 1458215898334
A 41813 79225084
Q 7185 52260 7358178239357
S 6249 117315853
A 28108 494466381
A 9913 54894018
Q 14236 50106 4161990220108
A 9234 251823943
S 36802 136128958
S 7591 33066968
Q 24478 35523 1275424371858
A 23876 455541621
Q 8646 43864 6155698824579
A 19101 819968878
S 54920 585620396
Q 9642 49525 390701976935
Q 25333 48513 152225938063
Q 1057 51632 6170826552387
Q 13765 50299 6362145540340
Q 7264 8061 292021472403
S 9589 446344082
A 4641 101264463
Q 22672 49417 8882146031967
Q 31112 54362 4394289798260
Q 2471 46924 9168226476368
Q 3627 52683 6155307639831
Q 40046 50705 216662507546
S 32927 766019695
A 25640 669520368
Q 31238 31350 102989856275
S 51232 740444754
Q 11788 36829 9637993441781
S 32712 613412935
A 44185 954096002
A 9233 289317935
Q 6801 32962 5084214532978
Q 1488 50374 5966021841051
S 33352 750033873
Q 24486 26708 652000204801
A 54364 727119724
S 20702 643292775
Q 16178 54099 9763348447705
A 33975 701252817
S 50964 557798904
S 23422 475980022
A 16933 612465014
Q 2399 6600 1316496247880
Q 714 52982 7422460257140
Q 40248 40464 134568974725
Q 4510 45530 4509326094268
A 9066 50880981
Q 8884 10192 775288371208
S 40168 202056755
A 18512 657018908
Q 16233 23413 5574121555330
Q 9794 54355 3525644742101
S 50268 417530540
Q 1350 50952 7903054906789
Q 8674 15689 854273634802
S 35697 803076705
S 12947 297584450
S 8299 718243658
Q 20485 25721 4956810952857
A 8065 439019526
S 11011 961957213
A 253 682531802
Q 1283 49287 8914992248197
Q 6642 46790 5463089295156
A 36095 507799265
Q 13123 35194 7088174809509
A 13458 200179312
A 22541 21853053
S 42154 286829184
Q 3076 28006 4888066723414
Q 53025 53252 103002792325
Q 15698 18052 1729498308687
Q 28964 45726 4342660270397
S 28845 838483426
S 51390 635121144
A 28652 736740922
A 45562 499568297
A 32671 478502150
A 20090 460518951
A 3646 912474823
A 31081 414357167
S 53653 674026160
S 41717 486627733
S 5558 866724732
S 34834 918757084
S 12684 139036569
S 31726 900651524
A 53299 555740631
A 50099 126502121
Q 5140 45853 2423151631514
Q 651 52905 1151924082798
A 43964 256219160
Q 35560 44709 3615379660824
S 36835 970166105
S 27200 94738298
Q 1311 26547 4467808822012
A 34261 727776370
A 48051 373935722
Q 161 51444 1811057946785
A 21917 444196984
A 5902 405758148
A 44555 109174546
S 36019 938699698
Q 18283 49149 944881022125
Q 343 50625 7094671843541
Q 9748 50785 9319273527530
Q 8311 42729 6080725705435
Q 2802 8720 5156988699416
S 17878 74645277
Q 2160 43089 8714772663595
S 963 910693
A 26851 13452592
S 23914 826974903
A 8892 372789020
S 6489 998728684
Q 4061 38828 3669056910742
A 10986 192510589
Q 1016 54014 5674495677379
Q 6861 33812 7110301776605
Q 35670 46518 7245516801586
S 3348 862687345
S 10172 34870417
A 48104 79780915
Q 17155 43402 7425819837020
A 46657 996716598
S 9342 73405814
A 35536 91599211
A 33598 230649436
A 12856 550880781
S 16008 889236177
Q 9605 12053 2068185051718
Q 117 51088 8252592345617
S 9312 364692506
Q 3832 52151 1125782532603
A 36364 920278711
A 1596 343115973
A 46694 240423548
S 30796 819112132
S 35487 423093638
Q 1996 52824 602582410593
Q 18068 52394 6472089457365
S 29632 843175015
Q 4958 22271 6488478868839
Q 18528 36470 6874541538914
A 22864 908404946
S 37402 994687869
Q 18982 49114 5752145004872
Q 2194 50476 8430085040301
A 4568 414801873
S 48275 551704663
Q 45010 48901 2143314120299
Q 118 54738 8634242363179
Q 612 38679 5862381621628
A 45239 2712671
Q 16902 50272 2963180733515
S 36712 592812154
A 11822 790087077
Q 2131 54901 3164891148462
A 21946 413930416
S 36821 447742849
Q 23127 45284 6736038646469
Q 4484 50513 3109921431954
A 18838 532426738
S 16524 873962704
Q 168 53298 6619559301887
A 4701 488018129
A 25198 48709479
Q 5863 49764 8836649459501
S 50553 655555756
S 12417 939535428
S 32200 614000905
S 44828 29839163
Q 15424 26143 2118252881002
A 26837 302839833
A 39764 629536682
Q 2677 33209 9768987818275
Q 58 2304 2205058523928
A 12146 325329634
S 30369 150123125
A 33370 319315596
A 9924 878542102
S 28310 57372906
S 53095 296168548
Q 4067 50140 8318802433168
A 42516 398579153
Q 50 48168 6982606625292
A 2922 117348775
Q 50796 52113 430067072987
Q 21580 53295 3352190862649
S 11852 604317264
S 33453 720840774
A 14265 832452929
A 51172 431181613
S 32375 73721624
Q 8430 49843 7090289489671
Q 17884 28297 2309380347407
S 39873 626539430
Q 18343 42363 7020625301215
Q 21198 31852 6993696254982
S 2848 210235861
Q 13935 23906 2808371525492
S 14226 526984460
S 54851 807238720
A 38466 920424542
Q 17674 43728 4820446342566
S 4206 208344563
Q 21765 50572 6549905281660
A 17355 115047954
Q 24515 35193 5006740546173
S 1054 330280938
A 20075 687807669
A 28224 540762901
A 43712 702894974
A 33494 479183902
Q 101 54702 1813983789000
S 32971 569705321
Q 34775 53540 2912527017184
S 19478 817149596
A 53008 65170621
A 46708 150525124
Q 25015 49629 6910566335395
Q 22800 46907 7184064313707
Q 14633 22007 502541036444
Q 25730 49699 1022119971619
Q 734 50722 9038753936532
Q 5599 10561 1357275488571
Q 604 32366 4312528908328
Q 27194 44919 8507802885191
Q 19514 45862 6803057013478
S 14117 563323085
S 5591 256383509
S 19404 617659837
S 34639 263040243
A 34232 166650905
Q 8043 18778 3716709214264
Q 40304 44776 459721959478
S 24344 188556483
A 14697 866003781
S 12408 851639368
S 40705 343640882
A 54200 22088954
Q 91 40436 3211970672103
Q 299 42942 2844059601962
Q 1846 54855 3029398839470
Q 4870 54841 644783023546
Q 9630 48722 1184675197923
Q 34402 45466 4748229029933
S 31771 890098731
A 3226 100970914
A 26769 866668115
A 37135 44758500
Q 277 54381 4752440764637
Q 22447 45158 4315469903694
Q 25988 40550 6494444286791
S 31702 289916931
Q 3393 48935 5221217969200
A 17812 512706449
Q 486 53624 9598568832223
Q 2719 45157 1821188420037
S 20444 186810298
Q 1529 46880 3114272337032
Q 22169 36609 8309603521629
Q 13785 41628 6534733450329
A 13986 750684865
S 4484 866558638
S 46489 955200232
A 41029 903993486
Q 12543 50021 68670151190
A 5600 177808775
Q 24840 48089 2343916106555
Q 27526 48361 6764176481461
A 21047 456493885
A 3108 732100608
A 31577 983667553
A 36703 323679163
A 39177 413935912
Q 20630 22800 615853202259
S 54505 73752113
Q 47143 47297 95380981534
Q 13892 45190 2456796901228
Q 14584 44104 9903949767049
S 47752 90555541
Q 20126 53535 1715649092337
A 46975 922873924
S 7429 41852625
S 4103 749533521
A 15785 822589489
Q 29693 31289 1069236546554
S 28630 184340413
Q 14812 30365 1745507398237
Q 110 47415 5363017936314
Q 672 54337 1348249810536
Q 3057 52830 2639292783152
S 14738 616612681
Q 14395 53643 2188884135185
A 7871 217103466
A 38102 289398045
A 23172 868665373
Q 333 8601 7228120584168
S 39900 650026459
Q 26202 28487 540145710682
A 26442 743019946
S 6757 253784310
S 46202 411709891
A 21292 477457240
Q 49042 52163 2555623398455
Q 4536 49473 8237009686558
A 26910 412421344
S 21293 560455588
S 39735 67916462
S 15802 41713257
S 3802 709816700
A 40567 753531296
S 37815 432138692
S 37187 388949771
Q 16802 51760 5790142926906
Q 34639 49395 4375428826294
Q 2149 53681 8194107491218
S 5542 879377433
A 26237 775837049
Q 21142 40447 4643600678091
Q 33442 35398 492761548977
A 6110 927847848
A 33889 776883808
S 44958 843350852
Q 1428 54581 2965290056956
S 40646 36141160
S 51118 828741979
A 29183 675173670
S 24204 223347893
A 40346 51264009
A 42318 272297652
A 40277 422701130
A 52686 771182748
Q 2524 45433 8662716738066
A 40589 595296309
A 1943 159589939
A 7034 406825369
A 22300 709738713
Q 11895 36942 6302369229117
S 37742 404369285
A 34403 877555877
A 51013 339557183
A 51198 300361105
S 46873 165550269
S 8428 989859000
S 43096 588706007
Q 4548 53172 8996008454243
S 53614 512281674
A 2301 788485290
S 26108 789607350
S 16718 463439169
S 5225 392697100
A 20961 569050291
S 10587 908673908
Q 3127 23522 7302005295099
Q 7274 34198 8625786451166
Q 47788 51262 1511640476169
S 47280 927801176
S 6116 61718205
Q 3448 22840 3235934048895
S 249 734101176
Q 2272 48001 5452239675442
A 12879 506529842
A 3947 52316839
Q 12892 37410 1309783878240
A 48847 436643624
S 20398 310295860
Q 2308 49957 7254276772203
S 27237 331665653
S 22936 216734985
S 46922 539636586
Q 19200 27932 8470713384916
S 49715 476355863
S 30889 525378453
Q 24660 26837 2055421646858
Q 4254 52140 8270095418940
Q 14265 25518 9165212174849
S 19799 65704012
Q 24616 25118 54299420451
A 12183 692238487
Q 3883 51217 8373884919895
S 34549 531497058
Q 2778 32145 8365627920300
A 11931 784441508
A 9154 509439335
A 28599 545685327
Q 24246 50677 6445630992180
A 34633 926910315
Q 23300 53078 2646637218046
S 15695 329061672
A 3006 9607693
S 27788 56219961
Q 11911 45319 580761204263
Q 48691 49958 1147440559054
S 6325 613568152
Q 594 48891 9179771142587
Q 25984 44287 6425880981687
Q 2161 8854 3294688432954
A 30542 439699103
Q 3303 42329 5181366682146
A 11742 615511907
A 17222 206735585
A 30580 768531789
S 4287 637390493
S 48364 593135876
S 46951 482613149
A 37399 455692937
Q 6648 54722 1132073961052
S 23134 576352028
A 31252 324579638
S 3311 17267304
A 24923 532605850
S 28958 504023868
Q 6737 14301 5929741093350
S 5525 601691865
A 16543 595541664
S 52026 343312152
S 35729 686150095
A 36286 845331736
S 14265 135118287
A 48331 30515800
S 26032 805140672
S 29974 725975731
A 16685 74530537
A 37524 162869226
A 2263 555721075
A 35661 257703779
S 40592 198784533
A 46389 373244856
Q 13 38993 7161729984788
S 18940 711108193
S 41608 768638277
A 10393 311814956
S 27988 683461022
S 14985 742777156
Q 9000 33828 9603644700963
Q 14885 37415 6665902596191
S 26933 597351513
A 13593 340786041
S 44806 211650741
S 1077 609757447
S 7894 166531133
A 38353 774646895
A 40401 597179567
Q 8549 42161 5739093331863
S 637 130607903
Q 36387 48534 7488428767692
A 46417 984974730
Q 6590 45220 8974860289691
S 22822 331063813
S 7793 716616126
Q 19 43497 3537982656936
Q 9277 25356 9410597182382
S 24866 683769908
A 36934 408621477
S 37555 769974426
S 17881 618968440
Q 15388 25360 7116717985475
Q 33324 54673 8632113860522
A 37054 659906069
S 37155 413279010
S 21235 324223917
Q 2686 34936 1141554678840
Q 7945 42119 8724163153092
S 18216 689245545
Q 1017 37897 4568105832956
Q 12607 52335 918342577251
S 15018 557926871
S 3230 76618719
Q 26294 50728 1526367477251
Q 26425 45720 2344608094116
A 11776 850096355
A 18471 382027119
S 13814 726668146
Q 4053 19298 3775944226874
A 39767 957122871
S 18091 304390929
Q 4881 45255 460731558880
Q 23696 23912 198251163215
S 30543 15537119
S 45388 303586442
Q 22494 42943 7012365732247
S 13048 225986965
Q 9028 51841 7434134104372
Q 567 45341 3740805414888
Q 37354 46110 609463477869
A 31763 159664758
Q 6949 26531 3863734336303
Q 17281 30420 2682473834515
Q 3315 41902 2422266784195
S 5148 450625279
Q 7224 54469 2077969917126
Q 1178 44181 8454369650611
Q 45240 54236 3316168025230
Q 10867 25247 5209069824677
Q 259 54792 1421025094187
S 23581 742883439
Q 28599 31529 21401683433
A 4759 181759780
A 50082 524467435
Q 5050 51784 8605371218017
A 29507 563888529
A 26418 68459075
Q 2207 17736 4849128572096
Q 12199 27234 4624662581066
Q 11713 39328 1257078770753
Q 1224 45992 4902810505550
Q 2768 49618 9673724314344
S 33241 487872380
S 39211 555049298
A 14085 501510591
S 50178 16853965
A 6384 468833916
A 19991 164368639
Q 10087 48777 4884355721056
S 39379 11905652
Q 20975 25407 2221851094173
A 16440 915585634
Q 13263 52659 5555842384714
A 11428 741278290
S 52414 799544041
Q 46546 51334 3929232868654
A 24217 391329461
A 40 538921010
Q 686 52860 3768656415174
A 52792 232600403
A 49666 715707900
A 9921 291060434
A 51302 594843959
S 32022 10324543
A 52192 836747397
Q 14645 54575 249199528845
S 26166 210648949
Q 9699 36160 3877652013373
Q 9000 54409 4174977221250
A 38808 496583522
A 43789 994769943
Q 7593 44489 3952795899013
Q 6324 35491 269075201236
Q 13380 20210 5934184583870
Q 10144 39958 446636592860
S 225 624048505
A 27759 737989312
Q 13933 54182 5774660497209
Q 36380 53957 7289791845967
Q 44200 51630 3710283617202
Q 562 47995 1812743590974
Q 3051 48475 7238731604218
A 41233 837247500
Q 3202 53916 8725489734519
S 52298 652183702
A 17938 841029198
Q 2187 54610 1093274879128
A 17157 239613543
Q 14804 54524 9952837912607
A 26150 646293701
S 26077 260026266
A 28206 166529570
S 15894 784596999
Q 22108 35689 8643887953737
S 32822 806860115
A 32732 903734529
A 15339 328429387
Q 8423 42139 2771438722829
A 24379 794878
S 6601 726000975
A 32012 898163442
S 16452 912721375
Q 293 2902 2418604797265
Q 15394 30844 7901263268703
A 34742 32413091
S 17757 400461074
A 44309 397547082
S 38933 32091314
S 21817 428849805
S 14287 968188281
S 24661 359651191
Q 9297 42246 2144560778364
A 34246 241175180
A 15746 968537673
Q 34794 41974 3470567146022
A 46177 492949058
Q 3750 49591 6935295538601
A 16927 109565043
A 735 826753757
S 40505 701604023
Q 1276 16545 7004792955393
S 15731 844897575
Q 1228 14207 4145912137225
S 13066 927339543
S 46829 115301938
Q 1619 4581 1201269851248
A 34827 66250016
S 30544 85756075
A 32128 945725637
Q 2163 53722 5671956670842
Q 964 42672 1519897231777
A 52121 376790281
S 51297 162530970
S 31915 552492607
Q 36328 42716 5242502087891
Q 890 33994 4945515909135
S 24358 420939472
Q 17136 51061 5377755481015
A 14435 586617253
S 12829 805767410
S 35361 805166062
A 39214 439518694
Q 1818 28531 9019463229462
Q 7264 21232 3227415793213
A 31532 538231457
Q 5405 10749 4152132113656
S 25731 488083204
S 13429 797261986
Q 33047 45086 9860780915717
A 17191 524483735
A 54028 140046193
S 50766 847332715
Q 21673 46094 5211375440544
A 6801 184861921
Q 12389 14382 1470745108619
A 35762 859541022
S 5326 809582803
A 3462 912868474
S 4145 701598553
Q 35128 45736 9784218872171
A 8267 116280918
S 44700 800410089
S 11972 746368545
Q 12974 15470 897815871611
A 41663 490043286
Q 14248 24602 6485104265857
Q 18301 54139 2560401630568
Q 38348 48116 3086964438927
Q 12179 25541 2722369754900
S 8965 255505903
A 53480 916219411
S 21810 75321716
A 35752 159430156
Q 26962 36441 4596897871581
A 43366 441588827
A 53068 951587511
S 23467 65999729
S 52197 492566791
Q 29141 35791 4178912157905
A 26429 49340581
Q 6718 12651 2496776229620
S 9057 671409751
Q 178 40105 3016866209988
Q 13840 52153 1148006705710
A 28616 691473535
A 2172 583663733
Q 12337 39974 8868100243004
Q 10581 43631 1854378115467
Q 24252 28756 1284197596353
Q 6667 34807 9731378663430
Q 15581 26759 6903054573625
S 34695 560362982
Q 5501 54829 9691481009231
S 15637 905204336
Q 23965 45014 9717270706192
Q 27217 29903 375520903145
A 13292 222833991
Q 15631 51696 6594913052342
Q 25958 40750 1712434979641
Q 3538 47386 5261671365184
Q 16376 28404 5752387512313
Q 1733 2470 273714285686
Q 37906 43249 3912568990658
A 31524 618184763
A 11016 341756146
Q 26799 54507 9531677821465
A 54882 608166321
Q 31362 31582 28749972015
A 38481 106875882
S 47340 292417141
Q 41753 49118 568776948223
S 41835 226751465
A 43233 989591594
Q 12868 49100 5474165978749
S 54792 411007844
Q 27499 46495 3652604247222
S 19772 830082084
Q 28555 49285 5298095148786
S 13325 993244354
A 2813 576986003
A 50349 615336422
A 24634 572558891
Q 1549 54362 7212159614748
A 22641 592974457
Q 6376 47249 3013992526603
S 7531 437488071
A 9282 489107915
Q 5170 43807 8683950084410
A 41806 893580914
Q 21325 53448 4029300449917
S 16697 420158994
Q 14764 37213 272849379045
A 17663 792843317
Q 32262 33250 555853417934
Q 589 48128 601445750740
S 48928 338700086
Q 3319 40380 7022168634645
S 50901 239202264
Q 1604 54218 951876489517
Q 6158 18901 3871538610272
Q 3661 52879 9726335069280
Q 28346 30351 1097932775477
S 22545 311117447
Q 10121 50134 9996196958715
S 44439 970406567
S 4974 901926917
A 18838 81612039
S 2001 34172769
Q 4296 20062 6588856437764
Q 7572 42951 4984685597974
S 35892 286994724
Q 7010 29946 1204080127953
Q 15193 51340 6539862771613
Q 31061 37057 2009385752889
Q 384 49251 9091119739493
A 52250 299472357
S 40955 583126980
A 26107 109774620
Q 25677 52110 6913789465208
A 37213 727528197
Q 39424 54061 7767912817182
S 13305 526040244
Q 16075 36697 4838625167034
Q 26835 38243 3974434377575
S 10705 810237081
S 11392 348946141
A 15138 895045602
S 2237 328977999
A 29667 290298115
Q 4568 35873 4932094791254
Q 210 51831 3498336224284
S 30617 346114445
A 6631 470173224
Q 27210 36918 7457235963076
A 12589 998717877
Q 9016 26175 486131997339
A 3812 508151019
A 14996 861033481
Q 7751 32714 8484761074589
Q 19207 52926 5152546203432
S 53685 549626114
Q 29889 35719 1205749710331
S 52561 905835339
S 32424 905928163
A 30924 324196239
Q 15143 30930 7462593643769
Q 8208 26243 941680441922
Q 18766 30857 7214269548242
A 3069 54548022
A 46692 509732996
A 11692 834819452
S 26036 220368283
S 12542 91317543
Q 2728 46735 4392607318491
S 50128 568583024
Q 17187 50093 7144153935296
A 952 861937192
Q 3043 36802 5092882827242
Q 17102 47113 1675999713056
A 18557 316030406
A 32423 853836103
Q 8774 54395 8984003275982
S 7179 289990139
A 49767 598688525
Q 7530 47416 3927755582708
A 49496 410123628
Q 12159 45485 9644642871084
Q 10243 54830 2462107023167
S 7575 832065844
A 28872 785046829
S 38474 33909721
A 4849 445141226
S 50194 121101529
Q 12877 46733 7618723102793
S 33700 698967645
S 28322 961432094
Q 5360 54301 9966608514816
S 8785 432554289
S 46226 130147368
A 35981 968262030
Q 1078 54542 7221323476351
S 1668 450835141
Q 11849 46232 2991292942288
Q 17396 39729 7378288759724
Q 21536 50921 7945045086622
A 21201 767687675
Q 11947 52304 5242759585443
A 1650 272783013
Q 538 50094 9489862634351
A 14422 366414777
Q 1684 14152 6041545907963
Q 10319 28415 964256361438
Q 15380 43368 6422239260606
A 50086 456603954
S 25551 49102006
A 31673 779101601
Q 4159 54758 5372616701727
Q 24701 48965 8871837850997
Q 1285 53830 1538160504484
A 50325 346742992
A 10047 889163089
A 32956 528567207
Q 19405 51253 7809088339089
Q 26080 26427 219740128345
S 42152 805902235
A 29173 186596750
A 8756 632594595
Q 15111 35621 6906505384654
Q 29089 54839 4666791024664
Q 5277 18826 1051078404981
S 36087 494491755
Q 8099 54045 2660744386053
A 25952 186605471
Q 19854 28271 6214183889863
S 41912 602298629
S 47232 859416988
Q 1648 51358 9231791508680
A 37946 640215552
Q 6539 52820 6740245649575
A 3539 775242430
A 5956 937412376
Q 7156 39898 4774814822960
A 29501 558081705
Q 1504 45761 6962523768532
S 790 841612460
S 32011 680378265
A 48875 841959164
Q 14168 47680 6117260996888
S 35299 265612707
Q 14270 42691 6304136691428
A 14980 110731585
Q 10087 41663 7294092918676
A 25864 993297084
S 10479 437827503
Q 826 53327 9248419744449
S 6010 476671361
Q 27341 48104 5579600848222
Q 19833 47725 7725282677234
A 10074 46049139
A 5844 958751100
A 27447 547196510
S 2883 383998842
A 17761 22329029
A 21756 265297084
Q 4107 34484 4884777754053
S 41715 142553886
Q 52647 53818 352359129673
Q 6630 46119 7459912172478
A 39088 832964188
S 28773 89894535
S 46050 501955597
Q 3338 53066 9033005514910
A 50214 937694589
Q 27054 32489 2845852248255
S 28970 440117922
Q 4863 52313 3198649937643
A 4318 410655587
Q 856 54147 8756126435403
S 8717 142574444
S 43233 59963100
Q 37741 43229 5149559194408
S 17164 542249433
A 39310 691638802
S 42885 125721616
Q 44935 51256 4522385496310
Q 1294 47007 7673124889208
A 41854 850892932
A 37671 943151266
S 38275 461419195
Q 10710 31277 4741627800896
S 2279 707594800
A 46647 288952488
Q 81 54906 2291508518613
Q 13930 43684 6432013222641
A 6117 143495046
A 40747 604712971
A 45731 290435073
S 5125 46611914
Q 13476 26510 9650359052929
S 18785 455377522
S 20171 781578483
Q 15218 34984 6832438966935
A 21248 672033566
A 28858 903515365
S 29031 609170380
A 17919 962856485
Q 35527 52645 5924467620588
S 25912 301204842
S 11469 394937081
Q 38401 45563 3045119690588
S 26729 792310901
A 24288 948228548
S 24156 643811603
S 45374 566402026
A 7595 729534706
A 49989 661067297
Q 4726 49302 7242396602662
S 41155 13808230
A 4267 183332492
Q 29347 52075 2626071265394
A 29775 491149753
Q 30048 51483 8408991313972
A 26572 322734914
Q 3990 42905 84332596428
Q 17469 46483 1594805566190
Q 31698 53198 6932681582871
S 34233 130704116
Q 7578 26700 6949180062657
S 47828 22952181
Q 31176 43669 1608984100797
Q 10278 51336 8075610958261
Q 2959 17021 7461182760764
S 48301 809831249
Q 25753 39420 6988066082036
S 17150 11155773
Q 14453 46529 2206407565503
S 6798 168317278
Q 21188 53451 8882537108190
Q 25478 38231 6960656374667
Q 19346 53086 6824615755234
Q 6167 41118 7278116003788
A 21103 774296275
A 37550 567141028
Q 7244 49596 7632840868833
Q 16239 49841 8206975536169
S 50143 280988582
S 9180 571491035
A 2745 690682059
S 46413 41640290
A 53185 334811607
A 17221 728018381
A 22786 170846843
Q 10370 30647 4876100944509
Q 13352 47876 6139287998389
A 24123 521102146
A 53188 494655112
A 23125 771321149
S 35194 683648324
A 12531 967530735
A 5670 518489486
Q 33364 52679 770191766928
Q 19627 43543 5347992099135
A 40445 44894344
A 11935 7304513
S 30929 418204822
S 19584 619470271
S 10077 675421227
Q 3078 36633 5217720102262
A 32363 808906520
S 1777 897832589
Q 7251 42713 844701338166
A 18581 219326953
S 38283 300979534
S 22714 649841286
Q 1407 52495 4423743404308
S 29865 825370975
S 43677 527628929
S 20221 545163738
Q 5173 16406 9845276185183
S 41153 715123966
A 49920 570811027
S 23812 857174786
Q 4983 39585 3339004042440
S 23904 542410526
Q 19190 38617 5292432036160
A 10562 30801604
Q 5652 46374 2119182206353
Q 21714 54723 447279639779
S 9982 155479726
A 34081 766699252
Q 8728 42055 7700512804436
A 49502 261329713
Q 6167 43704 113778203957
Q 5507 47744 4696819305632
A 45375 933329261
A 39073 626830443
Q 18026 24235 4683842776155
S 37655 332252696
Q 32845 52382 4496258274860
A 20180 397359562
S 28156 512605397
A 16058 135219468
S 15434 353655734
S 10320 387237413
S 40911 531169628
Q 9109 42231 558207493201
S 21150 8420663
S 32942 325610796
A 44581 423963038
S 7316 906615859
Q 4182 28426 8997602263476
S 48354 431118455
S 9211 931223965
Q 8651 48326 4226618046307
A 8837 517290795
A 15052 358210139
S 39433 761137424
A 40495 374728292
S 10601 527056989
Q 33253 38871 375881552570
S 48254 475629505
A 50622 363548947
A 38007 149229450
Q 5285 26309 1078390648926
S 34642 160077920
Q 24810 33311 7932893819477
Q 4452 54571 6076019177526
A 5853 245595185
Q 371 53999 6812604786217
A 37112 604267436
Q 1044 53822 5644310746736
S 40191 427772682
Q 36637 52652 4917086846380
A 50801 678327355
Q 3770 44785 1174869732663
S 15210 735098832
A 47226 262443656
A 35535 688675225
Q 912 54745 4375901839813
Q 27957 28265 1961280460
Q 130 53911 2697782514597
Q 17185 47740 8885246726331
A 9570 135822859
A 30385 313509765
A 23067 820263398
A 14349 815304242
S 23107 27892539
Q 2564 18633 9949699943179
Q 17119 36061 4214257037410
Q 15058 29263 5862306681052
A 16797 689962582
Q 11808 38487 2541310550480
A 6315 281383397
Q 14267 24545 856304136560
S 39427 976595683
Q 32438 38859 3734291431135
S 8054 454655188
Q 44564 54771 7632371023501
S 33627 815833773
A 46194 439110734
S 4984 667693851
S 34741 629767239
A 2168 915264183
S 52055 102067123
A 46993 825291076
S 407 107618462
A 33048 581911586
S 37297 80189774
S 6701 164843968
Q 2583 44608 402411466879
A 48106 930117307
A 22673 77170375
Q 2260 50435 1766259732494
A 13638 264792697
S 49390 890571565
A 11878 299924610
Q 1604 8869 5937236023986
S 14458 85335576
S 27900 843692414
Q 13327 53102 3038180722109
Q 9806 20914 9207331906382
Q 4183 54255 8006962856504
S 7094 52062236
S 17997 583893493
Q 8599 23330 2176279581828
Q 373 6270 805400073339
A 52801 537285494
Q 25406 50971 2786631959740
S 948 378466812
A 8380 792390537
S 53606 606800388
S 21225 510794123
Q 48829 51750 2765740507367
A 51865 692626480
S 33153 402847569
S 38132 879112080
Q 48281 53000 2034725806136
A 27393 673074733
A 41780 771801151
S 24004 334151003
A 10577 55335736
A 7262 515252063
Q 2596 45763 6870109331334
S 1329 947247932
Q 352 54375 8303316343430
Q 10423 12496 498753814578
A 11757 854801618
S 53392 54048922
Q 3291 31346 7112328845332
S 6434 133490424
A 20684 928340338
A 39604 962594247
A 45573 262906504
S 9662 580797653
A 17783 353288349
S 33360 370891602
Q 9236 26663 9632054488107
S 50927 77082034
Q 1836 53524 8995126752900
Q 47457 50030 561709411983
S 52612 38807569
Q 12142 44790 2913478282086
Q 1211 46078 8548591151656
Q 22679 30964 6407086633669
Q 22340 31584 8853849525620
S 4754 565851438
A 785 228562059
A 33830 130076698
Q 2846 11700 900899487391
Q 38240 45416 5952008034290
A 41449 80098667
S 30537 825377556
A 3189 706627584
Q 2061 18861 7781869325489
A 499 475137039
Q 2324 48725 13773221434
Q 22517 26385 3739377850571
Q 16374 43507 220205973644
A 13370 148943077
S 24905 635499660
Q 22246 34115 1887164866669
Q 806 49734 8840393230845
A 37797 944763806
Q 5913 23869 5232009346529
S 28798 307212725
S 15928 48276922
A 13897 778443820
Q 10061 15823 5563763689793
Q 6280 26102 7559966629266
A 9561 695745627
A 22286 717005911
Q 4793 10295 4522794555142
Q 20102 37204 3507733361932
S 39837 798300384
S 29605 940970766
A 33054 580879766
S 54819 86968852
Q 858 44286 8600488779517
Q 1617 53990 4528176121538
S 4295 887928483
S 33632 400203251
Q 19650 53165 8447339614801
S 29452 504249002
S 28716 743116782
A 21198 174647240
A 47606 977843559
S 48898 706358925
A 38801 545737592
A 36593 271354374
A 18904 79564503
A 9368 634907405
S 35512 623352384
A 11703 533157491
A 8538 833694799
S 38627 330076080
Q 3186 27376 8397226277099
S 54011 618546616
A 12721 829910607
S 41930 88915350
Q 5464 17231 271106026509
A 34955 480116383
S 53222 323856451
A 24312 917755258
Q 3028 51576 4040902312993
A 46422 58371791
Q 10331 49858 5775032184476
S 20428 940752817
S 4441 847731806
S 47616 773569308
Q 8433 52893 831772865495
A 29142 162144282
Q 543 54853 1149303451157
A 39852 865005457
S 50288 797293911
S 41216 819946921
S 10611 876894287
A 29261 683107166
Q 15213 49128 8805587903642
A 42086 187111053
A 42120 232461
S 2293 854056033
S 9224 305223544
S 50173 839587574
A 50012 702386982
Q 10988 53138 1754418216511
Q 19562 50373 5382074214228
Q 1418 44639 7212997494512
Q 257 54922 9332558714118
S 45450 298990686
Q 33943 52393 7394846717265
Q 2146 54193 1060798791237
A 30466 533876083
S 52589 415216818
A 36162 806868029
S 6675 73787627
A 35068 887909256
A 4267 31496275
Q 16829 37142 118753861588
S 12648 825559569
S 27584 43751930
Q 1492 3626 808840252598
S 2508 163466323
Q 27700 53380 3124970864557
S 37440 558181916
Q 10123 38668 2238470281656
Q 21897 31639 8447244476453
Q 17531 40888 7302909388495
Q 1046 54677 8622829243434
Q 29884 54511 9358950151738
A 30940 125742547
A 21513 198558078
Q 24645 46224 4801582693316
S 27261 346432599
Q 21 735 358446616238
S 315 678179526
S 24494 559650980
A 39876 525811520
S 24253 560130464
Q 2086 38226 8267144802845
Q 1119 30191 719116814372
Q 4379 17233 6684711220833
Q 1342 43624 6127875115517
A 2955 634825978
Q 2129 41697 3283722993964
Q 6305 53427 2821997228977
A 12230 150659106
Q 9656 51827 304596174004
S 11470 556199627
A 19885 868392316
S 15833 237331653
A 45117 872724958
S 36453 923915079
Q 34585 36590 1543899798262
A 29536 498560599
A 1985 571173242
A 31213 992315379
Q 37274 39947 1455476906304
Q 5458 52498 731899097887
S 28658 897972739
S 27996 179550378
Q 34382 43626 8680502078908
Q 1513 10856 4320360704698
A 44372 443735964
A 19452 90525111
S 21312 855024908
S 9155 587534372
Q 5482 27157 3574667719872
A 54377 351754695
Q 280 54611 6470725145239
A 43116 658359954
S 50154 511189524
A 52809 356425858
S 9147 829589550
Q 9263 32148 1192371076301
S 48122 62705720
Q 22245 46270 7398730405194
Q 31510 39979 5675259420813
Q 2232 17984 6250066129349
Q 10366 47325 2373553036663
Q 28047 53791 3089255152963
S 41352 634616608
Q 6817 34371 1614049077782
S 46568 750661812
A 20084 298937552
Q 41702 53327 1162838724344
Q 2263 52506 2464800750920
S 587 55019783
A 2893 946819771
A 1905 933755385
A 17720 806336545
Q 11885 37332 3336705066619
A 10814 861360397
Q 8977 54799 7829412741421
S 854 500962575
S 26730 238453599
Q 19621 34562 7267777972518
S 40117 598515788
S 31241 807799383
A 20782 703680464
A 34282 200891386
S 23374 211357255
S 19618 45537279
S 9971 668920728
Q 7448 16435 8510517873417
S 7061 367722697
A 45675 778671122
Q 10572 30280 1125120893094
Q 6513 21121 9285160409298
S 8922 792758160
S 52009 29141665
A 48890 175814719
Q 9389 17719 2073857686858
Q 8490 53308 5431121543705
A 25165 114825684
S 15146 493847622
Q 2285 50109 5052343159848
A 17295 785735898
A 11730 714237222
A 40841 351933869
S 44371 103028295
Q 1844 21186 2353773910666
A 26168 852654690
A 47405 865668686
Q 1524 37383 7529587661438
A 28781 343042350
S 35510 215210241
Q 4870 44365 2897799739802
S 28911 694708032
Q 18812 51797 9326928901154
A 28128 965864975
S 49061 906578170
A 17036 264374565
Q 1592 16454 4950261760124
S 52277 858896727
A 47525 655435942
Q 5086 17004 8467623586104
A 11877 211482215
Q 2251 46450 854011216880
S 24998 533753587
A 17174 391341119
A 11745 183976520
S 54542 99668508
Q 5360 40600 4077733593154
Q 7915 50006 6373784500013
Q 7296 49477 6841541221897
S 7184 277538798
S 23441 475915251
Q 10018 26112 5696481429441
A 14120 923872654
A 29561 991050377
A 15003 150258873
A 8590 530177717
S 3259 404429861
S 38260 935944269
S 30193 280420164
Q 20234 24576 1571555900049
A 41609 909674708
Q 1490 37128 8205800582334
Q 10978 45118 8985760325152
A 47505 117687664
Q 1551 50823 6355566405169
S 38521 945260725
S 4103 860232240
S 43163 667916610
Q 36598 44740 3072963890149
S 48000 717504416
A 49593 423528091
Q 10410 53236 1130670391864
Q 3815 43993 4841559602177
A 4494 677509024
A 32377 750352853
A 17208 568275226
Q 1442 15655 492730684191
S 50486 266367206
Q 20209 26933 3215305399535
A 47300 831431171
S 12702 548225878
Q 6622 33229 6936411774665
S 53507 793751458
Q 22799 53390 4560319089273
Q 8898 48382 7270396699120
Q 4424 47525 3660465109969
Q 10663 53266 7930390297027
Q 1026 19546 9246700341199
A 15704 492495386
Q 10338 32309 3492108769859
A 31278 297097842
Q 18356 18833 418490239063
A 31803 440168849
Q 6944 47448 6955571851960
Q 4026 23783 4564310146295
A 6802 899366490
A 28087 620406991
S 37394 631316911
S 48054 428765827
S 21145 489054127
Q 19392 23060 1749554368500
S 50629 366325380
S 21153 587247452
Q 22072 46326 1303003667688
A 41315 14457938
A 12763 397925134
Q 22395 34432 6291413884570
S 193 182108202
Q 4180 47235 7104372864701
A 49355 644937615
S 42656 896704000
A 8496 140279465
Q 30118 40248 5042268774053
Q 986 51239 1824511915603
A 41209 190099950
S 43287 44928198
Q 665 13475 5697703487721
S 6228 332309818
Q 38099 47665 6258484280659
Q 6514 54796 7884179918173
S 36218 218350851
A 18134 182702828
Q 5031 33071 7208785958970
A 53435 813247614
S 25463 955909170
S 18130 300006228
Q 39632 45624 4630540494567
S 2163 586620086
Q 22943 44148 4820777460223
S 173 214365989
Q 9956 19839 8314075934211
S 4744 962021791
A 3478 614869036
S 35693 974183501
A 14658 645304695
S 2760 979436818
Q 21701 52687 455550365402
Q 31466 52606 3276560610452
Q 1826 54057 2517622902932
Q 6095 42334 3486025016026
S 10253 586570803
Q 24784 41653 9610135379961
Q 1516 49107 3464362275392
Q 4613 42700 4678954667063
Q 84 53393 272789963092
Q 18948 44055 9228263396059
A 3140 939035408
Q 11287 43624 4299943016041
Q 1056 40953 2335862909389
Q 27788 28202 270919753931
S 13003 327472605
Q 6080 51415 1600815128933
S 15401 660642551
S 3107 74960314
S 3577 73536587
A 47654 348143339
Q 10499 20393 6191484810801
A 31878 966623945
S 45812 382903508
S 33436 403318472
A 46794 104129582
Q 628 53091 4780563121464
A 1342 944402180
A 22745 754880251
Q 28505 33859 1993899118572
Q 14890 24438 503610003446
Q 32073 51164 2429699746215
Q 169 47243 866679954098
S 52379 679372595
Q 22105 30663 4645376693659
A 48474 797181850
A 1599 49111463
A 48253 833735498
S 8670 389907325
A 13689 553844645
Q 2926 42977 1674607948210
A 19933 545771177
A 46096 966466537
Q 1448 10687 5746113340763
A 47850 262210534
A 27736 864181695
A 42636 209789539
A 37517 493819284
Q 5378 28865 7258425888709
S 18782 950277581
S 51984 993779139
Q 19057 39839 4273979239289
Q 8094 18491 1657793069275
Q 19776 27938 253634012973
S 42440 479200935
Q 2233 50857 8700140996710
S 38480 574881364
S 41125 445794753
Q 14430 33009 1038276931112
Q 24506 27797 1101588513317
A 48366 683251249
Q 23043 50807 7373406387193
Q 2242 22053 1098760025260
Q 8643 51311 9424735939585
S 13389 518809350
Q 26488 47508 9931268516963
Q 29287 32656 3084907971307
A 26044 651714433
A 9011 751800194
Q 2736 53599 263110497956
A 22485 598001808
S 42492 560614812
A 37904 102932617
S 13036 497910217
A 49109 787041257
Q 7478 42300 8117346115450
Q 4871 43566 903678687562
Q 15869 45223 4737162030750
Q 600 10509 6803228856217
A 28366 269705746
Q 16947 27177 8094176130107
A 8858 320171965
Q 6949 20339 2346252558882
Q 8646 40274 1765569963964
A 10314 707501937
S 40626 24243180
Q 3508 46247 5925373517668
A 5865 627312743
Q 5543 54193 1585125267436
A 44093 941630153
A 7846 847924676
S 40682 230838126
Q 28754 31962 2012898517619
A 27872 899548602
Q 28829 49865 1732679877735
A 47445 626266242
Q 29297 52021 621131213691
S 8260 50128923
Q 5670 31117 7877528534810
A 29703 588522935
Q 4020 47591 9492928384077
Q 2847 54776 961914339444
A 21861 33742742
Q 4704 43290 8701448642787
A 15178 847932963
A 41478 770384793
Q 3173 34893 7939815662992
S 22528 590609850
Q 3987 48740 4814441844114
Q 12329 36056 5916287718943
S 30729 842986566
S 18991 19927340
A 7713 114514478
Q 22092 41511 2758337978251
Q 14701 52537 2292200958019
A 51814 271483916
S 51681 538904323
Q 19793 52720 9519115473769
Q 3691 13698 3833037285248
Q 15541 38016 2735353837884
A 43006 622963632
S 37711 334200228
Q 4792 50194 3691784492084
Q 596 54886 7759412443329
S 54276 349325624
Q 33456 44857 8497723736607
A 31468 371060854
Q 5044 36836 9755838354198
S 1266 745812654
A 38617 79908512
A 406 251184185
S 5076 929912915
A 42435 369735353
A 3788 909413908
S 43320 86037095
S 23655 413092911
S 25530 101624507
Q 33085 45641 3266281335948
A 26579 4997183
S 52587 970106812
Q 5458 44676 8766778062458
Q 34789 49777 8972860470666
A 16599 838813229
S 31789 252727324
Q 3030 24856 8443733938568
A 51721 763971717
S 25313 955761968
S 47387 100226722
A 48085 247357267
Q 637 21696 9060283908720
Q 25716 36683 1971300838529
S 4761 456840925
S 42009 312309282
Q 6236 22885 9803094051606
A 46340 99866753
S 1610 753813683
Q 17106 45237 8690491356589
Q 26788 50307 8115019652520
Q 21089 54616 2725535218543
Q 38112 43126 4247960601949
Q 9223 25100 8590865424572
Q 5994 23461 1049285672846
S 28712 127611275
Q 21074 53173 9439619699220
Q 11894 29884 5748125374321
A 11841 375941122
Q 4958 7216 901196011033
S 38511 568786906
A 49812 368007595
Q 10712 51897 5420561721839
S 18326 269776811
Q 3442 13864 3392958260546
A 29337 19269208
S 17174 877424105
A 27237 817530220
S 32890 152234521
Q 2231 51753 5588836632525
A 2570 996582032
A 25932 31928185
S 9794 367743152
S 18336 343939618
Q 46998 51894 133428367622
A 13481 736891857
Q 7299 28023 8834251922787
S 3969 450018319
Q 3842 52742 8342461514711
A 9441 664593250
A 12578 647110890
S 23393 631589655
A 46280 27000413
Q 1120 5763 3222789955570
S 44734 581665833
A 32047 611274174
A 1753 695340795
Q 43979 46696 2070321513033
S 35954 224926723
S 27579 623318161
A 41114 930012514
A 51313 723195885
Q 1353 51327 2848491605380
A 24418 277795971
A 47115 66943447
Q 24850 43561 3244728011982
A 18850 111937303
Q 7776 54256 2541060170010
Q 29344 45844 5253942117780
S 34719 675826050
A 16269 870833281
A 48361 583648417
A 35018 292363331
A 5749 605285564
A 20852 702432499
A 36679 550575205
S 8490 611534112
Q 3673 24099 9840532326801
A 18279 308639680
Q 6051 15270 5577010787260
Q 2256 46841 189932409455
S 40079 880099915
A 23950 718471061
Q 8666 39118 8576960924513
S 39159 992825874
Q 15906 43096 8016265658018
A 30442 623295957
A 46434 183844690
S 26655 470444210
A 42538 153372047
S 38360 256521606
A 29238 554998403
Q 27940 53466 6394733287576
A 23676 435144502
A 50349 261935327
S 6267 943598224
Q 12569 36435 6184348538351
Q 15138 49369 3500384097144
S 21114 822460693
S 48801 569765009
A 4020 106681715
Q 1408 53219 7281702753028
S 2632 529120316
A 9882 128354269
S 40805 487558068
S 7507 595261425
A 11594 177238222
A 599 959870606
Q 8259 16305 7862648304135
Q 26115 31665 3304901590314
Q 16643 19528 924902616394
Q 2146 45448 2755928133646
S 11979 141192482
Q 23621 50852 8587325432427
S 37665 298815236
Q 17307 37941 529450431108
S 37237 128087616
Q 782 48940 4764367975918
Q 7081 45974 3550960271513
S 38138 345503723
S 28271 389748514
Q 49055 54499 4399079312999
Q 25733 32965 3457173213412
Q 1033 52334 9966176755581
A 33607 930829733
Q 19912 23277 222314348228
Q 27161 33083 2727374598550
Q 18833 54056 6348768959775
Q 428 42572 9967189228628
A 16951 333247388
A 18401 820026409
Q 7226 9648 1789881640984
Q 605 34599 4802082596665
S 6639 533405208
S 54501 266764185
S 12737 709516164
A 26656 373830589
Q 4113 51615 5724676007350
Q 4709 49206 2459649862015
Q 38304 44205 2390686401386
Q 2895 41920 5466171441133
Q 40209 43221 986445147300
A 5605 282095006
A 26902 962292188
S 45285 104926452
A 11604 415848504
S 3691 692784431
Q 21008 39928 7934793540620
A 8149 179513345
A 41154 155139193
S 21738 733901203
Q 9221 32082 7152625792474
Q 145 52699 1217885007965
Q 51428 54373 642669506562
A 37975 758604004
Q 6868 47577 7041173462045
Q 39276 42673 1355279067576
A 26797 497389501
Q 16641 29696 7972111472258
A 50467 956316334
Q 13890 48784 4947869878241
S 43071 283537213
Q 2008 8730 3415452535543
A 4061 840653021
A 52288 199179498
A 12257 86408876
S 44792 685283635
Q 50 54859 2603946692473
S 37538 745013744
Q 18885 54053 8036077316198
Q 46284 49521 1461651234784
A 27075 611202476
Q 6731 9607 2296461018824
S 32338 390693261
A 48560 74976614
S 3239 814541536
Q 23252 36330 6383462359337
A 12739 675739229
A 36929 957720080
A 40043 275878078
Q 21832 51689 2912418816226
S 36676 418088214
S 19676 366166617
Q 17971 47644 341903796635
A 50321 535222800
S 50270 152312983
A 27023 323966551
Q 229 54532 7513109908410
Q 10799 36908 8229406294429
Q 796 41588 1595970278441
S 4762 57378054
Q 5325 9421 3927373908188
Q 5662 36325 9801766450725
A 1510 132439456
A 51040 954018115
S 10042 93137661
A 40194 777009035
Q 2317 53529 3023893234042
Q 7136 29761 5882817536211
S 3651 710622240
S 9776 507218807
S 49893 175718451
Q 4050 30542 219177500090
Q 2454 39675 2406762278432
A 5705 904870062
A 31116 410553591
S 19650 289047441
S 15240 446128519
A 43228 81430171
S 4917 744175867
Q 10822 45587 2337264495373
S 9017 572470277
A 50399 226638921
S 39721 644910059
A 11713 790788766
Q 20574 42816 9151651558558
A 54354 14229717
S 19404 146497711
Q 17174 40218 6207614486224
Q 6288 49691 9714968968829
Q 21193 52962 4089060946339
Q 3688 53836 9883814779090
Q 181 52984 1995715015321
S 15446 767505467
A 16817 389607034
A 54739 117710105
Q 34190 39336 3003667122234
Q 6283 42878 7685319129019
Q 25219 34703 8362710298596
S 8919 880387686
A 2186 757628267
A 20795 443663769
S 3013 918943764
Q 9709 21035 4450219108446
S 41457 462295204
A 36381 214839303
A 5876 950604689
Q 28494 54257 1082063310284
A 52517 270002099
A 11730 553244930
A 37191 461295401
Q 15873 44103 6700394365583
S 2911 699667409
Q 6354 53933 8853950898383
Q 15168 38994 229551277847
A 6219 227621924
S 34426 518116433
Q 1090 52823 4903470695672
A 687 359571788
S 49686 897590313
A 50273 148107042
S 22270 52223096
A 31435 686377896
Q 7534 33801 8171130567169
A 27908 142176187
Q 4436 14725 7085789410719
S 35817 543320336
A 20608 412145822
S 5375 885401803
A 16726 638882695
S 54702 912974694
A 11895 565202117
S 54287 737679015
S 16846 424618437
Q 24051 43078 1838560721930
S 38419 739015651
Q 24468 46896 1465098580740
A 18271 165487825
S 53590 85097312
A 2556 154330810
S 3734 174726560
Q 28657 33971 1020508327151
Q 4085 46394 1684912271073
S 12639 787634638
S 2011 932589287
S 48605 230012200
Q 13533 50682 4367611081793
Q 619 54888 958253158647
A 25631 926181102
Q 17230 46969 3163135128887
S 48313 542950136
S 32927 90937954
A 20947 352813406
S 18270 315223868
Q 5525 47183 5166088472334
Q 1354 49527 2232870623487
Q 22585 28736 971212991598
Q 16492 51083 9758703718811
Q 21337 47884 2019270585089
S 41608 859305543
Q 7172 51026 1886411901931
Q 6291 53997 5094129551282
S 11510 613585491
A 11482 173651509
Q 7040 49270 982647959239
Q 27708 53175 4129248234908
Q 10532 47994 9402567039710
Q 4665 39081 907427301845
Q 1232 44420 4517762353826
Q 24719 28959 397311876201
Q 3141 51441 5354182521398
Q 1042 53006 7383845427703
Q 1817 41471 5046722575596
Q 17642 48107 5555087328251
Q 1503 54281 504076787471
A 10236 815533828
Q 8176 53403 1955162746320
S 34127 313165949
Q 28300 46754 6057227312729
S 45993 839575388
Q 3876 8631 1492669174513
S 2335 80711047
Q 17029 41928 6370114800433
A 27753 37101775
A 39544 90882934
S 39198 819487491
S 26581 494240161
S 48015 993101987
S 41570 83274418
A 45640 301731709
A 11149 157958284
Q 31319 54277 3732398820801
Q 13084 52885 8782928546205
A 36100 122805334
S 28237 52632103
A 49638 782894729
A 13977 150195293
A 7749 459573094
Q 4972 52141 7046140967637
A 20511 548319803
A 51721 618784957
Q 14356 48381 6722675968765
S 3897 577400367
Q 3843 51235 5243384613967
A 2618 812898017
A 15508 154877748
A 23334 733732540
S 32836 477457543
S 27342 360608143
S 45159 690662504
Q 1606 24115 7336892508751
S 24870 454729175
Q 1711 54106 2660136428685
A 54544 377497490
A 46987 680706307
S 43718 150438210
A 23129 369463052
Q 2978 4063 620814373594
S 2935 717732110
S 8688 780836888
Q 23567 41725 884412602165
Q 1414 50401 3929110893057
A 43675 102614576
S 11374 658566686
S 15889 395752929
Q 2011 46239 5628434331482
S 4141 938900817
Q 3259 46671 9624334872356
S 28444 762030110
S 33734 820405076
A 44701 582097340
A 22763 993264319
Q 44426 53234 2048282457481
S 10134 293510051
Q 10239 54266 9102695907276
S 24437 158463189
Q 8572 26227 8480461318964
A 6650 538681968
Q 73 54147 9900895645798
A 25597 678833092
S 34738 600479229
Q 28191 49551 8846120340662
Q 33278 45426 6784514945227
A 33685 225548600
S 51626 525121017
Q 3048 43183 5209359776128
A 48882 158837385
Q 17853 53941 5576693194356
Q 17391 53521 8655982429842
S 3853 953388446
Q 1026 54834 4733653203423
A 9039 471764618
Q 26823 44384 2224481536866
Q 10097 29855 2770047406036
Q 17866 50984 5945553264975
Q 5515 41079 6034212098647
S 17733 842813369
A 899 144981930
A 30391 639340352
S 28344 149263897
A 14409 454740138
S 24451 299671738
Q 3630 47907 9149496755714
S 14670 227910140
A 24126 846879513
A 28366 575897353
Q 1258 54009 2330962427708
S 15111 152664662
A 11822 95383901
S 13011 537573199
Q 7649 24183 6556446245374
S 33024 714248967
S 25317 750705241
A 36647 109334760
A 40034 419344025
S 32784 442709598
S 4129 993702285
Q 14273 42670 6511721303981
S 44908 216958114
Q 7159 27900 5286008559489
S 9598 124079895
Q 743 54569 5236131899545
A 42317 713489739
S 29769 630639870
S 12561 478381151
S 31743 52270457
A 26445 816354208
S 30499 704005600
Q 1854 50497 6739454332501
Q 1965 4948 1223193096554
A 1163 115664371
Q 3376 53340 2123747240759
S 3277 439915868
S 21743 484978625
Q 45879 47444 879930236534
S 6980 770616000
Q 14424 25674 8648302514885
S 19384 483552252
S 12725 271426876
S 25730 232206623
A 46470 301391292
Q 15515 39371 4263908744485
A 50648 738699998
A 28471 492656553
S 52598 329519709
A 51550 708438392
Q 31516 49340 4021460463809
Q 31668 34326 1471688437219
A 46380 499401383
A 21779 44929339
A 43397 502826921
A 19988 97929385
Q 918 18184 2993187847701
S 14382 496297690
S 16565 490705100
Q 37619 44302 6213626598447
Q 12564 54599 5695136900577
S 38690 177466479
S 50107 444186573
Q 16328 31354 110994010370
A 9856 105253449
S 36067 206186852
S 10159 259087903
Q 3638 39593 4763275029950
S 38721 132397373
Q 4601 41710 5025737290300
Q 350 54923 4974411947825
S 1916 344629762
Q 2979 37188 5932003788283
A 51802 489164174
S 26112 285976935
Q 16689 34551 7351705100726
Q 12662 46929 1061442858870
Q 7578 54007 7078975968389
A 18805 567170043
A 32122 150763574
S 43320 496449743
Q 8567 33879 4338759110574
S 40920 308603424
S 50455 532819863
Q 9380 53695 3600364209898
Q 1553 13110 2096541958966
S 12630 634765281
Q 48814 53514 618791926540
Q 2758 12434 1936377284750
Q 25736 45068 1748148186877
S 3176 427337737
S 22928 39307705
S 30467 833728545
S 53987 691913587
A 15950 204660839
S 21944 332037307
Q 19483 35954 2931958050781
A 39907 760992409
Q 11567 30442 9650090378125
A 9598 898884238
Q 2734 54797 2886824404961
S 21454 7216672
A 15263 564364710
Q 6529 49846 6772708661837
S 49862 824511156
A 36020 185479599
Q 39424 51636 7761991568964
A 2453 90246944
S 41847 421148648
Q 22900 45140 4237323508249
Q 27608 45121 9293538772988
A 8073 956127293
S 7295 220404562
A 48167 465319597
Q 22247 40065 5935070894633
A 49570 156805323
Q 15241 45898 2341853452764
Q 29497 53772 6552809537147
Q 22167 42198 2964053462914
A 30922 197653515
Q 12165 49451 2638093105418
S 38272 644784990
S 41154 389779499
A 11257 809417072
A 24647 571085931
Q 7324 35926 7656437625890
A 10122 712908181
Q 10979 40284 5583839297677
S 13918 882766701
Q 2537 52002 3761398712138
S 17644 584689004
S 19824 12815107
Q 36687 52075 5966229149603
A 27683 870859354
A 47230 737610618
Q 5433 39839 8593569291068
A 16950 631425980
A 3749 394109393
Q 5574 48523 9754258095364
A 35934 690507147
Q 4870 17502 6071777460571
Q 8206 39107 5564142855665
A 5273 105509526
S 47654 623495194
A 15986 662751526
Q 3179 33985 7773707484939
Q 2537 53292 9504249800258
Q 4585 41420 5137589254699
Q 2190 50439 5269912967326
Q 1677 51862 4464390818592
A 52915 623086130
S 45309 560878812
Q 34832 52757 2941879789099
A 26995 126090230
S 1902 646242551
Q 8710 51111 9565386073325
Q 25408 35216 3088247400365
A 46966 513433356
S 5940 867637218
Q 15576 43492 3023555346785
S 16618 587572126
S 39738 246422680
A 31043 362359498
Q 6271 54514 3696687128904
A 29686 5097739
Q 2577 54143 9594733916367
A 19925 304942034
S 44414 878658466
S 2504 966134533
Q 1899 54665 6247405721523
S 53654 968056280
Q 4137 16869 2856879217577
A 33461 974538457
S 4806 853031587
S 5753 227310761
Q 39866 49704 8655081398017
S 44068 54181646
Q 1324 54295 6064504806935
S 10405 899499520
S 39960 735942925
Q 37888 47546 5961202244691
A 41805 669909955
A 53645 582191469
A 19983 628178044
S 24051 825183577
S 32648 518774863
S 2402 909367318
Q 2863 8809 157260451096
A 876 181316375
Q 13435 44505 5951756092921
Q 3527 46883 6876446706655
A 35222 921258179
S 1620 100398728
Q 227 54780 4792376737802
Q 810 53872 1591255804248
A 25221 397236595
S 27406 853485990
A 18793 922272320
A 14524 402102088
S 53276 161537299
Q 4513 52177 9771704445219
Q 3094 4511 1016292184953
A 4128 880425237
Q 10759 54781 7062185768035
A 76 65900376
A 24893 889098636
Q 24337 40165 4793199053892
A 45558 463327698
Q 1880 53061 1754565901823
A 34984 192595441
S 20290 245828716
A 2840 415233692
Q 5315 40952 580702159595
S 46384 734897984
A 39891 7874344
A 40072 296205783
A 761 578064382
A 3263 290495595
Q 1874 54647 4314176901785
Q 37597 39596 575865786947
S 11615 119118886
S 51681 215842283
S 36412 84000914
S 47484 240423982
A 27552 962341754
Q 34200 48089 8461976915442
Q 1244 17511 9825399969899
Q 1750 34299 6090826597608
A 20607 929033434
Q 39417 43502 3114493415550
S 39509 246886716
Q 27892 48130 9006637513457
Q 7631 49579 7793507309572
Q 19795 38108 3916214214182
Q 12494 48748 5427792605776
S 45422 513749856
A 37836 862473651
Q 17259 42799 7443250105716
Q 686 1346 649465551176
A 49337 804773685
S 24426 114266595
Q 15239 51691 4686820832777
S 19371 507862362
S 7645 285529378
Q 27837 40110 662192151950
S 8083 824539559
A 53582 833180774
Q 11379 40121 6782468758216
Q 20128 35880 7473832398788
A 22686 568792860
S 16025 616726763
S 30601 159164922
A 42162 307901469
S 23589 271956690
Q 690 26665 2003173552867
Q 25767 52992 8837772368732
Q 1753 11654 690712246373
A 37965 682536273
S 22466 79351044
S 12253 582365317
S 28579 535772413
S 90 160919115
A 29113 868911285
Q 37735 50672 361047399577
S 52054 984207751
Q 19817 54070 9788816404450
A 14316 548806623
S 232 279865659
S 35278 169774660
Q 15307 49441 1819031955315
Q 3863 41426 3723577932380
Q 8721 43553 9651950169271
S 34096 703536876
S 6693 272949992
Q 1923 53723 4155255533798
Q 18489 22174 2818650848755
A 12014 278650553
S 21211 963660003
S 51495 399229713
Q 9872 28168 1238206699693
A 24806 6232945
A 7095 351661714
Q 9829 53506 4022169819959
A 10975 950043589
Q 11026 51786 9209315756343
Q 10332 39009 9982006988408
Q 14208 41643 541625049453
S 38610 565849804
Q 2870 52640 7289059696055
S 47420 589327981
Q 35918 47929 7044278683220
A 34177 18745507
A 15015 582050222
Q 8891 14588 872957364697
S 8894 279450701
Q 24601 52744 207447251974
A 28163 501093298
A 22269 886797924
Q 16316 54411 731419840604
S 9323 301638603
A 12752 868403128
A 591 166894303
Q 41256 48869 6535634740238
A 51516 915556830
S 30428 188255272
S 8725 942954549
S 49427 744688562
A 47450 130229031
A 30232 286786119
S 23628 20309033
Q 12620 37282 9206553851096
A 44344 967189881
S 11937 892264977
Q 916 34303 4890531322334
Q 8449 53411 3603552963205
A 37896 279886795
S 30723 41911788
S 44099 25247221
S 21514 741202659
S 34345 386986511
S 40831 715482056
Q 6027 38155 1762206217833
Q 28408 39358 5751280142078
S 11868 270586489
A 34630 158200608
S 14752 58290621
A 10184 400870789
Q 10484 27280 1601621232724
A 48209 29691709
Q 9062 47593 8015672882048
A 40271 46372704
S 40710 144623598
Q 21206 30116 6654715834310
Q 5984 20040 421571998402
S 44559 213764739
A 5626 685198436
S 39213 604056350
S 40508 868179283
Q 12225 16249 2140452163448
A 31093 541030510
A 25246 861446751
Q 6879 47710 4005193453474
A 1155 171439102
Q 34862 40626 493468087869
A 41108 700316653
Q 19789 23012 2833478545972
S 30762 475200939
Q 2328 26678 9007268844771
A 30516 658687669
Q 25039 48352 5662218409345
S 53534 862903349
S 9727 232451524
Q 24191 49687 3743409602402
A 18955 394895374
A 3876 822589759
S 22371 102270189
A 54216 402941682
A 46713 35095073
Q 31200 33127 245715663859
Q 6844 29334 1860818342618
Q 28629 46907 7238217945886
Q 1442 27300 204486377016
A 29094 783655677
Q 30397 30986 397503371422
S 40410 930186087
A 30969 120996160
Q 42971 46642 2238771118374
Q 17728 25563 1228811943018
A 15636 148825871
A 31870 9798543
A 26026 624678200
Q 21250 27794 4564997117332
S 14076 202032098
A 30863 142078699
S 30877 273158621
S 19462 848000373
S 40973 190052053
Q 2275 51737 4126596219807
Q 8593 52832 2976815246836
Q 1423 45617 4099598019159
A 22816 983487842
Q 461 48493 9070402871728
Q 110 41529 3084700646533
A 22191 364686473
A 48603 457327231
A 41250 995709201
S 21577 8553999
Q 34416 53509 8764285214932
A 47651 783118616
A 30931 316827505
S 17314 368980903
A 27467 51135692
S 22105 605470642
Q 34982 50141 158559935909
A 27623 36322689
A 50243 353739379
Q 6530 20038 1227978249023
Q 2985 47492 9990871058500
Q 13009 53255 8084650297964
Q 5246 36862 7648066796088
A 43878 257757835
Q 1167 53744 1601892227467
A 23166 679056248
Q 1669 47420 9406334547193
Q 1669 47259 3511120530018
Q 4349 54330 3945076756315
Q 1770 34344 3360506032342
A 41081 209630890
Q 21337 51133 9604540174181
Q 31 5380 3732463616949
S 28266 325631348
A 38 867722109
S 50588 8563221
S 49282 354317716
Q 14607 54435 709039858204
A 39003 563870636
S 27796 25783636
Q 2450 40903 6899896409102
Q 1351 54851 978147233094
A 2820 881940107
Q 46 47184 2924854851016
S 9454 920879631
A 44993 498159380
Q 33115 35224 2079063178470
Q 9289 22904 6777707239528
S 43550 976576481
S 32589 974493848
Q 2654 20402 6280669205085
S 54295 731204158
S 32439 15488170
Q 26826 28476 961287466695
A 21029 847106793
S 47952 745459839
Q 4749 35668 5052181761170
S 21189 547127368
A 14654 399477016
A 52063 780241047
S 35440 177429998
S 25210 897527163
S 8617 691981055
S 29820 487454859
Q 801 50674 2490280881257
A 14830 800869245
Q 34363 48748 5826352955213
Q 8580 14910 2498141663995
Q 1259 54163 4423154501124
S 12397 790528028
A 26467 327638401
A 26399 979103151
A 17397 107601331
S 43690 918472121
S 44252 390369372
S 47260 493423311
A 6841 977338852
S 39822 692223606
Q 13477 17358 713700844083
S 31573 365449511
Q 151 42558 6647609730613
A 46457 779139307
Q 433 52839 5601414582660
A 41053 805055699
A 3507 663411752
Q 4168 28260 289248338173
A 36729 772597242
S 30272 726397871
Q 29746 35331 2233389863531
A 24012 266329876
Q 16454 52939 4412016942470
Q 10655 20227 8898736053216
S 22338 92865644
S 18686 312855727
A 49339 51717426
S 34650 359782092
S 13229 295404376
A 47596 338183703
S 32168 560053453
Q 829 26565 4059231389849
A 39965 285827259
Q 6436 22179 5611875082553
S 23284 542114984
Q 21617 31612 5728112599432
Q 33505 49865 125633564194
Q 26346 53645 9414088807102
Q 17763 39429 6770129260318
Q 17852 54346 2088846733429
Q 1904 50478 9501324221121
A 37457 525728875
Q 6949 50428 7533335274040
S 20224 225556085
Q 1027 54642 5395392569985
S 48184 545849444
Q 2958 32684 9737584983099
Q 1889 31853 419871298865
S 31225 305723435
S 20652 575236324
A 28268 664615678
S 41127 358634271
Q 11103 44712 2790730765537
Q 6988 31200 2376636897613
S 11890 362042026
S 40648 97382805
A 28109 163068607
A 21540 613121296
S 31849 896006526
S 54105 927831477
Q 9775 20746 2617773890951
Q 8698 53703 844545468792
S 37617 196513898
A 29586 609261879
A 6257 262833680
S 27984 811631722
S 24429 506365271
A 11971 313517976
S 50893 437124997
S 46913 759770366
Q 41798 45385 3073873136313
Q 13200 40624 4707821733544
A 11408 204091856
A 21034 160654239
Q 12777 26699 4536892700447
Q 1748 45235 3313751645529
Q 11725 34645 5854613826973
Q 11458 20460 8032533915544
A 18863 457176515
S 9173 363529824
S 21173 948432311
A 12801 125126265
Q 13450 50703 1120963530596
A 24020 464171096
S 24582 248585445
S 6098 617429512
Q 36371 42999 2245103531337
Q 12044 19057 6933633261922
Q 5590 5875 146467845063
A 3315 361674526
A 53621 258916117
S 12953 111851505
A 47325 453481351
A 46447 870400173
A 28992 323035451
Q 29781 32420 901779356198
A 50801 301123170
Q 268 54199 688387920280
Q 4709 52566 4520219058589
S 2312 944846904
S 40785 29312647
S 47808 946158501
Q 11471 45088 774523663432
Q 14381 17959 2301335477292
S 23122 31218633
S 38561 361506378
Q 18953 52807 4466163230690
S 26685 24086901
S 4524 214829826
A 30181 524954594
Q 28209 33026 634091452485
A 34370 908424823
A 53818 697520555
A 49630 634560505
A 48959 903330030
Q 30278 54683 2805550661583
S 12688 323164049
A 44919 584526318
Q 24100 31663 3632698442076
Q 7862 14109 5722228937515
S 14748 30428704
S 6 569829891
A 30208 378186599
S 8124 426726645
Q 5127 51620 4755579384938
A 23423 312596231
Q 1321 32073 8931458181585
Q 11542 40536 1872084851744
S 38623 762023682
Q 28301 50870 8718847855554
Q 1133 3622 1805662261876
Q 32402 37561 4981531323390
Q 41809 51544 5882132695636
S 36138 254699910
A 8362 635947871
A 24742 986044715
Q 19327 37402 73829231120
Q 3979 44735 9569864278420
A 11674 824157845
S 5234 244385550
Q 22848 43104 5383155328294
A 31163 367869045
S 15846 912203151
S 51554 87615382
A 44253 185726239
Q 5538 5895 282689867403
Q 1460 23368 9066770448661
A 13603 655679645
S 32765 872236043
A 53146 49342275
S 5653 416138209
A 9988 475419647
Q 2099 31733 1904061240230
S 18520 240255376
S 51639 175362484
S 34096 62731277
A 27661 286926897
Q 30021 50811 2912135847262
Q 5110 38068 2557272475131
S 23532 817412815
S 45814 174267342
S 2386 717768555
S 21016 715868923
S 35418 122369293
A 43596 159054903
S 25550 623192183
Q 1115 54687 4660506887077
Q 1598 44537 1469212377394
Q 14679 49399 2324180859809
Q 9177 21126 4829479597299
Q 27620 45465 4268046625342
Q 3929 26557 9550316774857
A 36163 267043374
S 36282 977504519
A 51202 497798146
S 39335 862127060
Q 2309 35714 2586620101965
S 36683 385975839
S 43316 392745614
A 40078 9781808
S 8881 697969499
S 15623 91934455
A 51116 352537579
A 21253 515013263
S 8961 67391504
S 7769 550275668
A 53448 322581299
A 4614 299358052
A 2485 340372550
S 38774 2241790
A 22473 818263535
Q 22135 27398 3854568915858
A 39403 881115919
Q 2495 54154 6148076056269
Q 1948 52376 2084355913917
A 23501 897078111
A 52074 967543325
Q 719 50896 6709634198055
Q 8176 50328 7149939040914
A 35988 210963930
S 16633 814675572
S 42367 142390921
S 32263 216995670
A 22628 321507366
S 53036 442760382
Q 28999 51606 223147030791
A 52764 439564789
Q 23804 42185 2108861125700
S 24346 991798963
A 32486 84313628
Q 5115 15146 1606651370883
Q 2600 22862 7252120380264
Q 17525 45727 7826443002914
A 6038 652097269
S 44815 473112619
S 45580 765990997
Q 27750 36902 2006969943143
S 47832 351158367
A 51273 226781187
S 33795 917091723
A 35552 635776084
Q 3938 52536 296195301175
S 54008 781597039
S 35753 441151621
Q 6214 51907 7113553575535
Q 9286 31001 1513732082571
A 39188 963699715
S 53346 324399497
Q 858 47602 852519559535
A 15368 271815055
S 2592 30422260
A 41543 912464885
Q 2286 37175 4412034458219
Q 5610 54465 8312507829558
Q 2748 35309 1055925855993
A 33368 622141022
S 46824 832830314
Q 18516 20469 1822411200973
A 47164 526792694
Q 38430 45000 4389674177428
Q 16601 54331 8890443928827
S 28262 953591988
A 15054 649898556
S 18253 989848128
Q 1221 33895 3048564606072
Q 48106 50229 1788788585929
Q 22716 52140 7469738268694
Q 26589 36819 4416679875858
S 27470 786055856
Q 6812 31498 4477249929985
A 47819 450761029
Q 51542 54619 96739791429
S 52216 600624822
S 46364 199674943
S 43829 639730123
Q 15018 22648 3989848612161
Q 31189 51096 2501997969788
S 40702 286667571
Q 26343 49983 5454866963306
S 27529 333920056
Q 25727 49005 3438598109078
Q 1430 25932 9629810583417
A 21661 971394337
S 41731 856152524
Q 5239 46998 6664720109373
S 46125 417807990
A 32697 642367790
S 18924 69638338
S 43218 265585492
A 28183 378248531
Q 2818 53308 5747999890677
Q 5889 15818 5029116316065
Q 8105 50885 1534045957674
Q 2061 29908 3534830999760
Q 3760 48782 1549767719484
A 53941 868366334
Q 106 54465 6305388916891
Q 1969 48860 501126691925
S 5752 847466648
A 37912 626114656
A 20766 434254751
A 4589 303201515
Q 19409 51240 7325998177390
S 40773 131253030
S 18416 142858530
S 17349 113845072
A 54469 15205354
A 39622 869373263
A 46139 142524660
A 3299 157582573
S 11136 786848592
S 1002 547595537
Q 32219 52813 4107646799481
A 10612 389907283
S 23458 872389185
Q 53 44811 4949389905300
Q 17880 54296 5134415695560
S 14188 127508798
A 28173 204441742
A 44516 590309360
S 14443 180335250
S 3501 618562754
Q 35339 42758 1297626284366
Q 8318 23604 5959858345915
Q 37276 44118 1323012695377
Q 8335 46804 4449542405834
Q 24087 52602 7005765501472
S 16704 363262260
Q 1428 6417 3391277299753
S 13666 394844592
A 54507 310881111
Q 3081 53710 4103277916790
S 18952 810573034
S 51600 664584331
S 49696 257422116
A 17739 445755950
S 20855 493667341
S 13464 554659822
A 1324 587720644
Q 1038 23934 1563201711224
S 36324 23183497
A 41652 836028729
A 49076 321389365
Q 2064 53273 1854945409259
Q 7765 41788 5677231370216
A 49378 944112541
Q 5935 18513 9523587685201
S 20337 907835743
A 13457 690469748
S 13697 134144859
S 43200 549811791
Q 11768 38549 9909070761031
Q 6912 31653 4915980017573
Q 7735 27347 9071413424686
Q 4787 21046 6230143044247
A 52277 520031184
Q 24152 35370 9562926689501
A 42994 162177801
Q 10888 22245 5533276990814
Q 31833 44783 7048502799137
S 28266 50920155
Q 4486 54360 7743890339112
A 42832 306986187
Q 83 54852 490133269979
A 8607 276550415
A 26217 935966607
S 14322 61851167
S 6221 182412005
S 27572 490590791
Q 9996 38816 5367265577229
A 50094 308263030
Q 5283 32018 8513256626976
S 40607 556535441
Q 149 28635 7415563127489
A 27482 840224898
Q 8463 21352 822582538875
A 42682 966720007
Q 5754 53865 5470804658709
A 5940 786683070
S 51435 501155164
S 10 574612202
Q 33108 50719 656351872823
Q 47344 49287 1494887890927
A 52048 188957299
A 18995 942252862
Q 8335 36536 8463297853861
Q 6287 34851 3316325608607
A 16895 310707028
Q 5378 32613 8194869700414
S 21571 423500300
A 38661 841522895
S 52678 732634090
S 41596 958541404
Q 1372 52455 1105791487700
Q 5518 40861 8137130359733
S 18750 378737723
S 19747 955228119
Q 14408 22512 3902129385421
A 34591 78873152
Q 28752 46045 997095670981
Q 1410 53523 9418036487326
Q 9319 49166 5299895002206
S 8505 54991996
S 18086 959688449
Q 9757 38333 3654197570131
S 8615 829346168
S 12959 281059574
Q 14420 19625 529217066282
Q 11953 32273 5593984025550
S 53741 41947288
A 32628 201152606
A 24550 910781174
Q 3389 14576 6518221701357
A 54710 184529570
Q 13152 51979 9862041956476
Q 6377 31941 601604568801
Q 6731 43941 107960983733
A 6473 354154150
A 38024 239880847
S 7581 945352856
A 29486 374413274
Q 7345 54665 6222836304579
A 40920 978974271
S 16902 67698552
Q 20204 52555 3709949039565
A 53468 458947603
Q 4667 22490 5176815805685
Q 3823 43153 5994246718430
S 41970 300824214
A 4247 119315088
Q 2383 44062 9826938104570
A 19792 954623283
A 39889 966363174
Q 236 44237 2869008237158
Q 11440 53458 2516035474942
Q 5015 50249 3403473563399
A 32447 224502295
S 54614 435026486
Q 18511 40722 934862675181
A 47132 462134553
S 6586 318107653
A 18365 820865020
A 30435 986241350
Q 2646 52935 6426167049754
S 235 762184120
A 2500 982641536
Q 26637 52234 2172356898315
S 16133 124876174
Q 18178 41817 785417669605
A 832 860884627
S 45962 610700685
Q 5777 51344 5845540276182
S 45995 851224754
A 18968 374834897
A 51929 684248044
A 33313 501274621
Q 3022 54438 7642793404212
Q 4451 52607 6696315076139
Q 11279 47704 8461250931066
A 18801 811204989
Q 114 31025 973259821064
S 46741 297737442
S 25945 710498514
S 8336 190653254
S 1851 425932324
A 44226 594982197
Q 5163 20314 236226157627
S 19204 64678693
Q 2696 37776 9435647452748
Q 42623 46028 2964322616984
Q 5205 54456 2618147718900
Q 3515 23323 6132191757478
S 2935 36330542
A 38382 486283597
S 6216 697298285
Q 24028 50904 4531574644328
Q 3461 22564 6328687034262
S 40469 233152252
Q 4562 28143 4885805794096
Q 6025 40779 2046038640248
A 51038 328758998
A 13819 889105590
A 47056 407284442
S 54846 134051481
S 42918 640850959
Q 2075 53408 6868931984970
Q 2036 53572 5136312367849
A 43391 189293364
S 46383 429963874
S 10698 340657421
A 16188 299313438
S 36945 986718213
S 42433 870535351
Q 2659 52940 5653506586165
Q 1771 53064 6772982948867
S 19695 128632908
A 36446 51157417
Q 29075 42218 4768967230738
Q 12038 51097 8651493363253
S 42111 246317259
S 26883 315306985
A 3483 259046983
A 38707 353285205
Q 27676 41668 6414625194807
A 35727 117976657
A 6984 842316471
S 17826 587992305
A 942 549262554
Q 16327 43244 5098475950332
A 54779 11499196
A 46403 179464497
A 1791 643958974
Q 30018 30464 436290158939
S 43141 80644100
A 10727 824005368
A 33123 407620630
S 15812 6393983
Q 649 42458 3399184913533
S 21221 436349278
S 49787 656768057
A 14801 140519525
S 16338 98762267
A 28463 142540941
S 38197 888067853
S 13052 997290982
S 48831 594090928
S 20642 558349157
Q 15530 45394 7366692771674
A 30449 180810701
Q 8346 10357 530896202113
Q 25306 31985 1020296647328
A 3705 194704020
A 31795 629048406
Q 35373 44380 1650515156420
S 12890 188552478
S 33689 383556540
A 7430 540189139
A 52312 373831497
S 36313 177376086
A 11228 97871354
S 32825 768606338
A 30605 477184315
Q 57 27017 6195011714836
Q 29291 53068 3787446055232
S 48476 960249296
A 39930 268912762
A 4701 513673906
A 25447 29973879
Q 41067 48775 2863847730466
Q 7521 45210 7624661832338
Q 670 21405 6387144764016
Q 2186 50697 2207345843523
A 7887 625966566
A 21329 755212181
S 27155 155313827
S 27194 76792463
Q 314 51778 5458410539024
Q 19989 23851 3567273810530
Q 37211 45843 5024813427047
S 44919 76736808
S 44394 636488667
S 18142 141981903
Q 4879 53892 7383327348829
Q 942 52636 3942215244097
S 2541 793495471
Q 30758 32303 408589344625
S 4059 463297515
A 28430 325699574
S 43883 320469078
A 12726 154546750
Q 17894 54608 3454022336767
Q 8609 14515 828339233004
Q 12424 30979 137345755524
S 16897 216770200
Q 17280 33047 2722392750773
Q 3640 45235 8478515362928
Q 24402 41844 321041233483
S 10395 689088165
Q 2639 29057 9183581523101
S 12611 751733418
Q 2825 33912 2503187814357
Q 9132 49786 2768244018134
S 27534 108552591
Q 46639 51122 1510029889630
Q 19981 27743 532959958606
S 51830 764790434
A 13094 141530151
Q 10322 35374 486997533422
Q 576 51893 4704046381425
Q 7909 11446 3426631778173
Q 1049 51432 6926795620591
A 35951 510580884
Q 2129 54119 1708667932199
A 31678 193705204
Q 25623 51948 7961969701173
Q 2899 45520 6172493253294
S 49470 248138633
S 43729 145866618
A 30853 564105451
Q 49962 51163 1118759218504
Q 31979 45367 1993627749893
Q 9148 47448 8384040056255
S 42727 666344397
Q 8179 53571 7441176638007
Q 18159 31325 5482617374130
Q 12260 40224 9293932609353
Q 26397 47573 9753251645391
A 4453 331347869
S 50070 683537554
A 14753 401136761
A 26151 694155305
A 42131 878882272
Q 21126 29821 3128011509544
A 44088 217158191
A 29257 952102480
S 23262 772470861
S 51421 927829633
A 48604 153514603
A 48704 172908400
Q 20268 37262 8443334830686
A 4754 963110397
A 21817 86334671
S 46834 628609496
Q 24085 47646 4224226640797
A 7462 930906578
Q 12455 30854 1843498367309
A 45772 923972980
A 42428 210093551
S 5917 9845989
Q 34449 53441 1431032795213
A 38171 109487108
S 45866 716510242
Q 38903 49903 3311321570243
Q 170 50624 6986480970934
Q 502 54868 8474620078745
A 50665 900261265
Q 23685 46412 5705164355532
S 47427 470120828
S 2929 944906893
S 32562 888790242
A 50596 357265133
S 37742 536570992
A 53680 348856408
A 31626 465645114
Q 885 21056 4405516470456
S 442 62726706
Q 17627 47541 8771377203224
S 754 850184657
A 48887 280123633
A 23720 280786299
A 33877 851879021
Q 11081 50531 9320743522011
A 2845 122966522
S 7995 781657556
Q 42243 42604 72335703134
A 12324 231110584
A 41609 457437811
Q 18389 28359 220216224970
Q 1605 39330 3637932726292
A 53612 651783802
S 10003 606529371
Q 16193 29838 7456615478412
S 54603 686060291
Q 1465 3942 2153907996086
S 51699 748574177
S 18588 757433233
A 38673 692843284
Q 133 48330 6579073699283
A 43857 930455123
A 49930 346393095
Q 1904 49748 1033724079273
Q 7340 46080 9879964355236
A 41808 625694152
Q 2778 16292 4983371107069
S 29121 470025636
Q 2020 40483 2320213289932
S 22420 85777030
S 54825 105984043
Q 2100 54743 9096750916790
Q 7645 52175 8294268843186
Q 4522 31553 4378591685321
S 39656 464423898
S 28745 996754356
S 26705 324962149
S 143 557361833
A 28071 764900341
S 49733 938322332
Q 20062 49602 3816098601895
S 40457 411170001
Q 25636 52049 4095864154087
S 38647 127906865
Q 7677 50301 8974783119318
A 50331 955707943
S 29323 652919861
S 54421 867845481
Q 1904 53852 792531970983
Q 35065 44882 3056898875115
S 29295 122030773
S 27550 869651049
Q 675 47790 5366471473601
Q 22840 51118 3490026589482
S 9391 737601573
A 54651 408943568
Q 7931 51687 1239020483213
Q 26420 52875 2403501012195
S 51766 673194508
Q 4509 50847 9890291966563
Q 46733 52667 5011090018434
A 2770 172186097
Q 833 44224 7266612281470
Q 6358 28917 6300513282282
A 18409 421090600
A 20352 703034786
S 54626 129661066
Q 3443 51991 806876241684
Q 33935 36735 1488847425149
A 7460 383516534
Q 15685 36990 9036483912074
A 16899 873460668
S 17189 218651088
Q 498 35907 4577259829936
S 48189 436678277
A 26327 509626352
Q 14847 34255 6335490017035
Q 144 42238 3014523817726
S 41749 285257419
A 8685 324954604
Q 22892 53543 1651385114013
S 27172 483262422
Q 4799 22646 10217545399
Q 1529 22942 2618574318782
A 38022 385512154
Q 1887 48045 8226733667089
Q 641 51711 3872941730467
S 25956 24620658
Q 1282 16494 27225728051
Q 22900 47475 7146681713292
S 15683 827052458
Q 28326 49150 6699287238216
Q 486 48574 9007808459750
A 47538 964038244
A 16673 876819124
S 15720 515370823
A 51635 531217066
Q 23325 53232 1462160510603
Q 14863 14886 5658919331
Q 11379 43152 5981290673141
A 10135 818851276
Q 8211 39490 4856921128534
Q 2607 44640 2025296406484
A 25084 184229525
Q 8011 20696 6091382081860
S 5937 141681624
Q 8052 53166 4432031410925
Q 11682 39933 6181523842948
S 44162 156333432
A 8530 804072404
Q 9337 49645 4233126937230
S 45206 506861098
Q 5936 18210 7226060160206
Q 16548 17947 1065655600983
Q 13738 49572 1593080013423
S 42941 168626018
S 16951 574801963
A 50687 293207009
Q 2404 15213 7656043236174
Q 20127 48341 1725772823313
S 45292 353912825
S 48900 709156171
Q 16358 26708 3357935850037
A 23023 493378337
A 16118 969315451
A 18145 674027200
A 31737 637405070
S 9709 621980797
Q 13352 37090 1179721616679
Q 19743 41976 6138355857357
Q 15547 21556 3338042563003
Q 1470 33976 1100546761489
Q 6464 28989 9139950540275
S 40647 358056309
A 22185 45999460
S 23339 115552559
Q 9103 23203 5077928008547
S 654 224044168
A 17682 961575512
A 48378 832870108
Q 1007 48017 6863499166000
S 52648 902236059
Q 1702 54311 8082087953101
Q 29763 31128 281695928234
S 21524 759740238
S 34909 239846391
A 29715 479970776
Q 5205 50446 3175101388621
A 54214 815445635
S 47397 714212117
S 52808 400487949
A 14078 240500584
Q 28814 31748 1418637967053
Q 20028 26149 4550565779111
A 9052 19253343
S 13396 352046853
S 45921 799804359
A 44498 951301765
Q 2818 34396 6971046903238
S 35226 199683818
S 528 128447477
Q 2133 54897 570311436790
S 22057 361640526
Q 12280 35216 9986577316975
S 36014 619170406
Q 9113 51521 6074687260799
S 2305 224665829
S 25472 632663366
S 50245 70585842
Q 19259 46308 2023492749047
S 51364 383023733
S 51953 938022108
S 27321 614851661
S 24791 867174040
S 31953 437078183
Q 17634 45108 8240398857162
Q 9660 14828 4500152524414
Q 6691 11027 1054971042821
A 21167 765913807
Q 21479 54754 6234844718433
A 22276 796031052
Q 17828 32671 6852545567992
A 46786 512929079
A 10604 421446769
Q 5989 51968 9102836261770
A 50609 154495191
A 3651 425309571
Q 5364 29210 985591419441
A 21178 361320128
S 48004 669435139
S 20396 428199243
A 21038 800332009
Q 10776 26200 960859496164
A 37605 139208809
Q 15011 42559 5752727306052
A 51344 899312180
Q 4996 45331 5677978865477
S 9017 981548796
S 11455 500276031
S 23852 846875624
S 3830 514115120
S 18525 976862063
A 19109 208371350
Q 6471 31400 507937596326
S 44087 962294125
Q 4837 28576 7763474766595
S 39070 496021708
S 34140 660866276
A 51851 975579635
Q 23501 26806 1260545859562
S 51410 542079009
S 1220 589781309
Q 501 36211 3761999826984
A 5077 15883276
A 15706 934926665
S 7629 808050756
Q 12641 52544 6539678785186
Q 20340 26171 2306342866022
A 44455 330271118
S 46957 938578648
A 44193 212892242
Q 1234 52603 2029221144464
Q 14148 36777 7771554152289
S 2699 164807741
Q 3058 54638 1869434114952
A 36471 633029166
Q 1211 43939 3190643057187
S 16334 872677079
S 24250 654475132
S 42590 505195581
Q 9503 39073 4723937878844
S 47507 881484951
S 50457 90163436
Q 6410 44017 4391567775858
S 40842 392973862
S 25491 594561800
A 24784 731478353
S 43638 320334991
Q 20934 23602 697715425465
A 37449 770497277
Q 10456 21321 2983183256425
A 34476 109479948
A 37961 662131228
A 19479 446702793
A 31209 951858367
S 2445 17089024
Q 12658 52843 6633824672070
A 31177 938763626
Q 35620 50380 5923495917406
Q 6264 13068 3144919469291
S 18619 1471820
Q 3228 49028 413138634329
S 34901 475956815
Q 2635 43079 2194134452787
Q 9615 41511 7993997936287
Q 24193 47177 895709382109
A 24721 98944447
Q 17896 24189 735370496252
A 11880 898907492
A 7584 740882592
A 8771 454743270
A 40541 281524527
Q 20940 53521 7424425484720
S 52664 712725225
A 19494 669140490
A 27033 199957858
Q 9607 36918 5629942935380
S 13799 945061064
S 21757 171842049
A 34804 78996235
Q 44319 50929 1738410655264
Q 18413 43552 6571059525467
S 30434 30324474
Q 31611 41006 6684675968870
S 4129 486142105
Q 8927 34188 2825334892324
Q 30574 35705 2689474339666
S 49794 600051923
Q 28511 51762 9667245817454
Q 24750 28752 660800040369
Q 4677 33865 4545458626005
A 22137 902811603
Q 111 54231 745113820961
Q 27222 36685 1634232677553
S 34835 899051880
S 11399 681213251
Q 10434 47585 8278961424270
Q 951 34088 7812193742113
Q 1851 2329 287680406813
Q 10795 43933 1681657938568
Q 1961 52655 9460093411441
Q 8470 40130 3653557012464
Q 1276 47004 6450151767173
A 38225 452740465
S 32781 558770926
A 9491 933758222
S 21963 653365797
S 45834 290698169
Q 22156 34559 847422072832
A 35708 387462204
S 53366 299228611
Q 1181 14302 2459910314671
Q 33883 43378 490706004298
A 11522 982190319
Q 17228 53506 5076629445805
A 3687 943640075
Q 25798 44501 1047661749517
S 22794 235529119
Q 37909 46228 6135397537148
Q 5304 46036 2111146279494
Q 1662 53590 8954122191941
Q 3877 39365 3884494899004
Q 4043 49385 1675920206674
S 10016 950269411
Q 17432 49049 3064085386378
Q 1407 53720 1338628508501
S 38795 407601703
S 31499 478351588
Q 1907 44611 770843981952
S 30337 631864275
Q 12673 45043 7990751413073
Q 94 54372 7532290325130
Q 15886 47046 6578668554278
Q 15793 20817 3672678596233
S 1605 179757592
Q 31604 40027 1810212012588
Q 247 54902 1242033527151
S 41952 650515711
S 1489 946784051
Q 9483 40701 4701907101692
S 19517 821634554
S 34982 793310535
Q 15481 43398 425316601248
Q 14293 51387 8065067760393
Q 12442 43476 8861422882158
Q 7865 26483 1007263350410
Q 9719 37064 8750449006731
A 34711 863658690
S 42594 228674558
Q 45048 48277 1023757831844
S 7535 521416096
A 37800 787939697
S 3182 504529467
Q 2193 41183 3484831467834
Q 24501 42968 7757892437250
A 26729 241200669
S 5269 344020161
A 15135 709508923
S 51592 617992474
A 6769 366443620
A 6169 374693848
A 29752 339984064
S 51144 274873040
A 37910 147607421
S 50582 861490903
A 54806 72298561
Q 24364 52171 5649516137841
A 33784 644580092
S 36135 169322089
A 4765 758350744
A 28114 961605481
S 5815 346450671
Q 16833 39322 6433858581829
S 40024 245779929
A 2966 804282786
Q 31594 45703 199864393900
A 19878 180595236
Q 36571 38540 1907832627260
S 25556 720708449
Q 19713 48005 6307921087681
A 25010 44070745
Q 27053 49089 1740847136972
Q 9527 54003 5224319372742
S 29638 544736350
Q 22624 54342 8392504274977
S 36616 563537893
S 44356 274791119
Q 330 40980 8216415274244
A 5808 992587913
Q 31479 49213 6232204879001
A 36192 13965579
S 40145 659569770
Q 13023 31102 9098246104285
Q 6564 26571 369112675700
A 19582 3215467
Q 35694 45985 6280982727673
S 28079 132307535
A 54780 618359800
Q 10106 38982 81738783652
Q 14225 51314 7324517928406
A 53647 470342532
Q 33029 43061 6452574148851
Q 4423 44267 520845608289
Q 18464 22658 1436377657633
A 39795 258696809
A 12864 867515091
Q 6841 38095 523457136874
A 448 315298470
A 12197 267382527
A 11040 606855558
Q 84 52658 5266596369379
S 50173 355240416
S 19331 417528114
Q 25532 43156 5279774442126
Q 29346 35887 686283377631
S 31590 97987791
Q 42283 43101 510636640450
Q 6158 53472 4794846749589
Q 6378 48819 8815988321103
A 48620 138990530
A 35739 365982386
Q 1387 53820 2918755387254
Q 5047 47975 5577086804089
S 53092 968589392
Q 23497 47694 3910897767335
S 54350 718287883
S 27458 721781221
S 26767 472427833
Q 2396 9247 5684112833116
A 4398 119994451
A 42042 779135567
A 42045 369699512
S 16957 462090215
Q 15067 20197 503876262370
A 3242 476061822
Q 6582 44522 3040370702243
Q 3956 44444 1317861913624
S 32506 611780711
A 46393 231989402
Q 28583 29909 543287345851
Q 18558 46604 5041750912941
S 41860 624430358
A 46422 835460768
Q 3015 51356 6243794608359
Q 9787 45365 4574852181236
A 27744 519927484
S 26055 985458596
A 12767 658937634
Q 5963 48405 3541609745537
S 54153 768263603
Q 26498 30180 2773277783083
Q 3062 40774 6073617735265
A 27665 913230470
Q 13624 42338 6583454220852
S 39209 641232507
Q 1258 53734 8714722635911
Q 44340 50069 3744558555752
S 40732 153455956
Q 2257 26672 9350084725069
A 2784 643853705
S 2313 78504151
Q 22218 22909 8698991879
A 48900 222255880
Q 1708 53651 5454562456289
S 34908 251321183
Q 8157 41971 9200049063634
A 2940 239926491
A 9620 73507943
Q 16648 22069 3179959263575
Q 13231 44727 9329436457482
Q 10187 43399 4083592142247
S 50641 686305246
Q 38602 54836 58695408431
S 6734 874673540
A 46052 839164765
Q 45808 46657 81489075274
Q 4556 38898 6145705124230
Q 8089 15503 4619182825929
Q 219 51550 10955360551
Q 501 48477 8312480562007
S 518 998502891
A 13264 220770462
A 43818 951552185
S 12450 348156521
A 22564 288356726
A 22313 963871919
Q 4585 43139 2919682956583
Q 10581 33668 1443907921655
Q 6571 32021 3647688974313
Q 4450 17086 811292908246
Q 1042 54730 6603481724727
Q 2221 54703 2406792832262
A 26730 812948840
A 35857 647275872
A 28872 101186749
S 7406 748194371
S 18951 293977120
S 34612 574506928
A 19674 681961783
Q 4771 6964 1470775082522
A 49857 482720568
A 30904 541910148
S 40132 868682323
S 29333 178662774
S 38228 564258413
S 10825 797171030
Q 5556 50046 2616302580003
Q 2419 34105 7522604529279
S 22068 986742383
Q 15196 20354 1380199869388
Q 760 28896 6333710391837
Q 17902 44849 4748262458868
S 53798 821528318
S 25612 43217414
A 50835 1184176
Q 18101 37565 9785783487801
S 14429 120529702
S 33148 924017235
Q 2620 46989 5759335400506
Q 36708 42925 3282689062351
Q 3862 40149 3483460365394
A 528 229820795
A 41257 82574600
S 18523 882089391
A 10413 766045659
S 23494 455248702
A 274 970755437
Q 41244 41467 14504465850
A 10369 495632220
S 8504 81725649
S 34916 430706161
Q 359 50150 5175769552865
A 49464 452976652
A 2576 714297793
S 8463 272997375
A 48807 831597575
S 45803 376058928
Q 3873 46094 4521468161028
S 2060 312147758
S 2815 881603833
A 28311 273808724
Q 3093 19197 7281915916879
Q 41945 47218 4279463518579
S 19789 86233584
A 1870 906648487
Q 2071 50959 8002093176892
S 44348 434350407
A 11316 350326136
A 7636 912210644
Q 13166 51902 7769643830569
Q 22423 25104 1126108544243
S 13086 681387376
Q 495 40242 3132728569909
A 37121 246193335
A 21702 785017608
A 33593 991167754
A 40770 107737197
A 13221 598330018
A 21514 436001550
Q 16142 30546 8116956998336
Q 4914 54792 8698287226302
S 33322 358959271
S 52256 700283004
Q 4432 32851 2377911866322
A 26130 952457532
A 54858 775617550
Q 26879 44172 6115819324860
Q 29918 51791 4078136638180
A 53976 671450557
Q 4724 51918 6455351842192
A 29881 787055216
A 17916 269691801
A 43627 433895826
S 9185 102973046
Q 30524 33717 1614322536852
Q 11208 20952 7443498075041
S 10810 946789257
A 39258 647423988
Q 20803 54209 7174645043123
Q 7122 36714 7519669016672
A 15467 973119886
A 22951 525766388
S 36371 221598629
A 5987 271261520
Q 16490 53695 3842664375931
A 47464 369035895
S 423 226617515
S 3916 463807899
A 47764 485033008
A 23981 848182187
S 5725 611763027
Q 31887 48917 5224025364075
S 40504 313360997
Q 5244 8028 1442136019000
A 52353 225847053
Q 6143 42844 4926818418439
Q 11967 53374 5887131173641
Q 26653 54100 5131497867364
S 35696 653659677
A 1553 818969312
A 32445 604599503
Q 7089 14159 5458318050665
Q 5641 49204 362504235669
S 37272 485921628
S 27054 58952759
S 29460 156602890
Q 15048 15593 488890285706
A 54012 183204242
S 52705 738369328
Q 7206 50876 716960293075
Q 20645 34932 4042077330632
Q 8148 47008 3381813596581
Q 16707 29921 3719016424830
A 11351 628111344
Q 19776 46730 9116173578569
A 19875 336911389
S 3843 889812829
A 37003 9726673
Q 6612 50778 8228710796128
S 15261 616801067
Q 13064 19785 13442731133
S 36334 486241330
S 31257 126916606
Q 797 53921 8624464439931
A 4032 423961747
Q 2799 24427 9561419359077
Q 29450 46008 1743168548986
Q 17596 21394 2053454662529
S 26438 336407988
S 52261 91259894
A 33907 894753900
S 12349 838700084
Q 13913 40613 6671364106057
Q 21802 49634 1541252324903
S 29244 946742313
Q 27029 40123 4839545420617
A 48054 152875562
S 38876 516313563
S 2966 523485503
S 43342 787814061
A 47600 528801316
Q 1705 25734 9825224782428
Q 2091 5704 147959969603
Q 2674 23730 4461176838401
S 38886 204778309
Q 12948 50207 2658544481340
Q 24067 39144 3390218765916
Q 11019 26133 5160018324396
S 110 699318648
S 43756 785185603
Q 45 54560 3902391333733
A 36697 314698104
Q 27426 40030 2557554774118
A 36414 813539320
Q 801 19271 9549297573263
A 44053 745699713
Q 6680 21955 6914441222218
A 28710 375227872
Q 22515 32027 3738268999605
S 2429 864156273
Q 7384 53847 6972355355758
Q 44601 48595 2608580757817
Q 36321 54358 6851582023612
A 13558 782893684
A 39521 971606745
S 15990 919124285
Q 27900 44435 9151743606182
Q 649 53494 3184724594172
Q 3372 29302 9321672894012
S 35803 530403475
A 47370 895173423
Q 12673 41352 5470623289382
A 50860 552951278
A 45169 894665126
Q 30467 50695 176422892330
Q 3101 48980 7654458759451
Q 1232 43657 754561053431
Q 7143 51241 5646223302868
Q 871 47568 3911420316868
A 9463 155677398
A 32436 416126583
Q 19092 21621 2038397379152
S 6578 53146497
A 38362 704516514
Q 3388 44836 7135307480052
A 11178 599345550
S 38234 794982689
Q 13139 51930 8291349576808
S 42078 487760972
A 14281 856436555
Q 11069 34654 2344149868784
Q 17646 45580 4313970234607
S 36574 36330960
A 19510 365650172
S 35280 912615681
A 38592 176372004
Q 30267 39239 8100776292435
S 14621 120012283
A 41752 348816850
Q 24522 52932 4359023784981
A 13483 466570745
Q 6367 15496 5644759344937
Q 38835 53522 4359388521852
Q 17931 32805 6138254921661
A 45217 737606459
S 33058 655237108
S 1882 557822448
Q 35666 37916 1137611682042
S 31615 306705257
Q 38835 54490 9117223238285
S 38496 642032140
S 9086 514410038
Q 3275 30807 575088543103
A 37211 951568798
A 28860 51825458
Q 5987 52318 4258325372519
S 11883 564433759
Q 948 49026 7765435046029
Q 2459 26884 7583715681141
Q 1243 40987 9980607576839
Q 28122 37999 7493391771426
A 9074 504285883
A 12295 592197078
S 44995 857958916
Q 6960 25448 1327970149821
A 24260 380689826
Q 4047 54885 7325446038658
S 42596 569767889
Q 12933 53414 71679537930
S 44165 23981128
Q 4296 38056 528308602590
Q 38458 53119 531790636922
A 48253 196188852
S 25786 291237995
Q 441 50029 1736425275668
A 36314 570015604
Q 14305 37768 2674456498980
S 29020 502603374
S 39189 863550322
Q 4977 12633 847716655787
Q 5627 32987 4343835075115
S 46334 44989376
A 31507 195663514
Q 3127 49562 4133875711093
S 54609 41941
S 44038 694083789
S 37195 841667779
Q 9495 19409 4248084815679
A 5670 658448148
Q 25533 52249 3511421258198
A 38748 158237375
A 32349 935625737
Q 4678 43158 9919294370972
S 10243 92795140
Q 3841 47634 9243766738331
Q 31792 42886 8879960561840
A 27548 180283068
A 44726 478467833
S 43893 235970933
A 4533 134347797
S 25829 920820816
S 33960 574269025
S 45591 320311448
Q 5196 45252 1102100360497
Q 25478 40531 7723282670694
A 17242 683667545
A 31064 212103483
Q 10108 41294 3554374897488
A 18812 1387111
S 16652 175277636
A 16972 633370865
Q 937 40716 821297674373
Q 24312 28862 580522393693
S 19169 110369128
Q 39082 48453 2976248938907
S 50919 945096621
Q 6927 50208 5591812241213
A 24771 64494628
A 49198 792694889
S 4589 432749492
S 43147 106054375
Q 1264 43208 1130646280600
Q 24648 54157 4375146444243
Q 3552 28648 4224621362741
Q 3854 40872 9230149178199
S 48866 12245747
Q 2681 52082 6701408443165
S 18213 865139781
Q 23143 54181 7882179762782
S 7409 554824639
Q 29243 52175 2273620406195
Q 22747 38971 162145826201
Q 14672 54175 5269412783934
A 12099 926056589
Q 6685 53780 4749997805304
S 2181 8303838
A 45422 64517602
S 39565 541639036
Q 3670 46558 4591426611211
Q 67 51684 2662936873073
Q 11022 32429 3079263527522
Q 7983 49012 1169707330047
Q 18344 51281 5588861169842
Q 12723 42921 3176135537583
A 25546 190339301
A 25717 588862110
A 52081 970336912
A 33211 764934904
Q 39758 49838 8551026323729
S 54728 350215576
Q 13 26252 3921155699078
Q 9190 26372 6033578186014
A 15251 52857855
S 31362 791628755
Q 26052 52142 1387430959157
A 37523 379398446
A 2657 411935714
S 26003 522876314
Q 37272 51748 1514916820325
S 40391 291897746
A 1373 618885154
A 50534 710457046
S 52382 21533833
Q 657 50719 8308399331182
A 39317 831885651
S 43356 682302322
A 23831 899750730
A 28493 6764417
S 8882 594001459
S 52243 228315634
Q 5130 49861 5699748640240
A 35332 222912326
A 6507 971816247
Q 4543 50328 4504526554827
Q 1049 6725 1239520287172
S 42175 847305594
Q 5443 48447 1536652288794
Q 37159 53897 7691168849391
Q 3072 9747 843160625577
Q 25403 37137 7858442754063
S 31554 227720466
S 34691 680924714
A 37994 376211613
S 2712 33375176
Q 3225 41390 4432276196367
A 18925 327425149
A 35503 300942577
S 10890 467458117
A 40363 443943762
S 10840 208773193
S 16539 672056997
S 16976 173937111
Q 12356 47326 6305629780957
S 35158 345504951
S 13584 815378609
A 44782 588553129
A 497 527712895
Q 16032 48378 2751473863202
S 51805 97621785
Q 51875 53986 2052022274875
S 7312 479830700
Q 30668 52723 8995946309197
Q 6340 44718 475999371580
A 3885 222579748
Q 4048 10141 3443815248167
Q 5463 31023 1047195244756
Q 16939 24869 4234168543631
Q 15822 20645 3283836136373
S 10816 381529929
A 29196 735274692
A 13977 60270842
Q 1570 2926 799363179033
Q 5752 24574 6139265205068
A 17886 237226776
S 3670 500668034
Q 12763 25721 9920706212639
S 34588 331049485
Q 195 49355 4679011129969
Q 11697 53433 9317544633973
S 28331 569892869
A 39433 427866938
S 52412 920214090
S 43691 300808932
A 21032 682454915
Q 6500 51672 6249053312371
Q 5305 47476 6294095036608
Q 27319 37373 4245300969389
A 10848 965688923
Q 1007 53871 8888184388841
A 6739 688642850
Q 10314 31967 8513056271911
S 42393 29436455
Q 22523 40015 3615536478714
S 2216 779507273
Q 3506 29878 8829608372469
S 51397 368899423
A 13454 542030331
S 47163 786348828
Q 7609 21593 5127196821695
S 1153 888937935
Q 16225 42434 3955360399258
A 49582 401605571
S 54440 867472495
Q 5824 28831 1363203641031
A 22687 862943592
A 33181 748902618
A 14315 968810191
S 40416 547067832
A 26065 207236317
A 45246 386674526
S 32206 10788200
Q 5610 39413 3976039061853
A 10078 397898530
S 38332 182809285
Q 13252 23183 9912042846193
A 2984 31310651
Q 1778 54495 6866049488245
Q 14359 20916 5304761209601
A 32284 621847081
Q 18013 41531 9024340724848
S 10707 218305289
Q 16467 38460 607245191854
S 42970 895412410
S 41600 128408761
Q 17904 50196 4934703149078
S 31785 811306953
A 32433 358790463
Q 27302 46550 2739198010187
S 5005 382836456
S 43438 659559992
A 6766 236566537
A 26157 452116310
Q 13883 16368 699506446820
A 10977 7281608
A 22946 589359967
Q 1506 14661 6810815993446
Q 14757 20905 4411482732698
Q 18532 30283 13275861327
A 39479 591156891
Q 487 54412 6634777091352
A 39573 406354538
Q 10807 11650 218288945740
A 13091 272673809
A 4202 84000109
A 46332 46597043
Q 13143 54510 2000826546812
A 42124 384086045
A 12575 823415299
A 34571 751311407
S 20656 204811385
Q 38683 48423 6236306716713
Q 5722 28012 3248897917500
S 3817 210407198
Q 12447 53553 987339730663
Q 3046 38553 7391807522760
Q 2482 43273 5737566923741
S 2764 56042382
A 1307 619323668
Q 43852 43999 363947669
Q 4011 37450 3493701586084
S 44465 664449223
S 45615 656410381
S 52045 692220245
A 54136 646039714
S 22843 434681469
A 1201 660930685
A 54021 667334776
S 6280 940570353
S 2440 111690628
Q 1709 12322 5077628086712
A 54822 47866960
A 45909 969850697
Q 107 54918 6731364998738
S 29027 212135095
S 4807 278782844
Q 34139 35422 632851767405
Q 8242 14257 2024438235072
S 28112 364964246
Q 8191 25673 4846607325702
Q 567 23466 3629960241966
Q 20135 21572 1298487908495
Q 35258 52479 3967585042267
S 8202 397033979
A 36504 854034650
Q 22791 51104 756206201578
Q 1543 26009 5537998033111
A 9004 621473304
A 2276 725871910
S 52614 930370330
A 48361 404093711
Q 1685 51756 6452163234815
A 19275 487626805
S 30485 359388699
A 5141 424001543
S 6213 921353147
Q 24262 39935 430299027411
Q 17953 54085 4030489218215
S 38059 824646796
Q 15345 54765 6546180895831
Q 3014 27946 1194455090324
A 3877 881647956
A 45655 239310751
A 25049 202909122
A 25021 910493750
S 30156 479224083
Q 1186 43935 1366327882931
A 34618 307207204
Q 8755 38809 7513948624088
Q 29992 53635 9841419512811
Q 6621 39398 8518671630343
A 25171 654877275
Q 5119 31084 5201327173858
Q 93 35455 5265730152908
Q 212 14435 3461315332206
Q 15307 39651 8302497531170
Q 4092 51533 3252122697966
S 43904 667485470
Q 4908 48212 8957122617302
Q 7814 9716 1287896441633
Q 8867 25535 8085052589218
A 2081 389860737
Q 12101 22370 6067840901320
Q 16904 25902 1135956565067
S 41501 273565145
A 46434 118407395
S 10518 4196903
A 26861 183328558
A 20121 994872123
S 44578 890718839
A 22713 956064750
S 51552 68430131
S 52703 589253322
Q 6745 15607 2277403654059
Q 25508 32199 4148168227224
A 28333 331346441
A 32630 477208624
Q 8498 13974 1074150546335
S 28874 363459017
Q 3387 45240 27681198621
S 12084 556280179
S 5058 336413928
Q 31714 38986 6476676013879
Q 768 54418 1919034058164
S 32230 796704526
Q 5083 24182 6327904046559
A 39380 954993648
S 33491 876563150
A 30494 538105611
Q 31311 46008 4627912287135
Q 5781 38247 1436826656196
A 42838 21471645
Q 30140 34036 1572637204828
Q 20972 34896 4198292688529
Q 15228 52830 9049302386064
S 28995 574904324
Q 9593 53691 9217285843746
Q 10758 43181 1743190147855
Q 37772 51988 2444075859838
S 16311 697663099
A 18846 351937584
A 7511 284646458
Q 15804 46087 422478238950
A 10668 738539095
S 19478 374142544
Q 16782 50976 3156064705101
S 29692 538895887
S 22819 463245174
S 34747 17335394
A 39666 172617197
S 2644 899943279
Q 14732 25073 7401407856257
S 22601 242192868
Q 9725 42590 4165740479903
Q 4894 39458 7515397168740
Q 19747 52947 7224789684278
S 1796 693059656
Q 18060 37241 239820223234
A 24986 719043533
Q 21392 22830 459316754870
S 19850 156592162
S 43883 574473169
A 42057 775644572
Q 18397 42959 9120544496779
Q 4741 48579 3737000156905
Q 25616 35338 3678333552240
Q 25303 43924 7668837364861
Q 22217 52405 619987631580
Q 95 54263 145632815284
S 54235 991231899
S 39501 551447031
A 2941 481332565
Q 1150 37978 4770591143124
Q 22372 22443 70179533131
A 29857 105818604
S 24088 615721119
A 21332 605512343
S 25948 583788765
S 26485 160255441
A 31211 994271763
S 31901 413561395
Q 5369 51872 1097215442146
A 35623 571836696
A 9561 308054347
Q 40449 48165 2194536562773
A 33811 463736024
Q 24610 51874 3089069079171
A 21568 906764607
S 40795 264416053
A 38502 378106209
S 17474 852731142
Q 12395 47295 6667776624290
Q 29286 44171 9494130245973
S 34912 885675130
A 51755 130757470
S 45527 987658866
S 39675 650731836
S 18087 302943235
Q 4850 12126 1561100915928
S 44752 638318679
Q 266 49798 5276712319193
Q 24458 28936 505752738963
Q 7923 44602 5102452164385
Q 6299 20479 2035351439150
Q 12017 26495 4809300255119
S 34305 598152497
S 44248 1757834
S 13189 701850820
S 34948 388824412
S 46534 352689257
S 40575 493713171
Q 18760 24085 474033292723
A 28317 302809276
Q 2570 46152 1901362878718
S 31660 933865053
A 5476 828673914
S 108 725162560
A 1266 478320149
Q 16847 37216 19087629463
Q 22588 38111 8506558833750
S 50848 632131759
S 11869 243662511
A 11046 443684275
Q 982 53297 497470069051
Q 25356 35081 1812982994659
Q 128 41210 2076713625482
S 30316 168342383
Q 13330 42350 7311992930643
Q 354 53759 389142335454
A 11635 946344576
Q 14928 32485 6319219666356
S 45066 384316840
A 27780 257525113
A 18471 775622436
A 31637 567860076
Q 15437 51874 4596132671668
Q 2414 51766 4252364005465
S 4724 202063426
Q 786 54737 1376036138808
A 23928 686716691
Q 8130 30151 6549073310770
Q 27232 28371 39760178305
A 46900 926443414
S 53152 925351250
S 27807 379468356
A 19593 77337524
S 35985 266121957
S 10278 60491663
Q 15137 41308 3768678528286
S 51913 921149689
S 11273 178130997
A 38313 931408327
A 24618 76400756
S 22631 677819925
Q 411 53186 6278603895487
A 20337 874239259
Q 19993 51107 4037146173063
S 13464 859063548
A 46050 120204093
Q 3079 54769 2382764096284
Q 4100 45564 3282599744996
S 12065 847663893
A 14277 499066884
S 26053 364076373
Q 11277 36969 3309651127366
Q 13555 51377 8933846222783
Q 1317 26163 5374297273369
Q 1202 24031 2065837067178
Q 2005 25146 4194162508814
A 51835 116733214
Q 28504 35102 3493419471165
S 49375 120945928
S 42827 943463752
Q 21019 24866 345563593084
S 24021 889388715
A 30653 455971033
Q 20883 53781 6923586858211
A 7261 252882279
Q 35896 49061 6747110123365
Q 1222 46980 2093813723542
S 34479 591699301
A 40852 473453285
Q 15753 23177 1045641169330
S 51595 27721549
S 21346 722546889
S 11884 493398466
Q 15395 18475 2096129030034
A 22970 997478599
Q 37041 50353 6575266730780
A 8259 820393921
Q 31469 32118 270736841348
S 21234 906633524
S 34042 772208570
Q 526 54559 6832026759659
A 12988 160681170
Q 29452 37713 7482386793580
S 51375 787349067
S 46414 347580314
S 20536 73517601
S 46616 573685663
S 32142 915787788
Q 9505 38758 1707130335739
S 2983 185483109
S 10284 329063641
A 37594 194489743
A 38485 406198808
A 1114 182405909
Q 5144 51508 5929276451956
A 31042 450710208
S 21864 46771228
Q 1925 51473 7219731438647
S 10822 64408571
Q 13449 46407 6645138437969
S 21641 863457419
Q 39690 48571 7373503290422
S 50326 316165507
A 36877 427436852
Q 14106 38997 4380514216121
A 25131 632637870
S 19038 926454384
A 4448 12664718
A 13665 592072980
A 37346 203266305
Q 32708 37968 1024123216214
Q 1635 46536 4595638097920
Q 17892 39167 9130114921627
Q 28002 35975 2459510283963
A 5082 815472209
S 44365 988511025
A 1705 226546773
Q 9234 16794 6961783911219
Q 10034 52403 9305815592054
Q 32289 34840 1721750747147
Q 4523 44367 3846668003099
A 51023 920878720
S 14163 456950246
Q 19956 27998 2432282847858
S 6381 969756791
Q 4121 21184 9343846951504
S 17779 986396689
S 16321 784529597
A 34815 312939028
A 52845 302459841
A 9338 352092075
A 7421 645805614
Q 38998 46489 4600971480658
Q 16657 28796 6682105443408
S 19726 569189265
A 24267 265681001
Q 972 54382 7302238040378
Q 30577 44036 1544811089922
A 7821 488654649
S 11518 350957959
Q 36814 52837 4882195041114
Q 2169 53057 9106000988906
S 33488 128177336
A 24884 802769968
S 33280 445251107
A 10739 704688607
Q 3311 21261 3179259562576
S 6881 573061043
A 5249 910446364
S 47749 512701841
Q 15453 53083 2918743234794
Q 3665 46954 5005705506756
Q 26126 53033 9174952616651
S 11415 21588426
A 38775 321371479
A 49960 431162491
Q 42381 46191 398018121424
Q 10455 16938 4472652169265
Q 30544 43218 2439513067743
A 41463 220516603
A 27153 812173569
Q 6252 54791 4019664466602
Q 717 54819 3372782893492
A 14588 857627980
S 14043 727964702
S 41872 191317332
A 20965 728153404
Q 20341 53607 6704087331533
S 3555 614230846
A 17511 692513216
Q 7269 42188 5850019542618
A 45091 566345291
A 21042 790956958
A 43321 258769023
A 16551 60666946
S 34031 671988317
S 23304 27967882
Q 15341 42683 4166114385486
A 19046 763467897
S 651 151584603
Q 9763 52506 1792730673519
A 44389 837803178
Q 17080 33016 7373214686609
Q 6308 47069 4921279085231
Q 17911 29195 3524025568463
S 37390 265064939
A 37000 472726964
S 24558 283087976
Q 18845 43925 42793579377
A 21356 818861735
A 49621 418685887
A 8701 580861110
S 11530 792376770
Q 1341 54213 7859965795522
A 50091 28893498
Q 3338 20635 5629399011784
A 14289 154934744
A 25131 957019843
A 313 876486323
Q 1328 53635 7413362318089
Q 23905 39317 3204672697852
S 20094 542733182
Q 26457 53372 4551534945090
A 34400 836674881
A 24602 226360343
S 15755 350143285
S 40408 642215482
S 32754 790737448
A 15726 523972822
A 11373 939111444
Q 8380 31962 6239730222869
A 22301 221854478
S 16132 374059353
Q 10528 17187 810235950044
S 22236 451350080
A 23705 527741326
S 42691 901630420
S 8886 228906107
Q 2809 52620 613261758033
A 138 217672606
Q 5768 43376 9204656985902
S 21695 17142840
A 37483 660136728
Q 18170 52836 1280532896032
A 21031 460109215
S 8207 690939938
Q 2671 30937 8436337881736
Q 14744 49179 9439764626085
Q 27932 33166 464128606121
Q 384 46937 1125880902287
S 37663 518312136
S 8380 826095395
A 36045 79669239
A 945 356662923
Q 42887 50078 2275177507614
A 41961 474818757
A 46194 911707104
S 53349 223676917
Q 742 47615 3358104486639
A 25779 988785149
A 51137 987417442
S 4920 195794178
A 54600 795952453
A 48735 885249184
Q 32854 50788 98842544413
S 10122 293122158
A 1149 82329848
A 47042 60450944
Q 47762 51307 415354609450
Q 3610 49405 632755493967
A 3722 863425014
S 50724 31618622
A 41437 520196925
A 32636 642700219
Q 42180 47670 257095841558
S 14637 847251132
Q 22306 36906 3235711876166
A 1657 677595032
S 39041 407194332
Q 2245 50384 4841302356303
Q 31731 53951 4649663962201
A 37015 228296792
A 49800 718952396
S 42054 532956757
S 3446 800763541
Q 13441 36267 6795597377760
S 35108 97081585
Q 35890 52528 7595369716702
A 3171 172293435
A 53408 667930554
Q 18449 44077 4889350900309
Q 27644 50286 9798498654023
A 6746 159404206
A 15950 426412602
S 29886 208098680
Q 18657 23547 3981130107428
Q 30254 30858 366734622635
A 19107 794914314
Q 47582 51486 3201931681297
S 1110 648900049
Q 1520 49726 3575000983964
S 13330 798171144
S 48446 580392989
S 11531 885537705
S 21898 657270421
Q 19293 21584 1691031856492
Q 4656 49845 6900228386081
S 296 560159210
A 45366 703784124
A 49493 772161236
Q 11685 40957 1240189296703
S 25345 455208981
S 42412 723115201
S 49823 59153211
S 42359 391144764
A 20296 571912227
Q 33221 48711 9727093767153
A 15839 917038739
Q 12860 53644 7167170741939
S 50473 660747698
Q 25966 53455 5862039874607
Q 1236 11670 4138026938538
S 43612 811202234
A 34911 641656381
Q 2423 25889 1150925194535
A 35380 933458092
Q 14334 30986 3441471028033
A 53397 863890333
Q 26598 51778 634278660057
A 26011 98531975
S 44774 917093555
Q 2045 39129 9376232688025
A 51488 796655773
S 34284 173756427
Q 9975 52129 5160413815489
S 51581 105440938
Q 1044 48486 703943891496
Q 36078 54013 2885304321709
A 5230 445008642
S 15892 304550328
Q 15661 50307 6983145544715
Q 19008 51403 8201816135275
Q 582 49819 4706107151117
S 2815 728073166
Q 1894 53825 6739838166027
A 54695 410346967
Q 48649 53708 3455715450324
A 37474 286809747
A 34303 19349537
Q 14747 29427 8542972357928
Q 1327 2116 449762051201
A 28259 225046986
A 48580 516630971
A 31091 167104693
S 12962 278232879
S 42279 333388487
A 14082 450562065
S 52341 474997880
A 28714 890342418
Q 21825 48885 7607239578429
Q 35483 41457 3802747987214
Q 8977 48703 5623445256035
Q 2186 50983 1692389804713
A 16110 261968793
A 11241 689330433
A 10150 129313884
A 21782 849551885
A 46506 349071747
Q 12976 36610 527646417057
A 1371 675468390
Q 41269 42291 483911698022
Q 13673 21693 5876377684677
A 6629 111090260
Q 332 51067 8677701495565
Q 14687 47299 8204707400890
S 19864 574698999
A 51825 41190642
S 48650 537761920
Q 18944 49079 3722431928673
Q 15125 47417 614136023488
S 40186 990931891
A 30629 156758154
S 13722 269819051
S 9009 832980067
S 7810 549874017
A 34852 601859200
A 10814 758352930
A 19611 361700238
A 36452 304589334
S 36666 733215911
Q 4010 18771 7984248425816
Q 1317 11138 2846108815099
A 27624 353818117
Q 20469 47701 8203689450860
S 27111 741360962
S 34115 993555927
A 19260 639041526
S 50596 84971419
S 2265 561612907
S 6618 139505533
A 16205 944730445
Q 12191 41074 3312289751093
Q 29023 46526 6349562336323
A 53217 963679534
Q 13266 42654 7061253137696
Q 17181 37609 4945227154509
S 48159 919221478
Q 32260 37853 129012331877
S 24950 994421420
A 39448 369498368
S 2428 658805701
S 52214 135630381
Q 33461 33991 455404198105
A 28378 866940508
A 47739 569793384
Q 15598 24840 8423112326617
Q 37548 38737 365759368370
Q 1490 49696 3646003315550
S 34212 531220381
A 47200 598124881
S 47480 225857321
A 41099 326030486
Q 16219 42782 4722823694016
A 4763 574864637
Q 9481 52803 9591244985423
S 7749 267547863
S 48511 573014019
S 53436 56428609
S 40530 189891383
A 45405 42828994
Q 2257 44196 9857224448182
A 16355 124214247
S 26606 366295497
Q 14734 50111 5540861534895
A 29254 803077565
S 25632 27875449
Q 660 53830 3464893777828
A 37806 163596
A 25812 587732251
Q 783 54350 2798180629431
A 409 417201728
S 26267 811969124
Q 8314 43586 293203931930
Q 13083 34405 6771205343077
A 20906 937452580
A 23993 667895911
S 32518 313337025
Q 7136 52482 9937753393239
Q 9163 37966 7093596818278
A 18840 536733291
S 25587 240265861
S 6021 889595311
S 29283 222612218
Q 2200 50401 9957661853075
Q 28172 51737 2630797066248
A 42919 616653154
Q 3274 29776 6782845138523
Q 10474 46640 7347763476327
Q 19131 52978 4044953730526
Q 3818 35100 8797498553674
A 2060 107927709
Q 29863 36292 2608676633046
Q 8801 24774 9365012202032
S 29023 686255080
Q 14508 23132 8176026029996
S 45312 583055035
S 21169 898641841
A 2737 285260603
S 1874 651238180
A 9962 703082350
A 43100 17399313
S 22599 773529138
A 48114 289642686
S 27433 6537483
Q 4842 47102 3289040795624
Q 15675 41621 1327898962206
S 11130 480179561
Q 37461 42764 4987969017297
A 2170 194416666
Q 40225 44080 2098839409123
A 3276 243244968
Q 942 53031 3535528868063
Q 29529 40309 5179616774864
Q 551 40387 7894478196097
A 26287 808928356
A 28387 826221214
A 18517 157036682
Q 8696 30885 5779066986365
Q 32862 48559 2129471208925
Q 2919 53264 8460896955811
Q 13225 25598 7060106274550
Q 6519 14519 7247572022695
S 2102 496858696
S 51452 454933602
A 45421 679767680
Q 31359 50688 544128695664
S 13078 904569194
A 26837 568393676
Q 13330 34554 3532880753604
Q 7481 50181 5086340782766
A 49018 723264657
A 32233 80729948
A 28866 940760380
S 39554 319592891
Q 8058 15052 6391017478013
Q 13802 28777 1230744282289
Q 11435 42127 8379555182321
S 18614 899600190
Q 6391 20847 6801562686593
S 23796 293484796
Q 14153 47284 7753301033614
S 581 92497842
A 37095 214203513
A 38853 647286188
Q 3565 50819 4745243504079
S 53656 817193155
Q 32456 35438 543869043476
A 20549 662682363
Q 17349 50825 482960732903
S 689 667771908
Q 29420 49057 7380802071991
S 40316 767648866
S 33746 864838108
S 16722 213605681
Q 23859 27090 1867544326360
Q 42579 54917 5070758185429
S 10858 877800924
S 21459 790082251
A 1851 22495522
A 24270 987821090
S 37471 429100309
S 32415 57343704
A 11440 223605220
Q 15038 32551 8270058357406
A 27412 786385819
Q 21011 27483 4840125381090
A 25636 493295071
Q 9065 46298 4939391700733
S 14788 141644311
Q 15463 37651 5049005246299
Q 29752 47981 8104256846527
S 31274 287273622
A 44506 308743681
S 48287 902090749
Q 2530 48884 8090186601479
A 29075 616556107
S 16371 550364936
S 44092 215480683
A 2554 200513536
A 17729 636752664
S 21907 411147511
Q 2827 19635 9288223432417
A 18545 284153364
S 38696 312136870
A 19840 871646025
S 20595 636569895
Q 1069 54549 7658394740763
A 45147 696584728
S 36571 24768555
S 45352 874354980
S 54606 915023096
A 11204 259658156
Q 6623 48247 2001645634571
A 34088 564471291
A 28616 702115133
Q 2527 52652 5814332311519
S 30360 336107193
S 54224 410214561
Q 1202 53261 7644912888418
Q 4192 54502 2945756688315
Q 20078 46715 2974181425111
S 21404 895354361
S 5897 221721112
A 43158 849880459
Q 7653 53973 830828557010
S 39971 973929422
Q 6911 31021 9723939428016
A 15310 913276176
A 44854 541545911
S 23610 53468093
S 25953 372566046
A 26575 256142420
Q 2811 50027 2391067999683
A 38282 110021031
Q 3811 20803 9836915885551
A 40132 149450978
Q 12425 46853 2909228272473
Q 2834 35681 6152225186920
Q 322 54777 5164044894194
Q 1647 52078 9707191058018
A 27088 742601544
Q 3642 45980 3215544141906
A 49046 371944488
A 30251 732416690
Q 24955 37845 9065240547231
S 54155 563851832
Q 6120 44615 7800908732074
S 7329 349206785
Q 27334 43830 3270252544844
Q 18495 39281 6438460343268
A 16828 640850807
A 17020 365568771
S 42642 294770812
A 40108 919112903
A 27602 562406408
Q 10050 41400 3090500451956
Q 5857 41547 325411320338
Q 3186 41517 8585535849796
Q 6891 53760 5735447733697
Q 28877 34169 3314088070932
A 34695 10897823
Q 35190 38311 2808541517567
A 32659 98707989
S 18835 983523979
S 15119 318044558
A 27179 382706312
Q 21521 53842 8098790853166
S 27416 542485455
S 17484 709835170
A 38097 711689735
S 22458 229757706
A 15407 996480918
A 43346 142497563
S 46280 992142124
A 33887 591749342
A 12773 509311495
Q 9950 29232 7966613303375
Q 30455 38150 2796632642017
Q 7959 48905 963217670332
A 7451 46483389
A 30660 963018652
S 10807 11275136
S 22550 976453814
Q 23108 44070 6105152412649
A 3587 627889540
Q 18730 33337 3172416749399
Q 3815 20475 7935015174694
S 6349 341378485
S 13880 661675712
A 29653 409078359
Q 24346 43439 6107193275617
A 43169 292944404
S 34992 933009883
S 4435 73684835
A 36263 943837600
Q 7508 53010 5530352609656
S 3257 821226142
Q 7585 53307 3716523193500
A 50171 923307092
Q 10083 23349 2947421148193
Q 873 51896 3499759932200
S 15193 868036805
S 43400 191507631
Q 1156 42035 3839074560476
S 54674 639812759
S 3974 110046075
A 32820 621578046
A 3528 626194472
Q 26204 36873 7466259693697
Q 6141 52473 8723376628682
Q 1267 54006 520562774217
A 18807 888980286
A 28704 527795352
Q 46048 52559 3729273490979
S 52334 596964411
Q 6640 19169 3776173367610
S 38160 542288035
A 30105 565001893
S 27637 712037626
S 49136 211751264
A 19844 679563684
Q 26058 46620 5691314220882
Q 3604 8721 2786364349064
Q 4043 50584 3417792959079
A 45580 766887201
A 35085 129487577
A 52067 638325615
A 40683 107917864
Q 22620 47403 3593984678150
Q 4425 54769 1191243563890
S 14436 553641636
Q 276 54341 9238560967790
A 7348 430579196
Q 15892 52523 6027487479722
Q 3953 39717 7520994300738
A 50651 720098411
Q 12485 49198 5689376191007
A 1168 983096066
Q 2629 43292 3172452294424
S 44597 705858431
Q 5305 41241 5085899498364
S 8248 209061071
S 1754 493595478
S 48954 996501489
S 26335 981651296
S 39613 56547595
A 6335 253482408
Q 1698 43128 2439601254027
Q 19505 20310 461232019333
S 42896 98430826
A 44966 770349924
S 23999 289654327
A 21405 339887027
Q 17367 43765 5245670182432
A 29996 427698592
A 33482 52109415
Q 12627 20835 4850480705260
Q 2589 12476 1358011143453
Q 16395 52404 6018349561632
A 45524 846806783
A 46035 49585523
S 53811 934190
S 42326 618337685
S 20676 403712826
Q 33206 54847 3180229175038
S 10764 388057128
S 16617 917473417
Q 26436 33244 1731952823347
S 30852 538439486
Q 3258 46123 6785037794077
Q 20417 44771 7673378366574
A 28759 503764536
Q 22643 44906 2838417731954
A 51951 191678004
A 46460 178771647
S 26578 274474891
Q 37408 47176 5795130785395
A 16988 743421281
Q 44287 50573 3891816776338
A 10921 748326817
Q 18758 34854 7905494926714
S 15708 631864470
Q 15083 45975 187642158177
Q 8775 12628 18004964907
Q 26094 28751 617803470643
A 45789 987622007
Q 3602 54134 8082366648777
S 909 827905689
A 17971 373643251
Q 10277 11751 437494891764
Q 911 54857 5391208213528
Q 12129 28669 3687808485528
S 7231 213345465
S 3793 55814678
A 16016 265580812
Q 8884 31061 6389026692368
Q 19821 52319 48351820294
S 43692 233587398
A 681 840443663
S 15457 245657889
S 6987 90423877
Q 2919 51085 2365740705832
Q 7631 30300 1461269288630
S 23557 951627625
A 5548 340254608
A 52848 925343313
A 53192 330645140
Q 7104 48573 8277759785239
Q 4449 42871 9545113730369
Q 22923 28964 5199346287141
S 21711 300052405
Q 18833 30942 205166990891
Q 36289 42088 3521736595338
Q 31306 43259 6122728823262
Q 1308 1654 235521941483
S 30216 340740928
Q 6710 13029 3097586942956
S 26665 541632898
S 8044 98698811
A 34758 790475004
Q 1027 49911 5242579361406
S 19199 600495789
Q 334 54780 5958991403782
A 10911 604119548
Q 11851 54148 6135241858564
S 36589 694800750
S 39668 600064556
Q 45 51028 7067003938982
Q 13521 44187 1655293525509
A 14688 385820125
A 37537 759188599
S 33614 338071923
A 21375 869258509
A 26721 494694896
Q 22476 35736 8092192806620
Q 13888 38883 8913082718961
Q 15223 45673 495677261617
A 42403 710318980
Q 17601 41574 7724278100468
S 27690 943252865
A 14623 400879793
Q 28580 44243 9897620284944
S 22502 462189618
Q 5314 45758 5998759526340
Q 714 52480 2013253751475
Q 21386 52842 1952947334606
S 38167 593630567
S 25530 392207155
A 14599 366961462
A 46399 356720248
Q 2455 51479 3165258137814
Q 38130 38867 579108766501
Q 16655 47557 9599699935057
A 5566 179651634
Q 5796 47058 8196830928952
S 42128 576749739
Q 419 54325 8135383460918
A 49176 352069675
Q 4086 44283 8815574907109
S 25414 518282614
Q 12123 35463 9865214060442
S 54045 76271720
A 3274 831555902
A 18712 599398907
S 44732 563273327
S 31431 552574131
S 48902 904362143
A 27158 518855655
Q 8606 49322 2006630194493
S 45924 468909787
S 33168 21697024
S 24827 333011518
Q 6079 51964 2792686597820
S 44288 542670969
S 45106 543332589
Q 4797 51962 1125681153372
Q 10325 33509 6782711435081
S 36252 557714986
S 36430 880206799
Q 8023 12180 2217702465425
S 21343 536898120
Q 1132 54469 7362792716541
S 9817 374815845
A 41888 875259278
A 39929 886077348
Q 28801 37408 5760591091185
Q 3191 47648 2691180559638
Q 1866 41867 7984930178754
S 6316 744517223
A 42211 298099385
S 14018 623501826
Q 378 54287 2948832024633
S 46387 216125876
A 44651 146771085
A 44969 543799252
S 35816 732769315
A 17866 977113926
S 17675 222643470
A 7961 407330607
S 44340 835516929
Q 17473 52603 2619210154975
Q 1592 43443 724933643114
S 25094 71231192
Q 541 2410 1402132867844
Q 4643 52909 6854203658476
Q 12610 46420 2334285733155
Q 28102 32595 622915383996
Q 1274 49560 3438884099011
S 14968 595336013
S 25609 660879449
S 49877 556882521
Q 1833 47368 3113886161409
A 40500 399543334
Q 12894 43509 4792565601675
S 17417 266066494
A 24708 210725008
S 15184 586534894
S 21416 582332340
A 20186 264184176
Q 7853 42033 6717140303727
A 45065 896776877
S 4091 89107557
A 1137 599555802
S 18344 853333659
S 49180 781650052
S 37923 384256242
S 27372 817316134
Q 29357 39765 5256726797398
S 27135 417676211
A 12242 417919211
S 30903 828246282
A 19454 671408249
S 26977 101124660
Q 10098 44541 6031410777605
Q 23486 45278 3464669668230
Q 16020 25891 3483412427474
Q 50871 52856 806655196315
A 44985 659581550
S 47864 239019058
Q 9853 27895 1818264024013
Q 26985 30069 1903190744283
A 42331 916074505
A 51783 360412793
A 18005 392483659
Q 22564 47860 1743900311109
A 1688 92187823
S 37985 455725286
Q 3142 46367 5606910430454
A 27770 344521055
Q 15711 50411 3716364379781
S 36297 630156932
Q 10285 33260 5799119019348
A 54163 517164608
S 31452 607049112
Q 5972 49711 2701758605346
S 12888 546004702
Q 4303 38991 5383400461105
Q 17168 21534 3428463786943
Q 5604 51974 3105434913754
S 18078 758290260
Q 13268 14601 1103060410672
Q 33550 37998 1558575042024
Q 20437 54159 188128234644
S 23506 543046441
S 25671 898728879
Q 7397 12079 4670062499143
A 391 236469946
A 43005 893317605
S 49472 845645420
Q 14462 45403 5363518863541
A 49741 296348930
A 17984 195080368
A 31605 220470578
S 35179 139907874
S 18016 733953451
S 857 621820404
S 44332 338523985
S 17357 700428415
S 44645 694740347
S 44489 917961233
A 19371 718199142
A 33920 186665568
Q 5790 44201 5284374974213
A 51569 185155298
Q 554 54800 7030536920683
Q 46996 54354 6461617072149
A 43877 655177578
S 15214 501143243
Q 36340 41129 1962254914671
S 25477 189168068
Q 11105 50484 7687123683979
A 675 555832641
A 36870 462962673
S 3867 417845337
S 53204 27596849
Q 25692 36504 8563796003777
S 19692 371872353
A 36381 273902981
A 38773 417173126
S 43708 908750746
S 28482 756408250
S 13360 700043146
S 16480 651654327
A 54026 135136535
Q 19152 28486 5070766885791
A 27228 782332920
A 17125 599907741
A 38756 241581702
A 14152 966776902
A 11752 845956085
A 14123 146950678
S 30107 750458965
Q 24258 47594 1276821573906
Q 161 51810 4866704202461
A 40559 651984326
Q 20251 51675 4884909941409
S 54533 741822774
Q 17164 50392 3773814814046
S 48532 114784636
S 23405 26934530
S 35337 675982053
Q 32658 41974 5288692981043
Q 14860 23522 2580761497433
Q 1771 54657 5589894677678
Q 4647 49105 8284474387001
Q 1238 54702 7027678852090
Q 24720 33822 1704593319432
A 16506 466807382
Q 10428 49725 6224202671935
Q 15159 37733 8279258095083
S 51182 421627022
S 41937 507483140
Q 10599 29694 5585805145300
Q 437 23899 6088866937975
A 37026 381199622
A 24601 648382107
S 6671 913053457
S 5816 958534864
A 16418 893941484
Q 2329 27549 975049862017
A 49134 74743275
S 33465 12919858
A 39819 158501046
S 49065 494959493
Q 297 43952 3098642060154
Q 1832 49757 449515863190
S 53407 33468424
A 2123 368490881
A 44390 895300618
Q 41920 44639 2130872025475
Q 2379 47353 436969213890
Q 23369 45261 2119656184329
S 38982 410417638
S 334 83362958
A 23171 369178968
Q 17526 49609 9855048306731
A 54789 374304518
A 40614 902208226
A 33573 752258373
Q 31538 39762 3443685648776
Q 38458 52316 9329226797306
Q 12678 30126 8281437788747
Q 28375 45670 8117055599556
Q 23705 54621 9538207122966
Q 1027 18790 1001814016561
Q 4002 52435 6695678293809
A 43765 454306039
Q 2899 48835 1129900895682
S 2090 232354391
Q 14757 51276 7539987081565
S 34370 188832293
Q 39005 51803 4567828109827
S 35646 244731239
S 27542 765352573
S 2978 243717410
S 29824 23180886
A 18128 358626190
Q 14653 45234 5380077094885
Q 5778 13969 4235954213763
S 20819 442196429
A 315 995986017
Q 872 50178 7887618355040
S 51789 235321968
A 25334 720291960
Q 18174 28791 4291690646519
A 8664 483856497
A 51266 104717198
Q 44730 54635 3250310581877
S 14658 348362779
S 26829 848860829
S 14962 323994478
Q 5480 49790 9457395659019
A 39563 488473383
S 34044 768777573
S 23137 67293748
Q 8852 32747 8551401934213
S 5700 98205455
A 43623 144787183
S 916 172061036
S 50505 343472248
Q 35181 38214 1967883239001
A 10496 563863609
S 8554 703971440
A 21634 824476130
S 43039 922920313
S 42455 757181558
Q 39180 48250 5744801685762
S 8871 644770986
A 6526 57586718
Q 18211 32194 6483184965679
S 15392 958517609
S 41935 142816943
A 7523 410851437
Q 1240 50604 8043617240839
Q 28749 44424 5065679133807
Q 4617 18982 5667372479149
Q 43458 53569 3210317934038
A 20174 616778663
A 40328 890996802
Q 3436 50627 3703075724744
S 3014 722036432
S 1855 173632134
Q 3857 45016 9160846586762
Q 1196 12624 2547562330082
S 9845 321182949
A 6113 887132677
S 24745 266132721
Q 833 51728 6600451248336
Q 31004 47924 7701858641904
A 10409 370863005
Q 37988 54549 2244268012767
A 42317 127041854
Q 50938 53472 352609440431
Q 700 20991 1336726979241
A 689 602460418
S 5859 147235529
A 16864 663688660
Q 6198 27520 2062341514601
S 32125 118495749
Q 5638 37505 5480558061375
A 3732 608293045
S 33862 171537122
S 50144 424031360
A 29785 338652282
A 53220 170348215
Q 25113 51592 3784924988490
Q 4957 22560 139196433069
A 52553 874000147
Q 9119 51424 1880816520105
A 19127 965384833
S 21198 541797316
Q 1205 54377 1337176597595
Q 4142 39827 5552016738282
Q 13768 51510 1876342026532
A 30446 996041393
A 22212 185752254
A 38443 773405916
S 46809 92256946
S 3828 633968600
Q 5736 10693 774759364775
Q 41567 49773 5358996833978
A 23506 673348284
S 41213 7673848
Q 2444 47788 1410068809937
A 46361 180660292
A 18317 611579969
A 28592 181025447
Q 9855 51320 5676717454130
S 36206 350489127
Q 151 54506 6085374950591
S 33480 4825539
S 53185 530280229
A 7972 721594261
S 24932 898220779
S 33250 390511345
Q 16988 48632 5923533784762
Q 13177 46453 8369361447079
S 15426 716350050
S 24688 129582159
A 14474 71003272
S 48011 41595939
A 18517 954209852
S 42576 610426322
Q 10626 44814 7721572225528
S 239 73748309
S 6060 369763713
A 20140 38794822
A 14468 774749556
A 51527 295296542
A 18541 955681153
S 54087 753285444
S 35069 663636100
A 3526 90763457
A 46427 375844374
Q 22967 51373 5030597419358
Q 48838 49827 420763915490
A 30917 272325236
S 26974 694751154
Q 31273 53482 8192324560930
S 30344 996082622
A 31769 607425868
A 18642 405678748
S 17743 216488288
S 18547 317549525
A 3171 941402720
S 13896 338581417
Q 3037 18386 9442975809281
A 51510 558400862
Q 28643 53048 3429240767222
A 37088 351663460
S 2192 392223665
Q 44987 51482 4031122879122
S 11493 925713312
Q 27798 38018 2821678488430
S 36052 467029948
S 11172 721551979
Q 9298 45272 4598004843032
Q 9459 19200 8564970844183
Q 9763 26332 2501535938201
A 15838 20050288
A 25407 203021305
Q 23328 46037 182976120870
Q 32317 45777 7767357020581
A 1 998639365
A 8586 252787635
A 23633 777728163
A 11708 588716835
A 15442 651040505
Q 54410 54626 65280430085
S 39460 321171266
Q 36600 38113 705789277217
Q 19378 31639 197882407264
Q 1317 37715 9546227188466
A 46657 983309068
Q 21512 50980 373529458495
Q 13307 45470 7237187697056
A 20615 882073581
S 39255 420533101
Q 9561 30849 6880059946214
S 43049 99022032
A 50042 165773778
Q 23260 38974 9213863691987
Q 34063 54283 7095980017704
Q 5174 51659 8828035037425
S 43852 65328875
A 9101 259527757
A 48005 249343205
A 37219 747251838
Q 5021 26286 7209369446750
A 50468 87892507
Q 5126 46656 8243381148287
A 4257 141922552
S 37829 49987076
S 28457 672540956
A 5866 88672862
Q 33254 40981 7308373920733
Q 14011 44445 8641246879972
Q 1421 44870 5009801603239
S 52048 172013065
S 53915 117659383
S 39433 75995467
Q 16339 33362 5764850707841
Q 22943 37661 4565723897794
Q 2527 43467 5151183592396
A 570 501644041
Q 19799 40736 790907091110
Q 7861 44711 7974074700095
A 11442 731443274
Q 27354 46527 8526941758361
A 9592 692962085
Q 502 54701 5229083785800
S 37321 128752070
Q 12440 51136 3997392866190
Q 12560 51145 9662557442872
S 45613 992691712
A 45494 687984402
Q 14 50881 4709649456043
Q 8076 32420 9726761381843
Q 30724 34856 304070497510
Q 14296 21745 6172374097536
Q 15063 44685 8217914307155
A 17398 87682561
S 4011 438660963
A 52090 777873926
A 43349 393430307
A 3217 598368908
Q 604 53348 4694313102377
A 20242 259687503
Q 4659 19673 8999111131910
S 24390 701293811
S 25378 218799733
S 19145 502271054
Q 4219 30831 5140151955495
S 22754 288098458
Q 20347 47327 8671856176227
Q 9640 11164 1334301775135
S 1453 489857434
Q 15439 51760 2401937032360
Q 11950 48174 2834272351495
Q 4556 30648 5669314234320
A 25281 852352888
S 24734 978629728
A 43175 475779264
A 5195 705700069
A 25274 41893110
A 47893 83279970
Q 20132 42249 761437846652
S 32380 643906452
A 5063 385580179
A 16678 923911536
S 26845 109622843
A 20268 555556986
S 34097 553453022
Q 28614 49620 5611499118277
S 39632 831982671
S 5038 54501917
A 30139 23420443
A 30243 864928704
A 18591 46097692
Q 22390 50944 3104949465217
A 53741 814150743
Q 48790 49945 519726965004
Q 49102 49558 331254911993
A 44702 476847241
A 27311 856042408
Q 2634 3370 242296543252
S 39414 610726274
Q 21338 23429 232787904979
S 6246 789757296
S 40814 326093938
Q 2852 51356 8673187559962
S 36823 298248247
S 27191 272670521
Q 40571 54354 1779933156504
Q 1716 46675 8688172030725
A 9155 301479989
Q 2354 29988 8925608957268
Q 2854 53976 5909829381304
S 52782 257374598
Q 25125 44526 3075810466903
Q 20870 38233 563849974277
A 18389 241262084
Q 4559 7166 973293438407
S 54494 37068037
Q 20567 39734 3514577143099
Q 12101 16769 3455643487884
Q 11501 30844 2628544589887
S 37816 311732421
S 47376 749074341
S 27554 435142592
S 42828 974361661
Q 3478 5271 256972609905
Q 22921 24358 124051684470
Q 43030 52806 5282230549380
S 15593 140306419
A 45659 202194621
A 12984 670178168
Q 31052 34006 17604954887
S 13344 806095205
S 18954 431042126
A 44945 13854499
Q 391 53676 6162611521704
A 22425 954903426
S 20398 644638560
A 33300 944345281
S 4715 452986125
A 18331 858488677
Q 51634 52042 391306048836
S 43750 266399010
Q 23201 43397 818997122798
A 22824 367561940
Q 1182 47031 1478769912341
Q 45035 49167 4081728480277
Q 18057 26739 3308315018698
Q 327 54561 1895369384085
Q 52130 54139 1084982441294
S 4340 801258133
A 25384 100765286
Q 944 53754 5760720462561
Q 10494 48388 6698272832341
A 15068 549708842
S 24860 443263859
A 1673 871502138
S 3752 240044408
A 54127 97964605
A 17085 69519046
A 21722 728224560
S 8994 813297528
Q 4114 30412 6347295748150
S 2273 569956320
Q 24272 53459 7267921194568
Q 3458 36010 4768392222935
S 44344 168120099
S 20554 453308715
Q 4423 45148 6485393208484
Q 7316 53870 4187769746828
S 40732 185675056
Q 3546 50859 6687051013655
S 18578 209823561
Q 41227 49572 4234502672727
S 45989 33301027
Q 25473 41722 7549712949046
S 25604 401807649
A 24519 663702755
S 26932 490414256
Q 13649 15063 170049933938
Q 17563 54760 6142837992228
S 26175 245814485
Q 15 54615 3555379144640
Q 157 54264 6936098395672
S 27683 40456750
S 21624 169787884
A 51485 150043741
A 34917 235616266
Q 13500 51588 3811529278757
S 2935 191556866
Q 3589 10499 47272802764
S 10561 690608495
A 2040 26489905
S 19684 624559371
A 43044 786999189
S 51932 107746472
Q 22634 46050 1273011492688
A 43898 202632182
S 97 393799230
Q 3066 17183 5572609459110
Q 11720 31002 4871044450271
Q 1401 42470 8182796290004
S 52361 105319661
A 47777 738780603
Q 13286 51026 485174937766
A 34021 141357839
A 14361 48961282
S 15054 826852594
Q 34687 37250 1012890472829
A 25190 320996173
S 41563 986759378
S 27930 851361623
Q 1750 38906 4038652955476
A 53636 630771797
S 29615 944053375
S 36445 321766800
A 9606 548179294
S 16735 336281206
Q 3533 35294 8856236455468
A 43764 305947213
S 28398 405926700
Q 32959 37664 684665840840
A 31071 156357002
Q 25066 46961 600247124103
Q 28286 36675 67382633833
Q 14390 51338 1631529720518
Q 16540 54274 397603833755
Q 28451 38364 7073868317297
Q 6223 37590 2599886456100
Q 5481 29511 5341643470606
A 5230 572409577
A 4405 712054320
Q 8812 34551 2642453999392
Q 15088 41402 7058751555375
A 17786 709660198
A 21398 377358247
A 52040 547310711
S 42895 722016346
Q 9200 47503 2618501748797
Q 41553 53540 5810037290229
S 29419 997961956
A 2164 363610469
Q 5317 17339 1845017796175
A 20633 538573809
Q 2626 51853 2882740585233
S 20259 835702317
S 52362 390252581
S 35499 108788736
A 16035 734466787
Q 14617 47274 6875776729420
Q 1251 36268 7182059883563
Q 2408 54859 7381716994378
Q 12050 42773 4962317219480
Q 24060 33531 7892110329100
S 9691 109929252
A 32670 156403322
S 4041 103530665
Q 2421 48675 4558377439471
A 19499 339220027
Q 11762 53403 5498516418268
Q 2561 51046 8971479232050
Q 426 53933 7803923403026
S 16682 398702497
Q 8826 37134 7470810516273
A 3538 134645591
S 25340 184329018
A 52546 18593675
A 4723 260994914
Q 867 46883 1876509380265
A 32343 589755204
A 15095 42543244
Q 3179 47018 8605085659171
Q 18376 46566 2179773143042
Q 1238 54708 9452881866785
S 4513 257689590
S 48768 352431926
Q 5039 48076 5587343989664
Q 34362 47381 3502269738433
A 6896 182711923
A 46749 191371192
Q 10768 53340 9737089649040
Q 9034 48280 3609366010528
A 25881 691624540
S 13610 514895602
Q 5932 53605 8135538510504
A 5018 238827268
Q 10886 25065 674234045149
Q 27088 30900 2159135489887
A 11507 629905355
S 43482 403483559
Q 6780 13847 4681094226308
A 49189 599630387
A 37161 698146625
A 45665 424883687
Q 4222 41824 4612239287048
Q 2092 45913 666387149871
A 43554 419693290
S 12034 96763503
A 31054 936902770
Q 24568 42868 1399349334422
Q 4125 48538 153720623757
S 29212 636206908
Q 11443 50031 1843458098477
S 22015 400020567
A 52341 265243932
Q 14794 40551 3841773939266
A 5903 244090233
Q 26997 35822 4199303431074
S 15588 286072389
A 37922 180701584
A 31123 262135698
S 15004 140879730
Q 25940 30092 2503054131979
A 4983 651102
Q 407 32704 7396281977357
Q 9872 39677 6506643365940
A 37668 226674914
Q 9598 46011 6624577449023
Q 19859 30888 1462527835227
Q 10584 49104 1145960088937
A 27064 103497187
S 44285 431987274
A 36881 79495296
Q 35614 46364 9339929343841
S 8468 976829021
Q 23752 25742 1214504959617
Q 147 54485 7055366574335
S 1138 282835271
Q 16314 35763 7970265865799
A 11978 521921455
A 23620 692771236
Q 8222 41391 5843333920431
Q 15420 38061 3695908852599
Q 13200 44613 8032009185349
Q 5408 52701 8041022898289
Q 14061 54833 713071836793
Q 6894 31221 9297395446131
Q 6927 45685 7628461299872
Q 3170 30575 8157045399835
Q 32536 43129 5231053980179
S 13736 315406952
S 10033 682812702
Q 29250 29364 75202619148
Q 27885 50720 746591269910
S 39573 160682810
S 30991 46428431
A 29873 450720339
S 38725 108168228
Q 8471 17419 3561976695535
S 3837 525996375
S 10288 512338033
Q 3213 50941 7154999836150
Q 398 413 1202792407
Q 23808 53276 6126440505379
A 12807 224352694
A 52318 958954534
Q 3513 23347 2339240064113
S 39196 866387066
Q 9620 53829 958282920535
Q 4560 48419 4918597007529
Q 32086 45641 992271529693
Q 16749 50906 6418704875763
A 12558 256979092
Q 2951 11593 6396814472349
S 11023 471188597
S 34703 955527528
Q 5971 30762 8044144135533
Q 1447 54159 3376619231378
Q 2887 35613 23513788211
Q 32938 35360 1748767300820
Q 5628 49765 3003394186971
Q 33957 44328 7673104407936
Q 14547 52897 2011456697871
Q 4042 10872 1872474319628
Q 29965 44099 5083796885006
S 41443 163089962
A 33832 167531613
Q 30352 53955 2634585848733
Q 4325 37856 846588619989
A 43967 460447942
Q 7593 53354 2885918031001
Q 4942 7029 1603357946635
S 27028 347339900
S 12047 559118343
S 18509 437791462
Q 43682 54821 7035985750083
A 19912 830847351
Q 19601 31935 4734597982477
Q 3235 48449 929160573888
Q 17423 53812 9438957167718
S 20719 282211077
Q 16645 53712 1193891978975
Q 20221 37953 5348909301789
Q 620 3403 170961272500
A 17670 790076027
Q 13026 20553 6794748089533
S 37559 392592728
S 41317 169841057
Q 3212 34656 9133193740385
Q 5951 48697 5818487255866
S 54532 452194979
A 50042 209312011
Q 11507 31988 8779879399291
Q 9067 21540 8489910026245
Q 1472 53675 7526573969241
S 4196 458310086
Q 31833 34246 957951293813
S 36252 330966849
A 42500 311895658
Q 3588 45489 3896525734243
S 25247 729177578
A 41314 866050499
S 26020 911386194
A 2361 309956496
S 37590 373122290
S 2692 710940249
Q 11860 28062 8796407648384
S 12938 613630735
A 10817 114559724
S 49652 932456808
S 48844 70505850
Q 41695 53921 4656648525954
A 8510 221239134
Q 24089 31122 4312420978262
A 10770 677194290
S 14816 592615324
S 7661 329684592
A 12478 254528599
S 16069 278645282
S 21283 165400891
S 54586 85782301
S 275 718591285
Q 10893 14839 989320522708
A 37784 63237348
A 38844 976350061
A 33469 312187600
A 7896 650499570
Q 941 46196 1356140251277
Q 23369 37090 3579541888435
Q 27651 52191 9490436148769
S 5516 462805967
Q 3035 53432 1234794401534
Q 27869 42896 7518201128804
A 1619 61048976
A 25424 369496854
S 12655 53492168
Q 10132 27736 5813547284646
S 11871 646910886
S 37597 407360922
Q 15505 21574 2498777700935
S 2512 912725664
A 9734 900504825
Q 38933 40751 515341084146
S 23940 467132806
S 33773 301032480
Q 34656 35914 63912493792
A 39474 714170021
Q 16839 47938 3318335724826
Q 10308 39431 1374491151931
Q 22086 48010 962776209589
Q 18371 32913 5548061336023
Q 4236 47521 3954802740363
S 49036 385263080
Q 3651 33643 5857915785430
Q 6663 53768 8013747692841
Q 45865 52261 4345275181561
A 43 658700530
Q 13202 53392 2547985205264
Q 4622 49225 5429545694154
A 44509 414020742
A 6453 208901334
A 39073 539672863
Q 28859 33948 2348568546830
A 34746 850706354
Q 14775 27444 5240792488995
S 7115 46772612
Q 39 33556 2979890843785
A 20767 381031254
S 24790 484092924
Q 43494 44753 443626893614
Q 760 18670 688224474563
S 12303 412226533
S 45063 627754035
Q 26182 26251 35276232170
Q 1022 31899 2214205810171
Q 1145 49336 8765560533570
A 37149 669554923
A 2649 18168219
S 45761 65980324
Q 90 54024 7470776211435
A 43114 614601881
S 34972 546714866
A 6720 544183121
A 17157 92120414
S 33015 165827754
A 49613 762736417
Q 224 52981 1578757168336
Q 20741 27019 4073818655746
Q 34048 39190 1179403024125
A 2712 81646448
S 40189 396521859
Q 3837 11979 2523428296622
A 22939 971966211
S 53546 894911233
Q 18111 53808 8132702694789
Q 46436 49544 319395798693
S 44487 842318132
Q 4110 29254 1057194544162
Q 8936 21890 986381985204
S 27230 381916424
Q 28399 53088 315449037098
S 36075 977281206
Q 711 30512 2250965554932
Q 18495 46507 5604532800255
A 46640 191574599
Q 3022 22250 4903961081980
Q 13773 46702 377355503612
Q 4775 45465 723707098609
Q 1154 54671 5161075804314
Q 37997 45706 2908727358729
S 67 105350278
Q 182 48124 4647235788573
A 34797 403947256
A 1173 207952859
Q 4289 48806 9052566781968
Q 25380 54356 9699795033084
Q 23611 37896 255316111729
S 21537 948020118
S 3329 657966337
Q 268 53595 6676333950637
A 7064 539870779
S 3183 162603836
Q 5995 21129 5516429902059
S 37862 628105096
Q 2001 52223 1449320200386
Q 12284 47139 8323742879200
Q 898 51788 5450804699118
A 34381 287268136
S 26429 804699358
Q 29128 37326 2745600362788
A 17737 170688651
A 21438 821706816
S 10727 900521218
S 42642 969770356
Q 13855 50457 8762119106638
A 42755 962180460
Q 5917 52047 1870274263427
Q 12841 48376 8013670609526
A 41079 495714416
A 18368 78959884
Q 6611 51419 7588423999431
S 47711 775146600
Q 2113 47790 5375368658144
Q 6875 50770 4737630375197
Q 18338 45909 6670676641255
S 49127 557484013
Q 13432 54675 7507234032917
S 20893 9706697
Q 4251 54091 4183254934717
S 32592 315336671
Q 22095 27308 1819196828409
A 38516 66165511
Q 34736 54383 2808565321328
Q 15493 31882 5855629989010
Q 1278 47698 8708997346623
Q 9951 32471 263306126922
S 5578 628901848
Q 13017 25705 9149054777268
Q 5255 48735 7524178668091
A 29704 957168252
A 24887 791868818
S 46185 238498208
S 13464 53570699
S 4926 893023540
A 33612 906869429
S 24946 807352162
A 49715 603603392
A 52421 351050139
A 40329 875659448
Q 47141 53236 3117062136990
A 43861 529244906
Q 30431 53614 9712266107765
A 24712 217141695
Q 10830 46396 2792434228502
Q 23185 52965 1509170186665
Q 8530 22326 8144158913004
S 8997 68610064
S 52319 226939737
Q 2284 45936 515093256120
A 16675 752196054
A 9921 610940636
S 33934 111326531
Q 28991 49192 4724001406446
S 41895 256189188
S 2637 282942220
S 8348 489701521
A 19324 722362445
Q 2151 37980 4521331490380
Q 18211 43929 361284087705
Q 8855 48166 7111750233984
Q 46638 51661 622162759009
Q 2814 52040 9475314560987
S 51418 308820920
A 25083 258597855
Q 25601 37235 2967679518775
A 26538 273690726
Q 2202 32105 9529464485042
A 16377 589766058
S 34629 759080486
S 20068 4116873
Q 6283 27926 4774059180747
S 31046 81256788
S 6313 227617419
Q 41486 42545 94504958142
Q 39528 54418 972475744546
Q 14206 19336 3857347610597
A 22564 662204856
Q 21073 53581 5144745098845
A 15454 234907517
A 26338 476653720
Q 11195 53094 2168093986940
A 49201 416328870
A 23746 499185966
Q 2287 16021 2626952811099
Q 13776 14245 369108272130
A 45652 68608969
Q 581 46230 2883896677732
A 16246 556454549
Q 3685 19358 872164786669
A 38190 809919531
Q 30210 49362 5574306751923
A 9340 811495153
Q 6279 9867 407138525490
A 21742 670746090
Q 8285 48234 1883623167080
A 15721 7577632
S 53879 453676294
A 29243 991144459
A 9017 845124546
Q 13556 25636 1568457483501
A 2128 859046071
Q 18998 21571 99120637757
S 5227 358771079
S 34136 454112278
Q 31492 34610 2554099436200
Q 47663 50313 685994878641
A 52309 88708546
A 9054 557089274
Q 32 26950 2615641431535
S 44135 165703216
S 2730 64874849
Q 3912 39658 7084495090638
S 41753 536279995
Q 240 54535 9451161985448
Q 7863 27176 8209141839243
S 50338 779527005
S 32010 971788031
Q 22922 48462 3576866834399
S 19961 399771598
Q 6271 23519 2551931509887
A 54043 431604077
Q 4022 7222 871532471875
A 34831 114727212
S 42838 868083408
Q 2892 50476 4118605007356
Q 14432 43115 8440001153865
S 41713 325998202
S 4562 15871577
A 51913 186273491
S 3016 343018504
Q 2178 39756 3058819923146
A 14855 671780154
Q 34189 40780 6000304774120
Q 7100 49608 1494244119754
Q 1100 50084 816296454551
A 3991 365824887
A 1719 961701374
S 1485 536786182
S 47763 800098075
Q 5367 34871 6507598711388
A 37112 919314696
A 23935 157641935
A 482 374869024
A 30833 321755279
A 17489 996702538
S 38465 952616667
Q 6502 53924 1797396471597
S 47228 447531226
Q 39475 47590 3467806791999
Q 5856 51374 7081602183651
S 1217 340944201
A 11632 25133020
Q 16832 42954 6672701757870
S 51846 301140060
A 10867 866705216
S 25701 985294339
Q 778 42000 3109660211112
A 24136 206505615
Q 9499 17366 7108028504282
A 12978 859311234
S 10904 440833452
Q 6570 19297 5265957024044
A 11790 408412211
Q 31527 37221 5113505109115
A 22586 746319120
S 37343 58275584
A 29119 89416940
A 52250 763435422
Q 918 45909 1632659447256
S 4450 219744833
Q 11432 41639 9694016888081
A 47889 791237196
Q 5502 32630 757795084440
S 9156 485895182
Q 23756 32066 1163317374961
A 35937 838137204
Q 19070 53120 5887510116920
A 51131 942839098
Q 1878 13977 567785681017
Q 8010 54560 8800312499976
Q 1542 54143 5411845038772
Q 11743 11764 20407915690
Q 14231 31931 414063194221
S 39328 202885602
S 28702 200660682
Q 237 54397 7806730098444
A 4168 405124851
S 37176 404237226
A 37803 536988265
S 13957 616723588
A 19637 390800642
Q 11434 20408 7069144617798
S 43320 917741688
S 32501 369915187
A 20682 358103902
Q 8508 53314 7202080082632
Q 75 53145 680844512128
S 32063 449261043
Q 1535 54806 6228265540912
A 12868 82814776
Q 15144 53007 8163313295876
S 27815 862308981
A 27726 464050512
Q 12374 52399 1158015329544
Q 8530 45000 4286907940981
Q 43602 50388 427872245276
A 39110 219417685
Q 17588 39936 6248742804535
Q 10865 47379 5188592928591
S 20465 463118606
S 589 287704231
Q 716 46826 2554940126867
Q 2991 39888 4509579524765
S 18231 673464370
A 46395 377097015
Q 12638 17908 5147173080943
Q 2535 38616 8791578760612
A 35611 983703357
Q 11881 43965 1524364001497
Q 9675 19373 8518679446111
Q 2081 8322 4220670594504
A 22862 238765142
S 12227 572927588
A 38646 841557592
S 16185 505229625
Q 24888 45710 4580744034889
Q 37026 52203 4659040941824
S 51373 251547963
Q 12783 36869 2666768758156
A 20822 77263410
A 38168 163574299
A 33391 69436958
S 32687 729442587
Q 4216 16389 3732611124280
A 25458 148612610
Q 7514 44784 6113308346877
A 53426 707878600
S 33826 252015710
S 7391 57266966
A 11620 166433035
Q 2844 41808 8639902527828
A 42290 33132135
S 33598 162759879
A 46551 212163934
A 14211 794375229
A 34231 661599434
Q 31339 36226 4368688943218
Q 7379 50898 8306848878127
S 47630 189488695
A 12913 105152256
Q 4175 43634 6083853092776
Q 23091 39084 1600093426600
Q 37816 51748 4866166207085
S 6488 629168744
S 17281 336532354
Q 1134 53328 6593004174795
Q 14881 18720 3109739855033
S 2218 219713070
S 20767 588665059
A 6345 44159512
A 14136 33559955
S 41171 837706814
A 42352 852565078
A 1156 248115520
Q 10625 47008 8817945560104
A 35261 716654707
A 40107 832011752
A 52509 471669317
Q 24247 42405 9047445635811
Q 11178 46466 5796295085371
S 19330 368459832
Q 34513 54556 8104348796981
Q 76 54737 4463476270094
S 54309 627636747
S 39061 32018973
A 48357 693688531
Q 25278 46590 7560734840314
A 54025 209351779
S 30048 660849765
Q 1515 10480 8355706177569
Q 14924 31846 2836451485591
S 2517 866241039
S 41651 874796340
S 50933 969607178
Q 20394 39575 4228042245355
Q 3799 44107 8076867708212
S 20743 631803798
A 43892 325711552
Q 9578 46314 2195274527001
S 33273 523966800
S 47139 372797588
Q 29922 33642 2289991335677
S 25779 199575056
A 5041 302874994
S 5031 149525601
A 6154 739482827
A 26750 616818359
A 6177 314979689
A 41306 925169446
S 37813 637467298
A 5545 952972446
S 2632 293057212
A 9568 664752625
A 28445 789095830
A 26262 392183586
A 8402 521049863
Q 4360 42790 1946477272338
A 18857 13967216
S 45772 107934103
Q 16070 48690 1364761432546
Q 99 31058 4213740436971
Q 1806 25011 7132812472140
Q 6915 54458 2247922275422
A 27250 808588978
Q 9908 43783 9150517586512
A 13168 722118067
A 24000 129016416
S 14604 282133219
S 15860 566772333
A 805 722237898
Q 43935 46531 1164172156544
Q 16023 20408 4053052337696
S 46835 670877580
Q 1482 51361 5939195243993
Q 11448 54359 5193006283525
Q 32221 54508 7975856251086
A 29780 117742768
A 18320 316701482
S 1160 495078727
S 11012 913970261
A 32037 923895458
Q 17532 36350 4936611892849
A 3962 612019180
S 15113 909244724
Q 13283 46242 3291853922324
A 47751 325152775
Q 10360 33981 3182337926171
Q 18137 42284 1095535519076
Q 1009 50414 7319394050542
S 20113 539896983
A 14476 186887264
A 39540 512174048
Q 10979 38656 7543023366944
S 6708 260090840
Q 3253 54900 9403577045091
A 14538 947976177
Q 30417 41574 8079141220078
Q 3129 28203 112177358903
Q 5074 43720 6779663231379
A 938 104262139
A 7398 557509808
S 43603 686235084
Q 3950 44037 9264975227727
Q 12035 54805 3352407064158
S 37157 279901100
Q 6409 47068 8714687002618
A 42161 385223461
A 34464 273686733
Q 12131 48695 5927214400857
S 29295 292352880
Q 1063 11070 6809799845706
S 32081 411414551
S 7898 785303516
A 8924 732109181
A 36460 181034029
S 7334 589206333
A 18666 439350413
A 43287 379336617
A 21398 682412254
S 12427 890689475
S 3258 985552034
Q 12152 33862 7111620834314
A 9023 919334400
Q 11171 45986 5611502063794
S 33833 910319119
A 48111 386605623
A 33275 931808276
Q 32274 44574 1264243926655
Q 223 34888 9420307117757
S 28602 904187763
Q 17356 26805 8571058349542
A 45385 396371072
A 52736 191891547
Q 9975 32651 5341797613611
Q 656 47018 503327498705
S 48265 783639407
A 34123 602611354
Q 27628 35773 5109089755919
Q 5984 53969 2485635465162
A 11570 50094868
A 37464 170014346
Q 30818 39330 3055343921187
Q 1507 42849 7561287262047
Q 673 22410 7236418111897
Q 2547 52337 1015920056286
A 30790 469487398
Q 24608 37342 5793219975946
Q 14028 46628 3925397428256
S 14398 864685610
S 15950 856069119
Q 1425 53270 9295052449205
Q 6587 29071 6878496417058
A 24079 391852935
A 5054 95331631
S 44444 678167728
S 4337 548599351
A 20571 96693178
A 33643 935187713
Q 2998 43509 6803787328590
S 29284 667338164
S 32800 111028803
S 8420 548374687
S 2522 560206260
A 3686 981220388
S 6984 69998157
A 36459 164287955
A 9692 539970354
S 7524 9879974
Q 37114 54152 3490137741204
S 22657 263072284
A 51648 957710940
Q 27631 29176 600771719692
S 14931 660213366
Q 16637 47614 5188450523835
Q 17907 31189 4333129728556
Q 1389 50587 189889798986
S 5473 858730996
S 9076 499640302
A 29734 152654699
A 54522 376945919
S 35621 340879370
Q 25900 45118 7688831773250
Q 9038 16110 1243628379061
S 30176 717906215
S 2672 950019311
Q 22652 28396 5585819119933
A 18575 239705421
S 31658 332747803
Q 14230 29650 7505961163439
Q 43098 54665 3799835971511
S 37645 155189920
A 6959 865792528
A 38264 121227934
Q 9781 40882 5145045332708
Q 544 54642 9047219367584
Q 1787 47711 8442643432853
S 50248 255167611
S 6514 994673447
S 4652 604256818
Q 3014 49846 9662444417579
Q 1664 47963 1167011354099
Q 27380 30654 2230385828976
A 21425 282338851
Q 16030 53771 1677559679980
A 39562 424479028
A 50002 580595275
Q 4300 38942 94197828858
Q 43211 51455 1492311498465
A 54220 769420496
S 37808 982016001
S 19969 478965791
S 14676 38815584
Q 16223 44233 5871340166314
S 41609 185549693
A 29675 381012503
S 9089 253098696
A 9702 133723551
A 3868 919656732
S 9246 488829621
Q 5629 53063 3373271433035
Q 5616 19057 1367743749963
A 16638 910851331
S 35627 549244785
Q 8440 31886 5615190701693
Q 6453 12738 2902821949491
S 7966 335035114
A 40013 85053829
S 30694 184802843
S 11261 226079953
A 4333 634359179
A 33028 617879436
S 30238 476219396
A 9829 253238345
A 49231 789813502
S 5408 99598076
S 17528 580108671
A 25055 307914152
Q 26206 54442 8756154729085
A 49155 613037128
Q 14854 14978 35389917542
S 35320 918762365
A 51814 404432757
A 20831 942157787
A 51733 944598454
Q 7758 52784 6273050112209
A 7615 272563441
A 54761 446197185
Q 7252 45235 7893677170983
Q 26954 29145 1880048395560
A 49351 134046600
A 8832 694245566
S 34954 573188155
Q 939 25509 3789820624188
S 14026 462944440
S 12917 204137882
Q 17742 27293 1762911539897
Q 2055 41272 2386073564307
S 22064 784865880
Q 4945 47167 3769827798555
A 959 627285783
S 21459 873123042
S 10219 369935605
Q 1710 33382 6013056196215
S 15617 368762685
Q 5721 35341 4676965708081
A 17601 247725213
S 37249 168221382
S 49832 420616895
S 38396 787617212
Q 1642 17616 9565197981859
Q 2068 17691 1594403364654
Q 7961 22967 1149202334617
Q 29583 39464 9420248142568
A 43099 179960807
Q 5241 48315 1147593890575
A 1320 888121231
Q 10851 36088 6043112952131
S 38065 827221606
A 18420 522182238
A 2897 942064230
A 44223 793567269
Q 53177 54451 153167268212
Q 9486 48755 2907105562208
Q 10967 46571 9184584630567
Q 28679 52862 1230965142654
Q 12635 52203 5563125037951
S 1015 999774785
Q 1040 10480 5801860024466
S 29046 828573114
A 47242 643562872
Q 7794 50556 733804316693
S 31325 253566894
S 50570 259498251
Q 11837 51972 5069818599772
A 26699 651332663
S 24410 836708095
A 10108 651810162
A 47531 382085593
Q 357 54740 6383368973126
A 911 843680051
Q 6202 23442 1251809995218
Q 2147 47114 5584112779064
Q 22631 43019 4093078472015
A 7824 689018628
Q 27104 28703 14807107638
Q 16960 35962 3911301888066
Q 5775 18779 1964772676613
Q 46338 52333 4765202422354
Q 27120 48758 569490389389
Q 44010 46913 1623165982254
S 2786 873384067
A 51883 155389740
A 3663 523139118
A 49944 38756090
Q 7301 31655 7554840382976
Q 504 54762 3124274622412
A 44514 440114242
S 42446 704959986
Q 3916 48712 6798876630086
A 44630 92468125
S 37491 683131123
S 42553 179076130
A 25853 35622989
S 35026 188637856
A 11603 811096559
S 53248 66446037
S 2259 569643379
A 30928 316873008
A 21554 574716252
Q 29534 38466 7345590658620
Q 17310 49881 9915294230712
A 30191 165635906
A 38733 478360259
Q 20284 32215 9267328520844
S 43332 383710197
Q 16642 51766 322112732697
Q 20868 50127 3622556604282
Q 6979 54766 2309962790568
Q 18236 46944 8702912676108
S 45865 612926191
A 702 35338452
Q 48885 49932 311187061325
A 47765 880898538
Q 18035 38553 3543295732393
S 16523 333437632
A 22895 103164661
Q 32319 52635 8473640840887
A 51907 205640752
Q 2721 11417 3608244270231
Q 6970 46700 951866142237
Q 3959 27164 8964151215993
Q 1380 54747 9743909165235
S 30458 465715074
Q 8928 44125 561110386730
Q 25073 49660 7545870173266
Q 49163 53309 3758715494350
Q 20239 25644 3074609285020
S 48598 438804503
A 1771 808186088
S 52190 623024796
Q 1229 29361 3986088100704
Q 432 22149 877900734102
S 39779 663329138
S 20070 139928541
S 115 184107681
Q 38060 50355 6194692332464
Q 6430 53420 3307349693854
S 19406 396412882
S 27621 298966182
S 39628 507784655
Q 1433 21685 4343320160256
A 13976 188685249
A 42957 448827109
A 53644 440631906
Q 310 10154 5890128348014
S 39450 528852153
A 33359 166493175
Q 8597 54302 2402644176096
A 44353 664227439
A 44850 384535260
Q 16289 51924 6248286568246
Q 17007 54159 283532663030
Q 26956 34858 6090020068164
A 1837 730273387
Q 20345 21090 212690488605
A 43570 422615170
A 31959 758376320
Q 6345 50294 6568591430836
S 52548 868695515
Q 8402 51515 749107443743
Q 2506 14979 9560554892579
Q 7110 18265 3885402697599
A 28483 580547529
A 47173 647466103
Q 15740 52399 6534104968830
Q 10874 13119 2125391880241
Q 8740 51117 9895046147561
Q 10487 23451 5293209854650
Q 560 48628 8668554862876
A 46125 563217939
A 44527 476562339
Q 12195 47774 1529417542319
A 563 289467506
A 36975 349992539
Q 2275 53102 1066482195972
Q 2866 46717 5700547446013
S 3879 60505534
Q 6649 50098 8242084188009
A 36701 766941522
A 46966 724130543
A 41676 992463838
S 23742 555943698
A 29925 592005106
S 33192 817997657
A 18947 119574426
S 39172 154005447
A 11 932333492
Q 1810 9677 2657008285175
A 7744 228668606
S 6789 379737435
S 44650 532295340
Q 6351 35331 9296946391635
Q 12 54894 464031562317
A 10315 251639234
A 40546 902890309
Q 4278 14524 7710394955351
Q 5681 51964 8181226100844
Q 174 40358 8701882847087
Q 8752 45055 9381223471682
A 9553 645528935
Q 13623 30743 4326089997751
Q 24611 50831 3992121656537
Q 1720 27123 78472388237
Q 18354 37670 5059940401493
S 49817 710651290
S 11537 171141572
S 15419 619469776
A 14541 462593440
S 27156 146287155
Q 12945 50377 101544275958
Q 10650 30266 1936742864899
Q 8428 49883 7068783280546
Q 10383 52618 3046401000352
A 29044 41607881
A 52826 352652738
A 13293 714777524
Q 36896 53335 5455291699949
Q 30433 37510 2391652704312
Q 9136 29910 4039663535649
Q 35293 46078 9320671154300
A 3675 901627666
S 14491 209115569
S 24110 310805081
Q 23017 28504 5344903479502
A 50749 694088808
S 13555 466524505
S 7358 774275625
Q 1896 32170 3504294517742
S 39820 716790684
Q 7122 39148 9242165780125
S 44763 725512182
S 22521 281214
Q 21255 50864 5367904464690
Q 17277 27715 795957856691
S 4694 741455152
Q 6829 14727 1208059455651
Q 36705 43524 708257009300
Q 5564 52575 6881832411749
A 27146 765738442
Q 10543 34352 8941503619251
Q 24561 25514 345605936084
S 1603 769902206
Q 7349 51007 5066350439941
S 2601 110349880
Q 13410 35571 3304143532972
S 14929 543192737
A 27201 284948297
Q 9281 27174 4890734591825
S 21755 997449055
Q 24140 41010 1945875783671
Q 14791 52490 6039544735034
Q 7334 51247 8302543712058
Q 11618 34324 849195054642
Q 12711 14775 1659698046368
Q 354 54847 4288998037916
S 41247 914602681
S 11923 16260023
S 8332 320998277
A 38805 623624019
S 39302 914120743
A 26475 699511348
S 44949 805365590
Q 14632 30804 7575759654366
A 837 53430626
Q 6437 47701 3160488453541
S 34819 96695473
S 31763 242047065
S 34319 38321711
A 23350 225914074
S 41092 250515654
Q 3220 46434 6433119424367
Q 24987 47875 5521173480004
A 16086 585169686
S 41738 771063890
Q 20097 52643 1428686777853
S 5414 354797764
Q 3 53872 7977738956264
Q 17561 36248 3468233143915
Q 420 54753 7158773924975
S 3148 339143621
S 22956 712541160
A 22187 895444675
Q 9015 53108 980113666283
Q 3656 52897 4802160825736
Q 30695 47369 1967031265295
S 40733 647132517
A 10209 903228069
S 6668 310410572
S 37462 674991237
A 30352 217569571
A 35023 22105588
Q 38748 53892 4518503480172
A 33103 648958418
S 7590 637201348
A 18181 198609424
A 36488 500240729
A 29979 227967057
A 4860 57774362
Q 22531 44250 399431733911
A 36904 590430262
Q 27886 49203 877237612512
S 39853 119463342
S 7359 932940390
A 29881 401581524
S 41822 156482106
Q 2368 53840 755796950874
A 17854 568065856
A 34740 415575457
A 19469 896833822
Q 24680 48450 3148375487379
A 32951 611555165
S 43567 456563312
Q 23520 38637 1897319181364
S 12863 592692295
Q 1764 50871 574341092299
A 23086 92601495
Q 1081 11755 6178073673846
S 47371 468746764
S 20549 766247962
S 47124 895805734
S 24103 458554636
A 21097 914119158
Q 16340 34843 4354146351551
Q 8762 46524 9838833413310
A 17259 791225776
A 14583 179601131
A 14778 42820867
A 53331 939981231
S 47067 575490000
S 29565 985707466
S 21891 114833751
Q 12987 40192 5866068852431
Q 4751 54426 6653845272358
Q 33757 39850 3417776288525
A 22908 124318177
S 30063 725898546
A 27674 983101814
A 12692 799451659
Q 4949 29652 1584085154456
Q 34537 52837 5332615150668
Q 23188 35451 1716808606975
Q 13386 44058 2241411454893
A 32115 554648791
A 50806 283528425
A 41025 35133328
A 40398 366205633
Q 1924 51082 4057618243827
Q 1177 33324 1284396053807
Q 8046 8987 889959265977
Q 3783 33235 1013524613619
A 3728 726977637
Q 1787 49907 5757016501896
A 51706 364502966
Q 27089 39209 7181738097855
A 27350 40207469
Q 11661 45076 5452094692501
A 27976 964527812
A 51209 246517542
S 17935 968291433
S 530 619922818
Q 1543 42396 6357888416240
Q 13092 51284 9378543450381
A 31648 975577845
A 50527 957378928
S 11028 487106853
A 29718 617398425
S 18228 884737633
Q 14117 28024 6983579622548
A 16732 480774998
Q 5576 51854 1052040579312
A 49483 972603800
S 7652 396433965
Q 8762 52761 3287090112863
Q 4498 52669 4247894645551
Q 24 54919 4563192601106
Q 30633 47617 7866606536474
S 1976 742389552
A 14481 714437891
Q 12554 52388 8493190848809
S 22785 141182138
Q 15403 51752 1425849956196
S 31809 307673987
Q 6650 38455 1370666894173
A 8089 602354505
A 40791 347657644
Q 8194 10768 2095216467362
S 19618 63190031
Q 33417 54892 8753260080289
S 17527 914565134
A 47632 46450097
A 53528 263430566
Q 8504 44035 2713680630944
A 13437 622657246
A 18680 64903971
Q 9300 54617 9291268314406
Q 710 48681 9697998973643
Q 29112 46159 4890439710639
S 49979 383343910
S 38625 288417322
Q 6404 30786 2997235869224
A 17313 231568468
A 44904 403914666
Q 1104 34411 5832779232009
A 48811 113954851
S 31948 485843382
A 4162 145622164
Q 3104 54022 2931921882428
A 48738 586044515
A 20509 733353523
S 38878 809628297
Q 15341 48512 5236522951767
S 10214 5704140
Q 15918 48695 6662349403556
Q 14904 52984 811745345057
Q 22969 41848 7739923998484
A 53165 450031137
A 40035 83682096
A 26444 133284565
A 29071 993052511
Q 11823 41462 8439597695841
Q 2179 31725 5959311984541
S 6211 36107793
A 18154 214507165
A 34235 128995728
A 17588 202344460
Q 22864 26826 2891694839518
Q 4192 52560 372102225641
S 52486 750752021
A 22716 60527603
S 37547 555081449
S 35478 789382631
Q 2365 42783 2754604033291
Q 26422 36919 9064731952041
Q 23 20782 7190007879679
Q 25584 43380 4280223968595
S 46635 60167524
A 26575 854355635
Q 1207 3880 2354325315872
Q 32547 47693 8304850609231
Q 4477 52370 6638312653070
Q 23904 43214 3339750286967
S 4615 312320228
Q 33906 45030 1783303138254
A 40242 10804340
S 13074 228635275
S 17834 772013958
S 38375 400909270
A 17450 20004599
A 38962 460440910
Q 10640 48627 8242252807861
Q 1018 42347 2114218949942
Q 5723 51939 4178334727321
A 41564 173062481
Q 988 53335 3766840930085
S 17396 591558268
A 44712 740555649
S 6457 620445060
Q 407 51721 9071872860801
S 20032 348230982
A 34751 213777137
Q 8568 38486 4921958300870
S 31524 864191671
S 33808 997020586
Q 2001 34958 8524950360201
Q 20278 26015 74921672840
S 9843 623767822
Q 28181 28191 5196668565
A 19329 321896627
S 36771 423120611
Q 21251 42962 1670384329208
S 25479 558718226
Q 2890 30862 4564048789487
A 21666 866635735
Q 689 54421 9615229533074
Q 25065 41236 9685376556848
A 3433 909554459
A 4553 228751019
S 38181 965322554
Q 51145 51570 296803270128
Q 8247 40629 5656483859573
Q 8460 48422 1218401700507
A 10171 456039733
Q 7392 53034 833818429489
S 46112 308579604
A 8555 207283938
A 14751 837604820
S 29099 19784395
Q 575 54641 1864018637355
S 9429 560127622
S 37905 725391004
A 7466 519413397
S 1038 305326909
A 10526 412391031
S 15393 879556810
A 4415 222384403
A 29289 582519065
S 39335 409940391
A 38919 799723400
S 17527 799818492
Q 10184 51324 6067313958581
A 17381 243033104
A 39031 953516678
Q 1450 48440 2444860372562
Q 3359 53496 6008503097259
A 35939 452333742
Q 8264 27898 7560964156819
S 52367 924095623
Q 25065 51515 7607991083761
Q 5047 53093 9749999438197
S 10013 207183000
A 7369 189461177
A 12204 421535688
A 10762 931750656
Q 5997 49443 817060038096
S 9934 103294692
Q 17905 41263 3974767556619
S 45929 1233500
S 4473 626979926
A 356 695826146
S 14072 843767350
A 23060 741585340
S 9206 665984298
Q 33487 43281 9742447409775
Q 51829 52314 97435908016
A 43611 299265863
A 17295 793977222
S 43384 262563982
A 43286 456506047
Q 13733 30835 6058720325524
Q 20420 52622 9289626839117
Q 1160 48570 6836893009655
Q 4691 50374 7364182690015
Q 8463 53704 5262440232443
S 20139 538391551
Q 3583 54195 7105824774122
Q 113 51258 8578218523710
S 43994 876091772
Q 3683 4860 545607330680
Q 5672 47823 3241751656909
A 3766 669390732
A 44696 471633989
Q 4907 15715 8564363040246
S 40453 29278768
S 33320 664199907
Q 18833 38191 827534434061
Q 14981 50235 314198429124
Q 2812 33978 7475092090317
Q 7807 30795 7507665296275
A 49347 932456275
Q 1281 35715 6825550269006
Q 20535 53914 4432365582557
S 53524 35641490
Q 2163 47074 6915832357913
S 16798 155016221
A 6480 329704844
A 50226 873532223
S 25869 316206982
A 4390 521795935
A 21613 822528017
S 15027 959314461
S 49074 381345121
S 31092 305272591
A 24987 334025480
Q 3889 54793 3789211240580
A 31821 868424443
Q 49567 51635 75090212902
A 37932 346035939
Q 3130 22773 7068585225651
S 47429 529947135
Q 15695 48069 8575531455952
A 48816 362723259
S 19441 580751651
S 32581 830334642
Q 9156 45747 5187951958764
A 26639 10361704
Q 2619 51745 6374554836499
S 5098 601339290
A 11212 452279247
A 8930 939330678
Q 12060 41530 478173344845
A 12386 191856035
A 9209 264417
A 15369 994209183
A 15186 707518428
S 44006 40523890
A 50089 161923387
A 28784 347751450
S 20677 581833891
A 3934 445228271
A 21544 692213943
Q 19174 53993 7963992259016
S 31524 586759671
S 21053 770944146
Q 9610 44028 3950600429056
Q 296 45440 6132155295488
S 32305 323197022
Q 6901 18722 1315242998944
S 41801 675857510
A 40894 545924463
A 20173 271260697
A 3750 248947731
S 10852 554966765
A 46217 292543198
Q 1161 53448 5921298607893
S 46163 994350296
A 5605 272237549
Q 26060 52445 358173979423
A 5399 747279555
A 43429 530920355
Q 10101 38211 6160922048298
S 1597 294227235
Q 22706 44329 5846213456209
Q 28489 35170 4495360761864
A 28217 605922051
Q 1643 47154 2530373809241
Q 1595 50754 5836352173962
Q 7676 52199 453007904961
Q 38146 48291 4032741219521
S 7382 931056325
A 1576 944074186
Q 18803 53912 5696249237108
A 3349 230001082
Q 3027 50790 8508943998644
Q 2475 46946 1783283918938
A 434 131233307
S 6171 262037746
Q 14997 53047 1562107905310
Q 18814 19023 43610254064
Q 28678 29686 129387641232
S 53480 587059275
S 46953 558716529
Q 29937 50457 899577862162
S 39067 757081301
S 31999 444203529
Q 58 54380 8586022315803
A 37254 166542776
Q 28326 47189 4086327508018
Q 2699 4837 531017275871
S 31868 691630313
Q 30867 48345 8955521459553
Q 8882 22914 1339098553560
Q 1076 54890 3351486186789
Q 5227 30377 727884205740
Q 6096 50911 1465755498411
Q 2139 43005 4290344871176
Q 25066 54050 67464526390
S 39547 52354694
Q 27226 49668 1512539881738
A 11694 516259647
Q 4180 41640 6423437075381
A 33884 345248084
A 39309 6670582
Q 18653 50255 1406318094341
A 35281 940598203
Q 44144 47743 273705769978
Q 11891 54801 2697659921066
A 48756 22724091
Q 17479 49213 7279893098419
A 23752 995938620
A 4914 326571439
S 40462 70273305
Q 6282 21121 7060197761680
A 13060 996660362
S 5270 673954499
S 46064 857953181
S 48216 866969485
A 43070 129505313
S 34593 477865958
A 3965 724407891
S 11795 367770852
Q 42206 42221 256354014
Q 22801 32047 1677000008372
Q 8568 48324 9204579159071
S 25507 922290183
A 36049 222094993
A 38401 649805047
A 13711 479877674
S 42271 238135162
S 27482 152590791
Q 2084 27894 1995828422877
Q 4316 44883 5151256990803
Q 7223 44520 8275686986325
A 50159 326440695
S 45450 545330211
A 32522 225029237
A 54647 672375812
S 9427 496915562
Q 37123 51208 6461529923003
S 9334 449829747
S 37977 909097725
Q 50530 53846 16203242295
Q 4725 54155 8516780162033
Q 11202 49064 4999985111351
Q 6697 17435 4931379277074
A 47735 759581653
A 42335 742943637
Q 23699 49011 9766523439614
A 12962 632718822
A 21022 836871158
A 44051 174628906
S 647 651090061
Q 12630 48167 1789132729179
Q 2414 46084 9503359380776
Q 20329 48822 301778661826
S 36453 117697871
A 15337 269153116
A 43969 141454805
A 43892 400243645
A 43538 413523163
Q 740 39075 9638575002674
S 45791 888123562
Q 36570 51625 3066176291524
Q 4760 47648 9324871419222
S 43252 669457412
S 35578 946634081
A 7105 451827880
A 52697 526864346
A 13144 7105508
S 16335 36574973
S 17339 442476114
S 53124 618236707
Q 404 44065 239974114806
A 52251 624541674
S 18989 33841054
Q 7871 49606 704773331900
S 46656 80267915
S 34575 804841739
A 3460 351832075
Q 33593 51898 2772373461261
S 36646 784483069
A 4280 797604861
Q 17130 33247 6388620590047
S 10690 45648590
A 32881 823457793
A 33321 356686796
A 12364 714972800
Q 6688 36563 5868317926947
Q 14789 49944 4994349358759
A 50892 218545586
S 41711 903545339
S 24374 197593813
A 34689 794506306
S 24075 986975577
Q 10391 50933 7381908495991
Q 6698 38621 6246036094636
A 14384 445922638
S 11383 879852909
S 18454 685263278
Q 407 54362 212835057811
Q 3773 52313 2317746805413
Q 38921 48532 1244333230005
Q 22957 47397 1815264536697
A 52544 656268995
S 15542 643089488
Q 1514 53622 2516310337083
A 6632 769046708
S 23983 795357644
A 22049 43507745
S 36537 985286049
A 38334 40732710
Q 43088 47029 3303074597469
S 15677 567617640
A 49628 615776923
A 47829 352609420
Q 3781 54545 9983506475158
A 11954 728947396
A 5411 597337306
A 19214 471565426
S 53230 745409639
Q 15330 43545 974269253440
Q 299 54870 4408840913312
S 8962 966903347
Q 4370 54004 4235604184685
Q 41046 47084 1406887772049
Q 1543 48789 4909185242314
Q 2182 11833 72946654259
S 876 991908904
Q 30661 48188 9746309958762
S 9335 699799506
Q 21329 32421 3516357796903
S 28678 867520683
S 50158 838138895
A 8468 60874205
Q 12551 43207 9706792296622
Q 183 54289 9133243633438
S 52426 461572748
Q 25599 48341 4504364840549
Q 4737 50673 9840171870330
A 47078 797717334
S 29836 389870115
A 30432 999717847
S 5843 70262524
S 24747 134002660
A 1192 392294812
Q 1965 54246 1489182409204
Q 7768 48901 1294342418816
Q 7021 43451 294494284893
S 5142 703642629
A 15344 663677225
Q 30489 31428 850088323444
Q 16986 50888 605590625473
A 16184 111793187
Q 13208 21899 1958595981061
A 50749 243293944
A 13333 685310478
S 37029 654323316
A 30496 480479240
A 350 996150134
Q 3569 38018 1451230133270
A 45978 933328750
A 40526 554591351
A 15978 505982766
Q 10295 44237 9305106893377
A 27326 9035980
Q 29005 34728 5112381687999
A 29463 534601894
S 49300 452480959
Q 40903 53887 9295157661951
S 27991 273909938
Q 840 16977 8338120397800
Q 23807 51262 3018080374404
Q 4095 32388 5790439712575
Q 699 53997 9722172827488
A 47379 750752486
S 51134 649742546
S 43691 243112089
Q 334 50055 8923138815226
A 23307 289730749
A 12344 296360347
S 50281 937856304
A 17736 303157920
Q 14054 36742 9883885008274
Q 4855 49270 9636425434849
S 17058 839176055
S 15274 966347803
A 5199 288976704
A 54306 733688728
S 52425 924484426
Q 564 54890 7907510440697
S 17901 300316180
A 194 257697843
S 37669 312859462
A 10186 581166888
A 15831 460019936
S 21512 179358204
A 10216 303868279
Q 19817 23415 1441479277751
A 52349 193518511
S 42074 395393911
A 20263 818824912
A 22291 778857416
A 15055 900210036
Q 15944 40871 8485811645110
Q 1009 44578 8288608834874
Q 43777 53371 5083004187051
A 24863 42931726
Q 30977 49953 1483935461323
Q 22613 53537 622576186422
A 52219 721430187
S 43709 329050259
A 25069 908854718
A 44654 652850808
A 29876 33153404
S 49320 397225506
Q 1746 6870 398067620197
S 50795 65068798
A 8101 509174395
A 31409 977957537
S 20203 737125162
S 22745 302482186
Q 13509 42917 4945493105020
S 19112 151922780
S 54866 788332678
S 1419 763878722
S 17966 150549657
A 23312 253436850
A 18654 768078223
Q 5010 32183 9200723849621
Q 7381 36024 4964778236749
Q 27822 50424 6790279683518
A 23367 75817879
S 51943 461743496
Q 6269 45738 10301605560
S 45873 332998586
S 37902 867763439
A 5 18164086
S 16146 622351826
S 9096 71170336
Q 47812 48508 77384823974
A 2985 45847652
A 15031 337130386
Q 8140 8642 364689957082
Q 15047 54620 9978532249927
A 54854 480008960
A 31228 612730055
Q 15764 31092 1236911606736
Q 8558 52547 8836740554623
S 16344 542663232
A 50324 837796036
A 24062 785662559
A 37742 586127167
A 13490 862238319
S 53631 88899233
S 5417 46504266
S 342 115229173
S 30448 176719057
A 48956 944582183
S 15946 387196029
Q 4039 13035 6524028077020
S 15146 123581688
Q 4623 17301 4691512937109
S 29001 179481740
Q 29767 34584 1519459912508
A 29562 483811626
A 40321 821325462
Q 14695 49088 6149933768320
Q 5192 46818 3559801249996
Q 38596 43521 3877806122321
S 28275 874126648
Q 27702 47897 8351098154097
S 8215 266330996
S 2840 281578726
A 40123 277545711
A 7104 783412695
A 9179 500909403
A 25406 544040699
A 21392 47143403
A 14100 498478415
Q 17345 29187 601241243406
A 52354 400531566
Q 26287 48110 8476233278687
A 3207 100915918
Q 20676 36489 4609433460328
A 31967 114314876
Q 32637 37189 817216857367
S 764 895561069
Q 8853 54217 665092065890
A 16994 970278890
Q 2516 51532 2900867967795
S 21960 450942910
Q 11291 30170 6861273311692
Q 27070 30669 1287229806934
Q 9139 38697 9004359054673
Q 29875 52325 743677458998
Q 10119 54857 7448526753464
S 6044 103596670
Q 1163 22250 4426204885970
Q 3986 40880 6748995795811
Q 1578 15531 1620718265398
A 44241 656198833
Q 26847 38512 2225261913272
S 11655 203891593
S 5231 517317299
Q 6286 53272 5880115580809
Q 22524 38088 1089269261976
Q 3328 51974 4907110538108
A 18528 274157427
S 2178 143447877
Q 1347 53611 4062599219686
S 40339 363010465
Q 39776 47584 2948748585222
S 17588 52258851
Q 10391 52937 6020917487510
Q 16598 30670 7579091642857
A 41688 933487576
A 54857 922259429
S 45321 4607406
Q 14 54784 5684454902512
S 29014 567135492
Q 12564 24968 7833896891695
A 9672 637281800
Q 21547 52411 1241494351715
S 47792 58823456
A 517 670745378
A 35785 130237580
S 3241 173136992
S 13493 812396678
A 30940 859283833
A 32817 627022781
S 39539 242130325
Q 25456 36949 7324813093910
A 6380 450453535
S 12552 446907854
Q 39638 44442 924468947696
Q 29633 52980 83663615933
A 38039 73836183
A 20897 156476771
S 51642 273293512
A 20058 111094489
S 47916 433288683
A 36023 380997833
S 7206 853793688
A 7757 193150755
Q 317 10041 7157875418026
S 15287 863037369
A 8230 68503440
Q 14700 43594 6605578779461
S 50735 493866778
Q 5123 31761 6943763479887
S 38341 646811242
Q 5333 49334 9660768833481
Q 31059 50972 660852430717
Q 2965 51402 7914890024475
Q 2039 50503 3714759775538
A 42184 723879915
S 30517 497403893
S 38424 727282447
A 11397 726574796
Q 38686 50371 6539181076348
A 40685 476828158
Q 22517 32095 3759091712135
S 37503 546747951
A 38376 816464123
Q 29521 54215 2304616958385
A 36184 556244859
S 25718 764781756
S 50513 177671411
A 3834 764813559
S 4712 94630949
S 7135 578340767
S 25657 864157856
S 31172 484173694
Q 4991 52594 1595756122703
Q 2765 46341 1087265513590
A 8839 398731387
Q 5173 44012 6734150421696
S 2622 990975515
Q 3240 54772 710287918845
Q 20608 47646 6914692447052
Q 18840 39380 4536524328122
Q 19483 46955 8674447577239
S 50459 829052030
A 26354 307592815
Q 5155 46367 1971780582860
A 8271 261038968
Q 618 45011 3877437295577
S 33875 683637696
S 20987 796094820
S 34433 554682092
S 48960 602088416
S 39515 652952946
Q 25477 46207 5260849442929
A 16055 827466826
S 32982 685434152
S 41886 941957522
Q 7502 30417 1980605423119
A 31875 193578207
Q 28244 47054 805503081836
A 44906 721074079
Q 22003 46768 8286659706024
S 4040 777525272
Q 7931 44977 2844313556607
A 14397 945288185
Q 55 54181 5839856860639
S 20592 930834621
S 13750 983983817
Q 3123 50263 8912699559346
Q 10392 46100 1560190679801
A 42006 118733870
S 12893 934886910
A 33053 293118875
S 32289 305401935
S 41920 887286867
Q 1691 30427 4523176642815
S 42387 597400192
A 23448 555828796
A 30327 344103819
Q 3771 47098 8487470037729
A 45213 33377250
A 34101 202403108
Q 10179 49767 6569117590850
Q 6542 16999 132501683648
Q 4101 20466 313757137548
A 43295 156364416
Q 13004 31653 4595610784392
A 32494 47204234
Q 23883 52795 8956795509387
Q 1445 10701 1800826933144
A 44173 841911264
S 15480 65905031
S 39823 546599746
Q 3383 32306 9745093137850
Q 18688 26561 212721311635
A 3738 3266683
A 51618 227007262
S 11377 894495274
Q 23756 33822 9820259712001
S 38946 779461042
A 24927 648879092
A 24291 807020320
A 32703 178331346
A 49230 266563389
Q 2070 9492 2134450593439
Q 2660 50872 1552119034922
S 29012 720576039
A 11146 971743520
Q 5717 54625 9260624051039
S 39837 894315033
A 9424 299961473
A 14049 442010496
Q 2548 35736 9268767240378
S 4326 335506695
Q 45661 47830 99731074155
S 9775 107670627
Q 11257 49249 3756945523564
S 2296 29876931
S 11227 455427942
A 47644 935007
A 36294 943082246
S 25463 158008417
S 17865 953691043
S 1742 784100000
Q 31079 51313 9968221177187
S 33641 495710128
Q 3116 54890 903094173205
S 48771 819119415
S 32308 303197496
S 34967 963582728
S 20887 277379755
A 14927 232218683
Q 1943 54161 809498227866
Q 19066 37632 3438525306013
Q 11566 21081 5517008587641
A 257 865174344
Q 43521 53447 1101137437702
Q 38060 49405 2347015910229
A 5342 554367689
S 42030 93768752
Q 13527 25029 9664161367141
Q 6926 50913 3434759283249
Q 11522 25348 5193178807649
Q 15429 28003 6188755565068
S 45165 176992875
Q 41593 42318 583352865736
Q 7968 50336 9270361593712
S 49946 944403950
Q 8606 23268 5450279738019
Q 6839 50240 8505032299810
Q 17604 47878 9951830123120
Q 15989 31014 2079591421808
S 43643 929233971
Q 3690 23238 4807525771793
S 51751 472246123
Q 604 44121 712832629141
Q 42947 52692 6962991281128
A 38743 862229724
A 24458 766778054
S 18534 296795874
Q 6967 50133 6925256102834
S 3043 570860475
Q 19267 24481 1212050576475
S 44894 787407968
A 37820 811621760
Q 20484 48751 3947720797457
A 17688 575433118
A 45829 333489258
Q 5262 46822 5250646852569
A 3698 798730110
S 6243 242997662
Q 33205 48518 7727134344746
Q 3963 47874 6895127508158
S 28421 653662587
Q 1316 53906 3276621950325
S 28590 556076791
A 24696 29351561
Q 30509 52431 2658773429009
Q 139 50457 2896551112521
S 12935 195349496
Q 10526 37262 1742215137984
A 21588 894329872
Q 9243 53565 7794361212818
Q 3623 24212 6858632504119
A 14714 629990383
A 40858 411067481
S 10858 501001825
Q 17364 26272 331538283471
S 293 845808405
S 7969 647957217
Q 26042 26304 120947065058
A 45631 737354216
Q 26115 36416 5142389434082
A 16059 203009127
S 37252 889619818
Q 8407 11481 3060733932518
S 49546 253412471
Q 10564 40383 360136595901
A 11740 292022424
Q 34113 46785 7951965882268
S 34188 722701366
A 12169 807357333
A 25003 739741375
Q 39947 50466 834335550876
Q 2362 53247 6449826659091
A 2331 257868269
S 8712 389915847
Q 3870 50939 5449329142735
Q 16640 52164 7650272262645
A 28960 690345257
Q 10388 47238 2720248822109
A 53949 296433186
Q 10059 48931 2756313540487
S 49955 357608754
Q 763 22804 9332926484630
Q 30641 52103 2296783181277
Q 5141 12540 4572513962481
Q 2472 19482 389589659877
Q 6238 41379 5779902754080
S 9815 365293969
A 32402 602606826
S 18717 581523327
Q 2429 24537 5779026565195
A 12405 519103238
A 54770 551102248
S 14719 395637931
Q 5343 53063 8618428570355
A 17764 823202875
A 35796 904699898
Q 2479 48361 8967342429667
A 10476 94578669
Q 23886 41433 185298949306
S 49155 223794470
A 38606 666776484
A 21950 241039599
S 23621 158764566
S 20357 669053007
Q 4270 53028 1508110329190
Q 28675 53432 2452226500833
A 29214 337409442
S 23536 163615534
Q 23338 45301 8284442976518
A 27458 533715958
A 29297 712965416
A 6976 291871474
A 14634 511091643
S 7875 92642073
Q 7417 21605 984824382485
Q 407 52227 4412376538388
Q 8513 25615 2484393569592
Q 11135 50385 2616124935116
S 34985 248758996
A 18366 320375785
S 35728 928262392
S 51481 282006141
Q 6773 11132 3546583259114
Q 36072 54061 8985724967206
A 46998 321380182
S 20268 675201312
Q 5876 54303 8322199787468
Q 19437 45068 5879577371743
Q 24328 47881 9708306923743
S 13813 771335056
Q 6650 32129 3896315174788
S 15280 26353279
Q 3105 50289 5434278983359
Q 6534 41656 6314673779813
S 31998 381391755
A 17295 674845573
Q 4700 52210 8628975666186
A 46816 117148074
S 32511 316775410
A 26512 304978186
S 9669 982058714
A 30543 615631660
A 10118 706905431
A 47479 251528544
Q 13053 31534 5909246367414
S 53166 230921281
A 14424 425305497
S 49579 806878395
A 9588 997017665
S 10798 945616502
S 20641 574904423
Q 33160 35466 1127180173664
Q 6154 21716 4777687254675
Q 4393 49843 4628661600387
Q 40917 52244 7208404700520
Q 11223 40271 9615746090860
A 6870 960566141
S 52743 57561798
Q 8495 47562 8831573633996
Q 2413 31555 9559761587973
A 33378 84001838
Q 1348 25376 9462586974981
A 34231 557933062
S 51215 589295662
A 13268 725094201
Q 2380 54483 5599281523161
Q 38 54860 5368932094976
Q 24685 53331 8774897077604
S 22171 945530777
A 38055 618388092
Q 2996 32435 4842579512886
A 2609 679046280
S 22188 832777796
S 45969 656374972
Q 2000 35142 5653509292202
S 48284 333289477
Q 15416 29144 2325526520925
S 25634 959387622
A 37744 390047995
S 48192 242960847
S 8059 793922854
S 27670 327997581
A 27183 911213365
S 48799 23509014
A 26842 556652266
A 49899 782955204
Q 35449 49204 6097570386339
Q 1124 54805 9420957777439
A 53230 898179110
Q 48270 50025 1026721221066
Q 15633 36840 4193656132829
A 4259 176351841
S 35573 843009448
S 15258 747974572
Q 2129 45638 7434625255865
Q 963 53066 5384793333434
Q 5312 46093 6043351973192
Q 211 44689 1805424158129
S 46401 901805126
Q 7801 53744 897216507197
A 21240 379532389
Q 33451 47599 9919130292128
Q 45605 48186 1609427068492
S 28622 33790410
S 46676 77716458
S 27632 2503730
A 1030 984199944
Q 973 47398 8895547906408
Q 7192 53511 4633006898654
Q 1044 15082 4779199285316
Q 12805 54297 2371333266765
A 6805 144023723
A 23626 766421955
A 13368 405143321
S 17819 820455507
A 52572 235945601
A 31503 123603215
Q 347 43849 8325593484278
A 48982 944087161
Q 6966 35548 993540897433
Q 9465 16366 3413073280985
S 9372 234803052
Q 15418 52981 3439310885767
S 20192 687485186
A 53858 387470107
Q 37171 54376 6654282941495
A 35681 56693118
S 32151 685069016
Q 228 54726 1619000428519
Q 316 19260 8247288693521
A 4614 692159766
Q 11094 28628 6458869386935
Q 9527 47674 4869741342675
S 30712 263315789
A 49153 499837463
A 7236 703934863
A 44442 737987454
A 15296 728061267
Q 10763 22180 4753573777876
S 36637 566396663
S 33376 87195266
Q 6762 52737 5169657609022
A 38352 368673374
A 9273 930310451
A 11779 13454727
A 40949 968986146
Q 13554 15102 1407087263784
Q 11408 50516 5442899152229
S 23580 480159729
Q 13804 53616 7616822658992
A 17761 725856295
A 36730 374656853
Q 5123 36579 6519070889240
A 30270 858852921
S 12101 374086652
Q 4952 38160 1767347955121
Q 53050 53143 71077324037
A 21837 935651725
S 25495 776307425
Q 5930 29670 9780592995610
Q 8519 51200 3625971006753
Q 735 1158 290770872703
Q 125 54765 3646685053866
S 15363 703667123
Q 7201 52164 9622107437570
Q 15037 37808 5692847838643
Q 6542 40107 7889938414129
S 766 263260442
S 51858 46294584
S 36725 382726729
S 40557 503240285
S 14407 509756080
Q 422 52438 273739064556
A 10617 584234508
A 34159 172452119
S 33412 669896464
A 21299 434681791
Q 13167 25049 6564555048290
Q 1101 52534 6778886884742
S 25607 875457517
S 858 516826964
S 49051 857596489
Q 371 42231 4790568661835
A 13788 816248533
S 963 535485344
A 53333 154429066
A 16165 192304553
A 42778 139756530
Q 1065 25536 4749566853179
A 26018 35526490
A 2551 451840577
S 13103 66963355
Q 1562 21383 7627563380594
S 4690 890785420
Q 21641 35496 6538247254730
Q 3448 33190 323396441961
S 42273 97051025
A 48817 233820879
A 16595 764938189
Q 44900 52131 3926865285982
S 10548 12891790
S 8760 206767821
Q 301 51750 1252013829274
Q 10222 20234 1734173194840
S 11742 2689159
Q 17144 31591 6467168572169
Q 26007 43018 67662844786
Q 4353 28907 4265445248750
A 53342 649050766
S 15780 148193695
Q 6507 19079 1569686871590
A 28933 641505977
S 28453 938165547
Q 15361 37399 2104121046400
S 15995 539395731
A 7254 949187600
Q 4437 39877 3055675479064
A 2041 999860749
Q 29594 45902 2170610527878
S 5112 844801818
Q 15955 54178 7015056387900
Q 22982 34256 8878803671964
Q 9920 53268 7828363773496
S 53144 145395072
A 36399 97388913
A 34277 587659435
A 18421 167935873
Q 40747 42978 1168721483244
Q 199 53582 1072804483296
A 15551 482348121
Q 4344 52245 8187927122820
Q 22807 36850 9954641899961
A 50767 306312979
S 2738 646917849
A 38527 995220970
Q 8708 47173 2682024222349
S 24870 514016382
Q 34624 35602 794907765432
A 34022 233280566
Q 34576 37810 1009359992475
Q 10390 53055 5782607884346
Q 998 45389 5539998724236
A 10812 729245360
Q 40825 53664 7724403636713
S 16534 345039595
Q 22758 23457 455420682407
Q 7783 50956 8462443314818
S 11495 144201730
A 35180 435903986
Q 13069 20617 2803154482890
Q 34919 46674 9721792441656
A 27588 312328720
S 14483 560814338
Q 41644 49306 3849668858102
S 17986 313236501
A 4441 538936418
A 47179 727131272
A 5958 79710421
A 38504 771535690
A 21270 425184559
S 29751 342460419
Q 17476 26899 8839849088577
A 6981 693924911
Q 685 53544 2653739070331
A 31708 64340575
S 16085 473362227
A 23299 884231635
S 23994 928402176
Q 3109 37639 2086655239567
Q 6095 54487 8653115448595
Q 12002 35771 5575466239595
Q 25474 32825 172482795130
A 51351 198806180
S 19544 301080264
S 16221 342828266
A 46185 257212462
Q 3686 52936 4239151233081
Q 903 14107 4569874125902
Q 4929 40927 8879369683446
S 1627 603530862
Q 12257 49994 6345931211460
A 8203 528588269
Q 32596 53931 3787771840866
Q 5951 54001 6104399553348
S 13982 914652193
Q 33380 53138 1641736911361
S 14571 822440025
Q 802 47650 4729040402338
A 44133 653687502
Q 18094 41123 8397060939861
S 13550 300801973
Q 30255 51666 9168921588444
S 11645 117347992
A 43116 342836900
Q 16656 24068 999445618049
S 5427 816836240
S 47674 742906411
A 22712 15745146
A 25219 115940881
Q 24196 40535 6263854170350
Q 36569 52778 6568138331577
S 43362 526808136
S 12089 54738645
Q 9957 16652 269795899806
Q 1320 15236 4152725454325
Q 20447 45748 2647741871083
Q 44406 52503 3019214812
Q 360 54259 9613222571427
A 4967 901627636
A 647 573160297
A 31068 446292214
Q 12022 27146 9401593073760
A 53074 778697290
A 1520 715427462
A 42973 644244792
A 46394 732868856
A 35745 308996166
S 11307 682112245
S 46379 461638577
Q 7122 13618 5011958038122
Q 7756 19838 3193869353980
Q 4594 54708 2921013059347
S 53561 302648720
A 25511 698584047
Q 4797 45395 4753656384015
Q 5943 15641 984939353165
A 29779 623886645
Q 10844 18520 644494295634
Q 11840 32854 6316351927416
A 41023 256073724
Q 2570 54066 9304607317126
Q 3709 51554 1074361060824
A 17312 153553740
A 25353 287768215
Q 42384 54659 2670740781388
Q 47866 51684 2669113568221
Q 1751 39731 4176389227515
S 44794 844839375
Q 20091 20720 176235960032
S 38074 759724608
Q 3587 49353 8112386825966
A 23591 15511305
S 27236 258996660
A 45362 863918242
A 40797 998286803
S 47728 409018108
A 53744 203926912
Q 5591 31234 9683517332506
S 8269 539043143
S 16310 862687147
A 3908 173878642
A 50326 332040521
A 9678 917505156
Q 280 29763 4056669364530
Q 7351 48357 5511672259084
Q 6627 46447 4134988745943
S 29938 169481736
A 2696 591553140
S 19403 649960990
S 49046 917674892
S 30937 438645541
S 34459 209946506
A 27720 132962598
Q 31318 47732 9884554344007
Q 8595 46568 7002464837050
Q 3960 30945 2688056233690
Q 20262 53253 6940237997235
A 19122 424652695
A 48784 6047206
A 49565 272060324
Q 11590 43960 4464354036299
S 47712 891702297
Q 17260 32907 1913228248165
Q 25706 52112 4607956015085
Q 16540 42748 5796294311207
Q 9358 51224 1750808055921
Q 5021 48055 5850854611851
Q 4350 48748 5143128689500
Q 538 44808 4481548214532
Q 25793 41121 5212730604625
A 49756 668521819
Q 19928 54156 3424274757098
S 32595 551929305
Q 3673 35124 1165352960481
A 18229 871674949
Q 11574 43027 8092044182496
A 39694 821002106
S 2037 685619886
Q 21859 40762 1942094583666
Q 7077 40832 8736345647141
A 10266 735960484
Q 25021 34493 866532622314
Q 359 13440 9652384379105
S 32295 322973659
S 8505 891235751
A 6155 379547149
S 47533 75193234
Q 21912 34345 3900273500775
A 39838 561429230
Q 23729 31663 1942478223320
A 47292 961663196
S 9410 846024130
A 22571 639801239
S 3825 624679826
Q 3200 48899 8291618821871
Q 3792 48731 5066729044599
A 27970 988167707
S 16076 369102942
Q 20006 22292 1465430891926
Q 7559 48513 5496837699411
S 48304 600280878
Q 2317 53908 4018398606602
A 35266 889406378
S 42784 195895943
Q 1118 54359 3478992932734
Q 27274 32424 4148816994846
S 15391 657031508
S 52346 184931750
A 3350 89659084
Q 3544 51437 6371785398984
S 13028 869882353
Q 6026 19629 9779787062217
A 44328 204126560
A 49454 829975573
Q 1708 51779 9636049969342
Q 19369 39356 7102837119352
A 24563 937318557
S 49469 109542284
S 26802 615681272
Q 13049 47744 6022818148952
A 52352 920063817
Q 5220 27288 8596911018693
S 16595 942063952
Q 21516 32173 4195166451534
S 11640 283202310
Q 20334 29441 7380746824402
S 25854 544669520
A 10612 731326117
Q 44025 47031 2706700663129
Q 653 54686 1004903435443
A 26992 817730098
Q 15695 31563 1637325567527
S 19760 460287621
Q 5118 52005 1347691271814
S 22168 245927904
A 47688 942062005
Q 18776 21615 2803481788742
A 39110 531595270
A 50797 156812681
A 17418 122916869
Q 25786 45284 8448267632680
Q 12125 53632 840817051517
S 5922 232163901
A 13319 184762809
Q 31302 35923 2065916027455
S 15860 580492535
A 31039 272930897
Q 15432 49964 6083989135108
Q 30987 50448 5897261848696
A 21877 333156996
Q 6615 41842 9326689240075
A 10092 693307906
Q 1891 53089 8797808509580
A 7601 321658630
Q 15867 38095 352759623130
Q 2373 40936 5163176819114
Q 1956 32630 4327314621003
S 24385 434460454
S 23308 599792432
Q 5905 16488 9272114623241
A 19375 122959538
A 12498 935300368
A 35189 190262082
Q 9207 33016 7023234491586
Q 8502 51623 7564752293197
A 35439 696707024
S 19469 573288690
S 46191 564390096
Q 15539 51840 303754496299
S 52267 93671988
A 33029 975594536
Q 6837 7761 56495910555
Q 35328 43886 4889228468379
S 17340 695810267
Q 1411 50881 6827985584680
Q 297 53314 7030601040926
Q 3622 54245 1007466044212
Q 28357 52846 5264949752930
S 35839 425774104
A 26058 170781249
Q 2515 8146 136537903039
Q 24087 48368 8278809339273
S 21014 532237587
S 38169 285219481
S 3487 375461627
S 19952 198147794
S 76 369711370
Q 1507 54590 791069065598
S 44823 632735766
Q 34857 43519 6213561685623
A 52331 238357290
Q 4118 11979 4133872920156
Q 32171 51175 891642633679
A 15376 55945738
Q 9819 18093 2834672992700
Q 6994 41473 4547467818090
S 6424 849246221
S 23557 853728393
A 13784 582614135
A 1854 302830910
Q 34705 50791 3929892054964
S 40718 648689987
A 6168 888806292
S 2285 541938780
A 30068 812599181
S 39354 153158885
Q 3631 46121 1015122768420
A 52017 613681115
S 26692 147011290
Q 11823 19821 4625663830203
Q 9562 52453 7269267529061
Q 21777 32801 6004590563622
A 2277 563677777
S 5214 277646235
A 21710 695268695
Q 1341 49833 4364887786757
A 9472 219898823
A 1875 571181030
Q 8089 50166 8709493705870
Q 5777 54610 6850940735960
A 28745 837219256
A 50385 204032152
A 1213 654622468
Q 6272 26126 9372919671818
S 30064 806407350
S 18928 281915441
S 35395 467888607
S 23869 790144416
S 19960 159929739
S 38973 730177535
S 6937 250017442
S 8595 232533133
A 24594 985540274
S 18772 859435059
S 13586 541135039
S 52121 390953278
A 38615 880490747
Q 20398 34194 833941547706
S 8733 353033496
Q 610 53603 7526491191295
Q 9638 47548 9967127806666
Q 7450 17280 7662314410938
Q 4054 48070 7276204813460
Q 6298 53335 482216172917
Q 11802 50444 2322459527508
A 39521 342896132
S 19411 481162292
A 893 740345595
S 53711 609042922
A 43937 258128869
A 10027 525224489
S 46452 305834698
A 46631 705886601
Q 10480 13037 1274006006668
S 29058 129666960
Q 21314 50256 4175943494748
Q 1551 53801 222894435608
S 24550 744372240
S 32034 660211749
S 40035 898105820
S 36879 845601909
Q 8286 9659 815441961733
A 7411 441613495
Q 3953 50021 7275385041570
Q 14804 47246 436825531814
Q 4442 54698 1983818644010
A 23212 186864736
A 20071 462591984
S 35315 952685938
Q 12450 36692 7375647494337
A 32446 823002419
S 51886 971574718
S 8274 655452762
Q 25788 45596 7504397061608
A 18947 302470767
Q 11141 51893 4362229405750
Q 4620 38704 1774750202378
Q 359 48445 7708337919609
Q 2708 47225 9031830662125
A 23885 302197339
Q 1069 21613 434002074984
A 16023 657753824
Q 20652 42501 147551674732
A 42319 14004067
Q 18378 49158 9450844076514
Q 28770 46910 7423751548844
Q 36251 54867 4094865953788
A 5385 163367075
Q 4158 17536 299033778553
Q 18150 33542 3344947841788
Q 5630 35096 778947992371
S 43678 94275641
S 1138 258031814
Q 1780 54631 5108470390301
A 10036 755101159
S 48907 328157120
Q 476 33405 873527460193
A 1427 265582280
Q 6425 43972 164885609790
A 42280 649497468
Q 28118 41929 4717605254666
Q 15321 27150 1221377008360
Q 11762 53523 6344326690719
A 52013 180022321
Q 3885 38802 5250134552802
Q 29168 50054 5387314506103
Q 2764 46039 1619052159059
Q 1559 53965 5535215239362
A 10606 454879527
A 713 773681704
S 19131 577535204
Q 6709 52342 6035849310519
S 12891 312881342
S 44887 785989606
Q 2087 40611 5748329607944
Q 10312 37373 684930664030
Q 5996 43952 9733068805184
A 50952 234384985
S 40770 122012378
Q 38045 51272 2448076068003
S 29456 421781033
Q 40508 41682 719429583742
S 28144 225432626
Q 2589 53627 7185720912736
S 25754 477346913
A 31053 358643141
S 8595 140281230
S 50152 668658919
A 18079 696564943
Q 10096 48249 9712753749817
Q 19011 28914 3697234845058
S 28808 266981187
Q 2931 29227 9547748758378
A 53012 914164450
S 8664 44630856
Q 10196 53605 7736551194627
S 17547 520639790
S 44152 248392671
Q 15335 28497 3702686352411
S 28229 759071666
Q 17477 52594 2421732092608
S 44981 45105626
S 8397 249202671
S 17212 573917921
A 32269 689690738
Q 42647 47785 317942562122
S 47031 700850059
Q 17683 20094 1205439014889
Q 16375 26393 3538895385148
Q 37616 46069 1564543111855
Q 1706 48794 5268974829335
A 46892 248184551
S 46278 802284547
A 375 659631736
A 28660 945421934
S 26173 250028672
A 42146 17942948
Q 3991 20003 5268202213973
A 26463 666613964
A 45469 901799246
A 1591 915906749
S 43282 283160783
A 51875 172446354
Q 25827 37252 8990311286187
A 27663 636739647
S 30719 54783870
Q 23759 30850 580903184317
A 1309 33544087
A 5248 43136877
S 33594 891843668
S 25320 858885797
S 19155 842879733
Q 24785 48116 7327604286100
Q 25689 51984 5163106355318
A 9498 990008381
A 41978 42584034
S 18263 349556906
S 9490 267773565
Q 25734 40128 3264121497084
Q 6558 49061 2708795407009
A 10332 389098670
Q 7700 32930 1555460021807
A 43958 146098365
Q 12629 53962 9216578061925
S 41349 541357882
A 47304 554668609
A 20347 523083267
Q 37157 53346 1714521814841
Q 18222 49013 8096771340089
S 42467 691297710
Q 3991 15972 6634449887474
S 38527 85332410
Q 4481 21227 7911932652054
A 28041 344973438
A 36339 283317795
Q 27540 54108 8171424881531
S 30257 186698421
A 60 678627086
A 27297 799011506
Q 1592 33005 2387657170629
Q 47 51077 2715671694775
A 12453 671383752
A 36734 161705738
Q 12784 15717 2811539035120
Q 32408 42778 7357697292098
Q 23830 53391 8439204248850
Q 2127 54375 5005494937819
S 2508 460825148
Q 23378 36886 7898500335535
Q 31224 46354 9064580598492
A 31762 312618975
A 17244 750536742
Q 11445 54438 9848392917971
Q 15617 45578 4141226000753
S 39527 849792471
Q 546 30256 7554499780952
Q 7238 45799 7983724558802
Q 3780 28863 3817644814261
S 41386 369814880
Q 12206 54593 5994127700285
Q 2988 53128 4749144909282
S 40877 985549680
A 8759 720052939
S 45015 428033540
A 54492 509173182
Q 1190 50753 6467977514720
Q 41822 45195 3017833863039
Q 8250 50936 2709744031156
A 44482 20950910
A 52103 10473161
S 11622 176865456
A 48323 97958684
S 5290 988841619
Q 25021 38229 8628777865907
Q 3289 51000 8709096240089
A 38396 713889231
A 3234 861406552
S 4874 71036447
S 837 226716808
A 18824 239244586
A 51643 512920390
A 45887 916260477
Q 14160 48891 9598688281234
S 26388 711478222
Q 5144 50118 7457192075986
A 3523 168119479
S 32684 742754940
Q 31434 46568 7342912613560
S 42411 165154566
Q 19662 52018 1799409063430
S 38570 628264716
S 51739 515804770
Q 22234 34033 848454868257
Q 816 52387 3742248975767
S 17419 443010122
Q 8019 23500 6305909716740
A 9035 174107977
Q 42167 43903 497370248839
A 25553 271463083
Q 39838 47811 2450146306955
S 38191 539850903
Q 6101 42383 7277410575994
Q 7621 26384 2787999052589
Q 1323 50822 2734653507187
S 22886 50683558
A 1423 746795348
A 15992 439617711
A 47746 953338136
Q 15047 29365 5285505028415
A 51253 36687380
S 2280 950396593
Q 29381 53768 8133488595548
S 38914 92096150
Q 15463 53481 9834786525062
Q 8045 8603 15605677053
A 26281 252533129
A 27513 858152033
A 15926 138290260
A 31951 572679149
Q 31462 53695 7305401347936
S 43584 680176114
Q 5391 14076 5228582806088
Q 1842 28833 5067729427235
S 44952 536617977
Q 3879 52872 1729538685418
A 50625 363754946
A 44478 186518782
Q 28558 38335 3911599415424
Q 348 38390 2443786611815
Q 10808 22741 8732306472039
A 4565 136035425
A 7927 98424580
Q 98 54400 9281326128873
S 7351 612493997
S 20096 883069022
A 46146 648405075
S 41443 148791434
Q 1971 37377 7196824350589
S 51097 279989099
A 7044 71736855
Q 28130 51933 4138647691428
Q 14881 38949 2031787662262
Q 16611 38296 9388232530317
S 54667 329026359
Q 12772 28276 4309308674173
S 13065 772424063
Q 25426 46301 9727492978012
Q 32 52528 1334316232292
A 5381 651364823
A 17478 282803440
A 19651 180572687
Q 32540 45112 7138582781936
Q 29482 53612 2701610708033
Q 11984 13072 762063150844
A 49537 640902459
A 14737 877216194
S 37230 234118089
S 53760 199702607
Q 51243 51703 189514669461
S 42446 358462043
A 30459 316387727
S 40037 448734798
Q 12904 21680 2271796625973
A 48815 712941834
S 17750 961284392
S 21078 580288538
S 51430 10889580
A 16226 759934851
S 35356 786765293
A 20092 610435837
A 9551 250326193
S 17736 264623239
S 49433 833204982
S 5550 255993871
Q 24275 53200 5303172448492
Q 5138 15036 3665353136762
Q 6768 52456 4223817150936
S 42408 165025976
Q 35439 35540 12100766076
S 10855 776356989
Q 15789 29543 3094344978081
A 11319 139485409
Q 38633 53628 1320567817943
A 26442 675339525
Q 23989 31278 3986761597502
A 40081 386728642
Q 3184 38469 8554102759536
S 38164 575610870
A 886 445733786
Q 7983 53558 8911859239486
A 46684 515627875
S 30780 314606420
A 21539 866097816
Q 585 52108 7069012025781
A 38747 427951345
Q 24732 51453 9586379791366
Q 537 54905 2623859486136
A 23558 113681312
Q 31751 37639 2834312416583
Q 20802 49054 6997722671516
S 25642 71594112
Q 17521 23628 2120567114079
A 48569 451016516
A 4128 563395304
A 27990 622871910
Q 13319 31671 3843694475786
S 604 505358423
A 46669 303900976
Q 33161 39205 896558205467
A 11084 462021807
Q 2308 14532 6801377922061
Q 342 18453 4483674752517
Q 1334 53417 7286216081781
A 9421 945342730
Q 9036 53324 2966216475049
Q 14006 43385 9841123241524
A 9992 421645235
Q 26422 35879 8867192280045
Q 35041 53706 5728514978709
A 49576 54291125
S 21428 796351779
S 3980 528263154
Q 9483 48246 7545704811336
A 51691 364823938
Q 13878 15342 166999366254
S 3272 220449262
A 44177 21914317
Q 395 52502 8501676782113
A 53334 65877293
S 53036 139637633
Q 28805 35341 910009291694
A 7696 962385153
S 31534 862535968
Q 48828 50595 144305973525
A 23192 632193913
S 2679 11469791
S 54551 780811367
S 28531 403928887
A 5313 414477847
Q 14028 45631 5331145269885
A 33831 951610754
Q 19819 51422 5173842804428
S 14908 175654434
A 38967 65477032
Q 2481 54912 2518774082491
S 40212 79057496
S 54121 712552535
Q 7473 53363 527835836879
Q 18995 30555 6449162437909
Q 12523 43542 1396863833510
S 4287 159334160
Q 17112 29061 4547849250116
Q 10453 35190 2918045115926
A 37351 245746482
S 6347 144978718
S 27591 274102873
Q 652 25315 4074321552834
A 53922 231174264
Q 30142 32064 1850987843975
Q 21444 39861 8958836432788
Q 26477 41870 7784359567980
Q 13059 35107 5421171630184
A 51864 578612688
S 52368 408607691
A 38751 479292927
A 49991 816319091
S 23997 626220279
Q 35996 52201 2715493860749
S 37941 418885941
A 24166 166615545
A 45966 475070853
Q 553 43527 9944388125378
A 22980 836234278
Q 24763 53034 4184887068455
A 6031 523707810
A 20728 379548087
A 22185 192224140
A 42282 155825218
A 21421 539365892
Q 255 43644 5565692831556
Q 26063 44708 6232688082864
A 16439 832620819
S 18364 434332569
S 28766 238776064
S 8315 581498585
A 9446 750773033
A 58 481805671
S 39541 722113808
Q 3493 52206 9231699251159
A 4926 137033063
S 33783 716428938
S 1182 290336079
S 54051 264707118
A 3290 262020108
S 36456 150622011
S 47360 18724076
Q 3225 51555 5926399486177
S 45991 364100393
A 23182 734680029
S 41668 749431129
S 6904 295382797
Q 9120 43009 5642694790155
A 4625 986660112
S 7678 4603732
A 48989 470298864
Q 51090 52934 175923696316
Q 8403 43087 4727339276604
S 661 867089158
Q 9720 32969 8028564508111
A 3265 394547450
A 19977 727224595
S 44256 445966194
A 33569 615957991
A 21264 869047512
A 53638 439413430
Q 28915 28929 1521790317
A 31596 499805144
S 33028 70888792
Q 6934 54611 417521986471
S 3395 383474365
Q 1425 40825 6396871839012
Q 9299 40859 3622525216415
A 31785 652126725
S 4204 126467229
A 27454 270445593
S 5809 415771877
S 25683 958927777
A 35326 16846264
A 44212 336497666
A 49269 952289185
Q 4301 34266 7781753975952
A 39102 618828052
A 29295 219747225
A 2615 639857183
Q 8944 54637 6386694246675
S 38244 923321144
A 27084 392481265
S 49054 564873665
S 12370 824381600
Q 32540 44498 3388901404754
S 48472 816493764
Q 8100 34798 8811477100339
Q 32932 35078 1012876787301
S 35670 438964927
A 1439 494655764
Q 19456 52669 2662671200331
A 8340 481900423
A 33389 391254621
Q 37669 51467 5939299001482
A 1991 344348011
Q 12087 45663 6095734222582
Q 6344 41661 9330429403547
Q 17131 32027 2072056408133
S 12575 847990442
Q 593 51274 129530704653
A 3931 989350123
A 30400 434023583
S 21840 909469723
A 51200 71615505
Q 7068 28611 7798854599345
Q 8372 54430 343507141047
Q 1392 50789 5603019297242
S 25946 889049042
Q 3454 49262 3523358787159
S 27996 575273192
Q 11206 50669 3890734248959
Q 34 41847 3034528845981
S 4685 671911802
A 54520 494778322
S 13718 491183409
A 41204 219302422
Q 2519 43718 699755699611
A 16208 146795734
A 14791 914742186
Q 10688 53458 7289964895637
Q 3026 43346 1399176776000
Q 15091 29685 6548120806221
S 13445 640537876
Q 1291 43882 6134101391590
S 38478 717902582
Q 17152 50673 4660690642838
A 2842 555349683
A 29102 775937893
Q 34589 54384 567597379880
A 16200 13218634
Q 209 41079 2179453263895
Q 17329 38974 9232115965166
A 4123 944685897
S 8765 187310356
Q 5863 48948 6265327949826
S 51762 847166997
Q 9651 14153 2320340356832
S 10595 691542358
S 19752 278536222
A 34063 470317609
A 41842 306908763
A 31171 639972281
S 16697 436459953
A 48970 510486353
Q 25198 29972 3752667770016
Q 1645 54792 8323830709464
S 24771 319584136
Q 3099 54342 9181112961013
A 42539 333320631
Q 11457 51517 7421303784930
Q 4397 51225 448855128110
Q 21837 25889 1398513224802
Q 32896 47415 594802720502
A 36243 765748390
Q 2080 54609 1158594574869
Q 17571 51007 944690917136
S 42952 703473066
Q 16897 29311 1289506966163
S 21530 693314155
S 32536 382503911
A 54148 549307412
S 27711 893731485
A 11691 755188581
A 17693 743169617
A 25692 137741054
S 31336 770823271
A 40898 185040803
Q 535 42975 5944970335956
Q 88 14719 7681039285318
A 51651 19591492
S 24313 339435853
A 7300 939285363
Q 5961 48677 8160423512428
S 22161 807264236
Q 98 54692 6560924429926
A 33279 435539015
S 49864 124694137
Q 7376 54630 6115993611865
A 45271 90187846
Q 24673 52628 4118560149789
S 26153 702997682
Q 18686 31913 727635283439
A 31009 191766286
Q 10619 47688 8383570172438
Q 6914 41638 3707797663008
Q 46330 49458 1724767843320
Q 509 50468 5780500695305
S 45521 506295745
Q 8029 51914 5790089520852
Q 1776 9239 2139456095134
S 32827 833991323
S 41979 715566923
Q 11139 25202 3671699266698
A 14975 80089106
Q 17460 46921 2684210119564
S 27599 566698901
A 41760 116469169
Q 16847 25349 542088924092
Q 10614 45242 3628778064777
Q 28248 31069 1532492739896
Q 30002 52693 7508880090381
Q 13498 51198 2655527669315
A 1313 911674236
Q 19174 51745 9213105032914
A 9413 926447280
S 40100 673976183
Q 28018 36027 4802090649412
A 53013 786184576
A 11663 567174484
A 17953 937832498
Q 36837 51698 9690903103634
Q 16061 22871 5125713269081
Q 24961 38388 4971881560351
A 15727 825238837
A 50465 116622644
S 13737 173896592
A 31998 248011122
A 42432 216267879
S 16033 670954577
A 53643 871880184
S 3707 74543023
Q 11649 50061 2618712303087
Q 16665 35010 6320982436172
Q 4417 5620 421131443841
Q 9801 53116 6929742241288
A 51728 654944289
Q 3791 25007 474795406829
A 35391 628468393
Q 13689 29268 3407686256273
A 17566 385000635
A 54530 504616459
Q 18242 53311 1959632755971
Q 1892 14435 5253845357084
A 22673 654452050
S 7049 636340716
A 53622 693077088
A 37682 815530464
A 27606 56317624
S 32316 964078834
A 47861 857267318
A 4874 293813142
Q 2250 43175 8612050821521
A 17594 78320912
A 16460 422095481
A 8006 586436315
Q 23329 51056 5449491733499
Q 8641 41041 1982680708512
S 8083 554951353
A 21273 579399827
Q 2550 32758 3152308510352
A 40904 976982951
Q 24217 28552 354731764299
Q 19730 41192 2522143148238
Q 20634 30775 6524892618799
S 26934 757427660
Q 17303 45051 9030859603118
S 45984 287476500
A 32639 747313765
Q 592 14404 8092081040818
S 698 887094641
S 11066 589384805
A 3912 659467028
S 35317 304074264
A 24972 555903879
S 7655 296622463
S 36830 115679247
S 25275 840230256
Q 38872 54415 4080664428507
S 16450 221182519
Q 4191 50177 597171473961
Q 5800 16809 8380135108971
Q 9202 54561 2723695997827
S 26307 845050709
Q 13692 48278 5196925263651
A 51084 777806925
Q 26741 38280 5092461214390
A 33485 895048345
A 53053 158785729
A 2008 872159637
S 21624 915552487
S 7862 895355654
S 52105 382117795
S 12520 199770793
S 3949 239488389
Q 18772 41770 1997739485963
A 38556 377888126
Q 1802 51232 2076331447085
A 213 534019835
A 22324 532716349
S 19781 559435913
A 29327 438749918
Q 32465 48697 5617874895921
A 28993 73045715
S 2793 653892841
S 45362 826961215
S 16223 447564885
S 14085 11393358
Q 2146 44299 8052485175719
Q 11677 47570 2438223388358
S 5703 450079956
S 35735 312561699
Q 4929 51150 1884687779255
A 5455 516401061
Q 13942 42872 5177546531124
Q 1581 51118 7221328545329
Q 30842 42022 7616573604474
Q 19247 44560 4667577757101
A 19769 38962864
S 52572 713536586
S 47555 142018117
A 31546 859280331
S 26577 538340739
S 6698 183511925
S 48758 261892872
Q 11794 16626 3816606176981
A 10610 405161452
Q 22392 34045 5177522760477
S 15428 9532882
A 2573 179786943
Q 15803 45518 5217555947415
Q 7505 52677 5541991132313
Q 1760 54161 6805564815655
A 51531 634159814
Q 359 53613 6999602071116
Q 27478 34465 6108727228868
A 50464 433915153
Q 773 47175 162806022284
Q 291 47221 6024525960344
S 998 320835398
A 4454 998078033
S 14897 542272361
Q 14174 16216 1190542405556
Q 41133 52268 7984240108538
Q 38270 43272 1800136752254
Q 2734 47645 8955652289339
Q 6159 27875 5221184532248
Q 33599 53441 8852256287948
Q 1397 5504 1436178431896
S 47337 601965218
A 15403 474223681
Q 13117 43836 4484056647196
A 40046 410320380
S 2278 919121536
Q 11183 37661 9703223628754
Q 4821 7579 2060022471451
A 7866 516296255
A 19966 998221319
S 36214 22881675
Q 12572 49392 4061145912877
S 8169 62903499
A 14938 756954569
Q 1221 53412 1226792375700
S 33797 527809463
Q 19972 46701 3130079543940
Q 16293 34203 6222038333355
Q 5456 44136 6418199296290
Q 7770 28622 7897784993757
A 50103 255155574
A 6457 96118767
Q 1358 13129 779325723211
Q 17939 29335 9693696050194
Q 10008 15072 3493299215653
Q 26794 29313 793012396260
A 17381 600785980
Q 34327 40040 2771638173104
S 35301 162684524
A 54724 852389616
Q 5524 52019 622705091181
Q 9621 53623 2963359916368
Q 36500 40053 1801922630612
Q 12161 45755 6492621622998
A 34774 679520669
S 20842 923832554
Q 5277 18532 3070177417674
S 47946 537548167
Q 25796 41729 6047512010425
A 10070 284284801
Q 10 54339 1326707565109
Q 2 53441 217035030881
Q 18864 52068 5043795571278
S 11962 135302751
S 7236 467053531
S 39514 992358532
Q 27799 37824 6772301882670
A 38460 44012963
S 31399 673566216
Q 11085 47435 8907583268156
Q 9260 50230 9140764992471
Q 11175 21402 20151985894
A 36392 287934165
Q 6900 51566 3204540487535
Q 11193 54126 4691018566773
A 22840 455164905
Q 7035 36905 6664355402016
S 11222 297032334
S 3161 274811916
A 23005 279938584
Q 977 52210 3058160748747
A 7694 653302747
A 19976 952288826
S 53562 479765731
A 7598 323775166
S 24301 606128246
Q 26985 31901 745911440756
S 35770 807665781
Q 3744 53680 9417951902305
Q 9809 50660 1967555134643
S 40302 284535921
Q 29627 31362 310746956683
S 43315 445062442
S 22104 358746157
S 25777 95425286
Q 8162 48745 7350440347326
Q 46598 54912 3712951920962
A 827 208004230
Q 15732 46489 1033624964376
A 38576 50934997
S 12680 308398225
Q 7974 45659 5578193876681
A 30535 70335804
S 43351 241858716
A 42160 445583433
S 35823 372679635
A 4239 895628182
Q 2183 43472 9155391486135
A 13975 411504318
Q 36476 48487 5554233601498
A 11508 482804337
A 34374 489971981
S 33695 956810574
Q 13433 46998 7048332603756
S 9981 939089011
S 25903 35852166
Q 42243 52693 8803685092849
Q 2665 54678 2548331586621
Q 15272 26970 1730344582397
A 51964 570971792
S 3563 219406841
A 34089 143238508
Q 3563 38593 8670294920609
S 25959 771099157
A 45077 773209211
Q 6478 43834 2329796754513
Q 10217 47592 5823158686737
A 40644 254526443
A 17304 886531546
A 498 119335385
Q 10488 35834 2254157130180
Q 983 47089 9154621656894
Q 21879 32855 8847679992321
S 17056 585548411
Q 12869 20511 1780820924094
Q 29329 46855 6823255655236
Q 50880 51129 200091315572
S 33359 722243272
Q 52382 52752 168351118117
S 47555 761399756
A 8985 420295579
S 25520 844179913
Q 33266 39027 2336175179995
S 30141 681878864
Q 28260 30027 995085952482
Q 43356 53327 1582807505989
Q 41547 54001 7897932082983
S 10853 42008202
Q 812 39022 474273037069
S 15113 886966045
Q 26368 30109 448365371550
Q 6813 51258 8464701123938
A 43233 832978269
Q 2487 47743 7643525302787
S 6342 307443813
A 9817 585387208
S 17501 83421865
S 2480 856201119
Q 6941 50297 9293432226549
Q 27334 53822 5905666240868
A 390 127016366
Q 68 1187 772462914136
S 22618 830172183
Q 367 51317 4382445748225
Q 159 45732 9247876068324
Q 2 20030 5030458693169
Q 45919 48742 1306609321095
A 49396 400244471
Q 10406 46637 5199038368757
A 23028 650905170
A 20095 531496174
Q 34424 47328 4705278361733
A 572 306461944
Q 14701 21013 5974044393010
S 46683 518305179
S 14496 672581460
Q 24025 33057 3459781505323
S 39854 439405678
Q 1019 46403 4828101933746
Q 5514 7727 1551907960056
S 16277 295969980
A 36747 361733637
Q 11839 52531 8063269749809
A 36030 481536816
S 28657 918750304
Q 14927 37925 3278070941115
Q 7856 51015 4252594374281
S 50953 171037618
Q 31822 37580 4082309168984
Q 39416 43625 521984353484
S 52427 692591363
Q 7812 54453 8906256552553
Q 5941 49885 9830894511784
Q 31642 50078 3168984785738
Q 13761 47653 4746917830105
S 17158 724517918
S 41653 482226062
A 4543 309073146
S 6040 171184181
Q 26149 39296 2019354464626
A 50383 582880796
A 46988 332644396
Q 28690 32116 3145106522388
S 26141 559564398
Q 25972 43307 1045227580917
A 35252 99244327
A 53390 515934068
Q 22939 40002 6155786036892
Q 22200 46547 5751481610188
S 49843 97857547
S 5887 259709919
Q 20053 27332 6636365190979
A 548 306240902
Q 2636 42560 4571909558362
Q 13857 46389 3095763277147
Q 41391 45228 301530922928
Q 32088 33260 293124182636
Q 12212 18527 3343305238238
S 47314 5683574
A 39796 619419615
Q 15340 45775 3582358498478
Q 9444 52127 7457530351954
S 3954 295552335
A 26063 770373020
Q 23942 40364 4474455481022
A 52094 508679564
A 30015 276294640
S 38175 41579520
A 51565 273213435
S 29763 674580995
A 8141 450097903
S 40131 576903188
A 21005 130810761
Q 2702 50795 7746906199643
S 18664 122435368
Q 8766 46069 6661137313623
S 1310 742494273
S 27214 747596044
A 17827 72578005
Q 16178 24100 855037560865
S 36616 865290816
Q 1925 23241 6171256673533
S 9640 947180937
S 19011 17589470
Q 11643 43504 9764730448951
Q 34345 50214 1923959952620
S 48566 231937908
A 33252 711599966
Q 657 54619 3111547863038
S 1424 187634359
S 10753 261420660
A 28312 919882084
S 50258 657816849
S 26952 620710638
S 44922 724590997
S 6201 649791633
S 37764 448394551
A 46377 382634601
Q 6152 17929 3038656250583
S 8172 67392000
A 30358 783263335
Q 35281 36061 355461283575
Q 34598 52818 4055470748264
S 32656 309573023
A 8772 338077494
S 22384 284236525
Q 3736 47212 348637839845
Q 11631 46978 6657333246098
A 27964 663463228
Q 6164 16354 1206621210581
Q 2202 53275 8266317998368
A 20024 338520180
Q 19528 47505 4018506668470
A 27799 201152541
A 15237 253736895
Q 1058 54038 870055329061
A 48262 367451455
Q 10997 49826 258113977195
Q 97 21769 8591623451537
Q 559 40695 8143832225959
S 3060 705291489
A 39404 231112828
S 26531 267016585
Q 22433 43323 583449788573
S 21828 536514373
Q 12246 22998 5813691868154
A 49066 421652298
A 3189 461369532
A 6827 99212394
S 14196 530371869
Q 3343 54327 7538674399620
Q 12553 33210 4658400207155
A 34761 836855351
A 47000 289916490
Q 14296 44164 6605193087198
Q 852 52856 6116639271359
Q 4584 54635 5246542241781
A 18903 297215644
A 23731 795148175
Q 16080 45980 5153412254675
Q 16187 37916 7632881038951
A 27001 104802319
S 7554 579805003
A 27473 675677600
S 26813 419630831
S 42785 864672544
S 34834 362435172
S 34931 549722901
Q 36520 52152 3950829600223
Q 2679 39066 1526867587684
Q 13877 50712 3523085521682
S 32389 405516299
A 4613 227974380
A 24286 832528131
Q 18643 46371 9052789277816
A 43481 663634022
Q 5193 33913 162838340997
Q 4759 54793 949899964189
Q 29209 48594 2435743253624
A 22268 498760332
Q 41662 47151 2572406837620
S 32803 908045496
S 11529 71912996
S 31765 296320818
Q 6548 52607 1313629244497
Q 11694 48123 3288520171736
S 49714 344163917
Q 3864 54642 2006989595861
S 44097 331083146
A 30931 224191767
Q 17901 28967 5471399418937
Q 17530 47269 4877310081239
Q 18397 50942 1453170526687
S 43580 372308027
A 7109 461974533
Q 38056 47617 7356039585413
A 41453 377826333
A 18914 501104987
S 53802 273568353
Q 5386 30898 3888094382247
S 44652 679116041
Q 18822 19992 720601509070
S 13718 388522353
S 151 727674524
Q 1087 24766 8144608586802
Q 5265 18852 8444092998845
S 52337 411888152
A 24987 274654165
A 5619 962902709
A 40260 543003657
Q 1548 49583 8642221219591
Q 13277 52025 3523001319195
Q 1781 53539 1297789351390
S 22918 629711859
S 49594 14843712
S 17423 353487258
Q 27406 50612 1086350249991
S 50180 768963858
S 19726 949194255
Q 1031 47347 3233144276022
Q 495 54506 8337638324927
S 22814 494178137
Q 2280 44489 7801093654639
Q 1159 36457 2444855073926
A 30703 448119348
S 28407 732881248
Q 2799 52921 1374291287377
S 6384 465389720
A 39359 440879063
Q 30301 40586 6030557001060
A 35681 847864831
Q 12758 46812 6116875472698
A 43314 204654089
S 46564 421921661
A 29985 751529842
Q 34267 48667 9060789958312
A 24657 643037876
S 9069 451194796
A 47210 906601847
Q 14788 32909 2178041747897
A 46905 396397634
Q 44840 54068 7639226375724
A 41353 475975512
S 388 277193885
Q 19269 54926 9061543844223
S 4440 429629424
A 28900 233060846
Q 11008 13215 349804946794
Q 3191 24884 3169087417690
A 44260 365763154
Q 1572 50639 2522499742378
Q 29330 39659 2595280382035
S 27657 909768169
S 21466 152499000
Q 15516 36036 6582737818980
A 41526 817007231
Q 23601 53731 1145752871182
Q 2586 54773 2801454272027
Q 19369 43331 6122013320415
S 16920 601836480
Q 22941 47360 9925762668791
S 46770 489064349
Q 54519 54612 65552629480
A 22318 297692142
A 21585 681325099
A 52806 387593237
Q 31751 44443 5498868681738
S 4940 99386927
A 42094 272433210
Q 12874 48483 7750383920009
Q 14407 16351 1146556361192
A 26171 452443909
A 47428 670535855
Q 7597 15896 1112138931076
Q 6769 22880 2808033137351
Q 29493 37466 5610856022701
Q 25995 26108 36680258390
Q 16779 30943 86980023066
S 38898 718079175
Q 37017 50150 5284932197566
A 33365 334518821
Q 3337 42245 7025932677432
S 42350 59048926
S 18042 667933069
Q 874 54180 1514487770420
S 49101 215764680
A 25999 567641138
S 25918 632288895
A 48157 54620866
Q 34690 51823 6602458047515
S 51551 215930797
A 46239 744637192
Q 12163 22780 7359377672086
Q 471 18209 4769281813102
A 33431 15918441
A 2010 772753334
S 47294 647529100
S 5543 10664647
Q 39741 47270 6918922291706
Q 5483 33276 9401928821714
S 30656 81549485
S 13383 229527363
S 27120 550763248
S 51587 209345753
Q 26750 33953 5025250818150
A 53878 102267921
S 37232 304487873
A 31380 190213011
Q 6417 27448 2687262752312
Q 9155 42648 5962271225985
S 13487 753163881
A 36473 754609214
A 31911 588168443
A 17846 690039106
S 50549 757856238
S 9337 178908990
Q 188 54476 1140054946391
S 26939 529916222
A 19467 844500512
S 46354 730291580
A 22673 647405664
S 7513 199921800
Q 8035 31176 8033819507473
S 14826 151199813
Q 4671 53532 8948851941838
A 27371 575545133
Q 2270 53951 6334509091228
S 15163 411798410
Q 4559 46492 2421015050948
A 42196 920255678
S 37215 484134839
Q 42271 52427 9120507339056
A 27027 902993560
Q 13990 48196 5203672173894
S 45452 216990890
S 27083 31378891
A 44278 223229322
A 8895 424172232
A 9908 648665700
A 54206 230417826
A 13181 335915684
S 29391 584212762
S 24244 142532178
S 4479 332773642
Q 18121 36367 4676447111971
Q 22457 38264 8693386537236
A 22521 384690971
A 43226 595810627
S 18049 194732799
A 53632 608523153
Q 11133 41381 6501166192964
S 49188 512323542
S 22049 653487992
Q 4547 16031 9983057795678
S 31143 155137085
Q 851 52487 6293834824539
A 39137 189602762
S 14791 176282566
S 248 851218200
Q 8497 50472 3758515526525
A 35870 561538363
Q 30946 48749 5007248836196
Q 2112 4729 2125572865291
S 17337 44581057
S 29325 354330951
S 6901 439404917
A 40742 88340421
A 22439 583407389
A 23304 392635605
A 50114 587598779
A 35236 131909191
S 36652 67759203
Q 23084 40920 9426461247514
A 15311 133573826
S 39308 67037975
A 4611 294208509
S 13917 98051073
A 11957 813144976
S 7658 443410397
S 17754 451139333
A 44622 733004953
Q 4580 53464 7480686255824
Q 3322 41945 7006615881748
Q 569 50888 4054424922740
S 49960 284325913
Q 11558 29390 6949255214460
A 9372 924284507
A 2090 903591261
Q 10048 49657 9812977450280
Q 33032 48987 4368630236179
Q 17017 20161 3109485990670
A 18371 882907595
Q 6054 24240 7931975341202
S 53004 712780161
S 23879 513024684
A 44519 806538488
Q 38105 41701 1704904018449
A 16481 625580099
Q 4880 51307 4647734150560
S 44000 429559245
S 2600 814933313
A 13239 118782694
Q 2010 18751 4382007442633
Q 11987 37044 4026176905158
Q 23256 51494 5364265450757
A 4093 241236064
Q 583 53209 4219244916874
Q 456 54747 3587624197895
Q 29816 30517 509743278383
S 21503 441879778
Q 16902 47380 2959754174344
S 47273 925292116
Q 14669 33421 2705193971586
Q 48165 48889 46951038282
A 38756 527215337
S 25300 288668260
Q 27731 34250 1887481225327
Q 5271 30870 7638488761442
S 478 595956224
A 5814 118270857
A 40321 435440103
A 37964 139049629
A 43668 865549732
Q 6479 31835 9916955777386
A 14698 56769969
Q 697 54284 5717491020416
Q 43718 50965 2637857231423
S 27388 715101739
Q 17671 34378 5750941626229
A 54087 464373580
A 19687 377145234
Q 17502 54887 1421862582045
S 22627 91071280
S 26642 462036198
S 45666 75764018
S 23401 177530888
S 13296 191532652
Q 3299 52846 9137419972004
A 12253 40747534
S 2994 596621016
A 46070 177104478
S 15172 556099831
Q 12336 52332 1404244469323
Q 1722 39244 5567863700043
Q 17549 49539 5119788967481
S 18098 995459302
S 1091 591437560
Q 10874 20675 2094928827577
S 15982 173405410
A 36320 820822733
Q 15730 17388 1641793700787
S 31182 840762771
Q 11686 47293 3367409168751
Q 1076 45328 4301924014068
S 40102 439645826
Q 29503 49889 6821446048836
Q 38884 41929 2985680388707
S 43134 274053112
Q 5748 20145 4955924021386
A 25430 231421710
Q 1733 43518 4417513043203
Q 24537 31769 5338716526132
S 33411 640212978
Q 2747 50376 8884950336635
Q 44852 49965 997681663559
S 4816 396846473
S 10168 993847510
S 32714 323336861
Q 45376 52374 1662685560903
A 42738 145384818
Q 5267 48656 8698538926654
A 16844 727439491
S 51375 576559451
S 17669 990609840
A 44912 207477493
S 26974 409461476
A 24014 292819105
A 9537 80772980
S 31121 471170859
A 37075 243683681
Q 12330 38454 8092338356552
S 51716 657021781
Q 3957 29808 9658052474215
A 33956 536884691
A 49951 352969088
S 27676 426516423
S 46312 252881865
S 25898 644894386
S 49249 374612912
A 35739 90294265
Q 27641 46507 9790734275069
S 5635 637542916
S 31353 508448145
Q 26196 50938 8915593573475
A 30775 168781604
Q 10883 52614 4492674195921
A 31945 347446764
S 42138 68035039
Q 217 52928 260248500747
A 34092 916446745
Q 178 46811 2498580247155
S 13246 773291640
Q 10272 44664 3925658701557
S 52165 536154530
Q 318 54894 9619448805501
S 19820 742348486
Q 17792 22239 925213502183
Q 7779 39778 4988317176401
Q 13522 20420 6312281701163
A 32756 319365660
Q 2744 18147 7484948118390
A 34132 926221350
Q 7645 52398 7345273038079
Q 16676 18840 815759901835
A 18612 446529119
A 25682 430493255
Q 24487 46288 873985543919
Q 2119 52456 5124388558267
S 10028 881851310
Q 806 54685 1803028220545
A 52446 968992672
S 34363 23591332
A 32548 249412825
A 15475 229860799
A 21517 951239654
Q 105 54694 4074172751608
S 6685 708688349
S 35267 847860293
S 53548 130989123
Q 2446 48138 9424563020196
Q 19896 51336 8064522614040
S 39709 975003059
S 24447 505446699
S 41759 872846421
A 16754 84138878
Q 2278 51225 6846063012020
S 46591 867889877
Q 12572 32799 1981509865629
Q 3883 51625 1757988896256
S 34239 608342270
Q 5585 48555 9201564674036
S 29599 150990324
Q 4734 49343 2108519848931
A 45805 892716248
A 37719 988101955
A 20925 527355741
A 26292 34849246
Q 16165 30899 8238235133617
A 23733 868483571
Q 176 41861 2584681542370
Q 16253 34653 2360567049465
A 41755 4545443
A 32888 900084149
Q 53914 53994 69952014655
S 23700 282962287
A 44764 44907592
A 42821 74398793
S 31859 989520355
Q 235 51048 6975565190594
S 23294 210416048
Q 15715 46492 1309456542167
Q 2639 10147 2654433025931
Q 41432 53523 6123491549142
A 14558 206386035
S 63 499871512
A 35641 198863545
S 50817 237648513
Q 16638 33709 2923884455894
S 15323 12146917
Q 1413 5016 89768901324
S 38088 307394705
A 25217 202826813
S 48942 485339993
Q 18433 50113 3820814021606
Q 28980 44187 1672427785621
S 14438 796490897
A 6227 29760826
S 9865 596316087
A 20655 486579548
Q 2059 39349 6031862122395
S 16714 581073630
A 2803 391016876
A 18641 48206624
S 19586 79815560
A 9507 329808401
S 20465 435405341
Q 28878 38547 5834010625928
A 28626 737520471
S 16505 775377323
Q 26461 34004 2213511983448
Q 4983 50008 7824203358684
S 13465 310803102
S 41470 324245243
A 39237 101383172
A 38284 630723944
A 14270 365828702
Q 4974 25905 1012388934168
A 53046 644419179
A 14202 217140560
Q 4329 13436 7778499168660
Q 5389 54856 1519069401093
S 49294 653435989
Q 12660 38229 4569201981688
A 27190 323282174
S 53892 244497435
Q 4569 47896 1334182073506
A 40181 114930063
A 23654 516949843
Q 964 48263 4954134601439
S 31640 635133096
Q 5055 38600 1262975539083
A 8982 145883665
Q 5976 39707 133061500835
A 19031 765682516
Q 668 30187 126495483663
Q 15838 18251 1559709265076
Q 19967 41836 8398320218931
S 37320 129061080
A 39561 796427396
S 45955 313957070
Q 19544 22198 2551076870749
Q 39257 42711 2775836636553
Q 103 48474 9330158934592
S 1167 92109865
A 19087 138904076
S 7111 17125514
Q 6368 45704 3365954441926
Q 4907 20859 1775912835651
A 52626 983982299
A 51879 45101649
Q 12235 47104 9156207989333
S 49045 840961513
S 42763 42583406
A 17732 569583355
S 52798 235518306
A 51303 697357204
S 44828 188283936
A 40841 337912500
A 48830 83974857
A 39969 684444747
S 25642 972237205
S 21857 987896913
S 4490 938690119
Q 15420 50024 1379838050028
A 11696 856857263
S 190 94064331
Q 8 53840 7625789311617
A 5475 834036962
A 51060 811134664
S 14324 680901219
S 3019 153612731
Q 19242 38381 2680612326772
Q 17882 45605 8686762843506
S 35440 738321692
Q 16060 35381 8785650454902
Q 48588 51085 1254109262489
Q 38170 47471 5765231091918
S 35517 785763173
Q 4523 47956 5390281281294
S 38873 145455282
Q 24231 41263 668507246483
A 9882 240370885
A 11180 912075476
A 14386 998332480
S 29941 642421351
S 34250 879312498
A 49321 796205743
Q 33124 49978 6313341870985
Q 11121 54844 1043778573085
S 38695 574370864
A 430 333334682
Q 2552 52139 8690290959745
A 21520 384443000
S 12222 500539487
A 54133 130485342
S 31001 723355662
A 48952 661276251
Q 20244 50378 2172392538954
Q 9601 48789 3133962151034
Q 1082 44877 9177076137946
Q 23755 48466 8485001778526
S 39413 147144459
A 25954 972978709
A 18363 124718665
A 34577 421780744
Q 21629 33841 4879896258095
A 3241 560243738
Q 1166 14349 4713448206338
S 31280 785073401
S 43336 693755678
S 39812 271124058
S 13678 742551412
S 2706 621288967
A 8618 47615163
A 38147 612017027
Q 3195 50520 5400298496065
S 2178 118151792
A 32673 364478634
Q 38513 50214 1174828214032
Q 773 54613 2487017727324
Q 29695 38386 5548459144079
S 45702 679547278
A 16459 117247885
S 41433 505278183
Q 28008 51723 812848718499
A 46873 429529735
Q 8892 41462 4340559576445
Q 3823 41198 2582085147722
A 24176 767278163
A 466 114630795
S 21254 897776382
Q 11491 33320 7476925238026
Q 14180 51324 1228960395823
Q 14566 29527 3825392782576
S 9396 873841292
A 39321 694857021
A 52774 520139106
Q 12057 39799 8043380533540
S 36616 200427555
Q 23561 39026 352847811761
Q 7972 51877 58527177948
A 45200 718448686
S 32815 934412733
A 41577 549897697
A 1152 266682832
A 724 973644228
A 41519 618957595
A 53177 435904421
S 24348 811058354
S 36683 54029330
S 17953 350132655
Q 27808 53609 7525568673939
S 7522 736319162
A 12582 559542473
A 48234 804395381
A 40929 220844679
Q 53065 54732 1228246522589
A 54597 925729632
Q 9664 47123 4068172868528
S 52041 445725141
Q 2586 54593 6676186006218
Q 5488 13375 4015161495072
Q 7126 54567 15433905836
A 51817 731937529
A 54150 878889816
A 1574 557149569
Q 4680 45233 701013036132
S 27704 394162905
Q 5162 47856 678736126684
Q 13573 40476 4266932438817
S 43605 325669644
S 4638 474242861
S 15345 4038351
Q 286 46308 3465924943111
A 44056 895017685
A 53432 561213916
Q 19976 51410 5372521045023
S 6722 749487261
A 25547 305537173
Q 17295 41118 6580722940120
Q 5117 11040 4284527901936
Q 17481 30286 956831722996
A 22623 206383602
A 15317 644001989
S 47807 68601610
A 24039 340845004
S 44670 220692016
A 49848 456491491
A 50511 334269494
S 49796 865760021
Q 815 53184 8691720631618
A 5900 19952509
Q 29948 33758 1748028411470
Q 2932 51438 6694989685642
A 47488 387111373
S 1263 8597082
A 52238 506883122
S 14702 409116063
A 8037 630801511
A 37549 503453481
S 16753 577646467
Q 3052 54589 2997328513355
S 17931 495776240
Q 6898 34855 1234525065555
S 32871 276093085
S 17709 820788343
S 1679 853478002
S 43191 229689824
S 48948 896826900
Q 25666 30375 1333773933354
Q 13959 26530 5408613118373
S 2067 964203550
Q 17558 49626 9291825955050
S 2567 254214732
Q 30282 44877 8376859046746
A 44389 317824429
S 49255 797874956
A 20714 814639057
Q 4077 51129 3701665885977
S 943 202900896
Q 17540 48381 2467836269874
A 39744 415142264
Q 11245 50768 7906610223655
Q 8835 54859 8890409529680
Q 31564 42291 4827909950506
S 13245 827428231
A 43304 901280905
S 29571 917820741
Q 2584 33936 8783724289674
Q 13164 35002 4973519631287
A 49946 657328171
A 33974 274277726
S 49999 839698589
A 27134 752489661
Q 303 44908 7352916505522
Q 4831 51054 196715848016
A 16245 977314936
A 44509 724099469
A 33004 712412227
S 6871 854497355
Q 20269 50242 6113942825493
S 45741 733724641
A 13835 613925447
S 12546 320938075
Q 17 54828 5584593123748
S 31202 124592783
Q 15904 19838 1871703583668
A 12512 99574857
S 11983 847316636
Q 7194 30560 5919013723789
S 46426 524046461
A 40510 490149890
A 46596 666306753
Q 44608 50744 784141683921
Q 3952 33298 8208792816770
S 17097 255319889
Q 24442 52866 466219882756
Q 486 53587 8397543695342
Q 5029 30528 1460292487855
S 48983 989357483
A 44257 981318135
Q 7658 11535 1925209713453
A 45057 576070425
Q 34892 52774 4013428824630
S 46131 924149753
S 34509 72690114
A 29731 290650522
A 43794 168947302
S 13611 652518970
A 48307 181655512
A 23145 410353920
S 13036 858262704
Q 3926 47535 2379465802105
S 26176 124979379
S 46895 879943772
A 35261 776779544
A 42509 22409580
Q 38282 50867 3867059991007
Q 24409 43131 7001238439680
Q 15593 45518 4170310761296
A 45422 522176344
S 42919 255109767
S 41121 900114865
Q 25399 41079 9099555586992
S 17961 467854723
Q 45647 54873 7961097999865
A 47488 205696146
S 32104 16576614
Q 3463 51908 9408491050342
S 37496 872066149
Q 23710 35919 7870887772908
S 41818 878844839
A 52764 818846669
Q 2426 18550 9124878400835
S 14577 617884435
S 37645 514776189
Q 32990 54476 6030314657687
Q 40920 44539 2849312929015
A 54405 808640009
A 11863 818912399
Q 268 54770 2883330948681
Q 6635 36999 3344235893739
A 24992 936783388
A 49663 89080471
A 5220 906034096
Q 12715 46050 8442514115803
S 10452 960233187
Q 11740 49644 9836387260219
Q 15654 21158 2953454981153
A 7720 173285379
Q 471 54482 6333190937841
A 47318 821743244
Q 1174 54432 6614380465466
A 14377 943198086
Q 10533 45474 8012941476844
A 40231 653714396
Q 15233 53269 6869977252374
S 53948 609613757
A 42383 559170221
Q 1009 48939 6380675500836
Q 19972 40403 9249483041311
A 32047 852820478
S 21374 323912906
S 14958 294026938
A 46303 544318367
S 46112 931897828
Q 27975 37226 5983496139544
Q 11080 47246 4127882568015
A 12381 629630610
S 17666 672509788
A 43917 65068715
Q 5180 54079 976140112511
A 8379 383094070
Q 27623 47679 7938342238437
A 10556 870717097
A 31160 144095408
Q 31879 41585 1094903808785
A 42743 167846352
S 51759 83249472
Q 12843 15530 2608558602966
A 52179 970144449
S 11013 326002506
S 45715 930886015
Q 7353 52683 7819600892718
S 24083 710380622
S 42140 787552304
A 36334 984794213
Q 14974 22645 3032072941820
Q 13123 14301 927510630248
S 54712 293365562
Q 25937 53299 7814425365306
S 26766 101166000
Q 2528 46317 5245033726573
S 22313 420425316
Q 9053 49586 7794177576423
A 29551 407966302
A 21844 62828414
A 32810 142265562
Q 24145 26913 758506358919
Q 4769 54145 1835326489530
Q 10492 46152 2990258610720
A 5833 156399587
S 17566 340999050
S 14606 206837342
Q 7712 25926 3511832230937
Q 7337 54096 9549870657031
Q 17328 54325 4729234466905
Q 17428 46087 2239228997092
S 20121 742564758
Q 20868 48338 263330568626
Q 31554 42663 6055317078694
Q 36475 53111 7092834493192
A 21395 290477219
A 39965 588309603
S 12069 929442967
S 40275 85324170
Q 15146 49113 4515035419752
A 2225 881318098
S 27246 517408932
Q 26064 38776 4343245173453
Q 5640 52153 32437757493
A 12113 385269223
S 29019 989929302
A 19679 451095397
S 24147 475085115
Q 13111 38579 6397962342236
Q 36796 45914 5051510017582
S 43944 472619673
Q 12414 52451 3066746425957
Q 13839 19595 5227074409158
Q 5708 50953 7632667829222
A 41113 194244255
S 9711 151027107
Q 10732 25395 6347746242504
S 18364 274567566
Q 9276 29778 6445353346016
Q 40499 45272 267231816782
S 38264 686928582
Q 31419 44052 9242979204763
A 22733 742847022
A 329 294299091
A 7565 78340625
Q 24763 40856 836961096202
Q 17730 18239 504378304988
Q 42 13869 8737130125488
S 43354 971070090
A 14552 478558381
Q 2292 42092 3534491842201
Q 1863 41368 9853863071434
Q 18085 37791 5545184938253
S 8723 852908309
Q 24100 36209 9084687968407
S 52072 562503457
Q 3711 54169 3231390106687
Q 315 54553 5681585268303
A 4997 95182265
A 47147 324084470
Q 4530 51536 318435888364
Q 4247 52613 795932508942
A 45027 574666505
Q 35779 41630 1299841344674
A 10346 924785995
Q 9703 27021 5729039258449
A 16347 405758630
A 6375 234938819
S 16255 17748057
S 47629 148494244
A 24646 583980853
S 16772 800495816
Q 8803 18889 4800837536753
S 37946 692842812
Q 26836 30291 2876261737202
S 8567 844337287
Q 6397 51898 7617485154878
A 32657 625659275
Q 51944 53388 792087945382
A 2059 877897279
S 29532 884640648
S 1244 721935652
Q 13066 25763 7639910348774
A 24861 709657283
Q 26461 46582 7168552593326
A 3091 467747524
Q 24734 34352 1300920757542
Q 18939 49337 5230388479126
Q 25384 49152 1750326019995
S 24196 325884365
A 10648 544476287
S 25363 686962804
Q 319 51097 545101997621
S 17993 387042041
Q 16890 26574 8269548831637
Q 12763 19480 4264965631754
S 16403 619471919
S 26110 505399030
S 10507 264228927
S 26230 292490892
A 2286 206947996
A 33257 587778476
S 3136 661256252
Q 42022 53531 637756882599
S 22167 296798542
Q 2295 15259 6950513530333
Q 3751 50057 3367014406099
Q 43116 53699 7671841981501
Q 5630 33648 6321742777232
Q 6802 19894 7017109950878
S 14199 97546248
A 28769 447809599
A 24087 402931388
Q 6 51292 2572126866894
Q 7292 26535 5843417921109
S 53464 648446274
Q 1057 50163 7918953053194
S 53827 400953757
Q 22070 40941 8164289165297
Q 19636 52949 9707667297592
A 46256 5056186
Q 1988 48278 5213710834189
Q 123 34374 5436198123098
Q 14471 22101 3999784269607
S 5428 394851836
Q 2475 54302 9388939070376
S 407 92975900
A 50192 418943059
A 13852 543205661
S 13203 800200279
S 48555 870703575
S 48611 356375917
A 25481 892154688
S 48452 455591886
Q 5366 17295 7208087850183
S 5368 863360718
A 9549 176141897
A 20266 850500460
Q 4914 30866 6077258922271
A 27281 168480344
Q 21825 37156 2897687550570
S 29336 421084439
S 32440 958879860
A 3874 731013165
S 1587 482778018
A 27611 133739010
S 25395 431947237
Q 2610 11811 2454045263349
S 47863 302000873
Q 6839 47177 1299795119045
Q 3458 35720 2967022552850
A 14058 270451311
Q 31294 49967 7255219846420
Q 10077 27627 1541448286359
Q 13773 37316 2516434968161
Q 13330 46813 7774238243777
A 37989 474432772
Q 3504 34303 9562005685344
A 29474 529162411
S 34662 88299300
Q 3188 52236 7461761431475
A 49202 12781335
A 9342 407000350
Q 262 37649 2072719532763
S 36518 62715061
Q 9945 29327 294849194758
S 48666 223968126
S 5748 674496367
A 33053 324867215
A 39624 275804912
Q 5170 6063 655208801662
S 2451 409979537
Q 2640 48463 4446253604252
Q 20512 44719 7986512655587
Q 2806 48799 9096795557587
Q 3933 49534 5703946602418
Q 2868 6438 1668699036966
A 44805 621417008
A 49849 28391205
S 40698 325380095
A 11267 237276130
Q 27912 37965 7972297710362
S 27393 27936052
S 43754 82044242
Q 12207 43381 877422974727
Q 616 41885 1867516845138
S 33845 742908117
S 32075 670444512
A 25069 436382317
A 32527 735550011
Q 35174 45721 8830078676711
S 43042 161020101
S 25958 969531124
A 25962 611520301
S 51816 595535041
S 20868 19026007
A 30274 669850286
Q 948 25628 9740861690284
Q 6345 52074 1828216882211
S 50776 411741327
S 46027 689478893
A 33368 679226270
Q 19503 50492 452051369081
Q 1182 54785 7000186903980
Q 451 53518 7133279012190
S 37647 507033684
A 47308 966198412
Q 7256 41898 206511290423
Q 6797 34755 833726683964
Q 17834 53961 1073787761812
A 40483 421861220
Q 10247 30131 7388675813336
Q 29343 43384 5912463244007
S 47150 801495599
Q 20822 46049 7876187424152
S 8673 273336984
S 27199 703284295
Q 1273 54732 1855837891934
S 45906 161179323
S 6958 848812635
A 20471 157708595
A 40323 900595172
S 38291 979237674
Q 11669 34933 1906180434486
A 54397 317986174
S 40616 118073968
Q 24197 44673 7423399120951
Q 1024 29603 2794206357104
S 472 874623176
S 30909 118832173
Q 2779 54313 2130176842986
A 28872 137647787
Q 41015 46359 2656933988611
Q 26901 35285 2242470991227
Q 14629 33910 2765670844393
S 27248 554830921
S 51281 549743566
S 4669 801892643
S 14094 945992808
Q 3651 53509 7760380731398
Q 15057 48885 1377812464870
S 35319 628724809
S 13306 407712617
S 13946 574050603
Q 23 49661 2142417012112
S 51454 301892017
S 17412 300320552
A 23831 444587132
Q 5098 50572 4824701912774
Q 2388 18029 9844629411216
Q 25690 39325 9219035897935
A 21464 427509735
S 4620 501520116
A 46321 28099571
Q 6223 29947 8619108720702
S 48272 300583882
S 5333 565410213
A 26954 66390429
S 46690 74926491
A 8599 637333349
Q 27708 48183 6606983279475
A 21294 346081896
Q 7388 39576 5099047890539
A 36859 240181149
S 37173 995873859
Q 28951 36251 1545354017731
Q 1294 14851 4592499813427
Q 6673 28615 8566888442201
Q 41814 51744 8514058217211
Q 5043 25965 9368791936871
Q 8925 12806 173569465403
Q 3323 7733 1799874429711
A 47693 144753029
S 31386 383989653
A 30761 769170687
Q 30496 45555 9473666395891
S 32008 748423784
Q 8183 43253 8682103532541
Q 10212 37300 9460955489289
S 34050 420611914
A 26698 357249898
Q 362 48352 7619993236913
S 45739 378309911
S 12112 111792596
Q 13357 53909 1808718619711
Q 3749 5294 650230640226
Q 1670 38380 8023044096029
S 29626 780938573
A 43820 546281247
S 42034 943760852
S 27969 942579437
Q 3750 47933 6282557623816
S 12044 72891757
Q 19857 35239 4559629181501
Q 23251 40353 7696445589945
A 21063 487980776
Q 20739 24726 2876975260508
Q 925 37433 5917678888813
S 38445 837084864
Q 8637 35455 4268459196705
Q 936 36177 8918431698162
Q 4135 33355 8824133457193
Q 8975 45045 8811029428900
Q 16167 52880 3964728962567
Q 140 54522 4309375160593
S 14870 212724714
A 31356 510067665
Q 16508 37063 4796945912546
A 21499 515488599
Q 7067 54526 501181239004
Q 841 52685 826980572344
A 35326 768151366
S 1595 529152004
S 10591 525292278
S 21740 957141427
Q 1914 50398 1256538664925
S 28429 427580351
A 39299 250013943
Q 1119 54883 8049931509791
Q 8555 53748 2366320370379
A 33239 432227625
A 40469 122166122
Q 17124 22635 4632415616325
S 40784 70374103
A 49857 145779142
S 22768 230702509
A 11261 831219794
A 1392 326388559
Q 5748 30084 3657063108319
A 15792 485644441
A 98 680929777
A 27211 953025747
Q 1181 44374 8922663614412
Q 920 54193 2104015735153
S 13243 926799154
Q 3887 51184 7233002209048
Q 28158 32920 2466802432752
S 39342 434430561
Q 1939 37333 1028547170012
A 27986 515097274
A 15976 213209917
A 12413 716659970
S 39841 368215498
A 34897 746443786
A 17361 984175749
S 4606 464363724
Q 32440 44454 4894393723512
Q 6587 45222 6067120380561
Q 26884 50228 307373688582
S 52045 467373828
Q 3587 53861 3667887385603
A 3929 550878444
S 24998 90669617
Q 3629 50046 1669666690295
Q 2696 38021 8578281190140
Q 18969 25876 4217819849304
Q 21691 39250 9946150579146
S 52522 621849457
Q 4077 54567 6438517392082
S 54817 144951112
A 42549 951380245
Q 6751 38846 8598927598187
Q 16070 38008 3066499699062
A 21696 408642340
Q 8568 38127 7503105529903
S 30695 557071884
S 24955 205274041
Q 14720 52865 2796308394728
S 44192 313150933
S 32864 98423191
Q 23002 51843 1381823389512
A 4463 822857251
Q 30643 34626 3580322599975
S 26955 12426904
Q 46100 52969 3960234979503
A 40416 718512743
S 19389 80099071
Q 4112 32120 416213190489
Q 832 13941 5126357749261
S 23655 754542336
A 11460 146169271
Q 31564 39779 8157717376902
S 15516 250132791
Q 4789 49096 9521547667448
Q 1611 6909 2136492598102
S 33149 30472583
S 51644 351864161
A 17978 604663152
A 23293 881038925
Q 37378 48569 9596771269491
S 19977 954373006
S 44814 180876745
Q 27426 42986 6286952859797
Q 7884 34959 8797092163158
A 33990 44391973
S 9256 779363311
A 24544 663736132
S 15983 924151784
S 33301 133217799
A 36794 333077577
Q 7248 50466 9553019262657
A 35645 29468387
Q 17523 24165 5669719389876
Q 45821 54109 4607234650704
A 8524 753525868
S 53527 94039025
S 1989 151614886
Q 369 40323 7397468341484
A 42510 45675150
S 38460 481777159
Q 254 52919 6340046065020
S 31860 154259550
Q 25623 51859 6407335092264
A 26140 236811161
Q 27905 35801 2641195266822
Q 16112 29561 3357446011495
S 250 169109442
A 13432 351636043
A 25510 982219942
Q 8870 38459 7318593086362
Q 8361 51038 627712137482
S 41112 858786400
Q 649 46211 2253795909865
S 50172 531519153
Q 39505 52648 9564577553021
Q 2772 51968 1343330200837
A 19410 43038393
Q 5845 48625 6310218207664
Q 6378 53667 6559300918174
Q 24922 52236 5462720449561
A 48837 900472695
S 11506 325190554
S 43694 528292381
Q 11509 12482 927473593916
S 48698 110820215
A 5149 688120648
A 11322 266505478
A 5123 268132974
Q 72 54700 6333342397260
S 11018 753540726
A 34353 306549075
S 23387 166776071
S 50725 505155495
A 25033 550530972
S 14558 306896203
S 43561 470898467
S 54808 780870224
Q 24970 44511 5425775101499
S 7518 150528528
Q 4081 43045 8918077648273
A 13212 671426351
A 548 858934804
Q 16045 47507 2306850586646
Q 39265 51853 8139362935360
Q 4366 41347 142131786717
S 40861 226796341
S 19086 311667279
A 15764 980834183
Q 29528 38428 4287357896933
A 34495 259345659
A 7504 964762071
Q 31372 51728 5396423142551
A 27038 855502892
A 50603 739968756
S 48423 333054019
S 52264 407495402
A 26265 181653096
S 19159 987406228
Q 35644 52239 6156714718808
Q 40371 41168 479944334305
Q 2617 24837 628302524673
A 30680 422470835
Q 24677 29077 2643574491298
A 34816 539540789
Q 18287 33758 5135361509190
A 52146 502000852
S 45207 768549423
A 53960 195654800
A 37022 268485286
A 16444 3326903
Q 15725 45198 1509501019467
A 50480 437578948
S 40216 720367539
S 31368 297794906
Q 14367 23915 879538096497
Q 404 54592 5410013573807
S 50780 468526590
A 12596 598915476
A 26236 705928464
S 47011 662587950
Q 13956 51704 824185317131
S 13788 482122744
A 43875 869884112
Q 18585 25952 249543009144
Q 49171 50928 798512035213
S 46135 706030054
A 54434 108171899
S 12414 684172527
Q 9792 39840 4843198854816
S 8866 955071696
Q 1351 53002 2911478908614
S 35403 556502711
Q 7966 10753 2767224114419
S 33864 340511374
S 43911 123485285
Q 37696 41456 2631313079629
Q 20295 49899 509995208781
A 21831 938010394
A 37358 580862197
Q 27409 44153 5236196674127
S 21367 339639849
Q 31366 35803 8842803033
S 42929 108894193
A 50283 487669010
Q 24878 52109 9585588244166
S 31487 173967578
A 44624 156629614
S 52077 607657498
S 20496 448133380
Q 17041 46778 2502307891977
Q 5805 26974 453643788349
Q 14043 47451 5086509633775
S 7871 417127495
Q 22311 54782 6042812023123
A 44079 455233773
S 36958 738812024
A 17342 241954472
A 38681 824873637
Q 1417 39652 4149438882763
Q 12149 50728 7344367202393
Q 15067 54520 7147004682303
Q 49512 53838 289050982967
Q 30857 47628 32653755338
Q 90 54600 1933071837274
S 41911 254900803
Q 786 46037 3155496425943
S 7111 915807721
S 12175 973235201
S 6965 185045231
A 49206 984868422
A 40073 930641778
S 38676 745887978
Q 17803 49117 5990313682547
A 4009 303055184
Q 22185 35425 5681164793163
Q 14931 21582 409397979413
A 46706 14202319
Q 26159 32228 5827268352341
Q 4497 9842 4558061905921
Q 14653 29383 4024095107263
Q 13166 44632 2208231270586
Q 50550 50708 35713679032
Q 3176 42032 4031597167229
Q 10119 17736 3907867444699
Q 24136 45184 7202651017557
S 36583 269738048
S 3507 455594393
Q 22297 51910 6738968885634
S 5751 417468694
S 46851 453855644
A 35115 770149859
A 35450 478583428
S 13581 369996479
Q 41689 52771 8099983620661
Q 13776 39152 5827859134504
Q 23205 26161 425497513964
Q 7207 36324 328408680388
S 39480 703274411
S 35870 801187750
A 9130 633581745
S 7051 174612913
S 40893 69207824
Q 26034 47819 899865710530
A 23271 14459226
Q 4466 51048 2957402325215
A 16850 534457197
S 7685 934252586
S 53045 370271354
S 40443 970468144
Q 6248 38495 1751657856426
A 51426 770324586
A 35406 997272701
S 28831 59838425
S 19802 295715629
A 53057 368842452
A 7220 412286840
Q 17180 22913 822950683641
Q 10110 37870 7899623607041
S 26597 735190808
Q 4613 39923 2615024982220
S 4509 401643295
A 40533 945064502
S 16294 592149711
A 33419 596957226
A 45548 468449149
S 27529 194734815
A 9602 337743781
A 4516 864376054
S 2697 30456904
Q 18789 29634 3046824867520
A 29576 154318214
A 29991 643196058
Q 284 41546 8491436019059
S 46266 81265755
S 29032 157779916
S 9160 207104572
S 54476 116982263
A 12422 506066652
S 32844 837138399
Q 6020 33663 8859949038127
Q 5456 6817 1201959579357
Q 38105 53523 8698023122786
A 51479 426861342
S 52253 195592448
Q 31236 35970 50352308243
Q 41365 53176 4475347434313
Q 9638 48424 9584890174514
S 10292 481099545
Q 694 46268 9535526006572
Q 20424 45755 1975368439104
S 16523 944113978
S 14749 429061261
A 38500 452705641
A 38303 887376873
A 43362 41147939
Q 109 28771 8631173348121
A 6933 231198606
Q 14162 43984 6022468595595
Q 9337 38914 2629658354060
S 25309 263072928
S 17142 508617480
Q 36250 49157 7486443182582
S 40228 403520155
S 24128 869818052
S 23351 347819615
S 34326 72754169
S 39731 857836099
S 40843 649362973
A 2365 625714113
Q 631 22518 3179372408771
A 14132 107082151
A 54446 951613774
Q 41847 45144 3035292240013
S 15741 168254990
Q 17969 34350 884182063572
Q 8496 25896 4817382269260
S 2213 966231969
A 54509 960007503
Q 16492 23356 6374543071656
S 4718 740563291
A 50071 356915124
S 29848 234632889
A 1464 248300894
Q 10901 19938 8709905693583
Q 20675 33128 3918440437162
S 21905 104001962
Q 4117 49384 5760171817831
Q 2921 45729 8130004380216
A 38907 109057203
Q 39181 50964 3449286507839
S 771 191890564
S 7229 832906955
S 32586 519686934
S 14412 716328337
S 48519 177444051
A 30746 83966715
S 35523 521810324
S 6267 622169858
S 33093 981849730
S 13657 498518717
A 8927 547679733
S 23798 894702800
S 22641 66658543
S 49498 66954611
A 47498 142544039
A 32827 458356778
Q 9767 27151 2305564300149
S 39506 309785867
A 6396 214531353
A 17229 683770674
Q 19224 28094 163729855395
S 33357 835196743
Q 17657 47681 2630930602815
Q 35388 42199 3773331801781
Q 1255 46538 1227043088715
S 9531 578910523
Q 1027 38852 7777757968166
Q 38749 39449 272251218656
S 28795 980224310
Q 1899 17680 6731395089522
Q 3513 45892 2642403870712
Q 3853 54070 8787299883765
S 22168 950732017
Q 1077 54538 5009337416587
S 2910 421916440
Q 30 40937 9460224939362
S 25441 43991092
A 40323 716554317
S 23307 754829712
A 28202 320568546
A 50217 295966467
S 32476 336397217
S 46019 745361716
Q 16637 47373 3148289088533
A 39778 866408338
S 51227 931530142
A 32690 911899318
Q 2898 29103 9376318820159
S 52635 137915916
Q 16360 51314 539509537162
Q 17735 42727 3353769303790
A 28598 463585143
S 45818 470988091
S 23781 631897298
Q 7999 35053 5116683547691
A 49200 127492152
Q 10734 48687 6430008139263
Q 1597 54321 2037388264779
A 50830 886840139
A 52458 450967607
S 52683 167660670
Q 27865 47011 4502806812153
S 40134 818727052
S 49387 955341994
Q 804 54896 7167503199426
A 51871 741327000
Q 5683 6726 974023608782
Q 3002 44093 1510032278346
Q 27941 47803 4032161249687
S 1608 111261469
Q 3795 35885 1629988211079
Q 14797 50546 9327146811439
A 50711 649500664
Q 9018 49055 6057769450291
S 17709 139428483
Q 39050 39310 77099825991
Q 4763 54713 3187619751049
S 51085 290886665
Q 5968 38625 8269802148334
A 13103 125000179
S 48065 101336796
A 9194 544403970
S 22532 553786724
A 44714 249947389
A 12424 261063394
Q 2907 45157 9830217568767
S 16927 118290122
S 6644 445154677
S 20831 440482142
S 11692 213297554
S 7467 516051893
A 49034 985419543
A 27047 118563783
A 52668 46913964
A 20125 569614706
Q 17689 52606 5227327140932
A 20942 103218448
A 45051 976467412
Q 892 2037 1002621157494
Q 10749 43201 8994476112258
S 2559 563190250
Q 10957 44837 8716148385461
Q 16540 48232 8285590217664
Q 33821 53141 3306989002957
S 16571 748057576
A 3601 825722240
Q 958 37104 4248117744054
S 32945 465486464
Q 12991 21125 4215853806288
Q 116 52793 1645914537457
Q 1055 48862 3786680711504
S 23734 817649553
S 43143 997892947
Q 1222 54541 8603971686778
S 18997 405965282
S 9954 697116451
Q 1052 41932 4097723407821
S 7833 18109056
S 5621 433816412
Q 4422 26366 6894410576149
Q 47140 54213 6126012126453
Q 24954 40961 9267688222923
A 2418 911902381
S 20502 896860633
Q 18785 51605 6322292675955
Q 1753 16552 5457950417210
S 28734 892338900
Q 53316 53355 16850068670
A 5096 324660769
A 53085 32812880
A 32670 894956497
Q 21130 48333 1525404845769
A 27164 685224215
A 45423 446846822
Q 36642 36993 170261300117
S 34393 699653561
Q 23794 41674 535376461882
S 11324 244784381
S 26117 107292075
S 35930 582843119
A 7616 622272597
Q 2162 29002 8904352005686
S 29983 441683366
Q 38218 54874 3592981258013
A 5795 904441459
A 2068 539564451
S 46072 615310337
S 2934 431679467
A 39383 454078053
A 47320 140515732
S 8958 874722681
S 11297 924452463
Q 3984 50139 5117371753232
S 31005 227496408
Q 22717 40346 4153008351172
S 51335 618750832
A 4964 799506968
Q 14233 35847 5180651393598
S 18338 393026305
S 6492 117202807
Q 27143 30498 1201278830643
A 15983 456034124
Q 10635 37852 7266966469942
S 2992 701100918
Q 194 16479 6354553624184
Q 1838 44088 1712406506855
S 53756 391884699
A 44318 437377152
S 6797 121316668
A 9876 812810984
Q 39997 51877 1361648512398
Q 2000 52531 6262162959262
A 36299 270908845
Q 14963 53997 8580044583717
Q 15553 31208 2616271588105
Q 881 54753 844009871506
Q 2257 50671 1459052736986
S 35374 401245105
Q 37000 42757 292369849326
Q 3251 23630 4033775060208
A 1140 646206638
Q 3599 33779 6134053327017
A 39760 936866899
Q 1956 46885 5324715575932
Q 29536 46227 2995634636342
S 21588 533979977
Q 27216 47543 7909036138031
S 15114 24440954
S 11894 35961226
S 37768 819522175
Q 8454 18738 4496845392010
A 32463 233465269
Q 14684 32794 4460613195705
S 41123 12117172
A 54843 937601039
Q 5508 45940 2163382000225
S 33769 515545747
Q 628 51485 7841456453941
Q 3234 15630 155622499530
S 19411 527239697
A 8697 610458350
S 48257 886448465
A 14767 35515289
A 54273 11495686
S 10695 264263850
A 24004 521028787
Q 161 13026 4789766133185
Q 23410 41338 7426076137942
A 24421 9215764
A 5252 790211011
Q 11937 46597 5310541149635
Q 48266 54204 1291727312522
Q 4115 54608 3197316145876
S 19055 414714793
S 26145 264797473
A 38617 938496514
A 24154 767032821
Q 4687 17785 1566532811302
A 21569 757638486
A 30245 962264778
A 47048 346919459
A 13631 286889741
Q 15423 54245 3511876806299
S 14783 751870070
S 46813 995814133
Q 5526 6799 328716266554
A 20529 963698830
Q 10328 51125 3613977059014
A 11857 201825615
A 50783 432020367
Q 19499 29968 9059845578530
A 40224 234012089
S 34774 348703331
A 53551 1058812
Q 1576 54416 8561397933392
A 44013 808489849
A 50925 62224654
S 37912 990631638
Q 5042 30755 8733756253003
A 33875 941832256
Q 26564 42735 9122727564166
Q 8298 53261 9794375282060
A 37095 457664592
A 26841 215566060
Q 44054 53714 1907173215261
S 7950 292167683
S 26659 197844619
S 43948 573938575
A 52208 405144030
A 48450 768622613
S 23657 351725396
S 15968 706250025
A 42398 918302362
Q 13970 20255 359884736081
Q 1169 52564 6706688055147
Q 2254 53773 1735050636037
A 1463 809812943
A 51534 89838872
Q 30663 41113 6949759644746
S 22701 93638488
Q 27483 40873 4261741212201
S 42354 324778538
Q 6561 40296 6366276208620
A 17554 467146871
S 24671 514483922
A 29402 721125747
S 37329 451563880
S 49058 657677356
S 4249 918751593
Q 978 19024 5122359106839
S 193 98279870
Q 3379 12006 5014545496440
A 26698 114148745
A 45394 731398858
Q 8831 47654 34564535884
A 45993 590004018
A 25655 905854793
A 39890 691238032
Q 33811 39453 3778265536528
A 12070 839407117
Q 8993 46423 9337804468038
Q 41502 49026 7408960611990
A 32653 6928015
Q 2542 14358 8354787953403
Q 27135 29697 833539137932
A 45658 841296434
S 26267 301610623
Q 15260 37353 2985831152409
Q 2801 37974 3934015229331
S 35926 356042085
S 4251 482837509
A 18946 763546116
Q 21993 50859 265821022103
Q 9128 28096 5447404397376
Q 3348 6196 1316176657199
Q 38150 52925 2443776169224
Q 10456 11495 677244615232
Q 28698 45271 9253313067495
S 5351 970272847
A 9729 329460408
Q 19611 24711 2242222892557
Q 2613 38919 9385683618093
A 47531 715422826
A 3851 685684413
S 52740 78197121
S 43779 449056928
Q 4020 48460 1083178306490
S 29925 930550425
Q 2555 54045 7055471229974
S 30164 956929740
S 9726 477678476
Q 28905 49526 7094957078919
Q 5613 35320 8925976997919
A 9317 728857927
A 39999 840367641
Q 21457 37544 9233860453594
S 37895 196404530
Q 4366 52955 6626338964485
A 20205 80901867
Q 6539 47996 2541723772656
A 34143 741223385
Q 5705 34902 8806769937256
S 35343 686604847
Q 16332 37174 6613483029987
Q 15234 36399 3732223133196
S 20254 25061011
Q 2062 13836 2720458459970
A 15744 960774119
A 46191 942006951
Q 4989 30513 9949874247588
A 28928 106605232
A 5005 87010618
Q 502 48559 261449534176
S 5790 67538341
A 32623 911412286
Q 29058 46056 2485589886022
S 17153 533467164
S 45257 828432747
Q 13843 41980 1978945449157
S 21567 125850098
A 18550 554592145
Q 6896 51947 349923644615
Q 1077 12671 324811514951
A 47240 984648960
A 8214 368409308
A 8965 127419996
S 17661 22907361
Q 6160 53846 7561430002108
Q 38608 43360 1347632137029
Q 8809 38430 6058796386925
Q 4863 34060 1905103646588
S 20189 492996006
Q 25549 29598 2939424336091
Q 18006 47924 7661951051001
A 38921 823967575
S 34807 904903011
Q 501 28539 9443691523770
A 5731 475652829
S 6817 641911694
S 37137 642176295
Q 9792 15698 2362795538668
Q 11403 45588 5181560619401
S 3155 525288589
Q 6745 49263 1277098902686
Q 326 46173 2769608199011
S 53315 733468388
A 12383 689755542
Q 44296 45870 1928677396
A 48577 810010054
A 42110 995023893
S 15055 491553821
A 38438 360247226
Q 446 54566 4654904448220
A 14693 104469796
Q 508 52409 9401346808976
Q 4336 50592 5282629849856
S 25107 250512510
A 50778 485757082
A 13702 349351346
Q 11902 39900 6857934648771
A 5268 525809913
S 16849 505384329
A 40444 697773441
A 21228 770373395
S 17068 134903503
S 17319 177102289
S 8645 680877782
S 14318 797733881
Q 585 34242 8906543318868
Q 45197 50561 2322829651428
S 32724 203980742
Q 49487 54234 4536195219638
A 7395 593860252
A 53938 45267366
Q 30232 32839 832528966655
A 33484 31460589
S 45069 796960724
S 31260 291546645
S 3636 233728484
Q 26514 53653 2029319168906
S 13427 982400475
A 22364 752724761
S 13675 209481121
A 19549 557266217
Q 6231 38300 4038197426489
A 29383 277505845
Q 2926 42471 5576759784350
Q 28943 29530 64241670828
Q 1597 45208 3391163550529
S 26635 202349750
A 47643 116621292
A 488 968292131
Q 441 51191 3878212897095
Q 4513 47827 6238603185232
Q 9154 52318 2137138174043
Q 26354 49515 2607978250851
A 22695 9829165
Q 33138 51197 8843579797306
Q 16015 20816 2499628325897
A 54373 407859348
S 35883 339916182
S 25578 13886978
A 49084 172525403
A 32330 206168666
S 36491 505426750
Q 14113 46846 9954818316623
A 49000 131443815
A 5060 112905716
S 29447 294096399
S 21348 157999913
A 31406 115371766
S 29178 583996334
S 36259 261939865
Q 41543 54654 8262705709397
Q 10002 46145 9561710658970
Q 20473 48112 2442544452599
S 12421 408793396
Q 798 41042 5502747187996
A 26107 515438746
Q 20836 47264 5839269312276
S 32464 135860029
Q 3219 47193 1124219614438
A 50506 206052936
Q 9981 34934 7518153379754
Q 10909 36968 3188508801739
Q 10528 53186 4230547945210
Q 23883 41039 2483704559616
S 11948 729120655
Q 27153 50738 2136225226959
A 48467 796126866
A 25135 418005078
A 34944 628662631
S 12047 362826923
A 31155 706923811
Q 2625 48810 1291079860078
Q 43674 47646 1630459443578
Q 10704 48520 3473635810141
S 7992 23639449
A 18101 250957477
Q 364 54564 6256344410752
S 24600 452966372
S 18455 2594779
S 22890 45074752
A 33678 564653811
A 48704 570504176
S 13619 661053595
Q 27087 52000 7075137792563
Q 2597 50644 7041328075396
A 4599 709040239
Q 13121 21563 3352182245840
Q 39751 48775 2635939956721
Q 20576 41321 6296088181716
Q 22327 36386 7595433558456
A 36023 317200212
A 11977 429437544
Q 1630 45640 7186813804927
Q 1485 20756 358410956529
S 46012 889268386
A 26122 468840534
S 29213 846328647
A 30944 305120195
Q 53524 54105 469162786624
A 51107 440080208
A 10417 589011446
Q 6397 54445 9216904815931
S 47669 835539536
S 28622 275744938
S 34142 264531406
Q 6127 54813 8679650336207
A 38846 762746828
Q 15059 39693 8414729849537
S 38536 779688874
A 5078 546261699
A 40176 931467270
S 9555 884119305
S 38314 67763112
A 32262 474399025
S 40734 966008105
Q 17704 34484 601820516215
Q 8064 54501 5647110758622
Q 125 54320 9018540127699
Q 38924 53738 2436133563167
S 52150 882983509
A 10284 571632999
S 52512 954077009
A 32992 890082552
S 7090 583490456
A 27837 473196396
S 30772 467312885
A 35363 632224669
A 46338 494658644
Q 9793 32651 4568426918425
Q 3856 41042 4889731073194
Q 29457 35390 4948489123923
A 48311 676308087
S 36800 732738279
A 15189 661355934
S 16973 142401637
A 14512 75212859
S 17555 660555067
Q 1266 52872 9363979713762
S 6634 181058728
S 45519 147335020
A 20324 930461353
A 37424 742366174
Q 51360 54907 3372781817452
S 10265 412082532
Q 17793 47446 4237775200038
Q 213 54515 6909340222355
A 31491 779115629
A 22575 175931172
A 12256 267815082
Q 25087 52956 3404735625958
S 8652 117827356
Q 26920 48586 4225165265637
S 8725 974395827
S 12525 396711452
A 15077 799264030
Q 9012 37929 6764099288856
Q 36468 42271 5146740836085
Q 1689 36475 1630269684641
Q 46 53412 5149717786161
S 14107 192643954
A 9147 879051445
S 20175 791669745
Q 16011 22181 5202589333958
S 51536 388098051
A 38682 261007307
Q 9970 44465 6198025655142
Q 20650 41858 4150287683813
S 46476 920857620
Q 19396 52945 4350064422375
Q 3789 43775 4482316372835
Q 6537 44669 3348737723354
S 39549 969719703
Q 1293 21829 7211352411817
A 27343 506255612
S 14737 757124897
Q 4549 45858 5932717906061
Q 15369 37556 8896329394259
S 50671 317515927
S 18944 804304124
A 25943 340954397
Q 25010 41163 8804688076474
Q 15908 54638 11805812694
A 45699 118730372
A 36714 807859513
A 15984 424090114
A 26399 186607591
S 17857 893436601
A 27956 793373667
A 25642 724887538
S 41859 518123810
Q 1171 31768 1846710751501
Q 25924 26798 124555379263
A 28780 508251331
A 3053 39488048
A 41917 806173624
S 32022 395972407
Q 890 41999 3090638685785
S 4807 275359691
Q 8394 36252 6191839764360
Q 10938 39700 614056556080
Q 10083 28056 7501071979040
Q 16826 47338 4352357047264
Q 744 38065 5780207612835
Q 5716 31792 6259812531157
Q 7528 50042 9347842187303
S 37500 795728265
Q 27461 42706 1728920397405
S 18109 24368647
Q 21562 52838 7978032353763
A 15723 990388614
S 29015 799591980
Q 4783 53008 5407150726022
A 50749 859386962
A 15690 323162974
Q 22 54568 3764588666708
A 12902 556320012
A 7802 597697028
Q 19867 38243 3820089209539
S 3731 608686068
A 11104 902855633
Q 15473 49293 4806871220632
Q 18749 48668 7466037730365
Q 398 54654 7579881278837
A 9730 108005377
S 27254 806164824
S 32305 374615076
S 11972 81921329
A 41411 299474862
Q 18616 48485 5724244182407
Q 8725 8962 41692299994
A 31486 157807760
Q 9635 35298 300123051286
S 41400 123575767
Q 8935 46257 7251980810762
S 30964 88109155
Q 2997 53758 4965847205751
Q 470 48396 2987075518033
Q 44283 50434 3945401502631
Q 9039 53531 7456588751137
A 18785 591808938
S 31354 618516208
A 23446 561369897
Q 9298 46731 9189261014762
S 44644 418133634
A 21441 35476077
Q 8803 17347 1031599864602
A 33691 537557016
S 13339 713075806
Q 3269 54436 4769227948247
Q 3324 45488 7262615623648
A 6575 806924348
Q 12491 54660 8164498333200
A 36264 234622095
Q 15920 42016 5691854091525
Q 258 43152 154432855447
A 5474 880217634
Q 21843 49233 1992280919288
Q 393 51834 4844678299266
A 7994 704363467
Q 29432 51198 5998300863631
Q 798 50635 7012516765412
A 45857 977213774
S 1523 170765748
S 1265 267899762
Q 2242 54211 9533454080995
Q 11343 40732 6020018894095
A 38381 217688586
S 44621 61089362
S 19844 417736197
Q 36290 44746 7184273015475
S 44000 51367434
A 12758 747734753
A 41460 360126490
A 49024 310581496
A 28027 581790138
A 19357 562578201
S 7596 918858198
Q 5948 36164 3307460927745
A 40872 973970905
Q 4780 45011 9011794807495
S 29271 958946658
S 31501 174216512
A 53810 646568230
A 32850 53056536
A 32095 351494735
A 19759 253004415
Q 35063 36941 645565676470
S 34249 990025728
Q 26074 50929 9204254280656
A 20070 346983938
A 28751 543267260
S 38802 503197894
Q 12637 32668 2438801388388
Q 7108 48631 5350231291948
Q 36834 45730 6849569036974
Q 37486 37782 71960172181
Q 2882 54770 2387301787594
S 23134 881097965
S 34524 312791407
Q 8258 28609 1536206443825
S 8866 86738164
S 35371 268805695
Q 6900 38217 9992485366833
Q 3543 36512 4888314290876
Q 1665 54197 5477597015156
Q 3022 51094 921240254028
Q 8067 54293 5723151767238
S 15589 261269927
Q 2442 26715 7955178741855
A 47950 103373846
A 53817 640458243
S 16402 567386611
S 9264 380424983
Q 11351 27133 3884252524075
A 32946 808303557
A 21888 246494899
S 30665 469136958
S 47060 580121444
Q 13015 54158 6771122908249
A 46960 866926845
Q 14289 38539 8981476085505
Q 1005 48083 3019090797496
Q 49461 51883 462683642897
Q 16744 35652 8653272075456
Q 5723 46327 9086203330268
A 43101 84466245
Q 16675 34862 3062819054917
Q 30048 35207 1937151007726
A 299 534547133
S 2421 755119605
S 17727 706043074
A 52249 288898886
S 3276 800272041
Q 40687 43935 3052005533311
Q 11880 47194 2091113054254
Q 8367 35975 5593575590447
S 15404 978075227
Q 18762 42103 6202711064466
A 48809 855934083
S 6740 765662385
Q 22128 54264 8286385547421
Q 673 52917 1206077087126
Q 12809 25532 3527626090953
S 45198 14677613
Q 1196 49392 7361505070188
Q 26578 28766 644552946214
S 22207 433003057
Q 30 49688 774859154790
S 54176 196586859
A 51138 188197399
S 11178 937055121
S 26299 928408420
A 27975 600901421
A 50477 57842003
A 1779 1552456
Q 17583 46809 7601650357758
A 51492 597642821
A 34066 468513360
S 15875 721327302
Q 32037 47816 8907483043929
Q 1413 52221 3321522522611
Q 1797 10078 1516721102754
A 16986 901550115
Q 3011 26847 7566317436633
S 25768 226562125
Q 20136 32481 3424414053624
Q 2805 49080 301842781927
S 12291 599287700
A 24671 594916290
A 40930 464456425
S 10451 912552519
A 3875 81547454
Q 25491 48282 6566368140359
S 25997 13067846
A 34465 519817015
Q 2248 22451 2881891376473
Q 4797 37753 1310549832996
A 16996 354797453
A 26880 858715634
Q 2719 3260 168543194636
Q 11740 52485 1658679298239
Q 16163 16657 362937658462
Q 48823 48994 70731563180
S 2429 371361288
A 44058 982628841
A 19631 242850548
S 45870 919316103
S 9897 174284161
A 27736 873431432
S 8621 659191705
Q 38693 39723 290575890695
S 5142 871345350
A 7324 492862485
Q 34984 52824 5337492898173
Q 6483 36140 7025735353426
Q 14522 52467 3745483456585
Q 10107 31935 4319414112103
A 17719 553528556
A 47655 187841728
S 27626 918984596
Q 11718 40129 6290328900072
S 562 585169364
Q 21881 22697 481789839329
S 47170 760191315
Q 6197 54022 7709891982993
S 36276 862069037
Q 30669 44314 3032840729682
S 26876 392419781
S 34413 807593716
Q 4302 21825 8619553203076
Q 1160 54772 8563095000786
A 38018 894128660
Q 506 17204 6145972943430
A 28611 741127789
Q 6705 50896 9622455057988
Q 11434 51097 2220633818443
S 4018 767090268
Q 5584 6213 413232304192
A 13433 698861986
S 49075 732865703
A 41143 770957174
S 23049 262643324
S 53424 608492490
A 33710 618806851
Q 9087 40975 67522319563
Q 12827 42704 4175858896235
A 8907 191467549
Q 6188 29178 781928200750
Q 7580 39343 4095773196673
A 34746 885821322
S 14324 848706847
S 32582 345175911
S 1259 109313222
S 42755 682435226
Q 16672 44525 8813267773223
A 42926 28819355
Q 800 41984 3129147880504
S 28207 468038865
A 39976 487767290
A 7491 537873441
S 21169 27619692
S 20408 819773943
S 41761 219795040
S 30984 440401488
S 16911 365906616
S 18339 774925839
A 40629 824273245
S 5473 511175566
S 34533 728256198
Q 511 27980 9066240869399
Q 879 9425 2355516054355
Q 17509 42700 2560131278803
Q 32650 42150 9024384548450
S 54470 83637117
S 1572 438831269
S 11560 143218625
S 32921 923647810
S 51054 92199496
Q 10952 46466 9741944741161
Q 38764 54506 1854026092064
S 35742 709330296
A 46598 403247355
A 41306 193142271
Q 17351 50138 6572375794446
S 45049 210612011
Q 4185 50333 4070153991747
S 52350 649616306
A 8740 201733537
A 5159 851004843
A 37821 313692210
S 45444 779288971
A 50616 294708363
Q 2105 23509 5491298851217
A 23556 855371821
A 23566 625844579
A 45281 682815388
A 10955 96057298
Q 3014 38388 5251156350533
A 30789 506007574
A 23180 406732933
S 5869 90554518
Q 5274 44298 3908975181913
S 42180 952879884
S 18514 865932602
S 42098 214139434
S 18684 640715772
S 2403 454750574
S 15424 381814191
Q 777 53488 1546015597888
A 50543 960783230
S 51597 205411840
A 48062 52312654
A 19036 628994151
Q 40784 46379 2351109336861
S 14585 714501106
Q 6441 18938 8130743902235
Q 22475 48142 6936800580499
A 40503 848433228
A 1005 15830766
S 41997 453490336
Q 23719 36787 4168381915328
A 12984 412859498
S 2095 614514338
S 48375 763228379
Q 11876 46361 3354881947266
A 36352 95557272
Q 2734 52023 4519106753178
A 50665 414090742
S 27128 573977868
S 24673 646702815
A 43960 105406017
Q 18502 46366 6390614336532
Q 4029 23888 3810089020497
Q 8838 18836 8894783803808
S 22101 758741831
Q 18297 43650 2439826802108
S 53068 810599799
S 39296 629303446
Q 5258 52778 9018532740116
Q 2645 52500 5180814437540
A 51776 138856615
A 14494 147887948
S 29553 549450464
Q 34786 34901 105727384930
S 49927 491668590
Q 15134 21023 5018520706873
S 47764 494256339
Q 1368 30897 4219529284482
A 23323 424559348
Q 8361 52993 1258133466013
Q 8891 22607 1992391836205
S 5059 154783945
A 45632 928102992
Q 28295 49155 2068634824258
Q 23146 51121 7782506040547
A 1236 115075950
A 24665 582252014
S 39964 485402854
A 13658 764081098
Q 33833 53830 1856717417848
A 36614 789868407
Q 3846 40974 4378217326270
Q 7138 30818 4774125378220
S 34219 976301894
S 29037 663956081
Q 638 42842 5536201334026
Q 14847 29875 3488475000583
A 49391 437385772
Q 4526 10880 2564883403499
Q 1799 53948 2260766898222
Q 5551 45208 8369142070254
Q 3283 46079 8867296499714
A 19942 846162934
Q 15036 46671 8401372496442
A 998 743400877
Q 15736 45451 6109667770328
S 10706 429886660
Q 2390 52425 4681821139739
Q 2669 51918 9244744387036
A 23669 241790333
A 50616 929171004
Q 11527 15703 770006829124
Q 34328 38055 1198891013412
Q 10975 21564 969406564366
Q 14870 27744 9546093834322
S 10189 510967134
A 20238 981919232
Q 1041 32567 4795420713986
S 29285 195957216
A 43405 355885614
S 33446 290407002
Q 374 35670 4385588050055
S 18578 352642406
A 37626 918763450
Q 3493 42617 2053631794309
S 10437 674925278
A 9708 64426841
Q 14 38136 9770358170670
S 9078 846416917
Q 13525 39376 5460740907773
Q 3304 6576 2665379224211
A 28027 316923648
S 12102 983284974
A 16789 351102821
S 468 130168266
Q 39208 49536 9057436013309
Q 43 47581 8497202864685
Q 190 54182 4177279790118
S 7889 119065181
Q 12691 37764 996377377850
Q 47893 50540 2230971698030
S 35097 896056520
A 33297 898546071
A 36415 774627152
S 44015 600128332
Q 19618 43406 7199437788621
A 42722 170222287
A 15389 258432351
Q 194 12003 1217159129037
A 10899 392122974
A 35328 196177783
S 29048 380450940
A 45571 239302571
Q 12246 18824 3226177282441
Q 1035 47984 3301294202185
S 23920 212901376
S 36142 445584006
Q 22552 52918 8028964882650
Q 10535 43359 9951976801837
A 30908 561849980
S 42645 502978227
S 38476 278566756
Q 2547 45374 5585811983660
Q 16107 37322 9000385938105
A 14926 105419974
Q 2910 46033 1942374266576
S 36262 543463438
A 40845 614595620
Q 2036 47466 7883198088302
Q 19805 22147 636177215777
A 8589 288225468
S 52970 469628726
A 10202 731487634
S 53660 584061493
S 7313 687107541
Q 32247 48722 7122792295710
Q 43 29971 6342802607600
Q 28119 41645 1114476435801
S 11106 478924636
Q 33876 36268 1518906795600
Q 14 54032 3531952278147
A 43218 585083883
A 7976 898322301
Q 30485 33114 862808668435
S 31603 765072751
S 19269 31922421
S 37166 636068262
S 27061 309237033
Q 840 51503 9640738170391
S 9008 463554385
A 40401 233346001
A 12404 734399847
S 9209 241523695
Q 7497 28488 5858067523578
S 45405 895712741
Q 22409 27232 2685041049268
S 6767 155758178
S 30932 461622786
A 25651 802344962
A 5682 916011402
S 50665 233033913
Q 25542 36929 9042823899429
Q 12458 20449 1070833846711
Q 26661 30246 2023083100097
A 1360 399153401
A 11989 620095701
A 42440 202518477
S 53622 252067974
S 275 424490788
S 19330 801044089
S 21920 511534913
A 51226 208260682
S 5372 498143398
S 6288 157134182
Q 116 54681 7295174651913
Q 24490 53232 5078667906683
Q 9637 13379 403131231898
A 5757 909993604
S 16376 214928921
Q 21744 35109 1962511081707
Q 24851 39261 7517531442226
S 49279 998971534
A 26002 337057873
S 39488 957480483
Q 28056 42122 1706050632388
A 30647 631441255
Q 34875 49428 7249307346582
A 23787 668636475
Q 17083 45284 4139694683053
Q 17186 36557 3984195442018
S 53518 280114015
S 26928 9446066
Q 7257 37753 4334300374790
Q 7934 27910 8374049269298
S 48664 218363242
S 29765 514117135
A 53528 137433961
S 22451 121937582
A 27498 628989844
S 41463 155561972
S 54136 791859262
Q 7197 53999 2721405956867
S 5420 271990512
Q 19071 36108 1301967752227
A 12324 899053895
S 31500 443223009
S 7207 165740398
A 11380 61417254
A 34401 306842866
A 40584 594179160
A 25012 530663235
A 27922 374969199
Q 305 52754 8275232751374
Q 13716 28357 8937570126748
A 32062 50984132
Q 19411 53469 4848890394284
A 43528 563953116
S 49442 158402981
A 43981 202004826
S 28408 666116734
Q 10806 23264 4016576290001
Q 34392 40344 2245659508753
Q 122 43742 4446447365336
S 47696 375055468
Q 208 51112 9028302185830
Q 1311 46957 7214308119728
A 53780 395033351
S 44836 864891596
S 49890 222488856
Q 3728 25152 9781165074125
S 13452 766369050
S 41741 100351315
A 40124 971106385
A 1378 901282167
Q 8420 46041 8022793949021
A 17991 287405536
S 18779 55922175
A 30307 386540295
Q 39647 47179 5638013759224
A 20488 980905740
S 47219 824417459
Q 27698 52078 616320314793
Q 30428 32209 1100262483670
Q 20608 40955 2922518091278
A 41872 559460576
Q 2267 6259 2378364385493
A 30558 90720540
Q 12117 39423 4784522597115
A 41683 218216323
Q 30110 52229 5138999347114
S 51556 115256562
A 13112 17183262
A 49677 772019441
A 18598 947084354
Q 12187 47976 2278978827961
Q 23281 52393 3750020191973
A 28828 385702946
A 28712 328122010
A 37913 147957725
Q 1906 52509 2176603261325
Q 12910 30433 5224699862323
Q 5676 52087 5995697677223
Q 19978 52273 1027351578835
S 10459 679382130
S 21649 318839589
A 6064 9655548
S 9682 167620334
Q 14686 23547 3546339135219
S 52177 744418386
S 37252 73440084
Q 1004 54828 9537005734025
S 54869 874960187
S 43232 206601633
Q 8743 50725 1304073906971
Q 14846 27401 2576132454238
A 47015 835679606
A 1907 848511735
Q 6418 48075 24821471612
Q 10780 46934 1615441087510
A 26065 833663695
S 3178 651073297
A 1412 655478760
A 30137 774411125
S 26176 409159719
A 10411 108690443
Q 10530 42197 8976160550944
Q 23269 29967 5372512265259
A 4075 564052699
S 36512 941904794
Q 27900 37248 2482745156481
Q 28139 40443 4557470726253
Q 2487 38150 1228993969789
S 8642 313246691
S 20636 610742918
A 34544 461927186
A 25332 631102889
Q 9887 46741 6929044366341
Q 48348 52655 3411020794283
S 54620 129879332
Q 1897 43680 9791661138248
Q 23580 48944 3228803204628
A 46323 720181883
S 23209 686234280
Q 11624 54742 4580004630355
A 45939 461593285
A 51447 453627694
Q 2657 51236 5666666248828
S 36448 458602981
Q 3486 11730 4730648568551
Q 1843 49846 8159245854288
S 44103 304776180
A 12288 556289201
S 13535 777244594
Q 3729 19490 1963420579293
A 15565 61449428
A 25951 128650615
A 8663 832398947
Q 11389 15442 2237624932381
A 35373 695109593
Q 4104 43311 5426291403097
S 45115 61103349
S 20113 978176504
A 17904 720698763
A 3583 271283555
A 45834 82436558
A 6932 658949953
A 27019 586601733
A 50853 502140672
S 22211 629037616
A 13631 133256248
S 37309 323188169
S 42552 882692384
A 49361 111351115
A 178 63685671
S 51256 771345771
A 48039 521766901
Q 12651 26558 3317991884556
Q 782 51924 1453389310931
Q 17644 51652 7463356561754
A 26341 601817284
A 39159 121430567
Q 3725 43719 2712589468950
S 30729 923518274
A 40164 244138462
Q 2273 47476 638473659732
Q 6028 53682 3160210794220
Q 852 42871 8317946460701
Q 9297 51248 9250005105795
S 53437 196414193
S 36964 495317157
S 34253 452026885
Q 2315 41140 7106102512696
Q 5152 42533 611731494263
Q 32212 54500 9997396068032
A 37172 158752323
A 40928 394020192
A 24400 377167814
Q 50193 54912 1743645342730
Q 719 51391 2170809395365
S 15932 101751345
A 51074 110831370
Q 6092 47140 2800034093297
Q 16381 34564 4600265763134
S 45983 333204577
Q 17188 35733 4552512949902
A 34737 186027321
Q 9427 47240 4146878573925
S 181 538011786
Q 4789 44769 5053370479621
Q 14049 22725 3399912392251
A 45410 444396223
S 52344 458416873
A 20812 194602949
Q 34414 54529 4252079549534
A 7624 481432161
A 44312 356833692
Q 3221 44385 2438175692905
A 31018 564252928
A 25785 569727879
S 45463 725614152
Q 27371 51137 6089817373664
A 29642 891326795
Q 2686 32008 2682635736032
Q 18011 48660 9353562225977
A 23471 30394554
S 44291 126916943
S 51072 877334230
A 33856 78777606
Q 626 52691 4716862725117
Q 15521 42185 4602344868677
Q 35168 51612 4325376239693
S 30844 732543690
S 47931 791864967
Q 15405 52834 7542665136902
A 40577 813151767
Q 2088 52718 5477377742497
A 21996 296977504
S 50985 162452999
S 6483 939386367
A 19211 265922508
A 19319 179126922
S 8393 774905019
S 18090 228251038
A 13995 492124687
S 23557 422135548
S 257 728417977
A 43325 82392214
Q 197 54867 250582378248
Q 20041 32158 4734575428199
Q 32362 49619 8157450355233
Q 7432 52606 7951121020430
S 52651 729101714
S 32588 366909761
S 40049 713958872
Q 540 54856 4555064540194
A 12170 815833678
A 2841 812737927
Q 19171 45017 4900354774531
S 40326 206567342
A 45934 957826069
Q 13127 41084 1786945158822
S 54797 353616409
Q 18554 28388 4664720041015
A 15135 88714703
Q 5287 23032 4033992654017
A 49893 487981855
A 24350 519659144
S 34593 900473580
A 49624 316745527
Q 10743 46937 3127605652822
A 43727 844031529
Q 6407 54661 6090665892380
A 11093 943860676
Q 1682 34224 5278083379177
Q 4110 11361 558429359807
Q 13468 41527 1653525514015
A 39192 188065957
A 54361 807856606
A 5514 532525570
S 16039 250531339
Q 3723 52132 7621808071646
Q 841 52756 8068388343814
Q 23196 28066 485717389773
A 43354 141703868
S 24556 558771675
A 39244 715732492
Q 977 8128 5165630052786
S 12958 246671036
A 42218 804608943
A 29581 861680763
Q 33777 46971 5722780300965
A 51043 776144028
A 25710 719605264
A 21471 619932346
S 54638 416371426
A 46756 942675372
S 39134 811266841
A 33582 536823726
Q 14375 45239 4526321090138
S 39880 4014280
Q 24946 46582 2410482206903
Q 12084 52230 7351685586125
A 11539 946876913
S 41791 892966407
Q 5864 45549 5344492329918
S 17197 697062037
A 23773 186301553
Q 7811 50057 705211565193
S 33976 941048120
S 30395 952768530
Q 27342 28880 228416446284
A 10305 94529295
S 26757 711996700
A 29565 675713964
A 30303 289487954
Q 31201 50061 907896694710
Q 5173 51333 9535082599215
A 51325 264751171
Q 759 39586 2170591478814
A 28736 979512531
S 9049 185065023
Q 625 54000 4554080476079
A 33644 116898004
A 34614 78425728
A 7800 690126493
Q 4789 23688 1412426623307
A 11071 110772218
Q 24285 51928 4998292200110
Q 246 45478 7508157683619
A 16765 101695389
A 16142 997876134
Q 8464 45679 172744874372
Q 624 7413 3889788115802
S 28926 800148072
Q 1469 52940 2024337175728
S 34434 588868062
S 51302 98775384
Q 15779 50010 9890770053000
A 26001 92115674
Q 10154 47153 7380327360442
S 34635 751127608
Q 113 50061 9501689940284
A 17343 704587665
A 54854 526395957
S 23385 127593920
A 33426 657767768
Q 24777 32096 6143227198005
Q 43875 47050 1692866057466
A 14134 935148477
Q 5728 45738 5840419216550
S 42601 158775523
A 22842 357943407
A 46170 400121499
S 44188 924662957
Q 13688 26491 5813985976068
S 22380 211361219
Q 5943 49708 7110616235618
S 5143 127475751
A 23786 227824225
A 54335 740641471
A 23542 566469571
S 30648 178201412
Q 19466 44650 963638138096
S 50450 221890868
Q 34950 36682 363302515101
Q 18382 51606 5925019226128
Q 7727 29603 2073547587246
Q 70 51546 2244670049129
S 43379 81605574
A 3350 118924415
Q 525 46033 8661896427787
A 17486 598410849
Q 5706 31172 1410667763474
A 14831 823439385
Q 17279 47489 5154161293981
Q 2239 26589 1329113615445
Q 9091 52646 6186992698313
S 24297 365270825
A 34421 896757689
Q 24910 46665 2372540874146
Q 23863 46434 776046474899
S 15630 648692366
Q 7346 49053 6018219823540
Q 311 41041 111136289373
A 54430 592691247
S 40050 535584990
Q 13972 40648 9672271186128
Q 26480 40106 4547045899449
Q 29987 51313 758253040056
S 43826 114392123
Q 20092 51677 8647458703226
A 15312 993863834
S 48197 648838740
S 23244 881085925
Q 4380 31429 5658350098124
A 34092 778549775
Q 43659 45004 554701330349
A 40555 57302524
A 18914 113738615
S 22754 563162806
A 42711 793627654
S 5319 203138706
A 22790 739463201
S 4642 810891645
A 3063 66952623
S 12770 203708821
A 21013 959776276
A 38758 874285782
S 7161 89049965
Q 560 53382 9817780800317
Q 2152 17606 8520181680181
Q 12888 33702 6038833879331
S 10932 554253904
A 49583 471676110
Q 134 54873 5423153728929
S 25239 200530967
A 42545 139147338
Q 21254 40353 9269638268796
Q 44100 44862 660391465771
A 9003 765446366
S 25335 216169153
Q 11802 39885 8420646989047
Q 790 49873 7678039005495
Q 30133 49455 8534180013192
S 33242 886301533
S 40115 804288211
A 31693 223317128
S 26163 659145149
A 37778 692789225
A 29880 132489608
A 43607 712327670
A 33804 553830846
A 39668 491917707
S 49209 320677840
Q 2254 50821 6269161897224
A 33060 995480416
Q 5762 31085 7000945102734
A 36739 217900166
A 49994 706363137
S 1695 819968530
Q 25413 28847 52026507620
A 9888 309463735
S 30560 258249708
Q 2247 54394 2876388388518
S 9126 360006403
S 42997 989820607
Q 2960 54620 111476370843
A 35281 948616076
A 22202 319639658
Q 4954 24786 3604217753654
S 49212 111781617
S 21876 107620949
Q 11348 35328 7502307597662
S 35949 10758260
A 9982 685548322
A 24753 213213661
S 49283 86292883
Q 753 17317 5934058118060
S 16751 236037883
Q 45791 49533 713786532816
A 36587 711934541
Q 5113 32978 157780719089
S 4416 907210098
Q 2033 47673 8812837742236
Q 2001 53130 9552989306913
Q 10642 47627 4827601917932
Q 1890 50303 5634000089555
A 33430 299812009
Q 2636 42014 5562420402212
S 12289 870336186
A 48836 963140468
A 26527 104928403
A 39386 187720485
Q 19425 47663 309478573468
Q 2747 46542 6080825521425
A 54668 821096062
A 48134 524946103
A 47763 601907987
S 18090 627974338
A 29511 997087821
S 28982 678180828
S 15826 454919063
S 36064 454072075
A 43412 513233498
S 44967 691240797
A 23007 639054028
S 9165 204258503
Q 524 40349 550737850079
A 29439 135056095
Q 13777 43242 4804001779121
A 40427 694666101
A 22345 50196448
S 52741 585469980
S 48451 554452133
S 6435 817089966
A 19746 226926340
S 48015 883514932
S 17453 417586807
Q 7577 47960 8038190794952
A 30861 138178233
Q 5365 43724 3064678779464
A 41444 135114551
S 43398 787488218
A 3901 474061317
S 5663 481017507
S 41181 315867960
S 5504 318159486
Q 16381 22287 2655572765640
A 315 773141393
Q 20257 41510 1499882210385
S 33171 942183162
Q 3168 50475 5987113820045
Q 11786 51374 6543924794612
S 28697 517947825
Q 15372 16807 386584695911
Q 51983 54874 2082418972106
S 29270 922397890
Q 22549 52005 5598776411690
A 44843 489811336
Q 26572 41923 8226044896345
Q 2962 44892 9152124724082
Q 4152 40068 8388418066449
A 22079 742443574
S 34914 285073664
S 45510 186809276
S 24093 798714744
Q 5592 17548 978100058992
A 46647 383149587
S 16378 818702654
Q 14067 53779 5706235262421
A 44176 621664589
Q 1948 9216 7092200173848
A 15616 42794422
S 25589 528570416
A 30896 77468425
Q 25199 51521 9063895572832
S 42857 970359001
Q 5984 53478 4177111842856
S 38585 196944620
Q 11559 14218 1246029047813
S 16766 967517681
Q 5726 28219 613713770788
S 16663 124939929
Q 3086 21612 6721417778576
S 35649 641112864
S 42934 156465200
A 50915 470729069
Q 1539 17344 1195826614683
Q 8167 53691 7422941490093
A 23595 471846819
S 40891 158121700
Q 20929 47336 177360634188
A 27579 44109909
Q 7377 13938 167458472406
Q 13348 48199 1432316375509
A 8737 766480083
Q 14504 46139 6806830157586
S 29466 478574888
Q 42616 50467 3934848741856
Q 42434 44620 526842014814
A 36264 981591307
S 11954 343680223
S 24449 585755281
S 41603 698720599
A 17218 996293497
S 2525 787032096
Q 4415 50242 5606352166672
S 24213 212906807
A 46642 311662037
A 47436 213751075
S 951 413147551
S 18317 805950159
Q 43726 52607 3423953543411
Q 235 34240 5911091583272
S 1643 73011127
A 8345 305963577
A 635 965187740
Q 9212 41844 1670096416879
S 51523 503704905
S 21612 638940573
Q 469 52723 9610683216397
A 33827 490154701
A 1303 2671369
S 2450 19529031
S 26989 939478530
S 26813 476420161
S 42822 250054256
A 12248 971761592
S 8057 757531838
S 8338 481641299
A 16091 643274773
Q 4261 39829 968081897285
Q 11980 49383 9754961345034
A 20243 55548697
A 10276 890650741
Q 4428 47950 522729976231
Q 2847 48433 2847736597571
A 44981 91972756
A 40317 572415315
A 3679 30843685
Q 10961 18361 4958044856404
S 23384 305350753
Q 7657 38843 1615448421234
Q 48889 53598 1800822595899
S 37043 688810663
Q 13850 49828 43442083906
Q 568 54301 3656648774198
A 17064 659712490
A 9423 467936996
S 29718 497580920
S 14081 15436174
A 26473 390075587
Q 1231 53205 6255286570161
Q 14165 50011 2416256583423
Q 45273 48220 1775998853414
A 37721 997892280
A 11756 966582125
S 38093 979876449
Q 1549 43335 4064032001156
Q 17810 21099 3285674851794
A 17534 99704615
S 42092 526527267
A 34272 411366230
A 11051 259656602
Q 33844 49786 2968672164880
A 37527 177602584
Q 16252 34219 1726508025509
A 35856 650336141
Q 31930 54379 2547204352066
A 40789 379380898
S 48079 300925713
S 17852 438403170
S 32187 97276143
A 11529 415286307
S 27537 767479649
A 11555 490002332
S 38744 679429651
Q 12501 32524 6216488257168
S 47308 851239106
A 10002 834060890
S 33175 349690026
A 15074 642946498
Q 21700 41995 1192155478037
S 1670 883206049
Q 10118 35351 2093432787232
A 39015 751466669
A 30121 683323715
S 41324 848325994
S 45008 582614741
S 29605 809360450
A 33424 302374294
Q 38226 50577 115251822518
A 517 731215311
Q 24 54578 1447904248123
A 6913 445372110
Q 3533 52956 4106764592997
S 41589 993900763
Q 13984 50130 4233845562280
S 11836 875453613
S 34398 685421315
Q 6592 33081 3829534793786
A 50084 462380289
S 2882 472716027
S 53440 207406169
A 36336 545609937
S 10371 568071690
Q 3339 44569 1304657402942
S 2781 886666138
S 43171 739026978
Q 4437 45987 9541276766492
A 31620 226735375
S 44382 668637532
A 36650 831178143
S 52504 557297542
Q 14837 37758 4251329225852
A 37378 756134996
S 23905 924314610
A 41950 818266141
A 46136 537902724
S 8981 318740868
Q 40167 53044 3612053234349
S 10908 506866401
Q 25407 29219 1818545762770
A 24229 203888576
Q 10696 52343 3608116851017
Q 8756 34396 7878737568313
A 4242 94060721
Q 18927 48975 3113065622262
Q 10328 31501 1877537705814
S 51238 605923403
Q 21079 43853 5939264725252
A 43358 329650255
S 9583 146137034
A 13994 29688817
Q 35549 46959 2542113838363
S 12048 893661867
S 10912 160760964
A 26966 790683652
Q 3700 51125 4238785894437
S 46139 37043481
S 45771 775072760
S 8205 854080504
S 27643 370081199
A 20 331014537
Q 1505 54451 5945828752154
S 11441 186726878
Q 6037 12579 6243489485666
S 9642 391932147
Q 34390 45236 1837658741363
Q 5776 6142 322284751994
Q 18093 41176 2648841776125
S 21352 606568633
Q 25509 42295 8005580510141
Q 8483 15684 2888176030880
S 37538 399026961
S 36307 194418014
Q 12143 51539 5210667934918
Q 23244 46530 1987734296986
S 17304 181432147
A 42046 661322015
S 33262 799072782
S 3904 377075833
Q 3631 53434 2730789695610
Q 15212 45233 1582479633956
A 33122 774343209
Q 12547 34907 1866171954996
A 16124 87541440
Q 5284 53759 3767183447975
A 40620 87936549
Q 666 10162 5933010796724
A 1874 911763755
A 7555 738408053
S 34865 794368479
A 45952 876601964
A 18890 390557248
S 9808 691985693
S 14698 475787083
S 10084 522979713
Q 8545 28456 9784516700945
Q 43769 52977 4355848174489
A 49504 393148148
S 4816 239613081
S 28410 284834596
A 18557 87228717
A 43316 769845195
Q 15772 49365 9660117769524
S 22954 618968319
A 11294 674244931
S 23160 2676722
Q 6077 47747 106831787372
S 32114 61949189
A 47079 154861398
Q 7867 48293 4374132593981
Q 11191 32128 4497362091570
S 24291 411275647
Q 17764 32086 6905307266301
S 699 82169932
S 33337 563540073
S 52013 888977272
Q 5925 27494 8401198972051
A 33778 120503167
Q 71 33174 8924528681500
A 6852 164837548
S 50291 149494442
A 37239 364777199
S 24720 239489290
A 41540 296068796
S 36361 148550633
A 43305 30102425
Q 487 52990 1123104122758
A 50278 295072484
Q 4586 31185 7558811468754
A 39974 104278910
A 25879 18862665
S 46880 811395944
Q 13727 33063 9508061097716
A 50259 145020036
Q 2431 54256 4408128077749
S 25167 509517779
Q 24834 45676 1561127969572
A 24361 418954118
A 45671 819850561
A 1550 219733612
S 53172 272005781
S 10257 565801327
Q 9343 32703 5656917602143
A 23309 516457606
A 38271 126378116
Q 37453 39517 207714273588
A 23231 638100712
A 43417 315402828
Q 2080 23575 5302637565722
Q 13012 52820 576513135620
S 49111 834718643
S 19445 749782321
S 3624 958124703
Q 60 23738 7438796881090
A 37360 303022660
Q 17076 43085 6228504033110
S 30787 879493079
Q 1956 41712 1062207205665
S 39875 498711089
S 33252 148768133
A 50477 729171734
A 49377 346972215
A 52771 528484517
S 23745 651882815
Q 37602 43125 4816424978349
S 36849 230668883
A 18254 635801472
Q 13425 22287 6472764724197
Q 11444 39288 7778304898536
A 39683 140099226
Q 11808 22577 7866926621603
S 31822 460380466
Q 7888 51384 7268563617303
S 39062 72637352
S 7662 622806777
Q 19570 42598 3831595537809
Q 46203 48314 1041629892000
A 25559 312260958
A 3803 568167711
S 20803 103849099
A 31863 849312386
S 25548 268062513
Q 11961 49727 6457701688897
S 21610 59347488
Q 12039 42411 9460751402957
A 24559 116646983
Q 4037 54748 2336819820243
Q 22191 28199 898500160493
S 38283 372826770
A 2558 395869725
Q 27060 38131 6405984737325
S 36992 999241494
A 44676 671392389
Q 4228 45932 4714253949454
S 22201 441758234
S 10311 8444922
S 15975 289858661
S 4510 258554411
A 47744 579816718
Q 16936 48647 873753386915
A 19787 860575263
A 30946 238066758
Q 4378 14168 1314489067417
Q 8311 33505 1696719201758
A 21616 448340709
Q 5799 51900 5141247538681
S 4258 764416204
A 5820 881860456
S 345 985904302
Q 24845 28084 923597193006
S 29255 242504994
Q 34004 53852 6182727270120
S 41737 162287299
Q 13788 14834 355810912892
Q 6352 50131 8396806536673
A 28684 88130934
S 23527 13891256
Q 6003 44369 2779753665230
S 50602 114088378
Q 10608 25663 1681121298408
S 36707 388499460
Q 2941 53442 3649939246981
A 11473 450120774
Q 22706 40168 4716862801315
A 30813 814217656
A 32938 743324790
Q 5948 46605 3537573607452
S 46729 723339895
A 48164 743204028
Q 17173 26386 4970717740094
A 45634 129214718
S 34313 196123205
Q 30213 39415 9181217061760
A 25331 875022902
Q 314 52805 9391049956375
A 30258 579626286
S 18978 617019500
S 45586 343926593
S 42186 233325581
S 39300 19719466
S 6418 862264004
S 13163 194022282
A 23087 415592184
A 31891 305265302
S 41606 94893676
A 41863 884387092
Q 25352 43628 6093020297121
A 12894 548924819
Q 8890 20275 3135118872335
S 44129 536612251
A 32908 825419758
S 3080 346126199
A 15012 948436093
A 48688 26512956
A 47573 592150755
A 9630 944965932
A 30477 79582404
S 36321 720294496
Q 24233 52338 4936318063224
S 5771 987891899
Q 37712 41409 3502376910750
S 14349 283096681
S 12936 237800990
Q 14867 51591 8950927628276
S 43345 32193392
Q 22226 29249 1070777487769
S 16946 371222263
Q 6372 46808 848216088189
Q 12869 54335 2860192670829
Q 849 54778 4538309200888
S 47935 820783774
A 29798 687316873
Q 24935 33434 6348728751385
S 16501 968621606
S 38700 689113488
Q 1882 33597 8928011573891
A 7564 610418374
S 35756 522479084
A 54768 766194158
Q 33941 48731 2828999387603
A 39976 853741890
A 35751 447075573
S 14150 478091470
Q 11157 33349 9719234244473
A 29684 318707444
S 43866 614678940
Q 1739 52983 5502509743497
S 26713 321508820
A 12755 236735174
S 33729 832066387
Q 14813 35354 6595467678610
Q 7373 54876 6905941412520
A 53852 119565237
A 40151 434752576
A 22884 27154874
Q 11894 47149 2837506726270
Q 9884 24873 6068188456345
S 25063 31969078
Q 15306 24050 8304110732087
S 1053 386512835
Q 15305 51874 6854833101711
A 53190 286655892
Q 3259 49529 6916393166941
A 40093 828209709
Q 1980 35800 693563287079
Q 27848 39089 4759069271431
A 24661 363663048
Q 30506 30668 115668133171
Q 8055 52335 1924344363198
S 44825 725717461
Q 4265 54025 9926682630944
S 48846 191358728
A 11056 491555949
Q 32901 53206 1397797567887
Q 2065 54662 3863111953842
A 20587 325999696
Q 26819 40133 6777502765119
A 8950 492329308
Q 15556 43600 9278652274080
A 4744 90139148
Q 2219 53168 2328404468932
S 1839 724797372
Q 7762 51190 3285962942809
Q 40668 40717 7093292910
A 44792 6691188
Q 21247 26356 1402059954354
Q 10571 22247 3446630980721
Q 40545 48903 8169033739468
Q 19696 36524 3539595243346
S 32507 125259681
Q 28217 51249 9801207304038
Q 47098 52819 2603194836376
S 42294 471035942
Q 1135 52724 7699616516596
A 43862 445188931
S 2901 334268282
Q 20062 31619 3400671461718
S 36551 628539720
Q 46710 52009 4718420644674
Q 11613 54356 7093617222191
S 20962 605759276
S 4074 520608483
A 29294 819247737
S 33829 512757485
A 28388 560398407
Q 11195 53266 8428597219454
A 44658 694380603
Q 439 39305 3556834796807
A 46438 300074155
A 32459 631061751
Q 27649 31624 2959714765372
Q 20230 47028 3455703838537
Q 10340 24799 9607674401717
S 42722 143567636
A 7517 956704999
S 27119 257947506
Q 410 52920 3947009223496
S 25235 38788401
A 44518 980943701
A 10669 777183615
Q 19925 49807 7192863843459
S 11046 448713224
Q 853 53694 1334942466421
S 42847 733868081
S 54594 202580299
Q 18557 32751 112008667776
S 52322 958466436
Q 34123 45433 2283281835457
S 43257 661898037
S 34648 937203360
Q 2716 46626 6249851863166
Q 2171 37412 3755971092557
Q 18260 50224 7260841777578
A 10332 722757293
Q 18304 37260 41948106271
Q 32219 45339 1465074733713
Q 9149 54571 6422630309939
S 53769 893514324
S 54699 515637845
Q 16236 51416 3942463110488
A 49990 414306503
A 18063 76141072
A 16447 825239613
Q 22968 51495 8766156819781
A 16040 816155256
S 40162 871388608
A 12122 131683749
Q 33285 34240 486006706755
Q 38229 53355 9694724347210
S 19840 292423953
A 13553 436361974
S 2090 676827958
A 34198 715979393
Q 35319 40455 1023724997921
Q 2101 26871 1296789434449
S 43116 125245813
Q 5254 49922 5775775787535
Q 4083 35872 6007906191383
Q 7282 22060 1136577022835
S 4594 178890783
Q 6085 38324 2388670197588
Q 27953 47772 3549124098884
Q 22707 52334 5658438395297
Q 9588 27269 9892209465493
S 38422 146510866
S 34158 198451977
Q 1458 54622 2667241421694
Q 3695 47475 819985513186
Q 17751 26155 2192742389948
Q 24470 47549 1669342005007
S 42599 269100604
Q 30151 40309 6930273177720
S 20051 642396552
S 50334 747307408
S 38661 242044336
Q 14867 21335 1094407493775
S 44352 354806428
S 44739 4432570
S 6785 45373345
A 52535 479176191
S 14837 772031260
Q 3090 49371 7981704437903
S 16009 318770907
Q 39 53114 848764513932
A 49801 172218958
A 20437 532642512
A 36925 244451177
Q 18311 36448 889798496128
S 15748 44159317
S 10642 184934954
Q 24481 42581 750859521566
Q 5669 14081 1411048080050
A 3663 879410436
S 15175 90103863
S 29916 786650967
Q 637 50542 6959423064680
Q 27749 34194 521749724803
Q 15654 48598 5394948482424
S 21387 276999930
S 42628 95714931
Q 2210 47331 8557636512515
S 21128 975875258
A 41484 862966057
S 36605 613115793
S 35167 634635177
Q 9028 54473 3265714756177
Q 9044 10821 558513444098
Q 12528 29444 4476737056960
S 10738 676527635
Q 2621 51094 921820449671
S 3203 3677895
Q 16532 43318 6226748315325
S 556 867175410
A 37516 647809203
A 38767 253545546
S 37707 350966198
A 13428 665128115
S 36234 458861940
A 10068 970756103
Q 1473 52445 4300877627576
Q 6906 10344 2749661780935
A 47832 786227419
Q 19353 41847 4574317210795
S 35096 117321238
Q 7845 53851 886540006781
Q 6498 37377 6071411134767
Q 24095 34122 7869646785787
A 1238 393014949
A 28134 771762435
Q 2830 38040 6971367372122
A 1864 416764622
S 29474 142392322
A 26392 902327448
Q 2319 41488 3780557295268
A 35616 5392075
S 57 285702130
S 39511 150228245
A 356 460257607
Q 2813 43780 398404625387
S 22614 28098699
A 38634 782435803
S 37393 876791042
A 6205 457213689
A 21502 937682475
A 27443 516689842
S 29878 294889466
S 38518 546265380
A 34700 270352915
Q 16711 26668 946897497115
Q 12558 44261 4683826668280
Q 5390 48253 2975111483788
S 53233 974796046
S 42491 386257752
S 3267 364169777
A 48943 845571472
A 54185 481548806
S 41463 25432132
Q 24364 51887 8164650923370
S 48982 44199126
Q 5187 21027 2353534299420
A 2098 759592144
S 15354 320630945
A 24250 544418479
A 50429 687794262
A 12045 335920216
S 27356 839778288
S 33597 634971442
S 31392 730107240
Q 11800 54388 8092798063285
A 54297 878816469
Q 4325 49425 930272467653
Q 9179 31089 1446357821823
Q 46719 47590 269321694151
A 44198 196035253
S 21596 603285344
Q 46353 52685 6096015991153
S 25571 490105453
A 8320 106882890
Q 3201 49718 7526659112293
S 31796 348579047
S 54542 990552619
S 33607 575129368
S 47368 184293992
Q 2814 52992 3131403475563
Q 32245 51059 5898522626904
Q 8123 44360 9601080703732
Q 1242 47775 5904644099405
A 36241 483078500
A 21643 996574518
S 52683 401915169
Q 15374 53100 1888265918612
Q 6432 46343 5818496055702
S 36364 609552456
S 8509 594195874
S 36971 145382105
S 19514 64165406
A 26388 618124534
A 14358 771005119
A 18300 537443755
A 51523 672278957
Q 8645 51367 6380347470971
S 10298 123051320
A 5058 18289762
Q 6996 50014 7568392513891
A 53315 637219363
Q 38713 51831 6692531668970
A 47489 52751850
Q 31831 37193 4550385930441
A 18269 894760060
S 40901 629158944
A 23971 672227671
Q 3514 45417 9268443229618
A 23674 721484224
S 34878 677635033
Q 46254 53646 2121911493679
Q 4804 28345 2022734158084
Q 7980 31676 182591598607
A 34387 754569848
S 25935 737903285
A 16073 534274025
S 25849 67369262
Q 33755 44659 1850453928649
Q 6964 18452 4676062253688
A 14488 652704257
S 11807 302625850
S 42240 919509035
Q 11269 42216 9579827439366
A 49781 616730582
A 33315 629738304
Q 5382 27096 3122389531057
Q 6240 48453 4567599520225
Q 27 54296 6698697800461
S 33457 760307116
S 42895 265814535
S 43595 291410473
Q 975 44753 8734626538469
Q 1425 54714 7410573557741
S 15606 611367753
S 47788 864638731
Q 1407 35919 3704810871246
Q 17251 54373 611155449814
Q 21482 23830 1068988199519
S 33188 655803006
Q 23128 51443 3964864422484
S 32958 606308975
A 40417 701334570
Q 7122 30160 256447766835
A 27618 151649282
A 33528 146311547
S 42171 722815042
S 25221 395359053
A 16889 358077210
Q 17689 39959 8353903828859
Q 2414 12262 8144228100299
Q 3463 42668 219744916394
A 50750 922177869
Q 35610 41667 1199705818171
A 34668 175888861
Q 4685 52157 8611365609084
S 15363 400428285
Q 1501 11201 5417868499954
S 36524 95373229
Q 4341 14926 4282492627224
S 52321 521828772
S 20086 502669482
S 48533 928343185
S 22001 880063052
S 6133 532180607
S 36394 351399692
Q 3119 34425 8088377427996
S 12432 417592631
S 16948 273793755
A 34566 747916196
A 24167 566645136
A 25850 187670488
Q 667 53753 401701721949
Q 8036 9623 529905480153
Q 23637 35557 124274805821
S 17377 170715980
Q 2198 31928 1868931281927
Q 1437 51227 8108902039155
S 52903 923971894
Q 14389 41582 7048421991782
A 39017 513128554
S 53802 252214159
A 13299 497194133
Q 415 54454 9550206506786
Q 16165 30981 2966858876070
S 44514 354774146
S 4325 803567466
S 36328 973016887
S 42979 725718895
A 29660 837624747
A 10804 362779878
Q 9392 48644 464436487303
Q 13914 24297 2784439142433
S 40404 433719278
A 21455 362431621
A 13001 405150888
Q 20432 54043 9934992831353
S 45781 983937114
Q 13611 45780 6036649457032
S 48649 596520162
Q 1008 41911 9004714153875
A 28511 723255695
Q 12623 54603 2341198382427
Q 5192 32888 1702618419597
A 45040 13048776
S 781 323982041
S 1048 938839799
Q 30174 47013 4992523235748
A 37649 252595339
A 52841 813469798
Q 25365 46038 5010912825033
Q 960 21222 653918906472
S 43037 266445071
Q 1459 54773 9956032336039
S 53398 96865359
Q 22004 54098 7236265825971
A 7265 286785053
A 22389 768379338
Q 44624 53164 6700124121313
A 15713 259923345
Q 39102 44958 328516576368
S 48712 4565818
Q 52507 53565 265255086788
A 37816 621139095
Q 7108 46561 3093685150493
S 29080 939205340
S 49553 757358279
Q 24839 26143 107255475848
Q 1163 31246 5250240238981
Q 24366 53780 7533469731928
Q 14201 51029 6659964641649
Q 1909 43569 9117800857168
S 54806 279129627
Q 9773 54416 1352105635263
Q 7092 44334 9701541144435
Q 5829 30965 4226809046558
S 27234 790901977
A 21504 549008194
S 43443 660493165
A 49670 420992220
Q 39604 49836 5625189520745
Q 23984 34573 9957528188911
Q 4288 26451 3180265949915
A 47539 771642169
Q 2404 54790 6602028742800
S 3726 466117435
Q 13000 43973 8252388558449
Q 11401 49392 779346714280
S 8379 913978227
A 13855 30572704
Q 13108 25072 5065318650249
Q 21886 45816 7876577690738
Q 36402 39998 3005506608297
Q 7648 51016 1632244102623
Q 10178 40209 650258280234
Q 22251 53581 436851832372
Q 1268 22982 3607896372561
Q 736 51452 4749562654515
A 12419 317071323
A 43937 623740910
S 13735 248370697
S 5600 836723273
A 10074 115590658
S 37913 175378478
Q 16309 49862 7969787953109
A 1114 625674294
A 4071 975302572
Q 26348 43402 8326540009549
A 44713 209825930
A 25054 806323806
S 28208 429693263
Q 33220 33223 2829246739
Q 3318 43381 5381131583363
S 32856 728917651
Q 22211 40499 1615852859943
A 45435 973661344
A 26034 567026744
Q 23076 27294 370419788578
Q 11581 54487 2771254596691
A 37841 58672463
S 19507 468411968
A 3940 333775234
A 36911 585206852
S 7832 195688325
Q 551 48901 923815396419
Q 16254 45653 9795076179660
A 35978 540632885
A 49140 251202661
S 22688 794835667
S 18012 542068074
Q 37859 50303 1219046576537
A 24827 527693412
A 15880 260109487
S 50296 848596074
Q 29830 48561 7234392416946
Q 2057 48666 2243575693057
Q 1366 19817 8541583073853
S 8679 368940861
S 53224 644879666
Q 10347 54735 6549937142118
S 9723 656808603
S 20500 840528276
S 45039 837265274
A 17125 953749521
Q 16147 29746 3250881140257
Q 4766 49760 9401193292692
Q 15500 39972 4628298810540
Q 592 36685 1162546988129
Q 25771 34613 7042192102743
S 34134 819624035
Q 1408 53623 959796397860
S 35709 558560683
S 35747 153907870
S 45301 123827125
A 3415 34161420
S 49372 148380469
A 32332 64910969
Q 2540 44043 337355543555
A 23569 23363301
S 53126 155433026
A 49261 137692622
Q 18794 54895 8624091066075
S 8783 540498545
Q 26557 45313 7329279367123
Q 56 123 36504199270
A 23732 683558860
S 12290 350858984
Q 2124 18129 2480929134428
Q 17995 40226 9267507459672
A 22264 514697964
Q 9664 23443 5124501902789
A 5249 783193847
Q 3641 13474 7337128840549
S 50347 139373273
Q 19868 44173 7794345536204
S 30057 361784893
S 54032 175530945
A 50228 856581684
A 26601 787969595
Q 15559 29909 6471867387989
A 1926 130857932
S 50242 85763660
S 35037 942479561
Q 8665 47159 2864875196038
S 12197 261261599
Q 2422 17513 3608900978323
A 36906 882478065
Q 19072 42054 1026250848070
S 17960 912331987
S 14232 43763428
A 47789 64446121
Q 16949 42330 316476063625
A 36597 390612921
A 53588 16245114
A 54488 484539643
A 42258 144642855
A 10495 498473052
A 16558 389784094
S 33898 723844878
Q 26287 52440 6584359646181
Q 30805 50096 2718487246622
A 40659 121427933
S 2019 168966852
A 50681 1979184
Q 3732 19965 3208995767503
A 28565 636215627
S 12995 664803244
A 16569 703979540
A 54732 485981469
A 9238 378824701
A 15564 452590200
S 22526 207689660
Q 28085 29471 779202342631
Q 28 54701 2670803623364
S 52410 714890414
A 6853 685530136
Q 24011 54693 7424033812322
S 33727 491654888
S 25444 623845528
Q 3564 41161 4614758069566
Q 22460 30978 7706036086673
A 4094 879798742
Q 10965 53733 8486695067557
S 16745 763155812
S 23343 149839213
Q 5752 50224 9066580436
Q 6190 49317 5421316951589
Q 9299 47047 7218306454577
Q 7389 9741 1169344392076
Q 12233 46873 6230115441488
Q 28944 29929 372148320721
Q 2552 49244 9681498362582
A 14326 98196657
S 47599 978551345
Q 2073 42217 1124968078770
A 44917 119532346
S 53466 852536980
S 39334 818175327
A 3302 369622263
Q 4427 54505 8722661032932
Q 303 38790 1043265566382
S 34689 732195514
Q 6620 21968 100344130371
A 1804 925126018
A 51365 669736902
S 53193 31223190
S 13153 749413648
S 44960 131590863
Q 1052 46333 7094440950952
Q 3364 54843 8321859117878
A 5387 322918273
S 40612 362497167
S 10634 160145227
A 3691 98355162
A 43466 721684330
A 35175 511988035
A 32070 24454097
Q 40409 40521 19486774429
Q 442 42806 3871165202149
S 10382 436154962
S 35319 438215579
A 46232 701428295
Q 743 20565 6892466017200
S 29473 178330805
Q 13932 47733 7091265367810
A 24195 882534681
Q 11076 52901 2044471818211
A 24131 26233474
Q 35640 44319 4075591192519
A 46542 901520102
Q 364 54531 5340819275557
Q 3678 53550 7446438343074
S 11803 294317481
Q 44638 46945 2198359695485
Q 4904 28589 8434215346393
A 46442 169266144
A 45002 723882085
S 4789 420567128
Q 12896 35686 9354147328285
S 7892 248023075
A 29652 689632263
Q 21857 25057 179908215438
S 2498 464028391
Q 35590 45897 1651848062061
A 53804 578216029
Q 16898 26891 2794569372017
A 31417 334585874
Q 4300 54793 731412845877
A 47830 610072296
Q 9081 34223 8746690208289
A 37675 852754830
A 46059 701438125
A 54111 319021369
Q 15863 53446 3971901901762
S 24074 403762821
Q 20555 22146 284545061997
A 30966 157971238
S 3861 824670814
S 54062 817309341
Q 13295 54351 56859040349
A 7813 991835437
Q 5121 52634 6157476416739
Q 3589 46203 3261978064203
Q 22400 46563 2415451706872
Q 40016 52559 2385020943769
A 26348 462325109
S 19783 694696661
A 26366 558266889
Q 1514 38281 3495900014489
S 33142 693717837
S 15693 961737699
Q 8488 16466 4398819058683
Q 10276 45337 3853863640585
Q 7133 51313 6029875875148
S 20016 842274265
A 20540 953086617
A 1395 822854421
A 41738 233686773
Q 22071 33509 8849176093716
A 54561 839048870
Q 6131 44293 8700839083445
A 21776 351745360
Q 5121 25778 2448968278444
Q 14081 18848 4215749492505
S 39374 964046388
Q 52900 54754 759365677068
S 10954 465377945
S 48915 959063918
S 50687 47215803
A 21379 104651853
Q 36404 49037 260892496597
S 34653 169816733
S 42334 194169275
Q 3205 54119 6711666766476
Q 18179 51701 9278605991081
A 44716 574680006
A 31748 355674665
A 1962 741084165
Q 171 38688 8024710164134
S 11921 56525703
A 49246 316229421
Q 13988 23358 8574410348586
A 9858 103410205
Q 17683 35500 9357076540376
Q 4166 54135 1715462928191
S 15195 649892483
Q 40110 40487 68351228434
A 25248 824524449
A 6826 270824318
Q 13102 44130 1108876378633
A 38430 394533542
S 45412 88239114
Q 20570 42727 5184491648673
S 30989 648922026
A 29352 951910554
Q 24854 39317 2817344847939
Q 19880 52857 1800602581686
Q 17894 37247 7079837051378
Q 623 29878 2703031592222
Q 3110 42317 1717255348727
A 7265 773308899
S 5798 227638265
S 2287 269736644
Q 7336 52688 1877443530608
Q 8058 42399 3699698615530
S 42969 604071090
A 3329 727824457
Q 19296 52623 7974024963931
A 25272 514943670
S 43087 952355634
S 46470 748932584
Q 8504 33794 3689957776692
A 14021 528744300
Q 12411 16481 190790550572
S 42596 418132758
A 17851 941855486
A 39858 482796301
Q 111 50302 4139776477011
S 36070 636265647
A 42592 610547394
S 11685 654301990
A 16974 773471887
S 13938 882801361
S 53869 40443229
A 17284 6805577
A 24204 115183533
S 17699 932620148
Q 14856 44077 6632767267671
A 14670 951922828
S 36764 468037427
S 29755 553476580
A 22049 784712040
Q 10516 22571 4272659978177
Q 34957 45642 1767201659474
S 30931 543116729
Q 23527 48060 3496586052283
Q 1535 53707 9622173759564
A 25824 714658869
Q 6776 42357 413449693918
S 36243 796940039
S 28661 627922314
Q 13115 35676 6662238587618
S 4697 945738607
Q 5950 21260 135517894916
S 13063 247377120
Q 47890 47962 55838099770
A 10611 931452312
A 47325 691951724
Q 20687 52206 1852497543823
S 52458 766618846
Q 39410 53726 9095466262654
A 21115 517019293
A 27276 263017941
A 39057 332694478
A 41170 407621604
S 15942 991722603
Q 8280 17159 8139227291420
Q 8761 23040 8177961958614
Q 31696 48702 837850528155
Q 6441 18781 5710569417391
Q 8129 51569 4011927433331
A 27564 268493952
Q 10407 47566 2667601220638
Q 44376 46532 718597488361
Q 2435 36215 6565846041617
Q 12855 50524 1723402837685
Q 19723 45727 9139645225985
A 6499 713406274
A 809 624515391
Q 28608 36144 2571475162060
Q 379 54838 9173996640377
Q 1669 52528 9875371163000
Q 3329 51182 9071631568162
S 1623 319976234
Q 28127 30339 97432623663
Q 7283 29485 2894836595437
A 16301 425581821
Q 25458 49989 3168995022653
Q 31477 38450 5647502985180
A 30869 797810384
S 18060 608331662
Q 25888 54281 2128236158543
A 38299 804443710
Q 11370 54505 6175252226434
S 7169 585905778
S 23421 124062121
A 34609 814768376
A 3430 217943042
S 11625 975905548
A 7650 90222002
S 1382 191678543
Q 29574 42958 8554865602666
A 29019 797965724
S 20457 823647042
A 46926 466425394
Q 4558 51679 4134811939328
A 30677 192751070
A 16952 229186579
Q 14670 25968 2863578714075
Q 12256 50727 6862777746507
Q 46371 48573 290709871359
A 32684 15793326
A 13048 376581199
S 27944 474030386
Q 14321 52544 7340788911969
A 46424 850882123
S 17464 940873730
Q 6630 28637 8944648238541
Q 31528 41916 5302704249791
S 39047 518010668
S 11596 631769426
S 21517 377261343
Q 10713 31286 2761198941924
A 39291 172037162
Q 32682 33370 148611318000
S 28948 546787502
S 4977 747719250
Q 7044 47730 284964409393
A 33104 788849873
Q 12804 54433 5904236728816
A 52472 671218611
Q 20112 28529 1906040717366
Q 23891 54106 7975066418848
A 23817 74209754
A 15062 152662484
Q 16776 44995 5480936075512
Q 2148 11126 8136240889178
S 23389 227794531
Q 27305 40423 4343934027682
A 31409 502223702
S 1693 51886073
A 2283 713503428
Q 12441 15079 927781718535
Q 41669 46290 1691565901947
Q 3781 47422 8546301170180
S 29754 786372107
Q 24172 44031 15291406870
Q 20905 40158 8052351616310
A 22187 717679727
A 27247 555896676
S 52475 412274019
A 23701 122032652
S 36329 704687167
Q 95 54635 8235121187843
Q 429 34040 7494974800885
A 17602 805379458
S 43586 210051752
S 34222 808886199
A 38119 26484539
Q 3461 12361 7267202595119
A 50580 166867099
A 32407 90356375
A 15539 215483428
Q 19612 25223 2475203732479
Q 3577 39337 2909730644495
S 39074 568082634
Q 3594 49898 1140388054217
S 912 188126298
A 18300 211078840
Q 33224 49572 8683149523182
A 10882 355454021
Q 1955 44363 6305690991010
A 25038 394510331
Q 95 54587 6532749936747
A 35832 151865454
Q 16336 40498 2076169601024
S 31982 979215421
Q 10512 47494 4972314624415
A 46975 123847833
Q 22681 49877 2765582047977
S 22415 296575589
A 32530 26774080
A 31032 477486717
S 15849 158823677
S 42999 93393769
Q 3913 45919 1362930636229
A 39089 973253092
S 39582 377031180
S 53637 717405882
A 21019 858393684
S 48774 206747701
A 15591 521143192
A 25862 858833909
A 34749 296343592
Q 6306 26799 9727089570966
A 42618 604816364
S 24358 60645149
Q 16044 43955 3782746003730
A 26445 663802083
A 12133 895288135
Q 26271 41752 1514079729084
Q 37692 38166 84678028404
A 42189 887974365
Q 13389 37739 213861935850
S 20791 924664493
S 28639 712852002
S 43146 420999949
A 53433 190373009
A 28710 852293685
S 2683 777331576
A 19438 576490328
S 41141 332557958
A 47391 337358527
S 21689 410133567
A 24573 309319751
S 32660 646840627
S 15289 974706299
A 1313 798353492
S 43699 639287404
Q 32579 41425 3230776944040
Q 10808 50098 3165203900733
A 3553 48693609
Q 20529 42181 652832216849
S 3883 903395089
Q 6520 48827 4522989255359
Q 19825 47371 3406168479394
S 1315 595256087
Q 16124 47166 2093794278206
A 13829 833149104
Q 6126 37963 8526163693485
S 53777 105236478
Q 3399 22901 3380203620076
A 17875 985563457
S 27649 956829504
Q 26111 47956 2983845050588
S 38132 170344689
S 43098 817044561
S 35414 727556032
Q 26383 44547 6463750290857
Q 9173 21551 5696411136550
Q 2701 29705 9856115645998
S 45259 205221032
Q 39024 46040 2473533454101
A 24512 48796217
A 16455 645034314
A 17384 642007715
S 49746 899839195
A 10247 284754388
A 5942 990250500
A 26360 103358767
Q 22412 36197 8496343868008
Q 10654 38261 9741359469765
A 36401 340854545
Q 14568 31089 7612877317218
Q 33783 54020 8473257401279
Q 740 50835 8939578060759
S 14766 797286014
A 28067 327489475
A 18902 108520106
A 29712 469507343
A 27679 7673336
S 37283 337718189
Q 18382 51345 7173009263037
S 53885 875939555
Q 5781 47098 7563284518194
Q 46826 53589 2911469262253
A 10048 887922102
S 29006 613015907
A 23779 65584866
Q 11725 40164 9664819312629
S 30336 478923375
Q 2018 16177 979520058803
Q 20856 47181 8777457955578
A 43832 910965104
A 46266 613542504
Q 21061 34908 4325684654465
Q 89 54907 9100319112290
Q 12208 23080 7819519151568
S 34317 611745699
S 43904 46656403
S 29771 238088125
S 22735 787199390
Q 3491 30871 6762258897027
A 6197 302300948
S 20632 13256576
S 18098 48353691
Q 39914 49275 6043583112572
A 40012 666425264
Q 2864 52216 2987267865863
Q 29149 53951 3888858345043
S 2945 86592324
A 28739 779051693
Q 15156 52299 435689815035
S 49754 598514257
Q 8331 41828 8827790398792
Q 25984 44520 181049605081
Q 17251 28830 409884180392
S 22149 932498010
S 10401 880451269
S 2498 88290803
A 35542 277085181
A 19821 274439913
A 41132 24299272
S 43040 298696800
A 8978 579169122
S 34663 115763005
Q 3606 42595 7148551626452
A 682 908247831
Q 9651 14039 622161878858
A 41199 764557198
A 18060 275285396
Q 26352 53591 28483442915
Q 5930 52047 3613982608629
A 22691 268455294
S 35743 993264139
Q 18119 48784 2912852096344
S 13870 198703428
Q 6449 41490 4828102839484
Q 23206 50993 5581544450500
Q 1241 39609 980178933793
S 18645 148457211
Q 4065 49608 9281999033662
A 18866 814322581
A 152 535459374
S 20798 65094471
S 396 905501940
S 30663 82941320
S 1789 417644655
A 6733 919064317
Q 30783 43020 9166274330718
Q 38303 41523 2633664813631
Q 39940 50457 2862813643947
S 24489 703234709
Q 42423 42864 37811654647
S 19221 608275257
Q 26834 36285 7816330911751
Q 15126 50630 9123403329253
Q 8923 30279 6645894032704
A 44155 843705469
Q 13819 44809 3881935610310
S 32985 262903211
Q 27774 48432 3045032242840
S 28872 715318905
A 16599 387252531
A 13747 615161012
Q 9957 23156 3590234864124
A 53923 968059881
Q 26489 54512 3447710049537
A 2205 453249273
A 16843 296313164
A 19943 127389049
S 49725 107291336
Q 7175 33288 3979553502515
S 12820 974838429
Q 5070 48756 1250115383460
S 45405 618409828
S 6393 508702262
S 11182 324627018
A 24352 111341832
A 53242 210869183
A 6946 316064261
Q 22292 41394 2309923284612
Q 5591 54607 1683010972424
Q 2573 44842 9457816801388
Q 5822 45602 4998616251092
A 37634 389535864
S 16964 126414785
S 47091 210229252
Q 9440 35506 8977986459587
S 7214 780716561
Q 4412 49620 7931297139934
Q 5961 17981 3400016405784
A 24635 640065294
A 3745 711071840
A 48080 477043732
Q 5181 46080 3942472492674
Q 2913 53478 8270030819597
S 26745 644819596
A 5049 183417884
S 46204 535396324
A 15830 266138885
S 13810 831814946
S 27050 266092046
S 45734 546436276
A 20849 505221439
A 28321 686993673
Q 13958 25833 2178701984662
A 36746 626961819
A 24198 950787518
S 1309 566533085
Q 1322 15212 1644914465009
S 6920 493049229
S 18349 289175919
A 54580 93104288
A 24956 497278113
A 14304 705503239
Q 8440 49022 8501526217784
A 14414 642739437
Q 27412 50303 5923832071673
Q 3304 44836 6758950125199
A 28130 718888454
Q 15261 34408 1077861797843
Q 1312 15522 6075144161505
A 32579 505634733
Q 15944 38432 8206651829438
A 6775 309723755
S 25100 838799099
S 53792 88986277
Q 2626 52739 3010940344549
Q 15115 17211 1002701072069
A 2651 556875371
A 14439 239308434
A 37523 541206885
Q 9006 37741 233027589643
S 46880 528917692
A 45406 616721329
Q 946 49394 1879652695207
Q 30104 43666 2068187442182
Q 33915 53654 8523012991739
A 29884 743135140
S 31944 844789729
S 35001 878717623
S 22214 679049705
A 9226 857246045
Q 26861 52668 91323954621
A 15441 895269591
S 29094 264437944
Q 9751 43427 6722328141154
S 38798 749761899
S 22179 833892205
Q 601 54774 1607904427801
Q 3737 14526 2203049944855
Q 6796 37710 3543242041756
A 32716 190967859
Q 5636 22305 7721456674700
Q 3539 51669 4958025388629
S 9272 819230248
A 9657 630202386
S 7387 945806363
A 7069 152882131
Q 13067 39702 8148566600246
S 10613 861646129
S 15523 882305381
Q 25714 42076 785911573743
S 13631 22596901
A 26069 941421719
Q 36984 47499 5071011411735
Q 9134 41751 9009748280250
S 28429 995021317
S 36684 911862779
A 50341 564222974
S 17718 290826556
S 20325 72200184
A 35698 722542920
S 46545 167492109
A 41082 424483635
Q 6153 48326 783370463683
S 1572 777088491
A 39466 385378708
S 17221 814317705
S 14088 328879302
Q 21405 36467 6307674360296
Q 10809 45536 1466327640648
S 46887 364680616
Q 13948 54806 3697411158312
Q 11134 51130 8463113800737
S 25501 509870752
Q 15886 22473 4934301218027
Q 22704 39778 9409486916611
A 158 798941840
Q 14650 53876 6702215567626
Q 24874 48063 1946592958245
A 9330 965469613
S 5979 646110988
S 48553 47120028
S 7104 582749219
S 23729 960771339
S 20245 105991845
Q 2327 23753 1943328201196
A 40985 30589495
S 4420 50925497
S 16219 237098034
A 34126 695471398
A 52707 123355481
Q 24886 30342 4461836922990
A 33146 870707175
S 33118 982335429
A 1894 309258945
A 46417 377238798
A 8827 331792637
Q 1318 54429 9036350861841
S 17749 820566108
Q 5406 53541 589564527032
A 37163 890605767
S 49640 229617360
S 37290 701825719
Q 11447 39540 2683592656181
Q 1211 17510 4232243289513
Q 11607 32915 4670473110651
Q 1361 52650 441016190071
A 40183 443002797
S 14156 625061379
A 1334 430245706
Q 17183 46201 3175317334797
A 26788 806757267
Q 4897 47170 7526352643940
Q 281 54901 6824390285277
S 35619 317969763
A 47403 585130143
A 18677 830237515
Q 2044 14350 1125851926374
A 45650 156625388
A 45893 658472365
A 12730 288292722
S 1890 400854710
Q 10898 19231 1824882381814
Q 1946 47473 351052050064
Q 8859 45114 7148788388761
Q 22360 48433 2160932175008
Q 29192 41579 7216787645365
A 5628 305203020
Q 4119 40452 9086590310402
A 22316 964954141
S 11224 931378842
Q 15801 25232 7087342301959
A 26397 14637980
Q 28075 30940 1494214726294
S 51785 678934711
Q 1698 41696 3934725091473
A 52536 851156368
Q 4252 49042 6095037711066
Q 29325 53215 7251291691500
S 15935 256380906
Q 1026 40747 7857679146804
Q 5006 30979 4995623245324
Q 15657 42227 4664431146402
Q 1395 36798 9035400181837
Q 599 34127 7779338466957
A 33881 654529763
A 34457 298930955
A 40721 264847478
S 44681 632241124
A 38789 444839729
Q 4969 52764 7704578718486
A 47531 540257728
Q 17049 48654 1445922963667
Q 2343 13683 4594874110036
A 33422 504869208
Q 32853 36089 3202686512924
Q 15063 51920 6762929484289
A 43130 342723311
A 23048 889509683
Q 27786 50401 6630774120173
A 27112 350962169
A 38427 40524658
A 41143 368809726
Q 1691 52944 8664010120820
S 29635 823734458
S 6220 758790853
S 24487 800728736
A 31711 225605499
Q 13950 48076 4265009118632
Q 10935 36829 3329220637964
A 39106 669122445
Q 22287 46357 80469668004
S 26164 295203615
Q 29392 49325 7764739562244
Q 14087 36624 8733728840897
Q 1271 46967 7103148035360
A 16471 615965022
Q 25909 51837 9009639919793
S 35055 666736969
S 7686 88945726
S 5724 291640901
A 9673 338731143
A 16129 407962815
S 6973 17706421
S 33400 298442144
Q 21336 27510 4477628257932
Q 2651 18480 7058186119907
A 18685 809746882
Q 23124 50355 2786552688530
A 29499 937167396
S 9070 995060617
Q 13223 46795 3442097057816
A 1568 299301736
A 477 834884977
Q 7989 45638 3348201406567
Q 15557 27218 9293909608220
Q 3660 20663 3265435478093
A 19111 717001109
S 36608 413173206
Q 12698 22909 96092177447
A 27214 776111295
S 12666 921402981
Q 28063 30295 880540978024
A 18719 56072968
S 1719 851499234
Q 3940 49136 7277285107913
S 18444 533152055
Q 3131 47578 6669244521767
A 9539 502232759
A 31126 558102465
A 4284 663976056
Q 780 22526 5503477667829
S 51000 172655566
A 18040 719840491
Q 1037 42679 583794476900
Q 39095 50219 1382047705379
Q 35952 52120 9948847950046
Q 14357 54888 3449430191876
S 41244 317095359
S 46666 372499748
Q 16867 52614 6318809292633
Q 792 51723 351086101954
S 39118 515683430
Q 637 48477 2287266888156
A 45552 724847905
Q 9028 47218 1053954210693
A 14687 693054534
Q 22897 54762 7220493170400
S 16042 911987307
A 4560 710880090
S 45373 976246676
A 42649 317159029
A 51493 699908779
S 7181 934222509
S 8306 807467184
Q 16237 47555 7160193288736
A 6250 514195062
A 30311 929309135
Q 786 51088 9066312286780
Q 5464 51583 4067611946047
Q 271 54882 500936458508
A 42507 608307155
Q 33249 45123 4397130639063
Q 10560 51130 6633194512422
A 9642 268685847
Q 20542 35448 3582189029411
Q 7099 46442 7632208113659
S 41664 734964006
S 18409 807452055
A 345 683266027
S 38300 761196188
Q 29087 40512 3866058007329
Q 49496 50725 604750494357
Q 25201 37161 9727873175380
A 31671 534072165
A 19299 592310506
S 48344 320114165
Q 10594 18652 7888994112463
A 26016 307121768
S 11419 412127229
S 32794 112040941
A 32242 984948009
S 33569 869832741
S 33766 240617923
Q 21122 34292 7693299056029
S 14825 349221266
A 12489 757819349
A 233 877237744
S 29395 813165968
Q 750 52734 8883184241469
Q 33721 41117 6738279945471
S 21094 322968041
Q 5784 21990 4317771035836
Q 15254 21368 2779927072745
A 11384 203480880
S 1441 873040419
S 52005 783219271
Q 12158 13152 292646515971
A 12602 577089893
A 4552 856213678
S 31477 682620533
A 37567 606324851
Q 19638 52769 585442042703
Q 16359 36653 9938821987463
Q 17060 49267 98620229133
S 13793 308767395
Q 3871 31756 9070921312069
S 21531 569837711
A 2550 969521647
Q 12510 48702 3987527921259
S 36438 419794512
S 50378 995073178
A 38695 886718577
Q 22126 49955 9276616972001
S 8898 900292122
Q 16785 28474 4698691291254
A 42376 509780560
A 30651 46568335
S 29148 349652869
S 48584 896459397
S 15353 411141514
A 22565 99562990
A 39139 626147347
S 13110 135209405
Q 11369 18193 1575116241621
A 46293 873752420
Q 26730 54802 2177920193985
S 36560 798264256
S 1610 349667324
A 54706 289833616
Q 2837 13941 5230792085897
Q 16410 50487 7741965612739
Q 14507 25736 5436799750022
Q 3351 33331 8360299043096
S 15675 399529960
Q 5040 12780 1669571950604
A 1737 253133981
A 43510 367068439
A 2306 365804243
Q 37038 41909 616100754606
A 31031 35002839
Q 11253 35953 3897589216342
A 6131 520011188
S 42815 366144758
A 5662 885743886
Q 22483 41601 9433298356943
Q 3134 51423 638109298804
Q 5972 53237 6527394561005
A 22272 765623344
A 16188 723442314
Q 7621 38348 3688663585087
Q 7522 50267 5860620479967
A 52865 577010320
A 31086 633897101
A 21033 663660244
S 647 974666262
A 12911 136410615
S 25897 966107006
A 3897 738109676
A 27153 109264821
S 42678 706323915
S 4006 645418272
A 54786 712081820
Q 19489 36997 7568615638838
S 37206 983965261
A 22207 345315565
Q 12219 30275 6799131764333
S 27796 632273910
A 21309 553101413
A 53115 170696866
Q 41796 52583 958656989117
A 4303 779809375
S 27315 749102753
Q 9367 51430 1785404551192
S 27477 714571197
A 53146 208796218
S 21413 471213982
Q 24490 54283 3248640940246
Q 6872 33347 3569578631033
A 21874 516215239
S 25130 936117980
S 6974 872875263
S 33326 599144322
S 35761 537102237
S 8435 327252588
A 14417 895242666
A 26361 60541512
A 50645 135011218
A 40999 941629242
Q 15176 43767 1216048261353
A 48475 264066241
Q 4555 45764 41335430839
A 54425 491520913
A 32449 530949605
Q 5104 46867 4793389758802
A 23680 491663059
Q 41734 54620 9138766415982
Q 2481 54352 4963791129113
A 11433 591650840
A 12044 898284639
Q 16065 47857 9316011362194
Q 18256 47772 27056446864
Q 33178 41046 1094771818552
S 11315 37047641
S 28824 481906768
Q 36793 44974 5307562386380
A 2920 820123251
Q 2408 48621 8518878457085
A 16340 829894472
Q 6592 52320 1681677063799
S 42671 824129838
A 15423 604062894
A 12434 243292124
Q 10269 51591 5468887549969
S 20001 526660105
Q 10157 34789 2292153407931
Q 7872 43214 3079208646694
S 3834 295295862
Q 1140 49783 2959683162655
A 31816 477952479
S 39049 841505885
Q 25479 41068 6016193675179
S 36244 606798829
A 37503 695883469
Q 3436 34514 108123446259
Q 40593 52074 7995999452240
A 42760 950958851
S 31209 407037171
Q 3653 42106 8440132378929
Q 192 54497 4540772316336
S 40709 463043042
A 34865 991935361
S 10947 272276616
A 3185 383946810
Q 4463 17778 3679552303361
Q 2490 50560 9899175516135
A 49281 433032629
S 38339 695214739
Q 2650 37064 8389307445263
Q 3977 53459 9609207362063
Q 13224 50940 8715801111229
Q 1455 54917 5355496486338
S 19119 783757640
Q 5286 50711 1088109132508
A 36933 449411068
A 11968 661578562
A 2983 173228316
Q 47556 54402 5960080440047
Q 276 38571 9698402095274
Q 3399 23701 8040213780411
Q 21213 54145 8480597673153
Q 10119 54697 2582472264514
Q 5445 11561 2053798270502
Q 7042 7684 398494046956
Q 1514 49103 7385157299528
Q 10238 11713 1041989827405
S 44229 924420584
Q 8353 36320 8735355303634
S 47728 50492644
S 2315 8441073
Q 36753 49234 4321548067529
A 5835 861568014
Q 16022 21797 349459317717
A 11650 312726154
Q 30209 53325 642988935527
Q 21591 42469 4598497255681
S 4817 184276638
A 49381 375310560
Q 13209 27888 7925681049859
Q 30450 51474 1075067653664
A 39131 266366975
A 4026 964058500
Q 365 36778 2726865536820
Q 17777 29322 1646700216275
A 31337 272581264
Q 64 54920 6135719422845
Q 7915 43229 6160123295830
A 21404 453615771
Q 20344 33168 3283349506273
Q 30 34324 2687138172951
A 53228 472663485
A 28855 538791768
S 53455 739750668
A 44676 282587304
Q 13691 38289 7260356167988
Q 19598 28720 4456754210823
A 40464 121500542
A 6275 873936894
A 4382 144001085
Q 19969 26014 5338524677481
S 50033 649699706
A 52713 561105970
Q 1181 2739 49534852503
Q 20913 44250 5117853435278
S 19392 235241955
A 19283 593558876
A 33731 306021513
Q 30651 49195 5160475090076
A 4960 316337051
Q 37560 52127 4905903009900
S 50964 762968638
A 6573 145502198
A 46842 32235663
S 9300 702764104
S 5440 816211101
Q 9721 16837 4115817289346
A 36363 372293987
A 52201 326135392
Q 29605 53854 8726131639803
A 15859 576974079
A 40797 459751432
A 2064 676180915
Q 38553 53946 4659474853911
Q 1209 48772 894381659226
S 42346 119713468
S 16994 850586319
A 19681 728642366
S 1919 404472334
S 20864 660906065
Q 44208 52043 3554199104130
S 39934 477204380
A 32570 601317772
Q 33720 45089 6476128245991
Q 3068 54762 6154314656155
A 32647 330819403
Q 37803 52499 7257371776163
A 31253 106034419
S 47262 779633065
Q 29388 37513 855384918717
S 27029 244471050
A 22391 257205795
Q 81 49954 9951015979855
S 43040 259935046
S 5449 672801717
S 41666 767754743
S 13096 30038180
A 8093 878322372
Q 28759 47808 2627923229548
A 2005 819422388
Q 10778 46634 9116994005471
S 20612 51981577
Q 33195 48814 6864775618500
A 39448 670514754
Q 37196 46084 5553660563496
Q 6550 38875 1972486610563
Q 19716 52485 5857404327478
S 6203 674456098
Q 6880 35498 2177491068292
Q 256 45538 8056044019804
A 53114 807888426
Q 4209 38086 146238951109
A 36920 880221007
Q 3727 34999 1684744921748
S 18209 884785129
S 34647 888319046
Q 3329 36707 5295207670789
Q 1901 41743 4882286435178
A 4320 33109823
Q 2631 51913 2637746250261
S 26634 843574035
Q 96 51842 3685485298398
Q 6416 42102 8078190360564
S 20067 420512567
A 29509 216069282
Q 9024 32734 5436548833457
A 52840 118065763
A 44662 323876065
S 1836 56136041
Q 1876 36939 7613651455760
S 33106 386880475
Q 7259 53514 2033122369919
A 45292 716293861
Q 11082 46973 3583939995196
S 11387 957594612
A 31684 480114824
A 40940 728011552
Q 226 51060 5930200921259
Q 35232 37435 1081090432317
A 15729 176029144
A 53392 932914846
A 22710 271053448
Q 539 8981 2473569245938
A 45322 65136539
S 19261 57974700
S 7640 833409420
S 50098 772501768
Q 5275 49165 4209211253972
S 30364 364401953
Q 20445 52826 551069986633
Q 7952 53065 5634482540185
Q 23961 30834 620722274032
A 16517 514684745
Q 25614 44720 1170835396258
A 40476 145441690
S 44687 49628057
A 52167 125525707
S 13241 292895951
Q 5053 41138 7253126751329
S 31313 344103539
A 11130 582435203
S 18502 112788819
S 25403 498414383
A 34523 61169748
Q 8212 20868 4774504886170
Q 5459 46396 7673936438343
A 23965 354890834
A 52272 574906971
S 25150 780491316
S 39949 549666819
A 3112 550102150
S 4534 406126306
S 15696 534984937
S 17438 550579881
A 14829 196198798
A 46129 863209508
A 45447 540320681
A 13854 749404397
Q 5988 39340 6525326432034
S 15416 611112801
A 25378 795417371
S 22931 114964733
S 47079 922317988
Q 35420 45152 7186738667118
Q 14361 15454 160905787391
A 17996 175497988
S 11927 456678091
Q 3668 18310 1900319373958
S 3560 473266691
Q 1236 36186 5144605690655
Q 8632 41356 5488565577282
Q 4040 46847 1448113850425
A 28968 948012879
S 29767 528414589
Q 3165 48439 5910237655597
S 48846 502085319
A 53458 683760349
Q 13787 16975 2498029892839
A 40875 688489414
Q 12585 54148 5835155344559
A 52892 954165101
Q 2530 53413 5548357689146
Q 2386 53613 9350384457815
A 21578 999215672
A 3952 885669609
Q 44652 53555 4001230258743
Q 12988 25680 7500578270509
S 21977 740263859
A 46977 909503329
S 42799 896869291
Q 11700 16717 598767149090
S 45453 827390360
S 26988 73916104
Q 6061 23571 2640079237688
S 3099 777720585
Q 25437 52967 9381892247737
S 4088 782678797
A 48553 999711226
A 16136 421415520
Q 38526 43914 3200470236617
Q 2100 48914 7811935736730
Q 11926 18726 2530110101681
A 37378 831029792
A 34811 443723790
S 26026 786135085
S 30218 19759400
Q 5611 46313 6821297749761
A 48830 908540326
Q 29755 48393 4388854390138
Q 427 51043 947906006260
Q 5872 54172 9453973824024
S 53838 597823456
Q 957 54276 2011506348006
A 10374 394053597
S 116 164195226
A 29695 784896423
S 21790 738206446
Q 24246 40083 7692441304398
A 51487 897016058
S 36254 220092914
S 49511 788939553
S 50238 845391812
S 41594 791642657
Q 5835 27060 6738287565472
A 36680 515307644
Q 3858 54537 885266593520
A 22817 717869423
S 28882 652880489
Q 264 47963 9395131176947
Q 2611 26321 6552878549254
Q 16008 50574 5169265291915
A 42006 512789937
Q 39872 46685 3780976551767
Q 11475 32739 1896484673652
Q 20657 26579 800156156350
S 6830 142715849
S 24234 529562589
Q 12675 36591 3177472274230
S 19062 227034549
A 20734 401206797
Q 41399 50657 9256641835132
S 11439 399112794
S 46637 763782239
Q 1563 37057 2654628166006
S 1095 606303135
A 44092 451850112
S 11713 219539405
Q 6518 32743 5592710138935
Q 12936 14522 799050882422
A 9690 904561374
S 14327 248659351
Q 127 54774 7371695677880
S 42995 874588429
A 39930 359463562
S 17817 152219387
Q 26722 44820 150823694218
S 47890 383675269
Q 15748 52278 7719750882781
Q 460 43470 2698108641730
A 18382 272226225
A 17385 848630393
S 19412 733244304
S 35952 873005087
A 10739 964452951
Q 17563 47763 2131054761596
Q 2456 44090 8264688842144
S 33754 969434881
A 33261 583446015
S 2820 333242786
S 4511 683177727
S 28990 990027070
Q 5868 42421 4522889706865
A 22040 815641107
S 30957 46854815
S 49039 509449049
Q 28984 51862 1135148030928
Q 22291 36158 4940363604068
Q 8914 10066 173324044134
Q 1578 54867 6618439192249
Q 7450 21850 2789834375872
Q 13110 54634 4376518084971
S 9140 451192147
Q 949 48429 6878035053589
A 48263 997787398
A 33691 480900418
A 1450 186183425
S 27623 26354607
Q 10464 31654 7192555953456
Q 19227 45584 2438263560683
Q 6656 22779 7320710784242
A 53297 749163861
Q 40705 54922 956311449209
S 44205 178678734
Q 2636 39434 7500446587250
S 21379 2843178
Q 14242 51529 2612409752868
A 21856 730909092
A 19062 982254492
Q 2491 53541 1747891403253
Q 13907 20105 696859935266
A 30163 813634883
A 17655 522671346
A 41175 609819298
S 15572 975316010
Q 6646 43819 6153128938458
Q 11801 31303 5586480915805
Q 8010 51902 487960076488
A 10186 965987268
Q 9179 26091 5047591712809
S 43911 276422746
A 52447 483724232
S 45542 820989197
A 26914 71562734
Q 18158 48459 3149159941607
Q 9639 14091 3359059469185
A 17240 390329899
A 45415 384551001
Q 1601 49571 4564467468219
S 40550 926716748
S 29082 437981979
Q 1068 54168 2129011194880
S 20745 26600146
S 33157 501111200
Q 16272 45766 3676231547459
A 38526 602138945
A 2908 375794815
S 43651 857409714
Q 506 15042 2998667400709
Q 11853 52233 644219429231
A 6355 681622079
Q 1853 54384 8254763629949
A 46023 541277122
Q 3421 42995 7672780513064
A 20717 774750264
Q 20773 46061 1247133293059
S 1865 583970697
Q 39211 49991 360313408126
S 3639 954684510
S 21239 117221091
A 7110 525285644
A 6730 607450224
A 30518 237905215
A 42823 86061847
Q 13654 36009 8002426277297
S 20601 610711165
Q 28524 41426 4298668102407
Q 9138 33662 5865903032121
Q 8973 16561 2163566944198
Q 13399 23355 566865746181
S 8314 400436679
Q 6066 23718 5057897167342
Q 16671 52220 2047814683506
A 15649 693770765
S 29160 749126254
S 37279 165310791
Q 12779 53958 1900948308894
S 25025 409514396
S 27243 536286105
Q 11024 42363 4717968893513
A 15546 897391270
A 16870 258261986
Q 14984 35927 2939915016911
A 16710 7971900
Q 7035 19981 5297372518207
S 35595 872039567
A 32537 343695282
Q 22032 43258 9383919624416
Q 367 54288 2037996562856
Q 22190 52015 1463311746670
Q 21821 38879 7437381633699
A 26591 621466677
S 35179 884984869
S 28219 972202205
A 6046 539819082
A 22671 695729228
S 48577 284841926
S 26984 208254576
Q 5134 36591 7862489780882
A 17291 350416127
Q 751 53094 8904106858434
S 10741 244035138
A 37816 806946461
S 37563 376006928
Q 36440 40058 2122494063144
Q 5685 50600 486271645784
A 4721 860339974
S 6105 397816381
Q 5019 17817 2536092087312
Q 11073 53208 4153946060267
A 48525 278024371
Q 26121 47537 9575801623433
Q 7780 53154 5942509618159
A 25316 390575817
Q 504 54177 3948223525857
S 26208 258815165
S 51324 254673774
Q 2471 29373 3491025767035
A 3336 254337149
S 17264 422359407
A 42606 619029198
A 18162 87577558
S 22435 562690265
Q 13587 16236 1868004093492
S 38719 834076021
S 20194 688209157
Q 5525 46224 8249493331569
S 7340 544309514
Q 25667 40862 7840255120404
Q 10861 53461 3550790140529
S 26773 57673948
Q 26744 30296 1616435641390
Q 3712 53806 618113336874
S 10901 247683004
Q 28616 48423 8453544908724
A 42725 722399074
A 47869 216025243
Q 6707 18106 5170856546720
Q 9555 47313 6040476667329
A 34850 370864582
A 2040 813848533
S 37849 106309767
S 51827 293663819
S 45176 781309778
A 31291 301140529
A 33521 232811739
Q 29838 41841 6599666967743
Q 4059 30351 5878415165013
A 42030 894767768
S 9647 293773996
Q 13937 50124 2361754877954
A 17516 699462064
S 423 736342485
Q 28073 52615 8646801107313
Q 1267 49077 2020363773983
S 51059 107287039
Q 36014 38364 1085039287425
Q 25544 51636 7966197718308
Q 19913 44431 1979606150866
Q 15074 35379 3973932205640
Q 27703 34517 902142788117
S 13622 567067982
S 30954 50308503
S 32019 237066597
A 25041 140707746
A 52831 449998969
Q 20212 26700 2330346363257
A 7983 862678740
A 12533 241657491
S 48751 348790336
S 7639 922929085
A 53915 832859836
Q 23982 24509 356601715901
Q 7431 48933 7256380630940
S 32240 920420241
S 8158 194128545
A 14157 568598392
Q 29521 48756 7677053285294
A 10991 926040787
Q 13720 41101 3046683047509
S 40571 198464234
Q 2858 48656 8678343229187
A 10878 329971121
Q 13270 17127 835272015659
Q 3741 52471 1670630717935
A 35025 719457788
S 27120 524016242
A 1313 851618954
S 49488 218564680
A 13837 938940741
Q 3090 45315 5145585763818
Q 11494 24752 8211306188499
S 41765 678444830
Q 118 51809 8810372021539
A 32248 984918327
A 35809 450013546
Q 26270 46512 2228071588648
S 38090 282530187
Q 3103 52700 6224794710239
Q 2522 37778 3098872577293
Q 5517 26752 8184011263024
S 18552 968883634
S 46334 535306762
A 8510 570549928
Q 4366 6239 1287615198047
S 3338 794958552
Q 16120 50297 776400823750
S 978 30428287
A 48897 517374683
S 28992 909158008
A 29852 768288842
Q 22072 37934 6258311565188
S 24760 309819618
A 17093 712417267
S 21380 20034884
Q 4614 47125 5153759287641
Q 3343 46521 2054222328299
Q 21824 37763 8342384171678
Q 33569 35927 698952135172
Q 561 54066 8925660509836
S 8619 937271920
Q 15809 17037 274685127970
Q 1672 42572 8153557802881
Q 10871 45253 2957760629415
Q 15309 52784 7665360149189
S 45269 917300746
S 52099 319538344
Q 10909 44212 4530165141043
Q 31905 53795 4127037886304
A 17969 241557790
Q 11692 30183 6520966575368
A 3764 841084745
Q 12900 32495 3809036486540
Q 2153 54288 1500615008936
S 21577 404320052
Q 456 43949 9393827537120
A 49973 562332152
Q 214 49292 8001646382608
Q 34562 43074 7128015920610
A 33427 588303266
Q 41395 54190 9049328173176
S 39511 542185686
Q 1216 49553 8355337814211
S 25238 802795116
A 19586 929912299
Q 35130 48596 9816054555053
Q 4059 39857 6261476498377
Q 20296 38444 8222222309099
A 54067 246787725
S 52915 369794974
S 27709 208039441
S 54625 590934268
S 39531 46187960
Q 32320 52683 6155903994867
A 19380 171319373
Q 24918 51107 1709815221532
A 36488 766805524
Q 6099 26544 4836393132036
Q 6308 52500 1552770925911
Q 677 43029 5728958225830
Q 25216 51492 4691596521776
S 50652 91554195
S 12410 230067100
S 6229 474479436
Q 18427 45784 3636203561339
S 10573 666372220
S 41863 893878585
Q 1839 45443 7130907997290
Q 15659 30212 507953789526
Q 1236 52682 9962307807397
S 32623 90723583
A 42024 898662138
Q 4 18346 8502575496050
S 23820 167949203
Q 16 54924 5281227300246
A 9734 235791988
Q 7881 46655 1397259417812
S 45044 278567205
A 49291 434350947
Q 37133 50431 2047666488255
A 41151 321606265
S 20660 635001863
Q 1492 52567 1133750463351
Q 27794 52459 8825568065191
Q 4170 42378 3926015518632
Q 12442 28015 1416512707073
Q 21828 52171 4529453953651
A 21300 104261488
Q 52538 53237 60696569808
Q 25552 48891 520562358272
A 32884 325047976
S 42542 528146895
S 54182 11549097
A 24712 834178157
S 1743 965152276
A 9251 79470142
A 24281 707480166
Q 10283 37558 1525236731250
S 19878 879874279
Q 13708 54923 4603866208297
Q 6228 16864 3117430020440
S 18962 778980446
Q 859 37127 1216576879080
S 28890 888487208
Q 4454 38938 5917206699836
Q 1052 12665 4568082272940
S 43268 726330268
Q 7161 25278 6999486175966
S 25093 117631073
S 54690 938336140
Q 12876 52572 2573662039114
A 32539 42575887
A 48945 770627411
Q 5975 53428 6492084694509
S 53929 105573835
A 35653 683626269
A 44564 601295414
S 43641 697509147
Q 17181 46403 2261043336678
S 37888 487274550
S 33018 200021401
Q 2701 33256 8441600539055
S 11314 703604246
A 3239 779788183
A 6707 494740244
Q 7689 52284 6724625630080
A 8669 799405903
A 50481 423050295
Q 4282 48084 3965306769292
S 10137 639818112
S 47920 56807146
S 26852 848468812
Q 747 53378 8732063100879
A 23705 57983904
A 29637 480849102
Q 9284 38881 565537499435
Q 3195 40077 3027422660177
Q 4537 22553 5388489066424
Q 24425 50304 9971920188449
Q 1629 53965 4431863282170
A 39475 154138773
Q 21071 34029 3530191666947
S 8849 19489033
S 33269 859454100
A 30274 756592411
Q 11896 18240 3768104307988
S 33170 937778266
S 41760 82740027
Q 10111 47515 2076636799532
A 29793 647732189
A 19942 83444058
A 720 153870836
S 51807 587607655
A 48462 237662458
Q 437 53128 6628071211683
S 39806 543846857
S 26080 188590991
Q 12996 42886 912955044591
Q 10363 47909 5142997243020
Q 11943 49132 3771466044164
S 29957 797795112
S 4870 312551891
A 16313 697564330
Q 1267 45969 3113551503716
S 774 580992427
A 7286 637146624
Q 10601 18035 5145477421390
Q 14746 17535 70535934026
A 32939 844371673
A 5856 90658746
A 10849 225128438
Q 1540 39204 4627423904244
A 8655 257526123
S 22559 299206900
A 49820 736465034
A 52619 128546070
S 1387 515793139
S 4533 600591577
Q 4232 49060 2436213945597
Q 23465 49134 9144658111215
Q 8192 43703 5952384906711
Q 3671 48048 9450775674109
S 47579 545224942
Q 41320 47192 4099322392122
A 15540 644975721
Q 18654 23045 1333173181044
A 44814 34378052
A 29168 211616652
Q 1018 20037 7447230618980
A 8658 659037500
Q 12200 44648 7085971350360
Q 18626 34800 5017386558471
Q 10470 52895 3234163964370
A 13489 689749320
Q 11592 46227 3857117226811
Q 1287 37751 7126362542791
S 31204 789333076
A 18342 562091691
S 42715 970382965
A 1630 269900201
Q 25146 35455 712829493165
Q 4270 51317 560463765050
Q 44 54223 6881158683220
A 31961 759502306
Q 1842 33380 2159249502046
S 17317 139547776
Q 20995 22761 1686587875683
A 42629 951573944
Q 22941 37718 4397179246400
A 21366 403683844
Q 3445 52745 232906794959
A 54120 734487482
A 4801 580047844
A 40909 814697030
Q 16516 49436 4639283976907
Q 9862 29443 3184260438711
S 48531 507944482
A 30653 363492175
S 45205 394559590
Q 32933 47559 444605942113
S 8389 569794828
Q 14825 35243 7169912164020
A 2088 103761484
A 24251 624484929
A 38566 801178714
Q 18516 37597 9450205764275
Q 2240 50802 2723930188595
A 5777 461147007
S 18020 324795162
Q 50531 54725 2259962933768
S 5355 839408849
Q 182 22465 1179884542677
Q 32591 54512 1540336331751
S 39498 992069152
Q 4532 24362 6587272531439
A 10234 259355496
Q 20684 32155 6882225947598
S 49119 113049996
Q 53367 54344 961270765545
S 12924 539693153
Q 11145 51604 6443355662464
Q 13583 33369 8134815259853
A 11728 250859487
S 49581 14076489
S 30774 258119732
S 41052 689849836
Q 19415 52165 7935892175309
S 40032 533998638
A 37996 680133738
A 25860 404968172
S 39885 925170372
Q 2956 29282 805306282445
A 9664 774172919
Q 4238 51370 5949121917714
A 8429 283604897
A 7160 685076715
Q 736 49028 8710427722882
A 47688 407849728
S 48927 720300448
Q 22581 23352 438564662885
S 19050 736965739
Q 48321 49842 779471125162
Q 6772 41141 9273518990116
Q 11344 28062 8897435247536
Q 6555 9731 3041684428571
A 46414 769922304
Q 17368 51945 788484296406
A 42468 160327497
S 44558 120740752
S 13265 851838175
Q 1420 22628 9936492658161
Q 38892 40474 1236994974514
A 10169 246140466
S 41876 63995707
Q 27404 48246 7822264137313
Q 25051 54340 7863957184196
S 34383 908563859
A 30194 433137029
Q 4482 52209 2177165554109
Q 31929 42209 9594298682068
S 54104 184410199
Q 1848 17607 8518486455508
S 9978 934190203
Q 13663 21204 4946363031973
Q 37291 51585 5350506740737
Q 19025 51973 2936804867032
S 13169 209944337
Q 12519 52433 6060124124289
S 27721 615254884
S 35514 968358600
Q 11799 29410 9629892774807
S 3014 614593106
A 42167 772150013
Q 1589 50179 4136369471027
A 46984 381041839
Q 1440 49119 3628556452843
Q 5971 36963 374076470447
S 50126 535847653
Q 11470 19219 4828272460123
A 2632 949896315
A 4505 58954391
S 15589 3119024
Q 42229 44754 107001821739
Q 8988 43016 2949471080504
Q 1545 51237 2854838629430
Q 1074 37678 9961221800860
A 54173 252333649
A 9531 375873853
A 39297 903278810
S 50143 396782046
S 24184 424590701
Q 7758 52638 5600494090586
A 6190 245646052
Q 4267 52762 9193595555539
S 14075 465341619
Q 6501 46436 6419908069256
S 16849 299682770
A 16701 84684923
Q 3969 53978 9488880361544
S 20317 512852272
Q 10101 22802 4022330512576
Q 18439 46357 6213183865751
Q 10339 43805 765398523583
S 13854 904134951
A 19580 346401351
A 52417 284987478
S 12095 111849615
Q 12018 19047 5616802274868
S 33041 874323162
Q 17894 53897 8205503846824
A 25177 32208999
Q 9967 22295 1899160937350
Q 6816 52582 5259466938099
S 26300 524930024
A 26158 821795555
S 12335 4991202
A 35700 974385848
S 27058 991512069
A 12217 304909654
S 1851 249906891
A 37170 597146891
Q 43946 44538 198862328054
A 22553 767250239
S 3361 462389945
Q 688 47537 8520904633015
A 48073 970563471
A 30227 195217882
A 32694 976243122
A 32855 909238588
Q 25020 42056 7031425556482
S 42845 681146284
Q 14225 21196 6011267539243
A 37021 107726049
S 25521 653250617
A 38609 771817141
A 21543 492621653
S 25198 568762838
A 49900 261453163
A 14250 215475597
S 49163 795447244
Q 4602 6775 1540228440590
S 3615 475873193
Q 21166 33689 1159348983428
S 12196 239321613
S 22512 249296450
S 53273 623598666
S 29084 13559976
A 20831 860453339
Q 3492 46265 4207706713039
Q 6229 46482 6260186423101
S 25927 596674007
S 9083 752951875
S 36363 810036290
A 46899 554108461
A 17528 872261519
A 12542 515509400
S 24419 912012865
A 30285 616713712
Q 220 44385 7387054547631
S 1928 622794419
Q 14657 23763 1617472606349
A 6011 912647940
Q 9006 50127 8122427855934
S 7323 422009500
A 23918 444815805
Q 4477 48589 2392405539191
A 24033 696962733
A 7288 966472853
S 36907 711294501
A 23761 299861938
A 41867 134670093
A 52026 119552212
Q 3227 52872 6670343763846
Q 23423 32589 1056921134847
A 6774 976515866
Q 1481 1566 9489276172
S 22561 843947840
Q 23621 27206 808168237043
A 3137 211563035
Q 453 54359 2202157814104
S 50197 492064851
Q 17896 25621 3671897815549
Q 455 53913 2227605440153
S 42125 119230130
S 12359 930994822
Q 35304 47441 8201623749070
A 35344 758063295
S 53650 827467637
Q 38816 48773 9437777021223
Q 22123 45158 3950195092522
A 17041 587068741
A 42109 284306536
Q 22655 39952 4449812782728
S 50070 221175666
Q 8104 49572 1897947246131
S 6445 104616132
A 44398 812769325
A 42170 307995912
S 29148 323111880
A 15909 202582619
A 21931 334421524
Q 967 8339 978384105306
Q 6995 40803 3221988645230
A 27702 423774084
Q 22028 49162 9065604356355
A 17051 464214701
A 31013 35134840
A 49948 657808722
Q 17534 27559 4712869046327
A 17595 410131523
Q 12758 37137 9290474500122
S 41042 255315759
Q 589 50854 1811379958527
Q 2599 5035 2253679788645
A 14542 695223218
S 3942 225993644
Q 11440 14475 2679840184808
A 52567 916654701
A 20593 53053954
A 37892 566381918
A 45902 580492895
A 32660 952713432
S 45767 377771787
Q 911 28874 5664569279251
S 27070 10265295
Q 1437 46448 5407197621378
S 20757 458899133
A 43872 476488772
S 16351 914631019
A 20234 866219174
Q 8664 42356 4662456298230
Q 6846 46655 9764682814118
S 30121 495365876
S 8152 770696657
A 47424 674145743
S 24010 576464038
S 24389 417143835
A 50111 217601264
A 14802 556292693
S 43734 85083440
A 41014 494686095
S 10498 151995394
S 14793 746200094
S 8917 203024300
A 2564 378688186
S 47027 969674873
S 10270 909828671
S 30450 713868077
A 26577 193584864
A 50094 140792845
S 4034 41009203
S 15725 828661161
A 53703 949869265
Q 1940 51126 9180220253026
Q 51396 53686 807313825944
S 52064 375103819
A 4034 427712940
Q 20982 24750 3489094199496
A 33369 883416251
S 21744 979059163
A 43743 578836128
Q 4755 31944 5207891706588
A 24337 396204036
A 53269 793046426
A 538 290220743
A 44223 756753338
Q 2048 22058 5952053903521
Q 16646 50690 8386085698748
Q 12627 52255 154595957610
Q 8951 23511 2184396279850
Q 7983 27554 2196583668301
Q 33795 37986 2835481149526
A 27714 335639242
Q 16440 42335 5934789221492
A 32674 598074299
Q 22953 54004 5290342944140
Q 29821 43318 2182701391141
S 4421 877064421
S 32470 307477418
Q 11372 39226 2057184405518
S 11876 571426685
S 16161 11676432
Q 48246 51414 2767804956908
Q 6915 43622 6210740430139
S 54166 115131708
A 48684 537261709
Q 30791 54571 130504775161
S 48242 830656891
Q 34546 43020 1470442177215
S 19318 983126383
Q 10811 43236 3207752671939
S 8600 959039808
S 34432 171207578
A 29812 605877757
A 9784 875606094
S 53693 983963570
S 35412 669982182
S 28516 798840804
Q 2638 13836 3627322831368
Q 15252 39380 3431306958943
A 33349 516137308
A 29811 174405018
S 36100 203597915
Q 8093 45251 4529858099852
S 16565 755412127
S 44495 453447102
Q 99 54386 7941195374688
A 23254 783953596
A 27860 617440089
Q 16670 38484 8641290001710
S 54664 341479424
S 9542 917924017
A 32668 338639046
A 240 485243242
S 42576 805899668
A 44744 928506008
S 19314 205908449
Q 12920 54173 7519273613131
Q 9498 21030 5194154337299
S 9177 740945184
S 52571 300012305
A 39160 922069860
S 43424 16275677
Q 6894 51873 8273582619622
Q 37273 40125 503846410828
Q 1725 7513 2060316198208
Q 5424 38461 368956102515
Q 39389 40816 1018320120766
S 51208 616893515
S 54375 182721523
S 32187 825689104
A 18979 803749876
S 20462 420025345
S 53692 311129370
Q 5270 39744 9368037572932
Q 39107 51627 6815817882228
S 3114 502393495
S 10387 675966674
S 33861 881497314
Q 1903 13842 2038179572400
S 34930 853652657
S 23852 453661911
Q 18959 31197 4264355530566
Q 254 44991 2746982686026
A 19128 177789637
Q 4488 36604 1647769322506
A 9524 609925743
Q 8704 41519 6610643796086
A 53076 695381283
S 15201 372807413
A 24268 490147407
Q 31777 46624 4620812878128
A 44575 19418563
A 38787 755441314
A 33009 261534219
S 29850 273172223
Q 7220 50812 4763047360776
Q 6869 17586 312637782301
Q 21112 40197 2024767022311
Q 14700 19778 2521649547676
Q 7400 53375 4889213947193
S 40977 447273048
Q 39189 54146 2525728085857
S 54456 790507155
Q 12316 26769 6192820523532
A 39162 242985015
A 6015 200899085
S 39945 340337118
S 11752 273466726
S 17967 490352358
Q 9399 23147 4947591101046
Q 846 52950 5769071692273
A 35214 919087717
Q 7128 8912 291737553074
Q 35698 47905 406246625821
S 29379 522290989
A 6387 649732279
A 1543 894650878
S 50131 625042743
Q 19272 44065 536051672777
Q 10596 47829 858493724010
Q 598 42581 5358825303631
S 46876 524201082
Q 31168 37316 5005648798773
A 6261 212880067
Q 14084 48338 2723954662869
S 51133 631004774
S 42455 224964077
S 50368 907133409
S 451 250622361
A 33300 497114298
Q 2960 54527 1068387433836
S 17840 547912917
S 16378 176584421
Q 3370 54405 7060602602017
S 13493 331993060
S 18106 491852623
S 31047 945000704
A 19195 513200803
Q 9153 25372 705006390318
A 31308 83645494
S 43002 960891876
A 27132 270894769
S 22493 383666630
A 45039 844455375
A 13888 939116739
Q 2271 44736 1418900201813
Q 14964 38657 1538357965319
Q 6886 41490 225982097120
S 787 654574912
A 11895 367607411
A 42620 833959196
S 14226 661043578
S 11976 653578674
S 11420 342649977
Q 2141 4770 770782480514
A 16737 665322239
Q 25341 53056 8323689784375
A 29638 710881579
Q 14 36663 4943605353935
A 38991 154256833
A 17594 174961657
A 24655 941099999
A 43624 728717668
A 9258 341787974
S 2677 147731042
Q 22391 28506 3247723371179
Q 42252 46727 2417794348630
Q 16652 45064 6854122849795
A 50568 780357852
A 51044 633894313
S 27956 675750248
A 10939 268302209
A 40750 237766330
A 53696 428709876
Q 6305 34438 7075007630023
Q 9849 10439 191866964150
S 2730 362647050
Q 15678 21033 4434812743854
A 31922 346858723
S 7691 883617327
S 49010 390810374
S 17350 453725207
A 34998 146921216
S 48629 79249810
A 36944 641762345
S 20562 450674403
Q 19391 45941 4115101947091
Q 30162 50926 4974478854958
Q 8309 27854 8213869395926
S 52222 432568572
A 48010 988748415
S 41019 332329753
S 40704 77660673
S 27870 541583995
A 39913 940251446
A 4133 769123024
Q 5194 33533 7311975057509
S 12337 312981613
A 11486 49808346
S 45324 301317782
Q 3293 27351 8828354889574
Q 1569 43735 4240256350520
A 36357 512887223
Q 15202 43047 444696149169
Q 27933 45379 1923386637781
S 37643 379015986
A 42700 513965013
A 7144 851276593
S 26295 440223423
Q 19705 20515 503493695417
A 9469 302292407
S 1870 863268936
S 5615 434516272
A 6991 317977436
Q 6093 28083 6982157786862
Q 4576 29420 9981223770830
Q 14530 41427 542008268679
Q 11503 47481 4870468992080
A 7200 437789881
Q 16368 33654 9198000041452
Q 1476 54208 9235997871895
Q 16280 53912 2976101120808
Q 31145 37193 6032957087271
S 31905 50476369
A 16203 991862584
Q 20103 25351 3711593050150
S 23705 581682330
Q 19004 46761 653945559126
Q 9909 26860 5703885198670
A 40166 519967393
S 31324 843871861
A 1161 269339699
A 2571 384054430
S 17391 781566870
Q 10803 50422 753589009684
A 36445 67954945
S 43119 793269767
Q 5214 20719 2179982879285
A 41289 993905056
Q 28586 35148 2268402329986
Q 17744 52285 3129549565476
A 3834 478399651
Q 4808 54841 4796600627198
A 44183 16120358
Q 1234 53122 2653607823063
A 34394 337481615
Q 13147 40832 2204312655699
S 38847 495937326
S 35065 858438440
Q 12745 31494 8161510069006
Q 5938 11570 4411020746993
S 22656 622852183
Q 37512 49764 7709035301801
S 24406 934562596
S 43808 42216782
Q 8244 51397 8390501848809
Q 22907 53551 598291110936
Q 37994 40845 959899886290
A 31030 986280798
S 6509 660344216
S 27301 943531781
A 40390 811137908
S 45307 783659583
Q 758 49641 7507299956490
Q 12174 46183 2882915318937
A 1757 396011527
A 43995 615520013
A 31215 285429831
Q 875 35284 2923999010682
Q 13766 47626 2279549186462
Q 6371 32688 7088190779570
S 30003 197123721
Q 73 54460 9310872695836
A 43692 232839251
A 35875 904234895
S 6051 657943574
S 53086 672412489
Q 14739 37416 6708261878480
Q 4583 50593 4372473331071
Q 2741 36437 8357741454898
A 6609 656310341
Q 189 49763 5770546612621
Q 2866 8195 2096279950966
S 44350 254592366
Q 10416 46713 2227150125070
S 10379 287353295
A 16433 293446166
Q 371 54294 2530036970826
S 54127 771156322
S 10316 93578788
Q 11924 30685 546389986163
S 50943 757523922
S 7982 598291089
S 49079 744612090
S 2868 778622359
Q 29285 40038 3056740691942
Q 3193 42646 3175507469538
S 4896 805468287
S 30396 768285089
Q 10109 23761 3873609404929
A 15942 1825105
Q 11141 14317 1897717397573
Q 29843 52847 7281246533152
S 2981 749286324
A 46241 192078896
A 30419 478858481
Q 218 53389 7061803335787
S 7528 911080896
S 7638 47402363
S 2986 687262196
S 2061 141747222
S 49474 268753438
Q 25179 48793 8030659426000
A 6097 869014428
Q 45861 53583 952680670699
A 41157 434705404
Q 1247 15806 7317668770561
A 12220 399488889
Q 35070 53301 7820220681398
Q 23985 35622 735300634686
S 24212 351196051
Q 1978 44679 1274873251211
A 27504 978249375
Q 11826 17618 4363395845397
Q 2100 12068 3721974569376
Q 455 2334 136576244088
Q 15629 49075 7045438654531
S 47441 143341003
A 1297 403573107
S 43337 804571704
Q 15818 54396 7246203424315
Q 276 25521 3531939252532
Q 7620 48424 9728735268205
S 408 701409160
Q 29565 54468 8316316195212
S 48410 199625460
S 23375 107939748
Q 7768 9644 370013792440
S 42596 204022952
Q 12993 23299 871662974666
A 10007 251280025
Q 6398 19675 9910030083878
A 32318 740745019
Q 6409 50153 3567024543323
A 26135 393006183
A 40207 757402264
S 31410 582606487
A 20720 291975049
A 10452 374951591
Q 14307 42952 4507419420186
A 16844 288734038
S 31688 403307256
A 32628 358222257
S 36030 13489596
Q 44426 50909 1093574407537
S 10764 675022700
Q 1708 21062 9118926417497
Q 33924 36127 623262600535
A 52564 857337111
S 27495 691699898
A 11275 50090252
S 46041 969449743
S 17931 102830156
Q 24036 49673 5816559777123
A 41718 822258742
Q 15981 31457 2396675403180
A 46416 123892535
Q 11246 33802 2352425111181
Q 165 44228 3940659746176
A 52928 878751844
A 33152 301221311
S 51430 114096723
Q 13258 31120 6743701525982
Q 25947 48704 1115748627073
Q 18346 46580 9624463643383
S 24036 180049365
S 23275 611523282
Q 27042 39046 6929217122224
A 53963 864408278
S 21606 556132284
Q 2368 47497 8639955623025
S 45103 6456220
S 17112 139400739
S 20669 586974622
A 23970 214974875
A 7989 554437101
A 32267 956275192
Q 8694 48688 687419417113
S 18919 748483187
A 21968 871653277
S 43789 935229740
S 30552 629526724
Q 14637 50384 7110291566192
S 29828 313566473
Q 33948 49146 3787589097419
A 11094 897874964
Q 9095 34543 3102292227992
Q 10879 28459 2941188459895
A 42485 447217303
A 1479 468787026
Q 434 52850 9482110760567
A 28221 848707964
S 32113 27839900
S 19084 187840680
A 11048 20817268
A 39767 270481328
Q 1565 2410 553743875929
S 48400 554293872
A 53662 280068511
A 32735 694352835
Q 1334 47914 1914770947757
S 5269 822816362
A 12350 294217818
Q 6864 45673 6800837486115
S 4603 83280511
Q 39556 45457 4360748792484
Q 15707 44837 6852389239930
S 38921 106163833
S 50443 498783521
Q 2878 51293 7388796996597
A 2717 960057620
Q 37254 43724 3242875268789
S 14098 743366020
A 12879 965330484
A 22536 821666115
Q 7474 35733 8608830986055
Q 18099 41282 5606950752682
S 48897 889554705
S 51387 27012388
Q 12383 23258 1787492038875
S 15548 489511926
Q 20935 48838 9995195353335
A 27256 769222148
Q 1510 54915 9612521360144
A 279 352646153
S 47754 417566762
A 35918 742724113
Q 7203 40511 1533698184599
Q 45298 53554 4994653107854
A 804 70683510
A 9170 59496956
Q 12140 25826 7726999685438
Q 31293 44014 5434625331418
S 50724 782465729
S 11159 350676279
A 52627 278639226
Q 14710 51784 5372360031010
A 6835 124902048
Q 26929 41449 8963813322063
Q 9947 46084 1549503312860
A 32508 461590613
A 42845 329117909
S 32196 62936776
S 24518 379157968
Q 11103 33346 5918613758750
Q 31763 54391 1461705472785
S 44897 598971873
S 35564 398656399
A 42635 879617125
Q 18916 44595 6371464838012
S 53132 397351565
S 40410 71089741
A 16292 535858051
Q 14308 43107 5005465029562
S 36112 33173338
A 12737 958485754
A 40207 231582083
A 34809 516791597
S 35591 73753307
A 5343 625944189
S 8160 320302497
Q 25576 52654 9953783602832
Q 10745 41946 4389401783435
Q 14066 44918 4024409756568
S 35855 597300030
Q 2030 13273 5444762368428
S 19868 338054681
A 7845 901441831
S 28207 167523617
S 3012 564936827
Q 10581 15521 2652974556021
Q 4118 41758 2892041129413
S 7412 481416702
A 7684 495777390
A 1682 915030447
A 1169 758592334
S 6369 618621903
A 40219 909275343
Q 17375 54476 4348889688432
S 429 581515900
S 45709 4720925
Q 4566 49333 9062005057785
S 10888 140030303
A 30407 526555895
S 10566 104428934
S 15793 472586188
A 49045 835377604
Q 25042 34555 2700771710816
Q 3656 16101 4306229341217
Q 13210 35715 9767755512636
S 52388 959986777
Q 2323 44079 4479253796344
Q 7989 51696 876913871579
Q 34331 50877 8554449509686
A 15640 314229112
Q 8822 10824 813697585405
Q 45789 47030 395145431229
Q 861 54198 2164793548175
Q 14785 43029 1635735956580
Q 2072 28804 2950575590760
S 7878 141911070
A 7376 670049641
Q 11909 13988 1153906576151
Q 35718 53282 8372126158283
Q 1682 37445 4943032599879
Q 4006 47987 7566893275937
S 24270 146658930
Q 46013 50881 1720549384270
Q 5824 54865 9069287578835
A 3745 51000163
A 22933 430625922
Q 42347 54565 6028932662360
S 38322 243657226
A 37512 856101000
Q 2355 35601 274867146135
A 3998 494707120
Q 11556 53680 2516948224153
A 47298 441261431
A 19381 888343349
A 35062 932087544
Q 401 50568 7934453125412
Q 2356 13644 332897932832
S 39909 560619895
S 50654 406787651
Q 7936 53386 1124911979672
Q 7164 24206 5635797292904
A 42742 482337046
S 23592 768068899
Q 22242 53746 5845567568711
A 47453 616749920
S 4062 304966289
A 43658 705519502
A 51289 909050658
Q 19766 48263 5992553511487
A 11446 561173032
Q 3816 37429 9143294190644
A 4001 213399121
A 43001 291701286
Q 627 51963 3286464678813
Q 1234 44363 5600681934816
A 1370 43819433
S 22017 372601247
A 14438 833734880
S 27102 121288446
A 45103 331843480
S 34879 198503184
Q 5771 31209 6207840369973
S 15951 444675860
Q 8991 31222 4349158438737
Q 21979 51515 2775408680449
S 915 415320839
Q 21371 30233 3357077858843
A 46940 808009213
Q 1527 53548 8656969292759
S 18955 735609609
A 45627 336109517
Q 288 54773 5845313063739
Q 18302 39767 3772645489876
Q 7267 41345 6723266740150
Q 7788 32199 1942286661075
S 13495 300632814
A 45103 323443782
Q 14929 30547 9774670646337
Q 11333 53075 1902880862561
Q 30826 42917 5493257919487
Q 4579 54101 3072915886591
A 8637 379382537
Q 6893 39600 1408894489236
S 12252 707918470
A 40100 720652331
S 21777 457028557
Q 3071 53143 5263701879956
A 39666 323252960
Q 8400 8423 19153854190
Q 1540 51594 8037313292105
Q 13509 40761 9124452215258
A 34800 20980025
Q 16449 49020 125860620479
Q 51980 53494 523750154255
Q 7749 17085 6415062501071
Q 3994 50391 4835287155742
S 51796 333581908
A 53805 994730468
Q 6859 53352 4801897481237
Q 1594 51836 9026526262422
A 12291 714882833
Q 5327 53140 6093770014678
A 2101 929707767
Q 10796 40555 9899947732018
A 19662 762305697
A 36048 37296078
S 8042 621032038
Q 3353 48913 9155792860658
Q 8548 52735 8616823973762
Q 2828 53873 9659377140339
Q 27178 47804 8287671245909
A 46931 524770497
S 4311 577152309
A 39410 97594914
Q 16029 48451 774554263813
S 16536 235954552
Q 21909 25553 1534106976128
Q 2136 47512 5954402194774
Q 502 54830 9982977501703
A 41376 12903466
Q 6747 17112 6666390531014
A 9708 955908265
A 3694 163067455
S 41389 806630746
A 35013 891655747
S 41727 23341585
A 24976 595997350
Q 8504 22877 4206196480316
S 33848 953968636
A 37178 99499550
S 8783 6874360
Q 8668 26063 489017510674
S 46067 731724074
S 45864 564198440
S 25246 520158320
S 51587 609224574
A 51322 866427237
Q 7882 28593 4716047892904
A 8184 14089758
A 4474 435634377
Q 2556 31084 9692309504158
Q 34221 42834 4355755110816
Q 6005 49580 6140000733263
A 36055 271037090
A 54148 192115401
Q 4998 54533 5530547493561
Q 4652 23431 2860686081298
S 41571 984739368
A 27249 281424728
S 42499 167539963
S 25149 475353044
A 26244 69753919
S 11134 832317047
S 27624 695783249
Q 7710 53001 4325091346376
S 43616 707906110
S 18831 729696489
S 12664 50762946
Q 3302 33882 4988648266830
Q 23788 34839 5530282301091
Q 15368 44357 1491232367532
Q 31635 50775 3569562828163
A 31688 512434459
A 23961 346993151
Q 8069 52032 8495769610553
Q 6082 19160 950533229970
Q 22272 39866 2594337858873
Q 34161 49365 5826427300299
A 34532 413560596
S 28884 666364584
Q 10378 50655 7461171601802
Q 20877 47216 6395734979422
S 16223 851067715
A 33679 429935618
Q 10426 36784 6357462203245
S 44747 868251748
Q 17283 39446 6301042777248
Q 17153 19337 1905937469768
Q 10899 31778 6415636767835
A 12838 231521218
A 17075 98904252
Q 13247 47134 1674158210416
A 40966 92892867
Q 31261 40234 7853430095280
Q 5176 51074 6409283992611
Q 5029 35674 7160570532535
Q 766 54519 1592352509050
S 27556 453614607
Q 6710 31810 1592690413698
A 12855 557539049
A 43555 83897246
A 47184 462331059
Q 28867 39654 6113088226264
A 11594 139680090
Q 27760 54031 4546939866489
Q 5407 32494 9353919365235
A 26121 335352073
Q 10046 52744 2789209825738
A 43148 47117777
Q 5153 45050 1709573990125
S 40823 834700936
Q 15957 49465 6104786363407
A 42318 907183078
A 4157 347998202
A 5296 339575593
Q 10934 38962 4263863118704
Q 1239 50030 6261093840737
A 40559 711837378
S 20369 840907263
S 11529 660786611
A 16648 170599887
Q 2466 43608 4664948037784
A 41289 781164249
Q 3594 41408 4559086393215
S 33055 274409104
A 12278 823136547
Q 33275 47828 6862407251911
Q 31017 47144 4502796267221
Q 28767 36039 493290732438
A 17305 245583501
S 15336 968865111
Q 18680 36715 1467173748014
Q 25420 36679 3180675035239
A 2651 598793478
A 14051 95822179
Q 496 53247 1168402514810
S 27875 475991732
Q 7156 39317 3945238857497
Q 30950 38296 4146501505046
S 37165 131317776
Q 1073 44593 1663583772033
Q 5828 31629 5158715032462
S 38228 184860992
Q 2119 53979 449216506262
S 14610 33345019
A 48827 987370418
Q 601 52217 1188162858917
S 34537 621837270
Q 27755 54391 1059461003488
S 49705 716715988
S 23231 462374239
Q 15642 48287 2287336291704
A 38670 598514520
Q 910 28175 669275187328
A 45833 351452097
Q 35028 48040 2146461988990
A 47003 784314041
S 26433 556686114
A 33320 59918947
A 42158 453144446
S 24740 432112307
Q 31935 35326 1610920647100
S 27967 961534012
A 21574 779780968
A 41846 973442894
A 24212 486341635
A 6139 447375208
Q 41398 48641 7149686509090
A 28552 902457173
S 6671 6409706
A 33755 362202737
S 14008 452706600
Q 24667 51099 7393749483703
Q 9081 38564 8989410753339
A 9186 398532603
A 51954 815853042
A 27738 348770410
Q 33172 39097 4563392903624
A 37456 694294305
A 18623 580624333
A 30563 536580133
A 7617 669593953
A 47490 237691408
Q 12419 44441 888059842893
S 35310 684815565
Q 39483 49780 9492782766185
Q 2454 44517 2500402787662
Q 10816 48438 8667132489779
Q 2217 44260 2407970600919
S 23196 699890416
A 11955 223472482
Q 6469 42775 7268185102635
S 30523 376764358
Q 17193 33340 9184784651685
Q 20417 30820 9268359948404
Q 3590 35380 3519502560295
S 53852 832927603
A 11567 80643765
Q 6673 10566 2789179151832
Q 6679 54133 5510515502868
Q 20577 44813 3516980098445
S 44588 24297549
Q 1755 49139 7164577046946
Q 1337 48414 5808787276320
S 5409 35223489
A 2621 157788668
S 26721 628631315
Q 14328 54723 9451297811855
A 23944 765317403
A 39364 880234085
S 37377 635582960
S 38731 649797294
Q 875 42609 344903483483
Q 41125 52832 2121300838365
Q 23770 29802 1631974714034
Q 1440 52074 5793228318818
S 30917 779301275
A 52512 621220040
Q 41922 54606 7946113210223
S 49047 471171807
Q 47280 54649 2343019104785
S 43269 36185565
A 34607 518955283
Q 23262 36400 287336094121
Q 309 53452 3007005529888
S 42101 339686020
Q 11529 50950 6020012524140
Q 16890 54819 8232063156555
S 14840 837723096
Q 66 52043 1414331418273
A 40233 265574865
Q 13011 31914 2682486675235
Q 321 48527 2640681464849
A 20331 26894621
A 6811 289453003
S 14581 423516361
A 39806 448122364
S 27318 487179216
S 12742 773447154
Q 4115 32669 963129188489
Q 18669 35738 843169320477
A 11521 72212037
S 15837 1756422
A 8458 334520030
Q 148 37581 3831542799691
S 2773 988194703
S 27852 205825320
S 50384 367764786
Q 3381 51390 2929630528692
A 37313 41846565
Q 10579 25806 8713200558817
Q 2670 35636 8424843160972
Q 682 52286 7485243674083
A 48926 683638827
Q 48 50933 4652679471670
A 7132 70393515
A 8562 406401576
A 24955 96326398
A 35116 174695662
A 4082 463490769
Q 247 53986 8117554999404
Q 14625 54022 5860439052020
Q 25710 42778 662067251592
A 20189 571581897
Q 14716 46136 7683154164414
S 54023 196716467
S 38280 269495743
Q 43815 45404 741325164743
S 48114 738153149
Q 20320 26959 2833641187101
Q 4326 39794 1720341797220
S 48519 261706291
Q 24140 54500 2179052472168
A 42035 553601093
S 54297 452120216
Q 3023 52561 3314836754698
A 36159 540812590
A 38196 400946378
Q 44698 52948 2729323181028
S 47889 403396250
Q 5093 10829 408724456958
A 4946 446039035
S 30858 991240741
S 11400 991601371
Q 23029 52265 5081712966381
A 387 566743173
A 23477 609503788
A 12162 30281794
Q 4975 51883 7151226711640
Q 24 54926 5035972325097
A 42766 738604146
A 45185 160306748
Q 11077 28995 3207969965521
Q 18266 44402 2984378319403
A 36124 933751441
S 51066 504767528
Q 2769 53933 8022011695196
A 32565 253522917
Q 16551 23490 5445400365848
S 28976 606283469
A 12002 900851177
Q 146 45652 3420605334687
S 45901 172706014
Q 42257 42802 250085101750
Q 803 54881 7063145568458
Q 31307 50089 1307197920375
Q 27291 35261 4254215805923
S 44453 732604921
A 49177 367630197
Q 9876 44872 3496122058473
Q 71 6157 4280253521796
Q 1008 14585 979617788177
S 35951 746393485
A 29299 853776073
S 34856 988599710
A 19323 72332458
A 23564 518905203
S 31952 283525756
Q 3851 34667 5555550682083
S 11006 519924437
S 7121 939761026
S 25967 485520700
S 19867 768384276
S 31760 121286741
A 5425 817724056
A 25277 678040408
Q 23286 47437 2553606217378
A 22026 135826936
Q 5971 11368 385203593304
A 3281 495958969
A 1750 368644095
S 11506 649073832
Q 29982 38690 237755173661
Q 2713 45177 1997602616346
S 17268 419852545
S 18283 750689155
Q 2398 18965 6924378017195
Q 27779 46539 8338989973230
A 35028 855434055
Q 13812 43577 8448379634549
A 48143 780939477
Q 5244 25089 8249176991082
S 13792 539402418
A 38252 465766501
A 38401 97304463
S 18540 532822577
S 40681 861991029
A 17062 63078065
Q 11487 51645 5493945104372
A 41960 610275531
S 34131 151601105
Q 23842 43291 8163774973422
S 39072 764540928
Q 6062 34160 1153677827938
A 16147 623270267
S 33282 293583265
A 28236 655971151
Q 24127 37935 4198521462005
S 20660 721133199
S 28893 84632869
A 1490 884642905
Q 39527 42023 1035447385887
A 14698 151346039
A 32888 357292403
Q 16219 46196 191464605331
Q 40850 41599 251676774408
S 11117 955232317
A 54054 95263010
Q 24624 39113 9129546696334
Q 898 53976 3483955753445
A 34728 172452465
A 51681 390628609
Q 5049 54068 79581040094
Q 8868 48688 7087338557250
Q 5159 9196 3469085172355
A 6599 630646618
A 321 538810389
A 23232 350033523
A 25536 28879118
A 51639 963542351
Q 8348 35680 5006065640822
Q 1230 47671 7426218720137
A 17827 799744467
Q 34127 35884 1612299460337
S 44565 287316047
S 24365 355804023
S 43026 523836347
S 46530 27492734
S 20409 849209380
Q 19647 40597 5993485489893
S 11843 805917592
A 36682 703081332
S 49347 346495730
A 48944 415084025
A 2372 326540642
A 51272 552309129
Q 16754 18668 569576073141
Q 29221 52448 5265676151419
Q 2081 54365 7936648167656
A 54248 932805392
S 22231 389775341
S 13071 892840208
S 13407 521310738
A 2333 627067485
A 8574 881949536
A 17097 40877710
S 36019 944225444
Q 1151 19073 1624041444617
A 28136 58268457
Q 17879 23950 1941197321699
S 31110 403116217
A 97 401073579
A 25737 218908027
Q 3150 53185 5297132806511
Q 3742 54588 2670138853043
A 22731 675340689
S 52128 201826248
Q 4188 15462 2742319682228
Q 9955 19915 1954324278292
Q 29817 49918 7091865793510
A 42674 710136938
Q 13200 40608 6415308390311
Q 9773 40201 2243199373706
Q 31437 38367 1955796953960
S 1814 290535402
Q 1416 40929 7483381446027
S 11668 482035065
A 48589 564674468
Q 41312 42427 900241488754
Q 3523 39692 3003660917729
S 4998 709442498
S 7874 235072627
Q 3899 54102 917792334591
A 10748 134590538
S 47491 266442046
Q 26766 46243 3886896812203
S 53357 473816324
A 14851 518954188
Q 11504 40673 7493794879187
Q 32034 42669 4879500883493
Q 8616 16554 7484074333417
A 17673 610098432
A 39731 249272997
Q 9825 51052 1396538291215
Q 19648 28757 3069422669560
Q 4603 28067 5224157331721
Q 25346 49432 8647141643145
A 41057 896857957
Q 15332 52001 3607845806509
Q 11396 53040 3782083616884
Q 19291 19910 473480105334
A 21937 28180459
S 45721 650678113
S 46632 300949019
A 40952 696064497
S 8776 570584512
Q 13996 47377 3295494472385
A 19039 815054190
S 29911 483875233
Q 8427 16039 7140519936078
A 18591 196749373
Q 180 53408 618955587431
A 54120 311902548
S 53385 677355701
S 50487 359188648
A 3435 379254272
Q 22173 47935 4365312930401
A 6701 629292187
A 10859 478237413
S 17369 192154300
Q 3706 41169 838471318276
Q 3231 49655 8889272288429
S 20823 856563552
Q 7657 53359 2700387518985
A 12749 320385440
S 30031 505995695
S 5185 668913456
Q 9852 54528 531164675154
A 36517 882656308
S 21794 564322490
Q 8420 49792 4761165378309
A 20507 405970405
S 4015 427545687
S 45451 207075514
Q 13305 26480 9762893508276
Q 6067 29462 8326426971573
S 21127 281105634
Q 2631 44363 572429967794
A 14206 229540080
Q 35445 54011 2599762232258
A 26653 372183074
Q 19046 49555 2627785184075
Q 2640 52795 5722736786808
S 47380 714177851
Q 1702 23739 3826332121206
S 34031 927035950
A 52352 449357479
Q 11690 45565 3968482996332
S 15822 212976051
Q 16541 54669 3463832696694
Q 758 53033 9910184914174
A 654 857381182
A 2813 167848407
Q 28519 52711 1005468285056
Q 6255 50118 2709258083107
A 16224 822582633
A 53419 891217442
S 23851 441683767
Q 37606 47801 748040341140
S 45998 672179247
Q 6029 13848 679400279348
A 34757 965706675
Q 7959 45338 8363400558494
S 27986 892875479
A 2888 430221382
A 54360 816845451
Q 3127 47639 8254769612493
Q 1529 54756 729345521182
S 8782 361632165
A 22582 808472510
Q 13193 50851 4247605864793
Q 51347 54535 537949247226
S 27318 707367577
Q 18751 33850 9868624627942
Q 463 16952 6935284321018
Q 6714 47067 9185851421837
Q 15119 39643 951320081706
Q 16228 17033 19407825224
Q 9340 15313 3506473853375
A 31097 707507975
A 46133 207814014
Q 3809 3951 688154398
Q 4645 54221 2429231666525
S 21588 612682820
S 9305 493799504
A 3134 197083745
S 694 572571486
S 20029 696827673
Q 42726 52925 4441830318499
A 22380 139981972
Q 7592 37996 3389551749019
Q 5334 39894 5363898501538
S 29841 839445578
Q 31853 40202 6959725746280
A 40208 143663254
S 53969 231825833
S 7631 259335555
Q 14415 44026 8490150194429
S 48414 865391842
Q 24748 52477 7327163559318
S 45283 420735831
A 4315 333310123
A 46529 480267274
Q 9430 44741 9441830886122
Q 12593 35298 948735636363
Q 10167 48044 8524281538966
S 51016 554526069
Q 31561 52553 6572799317068
A 43304 560410993
S 45192 893002635
S 2588 67761737
S 28316 108548709
S 54362 301063911
Q 6866 42605 9579828739480
A 17810 836929077
Q 5657 12585 924173985588
A 5469 711639979
Q 4860 52008 1846940577998
A 45179 284382812
Q 10464 37892 3757750475071
Q 17221 41594 2475184481886
S 13193 570191286
S 4926 349532037
A 9628 107785631
S 13720 686865099
A 8347 342748837
A 44360 338677980
Q 21497 51426 5218990541265
S 49813 908517001
Q 3024 46539 6627824071559
Q 14468 44325 9273130187476
S 48183 585553486
S 35655 720458090
A 6209 637650060
S 24018 383409950
A 29443 137375691
S 33681 22543790
Q 15744 44381 9609000557764
Q 35143 52198 1190029545430
S 49531 129733045
A 9360 685671691
Q 20558 45205 8063546972595
Q 20129 21698 931585572535
Q 2454 6919 3063417743927
Q 31774 49867 2107210258976
Q 6578 34239 6894885662430
S 17573 366839869
S 42963 777493590
Q 6625 37349 4723811350999
Q 623 54261 6820044188086
Q 29754 43260 9513608048962
S 6529 935323933
Q 22736 34864 2662425557410
Q 10773 31134 7700660729499
S 5581 206979805
Q 3741 41466 157176939970
S 44722 425899505
Q 14791 23531 6044702207739
Q 872 31912 6253701911699
S 34299 713461534
S 28826 628900495
A 36515 864441352
Q 4721 54158 6447047189995
S 24828 684273454
Q 19927 39509 1684235610559
S 16735 614943046
Q 11497 45086 7895654645913
Q 45044 50343 2652063709568
Q 28281 44920 7769663176852
Q 2506 42424 952428563206
S 46723 352092688
A 30046 143740839
Q 23497 52317 6643971222917
S 16207 501263978
Q 16812 40664 9939496901261
S 24558 843329988
A 27661 522856102
Q 1451 50850 828291261659
S 22495 59871420
Q 4654 31316 2396517192506
Q 649 51600 7053418292878
A 7514 365467092
A 43847 516659538
A 24021 604825494
A 45105 731602375
A 46385 8177793
Q 5771 48466 6806982037080
A 41080 947039364
S 23435 70019075
S 33826 506056213
A 12316 550022484
Q 8305 43545 2472402198449
A 16104 277508273
S 1842 474609013
Q 2396 47856 8782396600987
A 3973 402940038
A 35554 740797630
S 17273 276225474
Q 21664 35779 5832216073182
A 23525 753556721
Q 12708 19596 6554457009523
Q 3050 50954 4289926389568
A 11838 359069153
A 21276 654051369
Q 3347 32441 3249911656019
S 23020 425785290
A 21302 961606740
Q 11130 49210 6214099055153
Q 740 30007 8483280925658
Q 3158 54417 6846106290848
Q 23787 35096 4789327428532
A 11036 670052535
Q 24833 46451 6425029217187
S 25292 621655342
A 19785 508823958
Q 367 54803 9503197747653
A 2799 154355500
S 31352 456379627
Q 307 13551 9702600454277
S 44333 786325328
S 47686 873496134
A 24547 176532640
S 372 732415198
A 54900 694840219
S 29886 829819114
A 38832 241180713
A 3265 481691715
Q 6718 46550 4703278015558
S 19880 864174541
A 49309 619999105
A 31055 529484839
Q 4889 53822 7942954048635
A 13641 870019040
Q 4 37052 1354158632959
Q 12607 17839 2783004900133
Q 8507 51314 5749742304039
Q 24016 51709 8534614411028
S 20621 461670895
S 22741 163811090
Q 12080 48294 6185461493363
Q 37473 52027 965924332271
S 28040 602028826
Q 19217 50732 6394753127840
S 30335 361702068
S 21155 737958688
S 408 871203317
S 52909 482339666
Q 6018 26561 410361746611
Q 4369 18939 9136662114014
Q 18 44756 640462112242
S 45798 300788074
Q 12112 52825 6566003286883
A 21388 876747351
A 14004 753797080
S 19579 864849845
S 28913 797160489
S 27205 692205086
A 42015 448878734
S 36566 533687698
S 47718 219958365
A 4148 743260677
Q 1314 43627 9087144459043
Q 7171 25674 6651476060794
Q 258 2263 1443701665755
Q 32173 50549 7167327607152
A 24974 664453378
A 15387 902050267
Q 2824 50389 2212305391641
S 15920 874837182
Q 634 45338 6016091868192
Q 16490 47830 6239649636265
S 54891 228080192
Q 7386 52484 6119052830445
S 16540 886642900
Q 673 54043 7576290020563
S 15436 287800434
Q 5889 16982 7964512638372
Q 27098 47961 6655591416060
Q 2253 7869 554476466405
S 21 376867780
S 52923 662274568
A 90 968395027
Q 14894 44498 3595282197340
S 46505 499367548
Q 15355 50025 6147974254890
A 14501 485121415
S 38068 54146113
Q 2225 43245 3153632263453
Q 24825 45869 229071180883
S 37332 179212819
Q 696 29352 5022347746243
A 19425 792506481
Q 49607 51617 1777768304415
S 37354 312192599
Q 10210 39281 3179285048216
A 9768 212089269
S 14 90936468
Q 10795 30578 1629947669884
A 37873 283985489
S 54170 961153026
A 16215 492828645
A 22390 344852124
A 38993 974446807
S 44875 640286634
S 24991 58198845
A 53224 713355856
A 20242 927909407
S 5490 528762873
S 2209 940450329
A 11442 955869461
Q 10612 32565 9791597630592
S 45583 867282002
Q 5137 8538 2894184353466
Q 43239 54509 1934050298199
A 2555 834082091
S 23037 37278679
S 53890 268085568
Q 23242 53348 4052380697761
Q 12066 45903 8540357893780
A 36356 263377402
S 3770 31122823
S 45617 394389793
Q 30311 34746 1748681734963
A 18011 500346419
S 37926 3890071
Q 14368 41435 3943875878316
A 16991 188961184
Q 1891 53015 166859838284
A 19974 314458372
Q 12331 38193 7029508588437
A 4335 573580277
A 17865 649983200
Q 3647 50012 429770574522
Q 9178 46304 1349192748017
Q 688 53123 5210507016725
A 31425 156752449
Q 8980 19259 1049274547183
Q 6790 51288 3227770097758
Q 10065 40764 6822929240698
Q 15800 49256 5189502506985
Q 4303 46396 9329120426232
A 15132 902263067
A 17082 268785627
A 7531 707574773
Q 7498 43691 1677667853633
Q 16378 34760 8059795738335
S 5653 515877971
Q 1738 52114 82447696431
Q 4125 46982 6764817850972
S 41628 199047349
S 18362 557100598
Q 3240 42191 2834407329727
A 9665 271901439
S 2081 204288685
Q 4659 25691 7525270659827
Q 33460 42944 6661391843670
S 35853 968773932
S 12831 695694528
A 11134 477420189
A 20526 587593873
S 40762 939443619
S 23524 405250314
Q 2446 44782 4241816878928
S 48618 21398197
A 41417 647709257
S 13486 531582841
Q 17897 45275 797467621794
Q 74 38266 415720983118
Q 9790 15510 1648864156296
A 45424 216155906
S 17113 254193675
A 38828 838832503
A 43578 454398266
A 36896 864065877
S 30181 82173602
S 35040 937721052
S 11799 523594112
S 13246 881149104
Q 1796 42994 7292820852427
S 44310 511265062
Q 21330 47405 7450623517295
S 21319 159777726
S 8890 673923145
Q 17840 42885 278180030267
Q 4098 50445 7741872308745
A 52608 179863410
S 800 341320784
A 15082 544960273
A 52612 148192399
Q 4060 18625 8949034057351
Q 7970 26343 9780422773937
A 20605 211784213
S 47225 418747693
S 39925 468776945
Q 9177 37922 9202931447875
A 25156 827470193
S 30173 221690291
S 22687 161953055
A 6097 974131668
S 15826 643858307
Q 9921 35718 9674656113497
S 44847 268203738
Q 2365 31399 5030095061935
S 31065 788191952
S 54492 408724053
Q 38364 41519 2537688515606
S 40967 808712704
S 54691 944764630
S 43119 621945726
Q 37709 53252 8749734287108
Q 24980 26153 120941317228
S 18269 21315981
S 43177 198178884
S 8561 170278657
S 50078 358766501
Q 3584 34507 8215909132188
A 19408 991077418
Q 1729 43389 3046706932554
Q 35526 42268 2384624619180
Q 31977 45393 4889122119880
S 51645 50598377
S 54582 418732317
A 50151 802260246
A 18734 569392346
S 11303 882795611
A 41965 51876453
Q 2619 53349 5459362504000
Q 111 54883 8659642274322
Q 47239 48608 359850772553
Q 11446 32885 7748968956120
S 31825 30518774
A 37018 460665069
Q 15815 39961 635046455198
S 14 596177862
A 33382 422256793
Q 7693 54786 7746232796767
Q 3392 26315 5165644504889
Q 6537 51685 2074211950839
A 2596 152776814
A 35867 147334627
A 47770 291148984
S 39082 15759600
S 1217 219291097
S 51153 895250015
A 12511 506521546
A 13 289119772
Q 9109 22000 7615131520437
S 674 784350517
A 10593 168005618
Q 629 24004 3088911407994
Q 2741 37812 3906780990332
Q 45280 52876 1079277627716
Q 9299 45151 6688715061192
A 43298 313955560
S 978 357252558
S 53097 682332951
S 49182 806448167
A 38627 833122912
Q 5081 49865 4219403316696
A 5287 501642490
A 33261 222619320
Q 13165 37339 3768673891219
Q 418 39752 2750270722616
Q 9287 54633 2851593926020
S 19727 462309364
Q 6333 54595 9349194392822
A 1799 774336851
S 25683 34878241
Q 14643 25101 2622590046374
S 28383 520808758
S 32581 607052994
Q 3183 49494 4873475777056
S 315 636022661
Q 273 23718 339853811022
A 46174 417787260
S 33514 762394616
A 43460 128005420
S 5373 528579123
S 41575 716382075
A 47344 768544049
Q 8190 53550 4244001274215
Q 18783 19684 193014877881
Q 44277 52032 3663471399349
S 33710 82242631
A 23911 4542194
A 22142 540442403
S 26533 143005860
Q 36901 43230 3868990780414
S 20222 145608706
S 52926 837345219
Q 653 54831 515356500746
Q 1422 38394 6867607659769
Q 185 45990 3463985167102
S 849 877086455
Q 6954 9227 744822129945
S 33972 698304345
Q 22450 52633 3190643928012
A 478 855372286
S 35203 399879234
S 48042 620247066
Q 3182 37184 3667758356521
A 46560 37653491
Q 1810 52253 2299297167429
Q 3543 44037 1783348984703
S 2232 921155208
S 52799 152686947
S 4264 715386522
Q 24384 43418 7019958769893
A 21200 862982483
Q 9224 42207 7895767521714
Q 1551 51276 996447081278
Q 8351 52190 4358043453037
S 17028 868754074
Q 21733 46148 5504550238247
S 48357 567124544
A 665 316792475
S 24539 203205227
A 38313 116693403
A 51963 453878302
S 32571 65074337
Q 190 53965 8926847318356
S 14737 813494889
S 49743 667725268
S 3178 457849475
Q 11938 43599 5387725091611
A 41785 310732385
S 25153 13545222
A 21878 247017079
A 27965 206079229
Q 33045 47931 5618691935655
A 20340 201857387
Q 6679 42732 4643939287234
A 25802 45342350
S 41440 694096216
A 4311 627277718
Q 1980 52011 5423387317618
Q 23690 30479 710143726739
S 12068 18888507
S 42302 797812060
A 33986 4887262
Q 1244 52724 2029554210864
Q 15082 30494 743449767133
Q 14140 39562 4846730796794
Q 26264 44939 8430551820730
A 48500 268180128
Q 24893 33737 5472745081848
A 45618 500881041
A 30258 270566551
A 18912 940551373
Q 7099 53499 1382754847206
S 10638 341575860
A 8205 19076685
S 47506 108017160
S 19509 211539123
S 42095 891789201
A 24987 922394664
S 51767 396111397
S 16345 117257827
Q 11469 20369 353352280788
A 43658 68118245
A 36322 996419571
Q 5863 31713 9441019770169
Q 7193 48055 1054587470784
Q 854 54519 6496473638641
S 6024 685337776
S 30957 823776409
Q 10088 45526 4912433818299
Q 7150 40836 7462363688643
Q 11748 25099 3072523679720
Q 9245 34737 3452683072173
A 10124 407601711
Q 23981 27917 3750528999478
Q 6218 22589 7426190763724
Q 12796 51443 9354584715245
A 1339 852155669
Q 1845 53033 9920553324382
A 26218 531368338
Q 25301 45046 121807821177
Q 16577 52934 9841680925420
A 47546 392007260
A 15651 785308953
S 16008 991187230
A 21285 328865728
S 38694 850185262
A 40705 902620556
Q 47748 51888 1889126376071
S 3545 948434069
S 1131 264198086
A 42607 190403618
Q 35748 53520 7797928558696
Q 2852 48384 6350654016038
S 15110 329604249
A 32041 525122772
Q 8086 40747 6627365479390
A 28453 259669624
S 47529 313830209
A 45855 619790934
Q 7069 42516 6587242123736
A 35093 256834754
A 26219 559108970
Q 9846 43824 1943151281753
S 32349 765568793
Q 5326 49622 7387637859439
Q 317 25032 5718886357782
S 16875 219862965
S 7623 795940341
Q 13517 53302 3880433922827
A 54772 311862714
A 3451 306846692
Q 29379 50851 389822139495
S 20592 728083418
Q 5306 37254 9393608066428
Q 2737 52808 9199553389656
Q 2460 50313 1421899327288
S 49796 685680289
A 36982 675720621
Q 7622 20456 5341668992926
Q 28187 48465 8628733568610
Q 7371 19896 3074387369990
Q 14216 41489 5140772846471
Q 797 2988 2039149276394
A 41038 402322757
Q 10448 29090 8560963849402
A 28277 13101344
Q 13542 17546 3997506850914
S 9920 180927255
Q 12 54902 150991214571
S 23555 529629879
S 24686 838998739
A 34565 49361525
A 29825 50891707
S 2207 565041238
Q 5095 27786 1270283559088
Q 24004 25137 554094391703
A 15177 161774058
Q 19417 36364 4526959733606
S 53630 121293686
Q 21018 32231 746241334088
S 40087 363901175
S 46173 860433392
Q 6291 50388 5623622606559
S 38129 517768741
S 29276 275335314
S 23520 494362255
S 34828 891964399
S 37719 863124908
S 3094 901997708
A 12719 324483465
A 18268 245071971
Q 16726 45789 7547981916681
S 6695 296977834
A 46271 721321481
Q 18921 20579 70419624159
Q 3913 53728 7368718899827
S 65 324581926
Q 6040 52893 2498059547214
S 24051 111835234
S 46447 894888655
Q 2714 53542 5618871327218
S 34817 680019844
Q 28683 37152 1383371201593
Q 26600 45698 7135566321762
A 11431 397719076
S 50262 134973912
S 52715 214666625
Q 3226 52664 970118812810
A 52123 204662324
A 35396 526935175
S 32668 837821907
S 9130 179142566
A 47030 363522425
A 23430 188935103
Q 22515 28997 4557020880183
A 47396 117015254
Q 3454 29782 107621117183
Q 16564 26820 455716402575
S 15915 120844302
S 47983 281566430
Q 10818 39396 5068434348122
Q 13441 39058 4035652713067
A 33658 598242113
A 30290 716612536
A 38638 120365123
Q 14385 51641 3788970729830
Q 4878 32537 5609590168801
Q 18865 40139 2660737214520
A 39431 476533509
A 11955 233669915
S 38584 329852561
Q 15934 32849 1447853513288
A 3896 228641918
A 4286 669505715
A 40337 576936204
S 6222 371148484
A 41121 873430732
S 18307 692706486
A 34109 226392928
A 7814 896349381
Q 706 52680 6844225288987
Q 5877 52086 4724992942455
Q 9871 47039 4734606222991
A 54249 911896983
A 37980 778302264
S 44089 111621355
S 1717 187663621
S 32318 618134043
S 40999 866668376
A 3383 619793458
Q 28459 50197 1477574272628
Q 4125 48714 516142195642
Q 20340 40993 262103553491
S 19814 240972207
S 24893 228829104
S 32549 709579558
A 31830 813201646
Q 804 44855 6402092399126
A 7779 404095948
S 22724 675039805
S 3281 233273687
Q 1244 48332 8083741952060
S 51237 512136057
A 34288 249222531
A 9907 259644384
A 43836 710456577
A 24327 493749033
S 16406 14601227
Q 6053 42328 6136367297098
S 29493 266290906
A 2507 799097448
A 1287 825881
A 29236 847136186
A 49895 48232766
Q 33399 45114 7987645272206
Q 3764 13209 8511844643676
Q 23311 36785 4112523442808
A 39515 782501167
S 51214 413780214
Q 1854 45037 1025248102453
Q 44005 52054 1865334404747
A 34399 838124895
A 5113 831899409
A 54604 158435809
A 49444 247643805
A 19241 202050148
Q 45976 49259 1567782035705
Q 30573 31179 268179874539
Q 6544 46163 7806664188180
Q 4627 54887 3228389191406
A 23835 575623898
Q 21763 38239 4533310402812
A 1089 277445659
S 44378 353993539
Q 12356 51399 9664897643268
S 20995 163939323
Q 4907 47726 4180566412967
A 41102 149952369
S 36782 43851036
Q 5927 45237 6761445858945
Q 31584 42695 9069531958557
Q 12246 23402 8781721499089
Q 743 40019 3309326245263
Q 253 9964 4210512394510
A 50449 656001582
A 1424 351230886
A 9526 251581921
S 50142 488556067
S 3399 273832812
Q 26537 27751 272358374066
S 49461 135025628
Q 11833 13370 1033781854985
A 9571 160887294
A 9324 586069843
A 33559 669988831
Q 3442 17788 6543074357449
Q 2062 20142 8246638051480
Q 17057 48586 3209410844186
S 19747 933330882
S 42221 253831975
Q 979 21434 3581836601367
Q 23830 30322 1351119314142
Q 294 54904 5932967638473
Q 5071 20899 2438598231550
A 39765 824657435
A 47681 410300815
Q 52378 53160 25738592461
S 11327 545961387
A 3923 318489016
Q 11904 33667 5365085044085
Q 6485 41504 4343438948593
S 351 343235481
S 3230 755194271
S 30608 148996222
S 12715 569350597
S 2672 543800484
A 25275 379766453
Q 371 54835 8486491182658
S 50825 745052339
Q 5699 49788 4435221445946
S 11633 948335892
A 11963 980826210
S 14959 586739202
A 17049 853041657
Q 6553 10287 3212384089411
S 45049 850604766
Q 15206 28113 5030975980866
A 45751 530401118
Q 4127 22836 4215303353294
Q 1374 42367 34977602557
A 28586 647154316
A 46384 806403396
Q 15900 46622 7767333689148
S 23452 589616662
A 20902 179828724
Q 24966 35269 6740640662550
A 6727 754540240
Q 2748 36373 8740474311834
A 28473 588911054
S 41630 600287669
A 47567 107761049
A 15341 869214410
Q 19974 50019 7830699410198
S 38407 960586817
Q 22262 30559 2376418825645
Q 36432 42231 667511440789
Q 12780 43323 9459330058962
S 39321 584834451
S 4799 684024651
S 30751 371360074
A 11940 43983579
S 34107 569845553
Q 4004 27669 6557606127093
A 11409 11387399
Q 3257 54884 4178930051494
Q 5841 49465 8358624585032
A 29416 620324593
S 54742 5354535
A 36827 223764805
Q 5249 52268 1500580146097
Q 493 6095 3874696639111
A 39684 266941827
Q 4609 42107 8095159816123
A 26636 108341400
S 5349 426676604
S 18407 492028809
S 8278 290629822
A 47784 850157867
A 7363 691207189
A 38744 761985894
S 50390 96420007
A 54691 625991654
A 27672 322400412
S 51890 38871419
S 37801 833291393
A 24691 844588987
A 2706 388067659
Q 977 53821 5447059250141
S 44351 284639109
A 37876 822467663
S 10333 575699870
Q 3576 54028 3026648328906
A 40111 753453644
A 8857 541089538
S 3745 261987796
Q 16134 30063 8040891228086
Q 14824 50094 7942413317389
A 10896 414957180
S 32114 292768927
S 192 105747547
S 39903 586337272
A 15309 666210156
S 6362 298312100
A 9774 908386480
Q 32301 43447 8001473421319
S 45553 784262292
Q 21947 29175 1198215489996
S 49303 452154757
S 38036 871917393
A 22197 974995155
Q 21982 48642 8868215395152
Q 5413 21077 2999812251727
Q 537 49776 6172794473121
S 7459 203929734
A 14340 129376836
Q 9108 28475 4929562624856
A 31745 465598573
A 19441 507931688
S 33260 813937720
Q 699 53575 3567384458587
A 31329 265712314
S 27245 502505380
A 42201 886019053
Q 3664 6407 2054294328877
S 52223 773170610
S 11183 628753981
Q 26481 52083 2829609821243
S 48372 814241477
A 3950 485357814
Q 904 52716 9223927348632
S 34440 944074561
A 45427 162108324
Q 10253 52136 6811610452388
Q 6554 40973 9754204462419
Q 2238 53548 8569294346000
Q 1563 34657 9200458221459
A 33035 303832445
S 21042 877180327
A 31677 697311051
Q 18761 32196 8886269588642
A 27539 160912398
Q 16495 39433 9719253076675
S 9844 587217576
S 44615 648715500
A 24292 937004897
S 39342 857450454
Q 202 48411 8919566876496
S 32947 983800989
S 49705 128246045
S 13502 496820511
S 40127 578630143
S 52391 212887308
A 25797 569637239
Q 1625 42465 2013582953475
Q 4186 54773 4099697390483
Q 11253 47524 7496828497943
Q 3191 18867 508796611657
S 832 945899265
A 36447 708990631
A 45533 873154788
Q 9713 11139 541856225680
S 16907 406684542
S 43780 337839385
S 10442 90093553
S 23290 96943300
A 34106 63434128
S 21142 319198691
Q 34 53984 2762823810275
Q 13031 54100 316618015210
S 28397 959267756
S 11877 688185133
Q 7848 51074 9104402837169
S 48403 816853840
S 41502 940095540
A 26993 874534082
S 45965 369409330
S 53012 551465816
A 14254 928483457
S 21811 337491681
Q 22083 47585 3709569239257
S 40731 943218079
S 3958 702273246
S 32987 781753700
S 16689 57674078
A 32400 175507792
Q 17427 48613 436005167930
Q 6179 52064 2027550957317
S 23683 876292778
A 52897 19335213
Q 5621 9354 1029816489409
S 35558 378507247
A 26764 39445030
Q 12465 37988 6625345140621
Q 16913 45274 471565139075
Q 10426 33728 8006916026346
Q 614 49645 1723051048087
Q 11474 46464 3713718380652
Q 207 51160 3580141435023
A 27184 667678871
S 17745 681898879
Q 979 47579 7799363476543
A 24412 326586294
Q 35904 53831 2998715349569
S 31340 650428743
Q 11056 46049 325235424503
A 14122 669101191
Q 25011 53216 3833153052870
S 13265 815682749
Q 709 51002 7960652524884
A 17309 321747626
Q 34854 42600 6723475990611
A 19741 267368672
S 47821 617964645
A 25146 338317570
Q 13980 35753 5174297511594
Q 22574 39141 9544677963673
A 37087 960887846
A 2277 519039464
A 28921 560850568
Q 3008 45786 3786808951614
S 29594 927887182
A 24193 117570368
S 3433 1254446
S 43032 283595150
A 11710 699805190
Q 13064 47654 5847854288477
Q 8357 11137 924743137313
Q 8027 24410 9461389977759
A 36539 592753721
A 11737 446167991
Q 46554 53799 6188558988459
A 29455 257653395
Q 288 34653 8077649500180
Q 1184 45115 1994658349584
Q 3137 36592 1395270702930
A 5558 786856649
Q 11494 24815 7031970976545
A 39630 358521829
Q 11768 50311 5417162711417
A 16581 410241744
A 7569 418353864
Q 3489 17763 7324929929450
Q 8386 41041 3544563857036
S 26406 5409611
Q 2469 42277 7400739517800
A 29368 256616246
A 44673 896424816
Q 10573 14268 553364318057
Q 23672 33187 6998329939809
A 43932 836855318
S 12423 343983006
A 2868 38223353
A 1284 700423553
S 26777 870911055
S 51443 215413475
S 28551 703442776
S 40123 135754934
S 13034 10013273
S 30827 854957553
Q 7736 22869 6443186641391
Q 20959 34328 3883178048902
S 48784 420021601
S 47685 341223510
A 7544 627171108
S 601 150047914
S 48701 610145622
Q 7145 52072 5796291742941
Q 31713 43896 161917769884
S 44827 514896242
Q 21042 23240 197965512640
S 53335 832092402
A 27101 522695309
Q 4242 43141 9270499212848
S 175 48431062
S 4934 972207239
Q 1221 31778 4932271122674
S 43116 869390465
Q 16524 30412 7591446922726
S 28527 947737282
S 9465 9295568
Q 24936 25438 30660715832
A 20495 646914402
Q 22068 50233 6163152907588
A 44467 594834600
S 18680 448329252
A 50751 81301881
A 25101 554869278
S 6538 547901822
A 49128 198241219
Q 1802 42481 8963135559579
A 49870 952284512
S 54583 104523157
S 11960 5265615
S 52496 774139549
A 6623 994706494
Q 13320 42259 6570251657641
Q 9227 49097 2988354611301
A 23869 46387795
S 17197 475659424
Q 9315 21151 8608470250851
S 31585 74463030
A 51433 466992651
Q 21358 38678 5394700566833
Q 4221 9161 3995190809496
S 24025 860580170
Q 3750 54304 838345127250
Q 2259 49493 7523140326639
S 18107 383567867
Q 35998 44418 5913737119776
S 40402 222363302
S 45024 40724932
A 17422 445767608
Q 17877 50253 1009081414151
Q 2816 51170 8184100169933
Q 3973 23628 5185644702189
A 51980 904933561
A 3958 329400615
A 32648 602351392
Q 22634 28898 3069268214087
Q 9006 48537 7045732238740
S 28180 586382173
A 20831 237535964
Q 2286 37965 947937189140
Q 18284 34065 7085445733962
Q 5079 51464 9766139784487
A 50473 928994425
S 44527 960265055
Q 2982 52418 5618574221
A 47283 292935010
A 53409 453785929
S 41316 987497609
A 38746 161177227
A 51172 701214475
Q 35019 47746 1902460227352
S 19037 742588959
A 14081 741544443
S 7771 121996168
A 13950 233526539
S 49667 760756080
A 22125 166433673
A 48346 335232799
S 10150 467228425
Q 5944 23597 9643580404971
A 44251 490580611
A 19257 72562698
A 40280 926229818
S 20879 61488706
Q 7795 42253 9690562595068
A 41962 17937666
Q 26798 49396 3646358054927
S 47557 48856287
S 2005 286595067
Q 3293 16621 2831950664458
Q 9824 10797 818298799268
S 25038 980048493
Q 2559 52880 2978286819257
Q 4674 42675 5233945308223
Q 652 38362 2606593281511
Q 905 48665 1696452006413
A 11552 780475850
S 25807 110847291
Q 4049 38508 7932598315314
A 47186 438890994
A 49571 247436179
S 16033 441048704
S 48432 932122202
A 1476 264675112
A 8708 119129640
S 39853 740365049
Q 15925 26106 4263455118926
S 40300 203332645
Q 24463 30260 5645295491642
Q 3250 46069 8946018539417
A 17539 610899903
Q 13482 30192 1517065705645
A 24751 67150744
Q 5864 17312 5481477002348
Q 30819 36232 5279606148722
S 25836 113470135
A 41841 281436329
S 10066 684636374
Q 16856 49929 8971238766303
A 38961 987396890
A 45657 970108833
A 5171 419188428
S 40341 248793481
A 6926 786736488
Q 28942 53657 3897950931604
Q 29035 43520 8980755070796
S 40176 519534830
S 13175 536821497
A 2236 895020012
A 22459 882837529
Q 27476 38601 8125417076483
S 19760 12277992
Q 22601 25926 588198729670
Q 16491 49725 727750686079
Q 9556 49569 1075419091507
Q 2820 51828 8649530424052
Q 21537 48467 8589775542709
Q 10892 48317 960546291889
S 46321 811309116
Q 7642 33792 743210294753
A 5468 797706872
S 1104 277124253
S 15852 96415777
A 17954 320311660
S 10817 357809292
S 53946 758453490
Q 11297 27247 2051194806653
A 1265 253810844
Q 463 53537 3462678059014
S 7280 393637979
A 40986 137838150
Q 10427 40867 7095302150562
A 13041 73617376
Q 4280 44519 3693280047923
Q 311 41106 4436110807956
Q 4792 7507 2354271496823
Q 44870 51410 1651795593733
Q 4435 35516 4590064880098
A 19138 507045665
S 35310 167738368
Q 937 42862 1352837300172
Q 4712 13827 2614479725995
Q 4087 48387 8796094347299
A 21565 4962155
S 29898 327114655
Q 30970 38985 4346589807719
Q 9573 31967 938642788964
A 23175 789227059
Q 6414 47941 9683283759298
Q 39536 48466 4754985931079
Q 2936 21670 7519922928883
A 32390 330091593
Q 32408 47994 2616025530983
S 42401 849870538
S 216 699581622
S 21841 772842326
S 15868 190415864
A 6334 584195889
Q 33462 40021 5098959778270
S 6472 45021248
S 12990 545371814
A 18183 946105848
Q 6376 38570 3922420945999
S 45720 588165607
Q 6787 34184 6166747218206
S 1826 282896317
A 46361 369114552
Q 12366 18388 5837157302253
S 24395 720098211
Q 1289 20553 6342055936581
S 26209 715755925
S 42213 317759579
Q 37077 46762 7219474138679
Q 17243 29106 6658137986438
Q 2245 30394 4094770138965
Q 6061 31727 9893206563800
Q 39271 41047 1249406837061
Q 16120 34598 6320785459885
S 5111 400970596
A 28917 789580184
A 17750 264813271
A 14788 291307625
Q 1221 19385 8544757045466
A 27883 980678258
S 12308 276535070
S 23655 450732506
Q 335 54571 7460051159958
Q 35216 42066 475035604149
Q 12318 25706 7272072717218
Q 17256 40225 9567539631780
Q 3365 25765 385966099301
A 34001 972224653
A 22604 613430677
S 35351 727934161
S 37686 101611832
Q 2382 9145 6231809369245
S 30342 727295230
S 33201 686297759
Q 15902 44826 1087229278331
A 22809 551603216
A 40707 87731215
S 37102 803258542
Q 2481 54090 9555109462956
Q 13922 24260 1323554601903
A 5295 124689899
A 23702 813473507
S 42274 363513807
S 32295 256918689
Q 6549 46016 8606378666660
Q 3571 50506 3687458716491
Q 5503 6296 108720958479
Q 7164 48864 8333869476785
Q 23444 51477 1943998301402
S 14515 605290346
S 25299 180606906
A 48099 875184250
Q 18793 26334 2774732265157
A 553 261284612
S 36210 543307937
S 13096 114003414
S 6920 519833237
Q 4229 45764 7344493349734
S 22165 366359009
S 9502 416156818
S 8709 756436591
S 24594 358644198
Q 343 52986 584830627261
S 46883 989195373
S 1276 949831599
Q 22452 52885 4235317365589
A 9951 733209933
A 51366 886606660
S 48802 679665104
A 4468 265502715
Q 4736 22700 9700124194795
Q 13740 41935 5454556893186
Q 5765 10957 724056277476
A 34278 216916191
S 6845 381930466
Q 529 48991 326814815511
A 3631 482441997
S 49232 898371310
A 27080 264271969
A 16408 426896473
Q 37 12760 7813166924462
S 7642 457293515
A 4808 930508551
S 35821 60110659
Q 11437 47325 5862363831807
S 38733 778328295
A 15365 37887027
S 2057 654985639
A 1972 594118588
Q 697 19363 7149287531404
S 40623 766547855
S 9422 288766862
Q 47493 53876 1713436312457
S 24752 446409811
Q 27464 32975 559995905322
A 43562 801042557
Q 3645 37738 1471990605646
Q 4756 51175 6001237575792
A 51229 493733036
A 15730 514858662
A 44080 36480006
Q 26381 49089 6619649888967
S 4563 36503022
Q 23773 45054 7412474726576
S 31459 72528147
A 50512 55335189
Q 9002 38797 4035727072706
Q 7437 49714 383524292754
Q 6165 50295 9064911156725
Q 34670 35599 382916995728
A 7280 929760527
A 44164 654237241
S 3516 2563195
Q 3998 39984 3457383723585
Q 9743 49744 4515477451454
S 7633 528768476
A 40209 999155925
S 37200 603475370
S 22710 339956420
Q 3618 48200 4094118526124
A 38812 745816496
Q 99 54196 3082009015117
Q 16161 39089 7485627670061
Q 34170 47704 1059068699857
Q 13717 52599 2031094391124
S 20714 427319486
Q 40864 46139 1522198303768
S 973 808738042
A 44702 199520564
S 52249 223626372
S 45080 274580446
S 49949 654393220
A 37432 878029476
A 7970 752354183
A 28006 412712512
Q 9074 42326 412750224905
A 36710 673611811
A 16109 609824452
Q 39883 53880 6531014184039
S 30189 683316270
S 175 765021498
Q 2954 53848 7452110368703
S 15708 795446005
S 51569 734624952
S 17731 420579467
Q 231 37238 9934084175512
A 48862 438159236
Q 32854 51643 2711556183807
A 35392 904659968
Q 2226 51471 6248194353600
A 11578 82277348
A 17685 72939769
Q 617 23949 675495870610
S 26434 994777359
S 40082 349884279
A 33232 611062317
Q 9269 44017 7517408362447
S 14755 92131329
A 48254 652784488
A 33792 515199257
S 32630 586005620
Q 14372 16827 1642888026050
Q 3001 39929 9354779164695
A 23568 209825369
S 6383 439773367
S 21025 408506671
S 3020 247695951
Q 11318 29029 3808548300744
A 41639 389578331
S 3826 344288981
A 53061 774941381
Q 18677 23915 2992223925804
A 7859 420354619
A 44730 627901141
S 43634 905998347
Q 17614 31025 7531564797007
A 48703 109211809
A 22999 730595453
Q 15230 49907 4926174500322
Q 3760 46660 8059498174566
A 39818 838813517
A 17910 322066959
S 45064 900332868
S 13967 241615635
Q 3243 53579 3164353124821
S 2658 188983222
S 11286 708293113
A 51896 950301484
Q 19191 35783 7412221096190
Q 35076 39210 1170809228261
Q 16068 53987 2642144987457
S 35988 852291951
A 38552 271370926
A 19066 351611250
S 34953 501666901
S 43200 534787874
A 23618 383557843
S 2475 70870655
A 41032 773288340
A 40038 974124724
S 52957 254130774
Q 3347 49689 2878979126871
A 5651 915977402
S 53694 686349703
Q 5367 15826 1107785494733
S 38403 371263406
Q 2558 45102 7638576633391
A 39682 678406048
S 38469 127714165
Q 5263 25502 3902949638983
A 9439 760917785
Q 28608 29704 169742029149
Q 7364 11620 833909393914
S 48610 730900540
Q 17865 21756 3862818536681
Q 1625 38073 4150637439791
Q 80 52277 9457666493463
Q 3079 53756 5965633397291
S 4492 995341736
A 12994 70991095
A 31793 844704011
A 35298 597495201
Q 30826 36850 1017035209596
Q 34714 45823 3501872931675
Q 6472 21777 3914024865442
A 2799 884090483
A 18021 603556158
S 460 433062087
A 46240 606840316
S 13947 782613328
S 30362 634187232
Q 894 54889 2504913888435
S 32041 865416218
A 41616 993824496
Q 9222 47770 2801200067181
Q 11642 54588 5664273352757
Q 14 48426 9635368742902
S 36212 732372395
S 3006 78627771
S 8884 856471916
Q 4053 53127 4677533823382
Q 16870 44245 3786288358096
S 38174 778360580
A 41170 371162035
Q 36568 40878 2528576836031
A 29491 537043306
A 53046 285462048
A 47099 686485736
A 11878 347248295
S 9868 395289127
A 23739 497206441
S 21525 689265146
Q 628 51072 6220967937520
Q 31318 52121 9127275791937
A 38538 203412942
A 54652 945334940
Q 9455 54629 7960921218863
A 19082 800086405
S 24523 943233069
S 8942 902752500
Q 775 16795 8400383543719
S 29656 181411180
Q 19383 43457 6427004474999
Q 17008 27356 7118908393716
A 2704 394570378
S 17822 854183400
S 51727 163621363
A 29915 541891181
S 37360 898129052
Q 679 54811 9666750913457
Q 20151 32287 1481898435443
S 41579 132475176
S 38640 751963204
A 25387 238095340
Q 963 53129 9131763792550
S 51958 422558102
S 54184 999623318
Q 4526 34251 4740821385569
S 18196 195300543
Q 5008 6231 309913288270
Q 2886 52380 9818605649049
A 41728 244379247
S 49093 199011116
Q 14727 23639 4630791458052
Q 18869 40300 5588141927990
S 2064 155704236
S 31000 196512377
Q 3357 41868 6295288788865
Q 1536 3313 1580721846495
Q 279 21430 7942218266444
S 45194 526984918
Q 8909 48348 646091299760
Q 16294 40865 5565595023741
S 30908 676276019
Q 11953 50179 9158848104833
A 11861 71101636
Q 39006 40742 99163010942
S 16092 795931117
Q 14358 44591 9012761347545
S 46147 486683835
Q 6512 32013 4322753607334
S 5103 942543674
S 52504 222243366
A 8065 827850339
Q 14700 53277 3960830434133
A 49716 921504468
S 33477 886399759
A 9700 680820790
A 11076 800100282
Q 23994 30214 6086763307569
Q 4545 15916 6870840246316
Q 4221 51176 8155264532916
S 37772 758080490
S 1698 340296622
S 31838 480020146
S 33518 973077999
S 38018 193873653
Q 2372 54398 4895200247245
A 6641 740279574
A 4222 329416951
S 13971 731347215
Q 1675 18056 1345141548494
Q 4934 39255 6627847216260
S 59 838760446
S 18346 314143364
S 12955 713335866
S 35034 165614162
S 11248 675031934
Q 37330 53806 9475160993396
Q 32190 54092 6621006217037
S 10118 713775158
Q 17948 35948 5772075523791
A 16804 907592494
A 36848 488289653
Q 3843 49738 1576974391131
S 9006 513212047
Q 4030 51799 6589827920614
A 51209 787808963
S 44989 614551456
A 48906 326290794
Q 14208 26279 3349391424092
S 4667 921667652
S 4107 442767872
S 22970 986521811
Q 3676 27825 7669111438211
Q 14586 38280 2878589031112
Q 4767 49929 963632934477
A 9692 925245682
Q 7769 46354 8706767184095
A 32466 714405584
S 10187 565253506
Q 5602 42775 9570762634090
S 18678 57168719
Q 24233 28925 2954734535258
S 24069 940216394
Q 15323 39428 9439719252100
S 27198 278099743
A 51194 32214959
A 19868 798905590
Q 2690 48086 6001145455126
A 421 35720696
Q 14468 24785 7598494887557
Q 7245 32824 6441440972127
A 12160 313759370
A 22865 532479018
Q 16341 48561 891281289223
Q 26392 41411 4239512189784
Q 21464 44295 5890699502806
Q 12298 45708 1426023585041
Q 2552 7105 157911759512
S 387 355669973
A 36335 345893401
A 142 510352877
Q 22478 53521 4920776027297
A 28102 530701964
A 23379 697975396
S 53900 336502709
A 47291 371033629
Q 636 53464 3749031840343
A 52231 618609365
A 17933 478128663
A 49740 158125779
S 30383 966395543
Q 6052 50284 6938904636553
Q 35205 35658 163072167951
Q 6822 50495 1413272628307
S 43891 952205021
Q 29791 43289 584402555049
S 31956 165169656
S 18483 937196217
A 8598 7804372
A 29706 631756044
A 33768 95371600
A 51535 41834844
S 33145 664811245
Q 4236 36546 8845714917810
Q 17288 44943 7371502448212
Q 3634 44630 9022282599837
Q 664 54723 8432738012490
A 28951 409638789
Q 28723 37443 3282629417329
A 32309 350934457
A 37746 40929509
A 15465 164668921
Q 39797 46391 2968927245688
Q 8632 35082 1926007508485
Q 25991 26737 228190834613
A 39011 790616545
Q 23692 39083 5631771556308
Q 6162 30960 5881750320795
Q 7981 54726 9915408557296
S 30675 998892590
Q 1381 7712 4226454687085
Q 31328 48977 3001900040020
A 1896 910963856
Q 4178 46759 7234292848181
Q 1226 9633 14089725033
A 10006 825819792
Q 1834 49582 4036621387100
S 52361 123848914
S 8133 708618720
S 42566 517230193
Q 17120 38139 5169363362339
Q 38085 50588 203245857976
Q 2433 47643 9152019523785
S 36841 477034610
A 31353 251199235
S 26182 867149952
Q 3648 44212 8427783557078
A 3460 426067481
Q 15192 38001 2924726798242
S 23598 777731730
S 12235 122696320
A 18940 422817847
A 21244 631432405
Q 3480 47260 163834751281
A 6789 599527642
Q 22506 49361 2995973083227
Q 24090 51303 6359147556071
Q 24598 53270 115059629811
S 54159 256073950
Q 5401 30968 9723162910411
S 15301 955665971
A 4781 845507739
Q 15361 36021 3973844863205
Q 3416 29093 3014170901889
S 9154 199380818
A 375 153822202
Q 6594 49267 3556227620817
A 37385 757269619
A 51583 423161382
A 9550 835826433
S 52222 117473010
Q 3793 32693 5600374786389
Q 3581 34212 7947729377048
Q 4406 7539 2033552136388
A 36475 112292108
S 6974 11785658
S 11415 687336593
Q 4393 47561 7116053308218
Q 39737 42024 1189542485155
A 20271 343946636
Q 43007 51220 2337276947724
Q 49514 53603 347706310870
S 10167 380777770
A 50094 740026326
S 31979 913814422
A 24121 622049444
Q 16699 36430 2320559568893
Q 17155 44780 9487814017489
S 50044 501170665
Q 37264 40409 2615083883906
Q 3830 54769 8425250659893
A 29907 2739658
A 39831 876979633
Q 15570 54162 2291104084720
Q 1688 54659 8973028581084
S 16289 137856154
Q 251 16108 5463114065134
A 21514 729485385
Q 42698 50477 7207172617909
S 46772 405814786
Q 686 54897 4771154660144
Q 4553 48406 4025686334945
S 36435 820489786
A 48537 78454834
Q 16268 33822 300543852722
Q 26173 43674 9953297779979
A 49314 778573631
A 10963 462400382
Q 17257 27189 2904540130916
Q 11020 44026 2678302919350
S 24914 471090330
A 44363 360772367
Q 1905 3968 1868989642080
S 30493 72279306
A 54893 599071885
S 10501 915864255
S 9125 463690306
Q 6525 50949 1707742733546
A 15445 16004661
S 42059 916875631
A 27970 89847086
Q 11708 42584 1415348276626
A 47100 284477353
A 15173 36247765
Q 9525 16370 662316325725
Q 1087 54549 9788927673667
Q 28731 53751 976121437763
Q 16111 47907 7763002244223
A 35311 600372269
A 40342 593028416
A 5760 553914642
Q 2267 18431 8609495142252
S 16805 879828822
Q 4575 28858 4362910566856
S 23128 950769105
S 4602 207051561
Q 31258 40093 8138132026620
A 44400 627227244
Q 10637 27776 8951229711818
Q 4320 27857 1666708201306
Q 603 44688 3424528478175
S 18995 117762155
Q 876 42405 9638477039410
Q 15136 37086 7244418535958
Q 7919 41866 5356645111610
S 50668 46202681
Q 10139 15067 4533995628808
A 38366 235651648
A 4634 611889103
A 20867 699027760
S 3061 26440234
A 19714 151958853
S 47434 53118839
S 50126 948582817
A 8288 364573896
Q 22250 29095 3569567288487
Q 5455 47763 8937985733133
A 8873 681405610
A 26620 855520955
Q 133 37484 4152443154197
Q 11723 20691 2735339585104
A 31926 317970142
S 10227 748891176
S 45939 357391182
S 53943 584754913
Q 6921 51964 4453687679948
S 26466 888344319
Q 12202 36752 682312837964
Q 2848 44258 7034729323151
Q 12841 19177 3000555075617
S 33462 181528869
Q 4381 50815 6164144858101
Q 28696 48442 8135514387512
S 2251 333692007
Q 14703 33452 4585026032863
S 45023 164117122
A 52367 143860318
S 8300 503381683
Q 9736 50936 8869090417714
Q 4180 13346 4399512304197
A 2497 170983404
Q 1539 23460 8189636237708
S 41705 185747037
S 27398 550602776
A 52619 168005971
Q 2528 52635 6320510151627
A 31044 641465469
Q 16320 35831 1076354155267
A 45825 206122757
Q 5400 49232 5718307378596
Q 6702 44020 2545996483204
Q 34393 54650 5031914867222
Q 2071 54927 6297881818051
A 35381 326588554
Q 4374 13688 6172386933225
S 11007 605540235
A 168 49555053
S 18263 28104247
S 22927 272469654
Q 13281 54772 7530883232628
S 22647 646755899
S 7421 953434089
S 25118 664194243
A 25383 311060401
A 34626 784742569
Q 4395 30326 2592340235417
Q 26405 50085 3935049393788
A 47723 774172191
Q 35895 47089 3250386982620
S 31483 658429967
A 51796 314686839
A 14777 599732208
S 25440 867885863
A 50087 330780096
Q 3752 45059 5437243295279
S 1868 389795128
S 36979 433108597
Q 4829 32924 4789169908812
Q 44687 46469 569833449461
A 40147 220171874
Q 3234 31868 6855202857311
S 24272 80470148
Q 2791 12620 7895456527447
A 33850 692059988
A 42725 258244691
A 21030 756926684
S 20471 469989355
Q 4836 42316 885672574935
Q 35743 50938 4876417029465
Q 43663 48770 2866718698848
Q 12265 51925 4222566567046
A 33251 354651065
Q 4289 22314 1479361439975
Q 6799 45304 2710927627035
Q 28369 37247 2976547346068
Q 34015 54003 511427020271
Q 2152 54334 7589927711259
Q 3941 8530 2266627364455
A 30226 39966182
A 19103 102005621
A 36570 548858074
Q 14795 20569 4985420699251
Q 422 27207 6188998883931
Q 14721 29362 1626648841179
Q 2851 35129 7256511375646
S 26695 737404854
Q 406 53017 1090540858836
Q 6575 53001 2211770514122
Q 4310 30536 6638965360634
A 42702 900575708
S 533 438566480
A 43479 358289158
Q 1187 4528 1531314165100
S 24740 134327672
Q 7309 43513 6325379641752
A 14530 134425988
Q 407 52272 9651309955207
Q 36466 49839 7621039031268
Q 166 53999 2214122806907
Q 13029 33077 999618816407
A 20128 635083341
Q 40616 54777 1548547719395
A 46693 930473667
Q 13367 45427 8531896349647
Q 27516 33224 4367188284020
A 46946 267370903
A 8929 799997370
Q 1280 29562 773869225973
A 20137 559821266
Q 8274 29723 2127341799762
Q 550 9401 4242055612118
A 8513 120508191
S 18814 635484214
Q 260 54396 8374837818429
S 26979 72186567
Q 8373 14193 2213538791619
S 40406 297867027
S 28576 102519856
Q 7579 27166 1947334789132
Q 162 375 172418630911
Q 13612 23505 5242758568380
S 11954 284701941
Q 1202 48597 6865040872248
S 44439 633130379
Q 1523 43852 4979556342203
S 5535 745497792
S 3065 932637081
A 14166 607998157
S 45016 580653070
A 33417 80837232
S 43584 574041271
Q 439 53245 3790936314227
Q 2295 33485 7266265512083
A 10771 467701282
A 52047 367679073
Q 2742 14756 3538785630198
S 37209 564729537
Q 3163 38030 9631433350181
A 42885 544799957
Q 17696 30639 8355756991044
S 13176 837889086
Q 13190 46078 7115286838935
Q 2500 20360 8005968370191
Q 3549 46395 2440959131751
Q 1850 47504 7826108638495
A 25672 181282928
Q 2949 54314 7765191001389
Q 16720 28679 8991676284825
Q 990 12483 4647241000224
A 52807 896266779
S 31340 51737216
Q 3715 54068 3775358435505
A 12568 510997180
Q 12793 48214 115372988398
S 54842 778467866
A 50568 739592104
S 49539 930521450
S 11737 521791616
Q 10009 43331 3869133922123
S 30118 410556064
Q 8809 43595 1521955953658
S 38234 19831030
S 3599 623856061
S 38145 949516150
Q 2887 22739 4575795227983
Q 14492 46830 5869834914639
S 42163 874514386
S 45567 442156207
A 49469 284295569
S 48733 389645471
S 46512 123266886
A 3721 856633789
S 43111 621710570
S 12007 346566272
Q 7511 47447 8927967806357
Q 34411 54297 8328401936560
S 48668 453109199
S 38479 936014480
Q 21790 45690 3989422005449
S 47952 45327343
A 16465 124898552
Q 23172 50667 9428742284784
A 52200 51896088
Q 7113 53578 3321832007335
Q 23911 48660 7962342170104
Q 30381 54521 8538055473928
A 36676 979856656
Q 23265 23372 27465877611
Q 10900 28883 5493453723138
S 5086 307314798
A 7961 667467858
Q 13 54923 8598828667672
S 35733 650322106
S 28351 192917196
S 30234 885297927
S 3586 765910623
S 48456 574391979
A 51069 161307231
A 45823 16912198
S 19812 32397790
S 41588 135141963
A 23672 989363825
S 41898 431253853
A 47945 985005846
Q 15393 49503 5081217822986
S 51920 292310209
S 44695 441224751
S 31909 67049679
Q 542 26123 8754677375643
S 15000 191475344
S 10269 108609134
S 50207 22121431
Q 19063 27107 5133068691919
A 51977 298140579
Q 155 52920 2860208443432
A 15987 799735640
Q 7178 12098 1206104694003
A 30732 724836646
S 52618 871095090
Q 10871 37600 285121298754
Q 11363 45921 6850831947784
S 33154 327851903
A 37059 878604610
S 10429 14689361
Q 23820 52090 1199205160914
Q 31392 40685 6010283089445
S 13760 791695970
A 6599 91184252
Q 13863 48260 9961376878485
S 47111 354330000
S 40210 946898298
Q 33645 48669 5920996664170
A 48251 823744492
S 22086 251609284
Q 1293 53009 6681429399181
S 18869 926350839
S 54405 59735944
A 36695 557041831
Q 40596 42925 1636480063894
S 49180 362633715
S 1851 195794197
A 30787 672645555
A 12864 542503788
Q 30057 46768 7953448336748
Q 2335 47620 4066745588879
A 3492 865914888
Q 5320 52888 7677287794161
Q 3041 54369 6932127714638
S 10939 697181559
Q 6753 54578 5564360750947
Q 33686 49933 6513809875308
A 4637 8805770
A 45834 532682096
S 28377 292271608
Q 2491 49663 9772197891979
S 6399 128433563
S 5920 409691944
A 31689 803670782
Q 7947 49658 6245022200983
S 27045 868944311
Q 78 54512 670886868418
S 6832 903265445
Q 4276 39825 4013250796687
A 36648 828088729
A 40957 445455580
A 47436 941675709
A 979 284627154
Q 128 53221 8806359668453
Q 26162 49728 9886704817850
A 27533 730396761
A 30247 326182993
Q 12070 54639 7958435041957
S 31668 53480716
A 32804 665382872
S 35468 317348470
Q 21520 41728 2628518427895
S 23404 617054519
S 38640 592594439
Q 2451 37659 7625071165147
Q 19794 41078 3501642119495
Q 19742 23673 1181678431139
A 76 83484195
A 35030 981169702
A 54552 441164185
A 22692 186633024
S 10936 584860628
A 8314 873020851
Q 19607 43579 6705679724447
A 32504 417122636
Q 11755 46610 5839131492119
Q 25579 39509 7245209067644
Q 6461 35893 6142000819581
Q 6590 33206 9883211688429
Q 33708 34604 786646687865
Q 671 43278 9027567917782
Q 21972 48265 6733302111180
S 18568 885379448
A 2712 272014896
S 48751 957290960
S 15022 643271656
S 33074 301518700
S 18726 677110071
Q 31554 51005 7425094334556
Q 27093 30818 2385037589718
Q 83 41206 8643844872246
A 45681 672051166
Q 165 32355 2506185249916
Q 715 53693 8111344410317
A 43167 622650561
S 22150 643372613
A 19787 206930455
Q 510 44703 6356055871741
A 5175 591453081
Q 222 52134 5246680445790
S 15627 132327318
S 14315 498882960
Q 39061 52329 2270111094307
S 26520 980369360
Q 15775 24438 3460308330912
S 33152 276282806
S 35642 904134993
Q 6115 54737 1991435462827
Q 26475 52818 8725318128189
Q 26461 28601 657085812597
A 31997 192150615
S 45706 371955959
S 50181 587748768
S 16367 637765279
S 15144 517599603
A 9004 317449847
S 14535 713688407
Q 34746 48783 5973064568562
A 53061 324071103
S 35182 699729276
Q 6883 53790 2434785129113
S 1189 924941458
Q 11740 46545 1636084910937
Q 23842 39178 8918279530415
A 54775 803648960
Q 31310 45712 8853886396652
S 37339 176033607
Q 8179 50475 8414648758483
A 47097 390181908
A 54533 105293340
Q 4322 22514 7676954657791
Q 994 33396 7888931517472
S 28195 285107258
A 33805 860399315
A 23153 671309055
Q 2530 54710 3657084892530
Q 29872 39944 6054720329761
Q 4152 52910 5301842259990
Q 6344 49655 9067070822223
Q 16631 25381 1129680496915
Q 9628 47081 9090494816052
S 52340 273778782
S 39264 12509842
A 42153 171575792
Q 260 53860 9567865355885
S 25365 304850246
A 14988 703296285
S 20468 237883147
Q 4426 51779 9601420707827
S 26469 377290781
S 37723 528736787
Q 15921 24739 730415114328
Q 717 54258 6824711919820
A 50037 149865518
Q 16502 26410 1056912477927
Q 48722 52739 3780448760434
Q 47033 52017 576592282175
A 25472 319026245
A 8301 152387205
A 12161 212037041
Q 42247 46887 1433961446589
Q 3991 31207 8543651236183
S 8268 640626764
A 47419 462628245
S 12674 517923108
S 27803 318286567
Q 22155 46123 6300718979921
A 16000 942811074
S 19168 252688843
Q 9655 46362 796860239684
Q 20164 41448 426783443552
S 13255 786437702
Q 151 54911 842169842729
Q 1578 52256 4973831416249
Q 15673 48957 9480856326121
Q 8818 10465 1085667809605
Q 33075 38003 1553048211075
Q 43080 54567 4626983907831
A 12494 884689806
A 17236 86194757
S 30060 394519541
S 48132 268464148
S 44123 385563626
Q 3034 34010 947412059577
A 35547 178946192
S 26235 792920252
Q 10065 53046 9683392240079
Q 13153 53439 4968188010804
S 33205 992034332
A 28620 13516978
S 14612 403578834
A 33606 317383802
Q 10473 45367 4664018801609
Q 37911 43330 3235473704491
A 18458 662134764
A 45173 352737635
Q 9083 42293 2220897715269
Q 19811 52384 2163075843385
Q 12378 17860 5006675562986
A 17564 300570988
S 39294 629564310
S 3733 655924111
S 1890 742464028
A 1885 397760939
S 9257 751034141
Q 4379 14926 2633347733578
Q 6034 20455 8114092834987
S 49278 891340801
S 50905 987605601
Q 33692 50843 3833532451533
A 40691 308895972
Q 1227 54623 9216086059801
A 39555 374838643
Q 15621 25418 834942673244
A 25026 189697686
S 18389 10610011
S 37651 262255345
A 14084 545094059
Q 8201 48237 845157740343
S 26476 629989654
S 1443 923584337
Q 35054 35337 262263666899
S 26626 955374438
S 6610 844761050
S 8785 811537577
Q 11723 33671 1205600326084
S 368 228601436
S 38866 20641288
S 43024 770608642
A 3275 432290081
Q 12419 48649 5745327677459
A 5681 617414019
Q 1585 50066 5926178465091
S 27501 989043774
A 6549 61584001
S 453 84208038
A 36093 892572408
Q 6164 6587 342775881644
Q 16090 41715 3546293818808
Q 3990 26163 4858794761564
S 49709 813020142
Q 4058 18295 5282187940416
Q 20372 40198 7487088375236
A 10648 11663440
S 31028 234316422
S 38182 805779020
Q 3404 29421 637085485405
Q 7040 38687 4361428162479
A 28297 32578616
S 11135 980845195
S 26829 769842233
A 22920 416690983
A 11327 10071370
Q 16770 43100 5586442752518
S 1729 688258605
A 51997 601595845
Q 19062 31342 2908511240788
Q 2714 50147 2642543170717
A 52955 491568753
Q 7899 51444 3161007505398
A 13480 171179616
S 13931 270541756
A 36186 555948097
Q 25279 37060 7301882419836
Q 16996 43941 1135384554107
A 50247 879439680
A 54518 893679665
A 18619 600892567
S 25179 850371672
Q 20244 51523 2393655960610
S 21925 330126263
S 36358 346497261
Q 7230 54775 3148489451785
Q 32482 49077 4958743090345
Q 20957 52400 6402788430162
S 42765 261596840
A 6208 554750654
Q 9013 49033 5840896630100
Q 20768 42827 459938324377
S 14097 424555725
Q 3801 4390 70185945623
Q 4785 43575 2013667442001
Q 52401 52792 384260267665
A 12456 5263687
A 41565 785878503
Q 19868 48113 3679251741555
A 18132 600177335
S 1562 925291209
S 17686 910461322
A 37651 210229186
S 51601 403570211
Q 4605 18691 6814498338840
Q 217 48588 3191774392558
A 21978 913537460
A 11220 688791405
Q 13743 44561 3660297346629
Q 9602 27679 6231578975131
S 21475 105955071
Q 10989 32058 3304231084280
S 20811 418004805
S 44565 204363439
A 34651 933067709
A 22070 683581722
Q 12554 46659 5362075062335
S 10451 540462981
Q 17840 32056 3212575425639
Q 19368 53645 4429020397259
A 52315 363951020
Q 1813 51935 7684923798907
A 18616 560260452
Q 2171 38706 7198364735071
Q 5367 47667 862420672702
A 27018 384291767
S 45837 332790130
A 34744 193002194
A 154 920018526
S 41580 960027185
A 52356 151756423
S 12050 622991388
Q 1087 52959 6051717488823
Q 30668 41875 4227989329163
Q 2932 49712 4723817139143
S 22141 858515737
Q 7492 50766 2797122899848
S 1350 641463721
A 30900 858224020
Q 1751 48841 7628603810292
Q 15013 47934 4917766876002
Q 511 52191 8730209981514
A 14525 873526275
Q 8491 43684 3697223712340
A 45144 507143106
S 12881 333552253
A 53539 11918270
A 19363 1427392
S 10575 150356746
S 41388 235118709
Q 49574 54165 4146684516487
A 33559 390604094
S 30209 898262034
S 45706 37234912
Q 49966 52829 1729130725033
Q 19070 30239 3977360513769
A 11845 617711256
A 8952 955274582
S 36751 166974250
A 28106 592232530
Q 807 36606 4835952981347
Q 13477 31291 2060992308727
Q 3815 51727 2462070419168
S 2566 823637175
Q 18829 50462 3168597758690
S 14689 989394295
Q 181 54821 3437518879869
Q 19966 30484 5755538842031
A 49969 128092841
S 15620 529785637
Q 18023 28400 9591740485541
A 8737 413589006
Q 7321 34297 8051598797374
A 36266 156277657
S 40361 973286082
A 41600 774859922
Q 1520 50710 7122569330933
S 53920 464862897
A 37679 741587143
Q 23975 32164 4288971218235
Q 3239 8509 217023121557
Q 22228 23955 364263402867
Q 949 50407 1325866979730
A 7393 233335977
Q 21905 50338 4292144529251
Q 6735 38008 7428048647110
A 25175 804979148
Q 2538 27018 9658137009519
Q 16128 54319 9302865167638
Q 24649 44923 463887785442
A 5526 502091273
A 54437 364420298
Q 13 54726 7044952699826
A 37005 352067841
Q 11127 54927 9037895579657
A 38019 715127197
S 24701 553562290
S 3255 804747999
A 248 714750832
S 54798 479419991
S 31591 409936485
A 46059 540639056
S 37844 27190536
Q 17488 41107 5391389881928
S 14835 873840327
A 36166 346941684
A 6000 918055456
Q 15114 36375 4100089524122
Q 1035 53298 4043964341532
Q 8745 44707 1394320430253
Q 14740 48345 5294458253459
Q 19135 27615 635224471993
Q 10818 32810 9526627297637
S 48977 425557489
A 47387 689724325
Q 17111 32470 7494643428023
S 14796 289922527
S 24435 141493745
Q 10720 39880 7509486321609
Q 8944 53098 2199593016044
A 51018 314082106
S 38365 436820309
S 13310 115760538
Q 14409 53918 9133160228169
S 19479 972835522
Q 18837 46196 8649555198986
A 21116 573100510
Q 31502 51741 7832180751789
A 51452 989231081
Q 8354 52731 6692052419809
Q 7562 44427 8016395956123
A 32977 590163864
A 18370 743035672
S 48309 984511855
S 47079 80981321
A 44425 754717377
A 31655 376540613
S 32156 626814483
Q 11415 33259 6793801274707
Q 3231 28858 4327871742476
Q 431 54321 3949971886629
Q 23730 47389 7259747514073
Q 2259 50688 1930327697496
A 49278 167351605
Q 5284 36389 632501659689
A 10454 181131685
S 7585 637741897
Q 16285 16328 11848665492
A 50525 303997600
S 48289 97045904
A 32164 697307742
S 21565 85274640
A 40638 3572200
S 50586 843484026
S 35951 896362640
Q 31769 50932 5274816355440
S 2035 876933542
Q 32571 52104 446898305175
Q 14948 29322 1711762899310
Q 2799 41402 6479816187062
S 43039 209670450
Q 20413 34618 8409826347155
A 2523 717201778
Q 4239 42255 3351416858588
S 11346 952494801
A 42190 490052128
A 3962 950225071
S 19000 215796749
Q 2750 52657 5730776482227
A 51880 414446285
A 50858 449508526
A 36725 546211395
Q 4814 53449 2976086041202
Q 29591 29709 116649319191
Q 3520 4148 283787904574
Q 17671 47112 7479833226705
Q 1609 27709 4776712343512
S 49800 46858895
Q 13429 50578 3625896782508
S 6385 787795865
S 6262 829727165
A 47643 464652582
A 9009 87217234
Q 5046 42555 609470433004
A 19329 253864907
Q 5758 52307 1262232990380
Q 284 54718 2005842567893
A 32437 543796237
S 16212 682925597
Q 16849 49198 7337638972824
S 54188 681416224
A 29688 474792104
S 26131 584362657
S 13599 49991792
A 29154 625650332
S 51665 185051220
Q 30744 32057 854779272819
Q 69 49532 2208919794912
A 14463 417381435
S 39458 674126598
A 49449 204686751
Q 24100 53165 6787522930311
A 47998 302170573
S 17227 706631418
A 16134 944931692
S 25739 2190695
A 46503 460665235
Q 48225 53727 2318073122430
S 12230 594628473
Q 4501 50917 5181111582584
A 7016 533187853
A 49810 385983631
Q 2935 50930 9782767203556
Q 3964 18061 4508312073578
A 15724 707474544
Q 4411 43855 6986194802024
A 14979 980110245
Q 6304 54428 4106109265104
Q 2339 41625 9254394438048
S 1186 679650631
Q 24784 53365 1524269326488
Q 607 41016 5888500920107
A 32416 35119195
Q 5473 52113 8991414043992
S 26550 639501734
A 42336 533906904
Q 11732 23353 6749656806840
A 21946 509538208
Q 2172 36123 4585753954692
Q 4079 12870 1586819633495
Q 37435 52904 6031460470058
Q 5955 42147 3536457885727
S 4395 230810374
A 37087 227334640
Q 10707 37860 9200526843092
A 36781 65708504
S 24007 857326932
A 21389 701437697
A 46449 94425325
Q 7922 53090 4418090127680
A 6134 280243959
A 40553 718075672
S 45639 273782895
Q 33911 50937 7529379725552
A 5606 692659414
A 17468 230129016
Q 5545 28911 9456204685404
A 39475 702476623
A 31172 403454958
A 10103 121635290
Q 21208 30800 1544017048393
Q 5900 53993 1472127896491
Q 13390 44731 1844894352111
S 4364 820480090
A 51614 916175962
A 41860 60804366
Q 7494 36394 5229417471527
Q 3910 53623 5939314978483
S 7249 776370407
Q 18193 31748 1567724226345
S 5127 494015724
A 5235 564748797
S 36701 742955985
Q 11099 54033 4326412259095
S 34421 388522941
S 34458 209838774
A 49354 426241618
Q 9447 50585 3714536841121
A 30311 585564727
A 34949 84228267
S 19477 947224711
A 32 505622073
A 27578 523695940
S 2819 218479782
S 5641 417263857
S 49577 492640665
Q 18487 41721 1271751691629
Q 17771 20765 1040681970457
Q 8510 38196 8156205225966
Q 12708 37594 1405409888334
A 21077 12360631
A 52954 595831170
Q 21043 53699 1663054555573
A 48631 127871062
Q 31498 37287 4222004098818
A 51934 419699146
S 45275 758125049
Q 7769 21568 918822958372
S 39906 316008432
Q 7906 53394 4771333915739
Q 1809 54260 3617307616575
A 19511 251067092
Q 2793 21951 2337364240435
Q 38780 50429 1443398740373
Q 589 54474 3088004789535
Q 16157 50013 5655173290298
S 34906 917237517
S 14240 39111780
S 52582 495698788
Q 1386 54534 2714589198437
A 48417 373730651
A 30418 537108673
S 32156 11379711
A 33801 710555213
Q 6117 44222 6279913476101
Q 24892 42152 1055762871627
Q 32030 35024 2558842081810
Q 19916 48291 580863023336
A 12980 251855713
Q 12134 51995 3488605784370
Q 33304 38653 2908261224603
S 9109 448285399
S 33299 435867797
A 3970 831059921
Q 1212 50368 3765247276120
Q 2720 52746 5788195005453
S 20891 871773897
Q 331 15590 2884219219481
A 9340 874284921
Q 17823 51438 2487225354232
A 20690 930783202
Q 39186 47726 1111360318648
Q 4305 16015 686921479657
Q 10026 30817 6916151131483
S 7978 325225978
Q 2567 54515 3804409553040
S 21706 75298654
S 42797 981975060
Q 10130 30855 5140005646198
S 15100 532397466
Q 8795 54020 646485481415
Q 3624 54896 9767505576915
A 53557 639943883
S 22814 403320761
A 46867 189304559
S 11758 801886965
Q 19408 40928 7092461931285
S 48637 292863552
S 23945 693209071
A 53600 68259668
A 36261 75880944
S 52699 408034781
Q 22040 48701 9554504365025
Q 26774 28631 1482714247240
S 5159 659848038
Q 3533 44139 7916725683426
Q 84 49074 1248241800952
S 31217 194572515
Q 34279 38313 3497622002816
S 50310 849346712
Q 20071 52139 9171875106950
S 54318 22130385
A 51859 346642039
Q 781 48930 5509873160015
Q 158 51986 4528559296885
S 17315 289176788
Q 40366 50359 7105641310916
Q 4152 36665 7106962250503
A 9665 380024042
Q 18991 31334 4000792624004
S 54922 904511421
Q 58 50993 7857044200687
Q 3459 30652 5326997274011
Q 7404 39350 3865137156451
Q 1786 21632 6515985158516
S 46777 338373589
Q 2877 53679 4154838856701
S 34430 916750460
Q 9780 48426 4308248709322
A 39273 344607643
S 4396 344068800
S 31701 687487423
A 43995 630451593
A 48764 88316682
S 49301 270328077
A 44338 121396340
A 50600 417630412
S 3827 400695448
Q 36021 54778 3489654104713
S 38780 545331023
Q 6721 7385 198030482676
Q 36399 51108 2032057862471
S 45378 360326533
S 4645 997370765
A 14348 517012617
A 17022 633421367
S 42754 591549065
Q 480 51868 6930166009414
S 44465 662615452
A 6051 298559070
S 43693 62052987
Q 1963 16663 6435301984723
Q 10801 50659 3892147168798
Q 32944 37922 4297050596219
Q 7352 32454 1220493624581
A 34824 617045295
A 21239 344235734
Q 28660 52519 560488437792
S 32292 193714843
Q 9937 46989 5810012183017
Q 256 53727 3607251649569
S 356 678418539
A 44206 503293798
A 22661 612683391
A 50710 108798344
S 4484 290340805
A 48862 686403342
Q 4416 53640 3542977862545
S 3122 260979544
Q 28105 53811 2027684577434
S 8747 737834722
A 13286 954618100
S 3174 876200338
S 40041 153861047
A 40770 842201505
Q 4415 53262 5339862367592
A 21620 543587853
S 14261 323437886
S 33970 475933645
S 11836 705742005
Q 836 49004 9012098208204
S 18688 549014874
A 38665 322941186
Q 14345 15949 816395632605
Q 1001 53996 2084204529583
Q 30591 43825 7782753329027
Q 10700 30582 1965456702635
S 32645 921905021
S 52135 755634544
Q 8264 33557 3157743043070
Q 24653 48317 9680048725348
Q 6885 38621 2383119833353
Q 3181 21186 9752906522543
Q 1158 49274 8820590200453
Q 21501 54305 3447077446693
S 6609 228780362
Q 3432 43160 969199843558
A 19684 330761605
A 42122 193055617
A 10030 726568119
Q 13421 15226 1260398751543
Q 4423 26187 6714482989281
S 29037 588231780
Q 33295 48789 6761103031445
S 25276 949130126
S 17668 976426308
S 5452 8312205
Q 23093 28092 3107698206662
A 31802 857526497
A 26741 330014183
S 40652 215139194
Q 3648 54719 6503759823998
S 22000 934024567
Q 6113 33218 1915853525434
Q 3634 42154 6694732145875
A 26199 779845935
S 16143 306707485
Q 16110 44534 2201674033315
S 616 132298034
A 54307 952599687
A 24396 298555883
Q 12626 32583 6016147011209
S 34648 141156782
Q 22909 38542 9304330724422
Q 11613 34851 3714905366148
Q 38537 53119 969737902696
Q 13632 32254 9264978162000
Q 18891 35558 1487113543269
A 28263 715184795
A 12463 139883142
Q 2754 48232 3921942443688
A 21529 604951329
Q 29070 49877 7648797459845
Q 46149 53652 405540955916
A 10662 291954440
Q 38283 39552 557237149018
S 44961 850381394
A 15145 874733156
A 20723 369260819
Q 5018 53384 4076078037027
Q 4245 53414 3889122697935
Q 2531 28505 8420015862625
S 40627 364721414
A 23795 696821809
Q 5515 16966 4093036001551
S 15464 926725755
A 1326 50241516
S 43523 709394071
Q 33593 54377 3085481094660
S 44490 92467188
A 19106 624329709
Q 1459 48874 8190478153297
A 13709 48751454
Q 2746 51863 3760519132640
Q 33568 38611 2691651321727
S 37158 236027985
S 9474 44965032
A 38134 505719511
S 39725 307056060
Q 38151 47421 6029810710716
S 6878 261105309
Q 16103 54401 3048562053377
Q 3125 26158 3477873849419
A 27668 747449443
S 37568 497733187
A 12921 13648212
Q 7609 44633 4652092231685
S 16135 198542777
Q 15535 45069 5032072960803
Q 3264 32433 1355159375700
A 43811 532781077
A 23433 883985564
S 10565 448037742
Q 24924 31760 4661370437739
S 14608 774144657
Q 25328 54239 3020099228894
A 11910 693632944
A 17828 91649108
Q 22108 54244 7468832958380
Q 8657 50829 5286728131589
A 41326 299974650
A 34767 875874468
Q 46 54898 2001523928188
S 35119 552197050
Q 20261 54792 9840253707109
Q 17216 43319 6646869348514
A 34357 701291466
Q 1662 53831 316051734599
Q 36104 53488 8319593391200
A 28791 180791379
A 36557 895365176
Q 11289 18026 2577238287574
Q 14692 50534 2571197738858
A 35020 122161943
Q 26118 42440 7132512880349
S 12512 972956865
A 36516 907077249
S 43381 697087121
A 14648 934527525
A 29337 914002559
S 39903 606317939
A 48054 257272093
A 35384 175533926
Q 26210 47886 2112721961065
S 3659 382595567
Q 8331 20516 2410800770315
Q 322 54884 6974612869719
S 40678 489249798
A 38731 396956150
Q 19398 36348 4327528898279
Q 942 54705 7971472754708
A 48034 176955487
Q 36467 53595 624707930504
S 31048 601777905
S 41711 824867479
A 15922 481040605
A 30391 890506294
S 28162 805794918
A 28475 553926326
S 18395 976514320
S 23117 123331558
Q 4575 22885 1227135546873
S 19281 174543667
Q 26394 38869 3190086282865
Q 14917 46016 7605307354293
S 2074 159525652
A 14163 884563762
A 7654 372585126
A 40346 680480953
A 14172 977991556
A 15446 287548705
Q 12752 54758 4126279720796
S 36184 129229352
A 4267 645434971
Q 10714 54023 9128578019863
S 14216 798584236
S 21956 704391735
A 12054 705032121
A 4861 617310690
S 11022 554332434
Q 846 54612 5257247889240
A 22912 525093479
A 37371 552397048
S 15621 853848471
A 23452 859316980
A 8111 977033163
S 39012 668270732
Q 41430 54210 650064223486
A 29667 418443030
A 8407 229094214
Q 1166 51623 7772359678243
Q 5545 49780 6108092477886
Q 29150 32782 1459807359857
Q 445 49422 4925198912959
S 21905 19091677
S 7443 548079268
S 48763 602678984
A 14672 36692068
Q 34388 43775 4814575010840
A 7799 743064892
Q 15961 54252 5959737443801
S 22271 411655847
Q 2758 14875 8153751582454
S 53844 386548707
Q 4307 17996 9611558884166
S 17384 587737739
S 14220 848052013
S 16344 88238673
Q 835 40351 5411508628915
A 49254 217116763
S 40340 889186036
Q 12617 47191 3428025920539
A 43613 745158534
S 38802 690592439
A 4553 773916049
A 42446 166692041
Q 18679 37349 133346569650
A 2331 311249125
A 44901 103424345
Q 19752 37459 49628930441
Q 9499 50937 8508038414418
Q 12609 20041 5728320506630
S 26585 724362765
S 48406 812539946
A 33021 689136231
S 16845 692347936
A 19456 160145109
Q 10897 40127 5883304878493
A 10482 6115176
S 19559 258655127
Q 28690 31991 97944361145
S 23931 70099061
Q 23734 50329 2854114567528
A 54605 889869840
Q 20101 34800 8196485676457
S 32308 30651418
S 41740 582105197
A 26715 197974841
A 38923 829112542
S 31781 992722547
S 43332 346994857
Q 35946 50944 7564810806294
A 40079 242743082
Q 33163 52165 2109394254334
Q 6103 42120 3521555572207
S 36181 337954526
A 40475 812420961
Q 25364 52078 3431132194557
A 51671 671900089
Q 3669 18173 4784898857114
A 3297 367541028
Q 13208 30656 3351360858933
Q 12135 20749 2235769526090
S 24293 676897764
A 42579 224700934
Q 50676 52091 1238993421826
A 35378 935278148
S 35669 219484066
S 41278 75700987
Q 37198 47228 2709190713736
A 46715 415796805
S 35487 981380351
A 51977 495582461
S 30124 357103589
Q 45446 54171 3311026585766
A 27155 841134504
A 38671 114289458
Q 15173 49551 4231179790537
Q 20638 20856 129432996220
A 15447 123872137
Q 41684 44875 1803506983023
S 18322 305632009
A 36798 501345882
Q 17390 53326 4177430519132
S 21383 571376482
Q 2103 45257 7771798534811
A 3492 541470089
A 14401 501101783
A 1536 939942774
Q 15165 34795 9276907556549
Q 38054 54438 8968082744489
S 34542 255253442
Q 8158 54794 3752292058224
Q 22177 46906 2064547885551
Q 9217 25688 422127410045
A 42260 442630966
Q 747 19082 8054414805265
Q 11214 35156 9710484412018
Q 20479 49690 504755590093
Q 6694 53557 8501321201712
S 6338 701045647
A 33315 127945639
Q 4475 35097 5601965241463
Q 554 54556 6024017800637
S 44259 779095465
A 12154 811021502
A 30238 408903645
S 27943 137494833
A 15702 431614873
Q 8985 52561 5026154204674
Q 4672 50143 6216256382466
S 38330 904783049
Q 24984 45292 6396919374341
Q 4610 52231 1006061004570
Q 14622 28564 8359644722286
Q 25959 52554 3315270450541
Q 32351 44822 6799203411750
Q 764 42074 7500370884633
A 30746 511130815
S 13873 975255193
Q 24925 32443 6648745486186
Q 23648 53762 3600207725176
Q 3828 25997 262682864376
Q 12218 42895 9150528818578
Q 2243 41952 8538976313119
A 43059 664525866
A 35938 431795453
A 31304 685074023
A 13338 348659930
A 27205 175702722
S 18239 676628009
Q 14641 36389 3473322773093
A 8746 172578731
Q 5889 47866 555707244237
A 37328 66346529
A 18362 609647067
A 48617 753468643
Q 2071 54712 9812919378853
Q 7868 52133 5962598954232
A 3531 140337667
Q 2544 46750 3762284126063
Q 513 24530 850534691115
Q 6846 39940 3164038253195
S 48562 202032988
A 29959 178875217
A 17579 261607889
Q 5759 49953 7568245842153
Q 41709 54346 424959543560
S 34640 779719196
A 53633 282633032
S 10117 964585224
Q 37887 44328 673394390910
Q 14909 49197 7676414822279
Q 33148 43716 9358384948921
Q 4056 49300 1347077717659
Q 621 40340 6959503180224
Q 1657 28062 7895940102850
A 8149 293843409
A 29691 614508511
Q 1808 54177 2693599858080
S 17547 186627695
A 31965 615100046
Q 11400 12348 600268597132
S 54413 303221809
A 44427 399712542
S 18267 249225181
Q 3482 49909 163894614333
Q 2625 47289 6593704982981
Q 2044 54145 5510231869864
S 43059 974898380
A 27299 977495730
S 20099 1365600
A 51654 241717229
S 52106 180763317
Q 22474 38507 9779379652353
Q 4455 54387 832181757910
A 39111 382123133
Q 3774 40968 9044333132250
A 17892 28610368
A 13916 539410570
S 42910 742851019
Q 12198 37330 202484414981
A 9448 212997442
Q 12474 51511 4598238812822
Q 17861 26716 1445331436706
A 13588 525364455
A 35692 464800898
A 26143 392920685
S 47495 987950341
S 36559 344389476
S 27102 865884623
S 24015 715305133
S 37748 148612735
A 33320 660002300
A 22088 66924022
A 37686 714816849
S 34221 375882233
S 52635 951860228
S 3296 280125212
Q 30555 54008 6649851075076
Q 13637 43271 261444024920
S 13079 603791126
S 14957 881480271
A 14694 909824117
Q 19748 43206 5498062348282
Q 241 48703 778543214823
A 44195 901658551
Q 12765 18793 2945301526454
A 35154 288791862
S 41048 739903839
Q 1649 21289 3500087827022
A 1594 645912632
Q 18515 33788 8301590747552
Q 8343 54762 3841774611184
S 11178 590614874
S 45387 478335522
S 45572 128577536
Q 4727 47964 3471609532702
A 26815 405116977
Q 5718 44240 6158298300200
Q 22196 40274 7019344295720
S 14833 710272432
Q 2889 53340 4892696667588
S 46257 883477336
A 25357 490439300
S 23204 366056836
Q 32892 43736 6688531156983
Q 17562 49490 1491640553061
Q 5529 10616 4514913299895
S 44592 673034246
S 9598 302886118
S 43803 534766575
S 22748 30178517
A 32074 183870369
Q 744 50903 9458413153640
S 44373 998685286
Q 37884 50102 475544481239
S 47491 607747720
A 12207 554926655
A 10764 772499424
S 38860 873396196
A 41684 205790218
S 4671 911169639
A 50367 368457043
Q 25918 43890 4980940113565
Q 7718 15199 354605053183
A 617 503146102
A 9501 296751514
S 41557 77334734
A 3921 1019249
A 31970 342400504
S 18446 900228256
Q 43132 47221 1832212747654
A 11479 912776401
S 51260 436943285
A 22895 293359862
Q 835 54300 8167057208286
A 40975 692644055
S 13118 313228302
A 9187 933377653
S 25543 842070332
A 23973 117045598
A 17002 809298732
Q 2448 44396 3827355305090
S 12819 958200412
Q 621 54435 451220181880
S 19648 939416930
Q 41655 47070 976479889825
S 42803 966187039
A 19036 830542733
S 47313 574280718
S 813 814446736
A 54729 350568765
Q 12871 34613 9804383278775
Q 3198 54915 3440668976849
Q 6690 38699 7374321327832
S 47523 815716345
A 30331 362569866
Q 5338 30661 1223593263495
S 32991 377635417
Q 1134 54765 2000078600033
S 35052 524558572
Q 38843 50145 851692948875
S 11586 397635647
S 49542 78872300
S 52157 591669955
S 54439 531529409
Q 19399 40309 9129535545896
Q 427 54256 1616752261992
Q 28970 43821 6779247811086
Q 2184 22141 4268051552222
S 24145 598018477
A 16044 126492587
A 39213 201704896
Q 10963 23642 9953574056323
Q 6416 53166 1098400432822
S 2748 643050633
A 16457 560511344
A 14185 384877331
Q 30770 38003 3749220334329
S 31412 117584067
Q 6384 54884 8017256007712
A 9342 531678441
Q 5986 17306 1816954421469
S 7258 543487012
Q 3475 46523 1103779683021
Q 17691 34817 2982928945832
A 37251 913461756
Q 3786 50206 6464705591560
A 18605 900407466
S 28379 621202467
Q 9625 53464 4563891332862
Q 413 15099 5486190476518
A 53769 852330457
Q 26149 43796 9914729842959
Q 9966 50881 2258011163240
Q 37569 39307 667622872834
Q 9893 30512 7895850800197
A 35527 954276961
A 4908 754357459
Q 89 52550 109748865963
A 12985 558782824
Q 7288 42460 8033696149357
A 42621 599599173
Q 949 54432 2160864341200
A 15567 10978924
A 15699 795768206
Q 6857 43891 7688390414122
Q 25649 39652 5425722730713
A 32235 697519878
Q 2671 53724 4427670906833
S 27695 674731356
Q 1848 54524 7242514331528
Q 16997 52941 1287983226544
Q 7042 54772 3377484051478
Q 1446 34346 2148463482926
A 45046 592717089
Q 11740 13104 835296517947
Q 14500 37560 2871335890698
A 46508 996246040
Q 22703 49070 8839869409350
Q 17668 54246 8350249753199
S 20349 486529324
A 19879 726201306
S 39025 797631373
A 42722 598208056
A 11683 239980408
A 30202 515576851
S 50912 403879633
S 37382 221006283
A 5003 44382438
S 12422 887066257
Q 50043 54395 1523630605329
S 2250 496514317
Q 27326 42129 1656609785273
Q 5867 32974 8592278879397
S 16567 623112819
A 36633 478697215
S 16614 93677114
Q 3870 49573 4502724725915
Q 664 54769 2188331817858
Q 17698 36313 79065258004
S 54524 313351062
S 1284 988997908
A 4928 544903332
S 20223 70716554
Q 4452 50193 4342965036905
S 44468 940311942
S 29371 446383247
Q 27280 35135 4304766409602
A 28500 345207958
Q 15303 47358 4600831610461
Q 9872 34194 9100854558653
A 15631 645220596
Q 1525 52190 8524569515024
A 8016 100540468
S 27630 847630356
S 50724 502082771
Q 9316 44167 9979117644630
S 22618 788460652
S 3258 172762053
A 6235 177460887
Q 8875 33040 3000449173430
A 6476 153809465
S 23163 231852090
Q 1983 46199 5661809247036
S 18030 856454071
S 36755 189552210
S 49989 177604730
S 41168 31601876
S 26859 472759924
A 46163 218652012
Q 39021 51641 8894992318901
S 48492 154049721
Q 15319 36183 1567588586099
S 3319 649270781
S 47722 944255775
Q 15340 33037 9535542858578
A 49761 269080376
A 17933 893506849
Q 1234 54323 1032655266968
Q 23323 28217 169207648996
A 49659 522830679
Q 11480 52291 8227359227402
Q 5076 47947 6078630831410
Q 5132 30831 8325774753150
S 33081 121103017
A 1913 709488359
S 12572 709589750
S 12404 899356791
S 11032 541072204
Q 3015 51068 3039353768341
S 12113 713627008
A 40150 374699295
A 17109 329403558
Q 25407 41875 2707686752985
A 51251 404014461
Q 16166 31036 531827438388
S 29021 449297917
A 19959 882682641
Q 9672 35474 1858564605839
S 39643 366269296
S 39602 670350109
Q 22706 23563 806094568469
S 48248 7648425
Q 2286 54275 3504314138826
Q 19500 20942 399936247492
S 52174 826309414
A 31202 699754058
Q 29395 46677 1690068578270
A 40919 40574269
S 36806 445782860
S 8211 765423306
A 44684 596660591
A 50011 213998337
Q 1420 53767 4241695194454
Q 8164 48583 7123662675806
S 15853 429618438
S 15354 887778930
Q 11508 40899 2703358145383
A 20179 248888323
A 48164 875924523
Q 1509 41272 3117606485967
Q 42899 53753 5096242923556
S 20707 259109894
S 54359 259229477
A 40734 856837471
A 37261 783505481
Q 18215 43952 636935423253
A 24958 539526789
Q 12567 38969 182745132637
A 48123 909134425
A 13518 17469514
A 47771 844906153
A 6964 680552849
Q 18927 43336 1014789435200
S 17537 194466181
A 39256 317198995
Q 20285 30637 1090140443228
A 22848 351705829
A 27030 472564394
A 13946 508714486
A 25900 644563657
A 10607 880105075
S 29113 816270059
A 24796 812459406
A 3508 565979101
A 33133 80856325
Q 3567 36255 8112982149378
Q 3808 23684 4118766846023
Q 34655 36799 744920940572
Q 6550 25527 2945307301212
S 53500 259287603
S 5163 567287429
Q 4162 34705 5570021401828
A 52318 909041821
Q 7612 48714 5401997620658
Q 16282 51272 6509961494099
Q 25122 48203 5511169052439
A 37240 381566897
S 51257 26507374
Q 24586 43713 8483461258897
S 36264 169668736
Q 7029 47331 3598036412807
S 36929 568048451
Q 34867 42046 1131217161724
S 54099 497378030
A 44201 686771076
S 38282 703474681
Q 16824 27879 2457764498464
A 10294 872270158
Q 4508 49593 9230665330562
S 11292 499704625
Q 15823 28690 1014686880628
A 33077 523529598
A 30234 442737568
Q 12499 38778 2579396391787
A 53828 147725782
Q 22268 46826 9422597100369
Q 33395 40756 5181265713992
S 28005 34342130
S 4915 310781496
Q 8879 34449 1733755311802
Q 11405 54205 8803967320968
S 21381 962684786
S 21731 704001458
Q 40072 46507 5850182534216
Q 3398 46605 7400139378946
S 3811 63667313
A 13973 311785450
Q 1316 46068 2299514059552
S 2319 179252310
A 29892 767454622
Q 6426 8467 1425756161588
A 43501 917378459
S 38076 222788767
S 14662 689930366
Q 701 44930 8849742936358
A 46943 999844088
S 22006 261690553
Q 22932 46141 1684021273002
Q 3861 26372 5546516461851
S 12943 103647907
S 38091 771622141
Q 27518 50904 2196618407590
A 24971 889321896
Q 553 48679 2224434928990
S 7712 665653904
Q 9707 30421 2586913554003
A 42366 451418915
S 16713 875789801
Q 10595 40173 6751083754621
Q 3389 45130 621591382060
S 27496 418595329
A 16881 904754150
Q 15707 35727 9551222331519
A 1153 903291627
S 2577 533133919
Q 4733 47647 1960784125001
S 52161 297024741
S 42260 272623461
S 12744 603101669
A 22641 820623121
S 11465 567884933
Q 27556 43242 8919289640315
Q 16034 28697 1917928636885
S 38422 645373193
A 46515 993279452
A 4763 462232174
A 13353 823762108
A 26088 171849947
Q 2074 41446 2934019185195
Q 11742 47787 4433164942923
S 18111 547081766
S 32019 163262822
A 26428 519606005
Q 8091 54727 298977538483
A 47617 302102661
Q 6233 52094 633049334598
A 23676 205164874
A 39636 621572673
A 15192 654916557
S 9850 15818157
A 799 578034870
Q 5 54395 4930550318240
A 11487 566556539
Q 4269 54583 9993039814258
A 22596 66423185
A 13509 525273604
A 220 834887121
S 44829 455779971
A 20485 669119589
S 12539 193683516
A 25114 675787361
Q 8015 53375 6903847950597
A 24575 43109473
Q 4884 53361 7026467003070
S 23318 292108911
Q 22501 46595 7415170652969
Q 6574 52838 8292589992654
Q 18759 41502 8383440872452
A 26075 755559628
S 40471 452619446
Q 31540 43243 7848708501617
A 22484 462493505
S 13969 265690819
S 45479 661674391
S 52287 278651416
Q 23045 23428 367705482782
S 45677 940104588
S 39115 484242152
Q 1070 40876 7438579568360
S 53655 464512428
Q 5731 47541 9722770096265
A 32097 318829326
S 993 57799359
S 2092 71229358
Q 5965 53726 5539447187204
Q 9039 25061 3784515099809
Q 237 53622 7428088042859
A 9858 254937095
A 21347 647127818
S 30604 453131154
Q 3553 40438 1685903122223
A 11211 886392736
S 28155 547772906
S 8311 848941726
A 53874 27521054
Q 4486 52464 1223607946681
S 39369 135249510
S 17204 341286456
Q 18420 48976 6169216308726
A 21248 673990024
S 45429 795419423
A 18523 476511931
S 30497 218415586
Q 27360 33444 1032531275199
Q 2989 46177 6975634696895
Q 6486 52733 96945704033
Q 61 23536 2100125100258
Q 8619 52592 8101264268374
S 34548 771125968
Q 53782 54362 462339088203
A 40882 191053176
A 26498 309128801
A 35687 193486999
A 26295 219105815
Q 7818 7838 12526500818
A 44730 196063342
Q 26637 37667 9625653289292
S 54257 355203363
Q 46380 52965 558218240897
A 43632 143883645
A 48732 27123942
Q 12478 25667 6671607402852
S 12152 938554902
S 1739 648041707
Q 44608 51770 2451321029620
Q 13071 53494 2518486008869
A 8630 899428891
A 5713 748495250
Q 14702 34632 3995976212791
S 32548 100592197
A 18508 899065049
Q 2886 53889 4879510550565
A 31300 362265242
S 44202 220692377
Q 529 54301 2445447955332
S 23581 401329468
S 6850 297709268
Q 21545 33736 9873310475768
A 13946 797677261
S 21145 614264094
A 50575 721873993
S 18572 569272091
A 33024 798293240
A 19872 853320906
Q 13025 54740 4418989256869
S 36475 766622940
A 37352 522055261
S 20064 916831186
Q 42013 52280 5944852308662
Q 1630 54580 9037017652059
Q 29845 52839 2760792204415
Q 37046 52302 2643998839388
Q 6963 52128 9258972552493
S 15948 91041670
S 32507 408888202
A 30485 443386504
Q 9919 15186 2757927275909
Q 446 54085 4882543611246
S 41743 507856903
Q 22585 40951 6848147745885
A 11509 128480468
S 54538 705788978
S 39804 232224477
Q 1578 47641 6289420098479
A 1272 534111046
Q 720 51610 1104770936576
S 52043 41170658
Q 15227 44160 5314688616066
A 43832 79656725
Q 19630 40044 3919152652292
A 4749 985343065
A 45959 654047598
A 48706 405857041
Q 3313 53122 9471235275069
S 23372 843734957
Q 2806 46808 6706039630169
S 2986 334211855
Q 7068 52304 8348391401399
A 9839 664671133
S 2480 863233708
Q 34547 50003 8734859642984
Q 7906 43766 4522492128707
S 12928 154662590
Q 32074 50891 1968558351977
A 33805 756640212
Q 5920 43675 6670732790643
A 11617 298042536
A 9740 341102545
Q 11251 52465 6659139320816
Q 19 38462 4286519387642
A 15313 804910459
A 28645 254075569
S 51583 127520782
A 46465 358013162
A 44045 309972728
Q 6304 52243 9762982801568
A 1445 160670651
A 42894 554004609
S 28464 181866833
A 37387 748661505
Q 22274 34385 6101983238172
Q 22932 48859 8333625759573
A 32189 468575850
A 9952 882167385
Q 3179 54762 8009759812345
A 8604 241335165
A 39595 206332113
S 24872 617292870
S 27808 607248973
Q 743 48155 2760044244987
S 51466 664312175
Q 2582 32782 4716001541101
A 21563 308542882
S 37332 161256570
A 1420 278139978
Q 6024 52746 7116119046361
A 25664 233346228
A 15204 368986075
S 48911 941208331
Q 5084 54771 9404282915241
Q 25591 52178 6082584388368
Q 20008 51049 1979978499945
Q 6265 32185 8197212529482
Q 38462 52771 916292233310
S 11217 291776335
S 49606 190013324
S 1918 95161416
Q 32448 49878 2949956252436
A 36948 282231461
A 28573 600609549
Q 24794 35519 8872401978864
S 13550 520059829
Q 41455 42509 822120073360
Q 14399 51557 9584482456764
Q 23991 28342 1907080299474
S 45403 100839565
S 29444 502480198
S 42583 892795800
A 29899 946010463
S 482 935223191
Q 1807 52668 5480128708607
S 35299 979181208
Q 436 30899 1640999799834
A 10082 569313757
Q 18581 18686 67931774922
S 11772 169224550
A 22979 596535306
Q 9014 52340 2410081660996
Q 24795 29875 1056623833735
S 44631 186162694
Q 40698 44569 1492619087292
S 5818 240364873
Q 6017 51378 482411313393
S 36396 913790388
Q 11172 26999 3650591589282
S 21765 334210732
Q 30553 52927 2584811375786
A 43841 193692663
S 42628 908815297
A 39371 972509686
Q 6059 52991 3217436032504
Q 25227 34539 2490311072907
Q 62 6751 1970727540374
Q 33220 39341 4813486050118
S 24044 102319675
S 40947 425621493
A 14022 133910176
Q 633 54363 5376373132146
A 44659 817735039
A 32891 5138088
A 22603 885322386
A 39628 913609696
Q 19219 54193 3150403888408
A 52348 108497197
Q 15038 25220 7621790745036
S 21809 485220601
Q 8642 46349 6780168797337
Q 17027 51301 9080488697089
Q 6572 31442 432064922206
S 23449 4993431
A 32505 316291349
Q 517 54221 1297772742382
Q 8302 41539 6417849120798
Q 30084 44672 5072494972041
Q 3430 44306 584702445550
Q 27231 41088 6530697146430
S 1005 642532739
Q 21067 24603 1043499283313
Q 8353 48783 2336545120462
A 1516 782103461
Q 34553 35322 94344277144
Q 36901 39913 2316177393406
Q 4550 54169 6889711792285
Q 759 33488 1646455372630
S 34056 690185494
A 26297 460884262
S 32933 923027335
S 25683 199731108
A 26988 708943108
A 54383 789457595
S 3431 931776082
Q 13505 52176 9505884756147
A 23253 905610257
A 53142 158572124
S 10080 648474459
Q 17815 32024 2796202464653
A 32196 341331359
A 4444 977971163
A 9426 107837174
A 50434 400230645
Q 6156 54882 3654419337078
A 41010 232499691
A 11399 323741055
A 40429 152752608
A 36392 619263360
Q 36713 39435 1166021598920
Q 21206 34302 1910732016604
Q 2396 20166 9581038084553
Q 3085 28618 1894628760927
Q 20648 23838 228492635073
S 1742 134641700
Q 16135 45854 9456881112310
Q 5150 49599 9485491344660
S 7959 17255343
A 5798 264936386
Q 8657 52007 9473900637534
S 53000 430108245
S 19130 344692177
A 28611 292822658
S 32242 852204385
S 41340 200319968
S 43678 51143907
A 37702 459490335
A 10465 381279818
S 3198 17844219
A 37802 794468492
Q 26358 37265 6581558818721
A 34493 637451856
A 43415 696077133
A 53056 187211658
A 36505 971246433
S 28078 66760930
Q 6286 32371 3139775836161
Q 25301 34415 5993800261789
Q 36192 39512 1817188626576
Q 21806 45161 1807233579771
S 5537 6152720
Q 831 26028 2838707717339
A 34035 656212246
S 29270 798148587
Q 39240 53123 1126197359776
Q 3167 54003 8795137313329
Q 25088 49274 292718162641
S 9173 912728244
S 41462 721196684
Q 2908 15128 7536260685858
A 53048 632832963
A 44005 764880952
Q 1669 34425 6965187761896
A 29617 272389728
Q 6568 24859 3164990366127
A 15554 442673718
A 1142 941714910
A 17954 347620408
A 4620 78237979
S 9604 786256550
A 34983 678745964
A 25403 904126927
Q 2780 51834 9588967898468
S 18150 892405932
S 5002 240772248
Q 5248 44686 8067752918183
Q 8970 18279 2577846394615
A 3976 618364479
Q 13 44447 7152974486877
Q 2588 14285 7778377385863
Q 1713 53041 6800107149783
S 7900 607773314
Q 2872 18445 1340520745657
Q 1910 12811 8469890974177
S 11203 688530962
A 2173 873194107
S 54495 13007495
S 34647 870780545
A 5931 722573573
S 17903 87810194
S 54077 641510836
S 45427 900376190
Q 4554 45726 3701802819245
S 39758 982387165
Q 28545 48881 4487347613768
S 3375 451702817
A 45583 611888169
S 465 689468696
S 13467 555917454
A 1336 613111986
S 17139 68582618
Q 1848 45780 6261527004437
S 13962 846285788
A 24562 450614157
Q 31724 41958 8105504335319
S 46750 708976454
Q 8577 42111 9867704955518
Q 19900 49404 9343872641086
Q 14361 49464 4046073536717
A 52801 462999319
A 618 206567111
S 40609 420820298
A 46794 920757566
Q 15511 16812 928068400034
A 16646 996322740
Q 3496 36708 2929971686906
A 14230 864222965
S 32614 676435030
Q 18892 41085 2703175102736
Q 34187 38802 4161004486392
S 40362 500641651
Q 2268 11174 3744960876034
S 14998 387493078
S 40366 454058453
Q 15858 53410 7400362423063
Q 9878 34394 9657392188942
Q 3377 48166 6896935735598
A 44577 370273244
Q 1716 44963 4566007643641
Q 1780 54511 3535974837900
Q 12137 34516 1507476167275
Q 13031 21050 2778522188918
Q 28002 45925 2321099122967
S 5206 67560713
S 18396 244513082
Q 1683 52167 5464546970974
Q 16128 35170 2832343328931
A 32345 462836300
Q 23898 42907 5317632357712
S 26583 843842178
Q 1148 46624 4587315464249
S 37830 920636582
A 44014 809435767
S 18654 349000439
A 8715 803393310
Q 1293 43924 1450010934493
Q 8153 19034 9457964866346
S 16745 596526454
S 45013 884011664
A 18679 811163619
A 104 824201511
Q 35249 48595 3168619575474
A 54027 354896544
Q 5300 14996 4922982500171
A 51995 779814914
Q 21459 33668 825449414607
A 17684 735112243
S 5689 585568476
Q 11699 37635 4422793274342
Q 41129 52924 2934287846621
Q 11048 44408 6827973106262
A 37535 395135707
A 4236 937704187
A 50719 680761640
Q 5777 49339 9253405547843
Q 1448 54178 9549834876740
Q 38546 47535 7347112840159
A 20147 609491148
Q 16103 23704 6745997770140
A 24046 73525784
Q 28939 33072 1988845237796
A 10653 513719456
Q 6296 35875 7718070790242
A 17508 926468426
Q 10056 40402 4618962605722
Q 10909 36953 6955590416176
S 26462 415740396
Q 4237 14934 693084981095
Q 5270 14181 1012348000338
Q 2100 32470 4729867745274
Q 1249 7342 5136186204059
A 32426 201339054
Q 5991 51395 971438582880
Q 1559 41018 2634923633712
S 24132 659029873
A 23159 952931905
Q 36016 53877 1286021922589
S 22847 546184492
S 22337 282515538
Q 13600 39489 2064742580180
Q 2770 53398 8653197624466
S 21808 764737769
Q 36621 49864 7830095660913
A 39906 995425483
A 6635 768020848
S 46189 711163860
Q 47219 51759 4089313775894
S 22579 849620966
S 27917 620544429
Q 8323 37151 3406654339685
A 42923 568590903
A 49610 720628285
A 11253 490841182
S 40626 910743544
A 35188 309169868
S 2333 410443547
S 42863 354302960
S 41366 36058671
Q 75 40921 7655931988798
Q 13576 39670 4528627376722
Q 1063 46048 6243604149113
A 8676 214976241
Q 73 53150 541509939926
S 25712 215188096
S 33324 634464220
Q 6429 53138 7368764428387
A 26905 868594088
A 42139 996829719
A 27472 260648404
Q 14293 41922 3832453839346
Q 1592 51072 8416066133652
S 8913 750611796
S 31371 332788994
Q 41294 53469 1079636767845
A 18204 347805873
A 18364 713899364
A 5322 9316581
A 49282 520595852
S 13824 170424548
A 16338 389379133
Q 33845 48577 9135039639389
A 26270 738725748
S 45000 589615212
A 27150 443990849
A 48203 895291558
S 42772 13790896
A 20207 828631460
S 25306 405588756
Q 3182 41794 3961558594907
A 33130 646115246
Q 6287 50556 20453403429
Q 7727 43109 1433598494448
S 13238 381671360
Q 274 36966 9803695454808
S 50577 226329876
Q 5889 48387 4115105688657
A 22414 746467875
Q 41387 52969 2170956616648
S 5902 575248037
S 15483 228370400
Q 38211 47864 5846439435758
A 2259 511463243
Q 3069 36647 6321463782506
S 44467 503472879
A 31950 19788675
A 38761 559831146
S 17857 270415701
Q 35407 48501 9506638447140
Q 11508 47870 4236447680136
A 6382 674601695
A 8639 972432923
Q 1188 53841 2321606573899
S 770 38868062
Q 18894 48346 703389423213
Q 224 52905 2278003685315
A 18478 837340233
Q 21533 31294 737215786653
Q 37804 52487 6422950161685
Q 37018 53892 5165923588416
A 13413 468464478
Q 1320 35889 6041047326952
Q 8475 46213 459707499460
A 901 606205802
S 308 878239025
Q 6376 26328 8006154422505
Q 8685 30119 6987338891438
Q 21830 31052 8130687319171
A 2583 230137511
Q 12173 33704 9236871221264
A 12055 947742328
A 29162 266052273
Q 22606 24843 1859110696142
A 2001 838123621
Q 8369 32622 8276315837775
S 5966 931829299
A 39334 585119237
S 38702 681271525
Q 9090 38492 4511360700680
S 1262 916931663
S 24800 138421592
Q 203 39341 7026529824548
Q 19614 53628 6267400449761
A 21349 945260644
A 23100 152994285
Q 48067 51204 2357192188850
Q 12514 51185 7074532197725
Q 39224 46408 2355348958494
Q 13827 52910 3490632998847
A 10580 674309351
Q 3627 23475 8816298091253
S 1258 575974952
A 3249 674650414
A 46677 810982832
S 31790 937034209
A 52808 937824563
A 16979 303788990
A 33302 35396633
A 29487 757462079
A 42967 192141787
S 5621 143324759
A 53646 691071380
Q 29011 52175 4256509754064
A 40527 166583467
S 13011 135450404
Q 2371 51368 6378933510921
Q 3179 45062 5708935492706
S 5354 899785145
Q 3785 52579 5975154705454
S 37970 356212253
Q 920 54326 7420956613194
A 8465 110177265
S 21832 34034207
S 30192 592002438
Q 3998 47401 8490209458262
A 39269 350049523
S 27594 653006293
Q 4896 49905 5493396036372
Q 11093 41125 8564720050962
A 10774 929268552
S 47601 841832923
Q 22341 31354 7702371111477
A 34899 133230515
S 1474 66869448
A 51393 995871347
S 12623 403331195
Q 31910 54481 3538159078977
Q 17677 40387 497197233171
Q 4114 53877 5516585711239
A 26624 734939746
S 27105 996683698
S 47398 399535777
Q 21685 46484 506188761620
A 36673 416376573
A 1576 635035456
S 41313 512891069
S 37407 265284212
A 9932 623941559
Q 3515 53201 1063531413268
Q 938 40576 1550639695785
Q 6975 43117 7637650691111
A 30422 256396495
A 38747 301364973
Q 1695 41108 8106900267230
S 48607 651896142
Q 29436 46599 9598681224764
S 45531 696492739
S 4441 487234917
A 27046 828152682
Q 16840 44588 4157947312746
Q 44204 46538 848078928982
Q 4889 19596 1150816927852
Q 22210 31335 648771854727
Q 9273 24268 8331380601361
Q 4258 12180 4028236367826
Q 57 54197 2727347920381
Q 14951 38052 111029672109
Q 28949 40437 412604764242
A 53221 489287501
Q 9900 23475 5975945974338
A 13670 439417810
Q 9363 47695 2068908411022
A 49368 730169197
Q 42125 52921 6867523570553
A 47545 32574771
Q 11810 28350 3799972244048
S 18779 155699081
Q 20669 42454 5573324240131
Q 10170 52485 6613844728873
S 40948 490850526
A 22541 844584145
A 25401 619103183
S 45360 63728125
Q 39760 41332 734693252815
Q 12702 45079 7151460013336
A 9017 230239568
S 27137 510107087
A 7719 59139410
Q 142 54319 8607506731978
A 54540 940638956
A 40337 528784241
Q 7148 54927 6295585856776
Q 1574 38912 2257080045418
A 20908 151503597
S 14519 410441478
S 48740 666093345
A 40225 751508007
S 9403 214782538
A 17931 363894557
A 46383 17215733
S 9332 576678021
A 14074 27322884
A 52904 487922133
A 24943 6955573
S 24474 842344849
S 46301 790553232
A 3313 473103413
Q 44034 48927 3981480727491
S 26697 142497547
Q 31000 31133 34311025157
S 53607 713412095
Q 568 54857 8965175028003
S 13086 330675612
Q 19160 48214 1295405840686
Q 16058 48482 9069691070521
Q 3137 50876 9707743616236
Q 4084 41550 1223563710912
S 30787 615206492
Q 4453 49160 399974970038
A 1562 39973117
Q 12595 34461 4533794491714
Q 963 1126 115860491330
S 8062 28365101
A 15082 624443747
A 19278 318273075
S 29500 944643200
A 35127 112541984
A 27768 120430580
S 14862 294482557
S 19834 957825273
Q 10868 42156 6733791794859
A 54610 855253824
A 47743 622683081
Q 17897 51529 4254459308120
A 15686 857752450
S 27949 998156431
S 31845 529447517
A 39649 263359043
S 7143 212752402
Q 3256 49200 2450127243349
Q 5224 48468 6266281331903
A 5569 657449266
S 31284 833480311
Q 14 50322 917094744885
S 35194 933602215
Q 11294 39293 3448194884605
S 44935 358356658
A 50405 751963377
A 13350 540884804
A 11871 331636526
Q 8440 50191 315507043601
Q 42155 45258 755283234040
Q 32124 37214 77206846464
A 22456 376799123
A 47612 263420423
A 28 405980650
A 38314 474576324
Q 15598 53204 9646265892321
Q 17722 19765 668529215604
S 35601 480873560
Q 22565 51133 8924162411272
Q 8780 16051 819281468909
Q 17162 40332 4754294907599
Q 11611 16305 2554776873769
Q 24356 43429 4435237933546
Q 11491 24657 7299852354600
Q 3244 54127 5723188455992
Q 928 25470 8112246577325
Q 48728 48916 93233345024
S 27058 574246726
Q 5489 17498 8060688824394
Q 13369 20163 3541955633345
A 19922 48119475
A 24635 113147297
Q 304 54117 1032038555614
S 19501 417592476
S 51857 369633636
Q 8842 19476 3464681613346
S 37905 424543337
S 30802 491630844
Q 350 16511 3791286534338
A 41079 321654904
Q 21058 25545 3472872795362
S 50106 437294504
S 37746 522669371
Q 5241 26722 6752131076251
A 11003 8000752
Q 16189 48887 3444941120913
Q 16843 54320 2702639218142
S 18753 453451876
Q 13185 48924 1930132531440
A 33754 670301601
A 47562 416390679
Q 43294 46440 413210924131
A 13555 310041971
A 39987 570979513
S 34865 232562749
Q 2629 53084 3777088697361
Q 26476 54429 5710083071277
Q 2834 17921 2725854123569
A 49434 430203614
S 18441 759633315
Q 1481 5463 1119226146411
A 924 196256154
S 4466 358161277
Q 21615 42356 1236421809448
Q 12704 48241 9050609530905
S 29075 214718269
Q 1504 47952 7018303726714
Q 4276 46933 6644928691956
S 6169 24291436
Q 27638 44700 9356727050175
S 10626 271996966
S 23407 15687987
A 13208 550881019
A 10707 696304065
Q 18735 53391 9773602830749
A 44942 227672083
A 4417 91505247
S 24556 103237506
A 2573 506657417
Q 8942 27159 8733764737356
Q 27350 34541 4352156959304
A 15144 347044506
A 2147 448737431
Q 3153 54753 9670371676659
S 16899 770418351
A 11538 970240387
Q 33424 36440 265556908218
A 778 95350204
A 45091 11419670
A 40918 286981765
S 28403 119039558
A 18798 628478398
S 54000 814701895
Q 5856 38811 3061378758477
Q 10211 11371 950895027199
S 54193 814886396
A 43669 814330609
Q 3547 53949 4221368533365
A 38010 282866078
A 26389 860884923
Q 5349 51284 2916063197575
Q 534 54406 9958406006157
A 53194 756655171
S 50128 34150729
Q 1711 52379 7949811895498
Q 10279 51131 7319860750389
Q 1763 43788 8932921924248
S 30896 767075122
Q 9881 15527 413281974633
Q 9074 46053 4863995511479
Q 2891 34588 8261220553370
Q 7725 48639 7292648491291
A 22183 586012422
S 27543 390604299
S 11830 261297952
A 8379 75652864
S 25055 557569595
S 36686 171924666
Q 10240 49939 8744572473355
A 34985 321393382
Q 1828 53406 2182332177538
S 23817 710832259
A 9890 866673072
Q 25034 42655 1914595372071
S 6955 176551898
Q 6395 46273 8865803382928
S 28749 865169019
S 29027 155281426
Q 3435 24527 5524552362093
S 5591 954869635
A 46307 600768145
A 19652 563229389
Q 25043 46876 1740466228749
S 16220 334402350
Q 21764 39248 1197620770655
Q 30717 44872 5042122579968
S 27683 28183774
Q 20001 39574 4411130481252
S 32673 681036394
S 3366 884009783
Q 12432 34965 1577789603689
Q 18002 54754 9881062984892
S 28908 160146970
A 7361 987899623
S 34080 962094332
Q 2403 48045 8220623855980
S 29006 296600001
S 6246 892096246
Q 8306 48913 2788815686839
S 22124 43776625
Q 11699 29714 6705564672197
Q 16740 52066 1534697362827
A 29558 796736942
A 25832 58853098
S 46450 21841442
A 47670 907959786
Q 26084 52504 1060698823027
Q 1309 31540 9528276854283
S 36716 323965943
S 48939 551736531
Q 8606 19721 7256500862966
A 37458 398535223
S 40205 481840198
Q 15929 52876 7034238958672
Q 34020 42997 3632953678116
S 21111 715244740
Q 32690 38337 64852139781
A 31285 215884739
Q 22449 50607 9168677557975
Q 10585 20739 8570947968087
Q 18400 34994 439186992296
Q 32272 33955 603901960105
A 15397 595380656
S 25677 677815641
A 35342 53800415
S 16842 450282060
A 24792 555414231
Q 15726 16465 196500651753
Q 1350 3924 1095530914066
Q 7692 54848 2511544369865
Q 903 31170 9524039637294
Q 2753 28092 8722934471977
A 38849 637955915
Q 13728 35096 5281914614752
Q 23570 24029 403318469570
Q 35846 41419 2039920770886
S 45269 297652238
S 20125 270773635
Q 16489 46279 5729212595447
Q 7639 27411 1162420541773
Q 13835 45239 1744168797578
A 35208 594783138
S 36568 470403426
Q 33302 37893 3722767100723
A 19097 710747010
A 36210 333380270
S 23166 770579912
Q 16493 50641 8714035288252
S 49288 64934159
Q 10129 27766 518848850900
A 16336 353535713
A 29551 90998656
Q 13787 14532 277303545525
S 30682 985410153
Q 430 12223 3696939996638
Q 19766 44727 4584348306760
Q 4434 32348 7164862847168
Q 32036 33478 1424154465991
S 48572 520526485
A 48457 116376301
A 42056 324467972
S 31300 681157192
A 38166 2966680
S 33117 515941454
Q 18965 24593 314640520284
Q 913 50664 7064968663186
A 3032 960110884
A 42400 600966870
Q 1639 54615 9733498662813
Q 21713 31106 6297884758536
S 36437 602706612
A 16220 527702423
S 18335 669265415
Q 6064 29172 6295063733476
Q 2736 18483 2412347859170
S 330 498869545
Q 10850 28089 2184032843133
S 22334 26380660
S 31490 346891430
S 3921 980760062
Q 5045 12976 6512051238462
Q 31168 54579 7115627210898
Q 170 33906 7310625872909
Q 15153 21862 2904644737604
Q 5164 27222 4891886182753
S 23070 680901855
S 9722 901484105
Q 7113 50183 3507982408172
S 10284 437352932
S 53298 1947401
Q 1980 42942 3953477009395
Q 10681 50882 1915577728759
A 1742 447797521
S 19608 894639655
Q 20403 24688 377707322856
A 26059 912206978
Q 13729 16602 1099656793823
A 52391 49952506
S 12982 975451082
S 3577 166356651
S 44536 316821802
A 40478 418436258
Q 2020 54577 9254380558840
A 49452 361578281
S 38029 813665569
A 46826 990285072
Q 4909 53097 9315914260864
S 5402 657757622
S 30342 636407580
S 54054 202838623
S 16493 535740964
A 43869 89608825
Q 5403 31886 5975488187037
Q 4166 44189 900193953561
Q 9732 51202 4656172668026
Q 20310 40788 6067749811626
Q 1884 18235 4689918660623
Q 644 13069 7353002760309
Q 6221 29978 8618845186654
A 14201 162718634
Q 34924 54898 8847706800827
S 51575 443663492
S 9155 558410939
A 39800 775204433
A 16114 860865703
Q 503 51468 622852406199
Q 762 24666 7091062798360
S 3609 458266985
S 39675 636912567
S 52130 286412331
A 28471 398483470
Q 14473 50142 4120891182092
Q 2990 50417 3737484719356
S 26602 476896621
A 46171 567549677
Q 2307 49785 9339220106787
Q 1541 46553 4387091542717
A 3615 877769814
A 31472 277260435
Q 235 54228 111251392313
S 6218 888281383
Q 21315 41228 239809155141
A 50343 456545332
Q 6762 40504 5083956584089
Q 21134 51298 2765028375984
S 32201 874864932
S 45370 717001814
A 10976 193580982
Q 17313 22355 1717305906653
A 22391 685568371
A 51538 375712310
Q 18259 28783 3573931248917
Q 35140 38822 945388885594
Q 19422 35905 5349136221231
S 23017 754585123
S 36445 899018199
Q 7666 42795 5238889988989
Q 24243 53968 2952200961677
Q 34414 35223 422540382795
A 9171 613775233
A 10511 669539413
Q 8918 51326 9262665479595
S 12115 652584913
A 38887 689189086
S 12143 562968862
S 41267 80730139
Q 16666 26751 2245695931784
A 23630 20513956
S 50571 326187597
Q 2711 40815 2957428175434
Q 13983 40144 7360574871502
S 4840 339944786
Q 40802 52581 7581090904822
A 2666 237450711
S 37928 731113980
Q 4092 46673 4122904202438
Q 11851 24743 2648483776127
Q 22665 43297 4330835981011
Q 44639 50837 2043583712456
S 13468 199095097
A 52282 581813117
A 2760 555645256
Q 27777 52819 9048732480773
Q 11969 54903 7671433634165
A 26700 294074996
Q 3522 6322 2023447025146
Q 15327 46859 8721995260539
A 44969 376383176
Q 3364 52913 4451825882286
Q 3048 16026 6952568878771
S 30187 352772987
S 46510 715164813
S 41026 655497172
A 11375 432438271
Q 1992 53963 3058834345596
Q 3780 22984 625881119023
S 29639 885738798
A 41183 155888674
Q 12486 47936 8172664957819
S 53828 654700779
Q 8403 30283 151457351148
Q 3073 49729 9983654354081
S 28328 842390207
S 47355 589665666
S 50378 80719686
A 45692 308866134
S 869 363473605
Q 9751 50439 6932595399927
Q 4964 37001 4465611662152
A 4003 91946754
A 20711 271811270
A 30571 666145002
Q 771 51996 8053250964931
Q 441 54897 7498319625319
S 47976 732315848
S 47511 770825355
S 13797 816775122
Q 36237 46303 2682966069693
Q 1561 47111 480486077812
A 42031 269232128
Q 4486 32855 428821530890
S 22636 497714940
A 25894 475533228
Q 32411 52146 2806634500119
A 49055 455859518
S 42822 251259580
A 27141 414540466
S 27228 510395823
A 34684 519669055
A 41709 855129487
S 29541 447934602
A 38610 219236318
S 690 959201229
S 514 396872492
S 38222 836363664
S 49604 568300897
Q 1486 53409 7199223673063
Q 27279 54751 7513505004670
Q 6049 13553 3330535783720
S 40902 437610608
A 17774 474135979
Q 1009 15073 2343607644433
S 27309 164055060
S 16640 222934596
A 34799 429815335
S 47251 648992701
S 41332 818263545
S 22457 277985048
S 32553 774355684
Q 10381 52244 2766603459930
Q 2222 41518 8473407925762
Q 17350 42691 5998179616990
S 41549 947097557
A 54405 257462452
S 47521 819721571
Q 17245 36838 8262222510097
S 51543 638198413
S 49580 146673880
Q 1971 31285 7298873412690
Q 19782 47963 1927566287756
S 33740 578636188
S 14689 32301162
A 48911 413568623
S 21932 548195472
A 33880 104940384
S 26908 485258430
A 23769 761134575
A 5254 533861652
S 45545 480841941
Q 1486 43510 942824657288
Q 28194 54893 7016120507118
S 5746 443863905
Q 15142 41713 3980004339343
A 21738 292931613
A 33602 313058197
S 40701 319398577
Q 17780 20288 82564012357
S 53767 959325800
A 47151 795179907
Q 374 54400 6089400454252
Q 18652 36921 9200908402005
S 23452 831034579
S 19245 981891345
Q 6019 35868 6048583197172
A 21791 503777880
S 54732 852177093
S 26414 77699038
Q 45 54682 60100400087
S 6396 686511236
A 27571 247145657
Q 32189 49473 659156664269
S 52786 78163248
S 12041 124620659
Q 8540 12707 3508276753293
S 6495 951163155
S 36515 796768635
A 44610 545583835
Q 36600 38196 75795592488
A 28335 97697494
A 2340 925282808
Q 4069 39090 2273264241793
Q 36566 53995 9117782427305
S 27973 278178865
S 41251 782465682
S 35680 647796748
A 18563 189156163
S 52010 100636296
Q 20747 23735 1138293314420
A 54298 164753350
S 48578 120583879
S 4625 305559346
S 24121 756272957
Q 6313 38758 4014547501518
S 2582 534045179
Q 8588 50498 192548750497
A 41468 997163572
A 6314 738079246
Q 2491 48693 2761686846288
Q 16610 26853 6260044200494
Q 11753 42498 9905449748604
S 48405 695940282
Q 1583 38060 502879702565
A 40463 809214118
Q 21108 50200 8226979900588
S 7966 259326818
S 17848 49119486
S 8256 934492728
A 16750 498946137
S 4640 419726462
A 33829 244120350
Q 11491 49538 5921485752899
Q 11408 50678 3882631330829
A 1469 737028611
S 32497 979749032
Q 18070 49523 2856425842478
A 20090 220949665
Q 587 34442 1686818111274
Q 20964 22592 254925421176
Q 41618 43925 1905370689670
S 36808 81690966
Q 25880 43841 2793401794819
S 31980 736732777
S 10263 899622164
Q 17310 32310 222466500873
Q 10098 36934 7083037841437
Q 1277 48413 7815530242816
A 43158 604763884
A 51347 659259867
Q 30640 49035 9902486504809
Q 2369 34585 5890883767749
A 39957 517415172
Q 20141 44347 612478311141
A 20882 198578608
Q 10273 39535 5810789190081
A 12523 77804273
Q 1894 51835 6594417481273
A 54172 829654399
Q 9366 42834 5949476585963
S 46619 252142934
Q 7307 36987 1935031160587
Q 7983 19977 3951359411279
Q 867 31917 1734845565467
S 38641 955049966
A 4300 772490141
Q 6647 44409 4457811682720
A 26341 388612635
S 27847 729957748
Q 6890 37148 7068188619365
Q 208 53200 1817105724197
A 39076 43350014
Q 3101 53639 4717167221388
A 18381 301472336
A 40455 780095777
Q 426 41791 7539167692900
S 14439 745495335
S 36897 445793360
Q 1651 22618 2790562321685
Q 7416 49775 2292581978230
Q 30572 47830 8338522355462
A 4443 274174288
Q 4500 40106 316974183232
S 48611 966708056
S 13184 775609526
Q 93 4301 3418525631036
S 38190 76092221
Q 31197 42100 3747976940434
Q 12638 47472 1039112477502
S 4942 160738470
A 35239 257216698
S 27463 37842166
A 14637 800112773
Q 44326 49621 5037874840520
Q 12375 34532 9007696651158
S 7258 946444876
A 24994 659632534
Q 28555 54896 5351206489231
Q 2135 45105 5944663156583
Q 42376 45155 2672310608244
Q 261 48144 7160031808496
Q 2178 42034 2211910648956
S 42765 232639176
S 20338 738109553
Q 2299 17471 1285538068810
S 31701 543603804
A 36164 624254815
Q 33989 35922 1896962141352
A 36464 448215817
A 19921 464329313
Q 17633 45850 9420545796271
Q 11598 17329 1794711718689
S 41212 802208500
A 43452 428155658
Q 40983 41436 80898523083
Q 10774 52281 7504659728407
Q 8998 44902 2294193775259
S 51567 518060074
S 6852 788376568
A 45116 687390226
A 34397 224889171
S 50074 657513942
A 20464 987904710
Q 2387 41432 4866352079896
A 38692 134028454
Q 10409 35740 8350553497071
A 8743 467260171
S 6695 834503419
Q 13585 43858 6790061523889
A 38215 40824982
Q 1746 43051 5324526793476
Q 19091 39948 4374358734815
S 1521 742742499
S 12769 458289770
Q 13354 54243 2401721752876
Q 248 33913 3783103096057
Q 749 46337 305737524470
S 7533 123298404
Q 9635 13736 1346262583441
Q 20044 50712 3854072810001
Q 9572 51102 6970417058904
S 42470 522034068
Q 35085 48811 354761681797
Q 4826 28076 7206312759307
S 26915 310933754
Q 44423 50814 109163257563
A 51397 273504339
A 30764 38227201
Q 3647 38367 9241780072807
Q 1601 17647 9752220338528
Q 14026 45878 3400982959714
A 33963 27508159
S 42520 364390443
Q 19062 42908 2926649613369
S 119 977270179
S 10153 989258304
Q 7451 20066 7422238992410
A 30967 655900365
A 17444 191811116
A 39109 346356763
S 12657 394351367
S 34984 181190499
Q 69 18029 8851853174056
A 17888 278070831
S 35403 257391293
Q 9717 50351 4058824992848
Q 2067 10529 267433175347
S 5987 264631920
Q 8528 29476 3463055997830
A 35081 428748425
S 30522 464864696
A 7225 792373405
A 15163 561938907
Q 10100 49570 5071074035260
Q 10758 47506 2877356084466
A 38463 227138098
Q 43383 45912 1169492845061
S 7941 472074780
S 971 640979193
S 47630 71610658
A 8203 527871815
Q 9046 48835 1519510734526
A 32038 379264850
Q 29380 45292 5964037410519
Q 20886 28166 4646285934585
A 43263 343109829
A 5775 963620632
Q 22550 54867 996241665627
A 26209 810336896
A 45554 808939118
A 41376 26693035
Q 16332 34436 9067746232930
S 48005 352282979
Q 11839 38656 2817597411821
A 49227 27243815
Q 8655 11648 442606058993
S 19091 698469485
Q 9176 47743 2353976103789
S 21186 905995257
Q 371 53908 942173850416
A 49976 747441585
A 39488 440389278
A 5830 944152278
S 9349 954278769
Q 10730 53517 7999223099649
S 27919 820350840
S 52691 173836530
Q 2618 20032 3948053905029
Q 3130 4520 20017565342
S 53926 25542595
S 15454 639504663
Q 23013 26779 364637152822
Q 3559 50234 8331151979502
A 52784 346351293
S 8554 171414332
Q 28909 31175 527813869603
Q 5295 53825 3452194691575
A 12710 104330644
Q 29030 44432 4966560949810
S 50835 361912324
Q 22011 44440 1614738253839
Q 1460 44022 8761395469502
A 37610 151122023
S 28149 248389288
S 36244 716517019
A 5717 764051331
S 46915 12073899
A 17712 406133795
Q 15071 17526 1432801060343
Q 29219 31122 1792499596646
A 11665 89201697
S 26038 344737958
Q 3279 49681 1803979832475
S 22499 362720708
A 5442 353905230
Q 19502 33277 9284737805534
S 41602 948996632
Q 12427 21050 5900718094880
Q 23542 40408 5785322418885
S 43576 511627892
A 43826 907373655
Q 1409 54751 9769823275298
A 22469 595353993
S 52835 22376733
Q 11849 27659 178942604702
Q 16031 49994 7565692560105
Q 24223 42686 1120738238024
S 29754 513151718
Q 1341 53050 2366120482140
A 51334 508594168
Q 13076 30622 2970176531500
S 54700 937978346
Q 422 52900 5116491112223
A 25019 596445709
S 21868 93492140
S 12854 231361439
A 39460 662712833
A 23006 206845169
A 52085 143489120
Q 2218 53183 5568959833731
A 52039 835050024
A 51168 860061778
A 36689 708701589
S 52674 867652525
S 20674 541340068
S 29383 988585073
Q 14649 33772 5119304510853
Q 30357 54756 8890194768580
A 44628 392833873
A 573 611563566
Q 25084 49552 8143474998840
Q 12088 52884 6849056212916
S 48202 22393654
S 1012 786394579
Q 20 54921 483732747977
Q 36445 47754 1585466968984
Q 4107 51055 9371539687378
S 38441 922356687
Q 872 54702 6992171598909
A 21598 428217746
S 30020 114329684
S 27560 141916503
A 37239 544434175
Q 7878 47297 7100971633413
Q 17682 26429 5938705451046
A 18768 104319052
S 46511 705738112
Q 7896 49422 2201337309755
A 4851 414542825
S 31874 178828384
Q 10281 17561 4102351463392
S 29043 47103343
S 30004 337467507
S 53368 856987626
S 29500 144677976
S 41359 167081687
A 41970 809167664
S 40391 97895835
Q 173 54806 4831261126422
A 48990 322566289
S 54397 849157965
A 11827 113716512
Q 23662 53698 8196097274693
S 7984 299202097
S 35645 331145102
Q 36290 46222 4134906640266
Q 3682 40472 6759444736814
S 2398 629605614
Q 26815 39014 246968540721
S 49956 413895889
S 20917 189503816
A 46597 332998566
Q 7839 41873 7385113881002
Q 24496 24751 191700550669
Q 8117 51729 5224004392915
Q 3260 51733 5775471850667
S 47235 600698089
S 42902 16052616
A 27404 304457552
S 31581 26881972
A 3031 288611636
Q 23607 33901 4318111027821
A 12255 820254407
Q 2473 32060 9488531312162
S 43088 498497318
S 23815 194129866
S 4523 413885576
Q 2126 40223 668915962412
Q 19478 35588 8106408895314
S 41412 857983193
Q 7774 52912 2517110775931
Q 44631 54546 1831177563166
A 24220 181139467
S 31305 117292977
A 11821 356035891
S 45370 918854628
Q 21483 45924 890567256206
S 40186 517643066
Q 9695 18282 4040655539601
A 12220 893385847
S 15568 28250349
A 34469 659963188
A 18803 264694036
Q 21891 24415 366338707553
Q 25914 48858 5684533437054
A 53048 222997818
A 36887 356686190
Q 7497 50261 3514916462204
Q 14019 54109 8753124799559
S 15823 781400907
A 41077 308335169
A 15715 756927444
A 4670 355927575
A 9615 66931660
A 30292 93042289
Q 106 11822 8177557181402
Q 23530 48555 8687306217738
Q 1665 36707 5710800018888
Q 40115 45916 4841997082965
Q 4368 52030 2100760442386
S 27844 932125085
S 47912 182254825
Q 13853 44496 1825841395217
A 50089 173920698
S 15243 283668510
A 23119 928939848
S 38692 479616641
Q 2302 52965 5826150224879
Q 5300 53412 2981354101367
A 3694 10473862
S 40421 981854259
A 39712 377853120
A 5329 450250817
S 50071 588543821
Q 438 51568 9544238169399
Q 13334 32909 3993225299237
A 2775 969511036
S 41937 110511351
S 361 514159577
S 10204 923404961
A 48822 699196368
Q 4888 22148 9251245002111
Q 1115 42640 785246096965
Q 4086 49888 4992417722704
Q 29965 40007 1005961281506
Q 18352 44351 7196184369643
Q 1757 33856 172617279562
A 17558 114531159
A 18359 657665637
S 34645 829238028
S 22577 488982906
Q 5305 20371 2737017108138
A 31128 88366594
S 18162 145657479
S 19691 879020263
S 23576 370134098
Q 7108 34206 2899011295259
A 39566 814671475
Q 13740 42724 3664465008042
A 29910 966748321
A 53809 750249391
A 46303 897527674
Q 12433 51832 9089216311041
A 35810 384161977
Q 6572 27913 1096517814689
A 45980 899204394
Q 11071 51431 8753505859068
S 21623 674827245
Q 8055 35571 7931134072203
Q 8561 14451 701770902553
S 54329 983228672
A 2719 878716587
Q 42400 49727 5647535830059
S 44799 575171280
S 37346 58161490
Q 460 53356 1362720698053
S 51861 329459513
S 15241 116506822
S 48817 587815900
Q 12651 14588 1805030368499
A 7344 735872914
Q 37799 48575 1659233862785
S 32649 393223021
S 47146 810139337
Q 29117 50734 3386139348042
S 12840 676386011
S 42361 767303821
A 43314 324853754
Q 240 53596 509763015072
A 48771 636390202
S 27345 119068647
Q 36603 50523 2369750633922
Q 30139 51553 7557307053469
Q 7057 50649 5198756173591
A 22633 147629356
A 44683 448279423
A 23504 111810066
A 3262 585449112
A 18251 96363813
Q 32987 40619 2761727778459
Q 14927 51278 2515456927527
Q 4372 47657 7918096172271
A 30872 241620361
Q 10309 51973 3715766074961
A 33786 181627836
Q 22454 33656 7480538712822
S 30697 657045586
A 49049 743225590
Q 12614 53248 1378686749363
S 15779 292428905
S 44489 368224138
A 27718 749868183
S 6110 328386061
S 42991 841649439
Q 6720 47505 2574389038882
Q 6705 47857 5558516835408
A 5022 132446688
Q 3434 43080 7237142672206
A 21299 459898202
S 11710 375728455
S 49781 221095079
A 47428 172131894
S 4701 677562150
S 32831 137163634
A 38479 920776302
S 32000 685129537
Q 29644 42443 6113603389731
A 2636 177824796
Q 221 6868 4319705177026
A 33925 241736871
S 445 963555137
Q 2062 22926 8114187605966
Q 1137 53512 4104238678336
Q 12164 30885 1632828859239
A 15596 383847692
A 12984 529094626
A 4781 423965930
A 50263 978272002
S 48698 36818512
S 30180 872206638
A 30049 19974114
Q 13529 49535 2237129982674
S 29412 295428202
A 15152 1654800
Q 18659 30727 8121123860914
A 4335 899547710
Q 10474 19981 2056504661456
S 50842 189665034
S 5497 986192581
A 54911 99991027
Q 35668 39535 1965495381513
S 47420 781493507
A 11307 147959278
Q 1698 29046 7979040235192
Q 7918 44249 7393950136778
S 24760 171523301
Q 10347 38291 3580898652911
Q 8478 10085 1078636836524
S 11397 983706994
Q 7957 24033 2156355348231
A 32906 144655287
S 2372 735570897
S 7022 924786114
A 42895 844457082
Q 971 50705 8789705953553
A 32430 504691615
S 43976 700649355
A 1853 941696478
S 26374 142262899
S 34200 775794834
Q 12134 32668 3163538294840
Q 4295 51179 4098971748563
Q 13119 30237 7838047582602
S 5100 784911318
A 31097 743418304
A 6471 454774367
S 20834 193682698
S 37372 105727812
S 21911 202497980
A 47239 162607665
Q 29401 45434 7510910762639
S 12384 527729046
Q 26037 48583 8794893583718
A 1610 738871676
A 5282 334029097
A 26182 299692084
A 20806 402570923
Q 7569 48855 6341388872347
A 12436 599191175
Q 5273 41705 1224622956099
Q 17594 53460 6069844106867
Q 26124 37606 3985595910887
Q 11938 40581 6986263883993
A 15570 626036482
A 41419 472200905
A 32740 376009988
A 9456 551288917
S 17702 573723489
Q 13639 41969 170660497426
A 46768 553863387
Q 19273 43974 9864693975565
Q 12455 37668 647373947116
A 19209 155969295
A 47858 103003343
S 7664 675367471
Q 31651 40473 8638200845637
Q 4356 39873 3190251320017
A 2439 421471152
Q 1649 54563 9355388731009
Q 816 53753 8461630554458
S 12873 934977613
A 43682 748671311
A 27655 418202820
A 19606 703872332
Q 186 54705 2094068269109
Q 29328 48446 2199241358188
S 18690 507134726
S 2362 986944105
S 13376 931370522
Q 810 29625 6105331683916
S 32905 264079979
A 30357 578014869
S 17901 248978208
Q 10046 33320 2526250961958
Q 7786 46210 7158225176220
Q 9571 12987 543722810780
Q 7414 54524 8573079203546
S 41609 540779855
S 52825 341293771
S 22727 205163800
S 45802 704756025
A 11955 257126509
A 15286 600666513
Q 1766 25048 2974047974529
A 8549 233024941
Q 34357 54200 8175804124528
Q 6613 54042 6388270432983
Q 39315 51628 4743678864143
Q 35474 49208 7836742503012
Q 8705 20747 9638868600686
Q 33539 47355 2111167033840
Q 8975 48300 5834447962352
Q 36710 49775 6117372654298
S 46 529433884
A 16207 891757585
A 39850 433756435
Q 23576 46824 547884852398
A 23759 903977527
A 29313 296662705
S 35633 84691759
Q 12192 35107 5435120267985
S 19928 576105451
A 39236 651632857
Q 3356 45755 289649330879
S 33946 178292146
Q 858 19003 1676088836844
Q 1095 54000 1240191041399
S 52024 550858488
S 7653 514729211
S 18596 616134158
Q 10878 53203 6710444330061
Q 11944 50612 3515988016701
S 44862 260396336
S 15218 137328385
Q 27626 53782 6418757195087
Q 9645 22752 6222253246015
Q 3688 53207 3374296151880
Q 9678 13633 3050872808047
A 27911 798288893
S 21543 837612881
S 13660 257230865
S 50054 402393665
S 36286 276195183
Q 1532 51643 4367128092042
A 22956 242212737
S 11017 703989449
Q 36010 47024 783525712886
A 24166 230552452
Q 6230 43557 9721646211348
Q 5014 46778 7559545922794
S 46102 618346044
S 7210 669870985
A 14929 565002722
S 26822 982305458
A 21119 34755846
A 16485 421462887
Q 3685 39300 1727982039239
A 45437 50072804
A 13252 470755702
S 4329 669115743
S 9569 118950444
A 50377 260992621
S 19731 251112642
A 19419 866051362
A 36569 307401859
Q 10451 50499 4198077340586
S 21496 775233910
Q 3382 54289 5157267616300
A 23769 4110751
S 42950 104872732
S 46090 937608626
A 29079 237727168
A 14981 160846172
S 4877 232915132
Q 3652 33897 2744915644019
Q 13117 53771 3893295128787
Q 13883 50821 828844365511
Q 20266 41955 4890588655770
A 9088 872207282
Q 1068 51674 4464575464651
Q 30424 51883 682236334844
Q 196 53966 5915399893997
Q 21584 32026 241008212428
S 3975 746846244
S 28231 743882574
Q 144 52412 3486173290277
A 27557 289143573
A 7062 88550843
A 13528 17852026
Q 12870 43450 6936702278938
Q 35830 49882 1304941222888
Q 27829 36813 6460666672919
A 29888 110673763
A 49616 707167380
Q 16511 36242 2197972283309
S 50924 938802809
A 22181 230622989
Q 53891 54379 421381508631
A 39326 347009096
A 44033 784264920
Q 5855 47585 4228548642093
Q 8940 33000 5688513609740
Q 40757 50587 9167035232291
Q 26603 31880 4477801068351
S 8745 685984420
Q 8316 54628 1796445957729
S 7077 601567688
Q 4738 53688 7854411131148
Q 13789 53583 145493270931
Q 49592 54296 1472963572830
Q 17604 53549 8991417443794
S 42757 922701086
A 19597 675923662
A 1405 33100167
Q 1735 36601 2063904088429
S 49390 697403330
Q 30360 44496 4047446153596
S 30409 100643998
S 39122 280502232
A 51670 663013445
S 5392 69140021
A 15325 475515183
A 30421 687945043
Q 1183 37511 9873426679056
S 15529 719212026
Q 27708 47206 2477040599113
Q 19197 27096 6846394896608
A 26039 547094157
Q 6146 32396 5850471929938
Q 36810 52776 7920184554865
Q 13940 52830 9297632960686
Q 14246 22539 7540634993000
S 12309 355565391
A 33561 865046824
A 27423 767211327
A 2960 475841326
A 13525 699303154
Q 3487 37889 9662759572968
Q 8073 8397 68978854431
S 26337 222084875
A 1116 443179666
Q 5427 44744 1774242211747
Q 1853 30499 1583658592344
Q 11113 39901 1774973597917
Q 14183 52653 3193403195835
S 31554 519408438
A 19660 666874307
A 3794 351531653
S 19219 67431914
S 48466 996466881
Q 8801 46915 1183367376538
Q 2339 41163 2659123699047
A 43357 738657562
Q 31298 46659 3298352945611
Q 7537 41439 5789291239530
Q 2666 49500 696307337681
Q 18769 46910 3910474350422
A 15113 727532043
S 12495 183127738
S 25241 973442411
S 12272 180120653
Q 36855 48593 295705387062
Q 15139 26841 543655053928
Q 27134 29251 899848760541
A 15925 975374861
A 12608 106829945
Q 1871 30357 4346359381926
S 30908 306240306
A 38152 748990300
S 14985 847983340
A 14548 229377969
A 9759 662278637
Q 43004 54107 1698689043625
S 3180 119610102
A 44117 922651657
Q 2447 54765 7312405248916
Q 5343 52977 4386127526713
Q 2379 15072 1613183143020
Q 8540 26825 6412937083101
Q 5390 38941 84777120968
Q 8308 36655 5157001210120
Q 7621 14164 5178108294737
A 38066 115882614
Q 33685 34848 946135202849
Q 22257 25712 1433617045822
S 53606 387315620
S 4744 871039731
A 51024 49251639
Q 3831 39741 4589019326749
Q 39010 52311 3266966726607
S 44927 198854099
Q 47235 49225 1365379618535
S 42741 720759905
S 22631 329126273
A 20693 403142544
S 45764 98573238
Q 851 44119 820300475509
A 13401 588607012
A 34262 973588203
A 7751 119006124
Q 6459 52864 317702653036
A 17114 187986934
S 42831 946429331
Q 7876 16276 5451239699606
S 37446 921277459
S 492 781623765
Q 25311 25352 13623511119
Q 16403 18915 1772496523448
A 39992 130489355
S 39872 713400737
A 34857 846395215
S 22218 640812157
Q 21199 31489 159736540524
S 24677 357633345
S 26346 515336751
Q 2609 54806 7142323846149
S 28654 679925811
A 47831 24747680
A 18165 149031903
Q 1180 48848 2007239150126
A 7756 284192501
S 6679 713966391
A 52902 52240149
A 4430 304114702
Q 1611 40775 8813376376423
Q 26696 49099 9553939364542
S 34192 75144579
A 1249 838952822
A 46013 448039830
A 34409 876898522
S 48644 15406667
S 19035 484546747
S 44526 215883560
A 48997 979198369
S 32414 678866040
Q 5301 13167 6144988390130
Q 4967 52919 1416356388520
A 28703 777342584
A 15600 900372157
S 38710 665126945
Q 1885 50717 2655091723933
Q 10597 41317 4652991673640
Q 2276 49109 6537282633301
Q 2131 51905 268513838610
Q 3152 50277 7605867097719
Q 3704 54424 794780561224
Q 356 41726 7458254951822
S 6343 768920888
S 54598 973223543
S 52173 968788322
Q 293 54424 6236913321397
Q 2379 54296 9412075919359
S 51212 321254984
S 48482 471232944
S 33009 641529146
A 1949 767945487
A 40258 667751491
Q 19286 51336 7897358841771
Q 20002 43851 5008714888449
Q 17260 39183 2532365825761
A 13491 934394141
Q 1540 5158 563986587979
Q 506 51922 5536874287886
A 20217 467572667
Q 27873 46624 1540521849415
S 7011 593621735
A 4284 40361709
S 12020 559972544
A 7859 632126571
A 28669 487778618
A 13748 982163528
Q 5970 35292 8174418871859
Q 10418 45931 5597687051471
S 46263 511609167
S 6510 830849045
Q 24276 52004 7735982294392
S 24851 516291942
A 43942 383720856
S 22906 234294388
A 39690 927225315
Q 11948 53786 5508285522761
Q 13188 48610 7141060434181
S 51852 233252861
S 31980 540898258
A 45476 644911010
A 48359 455886989
A 18097 287772064
A 48444 789567984
A 21568 177359631
Q 5281 45146 3054348644345
A 4727 776950257
A 4703 863715993
A 5914 389848786
Q 1722 52828 1243797686814
A 36652 346236186
Q 19215 44835 980871717091
S 15524 668499533
Q 21339 48990 5788929526281
S 50870 62103778
Q 18197 45866 7493053931370
Q 8821 36260 4931157786090
A 31939 973647759
Q 2602 54360 4407738659547
S 36158 303108766
Q 5000 50455 2920033418201
A 1687 732867583
Q 23674 45737 681154677353
Q 3794 19881 3358975596397
S 19030 502328025
Q 8493 33571 9059705168105
Q 2315 4657 2245912315920
Q 3140 52896 2663777764810
S 3799 515313363
Q 1415 53163 7110662849187
S 22063 616526607
A 48470 310660317
S 1195 345652729
Q 18023 40068 9722221017856
A 40067 48674783
S 17013 260429489
A 3608 698490069
S 53143 831939675
A 37310 135758558
Q 3076 53876 8511297383208
A 1186 109698158
A 44024 548485181
A 49808 439195880
Q 8096 21923 8131035606454
A 45114 703873148
S 835 376103968
Q 19055 39044 3806909895460
A 44883 674375021
S 3994 590390995
Q 19042 44132 2072127853445
S 24132 78901996
S 4045 43188952
A 40922 110872710
A 53775 41715775
A 53296 769444320
Q 9154 38119 4854555317165
Q 44158 53623 5416953447224
A 16147 333109577
S 52155 784319610
S 24816 165657607
A 40723 764209444
S 6193 172355641
A 6896 529003768
A 4583 474567170
Q 47719 53897 3561084570256
A 51061 81223629
S 9271 792777883
Q 5034 52271 4787574168014
Q 1055 51974 5888433208774
Q 7969 36930 4393471341361
S 39809 944522440
Q 1508 20553 1525798565313
Q 10585 51697 8322830572894
A 9658 215458973
S 48510 798109460
S 21857 159382051
A 6913 256946208
A 44785 289214002
Q 4153 54560 143332486992
S 24781 426251804
S 25800 358002312
A 21898 110021666
A 19589 868266299
S 51350 703816030
S 5990 76069845
Q 8487 54808 4207369403301
S 22321 934172712
Q 23777 46466 5820087604120
Q 308 54093 2131750430013
A 50474 275602777
Q 2091 43057 3403801790484
Q 3868 24359 8445422051821
A 7309 526029467
S 29653 518404376
Q 2144 13698 7125774695996
Q 1114 38481 1210584249210
S 9457 225511940
Q 15793 29621 2078971856519
Q 10626 20384 2197541926804
Q 12108 50725 9952692752391
A 28693 420897954
Q 954 51467 8362977843785
S 12404 437225040
A 50073 307391300
Q 17098 42845 343329928091
A 22037 38656141
A 22553 256824669
A 51688 296329306
S 49055 35910351
S 17431 13563872
A 41497 403127271
A 34410 437528461
S 29507 619618366
Q 6296 52675 6569717603615
S 47186 817142219
Q 1417 50917 2935454080411
S 53938 722461646
S 14270 573272226
S 30157 423245824
A 8375 457337037
Q 8183 38983 9055934097262
Q 30059 44293 8198647255890
A 10557 615421248
Q 22365 33927 4860091376485
Q 45794 53135 2011763661621
A 3340 257837524
A 35077 139079797
Q 3621 53940 8034632699970
S 44288 564250149
S 18695 681779156
Q 34400 46806 5999658548114
Q 26901 54913 4423189406609
Q 30842 51147 5367267176092
Q 2725 53974 9950396488522
Q 5072 8940 461575578174
A 36950 487393151
Q 5221 23028 7809925380938
Q 12999 51812 8969796421136
A 52689 758289445
Q 7797 48539 9397500401489
Q 21 54487 2271219612781
S 29975 481891948
A 22153 645846476
Q 17217 51120 1683444866893
A 51065 376311856
A 28531 998609476
A 45665 319299545
Q 7959 41490 2076400599323
A 26285 594301528
S 11414 536511456
S 18747 826516937
Q 34171 48356 2630389701767
Q 15523 25678 7176840252026
S 37193 489539507
S 52059 29095800
Q 3413 53536 6987141369784
S 46787 263299549
Q 2176 50764 2080037980163
Q 456 50783 6565684824562
Q 543 54785 9686688896122
S 19691 567590408
Q 13673 29756 5764644091942
A 49011 826135171
Q 825 53233 2031410072091
Q 26739 47657 9742435590789
A 7137 993280583
A 17469 34564174
A 17096 745720550
A 6479 478942761
S 6455 370086535
A 19365 796924598
Q 3126 52691 3926418297861
A 13855 624111375
S 3 414381088
Q 87 54430 6575245490407
Q 10530 33869 7132591780721
S 24679 154152573
A 40120 354311495
Q 5983 44326 4775134120086
A 32715 451727396
S 41675 996870077
S 32581 547269922
Q 4958 14171 3156277527565
Q 43341 50125 1394923370877
Q 4839 32805 269102823497
S 26885 727107333
Q 12909 45318 5788079255738
A 53103 264894326
Q 12327 31107 8145209131353
S 37292 299670188
A 1928 756834490
A 28822 428867083
Q 22154 53488 5480090339588
A 29975 720797371
A 7956 793286328
A 32561 776257707
Q 1602 54008 9533626526522
S 28972 725896714
Q 41243 47578 2238190314972
A 3101 593858888
Q 5393 39702 9446025562683
A 13604 332671030
Q 10847 39163 5059358322219
Q 13480 42701 6675278713593
A 46988 797469193
Q 5508 35115 5245838664109
S 53924 809967395
Q 17040 48892 5750056929554
A 44667 988218780
A 11624 517914237
S 26918 574581754
A 44400 341484430
S 38960 797530137
A 22271 964395930
A 6163 421517296
A 32097 865014909
Q 18228 51813 628198513213
A 48145 360393163
S 12450 102714469
Q 41980 51028 358419957287
A 45679 776020742
Q 701 49916 7032935793216
Q 43805 46862 1313377111084
A 43256 803533622
A 28340 709025597
Q 16436 45691 445097324399
Q 19845 35504 7790212010973
S 21753 825860232
Q 12698 28487 4622633342574
A 41415 533325683
Q 20396 25573 962755922180
S 7909 978820192
S 25513 135099744
S 34464 211127045
Q 87 45747 2917255813765
S 29524 311891120
A 45529 164307054
Q 7604 40737 4270878392363
Q 7588 48479 4213666092594
S 17284 492929503
Q 46512 48959 196217592943
A 9238 872771870
Q 9677 16290 1252300820337
A 23292 835780095
Q 28983 32495 1953694434412
S 29678 751137425
S 43645 254886104
Q 26428 30717 2295265507439
A 8605 660237165
S 47999 647195058
A 51310 624523153
S 38593 393543510
Q 25082 40351 9070307287366
Q 884 53023 9300941703572
A 54707 362715639
S 35676 415328266
Q 22751 23390 289198619080
S 36351 661206395
A 32921 104280932
A 535 472433003
Q 51 5867 5093138207387
Q 11121 44163 8158360500480
S 19494 521775932
S 45109 876878505
S 15544 232378032
Q 17274 49721 1519817990465
A 47259 193049656
A 15211 601774438
S 53128 127796686
S 6592 209136007
Q 44300 50817 5681017432944
A 25361 899858323
Q 28112 42510 7561320628663
Q 15860 42575 2270918247244
S 39816 555883699
S 39834 217991458
A 46006 734905057
Q 6721 36024 7386533749047
S 31641 733735235
Q 20620 51448 5908712834239
A 79 729572334
Q 6361 31838 6529750861831
Q 1622 47920 5882147636021
A 11159 320752044
Q 40208 51067 4856867065009
A 6365 457418905
S 1909 719267882
S 29294 878846577
Q 3448 40441 6902266722021
Q 22265 49916 2928076235804
Q 1949 54035 1508926057189
A 5590 914388696
Q 34420 37706 3177326083255
A 39256 191749112
Q 17776 46455 5364570273014
Q 21740 54063 9403970845734
Q 3317 43184 3216596005001
S 33409 624215606
Q 1111 10215 8882084840504
S 5119 686589738
S 20403 956220689
Q 11132 15596 485396261386
S 1149 358628095
S 4875 549910277
Q 33093 47761 3485593620718
Q 8023 47939 2635605060655
Q 2114 54377 6609737207477
A 46305 667379758
Q 32325 48585 2830481899236
S 10465 377904673
A 4950 213498
A 20809 660519765
A 28884 98544604
S 30274 871494671
S 11401 602786784
Q 2430 30764 4096213149095
Q 20509 51070 2005232411359
A 14874 276336671
A 43465 830486133
Q 1523 46644 1530689563323
A 19905 686424785
Q 9962 48205 6550640253026
S 21603 624817419
Q 12665 46826 5420108418941
S 45652 601099011
S 2806 744819500
Q 4899 54165 9687304032443
Q 16875 28182 4241662607783
Q 32092 43596 1124924683478
Q 3172 14107 3351959733635
Q 7253 30193 2206316474715
Q 8069 44835 4505836556943
Q 47719 52601 209761867882
Q 4612 43417 6296829262020
Q 220 27037 1975365546596
Q 28053 46780 3203202068544
S 12740 641267112
A 6348 670338424
Q 1120 54566 1341125156218
S 14105 862199766
A 2190 892765116
Q 3635 52991 8136620828101
A 48323 632936187
A 28453 244583635
S 37986 68241768
Q 1454 43352 3796530925812
Q 28356 50693 1467734621814
Q 10060 28927 4112028836108
S 44089 225918423
Q 17608 35079 1846107846616
Q 6982 38664 2678681512069
A 30921 233863431
Q 2519 6937 1480967491375
Q 17176 45539 2670829498333
S 16030 810858948
Q 25726 40896 4606238362203
Q 247 10128 7776846455895
A 39703 390079356
A 2843 452396239
S 37392 839529034
Q 1948 54599 6336767919422
Q 33763 41972 7522396874307
S 36185 523385101
S 3935 419449817
Q 9500 34542 3701865889650
S 2760 698207554
S 4832 80272032
A 37322 415659966
Q 26713 32561 2465170021487
Q 31221 50975 9901963114781
Q 39276 45257 2474505169963
A 44918 21272327
A 5389 436853010
Q 598 53905 3330926336543
S 25162 666321602
A 43472 870535724
Q 2253 40226 5816860920349
A 27035 773444213
A 45767 229758500
S 33333 351284579
Q 4428 31702 9785452043185
Q 15409 40971 9532060417055
Q 1263 51128 4187234750322
Q 5632 50858 9370884122162
Q 28802 44207 9688033877971
A 24542 944429406
Q 2326 4186 1061627877063
A 24591 949749295
Q 8525 25231 92698333261
A 19678 773715705
Q 35965 53859 836950750292
S 12458 734119672
Q 17685 45112 3202724901216
A 10196 193740252
Q 26814 52722 1073407098992
S 2524 512218783
Q 25551 50846 7793793686449
A 7723 985477724
Q 4585 52080 6619862466258
Q 5225 35855 3224738177779
A 18685 52161131
A 20274 884604719
S 50325 374872655
Q 13187 33172 3213606162517
Q 12606 22160 1442446727579
Q 12791 31518 4178884906782
Q 10829 17124 659687053305
S 37922 720084390
S 29514 784521132
Q 2077 53326 5326945743519
Q 26258 35539 6376317150991
S 52172 569230964
Q 35951 46643 6296779465670
Q 606 6307 4589703278430
A 3023 610282731
Q 44238 48201 3087715278587
S 11592 711399842
Q 8176 51474 798855627762
A 48231 500810635
S 33506 9321095
A 20085 553726395
Q 16250 37012 5435929380116
S 31803 187753783
S 48619 83065575
Q 3693 47116 997448630537
A 19997 72938335
A 38761 146748676
Q 6409 13845 3098928632338
S 3785 325558763
S 42752 983809550
Q 9938 52795 4818329052046
S 21393 315910140
S 49488 639567904
S 6183 253756822
A 40056 144420951
Q 11600 43866 473762452308
S 53084 880492460
A 8203 585347799
A 6559 915102002
Q 12700 36729 5937104336365
A 30119 77987400
A 42544 14967024
S 51184 36485680
Q 18008 35860 7700842325636
A 34018 612545814
S 3074 814078893
Q 27155 47126 9539716807666
A 43755 766107442
A 7798 375923018
Q 1003 37397 2156565787681
S 20308 864026884
Q 36463 44937 3301434385305
S 1269 174238779
Q 22461 35919 6905054336359
A 52600 665149633
A 21892 967261091
S 52190 167734623
S 11874 979204992
Q 32774 51545 5770220194483
Q 4057 46531 7472722981588
Q 18612 39606 931150816259
Q 25322 40414 285877005920
S 20420 446902901
S 20511 6478508
Q 7540 36500 2841323707473
Q 45385 54621 6417115625876
Q 12348 22714 2230351989486
S 25159 170690236
Q 2381 49514 6172862007781
A 9978 393611831
A 24219 934144310
Q 5376 48352 4505467231153
Q 11198 31256 1601353750315
S 10367 473343203
S 15782 725864846
S 54602 182939875
S 14015 382380771
A 20355 804644426
A 1414 742571852
S 20505 279119085
Q 19892 29130 4240937690964
S 24705 328415621
S 37711 509785736
A 15751 739997938
S 3823 278065327
Q 34388 42756 4519524963725
Q 11102 49282 2187587766479
Q 2181 9805 231933289548
S 18029 609578928
Q 1327 22287 705038752776
Q 31875 37947 1037235403348
Q 1949 31520 7346906629606
A 22203 555162946
A 34025 102408345
Q 16737 29138 7900075610632
S 36155 266439182
Q 17209 41724 1178190623696
S 39501 408977325
Q 1175 46518 8828153333306
Q 1972 48263 4464375116162
A 15839 85485527
S 54353 548799351
A 7877 940505857
Q 19314 37506 7461076420160
Q 27232 47893 8157279944352
S 20382 858551632
S 54399 731578972
Q 7985 19957 7139268637283
A 54494 288667147
A 49131 493071590
Q 1170 33142 838073885971
A 8696 956472827
Q 990 38082 9154940262937
Q 10620 51148 7632296121268
Q 2622 13154 4642984409109
S 40970 291949165
A 18746 879803271
S 18444 544731772
A 556 222156725
S 37753 726147149
S 1814 630463482
A 24793 151427071
Q 4918 23477 8149356448101
Q 20381 29873 5736505433482
S 33467 947482456
Q 30050 36441 3546267357952
Q 692 19616 8507004573304
A 36065 948436288
A 49320 196999847
A 45722 935951799
A 369 680016594
Q 21644 26538 142882478106
A 54263 562277344
A 16393 11556874
A 13891 111268869
Q 16391 40374 195448405785
Q 29920 53382 1565009838340
S 25197 823603729
Q 12060 53297 3838331449393
S 13137 322384718
Q 10663 45897 3386923246684
Q 3940 20837 3076406454528
A 44148 967972150
A 22764 599875862
Q 10693 24775 4237308950162
S 31750 154222515
Q 2620 29925 7686589078574
A 29828 920633403
Q 8297 54545 1917647076481
Q 9973 50610 1324262571072
S 39167 326964475
A 23564 231088855
Q 11336 22731 5418821594437
Q 42237 44639 326614508311
A 37835 455259030
A 33862 147297380
A 738 16752981
A 37101 383996117
A 1766 57551319
A 20959 955437163
A 36778 47868556
A 9934 319146019
Q 11973 38214 6355712190411
Q 38017 53348 2572083684234
S 50742 932882650
Q 10481 23311 2465357520162
A 5701 846590616
Q 13825 31696 3494201739400
A 42359 818808309
Q 13203 47306 4189139874932
Q 68 50713 5294413441048
Q 3540 46561 2236026332813
Q 1006 47319 2547175368012
A 25030 628897547
S 19654 992342822
Q 19067 39750 1970853975792
Q 20175 48909 5305529923573
Q 6503 33504 7050442903181
S 17065 919954136
S 53397 528476963
A 36678 136702617
S 34065 502357561
Q 8979 13249 2964500224783
A 32711 276851137
S 24913 400579981
S 5777 885638340
S 29771 961207148
S 18479 202372308
A 41071 833808911
Q 34244 49589 4146451709553
Q 22 39955 8457149964266
A 43963 81238566
A 27259 345578781
S 15009 538310102
A 20159 326908258
S 42277 328494763
Q 13827 38818 7359088425345
Q 40416 45652 2405402529292
A 52214 864532850
S 54245 810881386
S 17735 259817810
Q 13384 49581 7327375101780
A 48731 702495800
S 11240 670751924
Q 13562 46636 8096380206163
A 46226 91792069
Q 6508 51401 6053909029378
Q 42905 49246 1824581490148
Q 4349 40558 2150681586140
A 25178 154354299
Q 702 2000 1106165974432
Q 26237 43489 8182227244705
Q 24043 46464 3895724450104
Q 5850 50735 7033665835888
A 4139 60597869
S 5977 810435576
Q 15826 52123 1972893993627
S 4213 608982868
S 17689 668509389
S 5835 661097422
S 30260 745100648
Q 11726 19294 4121197868103
A 44999 402882448
S 34371 757191132
S 12109 978775976
Q 10233 49148 8794583035547
A 41636 56536442
S 2493 993293707
S 47151 865051434
A 8892 417393422
Q 32605 47977 6006147211587
Q 18902 46437 3558899630880
Q 17049 25265 3387025429603
S 36490 504842116
Q 1050 45319 1874316670973
Q 9225 34592 405517354151
A 17346 416493157
Q 16552 45655 7366003957945
A 1418 336669484
A 6491 32957910
A 29712 306555291
Q 12915 24247 2922297710866
Q 8252 13318 4682102647608
S 21260 366758130
Q 7723 50458 5032319816564
S 29047 399035935
Q 41600 47748 3282972996543
S 9133 780860805
Q 2351 48284 6461288809193
A 48679 13673406
A 38893 877213991
S 4679 189153481
Q 7308 43386 4625432731056
Q 1565 54283 1642895034081
A 15398 626885498
A 13811 772970133
A 11 378564595
Q 13090 21798 6607452242911
Q 1598 43175 4530232843292
S 16713 661013874
S 44261 908520399
Q 13809 43124 4335587664543
S 47392 592535957
S 24145 491597203
A 10498 629206551
A 19310 351489590
S 36644 923033700
Q 1325 20502 7529005237645
S 5172 863800756
A 26326 819135143
Q 24844 49113 3776464556683
Q 74 27275 2723729407573
A 25875 584996492
Q 4547 27744 4478368122278
S 46995 350887402
A 38165 347428950
A 24225 836949800
S 35205 443668331
A 6101 911170899
Q 20278 45675 7618894044422
A 52504 959841961
A 30905 349302391
S 39919 196852850
S 19565 292871962
Q 1059 28407 9429892497187
A 20507 120167789
S 16426 254792588
A 41563 488944460
Q 4422 15857 1197682150679
Q 25852 35668 43812359442
Q 536 54767 5802695619922
A 44796 262046990
A 15969 220082822
S 33198 452885245
A 2851 29983369
A 52146 357431846
S 29378 991113962
S 597 471232730
A 53496 780915228
S 6570 434185982
S 20913 101764133
A 48578 769255834
A 47866 828764024
A 21120 578631824
S 34729 646386797
Q 1346 26357 5336840321808
Q 7571 32068 4057467378046
Q 33141 40292 6502092348068
A 50604 990997580
A 24137 37358553
S 3155 856143681
S 1942 764543952
S 42179 63454130
S 51470 421512995
S 9227 77268194
S 2818 729114356
A 6408 74006436
Q 6451 28783 8831085219014
S 40800 490649563
S 34999 417475430
S 24243 702509509
Q 5356 50368 5815351509784
Q 6660 22884 5206244319170
A 7801 806519278
A 3965 451930384
A 26678 312301658
Q 16438 30921 8568159393121
A 6767 517636037
Q 23393 29803 1667491627858
S 40469 909129806
S 54014 75941641
A 48802 697602448
A 50532 963577202
S 22293 831092294
Q 10462 29013 1737997533441
A 39172 2793543
A 54048 494915884
Q 9268 32949 9879213930296
S 54435 983141972
A 49549 661239617
Q 18667 52140 6924472469051
Q 4789 31470 4258183125484
Q 2904 20980 90134417669
Q 64 50522 76232556976
A 29847 905052414
A 27695 867307219
Q 5373 42034 380806695415
A 27725 842896366
S 15687 272939638
Q 627 22112 6052113722697
Q 14194 54550 4048413971775
Q 4985 50171 9643212017448
Q 13 54189 4290660965457
Q 30843 48723 6049460199548
Q 23307 47924 1776008220299
S 14631 244570571
Q 798 32858 9941630086545
A 46972 599378502
Q 576 48602 559057064638
Q 10236 12852 1495065341595
A 19569 734780384
Q 13604 43253 5477976604838
S 38755 436075554
Q 338 39093 8725504574690
Q 17 54918 7340420345964
A 51722 961528242
Q 9919 33178 9151770592600
A 17493 57760169
S 47554 514896861
Q 386 51789 5889014534662
S 3677 393028360
Q 1255 53003 4306211796001
A 21261 611277716
Q 707 2137 567070513800
S 25045 616030073
A 756 993500364
Q 353 12863 22781050002
A 41583 902606812
Q 540 46772 2419522233539
Q 39455 53807 7062905052201
Q 34405 44456 7935632380908
Q 25443 40871 2711533605734
S 5771 519876486
A 37409 595747692
A 54048 716282128
A 43090 142459876
Q 12851 17227 2408411882842
A 45965 168738720
S 14716 514146627
S 54366 560243091
Q 8284 45797 2455533054145
A 33289 621698790
A 22463 461160909
S 36279 274673180
Q 4355 45033 5329381096330
S 33113 332205873
S 28369 224400258
Q 4284 50201 1679879049687
Q 20676 42775 5534675159841
A 24888 345503585
Q 21775 43307 1417933425628
Q 8642 9301 389568823201
A 43018 912231296
S 36614 484614601
S 21345 300507326
S 49861 974172964
Q 6857 15765 2603384444315
S 16326 81200584
Q 23524 54485 8357357506680
Q 10759 14892 3487134258164
Q 5902 54744 229485893808
Q 9078 44940 1704531914239
A 40212 880545768
A 47769 261077527
A 48698 853508347
Q 20309 43929 6863264944892
A 8281 895922860
Q 16976 34760 3556057173212
S 2083 183561659
S 53831 934854343
Q 9976 24695 144372782651
A 54187 940149639
S 35184 725839456
Q 23216 33102 4587873777690
S 37931 915114373
Q 25752 28847 1407007535584
A 38213 314424498
Q 5897 54769 2587712731927
Q 103 42512 7986393754984
A 16561 560187549
S 40324 876202177
S 38794 56067216
S 54477 165267300
S 35643 310547596
A 42586 738729249
A 29480 269105537
Q 26912 47580 3548730525922
Q 24990 46431 5090033768052
Q 12116 52675 598364597410
A 11360 955129730
S 26582 525215263
Q 7109 29283 8141164421715
Q 2144 15943 1661908194447
Q 6691 33583 1284099341004
A 43656 604128323
Q 42978 45732 1851950698437
A 19615 809533835
S 50451 674858909
Q 19256 33165 6104892976293
Q 1928 42343 8855023786488
S 22434 184660917
Q 5290 31601 141277200613
A 35679 214210188
A 34743 335906563
Q 25421 29335 1169895435072
A 11611 103204661
A 52720 967640534
Q 4993 54385 4351007630076
Q 16532 16867 156036801452
A 2612 84736352
Q 19550 28321 1448303946989
A 11815 68023377
A 7817 195950980
Q 16462 40129 7824779870623
A 8789 150549860
S 8020 63957666
Q 25704 48552 890046403543
Q 36910 54439 7101068033143
Q 4317 43064 8184163319859
S 33487 632474105
Q 19689 36207 3259524683167
Q 256 40040 6648420696099
Q 4089 52413 6143192460737
Q 10775 45990 642557759616
A 19183 229804382
S 41660 274573064
Q 17262 37740 6975379237185
S 47415 188747960
Q 13775 45223 6074172602804
A 12534 610033066
A 17579 506037303
S 8162 76169043
A 32770 691952331
Q 3595 54815 4702232045810
A 44706 846354615
Q 9739 18205 2201340459990
Q 7674 39869 6622270757083
Q 16205 36857 6277292823786
Q 6708 41987 9884402649557
S 39974 55453664
S 44150 662463371
Q 2118 42310 434662656418
Q 9463 49418 7692286034543
S 9857 584510480
A 51216 911406978
Q 27647 32920 856458430394
A 53319 413271368
A 34714 233117702
A 19717 205137937
S 3988 446823473
S 47428 793377630
Q 9600 46936 2662933171903
Q 14789 46792 107450865360
A 10941 952739661
Q 690 14102 4871411278164
Q 29420 33919 1133113283806
Q 43199 46338 1095240360328
S 37717 785072051
S 16466 435430022
Q 10198 11375 790332050392
A 16454 242580611
Q 1250 42144 1075083394769
A 4071 335753356
Q 11231 49852 4095496061791
Q 17900 37652 5990131941738
Q 22433 50816 9823607751552
Q 12548 21834 7571816488055
Q 5786 53803 1944676107735
Q 15915 50504 1802539872120
S 32303 868955306
S 10959 683517123
Q 4432 23360 1334533387230
S 9061 21590397
A 36820 625338371
Q 14191 32193 1697511106427
S 30590 301649380
A 1625 168752094
Q 19864 52922 301792142627
S 53104 135763264
Q 336 53455 9434339632612
Q 3557 37974 3821899264285
Q 17222 46115 1910714942318
Q 49113 53169 1083566493505
S 12695 81555316
A 52404 888542204
Q 6181 44507 7781387348752
Q 21409 30287 3460545850146
S 18513 538614222
S 13305 903354930
S 49187 870890674
A 44084 591097346
S 44283 889233282
S 12156 124764372
S 48995 622797900
A 43060 749774643
A 42808 786324373
Q 12757 51832 6416504837768
Q 35 54300 2215393578738
Q 13286 50749 2843508613942
A 20749 838914963
A 41743 876605174
A 46757 582388034
Q 1796 52588 6486569873696
Q 1589 51563 2075440563246
A 18014 199283682
A 45615 963110520
S 41090 399251636
S 10814 763243488
Q 9968 53989 8624257852810
S 25101 641189511
Q 284 28538 7018404278340
A 37617 626012538
Q 155 41800 4603132683192
Q 18271 19282 290056307229
Q 30683 34067 1866417835816
Q 14312 21782 1845753208076
S 38007 854103466
A 12140 248411563
A 14496 396763382
A 39692 329804001
S 25877 552699478
A 26580 53248497
A 8993 165542592
Q 2970 43819 5151862044950
Q 11040 44341 4108012125545
Q 6706 54469 668919129457
A 13480 733529593
S 44523 57410870
A 11626 421288970
Q 1569 48587 6973113363004
A 6532 808308431
A 43819 400821252
S 29756 896853718
S 30620 739847903
Q 23451 47697 6885293914701
S 7026 279278975
Q 15003 52622 2924420495125
S 4667 336074141
A 27961 138300294
A 21005 241375133
Q 9440 38688 5524971412814
A 45705 329042308
S 25286 812674322
S 38967 94345680
A 16044 56766087
A 40341 611915696
Q 1185 53627 1947118141427
S 4406 425260970
Q 1364 31222 6808984193445
A 11627 385428729
A 1601 41856415
Q 37878 47156 4018654356235
A 7478 86613524
Q 5737 51872 7573385043886
Q 8432 42504 5150293593050
Q 6958 30589 110283381860
Q 32130 49912 1761286795010
S 37866 190179084
A 26542 563789174
A 50835 928096919
S 16172 498523962
S 10346 758628997
S 53266 696969554
S 27304 879464367
Q 47 3295 2927223845352
A 32796 340121887
Q 2510 52607 9130409158858
Q 33039 33284 47542341748
A 53928 350957967
S 24377 620551015
S 13363 861470534
A 43431 984972355
Q 76 54292 440224152647
Q 4143 18303 5541656078933
Q 1123 50850 4476324322782
A 8016 505220133
S 19995 824980519
A 21839 582645808
Q 8515 25861 8735550052855
A 28305 276176009
A 46152 432935983
S 35836 258821602
A 21328 648850242
Q 2314 53137 361063653074
A 41857 68141980
Q 12976 50247 286265192411
A 12465 128964981
S 38936 534976902
S 4890 222278254
Q 13502 45436 8588046496135
S 48265 244669074
S 23963 259376626
S 41616 261787679
S 46678 761893720
S 50157 290730394
Q 12328 12429 90828889535
A 22605 965964037
S 35910 774596700
A 36768 915076426
A 36112 242672572
A 22054 887544588
Q 5435 32045 6399446813764
S 41242 304924927
A 15163 562445182
Q 12336 53178 4323248328569
S 39497 107229143
Q 11709 43917 3458105601916
A 155 564282295
Q 985 44934 7747760881346
Q 24450 51538 7764404490934
Q 4754 49797 273789782039
S 54203 320339696
Q 32644 36187 1013072223114
A 21530 50619818
S 53940 839492435
Q 12762 50261 6133186251888
A 25974 157250643
S 1942 952778291
Q 8754 46416 1779975412036
A 4832 867469850
Q 10476 54485 2539876797622
A 44002 889065841
Q 5895 41890 3698282797566
Q 855 53623 8898705295055
S 24439 790734487
S 13709 938148784
S 45066 402146825
S 43380 770693741
S 38194 206508619
A 27341 192774054
Q 25353 53586 1540216269626
Q 1256 45850 7071829345789
Q 2562 16268 3168528121648
A 39087 712566976
A 51517 842857457
Q 3947 47436 3723265124003
Q 25360 51949 7558667801620
A 15742 762625449
Q 5279 46494 130657350564
Q 3000 54736 659307870541
A 35332 735788167
Q 1743 53354 909644661151
Q 8360 40150 1334332916005
A 20765 469372820
A 2982 458183536
Q 45264 54528 1726318189241
Q 1868 48051 3897755177961
A 34300 686327075
Q 5665 36787 2007050182593
S 49186 752219000
Q 5082 46009 272203551763
S 47845 213397512
S 46914 540632543
S 36586 993582250
Q 29890 34770 3688981895215
A 45025 187728587
Q 7699 22263 4640671426097
Q 13116 28481 9628476311629
S 3364 634242386
S 36100 103714169
A 38366 41630434
A 29239 520078115
A 22426 467188066
A 2233 748921697
Q 23112 33858 2539877714150
Q 33240 50976 993347276966
A 44746 9075519
Q 22657 28083 3968030245012
S 10332 968898569
S 36312 169537317
S 6524 339423591
S 32860 932101101
S 7381 699871557
S 7339 535758034
A 41379 320904994
S 43830 414697940
A 43494 237785072
A 24366 396711881
A 17845 800716344
Q 1102 36896 5328371269922
Q 14077 46725 4848865952631
S 14773 359235876
S 28949 670793938
Q 7332 46044 1871535279243
A 27768 44677833
A 9914 444553718
Q 19134 51991 6539091769584
S 34576 832616365
Q 9190 47726 2411072775814
Q 37547 46989 2472660096701
S 3807 635161155
S 29046 799769257
Q 5124 44519 2468653444060
Q 3024 9546 4709576118466
A 43953 969027791
S 1237 406861234
A 53167 881336607
Q 14967 38797 6876182916364
Q 2931 33975 8652563901679
A 3555 744131933
Q 40205 41660 671890497203
S 10953 167139491
A 34725 535440211
Q 33917 34847 754233731664
Q 29924 47940 4859159855659
A 10466 976155077
S 24637 903364339
Q 687 54329 1767226519602
A 1378 477630908
A 42195 55461055
A 33277 696069039
Q 32412 41332 8367699506330
Q 14478 51128 3278002062227
Q 4125 38530 5320978702588
Q 12079 42083 9644407006402
Q 8780 45261 8214572545465
Q 3011 18813 2054877085916
A 23827 981943703
A 45297 83628682
S 28914 390339468
S 14659 214641200
A 10009 620661224
A 2853 498589111
S 51535 558993447
S 44099 312012629
S 21371 220459380
A 7804 112452542
S 21128 370667823
Q 3084 30862 437716271494
A 35389 160383195
S 46297 104510818
Q 7432 45054 3163621721055
S 52481 18235763
A 31346 324825826
Q 27844 39871 7467041542607
Q 33177 46535 2114332984371
S 43740 278173862
S 54132 193894638
A 50300 936245855
A 47920 406099208
Q 4025 24404 442814194938
Q 220 50096 4326612067682
Q 7156 30758 5960157157017
S 28633 160188084
Q 5596 53676 8865635860436
S 53305 31382046
A 50360 961498575
Q 32434 48439 8583956833315
Q 4315 35371 7576519524266
Q 9699 29034 368285740359
Q 10830 49617 460446878074
A 26285 554101397
A 5606 473694512
A 50272 876103586
A 12886 4206760
Q 4649 39819 9408043575514
A 47001 556783860
Q 37357 41163 2435071327023
S 46328 228809373
S 31976 534847938
S 26413 551218627
A 13410 728359054
Q 30211 41966 1126833852570
Q 4828 46739 2494674528663
Q 20874 54702 8399834396398
A 4202 331337097
Q 5561 23255 4771459601009
Q 31884 40997 5215889286944
Q 25203 30258 1476909024113
A 3769 714275034
A 47005 64250593
Q 7817 45595 2785167631418
A 18299 3588868
Q 33403 51913 3563473132961
A 39166 157893986
S 37136 263966309
Q 1121 36823 5723051519103
Q 7480 10623 1016692023647
Q 588 16230 2583214536145
Q 2915 51643 3251213532583
Q 13867 23657 8179678508748
S 50652 705777797
A 3103 305862503
S 51777 443303153
S 14735 637859779
Q 9400 52852 30361675505
Q 10611 12659 319424083446
A 35657 448926311
Q 135 54892 8768986883026
A 41869 343032828
A 38249 319410971
Q 2596 52988 1411725566810
Q 8493 45475 6084014767579
A 29384 469847938
A 25846 509949872
A 38201 344105077
A 11343 925847531
S 43235 333436973
A 18813 472534049
Q 2738 52415 244371785423
Q 23593 41755 7813606787050
S 34525 668873406
Q 27003 54371 1823157835812
S 14816 319203868
S 37120 956972696
S 28040 267746780
Q 36398 44002 3619217753663
Q 7515 44260 7928981076762
A 12572 663523530
Q 3714 25916 3644111479062
S 22300 459288720
A 2843 537032073
A 47733 238266141
S 34828 849664419
Q 27757 38051 9849285785990
S 26974 384992649
Q 23546 40739 9121522967811
Q 13438 40915 3544111018946
A 42358 385987594
Q 5829 20228 1100684164126
Q 5791 40349 1822312890382
S 47861 463003605
Q 6306 23884 4504452579927
S 9021 842947759
A 32290 349247
S 16812 592214714
Q 32548 37142 2338906675090
S 35120 494393599
Q 15333 31111 7703873030289
A 41114 17258591
S 25228 139323773
Q 43667 53638 745666330056
A 49258 616386793
Q 1608 43971 9890828177431
Q 23942 34430 3482881341692
S 5444 540908848
A 49777 519782792
A 40810 323065390
A 23742 366180328
Q 535 50796 881392823501
Q 19282 47133 7765895186301
Q 13902 45854 4464773770697
Q 5299 12023 4400082852998
Q 46742 46857 74031011241
S 21786 303119005
A 24315 898455636
A 45177 186112716
Q 4892 54685 2030645713020
A 17939 930011341
S 23206 400294281
A 40532 757358284
A 3704 740753686
A 31304 852723377
Q 11903 28366 7894549540968
Q 15227 16874 1106043623997
Q 4059 36494 9661439850348
A 52829 148435545
S 22475 281643214
Q 4674 7463 2037434117235
A 5716 806655968
Q 6942 43528 2974825215195
Q 1047 53022 4043455412641
A 22560 456082206
S 28269 865521237
Q 37412 44789 629207437578
A 23217 772951059
A 50064 846857609
A 4186 774163069
A 15769 621608713
S 23677 659158709
S 53402 824243184
Q 20582 53249 1218284035223
A 17563 545825637
Q 27247 53176 2101339880890
Q 35427 52571 3052732643529
Q 24155 42099 1123025630366
S 50584 449897962
S 36765 677905774
A 2049 582261004
S 36026 594307982
Q 14101 37654 1845139246511
Q 27210 29724 2175097235373
A 18967 70398859
A 24687 535233333
Q 22939 23736 191780656096
S 17579 891690414
Q 238 52710 7341932810982
Q 11038 18365 5351367848647
Q 29535 50912 3083214892723
S 3521 836939630
S 26186 297219105
A 39345 877599912
S 27930 685193231
Q 19338 49427 656828535466
Q 16367 20931 4427088787283
A 1971 762337417
S 46216 173220516
A 34810 74262576
A 14079 949767577
S 54857 561308723
Q 9387 50565 3194044445547
A 2278 32713915
Q 3815 20209 1157433353185
A 35234 398728455
Q 15472 25901 9634179222251
A 44470 286379011
A 128 760211494
A 44178 731461921
Q 3533 28325 941725652046
S 33777 782859462
Q 14592 46888 4363041803404
Q 5703 54665 9293269114291
S 30896 422426015
Q 13640 13774 52374352690
Q 9195 20713 9834087489858
S 48536 114699973
Q 18344 47356 4860399874167
Q 4510 46582 518906874957
A 4885 707715123
Q 52266 54641 345200308279
A 24162 273190249
A 34354 646271031
A 24531 997632673
Q 2537 54736 8028413375083
Q 3077 45763 6386084588419
S 44014 80758666
S 26247 247985607
Q 35060 41032 2623830736896
A 26375 368128148
Q 25064 31183 4441458447124
A 38604 871261303
Q 3394 51572 6357997994239
S 13314 293755073
A 869 223896480
Q 5847 19128 3945556291424
Q 6599 54311 6902034544741
Q 2612 44392 4825212360379
A 8932 699003957
Q 12685 30717 6970130470477
Q 9035 23556 6360597992073
A 6952 61310363
S 12289 703557599
A 27680 562923930
S 34324 92907091
Q 23604 52318 4062666711608
S 49641 411548782
S 26740 456655952
S 26909 346651355
Q 2352 8231 4985829730564
Q 27118 49790 4353611679968
Q 6724 33390 1388003707738
S 38029 833760490
A 32585 424225324
A 36369 694260614
A 31956 376070488
S 9233 195560539
Q 52037 53317 891649333718
S 44885 116681346
A 24027 673908126
A 1431 12190901
A 20163 784062195
Q 8624 54110 1963029675981
A 32709 291442597
Q 299 54187 5588271146819
S 22347 673004369
S 23245 138962850
S 1228 566223963
Q 36890 45602 434647927349
A 42165 705212564
Q 20209 48616 7495943282806
Q 5672 32859 8303887057169
A 16359 548398586
S 42040 297817912
S 32441 235326880
S 29460 498462089
Q 4998 51345 2798435399315
A 6723 258538815
Q 39550 41736 2114904860082
A 14922 126845459
A 36551 628575480
Q 26596 54190 827594655509
A 38512 631571328
A 18219 660449690
S 26895 309728182
S 48119 896871860
S 14307 451615810
Q 4806 51303 5489123723941
S 50334 886842818
Q 5994 54784 9129712695901
A 20351 59731050
A 33345 498596640
Q 2907 48280 3790297596129
A 22908 333881723
S 24453 843195697
S 49136 800202147
A 44230 882324448
A 26366 658515121
A 47218 877834421
Q 4623 15728 7737387644133
Q 18918 46191 6141367654572
Q 19065 33727 2645183296253
S 14667 705758287
A 28066 222608897
S 12269 897657466
A 35733 529454185
S 20737 232197822
Q 16516 39777 8453927932899
A 34010 819251912
S 43209 680981162
Q 25176 28644 152576852627
Q 1235 17383 6817089568723
Q 1095 44198 8858445276608
A 44353 5906382
Q 7242 15870 1117987235086
A 47893 832339345
Q 429 51219 9374294756576
A 30582 258983200
A 35134 986959869
Q 18902 49836 9655377869286
Q 2449 54373 3323635253284
S 8200 95776993
A 39806 389219850
Q 486 48169 2350065882179
Q 9856 35656 9633791503574
A 52851 848016285
Q 22796 52535 716909324522
A 24089 74185455
Q 11609 47791 4777855685061
Q 32787 49135 4707276221398
A 54653 748110637
A 5825 138287915
A 39862 514137578
Q 9554 44890 8723043743364
Q 50271 54561 774861396861
Q 98 45865 42956123850
S 642 294724302
Q 7004 20518 4033335590155
A 17160 298471349
A 43882 749310387
A 27670 655494404
Q 34327 35666 7142952094
A 27056 957104293
Q 26660 40567 6205805336980
S 13559 239652653
Q 1272 3696 2320831209386
S 47214 492486842
S 26444 498553537
A 29793 641086921
A 23033 438088146
Q 13333 33790 592473764911
Q 10981 40293 3112047596309
Q 1278 53265 587407762165
Q 4479 42418 7459082138691
A 47195 25484462
S 24758 297102314
S 35811 425788473
Q 5221 5942 422666471239
Q 21807 34838 3685080108299
S 37513 610149840
Q 1302 42220 8086182178274
Q 954 48666 754679942033
Q 6359 32985 3310360990377
S 888 614608668
A 37584 354504237
Q 9205 32509 9808165309147
Q 3435 52155 2071061489683
S 19270 869936244
Q 10712 53467 5148039546186
A 37685 13142084
S 41123 942139395
Q 1939 54751 3086420978290
S 40644 665295193
A 16335 40178237
S 3912 346237501
A 15552 255041538
A 15035 636399748
Q 9788 28894 1223810126754
A 8107 287669136
Q 2410 41983 1443144099704
S 11751 734404814
S 52927 768964632
Q 546 54653 9474356493809
S 16396 565941008
Q 5091 51560 1635106073267
S 36189 61388979
A 3327 629404680
Q 30471 38401 7909015245810
Q 1326 53573 60657965123
S 21179 237699237
A 7778 209329392
A 10626 119380518
Q 1920 3422 1267198975441
A 7859 185707422
S 41410 445826526
Q 13130 40897 1036167422576
Q 29659 47447 2406160721600
Q 7240 40599 1086280566180
A 8436 9769557
Q 8149 38242 3116615886230
A 1316 14333820
A 25189 288879090
A 41818 961069517
Q 15378 21092 3572506818124
S 31214 110865963
S 15881 916280301
S 21896 655263432
A 45102 282447952
Q 35150 47194 6570565951115
S 44150 264778281
S 33571 387567917
A 47837 546892998
Q 3377 31689 5685240696824
A 38998 420095225
Q 12162 37280 8462800097332
A 1721 672878265
A 28367 608303370
S 7797 621126676
A 47934 684656811
S 38329 550628768
S 26114 145693802
S 8686 285863683
S 47725 582510002
A 23731 27908022
A 15181 968829593
Q 4606 34607 6186380616793
Q 43554 48047 4446533465381
S 45197 615596270
Q 19887 51272 2565608157587
S 7621 952287506
S 18555 510906900
A 7695 272825985
Q 50517 54727 3615973935354
Q 288 48882 7618761992250
A 40158 39646419
Q 956 5514 1155277772865
Q 7124 30523 6055405933447
A 2800 742792835
S 37211 250671503
A 796 326063964
S 43751 447664659
Q 40820 44340 1686008116956
S 54171 33587284
A 16924 22650559
S 5181 26931947
Q 8524 50369 3424726070664
Q 6682 21233 1472749646710
A 26348 220146794
S 27276 464030875
A 18575 266562563
Q 34400 48929 3255295660915
Q 436 19622 1531865284865
S 8995 204739864
Q 6067 51151 2228791711047
A 7463 109758608
S 6695 517604037
Q 4240 23706 2948668318005
Q 16199 52157 4811156852117
A 32620 293545283
A 30493 509034602
Q 17554 53961 1914972402787
A 31960 267752825
S 20507 910868155
S 13662 552583396
A 13550 75213622
A 36900 783273649
S 36033 584861627
S 24049 668458964
Q 39621 52225 3063886257969
A 36525 146760094
S 12432 130711810
Q 22950 51130 9907725877239
A 52221 293010833
Q 10624 24375 6287978861916
S 8522 765036097
Q 20642 31806 2735235216544
S 32793 380018567
S 49306 6194659
Q 10005 50656 7082445320176
Q 861 53258 2131614043041
Q 23050 47731 8835229606153
Q 25440 40579 2652428501517
Q 24751 46725 2435070509351
Q 9204 38213 9648831263538
Q 5707 43113 4101601305568
Q 3209 51739 4248281682003
A 43238 844859634
A 16046 576956567
Q 5670 50969 8901734199680
A 30441 172829030
A 7306 232294854
Q 8639 27932 8509443397080
Q 2520 15448 4339868164502
Q 18000 33687 9667386473664
S 46891 213233108
Q 13210 28481 186361711092
A 45166 768957172
S 32410 510329435
Q 5934 49834 4512207688637
S 11887 378826401
A 40481 747305064
A 6437 931867070
Q 8308 29345 2428695758381
Q 19045 25952 5953934469840
A 46249 792179381
Q 31594 54497 3118121642857
Q 12949 22512 4947094281558
S 23131 182011633
A 23755 238681656
S 39426 200070860
A 48061 41196546
A 48047 78104130
S 34154 651469371
Q 31571 51695 4014517132396
Q 4214 49318 6925833662853
Q 1902 52462 2801243468122
Q 7698 51315 5111302407655
S 10801 827602645
S 50900 298470293
Q 15217 51875 2526387095204
A 42661 315730341
A 33014 111405575
S 13443 389536961
A 32369 91244932
S 33921 501353638
Q 907 53717 6415398640877
A 35795 80843322
Q 14307 33023 3351017346074
Q 161 25111 514381188659
Q 14834 46227 5040847377778
A 14582 439992176
S 11367 965741068
Q 83 53427 9622487078520
S 21068 360393336
Q 7807 46974 2153339643974
Q 2066 32616 1763443947576
A 19539 77988557
Q 1704 34875 3427505988513
S 35718 869471518
Q 19490 52932 4073742153892
Q 2507 54348 1709770036788
Q 1580 18750 1429835028395
A 21565 139503251
A 50943 839623185
S 48968 664640879
A 40338 774273016
S 4757 155461252
A 43016 710402215
Q 13740 42885 4447317035482
Q 28407 50448 6622244503738
Q 43273 47306 2950608368074
Q 6 28852 2872607705948
Q 5895 54117 446081701804
Q 32555 39645 3799946645870
Q 19196 46353 2857030630821
S 34755 872410905
S 9341 366701426
Q 10215 52136 9052930238914
A 18961 816126509
Q 23855 48585 4512743844163
Q 10846 38565 3052092428745
Q 38927 49130 8986397749227
S 16787 331565587
A 35089 293586322
S 13909 148076053
A 35437 647892097
A 29623 188079001
A 54877 345405334
Q 5511 50076 5130319321591
S 14502 809205042
S 22048 82471528
S 50621 571532285
A 8370 471977496
Q 10572 48283 2800362189448
Q 3038 50774 8986917345729
Q 19141 47489 9296688820273
Q 1641 44308 9503983166134
S 14430 615852494
A 52886 503512881
S 22445 180377456
Q 5006 14656 1380303008566
S 18571 969219135
Q 8910 22469 8906892646942
Q 28585 34236 427621888106
Q 6048 30743 9272420955189
S 29879 891761684
S 38137 404996848
A 13420 397768280
Q 11387 50807 9081757606303
Q 1810 54440 7552713323598
S 36252 981401175
Q 26087 53156 2154429009797
Q 22933 49118 2535360625797
S 15482 357825193
Q 5971 50391 2813224535150
S 32602 227463875
S 40582 283461437
A 21597 523772804
S 24968 291357593
A 15905 361821857
Q 9584 35383 3143805628947
S 31055 774975922
Q 1636 26680 6159338405426
Q 16727 25962 6317589988600
S 3742 789932719
S 40587 809075632
A 33497 26077379
Q 17810 35038 922565815465
S 419 197663699
Q 7310 47906 7848066026950
A 30355 331104192
A 3744 198101311
S 10074 179715482
Q 4098 52758 916765416671
A 32236 919578725
S 32157 521499332
A 46940 257927838
Q 7989 53908 8098996140414
Q 139 34654 4984742181270
Q 33438 39536 4212858595429
A 35030 999732093
Q 44794 47587 2204937032185
S 22371 83320303
A 22983 317332974
S 35028 62425116
Q 23249 44992 4964968872559
Q 7038 50279 5558858728334
Q 4022 54928 8379500961533
A 632 754024579
A 5390 136883031
Q 6731 45911 2694570934456
A 12046 873555914
Q 17991 53775 9438720925931
Q 5280 25570 7953903494720
Q 11408 40555 8694245344623
A 21690 274465081
S 19194 974785342
Q 159 54416 6675016620284
Q 28354 42158 6481726715688
S 54486 83763075
Q 8610 38254 7077162140733
A 19324 237280886
A 40316 185420711
Q 1627 46045 2437920393814
S 25918 181017385
Q 9966 13999 581822948842
S 30063 515948696
S 22997 29261473
Q 13982 31215 5480716054053
A 16937 730141701
Q 489 50603 9571359809888
S 36094 677132855
Q 35023 43250 7166522821724
Q 34135 53907 2098156747170
Q 323 12639 5424046705773
Q 3991 54765 1173417188079
Q 46945 47662 132129496568
S 35951 482415025
Q 9473 43409 3683896760047
A 31590 728696016
Q 13758 42477 4580890752783
A 43678 707287759
A 23591 429585977
A 53530 320688416
Q 42209 44497 1886194647786
Q 2977 51720 3490477617299
S 36427 836340237
Q 7004 31915 31274839359
S 15799 935559056
Q 2005 43880 2289736790905
A 30313 985636627
Q 13744 16987 607784399689
Q 28518 52260 9507935647320
Q 24602 28139 2110442620228
A 17891 903484680
S 41236 218481450
S 43836 655365180
A 35611 389866025
A 17382 951132629
A 15284 360752418
Q 8321 48158 1904660353293
A 47199 607377526
S 19684 522022626
A 15692 700151150
S 43997 824066744
Q 10844 48102 1227629188243
Q 5495 17521 8260019226960
Q 14591 36440 5292888718054
A 17549 150399991
A 5798 705338336
S 26193 760464689
S 53445 556733401
S 6368 824031123
Q 41193 49964 326601889321
S 25566 896149927
S 39631 520714116
A 48084 919273203
S 3832 601770739
S 38936 549447877
Q 49983 50008 2627504199
Q 9397 30553 686163184324
Q 33424 50526 9134629087396
S 25695 715738584
Q 43974 43977 3558535006
S 29185 993477570
S 2629 92594902
A 47337 217010317
Q 29599 48077 6428999648597
S 12016 340536124
A 51836 875252497
S 6910 85527960
S 32696 369005721
Q 7052 29332 6250842358203
Q 928 50948 8961220723368
Q 22709 47432 9854313054152
A 17328 725394333
Q 4489 19734 1798255121063
S 26328 417023085
A 37103 446681210
S 3953 380029220
Q 17051 51660 7043348077943
Q 4750 54622 797151610575
Q 30797 36332 3053996668592
S 42815 755573386
A 16136 189134217
S 23661 721664799
A 46735 149886853
S 27016 315240630
A 24119 592787671
A 38902 726644122
A 48070 459742592
A 40616 699247371
A 41587 606625074
S 30395 957814334
S 46644 62925892
Q 16018 48500 8204605342690
A 33687 419090611
S 12277 309394756
S 20148 860686394
Q 22029 35130 171410053987
Q 2002 52900 436841224450
A 48218 613891187
S 10622 13080675
Q 2288 51790 8652049279550
Q 10429 12514 962223960700
S 12919 647315442
Q 21847 24884 1327278157091
S 15804 460573469
Q 7858 47032 8540598897022
A 1214 27298312
Q 1210 39480 9224957299468
A 46248 610357406
Q 8384 20753 4135421492342
Q 24631 34770 4373323612333
S 44694 276603859
S 21689 422813234
A 17436 567391589
S 1816 920115874
A 27107 133841280
Q 27651 53453 9051565119680
A 17965 615089370
S 46693 300308532
Q 1199 44155 2765618574203
A 13005 216602268
S 38471 316618013
S 17610 940352604
S 54133 672621924
S 38191 814512955
Q 285 17336 9861079627185
A 39516 199219417
Q 27029 36301 5861950989532
A 12869 545007275
S 38592 624942060
Q 19346 44019 7814859257964
Q 12543 54201 6795846493225
S 30857 64844097
A 49096 16056858
A 39386 214365001
Q 23952 31929 1777489378957
A 23857 3534544
S 18641 341801885
Q 35288 53762 3937662514072
S 13940 777319311
S 9961 175591054
A 27514 880644284
Q 49641 50328 493238776727
S 29194 164689710
A 47985 621541776
S 19108 769651885
Q 410 32741 979886489068
S 12454 644847740
S 32913 613264608
Q 11493 41872 7271231999401
S 32961 727950021
S 50760 832849500
Q 48084 54867 366599884268
Q 5499 47748 3371274336698
Q 16090 32332 4115167292649
Q 27992 49055 5378578268607
S 47815 266491886
S 39401 680169079
A 3102 404721534
S 17339 992939332
Q 13757 49465 7629682225060
Q 7670 37940 5688769236361
Q 12752 38704 9791250850375
Q 11617 43693 3686992505221
Q 36531 51245 2548257496942
Q 9549 16538 1580507722241
Q 25957 43233 7581910657749
A 5436 403816255
A 7805 67912349
S 848 519039175
Q 32469 53714 2713998285626
Q 9459 29000 6714682063314
S 53373 823164969
Q 6353 33216 9629184155222
S 27897 645647726
S 15592 231625956
A 20763 156967354
A 15463 940116378
Q 8480 35211 2620543994543
Q 2154 54706 7417438887273
S 15526 952273323
Q 43051 43384 123970195937
Q 4411 52918 1064138602836
A 28640 923528436
Q 25242 29324 1232652700530
S 28691 918395662
Q 16335 25176 7935303074722
Q 45191 50440 3658852860262
S 11282 133485069
A 26724 237106503
A 39100 12435330
Q 1407 48603 2157621493670
S 23628 754807878
Q 4446 31814 8423012562830
A 2617 196779711
Q 23352 52802 8867669118149
Q 19162 53647 6609830106770
Q 8902 32284 2244642668983
S 691 404496506
Q 503 52864 3865543517206
A 34269 386838141
Q 32275 45359 2708988735471
A 47532 677254197
A 37470 348113741
S 52845 825222635
Q 842 54263 7417476059731
A 13850 576013652
Q 11077 32389 3724782912136
A 7280 470071840
A 17858 752639140
S 4764 262177332
S 10980 519428635
Q 12763 49585 223671566687
A 43385 204397601
Q 4554 30451 659761412911
Q 9628 49913 9369858444255
S 19242 152975403
A 2366 204507672
S 41571 969902163
A 39320 394065031
A 25163 807636417
S 51707 963430298
S 52837 16816556
S 9898 655117244
Q 4136 42361 6509496913559
Q 2155 42805 1817250269658
Q 3652 52426 5072097834157
Q 46421 50744 2299499203665
S 53841 736384923
Q 18521 53606 479735515597
S 35149 614578811
A 20713 739002377
Q 1634 49503 2901128753911
S 26014 282871138
Q 1151 15753 7159500639475
S 30959 901933079
Q 38599 50374 2528280381055
Q 3112 42258 6805807240620
S 21219 608743634
Q 2048 42399 6364270646856
Q 3332 45519 4150649133832
A 33626 83787785
A 40355 994221872
Q 29806 52833 2636666952161
Q 987 54470 7738782146939
S 33647 357797559
A 22812 447728680
A 9955 247716699
S 31283 597160661
S 51155 954253406
S 26193 198053138
S 23915 268926640
Q 8890 25076 2376978177165
S 29374 94435434
A 33539 720774434
S 50389 378534833
A 54420 406482642
Q 27135 49031 2354810516863
Q 39210 51078 627682150030
Q 1370 30695 7095022594207
Q 44434 52612 525938607588
A 53904 301462705
A 4608 331506007
A 29899 399728528
A 23190 843932839
S 4097 94126310
S 41679 283520322
A 14931 351679492
S 2479 2262535
A 26450 454387653
A 21359 570094583
A 40301 114302595
A 43649 399601496
Q 18892 39136 2335178242677
S 54740 211001751
Q 8420 15969 745062142767
Q 34713 42665 4203641634138
S 42052 860153389
Q 321 54823 3905445282385
S 36554 965336664
A 51231 14997864
S 22734 790828822
Q 3729 47561 190843138817
A 34135 93902339
Q 45377 48773 2545075750281
Q 20176 37062 9251682008907
Q 12082 43525 6502939277012
S 39047 166594161
A 12883 402274765
S 33162 569994440
S 13455 242443202
S 12660 162230108
A 14240 396078642
A 35991 844828178
A 46506 974060247
Q 25001 40368 6153557756395
A 9345 755742268
Q 298 54854 3515742351864
S 29009 458857606
Q 1381 48401 9430600110819
S 5502 587442727
Q 2474 48436 5147343231246
Q 13403 54229 420891450174
Q 18798 24838 3955758382750
S 29143 338405545
A 37068 554014427
S 40459 398543561
S 37400 888020174
Q 11201 35874 6889110333657
A 11369 430610253
S 31862 89710674
S 842 291134484
A 28902 542881764
Q 18893 46142 1922760940433
Q 4517 54690 8895776098934
Q 5025 21701 6594523536742
Q 8371 51567 5774298717654
A 43890 224989933
S 48987 329993029
A 19907 97367054
Q 2846 54581 9755629257673
S 21061 731151173
Q 9817 11130 527547354728
Q 4000 29959 3489052878666
A 43241 903811546
Q 16930 40481 6233531843491
Q 2669 9706 5529118508853
Q 29196 30137 49843516762
Q 4672 33686 6658397490785
Q 2126 12756 7648328292057
Q 2884 53305 3282327660280
A 31705 762813362
S 6266 25881484
S 20902 793088040
S 1935 804916070
Q 6099 40565 3819403241225
S 10190 980684738
Q 27924 32781 4504058991229
A 42535 616209092
Q 38436 52534 5981571024305
S 8827 140306587
Q 32071 48108 3169212407777
Q 24857 27637 1022582773836
A 44711 232192148
A 40672 291504217
Q 28719 40516 3397887302733
A 50243 628794062
A 6403 103948965
S 10711 737618376
Q 26165 26988 353061742442
A 46809 723826501
Q 114 2368 1209025531544
Q 17457 20533 2506603252250
S 16739 889589612
A 14780 686558296
S 19068 114862063
S 52328 517172240
S 54591 269972775
S 41950 959430016
A 679 723511064
S 25607 214507894
A 28213 125733045
S 36185 886737067
A 1634 404513561
S 11636 889314334
Q 9418 35485 9688385911563
A 46333 599371448
Q 5501 53702 802192709729
Q 22442 49751 78988871477
Q 31102 31695 477509050717
S 32401 890405332
S 23323 807936113
S 25928 212260357
S 14491 943767715
A 19539 783073564
A 11850 391350608
S 22321 170099689
S 6902 301906589
A 49543 682051900
Q 7770 29202 8028065345100
A 10228 612817252
S 12294 534444208
S 53253 948131567
Q 11206 53641 1580624530353
A 47472 534422025
A 19155 940180238
A 54806 642867934
A 22242 261965970
S 32744 342706888
Q 33454 42690 909705778929
Q 2543 11135 73030826929
A 52195 150267321
Q 2035 46577 5632219014365
S 42586 885678669
S 37550 72502701
A 26578 556790340
Q 31185 43829 3166988290484
S 27505 166574952
A 13336 410769694
Q 8663 43943 9038752168429
Q 27387 49494 6512541856898
S 23297 510357027
A 49876 796561164
A 14042 616565075
A 52166 812361285
A 26683 221329761
A 10780 480199005
S 13370 209132975
S 44113 221384603
A 1398 49404047
S 54537 957784759
A 41313 419404000
S 38923 14062160
A 5642 88441170
A 9539 852861303
Q 8148 37604 3664597982579
Q 19721 20475 221895192543
S 36681 389791739
A 47933 210586857
Q 261 54119 8247919281236
Q 2710 46149 350173906096
S 40717 504142828
S 22116 232442382
S 2308 847236789
A 22267 746618852
S 47860 667135890
Q 14045 25679 7995325999148
Q 2995 54513 7831986884542
Q 91 31915 874119961575
Q 5312 22333 7029931560189
Q 14104 39670 28882858409
A 53572 516814927
S 19397 585149457
S 13836 542712528
S 41079 919709550
S 24821 291860654
A 41698 518461196
Q 961 53936 8482016522019
S 38033 697791283
S 38316 788246271
Q 24559 25295 561568156
A 38023 704228600
Q 2796 52179 9066498813473
A 37502 877556589
Q 28300 43739 456962977923
Q 12005 50252 7095681168498
A 35557 893135010
S 19412 746374591
S 23180 943721686
Q 1885 54482 3659039678971
A 21905 290364492
A 35138 757237612
Q 26818 27845 392550077234
S 43740 846668297
S 33945 369480902
Q 20345 33118 3999091659080
Q 13788 33319 6579475333306
S 10224 677790479
Q 5292 18430 1718352423031
S 27179 143456526
S 48823 695453982
S 11178 82740759
Q 15555 20518 1760043596245
S 52747 678246714
A 2558 314670296
Q 13770 38120 5111646800011
Q 25267 41781 5034797299180
Q 1726 45666 6323444590744
Q 6912 48793 4612674971966
S 44902 691626025
A 23660 888684280
Q 26053 28459 1111275076292
A 39132 981659852
Q 4249 31308 1589410559708
Q 6255 45112 6892918946787
Q 2467 47758 7955244262737
A 28225 162015129
A 12246 900621476
S 32531 93415229
Q 25613 38570 9096614080971
S 53454 902005389
Q 3521 25934 6012051796101
A 38583 21778780
S 35754 30016535
A 14496 923291564
S 23892 62201981
Q 17399 54415 7547820630291
A 20916 85444922
A 26294 611531763
Q 2085 26147 3657884250058
Q 869 54534 2680379548161
A 18729 741651940
S 32317 791811070
Q 28952 54362 1603913423591
Q 29773 49024 2381359529425
S 14169 462997068
A 48797 774848578
Q 1358 53106 8340988576979
S 45554 792990786
Q 42607 45133 2182957447059
S 19272 126144694
Q 284 49930 6206721551680
S 48124 221625655
S 39389 85076528
Q 772 25979 2655740139346
A 43736 918484721
Q 372 36775 9384604995322
S 16587 951143482
A 42706 935301717
Q 30698 46357 852654175654
Q 83 54752 4672735975217
Q 11632 24475 7301654664106
Q 8525 51429 8300574482572
A 26536 677645026
Q 401 54905 1458609084639
S 19869 989751708
Q 14155 47914 1182821761091
S 20968 410758121
S 37257 982904416
A 30315 826579005
Q 15283 42361 2283311784155
A 36128 562852592
Q 34324 43795 3096092529585
A 32036 208823358
Q 9711 35879 1421514254743
Q 19143 54113 2062039492619
Q 1572 43897 3915975519055
A 1462 269554599
S 41446 635687020
S 37314 315524201
S 41 973899835
Q 12108 26107 3818274734679
Q 5736 48632 7404727722022
A 7072 773057819
S 38585 381047887
Q 8029 18966 6480613910204
Q 43286 49899 3010698089214
Q 30961 34152 1513506345162
Q 807 44340 7220258595663
S 35763 343606542
Q 1812 54864 8442942336131
Q 25385 52940 9469148404219
Q 22112 47567 4399765718684
A 39605 860049680
A 23272 828458630
S 37919 196973164
Q 7606 48168 768263633158
S 26198 883335667
S 30648 994149317
S 35794 667127687
A 2937 878115635
S 3390 498170052
Q 2890 5143 2179018198109
Q 2354 27480 667035629840
A 18129 321296587
S 28519 581973270
Q 13404 28290 108722974098
S 16155 526783511
S 36033 380277923
A 19116 835403019
Q 1981 37870 1050546906907
S 31266 158761500
S 36543 611892034
S 51408 880943969
Q 643 49187 9869379193015
Q 12770 54191 1131727679734
Q 3723 27671 5868245043096
S 18408 332455579
A 18341 44527270
Q 4941 54500 6422264844029
Q 3681 53970 3498930486903
S 16786 575274190
A 7730 952451661
Q 24968 27312 106124459751
Q 1421 40490 7366314388043
S 47378 850419408
A 5903 526569657
S 49379 490713819
A 5739 184269004
S 53699 898473849
S 30464 774382693
A 48056 23199475
S 33168 29122761
S 50287 353242546
A 40812 399239479
S 42817 386199327
A 4999 914472659
A 24873 40835787
Q 8414 43899 4244412276175
Q 24908 52647 3828587335214
Q 17448 52772 5625591302494
A 14812 29189610
Q 11717 52620 6217585377075
A 6400 343458015
A 25658 879737227
A 12023 164662315
Q 17117 48744 5967147772284
A 35249 805732772
S 46022 576925856
A 2906 993611405
Q 35061 41377 5504317378653
Q 24247 39674 5846040330786
S 54718 864181772
A 50918 148037736
S 11794 998783672
Q 11165 42648 1365671675090
Q 10445 45127 9051356180011
A 41515 453943551
A 11665 23226365
A 35511 359105084
S 30533 974622167
A 45701 175772707
Q 1717 35284 7514294743322
A 53745 42119055
A 33406 401315066
S 3374 719825986
A 20018 330366407
A 32991 718065393
Q 17115 53892 7975133361459
Q 216 41833 9257903642230
Q 39219 50189 4738821696721
Q 46021 53048 5527929110801
S 14844 385861358
Q 42572 50075 4383713999736
S 35908 614023149
A 27928 382180558
A 14353 695703415
S 13304 560512593
Q 31682 54559 6493008481348
S 54178 810847241
Q 27997 36321 834881551045
S 8940 429946389
S 303 863743038
S 21190 377608972
Q 6939 50650 6893707088090
S 14617 197728763
A 34944 66641058
Q 37849 41775 2514170524290
S 16172 433162067
S 6745 283511172
A 13931 530102141
Q 8198 10395 1996970991494
A 21280 600599903
A 33090 411110749
A 40636 971254167
Q 22847 54419 8393399954506
S 53869 237039819
S 36302 819227642
A 36800 236817755
S 18122 221308244
S 4003 18131512
S 32679 126614558
S 11199 427222524
S 9054 204629561
A 52633 727093196
S 7533 532868041
A 29591 873457729
Q 20906 49910 2020794977041
S 54234 711638155
S 44618 958878758
S 46306 994172437
S 8734 692684122
A 25053 717219071
A 43255 47523411
Q 4598 40874 1997243067745
S 51907 5201989
A 31247 156484815
A 13373 697926065
Q 23365 32822 6388954515838
Q 6037 7806 1163647785219
A 10965 739506091
A 10490 48602125
A 7377 838265965
S 17858 939813731
Q 33104 38608 3415508063829
Q 3503 40298 4353786483533
Q 7343 7583 79426935926
A 7649 329485303
Q 8123 48487 8520929126331
A 48225 649759614
Q 12002 49284 995165387057
S 43408 269677133
S 28127 345740646
S 53677 640249171
A 804 587810363
A 42212 177569715
Q 9506 24143 4709864453367
Q 19939 38846 8380664366186
A 18980 27518000
S 27113 771994539
Q 1525 15889 9471599540467
Q 42729 48862 2172355216759
S 13886 499016052
Q 42973 43494 298444563562
Q 18052 24100 3500398482110
Q 1996 24546 2531287248666
S 21333 478019968
A 37447 598078831
Q 29767 40958 5089112838940
Q 15143 44067 4387173786101
Q 4853 21378 7201484027150
Q 3569 51556 337682186851
Q 12702 36513 2239818418611
Q 43041 48144 337952179527
A 54271 324855488
S 6306 197651347
Q 29418 36819 4921134547123
S 41099 906581959
A 1894 235007749
S 41682 276750087
Q 3657 7073 2027446228317
Q 16898 32504 5253997696120
Q 416 15632 8053708159
S 30521 726842239
Q 20343 38934 5471144636862
Q 18683 31179 6684391263781
S 39835 254619758
Q 7736 42025 1724296585586
Q 1788 13416 8970237535396
Q 505 54892 275283228687
S 34966 825636881
S 3056 195592545
Q 17984 34129 2040030927452
Q 1770 50352 8685296131189
A 49003 251522325
A 33640 742118567
Q 41259 45200 2138811690713
Q 553 52055 3654160330104
S 51641 528890340
A 20673 664359057
S 39464 81664957
S 38207 680801048
Q 41074 51076 8097370588478
Q 1452 38322 790989849194
A 38161 285906191
Q 7303 50402 117519755033
A 13424 228728882
Q 7553 51156 1862579816647
S 51418 863820617
Q 23967 45175 6850457828451
A 35693 177717685
Q 24937 41507 911409861644
S 26066 322690736
S 37199 118072888
S 14109 774442114
S 39000 632813492
A 1973 871468629
Q 46418 50867 1502977135856
Q 2038 49550 9598133392636
Q 31680 44409 5029335930659
Q 11503 27676 7085136500415
Q 5154 48224 6270241751766
Q 29246 38335 5530900792800
A 52401 588033322
Q 12338 23667 854013513033
A 17269 196675287
A 37507 797007533
A 15127 957798934
S 31200 155324873
Q 18777 52147 891103438712
S 17068 595444383
S 30404 840874610
Q 7890 18080 3519201945698
Q 7824 34872 4026976984659
S 24257 476012274
Q 20350 31920 9067249137427
Q 392 54767 5315928562540
S 42873 539866183
S 53629 485286788
S 48611 839907632
Q 29434 32102 2325414571184
Q 23206 32425 1371271338942
Q 764 17678 8008908801704
S 23497 357976413
Q 1927 47921 2702627483121
Q 41193 50318 8232124141599
A 18322 891807069
Q 1175 52404 3084589063821
A 37383 262279046
A 44547 500485829
S 18095 358609274
Q 16769 37923 6390720775678
A 39455 117890965
A 30699 389014003
A 26221 237967239
Q 18482 36377 251107559308
A 5219 255564103
Q 1723 25780 6206091967111
S 42951 493825997
A 12138 468461540
S 46316 552758886
S 49583 730025429
Q 28861 36285 3881507780278
S 37128 423670485
A 26018 956644911
S 20052 636531961
A 41532 407267172
S 54432 217481867
S 25315 377147332
Q 2768 52781 5020826942755
A 53192 52942611
Q 13806 30608 1163679409598
S 8311 605038339
Q 8133 44375 9620799100207
A 50575 18149090
A 1426 832676632
Q 27079 47952 6721971111117
S 33908 681072477
S 2825 353515073
A 28295 540293526
Q 13053 51212 4564077836427
Q 15961 51399 7612377767538
A 43607 57480322
A 41599 999335238
S 19918 516989026
A 17758 383413470
Q 44227 54820 5824194592448
S 135 862395789
A 38561 558844320
Q 25754 32541 1660985689541
Q 5259 50296 7092384894460
Q 8434 47280 726923323884
S 32455 433894512
Q 24852 35220 4864839796650
Q 36747 54487 5498112845636
Q 13098 48520 8451038231417
Q 10527 42431 7722062518112
Q 13121 27427 3271326714480
Q 14061 52312 6503665382429
Q 27 53727 6360837989030
Q 891 53893 8416529829264
Q 13773 44062 2028164808818
Q 9103 48867 8616426745270
S 47098 482281041
S 8140 890891873
Q 40666 54230 7660464233198
A 44579 912113015
S 20020 226345352
Q 618 46807 2076854487296
A 1942 503694461
S 32657 307893674
A 5973 349696730
A 34881 275703585
Q 14933 40563 4530135486965
A 45053 584857796
A 25878 451953371
A 39335 243908242
A 786 820970573
A 29527 58876108
A 7751 788327689
Q 17793 40260 836509619303
A 18801 800474366
A 10701 501991590
A 53276 160294400
A 2997 49464688
Q 964 52770 8305586822221
A 18764 325865253
S 41470 861018423
A 46275 703781756
Q 26855 48540 474802639445
A 43109 291431935
Q 23218 36489 9384627999360
Q 18087 22736 869847745771
A 39306 809076991
S 45684 350011544
Q 16737 52012 7958283607793
A 36976 770621889
S 9355 580273409
A 30908 828331850
S 28230 799781756
Q 6611 46112 7658586251970
S 15032 365063158
A 21728 104967186
A 6763 792895800
A 30670 15533264
A 18464 489849106
S 13661 943247102
Q 19466 46127 8962600866697
S 16117 153032113
S 11726 215652828
Q 909 47208 3596306415279
A 25376 78856633
Q 28388 34687 734547346295
Q 13318 47777 1080065573509
Q 602 21190 167686804897
S 22841 916200843
Q 37157 51898 6891409565960
S 42068 806205494
S 24647 333495621
S 44213 297946440
A 43954 495984488
Q 6517 53346 2403038072608
S 13413 639024566
Q 34633 39117 3061492977734
Q 28 19946 4636181818223
Q 2992 31938 6969701210643
Q 13100 45039 8958550526171
Q 17010 38407 4054910871641
S 4670 522042667
A 50860 619495224
Q 17442 43845 5633219514198
S 39249 857480532
S 11673 33619116
Q 5440 21227 9598189579341
A 20505 870861721
S 5996 249196267
Q 5784 50605 6071815663661
Q 21221 24741 266660493533
Q 2435 51830 2111778089750
Q 7345 54116 6184655046377
S 26756 926589311
S 7373 317376443
Q 3831 53952 2654550905772
S 18553 520875814
S 24372 245898184
S 16170 38010020
S 29261 498270387
Q 19777 23722 60498499767
S 30172 734619276
Q 24827 31875 6423312825720
A 723 125166792
A 21866 83394277
Q 1135 54929 7703154514470
S 7664 762559896
A 17908 915497714
Q 11600 46272 8416999917181
A 3666 353592630
Q 6485 53125 5795429166761
S 44556 595091492
Q 10954 40195 852295289755
Q 28175 47367 9539526616008
S 15433 724626510
S 10559 408204910
Q 27217 53406 280046338098
S 33212 761102293
A 24759 747427661
Q 5650 27989 1192910338477
A 13043 254189051
Q 13748 43561 8911236436630
Q 5510 45083 9325657107713
Q 4792 54016 3131011451486
S 48478 379011239
A 13375 674876836
A 25188 821424760
S 29680 745218534
S 16660 477731744
S 22304 5559598
Q 7462 54741 5824902903988
S 22002 873478710
A 31174 423160700
Q 22223 51470 2825289896398
S 41820 973677004
Q 12880 54855 8390202736603
S 16102 877126797
A 13488 5680284
A 24781 832174727
S 40524 512476068
Q 4555 49055 6433523672182
A 22199 682315436
Q 23709 32089 6560567207385
Q 2605 44902 8387984485276
S 30157 48431968
Q 5943 34280 6802841144531
A 29951 876019365
Q 11477 20032 6242035858886
Q 1581 34408 3975584568318
Q 880 26233 3365605115588
S 41121 707926781
Q 20810 48573 1079451362318
A 15885 200497410
Q 20105 27552 2690993027575
A 19226 246216379
A 40291 562519924
Q 38067 54686 1341826946671
S 38793 56074450
Q 24198 40234 3524577973780
Q 15578 39245 951155994912
Q 1141 53600 9624996821576
Q 9729 22559 761203855457
S 18457 498780819
A 4975 906506431
A 28457 233988518
Q 30577 37866 512886198417
A 43540 635691658
A 23786 736337491
A 53939 164506318
Q 5206 54485 1944200824373
A 38698 50677729
Q 18985 50742 1619634421981
S 22614 348515477
S 23869 25562863
Q 4114 9026 80505653442
A 35184 360371742
A 53268 649459656
S 3538 254969251
S 42364 49356018
Q 4617 20081 9912787618994
S 50974 308175499
Q 12718 53736 5279853393634
Q 4533 37112 2049150016844
A 53130 435989747
Q 4625 53114 7023966806300
Q 12395 33699 6109225259238
A 24724 207449533
A 1263 625640657
Q 42158 46672 400585603904
Q 9529 45529 1920330661389
A 2156 840134681
A 11181 777831668
S 3071 121430716
Q 20894 30788 1105934371808
A 39410 337141171
S 26007 839417818
Q 7693 11206 594265878140
S 33837 385222488
A 19193 905330633
S 21888 869754869
S 43752 3886593
S 38745 534610005
A 22048 158364017
S 22668 322452069
A 9938 990335383
A 15793 760288641
S 43606 852722689
Q 1016 54857 9155313524605
S 44676 11323979
S 30023 959605609
Q 981 52819 597495494181
Q 40 52777 990176104139
Q 18716 54467 7853274397272
Q 6021 48990 9591473847913
A 10427 636629577
Q 4 52895 5781776093553
Q 7812 37346 4160159392508
Q 11022 47062 147547550179
Q 10147 41565 9999239071068
Q 41869 53214 5955762633183
S 45704 663583267
S 43479 866801517
S 15761 22393143
A 30269 737588856
Q 1114 50047 4028660388196
S 11509 707584733
Q 8641 49757 3486631727087
S 7418 435841095
S 7338 598681432
Q 3852 32477 8702958822330
S 44953 72932887
S 11094 595003194
S 36079 490223913
S 6825 603662993
A 37190 321086095
S 14062 408354512
Q 24047 47748 9004015355282
S 46615 114636610
A 20735 208731174
A 29383 102617235
Q 3285 36275 6246946937024
S 45375 951060863
A 51740 899803621
S 22757 627839326
A 21671 923224163
S 29927 375732144
S 11942 644345950
A 39291 612928786
A 42123 205541868
A 36098 475914940
S 6204 738858575
A 33331 905108340
Q 13571 41056 331138559573
A 53444 846143251
Q 40207 40310 10740515164
S 51538 19344593
Q 2775 54806 9204769601532
Q 6227 43752 5865306714496
Q 31166 46571 9666887675049
Q 14100 48861 5022199208431
A 51739 555202056
Q 23928 46775 4975500652268
S 36245 716304997
Q 7395 33890 1565449085139
S 34757 23300707
S 42584 392938802
A 39852 572445980
A 50552 690243258
Q 24579 44034 6681302222818
Q 13684 53017 4764465913200
S 27440 838636386
S 27821 548377949
S 52442 241219442
S 13721 517587987
Q 13515 39742 6547732070243
Q 4422 51818 5434946828731
Q 3231 29149 8901928279258
S 14333 619212486
Q 1532 28302 2682926658564
A 52499 687184846
Q 294 31609 5502801241377
A 53570 432870453
S 27959 395934369
Q 13715 46565 8939866876473
S 24346 221460832
Q 8850 40023 1778933153230
S 23310 634713673
S 25337 282542083
A 19600 614587397
Q 13983 53064 1260296999982
S 13684 360927453
Q 8930 54538 4303771266100
A 5834 49276771
S 48691 260378579
Q 6560 30903 3279637067208
Q 5306 36406 42916430604
A 26484 254244327
A 24343 583675117
A 43297 486017725
Q 6584 32570 2211341170597
Q 29459 42054 1672284266227
S 20295 535697564
S 22295 523786935
Q 11755 43788 5042676390613
A 50242 368089253
A 39223 380108820
A 35710 522210064
Q 18866 30698 7721601265116
A 16385 800120951
A 28679 514312806
Q 20489 51693 7570442777489
S 38709 83699487
Q 2859 48704 9821312133974
S 6208 437720086
Q 662 54467 2865870339887
S 17909 579356038
A 45758 683339846
A 29046 407156315
A 48793 487766378
Q 5851 40186 8277679789222
Q 5126 50270 1711996860259
S 12895 366564013
A 45458 60953841
S 3475 597809326
A 34723 96585964
Q 8792 35006 8742849884737
S 49158 955456306
S 6353 84145652
S 40280 656543454
A 50677 529732829
Q 1101 54624 2462827912705
Q 27506 30377 1013804457550
S 25441 273448712
Q 1703 54491 1855409713417
Q 35199 45966 839493506325
S 25482 221432367
A 14345 947039442
S 49261 888832530
A 31567 917085711
Q 1401 51426 53380505940
Q 14010 48904 3126629692447
Q 12911 44024 7090675834267
Q 3436 19853 8678960647973
Q 16903 52697 170764223557
S 17163 275737542
S 3809 166604137
Q 3407 53984 8545273470523
Q 11562 52391 294045151526
A 11153 371730175
S 6750 736321602
Q 29339 54095 3780501214443
S 35280 195660361
S 17594 476820376
Q 26342 54815 3491986007468
Q 7706 39327 2565170104348
S 9836 792430643
Q 8306 48378 8991571546674
Q 2716 44964 2628397016344
Q 1217 33769 5463960769209
A 53804 258328636
A 45206 283318759
S 4108 10417560
S 33385 494881505
Q 14235 22878 2906665522463
A 30572 290331602
Q 6550 37116 2517891451876
S 45810 870238806
S 51252 157310492
Q 3662 31699 1611380247111
S 27629 39594434
A 48349 621411944
A 12832 474556494
Q 14932 45779 3647475960107
S 30092 449974643
S 38807 37300771
A 34786 253934490
S 2796 576934216
Q 16530 33456 1756770380581
S 4505 516974172
S 21813 548772479
A 36090 728250192
S 38691 569604954
A 49267 400889015
Q 24469 45091 8544736278539
Q 6200 50319 6710194972162
A 53450 676009545
Q 17280 49505 1637348914335
Q 7368 53895 7928628614954
S 39080 51968445
Q 15371 44988 564344144117
Q 11356 24429 5683345323875
Q 9933 52251 5228198400127
S 33610 490134793
A 38154 216656436
Q 35980 40153 2558815523591
A 41370 874147329
S 14434 479339577
Q 44359 45513 463060435556
S 16533 287294874
Q 5922 53537 752471491748
S 31599 442619533
Q 2784 36028 4713697397689
Q 29442 45753 3211100987790
S 20449 802830837
A 429 661798114
A 25998 837864311
A 15982 985128694
Q 17169 38917 6762617801893
S 45119 767499703
A 39036 534823094
S 29236 812383238
Q 4401 6478 663581919867
A 23326 78298759
Q 14194 38405 4637879558196
Q 15784 53378 1543617117805
Q 6962 40827 2336904546224
Q 10077 37715 7877266923955
Q 8987 34527 6115702593744
S 21429 411254856
S 39278 829893911
Q 1465 14026 1688495926782
A 24324 347948473
A 2538 262690629
Q 40 53126 3418021656040
A 28564 437842255
S 27335 429870370
Q 29304 54151 6656828478571
Q 24550 35424 9958392469513
A 45079 190406686
S 11682 798209733
S 10627 135964522
Q 25029 26399 913007938918
S 2803 228106866
Q 21940 46204 2072465328791
S 22685 615472843
A 491 629441402
A 48573 662183237
A 12414 130652605
S 41857 264308166
A 51750 568255877
S 11407 392187233
S 46292 477640334
Q 222 2026 795005852931
Q 1700 18931 9595038383036
Q 3354 45014 7285955116692
Q 10631 45951 7999760043743
Q 24540 39322 6877912836073
S 43243 167855181
A 12334 160187715
Q 7592 39917 3279299916575
S 23399 978379172
Q 38246 51016 6404346299998
A 48369 877231003
Q 924 45072 3804342335355
S 15718 588445166
A 316 74755686
S 25941 577411275
Q 32857 32880 14416396830
S 7409 791836172
A 11793 606372578
A 24493 596356781
S 24183 478076513
Q 8901 47206 7158770513282
Q 6219 48928 3899240870314
Q 19020 33631 2698012085657
A 35723 678705352
S 9844 387588178
A 14063 958951133
A 28470 764790008
S 5074 370273487
S 13350 821407130
Q 10304 49010 4534349654888
A 24338 417464698
Q 18504 48799 637112777029
Q 11177 31591 2790368480315
A 22745 839074415
Q 41167 45433 1335056471140
Q 34408 46858 9499919047402
S 17837 576787336
S 1984 865632361
S 45554 487506271
S 51184 330618464
S 41866 835887741
S 35551 781324160
Q 15214 42099 2230806309350
A 1459 348270376
Q 38 21995 8882730997757
Q 12933 47443 1318487041117
S 6959 894497294
A 20733 679934296
S 42135 461132878
A 49555 519997004
A 48411 480534141
A 22094 94016139
A 2653 247656714
S 53340 84978505
Q 1169 51725 8939879998196
Q 1463 45999 8253455708338
Q 1500 26887 7257723068321
A 3204 439918759
A 27262 678639398
S 13575 941124509
S 23457 510208024
A 37715 888269652
A 17025 555214139
A 42845 953089088
Q 14532 45958 7767579810966
S 29047 272375865
Q 32631 39240 4012079683131
S 13088 696332794
Q 3511 36364 711974986337
A 19946 884392898
S 34047 556231576
Q 4903 43601 1169745466481
S 43734 387726327
A 13372 151336158
S 5605 287951702
A 29654 949729830
S 17608 983856408
S 14698 413864064
S 2409 939691245
Q 48285 54610 1193367119150
Q 25619 48997 5673942908186
Q 93 54436 5407635223048
A 5897 410546501
A 6687 245063713
Q 2124 28872 3430392274707
Q 8069 48046 5436269161712
S 44553 618757386
S 1646 961372717
A 46865 92090312
S 24351 322068018
A 54442 585908568
Q 7109 43867 6679094587487
S 21431 178094844
A 53939 731751864
Q 7539 28933 157502952613
A 27070 200658959
Q 11400 50332 9668886792340
A 10374 5606526
Q 10947 53114 4424456323134
Q 9129 14119 145122162222
Q 23608 43601 2904667708822
S 47106 354556211
Q 2191 53137 6039014350010
S 40570 755391756
S 52771 827617881
S 54331 113058952
Q 22490 50798 8578009923914
A 11483 512450402
Q 795 51621 4860750655253
A 51531 401045433
A 30170 309252946
Q 319 45974 7396851358803
A 15594 292992354
S 21170 775533118
S 43427 253333657
A 40850 809596670
S 30730 933482333
A 3606 351008337
A 49845 284822013
Q 22726 46863 2634711694567
Q 3334 53920 9068568125310
S 45947 390800939
S 35059 306946661
A 22313 512088914
Q 16539 53332 4645963323844
S 26729 556498347
A 20977 813674123
S 37417 125234753
S 10161 626725848
A 43779 162062463
Q 2446 25596 7087213399466
A 29775 885460433
Q 13853 41861 2163399412389
S 52105 900505248
A 30810 518950651
A 21879 368623037
Q 16263 38027 5551635585452
A 20578 976806203
S 6874 597539857
Q 25587 31371 721912536795
Q 30869 33763 966655384066
Q 16762 52878 7800472504364
Q 3470 29696 5692363501196
Q 6769 51631 5229234704031
A 52972 685624824
Q 22141 47639 1661762951830
S 28727 41990558
A 41617 137406716
S 17551 903369615
Q 422 44662 8053250844156
A 50778 626785510
S 20494 983485629
Q 5708 20203 5750917398231
S 9107 257926295
A 35090 783867146
S 9932 637537226
S 32975 639866841
Q 6500 54627 3900112685228
S 12164 841204020
Q 3660 49793 7684699893777
Q 33777 39302 2242148652190
Q 499 43157 8290543227028
S 34397 126536429
Q 6052 27092 96832665951
A 43833 9540451
S 24659 709761469
A 26391 494640743
Q 18324 48615 6992101475773
Q 8017 49177 8259162590995
Q 2642 27158 6833481417355
S 3565 184354061
Q 17097 32448 3982034830229
A 5599 310545817
S 54082 805913674
Q 44689 52060 7231521771531
A 49250 722683759
Q 7068 17724 3688185993853
Q 2370 48285 8615961345991
A 18528 199202228
A 25069 837308569
Q 3306 39550 1011074622296
S 43975 538807317
S 10560 794327772
S 54669 215697808
Q 45790 48286 1069624161358
S 25223 425100992
Q 43302 54230 5896002820438
S 13796 279983776
S 32859 142366132
S 54079 499051408
Q 40924 43231 1584596892589
S 23388 984917122
Q 16554 21368 3893876744507
Q 11 54034 6382037813224
Q 20295 46520 923358796116
A 9525 353278840
A 48733 398976993
Q 8116 54588 4465925644406
Q 21487 45145 4344964396955
Q 1847 50782 4504615512478
S 3011 32769648
A 32372 105604754
Q 27720 43596 5316168625591
A 27106 160132252
S 42527 837168036
Q 8820 9465 236912232233
Q 4457 41028 7783131884956
Q 4383 38801 8396849985288
Q 1173 46077 7994658929788
A 52834 857494635
S 42769 379713463
Q 349 54745 8547665834246
Q 37520 41619 3368661391490
S 14868 760066494
S 43596 496408628
A 39391 325578124
Q 8092 28556 7624767894325
S 28556 657945211
Q 3845 54752 4086370474868
Q 990 50131 8357934629208
A 10254 82715418
Q 8109 45036 9374943723672
S 30775 795392548
S 33131 696733962
Q 530 52291 8156336408420
A 19653 320415703
A 31232 881031719
S 13080 601948451
Q 23516 28239 1810855576677
S 30570 592500875
S 48737 57849105
Q 4860 46972 3517905166971
S 43753 815305445
A 50806 877824333
A 37007 723497406
S 30467 507796996
A 9088 297504978
A 39220 224082887
S 29451 348223579
Q 4385 14428 4945202507264
S 29189 818471363
A 7134 268316697
A 47601 887783732
Q 41429 48295 6040230154359
A 41447 988456760
A 49015 240684797
A 34923 953403444
A 28133 96580773
Q 4330 33946 9462146275352
Q 21724 43712 9648645474839
Q 19007 52424 1259014494779
Q 2875 36854 3473838541673
Q 13407 17358 2912928741930
S 4192 761871690
Q 16586 50722 6297777848400
S 17158 343804566
A 51764 841723422
A 47659 864606232
Q 6767 52404 211015283755
A 2896 184001618
S 53180 465360527
S 12975 861952128
Q 17 54921 5767531790331
S 14884 548793737
S 19653 585214086
S 45864 907650433
S 42838 74987034
Q 867 45798 3941238001690
Q 5721 45074 7263893147663
A 44185 942688870
A 15353 194406286
Q 4350 18864 4789457375267
Q 2797 10289 5556890687351
Q 11031 40128 9923961442995
S 14116 27288600
A 20356 29770700
S 39121 325821285
Q 18563 41330 36105125406
S 22041 54832472
S 16249 686990424
A 28684 520875547
A 50853 736515407
Q 1728 21140 244155670943
A 28975 347576045
Q 8236 46367 4345258150362
S 19443 483610764
S 29649 567345423
Q 12118 31124 9918915958352
A 46132 881874791
A 14063 510531853
S 9405 607808084
A 50801 519533952
A 16421 676207956
A 47075 10128960
Q 28928 30723 1100406777994
S 5541 292587140
S 54020 163172080
Q 6890 44672 5397680811571
A 38794 185514549
Q 11108 53547 6581239671254
S 11062 69606954
Q 11726 54026 6550089729982
S 16063 519280126
Q 18590 36945 5650467061801
S 1369 862899265
A 14109 395088627
S 10863 363607807
Q 1366 48943 3409177316370
S 47118 978649961
Q 38270 49636 6202975082497
S 17074 61668688
Q 22716 42244 9552210367893
Q 7390 47626 7983513544471
S 2016 812840834
Q 7416 52909 7198440993014
S 30093 743833499
A 18871 985291128
S 10569 541449003
Q 33987 37759 3314640998993
Q 32224 38310 4000687124535
A 21433 175294585
Q 5887 50501 7958436206862
A 38559 573436450
S 36582 373908704
S 29453 185995157
A 47175 819505664
Q 38443 54814 1947880226893
Q 10589 30166 6800652871204
Q 20771 30818 1564060961562
Q 204 25913 8667043333819
S 48117 903773626
Q 1907 52883 1047939320719
A 49526 964273140
S 25485 825463349
A 4783 771712202
Q 8498 52935 8094781155182
S 22076 198056029
A 40779 667149885
Q 16628 23503 6325989289139
Q 32906 52612 1281340497171
Q 5474 53808 6072756447715
Q 3823 12327 6745247382448
Q 17071 50543 158739823623
A 15707 146144285
Q 4963 34557 4189387437188
Q 14148 53631 4363839769152
Q 5061 20048 6698932618386
A 14238 226018789
Q 23290 54306 4202159174198
Q 6796 9153 1980619490839
A 32646 637141162
S 39765 786883527
A 27345 135756151
S 54735 759493151
A 36929 549252348
A 8505 100088944
Q 4765 39646 520483307824
Q 19849 46373 1744724484710
Q 16416 51432 4431490767735
Q 14426 44450 6196392495995
Q 61 54872 503585377794
Q 25459 34380 6011697910556
A 37697 372209761
S 44349 224010217
A 11842 201753094
A 51955 265377453
A 40763 370903531
Q 23518 47344 4974352711840
Q 3583 43814 4320385163923
Q 413 10747 7638832194880
S 38591 398271895
S 20121 600066855
A 9371 623950084
Q 40661 44435 2070721302872
Q 11015 52273 5104658738424
A 38062 21255962
Q 34061 45774 3033684887486
Q 1390 47380 2671275075002
S 18424 784462595
A 26723 166309432
S 52957 56029338
A 9182 819585246
A 34553 228556743
S 40457 91800359
S 4196 420478374
S 2187 409581614
S 32258 850895905
S 5352 59770357
A 15871 869354363
Q 11998 35281 9064375108413
Q 28426 39791 9233460711931
S 41304 489538788
S 24261 12195257
Q 977 43882 4327160201145
A 4713 629046651
A 22331 326940043
Q 28407 37997 621612842279
A 17006 616008810
A 42514 945389091
Q 49455 51051 783829324083
Q 2451 34114 4767906690051
A 22130 458575505
S 14220 978920137
Q 2366 42029 3746236554866
A 12822 278567608
A 44251 582502747
Q 15438 34307 8214196992737
Q 1004 51433 5241878136066
Q 50340 51793 576282406389
A 31511 389155535
Q 12374 25008 6827846921919
S 6956 25529803
S 17886 429033990
A 5910 291539852
A 23727 334622133
A 873 544613966
S 52172 73448518
Q 9297 45752 9548720835138
A 37887 807299528
Q 847 49834 4889049096932
Q 33701 35309 1071372171411
S 7084 90665902
A 1028 132123981
Q 5082 48683 7643354455422
S 21115 315411075
Q 19563 53127 4800978452073
Q 14642 29531 3638846108611
S 12868 577608794
A 1390 638722101
Q 7579 42552 1687170099422
Q 18998 54878 4084313758820
S 46789 782986011
Q 42644 51479 7348346866385
A 49117 378129189
Q 479 42085 3192592467897
A 25364 608982060
Q 7851 16283 1047197407719
S 36721 92322253
S 11007 525555516
Q 8690 33122 8924406432933
A 2770 453287523
A 24143 902127516
Q 3520 18236 6754513429304
S 50510 974826735
A 9816 499290383
S 29139 844125186
S 16212 911954301
S 14626 751270662
Q 10287 11629 278726323939
Q 38868 49745 5742819898445
S 30417 263063701
Q 15297 27543 2752581751727
S 13662 208815742
Q 9195 52144 3120422901711
S 27366 23458057
S 3810 632502368
S 8688 626348912
Q 24999 34679 2371255035089
A 27133 846834722
Q 5357 47906 2763452585643
A 39858 898703725
Q 18985 32737 4636692014377
Q 8619 27610 7524029491032
A 24446 558244320
A 24479 152517026
Q 12215 45942 3399791296019
Q 4958 20625 6337595505752
Q 42762 45739 1611874106051
S 51201 803531201
Q 1712 51218 7083436361986
A 48200 431334968
Q 216 49195 4357385261128
S 50992 768664143
Q 1221 54582 6797891010465
Q 11818 25892 7486600640202
Q 1344 54391 2358037817385
Q 8527 51426 8566924864012
S 2153 662193811
S 48345 364264084
Q 6113 51804 9758478837176
A 6062 670258419
Q 9727 28221 9757032199565
Q 1652 13848 4682512857680
S 43041 947052087
A 53757 272656781
Q 21050 35098 5570507127433
A 48825 126282697
Q 8509 33504 9769517550137
Q 5708 43695 7622100560038
A 42542 489237863
S 20383 129543582
Q 12844 20458 3371637187604
Q 38183 42664 3425222933366
S 23914 346200848
S 7359 324086205
S 19491 575414645
Q 5585 45414 805734460635
Q 471 51879 8576378221331
A 879 310798418
S 3558 690563968
Q 29814 53400 1552557194565
S 43354 344021384
A 2703 313273330
S 12337 138947986
Q 2788 34172 9323820428537
S 29238 365376374
A 433 941062380
Q 22793 49443 2519330129161
A 45977 234972920
A 25340 48802055
S 45452 896254716
Q 1663 52106 1309119231012
Q 1886 52638 5065319171253
S 63 587713314
Q 6870 20028 5219841399533
A 18286 749844798
A 14423 412103982
A 39828 329049547
S 35915 760997623
S 31702 691980587
Q 25298 52069 6832791151000
Q 186 4827 1579865531720
Q 1070 53715 1591877364096
Q 13782 15140 5124818196
S 53725 812392555
A 11820 744170015
Q 5308 22026 4299497775493
A 33484 521354928
S 2212 480219593
Q 23325 51665 1859100047050
A 16024 461607827
A 30538 109526910
A 34649 82816040
S 21113 1894194
Q 5063 26560 1863225147191
S 17452 187726481
S 49049 815577997
S 13435 549664208
Q 1113 51167 7762962339437
Q 3186 53958 9500316347949
Q 9806 51003 2694927940223
S 3564 739019369
A 30696 711980534
Q 5098 42289 1260827835105
Q 19703 46099 7034521838898
S 22368 893899528
Q 632 54533 9825726732321
A 31357 10262692
Q 39678 41486 530532356204
A 20065 431839308
S 3288 169619515
A 7017 366116005
Q 6801 49262 3638464376891
Q 50659 51046 358238946155
S 50118 272507495
Q 18574 22473 1884037225120
A 8500 696642653
A 14385 899841199
S 26920 529586428
Q 26152 39286 6483282224804
S 3907 351328781
A 42618 917701688
Q 33850 39896 632859903599
Q 38759 53327 6226521541274
A 28930 382379958
Q 9943 38648 6226480585793
A 4942 908894497
A 44819 464287737
A 6223 819728243
Q 401 54256 4566191474495
Q 24808 54483 983067637656
S 40243 569054214
Q 2453 21841 5552811154754
A 31070 445335945
S 1123 369855489
A 43659 517884038
Q 1292 53367 1611442572633
S 30402 319087458
S 41772 3705090
S 27459 113910663
Q 2754 16986 8674581026854
A 53074 382671149
S 46164 138612174
Q 26471 30911 1086592132157
S 2229 195322852
A 29772 86504752
A 18173 854161179
S 3594 502013322
S 20349 767102954
S 21257 116022190
A 17235 632543014
S 53816 461855871
A 28802 902144145
A 19067 143585395
Q 10685 36575 1261412534960
A 15233 393933261
Q 4436 8057 3173498061541
A 23978 734730271
Q 20618 43006 1153073560089
A 39411 595969421
S 40328 734789567
Q 43327 53239 5151714775836
A 30200 344174032
A 12 401242578
Q 16130 22305 1202819746583
A 39993 478967364
A 25081 790096072
Q 6549 12561 4287639929917
A 21352 871522674
Q 5569 23973 3459670786447
Q 20139 53165 6490146966291
Q 43361 50689 153705191247
Q 1172 48291 6981111514059
S 54556 142812868
A 2620 871704081
S 20071 418034669
S 6013 248438528
A 36642 24330801
Q 9767 25911 5789934300563
A 26775 290599492
Q 37509 44853 7266108801685
S 10760 104813437
S 10845 664134666
A 51646 535843429
S 1472 690368749
Q 20834 35926 8753696001643
A 32993 755761129
S 13635 192497505
S 33857 819926092
Q 43522 48185 2732717177439
Q 28767 44451 1896155118463
A 40517 205531839
Q 17639 50399 6631259107289
A 28676 954641814
A 47799 245016008
Q 39509 47450 6824877634918
A 8220 26158004
A 54806 367549390
S 32270 93840240
A 44273 588464051
A 12042 643349020
Q 2129 45108 1623669757470
S 8948 487171241
A 13785 595380532
Q 9821 34131 2358380452267
A 30855 357761552
S 52612 740264131
Q 5171 15194 1460921278961
S 51304 819613736
S 11264 467755084
S 21080 135562798
A 5805 743068457
A 5441 289581716
Q 31055 50335 9385366014684
S 21080 808805683
A 27142 670670218
Q 9624 49308 9169283382536
A 15129 403144574
S 47279 536443898
Q 15651 51977 9004486548056
Q 3741 31895 2238395791821
Q 3337 51392 1475019294644
S 34388 693835455
S 32604 186783846
Q 18567 54895 1315091124108
Q 5565 46831 8553849573440
Q 22816 31132 4630244456475
A 52372 40373589
S 51519 985317937
A 40843 318747357
A 17406 695497807
S 30978 844322021
Q 8050 8790 661299507524
Q 445 3075 325681508173
S 2369 369421451
Q 11173 15198 1893323357324
A 19660 884055073
A 48747 372368144
S 43821 403497545
Q 3264 45031 4938640083901
Q 726 54882 6739140171147
Q 85 54784 6228156441235
Q 10302 45933 6700213254336
S 36546 191562046
Q 19117 41444 4404458991131
S 34752 271314123
A 33557 499117501
A 53124 575126780
S 4271 210666376
S 4798 649985955
Q 1919 48432 4215498160560
Q 23247 32252 7323887768766
S 39242 613465836
Q 14281 51737 2126527034355
A 27545 575171459
A 51878 889832138
Q 842 36820 6642075426401
A 44084 33671491
A 21508 716109968
Q 8638 34654 5780860706314
A 38194 314535519
A 45866 973705484
Q 4965 42374 5213707699626
A 48270 70845356
S 32096 89969354
S 32919 13038027
Q 33558 36138 2294564544213
S 43308 836810527
S 33930 727264616
S 46265 500021768
Q 7217 49115 4593355700314
S 37269 217428796
A 51288 75187679
Q 47664 50610 398963030989
A 4432 845377372
Q 13330 54827 2862559929445
S 38371 712493316
S 21675 197580512
Q 18251 50513 1079304444338
Q 9147 43024 1633951883070
S 8734 322316896
A 32666 875609393
Q 12224 41382 155347316818
Q 5205 47718 196220449629
S 14927 365423779
S 45160 477487694
S 48497 394965631
Q 13108 47064 5944805083535
A 50070 807129789
A 37073 236030577
S 18068 773626509
Q 18063 46717 7027448344244
A 10933 821217887
Q 20018 54333 7889317700451
A 54293 89229563
S 50169 238002510
Q 11777 25479 3902988536938
Q 10113 48914 8289173695913
A 5877 454083971
S 52503 444898415
S 36322 303623623
S 39908 716949425
Q 4036 33676 2308976236571
Q 5631 50770 812141991365
Q 7846 43775 9826445596903
Q 23957 44134 3937725830894
S 10612 298099985
S 23969 301083586
Q 7428 42327 3404571800865
S 38606 384978406
Q 47619 47664 25057711558
Q 8441 38474 7806314676200
S 6465 377420048
Q 20305 26023 2253427303742
Q 6088 48090 8289350550520
Q 3263 3338 72257341945
Q 373 32774 1475208441904
Q 29623 34350 266010660637
A 43292 649170419
Q 14919 52696 762727634006
S 28975 960130710
A 32142 962154868
Q 936 22035 6173960803134
Q 1408 54865 7033213782496
Q 19835 38537 2018894181518
Q 4724 48164 8231657035636
Q 3917 27083 7081452000827
A 48023 176335601
S 39659 97477462
S 5299 869391110
Q 6005 34777 2687789538526
A 53498 231626244
S 29441 367715847
Q 14294 25056 3941078051521
A 48279 972011685
A 10748 19403870
Q 30097 46789 6478526818374
Q 3861 42928 1774093332183
S 1362 903090131
Q 22370 40643 1356698543903
S 50146 611958110
S 25525 977974352
S 32957 770330649
A 54268 384294710
S 26347 849942520
S 37115 591287646
Q 7963 43444 836976875468
Q 4659 48522 1633343567639
Q 8536 50499 9501177474169
Q 214 54738 3427978787773
Q 15199 48491 7802503474065
S 42154 742438635
A 15569 533882933
S 39391 861621246
Q 803 40136 4842873961083
Q 13227 41143 4664845590891
A 33854 423747184
S 52326 285192022
A 54837 216756742
A 32734 161840742
A 18665 716871839
Q 2116 22565 3916999029833
A 36706 300410912
S 22366 97978551
S 778 642111373
S 49905 268216715
Q 11247 40440 3419116500012
Q 24519 45542 6553530167344
S 23235 955040092
A 53613 887618178
Q 3726 50198 5008082216887
S 18239 571813816
Q 99 54895 4173881231519
S 16332 554628015
A 1622 531389725
S 38780 948112556
Q 12740 37161 1338127137387
Q 24283 50816 5501920248434
A 19602 588753364
Q 9129 50123 1025871936588
S 11565 349435826
A 20230 833795381
A 50067 821683651
A 20942 202601585
A 20695 285543613
S 6269 252319926
Q 4309 39905 9216019707391
S 19292 813059243
Q 4830 24440 6097943008494
Q 3994 27535 2662551418042
A 45102 17641272
A 53798 875230445
A 34604 824196227
A 47099 826034526
A 43333 159400383
A 50967 495923598
A 38855 613612749
A 27508 403852743
Q 22048 30780 7377195660815
A 18927 895150434
S 20927 385897335
A 51533 854534315
Q 10047 51547 692526338366
Q 34700 35762 833750612239
Q 16923 37653 3170923079543
Q 38362 49378 2633244750256
Q 7308 54508 8135809323927
A 39636 119328607
Q 12128 32079 4308965464441
S 35092 696841373
Q 3862 32477 9350470639406
Q 6487 48426 8299715177092
S 44655 908570646
Q 17011 48013 4562678791932
Q 21836 53618 9626480291230
Q 7345 30864 8131736455152
Q 29113 52863 7876217753734
A 17249 254194494
Q 900 53285 2748042694160
S 36626 822462357
Q 3596 46356 2278987842314
A 46859 776754387
Q 2745 54578 806703711434
Q 13287 30507 1456029948693
A 38240 615353252
Q 20193 40080 2861692645575
S 39062 806092289
Q 19215 50402 3056555350482
Q 4682 27371 8251421455414
Q 3731 51858 7483225404188
S 29873 599712457
S 36230 784547748
Q 2833 54721 8421926940066
A 43512 797691550
Q 20785 53488 7090852796473
S 11902 388248495
S 3829 389927813
Q 26995 34281 1687770254726
S 22028 188693376
A 23394 409664766
S 33390 446273725
Q 12262 41135 6836587359478
Q 44075 53750 9101275081132
Q 12921 51793 7234177526284
S 26940 787861834
A 18395 744207452
Q 1560 53267 1762491962453
Q 24830 45174 5807664617949
Q 14488 15811 537762332073
S 25222 307182217
A 35350 103346206
S 21649 676194370
A 37775 345255127
A 52008 180177549
A 49787 840718812
Q 39775 50238 9263121642007
Q 45105 54238 6164323625273
Q 456 43239 520725618766
A 11280 627933833
Q 512 31648 5104070683951
S 28382 617940097
A 6063 996369654
Q 2076 37993 6700271322268
Q 11918 20237 8295697466003
Q 16393 52391 1963777993869
Q 10250 22347 2071386008257
A 51218 841834570
Q 15486 28458 1840398636712
Q 5197 52265 5807751603218
S 18423 373866529
A 13632 947104224
Q 3637 44660 1395912936913
S 20144 715715424
S 12291 106142204
A 17241 630607805
A 1822 952665467
A 49239 53531321
Q 25960 46910 5058089532025
S 15921 331501313
Q 19722 52807 1770580632456
Q 4307 6268 940867321602
Q 707 49473 9717497400211
S 46374 406194348
A 50229 890574669
A 6092 364160107
A 26264 195741815
Q 4300 17342 4292984158311
S 17454 737312071
A 40384 206041800
A 7504 628393916
S 23667 242694801
A 1567 372441357
S 36572 881510233
A 7785 206603834
A 36164 667174711
S 6233 679316597
S 45497 399682241
Q 14351 37681 9656534098986
S 16633 294895702
S 48066 131224789
S 33412 776524685
Q 34726 35731 802165096958
S 19939 886454688
Q 33824 34432 433139222097
Q 12662 54706 9665421188344
A 17069 243968346
A 41631 545290894
S 15185 59119495
A 17253 846279643
Q 163 17654 6186514329270
S 52771 923791907
A 50134 44424730
Q 1734 51117 1827513284646
S 49758 628473695
Q 9085 43028 3936888633323
A 121 870873275
Q 23960 35238 6874065972817
A 51067 786713205
Q 30272 52106 6825428082342
S 7990 13237343
A 26896 464301271
A 36533 155358513
S 18467 298788171
Q 33309 36179 1452688091186
Q 41377 44035 1760194772620
Q 3490 48234 3266272318762
A 45718 735842264
S 52754 290590339
A 11433 788345099
A 42816 404649801
Q 5333 28859 9491179574671
Q 970 37745 4170990209239
Q 14252 23009 5415535208222
Q 26931 27538 287767734342
A 11667 508682707
S 32884 418827107
A 36234 755514072
S 40965 903929207
Q 10955 45913 7344624460352
S 20735 794235949
Q 23610 43040 1124518487579
Q 20242 25936 3713122381077
S 33316 695989210
S 9447 869715306
A 39848 941650482
A 3962 691633891
A 22905 993020266
S 4002 665882940
S 50643 170413622
S 11427 485939868
A 28219 179153932
A 29185 40376333
Q 6351 52135 5293207693607
A 40696 513747262
Q 3651 46031 8314264414066
S 19935 696379716
S 41240 746369504
A 45420 797048948
S 25780 908143603
A 9222 474177827
Q 8768 40689 9887455138156
Q 32977 33077 5241699224
A 14735 263670246
Q 18934 51372 961119150570
A 41436 730661366
S 21257 70015738
Q 13976 21494 1571696583800
Q 24551 50550 2746731680680
Q 3700 29306 562072794658
A 51579 193675527
A 14340 222278903
A 5210 37171413
A 34340 36650545
A 27075 7292490
Q 5139 53209 9934118692424
A 53589 585661001
S 24605 833588466
Q 1263 54800 7307263010273
A 49003 615846031
A 18305 751014489
S 26041 607656353
S 28489 346860543
A 40511 147850166
S 5676 557024777
A 27897 977025348
Q 32473 41483 4073472844159
Q 2360 53687 9540620320652
S 24975 544174936
A 54075 648638297
A 48927 697009449
Q 940 49492 6434737999448
A 1512 953622725
Q 2169 54082 1438858250871
Q 22258 34948 2632250955554
Q 5232 31516 6055636670751
Q 49071 52466 2163705385235
Q 15468 42005 436205770045
S 12639 164890851
A 17795 195917845
S 17210 818147724
A 24105 996790449
S 49331 793411469
Q 35713 49359 9320266657557
A 24271 424277815
A 15301 763178885
S 14540 455223710
Q 35108 49068 2014249454808
S 29072 334262654
S 22342 325416018
A 10104 310874411
S 5481 810553642
A 42424 867874979
Q 5899 54128 2247818804693
A 20699 601612468
A 22142 669917870
Q 10063 29536 2186902296689
A 34482 718191341
Q 1527 49043 1850039103262
A 6434 363981431
Q 1853 38834 755497593395
Q 16938 19716 794301933638
A 45460 218529315
A 22725 708629742
S 30357 57790583
S 30826 878552672
S 30499 592438049
Q 35938 41962 3699320790353
A 39284 726275815
S 15256 98676842
Q 38422 51809 5473533824361
S 37456 230118863
A 18996 182473882
Q 1876 42436 5128837047040
A 12759 610645294
A 40524 239623598
A 50284 202173212
Q 2246 48570 5907152730325
S 43893 938909848
S 23565 974615615
Q 19031 50881 5531852391201
S 26947 68011810
Q 15467 50507 703742239441
Q 2338 38534 4625254602289
Q 3053 14266 5254959335662
A 48462 23939501
A 4578 38873356
Q 571 48030 1100682567875
Q 707 49147 9080669638221
A 11217 295611086
S 27654 157331651
Q 14179 36210 6944430782303
Q 7585 47838 2697786522092
S 42034 570409871
A 2175 249753520
Q 6876 51253 2539748875138
S 30174 934463599
Q 15646 49519 9619436196672
A 45391 396054778
Q 1284 54881 814318917980
A 26622 514192092
S 12591 482062222
Q 1420 54554 163791040442
Q 14897 26450 9662826616981
S 7233 294446069
A 47512 767250194
A 17332 658882641
Q 30456 48085 7547712762484
A 33673 211527687
A 9707 237357855
Q 400 47271 972032080303
S 4535 295396272
A 28062 430597950
Q 5188 19130 6350323234090
S 37051 922148154
A 20401 473000369
Q 42157 53309 3952349594966
S 1672 924854838
S 45996 988735802
A 13662 330722223
S 48793 151468747
Q 1160 49163 6153509922989
Q 6884 46227 5981214084153
A 6392 468374460
S 9656 91096974
Q 1546 50687 7222961872729
A 28291 379189545
S 10589 933281906
A 46498 309765301
Q 13688 40772 5186153053972
Q 2328 30981 2240025767816
Q 21187 41618 1445970067470
S 22922 5101851
A 52282 188137689
S 15349 60652307
S 32220 716408935
Q 1168 47061 1681000605240
A 20029 524557008
S 48476 227968473
Q 16275 45359 7300660153531
Q 1970 48868 3256536073146
A 19966 846597259
Q 18100 43454 423604205437
A 21972 86768490
A 47041 525527702
Q 339 54878 2702962965287
S 13941 81417207
Q 6578 40674 7706423018544
Q 11159 50220 3449338477068
S 51900 474200006
Q 35521 46299 865161747907
S 29029 872332160
Q 14184 42229 8008877746986
A 15890 524565497
S 19793 3788183
S 13682 564342210
S 27151 862753360
S 35473 385113867
S 48603 617144687
Q 28411 52614 1385106264102
Q 12385 48134 1538626016453
S 34206 989393680
Q 2653 46454 5582163935370
S 12002 761090914
Q 1401 21556 8596315730560
Q 41671 54553 5625101502723
S 15034 419151167
Q 145 54188 5671001504702
Q 21740 37308 3154249984320
Q 31665 41109 267357903666
S 6698 18218158
Q 4456 49515 9552253087924
Q 11538 31380 8781655700541
A 52121 568941189
S 39495 135368355
Q 27547 54895 4059777945196
A 33585 952433666
S 25059 861881364
Q 2547 30692 2932458367170
Q 4192 45709 9873278901242
Q 405 34083 8568084200861
A 14445 785223619
A 22457 405111267
S 48962 849639758
S 44459 538894908
Q 38157 52410 9326105139956
Q 50004 52830 1029135801961
Q 22245 29445 4369194978784
S 17878 786882998
Q 25643 33673 604707418807
Q 37443 42002 1193562794240
Q 22459 28009 686073496034
A 14951 893470044
Q 1651 13034 5784792354099
Q 1371 6801 395638758079
S 28438 663410488
A 7407 477891310
Q 13643 40227 2025345528847
Q 30116 41930 8120266185737
Q 30010 51234 9045983122305
Q 16005 16038 7670019088
Q 19136 27057 6595707863357
A 22079 549260772
S 12814 211577902
Q 1016 53631 3649784856384
S 18183 386781682
S 54798 629151679
Q 3162 54560 8707758121370
A 22112 138510359
S 33665 854782454
Q 561 49837 1939898720524
Q 18695 53582 1686066976090
A 78 357221858
S 16819 949718963
S 54924 560069678
Q 2969 50096 7648443015901
Q 24631 33082 2026178221887
Q 9245 53010 5696564255914
Q 48859 52002 2470499764729
Q 34004 40086 981856295267
S 35759 408201637
S 25529 179338769
Q 1983 31626 4637607771224
Q 27529 53762 8196533640032
A 33411 608340318
A 42481 803251909
Q 695 31283 8514701159109
S 11682 33804269
Q 33837 42405 4482387501348
S 49299 718291285
A 18593 721136435
A 4324 736076620
Q 1755 39589 1530706976123
Q 3476 25444 1962503998119
Q 1418 38768 4902902726063
A 34973 248671808
Q 63 39881 6007378263494
Q 8797 54029 5387044251387
A 25660 982743263
A 7422 932666695
S 343 822787811
A 18688 664550908
Q 2334 48901 9294648305473
Q 1702 43124 277881002445
A 29035 547560502
Q 5572 48591 9044569954123
A 14257 619504945
S 54574 206760230
Q 15469 47482 8050394252969
Q 22106 47870 6771207299454
Q 391 1608 72863452168
Q 40791 42810 645208321968
Q 35596 48017 4539437077737
Q 2113 51820 4226815514700
A 53187 351763787
Q 21391 47680 7951090436569
S 22447 215555421
Q 8240 40396 4916878542453
A 27334 134084385
A 36619 339684422
Q 724 42081 5002557925010
A 10870 152228592
Q 7150 33010 2311522492677
Q 928 54013 8172067834697
Q 27770 51710 9933920157716
Q 42285 43334 146901093604
Q 31270 36363 1089264538468
S 11316 789609605
S 30176 603730994
S 21620 53589123
S 48289 865840799
S 45928 708252453
A 30993 975802902
A 39525 877906200
A 21796 513305439
S 43120 851536456
A 15804 624614962
S 46524 286547382
S 45267 326873219
A 11621 618715183
S 46827 78738539
Q 4557 28497 8950958426224
A 48935 909532702
A 5607 145269420
Q 3923 24443 4789822562740
A 7130 266562934
Q 12252 53753 7798214282215
Q 6282 12026 3614739249839
S 41416 367329132
A 21877 486230298
S 42038 154441636
S 36576 164940342
A 28934 493341975
Q 67 54288 462970803340
S 17302 964807414
Q 34626 52314 7508422231855
Q 6795 42165 6175614094263
Q 43531 51569 3344633091211
Q 3398 32761 2493793907125
S 5865 269457078
S 27940 769130971
S 9744 429704684
A 38721 661058914
A 35916 903711418
A 43385 326700318
A 34556 434216758
Q 14839 38138 2544166670204
Q 33032 47387 3946156031483
A 27173 781342982
S 43851 561210989
A 10076 639346484
S 27093 801694112
S 48732 954524096
S 10450 82211084
A 18527 450703390
S 32128 992556019
Q 26010 43447 9867607172617
A 41745 707289844
Q 12500 50155 8869571601877
A 48549 982489599
S 52835 837544689
S 36729 407455467
Q 45890 51337 4826168137205
Q 5068 40530 5817055006252
S 43379 843374664
Q 1732 31299 7361578629367
Q 11226 27379 6221280450646
S 1347 385745611
S 22346 383586028
S 17064 425469871
Q 10431 22699 2208514613172
A 53031 78676106
Q 3144 41154 1463557614068
S 17906 247018953
A 13964 114554607
S 43495 913448934
A 2218 697516760
S 24179 319419354
A 19065 113348016
Q 4779 54721 299485777885
A 11979 51947899
S 8125 343417319
Q 25039 34386 4189496267833
S 29414 339168733
S 16553 396935929
S 46694 602387118
Q 48248 51661 1708855741635
Q 14162 43280 9949826379783
Q 30619 37016 1264173893733
S 6957 368045538
A 22739 949790951
Q 3503 50800 3821263013580
S 28715 763615841
S 27954 302489131
S 23477 724856442
S 29860 946809955
A 13654 359785785
S 54119 107864596
Q 1233 44464 1118020358064
A 39106 117947049
Q 30613 39058 2446219390728
Q 3516 13254 6319739444567
Q 16901 29082 3560708017102
A 24051 414952743
Q 10149 49933 1035041170062
S 28037 640692082
A 47172 384244389
Q 3127 24054 8226775256342
A 20859 672984064
A 54299 616234983
A 45973 767758002
Q 42852 48919 378273588722
Q 4972 27283 6733887896524
Q 5614 27212 7725390528994
Q 2035 48325 5459059771398
S 32587 709745789
Q 6123 24182 9265325685361
Q 638 51954 7317872527622
Q 2002 35007 1244012288699
Q 3303 53973 2371714104450
Q 9992 53346 7094895007382
S 39359 17845434
Q 4421 46503 9291832575244
Q 2553 15093 335449539986
S 32756 522273718
A 6449 424256328
S 40693 245636756
Q 6062 31504 7516380348840
A 37896 843253328
Q 12855 51699 2946855067851
S 24346 919706176
A 43955 515453723
S 18610 33000269
Q 12343 40354 2113342948357
Q 16106 18972 1548555042759
Q 11440 51834 7060754634827
S 47628 355569442
A 2583 531869293
Q 28079 40807 6377339622878
S 53027 885399988
Q 22325 31307 4872984975383
S 1849 750984440
Q 21965 31318 177115460794
A 17553 697172459
S 52 913887021
A 14364 10807839
A 45555 494540798
A 36268 391835799
Q 5535 53766 5239367039599
A 50877 533915781
A 49993 504832518
S 42339 741937396
S 5482 547484245
S 28994 234900880
A 42966 184476200
A 34475 909455687
Q 46039 52116 1523096495238
A 27638 130859994
Q 17340 24821 6430549528122
A 4137 25035042
S 43071 765556231
Q 9137 21685 3830492375905
S 51776 403431020
A 16768 950122261
A 10531 647138364
Q 260 53339 9957485047644
S 2334 88044835
S 52347 676076162
Q 1894 40622 1649142582686
S 18812 366498690
S 19129 703714907
Q 11420 54156 454644619480
Q 25377 31602 2014529739238
Q 3704 39454 4100673957464
S 54258 807846058
Q 4073 44322 372918387769
S 18839 517040851
A 39172 232282293
A 50455 752413550
Q 22114 49912 8380174555419
Q 11306 13510 647467290478
Q 19806 50537 8861488117559
Q 16355 31431 4123083775387
Q 46170 47206 54170775254
Q 29220 46971 6808684276763
A 46281 85954723
A 20227 38906482
A 45842 787452261
Q 34000 42862 2650497279944
Q 8302 34207 2380427188342
Q 15 54877 6502714762456
A 3554 841301286
S 608 617829755
S 22186 440508280
Q 13308 33664 4336203172321
S 30474 273977938
Q 9238 42445 3785924125265
Q 2480 42021 8053660804563
Q 10410 22590 4357815089095
Q 17494 52610 8254187294544
Q 28015 47373 2644252467071
Q 6018 31012 5693247801978
Q 4706 53658 3939212030198
A 45127 679467504
S 36216 964022766
S 12037 699005912
Q 44877 54155 5117253102850
Q 14346 44382 4695016359097
Q 12941 53128 4200067347232
Q 28632 53455 4304306790433
S 16719 460419425
Q 30196 53310 5517173944400
A 30902 200696469
A 34772 670727655
S 13369 610784124
S 4241 128475252
A 37736 372451749
A 13222 40406444
Q 7804 40406 4627797303634
Q 1929 46370 7856961921606
A 5541 319386488
Q 47156 52940 1719379034297
A 51254 525892173
A 40227 768858962
A 50485 943004883
S 46850 948122112
S 45877 439987472
S 26280 801825205
S 48042 713195871
Q 13333 45364 2707431462636
Q 7447 50390 7129761424122
Q 35330 53806 677825991348
Q 6962 53493 3862517983599
A 23259 763384118
A 11521 20808009
Q 40379 53631 4994486824233
Q 18199 51376 4414345926917
Q 5180 51741 591677367959
Q 2054 48344 1314651772947
S 3434 722770572
A 15424 666002045
S 35398 75839128
S 34354 840021871
A 7298 348379986
Q 19441 46932 9640100624663
Q 10037 46117 6679617136282
A 32259 348505854
Q 13527 54448 9481106859395
Q 7260 34983 242583343291
A 26265 823412520
Q 30105 41318 6796962172041
Q 8529 47735 3811200005803
A 45662 968967275
Q 8394 33939 5225436101313
Q 972 28967 6454079134053
A 9916 247380006
A 43312 860372280
S 54767 501915879
Q 26645 46911 1671492960948
A 23350 328426871
S 48918 389231077
S 41166 453142580
S 34800 99083645
Q 319 44719 691428458416
A 35310 672012047
A 37962 605707155
Q 1335 40128 386343808357
A 6896 995407036
A 521 688412763
A 16284 914711520
A 42845 126509066
S 14829 336577072
S 28190 328200748
Q 8016 29264 5748489775885
A 26799 467319834
A 10420 67174108
A 54753 279930024
A 14823 966018628
Q 16816 54321 4675723776374
A 34133 414211029
Q 79 18947 1993257835123
A 32605 871540609
Q 15474 46559 920772712446
S 30003 561847003
S 31189 162495954
S 39751 532250266
A 20252 607458225
A 19664 136455678
Q 2277 18293 7078526181959
A 51210 903149237
Q 3639 54592 2824571733825
S 17824 390222203
A 17409 818732897
S 37969 704130480
A 29832 423092350
Q 914 54089 6610565389910
S 54084 941978693
S 18818 323510400
A 34447 643337138
S 42449 826000725
S 694 218592424
S 38007 977856976
Q 37748 38188 201288121700
A 48112 452838699
Q 15249 48860 8707399946297
A 53908 443103507
S 54388 271926090
A 30754 15103304
A 39444 237497128
A 29741 388299607
A 10955 565735590
A 30140 732789234
A 11355 208490685
S 9192 596886338
Q 177 54330 6186552675153
A 21933 440329441
A 21638 635674037
S 42436 929290034
Q 1869 37017 7928957508147
S 4038 170499887
A 11687 799402319
S 13442 265296926
S 10864 442881759
A 6617 480943764
S 53521 471108015
S 3944 992076546
S 27083 259494910
A 12987 939319413
Q 1842 40510 747586958520
A 6815 884358061
S 28642 463858303
Q 8358 19886 4259238664344
Q 22024 45808 7510333324112
Q 7861 42091 9581971648830
S 49044 660608017
A 14854 261282230
S 1298 996009263
A 51101 962555963
S 21593 313605001
A 44959 882172698
Q 7412 51036 7074054513987
Q 5409 46604 423581862328
Q 8826 19622 8252146660994
A 36298 40591148
S 10092 273602603
S 10779 883142428
Q 2728 49681 803368010203
S 1378 389777923
Q 22111 48534 6555188588886
Q 17162 42264 5510787679824
Q 18049 54616 7685211616736
A 24672 66726639
S 32535 168279293
A 13820 141911083
A 48960 915543353
A 52699 661435876
A 31533 414552317
A 6897 227597296
S 50657 191548507
A 26068 167833192
A 12915 519854123
S 15847 24469753
Q 160 54918 5950708215587
Q 33746 54831 3537778002459
S 5243 722429583
A 50380 186883565
S 52518 192110643
A 36008 781589405
S 11017 224653055
Q 47841 54526 5355672686317
Q 14844 43169 5196793493362
S 27336 672329450
S 42213 677913962
A 3908 218450345
S 18559 365525873
A 45274 74630226
A 16746 689681017
Q 26303 51158 8877229605385
Q 6888 51114 185811746783
Q 1541 41300 7718172931113
Q 30816 39435 4813476693451
S 6106 347965387
S 22679 960428130
A 41005 998971023
Q 4487 45574 3511431232887
A 26925 724894639
Q 6281 43586 6328294912053
Q 2638 48778 1095749469313
S 2280 287295158
A 50034 551722064
Q 8284 50283 1701887599888
A 21060 681636555
Q 30337 53406 995016057411
A 23844 82008506
A 8316 425167754
S 50015 639460560
S 14741 419314072
A 22935 958735973
S 20570 259018712
A 21209 111567419
A 53455 470386781
Q 2059 6054 3913536266744
A 46363 869652625
A 36049 726129446
A 41563 343182925
S 52662 482426936
Q 474 52780 6399156632276
A 15495 403775223
Q 23779 47694 156364205574
S 14359 634355383
A 41141 628587991
A 17525 918946579
S 47483 200275981
A 4649 846163094
Q 29337 42828 365188917468
Q 11478 12840 678530362833
S 37173 105526298
A 28507 922675236
S 13136 530938782
Q 17316 24218 5557266570886
A 369 422437729
S 42316 761686538
S 50003 486976619
Q 10044 43423 2599775564078
S 40887 474305873
A 44227 446209173
Q 5491 53489 9239970523854
Q 9471 27224 7970909948812
A 8822 513711794
S 34803 813469063
A 35640 636366413
A 52155 120352506
S 28678 691511494
Q 3030 38641 6019709385957
S 2522 797778852
Q 43174 47738 1171325867608
S 6066 712931604
S 42632 958862660
S 14708 740524663
Q 625 52480 5362627955766
Q 2865 29883 1075867848229
S 40569 147314666
Q 7588 31204 1727742160349
A 33085 335157681
A 48589 580737659
A 25090 589268290
Q 13524 32629 740352127365
S 11292 825855817
S 36737 555789621
A 48574 91995376
A 36732 544301229
A 24106 111795299
A 8374 309360710
Q 43275 48969 4247977508615
Q 5994 38213 5315618254937
A 29544 899790890
Q 39849 52704 445072221246
Q 16137 22173 4923644974597
Q 2324 53053 6516067280628
S 17715 428081775
Q 36974 41653 2352492657503
S 49647 443001062
Q 31843 40542 4324045749721
S 2576 218483710
S 41271 2449379
Q 5232 41470 4146535133682
Q 2340 53480 1340194907084
Q 18400 36944 8218778998994
Q 13669 44969 1847849390037
A 42187 899003975
A 51913 670296633
S 6655 460626105
S 31982 399043880
A 47901 451714587
S 52065 801904695
A 37483 392675101
S 3731 401989540
Q 2044 44871 199240535087
S 45169 303611891
Q 41683 44964 693515692123
A 13227 160026542
A 9941 873109373
A 52364 835758519
A 26226 997497691
Q 40840 48601 1354116211069
S 76 448487311
Q 16282 32711 4059998256528
S 50494 104867872
Q 34778 51224 8892123069025
A 54738 232929088
A 51158 982178856
Q 8959 54017 9672170053540
S 47195 853198133
A 16121 205931470
A 1049 546113631
A 31906 372361426
A 3864 264732056
A 51741 709602579
S 23906 523762100
A 51132 297401061
Q 14392 48789 5548728873485
Q 18348 32530 6031225699576
A 3221 156554102
Q 10798 28407 4522010026870
A 20059 671426597
S 34146 676885020
A 7368 191400058
Q 29502 48782 6048539452726
A 16335 513998147
Q 15539 39902 5240697700196
S 28942 803186247
S 49381 737998702
S 42294 194463033
S 12486 323092013
Q 18285 34222 8703505411825
Q 22749 49998 7603183465029
Q 10637 41013 8462598937365
S 13965 883640215
A 46721 619557497
Q 18354 53801 9521789023398
Q 22130 28128 1684551668732
S 3799 25403282
S 27940 561836073
Q 4700 47415 9162589340198
Q 5600 47811 3912230971734
Q 45875 52852 2511574792330
A 9946 50499283
A 32968 385303711
Q 3925 37182 3348046751614
S 2677 449535869
A 53357 363633858
S 10658 53381795
S 16386 308278168
S 42013 51627645
Q 24229 29084 1199749678033
A 50510 671368125
A 5650 55291363
S 51174 902335963
Q 1402 50787 5421092346507
A 34775 547989720
A 44617 779393201
Q 7560 13639 4416636884638
A 15856 250657299
Q 24515 46955 5318781335483
A 50408 780623031
Q 38530 41029 52563919504
Q 10107 17991 447525339565
S 5020 826028385
S 41420 77406177
S 46945 390242689
Q 1034 8874 5393912083134
A 34230 229549006
A 53604 68241911
Q 4464 31505 8028439060654
Q 2629 27387 8233783111382
S 46415 530927426
Q 16 54454 3570182590665
S 54466 383073827
Q 3612 50631 1164557737879
A 34209 317123844
S 10162 233874224
S 16050 456011411
Q 3436 54138 2139763318881
S 44796 230933482
S 34585 884994266
Q 32074 49922 8068962098413
A 3565 141448232
A 40190 539711472
A 40608 783587363
S 13674 200317037
S 30377 726358333
A 37028 231293166
Q 7817 50296 5083107572737
Q 7086 37803 9879994973972
Q 6086 34045 2128648840230
Q 24292 53956 128283569410
A 22291 988030712
Q 1389 50035 2311547811628
A 23562 636734618
Q 23385 30750 3637528142688
Q 2661 52629 8294025364747
Q 6422 22195 4855650259500
A 15215 727362813
Q 45248 54264 1190126218506
A 6277 54334793
A 37909 399435833
A 13858 221455541
A 18120 222331134
Q 21099 50328 3017486303455
A 23762 231391288
S 44559 656189662
Q 39593 45702 2222126501917
Q 30933 42615 2119671051063
S 29013 316480093
A 31893 639243685
Q 36056 45750 4448290475804
A 31251 960016416
A 41961 647314632
Q 2242 36678 359326947698
Q 38086 40630 1214971231914
Q 1052 54219 4084979940661
A 8211 60153929
S 167 22948576
Q 12946 49685 6627562202628
Q 14077 26681 2396841713458
S 48589 717628677
A 32890 533841816
S 31440 270901365
Q 24808 46006 6809901613971
Q 812 13643 1109633695081
Q 325 20415 6939704012244
A 36180 301052881
Q 2830 41303 5449908793306
S 40344 508733799
S 2188 90428251
A 30356 18326064
A 7909 21754404
S 48501 109166471
S 35921 145548508
Q 2283 46520 8647442545055
S 27190 695956087
A 38607 501862631
A 14487 954644010
A 34249 663904771
Q 23624 47604 8412223936566
Q 27 26555 325618337571
Q 13468 35892 8631683810043
S 15819 915086060
Q 3321 53265 3238231224291
A 23507 216774760
A 46637 573170922
Q 5044 52977 2737589938324
S 35222 129548175
A 2652 78749920
Q 8685 32673 4017500917895
A 18686 241116506
S 45412 186580939
Q 135 51198 4897175007570
Q 13452 48341 2466531772727
Q 7367 47160 3441239764434
S 29195 735167656
S 52862 480376198
S 26768 300180713
S 10624 670237936
S 13314 377720224
S 38100 490819262
Q 6315 45590 8392495184333
Q 4605 13370 2195427782628
A 50320 654713811
S 40264 579006599
S 8794 505626492
S 25670 523292235
S 31108 490735330
S 39281 74659135
A 3708 772189073
A 36343 489849881
Q 30455 51963 170395417483
S 46187 810189698
Q 12125 53332 9870529982957
A 13013 112282030
Q 35656 37978 2035817374973
A 9536 372985266
A 28378 751189790
A 27604 919303615
A 43277 726420091
S 14811 366310045
S 20075 903398865
S 53699 43582592
Q 361 39814 6841933113421
S 24046 137902958
A 41147 253426123
Q 11688 48574 2775414154925
S 52063 670971697
S 46326 139692254
S 20706 311967770
S 52808 58698698
A 36169 379993320
A 13946 92596337
S 44224 428663869
Q 39616 54544 5418156392964
S 10246 948486149
S 30683 311273475
S 18680 318306092
S 24627 957338510
S 43989 181786616
S 33755 375300618
S 32397 932424862
Q 15635 39529 7733182850077
S 38017 333498050
Q 3775 34870 6975791344580
A 8156 148192327
Q 36740 50456 4806234340112
S 25480 605298467
S 14695 440046888
Q 5862 33705 7084496064735
S 14371 565390850
S 15811 180283156
A 20080 953788778
Q 24125 53875 6323497248496
Q 7649 27755 4582773610703
Q 10580 39925 1431518304922
Q 5971 38950 9695934303394
Q 3586 12965 6662990259888
S 29478 401242409
Q 9129 45410 5847073172737
A 681 885248410
Q 22167 48715 9539282666853
Q 2991 38914 8075300597495
Q 10534 19315 3674961563869
Q 4890 54871 3307046498821
Q 10769 53676 4277126662556
S 27508 259424458
A 19117 149408688
A 51254 730442645
Q 11078 44357 9854317381440
Q 2159 28109 9076851116916
S 3412 97475384
Q 18117 42960 940081130968
S 48553 755369792
S 36312 233019333
S 22354 247701396
S 42901 924819802
Q 2724 18200 9197705401975
A 41704 98969195
S 53732 280489390
S 16946 197845918
Q 8480 24571 3591099577199
Q 10464 52473 3216762065982
A 23685 866815671
A 1600 844379410
S 47285 497447417
A 52845 142478663
Q 11194 54371 6702829083302
S 15903 917634614
S 31946 303884939
A 54794 61008825
Q 20774 52724 9675651422337
Q 15415 51840 4927372502080
Q 7488 34616 7297032524065
A 54504 214547240
Q 4885 50839 9532181701328
A 9091 825675636
Q 592 28352 1846367624066
Q 8399 47484 2209764804919
A 32645 575465514
A 43773 438011321
Q 3992 43373 8869556717244
Q 1583 48226 8947562640984
S 20324 458320053
A 711 202541521
Q 12844 28338 6675105507270
Q 14988 50080 2210759702660
S 38115 445478324
Q 48742 54888 14969015864
S 40699 737113221
A 7119 908618325
Q 29812 39868 4278490713720
Q 4991 42460 9002317388692
Q 3144 52343 3549983283808
A 41134 505031426
Q 12527 15003 2030137401932
A 8415 452031798
S 28477 518532788
Q 12522 48030 9824442589179
A 9833 872825345
Q 27094 44585 3285582616376
S 52800 65894509
S 48465 803230976
S 6588 873560512
A 15957 760207020
A 8664 917220694
S 2343 27129452
A 22213 558314699
Q 27121 29192 306857856875
S 42817 201787427
S 2025 723875384
S 52314 168636057
A 30652 135927896
Q 16146 27626 3948443284104
A 10564 774818273
A 52430 426743038
A 41974 603290307
A 8395 863084335
Q 16325 49017 4100499949013
S 45984 360045697
Q 8772 28960 9952049873466
S 14455 487720606
S 29579 641463250
S 20010 283579071
Q 17558 18461 856199178385
A 35733 459596750
A 53568 363860958
S 10568 392835847
Q 10053 23414 6962763983855
Q 332 38969 9910028229011
S 14535 880586686
Q 2442 19861 95965645140
Q 17455 27549 7708953910243
S 29255 252543882
Q 105 54743 4967137669469
A 10583 442215625
Q 15084 50153 2145166345429
Q 25202 41002 7420418741678
S 41982 89627897
Q 11324 34326 3968758931849
Q 26141 54122 8524332375601
Q 41117 41235 15894403533
A 4544 290739289
S 23640 864831722
A 22707 110802498
Q 22600 46212 9963990766853
Q 11021 42143 8422113239233
A 4729 361206914
S 19537 398112613
A 40567 990190083
Q 5822 36429 2140968147347
A 35220 632024831
Q 2522 5603 2474635688805
Q 11774 16339 3931499174421
S 31931 143946540
A 41062 303442262
Q 6015 46395 9213529760822
A 28338 529190142
Q 8824 40070 3412615556378
A 19029 718500969
Q 6139 31798 1981223701767
A 49576 485777532
A 30204 379706094
Q 4028 53221 5921227386290
S 25410 748074228
Q 102 54007 4430089595867
S 11068 744046261
S 28448 738525381
A 1526 831309080
Q 22055 39686 4414072745537
S 48871 661396496
S 4238 207694847
S 809 560439671
Q 9289 33535 3161259168669
A 45870 395253645
Q 818 54607 4535221884143
A 21504 781803687
S 49918 254448471
A 19614 694458023
A 11755 650033468
Q 6296 49200 4814724100916
A 22487 538061679
S 1185 117939945
A 6281 805541033
S 25065 450696511
S 7918 897887971
S 22772 250039255
Q 13364 31070 20308019063
A 18373 252317922
S 11066 431639316
S 17950 793292258
Q 1293 53435 3570338837722
A 17466 898956039
S 51049 833986211
A 3749 388836238
A 16136 218818062
A 32942 332315283
S 51770 349019997
A 5963 82827274
A 35542 69291103
A 25498 176738059
S 16049 486800082
Q 2061 15276 5578019423568
A 13545 850694632
Q 37194 44941 2062590519716
Q 14966 53065 5720823085182
A 62 79803863
A 48416 699516888
S 5112 672916753
S 36293 723910412
A 16810 390283280
Q 47504 49787 2081859697347
S 7799 858173722
A 38579 175797674
A 17338 794476132
S 50889 705309460
S 36439 103631954
S 34023 29854718
A 34221 594534779
S 43239 87095434
Q 35981 52699 7959347443407
Q 1417 52053 5551680932260
Q 8034 26969 7975297406596
A 531 91372328
S 2490 592672023
A 23327 144017063
S 21349 654406591
S 3931 96001879
S 46893 123185606
A 285 39681815
S 30527 118961196
Q 9692 41094 413959347578
S 30273 239771000
S 43882 100963153
S 4803 103428123
A 25010 228005413
A 7338 57166418
S 41197 820630464
A 10097 861750456
Q 49719 50446 446730056493
Q 8283 31136 1782881918772
A 49275 598927023
S 4596 397349887
Q 6937 27130 4967838345772
Q 28483 30954 1153866283093
A 1365 432366154
Q 16306 34474 1095057034002
A 23099 165387506
S 17277 17454075
Q 30726 37113 5061230042295
A 30350 517672604
Q 6375 51553 3924325089896
Q 18181 47907 9429984074637
Q 13555 47177 7117131325195
S 16175 868256227
S 48103 420976157
Q 34576 48295 1945416912668
A 16609 357923562
Q 19506 22021 773384420608
A 7604 949888027
Q 3691 50687 3622960433964
A 33091 261169740
Q 651 48067 1626159650227
S 8128 34928048
Q 2939 52661 8681254219736
Q 5099 54449 529602586485
Q 24549 37101 2287552350994
Q 17010 48637 2867680404183
A 42854 764987786
A 11859 373974897
S 24351 408777135
Q 14009 52217 7701270212115
Q 24619 36557 9936299593000
A 11162 242039111
S 31597 457766934
S 2918 271767338
A 42078 476934308
S 38356 644999931
A 8995 165181560
Q 48527 53416 4488941785294
A 50418 644091756
Q 18523 43702 193125221344
A 18165 814316776
S 25555 141338984
A 52935 32855904
Q 31402 44215 1247083162915
Q 1402 51215 1691420371227
Q 1902 54805 4171193587405
Q 5587 46621 465610882702
S 35740 361579407
A 9724 485461630
A 14826 49397604
A 29315 528057146
S 14954 431111530
S 10494 593755540
S 40498 566934766
Q 4700 17159 4069723360976
S 7125 897183895
A 32291 805763521
S 21120 158396803
A 27766 486269597
S 32519 303783330
Q 15857 37401 5691773088130
S 36953 781625362
A 45587 154101379
A 1527 284928236
Q 9463 51718 5123169810123
A 36641 520954077
Q 17154 41599 5460639050981
S 48652 681625913
S 51175 703118987
Q 28621 46064 1165986235461
S 43307 245475389
A 53196 400305702
Q 8847 43391 7081013871042
Q 12230 16897 3228559000982
A 43930 326594830
A 37140 623497022
A 1475 113684435
Q 848 52815 7709255742451
Q 5565 48315 6834113814055
Q 11079 35774 7382195228389
A 50773 278718800
Q 30152 51295 9673527988272
Q 408 54308 8393855655954
S 24854 872793389
S 41866 188419402
S 25995 895654660
Q 22167 45251 3765994976070
S 19476 161326559
Q 1647 41548 80224238469
A 8232 236492125
Q 13208 47060 7169937020745
A 41539 674881868
S 35456 793201014
Q 12288 48453 1359229306066
Q 29140 30668 693803612196
A 11962 701274107
Q 10644 53251 6847554012527
Q 17993 26854 4659089250490
S 25905 440309995
A 18562 630907644
S 32478 967184311
A 20104 207006528
Q 5970 53008 8630759119207
S 7184 864229656
A 7066 45703897
Q 14638 18916 4164839521908
Q 4078 38914 3319970411482
Q 26325 40435 3126862446905
S 12101 175597148
Q 40336 40960 493058801358
A 26231 710081040
S 54471 652608332
S 3031 647974844
A 37338 276057604
A 53210 703880350
Q 2801 29702 5005987654613
A 1281 334009662
Q 3037 44133 1979347358788
Q 34854 38484 2627577730739
Q 12157 37400 6539959614537
Q 39162 53840 6689258547092
S 26505 605012547
A 40842 63660208
S 28885 856699188
Q 8056 44581 3219823564645
S 36640 966146310
Q 22619 47019 3349494473376
S 20741 267168964
A 41371 84555054
S 433 428462157
Q 1356 49809 2205962535567
A 8069 987339196
Q 25562 47582 5191846396185
Q 18296 50344 6622432386905
A 11717 98991002
S 11789 346085647
S 36953 555652995
A 48162 866327970
Q 40822 50084 4389396739826
S 10639 20159233
Q 28897 50766 3573787951199
A 30833 217535507
Q 18382 53692 8979406410916
Q 17653 42112 2887523830790
S 53137 525753782
Q 43515 48846 551163221918
Q 9241 35222 8466492119375
S 52628 645176399
Q 5144 45944 9834171409288
Q 3465 47525 5977777959321
A 50463 531662908
Q 244 256 6467867033
Q 2549 53128 3139015713241
S 18540 258698519
Q 977 43590 9470082037239
A 37004 247623806
Q 35472 45806 9635313814008
S 54548 615171201
Q 28222 28658 210238006618
S 33904 274505025
Q 6843 50247 7288401377867
Q 23031 53335 6645082914626
A 52920 798725043
A 41267 754774683
S 32135 377453607
A 51632 467560572
Q 12611 19825 649786606800
Q 7540 52973 7172046424415
S 19173 543319287
S 30454 970737239
Q 13284 51793 1690596889943
S 44708 12926815
A 44242 392693217
Q 18650 50445 9471111285601
A 24768 896545824
Q 11003 52497 6217518841870
Q 25916 51221 3250812746872
A 34358 298710748
A 29943 140621065
A 36544 94972422
A 22221 413313187
A 374 528524358
Q 6240 40196 7692376170437
Q 7418 52091 7849123829064
A 32878 995865418
Q 8879 51561 1944393593168
Q 2218 39368 9329659034255
A 37618 377297942
Q 9041 52187 8845013948287
Q 10809 41324 1047529680570
S 25503 982532433
A 20571 425769628
Q 17319 33197 6248265246116
S 54250 371540932
Q 16483 53070 9640840035106
A 9783 234534754
Q 29199 48381 494654546523
S 45944 486781657
S 23279 327917674
Q 2591 50748 6527460901772
A 16542 368032423
S 15188 683473816
A 4828 456678540
A 12636 34300573
Q 10032 51954 2547768415607
S 9038 824444333
A 42106 405008228
Q 17018 54159 5358774980256
Q 6430 45153 597648518065
A 30661 196750663
S 27142 766763937
S 29158 734256423
S 1744 336390776
Q 28903 49736 1857906026661
Q 31938 44679 6659319521023
S 12057 794222482
Q 13247 46181 7410258285207
Q 8784 29653 1511484271665
S 46338 73854325
Q 554 49996 4424044923878
S 8838 350051266
Q 2392 54616 4205171399734
S 1673 76869098
Q 18832 52008 8482490916407
S 37235 848234714
S 29298 948152333
S 54506 436049214
Q 5978 53816 3926638298659
A 20964 198789116
A 1794 514490430
A 8616 214539505
S 16189 122313762
Q 14284 23892 1918125088359
A 43972 346006880
Q 263 48861 7567744360692
A 53010 965885042
Q 220 43881 3749388186864
S 37256 630158910
S 5650 711038439
Q 33288 50674 668101838521
Q 13476 34695 3740343682017
S 49299 359629666
S 330 153898752
Q 14117 23636 4670275995850
A 14464 938196628
A 41887 867376046
Q 7464 19981 1652614357660
Q 3107 40636 9182872797032
Q 3585 45909 8417645022201
Q 27034 34811 1944095740951
S 192 366904238
S 48172 255827628
A 46957 319154741
A 31477 763475400
S 42712 20441922
S 40898 435746086
Q 3903 53629 2620865723085
A 14961 321907266
Q 2593 47884 3460567402757
A 29717 297161641
S 25423 903442733
A 10345 4089263
Q 361 52496 2842029053780
Q 20239 28790 8351351924517
A 17743 310645060
Q 33173 52978 2399092277978
S 53963 285251576
A 52037 513221280
S 19044 125317881
A 51845 762849621
A 18872 74553841
A 20501 962511518
Q 125 54580 7691521391434
A 42956 686660639
Q 7147 54781 1303353417021
S 39092 513861718
S 50763 596755990
A 5982 324337627
A 19293 687686707
Q 6889 24041 1133476573039
S 46898 234500141
Q 13758 43610 1016838299334
A 20721 649010468
S 39006 931019785
Q 25244 43161 6530853674575
Q 33433 47070 9272119802575
A 44285 951969181
Q 16308 42159 7808888488650
S 44335 358439402
A 20285 166044518
A 51789 483658045
A 3207 913670728
S 45635 652936582
A 5611 180364698
A 2537 84135710
Q 674 20938 681662778446
S 45168 38219107
Q 16600 43644 4692846368521
A 5238 559341755
A 31935 474393624
S 35177 846451913
Q 1406 54470 4080943211282
S 17911 516392004
A 17544 136326239
Q 27783 50625 5548735428731
A 15093 412768212
S 37502 219590083
S 40491 271042658
S 27253 55624055
Q 29813 34901 1420342084322
S 20958 283730948
Q 33217 39962 4428665167693
S 40056 723169157
Q 17575 51903 751377856651
Q 11536 45798 2864915807658
Q 3360 47721 6640326499690
S 28589 120054564
S 40344 998675250
S 50230 97905977
Q 39050 52281 6447398688579
S 31593 739132758
S 48190 341975653
A 29879 341567134
Q 12305 39660 7269732274042
Q 2847 34120 3371704929506
S 49407 762877538
A 22346 928721953
Q 1191 26109 4347652803309
Q 22264 44630 9960197768122
A 23687 789752358
S 8488 394972557
Q 30557 50602 6220471576995
Q 11160 24039 8935666976099
Q 774 54585 8426148940757
Q 6898 49252 7532392499364
S 23891 730094238
S 25921 467574716
Q 6397 33035 4252945727495
Q 23397 40512 1491156209282
Q 14096 36645 3701878397982
Q 35234 54506 7603387495864
S 15161 310550829
A 43706 366036299
Q 398 54701 5138195348672
Q 4845 34285 3085902074946
Q 14422 54928 2110012046579
A 47724 170052686
A 18104 699126613
S 13596 958152241
A 14895 178443763
S 33391 534060526
Q 38600 46544 4133138698185
Q 28683 48746 3986625805806
S 8835 27161916
A 10899 836219577
S 45485 970589085
Q 2408 30361 9562787623779
A 44947 195443859
S 10430 88598487
S 18722 6709108
A 51459 5305447
A 13785 25010721
Q 6618 27736 4526193778756
A 34473 396167504
A 4200 745276138
S 34056 873778401
A 16579 101447848
A 22034 435040016
Q 1478 52764 7903595434625
Q 5500 52290 1284386484517
Q 6867 22693 5912460426881
S 39347 444666930
A 4705 919958588
Q 33289 33671 230213872756
S 39093 120197859
S 20775 840154583
Q 17341 43560 1601797149946
A 30267 798564092
Q 29024 45449 8777516460506
A 42808 13109799
Q 37360 41355 1929234875275
S 20614 146342964
Q 11151 52775 518387008622
A 4491 452526454
S 44363 775827662
Q 1763 32593 3104746265145
Q 43889 46169 363738157882
S 51523 19399869
A 34097 847769078
Q 3232 54461 169109885987
Q 15652 44150 2319301549765
S 5479 307869219
A 1448 4287076
Q 12041 28394 1384952778189
Q 463 54881 7178483674302
A 35840 466419116
A 23063 357595595
Q 31683 51288 7047176287959
Q 6650 44933 2287789381475
S 3107 650943667
S 10715 989414928
A 3283 284240300
A 48965 979341266
Q 32341 36164 3198819580531
Q 9325 53292 722397170313
Q 8689 19494 5138664825696
S 38932 832525964
Q 19606 49916 4847349826693
Q 22588 27205 4280608750270
A 7983 966721846
A 52325 175466029
S 22986 66701790
A 38858 350514446
S 97 251558619
A 2096 871970853
S 42082 979097567
A 26876 24775693
A 17190 129115612
S 38905 96641756
A 19842 655785833
A 17611 12931647
Q 26901 31446 3633693855748
Q 2133 42478 1947085621508
Q 12679 47565 2753555245430
S 51404 629746936
Q 32722 45825 3822493414362
Q 1857 38009 3961294933114
S 13757 288903400
Q 40547 53720 8665967114443
Q 11699 51496 5934736342297
S 3887 448377332
A 26153 966834820
Q 8854 47258 8137439009306
Q 911 20502 8892988474354
S 36459 283832795
A 6131 831022739
A 48594 478843172
Q 8069 11632 223661658684
A 14632 691405343
S 24983 394890876
S 11944 237234601
Q 35655 45358 8641908176601
A 46138 434190300
Q 747 51684 9481879124453
Q 1861 48383 1411517275446
A 33526 866687602
S 9480 563553183
Q 20071 29988 2208998138788
S 13473 844746816
Q 8362 50172 4940640386765
S 10034 138792701
A 26237 404064962
Q 18398 54399 2819791023658
Q 956 42193 6367322236579
A 51178 106184573
S 7034 828649940
S 30460 979522546
Q 3028 50382 4950426020122
S 5733 76844011
S 6190 204102321
Q 40720 40919 120969732616
Q 13643 20025 1524484784362
A 52045 539140842
Q 17504 29221 7914954760881
Q 4733 42787 40965056022
A 54108 215566878
A 22084 939201450
S 54631 385155356
Q 1726 40074 4867938300826
Q 6093 41551 3904659884412
S 16518 991342013
Q 17898 47736 5800227913666
A 18001 785114946
A 20688 831549631
Q 7653 15784 2443267456322
Q 1450 54161 8098066584099
Q 1892 40390 7101151536099
Q 30865 42677 331048357711
A 30401 232936261
Q 26909 53558 6661037019047
A 34988 755307136
S 255 129180140
A 7971 886452
S 34767 27466147
A 50940 429862016
S 5045 448872168
Q 1795 50271 5214838026572
Q 1105 35550 7480195517564
A 51294 333110304
Q 7080 42551 2185027146649
S 4790 14541687
A 29204 178285277
S 9668 439952960
A 51366 504655180
Q 9106 29492 6094331346720
Q 1432 53196 7593587814536
A 27306 918334055
S 45162 265459981
Q 9550 32320 7634764051985
Q 25412 47313 8086403756604
A 34861 693479940
Q 3914 52133 3428856095753
S 35198 763775234
Q 13639 27933 8704703522972
S 35300 201689224
A 54287 411009714
Q 41035 49481 4743625359261
Q 3327 52226 5089855043288
Q 2813 36575 1063570960906
Q 4089 47965 6111155030007
S 2649 831312256
Q 20871 48009 3389988879355
S 19456 863055534
A 38681 981303388
Q 4188 43563 4849264000414
A 48960 829416674
Q 1150 14277 5225106718486
A 20486 604101305
A 35134 542606062
Q 9823 53781 2028933184506
Q 10392 50676 9198641244617
S 31297 63901274
A 3864 523379183
A 1696 321183820
Q 12350 51787 1828595492836
A 51139 972183388
Q 5471 6349 837348993313
A 53504 357295289
S 27840 317271113
S 28278 887042497
S 22848 610367281
A 36228 963911436
S 20072 333503211
S 40803 708139805
S 23617 530766471
A 46356 321180339
S 12750 147260251
A 46356 269028357
A 54379 847442965
A 53208 923668245
Q 5794 6467 369573198139
A 19115 660198011
A 20677 180970449
A 39862 658971125
S 25560 280595034
S 27160 374473701
S 35408 226397544
Q 8320 51001 2960368739816
S 21779 603818921
Q 14703 41838 9133729048264
S 12342 520447611
A 19493 298695414
Q 4572 53525 8908275132683
Q 38205 54094 1592305982717
Q 8197 43993 4123405987441
S 25099 38844622
A 22632 618218148
A 30232 128954591
Q 7043 38252 4165189722538
Q 2952 28012 7447603353022
Q 2737 49796 6539389006773
S 18197 712492362
A 48915 641765561
S 47042 79894215
A 12824 15781852
Q 315 52387 7804361870836
S 38284 574005210
S 3026 618288939
A 43404 125484304
Q 30195 42977 9374501512391
A 26108 667072882
S 5094 737137138
Q 663 7381 455024979985
Q 10867 39745 2545969696798
A 48751 883743470
Q 2488 21191 2693190514104
A 34814 248716134
S 47683 725962159
S 9138 46436338
Q 54 54875 1447559011820
S 40882 860088479
A 19134 416956629
A 25780 186565181
S 26982 129206108
A 43736 298234670
Q 7060 32207 7881813551019
S 35076 571901616
A 7478 363895381
Q 14826 41120 1916188333135
S 42749 147307036
S 38838 690007647
Q 110 54731 5691839214311
S 4826 331643874
S 37635 40978913
Q 13700 19536 5171040566820
A 52959 443239076
Q 22096 51986 1060041589353
S 21502 248146553
S 26118 566805148
A 32124 150369639
A 445 980032180
Q 7841 27638 8411095635791
A 18327 117171612
Q 15561 46306 6066170618367
S 41543 225169764
S 34634 365953100
S 48553 543191376
A 3088 172832426
Q 2777 53237 7288933603747
Q 1909 53732 4324317958275
S 21788 667728629
S 38971 330231249
Q 7558 23917 6115462872174
S 3557 482459356
Q 23838 49789 9083271491738
Q 7435 54531 1988113586551
S 52760 507877676
Q 9730 49993 5389401836053
S 49173 738721933
A 35052 242933411
S 14436 267568372
A 7352 327833151
Q 30000 46415 2584843066755
A 9215 616016325
S 24788 19992974
S 25083 842685555
S 31223 134220029
A 24248 806040876
Q 4495 54432 9712336293429
A 36636 573093214
A 35620 182621199
A 45885 495168546
Q 41817 54797 7634285931739
Q 12509 39717 5682384965049
A 53428 29173724
A 26470 454971366
A 48292 616082045
Q 5136 49387 9828105584195
A 39614 488212245
Q 7742 23222 2449313190600
A 30522 15177895
S 7189 779438008
S 18697 545039383
Q 19613 40262 3667386501400
Q 15202 34686 7517276270659
Q 9121 45093 6833854492384
A 12819 34611775
S 2951 951803403
Q 7400 45595 2397110552007
S 2799 410766167
S 49110 643779410
A 1327 185759915
Q 11218 52609 8472106533779
Q 33528 42183 2770321452403
Q 10789 32808 299304627580
A 52719 963940646
A 28733 725131102
A 15654 810264849
A 10656 766021194
Q 24489 37859 4264255880469
S 54440 591953436
Q 2461 16577 766680665236
Q 14182 40393 9370484021050
A 28586 510056243
Q 16684 52932 6579810635421
Q 20215 53246 9741288314403
S 34254 842676966
Q 22438 39605 949250846413
A 9076 111244007
Q 3000 47577 4640742372674
S 87 629221524
S 25563 227267259
Q 1033 53701 8014488594634
Q 12829 15054 62528455870
S 14776 569433660
Q 18097 41889 9968224230199
S 40890 681628794
Q 26015 42159 9340271797662
Q 4266 33715 9679641450554
A 35608 424298929
Q 9500 24801 6886628601450
Q 12570 34231 9948812038922
Q 35945 46269 6410204624157
Q 1293 40501 4782313545408
S 38327 528901543
A 9293 877407997
S 21477 63957757
S 45236 725443138
S 32068 506004569
Q 18059 47222 6042367506302
S 1277 841413906
Q 15047 50423 7903410052684
A 24492 493629738
A 22489 150824103
S 46929 409578001
S 44447 83307404
S 10400 908665215
S 42442 675015409
Q 27858 39583 967291768926
A 11775 85148582
Q 43047 45990 968583504850
A 39938 386967707
Q 17915 51330 7303083248343
S 36361 345599066
S 36880 358861364
Q 3573 33883 4247324051389
S 5483 324835644
Q 2793 28551 2374043084773
A 816 915672307
S 3893 152082558
A 42332 981445819
Q 28069 34326 6176101153115
S 2525 497597475
Q 1721 44700 8092023570340
A 8463 865752904
Q 6643 7458 555872864995
Q 23013 37935 1693649658344
S 52526 355106890
A 12670 445163883
S 24051 113194479
A 28887 577252542
A 45946 886249724
S 24270 265173958
S 15511 971785449
A 4746 891859126
A 35564 823197639
A 48302 821677441
Q 35881 51281 4140109839051
Q 13673 45490 810984973419
Q 44902 49386 3756556010261
Q 12133 54914 2397718723005
S 31761 723541214
Q 29573 42148 595160666107
S 41611 469744636
A 39781 17826587
Q 485 54185 8214227038401
A 37580 51371439
Q 46337 48094 179654188838
S 39555 289124714
S 15985 67753597
Q 20130 39796 3833630391560
A 27989 858458209
Q 227 28646 4106611196503
Q 47440 54135 5650471563216
Q 19225 38465 1171463575061
Q 5184 12766 6155049862346
A 14063 472969494
Q 8976 14735 3160794620146
Q 17199 52236 4501526863895
Q 9237 27868 1445125255036
S 54746 521878986
Q 6196 20381 7978194233298
S 48197 852348060
Q 15073 42983 9715242388922
Q 29891 53968 9826425023794
Q 6260 52790 5635828877167
S 14599 280340022
S 45798 791209933
S 48283 113733576
Q 38463 53014 7446351928005
Q 3487 49825 1564245231895
S 40299 376146301
S 23685 297530316
S 14737 424107795
Q 3135 12931 4375318429079
A 25370 581635954
Q 4691 54768 6537527865385
S 28680 467362308
S 25718 426164690
S 6987 637011568
S 48087 344966200
Q 10168 25159 5826919548425
Q 10086 49831 2784848692859
A 25838 793692801
A 34885 728219594
A 23858 899032012
Q 3866 34643 9290185089878
S 4006 32929171
A 8129 891781541
S 47949 901891750
S 47418 602315978
S 21599 316547324
Q 27699 33830 1967204280662
S 5566 552904843
S 54677 77016308
S 22673 979329661
S 11431 195692687
Q 7892 43956 3168487214174
S 45598 947309164
Q 2223 47381 32128556497
S 25649 178920900
S 15993 926880844
Q 7622 39054 6479338196375
Q 18219 27356 3790058390947
Q 4879 48828 213909486112
Q 13580 49878 9600697689080
A 11712 827503036
S 53137 161008129
A 53085 788732895
S 38876 27912466
S 25287 495569838
Q 6978 52507 189779363117
Q 14851 52906 9958650426391
Q 19902 43482 4948453703717
A 15889 897112647
S 32620 95297249
A 30927 676287138
Q 2064 21405 1890839684927
A 52810 453404741
Q 23553 51468 2617215973800
A 13292 2857378
Q 10173 48258 117591173961
A 18301 536686135
A 14834 663892412
A 38867 24324900
A 1576 828829725
A 19494 224070728
S 15514 341527169
S 10593 299987504
Q 15223 21595 2113276075371
A 3129 358501196
Q 19665 46860 2875891817301
A 37933 563972379
S 8955 7006680
A 35939 842793863
S 40735 860854818
A 46753 944194046
Q 3101 54804 5304012403907
Q 24322 41321 8086806504068
A 17696 80808322
S 41973 150859586
S 29006 174719329
Q 13454 48985 4490881327013
Q 16158 35747 506796942678
S 37109 331020386
S 50509 536639255
Q 6110 50084 5071727186018
Q 13029 43605 877557661464
Q 27789 48533 3025284191787
S 24490 156295867
A 5700 215950622
S 25297 290159131
A 21485 532097261
S 51391 549993598
Q 20460 42737 508275525293
Q 22575 49546 3273525086517
Q 7325 49665 9055942821199
S 49923 485554285
Q 9636 42489 7341663303078
A 46452 353150121
A 3438 614436545
A 42031 589453931
Q 3067 44928 4697203747779
S 30767 765754850
S 46775 523614274
A 19835 752042613
A 36106 151152036
Q 15493 40287 577785497109
A 29607 509520692
A 18334 182057125
Q 30014 37429 3830657786459
Q 6462 51132 9805700697256
A 1560 884867488
A 16202 346454431
A 2583 525733236
Q 304 54757 347747896234
Q 12642 14295 1390990868665
Q 9759 52690 3028512989798
Q 38723 46069 4164470767960
S 380 254923749
Q 20919 29125 2735953598040
S 16176 358519045
S 48870 814180850
A 28798 628237012
Q 46023 50722 4374356211891
Q 927 54092 5882340199690
A 36224 358451127
A 54639 453169390
Q 9049 34395 2997596248715
S 31661 586002107
Q 16588 35634 6562139062085
A 24613 704047267
A 47175 814971055
A 26196 881659966
Q 36766 41926 3173673400817
A 4085 187106422
Q 12262 53200 7059310743150
Q 4664 40542 1735437058763
Q 17683 54396 3452759011758
S 7965 393368114
Q 16238 24662 4373251518286
A 30408 333493547
Q 4886 40635 7988285769410
S 37557 561853209
A 16223 524334688
Q 28211 30244 1867284547065
A 42284 696931940
A 36350 457864143
S 50783 365929685
Q 346 50487 2380881372235
A 38264 624945622
A 50548 797215325
A 32318 945025197
A 24531 780099779
S 22059 633832684
Q 40599 47579 4294608442235
Q 13292 28320 3213168953547
A 53337 561860854
A 15831 802118117
S 42973 886340106
S 48149 832975592
Q 18184 53871 8037018648809
Q 17580 39351 1443778769892
Q 4771 16056 1014521088669
A 20968 765930416
Q 9225 44582 9597361400472
A 9960 650767542
A 20865 117907122
S 290 216306069
S 28187 250816091
S 11140 463002292
Q 38887 44063 985369100423
A 1619 678596347
Q 2351 52585 8648292506132
S 21906 669726411
Q 40234 49232 4810501077909
S 4870 991877230
S 32652 159193884
S 37018 58540049
A 47361 747465057
S 8215 236952687
S 37970 625460658
S 34096 383414292
S 15191 41615941
Q 9019 30111 5844299030215
Q 89 54154 8185931527686
Q 35353 40146 1689941516072
Q 6574 19346 2685747147846
Q 9466 53481 6606287872239
A 15048 265754950
A 35421 423415663
A 10299 888799016
Q 684 50031 3210528785086
Q 12206 43790 2284188243736
Q 7878 51871 7779762601701
A 39411 39571510
Q 8221 39627 559034341865
A 43140 164649519
A 3682 887420140
Q 13917 54610 376864178307
S 811 812921976
A 23546 784270500
Q 32569 51631 3205734724995
A 51476 704455027
Q 590 29445 3678141421411
A 16735 368927085
S 46968 420899815
S 37998 103559252
A 36348 404634271
A 180 717107267
Q 10650 16007 4678428051930
S 44893 18251512
S 45136 234263682
Q 10444 23535 8488561005578
A 39030 903069860
A 19076 31510728
A 37375 822414085
Q 12444 34403 2094070341028
S 50263 758434153
Q 12076 35639 6695700562071
Q 1565 54131 9208143397076
A 32793 855458977
Q 10905 49889 3166340801205
Q 5709 39476 6153874431923
Q 5543 10336 3029397115969
Q 18751 51509 6696956190362
A 13809 622609681
A 13483 882760856
S 10585 74321503
A 45153 21238610
S 34729 547564473
S 32845 58286021
S 38149 859945260
S 19357 680921387
S 4133 576420628
S 13085 155400824
S 53024 676002011
S 17174 42065020
S 45096 996743716
S 52939 264497162
A 40998 53114734
A 3084 664212525
S 54070 695384570
S 30191 310732220
S 38953 48319327
S 47081 74443434
Q 697 45796 4224033130652
A 43132 692299285
S 2600 693621007
Q 87 53472 2215073449356
S 6935 222062352
Q 1638 53822 3824000919263
S 20032 487074924
S 1041 725939118
Q 5661 40992 1519992885173
A 50625 316975350
S 18847 318493461
Q 2195 38581 1005792837098
A 49434 491827060
Q 203 54348 2713825373682
Q 11032 51393 7935457899662
Q 5439 50262 4249741229175
S 52296 415915549
Q 1467 41928 6134389231120
Q 14272 49172 2897129042863
S 8856 738887328
Q 11625 53070 8719836780748
A 52559 137358724
A 12980 866562825
A 19583 667522272
A 33445 357764237
Q 9533 40949 4235123995629
Q 9792 46733 3362435285303
Q 14572 42705 2963456191190
A 9985 196790089
Q 29602 31993 632806015914
A 7817 542274920
Q 8822 38490 6447047174832
S 7046 497230104
S 16984 364549607
A 38571 235134571
Q 6727 10972 1789734031169
Q 19566 24817 2784326167934
A 54029 129902267
S 39815 599871203
A 24245 205632316
A 50882 719968040
A 7005 342361279
S 16755 874277172
S 39964 735427292
Q 2110 48650 7874114567457
S 33389 134069094
Q 35676 44990 1633396052752
A 8346 748715591
A 26196 421060261
S 37611 998383502
A 16560 462409920
S 12509 999856239
A 8540 948714024
Q 4683 50090 8127729497617
S 32002 905126165
Q 2799 38187 1062557269043
S 7557 793035136
A 47938 577385210
A 28984 799908052
Q 2284 23331 1785302835014
S 37075 412473774
A 12356 151524379
Q 22060 26166 400454007159
S 36032 522594171
A 23091 525093200
Q 6668 36316 655558622251
A 4622 57867186
S 10931 402925159
Q 13967 40722 6061938754670
Q 8388 41066 3999963941875
S 6114 541460505
A 31586 440324041
S 39490 219187984
A 18205 384456671
S 18523 364549108
S 28399 514853724
A 14507 281087142
Q 15203 45958 6099854723665
S 32696 8079722
A 3535 726923151
S 15742 798859665
Q 6245 48256 8045877002658
Q 4011 31257 5756180226220
Q 4410 52635 6001104592743
S 53369 442007453
A 47956 368020881
S 32210 659976117
Q 328 54501 4655346716610
S 24089 247240297
Q 23447 49054 6530009249746
Q 21223 41268 3955469253744
A 33959 763440928
A 47069 503161244
A 21783 325944201
S 17840 815967243
Q 19431 27566 4994482040532
Q 3830 32305 8160936839773
Q 31264 46234 3777266854676
A 48 907248995
S 47733 915409051
A 52998 401196143
Q 9238 48112 7325348138573
Q 9865 45826 602589591904
S 21203 762367267
A 10965 549089517
Q 8 39424 8422850098198
A 35709 751967885
Q 24922 44316 4893880678191
S 21158 990502461
Q 459 54705 2042277380914
Q 6465 40697 2400505714215
S 24862 128268846
A 45910 556572131
A 5887 271337924
A 13017 304431688
A 54449 605969906
Q 8009 28486 1666311725202
Q 270 15436 6761379754250
Q 29775 33523 2635927749100
A 48205 301367374
S 9060 104227736
Q 8397 37679 9542132887331
A 31669 570702250
S 33227 550938579
S 6219 911470080
A 13332 381541477
S 22452 852394036
Q 13045 39755 7225111176773
A 50820 51816273
S 3564 359398550
A 26794 795025219
S 46293 792119732
A 14552 6619823
A 45674 245587443
A 35157 484840417
Q 4423 52966 3561365090948
Q 11607 52033 5164557165652
Q 1336 49893 4459179657797
A 14560 291447013
Q 23910 50341 4770973103116
A 31086 196544536
S 18436 768810357
A 10221 732528702
A 51332 846979717
Q 1626 53769 7150625888203
Q 41872 54881 4694866682991
Q 8714 47236 1973426879713
Q 16781 41376 5427700251269
Q 3364 54862 4536436997081
A 16681 526430980
Q 13867 47746 1037818882380
S 46008 912609629
Q 126 31710 8259179249819
Q 5577 46485 4601093101048
A 50895 321954082
A 4377 394740497
A 6647 51390447
Q 18502 27819 7294624384613
Q 16409 53213 7629232138038
Q 11717 37419 695919579348
A 30869 378640253
A 13119 628350241
Q 10146 40424 847052478618
Q 162 5796 5503248285988
S 18540 333069014
A 15476 147174045
Q 11 52783 9567956443337
S 5554 155935967
S 20137 239871016
S 25470 60798398
A 38619 503791588
S 29679 729658592
Q 15916 22958 2886366007864
A 45289 830125241
Q 1659 43088 4647173388136
S 22121 137044895
Q 4797 49903 5616917504021
S 23015 724030462
Q 35435 39796 3673444416863
Q 34536 52316 3789960814593
A 20314 838389022
A 36675 298255555
Q 2721 53936 708759268964
A 41178 229505507
Q 5923 43971 2029865080413
Q 12908 16706 1486308871059
Q 7771 47186 3172090038370
A 4842 771460641
A 15737 413462348
Q 30232 41291 2433454324860
Q 36427 39439 1654565781166
S 29539 905070096
Q 27183 46371 6713049002470
Q 7627 43191 5849070363741
S 38398 467199061
Q 5189 23165 1541037659553
Q 7715 32282 4547048298881
Q 7236 8859 896188712991
Q 14242 26490 5901212553512
A 19615 139574143
S 8349 230732151
A 28130 799454806
Q 11748 21509 850127877085
S 18744 566316730
A 46147 858580719
A 51307 517498872
S 10404 320796648
Q 1314 14376 8140584921134
Q 12281 24546 7500685061392
Q 4940 51782 2352188758930
Q 26374 49392 8144831434808
Q 1626 54698 1771601055492
Q 6021 48790 9324930903874
S 45709 43768715
A 4440 571558373
A 49327 429883198
Q 3335 19139 2875083619882
S 6308 202359163
A 14788 542205031
A 45913 421508122
Q 8136 52461 8035816359835
Q 11660 17103 4873774762158
A 20978 313776070
Q 13278 51645 9691252538226
A 35631 3884053
A 30548 859964604
A 23318 34321238
A 32317 783809418
Q 15503 54171 6856144403401
Q 28014 30879 72737789772
A 51508 421256846
S 4217 49560868
S 29509 753927729
S 5775 247992658
A 1842 218537297
A 28969 764770674
S 30752 677334279
Q 12762 51866 8277624459955
Q 1776 44227 3632248994888
Q 613 26497 6162992384198
Q 781 47014 2553564220432
A 27154 885210491
S 50224 361896395
S 28114 5336009
S 41771 120457442
S 28285 448099969
S 26071 163804640
A 22200 767609256
Q 5621 29125 3806019199086
Q 33029 46747 5236064387238
Q 8764 48713 49387171541
S 2131 481830703
Q 20809 44737 4646115809756
S 52573 550877921
S 4213 471472208
Q 14403 34064 5260486514874
S 4900 264960409
S 6233 162146048
S 33975 586323913
A 5050 71406974
Q 4571 36111 6390687235164
S 28661 421621969
S 44556 555054062
A 1798 893596097
Q 18860 30747 2687798283320
Q 454 13539 9869034513854
Q 5655 44969 5939489047062
Q 8734 17362 2360595067578
A 7689 330697593
Q 2996 29821 6619153905713
S 20516 36588008
S 45157 331586111
S 953 742107496
Q 3727 48894 6879465840184
A 1224 124287678
S 44587 870091851
S 17926 354529036
S 46115 110866777
A 16650 586035895
A 17248 441611695
S 16740 163499781
S 46879 433799650
Q 7426 42415 8242321610834
Q 30674 51101 341779555704
Q 9707 49251 3164971258026
Q 37683 52454 6304281082953
A 18930 292690264
Q 3386 53224 2447990718458
Q 12198 28374 3478387047094
Q 4646 46904 8972045507782
S 34703 128387530
A 36071 199017021
S 18354 298260599
A 26295 768972805
Q 807 22263 5876585950102
Q 29728 53184 4200752156041
Q 23332 48675 3030979448307
S 53144 928971451
S 45348 318280848
Q 9853 32297 1409486566627
Q 28774 52809 3806112885085
Q 1945 50863 2459215694051
Q 1595 46504 5694648416767
Q 44005 47114 1116990871902
A 53093 190428610
S 40993 41603440
Q 5339 29020 8087599269279
S 53531 765130385
Q 6577 52819 5950647707962
Q 33074 51487 1185330641092
S 45015 46700945
A 28041 673749321
Q 17102 29804 5059624687390
Q 533 53463 9998506263549
Q 7233 49795 9315138650992
A 43779 637867725
Q 14203 37371 7002346875493
S 41154 620714925
Q 615 52991 5332456796731
A 26971 881818826
A 38862 307027828
Q 3588 50783 4879451747896
A 45355 259205255
Q 6294 23840 5895711491743
S 40512 850455271
Q 44110 53327 6583186221854
Q 1342 51964 4972878905067
Q 7776 16447 4706717201896
S 23719 973905844
S 42298 47598508
Q 34388 52912 1742940818480
Q 8786 14280 3109318287523
Q 26675 32539 3625201359465
S 54233 189031682
A 41249 984515677
A 50938 353837325
A 25716 740333409
A 52123 790500145
S 26470 419306440
S 43026 278539869
Q 3295 53983 4551529994497
A 52215 80798613
Q 9613 23588 6965900876580
A 64 104918724
Q 1643 44282 6283697409972
A 15480 847810019
A 23996 553843746
S 39730 998466562
S 30721 498518030
A 41794 506656504
S 48042 992728506
S 31785 650369498
Q 4615 36402 9583504238797
A 52151 231960163
Q 30833 43246 2982770881431
Q 19984 39440 5967585175789
Q 858 52735 3326171511785
Q 14586 25614 7857668211957
Q 33066 34368 960778297736
S 41827 188370688
Q 4585 36125 9073925073834
A 32805 822519920
A 799 42375131
S 11847 956708008
A 34263 435000795
Q 15696 52052 7213184298617
Q 26894 39773 258884241235
Q 6685 42418 6843469862496
Q 36093 41923 5372828015449
A 35798 91634473
A 16883 517129083
Q 1825 14693 4542391699996
S 48358 880562265
Q 1667 36095 4924081655205
S 8732 686680399
S 21439 871982120
A 3432 174662725
A 53673 792724931
Q 2144 51091 9614976931125
Q 11113 33039 6103693877279
A 32682 929573150
Q 11027 48057 6757557031497
S 17498 840228880
A 29924 8773680
S 979 453886513
Q 7430 29714 457868711292
S 42094 121152455
Q 22270 27961 2960524187723
S 33470 789892454
S 38337 570268191
A 4898 663040756
S 27258 821338544
S 4576 604351914
A 24088 915311618
S 2374 730909614
A 40116 487015854
Q 5381 18036 1449652379933
A 36776 439574546
A 35420 509745867
Q 5156 51613 3908669676947
A 35043 730740645
Q 4485 54214 1229756463577
S 18655 236189882
S 5908 752171550
Q 5661 53515 3013238066921
Q 30548 33110 173774902068
Q 28911 49469 80743992194
A 18425 775568583
Q 209 52303 3421350205918
S 18545 380355002
S 36508 318199097
Q 19885 46965 3271153666536
S 33207 405719752
Q 11666 12690 464360766970
S 35327 725935824
Q 13554 40189 4757393836060
S 13350 464308736
S 47860 210569593
A 36160 150297227
S 53104 63235060
Q 14180 43311 4450648528550
A 43217 879440436
A 38430 460646544
S 20030 494574325
S 24775 922701656
A 38952 385945291
Q 1831 54270 777825535556
S 22089 620511075
S 13241 834338199
A 1822 123179579
A 42587 31683004
Q 818 35538 1405101080876
Q 1122 39250 5186965204296
A 29139 48023158
Q 44 41240 3979072502527
S 27000 963914016
S 20427 831269019
Q 9406 53386 9153064849100
S 3691 826860156
A 21495 130330888
Q 14876 49270 8977203679076
S 13137 792851113
A 27891 81305186
Q 9493 51056 1730241472170
S 20254 673136145
Q 7344 17646 5960655151977
S 2807 482963630
A 28380 595754451
A 52548 397847161
Q 21012 52968 342487023305
A 50248 259599153
A 21607 823476082
Q 4636 24126 2153117490853
A 3051 450400994
A 5490 725194179
Q 5113 53186 9830537075719
Q 3150 44696 7117505468919
Q 16797 17374 422843701002
S 39065 193744760
Q 1059 52487 5720600286525
S 52984 670915377
S 36835 470642181
A 30333 293052495
A 20793 866816069
Q 11229 51508 3006833036712
S 39536 748780582
Q 6654 23465 5512213880936
A 11462 549513604
A 14004 903179448
A 15289 831057791
Q 797 50877 1435280803285
S 23334 673106026
A 42718 10184948
S 4141 584547089
Q 19731 38284 8491833127041
S 20399 118897521
A 37730 730008092
A 35351 12632083
A 15096 607733383
A 34726 483899011
A 24973 615077472
Q 15030 41285 6696222490319
A 22964 240800976
Q 11470 12157 359713218568
S 30847 961166922
A 20461 848772846
A 53260 972498614
Q 6513 35391 4080162128120
A 49703 647697128
S 26346 529615474
A 43904 266440448
Q 34225 44991 3908199962855
Q 3312 51245 858265847491
Q 13775 53242 7532888978886
S 30231 74338149
Q 29149 33301 392858284661
Q 18 31883 1151514010285
Q 23210 24243 423800146478
A 33676 856178582
A 17530 775257406
Q 31800 53713 5572396180874
S 23572 59272628
S 52084 481024665
A 24139 409505282
Q 7769 11968 4007567846248
S 17873 655272785
A 20626 121547320
S 18510 796222221
A 38614 303380206
S 2550 436722602
Q 11606 36872 8107310036071
Q 8876 44674 2889796773811
A 43649 616710324
A 37160 155601972
Q 27694 45525 9350819828640
A 29672 296242987
Q 169 54791 6514677217517
Q 179 54007 9499686052612
S 40023 726299751
Q 22994 44265 598224542429
Q 16931 27205 1682029374648
S 28585 617878961
Q 11758 47937 7178627580988
Q 29803 32752 2646423613036
A 53393 747210970
A 45121 11250621
S 53967 216988295
A 32678 586504587
Q 820 44129 7120278723389
Q 10071 53607 9227338321235
Q 28249 48775 3642322009724
A 13488 146187367
Q 3192 17997 7274423284111
Q 5394 46669 4333280328905
S 34789 459147680
Q 20298 51297 451184683466
S 16534 960623556
S 18387 22549461
A 7152 120868102
A 49675 425221327
Q 11516 54293 2031998860743
Q 15663 30336 6248335216126
Q 933 42342 4280492923999
Q 645 49388 612221139935
S 18531 801705835
Q 17240 21296 1909657872190
S 43957 318221911
Q 5406 51625 534414367269
A 24885 564949873
A 51675 322472190
Q 6100 52653 5979274534485
S 16456 617247227
S 50379 894503064
S 54170 941923647
S 43389 731095566
Q 3483 44000 6719316999042
Q 10430 40022 6582011370552
Q 23907 51833 2436075298381
Q 1627 49713 8453348714824
Q 35687 51053 8106679574863
A 4134 682707925
Q 6 42196 2344888741814
Q 31037 40623 571060313462
Q 24519 48886 2034521219794
Q 2409 36434 4672766226970
Q 9170 37313 7263741108654
Q 29279 41691 453136936309
S 14143 81040052
A 53281 346368162
A 41972 446682885
S 36686 380490357
A 5389 122003732
Q 684 19081 5104261698148
A 38830 773662324
A 45185 863784663
Q 57 54696 2670731973629
Q 37697 38542 561504739657
S 26816 234826967
S 5942 103897356
Q 11894 47282 4718588664280
A 7882 832461973
S 38035 791562032
Q 7706 40185 1575311584290
A 12143 552262256
Q 16068 26569 9461101296159
S 27071 829222227
S 6607 8207386
A 40357 601008957
S 9880 286010975
A 19028 436684415
S 1838 777139067
Q 20582 51581 2169072609732
A 23526 760989317
A 48498 594887677
S 27705 322297600
Q 6540 7627 330366207061
S 30036 71512904
A 41369 256609509
Q 35 39250 3139100355924
A 34094 526190933
S 39334 846325068
A 52170 459243791
Q 31923 33947 225433887934
Q 3250 31446 790146972996
S 48846 758910667
Q 1283 51588 9755396073462
A 2266 555052267
Q 13172 46619 2897850616322
S 53082 763909607
S 6094 660298187
Q 2596 46618 4800940137732
A 8794 641681488
A 39553 876682208
S 41899 815962928
A 47326 512472428
Q 20658 27942 2034377634864
S 25303 955104790
S 12908 325632125
Q 12868 52124 9036814266358
Q 419 51088 2553770327402
A 726 276890616
Q 10392 34066 6061388603481
S 27524 986677897
A 30615 220409812
Q 1419 53879 9937363131670
S 487 41436253
Q 18363 35951 4727699094617
A 14728 396150113
Q 11093 18881 2127802533195
A 13462 76373060
Q 6463 48893 4299674996048
Q 18313 48157 5699421186440
S 583 963787025
S 27791 845864765
A 41381 751256725
Q 39731 40452 128467939890
A 26372 168932233
A 2662 488151270
A 17954 280990982
A 18852 439865594
Q 1055 43009 7867211648665
S 50363 891492703
A 51998 803240697
Q 8844 29339 764763010954
A 3874 683222612
S 10105 393605415
Q 920 53655 785806152208
S 25313 680679271
Q 40851 43930 2467501184222
S 31477 250043646
A 5566 421449736
S 32604 816493415
Q 1743 21234 9749133621119
S 24622 33873433
Q 9 54845 1372687594696
A 11624 56495959
A 30692 159986885
A 24387 72300378
Q 8678 36140 1137450121928
S 50031 801857423
Q 18570 41277 9214429631580
Q 29 49915 5643932512981
A 52417 852829102
Q 28261 43918 5280098054687
Q 37989 52990 3309483710573
A 52273 445073252
Q 648 53487 8677490248395
Q 14330 50591 2566002090480
S 40081 949275084
A 29456 472780621
S 27390 541514712
A 8880 807643626
A 7014 264282366
A 54406 527622673
Q 45402 48214 193660652846
Q 47781 48624 312741888939
Q 30541 45788 3886924814097
Q 4577 44009 7955860527454
Q 21861 31573 9126540974824
A 30014 828822912
S 10913 274900096
Q 6491 27076 8771815679154
Q 31 54893 136086364147
A 31138 321483415
Q 29016 52726 6361866202453
S 28703 28708001
A 23756 944070372
A 991 665799737
Q 8545 51090 8011374864362
A 35768 572517889
S 13271 61007144
S 51541 212515557
Q 6253 22972 3006638991908
A 30428 548238069
S 5121 417431355
A 20461 369012628
A 5046 126418767
Q 14205 40710 7989911159037
S 40492 979554710
Q 30076 45146 7026950002420
Q 29380 34112 1890718859032
A 30953 966017876
Q 2947 38209 70845921884
A 19683 81339544
Q 9327 40433 4957733648193
Q 5571 26820 3975999306296
Q 30843 33841 886981698157
A 14559 728253921
A 8919 446100077
S 35152 257089373
Q 703 32936 2958600175953
A 37196 304135193
Q 7046 17402 132818501925
Q 12811 36414 5207837068516
Q 4251 29379 3740621074230
A 14946 120501623
S 23187 97014583
Q 9862 39527 1728614097450
A 4979 217154934
Q 1137 46447 7982669916841
A 43942 93340377
S 12134 864618095
A 41298 293544563
A 2529 99258059
Q 1924 50391 2094412292478
S 4781 269727058
Q 8608 29408 1706297406633
S 10301 774069832
S 31516 958550405
S 16716 197737148
Q 5855 51943 5898594284163
S 28033 95959843
A 11586 469376753
A 49567 829741113
Q 17064 54705 1717377608825
Q 2413 53242 7756879556532
A 54365 323846948
Q 49482 51180 1115640789834
A 38393 203683846
A 38945 200225502
Q 826 51445 4236575799781
A 50698 118745529
S 45074 450050705
S 25447 993505320
Q 6123 48827 1369647754500
A 2930 811295528
S 47680 337013670
Q 20733 48964 374832408221
Q 222 54786 7636367265263
A 53759 526881645
Q 8618 51046 4330377321197
S 46322 575090806
S 39211 133712950
A 48567 632669628
Q 32227 41582 6534816279224
S 32349 819136207
Q 22906 41163 5598303412681
S 31881 750535063
S 20622 316621760
A 24730 973515965
S 42086 862568664
A 43906 14991781
Q 1685 53957 6634434854992
Q 11657 45652 7644718890455
A 44084 755592112
Q 12958 46504 599769628989
S 34542 444008889
A 54197 720611785
A 30456 541329539
A 45779 346615115
Q 2502 53901 3486537096742
S 42508 386599107
A 11237 157406409
S 35582 777553815
S 41147 365969673
Q 14673 48620 7043433098664
Q 38779 51083 8487090365149
S 11456 427426294
Q 805 54812 107728030288
Q 12352 49282 3426589843813
Q 5822 54492 353846600401
Q 34404 43321 2977055335770
Q 25269 54458 759744369028
A 34097 113139659
A 25396 290025193
A 29173 736414667
S 36927 898793316
Q 3497 53169 6260272505965
Q 7074 49458 6060215945888
S 16303 47623298
A 23158 737815521
S 37876 363271878
A 27837 694933315
Q 21669 51547 1542373296517
A 24734 802814575
Q 1381 52379 6651092532533
Q 86 52632 6744829643558
Q 12350 53498 1039899521911
S 997 795109459
A 39389 608254774
A 39298 635208604
S 39399 290874609
A 31128 450836332
Q 92 17135 7959395625389
A 8553 907885189
Q 2739 53232 7351745966121
S 6465 425392631
A 52176 429175664
A 38552 567457096
Q 4933 19375 6740432292493
Q 2586 10129 5938544786926
Q 5725 29215 3273581439008
A 6892 800272190
A 5699 910614358
Q 18418 53905 6946379885585
Q 13272 52090 2476353805854
Q 949 38530 7732391089010
Q 17827 50181 9739013904260
S 12142 992491439
S 45515 436210457
Q 18700 28316 1832632450933
Q 1930 50219 2262218033380
Q 14724 38608 2314100362636
S 15114 856960123
A 10605 20206368
A 45805 287037263
S 4886 146803800
S 44709 743555825
Q 18772 37810 713378815098
Q 339 54735 4448856538621
S 14447 713728926
Q 31029 45557 57721244454
Q 48231 51280 1664749197465
Q 608 47249 3087409552292
A 17279 982672408
Q 16283 54389 8750356515919
A 22106 499024564
Q 50831 53712 570988803126
A 44969 238192708
A 46219 43705826
Q 4792 48147 9165041510193
Q 9008 44541 6681259623980
S 40484 25153156
A 42412 146808831
Q 11774 30662 4324572325852
Q 16199 27519 6444045935511
Q 30741 42191 2536433983570
S 12383 973064663
S 36014 291038128
Q 372 52503 4145799061790
A 37577 769917476
S 23925 4538893
A 9370 291810150
Q 37639 40009 2074982607102
A 6342 637149875
Q 6495 17552 2447901859520
S 40772 346257820
A 4913 749981174
Q 1017 54230 9670082429466
Q 326 50670 5376530870470
Q 27395 43263 1304125709028
S 51076 525672220
S 3971 727685215
Q 43478 51989 1118379598827
A 10100 699951815
Q 18706 22716 3307181771084
Q 6978 49404 9658173745211
S 40593 583190357
A 37635 76407072
Q 1335 28122 3206182151682
A 37934 378020699
S 9885 765082412
Q 3167 7314 1158132435007
Q 31155 43094 3666751417864
Q 6342 33548 2571980607434
Q 1041 54895 3110843390317
A 4525 509516504
S 42873 16907073
A 23555 745867559
Q 5873 9507 3454792007108
A 51362 31334723
A 2176 395824382
Q 12924 23829 3706599124445
A 22347 299153214
Q 2799 46934 6926152484469
S 45495 974407262
Q 14764 19311 4380865254369
Q 25785 29977 3219421581417
Q 6736 38534 984685516206
S 33996 765397747
Q 32247 53228 7961536191173
Q 8338 54841 553773450033
S 39960 101834438
A 31133 448430203
Q 5844 39706 8024316289290
A 13034 534320473
S 40243 167369823
A 40737 668286710
Q 35182 43397 5286634067618
S 26069 818755120
S 35898 219632049
A 11735 228064992
Q 7393 51556 4917611024978
Q 14097 53611 4473006806608
S 50712 894221578
A 53019 960352082
Q 583 54723 6312682962908
S 4112 821223711
S 46548 202609439
Q 10310 12688 1490500774960
S 38489 880650000
A 29993 880022557
A 29911 678503224
S 28872 79233581
S 43034 405847904
Q 11058 33198 929010713639
Q 130 49526 5880495507750
A 37565 510717880
S 5129 514656848
A 4557 682461167
A 18231 846940577
Q 4826 15236 6067159663347
S 6762 825638869
A 18177 576743079
Q 5545 45600 5185281298329
Q 11367 52715 3165832393660
Q 2175 4903 2087532177873
A 29887 894055204
A 10012 332047115
Q 16576 21962 887371116887
Q 31189 42172 3785354836159
A 4197 218030948
Q 11485 37082 8965547033390
Q 335 48450 8320505030699
Q 270 5277 3231591724733
Q 40820 47102 4872345333613
S 17614 915579240
A 7409 574260187
A 20214 176969029
S 22153 25670373
S 41114 535364695
S 8853 460749963
A 29362 568185690
A 39835 677980947
A 28030 834698411
Q 10233 43514 8620059517891
S 697 248752872
A 16380 903963743
A 17598 561577090
A 9297 532163083
S 39025 881800632
Q 41761 51076 6623770390759
S 21581 671381466
Q 9865 42271 9821519762813
Q 24377 45691 178200828299
Q 8481 50886 753545150450
Q 5375 41311 7535588327806
A 6480 615863890
Q 7939 42597 5916039622598
S 38212 853114278
S 42417 874022846
S 20538 457988636
A 27896 312713591
Q 44279 46632 2332954706392
A 39785 510901490
S 11392 225442203
A 24194 617275182
A 17177 762038762
A 31909 655080982
A 9442 379491402
A 20927 997279005
S 52255 541721325
A 11305 396957993
Q 1467 17880 9365269510232
Q 8706 22533 3980312518555
Q 30739 43981 5712507578847
S 46625 406860646
S 21540 99725734
Q 10392 52397 2875540158829
S 46459 307166662
Q 5910 54421 9447730817381
S 22256 739936822
S 15929 941506830
A 14600 517176683
Q 30127 43382 3027014723897
A 19302 625586152
Q 27816 53828 3726590826867
S 51413 626803055
Q 606 36778 7664935332224
A 51609 762629027
Q 11747 48837 5285562310719
Q 16518 17303 416766737732
S 43758 36133228
A 13181 250920291
S 47758 30233763
S 19889 526956887
Q 32916 35201 985210986456
A 5385 573711057
S 12256 904591468
Q 10075 17432 5135553080858
Q 336 21585 81335578080
S 36718 620808750
S 50660 369531035
S 42440 330960046
A 18252 220357112
A 29824 247692614
S 44909 126353118
Q 20824 41285 7930568941511
S 43441 291248607
Q 30041 44949 9908644129719
Q 827 51506 8066347614770
Q 45702 53766 1043668393717
A 21131 492701719
S 51770 763611405
Q 13949 32566 171577324165
S 16857 406694387
A 6602 916756643
S 1314 669414042
Q 37961 54079 3035283623359
Q 2890 13310 3199090836375
A 15696 861268744
A 3972 264882245
Q 11991 52824 2174957406660
S 3051 129677321
A 23216 358924689
Q 12395 43038 8059053317835
Q 12479 41843 5362913206089
A 18556 535564934
A 24594 493977981
S 22614 363814782
Q 26022 51642 7449269128286
A 19108 644140819
Q 32262 52779 452725529783
A 480 78751034
A 52418 567438122
A 17529 732389101
S 30160 265115725
Q 835 50635 4886727675040
Q 912 2821 313371354314
Q 31824 52061 161688356528
A 13133 630662583
Q 1277 50314 6713362940844
Q 23762 46652 828866776967
S 42156 797190249
Q 430 54921 3454160622072
Q 14044 34798 2620084117744
S 2764 573507454
A 17488 75748549
S 46835 523555548
Q 17049 49338 5352516317994
A 11297 239174379
A 2823 336260033
S 48443 617149138
A 6536 480777804
A 47060 276834667
Q 7052 33802 4458459356851
A 45332 219210196
A 35751 457659871
S 22807 223697322
Q 5 54867 6910986936362
S 47118 900562722
A 46747 477565244
Q 46346 51744 5160316219136
A 47810 877490355
Q 5683 51229 395980154591
S 47355 730398916
Q 8097 49334 151636696620
S 31004 526300367
A 35986 910265102
S 4470 375146821
Q 813 38386 5826601923436
S 44068 436347141
A 26090 519868692
A 38460 790438779
Q 1126 47935 4718283481083
Q 7245 14202 3657146639551
Q 15019 43852 5422733754064
S 20333 226642181
S 33392 211185556
A 2602 165363716
Q 9661 12286 1888825407451
S 30894 879156777
S 12291 780805576
Q 9437 50094 9731254968954
Q 8322 34888 6135096541755
Q 2506 52555 7527897514846
Q 6292 29991 7660599114319
A 50050 674334133
A 43546 654266340
S 44768 258147075
S 8850 682451142
A 49936 90087536
A 44957 834208565
S 39515 472654667
A 416 317156343
S 32190 630997464
A 51234 722135338
A 38983 756551662
A 38620 807796202
Q 6188 35744 65441636307
A 21668 663571049
S 4893 489321704
Q 24446 38198 7077801712579
A 53907 285896307
S 41655 28392413
Q 35414 47055 2442992376543
S 24729 218069145
Q 5273 33982 6149714088665
A 7793 272213465
Q 13607 41253 5207060827890
A 45486 860360821
Q 5402 11369 4884258767434
A 37889 550401962
S 43743 617695495
Q 9381 37402 4157690111383
Q 33052 48347 1527075761629
Q 4422 8816 472801221317
Q 7429 31554 6009695214274
A 53712 402127597
S 53369 714620163
Q 3883 53862 7795934887991
Q 1534 54443 7973270629708
A 14824 942184710
S 32202 194205123
Q 6176 46335 2561017995691
Q 39410 39590 98887982023
S 45815 831492514
A 19228 33590909
Q 25063 38960 9079930547715
S 702 957824288
A 31723 109453997
S 28748 334284265
Q 18994 47032 2726634087525
A 47771 90892624
A 18916 264008136
S 8831 352308671
A 53264 440816879
Q 15039 37295 2209909462289
Q 28491 45143 757873215262
A 34758 811629043
Q 9005 33066 8347591157792
A 11219 792742685
Q 8624 44201 9933828866087
Q 11114 25648 8227739294574
S 10414 576220502
S 14436 362313525
A 52087 923619428
S 15314 574116342
S 32574 711123648
A 21615 743009914
A 30688 373962701
S 3718 109211114
Q 2970 53234 8983326451021
Q 34301 34615 57318506796
A 15110 755157551
Q 26666 41291 4296293585409
Q 7512 49301 7202102038466
A 7608 579549339
A 221 612466492
S 33232 622553894
A 16400 52024580
A 39627 340826785
A 27595 297369571
Q 184 54874 997705071120
S 21200 42323144
S 34256 628451501
Q 45016 45866 497827518514
S 2309 97014256
Q 36195 39957 3737747132224
A 18824 342243793
A 12706 694770906
Q 3461 50710 7727354047840
S 3857 517576428
Q 3399 14860 21553713915
S 26717 780071372
A 45391 53056644
Q 18221 39422 8311177431199
A 52049 743916975
Q 4191 28349 710215238245
A 28691 281630512
Q 7484 44912 6773038728479
Q 25581 49514 3947759311083
S 3985 794659722
S 11790 582311356
A 49051 917341979
A 27489 235649884
S 997 409924551
S 28556 452176954
A 14313 810513412
S 53442 223611842
S 41831 141411998
A 53171 45572398
Q 44852 45733 678885934398
A 22627 932185884
S 23585 904066871
Q 11728 51587 6055888896611
A 45198 698153077
Q 3022 46338 9130094581523
Q 12258 50305 9796720643510
Q 9986 42002 709402140152
Q 594 38591 3981258252977
A 53753 204824250
Q 11084 14584 3264661843306
S 11401 268660311
A 15274 130181228
Q 13499 54152 2144437902225
Q 9731 20466 3220615394517
Q 6116 38831 720906002144
Q 24758 51018 4592435321122
S 52153 340045853
S 19516 610931168
Q 2142 53625 4090530919842
Q 40603 42442 496372585506
Q 5740 54083 5558250795962
S 40333 261452304
A 4306 330483343
Q 2697 52535 1591793356550
A 1132 184082104
Q 1050 50813 2752292551863
S 12039 778610183
A 7481 749158002
A 36656 918952253
Q 7760 42572 6869435842502
A 20157 131423139
Q 552 40247 4497857854838
S 27840 941668093
S 19771 733122509
Q 29623 33478 1024735987649
Q 5640 35630 3323753717587
S 10564 177022984
Q 20023 50352 9661622833579
S 4867 869349669
Q 5579 49035 5106848050945
Q 37525 53806 6364331491891
S 18496 579370431
Q 946 54799 6737336070884
Q 27224 49676 2058122435061
Q 30589 40861 5355160209192
Q 10998 33996 5502562453475
S 40516 8185196
Q 14091 51673 4585971269279
A 42940 99670072
A 15839 643568379
S 3914 520464580
A 47625 177963451
A 3698 413368810
A 44432 271208851
S 52785 632027237
Q 17237 53388 8404599818512
A 15400 589413343
Q 6604 52961 7863784134106
A 54091 497239447
Q 926 53758 3965517568316
S 25355 634181437
S 3419 717662261
A 21396 83735423
A 15616 638245926
A 38310 75903563
A 12210 27360550
A 19738 573746058
S 2079 352683224
A 36457 905391607
Q 11845 19554 1345948721661
Q 25334 33165 1801057034502
S 19815 149798254
Q 5607 45040 989295699570
S 39221 717807397
Q 22584 45867 5199408980579
A 32475 270125951
Q 12371 42742 3028241185246
A 50362 10388300
Q 4385 53397 736237850560
Q 42880 53363 498909901867
S 4202 616545113
A 44643 402337197
A 13757 818050156
Q 2015 38019 9769811327479
Q 21315 51652 6689464348282
A 46237 515757703
Q 27618 49503 9734641804782
Q 17020 43144 6008762780392
A 35681 196639272
S 40054 571327267
Q 5163 52662 8546964974633
A 32291 751246450
S 39926 877931970
Q 14340 30516 1921017907626
A 39677 931117687
Q 1196 17807 5960852281198
Q 4278 17336 5843772272915
S 10919 392062039
Q 6570 54706 3481634989513
A 53082 652481167
A 49584 758945207
Q 9963 44076 4736762416670
Q 6419 40815 4917299663376
Q 2990 47388 821997435752
S 10240 162235905
Q 42 54843 8137000052396
A 11443 450670675
S 54855 657107416
A 27013 735019244
Q 7009 13576 389526835591
Q 38780 50873 7161776533799
Q 4556 22370 4232511833504
S 13219 240743125
A 2526 392467987
Q 38437 52967 5855241055067
Q 1060 40251 9772253269874
Q 30215 44100 8692013893901
A 21939 167377898
S 15329 892175870
A 50265 347378537
S 46992 108662042
S 47357 392750234
Q 8677 32132 7333456004350
Q 378 54801 1774397170410
S 24851 739388746
S 50831 269596181
A 52966 879859806
A 1855 82531902
S 21888 240304312
S 23037 533188395
A 35878 201723204
Q 4823 50366 7064297940451
Q 33159 48103 229964716752
S 28264 494767008
S 53859 819921818
Q 37764 43331 4912208638466
A 23328 582635511
Q 20649 54896 8331868453117
A 22211 356678252
A 26909 378234575
A 13748 277928049
A 26760 753002621
A 24687 747312559
S 1453 307291502
A 4660 472567182
Q 3393 53026 328136956022
S 22959 939190334
Q 5851 45660 2697594420096
A 40252 258153838
A 52273 111505622
Q 18420 54514 6273167277674
Q 16239 45766 4518900250304
S 29476 213131826
S 29024 656801349
A 127 435369708
S 9811 858024297
Q 14052 46919 53253587066
A 36333 598855911
Q 31564 51935 2184815120386
A 43785 270763106
Q 40656 47748 2727579374812
Q 6397 20129 9405253455193
A 45639 915516928
A 24995 697807292
A 10485 793080945
Q 13483 44001 5631591625675
S 29689 97690185
A 10726 531148958
A 7967 535722936
A 22743 630943607
Q 5776 54627 4034061134075
S 34090 568964692
S 33016 176700534
Q 6799 49248 3950247209391
S 5919 243841021
S 35998 331565830
A 3576 672426215
Q 3948 46134 1258423306515
S 25060 805376975
Q 22184 50647 5806075022048
S 39232 351218773
A 35839 24472137
S 38723 69169712
Q 11233 26156 6509315141545
S 31559 132603881
S 2296 926105387
Q 1888 54830 3579190910876
S 44915 714519936
Q 47271 49389 669342042304
Q 8797 43463 1190801604725
S 32036 277769480
Q 2306 52958 7735734438118
A 44101 594897731
A 26711 292920425
Q 33628 35401 275340412808
S 40757 551073474
S 37909 766106344
A 21111 560563401
Q 16306 48562 2556053328726
Q 1589 51047 1820269763134
Q 331 53895 5480726740765
A 23431 342881106
A 31465 289631770
S 53530 721409224
Q 10094 40964 6747440940747
Q 15850 51234 2745782328347
S 5114 233119630
Q 2036 48046 3283760591083
S 41455 973797798
A 47877 78449977
S 18926 473002585
A 43981 233240413
Q 18975 45239 8887095923507
Q 24919 52124 1502431860245
Q 20776 31810 6860313382768
A 10953 63211358
Q 3972 51462 6158834591008
S 30330 501220027
Q 9733 48667 540147068795
S 25063 181611771
Q 13659 53934 7858797440276
A 54554 684572993
A 52133 398028834
Q 17102 43859 1340249841048
Q 12784 48394 5304984691861
Q 20910 52815 3172541185
A 33910 605699700
Q 12463 39309 7487013770863
Q 6096 31812 7892979583143
S 16078 772934846
A 50061 417324972
A 27609 19735570
Q 1564 17731 8733717457223
Q 1222 21600 6947707740822
S 27637 784638030
Q 6331 8459 1453591170938
Q 5199 17895 2006608370230
Q 21515 24220 1294296021532
A 4520 611310979
A 37990 864716460
A 35126 641819180
A 23391 841016107
Q 17449 34387 868988698581
S 35566 865607206
A 24584 920944211
Q 28127 29647 311461367150
Q 9848 35510 211220204281
S 25470 332482586
Q 15654 35340 6664272103589
Q 716 50923 2994631603902
Q 4251 26557 9656555409179
Q 1345 37183 6778009757953
Q 433 50096 64103861047
Q 16792 31670 1904597105082
S 25438 682508759
Q 1297 53277 8799381894526
S 18964 89404271
Q 14728 53455 616760538984
Q 23971 36834 2541696002057
A 13072 250625198
S 54092 859418561
Q 27438 38143 847412298627
A 33292 983849205
S 30313 65227916
S 15629 45692581
A 49787 860033679
A 6611 441049283
S 5266 580816153
A 44616 878058903
A 35965 760875855
A 20849 905071271
S 4688 679257962
Q 5873 34030 6395671977355
Q 652 52206 5582256651065
A 33556 691398822
S 51814 866976606
Q 9394 41223 4139122205906
S 22681 241421047
S 28578 292601263
A 53584 21261349
A 43720 86910098
A 35162 103892352
Q 23307 42942 8325736324037
A 7682 636418902
A 32192 386875113
Q 2189 46978 8284080097463
Q 6881 23488 3439425902418
Q 22550 26773 1269743759064
Q 10641 40217 5975406694213
Q 3559 48734 1264671873606
S 26387 654718732
Q 542 52160 8545103090911
Q 42403 49935 5435105166623
S 43902 970930211
Q 23091 50666 9273995943096
Q 8067 27476 860751580204
A 46359 389623643
S 31401 838184512
A 17414 779954518
S 15002 169757076
Q 5510 44958 6723301122127
Q 25864 48089 7800520141195
A 17127 908905041
S 9815 73733257
A 17295 510918865
Q 5273 50764 6662515433257
S 44213 101351119
A 44122 356956968
S 33269 574787963
S 28577 788518342
Q 1435 54306 3865657142101
Q 7337 21239 1081704943571
A 14197 354379048
Q 1353 48175 967742081871
Q 12974 51160 9573353120950
Q 3835 30981 3845753089005
Q 5332 48971 7361774817857
Q 4121 46963 2729538679142
A 6753 540237882
Q 5814 52753 6234901519999
S 49668 292447784
A 30276 229993175
A 26753 286760953
S 53917 421183
Q 648 52388 9345470846681
Q 8532 36238 7894958876503
A 18175 548262528
S 54799 661046537
Q 5816 14588 158594021145
S 42219 646475983
S 35239 606230658
A 44599 54450695
A 9920 50545871
Q 8626 49653 2594857745548
A 23189 558338381
A 54426 954747170
Q 4763 54032 9207524540908
S 33779 342112190
Q 8499 38700 4177378611338
A 42355 643710880
S 15478 870559370
A 15139 37774051
A 34617 694904634
A 28454 342554972
S 39844 984366254
S 666 151694891
Q 22580 36913 4129818412431
A 44642 174490642
S 16984 277308259
Q 22971 36289 3460961060025
S 46210 839731840
A 23801 856510039
S 24313 976675922
Q 21101 22096 971149061571
A 49232 132390124
Q 3692 37159 448251974697
S 32005 333806704
Q 20662 51002 7571641310613
A 31660 937610441
S 31158 746196746
A 34422 371370008
Q 10291 53251 4502403745463
S 36625 268118765
A 3947 759767995
Q 18818 52884 4726122990614
S 27958 813019949
Q 8392 51742 9199530117194
Q 3463 51318 9655854828709
A 31002 478863342
Q 6466 46559 4691423636472
Q 24514 39465 9192366038370
A 10649 72233995
A 29893 392930861
S 24942 867943930
Q 39585 46744 6925655185720
S 1540 682169826
Q 18642 34466 617752083140
Q 16202 38486 7722193074347
A 35776 224943897
S 18824 591191549
S 37583 736805975
A 52898 496749656
A 10816 450496028
Q 5352 54544 3256058077386
A 41260 325145234
Q 10083 50358 6601596625003
Q 7683 32938 1010529936950
Q 13092 49544 6444715402927
A 3052 590358493
A 48318 191349305
Q 242 54357 9539669197103
S 11722 838760214
A 16783 413542208
Q 32503 35421 1332351767440
A 52298 218628565
Q 1224 37845 5089664157354
S 11400 473628887
A 17604 507401691
A 15309 477493383
A 28592 404233763
Q 26384 31126 1474783102207
A 46010 599958845
A 14028 427757013
Q 11235 46288 7563801878349
A 9899 66301280
Q 6857 26914 7970684558521
Q 9399 36631 3416983916039
Q 1534 46694 7621073017359
A 33393 636402708
S 21494 951470048
Q 14179 48249 7622536795749
S 41997 530069189
S 22539 356127326
Q 15171 53847 2332034608700
Q 13851 48495 7344587911340
Q 10615 31991 6070335463574
S 32547 59744684
A 31131 26480873
S 50328 493258354
Q 36136 47296 2281086477178
A 3615 308774867
Q 13715 51264 6883383462713
S 32239 771893363
S 3395 877247319
A 40984 216433318
Q 16886 30563 4009531481169
S 30178 702347924
Q 6575 18054 7568403137230
Q 16352 20182 666242391980
S 4906 925815035
Q 5284 49807 1715115540133
Q 21164 47610 5011897228904
Q 1462 44415 7610565490871
A 31921 307724080
S 52617 630640547
Q 40287 40937 329543543528
Q 4061 15219 5819588310802
Q 2243 48582 4376733182115
A 20484 457402050
Q 16114 41202 4248312837284
Q 8472 54095 1675104583766
Q 6872 43562 2851909292931
Q 10438 21959 9535141815777
A 16996 599586867
A 38585 536954177
A 13499 872662187
Q 2815 53791 9136055132614
S 17242 985281570
S 6074 686727019
S 28677 448970952
Q 3109 54204 2405951481613
S 21852 721322635
A 11632 532951115
S 29178 694990032
A 6433 826051236
Q 16380 45612 8639061524420
Q 866 54771 5307378381908
A 14494 425676369
S 46303 525154942
Q 10936 24534 1540517386033
A 2976 155093932
A 14878 331686383
A 36101 109728157
S 2001 78388012
S 30054 601750418
Q 19025 46998 7565523603135
S 33597 654334426
Q 19187 43862 1833928081751
S 18899 368184126
A 6519 7050321
A 23830 31653452
Q 7964 41845 925866064678
Q 15348 20665 340864635905
Q 32976 41727 2174804419739
A 37729 433949337
Q 21290 37932 6722037622784
A 45633 207260303
A 19321 408158753
Q 185 54755 8684033412335
Q 3346 37995 6265668906629
S 1005 621581656
S 40451 676474386
S 6972 599919883
S 16322 824981626
Q 48296 51839 1976149328837
A 7105 739636680
Q 6859 18221 2734040119377
A 42489 231087402
A 38461 164352387
A 5552 941270096
S 34392 570315812
A 35933 231723011
Q 45343 51526 1186421618237
Q 13532 54196 6797618070127
Q 17076 49010 154402928
Q 14322 48885 1163372616934
S 41558 275109183
Q 1879 34276 7286478835581
S 788 313794066
S 27767 588931125
A 11639 877973067
Q 8808 42518 5056035667825
Q 7263 48678 6152662426736
Q 5504 48573 6681626779183
Q 33369 47256 1173275694050
A 21917 881547582
A 52775 956894970
Q 1251 45861 7211614998137
Q 1847 52887 8327911509522
S 51138 331630353
Q 24428 33550 6669721238135
S 22309 425973661
S 51437 284521637
Q 35501 52996 6958860340866
A 36165 537108624
S 31202 725070894
S 25986 785232234
Q 3625 54290 4156327888485
Q 5651 44318 2451837074130
A 47444 338288837
S 29647 133860093
Q 28970 36637 7659120273117
Q 963 48960 7357018735690
Q 43005 51475 4570138623659
Q 12939 22118 4083343799779
S 42155 624620546
Q 7378 47514 1154165870256
S 8472 594086503
S 13885 483538845
Q 30148 33806 1463637861170
Q 28640 30958 1604888167003
A 31573 894438445
A 40081 848328361
Q 16207 24639 2127982923836
A 9867 53279068
A 52968 120892168
S 39061 395411597
A 49472 637150643
Q 19513 21212 337686415276
S 49284 105786915
A 27030 732132839
S 24458 548162175
A 34574 891057392
A 51172 473321498
Q 30467 40558 1672193613987
S 274 413374231
Q 20639 24795 1840487880721
S 35457 917476316
A 34413 831298360
Q 19366 49104 5684274504844
S 23719 394885280
A 20178 943618957
A 29409 783053042
S 21590 735267494
S 43335 429624966
S 27992 966682358
A 3164 786458322
S 23823 52692628
Q 21496 45398 301460127511
A 44796 417563544
A 21161 523226398
A 24295 336192379
S 18423 213852867
S 49421 697162055
Q 40737 50360 1283769459303
S 17803 376397623
Q 16159 48461 539458502405
A 30262 487187816
S 31385 866302605
S 43251 690617763
Q 1778 44026 3451243024959
Q 23297 31432 539409566657
Q 2999 53639 708571842317
Q 2247 54886 2705926980728
S 9795 249078816
A 28111 832003749
Q 30956 52904 6250731272264
A 43448 478871629
A 34462 259221894
Q 25754 44942 9804338085456
S 53341 909694251
Q 5351 17374 5045058033702
Q 5614 53256 2913797610367
S 43623 48208974
A 38374 288419301
Q 2325 31019 1389281297944
Q 9010 46330 2425966739430
Q 9326 49866 7380381214190
S 18840 432039958
Q 4166 5128 881737872167
A 17061 181808995
S 39193 117792613
Q 10572 26722 4622877025908
S 50272 664865669
S 9905 380744484
S 16358 345764444
S 3672 884340238
S 1312 2449638
A 12969 913244067
Q 7165 53659 3640483513193
S 2770 928524543
S 1741 52611399
A 875 9441020
S 18910 384936075
A 50133 74827398
Q 221 52763 8015493326112
A 30998 845409630
S 45119 591960986
Q 2555 40540 6537547529049
S 363 943874872
A 3628 154406299
Q 2621 54769 5638364365982
Q 48619 54923 5328632725119
A 53098 507817941
A 34407 515884172
Q 9855 53546 6751730879264
S 32870 32978938
A 33184 420955814
Q 32656 54097 1812646122795
Q 138 54891 930572873705
Q 16325 41550 7565115693288
Q 16971 45364 3224237436567
A 27570 587380614
S 18796 991914123
Q 4904 7851 1770062707916
S 10551 321999506
S 51977 303728515
Q 14967 52472 6853014054722
A 28578 74739902
Q 11289 53927 6394941306590
A 48170 465593564
A 10108 466570855
A 13093 995678815
A 14205 145649825
Q 6475 54848 8920533752634
A 12457 402993154
S 53716 632853791
A 37953 758188134
A 31712 870257172
A 1128 439273185
S 20200 848247217
A 24153 632016182
A 16779 745545958
Q 438 51608 9789396434656
A 34636 961385333
Q 1633 54330 1032295148310
S 50357 971769155
Q 10677 25498 6366106241055
A 36877 655642344
S 8561 894597625
A 25792 638749137
Q 349 53539 4976887168874
S 30112 123681497
Q 24217 53499 2201803179929
A 36359 147255726
S 23810 869238222
S 24562 561198629
S 20017 610475399
S 41314 604283813
Q 9572 13286 28664618553
Q 5154 48410 1712472965161
Q 1567 50259 9522431045326
S 24507 847313087
S 54449 603042583
Q 19126 48596 8906351488977
Q 224 54462 6799655954926
S 9531 40512707
Q 58 52611 7841313240805
S 31865 488461261
S 1843 787572654
Q 15640 50977 3689953934164
S 28386 884539092
Q 379 51699 1811462168728
A 11451 169504640
S 53127 786797067
S 54653 361944578
S 7007 10025243
Q 21842 33929 5679550624231
Q 10407 47959 5469073712860
S 28374 944542707
A 22536 650482448
S 16429 917807539
Q 11967 49695 3300700310231
A 42358 599207605
Q 9219 50938 6113024790151
Q 6383 50752 4730557829066
Q 15849 30477 4837639039822
S 43333 627399321
S 18330 189883469
Q 19029 54791 6847962340168
A 40920 860859180
A 18032 593615043
Q 23336 46616 186467483897
A 17300 219283390
Q 4371 53617 608753672554
S 24136 488608391
A 52074 959498813
S 5751 349795108
A 24819 998078484
A 1121 938678692
Q 12264 21898 1301356190852
S 29104 178636092
A 6218 623129006
A 20696 519315173
A 47840 427748723
A 29810 504152301
Q 25465 38716 3772522105893
A 740 784656987
A 29109 41566509
S 4661 419918512
S 30973 275897334
S 41863 774482834
S 17914 324682240
S 31687 883381025
Q 17392 20569 585448526523
Q 4092 37994 7797644495937
Q 23 54903 2156937741025
Q 6873 23278 4547558120484
Q 10672 48357 8451136327639
A 52179 520986061
Q 32562 32969 160457059369
A 21506 679884914
A 54509 429803175
Q 6673 23022 5181765751670
Q 18398 46635 9847000880196
Q 4852 46074 9622559832861
Q 14782 29355 1946712195362
A 48842 699385004
A 27320 545023391
S 4527 67037280
S 24523 438444700
S 52410 218670332
Q 546 14098 7292341714105
S 45766 891184043
S 51600 733591137
A 46541 219881718
Q 44503 47391 949597932218
A 50125 84129607
Q 14409 53487 4584202673402
Q 40256 52393 5248661389524
A 13030 494753251
A 24391 36739485
Q 37393 50671 7515475098443
Q 2711 45784 4534103821715
Q 1497 41189 9958471533860
S 3105 408013647
A 46877 278618708
Q 26779 28030 1069288511328
S 24560 57565982
Q 11138 17034 3297762131989
Q 28274 53133 8741314515328
A 22832 372694522
A 38302 215704250
Q 13625 19101 216772995867
Q 1714 14816 2249013292295
Q 649 37982 9145132340246
A 20790 935169703
Q 6727 11336 505621775207
S 15301 17187527
S 5374 670380371
A 12060 368020789
A 13548 269869509
Q 12245 54068 8202388068762
S 24146 26514944
S 24051 911341210
S 21627 769329320
A 41824 8992882
Q 12882 46930 5850671118322
A 52075 273503866
S 15634 513680007
Q 32311 49088 9862598368806
S 32448 368057218
S 32392 803193440
A 20745 619698489
Q 4693 8382 869368617500
Q 13761 34803 2332829496340
Q 7919 52967 2921492758366
Q 14364 54361 1350751201027
A 18281 336499842
Q 29909 54877 3942690322093
Q 43430 46586 557514843101
Q 13515 41971 4672626153042
Q 13795 53109 110132051142
Q 1485 45829 20416212535
A 14869 49342310
Q 8202 42385 4908844950814
A 25271 79113105
S 52872 992091457
Q 25270 36838 3798119631162
Q 33282 53800 8853671238679
Q 4333 53518 4211884440514
A 36996 407891141
A 36544 618104170
S 43377 704478920
Q 2770 21758 6281760304322
S 32818 47701578
S 26781 520800721
S 2450 676056722
S 51304 628416497
Q 4440 26710 8735935247492
S 52871 453432717
A 51039 137557705
Q 29273 48586 1604937450869
Q 7016 30995 4727387484230
Q 288 54376 5241066023278
A 31555 531171262
Q 1825 54477 7208573746772
A 45623 6673034
A 15829 449199039
Q 20203 29938 8534858536171
Q 11527 45010 2507781103647
Q 19206 49659 5964478182927
S 44333 958838174
Q 368 4807 995938592241
A 11582 134149564
S 8895 796194559
A 47132 522206697
S 46166 303833094
Q 37396 40996 896664705429
S 50137 747011675
Q 18227 22252 2846678295218
S 7222 659612979
Q 20197 50631 169928392795
S 1259 822901250
Q 5339 27567 3865971703439
S 20934 743093117
A 53862 456819816
S 19795 124055045
S 49508 516319572
A 42296 649205777
Q 31441 44055 4178726113578
A 50247 927928742
S 49559 989180372
S 32657 788617480
Q 5432 30556 990246945925
A 24213 937284105
S 46776 55301307
A 1830 535500578
S 45472 851819722
S 14265 210034259
A 49132 802156501
A 53549 485012495
S 2317 146343678
A 243 111336430
S 4388 368366483
A 32692 811784207
A 35246 144295009
A 43956 486150702
Q 25959 46376 5025180180287
A 37138 446752060
Q 33529 50245 7765138778119
S 25667 317541645
S 28111 128407549
A 15090 704698805
A 25297 440654699
Q 973 37130 4066666832841
Q 3508 22401 1502249254278
A 28234 96121155
S 2775 914503366
A 41025 288824002
S 21468 898812824
S 36878 730445072
A 35281 39197012
Q 3397 19706 2010001733317
A 25080 227706988
A 48049 833713321
S 28984 671526058
Q 6499 16534 5842942681909
A 35894 630217721
Q 272 5386 1416169985871
Q 502 54490 2674658051142
S 26081 569896186
A 25103 571306799
A 13164 498762420
Q 42362 47423 1786338255800
S 20291 488593957
Q 8258 54054 2458281338582
S 5681 838468816
Q 261 54544 6646629615440
Q 32986 39610 2149028172501
S 46595 632966643
A 17929 113040222
Q 18232 42647 5921376880455
S 47794 969150544
Q 5012 54804 9773947174257
S 42269 394734171
S 43030 117928068
A 52208 515331514
A 12146 604744110
Q 43912 45964 930957116107
S 49356 660098442
S 46350 166905268
A 11789 333666606
A 54540 533591939
A 40342 512828235
A 6342 425738062
Q 23254 38812 9786994818915
S 2423 397986374
Q 35568 42285 6573092724719
Q 1 54929 8974148826686
Q 35516 43000 1907520925145
Q 23726 30429 2232932432077
S 4554 695846357
Q 3619 12997 3445821506862
A 25934 928327003
S 23576 471857354
A 18618 53409235
A 2575 710632749
Q 25003 42441 7367251239210
Q 5862 53241 2485237058999
A 4502 339150887
S 36286 791225141
S 10665 372674986
Q 12041 36092 5618188875092
Q 612 32111 587079309032
S 21768 493429937
Q 30210 52909 6805306763109
A 27181 307945202
S 13057 86878205
Q 4849 30423 3714530703528
S 4501 940563661
Q 20986 48232 8616727518894
A 46838 145068027
Q 23149 35347 2372771222577
S 24985 192024504
A 24153 53685736
A 52952 310870015
S 1756 982898796
A 3507 60914351
Q 15246 38285 1127281692057
A 28716 749293138
S 13535 179460663
A 6200 247312229
Q 755 47167 8763889328335
Q 44063 50096 794091239676
A 31841 435272754
A 17802 311736726
Q 22857 46356 8524449454682
Q 1270 48619 9193697169863
S 22292 111708041
A 20494 548612623
A 51579 693028745
S 6947 908799902
A 53551 718680476
Q 9057 45617 7898921607379
A 27327 967802867
S 11025 641601162
Q 40072 53997 4596691844037
Q 11718 42060 1580916111296
S 49554 152551594
A 34258 217010984
A 30608 560355326
Q 11730 12807 925687444298
A 801 323141410
A 18866 960409195
Q 18045 28178 3092259597276
Q 2890 49669 4858000337480
A 45698 756334208
A 4487 465403835
S 42671 889591809
Q 21251 42623 5656951037055
Q 18695 32287 2503796695460
S 20104 349456087
S 25822 846094662
S 38475 988090106
Q 48266 53486 2073915899026
A 33504 428137038
S 51754 382209213
S 33631 828710318
A 27326 333006840
A 31374 484372127
S 11941 226343493
S 36582 807966761
A 8745 643507802
Q 19672 46066 8342720161491
S 26250 726962272
S 2338 284199338
S 41710 44045140
A 13596 810985998
Q 3061 49898 6932802569984
Q 6320 47005 4721870423847
A 10997 945778590
A 31178 498172951
S 42335 345608650
Q 4768 53786 2233725591524
A 13643 438314805
Q 2547 10464 6483207208319
S 44598 145518853
Q 10309 21646 2048984786885
Q 35144 54159 1451033070271
A 3246 160469833
Q 1944 25473 7980628140170
A 5731 353242065
Q 20780 30540 1326883793864
Q 10644 32285 3493682849582
Q 2126 52107 7545502281812
Q 11106 41569 4963839144928
S 24282 704173993
Q 7226 52650 6531354175966
Q 9581 28441 222617790606
Q 26266 38467 7746165992278
Q 555 51063 954524578520
S 27687 120267804
S 34863 565937187
S 31656 34801756
S 52626 775490973
Q 4861 11011 2606853914354
S 35831 373580273
Q 161 54862 9877457418751
Q 14604 51415 4960074456488
A 684 770206581
S 9810 620255719
Q 9874 34436 2819292000019
Q 8465 46370 58638941282
Q 19655 26818 4790117182938
Q 13126 46521 5254347606524
Q 254 54136 1766180934286
A 27945 947345
S 45364 819404584
Q 4368 14234 7185684679855
A 54476 429361672
Q 3345 24887 7209925063210
S 48380 516910533
A 3527 134083132
S 36370 834705173
Q 1457 49997 1535594519968
Q 4888 26666 8039480469714
A 3941 590829521
A 26272 449781620
Q 10580 34337 7529386137646
A 21307 774889119
A 4672 834808113
Q 2767 44973 1910223571071
S 22596 40789864
A 36670 579614972
Q 21836 36393 8224351400446
Q 30442 35364 1371341309290
Q 5501 29626 1646083649949
Q 1046 54486 1607369313333
A 52257 188217676
S 433 771179736
A 43912 191092635
Q 23040 43000 9171422859477
A 2047 432111092
Q 42298 53352 4090964706959
Q 38032 48338 9684499023687
Q 257 2075 1634815333228
A 31147 510004252
S 45287 380625808
A 4127 782723485
Q 5821 45798 5510828126436
Q 14613 24595 8042672639208
S 19872 188433642
S 31179 278250915
Q 5984 39371 9674414259111
Q 4056 54144 584267351617
A 30998 808664711
Q 22885 46654 1343619795675
S 6830 517885350
A 4182 879692878
S 50941 530546903
S 22167 67734975
S 31769 188369016
Q 20858 48632 8680477641442
A 15953 225447783
Q 3160 6144 1012322103535
Q 39117 52536 5206818880597
S 51989 531529045
Q 18949 51974 4126782152909
A 17526 674517992
S 51551 281318595
A 15252 496280400
A 38696 394399569
Q 21841 42706 5443235125460
Q 13870 21757 2395071432855
S 43490 696865615
S 45119 169165204
S 40770 157495296
Q 12005 33922 9879618588004
A 34330 433807758
S 22878 18952244
A 40224 984091151
A 50539 33855844
A 35591 305094550
A 36092 105600213
A 5232 769497094
S 13700 709884238
A 2267 693059528
A 41396 637017386
A 48212 133390913
S 6977 814981750
Q 9672 48675 43115254089
S 22797 691351905
S 52668 736774126
Q 22623 51287 3699050843869
A 54572 162925710
A 7194 553686460
S 26169 294999948
S 41875 345663012
A 36513 652458495
Q 22044 39503 2225484514645
S 31505 810363761
A 40841 530159768
S 19101 709349073
Q 3709 53640 1851272406370
A 3421 350937970
A 5951 946448497
S 35778 728231382
Q 6679 48475 6667050681074
S 29707 915268242
S 45090 353672225
Q 1910 54494 3225638192581
A 26897 398470276
A 32702 631788934
Q 11795 36684 9004522483296
A 758 843751110
Q 23915 49207 9614447223880
Q 5919 44368 2919809101195
A 48158 630851924
Q 17485 39586 8336095029765
Q 8767 49414 6100853802627
S 26184 827735461
S 50605 325497527
Q 1913 49727 9369904005462
Q 24470 39741 6509413328077
Q 26009 32824 2000303875605
A 9273 176717124
Q 1150 22010 5399275652549
S 28764 303919201
Q 15682 42224 6597778842153
Q 12468 39697 7481880799869
S 22285 201879060
A 29248 252258571
S 53401 318892237
A 18042 839416405
Q 270 47965 9962424037540
Q 15897 52875 955011381842
Q 540 52675 9364984598022
A 42572 254685616
Q 2703 21815 6622690688022
Q 371 32691 944466778203
Q 16354 52023 6055865432950
S 46809 363982066
S 25129 453823375
Q 16349 28280 6874773049637
A 41766 305265577
A 29333 580276527
Q 1515 44212 6746943980322
Q 5312 34262 7093628816893
S 20857 183613575
S 5073 762104742
A 18297 44561896
Q 100 31219 7121350112745
Q 12439 33671 6765038160348
Q 19722 35556 142451383591
A 29678 432183305
Q 9109 44989 687742841414
Q 22 50086 3965739825085
S 11381 528960729
S 7225 94984137
S 19169 15976449
S 16444 302123550
Q 6639 46759 7032926520031
Q 20457 45025 117587329879
Q 24058 30874 4976481773329
Q 16768 47858 4249352549984
Q 31973 52779 2613926474691
Q 8549 51401 4966342080506
S 33526 404903527
S 47668 519600078
Q 1613 50170 6017859125468
Q 2027 48526 6300004342097
Q 721 13768 2488030640914
Q 14970 53482 3835322949482
Q 34265 39761 3794894616797
A 41228 786069285
A 42925 37405399
A 52138 950529726
A 33418 87830042
Q 9446 19019 3620327838285
S 31216 194725317
S 13510 711241579
Q 3864 40000 4353430749911
S 46926 913969954
S 12052 897613256
A 51010 327046342
S 21101 431420208
Q 9734 23882 8216348903994
A 35721 743205846
Q 11595 52417 3631278287081
Q 1855 44870 5696673851620
Q 705 51571 682671612487
S 32346 441341339
A 15646 41127568
S 13019 779090311
A 51033 854106885
Q 20621 33275 9389542761312
S 47406 978877245
A 44932 636337614
A 26926 413868482
A 10959 737560149
S 33904 557053517
Q 415 19029 7273793822450
S 32175 346383128
S 46631 986165886
Q 1273 27122 5030952650886
Q 20179 21254 246995304663
Q 35545 43054 4364328848333
A 34590 415261913
S 22801 610745715
S 41006 209858178
Q 40628 50678 8259977515154
Q 8712 13085 1966794730003
Q 6798 50536 2089568669158
S 36780 510545114
S 42514 694892421
Q 19925 48713 650585803810
Q 48209 48711 71168386462
S 53059 137525971
Q 7514 14105 34699966268
S 39823 697883332
Q 24182 49695 2237220225332
Q 31363 44829 811475594251
A 45196 67452564
S 6670 479437662
A 33463 920906678
S 34927 263800229
Q 5069 54072 3310574595404
A 53583 405439585
Q 20578 43751 1705685847152
S 37431 115935270
Q 2466 53346 3705692919981
Q 6068 54480 3490588763297
A 41919 545977514
Q 29694 54261 6995081265777
A 46182 44537279
Q 4862 35859 4969445281678
Q 28690 32956 3251364976584
S 32487 345087004
S 37819 251463714
Q 18063 33987 3295266326864
Q 7292 41309 7998516875306
A 53988 558022036
Q 15709 20675 2538034321337
S 31182 578919582
Q 10199 46207 2312702297619
A 31712 881361368
A 9249 488482578
Q 6708 22107 8373119848721
S 11484 434229963
Q 4476 49069 5365570119220
A 11273 924148612
A 38217 863847958
Q 7937 11053 1932186598341
A 4333 954505805
Q 3549 46742 3121153920552
Q 35923 40971 579595277603
Q 34333 41657 3487810901683
Q 30460 46675 7479446743058
S 38687 517895979
A 18689 849568343
S 50801 629073599
A 1969 468266366
Q 51758 53234 617891369003
Q 5722 43334 8997847934175
S 1200 74615998
A 27981 400738625
S 35857 161206307
A 46246 31645194
Q 37457 48308 5670700862722
S 17214 474476167
S 6176 340395651
S 32066 382304065
A 52236 243979925
A 10425 808870855
Q 19052 43668 3979819388695
S 35716 652304516
A 6270 781719686
S 53692 821631577
S 48286 492073049
Q 5603 51776 1954614882561
A 30913 902937045
S 54583 240253086
S 39360 887682213
S 21506 642905903
S 15073 692588787
Q 3636 52840 3907403590849
Q 4434 30058 5650210357516
Q 18897 27444 4754608050207
S 14078 788487866
A 48762 554677119
S 17155 760499831
S 39490 596617247
Q 29756 35560 1780419495693
Q 23412 52396 4283326674926
Q 13890 23600 6932896378542
Q 17120 52120 4777440833885
A 7663 49442801
Q 336 44852 6189075016098
Q 44982 51640 2208260152599
Q 8582 49900 7623971431821
S 49948 825965193
A 46604 556238899
Q 3825 44980 7330447230963
A 54418 957538378
Q 38955 52501 1658606388725
S 54164 346441305
Q 7874 31702 2745166889538
A 49807 621411259
S 8310 933054919
Q 1122 54790 655773869517
S 42932 448356454
A 54783 611045686
A 41350 110059475
S 27553 38761287
A 43745 350529916
A 47833 744685690
Q 8835 49403 1751511654933
A 10972 105644529
S 49792 572660032
Q 2654 47034 8073330473848
A 53277 970452283
Q 25351 38105 5300058583976
Q 12612 16325 1844407936545
Q 50491 52988 786342381120
S 10759 819954194
S 37218 580470010
S 53552 131553928
Q 16196 43874 3439806121816
A 49758 2564366
A 43822 609557299
A 28020 99893287
S 14079 930547379
A 14470 319668746
S 19451 418481981
A 49995 693549978
S 9101 663313407
A 16178 234872479
Q 748 47097 941409915997
Q 18709 37628 7110028693932
Q 7891 30936 4135163737951
Q 14685 50274 1250878418752
Q 16097 39130 1648135571266
S 32232 764274943
S 42821 83135191
A 2743 995643587
S 33916 632197782
Q 10563 37076 8657543770105
S 42380 721644806
S 33929 769525771
Q 21496 27913 4586921688497
Q 17172 50416 5508321665335
A 48942 717438279
A 36066 884797251
S 12702 527571408
A 8676 939624307
Q 1720 48145 9423498589181
Q 46165 47897 1519882044579
S 9656 249533382
A 49779 343791126
A 13620 848632828
Q 492 50141 6169721063548
S 1955 524261781
S 2640 136341127
Q 2757 52884 8724531303107
Q 22882 47881 9119400616349
A 29804 438004857
S 13024 896300219
S 31708 44314518
Q 5980 37137 4416157403182
S 45066 408978898
A 45481 376655800
Q 6036 32349 1656334957581
Q 20495 50806 3778609021278
A 4655 940717884
Q 17473 36292 7448938769543
A 39914 292296186
A 12755 126635049
S 14970 537880183
A 7573 14589667
S 7015 108603179
S 2121 104107310
Q 3853 42421 4164994778269
A 51929 464821569
A 25201 408423748
A 25155 127985518
S 12581 412656384
S 46226 285070548
Q 8923 52267 1696597479409
A 17728 428482910
S 30066 618435115
A 20222 549507677
A 5118 205369731
S 3938 911865962
S 49001 490863251
S 35934 897441549
Q 11950 49819 2535548435116
A 41876 847905846
Q 25173 51163 4758649981427
A 19531 648715346
Q 16697 54595 7437265271549
A 19359 896792803
S 35251 739933117
A 42459 95727489
S 27430 427848002
Q 2830 41471 1762354663590
Q 9351 49424 224559652667
Q 1880 53514 187325046995
Q 38881 47662 4160737510110
Q 13030 37961 8983207715779
S 54086 98538634
S 42260 594513203
S 33400 869423909
S 25250 142923513
Q 19112 28564 6231121386141
A 9486 689526479
Q 6104 21603 4352052329768
A 2028 927704220
S 45763 31776254
S 20315 376631732
A 27653 350517500
A 27899 653065053
Q 24801 52442 3805930894092
Q 4446 41127 1864993489949
S 44316 143861875
Q 8317 53176 8484277211764
Q 33992 39881 4626190472499
A 37685 445165973
Q 8499 38939 4056280829487
A 27310 185997590
S 11839 78166316
S 6661 293628776
Q 5064 50677 9160864769337
Q 19429 26964 2322892740446
Q 35921 54700 8848098531984
Q 28379 49310 3168593050368
Q 480 41071 9969139309951
S 43473 572238716
Q 623 54563 2639067195041
A 51730 643534483
S 34138 356133249
A 28134 216627988
A 7235 94916957
A 54180 183319398
Q 25678 53009 4565554899175
Q 8752 53604 3202250972494
Q 11378 46637 7515012443314
S 26059 360366655
A 47506 745626872
S 39060 255606495
A 27407 425173372
S 4140 573164148
S 36892 451173023
Q 22627 43343 2536247745196
Q 3949 42399 2479818312489
Q 26373 35075 6981426596620
A 22716 640835374
Q 50468 54412 2088844492571
S 873 548310928
A 28992 408056883
S 19143 449771884
S 30452 762031214
S 25790 686482045
A 14845 173366319
Q 3841 48039 8926659701970
S 46523 955410635
S 43682 693256766
A 2892 273802821
S 31059 73027454
A 49607 104290390
A 38574 865632689
A 517 294095153
A 8697 806118913
Q 18899 50091 2674745725555
A 4579 721052960
A 39391 816514347
A 32478 520189945
Q 17720 42838 8534948560058
Q 232 42303 1787479072928
S 16039 868327719
Q 20774 29295 6544183936616
S 44902 183600204
Q 22235 51563 9299631774242
S 49648 106106771
S 11469 679158354
S 8663 322392148
S 10202 229837769
S 52558 460390641
Q 1042 54712 7306716665863
A 4509 571202939
S 547 652046546
Q 10573 49187 915836739216
S 38855 84210143
Q 1217 51863 5881520473051
S 47311 17747351
S 10759 531645506
Q 2661 54560 4586688193251
Q 7258 36089 9995067621563
Q 14738 28806 6858204027604
A 26379 516361584
S 51919 742942101
S 6957 732742319
A 26206 484259039
A 46290 45754954
A 31082 536098287
Q 30294 54650 1059962858366
Q 12128 49963 9740926990337
Q 3399 43555 6698666909367
A 50697 402933578
Q 1471 31837 3661074743528
Q 41575 49504 3388181224281
Q 9452 53919 6765054541862
Q 16932 32594 125437215490
A 52725 748359901
A 50706 755314566
A 35111 927264697
S 29250 114162664
S 13619 556821784
A 52936 958525835
S 30899 699468338
Q 13671 44131 1691963133388
A 17193 370305524
A 8843 208216588
S 49780 78206150
A 40626 738880789
A 49763 782522226
A 38250 295887035
Q 3869 47234 6162640874789
Q 3040 48542 7897660316734
Q 14671 53469 9854039227970
A 47047 480413122
A 48923 231083876
S 48351 173009045
A 16643 312045183
A 3534 236916892
A 46111 632063567
A 33185 559244183
S 26961 544409177
A 47474 510063540
S 18125 430728797
Q 1140 52747 879696352618
Q 13278 48939 1756597001428
S 1525 331918562
S 18149 684338324
S 35457 316911996
A 13689 702256048
Q 5930 43132 1959487899150
S 10202 157567391
Q 1442 54356 8265170285331
A 13425 229610554
Q 2453 54778 8930236228465
Q 4817 42556 863057198625
S 23445 552693242
A 7350 587139861
A 5202 999407768
Q 3587 47204 9770355473453
Q 24836 45060 1660031402087
A 30378 964046694
Q 8122 54262 9330874231601
S 49656 457392723
Q 6671 31380 9863417525329
A 24200 682500676
Q 543 54646 3721434079364
Q 14535 21319 4813686573290
Q 1050 28374 3062763580432
Q 41139 42634 747972914286
A 1432 718194782
Q 4318 53401 1529033268880
Q 2879 45951 1861959057850
S 16888 934051955
Q 12674 39849 1406121395031
A 13092 940657325
Q 16411 53187 5738070741380
Q 28615 33327 248129329707
A 8224 739774489
Q 20376 53367 2344746687621
Q 21075 35791 8662219941403
S 30388 223026651
A 17543 90457631
A 11788 840306210
S 17700 880648336
Q 26088 54745 1181119175360
Q 734 23997 7514665790399
Q 3046 18067 2833458001134
A 43661 583993794
A 7369 627148786
A 3260 417493561
A 11560 981063238
A 44271 843023053
S 2037 949410991
A 12473 231193875
Q 4438 48376 4405071580407
Q 46257 50671 519115255780
S 8708 49289624
S 13582 679521064
S 36528 118738237
S 22917 96361266
A 38045 522908414
A 728 574531557
A 18293 59382694
A 29912 739797234
S 130 674890953
S 45610 977922594
S 27899 217513490
A 51593 285713641
A 16286 507722733
A 24808 630546671
Q 20493 23309 2557055941952
Q 18854 53201 431735680429
S 28446 819495647
Q 2104 37256 1446120968390
Q 4896 47221 6185154894314
S 2803 565252294
Q 34771 49848 1130328843613
Q 29337 41791 9247086459105
S 13141 797581922
S 46161 440335562
A 43484 679280792
S 21121 268734031
A 24679 925810945
S 45115 744221332
S 43420 533648738
A 19368 852526735
Q 10796 49777 6304944894089
S 1750 898584271
A 52083 656949940
A 39 779946740
S 30476 47567638
S 30625 918121561
Q 31340 32161 462056892062
A 20325 918897509
Q 1006 54762 6709411746000
Q 432 21158 3951457943177
S 14423 668218995
S 38047 567727922
A 21331 575383165
Q 13529 42888 7957963177425
S 1799 895100623
Q 10168 45211 7805895828911
S 905 284682088
S 43628 195607760
Q 19528 53787 152199258596
Q 795 33230 3148602962263
Q 13606 43173 4726483413732
S 30129 122339648
A 6588 718928280
S 8623 619058684
A 1671 169747210
S 9028 132788681
Q 9704 36963 5820436755938
Q 6807 14751 6134597962389
Q 230 48501 129243350322
A 16305 77401374
Q 27781 40825 120557878045
Q 2185 49349 5244807286986
Q 9681 44737 7012382508283
A 34041 116084180
S 35222 155504031
Q 22596 45398 8912681327843
A 28212 198303891
A 7626 571346061
Q 116 54130 4590895447632
S 37966 287172613
A 5217 789418324
Q 398 52882 5935933044501
A 24204 504796991
S 9574 859893340
A 9092 461294801
Q 6604 34958 6574418525061
Q 12397 25243 5742859558284
S 31805 319934716
Q 595 49495 7934874441424
S 10498 597093886
Q 6332 17207 2412848255364
Q 38463 50812 3944514457529
Q 20199 34033 718696134809
S 310 969666288
A 24223 394764583
Q 8267 37656 8759434491401
S 33499 461066666
S 4462 709261355
Q 1257 26596 4302689678038
A 40117 485647359
A 23223 848956181
Q 1901 54476 4326090329176
S 5972 395407230
Q 6233 23847 8534756473183
Q 21140 47210 3464400458470
A 49040 42430375
A 868 950034557
A 49778 413674514
Q 30688 37741 4477287629620
S 50959 982792016
A 39026 626902729
Q 213 44811 3000879362570
Q 23109 49604 1366818980100
Q 13821 33460 2221388914952
Q 4541 43843 8045344157257
Q 21901 36282 6932419562073
S 27319 978119940
S 18343 25397310
Q 10647 12911 812304042072
A 30363 815278845
A 2129 38303229
A 4412 579034019
A 49268 126889057
Q 4994 44604 1646566514496
S 9255 120004032
A 45262 670665403
A 33025 523423150
Q 762 40122 5204279085313
A 22648 237450928
S 22547 595734906
A 34464 344835137
S 307 362795004
S 26639 430171846
S 25446 436054107
S 28112 151463819
Q 11145 54501 6087179917594
Q 16370 43880 884205379947
Q 34466 46100 2729588118616
A 34828 163344389
A 12899 827576217
A 21494 717151122
A 28717 889640410
S 22669 651592194
A 22612 872035356
Q 3564 11571 1797802037274
Q 2164 53494 2602327091621
S 21187 796361673
Q 1712 51208 3117470837198
S 5582 154468909
S 4300 165186456
Q 9539 49788 14562730734
Q 6622 45952 6141225962884
A 46333 96576383
Q 18 7522 4854117654290
S 38929 234585126
S 13832 243619623
Q 16089 54830 6584225842239
Q 8638 53513 7119531062682
Q 5581 33355 2758958000377
A 1476 676489384
A 9004 684584382
Q 5535 30843 640130168394
S 45094 332079960
Q 4048 41732 3093132379288
Q 1431 51824 1235066881987
Q 1687 25990 864678623570
Q 1509 52436 9720133885899
Q 381 16220 2623186596206
S 36055 965474125
Q 15540 52467 1491376510198
Q 32263 54350 5460877232986
S 15074 233187147
Q 9510 39518 8952473647125
Q 5360 36972 8210619226377
A 43860 68405409
A 17108 947286353
A 7107 621182248
Q 40641 54753 6781776847480
Q 13085 37804 2239028095914
S 30867 855812763
Q 16816 54562 488709120296
S 44150 490288742
S 54574 677044678
Q 19665 46894 2611287383727
A 47770 909009201
A 8850 21637898
Q 7907 35223 460650237589
A 32597 311076434
S 37451 720711754
A 37020 544270196
S 18963 948459328
A 9358 653106403
A 50306 470605361
S 31880 658774685
S 39474 191891603
Q 28971 46202 6087985475193
S 8933 908918352
Q 11019 45333 772815945312
Q 18985 47924 1561719209379
A 10855 549731262
Q 9067 16066 4776856965705
S 36541 796221108
Q 17646 46644 8426714923845
A 34132 531745839
S 17486 767750341
S 1350 197228196
Q 6869 21996 2765542159719
Q 40620 50265 3347453741487
A 34258 198756782
Q 1952 48749 6601223733480
S 52483 164050401
A 38200 970471861
Q 217 53183 2937697015802
S 22095 78738459
Q 14214 42411 5407743546026
A 27850 305092797
S 32634 985067390
Q 17160 51889 6769950746802
Q 19577 50670 9293846770637
S 24094 330998827
Q 16438 37978 1889307704988
Q 2013 51797 3851271533491
A 11055 995950828
A 38909 279097343
Q 1256 53821 1262843300180
S 751 893007930
A 50417 819202309
S 16106 751604150
Q 1530 53777 9498232722332
S 39669 347427089
Q 30408 50042 8389722406793
A 5790 441572770
S 35944 205369201
A 12411 729523345
S 31463 953226049
Q 7613 30824 3988851017627
A 26060 444519685
Q 2820 52657 4499972157357
A 12224 433484989
A 6524 876700108
S 54517 694719186
S 31748 396972807
A 21720 886760254
Q 34726 49528 3331798112244
Q 6154 54286 4637753271044
S 32673 714261698
Q 789 54892 9574624911119
A 6052 467995718
S 37448 936843557
Q 7830 40578 2228256133324
Q 27370 43711 2899837586307
Q 10234 48601 7775268251064
A 13093 658284506
S 12487 151620253
Q 23380 42612 869122055629
Q 185 54124 5308277608735
S 20189 855418176
Q 4237 19714 2825054900126
A 25511 940967127
S 17284 335595375
A 27565 869687107
A 41562 363102669
S 8341 370968327
S 33474 986111673
A 9638 998408983
Q 1134 54816 1097146931582
S 47888 856217873
Q 8002 49457 5526775381996
A 3614 126786078
A 3834 270395633
S 29130 481157740
S 32990 699723440
Q 48109 54233 4756862157632
Q 7926 47383 1272238733698
S 26372 380266397
S 32483 306290191
Q 42487 51177 6143031184194
S 11032 756201810
S 12281 403313350
S 7227 629337445
A 52296 910253362
Q 26276 52960 8620715307133
S 51806 579437704
Q 17121 48115 7577481464082
Q 6502 48660 9073974634899
Q 28513 40136 4966461197636
Q 25515 32888 6825217714821
A 20885 315105222
S 10837 396287142
Q 29378 39548 4824432384039
S 39611 75147708
S 28457 596509859
A 16797 227949010
S 2422 942197691
Q 11106 18519 2350317320639
A 24883 14732762
A 15367 641374816
Q 2451 30375 769414804772
Q 15112 35230 7699030148504
Q 11247 29791 205893065168
A 11838 989687850
Q 5855 36623 9998746266537
A 3239 234572646
S 48845 957065658
Q 17516 52291 5690868518017
S 34927 970272386
Q 23714 41166 2846188132458
S 41790 531357800
S 13180 766056435
Q 6640 27305 9950383016004
S 54878 789238681
Q 11117 46954 2509645709029
S 18911 160253085
A 45123 96664478
S 23611 494379394
A 51039 536641518
S 24025 365948665
Q 44961 46547 697030185154
S 24868 195799822
A 50585 189861030
S 43029 558070680
S 21886 18789968
S 13313 461289391
A 49281 63701038
Q 14566 43199 8211552477300
A 12174 978717913
Q 209 54586 9772306914909
S 10732 758050616
Q 1548 40752 7187385387110
Q 34661 49703 827473154713
S 45191 297863037
A 45835 124388043
A 23364 739656341
A 10907 91904685
A 48502 78360350
S 52248 981520395
A 23767 702588916
S 23449 884782703
S 4055 853696561
S 34509 592177074
A 21196 411794908
A 38796 68594968
Q 25808 40522 5325385641364
S 36518 714143362
S 39075 223121273
Q 3867 52284 724569178433
A 40267 288424229
A 26833 326533200
S 49842 454740206
Q 6201 37527 3056661933114
Q 3164 53182 4369579120021
Q 9314 40141 1638031216762
A 50865 491321752
S 14801 405569879
S 24131 182676607
Q 429 54879 2325564001911
A 51826 424133417
A 43734 143705749
Q 12386 41481 9407581584747
S 40654 155122176
A 30470 814582810
S 32396 12004744
Q 7957 43970 4855399692119
Q 12094 17437 240342368325
S 18208 182937806
Q 1126 45345 2897361433800
S 7874 371937952
Q 588 45626 2677262401234
Q 484 4492 2635857577154
Q 5911 45219 1179824112733
S 38835 633451074
Q 10238 30007 1462427596216
A 4304 964696006
Q 10071 51616 8789573438118
Q 918 35037 4578223993397
S 20006 195327563
A 16980 367652431
A 53518 913013390
Q 11299 13587 1192732973528
A 3792 488671128
Q 8119 14446 3171283943951
S 38733 128896828
A 43543 121422449
S 5833 156955395
Q 5579 30924 7911611496533
A 13122 393895528
Q 30579 33794 2847542985560
S 24170 567339556
S 35933 820170025
S 7377 353417068
Q 7814 49464 4147344237068
A 52798 201517625
Q 8725 34408 7659225008911
Q 9605 28624 656896505632
A 53886 328900202
A 35568 137146811
S 43813 504679801
A 7999 590889909
A 19783 271979564
Q 27100 43182 1017070007049
A 16200 680689312
S 50429 158163020
Q 47724 49349 808165327926
A 5140 317443441
Q 26495 54691 126926920100
Q 15514 33829 6001499784306
Q 3689 38346 6621693382152
S 17262 664550033
Q 6928 26048 3701048605986
S 29044 469091998
A 3071 834555116
Q 4147 17216 8159878645612
A 11280 586819324
Q 1885 46564 9450241365260
S 43008 20484260
A 17616 887673435
S 7734 57460366
Q 37634 48684 5128594796898
Q 13569 53989 9732178021534
Q 4848 42137 5193561745810
Q 2219 32186 3821170113367
A 20958 812870738
S 5113 613804528
Q 9884 51908 2486263693780
Q 6602 53621 3597781870050
Q 16217 41055 6903951664892
Q 20126 52724 1714863039104
S 42934 517773672
S 18892 728772670
Q 11283 53690 5756385529501
A 16775 356447916
A 47877 706950028
S 34771 359369145
Q 4618 14561 4119231408969
A 51712 468844879
A 44920 692254245
S 50277 299806131
S 52820 21182415
Q 16235 46715 1012819535003
Q 9212 42929 3914575142106
Q 18241 54360 648161708822
A 36783 392967122
A 10229 898239822
S 53137 576253190
Q 1234 47498 1243705355869
Q 2052 16086 1579594550110
Q 2328 53854 1410122921163
Q 7141 50565 2480387810259
S 22972 268757491
A 54884 329263403
A 52030 250982627
Q 9129 46602 6400773467373
S 32008 900927401
S 174 230737786
A 44372 637582158
S 10743 672364722
S 9792 542891486
S 31759 183195981
S 1479 878055060
S 34321 269484690
A 40069 270628475
A 33644 326501774
A 21581 468347398
S 28134 660221740
A 23463 976329904
S 13931 637924864
Q 11193 23665 6593885966910
A 14643 386700595
S 45807 587644342
A 17771 977763432
Q 728 49443 7298323346158
Q 25039 29999 3358259343824
A 28208 681452512
S 47034 564479815
S 624 216018460
A 6120 452525762
S 54195 943591639
S 38654 355660948
Q 14634 53390 8732050436308
S 49416 955607477
S 46031 761515089
S 50187 899083991
S 33051 557783118
S 42911 178732711
A 40284 883476400
A 11855 742198687
S 29671 28433948
S 16475 743665935
S 5085 580761171
Q 21564 36409 239047082406
S 11716 948526999
A 33833 539353826
S 33051 126087122
A 32284 66403664
S 27573 523335180
A 15341 915354976
A 22178 725080978
Q 2733 52788 1992548924910
Q 824 54580 4504889856903
S 36661 78737192
Q 3892 29853 6899303336458
S 50720 970267481
Q 14203 47352 5426942221233
S 28368 388812708
S 27300 823174452
Q 17075 41911 1601747495138
A 51612 438846736
S 54675 880992772
A 42724 586064918
A 48264 624612749
S 7738 547356363
S 11286 658649117
A 42222 906159800
S 27240 807862195
Q 2050 44437 9476539968777
S 27296 294785461
A 12330 837089408
Q 40616 49231 5992966049717
S 38959 557342956
Q 6069 38653 5422245939400
Q 9332 24875 27442149961
A 14214 901938131
S 16605 847519560
A 37799 900671835
Q 10695 26762 9402838618910
S 33032 487380156
A 47074 238284847
S 42706 619298622
S 959 631554059
S 44590 617465921
S 21604 429316593
Q 4610 50818 610616747283
S 3222 39871162
S 52062 540359950
Q 37843 40864 2857434071558
A 26607 268981887
Q 13771 42188 1378222802828
Q 8852 47750 5532191910103
S 40214 682874846
S 19810 216155762
S 39437 438715555
S 31831 404078076
Q 2756 21451 528589342335
S 47406 144014304
Q 37840 44426 4288702872607
Q 1232 7563 2883957921716
S 21192 5812896
A 14909 990340612
S 49231 119520126
S 22657 294309686
Q 31251 48210 950025927411
A 30860 786591167
A 14938 430217500
A 35807 443740211
Q 3752 28077 9498374558102
S 11784 598947176
A 30745 29578237
S 42572 994835810
A 8075 812092446
Q 25997 54744 4638394084160
S 24606 909310880
Q 21973 53461 4130520229079
Q 1333 43977 5648392782261
A 29690 652134236
S 20633 143422043
Q 18871 26059 1943203765662
S 6639 552812809
S 3584 782709352
A 31584 744340518
Q 1795 52119 8114102330270
Q 3609 54109 3925955959418
Q 3666 40387 6941319186330
A 40217 412783777
A 27395 409544838
A 24964 357132014
Q 8464 30589 7101912580384
S 2278 240848670
Q 269 54581 8535937880660
Q 9926 32483 7420836183074
S 47258 453870407
A 27027 790465895
S 13998 350434048
Q 34503 40286 3138982622380
Q 12824 41080 1490781261087
Q 13081 18126 258480371741
Q 24304 31155 3708341957525
A 32946 345143413
Q 11479 20591 6497117547455
A 36748 801560251
S 8527 146580457
A 22296 693511517
A 20602 629369202
A 16397 3170131
Q 3928 45059 2149671035460
Q 3734 37300 9150724914067
Q 11089 51143 1337688446188
A 21207 60363579
S 31299 724278569
A 18955 541887886
A 37083 308915453
Q 24439 48466 9252318341060
Q 2359 10291 2667275662897
Q 5700 36312 6782640132040
A 51380 633964989
S 50791 821763509
S 44525 438287235
A 15545 848992635
S 42657 917725772
A 16854 175178131
Q 29615 44283 8786056869468
S 29913 969608240
Q 12587 33155 8736389473261
A 32748 122401977
S 1509 962904263
A 44236 211496862
A 6948 664926163
Q 16943 51778 9869013202063
A 23786 918015000
S 5261 254221556
Q 33891 40824 1052811098114
S 48847 528901361
A 32197 713778784
S 49901 238777633
Q 26294 27835 1158913861869
A 13972 346353544
Q 12742 26273 2644799085036
Q 20159 51662 852803116357
A 24253 573063870
A 7536 448338215
Q 355 54887 8810843527429
A 36405 723548365
Q 2297 54018 4024979437622
A 2227 113561617
S 13595 545991428
A 16897 70933127
A 54850 589383366
A 36245 986630766
A 7391 496531000
Q 8301 44749 1637101514985
A 20246 256235284
A 15238 164798942
S 39063 954755907
S 39400 3068756
S 3338 306453463
A 21257 763570934
A 35672 870329821
Q 38127 38777 180522810096
A 6975 467342152
A 27855 661574879
Q 3393 4873 370042862947
S 21195 124550879
Q 12696 46255 7066103405559
A 20947 517347585
A 4509 834007652
A 51897 960912414
S 3755 38330382
Q 7813 52568 1245878339724
Q 11107 46254 449515893620
A 5346 201408593
A 37646 592952055
S 6795 347046538
A 8063 359769745
S 39124 485495752
A 3253 335141630
S 1877 53989939
Q 2630 51790 8270602838333
A 52199 511274136
S 43141 395942805
Q 19159 49857 8141247837163
S 11359 156983611
Q 35831 52396 529020994420
Q 37878 47429 8122705438336
S 52346 331785334
Q 4771 53646 2988661583316
Q 21383 54159 4167152997318
Q 1492 16297 9320173182352
Q 12327 51927 5230949076214
S 3236 884709111
A 3806 169566394
Q 36244 37019 571083175851
Q 27077 53685 7156354665918
Q 26929 47461 8259455302203
A 3110 540085567
S 1527 688834922
S 39349 180491475
A 27504 483009565
S 5259 962272451
Q 17118 49097 9330607652990
Q 6674 54255 302918192053
Q 1568 44321 1781581708332
A 11762 998769982
A 1913 584263989
Q 23148 49358 4629806496557
Q 9724 39856 7228478143007
Q 2496 49559 5115092729769
S 45863 469351249
Q 25764 38782 6999104021919
S 13229 719102781
S 40402 483657279
A 19088 697400548
Q 26963 35422 7130267391522
A 16658 949856921
A 21868 347852639
Q 8372 52795 5128313377879
Q 1375 45343 4982335392959
Q 36931 47065 4163040164062
Q 1603 54905 1519276186324
Q 33851 49333 978776155941
Q 24991 53872 2274835272175
Q 16484 34746 4278695208681
S 39008 616098313
Q 5586 34061 3202646146281
A 4438 14880912
A 37414 996344777
S 52371 245848146
S 15603 270633701
S 43874 201191983
S 7602 755562334
Q 22288 51040 1915731521453
A 40223 614454504
Q 21283 25034 3046020820938
S 45007 57785949
Q 1205 25139 4964114747376
S 21817 911458052
Q 25445 26062 47110754064
A 22077 590060793
Q 8054 16697 4360342590327
S 13798 149985651
A 15259 952650427
Q 4460 7811 1497997992273
A 51503 779833677
Q 1468 46890 4224150422275
Q 4465 50141 4260755234416
S 5673 915955075
A 45744 131089674
S 24883 642585914
Q 31347 50976 9701802287037
A 8182 240713615
Q 496 19395 8555176195539
Q 1376 51943 6736751767689
Q 728 52742 2421535212289
A 19680 950413936
Q 47856 53629 4285751746956
A 52798 818638224
Q 5326 38666 8826889468178
Q 8376 41241 5232053111693
A 10245 984405573
Q 10504 34349 9285949965047
S 44655 824483918
Q 17849 53604 7291133639117
Q 16254 26789 5963111627028
Q 1473 53691 6674661684184
Q 11757 37855 2805429324022
A 23394 674679055
Q 45339 47407 640239393841
S 44336 163621403
Q 26741 45252 7681216476874
S 31218 574567235
S 154 132942435
A 26601 335530168
S 48663 547465499
Q 9607 36695 8637056555687
Q 5356 54732 8843133052839
A 54717 760704507
A 49966 327023621
Q 10000 34669 9604363672996
Q 11187 28407 7149206901492
S 53217 839856907
Q 7558 52920 2019247909515
S 9333 525522430
Q 45810 54449 3959198760132
A 33078 92653475
A 36793 508146943
Q 31935 40123 8004454649197
Q 3903 13656 9501469090365
Q 14307 24757 404435727057
S 33347 533361412
A 30714 200205745
A 26936 377577885
Q 19908 38005 6963684798414
S 37418 489243435
Q 268 54839 3168154572411
S 47122 231930818
Q 13049 51597 28478821710
S 18478 176857824
Q 15847 44476 5479965153797
Q 8198 50203 3390426167790
A 31471 8197659
Q 11994 33531 6261237908373
Q 5823 54747 4558457795891
S 6508 468673337
S 52149 628847616
A 49970 531392019
A 8594 679680326
Q 6553 53926 1379558928940
A 50543 848192198
A 33299 212221662
Q 35474 35713 53930009833
Q 8033 50192 3882926136078
A 24165 420917000
A 25859 414410295
S 18787 298634619
Q 708 50644 9443384202800
A 31134 355586249
A 1874 77646667
S 27992 27897117
S 12258 352344840
S 15670 276070432
A 5950 483972624
S 15538 143143536
A 9745 194861916
Q 4406 47535 4047055040101
Q 1872 35041 8496988197100
S 50376 791739488
Q 24447 53950 7992512247354
A 17496 289796818
S 49156 356672596
S 39941 532224494
Q 4926 36734 6799227045573
S 16258 111137156
A 34442 835714865
Q 5025 44872 2405727440765
A 30438 313342921
S 54388 335682152
S 36374 264081437
S 7910 167929533
S 2342 17203129
A 11785 286065132
S 38645 14213626
A 47858 728589074
Q 3638 27368 5980676981473
S 42450 436302756
A 2499 970831216
S 34906 651910411
Q 212 43527 2318985479640
A 31686 492121389
S 13860 784719942
Q 41289 54352 9340958781869
Q 40947 49699 6689157948599
A 8923 592539543
Q 736 52248 7606481097697
S 45578 832028438
S 5099 313174801
A 36988 803111680
Q 35682 38621 1124375287026
Q 29069 29546 413393510874
A 2280 952284848
Q 1379 47195 2172752154681
S 37664 974060144
A 49051 277932743
S 31924 356458892
Q 21671 53894 6083922940565
Q 21222 45033 9624511370664
S 26 246720758
Q 8158 51409 9723660416598
S 45143 134906665
Q 16658 28800 5162630883889
S 22796 207123091
A 2583 626183964
A 26370 456131490
S 42720 148838878
A 2990 872153722
S 33040 742157927
A 3851 635528658
S 31169 157741118
A 53795 757810601
Q 38318 38880 163805248993
Q 39593 42448 911787685136
A 33341 373034442
S 33677 94533404
S 13460 997083964
A 43957 435040603
S 25784 247562133
Q 9736 35013 8992602311502
A 3473 350901138
Q 22350 46233 3522753127624
A 10819 276999875
Q 690 54722 643530905111
Q 11785 54023 1188354177052
Q 2270 4517 778119479979
Q 851 53746 3165926220778
Q 42671 54247 1087932388639
S 9404 809823689
A 53809 1183012
S 34186 142251671
S 37729 468721873
A 48179 263297360
S 36247 285716969
S 31847 127962282
S 28534 688706950
Q 5244 28902 4847946960878
S 11216 842142427
S 33914 825962314
S 39837 560396211
S 3718 72819949
A 1794 817968456
S 2229 173002139
S 30498 103394444
S 9708 790968737
S 35636 778001734
A 11361 127241716
Q 7538 52339 94049707594
A 35548 889275916
A 34346 881717
A 44944 953247495
Q 23369 26059 2410467084799
A 19865 369565677
S 16659 93168115
A 27893 622296162
S 10882 848607991
A 10187 781688079
A 16427 973598611
A 2157 380915306
Q 9916 41360 4965796184878
Q 380 52212 1412976078843
A 23899 843085165
A 52251 720806919
Q 38591 54593 9129477589912
Q 9024 49882 6322921522036
Q 4598 52011 537786291531
A 45596 10621513
S 38401 699380623
Q 14330 43958 6135955096436
Q 11937 22813 1104288382617
S 6437 317196333
A 48696 322953918
Q 7158 24262 8235020801363
Q 8875 18472 4460053999084
Q 1601 49356 1013361904529
Q 6609 10123 2934260449670
S 42248 301642957
Q 3581 52822 8841426049821
S 32610 802533236
A 37565 963177638
A 35004 658457525
Q 9561 54514 831523193695
A 13874 38388556
S 26060 24947495
S 18112 809698967
S 44326 194881986
Q 309 45471 5272141357957
S 33814 414913504
Q 19429 23243 2130153078282
S 3600 848916909
Q 6856 32590 7422945587772
A 36814 909221265
A 52662 59686147
Q 45782 46108 315332221200
Q 6811 42265 2613807332192
Q 25295 27965 1395953522975
Q 21526 32359 4327040249473
Q 14081 14979 626680574585
Q 17660 53400 9955919077
S 48094 294363747
A 42678 506598336
Q 2651 48812 9516045592037
Q 23026 49770 3011448159716
A 48299 951733122
S 48889 613476311
A 226 498921557
A 48057 393824109
A 17550 462585109
Q 10579 54911 6655786756070
S 16391 151786733
Q 3048 37310 1572483401731
A 53911 248605673
S 12429 835593945
Q 17102 34080 8112634576837
A 48233 498606611
Q 21828 30496 3040048086127
A 14262 153170038
Q 35424 39487 485093965544
A 36841 528705467
Q 20588 37165 5323090524038
Q 23741 50088 9090299195216
A 49006 19353049
A 41059 297803969
Q 6705 9069 972158759356
Q 16802 39147 6852897590204
S 8523 573797672
S 2129 660769948
S 2870 54424560
Q 27921 45122 9532658238225
S 27673 972079613
S 36180 559825952
Q 14339 15736 743842767438
S 31163 897905771
S 30645 637435467
Q 7424 52811 1463906004179
Q 7075 49537 5833321277831
Q 14782 47309 6023433845005
A 28220 807574644
S 36499 160893737
A 17584 849806795
A 7403 314405572
A 26007 785447770
Q 3169 39902 2111819767219
Q 2999 50177 4303424578936
A 47156 687005419
Q 13310 49489 734077324052
Q 174 54852 7592145391861
Q 4561 11812 4565322031864
A 34621 711551439
Q 21391 41672 8231343632616
S 42405 531284612
S 42753 395419736
S 14415 712379706
Q 6347 49401 1155871163324
Q 25650 27888 228974308875
S 13305 43712613
S 36968 532284259
S 28318 677394195
Q 3391 39208 5052860121440
A 45785 905854251
Q 14201 35993 2904034081642
Q 16118 26406 3369507524038
S 6250 86029126
S 52955 563609065
S 23694 16126134
Q 1138 28411 5731285113759
A 10760 403300912
S 13975 755734460
A 785 90205356
Q 6714 44097 8631552046779
S 40490 948031959
S 44088 760107072
A 20218 144526723
A 42250 2176989
S 31039 750355778
A 49453 194207595
A 45282 632598379
A 27261 285984221
A 28883 544549792
S 17835 127057054
A 39754 910025308
Q 22464 24106 140670650469
S 12642 686820893
A 53395 692202775
Q 16015 53105 2700419920012
A 27874 406444308
A 43109 88841444
A 927 142526239
Q 1373 49144 2025994049415
Q 457 12331 2670711103104
S 13557 781853798
S 34923 267060557
A 17231 120562092
Q 1840 17601 8743877448192
S 20268 50243948
S 34052 939113653
Q 1962 22937 9102254755908
A 54707 939861846
Q 9331 31687 1949356226188
A 3798 709222872
Q 28723 49480 7791429564706
S 31334 692643159
Q 34477 53778 945611438693
Q 3597 52900 3926633015290
A 18098 737598150
A 8604 529948580
S 6676 156733790
S 37386 920181847
Q 6000 23174 206973737990
S 17341 39390542
S 6382 77132508
S 4933 772803453
A 6612 556522132
A 44218 588140496
A 29427 226982847
A 26551 883220704
A 43632 893587048
A 42605 234818605
S 6865 603097290
S 11959 130335309
Q 1817 24920 7345891765944
Q 14290 53060 945015423604
S 53454 269475957
A 41793 76080886
A 37839 816879378
S 8178 742478944
Q 28621 46330 9004697705875
A 12154 826460075
A 50188 670212177
A 11190 887917938
A 276 75812385
A 39088 683190796
S 3542 609377282
A 12718 650487062
A 40683 457993055
S 15554 113884889
Q 42735 53084 5544776839206
Q 6561 41295 3695827376610
Q 6537 12733 4644164221900
Q 12551 40870 9649797875273
S 2296 757267717
S 25151 42459838
S 50558 674171897
S 1273 442974013
Q 31711 32325 52774089521
Q 38639 40348 1258564968750
S 53878 490425071
A 39208 903881285
S 49929 667173833
Q 9393 47811 8626218116633
S 47634 646669660
Q 5227 48007 7696270455140
Q 1754 28945 5969575434693
S 45533 148781116
A 41361 581879207
S 33472 604700121
S 27692 832987434
A 7567 706699067
Q 20810 46974 4311205220463
Q 4780 27638 9993257496796
S 14881 158723629
S 19488 605559730
A 21205 762963775
Q 22993 36227 7234521160351
Q 20787 48647 4080323735068
S 20116 245064423
A 16571 43063562
S 48943 737724308
Q 815 54832 4259455737884
Q 23785 29254 4692308176120
S 23664 363960896
A 9045 901456625
Q 30266 50729 1798620469806
S 23022 545094134
A 1513 403515323
S 54486 452416071
A 4687 318103535
Q 14378 47937 1675281651947
A 12119 478213930
A 9310 936249189
A 21902 813445114
A 35135 174239544
S 50554 515206610
A 52937 378275306
A 39805 541829398
S 47572 733494195
Q 3846 47390 911876390401
S 28901 547871327
S 53485 452561609
S 48941 157396871
Q 19060 51538 9542296869809
Q 7692 21527 6321388598140
A 51328 436077735
S 52320 936237727
Q 2858 26803 5598526994226
S 12150 790147244
S 7429 160563
Q 18160 42205 4919108048073
S 7700 569549780
A 28826 341004201
S 44913 558533016
A 29019 457747498
S 48920 290306568
A 46633 667097476
S 32826 597507565
Q 43486 49675 3243448502494
A 28804 480371846
A 37212 511362007
Q 18081 35148 4109571777652
A 53364 964861257
Q 2485 12874 7161625050839
A 42257 751207236
A 3203 672748432
S 50088 758039731
S 6045 52747409
A 21668 493267059
Q 2364 19216 3292655284261
S 20015 956402064
Q 9795 43329 9713941225664
S 15838 596485349
S 26386 956257990
S 48237 691592946
S 40160 492430200
S 14137 927599286
S 43032 157817199
Q 16636 35608 9870747952322
S 43015 819554694
A 12401 987003033
Q 18335 22118 3250888062319
S 50836 553542543
Q 8832 40519 3167853456075
S 3282 72395384
S 28319 501832091
S 25695 403964902
S 5318 134996
Q 21348 27780 2703141489252
Q 1058 46002 5487322796276
Q 574 50610 8928111964314
A 7374 576946065
A 38698 414438600
Q 1308 52407 9270279146548
Q 347 52196 4868115489424
Q 10132 40331 3300391593883
S 21851 660882223
Q 3882 54761 1498205284065
Q 7327 52129 5265360519237
S 29775 872135000
Q 13015 29973 5669336986619
Q 10108 46338 2346986856613
A 35630 557524108
A 40596 660815497
A 7792 363822661
Q 3262 50507 1724398990118
A 27144 40836070
A 8150 384074225
A 24690 323183642
Q 12445 51007 3296063323016
A 32485 495588690
Q 26196 28659 74704906919
Q 3455 50609 9749364631116
Q 19721 50675 2540751068324
Q 217 46082 1108655578895
A 47602 324873090
Q 49846 53728 224151507023
A 32095 997068155
Q 524 49956 1360844784043
S 13099 885133577
Q 4079 29420 9659292655883
S 41483 242069891
A 24023 686428919
Q 3436 17569 8412830863947
Q 12318 36773 1422845877300
S 38043 243795642
S 53968 509756692
A 38339 953874046
Q 25407 43343 9589743412444
S 31914 947222133
Q 26080 31706 1096036149762
Q 13701 54808 7619268710842
Q 27675 49990 469648291466
Q 13587 48164 2328414270613
A 17074 648895211
Q 4862 52614 3328600194847
S 1132 336967406
A 48665 165118875
S 43095 218824413
S 39060 910539552
Q 12015 15415 1931903203830
Q 25648 35016 3530602363392
A 34019 536995712
Q 10218 38533 5035030159793
S 35606 902850735
S 43228 681177131
Q 18641 40989 88559692814
Q 31726 32057 131756946523
A 51966 469951295
Q 9082 53795 5105119413069
S 31154 354743790
A 18847 877857944
Q 8232 36029 3195096594096
S 35346 92615946
A 46516 262940261
S 23347 97986387
S 48331 71770121
S 30271 586958304
S 54137 762956694
S 13118 360181162
Q 35088 52671 2329579625820
S 1168 95572564
A 46158 903623185
Q 985 50930 6873769406363
Q 33047 42927 1407735843078
S 42633 627243437
S 22746 614989033
A 36946 408945749
S 32871 567253924
A 32105 15649835
Q 579 26752 8716444754584
A 49713 833365129
A 10248 324312003
S 47170 260496762
Q 8830 52892 8786795329922
S 2890 211420579
S 17453 179402873
Q 7595 33163 8674009344451
S 8145 253852931
S 26184 845587973
A 15789 528015043
Q 39447 52034 2591443043937
S 40488 49508617
A 33538 594225658
Q 7203 9682 2234323066995
A 54596 202996928
S 47547 218071797
S 14599 781335577
A 52569 761048607
Q 711 54119 5472577457369
Q 44902 53296 1781902488114
A 20576 481894962
A 20833 763057791
A 48048 438868701
A 12697 832716903
Q 2078 53348 2492939842881
Q 8662 54596 7700938036154
S 16065 248610207
A 50313 747041255
A 20626 51692272
S 31734 473611181
A 36130 794544864
A 14064 717049083
S 37208 348211179
A 37401 990448959
Q 7525 24676 6721713111083
S 34991 295974928
Q 27060 34083 2508564732777
Q 2910 18860 6751958815751
A 24992 667491047
S 4526 340642154
S 24370 40911180
S 40842 785383325
Q 2096 44068 1649985911463
Q 18886 31720 7887493089337
S 41860 741434585
Q 33106 40280 830654391567
A 51852 796810610
S 44721 760838214
S 8939 763463358
Q 13139 48137 9843296675835
A 2524 104395920
Q 14598 22157 3594402899675
A 52909 34975589
Q 1665 32268 1524472383283
S 51742 152470168
Q 6614 29856 6404001468891
S 18173 944494609
Q 16683 25320 5399046791966
Q 35135 40331 1292841225555
Q 2390 41874 7403859279220
Q 26373 32875 1301179224322
A 11046 512698754
S 41513 59318089
Q 5695 41271 7967387451764
Q 2283 36207 2378935321889
A 16991 241544173
A 10991 390936554
A 13356 62965453
A 17624 725839292
A 43747 572656655
A 39001 32909004
A 15629 141024492
S 3721 611997822
A 41552 838334767
A 10245 534527200
A 13424 286125418
A 47302 73248705
Q 27256 36889 6378553909778
Q 18194 49037 651436773269
Q 20597 48060 5055125192106
S 43715 656256163
S 19810 807040798
A 660 289845159
A 25474 978122512
S 27010 749364065
A 41804 228857985
S 18671 741357369
A 42776 965505165
S 5936 765857065
S 41302 532208391
Q 8078 53818 4998413036073
Q 32630 43926 8691334959837
Q 302 5899 3078977622931
Q 1095 54782 4297395657021
S 53326 73308471
A 30749 322332563
S 29234 952832808
S 54045 521365804
A 4 631141177
Q 1151 44005 6898825223032
A 38149 289740879
Q 15860 23594 1345387597172
Q 9311 52111 9982764756664
S 27104 187567527
Q 475 24189 7336974337169
A 2115 948391596
S 53021 750136341
A 27784 776825569
A 17220 574235747
Q 32950 53866 6604395637830
A 47353 186787443
Q 1107 42905 2809033225152
Q 25207 37147 3596649038629
S 15330 560216489
Q 12831 41905 5004894944574
A 49453 68456191
S 44573 875381569
A 34617 387338857
S 9264 42607601
S 35870 991281017
S 27318 504647392
Q 5117 47980 2720370459428
S 45763 575823772
A 34819 58195023
A 10884 744170561
A 6042 327519075
Q 2349 41271 9985060376443
Q 5336 53462 2931994955319
S 3024 980311846
Q 14767 50892 5037438343098
Q 1774 26612 9847266269157
S 25382 1102073
Q 10249 38562 9524424477903
A 48352 642550953
Q 22261 41008 4597217564762
Q 322 31552 2585109662550
Q 34153 45035 1268123539232
A 26768 890867469
A 16996 411368173
S 19812 362229269
A 44385 503810574
Q 18775 49242 8018039100973
S 30915 514828833
S 27360 927060651
S 42279 673421287
Q 4494 51069 9582024953229
Q 323 47918 2677159492608
A 33549 721433298
S 25387 453873336
Q 15600 32262 411732636198
A 11414 606292629
Q 22867 49644 2055663511100
S 10880 820144512
S 1952 114124887
Q 22403 28132 1265431156224
S 22271 925154679
Q 3144 39766 6957353989985
Q 2675 29169 2575296733807
A 2557 734900792
S 19462 250560532
Q 1316 44868 8332340705612
S 26310 943664957
S 51133 166511428
Q 492 29791 968895058466
Q 31491 37727 5772349986654
Q 25376 50136 6885518163140
Q 7163 54148 865262849227
A 36330 456303926
A 24315 525378828
A 22603 162617738
A 46627 4865834
Q 34806 35695 379307021187
A 41696 535476520
S 4084 691003779
A 31810 455030526
Q 39416 54144 513151371877
S 12097 139088121
S 23043 650167457
Q 792 54804 8653963985548
S 3356 744471542
A 18211 274646644
Q 3734 41354 2569765765651
S 22 308778259
S 23351 341732693
A 53730 550060165
A 40093 333044006
S 42851 241305701
S 49489 178878887
Q 3921 54221 5223780202197
S 51493 456777929
S 3070 179257397
S 16093 719802924
Q 693 20961 9292875692724
A 52874 177210607
Q 21477 23477 18268925708
Q 32296 52886 8075441711635
A 36583 79555966
A 11326 139130520
A 9506 36629165
A 22282 764896922
S 144 385790062
Q 1695 38936 4768031663534
Q 29104 38796 5554120949531
S 42338 231689020
A 30173 734150370
Q 21413 49742 9330309865686
Q 10660 44227 2360695871363
Q 18600 27029 4606733905053
A 20937 311182277
Q 18156 41223 2676393597322
A 54830 521025258
S 24068 580008674
A 9839 602442709
A 46455 815486469
A 29525 860726950
S 14766 422079558
A 49003 625748059
Q 1901 24554 2294565187884
Q 4455 46840 7102837317919
Q 11165 38178 6437459306369
S 9140 683319066
A 54040 137107445
A 42911 599891753
S 1795 280850836
S 3790 204095936
Q 28761 38033 3875550632734
S 21276 161875753
Q 31157 46978 2371803926159
Q 2409 50139 9121631205953
S 4224 333303421
S 23183 819472339
S 18274 543323018
Q 3254 23808 4335576015584
A 24363 226037545
S 38433 750094784
S 35536 365478660
A 22677 997061990
A 45308 206310653
Q 10269 48382 3822689643865
A 6818 670727007
Q 885 34582 7987806501584
A 47475 254522606
S 10877 188466685
S 26750 664270487
Q 7657 46609 8425709700525
Q 23074 44531 9806012278441
Q 19265 53518 1141554702415
A 6332 975624180
Q 1673 6013 2036871088286
Q 9102 25518 1019582315418
Q 42722 53582 7535186349182
S 8629 478231954
Q 11347 32944 37829425843
A 18919 487480872
Q 27133 29311 986778701469
A 34289 495982556
S 19898 36368721
Q 11760 38048 7312475097716
S 41965 75436814
Q 8297 47830 6866635528535
A 51161 734759566
Q 28210 49493 6900906059155
A 29370 332344227
Q 23354 51467 3983536851211
Q 5 52987 6938631873796
Q 2250 53258 5033353490803
A 31518 783545997
Q 4539 45271 6247954304501
S 29122 134604320
A 23735 81719779
S 46709 498834477
Q 6566 25670 4818535830512
A 19605 18197383
Q 25149 53625 8191249642439
A 31639 622302973
S 21730 226886034
A 26772 858726523
A 41070 735142734
S 9092 907276737
A 26366 572801403
Q 5027 54096 1231426218036
Q 5183 43756 3154389205084
Q 1656 23926 8129059869835
S 27791 278025150
S 12239 44096853
A 16132 674710674
A 24684 197723457
S 21744 93765230
Q 10794 28492 4071116888795
Q 33884 47917 7833979723502
S 39265 308000721
A 609 692454233
Q 13336 25514 867112621843
S 24356 560849474
Q 1251 40416 9975345537426
A 4220 64612002
Q 17617 46464 4626373453506
Q 17605 54563 4227097795386
S 17509 496354833
Q 36621 41039 459387798244
S 3862 862215475
Q 19085 25488 1986437484987
Q 17929 54927 2451805417401
Q 9379 54729 3925055084132
S 23276 931036832
Q 2 54627 7284768789732
Q 9297 18719 70810542050
A 36641 779849
Q 2468 22788 3762949430153
S 24477 700701507
A 53638 851077610
A 46712 603793632
S 9545 377645786
S 24639 226811746
Q 13386 13458 60820437881
Q 14806 35359 9691060227816
S 41144 405222548
Q 21950 52906 3917418205228
A 51558 490206409
S 40781 246924304
S 12473 406927163
Q 10013 31673 7025828291290
Q 11712 32766 1101679527067
A 46469 547485137
S 46233 982138179
Q 29777 53619 8629406538335
S 20345 509714465
Q 34079 39815 3432511521864
A 23986 258686735
S 20280 951961466
S 6468 710016337
S 21769 558784949
S 22089 286858886
Q 11588 42248 4677166772745
Q 9212 51583 1983781324576
S 19725 364265169
A 54803 966596342
A 51872 233227285
S 10230 511533891
S 47580 62032165
Q 2629 50284 2954322094656
Q 537 41116 429702556274
S 20802 457589611
S 27304 513496962
A 46409 909193769
A 19171 937089724
Q 12092 46656 598130269252
A 27828 35887953
A 11671 488183562
A 36148 483807692
A 27028 959438683
S 18799 693025425
S 36877 418307804
S 1702 740015858
S 50360 856963518
A 17096 648043288
S 34572 718039888
A 47312 33460171
A 13898 70789283
S 9217 733048241
Q 270 32039 9797263163322
A 21317 525643156
S 4037 586955474
A 51861 511391834
S 7944 330126900
S 8772 76714763
Q 1608 54074 2007692677698
Q 13068 53564 1676111119678
Q 21967 54649 8321586911117
A 49250 643640821
S 47145 393263361
S 36772 627445341
A 31426 488396028
Q 1717 53830 9003670843070
S 52220 40849143
Q 2754 51403 4456208040472
Q 8362 10195 1533392425017
S 2054 216133811
Q 6569 39523 5418184394652
S 25324 62729185
Q 13023 20211 141959690501
Q 27106 48288 5259114707348
S 22710 538983939
A 1810 417279354
S 42794 135589461
A 25844 201906524
Q 2542 54336 3457233598183
S 7491 152438642
Q 26969 50851 8330414834420
A 20070 669391715
S 10367 665912825
A 38885 722524062
S 41145 491006657
Q 1242 48708 8794885354364
A 24506 219209766
A 39541 922905522
Q 3413 28975 1137100578970
Q 37915 42251 2237957672004
Q 6156 52564 1727489361866
S 17288 46100762
A 27707 213706642
Q 6540 38182 5034918491479
A 25663 659798584
S 19605 100952823
S 50182 560808975
Q 8609 36111 8200137985899
A 33050 516648595
S 19743 181491898
A 53839 195424640
S 23093 783762259
A 38560 892112761
S 48046 879730465
Q 2441 42282 4575943606590
Q 1890 46688 4792579598143
S 40462 706427589
Q 50190 53923 1034786661090
Q 5668 30078 4155557180890
Q 6577 48551 8758873030798
Q 9291 52170 1773961192437
Q 40974 53196 1933301535729
S 41787 845192637
A 16365 611924543
S 7097 52650927
Q 8637 20998 5752297582199
Q 11067 43189 6712795447994
Q 3529 49753 662512270348
S 147 415039739
Q 16004 53809 1309929263210
S 35464 489258574
Q 17873 36655 2569418822244
Q 37748 46405 4227600951265
S 49767 945278604
Q 24387 43125 297860233984
Q 8463 49657 5235500957961
S 12334 294764631
S 12081 300052256
A 44342 100253805
S 48745 553897621
S 3451 673506815
S 23021 469039995
S 3793 2210315
Q 588 54895 5477262097445
S 21914 129304922
S 20977 433442002
A 6484 522993748
Q 8427 41428 7040605769911
S 3265 508335601
Q 28607 30329 513695367810
Q 636 53185 3776027450574
Q 3912 48194 3419293534587
S 26599 808612080
Q 1136 28152 3022057644682
Q 1691 26292 9408699119214
Q 9798 14177 2081509606349
A 51241 141580304
A 24587 64059233
Q 7372 53410 3665565067025
S 41724 519684477
A 15444 257749181
A 19253 185626322
S 17379 992164083
S 47938 534327797
A 44399 695509694
S 674 5728388
S 46518 316785307
Q 4887 52435 1916576141361
A 42673 520796313
Q 3755 20074 185451482614
S 27592 166838731
S 13398 985846651
Q 9627 38520 7428004334061
Q 3557 49745 2115737530005
Q 822 51897 4006326833273
S 15431 183947505
Q 45247 50845 4859339005324
Q 11656 48610 229102446315
Q 3435 54228 6551476713703
Q 31123 51393 1448808329546
Q 10942 50123 1068371375867
A 19654 357267982
A 49805 154866030
Q 9734 32386 4170901697200
Q 40132 42173 1950108324703
A 116 485402358
A 5167 235065611
Q 22191 48518 4815424329277
S 29278 718907433
A 18948 921074526
Q 2862 12514 8640559417399
S 42759 217521552
A 22468 897424494
Q 28856 52471 3395578468559
S 3444 377627330
A 3194 324935131
A 28789 512899820
A 19006 973501566
Q 32942 54438 4588473689266
A 25223 987321372
S 33393 619564972
Q 1012 53031 6547137297079
S 49019 147187329
S 35842 869712249
S 24064 641986910
S 19516 530163595
Q 1231 54169 2515556829519
S 40061 596787050
Q 1465 53970 4281530150309
S 31638 954547690
Q 37654 52265 1640319948884
A 39763 298775623
S 12725 838919403
S 30198 704068899
A 33173 136646906
Q 9830 21891 9731358823648
S 15695 405296244
S 14825 537471616
Q 26155 47786 2449499954067
Q 8990 38258 932360090669
Q 6738 46598 5837284122292
S 37231 480366184
S 19708 176609190
Q 37907 45676 3079534722669
Q 823 53936 5637098859045
S 7210 380981091
Q 5836 50315 8399452095136
A 45943 922300714
Q 975 40500 9673099760101
Q 5275 51260 5316723433399
A 5564 727224805
Q 35883 48990 4520485077202
A 29741 233144655
Q 19273 30079 2673670410405
A 48024 39463678
S 26462 542204473
A 9980 815754365
S 54622 255186946
S 41853 98409749
A 49103 334751112
S 26957 791592801
S 32706 516571667
A 2105 934286218
Q 28336 52848 2845312081312
Q 2390 53184 9179402545146
S 24853 392205862
S 6928 217256514
Q 12110 51809 8596096276071
S 20073 859929171
S 36564 703237851
Q 10256 38341 3150991649252
A 619 809399392
Q 13202 38170 1628540602146
S 15737 123101799
A 45414 354395928
S 25421 681872142
Q 31604 33442 575541340219
S 39303 341028430
Q 43657 50645 6444108168613
S 41102 672542188
S 7846 750166539
Q 24241 52706 8935907477164
Q 1656 42355 4789489665478
Q 36485 41400 987918272237
Q 23585 32341 3724411513970
Q 696 54214 5916396987529
Q 3800 53323 6242847143826
Q 3937 54770 4626263941145
Q 3744 40911 2067773833222
Q 6129 42564 5556334375433
A 31428 419932018
A 6432 425439338
A 39091 760260265
S 20729 578623550
S 34929 377606464
Q 19060 41560 3874905864022
A 38833 604692584
A 14520 48532107
Q 181 43745 2000142856070
A 24066 352116094
Q 13069 50669 6255767304833
A 11739 441647578
S 33888 586461611
A 24410 638417854
S 35954 81957517
Q 12771 51738 9293609576466
Q 32583 36802 2947935969377
Q 11403 49451 1726445095432
A 33379 124680358
S 47741 602733378
A 10641 703914582
Q 27070 29444 1015467440785
A 25060 244348600
S 28189 335367422
A 28535 600874192
Q 23961 52565 7223107064793
A 32763 996482540
Q 6992 29994 3745245766441
S 22319 898954187
Q 7857 53907 9436961280713
A 26803 812238239
A 7142 577788509
A 7636 185771891
Q 45510 52178 4672011966067
A 11624 736942939
Q 15935 52599 4611297480306
A 28416 791063662
A 46495 646099053
S 10721 180426342
Q 17031 39652 4486527467016
Q 8236 27254 6460363181532
A 27223 115342621
Q 373 54385 1199958968240
S 45079 792169442
A 14281 634450361
Q 1472 47864 145092590695
S 27552 483059755
Q 22343 28110 3377075165961
S 20003 480145261
Q 3599 23859 6810156413800
Q 20618 37121 7088896075047
Q 19535 54694 574293964837
Q 17460 54580 9524183666961
A 477 416558343
Q 20481 54880 9652132719447
Q 24467 44837 2702269150776
A 38795 955156423
Q 21735 26715 2081933617422
Q 41932 52327 1117513194858
Q 728 39519 5400881465935
Q 28850 49174 1943783564471
A 8660 123409031
S 14298 419616676
Q 1313 50266 1400397011021
S 46279 113634045
A 31196 251295998
Q 10705 43859 3111624063597
Q 21134 25954 1150266324317
A 30327 453985534
Q 5816 41064 7962137860261
S 1488 5776894
S 53364 341191553
Q 123 51370 3584984129174
Q 9521 19362 5989105383838
Q 17442 49318 6855515939892
A 45130 30595118
A 30205 685943769
Q 10995 37576 4657797466262
S 5232 512424222
Q 6675 46667 5100222365746
Q 4302 28906 9128708068992
Q 1536 48482 814302269875
A 25477 484671647
Q 32983 43467 2536000916804
A 35443 321082352
Q 45020 46170 378373863531
Q 12247 39210 4728003856785
Q 11440 52731 8664149214571
A 2724 217301251
A 50797 342543208
Q 6961 48221 7856261601513
Q 400 35274 6881827317149
Q 43779 52390 4312995410059
S 52786 600746019
S 14667 478982905
Q 1218 35368 1708889882034
S 54493 255014482
Q 2401 51860 7487304447373
Q 8834 43304 9859694655634
Q 7662 18597 2001122757672
S 4100 537722542
Q 3838 40082 4214064725633
Q 1527 47732 1021296036634
S 40386 747807616
Q 7536 23034 3214033801307
S 2123 116541662
S 15470 120471550
S 49789 729387349
S 31051 966564785
Q 27 48624 5076729658757
A 14383 685586707
S 21205 62762761
S 42290 928227048
Q 9601 51882 9609345745807
Q 11440 54018 9162524429563
A 2206 321100517
Q 7766 45468 2871426733146
Q 414 54709 8804846538224
A 27223 772318482
A 6662 463952166
Q 7281 41663 3254052142646
A 1258 665255662
S 2361 784584253
S 17185 583393091
Q 24494 30594 5814082925258
S 52318 983348676
Q 31309 32993 1547557544750
Q 1165 51784 2471182070429
Q 1265 54498 3654441124734
S 8352 58388644
Q 22346 48760 1258521039176
A 32242 395917491
Q 13633 50272 3864161331800
A 22394 715878595
A 50095 63106877
Q 11056 26843 9701805567730
Q 1574 37046 6072044982485
A 4646 601246967
Q 32452 32623 83276016443
S 34773 270467647
A 19923 550145286
Q 18649 43245 6462704342326
Q 45071 45753 444051338772
S 1068 704253719
Q 1994 49528 6716107178162
A 33763 949048087
A 43176 447433574
S 45614 644866867
S 45760 935303362
A 14881 95081142
A 8319 422654846
Q 38148 45216 3964021045198
A 4567 580893829
A 22148 769400118
Q 4488 30582 7169349205074
S 114 736881384
Q 3644 50975 7897991030905
S 16037 635288439
A 54721 873766077
S 6599 776839618
S 28359 794225494
A 32009 680684735
S 12237 929318530
A 21185 554911969
S 8656 827498626
Q 4520 45172 1066913920560
A 16467 876496432
Q 1627 39962 5819712370986
A 47552 164095167
A 6907 506967726
A 15569 978336046
A 37559 90155707
A 4086 30168932
Q 32104 36614 2473019796866
S 52331 235203603
S 11706 391835154
A 17423 131651243
S 19131 782517106
Q 29712 44819 6749980341873
S 54173 669699883
Q 4156 35102 7318074925809
A 7392 136388576
S 34804 655334678
Q 19161 34536 9564862458125
S 16396 921857131
Q 28341 48477 4840270457123
Q 17966 43974 5338805676931
A 20259 46077190
Q 6937 46388 3318153286229
A 41185 10798140
Q 11439 18135 4677462401220
A 29729 246013319
Q 7525 37639 3433395086506
A 24215 395850472
Q 8706 38058 606756409330
S 10179 196540119
S 41066 504487611
Q 13205 37066 1032424426558
S 48263 27856580
A 32544 870126000
S 8567 98624502
A 13533 273451808
Q 8461 29810 1209672076547
A 17976 551870439
S 42550 893139867
S 43814 642737819
S 18488 49392528
A 2295 462391869
Q 30641 48426 2095623983396
Q 9772 48927 4503769466611
S 50095 621811747
Q 12969 38729 4412172003869
A 20731 294613712
Q 3803 26894 6337088430168
A 40364 131246659
A 33138 830931277
S 18871 972294539
S 39344 344736354
A 24123 605560833
Q 8672 30001 4526225577953
S 27309 362001991
Q 40597 52927 7885782416656
A 32654 994110811
A 43936 840450081
A 44467 600107547
A 13537 511168408
S 19719 831876772
Q 37636 37688 47079615029
S 1832 2821987
Q 15471 52425 4657467345494
Q 1664 52546 3945735614576
Q 7319 42180 651714443839
Q 11769 51158 5218378119672
Q 34481 52952 2458558234312
Q 3088 53103 8651555770422
A 51598 863679921
S 30674 628017533
Q 1109 36679 1509453781012
S 21351 443082813
A 5032 11826120
Q 32943 53328 7851749071719
S 38966 916061224
Q 8095 51050 2558451316216
S 44418 338392313
S 11269 904059732
S 9530 893377128
S 32082 956481137
Q 12817 54684 1976265701060
S 36537 926411171
Q 16568 52673 9473546565683
A 34559 144629066
Q 12768 33754 2761440242414
Q 3155 47585 2925502578024
S 43862 124015414
Q 19972 46939 6529856373772
S 44388 892387484
S 8425 239252214
S 22846 943078460
A 3625 6187854
A 19001 481005917
Q 1706 42096 8380639897973
Q 6868 25278 6240223317030
A 22182 347558641
A 47004 262232575
A 38031 802705529
Q 2527 51403 400478992870
S 46572 873735755
Q 27994 53562 5431647159235
Q 7250 54351 7877136562712
Q 19522 34166 8146368789748
Q 31498 39894 2150522171981
S 24082 914635492
A 154 334677090
A 32703 176475220
A 16644 441086544
S 36938 101293663
Q 26733 38996 4281646377325
A 15632 996932007
Q 29352 54415 2483605684445
Q 5807 51529 3876906352211
S 51787 763737416
Q 26314 50723 5629955041584
A 23401 260606158
A 31784 487924965
Q 6378 46772 5652881993885
A 47853 393383929
S 37406 295127577
A 20271 590921974
S 6161 909525953
S 41699 886472799
Q 39443 51495 1909646406393
A 37252 982303996
A 35053 864232758
A 2871 217362776
Q 34929 50191 8621091708602
Q 5604 14821 4892406130527
A 3225 154800282
A 21113 688233567
Q 12560 33112 1405736971306
S 25551 422527016
A 18149 60296381
Q 5021 39635 3819853406700
A 43259 649950180
S 14865 33777288
S 20759 320333095
Q 41133 53959 1526092777019
A 5504 197300822
Q 7369 47413 7637444756244
S 7158 463832062
Q 2628 39480 7669115093951
S 30487 276526542
Q 9745 12839 2590696623231
S 30337 606951053
Q 10564 50905 5740277046315
Q 3416 53345 2376579079135
Q 15037 39138 8884987377125
Q 37432 43597 3040152401755
A 8264 766467695
A 17960 533684783
A 47232 998113165
A 27676 876070058
A 4822 356627017
A 26657 999212182
A 30617 262314075
Q 20407 30659 7604369954775
A 36871 406684553
S 40436 875582487
Q 15240 54851 8566424047129
S 16183 703803760
Q 6722 30492 4483031536033
S 13674 797805327
Q 7448 27075 2990436482744
A 2533 471876762
Q 16421 50649 73897101204
Q 25484 48427 5716962428648
A 4925 890489224
S 32120 849488660
Q 6018 20997 8300844785559
A 35577 765984347
S 8120 867263361
S 24249 197654193
A 9671 956205226
S 52062 269423196
S 14228 919514090
Q 722 49890 2178149469405
A 53978 506225350
A 9190 517804274
A 37941 461216104
Q 15408 53790 6387368711580
Q 22762 49740 972109477931
S 35725 538647991
S 46228 821806368
A 35752 483274646
A 22119 795885528
A 53578 105523331
Q 10568 52384 1013098995414
A 8895 682539879
A 34434 74349876
Q 25627 45193 5635865307679
S 20772 134892517
S 29120 763290542
Q 33562 40471 4077934886711
Q 31771 44079 6336518098071
Q 7520 30233 7565096931126
S 29102 965862400
S 48969 284380019
Q 19491 48524 4330965867272
Q 29467 54018 1924644776238
Q 246 54498 3641036102577
Q 710 53525 1650530152149
S 49413 873546090
Q 15566 41291 4715916074213
A 48828 264158409
Q 10484 29321 9633664415629
Q 865 53229 5002997166419
S 20415 419533911
Q 2671 45760 854876506503
S 47917 951349795
Q 4646 39302 6783575531144
A 37093 790657958
Q 2830 48001 176949009660
A 8679 940169753
S 44353 142110234
Q 907 45773 604248748486
Q 35538 46751 4263504426394
A 29093 953007886
A 13491 536714942
S 37566 355042467
A 21332 983163751
A 7579 288836567
S 53733 558812602
Q 22004 53831 5414625907916
Q 18744 30595 714972875489
S 10512 287102486
Q 4579 47674 6163514661848
Q 13407 33443 8872384372693
S 15936 219532678
A 49626 479788591
A 52993 166222096
S 50790 513479094
S 33450 143914169
A 44643 387922549
Q 21621 52764 7633578829815
Q 37985 45641 659281185205
A 4935 756251290
S 1937 968372346
Q 41602 50213 4260373118001
S 8768 107213541
A 13552 870628346
Q 4419 40469 1053069062857
A 9883 943762332
S 54549 910636667
Q 24755 39077 4741546564378
A 38446 549748052
Q 244 53973 6410945585067
S 43181 795454173
Q 37480 53315 6773824108154
Q 24814 50792 2384556320832
A 39748 768829725
Q 3652 45067 6289659018963
S 39826 518371797
Q 225 51680 4590409194688
S 15456 563302704
S 36294 735556943
S 44049 391829595
S 17374 344867272
Q 21146 53084 2085642382327
A 52217 62249395
Q 7524 38954 4591902148474
Q 10285 39675 6839489994553
S 5739 212843814
Q 537 24924 1399077775941
A 34115 422351447
S 33857 442636709
A 53942 727887854
A 23429 773966271
S 14037 342298208
A 18007 181788552
Q 12984 48078 4365893031079
S 43418 813881436
Q 21466 38621 780249147806
A 2610 745196885
S 33747 319924173
Q 19896 43931 319915588863
A 29770 808835698
Q 3412 52911 2143280132145
Q 9534 43581 1392272505217
S 50894 944932134
S 50275 166307428
Q 176 47990 1358051373655
Q 24721 44681 9020669618899
A 15912 364384815
A 18036 256372069
A 16879 833972461
S 16171 977404971
S 47553 793586814
Q 1219 34932 9173739501116
A 6428 256707110
Q 9208 26780 1539821912911
Q 14659 52379 3028267347874
S 35675 291635922
Q 34070 51700 2907439825479
S 38388 634437996
A 21554 332658766
S 38419 959148909
S 52170 411980544
S 39718 781268453
S 16935 859525681
S 8687 800628450
S 49320 941557476
S 43967 859934275
A 53469 188312067
Q 29018 48034 7042332836083
S 40253 189286124
A 40225 224155446
Q 3927 54359 8753049786786
S 12944 457816398
S 5710 25977402
S 33698 941356813
Q 9709 25822 1647982683676
S 17278 165041199
S 34402 909101142
Q 2108 47361 47507753588
A 48565 445514381
Q 56 54769 2316995135017
S 1670 124891632
A 35101 375635583
S 28736 911382982
A 20033 10285942
Q 39626 49642 7116128415835
Q 24690 32790 7679888902014
A 14392 459347871
Q 24147 51624 9863268559156
S 4114 321617174
Q 12208 15824 1406634060951
Q 21195 48023 630672732605
Q 22254 26791 418135310508
S 10512 993806307
Q 15776 38320 1677815643527
A 5000 633949186
S 51709 862587649
S 480 27431524
Q 2963 34787 4062461787477
A 35630 935495791
S 28459 618923730
A 33615 599811356
A 2666 127789578
S 20087 222720599
A 23564 914643667
A 29890 516395696
A 10879 733227286
A 3665 851306189
Q 5225 29772 5502897980921
S 19475 364539508
A 7983 900863527
Q 696 41405 8713750474349
A 47082 37652566
A 45489 52366562
Q 21286 50746 8655648576767
Q 18850 29684 9760716949112
S 28231 554666247
S 27525 646931870
S 42754 737413933
A 53964 91711089
A 43029 627893499
S 51443 576605930
Q 3689 43486 8945787781892
S 42447 721777322
S 31472 216906921
A 38735 168315687
A 33518 774778438
S 20670 593956069
Q 14190 49240 4394545793739
S 36411 843403321
A 39613 700107140
S 43934 449852032
Q 28032 48619 3270651438799
A 2009 51692515
S 40654 231733416
S 20558 716411350
A 39180 319571965
Q 1455 28601 6163840630080
Q 8138 54083 7802854725412
Q 856 41324 3928227566058
S 1859 187240131
A 21740 451419702
A 14712 601957691
Q 14962 19845 102376090601
Q 13508 17313 2511452850218
S 45907 554574260
Q 2063 51866 128530207731
S 19816 463361390
A 35396 698718026
Q 480 41061 6666356562390
Q 6557 46264 1948198086966
Q 1204 38135 5961916882656
S 36094 770004234
Q 5336 53032 9339631293013
Q 1112 46934 9413222472132
A 31076 989593151
Q 649 35163 5831600562479
S 5826 728336013
Q 5790 34866 3422887439140
Q 24543 28617 2796193612314
S 29593 924744109
S 26438 931193022
Q 2707 3272 60647110731
S 54785 304394256
S 3680 878633659
Q 29700 50504 6648537582775
A 16525 328145923
S 44519 814625335
Q 2045 47678 669281341746
S 34444 223103443
Q 18410 50260 3667365858777
A 25229 72933134
A 32076 666378740
Q 406 50509 3575578918234
S 38094 622633229
Q 10441 49960 265062468321
Q 1874 35450 4401870150381
Q 9257 31996 2627096093703
S 11984 467209692
A 16641 345225980
Q 6550 12353 2355460210257
A 54885 987548167
S 1786 243101163
Q 154 53761 2821962991993
Q 12155 52965 2644529896874
Q 485 52316 8301856468902
S 22458 341464876
S 41595 876246201
S 5906 107299796
Q 11500 35500 7111756754399
A 36444 978550600
Q 9098 53940 3854871834064
A 51247 352196758
S 43809 810748863
Q 7242 49458 9792525322957
A 35099 918849490
A 33713 313640304
Q 3005 33111 148613125591
Q 8215 45385 1260733870942
A 44628 743339863
S 53038 238361204
Q 33209 45708 5418667757605
S 31911 289430822
A 13005 116795846
A 50584 193480831
S 5418 260143616
Q 22121 50687 8180012731631
S 10984 311690791
A 17559 68312019
Q 14301 48442 6069230386762
S 35255 115573913
Q 34189 42027 459973658649
Q 2164 35843 7614875848390
S 33631 289870818
Q 22055 31807 2867530006739
Q 41249 52439 7466906083602
Q 30082 42679 6694765669069
S 13617 157750826
Q 14785 31757 9060004330134
A 31991 916757918
S 47513 750740421
S 17708 936662303
A 45163 581178565
Q 11891 43957 9599735104917
Q 10818 13716 2049290458017
Q 1079 54087 8914669377476
Q 3 54581 288979328117
Q 2556 33503 3987469072947
S 40266 345496694
A 6008 63976577
Q 43665 51984 2067914997749
S 11068 502511176
A 12980 105511641
Q 5543 28919 8481729791881
Q 4196 54392 5853157276347
A 6887 902057158
Q 34770 49149 6907763665582
Q 5558 43767 7356676622399
A 18337 716535894
Q 37774 51802 1431756777129
Q 26643 50171 538511460309
S 30876 507218883
A 29965 657136905
S 50483 890197874
S 26469 289504403
Q 8307 39552 3412264659896
S 25370 822751365
A 12738 39035234
A 37356 351158685
Q 22349 26673 1715395990424
S 40778 519541657
Q 272 54710 3395003244365
S 709 776300510
Q 21582 47429 7489857019058
Q 2152 54744 5383264661389
Q 2580 5423 761919532053
Q 23264 49597 2372882260269
Q 20879 49221 9949369081641
S 50954 620286365
Q 36214 53681 4980055279550
S 18507 793493348
A 49756 636049011
Q 11930 39070 5897690516973
A 17325 158287641
Q 27518 28079 439689111018
S 39128 8188712
S 36967 423300134
A 5179 643743145
A 37219 209255104
Q 1912 26981 8546379322648
S 21187 154380696
S 21950 784580504
A 11914 716282635
Q 5986 42556 9905449769960
Q 35211 36030 505000077643
A 4402 220454837
S 21959 548107039
A 43101 440002742
A 42740 105463228
S 7384 166119562
Q 5737 53964 885803367546
A 33549 21490598
Q 333 54344 9307629260666
S 33796 724587172
S 4626 743459145
S 8241 598357801
S 15311 208186388
S 52644 171207108
A 46131 778611540
Q 5463 26698 3064974870539
S 34838 222432189
A 44881 209784314
Q 4278 43255 6699770695037
S 34398 235444089
Q 17093 32816 9839053062369
Q 6996 52236 923270353279
A 49903 418790734
S 6254 941850153
S 40851 59803263
A 46199 429106612
Q 2113 7042 1707941177533
Q 25910 27439 293362681312
A 43910 493414858
S 15825 826624406
A 11803 355077042
Q 5104 54065 9637318607302
A 48051 908853835
Q 7784 35649 2745378756814
S 29855 177630486
S 36226 891160001
A 27726 711610085
A 19789 336523995
S 48703 475633463
S 21365 587566924
S 14991 492326193
A 13331 814620102
A 31700 515155117
S 30132 45873173
S 25929 543171855
A 34302 880850942
Q 3898 52897 9740206036617
S 24349 300893881
A 41759 267668014
Q 959 38002 3758698159585
S 35898 85149002
Q 6952 19810 6048417360612
Q 21397 47792 3746895820958
Q 27323 50345 1799055463000
S 17494 198695345
Q 46139 50573 2734166842247
A 33979 272763667
S 11740 988986975
Q 29309 41124 5007914916941
Q 27038 43713 6136504155032
A 5712 93119229
S 29355 733825082
A 2328 194611953
A 32565 934873861
A 1610 855092026
S 48715 39778739
A 18730 5831879
Q 713 27452 125685239167
A 14909 849451294
A 29174 445304407
A 9204 53013628
S 12976 922311675
S 42312 809918358
Q 44611 50668 5956607008190
S 48671 564662043
S 287 432975904
A 29246 881601144
A 53587 971613612
Q 1305 6235 3571168016084
A 5525 98910022
A 5521 176166084
Q 94 54856 5527511769817
S 34776 186981611
Q 3850 46930 9241672997214
Q 12767 16422 1427648263685
A 28028 347375872
A 41994 942555869
A 5012 382345209
S 40408 696543627
S 15972 348783239
Q 22723 49649 9108709329814
A 28673 321089708
A 8216 631457553
Q 20400 52551 781133149505
A 52887 73173065
S 13458 153048192
Q 21965 52488 572473990421
Q 20433 31828 1999317676617
A 9185 986284686
A 33829 220648291
S 3462 507820112
Q 1130 52417 9908247185489
Q 36237 54241 5397761852611
Q 7973 43936 1255403979406
S 23996 633364025
A 12830 879977663
A 28596 660257238
A 25768 787322023
S 21765 945994170
A 27380 303681411
Q 26895 28191 1022116188242
A 16838 104800901
A 25240 606626951
A 48899 378589168
Q 4542 39245 3598210656257
Q 21322 54780 9412355689320
Q 41365 50164 3608958209740
S 48805 248263938
Q 16103 37599 6051916639884
S 10449 593934078
S 12704 397137228
A 54016 326295106
Q 31399 31797 61481180228
Q 302 53598 4523584863998
Q 9760 41733 4212027358813
S 22300 884890982
A 8912 398323326
Q 37638 39785 2092533201817
A 31301 464698508
A 10285 939977864
A 16624 584795274
A 53173 628358742
S 48113 411977285
Q 2758 42071 3215715987921
Q 27134 39911 5329734511519
A 32851 742074866
A 23142 127035750
A 32636 504820118
A 3015 351378539
S 51354 457387307
Q 1718 10930 8504087659225
Q 7567 44219 1361075502842
S 53858 943401822
S 47995 103603834
A 51229 719312885
S 46005 639087139
Q 53130 53788 428550316495
S 16580 770944117
S 7006 745853057
S 26702 515127937
Q 16029 54821 2937519677269
A 45695 689839094
S 45832 555792720
S 24663 696898295
Q 8923 33501 1993357351693
S 2136 333784575
S 28455 380480196
A 15767 329461376
Q 13896 20873 4373958417615
S 10259 751256682
S 11866 169999941
A 44238 629611108
S 16957 622232212
S 43795 405679318
A 26817 770525400
Q 27109 47722 1747204738361
Q 10027 30233 9397093335286
S 36440 570621773
A 34470 858998949
S 22894 940635296
A 17850 343027064
S 20159 549068500
A 24868 155448822
A 40098 478229356
S 26940 300969647
A 36543 163050795
Q 1034 54244 1866041002928
A 13188 195722347
A 37409 947326580
S 52059 297947060
A 50083 630195476
A 16136 100158121
A 38902 91167952
Q 9165 54914 9603390758721
S 18577 355243938
S 37303 326894261
A 50261 798209510
S 48466 340194866
Q 38617 54667 6514415251056
A 46921 854906956
A 31785 338186872
Q 20793 33644 1400377261871
S 45655 750753952
Q 43144 52556 8562721167560
Q 20396 46806 1182500601988
Q 124 54831 6697478370093
Q 2247 41132 7822642088711
S 28236 497325435
S 40052 764307199
S 46337 510309023
Q 17127 28213 8415867037182
Q 4625 15374 2286456804383
Q 975 54024 8679134123027
S 15096 614278914
S 5224 887523022
S 38328 18009548
Q 24556 37959 8689363388633
A 21989 656149983
Q 10635 37868 1907935883682
Q 38685 44115 1923688350203
A 44475 813287742
Q 1294 45897 1860529879013
A 8646 729851043
A 44861 728164940
Q 2013 53151 6161622854271
Q 9171 53107 1881433043737
A 8847 550052851
Q 18599 30838 3635754080142
Q 8255 40470 764709505883
Q 2169 50086 2920843783579
Q 16047 33658 9242303574668
S 23809 143804887
S 43875 695521358
Q 16473 32291 4406986733779
A 49848 163441526
S 53514 646766653
S 16851 471722415
A 39322 178662933
A 5062 555679526
S 12013 911573857
A 7153 691785382
Q 10836 20307 1757029878744
A 11996 965578045
A 23199 754711383
S 26718 112840169
A 13973 243415486
A 2292 68873624
A 21929 438604680
S 30467 948170083
Q 4413 48958 7968353293941
S 38909 908056048
Q 47790 51752 3413634944125
A 7566 885261660
Q 14441 15769 624759724458
Q 2052 42026 856539668844
A 53652 925510702
S 19188 466521178
Q 1197 54546 2865015306486
S 29527 882298985
Q 452 53369 9555862698994
Q 26618 48216 5860437484344
A 44272 296220735
A 23643 935943756
Q 10810 16647 4339168860825
Q 44826 53184 6373841746818
A 37913 345493795
A 36649 118181788
Q 6065 27648 8554189649447
Q 15611 54281 8871123619071
S 51596 730283738
A 23828 238553724
Q 19127 51441 3667931528358
Q 13632 42017 2294940591611
Q 10164 47659 9784670100348
S 21617 817686686
Q 6558 27096 4074294955102
A 42330 630078836
A 27636 432835964
Q 16944 53133 8381626400560
S 39592 366452848
A 22152 983822298
A 44270 280329000
Q 16424 46676 2384662024356
Q 18020 38914 4503322776427
A 1065 82099477
Q 41056 47602 5637822475742
A 13667 168319756
S 16411 593165312
Q 407 36240 8970212790759
S 24303 365437913
A 22768 103079815
Q 15429 48255 6174355197311
S 62 770567790
S 43934 774376325
Q 11214 22170 5796691832828
S 33008 255084865
S 5691 22837795
A 53380 858486997
Q 31094 39300 3857142234415
Q 887 11315 3229358063850
A 21680 746670148
Q 16210 20785 2686770998456
A 27087 973600731
Q 4841 24649 2683973216373
Q 2583 51509 2529796346038
Q 12969 45767 5259447323638
Q 19034 25529 2198694828514
Q 9358 42961 5659551928825
Q 9191 34468 6267378953916
Q 2662 50863 6635679416849
Q 38964 39646 242366385208
Q 807 46317 3871182271492
Q 546 45676 177237211067
S 16870 688587126
A 33234 236223471
S 45879 817586613
S 26895 876143211
Q 1586 2791 542659099045
S 30539 753939048
A 25409 671869060
S 40650 190730638
Q 1202 54221 3840492087550
S 49903 244191004
S 32621 617195427
Q 11026 47154 1087086618877
S 11748 117556292
S 30912 590298062
S 8839 979827469
Q 14631 20731 4841495424495
Q 18714 38266 7750696453487
A 46461 181677240
A 28315 405230700
Q 8654 48496 1000075758754
Q 888 51187 4670197613010
Q 11402 52876 7892417989284
S 22648 437897162
Q 22907 42849 2729146540830
Q 14228 35464 4597205735206
Q 5899 32159 6513698945465
Q 21634 51080 5274195108122
Q 5371 44889 4133910830381
S 3433 318500264
A 1152 163747433
Q 3416 9946 596426549344
Q 10754 45182 7638827164644
Q 12085 39407 9167408417869
A 10379 267147984
S 37182 869509596
S 41706 436879075
Q 23907 53610 116267944288
A 31268 280642038
A 17324 919483974
Q 8105 42877 8550735394578
Q 40528 53030 1853463828112
Q 41448 45183 535879551093
Q 3300 50698 7712628419290
S 3624 26886021
Q 18733 22874 2636002564461
Q 5041 24937 960413684452
A 8307 53721601
A 5151 468497980
A 31410 920103533
Q 1082 51664 9949540308558
S 53322 774352849
S 7352 691920575
S 31440 856950401
Q 25584 53548 6574846935104
Q 6215 38976 7391196298474
A 32130 107645115
Q 11554 27178 1608155097891
Q 35385 47515 921401384906
A 22894 863665285
A 4951 986210914
S 53046 320427465
Q 14877 49945 3174767426558
A 12050 313068742
Q 28878 46277 5403864290498
A 24569 183583774
S 7538 374106231
Q 17007 37496 6081958515963
S 26674 649199709
A 30362 808852432
A 25658 502862583
A 41839 693933731
S 35237 267631612
Q 1426 24104 5881025148349
Q 43655 44319 143745285438
A 27004 451441789
A 4517 27521669
A 25293 191500824
S 5901 752143437
S 19177 172820518
A 23718 499510659
Q 25146 28006 2236360240641
Q 238 53692 6475033409419
S 35110 716012636
Q 14545 44965 2204549907728
S 34882 750875375
Q 2354 20301 6400199258118
A 34209 241030112
A 28499 133858377
S 25076 844928333
A 49140 96799691
S 48505 519532607
S 24610 75364123
A 6787 946533418
S 46613 195791807
Q 2620 37080 3585492852541
Q 79 43172 2769842495477
S 43631 434691778
A 26127 388114771
A 33798 361973972
Q 141 34687 8639226192161
S 33931 31051600
Q 4411 52416 4319979606586
Q 23148 37601 850373342146
A 2948 572311176
Q 33143 42989 7333816108193
S 37536 635419630
S 33645 461126270
Q 13289 14924 1565376933113
Q 20912 26799 3972558773491
S 3936 951919870
S 35487 199624469
A 32960 884379488
Q 18687 50974 1166307468578
A 44529 162927679
A 47783 938115044
Q 844 54470 9678937611333
A 47155 253220637
Q 22146 35533 1690540897254
Q 14022 14981 826100157434
Q 14974 52205 6036052763102
S 15033 35543090
S 29478 280066641
Q 13118 28414 3688593053931
S 26181 254088454
A 37455 800862959
S 44683 185582852
Q 4876 54589 2774172819630
A 18518 918151342
Q 7735 28797 7656902913092
S 1137 93054427
Q 32435 46894 6718374382255
S 5069 759562025
Q 33213 33617 259485056818
A 14772 486488169
Q 6667 52573 1363923599281
A 10675 690069497
Q 21994 32267 7991086676120
Q 7124 22225 9711613612922
A 37693 935646160
A 46111 235576771
Q 16248 22023 1415546382249
S 14547 141786428
Q 13639 47427 7706299041302
A 29075 329011762
Q 1738 51318 383443456522
S 39205 770117797
S 550 854500990
Q 16031 31682 1856220310785
S 40524 967428210
A 33367 39348537
S 40590 149562057
Q 1338 53361 8041063087826
Q 10654 53036 712722495303
Q 3996 35308 1251091728339
Q 5999 53817 134310827665
A 49748 89465046
Q 13422 53350 2570997671518
A 1531 312549107
S 15238 441187099
S 37845 675745176
S 2559 901040491
S 30388 153987316
S 17625 722785716
A 42876 759439879
Q 21502 28849 3895916785203
S 48032 540978655
A 27663 653149828
A 32831 258849959
A 8198 683375406
S 6494 307585845
S 12926 587330412
S 19382 266879762
Q 34680 54742 8577406561865
Q 6413 36736 6830012825596
A 5595 139189013
S 19665 583381835
Q 4174 52850 1624430875720
Q 4426 50118 9937381609229
Q 5561 49469 407164720773
S 4619 839406036
Q 3511 8474 4426179449735
Q 16079 40135 8612178880413
S 22777 877706390
A 2584 938166537
Q 20796 49626 4757141083863
Q 20925 25023 3627767502520
S 54263 832113711
Q 3638 41639 8790729723130
S 36096 991856990
S 10883 177174424
Q 29210 54241 4827874068722
Q 17839 23563 2327092282693
S 21931 583957485
A 44163 545876929
Q 22574 40099 1190165540052
S 7379 415456340
S 53451 154904354
Q 2485 33771 6195421084936
A 2592 153670901
S 10094 15353383
A 39043 431439225
A 34959 743553207
Q 1353 43198 3455337861505
S 52192 673330939
S 32867 432790997
Q 9870 23525 8238737874177
Q 2766 18581 5755713333821
S 40192 248714355
S 25920 706566033
Q 7891 11213 2838996656958
A 37545 962910863
S 50968 733942892
S 20175 357091214
A 26863 861082912
Q 1373 35459 3080954017495
A 32514 183452629
Q 42287 50387 1215068714986
S 30345 775625956
A 38211 468872093
Q 17509 26756 2621022992464
S 30014 401609947
S 32641 627829799
S 46701 33747413
S 47665 215781760
Q 29913 33954 143463765311
S 20241 962685148
S 6986 794947502
Q 13803 46344 2510081250508
Q 3015 52310 7704024049798
S 39904 244158779
A 40261 286190686
Q 27942 52770 9358762043610
Q 5919 48976 4398604745951
Q 3896 49196 7415635203798
A 50523 827820845
Q 10362 34529 6784077680281
A 10889 267606779
A 22203 268503713
S 18042 906356703
Q 2122 54914 693134097040
A 18293 44806433
A 37022 75641517
A 43093 514821178
Q 18185 34641 9620564560587
A 42783 493072481
Q 7566 11646 716693260915
A 45351 507545067
Q 51057 52024 506007813866
S 44225 118251806
A 54827 51417801
Q 3287 6677 2296328142488
Q 2500 53843 8912806212196
A 49310 769297336
S 15337 660742916
A 2204 61228252
A 15032 996770511
A 12380 233967772
A 11496 901863258
A 9076 1433647
Q 23504 54727 8999046228733
Q 1234 44351 9998155965026
A 7006 406630834
A 47216 18598717
S 14363 549229440
Q 23092 29828 2371256863281
Q 19566 46531 1862139120124
A 45857 340577002
A 28586 546661578
S 14111 516223431
A 44723 598228529
Q 466 53377 524692622257
S 47305 915018760
Q 23580 53216 1368110583784
Q 2743 4517 724064542494
A 51714 393987066
A 54047 733592168
Q 20920 51571 4458256800518
S 14587 319476597
S 25525 45720300
A 8397 564458479
S 11944 844992821
A 7405 938151770
A 16433 278502788
A 40338 62848583
Q 8190 35892 8055698576674
Q 14802 22546 3411119660410
Q 19227 24905 308401498688
A 14564 253934911
A 18047 963324563
A 47324 386579537
Q 562 54222 438911583300
A 28593 394786290
S 1191 73471007
A 47992 459638219
Q 913 51936 9206580242358
A 13986 91532944
S 31484 544625249
A 12158 107244532
Q 605 29631 6106815717422
Q 11964 41307 5256921610605
A 50044 322224317
Q 14578 31188 2568434466734
S 48321 118659245
S 38188 935695909
A 32320 564295463
A 33986 21150888
Q 23 54929 7206300518023
Q 2211 31988 7965978597425
S 8265 512341463
Q 18563 27115 303946575346
A 29254 331463219
A 25729 667804300
Q 18223 25060 1421552582451
S 22093 276160612
Q 21053 30936 6401163586995
A 40149 130331900
Q 13797 13811 415646795
S 4830 760865653
S 3105 378276847
A 27098 853679445
Q 2588 39457 7106802815673
A 21452 994361562
Q 25750 44965 8511112768018
Q 8321 41849 3250283661806
S 7123 416779045
S 19449 877687132
Q 21577 38904 993095490971
A 14811 798020138
A 38485 48419277
A 33162 119484308
Q 219 54916 2792028008239
Q 23653 38125 3020069033802
S 27513 368010625
S 3011 386141408
Q 7025 52341 2590056835031
Q 13494 25528 8200692499812
S 7754 900934926
A 23095 144876637
A 4412 130945258
S 52096 2320309
S 15656 503206435
S 14775 588853386
A 15249 419559161
S 38062 771543670
Q 37787 53860 467650758846
S 40220 818075512
Q 8781 52963 823411627937
Q 34105 40616 483455332898
S 53009 928165748
S 22069 729856749
S 40449 188017043
S 49533 24998360
Q 31442 41569 236902929295
A 45417 327649687
Q 4459 37785 9462689678783
Q 31183 54213 3998917810084
Q 5108 25155 9041260775904
S 49542 85416421
A 2958 433300155
A 33566 501988343
S 33521 659890920
S 54664 609967205
A 39604 792847721
S 14705 322716991
Q 1414 54849 5022558468830
A 45375 318544360
A 13135 697869627
A 48637 78897461
A 30807 62465999
Q 30069 48049 8178574870930
A 52112 31604031
A 45403 160311858
Q 22297 38065 1431410042983
Q 2725 35937 3277554088085
S 20236 427138040
Q 32493 53790 5586251108301
S 51833 609027404
S 28653 156416089
Q 16804 46906 1239350803465
Q 1228 51530 3541512660364
Q 2683 47403 2863029550967
Q 33835 51787 8094899219963
Q 4972 54507 7130337763418
Q 32829 46166 5894289659882
Q 1123 6646 5430169027418
S 13342 687462011
Q 1431 11014 9517531634395
S 47373 251337665
Q 2504 26859 7537630665780
S 29473 818616206
A 16670 42067914
S 23354 187829925
Q 1729 53938 1528899695134
Q 5 50897 2895996781332
S 22168 789763424
Q 13544 53322 759115171995
Q 16196 50277 3676809151904
S 1865 78336104
S 38757 323418559
A 35269 291016565
A 8858 777025759
A 47769 594626038
S 51642 682935907
S 32344 14490469
A 30873 158739283
A 29683 705052641
A 35444 401404543
Q 498 33971 2334587364203
Q 11712 50484 5768069119051
Q 20042 25396 324810545802
S 15421 497352198
S 11821 760094444
A 13561 935065584
S 42444 377510479
S 10799 477622695
Q 15357 48999 3893988988692
Q 4105 35461 4039742813668
Q 33204 53035 9565443716071
A 47246 721815004
Q 41503 49370 6837934720113
S 46634 501409321
S 9939 719511329
S 31827 215191875
A 45156 287441828
A 48540 775972939
Q 1361 37711 2030204097361
S 37901 894668120
Q 5232 5676 380940497314
Q 20758 43983 6907611361126
S 33746 894664558
Q 13491 54015 1544155171391
Q 20944 50490 4744860413790
S 26465 12926637
A 25420 420329246
Q 17953 51523 7256604430569
A 32024 767720792
A 23771 848352029
Q 6373 31009 6486710491446
Q 38880 46818 7708285976958
S 40611 107008370
Q 4495 23459 7934279194127
A 53887 684461571
Q 16663 46664 9737374653418
Q 25418 48455 6131646864696
A 41532 276810945
Q 10834 14636 420555845535
A 1542 707603114
S 41488 256633309
Q 1885 53597 9515870387006
Q 16956 54836 9585937210324
A 14224 533349933
A 3731 883745215
Q 9615 41920 4698434102694
Q 29934 45503 8969093454664
Q 8003 24513 7165312668096
S 11076 564258919
S 6258 623283731
Q 23459 53464 4513047327612
Q 12168 34381 2396733421123
S 36996 910072037
S 5490 592406104
Q 20625 20816 129470078094
A 345 303101365
Q 21678 53143 4994479397658
S 8728 453529886
Q 10924 51955 2393763208473
Q 10700 40534 1909156699215
S 24717 731716068
A 53961 541444548
A 44262 104508015
Q 41862 49273 5087265374296
S 54692 275374463
A 10619 463459515
Q 15843 52660 981926085144
A 31101 797033824
A 24162 97035841
S 5692 115430972
S 53005 390549179
Q 1595 23032 3384426804235
A 52403 199239471
A 2320 67525109
A 32495 454887803
S 19029 850356194
Q 938 54002 3309100433454
Q 389 54852 4105694989311
A 11765 601065237
A 49936 480997014
A 3446 78127076
A 31681 510002773
S 32004 250946762
A 1099 977548940
Q 12097 41122 5390506717994
A 6718 180916215
Q 29301 52994 4728916146758
A 52410 456762373
S 53453 996493083
Q 14188 54810 6258629953792
A 52107 862933718
S 1799 218863324
A 19772 581015767
S 34184 492127665
A 43361 671067980
A 5899 151213918
Q 26556 41017 3526373366430
A 36335 496916345
Q 11207 53220 4119663842322
Q 220 53712 3698930689898
S 43458 474736986
S 46644 753000024
S 16799 628468331
A 27678 573398875
S 34053 626144776
A 7523 780340586
A 12399 73809086
A 28666 446616558
Q 34113 43050 8805921733358
A 52243 311381929
Q 33066 41883 5510116252524
A 13436 361849556
A 52775 843990985
S 479 601150988
S 18877 820448388
A 43245 836129285
A 18792 625643836
S 32523 798935440
A 51843 946708320
S 46134 882852629
A 52221 343892262
Q 12588 30747 8218768754189
A 41130 159436471
A 44552 338062590
S 54639 648965515
S 31941 434965972
Q 528 50020 2309836127231
S 25035 77509540
S 33580 521545877
S 19857 599597537
A 42095 410048928
Q 18023 54822 9204109609304
S 22708 606385368
S 34784 489546455
S 21149 496187875
A 9607 20511786
S 7281 608169793
Q 26004 39785 860778050598
Q 4899 44236 2579942392456
Q 2462 39436 2699694322878
S 30834 242516556
S 25713 39037935
A 13000 772132265
S 31592 309910464
A 31750 854373406
Q 315 50503 3650934476201
Q 4025 26588 6152772533427
A 2797 861305370
Q 11212 33859 8582923241722
A 45979 714499216
S 21461 183115105
Q 2963 40781 1804170705553
A 41234 369529120
A 17727 167342314
S 20689 967045673
S 23352 456579228
A 32811 818292019
S 38406 807979142
S 26237 356253142
Q 15065 46947 5480688286900
S 1032 570854448
S 30307 837481057
A 7915 921290695
Q 2224 52924 5223374096872
A 50149 374416251
Q 12654 24175 4701937261996
A 43484 354841092
Q 2729 45047 8082356179445
A 43383 333454748
Q 29524 43077 2096611006421
A 40217 103290710
S 7636 471990552
A 19142 818609939
Q 6938 50935 2658215860843
A 16440 778940599
Q 5446 53637 4367782725613
S 49121 872673144
Q 22093 48688 9394580565084
Q 32383 47859 6103104351168
Q 16707 43939 3163016447550
Q 12914 48983 1041344759848
Q 7848 12964 869626588001
S 29546 723992962
Q 187 22532 3806822946803
A 42313 379726172
Q 1323 51650 2284990777641
S 26629 257805271
S 47583 487787799
Q 6948 45600 1767113441192
S 49885 290169626
A 20705 759290413
Q 341 18720 3616843329354
S 39654 773977996
Q 12064 25880 6882066429462
S 35768 292115207
A 34419 570421592
Q 25248 46810 351885501406
A 16387 997940767
A 18247 359581883
Q 9559 34642 8284071505971
Q 17966 50607 3266459261084
Q 25283 27039 530615216279
Q 3090 51701 466198754396
Q 11673 48332 9765892048249
S 5677 140601839
A 44309 111296407
S 32698 625141755
A 23989 49039904
A 52928 747619403
A 44074 762464943
A 37360 516642824
Q 10857 22382 9507202664384
A 50317 461479506
Q 10027 24571 7007524747375
A 8211 980176057
Q 41200 48786 7006476372592
Q 10178 28418 6363505878910
A 23782 638348575
S 49632 341790942
A 11386 292473474
Q 5998 54055 7806921746023
Q 21171 21932 510659378188
Q 45441 49954 1529413577600
S 7492 255457910
S 46651 559127184
S 2843 260092569
Q 770 51868 2646538909755
A 39022 732730754
A 17089 174227043
S 53578 306438198
S 29992 491831963
Q 97 48670 5227319189521
S 40591 282240441
Q 21768 37419 6539695861733
S 13021 300531887
A 16090 46205158
Q 37876 41162 2377611638709
S 26962 66784580
S 27424 561154758
S 33822 737248686
Q 40708 52441 3403680603176
S 39485 198272713
Q 8092 53451 4744095379367
Q 687 16085 4967096974727
A 38379 94280622
Q 2475 39041 1730441104016
A 15660 295202107
S 16530 726146810
S 24692 304186303
Q 3008 32667 3675347986645
A 37343 542252239
Q 9717 37857 9050902144691
Q 39317 50589 8042381022827
Q 16248 49904 6994153055012
A 20071 586372174
A 4719 648983089
Q 3527 52475 5186636960498
Q 50583 54776 3330051101323
Q 19584 45824 499202895850
S 54023 559865557
S 46128 187340326
A 23407 80185689
Q 19247 49326 2778374788831
A 41735 649761536
Q 2451 44614 3595559717171
A 43690 517311997
A 39224 248295928
A 32597 469909471
A 21237 356140651
S 21519 648827039
A 38305 699760773
Q 5131 51718 5326766771000
Q 42414 51536 7265006822076
A 53972 652757803
Q 27352 54339 9836995273072
A 51847 29041336
S 2709 435715598
S 7018 142787847
A 39593 210058956
A 40310 811631887
A 12181 804562984
Q 3125 45106 3490942166947
A 34329 637043720
Q 5090 38699 6497875172701
S 30442 399081459
Q 11158 20658 8997696415403
A 8395 85271795
Q 23948 30182 1880426561056
S 3232 249686368
Q 19655 48480 4220304716054
S 17271 609879237
Q 5734 50717 6178430452477
A 16824 419492457
S 47703 972387500
S 15643 862329300
S 49289 579464093
A 50340 898973483
S 40577 425405269
Q 36661 41264 3730653708658
A 42107 33736036
S 4137 770835602
Q 26212 39851 2182698854721
S 52706 96239450
Q 12583 37077 8677112233008
S 36605 428249627
A 32039 774728439
A 46729 851044566
Q 1566 52261 6863744217767
S 31478 765147952
A 11858 594149833
Q 3979 13715 4831598124038
S 9953 967354156
Q 9361 45294 3044116360904
Q 595 38346 1777454951752
A 35090 197216215
Q 2050 54806 232486486848
Q 9777 12461 1728204992603
Q 10430 47336 3744206022864
A 33698 324388423
Q 3073 51148 3323338845591
S 26460 905227251
Q 5841 34752 4792911421781
Q 1846 52508 2612895091683
Q 33352 45676 6011002812674
S 7295 732791631
Q 22792 51056 8300002556750
Q 10169 38860 5193574306776
S 27395 168260213
Q 25005 42849 4381069796845
A 19674 318652445
A 18850 129283924
A 36352 730505570
S 42751 658400590
S 23663 915027943
Q 24858 54896 3183172071896
S 13240 942268891
S 35702 862281
S 21708 522560767
S 18130 358609304
Q 14135 54479 9880771356138
A 5684 60107861
S 49857 209603340
A 25720 134076050
Q 14083 20862 4521271145915
S 20730 473815657
S 53829 410152597
A 3625 4285179
S 49677 892062935
S 49360 146122768
S 43083 822370946
Q 28905 33778 3499803162096
S 25333 508092722
S 35603 691327159
A 28298 770212678
Q 7309 47673 1758337643971
Q 1988 16603 1727245416546
Q 2940 35115 7033854860449
S 30739 337923158
S 40157 240482210
Q 21714 22415 423240476505
Q 5965 37240 7826725940468
S 4492 776229806
Q 4400 31333 3396808087629
Q 7588 31484 1788602199327
S 15565 137747679
S 17563 415445372
A 29115 197755621
A 41559 525927695
Q 6024 23929 6345749548481
S 29537 249490822
S 52406 257931565
Q 3214 8976 4852397593100
S 1463 659804753
Q 17028 19393 1445355008201
A 13045 753395888
Q 28809 45262 9681521879636
Q 42244 48744 6337153056468
A 30724 801922681
A 36249 121234085
S 36952 229455642
Q 9938 48686 9383153770006
S 54397 232465063
A 31509 773906714
A 36355 950577320
A 48706 4062077
S 34504 661186591
A 52915 348737980
S 3049 80361106
S 13019 646234048
A 30963 340152182
A 12028 542207395
Q 9507 49482 9501649763322
Q 3312 46225 6460660191801
A 4384 715978798
A 26020 674087558
Q 13972 42690 6400886440154
Q 12918 48304 6218331368434
Q 48461 51156 86773740952
S 15573 995350273
S 45374 674122713
A 14010 423732804
Q 16508 53413 3123600825824
Q 20153 39577 1249389608787
S 17282 645568551
A 51789 21610943
Q 35880 45808 5554251601130
Q 769 16540 8310980881452
Q 8897 34491 7894257799609
S 50655 468419881
S 3561 551637605
S 33614 598118824
Q 9293 53791 2562665803830
Q 54160 54274 37516596657
A 44768 82451696
S 42318 441003394
S 6615 544895380
S 53946 775069925
Q 21443 25346 1713319129893
A 43863 76495317
Q 2496 32428 3365459658267
A 6420 500085820
S 13158 382221567
A 22662 990739939
S 43557 264008584
Q 2956 53604 488695332633
S 31 898800058
Q 17302 52602 652381780059
Q 7997 53915 4942583369020
A 48734 251313925
A 50301 444620798
S 48202 189017004
Q 16982 24590 6341765368346
Q 10968 54136 6347131412077
Q 26099 53697 5672492042782
Q 16160 40539 4472199066786
Q 7444 41732 627333265972
S 35867 919019432
Q 28038 33316 1603677260199
S 43854 54078138
S 36593 813947792
Q 7117 11466 3110852924301
Q 11894 33686 6778917852445
Q 26534 44779 8325037744459
Q 17910 41243 2756665471295
Q 8586 19488 1869365159808
A 38321 754450449
Q 1348 48738 788172867327
Q 3425 54132 824190247439
S 8191 186537455
Q 51736 54821 2400947202658
A 20536 780547512
A 53842 682177644
Q 5401 49238 6203030844927
A 14533 176685842
Q 34359 39019 410711628622
S 17536 689425869
S 39317 985111492
Q 18875 29888 23196994860
S 5421 471557340
A 18329 535588306
Q 4770 47793 8474128229163
S 414 779026822
S 23238 605219340
S 46202 468101476
S 27008 452211939
A 3447 988655459
Q 7489 15002 6019684162328
S 49049 815819618
Q 10944 27731 2413647538181
A 27395 557016400
S 36847 321649125
S 37247 872611664
A 16004 725818069
A 7510 172178512
A 30919 310414052
S 42687 866985354
Q 451 46838 921914445329
A 8572 588391483
Q 9850 52613 7225822195540
Q 18164 21894 649671711307
A 24594 453456045
S 20816 491803213
S 2067 870649744
Q 922 48445 1454643470074
S 3827 517634394
S 34428 6899228
A 46731 556159543
S 1264 987574662
A 52889 634242964
S 44094 105129184
A 14320 640802369
Q 18615 33754 6619448013604
Q 28917 53712 8240854715615
S 32611 368978543
A 16527 518938153
S 28450 820309530
Q 2787 8542 4447910495725
Q 13230 37651 3057128082910
A 11821 576924133
S 33555 24523252
Q 11905 54277 8178640043195
S 24570 277791581
S 21334 628725720
Q 1819 30710 5386332817056
A 24676 207635844
S 53497 645027366
S 42012 24699133
A 9996 10388890
S 17190 841562196
S 30975 697329105
Q 24779 53104 7946445878168
S 21530 970512374
A 12690 28606702
A 11635 473167058
Q 16178 49351 4874789304252
Q 27338 31156 2658654590348
Q 24614 41666 354628100767
A 7506 795833277
Q 29720 50210 8453776528079
A 37035 42838585
S 11796 583852346
Q 18950 36002 7196714201915
A 4470 718067431
S 12767 825764108
S 16088 540142704
Q 42207 51767 6568347120429
S 53276 567636244
S 53459 637116707
S 29113 45061857
A 41394 185103663
S 29789 24008680
S 1335 215273745
A 32928 927594298
Q 6306 12580 1123250972062
S 18231 170777211
S 45790 997062544
S 6051 973012691
Q 4 52647 5092999019200
Q 9369 33678 7692852100406
A 18954 186541140
Q 21574 33952 8587483885463
Q 10077 40669 3603912166491
A 20675 240262957
Q 11025 43807 7503084133919
S 15383 218984216
Q 1012 52931 7220003769677
S 23945 832049459
Q 5366 54644 2766649602149
Q 26677 34065 2974234314189
S 26732 140065692
S 53407 674359114
Q 9208 34014 6210928477954
Q 27240 48105 9966962665913
Q 921 52909 5229534006610
Q 26796 44398 1774790195900
S 47314 642213183
Q 2010 45465 3995153611408
Q 30575 49254 5865465569196
A 13059 379968287
A 30074 799615830
Q 4048 49038 476908706281
A 884 39758216
A 6460 859456227
A 27858 337345343
S 48530 680347517
Q 1768 53355 9679434501726
Q 1864 30460 7479234942124
S 44822 18106544
Q 6256 52917 2219327560671
S 35824 445325341
Q 18149 39434 5689864545464
A 19791 569507586
Q 3483 49373 4283559900572
Q 1636 34600 9379734295675
A 22503 979942775
Q 40819 54486 2532302114665
S 44410 331788522
S 35290 872896655
S 35615 497974899
S 32697 629715460
A 41234 86089020
S 46864 441180029
S 10553 172492776
A 3677 184385961
A 30051 183273849
S 38192 608351810
A 13115 424241660
Q 24400 49285 6598072878239
S 15804 646609323
Q 121 53334 9018223381364
Q 1580 36139 6520325177809
S 7574 618998049
A 50649 911299809
A 45918 514219326
Q 27743 41962 8831093388023
Q 20540 42920 4544710348621
S 49490 66779055
A 14386 802373657
S 3143 650843778
S 33555 334376996
A 51958 384495309
A 38951 648369092
Q 18817 33905 2243550997243
S 37366 289775234
A 37714 177431147
A 1935 184441104
A 6117 467828845
S 39637 512879888
S 31639 628708802
Q 1424 50044 8168181942965
S 639 841175176
Q 11512 48312 8067468837384
S 4500 310558935
Q 3551 39833 5715773218806
A 46328 814976590
Q 7164 51722 9157561779895
S 7868 270187932
Q 949 54868 3553459326158
S 33575 255550941
Q 1536 47973 174459206290
A 15816 985740519
A 41532 58503784
A 44967 839901674
Q 2223 32843 9193898212677
A 53515 169659019
A 2176 717797394
A 4496 100589384
S 21860 463265380
S 6813 86225490
A 43904 86643015
S 27388 165689004
A 24124 386742662
Q 251 51463 9419532975528
Q 12764 47932 4792619107294
S 22665 816513838
Q 67 22014 7912765035778
Q 15602 34448 6066156401829
A 19275 605063633
S 17742 456270604
A 40206 905762063
A 42271 204351384
Q 1005 25696 950696245424
A 23436 35483222
A 41919 71638283
A 46868 585862184
S 37624 942630265
S 49191 650515942
Q 30489 42190 8016354534468
Q 18575 52252 6918844659673
A 43081 70245185
Q 2562 46655 1790647297321
A 53530 860632220
Q 379 51193 9496861776557
S 51157 457466643
S 28444 539015121
A 30835 741105120
A 19541 932894326
Q 6378 34233 4620616821132
Q 9010 16623 1377968682227
A 24426 468836659
S 24190 601496071
Q 14993 42508 6085072828991
S 11100 43654535
S 3592 654671700
A 48922 760315296
Q 25258 29817 2034342258413
S 38393 158025323
A 24444 170752686
A 13015 483318016
S 35186 500897152
S 33422 181789933
A 40616 964379543
A 27378 656636892
Q 1410 54352 8906486529465
Q 11030 50995 6901949255451
S 54285 147623847
Q 2851 54833 2797758007135
A 23836 932720276
A 3770 815350081
A 2683 65263762
Q 1322 47183 4289337921260
S 47454 828985779
Q 442 22642 2092230834062
S 50263 379025044
Q 13900 39325 9429778654775
S 6018 388222855
Q 18266 21465 189521595137
Q 11768 22277 7566074241821
S 33426 772338243
Q 7603 53289 4024485431366
Q 98 48831 5144426090847
Q 7200 25948 5722287471076
Q 22209 34552 1322836007015
Q 3379 48998 1173118714415
S 27895 211710852
S 6281 585970119
S 23426 395220050
A 18571 635444349
A 14102 698372005
Q 48792 54510 2569723150519
S 34294 308487782
Q 3448 32709 8525393731929
Q 17350 44204 9586758505732
A 44000 718451396
Q 2064 53368 1231640549432
Q 26067 43582 3421661205978
S 10317 279426945
S 28305 774562836
S 1982 983242509
Q 48642 54161 5411958457232
Q 4909 46331 4197572861253
A 28524 820338681
Q 31139 45283 5999153405981
A 28879 700482152
Q 15213 17998 435970472547
A 36460 835394935
S 24295 801155744
S 27773 470596177
Q 14096 48409 7722771966186
Q 18263 31849 9476629340452
Q 30076 51849 6159554493184
A 22181 387030218
A 48654 560294838
Q 8044 33979 7149013160385
Q 13506 42819 7605128511914
A 16364 97920629
A 18295 604124800
Q 20856 28858 1412022645239
Q 39414 48416 728160301321
S 14054 563217203
A 37384 541330691
Q 24587 53449 5322589780300
Q 13713 43660 6434315159484
Q 7389 45129 8160673007601
Q 24596 26391 1302860971661
Q 1630 53742 6909006107234
S 48082 899834971
A 40759 684722746
A 33211 332076339
A 29906 213864989
S 14569 486210182
A 43631 282812301
Q 5256 38139 2706633093808
Q 1337 52573 1722032267762
S 45566 174489483
S 16485 978556649
A 25763 375481416
A 12187 369633756
S 8360 485603673
Q 4579 24318 6909063535355
A 34631 92019110
A 970 56649780
A 25644 764455948
Q 4417 35233 5403747029600
S 12179 455937091
S 4378 107920973
A 41078 460463672
S 30463 229318095
S 25350 918354660
Q 15351 45303 8762228757498
S 2436 867451987
Q 18166 27553 755610690662
A 41869 862571181
S 54006 287503916
Q 11106 39847 6091022240870
S 26874 300660053
S 2458 428373376
A 21635 788606604
Q 1004 34110 2265717249919
S 19157 311667909
A 40287 609792848
A 43380 887214480
Q 12933 31735 5562165584696
Q 10338 17747 2282145334893
S 41885 283447252
Q 6867 25813 824312767445
S 29066 127698301
Q 27582 32426 1631023779329
S 34321 151046794
A 35697 55237338
Q 22609 41010 8663334617563
Q 521 51281 5991790537863
S 42832 520836742
A 24176 346236783
A 19878 68060662
S 3602 185969193
A 14826 920889627
S 12930 24913075
A 4404 229488107
S 51176 734519539
Q 3432 20591 6568359863587
Q 23147 40257 8749150745891
S 46708 292978405
A 13116 328673388
Q 9556 48784 8618402831575
Q 18416 53399 445490255854
S 6411 498447899
S 6979 934649475
Q 1746 14865 4261553068420
S 23368 466310907
A 9967 739047286
S 16174 382792187
A 41496 113386507
Q 5508 48926 2714647282418
S 11065 808905370
A 48148 287727528
S 9863 682222171
S 45590 901350483
S 22533 85300871
Q 11217 44803 8383757412494
S 24539 453396909
S 10156 982352041
Q 3155 54521 873881803622
A 12243 710475456
S 27279 551122439
Q 16619 53159 5746601550988
S 14607 556846603
Q 7409 54723 6171813057237
A 13245 493431626
S 42526 554569133
S 19088 660911108
S 20945 898298407
A 36105 494159166
A 26692 133452645
A 42452 482707096
A 4568 433943391
A 54882 850466795
Q 33714 51347 2553196233901
S 34240 143440985
S 53168 572144130
Q 7349 36578 2512343732978
A 14295 636805879
S 3902 378453801
A 26618 365275401
Q 22657 35550 6241060557606
Q 32693 54562 1171283691686
Q 231 37594 8053195691610
S 22693 916120714
A 45749 861142880
A 15121 949603536
S 23005 866190890
S 8225 967823751
S 46407 413498618
A 48010 690389003
Q 875 29983 7991346889928
S 31602 382858355
Q 5030 32144 185714482618
Q 2002 44916 954520140108
S 49403 481909527
Q 885 16582 176373127867
Q 6301 53765 3024875059787
Q 2283 28407 8877707576814
Q 3485 35812 2764285557732
S 43907 641923029
A 6934 678129738
Q 5358 35235 4126336431047
A 43034 402409040
A 54473 553711110
A 42814 156221226
Q 11556 50350 7673239500004
A 5321 724914213
A 28728 400721049
Q 39768 48184 4307730216953
Q 31131 53775 1276124469193
S 47284 269933878
A 2342 481140186
Q 3830 53784 6749238796417
S 7856 330526799
Q 18386 49024 7272089036879
S 53205 237024406
S 42166 611190154
S 14548 396626068
Q 21127 40399 9716852687665
A 21871 721314408
Q 4482 24514 7711570848056
S 46538 237241545
A 43327 511466544
S 5737 222978375
A 6215 468010238
S 28486 333254566
A 42591 590742552
Q 39695 54139 1335078640480
S 43663 622427653
S 54406 464864934
S 18814 17781826
A 14185 637164127
S 9044 781303105
A 9553 211392621
Q 27590 49148 2814858298984
A 49874 389298239
A 15436 821611292
Q 126 47150 7154293231681
Q 40999 48931 5490175465399
Q 45113 50336 3495730191653
A 28995 102141619
Q 523 5136 3272166507669
Q 11089 48766 3227373804569
Q 8238 52891 3589952462062
Q 16408 40203 1414405130075
Q 2811 7114 3355623071686
A 15002 551737414
A 27938 270884772
A 27711 569483003
S 22188 829108314
A 42418 614049769
Q 7560 14379 5676214860641
A 16871 166670737
S 15636 510437667
S 7868 358078692
Q 15399 15608 152608591343
S 52489 907061937
S 37100 433415381
A 26647 160167104
S 47438 644000651
Q 2630 51897 2183664448793
Q 5798 50848 7383017857163
S 45672 146399719
S 1343 98724351
Q 4392 21997 566442765138
S 5441 289397827
A 1020 761878282
Q 20855 37241 7694259308144
Q 18530 48560 4475530747677
A 2488 318099643
A 14172 853816830
A 43311 644887347
A 17378 783855612
Q 19499 33724 4391264603068
Q 44766 45635 273210781698
Q 8220 31799 4793037865224
Q 3828 53051 5708413458255
Q 48366 49675 1101709500296
S 5967 131128285
A 21761 192916305
A 19339 240528962
S 13295 587469067
A 3669 316136543
Q 10691 30987 2822254527203
A 16660 447819115
S 40389 304077895
S 46814 396188957
S 34060 163885389
A 52523 286653854
Q 1230 53314 526065628426
S 32718 788161022
S 13642 777338381
A 3208 824234036
Q 6793 49049 272058319030
S 25193 795670588
S 48034 435678471
Q 1666 23712 5055049127981
S 33738 385155784
Q 34925 42087 5356863427908
S 39638 19094482
S 24507 338202460
A 26183 455516539
S 31368 90210420
A 1936 333213767
S 32769 730677110
Q 11646 30401 7074670044079
S 2734 792332542
A 45120 781499825
S 22647 95882483
S 37287 806213115
Q 2514 53255 6418120555803
Q 3724 22493 1712907159584
S 1589 450088263
S 39658 566297911
A 32643 334539288
S 3621 116081557
Q 46632 54855 7691727796246
Q 1396 46594 2142072476494
S 8872 574850866
Q 14339 23955 1978136864644
A 3254 516016725
Q 23710 38533 6909932315115
A 29057 627537234
Q 3080 54899 2456480372762
S 49358 502199099
Q 2916 54920 895183138753
Q 673 53437 2860821190876
A 20819 208290318
A 54399 999970774
A 15038 498611442
S 43597 718730118
S 26663 916045906
A 12075 171909852
Q 20510 33342 7493228430879
S 5045 234127345
S 21002 963269516
Q 11542 51394 5081294314146
Q 18392 51684 5774307968892
A 42431 797691414
Q 9601 53918 7718614091802
Q 10898 41852 510987556291
Q 2505 34266 3128967311264
Q 29 54769 5445178806477
Q 7762 49252 9343059280249
A 41555 928595215
Q 2712 51156 1298998738159
S 20176 399889383
A 5251 1809197
S 50035 446410966
S 47123 34934633
S 33393 920350913
S 38266 413349437
S 20583 676520440
S 10867 827603019
A 47566 379577431
S 50063 808534458
S 22192 645425923
S 39068 956579532
S 5883 714351431
S 22552 566760385
Q 10578 33557 194273557101
S 43077 723618222
Q 23222 29025 4135008018504
Q 10637 50790 3110007351026
S 41088 872445426
Q 13031 49511 443308556505
S 19433 251808746
Q 13502 20773 6446855422350
Q 22827 54669 8059724088875
Q 19779 42460 3952493500694
A 19709 521795404
Q 10351 48815 5938807758316
A 45544 650725408
A 13115 49302644
A 39917 979957860
Q 19678 40566 59707090443
A 42673 950241936
S 453 836995933
A 24769 541967365
S 18063 567393459
A 54414 892047072
S 10681 715060029
Q 2063 46998 9315185079280
Q 11395 27496 2117153870483
S 50489 616578917
Q 8721 50798 3428304920667
A 27138 323293455
A 51021 640873854
Q 1024 54713 1920591817099
S 40531 840363348
A 37670 227162319
A 22771 839320857
A 22189 753427575
Q 15842 48826 3340766631885
Q 17354 41049 6555929151677
S 33302 734358318
A 49841 913422773
A 8966 331090036
Q 4422 26041 701654657533
A 41689 244976861
A 32946 9558469
S 13223 722092901
Q 17967 29431 8740409054981
S 34940 938330848
S 19890 579495556
A 22132 764139453
S 12082 271781936
S 53091 644258771
Q 2173 32679 9988469402407
Q 7063 19035 4009027167446
A 48651 376692215
Q 609 51798 5767755856723
S 48613 793953910
Q 43731 46447 2134791214019
S 47132 654214948
Q 5142 43171 1874546338974
A 11159 786749131
Q 20621 48086 3354109882605
Q 7717 14495 4412329158745
Q 34614 54417 1001134246874
A 46740 741649816
A 44168 292052165
Q 24769 36570 4858698810885
A 32569 224423660
A 50940 472571714
S 41874 737642343
Q 7773 36990 9465477590885
A 10699 803659017
A 30389 88629083
S 24426 94431661
Q 18864 54637 9197050596631
Q 40218 51705 8250067113601
Q 20743 24119 845444031453
Q 4091 11802 809254757077
S 45000 288633855
Q 6241 15828 4141980135353
Q 2314 27788 3713065247203
S 27996 920218889
S 40843 67497561
S 3162 859584435
A 7326 969120813
Q 31974 45397 4980281692810
S 14910 455598261
S 15534 213598635
Q 12958 51833 6196783400279
A 51364 697277804
S 4691 253866940
A 48633 177080151
Q 3259 50376 5046124799725
A 11446 807909777
Q 78 54469 1817565350603
Q 3905 40253 2538423595110
S 8067 220255265
S 53177 538328978
Q 12811 34428 4885710841240
A 1209 749784126
A 32146 316608772
Q 8076 53047 5758281228209
S 29029 330381858
S 44847 843497363
Q 2910 32078 8434466225937
A 44205 935367624
A 15000 19585895
Q 4308 54823 2893099829926
S 36339 403079702
A 36307 273204565
A 14520 580820717
Q 11399 52958 2055691543642
S 1868 780923498
S 54226 54725365
S 9040 987142547
S 23181 679076875
Q 19600 40793 3019154389417
S 44346 752125484
Q 22193 30203 6099918982852
S 22668 239060622
S 42347 581480689
S 11234 800206322
S 46410 55687829
Q 2673 54763 1456909675062
Q 48285 51889 137005474052
S 11572 259183224
S 54660 97061600
A 33774 471395518
S 26247 385372869
Q 6127 35958 5828150207029
A 50543 452274765
A 28100 487893672
S 9673 345305831
S 24211 902283166
Q 11062 46148 5674060835945
A 18786 674024823
A 415 504877699
S 45111 407613003
S 1398 675678903
A 41410 553343630
S 44256 62101914
A 49284 224121435
S 1006 56503721
Q 6031 49176 7273798466390
S 25458 158192154
A 2206 208308892
A 29581 454382307
S 53981 572831398
Q 6330 37048 6362510630780
S 16333 344358278
Q 13428 27660 9425954683558
Q 37318 39052 340028321114
S 31763 569881144
S 26182 716288127
S 33124 17356806
A 29941 443537798
Q 3080 47236 1550470086799
Q 7523 41795 5675489930688
A 14214 602821854
Q 5263 31856 7850089736706
Q 16821 47455 4696694908744
S 43043 325093829
Q 15558 49094 4136781914997
A 38979 540978835
A 41131 675582536
S 21202 710712729
A 34630 470454436
S 22756 536756365
S 26980 261374539
Q 19249 20934 890407912521
Q 14705 53343 6036882783495
S 50778 79863480
Q 19459 24161 2225385028394
S 5278 872213715
Q 32753 40379 575210929579
Q 1799 54019 6406162929922
S 29625 762393529
S 42952 414688302
S 38451 251544214
A 53582 99648564
Q 3238 53862 7929934202352
A 6922 912455047
Q 11517 53018 2666477275943
S 27527 368487591
Q 6775 49865 290573229010
S 20400 451066111
Q 6758 35144 2720735117223
S 29383 732612646
Q 25955 28526 1670145556871
S 17142 792164899
Q 6017 50297 1076885144676
S 24722 805504336
Q 9459 53483 3706089288805
S 5684 221958279
S 54006 47445887
S 21002 679895623
Q 3971 45176 2069600175864
S 28926 21433571
Q 24941 53337 5328368769185
A 9002 834625106
Q 3710 41452 9699970597801
S 19611 710694975
Q 38308 53259 5351286306562
A 49689 963658952
S 23258 760015720
Q 15447 51262 5549258917104
A 54181 673547581
Q 2437 50161 9423368566581
Q 20714 24630 2310133962594
Q 25583 51816 6889119285010
Q 6551 19181 2359606164847
Q 2291 27954 3442203761419
Q 24439 50284 6044519425868
S 45739 874253943
S 27763 30655863
Q 22900 53484 5582869664581
Q 1955 42367 6235667578658
S 11015 850982523
A 16769 708869942
S 31246 801301979
S 7192 124260528
S 3076 799172832
Q 11838 17146 3180144490338
S 13085 567638824
Q 3824 9679 5146964235218
Q 23549 53386 8254519969609
Q 23707 52305 4404883635169
A 22278 345642668
Q 19166 32750 3434043267691
S 51035 131051624
S 41858 735746701
S 15579 533050481
A 44342 624306878
A 18009 633468975
A 40470 369138342
Q 22107 36078 617233337585
S 19749 273080546
S 8712 819053751
Q 40334 53317 8504789810119
S 35997 806728306
A 5983 215212526
A 44518 425241891
Q 28008 40496 2825780450595
S 11800 537022372
Q 20317 52912 7627313848988
S 18441 395861139
S 29245 983626926
S 7075 690110583
A 26563 162529504
A 36360 192966191
Q 47933 49084 35114834642
S 17332 336761304
Q 27146 49379 5227214806576
A 34585 324237557
Q 1622 5006 2693418032917
S 40458 955965866
Q 9406 34372 9962954609013
A 7471 433565939
Q 30559 50247 443203375502
Q 35140 48362 7475496794868
Q 22227 51811 7972847096628
Q 4083 37385 9776053795258
A 44221 792627381
S 16840 775021530
Q 215 54287 3444123872064
Q 6507 44596 6844509123108
A 44896 275714215
A 21857 874220525
Q 8083 38397 4466129329457
S 28594 261208382
S 16523 444245385
Q 2211 50711 5826474143382
A 45506 297007396
S 9793 184656651
Q 19240 38908 4137879926612
Q 5901 50824 3248462925601
A 32490 654817534
A 25594 170629210
Q 5956 49240 3651821111260
Q 407 54045 6527731645330
A 13091 477899752
Q 20980 41562 7418508654252
S 30545 255380798
S 30158 101142153
Q 23578 44541 1003968920528
Q 1045 54449 1409831971679
Q 2261 54874 7604912905194
S 43815 762318116
Q 3047 45794 8779508082564
S 35429 272366460
A 6354 207466882
A 22967 458454879
A 29958 182234135
S 41688 500759990
S 19193 43671610
Q 1427 54024 2650014954397
A 48644 383615590
S 14624 834647047
Q 302 54852 7794324649903
S 27980 345904227
A 26538 863746097
A 50487 793019689
Q 32693 40033 4298044446783
S 51399 139415402
A 43174 863361281
S 42540 583903246
Q 2920 48332 8395917656602
Q 1865 20217 9693626980766
Q 7953 54552 1169728286586
Q 5344 42891 1906167774622
Q 32139 33286 1066781527335
A 46520 583147678
S 8612 779746066
A 47285 593233893
Q 8866 34817 6839215335247
S 41372 757505958
A 54719 226446412
Q 3059 46339 1987000448920
S 28722 590051674
A 102 809875322
Q 715 27608 4380237178714
Q 9658 23312 6778314374714
Q 294 26766 8620269570391
Q 5838 12379 2644456991057
Q 12232 51567 4327122436691
Q 533 53903 2807771554993
S 20829 41873909
A 22599 505741086
S 41111 614097259
Q 16079 50418 4450945612418
A 26844 603096762
Q 7845 36888 3981924396214
Q 24003 26379 1065922429189
S 7097 537595570
Q 8537 33687 6943013588269
S 37144 920638600
A 15971 768596839
Q 4381 52095 5567776798859
S 13328 844157929
Q 97 11381 6148199335135
A 34684 737851409
Q 13589 14510 349840601270
Q 3379 14989 5022025162790
Q 4862 53083 8701070878462
S 6919 516876838
S 27509 201239654
S 786 475472229
Q 22464 50346 662575480546
A 48982 338985641
Q 44100 49004 1410469252485
S 37007 920624035
S 12059 688226069
S 37480 497349377
Q 2402 45224 4011495803188
Q 399 38606 1676292759253
S 52059 902866683
A 22430 188155189
A 34376 507497473
S 53029 634500197
Q 2184 52631 8084531359053
S 25620 296244742
S 44792 482116834
Q 5466 43579 2519467951855
Q 4754 54401 422650138193
Q 23286 32334 6992400816143
S 12340 771978847
A 6469 296894316
A 41916 732758031
S 26583 787592600
S 46939 185522744
S 32373 493313668
S 33660 837814122
S 41833 81939221
Q 2468 5030 1177652695845
S 31118 966280292
A 23484 970648872
Q 4181 38579 269808630882
A 12062 666032526
A 43203 439005000
S 34706 675768577
A 36700 310833112
A 33301 233412706
S 28411 455044933
Q 327 10082 377444795318
S 26352 431904833
A 9348 578611635
Q 11542 42592 4454867849899
S 43728 443687857
S 51599 831532209
S 25475 766234982
Q 2270 27273 6934190158520
A 11236 50388550
Q 15479 53166 3545772632019
A 454 452374492
Q 6476 36250 8321937293448
A 14550 746571715
Q 24863 25894 164587501527
A 47628 665204935
A 51994 189373052
A 26042 357806357
S 9344 333974332
Q 10676 50942 4047986621955
A 35687 409510372
A 28575 300344347
S 49827 881501472
S 2734 491687935
Q 3166 41413 443725999634
Q 5331 46433 5363423207142
Q 15730 40308 9767530803553
S 6280 427967319
Q 435 54211 3560098607003
A 9745 988676830
S 45659 819960524
A 6750 232033566
Q 9245 49030 9395550619277
A 14386 90724079
A 28552 518780349
Q 4476 53820 4248135426844
A 14157 381552215
Q 8145 53259 4847852425675
S 10739 37284825
S 31518 575527289
S 638 140438616
Q 17357 17582 54513400823
A 45203 328480341
S 53011 634559244
Q 15881 43724 4413187173609
Q 6894 26456 8487214077512
A 44692 143633830
A 10123 798400025
Q 10649 27967 2368588480994
Q 35956 41864 2616341433563
S 30903 421569087
S 4904 296248151
S 34543 725704338
Q 5140 36553 7951739234785
A 26807 875466871
Q 477 26184 5553603431062
Q 12345 49526 9787578018837
S 45145 582629384
A 36409 121945721
A 28668 925974772
Q 43483 51994 2363407588057
Q 40620 46378 4394362081674
S 54802 994775397
Q 48245 53456 1879873812534
Q 1264 20308 1352455981332
A 14883 267015288
S 4196 276010218
Q 8870 51909 449051028390
Q 28153 42535 2383357986471
A 54412 252426381
A 49600 77686418
S 48391 114592841
Q 16270 53043 6508956324669
S 51493 978370969
A 53229 194276715
Q 4736 43796 58037658765
A 45598 347238285
Q 14730 37516 9890875665731
A 8524 652919995
Q 13590 22523 6221225312727
Q 1684 53813 7679562064719
S 5672 827319862
Q 1181 49061 4838845999882
A 53373 65612908
A 18444 638088469
Q 19781 45997 3193046240172
A 30106 942735886
A 11438 877152951
A 6370 229711851
S 52614 950353458
Q 16912 20481 404355445827
A 3984 103930306
S 39573 981391662
Q 44049 45978 1800418925447
Q 47 51207 2276564842310
A 30131 596155433
A 16501 668859162
Q 14829 49551 1509660786146
A 37475 251013902
A 54279 362928595
A 19038 734049752
Q 8886 35194 5763807992199
A 25459 322852161
A 3971 756142560
S 46782 55336095
Q 24390 42757 7246068998886
A 3846 873934174
A 26289 358039478
Q 4484 15155 5662465652354
A 9262 164476488
A 47837 345242208
Q 10089 51210 46689432373
Q 1258 54878 8761335434484
S 5317 949512238
A 13410 966309531
Q 22973 49715 9610783246361
S 33609 233118856
Q 25929 35104 3654258861725
Q 8171 54177 61726481564
Q 33832 51388 3659237351639
Q 13536 50552 113753867904
Q 4530 52966 3800815743979
A 52790 106824856
Q 39992 49191 5733733935349
Q 4907 48161 1396057367800
A 9063 664775956
S 42042 984042810
A 31753 747806210
S 26060 864929116
Q 3597 25148 4868904213153
Q 319 28360 2686574141278
S 19695 118981730
Q 1590 31331 9467145727465
Q 11831 37938 8085013936986
A 23807 597097714
S 25029 588951543
A 32138 110047277
Q 2239 48948 5008640415417
A 5094 732590264
S 11492 256333461
A 22871 908585958
Q 4006 38772 7377005349359
Q 2726 11475 4278089281678
A 23262 320211456
A 17548 992609152
S 42844 373088937
S 39129 23451325
A 13431 161966004
A 46914 517788554
A 23437 113925658
S 9796 753725926
Q 31888 41981 2025668026987
Q 16145 52680 8551278707952
Q 19866 34812 51717255638
A 2096 549047966
A 32917 823308123
S 30356 348501036
Q 15765 25253 6013551488126
Q 4670 54656 2342969191741
S 2362 599511760
Q 17063 29778 8461069304279
Q 1714 50063 5373757340355
S 50920 285489803
Q 30775 46366 2747139384403
S 13314 93566999
S 33719 606369379
S 47145 111018992
S 39018 113921683
A 3670 595898635
S 3196 654135094
Q 1288 51563 8521212188491
Q 11973 46180 2614539889152
S 49081 590458730
Q 13812 51959 3455789698950
S 52047 536251514
S 19287 249175922
Q 7644 50118 3578633801173
Q 6137 7253 25896046981
Q 753 19397 6696005123776
S 21332 14491242
A 25412 929248328
A 47141 493542457
Q 7061 23696 9422929870225
A 17667 65112683
S 43265 751566546
S 53713 717880606
S 18031 702002398
A 3731 842102953
Q 17566 20615 920086554405
Q 694 50586 2657952362098
S 46232 763216473
Q 38700 46931 3659531358234
A 10906 832737942
A 30591 918689538
Q 36919 48138 1820836827048
Q 5032 39711 9961935040545
S 15812 828323876
Q 19516 48476 5058611427295
Q 4763 39706 9674259776463
S 30803 484887177
Q 228 54109 8727820991560
S 9623 275929584
A 46099 99263775
S 51067 88652023
A 22596 238470760
S 629 582958291
Q 5929 40554 830360828751
Q 39880 54519 6709610671387
A 49995 875822479
Q 596 51666 4341419871102
Q 8317 35653 5249866397473
A 33323 562960118
S 16626 587253988
Q 5633 27827 9616254706507
Q 3591 35879 6741379271021
Q 1638 53835 6611996170703
Q 4918 50716 432578053
Q 18217 20973 1672806850745
Q 27787 29225 1216204211896
Q 4319 46904 4288945886633
Q 820 51831 6431567440983
S 50242 623420569
Q 23372 35090 5133699791879
Q 3568 52901 6850820439824
S 1893 90377963
A 40605 330541797
A 20041 229442044
Q 28648 53610 948037606189
Q 2023 53631 7332230208146
A 258 8171604
Q 3157 50067 7615870428772
Q 35295 50259 2171936579105
A 19782 352734595
Q 2951 44854 6994921643159
Q 889 54909 4885082524309
S 53904 931864977
Q 27957 48730 3741363901500
S 39317 722695963
A 32681 779287895
S 33577 412458935
S 9137 406375243
A 24449 652024875
A 3863 203583529
S 46647 141509121
Q 5024 54661 912416064263
A 46775 814957819
S 15297 992992741
S 34981 99096906
S 8756 515385606
S 37088 585517538
A 46387 685048388
Q 21462 53010 7755018739161
A 26493 222048498
Q 6583 43420 2458119237370
A 13335 903889600
Q 6119 54275 4601587267067
Q 16298 37793 4428068408483
S 16227 240603665
S 22738 433621205
A 11649 759283002
S 32951 955848155
Q 1839 54109 3718532270120
A 34251 554398467
S 13352 669131401
A 16647 532601744
Q 7232 21672 7845993449594
Q 33135 40257 4801771497507
Q 15880 31391 3404483169155
A 15288 199089334
S 6770 625412491
A 30255 253202964
Q 977 31364 8070809700702
S 31994 374956156
A 47847 125827803
S 50102 651205673
Q 2530 21511 7914815924381
A 31065 973235490
S 48349 567884806
A 44138 456566647
S 28781 184044420
Q 1629 49449 9985318669741
A 39354 122972659
A 47464 372212566
Q 13600 51542 8342695183127
Q 34006 43320 2311882281415
Q 17241 28757 4355278288351
A 15078 94623296
S 44241 13624457
A 42018 696843706
A 24253 6928443
Q 38173 38274 94953162685
Q 1807 4861 1902179504957
S 40180 896976769
S 27957 864247121
A 46929 25336915
S 47804 4252722
S 22751 712402626
Q 11473 30885 8444377907041
S 9375 231890180
S 43055 200977981
Q 3963 18159 130046535907
S 39584 108856089
Q 92 47741 4864865763503
S 29261 482155295
Q 22557 51862 3944499567129
A 40657 511875630
Q 28190 51038 4608209925421
S 16536 35329206
Q 15377 53129 461770793418
Q 25159 34810 9252206024348
Q 30367 54723 9605855202261
A 20542 349814603
Q 2514 49402 6216903942738
A 20265 669308546
S 47084 91987037
Q 22299 44808 7554030835945
S 22789 251919333
S 42953 992925215
S 1660 885455047
Q 2218 47163 1616863632142
A 45283 387397034
A 23549 683281212
S 46463 540512243
A 48577 427834481
A 23216 521749242
Q 11331 41879 1067534806890
S 53727 526348577
S 46584 703828223
S 21938 637699815
A 35595 544424850
A 3620 300877696
A 11496 873998801
Q 17099 33625 2128830554728
A 5520 163257021
Q 23016 53547 2642843562209
S 9272 709308099
A 14333 836525595
Q 1813 52818 7266490885829
Q 88 50811 2944114816130
Q 1637 29746 323676818879
S 34581 43174839
Q 14296 48776 655171535087
S 8825 405289355
Q 6686 54077 7091648288753
S 50952 239694674
Q 10269 54050 5161101659668
Q 9037 37896 1131342091684
A 52155 393151940
Q 11864 52233 4147037337197
A 26759 400484274
Q 15713 51245 4035943927022
S 6467 200553607
Q 2904 51484 5164746917213
A 4358 196996897
Q 953 46968 9999504915210
Q 7585 43558 5550526058022
S 52761 628195278
A 1552 935283912
Q 550 34631 1530210243907
Q 14190 38541 4888979390908
A 14065 493900569
Q 9954 32107 2371039600516
S 23217 170979980
Q 27269 27759 14119753961
Q 3269 44641 549532596043
A 3358 394001419
S 40781 916852280
S 7303 551213093
S 13369 594242604
Q 51 53682 7947059616409
Q 14666 51485 7124096746246
S 18306 895655968
A 27947 181723378
A 1775 673593255
S 32926 136045057
Q 4242 53942 9260640211006
A 13046 350680464
S 44108 907546241
A 10120 572676332
Q 1924 16833 4734468742591
A 54577 992027244
A 2025 305793147
Q 22379 53613 2027742122985
Q 14404 49981 9322223419180
A 40491 150366499
A 31261 518689116
A 8341 147597622
A 26756 69666609
S 81 23014224
S 16213 531585112
Q 10884 39563 445919322343
S 54490 642271902
A 39704 408000312
A 48137 572837751
S 46234 709223488
Q 27538 50917 1086712847223
Q 30960 33900 1564670441324
Q 20139 22211 1192527897007
Q 6874 53188 5936007143322
S 26979 618582356
A 30762 536168000
S 31863 278899140
A 7920 227489453
Q 479 54592 775344904999
Q 18457 51356 4879922965143
Q 4049 52444 786823202885
A 31911 945593424
A 26678 429839366
A 50613 577028946
Q 13416 49327 3335984009956
Q 1088 42055 43222492192
Q 7231 53601 4081095065832
A 31891 80796255
A 50928 23071375
A 23762 318898034
S 33549 369913401
A 6881 323938649
A 18455 635744064
Q 25019 51163 6116138133392
Q 29849 51307 4242358463994
A 17417 587199978
A 26881 207586979
S 39823 114447985
S 34220 455227552
A 33301 141040541
A 40905 8193023
Q 14907 32318 8165284012416
S 26254 388546929
Q 6814 49178 4095105882303
S 50050 394339110
Q 803 46230 5538792728487
S 7188 51004647
Q 2281 27850 1607897913421
Q 34302 43200 5964457093183
S 3658 380865144
S 50831 459731556
A 47018 562175880
A 4198 706439664
Q 7695 9559 1112427193766
S 40754 714979431
S 9734 906138514
S 6260 756839432
S 931 649884120
Q 37810 54310 8656944897896
S 19704 744961943
Q 1178 38645 3689696488620
A 48308 381108964
Q 8459 17296 5483931386842
S 29598 556372226
S 33083 131542144
S 33177 184822700
S 40097 201489814
Q 26687 35356 33956505849
S 44055 636366961
S 17540 296348285
Q 18493 34462 9460295819908
Q 13335 43016 7872079958192
Q 23328 35805 2708530086588
Q 11485 12087 342728582617
S 16757 521681619
Q 9225 49249 4193920022454
Q 5466 33587 6432737620648
S 3515 677545702
S 24156 723919719
S 2147 374720859
Q 3804 49283 1986408795050
A 19192 807056496
A 30766 871090637
Q 7379 35441 239411157289
Q 14773 49658 6602522772425
S 31760 61787074
A 42928 445504456
S 18685 874764693
A 14712 116941199
S 13188 730375015
Q 24300 49208 2961598876653
S 25296 650525468
A 16762 595286135
A 21092 576533522
S 194 514541876
A 27180 191928866
Q 1920 54146 4670139328966
S 6269 163234312
S 36084 111535688
S 21670 647595324
A 4143 49828053
S 7810 841832903
A 32538 361754404
S 9299 657504041
S 3406 941459919
Q 1379 54461 206908097824
S 7109 763891528
Q 766 42936 4428119878394
S 4357 945462394
Q 14066 48101 365753801320
Q 23732 54328 8377440219368
Q 38209 49060 362508964726
A 1376 440847367
S 36303 258799050
Q 14241 46677 7097020375216
S 20206 114498729
S 40843 721863995
S 23543 673737237
Q 33050 43490 6190131862318
Q 1 54929 5443229582857
Q 15914 51434 2858586899986
S 43814 95163389
Q 22269 44249 9465823274255
A 47471 472790421
Q 26215 40196 9332373423517
S 15204 117045283
Q 7171 38159 4522143527874
Q 3943 42000 6922725949033
S 6530 315182151
Q 26387 35498 2844063220532
S 19965 365835577
Q 7163 50019 6936288036324
S 43828 872004293
Q 29607 39282 2563126896221
Q 15645 51145 5313518843276
Q 14391 25089 9166924920100
Q 1129 50335 1640056628406
Q 13896 52734 126196609868
Q 5323 18223 780722644931
S 37337 107499352
Q 3576 44002 352877865620
S 144 599977017
Q 5033 42038 8385875120728
Q 12711 41643 8801366092445
S 6388 784800711
S 44532 981766408
Q 15256 24559 2789861678333
Q 1698 49455 3414826221061
S 48136 848862405
Q 4913 44214 3184969994682
S 2697 803058497
Q 9502 36523 1971145788148
A 15918 709249975
S 23720 184362041
Q 16052 29726 8980288563099
Q 19069 47344 7604518493070
A 53801 685595796
Q 35759 45110 7126868275064
S 16702 797854856
A 28834 797765931
S 3460 700967883
A 24348 364368647
S 18830 726937549
Q 28607 47206 7682568080947
S 40137 331984971
Q 44166 51496 4712288290027
S 4336 152511983
Q 2068 51051 7994558443017
S 26506 255111232
Q 44535 53857 7559503575072
Q 27975 50791 5851555402933
A 25918 544446419
A 50368 611502855
S 18734 174035494
S 24483 222251701
A 26152 11824513
Q 16148 49403 8502216038628
A 8297 348324377
Q 1263 54365 4029753498223
Q 3427 50423 1326240846421
Q 190 54575 7233433178311
Q 35878 41868 5382294313986
Q 13226 33861 3983554267466
Q 45073 50413 5158035380898
S 49644 688824761
A 37040 224603611
Q 3184 54459 6393435630187
S 34114 815037638
Q 30315 54107 820685608721
S 24466 999412760
S 52099 359880660
S 31577 455356444
A 19943 330804685
S 48575 820670820
S 13299 960671359
A 6737 791019688
A 28257 563080464
A 16187 977820087
Q 4944 5310 152392558820
A 37798 293328140
A 44991 749379307
Q 3063 53533 9260620056293
S 1232 799810571
Q 5839 21133 8718234122414
A 32148 524050635
A 39605 430139159
A 6798 200851161
Q 730 51400 6414826399786
A 52820 945778411
A 17091 327743818
S 37300 924704764
Q 5463 52130 8258824439879
S 26963 605360246
S 6835 338996405
A 54843 419988979
S 21438 380005031
A 20676 459209512
Q 30582 54759 2349798095903
A 51906 275465116
A 6642 879855441
Q 9424 41354 8367858804588
A 4975 232029072
A 30178 395855516
A 8355 95087792
S 39870 749369085
S 13540 281248662
A 3077 376014270
Q 17715 52726 8522492450678
A 49049 21702716
S 37049 558536445
S 21021 153815503
Q 20323 53303 672005689470
S 26823 521102332
S 36177 546999925
A 24928 505059628
Q 3535 51720 655689356377
S 19780 709002873
A 46887 598543447
Q 5079 53252 2952779637531
S 40573 868454098
A 24996 658229303
A 18098 145052075
Q 7742 52795 5254940384204
Q 3820 45467 9402272916836
Q 10212 20625 5860941681071
A 8581 741040338
A 1171 885005368
A 32370 525837644
S 11872 806989206
Q 11974 32214 7842584231239
A 23101 866267331
Q 33673 49135 7591507743090
S 46280 889905212
Q 2749 53592 1899755083579
Q 46054 49138 1608341890054
Q 3430 48173 1696533584188
Q 4075 35418 4605123226096
Q 27327 30537 1027223031371
S 49861 924733697
Q 26433 31325 1300874266849
Q 4766 53919 202622616440
A 9027 368240600
S 27677 763906486
S 14411 326791938
Q 9470 25875 5387935565800
A 13813 180817780
S 35922 159597267
Q 3316 36854 2967315039543
S 33667 807475792
A 42310 627973684
Q 1480 49089 6436180105634
A 23655 253434842
S 9829 898455049
A 13902 32195756
Q 28998 49130 3074281256161
A 6212 226768651
Q 47412 53497 434439155740
Q 26820 42331 5382449146210
S 42469 5013944
S 9100 716869412
S 51008 679713680
Q 552 52976 5649102572503
Q 18949 48787 7379584734937
A 36181 998654988
S 37070 432696993
A 22006 695099543
A 52066 187845700
A 31120 380968191
A 53524 879648068
S 21382 812722782
A 1890 203958487
S 33974 945063280
S 4242 987727258
A 26652 924335134
Q 39048 52714 9024342910201
Q 7406 39262 6898748670169
S 6184 974488682
S 9797 809746809
S 43575 548467862
S 44646 243588811
A 3468 55660181
Q 44786 50238 1312839501711
Q 5930 10460 1526494399543
S 7024 224926412
A 12304 783242804
A 29147 202908464
A 51203 248589276
A 27899 290699200
Q 23486 46519 3692713386299
A 4742 551390593
A 41104 26750487
A 39782 534943407
A 772 306999470
Q 28177 44152 3845226269713
S 30021 818562695
A 47901 127551903
S 44041 266267252
Q 33410 34314 188747924546
S 20800 223634729
Q 21392 32133 4290861268058
S 7344 723836140
S 52834 526237008
A 53280 50489704
Q 40899 44411 1718213611127
A 26287 399867847
S 46100 783222457
Q 598 54002 2251517762000
A 23731 101957233
Q 19442 51750 3663122713754
S 46104 166941124
Q 436 44190 2223376987447
Q 8900 22053 842968830015
Q 24150 53111 810763905247
Q 4340 20911 1336169752264
Q 12064 41517 2673681161950
A 27607 620099372
A 25150 626495144
Q 3455 53142 9990273645373
A 48496 208565150
Q 4934 19745 9954966979796
Q 30596 53800 3665712353649
Q 33205 41198 141356429157
S 32341 14158885
Q 144 26479 4794465990875
Q 2186 9011 1863478308229
Q 14596 42629 378892491327
Q 10027 53390 43078395737
S 41597 280494645
Q 20923 46634 3043739032638
Q 22 51704 6849585190820
A 16040 679482140
S 25872 802694969
Q 7214 53367 453198526755
Q 16675 36987 9776504220131
Q 10780 45906 1380014667450
A 32834 889309886
Q 33541 45040 6180245952983
S 86 731082516
Q 27909 46023 3695360126304
Q 12524 42623 440107849457
S 37322 3021784
S 36085 593724280
S 12911 716320245
A 7608 933752018
Q 51175 54880 1541378016414
S 40001 19219338
Q 11611 49207 4026821461558
Q 8162 44566 4949708788341
Q 22102 51214 736618615327
A 53347 746035286
Q 20274 45831 993409524580
Q 5416 54271 9077689199894
S 20973 722876524
A 8586 540680060
S 5522 990687903
A 11059 489434491
A 51815 236963325
Q 33942 36041 365066433887
A 20718 761657556
Q 210 52039 6824402932962
A 34184 297738167
Q 11152 23939 6761923313865
S 26651 931196620
Q 15305 33742 1185643751411
Q 17368 37470 7328468202218
A 10331 830152632
S 23485 970111274
Q 9187 21421 7991861575250
S 36336 753325476
A 2916 744773920
A 38015 902956321
Q 2491 42365 18840436546
A 27382 232417861
Q 1641 48207 750974788333
S 992 298815958
Q 3287 49189 4227029574268
Q 986 23541 964540534323
Q 22565 50053 3916265625985
A 20011 766765079
Q 24358 35015 6616220084727
A 40976 375554403
Q 18998 52064 6899457915806
A 3673 581054488
A 28745 205638650
A 50894 53784351
Q 27308 50375 253420246260
A 18556 566360108
S 20055 874051663
S 41453 476964009
A 52181 297082467
Q 17273 47771 7840018892838
Q 17966 47946 4323211376153
Q 20194 38125 3606882244269
Q 14287 45809 1157489595255
S 7205 701941892
S 25681 808979755
S 37704 607071592
Q 15863 18222 729241988316
Q 18392 32702 9275048719444
A 3024 148465398
Q 9312 27833 8256738792355
A 29638 502381233
Q 32942 46271 3976227667735
A 26280 499471144
Q 647 54564 4462005234217
Q 9808 45519 868227843120
S 2206 533482428
Q 26856 31850 2175970530711
Q 40781 43334 2370870990332
Q 9392 16381 831488963717
S 9407 441484834
S 46909 771174739
S 37055 499115592
A 40340 891008409
Q 13957 29050 2659497581253
A 49885 202043061
Q 330 50701 2410767994626
A 27537 575653781
Q 693 54572 438461755012
S 5797 926152590
A 46824 453529041
S 41318 272368025
S 17699 976853177
A 50096 781162732
Q 43118 52561 6547527892768
A 41060 531413240
Q 12158 45712 8307050424613
Q 4485 45552 539777232188
A 32814 178470680
A 8595 784359345
S 6932 890230067
S 32464 442416920
Q 8521 29247 8125916786083
Q 19367 52589 4148970398727
A 2860 986664727
Q 34272 41917 3595148424397
Q 20647 53504 4873703626355
Q 6399 7467 99593499561
A 5300 198256589
Q 13531 23029 4998875053374
A 49368 362577621
Q 21691 50499 2412436989030
Q 8182 12715 3911186230316
S 37623 975403831
S 15963 214250967
Q 20161 30183 2081106950277
Q 34085 39846 2559352680805
S 52387 875074659
A 34070 829573762
S 9749 220664868
S 10813 473605914
Q 1864 43117 8706441553630
Q 859 54615 2166394955965
S 2216 573364944
A 32273 375683947
S 20443 769235860
S 7345 218978836
A 37998 495170737
S 23531 369490324
S 14424 198159301
Q 4344 51732 1414493200120
A 34563 958845314
Q 21901 28624 1727854046401
A 9660 857233827
S 40693 696893739
A 24748 14627758
Q 2277 51209 2477725898688
A 9090 142155927
Q 317 10375 8214709894505
S 8817 111039243
S 43814 574824362
A 3950 878184212
A 10996 669206348
Q 8445 20128 6367345055673
A 3764 295212152
A 33157 829770482
A 28763 150124658
Q 9882 20162 4699150595838
A 596 586888137
Q 33850 41121 6466896354494
Q 10758 53184 2516013734887
A 13800 943744459
Q 15957 51581 3522597514391
Q 3591 42087 5100389449560
S 32289 549914990
Q 40076 53644 4996823952006
A 4078 977930413
A 48303 558900635
Q 870 8008 2685849239661
S 14682 118516373
Q 1208 54823 8974407784150
Q 16680 45786 1199783253221
Q 6914 24187 2712910452138
Q 23503 51121 8671929323845
A 25427 364736611
A 39709 66840118
S 45634 32156315
S 46663 280957070
S 54179 151373546
S 24304 685486567
A 52970 616306826
A 43749 762436293
A 35776 339200742
A 23089 581307204
S 32453 404826445
Q 213 51140 4492486553401
A 49812 366034632
A 11211 7060238
Q 5090 49744 3989538105342
Q 21298 51931 45154430274
S 41094 724837867
S 17932 270792292
S 19033 596263525
Q 9318 41587 5578052913935
A 38998 65560144
A 32981 529242049
A 7275 839412000
Q 2715 54035 4410709869462
Q 15476 45411 8087611749735
Q 13644 47753 669318275246
Q 468 54245 2095449738427
A 33457 473362859
Q 8763 50774 781948263020
S 33154 229543378
Q 2401 54810 2187542328180
A 4561 880685033
Q 40908 44226 2732776560899
Q 19770 47800 3996948761808
S 19208 667454140
Q 1939 38333 5653478744346
Q 20434 53705 4985112500218
S 5142 660820925
A 2845 405984253
Q 2882 54388 8472438713668
Q 45781 53484 2365677419843
Q 8430 20366 3786135785214
Q 5347 49821 8954542683969
S 7072 157646617
Q 15495 42635 9498091517870
Q 3072 49468 4821130910113
S 20041 525608552
A 34527 819126528
Q 23403 52182 9634704366553
Q 20091 40515 842404709511
Q 9604 32728 4994577935012
S 18534 61399006
A 43971 500252156
A 33228 937925342
A 24413 712862506
Q 11513 24460 6073141499042
Q 43813 47257 1788549382099
S 53329 394401797
S 5783 216882879
S 24670 30647341
Q 13596 23549 9125759479664
S 5931 417517560
Q 34983 50357 5543294965150
Q 48402 48570 33684738969
A 17463 663162751
A 16530 873985502
A 34356 21619426
A 22548 294900995
Q 48187 49167 337189286216
A 3414 792554089
S 4308 274509678
Q 16380 44105 8732566531317
A 2470 613579085
A 8134 770306493
Q 24348 38683 7121528771618
Q 25081 30199 3569309009279
S 15173 779931299
Q 38518 50482 2626412801664
A 32555 475581917
Q 21757 28508 5347361656545
Q 18883 27523 7855248302913
S 39745 495386523
Q 2095 24275 4268375456680
S 49425 373642693
S 3555 33634658
S 19413 391584912
S 38821 788786453
Q 6490 51798 6966371816929
Q 30074 30921 71042292599
Q 17441 47345 4711445829153
S 2909 967480905
Q 7396 14497 5093750628633
A 49149 84468116
Q 17141 24499 5631569454282
S 29397 955102503
A 45587 152080531
S 23850 179177260
Q 5145 37944 9584404265171
S 10014 10715783
A 54274 223576144
A 53702 164105693
Q 8560 41720 4891113727677
S 33050 734490892
A 29547 735284257
A 38352 650725543
S 52208 900498553
A 50303 552367134
Q 7154 43217 1294737940601
Q 23834 40638 4116457849119
Q 20913 54038 8366512765334
Q 33513 39552 5432801560797
Q 2480 54900 4887383058372
A 48481 770524798
Q 652 48547 6035656532171
S 50012 25891022
S 669 77207746
A 28591 804381581
Q 21616 48182 9062936133613
A 29493 532734973
S 46206 121308024
A 8112 383217560
A 36211 521591343
Q 23557 31961 2341019670796
S 18284 291731315
A 3263 567195109
S 27393 672098286
A 413 159029753
A 25430 988538652
S 15207 837584955
Q 40340 48390 6529528977540
Q 3190 51080 1770064849524
Q 10539 47566 6324615794105
S 9242 934866319
A 10979 157600319
Q 9337 34834 7724231445160
A 4746 48809548
Q 13617 49809 6997986005216
A 24484 476361918
Q 8138 53631 9577847124949
A 15144 901728520
A 21561 42869961
Q 2028 37211 7791716182250
S 9153 174412110
S 24954 837627141
S 15344 497904752
Q 35930 44111 2514947457287
S 7697 209609533
A 29051 612527381
A 38498 912814519
A 16180 11600603
Q 23248 30374 5116789675372
S 21441 989432993
S 4077 950496820
Q 9145 27026 7918773943592
A 51816 808136982
Q 799 49101 295072429263
A 13355 522291396
S 2944 361825479
S 28337 508025423
S 6157 260209942
S 24013 501170813
Q 17012 21281 623525168561
S 30210 74978796
Q 41015 47894 6177102196845
Q 9165 50247 1284453450332
S 17044 512932064
S 17715 715862869
S 16660 422795455
Q 6161 22679 1435505815032
S 28215 897271837
Q 1612 24909 6984195784265
S 37641 396016535
A 18638 585929345
S 9008 254483282
A 13218 290409865
Q 230 49969 8116545979969
Q 6864 28599 723020943408
Q 6374 54861 2725737015046
Q 5825 53688 5927928476977
S 2391 608257355
Q 185 41015 8258409052928
Q 3720 53822 5400890895946
S 24574 154542403
A 54045 76860542
A 28147 934203381
S 28470 800256989
S 11126 659097157
S 24755 319667926
Q 6903 22917 9709782817679
Q 8584 28549 8233557342781
Q 1750 38313 3366531503785
Q 25474 40712 4161055131663
A 3505 466703729
A 32690 42710561
Q 1706 36598 7936712653576
A 7688 545800565
S 44045 836343854
Q 15538 45752 863287414712
A 19670 255593776
A 6002 730154481
Q 2395 36807 3950350735965
Q 10145 50503 470793416751
Q 7245 45020 3416968244492
S 4098 224067976
A 25930 384454216
S 40850 208818719
Q 19271 48224 7128172680942
A 26931 161487469
Q 11962 54073 320487196767
Q 1385 49090 6743722381435
A 15567 72545711
S 51036 886495339
S 10310 645579572
Q 25009 54372 1942511266639
Q 14933 33553 177326821845
A 52391 399490921
Q 25678 51762 3169478072125
A 9937 828827270
A 6583 508433926
S 1369 407594640
Q 30772 41637 3267586622679
Q 25116 47768 635633355377
S 28162 563058217
A 18800 607320559
Q 5295 40982 2273528626434
A 8625 244872642
A 1199 807359708
S 1861 321704806
A 49638 553844955
A 25326 968145946
S 12897 555815339
S 21709 624388445
A 20157 677585729
Q 210 53879 6221651469030
Q 4437 50116 7687087900948
S 52034 850681500
A 18790 852102164
S 782 471071471
S 37948 449696531
A 23398 304859691
Q 5165 51793 1273737853790
A 6138 95433692
A 30823 199862223
A 26594 818310988
S 43408 691905494
A 11638 479839043
Q 704 53629 4591097838891
Q 1085 40804 4037978009565
Q 31649 44585 5806254520411
Q 7391 51312 734997425580
S 36333 636747120
Q 79 53272 3846730253469
A 41641 968735131
S 29571 347440153
Q 11211 21610 5486707479863
S 27188 474980295
Q 12066 52339 4192030030533
Q 6064 53357 7816498572785
Q 18985 47288 9705359351734
Q 5026 35950 4157208794091
Q 28413 49629 5297749303495
Q 42950 50821 7653142705757
Q 26546 28418 153142554549
A 15191 276488485
S 36518 768866868
A 24152 12418893
A 27657 444525535
S 33762 296172171
Q 36048 38837 538783376136
Q 14814 21874 3982576849386
S 38010 113496568
Q 1368 50868 3302713526618
A 50491 714157118
S 51104 506044644
S 29376 986728287
A 18869 595001392
S 27783 627027753
Q 34669 37352 1328604114800
Q 1403 7602 192141363051
S 24750 463927813
S 51326 512592975
S 3921 50970807
A 48905 893003992
S 30629 324910243
Q 5698 49944 6311340533846
Q 37963 50419 4734493809113
A 13512 38911747
S 5946 369109884
Q 15938 27574 5714769874407
Q 6212 20589 5294823812847
A 24534 501702212
A 44848 46781415
S 53396 522587621
A 52447 501300144
A 45903 188930475
Q 13755 44805 6592638018452
S 37674 138215816
A 10472 69705438
A 40890 139076981
Q 31541 42634 9338107266060
A 51629 518954665
S 48858 576564320
S 34140 840585162
S 5127 234035775
S 46450 896506169
Q 474 27876 7879753985626
A 419 741767857
Q 5205 44533 4173806382666
S 29791 744507154
Q 13080 42014 2132336489697
S 6043 453476253
Q 1342 45934 4591536039272
A 6087 213860343
S 9551 245945903
A 47967 811220268
S 1892 931152329
Q 14442 53017 169090730961
A 33775 978199601
A 52117 948776541
S 5859 96474146
Q 8619 40956 3779020552226
Q 8647 43005 8100539918381
S 36108 562511059
Q 34270 43927 5502391555068
S 21693 693580945
S 6002 918713934
A 33033 885167501
Q 11980 32927 9274978193541
Q 15123 50383 2133487558385
Q 4008 52405 2273531571161
Q 23742 42832 9318448465253
Q 19197 28197 8746166926341
S 17919 849239757
A 27835 524278512
A 30051 722814936
A 52408 248286382
S 32889 108955519
S 54080 639184986
Q 10413 46693 8718151912918
Q 640 26694 9034145594795
S 29958 275886088
Q 21211 24440 380136662692
A 51171 467616356
Q 5644 45421 4562853222478
Q 10166 51928 7868989481286
Q 44175 53767 1221362450612
Q 15140 20194 4793281818045
S 30651 286640717
S 24906 93457221
S 20377 491070225
S 26879 730823130
A 5403 175751046
A 1972 627249762
Q 20201 34802 9699441866058
A 6812 558759046
A 8073 372048267
S 28967 656557794
Q 12820 40720 6327975843671
Q 99 53679 8509485651506
S 14099 13048972
Q 2318 53160 935731019896
A 47940 862762758
Q 5704 48834 444191471657
S 7781 752774781
A 40884 555385924
Q 930 52231 8555644718365
S 19749 825751989
A 31495 481508404
A 32739 172627633
Q 24784 49607 336887698942
Q 2132 40811 5145966813871
A 48360 284434525
A 38717 116114354
Q 12813 53207 779347748617
S 8708 239698408
A 52699 667380485
A 15529 256996578
S 4660 917905126
Q 16093 18402 1580850623717
S 44795 769988798
Q 2697 51104 550923776599
A 38418 56328165
A 54602 591672334
S 34219 550571616
S 27011 818918271
Q 3315 44091 7011262838314
Q 39134 40009 645373568680
Q 10540 53394 3205921107183
A 11397 433907949
S 8624 981046000
Q 6517 40541 3229875134511
S 32644 99427799
Q 5123 52966 2542989349533
S 32105 680822191
S 3505 963574579
S 15983 79140059
Q 6960 52831 2200518590370
S 25434 975977313
S 52054 72616697
A 12394 596358161
Q 1357 35585 4944514474728
A 15113 391256908
A 4995 301404188
S 26767 444413518
S 3254 376424377
A 24843 668574405
S 13914 853930631
A 38042 320291218
Q 38563 47339 2426792927814
S 26079 869650520
A 20737 933718491
S 43489 319764147
Q 128 52666 5812237464496
S 14303 775118631
A 9427 559282456
A 38182 304526482
S 32375 109177947
A 5185 582810756
A 9370 899261083
Q 13804 53439 6249849099958
Q 9532 35507 1779850509109
S 51630 586221573
A 27927 776999999
Q 10218 49027 5798199610176
A 51944 532116257
A 30879 641881960
S 37269 941274835
Q 38303 45210 639221097742
S 36515 581045799
Q 483 9974 1489632633306
A 33865 417623280
A 35656 494670903
A 49640 297863028
A 42482 759023081
A 36772 554775368
A 38715 944795530
A 46002 5414948
S 19639 827472494
S 51236 732542548
S 13561 761396494
A 50937 138707404
S 25578 164533322
Q 24237 47408 3168133251137
A 54474 423735455
S 31624 488404979
Q 17134 52710 8393877436484
S 8623 512652448
A 3917 989106521
A 21139 767194507
Q 16464 38348 7080452053280
S 54849 355699154
Q 24492 49631 6808197896881
S 1773 61218152
Q 15825 37359 2374528181662
Q 9436 48071 6709436959352
S 18940 355113090
Q 654 54846 6371232491905
A 19781 403268267
A 47895 293535664
S 36430 339815824
A 2186 70382351
Q 9991 44195 6662802018377
S 52992 633639871
S 23776 28570539
A 52730 858991806
S 2381 339886707
Q 15797 27203 9181787606232
A 36662 981174975
A 43435 277324654
S 5946 149473802
S 31685 410893878
Q 12623 49297 2151177630844
A 52078 72293908
Q 2872 45168 71776373194
S 36473 407788454
S 12879 157428521
Q 29820 39778 9044569332976
Q 35849 54258 4968394528902
Q 21517 52401 674549588359
S 34270 974963280
S 29766 446895994
Q 17481 19436 346184836963
A 41747 450917594
Q 15968 20834 4526724025888
S 15056 650077644
S 7238 460338340
Q 348 54569 2786832547684
A 53017 6520635
Q 30989 34962 3677791110011
A 32656 580347103
A 6853 516381999
A 510 387862472
Q 1889 36135 329308803007
Q 1410 48601 3961089673630
A 36284 863403451
S 36113 535580150
Q 17917 27359 4075151779076
S 41556 879866530
A 33853 793941629
Q 17792 29943 5494165307098
Q 12012 53552 2113590643427
Q 52628 54145 1359354562490
Q 7763 12656 3966309650009
A 46553 674046130
S 19247 268086386
S 25716 822049097
Q 9884 49376 3587163655992
S 3644 689691097
Q 5949 54577 7006239679990
Q 32817 40955 2631642566468
A 32861 97353216
A 21664 766904246
Q 2395 54858 3385877895269
S 18037 173962804
Q 36889 53306 9080744786073
Q 27462 37478 7770464620982
A 16153 485843763
A 40434 176115011
Q 17655 53656 6533262057059
S 14454 156559368
Q 18867 38851 809345993838
Q 20648 48156 7919454638722
A 8401 287465474
S 4068 263049031
Q 20671 54600 4675147383311
Q 41471 44126 2252047046974
Q 3649 51947 4254505057879
A 45106 323557930
Q 313 53881 8276391900097
S 28812 564706239
A 15489 742450060
A 5642 513549357
S 19479 327234039
S 28279 678958347
S 26570 544351719
A 49332 842353552
A 7419 618856634
S 11988 663359849
Q 24848 45355 631625354189
Q 12979 43599 8261155952521
Q 900 53413 7634502912790
Q 11228 44214 2043085263807
Q 18412 50405 7258360578166
S 26678 503066513
A 3311 761186796
Q 14904 28550 8358851239002
Q 14441 37878 4295362380798
Q 1780 31996 9146967895232
Q 15531 29595 3032663310733
Q 1219 53346 8549592365341
A 15342 271139307
A 299 186164994
Q 28288 46022 3568007009733
Q 37195 45561 5444726458952
A 6872 847950004
Q 6590 54664 9719074613806
A 53137 315840479
A 37876 604673027
Q 11625 54229 2901633267066
Q 47965 54400 4299937160798
S 54482 822338398
A 43953 316003875
Q 11040 51679 2408961899674
Q 30134 49077 3184045069513
Q 2259 41509 8032456372835
S 20067 423037150
S 25603 234527465
A 39244 926395609
A 13679 358291207
A 36214 469340575
A 8980 763633235
S 31998 833541339
Q 49459 49799 284482708930
S 28750 392382911
A 54512 745654431
Q 11322 51527 6471944475698
S 53107 44782328
S 24972 460612123
A 43675 245791367
S 21399 946844941
Q 6990 44971 4682838497446
A 12893 438640478
S 23373 498646171
Q 5545 52455 3660750443230
S 51954 500953867
Q 14714 47912 302989972133
S 16371 617025881
S 16110 762498713
Q 273 52498 7633805276732
A 7243 341737708
Q 2361 42850 2989592322828
A 13142 580833891
Q 10069 54249 748063928711
S 24021 171346889
A 40633 973101873
Q 29604 53752 74144955972
A 44431 107088258
Q 4003 54605 591985495761
S 46539 259443409
S 31234 547146813
S 16258 13236698
S 51904 315608399
A 20536 831440713
Q 11204 54275 262984349181
A 24622 755770145
Q 30375 36999 44755979095
Q 11538 37043 7132889288840
A 22462 921939069
Q 25611 42291 7269831424810
Q 1376 46560 4750949325018
Q 27686 46776 3197678238437
S 8328 96527609
S 46774 566678788
S 602 73323551
Q 26283 29822 2535156952819
A 49832 20079686
Q 3315 46050 1198356893929
A 42709 769903995
A 29349 814295111
A 39456 304351136
A 5971 79737667
S 34190 506177128
A 26821 24838994
S 9824 716870310
A 8134 365818326
Q 46303 54147 3743294397883
S 17180 377029269
S 36659 1345329
Q 517 54890 3757072527367
A 40310 308592444
A 34321 243506778
Q 16231 48359 8914028181433
Q 20907 48799 599853075254
Q 22019 32330 6028542522962
Q 915 54138 5591560093333
Q 42139 43409 640685381591
A 13942 971818993
Q 7661 53889 2675615564622
Q 43373 54750 6880577099303
S 50867 714912083
S 10400 839180478
S 54678 166821921
Q 22226 24498 972062144132
S 38440 307059953
S 17306 988932500
A 26394 319131532
Q 43532 46187 8096247202
S 33417 540235974
S 20245 855057892
A 35309 474099147
A 48759 770329249
A 20581 572140025
A 35767 821488198
A 46674 697169302
Q 37560 53814 4171296489063
Q 2248 34228 7225531057778
S 19228 9678976
Q 8029 51643 3696371642240
A 13984 563074410
A 20034 306763916
A 2424 204027052
Q 340 54598 6542469481340
Q 30191 37303 6337274244460
Q 24398 40271 9755226841144
Q 13545 44454 5323318573976
S 37695 74451458
S 390 397049356
S 3340 158805399
S 35552 357428929
Q 3220 54101 6087092762494
Q 23910 54059 1850350887070
A 16820 563600337
Q 1960 53824 550655571266
S 36573 342044409
A 32111 91583952
Q 28249 50971 9634850952172
S 42279 516960264
A 18716 432017443
Q 22330 41002 7510832499410
A 27792 466811668
Q 3662 45721 8300554654404
A 3926 359227814
A 1516 422808977
Q 24529 31543 5713463516929
A 26152 632219628
Q 37197 37962 378010963652
Q 2939 53616 3946541389504
Q 6955 54485 7620038359537
Q 4034 36946 9589256460347
S 28472 84285453
S 2940 668983513
A 19612 791159029
S 745 393171205
S 47109 9037772
Q 821 31103 7287910091746
Q 10901 40410 6259567283693
Q 15413 45869 9379161167226
S 14451 856789128
Q 6209 49682 2839082336228
S 26449 622835131
Q 323 54890 5559968107654
A 23497 889661072
Q 4190 45705 3125404453614
A 38267 506295190
S 14024 213728913
A 23745 570903983
Q 13475 16380 1777774543479
A 50252 488694107
S 23033 58193536
S 4116 250947329
Q 12109 23594 9632870867718
A 48552 135583654
A 42085 430573825
A 23609 530957899
Q 1199 52613 2785143628670
S 52248 798258900
Q 4513 13289 645962434840
S 11608 652346722
A 52273 779313330
A 25841 937423970
Q 50842 53349 2346307569695
A 33606 717810172
Q 3492 54530 7961900061821
Q 13989 32512 6910709992657
A 13022 679698569
S 38361 543666146
A 25011 449891666
Q 138 38498 1584335968003
S 53448 509582632
S 22500 194713158
A 50950 786777087
Q 22766 26152 2629040515970
Q 8675 53288 6705291234451
Q 5974 48709 1501793835079
S 53163 307836347
A 30583 837682133
S 12825 360263597
S 29756 191702580
S 31918 122551503
A 37146 206453881
A 7075 871959141
A 40697 224729044
S 4820 484146651
S 44169 654438491
A 26225 494387019
S 25766 948013570
Q 10562 28668 2314466951025
A 25690 420496346
A 43067 111212126
S 54458 709873166
S 48927 887410097
S 11067 30631565
Q 17974 31166 4501197256485
A 45423 708177966
Q 5297 39676 6676755157869
Q 4230 44268 8624694862221
Q 22047 36644 6585609483891
A 1681 899849365
S 31617 575392217
S 31183 454788757
A 26796 119497726
S 2174 861070459
A 51215 407580857
Q 6297 48436 3155511819047
Q 20262 37663 3683162207990
Q 27571 45331 7245307983577
A 24557 288332660
Q 9990 54031 1836372610049
Q 23095 42869 2606627548737
S 33664 816415320
A 5899 144593177
A 3131 892629820
S 16720 197831019
Q 6586 50306 3624400379571
A 5931 966936964
S 1953 199002379
Q 31147 33532 1751282323386
Q 18075 46680 5403749012197
A 29040 262089021
A 35850 695868072
Q 27499 52951 5954812862178
Q 4234 50112 8388000691346
Q 45819 50195 192865305258
A 32545 570542333
S 49932 361571088
Q 16403 51485 4134839443024
Q 10132 37250 2136170090406
Q 1341 40130 6543356662394
Q 3633 52886 2967667688864
A 13285 267787921
Q 905 5333 665666132446
A 14727 259722103
S 16975 767883040
S 2018 132489842
A 12451 985243405
Q 14557 16451 1074768187748
S 40476 201116461
A 27798 521998024
S 17911 256589057
A 2305 610802019
S 10409 532456036
A 26256 13756841
A 36400 515595037
A 25371 296449591
A 36977 392091051
Q 2668 6793 3453002853856
A 27999 766251752
Q 12810 49914 5258711947622
A 24079 878006665
Q 12349 49923 7690067935494
Q 4042 4793 585398825091
Q 8888 50982 9342494382030
A 17454 805444736
Q 3136 53827 2475741348773
S 35531 167263752
Q 27884 49387 7440963580953
A 40303 118982693
Q 4684 54837 7963009454900
Q 17826 35023 3726965340239
A 8656 333687728
Q 5200 40938 4235526473174
Q 11667 32915 2908696886869
A 16301 868090054
Q 379 52377 7622553628795
A 35780 357099900
Q 1908 22179 2324218261654
Q 13609 30156 7598237079798
Q 33073 52691 4875367327107
S 15907 33827818
A 27712 673714966
A 29559 788186784
Q 29193 43913 4420670215483
S 18641 627503500
Q 29843 49468 6570603801281
S 35632 300356743
Q 12931 38758 467715733868
S 24946 688322567
Q 2885 52985 9450246522233
Q 27948 41590 1089894534359
A 39824 205744363
A 7844 761984475
S 996 925074506
S 26993 208498291
A 17377 903672420
A 44797 641840361
A 38789 44367006
Q 31779 42317 5803813010759
Q 17191 54905 9337730722365
A 3229 148203626
A 42345 340266409
Q 33420 38043 546330293285
Q 5132 27747 4526020702259
A 32307 905626187
S 54850 560314473
A 51565 205980128
S 2978 83951982
A 7761 792609108
Q 89 1656 350352574229
Q 19514 54654 9442959814016
A 31679 924356936
S 34655 428770341
Q 3567 53890 1609091905756
Q 27852 39544 2992210242714
Q 751 7224 5686923030766
A 50278 745201115
S 39333 685530778
S 15003 573495728
A 15406 13839009
Q 1963 49906 4589687002923
A 48631 342646214
Q 6463 53862 5144373652038
Q 37972 47751 8725753373369
S 4932 132791359
Q 18889 41819 3729088506210
Q 6932 37054 388135158693
S 48963 938131424
A 40310 330499118
Q 32571 49140 2033939655229
A 1866 543243467
Q 13728 31256 9480034401786
Q 3913 38500 7880563329863
Q 13394 26302 599793688651
S 53775 473200027
A 48201 382309107
A 21625 937144711
A 105 799107372
S 48706 731583828
Q 4336 54360 6343858241381
A 30024 803233181
A 15359 517858822
Q 4883 54910 4977368807783
A 825 941717577
Q 3814 48859 547540451085
S 30128 249157829
Q 25033 41842 9289145307317
Q 4617 52741 1992057582005
A 51236 894205049
A 4322 670376535
Q 6650 25269 4681914659937
Q 18169 21028 1410361192376
A 29839 472712601
Q 7606 11860 3991266159254
Q 1651 43933 4191929567378
A 38415 201817891
S 52904 141843253
S 27007 823959596
Q 32325 39458 6509064652894
Q 3672 6488 1618139124621
S 11418 167332692
Q 2757 52315 4831503994753
A 41375 813190683
S 41066 470867316
Q 4293 40455 2044044492945
Q 16159 16674 56734483758
S 28300 110468979
A 42538 412317125
Q 26433 49674 548601570758
S 27602 94587534
Q 25420 40274 248617282687
Q 18392 35042 4709524130004
Q 1572 54032 1095332987574
Q 21144 38971 1463863650854
A 32887 744477527
A 1359 250923885
S 6421 67326033
A 11136 206498997
Q 8334 51402 7159084188979
Q 24461 27505 1474535877401
Q 25409 52573 1243622061080
Q 44382 53373 3360785714221
Q 31588 52477 5393157653945
Q 147 53078 5655864914176
A 8932 671242923
Q 271 49094 3934985766924
S 23239 460191933
Q 4405 52650 5542196684684
Q 2951 39373 693613790229
Q 47116 52287 4981619742247
S 48629 413991273
Q 28760 46088 3221841086596
S 2104 765216144
A 31209 895261304
A 7178 603728011
A 24621 165591986
S 54159 986094784
A 37169 622546376
A 52830 456144103
Q 11594 48547 7094597503513
A 29041 642432868
A 11596 555430410
S 16085 263707310
Q 273 54723 9266944730919
Q 30094 48788 4787461331072
Q 3182 52778 5012072026217
Q 133 51676 2025142976317
Q 12082 47819 6562516431864
Q 2373 33712 3578808490081
S 50356 170566134
Q 10637 49885 1724592266651
Q 16920 44393 9053522808435
A 47038 946553255
A 48953 58029117
A 53535 895683612
A 32853 310059374
A 716 896967741
S 26962 710549436
Q 20344 29987 4157036255786
Q 62 52192 7380327227055
A 28956 850497749
S 46785 249359521
A 19672 407392893
S 42825 587855425
Q 30718 45921 9394546804166
Q 21329 47075 9079262285370
Q 1886 52647 1286275796094
A 16300 445174709
S 22708 741468616
A 31041 643386949
A 41178 165473460
S 8993 962530147
S 42670 296268241
S 18105 890861072
A 23068 591972558
Q 3862 29057 8147811323655
Q 3310 47989 1246933047012
S 39494 18397784
A 6840 179042849
A 5471 70595263
Q 14683 51029 7330812488582
A 26904 702002265
Q 16699 22264 1395766678142
S 50082 962841302
A 13985 429266282
A 42693 182949754
Q 24165 44261 890505633006
Q 14997 50644 5960880400908
S 50221 58029425
S 39788 735557139
Q 20039 22067 953962333797
Q 2838 25799 8323599191055
S 33781 468659540
Q 4285 39970 7863812696023
Q 20478 46786 7293964232142
A 345 362881477
A 8920 761901201
A 42756 909579920
A 54203 632403669
S 50082 743973699
S 39855 378420123
Q 1395 50475 6616237907200
S 24681 715247638
A 8419 598652984
A 1111 34019164
A 11725 885091521
S 15159 689498407
Q 373 35317 7295298915142
Q 13899 16499 376442786943
A 16891 603828046
S 23830 739168669
S 7405 703885574
Q 5174 51577 6984215547795
S 8787 303867091
S 23676 262691910
S 7248 286073352
Q 26545 50844 8395733109458
S 1392 934582034
A 45800 104403973
S 11065 499584052
S 54080 340440715
A 9636 604332656
Q 190 54420 2354558003498
Q 11515 12519 882787538724
A 16433 36633998
S 48794 298426611
A 27776 514537133
Q 270 42794 1299469810553
Q 440 52592 1356349965065
Q 20219 28199 6268313874120
A 6041 17474815
S 54767 188953441
S 46982 709526581
A 24615 506623241
S 51851 998216473
Q 1732 47948 6572899299318
S 25701 791326890
S 17729 718542790
Q 6824 17683 1753640771596
S 34169 776050597
S 37368 978610288
Q 31070 42314 4773853517454
Q 25482 49643 1198783875892
S 37307 571654213
S 39656 729019047
Q 3695 52450 830601108784
Q 6038 46212 400889798824
Q 2246 47436 688162952376
S 16786 47934818
A 8552 642164033
Q 4015 19266 6348747461022
Q 34680 52056 33965474852
S 39290 96145711
Q 2030 41839 1829019406893
S 51606 554771887
S 250 929613884
S 20646 457980870
Q 11407 52522 3187227461735
S 54926 23297627
A 19452 847634533
A 52274 125928667
Q 10061 47535 2545611401228
Q 19055 44640 7358292584837
Q 14102 42873 2343042691855
A 20355 14897654
A 34325 724465599
Q 34170 46860 5012835617470
Q 4686 54886 3932815985198
S 2541 171351045
A 41595 202676309
S 27702 816507705
S 28747 536517001
S 48475 834087787
A 19812 289592639
Q 23677 23984 79468469977
Q 7224 24844 7114546757122
Q 2066 17082 1271523755550
Q 5709 26259 50167703925
Q 36037 38463 1520706101385
S 48148 540776254
A 52129 158092238
Q 7097 14026 3372355501739
A 42739 498961617
A 10383 584772870
S 40606 206792645
S 40114 709365165
Q 20591 27451 1036129704103
A 44270 450772061
S 24809 300547828
S 12675 863557001
Q 16270 43555 5290604225232
Q 7958 54690 6319138072347
S 331 405207597
Q 3927 22421 6038716304480
Q 2463 43594 7789604593179
S 28351 858515164
S 599 217942756
S 39477 57442672
S 30254 8668298
A 43304 205337923
Q 9709 45441 1621644533087
S 44591 98554049
A 35877 13564144
Q 49947 51492 859302667926
S 41372 548636086
S 3529 566212451
Q 7266 54778 9413062021992
S 22083 882484304
S 13386 480452958
S 8279 180964807
A 15410 451772472
A 5737 605852253
Q 31340 50370 6734787724348
S 52473 397091695
S 8894 415899465
S 26942 764654750
A 15663 877787865
A 24579 59897563
Q 6150 50991 2328081142212
A 37981 311929577
Q 2261 52677 2504807030945
Q 208 53051 8749504602901
S 25069 931404209
S 14193 938076414
S 27227 631172579
A 16956 559616178
Q 7475 36250 4742161035340
S 30857 277595734
Q 25417 37385 6451714639693
Q 11252 52764 1980466442052
Q 29319 53208 2822657077517
Q 35540 38745 1426534741995
S 33829 21950137
Q 29306 33733 3992513468897
A 31585 772449356
A 10881 968930977
S 44060 773874916
A 45502 605551514
S 19635 866150076
Q 29984 54127 6632460087693
S 37348 78901586
S 38655 410999090
S 48312 330191774
Q 11128 54343 2077005462116
Q 3377 54350 3508736991268
S 44062 988277309
A 30331 897858712
A 16710 146378936
A 3158 682678076
Q 5742 47718 7371885913347
A 50153 860773057
Q 2640 46619 1962133835950
S 15483 27144478
S 17294 6647170
S 47466 625389354
Q 9606 47166 7492794329648
S 32427 691635485
A 24054 847823256
S 9142 824752261
Q 465 54295 796017457229
S 23054 201785918
A 51729 647804441
Q 209 54511 8301143098762
Q 4266 45925 7803739741585
S 52767 465926338
S 52784 16924465
S 50392 135294847
A 48149 994585137
S 27628 136864927
Q 35 43157 782046155077
A 43278 770955982
Q 22767 22793 15063447933
A 15054 864418672
A 17887 911600346
Q 37698 48681 4918669088842
S 23395 582143777
S 47297 827932000
A 22639 537253880
A 43272 208541150
A 21723 250812428
A 5912 505918645
Q 2734 29290 6519430369351
Q 5491 51641 9670407843066
S 20883 171621045
A 44500 608859562
A 1428 102117351
Q 913 48531 7783018744281
A 8690 897669462
S 34533 655025381
Q 1497 46495 2659344625899
S 33864 52932539
A 37276 698722621
Q 15087 54293 6572830869895
A 5756 770649932
S 6825 148953972
S 44703 70645056
Q 34728 50688 6154862913682
Q 19513 42323 6047799151049
S 15266 790089126
S 41608 541941784
S 9063 552805674
Q 4452 54061 2444541492633
Q 31936 53788 8618888301999
Q 5344 27172 6296399119190
Q 19879 32977 2270730125190
Q 2327 6932 3324807756437
Q 6269 31172 9230035418161
A 31532 563796275
Q 11639 48582 2658207672944
A 10154 862897906
S 17464 533027332
S 51594 388630450
Q 37239 54588 4605496314657
Q 10890 45889 1094229612187
S 41247 798227540
Q 16315 50923 8533608536145
S 26270 899792869
Q 8273 12455 4009725527647
A 26687 431597720
Q 6517 14236 3223721735513
Q 326 35047 5707611521578
A 35868 429395614
Q 777 48205 8081159018931
Q 3282 47285 8382417813503
A 44674 68851494
A 14056 702663846
Q 77 31279 5689599395028
Q 2034 47314 6411041669462
Q 11451 12877 745845037563
A 50752 370739102
Q 1037 54398 9905834135597
S 47070 945971163
S 45824 544119075
A 20481 983112576
Q 3850 40484 7672599151595
Q 12824 54141 7967692649645
Q 1736 50181 9710738528166
S 6619 67113216
Q 3110 24754 7277236476659
Q 2928 5822 1441949653260
A 32320 249043688
S 37356 380724863
Q 218 25002 6871801622016
A 13291 175802580
Q 23002 49049 2605891319129
Q 11823 16529 1522272218924
A 46176 271084034
S 39244 808588817
Q 1591 52403 4897221696118
Q 19339 54034 5292363884600
S 23783 72621873
Q 19889 36320 8662299721942
S 27167 551514039
Q 4944 53915 4818437361962
Q 922 47850 7424730778641
S 29103 980919888
Q 15395 54153 3705680447251
Q 7462 31739 9307582928479
Q 50345 54731 3604328894015
S 34423 293791872
Q 16636 44332 40304095113
Q 6368 54037 4960992177994
A 37518 168494878
S 9312 499989455
A 11673 920424106
Q 2543 31725 2258441603544
Q 25247 43284 904060100581
Q 25340 47397 5603429863610
S 48319 99227474
Q 18974 54783 2174007887281
S 51477 595307949
S 50794 419344423
A 41918 275172798
A 27966 757731407
Q 12599 30395 4462063967536
A 50659 999103862
Q 22 50758 686637616942
Q 2114 49860 2938730452899
Q 45714 47785 844154488102
S 48757 93473735
A 16433 216886708
A 19723 84527828
S 32039 997542702
S 34903 709699053
A 48529 751264836
A 3887 127108513
A 24264 496558472
Q 4121 47814 24980279904
Q 25416 49038 56027470473
Q 12157 32393 137034799679
A 17203 454117934
A 262 938497748
Q 20977 50414 9097808256865
S 51446 920792651
Q 1879 15301 221323567228
S 19040 846983856
S 2646 907052690
A 29408 128511549
A 37694 140688983
Q 15661 48118 1161692484210
S 44962 335600824
Q 32850 50542 2364472773574
Q 20008 38627 7985272922031
S 38214 412781563
A 50570 195751890
S 54032 28302322
A 22780 961497819
S 23344 734622167
Q 789 54058 2323417769108
A 20021 244346675
Q 211 49614 5328349184626
Q 7659 51855 932235375151
Q 88 48065 122477819461
Q 9805 52143 3949791657905
Q 15165 34943 9376833197677
S 860 673797852
Q 6269 50017 8211961707440
S 1281 172796154
Q 6073 21664 6236742964741
Q 12483 50676 2866506842287
S 5706 793970610
S 1477 888286580
A 17386 143211338
Q 29933 53685 6543141370141
Q 1432 8439 6922812134332
Q 24215 29949 2995801262457
A 15522 58036354
S 49539 9994737
A 24321 952171698
Q 273 49649 3619036598811
Q 328 54494 1174418606161
Q 23800 35864 1880552362834
S 27779 534304008
S 2055 765447788
S 12141 24519251
A 8647 506567970
A 28319 504594744
A 32800 994857753
S 53834 260440189
A 16118 290021279
S 5626 164191389
Q 47210 53066 5788916002985
Q 49695 50695 319777248902
A 15800 332608174
Q 30749 38267 5955977043456
Q 9451 50304 9206014195859
Q 31841 44381 6267093846303
Q 27956 31999 1204897767160
Q 32294 45314 3590762570800
S 11037 959245663
Q 51925 52283 203953820185
A 49307 943475627
Q 13511 47801 753639272948
Q 39585 51348 9879378150694
S 52740 819325396
Q 3297 53889 5053982766695
A 29533 547998225
A 53383 127167476
S 5847 167835753
Q 24399 45802 9957887710179
Q 12675 41652 3120722276390
S 2722 659770721
A 30777 741384587
S 40096 385338834
Q 8206 24886 4023768062830
S 22367 589010666
Q 693 18029 6605771655508
Q 49189 53333 2861792303236
A 49385 797123017
Q 962 45990 3608187704982
A 51735 719368762
Q 32598 34552 910703724394
A 41335 673908849
A 42994 193738486
A 19654 823934544
S 16565 99386158
S 25176 445531644
Q 21026 40710 7212316714847
A 28722 308288480
A 1144 826103503
A 40617 770135613
Q 3057 49442 1218489079832
S 7167 253350820
Q 26847 30472 2938961246205
A 51649 528935109
S 50039 791515397
A 20161 468518308
Q 14204 39146 2191429407345
Q 11252 53415 1916585340608
S 29333 473418298
Q 6478 54760 3816766335454
A 39952 113332913
S 13704 50365963
Q 46767 46841 24763822544
A 50140 793114505
Q 14099 43358 5650325210632
S 14759 831987427
S 10622 169724916
S 41081 369849683
Q 14910 34262 9907521497466
Q 41286 44883 3244159804076
S 33358 253542562
Q 14251 35251 4429616111500
A 40137 99499819
A 39581 725432996
Q 5167 11701 5969709576753
Q 6335 41742 1299013551548
S 26456 500547657
A 2073 104213831
S 1279 5285307
A 18363 272837028
Q 2025 37552 2169601743564
Q 21293 54205 5479265130627
S 9404 793020689
Q 31171 34128 2080376395385
S 40290 652883211
A 23396 40975789
S 36019 589370155
Q 34916 38910 1193706422362
S 25474 374473650
Q 15333 22112 1351450935981
Q 38300 44107 500904401182
S 25215 698708790
S 16902 837168766
S 29732 141762007
Q 13218 36314 1425059365699
Q 249 52731 520326734495
Q 22891 44109 6941274432111
Q 2256 48601 3116953302248
Q 918 34750 6851303520289
Q 22509 47359 6716199934823
Q 29380 46695 2817159760040
A 45886 106236766
Q 615 48712 6947249490776
Q 742 42900 5109694564904
A 46092 76224425
Q 5555 42890 189514952796
A 31750 922962773
S 25729 978536561
S 36553 471276122
Q 487 54184 1228414147001
S 30306 99067764
Q 8379 29887 2802079761992
S 41736 158618253
A 35599 744064644
A 48416 651842751
Q 13384 38772 5434008194492
S 52908 161601554
A 30543 913671182
Q 5594 43557 1239194921309
Q 6563 41367 2214144172986
Q 10879 16029 364381842268
Q 42976 49072 3049617181159
A 28646 806679741
A 42552 193847364
S 51019 499167999
Q 1943 42380 7128426950204
Q 2717 39126 7151489021869
Q 17412 48747 5042683780331
Q 11176 52499 5516686040506
A 10712 919227256
A 36743 427776913
A 46492 829641715
Q 8559 50557 3265000549268
S 53977 741623381
Q 26958 41384 375127329858
S 38145 602313465
S 2708 102167568
S 35647 508372504
Q 2674 19936 743761367848
A 33144 644552248
Q 31987 37517 2905522983512
Q 22295 50072 2842774392923
S 24648 510270511
S 36763 360826987
Q 6943 54914 8704993758668
A 49392 12436598
A 23702 432032384
Q 39004 51203 9369668485357
A 2882 388590963
Q 5354 47870 3830682355591
S 38621 695655170
Q 18139 44384 6785469388489
S 29691 535382584
Q 14326 38763 1325851560208
S 12614 404823163
Q 35635 50490 1805094566241
Q 8703 30756 9713631985408
Q 15177 54332 4475093449034
Q 28566 48470 5370283901410
A 21592 690253075
S 47374 430925277
A 9865 471697369
A 44480 849631092
A 45625 487270219
Q 19055 44360 9096580334176
Q 15065 39956 9628661060693
Q 29869 47011 2018923989922
Q 20254 42878 2003315581225
Q 5409 20293 4607960677207
A 41394 790301746
S 35181 402570070
Q 5190 10539 3220100635657
Q 11461 28770 5660199493937
S 9348 994159351
A 489 448445538
Q 4414 30301 3128369555455
Q 5344 52227 4706986226489
S 3302 932256858
Q 5451 27179 2327214067928
Q 7284 26641 5503208193908
S 1279 374799188
S 36976 93959157
Q 2274 5146 2090382838192
Q 2524 48491 3214738661520
S 44175 608202827
S 22160 677856850
Q 5676 18857 3598764582251
Q 42961 44962 70190248935
Q 1408 52623 5334663561671
Q 28645 50339 4539081931523
Q 14717 49058 8546709647782
Q 47450 52792 2764727152019
S 40968 595482843
S 38153 842291415
A 42192 664809000
A 12235 79347902
A 42079 690019210
S 13666 703562576
S 44789 248867902
Q 8618 14911 3592965405360
S 9295 98810922
Q 21717 54147 1108267566229
Q 20805 27966 2606338574606
Q 5306 42555 462216893885
S 17955 2135064
Q 8805 34311 7742694475837
Q 10055 47198 8335050314565
A 8267 811002892
S 35358 792708568
S 18516 242777535
Q 1443 50645 3323878550791
A 2531 360243390
A 27020 796894422
Q 6510 42653 2545084000081
A 43453 314315743
Q 18517 41206 6405149108445
S 6359 616982472
S 53021 129060104
Q 18448 52884 9853648460937
Q 42999 44144 490477204772
S 21759 162238331
A 21910 467324556
Q 38876 53082 5888881303479
S 39225 515849811
S 14872 779803175
S 31372 948327343
Q 25301 37529 9306264160902
Q 20366 26396 773834907383
Q 16141 51156 3042185573307
S 51244 96116848
Q 5468 53134 7737720074537
A 47749 840550807
S 39712 27723503
A 37 949679277
Q 1661 51551 6931026825484
A 31702 60506285
S 53013 659136604
S 4100 314307048
S 15965 436108537
S 18536 767528587
Q 1388 52686 837040926504
S 13906 412986652
S 12749 456089944
S 3099 828600263
Q 7612 22531 7761069989944
Q 14577 26633 7535517587422
S 367 155655553
Q 9061 27019 6614898433539
Q 832 26210 8430618174393
S 17165 346605545
Q 26924 43618 3383449835303
Q 19640 42607 7172681558233
Q 5871 50060 2123326351701
S 49218 575282388
A 5370 46799911
A 47596 191827101
Q 22970 53220 1560321309725
S 8419 50756999
S 28934 964405382
Q 1885 43183 6393103338327
S 7856 642575984
Q 10527 46724 4817330745262
A 2265 615180506
A 43015 680979643
A 51697 190920535
S 21832 62136292
Q 7173 34732 6190411771358
A 19245 961695775
Q 26843 54646 7083210858201
Q 11891 37040 120906543605
S 36235 515421844
A 11794 221896722
A 42875 489167965
Q 8772 19058 1710515640702
Q 29551 53977 8777114371167
Q 1241 41247 681345959671
A 19203 210354434
Q 25636 41827 2293448005867
S 17101 186670522
Q 31818 47731 406023854212
Q 12804 15632 1487575682772
Q 23169 42545 7184451590178
Q 2690 30351 9664458998648
A 52652 579975992
Q 39113 46319 6011791046500
Q 232 47832 898831941763
S 4534 746201368
A 47538 558272019
Q 19211 20071 590356905827
S 35848 873044496
S 54882 716695484
A 18834 883916961
A 3112 978289780
S 190 489316045
Q 8067 47144 2178462775886
S 5985 528700340
A 54776 146818102
A 42675 343498417
Q 14884 32766 4643444767939
S 43288 853552159
Q 16587 22829 1303315480225
A 33600 219148566
S 48562 992676343
A 41520 635921648
Q 23842 46359 6068245221492
Q 4033 32533 9185146122904
A 7880 574597015
S 15916 572001000
A 44173 715631729
S 41118 825315202
A 4386 280674608
Q 14112 27394 222137619259
Q 20208 47610 9460341109140
Q 34781 52228 2611828971337
S 15936 947574796
S 36178 504341599
S 51559 916984294
A 46999 468823296
S 45535 682422708
Q 14099 41077 2618591197370
S 40078 837282987
Q 19123 40420 1930104949944
Q 24910 26412 1488764692469
Q 17796 33903 5778634864191
A 40808 485019578
Q 18688 39877 3488066460387
A 49572 687127059
A 7418 226279831
Q 3171 41041 852177643779
Q 9836 26055 6751394062982
Q 1932 22027 9117931170389
S 33527 235686531
A 33235 241970226
Q 7136 12045 1852479306670
Q 23934 48903 5521322088725
A 45727 523580059
Q 124 26280 2773945238934
Q 13399 38323 6835554723566
A 12991 36319292
A 17911 131572681
Q 29036 38877 1337810306577
Q 11406 45901 2773651883084
S 19749 795573404
Q 3055 52959 4854181875004
Q 29211 52828 4103042451174
S 26526 462810371
Q 3200 53810 694868882194
Q 25652 29819 1586485156974
A 32430 147108076
A 51590 886950958
Q 28375 36394 6771551912212
A 30370 477166574
Q 51435 54337 1464597202861
S 39123 963553984
A 7898 516708300
Q 32145 38915 4103877034932
S 10149 568802871
S 27606 470618419
A 39293 243381071
A 2474 171270070
Q 35310 42398 282339887657
Q 19993 38722 8866676281486
Q 6566 13381 5826710098072
S 38714 885257965
Q 12839 26320 8579310738063
S 6509 173845174
A 54012 461528011
S 560 264734338
S 39666 174177566
A 43315 588782300
Q 32739 45856 5475205236144
S 36944 801580167
S 2242 576009709
Q 2 51677 6615144048813
S 33111 333733562
S 21124 630053080
A 43176 859336193
S 24481 689025002
S 32223 631491089
Q 42009 48926 6808735550440
Q 3986 35230 6335187269831
S 36269 719274485
Q 10244 13902 1252256674732
S 52492 399418248
A 31480 496676384
A 28280 513318114
A 43505 448263047
Q 12106 53734 6819014937773
Q 4470 24644 8552249540100
A 504 726689983
S 14577 580279658
Q 39458 42488 1781243461239
Q 19592 54496 1630063279369
A 40382 888167475
S 44559 939359984
A 1784 862524183
S 38566 818524486
S 7607 479623043
Q 36004 44760 4062499182216
Q 3763 52014 8251866017987
S 42155 110834079
Q 10303 31053 9894326006357
A 15845 310852057
A 4092 148891856
A 54308 981989985
S 24660 713575042
Q 11038 17380 5955268308926
Q 37261 41016 258465076949
S 4882 679330161
A 46173 812404437
A 13739 954980439
Q 2558 53970 9669355148793
Q 6733 47140 6928937978409
Q 8764 33733 7976848504421
Q 15603 40150 1806256686817
Q 13902 46534 5965857759177
Q 38071 52022 9110481057810
A 5683 715817288
A 963 328988268
A 31293 490853754
Q 33964 37826 1222084835889
S 20329 494388407
Q 31082 43800 9787856503705
Q 568 54480 8630894805483
S 37174 118106347
Q 829 18653 2474328626897
Q 40756 52603 6807021731594
S 47471 959027700
Q 13761 35716 7241817288738
Q 2802 48604 4233130750919
S 40891 951760503
Q 27977 51764 9019555263415
S 1537 420607352
Q 31041 44160 9749312348608
S 38486 749105795
S 32434 962433597
Q 4400 54172 7761555470083
S 41 77009877
A 22304 625940973
Q 5284 27864 4233772180777
A 34856 584610182
A 38450 787527168
S 37207 738063971
Q 2953 54307 1236905728667
A 6298 542795537
A 38353 144460627
S 21525 714083225
S 52196 956069184
S 48524 943740517
S 34908 414890653
Q 2022 43845 3403705783455
A 15362 872905711
A 32577 551697359
S 49376 414188627
A 36278 159566589
S 46363 670624294
S 53066 711681569
Q 971 40020 3473601360560
A 22443 957739512
Q 6578 45870 9606902037302
Q 8198 26012 1027429325104
S 5538 626984345
Q 12985 53446 8953121546644
Q 3616 50116 2671382533414
Q 1669 53481 4633875131098
Q 48755 49532 733298336815
A 25207 228485221
S 45998 891617082
Q 9427 31134 8080278528205
A 13667 209442535
Q 26889 47674 2923364984937
Q 30040 37046 1069336702045
S 33804 411520760
S 40860 885427313
S 38214 445204540
Q 939 31185 5305413310181
A 5743 356512505
Q 19704 49538 5732397417859
S 16429 168967263
Q 9132 53606 4533635054197
S 21981 919852215
A 3051 982038330
S 42608 476391019
A 52127 303043338
S 7843 711997269
A 487 779272740
Q 2064 43830 3435718897510
S 36239 756084220
A 31496 551905029
Q 13448 44157 6649125998281
S 51123 514666300
Q 51144 52826 780269691470
Q 15327 46664 2799025637263
A 38784 467140789
Q 10928 51485 8200401224203
Q 10213 13135 1181293814783
Q 5092 51067 3148979064904
Q 19909 27497 2019591285563
Q 20884 49374 6984322796842
Q 2037 54830 4197577168906
Q 1272 30397 4606969761922
Q 4985 45140 7476277216362
Q 6278 7630 528785068651
Q 105 41549 3471803134624
Q 13260 46135 5790967952213
Q 352 51778 8810020118651
A 935 387125741
A 9150 22263303
S 45511 292245655
Q 17307 41517 3284363119660
Q 10 31900 4636752316710
Q 38086 52300 3246749136139
Q 10723 12508 1303019712768
S 18556 539120220
Q 20631 34454 546939542657
S 19990 940436349
Q 33323 38132 2517281793428
S 6271 631247302
A 26749 273299576
A 54067 833549717
Q 7346 45139 1695134799861
S 34254 923950541
S 26518 944325255
A 12145 462097713
S 38869 375805138
Q 2131 7712 1873847489785
S 11188 983814977
A 37262 491864278
Q 131 54928 7705330519458
A 13430 483799903
Q 23069 40210 4886400631083
A 3173 663940340
S 29419 892431425
A 8430 68613856
Q 11442 33030 8843344040872
A 7974 45091368
A 29921 934136114
A 9466 522729095
Q 6973 49567 5564552127024
A 15050 727136506
Q 41232 44450 3173625539648
A 42876 74876477
Q 26492 48429 4717768354966
S 54442 172342428
Q 4807 42103 3742053703263
Q 44032 47600 1832641844101
S 25971 372909619
S 48589 536409947
S 3185 644403313
Q 21509 37453 3365812674047
A 25135 413554592
Q 3231 50691 5928983341801
S 45353 441715061
A 46751 53041997
A 48662 722127503
A 17470 256932868
Q 8831 40534 7501854126632
A 26424 99954078
Q 32813 53316 2374036924882
A 39878 734140811
A 35213 672515647
Q 2541 42001 5909023963775
A 52972 806593212
S 32742 654632647
Q 8994 23625 9199500831826
S 6081 233057732
Q 2066 13805 7895346141421
A 48226 368502795
Q 4104 49006 1312813461438
S 14350 695831426
Q 33511 42015 3539066621182
A 36336 418857578
Q 13382 33828 6722120430480
A 34376 478798846
Q 23876 53614 1244440182238
Q 44655 51160 5112422772594
S 11646 610133402
S 35405 635630874
S 21106 330227887
A 44454 244624598
A 20613 824484554
S 15362 277942767
S 22388 190176969
S 45946 858098731
S 54120 249795334
A 23676 92605081
S 47714 353990576
A 25058 811463842
S 44244 705209061
Q 8997 51212 6849107665011
Q 8844 52005 8132581807178
Q 60 54327 1994576405721
S 27554 18905068
A 34365 350859234
A 26265 865461844
A 30506 314150436
Q 4397 53219 9025113324579
S 2746 783507069
A 33167 771992120
Q 14236 53533 5622297150690
S 45037 746751091
Q 323 50510 631350155694
S 19394 555906895
A 6037 599667946
Q 8821 20589 5914396543186
S 51339 344237544
A 32161 491270157
Q 2569 39574 1884942613047
S 42547 676947835
Q 28021 53132 8346838777510
Q 31722 41211 4719373458192
A 52539 568762840
Q 17941 50204 9773367390807
A 6472 642068087
S 53674 264928484
S 30664 277455278
A 41536 112480121
S 51555 320480949
S 23182 662489251
S 42499 259286731
A 44334 845624447
S 31158 658303231
A 28222 350976250
S 40974 99722345
A 40594 593958971
S 38292 885821386
S 6789 716808897
A 10584 635170070
Q 44716 50150 5081473426487
A 51858 128973550
S 33103 3562052
Q 34379 49254 6141650826810
S 25219 42843940
Q 660 38391 1707744410442
Q 26361 36144 131225493378
Q 20683 30919 8978560901760
Q 12081 27410 3846881426836
Q 36277 38665 158872792823
Q 15253 49585 8666133502710
Q 24317 53582 7419644645414
Q 14454 47845 8663985701706
S 5248 316709864
Q 2421 46682 8751258571785
Q 18478 53312 6404226767049
S 4379 704413391
Q 6201 20292 4138996066846
A 4959 383396580
A 4414 186043441
Q 26990 46901 948681726147
S 35061 545579096
Q 16193 37364 9871032452193
A 21199 920977747
A 52578 671410388
S 1525 663294677
A 15444 711761712
A 45257 162226279
A 46444 902887783
S 33444 830505511
Q 2585 13125 6770920423145
Q 42841 46768 1510853650172
A 15258 975704562
A 28374 156919078
A 44400 98344862
Q 5781 31428 4787201742190
A 18996 985708642
Q 23957 40716 6461473617741
Q 11691 46795 6441862252189
A 3110 101297785
S 38117 357844175
Q 2971 36291 19690014857
A 36967 918516229
Q 11784 15388 1817412616690
Q 17781 19584 1741387158385
A 38155 967939959
Q 15029 27113 4421772417699
A 10130 868479790
Q 12905 43695 5086458275011
S 44087 810404692
S 13083 83210959
S 38264 204267046
S 51461 314396558
S 22759 238113017
S 30890 461675801
S 33729 513957891
S 22584 584157558
S 9463 817089236
S 32901 68090972
Q 6784 34173 5515851851606
S 16385 953816116
Q 6830 32361 4848744368763
A 11327 934946145
Q 42885 54557 6687586839338
Q 26149 34073 2319378135871
A 14143 265033241
A 52926 739758318
Q 6394 28893 5010548127258
S 11880 358119377
A 23251 75021484
A 24840 140555824
Q 15057 53603 5072988966019
Q 458 54515 8294919037897
A 54411 71047759
A 39400 62843481
A 38435 95179939
S 10719 276561515
A 40108 612128317
S 50384 121997060
S 27294 478863732
S 24021 19793952
S 18811 126289300
Q 6038 49768 3917296777467
A 10085 622440580
S 30359 57962385
Q 7348 47165 6106957378365
A 24553 859664189
S 12571 709794937
S 7439 918866429
A 8680 732250861
Q 8810 42439 3861081975272
Q 7417 11585 1177211330884
S 1418 261493995
S 50032 332384946
S 44859 696026533
Q 13544 47668 6218912509856
A 20872 725397559
Q 19086 19864 581769734810
Q 17973 46107 1931646940272
A 22617 498328207
A 32729 751221593
Q 8028 33084 3973852550863
S 40783 520334512
S 37227 532636512
A 50675 750965888
Q 15488 39736 6996372470724
S 28106 661517869
Q 4486 51159 8505118525825
S 7554 303472153
Q 27235 27779 94854105418
S 33022 337280748
A 48964 881927844
A 720 462274500
A 47445 322635987
A 22472 458431410
Q 26379 36900 8054488227921
A 15723 60982878
Q 1198 54263 1315168834675
Q 35994 41721 1396321132007
S 12572 640338941
Q 32945 33211 201966064
A 37434 495253495
Q 20508 49651 5978074455241
S 12366 722818929
S 13344 775286068
S 38657 729959286
S 3783 133034443
S 54600 652070892
S 6976 52171644
A 36409 392975901
Q 3924 52538 1184276171214
S 50428 782076448
A 5633 761555416
S 10954 139680593
Q 18662 46270 5735860802092
Q 23605 25919 1781470514972
Q 5424 33150 3509045787605
A 40578 729993228
Q 25306 40621 3715098338450
S 18983 123519057
S 38967 215158468
Q 7273 34905 3048034403187
A 37438 362390392
Q 15686 18598 539144747535
Q 835 54694 2769521803617
Q 44295 48138 1180110481240
Q 26350 33868 5188144223230
Q 20095 29592 5053473331796
Q 17186 49861 9503078206568
Q 13091 16146 1751127594043
S 34199 221878786
S 5130 930962220
A 30982 102197730
S 32684 77704454
A 45206 135346544
S 53589 533581583
S 24156 161121945
S 27551 424691810
A 53091 877725645
Q 13839 49402 1998291418331
S 51382 18750094
S 28476 128715921
A 12803 987052254
Q 4323 15025 8104480725513
Q 35188 54271 3756441578696
Q 2331 49382 3892979740462
A 51711 549541862
A 31108 712434201
A 2887 204787428
A 6302 611402599
Q 20955 45159 4837932054838
A 18116 302163870
A 47867 401682977
S 38683 662625711
Q 36384 41780 821863665047
S 27723 771021176
S 15989 774553958
Q 18308 24056 4557055202427
Q 5099 48953 9941051718240
A 27296 906245559
Q 12552 53437 8792449093684
A 25837 116939241
S 16421 806820613
Q 13936 31679 1637641330842
A 40613 275064747
Q 382 41457 1372274261888
Q 24276 53694 9944706847373
Q 7915 52145 952041503465
Q 30052 52995 9227629614633
A 32511 986698997
A 31778 804417915
Q 17302 48514 5545298513283
S 53143 591984144
A 50812 169900099
Q 7631 19970 6642790030718
S 36252 572621578
Q 40913 54250 1324157298303
Q 24788 34963 5808305765575
Q 46838 53622 755215858241
S 28821 342068232
S 52904 305820253
S 17565 895579039
A 21202 513411369
A 10255 191235310
Q 4082 38162 8118853755128
S 39926 328933396
S 1929 876520571
A 15300 251404122
S 44812 473728682
Q 31532 49474 9977355881057
S 19097 435087435
Q 2022 34513 2498429345371
A 23975 367140383
Q 16062 41829 6570078587509
Q 21344 41261 2203032128286
Q 31393 52463 5842669506980
Q 7254 39955 4450763636056
S 24235 633147753
A 49683 464388934
S 41812 560416002
Q 1045 52685 4283973333238
Q 12395 50810 5398043712223
S 18648 981904518
A 54654 941086222
S 37504 154070954
S 2455 417580799
S 53623 671838204
S 8221 750888002
S 6511 313256585
Q 8261 49749 8844823002750
Q 6930 30682 2484941294416
A 52852 455785537
S 372 202401197
A 2632 401177953
Q 9044 23699 2657622434379
Q 6650 50616 4505330099248
A 14117 305228726
Q 240 31287 4568945625076
S 51636 813090972
Q 7616 53924 6022278148946
Q 1951 27499 9356760897517
Q 4026 54929 4475293413410
A 19878 361972423
A 13345 475393053
A 32996 748749741
S 35038 39617799
S 27151 141401223
S 40989 338701223
S 1503 632475964
A 44704 572580813
S 13632 19706205
A 54701 807210708
S 33136 528621597
S 33040 676802294
S 25508 738257417
S 46467 246136050
Q 11669 26369 7667627578373
S 37006 62734471
A 41696 605459811
A 3976 530215324
S 49023 444993394
A 31291 174693307
Q 4629 8613 1305025102455
A 902 704454375
S 18807 368546177
S 13932 190163287
Q 5918 21000 2385859216955
Q 1927 52411 6323041533585
A 33379 739247106
Q 11399 19415 5635664048385
Q 4463 42320 1462110566216
S 47840 532970952
Q 20975 49384 6154257967023
S 49032 197128839
S 42908 166804385
S 10100 871567869
A 37633 881962498
Q 26366 49141 9288571724256
A 52323 385246278
S 10171 365059393
S 30405 143980663
Q 13116 39475 2632261820973
A 33739 434703461
A 38448 220468767
Q 17289 31831 5431143951073
Q 4540 45155 9691287604593
Q 14477 53592 5869504948402
S 21119 721989447
A 41099 945007182
S 3569 101857075
S 40487 618479363
S 15497 744899855
S 25081 210061641
Q 17267 27437 1977975161671
S 39739 767319760
Q 2827 38974 6302631348826
A 36476 880499536
A 34050 437115377
Q 32363 37487 864626742165
S 39093 875371004
S 30525 925765004
S 31354 705871949
S 40752 120008019
A 20369 789622001
Q 3662 50505 235507735876
A 2926 171134526
Q 8808 43131 5050917729740
A 13420 224917719
A 49889 108727368
Q 18183 49789 8000714012802
Q 9726 50272 3791914435414
Q 11505 16438 4232164278990
S 2628 283585809
Q 6138 43788 664924657925
A 40932 696880706
Q 13695 23844 2927160622154
S 13860 968741321
A 45204 73179937
A 27831 481446877
A 19230 56325317
A 44499 122720475
Q 12948 13791 834204350322
A 49450 859368496
Q 16319 22377 353998665746
Q 3321 54903 3545385537547
Q 23604 43398 2457306016766
A 18982 293581610
Q 8373 19462 1244803500822
Q 5998 53294 6344313085600
S 52846 558903281
S 45536 626631390
S 31188 230481463
S 5096 814513080
Q 7998 49346 552973474765
Q 24527 45458 8660353541876
Q 2063 40625 868403450476
Q 16924 21917 2818633511557
Q 5806 52029 3743497961383
A 49775 408686998
A 12235 793685739
Q 24314 39810 8738495944539
Q 43321 50458 3412660098546
A 9376 10724423
A 10484 122484885
A 40869 103021894
Q 8941 12409 2088637295850
A 3164 931376577
S 53383 190027528
S 18491 839964876
A 3392 932953058
Q 6810 49233 7840153787224
A 44491 271013595
S 38352 227846872
Q 4386 9431 784562730287
S 6396 933378376
Q 1034 49967 390521183132
Q 34090 39014 77049792100
A 1457 509767248
A 52864 122450837
S 23659 226309036
Q 5481 24063 7878787675468
A 33811 41330366
S 19344 3605514
A 15484 819414075
Q 19978 54549 4727503915401
A 26662 113163363
A 2211 55180359
Q 24489 27885 2577801033776
Q 6783 24177 1497813231116
Q 35291 51611 9480746881366
A 40344 974015468
A 25532 310087139
Q 6244 24618 2826216246495
A 3490 907816346
Q 20893 48204 5006426433171
A 38355 846469069
A 32577 570955631
S 48273 18459625
A 9814 706320624
S 39623 804538908
Q 3210 14488 4053080198952
Q 7984 23771 343858982938
A 34682 168357419
S 15403 834483828
Q 4293 20113 1412735523992
S 28660 693910513
A 51593 493880833
Q 33696 38760 1965803677716
A 14225 913506502
A 44290 51300535
Q 43233 50677 3620305061780
A 27965 888034554
A 28206 786396867
Q 23063 26201 458368460575
S 26010 853556033
S 19919 810862115
S 1733 703974655
S 30371 851857587
Q 6457 28413 5956227766430
Q 4902 43689 7496236169605
S 5444 439817382
A 29141 608746171
A 29308 882908564
S 42642 224377141
S 35111 917367464
S 10897 607703333
A 11265 584571092
S 22595 485982911
Q 7229 46915 8883567138031
Q 27099 37643 891876625891
A 23111 493723222
Q 1295 47016 7920660500690
Q 13395 33369 2275109810287
Q 8939 30580 6385655274412
S 25286 809676220
S 46166 793797724
S 36389 722332761
A 43806 930494754
A 17596 257563705
S 24806 269276908
Q 18644 35892 2681820720335
Q 27667 29049 792092426841
Q 24074 46573 6189781917350
Q 36508 53947 5178632533828
Q 5542 9596 3042013452129
S 37616 766862524
Q 2483 53356 651658842540
A 32416 26884763
Q 1758 51039 335376775949
S 44265 446620190
Q 26939 28292 1186355760287
S 24176 192934626
A 45251 136004194
Q 892 52709 7155684912227
Q 24846 46393 802238434685
Q 5206 36784 5187032909562
A 34018 457875512
S 51904 103235503
Q 32476 44973 4583768230211
A 33097 596059369
Q 9253 54900 934670408274
Q 574 54784 1643229362510
Q 14666 35856 7790308117601
Q 6298 31006 8599207154969
A 30457 376034466
Q 2098 54011 9547112127100
A 20075 970142655
S 51326 812296824
A 17810 875364057
Q 5588 53094 6262968109892
S 26424 218776518
A 45913 892440221
S 41171 26959685
Q 15719 51314 3243327669485
A 42186 239326116
A 24683 118567471
A 46954 763037435
A 12309 301415447
Q 9444 52941 4968541543579
A 3873 835703754
A 24943 893353748
Q 13810 17764 779055691156
A 43194 507367898
A 14978 506686237
A 6403 794661096
Q 2028 54607 4567127147844
S 36453 926394664
Q 19483 52806 4520763933714
A 28545 281169597
A 38219 93212844
Q 6245 26208 7122820642186
A 5565 848183786
A 20257 14279279
Q 3317 54040 8581728268104
Q 45621 53390 6852095874309
A 23224 217239816
A 6286 648604185
A 10767 93085281
Q 4490 54454 5305625301313
S 39292 190410754
Q 8610 40216 9373941680207
Q 3092 33978 2100129178304
Q 32941 34051 914880095413
S 23325 21404541
S 12658 918104119
Q 1484 52323 2496367720362
S 4710 56249240
Q 901 11429 146965596460
Q 2328 48312 1385011529979
S 37043 57832152
A 31220 568067341
A 17852 597091282
S 15637 465835026
Q 3560 42365 3042502677300
Q 13380 49773 8260345760184
A 25122 189682265
S 50345 448197768
A 32779 685479544
Q 14371 28792 9748766685709
S 30034 114322140
S 42483 888746414
A 27940 795486943
Q 11940 24267 454939115712
S 30197 382178889
S 12923 185124690
Q 33234 45946 1962436109224
A 43648 220779838
S 17307 12675752
A 43918 481941579
Q 17216 21296 1324513378954
Q 1899 50242 9683241974251
S 31933 141662766
Q 2153 53782 9156063869295
Q 5715 53344 5449811430446
Q 2580 48818 2912901994630
Q 4909 21647 1592728998706
S 11098 209948852
S 26381 541619940
A 47604 347051515
A 42218 431174640
A 45376 649382876
Q 2979 35847 2154858346112
A 49984 415806965
Q 9002 20442 8485995046246
Q 1116 8354 1330084615123
S 38544 701699469
A 13676 249343356
Q 14063 21601 52181597113
S 26077 491442158
S 49004 535657697
S 51563 778064136
A 34687 825891700
A 32361 340605621
S 51064 867320920
Q 23183 29862 1427514903421
Q 12017 45836 5093736195334
Q 27343 40751 4126108171782
Q 569 51834 8354453372462
A 32789 367829743
Q 17932 24637 1632801879396
S 19514 103605396
Q 11989 23831 2736952543527
A 38886 103609691
Q 29317 39598 2981429649722
A 35558 177866175
Q 2869 51492 6243367614768
S 15754 293052724
Q 14898 44609 6773614315760
Q 12303 46047 4384533446119
Q 7235 50429 9701953908023
S 7312 173702458
Q 3426 45322 6068210178568
S 36951 588009063
Q 24745 25070 186658631265
Q 44008 44855 719501548892
A 21173 939586825
Q 17506 37075 8172407676462
Q 3095 54352 5513700302674
S 33430 178585695
Q 4878 33710 7298459047615
Q 4847 50215 7795073244830
Q 15343 51290 2383104819116
Q 5595 18534 3163399455822
A 3676 835645952
S 8263 739074117
Q 33052 38254 413550947487
Q 23890 35082 8213147202183
S 23340 506657961
Q 10919 42917 3899881071770
Q 11430 11496 18574854953
Q 2441 45156 8342583666809
Q 12885 28022 6147812505992
S 27778 72031912
S 648 224054025
Q 8498 44966 3431077455019
S 16227 491424077
A 18315 747922269
S 29075 707005706
Q 523 53045 3632412334638
Q 5765 50596 1700208561312
S 7816 299152238
Q 24909 33795 8686259280865
S 13869 583258072
S 22421 880124705
S 53130 328126637
A 4385 870395783
S 25965 808734826
Q 2144 48829 4426179736952
A 18977 383724971
S 47541 608494081
Q 12094 53373 9885674633831
Q 3314 24331 5434939881302
A 7440 895542584
S 29838 728538529
S 26711 23432140
A 49085 954434676
Q 1284 48179 2947745136967
A 17290 734980189
A 48341 362642976
Q 37617 46933 1429537534817
Q 17616 37070 8641077912546
Q 7357 50177 6065482172563
S 2772 229066721
S 44366 366038694
S 9533 507430457
Q 993 53676 1322545731195
S 5908 183083324
A 32470 967187839
S 37854 134848173
Q 6824 15830 2980589600707
Q 51300 54481 1109555024889
A 48551 102653405
A 27681 722326194
S 22086 286044737
S 45335 921379088
Q 3542 53607 3245210148675
S 18192 807285066
Q 13386 54483 3608508729305
A 31733 518503505
A 7536 980277622
A 23214 610418098
Q 1826 52721 7106952194197
Q 33849 46948 6031758790596
S 35900 555502587
A 13239 777667086
S 25769 335598823
A 26684 744866656
S 44819 704785960
S 8580 399310895
S 52756 837142446
S 20244 448864070
S 10096 714361258
Q 8833 48770 5081836309037
Q 24541 52289 8542564576979
Q 1659 35621 1567170248656
Q 27874 32100 2117701964920
A 23205 740838743
A 25748 538473477
A 7554 659870341
S 43593 9130895
Q 8933 31532 6763271051040
Q 31726 39009 4252018408305
A 44188 637848423
S 11914 528802105
Q 3481 50261 8637971230430
A 36138 528870925
A 26004 728550182
A 4784 16580838
Q 1480 8952 2881573111256
A 40094 97235873
A 28606 498919958
S 6991 152340383
S 25461 952393130
A 35395 26602412
Q 5985 7181 696428850307
A 48186 878895556
Q 3967 37976 2636908897723
A 45787 312282027
A 30613 874667838
Q 198 54798 2750040524823
S 45282 793317294
Q 29854 49300 4874494499422
Q 4037 24223 7830431189497
A 20027 71412760
A 23075 692966175
S 49255 217330047
Q 4458 34296 1573616773317
S 54141 520799846
A 24204 776987821
S 8916 901981096
Q 4916 43378 9728304530018
A 46181 268787954
S 35651 36162366
A 12245 443193043
A 10814 986130858
Q 10545 36402 7864448609220
A 36035 607424136
S 29638 223773501
A 34617 562986580
S 47488 475514527
Q 3610 30767 1178058340066
A 5735 709412807
A 28307 382606613
S 28487 554875834
S 21275 437428057
Q 9083 51426 5507019653327
A 16381 135477075
S 27800 349860081
Q 2744 46270 9014066313053
Q 23039 29765 1850415256436
S 51523 608703154
Q 12013 22019 802597032398
S 40587 996908171
Q 32971 47288 2119631431676
Q 32 54576 5356052889469
Q 184 51519 192825578909
S 43090 393936970
Q 30304 49533 5502574043742
Q 29788 30606 55634750682
A 713 331320256
Q 24375 29433 2580528452458
S 43142 191288857
A 41170 343670308
Q 8206 54541 857061643753
S 8402 324310436
A 52578 793668968
A 47420 18004680
Q 2983 42484 7925197663679
S 7679 154253967
S 25615 289710910
A 18000 809826555
A 32168 16326240
S 18876 745700810
S 32165 506539459
Q 4913 48401 2443188087280
S 46685 675346333
Q 39865 43339 230090695628
A 5071 287800925
A 19393 617130383
Q 28358 52555 4810740214253
Q 23354 36120 4830373384366
Q 19783 23809 2887260034839
A 754 925256404
Q 18520 54631 1496234079555
Q 31613 52646 6282353586570
Q 9269 38551 3168586586506
Q 19379 52394 6267921781140
Q 11072 24685 6126738464556
S 30199 624487177
A 23250 963189713
A 19999 34288587
Q 4596 53448 9883010814772
Q 219 38142 2096201255475
A 36239 390415257
Q 39037 54524 2943814400276
Q 3344 23552 4484851073237
Q 29544 33140 2107602474510
Q 3937 45612 5398539149687
A 41626 970244656
Q 5201 45406 4120907783083
Q 1695 54830 5268799686642
S 29759 21818239
A 6361 259707073
Q 19085 40544 5716048412277
S 40132 914482360
S 38253 858758850
S 41539 51116997
Q 18508 53926 4619511290886
Q 21617 39811 4235568001057
Q 8456 11594 2670465200694
S 37884 165388031
S 18502 771460705
Q 37696 43184 1774026334077
Q 20158 34216 4344584633884
S 50682 85140571
A 19004 263299487
S 31016 72999751
Q 9253 54387 5562984993293
Q 21279 51030 3234691341856
S 12546 94617411
Q 30996 40857 6772924838843
S 51713 429264363
S 30895 535199768
S 21758 45917496
A 21501 266310550
Q 15252 45627 1294821440618
A 33506 969940994
A 18371 317890576
A 34331 518226846
S 54561 415960187
Q 4735 43938 7054256871742
S 890 840230405
S 5906 756539944
Q 13188 27720 9383717935264
S 42839 300295635
S 53470 528054020
A 34928 558138232
Q 20326 21598 1007776734319
A 35832 696753460
Q 13891 29107 6448354345903
S 28172 476486425
S 2764 630429082
Q 8167 49656 7301863848318
Q 23842 45803 5626270527426
Q 24653 53222 9989328476060
Q 3667 47446 5310017873107
S 42423 297175091
S 36789 976999226
S 47022 834352203
Q 22080 33099 9522398925501
Q 26887 51399 1597028054335
A 54718 978894117
S 31057 666722613
S 39068 983401276
Q 6720 52270 3160191016429
A 14226 964041515
Q 26215 27512 945416834767
Q 20914 37031 6304840923765
S 43754 416270419
A 34996 485624552
A 54057 19161462
A 35038 136022228
A 9728 384061866
Q 5848 50165 1917307945882
A 41362 713672784
Q 3521 52708 9354033060974
Q 6288 51750 2333889480676
Q 44796 50317 2818004997149
S 46544 119836367
A 18819 241882523
S 28764 44728862
S 20588 6955894
S 24624 178280839
A 54612 230455014
Q 29267 47733 5105657702672
A 42525 512698775
S 24382 843480530
A 27942 339740541
S 43767 610413629
A 17191 403593680
A 8133 387917766
Q 12739 29362 2547615637251
S 52072 780477711
Q 29306 44827 2484675725210
Q 37696 53991 7661971753652
Q 32888 49313 9193646611565
Q 19254 52078 2206973896299
A 47615 696471629
Q 10614 22390 418811456475
S 9192 910706602
A 27349 892464560
S 34093 402337023
Q 10144 49339 7638292825525
Q 2435 54774 501744009996
S 16177 890250684
A 22193 495918423
S 24154 947628669
A 10674 587121828
Q 11851 48123 9126135000657
S 15639 590476482
A 16141 384380955
A 8166 16582918
Q 1365 52518 2174830333955
S 38681 179930426
Q 2349 42503 6510402633160
S 53022 258837741
A 20857 833484989
S 19218 889954863
A 24210 465092826
Q 27949 46315 6647604716208
Q 16977 50935 3092915323202
Q 2580 52405 526458388052
A 3841 113208022
A 52542 785076995
A 26497 4378476
S 24897 886591643
A 44529 771597203
Q 680 7599 874375526155
Q 24845 51781 5227655360179
S 27652 112349414
S 3529 545540075
A 28114 958139701
Q 16813 48372 7679753407420
S 28033 412865559
S 34473 526704733
A 6501 620234708
A 13707 483893311
S 8302 64623735
S 51852 591796649
S 25762 495727508
Q 7093 31183 1014940671539
A 2859 563237343
A 26699 112379468
S 39648 458094950
S 42998 658295234
S 29251 742647441
S 22764 534443803
A 54657 48607468
A 41798 533573600
S 9287 556014447
Q 5527 28908 9536934558963
S 35927 37068549
A 47610 315688853
A 43470 470323823
A 14977 313515011
S 53557 538599827
S 26270 54602976
A 51757 124988842
S 19719 803846619
S 23488 825269709
A 40704 7990580
Q 28175 53382 818546354887
Q 5489 53240 2542729913453
S 49308 980575933
Q 10158 33217 971804346655
A 6031 818666820
A 46814 103839355
S 22413 860369831
A 28952 770684814
S 32942 357987414
A 23143 750389291
S 33744 864937350
A 17992 545687826
A 32402 522857820
S 12191 341703217
A 10613 78089116
Q 11866 51389 5088008515662
A 2304 378039955
S 31357 535299806
Q 22520 46026 9030947000470
Q 19110 48324 8038460300106
S 31703 574586791
A 5571 824837468
Q 11275 39945 5879279855693
A 24554 318848625
A 47848 434564373
Q 14315 46785 8221848906084
S 11129 680132781
A 39292 100847620
S 20927 805886637
S 28068 141831030
A 48178 861779126
Q 7191 51346 5825667487979
S 19350 785847058
S 22085 899554712
S 1283 362920153
A 9154 241239290
A 17155 319224217
S 48452 849587713
S 21026 523383177
A 34383 446089697
S 35587 22524871
Q 42165 50844 4556648240117
Q 1993 52351 6227616272993
A 40400 607799954
S 49946 817994053
A 28681 323000283
A 28052 749524545
S 46307 767721423
S 9938 587851976
A 54907 76922896
Q 14233 29739 5938129763206
S 29020 278929046
S 42334 264139290
Q 8477 52361 3949328336762
Q 35746 44301 3205485562330
Q 44117 54459 5995591627761
S 8889 618962430
S 19247 777971544
S 18765 939795388
S 3167 75454990
S 14382 427868513
A 29659 62738107
A 39464 716562168
A 32612 234519331
Q 2916 36587 790307159050
S 28303 261174614
A 37225 405696719
S 26349 145991462
A 28401 377054867
A 12441 46949058
S 29013 391915244
Q 6219 38838 1962897397736
S 5703 286492251
S 14280 625190896
Q 516 46756 5390055155201
S 2096 529649151
A 19282 647699792
S 36487 290626402
S 22180 887017892
A 18556 607654813
S 29647 609858391
A 50616 319072947
Q 950 52922 2535082618003
Q 20514 51190 6116510015742
Q 213 37302 3359920596509
Q 18519 49862 5290836390261
A 8613 77262940
Q 1186 43672 3721505685107
Q 50106 50412 246602402660
Q 7519 36276 899385018130
A 13902 402230975
A 46973 4487313
Q 2676 49837 5147081771310
Q 13631 54281 9386568711070
A 48393 860519678
S 10128 885814080
Q 2383 36068 224530858293
S 25969 215560284
Q 7492 53697 5655317692463
S 42386 795067259
A 39882 904719094
S 32107 422915710
Q 6168 44781 272016626514
Q 20456 37339 6611284435849
S 51351 669503706
A 40687 433341453
Q 23312 39870 6717551336135
Q 15185 18703 2868573856091
Q 13881 42972 7907879686671
Q 17197 50064 2974382550006
Q 35844 37937 1269854614395
Q 47798 49564 652229551538
S 10313 473628321
Q 14990 19766 2020022769951
Q 551 54918 3796551179900
S 30794 906284700
A 6557 157451372
S 13152 711861928
Q 1998 44912 4714510892177
Q 1182 52780 4210962964432
Q 28203 48093 8780767742818
Q 1728 27486 6375822575084
A 45127 108342737
A 24536 14490435
A 54278 29424424
Q 5385 24381 3325092336290
Q 4182 51293 2689440082988
A 46313 911699244
Q 28716 38211 5393506618988
Q 585 53388 3780799693829
A 9212 179705590
S 34602 736704325
A 37201 960225879
A 17816 882868395
Q 2257 36205 1554395345174
A 35171 769666113
S 28057 591896070
S 31971 286500971
Q 12460 36268 2202449966349
A 21507 826972899
S 39786 945549910
S 13798 786156877
A 44526 199613644
S 9046 168295466
S 47833 659553952
Q 470 48480 4658903991366
A 29600 571733625
A 16528 243032473
Q 9711 53682 4199215192163
Q 28592 48008 8641908248923
S 51901 46949572
A 41141 172993500
A 7977 301731502
S 48881 79648874
Q 8865 18339 8649666054194
A 45754 935238033
A 11715 549720384
Q 5430 32478 7584250294666
A 46487 517015182
S 47294 525793126
S 54610 968031832
A 21764 903970150
S 42036 488764362
S 35009 250754221
Q 856 51504 715195005467
Q 40061 51198 3623054509903
Q 23662 50093 9734485511158
A 38596 218826795
A 23214 782749571
A 19880 113939346
A 15377 495465339
A 31691 708883826
Q 21109 41558 2935129583854
A 27181 722796065
S 47185 948414931
A 25543 986590504
Q 3276 45388 1787901946918
Q 162 54372 2625481633995
Q 22564 27878 1786754834535
Q 2404 34371 2331149362600
A 25979 389055887
A 2183 71877482
A 25395 616092671
A 15352 423265532
Q 1352 44554 1220307404256
A 4770 97666033
S 9602 261010546
Q 15521 51607 7090710257871
Q 2365 43154 2114881325626
Q 12677 28276 6761655792574
A 40916 883908452
A 40266 455984913
Q 331 13649 7104890603423
Q 2275 43348 7941588300038
A 21079 908483155
S 17401 634467125
Q 20435 47486 9934890301268
A 50656 664652871
S 20853 563138624
Q 16802 30439 2266729339154
A 50416 233197565
A 27000 902108035
A 35676 855892705
A 4395 190919545
Q 1700 54856 9301235003881
S 34460 48044460
Q 11553 54476 2881098708581
A 54623 270301991
A 14885 746801264
A 9627 976936574
Q 827 31035 7020120704906
Q 7912 34273 8528364586530
S 43364 292030168
Q 25831 49885 1766985961018
S 41446 558986870
A 18314 169149479
S 20809 761946450
Q 1347 52389 5992328478512
A 28462 19819671
S 39564 267563643
Q 29994 35350 739793287322
Q 5208 15296 5335002750650
Q 4257 52076 5277232235152
Q 3437 45247 8863260430400
A 4833 353757556
A 19125 304384447
Q 10531 51928 9803092960111
S 36917 809751832
A 33999 233757307
A 35652 198918722
A 21530 984116122
S 30800 764279362
Q 27457 49356 1834263826330
Q 13840 36222 408713918590
A 22493 452936318
Q 2894 44127 3520851677452
S 27892 880536564
A 28983 373064168
Q 202 37634 3710754592258
S 54792 200687691
A 2619 827523701
S 38286 61494814
Q 45940 50901 163575401624
Q 5069 54379 6234620730185
S 28073 909312563
Q 14181 19352 3389898734640
Q 10863 46249 1444461490256
S 13170 776371659
Q 1224 47493 2373574105268
Q 7874 54793 9753383524647
A 12557 783897171
S 12480 662019497
A 22727 122665449
A 4257 255942082
Q 22003 53169 9521257918033
S 15407 462947721
A 25877 617532357
A 126 318953392
S 4688 475149141
A 20444 123800539
A 38217 247142840
Q 50 53633 9776643960684
A 44904 915651929
Q 3034 49765 2200355400692
S 32184 305275736
A 3028 66879046
Q 3765 37971 9353223165957
Q 3228 42742 3464916293427
Q 2623 54908 1106403340443
Q 9115 25180 484676541640
S 31945 894339303
A 44280 233259660
Q 23515 45910 3317841783837
Q 20449 50537 4242327688316
Q 21646 46221 2490365731321
S 19324 356436179
Q 35986 50436 7906848527680
A 37514 877865529
S 47470 669669933
S 27882 711624341
S 34782 834539123
A 52613 206577566
A 25811 843539003
A 20446 705913897
A 47146 722409149
A 48003 155530602
A 34331 361364987
Q 30968 40763 3954692775040
Q 9773 50569 4345457983396
A 17216 417844286
Q 2780 51213 8772805474224
Q 5389 28322 4843658094176
Q 9200 54884 7621393946211
S 11138 205620204
Q 1792 24728 3154102073312
Q 393 10004 5763215854485
Q 12571 46861 1680079403817
S 5263 407696856
Q 7386 18469 183706692445
A 164 99650441
S 47210 956395664
S 36274 254760796
S 28485 514462736
S 52879 541647453
A 44362 449421437
Q 8413 15475 6267175038116
A 10258 383746512
A 3431 61127704
S 43223 557324512
Q 15147 23802 3382504213318
S 44306 99344614
Q 7892 8579 550012108680
Q 6467 48792 3535340993475
Q 40411 41972 635194394899
S 24831 292812986
S 9179 104829719
Q 11722 40426 3626048346136
Q 2563 13612 9739372453006
Q 380 31575 1044482282112
S 42849 949889263
Q 14975 20788 5254473257094
Q 17914 46754 9336124912971
Q 3327 36702 3266048302597
Q 22277 52031 5569256470775
A 30919 426661865
Q 31242 42627 4930167357695
S 44862 761465552
S 48783 164262565
A 25468 809029387
Q 3660 42375 8058394218703
A 30229 541495875
Q 841 31258 6044547989536
A 8805 887352506
S 8748 486363080
A 30662 392361039
A 31075 901438948
Q 5510 47282 680564610030
S 19644 194447919
Q 18044 46248 633432252957
S 29815 813348913
Q 18327 54247 2421410245423
A 25030 619119846
S 19364 687220708
A 12472 826793833
Q 1946 26210 7204173297287
Q 11090 30616 3505966504816
Q 33803 53406 9170571589492
Q 3963 7802 1643098318431
S 39769 348998216
S 30111 340583409
Q 5803 34595 6787519895965
S 39607 942615229
A 29165 58168372
Q 25273 53951 8763125046839
S 40240 574857321
S 20964 355473891
S 30159 481071047
Q 41312 49221 3014102654955
A 20559 127376568
A 10321 772526069
Q 91 32647 6132377456481
S 25636 704569541
Q 18596 28833 8747401848241
Q 41736 42034 148808690893
Q 8389 34482 8831126954939
Q 17503 49400 3826363108677
Q 8851 9324 166154420401
S 21416 131577942
A 13250 47593027
Q 9995 28800 5690333181917
A 15692 571079039
Q 23397 50009 6033066895729
A 4570 664740956
A 38234 774359256
Q 153 54012 2099446552450
Q 5228 28071 8550306707623
A 17387 538426040
Q 11784 24235 2879663085349
S 7917 743851094
S 42374 615181893
Q 1244 44995 7422183495950
A 37813 123346580
A 54058 87615267
S 36362 423469527
Q 27436 47971 4076227949677
A 19037 766704014
S 10952 535209570
Q 3704 53050 5377856035584
Q 31 10332 5521955448348
Q 1067 49361 2005101936664
S 25308 852988972
A 15866 508306414
A 46690 460541416
A 53982 892832743
S 5779 244089939
S 18761 858729181
Q 3285 48950 6864422972860
A 26335 376259470
S 14209 421781805
Q 2351 45447 1778641825729
Q 2678 44841 3788886914249
Q 24087 28941 712569600942
Q 838 28110 5868259922119
Q 2668 17470 5361146366793
Q 39142 47992 1360322201499
S 48978 920372781
S 15547 219941106
Q 6785 40347 8681727638393
Q 10489 48924 7956126184819
S 14008 457291865
A 34288 830104900
S 27350 577208299
Q 5238 44848 8423094894361
S 28 209976727
Q 19324 38438 5648270655205
Q 8117 50285 6040206243110
A 1748 786727475
S 25174 438875564
A 8767 677120527
S 45089 267015194
Q 5993 54223 9435170431097
A 26033 21697531
S 27429 609455391
A 11526 224960963
A 1989 588258188
Q 689 54175 5318606905241
Q 3763 40730 7277643991185
A 44891 175806863
S 1931 25982705
Q 52088 52577 465515063075
Q 4445 29475 1525960904546
A 26324 349641716
Q 4782 44562 6135686180497
S 19236 969751839
S 31861 643846904
S 4696 246358600
Q 7214 47437 6531396496593
S 24346 253884140
Q 14154 46414 280614998504
S 1789 588375014
Q 3048 49760 5694926912554
A 25656 524094622
Q 7775 49427 8788171018185
S 38162 570592747
Q 221 48984 7108376917671
S 4217 718535620
Q 12724 30567 651271817138
Q 2112 46151 9641489682505
A 15120 390702518
Q 38464 45592 2577077465441
Q 3620 47372 4069979091791
S 49306 755889143
A 25103 700707867
Q 8813 49872 4869620849355
A 21295 895475815
Q 16772 24758 6189738492030
A 29792 36843480
A 180 287425190
S 7201 905916093
S 9566 424788222
Q 25789 33441 5680090550586
Q 29052 54884 253236425744
Q 8740 36410 6762535463706
Q 4766 33671 2911547973317
S 34843 476740379
Q 30773 49810 5139524529993
S 28262 798655866
A 29755 173933705
S 16492 770743109
A 42181 375346404
Q 600 45109 6271762667950
A 44073 80330944
Q 7766 48113 3156099145764
Q 29984 53304 9950231797931
Q 16119 49897 4024271780219
Q 31022 54450 7523430542023
S 27289 395298516
Q 330 54370 4380873729480
A 18102 93925969
S 46218 620761774
A 37369 444413878
Q 10415 42391 549045817149
Q 25996 49379 9962536240051
Q 81 54712 1612349103053
S 42217 279731095
A 44232 774929557
Q 23052 52917 4873245219097
Q 15017 45900 2822094367040
S 23504 623432719
A 34291 881557492
S 38772 691835128
Q 47396 51173 1687100291666
A 43919 249419998
A 44818 517366626
Q 3541 36760 9524870450209
S 8297 338968982
Q 580 51511 5546731638690
S 39330 118929723
Q 5520 18644 5329221448656
Q 1675 29540 7226508135797
A 19060 427957208
A 9350 703834267
S 40550 706330019
A 52658 114375179
Q 4212 54112 1806295499300
S 33709 622732493
Q 31324 53697 8780651399223
S 2372 885917113
Q 15919 27986 300710518305
S 36269 178222571
Q 5371 39872 2432807721898
A 34498 46354841
Q 1423 19320 2661636862805
A 12232 319195404
A 27150 157686159
S 26721 675886901
S 52823 183641835
S 2441 445760107
A 889 284047638
S 36253 822391941
S 46960 328371153
A 31300 40004876
Q 214 54310 8992201328250
A 30076 329389790
Q 44310 45101 13240908229
S 7806 812622087
A 35793 838970770
A 19692 344803183
S 29814 296420709
S 53177 406178583
A 10232 88427870
S 47558 187877370
A 20397 81799262
Q 14376 49744 5574250242548
Q 50917 52453 1421498570921
S 21477 491566295
S 39546 952757940
Q 21879 51558 2965660624403
Q 32834 39018 3117395178118
S 40670 670995588
A 43087 286227031
A 38265 606199661
A 12711 798319607
S 39821 871736425
A 9867 424394444
Q 6120 31673 5865838492746
Q 36684 52866 2548108793163
Q 1933 40581 1192191280267
A 51256 509283348
S 38466 681827061
S 22772 283205246
Q 294 34188 5067120714728
A 9596 53663046
Q 29547 38726 4040361951169
S 10945 548067129
A 7726 236843008
Q 16894 54902 6183310972868
A 54322 633576463
S 39554 73613109
A 44575 680001124
S 36481 564042783
S 15959 554297724
S 2615 254589881
Q 881 51856 7594552177589
S 41 2889965
Q 9638 53187 6054048372443
S 7704 319886989
A 38023 942781308
S 51119 189663818
S 21349 368824083
S 37533 391887268
S 29874 896689029
A 24024 971017786
Q 2448 8288 4605449823844
A 4606 14570498
S 45345 413030975
Q 42853 48082 2538302119937
S 4557 215946685
Q 37619 41389 1842114290940
Q 20316 39487 1715082106276
Q 15144 48028 5938084988343
Q 13460 31762 4859478567478
Q 24314 46605 2127482534832
Q 883 54178 1554500599079
S 19015 16217881
A 32915 559287240
Q 28214 49736 6138372581887
S 10128 312690976
Q 1657 32728 6359299433311
A 53927 244372161
Q 2055 5482 3083935530693
S 47817 844889477
A 6520 508681842
Q 9157 47979 9794195855673
Q 12483 36255 8174134181070
A 30137 869403491
Q 9663 38904 2973857649616
Q 6480 34694 4724326959834
Q 38907 43604 4545651127689
S 54323 12650105
S 40317 786397384
Q 8877 42962 1831520030078
Q 552 10518 4905394928664
A 30283 84078625
S 18069 295601337
Q 7949 11757 106833981146
S 17643 750623007
S 3813 820757562
Q 17644 25213 4300901981479
Q 28135 31955 1241027501705
Q 950 16299 28702873676
S 34907 917288531
A 36627 731000655
A 19894 384052741
A 46989 741808818
A 26289 649954232
A 9033 739079030
Q 28090 35247 6226401675278
Q 18412 50654 3106187299372
S 3080 527004598
Q 19248 38624 8136854071478
S 30703 26327379
S 27933 466430175
S 47313 979549350
S 53846 464385999
Q 10902 51314 2931806408446
Q 7390 53899 4245082379354
S 2912 867337965
Q 18338 48273 9672310161863
Q 29913 35124 2703667612720
Q 13097 42293 847562422409
Q 11976 52225 1039010456641
A 40706 704424073
A 33131 824541617
S 20600 455277768
A 26770 306153179
A 35942 335910028
A 25710 146736622
S 42859 148403530
Q 7177 28214 8456071238315
Q 6396 40463 1452225114675
S 25339 442743345
Q 42883 54306 7674423766933
A 39959 580965962
A 27009 645538005
A 32897 223407592
Q 350 54265 1534650099780
A 13645 435510832
S 35376 908639866
A 20145 365127889
Q 474 54661 7568824026739
A 39038 203350174
A 51055 298387418
S 10732 933910105
Q 13720 28749 1156748447379
S 34989 96492689
S 44266 725654069
S 53793 976640412
S 28345 971006784
Q 15797 35998 6997259223010
Q 10912 30285 5864224869199
S 5577 602039839
Q 694 48289 347254168254
S 4762 149368117
Q 2048 2146 72872499612
S 13757 722517128
Q 45748 54756 3869335723542
Q 18661 53835 8847992958153
A 44125 663049214
A 36086 429928500
S 1490 297749686
Q 2843 51585 6628494559934
A 47715 564865928
Q 26294 41839 5249008597226
Q 8773 13474 4273242896086
Q 3213 31258 8236253351179
Q 8860 9605 563262626394
S 24946 255325788
S 34865 79493661
A 8546 612176066
A 19915 382093554
A 30616 835672458
A 45675 952536871
S 46986 649495168
A 48687 260787586
A 8310 310687853
Q 34190 51144 4514707042347
Q 10704 54625 4595618214145
A 6376 33671907
A 28548 590223569
Q 14951 43350 6249085166676
Q 34233 50621 3253020591972
S 577 867701660
S 37969 276908751
S 7216 828570959
A 14922 703694301
Q 9639 32703 4819953166200
S 23775 916025747
S 2959 466849649
S 10258 403575795
A 29113 363061440
Q 10380 54470 2749009942969
Q 3638 22100 243751247906
Q 3456 45924 2932901151144
A 6427 901269903
Q 34036 46597 9265930085550
S 11360 879359834
A 47848 227568770
S 30716 206207313
Q 8174 51511 4922015548251
A 43231 841268829
Q 13294 37514 3041013924441
Q 2702 29327 3512374645786
S 15517 511242017
A 39636 9696102
A 34109 731264662
Q 6609 13308 4310533918535
S 17283 500088695
A 13506 726816919
A 35862 994318118
Q 1005 46579 5574754269316
A 50539 426752054
A 13260 961261899
Q 762 41508 3622665828769
Q 8803 38248 908557752505
A 5630 641499010
S 10541 438989333
Q 7476 37608 7456769757987
A 39949 459773796
S 590 997218708
S 5564 259200014
Q 27992 49315 8732130112471
Q 25803 54343 6071683502349
S 9884 719684525
S 7010 833738987
A 15562 797759376
Q 3008 46562 8256954785085
A 25974 615581153
A 28093 737628443
Q 6171 44010 1648686902796
S 125 674428320
S 16987 633090464
A 6422 509983616
A 26697 534179847
A 47162 238828354
Q 1550 38291 6327522203071
A 30625 525333917
S 16906 49228733
Q 11951 54750 6950673365284
Q 13223 18063 2628772062919
S 2127 776213777
S 13448 856638317
A 14462 201913107
S 25271 456126602
A 49113 570194144
S 2128 860290641
S 50519 946599834
A 7978 765815299
S 7746 979454420
A 35122 352661631
A 5672 58158504
S 18201 664558481
Q 21886 32191 8056802463413
A 46529 295932602
S 13985 39890788
Q 6602 52929 3484678884528
S 2718 552070523
S 8557 441765360
A 42128 981013296
A 51664 867778707
A 34388 588228572
Q 18173 41831 1318476794856
S 23197 825668748
S 40519 264079310
S 49407 762424628
S 22804 199509446
A 18526 108838016
S 42197 585175009
Q 8171 27724 227254600106
A 53357 511117606
A 458 820699241
S 1881 508647753
Q 21630 32784 3787192808307
S 16419 277222259
A 50011 121571259
A 6448 327643670
Q 13274 31803 4233121457169
A 2168 752130237
Q 10085 25177 2847554566723
Q 11698 46235 4050854369127
S 36358 423838742
A 2470 541608182
Q 891 42137 3885091891140
A 47353 722790267
S 33218 87439266
Q 5657 19278 5834922626904
Q 12594 54196 6813562906743
S 21181 104930538
A 39668 967004107
A 12469 473461520
A 28929 270373039
S 30765 753588676
Q 37323 40483 654308631376
A 25543 950795410
A 43256 682006828
A 50978 693768077
S 49390 609964002
Q 10281 30084 7159226547330
A 48989 253325646
A 19047 54088360
A 22022 227355769
Q 34067 42347 490810398648
Q 52863 54615 1341041620695
S 35507 951769390
Q 12406 16534 2022341491539
Q 7002 30262 4725843474100
Q 415 54018 9141710424593
Q 4322 41424 7345451143238
Q 10306 22691 9314608056770
Q 3888 41317 6116475500197
Q 6397 47429 5534285802008
Q 16071 51914 2719645735782
S 32980 504338973
S 8699 29539725
A 43699 758857959
Q 18239 36809 809662928931
S 49253 267673628
A 45661 953283920
S 416 271953747
A 15104 203946516
A 51143 533186973
A 28191 139651173
A 36621 437820693
Q 5645 35130 7007464821847
Q 5802 50371 6676471029538
Q 2427 25706 3380591731664
A 13951 606923653
Q 48625 49638 188971304883
Q 9 45922 3710520577564
S 4391 91380570
A 5706 60233675
S 24523 490478711
Q 603 25314 4356105667625
Q 5773 43324 9944066106138
Q 5652 25356 6811592320378
A 31818 898510514
A 27912 350059158
S 25096 8792809
Q 12399 13930 1037594076189
A 10003 86191853
Q 35219 43529 2419250348035
S 39476 556333918
Q 13508 45274 9438011086214
A 16101 521778147
Q 8596 22994 4872199541389
A 16339 964265683
S 33910 589842942
A 14701 83650953
Q 10 54854 1450749569983
A 27740 948508471
A 7283 801013636
Q 15521 37452 786743409098
A 42773 359728711
Q 2943 35339 6015004473076
S 12024 3238147
A 49623 445166967
S 32137 256378075
A 49041 482646440
Q 42885 48388 4661669900874
S 42008 85418225
S 51755 440727005
A 54537 31978601
S 23262 483491815
Q 47814 54302 5964113279437
A 5415 254741223
Q 3905 35715 9538663174936
Q 11087 17332 2194951907947
A 49942 815890594
S 33705 403862525
Q 1032 2180 686642737072
Q 26118 34509 2251064712053
Q 1777 6814 4831880353918
S 4313 803786088
S 18491 874473294
Q 1614 46834 8022297911409
S 45458 526304571
S 1142 141063750
A 37416 448234341
A 8820 950826765
A 32475 16333905
A 11730 372987265
S 46476 214664860
Q 9406 18695 8842659387216
S 11672 941491471
S 40917 315226222
Q 13154 45754 8005223953072
Q 15149 42100 1067651400698
Q 26591 54659 1218565431166
S 39868 979182895
A 26071 264085250
Q 14884 46335 2904294092295
Q 40535 47914 3781349328159
Q 18697 33763 9340911631968
A 43023 201082146
Q 129 51385 592163954819
Q 14003 44866 3019155936630
Q 19074 38860 6057954080417
Q 13739 33155 5856208565807
A 12028 919507276
Q 7292 51887 5179196595061
Q 2396 41737 4460168788048
S 47838 877107909
Q 11842 52965 7342343758269
Q 8017 38449 1181276715226
Q 25212 50830 4715109036849
Q 11124 40567 9520384484443
S 1174 88499613
S 7784 769301201
Q 24470 36934 1028848151040
Q 26477 50901 839115228375
A 16293 56567396
Q 12632 38872 5081142662357
S 44880 866048893
Q 6353 31905 8009367041663
S 44365 247893142
A 23776 380180063
Q 2768 34267 6515944280047
S 203 372792019
Q 15300 42132 9391766965469
Q 300 54902 5610931440000
Q 7414 17672 8476683079647
A 23015 477840203
S 29328 374814645
Q 45098 48850 3540230379366
Q 3170 53175 6766667005266
A 17836 897040153
Q 3167 3574 35419857156
S 45425 184468041
Q 16333 29569 4728752427143
Q 3125 50709 4032313230989
Q 10796 36127 9209408164859
A 10978 392399771
A 23742 667361370
Q 2971 51549 4563193589598
Q 9914 41428 2886798525692
A 9223 769287261
S 49750 435803093
Q 704 13632 944451884358
Q 1003 48675 3898418312226
A 18313 311968741
S 34840 224651847
Q 498 53614 2934083117759
S 9437 458773093
S 40976 2644603
S 9198 30611959
S 8683 464471851
S 12799 867465395
Q 17479 43332 9069449206811
S 35356 932734696
S 9065 267110043
S 509 284587907
Q 15157 45064 8501784459937
Q 3777 27320 977094862377
Q 11656 33894 6160313770595
S 50342 820537309
S 42480 750690626
S 48415 859437848
A 30140 832965672
Q 28124 34788 3599741710755
S 54716 121634854
S 2779 833707463
Q 18151 54132 4538458387612
S 46370 696594136
S 4187 257343803
Q 347 54792 7395088652342
S 42856 509464793
S 20492 597143766
S 52815 592841217
S 2975 390519732
S 24719 369016446
S 50570 32358204
Q 33347 53456 9487427363442
A 18764 150384944
Q 29018 40883 8350550563296
Q 8108 42377 6087356717572
Q 509 49822 719925250606
S 8399 334957984
A 11928 502348363
Q 33336 38629 3315381267230
A 14650 962525547
A 22996 927101159
Q 935 26953 8363291383785
S 31201 514487317
A 3238 714352700
A 6565 37114750
Q 18319 35148 3550964804441
S 35760 489827853
S 48634 301481622
S 39936 369544595
S 836 641813013
A 47328 617008886
S 1918 602455081
S 20846 985014082
Q 8694 53716 2874510740893
A 7719 324001534
S 37282 85456695
S 7542 301559299
S 43324 113168709
Q 113 840 58533536515
S 46054 215123377
A 8720 440642601
S 9641 442165072
A 20294 853727608
A 44339 715391395
A 10905 958532549
Q 21847 54387 603991069829
A 34200 834907902
Q 18456 28645 9455715805833
A 52572 539992460
Q 3073 30645 1561115120428
Q 12123 50149 3651456398335
Q 14093 47699 8765997506520
Q 18911 37518 1614632220216
Q 16319 40080 8472244134882
Q 1193 35579 4919354228509
A 42541 821451516
A 27930 703842295
Q 2278 51847 9146274354564
Q 10128 39394 7385088860447
A 28221 339144079
A 12568 816032034
S 15478 807660787
A 32322 529432376
Q 5546 50554 9071143757480
Q 19273 21463 1000358194427
Q 5001 11943 5135446570534
S 30062 334770792
Q 21012 54342 1227489365498
A 10705 515852242
A 5349 677446438
Q 25992 54451 9333834743595
Q 10846 54143 5060366242300
A 23030 947682024
Q 3348 41796 7247129356009
S 53017 49464902
Q 17007 26961 729640418383
Q 890 45462 9114555468251
A 1619 900070095
S 33192 852529559
Q 21463 41810 1076810082862
Q 20625 40216 8242065996101
S 39660 105879318
S 23944 98028732
A 11023 353772397
A 26774 737705368
Q 2623 52511 8841221199272
A 2658 992271634
Q 1870 42939 1877077694918
S 41192 423965067
A 25897 62591885
Q 10289 41598 6675152910700
S 54654 865320362
A 24859 843817072
Q 19041 25899 38365446564
S 28939 536798647
A 2969 786810713
A 6654 482818118
S 41048 205006115
Q 3800 51833 3927797924242
A 20524 458019438
Q 6634 46350 715040300788
A 26390 676302901
A 12600 325159678
A 43909 741778677
Q 36743 51386 3033994642084
Q 22793 54025 9273175864018
S 34400 163258578
A 42904 634287478
A 9529 91973917
A 5453 803670025
Q 8850 49140 9595236904874
A 14822 176632111
S 2472 263614934
S 52155 249975353
Q 591 46385 8169342881349
A 8369 511649597
A 45151 352994762
S 29336 558901245
A 42231 69804623
S 43880 683644463
Q 4941 52345 1621862441632
Q 6856 54309 9651736624888
S 30527 518655305
S 49825 30571753
S 22997 23524210
S 26734 329393604
A 16923 878147942
S 775 681477866
A 11211 584321750
S 41982 309682428
A 20220 819674824
A 46971 424328768
A 26609 420698180
Q 28515 41482 7389410930373
A 12524 49042331
Q 3856 38264 3746446993455
Q 34580 38447 545865999714
Q 20484 40368 3330430824414
A 51927 318671
Q 27117 33313 2769088900460
A 45182 635027913
Q 543 54926 1746850735985
Q 4138 48474 7685264033175
S 42300 424577846
Q 20514 28551 342986522319
A 13071 124529483
S 23572 923200559
Q 11127 44439 4383689235728
A 10042 785975332
Q 19318 47833 1900330100320
Q 10835 53063 3636523782664
Q 3430 35120 2514283019249
S 46562 991060373
A 51968 434819176
A 34327 230046142
Q 30545 40378 853438756619
Q 10754 33999 2742332099964
Q 6156 33103 9738967084471
Q 10108 16991 6148847742700
S 10215 463941382
A 40857 915593130
Q 31060 43100 1084521072203
Q 886 54473 5385707100829
Q 26803 33730 118121682687
Q 42477 44739 1203046710946
A 13213 418319967
Q 11041 47766 2876631422964
A 23709 357658854
Q 2789 52633 6180424770678
Q 136 48689 7955717278721
Q 10742 26178 1844650320458
Q 6303 21006 8237126731697
S 13900 516040718
S 37784 628797795
Q 5176 53599 7895794802472
Q 23847 29743 4844220570034
Q 5110 50183 3465976899857
S 34103 599430802
Q 5863 47984 8680321555492
A 50645 981385966
A 33558 65003939
S 7909 919184684
S 52110 850223281
A 45403 305848494
Q 13416 51152 5765292262043
Q 12805 21763 6808667209809
S 38956 946290662
A 35048 902411381
Q 24232 54279 6867229614019
Q 20401 41527 5330705315749
S 5694 823246344
A 31868 520571183
S 41712 665875131
Q 5397 50741 1537855301732
A 54235 427617814
Q 36800 50880 1780099826624
S 49135 388197641
S 5201 70008817
Q 18672 35129 2675167561570
A 13675 342879876
A 784 510628608
A 21545 391567911
S 41385 702196754
Q 29799 50693 7460644392729
S 9340 362495110
Q 56 35888 5512914976121
Q 1690 54473 5556802652864
Q 27244 36236 4605677194961
A 36345 441023666
A 46734 359318591
Q 6107 50081 7778783894663
S 28474 942786754
A 49292 148166766
A 8993 693506616
A 16970 169369869
Q 7773 35909 3312950531699
Q 12459 54795 5558565688920
A 27599 994289141
Q 2319 32549 93090901521
A 40484 960747100
Q 5864 54681 9294410481226
S 18181 575762906
S 34926 999592092
Q 15811 46846 4099548242925
Q 25434 53322 4418421337696
S 8897 78671669
A 31595 745988903
A 47366 658458760
A 36911 8774039
A 24306 296454129
Q 12754 15554 798356473336
A 54503 406165658
S 11336 37312457
S 1864 845928286
A 53436 718528558
S 31326 69119608
Q 969 53718 6868066002182
A 3069 234867312
S 47596 424769093
S 41112 688217481
S 34920 656687171
S 53185 154967022
Q 29054 37349 3952033687631
Q 563 45092 5627980529932
A 39483 511613796
Q 17431 23491 1028013296023
S 48645 810550899
Q 33819 43069 479486363328
S 54484 574091018
Q 5612 30259 3834929966695
Q 28153 33682 3985277961226
Q 1266 48980 2547493454876
A 43909 612738768
Q 13219 38780 4574710168035
S 29706 540113928
Q 39337 53055 4731345269453
S 13411 660922642
A 9498 222107097
A 36943 88664807
A 9597 416132030
Q 596 53985 4158714151198
Q 12726 46977 9378009969657
Q 10512 35414 4536734826644
Q 4804 52119 1160013316688
S 21637 846939088
Q 416 50570 3584221447612
S 20911 58155306
Q 19389 34823 1085788863224
S 47332 601964537
S 13196 113556080
Q 18615 33905 4532600192452
Q 4368 31704 5751367379454
S 29228 7433044
A 41141 18434998
Q 2040 26172 6650693351755
Q 34074 36420 1507112299999
S 46729 758392691
A 51509 155878098
Q 30651 42027 7147619975289
S 20826 510784038
A 8513 524903857
Q 26944 48332 5536271717556
A 22167 274790044
Q 11678 53316 7506086972853
A 14060 289813201
A 51250 38582403
A 37560 740938642
S 33281 984383195
S 33977 30302240
A 3321 624077465
S 40533 602046679
A 5939 272266924
A 48148 621028479
Q 37657 52041 4846819897604
A 44798 118526706
Q 3320 40804 2398489002069
Q 15956 26277 7757705889143
S 14873 890189024
A 8118 730512118
Q 21593 27880 1375675704612
Q 14068 53516 2965747396573
S 25265 197661204
Q 266 4388 2240359258212
S 30542 627091690
S 2026 632833021
Q 108 54824 6707939793541
Q 539 54115 1150559952519
S 7864 233536829
A 32454 202747554
Q 11791 21559 1790674494404
Q 1826 20505 4746810590525
Q 35337 52523 1382057165240
S 32484 356084615
S 44521 784663103
A 48955 313165875
A 9560 292067358
A 34605 872247319
S 51753 825184571
S 36063 816798335
Q 2247 54615 5253959686914
Q 31300 53031 5063611428357
S 20807 203331509
S 54680 252286660
A 208 89663888
A 2917 311107611
Q 12243 36533 3996785897750
Q 4670 8361 1966536371631
Q 10111 44047 9551214189092
A 39554 548461350
S 44648 87206712
A 48243 437539817
S 15935 751587747
Q 1042 53839 8081922609973
Q 429 50930 6101321899538
S 37551 726312131
Q 8597 47703 544575124502
Q 11751 54019 3424142377939
Q 4555 52029 1204130117666
S 47833 511120821
Q 597 53099 3858735295934
Q 44867 45164 283812488523
A 17199 515103877
A 14171 723242199
S 6221 208216015
S 35103 742443151
Q 9657 14159 1814661810419
Q 16702 29896 7421823021155
S 24833 418555986
A 54113 170301002
S 8865 251392957
Q 5270 32625 6673272035269
A 32056 26060333
S 11151 261916663
A 47401 773607756
S 3497 751252798
Q 1354 8123 5810861875613
Q 4359 41010 6477990121277
Q 42119 53165 4696603965443
S 23584 731529731
S 8954 126319842
S 42301 446283303
Q 33313 43940 8982683304894
S 35112 819968170
A 51593 54485000
Q 1261 52588 8554214038783
S 34741 479572305
A 48504 475222456
S 48418 937521152
A 8578 562431721
Q 17382 32294 1332795167881
S 48006 824364830
S 46966 406388384
A 53472 723648851
Q 9388 49676 6888006588832
S 40436 467829666
A 43914 625914414
Q 669 51728 2962062373558
A 48361 661869726
Q 30798 45096 187989573864
Q 19328 34645 3698805474387
Q 13189 46445 9674532261913
A 53802 414827957
S 45544 921604470
Q 24359 54114 1225383587509
A 51093 549672367
Q 31657 50440 8522359261957
S 13471 9277183
S 30082 174207235
Q 28554 54011 7278457887248
A 9096 757764686
S 10230 633700264
Q 36470 42885 2643639510095
S 47927 470462403
S 3712 879940306
S 53051 930069671
Q 35590 36958 501237325039
A 41092 663240752
A 19374 698598084
S 24045 42936579
Q 6261 47324 4083649026671
S 5621 530041663
Q 8072 53713 5285615155388
A 44770 736038511
S 37571 808901657
S 7419 984947116
A 6393 439662510
S 19073 455420874
Q 3017 47211 2302886793070
S 22293 256046590
Q 2396 19277 7341991531748
A 13671 67804301
Q 1765 54243 9466715300369
Q 5704 8112 2322628238175
Q 5153 7093 965478349313
A 30752 801486611
A 26621 739744376
S 45028 101124773
S 24124 616809559
S 12516 467693049
A 20931 988499124
Q 608 36337 5259389770337
A 38337 660047439
A 19934 354028662
Q 1423 49981 6332268777382
Q 3527 53091 9290744867921
S 33950 733475305
A 14815 892002485
A 46512 809311227
Q 1008 54928 2313136124172
Q 52153 52494 182857576534
Q 24857 50751 6437525313755
Q 534 37436 9410210439245
S 36776 92557298
Q 27647 27723 3756432508
A 48784 428032817
S 20914 784801636
S 30821 185319971
A 40917 974490122
A 37162 704431692
Q 31360 33141 836975291618
A 53481 377998282
A 5967 515764220
Q 1241 54113 5935072571700
S 31383 57800822
S 31681 49808515
A 32160 880880554
Q 3240 35337 6743291958803
A 21301 110243785
A 53421 796485870
Q 22782 49409 8458639105811
S 17761 63078009
Q 31958 43536 3790378022834
S 8678 713313659
Q 17193 22248 5030526301589
S 216 114528471
Q 16117 46139 1257136498317
A 53944 198748892
Q 3147 20069 3220882047750
S 41764 998566809
A 2580 581456625
A 16126 497017719
A 21530 268495498
S 17945 325629842
Q 26776 31927 1837239993544
Q 854 40264 8109243895607
S 8521 611487597
S 16280 772207275
Q 18523 52523 7177391386066
Q 1097 32053 7096482345803
A 42052 710176264
Q 12834 49717 4008083555853
A 53345 888724677
Q 33051 36787 3249192004307
Q 14362 53133 6006802799451
S 26667 243998146
A 33989 570864515
A 48896 379244465
S 36038 826898582
Q 4330 50829 3481183193080
Q 16653 44211 90276838208
Q 37660 43801 1694576101990
S 15065 816457854
Q 9006 46296 1735272348591
Q 36478 40353 2687352174693
Q 16030 42251 5240115465341
A 26607 644808670
A 4745 808593967
Q 2327 54464 1866800029223
Q 2190 51016 6430952320571
Q 24815 52280 6406278059280
Q 3147 53961 7609555444920
S 28491 290367496
Q 4309 20851 6535904118679
A 34817 175763270
A 17322 899323656
S 31968 511345703
A 41726 629332285
Q 8140 53604 3573004227753
A 2379 467462862
Q 7305 45616 960260153514
A 23449 45386703
Q 10190 18499 6145913294563
S 15204 457759578
Q 30534 48521 5923067455416
S 26499 312171245
Q 2968 7938 4193243732525
A 20959 372270744
Q 14119 21697 3977120491767
S 37692 857111188
A 53055 558206722
A 19432 825247092
A 11650 943816177
Q 20730 52604 5039272491097
Q 5414 46062 7406164458309
Q 44571 48883 1600631947456
Q 4027 49729 9296165681149
A 28803 457111103
S 31903 915162976
A 11111 133989909
Q 6888 54219 8240390608169
S 6954 879513025
Q 5671 10736 3961494019711
Q 156 18871 9999394270574
A 29183 8779410
A 44591 431240947
A 51447 615529683
A 54845 397181402
Q 15085 41819 2793492674403
Q 1573 53571 8410769816913
Q 34126 52111 1592222466666
S 44119 777919771
S 43967 124710704
Q 5887 32803 7435918017756
Q 5486 51901 7000135059098
S 38483 812574879
Q 10297 53995 3356740486214
S 31168 817148387
S 12548 234111356
S 50039 274246337
A 27790 910541247
Q 12835 33973 1737155075595
A 20729 731269821
S 39122 881642148
A 54021 590216740
Q 6263 12123 3905168903647
S 29469 720615532
Q 6073 50346 3735264178097
A 30844 762076193
Q 5903 49977 1272072159355
Q 351 53516 9076007911615
S 52737 720622912
S 10114 747360374
Q 6370 35767 9466741969832
S 3920 381296496
S 42931 457911110
Q 15691 35077 5712151446133
A 16127 660968305
S 8514 507953978
Q 12066 20060 5439157010176
Q 65 54795 5471598457650
Q 15363 47976 6018964154352
A 14113 217456617
Q 31377 42949 4061647128303
Q 3475 53348 4092692010079
A 40439 709249496
Q 3902 15763 2825271859450
S 39946 358304816
Q 1618 41349 8150567500952
A 36356 981470141
A 6824 394132700
S 46030 828932001
S 860 171118374
Q 4028 53607 5998573077495
A 31035 600282292
S 34840 214874853
A 19925 758310002
A 19183 498653292
S 31239 934776004
Q 34868 47388 5068701946151
Q 28177 45579 1802512069104
A 37083 437219342
S 35572 249592466
Q 31898 42975 9460734608387
S 44114 972431709
Q 7459 18396 1457245526082
S 22130 486251283
A 33182 779431958
S 33296 605121498
A 9482 24361202
Q 182 53931 2756458170532
Q 4679 43651 8464139214476
S 24375 465370678
A 34886 299586925
Q 28380 42653 6269546030994
S 29318 410844082
S 32940 281710133
Q 8487 32547 81245901543
Q 14047 38794 9567801612685
S 48947 510560261
S 18409 151155039
S 12445 428860381
Q 9372 15505 3007669037808
S 20130 328080181
A 253 205571623
A 25065 858069318
Q 24667 51165 8547110292906
Q 1751 52136 6635477332291
Q 12994 37118 971409729606
A 34169 243835842
S 35564 862055787
A 26584 399141752
S 23206 4611453
S 10400 192340698
A 17777 331834394
A 6570 832779087
S 27781 334491504
A 19823 283539852
S 22403 902396197
Q 6384 17231 7645274149130
A 28712 395270284
S 31387 890409837
S 8851 140415262
Q 8118 29506 9162832062134
Q 18344 37016 5547196296448
A 46975 224098478
A 14306 834967171
S 28904 945518654
A 17866 296460441
S 40280 993559815
S 39987 797417527
A 41857 4862078
A 31340 184303564
A 51281 280737218
Q 13949 28297 1549469921817
Q 25557 45881 6118053467908
A 50084 602539384
A 7789 187648668
Q 17549 36564 5658249051711
A 30441 405645976
Q 2914 27739 1078068809608
Q 17462 51263 9424134905529
A 41771 961506643
A 33718 45358490
A 18687 454498547
S 42245 33750569
Q 25141 39460 7402765796743
Q 4328 29572 4456037712682
Q 1781 50567 6157037448685
Q 12487 49548 8766596735993
Q 12814 28283 2138122049998
S 37952 860541884
S 2404 418684861
Q 4441 28657 85541863543
A 30834 432827871
Q 23557 38480 940805221830
Q 8572 44459 5115533027954
Q 18561 53048 4745744810855
Q 26671 27594 781103607685
S 26047 535462327
S 2524 138246967
S 7890 140078325
S 15406 128688181
A 35033 491822209
A 54179 452714632
Q 21578 52317 2606329980022
S 8635 506555565
Q 6036 7102 743584493466
Q 752 48650 5549838461835
A 2610 725156773
S 23425 14636245
S 28983 753573161
Q 13969 47775 3135127480171
A 25247 762703317
A 43001 19804221
Q 16042 45136 2562507514351
A 53669 30947603
Q 1641 17673 2883218473143
A 33132 34909369
A 44291 654562682
A 17119 652735062
Q 16467 52221 1882811739305
Q 8103 49066 2231004458588
Q 194 23459 5748024952117
A 20662 359719549
Q 10426 11976 679505826364
S 8352 807493333
Q 3965 50552 4455922606679
Q 4248 38134 1750159815002
A 44641 178915176
A 35759 379780364
A 9640 111457484
Q 37974 54821 4009931620235
S 37097 950458798
Q 1072 54485 6991059289786
A 40312 677293770
A 49967 707583954
S 16927 24926888
A 35179 705346846
Q 22444 30734 1857663541336
Q 21110 36235 1999076965764
Q 21927 21990 49992729185
S 51322 35756589
S 3783 604594688
Q 6766 30784 6566444396624
Q 9632 41896 7419330842847
S 48157 490777139
A 42229 35528069
Q 18216 40657 415406883198
S 19548 5293996
A 40386 471872159
Q 7448 37405 7299802416183
Q 22005 27074 3623690612686
Q 11318 39047 2816564862315
A 12060 630166539
Q 4165 32528 3108190684673
Q 22782 24092 1199315796452
Q 4534 37974 4348510326203
Q 3022 46978 6319629602501
Q 1376 44954 8086308445825
S 9437 533597806
A 7403 360357230
A 47042 335751447
Q 26293 35914 8518081498066
S 5108 13210862
Q 785 49593 630133762988
Q 71 53824 6910234139936
S 40989 230273705
Q 24103 49727 21285627004
Q 11768 13090 213457243281
Q 23359 46705 4427177387779
A 33113 902404091
A 53580 659980683
S 41607 861777738
Q 8725 30144 4335322560844
Q 19217 51774 707883266534
S 48814 68720457
S 35028 55097388
S 36925 872177015
A 35197 733691759
Q 27356 48270 6963575717358
S 30963 951972682
Q 5203 46730 9061805814596
S 53962 353457161
Q 27147 45971 4995799298052
S 46193 376187197
Q 179 52156 2158576498205
Q 507 50113 1208052790579
S 5345 484996910
Q 4006 28249 7635839527996
A 30002 8141893
S 2951 251053345
A 51908 504098355
Q 15266 51756 6761572747855
A 900 501559660
Q 3326 54577 7014801544373
Q 18982 23187 3472358975278
Q 27945 50476 7517009030763
S 8347 382358974
Q 34936 36168 1207078812833
A 52750 586891274
S 54599 9514625
S 46719 449848424
A 42826 664309135
Q 5660 22863 2946071050992
A 33089 883770860
Q 16544 44921 9695231836006
S 43591 263601742
Q 23346 30229 5354925614551
Q 1865 54513 5222603559461
S 13271 5112252
A 22111 18674447
Q 11180 53870 7290711201081
Q 19145 27490 284690616019
S 39935 137641580
A 42097 94090900
A 17710 657950029
A 42645 504970968
Q 14108 48406 4771329670461
A 23017 163889169
S 43916 237075474
S 11243 337018974
Q 10357 32794 305513295770
Q 21790 38390 6944946652778
S 46654 165541887
A 44119 353556728
Q 7160 44018 1517494117449
A 39083 401741440
A 35213 814584318
A 47093 727582228
S 37006 667510112
Q 10190 19673 4862968636126
S 30387 610336181
Q 948 50724 3936432551704
S 39543 318480308
Q 17055 41676 1587765893634
A 45290 964173074
Q 41615 49741 7828926957809
A 6343 777805094
S 52345 430950400
A 7105 412092136
A 1433 598028731
S 13396 42527846
A 10835 247888709
S 20594 160977352
S 40693 98219131
Q 5082 34032 9200662608564
A 1423 333769318
S 45191 409762590
Q 27621 53029 708227596867
S 15833 424530726
A 29624 697064981
Q 31600 47247 798339512334
A 32188 173345339
Q 6261 53831 9476371791355
Q 21094 30424 4769029170297
A 52305 461349121
A 51726 995486317
S 5962 257488217
S 2344 939160433
S 41942 247637995
Q 424 45825 8439533909385
A 1760 836398851
Q 24853 38506 2059892650682
Q 3754 52906 7542448369059
Q 36846 53618 6513746366722
S 50038 602335292
A 29382 240157791
A 20185 129709519
Q 4249 15407 4951147834079
S 51114 505611200
S 7454 27659520
S 49918 631351111
Q 505 23813 1673247896747
A 11710 447568742
S 13030 390473054
A 8522 188146776
A 6161 988309962
Q 6374 22925 6442201886567
A 5633 615299015
S 7792 437458375
A 26404 99113337
Q 15103 49974 37540505495
S 42709 117070985
Q 31504 41488 3652979592838
A 22275 760908081
S 28109 637231010
A 16788 188517099
A 43806 540773527
S 40136 749796071
Q 6733 44850 6487717476928
S 2137 982441296
S 50438 281935369
Q 15741 39115 2459840588058
S 41546 97242880
Q 23032 45513 7025250822278
S 3662 132276875
S 33936 623719638
Q 25500 25636 17354973306
Q 42646 50397 3763062725888
S 17669 981784273
A 22381 906384420
S 6328 419411614
S 4709 683559496
Q 23038 51441 4607144352328
S 878 455361600
S 14580 73511526
Q 1946 50234 1677961341865
Q 2195 53028 8695032353176
Q 8697 53734 3574867702629
A 32667 224564449
A 35656 568766383
S 11741 358782421
S 47646 15671083
S 5477 651445415
S 16407 550825123
Q 13975 53576 8801700843017
S 36640 565826029
Q 10147 24221 8047003063884
A 13500 417938236
Q 40034 53628 3721246897453
Q 23490 43925 5621432336153
Q 19847 46773 5670384000392
A 15270 964645942
S 41342 412931141
A 52111 575682835
S 41336 364455827
S 41245 919632075
A 6710 974353565
S 17561 354299555
A 35238 904656507
S 24542 192009766
S 9888 534875515
A 50221 713303143
Q 608 51557 269859075350
A 20278 493947099
A 50379 380228987
S 43845 784542686
A 46041 430214113
A 11244 111960873
S 13585 451025863
S 47420 875338870
A 20049 645089372
A 47239 664110277
S 33510 99886066
A 19424 99940124
A 36233 804759396
A 46216 834774883
Q 9723 54892 8409618894100
A 32126 401005862
A 22298 645537678
S 31913 796803516
A 2665 847347769
Q 17461 54507 2974474731066
Q 14526 47859 6897756852193
A 6620 684620863
Q 44341 52734 7251621530381
Q 628 49961 1330752042730
S 6952 112082122
Q 15126 31235 2057668099025
A 28600 573594472
S 54912 809491136
S 35072 399060923
A 54122 982823530
A 31218 295625048
S 39615 148907463
A 43011 748522314
Q 9011 53956 4539090416709
S 10494 365283897
S 20739 959141409
Q 43141 49292 163535555617
A 15249 88770672
Q 12246 13710 777684450049
Q 2447 37644 9438700822224
A 35479 200886064
S 27213 333440780
A 25114 57930214
S 38864 292397847
Q 3085 52022 6629786756695
S 30054 673995054
A 30138 248351453
S 27241 540064161
Q 35892 54685 748785217666
A 38487 690204421
S 1768 430312971
Q 31473 42948 7983151544138
Q 11333 22481 1833299756690
Q 10551 36942 9631207713176
S 16000 760332356
Q 1597 45222 3674021134534
S 1365 6434061
S 26302 384539503
A 47693 705556089
Q 14430 38272 7768713511394
A 41904 907156789
S 25405 329504462
Q 2022 10700 8675308675052
Q 7866 12936 3802664206801
Q 46709 47969 685923030409
S 12112 302987895
A 54016 841060792
Q 29045 54393 2072683944683
A 43006 958553624
S 44018 973143668
Q 45700 49077 852853685692
S 38643 686385657
A 50374 978926712
Q 24992 33673 4919887304013
Q 94 53962 2710431611736
A 26386 969005568
S 37490 25043304
Q 1232 52584 1777698497068
S 24311 584594354
A 2249 576317848
Q 6242 48149 59175587515
Q 28063 32116 3579709484586
A 40324 661860195
Q 1870 15155 298356424287
Q 5827 42800 7033630010863
S 29268 431984255
Q 2463 51560 2376062542074
A 51485 594811370
S 30248 151001704
A 33868 932326189
A 15323 974638189
Q 10832 47297 4256398218966
Q 10949 31736 8202758492043
A 23418 865756616
Q 15652 39681 63563709641
Q 27609 38149 7409110071915
Q 37621 47432 8695573140094
Q 34982 46077 2362533393722
S 19340 340282377
A 17981 841126671
A 10101 631392184
A 2892 74556058
Q 9720 26201 9158170975582
S 14715 850977152
A 21865 615783563
Q 12805 21113 335100784557
S 38904 171322509
S 13562 358209125
S 836 189259658
A 52691 263427045
A 26425 105495453
Q 18881 53741 6468683388550
S 44529 924607786
S 44324 318179003
Q 43354 48883 1880493624253
S 20701 111507962
A 47764 599921381
S 42020 424692969
S 1009 627822715
Q 5873 54910 2681736600681
S 21643 315961504
Q 6348 30591 4396877796064
A 26306 873319712
Q 18731 49905 5276094184159
A 50600 691678758
A 48409 135903480
Q 9524 29960 505514915363
Q 42646 44951 1789659789019
S 15108 926156338
A 4041 850443664
S 52559 618586570
Q 38681 47659 1747420876997
A 9229 693718307
S 27027 194550237
S 19383 908054539
A 15531 987852214
S 27444 759239476
S 49493 746554465
Q 31186 36458 3287545428052
A 40613 335706965
Q 8139 32044 7055056286966
Q 34242 39848 4944220104902
A 23841 964915174
Q 8551 53211 5360863093501
Q 6132 33917 7278230229280
Q 1889 36777 4499306141163
A 19388 361954662
Q 5504 28596 5960524039946
Q 18359 40467 7199678934720
Q 32476 44784 8926918807441
A 12367 506131886
A 45100 875159888
A 26073 196129530
A 9088 795091696
A 38819 640474037
A 19518 767613427
Q 3307 30764 3164515917588
S 9463 531490299
Q 5669 48744 3441312660183
S 33745 889125622
Q 28651 48833 4962659973545
A 37950 945545243
S 50416 30135582
S 53110 311507325
S 42901 260956587
S 5973 625480469
S 28852 472227005
A 41814 885238748
S 7271 853614477
Q 1033 54088 8608689551712
A 31951 579092959
Q 11543 49740 2651459320222
S 28980 692461981
S 5530 632467754
Q 6158 48786 3423150818958
Q 4273 40007 2828825338685
A 48615 694783601
Q 9285 52434 7555651151415
S 5041 441727959
Q 5010 32206 8243886320976
Q 20961 52103 4866794846947
A 35824 917003109
Q 1090 54286 4432414680963
A 10149 190812204
S 19391 901725565
S 54504 23690758
A 2518 876935503
Q 5029 50295 307126578826
Q 17756 40932 5745326612081
Q 730 51201 1293852496352
A 53259 848374393
S 8413 573044488
Q 25445 28770 2212634936924
Q 14046 50996 3817935633401
Q 28719 53392 7945217366652
S 41639 845936786
Q 36921 50041 8182297841688
Q 4349 41114 9703858986973
Q 6323 53270 8002952790223
A 6355 709940166
S 36539 147241157
S 50202 274288384
A 34219 200798482
Q 3383 47340 3662000567921
A 40438 563589491
A 46417 244267645
A 20274 275530157
S 33149 514168724
A 16918 295761956
S 13119 315365977
Q 6019 32428 6251375506637
Q 11030 40023 2613597955116
Q 1418 54760 6152220377036
A 15303 69349637
Q 13384 39124 4578680282954
A 33378 208789848
S 10681 114518820
A 13984 526469839
S 14085 269114096
S 54254 822962403
Q 3192 30753 9258029162807
A 126 170589673
Q 2568 19899 9789622162661
A 37088 338387006
Q 37246 48438 3624697467461
A 45286 628723410
S 41452 899882372
A 54157 630496334
S 8033 419399165
Q 4651 35672 3151908436725
A 18962 552059627
S 413 478333240
A 9029 779575212
S 17831 536050939
Q 21251 53181 3484702705103
A 32228 87730138
S 45175 460484131
Q 29934 43363 2429173816056
A 45059 653658907
Q 9457 12153 868169370963
S 33561 506811121
Q 563 54713 5171889009078
Q 9053 53936 1273837834777
S 51631 354241027
Q 4596 52126 519005890250
Q 14447 20727 4778864690015
S 8318 72024002
Q 20916 52986 3032962190991
S 25626 689179951
Q 11714 40825 8165596088571
S 21852 235537221
S 11709 712719600
Q 4174 50278 1638760445741
Q 4906 39657 3142202491762
A 4087 713965942
Q 26267 53952 2374594693527
Q 47973 49231 828872890644
A 36926 861457061
A 35395 280040729
S 22839 361406162
A 7884 449673039
S 13604 804947716
Q 7582 36062 3471045916968
A 10547 14465596
A 46708 877405411
Q 3734 33239 5467916774677
Q 27651 50374 1360623671336
S 43507 570341894
A 23649 600797978
S 18738 360238660
S 42358 173659329
Q 26107 39319 7898543611331
Q 2709 33258 5362149775474
S 6107 224911087
S 39533 115130855
A 49662 169869558
S 23038 240992360
S 39640 28868941
A 1364 71897437
Q 3876 49728 1729119946008
Q 24075 42338 2468273004883
Q 3250 18648 4097767813686
A 42642 124272278
Q 15549 43129 1343515618969
S 26290 79725611
Q 6269 43324 6665406404378
Q 1462 53983 2297454009241
Q 339 52301 4068242923550
S 40197 660982781
Q 16764 34617 266653382465
Q 5473 25119 7839064001654
Q 8123 27280 3444450487111
Q 1787 8755 16392563455
Q 5330 54742 6393112397033
S 3409 125987386
S 33061 650948650
A 52885 182138216
A 46744 466252056
Q 12228 22305 3424725288238
A 22245 279671111
Q 22455 49079 9126855114960
Q 16024 51718 492722270766
S 46295 399423294
S 13164 662340458
A 29963 198883802
Q 24166 28369 3740837251174
S 19349 266687218
A 54865 840121316
A 8398 302626087
Q 7305 46870 5983307218511
A 20310 278045574
A 52726 468529405
A 37564 680912262
A 50948 275627641
Q 17798 20936 1148140949493
Q 2565 47966 7694696225332
S 4379 540236864
A 19630 626512946
S 7267 216322368
Q 8265 44668 3685898969434
Q 1499 44435 8990557517507
A 30924 45325857
S 6430 237487256
Q 29117 35385 4706957458458
Q 5411 39084 677452025066
A 36143 311014436
A 31011 211903326
S 19769 674143300
Q 2552 54199 2230072552866
Q 29753 50644 7620456753873
S 139 637516201
S 12516 615935765
S 7743 967799410
A 8841 122798369
S 40706 146151410
Q 576 49645 2857464119924
Q 4322 19663 3799184367345
Q 39521 40511 75511260905
S 50578 877349006
Q 9500 54536 6788151462779
Q 3028 54550 308946605716
Q 27929 36631 6045750829035
S 51607 230537003
Q 3023 5881 2776619558839
Q 13133 48374 634260303734
S 10049 80622893
A 3664 204129786
Q 11063 33366 1909938514399
S 11696 351579360
A 35629 683109099
Q 43638 43663 21736066515
A 25900 145826830
A 39332 813570443
Q 814 54880 559711434088
Q 8181 46462 699819819497
A 54194 471114904
S 28707 765095588
Q 11006 52699 6535580974689
S 50695 866395424
S 39611 156734839
S 13103 42488426
A 52436 113581712
S 4835 223650898
Q 105 43808 3109577754387
Q 7735 52543 2745365038840
A 10820 918658161
Q 17109 47235 5834943181740
S 39645 756438528
A 13052 187518998
S 25472 223178188
A 33109 469351393
A 34878 658984076
A 46667 824213517
A 51235 335744492
Q 10359 50630 5500093799794
Q 31228 40311 3476836500683
S 4862 994772315
Q 1739 6393 224988460354
A 13270 677451010
Q 26854 54310 3800701394124
S 35528 286985678
A 7056 454223329
Q 11929 30478 8194976737291
Q 15873 39832 2649323144094
S 50636 145575492
A 36029 668973907
Q 9920 30995 3885797555498
S 54204 41611451
Q 2445 26383 1374153422369
A 23706 252012620
Q 24576 33457 5997578895998
A 21525 869313204
Q 3559 36296 2475318868144
A 9525 278566976
Q 7858 51744 2428568243676
S 20305 565836273
S 27723 830356500
A 46367 12453764
A 14587 276429815
S 33469 526362704
S 29444 399138751
Q 37326 49701 3942257114644
A 18070 646039723
A 35810 711308034
Q 20016 33456 5827939164764
A 46623 259074875
Q 3548 50653 3289638731134
Q 633 39061 4314180320896
Q 21788 38108 6006521442543
Q 21278 49307 9528383930705
S 724 376633402
Q 1273 50785 4780737019966
A 29213 619718446
A 29890 269692488
Q 2706 46069 9582275925531
Q 29 54885 4339466668627
Q 5041 43891 3069585794441
A 22723 939474952
S 53113 385798134
A 26138 993703745
Q 3278 54751 8614181247349
A 42090 343048796
Q 6541 53705 8168686331995
S 43946 586139339
A 31169 137971375
A 42210 46910902
Q 5393 48056 5676715593918
S 34153 256182877
Q 25174 39189 7399399786543
S 33499 891270137
A 53334 553400618
A 4257 898411526
A 5949 646425167
Q 1185 13387 8874964418530
A 50084 962515001
A 37085 350316314
Q 16222 51502 9206893522764
A 32601 114843763
Q 7423 34392 7559397494093
Q 32483 52971 3624544323181
S 43486 968018739
Q 1613 3590 1037705616543
A 11625 618131939
Q 3078 15672 9939673267093
A 12015 324606020
Q 1442 45370 9270604711465
A 16361 917658469
A 40520 940263372
S 23579 877936751
A 49472 254439631
S 13897 888894620
A 24317 859511341
Q 39955 46629 2973273217305
Q 12865 21054 4559915455357
A 54622 755413273
Q 47475 52028 3228433684021
S 21181 143403580
A 40351 958862896
S 33703 369273217
S 51662 151905432
Q 3368 40395 8693800944466
S 18744 253473088
S 30482 64691841
Q 5334 50458 4523777129978
Q 6224 39253 6146321195362
Q 5568 50176 3295088252662
S 54010 394006471
Q 1193 47790 1184296748457
Q 25125 42384 246366803560
Q 2293 52573 2228346387796
S 17045 829414965
S 31057 299646830
Q 32315 50029 5996965114375
A 50689 598584458
Q 23604 52946 99582080409
Q 19318 53887 1699641395882
S 21066 686800960
S 31442 960132532
Q 6884 52104 5142842635734
Q 11587 54907 7711727965676
S 19058 36286343
S 29302 243926265
S 36451 299796130
Q 25308 54650 6634755283967
Q 3872 48485 2726491005995
S 13161 612076323
Q 11336 23050 1044750983186
Q 34248 54684 8242191398171
Q 17012 40821 1397005529888
S 36556 330719090
Q 5156 17042 5130122638853
S 19876 133269329
Q 7305 49023 3851855190063
A 23021 54646966
Q 1830 52780 2851696927857
A 14163 607286708
A 44309 396419275
A 24806 155042726
A 35415 812110481
A 13111 565411687
Q 9324 48810 7962828359522
Q 32921 49962 6357470360858
Q 1568 37627 5783565244806
A 2132 442825434
Q 373 54654 7139222727201
A 13950 721987605
S 4997 613889572
A 41102 780999375
Q 16646 49225 9134819515637
Q 12803 53329 2468890648193
Q 42688 47612 2838412396157
A 53071 740556885
A 3791 658650625
Q 14721 16614 603354998734
Q 27498 34796 5970163756027
S 14474 762065364
Q 12248 34377 5049325452618
Q 17907 50636 3916686357884
Q 37818 38623 410773740707
A 12250 233332055
A 54859 369766124
Q 2526 8385 5625396685909
S 34582 789860915
Q 15065 33927 1448607880461
A 4298 476670061
Q 31018 39719 7021966942963
Q 1006 54250 9348698931386
A 43920 758961347
Q 26981 30732 2472017308150
A 18118 48542267
A 4713 256440546
Q 2152 33401 3870384332807
A 54307 484746793
Q 20321 45537 8178584655899
Q 35554 39713 3383419533299
S 51076 623084520
A 30951 878718485
A 24126 309106612
S 7150 938662509
Q 10170 44819 2130225966768
A 25073 526221358
Q 1462 42822 8766208504246
A 10188 170765545
A 6781 749275824
A 13052 987568524
Q 2715 51733 8625726030024
A 22405 670093131
Q 17643 54848 5111841595375
Q 6746 23361 8999744930073
Q 7495 34971 1839521713694
Q 10494 37078 2717414394604
S 44925 96585486
S 50620 972055367
Q 9713 21826 7196588584762
A 39803 911133687
Q 22619 35202 9969406686903
Q 12957 41418 1897997924702
S 4865 975835377
A 11134 404536361
S 26940 410301896
A 10264 334563523
A 39910 563284064
A 30698 281602086
A 14115 365805541
S 22216 4349605
S 26187 657424436
S 5596 78173272
A 33666 292455499
Q 21877 23327 1167592479497
S 42065 665531555
A 13505 893831964
A 35438 344466230
S 53902 847415202
S 53365 483966451
S 6118 486779530
S 25969 985133086
Q 183 53752 635222202761
S 16638 658845173
A 46089 918791145
Q 1336 53923 1730410768444
A 51094 339382937
S 11397 361375997
Q 22882 35862 7475533089251
Q 14202 36422 7860847180793
S 17641 793662408
Q 4213 22033 7983125840886
A 7594 896628827
Q 33940 52541 1046270646715
Q 52262 53773 254567775692
S 12686 162878487
S 54297 525308872
Q 12115 30403 163903413894
S 50526 383239780
S 26734 297805498
Q 36097 48941 878702986290
A 37439 262727949
A 21630 224134482
Q 19518 51014 1650948185684
A 26464 862776680
Q 20266 32851 8092102425941
A 34916 335978179
S 30919 299732909
A 7749 493451028
S 16697 957025616
Q 37170 46619 989971209882
A 407 128486749
S 28295 101846451
Q 1285 5526 191379066800
Q 13532 47944 3673406969385
Q 20426 47930 1272005505901
Q 9658 41001 30202005016
A 29458 213860189
A 19796 917927030
S 54155 911280253
A 4421 489297980
A 1742 355600970
S 28426 866923890
A 52708 882575095
A 21046 953714387
Q 1668 53216 8872219848336
S 42019 798388757
S 7381 963793299
A 21734 241692224
Q 29826 34146 1089257653061
A 43036 527015403
S 15475 659721872
Q 10726 52473 3755699407941
Q 12734 50330 2404019244531
A 32893 681486787
A 46158 474171360
A 7047 179086873
Q 18217 54253 7589284792586
A 30617 619933068
Q 24662 25523 470180164768
Q 5718 53776 9856587383232
S 17973 334716350
A 25367 746775895
S 23507 204091723
Q 39144 52267 1457204904916
A 136 743767540
A 38606 457060303
S 47570 818736570
S 30579 325052824
S 34900 634248269
Q 19839 50901 4982963851655
A 43931 593847919
A 50869 375298598
A 37389 805762380
Q 44555 53269 1555239882927
S 33675 381663290
A 13772 867584762
A 43691 804351687
S 47899 518755362
S 44471 478359341
S 51728 822113290
A 6363 919570861
S 19657 248965662
A 40710 927737903
S 46389 892809110
Q 9408 37311 209603691761
Q 7414 37675 9307711084394
A 11091 83931345
A 36175 768800540
S 24694 570609363
Q 35552 53613 7849009888501
S 2865 31364645
Q 2446 54831 8701105579943
Q 11483 53777 577051789366
A 50105 181528258
A 31734 579744710
Q 7866 9396 1074478418458
A 2097 716810829
A 4059 755617022
A 17378 575717837
A 14306 279466411
Q 30 54876 2839694962029
Q 8935 39129 415770373364
S 28065 335017755
S 36703 668450900
Q 5264 32534 8741986356347
Q 15669 18205 483328400831
S 10022 263088318
Q 912 54105 2922680609961
S 16451 412350361
A 5908 798907648
S 16673 398579904
S 45559 131445640
Q 38601 43935 4227362077935
Q 26 54350 5943388236674
Q 632 30641 48621141071
Q 1422 24885 1570451868131
Q 30244 53305 883402490206
Q 2501 45236 9920455536271
S 30692 765265783
Q 23229 39633 2986392346989
A 39306 955669995
S 52620 99314949
Q 1132 36308 5748503806618
S 21120 406656221
A 12356 477907845
Q 15859 25759 2708038999447
S 12721 761739584
A 32887 611330217
Q 11212 54631 8508034523485
Q 24122 38389 1121260846123
Q 33672 45532 557674189249
A 43965 229406159
S 22174 212198347
A 39878 652978591
Q 12995 43079 2587009622465
A 41034 376230325
Q 28504 43947 7236223628595
Q 10811 54447 5937521393544
S 4690 631354924
Q 11953 25740 4118997140074
A 23535 150213559
Q 8757 33243 1735183025818
Q 12585 31430 3649178973366
A 7541 755729207
Q 22451 54041 1159762153057
S 16064 760708271
S 6414 260351129
S 44456 646303717
A 45870 284443440
S 36650 660656231
S 40990 883143128
Q 30755 37173 6165832983153
A 25484 788440466
A 48092 451146002
A 22831 205668516
S 21549 296389388
Q 2606 2946 57098333481
Q 56 1236 63276935957
S 48001 136307097
A 46464 26346076
A 41630 746382609
Q 2894 27109 3724115306312
Q 2119 54698 8486375893955
Q 391 52926 963153420992
A 39290 925072024
Q 2533 34345 366695285024
S 51647 4921228
Q 17637 31964 8070425095649
Q 1972 20586 8168615966609
A 3174 274423632
Q 1251 49498 2917453386055
Q 8992 40131 6379097368101
Q 36918 50515 7168455193763
Q 32472 43758 6991886932760
S 8859 641596124
S 48136 412382498
Q 6200 47489 4232858764039
A 28259 397131110
Q 25517 47312 8687392493165
Q 7677 23596 5142783155406
Q 31699 34258 518885313701
S 19752 276043808
S 4504 531350016
A 44706 210681881
Q 31467 45098 4789230416870
S 15464 619752393
S 29733 580381305
S 44472 564695576
A 29401 510496138
Q 10696 50650 1921777060665
Q 20933 27419 105774749382
Q 49484 50142 226310894116
Q 4646 52733 4375208587685
A 42856 316459211
A 34624 101717132
Q 14237 52107 1826834172479
S 19182 984169250
S 47152 929428677
S 26044 46027847
S 3236 45241108
A 3134 648917348
A 48491 17510586
A 9351 632816656
A 18701 978148931
S 37056 696481412
A 3491 675624772
Q 743 54900 4867945013423
Q 19062 49571 7727425169464
Q 28 30552 7276770551312
A 41965 535821797
Q 10041 39768 4942552251884
S 43115 809804162
A 51710 562181146
S 49358 961288005
A 17044 509727413
A 15475 425471367
A 996 261224875
Q 189 54592 8765761014512
S 25699 508648646
A 19559 950334448
Q 6938 41485 7883722665799
A 27484 711059312
S 14065 225991674
A 30001 366800075
Q 4352 28251 6000615055673
Q 11932 18237 4695911566112
A 9240 104516172
S 15037 485235158
S 31528 519129284
S 20441 309360383
Q 3488 50528 2069099960160
Q 16890 41250 8033676494907
A 14424 273687146
S 33377 565783596
A 6374 223368752
S 3770 118653052
S 52805 711326210
A 48621 441439659
Q 26160 29472 257093487927
Q 16233 36035 5532177720064
A 17140 379075294
A 38641 825598287
S 9312 901032441
Q 7398 53864 3365293591187
A 12897 543993747
A 29981 475471738
S 44255 39917648
Q 28793 45794 8088391600608
S 176 201806521
A 50974 305997549
A 33229 619499646
A 9601 358607158
A 5414 25831648
Q 11296 53774 3366938568743
A 4189 549951467
A 11523 766468332
Q 23435 44975 8000786396540
A 26853 565046818
Q 5567 27555 5890477903962
S 36042 979480802
A 14668 673649117
Q 28901 30621 598390994932
A 14628 268207012
S 25402 488309471
S 23669 579209012
Q 29130 43327 5815339902483
A 10245 369501138
Q 1919 40325 1181770661816
S 16759 441864590
A 50101 848495686
Q 2062 54922 5263064280186
A 8169 700410072
Q 7490 51718 5717018305324
A 31075 585449852
A 3608 811343057
S 3928 880883605
S 39580 325831413
Q 3294 7608 3029244926657
Q 50772 54223 1104226899604
Q 3963 25368 9117226702007
S 23556 852057423
Q 4834 12053 6358679393950
A 29515 276825107
A 39797 386517004
S 209 597714831
A 47402 283558896
S 1070 787144373
A 22795 442953603
Q 87 52296 6627746809644
S 1638 586370292
Q 77 54908 8540403021719
Q 30762 42316 5321659055952
S 29354 442094398
Q 20340 38683 9738468500217
A 1415 263484778
Q 4194 52358 7105968975452
Q 1043 45547 9839576756992
A 18737 65217217
S 10794 450054473
S 53453 664444648
A 18707 407415236
A 54109 459981021
Q 45591 48179 1689756796546
S 6781 472743270
S 12081 972483422
Q 4479 48023 4326969373394
Q 2104 41030 3134544490959
S 3445 551694472
Q 6155 43650 907729994817
Q 2736 53707 4961143120903
S 5875 305077105
S 3754 736032809
Q 20907 51908 3464991990897
Q 939 42220 8012557008775
Q 21672 37359 6674923928664
Q 6338 53708 7579584642234
A 13386 569654306
S 21928 507035014
S 23129 907296472
A 54113 965235270
A 33612 229971730
S 25714 814994568
S 13052 437240873
Q 19501 24970 1447239343519
Q 3805 24241 4117160886422
A 4593 422937587
S 42220 668195718
A 25583 527414731
Q 1462 44880 769735539390
S 48497 713377349
S 23099 917652108
Q 15010 42575 1445635002374
A 604 260667558
A 30629 420198549
A 11827 549773120
S 43620 774937587
S 53100 499981048
A 27095 360448907
A 15625 647070692
A 22875 932137407
A 25539 666865905
A 10039 649167439
A 31181 571395730
Q 4410 53089 8303604043051
A 27411 852100569
Q 301 7206 6413370363739
S 24199 174101117
A 49519 617124602
Q 29641 41251 9379732445126
S 38271 508625801
A 51016 200172403
A 4023 815890946
Q 5188 11325 72887147946
Q 722 49624 5848844825117
S 24683 884688720
A 35840 874047241
A 47949 579314644
S 13132 655620431
S 14849 473064928
S 6709 769635291
S 48165 610339231
S 27429 531886169
Q 1573 43956 9980946829746
Q 8937 54109 3499299914696
Q 1341 54102 9878062522438
S 47565 762632756
S 11281 889630642
S 43140 801080940
A 20018 772912405
A 44277 617421075
Q 10581 41475 475504608293
Q 871 14390 8684257302398
Q 10311 50894 2629400048572
Q 16297 34533 4525077725659
Q 8140 44362 2074110796654
Q 26570 47245 3690808263732
Q 3287 53143 7545898158466
S 48473 837456688
Q 10922 16562 4432959914754
Q 10275 11208 790354743905
A 37882 130920691
Q 11602 30679 2876572265653
Q 1389 34951 2993351041374
A 2689 943215016
A 20339 798623314
A 49280 969423806
A 50998 747836698
S 22912 502064785
A 27272 996621894
A 8225 175568927
A 19735 494848585
Q 10852 22295 3003966244779
S 1160 843671001
A 24712 307683307
Q 7626 50975 2377484809146
A 53306 960431689
A 37192 32935928
A 49192 136796919
Q 27853 49591 7795216114373
S 36590 194349903
Q 12581 23174 9193197100140
Q 3371 47157 4553958806533
Q 4372 6060 768680952182
Q 20151 21021 535642157441
Q 18841 47646 637050205386
A 12838 20534852
Q 4585 23511 9342177054225
S 35680 876147957
S 28412 377506010
A 5327 508209627
A 6961 227448759
S 45014 78898756
Q 11321 51251 6668793957199
Q 1346 51637 217995131403
Q 46152 50146 1079425355090
S 9591 552437918
S 27120 491414903
Q 13525 19602 3877868689937
Q 2130 53712 1057852823192
Q 10201 46323 8409738788277
S 6895 587083537
A 6487 664938778
Q 465 52203 3765678889331
Q 3324 52730 4348941712785
S 35972 196046840
A 35826 666214071
A 722 159333604
Q 5165 20109 698928199439
Q 8909 51813 4013387644764
Q 8004 30873 8161314495756
A 19634 877595299
A 43475 750490837
Q 122 42597 6267463183391
S 31315 848983995
Q 7686 48635 6512113337091
S 41949 277062122
A 15600 394229283
S 15589 372919524
Q 23961 41450 8821562860362
S 23209 348331660
A 35894 681339512
S 42474 614548110
A 17367 979360460
Q 28925 37448 5783889631500
Q 2257 51670 8567146841239
Q 13288 28039 395454280648
Q 33061 52497 3638843622852
Q 15622 43327 2884879325320
S 35484 267045613
S 26774 417401452
Q 1749 11939 2050987688295
S 4370 942858883
S 3892 683753760
Q 19090 44609 7786475345333
A 30804 157792818
A 39105 916235598
Q 39269 43210 773150232363
S 5364 150261466
S 37921 203886415
Q 14514 52695 3815263026240
Q 26793 40077 2035256221481
S 35312 605446881
A 25535 808806284
A 4183 437063370
A 24376 767316557
S 21505 682098465
A 26350 48594166
Q 29355 49754 1220706397614
Q 40598 48430 3390355254477
Q 45923 52650 5707385964021
A 23381 685024670
S 40795 821254346
S 8024 609193496
A 41307 234331937
Q 668 22921 5035437466353
Q 43513 49446 5606305859972
Q 3534 30529 786777302015
A 6403 382949838
Q 16105 51785 5469082346676
Q 36991 46741 416244663420
A 18772 460174637
S 29842 678547150
S 13344 298406981
A 49681 624838434
Q 13353 32726 5362611136822
A 36867 430187921
A 37261 741732111
A 35096 180940822
A 24884 293336984
S 8054 706565419
Q 138 44557 86639877312
A 42418 107657674
S 29407 986173633
A 5593 101316312
A 15264 192105292
Q 10106 21788 6613221946898
A 11382 931096787
A 50202 392681717
A 42126 698876846
Q 11417 24008 9238832372730
S 11487 768918849
Q 15086 49138 9624124367877
Q 2931 53599 3548096228042
A 38776 284977473
Q 2614 50007 8993436132727
A 38522 789151711
S 50268 666059697
Q 4741 27051 6123628138079
S 41826 635375286
A 52305 706587678
Q 12225 14132 1451711842990
A 29550 66241049
S 44816 546543755
Q 52740 53657 157701325525
S 35155 820194010
S 5439 734532506
S 39997 718100439
S 42184 778492976
S 7496 336386797
A 23551 769528727
Q 9899 52257 7006160161669
Q 36740 43912 4991619299108
S 44161 90760564
S 37041 176427648
Q 13143 45890 231579550719
S 43677 107813051
Q 6310 47459 8245083117258
Q 11990 52687 2192223588224
Q 4366 23603 9614653115040
Q 32015 54195 5002973032518
Q 1579 44789 9468307987547
S 26154 65773931
A 22756 73970636
Q 3468 47784 7336916815383
S 53372 102015262
S 32012 407168388
S 31704 566398298
S 44992 716244056
Q 11503 15174 1389399599164
A 51064 368111931
S 15103 726426157
A 53463 202706916
S 16628 516328251
Q 5232 37626 778271019540
Q 13588 25298 9800227573488
S 52937 138553557
Q 38293 45007 3099996799093
A 39301 428588506
Q 15794 48009 4827543182985
A 12760 514124284
A 34108 135719320
S 31689 497658965
S 6227 595408685
S 46756 786802523
Q 37609 41717 2753437519582
Q 7940 35126 7479488648781
S 41503 696644644
A 25798 461671978
Q 9728 35943 9296281382457
Q 16855 54020 4651236043202
A 19074 420424950
A 9398 10759952
S 43842 17653383
Q 34636 49838 7796904814192
S 54554 442844240
A 22237 87415420
S 12965 887620378
A 19974 737700329
A 20184 214569310
A 11471 209027144
A 12665 827711356
Q 4946 12165 6669882205091
A 11960 723422015
Q 15337 32434 6768027063829
A 25770 847691380
A 34504 406164733
Q 26269 27386 267745733133
A 30895 294345022
A 4342 888869547
S 11379 286672624
Q 24813 27486 1068705128685
A 39033 148991835
A 28204 210967167
A 46275 328185116
S 11821 121850263
A 48349 328243846
S 755 668759200
Q 7666 24151 2570648948560
A 13985 363302877
Q 37143 48363 9307486724932
Q 6014 53435 5690211497211
Q 40547 43311 428892967841
Q 3957 31947 1180054924132
Q 21779 41093 6840933159040
S 14496 606922750
Q 819 8035 3016247752417
A 13625 427693611
Q 9926 33812 1196779487416
A 43906 368676397
A 40042 446677489
Q 3695 51635 6879009600377
Q 11981 49290 8021234921078
A 33510 838981724
Q 49925 52520 1476737734393
A 31151 872041085
A 22950 606411801
Q 17225 48142 5332424945819
S 24801 497957606
A 40203 568746782
S 42585 437363715
S 43917 385961622
Q 5882 50901 1327291472093
Q 2135 54128 9726372979313
S 49446 407038580
A 50206 408426504
A 41457 373306282
S 35968 370098808
Q 14360 51318 8276446103046
A 40373 280069918
A 42292 983743621
Q 21429 42637 1832894410944
A 28190 455614606
S 48665 393327148
A 8212 533639176
Q 2795 38885 7710128247475
A 16128 676351509
A 23694 361705809
A 23593 84200483
S 2542 868774496
S 3781 989685457
Q 30544 37421 1333104671012
Q 45650 50576 4289517342031
S 26812 743661246
S 9770 750299927
A 46220 105086019
Q 24813 48730 5416937225529
A 14387 897782080
Q 1311 51816 4200178572892
A 19316 851007887
A 23504 583085183
Q 16785 21960 3602650869425
Q 5858 42921 9296277910376
S 46042 823879560
Q 1282 7202 2279106540389
Q 855 51988 8781474160509
S 11984 465940516
Q 25061 41036 1364766640505
A 7340 181025617
Q 3330 45614 1707244547686
A 43875 467270174
Q 19788 33609 8756435092158
A 1905 244568306
S 14796 688973662
Q 40088 51323 2527426713768
S 17604 118688132
S 41341 973864266
Q 23897 42740 3937994288879
Q 1736 32215 4837080158152
A 53490 666718621
Q 10539 42532 4379285325364
Q 4382 51032 2124617298510
A 11967 245308156
Q 27143 45418 7654708457297
A 7235 989721645
A 15756 743442772
Q 39893 42106 1992350080995
A 21666 916656233
Q 24505 38663 7732515140892
A 39415 247751003
Q 15619 46827 9153293021319
S 21295 205024472
A 44951 258392002
A 33273 506292751
A 46219 724976029
A 12858 954012287
S 3902 930829127
A 43230 46131285
A 34673 489424730
S 52839 960518569
A 47239 446081318
S 20311 178878956
S 41593 214398718
S 4007 9188297
Q 15548 52313 4873135285407
S 23398 773755198
S 49283 479731087
Q 35205 48031 69755628789
Q 2208 10500 3000643851603
S 22423 735971101
S 39114 786038489
Q 5079 46188 7683732207898
Q 760 54891 4726460228058
S 5138 135233562
A 39996 931338784
A 9017 724765907
S 23206 785841986
A 1261 415536265
S 15691 713566048
Q 4688 42864 9855146310389
A 28695 783528013
Q 18370 20303 1214578431218
S 24494 989985534
S 14856 433004779
Q 27909 47118 1689429137336
Q 5304 35954 7183642992447
A 20124 899101654
S 4119 168406713
Q 1382 54800 302053819823
Q 23531 43557 759349108862
A 1322 600775268
Q 14778 29652 3351205627687
Q 4883 54534 9793665442122
Q 22115 32672 5402371614210
Q 36558 45139 1921363574873
A 16775 409693683
Q 6112 14255 4270927188867
S 11683 138666653
S 9695 749516946
A 6042 419740190
Q 15722 39515 6412023735614
Q 7366 46271 6206439119343
Q 19375 39225 5889717074579
Q 8241 47764 1283490524440
S 7912 583020858
Q 44625 49421 4708539181774
Q 21866 42389 1358307197925
A 47108 454487986
Q 2553 46816 6929197018346
A 43052 869345505
Q 1295 23866 2214371448493
S 2519 768267654
Q 9115 47069 7560605215604
A 33855 55882021
A 53837 438602680
Q 3735 22094 3885094592916
Q 1325 51500 5022042514970
A 1472 948733696
S 4218 119152477
Q 11012 17404 215802383286
S 19739 365546203
Q 16073 52276 2577053144289
Q 673 9698 1032163283337
A 15743 853774017
S 19720 71647893
Q 27533 28593 755004295797
A 17689 399507223
A 46118 407482789
Q 7463 50191 4238578651769
A 8310 147857427
S 29782 12662569
Q 12601 52850 1983796151590
A 148 490105099
S 16972 240340705
S 2445 475931307
S 2284 525340899
S 25479 662261408
Q 4978 45588 4848500968915
A 25197 43899701
Q 9676 49185 4521643084760
Q 16513 18077 1545826282404
A 53185 945683800
S 54250 81932773
A 42250 725303135
Q 13097 23480 1716387447728
Q 8906 38030 1681136305910
Q 9378 44316 517663511242
S 22251 963985021
S 27892 16433359
Q 2454 25634 4589987908688
A 30260 661780023
Q 8842 53115 9039540268966
Q 3472 47619 383713816294
Q 13940 37003 9857625015119
S 50026 859438868
Q 28367 30276 1825893295910
A 6419 763968538
A 54893 741655148
S 16442 935893788
A 39106 596633376
A 23049 367561079
S 11413 201306058
Q 2039 48626 3188147853844
S 10654 30705523
A 12112 891849847
A 25944 687371963
A 50055 70078099
Q 35449 40822 3547358872130
Q 11258 48553 7588695186754
Q 36696 49855 4403625632706
Q 38120 45937 4279297023923
Q 8599 24473 5137109545629
Q 48426 50702 1799178018575
S 22111 229899571
Q 8290 48373 661714208702
S 43059 629589183
Q 21148 52679 6071795059272
S 1187 875170754
A 13442 161235450
A 18621 162726509
Q 3296 38400 6415865782461
S 32045 579980629
S 28841 192465375
Q 21837 22350 120317506705
A 45881 276209170
S 40302 28761023
Q 9452 36525 9634904947537
A 45299 601710421
A 8572 829203904
Q 15590 41574 7974262771760
S 6353 864561203
S 23876 396486297
S 37306 678152190
S 895 998087225
A 43632 185550834
A 52459 470318464
A 54663 611064313
Q 2374 50070 8035127944632
S 23242 345342839
S 16344 820722558
A 2656 160544122
S 27255 621172319
S 2554 729201683
Q 4525 52751 3628739086697
Q 9965 53385 3545896563246
A 30177 318457728
S 13594 725673263
S 25685 69921042
A 51284 347531611
A 37359 311431150
A 30560 439613814
Q 7004 53459 3756615055396
A 31723 243919225
S 22644 996274116
Q 25267 37094 6334340950782
S 3526 501584164
Q 12864 46772 1084599068956
A 49061 244634671
Q 1073 54605 6172000865748
Q 6563 53441 9563970698127
Q 7973 26861 8631644301911
S 3618 581084563
S 45200 231626782
Q 47546 50427 726084705189
A 38203 868768346
Q 4226 46937 3623784370849
A 52961 505649076
A 16866 154266420
Q 6906 52693 3209592039045
Q 22434 54814 1936407037989
Q 12260 25512 7739651248303
S 39153 375269274
Q 19473 43513 5301389023107
Q 9200 20417 1660425200468
A 41762 288811445
A 27448 331615959
A 16262 564131134
Q 18159 24808 2337247538365
Q 31538 52882 1013715207806
S 26316 673156822
S 9535 725583588
A 34537 96976484
S 13604 756092662
S 5005 824269477
Q 800 48268 8554861175614
Q 4631 11144 59324106990
Q 6086 40267 9393259733395
S 24800 315884453
Q 6782 45929 3221256778512
Q 7934 20364 4116210559038
A 44731 410268903
S 19566 630204467
Q 4958 50783 3090298938054
S 16551 537852318
Q 18659 32215 1477909582359
S 33621 237140499
Q 27585 54348 6409322444239
S 50607 20914055
Q 23280 54809 9789119795838
Q 5051 48559 893580474519
Q 28054 51635 18515220037
A 37904 234403614
Q 4787 52992 6092438115770
S 7006 458922660
A 17155 538748704
Q 23349 39969 7602900608879
S 25263 225954881
Q 12187 12777 157814217716
S 32038 935157705
S 2687 420017071
S 10659 982907114
S 39110 884444595
A 37680 894272509
S 49488 187118164
S 23616 328564408
S 29247 564358242
Q 9529 34487 1063502250358
Q 1775 51193 9420361088219
S 50366 190121408
Q 6307 54613 6166009767628
A 15140 289740853
S 3204 533118899
Q 19074 44586 9687965763173
S 31731 123759642
A 51196 763271259
Q 12024 19507 2946005279544
Q 80 54161 1511871401033
Q 259 29413 1589841579974
S 46349 302937047
S 2387 868848028
S 48034 235310574
A 52481 194960445
Q 30321 52249 6442519473482
S 46706 389833337
A 19976 928201726
Q 6117 29347 513427042439
S 3055 555933834
Q 903 52786 1791604646966
Q 18933 24793 895789818335
S 54470 961926762
S 36932 694546193
A 54187 825942860
S 40907 184701275
A 31822 384548411
A 3411 355178507
Q 26536 26580 37165260252
A 48511 437633398
Q 3643 52028 5797398225141
S 25312 632498314
Q 3921 52427 3475862266535
S 21030 560818862
S 33385 104000079
A 17593 111001142
A 47545 526493437
A 22075 942640406
Q 6891 37152 803683833926
S 3012 987415324
A 48463 684688503
A 9684 467603180
S 40012 654720748
Q 21714 43033 384188814689
S 6767 585343641
A 22245 977972395
S 18833 506952062
Q 42416 43827 133547040411
A 25545 838479871
Q 4718 10841 2461905774945
S 38536 642204081
S 48788 529010407
Q 1349 15855 1484944926889
A 38247 133214967
S 49237 692682369
Q 2659 46940 5950810496366
Q 2884 28774 5910697079417
Q 5411 46360 3902224356309
A 46414 828692032
S 13198 713744639
A 1769 909083645
S 51290 53071493
S 32937 524598891
S 51920 15853130
A 15497 711449557
A 15351 748615199
Q 1595 26868 6293861808968
A 20771 221632256
Q 10813 53122 6892719160390
Q 24678 25279 383274864760
Q 1862 54407 4728341943041
Q 5 54886 7159714628704
Q 20130 38798 459465901135
S 6967 614828886
Q 9412 45489 5123266910782
A 21942 79371399
Q 11558 41028 1465374726152
A 35552 464017226
Q 2471 54194 6088570164588
S 54118 990825755
Q 5983 25727 666457598609
S 17894 709677031
S 36481 990656493
S 49552 945184369
A 251 651248022
Q 7519 50169 5978280369709
Q 11936 12270 79812937962
S 10070 141015181
Q 293 29324 6773175000428
S 6155 914305324
A 20918 631941140
Q 19281 48282 6616856547639
Q 3597 16478 9547195217051
Q 35006 47982 608682722795
S 54578 17695820
S 48969 440837166
A 15467 730384877
Q 15966 36190 8810635293751
Q 12057 35502 8556216237277
A 20604 558156552
S 41554 689722782
Q 26607 40971 7339737682957
Q 14295 38186 5105179856545
A 47165 47817931
S 33093 638101329
Q 1037 40535 6526311320525
Q 22411 32320 9218696332807
S 11295 845365248
A 41033 838396281
Q 24638 44005 8459496607265
S 12293 124625280
Q 937 43233 8315547920370
A 25384 353008685
Q 2144 53440 16453559546
Q 21548 38951 9945871398176
Q 22681 51593 1486091080547
A 4169 384899985
Q 11580 44390 3086017084219
Q 7552 52052 6850357360810
A 42382 240681228
A 52311 979267798
A 9403 161291571
S 7922 715384163
A 45529 997863145
Q 13305 45827 1829720109357
S 44712 810701304
Q 47193 50578 1940901613460
S 53311 325401938
A 49603 982006401
Q 1134 7810 4118089391273
Q 4085 27356 2725567132770
A 17573 16093224
Q 24883 36144 8807259119915
A 11668 458945530
Q 10051 39508 5869739517120
Q 13873 34805 9739597815419
A 53495 972776119
S 51731 961470365
Q 963 31693 531867057860
A 27990 281418417
A 42942 565420212
A 46912 149001539
Q 2527 30045 5483638495114
Q 2480 52888 2741090143878
S 37803 351339953
S 17894 634645037
Q 4536 52968 2710299657211
A 22766 317665090
A 8405 180753361
S 9936 636568235
S 22860 345458369
Q 5537 54301 2704736064169
S 30439 842911112
A 16604 640227205
S 34753 141628021
A 54270 428183219
Q 3127 54509 8537308257030
Q 34725 51491 7612966214272
S 41773 674772189
S 23239 635849251
Q 19595 41974 1482872168822
A 34970 405235430
Q 25953 31254 3325629315205
A 41995 207276684
S 7337 528098149
Q 38477 44506 711490114420
A 8608 193220908
A 49128 816002229
A 12549 889660894
Q 208 39752 3795299701683
S 54896 708899878
Q 18067 24032 4584965265782
S 28815 874295565
Q 38139 53305 6638173720150
A 11049 731182534
S 22978 109293602
A 45717 650127118
Q 5283 52579 6936433200702
Q 27554 32889 1946097583932
A 5092 186846462
Q 5987 48347 4313910683995
Q 22051 40875 2970421100563
A 53745 137820364
A 50287 403948841
A 25729 607851872
Q 8757 49195 7316335530828
A 44282 995932359
Q 5020 8945 1762914615915
Q 32689 44386 279432550973
S 36825 472606216
A 31388 698647540
Q 1045 42365 4782396649126
Q 246 52084 1692511466556
S 38245 841442177
Q 26919 54673 8173346976895
S 8303 609943166
A 40695 229148889
A 44410 432173253
A 37871 979314366
S 37223 360522833
S 30816 102335034
A 35065 642557787
Q 19330 53962 3214543383302
A 42457 677868207
S 31281 535581962
A 15701 543263439
Q 25861 32211 1522732331814
S 14414 205091628
S 17432 147142944
S 53764 694877675
A 19259 236998919
Q 15256 32953 8101677636790
S 54230 580793549
S 50796 264366164
S 2909 112670005
S 49507 324066898
A 19624 212653316
Q 2159 49402 4056192357783
Q 39007 48082 7985527559528
A 24092 629340071
S 51327 993502065
S 2705 166709503
A 25105 886272556
A 11903 729036857
Q 15570 51767 3761295242831
S 38747 487855407
A 22349 172360720
S 364 227654637
Q 9116 36576 2466241530325
Q 2177 28882 9009010115994
Q 9863 20747 7202103119174
Q 34934 50648 9626612983875
Q 19439 43264 6120502898862
A 39379 637297771
A 19064 728180856
Q 2953 35319 957732486252
Q 40 18919 4649061501633
A 53447 281861365
Q 5113 18538 2788700776322
A 11975 299871162
S 47905 386389201
Q 12374 33886 4112608494692
A 36531 431006764
S 35122 334834264
A 51074 982349614
A 9953 687974388
Q 15638 42721 1036848821021
S 36397 43753672
Q 5984 41702 8226849472659
Q 31908 45245 5808573982942
A 6434 891344634
S 54391 789295021
Q 8866 13914 4392574988394
A 42635 396008076
S 52963 704929781
Q 14 54532 3800524556655
A 26030 762592824
Q 10329 47124 6675923394692
Q 25795 44955 5786815273351
Q 18142 18192 45613781815
A 3325 807098312
Q 2496 16128 9670531157764
A 49511 575251758
Q 4278 17420 1624541863413
A 36119 895873511
S 27198 296419459
Q 1481 52738 2179097728341
Q 44772 51867 718715859904
A 26086 947329647
S 47329 843750642
S 38897 697091684
Q 1644 36173 2255635110200
Q 1977 13860 3837462588849
S 8397 872196115
S 27602 961345074
Q 2926 38369 4025813206018
Q 12843 27922 4623794062366
A 38247 154857033
Q 2047 47767 2940749548425
S 13929 720290121
Q 4428 49171 22814449306
S 28681 763999640
A 39691 180838660
A 28518 92851740
Q 21462 43021 6266803818988
A 9126 406732593
S 3905 43191338
Q 9292 53441 2365728135028
S 510 280304966
A 26721 140929403
A 2097 442392129
S 3970 623312305
A 9417 710435438
A 40697 50305222
A 49987 517178518
S 31190 651629724
Q 53605 54795 804471548822
S 6071 649348260
Q 881 51768 2323314979501
Q 16448 53645 4423378913753
S 26265 863488085
S 44908 952533088
Q 31927 33002 256887444042
Q 36183 45995 4827973663606
A 50659 419918453
A 37508 876531877
Q 22471 51217 8998596678552
S 48458 878461632
Q 39058 46948 4725125317086
A 50055 361909273
S 8295 560982400
A 22477 745862550
A 31410 962812690
S 2160 564635212
Q 8818 51107 156152059952
A 45587 858986958
S 48954 488605004
S 5462 737351052
Q 14165 44102 668347337204
S 41630 852585139
A 34846 624799799
Q 12020 42262 2453670080341
S 139 371877004
A 9626 30333581
A 12440 337580562
S 50721 730753214
A 17387 917251790
S 34336 509271718
S 20362 950132226
S 3014 794176318
Q 50926 54426 2680416743380
Q 15430 36733 8593974185251
Q 1435 51385 4318370468461
Q 228 54551 182200104396
S 38356 887254658
Q 5613 50139 313722660005
Q 30793 50579 4855001761731
A 48555 965548036
S 44847 639972886
Q 17337 38891 6103467956969
Q 12144 46208 4774933056894
Q 35075 46759 8792471575586
A 35655 415651940
Q 27744 42818 8693553583361
Q 1593 29709 8824605707458
Q 13677 53313 5830222095448
S 54823 743866450
A 53151 744417799
Q 15433 45632 188841219610
Q 25172 37924 9430072007872
A 1957 901078746
S 54404 61363399
S 53535 779166183
Q 9850 48072 5925911813068
A 39779 445861316
A 21744 743421382
S 45060 813101132
Q 8784 51895 5560466416406
Q 1432 27108 9203545708698
A 19423 866449150
S 49758 719484957
S 35558 648001749
Q 11873 49600 5594490069426
Q 39712 50850 8634002062774
S 12959 430677080
S 36530 120395054
S 1522 723062771
A 3515 542107453
A 40563 617328732
S 1959 995519882
S 53938 78800583
Q 25849 52002 6235034076313
S 15928 481977477
Q 1249 46788 5673087976212
S 3211 949858724
S 2016 584702821
A 22540 16295143
Q 10732 42720 1217033756437
Q 5690 32695 9490315009577
Q 615 54601 4398735247171
A 43900 179688096
Q 41118 52913 1142661220885
A 32049 453646762
Q 22104 53973 6720162779461
A 22250 194155392
S 19477 237219100
Q 4088 53539 7612722780815
S 43301 63247682
Q 13492 38305 6292827590583
Q 5649 54697 8810680952996
Q 3700 52133 4606466005347
Q 16983 49262 3812151068369
Q 944 43212 4506908755128
A 15412 646312193
Q 12174 50985 2082963563750
A 54146 906008505
A 17777 981050367
S 40217 415658752
A 45619 938740446
Q 17981 45152 3655612002867
Q 37816 53922 1054087934132
Q 10245 44638 8734039317331
A 20240 820998292
A 30889 661424259
Q 2950 37756 689608449374
A 26340 534168048
Q 15628 36185 4923259272337
S 7466 515896472
S 43637 896919109
A 30929 501013533
A 8092 338533637
Q 9831 42819 4349644223297
A 40873 221951554
Q 2586 52466 3428893154685
Q 8394 50694 5897521271158
Q 6964 47557 3096330059992
A 50335 198520135
S 48737 748702067
S 38782 75218343
Q 1026 52012 3665283642515
S 52238 531880332
Q 17859 31238 1297987958165
S 25815 464019076
S 4389 371639558
S 40026 183055755
S 7157 294142975
A 15369 392220819
Q 15963 51371 877418894327
S 22383 117242376
S 5012 716456943
A 44823 670193413
Q 11794 49382 5030981916994
A 26422 655201865
S 40327 116762107
Q 17110 53293 5822598033273
S 42494 261941001
S 53644 254999016
A 39836 294988264
Q 1214 48804 3421262431705
Q 9381 46816 2104692400990
Q 2264 41909 7580761880652
S 27465 959954890
A 38094 672238501
A 12559 795807079
Q 4126 40200 876074358364
S 4340 444938662
Q 7082 42622 5059091135641
A 48882 31702622
S 38233 912096282
A 5908 33659373
S 29533 66218174
A 32067 838181472
A 28689 736860520
Q 4195 50896 717784817213
Q 5352 39615 127262065615
Q 9064 36735 1056630929585
Q 9349 50751 9799910562295
A 49071 763871428
Q 22689 54798 2989959576152
S 33389 375673530
A 7731 288644843
Q 37787 47626 8343309504681
Q 4617 53768 5566758918774
Q 9888 42381 5878847241636
S 17083 495484796
A 10050 383844243
S 24855 780684472
A 47475 862595964
Q 4187 46643 8473779420473
A 6524 965910223
S 35816 784344953
Q 2572 30654 3385202691867
S 33168 303549529
S 9416 280021476
A 24529 403816417
Q 12617 31616 9400457480735
Q 27828 42749 2894892924611
S 4644 565819657
A 11722 447052244
S 40452 26244114
A 37255 766985696
S 19213 614807437
Q 3462 42521 6063286937632
A 26937 668260017
A 2861 145818779
Q 20031 43743 6186377459193
Q 29280 38076 8457565614949
Q 238 42276 9693466276824
A 1681 794950324
Q 2056 50958 8516230832545
S 4611 787857963
Q 22408 41449 5442743786450
Q 23383 52513 6473539073618
A 35091 232369160
S 2607 556892218
S 23839 436348310
Q 36823 54234 5671493807988
Q 13825 33748 5586115025270
Q 1411 4552 1355695168283
Q 26042 37382 3799211562679
A 25133 734927097
Q 25380 26504 498970770408
Q 4366 45001 1490388390099
Q 24634 31292 3367459287318
Q 6603 49824 3885081853637
Q 8589 52550 5667810054637
Q 1182 52560 1127857203739
S 54261 892753968
S 2932 783592988
S 33282 557575892
S 37892 986323346
A 4913 129950864
S 38345 756596950
A 10136 707657474
A 4042 171507549
A 33179 76104499
A 25864 35874829
S 2843 761469949
A 24637 771222111
A 10062 582160266
Q 6278 16531 1368432497923
Q 5867 24278 1742506457492
A 4213 203596111
A 37377 993099343
Q 381 54697 7696582255157
Q 21891 40486 1404555557888
Q 15066 45510 6424614728005
S 36447 892902179
Q 3220 50030 1266258494632
A 49375 849098063
Q 3897 35712 9090227019672
A 46510 366177449
Q 17720 29175 5188022316189
Q 23564 42693 1673841516717
Q 6422 17540 6336364015868
Q 29871 49333 3816426364252
Q 9007 50544 3856748170165
A 33193 58356322
Q 5429 52506 1709152732328
Q 6092 7821 1397402611817
Q 11573 51974 821230487353
S 51319 119556242
Q 2310 54574 3470879041066
Q 21727 25620 1930835228859
S 49104 63632753
Q 27444 48024 4639688911688
Q 3996 44819 868569853683
Q 4206 41515 3600132836306
Q 3569 40597 2725156513405
Q 1190 53717 8857594179031
A 35724 183059859
Q 14341 44053 6095485742204
S 1644 614318694
Q 9197 21319 9687481049002
S 43843 235669375
A 30108 885366450
A 53939 725794958
A 34736 430679689
S 6574 312936565
Q 27679 48110 5607046233008
Q 9747 45653 834764856184
S 20595 492646818
A 12835 760725162
Q 11231 42374 6571057334861
A 323 249569387
A 47186 846803874
A 3204 797295101
S 25968 266890409
Q 8570 31827 8402869866517
Q 36556 54680 9847810498569
Q 181 54470 8219174892880
Q 798 52923 5706524938088
S 722 492678682
Q 2137 6662 1638345798445
A 44261 364293689
A 5518 348711834
Q 7011 32430 1719091987486
Q 7879 42935 2481969097516
S 17140 975074521
A 25305 815853346
Q 4314 45082 4776980789273
Q 19189 29124 307866185220
Q 14791 44534 7165992043297
Q 16905 54174 6942109916516
S 45876 111783920
S 3756 420250070
Q 2413 53975 6610041861634
Q 1380 53931 3246010414646
S 15777 183424482
A 51052 169839812
Q 11129 43353 6350793776472
S 29920 47663928
A 42219 915165397
S 54683 881397654
Q 38853 45643 1235743929010
A 39650 268698024
S 25207 932722466
Q 8777 30741 459758842390
S 7592 141575228
A 4015 564360471
A 14710 338864244
A 4790 679749605
A 40439 301158303
Q 15748 29545 9009622517184
S 4091 801660545
Q 479 54723 9877083997957
A 2461 909021241
Q 3245 54516 3786027989377
A 46002 792016855
Q 2380 47010 2211037006732
Q 13841 18609 829544576349
A 6619 743681810
Q 6276 41007 5846178112989
S 2292 601291670
A 43992 918763655
S 20928 646988928
A 25074 415690926
S 30099 781742092
S 26599 594410681
Q 10423 35711 5292044160477
Q 1507 38961 1807914825596
S 942 107727146
Q 20844 32819 6052925305243
S 29499 157856046
S 4017 533171240
Q 3446 50516 7957617535955
A 51987 312131440
S 27151 299680182
A 40786 336559200
A 46171 318425496
A 42869 770147306
Q 26664 38669 7852864338642
S 49397 468889419
S 46190 254911692
S 5729 279107489
Q 15662 52204 1907109599286
Q 5295 54128 8888447791026
Q 4264 36688 6655417203599
A 27160 852232956
Q 924 53434 1091202379732
Q 27980 52613 2313185359696
S 43657 474999174
Q 36311 45551 5867675666637
S 44784 474579953
A 32491 983693621
A 37880 248715967
A 19111 640853005
Q 22976 47590 4420548156343
S 23330 461448905
S 47862 231722865
A 53497 997389186
A 27994 258277208
A 45978 719657559
Q 10563 30932 1097313072241
A 16483 393256502
S 30901 231476907
Q 9671 30752 377132530811
S 30631 220510756
A 22240 262428
Q 36356 45614 3477825165125
Q 12512 44274 3726659816152
A 20538 34726887
S 17150 779440673
A 25970 883858414
Q 6065 32022 2991809522440
A 48045 644914024
S 1507 260231804
Q 1197 42632 2802010753691
Q 21058 53409 8837723853261
Q 4366 45615 7478930478349
S 22270 28071168
Q 13061 51354 1464050427818
Q 3428 42500 1911466061136
S 39573 239039130
A 37328 523951936
S 26363 545505116
S 3356 20765546
A 24529 99222665
Q 30606 33365 2494404796735
A 36667 530290867
A 7928 181136129
A 49426 348796822
S 22127 488357412
A 7881 85355296
S 995 605345546
S 998 144589932
S 26108 431425844
Q 9696 43403 8572573246808
Q 13758 51638 1951828823287
A 11883 159053904
A 20889 406500492
Q 11353 52483 9480422929121
Q 7359 53103 1837286279872
Q 6946 34866 9591713402265
A 49765 100356095
S 6537 63533311
S 32507 341653729
S 28378 342941228
Q 19683 26976 1504622068884
A 11468 631832936
Q 30604 52689 8402258543200
A 6197 771813807
A 10985 846226640
Q 12360 46522 2779912695474
S 17274 568861412
A 9518 359696667
Q 12465 41291 1451682534663
Q 13487 30943 6303430628619
S 9905 502088695
Q 11022 53723 6108852399731
Q 23502 34566 3729759683582
A 34199 168312254
Q 1431 43714 2961677221883
A 46491 28548831
S 10776 716023423
A 297 995553323
A 25166 588846400
Q 9017 46169 2396298342746
A 34173 881420023
A 22087 296186177
A 54267 889959610
A 17656 306716970
A 44076 877368690
A 18208 455427422
S 35816 377808832
S 25664 967938281
A 36203 196441844
A 1335 326194557
Q 1038 50183 5925066288897
A 54866 637617848
S 45279 423540
A 10735 869612235
Q 12090 41377 801413326777
S 23726 686868538
Q 13393 47345 6184695390525
A 978 871184177
Q 17081 25227 6442255392631
A 44290 174237627
A 10969 141365368
A 45506 648773398
Q 322 44771 7321967740766
A 40284 684729870
A 26320 85403502
S 54217 592675936
Q 1905 50577 4788496652329
A 41548 75299297
A 39197 904797216
S 38488 835246325
A 37348 148255498
S 27596 23540336
Q 3580 52779 508570854005
A 30629 389542423
Q 11078 34199 6017759888721
S 27698 104752748
A 27858 443958501
S 43489 227580212
Q 5119 41084 1637844518610
Q 1780 50516 5069656029299
S 17003 45344935
Q 35829 50797 3738809538642
Q 11389 52472 602857576689
S 21098 593351012
Q 1753 19762 7355085456654
A 48822 758198613
A 18195 422660420
S 14689 297933563
S 374 531033834
Q 15656 51369 9815653947782
A 38384 754503402
Q 30604 41900 8784451641921
Q 12614 20000 2322822298762
Q 1883 24735 9657687825817
Q 6477 52462 6101594835953
Q 11973 13086 170779466216
A 8483 934497594
S 1339 965666550
S 21328 481510237
Q 20764 52774 6226072393407
Q 26000 40842 4315882755517
Q 12370 31317 7986745865673
S 45687 868274032
Q 406 54590 9811387069465
S 15020 341027128
S 43972 877127931
Q 10618 47873 2501765879692
Q 18155 30164 2456168227349
Q 14151 54697 5003099929653
A 30543 862956436
Q 32715 37969 3101113314299
Q 20759 53603 1844771837129
A 36710 133023865
Q 11937 38251 632170609086
Q 527 54684 8105286369494
A 51359 530888657
Q 5344 47082 4060470126402
Q 9217 54885 9054569724513
A 629 294725293
Q 2257 13907 8242302739697
Q 16876 37635 4657087575754
A 30869 347689260
S 42099 29181313
S 20670 860754649
Q 3882 54927 9932551586514
S 18564 57401106
Q 30447 44772 507436605319
S 30702 775364114
A 46769 614267333
Q 33045 54564 4552177537721
Q 2713 42820 6970089812774
Q 25832 30313 104666625273
Q 9373 50718 6530591664832
S 35579 582038533
Q 38831 46084 2382804555597
Q 14045 29433 4014960839912
Q 33564 51406 8153905311349
A 22509 883795351
S 26926 764537726
Q 3220 28937 839029676437
Q 7674 30699 984085286019
S 10394 687044617
Q 11256 15362 2614502158309
A 40981 831933689
S 41201 798755832
S 30733 153888652
Q 34920 44056 6905344033699
S 31951 115364641
A 46110 669464139
S 4323 710186605
Q 1466 24585 8965979982560
S 28367 587418928
Q 16913 54587 5734395616089
Q 24384 28115 2259852295231
A 5691 450663526
S 20588 303491564
A 16356 880065764
Q 2772 27904 4029285822602
A 37727 776907319
A 14578 626297706
Q 9152 42386 8808913745464
S 46999 280748961
S 34003 52442282
A 43605 877754843
A 33777 776929130
A 3875 784243275
Q 6758 34564 6575119410708
Q 2876 50962 5978421730803
S 10042 536726221
A 34914 792614510
Q 23945 53697 9127194660761
S 43712 809834788
A 50032 548544276
S 16024 877039550
S 12171 482368778
A 5637 470547935
A 48978 654713794
A 8152 254071849
S 50011 445697398
Q 21414 51335 7506689017217
A 16464 242080015
S 27891 341110009
S 31047 176015315
Q 16651 45565 3571992737870
A 2387 875578494
A 18345 219112474
A 8143 252066197
A 53587 600656103
S 34382 216210728
Q 4436 41056 1857058394589
S 38701 863969166
Q 9825 51681 8500555879370
A 20721 444167175
A 18213 538311409
A 48176 934084885
Q 6141 34785 5168592915033
Q 16908 53944 1317600130392
S 1943 894894973
Q 19881 41680 8003648977866
Q 11305 32130 1809601800580
S 52672 464948358
A 40729 952258114
S 32362 648579549
Q 28524 54279 5491347486467
A 5516 803832967
S 22312 153517364
S 20024 7501057
Q 17308 31851 9609777101963
Q 5657 43443 3555576723055
Q 2407 33350 6908150938524
A 52068 976368880
A 12703 22709854
Q 636 23360 1264921644122
A 51030 15455082
Q 972 49724 9478952392198
A 34087 555520743
Q 4392 47157 8036764429667
Q 1327 54567 2703116200223
A 3984 465077709
Q 194 54378 1508120920357
A 17640 509357346
Q 185 53685 2907999237150
Q 8907 10911 1560034736748
A 7343 501946559
Q 35744 40359 3719995337787
Q 14035 39127 2878742473523
Q 5062 26221 1912273810343
Q 28085 34354 3222769202116
S 18606 983448397
Q 8797 27153 7160476252738
Q 22134 35408 8987298486449
S 47340 736925036
Q 13625 28686 2046873597321
S 11627 213557191
A 42712 858432983
Q 13631 24644 1025042003575
S 22981 643838707
S 35547 397034441
Q 35990 42226 809369633853
S 15314 516018487
S 27187 319220083
Q 8908 42458 5573160575889
S 28183 730104933
S 14143 284073748
Q 24886 37477 5771233707179
A 40016 425431939
Q 6957 32442 6852126195229
S 17410 48925321
A 24053 756267894
A 52205 631903454
Q 869 11578 6795840194406
A 25277 52171882
Q 380 49526 5396676241054
A 37865 752551484
A 43787 800357598
A 48607 652190640
Q 24689 49023 5676781111926
A 23791 96239824
A 11914 639245985
A 44706 204753924
A 5731 515354388
A 27042 992410399
A 44738 131666889
S 21223 398122363
A 23562 513501053
S 39196 821541917
A 3193 107341167
A 14215 909336442
Q 5143 52127 9396672101054
A 3447 228232469
A 20503 116588720
Q 4886 48821 6495237888155
Q 16544 47923 6891124808169
A 6547 286670227
A 8605 109439332
A 17609 281121051
Q 30662 31372 331660476056
S 4302 945080991
A 53175 430512770
A 21741 230140222
A 33885 599618498
Q 28397 54171 9653233781929
A 54715 4294001
Q 8193 45007 873333212023
S 209 636041796
Q 378 45281 211120957362
Q 21564 42695 2264130951877
Q 9555 51645 2107018664571
Q 35 5862 3320628413492
A 26599 591611674
S 38513 16379792
S 18450 219741092
Q 1192 45458 6470702002188
A 28708 971491809
Q 7590 13641 729950243920
S 48767 940794251
Q 19381 23071 2336929790475
Q 32470 52712 8506592206282
S 10424 112636185
A 27522 180783641
A 11752 297382348
Q 55 41738 2124656321890
A 33108 658572785
S 28925 241035460
Q 8531 38030 8924902051296
Q 14357 37666 2687383883649
Q 4785 54523 2822201587165
Q 2593 35197 3989483160696
A 14794 482912665
Q 13636 50925 1447178582758
A 10188 24530006
A 33532 991217815
Q 322 54772 5539409653983
A 30778 13721430
A 22004 481010669
Q 5589 53327 9459816142043
Q 350 29704 7813394936132
A 36706 462948459
S 46883 656435467
A 43860 873254700
A 31264 836924960
Q 17920 44209 8192692469177
Q 6072 49675 8513014915372
A 36431 443415040
Q 889 51971 9705858360968
S 49228 41956261
Q 4679 51592 2005671241412
A 2403 499807852
Q 2656 29023 6768697147645
S 14461 524063785
S 12846 310212495
A 13506 534787827
A 43147 395580549
Q 4810 43001 8829853656111
A 12817 149834120
Q 2879 48472 6127227782267
Q 28447 42684 7138718380611
A 1415 753200767
A 19734 732129028
Q 6808 37080 1316118091547
Q 2901 41618 180387681835
S 30756 241231597
Q 40502 47647 6101581992518
S 16733 479962272
Q 28381 50486 6443391214949
S 11362 111653744
S 33380 970355912
Q 11836 48985 3767443288645
S 1487 435120772
S 34332 451779289
Q 26648 27756 169821928494
S 15166 659142235
S 27744 532482431
Q 32922 34961 1778130496504
Q 22711 50686 3627122764804
A 47099 643653155
Q 7873 9837 1518789322995
A 46589 414148620
Q 1601 52841 679337285423
S 23563 777337336
A 25275 551373717
A 26856 953936962
Q 12252 13562 311789916211
Q 42 52982 5860462361268
S 25614 797401928
A 48246 798161474
A 24158 297103809
Q 53 53108 6072193531184
A 53121 243355446
A 16266 742208117
A 47131 110754613
S 9774 157785195
Q 9431 51635 9510882845909
A 25137 27025179
A 13281 429232688
Q 17670 33589 6332117061233
Q 21464 52385 7608237373697
S 39875 334518908
A 43313 999271861
Q 459 53826 8893210992586
Q 20114 51911 8007962228420
Q 16513 40758 5978943969210
A 10745 899857723
A 41011 510050793
S 369 330277063
S 20303 638031990
Q 729 54804 9634326542370
S 48747 668723444
S 19474 348484557
Q 2666 43426 9070136947290
Q 5684 28903 2990629513676
A 52410 111208241
A 37789 78895948
S 8968 184261126
S 45175 105144925
S 54712 665994910
Q 10873 52161 3472678573575
S 16801 646671378
S 20316 397803788
Q 11423 52274 5259250704144
Q 15588 20461 439934491034
A 15671 331501336
Q 5197 46001 5710797645148
S 17670 744038960
Q 51977 52296 52124327790
S 11499 847062410
A 37217 140846954
Q 9795 33708 3133744515932
Q 15213 35624 5501052970650
S 46472 589323434
A 24589 958905131
Q 16593 31073 5501608467387
A 39619 937322704
A 41821 476067297
Q 43501 50136 2050227311620
S 20561 499628005
Q 9138 51557 4654637758663
S 46863 365923704
Q 4291 48852 8140680945873
S 17210 121013628
A 52339 634090001
A 47541 181804621
Q 20349 54787 1206911665770
Q 13052 28762 5624178289865
A 42679 935969550
Q 7762 40096 9806531648984
Q 6029 51539 8638196583829
S 35404 76326360
Q 8870 41430 8020079494993
Q 13279 53002 8925494671249
Q 30148 50442 8204941177893
S 48857 50417769
Q 21468 34102 8197544305812
A 54818 666544095
A 44440 467813345
Q 35248 42731 4349627283639
Q 36215 47168 5256304750733
A 50471 926953289
A 24094 866801632
S 52121 631929598
Q 16703 48384 2466607467799
S 12783 226743153
Q 1914 46208 8275769666779
S 7887 103141043
A 26845 796072267
A 40340 553438206
S 49753 970019728
Q 12623 51886 9693954648352
Q 32412 52863 7980465213132
A 54924 895130306
Q 28 54608 3195076141799
A 51120 904164136
S 16800 642080507
S 34487 998628778
S 10723 829856271
A 44949 457733116
S 31636 911254384
S 19726 883031567
Q 33136 53948 1164773517836
Q 39028 40131 612052427053
A 28197 238015588
S 12803 5950556
Q 10721 47876 6791908727145
A 21364 492562771
A 16913 618611578
S 39955 364554536
S 46437 933126621
Q 18651 45788 7716833896918
S 3345 917293748
Q 34231 40924 1692354088286
S 23195 378258426
S 27781 644335440
S 4680 8558309
Q 15608 36468 890742576332
A 31994 673468385
Q 17171 48038 9356339985865
S 39439 419215744
Q 5824 29892 529356676691
Q 19101 49686 3655526120191
Q 41433 41962 209392076459
A 20783 503828371
A 31112 964168027
S 19210 927214356
Q 430 51116 8312893350910
Q 2110 12839 5501956275911
A 941 239785444
Q 17929 23573 1747843409690
A 10243 614657713
S 30749 713949524
Q 6292 48372 8127123943156
A 50469 361428873
Q 13461 48252 6296149320607
A 25352 985134067
Q 10618 46171 965426539305
Q 4131 13686 7709113786474
S 41918 87941394
S 47282 457595429
Q 15976 37603 1718925927815
S 26777 109706012
A 43620 28802378
S 17536 69597965
S 24808 949921279
A 16920 678003400
Q 36642 39106 1151760719950
Q 22912 38995 6162309802061
A 29553 446860279
A 51470 736312540
Q 18864 42362 9382468721523
A 43228 993712002
A 32311 452005130
Q 7735 29690 540236002909
S 9278 995786236
A 23490 153696114
Q 44521 48084 1095994040777
A 11332 911297302
S 24734 82263862
A 40156 985071523
Q 17099 52111 7666569379830
S 23835 530649802
A 50636 623433524
Q 12472 51437 8673990859193
Q 13020 20930 5651258172267
S 13070 505238373
Q 15866 42683 4969844914621
A 35107 479614605
Q 1896 49942 4332435945505
Q 44568 44728 97767624288
A 46214 525414698
A 34940 757096514
A 42104 383405017
Q 12021 31036 9226562851966
S 39671 313954884
S 32126 544310169
A 50474 108261769
S 28331 79638752
S 10084 667443324
Q 1602 15570 745255828547
Q 12574 54472 9821531925093
A 24952 364866615
S 43252 353087930
A 32537 990490507
A 22044 210878295
S 21511 957077076
Q 14248 51126 5651156610511
A 34258 646109788
Q 8195 13364 2504932596884
Q 13578 50762 9594654408023
Q 13503 54353 8021336887868
A 21582 433993887
Q 47288 54601 702282759682
Q 1836 12674 2823614884494
Q 6707 14443 1211676405807
S 33658 318357230
S 43969 933240843
Q 28640 29532 787301647439
A 33419 382262651
Q 13279 29535 128951970502
Q 8318 35592 3820084450358
A 45869 719657338
Q 6445 44631 6098266709828
S 29532 868532344
Q 21312 22365 303976905205
S 32601 292616564
S 43996 398413075
Q 2246 42888 4834096580047
Q 4080 51412 4422232206337
S 14890 567572127
S 40830 466201097
Q 615 20699 7855794666417
A 15223 790450964
Q 11710 53467 1295064818210
S 736 790036706
Q 10739 50980 6426478500703
A 25893 566633330
S 4467 308532953
A 30567 221500316
A 25225 140020158
S 9197 213776715
S 43205 635403483
Q 1677 54250 3952714672089
A 21580 652885558
Q 3239 54673 7195825272851
A 38939 99676551
Q 19134 46921 7122261065509
A 47850 216546242
S 14036 964002363
A 332 868512230
Q 19787 26297 5630590909985
A 7231 523410532
S 45746 536419669
S 25144 705398764
A 21954 2686264
S 32328 245963839
S 42302 491372510
Q 14663 25064 1135415301857
Q 46882 51017 1375001109290
Q 30025 47581 823289208024
A 5231 32814341
Q 3424 19949 2257105164116
Q 12722 49395 719166771743
Q 28946 45863 6270943313999
A 15937 307357220
Q 854 51838 3734398655355
A 43444 883139411
Q 31022 49536 4051595994551
Q 9184 38770 6888030081608
Q 5025 44806 4922484764488
A 52688 591832532
S 23804 611721386
S 36746 111506348
Q 4503 37280 3669421718342
Q 4412 47060 4539121263369
A 32570 294078659
S 30264 3877229
S 1883 494175538
S 19230 818637179
S 30596 123600324
Q 10380 52824 6974539765108
A 27175 203750912
S 54929 341933973
Q 4187 15503 4427219830873
Q 23344 50642 1566908777255
A 33628 189438800
S 27155 616708499
Q 2686 38822 4501613479136
Q 12525 52121 9720751060014
A 17033 67254699
S 22324 665049006
A 25656 646546940
A 27964 156309124
S 19675 724449818
S 3513 85505163
A 164 943476728
S 36005 103562200
Q 15129 49961 7147010969494
S 50711 199245699
A 36645 451097726
Q 13605 54768 2942972275300
Q 40951 51114 2888360031171
A 51519 848433959
S 4750 634035605
Q 4375 54042 3301402565886
S 32436 881954431
Q 2014 54709 581751025143
A 27586 821458724
S 51801 692255982
S 50853 581524076
A 34016 913627598
Q 35566 45958 5897487995053
S 23883 422207224
S 28720 152154217
Q 44370 47814 214319371042
S 22016 747830799
A 43605 722524917
S 44677 812038325
S 33475 669690184
Q 7536 36063 9966299742445
S 18198 595991522
Q 2451 38657 1448379377357
A 4024 802161593
A 38756 780700419
A 32148 596785972
A 1260 53627893
A 37986 640599873
Q 19395 37673 4781169647744
A 39595 514708269
Q 5140 49342 5616281256943
Q 18949 30203 9349614913171
S 35112 993710407
Q 8250 42797 1546540122695
S 17004 458213951
A 28089 148334494
S 53146 241616599
S 939 419737918
A 20244 101555542
Q 21502 37665 3823254219881
Q 10542 43875 4236489970078
Q 12 37165 7297853173573
Q 21489 32988 6851914842839
Q 11173 51361 1933894341670
A 36869 840884428
A 1242 908538991
Q 19625 43078 2838305991735
S 26313 966205481
S 15540 411725815
A 48591 758960215
Q 12075 54004 9515037535244
A 46187 151175734
Q 13851 48023 4333094383136
Q 5142 20830 5489145799255
A 18138 38355239
S 3471 238327977
Q 30360 50982 5039693184631
A 8304 378427983
Q 4830 5939 1101621641700
S 2216 598713445
A 22607 965702256
Q 5636 52665 5108108875151
Q 1725 17679 6525451047997
Q 23991 46124 5953034123083
A 20453 930354983
S 9363 700059817
S 4821 487630169
A 46519 748653644
Q 18994 42982 7880859975837
A 34740 830913855
Q 45571 53232 5663674650360
S 43667 654732199
S 11023 60867287
S 14781 103816971
A 46854 126724084
S 37053 293554703
S 25734 889179966
S 5292 501920195
Q 13698 14379 58808587820
S 29058 704072971
A 22460 714744316
S 28282 781036940
S 10024 866159551
S 15997 325328023
S 11367 750116456
Q 22124 46632 3537608081479
Q 1629 36902 6379707718303
Q 29286 42947 3639451525677
S 37544 156779348
S 41298 393034733
Q 15954 19885 468474813322
Q 2670 33362 6618553342659
A 29514 729937399
A 48647 592513531
Q 3236 8814 903756832665
S 3593 973708188
Q 179 42583 9474275305550
Q 8588 51881 3327626417169
A 41655 353391704
Q 15181 52583 2274491239254
Q 2412 42286 2264361930163
A 46364 972869090
S 14101 760742411
Q 1701 17396 5787396979098
A 35368 752488522
S 8883 313238424
A 5442 407416993
Q 11210 12481 1034934117587
Q 20530 30273 4630299418894
A 19988 245136666
S 5576 579363392
Q 9945 41309 3715263017007
Q 15073 45980 6805270816232
A 52301 499528409
A 12539 672447165
Q 14400 20627 846637171318
A 48241 265126464
A 48929 980576629
A 20679 136763750
S 34580 32424753
S 43577 83062090
Q 24072 54775 6085599166282
S 12560 402484034
A 18309 768485056
Q 1270 54099 9980352758614
S 53083 309217307
A 12565 647074021
Q 4406 34039 8191522625222
A 43355 851942065
Q 15978 19681 2556173176265
S 8091 469854290
A 51704 580068803
Q 34057 52655 1641074083176
S 16940 193458882
S 5401 819750361
S 9674 804913007
A 42623 798550918
Q 13544 26363 3443298781855
Q 3108 22466 4913971805909
A 52832 451963555
A 18354 524551087
Q 1453 39779 3589714595351
Q 4430 34745 2553571224001
Q 126 54079 1582864302889
A 18847 191211961
S 16466 799052696
S 30236 383612558
A 8497 637407299
S 34746 776377921
Q 14501 39087 4299433261598
A 23620 415365660
A 10500 511007393
A 43608 393440384
S 51777 892182406
A 15024 71038993
A 49375 878571616
Q 4084 51451 1855820594045
Q 190 29108 5577054578910
Q 42134 53807 6148501228783
S 53525 78615851
S 4441 850285263
Q 1818 19283 5634857221294
S 37660 807083219
A 39900 153251570
S 38318 925659388
S 36567 851401301
Q 16404 31362 4532828681964
S 12792 509099323
Q 3113 37235 213482726190
S 5023 36910464
A 17763 25055167
Q 3704 51836 5533014032563
S 23199 938247745
A 44657 898714102
A 34186 111885662
Q 3380 54290 9572243739904
Q 9925 16841 5453919350163
Q 341 54479 1373154523370
S 31565 563165550
A 52345 312146334
A 15025 576491429
A 33215 387194450
S 16051 939499978
S 48370 918996662
S 16685 101743663
S 24593 857585901
A 12084 233086432
Q 3546 24444 4383604029131
S 24785 399620671
Q 21975 40986 4077371875288
A 46244 927152371
Q 23366 31447 1946102694508
Q 7718 42844 3735018879267
A 25289 474684002
S 46401 162929932
A 53802 439641556
S 4385 89308076
Q 11844 46203 5631585697306
Q 15372 35362 5705628478195
Q 1210 54435 4865517319103
Q 6455 11043 470145183713
Q 2286 54593 846632579720
S 12223 709773247
Q 18412 42090 7020392413932
Q 15286 23241 654140058178
A 40467 743222586
Q 13370 50933 6823018279465
S 1279 139404257
A 19297 679522806
Q 7892 38861 289959597362
S 7047 923715812
Q 6299 39247 5916219610114
S 47498 918292129
A 19704 359560506
A 14587 546687079
A 9370 543866676
Q 3121 38472 5355768958928
A 48546 634404638
A 33256 453504121
S 40117 346333552
A 52283 880018855
A 14690 423743767
Q 7565 50562 2177325237033
S 7286 365884658
A 40758 200940816
A 26428 113116428
A 37058 540284647
S 17791 552368713
S 2450 401860933
Q 3542 53179 8645813483952
S 32910 512783002
A 26535 39141723
S 9554 627904782
S 52002 902371071
Q 4364 6314 1307160334573
Q 12372 43866 1766881962453
S 1634 916613556
Q 3825 33557 6656587132302
Q 458 46800 3270148419569
Q 10955 49392 6821223387233
A 22626 120565606
Q 11019 45991 6930047223249
A 20803 135687161
S 35839 845933128
A 39161 659965589
Q 41571 50116 5980470907320
S 14352 858248192
A 18036 195725923
S 19860 899294866
A 7106 250777692
Q 6650 18765 1651811615738
A 35484 29064551
A 47535 338608120
Q 29752 34438 133780706438
A 6601 652237104
Q 5824 54566 9119050532982
S 44989 394609821
Q 9326 29720 2954268255327
A 40119 523066891
A 19644 921296068
A 16406 432247564
Q 10793 40940 570653566688
S 53134 972536917
Q 12857 15072 1089243462208
A 51597 587743965
Q 26054 49788 5177535073499
Q 6465 38097 4403496322233
S 19477 481339456
Q 24981 32811 5680420476432
S 52101 652069692
A 29360 15142488
S 13514 697679268
Q 22643 38532 7102286154804
Q 20328 49234 7799492480941
S 51958 769583233
A 45729 494413277
Q 1138 43952 4735645596229
Q 17433 24527 6212018339325
S 34816 564838123
A 15855 285021663
Q 6387 42434 4285228291528
A 7458 586748890
Q 32045 50674 9494930182
Q 2749 16692 5058397752613
A 35709 773644342
S 20328 691433560
S 9113 385900672
S 30540 48894120
S 16485 940323653
Q 38585 49168 4359042459768
A 6154 8693531
A 20641 255212125
S 14828 161148600
S 36717 395627753
Q 7443 50455 5149384909073
S 47288 989410417
S 48988 604953417
Q 743 53416 3556936326227
S 23470 315069244
A 45490 654594533
A 38631 847564658
S 10682 770463762
S 17440 567804869
Q 6967 54364 3987231387310
Q 43632 51493 1225560277559
Q 3472 48462 5463258038977
A 31844 947389475
Q 20049 47523 417942445076
S 12440 198761792
A 13739 841932277
Q 1258 39588 8922314313294
S 52725 948160885
Q 11536 21979 9586053589299
Q 8138 54449 9708811053600
S 9113 872971336
S 6521 351230542
A 35610 955951256
Q 1579 10826 6593788824774
A 7281 547138173
A 23766 778620618
S 28293 521698982
A 23897 865174784
Q 11003 28119 863573311106
S 7515 776971639
Q 9903 12260 600701885229
A 21260 98567975
S 52353 843294187
Q 14010 35779 1473214043133
S 231 203385133
S 54668 123271186
Q 19076 52969 8744209564637
Q 7669 48432 853851502217
Q 4032 31943 7668082158321
S 45419 85248985
Q 43821 45889 469020005431
S 43205 170470105
Q 20304 52787 8262377519119
A 38666 669148218
Q 15150 35986 4457043222039
S 8335 693083384
Q 11549 34943 4867280666919
Q 28799 31242 1604289538794
S 41525 960013425
S 10677 762767648
A 35584 28942476
A 1988 326742201
Q 310 29816 9370737833974
Q 9399 50144 1730538521894
Q 8323 28095 8279689804671
A 54703 538538420
S 13646 101193864
S 21919 466859329
S 14110 67010306
Q 31780 48519 1879402392174
S 48838 603224992
A 28264 305888455
S 18088 131056499
A 41005 806741445
Q 39356 46840 5997707295442
S 13024 8758801
S 5333 919959872
S 23042 663528262
S 38744 726896425
Q 18998 44838 5532120708180
Q 8257 17840 2997734269746
Q 9732 10001 99335674879
S 23322 736084854
Q 14900 26348 4171857964363
A 11197 878065849
S 33500 579237136
S 50398 892163775
A 30159 774792905
Q 27921 49132 1938214331969
A 13394 340548035
A 39248 770685188
A 34966 220768318
A 30739 109407696
S 49344 731257746
Q 26621 28950 2005847914850
S 40967 176184254
Q 2835 49410 1405945049847
Q 18852 47000 8992009590961
A 38765 968803416
Q 17507 25861 4417384755352
S 22804 199302250
Q 6568 54542 4577695812049
S 13123 91204806
Q 3924 19983 3712474993377
Q 750 47604 9824780563676
S 51997 404858242
Q 8514 9945 99050455393
Q 2939 3405 425302937951
Q 9614 34271 8381616888250
Q 29499 46209 5867816350851
Q 893 50635 5535122630893
S 25647 440747415
S 18571 170951729
A 26860 950498172
A 35223 551627792
S 52746 57288029
A 25498 456562836
Q 37265 39158 1010296255030
Q 5135 53958 656102093099
S 18755 914011293
A 2231 473709332
Q 10217 34539 3379465261015
S 38748 497269623
A 38729 132108885
Q 4233 44322 2483322789246
Q 2363 46109 5239357573550
S 34352 771869888
A 6735 602057757
A 25250 415302825
S 42589 540805834
Q 5820 44756 8964196119460
Q 18400 53178 9141795334167
Q 48001 49843 1633316493279
Q 5409 51986 1828221769672
A 26534 600534298
Q 1608 29804 2496954788842
A 50929 545386624
S 45736 286006869
S 14426 972160230
Q 25464 46280 1123636782104
Q 464 50492 1205432307308
Q 1881 53841 3198015520832
A 9191 867483910
A 54062 513784880
S 37807 677188752
Q 1451 29018 18368176638
Q 27808 43766 7409253632502
S 13793 917704049
A 38065 971748613
A 35380 661898193
S 43931 793222306
S 3210 328985999
S 54774 795946130
A 25592 248449389
Q 5962 36850 958615947676
A 42830 65970711
Q 723 53578 8055956808338
A 27387 778894142
S 33047 996039932
S 11022 658980846
S 1618 370144980
A 49180 819163485
S 9979 42746249
A 12895 112531505
S 17663 934208425
S 29210 775047257
Q 6401 48550 9678653941800
Q 12016 21210 7220480423166
Q 39967 49549 9407049039565
Q 2848 54653 7072732009938
Q 8276 29331 925781129955
S 14130 118214699
S 19451 286841413
S 40340 655625759
S 929 11918504
A 52955 821685647
Q 16467 45650 2492170556110
A 16324 566804350
Q 30832 50546 9838394264842
A 34604 318000061
Q 20358 26954 5238780093643
A 28428 229686176
Q 24004 27848 2056894937763
S 16872 110806689
A 24037 389850591
S 17577 265737078
S 48428 180812764
Q 13497 28308 4172983247867
Q 32098 35592 2442701042018
Q 5802 45762 3317579614162
A 10947 6573100
Q 12409 24392 8495514525633
A 47277 66520435
S 19238 630531907
Q 29799 53080 5474664663495
S 559 670796243
S 18967 583779547
S 29982 816193246
A 42833 94174621
A 46306 50943268
A 27498 666315724
S 9233 130333041
A 44714 42966689
Q 31664 34688 2941267772412
A 12423 467328547
A 18292 38941596
S 30196 419438401
Q 3226 49572 3526313784751
S 35168 581957704
A 52212 585623385
Q 5591 38832 6101261116082
A 46800 739884241
A 25770 797091547
S 49408 217915992
Q 8838 19959 1519510141469
Q 7330 53791 2527382686721
Q 3451 20651 5880875679010
A 36460 84350183
Q 5837 28891 4619057606625
A 18001 566520591
Q 5813 48025 8457028587199
Q 351 54836 8823811313460
Q 1117 52170 4687086778774
A 8376 319559780
Q 14414 54035 9895828413011
A 27579 556804775
Q 12723 40278 4182663242603
S 23742 924691306
Q 2950 43421 5226023868006
S 30599 267092378
S 19849 817079256
S 848 278653744
S 53165 805305030
Q 22540 41200 7323045937317
Q 1328 53370 618947931575
A 40277 649639536
A 5883 178130196
A 21701 606635450
S 53576 255805798
S 5737 652404325
Q 33338 50604 5689143660848
S 241 998828573
A 42401 74688610
Q 2147 54480 8974994950374
A 52994 688456329
A 36757 945534775
Q 15112 53599 1679712298725
Q 35576 47259 2463114584696
A 12286 294540218
Q 20675 52361 5742587684578
Q 4184 4421 98677405405
Q 24779 53020 786418624164
Q 8602 52402 356500164524
A 4962 482492838
Q 51697 52611 464351916278
A 38154 355199104
Q 28098 44726 2432917891077
Q 3398 53570 1133376968685
S 24434 756627126
Q 2954 3059 94028488182
S 31403 332880569
S 25220 563935542
A 7011 228758257
A 25981 799156552
A 33260 563555737
Q 20748 35579 5025891348469
A 42268 865227307
Q 8086 31034 8694638628763
Q 1149 42936 17937769118
A 5447 102288164
A 44152 36208145
S 44171 643585380
S 25384 219460313
S 5804 891468896
A 7114 985805565
S 44775 231839182
A 41078 536906631
Q 2858 43053 6894358650401
S 44604 24476126
Q 28889 52848 2714706365478
S 47900 983940215
A 51285 35778532
Q 5650 45647 6109628135784
A 1037 664990898
A 26596 404300287
A 27506 636934851
A 48604 424739497
A 8952 311283900
S 45460 752256057
Q 14937 27053 3739823035086
Q 18812 23800 4652183115194
Q 45362 53983 6267291957024
A 16544 471063119
Q 675 54578 1416508451335
S 41180 615488226
Q 6559 23420 9523639011498
Q 2177 54130 7035589018926
S 13734 504555219
S 46204 339099980
S 6651 373224118
Q 12584 54848 4823654062302
Q 254 48470 9272064905557
Q 20687 26361 5090803919323
S 36114 711313345
S 19056 528105107
Q 11642 38226 7937729839744
Q 13569 37494 9868393425178
S 50449 746506295
S 4427 317628333
Q 34912 38175 1394986130631
A 975 47740964
Q 24321 43265 6185772436175
Q 6876 54372 176883056281
S 3446 568711127
Q 68 54050 1630356657689
S 18852 456645342
A 3472 183097476
S 17409 662859807
S 46576 540041984
A 6340 113544418
Q 14755 43776 2935392590684
Q 1788 46521 6723809099874
A 13874 809573083
S 14936 695453483
Q 25528 43125 3733044983086
S 39046 173763634
A 19851 816432173
S 21217 459412504
A 2940 202565914
Q 19642 39889 3394564539481
A 25672 582646573
Q 418 54778 965643589759
Q 27521 40135 1256895429232
A 21541 655762599
Q 18719 51673 2186205588774
Q 8886 32953 4669858539912
A 44875 90293014
Q 23760 51573 2793525091473
A 6657 431150041
A 50455 27940598
Q 15212 21490 5539868885931
S 40773 549392756
Q 23426 35316 5742797566618
A 38957 517828586
A 33206 844926470
Q 15166 47807 7038325721603
Q 886 6004 4742484217780
A 27825 680977729
A 19705 230231146
S 28118 466430144
A 42795 320760413
S 21662 455486915
Q 543 39517 3821561603352
Q 5525 53369 325302492909
S 14767 348794362
Q 793 52444 3518181163131
Q 1180 16444 5634541701627
S 37554 969119324
Q 1177 19762 8341656611355
S 6337 314524622
A 6774 478959696
S 1262 394997634
Q 37696 48102 5456232082784
A 18442 920403899
Q 2880 33275 429177306577
S 13243 557142815
A 8763 767612415
A 434 355839686
A 20363 42491689
S 18041 731414444
S 50741 186606033
Q 183 50052 4015077650696
Q 14564 46970 575978808932
Q 4013 40624 438407393515
Q 7091 46320 4156631761785
A 30012 572268876
A 14861 67981335
S 35355 6971255
A 23449 729704499
A 43588 623628255
A 9506 474451509
Q 1018 5605 864423744933
Q 3772 18318 1017229583713
S 51778 777722373
A 60 142784077
Q 21364 51042 6894835754771
Q 153 16790 1699644484340
Q 2164 49575 9386509506968
Q 11128 50652 6423028195741
Q 256 54274 5493529589591
Q 15306 44144 617005942312
A 13043 248330492
Q 1648 37897 9807134574159
S 21774 677041068
A 25861 213266504
A 21292 662088339
A 23827 583248409
S 23686 851416633
Q 6878 47555 5668696327789
S 27376 825983685
Q 16382 51462 4629915539679
S 44850 24876476
S 594 421163024
A 43891 89634115
S 29270 837901622
S 16515 647879812
Q 8282 52970 3159169187110
Q 5139 35054 1564059394942
Q 22055 44456 9969980235767
Q 15260 33008 761117989259
Q 2872 52862 4824124662591
S 35702 175225715
A 51362 796570508
Q 22932 32023 2477013669038
Q 17586 42770 4168764094599
Q 131 38007 2234218907245
S 31129 855293773
Q 13842 44100 4480583924007
Q 3489 6611 3059890602002
S 22426 941487411
A 30746 375569822
S 29415 54510267
A 44562 447043798
A 43950 786017923
S 5472 791552967
A 29647 116503619
S 28686 609356918
S 30062 673160460
Q 2894 4543 37341359411
S 49930 54309886
S 11674 284191912
S 25904 684857843
A 46837 646394330
Q 12054 28492 2035528856707
A 52280 192248188
S 7857 47204997
A 53443 225505057
Q 10881 43703 1992092064201
S 42922 682528959
Q 13849 32558 7676381216438
A 28679 963724469
S 38080 34580631
S 52340 583545424
A 54537 950329407
S 35356 979481357
A 5717 446577265
S 30678 563753716
S 13393 495452793
S 20331 990629310
S 39267 418560599
Q 16088 53327 7243595172193
Q 261 54854 7226902977807
S 28805 680298166
Q 9072 31611 9651964910212
Q 34955 52308 1773174845767
Q 34486 49342 2552215479749
A 18564 16406674
S 38982 390482943
S 16564 424266767
Q 12869 51535 3330132628430
S 5333 468511018
A 52112 973904361
S 54292 290748438
A 3686 266665980
Q 43565 49685 1316145539040
Q 4224 51717 8824056966479
S 47104 438846911
A 44722 235989252
A 54205 929108245
S 18285 121779694
Q 21473 23630 827854349613
S 6955 657472770
Q 3771 39249 7024822910300
Q 42893 54085 6204003311699
S 11627 253147425
Q 38081 45086 5912881667123
Q 16237 42305 1227020295812
Q 9629 44897 2838057656779
S 33519 615264466
S 36594 703537493
Q 15765 53313 8146370645350
A 39709 19322972
S 54891 424837000
S 105 451164254
S 24697 180932878
Q 2913 44722 9279206917448
A 50222 518142905
S 2392 967465269
Q 1799 9875 3692340539225
S 39443 310413539
Q 45354 47639 1249018550125
A 43682 399828756
A 293 410965398
A 19393 908784677
Q 10444 50363 2094990022242
A 31258 461384659
S 33383 985305302
Q 592 37023 9547427366780
S 20821 935055913
Q 17212 47377 7258220950049
Q 33370 45493 8524206114837
Q 232 54800 593569962868
A 19506 717666257
Q 21867 32407 6622731301293
Q 30051 52580 2196904646499
S 43990 255338370
S 1912 202289595
A 38230 974227760
Q 7031 53935 2892717091531
A 36313 206899107
Q 7309 41491 7862438812812
S 11828 457827889
S 49762 316717990
S 12583 612558644
Q 4006 22280 1446487378732
Q 2409 52307 1131184627016
Q 28931 34769 632282016289
Q 6521 44926 47868536810
Q 13984 16805 2564840527282
Q 9141 30345 3843309082848
A 41076 664525300
S 25933 827590853
A 14038 340973896
Q 2399 8316 5286424597774
S 22026 67907611
A 11658 79898985
Q 690 31435 3888148665012
Q 3140 44381 7968944623369
S 40558 678443173
Q 53986 54102 114783738979
A 19302 717455030
S 45946 101743004
S 25718 929770007
A 14817 491593691
S 15420 731083835
A 23855 832393445
S 51155 301960972
Q 48156 48795 361676456464
S 54928 965907035
A 51822 33428232
S 22726 165262574
Q 17194 33318 4543427738480
Q 1077 36634 2140540592218
A 35761 847031367
A 54621 170599412
Q 41669 51788 5215728439014
A 38023 846267848
Q 93 26341 2457630898518
S 13387 293431031
S 39730 104523641
A 36974 799942346
Q 15809 24173 5359578822533
Q 32183 50158 9285037792394
A 40712 570300440
Q 1487 19293 6403934966014
A 31395 760597328
Q 15736 22908 6281811713823
Q 36720 43707 1400683927263
Q 6501 43338 251735101525
Q 14063 54569 8182900113204
A 10337 230565016
A 27519 889830504
A 33323 964012900
S 53001 617011089
A 49632 574095618
Q 14645 39746 9202197218152
Q 5565 50172 265813993860
A 16860 592808052
Q 2714 53799 7308038270427
S 4913 995683551
S 20815 129602108
Q 29594 43582 4532239222244
A 7550 971738331
Q 23452 29643 3445543941114
Q 1202 53664 1447389826960
Q 31176 52886 4291449577559
Q 16080 35589 8471877702114
S 41330 240435136
S 41899 944365511
S 13354 381018917
Q 8102 32031 1091078762953
Q 516 51966 8480145789092
Q 27757 53448 8852291753241
S 16439 603006617
A 15566 488150615
A 41903 426007521
S 54316 517110403
Q 4965 17669 3774330537544
S 18795 408535787
Q 47108 54648 3730772193679
S 12579 385022984
A 31757 58619068
Q 416 42317 648953437994
S 38992 186413524
S 21736 402773177
Q 1825 21536 8394898479381
A 34281 266678564
Q 6861 9642 103814106452
S 15679 425533611
A 12792 349664967
S 37834 921870597
A 14694 500915004
S 48360 9921518
A 50727 321770123
A 41637 43451714
A 756 403762872
A 8814 326047791
A 16939 51981602
Q 14538 24363 5850998079400
Q 4880 29913 1159464965483
A 12412 4030108
A 24096 150464593
Q 7856 29209 1877685136559
A 44646 107090623
S 32082 309204101
S 14816 262507962
S 19502 595382084
A 48267 748039988
S 45426 15857138
Q 21957 51410 3821851771463
A 40667 963756492
A 45940 844770285
S 37576 525956908
Q 10639 11905 314081040614
A 21952 944637244
S 38767 689654123
Q 35686 43858 1074917117477
A 16949 140877090
A 36107 874567592
Q 5977 53388 6530242528168
Q 38600 49261 8385473690563
S 24978 62870514
S 52761 46483926
A 6113 258993391
A 12782 500575216
Q 31407 48228 4217153602485
Q 16884 42898 3538970604033
Q 19953 53686 6865811828959
A 39231 854523037
S 48370 841571626
S 53181 955974882
S 6458 933163050
S 54865 707512654
A 5081 88251275
S 35146 502201838
S 46639 532960595
Q 9490 18135 8200139831395
Q 15211 26983 2135197500790
Q 8258 54727 1353131289063
Q 27598 46889 104398388486
Q 1212 54271 1490363694740
S 9667 185702661
A 27312 400720320
Q 5456 51195 1551057234735
Q 7961 48249 8810776283780
S 40906 100149847
S 50676 467026107
Q 20376 44969 6527532674605
A 53063 684535095
Q 20564 48571 1348910778867
S 16265 914104521
S 42792 415267353
S 18408 258260464
Q 424 54375 7003984305054
Q 1461 18612 728317555447
Q 30794 43919 3160785314253
S 15238 323569770
S 21636 122229540
A 22352 329620009
Q 5546 49184 2695782628882
Q 8210 53986 5028187598987
A 26514 729709378
Q 24018 37406 1246773491221
Q 480 39983 1655164986442
Q 5090 36596 5389662349744
A 52333 805681063
Q 3745 15853 9455096265540
Q 28054 43475 9640747642709
Q 46031 46687 649613000607
A 37055 222373105
S 13955 331671603
A 41884 510309367
A 31058 859381525
Q 35453 54666 1649174472388
S 48381 587861189
A 50465 953191486
A 5117 510870912
A 36348 642383114
S 44401 744366698
S 12671 381196430
Q 45572 47637 1268437166460
Q 370 54206 9143850534949
Q 3069 52692 5242876021379
A 50947 744909243
S 35122 850671405
A 32834 36182447
Q 20103 40502 1331201984614
Q 4280 11959 2921516582326
S 36470 783056655
Q 31357 53433 1084022282033
A 47986 556111069
S 35036 870619470
A 24003 863853966
Q 20283 48879 2506862587899
A 4354 961031981
S 20875 792924641
A 36705 198313046
Q 30664 41451 6279203466318
Q 214 54214 6338236033804
Q 16483 39934 8414032877269
Q 22542 41218 2048458708767
Q 19435 51698 2273915465445
S 40648 854398475
Q 6736 35806 3330770747737
S 14810 892067357
S 12529 885905688
S 43729 903946422
A 8068 835763306
S 29250 475486829
A 48368 355103947
A 5793 409484404
Q 17740 38171 2427562909502
S 5613 459762601
S 49643 493607064
S 54285 158945370
Q 5384 47409 1846200643974
Q 2697 13198 4288783857557
Q 6975 43569 2027288689402
S 37328 621615947
A 42298 779760551
S 18775 552502978
A 6796 196743406
Q 5624 54667 8258235696982
S 13080 988763114
S 52493 865081688
A 17288 58509432
Q 11836 47926 8107453180488
A 41038 289077615
A 3463 959114359
Q 9087 44172 7367055874942
A 21707 886528945
S 49824 736258803
Q 5567 34545 8523345657644
A 3907 828926522
Q 15925 38589 1327158658441
A 43319 937950266
A 14540 698397814
A 36885 377234212
A 36712 903128083
Q 28703 53957 2456781219523
S 32734 794842889
S 54424 807598423
S 10345 914421465
A 38958 818301052
Q 2928 53535 8570170519504
S 11215 769058896
A 41497 593639315
S 25508 303685492
A 2412 408403366
Q 5894 23402 7124318205225
Q 24826 44417 1994660132591
Q 45875 51138 691945186642
S 38048 430015330
A 22883 976784568
S 906 21868638
S 42271 846917778
Q 8519 31994 2349733503627
A 54224 742236805
A 29814 722619295
S 35419 412843432
S 9938 314605005
A 32600 564544026
S 53971 615065323
Q 6765 51202 3338819502585
Q 19146 45145 6499123144066
S 45834 12934540
Q 18261 35720 4251096362474
S 34251 989228078
S 40995 824182759
A 38347 102575445
S 16708 912832956
A 23534 143172373
Q 45769 47817 1021202429265
Q 213 47034 1648850551275
S 29010 872561749
Q 14503 54459 8397880783998
S 27129 755927444
A 34079 55082453
Q 3493 45175 4096991015334
Q 47541 53194 1021323718430
S 16143 451713326
S 51397 498192045
S 39450 139041327
Q 43871 50244 1415655393243
A 30988 231483407
A 44644 706504636
A 16249 730772298
Q 48224 49244 61115454236
A 50104 305350998
S 30251 710172943
A 19875 528593742
Q 546 54214 2324343706157
Q 17725 54419 2782472134562
S 23549 798206923
A 2008 880334448
S 26591 755512330
Q 31817 43679 2081070226841
S 43273 206358327
Q 43472 43769 296109095376
S 31274 211077553
S 33780 725534750
S 40298 309860254
S 11768 124909314
Q 2102 51508 6523722487749
A 1788 451203667
S 54243 154316725
S 34676 986120694
A 38647 877781393
Q 12382 51297 790589005553
Q 12308 41531 9913951056320
S 36092 232119772
A 40956 17938376
A 5421 766248572
Q 1624 40887 1946336609317
A 4390 794888716
A 17368 414449236
A 12205 49592520
Q 23379 44132 4269632028530
Q 49779 54927 2638747368684
A 54545 900962571
Q 1288 54204 6389986336334
Q 2249 54329 1951348908677
A 3415 378098477
Q 14790 51362 3264675971356
A 10577 620644965
S 36363 21326092
A 2728 946958506
S 6603 153155405
S 7734 963788445
A 36802 826517124
Q 4652 36401 1302673893425
A 29565 323871301
Q 3676 51907 6067754305692
Q 14181 53556 6605038442101
A 15527 205295398
Q 20957 52160 6474435320906
Q 35047 40976 3005701772491
A 35205 22333836
Q 13190 49368 2572078397307
Q 13 50539 6252794740599
Q 2880 54651 9980955703378
Q 32080 37743 3866828124455
Q 19595 33836 1701104942028
Q 1256 54306 150447878419
S 44447 148413718
Q 266 51197 769098056099
Q 6176 51741 6384544824038
A 26479 266477169
Q 24524 53504 3276031599436
S 27907 383534677
Q 6193 42873 6496860620870
A 22594 790773143
A 18489 111262514
S 53248 965582114
Q 3471 51065 3243722015469
Q 8607 28660 1900063362397
Q 9186 38122 9342813096795
Q 24827 53527 9836919270258
Q 32811 47283 1212978534025
Q 23197 47244 4256991538008
S 27539 735988151
S 49946 338801915
Q 24039 40552 2069280433975
Q 4346 47036 7992451612911
Q 13385 44821 8067148267104
Q 9386 34129 4538999718345
A 19404 487619840
A 31284 379793588
Q 6597 44555 4797129736955
A 28958 201919533
S 4661 947378673
S 8799 284786908
A 45166 64400569
S 1939 994046010
S 42384 76752979
Q 21556 33881 7186492343595
Q 4962 52642 5055265197799
A 38747 531138061
Q 12742 49153 4893619712574
Q 26850 51976 2384810422968
A 52838 463831580
S 48059 780040502
Q 13969 35045 7192217729928
Q 1302 43070 7296528015252
A 35677 22177752
Q 34807 42838 3882421584125
S 1790 15391061
Q 1916 48538 3631215537934
A 50078 105600507
Q 21535 37354 9014691854394
S 28086 950776209
Q 33252 40816 5446720811213
Q 5770 50752 4759083583453
S 17946 420397815
Q 32390 48983 3604298172409
S 1640 396216584
Q 2333 53683 6666138437170
Q 210 13329 1309945907675
S 17394 442526199
Q 20187 51587 449405464030
S 52755 371160514
Q 1628 49013 9316036654514
A 14614 265417487
Q 7246 18267 8559671816506
A 20738 515057107
A 36680 274139606
S 29873 984123435
Q 13086 48935 5478632742123
A 50179 7778097
A 19183 655836302
Q 50 54872 5858127928344
A 28535 442167382
Q 64 54429 4902851984679
S 611 756753296
A 19594 369687049
S 34388 258693331
Q 30236 52455 4541642594235
Q 441 54927 3583317664881
S 7548 136159699
Q 19353 35990 4964722525363
S 15646 981165666
S 21421 656512740
S 22897 737846725
S 3453 713842555
S 29173 782131731
Q 7020 54161 6762174282984
Q 2946 36172 3812138869297
A 34138 581817136
A 41996 191544422
S 3953 778180521
A 8621 705067869
Q 158 53664 2242477642329
Q 17392 40086 2517985654349
Q 18896 44603 2625649377994
A 3945 440912983
Q 3992 44080 7510344863607
S 18101 158900585
A 19983 76435917
S 18920 358095710
S 4143 474751802
S 17448 946458754
A 41897 559203827
A 12263 524191455
Q 129 13371 3604142306139
A 20281 283156876
Q 18974 47357 7359581220647
Q 20566 39574 7840092512921
A 46030 263348110
Q 37741 42635 4199302530449
A 52849 830880035
Q 7221 9190 1955293561706
Q 2630 19314 2319625371550
A 15062 360378696
Q 10958 53676 1712449624464
Q 18404 43204 2076111984484
Q 6873 50556 7247442906415
Q 23347 39869 199785581587
Q 24190 26537 154205429126
A 42045 804141132
S 21692 194921699
A 13809 284357574
Q 2599 29296 9983884850065
A 31482 264914397
A 24228 566423839
Q 7943 17158 7954249692303
Q 11565 30311 228696144340
S 22253 471582677
Q 88 42518 6759267518337
Q 38641 54354 8577918662387
Q 6430 23678 8693639832553
S 8543 124911785
A 1127 120227004
A 50753 676305724
A 38406 522209130
A 1899 745124958
A 8630 593846267
S 39771 407679789
A 6908 608759966
S 39556 425704121
Q 1508 43141 2083443908006
Q 3346 50391 8893944275304
S 36135 830414685
S 12619 468231342
Q 219 28086 2866976364291
S 29640 823053272
S 10283 330349549
Q 3732 53228 7609469066208
S 13345 640637108
S 47654 933752722
Q 1190 49448 8821480193594
A 21603 211597055
S 39849 148005432
S 35963 924905181
A 38850 901042128
Q 15515 45172 6170965971202
A 12182 642538825
S 17588 304134239
Q 22311 34777 215048607442
Q 13692 22882 4416810070527
A 42932 586899862
S 27870 473623770
Q 4113 11039 5100448697172
Q 14025 37458 4949226127795
S 26857 458044643
Q 7247 39370 5636614673898
S 36089 567286006
S 2969 483131804
A 29361 708842995
A 43954 630966879
A 38255 615307583
A 13537 996474314
A 38888 58938800
Q 11826 25514 7918939291937
S 43030 172924367
S 33181 387264219
Q 12957 48775 1498469733769
Q 1736 34367 287286684750
S 53355 957271065
A 26997 914599003
A 38580 568512878
Q 6870 46908 5890239020373
A 16740 735444937
S 15837 658712494
S 3296 684008963
Q 16611 51892 5754536401740
Q 31804 52035 6642551034057
A 20101 513784064
A 35716 79337013
S 40551 505673915
Q 15838 51256 7636380496507
S 21036 40427730
Q 30811 46173 1018806399250
Q 5993 33441 8142452753213
Q 21115 45045 2082735706878
S 535 667578093
Q 352 54202 8659815216150
Q 26515 48308 7432176654540
Q 45395 52336 6553729473984
Q 6380 53786 1330487373320
Q 32845 50577 9212579860573
Q 3705 3981 50755193291
Q 5563 41275 6319394387336
Q 31882 52414 4536322626217
S 32649 990375942
A 22452 341176145
S 19164 935380534
Q 18389 49736 2284648598629
Q 16069 27417 803645413413
A 13664 252656674
Q 5225 54821 773261421263
Q 10404 53018 7383756969835
Q 22144 40303 5198314000815
A 31550 616905788
A 25953 57000881
A 54734 596073665
A 37635 768535278
S 30220 171505742
Q 2493 54724 7455175549549
S 21010 847992761
A 3797 714699226
A 18449 898697277
S 13128 58670315
S 22897 612544584
A 18555 472700041
A 29962 570101689
S 6173 640572274
A 50419 697585785
S 17625 198273042
A 46864 805409556
Q 2860 32361 338791824929
Q 13550 24670 5645484975040
A 13971 305181414
Q 46541 52883 6068495338881
Q 4119 54008 4631948323836
Q 5776 53582 5890102336009
A 1499 766147525
A 4236 792258978
A 31703 99446304
S 36237 864336601
A 12074 677213369
Q 4706 36575 169298787383
A 27163 729286745
S 17207 342417711
A 26327 295301773
A 38791 103286816
S 25648 874609920
Q 3077 47547 2473503915724
Q 263 50868 5206018458582
S 34092 658618522
A 42338 646355207
A 54734 967325061
S 16006 148581256
Q 38016 47837 2364830339720
Q 23270 53862 8475780525033
A 21540 793753968
A 51854 778955493
A 16498 235401232
S 407 364217508
S 19135 86229948
Q 22653 41035 6417744384516
S 21365 911368507
Q 151 53564 7554354877356
S 15129 619267784
Q 17309 48748 42741800598
Q 8825 9225 384721973464
S 6693 866497928
Q 16418 18823 1519846721722
S 45653 661607279
Q 2892 51217 5432765142130
S 18605 499306119
S 51314 286863914
Q 23591 44798 7666417229079
Q 1439 53084 21967560757
Q 7660 18473 4364046993792
Q 10779 47401 6148977144661
A 14217 510543480
A 52214 400840122
A 35980 565461172
S 35653 647397316
S 35392 791909871
Q 7033 47002 896407208103
Q 19359 31954 9216417772069
S 52732 578847234
A 40684 357298630
A 15289 273066137
S 26871 488984341
S 36428 224630693
A 18344 38328127
A 45142 168898332
S 18171 869618793
A 30931 285666422
A 52908 921891962
Q 20386 36682 6422810019365
Q 1971 47810 881869425857
A 8173 648226200
Q 3608 52112 3656339888888
A 8775 624670841
S 49884 944795319
Q 7331 47776 9346630122108
A 32298 206963247
S 22892 122715889
A 433 358505558
A 26915 608916748
S 45207 73378118
Q 26461 43787 1332018944823
S 32727 649867548
Q 9912 45522 4014976616757
S 39945 236382444
Q 20980 39763 7276200891761
Q 26606 32297 2003983468352
Q 4628 52637 1447264467067
A 47457 338722385
A 44528 224191424
A 51823 935468165
Q 565 53908 1851520358811
Q 5706 11206 769110415869
Q 831 36378 8367126751112
S 14153 310841396
Q 40992 48093 192747090376
Q 3160 49335 5916679218132
A 51172 314178682
A 20072 271134117
A 9758 188427995
Q 840 53362 6924716771197
A 1949 51182742
S 44327 897150477
A 16855 661455872
Q 30132 37417 6668183949326
S 2191 208376058
Q 25628 32681 4527897524410
Q 7810 54661 1288170045054
Q 16619 29568 6561349132484
S 18894 61450290
A 21538 996808837
S 51972 913265342
S 27106 52425587
Q 25977 50248 9403931494918
S 53384 883624596
Q 25917 41653 1031411725247
A 17128 381864285
A 27877 150675061
Q 5326 53146 106658097096
Q 1029 41085 9991978089107
Q 6882 41647 2330238105460
S 50788 870076470
Q 6351 47859 1681733144246
S 31627 835335578
S 12680 731477915
A 12761 138018368
Q 20746 48470 981098704796
S 677 147483986
Q 974 54714 3306888512369
A 1622 593499956
A 9132 185637643
S 54242 376626993
S 10315 278663404
Q 12813 22861 6350834043090
Q 6806 20504 1598838606593
Q 18526 40001 7472847522207
Q 21479 32305 2484549558466
A 778 6365077
Q 16368 26952 1955458241883
Q 7985 33358 5752937040789
Q 469 43265 9184599030783
S 23209 246606168
S 34831 509080036
A 18958 966361277
Q 16563 51103 9942955146025
A 34034 35297200
Q 9197 43555 2328058723340
S 32868 504031238
A 26286 237819839
A 52240 653613056
S 10378 173919945
S 37745 186695985
Q 26255 49563 8015695876482
A 48502 750692132
S 46108 152295668
Q 433 54290 5978130149242
S 17848 599331913
Q 15903 54300 5841855253235
S 54275 451442701
Q 4737 53750 2664675085376
Q 1882 40458 9491369235067
A 45600 821477423
A 42268 601110376
A 36475 411105173
A 9791 854660387
Q 9223 49366 4806358606880
A 15077 5006901
Q 8618 34159 8648260737925
S 5034 21364749
S 36220 102398197
S 15270 702638609
Q 20951 50093 9304868417160
Q 38813 42392 2332334741913
A 24839 923106394
S 27455 551570017
A 41167 664770433
Q 12589 22410 8825864788046
A 27942 335795311
A 13448 694544741
A 20154 140480699
Q 6882 38388 5880527116927
A 29932 525775126
A 45011 737129779
A 15390 939973755
S 13653 414920851
S 40616 790099371
A 42358 59476087
S 18775 462107830
A 42515 778306905
S 6540 43676158
Q 46724 52595 4156167715902
S 45725 972428916
Q 14733 36742 2376421775247
S 273 601533808
S 9360 15968078
Q 20492 52354 9043304210424
S 24022 92909148
S 439 622891847
S 22293 47554559
A 8405 205366685
Q 2963 52364 7037980663188
S 51857 781370144
A 54590 457177869
Q 20297 35038 1967186944102
Q 44697 47160 2117378298760
Q 401 47622 9251835163666
S 35887 905501218
S 53452 920277040
A 46556 5028376
Q 21633 54152 1615489871365
A 49862 933196224
A 48159 758050148
Q 3602 27820 3904329947184
Q 15245 47250 4196312659454
A 11793 551619516
Q 40569 47902 3994774661452
Q 2447 46177 6550191921958
A 21042 2576300
Q 6708 37216 7433750049758
A 17561 680132646
A 40168 577863151
S 5504 61897020
S 29792 565494132
Q 11034 26626 4504567569785
S 9498 343391830
A 16933 589978355
S 23655 701164923
Q 28380 44669 7053544216776
Q 513 41990 2611842431825
Q 18414 20194 817426146074
Q 17935 24415 2361368480758
Q 3212 26460 8622459994244
S 33959 580955739
Q 1923 35739 4879008409930
A 53179 724452864
A 51456 551554607
A 16045 190044230
S 12467 374391435
A 45368 501603676
Q 606 51820 5912494593181
Q 36372 50363 8975895124588
Q 7414 46508 2925438401490
Q 30208 51594 4130854011494
A 12078 701011844
S 37672 596389831
Q 5994 40792 5479279181669
S 12097 826221440
Q 7083 50275 2439725994412
S 27518 694569499
A 31506 41763354
A 2073 307192729
Q 3064 16743 5871876497955
Q 47744 51487 372624027541
Q 11025 46234 246256668761
Q 3144 53292 4273851466565
Q 8332 40608 3317751398555
Q 1650 50552 6395896380319
Q 3981 41919 455974799373
A 37888 101840345
S 21649 706930201
A 45664 73715647
Q 32215 46955 5685928302239
Q 3250 23519 7784356487438
S 1318 176122697
S 21968 196610258
S 10494 553323736
A 7814 349338003
Q 30283 54024 8471684936215
A 48128 931404629
S 6718 548516846
A 52033 678591222
S 1975 511328561
S 45779 702117520
S 53570 965883220
S 541 812340377
S 51058 867015129
S 44372 500205371
Q 29072 54464 1142758951426
S 40725 357084162
Q 10742 32896 4233655425646
A 23746 170979127
Q 37782 49716 2864574434616
Q 440 40303 382624910024
A 45946 503584849
Q 11420 22633 5586911222111
S 11229 848094544
Q 1138 54771 3190865294763
Q 39230 44774 4997797826600
S 2781 267445368
S 51851 769492931
S 5190 697712408
S 29748 518291124
Q 4152 42814 9597283206595
A 47386 427692668
Q 13875 45297 3758917638277
S 51330 428542998
Q 306 54841 3514570953942
S 15923 491306162
Q 247 49506 2309450067842
A 24992 438515916
A 28103 14945643
A 14938 835961622
A 31945 596616231
S 34916 870847551
S 8411 519475273
S 32161 624929530
A 28216 955590912
S 43093 988461092
Q 39847 49565 2088892385297
S 51504 482242204
S 12697 321432697
Q 2115 18968 8214864974741
Q 295 54634 790436048741
S 4108 561257063
A 53496 664623622
A 11578 807235041
S 51963 684612841
S 43163 340374301
Q 2459 41579 4432796241090
A 33061 170421345
A 49368 470250733
Q 13008 53549 919930085316
S 18955 943803657
Q 2003 53473 3708724635858
A 22301 283405575
Q 16089 46151 3035089367837
Q 22234 41274 7354982863534
S 30643 151430109
Q 33333 49564 9990035613715
A 31004 896335018
A 39380 227813040
Q 22148 46674 738929977250
Q 37518 46130 5479892290893
Q 17208 24525 5354883297934
Q 9286 16852 4319035701735
S 41089 641671475
S 18188 647463980
A 35393 130135240
A 19861 992253355
S 39641 655655719
A 18309 265698547
A 10624 148126189
A 6360 799263237
S 11421 394879848
Q 35 48649 5598131489431
Q 25958 32454 3578189981063
S 14693 899043506
S 4084 499795363
Q 16774 24674 2981071317045
Q 5665 53127 4096239515393
A 41073 194355133
A 27774 218095552
Q 17584 50359 3527613421451
A 7005 49712565
S 54576 270700596
Q 11586 45430 3044660297345
Q 33554 39839 6152289520998
S 42881 107255181
Q 10411 49740 654977642868
S 6676 98526642
A 29493 223149806
A 7461 769134075
S 8043 693695584
S 30451 459162482
Q 4810 43895 9433925240118
A 37777 163888958
Q 3709 51779 3424146331687
S 11532 63660649
A 34967 192093543
A 7023 89316541
A 41550 927538095
Q 31934 53024 4486026119960
Q 39074 53227 6107978428541
Q 923 54745 6712696881550
S 44597 896184284
A 348 824725010
A 20320 402060091
S 40070 247647876
A 7517 151614038
A 41199 361366772
A 18279 408573838
Q 7123 32665 8098352355753
S 41658 71749345
Q 3967 37123 5877363809467
A 53326 11106912
Q 20217 39735 325661775692
S 36691 728926645
A 23251 729292031
A 11011 645773608
A 21507 684424925
Q 6330 32306 6426864120443
Q 4589 50474 3536543823253
Q 714 45229 593894129072
Q 30011 53212 9969130163421
Q 13750 49795 2235264453634
Q 486 54156 992184965340
Q 22100 42801 8824445888779
S 36299 681738244
A 35406 333237107
Q 1789 52602 5876240679904
A 16176 755144935
Q 1399 52471 4777855851988
S 44367 747078254
A 6520 194240083
Q 2057 54656 7435019152818
Q 14164 54856 8116342281023
A 15389 151967455
A 24850 307812274
Q 8345 44336 1996258594869
A 47285 216364908
S 15099 570566716
A 44179 640848418
Q 23484 40653 923348186823
Q 25258 25956 333695297899
Q 967 54708 2865769779183
Q 7320 48596 6711097714363
Q 29776 39495 1382118307849
A 41299 941607283
A 35381 150909947
A 49916 46262324
A 27635 451951919
S 45620 267910308
S 20595 43049335
S 1413 532645795
A 42294 520484767
Q 7684 46505 6136706778506
A 42615 967979159
Q 13723 45270 594968452065
Q 2516 48828 2903622645284
Q 1878 54353 9988911264878
S 48038 213907901
Q 33070 53052 7557518499408
A 11331 834690372
S 37477 865322562
Q 365 53763 113134664544
A 19636 924738558
A 44874 252759290
Q 61 54820 1243517622135
A 27814 276450858
S 41925 945274876
S 9947 795652859
Q 669 50554 1335572153909
Q 9599 50541 4674915630349
S 21939 110329246
Q 25069 50979 7212227901170
Q 3381 41022 1969165887595
S 10554 371137116
A 38869 549145190
A 50090 947502521
A 39060 152354517
Q 6249 29689 9087949533465
A 48724 994783649
S 51737 292552495
A 46765 754789465
A 34312 748739605
S 37542 974217421
A 29377 126697532
S 12207 36216786
Q 32736 49851 7425660357332
Q 3920 11298 1196229651607
Q 28950 48198 9067503497725
Q 5026 48441 6023875903400
S 30083 529354070
A 6716 534522499
S 7938 690419701
S 12855 188166927
S 5353 560080287
A 39049 196914703
S 35593 644065161
A 48245 863958918
S 52099 341356761
A 21562 330113568
S 38523 486459279
A 24158 78908917
A 22941 696186287
Q 341 51979 3572246293754
Q 11392 35486 2896590820303
S 29728 402491801
Q 33711 50657 4253391462121
Q 19849 45613 5961232248986
Q 19606 43455 5113346010271
Q 15189 27225 4147213559797
S 2481 217687685
Q 26 49071 7670716416192
A 24461 404700831
Q 7829 51330 3892946066668
Q 8995 41642 9046283699088
Q 9843 50325 8965732551178
S 40500 397755476
A 5315 15574924
Q 5547 52052 4808360524507
Q 4882 53234 8477638668703
A 9559 926622836
S 265 429989906
Q 13767 31353 8463365591471
Q 1698 54345 2084846142584
S 22985 952291905
Q 1369 48792 3902617016806
S 49221 962561625
Q 29239 37128 2712704280711
Q 6946 11307 1090774156599
S 30401 74357108
Q 851 54318 3713876764780
A 5789 565408680
A 44149 226513739
Q 9062 53590 8938330432537
Q 14084 21274 3652877991979
A 9766 282630745
A 43402 103407245
A 44196 146066614
Q 30867 39552 5223263760983
A 48443 698701938
A 19306 664557330
Q 17006 33716 1330898535540
S 50101 431028565
S 15488 9591492
Q 2833 53627 9139429261528
A 43761 949790092
S 7853 52528262
A 48411 260761837
A 41521 116770393
Q 49699 52594 1604600609779
S 6465 464281748
A 50917 104167268
Q 8508 53723 5046251036749
A 46733 807076399
S 30908 530481136
S 500 202108353
A 29624 678771170
A 50042 259966688
Q 37 54720 6435193695093
A 36009 178127582
S 4047 675641068
Q 7123 42586 8448513283817
A 14920 341180405
S 3431 271272343
Q 3967 53964 6273866000460
S 15120 626232534
A 40098 70274934
A 13205 311772236
A 40039 658399221
A 29545 244413711
Q 3978 42955 4725137243483
Q 25041 25952 104933329441
Q 18590 37308 5563619623263
Q 12968 27147 2050341618118
Q 10818 44264 9421132603746
S 54420 945788425
Q 21533 50605 5940827439110
Q 17029 54288 5963732889861
A 302 312574523
S 43162 733407966
S 9848 288615391
A 22091 828612833
Q 11491 28904 6774465562176
S 54576 9578071
S 32695 845476415
A 38303 369464333
S 26489 680551565
Q 390 51720 7683248991862
S 17173 825613566
S 40185 834179156
A 25204 743710486
A 37578 211931264
S 49261 666773188
S 4367 869042908
S 43826 543324864
A 46661 292746567
Q 42149 46859 1553231367722
Q 1528 23681 1828423100090
Q 23881 45855 1488521339464
A 31672 338340569
S 30532 402559364
Q 9519 15063 3601001364538
Q 6571 43381 9720086141491
Q 14188 47889 4817113158923
S 28575 684760647
S 37889 429286506
Q 8843 53501 7527561089222
Q 2555 41294 360478858368
S 43651 134444439
S 39782 366683334
Q 13904 17236 2078046258578
S 42595 389267151
Q 24245 25198 622076656693
Q 7678 54045 5460101304479
A 54764 374690039
S 5781 503470197
S 24402 796133170
A 44875 879206541
Q 8113 51904 9866068679360
A 3886 12733770
S 7918 111859580
Q 11607 51760 767339234857
A 28875 617292641
S 26187 157068777
A 43688 619874197
S 46045 979097939
A 39041 832935026
A 50908 513064278
Q 2657 26726 6542332532041
S 26801 392581878
S 40631 878249357
S 24990 85065747
S 19078 404365570
Q 37629 43205 3990593661294
A 35436 319805347
A 15235 683344367
A 54332 157400971
Q 19427 24804 509686565457
S 1974 400077317
Q 55 51088 1777810953081
Q 4717 54370 9983128603838
Q 3971 54070 1122706665735
S 12378 393733231
A 35317 128503896
Q 14418 37329 3404095725403
S 41436 635935548
A 30488 63914323
A 50912 919252237
Q 5488 17593 6781812635733
Q 9008 53398 6203184426455
Q 947 54914 3511399384468
Q 12069 47286 5845928247309
Q 11215 44860 6626271480975
A 27960 633124583
Q 3560 50864 1537310436000
Q 38212 46606 1574154497402
A 11319 972944702
A 28901 888882775
S 2776 565626086
Q 2905 44322 590294060776
Q 20928 45093 1290379320565
Q 12281 50417 7031040730354
Q 36171 37960 807102422268
A 45587 692443441
S 52170 21985938
S 53488 909601014
Q 6381 14932 4818884196153
Q 26357 49246 9907186504947
Q 17044 45835 61404578562
Q 19085 37042 404148618202
S 21293 815362903
A 23183 776403845
Q 1457 53687 4203184830149
Q 5978 51760 8187984288562
Q 5058 52499 4428333731191
S 44682 537377548
Q 19473 34641 1313544633190
Q 13594 14304 99382342505
A 51738 626847436
A 53853 970157021
Q 17066 29211 8683615750219
Q 2658 52134 4296557224424
A 38730 786979964
S 28239 73347096
A 10436 810382539
A 12415 483324231
S 21753 367027729
S 37991 43246958
Q 14289 43481 5098809432956
Q 37010 41436 1887055559783
Q 3864 39571 1374635221501
Q 14404 50766 4383880850225
A 36483 27572991
Q 10374 31390 5592832277501
S 39062 921399776
A 50691 916608664
A 42338 186702378
Q 21502 28016 1571125565621
A 41007 890490853
Q 49 54741 4312515939961
S 50911 423402614
S 35388 216342654
Q 15681 22113 1126025691900
Q 38291 45763 208243525517
A 22777 19959540
A 54666 149067759
Q 3105 50112 9621874520605
Q 24253 40438 3171985051655
S 8422 726379447
Q 7710 23201 2458265258917
S 44140 119148974
A 19162 344275771
Q 39491 40887 555175160726
S 42280 41804569
S 1130 533001326
S 5697 648782637
A 6109 875482750
Q 8410 44083 6358470043469
A 37736 644417026
Q 11445 45485 8882254904834
Q 1660 51147 9099251862136
A 54606 273453283
Q 4700 41829 9829261516573
S 34767 354351287
Q 44850 45972 999220647088
Q 1652 49438 2545874598638
Q 254 50398 6938301014064
Q 10015 45523 5246495149724
Q 5954 51125 1193960567777
Q 1756 23719 4998888521386
Q 3360 52678 9732063349757
S 23761 884965298
S 42179 810765170
Q 868 54644 5983837863052
Q 11645 31575 1972209452811
S 21322 579342588
Q 16917 20394 1722540536097
Q 28297 30840 1265214051395
S 50968 113390438
S 37641 993019083
A 40891 269766537
A 26390 624497133
Q 3368 4834 19030995000
S 27689 795682988
A 36043 855769590
S 47564 803824447
S 30871 970046280
Q 13601 54154 2554607200436
S 32257 199353248
A 46572 68412823
Q 20025 25999 4900147163678
A 32396 60852112
S 41979 130580802
Q 27 51171 7645393573278
A 43075 951438294
Q 3155 38307 3491325859638
S 47389 240679378
A 54918 219441277
S 53415 178621472
S 14427 6386627
A 10678 910397618
A 31553 528133089
S 6282 609049692
A 23269 251858626
Q 39786 52408 2936855506255
S 19084 383885564
S 8328 680555267
Q 3102 51876 8786089527470
Q 1909 30924 1397677721558
A 4672 402185942
S 7862 514741763
S 2629 543308884
A 29220 79928774
Q 11831 29956 3966023826705
A 41205 989612509
S 17700 34239969
A 28826 744464569
Q 1361 48623 3074385581158
Q 33158 41929 2441539531198
A 49865 556103132
S 39246 361117851
Q 28425 49249 34685631191
Q 12519 51957 9553388042813
Q 37895 46938 2420480548760
S 42499 383175999
S 643 275032621
A 54643 801176516
Q 13216 22872 6698787064273
Q 10682 41793 3429529367145
A 13992 906226536
S 3266 461797428
S 37006 468829069
Q 21432 32796 7412795601112
A 16065 982907412
S 13128 573995938
S 30487 653781310
A 22549 245365280
S 20307 54284782
S 4458 868480891
Q 4655 44935 1696760289841
A 45489 837592075
S 13314 566338307
S 10891 576262270
A 19620 864855711
Q 9947 54708 7397990967291
Q 2140 49124 3909937403602
Q 5665 45320 5407335634255
A 1277 982675160
Q 786 53159 3014400272841
S 3019 551344693
A 25862 714919940
S 36104 772495613
A 31155 457203033
S 1185 946691076
A 3132 102187005
A 51280 167080719
Q 32718 48256 9418504955717
S 3585 572492151
Q 5324 50662 1418156142924
S 1321 971455924
S 27665 411628937
A 12353 854012354
A 51935 692479023
A 12539 548915788
Q 20875 51262 444965415699
Q 23448 43886 997309607160
A 50236 533418708
S 53215 577854460
A 34618 605376850
Q 2691 53048 7492530392912
S 52389 616302161
Q 20395 25353 583186475343
S 2487 652607905
A 41342 757291290
Q 3202 52462 576670552046
S 19101 206120819
Q 1747 49037 4630611532887
A 17990 773337819
A 21700 617399842
Q 12871 52179 1127407517349
S 45716 620506495
Q 21408 53857 1009617822389
Q 5930 54328 6943277458837
Q 3756 41647 3690578722115
A 22454 196609449
S 8746 376356480
S 9226 551659250
Q 2210 50747 8683182837054
Q 13771 43963 4805472394619
Q 17479 27519 8440870848184
S 33287 687047436
Q 5495 10984 2484161178506
A 48191 304259773
A 7778 630062489
S 24650 313032336
Q 19609 50926 3763255239673
A 4309 944103688
Q 35341 38340 1984020038165
Q 33107 54276 2542053095580
A 18597 449392174
Q 15488 38706 9772018142206
Q 11278 14784 1459703312441
A 22056 24997996
S 2169 872466692
A 50544 937949382
S 8797 139685783
S 34382 396829231
Q 5318 32598 5046853977065
Q 3650 18703 2596657053605
A 23515 390763074
S 52544 909207021
Q 30611 30882 45661119467
Q 19983 48976 2779149817320
S 37287 895057652
Q 6777 32312 5491368671462
Q 22947 35204 3754516891659
Q 14949 50124 4047659468115
A 29406 631780579
A 27081 723791850
Q 11766 42333 5987881314015
A 22252 750119742
S 26516 481007557
Q 2649 37827 9441026374701
A 24764 133163058
S 53820 94900370
A 5014 515200712
S 33835 957193468
A 27457 979681699
Q 1244 21255 254447069632
S 3036 586654846
S 49562 116570123
A 29238 756525059
S 9493 606560013
S 36684 143442145
A 27210 118404526
S 31521 817612290
A 13512 191779393
A 51890 679410835
Q 20978 33170 8875862268916
S 49595 464663177
A 50796 633970053
S 48668 126244001
Q 13079 39785 9996446402224
Q 20692 42367 3815089601888
Q 1646 25171 4380089547716
A 25663 423397227
A 5280 936828378
Q 9343 34585 4948097238732
S 775 309729595
Q 2967 32162 7399795866014
S 35725 372813356
S 28408 226973559
A 24012 731366096
S 34589 532078899
S 13919 292183027
S 30328 215504618
Q 16946 46587 9031059737033
Q 2184 41443 3354740394490
A 6633 910225783
S 37265 949388028
Q 14809 32797 7456027822019
A 45152 204107004
A 4257 181266645
Q 8219 54736 4106439831160
Q 13312 53982 2297976361170
Q 19534 28754 2496297217537
S 52469 618838974
A 41282 798640791
A 5742 359721568
Q 1342 53146 7630017906061
Q 12805 28595 5293205180773
A 33477 667657221
A 3811 854905952
Q 27604 50903 1165365874875
A 4852 40193349
Q 2947 53239 8071870566324
A 43187 255002175
Q 10338 26369 3368028543819
A 16218 947726997
Q 23763 52355 1899456379685
Q 14526 49768 9800385938969
A 44811 639838988
Q 20950 43687 4039802499000
A 12143 786805141
A 52623 957501898
Q 5067 36001 1834696041473
A 49717 160806248
S 8783 347211534
A 25127 53945781
A 52883 611491246
A 40299 306485596
S 31406 869884478
Q 2241 32969 6096291772398
Q 1190 53129 6571102131987
A 30783 932808773
A 39010 5857345
A 4155 370562686
A 13935 705073850
S 28456 607351190
Q 10451 32970 8038274947961
A 21491 45447112
S 46018 636010186
Q 20311 49790 5429662655175
S 43031 898249382
Q 12657 50867 5594560781516
Q 305 42461 9887584147561
A 41261 766694091
S 31201 541052802
Q 46603 53008 1953558717628
Q 11156 49021 6156637335884
Q 11300 35375 1229928776374
Q 1208 53357 3868643671137
S 14796 280094087
A 8938 301282616
Q 20432 35158 5268723791126
A 35069 271525125
S 7157 523534781
A 29605 950116829
Q 50394 50470 2448156483
Q 2720 8595 5097897178253
S 6582 960024213
Q 10463 50117 6079129413867
S 10829 37539061
Q 44284 48618 1374005597257
A 48139 784080650
Q 6049 23938 3577613804406
A 42358 350291253
A 1601 974446050
Q 7884 16190 7213114889258
A 35200 831703105
S 38326 33278102
Q 10103 12887 2284566184147
Q 6833 32608 3567533741731
A 25687 214775697
A 5613 760538238
S 47288 623562868
A 19091 236814913
Q 17845 51542 1930284595996
Q 5606 54035 7451838889017
A 11618 245623118
A 45832 530579547
Q 5038 47343 3132140572796
Q 792 53080 8115170233788
A 13769 624212353
Q 5778 39170 1238838374687
A 9476 588202853
Q 10948 53374 9359460712478
Q 47 54886 4293371088007
A 48093 792839223
S 34571 165841407
Q 36136 48414 9462916213572
S 22134 598971828
S 10204 760254737
S 49012 157996533
Q 9191 51466 7185368577196
S 2250 138326912
S 52195 384969058
Q 15836 39773 9954487745468
Q 7654 36161 8289575014191
A 41244 32015138
S 9143 791767008
A 30785 544834700
Q 1184 53498 1664307509673
Q 15364 28896 8455740400082
S 22807 968505900
Q 20026 54181 4728639881032
S 27413 573736252
S 13122 115380627
S 33777 833665411
Q 22774 53937 9163553979339
S 52629 803892449
Q 2146 30713 7649399319414
Q 5651 37229 1732948725119
Q 30324 30800 94380922262
Q 47224 50144 2408525971501
Q 5071 13735 723687761932
Q 10744 47246 570790529605
Q 20640 31890 4630925953264
A 22335 385858001
Q 10281 53631 720412851756
S 3433 894539814
A 27673 902076954
A 12982 368248176
S 26948 727311956
Q 5758 54891 6893623722245
A 5361 195889087
Q 21407 45947 6562877342263
A 18748 806377610
A 15598 156723017
S 15637 737587724
S 47332 840816182
Q 138 51860 686830050877
A 43823 376816137
S 6517 833736224
Q 22591 23699 175949198399
A 2298 835817424
A 15762 927377944
A 45259 297046262
Q 32184 49341 7153240297439
S 25305 482401906
A 52157 941025433
A 6631 408718023
S 609 466441356
S 16982 57429312
A 47933 810749927
Q 48708 54650 4820036243615
Q 8204 53463 4289116592114
S 38852 839003959
A 30497 126438366
S 25328 32934968
S 15713 674972074
S 47532 524804697
A 50598 178137195
Q 10140 33259 2161244692516
S 51602 880874757
Q 46 32274 1778003602690
S 46901 488491109
A 10181 152041094
S 4093 329409578
Q 119 27610 5457112909057
S 39951 487328420
A 34746 890970695
S 37927 228032832
S 40265 845701727
S 38969 28002016
Q 31197 45278 1540615292597
A 31494 959835726
Q 18525 21360 2013622269089
Q 8231 35737 1478221731083
S 6185 768962789
Q 1885 36870 4712762636268
A 11893 163697082
Q 412 45858 3801706862813
Q 21370 38512 9370148687970
Q 46540 52371 5055791293906
A 2034 359566577
Q 12112 53699 7855017125507
S 32306 420628671
Q 13773 52832 5066755311057
A 19425 178970214
S 44220 818480682
Q 4941 52470 7897491064361
Q 3546 49271 6153650394369
A 24638 474670208
S 42011 506744692
S 20371 14427367
Q 13716 49784 7783551888561
S 20843 589040277
Q 14060 42340 6054766590134
A 47995 437588015
Q 5252 39984 427640683544
A 44817 951940850
A 49183 825451555
Q 716 49455 1190267567681
Q 6464 22256 5428349139134
Q 4635 48713 5537406474222
S 7669 367730604
Q 6326 33468 4757564282353
S 1658 503936907
A 37051 841001024
Q 11366 49535 7117867775227
A 13168 570851090
A 12311 678072223
Q 28153 44069 6806598048008
S 24959 227304143
Q 6767 50292 1736260989533
S 14326 276367415
S 7444 799285106
Q 20702 45060 8609231822174
S 9532 188472010
Q 1729 51618 3488750854821
Q 12106 43677 7485989650088
Q 10454 50692 2999788335067
Q 370 54265 9556156477749
S 36207 19260389
Q 19995 36625 6038930603423
Q 6563 12388 1354304576914
S 33567 61208089
Q 9684 14331 2484584710994
Q 13111 52962 7071974527815
A 35518 115183496
Q 547 11126 472685789112
S 47778 325244379
S 7771 60715621
S 35581 803115076
Q 24886 47818 8985346804476
S 39460 750251390
Q 1282 51954 5075988038897
S 1532 687309903
S 29368 921566559
A 10610 709335786
S 17026 891013810
A 48399 21574956
S 11137 390253965
S 42564 842154679
A 24414 492400403
S 2901 227482570
A 19758 615291032
A 25823 9482097
Q 9049 35497 7734588338247
Q 18250 54799 8525163416341
Q 29362 38429 8120847947116
A 27413 437631831
A 34821 123211105
A 3778 333198970
S 30913 833995677
A 17927 773510905
S 19488 319556185
Q 4739 54344 1757144776477
A 51585 729278890
Q 34100 39512 4156939236005
S 15914 963729473
S 32058 653100648
Q 15663 18741 2623204093058
A 14163 293918930
A 4799 550660054
S 39239 518403801
Q 11715 34924 1474904031755
S 52313 130235201
Q 26619 49741 9525286114222
S 31296 845526616
Q 4920 33163 6551976496802
S 16747 924479660
S 3361 349300543
Q 15683 52241 1648315831086
A 10803 280000512
S 49613 678456071
Q 1309 42367 2393934382029
Q 7624 54441 2015229718706
Q 13684 38306 9453768378066
Q 1011 35867 952973267427
S 44949 974965616
Q 19303 41065 5376161468458
A 701 268672687
A 7619 406546014
A 50924 710685288
A 17031 989100062
Q 38546 42236 3609230532391
A 44354 128248561
Q 43931 49694 4322410029802
S 26960 108786071
Q 3660 49022 1108145356605
S 38462 712141802
Q 7348 54423 9468574507701
Q 12176 45664 2448453790145
A 16444 802818259
A 43992 117746072
A 18928 887267150
Q 2604 46450 2213363667913
Q 20103 40764 2374343690728
Q 11615 34850 9561328991475
Q 997 9985 8061530851929
S 41094 565235343
Q 14204 33776 8667792833972
Q 162 54169 3027326362973
S 46208 301718646
A 3345 846248851
S 32591 647367024
A 6855 145951646
Q 15960 44557 8882476195958
A 1235 334343834
A 18117 185221082
A 15943 24960830
A 40014 592707764
Q 29905 54399 8259596580653
S 45117 485994753
A 23214 999647735
S 25467 68154187
Q 14218 22686 1129811084315
S 21813 444114468
A 52740 944260344
A 28785 207309223
S 31759 990917727
A 45836 786269472
Q 6550 50320 7346807680253
Q 1617 16544 2753096353912
Q 13283 23166 5629462403825
S 49456 109130691
S 42679 371362697
S 24741 392374891
S 49952 332210001
A 15722 777188444
S 5854 160340972
Q 20615 40980 2122521773623
S 43008 334503711
A 11841 893478343
A 52560 823316796
Q 32239 32436 28071653254
A 46568 829244069
Q 6092 40025 6583713327429
Q 18501 44761 9356643464258
S 8108 278802609
Q 33622 54185 6055650788594
S 43589 137095358
Q 9243 12976 1839733024533
S 28218 200846450
Q 17602 26524 8176484163803
A 9268 797990119
S 3158 611768552
Q 13525 51661 7242468180575
Q 10737 26013 1665499582746
S 2409 33982303
S 4587 880175801
Q 721 53077 6714863877534
S 25131 826192108
Q 15336 34326 4798893607875
S 40443 502830148
S 47101 137571779
Q 15984 27732 1028193885299
Q 17718 18685 75342898107
S 35280 392248897
S 27830 773964265
S 46680 59720909
S 24638 812301916
A 8742 337481679
A 29277 786681263
Q 6392 50301 7775181643483
A 49279 745540976
A 23484 872185122
S 31177 600528653
A 42043 346213001
A 31005 882842790
A 51323 48631623
Q 2315 21884 4750538886708
A 1644 910118385
A 28130 678317664
A 31075 869593936
Q 26030 39459 1490524384995
Q 4701 4720 19475669693
A 42075 802408744
S 52119 885632789
Q 24451 45758 6635152920123
Q 38703 51098 7832629048035
A 18084 764529746
Q 9686 30890 9740275126210
Q 19125 47293 6363252860497
A 23675 18768576
S 40304 441329750
S 36692 930547121
A 42737 205321725
S 50370 86931223
A 12086 619049024
A 23935 984825182
S 2808 965801637
A 26576 523364467
A 48727 61276332
S 46677 589630422
S 33786 32272691
A 49898 849530317
A 50859 155533172
A 30928 635937028
S 13840 882680497
Q 4106 19456 3057444819838
Q 16614 26879 5034468840096
S 262 385262067
A 37717 933524376
A 41039 611890950
A 6356 433165714
A 20228 678304222
Q 43454 45597 985990823300
A 44134 945339536
Q 5192 41790 8719925363549
A 47837 428253348
Q 25265 33546 5443605890705
A 25845 139785004
Q 17828 49833 2962449536969
S 41329 894005015
S 22505 356146590
Q 7550 50086 6335569908687
Q 3524 41885 5291457702817
Q 6326 53559 9960804946474
Q 2627 54884 3671145791319
Q 6730 37567 6286403762760
S 4752 690849181
A 2806 660736236
A 1367 714172435
Q 7354 54825 4003666342809
Q 5814 46018 6564551111156
Q 9399 46633 4821143577296
A 16057 121810242
A 3516 803618381
A 18920 789898296
A 37903 873262851
S 36554 740817988
A 45491 975597936
Q 5541 9573 1373141082560
Q 9778 34628 2176458771844
Q 37010 39451 652188393879
S 50055 363631326
S 37525 965494349
Q 9139 40868 7683826682331
Q 33818 54622 1623198585365
S 31878 856045177
A 7572 426749540
A 31181 87992017
A 40885 624851269
Q 24380 52971 7446434042354
S 8994 284562808
A 16527 436152551
S 5086 689104290
A 35760 472278939
Q 27195 37874 3626710096971
Q 11264 26937 4336161238873
S 26240 586889594
Q 712 51756 2476274188976
S 10990 24817264
Q 1763 54516 7403008937008
A 38794 102469775
S 33461 916140731
A 46583 224227878
A 34208 444020916
Q 52606 54758 503834759920
Q 42959 47837 3536760640533
A 20696 884873869
S 4631 723130026
Q 45520 48708 2842454984289
Q 37315 45646 5964996923494
Q 5535 31942 7012210567260
S 15134 278512760
S 39906 486270216
A 44317 318917092
A 10665 369591091
Q 3398 31339 8081138508703
Q 18148 50404 4060902971592
S 16578 281400490
Q 3913 40304 5754509925144
S 28381 268385937
Q 28764 49129 2795798700833
Q 6721 50467 1220648369984
S 17219 568069869
S 34111 125322982
Q 393 45757 9905360765221
S 693 1216098
S 19951 389904495
A 6137 449743045
A 14655 101639722
A 48777 770187748
S 26159 137856778
S 49509 781824812
Q 29616 49101 1918366658974
A 8885 905946571
A 53408 958729614
A 37501 48897529
Q 22075 37773 7332349755630
S 7561 961754928
Q 543 23645 6038638352961
Q 2991 48379 9523481876330
Q 2566 54859 1210083340210
S 4571 236126487
Q 13385 25184 6859176869507
Q 18011 45284 5272971179902
Q 359 53309 2527634385020
S 356 137569306
Q 7426 38945 2730807235707
A 34981 436650390
Q 19717 54843 6064981030300
Q 532 44343 4547643074561
S 965 62964018
Q 23029 42530 4995551454270
S 28347 959160641
Q 49904 54294 2317254415142
A 31144 139559452
A 5735 481426711
Q 323 19341 8182994533551
S 45667 598238644
A 4472 787125538
S 51809 839257122
S 2397 168434490
A 6632 751071359
Q 31135 38403 5180642685304
Q 4125 35286 4509427540326
Q 15960 23129 3151615010027
Q 3730 34997 591878627854
A 32029 90565700
A 39043 257222661
S 47441 266590236
S 2803 882638994
A 36586 651305376
A 52169 718790492
Q 5120 52965 1207908349723
A 5009 119841868
S 13969 438501277
S 54535 632870475
S 18966 920511412
A 43033 741876329
S 15057 523029895
Q 29148 45981 9669077823741
S 30387 40786073
Q 11249 54753 7009849128678
A 2993 252786448
A 22715 944516806
Q 27984 46966 9234964083247
Q 21029 46313 773646383703
Q 7526 47945 1485044122467
S 42107 656261968
Q 36117 49893 8129602464857
S 37152 406129842
Q 2036 32530 3353763197046
A 38231 648794694
A 14205 897802821
S 4722 610334334
S 4631 475048466
A 32925 525539477
Q 13567 45001 5581133666203
Q 30342 41653 7504276389963
Q 37710 49606 6179068411876
Q 4426 31662 7403479993952
Q 22488 51790 7389055864426
A 23132 346294376
S 13674 327374321
Q 11807 48788 9757806671603
A 3924 918504869
Q 35395 40629 4839565800113
Q 4786 53941 95778714741
A 28013 625370554
A 19348 3332087
S 11494 343276266
Q 4990 41762 4512853185124
Q 6748 51595 7068227130441
S 50725 950666967
A 49307 714636660
S 50204 715639250
Q 931 48926 1992997603372
A 17264 949499571
A 23842 630889389
Q 8 41152 5989646216211
S 12807 328591005
S 31678 182686030
A 22445 840244035
A 24955 300441366
A 45636 901840286
S 24296 44472785
A 16636 547282678
A 49860 129476735
S 42670 659177910
Q 22937 34351 1960645121963
S 35076 742295859
Q 8883 49738 8049953379078
Q 1070 50430 2846889428214
A 18196 949549129
S 44562 43328863
Q 25490 32866 5640969766697
Q 12290 46879 3862308966141
Q 10517 50967 1218235915913
Q 13956 30211 1634127522434
A 31692 749414041
S 4769 3672631
A 26625 813664544
S 44076 478261012
A 33544 415735816
Q 843 6997 1671746748308
S 18206 166862326
Q 3514 29232 9885193312730
Q 48661 52343 1795687636110
S 9434 878116332
A 38067 774897222
Q 17275 22839 2910787167117
S 21459 456222917
S 9011 183855914
Q 3317 50231 1538942980366
Q 17993 19129 1006856657937
S 19971 974297525
A 36857 552842572
S 35577 142005518
S 15093 675444774
Q 29515 52706 8733008951102
Q 1452 17699 2718090857299
Q 6323 52835 1334362496253
A 35308 233411752
Q 11358 53714 6076618992330
Q 5998 30103 8833610608259
S 29499 520665308
Q 18 53310 9167046456746
Q 15469 25485 94106836484
A 1890 99327872
Q 2831 37837 4180918609901
Q 18264 37763 1192129078214
S 25892 177753433
A 39805 559555402
Q 4273 29208 9934413262696
A 40859 551483810
Q 8456 52581 7843638210049
A 6349 595244419
A 11467 930868250
S 21523 326483867
S 46824 42338119
Q 31132 33059 594878416527
A 23234 177088887
Q 17509 45943 139263734434
A 32191 426591271
Q 10913 32913 6608570758531
Q 14953 41233 1442168715962
S 9951 756464771
A 50378 19681628
S 53413 918329448
Q 32791 43894 2465617468200
A 54598 75687886
Q 7899 42676 6866383651980
A 48660 260972390
Q 21329 51034 4961532144050
S 38909 992497030
Q 1667 37965 4819089266549
Q 5414 45193 4784722392950
Q 12712 53302 5795956457943
Q 5235 53348 6440425475005
S 15961 112250966
Q 9178 27055 3995843631974
A 39723 387633029
S 6723 894325853
A 52064 763704625
Q 6216 48845 5580729838451
Q 26594 46323 5997359026028
A 14301 413946062
A 5796 826300404
A 43879 907350613
A 22793 359879101
S 54254 646061249
Q 18835 43513 5652215126892
S 17699 633544126
S 49442 771867163
Q 29175 50537 9150424573198
A 15612 141751585
S 11753 315680787
A 53852 702664380
Q 11491 52451 3804490040013
Q 12179 33765 531873835373
A 39059 1951489
Q 557 52889 3255380264927
Q 30327 32621 1853606253346
A 40264 385387290
A 8497 144403546
S 45738 348521720
A 30755 693586045
Q 6817 44115 4025437912675
Q 32109 49534 5588638421285
Q 26475 49277 2751747428491
Q 6473 49815 2200404422503
A 29605 461114017
S 44366 635401699
S 35249 429172624
S 49072 284204301
Q 14177 45706 7606369632808
A 40295 198093803
Q 44247 45682 446430233299
Q 24309 51027 7440597122848
Q 16969 46810 468332570885
Q 5280 39266 5996847478400
S 23633 845769142
A 45022 362009995
Q 15617 41615 1668244926751
S 10255 544257755
Q 2967 43844 9902556159530
S 37625 834877550
Q 10572 18759 5971130628251
S 2913 671369382
A 8512 610335319
A 9939 952633511
A 21106 555821859
Q 9755 31450 2373248713486
Q 38851 53372 8690148888628
A 7281 545531604
Q 33182 50837 8815800335023
S 26652 538941773
S 17866 610092445
Q 18184 23086 2150754024107
Q 4913 53657 3163802317830
Q 38529 43330 426720775003
A 16333 929495692
Q 4803 38775 6092824533221
Q 1237 53126 7088022735863
Q 12699 15444 2535531931988
Q 45945 52314 6043162534232
S 17182 516679286
S 49798 55430807
Q 1627 53826 4602410741983
S 24302 639568318
S 49315 114834753
Q 13020 22120 8685167748825
A 37737 191655364
A 15411 965050205
Q 2037 46499 427098440205
S 14169 463677012
A 26751 555524588
S 45684 821702076
S 26843 635475966
A 42863 688219024
S 31960 603061637
Q 8239 35669 557616906297
A 2601 470059330
Q 3533 48895 668662442546
A 491 574615151
S 28841 481277195
S 25022 121684082
Q 13475 30964 7122108006103
S 12159 56436701
Q 1945 50271 1555753754082
A 17276 514471522
A 4379 890567725
Q 13532 27635 2976331444571
S 37641 407219956
S 9413 969676953
Q 2760 54741 8784127940204
Q 365 26160 1297783219227
Q 4077 31247 8840766837113
S 28029 883193444
S 29536 831705271
A 25402 999487753
S 47725 611076239
Q 7679 9193 626741122724
Q 521 48628 604644997228
Q 419 53865 4018613509420
A 15450 637414477
Q 2695 41086 2094178284038
Q 17991 30381 7890277422494
Q 21927 50445 22334909075
Q 3306 49212 8655404941444
Q 11541 33577 7808492933721
S 29697 103283955
A 37811 470559093
A 12563 9479199
Q 105 54122 78782319035
S 44961 283722066
Q 16431 52725 2385681782529
A 9480 564825301
S 40235 714538048
Q 1241 46743 7504067948761
Q 16618 42106 3769642895325
Q 314 49874 3677229660929
A 42099 690538478
S 48612 480655036
Q 17175 43717 3829390831498
Q 4283 39530 6098589924628
Q 10473 44651 8377500835107
S 12428 577717925
A 48589 178658873
Q 6784 38899 4175289227531
S 5607 284586970
Q 4817 41241 1583312816398
A 20315 171370977
S 9100 101519540
Q 14927 49795 5929034737422
S 19072 969809989
S 29355 565821609
S 20179 840459519
Q 11615 45364 4877898243292
S 38739 507418375
A 36596 390551564
S 40926 927264722
Q 14719 22591 7235037793336
Q 5776 54732 6202082574491
A 25859 532892227
Q 17889 50176 5180632816339
Q 253 54781 7411942300676
Q 3888 51059 5074612247602
A 2408 657945469
A 2980 21220574
Q 16698 44395 5353037339175
A 10877 772552651
Q 3169 54577 7573571320662
Q 18569 49421 5799048836562
Q 3925 34863 7898973538293
A 6797 531443917
Q 932 42085 3887462600783
S 54875 882685563
Q 33011 51293 582584768993
Q 4172 39291 345334225669
S 4488 188980270
A 47769 465055454
A 42507 495944486
S 10239 56449293
Q 15213 21616 4184668231158
Q 1076 38922 6289264624830
A 32545 630015211
S 24322 965560698
Q 9097 44420 6828097920119
A 35692 865240409
Q 12451 41954 4649904180141
S 13298 286540176
Q 6529 44076 6990486042708
Q 31120 44851 9976267498842
Q 2907 37193 6698454179657
A 5631 690292679
Q 3034 54306 6066342138750
S 25472 846095137
Q 6178 37325 4083992435297
A 45016 879439267
Q 2798 26501 2109010730513
S 12793 189267573
S 17687 809127234
A 35962 934853462
A 47529 812087790
Q 26014 43224 6936549320567
Q 6575 34027 4770589171340
A 15531 371361151
Q 37106 46787 40191944600
Q 15501 33245 4389899545372
A 34240 295089631
Q 1632 37199 569207301359
Q 15251 50814 3150331709760
Q 22944 46433 3015457179500
S 19975 867765539
S 8942 864197387
Q 67 53864 911688373703
S 10229 11556320
Q 5161 36465 3580273468149
S 1613 318012783
Q 22152 52759 7434828181855
Q 2291 53702 7978191479105
S 23239 82694390
Q 6381 37757 3740482308058
S 24879 76900018
A 42192 706676683
A 40695 438981780
S 49169 848112864
Q 53316 53341 25310465765
S 31521 668071847
A 35733 132179496
S 51487 39724990
Q 19783 42205 1672399648901
Q 9833 41194 1633953608715
A 53106 994406954
A 27769 120524318
Q 21162 48728 888049161847
Q 22155 23527 1241334885992
A 3813 421336821
A 41507 466315690
A 37897 41041016
S 29098 473219067
S 3663 637689056
Q 7412 54022 7961534325240
Q 31419 40007 6305031188678
A 14405 196166542
Q 26458 52381 9242129138986
A 38684 657558479
Q 8111 21670 9580395002909
Q 4900 38959 8153728713429
S 29297 490697697
A 51880 388321138
S 49616 918955328
S 39827 579393358
S 36564 720576449
S 37294 143354551
Q 8851 54534 6959763062011
Q 3354 46181 9420407959513
Q 3884 46583 242086917287
Q 19426 48065 1153305081759
A 31240 173468906
Q 21975 48550 5600675176146
A 38421 420661810
S 30995 928445121
Q 5009 22666 7106364608433
A 5834 752373927
A 22225 762722049
S 37044 309065080
S 12803 668402370
S 44413 216635541
Q 18501 21422 2283689287839
A 45665 799270093
Q 32141 44698 8047840879030
Q 5748 53422 597923833138
S 24671 283936302
Q 41014 51454 2272207656409
S 38398 348591918
Q 11923 46163 7048156417398
A 37988 773709806
S 46241 824665965
Q 3779 54590 9946576958742
Q 4818 28606 8624034029182
A 15387 154166567
A 6754 851388641
Q 1221 54812 9329842552388
Q 1902 53811 9673373682670
Q 39328 42091 70274119994
S 15754 934693886
Q 39759 52210 2023169868422
A 287 567930744
S 20081 186365251
Q 10380 30826 5851094507830
S 19779 457202598
A 14880 181642967
A 37352 173051473
Q 2866 50672 2104817997242
S 5390 563532155
S 10182 152962585
S 32725 645085742
S 30270 85916939
S 34138 562654321
S 25505 823520995
Q 18711 20751 787239277732
Q 29603 40148 4711928379827
A 28709 872463563
Q 6501 36917 972043120
Q 30419 39072 6997792844171
Q 34871 53776 8766509152906
A 53616 8725843
Q 3626 37328 726557998125
S 7162 729216859
Q 20226 47775 3369881233204
Q 17953 54287 2975400009707
A 34467 63692671
Q 10354 47458 647046543673
S 1787 320732849
Q 29827 32754 2207344899144
A 34300 149216824
A 1226 363357348
Q 16480 50661 3250115158152
Q 4441 36782 1583508554074
Q 11120 54787 2315967607255
Q 34947 44278 1180841783547
Q 7880 42778 9226708167126
A 47414 585435721
Q 19629 33329 8447666412485
A 50170 468950620
Q 394 28422 361268716814
Q 28202 36474 2745569980790
S 40235 781563907
S 34987 273238921
Q 19064 51618 2666838532190
Q 8473 50037 3255541419801
A 49022 753934836
Q 460 51378 6870558703002
S 17249 674084292
A 53978 838711137
S 16235 28330699
Q 10206 33699 6308755491931
S 25190 37713057
S 17964 635146721
Q 22463 48155 7337921055810
A 49223 81565824
A 41386 89791014
S 32037 685997175
A 21735 659800468
Q 7811 43552 8298651015440
S 8431 919966569
Q 19804 31622 3382342539429
Q 20482 52595 7309123055058
Q 600 53024 7779419643563
Q 5559 54225 6887424874482
Q 20822 40715 545544338460
A 39171 689550533
Q 10540 38941 1223372524239
A 44558 331663830
S 38741 869318833
Q 5569 27636 7004733277208
Q 6541 28398 6502130966832
A 27655 122382347
Q 1967 53099 2691207159499
Q 2025 14771 3655542294482
Q 33307 47027 289804340619
A 17651 227672115
Q 17387 50791 4154535898586
S 19197 949816504
Q 17429 47248 6481447854496
A 9197 977705355
S 36999 597143794
S 6075 17226371
S 7730 527277693
Q 16915 36164 8017232673920
A 6129 630033240
A 34930 759698925
S 29513 173643009
S 6934 800975790
Q 3385 37355 5029513221502
S 17930 246502227
Q 33146 45661 5620896755537
S 7928 125440767
A 44122 529581963
S 6842 923439660
S 20138 252265303
S 47235 94627593
S 37220 797991522
Q 20962 28155 1775860494874
S 39575 668609201
S 9358 434656502
Q 20023 49799 55044573521
A 10512 500150317
Q 12210 49898 1365966050720
Q 22420 50765 7041962969414
Q 15614 33481 47776120854
S 33766 770204339
Q 11006 37292 7874669813397
A 23168 328120120
S 18231 208915231
S 1802 996702131
S 38169 384752889
Q 21139 26660 1267919408469
Q 20779 51983 5372366779361
Q 13645 44306 806953550641
A 23555 494646787
S 2781 411980011
A 16457 802523278
A 44650 44645381
S 5649 892395614
Q 13979 53811 8623118994912
Q 6082 36939 6040093942001
Q 39028 47138 4380280392493
S 15856 435952299
Q 45060 50229 2103284502926
Q 28965 54570 4867502599472
Q 19094 45622 1412928395750
A 22231 495391192
A 53021 727030057
S 27412 432561930
S 2161 919239294
S 17275 836138986
Q 32562 38171 4694381503794
Q 10645 50725 365051071507
S 54864 325762105
Q 11920 47816 7779270339847
S 30761 279109629
Q 16974 49097 7832037760095
S 6806 333304498
Q 11007 36990 1107576323109
Q 6017 11978 4062517796038
S 11401 589108930
Q 29199 38809 1803380081594
Q 27105 47149 8744830247510
A 42993 39991917
A 51473 176606635
S 44278 767176602
Q 21669 50613 4835627798565
S 1326 623665156
Q 11949 22804 2447825799441
Q 7557 41704 2733462546764
A 53290 182233032
S 22621 4908406
A 47037 629573777
A 39587 422683027
Q 20638 45643 6062633465593
A 26773 701159240
Q 86 54692 1029285382085
Q 16250 46561 354014891575
S 52291 493495534
S 41223 511229583
Q 9703 28247 7624280839939
S 29431 506921195
A 9835 627249086
S 32806 929087338
Q 319 53464 7553686403404
Q 42751 52160 7908556424764
A 52572 104784195
A 41664 768432417
Q 8431 20146 5285922794459
S 29593 544246531
Q 46312 53007 470534206333
S 15701 559511522
Q 22398 50084 7952006059934
A 51786 59785805
Q 26145 35894 2597461373395
S 27380 424134773
S 29212 420330468
A 47778 359497964
S 7811 195464767
A 32267 264011157
S 42518 646369906
A 44570 284668228
S 30541 609274048
A 17731 527890843
S 44419 581385230
A 417 759304643
S 21565 495569522
S 26623 910244532
A 38529 786483463
S 9013 941015108
A 26452 265061541
S 41253 791094427
Q 12848 39732 9054689111138
S 37861 771916474
A 33840 24674060
S 54821 752890882
A 12438 931307090
A 25712 323247147
S 36158 863435502
Q 15396 17327 642465748804
Q 15956 24206 7381911601034
Q 3304 53172 5108760835386
Q 3789 26576 4771548210136
Q 300 54433 7078597393912
Q 190 46728 9129332317002
A 452 830258287
A 2119 112118787
Q 323 54244 4166087112781
Q 2919 47424 9040937334519
Q 37802 44434 1429228561458
Q 306 54739 2281921522670
Q 25571 34718 1847438669055
A 50364 951155348
Q 33746 48970 5599145613759
A 54581 832583458
Q 2409 22415 31834000738
S 41741 241164325
Q 1248 53665 2910391870982
A 48913 556998044
A 19111 360898216
S 8289 620761139
Q 3240 40967 8830066996295
S 27876 245790823
S 15177 739911924
S 6221 286169374
Q 8803 53288 7695068883914
A 17285 837961147
S 40017 944651312
A 45577 155313561
S 45647 766930788
S 36553 331562618
Q 34529 53179 6585266757542
A 15291 960844284
Q 2165 46075 752291016348
Q 19300 40628 1275687257850
A 21385 555090778
A 7339 779248768
A 11339 59064847
S 7727 713656097
A 16443 770934252
A 52756 964076849
Q 15520 22856 2155718555842
A 16082 274492340
Q 1883 54078 6612714981987
S 43597 801604792
S 35623 116580606
S 43299 520627228
Q 964 54604 5997381609883
Q 32563 47256 3882487322595
S 27069 696786331
A 35970 472461795
A 39019 111217598
Q 5221 54360 2988639601830
S 24404 951021030
S 35935 477952125
A 1568 197006644
S 15805 883159745
Q 7507 38858 1673841023770
S 48782 261749680
A 7919 148690226
A 17568 133154007
Q 27771 30085 91221199187
Q 1842 46087 7541711566865
A 16877 522137897
Q 1973 21112 7821228477467
Q 1537 53987 5715728087493
A 8877 59798640
A 41357 132751818
Q 21373 42508 6185968291831
A 20638 475870832
Q 2582 28960 4820937333762
S 22813 774272730
S 32599 896737015
A 45534 635135322
Q 2512 52566 6752983338093
S 21167 990027628
A 37226 328568722
Q 971 53762 182560463182
Q 15875 45753 6414532927194
S 43370 848283542
S 24891 302370210
S 40007 975128030
A 2112 55701340
A 48209 263988223
Q 8070 41888 6205508367021
Q 8554 42634 1962992649389
Q 8255 50588 3994967139633
A 52205 915359745
Q 2352 52597 7470325986265
S 35895 550165286
S 16978 383062408
S 25753 465615841
Q 3529 54468 8459601644887
S 36008 694712091
S 34153 450010278
Q 29434 48144 3857885293665
S 24726 576655403
A 45013 41199809
Q 25701 28943 1568502805707
S 14555 947642299
Q 2310 54656 6848869695996
Q 10880 51933 9232312262580
S 7762 948561231
A 18110 531605209
Q 38019 43435 5268418197525
A 18735 146637981
A 21476 109660359
S 28218 446689212
S 10103 838874169
A 51938 695919659
S 6838 736135289
Q 2751 19704 2254712935084
Q 1844 54651 7483062427360
Q 4532 53572 3784672587789
Q 20137 33817 659203945470
Q 25636 49708 7796912157766
A 9315 391608421
S 25256 167544040
Q 42385 53364 4003333815059
Q 26 52350 2097173923761
A 50902 522204349
A 17065 950295339
Q 520 37608 7490653011909
S 39504 285996165
Q 5873 48691 2203171346765
A 53692 217800981
Q 513 47656 8637925072596
S 15703 567435801
S 26483 832796168
S 3147 200888823
A 36384 157095235
A 52929 310748361
Q 5769 49894 7366754807342
S 9396 521317315
Q 11944 51365 5027929385289
A 9661 181301695
S 7533 849748659
A 40052 987603574
A 34671 602012042
Q 2264 54479 3341796036529
A 22458 392348243
A 6647 468277840
S 40448 116200057
Q 2330 26591 1112912886147
Q 26661 54870 280194639214
A 10295 341201416
A 24370 772448307
S 50027 943531473
S 37642 836693228
S 2129 977207475
Q 6314 54342 5648315293260
Q 24 49404 8924799953695
S 41602 992854636
A 45082 307451474
Q 27946 35509 2828606401669
Q 40015 41018 400390639982
S 17821 294531411
Q 31897 32017 24156445111
Q 3893 46617 5126405604003
Q 8735 41561 3396070008105
Q 335 47275 9022566258806
Q 8908 53625 2653952563650
S 23375 179646328
Q 14245 22141 5140700103911
A 27368 783862086
Q 10873 19625 5505583623876
A 19997 780418067
S 45766 847922220
Q 9421 42397 7357181284257
A 51937 544880280
S 711 146766540
A 40976 966727397
A 27757 978974987
Q 16328 33248 6412842780026
Q 13268 54231 5822507750681
Q 41801 49087 4471494534793
S 28555 465684800
Q 20963 51679 4642982570685
S 9831 285733231
Q 4116 43222 2117129035214
Q 4643 44085 4289885060998
A 51538 363775198
Q 4212 10061 3660183177965
S 21925 975962188
Q 422 24707 8992876278668
Q 49968 51010 1016835648206
Q 127 41999 5845794821961
A 18080 893038857
A 37026 12551142
Q 77 54450 5559349889270
A 5568 169021074
Q 17541 30556 2233955121018
Q 12944 48788 6393858167695
Q 1268 49791 865783009886
S 30394 920085959
Q 3180 54706 8562354348226
A 22321 88253328
Q 15763 48887 9739360481960
Q 3579 52367 9703301891410
Q 7733 53668 394174036594
Q 2053 54720 2524797853395
Q 31360 34841 3178935696091
Q 20672 39413 1710296627454
S 14028 429544788
Q 7218 14737 580566277930
S 41388 295179562
S 24662 290809517
S 43408 988444410
A 32972 70192313
S 16634 809022018
Q 11009 47711 8179465505929
Q 1229 46668 897070786880
A 53618 101897959
S 15547 583919418
S 39356 629014142
A 37399 435071638
A 34465 244925512
A 22571 485954945
Q 23591 42872 1413319692462
Q 10875 40051 9814057511602
A 45190 989435621
A 8749 153121079
A 5078 73250603
S 21157 585899378
S 54256 71226057
A 36587 185872518
S 50607 745014944
Q 2075 44456 154941630834
A 11508 107901013
A 42115 657754748
A 34865 853903479
S 18606 565979642
S 15762 992717797
S 47741 324136112
A 48513 204748462
A 42943 709946790
S 21181 710339650
Q 23931 35592 8528151991537
A 17226 655611868
S 47372 640702994
Q 6914 54154 6312167696623
Q 9464 35913 5546303447585
Q 8936 36519 185146580652
A 9235 799405358
A 48234 598192165
Q 5704 47316 5970325398173
S 51157 581632898
S 18599 108696701
Q 4565 54269 6944711911071
A 40999 710750011
S 37390 855539988
Q 10975 50230 9895630555974
Q 13401 18088 1919680466867
S 6043 701080981
Q 19072 51453 2385885120026
S 27188 302626929
S 26778 335817993
Q 12053 46138 8447377194285
A 10479 923190650
Q 1912 54424 4363609549232
A 18430 858439006
S 26359 100303428
Q 1955 30766 1863225431366
A 23765 208607658
A 12754 96843400
A 34648 209981326
S 18154 344115276
S 15716 363349067
Q 19601 53284 5821336901978
S 15339 784242670
Q 2950 51464 2575748228967
Q 14753 45553 6534837459116
S 4335 669454171
Q 9290 37917 8504453442057
S 33162 473237696
Q 43349 44621 683277453963
S 5018 505395572
Q 25973 53800 2573182050792
S 811 312094823
Q 5117 43803 9458201458178
S 25201 420992098
S 19042 898860863
Q 18902 54651 742197435859
A 13440 739742756
A 6270 667847503
Q 4201 32961 3371083098031
S 23112 827134637
Q 3899 53995 7403469474113
Q 29377 47490 2925317904607
S 34774 685646550
S 37858 760173379
Q 24340 53520 7586707132843
Q 921 39118 5411117515788
A 14200 771361146
S 30961 537872641
Q 22322 32707 3417773812207
S 25989 641635103
Q 30144 51559 5949354391817
S 31962 236063940
A 26568 261341137
Q 200 53601 1361890580274
A 35705 374231046
S 4384 8476744
S 6713 549428939
A 38475 131196011
A 6200 189065542
Q 6137 7505 1276534197813
S 5254 545485534
A 44011 856780399
A 6827 62649999
Q 1286 17454 8745227695745
S 4611 474559054
Q 470 53827 3753395468578
A 18517 939247941
S 17380 894372339
Q 4097 52581 6081331483932
S 1035 954740592
Q 23300 31266 3249329285416
S 4255 668165298
Q 37620 37845 93029175624
Q 31471 44082 5703069889017
A 52465 889083983
Q 5117 38338 7129145197981
A 3719 257170794
A 43588 901744329
A 17691 948466731
Q 7881 27751 8319124998485
S 31570 223394862
Q 123 7358 4653947215941
A 48056 493017185
Q 2348 47629 4959352280039
Q 32708 52549 8003140277002
S 36928 273858462
S 16764 320785952
A 1517 607561574
A 26675 321224260
Q 21795 52668 7571402821926
Q 574 54256 8401597107589
Q 5205 30932 7479877857790
A 39236 890154077
Q 12412 18850 2584075388761
Q 372 53962 6562964058048
S 46850 188954305
Q 2683 49807 748162586465
S 43521 734410659
Q 172 34906 9001215658245
Q 37969 48405 6204561744888
Q 2323 53572 6900585937389
S 48430 196155611
Q 12302 40733 3573507743777
S 51212 637603020
A 16856 1778629
A 53304 186067662
A 18842 476091822
Q 25800 34428 4596007491574
Q 11255 25141 6204775273921
A 17754 50913930
A 11590 985040627
Q 15462 50162 2855255662443
A 33859 635108585
Q 3047 18206 1643866803160
Q 1318 31356 9442939052418
Q 4121 47766 1668658239973
Q 4999 29145 2195573744095
Q 2065 48718 3325757811959
Q 940 48190 648277522315
A 33186 673097139
S 27370 894005503
Q 31837 33167 158425130186
S 1986 322379859
S 34966 496900186
S 34239 940872776
A 3829 676325601
Q 27362 30562 539621361423
A 1379 843936753
Q 22684 41690 6889368284318
S 30467 234503091
S 36829 790178668
A 10763 67559255
A 37652 849687656
Q 10820 40335 9448644987657
Q 4327 32224 3048360725377
S 41556 726696951
A 54768 974164910
Q 5579 26931 2666638995240
Q 19268 34568 3089935943890
A 52940 378684009
Q 838 50260 4168438141174
A 15417 408173674
Q 3731 49678 4052152551331
A 2507 922114507
A 15472 490202887
Q 2955 44611 3924550082931
Q 12911 52346 8329537786687
Q 12502 16819 3839171888236
Q 2361 21709 1934825157042
Q 3630 36844 672043415563
A 11416 460916051
S 50195 392094634
Q 23586 48424 4876378924142
S 28888 948991804
S 19061 6111253
Q 30458 43284 1589017622835
S 51485 709435669
A 26440 868384166
S 41411 272521149
Q 27980 28255 177604426692
Q 20989 24505 3317002623182
Q 10971 49112 5948213359511
Q 1103 1962 247876180141
A 35208 298613145
Q 18267 38784 1678530682384
A 10555 901294871
A 17195 37865998
Q 1397 45471 2544778467282
S 47232 105455501
Q 3242 42727 8087826955674
Q 1305 50924 7688423673696
A 30213 389248241
A 23388 107557042
A 14706 91636703
A 20218 819291405
A 16476 257315864
A 16135 259959571
A 30047 112752802
A 47679 287164692
A 4549 975088075
Q 12432 32792 2049164709664
Q 1375 35545 1184239521301
Q 11542 30739 9304051230856
S 22994 245245082
Q 7158 24535 7245158833233
S 16368 288745645
Q 17218 54684 4512929453289
Q 35597 54916 4585976105566
S 44473 183414952
A 19513 86134244
A 35654 190980300
Q 45121 53038 6445015558866
S 1959 789815921
Q 13027 49919 5763586390012
A 8418 708157401
A 14383 933299473
A 10206 515423247
S 51281 322861864
S 45935 314794105
S 49142 177580847
S 21848 311855493
Q 10082 50902 8138636993634
A 49720 131935449
Q 1571 50389 5980005337980
S 12724 95469907
S 29327 524872833
S 47054 691269435
A 48649 705626828
S 8296 353080900
A 1435 978701772
Q 19557 23386 2381044601809
S 13183 757636576
Q 7348 47833 2644534140760
A 54015 268169286
Q 2671 52829 1377691600948
A 6078 911394287
A 17787 875640698
A 30961 466784001
A 36916 405007741
S 35180 939564636
Q 31109 47700 1601601143454
Q 19568 48893 5474739499136
A 11678 476366236
Q 11217 34784 5498066153295
A 19469 905920534
Q 185 42374 5752670535496
Q 33346 39711 6199965255110
Q 926 45896 1064216308779
A 15512 862687223
Q 10056 18166 6220087444692
S 19329 946865771
Q 9593 31188 9649861823037
S 52173 74303713
Q 2526 52117 5435201555709
A 11385 278473369
S 22597 642279441
Q 1385 31828 6234810983588
Q 8216 48918 5742201129770
Q 25813 29723 950243964967
A 19357 221170237
Q 19083 50964 5978503186455
A 39888 359938288
S 15088 633680696
Q 10438 53340 7934795044152
Q 39436 48034 476355826723
S 17273 460036876
S 40051 166044181
A 50272 932691692
A 19742 650738107
A 47804 477005867
A 10172 270725732
Q 38625 50316 6550126273586
Q 34235 36011 526652202995
Q 27883 29234 246067817872
S 26441 378714593
S 20771 511368032
Q 2765 53465 6727591553115
Q 315 52455 3180187659871
A 54649 71315686
Q 37474 48380 7657849506297
S 36096 70085665
Q 952 54047 4584196272221
Q 2165 43747 1441471799081
Q 16612 24884 4774404922059
A 27040 814014672
Q 11133 52037 2082038947594
S 1077 805890477
S 27570 159429642
Q 2457 52380 1425139729755
A 9668 373436510
Q 9898 54218 7455022960630
Q 23524 48572 7312140043914
S 5815 370972568
S 28952 251701472
A 38382 870975672
Q 15383 27399 6869050902069
Q 22668 23966 671437928800
S 24533 997008886
A 529 688892250
A 39443 159537830
S 45516 645897099
Q 36210 48412 6945356180796
Q 9032 12744 974740219113
A 21178 114381937
Q 26116 37941 8717717515264
S 25134 229941587
Q 1691 50366 4594045342521
Q 8133 38309 4745563508398
A 14818 383929354
S 27475 39157867
S 12946 340684904
S 47779 727493529
S 10787 30420073
S 15069 681557840
A 52713 408689836
Q 458 53541 7977799804195
Q 3607 49618 557930778233
Q 16778 50603 4961066810146
S 25263 508964590
A 6932 425841058
Q 773 5658 1553828701672
S 3472 969644358
Q 9124 12020 2105936955618
S 3260 161296012
A 40686 932135902
Q 20402 36246 7735423455621
A 19242 575705200
S 53278 451882884
Q 24935 26509 381915229975
S 21814 745164257
A 31882 632472754
S 16148 839975241
S 22687 665370441
Q 21706 27637 4515852259745
Q 9699 44606 1435450232682
Q 25443 27816 200077624747
Q 1121 49738 5414168102190
S 24736 587689304
Q 1644 35241 1846653118031
Q 16 54524 1731839082696
Q 7356 20254 468658706214
S 38544 970445063
Q 2748 39195 8568126469812
S 37968 235231556
S 40154 770683373
A 37991 182006289
Q 44041 50626 6523176951773
S 10171 704517617
S 27739 255993267
Q 26045 33211 2451161139656
Q 37981 44992 2487298793549
S 44472 933776255
S 18097 112695635
S 8272 389079874
S 32861 894521601
S 4220 598125402
Q 737 26316 5617710402847
S 35646 767524798
Q 10265 29887 7443872572532
Q 26201 53395 1528518461064
A 11974 930698165
Q 50853 50876 14152556201
S 2851 352961127
A 45421 47556816
A 41105 819314111
S 27623 754356100
Q 31081 48360 6860046241973
A 22203 397323420
A 9866 5562421
S 47729 449755347
Q 4762 45376 9705943865731
Q 146 54405 4709243964778
Q 5771 52551 5877816855652
S 31718 981348872
Q 17469 50104 6933919400362
S 48844 920181919
Q 28909 39062 4633054404680
Q 9325 17264 7288677945497
S 34340 297635241
A 51110 519906012
S 13024 658189423
A 49595 681871478
Q 1883 22925 7194909361528
Q 50337 53371 2696433473694
A 48569 751470821
Q 16439 48108 4034499110401
Q 20456 36639 1214105399974
Q 26454 29944 642921674250
Q 7960 21800 8859359630175
A 6543 632250994
S 22194 372211210
A 36553 486710381
S 41717 828180898
Q 4520 42181 9715686953077
S 36109 971286162
Q 5807 47516 3584757465016
Q 16004 16065 4802119019
A 18255 446591974
A 39897 665997059
Q 8206 41749 7228731328401
S 6936 411005002
A 29984 286414568
S 32062 24895917
S 9326 285148482
S 16498 316670846
Q 2662 53849 153742217287
Q 11834 43717 2147797040414
Q 3099 54318 5163503155818
A 22124 731154219
S 28171 532222346
A 11073 907580066
S 6389 660259469
S 6711 298706710
Q 21829 35941 4021063183181
A 21450 178554700
S 46351 52857663
A 17674 347807147
Q 2930 51922 9836880801311
A 444 517566751
A 36780 116760663
S 4082 666087387
Q 22565 38223 4939208813165
S 658 313560976
A 286 925025995
Q 33013 50328 256976240260
Q 11859 26651 4052051510987
Q 5391 45190 7302651198704
Q 2355 23989 7143676592560
Q 32106 42118 1365734726957
A 34825 568763692
A 9594 505416740
Q 9509 52927 9595835135581
A 50754 259481765
Q 42829 54336 925544148462
S 33591 880839968
S 6814 681094763
Q 29932 41214 1385838695160
S 28093 959120617
S 13295 884278453
S 41953 115530193
A 45279 855186869
S 27268 15978927
A 52872 290023724
A 718 495063762
Q 21911 53600 6687685016045
Q 5540 48002 4622553536304
S 51586 41670774
A 12975 270243949
Q 34381 52839 7605542540514
S 15354 959955035
Q 30277 50918 6090602671691
A 44692 28902895
S 24217 535475551
Q 23090 50084 6292288954071
S 1972 5786187
S 27353 922732889
Q 5693 46810 5334292858297
A 48941 455226791
A 38393 815051376
A 47378 825440535
Q 28821 45692 4320048518074
Q 2837 51805 6764798980184
S 47138 1902762
Q 4001 54322 5333678385626
Q 8417 34084 7149079609440
Q 11405 51052 8071929599243
S 14574 86351274
Q 87 53262 5144124055546
Q 3594 53635 2673843023058
S 47198 176098651
A 34355 104836760
Q 5441 28491 7452504592816
S 54805 656660064
Q 1971 35999 8419454785633
A 37802 493957275
S 40977 301989782
S 7855 783635828
S 23897 728815438
Q 738 10330 5230499553828
Q 680 53718 2899746725838
A 25130 340818267
A 21905 869125900
A 29606 353598841
Q 3015 50210 1974189417157
Q 3526 49899 8918977004463
A 23686 670928221
Q 2772 42160 3354808798826
A 30637 239315717
Q 11457 39404 6125978160196
S 28553 31481158
Q 25397 32819 5344990945769
Q 19561 36590 7161745567937
Q 24715 43822 8816652619585
S 18823 547107777
Q 1787 6917 500152574767
Q 21627 39441 7668435325652
Q 4005 12310 3201730421777
Q 49309 52713 2177370249313
Q 7379 47604 1799081199787
S 22290 248844921
A 23486 778866715
Q 3127 53619 3342955623835
A 51961 969931696
Q 260 52075 1455567098983
A 10508 524026699
S 47769 725191250
A 19940 6119140
Q 5686 53639 4486142215018
S 23918 326098879
S 29189 243507543
Q 39913 49460 7785077780429
S 47734 969835375
S 23030 64235761
Q 962 14098 6272174454533
A 43706 408530286
A 2898 844470699
A 12451 232485498
S 35978 19265923
Q 9785 25547 1267477371665
Q 18449 19834 399206217115
Q 8620 11788 1709543736375
S 27459 499413012
A 16957 681081956
Q 16756 49248 4906219780811
A 40279 386228490
S 12875 283645974
A 35606 819444896
S 43350 784340357
Q 973 51395 7521740882672
A 369 970963878
S 34741 804427277
Q 26612 54621 7877462540034
Q 669 32046 2127369462912
A 12706 29295709
A 44663 844898939
Q 9787 28635 7599313378311
S 17086 266335336
Q 23666 36218 784670090291
Q 2361 26090 1990942897
Q 6610 41081 9716872976790
Q 10296 44981 1068241226365
Q 5753 20718 9764341727162
A 10778 517992042
A 1101 711388088
Q 335 54211 6275280843995
Q 3443 5999 171472791328
S 25372 928191511
S 20326 726654478
Q 5167 38464 4328718755755
A 28635 977467440
A 18865 979287144
Q 3516 30096 630848961704
S 34266 200805145
S 48712 483598523
Q 8109 46646 7125576717625
S 27513 133592504
A 50696 472761497
A 21617 803687364
S 1436 642648140
Q 3028 48722 5714715683638
Q 801 53352 8812148581838
S 39293 541057438
S 51208 409125022
S 4701 236880356
S 12605 190072833
S 9944 744704233
A 32676 526286458
S 25818 9591414
S 11208 612446706
Q 11460 45547 9686068766936
A 8026 2883683
S 39144 516265276
S 51052 285700228
Q 5399 50893 6220341156890
S 28439 170815049
Q 100 47124 3982794095345
A 39431 596731613
Q 2795 33874 8229414673941
A 5966 804842504
A 6449 306920792
A 49143 849525958
Q 13328 35838 1235063202212
S 44329 727348
Q 2788 24124 3442687978007
Q 37670 40450 2521247963387
S 9448 354997618
Q 2277 12193 286200824509
Q 6955 34339 7111398595255
A 26186 586899002
Q 25242 49479 8368258843152
Q 1192 37372 6406512225856
Q 208 2566 2303861402565
S 50082 848532391
Q 2302 24498 8888705526538
A 14858 448394390
Q 2158 20976 7028539089935
S 53517 238912544
S 205 114174124
S 8160 454567435
Q 15289 19473 1577807417651
Q 15452 38076 8584573007848
S 17653 399543760
Q 6613 46001 702224514572
A 12006 520596927
A 25568 692721381
A 45587 451470162
A 47058 160098852
Q 11004 27560 8559363997251
Q 25511 30132 4479502928540
Q 10018 10658 264656650318
Q 2577 44789 4572801876160
Q 33114 35684 76611964870
Q 35663 40548 2476307681850
Q 28940 36409 4283866042854
A 3307 205733520
Q 19235 40928 8184473119422
Q 36708 47314 2460084998999
S 15480 448391222
Q 26525 39648 4773005034239
Q 32582 44104 9013079823953
S 53906 818888750
Q 42952 52598 8222281183235
Q 4782 54077 6962542354996
S 35146 95446087
S 20571 653754178
Q 6683 36269 9852041686653
S 20707 462378532
Q 16009 35354 8844658276437
Q 5123 22122 5144399168185
A 43308 548020790
S 39071 72185710
Q 28686 30426 531336448665
A 20217 396115437
Q 7733 53742 3601481126867
Q 19756 38769 5292777641648
Q 2373 52740 5608648131142
Q 21797 29305 6059438769272
Q 24870 47621 3785586885626
Q 7046 47873 1792471025261
S 36041 67342412
A 10218 361446481
Q 6423 38351 5292594245370
S 9675 420298516
Q 53016 53901 9742347701
Q 6859 46439 5794377488022
S 43639 974658368
Q 20002 33479 9391433066582
A 6499 142935180
S 32365 341551768
A 13662 606617137
Q 8028 9335 1287811606375
Q 2991 31939 479943290978
Q 17993 28353 772681478419
S 48672 542836897
A 46934 171891252
Q 10048 42265 1471481887874
Q 3385 51285 4489805273944
Q 15856 40628 2735085650981
S 8493 734781036
A 17168 768295830
S 43036 9912397
Q 523 47851 6654371705786
Q 1107 54674 1736716519599
Q 3597 31484 1728926673783
A 1322 918855835
S 19380 456550342
A 27045 80252486
Q 5818 44183 6626562806155
Q 3924 54220 8450859577290
Q 12239 54301 6976295520489
Q 7104 37171 6152414915648
S 29011 410574686
S 39878 347276061
Q 855 19289 829751419194
A 13066 721515552
S 52753 642303444
Q 3107 42853 4246946414211
Q 2170 53017 3482179054084
A 49120 90859271
Q 5684 49706 2663116284714
Q 5042 42300 9175983178125
S 9901 685260608
Q 10822 41888 2149812009546
Q 267 52330 3104765040331
A 29390 197505555
A 16404 584498511
Q 9391 52270 5427980134672
Q 13537 54702 8563398659599
A 42341 873417821
A 1898 994463527
S 51123 47278516
A 54291 789322979
A 17705 994171690
A 49976 919687174
S 16870 243286968
S 48578 286947327
A 29005 186538083
Q 3090 52560 2304399569423
A 36759 192495188
S 30965 298053521
Q 15290 48841 882454309431
Q 54179 54870 632121586212
A 14017 81656591
Q 18010 41252 5873499450659
Q 5492 46726 9484489401322
A 30739 676226983
A 23508 79049536
Q 13850 52662 2223862079747
Q 13988 52718 7024569287831
Q 13439 52549 4726359734278
Q 37658 41899 2803383711746
Q 4980 54341 1882776783939
Q 865 50875 3021646323027
Q 20694 23917 668297733936
Q 12529 22711 6770404570312
Q 15067 45134 1334209161193
Q 10000 36575 7404076122031
Q 3392 53292 5426040886427
S 38424 59871198
A 50652 604682684
Q 35738 53307 1799925556505
Q 5758 27218 4431059094253
Q 6418 38046 7169129734299
Q 5026 27725 1232557609860
A 27866 89018174
S 39669 289827606
S 32545 672906955
A 33303 654283820
A 44497 160795300
Q 11263 27911 1435683141445
S 11213 762025052
S 32386 342373113
Q 12953 32078 450302635999
A 43597 710925265
A 5903 544523440
Q 4428 52372 4806736802810
Q 7885 46522 7178893023958
A 9398 76552833
Q 26061 41930 4080801372111
Q 40505 44378 736340444285
A 40903 609218313
A 49781 445493064
A 8869 800622760
A 3506 378900269
A 25480 311516343
A 19835 797669034
S 1531 900918060
Q 621 51705 3364489600785
Q 30 54841 3551801515918
S 53669 534323824
Q 4051 50407 1311328186976
S 40629 752225510
Q 11341 14586 1549338591157
Q 2229 54613 7819660479044
A 52759 106342029
Q 19680 54096 3795200570022
A 10697 956709785
Q 33042 51348 2643341784578
A 5481 751131136
Q 380 51557 8369181377285
Q 28509 49703 8242356576496
S 7104 808907178
S 35760 876166317
Q 8460 12118 3543384399797
A 28727 573335081
A 43366 594624667
Q 7630 18034 7070942862904
A 47186 345884295
S 21910 525691405
Q 2094 24339 3514258935662
A 52545 300002062
A 14093 174107640
S 9906 203774543
S 22804 667895369
A 14552 855887866
A 28590 950161979
Q 7374 37942 7928104167993
Q 17065 20740 2659648234231
A 9704 501751350
Q 32570 49207 9983482934473
Q 15442 29105 88775329793
Q 862 50994 5140582373448
A 37163 104387839
S 47704 215590706
A 19685 753466554
S 22175 401489936
Q 28699 48199 5229986116874
Q 6476 50415 3914708728645
A 29216 306827859
Q 649 52790 6550444362252
A 31229 660192584
S 43998 929090553
S 50407 597255289
S 27652 741564467
Q 19879 50722 3129339299386
S 8094 604110134
Q 8825 41655 9977469080044
A 23167 340877231
A 31267 992016341
S 24377 324465108
A 21319 844716041
S 13883 133475987
Q 19030 46272 8198728334367
A 47043 939021079
Q 630 52170 7165013495890
S 17535 640696190
S 15428 725122310
Q 37372 40956 1075470986028
A 39737 925726292
A 1836 313208705
S 18601 784862465
S 45826 943042233
A 36187 369101065
Q 11191 46768 1005093720670
A 18536 872547684
S 30590 246875878
A 23199 23742426
Q 7685 31699 8921322351449
Q 11952 47265 5198022636438
A 49928 694836665
A 37403 123461411
Q 278 54261 5688759186736
S 38255 353575714
Q 36357 37007 639749591696
S 12907 410854653
Q 11136 47382 497446147945
Q 13777 22467 4688529582112
A 18439 352724514
Q 32259 43131 9004778535237
A 28236 913766367
Q 4853 50910 897764090030
A 52028 390004126
Q 2690 47113 7065521273511
Q 22169 26137 1534108931420
Q 20247 21026 85693931065
A 47357 929722563
S 51880 56588273
A 12362 575865233
S 9709 884826338
S 33560 183668502
Q 17149 40567 654568767588
Q 9169 20356 5477092402095
Q 34621 47450 4163850175779
A 17378 973513211
Q 7616 32312 9998176027941
Q 7527 10283 1353297306819
S 32811 565826492
A 54792 529065323
Q 27862 46832 7093306980886
S 39901 444708656
A 22875 642217303
A 2718 876965861
Q 609 48272 5872099497622
Q 9612 52660 6736161862143
Q 2331 54501 6266215284839
S 42162 80750971
A 53417 904202962
S 20366 722515344
Q 15950 25389 6457984568536
S 1355 220633777
A 52448 327521489
S 21238 397500054
S 33209 394292942
Q 2780 42953 4680295705449
Q 15740 46041 4860386493588
S 49446 826287250
S 54457 80677228
A 7645 189844623
S 32264 760266321
S 7941 82559131
A 49274 450064618
S 29872 864378631
Q 2340 48943 9458389186784
Q 20152 30864 5650525881413
S 7744 78346028
S 34887 74585855
A 11201 262524901
Q 2319 11048 3018333033176
A 46280 156440833
Q 6858 53223 2250064646560
Q 6292 45534 1544157431322
Q 8698 10424 381217337193
Q 711 42981 1348797130417
S 42798 135864503
Q 278 52599 5241840221343
Q 5015 54777 6518530564237
Q 24568 50523 5626039338189
S 38669 232756396
S 15211 464099320
A 39376 241971281
A 32301 410916954
S 28489 266033156
Q 4720 48973 9270986450878
Q 4113 52807 7520290461217
S 41696 386597572
A 36813 259215220
S 1631 240867801
A 6668 994875148
A 45082 82701050
Q 18486 54453 235946491899
Q 693 53991 398542725084
Q 3182 52410 4315989888126
A 22856 516570401
S 12821 141385990
Q 30308 34269 3019024413734
Q 47773 52543 3560003777684
S 50808 503364951
Q 274 45909 7487954212339
Q 18701 45609 869453568228
Q 4399 44742 1238601605832
S 11139 855856558
Q 29142 35888 1941145193996
Q 16381 27198 2442387800585
A 9021 426533275
A 27106 742945617
Q 12626 28836 2506440595195
A 47721 78580889
S 46954 706348264
Q 1257 22665 4668591234827
A 6781 266503995
Q 16092 44253 3615547940882
S 39977 994104966
A 48747 198584528
S 30166 496240217
A 1960 425670962
Q 10467 46970 2261117135435
Q 9749 11031 684649844478
A 5580 60379246
A 24354 230269027
Q 3991 54403 9270781354410
S 41630 560243283
S 43523 252806755
S 19184 627830029
A 51967 730836998
Q 29451 33267 3080976094189
S 47663 384050810
Q 645 54223 8164113390514
Q 16541 33054 5055797998553
S 16155 338634375
S 3568 2325505
S 47796 783373903
S 37685 193931913
Q 30161 39504 7822066369964
S 27321 782174770
Q 5336 7942 887086075830
Q 21101 43018 3651218464553
S 42252 803839930
Q 23604 52599 567168587523
A 22219 180697301
S 30341 81584020
A 46777 91335235
A 8436 99292555
Q 7923 49501 348955116302
S 16796 709529348
A 43444 767338541
S 35540 881142163
Q 1866 36631 6055233853564
S 46266 666680284
S 36639 615997589
S 33319 787514976
A 19814 865100220
Q 17086 39165 701066342344
S 36805 399901124
S 27787 731157248
Q 13135 19298 5708116404108
S 26385 865041088
Q 4259 50574 6597632970994
A 2661 338100075
Q 22629 25153 1646622089667
Q 8417 44960 4540670557894
S 49149 382131244
A 46123 177326267
S 41676 809376891
Q 1802 53931 7924034846803
Q 3536 54819 8779242023550
Q 3999 53897 5667604133894
S 32019 59872608
S 43599 566646692
Q 24573 53924 2372240783922
Q 30425 43603 1269429041453
Q 6072 41757 861354691216
Q 23939 48155 6305608920516
A 54827 168149070
S 11785 641162478
S 46694 141189508
S 11839 129227764
Q 32922 54588 671701823782
Q 46768 50331 1428072796540
A 39076 544925937
S 35048 693212961
Q 9706 28862 1525842716999
Q 22261 46906 7391107962763
Q 20814 28485 2523404471884
S 47859 886864129
A 27319 407484957
Q 16178 21917 629151107853
Q 30385 51444 7051686335524
Q 17327 27709 9541644344599
Q 9377 37704 6775732190417
S 53737 709476744
A 11769 969051735
Q 2607 54209 6213439556330
Q 59 51949 625912906305
A 21657 384490718
Q 27600 52025 9412636600313
A 33368 68634486
A 43284 439974236
Q 15151 46698 6122235500567
Q 3144 23609 1125960972492
A 27934 607660625
S 22867 23639010
Q 2213 40095 9781533534486
S 40740 439824162
Q 21239 46422 523611211637
S 14227 769628137
S 23749 580380945
S 22449 350781264
S 53724 26964849
S 50205 920878886
A 11152 933051571
S 22622 118740555
A 29830 418239776
A 32478 221865257
Q 1492 25067 3408705956793
Q 6414 51098 8024890331644
Q 19381 31896 789683198123
A 23721 360056167
Q 1194 49369 7206905716622
S 26897 889510810
A 28130 30443131
Q 4012 48706 705501693856
Q 1520 16753 7985924529103
S 543 890892428
S 8518 494516223
Q 11102 48267 1406602273627
A 6077 219860578
Q 3999 50745 82776395957
S 19685 34812599
A 1660 149124561
Q 22130 44633 8097547903997
S 27150 633965761
S 50732 984694354
Q 13214 43083 4137654429862
Q 39096 43628 2304037041004
S 48842 826432957
A 38332 706363071
A 22065 225799796
Q 2873 40333 4355200157279
A 52209 872737346
Q 31484 48304 8452009893763
A 26340 970151385
S 9319 402701016
S 30515 5409556
Q 31689 34336 2384577133439
S 39230 162883072
A 38759 128763773
A 31758 170010328
Q 4055 54441 4325067381656
Q 19156 44495 6760928028571
S 8276 528884846
S 42108 384885564
Q 14738 41467 7332023989465
S 37255 663996571
S 31150 839550758
Q 11390 52831 6246261018476
A 38521 234934360
A 44336 538891960
Q 19768 33325 791054427718
A 49128 105278291
A 35660 640699049
Q 12680 49853 6771914898934
S 1087 694554732
A 1053 625180653
S 17062 427454261
A 1458 81543812
Q 10435 53795 8637019094799
A 23946 399538891
S 43635 707494169
A 35424 12614365
A 15175 921453880
Q 3936 48484 8338233982786
Q 23689 35308 2893857304952
Q 14244 40060 5993107972991
Q 24809 49346 5300079027392
A 54428 369314572
S 43767 10657024
A 4649 404517683
S 21465 793063458
S 39120 992501968
Q 1167 52151 3941248210678
Q 16647 44721 7605664508759
A 22101 468217040
A 4289 617432775
A 10445 572827391
S 23979 756279034
Q 17716 52256 6032400583150
A 34609 138899898
S 12942 723925487
Q 23575 50954 2747110166304
Q 10113 50242 9680674540348
S 5805 152492732
S 11342 185461271
Q 14004 52395 147924907424
A 33243 791903697
A 33243 375364740
S 46822 246167375
Q 6907 21796 4384467982123
Q 2286 50761 7560956033602
A 52023 460415908
Q 29763 41179 9311762361768
S 24223 326444807
A 20704 548463338
Q 14610 48427 7642449520471
Q 22298 28119 4331201043712
Q 33378 44796 9589552895893
Q 10145 53665 5439386962851
A 24021 733338707
S 44264 904219457
A 4771 742693136
S 25062 152680635
Q 10070 53516 1541166077136
S 42881 451742360
S 40163 883038363
A 43328 979469099
S 26098 449152032
Q 3058 51415 5235260023588
A 27863 627736488
S 49524 466685813
Q 9249 54243 435052865257
S 41453 711230076
S 33653 828325295
S 54723 763136197
A 30198 364485084
Q 16133 31602 3219760194259
S 35558 930917137
S 16960 889187400
A 42259 854507056
A 10485 182542900
S 12454 905316103
S 25908 270485322
A 13276 701006339
Q 837 54619 9543726386687
Q 15012 41832 7783073009872
Q 18187 22359 1997934734325
Q 38610 53554 6194024262302
S 3544 858401094
Q 74 54749 2978865264384
Q 2109 45219 9694526886566
A 2207 184134943
Q 1050 46395 1590187738206
Q 38184 50004 5496773114819
Q 2226 44339 8243557044304
Q 1979 54165 9477088695860
A 38655 286244950
Q 33957 43883 6587691652546
Q 3597 45977 8474587422177
S 17591 276289429
Q 12929 37668 1375259759322
Q 9752 53341 7714814427458
Q 3449 49676 197636760317
S 25063 52992169
A 53712 687632783
Q 24205 49661 6782228864733
Q 444 49047 2384030685567
Q 2053 12892 794204862669
Q 14647 54867 62180605926
A 54031 475455274
Q 3834 27225 9244964539801
Q 4099 14857 1552401769271
A 23768 408285666
Q 4214 49896 3638052857687
S 53594 705763545
A 31301 635604881
S 15564 517529503
Q 39254 45646 5665203103005
S 37416 98302791
A 18634 480986132
A 23505 783464388
Q 26766 51532 2048193051150
A 54813 516258131
Q 19147 54235 1681655774261
S 31152 784980055
A 11485 162506027
S 2002 228416446
Q 978 41916 4631737732171
Q 34897 51133 2973353503399
S 1475 762240885
Q 41661 52260 800054781086
S 27887 88411877
S 49343 399954533
A 31560 244140312
Q 8676 54411 3088562397118
A 33359 220444656
A 11934 222673889
S 46432 764733809
Q 20188 27027 4286844608360
Q 42 38049 2897117040759
S 53489 897486508
A 8321 153459509
A 18122 296181097
A 9982 475402603
Q 25665 50201 9774616680460
Q 27624 47672 6691894130310
A 438 318619480
S 45139 19234928
S 8252 344073151
S 44773 460244578
S 16248 790515221
S 39921 51663199
Q 18078 27642 8685631619030
S 20694 535750322
S 4798 857993760
Q 47941 50796 2792142267962
S 50808 688877058
S 15821 421424408
S 44976 19276897
Q 9717 17518 5914990724269
S 26762 339548698
Q 11014 52886 8323991064704
Q 9277 48010 6631583634231
A 16090 337592509
S 44055 308617649
A 8511 315607697
A 18618 575715929
Q 16868 46495 8302527572587
A 28562 604462490
Q 23884 31335 2268292542195
Q 12973 43951 2025088881942
A 53372 387770806
A 37442 117406249
S 47667 903377734
S 10893 21377849
A 37899 133049511
A 51159 641237662
Q 12733 43647 7506761303888
S 11227 220210727
Q 4143 23865 4546233477744
Q 13502 54367 7151575672605
A 2579 314094268
A 47170 933473165
Q 12679 44303 4987775368103
A 52886 353956432
S 38363 564023187
A 23698 792505235
S 47827 735243062
Q 2069 54849 866323227407
A 3886 807082329
A 43030 423082546
S 46740 109308430
A 38894 325997295
Q 8400 44571 6390424740702
A 54925 479196254
A 21466 981331289
S 3275 265013186
Q 16841 35354 5920381649614
Q 14567 47174 2882127494647
A 38041 895671505
Q 13927 33651 6996602019331
S 18899 840310934
S 346 26711172
Q 28640 48613 6084748599071
A 22698 870755238
A 9395 410982539
Q 22295 42314 889563070599
S 1135 674538566
S 52492 46927638
Q 1202 27510 7815968924442
S 28725 740694907
Q 18739 42274 3744820353650
Q 1531 50241 4198160689182
S 30631 91916847
Q 9299 28420 9757078899447
Q 50507 54778 2686442310070
S 47101 381435551
S 4228 111626833
A 22234 884138324
Q 36305 54306 6279405071213
Q 4235 54677 1592335314724
S 20055 598683272
Q 441 41348 1139757224544
Q 25046 45710 7939525308032
S 3011 344967760
Q 554 54880 6774135750513
Q 21956 23487 921445107452
Q 16659 54004 5572507265249
S 32125 794849933
S 54692 448983825
S 4870 983489338
A 38036 209004762
Q 17302 20134 39726747875
A 8981 810095172
S 3933 333210274
A 10849 829266308
Q 23351 27555 2379908000615
S 20694 685348920
S 41283 554025097
Q 2213 33271 8092156894419
Q 15776 23309 5187140282827
A 50322 851942583
S 12858 604315048
S 43640 662892523
A 15170 363868532
S 38347 935916548
A 20405 637714870
A 42107 562568890
S 10281 160859029
Q 1339 54367 4167304864672
A 4423 193308215
A 6240 971800013
A 39825 151931479
S 21165 291342259
Q 7543 46862 3263965674996
A 10538 741401515
A 18172 841961692
S 28508 401263413
A 16853 551932074
A 47347 176936010
A 1356 273633815
A 36659 358204770
A 37849 738096005
A 35443 702489073
A 20009 756857342
Q 15076 16796 152325703294
Q 3609 30679 1754253415442
A 30817 372163436
A 50806 822400510
Q 15987 18888 730416561693
Q 37735 54359 3270262477619
S 801 839542704
S 18912 960263528
Q 9167 32667 6689934611220
A 17063 127682787
Q 29583 35601 3595062427596
Q 23931 28536 3711128519065
A 24195 457159051
A 52455 63933016
Q 125 48886 3236072705232
S 30275 357777101
A 19758 144483124
A 25217 245048907
Q 16713 42383 4048460425199
A 49643 295492399
A 12000 857904499
Q 6918 20932 8808178246144
Q 300 54177 6703827359278
S 26507 176513157
Q 33145 54004 6161254162759
Q 5579 41405 2890927482280
Q 8220 44763 8880351779996
Q 12430 54732 7915523863979
A 44653 289265894
A 16274 238785766
S 15495 223908770
S 29958 589466869
A 7591 896549422
S 17160 543887773
S 26943 967930490
A 49774 530095841
A 39414 32869802
Q 15510 27687 8341159705489
S 18808 445668150
A 40559 464884382
A 29843 606657045
A 30131 374070137
A 48107 875321343
A 45696 608748107
S 37448 33290728
A 31855 407820910
S 48262 941448387
A 44335 814793255
A 34767 25544585
A 23433 73837987
A 11576 185553954
Q 13705 29297 3315274790982
A 23391 347149505
A 20512 246456022
Q 18058 28618 7602252217050
S 16273 423835822
A 10493 231018822
S 46756 362660689
A 41233 747243844
A 17375 464413129
S 28404 32591399
Q 21878 51029 3141137605961
Q 6305 41713 9926338169851
Q 48431 52687 915844510667
S 22039 579394418
Q 51578 52172 389417265592
S 17791 410149530
Q 4182 44930 949810746551
A 7487 692287481
A 2496 643105734
Q 9559 30302 645118622796
Q 3294 14520 8097992684484
S 53273 833686664
Q 540 50547 796044107287
A 7343 5164161
S 1486 794529711
S 51179 798401098
A 50678 204258665
Q 3040 4831 48129811503
S 35008 683639435
A 2998 598477931
S 31435 844443407
S 9206 804007694
Q 20100 39301 4684325435243
Q 20835 22739 1504177160068
Q 8753 23416 7413323331951
Q 577 39801 6689409807052
Q 1263 54373 1813526633421
S 3511 935671234
A 37895 234936787
Q 702 30053 3061033806902
Q 4178 42336 1167887184431
S 14814 327410737
S 20308 764890539
S 14816 265417408
A 9063 350374736
Q 10597 21683 5787800551983
S 45363 387238378
S 11038 325268188
A 28892 657546651
A 9167 232477473
Q 16892 26576 685903959375
Q 6211 36953 1921573525865
Q 8245 54320 2285515542445
Q 3814 37535 707905905504
S 11177 902658950
S 45009 588496707
S 51214 215512213
S 54289 771420416
S 15120 707510110
Q 2001 54177 424258261736
Q 926 25072 2978203369288
Q 1051 4540 2394073992644
Q 1655 4830 2141437775495
A 4401 118591972
Q 12092 18847 2236427144526
Q 21887 25561 1446903026103
A 44111 823909619
S 30536 521523011
Q 21805 44356 6834182273143
S 40524 574505009
Q 26709 29534 890213020648
S 49748 87514947
Q 8609 52628 2769612086385
Q 9063 22973 2281701749874
Q 4833 38709 3684239346375
S 6803 605665931
Q 15796 27834 993798201436
Q 264 53246 2724197693459
Q 609 35321 5155715471884
S 33249 833099561
Q 4972 25272 204290631015
S 32828 289579871
Q 52508 54784 587011925329
S 40366 564824056
A 52503 85791846
Q 5946 39780 121705241553
Q 29625 50310 57567651475
S 54065 917273208
Q 5786 11299 4572667208085
A 39395 472661805
S 34947 295704169
A 50711 849899045
A 45747 697798113
A 18388 15464213
A 25550 903697550
S 22561 698203641
Q 3742 54043 4119115744084
Q 35837 48136 4836557524517
Q 7832 37440 3284003567712
Q 1798 41224 4862890730481
Q 8055 54924 103640751774
S 18709 979980238
Q 1357 34294 5415671280752
Q 4649 43307 4824715105191
Q 15077 22502 7040938991934
Q 7600 48339 5266706946532
Q 15910 42737 4235888586045
Q 23805 54149 8578435859709
A 29229 670014805
A 33073 50215030
A 20455 614511272
Q 2530 23787 5404759314646
S 26791 528618490
Q 39560 53612 8479601737469
S 37627 217075260
Q 2 54757 6781241186012
Q 29476 49081 8218738015439
Q 888 42277 3092442581249
S 20341 456446411
Q 39050 39253 176070227805
Q 27753 50474 4593754192427
Q 1422 54223 669944080296
S 51834 334702009
Q 16600 47439 7777799887029
Q 763 54412 6719494617334
Q 5766 50363 338831981175
S 32971 790288758
S 33843 811157687
A 52885 178752590
Q 1454 53911 7429645616821
Q 5346 40372 7074938402505
Q 21917 48485 3747999307992
Q 48502 51053 1549630088892
Q 42645 50887 2114886358551
Q 13853 25573 5018616291474
A 26781 475062123
Q 3232 47082 7994516103094
A 14398 497151517
A 3906 555326974
Q 4330 21873 8130321650935
S 1585 572149763
A 48038 116877047
S 39672 597547774
Q 42610 46413 744446303337
S 15117 327306085
Q 42105 52024 1702871157845
S 46716 204031268
A 12062 729114899
A 11713 716988161
A 54735 846106867
Q 1313 54372 4282645517457
S 19776 834220254
Q 44536 50779 4698033455810
A 42724 308858100
Q 21097 53313 3003036885232
Q 14434 49748 2208395336175
Q 11426 43668 655174250406
Q 1579 52706 2678092321243
S 6656 136516293
S 46868 515750087
Q 1039 40534 7630513075496
A 36578 470445912
Q 19033 54541 3458042942672
S 8731 345839448
Q 3644 47424 3704736794628
S 3095 748922121
Q 2761 46342 7233655667890
S 22467 271718387
A 2349 503677836
Q 14757 24462 1166234217591
A 34844 81608053
A 6670 69574699
A 45084 903079525
A 45772 263270338
Q 11837 39861 2388241255695
Q 1727 48802 2177110966179
Q 2020 53917 4787924746285
Q 11916 37041 7977018068989
Q 31718 51904 2445777948353
A 48151 539699916
S 33395 543776704
Q 22114 49336 7043697717109
S 42909 564796340
Q 34088 54482 8161049991593
A 37134 700057416
Q 262 54757 4889333534599
S 31719 356527770
S 38653 90996115
Q 6955 53136 2271901431118
A 29174 880969365
A 128 179802685
Q 173 54560 1099079050985
Q 10003 53113 4067752053964
S 24439 58753105
A 25516 503216964
Q 10639 53985 2661032864309
Q 68 54343 9104006457625
S 37742 676073559
A 23054 314610120
A 1465 802656550
Q 4049 38251 6998234425071
S 47322 721293899
Q 12271 50162 9593963103953
S 41826 48971181
A 28059 832201907
S 17142 808283510
A 44062 523689377
S 16540 233981098
Q 19701 32589 4942317080204
Q 25927 33418 4016675844267
S 14115 692446407
A 41034 71889692
Q 8522 43177 6411704376906
S 6640 101805978
Q 3804 20883 9974358499457
S 24066 590695057
Q 17939 31021 2282032582963
Q 26032 42823 630658021771
S 40001 764743422
S 43592 369860889
S 21415 164329076
Q 21721 36842 8540700895073
A 7484 375657450
A 591 365294441
S 40676 854561186
A 1847 754357329
A 9734 992930875
A 15836 20612761
S 13309 494124566
Q 1112 53091 8404976672371
Q 39086 53647 6430726711609
S 14935 701136622
Q 20651 37536 482565344305
Q 10670 28850 8959523660393
S 43462 958578439
A 30386 826008780
S 36666 107203427
S 16643 558293513
S 22475 150631997
A 32449 640578702
A 15953 895966194
A 50075 664006065
A 20700 400075516
S 23870 825873829
S 7761 558104774
Q 12570 53592 9672834992667
S 24936 62726422
S 2328 241046355
S 13430 874817918
S 12817 643754890
S 13956 764222253
Q 30027 45387 1953167896189
Q 1987 46838 7712351096910
Q 8386 41257 5445157577047
A 39784 858252084
A 41445 123208827
A 47017 770818741
Q 9216 19744 4857246903584
Q 1316 29359 3362850412644
Q 15137 50725 3980337026949
Q 141 53124 8038592380973
Q 24706 30073 1728504900397
A 37548 930641293
S 41137 209360633
Q 8167 50687 7289357596704
A 14463 333696443
Q 897 53487 155273643736
Q 7687 50177 8494830341774
S 3553 885379093
Q 7333 52988 4579892266527
A 22831 561436954
A 14155 579638446
Q 1255 48811 678854854483
Q 2105 27492 1890000530143
Q 24886 37125 5466275104207
Q 18560 20039 317865941689
A 50606 182533503
Q 10680 46835 4417482083218
A 52327 831849696
Q 2415 52300 6947010015257
A 20161 521802873
Q 8646 38998 2966493613505
S 39288 206688975
A 1460 961538287
Q 13228 14175 573269530453
Q 37458 40453 1478582367414
S 54205 533098414
Q 16365 51367 1618064787060
A 40350 697839180
A 48223 336161648
S 54741 801484951
A 5090 16724331
A 54295 298149421
A 5782 88118497
Q 5401 7729 1937332793932
Q 19371 47350 4465689419956
Q 1748 4537 736679603762
Q 2004 34858 5752129904901
Q 21290 48863 8969693036962
S 51696 13162501
A 8928 855886373
S 39948 760560961
A 31549 870152451
Q 20434 52871 1902255498790
Q 2261 54426 1543922649978
A 31052 697359263
A 28298 131123631
S 37214 872058864
Q 18090 51060 9112846755883
S 31867 464902689
A 34136 162956031
A 17799 34808510
A 14212 30373087
S 18368 727888050
A 42907 224155780
Q 32704 38935 1188797980014
A 16523 175059022
S 12802 539442826
S 36904 797438406
S 9726 553308208
S 28155 893943631
A 30344 333987844
S 23775 649913816
S 53684 491912141
A 39369 991023617
Q 26299 41012 4120692530741
Q 22799 25613 622402709108
S 37751 237534280
A 32440 577524445
A 54403 265318222
S 46590 937067499
S 11868 825825403
Q 4717 37977 3136492818670
A 52854 169493883
S 12912 668969763
Q 658 48451 1233584138975
A 7136 207166989
A 40097 791851369
A 41126 147079543
S 37538 310048287
S 41091 25527701
Q 11614 45816 7804487966675
Q 3923 53046 9964188576887
Q 16973 42549 7403276748520
S 48168 99090247
S 53045 773911836
Q 25356 27940 138396521185
Q 12042 42296 8285859959625
Q 10396 40388 4296435500397
A 14050 475888868
A 28667 392460421
Q 11100 53004 1917247417821
S 1153 179477315
Q 909 49360 9719222532371
Q 11971 45030 7846439834076
A 10367 531726422
Q 608 53164 880922072037
Q 3990 25354 5900402708128
S 17715 125136421
Q 1409 4628 388504340976
A 29104 278453662
S 48868 713916718
S 11645 883638715
Q 18821 49762 943829379100
A 10503 277452630
Q 16753 43406 9281198259659
Q 2395 17901 9338922195230
Q 979 48894 3212784369826
A 2842 753984326
Q 31548 47202 5193855308486
S 12035 805350283
S 31289 571407298
A 36368 50830542
Q 21480 39473 8036268809328
S 32578 753817953
S 45327 656481519
A 36754 555493996
A 4973 768786370
Q 9512 33631 8902718885416
Q 52 40320 2833873767796
A 2346 587800741
A 35482 509544065
A 51123 296013040
A 37441 561325115
S 32945 77877283
Q 5612 13978 7139105117950
A 11078 862954315
S 18083 789681190
Q 6695 38668 9137526595197
Q 1808 4230 1471528703054
A 39434 801229685
A 11814 441657260
Q 19002 31927 3294354959990
A 44384 405112244
A 52630 307645088
S 50391 93132036
S 27873 71855870
S 15134 22995148
S 44206 242217051
Q 9781 29318 2876142845725
S 38117 798831433
A 32136 769643849
Q 26242 32152 3217102600435
Q 7889 25081 3689910059585
Q 5033 37858 2589482202824
A 25847 386596868
Q 10880 40029 2474342058692
S 30628 975861497
A 34303 543109356
S 46800 261262501
A 54681 390345295
Q 101 47698 9796988244991
A 9096 829119279
Q 5435 44541 5278986875360
Q 9643 54533 3312456575767
S 1793 152926691
Q 22554 54347 4822188651043
A 35657 181043246
Q 20090 24675 2630726253780
Q 33344 38716 1469718585046
S 20322 191342933
Q 4595 54015 1006289793487
Q 23 54262 8023091257867
S 2436 459016489
A 22475 978663886
Q 10935 47334 4775757440717
Q 29512 46681 9176869616043
S 44060 765337469
S 35869 299670062
Q 4269 13120 4500967701133
A 7041 989098724
Q 13793 48291 9452972042324
A 9566 13858448
Q 9136 53310 9599874725799
A 28325 506510107
A 35752 970826433
Q 536 51656 7393897700148
Q 37756 48547 6013965694367
A 36880 494816075
Q 12707 53898 2095441928931
Q 5475 47096 9733241023061
S 4359 495489159
Q 2990 24864 4247204881940
A 13017 859843479
Q 14171 44397 2775616461041
A 17004 912397899
Q 22167 50504 6972080277321
S 49607 46348500
A 16516 648509273
S 44946 196048209
A 49546 593455987
S 43588 673434086
Q 1438 42984 2747609100893
A 49565 750425620
A 8888 666418665
Q 4641 19210 1043051441651
A 31175 867154116
A 25025 383716030
Q 3003 28594 5848861946102
S 11481 182231482
S 48319 789683344
Q 20727 52256 7755992765405
S 37677 140872564
S 46354 50209276
A 5317 894653550
Q 1317 49821 9550868984869
Q 6954 14907 5549762180753
Q 29490 29842 303525189570
Q 33202 50012 7826773420580
Q 22550 50356 1384595126860
S 11993 934090257
S 29766 515158887
S 10601 766453560
Q 12244 44401 3063063577929
Q 8951 37954 4598776834745
Q 27769 49674 4292873471181
A 12617 495500355
Q 8587 47777 4023148984992
A 37249 854041485
Q 3244 13736 1855519073151
A 10938 245675281
Q 399 39677 4675225720985
Q 5657 43880 356289296298
Q 1352 38242 7651489232998
Q 4180 38076 2040975891119
Q 16831 54040 3467119888774
A 35029 952526213
A 20581 281576335
Q 1188 48852 4116951550403
S 29218 514919912
S 35688 662273758
A 33320 128771386
Q 1109 51404 728724125720
S 2419 214482039
A 29416 630354867
Q 13199 28926 536346895277
Q 3573 27736 2773584268148
Q 3437 41028 2632941272378
S 53225 492741710
A 18770 318681065
S 32658 195188480
Q 3708 53327 4131249742833
Q 16790 50776 9453644042415
S 10891 384607194
Q 41850 54361 8755214895787
S 52728 987972390
Q 1095 44393 2039146690209
S 28541 80808751
A 6019 614014977
Q 30774 47434 2371950868114
S 30431 669380765
S 49846 281078320
Q 40370 51586 9033953988159
S 19964 994663672
A 20877 167214717
S 45157 671445349
A 5715 119970080
Q 5066 9489 889696718926
A 53727 268254389
S 41046 881832298
S 321 329642596
S 45529 795184410
Q 20167 28015 2169919797926
S 20314 771318958
S 408 475111114
A 24578 841528934
Q 5743 33988 5176156488595
S 16846 902368052
S 32365 154618196
Q 7189 53380 8471071690316
S 42335 545729602
A 22927 239084454
S 9762 191611223
A 53721 461094897
A 34624 321030514
Q 30203 47313 5975856089504
Q 14332 51452 3469620550673
S 25755 516782048
Q 45416 54588 4622746273391
Q 15393 17230 210066949629
Q 34239 47583 8280707002959
A 47226 73248612
S 19069 905756150
A 44188 172473564
Q 29326 51404 1315474340912
S 18735 503268743
A 25163 419671211
Q 37353 53621 7040606058566
A 36948 818718583
A 39224 430403795
Q 3529 53071 3295383157593
Q 26829 51682 8953113191584
A 53284 605790379
A 11562 767634757
Q 294 52891 8558031861699
A 49399 33382969
A 2769 677017115
A 17300 161934245
A 41926 216471716
Q 29595 39275 624274253027
Q 18734 53743 5338694567754
S 12267 214426647
A 12441 425289431
A 20459 412122910
S 14407 475662794
S 8856 149623978
S 34886 865907989
S 26601 784975827
A 8421 989305739
S 5771 336923122
Q 79 54564 2421977930295
S 24180 10593345
S 43273 964310578
Q 1775 52084 7216905169238
Q 1507 54516 2520538235819
S 36089 565906458
A 33749 47834119
Q 5477 5571 51663032440
Q 182 54289 4021411453873
Q 6496 39309 3331120066418
S 1134 846274533
S 50232 186458390
Q 6503 41004 7842775834061
Q 38 54840 3511872436175
S 11250 69709807
S 16936 545455491
S 25320 628789540
Q 5922 34947 2792223403493
A 32473 39594288
Q 1677 29948 2206819837531
Q 20983 40719 91639479028
S 39420 500927413
S 37430 701176661
S 18929 37364379
S 26516 381929518
S 14318 963281285
Q 7255 33912 2552513331658
Q 3722 21593 1009213003070
S 27862 858211658
A 17164 598295077
Q 10450 54372 9273479427456
A 17920 251628077
A 52129 56904356
A 53131 863594396
A 25609 756133171
Q 24195 49930 4151120505206
Q 126 51321 4666777704731
Q 1974 29976 7114146018125
S 11589 630799146
Q 15416 54280 7621325478032
A 25999 664892305
Q 26284 39969 8245576630079
Q 6206 47632 9652915107219
S 21968 492827903
Q 18448 25517 4763253163147
Q 192 43598 837944166673
S 52305 438854126
S 35853 784933836
A 7972 89981299
S 22102 943799859
Q 40551 50411 4226261781318
S 6764 112578804
A 33835 654790560
Q 19343 42263 1678076288200
S 20366 327831510
S 1711 856448313
Q 27874 30151 2085375962619
Q 12950 50738 9619568428238
Q 12910 48871 1502461813417
A 30422 590001563
Q 268 30245 6619184328848
Q 1630 24597 4342327297555
A 43737 902553001
A 52849 45510763
Q 19860 46902 3008852900725
S 4912 970802185
A 12064 56997836
Q 4386 18892 5603190788316
A 39575 585833848
A 1189 472531176
S 52951 693005289
S 4892 401901785
Q 4951 44502 4830589412120
S 13850 187512433
A 29822 623546546
S 15407 323864397
S 34699 933900192
Q 5508 42812 6670487457745
Q 1244 31132 5142538214105
Q 1627 46483 3295698366684
A 13143 284790166
Q 38579 45147 3379351443654
Q 10583 29791 6901071557575
A 25036 865590175
A 48552 528800383
Q 4223 51150 8561457982279
A 18192 466364061
S 46376 821626660
S 43159 627588132
Q 3975 32644 6674942522081
Q 3930 41682 2016144272657
Q 5654 40666 6317452648848
S 48812 166471542
Q 1307 19152 3363666681567
Q 11194 50513 6719142685057
A 49524 93831462
S 48241 531437137
S 49359 732846277
A 880 666706702
Q 17567 34893 4204633288776
S 13899 612315628
S 52478 473759152
A 35789 718004354
Q 29396 35087 965632423852
Q 298 54599 6548138096604
S 19548 644593710
Q 6637 40772 5434836397203
S 48688 367005949
Q 30781 45942 3445290739697
A 53620 174478982
Q 797 50991 8122559325135
A 40119 142580816
Q 10589 36427 1825361484657
Q 3504 26031 622548433693
Q 5222 17579 7317024458889
Q 380 54928 1902973315070
Q 40859 49430 8170923002149
S 48817 951540588
S 19280 598437901
S 53319 275900660
S 26758 340058386
S 10341 947986833
S 2527 17932536
A 33478 339504021
Q 9808 44426 863288243402
S 25931 224911681
A 43145 662837112
S 45686 501973505
S 47154 448239650
S 19146 888932997
Q 30900 49044 1736832176398
Q 10772 54363 7233943755585
S 7805 598706709
Q 18277 25784 1696004780004
Q 17573 34498 2799052900014
Q 4807 53016 8624832089619
Q 281 50718 4261583704924
Q 19770 25858 5425900709098
Q 6362 47586 7410685941937
S 3791 445793368
S 10726 997454301
Q 9929 52159 4706342918095
Q 427 29778 5351550194094
S 1385 290367180
A 50348 774853117
A 47469 508656147
S 45391 560751355
Q 11059 49012 3893288713914
Q 21895 27901 5277021125972
Q 537 38722 835226009889
Q 11601 43266 944675522389
S 10103 583358451
Q 6121 53340 6588754854745
Q 1704 36286 3760385743402
S 602 501519751
Q 12126 54469 9202468715098
S 13235 405323576
Q 13212 46309 4610691779566
Q 7814 51121 8900877407497
S 43656 722538419
S 35728 468637566
Q 26922 41795 467877634963
Q 50645 53859 2333467923591
Q 38348 51031 4189371538438
Q 783 47446 6801659277851
A 301 648336354
Q 9057 54497 2568257682694
S 37886 947511637
Q 770 36881 3855316993158
Q 26764 54315 2878624572654
Q 22645 44336 7372174288329
A 6271 375669682
Q 1328 41928 8393593240416
A 21542 330409461
S 43195 14179346
S 21351 175987596
S 3125 25394983
S 33026 724344403
A 14082 948756852
Q 11612 34848 6667548481417
A 36178 160867754
Q 6426 32871 5921884928178
A 45095 204193438
Q 20198 39172 1617042190070
S 20500 760747543
Q 6090 53861 1401837523291
A 3076 493540664
Q 30 20586 9138944270941
Q 1249 52863 7434712794938
Q 72 54928 6477322901877
A 45446 471844428
S 15749 671554563
S 20580 921398963
Q 622 53081 7019029967011
Q 47794 54070 802675688046
S 5376 66846028
A 18189 816094535
A 30683 604297869
Q 12007 12153 53244156539
S 29169 457935252
A 39822 835961312
A 25273 519366651
Q 35832 42412 3507332883903
Q 10955 53943 1624729021196
Q 19113 54309 5364352783255
Q 37718 38497 640123394162
S 28814 810075321
A 49715 312914951
S 33517 116699045
Q 21076 26362 1988129683726
A 10887 604166694
A 41241 314004483
Q 259 53629 3689256440312
A 2609 216309107
S 38799 524831948
S 4394 235366499
A 23288 876290883
S 16120 290172461
Q 24365 48319 3207059152816
Q 5403 40718 8971310374772
S 11094 964524199
Q 119 51221 7663004756901
S 44883 369141322
S 1714 46186780
S 54797 896806905
Q 2654 25991 671302473902
Q 3162 54222 1997703489691
A 48041 373290876
S 7605 998286656
A 51054 780762079
Q 7176 29949 6957934800209
Q 15761 54427 7289725717742
S 48339 660316002
A 50993 269446504
A 28307 37551798
A 15962 534248224
Q 173 40495 8357352962440
Q 1112 54087 9512652095293
A 40602 457651819
A 36972 295058087
Q 11010 31869 1679442799204
Q 17734 44458 6615629992563
Q 196 40809 3733824072557
A 44235 808055888
Q 10376 54042 2036515156734
S 43899 511650376
Q 41990 45263 528438112803
S 22638 981957723
Q 1351 53247 283562175965
Q 2984 46445 8050485566699
Q 469 51428 126792410481
A 27081 748665940
Q 17774 22397 1586313344169
S 6940 573165285
Q 6880 42231 3912025643264
Q 14073 17308 614076503669
Q 9490 35231 4482129381382
A 18815 790009792
S 12478 945117552
Q 7146 24255 539546738253
Q 4575 54909 2782883503189
S 19259 299795828
A 16126 123776200
Q 9922 45724 1579271134330
S 53875 543710898
Q 287 25773 2363810566918
Q 30845 35822 4209444762282
S 3949 444001828
Q 5641 28248 7603005165562
Q 6195 51823 6674683348457
A 31791 305694038
Q 1268 36011 7837146221540
A 1508 297030656
Q 1060 31714 2041322325475
Q 7490 14217 476866574465
Q 10712 49942 7611917210490
A 14976 271508534
Q 37882 47027 1117728701165
A 22849 619708140
A 44804 823264984
Q 154 48813 6842811661338
A 27448 213861427
Q 7267 28388 484748939810
Q 10256 29114 1132901610155
S 6333 532415755
A 33139 33440814
Q 31389 49353 4906950065683
S 52798 527955405
A 43808 284502842
S 32151 276232183
S 35717 215551826
S 11126 347592137
Q 3056 50260 7215217833208
Q 230 54073 859575072549
S 11879 395881089
Q 3339 54036 3377998332001
A 32777 360196437
Q 14166 48910 3474543813512
Q 20846 53369 315215622161
Q 3565 40833 5447952263380
Q 1557 54115 3684697586532
S 24206 372093387
Q 20978 48830 7998073561980
S 1267 776747866
Q 51684 53825 270681414892
Q 680 46568 9828408098930
Q 7527 41322 8061259230391
A 9292 659279614
A 32681 958541086
Q 39302 51280 1767996658215
Q 20759 44728 2344914558222
S 12336 524607033
A 47065 232770688
S 3853 611881594
A 13014 769170039
S 52578 942287258
A 41022 732155690
Q 1240 48580 8314293585743
S 11826 615554798
S 40011 516768007
Q 11288 46756 9937778256743
Q 45548 46927 1170094042590
A 13569 650751398
A 14834 470308363
Q 1188 28083 9741352605214
Q 28493 49349 9870064903933
A 23331 994335796
S 34119 117859078
A 54187 894736582
Q 3675 52300 6445168287783
Q 33606 46277 518394269846
A 18825 167699430
Q 35520 51351 7466991578698
Q 7495 52623 9262298784254
Q 16688 51543 6781380615502
A 27027 535425721
S 43079 673160461
S 48214 897665019
A 27283 455011233
S 8561 447654112
A 30129 106399584
Q 10966 53233 8153623348562
Q 22066 35610 2267769618639
Q 3281 46513 6343746277864
Q 5570 32461 9226430132137
A 25853 153642455
Q 445 54316 8965056167701
Q 15469 28201 9130320557517
A 49361 659387740
Q 20956 44586 4288641477945
Q 12215 46603 9886537961496
Q 14401 45401 2358789483613
S 4520 818465871
A 4529 526084101
Q 992 54839 2713063420299
S 21 195178541
S 45588 317768167
Q 5137 17403 7510454935546
S 17780 209846453
A 11901 495305327
Q 5879 39844 6170492030995
A 20356 795086363
S 11789 492536610
S 7904 923540364
A 22000 110564609
S 234 794808048
A 29511 75685129
Q 31739 50111 1076293920981
Q 5169 49130 3061625899946
Q 22629 33459 2449683668682
Q 20246 52784 9178054840892
S 39562 153849065
Q 16898 53860 9973441968867
Q 42152 42647 293680639153
A 9486 962982442
Q 2470 29844 9235602159286
S 19812 314759106
A 36445 530482257
S 16685 865160034
A 14394 697483141
S 260 362461057
Q 5233 45843 1806947927790
A 12279 102074868
Q 6153 50530 9842378948282
Q 1470 44301 7256050065684
S 12561 904267069
S 19790 3245296
Q 5579 8671 1893689675390
S 39282 203780952
Q 28658 40858 5963303363359
A 20022 422387597
Q 29173 32908 3176214731623
S 22904 478429373
Q 24879 35843 1407278529894
Q 6595 9295 1003500628046
S 47101 525087895
Q 13348 48748 1424402919049
S 34779 42784233
Q 1503 53435 5974744587425
Q 1433 53109 4098147858490
A 8795 751950884
S 43251 954566427
Q 27649 51244 7929563975341
Q 5429 5591 160012500308
A 11095 288197855
A 39101 278243086
A 30839 298069054
S 36880 618076873
A 26360 126746455
A 15603 697607158
S 27688 968030582
S 49424 235430976
Q 435 54610 9410003288771
A 15342 328545690
Q 36 54791 3756112980749
S 7728 142800116
A 16342 296559611
A 29642 40805329
A 32007 207653164
Q 17455 29228 1683298995646
S 14009 271127987
Q 26070 53963 1201079129861
S 1110 351392194
A 42244 815593643
S 43868 578738293
A 33613 886815249
A 4723 681189900
A 24712 709432415
S 8781 71784621
A 43379 645455118
A 23795 57322616
A 53519 634824899
Q 911 54262 2830521464536
S 40689 212545907
S 51886 842527554
S 27034 199448229
A 22237 174378996
S 17476 173011878
A 42879 57946844
S 476 993582622
S 18718 662658254
A 38916 968570517
S 48487 670166389
A 53734 576017034
S 6909 114999660
S 6723 18702703
Q 5225 49213 9483095686906
Q 20642 47672 9920907873277
A 41155 389157053
S 32328 294377545
S 34617 576356191
Q 13222 49569 159326228134
A 2728 165483479
S 29918 835208197
Q 39532 49068 6782212824595
Q 6968 53840 6612052697981
A 33350 690559527
Q 4368 52625 5957270538499
Q 34925 37605 723685237160
Q 23232 27280 2643637799573
A 9879 21081330
Q 131 54921 2222177375402
A 51499 668594187
A 15633 120825104
S 11989 239067510
Q 33477 47381 5842105002379
S 23878 860801617
Q 1713 54875 7076906151520
A 25861 193095536
S 47414 829330665
A 44930 426071641
A 2023 946534834
A 16205 145365845
S 32263 777191381
S 2068 801173361
Q 3002 52840 3071499972285
S 51776 465880511
A 39902 466651435
S 1123 841785570
S 13215 208696284
Q 3253 18585 1562310442440
Q 11519 30683 8280994720349
A 38752 601253411
Q 14349 50106 8029718626814
Q 15771 25266 8181381025187
S 51161 313861054
S 18232 440738818
S 49476 612718519
A 17397 38757873
Q 2329 52731 84460718961
A 4194 683291453
A 18867 495075252
Q 25580 43614 9444327709984
Q 4302 54191 1681362927229
A 17671 162423184
A 2457 169723096
Q 26884 35362 1456560822328
Q 873 27900 6012391024827
S 10802 352695034
Q 2037 54031 3314163374253
Q 14675 49445 4828459297313
S 8221 654242091
Q 967 53795 9631643470202
A 13519 539737054
S 54352 618480787
S 38129 291473801
S 15333 976417025
S 49970 167738937
Q 32028 51369 3581510651712
Q 11675 41933 4895320650601
S 7222 737474533
Q 16371 35682 9916007651566
A 31094 56846618
A 47632 163515751
Q 35646 37128 325491090013
S 30160 37277362
Q 8212 26839 1502879394901
A 14062 333951394
A 38649 853997411
Q 11047 36103 5856682115619
A 34023 146734794
S 5730 953182833
A 10608 22913110
A 15182 302637352
A 46782 144507988
S 34668 56102122
S 50057 460363193
S 32917 148916370
A 50560 542108819
S 2173 662185672
Q 8272 47907 2592829815150
S 44876 461028511
S 17715 699176650
S 7325 968171130
A 2858 938921317
A 45982 500733228
S 18669 309064109
Q 11475 54856 5428200264525
A 37235 708365009
S 8652 88750172
A 25609 642391186
A 10278 146298517
S 38374 21765803
A 54408 273205422
Q 7910 46366 6454962994315
A 22722 965612984
S 40256 871880426
A 22322 76580918
S 28660 60541137
S 46511 368870188
Q 5322 41703 3045544751864
A 10101 459012529
Q 9648 38126 3023984439791
S 4274 238936914
S 28623 62214250
Q 11992 54622 754094367382
Q 148 51738 4312244022993
A 51110 184280561
Q 697 43092 5791665718272
A 51161 192883058
S 23489 690270836
S 53502 856736503
S 32234 114800297
Q 11458 54703 186217926186
S 44394 848462280
A 35929 251613808
A 23284 628018063
Q 2143 52846 899361647012
S 46342 340341760
A 18274 375664786
Q 55 54844 2038045720798
A 37008 825036489
S 36138 68920375
Q 9203 42287 9667804257246
S 29364 352620235
Q 5858 39748 6627643651577
A 1404 124374232
A 13282 957233260
S 40990 550837426
S 20684 496623431
Q 293 45797 7255302045077
A 37088 792546759
S 54169 545665807
S 9758 938280594
A 22306 36266058
A 48264 192313494
A 33233 731234179
Q 10832 48727 3408944179265
Q 12182 46885 7924896286980
A 37237 660953560
Q 44375 46356 406496597107
Q 23750 24771 85967195516
S 50933 313287892
S 27211 181977540
Q 19639 48667 9176572065954
Q 4054 10223 3264507909868
S 13668 932357564
S 45803 952272336
Q 4503 32663 3559059828154
S 17070 149718114
S 48579 817071743
A 29291 774584561
Q 41338 43721 1029616588613
A 45704 704659641
Q 7335 39310 4356330943471
A 40653 561250050
A 8545 749295160
S 21448 933620944
S 41687 79622299
Q 46334 47746 1073134416991
S 12806 506482994
Q 1673 47362 9679469926640
S 22621 239510153
S 40789 41156884
S 42115 242317445
S 44448 162515171
Q 30315 49890 6146092829957
A 43360 907423230
S 12388 811679087
Q 10931 48764 6819083164338
Q 19147 52493 4392216396341
S 21318 936563091
Q 11130 39123 3086619754109
A 22947 158044714
Q 454 30376 3518848826333
A 25740 456083011
A 6041 750449504
Q 11760 12050 227675077850
A 31613 780195505
A 23548 421594250
Q 31394 42447 356503728882
S 51464 711724376
Q 25224 52455 2470201678983
A 40942 530393394
S 14255 613584102
A 43835 788038741
Q 21808 30876 1046867506594
Q 1961 47200 2682336357661
S 6657 513463711
Q 1075 53430 5513879486300
A 53224 248531474
A 2516 417675438
S 31379 390170536
S 21573 55645165
A 18299 951218800
A 28975 511663369
Q 11 54878 6289563901595
S 7332 285257175
S 33787 524192575
Q 10388 47136 729169518501
A 38069 574952067
Q 9793 42384 6458439904357
S 43963 772628273
Q 22405 42669 2691010480721
A 52605 185227795
Q 3228 18586 40813391355
Q 7975 50005 7231658606471
Q 5836 53296 8098711223327
A 4484 543483046
S 24960 356713110
Q 34856 39141 2171346008140
S 48932 377135359
S 31915 824732679
A 998 188123470
Q 11023 48784 2716894898823
S 16186 836093148
Q 27448 35471 4331817661896
Q 960 49015 3495151131780
Q 778 49662 182483657299
A 10508 913282753
S 43083 202396692
S 18012 218747636
Q 5609 49744 3189005609444
A 50334 969348852
A 52138 33097565
A 18337 725540227
A 28886 234424028
A 40370 330159511
Q 5318 51288 6970657823978
Q 28159 42454 2392530743814
Q 11329 42582 6927186988624
S 3753 359701550
A 939 251534285
A 40584 790314416
Q 8695 30387 3040220347843
S 8320 454385851
A 12017 178288396
A 33427 780655599
Q 19137 44403 2230868815410
A 9199 355691996
Q 6535 48285 8690879610642
S 43990 885726292
Q 21929 45900 856373919761
A 2748 170875205
A 4379 64429205
S 23675 757963981
Q 41944 46856 1624277144805
S 33093 444118110
Q 15003 54142 7041564854492
A 9482 116913261
A 22806 63814665
Q 45396 54703 8166072964415
A 31856 571915549
Q 2075 52223 6760313623049
S 6996 505651322
S 9235 944634602
A 46852 569089738
Q 2660 11503 5531404058146
A 34859 817179097
A 44812 286248084
S 44425 923659615
A 54380 295809902
A 48860 387828614
S 49896 829251629
S 7327 281979674
S 18967 671103356
A 33317 495146711
S 48284 698278895
A 25499 966557301
S 33836 986067655
Q 1820 39189 6238910535114
Q 5432 50864 1981417447498
Q 35723 39580 1223198352554
A 23023 988123811
Q 43099 54419 2186093166614
S 18152 979553818
A 23440 766419687
S 47779 938087969
S 7792 999044773
S 22670 516604871
Q 5636 47907 7133038446342
A 11402 59101570
Q 48110 50980 2141363396735
S 11892 849777608
Q 2130 6458 1753293645642
S 45823 411186873
S 19609 684133715
A 51974 520074308
A 20453 395225596
A 1828 668375197
Q 325 49765 7978019816596
A 24014 48075049
S 9218 465218575
Q 13900 16040 155874524705
S 22835 982744085
Q 49057 54200 2752333629463
Q 24965 27702 1866753454841
S 23880 958850589
A 36717 539950534
S 9106 181526308
A 9711 916153674
A 12332 727140986
S 27401 261075798
S 44948 650467408
Q 25084 53259 6134028248598
Q 8080 23557 6973176907171
Q 3213 42169 1241488783359
Q 15294 42594 8936680430397
S 4716 841738824
S 27222 347120160
Q 14426 51427 9752504737070
A 29432 664681698
A 51417 96015083
S 3692 646576255
S 6240 593072554
Q 5392 52379 9951603151481
Q 18884 48673 293132815049
Q 7388 49700 1951180353048
A 23587 410814769
Q 22239 53619 8192746016460
A 9857 913677390
Q 1715 53872 5383238525195
Q 10606 32272 196268795071
S 14071 18336511
A 42449 73275495
S 27424 228534905
S 37977 388564250
A 49185 245168503
A 12350 212461719
Q 27784 40734 3744994905592
S 42888 160397997
S 52478 801011086
S 43507 442575574
Q 14026 49890 710430716537
S 21419 840571616
Q 45638 45979 97390782447
A 41497 249664490
S 16598 991029906
A 39210 869762720
Q 1469 32346 2719678627783
S 32007 687739354
Q 9307 33392 2091852286527
S 45273 839754147
A 23373 445123304
Q 16542 54643 9594715377978
Q 14254 50021 8538908968143
A 28564 480786322
A 6462 455819747
S 20400 547468639
Q 18424 50984 3712278065930
A 14684 103259398
A 15914 88181166
Q 11011 38866 8298469706482
Q 1057 52440 3258707806455
Q 13442 35741 4201193484367
S 43162 535807866
A 4405 851056552
Q 39224 52344 716043029134
Q 19648 37966 4332208420261
Q 15177 51760 1953286909054
Q 10825 32232 5950430352770
Q 16783 42367 28184961319
S 38244 749092281
A 2252 395615325
S 53292 679347475
Q 1722 17694 7522378000779
S 38173 933045313
Q 9313 49686 8488108310883
S 23032 942122311
Q 7942 35654 6736554843205
Q 23955 52840 172239364655
A 53662 911011910
Q 14813 32070 6000750863132
Q 29591 44497 6379796578180
Q 26853 42756 2540524355084
A 33440 71748841
A 14011 200730017
Q 313 38667 4625605572299
Q 1756 47283 2251026982430
A 21285 940539777
S 35729 408726960
A 11149 803963475
Q 8713 32403 9680703021499
A 27353 404130021
S 28769 380381530
S 26105 301816231
A 42344 499477225
A 43146 680756348
A 22751 34186293
Q 19513 54828 2187364005602
Q 37656 43160 2844111393318
Q 34084 51497 2087144577138
A 42413 614035157
S 14828 132226010
Q 5216 17608 3983380824894
A 42665 712710931
Q 14863 16453 1195664528938
Q 13140 47298 484243465496
Q 6293 48859 6231373697565
S 47510 111393632
Q 29387 36266 4500180312042
Q 11573 24080 5346380262045
S 44647 221211477
Q 5098 18711 9344235270028
Q 21488 22133 26260460042
A 15326 58398507
Q 28326 30856 875119581240
Q 39506 40341 812444658415
A 52704 833458047
Q 5880 51170 4247987109663
A 54767 851347300
S 30285 636216516
S 14865 692686034
S 39356 780698965
S 508 973085573
Q 2833 53010 5379684140791
Q 6189 10949 3233607665534
S 52823 944208377
Q 14292 46486 8033588150163
Q 21462 28275 4026690133936
S 26514 849914827
Q 8458 38771 6106693819366
Q 13145 46173 1322853580826
Q 30707 49178 6203737492159
Q 784 42286 1290992136953
S 25699 306442337
A 5742 460168246
S 11391 20728728
S 48802 171931198
Q 2071 53485 1726742736188
S 30320 69485315
Q 11773 49688 444691065053
Q 17728 40689 6317476804453
Q 6204 50892 2591530394173
Q 22508 51343 5038907765821
S 18693 527475129
A 41055 665702747
S 54019 333734333
Q 41535 42059 445952819688
Q 23336 46088 1447897718081
Q 14033 38396 8640640378842
S 24753 282693980
S 6536 245522140
Q 9191 42277 1471137766313
Q 6472 50580 4249044968346
A 12340 511685820
A 135 927055437
S 49788 806247369
S 52280 239395436
A 25633 70781302
Q 1401 44884 8778812902392
A 21254 998862074
S 26713 892275598
A 33693 598084785
S 30867 65359206
Q 8046 49234 2963975802161
A 26317 638953763
S 28893 39147458
Q 11449 45801 9792828276244
S 34912 8243890
A 7491 437696914
Q 1071 9697 2274673615666
A 20063 558935551
Q 22462 52059 1649310769942
A 40030 75505156
Q 28051 41218 887447463799
Q 13920 48635 154154991856
Q 3962 51192 6514687492144
S 51978 47916144
A 5126 238957610
A 39655 370708374
S 14440 240315650
Q 14816 31320 1464341077075
S 51847 155006512
A 33182 762930150
Q 14773 21734 1801876460923
Q 12158 49944 6067521267083
A 32126 418354166
A 48469 429379074
Q 3227 52234 2337361309573
Q 5220 47137 7933029410856
Q 4172 30616 2204412710619
Q 205 35089 9926901669788
A 50762 394948408
A 5510 413197010
A 54663 207354426
Q 11837 43732 2374275258199
A 46835 132235921
Q 12847 26888 5354012060687
A 17167 252970041
S 16727 720118912
S 18583 68898594
Q 23017 31370 2719833891065
Q 40768 48258 4460953246716
Q 4924 54439 58438234776
Q 14333 54083 1959750733408
S 30087 39152771
S 16174 279860104
Q 4958 50963 1527021408509
Q 5335 48980 4509488770406
S 9031 79233127
Q 10163 39690 641631528927
S 15417 330772273
A 23499 218362369
A 33085 262276590
A 24740 68517326
S 44155 668676376
S 11951 825521526
S 43971 506536138
Q 7287 50219 238101935013
A 28305 189774795
S 31213 551055772
Q 19574 54821 253453683909
Q 18816 38384 1295565829439
Q 36194 52749 2010436331710
S 8510 314188528
S 42010 152550111
S 35325 535009866
A 3078 518529068
Q 15856 49190 3287065444858
S 5650 386032696
A 35866 950784128
Q 22625 25749 2384047949963
S 23050 421023088
Q 19027 54694 8465246491783
Q 14216 53390 3031863217986
Q 16447 28573 5285201256049
Q 13500 26426 2811826701353
A 49333 132790215
S 52202 980356759
A 21532 432316403
Q 10075 11430 997042612262
S 4536 53089984
A 20854 170263289
S 40499 339493051
Q 6822 36558 8799125570285
Q 51037 51185 14370719908
Q 33686 50536 2842989525571
A 28790 211560272
Q 23477 34964 2452261523290
Q 5846 41164 8286302708190
Q 23179 31996 6449509500399
S 30888 650408653
A 38706 322263250
Q 297 52507 4895603661504
Q 161 47700 9046358806318
S 31961 1301479
A 15365 158289517
Q 21335 43761 4318695530996
Q 23341 24712 1129833193824
A 54103 426183563
S 40069 943754119
Q 264 53930 4290081397071
Q 21244 44279 8188829329822
S 21360 657331143
A 37134 86655021
Q 39257 39589 227946302178
Q 8156 28747 3805873954763
A 54102 245948217
A 41096 702181277
S 40518 987092140
A 51713 977516254
A 22656 666340459
Q 3111 54072 4936729504531
A 7121 180031335
A 23823 534771724
Q 37686 37699 13070995399
S 10308 160441112
A 27924 85099681
A 18340 51994924
S 51365 524360977
S 17153 940488776
A 10425 165008745
S 28480 384931670
A 25128 488618055
A 46411 475579186
Q 4011 32562 6081276315472
Q 1440 2335 689354822522
S 40780 803248629
S 46521 854104813
A 4967 881885317
A 25751 771511672
A 15275 167704624
Q 41925 42651 244586438638
Q 12924 53897 7568064734519
Q 1219 6057 1380270906135
Q 52301 52369 27551354562
Q 18079 36625 9760875816407
Q 2593 35391 4084474112799
S 24138 586171329
S 46067 119991631
A 290 746652991
S 2769 32086768
S 43575 157705032
A 44000 268785968
Q 22011 46023 1110646800844
A 42900 246993071
S 19804 545715736
S 4585 732742573
Q 3909 50372 4074659098129
S 51710 144639351
Q 4601 49194 930855777982
S 48612 422773798
Q 2122 53487 4573236224557
Q 10619 49127 8843818335224
A 52898 415116272
Q 18050 43999 9480244393791
A 16886 14925832
A 31301 490040491
Q 14011 14947 46456665994
A 9020 693851522
Q 537 50172 527834722062
Q 22244 49041 185469242222
S 41579 499559569
Q 7886 50594 6132558226119
Q 1695 43550 294556246127
A 13397 52786072
S 8992 499218912
S 3072 773157381
Q 16206 30879 8383764914534
Q 308 54265 8177480830843
A 26855 2882320
S 18624 476070372
Q 26329 43072 4280541467177
Q 16662 52967 3398880187521
A 10775 582746740
S 1206 455605599
Q 1104 51061 2401956817872
Q 7173 35518 6932260626306
A 40316 371216201
Q 14835 29809 8333762548898
Q 23916 52919 3228844288680
S 941 801455303
A 23734 727416547
Q 199 18304 6307863782532
Q 4398 52442 7019796610305
Q 64 53340 9571832758793
A 14961 540098288
Q 2028 53460 5512584839478
A 37172 782297338
Q 1925 54246 6032482706660
Q 17522 45355 267134903631
Q 1301 23447 8895616124729
A 33054 218152150
Q 31536 47696 1419771683506
Q 14289 46861 4988771667852
S 20878 269325848
Q 192 54583 6045808140212
A 35899 687837592
A 17873 527427400
Q 40513 53859 6952864806001
S 31299 388709146
S 35733 278695612
S 26996 244566215
Q 3526 53681 296526178081
S 2493 804224276
Q 32143 40738 683272574614
Q 13245 54365 1485334284099
S 14083 528766717
A 4253 235223748
A 10557 956914760
Q 164 52792 8093880214850
A 42617 25196174
A 32015 710708921
Q 34625 49409 3395953197017
A 20689 543895412
Q 12279 27320 2383394545632
Q 1554 54490 8952801337520
Q 1428 54824 4429248957686
S 8616 291327376
Q 14992 30205 357630613963
S 5759 652981082
Q 7266 34026 4968720947235
S 45742 911844929
A 38289 50381407
S 35166 821230689
Q 9221 26903 5206782502811
S 3276 832038951
Q 63 44735 1598186921844
S 36154 70519357
A 5376 855399954
S 43545 943921678
Q 15907 54394 5045686941752
Q 8183 43341 6835302790450
A 2878 501721621
Q 7596 53533 391751336226
Q 2878 42123 9714182499283
Q 12377 28165 2022064403432
Q 37294 49309 5037438915183
Q 35927 52120 6154246678244
Q 4552 34070 3898860527533
S 19583 20807366
S 22326 420758247
Q 965 54659 1824135067931
A 27134 275222505
Q 4574 47303 2942454499396
A 23597 892259973
Q 12977 52149 3978842156210
A 52739 881436268
Q 5630 33758 414135342261
S 7596 438457016
A 48163 112131462
Q 89 54908 3739025289738
S 48415 962539139
Q 15003 51844 3232801828815
A 13634 558726114
S 50369 317499835
S 166 469433447
A 16362 507298323
S 22067 856880852
A 35459 396844285
A 12299 230491967
Q 1270 54712 8076371320075
Q 8025 9619 744318816003
Q 1321 20600 3314014907058
Q 28572 32888 638625822385
S 38145 697014914
A 51048 985974909
Q 8506 46108 2374994578312
A 31941 149642399
Q 30847 37287 2581154961519
Q 191 28682 731042977828
S 21598 969242299
Q 1847 20290 8014566297805
A 11418 410262967
S 50376 964651059
S 51812 445905058
A 53957 467300188
A 46567 248126293
Q 5557 54888 9904217144119
Q 14857 23462 6981913378374
Q 10206 22917 2559319122636
Q 5825 54461 4462532193808
A 18032 872269891
A 34593 905459525
A 38733 53545953
Q 12606 49387 6154340624197
A 21400 10254142
Q 2745 45060 1894320381375
S 44615 176571011
S 37594 481513194
Q 6110 49854 1086884551265
A 38546 515564662
A 37080 80363513
A 22529 337036463
S 15266 453705164
A 13653 604387427
A 4054 248703831
S 54085 234538310
Q 21148 47303 9168115305592
A 39933 565925143
Q 47154 54607 2918478015136
S 25314 457928209
Q 21989 50740 8873139923499
A 19977 224986755
Q 13111 30504 3770431226691
S 37409 130314913
A 45542 477360353
S 44753 68448269
A 10854 739167755
A 38653 717757097
Q 9117 42966 8139935769059
Q 4287 32621 2777219483560
S 10136 323079110
A 16051 219009087
S 24181 874581522
Q 48242 52445 1009774457221
A 16674 978335919
S 35657 927671760
Q 1606 45946 7759264705567
Q 6948 7301 323257753647
S 36202 551310723
S 20125 373137243
S 48082 385044609
Q 3386 44437 1546220055342
Q 31917 51407 605838204079
A 22474 711510529
A 44682 822059301
Q 5513 22737 2431985090462
A 6809 21493349
Q 2841 54234 3317666035450
Q 4442 18018 7240191767054
A 4152 219744712
Q 43270 44363 186132607005
S 4897 387861035
S 54386 456828361
S 2734 924002282
A 46619 425271398
S 54059 57773442
S 42785 370937936
A 3501 359536166
S 31244 998704743
S 27317 672964952
A 26367 269675435
A 34771 919301063
S 9427 451651149
A 51618 85471244
Q 8843 26521 3835995461269
S 3328 669043275
A 43805 92975004
Q 473 32088 219368692247
Q 6876 53584 4903330810615
S 4999 305194763
Q 15185 19895 1118069595947
S 31948 1698461
S 43601 137756940
A 26141 878031098
Q 9845 53757 4934612158260
Q 658 52317 8197206533225
A 6077 990708929
S 47983 898778607
S 34839 351380968
A 26505 897988514
S 46607 870054333
Q 7938 9381 1219663694873
S 25087 582871606
A 6608 898930507
S 99 392246873
Q 17108 52058 1351507311802
Q 6264 12787 581024548648
Q 11722 25363 6701567801828
S 42171 737041530
Q 37474 46306 3871365122685
Q 15921 38755 5580656683696
A 11758 354733727
S 129 175313935
Q 16986 24455 1956448474103
A 3416 99069371
Q 19667 23940 2697874262488
Q 17822 30332 3213752751642
A 12135 391063917
S 36355 227385619
Q 7798 54198 823040893675
S 40383 378760209
A 13008 978723422
S 8174 389377326
Q 15442 32823 3896921709104
S 29342 620552707
A 7086 801315586
S 33469 20904294
A 18114 898465213
Q 1498 6883 2145629371532
A 19482 796642597
Q 7409 50510 9388305381205
A 31335 463924061
S 36193 792698893
S 30223 579728166
Q 1858 11710 9131282026844
A 15122 15744077
Q 132 53834 2629724865175
A 42059 96504045
Q 24870 52795 8530642777160
S 49195 700712069
Q 49032 50612 306193214507
Q 25169 40868 1037881223376
S 30102 979880837
S 34658 105818222
A 32059 556638607
A 54792 901574199
A 3171 142874504
S 41325 67232534
Q 11389 17563 2298533465006
A 26398 305486633
Q 390 54878 8814885615413
Q 9105 49697 1571613863504
A 30017 566479989
S 49346 64183417
S 29149 367857900
Q 11094 15903 3277350175441
S 23609 812185194
A 37177 3344008
A 9796 755984518
Q 22934 47802 2845520521949
S 3517 802404351
S 43511 788882841
A 36693 844845983
S 29764 466274267
Q 31843 46571 825345544534
Q 1063 50739 1736319174639
Q 46150 49432 1392166899969
A 52494 106222690
Q 13446 31928 6232771294729
Q 17034 36257 856133669909
Q 16088 25185 7545023788486
S 529 285865404
S 6561 333302318
Q 38700 46395 4871141820994
A 46586 722675546
S 51195 97581808
Q 11358 40076 96610369049
S 38444 885863544
A 7885 862206627
S 22266 208021054
A 22773 126249179
Q 14531 46584 9723568343939
A 47671 188259591
Q 1385 25930 8826688907045
Q 1826 50999 6974116011870
A 52894 404363381
A 46108 900906336
A 43212 535985807
S 21457 191832562
Q 1549 35271 3303574381386
A 11490 606022924
Q 14795 53933 4096477930173
S 19074 641143988
Q 25042 32707 4295518159420
Q 188 51388 8523596703879
A 45535 839324152
A 30321 138392773
S 24421 587141269
A 53061 271638884
S 23662 510609553
A 45044 18729338
Q 922 50311 7211727232586
S 6814 410425241
A 54277 848593979
S 9930 684268057
S 25123 769403319
S 40851 467703050
S 34506 965648511
Q 7648 49613 7653689694386
A 31110 813155971
S 2437 697982951
A 5233 59924396
Q 2591 40320 1342878358168
Q 13687 52164 733386580323
A 27961 712206995
S 5794 613687128
Q 6061 20380 4666445034411
A 5934 81107203
A 21552 874849158
Q 1575 34108 6184151726235
Q 24234 42050 6325364504991
Q 6031 45167 920109827726
A 19156 631305307
Q 97 41504 9178827669104
S 22835 78910523
Q 40629 50097 7880811664794
Q 21139 48948 3487222804386
S 52062 215921241
S 38642 177173524
Q 311 54569 9531223555936
A 2182 704250229
A 23252 513196436
A 21251 993652016
A 36465 70012347
Q 1911 17361 337081481865
Q 39543 49253 9563294975006
A 41248 395909677
Q 3528 50803 3281382023400
A 46084 403822806
Q 20800 40499 5010209228629
S 13552 511003573
A 52571 208902039
A 9243 825913786
A 36348 271039277
Q 19579 25565 2211508234495
A 47311 215076755
Q 27848 52047 1064754355672
S 44781 638380465
Q 22942 40708 5305391507605
S 33173 919287061
Q 226 37729 6797316016124
A 13888 122209389
A 54708 348394144
Q 19313 51805 5434389418604
Q 15347 50464 5729347894680
A 14149 872497997
S 20276 615974045
Q 5621 39235 3064022362209
S 9482 648802766
S 8597 119642568
Q 8719 54205 7312840588984
Q 16038 45496 5540151672859
Q 14082 32736 4401024940649
Q 15953 37138 3974892076634
Q 26895 53293 9829165655738
S 10176 404126348
Q 107 52892 9044017483107
Q 320 54597 1143487547632
Q 1005 54342 4970912448599
A 34911 658193518
S 39057 719070099
S 35215 590597849
Q 1929 53487 6930283884893
Q 35950 53132 7899324941424
S 45475 558540133
A 23592 693126019
Q 18400 45087 69090173868
A 8819 483140984
A 39329 587973583
S 37875 846835710
Q 15894 22765 6341837966677
Q 272 54585 842391659674
Q 8080 26123 2841674807795
S 12411 697839058
A 13273 836521763
S 29483 274070438
A 44161 799827619
A 30234 220352865
Q 4091 35281 7641153382547
Q 2215 50907 950230427359
A 11555 231842690
Q 16 18063 8638368084691
S 46414 269054936
Q 14192 37750 9626714820925
Q 4254 9881 2891659151975
S 54252 530939111
Q 1456 54319 848816799228
Q 305 41339 2849795453471
Q 9832 50803 9958963303093
Q 38 48862 2235519612612
A 10419 324341207
A 31362 924567982
A 35336 846774644
Q 6929 47601 3938201460944
S 42216 438936757
A 22027 762981507
S 18779 716746020
S 37646 891583189
A 18966 398200975
Q 19963 45486 8001271721654
S 18692 665295359
S 22548 819656050
S 24227 879335478
Q 32225 33165 60370235769
A 7607 478200065
Q 14347 47323 2758978336694
Q 1378 12468 7937358957312
A 1783 661529964
Q 12192 52014 7296380273971
S 40971 888096525
Q 281 32190 8910550596447
Q 25968 29025 2359812012689
Q 15104 37288 8053664298447
S 15046 985811843
Q 6883 36913 425230338451
Q 4339 50130 967322414714
A 31468 398365654
Q 22107 34145 8218373653761
S 12007 199793764
S 32212 151434010
Q 4652 50660 9030727964377
S 32648 336577255
Q 23893 46707 3596821816607
A 41896 196002834
A 25476 427689587
A 38472 312666307
S 32241 243184906
A 51688 77968299
A 36009 419657812
Q 1896 51834 7794903845245
A 29831 157782920
A 11849 642668498
S 24151 100920070
A 43886 186458364
S 11702 222621146
Q 8823 45467 6706656782730
Q 1733 25892 3725146899912
A 28457 131431955
S 49599 796185848
A 18614 3334845
Q 7817 51003 2164790552825
A 15713 742283201
A 26508 28068406
S 42115 698311545
A 46631 304400867
Q 49669 53120 1790974117811
S 45582 346888370
Q 5356 47087 9764828495314
S 560 792483894
S 13968 149248531
Q 39105 51706 2028410424157
A 8879 77282560
S 50256 286655410
Q 5040 53167 2482976752963
Q 31884 44449 6354574943094
A 29547 386068091
S 45707 672305640
A 4048 182694540
Q 26938 35495 2875308040523
Q 3075 54562 7649995215415
A 30046 605634305
A 13263 482670262
A 9160 73384305
A 40569 876507473
Q 13637 39205 939798772912
Q 3291 29418 2004788648763
Q 28542 48932 5816770211497
S 35979 472468333
Q 7466 29720 9806831733587
A 33812 487622170
A 23393 955951712
A 17999 596603099
A 34537 264982589
A 43485 649151069
S 44947 899162084
Q 309 54877 7400148531209
A 49304 742566769
A 47859 564858887
A 40455 437854197
Q 24269 52098 8781263340726
Q 3955 24956 1392394538736
A 33500 147869831
Q 1990 51108 3667791045653
Q 41361 45625 1599609389510
S 32659 656100279
S 207 964568766
S 32056 290491810
A 41861 97080946
S 12626 640378257
Q 14373 51493 6489007465393
Q 24623 31807 1170313290640
Q 33354 49268 3017635595801
A 44816 732730034
S 6786 38533802
A 53071 656545528
Q 9549 33693 8651624372361
A 42950 186210576
A 2009 806531396
A 25845 983769144
Q 5737 52688 5487107505931
A 46978 685148517
Q 5415 41004 4171040716833
Q 6156 35115 9894806444519
Q 2713 19565 4693563072580
A 52435 630155428
Q 30088 50944 7792902197594
A 35649 752092878
S 47367 773185041
Q 39370 48213 223260765326
S 13306 418284218
A 29190 370522702
Q 1700 52450 5559822008710
Q 3077 47639 8192425414982
A 32463 967708800
S 26417 418285445
Q 26740 44975 8386938769571
A 23354 213835770
Q 39432 40836 185009294684
Q 820 53907 8449052248621
Q 7352 11493 2366345296070
S 49377 111231457
Q 46706 49241 174415628421
A 38397 303550168
Q 297 27106 3582299508452
A 31897 404784919
A 48159 277345343
S 776 947008087
S 19472 846161235
S 48885 945779087
Q 24783 44687 1330965208414
A 5007 171901248
S 28583 70581195
Q 5134 17392 8271491803429
A 2971 263010545
Q 12718 17541 249815261556
A 24513 128343088
A 40416 405613404
A 22212 14037112
Q 1268 39191 83721095459
Q 7584 12795 1165120295356
A 23052 562749043
Q 31176 34267 2799470408587
S 4378 219121568
S 26788 608763214
Q 9044 32259 6733060060518
A 4132 174714487
Q 5759 40274 1169955491401
Q 16491 29439 8608886428118
A 3546 327841516
Q 15678 41280 6565503273126
S 53460 631380617
A 24648 45816463
Q 36 54890 3270115606169
A 16160 813824388
A 24415 360409710
S 36148 767140841
A 42721 237516447
S 11282 358996402
A 28850 25295069
Q 1544 54056 5704058697619
Q 17438 40611 6512452815496
Q 37016 46632 2492174574785
S 43034 901014453
A 3439 431374196
S 20569 744536131
S 878 994790242
Q 2929 34660 3276803140937
S 4265 213107015
A 18088 795183626
A 15225 635215065
A 53337 311715820
S 45180 653303516
Q 24228 28574 3468965770582
A 38695 768378053
Q 6373 22008 6304711439596
A 17219 75598384
A 44953 5921063
Q 7619 48933 9955791006503
Q 9435 45617 6289879644563
Q 23151 43750 72822967206
A 37334 487430263
A 32851 954647669
Q 1115 53084 7788666544483
Q 8305 41215 9152778675748
S 29298 725965876
S 16044 677640961
Q 9115 34695 2322600294562
Q 28147 29169 974496672082
Q 9041 10119 721910108228
Q 10569 51402 9300041376247
Q 365 53669 3902527539371
Q 19593 49323 168048437859
A 32515 126827171
S 6828 741393141
Q 17587 48142 7059170292498
Q 4364 47931 7201329534642
A 22888 955914781
Q 903 39583 1171468441541
Q 11326 45261 5575119629949
S 10828 517650288
Q 340 33266 7042171118025
Q 17885 46247 4118185815958
S 12904 316767555
Q 1948 45551 5289740498248
S 49730 524522584
S 49420 239737768
A 28214 586999437
S 54854 124190312
Q 8199 32619 1037444729037
S 52006 255924363
Q 9851 46707 3354305140204
Q 1085 51866 6983073427091
S 45363 544406206
Q 2285 52455 2377583954993
Q 8196 54894 7678067891222
S 29873 848318712
Q 10984 40837 7822598621495
A 11460 295651421
S 22704 987820448
A 49316 29570955
S 19115 838563716
S 34032 71275431
A 6236 439546362
A 32416 316840039
S 24144 246473919
Q 48710 52787 2509391566182
S 7084 26265526
Q 25632 29893 3681099036836
A 15911 183985839
Q 6811 40032 1723449575468
Q 1617 46697 1009133284450
S 54179 725942132
Q 1412 52092 6737174352618
Q 1534 54391 3952578912649
Q 3823 48678 3175438693148
S 33711 297333388
S 2798 175350811
A 16335 73447432
A 19584 696141071
Q 4272 16675 4648133047514
A 15568 143692675
S 41308 568658358
Q 3721 47382 8549633768761
A 34328 108122258
Q 37943 40364 330284556452
S 44895 408430053
Q 6425 17011 5198688569049
Q 928 37380 990174383044
Q 10541 51839 5879449884744
Q 20071 51589 921748019643
S 2948 859201610
S 30402 400079648
Q 7916 35893 8633251637420
A 41624 1833744
A 49425 327031191
S 32370 468294353
Q 5103 46751 8255274083309
Q 9675 46982 167254395288
S 7801 823413799
Q 28137 44623 4585210721092
Q 16962 50106 4959813600631
S 14337 70361520
S 35257 783097671
Q 6306 29033 5975530157516
S 28604 820787721
A 54700 517795088
S 19207 332756884
A 12126 670622509
A 41290 762667426
A 30283 243169101
A 242 374473832
S 34582 779476012
Q 2037 49385 5654362208386
S 20152 32288824
Q 33524 44518 5901776539120
A 10762 784719763
A 33511 81462172
Q 23341 52099 8076222047245
A 36473 694951151
A 48137 248175119
A 51195 622473759
S 23626 133499651
Q 418 54889 2605553032140
Q 22088 32050 4649321401012
A 38655 341082947
A 17951 776555659
A 30156 993489747
S 47930 497921162
A 1152 684929010
A 26600 884389329
Q 2638 49275 9660587473973
A 11872 367627543
Q 15697 36508 8264696721382
Q 19281 53871 4520211519909
Q 7969 43463 2150475278657
S 24719 687906861
Q 194 5773 1288324729067
Q 9853 17593 1310659820672
A 1771 242511081
A 3906 820875402
Q 2530 23555 3652733794213
S 37561 269758920
S 29767 98068916
Q 45038 54151 831342035410
A 16810 390744894
S 6047 381438720
Q 12988 41856 1995074159646
A 12538 18925085
A 4327 597811078
S 53706 233259565
S 48158 464919035
Q 4736 53347 844949475705
Q 28989 43211 6752548014393
A 51425 991224187
S 54822 282456085
Q 24273 32514 1583384398068
Q 6953 31341 4144555674342
S 39334 118946614
S 5930 200093793
A 41404 920258657
Q 1627 52388 2886160025431
A 33353 101853230
Q 21683 32707 5374473015969
A 37249 107376749
Q 12082 20298 2984483715525
A 974 746840374
A 20586 397122890
S 47707 713156266
S 13186 77396006
Q 1056 52808 8481858734339
A 2204 905773203
A 43203 713681841
Q 4385 14028 394681447416
S 37302 450080142
A 45422 800922446
Q 14684 44148 3405839272063
Q 47939 48113 30058476599
S 32046 360166638
Q 8625 39491 7550962023998
S 28511 714094788
A 25322 338350879
A 45821 413517325
S 17268 114595994
Q 5931 50509 940104497499
Q 16574 38052 1889022229246
A 22853 737498350
S 22095 916914795
Q 15286 39778 4549328890017
Q 2097 49162 9545774581327
Q 17787 33954 211459744489
Q 11361 40430 310394962218
Q 10968 34087 8730250541794
Q 28684 53048 7522737367683
Q 47288 48109 580902825207
S 20817 111600689
S 34744 621819391
S 51856 160839428
S 3419 845115675
Q 8024 46733 7481958873542
A 18066 919240924
Q 21543 35220 7517604364093
Q 11901 42949 9232744298497
Q 44698 51218 5287763215608
A 54048 709448608
Q 17018 35632 1700978286176
S 2308 161618246
A 51579 293722404
A 25468 117180146
Q 15316 30571 5102739900786
Q 6267 47468 5437858374027
S 1926 387734333
S 33583 41972166
A 39881 651524010
S 11238 64389234
Q 8035 48958 5609524477123
Q 4045 50741 8279277608202
A 39412 705491548
A 32246 886410174
S 48945 458002372
S 39963 202854403
Q 5390 52223 6279972598751
S 3715 680807521
A 18631 532976291
Q 22647 40890 8750701328763
Q 7861 50338 8331009483656
S 309 789860404
S 869 424910586
Q 5934 28438 7364188175770
S 46740 201883789
S 38205 310127934
Q 10024 51523 594534382430
Q 977 20129 1420915840759
S 9193 770376587
A 18288 960487966
A 43723 953123637
S 39706 679175503
S 51650 580282288
Q 32251 52898 9488936392852
S 21918 214848050
A 44142 809211020
A 49599 651243337
A 28583 263234485
Q 3104 37482 9566022518375
A 1203 532266288
A 3777 444294422
A 25833 956123762
Q 38573 53870 7802982068970
A 2675 820996632
A 36816 487392515
S 30129 704062451
S 37630 514302638
Q 765 54421 5320232827745
S 5481 151278651
S 40268 808648339
Q 2366 54832 878262932442
A 41524 496252089
A 47990 12660241
Q 36938 54026 4276598854000
Q 9413 21947 8815166050825
Q 7641 20014 9953129813718
A 22762 70722937
Q 9128 54376 7064462976407
S 7513 922998463
A 18496 999985281
A 45659 31778098
A 40852 344300869
Q 3038 38072 7377987848366
Q 6960 30173 9137607503399
Q 1330 35849 8720087962892
Q 3416 36988 5538468553397
A 23570 61029393
Q 38682 46525 6047645578221
S 13941 692153869
A 3068 623275314
Q 3121 7414 3001007083207
S 12065 15870781
Q 21769 51606 5280351510348
Q 2343 46620 2601969389481
A 33128 557603825
A 25277 505224427
Q 2539 53967 5473689147333
S 22999 527850296
Q 6738 52031 899907969989
A 3659 293157819
Q 9778 47453 3102919977248
S 4482 731618868
Q 12112 20563 2953278677533
Q 39537 51040 8957388106870
Q 2816 33528 1039544405205
Q 16339 49220 2414989781309
A 25250 521122218
Q 27025 50812 9993745424836
Q 1787 49069 5071966673074
S 43987 987646890
Q 11121 49727 2003718154724
Q 32844 48603 7751015164877
Q 26116 29041 2814189092901
Q 3611 32658 2225104772291
A 53016 457219260
Q 133 54518 130601128912
A 30928 962161127
A 9609 250553273
S 11983 28805493
S 18253 24415691
A 43593 86747366
Q 8259 53069 6263526859000
Q 22454 43256 5096645370946
S 53166 181357987
S 11912 994840818
A 30203 614427132
A 35039 128385500
A 131 616399706
A 28447 299041388
A 51601 954533840
A 11429 530182309
S 40087 306281949
A 23449 52260851
A 4113 294828729
Q 28733 30148 1159548063794
Q 12432 41193 4444510004907
Q 27251 33846 3723680930414
A 40708 947175435
A 27057 723924809
S 10427 451223621
A 6039 500232397
S 40381 427087549
A 19867 853092620
Q 3284 47500 4461966673773
A 36569 12136719
Q 5854 42012 6638763410396
Q 45908 47275 448617417980
A 10890 617347961
A 47138 983541967
A 18263 586612431
A 11567 828511932
A 34972 755103694
Q 247 54182 2071313229038
A 45096 408191194
A 27466 480523976
A 11440 697276980
Q 20367 39534 9484268056924
Q 5205 50208 5746806138152
S 14167 857379602
Q 48307 52680 3659441728777
A 32597 11769429
Q 5343 49263 4097477409346
A 9775 388171523
A 33493 87007517
A 4910 735612858
A 26932 980949430
A 37805 800848997
S 34548 589203473
S 25596 181312268
A 2660 177946368
Q 14427 51226 3154949634227
Q 33215 34507 1045668722910
Q 29868 43633 7368230499763
A 51549 551800119
Q 10149 38963 5820233057125
Q 2607 52584 1820957680019
Q 13471 52859 3248594692613
S 27919 612104867
A 18010 785912927
A 5943 948089310
S 38679 570062120
A 2360 282097279
S 47238 915224541
S 47978 120392260
S 52003 442568661
Q 19342 48676 9383248572731
Q 50897 54644 247561000150
S 38343 840405875
Q 58 54847 134292873570
S 44800 218248664
Q 1027 50445 9949773877925
S 8164 296631350
A 15147 17586512
Q 17307 26151 2778669585444
S 40069 273218232
Q 37766 38142 55530530762
A 35975 369826185
Q 38484 51776 6174916240204
Q 21996 53837 5455299239019
Q 22048 52457 5535838280695
Q 1176 49593 7776509484360
Q 678 52829 1518320734361
A 2381 828143288
A 35581 620487980
A 23002 968267267
A 44812 366682300
S 51908 688299057
Q 2468 51698 4090749342022
A 5455 538192013
S 8510 911624412
A 34869 70978410
Q 13567 29851 1122915321192
Q 1233 51934 4070457516108
S 13423 855040614
S 29896 302507620
A 26413 534927881
S 26823 464776941
Q 25477 40336 2370426006022
A 17697 748083695
A 44797 291152449
A 11471 717242961
A 46706 414860752
A 28988 828219686
A 12742 946691851
Q 4029 53612 6494882415419
Q 7574 28097 3256546091596
A 21493 938969343
S 39498 343233876
S 29568 400121880
S 29605 866872118
Q 38289 40512 1779020252920
Q 20486 22683 342537110321
S 22474 789153547
Q 8335 49105 7720003701932
A 18922 623901038
A 17954 131375119
S 5046 902477833
S 45890 553576291
A 10411 73204125
Q 10661 21047 1978373513961
A 16541 149481146
Q 15831 51738 420860678415
Q 24470 52386 6753936358037
A 31408 936381416
Q 11745 41948 2434583184813
S 91 424433830
S 38485 48441494
Q 23083 47400 1797186504151
A 51379 810953995
A 8932 659544120
Q 1374 30333 1204227153422
S 14531 930505524
Q 11075 15144 3457497895705
Q 27573 53819 514792931389
Q 18084 23074 1200393368345
A 9258 319555872
A 26105 725480013
S 23579 851426077
Q 6642 54210 2452469012221
S 21597 439442390
Q 465 54464 6961544830896
Q 18357 39531 933072143385
Q 36742 54295 2118066694702
S 46604 900594822
Q 6436 46549 1435587862544
A 54525 931936963
Q 6126 29030 9307294554954
A 2231 427886293
S 33531 297861540
S 50473 486579906
S 46468 963334131
S 45743 995156045
Q 2157 50599 2311316647586
A 27489 812315768
Q 3386 54234 7700805901199
Q 1566 27949 6773521984032
Q 2913 3331 415974305044
A 11208 853483221
S 3419 396764834
A 42011 326233800
A 7969 592265003
Q 1640 3875 252082264510
Q 33573 44717 7263751604853
S 42183 414365248
S 32140 978008100
S 28677 363032426
S 38248 103965831
A 19734 633181366
Q 5058 37904 6285453471209
A 32943 646030639
S 51113 681493058
S 5367 575061277
Q 576 9477 6662562673690
S 20530 302622106
A 14959 389383052
A 3625 212178228
Q 12654 29730 4650807190588
A 50803 772780280
A 29753 712876409
A 26179 591364063
Q 1324 53033 5658438280015
Q 1120 1956 810018135120
A 20057 517193932
A 49860 34869812
Q 20513 43353 7392505321119
S 8520 41893624
Q 18269 30332 5123446821755
A 8368 746353431
S 34434 686082373
Q 19853 53087 9961916447565
S 16396 129522662
Q 4368 39971 560178465473
Q 33748 51646 872890376182
S 19661 941264740
S 6605 754789163
S 21310 645651745
S 5890 652699356
Q 84 53830 9807718218107
A 50485 886677892
Q 15993 16820 688769927815
A 7442 372687571
S 24065 791502687
S 52562 501504201
S 11446 647358108
A 34511 46251392
Q 23271 52566 6925295916060
S 41031 742980058
S 44883 78808090
Q 6302 40513 8069083285323
Q 376 34887 9049361656973
Q 23044 47215 5958226675742
Q 10910 34015 2981725461879
A 29788 498374323
A 50384 99896615
Q 25680 42854 802672092939
A 51295 843977808
S 48606 533923328
S 5622 283944233
S 28883 959760279
A 17526 214350275
S 7696 766685130
S 4462 604846477
A 48879 211190675
S 3127 962322825
Q 29626 50736 8453681610710
Q 11960 36482 7464228309478
Q 17115 21736 3549581663152
S 22202 699982479
A 35638 818087340
A 13488 156934533
Q 17971 42398 8599721976678
S 34917 349755665
A 7674 748522477
A 26497 606584752
Q 31023 37880 3652437498706
A 12799 260166992
A 10917 842258414
Q 24566 53447 4346562812912
S 38121 162509211
S 6658 819262511
A 19771 330658403
A 20611 463976752
A 28771 31557862
Q 1725 53006 9130603125051
Q 17054 45569 5049993092179
Q 6514 52062 8967450034319
Q 15742 31635 6450667038256
Q 8603 45220 6313380247491
A 8278 101802654
A 21363 932692775
A 40244 254870541
S 42901 532129828
Q 39843 49726 8051190684622
Q 1146 53110 5151535314419
Q 2860 36977 4168413036390
S 39030 651574376
S 42382 305162870
S 36522 150964835
S 10727 628322700
Q 25527 37389 9035490654791
S 2600 51039003
S 51458 558434891
S 22405 738699908
S 11417 75501243
S 48567 977055792
S 21193 868045797
A 8863 268461861
A 25509 870796539
A 1766 433139564
Q 13146 50207 4934931555148
S 46992 621920754
Q 1532 23530 3780007220825
Q 9203 43749 2140642138810
S 3351 801258626
S 47496 409873263
A 26790 868617926
A 4836 813869805
A 1908 3169497
S 28146 813835815
Q 40998 51935 6198287412864
S 12309 884076947
A 44441 860268251
Q 390 54477 5888282299697
A 32351 712052875
S 36356 378626131
A 53557 882310596
Q 14058 47511 9457602351494
S 5401 934799966
S 28600 372172053
A 31407 311350275
A 43862 156354878
S 43319 617044808
Q 33854 34238 324686689443
Q 1775 52014 5785462885533
Q 1385 53383 2814785644891
S 35165 957079276
Q 1418 32628 8543708372473
S 34918 90920916
Q 17206 32003 3202232782141
S 21135 651240612
S 47297 791311497
A 3885 321953774
A 28294 889054959
S 54663 334647274
A 21342 527084300
A 48529 915441669
S 5123 495649275
Q 7357 15122 3827585277255
Q 37585 41585 3258782613907
S 35417 102004545
S 49791 210650196
Q 2305 32932 4568575243089
S 25549 309452544
A 22437 710681704
A 6245 882338344
S 34314 734611969
S 26921 552759138
S 51177 556220225
S 19465 25472299
A 8818 394622612
Q 10396 40654 2855308135836
Q 1677 28563 9688050317899
S 26538 226498066
S 34257 772669780
Q 10469 49120 297288806711
Q 19635 44171 1452953404549
S 18821 69139476
A 37688 479585116
S 37403 510861516
S 26517 809041922
Q 21528 45983 7775154641281
A 31849 728531296
S 13667 698203416
S 38916 28076819
A 21505 652526003
Q 709 54297 7353070387131
S 53550 551062921
A 7580 346939622
A 12559 286855958
A 42641 417956494
A 8503 230421616
Q 5104 27344 4366092382630
A 25269 802941111
S 32559 102796812
Q 1914 32965 4192357364524
A 25089 651012782
A 22127 700011363
S 12486 48132257
S 4062 351367703
Q 4221 46769 4126367069734
Q 19009 28477 7818514822028
Q 4203 33575 3939782268617
S 15310 859488061
Q 4430 23932 7839768005069
A 38737 635632191
S 13418 134237838
S 25369 947629604
A 46109 285884738
Q 5582 16394 8306445959069
Q 3124 50821 4028272645716
Q 5624 24401 3261577541034
A 22326 720340156
Q 5750 18683 7272828793727
S 511 362503725
S 7283 829393492
S 32900 689856321
A 16665 547688172
A 11052 9812960
S 12560 857913764
Q 463 5797 4991746277858
A 24417 534781762
Q 12737 25092 2705290618851
Q 42407 45783 2391213667717
Q 6444 48630 1604710000949
A 23071 92849474
Q 21658 33536 7514515177531
A 24826 205118623
Q 35930 36219 81478703939
Q 4415 53613 6811098116529
A 3465 860932013
A 8435 901119318
S 30594 247297950
S 30852 629444425
Q 24640 54734 6141317133859
S 4059 934877083
A 13457 596548759
A 53836 293490732
S 41349 242275122
A 21043 841036694
A 4546 431304935
A 17930 955789432
A 45694 271418236
A 2469 589228785
A 6565 599078362
S 40028 158170347
A 46156 691137643
S 41278 728850620
S 18895 800769803
S 45027 29123200
Q 28488 47104 5260190394844
Q 33499 50154 1708454665678
S 11599 917094979
A 50725 868525575
A 50771 172464200
S 11447 606117615
A 23662 112677646
A 39761 189700649
S 41306 506058299
A 3707 889273847
S 53220 852240629
Q 1511 36162 4936655003453
S 37470 789011381
S 9485 348051291
A 37985 452036136
Q 3784 52956 8970688925440
Q 7096 46125 9895067257246
Q 20587 48171 103330718523
Q 22746 37190 2558641335957
Q 8582 16086 6481480821652
Q 316 54446 7871695699675
Q 2620 12123 938845821821
A 10894 677938417
S 16521 823665540
A 7221 396850627
A 7708 854621756
S 37925 721696603
Q 2656 42202 3629256475317
Q 23000 30008 2000833063277
Q 20010 22551 703607668424
A 17337 654382863
Q 6805 28722 7986972999420
Q 36843 45592 7881955637278
S 13655 147893591
A 29294 854128896
S 9634 862270516
S 45262 756884534
S 28354 646224682
A 46200 105661207
Q 23906 43416 9968999115281
A 36989 825732129
A 27909 807373479
S 4765 613805778
S 46055 776045560
Q 21049 54637 5476976739601
Q 42066 45553 615705946168
Q 6554 23065 2511196754232
Q 14417 35025 6671395294256
S 14062 515305816
S 2101 275018673
A 47676 306320777
S 18783 970167939
A 18964 648692448
A 14690 994451008
Q 20211 46681 7975715549882
A 25263 294985304
S 19184 573130741
Q 33799 34903 998536872299
Q 2189 24995 1675630636875
Q 5263 40981 3245088805919
A 30224 478905434
A 143 381462302
S 48292 341833392
S 52402 80609917
Q 592 12618 5554705948398
A 44667 782507852
A 44522 597023758
S 3036 11227252
A 53710 495273230
Q 5409 53264 5265136152183
A 10497 926555421
A 28716 613300204
Q 35042 52569 3100136787819
S 6966 22449673
S 4661 687651309
Q 24459 39844 9271813130520
S 27588 317683898
A 22387 327445176
A 27213 456986786
Q 34639 42440 2504600232038
A 54410 907112774
Q 2076 54350 1029582096234
Q 29366 50845 6645001721161
Q 155 6909 319571900505
A 46494 619880026
Q 19068 44121 4580903317915
Q 26174 45448 6947127525440
Q 3682 35550 2416957805430
A 12296 61242564
S 6227 502022320
S 9291 535045953
S 9088 777715699
Q 8614 54674 8399801930329
A 33701 489058529
S 52168 2857050
Q 19575 35262 8731497257553
A 37318 429473704
S 2819 253529341
Q 6081 35764 9492412363585
S 27301 740762969
S 22688 843761956
S 18126 195019928
A 3328 386847917
A 35021 118940010
Q 2016 52148 4028229209212
S 51206 66724712
S 13561 850588146
A 6416 336684548
S 3759 228069633
Q 586 54808 3107120980942
S 32227 369441060
A 40128 115233943
Q 14592 28537 3772750431706
Q 7147 19556 6005399065186
Q 33703 53097 8368486715077
Q 3118 29051 658911364921
A 45354 117904528
Q 708 43244 8604746568935
A 29923 823093124
A 2468 598365115
Q 9141 47393 8565657536961
Q 48774 54002 2518782776043
A 532 686663099
A 41952 825117376
A 24211 620941497
Q 14162 54912 706301353444
S 28226 897511444
S 30512 514088690
S 46394 295789646
A 10443 662888040
A 15611 656237575
S 12571 960997069
Q 20254 49299 1993309992589
A 44375 639993765
A 48129 179218234
Q 2391 52213 6578110999530
S 37645 178931891
Q 5738 9982 3246682217386
Q 9228 32571 1427241349779
Q 4819 34592 4385899263419
Q 7782 53111 7220575902443
S 38788 892210883
Q 7251 15567 7228708987009
Q 16567 22162 1980344407299
Q 5565 47930 5866802987476
Q 22967 54103 5380470979495
Q 14745 28153 3508538352266
S 4557 32705122
Q 8184 51237 2563183965926
Q 11499 47741 9199231690932
A 48887 414146449
Q 51250 51305 12573548846
Q 24821 28553 296325740535
S 37206 380560755
S 6567 387825822
Q 1773 50216 6887009551368
Q 968 54600 8900669842534
A 22458 44737868
Q 6335 53121 5335980944736
Q 8011 41972 3730909287688
Q 1702 49420 8408594723572
S 18055 211530784
Q 20959 34102 9069483799926
Q 1801 54833 9278295023486
S 28910 942449311
Q 884 50684 9094590852403
Q 238 53715 4195722771158
S 50207 136065347
A 47750 922546096
A 5115 495111894
A 4005 144195600
Q 775 37808 7997334399811
S 50417 7105998
A 9777 138291241
A 48488 182048612
A 30206 255532627
A 31786 994779806
S 33975 201112900
Q 36315 38864 2027688381499
S 2195 40185961
A 14370 848332242
A 39055 362866713
A 425 240159782
Q 35963 42525 595184888276
A 11827 700996942
S 36912 451341713
S 26462 791246922
Q 1983 51497 1452024030998
Q 17810 41986 1934609056686
Q 27173 30691 564792473087
Q 17984 52781 8756679189059
S 32832 657784387
S 6888 664996014
A 22307 787322917
Q 20596 43130 4501035679582
Q 1370 37852 574341271234
A 30228 765915466
A 40987 451192796
Q 5739 15671 2282222632644
Q 20871 43007 2708637971255
Q 41293 48556 6161170537428
S 12141 30408092
A 46011 221241230
S 35629 716500084
S 2214 813303511
S 32900 389586754
S 45797 898073211
Q 16060 46337 5513440884839
Q 4644 40488 4173497337056
A 41396 927358150
Q 7846 54754 5316692254342
Q 16281 25762 9345305251551
A 16453 436639569
Q 6291 30407 8278780975786
Q 9112 49883 3945793150101
A 34410 825066455
A 49870 806243343
Q 4682 26487 6280404071093
A 1525 580003593
S 7383 270097329
S 27248 230049732
A 22392 942589578
S 48862 530905425
S 41084 617360164
S 49724 278940547
Q 20476 48418 2849697386628
S 12242 804186674
S 46061 413530893
Q 6512 35205 4851939498022
S 52550 18051308
A 2149 566444425
A 24353 461633579
A 30969 725652675
A 22916 173422662
Q 4057 36757 3961514901459
Q 5176 32154 1323824858001
S 21235 19303379
S 38039 786851661
A 41533 751260920
Q 29683 50097 4572411247371
Q 24569 48230 6107869409136
S 30333 870816981
Q 24006 35301 9771723348704
A 20802 221642526
A 14126 8151687
Q 35196 47444 2144263265750
Q 2341 51146 7156498888540
S 53782 657273653
A 12484 649239492
A 54492 431908779
A 21320 835761756
A 29400 868684366
Q 27740 37522 367849805827
Q 45197 54554 1638180328208
A 21827 811432885
S 8047 490867757
A 35930 783424587
S 9984 232113698
A 43932 383688426
Q 1744 50724 8301228872069
S 16140 690555888
Q 3317 44597 95178361035
Q 27624 48034 3701602373764
Q 10969 25147 2581985545751
A 40337 127353873
Q 37793 43050 4235179683254
S 46286 691230623
A 44166 721354411
S 21468 284503910
A 36556 733224140
Q 13491 29994 1248547556009
S 2942 888085167
S 48942 334378933
Q 3147 47328 8238507618305
Q 9204 29082 5372641671807
Q 2762 50484 2058424010464
A 47932 289992918
Q 38912 51001 8960862783769
A 26127 5077501
A 49186 606885980
S 44376 336308869
Q 374 54332 829346551871
S 10182 662094230
S 5931 285218253
A 8740 225234193
Q 7959 32748 2013617439571
A 48786 856568093
A 4882 807165099
S 33855 481061677
S 36078 972289922
A 16308 590280512
A 42256 256456526
A 10809 607882981
S 6463 263097262
Q 23539 46151 8415313038682
S 3403 302412255
S 49365 131491576
A 3572 968079833
Q 8094 49376 5447238489327
Q 3796 19813 7235910979397
A 40611 849860157
A 48516 791381047
Q 21854 29201 4720655438698
S 3978 841094031
A 5945 200591194
A 18608 936663195
A 33474 497274591
Q 373 37485 8339549398509
A 6086 665559356
A 50114 983075276
Q 1999 49594 3813693807836
S 50140 141869000
S 14607 255170518
S 34629 527444164
A 17667 43944370
S 3767 998184705
Q 4828 40961 9165661186314
Q 9519 46848 3277607099197
Q 29232 38660 5473555869061
Q 36468 50450 5089263555492
Q 7527 52281 6325173736213
S 46292 536526133
Q 15330 51454 3921827636346
A 33096 485368180
S 21410 536590986
Q 20335 40858 6115362270200
S 1596 596288131
Q 44069 48865 3467333904534
S 27023 456641324
A 16227 466600851
Q 13400 52574 1885153151785
A 34760 965161769
Q 32758 34736 452542835570
S 30091 113908157
Q 22593 40779 6966826771286
A 52875 399758803
Q 18811 40649 3544897631878
Q 15703 17555 1804836916273
A 24831 41939437
Q 20685 35190 259339229783
A 27017 11736216
Q 25377 52404 3030690921891
S 13865 372532056
S 52796 858838791
A 14148 727322998
Q 44555 51382 5784086040305
A 42879 668015022
S 33880 167212932
Q 30847 43452 1795434740084
Q 11179 33690 2285323466423
A 16091 819375775
A 12650 525625903
A 50156 265987872
S 19609 123497558
S 24946 125484057
S 42756 488057397
Q 19397 52279 66807696152
A 11460 44202298
Q 29029 37487 3146898376905
A 49608 845630545
Q 8951 30129 7969172333812
Q 7227 49812 9467027077336
A 43152 802705236
Q 14480 36314 1546914946642
A 33418 98962370
A 47550 113615556
Q 32207 37619 4003406705842
S 17279 902328136
S 38215 464687029
S 37178 602880286
A 23831 539096098
S 31286 391006579
S 37117 379068624
Q 341 7716 6236612250776
Q 3293 51091 7317153790502
Q 40992 43947 757956335416
A 35789 924879725
Q 3262 8172 527409841379
Q 4789 48075 7731121410430
A 46631 699341606
A 28617 667865110
S 30707 751566177
Q 4712 48910 9613195498012
S 49036 358965416
Q 40279 43402 995959067268
S 53871 467344409
A 41792 96877638
A 50199 442193164
S 27588 677795305
A 2612 127122860
Q 14112 17802 3164453757353
A 9559 621425696
Q 44629 47263 2108911921727
Q 16935 32054 443066902017
A 30801 933513272
A 21405 963400994
A 46702 998798321
S 46434 137871955
Q 25090 40752 7102719429740
Q 11670 51597 6767217763401
Q 5273 24902 5491624805154
Q 13559 51385 1119153061973
Q 17136 39057 6065015890915
A 17055 977589929
S 53270 908544520
A 45133 802286200
Q 28781 36097 415376011029
S 19236 200539028
Q 4319 15680 4485334054407
Q 2784 52847 9548000372940
A 9982 956288163
S 3380 164355681
Q 35481 41175 5045375918634
A 30700 965362901
S 46100 405290686
A 37924 618672870
Q 22263 39697 9945531390331
Q 1260 54635 2078891949883
S 42722 568874325
S 48671 521231322
S 13321 586182171
S 51220 784015898
Q 9375 45587 606782431614
A 39569 821065068
Q 10295 42254 2433897658303
A 13296 559508260
A 594 438153389
Q 9068 46674 207207264312
S 30179 660757961
Q 16450 54317 5437355693630
A 23041 378152458
A 53677 88752287
S 29628 939753074
S 13085 960228749
Q 14768 25444 145245168595
S 22505 599442767
A 44228 863483142
A 52271 654087262
A 48796 93285977
A 48768 516767427
A 23069 245679541
Q 28696 49834 2477605917011
S 48219 266585635
Q 15551 48296 5967480434366
Q 9509 29940 7712957021541
S 20151 936009270
Q 32561 54268 4118946945598
Q 890 49264 7538988870266
A 24725 444352600
Q 36734 41164 663637043100
A 35549 909414121
S 33493 556628667
Q 4428 42549 4717374282840
A 42283 409376204
A 10068 913902775
A 14852 202776212
A 11888 286984440
Q 3358 54590 9430748896927
Q 27463 27470 3516156214
A 47992 782383360
Q 40961 52175 3934938672831
A 5058 278018433
Q 2254 29428 3827523553771
Q 894 54426 436814785725
A 21403 837987602
A 6313 53207026
Q 26118 48623 7339303108793
S 6012 842972379
A 31854 441811554
A 36010 943162368
S 27860 567214530
S 5831 323593725
Q 7145 27723 9732339291770
A 8627 637304461
S 22156 103825135
A 3537 671376115
S 33099 899163569
A 35800 677236733
S 2829 24967920
A 1860 800020767
S 46871 778106819
S 11009 485198070
Q 18186 35251 6199083320519
Q 45940 50701 1723110940095
Q 18767 43580 1061603218289
A 35237 373941210
S 5244 73687095
Q 24056 53733 2052059881724
Q 17575 37193 6325381082593
S 42752 988051329
S 21214 582947783
Q 32827 35769 672307115185
S 7838 236913652
S 27729 253941182
S 7865 499666977
A 4381 746552717
Q 12409 46273 5575208173563
A 2578 45299692
S 20823 540246309
Q 36 54876 8181672301082
Q 1620 51641 962611622518
Q 12648 46655 2774355997320
S 7234 70157811
Q 13179 46338 1904410933638
S 3967 104149042
Q 9000 37494 3239091651969
Q 14140 53692 5708802341861
Q 28666 34717 5012415123476
S 3162 674001615
S 35296 718142952
Q 11813 30706 3775538782680
Q 3118 50063 4638481815240
Q 33257 35375 1106156312974
A 36792 950034223
Q 1606 54471 9034895113663
Q 14146 47839 4548485760075
S 35377 485181540
Q 20576 28504 3730111094197
Q 29354 42954 9692659265492
Q 2526 50486 1596219195110
S 46716 325083285
S 728 878359662
A 21020 88493721
S 21655 799117604
Q 40854 51652 6657309080213
A 43830 877454329
A 4424 848622950
Q 1393 52344 8884965482463
Q 15139 33998 9223408056049
A 2214 720873562
S 30584 39747634
Q 9752 12439 1685832793211
A 48315 366390604
Q 29927 49319 3231160391490
Q 518 38595 5682527761501
Q 1917 20318 4953622195789
Q 13368 52139 3224025580004
Q 9374 33711 7767153414168
S 24097 912673709
Q 12614 36651 1921425359048
A 1477 635632215
S 11810 77721355
Q 6293 26913 6512966697985
S 49801 796663809
Q 11934 40693 3029494541162
Q 3504 28135 7684365680678
S 40934 699311522
Q 12917 34016 8569650377581
A 40850 663877498
A 50296 387135702
Q 30529 54673 2555855357146
Q 22919 23903 499763445009
Q 2397 53645 7128584312870
A 8419 110308265
A 6188 660481748
S 16252 467359040
Q 25086 36025 4974872569564
Q 6325 53805 1820489436775
Q 1303 29644 6623277010951
Q 4790 46769 8794881994492
A 21815 500357567
S 44661 95196805
Q 15259 39896 6502576229370
A 29003 687019537
Q 2932 34722 7880951533460
S 49214 952744219
Q 2976 53776 7144011559322
Q 18598 44418 9921330940649
Q 40502 48996 2113982041019
Q 13259 36790 4016218723529
S 19687 484445814
Q 22417 39177 1252511599647
Q 3413 54811 8959651717851
Q 16941 36129 7203173613909
S 16900 823525880
Q 4162 20126 5071192354690
S 25039 328098022
Q 15687 22940 301360768185
Q 655 30159 7594988448786
A 15892 748297302
A 917 714083502
S 53955 743121178
Q 11967 47509 4490536720745
A 34839 625497810
Q 2141 32220 3312751183255
A 8305 228368970
Q 7343 35731 3203706268931
A 32151 700037697
A 35113 742518031
Q 442 53822 8284557689828
A 48233 107655493
A 52818 589280770
A 14575 806416056
A 8724 695420085
Q 2054 49553 1361589808710
S 26882 832625024
Q 926 44582 3506897918432
A 26560 349039699
A 27523 446493360
Q 13020 29614 5031027494252
S 2343 230431553
S 11224 844354982
Q 1173 54753 7227155865341
A 44209 506907709
Q 5010 49863 8708587751712
A 24338 350540208
A 45201 175549075
S 37511 577482735
A 16501 63579926
S 26326 571550017
Q 5518 42470 8500407819307
Q 16856 21934 2128476204765
A 18906 284617435
A 2292 893374159
Q 67 54633 5530596641708
Q 11982 48439 7674451377418
S 19186 381482148
Q 8095 54677 9134436266546
A 2220 502109018
S 14203 409583388
A 20758 923219850
A 17851 987528099
Q 326 4708 3342086671146
A 1276 876907409
Q 8191 50621 2228798568476
Q 12279 13867 1567692669883
Q 102 52436 5212856114098
Q 43332 44102 442251762393
A 6181 799996004
Q 10809 29998 1838139004602
S 24358 399488483
S 36111 298742283
Q 19481 32956 8374346049089
A 27234 544906817
A 8461 429926568
Q 21434 39070 5219517513174
S 48622 994562800
A 34302 810050424
S 14630 801379205
S 48480 304779766
A 1096 209206383
Q 11279 35029 6094919942647
S 54444 823812281
A 22716 216634228
S 44219 554564511
A 25510 495126210
Q 5596 51795 6522415236874
S 36265 476375290
Q 7924 23108 5444538475121
Q 2693 52082 7532180211346
Q 2479 50155 5681268131897
Q 623 54856 2036495896627
A 27052 894626505
A 15938 754499456
S 32895 525307954
S 40987 865897135
A 5910 570099497
S 3821 197477462
Q 3075 33214 2128465720040
Q 3787 46172 1730973867818
A 31819 515340338
Q 38010 44217 4157206589824
A 11925 746512509
A 33845 378261762
Q 7443 20556 1302179807970
A 41826 803726064
S 16746 661172772
Q 15442 35762 8205410251700
S 19707 225252733
A 6968 133017356
A 10978 614896162
S 17094 678782887
Q 13267 47473 2715529512593
S 39148 356197020
S 30868 588351904
S 33286 759181646
Q 27080 29980 1917741438586
Q 37334 50590 7791528743196
S 50179 264481819
Q 32728 45399 2832320668501
Q 5587 41946 5524419552116
Q 28562 35197 6180127267345
Q 1689 44913 6991671808989
Q 10352 50212 479033258785
A 9159 299520055
A 14103 670701667
Q 30505 40476 5143516858739
A 34926 541857316
S 44143 738048568
Q 16593 40745 4143112845975
A 37081 302178850
A 6072 709242963
A 32845 883706662
Q 15757 45807 5626202959281
A 53595 819575708
A 19075 271646665
Q 2115 53249 4912213553999
Q 45920 50714 2267954262251
S 42243 913441815
S 23943 456858519
S 53514 179226018
Q 23560 44142 6367631867027
A 24224 138293329
A 43459 393235019
Q 5230 16926 2096669522945
Q 9685 46898 1831972462621
S 10492 173827081
Q 15311 39183 4945864751254
S 38217 783209626
S 45908 51250445
A 17007 743570964
Q 9263 17526 627321790414
S 12711 550941131
Q 12674 31660 5501722115083
S 42493 877747498
A 46311 281014737
S 49423 341036269
A 50882 415495212
A 8726 427549984
A 31108 907803991
A 42822 357654786
S 9339 663368676
A 9772 546056779
A 7244 877563661
Q 9183 29438 7296266455095
S 43334 938484605
Q 24197 49792 861901058363
A 23859 948040895
A 48698 522765150
Q 12623 29173 384165809674
Q 4510 49829 4512070863603
A 39003 786384909
Q 26242 50825 3679097252060
A 19560 660115889
Q 5005 43021 2601776522714
Q 14609 42230 2380353621999
A 8991 989555987
A 27975 361637944
S 6420 321756911
A 46509 998235034
A 53032 843441806
A 33390 879319497
Q 2625 53734 8300937702512
S 9010 197581296
Q 3115 13087 5726208372253
S 34069 640412115
A 16880 757605275
Q 2147 48457 4162431878669
Q 6678 54185 9283301794538
S 11138 745429032
S 5254 279796969
A 18959 164534752
Q 5836 51870 2258429302251
S 4235 913942495
Q 7057 53565 4558035592386
S 12655 940235440
A 48063 82426377
S 9821 825289221
S 12086 846599718
Q 38077 52126 1725301200358
S 47658 651208833
Q 39245 51431 5231500434806
Q 355 52403 5252311886578
A 53364 248459207
S 43215 39648041
A 52387 64860034
Q 14951 46349 1175243417205
A 46595 686888831
S 41543 545984625
Q 1787 23200 9396598710148
A 54368 390704874
Q 1204 54423 2402299119137
Q 11089 49718 745586903256
A 35374 733018618
S 15745 229194886
Q 7270 46786 8920913705243
A 52641 489986223
S 46933 537552031
Q 46137 49437 3014530442
A 502 23067206
S 23895 31675448
A 45544 745933698
Q 10520 32463 4628594912711
Q 2236 42717 6002041099456
Q 681 54219 6700893276282
A 26396 950680680
A 31851 522412093
A 11255 587126082
Q 8428 53393 5931755281981
A 42219 349313720
Q 8146 18121 8954939737648
A 17606 20185887
S 49729 454857665
A 18253 370319948
A 5977 740327901
A 43953 375449957
A 25119 308261366
A 36896 745758068
S 5899 213904414
Q 17364 49112 2152600407861
Q 10317 37082 3072638965924
Q 22958 34086 5345897312391
S 46499 267086191
A 45297 633491943
Q 13198 47620 7059349387065
S 41401 982285699
S 49301 32808693
Q 19884 54572 3835612441257
S 52054 420000545
S 19687 517176551
Q 12046 16687 4323779247349
A 9577 599553400
S 30928 782339279
Q 12151 18712 287020570099
S 25966 499854019
Q 1174 29967 7299105268330
S 31970 147149838
Q 7219 49237 3526762805990
A 14900 974338039
S 34493 778219846
A 42207 589077949
Q 1681 26433 8535662895351
S 39865 704562100
Q 6675 43317 4738095575759
A 40408 663515295
Q 12403 44823 9289296988070
S 45961 360897890
A 11786 392374828
Q 4220 41856 2646739374367
Q 7114 25498 4724377069496
A 39687 160728778
S 33981 724451027
S 31116 796779941
S 44480 36077713
Q 3413 7665 1452972198213
S 22076 656777285
S 8749 723732944
A 37447 555411701
Q 5481 18523 5005941346914
S 27698 544723800
S 22806 432214636
A 9901 532456374
A 49109 517147673
Q 14574 47525 1493366846643
A 54302 503420358
Q 23383 42058 1085402827403
Q 9939 44903 795930719751
A 29579 156727188
A 48031 411888695
A 50747 505856718
Q 3406 45493 9718343798537
S 52950 303199501
Q 9343 33929 1052393748483
Q 12549 23640 8246856798785
A 758 100446618
A 2236 975288765
S 26424 731970010
A 53811 198498085
Q 4337 13520 6024917543920
Q 45364 49462 3030900719806
S 29504 977881052
A 20501 759324501
Q 17102 26476 1205281463183
Q 4297 53245 3512795054115
Q 17717 53351 3502404813337
A 35105 429270334
A 31128 162149761
A 51743 416314788
Q 27835 35443 3472313192322
S 9896 366399912
A 2501 504320197
A 21085 443834077
A 33583 307056463
A 30870 54459783
A 31678 543046691
S 20724 560835467
Q 15418 52419 2538411437190
A 3069 726281051
Q 1313 50883 6366576013186
A 20074 623530634
A 51556 512706255
Q 2604 31857 2665466348199
S 20640 491275557
A 47283 222771996
A 9953 11864274
Q 255 41680 1454353842220
S 34799 518803452
A 9483 653852423
Q 15295 45230 1849732191776
S 36136 521705305
A 25954 189117074
Q 4748 23094 9637433213177
S 6411 882999094
Q 11302 54705 473005746924
Q 27524 36601 8950858227551
Q 9512 54530 2842386561803
Q 548 54348 2201564556316
S 2980 608812301
S 10264 104685344
A 26930 144096700
A 54204 115643203
Q 5638 54619 9023046982557
S 53805 331139569
Q 31407 33592 1250947925758
S 18766 126670594
S 40487 596445006
Q 25244 51547 98796508204
Q 12143 52802 7608505989816
Q 11186 47011 6928246155675
A 39357 250113017
S 17351 375927477
Q 7946 26702 7591991840403
Q 2134 46961 1865234609240
S 39552 112745372
A 37947 914949835
Q 18346 51950 4719996136472
A 48658 634823959
Q 31 54928 5530359933961
A 14428 445528607
Q 299 54273 5026913551103
Q 36854 50494 2626515282643
S 1940 413780080
S 48140 490381064
Q 43369 47513 2783397677470
Q 25478 45252 8575773967008
Q 5915 9503 3382080561891
Q 24591 53473 9981530000194
A 2685 371967240
S 21827 915071304
A 16902 239529367
S 13025 582808948
S 35203 987320861
S 43480 866116382
Q 57 52373 886013876213
Q 2440 11690 2893372779887
Q 485 48423 3422434781059
S 17598 233692555
S 17601 61552987
S 27421 44329682
A 30096 134492598
A 53638 731544549
Q 550 53558 7173218974956
A 46105 64308900
Q 891 51063 1356813316134
S 40449 942760971
Q 5707 45323 2257900750404
S 18086 1210594
A 4668 671983678
A 23766 368262567
S 42611 911323291
S 31528 131305041
S 3398 602677937
Q 24760 41089 6814238990827
A 48860 933320676
Q 5183 49162 1094968587948
Q 142 48833 7807956807336
A 40479 305562793
S 600 803938745
A 16643 739375105
A 974 347079845
A 6593 914078446
Q 10599 12919 1325220445713
A 17956 902244730
S 24918 878103825
S 50074 77472121
Q 33 50581 7925705564930
S 466 559964182
A 19660 844480400
Q 10546 47109 137545151428
Q 2236 47183 1985939760937
A 38160 775328279
S 6733 973935544
S 41462 900609879
S 16197 778033700
A 22303 679827540
A 34067 727397601
S 29314 799573221
S 18230 732932570
S 21836 397338806
A 47259 508116414
Q 4746 51369 3826208092846
A 1367 761640851
A 22467 982371674
Q 2260 47608 8906814533091
S 19012 807746084
Q 146 53771 272163657062
S 42158 752163174
Q 2220 50964 1251685729914
A 20186 122403553
A 40538 895192249
S 17021 363013049
S 22215 313228214
A 13794 575507819
S 18794 343197015
A 12463 32957697
S 11595 754656944
Q 18885 34302 3555850389221
A 33635 323838188
Q 3466 41559 4056442346636
S 16599 726858664
Q 458 26904 1385235963602
S 15045 391643185
A 7717 214020074
Q 11330 23739 3109748949064
A 39903 830411996
Q 5673 13450 7085159367719
S 54888 337942839
S 20449 218871029
A 40795 829510640
A 35365 461986228
S 9692 555187117
Q 21808 23349 635559069420
A 12709 751774231
Q 20 54291 1188199744609
A 41804 76040693
S 5774 51214537
Q 11456 36920 1673370534197
A 19438 147636366
A 45684 779419164
A 41949 562781344
Q 10391 48886 2335307645200
Q 13535 41560 7130015251561
A 49044 517260263
Q 14988 47071 7640047770575
A 51985 688561520
S 6948 117004263
S 24401 384349832
Q 942 49618 2632316859100
S 40853 111874290
S 45805 84843260
S 3055 657224686
A 47038 648750207
S 25385 100493507
Q 10031 32405 4309389136641
Q 19662 35034 136221582331
S 11130 680118099
A 24013 752288953
S 50025 727684863
Q 3768 11117 2795223420830
S 28715 728679055
Q 2414 51366 667099370603
Q 7698 17854 2802367682013
Q 34615 42461 5956880741480
Q 5467 49049 6742370075211
Q 12773 53779 7594699313092
A 37046 112864088
A 10435 607279370
Q 13068 54219 6438317956951
Q 1532 29485 4717327562714
S 47771 337228873
S 10325 163437355
Q 12852 17861 551075830223
Q 6196 12514 1055859021404
S 19726 272593997
A 39331 807333180
A 48357 192391319
S 50351 518956191
S 15314 573403410
S 1991 378170358
S 31566 523818697
Q 12742 17527 505656708415
A 30756 113820624
S 36523 347750153
A 52866 147378685
Q 30135 52429 1526857698871
A 21095 331160871
Q 637 49680 352404046181
Q 4404 54315 866737499921
S 16012 211476156
A 26548 378584353
Q 5902 54739 7229599947643
A 45644 661931066
S 34301 311468062
Q 1741 54508 5375330165514
Q 31474 52988 3582896236654
S 45991 514275080
Q 14868 45534 216732402300
S 1929 744745451
A 22501 422758299
Q 29947 52756 3765003650836
A 12588 701182338
S 16180 186124373
S 3236 726445442
Q 4920 41438 1881436958628
S 21159 763838622
A 48844 734699887
Q 16547 46489 4166438276733
S 33296 303246961
A 23355 989358563
S 48755 13993861
Q 3092 18660 124196264339
Q 38317 54616 1824917060681
Q 18485 52734 9903969199596
Q 22179 42668 8665997955168
A 41220 53444765
Q 40820 48789 96933144282
S 50122 289358443
Q 6253 21674 731774651841
Q 1346 54457 591449486648
A 3449 797787872
A 26412 911953933
A 11692 16658855
Q 3122 35544 3542403183507
S 49865 334564791
Q 10044 18252 6829461813703
S 54562 599806776
A 39915 142170875
S 16933 847603387
Q 48069 51278 2004728859441
A 2868 848773058
A 42588 956514214
A 43218 273342478
Q 15104 23616 8165632277545
S 15299 900899428
S 11584 16652423
S 16849 493815603
A 32574 898344460
S 9109 282684115
S 22692 223930907
A 25803 829405682
Q 7182 53451 6346615148592
A 38462 994646717
S 17480 445168187
Q 8431 52974 5402103340329
S 28777 550591048
Q 21961 35274 3814638854254
A 8442 107178200
Q 6113 25552 7278380011956
Q 1014 31794 1568375307890
A 5575 919700321
S 54111 990942916
A 8870 955395298
Q 2148 54105 6315091409298
Q 2919 38876 9991135067211
S 48441 153828426
S 53914 538560414
Q 29557 34068 3414944828749
A 37629 795076980
S 12519 74503359
Q 4231 48680 4756251518422
Q 32547 51772 5629701503260
S 32270 900258562
Q 40943 51835 7862255875208
S 52633 161078480
Q 39331 52973 7424594309746
A 28371 896949722
A 19587 671600112
Q 22581 48423 4629346210379
Q 1379 3192 737328634744
S 2811 167158004
Q 3859 17831 4505445764338
S 30114 349929503
S 11488 361438021
S 44134 923018188
A 51609 416450723
S 46032 157960767
Q 7210 23749 8320051814984
Q 36833 42852 655273016685
Q 150 54257 5367542764576
S 38043 741351053
Q 25155 37835 1958062694738
A 8385 680576658
S 50622 111213002
Q 46608 49776 1905791101224
A 38204 544445943
Q 15961 39860 1988182386951
S 22458 442612290
Q 6236 53327 7776930101124
S 18566 285389255
Q 7196 39375 5327686574416
Q 1223 33367 4613659355418
A 30451 803826798
Q 24333 35045 1203350351150
Q 12983 48036 354349356940
A 21044 23009242
Q 3857 54437 920890939080
S 5369 436638112
A 11844 663467784
S 40690 856714785
Q 2878 54577 4982098057091
A 15618 59269872
Q 3329 41742 6352314246121
S 11294 95603128
S 4649 467855341
A 9828 96671049
S 35585 160981491
S 23897 905787933
A 37382 385870181
Q 29945 34380 901331740082
Q 48715 51215 100778351307
S 54918 422369722
A 12509 546397431
Q 894 37660 7892158075608
S 25411 37934753
A 21786 733342110
A 3653 205840081
S 40831 523493885
A 4101 165248722
S 13161 43025708
Q 1241 53907 7051933576154
S 40117 474884785
S 6787 568114231
Q 19637 51460 1569579536799
A 46557 775475662
Q 4857 9164 326513192352
S 37657 620367911
Q 136 46431 9057264259604
Q 24544 33057 2261534673847
A 39406 751959850
Q 9217 50700 7647736617532
S 8560 682472130
Q 5864 52232 6584956247270
S 29217 643081565
Q 2829 53763 7441136003219
S 20021 195547240
Q 2082 53245 984382986644
Q 3289 53749 5132172960377
S 45563 127292507
A 5610 682108506
A 10116 781115488
S 45555 13542094
Q 22643 54532 1988144804054
A 13490 637462873
Q 12891 42084 3789503296013
A 21943 928603136
Q 4400 24390 1181479819086
Q 12875 33779 2288585311811
Q 1601 54282 8272436597033
A 5211 326287557
A 45685 931662296
S 8745 250765917
Q 34075 50629 5680914413810
Q 19399 39777 5060110661386
S 31698 982713835
S 4371 509695069
A 49462 201712969
Q 383 50213 7925895720716
Q 9358 51352 886912778222
Q 30206 49053 7622573340735
Q 19624 43079 5410982219204
A 146 520427845
A 4939 939254837
Q 21671 32479 3429316979140
A 40446 778149270
Q 22410 51001 5923355027595
A 8897 478003641
Q 109 42513 6066286520572
A 12581 454579438
Q 12046 14098 105318734531
A 34278 100428740
S 16316 436247759
A 49016 765898774
Q 2038 9494 531655615698
S 25260 801502115
Q 24924 35556 905281599141
Q 1537 54265 6322930487891
S 679 79102063
S 39927 774779538
S 1285 646758025
S 26676 269634497
S 41566 614862649
A 39812 382025302
A 19683 934911541
S 25848 88984379
A 25686 885038306
Q 1503 54767 9236031076434
Q 37906 52662 3753486450228
A 52631 79108115
S 16596 814145770
Q 7315 47664 419824925311
Q 8488 54892 3409253468275
Q 679 54867 8784378536752
Q 594 54837 8376180874638
Q 2032 15237 9289218385555
S 3650 115213901
A 12100 88209695
Q 15544 53410 6126211370413
Q 38843 49459 3273476753138
Q 8458 27854 8884483715783
A 4017 878668527
A 5210 404133441
Q 5305 47892 4991626280982
S 38146 256082245
A 46924 751791622
S 2734 8989309
Q 38 54822 8901120986703
Q 211 48822 6948002692858
A 27136 168528570
A 1487 170033016
S 25086 774377221
Q 6696 51267 2497949670043
Q 4653 51544 6975216843909
Q 1257 49150 4572468557684
Q 15522 27759 7317815298193
Q 7218 47747 4743076232956
S 7762 871674498
A 18251 980636021
S 16715 641439871
S 26710 978612213
A 11386 187684091
S 7746 717855546
Q 3646 40679 416362990096
Q 25790 46300 9075743213010
S 48783 756674189
Q 17289 38896 78486578126
S 25316 92972666
Q 9455 51574 3072587543052
Q 9664 31319 2431294496746
A 8248 611654200
A 25567 412787539
A 36445 610766654
S 8234 983761568
S 346 160902940
Q 46832 53272 5665584952113
S 48717 605045255
S 36333 382336113
Q 23604 33114 708823249663
Q 17290 35538 9330816666509
Q 486 54278 2301644069333
S 22911 600365582
S 41966 813162869
Q 7484 43775 3298869221278
Q 10953 25882 5122161512218
S 29020 592476177
Q 23342 49530 2030349961973
A 11856 409304380
Q 1154 45329 9576523969264
A 25450 840901074
S 44370 804066879
S 11540 662939140
Q 5268 42135 2096238902789
S 42483 880421235
A 12027 908775813
A 9786 468104246
Q 19755 48121 6756409544164
A 54698 707255131
S 20514 347256331
A 3304 550335252
Q 23952 53993 8656512326787
S 18483 888686603
Q 9356 32935 5545278746545
Q 1288 30272 1249013376426
Q 25454 45557 6797879202777
A 18793 219093718
A 19528 630415086
A 8939 691981948
S 6739 900131792
Q 9495 41391 1824060198215
A 3958 866321095
S 24360 563155826
A 24864 258481865
Q 11322 14996 2771945976767
Q 1809 20220 1906001962997
A 43162 606736236
S 20524 406315015
A 44876 477419715
S 52249 163098297
A 46850 252989589
A 45552 156869495
Q 9596 44443 3396060531910
Q 16728 46311 1814130547779
S 42714 17051044
S 5380 901892005
Q 1138 33540 3891011181541
A 24499 101868881
Q 19700 36545 3641864250320
S 46411 589732479
Q 9374 18884 3228773932087
Q 8808 47797 1103394945104
Q 3744 6023 1503298233973
Q 24120 54489 7710298309336
A 45293 213724777
S 31566 295766817
Q 4161 51249 6224838001351
Q 9608 22754 9710648517152
A 26524 798771481
Q 2094 52228 1059824170461
Q 12556 48022 2999597770450
A 54491 748147905
S 22104 621178159
A 3741 402345716
A 33704 137308284
Q 3305 36372 3248922533683
A 29642 950896077
S 19912 872927618
Q 11684 20659 8083080035031
Q 21395 27914 518329020554
Q 9557 33925 4397201399237
Q 32935 42984 8655068618595
S 38395 109180155
S 5727 507840776
A 11953 876873871
S 30302 578692522
Q 12754 26786 5251544684443
S 2388 138764911
A 46524 540624474
A 16887 319015482
Q 691 47899 7328820258115
A 3471 681376510
Q 40144 52911 7209794232090
Q 8174 49756 8591756316718
A 18784 882486732
A 8477 123211214
Q 6425 47191 1217067146211
A 11243 928746435
S 53026 271884932
S 48349 213517132
Q 1043 31672 8200151876708
Q 38882 49825 6959796664342
Q 8129 39752 8307399669532
A 21709 367017505
Q 3000 12434 9399762889385
S 24364 847643184
A 16523 174405354
Q 3830 54197 4677539468428
S 53362 580007272
A 9586 403008356
A 45137 259735996
A 23306 557604687
A 29143 196157542
S 23980 944637625
A 6755 885927141
A 40691 716186629
S 23763 708614995
A 45998 53799129
Q 2811 36055 5862899375196
S 31815 388451828
Q 27507 36403 3080681772368
A 54308 12854576
S 26407 54594642
Q 23648 26284 2434988599931
S 4680 218615592
Q 44038 49083 3579432363797
Q 9027 52521 2495636733284
Q 23125 30596 3318683877826
S 2640 345500978
A 43066 298669355
A 4024 589582555
Q 4867 54397 9588825394379
S 36629 117416472
A 13816 126018743
Q 40078 53207 9184295231656
Q 1263 30846 7751011703775
Q 23453 47830 8182101292626
S 35864 787957214
A 45685 775645442
S 53753 198495754
Q 15035 20362 4035406055670
S 8301 55518916
S 11346 6757498
Q 39210 44383 2650015644593
S 1526 219486995
A 41129 988437051
S 11752 942583651
S 32688 412580834
Q 20111 44884 9757925164311
A 6547 566066612
S 23360 74174287
Q 17113 44519 6390843053707
A 50902 772481865
S 17268 359137727
S 10263 370085206
Q 2633 50675 2012264811135
A 31178 103368323
A 19023 797000666
S 36841 541296103
S 21317 218150128
A 39588 217849247
Q 4409 42736 5935743654525
A 23980 404557446
S 39365 575059141
Q 13328 35719 5247096114948
A 27833 560559842
A 8415 303609680
A 21208 45768255
Q 28187 29703 175344149230
Q 10508 48465 3990143578823
S 2743 980447420
S 9585 600343613
Q 6382 51780 3391412620559
Q 2149 49269 4451816928644
Q 45314 48782 3183188830860
A 10112 730569340
A 52924 143927219
A 21088 891154516
Q 25291 47709 7659923826103
Q 12398 48916 1522698004955
Q 50689 54334 3134820304877
Q 243 54757 7460041497521
Q 5657 17655 4564948396010
A 26381 438481924
A 52372 727980431
Q 2877 4948 1302246098177
S 25280 887238011
A 27187 662288785
A 40999 297755933
S 53368 413199167
Q 11068 54915 8035275021085
S 25517 706317396
Q 1834 51291 8900427356724
A 24737 411664714
Q 6939 37846 7374222027122
A 8379 425884813
Q 25757 42255 4011541348862
Q 285 30647 5299523762131
Q 39373 41185 251271178302
A 19264 520165427
A 53305 510761268
S 29059 396681493
Q 843 52402 6592953312721
Q 11733 45977 4923724449343
S 29847 35856630
Q 681 54179 16427284845
Q 13767 54873 5405639429440
S 472 448044096
Q 10553 52559 1675908363094
Q 27120 47373 2152915707949
S 11457 618628016
Q 986 53634 2708604086842
Q 590 54068 1854097047335
Q 34515 46489 8107705761653
A 10856 859505259
Q 6783 38999 8682201965072
A 3578 670158439
S 44601 687752327
Q 51707 52950 203562246110
Q 14277 51550 7746692030975
Q 22892 49624 5364596643049
Q 1154 9104 4281660387450
Q 39031 52677 5241909719181
A 33729 493297533
A 27643 80819255
A 11302 903866083
Q 2495 18931 9323891312450
A 46641 594776409
S 16350 712593022
Q 1186 54822 9255811792802
A 15821 678270221
S 3013 976492070
S 35999 944116000
Q 37401 48771 1709456500736
S 40151 125501390
S 46823 806384667
Q 35535 36679 395909274269
S 27942 500271998
S 39615 754242094
Q 37075 50039 5914387022729
S 34180 492058146
S 7619 222392391
S 39401 686447930
Q 1166 54250 2880477803494
A 19323 10502130
Q 27592 45088 1087195466174
S 16763 809708332
A 3044 362183382
S 40149 905138247
A 43943 57414343
Q 2340 50746 8719657615362
Q 44784 47144 1457202646978
Q 16673 25582 8271963504203
A 26449 737121102
Q 5020 11477 2464922909333
A 18762 168397331
A 42815 945640788
S 51042 95784336
Q 19189 27905 4014770089103
Q 39993 48609 5990604674713
A 45799 794338903
S 9620 866432513
S 20246 321053514
Q 15261 21630 2206411590455
Q 4738 37143 6532903502990
Q 2058 45521 3700723872568
A 5928 71088410
Q 21780 44942 1517875474791
A 34674 699199110
Q 378 45515 2837246988745
S 3893 454892268
S 1197 155776817
Q 26145 41099 3961085002132
A 33920 48201693
Q 1154 34639 5702337650177
Q 12985 41421 4308034306698
S 45853 897242493
S 38621 843179963
Q 12003 22661 8154119329135
A 13303 312819668
S 12421 978889804
Q 27911 28705 300586418267
A 12219 19994648
Q 19897 25560 1038069760940
S 20829 706355114
Q 3 43550 137928170475
Q 795 8923 6679865816754
A 11806 25290223
S 1078 998949973
Q 8751 38918 1098010171101
A 31359 569456906
S 50641 146947967
S 26058 370215276
Q 1887 6126 3819862648539
Q 2259 46742 3524677314711
Q 329 54905 9359706590192
S 34717 698218932
S 38330 872042117
Q 2588 36405 8004721646417
Q 21356 36009 5362420333698
S 22012 16632752
Q 18292 51796 9003407707546
S 49164 751125863
S 24388 188500040
S 38066 824029858
A 33704 726709466
A 22124 270808119
S 49988 132231070
Q 14264 46586 8121105812795
A 54117 916769106
S 4343 802337327
A 9815 646026913
S 12493 931943108
S 26846 41042273
S 29812 272296149
A 15432 835211753
Q 4928 42404 8513535407549
S 37428 424511924
Q 13825 53292 5447168319972
A 601 81496845
A 14574 142831089
S 12474 980234337
S 39600 240371289
S 43866 946708792
S 19466 105463000
A 42808 485696049
A 46558 555656586
Q 14252 46923 9150394753250
A 41395 814458377
A 48896 706281353
S 2920 890104700
S 29366 503571381
S 23486 98067423
A 46687 406373059
S 5466 463015828
A 45344 974302273
A 29885 405356844
A 38584 296414450
Q 36388 48073 1264168124689
Q 4065 53405 9504959010636
S 20409 503935252
Q 17605 53076 4990785746420
A 6913 315429293
A 13072 464842946
A 32864 176182175
Q 25843 43059 8099862162291
Q 26961 53490 531790016295
S 24158 65887416
A 48994 167398000
Q 8562 51188 1933905867088
Q 11281 47888 3002004115623
Q 5211 42022 6114479068679
A 33989 761956899
S 37696 843954776
A 46207 666432653
Q 6830 19767 9889742340981
Q 9779 24616 4474409771372
S 20379 581796697
A 4193 123900021
Q 3736 35318 7705042786012
A 51918 440863956
Q 1346 50757 680980681779
S 33781 502773699
A 30453 457405321
Q 10618 54218 7092657016617
Q 2688 32300 5461483921443
A 21858 375057975
A 15635 194473867
A 45094 7821381
A 22182 235976905
S 13163 202280441
A 52731 261423059
Q 22745 32442 2289260924724
A 27846 804270520
A 14809 883108754
Q 28166 52600 9993971979741
Q 925 10011 6189404009600
A 4974 795915066
A 10485 926948084
Q 13823 22685 11713892446
Q 9694 33812 4262185269786
S 26506 276061852
A 43186 663145555
S 28952 554439915
Q 20416 52533 6394676453986
A 50614 779747555
A 10685 593016248
Q 4285 53802 5612544858442
Q 15625 45062 6048615118564
A 26914 676481411
S 13442 284011071
S 22185 370281848
Q 4084 49088 2651207180560
A 17422 348396190
Q 7998 47672 2175650588198
A 49733 752967283
Q 18160 31735 7966847474800
Q 1546 49251 3783660353577
Q 9427 38749 5556805589639
S 4250 599329367
Q 932 16983 904001746707
Q 12882 25398 8825919329290
A 40470 886446031
Q 7369 34992 4812102251872
Q 26635 48873 2371370420748
Q 431 45734 7811717916915
S 21959 981096354
A 32128 604037230
S 35741 717749626
Q 1178 51013 4614295116869
Q 36825 46534 3126996404424
A 20407 385786945
A 22945 56447774
Q 21229 52838 3081131742768
Q 3113 9401 1665251239050
Q 8885 50636 6638524724125
Q 4718 13446 1450597057954
S 49432 779659540
A 50026 235383519
A 348 248935808
A 7627 390245224
A 34582 582484681
Q 31116 44750 3926268640634
Q 50356 54468 9770866502
S 41752 768395409
A 40645 719450016
A 9757 356251877
A 24605 800598974
Q 1664 15849 6989325032157
S 18767 445986980
Q 2961 49025 1584850626890
A 5078 393351644
A 43213 860893223
Q 14133 49454 7974441252678
S 12355 391859144
A 16751 326164069
Q 361 51816 2425513941711
A 24163 951935635
A 35976 175693318
Q 21578 35082 1084626118878
A 26824 27962165
S 9900 416526162
Q 24082 38213 4422091518276
Q 4961 36035 485123455830
A 17024 748228644
S 43415 894065583
S 24259 722057989
Q 511 53511 833268269863
A 54459 120225565
Q 13703 22422 1847723590221
A 50553 654204357
Q 33589 40233 6057024996749
Q 32201 37076 3292577319768
Q 2416 19135 5757216536717
A 14164 807718362
S 39943 527874246
Q 18715 20072 18707409597
A 20127 895694633
S 29905 450608367
Q 3353 46994 8849911367435
S 50441 598658796
Q 838 53341 2018658450473
Q 3002 14429 2249423857587
A 23633 289794766
A 31609 94114735
A 8379 643368415
S 4562 543182824
Q 35034 38704 613722274233
A 29431 787559059
S 36477 725447530
S 24618 667950714
A 4820 985923135
A 30283 29833558
A 52220 374419783
S 4373 313998070
S 17907 823909028
Q 31884 50673 256531321620
S 7597 970470174
Q 17563 48152 305657302912
S 10717 231309956
S 21656 38624560
S 43076 427846412
A 36838 414387293
Q 2611 47606 8081749575822
Q 20185 47527 1223411845595
S 27222 934790226
A 45452 366650396
A 41599 859195805
A 16108 870725620
S 23437 921965538
S 39196 924452373
S 9782 962232917
Q 27109 49769 6129815398571
Q 24048 50472 1290942456097
A 38198 450438849
A 32574 404070461
A 54832 516828947
S 9761 344744646
Q 16621 47301 3516652560342
A 42824 905837595
A 25912 369290324
A 38168 99555502
A 2093 991885159
A 4012 683297621
A 42382 134998555
S 42058 690194847
Q 25952 51503 6646186301296
S 34211 181356264
Q 386 54904 4957717822958
Q 38432 54001 8340612936739
Q 40109 48435 2592218894169
A 40748 969851773
A 35480 255408751
Q 35959 53193 1320362475279
Q 35671 42262 2090662152852
S 2840 642712108
A 16556 880344640
S 35847 665407917
Q 18525 38090 3602548560691
A 50001 933655325
A 50375 546494312
Q 959 1074 81879018038
Q 12692 27137 511582799865
S 22126 682168169
A 33725 898362213
A 24922 564616621
S 43342 17431327
Q 40181 42214 657670993494
S 22284 365340617
A 25166 148531038
A 40152 818510624
Q 7074 54484 6755306294691
Q 1453 54705 3748214296539
S 51976 710871465
A 17069 680487373
Q 35147 54054 9338302138544
A 52094 134377451
Q 22005 48949 6429762348345
Q 15326 24340 3311886088584
Q 19275 52146 4503189130954
S 8849 305576672
Q 1481 35608 6927275524486
Q 4356 54227 3536818061736
A 16930 102081171
Q 2736 40471 5780606135109
S 35924 635055949
Q 20147 39281 6780933272396
Q 23127 34222 3694576772956
A 52559 980086606
S 35086 573940367
Q 10398 42309 3549149016903
Q 38967 52637 4150104960840
S 12449 957165744
S 50890 874083758
Q 19385 42234 2936134792983
A 29639 927305433
Q 26537 41121 5518700438511
A 30086 882514682
S 50385 132115769
S 29364 49807525
S 16232 778957586
S 35825 496707970
A 52944 946238617
Q 1876 52569 552508493976
Q 178 46078 9937373235084
S 46703 741778160
Q 8764 25979 3086605256386
S 27022 346208811
A 45669 486653992
A 40699 726914965
Q 12188 41620 1729673973475
A 26254 770657453
Q 2898 23363 1125495458051
Q 16315 46449 4412101596893
Q 6633 47542 9624131276387
Q 22998 32770 9331434579224
S 6528 61265598
S 33265 480785244
S 23119 497554793
S 37094 571039977
S 48474 259446806
S 27633 79855763
S 53762 957632677
A 44066 611651128
S 1014 946111054
A 45533 764294717
A 24272 559830629
Q 25330 35803 9617004352980
A 2096 590889545
Q 27668 37555 3718377463818
A 1815 129085615
A 21018 892836962
S 42431 340938878
Q 1518 52121 131838656710
S 41074 502006937
Q 7039 23006 4389373348625
A 34434 814874588
S 45863 761228586
S 25897 136715118
Q 19437 45296 9787187256995
Q 9505 46671 7029147792364
S 3471 417076681
A 41984 265661690
A 21753 381825331
S 36719 219182097
Q 8755 14872 4030413689904
S 51664 106154953
A 36853 952123470
Q 40151 43828 2450721695246
Q 22061 38607 3285616022446
Q 30209 46471 5357085943033
S 15697 238495620
Q 13751 52179 5771975797492
S 36981 109815299
Q 44665 54254 3561621042562
Q 3453 50985 2814030653466
S 30884 630938582
S 12557 712896437
S 38929 476351601
Q 13922 48089 8608482231145
Q 10625 25664 6505701443885
Q 8553 54124 82163718733
Q 14521 18478 3325691473904
Q 21321 54037 6762001017199
A 41496 305680799
S 53721 983462899
A 15200 125849957
A 11652 292845283
A 32526 458130407
S 47393 469630611
S 40222 635135253
Q 32054 40167 2428994289506
Q 2578 52526 4242815050670
Q 15512 46387 2022486271611
S 42054 731481397
Q 6264 29080 1712152506166
A 9566 364179305
Q 28492 36620 331222288647
A 4940 796841995
S 513 92468961
A 54020 14941490
A 25177 21281449
Q 2922 46588 7978589512856
Q 3060 25123 1888000461198
S 17907 724373936
S 28580 222007232
Q 46260 53801 1163750929171
Q 3702 30028 4103740116889
A 39013 734176932
S 43905 686555669
Q 21398 37508 9518150225414
A 30708 621962190
Q 10267 50823 9460852647371
Q 8178 45563 4326932271060
S 24542 647944874
A 45600 120204318
A 39284 342202181
S 1551 454120963
Q 1395 40473 845426839937
Q 38403 47427 3940742653991
S 54928 213115762
A 35526 940431585
Q 4339 50914 1412416620325
S 19042 289773896
Q 18719 35580 7116726892484
A 31000 204257489
A 41200 167820493
Q 1098 46236 2939817870732
S 30191 722809912
A 15501 529907708
Q 9300 39588 5916931343153
S 19479 38824310
S 26050 979602969
Q 32722 44895 8548415304704
S 9171 18425402
S 46936 253664604
Q 20772 42298 2060540581830
S 53208 91510256
Q 21175 48850 7846180941291
A 16029 867695538
A 40748 625658628
Q 25932 32779 1923624804176
Q 13163 53965 1582203329223
S 6795 450895000
Q 2334 53456 6971164790371
Q 1197 37533 7526586024688
Q 16615 47198 1448113691341
A 36850 264536861
A 21954 354538706
S 48221 523889812
Q 1924 54871 2136461869857
Q 1836 47111 1614041336294
S 29940 594753168
A 47626 447423477
A 1639 439980001
A 51340 552518418
A 47348 864409280
S 3734 756148886
Q 540 14968 3879042434640
Q 36452 51280 1637404872245
A 6012 573328227
Q 632 27167 4424260586745
Q 3947 53803 1175134720984
Q 48723 49534 1379341273
A 7463 98284256
S 54330 223619129
S 52710 493262254
Q 21812 32909 5773856242133
S 49723 757797036
Q 430 54697 3697797075468
Q 24419 41100 7188469858604
S 18080 5504827
Q 383 45909 7835997324530
Q 28492 43658 7949931887101
S 40103 80941602
S 8890 103995291
Q 27374 51260 9933834798627
A 39785 54276234
Q 6296 47947 8989022810235
Q 15176 52502 8661329873709
S 27756 536231327
Q 15224 54852 6020759516205
Q 223 18330 270292846185
A 8149 956287324
S 29449 76202871
S 48743 188246768
A 44134 125667891
A 933 688180995
S 8173 8515986
A 28814 970790764
S 42872 51630692
S 2982 90914406
S 41551 13702474
S 19475 765760259
Q 11249 43713 6138990135074
Q 34914 37240 1420401069770
A 16558 494349031
A 41276 7350709
S 2256 415718392
Q 29601 50767 4203973590597
Q 3342 30847 9701574621083
S 3939 10262912
S 45112 184290106
S 17051 507234749
Q 44539 53901 1709642572401
A 16235 27047122
S 20704 679283420
Q 29587 51407 5503486899227
A 15092 666373479
S 20830 709219344
S 48160 289877042
Q 5610 45634 9992240191329
Q 4206 48857 8561081274131
A 28536 603176043
A 4043 640643662
Q 7900 39422 6940105717540
A 20853 757038542
S 20555 264528722
Q 3311 28318 582463636789
A 27244 89088891
A 25980 808782437
Q 37995 48084 3474586863818
S 33084 385324589
S 25513 952490281
Q 3567 41414 8535779565871
Q 5240 49914 2777744684701
S 33909 314108181
A 17216 980257953
Q 576 53876 1621145311818
Q 44152 51233 513362805576
S 53034 42339418
Q 12698 51769 4440169979284
A 6764 35214064
S 53808 818824244
S 24310 317719042
S 7032 379453852
A 33390 980263472
S 14462 47798715
S 24099 153816118
A 12138 970862452
A 7075 374089585
S 40622 147147732
S 52169 820537315
Q 3166 25676 372180806553
S 13643 108462848
S 2297 601367630
S 23335 998887054
S 30912 110791038
Q 33586 54006 1342472529388
S 40443 703267260
A 41870 905599674
S 27543 53140129
A 24446 200191243
Q 14777 54705 8539832342131
S 24794 919856018
A 37077 679240794
A 21352 794258725
Q 6861 22151 2330181146880
Q 28486 53024 4669367959075
S 50570 359832479
A 36206 970647992
S 49906 535921446
Q 17119 48275 3727712436550
S 51810 988704041
S 40915 659195868
A 42364 735487213
Q 40145 51468 4996738999952
A 41415 897573977
S 5724 506180517
S 47950 671626485
Q 7599 19885 2682425142225
Q 6194 31714 5101502000976
S 27336 955432254
S 39206 373073638
A 7209 247621287
A 12508 15635532
A 42974 460558920
Q 905 47360 5124516902414
A 38923 903523962
Q 1723 52007 8223501654994
S 45970 704686013
S 29784 545500307
A 51373 926008483
S 27111 605289490
A 35021 310392697
A 28335 623482406
A 21580 723873024
A 3222 60619388
Q 35347 45903 8794076593080
Q 1016 53612 7053663671757
A 2003 846862181
Q 1359 49855 5893859891698
A 29524 995841709
Q 22352 51587 8297792614591
A 35998 790593322
S 10721 28676251
A 42905 242833481
Q 665 53091 4320153190770
A 54382 814501303
S 34526 608791536
A 53137 605006673
A 40323 344008306
A 47811 980511766
A 35664 954399041
A 27104 25717408
S 6843 513651450
A 43633 98778814
S 32973 213140587
A 41607 32887940
S 17860 636962749
S 12513 809658975
S 6499 241006743
Q 436 54913 2989976089763
Q 3804 13778 4340340751753
Q 2498 50403 3287394211035
S 39565 816622447
A 49452 123345428
S 3122 240902777
Q 24283 47683 6753163628748
Q 6777 16836 2994467843944
A 23866 125753408
S 30010 413801499
Q 31327 37859 5834437002902
S 43467 927643605
S 43432 85461081
A 51999 409465960
Q 1944 24240 247971382620
Q 18671 51485 1461215256147
A 9468 465571012
A 10754 360877287
Q 17436 29070 4432751583673
A 2277 85118031
Q 40433 42064 1045533848317
A 42056 813481491
A 28884 257188075
A 3379 937599606
A 24385 821090135
Q 34596 51564 5999477606450
Q 21847 39219 3124093799974
S 48225 277205274
S 39691 112748128
A 9622 72484152
A 16201 989882748
A 29307 335416668
S 33325 266855396
Q 46890 49845 2391383724603
S 18095 427661395
A 21309 127096100
S 33672 880545657
Q 36549 46955 8984773022928
Q 123 54299 4100382058330
Q 21541 38160 1503123440366
Q 4002 54799 8448406865983
S 10790 207384053
S 35097 607040409
S 21325 214386881
Q 5840 46777 6445966219051
Q 36074 41288 806186858700
A 37859 117405873
A 36920 253461563
S 7922 65711688
Q 5519 26546 481345164380
Q 800 54814 7903507097365
Q 289 507 36358388189
A 20888 897701780
Q 16015 31389 4542195655354
S 35954 314174357
Q 17642 54655 5038409989427
A 36770 304231218
A 54448 886403082
A 32698 965102504
Q 12087 24494 8932321721102
Q 12753 44023 5785922768316
S 43380 623225679
A 4472 862367395
Q 709 39996 5612136410975
S 27735 545694491
S 29080 577590644
S 5508 260769356
Q 9981 44645 1304109179135
S 5780 22720768
Q 5171 54756 2784003987593
S 42217 528050014
Q 4040 52153 5565528541554
A 2523 907471261
Q 18326 54238 7647582765785
S 45619 581214076
S 25452 454643566
Q 44872 45709 650056366060
S 39424 112024472
Q 13102 54870 1122189703429
S 28206 372571596
Q 60 33725 4622960646596
S 19918 61625231
S 6554 485977535
A 52612 499497694
Q 24755 54259 1059509893512
S 41517 941279945
S 14011 832545230
S 33229 687899237
Q 33 54784 3400767632033
A 36829 454680766
Q 6349 50961 2696580355828
Q 32063 41404 1886746735048
Q 842 51811 5068414831119
S 36501 809217788
S 43641 572646449
S 50425 332588165
S 33245 186309811
Q 9422 40996 9007152504025
Q 697 51787 7883007727451
A 1122 136991209
A 34363 297126993
S 15167 442992088
S 11279 616373686
Q 15922 37831 2812676702807
Q 41257 52727 7735861756982
Q 4812 28217 7862588030215
Q 11308 20053 6385242294047
Q 889 54506 5335615049572
S 19437 983700823
Q 11563 54613 6732126406992
Q 3856 34835 3425956223169
Q 569 52887 9687671470652
Q 13224 22938 8729810410393
S 39854 355781320
Q 2230 48016 1864699013774
A 49291 203374837
A 41651 753808809
Q 50 51796 563236732659
S 42963 145868810
Q 14359 20371 131764579389
A 24600 721595144
Q 7282 40921 3922520264360
S 695 887137518
Q 14168 20835 3509176923139
S 21760 933797127
S 42643 147439672
Q 14418 43279 6300578997234
Q 16416 47406 6100056739323
S 38130 483249203
Q 33184 48318 3671003959814
Q 14359 41676 6808013985122
A 29873 640612324
S 49793 136310598
A 20598 842988180
Q 6212 30808 2692749908312
S 705 963055473
Q 1488 40853 9802562166722
S 11280 997496686
A 31394 470968509
S 35301 40084201
S 7508 392180783
A 23597 548105337
A 8398 312338696
A 43025 292399132
Q 14195 34174 9477984801495
S 26796 524850564
S 39887 95763088
Q 289 54919 8312892633528
Q 48463 49208 702677040469
A 40342 725373498
Q 1955 36831 4156977952094
Q 31173 42395 3056518982965
Q 2509 53399 462141655429
Q 32107 34649 1424726724046
Q 16743 42164 6060806112839
S 7455 842504136
S 20627 721369192
A 15937 259125748
Q 6504 14656 2473439323420
A 1150 591637405
A 26559 811475229
Q 1499 54906 7526270254772
A 6931 152996612
S 21942 971324142
Q 37625 51255 8881171530612
S 52776 55715109
Q 1537 53439 1779694031692
S 30884 963946965
Q 5189 54089 2980542775758
Q 21423 48270 908339352351
A 12077 931189756
Q 36610 45921 7377066484050
S 47101 96551456
S 28963 42809360
A 7623 409542278
Q 1900 31587 5205020991848
S 40418 128594760
A 33066 44442191
A 51991 945824402
Q 6642 32865 8745281112020
S 48787 739051775
S 13576 843472648
Q 13547 45607 9375961995922
Q 4891 37659 6524214800681
Q 12276 24923 8739569871153
Q 14261 53675 691236570512
A 4925 775055383
S 41461 884437497
A 54464 858224526
A 40698 933341305
Q 25713 27661 342703711672
Q 12539 26192 8578781569735
A 7156 153893722
S 11290 511521706
S 33552 693980828
Q 12564 24923 7349793592484
A 7535 291818630
A 22309 897509428
A 42392 212144938
S 31334 996363592
Q 29035 47752 6649287359727
A 4905 674126977
Q 12035 34668 8587354047990
Q 23661 51734 8789850627919
Q 514 53776 7078347166538
A 39022 94860258
S 32600 249199167
Q 29936 38772 3571693422128
Q 6699 28801 8948796752920
S 54873 802617957
Q 8584 27733 8175409370127
Q 2192 45667 5466636640733
A 38478 958909334
Q 25371 39920 1206558413168
A 13380 757138942
S 51398 603134532
A 39624 317454462
Q 334 54663 8878391521790
Q 16125 45944 4609461759712
S 41234 540835014
Q 954 49094 437977387697
Q 31676 32137 222644025594
Q 1467 49714 6822993651324
S 47327 417237223
Q 6487 43625 7723711529229
Q 23248 24081 291795810053
Q 7663 53398 3771708695711
Q 1486 38017 1073505648639
A 53208 410265198
Q 2417 37795 6050803274765
S 19300 544866220
A 53092 66783349
S 45927 418049517
S 48606 922118386
Q 11208 14057 1839665961089
A 22770 944460098
Q 3400 22176 2165258708330
S 4253 775659513
Q 6189 46487 6706515224437
A 2365 841851568
Q 12596 25950 5190494144837
A 23761 139756600
A 33471 846744700
S 2497 222495720
A 6849 522656233
A 11638 284622376
S 41583 712042038
S 4039 849104962
Q 270 49674 4467337561250
A 38416 11418418
A 31698 101439330
Q 11984 41819 8774066434071
Q 14512 29189 4908469037086
S 6707 485706195
Q 24522 51328 2046670691040
Q 2783 33248 5199185156817
Q 10154 53475 217604822916
S 32075 324579850
Q 350 40914 9578268665190
Q 21768 44121 4412879126158
Q 1227 43134 5971170114827
S 43521 141267625
A 46193 555943849
Q 5502 29740 9653650917454
Q 7648 24307 8580076897918
Q 3789 34901 1191691753091
S 23628 408513323
A 2878 601466288
S 29477 717694262
S 9910 260719940
Q 452 50808 4371069618775
Q 1990 44691 8890636124211
S 9348 215128735
Q 2339 9786 1199175497993
A 5809 359080939
Q 2501 16676 5351289953124
Q 1719 54593 5161545195209
Q 23835 25485 1523395678581
Q 1533 54186 5638461941709
A 6794 418350072
A 44596 447191988
S 41732 873942427
Q 7999 53702 7801439480375
Q 3400 30905 4418331970101
Q 810 53740 9815979803099
S 44902 77732789
S 36217 344632375
Q 10285 33563 3049806764799
A 15074 796302094
Q 758 33794 3458743482682
A 53793 309895000
Q 2786 41598 7095104086426
A 1003 864243669
A 12156 311506790
S 11598 485045136
Q 17960 49298 8271621051445
S 33325 19331514
Q 21091 36115 8095162230860
A 8701 931597044
A 10370 885798923
A 612 899665740
Q 8411 50882 3462975453835
A 20624 254360349
Q 3976 50466 1311981791148
A 32709 252591590
A 46510 723491561
A 10394 205261463
A 18222 297812116
Q 9368 17441 1876211506572
A 9899 313668066
Q 2341 54067 7320642489497
S 22625 164325257
S 22640 493270302
S 34798 102115211
S 36459 393071929
Q 11035 50395 1528723464582
A 28378 936984123
A 20425 48808611
A 21354 398948311
S 31856 748571362
A 45358 486353252
Q 8125 51969 7754176905339
Q 5643 49515 4857647826995
Q 2079 54338 4701648059703
Q 17009 46348 2423653598744
A 7330 682647704
Q 21225 54587 5787855146806
A 6296 12262241
A 27566 303093068
Q 7910 53340 2597629179213
Q 10210 12831 501091313333
A 23362 283001009
Q 10340 18002 453126436369
S 29597 543705300
A 30098 767637028
A 47745 430044948
S 35271 720226996
A 19292 287871233
S 26841 512872329
Q 14469 19980 2214821248815
S 28222 114095569
Q 3698 46437 5535140281657
S 25966 412986578
Q 36573 53284 9832176957848
S 23366 224718029
Q 2641 23881 1568953300238
S 28260 936250298
A 11819 616562293
Q 28108 42333 8258326533757
Q 11677 38986 4647433895230
S 17597 783800560
A 45556 641733865
S 40630 299211527
S 54030 681746588
Q 24614 28953 3137566981288
Q 9013 24313 7057045804503
A 44641 443013776
Q 5867 12080 6072260912873
S 37426 568299325
S 30673 852411588
S 52252 324169542
A 34697 803069798
Q 8545 47363 8082271970126
A 45210 377039271
Q 1424 14213 3952795894701
A 12447 879269027
Q 34766 47397 3805301385572
Q 4529 6327 1434200739161
Q 6635 39066 9089431061312
S 22506 802997960
Q 3423 50013 1330102157032
A 54014 250046807
A 30812 725053432
A 15699 680588293
S 33770 658795714
Q 20932 36526 6095504867954
A 38549 927641928
S 16949 474605506
Q 24195 44342 4097448128056
S 47553 936992383
S 23071 191538062
Q 3342 46918 8105675975319
S 24965 810086693
Q 11474 54622 6876701895392
S 51336 913150400
Q 17385 46173 4317713254968
S 27239 657711003
A 44115 480069942
Q 5415 53648 1074864534310
Q 16619 28934 5454663294126
S 9919 935263559
Q 2637 53161 1129263581473
S 10819 869709933
Q 10579 47780 7045476657296
Q 737 53161 4575270047689
A 3912 991680741
Q 4371 53144 3283633607645
A 27316 246226819
Q 850 53093 8504382125972
S 1245 158809493
S 3820 716713482
Q 36401 45732 8845517945242
Q 18508 46422 5373415726720
Q 2270 47918 8664047674029
S 34370 96505930
A 37249 462678169
S 46604 975334978
Q 28577 44350 3746044031439
A 47589 244248099
S 7548 672832397
S 3548 880036628
A 21609 665413250
Q 2800 53235 8780166398932
S 41132 999538567
A 19658 158665673
A 42283 935751231
A 32731 886637899
Q 11088 43624 8344743902652
Q 1020 54011 4979469475160
S 9237 220188345
S 49035 968423031
S 19713 529060727
Q 10021 48855 3383184021147
A 3329 957933960
S 45872 602093613
S 9165 808704131
Q 292 41717 9303220578608
Q 8077 48569 2730738381418
A 14932 653455237
Q 25890 27106 191532483779
Q 7053 26223 1169183750566
Q 4462 22489 5207747881951
Q 25040 50908 7273433406961
Q 83 48327 6312258888782
S 46984 463737638
Q 40691 54227 1258749125599
S 3101 281146606
S 6120 20627240
A 22223 398371678
Q 7678 31586 8254712302038
S 52287 770045885
A 9332 919665774
Q 822 49895 2911487282220
A 35035 324942070
Q 22021 50343 1362892237516
A 19921 457133953
S 22149 54333441
A 49628 776282060
S 19454 829608825
A 6759 792572566
Q 3624 54066 5452120222898
A 53584 510992756
A 9382 853325704
Q 6088 25469 7185786931378
Q 2865 38428 4241266427687
S 17196 550139211
S 36343 210269960
S 33360 729685009
Q 5049 43747 8286157494206
A 34334 712722277
Q 20660 54631 7721990311578
A 46097 406935268
Q 18 54541 1174364366983
S 16593 786902741
Q 7012 17732 3946507703737
Q 5861 43041 1225799579015
Q 10405 53397 6297250258503
A 17070 760277086
S 41682 241942914
Q 44590 53647 8061052303831
S 30998 121963373
A 50890 284333994
S 21626 606056172
S 7733 948975010
A 154 790632410
A 29023 410910940
Q 5553 39400 4492885735672
Q 2762 18456 3453233468936
Q 9526 39691 7042099812113
A 46803 335547231
S 22714 948560028
S 37286 650944196
Q 9737 19025 1822668707035
S 51758 326741271
S 13067 55816402
A 25394 600536635
A 13197 674653626
S 7696 331128652
A 35025 859955137
S 52070 882985150
Q 12723 27532 2942745231331
Q 583 49471 9142500632112
Q 9458 47767 9061097190999
A 45027 699132848
S 37576 869231101
Q 38532 44061 1317662652035
S 35748 438904057
A 47973 3968827
S 42760 436329425
A 37764 456361746
A 6640 335305919
Q 5836 46955 9658443353378
A 26314 666920983
Q 411 52861 9103984070449
Q 1683 45315 3896476358628
Q 3291 48592 2028179432359
A 5988 20042650
A 16866 572882637
A 2507 891451230
Q 17956 19818 17382236271
A 6726 281622753
A 44686 240502709
A 39587 841937090
Q 4068 52902 6162904473477
A 36858 527871194
Q 7184 20587 7968505501739
Q 16376 37710 557986756648
A 16582 286779327
Q 5852 46221 4436726979431
A 51207 536697591
A 19731 979141518
S 36436 252321517
Q 15280 15436 113993489773
A 40742 911271947
A 17607 322669070
Q 30223 44560 9559284159983
S 25131 347726514
S 6365 586939064
Q 67 35191 4114277928201
A 26633 80938448
Q 14225 27810 8067840612095
A 22780 728525890
Q 5482 9549 2318063714539
S 30987 742718386
S 42460 808153369
A 54229 572719298
S 18293 692024664
S 20959 910664147
A 53477 756091327
Q 32323 53458 2647733477763
Q 43595 53254 7762723199529
A 54181 523923811
S 5318 131071397
A 31392 492487448
Q 33885 34599 17857006164
Q 18538 25737 1779698369821
S 30202 651774673
A 52177 390074507
S 39995 780832917
A 10945 862530832
A 34887 539614460
S 1234 69691854
Q 1516 54898 8197837933533
A 28581 198735202
Q 3574 47465 7678665619467
S 40664 621510307
S 44402 282571016
S 17646 493774352
S 36432 577146341
Q 2565 52625 5561008526082
A 30923 515668446
A 43008 137436846
A 23089 181124267
Q 9946 52076 8717880440661
Q 19322 53693 2288648901715
Q 20258 23714 705223887156
A 4351 464592611
A 2827 617064775
Q 16617 53349 8871433144578
S 34906 824532469
S 45712 264670560
S 39781 704029281
S 35763 222990395
S 6696 864430953
Q 3352 50936 99513674797
Q 4400 51850 2386364334780
S 41216 603777021
S 9440 38780905
S 49602 551214381
Q 37419 50077 2240678995158
A 26517 837361045
S 19407 293307936
Q 5872 53171 2031878914784
Q 14108 30786 7568086076540
Q 1349 51187 6017088267024
S 1069 70344936
Q 12812 40076 8325923183609
A 6473 878212427
A 53234 370090280
Q 18317 21661 2587073855907
S 15559 939509896
S 42470 641810003
S 46704 321513439
A 21809 529114213
S 24165 569061479
Q 10728 41093 5836763778129
S 46755 864015927
S 19033 28670671
A 24804 474850349
Q 6247 51168 4082824014933
Q 10328 39890 9677918279033
A 51273 593371995
S 45742 557128294
A 14803 165894550
S 53481 129448003
A 34542 548121933
A 10030 564728121
A 26628 447470448
A 5945 28353955
S 27710 680367606
Q 11336 38892 8025140251880
S 27557 194401896
A 26298 493535231
A 16729 790151594
A 14104 939718900
S 34307 172557157
A 17765 500844983
A 8788 137098647
Q 2641 42986 7850414476363
Q 10970 52886 8208893895461
Q 4378 35863 3680677048503
A 50941 266617158
A 7430 149017541
A 23532 774022424
S 41092 857004004
A 6767 405289098
S 34683 959184654
S 20276 745870439
Q 34927 44183 8103352753437
A 51246 470566524
A 9531 999080295
Q 12074 15803 3437835501872
Q 8172 45221 9609411600811
Q 17187 54206 8098652589553
S 2013 667908143
S 38208 95922996
Q 40073 49463 7442942895245
S 16115 344542300
Q 28290 40876 740530871635
Q 48353 51859 1714449833870
A 8483 901246062
S 46251 126145601
A 4720 329562870
Q 29024 44907 4231816396268
A 34884 673673561
A 10785 449888841
A 22895 375937645
S 50733 571628668
Q 27294 41213 6229219170512
S 48622 176850343
A 41353 143524122
A 44137 486218294
A 23220 262256581
Q 179 54920 305825130400
S 38811 224344545
Q 9788 36288 9959347765224
Q 5801 46021 2715185351688
A 40787 291148796
Q 117 54896 6979142488273
S 16353 764913468
Q 2507 45743 7139273305353
Q 7286 27652 3988294409178
A 53503 488461190
Q 38989 53108 3251407323746
A 34177 944100970
A 1399 143331389
Q 16761 19154 941291461025
Q 252 26515 7107799465447
A 18498 873528124
S 19806 726023974
Q 588 53515 2063742529321
A 2080 616521985
S 31424 628985218
Q 7722 12972 1570562880989
Q 23219 36383 5928245507624
A 5011 592182005
A 22182 434433450
S 54069 356065835
A 42098 808995668
Q 7884 35054 9857558762372
Q 27108 46533 7389207096516
A 50462 397227112
Q 49758 51593 1810548975284
A 53974 612132464
A 52277 533776813
Q 36241 48532 1651260888282
Q 3929 51324 8529397393919
Q 2796 54253 2695903750356
Q 24310 52869 5297350582921
Q 7742 30495 5297811094305
Q 21957 53410 5250792489631
A 37169 863721456
Q 12179 49351 1052881538307
A 11054 875563304
Q 2619 52061 7570249697965
Q 8341 29728 3295564089250
A 39746 792733989
A 23810 16502361
S 29233 534333216
S 49610 300347200
S 7226 172062137
Q 15101 29299 5815228593920
S 47985 217725137
Q 34812 40788 4190665499563
S 12371 933168458
Q 3844 24017 7328731205858
S 33073 199918677
S 48302 850859769
A 39151 990489399
A 948 57435025
Q 4993 5515 2341819607
A 37661 619738448
A 11011 487503106
Q 743 49580 2448301511159
Q 17142 32770 6328831728374
A 43673 702118446
Q 5833 28538 4397282025485
A 46083 203989612
Q 9839 47443 5201137337798
A 3056 581348040
Q 35308 50414 5957688468385
Q 33012 41886 7950601882140
Q 246 54203 7732462010145
Q 43561 50936 5336922983333
Q 11482 53441 3386400013538
S 36163 867063120
Q 17034 49898 4022169714629
Q 26082 39124 9738063105245
A 39815 725757623
A 46769 442799618
Q 3826 53971 9262748345881
A 53436 619446279
S 22226 880646806
S 35506 458944600
Q 20589 38097 4889802449304
S 1969 946998250
A 17754 914860131
A 25322 71724641
S 12807 875471548
Q 26969 34750 3204919284307
S 53483 691988643
S 20165 335489111
A 9554 945692352
Q 20820 48786 414295456497
A 25803 803831341
Q 3744 51770 1402507477134
S 51518 828335942
Q 5881 36061 3679007486993
A 50440 41856347
Q 3732 41892 7840251213831
S 5756 94466258
S 6535 181161798
Q 13892 45043 5672548883054
S 49239 727897859
S 37911 562737418
A 28095 191809629
S 39784 796733794
A 274 723824969
Q 1261 45056 5540706091442
Q 159 45869 8154942448300
Q 7914 20138 6431143841615
S 20610 584910488
Q 831 40565 1230851411354
S 18771 188755561
Q 40890 46794 387921256493
S 52102 394617089
Q 3953 9191 194937278971
Q 29153 42059 6656889075215
Q 6176 49956 4656995542397
S 15260 679592868
Q 4284 54186 1484499579046
S 3601 44563448
A 34701 754556810
A 33377 922147328
S 43490 230201574
Q 9596 28663 1115821845753
Q 26089 46753 3862054760110
Q 7146 33103 9728692375286
Q 423 54527 4826805211201
S 44792 595242753
Q 469 43500 397352316186
A 27706 309923553
S 19214 373676984
A 23154 999394637
S 24833 141063931
S 36240 522479160
Q 5455 53146 2057711871147
A 7276 421848416
S 49802 739440913
A 47099 84082250
S 45795 512070821
Q 9955 54517 5733980344529
A 4048 7764413
S 25660 653722407
Q 644 22113 1965294955668
A 27666 217943881
A 39497 647588495
A 34330 604354632
A 28487 800050604
S 21062 690209880
A 19724 228127209
Q 278 16518 5260237773182
S 33015 876854392
S 43885 78448609
Q 446 19085 2771240482824
Q 28881 52104 2752424055010
A 30467 961712569
A 24418 370102408
Q 326 25426 416398922012
Q 32893 33647 254230802938
Q 21212 31664 5400296931869
S 24289 116184868
Q 182 4892 1635650178843
A 48825 236165770
Q 2516 45693 7346088857204
A 28293 712662344
A 53974 66416732
Q 1698 53167 1892126208403
Q 856 32292 2615995900485
Q 8552 37091 5969123264934
Q 18689 25487 1296581995314
Q 12505 47424 2642377869473
A 1878 385385833
Q 1915 32205 4420401084572
A 10273 226279621
S 24917 95970480
A 22606 515851214
Q 17539 29171 2556489920627
A 41624 993799772
Q 5752 46685 6594463405365
A 4190 113894257
A 45173 708042743
Q 7220 25902 8757471251407
Q 1404 52146 243273086061
Q 25510 51893 8601165295752
Q 9629 49847 5393866674174
Q 18263 22872 682084151732
S 32934 228766053
Q 16173 33792 4741221206434
Q 15453 26757 859414519087
A 50830 677088499
S 29147 490504816
Q 22119 33464 576465750877
A 6597 472329743
A 2769 567308885
A 19137 168344183
A 18150 713601240
Q 6126 13259 2142608306899
Q 17260 54571 3680024485734
Q 12763 51808 5797980457342
Q 31711 49638 1462805993579
S 20607 570756228
A 461 472240009
Q 453 31657 3511535699815
Q 24553 41412 6851386718459
S 3837 372164244
Q 11023 39573 72978816739
Q 3465 19395 7772213935383
A 30148 879291552
S 28464 671674599
A 40943 128428442
A 369 385850382
Q 19427 49451 947033163926
Q 10530 52634 2940189491282
Q 11526 32859 6737743222282
S 11589 241695379
A 20041 889975318
Q 2544 28007 1032138618695
A 51278 488158697
S 4618 403655867
Q 10114 50895 1846678996250
Q 23432 54744 9457205634192
S 8502 799354561
Q 19711 40693 8329684600135
S 45135 424636908
S 26613 575209116
A 40287 151299501
Q 23397 32900 4326450680962
S 28231 709845489
S 53207 292503878
Q 2403 41526 6465253632847
A 6100 286404484
A 48147 40311983
A 21178 51180011
Q 7172 50308 4851969479988
A 1951 449402448
Q 20396 43460 3057297599704
Q 23360 41881 6851681670544
S 16690 467965675
S 41891 469137060
S 13829 251643920
Q 2403 45624 6106659187194
A 40728 99711769
Q 23806 33736 1746389320530
A 2413 444118240
Q 5541 33647 9435614423694
A 1920 933348596
Q 7019 38085 9871861049420
S 33658 639833368
S 21888 876595666
A 13712 280248235
Q 15571 34185 7911027722320
A 34284 443046460
A 37957 441259286
Q 15703 47620 556098003605
Q 10590 40068 8829382623419
Q 1496 54716 6777523513608
S 54208 293140092
Q 3483 49906 8348123876655
Q 8963 35658 5524686074233
A 46202 94466793
A 40956 871084731
Q 3109 54227 2715250571934
A 3049 838986641
A 32893 406455722
Q 401 43035 5356198035623
A 8980 536129764
A 53842 818192595
S 18827 925854619
S 1211 480848443
S 10019 451601368
Q 13101 54881 2139964400397
Q 12348 21389 253477853270
A 24609 682434575
S 42672 459035265
A 12925 623776913
A 16003 613329214
S 34134 614749893
Q 7672 48522 6900721145442
Q 28857 42947 8653742993275
A 7487 950619082
Q 40643 53393 9918035190422
A 22798 717595754
S 12766 928192996
A 19196 667761501
S 42921 130376077
S 17812 673105543
Q 35890 40408 1743736638
A 24110 418368730
A 40213 160876971
Q 7269 27919 5749259993126
S 46690 86434420
A 28612 453906757
Q 7030 20319 3416835826958
Q 24332 41542 6265718285664
S 623 52624021
S 6466 954277409
Q 22151 49387 3043810169107
S 45093 276192082
S 41139 622566826
S 44353 484389402
S 28140 184495547
A 3486 46709548
A 23186 467616253
S 18890 378413907
S 15720 275001511
Q 11223 47522 9886837055903
S 37767 704353755
A 5693 772134692
A 23546 20969194
Q 1210 37173 799355784132
A 39997 307823379
A 7849 42924094
S 31507 238496952
Q 24213 47188 3996256696777
Q 11309 26662 8522342251056
A 9716 484022450
Q 7288 31302 1357182818919
S 23622 718374130
Q 28070 37225 7614505201151
S 5546 388475988
S 44430 806394603
Q 48083 54876 2412218380704
S 24494 412583635
Q 40091 46477 4746936153337
S 20505 581402324
A 22355 657363012
Q 4088 10508 6412219427903
A 32846 579549176
S 25132 297011967
S 35186 752526558
S 20606 17384548
S 6649 287429367
Q 22866 41713 6918801114716
S 5154 574502964
A 39720 577585258
S 7459 28020221
A 51033 898134977
S 12485 62425786
Q 357 53536 3729383380337
S 13279 73787238
Q 3544 41131 8851035094370
A 16157 696985526
S 52455 367753163
S 35643 93541849
S 53649 910659833
A 45604 750075257
S 25294 448382810
Q 9420 45675 1700619604746
Q 19502 52408 234415510386
Q 1091 46430 3965708219273
Q 27991 28085 87475469898
Q 2260 47328 7106645148636
S 8427 225670755
S 37726 239649303
A 3988 6763828
Q 16204 48106 8742277501085
A 21972 745376897
A 12132 932446287
A 40051 725781806
A 13828 763829307
S 24443 99777055
S 48136 678508304
Q 23720 42678 9115065053156
Q 11864 16685 982658633950
S 15764 409093777
Q 21128 24600 2356161447488
Q 50585 53942 1837570114746
A 37754 319593196
Q 686 27115 5389108744321
A 38539 421373890
Q 42814 43310 256027487706
S 31741 391470396
Q 225 19859 765023753764
S 14983 719690831
Q 11745 17687 3578589486610
A 45302 26657287
Q 15235 48569 2547024438876
A 33607 823194802
Q 9450 49739 4444169595022
A 6083 399099141
A 35639 816273329
Q 22205 46849 292604532482
Q 9 46455 6331228336272
Q 6346 6793 438336017719
S 14007 486354585
A 16260 628484493
S 18584 956190137
A 25936 8591877
Q 13596 51901 8278373532741
A 4868 771565889
A 29377 409081107
Q 608 21216 1873290284773
Q 5086 48129 8921581333351
Q 21320 48649 4933809902939
Q 12185 43611 1476610502748
A 11125 601832762
Q 10942 16332 2289833462746
S 50506 852379985
S 43628 398244841
Q 21370 44418 9637291260954
S 27296 939567095
S 18446 203911307
S 1 159668550
S 14717 170617200
A 42568 507333785
Q 26764 54189 1397248754299
S 47709 878386652
S 40073 168435368
A 42853 733799396
S 805 798783617
Q 1335 51896 8875674224089
A 33170 205187594
S 21255 134067520
A 47381 456082782
S 51037 151467011
Q 12559 37797 7740621627449
A 30283 693519872
Q 29452 44277 6856240428907
Q 4435 52599 1335080711540
A 22750 350392299
Q 24498 37473 8841450596909
Q 15908 46426 2508330990204
S 40984 840829961
S 34055 404085378
A 6020 598372665
S 5491 435024233
Q 4042 52898 5852844697215
A 11892 328152755
A 53308 202111256
Q 14576 28983 1980140615340
S 31790 841342499
A 47182 599691741
Q 6120 41659 7946812413506
Q 13429 35929 1459103154188
Q 13587 47465 7728315314669
Q 29818 50571 4063361996465
S 54699 363991129
S 41414 871593156
Q 13230 27621 4766017911974
Q 1409 50118 9062449408103
A 15698 288308293
Q 53133 54640 449784801060
A 6887 179890932
Q 1168 16023 3736932029742
S 49261 443640933
Q 31962 36494 440590624543
Q 3658 23876 6668719935892
A 42695 149272516
Q 37225 45713 767910050586
A 14214 298765078
S 37998 899471283
A 7602 136566467
A 20203 130074312
S 29317 89447823
Q 35970 48189 4091901238883
A 41820 345773960
A 16279 325774906
Q 22256 25194 2347753662704
A 45167 580698619
Q 30971 45550 4429319991398
A 11065 686028339
A 20093 877820618
Q 12611 42143 2437022690724
Q 3251 45072 9987944077571
S 6517 117822566
S 9310 310491522
Q 12287 22316 7373663772391
Q 14401 46085 3793203144645
A 37845 477915866
S 4837 377664333
A 8669 530333990
A 2733 476070400
A 18623 635862458
A 2101 535639795
Q 11999 27574 1893581932070
A 18894 28470731
S 24458 268565978
S 19366 472753839
A 1606 953615455
Q 2719 17678 8215144183640
S 1560 758722969
A 7918 970551494
S 23382 954592591
A 54026 512164806
Q 2950 45820 2978908873104
A 10948 525121281
Q 36821 51001 9971974093680
Q 11303 49225 3212494417253
Q 1506 42577 980751042596
S 5716 713797818
A 32439 896807352
S 5562 586170627
A 43740 749919545
Q 39839 40777 575214058723
A 45081 152655930
S 22230 356895788
A 25971 486337334
S 39448 161793111
Q 17299 45987 2938050463480
S 38864 590763159
A 4565 139657652
A 24505 806501488
Q 17343 45781 4190390903503
Q 22966 42223 1775050057937
S 35669 502390263
Q 6331 16725 8744232534437
Q 4240 54836 8527531744204
A 17997 52200199
S 14735 461360638
A 17562 251809852
Q 7074 49992 1326604796144
Q 9808 51122 5293783899474
A 38756 522407134
A 2277 51964193
A 53132 629386399
A 50727 155677808
A 39484 442036618
Q 33801 34851 887728893986
A 11784 223393808
A 21723 884900101
Q 2006 2913 550551815370
Q 1123 54813 2220171990811
A 37598 500168142
A 48236 599999743
Q 13094 53404 8958748294611
Q 2236 52648 9364916481861
A 3557 332000824
S 35771 975548357
A 25532 704204540
Q 16136 40111 2033322546482
A 12436 283308325
S 50385 545643676
A 24415 606971247
A 49157 317214505
Q 2674 54917 7400437656962
Q 1328 53680 3233047361637
Q 21134 27295 5469843289393
Q 16577 32145 4147465233173
S 34296 880482594
Q 27521 29897 1266910482522
S 34637 65106861
S 42868 442336630
S 21455 666689791
Q 149 572 81020492682
Q 20 30579 5616513013544
A 29836 547687832
A 53779 712967195
A 20189 280845507
Q 25316 42995 3591432647843
A 38757 951020616
Q 4920 5017 1819966442
S 52793 994292671
S 27380 5576334
A 44933 256804816
S 34337 385397604
S 19837 817425586
A 48652 258651876
A 35047 94449052
Q 17237 45933 2845582115414
Q 10837 11599 659550992206
S 49498 850513650
A 52132 870943633
A 40788 540447666
S 32989 356835194
Q 13039 44617 9466106900188
A 29053 709595349
Q 6157 47490 2440464353690
Q 12285 35593 9244020331677
S 34095 735580381
Q 1954 51796 3136979952611
Q 563 53881 4972448464328
A 16728 639359727
Q 16685 24555 5556126838655
A 41293 853437960
A 29089 148142331
Q 81 52568 5185130848714
Q 20954 40151 7003418524005
S 48959 691958358
S 2089 304282851
Q 7194 46903 204911378170
A 20372 998109343
A 14062 177003086
Q 2730 6518 3684952567758
A 44368 224205307
A 19914 141772172
A 34009 624456933
S 40760 464697241
Q 2409 35983 2826605048830
Q 40734 46857 5556098080117
Q 17923 47725 5884159311098
A 40619 910731557
Q 6144 38033 9156256670936
S 54640 697002383
S 48960 530663796
Q 39667 47500 7168338675658
S 25720 406458345
Q 21845 38011 7232385857741
S 17187 593282022
S 18016 865364983
A 52070 29616822
S 35400 519365222
A 28903 346495780
Q 13997 15719 1231932748447
S 48080 3789629
Q 38363 41345 1391836424093
Q 39209 40463 633465983860
S 19062 221966073
A 35084 155459707
A 28687 617557523
A 26989 360149360
Q 6756 9702 2218946971469
Q 39176 49376 1213377192498
S 34189 234217874
A 9837 683249006
Q 3210 52071 3011072894639
A 6564 992759977
S 35320 9144021
Q 8728 50690 7213406171350
A 26713 495881190
Q 10425 23032 6643428553525
A 53617 344987093
A 33206 993840049
Q 3892 54392 9171601277881
S 345 335715237
Q 2413 45306 1679384458790
S 53896 351197616
Q 3223 50571 5255334234272
S 28941 568150013
Q 12780 25254 5733842763528
Q 1102 3763 2393017125453
Q 35643 44388 1076210664353
Q 21430 53465 4073479237519
A 11285 582068697
A 6395 79768892
Q 935 45049 51625171386
S 27784 891444301
Q 30257 51312 8806911118331
A 28543 689977175
S 38374 688194152
Q 9 53249 7097899330938
Q 9196 52104 8638358852398
S 34418 421991682
S 40883 762022973
A 44872 418433497
A 32911 2044130
A 45086 534091371
Q 15269 53162 8062590547449
A 1843 549020640
S 52888 703722030
Q 17516 54913 3620000139505
S 34952 96823258
Q 225 48176 4239170470001
Q 30162 42288 3937656302241
Q 171 54539 7202874860486
Q 14635 29816 4091441235930
S 35999 875977742
Q 26343 49845 2740678871821
Q 4690 12225 2542890390324
Q 6636 45108 8411191210421
S 22012 653802152
S 17763 8528169
A 2865 434348489
A 54392 804812659
S 30885 720403885
A 22017 118044604
Q 18011 48227 9391352023497
A 33390 566537606
S 45751 719309518
Q 37609 41281 1316325490405
S 1527 636241100
A 37699 648420081
A 21539 973172397
A 3320 396212627
A 34871 326647786
Q 13120 34385 4807175048190
A 25282 259833670
Q 16466 22859 5182865588535
A 960 220936103
S 46997 320341102
A 4518 721483790
A 2702 917821047
A 32238 263770864
S 9480 224267794
S 53864 891716043
S 11805 184538236
Q 11329 35186 3794666020171
A 15544 409026383
Q 46 54810 3446712088725
Q 17502 29961 366971908668
A 52739 792609786
Q 884 31397 9491726363463
A 13777 836107075
A 33391 914845863
A 41126 508828050
A 38574 323569792
A 51185 919095037
S 6851 7077770
A 29355 850369128
A 47696 7288674
Q 25808 49327 3352908798690
S 1371 40499000
Q 3541 3721 53214935872
Q 39010 49894 1883325799226
S 46343 99309056
A 31091 469942513
A 3542 559509870
S 20119 186147080
Q 11333 23161 105202162110
A 19009 413861079
Q 18812 21871 34566193896
A 43048 78487846
Q 11115 39327 4368249677868
Q 25213 44233 2298224577608
A 29446 723110178
Q 15850 20906 4970575326880
S 50453 641801739
Q 16073 46676 1193359729649
Q 1706 13597 5567816594726
Q 509 54535 9845789701641
Q 192 41545 5166900695530
A 10742 456395858
Q 5489 52988 7620768809263
Q 14039 49106 4899104553681
Q 4568 16994 8402204308261
A 42750 181760447
S 25595 233587880
A 10275 879728976
Q 1697 45066 5434322088677
A 35577 782921587
A 51630 450965261
A 12797 930342069
A 33034 398399816
S 1902 995706009
A 29080 311620016
S 49282 130211178
Q 9186 42151 7329693241963
Q 10732 46787 2935796414353
A 2304 406881016
A 31815 87435078
Q 17377 34295 9230076928994
Q 965 54589 6035492244851
S 37396 171598531
S 27945 829218211
Q 9374 38694 434604949651
S 13612 229744235
Q 21812 36263 5259113025267
Q 32883 38005 2595039280556
Q 39712 52428 7445301546995
Q 7296 50926 1332195061139
Q 1121 43672 8869264186731
A 33879 17939132
S 7476 160530352
S 39253 785552248
Q 8409 46783 4544611011156
S 12376 610119366
Q 8230 32387 2374678422475
Q 12110 16713 1151036368541
A 45687 448020777
Q 17764 39169 5339795777799
S 31261 568161390
A 11674 774674832
Q 3818 54317 3292255710018
S 3799 498087981
Q 2789 45315 273694904695
Q 40193 48474 6041006752974
A 16396 723497191
Q 2468 39966 9730205135130
Q 34185 50391 4912759188859
Q 4606 54043 7117996430915
Q 8050 48723 2118435031467
A 21685 593145038
Q 290 43096 5834638154672
A 4050 433816395
Q 37073 44497 5130112976029
S 51169 501454774
S 49387 599807332
S 50450 478849367
A 12259 612090466
S 43278 740263045
A 23293 459280864
Q 37493 42548 107678803478
Q 10445 19213 1011320979858
A 37014 378672096
Q 6917 28196 506703487721
Q 25931 53454 1948578394260
Q 19174 38934 1755041716551
Q 2854 44847 5164490613567
A 1483 886519733
Q 2011 44352 9550334681992
Q 3094 39801 349261311504
Q 16974 23436 1748903353350
Q 5408 54511 3463549110163
Q 17047 34638 7082634075869
A 904 638894706
Q 28592 30159 215464074071
A 4297 590637030
Q 6556 13677 370500428344
A 32525 238946438
Q 9754 40722 9008638539502
Q 33928 44595 5154572016837
Q 16450 25957 7196229631569
Q 38485 41955 2994304848362
A 959 41625616
Q 20476 43893 6574467713918
Q 494 47842 6192523549447
S 42053 711579952
A 43058 820904358
S 24732 827163515
A 17054 827279981
S 19132 995336232
S 26246 224703533
Q 8241 47045 5072260753999
S 46636 341492418
Q 16904 38036 3318107703825
S 37810 672685117
A 16236 93807432
S 51876 690006078
A 41719 506600006
Q 6833 31072 8032190577405
Q 10255 52132 5302534946495
Q 8531 44254 6311984910137
A 39015 904107159
S 52422 904828185
S 32077 68551500
S 32871 579293401
A 2129 325365641
A 3782 605295424
Q 2524 48282 2135003221105
A 32603 219716977
S 25746 715145061
A 45675 816254706
Q 9849 39340 8815268099601
S 54474 419164710
Q 25588 48458 6279527943831
S 15446 402469096
S 5917 957716057
Q 12477 13837 95976747228
A 54695 814785924
S 6284 763279087
S 20772 701904839
Q 730 41322 4057339909873
Q 2422 43930 9605662577014
A 46926 699089961
S 35628 380997454
S 1369 473007864
Q 3644 18175 8100119765424
Q 2557 53850 4011938875181
S 34760 181751253
S 27074 926412016
A 877 627248111
S 27423 389046904
A 36245 291318043
S 50601 267250056
Q 346 52827 2177023935371
Q 3112 6455 1050162736365
A 5212 781510766
Q 40022 54068 6780696054486
S 15806 714574727
A 50472 20081591
Q 39138 53810 7414339280428
Q 8858 36921 9228086166380
A 43090 514177273
Q 4734 19470 256042281953
S 42094 683190435
Q 33246 44721 9415418467142
A 12611 63423714
A 4184 821037814
A 54920 42668094
Q 17119 51620 4202331717243
Q 9763 48156 766906131834
A 36388 219458994
S 45594 560364923
A 15185 941079181
A 26556 328489168
Q 5170 51001 4963923297249
Q 26879 40825 6770596732261
Q 9533 54432 3762839689982
S 2776 346487103
Q 30990 32541 742390813305
A 51010 479877222
Q 8005 34393 9196104134174
S 506 996283975
Q 39926 52803 9178980108993
A 12367 150753523
A 12079 697381252
A 22196 974606331
Q 14781 34874 4411069889162
S 8519 568784043
S 28688 960237432
Q 4301 49214 7696210654712
Q 5324 25071 6358517965105
S 54507 480442011
S 43480 961114729
S 12407 206104893
A 11818 863882093
Q 17930 40990 4247703340817
Q 34000 52500 3878051285026
S 20672 771911923
Q 24053 37154 3737369040015
A 43397 903088847
S 1037 100605914
A 37791 734605804
S 18631 738244892
A 37134 207807098
Q 9364 21243 7389535533627
A 15961 339482848
Q 12515 53241 1415294829173
Q 9686 30515 7172473544651
Q 17062 17699 330188252534
S 6579 270549547
S 1765 295126198
Q 31483 35624 487121364823
Q 10771 48788 7754085660161
S 27659 842309537
Q 26417 53431 8704645952951
A 7230 60932428
A 16104 456705376
A 54764 42853612
S 29057 213927992
Q 673 54335 5342289286935
S 50039 615442145
A 18555 651952276
Q 12253 49420 5147047473311
Q 5795 40577 1440465378575
Q 699 46835 1965245653420
A 42975 875552490
Q 2009 43662 7842494190900
Q 1854 52116 559803480769
Q 420 53797 8420952386568
A 34972 925398977
Q 2186 48531 7514728677011
S 54555 771427688
Q 1156 48374 2039185873808
Q 16458 54840 9144818043357
A 16488 389187921
S 6328 62554647
S 4220 975845018
Q 20768 35547 9445251063963
Q 23027 51154 7180927533522
A 4403 659524774
A 13491 598985774
A 9206 722782856
Q 27553 34002 1683865152354
S 47937 702184963
A 9756 733195141
Q 7052 38146 7665665411761
A 18089 257737874
A 52229 124676266
Q 39478 54363 3908616713429
Q 1531 54700 1932102167428
S 18737 102064562
Q 2466 49111 1789932825801
S 38522 702720013
Q 17872 50204 8639504498151
Q 31638 32951 1255874085816
S 31487 375527821
A 18747 398110285
Q 4825 50469 1756046936297
A 4979 154589353
S 6578 6111029
S 18913 583443544
Q 13324 26325 2014776823211
S 32015 393830147
S 29521 773214293
S 2216 684832697
Q 25013 48359 8223564969022
S 13418 660316817
Q 4950 43749 141615046339
Q 1027 41681 1561129331491
S 41583 67235798
Q 25496 48379 7389545262369
S 22323 596058835
Q 8107 49540 9222919804083
Q 5644 49327 4202897617323
S 18984 688696644
A 31499 900586181
S 32763 486127465
A 33150 644354896
Q 4208 47028 7627722026016
S 53972 430933003
S 15892 765206212
A 47257 524359667
S 38507 56364554
A 33633 292737782
Q 10743 30158 4527738291039
S 27012 445123325
A 51810 764064928
S 11986 753199068
S 12045 535093735
Q 11079 36200 8208500393793
Q 2066 28159 5939440566819
A 43750 220120033
Q 371 48238 4859787045679
A 52802 394266293
A 38707 929367254
Q 1922 37488 4784530855953
A 12157 191808474
A 26923 327432690
Q 2540 48234 3469273811964
Q 611 41560 7904277343217
A 18154 208781933
A 49662 492637544
Q 11250 46731 7211052488223
S 51252 922933552
Q 5742 46573 3331951350451
Q 22495 44797 8921585328349
Q 2815 54704 4788530419090
A 28301 225602181
S 12994 192653058
A 18325 697273450
Q 5936 38028 5651788340159
Q 1542 51181 9028116112007
A 24906 804862382
S 27030 283664223
Q 747 54674 1681193373822
A 18768 184271940
Q 16875 53760 6478735622702
Q 1795 42297 3177487687270
Q 9784 12502 2457530905181
A 13870 479192760
Q 828 50332 9582644929041
Q 14296 53131 5774327687519
Q 4909 53464 6978096854566
A 54012 324849985
A 26985 853093269
S 52844 76506894
A 1071 997007418
Q 8145 16657 8394073142255
S 5444 382507136
S 5965 545124283
A 37570 580655479
A 11646 299992615
A 8291 257509102
Q 6963 19947 425423284576
A 21440 596507483
S 20332 898031883
Q 12875 28896 8592575758612
A 4770 691886067
A 35367 906125253
Q 70 41496 8934728974103
A 8839 828022110
S 28008 310548868
Q 11188 44032 1311628871172
S 7726 403948844
S 49975 957718770
S 28361 111953592
A 41557 378479647
S 51235 508580407
A 50312 796255931
A 35771 263782376
A 2711 874532551
Q 17862 50213 5583273613737
Q 33704 52974 3286696822598
S 42778 180002900
Q 5873 49429 6700256672533
Q 23236 51580 409377575991
Q 13419 16642 3215728028955
Q 335 54161 2851591618110
Q 3074 45738 8163993120184
Q 509 54629 6174342304237
Q 5418 12443 3607091959454
Q 7595 44564 7074378214128
Q 269 43876 8577019363254
Q 28017 51342 136021939270
Q 2618 30197 6558746966853
A 14483 646672648
Q 26279 54240 8047870757173
Q 4287 47894 72781234459
Q 6751 51894 3308737039953
Q 3137 47680 4051803394956
A 14506 376492798
A 9866 674847040
A 48992 99464596
Q 13530 48374 7335970238319
Q 18634 37364 1877299403309
S 41423 49708030
Q 7972 39966 4684216665931
Q 7209 47150 2079737308633
A 8944 141264108
Q 12601 30874 1960856019376
S 53066 718599827
Q 546 48021 8873330427
A 48065 174069892
Q 30274 31109 577666101338
Q 28745 40046 6068776506333
S 52342 955940067
S 1004 700802164
A 20232 513826059
A 10673 831108931
A 33003 874713134
S 31471 686638162
Q 5487 52806 9182821264802
A 7506 92280129
A 30874 614908898
A 51017 299562423
Q 25110 46584 6745352471492
S 7279 200330758
Q 17928 44020 4510261206391
S 15692 495262011
Q 1141 50105 7018544861790
A 1064 955732195
Q 3580 34543 1706990992643
A 10228 588709900
A 38036 649124599
S 13057 589792645
S 24859 789567814
S 11216 493863462
S 26547 759580186
A 21332 103435171
Q 9166 38427 7621566131631
Q 498 43696 2672672389472
A 25488 420504148
A 6194 705114222
A 22584 627028589
Q 1549 54634 9038736481920
Q 8110 54777 2247557961935
Q 2489 51071 545039686908
S 47834 618993377
Q 9633 47120 6019065941745
S 38096 953742017
S 32307 920118197
A 39954 578603991
Q 40014 52315 3043703259124
A 9698 268643188
A 6032 977134255
A 15453 742440534
A 33124 361014364
A 21499 490963228
Q 15794 32151 7916813521050
Q 9671 26934 8576076736422
S 22587 10800326
S 14953 121501319
A 25137 527552542
A 434 697233850
A 42884 865963846
A 1232 77178969
Q 25411 41296 7111165307651
Q 27081 31702 45023071963
A 46339 358620250
S 34459 42733311
S 38727 989681919
Q 3701 47897 5609709502731
A 2478 166057737
S 12379 369493834
A 10937 595551800
S 41343 325067174
Q 23058 46183 7390695790237
Q 8125 50718 6085646233454
A 10522 601743281
S 48252 65040578
S 30128 12382896
A 44984 702889820
Q 12259 52884 4117980091942
Q 20381 29510 4227760158555
A 47030 517608923
Q 4648 28383 1766158182163
Q 7226 13818 690557686390
S 26822 267520235
S 10377 463926348
S 39096 45697657
Q 9571 14847 354219255922
Q 2390 26552 7729119597618
A 3339 915285993
Q 19285 51695 8125881941640
Q 3634 47103 3485260621333
S 16960 549787105
Q 14021 18502 3135406126471
A 3119 522569677
A 33558 295920849
S 13122 684006319
S 46638 839205927
S 12471 739120292
S 8125 716483269
S 49432 36576385
Q 372 54610 4896842161025
A 244 609288210
Q 5210 47596 2268249209886
A 42821 30779929
A 34311 295415147
Q 16848 34830 2092975658708
S 50264 68560290
S 48879 1560768
Q 3 54912 2035459089113
S 30742 760925555
A 38015 584001130
A 50294 734668405
Q 23602 28747 3520498751698
A 29169 23981198
Q 941 44011 2360792897180
S 33842 410270061
A 17242 881540067
Q 143 53747 7689750127485
A 15912 710234608
S 14537 296044175
Q 25403 46908 3225724995108
Q 12154 45158 7512643223894
Q 1727 52718 1304357469537
S 4277 660595744
Q 3905 31695 4576731993135
Q 17911 38871 2160540004172
S 35958 793455363
S 48582 513237816
S 36875 136641951
A 29705 822642633
A 18801 866112441
A 43228 61785077
A 37102 849024846
Q 9103 41570 3534450523504
A 34176 152935695
S 1591 689167007
Q 33069 52262 547916895770
Q 8648 54155 6836806089158
Q 1143 22354 9224791820052
S 1871 352534164
Q 17341 30289 8764765222504
Q 4311 49364 4171253578346
S 40778 647860897
S 42334 408477895
S 11120 618143791
Q 6291 53760 104597184003
S 21141 704336674
Q 36058 49457 2696611772536
S 21017 173881366
A 17554 855805261
A 26209 404824399
A 48762 71357655
S 14142 953114013
S 21167 333254743
Q 1605 2034 161594964694
Q 35677 43130 2619616637325
Q 5476 39913 5852171132963
A 54724 121677881
S 33082 945900512
Q 16707 47429 474236337244
A 50832 812211457
S 20007 961828774
Q 21571 44414 9986122936491
S 53483 60921517
S 9838 857846581
S 37978 342392986
A 32507 430966732
S 20549 11714046
Q 16388 54588 2967155796685
Q 7037 53026 6217241455864
S 39763 340140048
S 6766 148884724
Q 29450 47204 3669855944267
Q 11976 53643 5380202723277
A 5771 114836341
A 19790 286327292
Q 40634 53534 7215568442104
Q 14848 47026 7229110263940
Q 21512 52304 7332532655581
S 46029 338723156
Q 21036 53401 6541707866124
S 24231 733979352
A 3505 911806959
A 6208 613310389
Q 10569 24357 7804013947929
Q 398 30522 5040745074858
Q 12685 47948 7807426361618
Q 2229 51646 1806632397852
Q 1538 32044 8142789659022
S 35406 179170144
S 45273 941444816
A 1760 972870002
S 5942 282256205
Q 4628 45620 3019700623274
Q 45272 53950 4227486839224
S 3655 690054422
S 21482 510479047
A 4234 620757390
S 3048 656790364
A 33837 144713483
A 48752 827708565
S 26653 575158478
Q 43797 54055 6107099007548
S 33690 846924515
Q 6554 36213 9300818387871
S 18021 256642523
S 25181 854672617
S 3324 625060571
Q 97 24861 5473589001013
Q 2983 43682 7901070761478
Q 345 45081 3509209004988
Q 2952 52719 5277667363608
S 701 637306300
A 33838 148492505
Q 14325 54330 5512338325397
Q 3543 48295 8569009793139
Q 36005 37291 596649981099
Q 11687 40791 4383913071435
S 7207 856747904
Q 1940 36401 9865158054172
Q 12450 42349 383453379755
Q 12136 38052 4603674149701
Q 29832 43663 209270899683
A 44289 631817005
S 5410 336704373
Q 3777 43148 1398763417248
Q 700 53169 4944759697265
Q 19661 41280 5531015244613
Q 37834 50691 4953538264375
Q 9480 45709 1601633380440
Q 12904 13922 100383108901
Q 30296 40401 8108735068701
A 44779 758380771
S 39507 159904118
A 53711 291723405
Q 21417 49502 2928293887266
Q 13669 38277 6055500565324
Q 6759 13355 3074305318756
Q 18012 41681 2623280097687
S 39889 715601896
Q 1172 52825 8453940710573
Q 21606 23634 981240995526
S 26656 925087287
A 38285 501983309
S 50049 248270477
S 176 624175445
Q 8770 54198 4681155051969
Q 9047 22852 8380449752672
S 36834 988799099
S 39340 587807698
Q 268 49281 2472920333570
A 27105 557026344
S 14994 771669710
Q 1748 25872 3788372446953
Q 15990 54518 8768090499745
A 36601 657642637
S 44364 628124884
S 48989 579331727
A 29096 28457551
Q 20302 42657 7793091191078
S 16491 671368463
A 42778 234595059
Q 13893 43546 2037014245094
Q 12096 52705 5584026269617
Q 38786 54044 8062341167699
Q 10735 47197 946229138523
S 51281 188165959
Q 2366 54668 2025272808267
A 17458 690836120
A 34057 627491744
S 22640 28341022
A 12145 600328173
S 10904 52958634
S 51898 737247727
S 51256 560092677
A 36494 616496975
S 4418 414913633
Q 5264 34654 1559569511877
A 33622 601828976
S 24318 510815052
A 19291 225348086
S 10046 640663416
Q 18063 30072 2402628615913
S 8864 496981583
Q 9005 36722 5757236816586
Q 6801 52575 246007205239
S 27137 896859817
Q 47358 50428 1905046328516
Q 8960 49033 9253777014118
Q 2098 38371 3710089900443
S 560 626918345
A 8708 495702535
Q 8519 14694 4565787208425
Q 26853 48239 7886137009382
Q 39629 44465 1567467972269
Q 19767 39636 7960596068669
A 45088 261087752
A 44081 424757894
S 52205 780319057
Q 10633 48177 6802893189092
Q 1822 51138 6964411720316
S 9014 229105469
Q 1797 41336 2762712772434
Q 12833 51626 8290328195400
Q 8241 36028 396075342629
Q 7520 29780 3138211852580
Q 4576 26931 9605049439238
S 6943 99601641
Q 18106 42590 7239037581547
Q 1354 47673 9993736650876
Q 115 42188 8465378564229
Q 11904 24412 3903674086989
S 21435 230682469
Q 8757 32637 2968462630689
Q 1458 39594 5889627052351
A 12194 107952153
Q 4634 37728 2351288007397
Q 119 28511 96812495124
A 52583 910998712
Q 157 52511 9323365516556
A 26882 322096347
S 600 982338853
Q 3596 23695 3712218247477
S 38608 614351064
S 10995 891434761
Q 10971 33600 5894174256135
S 1553 773777224
A 30393 952929705
Q 14183 53201 9065987161886
Q 27209 53936 5637723493484
Q 17732 47332 6661961043777
A 22131 754688258
S 39641 235004863
A 51612 110327154
Q 28299 35921 3524485077954
S 15847 916609944
A 47871 960431446
Q 473 26465 3107808343576
S 6268 233872392
S 33330 674248954
Q 6656 10979 756987014582
Q 6302 51505 558445591198
A 28619 475207004
A 17842 59470079
S 42506 399372528
S 31710 815822331
Q 11983 31101 7134622306850
A 39537 454915675
Q 15098 53952 8873761308375
Q 26895 48342 9140986299651
Q 41171 47203 1302883510267
Q 3295 29001 471179650832
A 44333 843103184
S 19072 517121052
A 47620 532365692
S 12132 243338095
Q 3722 6963 868283029847
A 6647 9998846
Q 4271 31938 2339285055429
Q 11628 43430 932632004738
Q 9207 34699 1602148221840
Q 15454 38198 9844865255448
S 43044 920670565
Q 352 51965 7999662697070
S 44992 555194673
S 23941 884987042
S 32244 713221510
Q 20886 35587 6363817712115
Q 20718 26591 2590683597292
S 45032 435858365
Q 9620 35363 2704316946420
A 39403 796263723
S 30312 297809557
S 48012 181302094
A 14777 323298329
Q 613 17792 776148036508
A 45398 235687527
A 20947 998571875
Q 21859 41353 3388382399863
Q 752 42128 8882137896878
Q 16611 52971 226790572669
A 8723 838583686
Q 15703 48334 2355812879975
A 2008 302781609
S 54273 348348466
Q 8097 50299 9282483701696
A 53990 565560459
A 20218 460699090
Q 27997 29141 255410887525
A 30790 412505438
Q 1822 43985 5042615615809
Q 5387 6231 457104893954
A 51512 394511762
Q 20869 39833 9583164059018
A 18498 241516027
A 17629 651861036
S 26951 55192058
Q 1008 54046 6179963582275
S 35468 315781945
S 23782 863790842
Q 23902 24144 112550616271
S 33397 301955895
S 27631 361553566
Q 13479 49205 5761492813556
A 42809 597478339
S 34150 402193023
S 4319 186435541
A 9882 398419202
S 47775 586109535
Q 18935 49195 1002052839773
A 26385 398877778
S 53158 803135566
A 16088 896555824
Q 6380 50296 6669586507992
Q 3563 53921 9214586830884
A 33918 945680573
S 43058 500914696
S 16623 858807175
Q 12726 40127 7688962432418
A 50409 317596770
A 40607 425567511
S 39115 293907097
Q 24738 54787 7392736576272
A 48671 446975986
Q 4599 37592 6730326074190
A 8926 580132637
A 1039 425805963
S 53318 116985770
A 18033 397787022
A 21020 159591634
A 13845 952863913
S 40036 253210630
S 20282 869557248
A 15939 385866721
A 36082 266959596
S 39785 946453171
S 42286 103151480
A 25129 352101448
S 21271 90503193
Q 1842 32995 2147373412372
A 16551 701730154
A 42799 988651806
A 42177 599057646
Q 28952 43080 9243210701046
S 1709 967946993
Q 12947 20024 2085830870878
S 1684 555330212
A 19484 461223857
Q 5835 53252 8353036903088
Q 10632 50793 2523274308918
Q 5986 45164 7729284855275
S 4906 432521556
S 16752 539162645
Q 413 47710 8149176048521
Q 3608 49488 9153304614360
A 13408 963003838
S 54506 285175290
A 16597 734810442
S 45510 759634182
A 22903 828417432
Q 3778 30784 3366488321551
A 38590 534371972
Q 27289 52334 3724703930195
A 33448 278824699
Q 822 48160 663257258413
Q 22616 36122 1816495884466
S 24593 682658840
Q 12844 27367 9497842601953
A 50577 543191098
A 2121 793301848
Q 29423 43541 9171896090351
Q 5306 46510 3436017591526
Q 9948 35268 1423193511466
S 24647 437671266
Q 16521 51370 4287293696291
A 12715 374209576
A 9681 783406444
A 23203 403115880
S 11720 95738459
A 24085 864928742
S 36153 514894897
S 23451 324083248
S 32093 203260887
S 13141 397974088
Q 37896 53352 6512668884367
Q 7730 53990 4006276909749
A 52197 985086984
A 43754 774298632
Q 12774 52694 3836218543011
S 5116 364035796
Q 17250 20608 2650031385621
S 21457 290935282
S 48250 227584039
S 36742 556584213
Q 20252 38449 6216739540438
Q 4348 27659 4875321868140
A 36928 850809281
Q 23369 27408 1602365507547
S 11489 338310036
A 33360 69229015
S 21937 812246758
S 51795 779324206
Q 34677 47535 6601707715848
S 11137 45421847
Q 23748 38719 4483867537108
Q 2235 17155 3442121641971
Q 2562 34308 7752438866740
Q 2165 48430 4775812778841
S 29989 32060431
S 52600 258333998
A 20672 304222221
S 30338 689810297
A 54574 688640757
Q 510 49032 7187589460493
Q 6707 31057 4415632858834
A 40917 67620017
Q 10466 40164 7388627785281
S 7119 396795376
S 34557 844763397
A 12951 211332651
A 45951 694788972
Q 23127 48131 6439540451208
A 31692 520949615
S 24792 970258547
Q 14288 53686 5776424134075
Q 15313 40274 481918822978
S 5781 332530727
Q 19408 39604 1453544493362
S 48132 488291554
Q 2482 45849 796118987791
S 26030 857531355
S 43228 534156054
Q 29642 39285 732705311560
Q 4663 47688 5756248898485
S 23853 766533302
Q 11065 42070 5985670029204
S 22597 956037882
A 38960 598087267
A 41001 674495452
A 1039 179622750
Q 3791 9599 2436091860819
S 2210 871854652
A 31632 465561323
A 39295 437228739
Q 9538 47792 1222399637785
S 40981 789293701
Q 14117 45399 3804196062914
S 42937 171147396
S 48350 405089223
Q 9294 54631 5601928113658
Q 8307 42601 6327571327242
A 13464 13421575
A 10155 544886528
Q 412 46811 8522915297743
S 43108 413304695
Q 5013 44867 8086314551336
S 20823 493226222
Q 7231 33601 2099124302322
S 39276 50097616
Q 497 54350 3441438328659
Q 426 51623 1729141216210
Q 8884 53326 4964877763906
A 41153 587990916
Q 15066 46707 5011290670423
S 47351 538155949
A 46352 294803711
S 16394 210924821
A 26290 188783240
Q 25955 49597 5585139240982
A 31159 53273536
A 40389 322361667
Q 1767 47834 450781713693
Q 3352 51731 7711425009129
S 41210 779340946
S 13552 532279798
A 25408 714707424
S 38988 323418969
Q 13081 38305 2958644495747
S 35273 574313797
A 4944 17879523
Q 8145 52450 4205313267122
A 1930 127161831
Q 29648 31438 1743673279648
S 8761 857203847
S 24110 650185352
A 30211 285434984
A 54061 306630765
Q 1878 53864 9167583497882
S 33734 189867190
A 19821 505909915
A 50319 812084279
Q 1641 3097 132406393875
S 2977 810422303
S 21471 118454764
Q 8157 26184 8027387139364
Q 583 54523 2553069299233
S 43045 82354862
S 48606 709180808
A 53771 664561552
Q 47329 48198 560798677618
S 42738 866425778
A 49463 576169172
S 30707 847244762
A 5007 39651549
A 34452 810897410
Q 6551 52578 356199535290
Q 25008 43831 923908649720
A 33320 424733404
A 3564 845016654
S 52627 70927111
A 25290 850211357
A 4051 609606570
A 36915 610329658
A 14344 53849341
S 27608 550433702
A 43847 139555982
Q 38473 53077 3872582747735
Q 10530 15913 3206117094586
Q 8352 39312 1965086626914
S 15675 431209181
A 37581 168770778
A 33488 193581805
Q 17951 18515 283053779850
A 20642 335376537
A 38367 588129978
Q 12853 25789 5160633893459
Q 34902 44332 3669236341322
S 50883 740761940
A 23475 495525402
Q 613 47927 1436778607517
Q 493 48165 9084842045189
S 5010 16004997
S 8059 573358467
S 11777 377105442
Q 6797 47754 9870494943059
S 12631 607285379
Q 7020 40085 948818480787
S 36311 392588478
S 52582 906907412
Q 9096 29357 3171304132956
Q 4245 16167 9857206257007
Q 33636 47657 5003871235684
A 25928 558535722
Q 2324 54514 8845142410396
Q 37072 45706 1425829270966
S 5546 397173007
Q 8685 24058 1248927997297
Q 4250 54664 9663774136165
Q 13632 34763 8042477886388
A 49557 724164527
Q 1427 48395 2191942744669
A 7962 829166285
S 22172 430237596
S 54373 520507131
S 18165 382024475
Q 33494 34243 568562329136
Q 15274 53046 4472039702424
Q 43147 46521 202243311888
A 11209 403125821
S 29334 364693159
Q 8535 53347 3110690447721
Q 15689 54060 2535358524899
S 12416 124943552
S 7886 890008441
S 17101 697336289
S 9448 170430732
S 30418 219829602
S 52080 864548835
S 4212 639731498
Q 4881 33140 3606920440298
A 28563 319970806
Q 66 12668 7672934211331
A 41683 32402237
Q 1615 46433 3061919683414
A 36840 685349565
Q 31969 37307 4904140787672
A 41553 727031713
Q 18284 40996 6959286317039
Q 15145 18745 910046314100
Q 3902 41113 273867607594
A 49661 194329094
Q 27193 38724 3725588623928
A 6196 418948532
A 7822 103133145
Q 15947 20293 648329143763
Q 14036 52750 7016260799106
A 48813 912957578
S 38240 919654950
Q 5818 28596 1874163025721
S 41968 638881566
Q 19146 34754 8790964519711
Q 1158 34495 6928836229629
A 26285 96150126
A 6805 780974594
A 43400 60120082
S 19182 849070908
S 36084 935258642
A 21222 349950449
Q 32047 32057 9778490708
S 9813 671379179
Q 24893 39922 2092757642346
A 40603 351417485
A 19436 719328453
Q 787 49445 903231337775
A 51159 415884452
S 44463 145751826
S 25823 962708427
A 7864 407283232
Q 6998 18605 3872336110659
A 41008 651093119
S 22658 388476005
A 28569 997010048
S 27088 819023418
S 50894 982694126
Q 10733 35864 2935890947698
Q 5854 33032 7965329207240
A 49610 778953233
Q 9591 32442 1393737725171
A 26229 187318732
A 24435 314172821
S 22473 521914621
S 28611 328095916
S 23593 411719276
S 15848 713841789
A 27198 427397383
A 32045 423082354
A 41574 256370602
S 1332 230402134
Q 760 53789 8798772913353
S 53762 900598211
Q 14376 38183 1752745313155
Q 348 35879 8606352909725
A 20678 98044741
Q 15551 33941 9494350916474
A 8362 49922795
S 31304 537688670
Q 6390 53702 7887163292037
Q 2411 54279 2920834074209
S 7374 547666206
A 13325 729731902
S 53113 931276509
A 19379 347923255
Q 35340 47263 8994469015101
S 31194 514927482
S 17992 598542320
Q 17670 43728 1719149908996
Q 1240 52882 3493384925127
S 23747 760795640
A 2229 318991417
S 36447 943835049
Q 45288 50978 5563856964276
S 21226 135485545
A 13516 809502650
S 11899 994571112
A 48417 96046974
A 2785 676142202
A 21916 875243248
Q 4311 8293 1594444031756
S 24225 684547180
A 3469 868789367
A 47533 466969758
Q 3053 21837 3660430196531
A 2012 321065718
S 42798 763033502
Q 802 30709 305968017639
Q 5078 53538 7142298525862
Q 5606 47096 6726238721634
Q 19699 46525 1775872029402
A 50550 369659113
A 22053 256570444
A 36709 813915381
Q 41885 45459 2502827648062
S 1480 790883498
Q 42146 43828 563239397252
A 47530 128551395
A 27683 120296930
A 121 867824226
S 21768 983991333
S 36263 469738346
Q 25529 49176 3334499471739
A 41621 219944366
Q 15468 47252 8292942760031
A 11366 471560822
A 51359 392499464
Q 23942 32384 2432871332623
S 46865 808555450
S 31197 183968104
Q 20081 45437 2705054633690
S 18550 791765056
Q 15828 28323 7641177860250
A 23173 926324523
Q 423 35231 4583536566601
S 3138 870603570
S 53766 452814959
A 48741 282291452
S 21252 185529365
Q 2635 23334 4892065223254
S 11643 94543004
S 2761 26786458
A 47755 955946456
S 33809 330284666
Q 4567 6913 1109378579901
S 8870 969397292
A 40257 408785160
S 737 707315449
S 6091 937306055
S 32657 878784235
Q 25362 36026 3820584126544
Q 6834 40603 838857726493
Q 17649 27386 271314775839
S 19326 942907530
Q 23474 37294 8553575676914
Q 4909 48818 9078385367810
Q 48840 53843 4123164172021
Q 29082 31931 2172058150530
A 40276 470715044
S 3226 885547454
A 44213 748354055
Q 41235 41362 35021405191
A 10363 80573624
A 15507 808011708
S 54811 340552135
A 18851 575162277
Q 23120 51111 8796494098035
Q 10022 35053 7088010473663
S 7634 291317967
S 34751 511645621
A 26225 925896639
A 8371 35763363
S 7440 759887417
S 50288 962011256
Q 11318 15957 2748630091096
A 13092 78322893
S 11449 947050027
A 52192 62194661
S 10658 347470788
S 27611 964870911
A 26606 388140542
S 47372 864430915
Q 9932 48905 167809338473
Q 6119 38773 2761144290205
Q 21427 51337 1594957903854
Q 1628 19333 974441733920
S 44633 514026698
Q 17624 26617 5456523889186
A 54642 36839387
S 10573 642957028
S 30808 427151482
Q 15738 41008 1831946363200
S 40161 457907758
S 40594 806432243
A 26574 794863515
A 17225 101860966
Q 15193 54753 2538670453295
S 44888 712036482
S 14503 53927471
S 36812 232664839
A 13498 968893004
Q 3003 39110 1399026241550
Q 32777 51407 7967702970690
A 49455 56578150
A 41371 563816007
S 7278 833996714
A 28423 106329155
Q 3083 14285 1903811052224
Q 20882 42646 7628280319733
S 28906 551374354
S 23949 430079338
Q 16351 50557 645310021154
Q 17856 18309 276493249125
S 31889 565340437
Q 24173 29363 2088376881069
A 2081 406232070
Q 29389 49183 900098648033
S 22206 200366415
Q 24105 34431 1973437215885
S 35699 977608044
A 8810 137585688
S 45972 865272902
Q 17306 47576 1334014402298
S 54356 241111199
A 24631 937422806
A 9560 215288327
S 47162 987169635
A 41755 586646367
A 13936 610892328
Q 47207 47231 1264703687
A 46170 383734695
Q 1067 16592 2358971769924
Q 8725 11322 634250176788
Q 16833 47586 6993637529133
A 31860 875075612
A 21992 201639226
S 40255 165080139
S 41242 565646096
Q 7429 39753 728085082089
A 29981 603609701
A 43451 667420140
Q 3307 36695 6043802486158
A 16544 236950033
A 26819 82615800
A 14331 215083971
A 50201 349974673
A 48084 118680789
S 15540 307564847
S 26259 282232253
Q 2781 22704 2307450203807
Q 40844 53007 3256512028876
S 29432 217634004
S 37954 683847390
Q 1012 32566 9979153683377
A 52487 811384152
A 40813 155703891
A 52069 740114606
S 10357 450413585
A 17685 122882730
S 23212 252441692
Q 16239 53056 8708325346442
A 43094 328937975
A 24139 95476054
A 8781 136333291
Q 4968 39401 1289142597997
Q 2590 24736 5579407029096
Q 6449 53310 8602637348657
A 11570 310151516
Q 2472 47901 4716731953002
Q 1669 21613 6381131578179
A 53401 121669468
A 53903 733322871
S 13423 784982151
Q 36010 40065 2886224487222
A 50822 491372434
A 4625 553891498
S 47348 757554981
A 54886 557118545
A 7338 519814282
Q 41701 48981 596284568273
Q 18034 27002 3013867566777
Q 784 45021 3770062772185
Q 12866 52757 6100786787217
S 24475 723113122
A 33819 833520324
Q 15906 48504 1904687620380
Q 5358 42131 6159196123531
S 28093 897480881
S 28673 19121364
S 19989 802497738
Q 1447 52011 4859444918404
A 38971 695239691
A 34094 555605463
A 40425 298978109
S 33960 959958407
A 41537 3527007
A 36156 999850629
A 23024 901932577
S 41034 522421237
Q 21169 40204 8980619166469
A 52240 320002006
S 46479 511966890
A 36711 42414515
A 25586 203727526
Q 21035 54042 4233407000848
S 44407 52554372
A 19348 371981094
S 27256 832620343
A 50146 971998951
Q 15914 34843 9245973355097
S 15645 99669894
S 28883 321437049
A 8607 270241531
A 39827 252655053
Q 27 54889 1920624830855
A 16882 906534675
Q 21320 45969 4232798694852
A 20804 339461437
A 40171 606526025
A 45718 499262111
A 9655 502476205
A 6773 610254143
Q 7653 41312 311286560126
S 24399 811759696
S 22873 108031110
S 12787 913498760
Q 18027 30351 1696686993308
Q 41638 52341 5275126619722
S 12313 895449587
Q 15939 32570 8346627122356
Q 9694 47177 3430955465964
S 25633 273500580
Q 14045 31593 4716456403940
S 33853 865143261
Q 32466 49724 3650916753946
A 32765 534890159
A 45065 550890639
A 7116 650756781
A 24363 158632747
A 45609 587505773
Q 400 29703 403367369834
Q 3821 43886 4137961601609
Q 7898 21010 6271766611684
Q 16813 43743 3616629539325
A 36432 489605502
Q 17509 35955 3855749302311
Q 1260 50972 699191188727
A 37641 531194798
Q 3807 48487 9933441589050
A 13748 926638262
A 47427 149877294
Q 37552 45890 8316268616960
A 53186 477542124
Q 2641 15014 8634912954605
Q 36301 44014 875929319782
S 51289 952749521
A 2569 525405733
S 26392 869721990
S 47292 114251047
A 27904 24307506
Q 3288 52162 8595665428478
Q 34931 53284 4464815672061
Q 274 54643 1774277915986
S 32504 832126905
S 132 724604148
A 43168 476273822
Q 12976 48760 8197340958813
Q 13019 52527 7933471549837
S 28217 508913818
S 25766 140411744
S 19651 627976674
A 30123 670093926
A 22653 569986468
S 47615 726466256
S 35698 210006595
A 30777 417078598
Q 46655 51505 3649684841927
Q 11172 32182 4176272262265
Q 9784 42344 7698055530320
A 13650 787587829
Q 17265 52010 5656292614800
S 46348 275795567
A 15027 367133949
Q 23012 43258 1371194974904
A 5619 378200805
A 42020 958990846
Q 3936 49428 2419930914208
S 19936 122601119
A 14375 790213346
A 17220 658586784
A 24248 790639730
Q 12945 39247 6521154798759
A 3438 922828789
A 17797 179915175
Q 18933 47404 7594198670423
S 11769 588677254
A 31246 158935801
Q 8053 44659 6627354569622
S 26551 611987190
Q 2581 45234 6818853597273
Q 6376 44598 4302586476997
Q 18707 18937 67667921818
Q 5820 24747 9063856618388
Q 20919 54491 5202287216235
Q 23787 49901 6398673131938
A 8131 61592064
A 28239 951064282
A 14909 261885066
S 3422 938997138
A 38613 55786373
S 5751 228376257
S 6031 347805554
S 31646 747042767
A 1212 641069879
A 8450 919895035
Q 3619 52183 6878574732522
Q 12650 41095 7146162592859
Q 21648 32467 9906185919033
S 28247 674355105
S 27512 287488080
Q 2629 49173 196131767022
Q 41948 52463 7879639903532
A 44632 389688868
Q 14604 53052 7052549150148
A 48112 634211269
S 32206 521094975
Q 17015 47533 2381502615009
A 52655 334321720
A 49424 923134760
Q 762 46842 9242276960582
Q 11747 29236 1202285348941
A 48054 864926021
Q 4286 49132 9195355584815
S 48159 841371772
S 31565 493732558
A 3094 802164824
Q 6414 52908 947239789145
Q 5980 19869 2830525791666
S 26509 905414393
Q 2729 39714 9913652587657
Q 21028 50762 4165373660198
A 28340 648932912
S 16148 208226054
A 21258 624245850
A 15127 179274248
Q 16648 39591 5846520706189
Q 23622 32130 2019982290421
S 7811 771001683
A 39127 648684347
A 51023 779761160
Q 44275 51270 4717167309931
A 17384 419287679
A 20076 680633287
Q 2570 23432 4068675655290
S 36612 386911845
A 21663 175517151
A 29636 974164545
S 2751 9100186
Q 7196 42483 3109588003284
Q 26102 33324 7073902488714
Q 2624 52177 7590950608819
A 37078 317800872
Q 9701 46827 5636431820708
A 24427 459113611
Q 512 11267 3954854761246
A 26814 817507324
Q 39181 41926 1190716690939
S 8660 553118380
Q 39388 53331 5820503047385
S 15165 424966192
A 24885 501862825
Q 8329 44259 3864490158243
S 3473 490043909
A 38125 711258849
A 21372 977359032
A 32253 282799492
S 2101 960683060
Q 13283 21909 3059278232564
Q 17250 31156 2712463793630
S 10629 373924114
S 18211 946510314
S 23646 143116443
Q 31209 33630 531365954116
A 17483 325081029
A 7180 567024031
Q 48521 50856 2258528514835
A 11425 726178097
S 27292 423119451
Q 28057 46793 9576587281980
Q 34809 45893 6846909049296
A 11181 874964226
Q 3135 37861 9459077033119
S 22496 878808681
A 18767 330446878
S 9470 864480445
A 39293 548700807
Q 6663 50106 5699905541133
S 36446 660706783
A 51791 304075162
Q 33736 44799 380426379827
Q 15553 53855 1418081355498
A 23150 642733188
Q 27826 44623 5013461133897
A 12277 187385470
S 43287 183291894
Q 76 37801 9573133886296
Q 40062 54177 5228784360493
S 43779 891763268
A 34587 518774724
Q 6352 47297 7439884674203
S 20695 876735194
Q 2260 52022 4431376271317
A 49731 445327719
S 51249 424091689
A 16650 171854952
Q 2141 15482 8088259874406
Q 8700 46927 9831538577231
Q 17037 50436 1484263488276
A 35779 404646517
S 42016 942621667
Q 4008 24226 3754741530467
Q 19512 38733 5069228153226
Q 22794 45114 7454886454862
Q 2322 40974 1346514972478
A 48408 385402981
S 11581 898941980
S 19702 527335258
S 3194 971842317
A 14554 112618482
A 29597 115123079
Q 33946 40170 429424162200
S 1381 783961684
A 21370 144991095
A 41878 614216863
Q 28996 43680 2903077902266
Q 17010 47817 7241158842207
S 24572 916400719
Q 40180 45829 332939102573
A 34953 884357269
S 51940 155981130
Q 10070 41519 647056315615
S 53507 222067360
A 12984 754372572
S 30661 927322542
Q 15966 45096 7016000854548
A 16571 194687367
Q 2772 42916 9317368619541
Q 6276 7713 246426807264
Q 37035 53683 584392432586
Q 28999 30785 13610090261
S 42448 446767158
A 41433 787273120
A 12128 650927119
Q 8057 52043 4145439645989
Q 30571 44903 2865255151621
S 41459 535506301
S 30670 888274878
Q 12752 24399 6510298972875
Q 255 53795 1680882648427
S 29780 919602389
A 25129 292421500
A 18460 900153947
S 43334 131725455
S 29929 690786355
A 21804 879999397
S 46523 738200682
Q 26627 37739 3611379261308
S 26178 785289377
Q 10474 18321 7357109287499
Q 6572 54865 7649518406137
A 34315 220031089
S 8321 469280004
S 43382 603102358
A 14800 780572510
Q 10060 48222 8400584013304
Q 792 35531 572978935930
S 15995 851263843
Q 781 54044 406181445214
S 10483 914337169
Q 743 50001 2217264238926
Q 43791 45594 1027129751242
Q 6720 39605 3214797935038
Q 13812 46053 2606876282722
Q 8567 51526 3493425608832
A 9123 548580110
S 43830 918008315
Q 14511 49244 2834902881070
Q 25727 52373 9796190321536
A 13018 952282974
S 13478 264561100
A 26355 450244945
A 36908 196016203
A 796 233008975
Q 15733 22847 617333507304
Q 24419 33351 6299362425402
Q 11563 46428 7193243504846
Q 23560 24394 116207328902
Q 9737 52452 8697160062997
Q 6808 18723 8773963324797
Q 23005 43271 7395996918411
Q 33849 46004 7570762450535
S 53811 484734550
Q 10214 51179 4508291917844
A 14955 367445986
Q 9255 34726 9684117617698
S 40450 156569744
Q 29854 47732 5196357505903
Q 20925 26916 3310583580625
S 35213 749911360
S 26360 881541892
S 43137 322605632
A 16240 375450083
Q 11459 19352 4684356088651
Q 13522 35644 3284858459437
S 54556 377319874
A 18912 125176550
Q 18688 52288 2752542704199
Q 4921 29588 223511348756
Q 9576 19699 2411051567969
Q 686 51080 9692444487992
A 41738 86117931
Q 8473 10770 599324109872
A 29044 771508677
Q 1143 22151 6100263614132
S 34251 32732332
Q 16491 22101 4771985342374
A 35298 19183060
Q 46005 47038 876066880226
Q 6518 16953 8848291137400
A 12649 579039142
S 21314 311348779
Q 16696 22866 181371638941
S 35771 510063082
S 6561 628198667
A 43984 527576474
Q 4148 33697 1706291965007
S 39840 883357877
S 7897 455345834
Q 17243 42062 8088043278894
S 52134 959370394
Q 12801 27595 4071691234152
Q 40502 51719 260600759345
S 8605 77200711
Q 8590 24188 6983742691711
A 47045 512556186
S 44924 452344730
A 29167 481422872
A 34680 768029362
Q 12305 26811 5962007949387
Q 9713 37652 7694613138867
Q 13709 42647 5244979387678
Q 1483 51700 3837079120384
Q 31305 32189 447456752799
Q 27173 30261 1579304557266
Q 34279 49048 4871477064928
Q 26547 39512 851629886886
S 49220 214867027
A 21798 148201615
A 42799 733489446
Q 76 54876 6484321816874
S 23443 984719893
S 44961 575066856
Q 10060 35505 559300013498
S 9909 387694459
Q 2981 53566 1720481570694
Q 812 16077 7900073275413
S 28802 749079441
S 660 252910692
A 32182 316751285
A 54565 481926952
S 15691 582951719
Q 31802 52415 5381670483732
S 28414 649979160
Q 948 30499 5161339294116
A 54765 406887642
Q 3546 22443 2130044776661
A 40135 261147311
Q 21243 25394 3635883827222
S 17108 695360137
S 39514 133505421
S 42829 342077304
S 42282 159311812
A 36330 802416412
S 45365 601563785
Q 3222 44968 6355723317949
A 8114 725232791
S 35945 189884095
A 25138 331854010
Q 12025 51622 6303761407361
S 24204 517732681
Q 8851 54643 493330147749
A 10200 630703494
S 25704 330309842
Q 3196 54028 8234925687822
Q 32068 42386 3415890943189
S 46109 735094801
Q 5162 10539 5301908665979
Q 12741 42850 6429046584103
Q 45849 53601 6960612282540
A 27252 156961383
A 38349 40908946
A 20139 186004449
A 39983 98392087
Q 11781 48247 2856239767393
Q 2553 54000 5098367973832
A 30678 698813849
Q 48177 52544 3964932844760
Q 3998 50526 2526987352027
S 6891 976635380
S 54372 219603300
Q 7289 45625 1019414259443
Q 18353 48574 6566421428356
A 50250 777106426
S 27514 301108666
A 8188 597014908
A 23166 270185519
Q 9228 41340 8569745044550
A 43787 340235676
Q 1453 18899 4369409645899
Q 7070 10354 1419915461635
Q 33156 42138 7069921184617
Q 11047 49266 8878637495183
Q 17636 20074 765665546610
Q 4473 45694 6012784991851
S 15834 377185820
A 24900 86350624
Q 6419 32340 9231508330310
A 38074 753777964
A 34015 310940129
S 8511 304806562
A 34102 765314665
S 51808 866732507
S 53782 719294991
Q 23674 51299 8473177528932
S 27832 448777823
S 3661 111507632
S 11195 508998427
A 16105 732144623
Q 26137 53824 2793464965783
Q 22237 40784 2480340408601
A 39358 498518733
S 47786 435483785
Q 28225 48053 3011394972557
A 44887 370338086
S 28035 784510139
S 37851 271131462
A 7315 804088525
Q 3429 42511 2223994104668
S 52660 387147394
S 9677 237790062
S 45643 754062171
Q 10696 48147 8120228232016
A 25351 83593075
S 10531 225210888
S 30467 496597073
S 41006 741338591
A 26472 635418380
S 12950 709799334
Q 5881 32480 6975186942648
Q 39181 49286 7072284779540
Q 26883 45888 8903342326296
S 28921 339893754
A 1259 973122231
S 40722 695764055
A 174 882932143
Q 39708 44096 4365338621346
Q 11363 29755 5252762538449
S 6726 43801060
S 53901 510682765
S 54250 336293270
A 38112 940351637
S 36914 862510053
A 20397 389943480
S 20455 745518076
A 627 941262011
Q 4403 47008 5749140728298
Q 27397 27515 12500924305
S 23034 689891646
A 651 80710735
Q 6750 47822 8406265922364
Q 7468 34964 8618454054003
Q 2619 54115 2822136264131
Q 47328 48501 781225251348
Q 4599 52916 3659578909242
S 34753 629459526
Q 4990 53528 5930959046824
A 36544 946754039
Q 23604 54112 7272148602586
Q 18006 38768 639295506766
S 8158 38605501
S 11178 194877319
A 21289 670556482
Q 34204 45447 704365224432
Q 10302 52934 3079855142661
S 43305 651228432
Q 24950 52318 5923126340397
Q 1276 53968 9251151878580
A 52394 642235471
A 46219 266960493
S 4420 818344739
S 41347 483923901
S 28054 552724545
Q 2154 48293 4020825837034
S 50286 664321888
A 35494 830090090
Q 37509 53718 3092382792237
Q 12584 46661 7454508194652
Q 4833 29731 8849051703466
Q 1461 48902 383518268191
A 48065 722209314
A 13980 22760349
Q 5308 23520 6119465378946
Q 8901 39388 1802665699492
S 30000 360383069
Q 4388 54921 8953090129112
Q 30306 47939 612149661221
A 4630 152989684
A 29005 902230058
Q 2960 22024 7325332445374
A 45600 779408629
Q 15304 44205 4116342315875
Q 8462 13598 2051601184259
Q 13210 51931 6155802227204
S 31012 965425205
Q 841 45161 2389161186674
S 834 620349423
A 26232 449487843
Q 11647 44999 250750606581
A 28643 746557600
A 33222 537392643
S 34939 204540953
S 38758 868201930
A 46621 94006713
S 46602 688844706
S 52015 23583205
Q 20446 38596 1457891688707
Q 8306 43499 947652485732
Q 29318 30339 662213319782
S 17319 495976119
Q 5502 41729 2852633808535
A 2719 950349857
S 37959 787252664
S 45130 846891465
S 14803 889426875
Q 316 25663 538692932652
A 79 674255975
S 6035 668254873
S 38147 828957427
Q 30421 39758 3722618651807
Q 31594 49592 3040074040107
Q 29805 47700 7939290077901
A 32524 311835685
A 31930 758939414
A 13854 399291471
A 35260 291572403
Q 23051 50525 9511084263162
Q 12413 18438 2742815384816
A 49449 998111397
Q 8508 54808 5176519824164
Q 11028 24404 8619847375203
S 44255 631589596
S 44982 465831660
A 47468 293844301
A 40701 347629205
A 3128 781164506
Q 5241 43317 2791291914001
A 52025 185380159
Q 1535 43205 2271031568829
Q 46014 54573 387479958984
Q 1861 54198 6258122812005
S 12865 977239471
S 14531 944964389
S 20874 381588665
S 41816 541632446
S 23688 655457877
S 2953 498513918
A 17067 116253649
Q 38901 44841 4178726383809
S 19073 784694547
Q 9606 11070 801830641415
S 27791 968621008
Q 9854 50327 990604283708
Q 9749 43781 2985687271207
A 36400 863800012
S 34593 879877361
Q 258 25281 3962731000054
Q 18448 31865 2608876697516
A 45431 930816396
A 22884 261124065
S 14268 344435070
S 36349 217291850
Q 4208 17754 9757993383826
S 35501 79811279
A 32150 389773780
A 17118 833763964
Q 14423 33226 75437257786
Q 9998 29119 7948286344514
Q 19216 21704 1790985699349
Q 36213 47594 5335248590960
Q 6328 49216 5610293253433
Q 3334 33301 7930135123292
A 46451 901955506
A 18145 674167221
Q 5734 49833 1353248295451
S 705 231098106
Q 12242 21548 957447852983
S 31428 528229403
Q 37199 45838 4164863421881
Q 7833 10053 447449239775
S 2489 567173040
A 10140 779050285
A 41960 412746656
Q 36804 48598 7570074369697
A 8187 229177016
Q 1833 43577 5381451497341
Q 3 54890 4601264177826
S 54162 786012852
A 30303 424832001
Q 13630 44911 3477179560160
S 15453 753143680
S 50863 188289960
Q 8008 47136 4517169941086
A 41184 7735600
Q 42060 49566 7052542037006
S 20548 974575871
Q 11329 50399 3435105127988
A 3218 826173323
Q 479 22512 2855951101428
A 23952 678019947
A 12096 731841901
A 25833 874839377
Q 40834 44023 2917070424188
Q 7459 29327 6704702381354
A 13857 576184315
A 53699 283549729
Q 17433 38452 9238798205156
Q 7746 35447 9988038573992
Q 1611 40453 5450251642611
S 8111 182615158
Q 14949 50231 1806763048269
S 6950 295141028
Q 5296 28747 5681134203613
Q 16987 30433 4941411669571
Q 28525 54354 1507302093906
A 24084 421170372
S 43221 145535101
Q 8205 50543 4013215400229
Q 3074 24390 4425582155374
A 35922 718325193
A 50834 847564252
Q 6205 23417 8956831466819
A 35560 637844571
A 11221 861568200
A 15148 638173780
A 15336 326988777
Q 27435 37781 2362842137042
Q 7681 38554 9836927047544
A 3586 863291574
Q 3513 54464 8219594890459
Q 15438 53334 1646285552757
S 20476 573647492
A 29624 546314060
A 42227 639328023
A 54003 447001659
S 48537 109118108
Q 24221 34057 5355214562135
Q 1766 34063 5653652534504
Q 21606 54434 1796389414568
Q 10169 42787 3401964553684
S 29108 675552160
Q 16753 50447 4736639800017
S 13936 146057010
A 17315 941714170
S 48797 939038306
Q 38499 53345 2964508732086
Q 614 51809 6857037508931
A 2229 124072527
S 35836 321322594
A 20386 508662543
A 11687 570512109
Q 9295 45923 5534653046458
Q 13237 41531 1028656069412
A 17864 983811951
Q 25698 50222 2809431630317
Q 4112 43214 1154155564576
S 10563 288436168
A 33514 809257746
Q 21888 34471 5150936052297
Q 42366 52476 2014096330914
Q 585 23272 6905893028282
S 41235 148730291
Q 4172 47248 9724997037195
Q 2933 53071 1684317581604
S 39528 308383298
S 35552 212360205
A 813 175784125
A 30285 871358166
Q 10700 12984 1303596613313
A 22200 929007299
S 27879 586414299
S 41126 889078110
A 44432 701129811
A 22148 431184087
Q 5132 19217 8749527463131
Q 14861 51464 7028355495442
S 52931 962398629
Q 17855 19875 364815217985
Q 3154 29834 2602998866475
Q 8837 28645 5358972193390
Q 4499 48267 2351969373649
A 46238 662630496
S 43389 618576152
A 2688 745066553
Q 18283 54049 2813167019382
A 27138 452028048
S 32833 113867205
Q 15455 37663 4267105268064
S 51859 605411240
S 20038 855821019
A 29914 317196534
A 33499 470212182
Q 5178 54523 1592788841671
Q 4328 54698 1645442790755
A 35948 505579006
Q 7260 44453 9868551724455
S 24471 768500464
S 54808 793268233
A 34958 109665672
S 43627 188369281
S 53782 876447516
A 28356 225163357
A 21465 972019061
S 20473 844208539
Q 2141 54054 4979405618650
Q 24495 31793 2449255824978
A 43101 981560788
Q 5294 6962 530325973723
S 5352 456687906
Q 18684 47805 255096670465
S 47506 389634208
Q 22707 29303 4891396536413
S 27088 106359608
S 18441 158760848
Q 20439 31351 3505414422690
A 36211 570426191
S 3608 762438151
Q 3851 48108 9698374681846
Q 6292 50289 103261763129
Q 28899 53619 1002046596713
S 25932 970459598
Q 40449 48262 659293464816
Q 11789 30777 1747499660120
S 53264 496777983
Q 15426 33542 3434233496952
S 10981 142980444
A 11245 469859812
S 51014 286696686
A 39345 276160602
A 50600 64452419
S 15583 303641164
A 28101 967372049
Q 37158 54224 9165991443440
Q 13957 50709 2911118773907
S 43675 978913609
Q 21661 47063 1620395697355
A 16644 657946566
A 26699 627383077
A 47434 588288925
A 18205 16370054
Q 2043 30540 3694610790840
A 5989 642940289
S 25577 532774949
A 47513 268915836
S 53294 540230728
Q 2064 43861 5505291960342
A 33510 654674751
S 15876 128023995
A 25121 354526151
Q 3688 7001 2162264953418
S 52638 255305496
S 49851 846589135
S 6720 412684427
S 54042 386907353
Q 17988 39041 6190780715108
S 45472 986649212
Q 9670 15771 5000010187344
A 9726 360702375
Q 859 51352 6050003632191
Q 14213 19758 4035219437469
Q 807 54186 1170881168512
S 29780 178001776
A 43172 510235264
A 54474 118025871
A 3755 56730765
Q 492 23786 5424591636635
A 46558 319840167
Q 18848 21809 2053915365572
Q 8811 54707 7149437407678
A 23476 638216709
Q 9558 41951 6783079582471
Q 2856 44291 5974184893520
S 29306 45244120
Q 11227 42110 9977335377600
Q 7542 9136 157594046444
A 53243 1546909
A 35747 495869253
S 42516 806513080
A 10692 513663051
S 5570 975941759
Q 18831 50803 5166337998310
S 39447 472889617
S 25867 273595557
S 4083 360797994
S 9998 344487189
S 41335 107230231
A 35639 919796899
Q 28742 51827 5243330179700
A 13903 412606330
S 41821 277776833
S 20235 857672786
Q 5193 32352 9783335607094
A 25731 304550322
Q 7272 24594 8851500835810
Q 20571 29754 2620486907220
A 40035 748219742
S 27758 953660197
A 3302 83975911
Q 13012 29212 5940103375263
Q 19515 44076 4584962608795
A 54764 974236720
S 42149 932731833
A 5032 959957508
S 45228 625141932
S 4929 459816431
Q 590 54486 4070924858244
S 42447 28115356
Q 21787 25133 2365268054752
S 51484 729423765
A 6557 504008768
S 5507 9449596
A 39916 814793576
Q 5350 11313 5286342158597
A 14688 608564308
S 11235 7527495
Q 3554 54178 7650293790970
S 16045 593526914
Q 17990 47675 3661719930536
S 12473 134169742
A 17789 260682837
Q 2216 48546 287160005875
Q 19559 52393 372531689124
Q 13816 53829 4241215332238
S 42376 843921597
A 14016 788855964
S 43541 890808928
S 52680 218851172
S 3035 627636212
A 9094 665119296
A 51275 657332592
A 39975 550998222
S 47588 253941855
A 53566 12342197
A 23460 852067699
Q 2855 44286 5721659479874
Q 3843 51436 428509223175
S 8689 737976695
Q 11754 39622 2028391357263
A 24180 840690118
Q 14044 14471 210035944614
S 39144 371927264
Q 10776 36993 4507389481085
S 17607 553452173
Q 17528 21212 912388447894
Q 31872 45412 7997587515187
S 28132 922004484
Q 731 53786 5220634726696
A 5974 670725898
S 54605 981281180
S 32340 382585629
Q 45579 48313 1547661496678
A 31731 919200742
Q 45956 54649 6017273067338
A 30931 991169550
Q 33402 34223 204609065749
Q 44 54860 7593009809903
Q 21795 37981 1296005925530
Q 841 53051 1708139526868
Q 4047 52584 4516773761570
A 54349 130352029
Q 7589 46669 8917419468887
S 7282 896071351
Q 2006 35148 8235337724921
Q 14319 33101 3512186851262
Q 2492 49899 8050648400659
S 988 132229960
A 43232 784353834
A 8859 961060706
Q 5808 52766 3920984078608
Q 6515 31857 4731285255771
S 5623 657326383
S 52419 103506756
A 34454 634402905
A 10188 88952400
Q 28944 53679 3503778564984
S 4224 184697740
S 28264 394274382
Q 42480 53013 9877726717263
Q 22883 28583 1761767086832
A 7066 11314394
Q 11703 51833 2621126307410
S 33368 76814221
Q 4774 43300 4075622661339
Q 17353 45889 523512979750
Q 2241 48742 3846033523383
A 39462 413536638
Q 33217 44060 7223100043335
S 21903 938769030
A 43601 743803472
S 19717 116406693
S 37603 713889336
S 29503 142000203
Q 1491 23441 9539700010742
Q 13531 52080 1829132379676
Q 536 50392 9601788431230
A 41828 77540965
Q 5876 54217 8299865787115
Q 15805 38573 2418778438366
Q 12095 41129 7002105040312
S 35379 603627313
Q 9764 51144 7652803442493
Q 4875 35461 1790610587109
A 10136 852570933
Q 17881 34700 2254385189574
S 53639 36443145
Q 5179 42214 5941901048475
A 53100 73577299
A 37023 355314360
Q 1914 4105 145644141027
S 16317 786855074
S 46069 594004493
A 27156 441281949
Q 7855 44279 7415647188650
S 2148 682539570
Q 12275 22066 7948609200086
Q 16361 51934 9169232254573
Q 15610 22687 5743699264646
S 48155 196090693
S 22895 933086561
A 5343 853010644
Q 410 54787 7703251150457
A 17838 594039523
S 13593 124966088
S 26877 989039982
S 24758 716474860
S 37231 170390780
Q 23425 42969 7197384881125
A 27631 937790665
Q 2909 53300 2634101777041
S 30656 954963313
Q 27576 35144 3509087574701
Q 23754 38872 4834061238378
A 42266 787583102
Q 8636 31873 7730291643026
Q 5922 44042 2068000449687
Q 10799 54004 407921463569
Q 23396 47019 8408775746311
Q 18583 51934 5834221542691
Q 12889 35790 4477520970831
A 53195 528665401
A 31306 949579926
S 41827 416560860
Q 39809 49176 4419704330123
S 2637 443088471
S 21944 342495566
A 53612 328831411
Q 13146 54127 9624663553083
S 49957 457329919
A 23052 448814546
Q 2791 54267 1227530471297
S 54473 830229704
Q 9553 34931 1605970475553
S 24201 374634506
S 3324 537470943
Q 2519 35285 9571644437908
S 4660 965423622
Q 10665 27936 7830569577591
S 5825 896579673
Q 2348 52484 8456756583871
Q 4096 26895 9368785839469
S 41427 526711857
Q 32128 41791 1522304625305
Q 22578 36847 653834561494
S 12370 206313312
S 14020 337311290
S 32402 610489873
S 25744 895777940
Q 10427 21883 6026312546213
A 37116 402619662
A 21213 89217356
S 41044 170133661
A 38406 328733440
Q 1137 46856 5073764206200
A 19494 187900763
Q 26220 54237 4933850270344
Q 15304 27743 7845955674128
Q 9968 43359 4492137596599
S 33673 811546174
S 49415 244711016
S 24443 838260181
Q 17914 28130 6227811428071
Q 23274 46395 319220261514
S 23095 602163541
A 5558 815724182
Q 3089 51051 2655802064088
A 35114 644166234
S 41395 746828548
Q 5117 40059 1764120644448
Q 10368 34992 2270535778947
S 13219 139272889
A 17835 207564686
S 35284 390672207
S 26731 511022564
A 3494 145959224
Q 20614 20936 279182928656
Q 3543 45022 4141618053169
A 43258 573804261
S 26900 414358173
S 37028 967265411
S 54250 514098355
A 667 844424005
Q 10946 37164 2638837033270
S 35642 760759791
A 53145 81645151
A 44952 830686624
A 49910 363758848
A 48596 166506355
S 2840 559965668
Q 32595 44671 4740188855848
A 30611 591907991
S 49819 812966549
S 27286 45957104
Q 8953 37882 3811179993231
Q 1128 48059 4916430818715
S 46906 970795246
Q 3885 54065 8116779303605
Q 41023 52687 1560303134844
Q 18158 51947 9490966420793
Q 31462 35343 1770869640569
A 43353 998177749
A 136 729548940
Q 5026 32731 190911170534
A 40916 329419669
Q 14372 42539 4616770641738
S 48193 298381597
A 6275 505185899
A 5357 34249564
A 14214 93264933
S 53989 490277276
A 41356 511913898
Q 314 29162 7488550316687
Q 47918 52627 891573740304
Q 18714 45080 3585096334692
S 9689 711447820
Q 8891 40513 5318199822477
S 16595 631620755
S 42974 963045278
S 48794 14206969
Q 388 38076 334682351605
A 25143 667782013
Q 22749 45914 6533433988167
A 35383 257380967
A 49965 216878172
Q 1990 41882 2800974020777
Q 2642 54764 120092536547
Q 11870 43861 121934992467
Q 994 45680 7587788463004
A 22917 293214437
A 40934 124435562
A 35476 95090568
S 39206 782432128
S 30668 926788096
S 6865 87891262
S 38190 450815862
S 7339 41738589
S 3981 178899752
Q 26697 39735 9162309938963
A 9207 419189887
S 18924 600813468
Q 24630 52505 6199172150219
S 49248 323483796
S 34205 550794689
S 22529 827215815
S 2204 485243314
A 47147 6103941
Q 596 14627 7702807564540
S 8752 967705929
S 42764 939701417
Q 20426 25996 106213440915
S 6052 230671332
A 29583 757510763
A 12378 600306000
A 40143 607998698
Q 218 53766 4298852329020
S 36270 885685547
S 9118 703801166
A 4686 278691939
S 12626 24634757
Q 103 17363 6335977849536
Q 4467 45767 2300135917885
S 36355 328039905
A 18906 218942908
S 1411 653969283
S 27606 24530477
A 4646 998978210
Q 3351 54080 1362188771477
Q 25973 30400 3474594489811
S 4677 642108068
Q 6356 47143 9579801712562
S 23961 372834706
S 1033 909640242
Q 146 52441 7512377717484
A 12337 639296060
S 21463 930534468
Q 7292 14608 3627064448086
Q 1813 35103 611163871893
A 30528 704667947
S 5394 284697403
Q 1326 47224 7795393980280
Q 5179 35349 9652075482214
Q 40294 51501 1113077522560
Q 14415 17152 1595901761799
S 33952 855296397
Q 21529 21756 52081226000
A 26309 84100751
Q 1812 47270 858558438275
Q 899 45828 919749789583
A 21325 227366812
A 24297 640681439
S 49964 225925899
A 50396 358716833
Q 30332 54656 5068994035418
A 3436 358250838
S 19381 4100140
A 53922 88839932
Q 7699 40081 8335267357674
Q 863 52513 6425173194312
Q 1999 38664 9612383822211
A 3353 442371583
Q 40907 54561 1595325693733
S 34844 579029583
S 26307 868775493
S 19589 404384890
S 42160 214346741
A 25681 211273164
Q 752 54306 585790716632
Q 5782 41293 940579878325
S 25570 383715632
Q 4721 32131 129485762685
S 48378 92122194
S 23254 624958372
Q 26792 48961 9401507756776
Q 15431 45260 6907188350569
S 4297 165379880
Q 6442 50134 9732033585978
S 19873 667236857
A 53216 784889029
Q 26255 52071 1944719656819
A 52869 606306619
Q 11043 50395 7141688843133
S 49652 394621578
S 31080 420150067
Q 210 54283 6776880675752
A 53971 460837171
S 48410 133529548
Q 10424 16617 5915242961457
S 45692 589077601
Q 8894 50833 6351866352576
Q 18353 29651 5027832369216
Q 39491 48037 6785250851004
Q 7355 40625 875477268934
S 40505 90730371
A 7875 73221549
Q 3403 29554 9752951266043
S 23808 392560335
S 18653 976810361
A 22487 473243275
Q 39957 43880 368300714883
A 49473 231033806
S 42546 117852013
S 46817 658501657
Q 26091 35900 6447980621236
S 22271 821223878
A 39129 936855617
A 52591 669614334
Q 22196 52814 6189504102351
Q 12140 50792 1799490094544
A 12576 550457027
A 22215 754744931
S 15285 191825694
A 40986 885711923
A 41825 514578356
A 21509 538703060
S 38732 565868688
Q 1442 50581 7533966926000
Q 2726 51715 48142424821
Q 24000 37694 1458176034465
Q 860 43647 3612147529636
A 43281 378502049
S 23054 946840525
A 53155 495445161
Q 3164 45371 3605344283890
Q 2867 18023 3518006039093
Q 19729 27872 3675931676052
A 32898 48038454
S 50794 270649582
S 23574 705395944
A 5611 472546303
Q 12742 34804 850862032037
A 28254 359453964
Q 15914 48569 7510908300423
A 29100 948949624
S 863 419719568
Q 30886 53808 5794600746949
A 50894 803406303
S 4512 570108648
S 33477 238620527
S 1060 885442416
A 23971 708065672
Q 8278 52346 3868358391063
A 5784 425334816
Q 32454 39454 6229494833162
Q 11373 19452 6519354801091
S 30629 786320881
Q 50115 50549 159942764286
S 35158 62281466
S 49666 252075650
Q 3071 32647 6419517966139
A 53638 153939675
Q 10248 18572 1725383031992
S 15290 966196101
Q 8924 9525 405204731330
A 43855 204618672
Q 32259 54526 722150205408
Q 39944 47681 6991679886365
A 21267 932055454
S 38778 185280063
Q 5523 17861 5644602120791
A 6121 564392123
S 27541 804169133
Q 28905 35732 6737489905636
Q 1252 22680 4591629122832
S 46038 870407700
A 52431 656548965
S 26025 927146131
S 42674 822976587
Q 18847 33836 697429696326
Q 5235 12316 6398345899080
A 26951 79365490
A 32417 432198458
S 39786 378914722
Q 14493 21219 4277780098379
S 603 375997727
A 36818 689300460
A 49065 786783816
S 27070 664996876
Q 4905 48611 3867920158590
Q 9720 40605 6939567495558
S 46953 566154349
Q 115 50524 209761001558
S 20408 347024744
A 39205 708060919
S 47517 852513428
S 37032 333027212
Q 7470 21410 1394165907607
S 35400 917805224
Q 4259 34869 3753644275800
S 43803 46939354
Q 11330 46283 2215614163842
S 16149 860427045
A 11979 826579911
Q 90 51059 7145488540095
Q 10348 50446 8366985621328
S 1214 227137383
S 39944 278673969
S 15009 817906520
A 50663 676400786
A 11882 437309398
Q 31707 44468 6275960152046
Q 16170 46409 4347453145356
Q 4965 48494 4350803368335
S 44608 662808295
S 27632 309990072
S 42653 570880134
S 25331 667566140
A 29317 19958460
S 17532 427049785
Q 1486 45525 8255407157610
A 16426 639910907
Q 18481 48320 9471609084714
S 40771 258550511
A 37657 190801678
Q 6820 50684 7227353056418
Q 17395 23913 4218121683515
A 32994 883856072
S 40978 153188353
Q 15901 47792 7429743400441
S 24540 550335865
S 23742 35868902
S 34032 59240236
A 52783 219428512
Q 968 52222 8941734757193
A 51773 785275561
Q 4633 36328 3260076428749
S 53264 457556576
S 50222 938713312
A 41310 170282028
A 31044 380531393
S 34861 774415437
S 6628 940931262
A 49739 482361045
A 47649 628985834
A 53654 113057381
A 40678 680304998
S 11802 818697340
Q 8784 18924 9066641206472
Q 15799 53380 604973801361
A 22850 178373243
Q 26141 47960 1403098852900
S 36180 95870926
A 24028 326684015
Q 6698 31743 5647344786179
A 51276 427006470
A 25774 328053567
A 49828 631549646
A 54041 659800423
Q 11371 30876 6047661758234
S 26984 913596819
S 22217 604433675
A 6311 397686936
S 19851 404657547
S 26127 325555944
Q 9231 41890 8635915711726
Q 39119 50388 7332138444393
A 38973 165022145
A 8790 681094135
S 23786 862218136
Q 385 54154 2937846908564
A 458 169828053
S 20586 447080771
Q 10190 50043 8571571610730
S 6190 127386460
Q 9791 53886 8786930013559
A 5373 578533999
A 47293 943463364
A 33600 753218853
A 10842 841856328
Q 17169 54388 5789969006161
A 44247 78816754
A 4010 161820651
Q 31338 52683 5444020628624
Q 21055 30869 7866459052301
A 24700 896315831
A 51747 870910046
A 23721 254002261
S 19123 322792399
Q 4382 53357 4450163928833
Q 29010 35535 6146490112704
A 34480 466101000
S 21740 931364295
A 26636 503276443
A 34594 751266532
A 41922 69810981
Q 2084 54811 315457889870
A 53559 553552893
Q 30696 53888 4477366181516
S 54497 574138348
Q 570 54093 2713546296565
S 20134 889197894
Q 21811 50998 4387904118358
S 40536 666355686
S 44791 667144821
Q 15880 26348 3235256448032
S 23843 381022505
Q 30488 40528 5741273995163
A 17233 420838952
A 20132 241833437
A 209 201775509
Q 20712 38952 9968651198268
A 33039 510633487
A 51023 808190266
A 6937 468911272
Q 2344 53850 4178061209716
S 45913 482762990
Q 11864 12425 226357247117
A 10823 595614671
A 32971 505546057
A 50772 806376967
S 42053 434715990
Q 7589 20577 4289493480521
S 22710 341758682
A 22952 176728743
Q 21421 50284 8632481504853
A 39662 943494305
S 26110 277329446
A 52280 360916651
A 44011 772638804
S 7190 95893151
Q 6909 54706 4587050687271
A 32005 602117575
A 43224 562257199
Q 6214 42932 1693273626364
A 51229 325391605
Q 24124 50757 7658486598149
A 39349 322429802
Q 12411 14637 2203112183531
S 37715 181328438
Q 8605 26416 5299647183478
Q 1847 49171 2533126232246
S 42228 847109098
S 48251 664231144
S 54854 956796995
Q 4526 41162 4086167557164
A 21305 571692236
S 15938 82417499
S 14910 319596877
Q 31868 38176 4952695365223
Q 9888 38584 5740406597242
A 46045 973784043
Q 8256 50217 1012314705484
Q 1811 16107 8829697337712
S 12992 262554212
A 47706 794061139
S 42613 925624845
S 48516 640482516
Q 22564 43795 3179131481079
Q 1524 48143 7671892876499
A 7284 521204355
A 10741 393689134
Q 1740 21160 6985175958308
S 47641 634838622
Q 46176 53267 2532765251614
Q 16728 31104 3645740424502
Q 13606 35916 7626675943173
Q 10254 21946 242396846800
A 34838 763992491
Q 3021 10459 7339450612060
Q 16873 53393 8408237506219
Q 10362 51057 9276323096607
A 24893 956355802
A 25006 224769928
Q 12310 17072 957371894087
A 2833 281551068
S 49536 987708067
Q 11702 45748 4390399895409
S 24696 989253073
Q 2981 34221 7545642232166
A 24564 176884893
A 9053 994974708
Q 13192 31026 1950106329824
A 1986 704525030
Q 3852 34235 4500360579076
S 54803 882095638
S 21896 243248255
Q 25284 26847 1393871407180
Q 16428 30239 2683219868331
A 53716 631699803
A 44338 72729296
Q 26939 34006 5093012546955
A 49508 687053351
S 10744 321540169
Q 23734 30110 5348697974827
A 839 305184027
A 34698 981721736
Q 5695 53647 4936068932802
S 34365 970938454
A 1084 752376340
S 9447 988560005
Q 28170 43812 5381569896088
Q 4197 53990 1725553131185
A 1951 963622510
Q 2626 52202 8711140164184
Q 4185 43147 8826292018160
Q 2714 54096 2362880779917
S 18809 747560877
Q 14026 36716 7630689605217
A 24930 252488915
Q 26177 50657 177349409491
Q 22196 53263 5591391949547
Q 24772 48491 5229672724132
A 7258 54040871
Q 45280 47329 535903393576
Q 16386 23993 3820810089581
S 15481 779545595
S 14258 244371446
A 5220 211422336
Q 3709 41724 1957559298431
S 33593 8694871
Q 2827 53387 6560523850738
Q 12030 44604 6062508437129
A 54547 781416444
S 5699 909914373
Q 757 38027 7961186556386
A 49383 320265740
Q 43869 44669 386102506833
Q 4202 42843 2276738049859
A 54663 570428901
S 2 531759677
A 45682 131906964
S 20623 847375804
S 35884 516668558
S 8704 156365109
A 50765 234995585
A 43988 669261530
Q 6603 17767 3431009212567
A 15703 555098135
S 20795 137769999
A 52365 701067784
S 21662 236168939
Q 5746 38796 9861866185460
Q 12315 29627 4014302425906
S 1306 714884742
Q 11850 49671 7195974758146
A 28182 84991734
S 36911 432133804
A 53302 438393922
A 46587 320234081
Q 9063 25611 5552310154294
S 1130 136223176
Q 4883 37938 9984537691553
A 12963 19176818
Q 22025 37200 918480740500
S 42486 600438098
A 29193 331219026
S 921 963939187
Q 27036 50690 3730233173123
Q 9360 26049 6194239959768
S 27684 848860070
Q 13133 29176 7854115572005
Q 6806 53997 2864986627900
A 46972 774184735
S 38646 241302270
A 48179 433554028
A 42547 627000820
Q 8577 49485 4316487456438
A 30163 138428434
A 52283 90089264
A 2664 567376022
A 27989 173035396
Q 2003 18433 814295437164
Q 7024 11295 3137546049753
S 29318 459458215
S 6293 546264222
Q 51296 52207 142061952132
Q 21395 45191 613238515604
Q 12487 48027 6008166370040
S 4506 888903846
Q 5059 49714 5739607650427
A 3031 429160676
Q 8320 22265 9232261109554
Q 37843 39118 682231613160
S 35164 347162287
Q 11775 41938 1994912754753
A 53209 745616156
Q 14403 21996 3200522842691
S 21190 16772771
S 43604 299136035
Q 3361 51153 4644929836304
S 43035 559910093
Q 2070 52044 5191630591947
Q 29509 44742 4662507434845
A 6328 441594962
Q 3403 52583 9157471143506
Q 18387 38921 4223078256157
S 39468 491372993
Q 260 51615 8178636775191
Q 22115 46121 8266679271767
S 46305 115758347
S 43582 621531157
A 30892 150604362
A 19175 865188324
Q 1949 29161 390587759245
A 45900 187138597
A 35907 138955028
Q 35129 36590 1175493942829
Q 44783 53136 1742429385182
A 520 67821336
A 14206 791273841
S 20446 911811382
Q 8340 51661 4593067557719
S 19923 585531430
A 54180 198544059
A 16979 363517854
Q 37478 43671 332165310994
A 54279 335179462
A 16620 863356284
A 30703 768059264
Q 291 54333 1125131649581
Q 1933 53213 947823683790
Q 3387 32011 8649483613998
S 3932 988658592
A 6138 891231138
Q 1829 45308 2098126015609
Q 2480 54716 7455048207878
S 53497 838626150
A 6434 426555869
A 38495 58669345
A 42912 903673631
S 25839 736306889
Q 6013 49936 2150978290301
A 2958 226341141
S 6789 929039388
A 15513 241823841
A 18096 352894665
S 9202 717346093
Q 9937 41225 9265167378729
Q 38605 42751 2250832229906
S 15161 664211842
S 29069 319783530
A 4110 700907946
A 33776 609941420
Q 17842 39541 1336001503153
Q 1384 50060 8203792000490
A 27394 171006409
Q 111 53305 8052214596475
A 301 632807742
A 30822 116000710
S 38679 549585127
S 51369 547749811
S 7576 848435279
S 32697 428138766
Q 16080 38045 697278137159
S 8834 636611758
S 30055 370031776
S 39605 705653886
S 10792 196138639
S 23411 614839061
Q 11281 50069 9589311340435
A 54845 393493378
Q 11094 50031 5488160074120
Q 1833 35575 8517415824275
Q 3278 31958 90219384494
Q 477 27199 2208628932882
Q 31773 50790 3358833042780
Q 1110 5543 3511027974786
A 6852 484858686
A 3061 257236717
Q 11413 13923 2174559674665
Q 8456 49117 9538418000861
Q 12718 34909 7469615797008
Q 16665 30170 4021117455547
A 38110 565574616
A 40281 357229736
A 18030 763373827
A 33257 181340452
Q 286 53847 1110408968253
S 37794 384526869
S 34021 635677019
Q 21059 44599 9136445425387
S 45305 482208563
A 25788 323460346
A 5515 415621576
S 6186 944186259
A 11927 461622992
Q 44315 53462 4997483548902
S 21090 530640707
A 25933 236606309
A 52583 637712514
Q 14884 37438 5094272347328
S 52626 331766202
A 10528 237970476
A 41631 129361493
S 31274 199951222
S 19795 464849267
S 49021 887992570
S 52194 891924178
A 31663 287423102
Q 4745 44984 3435945700772
S 22165 882721473
Q 29910 47102 5048361004548
S 38512 390252149
S 27390 632550661
Q 26344 35981 757270102008
A 13703 294851758
Q 14951 45333 4130830494690
S 46164 588282201
A 34961 644482092
A 43319 134336004
Q 2945 43130 1883666489540
A 12821 212399684
A 22306 935037872
Q 13347 48530 3747356588786
A 51449 584350599
Q 11084 43339 436794721288
Q 14989 46087 3473627348699
Q 6428 44891 413429825276
Q 8792 33115 3462560456748
A 53414 80505491
Q 3247 38138 9061711263132
A 7033 110233786
Q 28990 52308 9407685858024
A 11644 945741982
A 3491 208139040
A 38923 435687928
S 31138 83354950
Q 76 51471 2091460143499
A 49300 466477720
Q 17460 43949 7831881353192
S 17596 668337299
S 29095 158750897
S 26912 562224034
A 9069 664454875
S 20945 500559955
A 13104 504777213
S 40866 180756841
A 37034 205857660
Q 1946 53260 3333379469278
Q 12405 54419 5684123861800
A 16251 132063807
A 21620 980325364
A 18314 934592782
A 35741 959308204
A 43154 946536581
Q 2858 17117 5523815082579
A 26398 753592924
S 3945 161127674
S 43956 558209420
A 37064 54006692
S 21603 120177896
S 36392 632106105
Q 13726 21517 6691429959670
Q 12703 54579 9848695251259
S 21415 202761481
Q 14252 27917 3900786428090
S 18506 955621694
S 6566 254589999
S 49369 900546294
Q 32141 33173 972088489792
Q 2619 31340 1896624046118
S 49953 355418312
Q 13258 24440 2434523059250
A 43061 632873476
A 35487 394798727
A 30023 715133247
A 37543 747830474
S 17939 122867670
Q 25236 53816 489939394355
Q 2608 16531 4804014946438
Q 2373 50685 9308497713684
A 9827 9384350
S 35449 20560991
A 22031 139891358
S 22528 114782374
A 27828 25743209
Q 9782 12007 1918542801280
A 54332 793825098
Q 4552 35918 2401419684827
S 50307 586016026
S 37367 190882287
S 46717 183823989
S 9713 685505931
S 15284 200095817
Q 2288 32061 6189412852948
Q 20427 50697 3015015693919
A 4603 276681464
A 14876 733563918
A 18710 310247022
Q 1330 54244 2404694424060
Q 14675 37890 3780775998625
Q 15729 44562 2475157793968
Q 40295 53747 8117498261406
S 45698 492631478
A 45770 227675913
Q 23898 53568 6030610524125
A 508 331457804
Q 19945 51545 9378375362078
S 38879 969333066
S 14435 662728623
A 6721 868432464
A 48163 142742465
Q 1137 42136 380421249094
A 53456 779125251
Q 32307 49443 3526233029549
S 49295 809428406
A 5581 307196406
S 20527 574848410
S 33926 776818972
S 44985 948353330
S 30978 193675125
Q 19409 36353 1009023148979
A 49036 347375244
Q 3221 38904 3746153281302
Q 21155 50743 7343145907664
Q 33935 42902 7756043076757
S 27127 362751712
Q 3005 45592 5779855873983
A 54555 369158730
A 20929 488987407
A 3491 661611992
A 37921 327624830
A 17212 719293734
A 41908 860845926
Q 5287 41197 9633558231475
Q 9068 29680 5154031159330
A 39887 158797440
Q 8302 42427 9420484363332
A 35458 544948729
S 27618 537821503
S 40068 761259019
A 32653 143651926
S 35392 420503165
Q 170 54533 4861523166387
S 35800 33121062
A 24404 687760607
S 3959 857559673
Q 2553 41665 8214137165437
S 31752 254034291
Q 13222 29913 7600623565836
A 48208 411379102
Q 1045 32747 3826731619927
S 39179 938124896
Q 2420 48945 8784248644324
Q 4256 51683 1491730782441
Q 3894 54207 8649698788485
A 39767 613317037
A 18108 602013046
S 38550 455896694
Q 12633 52215 4405015523832
S 38013 812686264
A 12843 838717909
A 48154 24243127
Q 31993 37166 3812236552404
A 17518 410152368
Q 11225 44691 6354966733123
A 17565 936617496
S 34896 209282651
Q 29534 52405 743024358750
S 16378 39510841
S 5964 822402308
A 2036 798584079
Q 2223 16097 8631927761640
A 38796 368992244
S 38238 805034248
Q 17827 40532 2063085852804
A 31703 678442845
A 31313 9937419
Q 17386 37466 1180705844205
S 44525 662582743
S 15557 173885118
Q 20163 47455 512981068773
Q 504 52487 8797108198436
S 47298 10203652
Q 43536 53741 6125759509323
A 27138 256352563
S 9690 262205567
S 11958 256218705
S 43855 924727997
S 14256 900988453
Q 5136 54197 1025466303138
A 51995 392467656
Q 3764 51658 8798569972412
A 22569 725331254
Q 44624 54170 8879225557806
S 53939 406940295
S 8519 231177449
Q 38030 51705 5204844227121
Q 17694 54824 8303090363892
Q 87 54783 1916332374349
A 39072 254778379
S 33331 376662917
A 37177 663220611
S 11842 824353186
Q 9318 29341 6549171108316
S 28831 984690777
Q 26655 50809 1882794881467
Q 28505 47214 8132350823010
Q 21352 53886 4379056916053
Q 17503 36135 1301968833860
Q 6142 40152 8792407312503
S 17965 440609085
A 18601 757369989
Q 13405 20254 1611123601405
A 2094 20968809
S 33308 90882705
S 47280 333122623
Q 33741 34331 354998728195
Q 9295 45203 5140885151075
A 41356 316201235
A 16254 855707000
A 25321 341082114
Q 5525 32192 267607184255
Q 31329 41373 3965630964936
S 34515 536623219
S 22275 740855034
S 12177 120842480
S 6184 624142653
Q 36167 46528 3071002940309
Q 281 51611 5922363227152
S 32586 690978050
Q 4494 37418 4550209699770
Q 11226 47159 8020119717035
Q 19485 53810 8289964223564
Q 42049 45495 742656534392
A 53567 546125443
A 2377 562442396
Q 50365 50425 38158312691
Q 3836 40724 8696994720744
Q 6773 33812 8217215621379
Q 3804 38521 1272216220142
A 15364 60615355
Q 7667 40021 8407852819659
S 2597 616927438
Q 38136 48395 2840815120103
S 4526 687735610
S 52540 241850245
S 27451 749424832
A 17759 890919605
A 16183 739484629
A 48228 31354613
A 18048 607611283
A 21893 820813449
S 34500 787629780
Q 9071 48715 1991055000754
A 13092 752064417
Q 5547 54140 3151515497421
Q 38303 39433 63137687768
S 11618 109576685
A 19922 773171348
S 42088 420032936
Q 11440 11988 525907838298
A 17511 257934798
S 28221 22728169
A 29280 903007065
Q 26080 51372 9974526728144
S 2004 985825795
A 50774 7046363
A 43634 452213322
Q 21895 23098 782457460086
Q 26937 54682 3915430261706
Q 11289 54666 6660976438996
Q 8581 53607 5276364451175
Q 52316 52421 103680334167
Q 13076 17673 2774153856721
S 19285 696597294
Q 12869 48615 6624207180167
Q 7709 36536 8460338931303
Q 47896 49945 1240857015104
S 16813 285106112
A 6107 887944157
A 28867 72730639
S 25558 54945409
Q 1597 38566 6924161911796
S 46462 154977004
S 5926 532516497
S 4979 708895328
S 40483 869030651
Q 7244 29616 922189397219
S 33590 644464576
S 41292 359857093
Q 63 47495 6752628917879
Q 216 51302 6816733243861
A 46747 381517042
A 41812 492231777
S 46087 620269657
S 41755 194788202
Q 22305 33541 6145625278014
Q 44848 51064 1141058687066
Q 25900 40813 4445425645398
Q 3908 51158 3766886219999
S 31182 986428555
Q 28581 53888 934075371051
Q 10050 44002 9511277731402
Q 62 45664 6210259430858
A 48196 755532812
S 41293 135342265
S 18576 13251253
A 27016 169147492
A 25486 670426621
A 22042 318117474
Q 13195 45621 8210672276670
S 19982 107590933
Q 35165 47318 8504264674001
Q 26638 39484 9162281876503
A 38865 21995002
Q 19122 24901 501588972836
Q 3930 23604 5951497662625
A 46757 325362531
A 44900 546520829
Q 33023 54126 4560198225398
S 4264 666340485
A 47298 586467695
Q 13762 30871 156458008281
Q 35943 37135 1121959149777
A 44776 923357255
Q 6827 15016 680097463883
S 15397 344245841
S 19767 162353542
Q 31198 36082 541298236500
Q 788 53485 8807059764830
A 14164 434893503
S 14957 857651062
S 22084 859604160
S 5121 653679805
A 16796 403764911
S 1461 197296274
Q 10167 33480 6000443366668
A 44329 996564812
Q 1883 38268 7923829376620
S 12212 661061397
A 47262 556039629
A 44164 508080160
Q 9309 40326 591278483716
A 41777 18860690
A 1285 603269016
S 43912 266765733
Q 43818 47768 305989304905
A 26316 719320297
A 5680 518575179
A 32823 565502973
A 41248 40647491
Q 27352 53186 1439397444148
S 24321 775065193
S 47988 973048351
Q 3734 46944 994818049794
Q 10444 45928 6474925666922
A 1766 509670123
Q 2409 13230 1034614160984
S 42866 135415332
Q 22778 30652 224790015298
S 24851 640770271
S 30960 633786128
S 40370 217590574
A 27768 184175823
S 6053 126905598
A 11788 196737862
S 4618 206691013
Q 6532 47549 2379443368217
Q 7756 41033 7447700831368
A 39703 704763571
A 51479 874392549
Q 16604 37733 4518848552741
Q 11670 24659 1984572663383
Q 27761 29711 688941848315
A 5567 287446162
A 49991 506138839
S 22523 828844609
Q 21435 40132 5662752866466
S 46747 523489241
S 10340 754967407
A 7594 259399608
S 42896 25283854
A 14690 439537286
S 47730 978344438
Q 8329 11231 144550974981
S 39618 925110642
S 42724 106075231
S 31996 141008895
Q 8213 48346 3056454711166
A 603 797677189
S 10348 286661605
A 9594 610131424
A 48933 909972919
Q 12042 14761 71590101034
Q 4213 40780 2772446314800
Q 5494 11554 4872775403042
A 24568 624710550
A 27655 549794472
Q 8462 46407 6161799498556
Q 123 54912 94936579172
S 12913 117440192
A 6885 789695542
Q 4444 7854 311989811390
Q 25040 25714 112229144253
S 25689 687103475
S 24596 817652046
A 3191 364606064
S 257 779840235
Q 10519 54362 5954560131755
A 54420 951499547
S 24072 36938576
Q 1148 52225 3662462623286
S 34421 222000437
Q 28837 52760 6859574024001
S 35769 540155937
S 29859 204306368
S 7489 617770237
A 40603 524770661
Q 36593 49149 3290282628361
S 4421 317418650
S 12818 981549169
Q 2673 52369 6797549937704
Q 6335 53343 8485598150161
Q 7270 10738 3166799129600
A 45790 293280723
S 9863 984776335
Q 8751 17226 3250168082181
A 50327 802167998
A 54750 150573304
Q 27427 43569 8740476621716
S 47707 627583569
A 36793 875738502
Q 10737 40154 257808967563
A 50272 887711044
Q 10688 38758 1713485182712
S 52866 463608006
A 51471 360619384
Q 7486 54493 9594790894809
Q 5706 35997 7184456774444
S 20408 401778179
S 53516 376316126
S 52197 672509697
S 4267 471490188
S 33107 994445223
S 29383 382372696
S 7268 156793812
A 28772 702529207
S 16299 998432201
A 20593 748921039
A 46291 761830714
S 46357 347099758
A 30197 636093903
A 14764 806091494
S 18038 425966709
S 12712 235211534
S 1493 149695557
Q 7087 54263 5783967124082
A 9381 884656465
A 23598 732871154
S 1035 877218778
A 21107 949599960
S 47518 850245595
S 393 377902098
S 3230 89272279
Q 16213 52927 685518387266
S 10411 631988783
S 4201 216841254
S 4608 705339758
Q 10855 11151 201042956931
S 8015 290029218
Q 26299 47586 7732766854381
Q 4747 45741 4595369755269
A 21994 373617064
A 17875 799084272
A 5338 934032157
A 12111 634790754
Q 40966 43377 2316981906518
Q 5922 52725 9295266134310
Q 8264 9048 723918847420
S 31681 440568287
A 49650 893678058
A 37673 882813649
S 18254 444029557
A 20398 493097141
Q 18333 52664 166561367795
S 51709 367123783
Q 41500 48802 1714527507644
Q 9622 46741 9228260306914
Q 20359 42419 5195965144784
S 45191 503533188
A 39775 463812345
S 23659 438631706
S 5368 522789479
Q 5228 45121 3333087008911
A 13324 433433708
Q 23481 43225 6184605304317
S 20783 968253967
Q 6278 45248 4304831169200
A 43676 824043163
S 52098 549957950
Q 13225 41029 3687361019788
S 38312 457609998
S 29703 142785422
S 2009 607729680
S 30459 527721033
S 40344 436565444
Q 20183 38142 6180426243366
S 6462 346129764
A 11436 485705896
S 27878 914723389
Q 20892 50368 4151558182172
Q 4663 46678 4557017949682
Q 16637 47365 3992450645400
Q 32357 47856 8590803811252
Q 17527 46709 1512725863196
S 3141 602910583
Q 12938 20525 4413275590342
S 51752 362833931
Q 5401 46624 8253603026037
S 54255 759417073
A 25696 84235958
A 45857 669987677
A 18247 265161536
Q 6675 29988 891441169405
S 11973 612690527
A 37041 997546724
Q 26068 28249 811420544218
Q 2739 45857 3407846100010
S 38202 22830314
A 28302 97426627
S 30007 41789625
S 22258 110006548
Q 1565 43328 5024731481348
Q 600 44210 4450169407489
Q 40386 50839 4299166374594
A 2913 276915422
Q 38517 51615 9412652004779
S 36248 220755086
A 15592 78688809
A 8840 113402702
S 6390 737311314
A 823 573706595
A 39509 612648511
S 17508 90170018
A 19219 415378285
S 26917 873273914
S 5859 167237156
S 27929 675311360
A 29187 582193078
Q 9253 15146 5573001725382
A 37017 894524617
S 4885 862308011
A 45849 506138964
A 42353 869191384
Q 2038 37995 2385452968355
S 23029 256865475
Q 1594 54268 430407575138
S 7356 73150841
S 2707 583136572
A 31004 517495074
Q 1754 49663 7052659852536
Q 13016 39357 3555477105757
Q 2036 54631 4137790247139
S 43637 453614695
Q 18754 27307 3082272254998
S 19708 207794294
Q 823 44833 9259927426294
A 5418 672116929
A 20511 232491713
Q 19542 30289 756956130330
S 47458 879564788
A 14973 114530406
S 29628 852647053
A 36692 563272801
A 32608 292536472
Q 20924 50874 7521244000612
A 18979 702263271
S 17441 597125583
S 5519 562097240
Q 21594 51434 4005615219127
Q 11251 25418 5953877883695
S 48006 102184424
S 32340 122276110
Q 24762 50151 1276843621740
Q 32993 49648 2723652050106
Q 204 44302 9667130378927
Q 44400 53694 5416721399171
S 53927 207098768
Q 19994 51671 1399532103514
A 24655 670123312
Q 45598 53321 3669004041466
Q 26843 52380 9699127921809
Q 30550 54500 6157926513476
A 33507 874469153
S 12979 91297770
Q 2961 54628 8427999994531
Q 13161 47047 2975770813044
A 43661 277371361
Q 27406 41181 3647325642404
S 10431 749556629
S 40455 603531660
A 5686 733991229
S 48425 156018182
Q 27670 39940 8322477368296
A 48947 128388188
A 8867 968002682
A 401 158527738
A 39711 889520427
S 43961 46839738
A 35752 99724590
A 36642 382862064
Q 8363 54147 264821470887
Q 12088 15253 3087684766051
S 21776 184152675
Q 2071 54330 1027649022723
Q 43585 52959 4350761097575
A 25648 301616
S 35007 916238363
Q 31234 44221 6148858976913
Q 9483 40273 1572195621897
S 49000 255632756
A 1655 813545720
A 16400 631927133
A 54922 307325157
Q 26814 44165 6439095395036
S 17120 458411419
Q 8728 45348 219454573716
S 27463 418403643
S 37962 979015000
Q 23944 42758 7432569945050
Q 12861 29698 4577938225494
S 40019 131089706
A 37762 1881360
Q 1258 36164 4230421980916
Q 3562 48161 941437918209
A 44482 219025150
A 37546 963396791
S 3683 875863298
Q 11221 53395 3796432242476
S 23695 178943209
Q 2513 53452 1212037182486
A 15484 594765316
A 709 933514533
Q 2127 49253 3928231839683
Q 17234 52705 3421483668057
S 561 611598437
Q 17908 44301 5839191680618
A 46425 730550139
Q 16736 34860 6657574626831
S 50013 683372653
Q 13024 44330 9408161930678
Q 31655 54149 7687884697724
S 51664 81789297
A 43114 844348514
A 38656 354593089
S 21564 410399913
S 8051 702275492
Q 13253 54436 3466914787486
S 45655 707092335
A 23181 930246296
Q 24673 50241 9860839233545
A 8587 372940939
Q 14229 54822 3920098409706
Q 39620 47931 302199530138
A 47237 845526069
Q 3731 49796 6326983200273
S 44241 649147355
A 2798 55412891
S 40239 723864802
S 12311 397105640
Q 28683 39321 8481577514046
Q 1642 52917 574687773404
S 45178 864277194
A 15170 977791258
Q 5129 14081 4433661696385
A 26047 513543084
S 13419 310152678
Q 5643 43304 5175737149023
Q 26265 51853 6473335150635
Q 22842 41732 7251183032453
S 16800 690600218
Q 37882 45794 6878767606891
Q 48655 53220 4522064329224
Q 11108 51050 3552755822180
Q 2033 32306 8968215813582
S 13435 366288018
Q 25770 27084 108826883173
A 6525 820599437
A 10157 847316162
S 8032 435436564
S 5067 631862118
A 10530 450872661
A 3766 812564965
Q 865 4369 2991999283722
Q 7238 47017 7398813786338
S 9674 855767550
Q 2716 49720 2003526072125
A 41933 808806662
S 11098 709694339
S 47391 666422640
Q 9882 33435 8851181088239
S 39892 886452713
Q 3336 49210 3798722749104
A 43754 768601294
A 48025 537754261
Q 6062 10796 3342562850405
S 37531 427105058
Q 50504 53964 445879042469
S 680 205198010
Q 2711 42079 6670515261988
A 14752 837435781
A 50115 471364543
Q 633 29174 6468738074641
A 54310 747157019
A 28726 630840893
S 47149 599742803
Q 22066 32138 3107377710699
Q 35850 46464 4958998263741
Q 18594 25070 5231730426
A 54286 508847804
A 42305 914345493
Q 26685 34277 6952911123021
A 40698 603361907
S 14214 711262485
Q 443 50482 6409584032083
Q 11088 30768 843980943200
A 51371 513466584
Q 2715 43919 9877361711733
S 49682 669319876
Q 259 53543 9044689870181
S 54272 187258070
S 516 816086805
Q 12328 54255 1729821494659
S 19814 429262155
A 41749 21160500
S 15270 630281826
A 1237 62337756
S 8738 196987129
Q 30238 43071 7291245830881
Q 30875 53071 5713995640380
A 50494 174101333
S 33585 375998363
Q 26254 54244 8179907424936
S 40109 773038109
S 17210 804766219
Q 32310 47702 530377881739
Q 51447 51995 12271193101
S 27644 40346451
A 12562 371594644
A 23164 620064655
A 21217 167157363
S 44159 157808937
S 44652 165698625
Q 10703 33764 3959219785602
Q 4726 54079 6309062023917
Q 2716 24014 2770910180932
Q 13472 22577 1133949125413
A 50770 322130966
A 30107 529056170
S 34839 188607846
Q 3865 50272 9054626859822
Q 1216 52928 7050871490888
Q 14722 21081 4442328694728
A 13267 500788812
Q 13829 44581 1867639973288
Q 48013 53681 218181454717
A 30256 764107021
Q 11885 46474 5289795861853
A 4594 529649711
Q 15983 46626 3231182091334
S 34949 777458244
Q 20135 41092 7731242650640
A 41852 214579568
A 37036 860346660
S 44469 293766765
A 39602 958998698
A 17241 569399964
S 38716 599345810
A 34405 5691973
Q 31465 42082 6041338729009
S 13511 904494654
S 35326 600272910
Q 4780 49270 5225251507314
Q 31383 42869 263209513258
Q 14475 47313 4959065310298
Q 23824 39247 6336287178784
Q 1886 53760 1457767593773
S 39913 375099570
S 15012 479658044
S 5448 447884320
Q 9661 28544 3223434108567
Q 48272 49082 748422448159
S 44174 554700293
A 28336 354414609
A 35242 436087139
A 34591 978319238
S 32853 690053528
A 8511 975560851
S 13148 111016206
S 29690 801917505
Q 13311 30077 9599476801637
Q 4231 37159 4550410104926
A 43740 434931745
S 4940 517802942
Q 5534 34257 6199415014819
A 36163 636456996
A 11671 693792535
S 25413 199288555
S 2178 911245200
A 46010 985903505
S 34166 140951680
S 24310 917236705
A 44379 329718873
S 54394 249502175
Q 3136 48230 1292854100162
A 4472 231031232
Q 7482 40249 2018883147808
S 31838 85629414
Q 30743 54814 545813018930
S 31504 742028262
S 5263 50287627
Q 3821 13154 8992300615935
Q 2467 34182 6087453687788
Q 20201 26391 5014628783698
Q 23546 27124 1256402859156
S 45773 448241024
A 46744 558256214
Q 26432 52720 645727103797
Q 8926 32377 3760496291520
A 53317 896049874
Q 19799 51100 6721548412963
A 27107 886762605
Q 14447 51410 1253872888446
S 46290 906059928
S 24416 484566355
S 43456 266284615
Q 21869 44303 1518347102589
S 8123 510212150
S 17251 198154395
Q 9225 34282 7719828387812
A 49546 409281798
Q 28958 44978 9381113475684
A 36368 41934673
S 4181 485714685
Q 678 24579 9388509386942
S 8730 648317252
Q 4514 31470 8400076518609
Q 18609 47267 689354822623
S 28232 919957243
Q 8203 49100 1795090920044
Q 1131 43535 638502956900
Q 22345 54129 4548313534321
A 27269 494780273
Q 227 54867 3735945761831
A 24181 279951666
Q 3233 53412 5634571604182
S 30549 53952175
A 43744 864331375
S 598 3997222
Q 9194 16819 6514731090280
S 18100 125104681
S 46487 66746491
Q 3735 52300 8190788605443
Q 1541 8317 4564622765761
Q 19657 27149 992071433890
Q 37590 49890 1528665537414
A 48602 598945897
Q 443 35826 4084271058297
Q 10318 47505 7013936668327
Q 18330 30322 5159834459532
A 20997 938970247
A 38461 515794612
A 54176 810769871
Q 26725 52769 6096303722956
A 53597 955252355
A 51639 674282024
Q 14779 32562 7119155128870
A 4852 856825492
Q 8815 42520 1435380496067
S 51581 35848741
Q 16960 43212 952632612063
S 21518 691408882
S 54006 914847685
Q 10908 53910 5631160053325
A 37759 744855352
Q 3274 44030 2883823963641
A 1984 67405932
S 18758 711268087
A 27043 344139201
Q 6313 13306 3389727078591
Q 31958 51879 1487488823004
Q 21349 42968 9092739116982
A 52624 55982856
S 54777 247039634
A 8087 941357669
Q 4454 10062 5479717964322
S 46507 857009131
S 11034 344574961
S 16410 268920582
Q 28917 43233 8844637870610
S 10919 353585329
S 33399 499794534
Q 4115 33194 3157146219339
Q 4355 53676 5283103886193
Q 1670 46821 8292836790155
A 44157 411770546
S 18710 262633642
A 7358 708190980
S 4304 964780856
S 48246 898046021
A 14610 352721618
A 15179 311471372
A 46503 557462715
Q 12206 44333 9408460771763
S 42755 780791209
A 28892 317167892
Q 6706 49092 2693359765459
S 1459 209771580
A 36685 937381249
S 50821 29536987
A 46660 797297776
Q 10637 54016 9752398108928
Q 6396 22689 9913060430467
Q 35675 39468 2497864136923
A 36393 555134696
A 5186 876722202
Q 1235 54021 1062671589743
Q 9565 36531 7770757161204
S 13740 180627170
A 22843 645446542
S 4209 954396832
A 25973 215407158
S 24586 999954257
S 20104 951419891
S 19366 880588639
Q 17509 52223 1447614495323
Q 7335 40382 5562559882093
S 9564 285490639
S 8942 185715493
S 30008 836823886
A 25807 907150754
S 7243 151819098
S 41727 748011488
Q 8541 50238 2953072613808
Q 2060 18655 2504030927518
S 6923 804923607
Q 26237 52172 3579797660961
Q 12770 14365 129641317619
S 30411 194040596
S 25275 229418769
A 3272 685225921
A 36216 648004709
S 35581 476685569
A 30529 637469803
S 20074 26467297
Q 6884 41189 4946389643067
Q 7750 51694 9585468145307
Q 13045 50664 1243675764456
Q 7818 40964 4511716488815
S 31283 176297332
S 18677 698654863
A 44803 731699320
Q 27471 29206 444945828987
A 39275 385372492
Q 24420 40075 580460255710
S 4971 775610750
A 6708 100287156
S 37469 5160838
Q 20320 38568 7083480337735
A 41346 263727837
S 28589 833741114
S 39054 758040417
Q 1145 51503 1993100062435
A 8070 428492663
Q 2149 54517 6033319110886
Q 12042 43323 15644597338
S 15834 901926650
S 1445 640614982
S 20105 364834517
A 23746 816228105
A 14165 602024474
S 11021 370031738
Q 1647 27956 286386166792
A 35481 964182738
A 5734 306209764
Q 34058 45725 4668883413586
Q 7954 19457 3052721146557
Q 22610 47152 479739366660
S 44155 511729346
A 491 465528955
A 26213 102092767
A 7049 102236444
Q 12831 54171 7199078452382
A 679 743301022
A 13648 760894844
A 20842 804684562
Q 10546 45560 9319808303751
Q 31867 38774 6400425323536
Q 7366 48672 145123607347
S 34884 652886116
A 8018 608901831
S 25784 118228988
S 2981 537827902
Q 6827 47813 9002658833809
Q 27136 39526 2161514968655
S 18071 258215770
S 19234 539129157
Q 12713 53532 3340894815313
S 50495 88688137
A 54041 356777741
A 37275 370353987
A 52041 543607236
Q 27582 39691 6952543150592
S 53398 610735876
S 52780 947496357
A 18690 277295580
Q 33610 39294 5431115812415
A 4725 260648029
Q 6440 39532 5516960055520
A 48289 901819864
S 16939 572006642
A 21831 441996544
Q 3219 25421 2757577757453
Q 14311 19321 2025545673824
A 46519 856096267
S 8035 677458273
Q 49027 51896 2551992672242
S 14025 368684230
S 29733 972944736
Q 4737 35276 4314455560653
Q 18194 49624 9528147203638
Q 17279 40773 1419265553182
A 7985 944924027
S 3900 854821011
S 9104 80080052
A 51184 883490444
Q 8959 43517 5174021489234
A 17292 490462388
Q 3575 17797 9855525737205
Q 2164 36725 8064840606783
Q 34346 46421 8321936753657
A 33749 90195027
A 3111 563216294
S 26043 844106641
Q 21247 40615 6472636962230
S 27242 792610145
Q 12004 21561 6621936271974
S 45773 359535437
A 25914 511153043
Q 2740 36249 9656861972951
A 16992 90859271
S 41444 150396481
Q 39794 54096 3821862985968
Q 12898 40737 9033931234169
S 17111 924511421
A 47957 97135883
A 51239 371808485
Q 4739 33716 5792543516857
A 15440 31243900
A 26755 415421479
Q 20230 43511 9025181444381
S 44471 902417302
Q 2573 52637 1589288458665
S 44212 922329326
S 52775 33190664
A 50003 377217162
A 20516 755501863
Q 9088 18037 4105289245607
A 34534 410562690
A 46422 774106002
S 54778 422667569
Q 4257 54103 2793692236320
Q 20163 34942 9221093702772
Q 3921 50871 5453546187012
Q 18956 32030 2895956353933
S 30906 705601460
S 38603 213557475
Q 7449 41386 564118871395
A 46872 582699861
A 13584 962700588
S 33594 481560813
A 18637 154797504
Q 38517 48590 4701644661267
A 47753 803793225
Q 5267 50350 2412737585337
Q 1829 49528 4338518458292
A 18623 484145861
S 46652 668408853
A 50169 296130171
S 8232 645624693
S 32789 908967804
A 32338 142258129
A 42667 264680890
Q 10425 53189 4260760837156
A 28708 372571581
Q 15072 32206 2498733303324
Q 2584 39724 1212462351116
Q 456 54899 4267191140941
S 53950 969802725
Q 1434 46909 1822096407003
S 51679 568079018
Q 41098 42323 476972589264
A 54672 738546895
S 3719 623096757
Q 40576 54124 3236112083924
S 42872 525457104
A 27698 491265092
A 50752 819287589
Q 33944 37399 2412560609633
A 34491 213754862
Q 17020 18371 1036638812099
S 54066 688562714
S 27164 113846099
S 6316 282463987
A 53089 106113569
A 8328 400614273
Q 25564 27137 196054662922
S 34356 788388952
A 54268 737388501
S 31409 702924245
Q 17293 39974 2934932931001
A 7220 122538672
Q 974 22277 2441426074115
S 20209 42034190
Q 7171 36351 8325314536686
A 3308 455621647
S 50931 485184411
Q 21471 39892 7548950756415
A 52335 175599050
S 41302 223836018
Q 1619 54688 6604179973024
A 27499 517929030
Q 22753 23569 193782006716
A 15089 182414871
Q 554 37614 7916646790273
Q 15657 46208 1471312108380
S 45121 563672287
S 6597 240084711
A 26589 556456788
S 30703 890427367
Q 27428 41965 3247836244564
A 48290 432220464
Q 25053 52555 1204159166676
S 24066 927300580
Q 12019 40285 6521529963577
Q 7984 16918 4862619731115
A 42231 4642600
S 25232 995141247
S 21969 857589328
Q 7691 53878 2692921237482
A 4074 730048211
Q 24955 45680 1993250759194
S 25278 804895149
Q 15599 35702 6824225422279
Q 37535 47827 3944542546879
Q 19035 52642 6133751917535
A 46974 397909954
Q 14564 52689 6522415804959
S 6255 62834085
Q 2369 31740 2593226921050
S 37510 841108862
Q 402 54682 2120179316919
S 22048 123943434
Q 30968 48694 5860703555399
Q 16160 43718 3040110596481
Q 14081 45696 4873275129680
A 5011 451433422
S 40122 988462151
A 24619 107480340
Q 51484 53025 1189951046860
A 23820 634205297
Q 28870 33855 1620029794600
Q 4714 49071 2002764805675
A 53756 696265475
A 49822 827321341
Q 44943 48331 1257565894865
Q 2442 32230 9407207708493
Q 931 53558 7104197151832
Q 3120 40723 1804800198272
Q 17975 23911 836652305048
S 50167 317367620
S 41991 14743959
Q 11965 15097 929312028530
Q 10099 42285 1187692402929
S 17520 745168391
A 36207 813931560
Q 31981 47628 5008693776893
S 45157 29368161
Q 3414 35280 8210917132819
A 34353 532775756
Q 18340 36022 9892745275019
Q 8595 19102 8241062143580
Q 3499 3890 87425640952
S 36267 750848827
S 31810 329319132
S 9687 49087756
Q 6090 40130 9657580042829
A 25346 368405609
A 15342 534146225
A 1873 840971106
Q 49518 53568 145326271902
S 51323 599023212
A 582 785360528
S 32734 620080567
Q 31158 48587 8454957494275
S 2742 923034357
Q 36254 53455 8224004056474
A 27183 360635362
A 45413 668577822
S 44475 493616862
A 43660 611922202
Q 27299 47635 6925042012463
A 1529 484585167
S 30625 627892620
A 26576 318808490
S 2432 445117866
A 3825 272792615
S 49946 647817408
S 42127 892737922
Q 1272 51309 6646607323869
Q 31854 51803 9396723500267
Q 12398 46195 3597388667211
S 2084 709793462
S 29287 342678432
A 40339 298036858
A 49859 389709725
A 7725 462876076
S 39020 645594774
S 37489 9234299
A 21596 59971361
Q 5969 46311 4226124751496
A 42893 549254423
S 46112 899125486
S 49885 132219074
Q 1525 53766 9428075579524
Q 5498 54787 2038711478
A 47947 700417853
A 4517 110051884
S 32316 36634698
A 22831 390893494
A 484 894392367
S 30528 141274674
A 20962 593582931
Q 4751 46479 7445970357307
Q 11723 34247 7035071937843
S 38941 71240296
S 38453 818403688
A 38040 180147457
A 33183 617231774
Q 29967 39267 4994850235284
Q 19097 27715 7882502225429
S 25096 257712212
Q 11119 51921 6910691427106
A 43284 761407158
A 33107 504582604
Q 11099 42540 3043315729589
Q 4838 45101 5919769102776
Q 4122 31771 5387443135928
A 31767 738823402
S 49457 765111038
Q 4319 52125 9871533107687
Q 40141 54633 2841512476048
S 11736 528623098
A 46697 322904588
Q 11181 41250 9005983577341
Q 5507 50739 3306715373664
Q 3090 54069 8487973861244
A 23662 93121584
S 18004 829568965
S 36109 376757030
S 5578 343295003
A 43072 840583934
S 9844 704108856
S 41931 586018616
Q 3529 42399 6071690183576
S 7144 268249874
Q 45325 50099 3475772592057
A 52853 994200132
Q 12633 34292 5658163965770
S 31293 692550024
S 13066 581484383
Q 2617 13481 9437530017707
A 34909 740709662
Q 21218 46600 2247911823923
Q 32757 42351 5386164309926
A 37162 447340136
Q 2545 6646 3170732529962
Q 22031 33140 3853374696968
Q 2963 53509 353940120929
A 35215 362792905
Q 13348 43506 9328590292179
S 31687 811985157
Q 6803 33751 2653166511877
Q 12521 25929 5161820284121
Q 13487 37027 8522589970706
A 25251 831817008
S 44955 578849747
S 53139 48080698
S 54567 751862058
A 7232 169504285
A 33956 684937074
Q 1770 46336 6892016506610
A 20909 829999591
Q 22693 54918 5515979847395
Q 12556 28654 5826948833069
Q 17147 33928 9147000656874
A 20379 880272581
A 298 401236142
S 30404 266910
S 36834 176205549
Q 35174 44045 3963315026521
S 16257 418787304
S 973 934922715
S 18906 784690614
Q 22118 46085 5001454960834
A 4254 966711949
S 53980 326418590
A 7769 353223117
Q 7244 53391 6041622881841
Q 32337 48193 2187339205778
Q 25430 32871 4936321661372
S 26472 448121418
S 31578 387232896
S 22663 900002683
A 29866 234272043
Q 9665 31093 9255478945467
S 2538 691267206
Q 19205 47919 6707754579938
S 26851 276466933
A 33276 766984357
S 3650 392045623
A 18381 595789956
Q 36052 36285 221765045880
Q 10440 40194 4350870089985
S 7773 387489146
S 25879 895698803
Q 9222 31625 5616258224075
Q 18941 22749 3021935171682
Q 6630 47851 1334228561064
S 42518 94061285
S 51078 374329540
S 25560 200659071
S 25505 67057247
Q 1113 54439 3554736912643
S 27833 128932601
Q 5608 50225 6241461039766
A 15871 685200163
A 18544 991510408
A 7991 151773257
Q 32419 50496 878519058671
Q 35893 48914 8089360467244
S 24571 900778565
S 885 451623227
S 33221 567969765
Q 9825 44863 3726986088594
Q 13541 49353 5913095182921
S 4849 120777199
Q 31658 44967 6389904038002
A 53678 200199800
Q 14676 38485 5297511999605
S 25302 847910497
A 16696 527656925
S 49515 846050507
A 33605 35609402
A 2339 846430952
Q 38665 49402 4485481216345
S 12862 79703293
S 29840 743548875
S 26342 316261308
S 12046 718027349
S 26243 967433765
Q 4131 47249 7616142242073
S 35723 692897420
Q 23010 53081 4877165170342
Q 4060 45608 1831717521151
S 8449 636230331
Q 26020 43999 1653489716446
Q 13006 17235 4115763920240
S 38854 55029782
S 10261 107505647
Q 23728 29625 4329825554971
Q 15270 41285 2097820724954
Q 19937 47463 513390933999
Q 6483 51580 3201895402013
Q 682 23899 1059042339985
Q 32 24646 2657200000078
A 4555 866752182
A 34126 292441165
A 16478 479706352
Q 6039 48869 3046120321627
Q 23375 37074 1683637064377
A 45496 759542197
Q 17431 51294 9748104942598
Q 50293 50324 5274017973
S 45713 586435333
S 42316 665396236
S 40555 432266558
S 3798 318981759
S 7071 794513831
Q 5699 52514 274710698730
Q 14492 14788 77967841513
S 18930 460372881
S 27686 114995976
A 46029 110159872
S 41993 749066608
Q 12088 26780 8597720045807
S 17781 248413512
A 15207 409754849
A 25319 270726865
A 28399 693985256
S 29630 815830996
A 45579 312488600
S 988 910850826
A 13740 930972520
Q 17896 42838 6169503285914
Q 42265 54923 4785194541733
A 15929 791874344
S 20517 445507682
Q 2467 12607 9122351071011
Q 10508 51384 4455226704559
A 19800 550259269
Q 2233 53598 4155981545925
A 45328 574235774
Q 3685 12774 7855214594339
A 18341 538006625
S 30895 393066697
S 44822 635308334
Q 44802 52507 4587200273022
S 14395 788061071
S 29148 638328170
A 10286 196660959
S 36606 322124688
Q 15529 32298 3240462197336
Q 369 49200 6107816935202
Q 6590 43054 2829726802283
Q 4536 28223 79752004433
S 46210 822270310
Q 1570 54063 6849260236988
Q 16437 51658 8651153521163
A 51572 905686028
Q 1437 52261 1752355127163
S 54506 46338803
Q 38448 43930 3025109931383
A 33075 810708022
S 15193 217045975
Q 1180 39763 3997975430171
A 14234 599591457
Q 25093 37342 9589346847747
S 46354 807228948
S 42095 632006953
A 6591 459891443
A 18075 587147220
Q 38552 43445 1563940886575
Q 10533 33807 305243239025
Q 5678 21777 3811652262408
S 1376 492190061
Q 138 52739 1648597227474
S 20867 258518442
Q 7727 52386 3559924330821
Q 11371 34700 1041343398520
Q 11 48779 9117104268575
A 48601 530197134
Q 32075 51179 2830135067179
A 48517 972529126
Q 8047 31971 9931218798799
S 13069 712711696
S 30899 702912463
Q 2104 8705 5891562483459
S 18026 381390686
S 2382 972206436
A 32563 591972511
Q 58 48745 9400095042271
A 24503 364041162
A 22110 209542159
Q 11399 37409 8468131475619
Q 462 19110 715012909343
A 48585 357843941
Q 1445 41480 7862680840296
A 33758 361989872
Q 22798 24542 1601714512433
S 5389 5189215
S 33812 415506621
Q 15885 53004 977108374358
Q 12733 50258 8062978237492
A 34347 836567448
Q 7276 39113 6450385379628
S 15566 266859556
A 30391 158870788
Q 1934 54649 2063695277634
S 6096 680115884
Q 22174 32646 7914402801625
Q 28943 50435 2770688047916
A 27927 443672597
S 13928 637764771
Q 1655 54070 5381581381753
S 43216 242954351
Q 35880 52832 4554123486562
Q 2531 29928 7852639744195
S 31770 883738476
A 50636 9979899
Q 16376 44191 6699812365983
Q 52868 53610 634832393406
S 6443 201216574
Q 835 53288 5963404225406
Q 4756 47154 8002025702738
Q 1029 11576 658368529587
S 37729 64455692
Q 24903 29643 3301055284098
Q 13395 27646 2782848078242
A 5519 16058212
S 13563 488214414
Q 11652 36118 7735813998980
S 18674 710254334
Q 2667 52219 8937423473411
A 54501 945597417
Q 737 46882 1816693432998
A 4058 238924781
A 11891 82919654
Q 5449 43291 5727985374115
S 3541 480156303
A 29673 100271741
S 15769 904273985
S 22317 534549936
Q 22718 41669 4191936551119
S 8838 442984280
S 51014 387933354
A 35361 151777867
Q 13977 38639 4118282214481
Q 3761 52298 3107660109195
Q 1683 47424 8110278118019
A 51773 99790955
S 48652 236781509
S 17757 628702318
A 1014 511629045
Q 22442 50624 535115027345
A 22713 962662555
A 37475 268654038
Q 2266 52523 5828627062346
A 21782 872046065
A 34612 211075857
S 1053 875669491
S 39077 496044343
Q 15251 43615 787842124219
A 43134 902122218
Q 6027 17864 2355859893178
S 45591 610783494
Q 10191 46631 7884620412072
A 37162 968022886
Q 26598 37935 192069158462
S 198 730854098
A 24595 766588591
Q 154 51941 7420860993123
S 563 722663078
Q 29965 49543 1522307491402
S 52384 231969005
Q 1788 53035 1178518857373
Q 36452 53595 1448853842488
Q 2744 51705 7300394231494
Q 31492 44263 9711514905849
Q 29099 34626 2216449788809
Q 9241 44896 769485873460
S 52412 214821371
A 43352 758576236
Q 18715 54730 1724291607827
A 24549 237990272
A 24774 177352318
Q 30648 48409 330185116542
Q 10030 31001 5867864555357
S 35534 716858334
S 29237 756960823
S 13307 369037694
S 28532 508718571
Q 274 47794 8328204907459
Q 9441 46740 5994871248526
S 34888 599373241
S 3395 994475372
S 49300 517100437
Q 15445 26289 1415569847402
Q 1405 31787 3333216132819
Q 2489 51289 5996076796865
S 31768 864095269
A 17334 460841653
S 41120 311677863
Q 29110 49462 2231413831002
S 43719 92404211
A 20983 282938006
Q 3035 45340 8561716054244
Q 5240 50538 6562975468788
Q 7 46563 8500238621142
Q 4663 43678 5688894138954
S 35425 93764972
S 49708 893183355
S 19810 277099113
Q 23782 41264 37597051999
S 40443 937330208
A 29926 75528802
A 15528 429393668
Q 48952 50965 1550475884810
Q 1965 24267 3215542739852
Q 13 16432 7449686850129
Q 1577 9410 908449372468
Q 49021 53255 1780238925274
Q 958 51157 4766146111427
S 41496 940962050
Q 10192 51899 4430056224102
A 15326 373122380
A 14774 68264488
A 47927 491954462
S 28549 420988685
S 53302 816986435
A 28124 686826282
Q 37341 45308 5137058927536
S 19792 79904159
Q 27970 42207 2011407181704
A 53526 473678270
Q 15693 38562 6196771303198
A 11491 150812765
Q 13888 45852 547528117538
S 20892 905514051
S 34284 561129435
Q 7190 49540 1340143432571
A 5276 817776743
Q 383 51016 9238341989347
S 50196 766853733
S 27595 676606132
Q 38608 42001 2678596850290
Q 6244 50375 4184497705814
A 31445 161950536
A 24647 503794446
A 36492 246039043
A 8759 426533510
A 2427 155096461
Q 1830 46607 9453693737809
S 41397 980517117
Q 2549 43092 8601278321042
S 29837 566452993
Q 13173 52664 4784182386389
S 48912 739592020
Q 1920 19429 799763527723
A 31986 387481767
S 17168 358288533
A 29921 268821242
S 17028 81168170
Q 7596 51444 4674646964483
S 34136 333320364
A 39153 102439617
Q 1443 53365 9714677456345
Q 5257 39101 7810261542860
Q 11665 27876 3527821716567
Q 43771 52829 8131457593442
S 5923 949717790
S 53165 385472097
Q 2068 30724 2284185082930
A 26387 748624511
A 23350 125186239
S 47285 605952958
Q 21590 52543 592676960869
A 30499 832371503
A 39303 508330482
S 19306 791033789
Q 39837 48999 3331273954220
S 40363 220502725
A 12896 505719733
Q 19614 24625 1911124054685
A 11125 910721626
S 207 557387267
Q 10615 28547 5950263413605
Q 12354 52192 6673767304271
A 42523 979974225
Q 2457 52073 4435073881657
Q 7911 14361 3198473146465
A 31561 289569754
Q 7968 33569 8746096137642
S 22292 377152117
S 26744 363623382
Q 12705 24373 4084590773287
Q 12898 53571 8253714621041
S 33073 861003135
A 35810 941982038
S 46634 664681215
A 4060 158673602
Q 3008 41766 8822112520974
A 52801 595809338
S 31523 794734983
S 53225 307128686
Q 1223 50903 676210785631
Q 13771 29095 5917593692532
Q 8263 53280 9155576211698
Q 6159 54436 7593235843541
S 20825 445105385
A 3973 845215146
S 17052 232159477
S 21568 467307561
Q 1774 11020 1230492632694
A 15868 593171971
Q 24142 49225 766656320969
A 48064 843931966
Q 596 14291 2853279167046
Q 165 49776 135823547635
A 30173 79776759
A 2463 958506614
Q 5397 30038 1789933644544
A 52641 733361220
A 10053 467392362
S 24667 842484359
S 32475 139053741
A 9779 9854159
Q 21480 40195 5610538676000
A 6944 869144787
A 16181 49494215
Q 31001 31982 277750604099
Q 29423 35465 4764395873899
A 19930 422185461
Q 8337 40237 5206393834482
Q 14917 35687 2401473174962
Q 4186 48571 5585416619490
S 49129 839672767
S 17000 292174267
S 6311 598635033
A 25429 24611227
Q 5161 50877 5420143029729
A 29686 510204880
A 1687 71510147
Q 26275 27777 1184986120028
S 40838 248665697
Q 17269 25255 3320697213362
Q 1386 52481 9292706169269
A 33663 153028857
S 7217 868871308
A 32554 755458303
A 11094 868493879
A 17122 853621748
S 28469 619060932
Q 5824 10291 1573225870587
Q 13611 35383 5686091088410
S 24132 394306938
A 26153 832059902
S 54706 132507295
A 52556 768109740
S 45006 677083909
Q 7555 41771 4039584881652
S 23494 174159154
Q 12998 34337 5541652102572
A 19443 469782256
Q 11679 19256 1814963178414
S 25845 197904365
S 10734 549978962
A 30841 961855412
A 44052 744662943
Q 1778 31617 2937494414671
S 11036 932496690
A 54407 972164625
A 23823 243744253
Q 18863 29941 8179645834265
A 38762 382289349
A 7048 68110087
S 36838 331660606
S 28537 891620036
S 5003 951822059
A 32142 863653688
A 30456 645399356
Q 10586 29337 2941433145
Q 21711 24739 852311143752
Q 752 34657 4462796995767
S 33427 612344844
Q 988 54353 1981746972672
Q 7799 49587 5560487109830
A 38433 589686163
S 7083 835531194
Q 14679 27785 3804558291322
Q 20500 52551 2821042402122
S 49685 122792942
S 26414 655480648
Q 6299 13871 4931994303243
Q 15507 34974 297377179740
A 32752 365413523
A 35844 204778202
A 50819 78609803
A 20067 579542059
Q 4554 45664 174111816013
Q 21566 35151 1515721223370
S 53549 414858230
S 1995 547721241
S 9262 374009665
Q 12301 36628 1075222334611
Q 14825 38132 8491114484591
S 14339 38983382
A 1244 175882372
Q 3919 51308 1088226492835
Q 14298 52731 7722946448992
Q 10723 11800 1042244419206
Q 21203 50296 6531110834450
Q 43737 45777 740672596154
A 25121 851209519
Q 2288 40340 2596838152400
A 26160 27499568
Q 3378 14542 4900644982865
A 6355 166741543
A 13324 353370525
Q 9762 48558 8343642349753
S 46503 58167983
A 24332 480891678
A 1188 381615343
S 20484 928480484
Q 32289 33911 75945539065
Q 2482 44872 7638189449492
A 42655 900639868
A 45741 786476870
Q 1204 53069 9676523782788
S 43610 175841136
Q 36798 46310 8398757211221
S 22937 25231621
A 51423 828744061
S 48599 556937350
S 13482 363831018
S 2802 300023512
S 35973 97546542
Q 29475 52977 4528086413390
S 32784 993202222
S 40732 923719097
S 11183 586713771
A 54330 564976333
Q 7146 34877 4296401219666
A 800 536348199
A 48195 645008258
S 36564 673226794
Q 24301 46152 6039066758843
S 973 467135328
S 15379 419434463
A 49293 811662465
S 50890 762520607
A 13043 640573260
Q 29387 52627 8759664417787
S 26014 93990730
A 45263 503549301
Q 29803 47322 2630566313363
Q 23409 33067 3091027124605
Q 21768 25498 3116128171695
S 9347 24992899
A 50067 324986455
A 13755 532804966
Q 49573 53872 1118234646384
A 21624 767401964
Q 24982 41680 7150813288143
A 731 732176634
S 12578 563392851
S 25278 827291352
Q 4100 50245 1803662226965
S 3941 706685720
A 3114 859528856
Q 33338 38339 281622380586
Q 3527 32815 8919804837163
Q 24374 52376 9525268833940
A 30434 695521877
Q 21330 52369 7864692907333
A 31922 484916747
A 29112 316922950
A 5559 5290972
S 15743 497568256
S 52956 191277437
Q 4476 45335 6134398574187
A 32644 662318151
S 39164 578784251
Q 771 47354 3545306048885
A 4431 902395448
Q 16311 37285 7362955548769
Q 2607 47311 3641022164502
Q 33431 48236 2263879158978
A 28215 801164651
A 39103 330576838
S 9158 675764881
A 46727 582393105
A 5198 906066763
A 34105 829044446
Q 1457 48537 6535639921375
S 23350 690403203
Q 27562 45158 7824013166619
A 68 770927405
A 693 142139244
Q 34328 50398 3878332883504
A 19524 746833935
Q 18240 33115 7169231608979
S 49384 322784035
A 39253 36418768
S 44156 710117077
Q 1744 38259 7693272754663
A 34598 616447744
S 15266 227633859
S 35490 897643184
A 52399 886293667
Q 801 4394 2053707440842
S 12104 791728523
S 32935 886431945
S 18546 389401162
A 12367 314259376
Q 2366 14366 7154883582556
S 42594 905647599
S 39010 574158936
Q 4911 17457 5537590683565
Q 23081 35496 8618687100779
S 3987 66751920
Q 10527 54618 8386763436430
Q 19 35857 29300021621
A 27432 177892369
S 52762 636376578
A 22031 190946115
A 25243 923180385
A 53945 139626657
A 50410 519892417
S 9951 879888542
S 34473 626596983
S 23814 882847710
A 16939 464508852
S 47655 126108714
A 11721 234063075
A 27010 733159147
A 35067 491864543
Q 19915 33128 4379867066291
Q 6925 25596 9502526021547
A 46242 927366179
A 4383 542235689
A 37602 198692008
A 22462 392676042
Q 30960 41643 806173085734
Q 13853 42161 6971833336170
Q 3872 51045 6892478751485
A 8347 376783012
A 14613 241809330
Q 5133 15350 5620433350010
A 46032 548171065
Q 13204 45545 1644608913488
Q 718 49698 7075382390494
Q 21726 53836 2863899336727
Q 28961 31121 65771505366
S 33149 374207281
S 16189 44053440
Q 9335 43431 3792917140664
S 54686 277659641
S 38337 993028494
A 38212 385806867
S 12785 885133404
A 44968 108665978
A 10498 849754963
A 24197 41216883
Q 14137 16115 1891610904564
S 9501 862287472
S 45954 673431948
Q 14564 44665 8387458392042
Q 6435 42875 3694690406959
Q 22835 38092 4314506063768
Q 1022 53322 2207885494584
Q 13718 49073 5499552358913
Q 31431 48598 4711437646171
Q 11309 54759 6793023301587
Q 412 23091 9470222475142
Q 22031 29657 6976188605177
A 22169 342694893
A 45055 116494
S 12941 811439135
A 43403 518980449
A 29091 878326525
Q 15065 33933 442385055290
S 51742 159512824
A 17729 975291459
S 48430 372835570
Q 27029 35734 2985649674205
A 26331 807854847
A 41177 839197402
Q 11239 45473 1857590969963
A 6725 406432795
Q 9644 47815 5411456270820
Q 1787 54653 6980525209129
S 29784 174755819
Q 17084 37258 2522729837307
S 38169 732160677
S 39956 974282590
Q 674 54639 2044856828459
A 47854 272762114
Q 32799 44672 329880051201
Q 7723 28533 9888808631935
Q 757 48970 1095812626503
A 40377 503927208
A 15522 899838410
A 24637 246859550
S 54127 3883652
S 50898 271845154
S 6048 914909612
Q 18139 41813 8029346066310
Q 4052 53880 7436081795057
Q 9061 34513 1397835949405
A 52733 932422476
A 7009 609771174
A 30258 168550161
A 46034 859054799
A 42254 736939833
Q 29980 47282 8940654194594
Q 2374 44180 4872114907970
Q 2776 14395 8464151433096
Q 12840 37926 8463444207546
Q 45050 52360 1740594895766
A 18593 854643037
A 10074 167719096
A 42926 80114408
S 8079 124035828
A 16042 778748836
A 1196 56572299
S 36414 485269915
S 16427 676564556
Q 6723 53121 9119662697768
A 35439 888977802
A 23782 90964121
A 44071 541186883
Q 38342 40740 1452171197802
S 24540 401542929
A 46851 373919173
Q 43927 45130 800272719166
Q 19145 49687 8298114407582
Q 1340 54500 1787373025470
Q 13630 49871 3097578886065
Q 20122 52294 3695082805031
S 47127 619925368
Q 1694 5430 2786417419304
A 8882 420352414
S 39045 57980719
S 17444 124858409
A 4809 391202028
S 2382 155895644
Q 13556 52861 873439486360
S 48604 495190820
A 51232 644451839
A 19600 705729795
S 10568 639458891
S 4752 630280358
A 39129 538968612
S 23682 109611955
A 37913 804140851
Q 2510 48490 6423967983133
S 15302 122977689
S 7674 74381161
S 54638 831641171
S 3472 983539852
Q 1899 44483 1283780099342
Q 22071 48788 1945898391181
S 19886 501232727
Q 169 20973 6911825692521
A 4597 211037689
Q 8041 9581 1481793100926
Q 46043 47566 582634244544
Q 32040 54612 3554903308529
A 26511 288276829
Q 15354 22069 2211371489670
S 39490 700802893
Q 2353 30517 2048950471140
A 45409 65192496
A 23695 150047067
S 47282 975803837
S 31572 185294417
Q 28867 51461 990853534901
S 4602 205251663
S 52382 974635420
S 41163 475502410
Q 17771 54607 9702487582184
Q 10924 33480 3738778699122
Q 6298 24459 4876728672635
A 32430 5931920
Q 8951 33181 5605673074247
Q 17189 52108 1129594885287
S 20981 795641840
Q 30691 51507 8165044206610
S 9027 183326237
Q 20822 37055 6677543675140
A 23002 877042229
Q 34795 47468 3261965804035
S 23456 939433753
Q 2542 7085 3025365254564
Q 6474 42796 3650567672250
A 11345 907771248
S 21419 924833589
S 39126 657060105
A 18558 971891115
A 54646 312388358
S 38633 110098224
A 276 458696379
S 52234 12363566
S 21833 493002939
S 43855 398006251
S 13383 262659660
Q 937 40367 760974235524
S 47793 828930085
Q 3154 52812 2072683750326
S 52053 67108625
S 39414 711978711
Q 183 52969 4923610268432
Q 38196 39427 200673392731
A 13787 698899802
S 52873 102672022
S 27704 837365385
S 9831 828277939
Q 14363 45881 5705300262654
Q 21553 24764 342819967845
S 45647 545937314
A 51337 957213939
A 3163 755139694
S 6046 472604279
Q 31559 50327 5377715835114
A 51703 198603582
Q 29535 33962 1092073527838
Q 17532 27996 8067860303747
A 44763 133587825
S 4297 535397417
S 48380 726370328
A 4435 315048721
A 22303 473538118
S 41221 104776798
Q 25574 37788 5379530859601
A 6838 191633405
A 708 199974918
S 12337 363467905
A 46073 989647355
Q 46567 54387 4546467994165
A 28458 49469912
S 17480 637600888
S 14714 65229203
Q 23012 32113 8698256383416
A 45332 442588751
A 483 283570676
A 7869 449708610
Q 54523 54723 110099226406
A 21114 407560938
S 5790 789592042
S 16029 777572640
A 4905 976954842
Q 1971 54746 5634624347700
A 21836 9225399
S 50695 641501726
Q 5605 10889 4409440710080
A 15177 666528147
A 39223 568794563
A 47473 127036500
S 19360 768839445
Q 36033 36621 588120779931
S 47984 661753397
Q 3189 17986 8108439105545
Q 1541 19471 8671823561176
Q 2530 36990 1355312172778
S 49121 28483679
Q 46043 47365 652789772950
Q 20292 37261 7708126575292
S 37442 914706842
Q 278 51023 9306985953290
A 46002 982239414
S 41905 321349541
A 14108 194465178
Q 1573 45791 2480328573542
Q 31569 38041 2074007132561
Q 3436 46613 1775502976295
Q 4658 48007 5700771474209
A 6118 249363808
S 2831 455830480
Q 2377 43778 5540188294931
A 4842 68146961
S 773 996073821
Q 15648 19028 1868808031280
Q 471 13991 536779045331
Q 5576 51539 1093879531565
S 18178 147810261
A 37550 83085783
S 227 764061446
A 47906 954135135
Q 7468 48046 2139169898760
A 9328 643219455
Q 13265 33476 1615038904018
Q 12612 22685 6487431190462
Q 4785 51847 8031389303468
S 54341 999488894
Q 5271 52016 7588276436807
Q 523 38653 4940354639624
A 5538 574798005
S 2516 912911346
S 53634 642815162
S 39591 716133272
S 7305 392253496
S 32943 778819304
Q 15165 44878 5785295845410
Q 25587 35570 7237508265646
Q 12845 19824 3055949463471
S 48942 4293732
A 5686 435299408
Q 21362 38635 5285004452626
Q 726 54230 5422444308632
Q 9111 36444 1080238873582
Q 3601 30647 5617437430132
S 26683 628062195
A 12517 440298583
S 50864 419221787
S 9877 307063582
S 23459 49004595
Q 16641 40868 9132526075475
A 51062 318340903
A 1998 388237364
Q 16145 19843 1597162935271
A 49762 352283949
S 37367 664232348
A 49790 407901093
S 5058 574968543
Q 27099 35390 6630832664322
S 1640 941569808
A 24009 309034773
A 49260 70342455
Q 34943 37760 2472762974539
Q 25026 46027 3773268396654
A 48894 665754135
Q 292 31001 2157932468017
A 8117 305297606
S 12515 258793522
Q 15970 47806 9785821196454
Q 4041 16281 1944980548640
S 15840 912289482
A 27972 169624487
S 18406 536853779
A 7556 873656575
Q 2106 32356 1936374333651
A 49494 352185851
Q 927 54511 7431500539453
A 9661 645400517
S 27306 147843846
A 4646 300609188
S 20368 566788425
S 42908 209370493
A 37472 26015882
A 7094 985554884
A 41223 293641814
A 6968 414531750
S 3586 29212075
Q 18902 19421 454596045380
Q 8412 51067 3177692898321
S 39262 147410735
Q 5663 30227 8332323951990
S 3614 871610000
A 17086 453314150
S 47362 582726463
A 18585 356222198
Q 27130 41245 2021911702276
A 48287 552763711
S 22612 354446998
Q 19658 33172 2688085545031
Q 27667 49134 4542960099616
S 14880 863000339
S 40876 238726415
A 32341 439688824
Q 4302 45371 9621778631214
S 15865 590896066
A 31260 277802648
Q 4754 53289 2109003889924
S 5509 979242207
Q 21642 51383 7941295269813
A 8205 21983740
Q 6781 16796 7396336900182
A 54006 903511032
Q 33904 50009 8422289198276
A 11024 673080392
S 47104 713673718
Q 11 46371 586949733303
Q 17241 42585 8448954876640
S 34282 399576135
A 24211 555880617
S 34769 712033181
Q 13485 36965 1565871584709
Q 10491 47736 3792714367945
Q 29109 34232 191672871407
A 50835 587639831
S 456 522948199
Q 23318 37048 4756408724819
Q 575 54500 4041463374918
A 13483 911267862
Q 47 53204 2213593819631
S 21356 729064920
Q 18707 52332 6545507757904
S 35454 255405086
A 22679 854905641
S 4310 587319008
S 17954 739161863
Q 2077 18708 2175775477306
S 9814 147397320
A 21359 428778211
Q 3840 54189 6339432424869
A 32133 504376929
Q 21802 22979 553324818985
S 7964 706459084
A 45765 339817852
Q 37862 51346 5017560465848
A 54656 518251675
A 26987 945862294
Q 774 53021 3879624874295
Q 35053 43490 2210560116510
A 11957 618072354
S 50513 329911641
S 5285 796363526
Q 7300 23678 9362138242133
Q 10881 33329 7317327061584
Q 28797 35320 138097192321
S 18926 582043350
S 22048 430482502
Q 13448 25684 686246127621
Q 27701 31922 3626796223424
S 9497 47502716
S 13970 843500825
S 32774 324828395
A 50206 774436812
Q 6678 52289 2931457971327
A 39000 8677501
A 43732 896033444
A 9142 967702210
S 16798 356775207
A 49210 86425955
Q 2953 40160 5526365814563
S 51629 825607185
Q 5746 31282 8531748718834
Q 7930 26987 5052934207939
A 45106 599315632
Q 3443 39750 3373795530712
A 51481 515898304
Q 47269 52635 4912737932025
Q 9177 49060 6138140102870
Q 4548 36557 4980942347171
Q 5484 14753 2217667350366
Q 31406 43694 473187326387
Q 12023 54667 9883716490133
A 3706 480918745
A 47551 339629114
A 14293 465467521
A 19304 974856860
A 25272 918786154
A 12971 413264683
Q 8102 13674 1099610749169
Q 1411 34635 8774432922705
A 52822 481529957
S 17257 980230308
Q 11533 49694 9841680965230
Q 11366 39568 1099055793598
Q 6658 37487 2709194979373
S 9394 808618754
A 52718 686399638
Q 19762 46159 3517222430046
S 929 565200213
S 40052 557788642
S 53142 797552375
Q 10138 37342 1529763952
Q 23228 46358 6631997294289
A 6182 760331341
Q 12158 53362 5026584625472
S 30286 841711336
S 23526 288484812
Q 11359 38567 7849148709152
S 36885 526291548
A 34288 951263526
Q 2 54926 8295197463893
S 50796 363242874
Q 10190 50523 865007841324
Q 598 54420 6675981786614
Q 41275 46090 3911841200148
A 25303 24703045
A 31304 935487759
A 52251 252253862
Q 30436 52344 9701256000860
A 17159 655872854
A 47634 144463675
S 26431 442594622
S 25670 526001147
A 11439 939866131
Q 12609 36261 7409169222433
A 28476 281514541
Q 5555 54229 3186550801447
Q 10245 18149 5014397254345
S 33999 259278948
Q 19762 28957 7113202118280
A 32044 658554744
Q 18481 31150 1623962283517
A 25138 567578734
S 15397 355151468
A 20837 190445370
Q 16499 24586 1263564900605
Q 23379 31051 3871550268345
Q 17166 54194 1000711327747
A 4510 175047103
S 41030 184529758
Q 16600 43358 6573658634452
A 53986 744166455
A 28379 973652167
Q 1057 44558 7861545922287
Q 31372 46886 8266501880746
A 43135 472550512
Q 38039 39680 1571165638394
A 22999 783774338
A 29237 237608309
Q 17 50746 9068949856077
A 35954 246990604
A 42324 459479983
S 34499 830164900
A 34226 879415392
S 47489 849917047
S 17057 658840534
Q 19038 36609 8885113748707
Q 8105 13715 649338144670
S 22095 463135247
Q 11396 22221 9730697137098
A 11363 963710568
A 27870 591766012
S 11892 241497240
A 15099 319077934
Q 27134 32356 2598226271561
Q 4529 6130 1204071062243
S 4145 925424760
Q 4353 34622 5482518824871
S 5440 480625016
Q 25271 29180 3272622247424
Q 5518 45728 8583387143263
A 36048 742064527
Q 473 52940 9672384373861
A 13288 290260218
Q 9273 34958 4919904011656
S 40026 601778244
Q 28811 34150 81027905164
A 43397 714066639
A 33754 62359643
Q 33080 46609 117397255024
Q 40265 45237 2982940971876
A 42504 909362510
A 26841 290241686
A 8388 662785140
A 33648 923928439
A 4582 867247036
A 50944 799239250
A 40895 974313366
Q 18243 43377 5712077662368
S 51008 454652567
S 43280 602859042
S 52811 938079976
S 42220 150645273
Q 20359 25048 3633537294074
A 42324 501741790
S 39312 834391050
S 46841 573549025
Q 6732 41657 4971516717209
Q 18945 24294 4542692546115
S 32551 582006692
A 27331 160938834
Q 5129 52755 644585423196
S 37343 14686855
S 15174 610663412
A 1423 541982916
Q 3055 16736 3457590394959
Q 22499 37095 7313773720244
A 47063 832201047
A 53268 838009528
Q 19287 35498 9551838367090
Q 9875 53841 7820114153154
Q 7173 22916 9608700065677
S 45631 418609118
A 45303 716234069
S 51206 283133959
S 22832 592645343
A 23142 221391646
S 22929 144448937
S 23939 322592519
A 547 670866444
S 37878 781221487
Q 2705 32719 1083554380601
Q 98 44352 1055040277809
A 789 869562949
S 49396 307285376
A 7246 105195042
S 17320 727483995
S 3277 633234292
Q 16995 19095 708575015111
Q 13681 15158 271481165326
A 54149 280672940
S 25720 343319548
Q 14087 50273 9620950687413
A 6486 754415223
A 39431 633517976
A 12221 656880471
Q 30709 51515 1622389342766
Q 25947 36557 4334920898229
A 53906 9926231
Q 9693 53106 1165144533479
A 14767 848650922
Q 29187 36113 1298292281367
Q 7608 46092 3016736115814
Q 1301 7435 6118137172633
Q 15248 31661 4785824863604
S 45848 538399986
A 49060 42818604
Q 8995 33782 2982790826402
A 25390 349410638
Q 14926 51225 9043396244803
A 5126 776988502
S 38073 261227999
Q 2740 54866 813656018323
Q 5863 30851 3865954733025
Q 2285 25915 2983672777481
Q 5489 46973 7353348787032
A 43123 259455187
S 43450 960828545
A 2198 541093828
S 7738 257384473
Q 6479 51810 873994754769
A 52168 207073632
A 12042 104776944
Q 12255 48355 882365457670
A 50207 788995857
S 14575 586779271
Q 3101 54223 9949258404219
S 9481 855414900
Q 1070 46237 9561107548954
Q 22525 39062 5572599373727
S 26341 532028494
A 31817 317477274
A 7109 494756146
Q 21919 27180 4509024178439
S 19031 461043956
S 51240 537976894
A 35845 322082411
Q 5382 18327 7420729547656
S 22926 762081014
S 3447 399920831
S 25150 230765940
Q 2883 30839 6270323733589
S 9427 563534671
Q 5786 50470 2330077780463
A 41627 235939086
S 2776 417999894
S 49136 512986321
A 8837 277646317
A 17148 842104205
A 27787 132764841
S 13830 68518417
S 40148 285293550
Q 973 43259 1888386071802
A 18824 65515565
S 8423 103849300
A 939 913520666
Q 20428 36844 5632537767285
A 15147 28018361
A 53570 764681524
S 21057 689956788
A 21086 66492425
Q 15140 41142 2026057189331
Q 2112 46780 5596702690606
S 5209 141271837
Q 21600 33720 2481111709230
A 17152 761289997
A 40568 111827044
A 24808 6088313
S 49988 163800844
S 12011 11342922
S 3426 349113632
A 3703 755057385
A 49703 375845941
Q 32496 36507 1755073030830
A 46056 291154159
S 39659 465540801
S 41491 714250385
Q 3369 39846 2716951434091
Q 4977 44362 6531047374765
S 1642 863461844
A 39159 215689219
A 52829 230203097
S 35959 199681438
A 26949 212037631
A 36036 267597978
Q 19737 42285 1018064505190
S 23173 430681050
A 8740 987391459
S 2410 692287137
A 23061 372703580
Q 14037 36141 2058314465622
S 25960 671110286
A 48069 561922484
Q 22783 46013 4848663122288
Q 1446 49051 9015320207806
Q 2365 52173 2490627329972
Q 219 54819 2226374937489
A 17956 355234420
A 8275 687907363
A 4819 510636603
S 6310 193843205
S 16098 810194531
Q 30828 41995 2310564154486
Q 4211 53448 9905091456477
Q 12959 47887 6054306417330
S 42531 729569924
S 18575 286021643
A 42590 512933781
Q 3759 18132 6792007290045
A 53974 492502806
S 22618 985933548
S 33944 995844477
S 15859 310608612
A 10845 352860826
S 34844 133338921
Q 934 16841 3494853713663
A 33623 431586329
A 1152 365256870
S 33530 434784373
S 40687 6387834
Q 12634 44056 8528877795537
A 4045 658167737
S 44337 351349597
Q 6068 52812 9432800832221
Q 5207 32622 4517687055915
Q 3530 54749 7055306394356
S 9177 639139086
Q 8226 12746 94650230207
S 28577 229404509
Q 2793 46204 7908656222512
A 3933 839224046
Q 10177 37479 5793981771248
A 46414 790844852
Q 5805 17483 408699437849
Q 990 53445 6365151885995
S 44124 779783760
S 9755 122130068
Q 8130 54746 576787872633
A 38069 10784385
Q 33890 50736 5321008108756
Q 31787 53725 568058833611
S 6871 416731315
Q 1625 54288 2976959629776
S 34591 511391293
Q 8920 54355 9112735408165
S 50859 341553347
A 22071 189019294
Q 258 53987 3391327361325
Q 17970 42825 8895347177180
S 581 221746928
Q 4160 50833 455935461094
Q 663 52036 652518842686
Q 17640 49367 2064884298480
S 18840 591520176
Q 36494 53949 7376572837189
A 39266 88694948
A 54540 568935210
Q 36925 37894 400718455219
Q 21633 29877 3741726854175
A 44109 302681233
Q 28128 36729 5025342205038
S 18902 108185105
Q 13134 53529 4767802383003
Q 12367 50755 1101309030579
Q 2130 54430 7132293325052
Q 13608 31066 554528468415
A 37055 372046842
Q 6905 37502 5888698435531
Q 18819 30133 8974446323354
A 32463 364103591
S 17968 202747838
A 51653 713987045
S 34229 694212418
A 52586 162737882
S 48493 472287269
S 1367 640139184
S 24675 797412218
A 5126 81794919
Q 18277 38487 7159945639633
Q 25471 35409 6478603713183
Q 6728 51543 6626901187022
Q 15404 16395 319865974632
Q 1561 48514 6571313089772
A 28419 27968121
A 2617 302260229
Q 54094 54450 258512312789
Q 192 50590 2470986059043
Q 4757 54923 6698810559995
Q 5768 46877 961275018168
S 49273 100617825
S 46697 161149699
A 10146 799335651
A 13813 684200185
S 18338 388842886
Q 5781 32782 5927971206130
Q 975 54903 1117061226107
S 7805 683587383
S 192 620874002
A 30690 766114358
S 40721 201170558
S 3860 796142129
S 32782 903901488
Q 40135 48089 3191539740620
Q 12894 49481 4040526771387
A 12834 831401764
S 24368 867606667
A 4017 477206831
A 31747 549343269
Q 10704 24054 9509082393550
Q 10947 46087 5748914340322
S 28392 623238786
A 28100 489256283
A 26474 484625502
A 34772 761443629
Q 32180 47523 6823317057847
Q 11660 19737 4700053843323
S 22515 328218482
A 11015 142931306
Q 41592 53145 9509609581717
S 20629 426494250
A 50842 998275434
Q 1156 40281 8935966893499
Q 20285 54862 7535701374774
Q 22317 42792 9311336826157
A 35273 62354308
A 40152 642087953
Q 22840 52565 8641379868749
A 32699 961472433
S 48750 75036141
A 48239 378848099
Q 7222 19839 9855564501984
S 50983 63860231
Q 604 968 77510654884
S 9668 535867757
Q 44163 54228 9068331126922
A 51088 292745422
S 25256 406850779
Q 5238 46440 9733831266853
A 28508 539134506
S 49227 58282829
Q 50528 53511 1888135928586
Q 17070 37159 3401171404382
S 16865 49592323
A 35277 408817129
S 8193 243262211
A 24099 564453497
Q 9760 53351 205433268414
A 28776 526467917
Q 29999 54022 3304574139500
A 26918 496073670
Q 10645 29337 4395943260906
A 49804 41809350
Q 16484 41671 5297433343516
A 49556 407795480
A 51847 750336553
Q 36374 46517 2523550546689
Q 11804 51254 7650747897622
Q 5177 52694 4071458479156
S 50035 417543366
Q 3536 54778 7026888531018
Q 5066 34417 6181638634675
A 599 381421674
S 50048 371681511
Q 270 45221 2709872468852
S 16791 932481966
S 33611 732126124
S 26321 96779142
S 52483 656369786
Q 5471 43828 3467508571706
S 17858 821431278
A 40764 442401588
Q 3620 13508 3078295346181
S 39998 959612764
A 47030 490038928
S 5272 53958336
A 54690 365681747
S 18861 205031277
A 12233 733034732
Q 24356 43517 5768149275018
A 10135 595222580
Q 2350 52611 9039432995935
S 2378 434285655
S 23766 419750211
Q 16413 31537 7215132362264
S 20205 188996216
S 49905 100536794
A 44553 865006948
Q 9811 51204 1260474436572
Q 15412 49665 2368867465479
A 40025 765264221
S 105 111347806
A 8878 452276321
Q 38555 50103 6289813439002
A 13990 286345982
Q 22116 22952 339204756169
Q 22197 45772 6592433138772
Q 9739 52664 3135575323687
A 54646 711235048
A 3484 822174558
Q 44900 51658 5177713028769
Q 18764 35163 2773694916799
Q 1115 50924 8929863568121
Q 23328 35496 3571243417004
S 44173 545360230
S 34484 919579346
Q 22853 52567 2489431341607
Q 2316 43316 3503893562019
Q 31867 49672 132399947583
Q 12246 26595 8565188617105
S 27944 147989060
A 3411 689707490
A 41260 227237196
A 52325 586254271
Q 4472 21208 7454289142564
A 29546 949698141
A 20606 581183115
A 21925 864780464
S 40115 430469023
S 17243 315422140
A 41653 621627561
A 29769 296479368
Q 5866 51567 5771948166908
A 26635 768249912
Q 28239 43024 1314498691915
Q 29050 48062 5524248286446
A 51763 342807696
A 4423 175845707
A 51799 655304854
Q 6377 54737 3673744992997
A 54045 550613909
S 42733 820825747
A 47449 244987313
Q 6560 41609 6963578255276
Q 19830 20104 235777578079
Q 44654 54401 176616915994
Q 8895 17415 7927258551292
A 30960 437038200
Q 6521 30141 9860034700275
A 24856 133738332
Q 43076 49794 3405172620684
A 35710 980149837
S 2910 184805041
Q 606 41152 4381010985387
S 23286 816552897
S 16856 66804567
S 31069 540255077
Q 22658 44526 6765635415436
A 38289 662932557
Q 22835 46911 4910630370827
S 47385 996254498
Q 5668 14368 4049200568944
S 18932 971833926
S 20118 94462772
S 48597 369224634
Q 44689 45116 202715792880
Q 3235 32415 2889126265832
S 765 964723441
A 22718 824774498
Q 18319 45328 5718832109750
Q 693 44842 5721381727183
A 22965 240294212
Q 2488 33424 1168873656380
Q 9487 34960 9147350241974
Q 10841 40012 7338766741006
A 53167 467006118
Q 17977 45601 4345440678673
A 17983 197808801
Q 18230 50585 2866102402634
A 46528 45639850
Q 11604 38632 7152590595796
Q 1657 44224 338815962230
A 41516 211125176
Q 27675 44099 8476881315060
S 20443 353229041
Q 45488 47975 179057644647
Q 40919 41816 62889496674
Q 17658 29194 7096885738278
S 16906 456622667
A 1114 426495895
A 40916 893074286
S 17718 83311446
Q 4499 40509 2417251027645
S 6180 521245204
Q 17357 50988 3052213913703
S 23949 748502725
A 7864 504777885
A 23152 464204734
Q 7138 51128 799576280748
A 9517 832773979
S 12486 272284305
S 25045 403990115
Q 31264 49310 6175836525275
A 18668 415451483
Q 7841 50110 6889123449740
A 2354 564831744
Q 36768 51815 8057595150210
Q 21614 50236 9338376382067
A 45612 543042304
A 17986 777139353
A 34777 189638480
A 20111 19798630
Q 16758 47465 3337897145254
Q 18616 29394 5089656939462
S 29379 424795168
Q 33536 52304 4754200883228
Q 18542 50165 6146675311263
Q 1587 52589 3676066992912
Q 40082 52652 3418870493332
A 1744 415675214
Q 26354 39534 5632026172317
A 4751 199243220
Q 505 53326 8898338272105
Q 32361 49893 7302206434431
S 52662 583448780
A 2143 74127589
A 12456 951573400
A 6760 474890934
A 657 532923011
A 15224 242579879
A 28213 936150529
Q 9149 42113 5355598499444
A 54112 168426544
A 22738 819669531
S 22401 538402891
A 6033 805095263
Q 10582 54914 708006271846
Q 18180 19921 1596413928900
A 22537 789775174
Q 26816 50590 1110280944137
Q 720 5857 2220874278926
Q 24004 53423 1143010592711
Q 31787 45956 9829882238977
A 47603 133154410
S 43646 836324348
A 48705 459299268
Q 35723 52893 6000190652912
Q 6973 47854 6373056265004
A 28257 497054703
S 54193 89162459
S 32450 357137856
Q 14971 44471 4347509332695
A 21210 309837516
A 28478 873940570
S 334 872295103
A 49570 773845851
Q 9577 48533 6353475004115
S 30902 506503054
Q 5637 54561 8569301685301
S 3385 931441952
A 6580 3226042
A 44737 718573758
A 26650 904410201
A 7585 127138192
Q 28136 40464 8493529682001
A 5122 598682384
A 43530 997953614
S 12312 647935547
Q 2938 45932 266142704870
Q 3239 13770 6724851177891
S 38839 810988204
S 6434 259262807
A 25307 833700229
Q 1771 38583 6972843565317
Q 10863 54117 7660460719893
S 1504 895325932
S 25582 960356101
S 17023 532662473
Q 42104 43084 897382408603
S 34961 852771930
A 6212 13206270
A 19025 836283318
A 2167 961594004
Q 42922 53660 952544588584
A 22439 805018377
S 10410 816319198
A 37198 843325248
Q 1872 52432 7197807400240
Q 10790 53413 9186118788575
Q 5461 29877 1492648797166
Q 2476 53041 1354973096092
S 19574 798815214
Q 4088 33028 3376849308751
Q 4113 25239 3581063628654
Q 30631 54023 1744515256891
A 43466 124139448
A 3873 649473103
Q 20079 20385 296689776500
A 41314 452733654
S 27240 673872117
Q 1386 26476 9479255641338
S 3017 942036083
S 22870 17000493
A 3353 342291216
S 26095 648395280
Q 11900 46956 1443119807208
S 42585 588161671
Q 24253 35706 3437534772423
S 43589 677780264
S 16730 537855599
S 40926 926289946
Q 5077 46624 3356415805438
A 14846 252022078
A 15711 367510725
S 17804 142143654
Q 26412 50217 8819461978732
A 31644 396466174
S 38994 553419960
Q 6694 37451 1718139220161
Q 18905 32278 5105109877656
S 51031 992215774
Q 8060 49406 7467644627416
Q 7799 51319 3666400795654
S 17496 298201115
S 20017 767438728
A 635 245190235
A 41453 919660827
S 20648 499829516
A 30130 500249385
S 37402 900954350
Q 29762 37051 2678120152771
A 30835 336923673
Q 10189 45532 3169480652911
S 9855 26969306
S 41230 190560373
A 43693 42299752
A 35848 958698183
Q 12411 41205 6743044727605
S 26333 355023998
Q 14930 46580 3499993733055
Q 15674 18453 1616779556542
A 2440 781658157
A 20102 977441709
S 27207 925301711
Q 54432 54715 201544487954
Q 8168 38498 3094176520550
A 40435 171425527
Q 7326 39698 4275147503895
Q 1103 37883 6729182563777
Q 40327 49757 395606347096
Q 25895 35126 3924957909157
Q 276 54607 2592103483785
A 37632 189428251
Q 7161 50130 200983137265
Q 6314 34951 5263753791948
Q 9320 44372 4563557376231
A 21459 526722012
Q 9085 26027 6620874017180
S 34269 271849811
S 12338 743060342
Q 569 50076 6513747573256
A 29816 919333761
Q 8705 8710 3247702208
S 45718 537810904
Q 829 37846 228183217320
A 22980 512867520
Q 18190 25627 7345472480191
Q 838 54800 328793376580
Q 31579 34256 1843618810322
Q 11933 43254 4108171667843
Q 28716 50804 9238898925417
S 45154 254726852
A 50775 797646216
A 4606 559383812
Q 27623 34436 6216764396819
S 30291 400568137
S 4965 693042436
S 49575 502266665
Q 14531 38983 6227120064177
Q 33038 40727 3970489196569
Q 2941 54257 7735304315296
A 20202 329623118
A 35485 550808059
S 35390 356859915
Q 21067 49691 6597787777847
A 18063 462911388
A 29280 793070832
A 39579 56176896
S 35170 701885864
Q 11020 52300 3271580044853
Q 15365 53291 7564161536538
Q 5310 50925 7126299139709
A 3191 858971929
A 42192 903221718
Q 11290 37632 9528853470399
Q 13305 23857 9617459434768
S 34371 470793545
A 22657 387626061
A 11023 806294210
A 21469 904964290
Q 17633 54326 6468492275377
S 20388 228117713
S 6588 984729929
A 29858 907222066
S 21277 551297119
S 28375 552224467
Q 992 24457 6340515760220
Q 1778 47247 4088808352423
Q 11325 35124 9090846813449
Q 21628 30818 3607365371099
Q 40722 54880 1939207395574
Q 27811 49629 87991275730
Q 18115 21467 1954138501800
A 23598 762932975
Q 1382 54908 7272009645822
Q 40640 41739 256716473773
A 25724 571419834
Q 30725 51322 1406830598475
A 53746 265303148
Q 38668 41404 681463683096
Q 14985 26059 8114382376844
S 28441 348975097
A 38471 76626364
Q 1088 54400 607211405538
S 3527 161560173
Q 12725 28089 2513436998975
Q 12639 40587 5526899840428
A 15517 259695104
Q 21926 25132 975042476934
Q 4701 49337 9339121056993
Q 617 32754 9556136848296
Q 12137 49732 639802477826
S 34971 908043267
Q 12246 53884 6186418977487
S 28702 597342190
Q 8421 46393 642992419975
Q 40803 51562 3546941143622
A 9576 465544163
S 25513 158686687
A 49033 448667504
Q 171 26182 4437711542607
S 45703 466162849
A 1080 65094978
A 13806 13452848
A 51812 951326408
S 53375 144531257
S 46372 114639551
Q 41060 54566 2942282652899
A 30835 151977424
A 19131 47339751
S 50087 672506741
A 44043 839307103
Q 20264 43576 322955119885
A 21995 224336981
Q 14907 43244 5547215712119
S 36316 803524743
A 21905 10226774
S 20861 465598607
Q 33968 39236 2647501435084
A 37771 463196644
Q 6341 43419 616513796736
A 9289 718859794
Q 27933 53646 7807888841545
A 11676 381767731
Q 15979 41659 1844559613550
A 7471 690774865
A 51524 505005794
Q 9862 45337 3408091175984
Q 430 54712 609840341328
S 4046 863359536
Q 6052 18383 445390061833
Q 17129 44007 2637517367336
A 42051 116967699
S 18739 902401722
S 43189 296623402
Q 41107 50522 4130478258581
A 8861 330385718
A 3282 234394956
Q 15913 31783 1601030116934
A 41372 873599608
A 19838 616829696
Q 9425 26369 4516910426236
S 47194 596382385
Q 3695 25070 5981866480613
S 31779 279768914
Q 44447 50563 3360229447806
A 36152 372037839
Q 952 54838 4289687736779
S 15844 397763255
Q 19388 44163 2154987384001
A 1932 795507835
S 52979 306842728
A 49304 221265305
S 46407 5872268
Q 1698 45800 1655997419980
Q 6808 15549 5106885044776
Q 39036 51987 1043211949388
Q 19752 40682 432983775761
Q 2048 52429 5659876845048
A 26349 216537259
S 42867 462217273
S 4660 894432632
A 35353 986841405
A 43083 733062005
S 8801 59204713
A 19270 115125891
A 43644 924531141
Q 13303 28205 2201003459514
Q 179 43754 1452454659878
A 31599 583196798
A 42182 100877761
Q 2487 50299 1847144303689
Q 7412 21135 1376400445413
S 9009 122906104
A 18 17911260
A 437 689009965
A 25916 234276741
Q 701 37114 4768984837260
Q 34440 44169 3511300065295
Q 13303 32569 7945620420908
A 37289 221097998
A 26283 201527701
A 34599 544574753
A 28706 492290612
Q 22641 38600 6257952152397
A 213 894731034
Q 30555 32855 1734261896288
Q 9578 27630 9542408730349
Q 44254 47104 2793823603126
A 19992 828416394
Q 38763 49755 7711037735407
A 25887 617314869
S 49269 678459913
Q 27693 54379 5633018186921
A 11675 311118261
Q 29043 50176 8919009556119
A 9704 953963488
S 11810 791031513
Q 18042 41408 2445592518541
Q 335 51819 1412015460920
A 49221 339407511
Q 710 53038 6775934867681
A 5057 804355667
Q 1691 43833 5096021256750
S 51587 77648172
Q 38877 42315 2236967712971
Q 17473 44199 4237027454672
A 31654 872770811
A 25447 99956429
A 30098 428509644
S 1267 637229752
Q 5341 49225 2697133687073
Q 8132 16671 4735210453370
A 4401 156386619
S 9351 871600598
S 20053 46568356
Q 5242 53717 6724749957279
Q 600 4580 2986633385716
Q 2146 54814 7861399589594
A 18212 536683186
Q 11798 30955 8348263891809
Q 24786 24969 165884082249
S 34617 134049182
Q 349 36127 2918612094667
Q 1723 15125 2008894190114
S 16839 42195078
Q 2949 25158 3954075816490
Q 1170 48178 7160404929253
Q 927 54296 2474420209621
Q 44 52632 4859651973350
Q 28150 41419 6582024427482
A 36412 199150278
Q 2509 53607 6467758205972
Q 97 54487 1193915253441
A 7725 180371801
Q 3051 49590 2991849755363
Q 15742 47640 656361738612
A 50489 300819603
Q 255 54547 7435689981042
A 38540 309372348
A 15291 183549028
A 7382 240628929
A 50493 14461978
Q 4917 51614 6154844531993
A 53431 11432687
Q 2650 35253 3605048229463
Q 37301 52311 1459920005754
Q 455 30794 9002958283292
Q 15234 17855 1950029382720
A 22418 530823754
A 25705 777865338
A 47503 310398353
Q 14081 29805 8244090026897
S 10294 335306920
S 49289 978094784
Q 258 42612 4906104421436
Q 43249 54480 2955301241317
Q 4992 52254 4110772171735
A 48185 390783935
Q 4638 54056 7705102096317
S 32943 691270458
Q 19591 29647 3361489877931
A 31620 408491169
A 43997 473844216
Q 4978 24774 8727527368795
Q 22354 41250 8635719036295
S 36036 28632515
Q 60 54393 2364756011237
Q 1983 16712 240812933616
Q 1979 48186 4616548028776
A 37326 170560528
Q 12283 54204 3294113220080
Q 16916 36031 1403180535190
S 23137 461893627
A 3269 792844360
S 26417 695263395
A 22010 554812323
Q 468 36289 5897287189611
A 38497 230761441
S 7593 972502818
A 29454 180542836
Q 5651 45192 7514096231332
Q 21455 38615 3751451787266
A 10132 480028158
A 46115 268511456
Q 1514 34536 9964004150423
Q 188 12276 6681089797238
Q 2967 54782 6836159543887
A 46730 475550443
A 48697 103299108
A 54013 518529685
A 47598 579184029
S 8673 148069870
Q 23095 54496 9740055779042
S 44972 994971032
S 26384 785866483
Q 21662 25122 1630176111310
A 11665 156010115
A 18502 502488162
S 29561 566848125
Q 3641 40586 5142899816966
Q 3663 41676 9446829617210
A 20385 266483841
Q 2279 21322 6657070012178
A 26131 117910699
S 21603 623946273
A 25741 734965622
Q 14584 49348 8016036169700
Q 16912 43871 8133981584098
S 42736 68177812
S 18600 690990168
S 19673 50485843
S 46054 205269944
S 46834 933964506
Q 27082 29824 1666814634706
S 7019 456781852
Q 5089 38722 6006268715410
A 51353 518859825
S 25144 679218783
Q 296 52530 3077627221914
A 27516 206513896
A 49194 731455261
S 37519 380754140
S 39416 501179722
S 16252 731924103
A 43541 924827416
S 6478 582464619
Q 36206 53180 5775296995352
A 34937 832389565
A 51478 193477431
A 19117 154480708
Q 14603 49995 9389168568122
Q 918 25316 4557093437756
Q 12687 52570 3258992957807
S 19537 419801233
A 42572 396235334
Q 34927 54733 9163410169725
S 52797 907604482
Q 21 54775 5362284028903
Q 265 48937 5517007029233
S 31523 369969184
Q 6506 40416 1620128830719
A 17019 185977427
Q 6856 48079 2104503800002
Q 14272 31041 799270537945
Q 6425 48428 8493550186731
A 44009 634382201
Q 49 48814 3912164799354
A 11776 187290752
A 21235 793592882
S 38050 389893358
S 46831 731808462
S 15688 177882956
Q 4904 28354 9642086914476
A 52618 572408110
A 17579 623965750
Q 4423 39493 1217822043180
Q 15956 49368 5646882058165
S 45686 297170514
Q 4906 40777 4114098753976
A 6874 626395919
A 5375 591481542
Q 22884 40446 7323728383351
S 40596 902262004
S 14924 304306954
Q 1732 45749 3352703226609
A 54649 601121212
Q 22735 52949 8024144533392
Q 5839 18522 8942061469750
S 43253 780059773
A 37215 493417733
S 6122 116875015
S 8652 394061747
Q 10200 17852 2152980315252
Q 5798 14864 1868542718125
S 26877 133541991
A 7184 821013193
Q 3898 49984 7641809907085
S 21575 15434403
Q 20666 23616 235903552189
A 54097 497987081
Q 5709 16085 2379222531369
S 19613 988706176
A 1915 199878141
S 18852 22513676
Q 10855 33040 8796622078936
S 27856 146861309
A 21238 939459611
Q 3942 4848 742541757183
A 34584 656492917
S 35116 410063263
S 19711 124186934
Q 7467 51034 128804893257
S 11402 725642538
Q 1900 43737 5577381327569
Q 9945 41625 3010775113574
S 7354 800974828
A 8222 856274714
A 27105 335614511
Q 2133 33757 8210668481247
S 42541 334112795
A 4591 792257061
S 21613 459168569
S 887 736280348
S 1349 430777392
Q 13969 50352 1194920756421
S 30036 871036510
S 31379 493273690
S 31705 257496315
A 37216 10619356
S 15369 484956747
S 50100 226426824
S 5338 991686404
Q 18043 23572 1589337168524
Q 32190 45324 9502379435905
S 45758 334927514
Q 21 54924 4104482515860
Q 9759 53399 773109866249
A 16132 560365464
S 5091 404097609
A 52658 794494193
Q 12291 45653 8554216665177
Q 4146 20055 4071060215435
Q 22237 24175 1380556392849
Q 1472 54881 9460507502358
Q 7208 51836 5765078743364
S 47097 725457564
Q 23237 38914 6598898212543
S 17616 225238909
S 48899 404627518
S 36309 622123939
A 51493 107712865
Q 18352 23523 2713306904258
Q 7695 46810 5522330437880
Q 6446 53048 2727089149119
A 42688 176944138
Q 18983 31835 320734515289
A 22431 316452743
Q 22777 36162 6171466161870
S 3215 446606523
A 3261 707707178
A 51842 340826605
A 2717 402893032
Q 11033 14027 131829257705
S 37651 324895194
Q 26859 38741 8250757265629
Q 1572 48091 3081474571194
A 38839 276881125
A 9021 805912288
Q 22306 36337 4391277859910
S 31904 182305809
Q 13180 23835 9116124864325
Q 430 8565 5852863053760
Q 3245 38950 769076842677
S 25775 934794262
S 36249 286709476
Q 3142 53854 6286232734863
Q 10428 35568 904667852469
S 28075 841815017
S 15439 99073328
S 31527 559270641
Q 13780 51267 6558196088394
S 16717 869501691
Q 23109 36605 3386886599415
S 41377 893782006
Q 32945 48812 4931248471091
Q 7344 38625 9526908244321
Q 2718 40050 321317830791
Q 28943 32451 2439812663263
Q 13583 26619 2765875150787
Q 15324 27595 9109277848246
S 43320 414864296
A 32449 898377292
A 34438 399640007
Q 3410 14937 7935221084816
Q 1429 50380 3599789545573
Q 9034 45832 4004880083809
Q 20883 30621 8396996188687
Q 44885 46857 1169538850915
Q 27458 52842 3770441141019
A 47059 519195576
A 10642 777979591
Q 407 38129 332959912411
Q 51913 53479 1443126170006
S 37590 312448468
Q 4114 54581 1550111222316
Q 383 53651 3185646722861
A 35653 417693923
Q 10234 33325 9227853481336
Q 44979 45432 167696769357
A 6522 619704369
S 39767 602590429
S 1328 742504705
A 28010 236599026
Q 8847 37847 9663701645526
Q 7930 17841 181973135873
S 8888 409453963
Q 741 52442 6741726308833
S 21656 482961670
S 21951 741573042
S 603 687265505
Q 982 54386 4720725865558
S 29777 594877648
Q 7142 19736 2892356635512
S 7701 695997518
Q 26919 45610 6693871124180
Q 257 54362 4546109517267
Q 1805 22840 8721063698354
S 5388 520146282
A 328 687072020
Q 8838 16016 2060261563351
Q 16498 38416 5291393535181
S 2260 59953008
Q 21762 47883 1172798094649
Q 3459 51194 9004305918348
A 5382 952408183
S 6703 117310920
S 105 5812313
Q 15592 47110 6755799124409
Q 10852 47055 7111426444621
S 17706 570415227
S 54362 898659842
A 45792 84146607
Q 12137 13929 1073822228026
S 10600 139464275
Q 4008 45215 515698875700
S 32009 670077446
S 49059 896820446
S 52384 4393616
Q 18444 52138 683783005500
S 22690 617927272
Q 8806 51035 6646959555402
Q 20835 40724 1865201818857
Q 31789 49606 512833812897
S 43123 104846793
Q 740 54096 275021355235
Q 21170 44075 220476837243
S 16995 722982438
Q 24452 41510 4151475448219
Q 17910 42596 3529333743533
A 20698 830878295
Q 4350 45577 8272808659060
Q 11937 46057 7370992125457
Q 5005 12772 7730614248512
S 20559 934820519
A 40262 933739424
S 17010 641186879
A 6381 443238310
S 26109 464651314
Q 15668 44213 1351761997105
Q 15297 47338 6073650472530
Q 28495 31411 644867841712
Q 2895 50943 2487119140043
A 7012 919564855
Q 1658 52092 3236573715778
A 32830 672268252
S 22554 617166391
Q 11585 46467 8005527183349
A 23180 235083013
S 38703 633789835
A 18440 618955266
Q 6572 46751 2240492112968
A 43752 389866018
A 43399 753249469
Q 3067 49866 2218146767135
A 35527 928515813
A 34308 973205776
S 27495 448237938
A 38042 842276367
Q 24781 49744 805199343444
A 38656 707102104
Q 22711 24812 1476169936704
A 23774 218047900
A 40263 387778315
A 38994 546489427
Q 4516 48099 1463979649420
Q 475 39311 7066766860739
S 16060 174937242
S 3252 643207423
Q 8035 35058 5392342385808
A 36921 819921483
A 49616 479794471
A 41957 815117817
A 21820 164835286
A 36023 135540636
A 10142 651698499
Q 17234 45652 589267633994
Q 3144 54392 546273574921
S 54218 82188528
A 47171 135774407
Q 1105 33852 2287536153293
Q 15438 35601 2576110346708
Q 37947 46404 1441320429293
A 20746 253264549
S 39543 59380539
A 39592 491011861
S 27220 782253960
Q 7792 44714 1853074266381
S 32767 832732369
A 8121 852430927
Q 2486 51887 4477988851085
Q 5057 20228 5595121633754
S 41196 9285469
A 46886 915996371
S 1247 597735947
Q 24719 54000 1883390473406
Q 2632 26755 2206331858860
S 44937 926592138
Q 15473 47019 5795924046273
Q 23998 26703 2548637451412
Q 3477 53782 9768796205346
A 31527 691387590
Q 7757 48073 9826909700011
S 4529 61666954
Q 45996 53939 898768225814
Q 1271 54656 3263824813891
Q 305 3537 1108317651934
A 48082 500601490
S 42784 818952792
A 15722 11631718
S 35940 880754908
A 24686 501952946
A 53497 169038886
Q 34921 39770 3316644926052
A 16921 69364519
A 22830 65300856
S 13495 147927539
S 50332 794159026
S 38338 656422559
A 19672 813139818
Q 2466 3665 776864612843
Q 4024 9112 2861657879694
Q 12093 37136 4002741452284
Q 22568 37673 158806298360
A 35656 801323762
A 34367 700108670
S 28391 620647716
S 6209 702086916
Q 13283 45381 5773855242883
A 49017 867696250
Q 4811 23884 5399556366015
S 20682 633742876
Q 11413 46698 7348175460852
A 21742 372803657
Q 12293 14043 1675910982694
Q 51006 51756 679274855466
Q 9586 52096 6885655970923
S 3773 372417696
Q 1255 54878 1777709896516
Q 14861 18124 2730297681016
A 12807 107617336
Q 5994 46535 7870752739046
S 12925 588750607
Q 71 50980 6170922233522
Q 37875 40105 333077976098
Q 11707 38894 7106792642286
S 35901 391014765
A 6782 389654799
Q 1196 53465 8583185721761
Q 21276 37947 7712052850263
Q 33817 49611 757820584436
Q 27612 53182 3039340258984
A 31165 742653280
A 31747 663123953
Q 2095 32922 9806122421747
A 26197 755026994
Q 4767 41216 8784943203233
A 8047 883709779
Q 29436 45858 4799841688330
Q 2400 4945 1408560411215
Q 5857 52306 1161896479306
S 25710 34242756
Q 14750 54315 9971807248209
Q 943 25915 6448716142754
Q 20981 48066 571984894130
S 51221 883002089
S 4116 238518859
A 15549 318696762
A 36609 836897499
S 52628 329605364
Q 3047 23658 2285477583259
A 6732 927159646
Q 334 39872 819055211716
Q 7254 39274 2110051116946
Q 3101 52624 121673380306
Q 1303 12414 239009654169
S 10613 44968076
Q 4152 5064 518977927160
A 29651 539177349
S 25548 451859274
Q 11616 12384 213317087269
Q 3835 52057 496006872524
S 23339 459581513
Q 9366 38028 1999957907016
S 27267 878574006
Q 15700 31624 7038166383840
Q 10235 50820 4354631420199
A 20631 937332808
Q 24967 31691 6064246482980
Q 18087 51738 4674257237585
S 22562 526725729
Q 5563 12546 626547853013
Q 28451 40692 5926379599545
A 46117 295903031
A 16749 564706780
A 47446 924262902
S 43800 995771705
Q 20063 45653 921868833471
S 44648 879779639
Q 9631 14345 4059304372290
S 35808 821829907
Q 8037 45488 4641028925673
Q 4332 53474 7306344141478
S 32730 182069189
S 2214 904870574
Q 281 51215 7288712657097
Q 3239 47819 2152226725702
A 41156 31394665
Q 8139 33278 8142200215660
Q 37640 47812 7439973615507
Q 26159 46311 2144484957882
A 34118 244583148
Q 19819 51220 3841505259302
S 1707 444746591
Q 14122 53981 5479566323189
A 39806 346941816
Q 1423 52649 8841274651133
Q 47202 48281 730176645816
A 31815 621197620
Q 2183 42508 3838928651485
Q 4742 52381 6417237601482
A 20039 243828508
S 33497 544947524
Q 14879 54757 7033790507237
A 53464 174809307
A 20274 602615488
Q 28915 48282 6872667627970
Q 489 53165 8095990056360
Q 32170 50736 6700887492755
Q 46139 49679 2518625811395
S 48709 137414942
A 26716 547772564
S 48236 27359669
Q 13017 30850 6574241790291
A 13415 410455495
Q 14644 25649 8373639593886
S 14594 492446602
A 23135 875288030
Q 11086 33940 2152046957199
S 5551 840270146
Q 8406 15078 4642022712518
A 2245 421990410
A 27119 91463842
Q 5852 42354 1993881674860
S 21695 904484594
Q 42899 54789 5960689287720
S 14176 745884679
A 33660 409895382
Q 13316 45443 8696207925952
S 49337 936778769
Q 3061 13727 7717867272529
A 10076 462627685
A 40543 82083044
Q 43406 50961 2506917360435
S 21640 585944223
Q 12709 34154 5058289653659
Q 2070 47958 1629074452310
A 13072 383822106
S 32779 513323317
S 6406 80844794
Q 15711 36313 9991526420591
Q 5212 48735 860998446683
Q 6267 7194 432671032327
S 44850 961488353
A 18352 715366450
A 1996 664731909
S 3356 338155144
S 30307 974838310
S 1161 263912502
A 12028 138026199
A 47874 520510902
S 43525 414811005
S 41402 316677989
S 23933 193238464
A 6666 505579005
A 42652 520642023
Q 19389 41726 1955409193590
S 36905 761666314
Q 173 47778 1109609894508
Q 824 48829 7865268849872
Q 24742 50262 9501247271307
S 8150 315597396
S 28987 501671062
Q 17313 44453 1478647182563
Q 6969 18298 8978337417314
Q 24909 47859 8410554964967
S 35973 437059100
Q 15799 29448 8348437340139
A 47809 34185854
A 2780 632982717
A 3890 214601670
S 28324 854812674
Q 13053 28126 7803816081534
A 32631 673261495
Q 2277 53467 2431243757384
A 10598 684936186
S 13869 909801882
S 43478 609146246
Q 19361 28865 7282954673107
Q 51 26797 4703924536824
Q 459 47278 3419801156958
Q 3468 53327 5807534868777
S 25903 62305513
S 54692 493640419
Q 36145 50387 1599439327555
Q 2481 50637 5105401188889
A 40335 650275819
S 37754 886890907
S 12510 95470109
A 13335 46541932
S 717 396054090
Q 5352 41483 97296056994
S 27432 293227861
A 29404 162228867
Q 19269 47029 7498549356727
S 11122 356157376
Q 5965 51956 699626636973
S 6171 923147472
S 40873 181157072
A 39988 434051537
S 34775 105400627
Q 7708 31824 1367662436316
A 46270 424521919
Q 10835 54180 7602975768546
A 20249 389749860
Q 49399 52385 1947206206192
A 43481 275783127
Q 6320 48683 7943218374741
S 54719 555189883
S 28128 516897774
S 5986 220039548
A 31351 622586163
S 16854 765671247
Q 15795 32144 2564230881096
A 27293 18543031
A 16334 513054747
A 21269 517309473
Q 9983 24415 1886185864129
A 28871 24171676
S 19447 227198936
A 14839 436287516
S 6996 524825614
S 51408 981913476
Q 16961 33372 9455678525144
A 17993 870030332
A 13433 496121909
A 37738 472116187
A 41859 500780514
S 33589 77591033
S 45076 488491295
A 39066 325012433
Q 3979 36114 9338893090158
Q 18931 51515 3879407626307
A 27978 141646482
Q 30046 47757 6721052687990
A 27207 626398726
A 36261 395907460
S 46320 830733284
S 35298 170271388
S 18898 517774987
A 9054 825848166
A 40782 169538342
S 38557 867439732
S 28706 422132973
S 19932 431032204
Q 26490 51847 2894499354790
Q 5824 41825 560649678733
S 51067 692270668
A 5020 641386778
Q 74 54891 9078497577532
S 28023 845502779
S 31604 611513403
Q 16172 49506 3305521441982
S 12774 543859499
S 38703 523308147
S 10663 9954116
A 15360 488292960
A 50218 646456022
Q 24890 43030 7437340301330
Q 30451 33036 600532408597
Q 1071 8408 3115041820322
Q 1811 36113 769167981497
S 27165 664282333
A 42774 84414777
A 36534 820284431
A 19768 877447161
Q 13117 47896 3977751534842
A 40604 840136881
Q 38792 46184 7360971066051
S 35760 82851556
A 6799 98806002
A 31974 546233529
Q 1278 16955 8590350249482
Q 358 54670 7489054862614
A 24683 720184456
A 40591 441399055
Q 12418 54349 9985042451477
S 2613 603746666
S 22942 256245623
S 14942 553306440
A 40656 394400967
Q 4685 25281 8367473672561
S 31970 777065867
S 4497 270406218
S 38598 673635017
A 41493 135505640
S 50347 513413674
A 43388 74813289
Q 39951 50754 6477263571532
Q 1566 33062 6403004393177
S 44947 968876879
A 37540 278587310
S 43253 946732496
Q 16661 22614 2328734294351
Q 31875 49658 7015890692601
Q 392 54768 4995169506616
S 40486 99802877
Q 31607 34856 993672117052
A 9471 199644826
Q 17659 53411 6559857661871
Q 5245 52666 2042827088801
Q 20328 45133 8917676562734
S 49726 494388037
A 4932 720087425
A 26610 771278535
Q 19761 28858 1657187407620
S 32236 611660929
A 36711 202429797
S 49925 554781691
S 36302 97505210
A 22054 673768032
S 5754 845364000
Q 17981 51847 3153810976191
Q 158 50954 8854862015086
S 13387 273732858
A 26379 477873704
Q 8530 51426 6481236454418
A 6266 310749043
A 19042 721252937
A 5225 816978942
Q 12752 38454 8020877594759
Q 2584 53037 3057496504041
Q 2062 50751 8213350943540
S 52400 664897815
Q 2478 40673 9715663235969
Q 9718 29677 5467477148794
A 53112 779622703
A 1371 722585118
S 15036 864104775
A 33323 183384845
Q 808 22116 8661058316819
Q 8074 18460 2063424020801
S 50963 464824600
S 7602 291191526
S 549 921738649
Q 16931 29247 5689993754125
A 6223 246359002
S 3964 77219719
A 31076 527097161
S 19383 480499463
Q 16056 46929 3850401497999
A 43739 148664020
S 5863 832450913
S 8600 299840420
A 23464 846301174
S 20165 117259182
S 4184 816979961
S 20546 985221158
A 17317 734071844
Q 1711 53344 8066063823515
Q 57 51308 8950311582605
Q 13646 44840 1941316289552
Q 12625 54394 2065330216575
A 49631 698434343
S 18479 286589183
A 12742 526703621
S 53182 881097183
Q 23126 53526 2812211311458
A 6432 6780092
S 27710 954728998
S 53699 750072461
A 30252 596057900
S 6891 151607176
S 27957 164554012
A 11507 1427452
A 30261 583974594
Q 235 53973 2579553667512
S 46613 587046512
Q 638 42797 7495790413517
A 37970 728038586
Q 2111 17469 6755234634779
S 46978 396681337
A 47252 39891363
Q 10523 31190 8199762735861
Q 11195 49019 8696992679365
A 26872 592402214
S 15615 518979849
A 15469 351168570
Q 6866 50877 4697862681334
A 4806 125509088
Q 7740 54054 1703623098090
Q 6748 50173 9989364009010
A 48926 539734961
A 39428 102718989
Q 43527 44785 260626929042
Q 1885 54431 1251718261270
S 46580 547341189
Q 18388 18692 159123979506
Q 27250 47902 5330063650864
S 31849 43703555
Q 20439 40606 7810593787604
A 39094 474011449
Q 18122 28672 5412827888665
S 37498 739284317
Q 29397 47235 7612370909218
A 22300 477103835
S 5610 128534027
Q 7652 34868 4660076126984
Q 14307 50501 40523280421
A 805 108959617
S 8003 55612450
S 39497 823506513
Q 774 52838 8201949306032
Q 9100 32858 9728167511718
Q 43507 54426 2181901073575
S 15376 523145788
A 44445 713542072
S 36337 491419647
Q 16210 17573 24302233814
Q 29726 42106 3223609511562
A 9426 981160197
S 2737 941639204
Q 9436 38515 4464355646488
Q 34618 36151 799569141821
A 43314 107693903
S 48822 138345987
Q 25933 31336 4696169705202
S 12247 749504642
S 27133 643581905
S 5431 339653304
S 40903 938115499
Q 44250 53301 1066755655753
Q 2485 52718 1593646757574
S 25910 285853265
S 39274 897036657
A 54055 967186122
Q 2088 31001 8338617674860
Q 7992 41005 5667364331256
Q 10021 43712 9391431798045
Q 4319 35516 3128309299590
A 20034 591992077
Q 1490 54494 8070954646028
S 54128 750725359
A 5504 22684475
A 29035 538231452
Q 363 54488 3778320685604
S 25611 760734673
S 44103 398871860
S 46313 257825112
S 52842 738595667
A 45556 688525257
A 50846 471250486
A 11243 801629264
A 14462 847250685
Q 4116 5170 477649953275
A 9900 949665352
S 8705 497797771
A 47868 18876900
S 29664 825886433
S 32775 69931402
S 48151 83710265
S 41484 684826546
A 12447 424715794
Q 358 6042 3376451048263
A 22606 238874271
A 2596 141718659
S 50334 638560131
Q 14849 24393 3750597900367
Q 11549 53817 6904934715319
S 24214 912347030
Q 17557 45209 6934570303693
Q 6185 34268 828578895002
S 44504 987548713
A 31633 10033071
S 41741 145917406
S 10345 722284654
S 12693 984764108
Q 44988 51694 6362073722215
Q 8422 42793 4391977087603
Q 897 51383 4213021755797
Q 433 2507 1359053315985
Q 21003 47387 5779186599060
Q 8023 29719 8723611049967
A 47951 747261720
Q 52 52544 4095228149127
A 33605 638930551
A 33043 505463176
S 16417 848166209
Q 36991 37736 173642487474
S 39364 204195442
A 22535 809917622
S 53086 629990102
S 38336 901327894
S 47026 700345673
Q 13729 25600 9816444844983
A 17150 873032862
A 38550 436436101
S 33401 486732832
A 32223 251438198
Q 13545 47289 3870467390292
A 44854 87217177
A 15797 337201860
A 5370 349142755
Q 19527 21604 1483268524922
Q 10142 39109 494648148875
S 4854 518752352
Q 4017 13834 5244302000615
A 14681 658997339
Q 35113 40825 1832078287664
A 43022 63780829
A 29018 336056716
A 7191 975957823
S 29531 54711354
Q 17255 50606 2352836738856
Q 7697 14251 4842346978211
A 48380 28098218
Q 7246 25469 2377194374446
Q 41519 41904 146667019963
S 2920 662358695
S 3802 890206269
Q 18175 41048 5219163582430
A 45727 203389753
S 41582 548322404
A 26093 916030240
Q 15038 15130 22540752938
Q 4486 54437 1730098431172
A 21302 44398891
S 45449 500072956
S 42472 583566896
A 45264 233774521
S 4780 143046254
Q 20864 37458 7333403187816
A 2921 129246048
A 9719 242825939
A 49965 729142381
Q 1300 48402 1347699058260
A 34122 318814725
Q 5202 16089 2483845854109
S 30160 345989820
Q 28846 38531 136209444530
Q 1085 52718 7519273255563
S 51943 391684054
S 25593 252096249
A 49874 733908063
S 45668 127988971
S 29674 173164935
Q 4735 34385 208032946019
S 12217 875591463
S 43167 479091801
A 21254 690945581
S 49742 905753177
S 23068 270960865
A 24196 298515920
Q 10521 48137 5737864265084
A 20598 952682449
Q 1539 32679 8272000054011
A 45728 374875139
Q 38481 48205 5566765851495
Q 15572 50292 8066593582056
A 15920 185806922
S 1291 976654768
A 30769 389933027
A 48172 329963171
Q 5489 42910 1620180761938
S 5787 693861117
Q 14823 50791 5596578115243
Q 39628 54806 6069027130202
S 44964 59891287
A 22628 19336418
Q 35140 45629 7011202399792
S 47140 83803481
S 26002 312762888
S 27047 179128826
Q 2984 54573 7222994036929
S 27260 641784339
S 41976 351533683
A 47680 359940449
A 54726 63765172
S 30251 962058177
S 16706 942775815
A 47141 145911344
Q 25304 41779 81540283868
A 13328 527136356
Q 45099 54441 4007148853004
S 17645 707539612
S 31259 963505441
A 49966 489105063
Q 32768 38803 196219165014
S 39510 730011747
S 43919 380690860
Q 21364 53647 2624395028744
A 6763 115414725
A 33157 563770393
Q 6346 19016 949930270127
S 10241 379657905
S 11639 993720436
S 11267 747463389
Q 17918 28969 3826966736428
S 54247 703629781
S 7595 195806612
A 39519 935177308
S 40583 962469005
Q 36964 54069 3913966428997
Q 8013 40827 1453266773691
A 51761 816163208
A 45084 916862270
S 25104 213334208
A 16536 725885398
Q 11325 43423 8999840172150
S 33140 396538114
S 39608 171680599
S 5555 675778447
Q 5580 35438 3213833106771
S 28190 144913986
Q 180 52074 4943280742039
S 43043 63345656
S 44241 137808660
S 27010 313990058
Q 3400 10268 3548307122503
Q 13886 22047 6871263676129
A 533 474186849
A 28915 113844132
S 1195 179630876
Q 14409 40201 4437019232253
Q 12158 30012 3646219042693
Q 17971 51167 3016360743200
A 41262 665023081
Q 291 12071 1086453121644
S 8433 589813499
A 39094 734461478
A 44192 331403086
Q 33555 53259 4990978708653
S 11636 280430394
Q 11149 37319 9703377155799
S 1944 658505249
A 38333 515483589
S 9562 774294662
A 52838 224415874
S 51802 683187308
A 16548 304499482
Q 17604 38469 398353606877
A 16654 146103805
Q 2828 33067 2703114793799
S 24725 499104013
Q 16352 54281 1374944361218
Q 11677 39778 6145107738437
S 40723 873085066
A 20449 5288540
Q 33344 40517 7051924227592
S 4929 274740442
A 19897 278174052
Q 554 21147 847598741396
S 37921 475234632
A 20266 182758665
Q 9014 12437 2167488578399
A 53582 378998284
A 20512 550816295
A 9167 756021956
A 27956 817591674
S 31849 21232923
S 3704 498488421
A 30670 591268893
A 13029 766180685
S 10279 6033368
A 30977 891568247
Q 37185 40695 3009472162110
S 19466 688626184
Q 15746 28028 8070277100285
Q 11439 25146 9860934327106
A 1302 597678993
S 24059 940245248
S 9976 760839103
S 49728 836898203
A 33360 115866051
A 32528 109158030
Q 1121 48476 5846027349465
Q 17421 34723 9501696900718
Q 1521 46435 3732437345508
A 19659 546637460
S 41102 115989029
S 3380 959190972
A 47782 670959153
A 21369 834484789
S 27676 87130141
Q 3154 52005 6443588618331
Q 3873 39381 846408947263
Q 562 50015 3962298100396
A 47721 963161439
Q 14591 52396 1291632921118
Q 8176 30744 6380951798772
S 20920 237632712
S 50631 335821716
S 26439 960279371
Q 19089 21979 1055556907543
Q 4196 26888 1978210388277
A 44394 982994937
Q 16783 30742 3497761338604
Q 1502 19741 4597502587343
Q 11994 24861 4627256868818
A 51487 205647502
S 10020 898295053
Q 2361 42550 6526185878751
S 6304 937081617
A 50962 594391447
Q 23600 46397 7034225174130
A 8235 656291091
S 14936 630328796
A 24915 361587358
A 15803 828033766
A 23067 623421360
Q 20325 32269 3121009644318
S 21849 295588006
Q 26813 37572 4854358143645
Q 23368 43572 560782067405
A 6248 432041262
A 22092 762232405
S 37743 175883983
Q 8548 34120 5282188895848
A 32790 796005935
A 20442 172011377
S 21248 90717284
Q 39380 40911 1159156086078
S 43971 558662504
S 20610 334278263
S 32561 145726038
Q 38139 46387 7968491153891
S 33621 973675731
S 35008 356497141
S 6837 932808305
Q 11950 32922 4290992824555
A 24322 792706482
S 31476 773217282
S 39171 541514730
A 29853 282730074
Q 16725 52416 1305642940841
Q 13842 14707 398566438240
Q 54024 54252 138232907520
Q 30108 47602 7033161415375
S 39910 610703160
S 38584 551128990
Q 9026 37700 7123213441015
A 26044 140986534
S 7892 358064371
S 9951 528580123
A 14596 910754755
A 16493 470076107
A 18068 966908944
S 43586 274025254
Q 16892 29734 8091221971672
S 49178 385345172
Q 11504 21326 8425845177253
A 12438 84746973
S 49671 706962626
S 22289 661823224
Q 27332 28344 597635785205
S 20420 316263179
A 6115 666368365
Q 41665 51615 1291651677358
A 15162 884260936
S 44027 677805547
S 11788 252235502
Q 3682 18252 3839197738401
S 10640 118940348
S 49338 228344301
A 9573 684754206
Q 7737 33305 1501309918425
S 36934 651773829
S 13235 901411403
Q 2003 44955 2951692138553
Q 19254 38384 5879874183276
Q 1595 54333 5078364945364
S 11025 588613605
S 27954 522953686
A 50732 234904281
Q 24176 53827 1781267991960
Q 1226 53928 4065540867531
A 19076 972270292
A 23810 832171076
S 39548 344034282
A 22738 708852480
S 7169 437663247
A 47583 411314647
S 31637 150447040
S 48334 149671571
S 38563 217787283
S 161 992481142
S 33167 687524703
S 32757 214499013
S 32404 11301879
Q 321 11049 3904003294551
Q 26987 53138 2206888497360
Q 3919 52809 9425570498520
Q 2849 44474 7024120162745
A 34604 171301580
S 2449 915061099
S 4074 896581860
Q 52466 53418 83475478816
Q 7042 54611 4014108216944
A 38317 410199623
S 36975 238561966
Q 15058 25954 2473572869366
Q 10504 52850 2699413907145
S 48216 982018184
S 7888 795608721
A 14088 321035703
Q 11442 49833 3218838223647
S 51054 360732488
Q 7122 18507 1173422323520
Q 1962 52811 2545674664001
Q 16355 24533 1629201522964
Q 10148 17067 6112022720358
Q 15048 51380 5561514108111
Q 6720 47603 9790953613901
S 32912 126718139
S 9671 957859676
S 31614 218032893
A 26336 835979841
S 24240 615583983
Q 28712 46896 1375868919387
Q 1715 53616 9633792077246
Q 20812 46763 9759385740452
Q 12029 38308 4422005795047
Q 1376 53793 8532973776984
Q 2639 13144 2992235208916
Q 2718 50703 3390276997815
Q 146 38934 4798226178916
Q 5730 47220 7952226759264
S 6780 755817425
Q 13882 43755 5154371396964
S 50946 283272231
Q 7906 50199 4928491821681
Q 9816 14021 1772343162942
A 49814 365604286
S 8637 83683897
A 44698 595972651
A 47040 57923046
S 35376 760384675
S 17473 105732908
A 22071 284355612
A 11977 671832920
S 40771 749953605
A 23619 303441313
Q 14882 52021 2570464041074
A 3702 731898045
Q 7773 44713 2281046375649
Q 9333 52269 4308471270431
A 29005 234223312
Q 317 53201 4442261671338
S 10327 186148701
Q 11137 15827 4411677867116
S 27020 801783937
Q 479 47620 9469730441970
A 37512 732315171
A 8089 672508892
Q 14851 45906 4644914541418
Q 9201 13711 4431234200465
A 36968 989088270
A 2037 529868418
Q 53651 54403 280871111865
Q 30961 44376 3002980994433
S 42322 339088639
S 47970 861193293
A 5356 210992692
A 47837 717287957
S 28346 783379662
Q 4061 43615 297997450848
A 2934 352977081
A 47111 980811765
Q 22479 40617 7578274497611
A 27774 941200517
Q 12252 36326 3350642923405
A 1924 690461346
Q 19782 52990 3831213587270
Q 5948 49545 343924793900
Q 2191 43319 4103891579342
S 35651 897342043
Q 13351 41151 9039332031076
S 41760 682311452
Q 1746 54542 3178104373141
Q 25212 39056 6286513036644
Q 6264 51076 3968946237336
S 28008 620473449
A 16709 184481356
Q 7204 53213 3036137598688
S 37150 596653219
S 29641 185629035
Q 12968 38903 6459815743175
A 48119 82733754
S 26916 250974681
Q 2713 50564 4892012477882
A 39749 576606717
A 17468 513437973
S 33365 703979488
A 35159 161492819
A 8243 720802879
A 38375 875132916
Q 2948 53851 9126448617901
Q 1222 44738 1484842481664
Q 4446 25070 8264928074916
S 18258 386317946
Q 589 54448 8216572748283
S 24636 170147762
S 39889 991324717
A 22908 714540122
Q 6160 42064 7923924604435
Q 1804 23415 7747133804443
A 3312 156407805
A 11073 268111211
S 38201 744591208
S 33012 590822782
S 17603 425381916
Q 11910 54672 6277250490105
A 18231 324777963
S 49019 768733486
A 19226 472048379
A 5991 341465730
S 33118 680863061
S 30496 396354218
S 53786 250640072
S 19671 948084915
A 35994 224680807
Q 3632 48250 7505064098047
A 49050 353104174
A 22884 635889540
S 23792 869815600
Q 9478 20234 9549213069343
A 29418 306234035
Q 22351 23615 720191072746
Q 1766 23786 3326800039019
Q 17737 49716 2966054561481
Q 19683 50992 4501204765086
S 37504 839963352
A 54310 895343629
A 15370 755417322
S 8698 993228997
Q 13344 34215 491352168438
A 34292 213995243
A 15524 444806877
A 22457 778214360
Q 6465 52207 3767543331767
S 30505 401062753
Q 19058 47768 7953495723412
Q 2746 52434 8166629957274
A 5059 997185600
Q 49272 51131 1613536087548
S 40185 800728892
Q 4625 48383 8553742586723
A 13834 608111042
S 15453 673206047
A 47881 44499416
Q 7706 53275 7549939448288
Q 21802 32173 9843223634786
Q 1937 53882 6917015369161
A 17420 33071814
Q 10509 51534 5301666711320
S 27745 651653320
S 24186 868361452
Q 2998 52552 7840349293849
Q 12080 36541 5232121037008
Q 9318 18662 424231515962
Q 6958 36179 6247573941101
A 10988 154619222
Q 654 45461 4613978607836
Q 35165 47856 9937602246902
A 23029 368479825
A 47132 358121490
S 22988 424857618
Q 11136 44986 7814242715031
S 35161 241273689
A 6656 203344813
A 49294 34772461
A 33729 935596640
S 44824 83803347
A 18983 931583283
Q 4094 38979 4500747522947
Q 8417 48568 5040351327935
Q 12211 48399 514524915038
Q 2112 49505 1984141493094
A 22217 463188407
Q 13124 39810 2119425454599
A 51579 675464935
S 19830 51605688
Q 19686 28342 8078571256628
A 15255 121677450
Q 8676 26539 7240379048428
Q 30253 46027 7951304067838
S 15298 639681092
Q 18116 44734 2705481356114
Q 930 40527 4425998645134
Q 3521 53699 9816773826204
A 45639 30678159
S 46466 769406037
S 48186 922452731
Q 1494 54638 6700032705284
S 35152 252297992
Q 3181 54567 7759008439230
Q 2456 44193 7302649682110
S 19469 681860906
A 18025 137919207
Q 230 42429 4845089204424
Q 3741 43658 8727762175357
Q 7798 32880 6771054147701
Q 1010 51664 2219343694681
S 3414 598565092
S 30801 135344879
S 26806 511240233
S 51188 395980620
Q 1284 51292 9179427575405
Q 24636 28417 230371223067
A 32448 48415483
Q 37775 49191 6628391957800
Q 18730 52434 3987413921025
S 49527 950185581
S 45593 659253245
Q 3516 52279 1624891901239
A 40603 835375350
Q 224 51017 4715189166093
Q 14536 37072 7177750225294
S 13528 530660086
A 4152 74884461
Q 2671 46880 5747280671369
S 19243 211121811
S 39198 18292478
A 51690 648373286
A 6514 74514072
Q 6876 26563 5027288529590
S 1675 584428262
A 44364 610696109
S 19410 473846635
Q 9694 42349 3729179126188
Q 2581 46734 1766368649975
Q 45059 51922 4530863863683
S 24440 637121783
S 43467 77068657
A 25186 268639219
Q 32690 49537 6859249091708
A 24208 419520987
Q 232 50009 2138010554291
A 28958 938957129
A 45381 19841154
A 44805 369890833
A 10306 449319810
S 35192 573592861
S 42889 219885638
S 45685 650612204
S 912 804995386
A 43007 390377932
S 36841 249148973
Q 2990 47296 2072866755456
S 43316 365991956
S 52608 788654838
Q 1510 53891 2163390299353
A 14608 536744658
S 8330 660644051
S 12358 555393794
S 29340 17027324
Q 920 54848 7480137578148
S 24858 160028850
A 22801 452323193
Q 8910 42493 2786626010640
A 45374 650026390
A 35664 576107264
Q 10614 23805 1682118164866
S 29776 332646619
Q 19595 43757 5507353164479
S 37848 219647769
A 24601 407267807
A 47362 940949372
S 4548 216312626
S 8059 956474703
S 53110 199332517
Q 19652 45983 762005158724
A 17050 285584351
A 10659 364899944
Q 6223 54620 540752370738
Q 30715 37305 1227760374535
Q 3562 46394 7202920601275
S 3946 143456384
Q 180 28725 972866912223
A 6000 38212995
S 39130 355785215
Q 5937 48144 3612553080048
Q 2459 36372 8429960856991
S 13137 523690547
Q 2099 41239 3835652510873
Q 5284 50015 2779407813512
A 41213 657036025
Q 1851 30254 6379660014437
Q 83 54121 5616559901473
Q 23989 50298 5706900188877
Q 5613 47838 8983724418276
Q 15751 53391 2197972354426
Q 3057 54385 8560887962695
S 45919 534719334
A 48833 369012302
S 3744 220632976
S 47665 473956520
Q 25361 28909 1193329810230
A 572 660341900
S 16843 219412736
A 35133 196577652
S 47823 478584833
A 22804 723805758
A 39825 288433226
A 29992 507723351
A 43329 68138357
Q 10778 51901 4519418096958
Q 30663 50550 8602162449753
S 18002 68089823
Q 10376 43928 2416473160389
Q 7108 18386 5571554869393
A 46808 288105063
Q 10882 51400 5687141059330
A 50541 757743882
Q 4207 54621 97051434716
S 26083 367608471
Q 29725 44022 1001784570957
A 35894 310093883
Q 2507 44323 2400726317780
A 7221 981353716
Q 30740 53908 4801870064272
A 20690 480890896
Q 9749 35958 1560355563840
S 24928 436965915
Q 2426 43877 8254315189331
S 46316 919062950
A 13468 836894838
S 33846 523935188
S 28267 188993131
Q 48936 51477 907210918246
S 24938 722097785
Q 40887 41255 47527908601
Q 12806 53246 2523863294697
A 33141 932312707
Q 11326 42964 223878504901
A 51437 863688700
S 12252 784587569
S 16404 90198052
Q 10279 16202 5482842254693
Q 19726 46657 1291058915490
Q 47999 50499 1281979205973
A 6600 238995509
Q 3274 52598 7461905469412
Q 46859 54789 7250145163738
Q 2029 53614 7584057314226
S 53944 472110376
A 23388 968421965
S 48841 370569919
S 3311 835207831
A 43628 490395052
Q 9186 27058 1038906670619
A 9337 604428196
S 26562 672132083
Q 5012 10431 3113648281568
Q 27030 44258 3113705208795
A 50328 258717958
S 106 412933499
Q 7134 13454 1504340232145
A 5977 583843616
S 25167 287598057
Q 23067 40790 3840623512164
Q 31618 44408 4550971318429
A 7018 886970694
A 10403 977447592
S 28393 829672855
A 33227 600999201
A 35790 824189883
Q 6440 39651 5990622301770
Q 419 46738 8386367025436
A 14225 68045168
Q 8033 52763 2622473321718
S 20641 185095155
A 23776 462462038
S 29610 241788065
A 28713 778957542
S 39583 958507170
S 46825 668120873
S 15572 640780557
A 7795 210883544
A 30086 887986214
S 32164 671307577
Q 14185 25934 5487515300099
A 28531 35875189
S 18040 620673810
A 14959 503542051
S 12464 307991436
A 40631 236252333
S 25727 446329653
A 35896 884293323
A 20874 804923123
S 3035 429339371
A 30375 835371128
A 45538 275126440
S 20683 336529948
S 28998 801178651
Q 14659 37891 2386729099068
Q 7440 31307 77989731283
S 41453 811507374
Q 10444 50046 5157435425694
Q 10738 26919 7098775499992
Q 36055 38928 2412923810299
Q 495 54475 4633441462201
S 25867 361846975
S 13568 488936754
S 28534 292282207
Q 1181 27661 8075561667375
Q 27520 28738 333979808190
S 18359 968967965
Q 853 52630 5456026991688
Q 27757 54085 5581605357461
Q 23162 37600 9842648650167
Q 14570 17158 2157226955114
Q 27136 29039 270574196498
Q 31194 35705 2605223001383
A 46096 805353479
Q 2072 26956 2251210988093
S 21042 713292330
S 35034 584991190
A 1957 857663731
Q 14679 52052 778308244630
S 31229 4684764
Q 22491 29788 1173056666194
Q 4967 46623 9778683686447
A 37129 138375160
S 11344 475240499
A 38541 60424384
Q 8694 11246 2541269259193
A 45801 822491058
S 41861 185070909
S 212 630615544
A 6280 37284386
Q 16141 39744 1911894405313
A 33033 436940687
S 54832 385191311
A 8871 988868739
S 53268 799797041
Q 34176 35569 280149251606
Q 13311 37136 7606374835535
Q 3686 37487 1397576921557
S 13707 377877229
S 42197 590717636
A 30230 46308750
S 19648 244776368
Q 752 54013 4211410953191
A 49841 694839875
S 7242 501532751
Q 36383 52639 7560259604000
Q 185 54305 6842396155813
A 3296 896227555
S 22658 159299737
S 4870 729073548
S 42564 405139240
S 833 659016414
S 14798 48754192
S 41318 203217488
A 46485 711370245
S 7518 879585757
S 27936 950168586
Q 28529 52401 9189010661832
Q 19213 24455 2332715631352
Q 40420 53243 7503029483523
S 49563 723966302
S 18363 875505638
Q 39952 46036 2172731260817
A 3203 326532231
A 16641 557975662
Q 28286 35111 1222080992875
S 45103 115442702
Q 19773 29596 1886012662257
A 12631 223966988
Q 914 43343 4977526565005
A 12264 365536
S 53847 902103397
Q 2878 33035 1557949237398
A 36013 713872247
S 4275 851446029
S 32471 3181475
A 8725 418222420
A 3670 143197
Q 8077 40835 8522324410718
S 25180 274543360
Q 17291 42214 257464017544
S 6904 940430244
S 52043 928733425
S 16967 889323711
Q 18190 42170 2895975696948
S 6802 157536906
S 19256 760722817
A 49937 239162508
Q 4753 35069 3895292970224
S 32970 636440957
Q 1183 14630 4908205157657
S 50925 156974461
S 38877 49171790
A 53943 554113815
Q 15776 38407 5855334029850
S 3629 923888593
Q 31788 54231 3370172294920
S 24914 561921302
S 30825 230859104
A 47384 25800432
A 50409 195545388
Q 34576 48732 9097241701182
Q 35943 52424 4016942956784
Q 4152 28422 6493176160227
S 8216 585024531
Q 5597 32181 5856605495767
Q 15886 21099 1782537852446
S 32305 42105428
S 51863 976072351
S 9061 652483429
Q 345 23856 4804589395079
S 51114 266630148
A 15199 16847021
A 43922 169215675
A 516 592647576
Q 2466 26515 1387036796163
Q 8395 32300 1813062139284
S 44157 697092025
Q 13209 49594 3199481191206
S 34590 885083676
S 20187 446769397
A 48930 736859272
Q 17625 46210 6507112350206
Q 3685 46469 6549175729121
A 12881 649315570
S 47711 311650793
A 41886 660120875
A 25182 538609459
S 42914 478656576
S 30998 64407500
S 29829 216183091
A 16733 211208657
S 26070 402473255
Q 6336 51045 3350457465786
Q 6102 36104 1448195589536
Q 3040 23349 8434238114937
Q 5239 48397 897755253295
A 49123 170387123
S 21204 348562123
Q 891 9206 233225534853
A 28383 593782639
A 39290 584278438
Q 24532 36262 4357176038776
S 29596 143728514
Q 5036 52971 7196388569053
Q 1521 48875 9010569927196
Q 6389 12773 3134883707263
S 7836 824757012
Q 15711 54238 635133482297
S 7719 209698962
A 40784 90522252
S 40057 397893986
S 3379 588992196
A 3578 56276815
Q 22284 42008 2111531200748
A 44098 159156312
Q 1756 47047 9539109416518
A 36825 950817551
S 9004 260941068
S 40664 272367010
S 612 707410524
S 20601 139713754
A 20518 497252707
Q 21817 32115 4592137305320
Q 4947 20058 5822438702876
Q 15405 32919 5442748156532
A 7722 407087131
Q 7175 29209 5104496909427
Q 7030 53900 2174573505865
S 21711 671145863
Q 28680 54484 9812550155589
Q 2824 46325 5891123494074
A 48749 393893924
Q 35310 36388 272536658117
A 51427 196530462
Q 16887 19503 1819056576423
A 44197 5595031
Q 8686 36484 7693840789389
Q 19059 50931 310478811066
A 12870 458251063
Q 25356 52919 8920906850785
Q 676 50684 8464692281957
Q 6426 53493 9555757790771
Q 7395 37631 5866808886335
S 24249 21149728
Q 4595 48045 7023254715963
S 53984 804412097
Q 27954 36262 1865607734762
Q 15145 52045 4856370768106
Q 34960 49701 2414740910905
A 35656 701026468
Q 2326 47193 3068055962420
S 3833 332280825
Q 4666 53841 2982537213735
A 4294 66169929
S 40852 193452487
Q 7678 17324 6025477729381
S 23405 122576659
A 25072 552480071
Q 5574 29750 9700845528195
S 26176 916588932
Q 20022 48663 8321466185109
A 45656 277773299
A 31536 721815310
Q 33405 37528 2177561862825
Q 356 51963 5908284141128
Q 31699 39263 6007276487684
A 39217 764629624
Q 21836 48571 3471534159920
S 1360 333696057
Q 13550 26779 8771208413138
A 22758 949337989
A 12079 355703346
Q 10844 17845 6140808944840
Q 25713 38605 6936516621370
S 35315 819164810
A 32478 134538301
A 35910 689766998
Q 25689 27274 535236599899
A 43160 477656213
Q 20469 44060 4451297842713
S 17160 392618572
A 42675 942708413
Q 9219 49405 2536769593897
A 7465 376609686
Q 16375 46165 4261361483631
S 11285 634000622
S 42371 196514051
A 6544 150611540
Q 1018 52918 1371180672484
Q 641 50448 2000655496042
S 38353 825998654
S 24389 112493201
Q 36000 38891 685811522182
S 16761 878558637
A 44143 334707506
Q 11796 46188 7565479052988
A 14091 159443002
A 30177 359787325
Q 31822 35568 430466866434
S 21756 178215879
A 23648 500326722
A 5746 903108695
Q 3863 35608 519933063315
Q 5500 12466 6844882145168
Q 20302 37845 373870502813
Q 24652 27773 2449591487867
Q 9072 52676 9706606244251
S 6343 494383641
A 38232 444260266
A 13270 827005681
A 31371 592016342
A 40954 918542153
Q 8651 36607 4542153364479
Q 542 53965 368972145853
A 24552 943856670
A 22052 460116488
A 23677 51950710
S 7461 775474599
A 40990 852143646
S 9161 712854977
A 18922 819236645
Q 43162 45317 1825184647433
S 21895 311199666
A 54697 542881733
Q 2080 54745 4744824592102
S 12152 739555867
Q 6349 51314 6919097937651
S 10739 835530251
A 37532 732865717
A 11824 425685375
A 38461 345242072
A 17205 142071266
S 49470 29430032
Q 15767 25921 4147811667445
A 49771 696609734
Q 32570 45162 9654866103444
Q 669 48442 2720452453898
S 29123 763622571
S 8947 599608306
S 14245 722686372
A 16499 974309827
Q 31664 52349 1257410806567
Q 10478 38641 9405398358084
A 36166 31128856
A 41770 882811616
S 52895 493384244
S 13137 767457724
S 40980 759557676
Q 23044 50083 1622336387751
Q 25125 54898 3112228005466
A 13977 770823693
A 20712 330586701
S 22184 208894710
S 9893 14303049
S 25722 560890618
Q 19959 38810 1109936496881
Q 28016 53209 6193636879697
Q 269 54525 3169944994663
Q 20284 45236 2935884364353
S 43852 469443717
S 13908 674164100
A 23758 945148661
S 32520 456613644
A 34751 572661850
Q 40131 47796 613497250474
S 6466 996318132
A 110 753979548
S 20774 664060851
S 51954 354015603
S 7008 463386101
A 3328 761772516
S 11496 215610483
A 34360 110602492
A 45650 351933934
Q 12549 54056 6969330886836
Q 483 52772 2938063346339
Q 10761 44868 6105511924573
Q 10664 49114 4830260414112
S 30292 272127914
A 18172 259087653
A 44150 55622435
S 4584 426616898
Q 16248 43041 1397133118518
A 32930 793450911
S 6161 691298281
A 31230 781992434
S 10571 546505582
S 5525 77493402
Q 19507 26728 5906885831205
Q 17602 35823 3900139059994
Q 7071 40855 7917045766007
A 27777 444311256
A 4535 58178621
A 22544 590359090
A 6606 675440064
Q 17372 49121 5696919343178
Q 37616 39628 1301318282204
A 54040 275961231
A 24198 730947690
Q 24810 51207 4269228239288
A 37636 48634931
Q 7463 53326 2898212369785
Q 14615 54917 2147178962721
Q 22798 41607 9580201866742
S 27459 972196184
A 18542 845616036
A 33868 448988291
Q 967 36921 2457532672466
Q 38761 39996 488361934229
A 34916 955169366
Q 20922 42824 1434555752384
A 54751 982362940
Q 1508 54255 1513023199736
Q 9159 52883 6919913039464
Q 11591 50373 5099778605327
A 25843 396803782
Q 22312 35362 98658303496
Q 21370 36795 2346795319182
Q 35502 50865 4142590435829
S 28772 766179580
S 23638 4715778
Q 8822 28688 955666437356
S 24463 812171038
Q 35447 39576 2066619218420
Q 64 48561 5161122128942
S 42752 270409991
Q 27089 28306 58499582743
A 18224 736086819
A 44124 811484550
S 46841 448346260
A 17937 661179735
Q 1739 51841 4667587759814
S 19259 199896669
Q 13871 37779 2426508342173
A 43732 988822144
Q 36150 49479 7945977068937
Q 5764 36664 4680023163359
Q 13294 41571 5287445730341
S 34972 118427879
S 31204 194826226
Q 2374 51775 1043682995565
Q 6554 43159 1005824663623
Q 7142 35178 5407698852114
S 15899 817750191
A 47162 986581783
S 28471 184198497
Q 7944 32791 6243362966372
A 38801 680147268
A 12205 642725273
A 25241 451434782
A 51766 956399038
S 38011 929459247
S 241 325142335
A 32721 686177456
S 35997 838900530
Q 909 49002 3971183280989
A 17368 199553875
S 1854 923159399
S 28414 303494177
A 46084 727368178
A 38089 2493309
A 29248 510455849
A 46062 915777248
Q 1730 11852 4772625827839
Q 2043 36440 6919555383344
A 17821 813580781
S 15403 359378881
A 21054 150241432
S 9522 321837012
A 10755 753436740
S 35664 454799055
A 4275 154363059
A 54329 276637593
S 38882 701655507
Q 11984 18845 1545611644007
Q 29041 49546 2501542491856
A 41020 147779413
A 28041 502449487
S 48218 167466588
S 33502 7610450
S 22550 862453945
Q 23789 46572 8877227722385
S 17687 617673516
Q 10575 27803 8268378841479
Q 16980 37730 4253713924729
A 2082 49066508
S 17062 876835112
S 17859 448215832
Q 26298 39360 6282009909794
S 12031 963156562
Q 7582 17215 5859714552446
A 1052 588709964
S 6912 388868434
S 51808 865728913
A 52934 655171253
Q 5424 23680 1207316782131
S 15580 31284816
A 11389 318898874
A 29173 989874630
S 43203 786138080
Q 21899 54837 3818625270612
Q 7834 21049 5029847803376
Q 2104 53312 9730835884697
S 22689 246917028
Q 24105 48865 4456075467806
S 48023 219132704
S 868 134626013
S 31990 521800564
Q 44251 54020 9140003032804
A 51958 110628845
Q 2195 27733 8849254417079
A 23507 839530497
S 12690 60918423
A 3228 137846294
Q 12499 38971 759879370004
S 12323 181378749
A 45285 794564763
Q 3166 18594 197158649409
A 40838 411592620
A 42756 117853041
A 24984 199834628
S 44542 33669314
A 247 729839141
A 10345 246073180
A 54091 372384723
Q 12494 21444 8737960867082
A 44869 123948481
A 23168 881775754
A 28644 362697217
Q 6910 52713 2051019765315
A 42404 250905050
Q 184 54102 6449417269196
A 29770 208835845
A 21233 774324236
Q 1355 43427 5947852516971
S 51097 140104905
A 35866 929983207
Q 1039 49115 4285022062989
S 10391 68563961
Q 14595 39323 1917561861525
Q 14697 31913 2492545463886
A 12534 79345227
S 475 181469406
Q 4651 25636 4273354851082
A 33967 452535581
S 17267 149464837
Q 344 54840 3477836426771
A 51592 830211130
Q 25816 29835 2222755716007
Q 4784 43729 3982434801870
S 50301 851983833
Q 27651 34947 5104428634579
S 7447 11549355
Q 1679 36372 686825761315
Q 13696 42932 517555951426
Q 1456 51269 3467135671735
A 1283 15976120
A 29789 572487445
Q 536 42634 3045570550909
S 20687 731983095
A 30049 847202474
Q 27596 50447 8504640955266
Q 1865 8596 3699529848774
Q 216 47276 1530138411228
Q 1653 46823 1725053747395
Q 5261 53124 2891031667644
A 29359 152559766
A 19221 892487552
S 34721 452438673
S 36768 746059369
Q 29496 51196 3280082410892
S 15926 410235141
A 36620 734437961
S 8313 205954922
Q 3640 22380 9178642603519
Q 22671 31990 3589705405215
S 16164 129009316
Q 20199 23321 2023126665720
S 31729 454005700
A 5636 86326483
Q 11 37300 1728637922970
Q 2064 47024 437359317900
A 49383 215188634
Q 2138 49442 3364808228885
S 35750 277494433
A 41789 329213674
Q 15872 20195 432290117842
S 47363 564088131
S 9125 946683429
Q 1925 47908 2009975046673
S 45186 4116574
Q 35209 38091 2586480503259
A 35923 829155185
Q 26237 47267 6515077392195
Q 9953 53277 2488912369550
Q 18769 19023 166237197593
S 37587 426942452
A 19676 628224363
S 36715 910639284
S 9228 615750399
S 38998 615321960
Q 15002 44820 151045923921
S 14711 726313001
S 35431 104999720
A 41651 848135446
S 32562 130374065
Q 8357 31713 5166981725423
S 35567 246730235
Q 27135 39000 1801715147382
A 43098 11152158
S 16795 545975469
A 29638 609059078
A 33925 690656978
A 30603 259618719
A 28540 591507414
S 52555 875020691
A 15785 156565936
S 33988 937208029
A 23017 165597269
S 21284 359179033
Q 23346 42519 5405539456382
S 36710 710453999
A 41748 803088649
Q 10648 47603 205839266552
S 8149 776107926
S 49350 58292075
S 8309 111141164
Q 14592 37246 8042274596921
A 30255 59237661
S 316 48448240
Q 18919 41897 1648045142395
Q 24959 52298 3790684153068
Q 12079 31712 398919285591
Q 17061 54019 4253997860104
A 17635 553975339
A 33500 963070458
S 35676 265433321
A 48697 536548127
S 42328 922013048
A 6381 223701736
Q 2318 54248 6504895448884
A 50672 670795928
Q 2630 47649 9187928521755
Q 29938 52755 6455860955002
A 15912 456704218
A 49540 562206638
S 42494 95519133
Q 26410 42623 5380525193691
Q 5231 12634 1412431087078
A 17798 334780757
Q 16558 19530 2408796599887
S 32589 161248251
Q 49999 52828 2060746879146
Q 38269 49967 6098279983074
S 35800 17520199
A 47503 421099837
Q 8562 51228 6394105420526
A 32015 662960223
Q 14322 53745 8588418245283
S 21687 608888058
Q 38798 46229 789308788134
Q 419 54821 4949792482720
Q 668 46341 6338216623082
A 39197 714608919
A 51873 499575487
S 15470 304244463
A 20985 58770469
S 12401 552876837
Q 24030 40102 1784946565046
Q 966 48135 6829200564342
Q 860 53700 148602652710
A 5492 471302927
S 43880 623584618
Q 11544 33112 7326206633190
Q 201 52280 8865432136759
A 44080 708893765
Q 34233 49967 8082741582108
Q 15956 40421 1805516253005
A 13957 30570530
Q 3302 28311 463205886599
S 33406 384264052
Q 5524 38233 1272654578850
Q 37280 42941 2197020473808
A 3510 15917598
Q 5301 6838 129306563711
S 48431 998153740
A 37511 255960771
S 41611 325012227
A 44569 342860110
Q 25476 48431 2104206600215
Q 13061 53142 3088219585096
Q 3334 51517 5793917556182
A 18131 655813467
S 2774 632380672
Q 7971 19806 6547938510595
Q 17826 32664 5520486180041
Q 9172 15088 1996810978963
S 35920 415734552
Q 18093 29694 710894819568
A 2493 807448331
S 430 129198735
Q 18712 28150 3923295801459
Q 51 53705 3730432265503
Q 1591 49604 7776636037708
S 18604 118492987
Q 10935 44978 2749793798989
Q 23264 49806 1479944275073
A 5521 460741940
S 13291 370851167
Q 6552 23323 9631363507798
Q 19960 49048 9954681590670
Q 5833 6461 466407901570
A 37586 687855802
A 17020 881955507
Q 13211 25314 7639141602823
Q 16217 52994 4871304235101
S 25584 401753113
A 9125 213424210
S 53762 219522720
S 38986 760491060
Q 1989 54782 3789160962399
S 29404 46929339
Q 1865 53162 8980546075469
Q 12107 51482 5505086176184
S 11834 765751229
S 51106 129169558
A 13934 611742083
A 18020 837979130
Q 28594 50943 7542336741048
Q 7061 45364 2794176063483
Q 18723 29445 6648257819750
S 7856 14348875
Q 48367 53527 4186611278579
S 37435 391567536
S 46279 130790975
S 4927 893031009
Q 1354 47137 9210497064317
S 50338 149222638
S 34702 366562418
S 20769 656269283
Q 38571 52844 4970497613663
S 9353 313628331
A 21775 430682797
A 30293 403854801
A 21177 36785369
S 24752 953737258
A 8822 298379501
S 11271 386304349
S 38969 863954903
S 31260 643106564
Q 214 5317 1658309219821
A 32573 542437512
Q 22336 48182 6734165561906
Q 16815 41245 6867116887729
A 26790 383106195
Q 37856 53089 6087149236610
Q 34209 46663 2908396695782
S 35017 618713465
A 12715 18760390
A 32518 758401934
A 7680 806860211
A 54031 332752934
S 3642 285166265
S 49609 319013560
A 8548 496507587
Q 1598 50785 367436648635
Q 24896 27625 880817229503
A 53068 46835586
Q 5879 42087 8282624629790
A 37822 526531213
Q 23747 39614 6792663671746
A 18646 57972080
S 49113 441431702
A 36075 717410172
S 17537 517338880
Q 28799 42330 994251989963
Q 41199 44171 69518169545
Q 50352 50854 98055623182
Q 7417 51359 9769897298014
Q 37765 53432 4141374826500
Q 6999 40077 8593913288930
S 45026 956982315
Q 3577 54181 9363279308802
S 29528 428419380
S 40583 545678755
Q 6654 48830 9464980634552
Q 52 53638 5970828888328
A 31686 352759062
A 14161 972973394
Q 38453 44862 2911945145249
A 47784 574437200
A 30119 438343540
S 43856 680368846
A 29080 789974224
A 20610 746401589
Q 3147 48582 8728514298852
Q 6026 32299 6012442407756
S 30983 532654184
Q 17114 38919 154115707788
S 52011 463355979
Q 5750 45444 3857385899677
A 48985 838251282
Q 490 54068 6215043818459
Q 46713 54168 7252338925785
A 45121 279655465
A 47431 728358466
Q 5170 51108 1837979707979
Q 1166 54524 2265774558061
Q 6006 52789 3664734418894
Q 25274 27620 564877834953
S 28555 26762905
Q 23086 45662 1494960267884
A 41029 508735016
S 10660 726526510
A 13252 413501372
A 28062 596749534
A 45840 109417268
S 40504 812995179
Q 6935 54378 8771548754948
A 25605 656636437
A 18136 418012906
S 23829 805906395
Q 25454 50853 484897033089
A 45822 329019961
Q 4717 48278 6283283062409
Q 16157 35657 7874752690909
S 33461 966492617
Q 12786 39017 8015073113810
A 26273 225543469
A 22883 852862537
S 12130 186611661
S 19954 636216303
A 23495 241610554
S 40697 324423166
S 46369 909083032
A 11548 223497807
A 46152 815929612
A 191 160083247
S 23638 373505347
S 10373 289719174
A 46428 301519660
A 32400 613756601
S 24467 790963608
Q 11546 23921 5015623943289
Q 25480 40539 9658094274579
S 11542 779409164
Q 26486 46082 4166199260143
S 47044 360451150
A 54503 898878649
A 16514 481849004
Q 31558 34907 1948227659456
Q 3372 5146 373097141741
Q 26686 44511 2806412902778
A 41851 42615929
S 10134 967864448
Q 487 54811 3468168159559
A 53122 633127396
Q 10101 36324 9102818718849
S 586 867045753
Q 5199 5709 149658155558
A 29962 222624590
S 51294 704192610
A 44440 761443562
Q 28493 53885 109580314455
S 1685 436652025
S 20907 189925815
A 4975 262110834
S 36199 364160921
A 51593 602046728
S 45391 502873244
A 12658 660111551
A 447 394000580
Q 8248 19822 204663056715
Q 10517 19113 2835954453871
Q 45543 52974 4239334638674
Q 23408 46549 2117348225986
Q 46497 49403 125414500748
S 11542 262256577
S 45913 909543007
Q 23124 52786 6923512931136
A 4817 667130907
Q 21114 53419 4829346097317
A 19568 384020833
Q 24383 47194 7468904526939
S 9936 850590792
Q 25752 43496 7829657415043
Q 33664 49006 6467919668606
A 7480 92343811
Q 8255 45982 335531083489
S 21855 782876950
Q 6910 32321 5151901658168
S 32211 398411311
S 14256 962607186
A 11607 209359212
Q 3600 53295 349733069733
S 14678 576886540
Q 12848 41839 1611329862570
S 21116 74136593
Q 20733 42554 4169098000077
Q 28325 45285 4566973588599
S 27813 294358795
Q 23937 35721 6249906567163
Q 10579 12558 1439226319464
S 19793 615376876
Q 20608 43211 7378006535004
Q 19195 41511 7973447763901
Q 11295 35155 1520027128935
A 37525 590509681
A 19205 451637666
S 14240 670584088
A 16398 534581981
S 27629 665408832
S 50904 849571562
S 2164 907023750
S 1770 59886321
Q 4680 22771 1902174201125
S 20411 727871793
S 45534 188318003
Q 46307 50217 655378572633
A 46366 711448680
S 14777 765046889
S 21510 486478224
A 1487 322457871
S 32642 158928199
S 6081 300542527
A 47631 701066048
Q 5771 54071 2658076018662
A 12425 891117218
Q 35536 41033 1999108612455
S 27544 107774089
Q 828 8602 2741697604314
Q 42863 46000 206064768728
Q 15476 40772 6803483312098
S 1768 47206144
S 273 81825920
A 52460 351340246
A 19096 608136274
Q 22043 36842 9408769140715
A 8160 821495655
Q 34572 43253 5740091128918
A 6490 215910146
S 53737 996205019
Q 7209 38924 4446667745305
Q 17679 52742 6886306740828
Q 12678 49973 9464731764220
A 52989 9987444
S 33300 197781817
Q 3424 38073 3222392960704
Q 17224 51039 2772134048647
Q 3217 43573 8766287036257
Q 6343 25462 7657038179517
Q 307 50934 9688170792803
Q 29869 33954 2710095381208
A 11856 480944676
Q 1807 45031 4467424867447
Q 523 46047 5176233014494
Q 11037 30359 6607856504046
Q 11058 50662 9421566645341
Q 12237 45026 3494563800732
Q 39628 46466 1705932156689
A 43457 321146846
S 41503 538180216
A 6485 850866029
A 30858 905027600
Q 7536 13445 3764728095571
S 30032 859201346
Q 9406 44249 1673494490843
S 29884 289830384
S 28464 886585613
S 35555 831227193
Q 10284 43186 545774263105
A 22058 443907759
Q 2872 32843 3832072931942
A 52515 614253579
Q 4339 46000 1079654271256
A 18701 181795834
Q 15308 25574 6834674340518
A 49499 336719267
Q 12659 52247 1707838306016
Q 3009 34881 7355002267810
S 17456 156286280
A 864 414183616
S 52595 253293822
S 2696 858395443
Q 3303 47764 9778967840197
Q 15643 54170 5784744367703
A 13954 795005664
S 2075 362023837
S 34117 158191924
S 39599 281915383
A 22263 707571363
A 44295 596204889
A 40169 779920618
S 20392 321139324
A 26218 58294300
Q 18071 27245 4605434442917
S 1024 486069760
A 14870 532795837
S 41601 85285355
A 46555 264553153
A 23417 494474104
Q 19528 50832 6933167308134
Q 18652 45767 5600975421739
A 53625 69365852
Q 1896 7407 1545970140522
Q 3915 40067 1361187863571
S 34681 100651079
Q 21804 38642 1734511466356
Q 9652 9960 54230936467
A 25731 467723543
Q 3811 50371 3654602312848
S 20187 435157755
A 18896 721639972
Q 1228 52875 4341497662254
Q 31430 42520 574931952593
S 2864 355426044
S 43666 10560318
Q 18711 52019 9126106598673
Q 3870 53569 6503349704797
S 10040 989155094
Q 36824 46507 9217378435283
S 44358 558212495
S 38024 260430167
A 28860 594945064
A 35053 837074545
Q 9501 49501 8260335578805
Q 6331 9274 47688737347
A 37317 746961350
Q 9647 47908 3452692441333
Q 7772 27945 8069497405678
S 36549 600171438
S 23625 327735031
Q 20024 50120 4938939232128
S 12535 275175575
Q 7096 28677 4570340465877
Q 42738 54770 9453155524753
A 2678 982484781
Q 25013 53453 1822298583575
Q 41474 53496 339073167746
S 2766 303646027
A 29480 189294919
Q 2486 47861 1083156813738
A 39622 985921496
A 37171 480314612
S 38229 705867610
A 25548 860524171
Q 12649 45647 8344318631486
A 7878 796885686
A 53617 928642355
S 24395 663927740
A 34656 709172083
Q 9612 21038 6917369835590
A 4487 802286433
Q 6478 53871 5744644862638
Q 6781 46008 7904299783592
S 3764 569189225
Q 28683 40129 4004818058823
S 34419 302368546
Q 3112 46831 9602336043592
A 27988 167727608
A 46616 158937834
A 3190 620056134
A 21033 610793424
S 23457 132612741
S 50776 67067209
Q 66 54276 6780903519448
S 29143 496796186
A 39612 276034768
Q 6178 37169 1380372813240
S 47393 933295658
Q 1999 15654 4035079286280
A 11812 280104584
Q 25610 28623 1195638899442
Q 21726 54240 1305278547211
Q 9794 35690 7979500066748
Q 17772 46493 8319751845159
S 47952 920319438
Q 9208 30581 2544832050260
S 17460 136019682
Q 18434 37899 6595531260024
A 1156 726544847
S 8337 597376447
Q 21006 53504 964966720587
S 40661 16097651
S 9825 851665718
A 16615 20067614
Q 7722 48736 1220377977622
S 19142 109904523
S 13579 364285559
S 28065 841785982
A 13401 222481976
Q 12697 31499 7521042797268
S 1137 81477976
Q 6717 46007 4396079296127
S 52662 111061062
A 11368 792422906
S 530 802570262
Q 35023 42897 1022724949928
A 41792 386757034
A 32613 476440287
S 8892 887406795
A 27027 31261504
Q 3155 40885 6073670591051
Q 272 7693 2339837738832
Q 32958 48588 7665487711009
S 25290 319530760
S 40145 116717117
S 13872 858689647
A 53204 359872596
S 45200 7464671
S 53012 180945637
Q 20300 28379 8051098286475
Q 13528 41523 9614363201816
S 6723 448406518
S 39388 250885457
S 54152 454147724
Q 9161 48846 3136317089489
S 15426 231760993
Q 13177 53407 6237223844951
Q 9573 47682 3534104472397
A 52483 274894799
A 29805 223288148
A 22797 284151586
A 50438 133305088
Q 2730 50950 7195798388805
Q 6795 47256 1033937047855
Q 2996 46074 9893283282090
Q 10161 42649 3509343807353
Q 5489 26076 193683382205
A 22459 320445761
S 23858 205587601
S 38021 347287259
S 4127 649140660
A 9901 861665036
A 14328 174277326
A 32159 805237349
A 47426 403093854
S 35117 129904917
A 29464 531859459
S 2780 568901249
S 9876 296600924
Q 2047 54199 4325041297223
S 33505 465784094
A 43897 398810209
A 52114 338261255
A 19251 865336396
S 28743 422580092
S 45938 997866079
S 9935 279690148
Q 10773 52707 3550932689416
Q 15910 44415 7880002850800
A 25498 872004088
A 8794 832712029
A 14418 411134523
S 45796 285087248
A 15611 166113111
Q 21264 53295 6859227390246
A 33672 392547179
Q 32893 54679 4411978726242
A 28767 733984280
Q 9784 45050 8180707384193
Q 28347 33422 1077008698660
Q 19358 54158 6093995147678
Q 11151 45058 6998152933219
S 28550 907314917
A 9254 35538588
Q 13854 38378 450919063890
S 4298 360151347
S 23532 171382207
Q 1162 50990 6307765095723
S 44516 263886378
A 13141 254850238
A 52367 788219689
A 31078 635064495
Q 21775 38497 2371112656219
A 12525 95984404
A 9691 161914360
Q 28181 49397 5451039402219
Q 5063 41350 7216498688179
S 19634 924168048
A 11893 314251069
S 13059 244410627
A 40731 814621710
S 14358 708905080
A 53276 879576909
A 1781 728288553
S 3028 966536467
A 39200 39168167
S 21147 929635888
Q 30377 39170 7264940911986
S 6268 779893637
Q 18378 27781 8301126132123
Q 16378 54395 8080187948212
Q 3065 54743 7754339301786
Q 11672 34534 3612509841233
Q 5837 47022 994726439992
Q 21319 52938 4337190311912
A 37826 729680227
A 3458 2143599
Q 948 54809 9301601021344
Q 2724 49462 5769099481364
Q 446 17830 4434132368118
Q 16619 50766 2726402574964
S 894 579538058
Q 39195 47244 5319768700962
Q 12728 53177 3107121524356
Q 6508 33502 9226986470481
S 15153 638633998
A 35312 12770611
S 29884 121854834
Q 518 53983 4192806632641
Q 7672 54915 4550594707690
Q 12133 35776 283093619966
Q 2596 40052 7813915784559
Q 7075 43205 8726687217386
Q 12041 26548 1719806503005
S 748 512937575
Q 22289 44586 8613328874437
Q 8854 36160 3870272050485
S 38851 224544920
Q 24961 51924 3443918780751
A 258 492180914
S 30047 120165330
A 36724 582062330
S 44174 439968503
A 2273 8270271
S 27802 816197536
Q 13734 49474 9283914686867
Q 19027 49534 2476108414194
S 32735 710081719
Q 3867 52596 960091183648
S 18082 479098153
Q 29300 33454 349629787229
S 54374 888873399
Q 36173 50384 9707461251641
S 1352 976555056
Q 27155 43233 7455097238182
Q 32581 53467 7485855158591
A 35775 717368845
Q 7533 43218 5751769494225
S 20287 206606249
S 1130 817566018
S 54765 263881673
A 43788 978778244
A 40673 751812439
S 17505 536616307
Q 2931 51727 5432082641091
Q 12860 34251 1505976865132
A 53560 962100734
Q 5910 52358 5811842990446
S 46377 880663030
S 3101 992900000
S 28447 56754490
Q 9958 41983 3395253533008
S 27913 320956479
S 23514 458663833
Q 7447 28847 6456068114874
A 21769 937200706
A 2164 205847541
Q 20395 43165 8118756255017
Q 6260 51598 2892894621285
S 49872 653720047
Q 4275 52799 1870823663998
A 46374 420234251
S 13776 101889981
Q 50019 51568 175973702996
Q 11463 53549 3018236366497
A 6259 412249501
Q 18969 40368 4821424653416
Q 2079 52979 3035739843239
A 44725 552374392
S 46218 902984700
S 38183 223433952
Q 3772 32102 5171713402075
Q 10568 24305 7639459412253
A 51822 112668059
A 29693 636277546
S 32624 614403032
S 29742 169422055
Q 36966 53786 3849596955385
A 28810 259905552
Q 32045 54637 1267087711653
Q 2904 54559 2777803613031
S 53165 254942274
Q 29889 42671 2063149686480
Q 15155 50591 3766248350916
S 47234 352343671
S 41458 986541668
Q 31110 53209 3336228773639
A 29794 921856371
S 41268 55956187
S 20834 911266620
S 3818 994043359
Q 4695 52095 8260163657316
S 32350 117897329
A 31896 971575702
Q 762 54531 3381304850506
A 37869 12483679
A 3278 347166571
Q 9995 54293 3350273522921
Q 5897 45187 8664939068652
S 29820 825521175
S 6676 684830766
S 37836 270615452
Q 642 53814 7931983865928
S 15103 698782457
A 23353 609214242
S 7995 592586186
S 12155 172915520
S 53298 767712171
S 3635 968975511
Q 2093 54883 786776758790
S 31633 898657457
Q 45907 51413 403159730389
A 51275 166587146
Q 14471 53615 1727412240627
A 14877 185060843
Q 26375 51715 5213335580931
S 37459 410899214
Q 295 51383 6001330441553
A 17274 597368609
S 10408 3207800
Q 6915 17072 6173603629005
A 13883 224919241
A 11014 786553513
S 24394 715553842
S 49304 788239916
Q 243 54525 785965796597
A 23525 312894348
S 20769 73269356
S 2502 118417313
S 27660 929929322
Q 38550 41711 1515109875494
Q 46665 52186 2359333676620
S 42790 148527056
S 5454 104863547
A 7488 623511779
S 31963 897207747
S 733 924833038
Q 10145 50861 115044559891
S 10416 555839059
Q 16613 49166 6635350287543
A 17659 540114586
Q 11366 41500 8732700794201
S 22260 513777262
S 6810 803094084
A 51795 567464905
Q 41305 46614 787826012821
A 28739 893371951
A 13654 817430882
Q 697 38938 1133136930772
Q 13112 43451 264413784692
S 16588 663924642
A 12959 117525098
S 41448 290199240
Q 37988 50517 6281808329910
Q 1035 38867 8499707562375
Q 2236 33646 3083787665413
A 50426 283856011
Q 7069 50619 2855518087560
A 4474 441773754
S 44828 476358123
A 42727 376033339
Q 1 49414 657815363098
Q 9315 14137 4651313393898
Q 17238 30694 895325455297
S 48781 915989470
S 6478 765569817
A 54648 36454466
S 53403 38601254
A 36012 621053626
Q 45011 47281 1278792951416
A 7280 75382811
A 44522 733780787
S 31116 615445114
S 43625 899350175
Q 21038 23602 493888571846
A 29204 799114525
S 50574 687805433
Q 17776 49774 7924226652068
A 24247 599718995
Q 5571 49504 2044910568268
Q 22541 47712 1241184740719
A 14270 145832987
S 19085 392227006
A 4810 45972326
S 20465 395750008
Q 52312 52792 425069225313
S 8527 417295435
S 28458 481440841
A 35415 162153510
S 52486 559961651
Q 4413 50007 2662770760016
S 36552 164635164
S 17073 480991275
Q 1640 31881 1946132901560
S 5454 218817231
S 16341 627588622
A 51768 197087230
A 49780 488891448
Q 45258 47435 1451229693720
Q 16453 17351 346165978726
A 50068 583906820
S 3629 685190104
S 43871 741963894
S 42229 698906554
Q 5071 44993 3374149798495
S 13298 922840369
S 41766 108779445
A 41540 248653057
A 16675 62893214
S 44498 341852696
A 28767 234137804
Q 8657 53357 5624807035840
S 566 260517338
Q 13477 52544 5674962987259
A 47613 611188494
Q 2148 46455 4832182929341
A 5070 106343123
Q 9270 22047 4108485155344
A 48686 955088587
Q 33410 44377 5104764628584
S 41950 981492926
S 30984 691370064
A 37240 933547029
S 37285 741858952
Q 33561 36603 2623289360642
Q 1653 9276 6273163619821
A 41968 974812973
S 19228 969315425
A 7541 467980877
S 15331 143745939
Q 21297 53337 3436686370049
Q 6708 35280 348444861124
Q 21837 48216 1160172980290
Q 967 52313 5574985154055
A 34248 332996940
A 19286 183096658
S 49387 887181993
Q 7142 39012 2936897461950
Q 32974 39633 90161268813
S 47519 985819917
Q 4324 46398 5382709674445
Q 2445 41012 4174029892960
Q 8927 11611 2322159264026
S 52966 404443169
Q 19893 36810 4212235810773
A 33349 466129735
Q 3081 6882 3202307050051
A 1348 972009049
Q 1662 54613 3449373063097
S 53956 477971607
S 12533 725646272
S 407 878849914
Q 21120 48793 723508871166
S 31208 618406758
A 5133 973562835
Q 12532 16993 1993085440694
A 54434 729924717
A 28710 259770942
A 10234 392841701
A 53560 166081953
S 53829 416342152
Q 32114 51887 5896555870031
Q 32651 53909 8582420817465
S 6020 120136250
Q 4092 24704 7048606882588
S 29558 505823042
S 33193 92281091
S 12150 794264011
A 26896 241454444
S 18126 581393621
Q 20655 25828 5160468433375
S 36387 157391397
Q 22325 44746 7694308711496
A 20013 881371063
S 28377 905036969
Q 14533 25245 8616591163013
A 6501 226155730
A 19452 459438268
A 52472 264261422
Q 11536 32607 6470272810574
S 51037 900254191
S 12261 405619520
Q 10000 21301 367863502237
Q 1578 48876 2841951557386
Q 4529 53785 9070074849043
S 33286 270099025
A 15672 298258873
Q 14699 52819 3560436755019
A 34752 927359395
A 5328 742459650
A 32709 52456089
S 41808 257607225
Q 117 4750 2031565558578
A 3538 8034683
Q 8994 20429 5443677197080
Q 6347 16863 8909279763603
A 39422 968970640
Q 8699 36633 2999796472598
A 19955 15390903
A 9693 949440912
S 12012 101908746
S 15646 596315427
S 43032 257986329
A 26581 46549571
Q 1752 51442 4257815283142
A 13397 859568196
Q 5776 24963 1923985225940
Q 14963 49909 701141018929
S 19654 844036994
Q 4574 52419 8359425548004
S 26304 819402681
A 41149 901777564
S 20177 215374549
A 29907 398636122
Q 26958 37730 7358855962000
A 5887 637234584
Q 11355 22661 8303235307844
S 25139 700106741
A 20731 91243174
A 15279 556602273
A 6213 544138624
Q 27382 27929 385272199669
A 37365 92138237
A 5744 299038432
A 31176 121336798
A 3097 925119797
A 25625 336887318
Q 14921 50768 1894353595123
A 33075 355525517
Q 18578 23024 1901574661670
A 9645 654726154
A 43158 742255403
Q 1987 3283 1083469413319
A 34969 621821399
S 24995 425393140
S 11447 240474962
A 44092 529634369
S 10108 247979817
Q 6927 38360 400158073105
S 19683 673141079
A 25505 226011447
S 50894 480828283
S 47919 927452407
A 46599 855749118
S 27930 323129576
S 35082 668076384
S 16162 507963129
Q 16713 49293 4274561113054
A 23646 73249404
A 33342 253183586
Q 11780 18916 5881503708242
S 41423 129519971
Q 5517 54240 4803112788206
S 32410 438025165
A 33259 273270167
S 29745 311486137
Q 45573 51589 4822964180554
A 33434 597391855
A 14998 670729836
Q 158 47080 5190174291768
A 9046 812024515
Q 12478 38091 8255469135881
Q 6312 52936 7252515730509
A 29288 31318464
S 11510 464408562
Q 920 13859 4529638321548
A 11660 568469954
S 37573 108596041
A 25715 848308443
A 14711 692052179
A 44362 152409659
S 13588 389467583
A 45860 665585472
Q 21031 54774 3845804147958
Q 8699 42407 2821845167704
Q 39860 47334 3225328410857
A 51661 621846153
Q 25972 43700 2653276324567
A 27339 402210740
A 36885 890915092
A 25443 40708240
A 37238 898229115
Q 24608 50722 7547557751223
A 16020 657699196
S 6556 89935510
S 38421 808293683
S 26923 573167401
A 34013 26993614
S 44590 912985178
Q 17960 22654 3193155196799
Q 41650 51598 8732833242137
A 19279 843055386
Q 4709 47490 2239469470445
Q 6926 25207 3104502703413
S 16572 455177858
Q 11004 22743 7080538893414
A 23394 252106091
Q 17190 23400 2104479078554
Q 189 38270 6145189991665
Q 6163 14775 2615672739751
Q 15399 29521 2743472783915
S 28949 639921980
Q 3082 47480 2508233225637
S 47596 409154187
S 40141 370667759
S 999 748878077
Q 1087 41826 1618128055793
S 4600 800773533
S 35951 767514754
Q 26597 27180 575517984766
S 20644 50358074
Q 37322 43300 4512625195796
A 3205 974809334
A 48977 444612779
Q 4248 48281 9060836185102
Q 20972 24150 1607049015506
Q 17838 51434 1160072820696
A 33751 269392140
A 30713 101391144
A 14538 451765284
S 16800 886759615
S 4319 213688807
S 27378 297282374
A 20709 566319941
S 4875 282989953
S 33899 771234938
Q 1587 53694 2819629337132
Q 4921 39716 1161641916057
A 41944 592315962
S 20806 430898930
A 41937 286453623
S 50696 253226566
Q 2562 46997 7627442853595
A 52706 976905979
Q 30361 37712 6230366483247
A 7183 619053026
Q 9600 39895 1835751815580
S 44682 534478091
Q 96 54914 4365412068459
S 37682 220783647
A 17132 21721267
Q 26789 42878 5135819821343
S 52875 620338552
A 40789 427795555
Q 37086 52282 3204197641872
A 22889 325969030
A 32882 679734069
Q 82 18861 377252790389
Q 28066 39685 1827192024731
S 4607 417578847
Q 33222 43771 6843316147847
Q 13722 51924 264907787386
Q 8065 51868 5050596195102
Q 15622 44837 8851087399612
Q 13063 47370 2218723302362
A 23021 796515964
Q 15061 35054 1754200795729
A 49189 910557909
Q 40817 50558 9203201253685
Q 1313 50858 1372622146041
Q 21089 45485 7474303631285
Q 10843 51675 8717556344870
Q 11660 51152 727779502602
S 4312 149588699
Q 5498 33598 3640326760149
A 53676 928351493
S 52317 723219583
Q 14904 29618 6775204164468
A 30326 193981967
S 43223 769389737
Q 3373 42982 6895523920679
A 10414 503496318
S 1180 154653713
A 16199 896967515
A 4042 36638616
S 24376 112347922
S 9333 235911036
Q 3983 54044 6603481482951
Q 23087 51918 7336448692083
A 38719 359166358
S 29176 600561975
S 53142 455859844
A 42682 393119913
Q 2093 54587 9028279577367
S 26227 569244395
A 21322 510418249
Q 4576 53538 9252582483822
A 9907 892663441
S 4381 394348099
Q 9022 46927 7815077682176
Q 7031 33918 566524939750
Q 1600 40471 3704294818703
A 49252 447245747
Q 10446 43486 4099978259668
S 8255 71347354
Q 673 54351 5611227622453
Q 6914 44953 967107350243
A 59 573272144
S 29727 521325741
S 4852 990902698
A 27444 849372977
Q 13939 45879 9387377258888
A 9983 830185297
S 25061 756063011
A 35713 873251121
A 18420 249791325
S 48519 90206138
Q 11896 25061 9594754359814
A 44179 592136188
A 51416 330892784
Q 37330 49637 2029119489876
S 20770 376243416
A 43924 683526303
S 31038 477819204
A 5020 994101517
S 23758 353127475
A 6543 524272119
S 24487 497922612
A 29939 439833905
S 10583 696523645
Q 15370 23550 1017783094837
A 43662 212391209
S 51384 108422458
Q 2644 39294 5453155859821
S 22153 123354440
A 30086 26310834
Q 10378 27649 3572826951269
Q 80 54451 8426135983285
Q 31137 33972 2605593266249
Q 37329 52452 1837231543778
Q 36131 44924 6170573544622
Q 38051 44670 5461949247846
Q 25724 49020 9905539539385
A 29928 855924346
A 17152 39422789
A 33031 322034541
A 34744 854097201
A 13930 742548312
A 47021 466239766
A 52353 234155143
Q 9966 45526 1348253885369
Q 20125 44497 2733057866668
Q 4303 54046 9446472323453
Q 32477 45013 146860150744
S 37401 314630322
A 54129 849474344
A 22090 329372168
S 9109 776487216
Q 431 52455 2720987371834
A 12635 892741216
Q 36093 54494 7514864047981
A 10258 98450943
S 52313 292816386
S 38072 324725164
Q 8549 49838 5804816121288
Q 3514 43143 9009590573973
Q 12831 52194 913145740984
A 44557 280409695
Q 4543 44744 3925442678572
A 53051 609176209
Q 44049 53529 910567657646
A 12897 77542526
A 11274 202887631
Q 11517 35496 1060793226699
Q 47 54182 3789123867374
S 35040 784487852
Q 712 24394 7415757600970
S 42815 145202384
Q 27394 38685 4230952292726
A 46796 110651307
S 117 772825228
A 30247 940922549
S 47164 894722236
Q 13279 47865 7317967938880
Q 41 54704 7601033657854
Q 6034 51590 1043915503643
Q 1380 45070 5739118969024
A 31010 423932217
S 2837 466887546
A 19867 377264114
A 10172 535716782
S 29466 974323844
S 32976 654302736
Q 12788 51685 8220098793549
Q 31814 36516 515563274117
Q 13868 30043 3872045617628
A 45672 214553078
Q 28769 48753 3590528067963
A 5761 521046192
A 32667 192874912
Q 836 52963 3783948423218
S 36336 426520949
Q 22147 42663 7113218881474
Q 7691 10197 226174173025
Q 22041 47617 1464307528205
S 28735 377751514
A 34520 401103150
Q 12657 40647 4213181589887
A 32648 30514782
Q 2778 35811 1237920015461
Q 4550 32441 4004547464789
Q 21148 43544 8456133555107
Q 36095 46878 8069156152477
A 29923 643291305
Q 10821 51078 4542899712766
A 15875 98061667
A 40107 76068020
A 36310 28011262
S 50839 34320354
Q 1385 19760 3740342411847
S 1686 540635277
S 47279 674194715
A 22098 273877267
Q 3061 42650 9579759916637
Q 3923 54545 2604314330264
A 48568 995718257
S 14656 781744369
Q 24482 41439 9552485418263
A 28389 958337912
A 897 679895915
A 24816 479548549
A 6737 787296712
Q 14774 23303 4038189210095
Q 5740 26566 2752660508298
S 45101 485543927
A 35359 860373456
Q 132 54424 2717302686814
Q 11879 40596 5802044448905
Q 47911 53226 4106580915658
Q 2565 17952 4541042293685
Q 20875 27077 4943828538213
A 26500 383438123
Q 40287 45160 3816354080806
S 20711 100177358
Q 17742 50942 6541963011823
Q 1177 54491 7086139287662
A 12589 707061853
Q 7882 52613 7389966670755
Q 45828 54142 7027334220928
Q 2732 54852 5865627753218
A 26378 80983302
A 46239 640180929
Q 3575 43174 5899650730733
Q 35266 39914 3763265912819
A 37642 633698012
S 23616 764366150
S 18144 260800763
Q 7270 23320 49696842884
Q 2838 53419 9291240827323
S 19748 237143330
A 30680 452144436
A 4705 385850946
S 24667 836154774
Q 24522 43721 6583170955056
S 11732 792213003
S 51734 164516686
Q 20743 41062 8301248488391
Q 15406 35353 5669605766192
S 31041 912472435
Q 16545 23718 7035397170014
S 46122 105989541
Q 13220 35113 2074466936532
Q 2689 50910 2084119073345
Q 537 54441 5493525581990
Q 5875 39806 6613869931974
S 32803 489204503
Q 1989 31340 7722754762524
A 20811 666636168
Q 16323 32626 3462575458128
Q 8222 23741 2562498259095
S 53754 218534731
A 32 927265912
S 41292 279865419
A 7523 959239276
Q 956 54842 6971691256281
A 36059 99150167
A 31983 659565923
S 33961 397655271
S 46031 131353125
Q 40213 47990 6612542318199
S 45504 881023995
Q 7878 45414 8723649058102
Q 49918 52982 3011678311968
Q 12252 23936 7116624950653
S 7667 84097500
A 16126 316415874
Q 31437 31874 114920677549
S 43603 437628693
S 36058 419147399
Q 5187 53766 629044940321
A 40506 343730078
A 5498 416541956
S 11751 204246360
Q 7689 51025 8165130130405
S 34847 710573093
A 5154 937493814
Q 10060 38686 5934608104977
Q 9547 45881 1007150182990
Q 7305 25779 7756719217350
Q 3664 33828 199414623864
Q 4333 37720 9512133242992
Q 13322 53208 9488829352105
A 41642 180016765
Q 12553 40067 3795387783669
S 3160 221100318
Q 3637 49491 736972263496
Q 8610 46667 6836242578287
S 12749 212694520
Q 11010 49493 9064468553761
A 26207 169346879
Q 21478 42302 8344557715507
Q 14378 26879 3562568054651
S 51900 243901053
S 35575 645221465
Q 4412 34074 2133517104384
S 11572 359251845
Q 304 46845 6561172685171
S 23050 748129061
S 20199 370954824
Q 7079 50765 8989033098738
A 53170 723047711
Q 9628 42433 1895487428126
Q 30692 46367 4537702688121
S 41197 904466750
Q 31181 47163 8845128343952
Q 9686 48197 6015712177169
A 42634 737735623
S 50786 718505577
S 23582 345569468
S 35251 267265618
Q 808 49201 8578340491280
Q 10452 15943 1909567087632
A 31439 607520068
S 53910 143963034
Q 3279 54032 8678734400190
A 6412 54064325
A 42103 182444766
Q 37012 41199 3703233090644
A 49504 448269336
Q 20124 45945 1242698035040
Q 6822 39042 3724830303972
A 36645 183411762
A 17936 927828510
A 32553 506757053
A 46027 361554457
S 49281 949211203
A 38005 287593220
Q 5155 30873 4441348952316
S 45540 91081596
A 25262 172772631
S 52112 668739258
S 26500 725393824
A 46301 829591687
S 2743 828615136
Q 9223 53081 542092301817
Q 220 50344 2693192964170
S 35623 189782502
Q 497 27325 8560290215302
A 2068 162121744
S 36704 95316021
A 5442 6607699
Q 20954 54024 9126209838554
Q 6241 51408 7033259413800
Q 5259 50408 6248535728482
S 2627 367562609
Q 22283 47014 101109153974
A 51059 618187850
Q 616 11233 8227354453327
S 1474 364542595
A 53763 980259284
S 36875 210786289
Q 24236 46218 6219312162209
S 39411 621124549
A 48493 498835748
A 53513 317547047
A 13265 743545847
S 19288 158996269
A 26121 865340174
Q 3096 41002 785619948881
S 1009 34151419
A 35605 914797743
Q 3101 49676 3847544931247
A 45443 541882122
Q 19131 40148 8846751744494
Q 2040 39907 1378950159353
S 33389 498121254
A 49553 778543907
Q 3573 25549 3631551757052
Q 1676 50280 7723161524693
A 24072 115814547
A 48996 473793585
S 38331 497435027
A 12224 985078471
Q 52 54913 5271563160815
A 25237 190987363
Q 184 54579 8347799824778
S 6901 836268328
A 11114 991786393
A 36408 382920312
S 14138 893895914
Q 5910 51270 2769381642079
A 28627 890987496
Q 9482 25966 363053900847
A 18700 942479406
S 6869 601789358
S 31310 1433594
S 40141 372255195
S 41084 338074656
S 34856 192225482
S 44782 302647748
A 50335 44794957
S 25111 681528133
A 23880 81519942
Q 35729 41985 5677794788486
S 9680 245356372
A 36794 18932356
Q 8775 13986 1818066763364
A 41101 191443448
A 13530 969454341
Q 16082 24187 4252433094419
S 37165 868639084
Q 15357 51265 7181360210062
Q 5704 29679 1307316982949
A 19266 122729724
A 2195 171882385
S 15865 590554257
S 40064 221827668
A 7951 739232752
S 25341 899531595
Q 26640 32165 1249316069497
S 13348 864890550
Q 9509 37236 6519256652296
S 13352 125454051
A 50990 106947059
Q 2202 53552 5122175221124
Q 14244 51254 6751927216829
Q 90 54741 4580996650
S 20476 647264656
S 28884 120768807
S 31029 822328327
Q 46281 54603 901413995646
Q 29618 30091 118605271284
Q 48639 54477 2727891957726
Q 4355 35064 6891672465960
A 46219 879556089
S 48896 424209391
S 27417 994335747
A 45934 587603355
A 31239 205527779
A 20358 145967058
S 32888 861514
A 51784 402336706
A 35108 353107676
A 18220 446431532
A 8023 986458493
S 38715 521981025
S 21561 697327982
Q 15565 32703 9031254027975
Q 21847 25886 1096623404651
Q 446 51543 3281669457316
Q 1451 35063 4505304294448
S 1406 299597875
S 3254 610002551
Q 9612 25192 1240142030029
S 46143 769530061
S 48786 26616410
A 1447 905991012
A 50189 350095606
A 4209 595389072
S 9202 417164201
A 20414 355140288
Q 2495 42333 593720785083
Q 8211 54370 1019578289674
Q 16557 37474 8324253614233
Q 6848 39627 1109808209934
Q 8075 54289 4651864102120
A 5483 497088575
S 20253 542089822
Q 22626 43554 6750063054015
S 81 624778964
Q 8253 26353 8824788711329
S 44218 184792254
A 2342 465025983
A 20848 480666577
Q 11249 33958 974628127719
A 35454 326610335
S 23895 122147524
S 34074 305412667
Q 17051 23841 5893057084490
A 43002 611141004
A 9703 327317141
A 53096 221116585
A 10170 742020573
Q 9009 43131 7062369102867
S 13312 189239339
Q 41 54705 8956794124661
S 52116 826607228
A 28149 856078112
A 50316 828514370
Q 15869 50328 3377587270350
A 43799 52585420
A 20648 938122617
A 43956 724046329
S 42266 596446388
S 36336 319273167
Q 26266 43328 6744051659220
Q 8838 40367 6018266233683
Q 1237 40118 6373868252173
S 31520 177347258
Q 40722 52014 192874610712
Q 8355 48783 2339154303722
Q 11709 12411 573970747742
S 3905 849852501
S 23783 209086664
Q 13333 53801 9696495116389
Q 13149 52790 2570680670054
A 47016 420948316
S 9996 908636410
S 4973 8162300
Q 555 53124 500218367028
A 16688 439793086
A 29298 996140251
A 27251 863466771
A 19523 907675972
Q 27482 50957 6416889023956
A 1515 930027439
S 26130 914370229
S 30416 650494264
S 19386 601058852
Q 5849 51751 882472739234
Q 6968 46961 8967873597712
Q 4025 38107 4089548444444
A 51008 232144916
Q 3085 52574 738258635390
A 24380 13741647
A 52540 532427781
Q 8206 53820 3870723781844
S 16556 75122593
A 49540 895521116
S 43819 141734210
A 51951 866010738
A 48000 563801486
Q 11431 46692 7208007465387
Q 2941 54408 6337594230693
Q 10021 51473 9190351931424
A 8825 256852839
S 1767 279596619
Q 35547 49013 3016685585872
A 50539 526361241
Q 11418 49286 9892987099315
Q 31846 40347 8013578904758
A 33135 78396091
S 18261 758728052
A 18137 430505689
A 33407 111796794
Q 23112 51024 4371426106267
S 983 499841552
A 28900 939305565
A 3772 190953591
A 25087 961294869
A 35452 739407264
Q 32135 53932 257819947186
A 30731 698788809
A 42178 771573435
S 49804 48115850
A 19178 941254765
A 17578 372797800
Q 16957 51906 4268352190599
A 9465 348985583
S 49257 595503537
A 1919 284402037
A 33378 900290102
A 29447 874255409
S 40429 461021612
Q 12394 37137 1725310104580
Q 22422 37105 4535110201213
S 12176 610688277
S 13797 463876206
A 13173 622519027
Q 20219 44845 6181597494692
A 39543 162412579
S 20438 60910512
Q 32921 54530 5118922913277
S 44056 616409254
S 23918 817620877
A 29678 376179598
Q 5446 19831 9347742408851
Q 14416 27153 2513599776571
Q 3675 45719 4232217470383
S 43873 821501358
S 10510 407119152
A 49172 807674825
Q 6582 54084 8266116429864
S 7583 565891569
S 6772 566859127
S 19449 757368215
A 49488 827993970
A 21910 348029302
A 49238 797700657
S 34664 509799958
S 17936 735099877
S 25439 550000254
A 35449 406391052
Q 4732 47992 8406688714327
S 19044 237364825
A 9578 779651544
A 54750 813233147
Q 29180 45434 6773493646454
S 33352 932092100
S 2103 219808498
A 49942 745792581
Q 4660 48006 4512983095220
S 32272 230729637
S 12615 862120215
S 2931 404983234
S 42859 21014545
S 36660 519997588
S 47662 468172916
S 50737 765606610
S 34214 851630256
S 44642 170883379
S 42931 361181468
S 3096 451698304
A 28306 423587446
S 7778 768290694
Q 9361 45163 1932250224790
Q 50599 51716 373160397504
A 49678 990569924
Q 7428 29173 6164632210302
A 23671 204726726
Q 9442 53661 8175286709767
S 31239 784321012
A 9343 854482306
S 53227 507704435
S 50259 817366220
A 1969 763478793
Q 1216 51856 9718030744880
A 48398 198413590
S 48636 359238795
Q 6121 29041 2466208140513
Q 11106 53849 2927884016171
Q 8036 50731 7064130816202
A 17847 60939324
A 26755 128947185
S 24667 161373643
Q 11492 21669 2286756093785
A 42643 51197035
Q 533 53292 3249822380161
A 46594 331756142
S 31035 169070396
Q 15353 49310 1219136503726
S 24598 513415906
S 7499 757362144
A 31301 125355934
A 2392 653619388
Q 425 49988 2150671970329
Q 17782 52498 975014632938
Q 27943 44823 5095586890663
A 49529 605618239
A 51451 227364433
Q 48388 48933 414834108512
Q 12200 54880 8394925710342
S 8778 361836019
Q 44170 46089 502385228426
Q 556 4430 3821813126569
A 10523 10902925
S 33706 94048666
A 23731 515756108
A 44672 470542629
A 25906 445945589
Q 4365 8580 3956623396800
S 53641 397779596
S 35 306573892
A 51793 328076464
Q 6480 54174 2399084795760
S 15472 834519620
Q 235 44690 3871058171530
Q 3119 52619 8173826938465
S 28328 744330459
Q 29675 33882 1695021634648
Q 4224 33571 2166251198699
A 18405 269123219
S 16853 606260792
Q 5633 54797 6846673652190
A 2213 451559015
Q 289 49322 7291505478668
S 26876 705658751
S 2866 253337083
S 3636 914859357
S 50547 678885553
Q 10285 35258 1891841428677
S 45948 312563125
Q 25811 30013 3277082372803
S 31811 5358423
S 40554 375525938
Q 94 24848 4503326832844
A 28014 938041060
Q 8364 38337 1332364838672
S 47785 846097461
S 48312 742412880
A 43847 636649473
S 33477 153212914
S 47414 933542741
Q 24662 48831 4843607829327
S 29760 892994863
S 14304 487047235
S 47847 103205512
Q 9654 52801 3800847604924
S 13952 874626405
S 6406 290543129
Q 18804 34459 4112219059600
Q 1446 37372 1098685125488
A 32622 369466364
13364 84304
3042296 973299484 342344819 279867165 797811009 437626631 835524439 864293122 921401061 423755481 443486717 541022424 174357336 477478822 802306879 735993995 328093033 863009705 266929596 797666598 543676958 504425102 757404258 899508965 961348217 485227864 40567721 818289893 958964463 898021695 746599538 109229021 288549034 599129713 819930945 31427959 190205417 892252960 238849408 799889569 540814913 445123898 944860809 521805676 761873269 233175819 325061493 15124933 802475408 614806517 73219977 393496821 757426088 491009214 122970386 889269732 566516918 572951664 425716319 652047247 770136979 858984705 454492268 760835949 905405737 744530009 787172435 727627216 628698231 463029073 648557491 207057008 230623855 147603089 951838142 12996442 488663070 42242814 820451824 26565611 126376822 549047868 167409958 111330105 983466656 565345984 17752501 287294523 345541117 943953525 289753267 366277571 20625699 993677033 952520863 181831418 918234040 516546287 472265833 235122521 438970598 225670272 529956496 320652418 471025705 923183526 531290419 557683661 139008413 145661462 553548458 357526590 201317307 566316527 75621426 369032443 908503504 75143784 512162067 595689962 122784040 909781091 5551250 853670196 512519327 877393454 360203709 745563462 77468257 402468183 205207049 466632357 173393842 265207249 196385378 789671173 338166908 339751135 51748331 114262859 378731206 460216090 123675155 710973422 116717682 920907408 325289016 951686815 721170467 590328210 780326027 419646841 300256803 66177893 992532997 972479455 269507437 568859819 678130706 875344 941764172 3959917 616994985 889473419 907149024 648572740 973541150 262240847 754833157 303900298 422567136 160144262 23767029 927523843 66792960 856850912 128597317 852714133 666715661 3440489 569361827 277573824 38732487 706265033 423641658 64022192 435051605 844427901 51093689 33727857 696841479 114251823 377071603 44383746 409898510 418243144 443449016 656634530 681768951 882766478 186430352 694963472 136270086 608215900 922673691 775575382 436870312 478720182 515304198 390452681 710298196 356411231 980905263 219604913 753553943 631353575 214488010 239082526 417515033 811823286 962662824 15433260 945655316 677227775 88170227 11339683 277545748 429873562 265820802 51609657 139343500 643190169 151722943 862139181 846396824 589576371 648672930 354480713 930603137 225121859 92637637 911052511 16152050 560044608 333271928 91310734 134764444 424130718 587768245 118379145 616442588 771223913 227707870 409705129 2617988 468667310 43613427 340804352 841907386 566197073 616987911 843891752 566259611 139006232 578624860 716977241 268309488 827853626 878978490 326758141 746855574 543165461 631635382 612750707 644423218 888728121 820136892 488593433 625533925 953715846 742593182 899518790 475373020 423418245 641164387 40828658 113086109 514852569 816715812 15326894 380260157 741520567 671429799 51083700 855601869 189225253 736718627 296544845 443724457 428303189 41832896 106222923 865087866 97915069 739371747 892310066 486356139 668289476 708981203 276342246 641862111 769645976 761724099 549318591 259275320 475667557 363673680 72064337 795739651 903281213 240334493 58226220 587049775 208328509 379146838 179991866 327290451 545964095 231583919 158567215 809560861 777366654 61462159 741518712 28262677 355319565 941511333 77949389 213116955 335854888 14177308 346884331 313220591 253039402 83165373 655665901 916726537 722378017 279383412 9167182 971283788 219893884 112408658 603802947 886089038 177236252 59296027 286933200 629074001 612283296 962396896 208343389 312938232 512431929 360627637 168334701 403438531 290329518 649092317 89139194 211052049 559103206 931690639 209014333 863391502 27884087 429908751 187297526 541115968 293950243 544902097 844499125 297336785 5179884 275975405 946846905 217673148 814290236 494540772 231835070 130976332 489813048 255018134 870844786 964242025 671830325 19871722 623837329 395623045 965154347 241484513 862996348 801436698 337287118 973375539 327783337 18338541 446733726 562532867 29906884 235627926 470550969 886486418 221869383 22196387 362463678 901304910 127601956 460687957 424296027 961223243 135990633 272013945 261575202 41296043 456017348 351896628 134438481 6316622 652015631 422016978 492550524 666884338 750467236 14666154 543540537 38487120 841436073 485431914 943033125 189417849 365321909 527432641 611874129 805324686 346066274 783932506 694503090 111199047 643860971 277591551 927119850 815544226 9852249 126142725 592861519 482265511 733297581 970801294 758146660 100002302 36586840 789349440 621587640 880772408 469793139 268596534 126744026 91282285 22087357 419191792 604557491 56992727 323556053 929662240 279508620 869178894 144620991 513050433 246145012 311358469 972166379 223993399 457302409 159975275 863321861 658954391 582372843 725728478 817291431 59247227 483360643 229937971 71608067 443003770 225922241 121696400 277429464 649653352 900441283 447428153 53105477 420651518 884459624 302730051 950145041 622493323 218131002 778244605 394437465 530772922 43887798 106321708 781093639 254690936 180656490 287744018 797392486 44616579 28398670 287012565 279624257 497614936 135228429 899997189 154426381 489074189 90279136 477706803 13995485 188863507 929422994 856678818 3150036 249443502 316538437 144108637 583966673 433058108 871864498 722408976 694076609 786553327 863069402 395514792 308498148 598218883 420991925 409088299 951650694 109789720 218935415 179359633 497167952 336422766 179996910 755146373 642239432 954175301 453395079 779057463 483525620 604967160 525107519 108130880 206575140 204206884 660430040 589532866 495362080 274767189 80178509 559403175 104418999 883140536 673081827 744556655 667863046 927689840 530341776 136044354 77182634 195198681 849025139 403748648 127238 200955595 845034245 397369944 908823408 649360537 40730880 470878671 32375541 386487759 23740663 390678103 89172628 293818225 22770157 284169919 371849959 967047396 621418525 87336142 700831956 174978561 129081663 510490294 205128460 241832968 616928860 485646345 402215002 503197553 304599411 331313017 312207618 202837963 616643024 156326227 602628164 18088001 426500137 39947298 790879944 284923843 158213690 331526061 69567641 850548036 68374643 116884334 205005458 59193522 682714882 254000697 598436033 737454995 244775766 966040651 829544581 791036471 507499547 812808425 983416411 933702410 659725032 699771657 334430580 713347945 66674588 289290986 217268125 223986687 810212662 518394422 219312816 483763371 784932707 252856507 930793362 218208085 192400212 209296110 911031865 146669239 486001336 369156078 503929558 937199512 131675708 452606284 550319582 724983867 825008615 506833955 496003998 476001873 831168127 51588049 209570926 470725008 751692672 81275267 340860227 195314541 386740640 967338050 482069512 343158674 626822819 478540291 817246340 210285364 511200214 75812269 372512754 760741083 675175236 834125789 636148483 795460239 728038668 994241541 702743 57559075 575708028 266684690 552263539 53210009 896596581 197117377 409182687 477019992 194213368 56491800 160281511 935518814 589612730 305976028 20111251 518745852 250094113 431471854 418273841 195769565 347107429 921098367 16559889 224428333 490571382 302610148 484378177 745668775 490408352 174705547 304528853 398700774 735503415 856198581 36396621 760089982 418122385 996618065 122698765 713672360 378982376 289965378 806822195 160631560 787672133 155236627 160376761 791317455 417922182 519933441 267147482 442155825 71966136 191311507 892493665 24403658 170680532 815719830 341368439 982780550 530622368 954810036 309969811 979899640 295395237 371985014 815329045 767369283 714755074 267005337 534483244 43583637 80603341 708116103 757241978 602032301 516559630 97690152 495945367 218357937 975223855 246819935 371938573 171694276 485734668 265071365 964673793 151622996 933386448 153988020 483959198 902416906 542753063 945804569 195848420 869928977 255818019 38820326 983087146 649909428 236007229 728674761 659953056 591746830 819078394 189340397 798319265 569021885 852232457 848692923 609588671 497016321 825682661 401795479 744611719 659741448 934672462 888440766 849129743 149311604 71195521 472746482 75071390 108911551 30500707 944540865 36085935 399062111 220384114 446273265 285585579 556502119 183160982 335993831 81048968 81260359 627093745 866113678 698563364 810564806 303246033 658032657 57190774 385518027 298603181 205363537 218797266 139426665 784999399 646635638 68625819 765980819 199935983 347197604 863569589 296238549 50182100 939026600 416448741 578592468 228012807 460388557 23826807 776627419 180354298 627075760 435522211 116254094 285611114 391622538 590215416 228195246 804963118 122270738 236030845 798123393 135287176 247675860 314177830 211837593 818110674 499994895 855090738 686091356 229798436 941129329 164827899 960616631 237798452 229478582 193905397 667759739 456313973 307650872 177066202 356202268 850685061 947315663 311070327 972577018 116274 468204906 172278423 386383956 499086741 605845261 175643257 793798900 335198478 632766713 263957510 661644256 967753364 95423614 10717705 609386569 382592153 411356819 696778441 508624553 70540626 898851600 138759596 821368945 876599814 926315557 248776146 661444394 429704543 63568890 988825522 30402023 314449075 942833216 496994967 523351719 614857872 436012495 966060072 847571719 699689700 405093748 817399164 567086334 663733117 733132421 492630520 395587509 227712459 360535526 749621441 897186955 760598562 958673206 425926032 257336064 598575115 356724059 641571686 766936465 20780594 559800436 886073166 674742683 938512176 650745574 813262429 667707414 399797445 663597684 504692738 372902154 394057700 990011204 467778205 819462560 794512883 926536225 12885088 646546107 770363700 328548114 474318653 242397376 507494269 666978067 175464466 101265378 25037631 280723873 484216729 535680260 80969591 96281959 900070164 575188863 906119565 662489246 911508961 937113949 288136562 405670503 81143921 955791702 627247830 721009678 524088735 983197635 675359777 600900862 476717734 549290107 365234482 780002663 8744059 686757613 818975370 907790143 921273884 776844935 889378449 512886919 898066221 787538883 364281277 239616935 111065316 870885144 425574883 623530605 943422927 202902433 268599249 542713294 583573143 199148040 901575290 228671573 814620151 116861169 332294005 876380559 726591123 233556973 708367373 70763683 174240986 626019390 179944099 359984335 299715951 613443996 551893514 909523004 675241562 230132930 678658426 512505875 28534843 293872432 916024834 229455345 167007156 275248781 729837108 508230820 65679743 189753470 52266333 249478714 326470816 953504300 248480007 530981255 751553317 271101213 380784885 21115510 741228185 472155805 681300305 693691723 560011220 564956321 995145789 666051495 918395758 117333023 79338234 660796810 309100835 800251439 776608358 503209265 929022431 657260385 509868347 435699889 834025851 153695945 269728212 978460111 959371430 481729711 113716968 779218221 567990768 523958395 714391068 721405918 797689969 675673121 260978584 773749320 383635765 160859408 18759982 128331065 19224742 498326989 754030412 613793850 217992628 724995836 198356305 845334868 374982305 284043039 524464187 73972225 946495560 249646474 521203179 464382795 10078915 495585239 27135826 508362281 256797657 723575462 663595961 88087040 835023905 51588800 38674499 523873027 32099614 91888825 11852475 593995868 851580605 304979675 425101001 830123528 808189557 257051926 846849258 18933470 289031011 333024206 83602852 829399911 213613606 559547633 451405744 215480822 490371664 944236268 183486795 189592171 849474221 547999123 696377260 75011816 729799440 15012326 278208198 420920878 867819451 299512792 534491191 724229848 358693046 755273463 151333872 487876247 735534780 94318834 599192239 119801267 580787421 843809846 366973870 226670990 113101589 460055321 532126797 372993536 456156454 982655151 148104840 674705282 412154322 912504258 362693532 833783298 904714930 6869155 411205136 738620950 357843999 221361037 433171742 542950836 55130705 269434261 892949618 810998025 794760774 449334145 423244566 767371051 836576003 248152810 621756667 870900185 255097185 563335841 458244524 163583250 385485054 863247215 189240483 410646900 744043770 195269497 870825762 638303850 901301937 394419954 752983332 863117748 581782349 161804262 632054420 480717725 334637161 675246237 649933782 456487699 74211447 2166836 193026910 601463847 554543680 958280046 40204883 74033841 899849142 869228941 572710163 27950862 367344258 376575862 549390224 242306087 61718575 61235414 790391657 898510858 366719485 814717421 160806176 765162154 190540248 629826463 792106662 149589194 513246267 83419527 497674719 738934770 30260440 509984061 422334256 694160067 64763464 120185849 561478781 386602388 141953232 69073044 108661063 550691357 34454015 100990836 496066360 772631477 634361878 905239770 301077047 489033016 664821671 552239490 475603815 232634859 632973813 491443567 327483332 705764396 265454847 814774087 113012584 866291221 963018645 860972336 37182151 596264062 759549670 72666414 993207884 411826000 703411824 326068730 10925599 97557743 422721730 409750114 117000507 700687066 528014323 561542932 693766094 642896544 118704817 816754060 194857044 470570206 19505859 671661926 167021208 377048638 762713967 270932847 148274803 502361699 109295806 290780077 35041575 45658791 593899772 619113614 101208535 241416507 212249346 302988790 858402635 617180469 254991747 486372921 886465412 247412141 894477825 497429747 420828607 838147412 468993193 310433191 790248235 880183463 952708849 935349351 379737217 829764456 175172497 657833740 26928715 626840171 72918458 965112922 315238911 356518296 826295659 914871667 851804262 65268085 999225247 636031114 932020703 288948856 855178347 257149010 930831318 205310147 857912455 612882077 936143776 612785812 42068622 187553394 291869819 944393192 924533387 592965390 570444312 91364086 20838985 257030753 735188743 980441910 147327697 187815781 13886390 516536330 124513072 329750546 718685556 179305350 338115222 195937446 624698708 65033933 100811107 525864761 279974281 594833049 218451086 24598698 614862038 404223207 633538387 888773625 588002721 536352187 673645273 862126679 183616952 971948336 247189527 588090277 238206101 412057196 273782 168694086 770208680 336430935 388924171 78317150 810403399 46993167 407002841 680171965 822744252 24178930 647415201 999585186 221179385 931033939 882068983 37808433 720394122 814755106 708044546 261341570 920381664 587919132 615079288 941257157 189504519 257176769 685515277 893579972 246017742 365724369 870037860 466681881 334777897 173885629 611173752 96055249 790079682 673206928 623938017 474721698 126743294 632847881 860399404 173663804 14096500 29009317 979719692 663829768 3438384 188958496 988712985 882513738 964895808 376225862 3313286 877853569 165471001 851350917 574422685 981774900 40056257 289864619 677792433 794594505 866824269 468715522 445411062 700769071 867797092 633684331 222042503 46082973 139681459 510946623 202909801 781279747 80842564 25305130 676726368 398782011 693126397 688907965 77125782 282869623 616336674 591246662 917761830 252978486 136480474 633767704 531929490 191326399 648394398 150374143 92180670 232439284 926034918 831673239 96198322 122471481 46209454 927791208 606418522 962969602 144239849 211843498 792229137 645662029 719416192 978197916 433202185 968438725 892529231 483740085 203680800 92584030 214712864 535010598 483208604 255334195 582000593 286445653 44146491 462681612 756032453 756179421 636882574 884974129 8055271 982252814 477593108 166678714 45986123 41385071 814546215 950375124 623884840 366334538 871786378 692847999 527082499 929822092 711638756 249675120 681208270 7821689 309878292 826947884 553122542 587696697 132408004 651235899 597328123 962035747 481287277 244096017 233461642 549438787 345530775 125818881 766234694 85648174 38226937 181215483 881140139 308654447 665343784 103983577 82919231 709118781 256473612 191928364 627284995 762286079 852082893 32721782 315781951 554163101 103753807 758146579 515157518 57525310 542464588 436579220 377584251 736096408 763202683 619531151 256648333 19317731 818183349 125653645 277569005 822220285 290610835 42467635 196058422 693923116 221443260 925594076 436468544 900376590 409210741 969109958 290531663 491523032 124305429 494826257 41060204 250560943 781381443 387929943 24087345 572250587 698323153 978960735 551577816 470273540 352065696 41101022 644091676 543923219 12098638 274511043 496400366 648357343 713532373 32803292 210415023 558615505 845680587 474651591 877801345 421251361 82106820 211343586 236729602 962310695 842628247 682797004 23180020 456117302 910448574 463747534 33130417 557532173 955613228 982034974 216941659 683601765 212806844 644892576 880493511 866880208 192388717 169084558 840316805 964000708 871750872 742179849 513067032 630905813 719099460 768429457 566749543 693912429 268713184 752520789 388424001 924347819 499445516 26450007 417791919 979949048 208825060 263936086 785948713 563255606 874964983 443219129 26266879 65552349 56807280 39027033 743227676 278695231 477284462 322912709 104834041 92187206 333940736 633318484 753536933 515098969 146684567 215807310 238105001 626822233 121905433 554171368 467556868 296804869 988227717 873873257 941143342 987001760 359556257 250925078 364582824 504321338 681035935 163422690 167574182 785917160 621277970 716680874 221794695 100281860 201241895 1069284 225867478 506829315 988339554 997781329 947436922 596535626 827279647 398402384 731550216 22933236 935417897 449656712 265549390 999363227 415126361 407884277 840185769 745087712 792475916 761024942 105303127 992044030 547907513 417046874 517852045 285789512 780500870 807511550 64940154 442643999 389591741 537274412 79592788 959452756 76102278 859517191 17896344 473616195 435569749 998310199 263573298 331387363 237532294 493760669 255132635 675527201 807028585 231980237 411019727 588472298 306632653 192373628 462556211 292316769 393193368 80726404 191954023 677233259 340974549 922372698 795517731 232143405 267401149 912330274 45378008 167069162 364775297 36556979 301072328 325823998 299129892 22364317 616889095 141909647 169500130 425079322 462739154 806407506 75783399 174227801 267160381 459646658 479360182 438026243 128765764 419316272 154139100 843081927 532575981 691577958 418715926 553736513 90099786 540125878 611654079 234917946 245701384 13144754 164324316 429865286 110162622 741277914 16478686 918172342 419013656 94177165 269083567 567806319 321867881 766427664 730068604 266613753 585699911 873173413 194526162 291479652 839408525 411758895 223910478 755910937 783043949 658900055 243099364 82206389 316341767 83683614 738566035 255543991 270198177 121810197 315315698 919071612 72123019 279035685 73327410 628531202 14286755 835257408 540787784 516403796 298851620 2806916 164801598 642822478 838184918 199058893 185605501 76818416 684408701 569732618 988845698 314963831 105777992 62943636 719426207 73272660 834166338 905166512 545789824 571760079 289378445 588169765 881908040 692497257 258557746 204164667 154412047 891092196 481938778 536917892 215410535 64282906 505723632 717087267 493218575 456345099 169766312 440551445 51512035 711759584 819897434 860380995 866188064 442733830 234702243 192038391 682071261 957591495 582993106 736583352 427642140 186704132 900602635 992875848 648390807 377864294 819623399 197936118 270505300 529559208 863533242 131296953 149314226 978936846 972850359 785996826 618588185 53354951 944316698 933117772 697072899 375401279 433638425 509609102 217880021 291607610 552759244 282042195 531762798 222191154 629840943 540010368 347749571 646784517 788775639 235469253 433910446 261929025 656919885 377356291 294746721 446838832 880303458 763377302 703271793 560000840 174079268 158274143 654826657 881367059 944899530 264838371 987758167 372660980 902771872 385069977 795770418 635889205 521856641 173263653 789536600 58133164 523854415 159041811 914609145 993457925 664276163 407668735 699943789 626408476 573873057 37347481 446082724 368689814 76679944 281008056 838723729 794750518 847201016 255085563 339160195 87099316 265185272 412199311 541998821 123483665 111990376 918287338 645456219 815264138 147793315 621764193 526402509 623564208 476557080 483934974 222942539 106553165 101548927 511944481 322863935 234389074 110426874 893689293 395352778 271285927 920734280 866301632 42164912 260042636 361553077 481571433 124017762 505870127 934135006 733382535 22267797 271814218 947959017 95975026 765161165 197484824 423733366 149790733 593104037 757823101 584030689 858709820 639743735 575443043 944563275 148438792 811044352 296634134 936141994 16049409 167501456 168818547 211398255 301065420 385450516 787276219 212169803 519197831 802422445 356735872 844025459 98532050 86971516 986745797 894202641 393781899 527294969 384193523 150476706 118125752 337219054 968036068 540169721 192486691 818482789 493708565 98424822 394074412 973243432 72070832 967490193 122440248 67267533 191414884 846314203 480342665 692287612 661730708 651728503 447123855 279001666 89802913 241527928 538459709 729687909 577019405 894266681 662838887 730151899 721703150 786113505 73650215 50330416 221109668 40614466 872578628 667753071 104108667 546951209 311070736 694624814 620325773 717453212 245654002 16940183 880337343 842309006 803297162 987607271 308602166 43462313 437895817 959350209 53845121 67187360 244960927 21095186 642503701 943335783 266268427 702678000 920513344 19665014 849131589 902205446 199261063 560113086 805023861 381389844 196788355 813818276 833716784 73824496 277760566 897742775 627953007 368601805 400490438 792307187 431986376 475207703 702457368 924520689 273632646 922965851 404178580 555232684 634542243 875013942 662149238 182105413 704567537 238832129 55465502 987971914 747356423 74026794 322996142 980068096 603829554 360806850 19867190 476820194 934533034 628134289 75344695 328359664 372596295 177430447 497334878 752089603 91586116 678253081 760841558 155811357 387241951 489490444 916439551 519412125 147240977 818448812 283461584 815587508 368074854 176207589 82331789 413515815 418591598 31772064 414155159 566021910 890648639 467860687 29466522 447517680 576656918 784126525 352324306 188608889 898779586 97844776 56661483 543106689 389196802 365393699 679392368 173103244 389270137 255521123 577510954 107619538 619728639 507803201 158163200 312749692 62224133 114936198 383403309 913134336 104216218 136974485 544944158 244663226 671253397 939449369 692286920 71597892 76254755 451001482 878744948 481793980 596880450 492424851 304307555 145016773 476275548 34141865 300182698 237456024 977574233 411316152 101656436 13662145 479533029 117690314 354750400 101205857 41519262 89521828 523282804 234002773 736711765 363818122 884365816 487159405 481439284 38333503 158622650 189764165 520037139 319002020 153677613 340222204 353799701 544843019 58619544 136462243 466770740 419175618 743951358 54170671 195891726 403749603 82958508 975536893 436108890 185781154 195888438 400515358 607019351 150849952 976206029 705949468 474130611 785697947 849484787 81576231 915890769 194709228 9520958 109593695 551839110 293351726 296264859 736975386 60191837 50529166 89702397 250399299 800326709 846080671 421159195 244352490 541469504 699730305 470697564 509202195 37457730 561609586 893931262 952431036 841832740 328182215 469316530 522328852 782551789 671069019 92483976 821847075 956387849 898619296 837958221 567453982 982990923 249824113 352967851 87025504 313191183 907870019 577929745 568461420 725822430 38439628 802061627 455442187 22182837 824104847 156455838 318166904 145625481 633373819 514027134 78335498 177857663 226242610 602504978 156577845 87072435 552557652 76419875 462222583 818155767 781010245 749515945 661805743 52291590 776429244 453284434 579735683 537554656 738114624 389533446 415497246 244013262 994115698 832577322 287550543 179216121 432793045 440724945 898389467 149367929 204123199 613511775 668572763 126103550 179115444 615502834 22732261 458759956 306230211 226331232 406099540 616738565 37592048 904596687 94664972 268906574 986388213 318432392 457872469 145342677 355156793 214605485 191312614 721179467 936314702 278863577 950509832 424074384 544798852 122886616 30037762 653466932 805447588 741721643 942527892 658703408 548012419 813574785 552691712 81270931 55676012 852853779 358378721 726577245 303963672 904215089 22307057 45098490 94188245 592229444 135827110 97131491 787214730 282370971 280069194 644784232 472234447 602622552 269830626 811568437 60538710 308676190 958189853 747675013 420206036 250855554 555437339 254221355 965667025 34125694 159621286 712200957 309354295 235173368 616024415 513235657 806913665 446791133 918406091 7448636 735426215 618854634 863811953 548918301 547235326 338977317 990968227 180347770 225486778 701536337 131886845 866106353 609658230 110131585 194896035 963145799 740091903 977026652 615570451 795417817 689101202 998652427 282317317 346756704 264069490 684535584 802709153 350615143 713982499 732441089 434725014 874569312 547223368 343706599 622709647 392371650 973158720 211311314 528867516 274459590 521191932 896220648 398945658 385181164 334908124 846110417 711093375 7352251 419092339 967226191 321499733 607627595 306927925 252981931 242883178 728617709 324124756 30864923 113361264 6999152 190561497 399460508 705787421 362650539 275807833 712859508 19332016 138069909 636470415 198961772 967430216 173725679 977086280 303139469 479964303 877842439 507535757 783826471 594937156 96152928 154619080 302222565 193540383 47443506 419026749 935779093 860980435 49935286 895154843 604551130 221162001 614295128 763796079 446451703 413759726 57282670 347298407 503097230 399117761 835816495 214022307 524173994 79337391 115888563 33753635 666226453 266645284 16989701 637961512 293916145 54456160 612689682 561673912 669590243 467554508 178342746 935510857 941162912 271411674 978370874 105017035 895181014 540653439 877862598 295403297 688564474 468045383 718925497 618960487 502193892 337425134 903292029 289588112 433187299 29490536 623881067 634230636 354201949 457928896 559963221 652097687 87791011 297380187 213349242 85891842 916682460 805702572 733817383 374819012 441952598 888413169 664837247 424839613 707544653 366450697 322510590 233128627 76638637 338549019 591458146 296192828 526020234 39939330 287975829 79904548 81487714 969560600 143248054 605653989 702084958 338844189 288184778 546982530 759800188 807358052 65862763 906536287 251801910 186883193 764297436 178815575 765031956 107235480 119706250 951064352 749840910 669293543 550597538 989289655 848734269 652370123 640075723 103529247 760813960 131754971 456033620 117233299 528984064 602692639 451550212 940739264 627380864 904735223 236255193 515021781 246594332 112819166 321703128 13438435 389510814 86822736 93285574 249761719 760262785 552850549 541761044 317563450 892879298 332814885 114655637 358956629 601646404 9646334 145264351 839797900 38808999 704093239 828945091 503897187 995859032 287695714 31636221 621263914 451817639 103067106 941257973 192942748 490532311 677670716 56921613 149499642 530751019 470809799 341957162 293437677 485009905 422262272 182957853 138273054 491093354 404900798 839180435 978075233 462067692 767144470 430596780 959453775 488639964 954633405 496441106 476544009 60248248 419243548 853320250 952955696 693810700 843482819 789393145 129433538 609453730 757855212 346750888 291862797 705044182 999385436 365135555 628303422 322842493 189265380 36827104 66523574 46415900 917439000 214582805 41140183 643863924 84962628 125610484 550889088 746949113 921138309 452300181 827290066 932291079 171476645 228725726 166997058 295342195 219607676 930642498 287588986 186322294 262991609 177317577 217023207 825750332 648991583 559073180 858140959 340078953 712046619 635684339 716156623 850884022 483494721 19833485 204489420 232110919 171210688 214744690 192852971 151209155 14110916 400839831 800112677 87546954 239149888 820831432 947425741 276330729 659003818 436337132 263681650 284090876 312571259 36536004 741054128 473818459 552823394 733896612 943121873 440710938 881376799 993517196 184596165 181724228 427831778 674128775 633025077 284904347 747572431 16994043 773681349 277464861 937154026 528171421 5443331 685356968 923777791 891833679 95744624 700618387 634774520 908174470 115832706 753356736 834627909 605164064 660468672 434013082 886062024 267034375 23575628 965978106 438812798 826088892 996299470 56057 664110888 331924319 602467643 179049769 253705115 174500468 283615525 553231294 2442271 937383437 424194791 18139928 654160280 937304142 579182240 183114894 297028609 517650506 917117266 457185239 478327517 922809442 583786739 139508543 194144937 405801915 180748992 976917965 253385090 271878392 970470654 278701126 655361709 399221352 997667331 154809831 151202833 286320990 294785014 249894223 544142575 666675484 229756223 579415310 661238467 270544394 154938964 153205213 913024110 706639862 531467920 232266506 363886848 170345752 30288371 839935865 274462263 401144162 45003976 441210508 892443091 206558043 717076445 494263748 693189017 864978723 499061891 663526422 121806844 919841695 450282755 221020364 457584984 806210849 187683791 59486876 993660162 903357048 278938790 915872298 80861331 723211031 978310681 926898090 753616040 146568720 584876438 77550291 960756174 47993683 154820217 903794545 181200213 107726969 955014699 971201315 119704356 266254633 933937508 93915002 329644858 317289419 40880616 507435915 984782978 575187652 928890520 360976812 559953153 491989433 819198047 79854801 837272408 240919547 526181100 402947100 293778235 757979216 223257302 122327657 203097502 740649148 12985453 816445724 14470641 78100656 890263829 670459532 382152971 194360188 804710819 278933862 229916770 558830194 45543306 188164953 906244468 926999973 79822284 659935641 636694221 436841137 949589243 349641915 768841007 55068241 382195366 250314902 902376702 406641585 811597440 465343319 234209588 798694302 258843289 259163162 628352910 555441471 399914347 651444117 182487383 235063484 110647292 477682071 53911314 987940912 586054138 78929530 510260972 21330968 821402132 695468721 105806828 828558513 526160212 97268366 973805271 843119198 259953016 398464341 720347087 412922099 283933419 208326373 705217974 555836372 362500781 95905887 243108170 290900712 364884204 492462445 45902129 437067247 77373387 722494003 624917826 637640326 202690469 664671080 292021527 377954348 180326711 878895350 86056184 50763089 543208693 573233231 983747577 852949531 310181302 228875246 607535701 547686305 311637494 839286587 141422422 57288237 135687956 813924771 290422591 397113484 483357534 989945193 649899000 970364985 65914196 595276907 789019253 375047808 200760346 648312872 304915894 181905116 45521132 148704629 135758229 459864649 116173001 391485827 541457215 201135256 32667209 57067969 899152584 376534836 534578335 358278764 911098438 102776731 742529024 901074620 433036058 109730399 929380435 643403778 560213471 126288903 835068718 412600986 204291081 312031363 819666409 842523079 19116965 668332442 688785109 743956263 695271973 346126356 558434961 432218827 965498663 324738895 737863588 431161785 552003004 384550347 353696636 238742525 922112328 385055095 432119098 130715511 86669954 439733070 547082174 87872235 301839127 933614214 403327583 807482016 320460839 540149059 503379210 524510750 752336323 541649852 829824448 299999376 202202978 365316302 291713768 152612973 706821751 123939597 284740688 125644031 286403347 522781165 458315500 850961770 606515169 987903800 250703635 948228172 651904062 79363902 194454481 960704312 674879794 281240811 635659666 431768955 285005663 583986712 635145351 592740465 243321333 141801736 211251819 92453938 24306052 806290402 134282747 364493853 760550869 811215444 515019948 395964625 338704346 591763454 3365276 331021332 111874422 9733210 874116998 119985545 273349977 305802808 154619797 810806317 404026532 349935509 275350887 151890821 75917116 389613389 741293592 620082160 523565204 209799137 662336726 488067888 791637138 937475761 391616578 119294065 569876566 186930505 610324216 501417034 503561661 407144475 305826057 647276981 214314212 317582723 224712500 773859344 507883861 940585191 734449877 205643194 60807999 797543302 793950118 399130098 614656359 554844296 214863563 733484702 896391116 927815195 614891049 62956854 582425535 868912702 51706998 281150714 616573274 624438161 252476244 755061406 203406407 12376025 486370427 828169302 947468235 180158527 580902580 18151891 720427134 511472712 64256846 321958434 294365559 626246742 914560628 20033896 918204374 970381137 715321043 735715646 779068237 446785445 599379531 935231884 261063446 651459465 384421157 955608971 856927284 125674740 587410137 34817804 474179115 827288324 923092572 28446741 235547980 648829038 5254397 413030715 623318862 95826997 585175966 684780125 807143617 728230899 7141604 751100786 476257908 928887381 614667914 847504427 666152870 181881127 489071823 661560354 295387367 432907807 623777172 268435788 516475663 32147808 186209242 913563511 347498560 19543161 663435194 798548899 62847749 832340696 292368026 455688316 433060077 418794289 255312075 712413246 272654096 817132407 529206047 264514921 233715975 535527001 730464431 420718472 572163828 705157258 174196590 208244275 572366365 894496396 669788884 484148268 392016114 253750225 597115882 264921561 411326907 772408988 221358380 796406289 56000424 936610202 666234299 562249191 170127512 570769762 183093617 180367766 840962464 206054714 30431202 672544113 243679146 488498294 299020722 850948768 571612641 250591840 645182304 734031244 354279633 158698478 658555545 731664819 953700740 108420558 767750152 566918575 735760387 490119853 356064075 527510558 829010785 426618712 334780711 168516539 276888446 319582836 812442335 972559063 605533221 754598699 9382747 327796117 34722375 987437094 221404213 833321593 82398842 114113372 268528900 536695897 198192054 360423376 962813454 709522793 546878525 782006996 15356429 386850141 919396199 711668888 523395659 393395952 29271174 260138303 550269938 281238812 741119493 45512409 994281808 635450690 67211255 705565290 704833842 561895405 194072717 319097470 665428687 816623787 990300377 547415580 452092608 113112096 868691664 175107911 644096717 269268963 422230943 288408711 93930148 590325316 109430818 212183720 418261564 797731109 35470607 360261456 921591854 251489743 154360228 649208765 130106205 400084417 265965258 918142048 101323679 223195992 589506621 402721450 367117533 443700079 502669351 262434201 935583321 298780942 119159158 61663073 30597381 86406973 334300881 625876075 799995211 703589048 610194400 388665402 1124945 892048150 302547812 16600298 196153149 453364191 222863375 356004462 449965364 260391627 193676581 799222138 582115001 598108944 492397456 374705070 822340829 242264403 486842743 564790532 934187754 954991677 414688267 347101900 98698404 171828016 844179044 91210586 206967517 836143776 223175319 3259205 766233290 231511900 854271287 435582328 97030255 755024292 6877673 776268077 927881106 759987590 365868541 111685494 612333234 732255998 60719222 213880982 709726210 958491304 592581300 372763181 491623942 176611870 75051093 973982347 210542848 20940622 998096361 883970363 140183230 940336100 937608330 611558948 328309418 845649347 57340782 217764257 241253534 42866590 354908452 221337544 255100441 503442954 790624339 480895679 552528755 904158770 144572856 53704241 909299757 743284010 450924180 294501547 655050762 37934385 224567666 938878459 832506800 909477866 857655590 481388326 536681194 772293918 853097439 374301430 282161784 84120241 165827615 490365381 62008840 606641776 584067776 32340870 37616157 975378264 27124239 998489021 209219442 514427524 106013808 202935209 67113893 304384775 607672849 741304930 503862095 263279858 522480356 88355721 682060007 244009923 493528868 108786519 3996866 104211912 263575101 466896059 571622628 658492942 142713502 164776185 184808886 121331193 601453401 224750791 737199070 700895913 84621759 585161764 694828150 279472557 910007637 404867110 783881087 250185286 377378059 309466923 180193085 64499146 230768335 595226629 20451454 731159015 322944634 322602225 618949891 643951744 161491017 688100382 69800088 415873014 822067337 379738451 574607107 812510525 402850496 592019868 79471377 993924602 614733155 253762745 918584682 14002760 281861012 811450253 693441971 909745761 825127132 203775885 800698010 745844833 904996918 98791295 250071089 177491192 961681085 592083097 184359216 959275988 111638212 546110117 7210485 307808236 782477128 420323914 506356523 537657297 571849026 324763236 771156264 86321411 554561296 986425512 261679169 634673091 931149391 263216755 11264438 905395394 287029710 738151265 752180564 326499713 985041575 260107053 431907022 399737845 975137176 753324945 211276786 950421576 584312711 520434684 17488600 838287258 218112387 747337972 371733875 28255940 28979096 112417516 934904485 69824193 761917259 964912264 909110150 408400771 213260435 744182297 544924213 61907846 7401461 983269501 417825909 172934614 859169544 705057141 235862759 661264843 233544073 707653605 202275612 350144436 202270883 954057558 374827506 207922802 728064706 659438005 61818430 626496334 777141552 620997575 898091074 71592073 271686365 225176373 299750352 566336725 331048658 350039183 494013872 966019396 774441467 339704422 990387410 68150242 486699864 776090221 398731610 154408183 809096984 905062106 106884861 546073717 643467819 188159488 389728457 929928581 180875454 90554832 60464867 705609510 995196788 950304828 782774327 770423567 551266745 421517018 715019368 63993413 393172840 268492331 923969221 367677013 875647927 464981844 401371855 801289188 352468603 561683456 201963660 387132829 94074832 902218636 255189515 440006403 253995245 679820761 941443226 631081758 477581160 203414233 500458886 988508150 205017090 913378513 64330837 817417296 699488038 520017549 240533425 646955908 741451275 766377951 662380234 359129788 497919348 455494173 10379922 182000024 717180645 164620744 5527788 258705226 340928062 390829958 315434806 71680474 951859330 421003882 80857949 141981217 331599313 432841880 370712826 796641686 537113924 253651212 916612644 909274978 862000621 254895570 791595265 203915800 293985709 490381489 648310993 744458208 352956581 32964293 616450738 416640551 81637254 159365044 784101867 950617060 91200926 666724426 591670436 325198576 530632001 480204354 131304911 237793729 753461297 995245225 976984446 878033000 701513708 593418428 255534981 291573382 432949186 43151665 65574167 943355679 367873556 121909224 666233597 255371094 984225830 676445573 206929073 6307554 275718695 736242459 993206385 252008669 701392214 346714326 526165554 680802438 785201847 804527592 552979487 781136023 818638643 558809662 234766912 797617026 814153556 107832761 109270268 102002482 194602299 387253503 849676943 921791414 652706121 614852889 39251211 978829240 445344034 657361859 590984595 471931471 761939008 130638454 97741858 799327522 333294275 278756461 992132059 309668099 933954403 570688628 126332899 302132319 306301143 389582906 496017530 878787169 783956130 352162674 938140514 70972966 878060701 209378728 122037595 736663693 536694946 560970519 690045277 472352557 374943479 373747868 893978488 379577447 503439718 884512915 670031285 914236394 250213866 31521810 372988142 925920138 986309818 176124908 897016314 190183727 453458654 336948087 220440161 931262716 377008125 826663176 818525814 719118683 104476244 792788800 525572173 868406123 493245080 917566388 490387301 462532244 353150957 2809538 159765273 303225002 878050654 831963001 804396693 538418601 120649829 192062417 479747009 30399176 637702335 836131708 178590737 21662112 945591282 187485291 494949020 651855502 606668753 736844559 174115390 442973374 356052217 936649260 927177003 960252694 698463536 543230575 589390147 115675530 701510799 201586379 739633987 107878265 884642254 168405345 191637993 468082241 296264065 224855558 688898634 412592882 379158455 423095190 399402506 674754302 73626613 764392720 505850925 167017302 167156893 23399172 706552855 789424772 79718051 178075173 412634011 135073021 919636302 552153282 906898928 792987464 500302939 879282738 939777940 618605471 545373063 138380207 946814493 632628593 28066987 594860178 720740310 526697355 395022325 474554912 946547358 26321608 179711189 476784092 242730194 228072720 704222929 383014069 832099220 808213689 971865275 886192306 728518565 504860451 184699991 37818814 954579650 38093124 79683396 503346111 616596758 429146472 806260289 537748104 201401242 906447328 150952505 94605097 476007512 52311619 139106108 588336527 669592400 511927010 791745329 985179989 467990883 424392670 978437362 89514303 608282551 24492118 776171842 394679119 255955218 579507407 243741067 136689953 332158527 214307331 542762662 14767686 108678836 296518022 72551684 117603123 108653609 703471408 808694966 603903591 640285101 560760279 57782788 2323539 616554476 210495471 672183376 300334060 951247364 284059005 426080200 396967354 707542072 413653224 73631695 140217071 866262601 622103058 681464288 76976842 125305985 665329477 94402487 151533339 993680031 811721834 812733525 668878307 573260363 809253179 295295058 60057641 824284006 858558948 517142601 728358569 576502307 21950306 25141102 394971205 695590197 967964649 741137753 512742757 500084055 977583968 547221464 642487903 752547047 97414176 865434858 866340953 190780264 428830735 320861110 272503631 909866455 691169623 45753574 430738427 337968843 756625776 406435208 232945927 717564521 400840092 127709528 879772060 557737424 309670655 773032019 503364804 518434234 150095028 698536353 44728097 993994318 14952614 368829778 272274350 725486988 720716293 23025243 544248872 462159837 807677379 154594969 659878638 235989154 339954138 755645556 194787114 120886175 163426585 550894030 740225036 857110573 896392480 611919553 287325615 266518952 21224930 107571710 496130193 656150392 626628897 340239859 220395029 320922836 8672792 756172554 193321055 58829803 764128012 265751046 324782087 80120206 42022499 656447834 378121511 202765244 101692373 274347114 306792704 735153706 681994179 203872424 304804583 20330191 859448414 398595550 997382023 237682800 392101213 971563519 286216205 587962785 624152419 133853841 803715769 866446718 348793366 258771030 778272566 176683910 947923295 789418004 975068884 589593403 380316818 209876898 988379859 652090946 426317349 116721265 409755309 681416254 450190855 842993888 57987405 363913419 350460431 17158542 230862290 339136996 693006828 645011035 134608993 885254862 744960118 126467053 463071225 818725215 186161743 625501411 766660825 837234552 465842117 867508360 527679672 339808585 148040115 428617765 56569979 606527952 873763530 179478744 240140118 443043362 243529676 814525423 914425886 89950717 232618983 120362055 87477874 403778630 607295838 49765955 387113550 886512302 234845042 924105923 756527889 138598327 360828256 705713278 896543733 760036350 508842222 845079479 225214111 886732911 406702259 234146868 537326970 135616503 788866145 184352727 629637844 278566186 721497239 422455458 498673882 438439213 842447063 212219186 887520653 187943144 563925828 962372335 441110873 370566544 811674911 166790291 429596958 338855742 668167264 932150645 311750902 172009632 799964702 524370280 815706389 114684007 116943156 258305217 910057191 127365517 197388468 456036344 272331857 89501990 844070272 204770323 880951600 77735186 907995951 805073522 346157993 396308501 846749972 814134588 168649202 26298434 199526239 396068407 115754665 114264611 378045467 858721129 435517565 176760882 551369344 3930835 726040593 676226622 188056312 133267693 228409489 449418479 448152127 227130165 752729834 711575368 398562640 384096360 25362674 830732059 165527783 599554139 361144717 845627656 672414614 578358796 996340650 902885025 182655721 252555978 436357752 284623923 574505196 30733340 422656821 140762243 94295548 635118754 579307473 912234644 743069491 410761617 671972081 573684491 784336906 50552395 232672716 254488688 346914931 622053942 817033933 794992156 55725657 581517991 321364165 977103328 712522518 663951869 684126071 353228817 936274194 97357501 595932964 671253313 388622218 958261152 749803286 447119612 510982842 35556826 61464200 805833465 703721988 950144027 610970161 103227590 289460679 728850519 522784229 46407907 566675894 189132591 125302752 140319217 920756890 999562865 559404326 465611104 279925501 960761227 273861347 452715190 350283974 688966990 465035427 294695373 223127650 304915782 661145262 158205334 800584814 60283214 201120143 262413443 895533242 157821835 134568448 165650710 893578373 453179445 440799730 346204536 745616347 360041712 374705182 103291926 179222098 701079085 95893654 534645502 359781001 682863582 407704223 521276538 889012707 278404820 911374297 233929625 364917971 171665173 751411766 457694570 92739771 399417066 40591969 901630187 315859817 988524764 228984468 989775459 65274099 233692727 321412697 775747252 171809536 225107587 628191492 707208303 586953377 345497463 335572301 262367714 643895348 598825048 546600897 715085388 530141681 771394538 987161002 462186660 665096203 627919409 205623412 148260296 816276321 714863185 243822178 941724390 24569743 958135535 645080548 269244828 708081344 888919561 297997748 678874785 183062451 676859238 867927388 281582153 517239736 782114689 610568133 316421852 908243479 177146644 489759049 814530261 197962793 556478393 177844929 926496220 217159539 185029506 783160314 655659011 527461517 766610789 553745011 482577051 755788292 809252258 557516223 453684890 509786341 744665979 742712461 672732443 904227678 213154230 509260494 650661749 92588973 731488921 961842085 296298191 288608199 798219731 955210928 407703361 467406070 574654700 721478212 839959136 81921546 138446098 453973338 460360958 768129877 830127547 37987257 637808582 472644067 151696929 381461872 126982197 42054933 142499948 278834295 683015978 828912338 15135136 71085408 783868755 625441517 769053213 400981027 958513424 556233021 53861104 498762394 838764547 581308210 514780671 944518003 556266598 230396466 323364667 425259653 497492266 8773332 70701856 757015181 299305140 793052262 991456852 961565324 261806448 280968392 322509556 872913815 292418569 164899905 133298997 204118983 846895354 692458396 152692723 554984730 437594635 286919726 870511348 299371748 949697958 108673357 24639643 379088240 643538452 230179581 544951825 25157967 354780585 56060442 110536109 416991095 43273786 875290773 257063612 915276371 505427820 516464980 7733980 631582409 229027283 90661389 614340914 4279417 939272829 462708109 132797788 116431231 108876208 292277080 16166616 832564920 432497476 117725684 543624281 195316241 28159102 419694363 108840 45765698 669903437 227062913 182480001 714346589 988029124 835556838 190202140 845839192 832788005 942290806 615620671 771856717 856684276 803922442 863058331 847773205 96430301 792154770 65051959 1505451 265003585 506823964 599736167 225782748 376443766 328482696 196828518 540395219 711584320 809169541 303924271 414572278 659893178 58196843 646251126 629995090 723399713 652373850 340866694 775178388 148015330 392950690 719492514 568838476 218436895 31996095 979052799 141089079 915016028 84377176 443468166 850324756 556535985 32883241 559463427 282851270 590738513 579851224 124097725 352831879 509764999 241849078 505419513 730106718 203718779 844803824 6705978 348431821 374772462 469985209 465563316 159750968 222701368 889509189 210602984 415219544 78924375 880362573 344676836 139320364 276256273 629517206 492044044 163869887 461391720 815194299 977862671 821719013 693572376 68028038 814307956 914813530 466195569 631994484 180343413 19677028 609708279 222627156 933370272 388377386 762063950 31964322 135199371 402076778 129030153 116875571 220614497 401496962 280702122 236057236 521753760 701082430 49565265 873745456 98335231 677070655 287885158 309915450 243990814 346272474 478810231 726658657 86283706 986484290 777746032 496284564 257837054 274200143 796323914 400144131 155066934 26939907 937777402 449477689 139942167 724838593 162823599 167973300 61380363 498428208 750672713 827100046 577699466 704494274 312287895 576490333 652261842 383476012 490566047 128571876 715045822 46156773 892822181 2054583 638240331 809326073 687664830 290938973 820618065 496963956 249139230 10992777 41997365 414391043 441489773 21079332 726363285 975802401 868590842 901782660 494475388 978759068 237215536 270301538 416443850 344937483 241791741 999889595 77195685 338134732 23805093 294170575 192299964 680827337 450652690 237059409 772892522 614674386 314469252 399155600 343986977 873893288 395213974 145953308 422117860 522564657 612305971 967884009 185414877 778470551 766227518 538235154 43083124 6393758 405362035 748432214 228343982 643026953 483704058 606448679 759730460 529481555 207129338 59617577 778247907 471846394 104592072 274268656 765324696 551431952 534193147 310725488 342525464 167628091 533673511 174984442 97399801 680934544 823086220 647127668 138274141 963731442 312763910 990059680 222498745 890400756 796931284 179839012 741406200 848960788 948564759 764732275 487907350 164602298 595626415 888585476 148225085 335187561 833347486 102049134 227426386 601374604 171938296 804380429 628325751 523582792 217359568 268809724 401323384 906213943 464951609 112870530 6274593 359317138 898994318 283673385 901923780 878180095 262636493 859096786 461413285 748934887 160245075 355225983 495385515 365279512 862149123 360029579 48098415 785103391 726442889 912042751 251102478 284113894 55312577 734273721 408051789 187475055 540236594 90261062 21383608 531308481 202818504 750807706 214296033 931494267 905840175 932877654 461322654 215590207 207643626 643848749 312343074 254256234 791435 897191711 820638828 589159417 787201811 246447772 590720258 248750458 774205595 819334245 691229576 101608739 953089845 613349504 762560201 328133421 551537495 369724108 754394992 992396494 197100654 879977201 456966089 856385338 242876834 14374269 888919171 375321328 786081570 448229013 831106704 788545206 762528770 585846133 802757283 634771104 941518397 321003041 388202716 800346047 442510361 855195729 427915929 586590710 901094694 686322725 91034493 841146367 618527308 904268056 724485436 415751663 279772795 153933585 946853392 267058985 594787819 253726847 413410250 549649425 864242370 878873880 796977924 632405583 958760079 567387544 194453065 377045148 46323224 86781296 128068979 198654687 68086164 490209453 192782680 808523201 694056707 532786507 622477498 150368469 555210097 7070562 341227034 586590691 961380171 452791982 481899568 37033562 620917422 888943548 384965222 989956534 241071894 562926114 241800064 715040287 839922936 220039285 449716702 568531779 361045136 649363328 553599341 501819443 767688240 258529207 706475709 738793430 833673543 833230222 180197918 927006948 946979583 637041095 268893805 204265010 871926705 41604506 897560284 313886019 529623831 86089389 789634085 371278240 525639031 739464056 727790232 246284785 127202550 538764965 38914451 483779913 960043886 494433079 412438050 29705668 144417850 726518586 140981901 386121283 683094387 22917968 600482042 860765020 130443205 232235343 6774514 583532160 589749146 47466144 475391141 227247402 177292948 157396961 370177001 277635941 404767312 169565299 11665399 720155364 270953783 745379862 301135395 249055945 698472813 924745465 40202200 463999574 576494555 955276066 723641807 467424071 505694003 724114780 17969439 549587115 141871288 429299305 478013314 883387786 151729376 100489077 136416123 826286405 578795861 431088891 107720696 669729121 64195623 499494374 324971861 608103651 526067353 356706655 517481673 757899469 224890852 23129466 238575089 788745781 321599225 951209347 447435893 907046416 844614168 929124737 962270397 994219811 226164602 76913369 234272596 29687334 970940437 284067467 645156479 720368449 90930009 65736261 994703290 867386742 979878524 494995498 497520843 670031350 415193463 160204891 920933251 194097279 39159886 988929348 159809815 273527679 301543116 270175764 248446003 111385281 674041140 787042747 59717229 724980138 987392009 991263267 2078390 90852037 145203574 87700138 502202865 315832021 141372202 81423068 118311593 493002635 947003576 683844376 406943421 578178193 736499144 572254077 90641743 279521443 809932454 323036876 694694662 508232370 435629998 382495947 33979311 166815515 107940717 981026669 64202502 449212785 918885202 214022506 965317722 65201291 95679957 34110165 211501878 901027153 646291600 534992242 89353337 559350714 536515446 396451548 778608011 290380575 718804711 952347617 377353463 174388645 466978415 580062656 240709792 579165305 108291947 895113418 385327610 727361320 27647461 883587566 691797883 714977225 250651861 332737559 136743124 550762019 18230502 842174443 356737305 848946187 426461364 257017126 993357379 66006473 402641925 790518527 310570898 387615179 308146482 48903225 722496939 775695432 228922240 205934200 412492076 320509877 247617464 671617460 443865989 554814435 302557137 599495669 141524563 92681202 375010852 504407738 84802921 83076797 539630712 454961757 532257298 882656386 384932309 71762055 633353587 365614765 375655007 245802138 182589414 302563221 254938463 193337123 360800602 208214898 150395810 630194577 941150229 958799621 439832691 533491977 995465848 961062030 480944988 332065943 47632503 157463735 514903703 184715461 660595281 832018169 659069458 327569304 551931781 161096283 14942465 295602826 361320200 122258778 458944211 940222743 614438178 754673300 668622648 357621712 840434089 594816845 289027405 947321358 871745335 939189389 219231021 761798307 893994636 442040945 77922303 528044798 20190136 352665114 441988564 281057205 833563277 683049148 57808644 136296 236989430 774455141 246179074 679467519 589773740 669796183 96843638 462652339 992995564 480250007 507678691 51714382 741963144 814572389 584862915 796172870 41719446 599560616 676293853 365154690 347463393 682002864 340030989 393662614 979363984 371830196 807384892 797907792 655815287 172117040 345478611 505925842 985455834 281869965 666684494 465867381 591236671 875053825 55112423 848458516 783987135 318669770 804464809 378407140 817768020 321916272 532653336 993682584 292878732 97577498 152413980 386627351 97877935 814590029 14334787 790273768 104460402 613114829 571696718 866280590 597519342 68331081 518337383 372932196 134273992 93511784 959203774 758293622 290671670 45649446 313154962 567545241 182322184 971461446 324465886 500775724 58497179 186884440 675081139 312875853 133978668 136326485 96910388 760689392 129203568 686812005 517565057 337632081 552124555 472485098 472880858 888614166 691720327 216521553 511006625 500029396 191105405 268177651 248280136 426598759 157752161 578725130 449906724 320120550 299919164 460737987 918924366 552019060 253499811 898816431 413145038 943324545 770957287 646890062 944713624 712619644 236341173 669243320 690549852 931024002 921146358 380135091 210529766 498908305 771454338 72205112 886474103 767955774 291015863 739270723 967006817 792799357 772622300 497089939 69043147 414292456 131401652 699083182 387009398 494680497 102531495 29343923 795253908 750851583 427246301 167861405 834846136 657556995 709685167 566843821 197992392 136169874 906778113 382892793 882700495 992823374 813442586 788212013 821760147 163961497 255377515 878950688 856418518 910711812 163023945 886973060 162780548 512981515 307364180 571416574 324180896 837718206 700387657 306109774 712350725 20728255 239983917 955357098 431737245 903355193 531250638 86650583 26464324 787603332 798519850 39732689 44629980 618206749 511487910 895638138 551252757 16848613 617568390 226930087 11885847 662663490 714285419 485838860 65241918 233873222 440054226 461746440 171714762 330320429 983859909 633971240 850892324 174543982 361055403 230733370 607721209 704919855 654805038 77173075 951236755 421870809 712592643 583698544 996155080 173154278 951391390 260590783 478555400 729614944 993736607 295486483 372141242 999641799 520345720 969224740 142998639 536654059 716886144 660422594 759893244 859251093 854130100 791362469 146129093 919002145 949433583 88388136 839080245 849983002 105269458 166838528 354781868 641376424 305260757 416410619 38776664 45330612 579848641 600570299 40893300 809487392 881956759 266074490 913925155 963015371 418143324 548956487 369667188 128845994 401396351 902395370 131284380 733553584 872942090 520793026 908608072 705683425 190473874 753488540 244581322 390366 584784198 256615701 199501307 765638522 591830693 51623005 374847295 91109526 319056653 986491997 517283799 901091105 187239157 314740451 514259270 975462928 254831920 125974981 81179010 755201995 765276311 102481857 301292227 8259920 968121060 255710356 133611467 330898702 618992849 295956799 878403307 565246067 856858377 500039685 987159065 523173029 142002000 508709804 14932489 807952145 711593860 759043393 118700751 791202862 850877813 372646124 651591730 445120116 636014283 382054491 292583543 721518966 294785735 25190625 556390222 738219427 756279273 98269581 59978310 267679548 894048059 319725216 505141907 895207961 984610993 626860285 950374130 575980246 606514519 184516789 317317429 775296514 82474811 871905326 705153770 905760856 375408676 384442914 152376372 269738993 710172761 457345479 857375276 355433782 152211959 280101059 183344566 637062241 326905556 855523799 264043545 42481184 376158959 450645480 989364198 200297813 609304843 675809026 754191436 976956166 55500992 990166979 417524617 274180811 616495367 255695002 258041383 234393872 865099219 705374254 645032998 498199742 61544584 234540948 15917093 137655282 876318892 240798155 201575240 546761410 629008827 452161063 997223224 853688057 869270061 498046894 13712085 21743333 216604856 89374487 730045541 225001835 24939202 282700087 712314987 670105014 251584002 223618098 258824998 67991079 298407643 421865821 115605170 193827754 982814014 358991477 974211914 547557343 801176662 288422560 668435659 901130799 632196999 599901011 149721822 617409525 26572512 184527484 917925578 53107451 548648700 286990787 326969532 338922352 796411694 611595785 69055622 674656228 674070895 699609274 876471235 917379631 808262694 690680300 991154275 465558935 622749367 61154047 344818033 903013312 882185280 431962525 244078935 624768270 651305788 602318004 536185221 154334176 451418627 953576592 671856420 277374990 144094225 838846841 94176065 995619265 426229720 854672442 116250457 948508420 601919913 75633835 270769790 245530567 620513301 728362797 100104728 349659483 52078011 282754600 701245130 694260616 146931359 239053482 387225882 488505892 390349132 372364548 949978766 48120932 730834296 810608053 346857241 495594577 651846338 534272891 783114209 700034393 78913547 856591466 306413796 773420011 518583624 114041512 632397095 618335779 823761758 906492301 283060886 689756780 960798428 266468064 929558829 850117310 199357459 9568717 811768010 289380193 421854222 235297969 272816794 175729848 243627653 932385790 265544888 37610803 354689904 289185547 165634177 599250797 582626214 155483953 552102190 56111528 684986942 381086222 965818523 235261506 239748900 519164474 420215321 718698471 934705766 334211855 202922293 333868012 961238564 411171809 321068245 428773737 500984005 785722149 505016005 605004768 859439880 704884648 497603246 137457307 110347449 108906390 958673017 805087796 903592709 425948917 632244351 799652424 282834281 958426941 492137510 458565229 230209749 785886894 212133345 640220743 513739291 412507417 187115169 655942907 255191572 25088530 713017556 302486908 471055707 413797061 214000381 331031096 140719395 3078480 94292603 139353359 936870582 300174280 146802167 936352684 157192696 904094797 21789380 332624123 287964264 810356637 619231592 288816104 807046236 204898114 993735698 891845605 767747466 634931938 836492638 971539008 394867739 530256268 48724817 360684177 215886241 172291743 40267357 758372011 604575527 190829381 102224974 159624245 396369814 263932383 936872658 197770257 724216529 34552941 206492047 638575424 106755410 196340328 104282370 629920481 185714501 373299681 89106878 169818561 287291721 56657829 632125039 498605451 236461510 28637391 56469906 111931805 267879771 75939292 338102380 436956357 151062642 23736486 500880563 985074754 811900801 64113553 935507610 972239908 776198117 505681571 629215059 252832804 281406825 403365665 81938025 779423957 779543315 246172247 663464163 375661799 35505664 863875522 625211165 141705230 973473932 141173474 553128891 203729749 590052875 884161836 409716799 174779022 604639416 21228275 761987828 367080696 77527791 805418523 527486492 430587804 35718441 228312986 492923263 865063737 274746618 245683348 429115623 302986602 261856416 129192185 647259145 373305204 542670603 119882414 210990828 209716947 791186341 924378774 285926717 420782121 222294697 161860617 596843557 996998231 526324693 467264 322841005 715307407 54649567 534064832 303937769 241314191 328798279 372777922 796805435 707311361 313361697 328712135 569840634 566871445 19831634 9928197 616610379 904726883 515009988 888683314 168169922 920889025 395408475 767052086 660010817 113191131 105502931 508275100 79344429 859114749 176758162 485696987 553409622 36972468 790712360 214745188 761792177 562885134 747388356 758008091 768795849 803212134 696311579 143986780 691087787 380577733 39553938 503771705 876603130 180061994 641544790 573044544 650720847 184537924 48516053 537258722 441006421 250990063 268611018 150115721 17717612 302739998 919410402 716255162 794920722 971744720 198424801 37500121 199949087 433165155 990269182 732890225 955851763 942712468 407230671 96549795 214291898 99969473 483716657 792093491 610224541 88964871 65545283 303038305 43481934 419169599 339961135 732520390 559784729 381381275 587225424 658582418 804078202 440149473 733530479 19417057 157784321 329418002 775806237 660716206 20787836 186569274 83223157 386551611 932548854 100821139 822885823 987053223 516892198 56959313 327095999 588201498 925750615 180859277 850842115 750364441 41773102 234001441 183443169 500619841 43164039 564957916 733339442 828824232 476550351 485547576 169743145 931310429 850680604 66053831 702343377 812487267 293981995 15400149 969871234 709003475 982965374 749613314 251247670 975716651 444609254 976532848 451501762 79394287 401404085 925226761 739147017 181015416 512504165 752987021 178217256 753471551 467630554 131162089 751205221 533481058 217326580 855688177 137361382 567837214 905502356 86481628 613119555 599949156 910016706 844730345 719547692 285601499 251115472 462402708 309898181 550103549 511919564 871949530 735699277 696878024 221607322 607062765 583929108 155884060 140188720 694126662 270077521 895268184 284947761 326746870 28592548 978663532 976691617 383593560 52681238 761316152 772402070 932608990 717898640 70888959 583899396 632042497 935614579 358372522 12194127 436925028 707843277 280877805 788043 866146879 93369010 837218658 888196355 417196011 801886033 85532892 923169052 681436682 51046712 916017980 902326286 124024385 451573811 286854777 437746346 959798400 410326259 729202190 462154882 262066993 674551257 485024435 612916100 826521029 539752537 429356844 668511724 989172148 331883304 281595258 560416729 462887968 725069830 965952697 980750432 927388280 853955123 244255467 832906245 65393361 706989620 296360437 739514536 910027733 393753632 833581211 504441985 30772197 477209362 333081957 414072691 336142287 999704387 352302364 828553948 87387198 699770257 808641238 469894076 298395870 752338496 256067811 653459995 224958846 145240047 641332554 566946750 440472926 812795650 528708177 792703909 10261447 560469807 972485139 706952353 208750420 246631872 738981345 667989287 208104727 887763071 764794431 847847894 651948615 805434957 283430485 450971343 490747130 67228953 255264049 753506408 447325731 4815285 727604015 323522469 133767441 802152712 456652021 412481879 346051379 906890371 786999015 11758465 452840218 701847967 943861629 316579294 328822066 31243095 259412179 812370690 390321131 548777094 166251975 227906538 595169482 65597394 65453926 876172377 605276538 275778985 79760456 243744436 28127873 117013569 683938144 320645180 569660054 518216720 394270899 224287242 513828782 989614704 5893045 689939490 22134088 575425961 62130008 798701186 230189981 862411740 314913542 725543536 999588281 367310366 614403289 147213252 479335280 423708791 119366672 695190240 381255484 304981841 398998030 988435529 733915590 714510708 429880413 137999809 793402847 293051540 146523626 849409468 174910091 518710590 907306624 35836270 878461253 169615178 151193332 859186374 629207290 156109677 489295511 390176725 519699901 164808935 727153018 210453627 960404871 537370434 312031047 470484116 900705739 483061858 629383024 368066738 427216912 277484098 202750391 428663207 658759003 729426483 741378322 700376421 692659698 215568541 250492248 845821791 573319115 814855423 291584698 675055833 995756574 20672940 771424015 335945679 765334994 180350122 542110263 335477204 950341231 66641104 14471670 333051720 649612257 488674446 76137451 242440489 400140567 771804179 364871006 714293498 936538697 359934115 160060433 39326309 587081740 630101503 420784530 871911866 950779739 990606631 151539016 547709243 526527759 204606379 574417394 612522925 782678180 235872333 853183715 839369108 395417991 220253570 810160482 779349694 33943014 900101207 375182815 987337569 458507629 653794957 582065466 384103049 933651960 740386827 790234422 46199243 651742466 184481376 731109543 147817048 441676148 86477088 324176790 405549938 923069424 347217643 828699158 827719649 26132938 284637358 893772973 733423681 527709037 890678860 186396263 516420561 347822577 159402602 416857329 61555546 575733867 292955869 886628064 123804475 93678361 238747270 144857517 269001673 951319967 778239390 655414568 646578213 319071029 772251666 341898816 850903419 244285654 826390633 899254062 757618769 396335179 769358063 786469573 807486260 135926924 825624446 319774777 750456890 516121395 5999069 805750091 928438728 175753010 290076024 858567949 52336895 632934412 786750038 120165319 587239136 798273803 618402833 294519729 13063809 964269076 992062264 556993870 54467327 69388767 809262721 7521854 157493426 97728154 599624930 508185030 801170685 214903066 340217268 43878576 974494718 783325295 77993331 651224327 89052171 723878691 869646970 680247678 691307019 77422974 607542107 718057660 567009841 460814691 878224387 175438883 633210995 863076209 904481485 589751519 724067245 574229500 121773142 622932402 692921026 844414546 11781297 340953808 371549805 827479601 128651737 577734934 139279960 643486119 755201452 383944324 547400221 317349321 590595322 38816863 799893248 22465776 946042044 250782983 211290389 278571311 170246197 483956257 885989624 369791941 839894382 927504490 953822210 727175353 521771830 741534021 347190041 699546472 159247539 98290512 502114846 39708491 623168389 986082866 54984945 9007909 873189715 685636723 313063194 578906221 628407025 605430754 731178895 79565366 393075117 259378145 564047570 216574037 93753914 747473933 982089544 193123600 855237905 586814978 412315554 790281562 975483996 914091533 215478508 806341241 508283782 238662935 839264867 40551185 490015801 383457564 419108765 125443699 689390368 862531721 159367794 1545748 615254624 227577349 33855046 602546559 153253238 957452083 543151966 447074543 203461209 546376752 414330913 556796649 680551890 730879158 813976992 503604185 68091313 579016920 779836663 199731498 252740893 458300537 433397062 460022093 387168960 898340276 926256647 129879287 534893412 162578575 977254828 906396965 734080448 811695700 142346928 968346343 197940010 230385985 327303325 119303954 132506836 403084049 704187245 629801995 363286799 459579234 840170374 968675984 377006688 139242273 377907568 746871893 384635414 208161792 175270990 289736075 266554004 257352845 922180472 825345731 119951030 124316608 987684940 430879570 620407167 407421055 49403553 71431626 428884108 236020753 982805708 503112989 741256246 88183336 966853110 207591939 210145169 660293055 685474046 105254874 868157039 677547665 212349030 750495097 655949476 750999300 73675709 229014659 181458343 191102929 996219082 115930542 534177824 207401690 65362506 315713772 461590118 469028121 711525023 12544668 491494354 261450042 872920510 79980025 314533194 441836180 992992716 553088944 169237400 782694505 790297867 238282107 608788800 221711781 466480896 694411485 295146255 584183171 858297493 676594750 152158457 247389568 958802260 418113810 595023091 432455908 639450823 947508472 629293296 123852906 310727650 999756376 764732478 863745766 142562561 488054604 66878832 96471233 178799937 61584647 398428039 769184241 845289774 329283339 214808689 437054872 937505751 117276445 265881533 782541256 175542430 888058099 853158465 970992198 249072784 22805712 37447013 669088574 713431365 47660625 730844147 254911950 831994007 707641519 66025117 74694625 88163966 964440434 519219993 291626714 1095714 496255923 853433070 909523850 323848597 290385066 293642658 531217471 188756916 320380159 61538131 922781831 192524637 863946133 694153724 533792414 700376145 16571221 965613889 937555400 917788438 214700176 521382700 243855268 457361159 538842814 97407363 652582362 230257745 518628797 992733333 289590239 599012974 197313321 453575897 722293655 794285957 303581957 181371402 103591533 106800899 868178624 292282108 472040812 791138080 287722110 954538573 921842919 925236450 147456720 61216026 464090625 143044528 373618580 931791148 452844334 429775137 982235799 439653140 621012367 133819421 983923816 979651916 4962221 93574560 732005403 96091495 630811269 173650445 594482227 155641138 155594633 740054401 220984202 918929932 985211916 668906724 458674110 85888625 303964844 407595476 191815847 986826788 921868085 971515854 671103574 784693486 116900009 571639455 286155576 794553340 903603702 895062345 155360110 168280592 347857858 940130842 259215782 948655340 255674536 167768370 977778849 366481897 286543091 71880423 489320135 856607822 852203991 715685558 318289560 495470984 142939453 184175735 648722031 41884631 678577124 707399356 788762505 531656613 546380998 35698207 142223091 485927153 466570264 155552095 53373027 325456867 369198910 726787839 128295936 712598473 895572855 983391413 74432710 13994686 139961167 247383864 352458584 59345653 341782922 130736520 315367791 914093428 179038594 94999036 572233183 235229451 713882521 387158838 878169484 412095639 976967462 237896889 449813454 651498766 108314763 49377342 313538237 109851739 443759773 645407828 860429720 128677711 410126329 994668096 834445743 154845018 509191496 429210898 653203949 545174876 707434274 425601273 693041422 960402596 828957945 252777123 978845141 805625689 557730063 700632612 335627779 550582799 694039443 344266238 546575221 925732608 17491882 867638066 681128568 979804740 507463931 220052109 181601038 390450785 354841337 886434118 216532906 527966747 898125985 175535576 123421540 70996914 490304863 207827071 987022249 509961135 538629190 59048402 314261966 129573627 916551426 413700632 654001560 912740730 254381174 162495789 467956599 885550820 183379090 78600811 676806505 32181195 170796408 42110945 921091231 956241871 228745393 992183225 104498331 239683478 234618908 776300948 907963639 535820724 568004986 788424488 18462667 545090764 169760460 400844896 615033985 293316418 848823726 183207489 172063237 493197916 551375160 636495920 174964695 903441686 266638623 817196875 954294777 776162025 131006006 382493448 85384386 295754041 454038117 225334943 113306605 941001991 255895372 458386582 610809886 389872666 694411604 558801068 757100599 274992021 514074297 599111022 722535854 169262152 107341718 149128868 757759031 20831581 253578676 96576552 447098303 861599613 51682537 517878237 309905801 325564442 386888651 575602471 294760131 965153203 280769976 965875350 913436414 717865078 237776510 435426496 698475423 511232952 878352732 209629069 766144299 592316385 483640036 249150389 818907336 604683970 117497592 33566656 333239601 648654333 340427955 308367594 967463467 809556553 756862044 718648411 752967561 335127612 411040454 881257501 6236835 329037664 729160677 651843424 51504212 860865054 636309480 194239663 594417883 703582722 651350889 172156423 961289216 84215977 49016111 204160832 238432297 333886790 52351715 595584009 726115913 522325195 35734639 767233 380266376 706512505 261106543 873533742 845833888 307564182 409144876 766513960 234856747 704138882 445166131 333639571 130344027 41938603 32007507 81358366 510561358 57350627 571518034 170749619 134386575 988376714 177613810 489976596 519352591 228071832 812107427 167115427 65764211 100506273 374459127 366477944 508432273 288434994 499637128 68620563 483768072 452011838 473424310 2314753 999825056 231689013 61114750 434206344 318238925 158208674 195281977 687100747 307084987 697477605 318417269 773262214 799366042 590784711 601020391 362801040 837611526 875118327 162082776 244475318 598259859 287236342 420203860 768679696 980239423 699539019 435753487 282164646 359225186 215174621 809377852 626456777 829106653 292201676 191428169 619127506 394746037 202463655 231783833 144570962 516208023 299325532 882352 461992279 96255358 132630172 995554516 725754010 769908060 923424492 973428997 250100561 840808136 176737570 726864596 739888189 325197295 180103902 333051638 725874852 351972991 659734804 215021922 174394859 144368650 505283756 345035401 765034087 385496097 152680344 178008769 309371463 2121814 127109585 704628642 875183083 317648434 100543723 694893885 619302623 487230915 619555102 903342590 93360442 195453419 789050124 288810804 748192703 485775661 371990081 787399695 447733452 676900258 730158834 929257099 774005432 980835298 651629730 668864524 581119959 112056946 138140019 374133243 924732032 245300245 638760015 74773151 265574905 508368679 124968987 575160272 11743430 701221633 179615266 418411155 782558 947678038 934915230 899062333 488979039 502141508 842093907 106588073 277114860 798929530 719724360 779287922 212740601 215241898 399125305 263694637 899527093 384316514 20825385 342100839 222053619 213687031 119065258 268232716 360113308 988548288 492446800 209686845 204565413 142690051 256656920 832107636 960537967 923947249 877297837 972825700 25224963 53336444 151434329 475273104 179008351 206776298 274300459 107441045 703844915 944821504 384230124 800681501 431598841 90626478 7076705 608351697 392284335 636647238 165864250 915950281 868552325 71049650 966362866 160537754 24086780 419753787 465580920 915285956 62287005 247471417 473651342 500124604 957931780 137135735 664792830 586181312 50425194 824612010 109191005 5682335 93991940 110264296 63823114 194266310 27991659 304596744 696127876 638926503 610117733 267074995 121926863 86876653 401096896 134445015 577511950 398502183 381180757 310647682 7412024 966717358 817659803 291676455 933514510 461242332 652745635 981317828 170335138 155624953 595378191 178848557 478686113 325650424 15048159 96303262 943424579 904977035 694319799 469608715 82346598 183483007 353781491 797149308 727055701 201477111 646807918 676865592 318377545 648421217 36617283 998363381 80869356 490917110 115210682 557064226 463469047 143772345 173675097 790707582 138038960 55887582 740737242 295587772 488384622 366083280 632194479 708220602 677757040 203415257 473728266 19273051 447530726 361830968 191896670 14981954 975741137 501186905 457475072 298377486 310311424 275587576 656550656 513062901 191559898 158318246 49104751 261794960 925368230 37497151 558536617 964286255 495809889 342602104 638979031 377622916 20516918 358032763 277195082 514644444 341081048 15469513 175449464 991851777 120292578 500663170 651377936 374767675 724464312 736598017 532938129 867960533 638353252 796511507 391982637 663887562 905942281 106629829 552758043 552618063 995172626 96753061 834221992 195469108 890768750 418956598 691184742 132544176 534893236 636540732 856101472 443167692 233601627 662213978 944197791 13891389 983797276 963824463 999779207 987855414 588795482 741049819 916891955 147244558 79944630 349080360 887589635 747663469 923098047 731843598 782363279 789973083 174647683 230551213 627062044 517664413 729178380 327110865 130881671 335949170 562893627 804841932 670854148 679927909 42172928 488080942 9454452 228648858 917476871 269395389 511813006 53073446 539854762 244847687 465706215 369995499 329264899 863414215 775642906 756279933 359682397 545832834 46996892 823160940 497147558 412603994 859170069 496245476 725451347 187541803 408001978 134907129 295242571 559516938 587021941 264835858 393650365 980328786 132275818 716681042 87632304 727677206 435116977 956056086 7172096 100459808 838934299 68093278 285945703 108442203 935516888 944082268 406039857 10320389 87230461 961194130 595569833 716571002 183519423 276405135 985942929 820766062 928203400 48702351 225063359 365114283 715462378 915929994 299251032 665583550 339767796 445305781 140148839 766026360 8348332 929425191 507231378 830963435 238045290 664539255 56165704 595457282 179320240 635341637 643630705 93157791 283409666 659785653 692439145 349456999 677532700 559142106 736746895 283476935 874676688 119789067 477320462 292439718 255338468 7873057 401005486 119900298 649057062 524112187 992820613 577045030 916625125 33750136 329611610 916335016 255696322 282872010 1791759 579281922 488776956 67748400 982754163 808026436 739190185 190286919 715502954 942708667 316296728 475735040 964191974 834274895 186549293 789046022 160806581 209178956 570071017 113494127 934543696 447417340 306311222 152346790 103130967 650940036 175424160 160423472 178400664 384477487 314165749 924242989 490136607 659356203 238695500 261082563 31780651 395113618 180886678 636225300 189497938 425915296 420280913 526656441 82864514 15751950 663661261 769622688 357947474 472795297 477070658 155865152 106412692 440543715 60784525 555849639 307500394 379753532 647932718 510324597 579700476 211016344 89223588 25601379 485553841 138580212 239065555 902475606 678876926 250701880 988889875 954399943 221711203 244433120 178670849 915304738 260030760 145382780 79998198 55064132 438392661 98253827 766596396 937844600 151858414 216880984 768393460 699937227 378536743 519690535 357372324 361591965 207652612 876837178 523106821 60472940 12712920 72260380 319629522 928037733 447549785 490256478 193148586 694048815 872558281 260807629 69945595 891079977 942221784 970119699 360818368 224702252 147948235 371004735 454650724 1987971 750789650 173938100 301130099 968970367 553452004 346978041 642279319 827615649 109119409 288338363 464259288 171755490 469395972 408032301 13147327 209517841 518713427 382400495 355997300 751736077 89961626 350700737 466292306 416572943 952559868 34165810 105869863 204560267 695206048 418456174 136231358 503560501 710343725 73417137 892746554 137891730 305055095 769357639 150713574 774114929 212763660 141972906 713209610 263100144 188324488 1793279 659512019 164440675 79812242 68823593 268167036 609544118 425910127 160497253 282342794 963714376 295205967 466988588 228413320 598486937 390969709 111366799 109292697 554528196 503066215 197433151 57647599 675800414 673669950 499827614 800760585 362587802 66002849 824809079 949313800 466625933 233466041 885224482 191000302 767909963 896033658 132202879 548728497 172585397 976544320 518191250 126164453 296614706 285212933 151982934 491307692 900316357 82172082 993761635 289017950 141733397 98745002 62954941 371373736 487940713 347024387 529051948 347512150 147831017 557682824 231838779 229711521 552682325 434850616 32957712 725392298 677766441 168391209 697534669 165771883 344591205 660872755 581152146 216666243 918206879 662106832 970768138 886145805 997694049 366324856 223151309 753241017 254629484 389306051 892063893 633795995 157080249 891717567 455823753 652688130 294203395 503594649 952596557 490184076 984344583 882346024 509381839 357165033 78667120 671260335 139033505 575547760 606621772 828358394 822454606 9469718 755292530 442496301 708606401 858582477 977869811 482803242 246425600 778431437 68666461 154623538 902150232 569628947 324091500 905472171 586866448 960310488 897535547 86573635 139172596 857459222 266041237 699076048 311796133 322958142 158424317 927930758 144440760 665475475 252763809 125342480 408698473 995411182 527936695 638101001 680582725 437188188 490086787 853709276 753296250 560722859 643914615 137058995 319329962 819471372 34453062 958783767 641165293 590644584 503437788 808825264 908576181 103486135 581556872 641999125 200332255 726621732 329985829 962714036 97258126 683925919 724836099 129044926 596574756 754386037 905575468 531513490 53722304 83261992 958015740 122418293 142412297 453639337 62475862 865012547 355187606 711814920 762566792 320554091 314996644 898167868 768472333 55063637 802557949 390580570 887419250 7806316 343496963 496971067 584185275 640152459 205032200 912822127 831735638 457130766 450915502 775840972 931015982 766509250 846953466 115807498 243060574 254231322 21247034 91127927 46731358 5980225 459026051 520996216 545442304 772604348 554800507 546585855 135797646 347978465 782595133 751782677 893885910 51256919 448358711 897974109 389925831 38551653 362853481 289718938 681268480 857105526 356047629 146249916 959552820 713410674 563372386 445757867 881216003 733143924 977277808 24391983 609986265 554235043 55674399 84937549 602817966 273930799 179707367 825232639 566056105 599521775 683718505 454963492 305185976 894171842 122869260 179093773 17533106 610647131 719546433 548835170 16358551 299543539 581451541 823488224 5827456 262507460 114934766 525000109 28936685 956249086 267314232 497400345 80495313 695347176 306452773 363512126 328394070 739367855 891421310 201086385 852667855 36017356 851631413 600292684 215423974 168771157 167859369 19783048 8623994 737064625 796810507 564156091 964743038 897934690 663653179 865039150 695075553 337365880 435867647 669953905 383246937 618853549 702304514 13065802 847569692 755728441 424169423 373062957 948578883 496674216 77421550 357735899 773092643 428977676 292505822 95048840 855553162 195709065 387142099 315067908 734435365 130715889 379702455 475546571 470912595 718708100 423079153 729985076 83654161 358768211 305041977 665545399 228004691 91827826 766499249 9248622 106686796 615077715 669956422 77897752 585008459 895533817 310526456 163483014 708835430 38246339 582530160 90545998 721846944 491515578 269234475 565001965 766068118 126369341 610199547 123228280 941972868 242277274 898221947 633217277 805208142 484763363 680001415 971857769 735607960 62647927 923797381 394899973 563063339 182268353 367658881 583346836 20967863 186495412 893812713 697124985 301471187 844976881 638965913 603736492 865419749 742154140 660515901 932614844 17552141 554214602 68768246 297377606 580922753 485746812 318653210 52454623 347520400 851015147 870844994 133051284 97028000 292270220 818712918 714792483 607991852 281257906 912908783 234952395 3836824 672158341 896529980 232011037 148199227 32041150 292562102 394640982 211311599 959573423 367854437 757639075 867000797 169891857 849339355 146228078 333955430 130906829 770840019 600042066 275946043 902218621 935818654 683609314 335713089 29406088 54958691 740622441 752660903 973138239 570620210 798534505 254154237 613397838 704431114 866921139 884662174 226606317 122584881 276610903 222013190 293445440 669393055 999965359 739789243 870134365 887865917 968955573 751603830 500751880 515760892 328502821 957455290 416161598 731132332 435803619 15340584 462794448 348602282 553843325 21863104 798360984 71391030 403568626 681655452 818621416 9613430 926836557 163887562 672741198 647939377 492472841 865414947 78221099 843654439 122844393 787224185 625824007 579733005 411788291 809524490 811443929 407642436 378617851 12718285 829573899 424235420 890068187 668574051 410758939 380460510 78286751 347349295 303915643 603850708 111415175 408791301 845356695 284430206 982919840 199845770 53558584 929480047 234128221 590175043 89483829 411607734 35672665 741472441 320930052 717312790 461014591 442799043 698203454 85087392 485694571 931719013 168090766 86838763 496193609 917267656 73578244 934543721 484694797 559392927 440958652 634224540 621895999 843848896 171479239 986402821 949342539 693960112 844684637 135421236 661154555 25447323 102619117 223386752 250076666 166532748 79292625 310569644 482346417 351969533 234049515 66695 789672644 839576130 713231848 934558538 804274602 245414638 706195130 556577188 587375976 967908165 17268610 441340865 106690205 442770177 546588447 772896899 514721513 432689179 389328142 672145807 404285583 98422129 385278835 387835186 433807263 297697651 571450328 806598312 402646463 157442925 610528221 451105645 86305713 180893377 894891352 749263750 988826914 842428244 676428127 405477854 535396972 305730965 371253894 822240886 97954053 686165531 520427481 44056854 18476387 613232605 829726105 512351819 150823297 670956971 53472618 723028353 145539705 150434670 482082351 28230624 985953444 198048269 919226420 464912160 131964078 144253010 197230298 495461733 697033452 5483280 119757347 973893593 448927750 428655724 204470263 498397293 446477763 242932776 862404806 405554373 407193446 152831434 986713524 911936709 644998295 908637426 482572565 3566019 125919530 166477252 601874011 515502075 494027005 770145995 717577754 29695958 300103891 64387784 265685005 61472041 452769412 177250816 453119816 221350663 335638488 718902131 483294208 558499239 313803909 402729958 332104791 930142045 623339923 397110633 926060040 15792271 373433603 530458207 659892349 695522532 456576220 479721033 560168393 168306291 201271654 907846079 648046254 803823839 594083986 789774994 131886982 942268153 141034901 143409321 99893824 12249172 147305886 522183072 204368478 118650283 629385770 110919680 259193808 762118615 143126654 569679601 488357237 823097818 457008020 105358698 87230306 111789408 726331761 339249144 363359072 551716018 255053758 212281856 514286852 500052113 487875417 166506642 461764400 610404077 359575671 380013026 197075311 114936446 401310408 871154803 509574971 465222274 671842033 272841294 60400245 288932991 167156066 287909391 400628130 391485331 301141016 26804044 857237690 863932719 452712802 488210472 88861890 627571731 264697204 14485715 340588101 759485322 760891136 168953053 36414968 119244191 209836405 514164694 996815680 63393754 662511614 137407327 90175597 704640 203142998 695204372 720789396 157816584 754023973 242027008 655930438 114127550 435276684 431183605 264444023 241629091 938285141 406846260 594464294 453388789 197753462 601438416 242498362 471293758 199625465 471267754 13287030 587426210 349670214 420405421 959909687 874888361 278977213 286954699 802468584 929752515 615252470 944078669 700736250 291989912 745573431 638980909 369877709 887965707 413480642 113082629 88626234 828274365 684751303 16486035 954685482 106269463 581195113 280294247 162316760 972338635 333314435 234417044 358868215 794994950 617667767 96592569 508666367 794985882 694093148 947748149 452328091 348666714 84837412 444654230 937461380 823641467 161951045 739420535 102828188 539349060 243730070 942838663 565782791 990330070 630941256 120426834 899273422 450567661 115327484 250818428 105533115 135396360 613444941 699733816 907294928 139827393 493763166 867571960 769334641 556715849 61459593 593406948 358562151 497489847 186131736 527968742 889521943 969219727 830296653 187263092 983105328 841154320 694863256 581021686 454627362 147354755 534533989 419939206 984274436 581675331 945818096 854757062 400485268 862647246 149669780 910515651 740966361 171679084 893465481 103210971 798348962 989189778 563242356 41847552 209129038 81602504 35352154 86482447 695484215 862324255 273935520 900107780 541708852 817890810 206897170 752311978 851057619 551750535 293866426 207495697 94965067 796073555 719704831 703974893 37619050 632751198 892856626 131907640 659517395 607697811 903441094 110582054 203794597 601196822 785276750 137974582 939451431 802784343 59970086 435376902 497964436 768446792 215930156 480969440 70697309 244529545 494183498 209352624 79238384 763718908 904378566 518062003 234487378 205299837 864423991 709634124 4579356 944187187 789356903 505512537 271530598 780088112 897232812 325611437 739110240 822276379 246954181 402498939 48027862 948133460 19963406 584119576 227922644 904029901 874119960 945540664 347945172 468061845 151158614 550020514 729870315 625972283 613369886 443435516 165425373 609661538 744405794 911490572 275902426 153705288 316406536 232627843 524185045 2932563 854304517 256804190 938475913 497894178 481927024 310140877 67459308 198659912 715992795 146023441 708252190 637948795 153933242 126192651 880948866 743307843 837701931 997914462 368913456 451680372 860602265 566635218 692566143 906007296 723240334 547026878 11121639 773840629 36653291 535796000 650937254 645881760 212731413 634444519 108337009 892059099 71327959 239612051 60984728 510994753 598376674 387496434 527290039 217962896 865508160 250783708 673970432 56950645 479517969 774913413 378346681 680220447 138364884 172449441 381323388 121977520 860563664 801984932 315139153 179135638 415194248 242747487 920253283 570967342 29215106 785310931 92487264 452778403 526965000 737558865 124362177 295084428 569715240 199773446 869260769 47982082 405876621 276838148 139912401 281257042 736089701 511183615 732280324 692200559 493760594 327756711 309614249 851870540 198269415 418653688 79144950 444885260 196213871 410781853 107158635 887656454 528341096 282483799 424159697 690953793 647812323 996118341 302599906 729944858 587634834 105406754 316700762 366875224 56225977 583428731 505820995 323175551 691458017 222815961 872375411 310009887 571767880 893789366 111670105 807970013 31753364 251569779 606917882 153608924 312506911 990456969 25975074 483061640 176213450 621362737 164961247 52378870 723843640 218559760 96448618 12013399 160977786 160220097 753217788 315513885 607099346 496668726 749357311 511715375 768349467 400509525 219463300 893895069 399710202 651960865 256162150 380048850 421555305 722310037 59146336 340135680 661876283 877368740 658974675 555274004 458165834 701995896 754976927 402840221 135338005 534809371 733889730 769877879 244189706 937618869 569894805 505083080 310686482 446020140 79541292 606665919 114245266 104765981 474628390 438005228 653504511 113548703 307125141 379345204 618400818 617557798 802434367 716824789 141672343 722877664 416938907 699930553 205496295 610425211 540608138 850657731 366165519 824529075 123005766 197701146 993875763 462048654 11927750 886292335 293123271 959423518 518178812 383111202 583352651 470854424 945955458 987237394 872126847 235826817 254855914 620422298 174111074 178713008 240678496 259907214 423453455 750642023 17724502 705798523 474372325 377208 841446887 841909136 939528336 951946407 715578804 739442187 348536258 106240294 654760910 141115321 451773991 698146473 155144860 779689573 189875063 546740092 146704717 295126362 168412840 64116997 122253109 180455384 687285252 151751859 659289340 896221599 304196436 768436182 362329843 543364133 411642434 958827172 934079595 785517518 207312352 82454022 71059379 664241169 517016836 205545295 690174618 78799719 707294131 502457103 299686910 389265473 515511962 693439728 575290036 668048450 154046016 463847604 760836736 68652675 31602683 944285676 654453953 203344600 420643591 217481488 995699170 266409760 251431295 823165017 111637917 889173883 741541666 974206640 836125102 335059508 741330212 103489477 712352193 783743519 146158930 242734288 871564945 566669110 909426293 956954918 231328082 89291745 783449099 102449787 181578655 134006665 34781624 723071680 166557448 643863486 192710749 764352 832302959 110224081 280901983 329517782 945154523 14113302 131325941 426278760 305173531 991214357 750974668 528089625 482952192 584413985 432039430 150563123 6200550 854969866 189639593 371467112 130890830 564734970 162933518 928180706 548553536 910546632 271697803 134615585 702763651 141681376 734544165 573965399 33559868 334844094 363592692 485718234 285901459 363580398 742370927 491046854 99522411 956719506 42816187 100816978 536504521 88389184 43908770 485376697 156332266 881776901 699993154 383096802 83824140 793142562 711638762 273322022 80370810 656228720 547571090 7308505 905926371 966865662 396732547 455580199 684716075 413862353 819480006 186102316 157613328 403741148 156691653 407282762 210995952 317445254 130774086 336995835 361264414 742368025 777908603 157641843 394539143 935967755 356999812 984349725 281199949 45269946 626282757 710741812 158906899 14662106 684146774 905305015 346184689 192338959 69652443 995793763 142749552 150641852 276889690 401254858 65178694 87536763 570392211 552022955 46104944 111646373 429962616 437509515 896967318 782533636 617391674 828857500 851119793 886661659 845944849 103410563 969881976 226740868 28686587 142678477 80743975 776477532 52671336 509078700 891215148 875813583 838474038 255961272 281916517 366493194 893743677 544457980 846682395 488361793 296195831 237329018 295101533 132945461 14331554 317797960 810507692 635254184 120122120 897198533 28470845 137710190 90601312 793824416 466404306 39845313 526309581 71075126 339057225 895613173 329239308 240888072 175438292 174218937 380468201 271896482 499944208 226915572 159255190 344609699 492761854 837874122 919681146 318431158 584317961 747184235 627463465 8712202 749992643 101712954 647975290 897484824 957126346 310454632 584715740 768397338 474619185 76029315 178326243 48242826 284159243 262568727 481429919 965786142 658139292 361950943 660342772 928558741 417168498 959771091 41925280 88352591 189654158 508085151 119208014 452102935 920281867 759596613 902214369 257284336 25594854 881140257 828241846 430845911 998787304 299193492 522356188 106459021 299953139 504811640 269140697 174747456 118109133 430136543 927351298 981930597 602388375 54666628 789396208 692500859 665836289 485396169 75132655 647963658 251092667 503104128 79481322 18136276 73780794 617176017 290388376 24074935 523473568 766055828 381401370 211230720 178369192 797876084 959096082 990881349 249923055 919568309 726578788 570549684 537934548 389130255 948663104 621738036 107669673 365998386 790104466 857256051 435280869 992258342 190503939 672522058 884887379 595059878 225777071 836960783 837659381 343086630 96829936 43296534 239456918 295354278 604872350 138346153 758209455 588213121 521885431 335898689 100078555 110154124 289328854 550867437 746608036 312037474 84136346 534423216 713714385 550303955 374907766 251912389 365164286 399478482 674081231 71829762 695118216 316150630 877055475 572279046 8687020 101306376 282036162 359347925 131813578 224702584 953125271 248356495 680262766 269979375 769086913 210032445 443767024 124990940 490911338 958726345 735167287 359263233 253356549 186405428 528149878 980664324 92240206 651729783 88324263 116798350 388225969 324492781 96325534 292351364 449747666 336962951 188795945 325267247 408960090 210611765 833860678 329487738 637763881 242082428 665129332 170901697 195441276 624907439 344176194 178049299 901418253 954927367 55141880 345821728 897484161 344234075 574361078 47285367 522216388 507785513 737960068 674566838 893866910 320868144 90098804 126722835 986507790 864512489 982758886 674073854 621639472 776064685 759641646 108264168 335633179 384836501 545049858 636690304 782638893 70367790 825022044 901821613 34990423 851816181 345078539 230722631 45603424 931670779 918651006 177365745 321366999 301715320 950884276 172753838 370532338 341460896 21507901 175145509 534061662 741991164 823791712 225575632 215763428 255313393 886052784 55302581 765551715 103448249 690930478 867585417 73551202 252082098 631188533 456823184 879126503 349831379 104449140 397558216 246843306 803442987 504797869 453431911 5336218 122904262 378608028 575778439 506994778 548481069 345634217 945271132 196917195 191385066 426986024 968700177 372543177 431092198 782732506 917195060 583078396 565756141 460808514 897759320 646475360 508213294 6193437 463241764 451710006 508083290 736643952 164207767 929463303 697557970 508506608 257354908 796638936 601370927 927019812 985363673 600232877 814141119 600942043 260098723 496887491 713156393 903564782 507126520 706976124 702778149 398814914 665673651 809413189 7573143 994940094 345009350 372189398 167747146 712028423 537763414 780730468 871465512 403489375 109776948 625434127 491043074 810119807 660999327 374705066 521093878 203947140 609144300 447493610 650273577 350296753 258340723 854186471 15045509 97934811 469095177 130109318 637837819 229547569 436362205 755184074 165894197 809864997 6267530 877566413 498979538 731519435 903192768 259599256 122363039 636948606 601044144 587961049 602405286 541260282 202182457 255220370 850829781 984229506 301521122 801155297 137301077 351711055 142880832 276902624 965398454 606233547 168517270 696058089 955814282 802956505 294093537 930957388 979492160 525144467 399613607 312381749 918972156 729064793 569773874 121584560 287970001 401257654 975467825 638428086 835021140 648931439 396831604 203805512 218799582 985096958 431981823 489784181 575255612 636618368 558764044 23655443 260871675 63769667 664872104 346260027 265326162 22612011 127927019 834083516 938646104 208636875 17459228 126059576 926964984 569847183 394583610 375778005 750361131 746540182 777523550 561377352 207130180 440000093 80299930 772594501 451746872 854821471 323805656 848339089 656262085 721300118 999639137 536102933 284820934 244575915 761583240 969410266 70957572 880067000 233437150 88162365 852520155 929416287 179289958 30592827 184117036 48905864 200414555 27340405 13179928 991774043 79102700 845921941 422763146 494462904 758391127 47921019 122160280 407424839 815730769 177790814 103903856 538933806 15243644 434644390 158230433 16897482 9758117 761277323 16444728 985204980 690965978 505268796 316579586 194321874 100489131 349768483 914884089 60048419 289120376 344838830 63901218 719945410 238325344 874366945 64261631 630897160 880800093 756619172 218111274 449698531 112749854 966229252 14535222 771719473 415313376 236099768 910211064 631463334 563503041 272674000 29498594 378640679 81697358 272632337 439240441 218751657 470335443 924912171 463736149 760270727 870703529 42046643 971531151 244773747 265179063 26200995 485918708 356684853 195980577 865870175 78993754 488522747 386720689 14314364 369813390 499433134 62410893 33312140 567390795 842762445 551061366 744794964 220360498 847377519 108170692 267325036 541140367 470958771 644520292 208087506 14317421 970876072 576069670 179063777 498937995 921463142 250503324 807016940 851002544 820194115 198591845 83642371 367378292 533143113 32658834 249079207 994918580 665099059 424757533 426439394 288236374 605946629 215442539 112557542 89388169 496169860 619271047 194697429 162877222 286238681 486694383 173879127 792533864 401036291 545580680 175586881 262923646 615868582 731978078 439346323 424391547 583376500 249655330 676264704 43487308 612816932 910718384 353339512 746649395 198396803 363348687 181680016 512301700 490056391 154008195 556313118 402115081 807022027 280861125 703195937 330416343 192107899 250221736 924875560 105321123 766384791 476504054 78262093 758083029 29515015 172569374 628634578 729407276 495600780 582987704 717831876 970916133 727030952 536414229 805872044 354558661 917744142 242732488 604120522 108614289 87870516 37756193 82397019 621219954 385031018 393850780 221022574 759681639 730800144 520895946 981799874 400420064 887365535 29376624 226003659 276633675 646291297 881111187 825431206 395464103 268261038 207091138 575017997 603337830 580217279 349075329 224468158 830879471 683756251 33472315 141583442 695967700 226752571 933427885 905372843 884113846 990299519 972154920 445344313 82109575 291779833 315090373 684534933 572602945 260873905 370726898 457264477 241548614 111535486 514819150 199285824 769731722 782649659 202560947 941675281 539210022 291384679 445661565 207484101 258301741 186730999 867425562 87615017 474680721 84026327 103197393 819747102 18633282 120197338 357374846 656649867 974724104 81645775 614408526 954415314 389140076 329579275 640342167 777877511 593817460 838300108 814823684 16253360 930625952 533003507 543971966 25850342 745426599 25898632 885597616 831898804 33499715 761256305 286354353 114386813 912595331 701928521 398887921 338571304 248909066 545626910 391446895 724959566 484375447 682821791 551697033 730820817 805304032 429218388 268678863 263208665 214040104 381075232 578184025 853426608 549648889 79846088 723190601 912166970 820653148 917995078 184085565 640694803 273259323 27161281 62793441 795242875 248217315 8360289 140535735 333135655 941081236 901553780 279005587 891101486 671054371 12918521 540740367 317479677 675947698 616897770 445481460 283650907 970243225 678088623 90121871 523341052 502544305 180672469 403355836 486513710 632830499 482020558 235025936 184881481 745962328 690296538 139904064 384440277 440873657 461387333 96148008 11121159 97215105 120644522 586456817 852580405 45687291 206006923 539685966 447728927 325342064 586683777 248151312 863887327 171059335 280373055 779951620 688744090 250621418 312205244 31322391 530608873 423315455 606099171 108659924 252439498 608274738 376676644 201154890 9683738 408004849 422031376 746208572 814396852 887799133 167257392 725163984 827970746 827139194 121899297 578889449 42205110 347438536 989897927 859364657 77538578 256992211 996339990 215330011 506437822 698449652 217603459 965974982 314952910 838137593 774964140 24161685 300105955 849065067 199977805 628497225 194990999 587878129 428293678 731903960 635110092 154240080 497846035 820047212 446537248 845305978 203680945 743185416 210052521 984017097 577372068 353715167 795370608 53625173 527433118 177530180 239251774 10038566 481664398 819836351 322839625 176005311 309224315 64172816 295857491 243413078 221720880 739556449 381662925 977309178 662202632 420327880 476157513 822932854 146394025 446471698 532504103 304154039 488208530 79443089 802028276 760134915 507877027 92818196 579578539 763932394 661750232 116171895 358968056 93398686 185375228 465610226 122284208 774675679 780459255 488213831 137294273 65177568 450499439 799324150 81182573 540087640 804727744 26192142 689673715 768872485 668915810 104727641 174199498 778870098 606086008 831587096 67891504 913346065 2623285 985409947 6135294 778172629 10324135 162681843 476872677 502467229 587206731 605303606 374803770 412762877 580144313 539285180 690672216 905753667 64447738 709911813 484258040 780508865 697439692 273681094 821986113 594317316 174533967 359541179 361754834 912205615 481704342 36705751 602762282 820423861 96834135 332520590 250676474 371717701 403936802 717848227 781155894 893915730 891026288 706044747 94854994 884540295 60682763 764540406 345192994 37652302 983825381 315119214 936959489 857680221 807350272 98018533 68644594 562781268 499934159 987361323 369964375 104036038 308767670 356166971 781772955 536755047 290860038 872873581 57128321 17342921 677489803 770192502 844410054 638381854 749413671 380564726 127924758 394712999 245287321 781704626 629996973 147521606 637552711 870754361 172987942 892972777 520783098 703172604 319120172 113953413 69835655 238934325 573949015 160484767 211748527 350139827 583562536 551335959 307304129 393828733 201243343 723309673 907608457 202529531 4317106 212897068 381101031 219723779 967089753 197510720 292432768 80321243 420458421 56510231 607003789 814049115 124945892 725026770 997998681 936407526 472701485 494971538 763141564 991548990 359227112 656172853 577528543 966273669 104769730 361366961 477829461 423737940 230421233 512819415 693535774 25063846 698554044 245802099 500699277 596726748 326587562 696919957 512260805 79897530 434757593 153452190 463041902 446672383 140290489 592252675 896779575 526068254 127451443 424475168 702902647 156059399 180098878 941991401 717895298 133016934 830220949 358870780 358519885 136628077 499759291 948261822 801381901 76659384 954025822 338687939 498593092 636144445 993970104 600656156 408149771 25568203 514107710 837995883 538685290 578275705 130979351 945632991 742428031 80323048 42817482 274115194 173546660 110736795 556801539 574916318 863943985 419436917 135732224 861200604 931969574 889628659 614316687 15333578 708331859 437367149 385623234 418263670 914695635 969046197 816899264 786081321 208189392 11156420 251128547 335735206 25569099 115696643 421286361 417721923 629411522 745743715 653830681 802713188 351570439 744599590 768819024 453144692 678655987 31815700 477566786 922188398 464911756 705511534 281822508 853680990 765455827 743160529 68793497 913751845 992938617 312001898 572010155 643705260 469614109 231146151 77882043 467686284 803506447 543578806 398052913 959149779 607318765 556532211 810728214 935294833 820122300 824209566 393835048 588408856 250785619 102293812 140510578 336511769 343832015 960567811 5198057 774751173 108272592 754567460 701874274 22112789 336498376 201019981 355812729 75753070 876044550 113372998 93747860 216049272 53666190 618742319 496014508 978473595 46122598 315792191 820189414 111010193 266434114 200706438 452347880 908949508 544439384 79327017 103714526 216951253 483321530 623040849 756502596 277853182 866020911 777936791 444945344 990473385 573060493 528091930 633499013 104092612 190895625 353106848 367920119 509578112 616347167 478488597 519036796 518778223 991698725 587457577 216403413 117420433 507891387 970809030 240301147 10999026 188434983 287450926 364583431 645033801 665869890 666826054 152065381 73685673 761871029 141684178 197589525 92819521 686472382 259726196 228752784 584362408 979353438 66815712 212114844 293323576 166650877 603454761 424596136 984193690 522552153 627761485 518436412 961378172 843132374 300176338 69256995 817433003 297472860 988971956 676545430 291262789 860083098 617229944 30588414 602095387 156102193 555421982 472767287 347619195 329415404 818614303 932785809 648600674 817084581 691834776 529702669 464068667 584006497 465067455 822006270 893298687 851941724 562454450 862665954 488381788 476817807 466366756 643008482 19528549 726391456 346881187 282737267 79591130 191028980 621237497 292472484 688769659 678006785 300662354 120612682 342680179 135194634 618703284 437543489 275061390 994276896 429877786 421174232 844787372 374042962 287296862 991261402 10876675 462041865 295917889 127365605 664995204 704757092 961095843 839651370 861094166 665624325 110000458 915031516 448840294 840849611 648151905 655114963 93795144 617969187 39810247 513577094 508356724 111743852 166261262 235292249 508363862 911702263 304750078 739699964 926429475 119972237 31423039 758652539 335762419 585512775 757684555 211924573 258012270 739395886 200284410 662200192 140927480 839257730 810526515 562288494 426353837 553574759 215531011 535491139 142999392 31584198 881595522 5211967 291982759 413327491 520918744 875016642 993850495 872210253 294833526 848401034 814800232 304505524 859059524 497424893 67948923 395950241 691812119 261939429 364010833 608035594 620190560 3420230 51081617 460621620 879109357 265391584 385109556 164454653 879000421 399633441 63984773 506558584 780567422 252888496 553617770 118295595 183168866 610003980 621284774 315599313 46718729 106842979 102481370 778218155 254152376 288961131 802660578 613300146 97392920 514311156 30255689 964245568 582699639 93372133 98164744 286989478 133610364 298409311 950051218 665996393 375963826 708231246 608369605 305789811 837206488 416829825 377919485 806475482 631388342 988672069 557244989 166981012 826681206 183995385 500088306 603680784 930701029 13907780 204598636 915342056 807498204 305985092 325797121 731246464 814590943 55789027 614278183 485633780 899608392 392705662 741429469 208624288 482709737 338851240 63284106 367351408 274815721 232960201 744998542 988794662 139227032 336075503 711458293 982022384 798114227 534194507 629789967 49639536 151784133 256887639 493896934 440707824 469954158 918962389 122212224 915686810 823514773 278200871 572903384 29672086 721215011 642488750 417001265 9304164 733516901 30877758 257175034 400133126 287107499 112235855 919810136 577123967 559489413 996308476 572078675 347667763 12161275 14507179 70950372 243726996 98340786 134178141 536824506 439065152 889672753 467924666 952297218 489205512 308913856 477565151 68800095 495670184 144482393 988333873 453506703 384056985 249712812 283803816 214195320 19686476 92809541 337827780 773604067 604237551 487951313 505170504 941987173 297650819 396240169 274904294 666700402 852183875 59105271 601893993 909322974 221359442 205815218 598048796 536861753 650151466 221226619 278435080 737611136 991560644 733520620 54059550 329178013 995239982 57335384 847923514 817258431 845848970 59510887 461431423 235187388 864031860 464018161 139000234 841002575 291626662 477811543 896359615 385129290 228457504 147908545 736249319 459358856 963149742 807384177 97006243 204810681 308096640 356759806 349621383 720461300 232233712 650251277 285417674 886026451 263314946 349543264 322678931 89545926 366077652 669407481 402798024 237152413 373347675 806078237 834582159 591454674 814438534 62610498 908309351 99979332 874855110 415802407 51034938 254545771 2532989 863137229 743188185 904068990 715957332 782246108 175990839 960508308 276786164 851677768 60862718 174004895 853047164 355724064 786440761 402730346 14265272 961401428 250671511 138096268 499312703 103478177 975284277 682304783 76868469 38372886 206103350 146214165 365679232 119017166 585548667 170737297 271672994 274159191 440007690 66456435 618150893 401994968 66120170 561835582 938287550 798652349 402754029 413346187 354078316 890057577 644953885 893498395 125085480 374065154 94742023 503540183 180663572 9285053 990255563 605014860 857989512 585222173 63473722 158876479 852008617 715692062 153283013 298515823 436403114 486478924 138207655 553113005 444304875 610560744 895741880 568846332 827752944 909677154 49805478 499486293 432013974 911575287 420781497 855019833 565202492 352094178 278418635 832557510 378150992 58572469 394370033 83088792 24120700 566194864 786377099 706612304 735076707 476282519 944214380 240075686 954377426 291012143 573460472 245466575 29181659 107702136 478342395 504045611 237416718 14671895 355703424 884513233 409777104 903920910 44422561 288795045 108661283 102387918 76795524 64677100 700613425 481472630 260911575 966603826 387119892 696822625 497997405 934599296 555195977 653740903 250549688 852064946 68572775 963345348 98621253 444037511 772067777 134692894 225091852 794696910 737237934 169513609 682887127 376238747 62935403 482183791 827274203 293070811 942766463 267461249 743862635 883277703 255983568 306348335 49442775 651833849 421597033 551752461 87545953 27261737 528519111 5378971 93244688 650826226 442473821 852991189 47557088 730679426 57618897 137218408 40545908 743234206 433715413 938255575 16216331 500715135 232883767 442844567 456109354 35969067 729093834 380979210 170364067 626223908 273583457 832607092 871081682 242165754 778552398 577639739 293418583 807378967 388094505 978832707 274046737 630585984 611188571 589617639 610010314 241274219 92170992 533463453 21658953 717188859 201857362 33412177 293935447 796196962 951088157 181240998 225909461 882823990 458457625 145613278 1431322 6622176 945188636 400688624 726615723 4322967 146762257 911092918 494204185 106661864 532834933 73671070 280266070 757951514 185352484 214227058 249343979 906934646 999399801 437553736 451116000 498968005 423202442 151523018 493505957 879222377 352166923 545710735 357094506 67504577 184708266 789393809 946733870 390818753 29835497 798286219 112228471 93326566 116512186 241984431 471692019 66489433 380906015 611756799 138830499 310648833 838636728 941653344 984699559 218026171 157912403 263729515 518877958 33575274 525218861 920514082 745093852 741885246 976590564 539007626 792626815 240013262 139279697 779941523 784740940 792954692 161004668 390769242 587895471 703842145 38422902 200756447 821949030 821350222 30410603 600977527 891874205 125634985 716925809 845491192 850897623 48127864 590864052 975165179 760608294 643398788 920048328 211209752 101761977 108158347 105996182 590240457 660585581 97886983 127259052 814351367 966569707 210855191 862407543 156262960 31010251 358518825 980465983 489797398 778784086 120819991 61878976 68530451 104810073 697768058 143638612 341361677 810510818 379974406 147544220 556458716 165523306 262312914 233592929 372014687 235929244 964617485 862084019 767278777 902800141 420151516 181390579 857106156 235263084 456672630 164036932 1499247 130551904 390837362 864191663 587722165 178117164 67936187 140281733 277006534 981337095 87512534 886191774 404001355 384854332 319608514 708306345 147894021 76802562 783412195 410195928 152627498 740450257 998497811 367330515 909851883 869854133 208255731 709920051 572664354 3194505 443149813 304646295 490024953 339729221 131869543 669191478 441403483 236520955 300375325 637247172 97659681 962264117 39090484 62991000 693675466 680158705 695795447 402741248 395673949 25741193 681124112 832544610 730965687 42465435 960043656 502045412 112333871 110463077 742558405 451698952 495169454 473393687 51761311 830752447 955085609 785051226 51777578 216439660 2370189 858918504 691959359 110957644 928005882 901946058 310204833 547119507 806243537 265218781 788937103 446950264 633852101 51469923 599777089 481583462 704779285 32705566 758044748 322036989 126662144 687381744 260375026 80430629 747320424 882863372 185220537 277044706 769898151 463101410 581831208 272243396 230690734 261040255 236669921 112475225 453747487 48179088 426620944 801854185 509488343 794749285 527478534 373782630 244893790 184968058 102270137 486058681 403987106 205782404 274624490 104947538 616225637 479145001 713552575 111530172 932444124 124048199 53044202 440677941 4155987 917784342 468117826 44535116 903887644 30416495 594009589 654126968 508665355 486429073 1109570 157613485 415116288 675392012 124418659 221135236 132127136 892216666 385268262 570930982 54204495 739731101 272658436 122656936 231543604 90292366 21136832 838649200 852925211 599311927 312407790 836100960 450782755 653462697 457060084 680689019 63526365 853210265 115343234 102001019 531333475 996410740 335730044 208289866 121447754 331943740 150386941 811740281 953565121 281983718 230914378 376317431 870945108 146685309 172213979 524637130 495793825 821882512 187950031 91259569 699096281 531112736 254551458 723553587 411748442 746967574 537342938 76099452 716176559 883131642 104039785 878853060 383224557 862217274 58939382 319677839 640159796 64903350 134506031 60352757 595475340 619861385 758731792 638178437 160280663 540214182 106099052 264651862 121868140 154874474 331573201 153384327 512102216 93777225 77271078 169414623 65026841 984687694 618876172 635463353 243882851 546704422 669195381 982437114 988737481 729413386 250161207 570974102 235033223 910969659 39109076 778039756 854555705 108936732 415791871 111774510 967056447 731417612 426411132 128404210 133070940 738923438 126791734 722553139 174586297 751042444 557913774 119042028 172554813 511736931 532985715 482630455 630405818 66854638 329690575 111477861 354503797 98151477 180082582 497782046 842877739 416997241 723348243 470836425 432234354 581272783 891514357 937397999 927898254 271302985 535641193 38364737 70577843 65274118 372234166 399704962 107374524 183225803 704762305 492817401 43140447 752553351 296951927 963506228 406052548 539335450 517546139 498677049 938063322 640399820 206203796 989437151 729349687 635943848 499932537 540154052 54376293 787942063 913733213 7364371 378263331 145090406 653009505 720608731 640661230 579406359 359084946 556540158 812208284 918756162 756081550 946682775 765589915 168639654 175505200 309282466 728962220 997203615 745537126 289730062 674742103 131179104 265653193 931971754 51338899 148288896 703465512 576214103 428738090 64220092 573168332 241647790 528106572 75798064 460182424 459820024 542761540 800816966 560916730 267424491 130335636 182813710 157692735 144109108 435735659 786821214 385367003 219702660 152840877 570799692 136908584 676540949 256345054 986013776 623069366 97416061 456011522 94777748 646556167 195597759 965261965 160807226 908018008 942309603 32831444 147069990 738680058 145610706 825928054 884076715 551853358 220306093 471035901 701068825 250615400 60643657 393757505 646938704 160664443 995075995 812824960 815687456 29189990 451554387 716351022 117966716 487182891 445032793 370212823 171740628 846583738 370085094 959366145 664897423 678127984 182257259 286978304 660301687 59600339 449046004 131166099 715159999 438883981 305188353 755007426 139418428 382433 588985559 498582668 241958067 605167782 187446502 250546549 902143182 291951642 601553291 992508016 53319965 810543731 334267326 393905300 247486951 607013018 471753335 680493362 905935451 552845032 121973231 135715607 502277260 514879486 391977091 885129729 643473606 359744003 541552296 978640698 493206906 404926950 593895800 553741219 359765244 349914148 737425044 114041147 282762675 892243502 668230601 635087366 838779226 233172983 163769285 554750053 58372805 339541040 288620684 207952314 781826612 187060730 206217511 64034425 84999537 372320682 85317088 863771300 744187717 915180887 447897886 37100832 47852932 96640677 13450048 112758553 662878618 105889623 611981684 139696797 592280290 780495634 584212988 240359588 811174022 400763226 267082965 72994939 159028282 862674062 15472555 818151265 94131532 295687156 220273022 731537153 858095246 686611128 100945925 348631895 979516569 793740150 395808517 718371205 99832085 118640547 465467405 478393725 680472164 911201562 352529522 312208483 261006899 369862580 450330603 174426293 355551228 1971797 881228160 399208108 581651554 479131526 672117740 269052934 698618605 159904761 85507384 170536409 72731515 888449025 959611845 884680527 497612112 93920023 73118594 535218368 19843276 713777927 930370811 155488 217627236 398625443 271295068 272316360 89579169 92142742 768115504 146852808 760885544 464508576 466797268 58908655 355202831 44523610 420858317 438330136 585972972 805764911 468720312 365775164 176205283 89110307 603391430 178749426 200683891 100784863 155758005 177441856 253046951 309362829 287776456 73998990 198768254 866426446 577027296 834846500 669394667 149481579 262191910 569992423 962600363 37877816 525373521 955740165 233254826 906542934 89672713 183652972 503530224 339607224 569056689 36971737 758693553 489972644 520962286 320320959 713245261 397196303 420157442 243945611 481913317 202364763 988005802 243810269 901979560 628969096 234253645 248806677 688233747 839271260 185343227 204410654 876358938 16819031 757200646 551514323 648400452 65272866 999910004 528857497 58639134 843962781 719135774 676434396 64220254 785790214 249740494 278402972 663696416 262885070 782571993 171463358 627475108 273986228 138939383 599361203 186051889 367803409 189077074 285816415 538453006 838915753 996315837 764820966 700834057 469135530 831648469 180071888 389180181 44913172 69418953 715258612 420557924 115256512 156272561 635617030 986485511 166451521 706902632 980346677 640760595 321134112 219076663 41481975 990466784 427936218 971062762 509287004 144932389 76851909 962654438 376857255 329152429 155124003 892803328 622472552 544279283 913430766 813526572 916509039 249000816 710734327 437044991 532517297 143956529 402896234 845420378 279762714 835147234 931699636 939976616 474920866 659244167 73278008 239803126 411207039 243537441 111069259 314752548 184809321 965560360 843367308 34455129 371216360 853879507 109257193 485555771 273441339 910794094 650852712 674265741 921458469 286005874 379898807 927852147 206170713 516208016 392144547 204360599 850018332 804112687 550007155 935605068 619830381 721759825 42863271 470509880 917526949 798530101 209752598 435259468 34503911 427476289 463801414 642411240 291688728 343255616 819183800 250592173 140762006 324565159 830761835 996224854 899897586 922342813 176449274 870782907 809017660 637055659 634304377 282525791 88051152 121893227 423664517 326914542 992133614 634971411 926918429 505878114 299372058 216017889 113991533 687521516 42098570 196969167 884562769 243116169 386633990 434216068 943936331 645063153 120651470 580015599 296448918 855380000 401330782 175496790 749327264 869755920 410538008 997290779 309115200 764926357 342050157 390680954 875864956 961364678 182392298 781869897 253827790 307181659 208656858 669622509 118327746 66860177 879826860 216736806 549365851 514215178 618597553 454650374 218251473 883529613 753368389 58772047 22192007 74049758 786727508 66846582 689030369 119867493 460489665 225234389 151683780 655502062 482575583 534236228 910344465 141967598 135811155 538973653 158646029 344242436 917548261 583048973 12859374 943261221 896651177 903342482 345969962 409060887 918022761 722398335 316801642 748145447 436686497 486929542 671712358 988245260 875101298 122797206 385391264 923829965 239591978 86215161 958374974 314047474 641942634 609875422 132602751 596984578 61670793 145077698 730116091 249260783 434850912 716864277 911405521 762137243 330779843 249713095 113721148 288050112 827292982 428459330 345881242 931240982 40950934 17396740 67949763 133817059 520953877 173298471 149443211 901548226 505538752 374968557 982959680 113296147 638131356 473615172 257638614 429473432 15305200 118364557 721453781 22562434 509477391 590521116 238111416 378866813 863585326 104892946 30395862 524077155 302283493 1489999 839327334 165381588 54924745 809320669 428620558 861360580 779267458 515597472 61117721 579600444 239176933 331570517 937793991 876412492 633415377 471176232 938554988 670928833 107609626 535255040 832578443 966852893 352831457 582307655 396379823 100363421 695759937 166700702 675217341 575496061 755739781 680680481 99080603 157267575 549536955 352260204 717495275 712155514 185995209 906183180 238226315 347747958 549937082 462310050 184295418 5083349 172791545 581491205 350403424 739037858 653512023 69954846 735506040 876625002 103384344 951148352 567351995 247323527 573453124 427087606 830835421 943650369 815921201 816106160 395438676 21235924 309752407 188318268 916177515 654519671 154080707 652022681 531089312 268128267 307352242 120448614 1872054 217497349 903620798 8986633 390718063 338197953 694873430 151649907 999436757 653855355 331695113 144488952 46308422 356430268 338008289 769667343 90844554 395276565 534285790 401414752 154384451 62909807 758404485 820075900 403650365 429131035 927793869 644163650 907260746 275054629 136886926 440058307 71706112 504811475 292701276 6865278 655289721 945276977 312253161 658919331 812850447 790467061 53096694 369076756 503805045 870536091 180879006 61649809 232474625 628287974 176662864 707405636 261521864 279421460 914440784 506032940 987355894 29832041 835609369 111628145 755951662 940352756 71580694 99489206 297575687 946493833 310136287 293150630 949504178 473883688 575605180 841023901 159621997 256498104 974805088 881569031 388300982 197234355 626985036 685071123 221538060 944432578 561528546 523322711 226222717 613132748 635208021 627100190 407175705 6936398 142760423 463564999 824692042 169487659 659327010 214887085 143416929 535677732 997679640 603271467 150696993 858022831 160509744 555790289 417817247 154208877 406565429 98560605 598586407 960404093 143785817 946737285 673622780 700914664 516631648 58784935 759491120 292228149 307542782 297252673 830777372 138354521 796805516 729297380 730696469 178725072 556160352 871511523 703803871 513873373 523000208 348642449 88626993 675310108 992728127 798954794 564849193 910355247 245466134 168100836 399128877 531801470 439839654 959250071 16789327 4161269 689655765 787434276 318626706 426664442 536252748 44185555 402507102 30206456 43734184 64407212 266405791 253850597 704132352 207743083 934357924 170627385 747916014 61441876 280355786 899470690 532317702 626219187 717873263 229046567 66889181 505899588 952459711 946653816 960868308 143843522 330954325 660414341 124727133 113022328 45711547 307453360 322850415 90939071 144083895 617461837 933301590 499239223 556522766 415499920 632895145 963743137 995771797 643807579 97594393 453113100 835077425 82208418 669994591 406781824 518337298 894592258 941138146 798970760 712304872 381315324 678751693 302977236 145655787 815599641 351327537 148414305 649683349 989578564 539657498 906823294 12347209 515069902 618391034 91606023 266868707 483221395 947938605 113350211 670930 633542024 768723082 711046684 875068626 119938937 24304835 121514567 455620029 429882651 61884390 145557673 544509106 746323501 839910112 378239395 649967321 682976744 222151017 696150962 215328714 446321391 355285716 994502506 795214350 104722825 609866349 974081038 686467649 778472103 963052678 530223935 913214918 182343481 647696645 627132585 85257488 251313712 771032865 11412914 22101113 612705730 683152703 114574210 870583982 31676721 346453911 86581744 388825255 470609113 70415132 415501047 701906176 938969946 61507049 256873795 147037106 371206143 473874530 997208450 179147650 45135567 736426472 520588907 649802707 876138322 609479691 284454065 220001880 978658095 574618053 81818788 384692381 958922118 719794611 649079753 611273167 259746388 906589918 72206251 485706223 685620071 493077459 132100129 970625871 307469869 794623884 194464926 392934073 928772301 470237745 991366752 540670940 507023383 977042507 378858479 543275782 160701773 338215781 925412781 283658704 315716264 845952031 227411683 188586322 473995078 143186566 836279057 654644769 542688569 778453340 480271843 938694586 37799315 553542118 32907883 960590466 717636987 922192334 705519545 206928420 573914512 668916902 633816565 979611811 532408812 435656631 713175029 720867478 499229312 19181774 983122426 886946974 380960209 954423379 40671620 370622780 418401449 179629172 963100792 180677458 331777368 771588748 722738096 727181942 378755911 300115945 63125301 36215558 546534015 269134399 581429892 100481527 700543153 38615906 585847308 327504292 167348063 97662423 227297123 88657191 280286852 960951051 881651021 678728882 74150683 919236934 7240230 584338992 675474080 47442221 608037095 566741346 209601741 4051001 888069465 27947015 104137798 884701759 770788414 432147415 96496560 780827057 99567676 235520864 397334266 777699041 810800598 220805175 568372969 739647668 745014158 311756281 512274446 558786932 462279989 157988879 315370858 117078090 226059334 228408916 660252356 61687227 234260024 971157952 868365448 156929858 88095251 602214933 180700907 64180112 567495808 395043086 49547548 39678797 796274277 814172918 386363872 781681298 185705082 167444022 874065959 454141440 897557990 329012415 942322955 71151793 904317837 295478552 513566370 465083929 188717467 635604392 746002093 952889127 218703117 111613519 307829464 874837077 806488230 566341298 34435790 389555421 310978781 112666619 702838792 17246857 167044730 699739955 929703125 46158992 356199440 823883160 357152598 862265254 484374448 980796221 908092027 166976276 491168501 757594955 597251384 421839813 39797828 419740991 824868976 618717739 36571113 130812606 50784291 676571410 275913509 754875043 133063267 271211480 768614315 550602820 246007835 254433971 912793467 341945354 360097290 195812188 659555688 541756605 401906941 68633986 878235694 604014548 868645352 374366703 8274252 106830322 868365356 790482343 646387616 932776971 17136235 50575165 228835651 267776248 788286080 861925516 670483629 654357707 643751162 6476752 600826861 820987886 148325887 858010212 77225730 401218003 255173060 797844176 18464814 184165735 906348091 316592026 480365113 306295504 178819328 694952479 582088630 322088148 115055958 469239855 82471569 306319271 484319836 764630665 747025377 618332950 200437893 732868830 815543548 873471356 726012178 166141228 671565841 112331336 687079543 261543696 908604811 261799991 513920974 963082521 319181186 283454882 950402039 627339142 361369292 720703035 310540983 518686256 622861961 122338243 710128202 962138818 99724206 13847147 206700706 273245733 183604933 60668746 991007392 295232352 608770701 31899209 766350479 702338187 573379470 370678845 653956220 126047712 151812040 836136998 165952276 368126500 660343030 276428536 585129647 372873588 987938719 74124999 93497476 919299084 107137626 764511208 587162 391147145 448313876 561445899 106098125 20341749 914651485 608281522 414936948 486107670 922595828 158943723 528734696 652170817 380564721 275970624 994822388 593619590 78548748 557522069 654785816 314987185 318688479 545599818 960931197 623512521 246856223 155620062 45697902 869894528 988078990 267455665 652550942 326828059 336940047 867577335 768995157 984584028 10117628 71797397 485348481 569641094 360012632 932153045 902934462 184812118 910039029 511194969 214603112 656536496 1628660 394741508 916387819 191604305 324984294 992561335 194314011 119567562 236210968 167530561 928260340 255802220 260021288 569699040 902532728 848496971 312795607 558096562 844122414 102256228 118187534 190481366 106300797 289144240 969476605 951753001 29923783 284895678 228118325 108709361 349342670 369704768 155981992 959456041 795438169 237101129 837826298 272551571 838566248 831806122 473522296 568921601 24872865 857403826 199722504 805352488 462774435 105190398 946801155 878336913 341549732 826294934 370058012 468946964 30584711 336643850 647516510 498101023 75604314 354793342 947011551 203641472 18494110 14046314 569639642 40696638 164832709 771410819 774093047 526728354 115087704 224383708 528441817 951573001 121046909 64961485 844217512 568566325 178486885 874265194 677853288 213874931 965516200 570133390 361981468 238723897 236258090 844085032 272982364 670976306 549118906 447533148 965039275 993446759 95281913 192515503 998562999 609924227 69219633 914393094 360415156 510193821 7497494 161083709 866066880 380402841 89094183 528109187 442718294 169206071 190177178 964935303 882153025 544843688 127582188 977114165 31089454 421293929 217873883 864720560 930500754 851822793 16705459 71227711 5332335 204767043 581668323 121979401 882661439 204713543 632510275 662558935 413076614 967574690 438026528 182499271 845339108 52638757 204253081 916652357 635633739 687475085 940459093 182850053 891886125 70968216 940163937 143237609 465214380 74790664 816909741 398075429 975619016 603619519 157112274 900082720 674431359 916552747 42847590 71364725 525645504 627577477 33446866 481266767 86673017 254885966 507697581 158091737 943282456 768606697 584678632 881015825 318898059 528586694 615924537 703699771 470232971 532168180 963842646 618763867 344732992 953339595 29588753 532202603 676499657 242261199 310126011 916659786 742918733 193708895 148568445 345143924 541003633 767224697 858049813 778261538 365789334 583514193 251337796 793144454 545001977 563420760 207405672 874564836 733660278 110192318 54292785 831505335 11354655 59699372 225824083 744968927 93039383 191154112 45145312 486622318 364763177 85666341 23736803 462392652 664856890 203918709 898952809 122661889 160308703 994386700 489645974 822640888 317213586 464170979 833452932 344396891 397685739 432422385 60455982 236805303 806298626 371879135 581193949 248550893 267970726 723593375 637232837 109244506 998755434 38152348 330384896 746767553 731094381 846778433 296290024 235427255 871133524 220213707 666298554 950661513 798298533 143483716 141394940 357739519 985123856 25349345 617408755 919238105 169368486 189250019 88412851 520056919 103639592 650568885 111464680 757864873 776660654 41084652 125119404 795062777 203484942 188742028 514942359 401024690 975483551 147469590 374171113 976810031 240235706 231443871 181263168 992830391 829925763 211046959 32612820 984514829 463262893 406966316 995059287 191793309 917051646 269094587 565819662 354375274 645654086 470015953 581969657 214457528 173950805 970440056 183208832 923413236 478698858 667484424 490986511 506382442 248612121 42718089 150353004 253028455 472259436 553085674 127837547
Q 373 9825 7023243347762
Q 1109 12121 7768575407750
Q 4355 13019 3799909032393
S 5984 827892882
Q 2502 9610 4287556866820
Q 2897 9608 1890730790876
Q 1348 11370 9784518422664
A 8125 97611878
Q 154 11831 3163216977439
A 5767 777229263
Q 1491 11946 5814350298028
Q 253 8107 848459061606
A 12502 375700797
A 11476 487463077
Q 3581 13194 5489622412786
A 13188 791401158
Q 984 12949 8946997770478
S 5289 757150748
S 5973 718383424
Q 40 13267 9111575516642
A 6901 650270205
A 6389 461534341
Q 2301 13104 69035837523
Q 1502 12319 8876400474387
A 8445 338408832
Q 3574 10515 4135448252130
Q 566 11841 5489074976625
Q 3047 13223 1766039870625
A 9025 998006510
S 11780 459549378
S 327 542081144
Q 114 13291 3193446399518
Q 5552 12702 4791874105902
Q 4027 11961 7112020572445
S 11934 868315899
Q 1003 9332 8130768488297
A 4233 602296466
Q 620 11263 2761830325395
Q 383 12971 9782167121816
S 3319 790927766
A 3813 845820308
S 12639 693456026
A 8140 154880381
S 6073 887518253
S 8549 678217167
A 5908 760743574
Q 1226 11427 9874911962965
Q 981 8812 2555988359863
S 3168 300664129
S 6459 967748676
A 4759 375595688
Q 719 12581 4340690889980
Q 350 13192 1007857231779
A 1464 414404981
Q 1961 9882 7919664862486
S 1398 522641215
Q 1837 11993 345615349615
S 9450 20068685
S 185 566698972
Q 1619 11339 2653272915430
S 1927 271908648
Q 1724 11313 577725042642
S 10609 588731727
Q 1297 8154 263172432093
Q 51 13173 1923267421813
Q 2998 11752 1080989110295
S 1236 66490744
A 10064 252052087
A 8680 990118183
A 5079 730879931
A 6429 123208275
Q 2935 12677 8915040403689
Q 1920 12143 3184749684741
Q 1331 12647 9228880619446
A 1032 764925495
Q 5090 12718 6015833219607
S 13 501699933
S 9969 89604603
Q 219 11748 6608981315373
S 9086 778337833
Q 894 11354 3266078933237
Q 409 8987 8463151483410
A 8303 809144510
A 6514 42002226
S 4160 601382139
A 1753 277873975
A 6325 955506816
Q 1238 12256 9037166356307
Q 69 12509 1430116190020
Q 536 12974 6247609683800
Q 843 12615 1047450300005
Q 4079 10808 4869036629615
S 1166 670924294
Q 643 12445 8836663469578
S 13244 821823430
Q 921 12704 1254023928783
Q 2480 11737 5493764474850
A 8304 200247176
S 11602 341571057
A 4665 456118736
A 397 984210259
S 5111 661301075
A 3253 425736148
Q 949 9247 1090795396307
Q 202 8850 3549393829435
Q 1201 12993 8073431822997
A 2933 714960664
Q 1790 12668 9961844138126
Q 1819 12746 2615196206981
S 6470 822609965
S 5442 684974791
A 4780 42591512
A 5293 892026313
Q 474 9001 6692259067857
A 12674 829130010
S 3408 549434518
A 5799 619702472
S 5202 873964353
A 3177 744705149
A 6168 247179972
A 2540 98734355
S 3374 399267061
Q 2527 10389 3096010108159
Q 2770 12155 7982908030933
Q 4 11589 9837089021302
S 9307 461683717
S 4281 286340413
A 11896 341890920
A 2950 691809795
S 3945 152470678
S 10766 682827687
A 5446 684257028
Q 579 10552 2124130858040
Q 1541 13052 7752405203652
Q 144 7735 1613427588186
A 9675 925044243
Q 242 12571 351856878881
A 4053 882105294
A 6124 72214912
S 13328 230186052
Q 1516 12653 2510639199935
A 7236 883255585
Q 1929 10632 1959721046684
A 12495 444938788
S 3689 274806362
Q 10 8593 1804035168349
S 12190 678470252
A 8996 765594358
A 1777 609830921
A 5154 711489478
Q 1440 12556 6560386595754
A 5521 768698096
Q 519 12622 7077899485876
Q 4028 11409 1739031991934
Q 3834 11095 5980723762484
Q 9 13267 7743446164495
A 10953 538256588
Q 3761 13050 3607085556909
S 8297 615658809
Q 1235 12624 8607169833931
A 5014 212895553
Q 1204 11496 8421626589820
S 3152 652505278
Q 436 13290 9061699039527
S 7747 57817479
A 5449 654855772
A 2267 973790654
A 7981 753380885
Q 1078 9449 7332708542231
Q 3764 11602 842196879760
A 12688 581689119
Q 2579 10848 6050493718728
S 425 204113906
A 10631 4118718
S 11906 938610910
Q 200 13089 8467935794182
Q 2904 12969 1311128291739
Q 1149 13073 2498185855742
A 2550 892287919
S 8606 411543681
A 6233 880551458
Q 1157 13008 2746309457985
Q 62 13116 2862160578685
Q 3201 13166 1599193206731
S 4003 305927105
S 4998 36614345
S 12643 148500205
Q 672 11812 7373703780219
Q 15 12753 1647811492266
S 11204 638470169
A 9412 723344553
Q 5191 13247 1353866180742
Q 3795 10778 67126039430
Q 2630 12050 6730787108505
A 10513 687308664
Q 255 11798 2572332794743
A 8176 71559139
Q 215 12880 2046568231119
S 7149 913727724
S 1822 369132002
S 6418 137205857
A 6850 547018957
Q 138 12944 3672322364920
Q 4465 13358 1085917551499
Q 3082 11833 5279099129920
A 11092 508574529
Q 1357 8430 4602077870121
S 11082 613096966
A 12501 870856803
S 11070 789282136
A 10243 986379631
A 10741 862596556
Q 887 12292 8597061330598
A 6059 439770672
Q 3198 11998 1749699017259
Q 1450 10883 1059703092654
S 7985 270853696
A 5658 171487553
Q 842 11332 9047332436629
A 3520 821624942
Q 277 10138 4668531111888
Q 129 6942 3801945170962
A 790 194233697
Q 5829 13056 2581453436121
A 9014 173751994
A 6637 141480068
A 9012 433871070
A 6050 449079548
A 11333 715931650
S 8706 386338457
Q 5877 12948 2747435796432
Q 25 10233 6231657389334
A 8258 838618965
A 12002 876735642
Q 632 13335 4178925417577
Q 782 13302 7848900074218
Q 7 12691 6431602151104
Q 58 13081 8702533271056
A 13296 188671808
Q 1976 11411 2982297768785
Q 623 12422 912636051739
A 11666 846895462
A 12191 984798030
Q 1069 11102 1651285766685
A 3867 26418425
S 11280 604712000
Q 124 7007 5479580518544
A 11833 124912875
A 9347 826440748
Q 361 12453 7281093881640
S 11007 855881525
A 1696 7133487
S 3804 700040071
S 13055 504224278
Q 418 12386 3564399116065
S 6418 239480936
Q 3500 10665 5013841853874
Q 94 7654 2081032732049
A 3520 130519912
S 10603 854632270
Q 247 13324 3611584801194
A 4760 354579198
Q 1423 12978 4199019843051
Q 3277 11059 1057619779686
Q 280 7150 2342589568227
Q 1559 9707 2249641854791
A 12460 507820482
Q 2258 10226 1694133329866
A 5963 56274783
A 11223 626019964
S 10535 196000400
S 563 669350677
Q 1416 10941 2003264806479
Q 201 13192 5868433336782
Q 1294 11173 989677190714
A 8563 51633744
A 4141 624029203
Q 4924 13311 985601124544
S 11803 423464574
A 11237 973484518
Q 1463 13337 3633212979579
A 3181 324216893
Q 160 13169 8157757474452
A 9739 91236403
S 10521 773447201
S 11599 237002462
S 10727 590050693
S 1045 107420114
A 10127 982982889
Q 2951 12750 2667823175011
Q 463 13066 3308837449512
A 10367 42451199
A 11160 712409843
S 3909 596596559
S 12707 32028043
S 1099 213184017
Q 3167 10607 5583475316283
S 8110 408449050
A 7742 812501764
A 11987 197305958
Q 938 13248 8915220878567
A 7696 281391408
Q 25 13192 6639136760871
Q 375 12633 2466408935222
Q 2390 12832 7735722931273
Q 2841 11238 2609932772378
Q 363 8453 191123574274
S 3844 320558904
Q 1937 11428 1837612835698
Q 2115 12176 8866205233611
S 6438 639654302
S 1687 220539896
Q 1797 12933 6999590615866
A 11264 202617577
Q 634 12803 2726162636345
Q 3131 11831 2353354995183
Q 1094 11750 1551651579905
A 460 333701410
S 9244 471220215
Q 1168 11798 7197359449792
A 6597 757132615
A 2020 619541624
A 10646 883250806
Q 738 12950 6688607762914
S 12689 361189535
S 4449 761768971
S 13062 149277897
Q 788 12446 142482609090
A 5066 578509506
S 7129 583854309
A 4767 404063620
S 4859 72792252
A 968 623760699
S 10360 195952321
Q 1682 11990 3480867796191
Q 986 9915 8487596388427
S 6588 937238434
S 5912 830768187
Q 2095 12672 4088187840936
S 4066 85392034
S 7869 253929593
Q 882 11085 5516712262391
S 7585 258260944
A 9529 720057991
A 1368 204816954
Q 1487 10591 8019508474520
Q 2013 12652 3289999997074
Q 3618 12559 5456356217114
S 11114 752724237
Q 261 11263 6541183856940
S 4223 879932838
A 3913 298802516
Q 1652 9577 5603327323828
S 12754 402740079
S 2831 626234655
Q 1294 8905 6459085451045
S 5178 916227743
A 10108 498315508
Q 681 10492 2853876425859
A 2673 520937592
Q 1120 13044 9780308855445
A 13190 1829091
S 5778 272356988
A 10225 91681872
S 12856 724122259
S 7251 368115822
A 8782 449030024
A 11167 130485234
Q 655 11430 7003090334149
Q 84 13272 7057440770944
Q 672 7515 3680592870657
A 8553 2616502
S 9465 946240503
S 8895 256601622
Q 1004 8818 5733419883696
Q 1897 12212 7805887432305
S 2628 308820273
A 6483 777761436
A 10175 545409100
S 12729 339372067
S 13127 52251499
A 9808 109148403
S 8258 275612929
S 7244 152607391
A 11827 838998572
Q 1874 12241 8830555028458
Q 3317 11993 3407261666552
Q 1572 11997 1091033975267
Q 264 9659 4530336200115
A 10187 885596534
Q 689 13347 6339830969175
S 8384 113650383
S 6010 723975267
S 531 618011798
Q 315 11913 7317791922655
A 147 975526109
S 2745 99305926
A 9940 981021514
Q 21 13360 4622294380087
S 4803 887207824
Q 5413 12995 2615402484455
Q 24 13331 3341410580877
S 1316 437213948
S 12171 82887394
S 8238 324824353
S 9264 413802146
A 1049 246581616
A 13139 659413090
S 6715 427283807
S 1055 581040947
S 11051 822104876
A 3435 206741725
Q 1823 11459 484447950192
A 9388 9015134
Q 633 12956 797638077287
A 8001 295093652
Q 4163 12820 7108827543032
S 3438 69172419
Q 941 12907 7909584644896
Q 1559 12576 7031617464033
Q 2587 12971 6796481003474
Q 312 11101 9402867101688
S 10434 869891737
S 13356 577885947
Q 719 11595 9454678277531
S 11955 157919107
Q 1182 11380 300113403791
S 7414 315031218
Q 273 8071 4714596273909
Q 1372 10030 5621499054347
S 1561 174533729
A 8957 992727513
S 427 894396591
A 3471 894514588
Q 750 10384 9475744360204
A 9134 898619433
S 3796 535209141
A 8906 574438986
Q 2243 12283 4479770420261
S 10900 530272326
Q 178 12590 3399308433873
A 9497 525485277
S 9590 214149364
S 1417 178422854
S 12554 786759548
A 5089 186662585
Q 230 12970 2461101895805
A 13212 469867902
A 3245 491983809
Q 388 12839 8235026088412
S 3462 129246564
Q 4396 12326 1125243504089
A 5205 434757919
A 13258 754841643
A 6192 252886984
Q 611 12781 358047593871
A 5044 698514174
S 13308 219989455
A 2704 983556103
Q 10 13353 1458867020664
Q 4523 12706 856099789296
A 11356 809276622
A 6797 527066463
S 5576 200215980
S 5990 688292162
S 1721 667106908
A 12082 301024335
S 7824 882072201
A 9053 610434513
A 6650 697543879
Q 11 13355 2359607003767
A 5712 44672442
Q 3053 12496 3190361865954
Q 28 7785 7659519471981
Q 1916 11592 9620944873431
S 12572 372488793
Q 3985 12529 2646931592292
Q 4338 12508 7450512154254
S 12629 214457281
Q 67 13007 3368214313067
Q 2674 10950 4316053575711
Q 1418 12943 1017849819513
S 199 455864404
A 7570 746108852
Q 4462 12896 6479237507049
S 8319 919718334
S 11124 697580707
Q 730 9127 1626986016049
Q 118 13181 2634763497216
A 3337 242129993
A 918 911522443
A 8065 519967227
S 621 961890525
Q 517 12840 8566205697588
Q 4599 12034 2765742299534
S 4698 288106133
S 2933 921129672
S 4093 906390362
Q 171 13267 5420679790838
S 2676 678215933
Q 1146 11322 1644492799040
Q 1306 9076 3143128298474
Q 2833 11264 869447430303
A 2354 889831252
A 1558 639494805
Q 1731 9254 3611966378961
A 6588 424207837
Q 1856 13340 4610325471609
S 4458 194315542
Q 427 11201 8450515324510
A 12904 320277957
S 1143 100165046
S 9790 73971468
A 9104 428845576
Q 1668 8586 2316155233833
S 2645 923714633
A 2161 503941053
Q 1137 10812 7692858861807
A 842 273698280
Q 3220 11253 1880970649975
Q 45 8973 6682276871655
A 8765 174544670
Q 56 11936 7755607106107
S 4520 264194167
Q 2219 12097 7648405885968
Q 423 11605 8114604351964
Q 733 12116 7589213446401
A 1101 645641439
A 6552 4280509
Q 1440 13185 3049034351098
Q 1184 12823 7167219276592
S 1346 416645649
Q 497 13180 9991406755834
Q 4287 11192 1102502892957
S 2410 58903262
A 5284 762470306
A 9552 78629577
A 3060 957965611
Q 353 13041 3860251307858
A 4382 869748181
A 5712 731468431
Q 2430 11742 708611439335
A 8777 983711256
S 5552 575850543
A 2809 799845907
S 12491 231981436
Q 4198 12651 7885360894183
Q 2623 10529 5304743846953
Q 3327 11748 7869894145610
Q 479 9846 3142084351626
A 12455 139359043
Q 1029 12615 7972256780923
Q 3401 11724 1479317544398
A 3768 731941281
S 2770 918118909
A 4662 325372970
S 6508 584146456
Q 2803 12395 9267264707349
Q 1011 10048 3120878488760
S 9206 400881715
A 12491 440645630
Q 915 8689 3728563606479
S 380 742306176
S 4283 668897441
Q 4619 12821 4062139226045
A 5552 822154482
A 12107 342807941
Q 300 10169 8455211098014
Q 1047 13033 8657705887856
S 2662 71092120
A 12880 609538369
S 6018 740629839
A 9652 43876903
A 2751 582004864
A 287 498775730
S 8902 81138220
A 2853 383985763
A 5089 36234732
Q 643 11142 7217580341637
S 11941 756550360
Q 2998 11774 1201463875493
Q 6313 13070 6517246933030
Q 860 13279 7561724225099
Q 349 10698 7885022257619
Q 2543 10146 2436131300616
A 4073 422346143
S 3990 365592725
S 986 710868041
Q 4115 12753 954357612817
S 5066 450307374
Q 410 12720 5589792362338
Q 3961 12219 4319899759836
Q 2893 10387 1050512846928
Q 1004 8080 312114552055
A 6482 82411019
Q 3729 12474 4123587610373
S 5793 787319420
S 2167 877770593
Q 1108 10640 8420485020616
A 2909 588223377
Q 624 11832 4797842699183
S 11691 651428348
S 12546 269432847
Q 165 10799 5966921083613
S 5205 453461173
A 9244 772114872
S 10620 603966049
A 5216 93754632
Q 2446 11800 7198702107458
Q 2132 9358 2558217190348
A 7863 51874870
S 12077 834786793
A 6815 217459629
A 7983 986069332
S 4758 563311606
A 3480 83488553
Q 5353 12112 4958577068860
A 9249 318154806
S 12985 752892649
Q 902 11459 6970871710924
Q 3562 10251 1925610235579
S 7508 300306009
S 4819 443868700
Q 2466 13287 5317451620613
S 3180 370458067
Q 181 13209 84597671330
S 4058 818471767
A 3195 307230247
A 7205 939633095
A 4634 427385600
S 770 619938737
S 9628 984782418
Q 1848 12200 4320705380609
Q 1423 13207 6783885930869
S 9335 624407124
Q 2027 11803 7206408847848
Q 580 11528 9974203883165
Q 1931 13144 2765291315698
S 11001 203738748
Q 2093 9224 6335910960627
Q 67 9950 2673545618658
Q 753 12525 1419492057295
A 11668 375011589
A 11522 473659540
A 3750 967676817
Q 992 8328 947921193685
Q 3570 10481 751989864887
Q 489 12402 1440793722649
A 1430 995145249
Q 2403 11778 2613047081213
S 5416 133637575
Q 3531 12540 5689135335861
Q 1270 12977 5908195797870
A 212 363538308
S 11501 714408720
A 336 281171193
Q 3222 13204 7561034793240
S 11322 680349785
Q 1842 12941 4861594393168
S 11718 886213099
S 2327 533295969
Q 4621 12880 6957163135069
A 7742 683231802
Q 2190 12260 4688117261034
S 10504 544861678
A 465 794831997
S 10775 523080602
A 4064 152570187
S 8145 965659895
A 12776 454407409
A 7927 565328714
S 934 731155138
A 2571 805519431
Q 41 13280 288524607880
Q 498 11930 1604610403236
A 4752 550130375
S 12379 46351564
Q 167 7106 6786830694988
A 7335 702256005
Q 2999 10356 6797057096066
S 8444 337671807
Q 224 7937 2380437199262
A 10758 438582807
Q 317 12341 8892946099922
Q 246 10321 3688220128352
S 7729 552472873
Q 120 11924 5447489762305
S 3137 381396386
S 12564 659286442
S 11853 631444930
S 1210 94000813
Q 2778 10355 6855020471833
Q 351 12700 7473007505664
Q 850 13005 7649393653635
Q 1723 12182 9849897316179
S 12095 522868252
A 7772 151027257
S 10900 432804879
Q 550 8689 1923021154124
A 439 744964937
Q 3026 9987 5950955867653
A 10431 632968369
A 9343 953196444
A 11276 972148960
Q 453 11755 8809141195504
S 6231 107301843
S 450 654923315
A 7891 729437109
S 1879 363172117
Q 642 11362 958916585031
S 2616 246977664
Q 146 9189 7578991382843
S 4739 488003630
A 11530 322644935
S 4031 721868713
A 637 1015939
A 7724 930048074
Q 2342 12182 4992046642396
S 6699 472358337
A 8658 596799456
A 1032 784036505
S 10541 625343454
Q 2090 12229 5991067284712
S 5231 774730837
Q 591 10775 1076649794806
S 10194 140058192
A 9565 775202465
S 13040 515585976
S 4019 130779590
Q 3820 12641 5392561152887
Q 1271 12951 3325810522281
Q 5168 12080 6515658750887
Q 448 13014 7010683365742
A 11623 880296344
S 2163 706437030
Q 628 11697 4621741243864
Q 117 7971 6450359915525
Q 638 12459 4600718899544
A 8045 522073355
S 4216 653319137
Q 1950 10716 5145292100519
Q 485 12055 851054596942
S 13008 178337059
Q 3260 11672 4083526726695
S 12323 510359279
S 507 764620531
Q 2054 12465 9387169644876
Q 1629 11721 8475514400391
S 8089 734319585
S 13140 666320217
A 2624 127822675
A 1456 53762412
S 861 370988425
Q 1379 13152 7885319709487
A 11489 258681633
Q 815 11406 7186016080894
Q 5807 12847 5693797937113
Q 162 12818 1979092361001
S 12914 115066254
A 10511 419125210
A 12534 726421644
Q 135 13274 1662739304481
A 10201 992578381
Q 1577 10788 5121213661369
A 12463 148562820
Q 117 8167 1729209927953
Q 1038 13223 4122529152877
A 12453 451777322
A 10789 131476830
S 3848 749984593
A 9604 149711040
A 3312 576321685
Q 4676 11908 6443372466180
S 3068 563712463
A 8174 735052155
Q 1945 9233 7039246658744
Q 171 8239 2182137167610
A 6116 277468065
S 8310 751346842
Q 673 8650 3248015193297
A 4756 996102435
A 21 406632973
S 1263 73312969
Q 1643 11090 5369924740619
Q 1932 12523 3621834288160
Q 2456 9370 3966496358081
S 1301 502366800
Q 1025 11523 4976432010440
S 8335 218762229
S 3103 556883889
S 1483 776413861
Q 802 12591 9701187865471
Q 616 9731 5797594896014
Q 260 11725 9837905755963
S 10393 157097423
S 2023 407283226
Q 213 13332 9216498085691
S 1950 268852940
A 3457 106076314
A 9640 788280320
Q 2321 13119 6709731719489
S 5831 108928137
A 11682 105975242
S 10108 761114599
A 3205 480322927
A 4602 253372747
S 1818 190176844
A 2845 187632889
S 10429 416831359
S 11433 704958181
Q 11 13330 1532034437748
A 7614 935739518
S 6695 729812791
A 10899 968468959
S 9638 602716570
Q 464 12663 1924416052717
Q 2699 13329 4671299701088
Q 715 12133 976526689638
Q 440 8463 3242893421396
Q 3424 11740 1473133971689
A 6553 883570274
S 13166 722797549
S 5149 700355310
A 711 309601416
Q 3125 12227 7948870323569
A 11748 384320618
Q 409 7265 2829357498740
Q 4656 12131 1939997168049
Q 1989 11642 3381173054116
S 9496 646485058
Q 3596 13087 4910449529738
A 1631 819004914
A 13318 853217503
Q 63 13350 804379668361
A 7229 18964526
S 12094 730217106
A 7353 388684113
S 11004 237663976
S 7870 227441803
A 8492 866400864
A 9694 151198971
A 9178 525169443
A 12445 684129831
Q 1100 12370 5838957960971
Q 173 13280 8085645779632
Q 295 12267 7139027750883
A 8279 837869123
Q 1695 13073 1134475261349
S 4347 752077735
Q 1134 12260 3125704394055
S 7448 411886930
A 3576 968835009
Q 330 7982 2293417892519
A 10268 983167923
A 964 262780079
A 1931 163061944
Q 772 13129 6570624267547
A 4466 85783339
A 10224 814629863
Q 1650 10339 6291182178419
Q 546 13042 2626065706066
S 12092 559745191
Q 4563 12083 2805790752656
S 5653 682112689
Q 298 12840 325391565406
Q 2579 10089 3926002651206
Q 1891 11490 1964624265063
Q 2734 11160 6415337995239
S 4980 89926437
A 4049 859007886
Q 2402 11018 7598563839929
S 371 439774996
Q 1987 9396 2154402130570
S 2434 333561597
A 12931 80435307
S 13210 8566252
S 12552 236347562
A 160 748275746
Q 3013 11192 1949973987708
S 10269 276936446
A 13222 528451095
S 4937 696223507
Q 159 12004 3184163670094
Q 4213 11937 5993804928693
S 1349 565895666
A 4571 578313034
A 9661 346178717
Q 105 13364 1702834417666
S 3040 739981909
Q 831 9993 7088600896208
Q 772 11865 6328563439905
Q 4304 11905 118475384480
A 12188 131731145
A 408 657078829
Q 1355 10586 8557056790810
S 10827 711312398
S 12449 455282828
S 8853 205852782
Q 6221 13347 5486017505726
Q 4937 12349 3994602551091
A 11623 591661877
S 8777 112445042
S 4298 96909843
A 13008 134894801
Q 549 13260 2845355235717
Q 223 13266 8209443692327
S 2287 76324559
Q 2668 11509 2176787925743
Q 1708 12185 9380222114988
A 13213 464325762
Q 4962 11931 1123069550174
Q 23 13348 5870831985294
S 327 387497340
Q 1494 12841 9267331505963
Q 3921 11880 1935970788672
A 4629 471078507
S 5792 517569055
S 7035 947024447
A 733 205690309
Q 2510 10200 4019994590382
A 10928 646085576
A 4658 716801615
Q 1988 11961 7984355504026
A 4421 515905164
Q 213 12722 4001202003183
A 9486 471189804
A 6495 569248897
A 11873 815742224
S 6730 72044767
S 10651 992312850
Q 3369 10324 475242518965
Q 24 8143 3506637103156
S 7995 456158234
Q 1 11747 3173372821064
A 4958 985613179
A 10206 476185704
Q 232 13278 3181227160035
Q 158 13324 6369126248918
Q 1698 12531 4748623189996
Q 2873 11388 1604039490506
A 9587 771835105
S 4896 852484748
A 7885 917813501
S 9680 616868931
Q 5258 13262 285297781722
S 6475 568775753
A 2358 679549653
S 1933 52075335
Q 2479 11682 4077842871618
Q 3631 12897 6372254368972
Q 116 12854 919611286306
Q 1635 9408 3351974093925
S 13150 207852664
S 6336 168606854
A 13145 118013435
Q 535 10060 7357590208347
A 5374 282949666
Q 497 7875 5100994954971
S 13217 592751892
Q 262 9244 6437962981176
A 6500 72953413
A 2376 952693353
Q 922 12590 1507271845853
A 4121 983040556
Q 1377 11301 4362125982241
Q 83 13352 6923628894350
Q 1834 12302 9987450113595
A 8137 267810399
S 3124 125582276
Q 1732 13092 667446807305
S 478 311843938
A 9924 729090289
S 2967 402556623
Q 1103 10076 5172399872210
S 3018 479001178
Q 128 13212 2769607060736
A 100 492219102
A 6181 762640017
S 9887 452729692
Q 1293 10510 468337131672
Q 663 10655 9317371667568
A 11467 880976875
Q 3046 11463 6477300736509
Q 1472 9131 3222180912164
Q 359 10789 781860003554
A 8779 236046308
Q 848 12930 310820166986
S 13305 251647656
Q 1899 9721 7257123857441
Q 3371 13256 2155945341391
S 6612 332767392
Q 881 13273 7025818583070
A 12427 594298060
A 5598 767395059
A 2710 389702131
S 4590 14853492
S 11227 271344544
Q 1506 12685 4716864100314
Q 2868 12973 9055731955841
S 3466 870975584
A 4988 573978650
S 7477 643164301
A 9402 393179008
Q 2981 10097 2805497847788
Q 1068 12754 4185779979475
S 6136 945701570
Q 131 13303 8018114486288
A 9589 511590373
S 5504 671309323
Q 704 13346 3910634731421
S 11124 198288659
S 1207 544320305
Q 3360 11223 7728549901476
Q 82 11514 1856375974400
A 12515 132017780
Q 584 12397 7731508850667
A 9808 206586472
S 6878 583035407
S 1281 633906381
A 3254 515838565
A 6584 747334657
Q 8 7273 3453804646228
A 5592 295806017
A 13080 577401681
S 4901 386425930
S 9425 6135492
A 5083 995687089
Q 239 8416 4528619175967
Q 4830 11875 954088636686
S 5288 501051432
Q 6438 13235 3612406767911
Q 60 12824 191283221439
Q 1343 11772 7513736205879
Q 3787 11048 2613198374214
S 6358 890818323
Q 2736 11751 2219153701922
A 7357 157649239
Q 1306 11423 509621553304
A 12655 906310685
S 8446 852378623
A 10503 646493479
A 7763 669934468
A 228 948043883
Q 2291 10271 3181299463260
A 5653 734776202
S 12664 77296120
S 10016 138864034
A 11697 186000081
A 2270 826023378
S 11483 459592553
Q 4029 10845 5003987582967
Q 2670 12723 3589848060319
Q 874 12391 5885823826575
Q 3174 12114 3065137855978
Q 1490 12309 6248935936871
Q 4176 13361 4036709599812
S 12295 477600874
Q 2208 12477 3866955088163
S 1510 917716464
Q 1874 9590 3576067437305
Q 458 10772 157191281962
Q 2972 12788 8212045066437
S 3451 522171990
Q 1821 10396 2074830268162
Q 203 7903 5204952694256
A 6746 658113922
A 1096 742448606
Q 1558 12191 2225266516550
Q 3459 13140 4211213986758
A 12729 736527964
A 5451 108740232
Q 921 10032 439241690258
Q 3663 12264 1930832053673
S 4825 943801186
A 2752 159921113
Q 534 12816 8442646356066
Q 1324 11155 4422418350943
Q 562 8319 6731198833612
Q 83 12801 1917675205996
S 3516 359369911
Q 350 11593 7783087388442
A 10787 764715785
A 3318 941341393
A 1691 672989275
Q 3590 12386 2395902095368
Q 1619 10134 7313305834477
A 10396 453740380
Q 2917 11583 7092055879994
Q 4976 12060 5807076890684
A 2374 427476393
Q 1884 10276 320474495461
S 13063 585095410
A 9574 224538426
Q 102 13310 4122247929815
Q 684 11121 8262300951940
A 9859 648796239
Q 376 12669 7989777460517
Q 1237 11041 6570189728673
Q 600 9957 6627148187137
A 10142 384678100
Q 3072 11316 2570516817746
S 4675 452487649
Q 491 12444 7853588912950
A 200 757195616
Q 928 11268 2002322957257
Q 3812 11893 7918830641146
S 8697 431321890
A 1957 154022176
Q 154 12793 4921554256821
S 11454 158249772
Q 4152 10924 3391705413233
A 8146 343517591
S 10046 969489920
Q 1019 12480 4883760330289
Q 3484 13247 967785626840
S 13082 496298006
Q 230 11405 672468826669
A 2590 908320490
A 3807 847019824
Q 1754 9699 2739411674299
Q 952 9657 3355838161217
S 7582 303464696
A 5900 460493591
S 6946 434125566
S 9095 252904593
S 11344 342890431
S 5411 568042962
Q 1077 13329 3960193194590
Q 1161 10607 5353533194626
S 11716 402044387
A 9741 938745725
Q 1387 12743 3003136264502
A 4498 119984998
S 3212 173522674
Q 977 11489 907377610604
S 2776 67155814
A 13282 802080980
S 1581 416558449
A 12666 93936474
Q 1762 12178 6002199357846
Q 3088 12770 4983661553657
Q 4408 11750 3526812706509
Q 2064 12761 2469455965866
S 2775 976135987
S 8908 504701685
A 9021 339590408
A 7481 651865002
A 11089 663365187
Q 2232 10951 6043123026546
S 6470 592596402
S 11212 887079082
A 2504 574760339
A 12790 986706977
Q 718 13304 5135333503260
Q 1409 12557 8283690013449
A 10332 313022451
Q 1915 12688 3212979457693
Q 727 11514 6576276150726
S 6248 601237730
S 362 717832850
S 6246 360190206
Q 1716 12605 7669879362820
Q 1926 8678 813625504637
A 4931 639834844
A 4715 209163636
Q 2665 11923 5099206451042
S 2603 773779817
A 9133 262409237
A 7549 858430070
A 645 211844632
Q 118 13303 7483912859370
A 10063 530062189
Q 161 13129 4123358383341
S 1744 813763886
A 1960 198253209
A 2340 691390540
A 3366 125847495
Q 4556 12853 6958416269027
A 5241 513719547
S 5466 921710476
S 834 536243624
S 3066 563959186
Q 492 10547 5312712962975
A 1732 596874394
Q 2002 9711 4648662547066
A 6237 613221585
Q 2096 13250 2005387317600
S 12650 360997837
S 7245 666287355
Q 960 12480 5468908439725
A 609 155402790
A 9210 314100198
A 3320 57228617
Q 69 13171 1867122760776
S 64 33023088
A 11858 9378370
S 6440 162314354
Q 510 10841 6875697451499
Q 3207 13349 4875130498344
A 1031 856217638
Q 191 12693 8589681350805
A 2214 92764681
A 7386 600324295
Q 202 13340 8093539015061
Q 2285 12929 6098868601328
Q 2926 11739 3674522597605
Q 2170 12192 8312056936935
S 12113 925238649
Q 596 12827 5295368860662
S 8284 124203974
A 3542 150750641
A 2866 75013912
S 8346 190915277
S 6410 933762440
Q 81 13123 1917521004141
S 11310 656119709
S 10 928291432
A 6946 826083597
S 12587 753504359
A 2744 168135230
S 6934 203935131
S 12663 364440612
S 5376 753692376
Q 3504 11276 5866173612307
S 9043 371127574
A 6469 393222830
Q 2082 12101 557327171336
S 277 232710718
A 3947 523051273
S 10347 986371236
Q 139 12499 824124747625
A 1304 926174299
S 219 184059788
Q 4346 12247 5567529948191
S 4289 89467616
Q 3711 12650 8861853516070
Q 1775 10014 7616558905754
Q 1043 13195 8179034759158
S 2910 895637553
Q 570 12665 1146270671004
S 5018 930838269
S 7997 905115274
S 1621 964899629
Q 968 11144 1681695763933
A 1093 61925010
A 8493 200135819
S 10548 597905933
Q 591 9712 8309065484900
Q 2897 11775 2728798192943
S 5397 886196
Q 2002 12723 4132686923348
S 11586 3369601
Q 812 12394 5097913494737
Q 634 8437 4239923425649
A 11290 558449683
S 1891 973715456
A 309 380653520
Q 1135 13326 1757087750197
Q 1240 12144 631930474693
Q 8 12948 7780885486328
Q 79 11705 9092045352232
A 3093 996423958
Q 880 13014 6469785654698
Q 2463 9936 4263813799577
S 8068 707857498
Q 3943 13116 1547558735399
Q 3724 12307 8527440836234
Q 333 11200 8740605035591
S 1969 25466402
A 2197 739448167
A 6978 925300281
A 5934 505354716
S 11927 650283520
Q 2132 11227 2002939753026
Q 188 12169 5738320555809
S 3518 343890528
Q 1930 12636 8006732333045
S 5917 480903
Q 473 7710 5668238410992
Q 219 12235 1365491431181
Q 16 12863 213340930756
Q 3331 13223 3357722703174
Q 1779 12199 6684351168700
S 9734 762064800
Q 277 12173 726468951542
Q 4266 11756 7088929250128
A 4233 546087007
S 10037 28900941
A 3121 103652244
S 5602 153976627
A 10016 835521180
S 8702 167621029
A 4408 544965157
S 3917 901871317
Q 2974 12457 7349076201449
Q 868 9594 3142672035096
A 10553 675903476
A 9205 72244207
Q 712 12111 3691734454626
S 12589 338324335
S 2735 832128392
Q 366 10028 6141285306777
S 11847 265257837
A 9430 223734252
Q 312 11101 2522828500793
Q 1645 13356 3777348933411
S 863 895107301
Q 748 8510 4022872231700
Q 797 13153 5666769557792
A 11119 605344131
S 5097 66459008
Q 1617 11578 3856931726868
A 9329 439331557
Q 1958 11214 4524797154335
A 2107 500285207
Q 768 13137 4803821728928
Q 2160 9930 5357912409637
S 5513 280914073
Q 2051 13022 5812125078134
Q 1103 12283 5910944478498
S 7844 210462707
S 4340 336073894
Q 150 13251 5360621174980
Q 371 11751 876902213339
A 1440 997187004
A 11687 698745304
S 913 402966659
Q 1372 8335 1043212318403
A 3812 616759549
A 923 866678126
A 9168 662721902
S 3436 871958986
S 12363 760797540
A 2729 918537687
Q 894 13053 8353615664050
Q 1179 10839 6760269982682
S 11901 823822802
S 10442 817385952
Q 3918 11748 7148174448501
A 6781 836994143
A 3911 945404149
S 11099 475778338
S 6496 368973760
A 10302 339139558
S 12817 749201591
A 11413 482205212
A 5445 306920837
A 9578 499413825
S 9514 907221005
S 9147 437019950
S 10161 461025251
S 9837 92573693
A 3809 330729454
S 940 781106220
A 12073 826926846
Q 1563 13014 6297844835439
S 1010 566614985
A 10410 990214135
S 10847 638257221
Q 873 13223 3365521903792
Q 102 10533 6609494738849
A 9042 974336379
Q 4155 11324 7111904915482
S 2431 257408010
S 8574 861041676
A 8809 375194042
Q 1946 9323 5435225243691
S 6398 803049420
A 9159 961185828
S 4320 791951470
S 6921 154495974
A 9265 791378244
Q 2089 12676 885150002645
A 11261 671734822
S 11267 536299276
A 8572 322193372
S 9679 989409085
Q 1455 13229 4673695438267
A 7611 802975417
A 6313 691238407
S 9698 327311644
Q 69 12893 7086429548636
A 2883 427866526
A 3758 724261666
Q 330 12208 951784215798
A 2973 599940729
A 12175 624634396
A 6262 96999168
Q 813 12233 6812344820950
S 9086 513176564
A 9353 689888401
Q 907 8526 2612976148065
S 3827 461866092
S 9357 159907905
A 11236 263594297
Q 596 8719 6241844450373
A 11099 204464985
S 3351 805663207
Q 497 7776 567307796955
Q 1499 11332 1759561922502
S 1936 437255189
Q 546 9570 3160527921829
S 9574 724104879
S 11000 837887919
Q 4517 12606 6196172781844
S 5270 507227232
A 11615 277302256
S 10518 237592573
Q 886 12368 9140965397704
S 8494 391301040
A 6847 930587722
S 7264 487335125
S 11636 161607900
S 3408 505903170
S 8530 183771276
A 2830 406470175
Q 2298 11920 8511996596910
A 12782 969310
Q 5479 12467 1744184374763
S 8794 740390003
S 8223 216974248
Q 697 11936 5556773185505
S 801 37169563
Q 2467 10382 3179593479228
Q 761 11829 2392618873588
S 12042 139808143
A 3409 455253928
A 9679 899575215
S 12358 120377025
Q 1970 9497 4711416705319
S 12924 393614998
S 5271 376071819
S 8121 725155949
S 8928 580549433
A 1710 766592410
Q 2257 12053 8905532022829
S 6293 208504657
Q 996 11606 1734531335801
Q 4 11650 6414700728938
Q 2267 10596 7770044725372
S 11766 73706244
Q 89 12619 5563866823538
A 8275 17128467
A 3543 500119427
S 2218 707058549
A 5335 574811176
Q 69 8957 6922907214461
A 6549 923734958
A 11492 304915766
A 6155 22655835
Q 3950 10751 2787623922966
A 12784 172075216
A 1647 129667881
S 2676 635560283
Q 3321 13183 3720229799215
S 12975 730054762
A 8631 46566383
Q 76 11175 4900970428758
Q 3720 11649 4265816811791
A 3045 767374300
A 220 426990957
Q 106 10259 3296825796950
A 1339 349055270
Q 202 12405 9057091327874
A 9728 670613468
Q 346 9258 3634141060728
S 667 977672881
A 4550 87936280
Q 2989 12287 978716718173
Q 958 10910 462007370133
S 1092 388571533
Q 497 11838 724486436176
Q 187 8190 3964295426171
Q 5279 12060 4903929536406
A 2699 987341998
A 11950 2379469
A 4813 902187429
Q 3577 11437 6837890014049
Q 1528 10572 6809708703931
S 10884 715071839
S 11644 95196306
S 1135 929606853
A 2585 300217795
A 12637 698901838
S 11339 437435901
S 7660 914840145
Q 4245 11688 671622082542
Q 87 9999 4075561045125
S 882 872263897
Q 36 13015 7728795396697
Q 3961 12934 2333460291195
Q 275 12835 9691478452502
S 10287 179406142
A 7890 200983128
Q 4048 12173 6752142466991
Q 2001 12814 7336073352335
A 6195 437314500
S 5171 126460520
A 10518 460010905
A 9062 393603507
S 11695 820251480
Q 1052 8720 5535081046080
Q 1325 10887 4323829138688
Q 2671 9555 1729773257318
A 1545 311937552
S 4976 339372851
A 12747 261656805
S 2062 37020283
Q 302 13106 1961309852139
S 8664 325533265
Q 2593 13055 248590803424
Q 309 7987 5190364958066
Q 246 9635 5502884560751
A 10423 258565357
Q 842 13094 6855243932192
A 6885 700293142
Q 99 13188 6521358238387
S 1199 797646493
S 12520 125577607
A 10848 887291868
S 3700 398983657
Q 662 12499 6082904999675
S 2132 819298234
A 13320 95571193
A 4646 604198815
A 13230 431374466
S 2927 222806060
A 1997 250512430
S 11874 922270805
Q 2871 11414 2209198497519
S 5783 56518665
S 6720 748970123
A 7107 692565691
Q 70 13349 2257484591053
Q 56 13296 4095760925583
A 10474 672139737
Q 1948 9506 471533570344
S 5651 202557039
Q 3322 12141 2741689787130
Q 962 12946 5393655185787
S 5920 274915335
Q 219 13057 9232165302422
A 443 672530567
Q 972 11205 8551881812971
Q 5292 12989 4260349716361
Q 1302 8909 7077091223218
A 1551 30809741
S 3038 929739051
S 4513 509027165
S 2423 934633343
A 13162 288865256
Q 463 13073 102017176539
Q 1132 11250 2459401044170
A 1869 883853756
Q 4895 12742 6222200962651
A 8362 260575326
S 11791 578831470
Q 879 9614 5612878572998
A 4698 117649607
S 6679 375561073
S 2403 883552383
A 8208 140775156
A 9019 13443257
S 11613 91921413
Q 2048 10171 1189522941858
Q 4651 12047 2104086278649
S 6561 718902952
S 8396 628765804
Q 252 13325 4560655510672
Q 2732 10480 5931785063000
A 12047 960792051
S 13102 763871038
A 5192 796894462
S 1447 97215732
A 10452 11505378
S 4325 189267918
Q 1697 9393 4866578037714
A 6169 10184100
S 5275 954541947
A 9617 425806762
A 8875 978095811
S 12159 672954383
S 13351 708541161
S 2904 356352172
Q 2565 9622 3478965464632
A 13313 467194890
Q 592 11179 6638337990629
S 7728 964329051
Q 189 9683 6808935002477
Q 273 8418 714821008263
S 12260 887480358
A 48 437898672
S 5515 25124685
A 6746 682347657
S 4421 672840636
A 6415 744376821
Q 906 10403 8622354054755
S 1923 590318197
Q 1166 12228 7989294946816
Q 1716 11721 9506735662461
S 6623 395072070
Q 1213 13316 2988475997130
S 1057 485176688
Q 2220 12138 6162475299807
Q 2444 9703 2629077913904
S 2423 783322023
S 934 503059950
S 4178 398413375
S 12944 842657088
S 2223 267781610
S 2925 4384935
Q 39 13070 392136719535
Q 1053 9787 8357025949734
S 2451 746131356
Q 3950 13186 6912351537847
Q 612 12845 6807857455291
Q 313 13260 7304236884880
Q 1615 13248 9731627546639
Q 4982 13052 7447250078063
S 12275 196446905
A 9094 71289052
Q 3666 13173 2218726587566
Q 239 12714 7244106925666
A 13162 511635450
S 7617 176387896
A 11773 460470310
Q 992 11991 8231936013975
S 2966 897614071
S 1575 670630736
A 1551 767404592
Q 183 13342 951136924050
Q 958 11412 4039726226238
Q 2215 10784 6543441966007
Q 1258 8371 6570787866239
A 244 235029394
Q 3373 10550 4727813189008
A 1770 20810235
S 539 616845003
Q 187 13345 5328129175205
S 9013 839436633
A 1320 534665854
Q 2992 10005 1075370259002
Q 1075 11504 5195787940185
Q 1776 8586 2813881449602
A 11856 898390330
A 1125 48151240
A 9332 997924555
S 7427 239240574
S 1473 504901334
S 11046 863349354
S 1542 527796450
Q 2896 12154 4958646832768
Q 2228 11841 1346826574517
S 11609 9772247
Q 1593 12399 9554959907718
S 4295 547053233
S 10872 585900713
A 4682 19309546
A 5876 452421254
S 326 424304990
A 3450 299778179
Q 4705 13320 3883284357038
Q 993 12948 3026943500203
S 4491 465521220
A 7500 632447411
Q 499 8368 855595246444
Q 3642 11530 5185396416812
A 3169 517187214
A 8644 320941512
A 4806 519624607
S 7300 311248839
Q 3111 11344 4149906412528
A 6998 824874063
Q 294 13065 6717989008252
A 996 897208143
Q 1077 12180 4864926945809
S 6575 38623635
A 10079 456598899
A 5211 889819440
A 10595 195845771
Q 2254 13205 4456696698979
A 4182 907550311
A 763 712048285
Q 1199 11172 7423446964339
Q 2001 11761 7533312783945
S 2955 419839396
Q 204 11266 241614959903
Q 361 12490 6477603592485
S 8641 180557537
S 4080 272815436
S 8210 885755495
A 4256 347449295
Q 4062 11203 6230465297252
S 10560 847501768
Q 45 11442 4746408508614
S 11513 126859290
Q 49 13300 7028544884838
Q 1222 12540 6124018477757
Q 3 11733 4020277832279
S 1797 44503599
Q 1187 13227 8166046765807
S 9219 194680520
Q 162 12324 8197440613691
Q 141 13195 144941974096
Q 4300 11000 2264154958913
S 5415 133778344
Q 3519 11129 682046681182
Q 5082 12415 5561921389465
Q 273 11789 805631079430
Q 1287 12857 6423640363741
A 7628 338768719
Q 5 12234 4408773169843
S 7083 391001328
Q 2684 10683 4983187820346
Q 1872 10120 6547879526904
S 1940 514816904
A 3765 255647479
Q 40 13051 4411126035546
S 7145 320565377
Q 2554 11239 7205177110874
S 7536 115146234
A 1957 664637316
S 11671 780041936
Q 4123 13291 5525367830758
A 9278 377799957
S 9748 517391054
Q 39 13315 5355473712019
Q 1646 11303 7140583992469
A 8340 12471861
A 10012 465190875
A 508 96174091
S 3997 759034401
A 10460 815539602
A 12772 948024333
S 2913 7625269
A 11822 591745655
A 11380 465886073
S 3259 503846098
A 4111 951461527
S 9335 427479004
Q 507 13006 8385882410332
S 1477 551762674
S 2607 522224123
Q 139 10678 8707568585034
Q 4806 12492 4059276311129
A 51 606873677
Q 401 13054 4165485042
S 11980 398692000
S 3907 279441023
Q 1773 9079 2858438612582
A 9024 120923305
A 2961 245708932
Q 378 11530 1679814134861
Q 1936 8703 4486982511951
S 8509 820052423
S 9688 8963602
Q 30 13093 7893542997376
S 97 458405038
Q 190 13209 4234212432091
A 13269 385110776
Q 1012 9480 2824657056761
Q 4183 11353 1190159400088
Q 3042 10768 1524749101275
Q 2680 13309 7509737408649
Q 70 13247 1744853138120
Q 1066 10383 6129230560585
S 12038 843301499
A 6995 607626472
Q 872 10277 8790088279691
S 9164 264882286
Q 505 13296 1957306516423
Q 2667 10129 3989476130575
A 12417 20728902
Q 1343 13362 8754243530132
S 7810 608512324
A 6563 895748607
S 3431 525354343
A 4153 515931922
Q 804 12066 7403333943688
S 742 9935828
Q 3828 11554 1512511148995
Q 2069 11253 523898617049
Q 2567 10797 133080885263
Q 19 13066 269081698288
A 1119 579783564
Q 2275 12778 3361037350901
S 4418 970022229
S 4167 536611136
Q 1117 11398 3549358752192
S 2746 472446081
S 10359 820096771
S 9933 276850923
S 9179 716739836
S 3075 665125288
Q 595 10900 7017465383803
A 8274 745947993
A 10664 226960446
A 207 222371656
S 7709 951248747
S 4887 287886670
A 9067 769317073
S 2919 680739082
Q 505 9084 7322690664830
Q 468 12029 5722406935656
A 4869 710665006
A 8339 745549302
S 12065 441403762
A 2671 191696358
Q 358 12965 5536648079908
Q 431 7592 1934603115599
Q 7 11558 8891322786326
S 5264 701701101
Q 2702 10697 2791383450497
S 4439 881637254
S 3947 434138446
S 4072 776934977
Q 1318 10786 3336775969824
Q 2392 11633 1901426960814
S 4979 285721219
S 11632 107197585
Q 2777 9676 2237459763236
Q 1792 8940 854533065862
S 3543 698086300
Q 242 10513 5062259961918
Q 4853 12261 209604736721
Q 1702 11352 8904191825473
Q 4260 11898 7073844676314
A 322 61188206
S 717 238872745
Q 2584 10069 3994447329727
S 531 848214486
A 10315 719727835
A 5466 53376772
Q 2677 13248 315787498205
S 7713 372459201
Q 359 7674 2392114602262
Q 400 12065 147225092432
Q 1029 10535 6449466982149
A 7099 653807443
S 10845 677090540
S 4910 3125850
S 6648 12911917
A 5494 927428547
S 12859 942021791
Q 719 7406 1730278663894
S 3321 559670760
A 10692 820607840
Q 4425 11877 6223419785534
S 8259 623648370
S 12129 268463205
Q 92 12791 5564335060418
A 12541 861278420
Q 77 11378 1758788899700
S 9343 340228958
S 5679 433644450
S 11670 123279098
Q 218 12324 1785524620715
Q 1087 10149 5403472949922
A 4395 507983895
Q 1924 10328 855005892401
S 5738 507644531
Q 442 7648 5692975550136
S 6953 27112323
Q 3547 12959 2974905240461
A 5354 512304113
S 5253 334467417
Q 124 13046 4498930637504
S 1364 900166615
S 10665 846635349
A 1439 737309169
Q 1263 13121 1976106626379
S 9570 865958590
A 5376 974282089
S 6475 325648826
Q 244 9191 5219806764027
Q 289 13349 9848993176794
S 2079 43105564
Q 3413 12968 4637719560037
A 11898 586990616
Q 239 12918 387253499705
Q 343 8855 2365035087954
Q 3079 13162 5961946285546
A 4487 339806358
Q 363 11556 4704663360639
Q 1274 10992 3474015876673
A 521 97374601
S 358 527142364
A 4814 17080432
Q 89 13078 2707700298448
A 10423 649760512
S 6851 625055251
Q 31 13102 656203165725
S 9759 175421291
Q 988 8201 4688917898033
Q 848 11400 4513132237274
A 10682 241556102
S 1091 832344651
Q 828 9468 3634868164801
A 11777 135251452
A 8619 584972475
A 8602 428082925
S 912 892275921
Q 1214 12378 4232867106446
A 12773 733520639
S 2407 189510783
Q 3623 10515 287035479486
A 12730 177723399
S 5698 811576113
A 443 212418129
Q 2230 12648 5732180421303
S 3217 367325949
S 12943 768792638
Q 5304 12466 5987835139573
A 7703 290651186
A 1536 912058644
S 6481 184597187
Q 1280 13321 435630999968
Q 2228 11661 4850772763792
S 10995 999565520
S 3448 362992908
Q 333 11774 2451892023595
A 4943 9093750
S 942 868433044
A 9980 59981151
A 10041 667410019
A 2054 174395095
A 8411 204711717
A 6920 189813850
S 9929 133140814
A 13130 4529404
Q 331 8761 745025173979
A 10733 11354877
A 13159 477248982
A 11060 67037008
A 906 661386858
A 7961 18419773
Q 275 11956 6790626176879
A 1294 108370012
Q 3819 10828 5126046156099
Q 182 12973 1600951254050
Q 3779 12015 2463593828376
Q 537 12520 435822142840
Q 1566 12443 2036872479573
S 12285 376063156
A 3626 390250488
Q 843 9875 2817968928837
S 11973 97232738
S 926 83942174
Q 872 13173 6644108793671
S 12766 680401919
Q 2306 13173 9692215981887
A 8063 935924091
A 3853 470822291
Q 345 8813 5228016882031
A 8596 339633745
S 11829 263858443
Q 384 10423 9263609617473
A 11200 254874250
Q 1474 12896 8662758034936
S 5347 489622717
S 4319 959827228
A 4533 339814771
S 6413 89914195
Q 3554 11011 2607949171937
A 9757 413304125
Q 34 12163 3378197734549
Q 4359 11312 3191175941358
A 597 983000578
S 11158 690050487
A 11534 962930750
A 2062 139514187
S 8319 957610228
A 7009 536727869
Q 8 13293 4105113894764
Q 315 12257 7563270441264
Q 447 9013 4689939660132
S 1461 583560234
A 12413 139455701
Q 580 13331 5572435173774
Q 3068 11074 967853122131
S 3913 771833985
Q 806 12961 5513053055250
Q 2061 12476 9647061085722
Q 3660 12651 7625519986871
Q 3552 10500 5047094313878
A 581 393028133
Q 721 10966 7132531829603
S 10214 967276531
S 11775 753530981
S 9664 42533444
Q 3595 10444 4191172785898
S 4391 283925079
Q 5443 13260 3112343205820
Q 1620 12952 1282784621175
S 9576 220174660
S 2843 723828093
A 13124 587337666
S 1070 191024661
S 2039 24267576
Q 4552 12484 6258903359835
S 5402 178329854
Q 3259 12968 9674957078112
Q 1262 12985 9629019244147
S 8723 509738453
A 2252 875939374
Q 2493 9756 989433439520
A 10520 796784147
S 8974 549212881
Q 1137 12873 881907689389
Q 569 10103 2092165544373
Q 227 11522 4579205179612
S 6505 13547917
A 7375 273429485
A 4997 228702
Q 1874 11388 270453939678
A 4794 578012039
S 1258 908729438
A 10092 323846497
A 226 233907951
A 5326 145311620
Q 3190 10803 4729536141652
S 12379 234393696
S 5188 802891336
S 4810 612906256
Q 223 13193 6366452439920
Q 768 11518 4481578541566
A 8788 934427044
A 1650 418454213
S 3995 551331254
A 2873 387653640
S 210 697571452
Q 12 12728 6627713824187
Q 1161 13210 6540366506584
Q 1745 11879 1233798842335
A 11597 586872184
Q 240 11370 4001836480060
A 8475 956673306
Q 4270 12363 5703944886895
A 3627 531477837
Q 1769 12969 5727820585367
S 4358 302606401
A 1087 853274392
Q 817 12982 4680497886711
Q 5166 13259 4507871678313
Q 540 13282 8212931645031
A 1708 576055108
S 302 460632438
Q 473 12927 9618419133419
Q 3605 11464 4314032196490
A 4852 26002861
A 12402 648935359
A 7320 392973122
Q 1625 12366 9070903617949
S 6738 667738240
S 3190 608850318
S 9995 40162550
Q 1706 10640 5224846672552
Q 1186 13232 8672896702841
A 8481 98256743
S 13130 569736478
Q 114 9089 7590582175697
Q 1531 12393 3556918323559
S 8866 373504124
Q 60 8397 617991563999
A 4672 458441303
Q 3370 10904 2428798155713
Q 687 12908 8806896669558
Q 511 13291 5072669550312
Q 2669 11538 637123429898
S 6775 253840275
Q 1736 12498 3978863945091
A 7184 382269443
Q 2182 12062 4049572806638
A 5963 84055445
Q 2261 11859 8976798507437
A 7620 212591564
A 11004 283115938
A 9417 120275243
Q 453 12826 6228744749032
A 735 221423927
Q 2358 11101 839137331459
A 7626 122780887
Q 2707 13225 9964607593444
Q 294 10333 1366765043588
A 3468 580345574
S 5470 111736427
S 1756 663463476
S 6811 570870708
Q 58 10011 3491829530191
Q 1062 9174 770409398535
Q 228 13279 6818455153044
A 11209 192826567
S 7847 860059765
Q 551 12404 7532815773602
Q 1086 11158 50308136654
A 9024 576026546
Q 3986 12536 4341757710776
S 8721 268601407
A 7376 954603156
Q 2673 11916 6467400021732
S 5513 179593934
Q 3696 11847 5601232388890
S 6629 104195043
Q 1046 8156 6390361046124
S 911 466346362
S 3488 880666070
S 3563 624355868
Q 1416 11506 257601689935
Q 5736 13271 6284488296762
Q 616 13172 7082715492719
S 7241 492686765
A 4091 932951851
S 11799 522147532
Q 839 9852 2997020946699
Q 200 7925 7602511416198
Q 2039 9573 3250176920630
S 3245 606724231
A 5468 274830064
Q 5418 12749 5088732800651
Q 1164 10149 7525743887884
A 8337 903696926
S 3793 693295134
S 12081 281703444
Q 4490 11875 3706758530944
S 13293 415400265
S 13329 663529972
S 1682 547828381
S 7653 484434956
Q 159 8497 3323429697478
A 2582 694712775
A 8246 269410015
S 2762 886865388
S 1229 945146810
Q 1 11959 7528131825561
S 9926 728948322
Q 392 9967 8153768374240
Q 4246 11534 3890179852991
Q 191 13343 8735652374955
A 1133 192787866
Q 1539 10455 8158037395453
A 7161 847063002
S 5701 137000324
S 1669 482616301
A 395 885670700
Q 978 13171 1944467945069
A 12806 282882357
S 11976 159740674
S 11787 888413670
A 5336 724301320
S 410 187283182
S 9044 968178431
A 12090 526498481
A 4833 542948092
A 563 547651647
A 4320 518264031
A 3984 639088072
S 12157 901235020
Q 715 12088 6003265814151
S 11905 567975390
A 11928 638412152
A 6186 285060900
A 2903 293176493
Q 378 11950 9462033204878
A 9876 109066104
Q 3387 12609 3696538600233
Q 3310 13081 5093359516101
S 6878 510195386
S 8234 949920805
S 240 391300435
Q 218 12970 4087229450735
S 12798 901844495
Q 296 12103 7466994771334
S 5313 953811406
Q 3589 12559 8768991467232
A 6611 133795354
S 12681 563881591
A 1284 20083071
S 10508 285286460
Q 58 13182 666181932443
A 5712 6990200
S 2761 832887182
Q 3195 10620 2871943612099
A 6701 173708749
A 7976 653703037
A 6892 588715178
A 9102 194903733
S 4940 679625573
A 10792 314968388
S 872 203746274
S 2243 482850683
A 6993 714043621
S 8680 5471522
A 11795 698760506
S 460 372102726
Q 1354 11703 6703079355638
S 5221 588174957
Q 6231 13355 3162915299644
Q 717 12496 7277394881180
S 10705 24628077
S 11479 660819280
Q 607 12550 1260730601787
Q 1792 10665 615128663761
S 9796 590941580
S 8765 740403781
Q 910 12890 3329105606691
Q 4331 12173 1303734007880
Q 1041 13061 213149876253
A 4871 553277221
A 12816 797209103
S 12807 87984728
S 2445 965692972
Q 1395 12573 8034907052804
Q 178 12631 1823708961669
S 10353 81715981
S 7966 532067938
S 6898 955695174
Q 1733 12765 1348199699823
Q 1348 10918 6484226121094
A 1874 784349637
S 12551 640170685
S 6666 84996454
S 5239 63612905
A 10564 361826332
Q 47 9386 5446878548859
S 6471 606345184
A 7652 507078447
Q 422 12626 6643327187472
S 5083 712271341
S 7492 444055172
S 4192 860853298
S 5025 34934241
A 9541 758253204
A 7801 382535855
A 7240 426170461
Q 95 8579 2084391243299
A 3150 380030951
Q 1709 9398 5325893307205
S 4354 704095562
A 7083 28608649
Q 1217 10069 6551283543390
Q 1055 12497 9771414837395
Q 3877 11925 6677586503797
Q 2468 10081 4899753725621
A 3853 14489407
A 6959 4841402
A 12645 879642466
A 9299 590113851
S 11497 375989567
S 9044 883658030
Q 1316 13041 9467861363706
S 2985 43192814
Q 1626 11780 4186411762692
S 6010 289339850
S 6743 940430750
S 7369 892768156
S 5789 781631655
A 8724 267565680
Q 2305 9152 5314072232896
A 10628 502213576
Q 1416 11982 8169600466708
Q 702 9851 454530710225
S 11241 295579625
Q 217 12549 5345603684681
S 3505 222805477
S 7965 918160071
A 4672 951021554
Q 3594 12231 7119814936571
Q 529 13173 9082544155988
A 8564 239134928
A 13146 582492493
Q 4 11024 1737456859480
Q 2582 12380 4364736620182
S 3304 162135451
Q 1270 12727 833300353772
A 8584 516354237
A 7807 804869707
A 6190 93219806
S 221 708682485
Q 3789 12366 4311301253401
S 4420 954076836
Q 1261 12396 3209551530633
S 795 749661545
A 4445 832683631
S 13121 861794410
A 4543 651025277
Q 1722 11787 9122647383511
S 11571 536972978
A 12954 330776695
Q 326 8447 6201988461082
A 1584 407158068
A 8499 290422576
A 7047 22958642
A 11349 475321475
Q 725 11394 2454559881503
Q 5040 13047 6172929168498
Q 910 11057 3971395194751
A 1573 748968417
Q 364 12755 5587623587748
Q 364 12398 9394351936510
Q 1377 11560 5919093060376
S 2140 845625214
Q 4922 12478 1118102363397
Q 1457 9612 17358470510
S 3381 61413387
Q 6237 12981 4707195671143
S 5869 814697350
Q 3615 12435 6137320273475
S 10869 737784659
S 10626 170422499
S 1833 255781937
S 1212 217686478
S 12247 733405811
Q 1494 12747 9800047241476
S 11067 591688758
S 6309 397601160
A 13326 463502449
Q 2745 10983 5579462328338
A 4616 300480461
S 7588 485933619
Q 1261 13126 8741928413993
A 766 974934654
Q 1319 13218 8371505441680
S 10751 871098084
A 9098 818963275
Q 573 12293 3131772742721
Q 797 12732 259801193731
Q 5827 13162 1245900040937
Q 2215 9656 3060529476353
Q 367 13027 4806814368722
A 9742 912424359
Q 1467 13317 5207494146322
Q 3072 10108 237152614631
A 1035 589377574
S 9582 541306828
S 12945 483482245
S 1888 127402574
A 9906 960657747
Q 53 12219 9623482023269
A 12849 647981578
S 4998 337547542
Q 149 12172 7109848486832
Q 337 13163 1440963966886
Q 282 13164 371445428672
Q 323 12409 155538368422
Q 166 11952 70687256856
Q 507 11376 800646409995
Q 452 12804 8296272410636
Q 1331 13037 8369409814731
A 389 723585913
A 7533 441182627
S 11023 486789112
Q 3389 12397 1490159815669
S 7936 660454475
A 7980 897597460
S 6577 776633422
Q 2496 13168 5193123497657
Q 284 13333 4722546251612
A 6062 672104848
Q 5286 12617 4369679457165
S 9725 544113177
Q 1631 13201 3371575142018
S 9288 414054363
A 5071 335128162
S 11635 475531545
Q 1412 10629 744207642776
A 8614 203127950
Q 139 12374 2889729560649
S 1442 961126262
Q 2688 11934 5376223337130
S 7043 291504208
A 12493 617070593
Q 371 10927 1183543212259
Q 2835 12386 5146213835751
S 1146 400906431
A 1844 89629204
Q 415 9891 689145616812
S 5777 335852006
A 13109 46109346
A 12374 598229594
S 886 815245589
S 6018 455207982
Q 140 12413 9484587810333
Q 1236 13145 728599745293
A 2352 472281404
Q 1974 10250 5400902839581
Q 106 12640 8394925590832
Q 5299 13107 7185569991408
S 2579 980356532
Q 216 13347 2803066529372
Q 319 11873 7685328008650
S 7800 935648309
A 1974 302124253
Q 918 10777 5174031609704
Q 1021 8938 5336607030507
S 5117 185778330
S 12781 317627213
S 3411 826055764
Q 2294 9387 4389914156144
Q 2774 9567 6007848776509
Q 1078 12848 1664970997039
S 1676 523891362
A 7965 69216453
Q 830 12888 9600694935716
A 9649 719950433
S 569 340913293
Q 571 10867 3732785125128
S 12209 144861665
A 8194 394259158
Q 1927 11599 7537643480853
Q 629 9961 4554195735001
Q 342 11265 1778904960493
Q 231 12472 3697344017993
S 6634 745654916
Q 5472 13333 5141056863224
A 9029 348860652
S 9986 781701687
Q 3935 12650 1692178610180
S 13128 927092336
Q 1046 9539 225943393857
S 5192 401053995
Q 633 12632 6353995860618
Q 1307 12541 3366508957025
S 12782 869066378
Q 550 12668 5598571445355
S 6778 356357763
Q 2466 12619 2156611126266
Q 1427 12700 4869433852631
S 13224 337400733
A 6112 584330712
Q 554 13194 8870606789137
A 6296 467240241
Q 1316 12885 3926618144095
A 5673 79453236
Q 3872 11340 3740392707626
S 5812 247637245
A 2484 705512376
S 6637 531404910
A 1753 74642324
A 6836 862845852
Q 4555 11532 6885832196260
S 10643 66595373
S 12332 125769933
Q 433 12095 7880587538249
Q 79 10648 8174153511515
A 12216 290730046
S 8650 829971971
S 6578 450206611
S 1035 466444840
Q 2002 9798 7037703324966
S 1818 672591676
A 5597 407710331
S 8130 361178486
S 6843 931230423
A 13286 366748382
S 11865 68734816
Q 4157 12033 4583088031540
Q 3940 11614 7287462060061
S 5125 195183441
A 4839 237512399
A 7246 707299817
A 10099 517320050
A 12546 491932753
S 9398 4552217
S 6109 16306757
Q 2413 9884 1279197016705
S 9972 924724383
S 8533 420362521
A 4626 6118507
A 559 329561916
A 702 56265871
A 12752 956390478
S 7265 327256604
A 2163 668899318
A 2300 62235826
Q 726 9031 5297178461993
Q 930 8728 6669198982697
Q 3490 12668 2933316276229
S 10039 985236288
S 10011 527732975
S 9834 576308921
S 1631 925713580
Q 647 13245 2303905389721
Q 3854 13311 7291752030478
Q 3352 10346 2348620525402
A 8608 121829012
A 5928 629099483
S 6071 206678591
Q 5136 11833 5096024942098
Q 966 12679 5850576184030
S 11176 953263311
S 7999 503927516
Q 915 11966 9081815246885
S 3493 353296263
Q 505 11519 9052786396979
S 3920 297088273
Q 2786 13024 1292651821305
A 11815 206031341
Q 1043 10301 1083873952963
Q 774 11657 8147723305359
S 10809 95344489
A 9664 831346655
Q 2813 10516 4516512871122
S 2688 116441542
S 5527 918521109
Q 957 10743 3569643448180
Q 548 12967 7305611859022
A 1620 696060051
A 11333 515372434
A 3092 733032048
Q 1466 12356 7086954106176
S 6354 212664728
Q 3249 11611 5744687363246
S 114 487558457
Q 949 10835 1450139178626
S 1903 125509438
A 9614 845152689
Q 834 13171 9886519659807
S 9505 610219523
Q 466 7706 5851800185583
A 2147 733327670
Q 1513 12908 8949132584199
A 7359 636655900
S 10651 900491345
A 5838 588242621
S 1655 85383021
A 10447 485879881
Q 426 12358 7991840245018
A 10275 949126931
A 12613 853007419
A 10215 229668486
S 10676 333316331
S 45 340546984
Q 4136 12037 5211058919216
A 2027 497532841
S 633 285660244
Q 1596 8506 4958114659220
Q 286 12748 453388237405
A 9323 77700588
A 5224 956894900
A 910 694525457
S 6641 485991619
Q 68 13319 2528840476826
S 3213 422638130
Q 167 9384 5610083906533
Q 2132 12033 3112660021218
A 8643 516543382
A 13270 947261157
Q 1067 13352 2071486475609
Q 516 12341 4322727862147
S 5565 911099061
Q 4188 10954 4135126810968
Q 229 13126 1360834454905
Q 150 13069 7770011774703
S 13186 803565986
Q 105 13342 4056730493467
Q 191 8106 4700425815154
S 8237 643195472
S 10599 440306779
S 8784 41338121
Q 2941 13325 5515460940222
A 855 415488194
A 8892 563354709
A 11753 943706885
S 4432 469872951
S 8702 76061762
Q 555 12834 6793595656612
Q 1277 11586 6400031372864
Q 688 12363 2906637351420
S 3804 609581012
Q 3389 12458 6036828407118
S 8388 335157258
S 1030 290474666
A 3131 492999207
A 8757 268944760
Q 2644 12067 3562767726798
A 8642 332473168
S 433 353283135
Q 365 8564 6975887264585
Q 829 13311 2752638865018
Q 3736 11849 3237865308773
S 8486 573693000
S 4957 467290364
A 5750 236257632
A 10227 598037666
Q 356 13225 2433190942168
Q 59 10155 7955948906519
Q 1330 11691 1312022886057
Q 1058 12908 5593875278765
S 5404 761132910
Q 1786 11835 9499982285082
Q 4634 12136 6269221445503
A 4065 364040384
A 2099 959079666
S 3058 866140640
S 478 985977304
Q 844 10586 9142467152718
Q 5648 12544 4194292398437
A 2143 468679378
A 11408 966567518
Q 582 12911 9896869943705
S 10721 754637554
S 5038 881612380
A 11681 842871555
Q 1710 12435 1627504262673
Q 784 12874 677859446208
A 5128 890344077
A 8689 504759600
Q 513 11462 7565320294027
S 299 381399331
S 5698 56565093
S 9451 669193516
A 10063 806192965
Q 910 9345 5740027169480
A 5506 877678801
S 472 820921068
S 927 986512930
S 6867 893133058
A 2046 47703475
Q 598 12677 9101869332639
S 7918 712929652
S 1267 926230935
A 9170 972692174
S 1312 372300274
A 8086 130319105
A 4339 899313612
A 2041 459275196
Q 2089 8963 5391060525891
A 3948 341691638
Q 113 10868 5089125751120
A 6815 887238490
S 9138 958990113
S 13341 397687906
A 11322 685782712
A 1270 194877881
A 6142 443157313
Q 1615 13081 9200909909827
A 2017 115274179
Q 1379 10329 5384695660597
A 12153 514119158
S 4998 170722557
Q 1630 11625 6375194056236
A 4666 680776187
Q 3189 10360 1421825571030
Q 2508 10103 809640948744
Q 163 11382 4808414950497
Q 2475 13234 9462584153951
A 1322 389367167
Q 333 9820 8318087309780
A 7606 588898131
S 4222 848210104
Q 168 11212 8425573282712
Q 1534 12868 6701589997254
A 7641 823079809
Q 1595 9980 3752515122221
A 9007 874792458
Q 3107 10007 2169864572319
S 7590 693382045
S 156 733798121
Q 1743 12774 4609921255273
A 6509 823541467
A 3993 414289294
Q 4295 13202 2497547887063
A 5316 112720145
A 13210 95923440
A 7657 449677732
S 7473 262967179
A 5772 979931803
A 276 902628207
Q 20 11253 5611809966518
Q 779 11561 7149682171078
Q 770 11782 2897714875895
Q 5943 13075 1081335662807
A 8298 145695885
A 9636 332707238
A 6682 48462584
Q 4309 12782 3069893966315
Q 2545 11522 8466363505344
Q 1165 13179 2134174779498
S 9143 745933264
Q 376 10813 569141688038
S 1565 121223756
A 8652 19895882
Q 945 9402 1953163516211
Q 114 13220 3420570068797
Q 685 13322 1352727643065
Q 622 12429 9971026804263
Q 3202 12929 1931774341002
A 12934 118893685
Q 2972 11590 8268186823086
S 5088 187016316
S 9232 941122966
A 2053 291103832
S 10225 979504542
A 6276 231134741
Q 417 12074 5146042472771
S 6048 529800897
S 11471 956270791
S 6360 7547687
S 8590 950288738
Q 1195 9356 3297799760144
S 11622 221647485
Q 13 12819 2966804240572
Q 202 12606 2589267669104
Q 2925 10940 3666318066384
S 11783 210632232
A 4516 248265291
S 8902 107360278
Q 4049 10977 1698361019667
Q 678 10138 3333444246455
Q 2819 12604 8551154611779
S 6937 595799432
Q 3431 12472 5681349068390
S 7657 782416850
Q 490 9067 2258940129602
Q 205 11984 390413562320
S 8500 723482118
S 5590 582350864
Q 198 13256 867773686918
S 9211 618380303
Q 1397 13070 199336192228
S 58 185078954
A 10805 214735637
Q 3736 10987 150723018391
Q 616 11464 4597391624759
Q 179 8208 6963972552016
S 8488 959806503
A 11693 519969613
S 526 432990746
S 12111 238945798
S 13316 693677694
Q 158 9307 5985357428861
S 2167 945674848
S 7560 37618266
A 484 878892165
S 526 118757762
A 9701 591172298
Q 730 10930 5844601736066
S 1748 130864870
A 9588 254682714
Q 116 13325 9611040585359
S 9556 142413942
S 4395 18073081
S 10713 81845716
Q 3662 12412 1600740247922
Q 125 13319 6463553937352
Q 1336 11578 1840891356330
A 447 426683703
S 944 5731826
Q 442 12956 3248154048568
Q 851 10901 6923253393091
A 7173 397023857
Q 711 11082 6337346182671
Q 89 6855 5428117570787
A 1497 271996766
Q 633 13040 8524893263691
Q 27 13016 5947320971145
Q 1792 12108 5069526633401
A 4526 567091531
A 10376 232739105
S 10177 454607062
A 7617 897793666
Q 3892 11448 7126476577443
Q 14 8251 329083815557
Q 2918 12815 1923718880309
S 9248 350804283
Q 633 12917 1235566620717
Q 678 10318 8405281612094
Q 133 12969 4560011717721
Q 581 11133 2979782966681
Q 220 13302 8678399339865
Q 608 9912 1414373885762
Q 449 11455 9976418878317
A 1955 707047975
Q 1757 10632 7662305507748
Q 3791 11769 4874901592632
S 13277 346591516
Q 237 13224 5783274877201
Q 3130 10626 4803000031835
S 5376 230942366
Q 5 12091 7832794318262
A 8368 345520747
A 9011 155864830
Q 262 10776 4425025643451
Q 2165 12781 886501470050
Q 361 10140 2614272826636
S 6222 987301793
Q 255 13205 9784572663648
A 6623 723483042
S 6489 99316504
Q 971 9785 6595233396492
Q 2119 12055 7362867366586
Q 335 13034 2541076444280
Q 4292 12772 1861029007561
Q 695 12171 2132876278380
Q 1409 9287 4850464290879
S 9778 517249048
Q 1761 9319 1830875680756
Q 1976 10395 7124971302090
S 9260 329074619
Q 663 11583 7935531872078
A 6194 366976359
Q 1121 9510 6899309523128
S 4961 126753566
Q 2041 11918 5169024908258
S 12802 739538577
S 6027 264700414
S 3709 303026273
Q 1301 9109 637272362239
Q 3517 12405 4516865925190
A 10016 577677196
A 4558 99653284
S 4595 807717701
S 8576 301689301
Q 397 11155 509669252481
A 698 123909517
A 12835 598012616
Q 646 9561 7034698922998
A 7208 161928770
A 1173 94198843
S 1968 868487232
Q 645 11004 771457742262
A 10722 609517479
Q 1165 12452 8528359923562
Q 1955 13056 9968202518295
Q 2184 12399 4052805764170
Q 366 11026 7903792522904
S 5775 198025904
Q 1898 10282 8244439888684
A 9504 674570824
A 3172 275732352
A 12625 167392554
A 71 11269721
S 9883 170163566
S 5942 541890640
A 3770 809480801
Q 2155 11993 999389703216
Q 126 12394 6592152299541
A 6472 902334324
A 3899 333966937
A 1661 84555066
S 11248 793909538
A 468 45306195
Q 19 7983 214365194705
S 7078 628219864
S 8670 816080153
A 10261 320473796
Q 752 12659 8702672219416
S 13006 808114482
S 8530 971037257
A 5073 979165862
A 11189 280273873
S 13215 261769061
S 12423 405458043
Q 953 11204 5179271726378
S 12498 467905624
A 7437 571528405
Q 1673 13198 3350156719265
Q 2396 10426 3412750496414
A 4890 381770643
A 2229 81247017
Q 123 13045 4620602614874
A 12384 974397321
A 13148 699599869
A 6449 608311695
Q 253 8365 3228488739899
Q 3776 12308 1195443703236
S 6842 697016782
Q 575 12912 3953851938791
Q 27 10523 5899546396876
Q 109 11482 4097286412839
A 461 392859070
A 1320 454232952
Q 646 8944 4404779304606
A 2379 609719078
A 1510 296078240
A 2987 756005185
A 11821 975512052
S 2240 319447839
Q 1384 10568 6798267941277
Q 17 13289 8420186032418
A 9850 656677703
A 11624 586883552
A 12588 609210210
Q 2348 9156 6473673193867
S 3328 214868363
S 10470 288228752
Q 44 13316 1158807906846
A 5409 564279817
S 5505 496103466
A 5313 34099389
A 4521 555298859
Q 4887 12664 7080372879041
S 9620 594585494
S 2374 299084726
Q 1055 11436 4537355604486
Q 531 11046 7516009764315
Q 46 12044 150028994086
A 4496 229876663
S 10848 245442639
A 4606 838664823
A 1887 762298816
Q 1249 13223 7497850590401
S 8225 71512656
S 11395 932046199
S 4660 22439502
A 6223 529402021
Q 1306 11418 8755921860772
Q 3714 13065 5910344175456
Q 1084 8335 728494957595
Q 4352 13191 4074590552757
S 12503 480027769
Q 49 13334 4482915559018
Q 4444 13247 5899379168187
Q 2982 11766 1350263761182
Q 632 12026 1300091965997
A 1131 239244294
S 3756 949808766
Q 364 11885 5822896626919
Q 356 12338 2949245491671
A 4511 661627555
S 4791 885512115
Q 681 10790 9655335831450
Q 918 7954 6938459012419
S 3248 548528232
Q 1202 10477 8234347559619
Q 776 10298 5468218901577
S 846 20130936
A 5047 42118596
S 12886 610401814
A 7657 498254835
S 11848 420131660
A 4785 905807348
S 9646 822435952
A 7614 440338450
Q 670 13313 5112016832129
A 3659 285237995
S 2681 906324907
A 10598 70147353
A 3885 278376405
A 5244 166642033
S 8480 129117337
S 13129 295595322
S 775 18315983
S 1553 689436146
A 5365 561947797
A 11379 853832796
A 2320 167756067
Q 425 13089 4579223023733
S 4126 702538771
A 7511 784705375
S 7352 855651433
Q 5054 12996 3474421731225
A 7377 359841020
Q 662 9986 6539912495082
A 7427 628128427
Q 4301 12478 6633179549132
A 12307 340831249
S 4172 36034975
Q 2424 12414 3552720821822
A 5096 681059475
Q 5544 13109 2276347957350
A 2956 463139125
Q 231 12365 5540275480187
S 12607 532703930
S 6231 16635092
Q 151 12261 116104657278
S 2473 575938224
Q 2550 13142 8340856564028
A 925 485250825
A 5593 908799383
S 7065 981008238
S 5094 81684815
Q 2211 11717 7810364440212
A 6053 284801510
A 12097 571420110
Q 1621 8841 4906576118975
Q 570 7492 4598850219747
A 7463 77960909
Q 2574 9631 1132928772126
A 11354 558969055
S 1989 513124601
S 12169 927429044
A 2332 887231395
A 12444 297305216
A 8202 882999799
S 8476 412649279
A 6476 531362354
S 4936 417287995
S 11877 511582969
Q 2864 12699 952736406761
A 7106 793827246
Q 365 13348 4951121006944
Q 2430 9146 4890992553673
A 8104 344471365
A 3465 712683698
S 2757 623114652
A 12912 708395819
S 6562 949916069
Q 786 13334 7408910940282
S 11440 622042112
A 6021 267497306
Q 1959 12378 4315194420421
Q 321 10152 8761666910411
S 11726 312168378
A 9048 55948538
A 8644 722308229
S 10322 820009724
S 8734 306487787
Q 3003 12105 5738721363104
A 514 566955207
Q 2248 12554 9325258072518
A 11355 667126429
S 201 366826894
A 12357 297806201
Q 803 12376 4106392282670
Q 3029 10942 518862734006
S 5850 857480606
A 8977 713665859
Q 65 13235 9967999380114
Q 457 12957 2342555213710
S 12056 522001986
A 8186 237371872
S 894 543330194
S 12203 626549572
S 11605 28996899
Q 1704 11648 6329186249102
A 3632 447883175
S 6588 874464223
Q 4900 12321 6291275838941
Q 2847 12305 6649910692096
A 8548 875914808
S 10070 673770936
S 1912 239740180
A 5191 559394153
Q 63 10703 4224315274937
S 1481 177840755
A 13215 728428010
Q 73 12374 2013238719631
A 6964 767081020
Q 5878 12820 3358780996554
Q 1470 13358 1584168542308
S 4004 397970737
Q 1410 9106 350649404516
A 112 509625980
Q 560 9404 7239104197585
S 9693 844135635
S 12263 751545208
S 3528 108006718
Q 1703 10251 3175150425178
S 1662 644799693
S 3532 700921336
Q 4493 12917 3462531342405
A 10635 356342270
Q 1666 12105 5821287058954
S 3646 234399108
Q 1099 10092 7052554745610
Q 211 12890 1636607337602
A 5740 410395299
S 10122 623227945
A 7437 289277925
S 10376 42106525
S 4053 548536229
Q 687 13250 1618621741914
S 10353 602677981
Q 973 8650 7206670294946
Q 3092 12473 6943828413208
Q 2783 12448 7178903800450
A 4417 763211097
S 3210 472381497
S 6840 509971856
A 9125 161030381
S 5706 56153212
A 4802 629812339
A 9807 723997515
Q 883 13338 5968233415175
S 9521 779830268
Q 4458 12671 3223718496161
Q 767 12419 6589532329182
S 1078 53485428
S 7593 571260012
A 1881 294986222
A 7402 403222033
Q 3549 13282 9678888992912
Q 719 13129 9254401630034
S 6590 629521598
A 2961 176035851
A 4298 904921575
Q 1305 13239 2913870244118
A 7376 21585185
A 8615 49616841
S 1392 19576881
Q 3564 12983 1523408513866
Q 1083 8167 6588075231938
Q 55 13364 5389544105362
Q 1124 9752 8010723941061
Q 441 10319 2293083973779
S 10871 813032149
Q 4732 11744 7008862409445
S 5927 986225794
Q 423 7452 2558499406681
Q 44 7808 5670291753812
A 10593 84917818
A 5175 984434192
A 3415 411580415
S 578 413728721
Q 7 7945 6979536188809
S 7256 332701511
A 3462 265614773
A 6126 840428615
A 5646 47383441
Q 1994 11580 1676225220208
A 2050 63138210
A 4594 476478043
A 8475 68472042
A 9159 709825895
A 7604 882691557
S 12719 718216484
Q 218 8781 4724067606968
A 6106 534409381
Q 2191 11461 2983571207262
A 7582 260479640
A 1962 797342048
Q 1029 12740 7002718356676
S 5344 926359347
Q 180 12320 871283291940
S 8996 954808630
S 832 977455609
Q 2016 8771 1892738667742
Q 3586 12582 5414215306285
Q 713 13196 1597791066522
Q 1134 13339 1319006710346
S 1159 492093907
Q 377 13013 2290371559261
Q 3105 11131 3641709775103
Q 1 13360 3873988092368
S 2735 581652495
Q 1522 12997 8950182606740
S 4627 252342391
A 5363 441411076
A 3339 997084357
A 9188 967667263
S 10541 874108462
S 11929 18159972
A 9237 935093499
A 580 786923552
A 11909 270269072
S 9291 898148428
S 11833 518889004
S 4473 553974499
Q 1249 12886 5435628138498
S 4029 201422483
A 8686 552651500
A 1205 552197217
A 10510 967831410
Q 32 7500 5344923915024
Q 915 10094 4244948879801
S 12476 875365751
A 12692 121948938
S 2759 819951018
A 7519 426213936
Q 3135 12248 5111027848583
Q 4906 12147 5990073869480
Q 3633 10701 3350326298130
Q 2856 12872 5993583081573
A 813 573556338
S 10276 199339859
S 10864 838617369
S 12371 428117327
A 3528 904841243
Q 366 12664 5126214015124
S 6566 993349094
S 3058 6895385
S 7734 828218661
A 10059 566893564
Q 2095 12663 5176110494666
Q 2659 12488 5043876600409
A 10407 917946160
A 4432 807941504
A 10162 947702410
S 4987 107303185
Q 5177 13208 2642659791007
S 2650 664240635
S 7697 437871333
A 10471 913818375
Q 3680 12380 6045954314110
S 5633 188925398
A 10502 883904894
Q 200 11069 8580684923294
A 2044 969731675
S 1502 915046569
A 1876 664491149
Q 2570 13155 9440921398530
S 1081 529714055
Q 1837 12038 5140548548776
Q 2261 11746 8019663198706
S 9311 835876350
S 11654 906149059
Q 37 13106 9288896701110
Q 283 10677 9550478269028
A 13212 144288100
S 6978 33413533
A 3857 317531760
S 2149 26349059
S 1348 73363071
A 13117 195358054
A 465 230180284
S 1574 882078418
Q 490 7730 4926886652166
A 97 78848545
A 6051 45640196
S 7085 359711294
Q 1099 13177 3224271756846
A 5942 375099904
S 2684 308194898
S 12690 563262928
Q 380 13106 3218663794732
Q 2167 12125 5037115858760
S 3254 902605611
Q 143 8607 7263700693409
A 270 772054492
S 6609 586788862
S 7499 490415592
S 12763 992568337
A 6036 425382912
A 12527 441799907
S 7912 451082088
Q 1669 10134 2305292755785
S 3350 35741607
S 10529 324726738
A 5591 514471657
A 4007 870373873
S 2168 6530879
Q 3919 12542 3943980031359
S 5103 641181491
S 3287 123048471
A 11563 311835406
A 8024 494678584
S 5841 80523081
S 5196 860078399
S 10114 137415166
Q 3744 12487 5749240360781
A 3030 347210224
A 13331 488562791
S 3062 12836687
Q 435 10339 4234017597209
Q 205 7805 1072049463938
A 9181 969431460
Q 1923 10609 7225219329258
Q 18 13244 1314145386538
S 7073 371966560
A 11469 249478956
Q 130 13348 1729663552052
S 3253 688311216
A 11889 968128186
S 146 924097323
A 10136 821890142
Q 1866 9832 1398800422265
A 3446 300059456
Q 1807 11341 1957040899952
Q 3006 12849 5284183131263
S 3139 134422458
Q 236 13267 7874493234820
Q 264 10916 7997343479771
A 7059 142709649
Q 3588 12090 5531337280895
Q 1411 10037 416144312313
S 7855 861658971
Q 3272 12522 8862712526564
S 4106 453848630
Q 3361 12817 718219575101
Q 2629 12679 6078743072086
A 8614 894157508
A 5684 95303457
Q 2423 11268 3542261109061
Q 373 8872 4779492597535
Q 1300 8700 3861143254737
A 4693 587563045
Q 33 12221 8481350147511
A 9962 164052204
S 8210 169528335
A 9746 555982562
S 4965 734416365
Q 1207 8610 5167793634087
S 4818 221761155
S 224 669094807
Q 887 12430 1712362963457
Q 2433 11462 478677823423
S 12897 354330374
A 9444 356271532
Q 1968 11798 4989474014291
S 10227 546109030
Q 914 13206 6154388533280
Q 3026 9715 3077285153653
A 4489 182935406
Q 3246 10969 4493006759887
S 8470 222475828
Q 2157 10740 1529984416037
S 11889 354417028
A 4611 311889865
A 2567 792478400
S 13025 916280795
Q 517 12726 2197606351525
Q 1767 8450 4419946151302
Q 120 11902 7696018424517
Q 688 12116 7644580205593
Q 426 11352 5868369575916
Q 1141 12654 8318508123171
Q 3515 13022 1947698411530
A 1167 10994871
Q 1705 10973 2858426691124
Q 765 10864 8197359351269
S 6677 329072521
S 8062 750157626
A 4284 863675312
Q 1497 11614 7925481588055
Q 544 10586 4724602149978
S 7798 348175639
Q 1277 10029 4882395411981
Q 420 12074 6048227088675
S 7066 363568178
S 8429 761746383
S 3693 710706615
A 2433 173541213
Q 1918 11618 6774578716315
Q 1767 13343 409624030513
S 9880 164579435
S 12035 675738521
S 9193 335297830
S 8849 759735075
Q 1731 12743 6672427393556
A 11566 623300884
Q 2937 11231 5699025294002
S 11044 530746648
Q 1348 12991 5502008820996
Q 1105 8342 3110881853841
Q 703 8688 6121912817566
Q 862 8827 6105110401728
A 11572 804699174
A 1640 365962269
A 9195 589038825
S 741 646401247
Q 366 13046 7770668075096
A 11630 643903921
A 13039 772980002
S 4596 512356897
A 11929 676047410
Q 1669 13354 1113034922575
Q 1693 12929 8498777815667
A 11242 355786071
A 3666 299017752
A 10803 24192875
Q 1667 11585 4531128903549
A 9983 956053466
A 7017 604651826
Q 3277 12406 5476955976746
S 47 822808017
S 11141 49679061
A 12627 812888271
A 161 84110589
Q 4394 13308 3978459515386
S 1757 680574046
S 12612 447689504
Q 1447 13108 2223367068828
Q 325 12298 5127010517810
S 8341 366224684
A 11970 2034219
Q 324 10632 9477508088335
Q 1097 12583 7682830380753
S 8604 242167920
Q 3422 10607 5693265002649
Q 2880 10199 462530250391
A 9270 76662773
A 1874 197167034
Q 365 8009 2182939519503
Q 1406 12751 5917359080977
A 2389 4349747
Q 4971 11688 3709429538800
S 7477 813214139
S 8311 671067707
Q 2892 13146 7404979304265
Q 4427 12464 7786158352040
A 11380 827992858
A 11993 913654782
Q 2419 11945 3811531226982
S 10500 368824333
S 13004 781985819
A 11799 572337133
A 7628 585543683
A 8777 749152707
A 1915 154221325
Q 680 13053 9019312999947
Q 774 12937 4508125536366
Q 197 6930 6216584942398
S 10212 757617428
Q 18 13339 7049107470863
S 5285 214642751
Q 1716 12545 8976661137381
Q 842 9358 615211434740
A 10260 548575208
A 5723 153002434
Q 2338 12024 2390221868755
S 570 222348968
A 411 271111989
Q 2304 11024 8551489670247
S 1181 493824416
Q 2499 11950 5278600748105
A 13212 300812037
A 9600 663405440
Q 1588 12609 2567169727482
Q 290 8960 5055129306193
S 9839 792711588
Q 345 12934 2836023610742
Q 915 13039 9472371182246
A 3583 103442291
Q 294 7230 6538203522214
S 11642 588363459
A 3607 516793857
A 6620 922293079
Q 104 7853 2329586295843
Q 2299 9434 164459505803
S 8521 139602348
S 12568 703877795
S 13340 772487430
A 5471 11157726
Q 23 13358 1353410355199
Q 1123 13265 6518328911784
Q 594 11087 8410080608226
S 7563 358227887
S 7751 622332403
S 5023 874149859
S 5179 172771167
S 1328 332335232
Q 220 11724 1798527332234
Q 1495 9962 7062689810500
A 12503 156369382
Q 2703 11990 7827771113387
S 8230 895880858
S 8099 84667558
A 5127 647861030
Q 222 9961 5481191233298
S 5019 964036606
S 7012 519143605
Q 2427 9953 1754597004813
A 5896 333659444
S 6351 437091052
Q 721 13184 525803500491
S 11586 596066659
A 13232 902708895
Q 859 12853 3384931697327
S 2177 993983369
Q 2824 10387 6176540886004
Q 489 11191 9728533084134
Q 4625 12987 2471279790617
Q 2490 12698 8826464542734
A 4696 216357016
A 9924 800995319
A 4132 552730096
S 1284 169049843
S 2682 286881596
Q 4045 12456 2123601929906
Q 269 12801 9154551950724
A 1885 699392916
A 11591 351632732
S 447 535990966
Q 35 12985 4622945129991
A 9989 64706980
S 7895 129675874
A 5657 672938645
S 1696 324560494
S 7203 547746953
A 1546 74779907
A 11855 57025160
S 2420 588804641
Q 190 11296 7722343757101
Q 1252 10789 7571521156863
Q 2044 10285 8066260515964
S 4347 368947807
Q 5551 12875 2267915638965
A 12861 860803382
S 6932 616895955
A 7146 454437756
A 1622 91073041
Q 3196 12989 2692348962259
S 10353 697664175
A 453 186795668
Q 973 13082 2394864536010
Q 779 12984 3041276713578
A 10279 253249089
A 8406 279376644
S 12978 47350854
Q 443 10870 5186169359547
S 12622 15044572
S 7055 998797790
S 7396 708732995
A 5825 417960594
Q 3077 11097 7078412659188
A 4458 38095640
S 12189 163352549
S 2145 530244568
Q 3105 11539 2816937085269
A 11567 478199540
A 9799 707065630
A 9551 22809410
A 12961 579472604
S 976 887394665
Q 1846 12927 8517881151833
A 13044 800524708
Q 377 12019 5494827675693
Q 864 11631 4307408374521
S 4096 819901234
S 1828 801339121
A 7380 681698795
Q 233 12470 5197959438920
Q 2064 10782 1803676575561
Q 3247 13088 7749290343760
A 1500 366419093
Q 368 13285 5404375038625
Q 407 9251 3817886847319
Q 4144 12253 6113369089681
A 9397 829820599
S 9995 117411805
Q 5455 12948 150305603573
A 10364 395457728
Q 827 12696 1936441641314
Q 2541 11500 8631193089709
Q 363 8667 3060931647164
Q 4956 13101 7949331032697
Q 530 10159 440786133109
A 8837 318023272
A 2869 263326854
Q 1260 12106 5461633978173
Q 779 12887 90925367044
Q 736 12835 480782198691
S 8357 896014562
S 8528 69627839
S 733 303712730
Q 4681 12303 4392277101059
Q 144 12771 5655326338134
Q 980 13240 333987300152
A 2462 575866326
Q 3368 11921 7541977603314
Q 2522 10545 3506391476879
A 3001 143742191
A 7781 356099272
A 3269 459184480
A 4095 418177724
S 7571 439057900
A 10648 710612750
A 5107 488477771
Q 583 9224 1102210527234
Q 2909 12698 1629774070707
S 6081 314992402
Q 1019 10575 8401188566502
A 7539 586776929
Q 651 8889 3447329281607
Q 1517 11847 2875559867
Q 2612 12513 331101367915
Q 35 13245 9388131704531
Q 209 13315 8809929733800
A 5659 231993929
Q 399 7620 1000384897096
Q 957 12457 5603748052874
S 7424 6422629
Q 4042 11072 6562868489920
A 6189 864290907
A 6576 820251718
Q 413 13226 7504880687053
Q 1133 12230 3801202113670
S 13229 164414890
S 6571 762919290
Q 174 8605 5933072152440
A 7821 187824773
Q 3435 12945 4915333656742
Q 81 10292 3369607073034
Q 332 12585 8471305372923
Q 404 13156 8548370394263
A 10773 767712243
A 9473 268016607
Q 2091 12791 2674763260936
Q 5301 12657 6646170071142
S 9884 589103874
S 11684 713912225
Q 1620 12612 2219647652756
S 7762 423425441
S 13126 869468687
S 459 392791810
A 8322 423141740
Q 2908 12160 521917586887
A 6385 467966521
S 162 1935215
Q 4303 11559 6948629946857
Q 2896 10718 302710626166
Q 3315 12474 3533334522252
Q 171 9396 9118324261570
A 2532 708408179
A 1309 403968376
S 4647 686853696
Q 212 11448 1847927822272
Q 114 12834 3168472367286
S 10821 526272936
Q 4944 11997 342477956900
Q 3379 10785 2561368653108
S 5075 889507779
A 5757 81026944
Q 120 10818 7428575446183
S 12833 794657681
Q 2904 12568 7555821411688
S 12834 441907882
Q 439 13040 4308052604939
Q 172 13146 6233974778706
A 6318 672328809
Q 715 10193 7261983885566
S 6721 794436081
S 4435 53332370
S 6564 224902154
A 3756 204569478
Q 1540 13262 3029401765187
Q 4218 11132 5707459325752
S 2583 469354642
Q 3106 11818 1636228792587
Q 1593 12512 6466239705436
A 1670 104062671
A 11501 882104954
Q 3357 10939 4248671213482
S 6796 389616177
Q 71 9973 6086851692180
Q 2475 9631 490288887757
A 12395 727253068
Q 170 13362 9905242538673
S 12865 996977488
A 11085 566308671
A 9730 969486112
Q 4363 13033 4371576716620
S 8760 802179841
Q 3194 12402 8211709017187
A 9227 614822216
Q 1251 12239 1588241991970
Q 5505 12243 2721078347596
A 12669 607392705
S 7390 185126281
Q 49 13351 5937173351296
Q 4600 11750 6462192500696
Q 1070 13229 2917914773903
Q 2684 10880 4291565509575
S 525 666484210
S 1438 681337070
Q 1276 8774 7168178678254
Q 4247 13004 4536919691652
A 4508 77899990
Q 2489 12461 4612622981747
Q 2517 12276 7327731570406
Q 4290 12422 5073426426872
A 2183 60446457
A 3198 586801439
Q 226 8457 7108141772025
Q 1503 13218 9578079737043
Q 49 12436 20394089206
A 1579 920654729
Q 4654 12311 2057359265441
Q 173 8813 6764675174542
Q 3 11452 7880739140698
S 4657 212023339
A 13276 267937401
A 4322 991050236
S 3429 928411077
S 8606 421536627
S 7553 518956562
S 7052 376254964
A 8870 880980669
Q 213 12960 1630164597706
Q 1745 13237 829966878857
S 3561 737798877
A 11848 365434684
A 6221 18474620
Q 2956 9978 1884371084763
S 2044 188374377
A 6763 429432543
A 6086 602839384
Q 1376 12146 6963853241552
S 9757 258082598
Q 265 13092 5459471473566
A 8043 401976099
Q 61 6803 3489533256370
Q 3275 12489 1182765703634
Q 5827 12677 5029401839884
S 13133 579790449
S 7385 239110046
A 2784 563666846
S 10088 212073498
Q 494 13222 8246824974933
S 8226 406464838
A 9295 717300692
Q 2452 9561 3384304829350
A 1606 838482126
A 11105 303837048
Q 2364 11755 1303090713632
A 10449 242445350
Q 1882 11758 8855061593482
Q 3075 12620 3006366925265
A 563 625865144
A 4905 949350861
A 10950 355189814
A 2425 618201837
S 12073 840689727
S 5419 477591955
A 12036 741717540
S 5444 393341143
S 12867 842008201
S 5981 316425199
Q 1391 12469 8035718278631
S 9252 734274321
Q 5129 11903 4104390083032
S 2638 118772750
Q 4014 12553 4693448348359
S 10277 172521680
Q 281 13318 9210344053052
S 7156 628946690
Q 3546 11275 1512043893591
Q 1167 11709 3516633728617
Q 1321 11930 2680743255448
S 10291 506213816
A 12441 695422301
S 9232 87032998
Q 1835 12130 6799453939289
Q 1656 12847 1702163788705
A 5039 724506897
Q 5630 12755 4555989571901
A 4220 29830639
Q 3746 13314 644522281047
S 4627 446613892
S 1417 635738431
A 6291 129987486
Q 190 12233 745121989563
S 40 2018113
S 7443 621225246
S 1540 781913008
Q 1244 13080 2267617714007
Q 1992 9195 4895764312738
S 5480 404505649
S 7780 118228495
S 9473 386719017
S 11955 411687344
Q 1025 11821 4714473952279
A 9902 313805322
Q 84 12925 8127563258873
Q 1371 9586 7677568259690
S 8023 22498094
Q 2103 11962 4146900154056
A 2501 571707886
S 12756 603540721
A 1908 364538979
Q 153 12970 3867692208959
Q 4568 11784 4043695688891
A 3186 336752194
Q 799 13312 8400569949908
A 2467 167305661
S 7678 311579332
Q 1451 12916 1825633856338
S 4597 163780043
S 13255 623929264
A 848 174615915
S 10595 85769859
S 8997 11671831
A 11826 873260067
S 10548 625552214
Q 306 11806 8347090374169
Q 3016 11038 4863277152379
Q 812 8819 7445816315624
Q 598 12840 7471481771538
Q 4728 12146 1389367943886
S 11085 605982038
S 4519 600076652
Q 678 7545 82500578005
A 11339 889228768
A 8161 220500040
A 1959 290885462
Q 4348 12464 5645174091770
Q 1251 12364 8572022705746
A 851 902898695
Q 4923 11822 3235408747441
Q 961 12358 8588235415987
Q 805 7952 2368813910572
S 9456 826645720
S 2443 994478395
S 5132 609577692
S 878 286860895
S 4666 205800763
A 10355 734004544
S 6768 390827057
S 12005 412829363
S 2338 119667057
A 9534 44559926
S 7242 111387067
A 2452 684063655
Q 2629 13108 6089646820071
Q 1743 11433 9376233556243
S 1068 793748466
Q 2199 12586 8278312039158
S 8431 415997330
S 12834 238111819
A 661 436975902
A 13234 826004566
S 8131 928720432
S 5936 312799211
A 599 460498088
S 4108 649523545
S 2928 77070067
Q 1628 8436 1556414309279
A 11354 629623873
Q 3487 10705 23447982542
Q 2318 11351 1561819593252
S 6387 502457293
S 6028 155413893
A 10756 103767967
S 1850 202249485
S 12775 95195321
Q 327 13337 1259188792031
S 12760 136111415
Q 1552 12292 3931761116837
Q 2973 12601 9619802266488
A 749 955383999
Q 3960 11903 3439721641346
Q 3076 12460 7474012089708
Q 3661 12901 5107302080164
S 566 800511643
A 7879 599432278
A 4942 792584309
A 12055 642776176
A 10940 557310533
A 3668 471697142
Q 3932 12523 2430120857376
Q 246 13364 7328689968199
Q 4405 11170 550349061199
A 11824 668069225
Q 440 7826 546061143159
Q 495 12291 8803830358679
A 4395 421113356
S 13202 2897713
Q 748 13053 3561158450676
A 2146 165072809
Q 80 13203 1834310272941
A 9697 171982308
S 4812 672474133
A 73 290147602
S 4623 107097705
S 5529 757104924
S 8871 551586822
A 2708 462402580
A 2483 417584573
Q 2647 11811 1691462459074
Q 2231 13327 6046073844282
A 2518 806079084
A 10096 179545397
Q 4174 11957 2958005772316
Q 750 11566 2653202224720
S 5197 818177929
A 7375 85776064
Q 130 13001 6838978330210
S 11374 884714491
Q 2274 13313 7565583280429
A 12384 98818582
S 2000 582563901
A 6044 289027611
S 7414 271819288
S 7053 216360025
Q 3966 11463 2949838818128
A 1232 28212369
Q 1119 12759 2430005409036
Q 426 13115 6322605124967
S 12666 945249168
S 5391 326849368
S 5901 921101930
A 9407 67831420
A 4906 803612593
S 6991 341837033
S 7900 636647023
A 10044 665259508
S 6634 835654776
S 4082 320671334
S 1769 529027070
Q 1299 13347 5908255229942
A 7132 954755729
Q 1146 12022 1558752917824
A 9437 295153879
Q 1826 12631 3833087168923
A 8627 741435340
Q 1567 9088 7448083551527
S 10050 951184884
A 6711 107838462
Q 354 13356 8688528215435
A 3069 637736409
S 11530 581594386
Q 3015 12312 8493983182075
A 8464 56976988
A 8901 681721947
Q 2251 11040 2696165501714
S 2187 965232885
S 8027 23155307
A 9386 308474148
Q 4295 11412 5018167287664
A 2944 925589300
Q 1715 8584 1372372599499
Q 3591 12252 6641909556818
Q 1942 11839 7019239125083
S 1038 847634395
S 12386 628803458
S 3752 866352765
Q 2144 13053 8390148399707
A 6612 857592030
A 3245 600228472
A 6286 641450460
A 13007 163897130
S 11194 561613681
Q 1702 8517 5780607785793
Q 2848 11882 3797011455213
A 12909 94554251
S 12161 59571349
Q 590 10724 5634711437136
A 10616 304842672
S 5923 173303987
Q 1010 11450 3909975088663
Q 601 13223 2707382939467
S 3917 578902486
S 11982 751014488
Q 1008 10462 8003810948219
Q 678 13354 7670925833495
Q 795 10926 5407774394011
Q 2363 9258 605199951065
S 11789 226026230
A 3614 325458607
S 3408 800456959
Q 1292 13111 9159106588733
A 8642 231310826
A 1391 11570648
S 684 521979154
S 4967 937217902
S 3137 72554884
A 12545 487464981
S 9710 918963423
S 12277 341548814
A 758 937826043
Q 394 12692 6021743548925
Q 467 11266 2869855256262
A 13183 212779986
S 8821 305139427
Q 797 13129 755174192176
Q 1698 11918 2051281723318
Q 2498 13063 2031028451995
S 11533 646231272
Q 2239 13348 7667180881855
S 1834 648382251
S 7168 416453031
Q 367 13302 4792898165345
Q 3975 11047 3355541142308
S 847 89118702
A 6276 345374952
Q 1538 11857 1321366947779
S 11481 463547709
Q 1 13346 1040123511941
S 796 569288229
S 3354 155151912
Q 1875 10638 4599995825606
S 12910 412302743
A 10569 772584039
A 12189 760166213
Q 3829 11029 6987045244832
Q 495 11671 8846556553364
A 8383 311857906
S 1441 434471764
S 7031 43291719
S 4190 275764078
A 5534 788568841
A 7133 436504313
S 9747 691445368
A 9021 594450231
A 7937 513319361
S 7606 277059565
S 12043 895189034
S 2511 771694020
S 2917 132125737
Q 1171 10678 2361027129998
S 12393 726303124
Q 3295 13251 4291625765805
Q 167 12851 275581385317
Q 703 7620 3182069412050
A 11640 13239246
Q 156 8075 3755403471823
Q 3264 12889 6414958815147
S 5851 781783127
S 12726 718595014
Q 6341 13254 650026385320
S 868 971126764
S 7027 414430702
Q 17 13215 5081264291001
S 5709 798828880
A 12145 419130071
Q 1866 13093 6938221630706
Q 2921 12074 6216897115784
Q 21 12911 3577199049358
A 11821 671346844
Q 133 13154 3081062882780
Q 5325 12859 1848404413012
A 6742 708763963
S 3277 848336202
Q 2794 11081 2778307061490
Q 1348 12424 8337830782639
Q 1244 13352 7719991791730
Q 318 11251 2494364547792
S 10013 215586875
Q 732 9743 3792094910403
S 9085 286877850
Q 182 11260 8032052660477
S 4654 483674167
S 10382 381765239
S 9076 344807141
A 10650 659082311
S 4254 3891463
S 310 45583946
Q 3138 12124 2444001222001
S 8521 99699482
Q 162 13114 6306878473830
S 3352 330529159
Q 469 11355 7346931994105
A 8865 456156349
S 5118 225870719
A 3557 816592297
S 2065 96845507
S 12721 69687939
Q 642 12832 6926770517241
S 583 145697284
Q 1009 10653 9149989892507
A 171 932554257
Q 362 13236 6102239893997
Q 2952 9888 5373625051053
S 11159 646050980
Q 1205 8422 582519071348
A 2141 757126254
Q 1862 13087 7399497808897
A 10408 832931291
A 12836 471588340
S 1683 413533117
Q 570 9978 2541083013740
A 6407 521786445
S 6422 905042193
S 701 26914564
Q 807 13033 2992947490875
A 7328 753411857
Q 805 13271 67379806456
Q 3612 12871 735670551726
A 9911 221990176
A 3475 503947482
Q 2574 12414 7772540994801
S 9757 508561376
S 3144 960311485
A 2172 689111165
S 5742 238580265
Q 449 13358 9454758738709
A 4073 554507194
Q 1780 12503 8208260869193
A 403 663889517
Q 2047 12485 4603772479058
Q 329 13252 3727246671228
A 7025 187715822
Q 4000 13102 2661906018830
Q 952 11970 9915286262716
Q 5347 12563 2355680844927
S 6393 800543250
Q 1036 13035 3387819285581
Q 2338 13364 1836998941372
Q 179 13363 5654312828657
A 6574 961375850
Q 1045 12646 9183662429284
A 2106 326080194
Q 63 13361 2722842876621
Q 1313 12418 4699792634884
A 10210 131492086
Q 411 11649 2786414443233
A 9554 643472763
A 8287 208995626
S 8168 225799133
S 6466 978991613
S 6344 951165849
Q 219 12607 2683755724132
Q 1348 12307 150823199441
A 7808 154205706
A 5441 344864293
A 3061 53117223
Q 1698 12563 4162231714825
Q 359 8214 4980265571339
S 10870 522869877
Q 1793 11351 7655476982031
Q 319 13093 8733775158188
S 6413 133647954
S 8461 602871909
S 9184 651864900
A 10449 311555802
S 10654 964947774
S 12806 782279539
Q 253 12003 2377226046676
S 528 152979125
S 5216 65036142
Q 333 12637 835338357442
A 2908 193724751
S 5646 124719277
S 5676 794098782
A 2671 938148116
S 7291 768093242
S 5685 417013531
Q 433 10909 6454552054586
A 7738 883365997
S 4303 805557360
A 8551 271630474
S 1273 867319690
S 7952 836351487
Q 161 8872 6780728423496
Q 3508 10478 2107226440667
S 10292 720759928
A 4905 577573697
Q 503 10510 980911054508
Q 1667 13004 8910303097796
Q 3971 11916 3849487847941
A 3888 373638732
Q 302 10244 8103910421667
Q 2648 10772 372674086622
S 2929 93267307
S 1538 217201752
S 11531 63494336
S 886 994085562
Q 432 12502 65645249968
Q 190 9173 8588356377758
A 6596 610337435
Q 4434 11136 2590226031133
A 4654 981280467
Q 182 12862 3377191356877
Q 1012 7878 2491629809061
Q 1379 10785 7166892222547
S 5285 85916653
A 6215 67179339
A 5722 446467091
S 682 837870250
A 5097 463206293
Q 4719 12642 6685233277219
A 7728 505507602
A 12255 449083485
A 1380 554742806
Q 3708 10459 4735191872356
S 1469 380296569
A 5881 780767004
S 9887 823663960
A 5883 898517933
Q 468 13277 9601343183970
A 11056 396551351
A 860 189488193
Q 54 12225 7075206401168
S 10812 819164163
A 11032 958659646
A 1942 7231786
Q 1103 10979 1195972834702
Q 191 12206 4875282453268
S 7495 132537564
A 7133 125046357
S 9280 830333287
Q 992 10530 2965450304479
S 907 697638449
S 6123 399224808
A 6903 180886323
Q 2386 12159 3009323770229
S 5943 213121235
S 7083 556505388
Q 627 9920 3703991974780
A 3391 70856127
A 11268 608935552
A 2106 881308749
A 11233 33145721
S 12379 380841511
Q 1919 12968 7955222649474
Q 963 13209 1778942057555
S 7180 529495559
A 12657 276470510
S 4476 970146963
S 2481 275624381
S 9361 92939027
S 7553 719424346
Q 81 13341 2991660184342
A 12551 553369666
Q 3504 12899 6688079223700
A 10299 188462484
Q 2906 10073 4123740703742
A 10222 133418689
S 10385 242985643
Q 100 11285 287763364344
A 4794 423479194
S 10941 493534886
Q 4418 13320 1220627848178
A 10369 521563485
A 8866 220185742
Q 1573 12851 2942285489583
Q 5120 12132 4350485170116
A 1145 38618032
A 8359 390868497
Q 2045 12160 3826988856772
Q 616 8230 3932235762800
A 6609 882106619
Q 1006 10061 5707974503152
Q 617 11643 9009644181432
Q 507 10301 7932229666700
S 9552 536002374
S 10243 435245932
A 5724 405827688
S 6094 743566
Q 2810 12560 9595698743844
S 2521 745831380
Q 466 12666 2763827725539
Q 5275 12563 3489706773171
Q 2507 13286 2015665757841
A 3636 760548086
Q 1986 11759 7993874218477
A 9482 410936129
A 1380 857649010
S 12806 793494716
A 8066 52331340
A 6202 151840588
S 11892 949320685
Q 493 11364 3317362705922
Q 5497 13361 3693019693303
Q 4081 11569 2349606989245
Q 717 12390 8607775122365
Q 4875 11956 5511627517405
S 7244 304096907
A 4807 30015131
Q 424 7464 5404263914637
S 422 804610252
A 2285 884243896
Q 4163 12658 3790812985342
Q 728 13009 2936296866596
S 3267 652823148
A 803 933927772
S 1231 746539852
Q 655 12952 455919250154
Q 252 13343 4995575770871
A 3152 825450341
A 8534 497688345
Q 1543 9113 5469514780688
Q 195 12692 4433169063000
A 4654 170150450
A 2167 788295246
S 5083 186949842
Q 3157 12005 5888961731785
Q 778 10050 8380165123317
Q 88 10616 5543929732643
A 8238 484174576
S 6833 702817688
Q 1520 13296 664178790032
Q 24 7250 5040876963872
A 12588 29661305
A 9558 157908417
Q 525 11829 5836373718944
A 10183 876006043
Q 136 13225 7906703736717
S 2370 305215175
Q 573 13249 155447588490
A 12496 328575192
Q 255 13352 1067152907615
S 6443 508823575
S 9196 657073683
S 8633 462245827
A 10800 414946927
A 1029 888054201
S 7560 175950818
A 12080 462746291
A 4813 273638072
Q 1885 12813 7801510689173
S 8942 750167026
Q 457 12135 8409937655725
Q 8 12737 6839439925962
Q 1107 12324 7796724300445
A 10396 354376678
S 5574 164090778
A 3225 956420675
A 3871 53422642
Q 1649 13330 8371763032409
A 9132 814969180
A 8788 270294007
S 2527 494004682
A 9677 852187291
A 13322 520897911
Q 490 9521 7524573816180
A 10451 206657392
A 10451 837566819
S 11074 799758518
A 5736 512003807
S 7011 874834173
Q 312 11247 1957369444469
Q 2372 11262 6343310572343
Q 32 10987 6035827978111
A 9024 926880183
A 12174 407141510
A 6203 709930319
Q 625 11063 2628423493772
A 2126 55692324
S 10929 437636883
A 5072 346001542
Q 2393 12163 8711444719559
A 5760 394123906
Q 2856 12866 249674420354
A 9635 229005204
Q 1084 11529 2315302356995
Q 604 10016 6780407496077
Q 103 8176 312921113629
A 6866 577845593
Q 2270 10318 4335732014839
Q 719 11021 1676502613088
Q 440 12757 3443371969205
S 7631 154546206
Q 807 12923 363955327505
S 2496 377050121
Q 2911 11490 2412975634222
Q 1277 9247 329052449098
S 1382 79996495
A 5697 782647921
S 5227 524139463
A 12259 513608734
Q 2509 9984 2332671859685
A 4483 310236204
Q 5523 12989 4077570410238
Q 27 11765 6773094676180
A 9855 561552647
Q 858 13118 7998735532410
Q 403 11524 5423277837410
S 4713 371268752
Q 327 7133 6584318040051
Q 1287 13300 643363808691
S 5815 723430624
Q 3261 12280 4781886129760
A 861 855819912
A 7019 502043474
A 3142 744005843
Q 1672 13337 3326452939166
S 3713 921957109
S 1786 465470305
A 6794 559734339
S 4332 878463980
S 12246 332421595
Q 397 11962 6182044598131
Q 253 13145 5421133262402
A 3751 990371284
Q 1527 13331 926440972995
Q 1597 9276 4901163013765
A 5479 60165307
Q 1223 12618 2125888605551
S 12523 671694734
A 2378 888224639
Q 3332 10685 874797552571
Q 3632 11599 5862504249877
A 11078 613461453
Q 1481 13261 7469771425686
Q 506 10492 4827029576425
A 4572 938295638
Q 3457 10952 250109327215
A 121 32570241
S 8647 435413277
S 11710 710271526
S 6942 59901596
S 9448 406259073
A 6863 705121727
Q 21 13009 1941434008037
S 2017 626495405
Q 1332 10256 7992601001838
S 63 79248819
S 11520 342297151
S 2226 550030576
Q 288 10474 4451720279664
S 4560 369306225
S 12256 248022532
S 6128 259434160
S 4817 381871865
Q 144 12998 2430844134177
A 11873 338132262
A 7647 52117825
A 6635 137759982
Q 88 13364 3948778732084
Q 141 12104 9527437642174
S 963 435068306
S 4285 135943311
A 4662 603868597
Q 4347 12514 931067701715
S 12410 332497719
S 5415 531723604
S 1217 339534101
S 1592 490578006
S 7820 233745415
Q 1077 8985 931702706720
Q 493 11145 6783951655746
A 12201 949713276
S 5119 17596164
A 5706 208566982
Q 1033 8834 6514758263417
Q 3955 12765 1158479000975
S 7538 115529098
Q 295 13321 3229401003692
A 6865 451707350
A 1076 219908959
S 10276 666026117
Q 3500 10990 4178494747226
Q 624 13230 6851683234495
Q 3191 13025 7035680196549
A 2826 462013658
Q 407 11962 9619699588435
A 5340 858145175
S 11944 731133323
Q 3438 12476 5384800007174
S 10611 403848417
Q 3362 11820 2807968192411
Q 296 11207 7674073712092
A 7178 711727971
Q 359 7805 4452794082122
Q 3218 10696 4345164864493
S 3504 167567955
A 9364 569397146
Q 691 12279 1785251183424
S 8570 204862455
Q 917 12009 4009570588492
A 12237 904189655
Q 3005 13112 3676845493501
Q 3054 12063 5216689514063
Q 2668 9968 3089724279577
A 12150 754150063
Q 1672 11627 6218866384995
A 3886 21661297
Q 92 11842 3970915384454
A 6700 318546390
S 126 540006493
S 4739 231177772
Q 40 12531 5793608620051
S 3820 768822124
S 10840 9870489
Q 263 13266 2455725490433
A 6372 484907087
A 10267 995512253
Q 473 10976 9754690134126
Q 75 6916 6293090903430
A 5664 251681583
A 9883 927651124
S 7661 793998949
Q 6105 13246 6055829439371
Q 3451 13176 921861727352
Q 641 12177 6694450193443
Q 1450 10117 2980171664331
A 11789 527860806
A 9095 739166840
Q 1728 10757 6513036476960
A 5512 292692726
A 9228 419413375
A 747 843004484
A 9172 610122783
Q 2156 10992 2726932486848
A 3703 883960364
S 3736 781465505
S 11667 110098607
A 380 460640980
A 9905 907816663
A 6037 408377627
S 10480 760641020
Q 3707 12683 2538033916328
Q 4456 13289 635850751780
Q 86 12842 6706318586400
Q 234 13194 2917771563059
S 8606 899602078
A 2786 451553499
S 6342 905839969
A 11763 664261704
Q 758 7871 5538101332781
A 3631 481385591
S 5625 255791224
S 10902 631594682
Q 1161 7863 1844133596745
A 9396 277310324
Q 394 10273 1816669096718
Q 1089 12738 8779330605464
A 6900 39267441
S 10031 60600267
Q 2827 9773 330961046508
Q 2457 9665 2873442389574
A 110 657888848
Q 171 11042 4133605329381
S 3581 637724824
Q 952 12302 1926912190973
Q 1595 10032 5097060022968
Q 716 12477 895525187959
Q 3163 10178 885730021794
Q 829 11122 6799227611103
Q 3924 11604 3805344878209
A 9727 19699623
Q 3768 11962 4946065832394
A 11992 968793559
Q 2314 13149 5225589978704
A 7596 260657875
Q 4359 12567 1962808110779
Q 1405 10784 209671320350
Q 2392 12939 5736364694604
S 4932 240488506
Q 68 9035 3711043170487
S 9794 322133838
Q 4335 12179 5215770195931
A 4115 890626032
A 389 332107119
A 7944 789351732
S 5959 288705688
S 1899 88176835
S 11817 216224711
Q 143 12404 2166546125891
A 455 231226234
S 6219 767188877
S 11282 571807011
Q 1226 12692 2757078825871
Q 654 13018 6827575755943
Q 3099 12881 6398399539618
A 2616 987387733
Q 1705 11817 9356367991092
Q 1881 12951 6325521571942
S 5997 334876964
S 2763 643302179
Q 702 13201 9239825342552
A 9841 141529848
S 12906 99242218
Q 3291 10740 736962960715
S 9084 82880733
S 11878 754346399
A 7971 639466509
A 8004 84579863
Q 849 12136 4981985540981
A 11979 509626479
A 7044 84603605
Q 773 12543 8491110045765
Q 1166 10206 1324084850379
Q 3014 13350 1414008427438
Q 4298 12584 6515307071911
Q 3773 12375 940710716307
S 2281 757492177
S 5469 890065538
A 2212 587873918
Q 84 9089 3439393408202
Q 321 12093 4861511103815
S 11246 350032816
S 5440 384360966
S 823 119064705
S 1411 797648704
Q 375 11988 2317441544023
Q 4236 11078 732416723323
Q 1029 12168 9926698288936
Q 2129 11075 8263099328896
S 6549 145344188
A 72 999706165
A 5995 132291966
S 11797 203820236
S 12872 426421369
A 11202 707513328
A 3835 25023269
Q 167 13264 7820264770791
S 6048 839991950
Q 3859 12565 6902799098944
S 12514 174057866
A 10200 655888999
Q 205 11787 6859993353124
Q 917 10085 2443640805448
S 10518 52369148
Q 89 12770 5055140323146
A 11082 181884147
S 5071 629610926
S 9114 861020309
S 4384 299712976
S 7487 479026154
A 924 630268928
A 7436 607718838
Q 1954 10886 8867873888127
Q 230 13063 1405116076052
S 1051 727644283
S 5068 162928915
A 7009 448464822
A 9899 543014978
Q 1818 13207 176911177189
Q 4078 11805 323131148140
S 3859 778951498
A 12863 507016500
S 1241 632843247
A 8505 97216295
Q 1394 8115 783647913490
Q 1616 13062 4101581191726
Q 145 13315 1793252646676
Q 1911 11089 3455025954384
Q 4269 12578 6576257478639
A 10882 552026183
Q 1421 13122 7558963396135
S 9006 373213469
S 11449 573274069
Q 292 9877 6200741188157
A 4944 798362467
S 8861 511586931
Q 1247 11853 5064336539768
Q 96 7396 5866888634223
A 8239 925841274
S 5407 992548000
S 11538 614960279
A 5248 830387815
A 4911 252739450
S 12738 790737810
Q 4084 11366 6164287108836
S 8439 510967181
A 3154 106850269
Q 4117 11559 5616076387549
Q 381 10916 8643158556005
Q 307 12523 3866127555253
S 1269 523700974
Q 2431 11307 510506924017
Q 734 13166 5696762062836
A 6931 767762828
A 965 122145686
A 7528 567024648
Q 10 13361 7029526013649
Q 2715 13356 5359453739770
A 664 789491006
S 6846 868979751
S 9560 6234210
A 8677 445477341
Q 102 11815 2157411821451
S 9452 875707727
A 3558 445790342
S 10639 414913514
S 1435 752721146
S 12031 980633508
A 4482 652369973
Q 370 9491 8582246488110
Q 745 11257 5682723906645
Q 137 11589 5931258729784
S 6924 420518138
Q 1130 13267 3285810355815
A 9056 444582840
Q 4701 11586 5943329472204
Q 610 13062 9189764625881
Q 1092 12391 3081653679464
A 11645 308893282
Q 2088 12277 9835345900444
S 4086 563337912
Q 261 13125 6533092106032
Q 2635 11896 230538989215
S 2741 715620378
Q 174 12082 1502115486079
Q 2041 10511 2326959099524
A 6034 206020272
A 10910 764617387
A 7860 789031151
A 11107 121948538
A 7468 138333460
A 11199 921671254
Q 3528 12826 3481383227664
A 5705 103514838
A 7516 33763539
A 2736 687050770
S 8764 465448210
A 12943 141814762
S 5974 961254410
S 7339 109283673
Q 1197 13073 3347095032414
S 3549 527738223
Q 1855 12703 5225992837736
Q 1641 12389 1583702107005
Q 2090 12345 8382788306952
A 7318 591750916
S 3886 778851647
S 366 750127927
S 2341 658277682
A 52 942586452
S 4710 29897459
S 11686 211176558
S 7027 188977312
S 1966 391929189
A 2343 838182930
A 11707 972362432
Q 660 12525 6656414415493
Q 1245 13299 8286283395682
A 3244 771004259
A 3484 928346185
Q 1277 9041 2021688722885
Q 1248 11739 6138019625592
S 1666 808460874
S 303 977624848
Q 3748 12900 7056246156346
S 5445 804008363
Q 73 9706 6706921702729
Q 763 11463 352164504623
A 8602 241365466
S 5228 756525193
S 10054 367763170
A 4767 334557668
A 10315 321481265
S 3449 521364443
S 4122 690687777
S 8136 383054342
S 1838 443526398
S 13252 756564210
Q 828 11782 6927502955070
Q 1781 13343 8260590420882
Q 244 13362 7867282409165
Q 2976 13029 7553760118953
A 2483 744279816
S 8897 913738833
S 11720 684782255
S 13007 505399550
A 10760 813671688
Q 428 10799 5493752043228
S 12405 910999757
S 9143 784663919
A 10738 351936736
S 12180 303936825
Q 29 11464 5090705741287
Q 2617 10160 1210758591903
S 10022 386255719
S 1340 531762201
A 3252 157503793
Q 1199 8468 6593013050530
S 12538 988294634
Q 1436 11134 6014664266436
S 10974 624103004
S 5531 924217920
Q 4195 12089 4838847434681
A 10120 759039014
A 12297 776528937
A 10430 639696833
S 4969 424556776
A 11714 208968393
Q 579 9359 5899592476486
S 2860 995351545
A 10091 189492395
S 1202 601683681
A 5305 771972967
Q 6408 13122 1938661870160
S 11962 675005648
A 11609 365117971
A 12691 535359044
Q 398 13237 548787808614
A 12637 684371487
Q 5669 12494 298318220206
A 7883 342495630
A 4349 411070669
Q 2340 12779 3226119618986
S 6117 366434062
A 7339 228771754
Q 5208 12487 5199747864423
Q 3923 12566 7811894957286
A 7595 614910542
Q 144 7283 4271692583426
A 5660 501750229
A 1087 811113378
Q 2040 12128 4085947419275
Q 1261 12299 4031587784370
Q 92 7814 6652127091507
A 9439 606574071
Q 1269 12841 1235690135807
Q 86 7642 7083918765279
A 978 767609468
Q 3443 10920 5356696484834
Q 2056 12994 131278127063
Q 2737 9871 2216596880773
Q 2026 11649 600293728491
A 4004 868750690
A 3580 548244856
A 5105 276916282
S 3317 454654382
S 12625 781613033
S 11575 484566441
Q 951 12002 8230819060750
S 12670 151237633
Q 1857 10914 5916660408725
S 4404 429332869
A 8392 778782211
A 12733 9152933
Q 15 13080 8436616852490
A 1508 877713564
Q 184 10785 2131561041170
Q 3683 12935 5409752867614
Q 628 11268 1950653448744
S 8828 903779758
Q 5246 12705 30460809546
A 11138 374954722
A 9683 103061758
Q 1762 11475 5966433185671
Q 966 12737 785171907333
A 7576 711792405
S 6825 575100689
A 2911 80325992
A 46 515195972
Q 4208 13055 6347977742446
Q 506 12758 2602340196556
Q 4719 11539 3502485505966
Q 2216 11200 3542585472015
A 4989 54018396
A 226 831148555
A 11322 521276510
A 3062 148418722
Q 4034 12642 719641576843
Q 884 13097 9646863618354
Q 1891 12436 2978009368530
Q 434 11133 8244881605458
A 13190 300125021
S 10240 940105538
Q 1500 11874 2708372667465
S 2260 498210197
S 3309 644113264
S 7462 320079869
A 1123 317264893
A 11599 497942027
S 9652 503278553
S 9707 940928145
A 11225 502618591
Q 3772 11455 1944249965267
Q 174 7088 6272396852588
Q 1141 8461 2092646434423
A 3561 564952894
S 3756 509131978
S 9313 985159917
S 9153 753477775
Q 402 11645 7288173375119
Q 40 13288 3980642157943
S 9249 838911091
A 1250 501627689
Q 1472 13019 3822115592823
S 11366 723544587
Q 63 9935 3411670274184
A 11372 910556646
S 13034 210675939
A 6839 323767776
A 521 320310283
Q 782 13346 2822318299007
Q 942 12163 3890008003342
S 5041 782173855
S 11613 526979526
Q 1621 11745 2788415248520
Q 2875 9670 3897139499094
S 2053 913598535
Q 4374 12984 7369740553682
S 8150 238890597
Q 879 8587 7666678882367
S 5444 719306618
Q 255 9624 2109194064278
A 208 340993039
S 2563 87585645
Q 205 7339 175020158144
A 3185 341435208
Q 1751 9338 6000757922682
Q 254 9919 2677194046948
Q 4 13339 1223866899774
A 12936 785036792
Q 714 9933 8115867982670
Q 487 9571 670164359084
S 5967 355120821
Q 5538 13006 6967022549725
S 9978 177448775
A 188 432258450
Q 1686 12062 4891316814740
A 6185 72530439
Q 3449 12069 4822955297464
S 8413 224262495
Q 504 12684 3571722470629
Q 1151 10120 8019641265466
S 3368 89025610
Q 873 10386 1746005947149
Q 3296 12753 5777010503859
S 5209 914216871
S 5821 608641645
A 10513 137753535
S 11704 707950875
Q 1593 13326 830293223905
Q 916 12126 4839645237919
A 11767 284817873
Q 1578 9885 4055730894463
S 11808 415485717
A 11901 314934474
A 5406 355261367
A 9356 932217837
Q 3376 10789 3905190627800
A 12166 313139329
A 11063 799919638
Q 3335 12587 2005171644214
Q 2599 12897 8854478351878
A 4609 253673426
S 3752 302939571
Q 866 10039 2338424000343
A 4022 961397582
S 1958 405315229
S 4472 660725250
Q 1852 10515 593754695883
Q 2195 12346 4625493644353
A 10893 456814314
Q 925 12341 8587140906986
Q 340 12287 5169432813221
S 5849 95088327
A 11201 315417020
S 2878 991672501
Q 645 13084 8403358512226
S 11238 670454870
S 7609 531621087
S 4804 254718152
A 11193 6277650
A 1845 224776242
A 2283 564134514
Q 175 13244 1750389143536
S 12016 912612217
Q 1495 11470 4274312238189
S 8456 864736213
S 5294 771632626
A 9727 466338539
Q 5948 13064 5669778665974
A 11641 874427382
A 818 572360367
Q 2418 10487 4675170153070
A 8166 316684577
S 4849 275534827
Q 3511 11048 192310576278
Q 1556 8327 2912967769804
Q 809 11552 5349957595604
Q 1791 10771 6936938461012
Q 159 8016 6133217818654
S 5177 329560384
Q 1393 11948 7561086202711
Q 1888 11182 4410927904222
S 5283 146684233
A 10637 10378111
Q 755 8409 6817421002804
Q 3344 12762 6839145583605
A 8242 646322317
Q 2492 10277 6996561079162
A 9577 637349067
S 7577 215071524
S 1752 287434875
Q 4447 12914 1247543602800
Q 5390 12681 5498737871532
Q 2537 11769 1913109688728
A 8074 724992210
Q 612 12218 1130789580576
Q 779 8647 3394378253298
S 2794 625263771
Q 472 11764 1384263429581
Q 1853 13156 6064990762311
A 4994 464906479
A 4056 65720204
Q 301 10781 7582827930003
S 6291 515502035
Q 3808 12664 3898910016621
A 11430 372886765
A 1056 919564703
S 6737 98283321
A 1205 334082491
Q 837 13080 5895488128229
Q 1718 12859 2935987210296
S 9569 686052340
S 6877 586909445
Q 4213 12241 2963464797616
Q 1810 12469 1231086507291
Q 846 12445 3574872858450
Q 206 12951 70815871724
A 7077 381130184
Q 10 11986 9783596139714
Q 2993 12179 7332834365523
Q 1434 9731 5667740119457
S 3582 187001714
A 10913 906145175
A 13206 122817764
S 10421 195489083
S 5571 411794387
A 2840 606704421
A 3020 888623929
S 11143 723879676
Q 2295 12924 2797833284942
A 6891 255280343
S 1006 781565321
S 2750 285205652
S 12976 185760673
Q 2837 11791 3861033009074
A 8791 820202049
Q 32 13126 6226593943709
A 6218 477734703
S 8102 533466754
S 9686 365104050
Q 2108 10708 7113964060451
S 8818 139124681
A 11011 451865287
Q 245 8028 5691918411519
A 7668 619274712
A 9105 187724335
Q 520 7400 6444167014764
S 10841 117126581
Q 359 12293 3495841257718
Q 1081 10395 4322519587608
S 13026 656182799
A 6183 509865915
S 2989 274935604
Q 262 13329 615021292142
S 8229 356518218
Q 360 9951 8230226995798
Q 3795 10531 2661710966247
A 12039 1764021
Q 3335 12065 2164209961744
Q 10 13280 7773381466460
A 11095 508449604
A 9525 864364755
A 9715 584695011
Q 889 11089 7304737711305
A 9684 568198483
Q 4769 12819 5580366595147
A 8077 871439756
Q 3808 11529 408545135907
Q 255 9518 5258124987252
A 12073 902268298
Q 3272 11028 332094308981
A 8484 81711209
S 4956 782469108
A 11093 209391756
S 2411 911822492
Q 270 12246 4890853315379
S 1891 855098559
A 6096 695743500
A 11088 17697907
S 3823 657674801
Q 563 9263 592246968193
A 7816 243365494
Q 1268 11483 7519814055927
Q 2346 11034 5526933940766
S 13187 895198958
S 1487 974357115
A 4946 125973503
S 2757 392491241
Q 1544 12679 8308775063020
A 4078 938557739
S 12555 332756751
A 4149 77534963
Q 364 12510 9096882759329
A 12825 202553108
S 5529 134582930
Q 231 10579 2123708076141
S 3201 226923947
Q 709 12255 6810915322324
S 6988 80988484
Q 2297 11100 2003241560251
Q 3306 12187 1070057473700
A 7273 477793901
A 9260 749187197
A 3224 889465508
S 10124 543284451
Q 607 8965 1240490120597
A 6053 994850093
Q 3414 12659 6921874873025
Q 1455 9843 6402807980810
Q 549 9468 5657730645520
Q 5405 12420 6170702934899
Q 632 12895 5582955942178
Q 2820 13064 8594950240650
S 7580 499841543
A 12055 39681426
Q 1703 12024 8791715964670
A 3636 509382214
Q 697 12607 9318804940088
S 6456 596760916
S 7293 1809148
Q 4421 13138 1210101089462
Q 2795 11444 4941682774273
A 5672 392297687
Q 1020 10275 3874115096248
S 2442 626197831
Q 3468 12068 7938096955080
Q 1097 12341 4219160143669
A 10199 797660114
Q 2041 12964 3172208352446
S 9612 667794511
A 4178 640465491
Q 1580 12883 7274244950238
Q 1378 8530 5493983803799
Q 969 12952 9479151952946
Q 19 13232 1754005310069
Q 1266 9730 5758358744696
A 9120 321882666
A 2854 90022181
A 5353 101437240
Q 791 12590 7540202992338
S 7431 407506746
S 12859 644416951
S 3148 718132524
Q 4908 12133 191096804336
A 328 432362808
Q 2986 10252 1095617020044
S 7955 533215618
S 5553 530138912
A 8402 90848897
A 11041 474290100
A 8608 620650358
Q 1481 12995 2935632384097
S 9663 573925094
A 11786 278192375
S 3125 832572218
S 7270 166717828
A 465 102242856
Q 5881 13308 5489782377403
S 743 759245206
Q 658 12828 8964940349785
S 6642 89136157
S 10181 133265714
S 9042 91543882
Q 872 13154 5632365635299
S 2925 558395244
Q 2607 13329 5283379148720
Q 708 12373 8928729931742
Q 2453 11590 1483185850108
S 4865 824358090
S 1070 905810433
S 8857 516140988
Q 1536 11898 6043966867297
A 7055 256781700
Q 3392 12625 1912116030682
S 6370 409131508
S 12366 357424696
S 10414 277009608
A 12105 877069022
Q 954 11914 9499497068696
S 7029 507870236
S 9884 837687450
S 10821 806527688
Q 3217 13005 8008785980330
A 4211 435917205
Q 390 12330 7087039730354
A 4624 802497387
A 5221 440132317
Q 274 13270 4522200411392
A 191 95586889
S 7766 522793897
S 4301 249649149
Q 1073 12808 7261162510984
A 10901 231523314
Q 2463 11201 5728636192521
Q 1023 12838 1215016023220
A 8757 46820063
A 1318 114250295
Q 3636 12791 5164761328923
A 10925 973294314
S 3889 165971645
A 9216 578405821
A 11499 934366206
Q 622 9785 6344102999258
Q 738 10574 4000069335419
A 11475 749817661
Q 55 13011 2453269466399
S 6441 185884437
Q 831 12855 8477584200733
S 11615 728397980
Q 5718 12993 2421133978015
S 9968 131458065
Q 978 11262 9689090761365
S 315 235217698
Q 3901 12649 2354730468545
A 5614 563964508
A 2810 653078368
S 593 631816700
Q 500 12779 2485169664803
S 2024 688039418
Q 3808 12159 4414993366757
Q 3188 10409 5846971692006
S 12587 930752005
S 4066 257393992
A 11687 983269064
A 2117 913523785
S 110 368187860
A 3724 621813068
A 5771 528978421
A 2980 333999708
Q 458 12942 6756669892008
S 4480 405371113
S 9306 213962913
S 4966 889186346
A 6439 521529892
A 8066 962716598
A 12796 748088633
Q 2274 13299 6355597056401
S 13172 344387732
A 2153 486402353
Q 729 12812 1875956151509
S 578 279341393
Q 858 13165 8958733000998
S 13071 357126570
S 11418 505034679
Q 230 12090 5519494104312
A 912 517112402
A 11959 132251434
S 11664 810483706
Q 1263 13142 4492395038100
S 5139 544388586
Q 5835 12717 1572205901732
Q 4149 12450 815386582597
Q 420 11444 4787712145488
S 11267 811749526
Q 683 10614 9429035879872
Q 1206 12159 9052908592348
A 7157 210435844
S 10768 593657066
A 6178 289639643
Q 1124 9672 972140706202
A 6107 549810791
Q 1075 13288 7950907961423
A 10216 764750379
S 4833 641678954
Q 1648 13240 8599559027657
A 9753 516779045
S 11022 993714370
S 4356 548522428
S 3750 265842365
A 8430 389674636
A 12346 326981170
S 12880 537200810
Q 2831 11521 2343067762048
Q 507 13142 3128784135048
A 9175 888628348
Q 61 11283 8615137872998
Q 803 7885 4476793186190
S 11982 764640282
S 1866 836662243
S 12726 345035180
Q 4 13281 125725315920
A 8035 325604658
Q 2084 12003 8097220288697
A 12011 711441656
Q 149 8568 8030703143701
S 296 314859358
A 7252 17249242
Q 3363 10219 3302956983111
A 3847 876572170
Q 1499 11469 2182083204344
Q 564 13001 2587043930188
Q 1849 10157 46629893724
A 11593 300003906
A 12518 48785894
S 10400 492418295
S 12967 35024014
S 430 769778594
A 7253 945499489
Q 6129 13109 2390642401411
A 11624 689735594
Q 5348 12378 5771428974529
S 4965 515532039
A 1805 459744551
Q 608 13260 6455870705392
Q 4727 12547 5814949598222
Q 269 11805 2868981967125
A 6772 886148780
S 4891 779594954
Q 241 10965 7359338257574
Q 1718 11755 7898441522684
A 1150 355372300
Q 450 8479 3033182361762
A 535 553831704
A 13123 202192177
S 4283 500094180
A 1322 53619267
S 9722 455810323
A 1456 887902141
A 1934 188952853
Q 396 13152 8392054535898
A 10257 297665687
A 5865 142305405
A 4126 273540588
S 9043 567575635
S 4383 618408611
A 8010 354857905
Q 5358 13160 5425085823567
A 9305 821462385
S 6007 136670340
A 9294 472703770
A 11302 3850711
A 9969 128884646
Q 4563 12963 6644479750867
A 9531 584068035
Q 1404 10998 2595946780999
A 1445 556275601
Q 1207 12047 8282625501965
A 2457 520617602
Q 5493 13152 6863362346720
S 12849 83397888
S 4142 603739633
Q 117 13170 4576769132145
A 1856 876541884
S 9800 468075491
S 236 290172293
S 2136 652007124
Q 840 12035 4932046109876
S 11579 115101914
Q 586 12743 9658793012396
Q 4563 11782 2569531209816
Q 266 12573 1268461947712
Q 940 7848 911345004275
S 4579 10564932
Q 518 13329 1322920745717
A 2646 235271608
Q 1114 11321 5804890755030
S 10606 37386609
A 9637 281907219
S 660 256507753
A 1483 423303196
Q 6194 12886 159684715315
A 7456 22760549
Q 5300 12742 1944228455186
S 5069 927565372
A 2550 886732857
A 610 589166062
A 2933 539346845
Q 2566 12813 6506086284739
Q 566 7853 7112382612838
A 12025 373934455
A 4991 837105947
A 3203 677153145
Q 3299 12363 6975607159407
Q 3260 10925 7642903984318
A 4548 32355040
S 9100 449875193
A 3179 992404585
S 4118 395892296
S 3828 522111331
Q 2297 13047 3120048222677
Q 685 12443 4337427387240
S 7260 659551520
S 1532 505109935
Q 763 13225 1860774437746
Q 2036 12778 2062351149288
A 9844 90884593
Q 469 7601 2516605304630
S 932 135076510
S 5069 674346321
A 10702 168558493
Q 1004 12810 3647271183610
A 12149 604075773
A 3805 601161110
S 12028 376771617
S 11713 400819376
S 4513 368196037
A 6122 339275299
A 12762 229143300
Q 25 13140 5600328641543
A 3400 628006811
S 3018 701208344
Q 439 13360 9594476294007
A 5613 47140853
Q 322 12569 8221490539728
Q 158 13144 49960113625
A 10800 572036759
Q 46 13230 2249135288635
Q 542 8316 1722088401476
A 8341 698784870
Q 84 13322 7888084131714
Q 1388 10539 2245763920732
Q 1308 12308 6344884951117
A 7159 646557846
S 9045 176870024
Q 511 10703 2736330795823
A 4619 19383618
S 7730 328274099
Q 2 13286 7784217359444
Q 87 12887 6828247620068
Q 1653 12950 7735478852512
Q 196 13027 6038564161455
A 1340 608133483
S 9075 319781924
Q 1872 10438 6668171109733
S 82 459663673
A 7374 197585645
Q 3264 11654 7097360569263
Q 2990 12598 8638451320822
S 12834 702182411
A 11428 508108422
A 1346 873144388
Q 72 10381 277720280771
A 57 79484204
S 11515 948940806
S 4341 328459403
S 12683 629808542
S 4929 649746141
Q 960 8006 4721590810235
A 7051 548486128
S 739 891083160
A 1982 580821190
A 10861 957087830
A 9579 569705151
A 8765 515345410
Q 6 13342 6836401267184
Q 360 13332 5342152865816
A 8562 239907887
A 9487 867845343
S 4396 248463317
A 731 526903145
Q 2661 12267 5972702839252
S 10923 491196490
Q 3805 10864 1096554667856
Q 157 12912 3490172898908
Q 3349 10646 6809563699157
A 11720 495665555
A 2477 479773299
A 3682 967958406
S 4383 173560290
A 11510 371415129
A 9385 881205509
S 10384 905420110
S 4500 389362383
A 1378 166541549
A 3331 605297407
Q 3208 10374 3500756573518
Q 58 13306 6262071442468
A 4321 66902161
S 8794 903256100
Q 28 12636 2973509152454
A 8838 835564278
A 7625 263406163
S 12796 563367556
Q 56 13254 2179519561776
Q 2831 10241 7170311664340
Q 1112 9595 4244167074472
A 3826 487674342
Q 73 13354 1476875164118
S 8756 734309893
Q 3769 12810 4500439294064
A 3346 784789442
A 6200 429223526
Q 2546 11968 8663205933681
S 10411 842485325
S 269 185399627
Q 1647 12848 4299811278668
S 11154 769383689
S 9837 155295760
A 9946 562820230
Q 36 7241 5037530170382
Q 2277 11495 5105759963964
A 7851 207503752
S 9361 705353364
A 1789 56369187
A 119 952899000
S 2682 518533411
S 12990 187779690
A 2453 247403775
S 3220 598787216
Q 643 8285 122830182283
A 9333 855617640
Q 1835 11804 5600887375766
Q 1612 11754 4089644283803
S 7633 395953542
Q 3070 13081 2437907055424
Q 2249 12634 8510094413562
Q 7 12232 9088963756970
Q 1260 11331 4797985193613
A 5661 123021459
Q 2202 10561 6540117585594
S 164 786039139
A 1747 327742468
Q 5627 12352 4268994043477
S 7092 477398608
S 2545 864416933
Q 3346 10122 4618505822178
Q 4709 12794 4191899224807
Q 404 11782 3973995089565
Q 572 10753 4302680058788
S 9488 797263243
Q 35 12951 8443944734908
Q 938 13179 2118988083352
Q 962 12162 8403632341814
S 2165 654430892
Q 1131 9255 2526630593039
A 441 923072381
A 4556 680100178
A 4781 143410479
Q 500 8253 4721093198410
Q 709 10181 5908734346372
S 3206 235866064
S 4270 206727325
S 4569 100369294
S 3309 438035963
Q 1967 12467 8943040054773
A 656 896068587
A 12399 511603018
A 4215 349711856
S 2502 877981748
S 12374 479481178
S 11334 475032434
Q 4654 12499 3846929415257
A 1520 511925958
Q 953 11274 6313552942720
A 2467 860757182
S 287 640310580
A 11943 498148899
S 9622 457889879
Q 3278 10585 3848027908949
S 1250 446093145
A 2367 44015603
A 6794 352830341
Q 862 11159 3550999476891
S 1340 729641128
Q 621 7768 307208567343
S 1769 428149449
S 11291 97320067
S 91 524671919
Q 173 12583 3706971899910
Q 298 13285 5110308181527
Q 4089 11033 3198266593159
Q 6331 13216 534125691328
Q 1928 9714 400979391976
S 8224 534753743
A 4659 295059949
S 7437 313513019
Q 535 13205 6999366021734
S 6146 977859780
S 12281 955601123
Q 149 9188 1859853520904
S 11747 24236799
Q 423 9867 381460717452
Q 1953 11298 7446139661852
Q 42 13353 7428544452646
S 6119 126983080
Q 2878 10179 6758021284148
S 7899 16144746
S 11331 226589667
Q 1951 9779 5355456999350
S 10034 566669160
A 5141 579973542
Q 321 11084 8384681275043
Q 924 10147 3444528592704
S 4043 71956758
Q 1581 9868 1724467167152
A 5179 877899982
S 3185 420967343
S 8707 867879985
A 2819 894057889
Q 851 12869 8431194012172
Q 980 8733 7251050832500
Q 551 11731 9963326477032
Q 1302 13333 1527544542384
S 9356 67174000
A 13042 324562441
Q 838 12677 756858444189
Q 44 12489 6989540464489
Q 3513 13143 5940481203815
S 10170 217062355
Q 3432 11230 1760547041431
S 2828 786837217
S 13364 97574542
A 11757 542297372
Q 1927 12472 7882244401872
Q 382 11179 4916454321972
Q 3767 11123 795048755671
Q 3238 13326 6904701076876
S 11898 696019974
Q 2121 13339 3282950965712
S 3227 207810946
Q 2626 12875 3328135099543
A 3868 612649977
A 8227 790470503
A 8279 202093011
S 3602 821779902
S 4119 748979712
Q 513 13262 7347275676546
Q 154 10927 8202413365217
Q 51 12748 7008359967239
Q 422 13155 2289161898406
Q 1478 11514 3300568546610
S 9747 295640826
S 617 120961729
S 3919 389761488
Q 870 11932 7351547879734
A 2502 720039118
Q 83 8453 359873687647
Q 3598 11782 2220562317565
Q 313 11866 8790220945514
S 6052 481322615
A 12818 521170856
S 7656 752592718
Q 3444 12924 864032713670
A 1791 105311919
Q 16 13360 3176150419545
S 11815 639807631
A 5938 327878531
A 2087 50280232
S 9684 822939913
S 1455 32807719
A 5632 677667601
Q 8 13160 412995865244
A 5889 34945019
A 2834 664798025
S 1255 390310010
S 1931 484861055
A 4578 510571779
A 10730 918242681
Q 2860 11947 8059825471190
A 5619 797469431
S 180 852047870
S 1403 766517418
Q 1551 13185 8732301948204
S 12729 940289111
A 2483 984198164
A 318 119422394
A 1644 11360399
A 11025 390628743
Q 37 12517 6485799618928
Q 1105 11326 3765317467069
S 5570 208311744
Q 1367 12696 7657801128097
Q 1929 10861 5539322014153
Q 70 12350 1352288091479
Q 613 12420 3377102951131
S 13191 503961866
A 8861 675239991
S 2876 862238191
Q 1163 12993 5626629882142
S 8368 619483661
A 1627 496950327
A 5608 969185370
A 8836 252612542
A 5184 94272955
Q 219 12047 7292225567456
S 9738 214312918
Q 3127 12911 8976054704900
S 9272 83444771
A 11895 861434538
Q 2509 9907 7038591950136
Q 2385 12596 3648578146810
A 1873 809120195
Q 3028 11659 6799630306496
A 12451 161885428
A 1802 540694890
A 13276 548163258
S 1265 788080190
S 1292 309920966
A 5212 248638747
Q 272 8414 8032566781150
Q 1213 11857 5859821661501
Q 547 11014 2043099476413
Q 461 11730 1079957124086
Q 90 12940 8038097458459
S 361 449943949
Q 1519 10561 2152050589458
S 9075 17417463
Q 618 12631 2372693734895
Q 477 13253 3441811924042
S 6476 443957417
Q 1879 12495 9634365567586
Q 395 9530 2170890318772
A 3641 68836142
A 659 194407483
A 8373 968851066
A 6313 817610791
Q 924 8140 239901046775
S 10141 710787070
A 11343 975292378
A 11366 110023082
Q 1865 12941 3025799738470
Q 5325 12163 543657223888
S 8176 544289736
Q 3367 11668 3198910313217
Q 1780 12457 9502910688365
S 8367 937217418
S 7970 53379073
Q 1168 11422 6599595091085
Q 771 13055 6014435833194
S 10615 331845776
Q 2842 10687 5521616210621
A 8616 828428805
Q 1607 11498 8077742775674
S 5256 6961719
Q 2264 12991 1280758608937
A 8739 491373002
A 11194 838656801
S 3692 554229348
S 12859 266050896
S 2782 203276128
A 9229 300820744
A 3499 124118496
S 11353 704121611
Q 45 13343 9769215328361
S 4593 432800490
S 10339 975249174
S 9142 967118493
Q 3118 10281 3314606364839
Q 1935 10777 3023807120948
S 8174 750942036
S 3866 470888274
Q 1514 13000 1567420138798
Q 1990 11532 5883913261616
S 5797 633370710
A 7988 55819692
Q 554 13213 42772526367
Q 4008 11809 292870219627
Q 601 13261 4460437823893
Q 358 13312 2119998259994
S 1943 203276467
Q 2064 13316 8533902784568
A 10334 634892465
S 8805 463429974
Q 1684 9594 5947094232835
Q 290 9951 3198860914681
A 4938 78197510
A 12150 943002465
S 12977 168050273
S 8717 142188965
S 13235 333716470
Q 4309 11416 1135594397545
A 11836 471339974
Q 837 11922 6440159981792
Q 2569 12911 4081586736582
Q 1383 11933 1239006640059
S 8050 664843454
S 1052 325905021
A 4602 818996426
Q 4109 13133 388135996760
Q 121 6945 6714564302005
Q 1030 12141 7916177491663
S 3285 441691188
Q 403 13099 8980619281192
Q 210 11847 273522421273
A 12064 409755981
A 1344 847699259
Q 786 10764 8916439196481
A 7906 679206519
A 7551 5886198
Q 1335 13237 4484295907821
Q 832 9688 2732518255261
Q 2857 13332 8779956948374
S 5026 253475559
A 9707 978829981
Q 366 10941 8014308112977
S 3339 350239063
A 6312 591907802
A 96 5982908
Q 844 11974 1553224282525
S 8965 70672401
S 7906 391788154
S 2535 484275840
S 12372 830045502
S 12437 911503803
S 3698 733878834
Q 2375 10220 5697182541325
S 4935 468736767
S 5378 481882104
S 4193 145675302
S 5039 579116884
A 8979 547571380
S 8707 785285062
S 2774 412036579
Q 833 12044 2784287973764
Q 3985 11930 5002976503919
Q 1464 11441 7055635237085
S 9113 804431362
Q 4232 12997 491962750610
Q 561 9191 101910399056
A 9047 447676594
A 2485 330887113
A 5520 993726169
Q 3847 12486 234663470217
S 2882 645547460
A 6393 196493508
A 9135 647648701
S 7154 490023004
Q 49 13275 7148262071115
A 3030 578581956
A 9798 72028122
Q 52 10188 6530717425726
S 3657 412450677
Q 1201 8009 4148315339113
A 4936 724612708
A 12792 852156732
S 12033 496831786
Q 88 13227 5952924751894
Q 779 10716 2684513528532
Q 49 12685 5150651081376
S 4127 639549725
Q 6172 13017 2497597054638
S 7878 276333128
A 2824 569425482
S 268 990255315
Q 2690 10097 641139286446
Q 33 10302 841586773125
Q 1470 13190 3931326200430
Q 2074 13067 7028682903475
S 8705 946208100
Q 5532 12572 6070639340632
Q 127 11354 6211204806316
S 2074 891758470
Q 5633 12471 397949738860
Q 907 13136 8316980852575
A 7429 455522995
S 12149 18933174
Q 4928 12252 5368904218868
A 1455 970515349
A 11320 258777442
Q 1721 11774 6326060511733
Q 3213 13002 9249264571748
Q 97 9238 8054004923827
Q 853 10152 4289198250466
Q 1264 12529 8488945375140
Q 425 7293 455049340857
S 6093 567799497
S 4016 575821239
S 4975 812375564
S 6296 249721991
S 400 649504188
A 11643 968711731
S 12087 847257509
S 11829 332781793
S 2944 186839220
A 9009 839374943
A 12915 243288139
Q 420 10802 7487025499636
A 9449 824844544
A 5428 674020786
A 4643 65442560
S 5713 160411794
Q 3663 10477 5254502856813
Q 3224 11890 5666773713635
Q 1312 11754 5641094628097
Q 3665 13237 3853661775343
Q 336 13170 9667670699881
Q 204 13124 6537409757161
A 457 156538281
S 7574 630495087
A 4262 262909003
Q 1171 9084 4204765567272
S 12937 952468360
S 9542 579883829
Q 410 9413 1919174939024
A 43 309156488
S 13187 228530546
Q 807 11027 9850817336702
Q 1720 10233 2398934921890
Q 2841 10782 4244338354053
S 8540 26906124
A 3818 428518281
A 6720 168333643
S 11838 73217024
Q 276 12315 6018155203173
S 8884 703340472
Q 1464 10709 913940717120
A 11144 868962316
Q 2381 12792 9595871359601
S 5165 610795651
Q 2614 11608 4849833147066
S 6576 953300147
S 834 840700894
Q 999 8910 1889249187176
S 4707 935474194
Q 2775 12593 9025091897854
Q 1827 12919 6735583266710
Q 2066 9600 6630093403802
Q 2177 9778 3625684007855
S 12144 985286382
A 696 974179930
S 9045 335476314
S 9240 195055532
A 1464 122316136
A 11137 884511100
S 4726 42070485
Q 259 10435 5874592628198
S 167 878213062
S 12584 273542859
S 5245 553981137
A 1279 772093446
S 4589 406312758
Q 4245 11648 4159266544748
S 12012 197078061
A 4589 730712229
A 10298 278286208
A 5138 667335974
A 13281 138287635
A 6577 693982824
A 4487 570231278
Q 166 11765 2352933802316
S 11500 199172790
S 7861 545836349
S 12797 660439486
A 5786 452976768
Q 2052 12321 8798523901465
A 5290 101117733
S 12011 367122026
A 13249 893881205
A 1757 340524596
A 13171 98507456
S 4726 703964382
S 2333 243152724
Q 245 13331 1050213794135
A 8257 242337329
A 8587 791493027
A 3560 638686698
S 10185 178390790
Q 1265 8765 6172770352595
A 1055 566034056
A 9786 145888143
A 6682 356449310
Q 365 13032 8779206471589
Q 522 12524 7729660038085
S 12524 599982439
Q 3124 13360 2301759220708
A 3599 92040339
A 3009 283412160
Q 1460 11592 5730220587271
S 245 218931735
Q 4873 12903 327484582836
A 1590 32196425
S 5910 322453182
S 5800 409027646
S 13036 75630894
A 868 986809269
S 8485 927891936
Q 575 13254 771131773859
S 9132 260247356
A 3538 706588397
A 1869 125195712
S 8210 774791578
A 9875 849699346
S 11564 546878126
Q 2840 11398 3432329518174
A 7973 728401254
S 9813 528606851
Q 1711 10641 3596239852637
Q 1187 12645 7609141633148
A 9638 41294293
Q 127 11620 2112280115931
Q 1145 9312 5972637987053
A 12935 17350089
Q 98 12864 5297274146440
Q 1953 12188 5063648921822
Q 984 12521 16685955845
Q 812 7785 4213898463603
S 7774 360604554
Q 764 10710 3904473679199
A 328 571799880
Q 948 13310 1208605934634
Q 482 12423 5698396295067
A 5883 880878611
Q 2446 13217 7664148633581
Q 5331 12702 4235047560274
S 8155 977349188
A 8970 620744190
A 12246 919543411
S 12086 897806688
A 1269 837988558
Q 2467 11998 7443269945757
A 7325 83778342
Q 1839 11747 3097958707016
A 9689 653832325
S 9107 49097662
S 12095 130787193
S 5297 536701155
Q 2978 12572 6251176926729
Q 774 12188 5318507760508
A 9996 294506809
S 1369 74537032
A 1589 119226108
S 12784 538205007
Q 48 7304 1100738940390
A 5290 629936904
Q 4225 11862 3661981197696
S 7102 610231818
Q 1002 11324 2373467842088
Q 1741 11752 7891107199485
Q 295 8642 1777076493673
Q 360 13189 3871405796132
A 2015 600044400
Q 288 11848 9636895652809
A 8840 459013205
S 8822 263258338
Q 2703 11665 3927941182144
Q 4787 12233 4367594409072
A 13271 664508779
Q 1493 12939 3027511024667
S 5705 768257790
S 1845 682675772
S 5715 196922488
Q 503 12812 2400486323994
Q 2046 11256 5206830819878
A 2985 614939815
Q 137 11330 8865474951637
S 9988 960953774
A 160 948862074
Q 1745 11644 6561118744525
Q 3029 13305 7579216994295
Q 72 13249 5781004501952
Q 4384 12202 5956833978387
Q 4768 12653 4731379860089
Q 3320 10623 6443964013996
A 248 272871240
A 12979 655659855
Q 231 13337 243005538369
S 3511 200313891
A 10027 913445667
S 6048 926948652
Q 1642 13144 2775555152534
Q 3988 11732 3880133310206
A 4839 993307424
A 8690 105847114
S 6343 925542421
Q 1907 12092 4182258975623
Q 63 8091 1188175791599
A 8160 31660595
S 3746 297914895
A 10054 270114389
Q 4117 12194 2985206307650
S 2454 966070563
A 12894 591270731
Q 2521 13045 9351467887440
S 13042 586378926
A 6770 58130202
Q 277 11263 2603804704260
S 1265 422713019
S 399 57513715
Q 539 13130 8795477397252
S 3685 320487477
Q 75 12599 8392144128326
Q 613 8009 7348751499395
Q 2048 10455 6776007458914
A 2448 843184941
A 5719 949147788
Q 3569 11705 2766651549811
S 9465 586164347
A 12595 713312119
Q 249 13093 748068218094
S 11015 328778272
S 8040 801365600
Q 2937 12325 2852057446904
S 8637 665785032
Q 2072 13305 4166802477744
Q 834 7948 5216097499047
Q 1701 12619 6819197814486
Q 888 8690 2896086784759
A 5245 838604661
Q 2164 9181 5944838305019
Q 768 11373 2882132147035
Q 4030 11746 662854029337
S 13101 657639456
A 7539 846405930
Q 857 13299 9522941057319
Q 993 12871 7482927833800
Q 97 13107 7135199239917
Q 937 10798 3745778549912
S 8018 965821828
A 3721 332234036
A 10511 464024226
A 12083 111368048
Q 3838 12071 4464599847197
S 11340 214480214
A 4862 929835833
A 12450 762915295
Q 4240 12966 7107986904985
S 8477 72738774
S 10687 224812579
S 3960 554265443
S 9822 491509141
Q 271 13197 5586809589034
S 10911 159556574
Q 42 12480 7350343740358
A 7655 230016170
Q 2628 13027 4642678869292
Q 686 11956 5757681568473
A 10304 554855777
Q 4790 13330 3941622179099
Q 2714 12657 5320718413827
S 274 980830813
A 6292 206548095
S 8302 505143902
Q 156 8397 1847302153641
A 228 658717832
Q 2186 13091 8805711817867
Q 681 13192 542278750280
A 8960 576928973
A 8698 147619661
S 10485 689154112
S 5666 953155520
S 6880 99569547
S 11753 288951465
Q 870 10203 9061907709847
S 9130 630729306
S 10934 339660683
Q 1170 13119 4658182181556
Q 35 13092 4450597019065
S 9072 189649084
S 7167 80144897
Q 367 13278 4165053322427
Q 228 13327 3472720786727
A 2364 874905201
Q 696 8844 147859582349
S 4181 99531223
S 4557 439779008
S 12425 789621436
S 12812 231581476
S 4875 894156299
Q 2712 12721 9190977489573
S 3512 675578740
A 7442 112597968
S 10702 996431132
Q 462 13048 7734627647042
S 8526 126436741
Q 117 11993 5205502665746
S 2200 480865523
S 12851 104307469
Q 1453 12994 9309518805137
Q 779 11858 8861025506707
Q 3044 11479 4922005500327
Q 941 12950 9169479015638
Q 405 11538 6763900369146
S 1123 781365462
A 9704 961571070
A 12805 748436443
Q 1221 12997 2488551933324
S 6843 375321089
S 5105 839695521
Q 3097 13013 9537396946888
S 6276 720257348
A 6762 56152976
S 13087 546407857
A 1447 340186339
S 10824 115893936
Q 218 12006 8849261213960
A 1815 592551329
Q 3350 13320 6689433820593
S 7037 708267364
S 12362 141931102
S 11772 493864460
A 7234 467971016
A 9532 217580952
Q 332 8576 8012802041924
A 557 293633270
A 2289 664779382
Q 208 13173 4499372819144
Q 334 13283 9445719638438
Q 284 8991 4912897283178
Q 3798 10634 1335324817728
A 8026 204025648
Q 301 13142 3269622339996
Q 3859 11721 7665586541420
S 7859 187724838
Q 63 7098 1272911927131
Q 4129 12352 1553242132176
A 930 27504367
A 2360 557562615
A 12986 974321521
A 12060 742187936
S 5221 832516433
S 5873 438793891
Q 1121 12515 813747856677
A 9108 48483185
A 9161 245034673
S 1363 531651985
Q 388 13251 5402992593963
Q 1298 9898 8003998269534
A 1445 433769407
A 338 758443101
A 9699 633008331
S 6200 197973394
Q 2316 11337 2969174141877
A 8868 172463381
S 3124 719641050
S 2217 709799054
A 8452 506646869
S 11789 23276746
S 6093 110886450
A 910 585096980
S 6686 372702967
A 4200 51787241
Q 1015 12806 6792842842798
Q 159 13266 3535995514693
S 1844 223005268
Q 1886 10440 3155244611176
A 3898 935892835
Q 4386 12645 2651174289627
A 5377 138920211
Q 348 13326 6086450140219
A 7743 179617248
Q 5293 12744 7197386520808
S 6869 751310058
S 8642 962216755
S 11306 782215328
Q 4056 12266 6936843245955
Q 67 12837 9786521945644
Q 1 13364 1813976068528
S 9994 151986818
Q 3577 12759 5061666987783
A 4329 178882687
A 1059 32288124
Q 34 12364 1351181303791
Q 2387 12027 4375235622456
Q 13 13350 8366186471055
Q 1339 11745 3199341808010
A 5170 182672150
S 4434 974577689
Q 1434 10583 7132527762543
S 10613 517125768
S 5740 898190610
A 9082 843557013
A 4938 193367051
S 8055 806762315
S 2256 857497671
A 13108 209615271
S 2928 222588911
Q 891 12314 3044013973983
A 8009 713317808
S 12342 600546001
Q 2525 11416 1736157382685
Q 332 13077 8246704488862
S 4562 385929195
S 11182 763155446
A 12431 202705666
S 2087 246643154
Q 885 10964 4613070038597
Q 1266 13132 6682721678058
A 12427 131991004
A 7464 190465561
S 10943 50941560
S 6514 919088425
Q 351 12949 7678749085705
S 534 606590082
A 13071 112686532
Q 1084 12702 7798714916349
A 6782 390557679
A 3221 194735299
S 8030 901552842
Q 1254 8622 3051234000483
Q 373 9918 3228028772528
A 2970 996910968
A 10335 574129448
A 10044 39798234
Q 1096 11272 4945882463756
S 2235 981916261
S 7164 438569069
Q 2347 11226 1480692441370
A 1799 266404221
S 11276 115865126
Q 1973 10178 6070974826839
Q 1407 12115 5087847097179
Q 2844 11831 7144809651891
S 4212 452557041
S 2977 88842591
S 3004 101741855
A 3142 719558659
Q 3532 13091 6651006977323
A 1648 366116170
A 12081 229342140
S 2974 114853809
A 7719 762507636
S 274 129660432
S 1326 101383671
S 2774 127777908
A 6419 973622139
Q 723 10282 5789129969855
Q 46 12830 6699436580846
Q 3191 12161 1308109667797
Q 1476 11389 6139932763523
Q 375 9484 488006858743
Q 2999 12851 6458986690860
Q 21 13330 5519636422139
A 12859 581426051
A 9758 967388024
S 12050 454273297
A 881 926022218
S 7284 707380761
S 12525 472125951
Q 80 9606 5703269275343
Q 4931 13144 3757656423401
Q 2259 12138 7306428596479
S 4583 79921936
S 7059 900831626
A 525 634008500
S 9479 611957092
S 3790 640477375
Q 5424 13150 1013554275791
Q 4730 12998 614391355840
A 7990 667327351
A 3676 461317225
A 11787 252823529
S 2715 112138402
Q 1930 13256 4503229568277
A 7614 574544729
Q 391 13275 9773801354889
Q 380 12542 7816343746135
S 7370 244335399
Q 5600 12959 5949548546172
A 6849 614301870
A 12855 254964559
Q 3835 11633 801221923849
A 12961 968601826
S 10779 256783349
Q 157 9258 6834689510649
Q 1564 12852 6000634031315
S 13324 607716133
A 3572 641936440
Q 6253 13320 4037808192454
S 11335 494645035
Q 1593 13260 458259254473
A 10109 820993087
Q 1341 9848 3548055749560
A 11636 490755994
A 134 935641073
S 1981 90643850
S 5645 995127807
A 10157 927585455
A 12561 469175656
Q 869 12687 6973662694049
A 6033 132535392
Q 1387 12034 8013908317433
S 9774 478180233
S 6580 122900937
A 5991 821334777
S 13185 783822668
Q 5469 13252 7058651690818
Q 2820 11968 4968827896119
Q 4554 12093 1461190522519
Q 4313 11651 3737187402359
A 1362 548555853
A 1647 52979508
Q 5168 12051 5856800242884
A 3919 108280117
S 3683 313263075
Q 4744 11801 3179640756180
A 8710 598921420
S 211 35673976
Q 293 9068 6113029983822
Q 2933 13025 8672663707641
A 8026 985840687
Q 1823 13017 1342146354706
A 10644 571941431
S 5025 265988903
A 1832 880612207
A 11518 98429109
Q 4846 13264 2601224570924
S 8311 525643761
S 8990 453023856
Q 300 11621 9384046436694
S 5229 76488447
S 5940 254929907
A 4646 703491213
Q 411 12974 7122269809931
A 5114 385451156
A 12570 207507585
A 421 374246432
Q 3264 12255 1840797330392
A 8788 562332089
Q 1283 11509 2365015461869
A 11650 144367466
Q 3677 12874 5659692576361
S 10090 489241019
S 369 920419111
S 8638 306560356
S 2657 836274146
Q 1068 8660 862699923991
S 5945 151420889
A 3630 284526349
A 12309 235445675
A 1842 488830638
Q 899 9312 1502219459350
Q 2102 10465 7754110010693
S 12466 641950663
S 8828 46533319
S 405 519107724
A 6533 214053696
S 12199 302703795
A 6040 839541192
A 983 423922697
S 6443 192235910
Q 1845 11229 3040395315889
S 7967 410615453
S 10414 542399728
S 10408 180114599
Q 572 8985 7647493927756
Q 3574 10627 113687641069
S 13019 661414875
Q 172 13244 3024457173775
A 1362 516367016
S 9363 344465501
Q 306 13052 2739622916318
A 9564 508129464
Q 1711 12824 7603302342084
S 10072 491220167
S 3456 721628720
S 5377 872670239
A 12094 95892057
S 5831 572139918
Q 187 12741 997529600126
A 6861 266854880
S 10575 994386206
S 1681 261040106
Q 918 8979 4708669814277
A 1154 209328074
Q 1259 9859 4509655143255
S 7546 653291210
A 8039 385905396
S 4813 677356924
A 11344 226394473
A 409 856318962
S 7348 958455826
S 3944 619833997
A 4550 340652088
S 10764 992551274
S 3534 48416191
Q 1880 9687 615444236237
S 3635 696614135
S 11948 789254083
S 8690 941690648
Q 1124 10268 4155907317179
S 7383 135370517
S 5205 162779225
A 1344 44092595
A 6855 451739787
Q 447 13337 6528745052993
Q 4958 12540 2370848398371
S 1216 134003952
Q 690 8399 528768435017
A 4968 947915361
Q 180 10239 2204470644542
Q 3708 10632 1612545294546
A 2759 99900173
Q 230 9167 2237258357235
S 3549 854792043
A 10013 581825987
A 2058 602562947
S 8493 552571211
S 5291 948826340
S 1287 188848586
S 11919 678756550
Q 5310 12837 5005824016329
A 11447 603212222
S 407 366846884
A 3508 465127316
Q 5092 12859 1037131595209
A 7822 724619468
Q 3662 11770 717105815656
S 11318 132641919
A 3952 345319812
S 8376 88723039
A 8458 547058717
Q 2253 13290 9254440577259
Q 2718 12251 8350833356219
S 8617 486121438
Q 2476 11472 732509568805
S 10213 297680076
Q 4447 12549 7929956290440
Q 169 12605 512049456432
S 42 439816794
A 8942 186241980
A 10371 253559685
A 4310 350150881
S 4110 45289023
Q 1004 9621 6411873434659
S 1857 774292286
Q 1757 10500 4365210534160
Q 4048 11449 5026066844908
A 4635 716922345
Q 1538 9156 7200473581796
Q 2665 10730 3056025701651
S 6673 704140783
Q 2408 12678 1665743740528
Q 3334 11520 2592508792767
S 6602 587176626
Q 1912 11612 1474219664726
S 12238 349806125
A 1595 955053618
S 3651 453406490
A 8170 337172676
S 6452 782814767
Q 1272 8937 2858307835901
S 10421 646715888
Q 2660 11358 6924909660692
Q 3853 11744 2194739415554
A 7072 727755116
Q 2592 10505 5837266701463
Q 276 13275 551188129001
Q 260 10621 9466274570883
Q 823 9515 3943536009985
S 13296 115402165
S 10323 622235922
S 6194 80600567
S 9380 10455859
S 7955 696799190
Q 4686 12665 3606700770986
S 3133 737800259
A 6719 474187561
A 3401 371660360
Q 6399 13145 1522460467388
S 2850 485951049
A 12847 582762035
A 6416 125789956
A 952 828871874
A 2604 856376896
Q 2793 11857 7111641083796
S 3150 273843607
S 5648 770405279
Q 1822 11324 7362877209696
S 6751 897583764
Q 8 13362 9521816443090
S 2522 363272
Q 2713 10325 4166050235978
Q 380 11050 8916881705141
Q 2223 11726 6308412951929
A 11541 333543750
A 146 455927885
A 11005 813557262
S 8113 99935563
A 100 914499563
Q 116 13162 1868819806747
S 7108 213408708
S 2212 770280788
Q 176 11568 7255066873641
Q 729 11774 9213876313446
S 4524 778720547
Q 255 13324 3405876468519
Q 432 13069 6854744159957
Q 61 6751 3693835095862
Q 1197 10748 3789297882045
Q 983 12679 2947565482187
Q 2885 11454 2378863476618
S 7961 2721669
A 13164 134591682
Q 1183 11590 4564826515520
Q 992 13169 9692975919324
Q 1037 10633 5945577173398
Q 4303 13168 5430696546790
Q 4450 12688 4734971854991
S 11823 864120821
A 12484 434311242
A 10705 235858652
A 11608 349482084
Q 622 12820 4916140679943
S 1221 978413055
Q 885 9921 2468637927106
A 11042 826691087
S 12809 905026988
Q 447 11559 6491936758668
A 2972 493902465
A 12354 396646794
S 11934 993218980
A 4255 76291741
A 6255 90905193
S 694 372486545
S 11833 142565561
S 4501 711537773
Q 1713 11334 9275523767951
A 9497 838114121
Q 5403 13327 5639612023949
A 3200 752383434
Q 61 13346 8762469750705
Q 831 12237 8601220065241
S 6396 29886611
S 11528 246949896
S 7137 396592466
Q 369 12962 535672742603
S 293 249464994
A 973 738916802
S 5184 909254229
Q 1900 9574 5739712311894
Q 4669 12280 2621490587707
S 4541 582451130
S 12910 507018522
Q 1845 8545 4747008880088
A 8650 253762322
Q 1495 13275 3148654300553
Q 1369 13281 8339130755778
Q 3235 12476 2118512044827
S 11673 54797293
Q 144 12944 4726815430359
A 6860 258731567
Q 2885 11386 2809608415646
A 3415 234399133
S 4602 3160377
Q 1000 9322 7463228628257
S 8557 359723167
Q 25 7128 1871381537939
A 10192 50129187
Q 829 12227 8470232183520
A 1758 349479724
A 3509 748585957
Q 227 9662 9369242181879
S 10919 861765438
S 4278 239546564
Q 464 12432 9983412593205
A 5639 540236546
Q 4216 13020 2097028827142
A 6480 197547250
S 1546 112136197
A 11271 234786573
A 12140 52458163
Q 2987 13150 2687145930319
S 11037 89625102
A 11186 675858230
S 9636 709786792
Q 2068 12903 8756049378
Q 2163 11292 8185022472883
A 8550 591789377
S 7808 609667299
Q 2064 12964 5731478406506
S 10129 938669561
A 9675 331389089
Q 1852 8674 4891110505046
S 399 243325860
Q 611 12851 9343638430983
S 5767 257359552
S 4937 306392643
S 5279 254142580
S 9735 914587757
Q 2705 12809 5713611624832
A 2274 33332581
S 2319 286843897
A 12414 230380131
A 2421 836427465
A 9327 340598058
S 8764 859488761
A 8786 548051753
A 12579 99670677
Q 3216 11589 7010365400671
A 1906 119653365
Q 1288 13183 4225503656630
A 11720 477721346
Q 1440 9293 2474842964917
A 2031 808377811
S 7520 572797068
A 5119 462406556
Q 365 10442 3843629501713
A 4947 905309350
A 2441 821469191
Q 2071 11426 350405033432
S 1633 584398023
S 10551 449282933
Q 702 7907 3933812469427
S 432 706494010
Q 1930 12284 175405101311
S 10623 812539123
A 9487 770708481
Q 3597 13194 7301463032469
A 8903 945711965
Q 338 12298 7086301110957
A 94 746082843
Q 5388 12429 645132405855
A 6329 433580340
S 11637 991548104
Q 2355 12922 8113604881057
Q 1845 11841 1373221223374
S 6636 693826384
A 1002 265030732
A 7419 541677628
A 7483 626289467
Q 4847 12688 2097046699602
Q 931 7957 3625057163848
Q 3627 11541 6568869434220
Q 2639 13339 5385216266961
S 2550 821445042
A 12987 955457062
A 13313 146579092
Q 1025 11398 7118858456291
S 13104 918009712
S 11942 279959454
Q 366 13340 405710707893
Q 232 13082 2410610062565
A 3794 554082657
Q 3650 11148 588351230765
A 10679 890589474
Q 2060 11268 1785347742141
A 928 390555625
Q 1918 13137 8648692445190
S 9865 90215587
Q 1381 9129 4479621089766
S 513 356129766
Q 2687 11858 7027830537896
A 12145 831431475
A 5539 415190689
Q 453 12860 7341746049351
S 3561 580341735
Q 863 12527 2176504467097
S 1966 542891397
A 8896 202271418
S 12142 131662038
A 6397 723665158
A 7724 861484703
Q 2042 11459 4548778293182
Q 1904 11558 6407091409585
A 4216 467637419
Q 96 12111 4642739521294
Q 4884 12505 2802201164520
A 6593 550224924
S 1242 879312034
S 9145 547398137
A 3041 986148038
A 12845 691816754
S 10255 647949175
S 2194 558889246
Q 698 11511 1574941111746
A 7157 279959650
A 2070 133554016
Q 908 11527 675466242231
Q 1190 12942 8686040175804
Q 2423 13012 5619565951818
Q 2 13246 405049214645
A 6521 762520720
Q 95 12758 2378144656773
S 8836 420468604
Q 102 13007 7977597230484
Q 2542 11275 5575740744879
A 4358 882965471
Q 1848 13156 189504713682
S 8946 70748768
A 13074 761871377
A 9159 489875085
A 6060 588744355
Q 1209 10743 857087645326
Q 1010 13146 1751675026666
A 8652 444675110
A 2025 3468505
Q 823 10112 5451644183217
A 8345 795877679
A 8246 968322825
S 9500 553884404
Q 2758 10315 5971792633627
Q 581 13136 6376946704595
A 4737 203318526
Q 5159 12835 1859404581281
S 2090 748784325
A 1473 999731286
Q 3370 10850 598091557494
A 6801 836788671
A 2981 249228338
Q 1827 12461 3693698359046
Q 1805 12389 7563278265013
A 9051 268046069
A 12241 921287301
S 1599 968446992
Q 2050 9506 1501495031721
S 3382 406727904
S 13081 203106149
A 6546 922711816
S 1042 170513209
Q 201 13363 7871385441989
S 12798 281060934
Q 1002 12375 6546322846320
Q 2228 12901 11071910795
S 5574 575185092
Q 26 13338 8957187925730
Q 326 12318 4837440271447
S 9162 616959333
Q 135 12122 5941339974502
S 637 375433334
S 280 515265377
A 3680 339208626
S 12578 813087066
Q 616 12506 7360461582863
Q 557 13051 5629680072520
S 8958 419208436
Q 280 13187 3054603536491
Q 1041 11333 1326310005363
A 4095 25414216
S 5827 791766276
A 4072 31869480
Q 3104 9829 2850433120658
Q 2699 10764 6828672678536
A 4373 909610890
S 2630 964141093
Q 2515 12698 6107038502023
A 9843 818917545
Q 106 13314 5606164728792
S 10578 500400322
Q 1325 12313 5738225961198
S 3131 144072733
A 7241 572777816
Q 2077 10382 4607892385798
Q 1286 10576 959795074747
Q 727 12463 4466329216948
Q 853 11842 9811884655534
Q 567 11933 5562514506427
A 2419 555449897
Q 1377 11791 6419100407574
A 799 227015009
S 5409 528832571
Q 307 12202 1726962210068
S 12091 887014383
Q 2081 12118 4731718203865
A 408 918137651
Q 693 10346 2630316964455
A 3742 774823083
Q 324 12217 5028169075540
Q 2441 12709 1257986700429
A 3156 326476462
A 7349 421904650
A 6987 494544690
Q 17 12539 6204026188888
Q 1846 9965 7353122238080
Q 484 12390 3563944552862
Q 1886 12565 4627375970286
S 7593 222236711
S 552 801433033
Q 2213 9492 3164507119365
A 1645 182483182
Q 97 12995 3572673816460
A 12477 689948997
A 1038 680172922
A 8429 251785773
A 4080 973131871
Q 397 9926 4970159739890
A 12280 728097519
S 10497 800890977
S 2572 520982931
A 6037 87143046
S 1809 9517964
S 6459 557959122
S 9679 31422226
A 8315 296189537
Q 4687 12610 6937228738273
Q 248 7532 3742832327666
Q 2405 12779 5349822454289
Q 1951 12775 4455275078411
Q 3340 11249 321649691768
Q 1639 10478 1935014196794
Q 619 8763 6505407377929
S 7703 349432724
A 5580 523719550
Q 5040 12315 5157132985483
S 4697 401783398
Q 7 12944 9775926025345
Q 1230 12559 3523047289060
Q 472 13015 6391636716959
Q 1605 9663 5892599899303
Q 1009 11505 8501023307290
Q 1281 9973 6575358730164
Q 1933 10302 2956321328762
S 501 299704506
S 6641 907488846
S 2105 308414174
S 8466 383576445
Q 3874 13089 2510656387543
S 8113 638991987
Q 592 12860 3027358889691
S 6044 527117794
Q 2882 9998 2043169722124
Q 1106 10450 154893748740
Q 1838 13102 8210321703326
A 5609 718552290
A 1881 922318254
Q 1737 13153 8915072390111
S 3562 762300580
Q 2514 10574 1957523724384
S 6155 494584764
S 9282 572190595
Q 550 13172 8524949279796
Q 382 11178 5513956008929
A 2925 653977183
A 2484 84113165
A 6369 584224304
S 11884 232134047
Q 4083 12901 2907076245360
Q 3718 12676 6903088458340
S 1499 675883952
A 8091 763917426
S 4463 373271806
Q 1827 9901 4792175024345
Q 583 9506 8450976175394
A 13318 909943279
A 1555 442859625
Q 3097 11950 3061660645785
S 5317 663278065
A 59 103705440
A 5459 98736293
Q 57 10835 2361409473121
A 8713 816982121
Q 3001 11520 2442829387436
Q 237 10359 6660314296048
Q 278 10650 1325541131729
A 6538 165610095
S 2688 544919631
A 9740 763145201
Q 3230 12386 5429262237335
S 5654 987010518
S 3664 565626728
A 1214 82237212
A 558 887297430
A 293 838078201
S 9389 149864238
A 11687 573181298
A 2221 66649131
Q 5866 12707 4229761195293
S 13033 369363746
S 5175 17559781
S 2619 290128868
A 12880 447746262
A 6027 498781133
Q 3430 10851 5497550661922
S 1431 623945229
A 10002 329404696
A 3348 172749184
Q 1250 12362 9438005476538
S 3789 651205639
Q 540 9453 8254523918960
S 8077 213010745
S 2864 204580777
A 6355 867340661
S 5791 564833353
S 629 735319018
S 12506 670151991
Q 1536 12945 3531467408018
S 12828 186837548
S 2300 902846045
S 3146 557121190
S 3891 93139205
S 11446 413761604
Q 667 12548 8872377663234
A 2856 153403053
A 323 682932500
A 13105 32968236
S 10006 271182788
Q 38 12127 5278601492600
S 4750 128845636
A 9379 815163642
Q 5413 12252 5561682351146
A 5676 338407329
A 2133 423065084
A 8249 138670327
A 7405 295573263
Q 265 11348 8140187546188
A 5472 893968730
Q 1207 10750 8666800659834
A 5785 22832593
S 4109 43662487
Q 1334 12798 3367120956546
Q 52 10556 6512250945886
Q 2175 10315 4144782178702
A 9009 956683165
S 7169 522550809
A 4387 557454726
A 9698 846837531
S 520 637721564
S 7040 812480322
A 10593 661039389
S 9379 755323423
A 2676 578026532
S 4028 340791262
S 9994 382853719
Q 995 8434 930353174689
Q 191 8502 2758301506208
S 11710 824078806
S 4693 961892762
S 7179 80705368
S 12455 274868229
S 2555 539783945
Q 1362 11125 9520954717753
S 2208 848606450
Q 1373 12289 2760099171590
S 5322 295595169
A 8125 730695423
Q 161 12547 7845552350286
Q 1915 12536 7871956083361
Q 759 7723 757423566028
S 6851 123097108
Q 952 12913 59131026073
Q 2210 11429 7081087623445
S 6164 731791033
S 5322 319855828
Q 2903 13245 7344419891915
Q 235 8925 7191090057746
A 9007 73792440
A 6191 404777569
A 2610 923557684
Q 297 9671 7843832257206
S 5291 674380891
Q 114 13321 444460690892
S 11893 364518544
Q 204 11530 566791568658
Q 673 10647 5354214656463
A 8961 258887023
A 7331 836245136
Q 284 12547 5202443664076
S 2847 878440793
A 1525 832447798
Q 1245 11641 9582975205651
S 5597 370266593
A 1813 63521798
S 1141 991229792
Q 2874 10564 1548816001253
Q 85 12042 1267956864634
A 8909 742879113
Q 5448 12498 1437761093325
S 9063 915854557
Q 2542 9455 1202350153340
A 6685 976134409
Q 4706 11960 2629763694810
Q 1369 12860 6195275169793
A 9388 954730280
Q 384 12414 7497106355376
S 11727 264676171
A 4472 993610418
Q 1147 13080 8620102342418
S 1273 582413337
Q 3889 11432 6488807239144
S 11346 192864644
Q 2541 12757 5168148384722
A 7256 63503045
Q 633 10859 4291857778017
Q 42 12803 9170831990440
Q 214 13294 5628378640937
A 13053 682680633
Q 478 9974 9366305686126
Q 3130 10045 6376084974644
Q 1849 8958 5814866697525
Q 2477 11166 427529466566
S 5757 876630672
A 12074 119947376
Q 3619 10964 6098377957072
Q 1961 8882 2022608683077
A 6313 624959283
Q 2379 9399 297775178208
Q 275 11694 3757234665093
A 5534 157857
Q 1626 8559 6715703210242
S 5578 666970727
Q 98 13351 3766927235193
A 82 471595009
Q 750 12544 4851188532677
Q 6078 13345 1022530347094
A 11540 742681735
Q 3063 11714 2328914664466
Q 1690 11689 5209822594553
Q 1187 7915 2427731776103
Q 5318 12189 1193508620846
A 11278 232198602
S 5212 915869047
S 11406 900208091
A 10714 236516752
Q 42 13233 725085751932
Q 249 9187 6359183055319
A 2373 5534801
S 7412 426013551
S 694 796861161
A 4452 651556371
S 12023 15236607
Q 5022 11887 842759285197
S 9835 939194616
Q 1094 8912 207651785665
S 6232 467829072
Q 1783 12724 3061366359534
Q 3736 12795 6830299317384
S 1705 644461052
S 4564 816016461
Q 3477 11630 2280434176433
Q 938 8863 4797211989648
Q 460 12284 104310901124
A 10486 822085352
Q 17 13336 7644494957164
Q 613 13097 5215864023025
A 5635 759270821
Q 1632 12722 2373103822546
S 10720 251695592
A 5949 106118541
A 4322 338535661
Q 895 12632 4740615650078
A 2788 59181206
Q 1512 11547 4472856524040
Q 38 12284 3736637319933
S 10344 309081215
A 12931 959060616
A 2943 3405102
S 2976 850199198
Q 1454 9443 4063781306342
Q 492 9412 1650179161472
Q 1611 11872 6789161940487
A 7734 502322837
Q 481 12497 8372087004028
S 7284 697121379
Q 337 11247 4965350230903
Q 3016 12617 204920638014
S 11717 250919686
A 11890 992822926
Q 2298 10159 7201357461210
Q 1670 11919 3712550513223
A 8664 720798196
Q 149 13026 824700648407
Q 485 12078 4795502614115
A 3964 954482327
S 6864 908673496
S 2813 584859209
A 3437 310234661
A 973 76077473
S 1662 825120978
Q 5728 12479 4946833220941
A 864 171964126
S 9340 626620481
S 9536 558011061
A 10072 844628315
S 5173 899305615
Q 139 12651 9043506802521
S 1929 254663907
S 2953 131592837
Q 1872 10224 7195535733312
Q 1378 13308 3737400296449
A 12860 261874375
S 418 550210297
Q 582 9902 1679516947001
A 3316 222649855
Q 195 10733 6072542661441
A 12929 635103458
S 7173 374872964
A 9551 863564503
S 9190 342634809
S 4123 127394173
A 12427 124345054
S 9143 679919635
S 10148 357227124
Q 24 13085 1707503530820
A 10270 991033162
A 11848 47416203
S 7034 824328803
Q 782 13124 2738368161435
S 3684 266266095
Q 882 12480 6844848195868
S 9732 356187670
Q 1360 13116 6735928851755
Q 1385 8395 5536012307392
A 1343 844433187
Q 13 13302 5515880463300
Q 867 12299 1755021088911
S 5901 801032985
S 994 699075991
A 5366 427357253
A 9468 20229061
A 2872 257409811
S 4967 822437172
A 8574 633956581
Q 1791 8832 3521409367115
A 6627 930406814
Q 2395 12199 590424279528
Q 24 12326 3572549426126
S 232 380885743
Q 647 7728 5627789619248
S 11246 931877956
Q 2603 12071 5824419889662
Q 1441 8700 2257428812916
A 10760 278694418
A 3151 364931268
S 6493 606278707
A 8312 692589994
A 11188 726514323
Q 294 10885 7408649976419
Q 5374 12806 2788882833983
Q 67 12821 2463597704019
Q 1424 12984 7384182143437
A 9938 54417098
Q 1628 13203 4927925836263
S 4622 672287663
Q 4543 12109 1876757033946
S 8470 25192426
S 7208 382141688
Q 3658 12283 2935976853106
Q 1301 12523 693796966046
Q 789 11651 9047611155884
Q 81 12308 569696167513
S 5021 639294877
Q 3244 12452 3671316023448
S 12012 905072118
Q 4457 12999 7095731053594
Q 2283 11558 3536389322663
S 1667 477669713
A 570 359748256
Q 658 9036 6106058591033
S 3847 315645157
Q 847 8931 3107884097220
Q 1713 12628 4363178151307
Q 3750 12770 3143392317498
A 11300 848394689
A 11713 690843694
A 5291 964835890
A 1353 528654178
Q 1199 9204 886620861457
Q 2737 10479 2294542410711
Q 104 12847 1925945924768
S 10637 676879832
S 9996 390720575
Q 2888 12428 1783481693514
Q 1208 11385 9151367057045
Q 9 13296 6483756728668
Q 1154 13268 7381053898722
Q 1576 11349 7807706287707
A 4127 617850334
Q 4054 13346 645677223543
S 6512 325431135
A 231 727370518
Q 2215 12995 4872306563762
A 8600 62492792
Q 1187 12678 1595263174173
Q 948 11887 7986328258933
Q 1788 9666 2827272051157
S 7347 910533692
A 12309 732692940
A 9981 958736815
S 11044 783054542
Q 1518 8486 3901751409736
S 7967 743486609
Q 350 10661 3324193618138
S 3081 612370710
A 11936 112889509
A 7432 451463691
A 8378 358439135
Q 439 9514 8912466664226
S 9963 908341225
A 5811 63131261
Q 4975 12911 5695097362087
A 9341 712109829
Q 2244 12202 7629358502678
Q 3516 12068 2991133322438
Q 1922 11351 952296516462
S 9598 268344241
S 450 709504562
Q 2544 12504 8502465979801
A 10612 238462905
A 12976 271687196
A 7587 896251754
Q 3803 11484 5604182999216
A 9722 225730292
S 10411 267829056
S 8888 466131186
S 12361 84005985
Q 2566 12518 6931322895284
S 4260 17473992
A 6175 498693689
A 10798 299067063
A 12635 267464128
Q 2893 10466 2760890586091
Q 4750 12855 2102228118646
A 136 586946333
A 1855 865004240
Q 369 12888 3786071708151
Q 2950 10492 1293363049774
A 9733 602845978
Q 5097 12343 2789725545958
Q 2132 9743 1709292196992
Q 192 13329 3883769643706
A 461 782724551
S 6839 77043160
A 2229 159160899
A 840 947654436
S 8597 260573082
Q 1968 9169 4399726924260
A 4694 490745904
S 7986 485406582
S 5350 203147524
S 614 530955889
S 2854 115404620
S 2056 143707181
S 6117 338500120
Q 246 7509 5824739382781
Q 923 12742 3073861497192
A 6637 762906865
S 9570 401967475
A 10499 275201683
Q 2286 10151 2582369153272
S 2236 773359939
A 8457 770700711
Q 263 13265 7900142822978
A 9255 452601975
Q 4251 13280 720890316730
A 5511 76875579
S 11599 858856804
Q 149 12907 1271475629229
S 7368 886548530
S 8912 988643028
A 3874 26852533
S 11824 37831864
A 11318 165968723
A 2695 495271555
S 786 466981214
S 6769 158075571
A 10248 63968278
Q 1033 13332 7406085046609
S 9318 213535385
A 4194 168138946
A 10421 956819891
Q 536 13119 8076060309365
A 12908 939647179
A 3394 598068349
A 9712 794385724
S 7980 74961875
A 595 191281059
Q 581 13349 5332999356201
A 1238 713558738
Q 2417 13295 3188057874730
Q 308 8984 755914523548
S 12608 8961730
S 10575 846165835
A 1607 597537016
Q 175 8728 5075776878974
A 1698 559409010
A 10496 729988229
Q 1050 11714 8729574339616
S 220 503983250
S 12742 595886910
Q 758 9559 7333768677046
Q 72 10315 4794280146115
Q 1064 9592 1523948092318
Q 624 8093 1399414549061
A 2139 230120372
Q 3752 11215 1993850900534
Q 931 9686 8029112113746
A 13170 949870928
A 2120 648886247
A 3946 350892648
A 7 364520888
Q 29 11785 3153018686490
S 9730 257539043
Q 4403 12036 6187856444542
Q 3004 10351 4367055393180
A 5405 595709942
S 6153 680919570
Q 123 11250 6462386015526
Q 338 12843 3924782078408
A 5205 28716192
Q 4241 11846 3987182215478
S 7890 328953793
A 4527 505893583
S 3994 368523954
Q 255 10582 440065158583
S 12225 489389019
A 11010 119806992
S 679 128538948
Q 3787 12431 7641464566232
Q 1571 9146 2638411549810
S 5507 766352467
Q 911 8389 6422490965156
A 4862 361391718
Q 2148 10197 6838456985070
A 6735 147631068
A 7498 415990260
A 12788 57032522
S 1588 123721551
Q 3122 12850 9347161027611
S 6660 313733530
A 8567 347419050
Q 110 9585 6674660666813
A 9412 43550496
Q 4790 13333 586471305465
S 2819 263853218
Q 5300 12094 6658623631895
S 5927 929481081
Q 1450 11904 3392898120575
S 6821 489144449
S 11055 433048046
A 10269 489621924
Q 809 12477 3388557389860
S 5554 564349463
Q 3552 12000 2399111646173
A 1650 545019070
Q 2690 9891 5433048055761
Q 2188 13032 4803030638769
A 11962 781639961
S 10669 3471845
Q 70 6950 6019850759793
S 8927 522190850
A 8863 293644227
A 11490 875767963
A 5618 723179318
S 8661 442379774
S 8633 824087339
S 2875 624272771
Q 99 13081 690104963681
S 1917 624811572
A 7285 399469540
A 4795 766063032
A 5050 715592021
Q 2528 10303 4343484814202
Q 1484 8275 2200804907238
A 11422 321232599
A 6087 273762901
S 9644 407295646
S 4001 939530478
Q 3060 11090 5743028644900
S 6419 933853857
A 12852 619910017
Q 73 12625 2405686795117
Q 984 13082 5414764864252
S 1607 51321709
A 6230 89471499
S 12453 640989013
Q 2994 11586 4595831726084
S 4532 133655507
S 9664 36639114
A 11455 556114963
A 3379 889089079
A 758 696421753
Q 670 13259 4426793838983
S 5199 922427125
Q 1242 11054 9581624485129
Q 101 9081 6811750792714
Q 875 12301 7998377597603
S 6183 413149368
A 6474 749066590
Q 1926 11893 3729480451443
S 7941 136897002
Q 2346 11588 4130032427198
S 4882 4925358
Q 1725 9476 3809483953066
Q 181 13009 6064931474899
Q 3324 12093 1518339419021
A 6658 873797843
Q 4573 12400 401380682785
Q 1489 12846 5060035384094
A 3989 113650071
A 2800 862103603
Q 2250 12184 6487334891350
S 7812 263189218
Q 3180 10957 5921569901725
S 11724 512766706
S 403 98467220
S 5134 502030786
Q 219 10753 8273378623636
A 6275 61323502
S 335 775224550
Q 610 12198 4355670632147
A 564 200327419
Q 1258 12302 1393176900203
A 2129 400260784
S 6014 847212456
Q 2081 12321 5930605329488
S 3963 94621803
S 7606 875777369
Q 39 9697 5607938073029
Q 762 9215 7715700316950
A 9775 1322488
A 12125 750066594
Q 2333 11863 7152050913135
A 140 808838971
Q 4160 11762 748697128674
Q 542 12970 2513515869983
A 7753 309614701
S 5357 80094707
A 10006 887938310
Q 1322 12755 737126403904
Q 1505 11807 5082515670845
Q 2627 10801 2450561086533
S 5160 517913182
Q 3151 10702 5595704092685
S 798 960919421
A 1613 822039608
S 1014 313059294
A 9626 929289404
S 3159 798218032
Q 5 11985 4113202580852
A 5528 847157678
A 4925 423775968
Q 330 9146 6337035097400
S 9518 40386534
S 6839 345608724
Q 3384 13264 9147909894652
A 7801 318583694
S 8637 707062595
A 7965 992098570
S 5179 32153910
Q 1113 11824 242392876638
A 8276 924971975
Q 1956 11683 2402610913507
Q 2091 13220 5201467903939
S 982 632590326
A 7253 700267296
Q 989 7885 6105766404846
A 6325 374251650
Q 1482 12195 5956247085239
Q 1730 13292 5596055765835
Q 2361 13321 445718573685
A 7143 414618699
A 7164 437031031
Q 2336 12240 4408273328394
Q 116 12896 3903904855498
A 2633 287589654
A 5513 262523539
A 4689 449045922
Q 2241 12208 6192844216388
S 837 987357895
Q 579 12579 5996073939985
Q 1171 11352 7414412420445
A 1946 209764275
Q 6087 13171 2937332178473
A 6673 952538368
Q 2956 13350 1098445745339
S 11042 810494334
Q 1134 11165 7771606769228
A 9646 236283013
A 5046 493038791
Q 310 10616 5083616583249
A 1968 929498749
A 12958 217341835
Q 1754 10709 1053719550118
Q 120 12616 7568313950272
Q 878 13237 9360708417750
S 2656 283211343
Q 3645 10764 4936803495265
A 6651 251359982
A 7671 351725480
S 11035 921536749
Q 3437 10130 6359986477183
Q 1242 12328 6781718097695
A 3278 364468686
A 957 379968492
Q 5010 12779 112383265813
A 12681 29871512
S 11969 214991683
Q 773 10217 3340621883768
S 5126 67579733
A 2262 834336692
S 8696 662256006
Q 4 13131 5896705073583
S 12254 61427251
Q 324 12930 1548345938852
Q 110 13269 2926045435168
Q 3126 10407 1866465618333
Q 1121 10127 4643235822766
Q 2877 13151 4248041415263
Q 291 8394 7396815393605
A 1549 750783574
Q 299 11932 5583658979568
A 9746 478988275
S 47 758123130
Q 1235 13065 8243751306903
S 9306 200750192
Q 2660 11555 6291465146616
A 5283 54268368
A 4687 263023796
A 6105 798245508
Q 4115 12706 2238280237591
Q 1622 11714 9771110723721
Q 672 12273 8226896004627
S 5589 895633130
A 2014 294173093
Q 62 13336 9016499620925
S 11830 831905860
S 11159 180923682
Q 4143 10908 156550785709
S 3835 633336576
Q 2595 9947 291717457946
Q 1122 13145 6639249369380
A 9763 803093555
A 1239 31720165
A 101 218322487
S 11473 24167686
A 7026 775623336
Q 190 11112 5411196877390
Q 255 13140 7595357028490
Q 1610 12661 7891526102219
Q 1487 8422 6621538913171
A 1944 686532990
Q 96 13157 7245300601472
Q 131 10364 1108732414969
A 1767 933784077
Q 2447 13072 2286552282897
S 3596 159516583
Q 2020 13196 4265760198963
Q 1200 12195 7616287872934
A 9281 855493737
S 5396 231301399
Q 4128 11559 1985916692680
S 4163 30815657
A 4540 825075990
S 12020 147130533
A 3056 73601326
A 8271 638115658
Q 232 10770 6323702956212
Q 3864 11184 572529460369
A 6998 137065068
Q 797 12292 8655150029184
Q 1651 8685 5507202691158
Q 1143 13261 1567920536626
S 7790 348458177
S 4513 169518818
A 6650 575546864
Q 1847 12344 3459468958591
S 12831 401765771
Q 2746 12282 5509137129000
Q 1002 11022 6145552138388
Q 1261 12895 3111126583184
A 7392 752640142
S 10890 449103167
A 7758 861611370
Q 618 13028 372701598285
Q 412 9537 6333751421111
A 6390 841109182
Q 3274 12562 8611362070841
S 7313 857390335
A 12898 651262241
S 12930 195611556
Q 1364 9913 395478714787
A 2434 645374422
A 10411 961394646
S 2846 665254111
Q 5968 13100 4628437065539
A 9618 199985167
S 3581 152654724
A 2177 928670581
S 9952 166372191
Q 174 12887 9604314976580
A 3995 802651900
S 1776 814916065
A 2469 452365524
S 1966 734773781
Q 181 8814 3107201462459
Q 801 13304 1704296320079
Q 3743 13223 7054825157706
Q 852 13178 8154289402262
S 268 279489541
S 11044 575458560
Q 2511 13071 248608797916
Q 2236 12136 6271351979133
A 5081 408025521
S 9793 740107889
Q 438 11001 3453450888429
Q 1247 11890 1165256401196
Q 658 12556 8574030858389
A 10549 967799262
Q 656 11928 6373410612995
Q 330 7647 2230445015151
A 4978 89088008
S 10540 615717521
S 9557 807813606
A 209 807656367
Q 4377 13208 1625972955340
A 3222 997549632
A 10351 27441740
Q 1749 12644 9451482916698
A 2669 874286643
A 6707 472931580
A 3501 653342322
S 4898 733778321
Q 2235 11446 3082732866637
Q 4773 12034 2769759773500
A 9744 88429112
Q 1352 11939 4261512946166
A 12116 641539429
S 10673 381672390
A 1818 965509608
S 8147 820762028
A 3517 714583144
Q 837 13087 7656289491596
Q 1305 10408 8505857057242
Q 3815 11955 2985533677336
Q 3742 12507 1318688319315
S 5384 991728113
A 9913 531594787
Q 416 11370 7327406628619
S 13189 187519654
Q 690 12826 3538742942967
A 8463 188951074
S 3395 459437192
A 12792 852773806
S 9065 609918277
Q 38 13277 1511091313870
A 8802 586258646
Q 2423 10424 184128691210
S 2127 538233418
A 6586 103263961
A 13000 373976402
S 3982 220930445
S 341 782062615
S 9758 822082800
S 10703 352404261
A 398 870592023
A 2276 283972623
S 6827 984444067
A 12078 828321295
Q 3646 11752 7155046839985
S 6926 108596969
S 3878 573107714
S 8125 6563463
Q 1342 13066 7849014584700
Q 745 11885 1042843637368
S 10602 458740323
A 4489 742487271
Q 1217 9107 7373158076828
Q 1121 10507 5330377773896
A 1719 563199792
Q 3448 11797 1037110014697
Q 1653 11615 1453697330271
A 11017 475225159
A 10519 685761096
A 3560 284513963
S 4675 501251442
A 541 146002944
S 5106 719818993
Q 1366 10023 3746945791272
S 4186 283899650
Q 3695 12432 3619540783001
S 8296 43635577
Q 1027 12237 711563902121
Q 1366 9143 7394266194820
Q 2243 12378 8919320082274
S 2811 948440111
Q 2756 12494 3252313405563
S 10867 322555030
Q 93 11505 1794549018557
A 7842 736109727
A 1590 139216631
Q 532 12264 706595391729
S 5050 603051200
A 2592 444194676
Q 863 11461 7162230075263
A 4808 170814528
Q 1309 12483 2863371810543
Q 2669 11317 5341656791045
A 9336 757467869
S 12342 655916251
S 4254 13422112
Q 4166 12185 2441398422789
Q 995 12442 338364657851
Q 2966 11281 581652363594
Q 1075 12305 6695924044477
S 3080 518024205
Q 929 11673 600751463244
A 3720 777110173
A 6451 193482395
Q 288 11986 8090890484149
Q 77 13046 8792457876541
A 5712 940118945
S 7898 341991798
Q 3850 11422 6977901128765
S 5016 823299240
S 4385 524280171
A 1950 905366933
S 12917 879702631
A 7569 403220412
Q 4227 11527 2401237520276
S 4042 791913666
Q 236 12331 5607381917257
Q 440 12170 6117183949570
Q 690 10803 8102505053936
A 8972 962957361
Q 900 12664 883070809415
A 398 632268228
A 10127 594109507
S 12626 47760496
S 11722 272197210
A 12741 518346803
S 5259 53274977
Q 594 9736 2606079392287
Q 1796 13299 9655322328796
Q 2655 12351 5960448912035
A 5231 914286918
Q 2217 13324 6501162890857
Q 866 9779 8840827692207
Q 3586 13154 9025619941777
Q 4790 12928 5653046992241
S 8215 388419058
S 509 851661318
Q 5278 12253 1655092278144
Q 731 7638 5269761130194
Q 3937 13313 8176499112148
Q 639 13138 7667121503822
S 11978 786126288
Q 1307 12303 2466954660337
Q 327 8585 8013412689040
A 8675 146018873
A 7390 922620673
A 2737 947146455
S 1758 330777910
A 1762 970448636
A 3688 624014557
S 185 345682296
S 6492 570634440
A 8245 676587971
S 10001 861381304
Q 237 12719 7423309975015
A 7992 56151521
Q 2872 11934 4889305581252
S 13063 598647919
S 8390 126456031
S 4364 131736996
Q 2007 12911 2547381669599
Q 120 13101 695464784527
S 7533 898953760
S 3138 832597888
A 9639 822987705
Q 860 8037 6254332353287
Q 2441 12529 6891125786962
Q 701 9649 7457862128579
Q 842 13349 9662844505560
Q 2852 10748 7636457853426
Q 3035 13024 8402637049085
A 10353 277966991
A 12713 327155942
S 7927 655245596
A 4487 612388614
Q 1796 9393 5284193505305
S 1180 977488323
Q 960 12424 6734408848375
A 23 324985399
S 12480 827257793
Q 91 13272 627183665204
Q 1689 12841 5627203016952
Q 5349 12157 918670182468
A 12946 291767944
S 12807 435202199
S 1162 141847015
S 1539 753019867
A 5856 751203483
A 1290 461593613
S 11575 629526895
A 8185 716179615
A 13305 394811290
Q 968 9373 2845711477777
Q 629 12733 380673570094
A 11903 100559598
S 9075 836405598
S 6288 350714286
S 6714 938879156
Q 684 12074 2403742082532
S 1610 820210152
Q 2103 10649 7883420142100
Q 1565 9261 1708073552000
A 8733 430883062
A 9394 677093948
A 13217 356710928
A 2434 157038950
A 2708 38008642
S 2920 671301603
Q 17 13277 5285092203385
Q 838 11995 3704367756817
S 1729 356471980
Q 389 8250 7296895646289
A 6348 614712675
Q 3804 10499 5475358059680
Q 5253 12155 3817250597075
A 12375 73085250
A 10494 247860572
S 7389 129579856
Q 483 12950 807353888196
Q 2569 13127 3793322029192
A 11308 162829180
A 1936 808466428
A 4422 138037848
S 5783 233945415
Q 2798 12942 2954014080301
A 7608 795480989
Q 2260 11830 502146862918
S 13015 906019546
S 1788 771295888
Q 6119 13164 574195108453
A 2652 24865703
S 6034 388155753
S 1435 545329227
S 10895 751442616
S 12677 777379285
S 4464 110876397
Q 3002 13085 415329508903
Q 2560 9835 2348012963269
S 6108 108368363
S 3066 80703107
S 9982 804919025
A 3337 747631050
S 11040 993183804
A 1259 724453362
Q 2907 11696 8343791451208
A 1863 694687988
A 13065 984909302
Q 667 8074 2993957580819
A 7341 14118482
Q 267 12236 8550122564800
A 3217 130647730
Q 1228 13163 5259013166040
A 3155 221764925
S 2760 490464508
A 1400 716690175
A 7682 930953732
Q 1234 10807 2513530017183
Q 26 13171 4017829837473
Q 260 13067 5610738508671
Q 544 12167 2817156094157
S 10103 965893359
Q 1277 13066 9107048860967
A 11858 982456377
A 11292 11101049
Q 4018 12222 4389963023803
A 4160 349340642
S 4536 954797871
Q 12 13291 5336730498306
A 12584 949947464
S 6019 765198591
S 9281 626199713
Q 1090 9452 6398850648532
A 1673 165089401
A 1245 623684453
Q 953 11178 1564832316123
S 2737 674637974
S 1618 526600447
S 612 320893980
Q 3477 12738 9191564619536
Q 201 10720 8071936177626
Q 673 13178 3972989753179
A 2049 674866449
S 626 913026830
Q 215 13190 6790629872837
Q 4331 13170 8302636501679
S 9006 528621754
A 11962 381607445
A 7856 3700967
Q 2696 12238 3401619204581
S 3291 924823909
Q 546 12997 153436651558
Q 4381 11636 3321984155621
Q 4195 12640 2815243187356
Q 2857 13322 8647438978108
Q 1268 8202 5754631395856
Q 102 12958 4308493195065
A 8717 394873710
S 521 639525679
Q 344 13211 2775730480014
S 2686 368373840
A 8185 696406078
Q 1929 9572 5068516363327
S 11916 13613097
S 385 550693836
S 8252 199907093
A 12532 27699214
A 8008 95201438
S 1104 901336089
Q 4092 10923 244022214848
Q 251 12943 468680180001
A 11717 734150026
S 127 416313352
Q 260 13004 3957129473252
Q 980 13306 1891050620228
A 12039 690217793
Q 2843 10178 4355042418870
S 11241 78177575
S 2889 394526444
A 12351 837061976
A 11274 26964584
Q 165 12774 6806442117990
Q 2312 9940 7084285107893
A 10256 435707301
Q 1846 12510 2455895710424
Q 110 10075 3219014754465
A 8949 360244889
Q 1753 12834 5140761100983
A 9840 817437895
S 3896 698650034
A 3975 837796331
S 6145 56129633
A 2954 517025505
Q 136 11621 5363095293784
Q 3268 12068 3098814077336
Q 1383 12627 7286176939066
Q 457 10023 4788112266871
S 9534 930941005
Q 1517 9300 445319773538
S 5626 984354258
S 12950 742158625
A 6373 784276032
S 3402 326462761
S 3799 263276713
A 5497 633869102
Q 3069 11824 1943599862223
Q 3062 12519 4494720252251
Q 2356 12975 1022030243892
Q 1515 11930 7219977533555
A 4870 536097996
S 3808 671701630
S 5905 987268988
S 2560 963243883
A 910 957326371
Q 776 12030 8099703335691
A 12393 99653545
S 9370 712146619
Q 1306 13336 7423157279048
A 8948 21149769
S 318 194211284
S 2430 17405294
Q 1082 11132 7235506986420
Q 1957 10959 3641334552191
A 2795 562026923
A 12807 224155105
Q 1429 8605 1514938738625
Q 442 12240 1909602046803
A 317 446656791
Q 1739 12973 2370089169486
Q 4642 13047 452969431619
Q 2108 11233 5570890551433
Q 1561 12723 9285306218648
S 9281 145622845
S 6158 465490519
S 5975 359226335
S 8712 229585525
S 8230 45958254
A 9732 362927847
S 6357 970282071
Q 1537 8780 174268290245
S 6111 864699718
A 4010 622265941
A 503 190745528
A 5651 388170083
A 608 940215085
Q 1764 13086 3061321584284
S 1655 503641212
Q 107 7945 7696090914930
Q 2915 12246 4104641521942
A 12167 627689890
A 11832 172888729
S 1992 660187024
S 4253 350499450
Q 2279 13211 3980476881451
Q 433 11313 7803100956790
A 11111 55812444
S 11604 312742778
Q 1425 13175 4061999293472
Q 1104 7793 5847809347780
A 6332 401734435
A 7980 347343231
A 10128 531543082
A 422 840241687
A 10531 45839556
Q 3533 11126 4624594736425
A 1729 489323779
S 8119 870758969
A 10150 755435859
A 6121 964779435
S 11437 943462013
A 10861 119134276
Q 4536 13251 8052949261466
A 6210 734702999
S 1595 466802425
Q 146 7668 4557868160736
S 2354 415981770
Q 1645 12566 5158396202861
A 5237 261244383
Q 2485 10131 6129119868028
S 8559 764354538
A 11064 87483589
A 779 618947480
S 7097 575964880
S 1191 935333555
A 8003 408005
Q 27 13037 6976997005499
S 3053 559632148
Q 3560 11709 3308495833439
S 5062 776344305
Q 3782 13157 9022544639717
A 3017 288696399
S 1002 48074448
Q 22 8869 7364924273996
Q 1301 12709 7559430743070
Q 702 10213 3354436045855
Q 4586 12877 5252437932016
Q 3259 10140 404325572230
S 9811 452019047
S 750 462518071
Q 425 12790 7489817519386
S 3691 40375337
A 7794 780757382
A 7748 377707762
S 11117 625818936
A 10439 905735092
Q 3089 10514 2718679369455
S 5774 774335578
S 3190 459133111
A 4285 90114981
S 6744 364208507
S 3806 981187663
A 8199 837093329
A 12083 211099228
S 9076 131154513
Q 995 8440 3377693654393
A 9720 347761826
S 7752 820644831
A 3216 216170263
Q 1306 11920 5702994935126
Q 4563 12505 765633871551
S 12095 19998045
Q 3939 13307 4492128901609
A 3800 64566790
Q 164 12381 8033865483287
S 5733 519527906
S 8537 76057463
A 10886 736602757
A 6579 932740422
Q 1840 11450 3050822939294
A 2908 462246398
Q 1282 9737 6911900086279
S 2626 885945307
Q 1260 10049 161084618809
A 11884 686852717
S 9296 153724074
S 1813 766492911
S 11024 959211584
A 12008 367052094
A 6474 135974433
S 6174 401879833
A 756 579146174
Q 5648 12369 1265411523419
S 4670 156686134
A 4328 243779184
Q 2223 12978 6649498080407
A 11774 517749528
S 2435 575089384
A 7989 238625524
S 3704 199336828
A 8788 673201814
A 2854 991624892
Q 931 10187 2254579445702
A 7460 51031529
A 8985 444329546
Q 1843 9479 5176567064519
Q 3701 12706 3152830146520
A 7728 619577140
Q 516 11138 215989565137
A 10089 415649733
A 9094 888564566
A 9174 627929585
S 12780 733075518
A 8872 455325853
A 9950 625764508
S 7152 102180085
S 4637 159856588
Q 1170 11110 2844400854664
A 2693 270589421
Q 91 9061 7477470761855
A 6936 646327641
S 12169 2058985
Q 649 9393 1224850783172
S 6716 70802862
S 5389 776769059
Q 2151 13193 7127748522601
Q 660 11660 2218415777074
Q 382 13018 3507618994856
Q 9 13362 6660430426154
A 2525 759226487
A 1837 673418887
Q 565 10289 9384020042357
A 8094 665378965
Q 1803 10028 4205559875400
A 13073 170361224
A 10097 91494128
A 2917 272025006
Q 3060 12352 376837548441
Q 373 12860 9431103546198
Q 3529 12127 6198155136181
S 5513 5099037
A 7148 777936894
Q 1478 13120 5580514064349
Q 1304 9910 2624393825326
Q 5138 13052 2800610100344
S 5028 751267954
A 3912 209639222
A 5299 39065027
A 12649 766967655
Q 53 13207 9900319569675
Q 606 11887 6046246540148
S 1611 333012874
Q 1580 8855 5903204212124
Q 2290 13082 57308230046
S 4516 560128413
Q 1321 13138 3234167941444
Q 308 13259 8918368434696
Q 1698 10802 2150200115438
Q 937 10832 2950072221684
Q 4018 12066 3682003523745
Q 1315 9709 2716279193685
S 3243 810516515
Q 3870 12854 8425982939429
A 12278 73490883
A 289 151160093
Q 1041 12596 7556592172581
A 646 651673636
Q 3603 12751 3045688358153
A 6245 924919373
A 3384 471605723
S 7326 706684140
A 1669 767754363
S 4394 656776680
Q 1908 11277 471173408449
S 8173 50913991
A 8196 152003979
Q 1132 12336 2496031864333
S 10481 727055755
Q 1546 9496 7088261660896
S 5098 534002253
Q 4848 11766 4723019723103
A 11796 732324679
Q 1309 13130 1800194828557
Q 736 12231 4657822207771
Q 165 13185 1736805441927
A 5130 506334666
A 10906 893964406
S 13118 890201857
S 12390 119688698
Q 86 13281 4403677049893
A 5883 756440456
Q 2211 12641 9355977834475
A 11537 671651565
Q 118 13186 2791792738649
A 2454 329801090
Q 542 11732 4560377348219
Q 309 13091 6592493668004
S 7757 380347214
A 7333 677437509
S 8344 643500671
A 1099 117630598
A 7491 506423463
Q 5371 12353 3994939817727
S 12466 877081630
Q 215 12815 4265079626898
Q 99 12833 5631587993236
A 8818 842343023
S 8535 865941287
A 4170 377898790
S 12373 709313724
Q 2854 13325 3695813782582
A 11820 880294945
Q 37 13355 102747885121
Q 728 11523 621464931326
S 2533 397913023
Q 409 13258 5274530133884
Q 720 13311 8670472992347
S 4296 944198459
A 11315 659547300
S 12009 757683237
S 8451 762228915
A 7434 646282045
Q 4447 13227 3589884998315
A 11989 271090068
Q 1862 10503 5481637772102
A 2652 380967984
A 3882 262700764
A 11391 219232218
A 613 527009126
Q 420 10056 8692559566718
Q 117 12192 1473395924177
Q 360 11464 3477426909893
A 9637 653300880
S 5168 858975007
A 10785 912622522
Q 2037 12985 9319078709541
Q 140 7961 1374050757287
S 7295 335521477
A 3769 488708543
A 10505 309098856
A 2660 616810850
Q 189 13077 8045883814737
S 7638 729373907
S 9015 938575732
S 10796 794708838
Q 4634 13178 834830916212
Q 11 12728 8379736278472
A 12636 890271192
S 4700 452368523
S 11028 705000780
S 8399 9460999
S 6175 801374772
Q 2334 12670 6953714579323
S 5166 797670944
A 1300 65792005
Q 797 13130 1234493751709
Q 4705 11542 5308035747578
A 5262 313611132
S 1249 391879535
A 3129 190168393
A 11598 797176366
Q 54 13152 3801436392259
S 5952 999279741
Q 2020 10830 256292620297
A 5366 838121296
S 8719 790557943
Q 2909 10927 1095480659328
S 8019 990050332
A 5310 261187845
A 3793 95219502
S 2119 908390621
Q 3002 10118 3487389304780
Q 175 12116 3583206042201
A 1206 634556918
Q 2337 11817 5850699042872
A 8189 36413910
S 5780 158717676
S 4423 2915795
Q 1160 13215 8642848128494
A 11065 42602404
S 3229 292328270
A 5755 527588981
A 3088 37514014
S 1881 439863008
S 5584 581492602
A 7971 693834220
Q 3962 11226 1964372487526
Q 2835 13175 4618531272568
S 813 759352650
S 6943 241948333
A 7585 898333951
Q 3164 13260 231906721792
A 9294 533951300
A 11280 76134092
S 10977 713647583
Q 1701 12658 9148519726413
Q 872 12493 5295941005022
Q 399 9724 3681466493605
A 9493 441534827
S 5374 942693641
S 8662 482453033
S 9160 158172969
A 11282 853278810
A 4147 247945919
S 8060 525319672
A 10921 218760504
A 10795 553781600
Q 2652 10417 3094836736308
A 12257 493397908
A 9388 892416216
A 2915 449037736
S 12721 374337664
S 8951 766635443
Q 133 13218 7653799469620
A 5405 987466326
Q 5036 12163 3018331613747
Q 2629 13029 6277675859162
Q 3833 10940 998682001444
A 5720 704299998
Q 440 10746 1876166578792
Q 2176 12457 7426582550557
Q 102 10368 289319582129
Q 2967 11399 7174925483567
S 7288 832468255
Q 543 12717 3425016971408
S 6403 115434602
Q 1589 12061 3472934345935
A 12199 185331178
S 4710 514090246
S 6766 129934496
S 1555 225441273
Q 1133 13275 6664433487274
Q 3423 13034 4063346518933
A 5678 105475038
Q 5069 12067 2050890710867
S 12541 567496579
Q 720 10388 2025390251412
A 3701 258364149
Q 36 10985 7105644477109
A 6139 158744847
S 637 196637229
Q 1739 11881 7654340430651
Q 1211 9994 2972629939841
Q 6070 13040 837284565355
A 12076 824020057
Q 905 8119 7208391176243
A 3930 238034334
Q 406 9244 8099336097702
Q 189 10586 7226266324072
Q 1071 8716 4953940092271
Q 1181 12174 9964955702564
Q 237 10103 5831158790620
Q 455 9779 300373748007
S 6276 833777852
A 10048 267425690
S 12 422475624
Q 5865 12896 4937692592530
A 3487 106450613
A 4057 275108663
A 8539 494543658
A 11715 461259734
A 279 510884448
Q 276 7499 2488397922036
Q 856 10868 9220475029782
Q 2808 13202 463264846733
Q 92 10522 4124985218986
A 786 179640044
Q 49 10935 7715397402668
Q 6081 12872 4607633666645
Q 3774 12401 6078213604365
A 9114 733456981
A 1155 494848215
Q 3178 13068 3817240573101
Q 831 7725 4061495849424
Q 664 11761 5523185264972
A 6814 228380251
S 886 508983330
S 8241 564416628
S 1084 870548768
S 12349 665177619
A 9932 513877513
A 9641 815701120
A 1088 639423973
A 6329 212270168
A 5285 762834737
A 12948 744110728
S 5678 928842012
Q 2716 12036 2338672853948
A 727 220484631
Q 725 13144 3938928769930
Q 4171 13363 7407942010864
S 1119 915336910
S 1707 332777035
S 9906 631614617
Q 976 9802 5500035182351
S 7132 889511778
Q 610 13284 7933786268968
S 8701 357143027
Q 35 12352 5052467471344
Q 907 7743 6821896888414
Q 391 9699 5428793791246
Q 742 11340 8545899147294
S 11105 287398310
S 10909 179882791
A 5996 383646701
A 8069 504119939
A 4672 8858260
S 4663 382832443
Q 391 13149 1412684463193
S 13334 586324695
S 116 414927354
Q 1050 11382 6501763453629
Q 598 12893 8408406918800
Q 1224 10353 6152612466564
Q 675 12607 1378237593703
Q 3436 11563 1238203090480
S 3004 842116255
Q 4017 10699 250067803630
S 8092 50062698
S 1618 88044013
S 6039 82997261
Q 564 13216 4955811396689
Q 5096 13269 7376127717762
A 2675 87552201
Q 1678 9395 1985475799477
A 5242 505297572
S 3555 174045488
Q 943 12867 4414872075619
A 3614 347863243
A 9830 673145397
Q 214 13027 9200728925414
A 4996 274592594
S 3991 334556010
A 590 987209190
Q 1928 10204 7982543694360
Q 3090 10193 6178529713467
A 8802 88360889
Q 485 12399 9703608833612
A 11328 723838022
S 4806 503541209
A 7394 631633408
S 12212 838736224
Q 723 11776 939169957036
S 1055 718797652
Q 3271 12277 8397557375242
S 3153 280257180
S 6528 276938642
Q 2304 12847 2649879803264
A 9543 815768462
Q 100 11996 2646741291740
Q 11 13268 5364610068581
A 11976 153455906
S 12428 947431285
Q 3895 10784 1307975445258
A 3387 945798554
Q 5519 13037 5949481721690
A 12018 392375014
S 6317 410691819
S 7239 758712766
Q 2963 13279 4263599527004
Q 71 13173 7904200373119
Q 2792 12206 653800107807
Q 2257 13318 8349005068438
S 10245 149661219
A 10986 306138412
Q 86 7289 5225076732196
S 9222 904875348
S 6529 104409889
Q 2703 11396 6328477460139
Q 3336 12633 2796735873252
S 2432 891215079
Q 6351 13156 3115724245467
Q 1297 8885 204032723097
Q 9 12634 4065054274152
S 8406 565437832
A 1774 399175013
S 9197 283112156
S 3926 976748636
A 13094 474918353
A 5139 718431423
S 311 107785326
A 3467 692382901
Q 91 12569 189057129012
A 4527 66450764
A 6075 168250678
S 10598 68900086
Q 727 9550 6879103382192
A 1870 677367726
Q 266 13055 3738688018623
S 7556 638601437
A 3749 193348557
Q 1171 12455 763884542227
A 12810 21738631
S 2199 710733849
Q 772 12819 5255446021546
Q 1990 10098 2429478376772
A 11707 402472729
A 11829 797256203
A 9365 572521586
S 3114 818474652
S 3909 381068457
Q 2407 12108 7373768685221
Q 977 8433 5909062695734
S 2159 782976979
S 7642 539777081
Q 2307 12094 6192543474986
Q 1943 9934 5055026096461
S 7395 850864813
Q 1022 9951 2983473249792
A 1349 598213777
Q 3926 12443 744143579813
A 9567 29107285
S 7192 760152679
S 8579 385310994
Q 1701 10326 5357174052823
Q 159 13232 7697760940178
Q 4508 12257 7305024213244
Q 1494 13247 2833291446075
A 11612 961547858
Q 622 11043 697650475785
S 11743 626969514
A 7161 738744101
Q 2134 10041 1316413702821
A 12176 462687502
Q 2199 13040 3694411988799
A 9029 22393462
A 5918 70532574
A 7548 155182404
Q 2118 12007 4158949337061
Q 1837 11923 2969292485054
A 7338 477979034
S 9885 790202840
Q 588 11734 9854759952865
Q 1590 10645 1134951910668
A 7918 56307703
A 401 790216296
S 12890 354876823
Q 1905 12781 9675944820233
A 1665 494178289
S 7095 315367937
Q 4253 12328 5568299571306
S 69 812908941
A 8651 992137991
A 11360 29080041
A 10376 749606125
S 990 632438154
Q 3847 12317 5391922904256
A 8780 434839982
Q 2168 12402 4537171894580
S 4559 710073917
A 3461 427865467
A 4034 375329116
S 8465 217406054
Q 4940 12883 6144989216401
A 567 557124053
S 13117 871741354
S 4163 800395326
Q 2107 12040 3457246133965
Q 3008 10457 6020865544171
A 6360 482614834
Q 312 12826 2339207894432
A 1988 351865979
A 6188 778557559
S 11312 350569516
S 9194 161229208
S 1410 94514765
Q 1041 8351 321815980394
S 6127 579584712
Q 1681 11845 4374722938585
A 10019 229725684
Q 1245 8876 5054036451358
S 3289 907655932
Q 1563 11590 8557662367110
S 9055 181951216
S 3594 447982422
A 1186 444438536
A 7436 661386091
S 2381 713466194
S 13169 197246719
A 13280 258361642
Q 926 13000 9155169589459
Q 224 12148 7375416838313
Q 27 9076 1913354554747
S 5450 144239526
Q 1198 10876 4216995258787
S 2737 409228395
Q 902 9518 2880989864707
Q 1404 12975 5764407642903
S 12809 705234980
Q 597 11926 4974769984551
Q 1558 8959 6271022214797
A 2228 43358981
S 3221 451956277
S 12801 296789597
A 7933 847931805
Q 620 13193 1991648748821
Q 1499 12481 2422101571911
A 2785 52329935
S 13019 560664156
S 10978 590433276
Q 2084 12443 7726449233825
Q 5498 12756 1599043800054
S 136 234172011
A 2 188699504
A 11229 456554965
S 3432 675291453
A 10222 966051437
Q 2053 13258 6412347057146
S 5974 653434271
S 5282 864546468
Q 1843 9709 2372284641501
S 11450 866496548
S 10663 190187872
S 10296 462101971
A 3169 845222330
Q 3975 12267 4277737543066
A 12106 381932741
A 9552 31369698
Q 234 11054 4481460298386
A 11450 757552703
A 6922 208495367
Q 1351 12804 8135735371040
Q 2760 10876 3722758207294
S 1361 517242372
S 11864 938201025
S 7834 566302081
A 10067 764630803
Q 8 11682 7393097665135
S 3231 589978720
Q 1121 12880 4996898625213
S 660 545365639
Q 160 10077 1648969336124
S 13208 477339918
A 4185 405578838
Q 156 11696 8814963213405
Q 1378 12784 4508104001931
Q 119 13191 9315876488707
S 2219 421124516
A 7875 931187641
A 4380 819703517
S 11287 2086698
S 4152 133629585
Q 2429 11834 7726854068599
Q 1379 12969 4870749031938
S 12800 818230953
A 10134 199654750
Q 1134 8066 6925562553466
A 10369 228374119
Q 1195 12046 5162604358196
S 1814 777018518
A 1646 110568196
Q 3518 12707 2399254550295
Q 1446 12995 7363170270321
S 11408 455821867
A 6870 722803303
S 10455 212667414
S 9534 824863776
A 2918 954361971
A 12240 327480587
Q 398 11837 9170335414563
S 1778 225600208
Q 2049 12499 6850808001211
Q 1039 8401 3626369189880
S 11079 133335186
Q 400 12389 2453998162986
A 332 748615120
S 7584 118552144
Q 2384 11726 589614461443
Q 862 9735 3345092155538
S 6833 956438262
Q 1515 9832 3228781100744
Q 632 9888 8936179524670
Q 5136 12499 3854496140971
Q 1039 10028 3156269369842
S 953 363515747
Q 808 9650 8252741487002
A 10505 115939650
S 10990 246224202
Q 486 10589 8655720014205
Q 530 13091 9399309939256
Q 707 12309 6830228205340
A 1966 148632818
A 11683 330991307
Q 4739 13179 4318840205144
S 918 728361410
A 5061 241475156
S 7008 660736533
S 3240 16270266
Q 2885 12002 3949523108320
A 3703 220748816
A 7436 161484003
Q 5967 12879 3290024112881
A 7530 369502621
A 5346 333337218
Q 197 12613 6280868204681
Q 2217 12524 1939322656610
Q 343 10518 3813029642912
Q 2741 12140 8895861573222
A 11536 201230811
Q 570 11946 6952978380362
S 4022 834288322
A 235 380495115
A 11713 550002555
Q 3282 10834 3537032943996
Q 2570 11558 1481878098836
Q 801 9635 2324628934667
Q 4015 13171 1377159641770
A 10809 119513288
Q 1213 9238 4497550428967
S 12416 180664927
Q 5822 12845 1889266271891
Q 25 13361 8386441429816
A 3347 49643359
Q 1746 10634 5304579519934
A 968 814785033
A 467 636206731
Q 99 12584 3219469627429
S 3723 757116975
S 3615 989370269
A 9416 325934833
S 1838 46807622
A 11360 1108827
A 6605 641961377
A 3784 14311164
A 4825 536362094
A 3114 66303209
Q 389 13307 9934026429833
Q 4205 12470 4304743606896
Q 1847 12915 7833082696234
S 7647 285726198
S 5584 825227730
Q 1317 11110 4594070320921
Q 543 12784 6655894555782
Q 1667 12614 4948305639000
S 2716 844076982
A 3240 987280518
S 5582 84535406
A 4366 982079116
Q 62 13224 5846274549177
Q 1249 12835 4925751937181
A 551 366992813
Q 445 12229 8407546827488
A 5844 950231677
Q 2635 12826 3406251859367
S 8319 818558070
S 2830 932608665
A 10015 66048898
Q 544 11294 3104312337994
S 222 869077897
S 3764 312329949
Q 876 12521 3481467056288
A 1046 811917311
Q 2958 11921 680672465990
A 11169 446543352
S 4453 442038711
A 12163 334838061
A 12198 840764572
A 12026 795169771
Q 5084 13048 1657554403477
A 12929 366264291
Q 300 12897 6304428271
Q 3163 12038 3938820008163
A 6027 277685087
S 3803 566973291
A 11037 743839379
A 9752 135306895
A 13124 607220271
Q 84 12700 5084527439449
Q 629 12823 2274679341270
A 529 9036598
Q 520 11482 4591932052587
Q 2149 9644 4586125490003
S 3539 134663683
S 3031 124431019
S 9429 714068215
A 5007 996341485
Q 2605 10187 1428441040029
A 4351 212728881
A 9354 734440339
S 3784 823233348
Q 53 13026 7153296976163
Q 2018 12878 6073960115748
S 8976 756465177
Q 1263 10533 9078639457857
A 10589 150930956
A 7867 688716195
Q 4263 12566 1941879293742
Q 645 8968 6886358970824
S 757 548095495
S 10978 620552632
Q 19 12738 3496320504800
Q 2551 12264 8213465535923
A 9869 592916906
S 1381 99569174
Q 549 9770 4627351790537
S 4748 931963073
S 1357 451450173
A 3418 195045762
Q 4904 12338 996432325901
Q 728 7799 1788504514610
Q 1796 12093 4452317654262
A 7009 716273919
A 6407 137715824
Q 4080 12817 6915830211491
Q 807 13234 3345068084182
Q 810 11234 8647281918325
Q 1189 8665 6959640790016
A 1072 547621198
Q 5007 12891 7733922730925
A 3380 597765639
Q 3818 11167 1997387819434
A 10679 189982937
Q 987 13236 587455122414
A 12607 284486571
A 6659 737799455
A 5824 45106695
S 7658 737373750
Q 1135 9160 2110605532380
A 2803 726107951
A 1064 887862388
Q 416 13203 915256366130
S 8757 106246133
Q 2635 11745 8361432115439
A 3417 161171125
A 8080 359204162
S 202 546669783
Q 172 13263 5646911310602
A 10293 453675190
Q 205 13063 4083011358272
A 11914 589927211
Q 5119 13298 1385079615540
A 13209 687749288
Q 3526 13003 6953811022226
A 7347 218634124
Q 2505 9882 1544236050362
Q 1131 8977 1963651819744
A 5139 580584342
A 11023 748443421
A 11360 474239969
A 540 496646943
A 9461 781471722
S 12995 16518991
Q 2575 9680 613376584480
S 4677 547017497
Q 1859 11157 329308303365
Q 359 12981 3400026234740
Q 2936 13079 3656478446700
S 548 804048309
Q 287 10296 5786492337541
Q 647 13016 2676517958339
Q 201 9951 165759224411
S 11027 270832150
Q 2958 12350 3748915967959
Q 322 9799 4830492553037
Q 5347 12235 1908505434213
A 3213 51157706
Q 2284 13339 1815501237320
Q 163 11447 9532263143675
A 7198 942548023
Q 883 11085 3948452504853
Q 976 8583 3298723909020
S 4216 920782710
S 11899 527306303
A 10131 200999354
S 12922 673713229
Q 4384 12471 1282064478913
Q 5222 12093 5023360043809
Q 2768 10539 1628903008677
S 849 168759598
Q 1447 11522 9679135008634
A 9346 839754353
A 2911 303626787
Q 567 7883 4738285349558
S 7394 218380514
A 6072 568963888
A 4314 961609329
A 6879 735433660
Q 1484 12822 6486876729825
A 6410 185022875
A 2614 299931975
Q 22 13335 7083706491259
S 12185 185882746
S 11688 547973776
A 3968 804335347
Q 451 10399 2470026183636
S 2804 798829294
A 2637 37424652
Q 541 8962 2096759437258
Q 4176 11696 2944260973869
Q 852 12494 9052639126971
Q 2082 12728 1531057834301
Q 1167 12084 324819502199
S 7281 993782795
Q 22 13357 3820910497559
S 535 689388259
S 10017 873157315
Q 4849 13306 2716287315512
A 6011 368822157
A 10277 664103843
Q 484 12684 154020942021
A 9858 754021230
Q 16 12148 6768202360246
Q 1770 12159 7233046379955
S 6737 561865062
Q 13 13332 6544507724205
S 11126 480975900
S 7688 229372379
Q 5113 12210 3901031458111
Q 767 8282 6579253861604
S 7676 213051748
Q 703 10133 6431733447226
Q 2 13358 8998032638550
Q 2279 11055 8743498657054
Q 256 13358 5184016339940
A 11079 7625198
Q 3269 10189 3906304388177
S 10896 639989104
Q 1950 9875 1395224796470
Q 1507 13336 4181089793162
Q 418 7117 5546489467434
Q 1464 12266 8190236655833
Q 75 9317 3799580885099
A 13102 597935139
Q 373 13325 8815312418931
Q 683 13270 7167756500810
Q 1588 11540 8362616686525
Q 983 8029 5724833323591
A 1766 468835845
S 12678 389825956
S 5107 888127751
Q 743 9792 1417979225521
S 2488 570983
S 10021 235076067
A 11055 995735985
Q 2741 12727 3441048279890
Q 797 11292 8645763398228
A 7607 908183477
A 10357 774855894
S 10284 930712878
Q 168 7995 49728184205
A 9027 397237842
A 5072 757352125
Q 819 13245 3868451191171
S 6671 305242437
Q 1916 11196 6561644045
Q 4975 12523 5971532195257
Q 27 13144 8749537033161
A 4537 826649049
A 912 994367536
S 10463 924148860
S 9638 182672466
S 12619 666327579
S 10633 260664580
S 12197 243312320
S 924 493110004
Q 1554 13327 5975209837372
Q 572 7881 2660026070028
A 2427 506477296
Q 432 9963 1621657392259
Q 3689 12898 2360893404122
Q 1363 12318 8351431794247
Q 2481 11242 6998706094502
Q 882 13167 338022509541
S 3002 718123639
A 2556 569361976
S 7565 382452642
Q 1235 12652 9611269332385
Q 269 12663 416355945628
A 1317 428420508
Q 243 13311 1870463640379
Q 2 13356 6104987939685
S 5131 903023921
Q 182 7588 275835479640
A 3985 960733200
S 4768 950274157
Q 4460 12330 5721748760412
S 9928 220842085
S 8622 460190388
S 10500 54560260
Q 147 12604 843801805920
A 5407 583443266
S 8151 266918829
Q 2366 10895 5103522255399
Q 715 10298 2922517102887
A 3770 53984065
A 7326 382275028
S 2419 414770391
Q 725 7672 501734285940
S 3157 206122345
S 10213 86745655
S 3637 510303681
S 8792 258025871
Q 23 13181 2304487535080
S 1830 777668969
S 2268 777246194
S 9769 935928401
S 166 206610686
S 7113 836111275
S 1363 746751706
S 767 669361569
A 1971 613841346
A 1199 666839687
A 2512 422638330
Q 819 13180 993701722736
S 9904 346539674
Q 4149 13117 8423191837578
A 872 836986179
Q 2293 13121 9942288635080
A 6677 606730496
S 7023 632004014
Q 620 8790 6302840326266
S 13153 328546772
S 4034 614742959
A 8915 651717004
Q 4046 12987 19269343105
Q 4277 11932 791590391952
S 8316 322999322
S 9441 34213205
Q 3779 12233 4394680517051
A 10303 900115850
Q 4391 13029 6480440202462
Q 32 8413 6159911552533
A 7447 231412029
S 4653 51775315
Q 1950 11774 8270344172098
S 12752 247260125
A 3485 890048017
S 4283 836727325
Q 652 12965 199845904541
Q 5997 12851 4993283416304
A 7226 367503948
Q 2521 12340 5140383139701
S 1034 869347111
S 12377 989447784
S 5553 582195465
Q 330 11786 3598632320009
S 9040 212037813
Q 1484 12418 3436199670539
A 4822 414319295
A 6534 130748246
Q 582 13176 4581903393421
A 4738 244888004
S 2410 313832179
Q 2772 11628 4628964829709
S 4642 410419915
S 8728 514943162
Q 1578 12723 8648080195830
S 4051 289962621
S 12101 978855014
S 3014 543063696
Q 3749 11972 8168207300446
S 11205 407760790
Q 2118 8981 6342675607211
Q 2494 9336 4193597508132
Q 798 12945 7399143731976
Q 1015 10638 7496397364649
Q 1700 10038 3985433304394
Q 2010 11634 7379357247293
S 4086 855280553
Q 1661 12893 9438258310976
S 1662 595526197
S 10027 803595914
Q 630 10394 9061263274538
S 5686 606874494
S 11393 285716115
A 10625 213007170
Q 1077 12937 8414495144659
Q 1831 12938 8752822323598
Q 40 12781 1926891928131
S 3577 566027714
S 12920 274861948
Q 119 11595 7295298456324
Q 2619 9414 4825487662262
Q 182 13353 2515835363889
Q 1479 13271 1281759601026
Q 1617 13199 5495324346363
Q 1024 12149 9107703525999
S 1175 570254710
S 1289 255435955
S 569 439960166
Q 1200 12716 511642562050
Q 1550 11382 2749111595289
A 9489 492618303
A 12968 993629258
A 3277 865795248
S 10013 138812265
Q 1789 12405 8101429078778
A 10380 843619797
S 12277 32320225
A 9040 801102903
S 11245 132549339
Q 15 13349 7210149774664
Q 1193 13363 2031617715681
Q 42 13312 2870201979812
A 7917 205261633
Q 2286 11471 2151216528361
A 6942 255783
Q 2221 8929 1444557361582
Q 1812 13336 4261298850825
Q 226 11842 7701329343307
S 5079 690237210
Q 187 9567 784560638270
Q 854 12736 7245900965023
Q 1677 9762 1441780999753
S 7544 281320888
S 1120 642489757
S 1753 995504561
A 8703 625557245
Q 2356 9654 373540718565
S 5976 932311475
Q 3451 12919 529811741194
Q 708 9365 7141078614788
A 4762 956293652
Q 5178 12879 7071733653699
Q 284 12162 8025667925237
S 9052 362728733
A 1916 10060775
Q 321 11740 7193867943231
A 2410 874579182
Q 4753 13162 1710091660784
Q 371 10741 5499500829096
S 832 717564212
Q 3513 12655 6305759502257
Q 64 13052 4698291404984
A 380 861334288
S 7475 932409794
A 9945 483464946
Q 1372 12817 2932752925574
A 499 729713496
Q 11 13166 724630995320
A 11244 753924698
Q 6413 13101 5283741961870
Q 360 12943 9745249656747
Q 3236 10707 4346540972662
Q 923 10798 2031384216850
S 8591 289226011
S 6437 224348514
Q 3147 11692 7880499496505
S 4670 751159010
S 4310 841341900
S 4510 923376505
A 1682 616817029
Q 165 12400 3476980256224
S 155 867336182
A 4057 678730480
Q 295 7113 2637073505215
S 12896 361380421
A 9062 729189840
A 8891 232309662
Q 1436 13209 8418198779814
S 3534 210908188
Q 28 13174 574632008771
A 4577 4638081
S 5257 877597977
Q 8 13137 1261342870680
Q 414 7782 6192646711376
A 9467 92492658
A 11276 704323784
S 13149 258341645
Q 2835 12541 9140297295280
S 7821 251168728
Q 724 8181 4718702085340
Q 635 9732 2143884326538
A 5367 409621467
S 5557 644252695
S 356 409706767
S 7446 740172475
S 2019 724692624
S 5500 116778368
Q 2213 12817 7225244511774
Q 3822 10553 3645235142221
Q 1456 11940 5994296581419
A 4789 424946179
A 9720 872155643
Q 450 9510 4643268505146
A 7372 282059106
S 13257 689655026
Q 950 9918 7110541165614
Q 1732 12655 437674850702
Q 684 7549 5052919981650
Q 1020 9673 7970172828531
S 10674 64403971
Q 1776 11933 3868834182125
A 9877 260274122
Q 1593 12003 8807136164163
Q 832 11337 4211287329048
Q 3610 13003 1700382681742
Q 332 13209 8660212162474
S 5885 254820363
A 12698 178166006
Q 456 12359 5441743416242
A 12746 610431670
A 8041 575104956
Q 1260 9756 5497589055644
S 11755 822918705
S 5177 679367244
S 11749 82457881
Q 5642 13217 3035064117303
Q 409 12958 9070212907554
A 9715 782309884
A 835 401459678
A 1554 325146939
Q 266 13266 1434292088204
A 291 977643802
S 10152 350751757
Q 4476 12928 8300566925494
A 10885 670244546
Q 698 12732 2093424767140
Q 267 13129 1172237856731
A 2315 935675851
S 3476 995509478
S 8284 301184526
A 8032 955244384
Q 129 13170 4142366089691
S 13054 276832375
Q 279 12777 6037293042915
Q 95 12574 2190302788635
S 3541 860468830
S 1705 148124386
Q 915 12969 460951783036
Q 1206 12463 3362411816158
A 4394 663499978
S 10493 429532335
Q 2144 9769 3984327826462
Q 3934 11439 179374394095
S 9852 942166652
Q 297 11976 175151041327
Q 2330 10737 3778461314977
S 13236 825716077
S 3681 828553846
S 7656 968481668
A 8847 40779548
Q 2401 11528 8795428161842
Q 623 12782 7689474221424
A 2700 683655067
A 8304 313552073
Q 325 8356 3869084251827
Q 2 12832 6220594987371
S 7732 645626091
S 6914 665029653
S 8292 612517600
S 6320 686691090
S 5106 330510451
Q 559 10043 4397917055982
S 13084 31063074
A 11445 885595662
Q 154 6968 3964325843178
Q 1377 10874 9481165101067
Q 4942 12515 5838708342200
Q 3362 11810 803211352923
A 7073 272565943
Q 3130 10150 897639458930
Q 366 12528 2470779020948
A 12522 74042796
Q 882 10915 6869253878839
Q 2526 12441 6805538809342
Q 2155 11726 1948715548715
A 776 600364294
Q 3422 13220 7629005350644
Q 2185 10179 32009441878
Q 1 13290 4016836328987
A 7709 527296895
Q 4409 11997 7350696966283
A 8438 876480356
S 10976 340827157
S 8451 851029970
Q 3226 12681 3481387061459
A 11107 473434084
A 8955 163400782
Q 3629 11855 1504926928433
A 11258 282418584
Q 50 11869 4646208124189
A 12296 326628394
A 7140 678019104
S 7483 243641231
A 10244 433084308
S 6461 410355402
Q 2826 9787 3269322876942
A 1187 608789060
A 9865 321323754
A 3842 237325045
A 6488 192088511
S 6931 304465181
S 4460 977234325
Q 1437 10563 7624032972226
A 12129 421602453
Q 934 13364 992157183132
Q 336 11258 9733057561406
Q 550 13118 7462561774402
Q 2933 12816 9411479673573
Q 401 7893 5028550551199
A 12992 867803873
Q 2125 13034 8522465247966
Q 1586 11125 4762353393504
S 6188 393217531
Q 1816 11795 9336718337660
Q 99 13166 7521909995929
Q 77 12917 3842002580762
A 1773 514921083
A 4845 635026817
S 5879 51870377
S 11552 764817678
S 3424 948065149
Q 2053 11722 1661714954536
S 6633 945729410
A 7943 266567593
A 3903 52034309
Q 168 13141 5341954081012
Q 611 13216 3022351882676
S 8586 984497236
A 9758 520957593
A 9118 188639417
A 6191 822081759
S 480 824270917
A 95 698009658
S 5776 559190674
S 693 621134589
S 4082 179921253
A 2522 59013037
S 5802 197797341
A 3781 480293934
Q 3075 11067 1109096373749
S 3186 999898628
A 3966 472812570
A 12778 542751651
A 9625 350498342
S 12327 376039936
Q 1434 8542 3562586793516
A 8328 514075037
S 9699 84414764
S 6368 987972154
A 7853 855163379
S 1731 568979879
S 10782 678780669
Q 236 9087 6896897064819
A 10510 50847838
Q 1537 12280 8934631556051
Q 1020 10039 364317114904
Q 3029 12846 6260579094086
Q 1631 10557 3995112690547
A 9277 377145050
A 13115 199360660
Q 103 8819 3891458552619
Q 5272 12591 4622301632390
S 9952 884519676
S 2301 88042657
Q 3057 13358 8862976434426
Q 477 13050 83584817637
S 10624 542990580
Q 930 7710 1921225189717
S 5693 220725575
Q 742 8532 2113471301399
Q 680 7591 248383310303
A 3997 525547793
S 12356 125207863
S 6063 470459808
Q 679 8700 1645094061455
S 3796 69591965
Q 395 13189 4757699318693
Q 4855 12144 386641524027
S 4894 730307676
A 9760 149725962
S 7316 568326339
Q 507 13353 4621118828945
Q 2390 11350 1000110765229
Q 505 10723 3785855175962
Q 67 13057 2068290273384
S 11862 880288620
S 6770 357760789
Q 5486 12218 4182359608453
Q 3473 12812 1171983387870
S 7274 827672808
Q 2582 10416 7414039037587
Q 478 13313 9801615867160
Q 12 13352 7479656923550
A 10573 52161750
Q 1064 12319 9786566564587
Q 500 8345 1256302186305
Q 4377 12428 4110160531860
Q 3609 12916 2500768446516
Q 326 9438 5787211387501
S 3527 510141566
A 4427 178237854
S 1559 632385710
Q 124 9258 6554206058090
A 7937 144238111
S 2975 423421873
Q 4973 12790 442899961796
S 5865 197214306
S 9434 331381117
Q 4905 12454 1851703362764
S 3906 30543265
S 2725 389292080
S 6199 185364203
Q 2834 12757 9420921292492
Q 705 13005 5215432850786
A 11359 596491809
Q 2434 9479 1449606827965
Q 1686 13006 14199465533
S 10995 166844234
S 5244 449274665
Q 23 11353 8398713811126
Q 686 10367 6746381412421
S 10665 842526723
Q 3788 11250 2635783166308
Q 1389 9422 8011149090769
S 13201 930967313
A 3070 135446451
S 11004 440581159
S 11811 483359516
S 329 715515048
A 12693 704784243
Q 1562 10729 1809716031340
A 2587 116410135
A 7405 279246676
Q 253 9558 5974325340165
S 2266 23066696
Q 2323 11678 3056119583337
S 12485 192615192
Q 179 13330 757676041828
S 2232 134243349
S 12250 979075789
S 3331 860903077
Q 4601 12945 6380606333955
Q 6221 13311 2424357955851
A 12650 732658580
Q 1031 10187 6293366758934
A 13042 869898331
A 11323 462986714
Q 2291 12567 3207345654292
Q 1086 12339 2890737516309
A 9540 345313166
Q 132 11985 9461654714470
S 10588 289935668
S 5245 698364844
A 6747 661106800
Q 1436 12319 85293022959
Q 1519 8605 2199404844399
Q 3775 13111 5016905624867
S 12711 889243926
Q 860 8010 2126986609583
Q 373 12918 338355688619
Q 168 12572 8810397206678
S 10798 886830100
Q 66 13348 784069105419
S 1533 18705276
S 9091 209602117
Q 204 13045 2507923196307
Q 3995 12401 3392777392564
Q 1008 13062 8911690477059
S 6439 354862263
A 3468 811448576
A 4190 218509664
A 12920 248776774
Q 260 13287 1754128632727
S 4831 14118992
S 4322 827596455
Q 3490 12436 1777882020977
A 2825 133019469
S 8172 589447833
A 2714 905947928
S 3848 727586055
Q 3860 12160 3084469594919
A 12353 338207185
Q 133 13361 1247271391264
A 11945 410243349
S 11537 156294156
A 11225 322952958
S 5615 23533073
Q 2291 12435 7417556723356
A 10839 708876287
Q 1566 10653 7611645347089
Q 423 11373 7898791086920
Q 811 12134 1950031721593
A 4885 802932760
A 2747 383295893
S 12874 709389645
Q 3169 12467 1945934668124
Q 661 13360 5048790122764
A 8406 355054623
Q 762 12596 4149664968780
A 9784 709069287
S 3150 964452048
Q 1285 12761 2390191911249
Q 332 13314 7181456340696
Q 24 13289 9508239987975
A 3956 304749652
A 7759 358006983
Q 3259 12733 878202730773
A 7108 504127516
S 7635 880531110
Q 400 8205 3689102308926
Q 2164 10391 5815107281823
Q 153 10178 9939350020839
S 1790 571279987
A 10309 644630214
Q 1374 11345 1790166932829
S 6378 119948143
A 1945 690304926
S 4257 77110973
Q 50 6861 1046810471762
Q 3213 10449 7128612126214
Q 658 8644 6079088276195
A 2680 877191790
S 2112 255348946
A 12607 951301274
A 12360 771511229
S 7228 250207378
Q 5115 12020 6896947731123
Q 5349 12619 3856939895236
Q 510 12878 6588129402275
S 7138 590784978
S 3114 535967684
S 4703 274418448
Q 1661 13237 5398282641175
Q 2304 12641 4190730228365
A 620 317611267
S 5772 258161482
A 1608 60640890
Q 51 12864 4529062926986
Q 535 9756 8886302543388
Q 1049 12169 7295473322773
A 66 486107507
A 11277 30847851
A 9638 296905938
Q 856 13301 1494848996750
Q 475 11868 1587310386525
Q 1294 12040 7042406871245
A 5286 199447505
Q 757 8744 1825750798873
Q 2995 10397 4284283494518
S 12670 550447159
A 2749 795179145
S 4459 768077303
A 4263 454479839
A 5882 34883490
A 4170 602989185
Q 1190 11182 5646790690872
S 6406 28015802
Q 2234 12768 8696297441389
S 6029 301448712
S 13113 818746076
Q 1462 12182 6654614189452
Q 990 12829 4761820174993
A 3664 589416811
S 8848 315255669
S 5002 108037821
Q 3210 11223 6391080043516
A 11700 405636620
A 4969 228541974
Q 399 12255 5818897841253
S 3290 439618945
Q 5107 13009 6252037494013
Q 1705 9726 6737746334235
Q 493 13067 687949738336
S 5727 904841436
Q 1918 9448 5646749056915
A 10866 552872335
Q 1151 12058 1379560160064
Q 976 11770 3213206355638
Q 3124 12661 5875635994053
Q 293 13091 2968719441081
Q 551 13214 524818672856
A 3087 91691833
Q 377 12705 2341630298349
A 6120 333658355
Q 113 13195 7848347237061
Q 1152 10390 451386032032
S 4044 454104227
Q 6001 13257 4072915268435
Q 2886 11619 1059204083002
Q 405 10090 8889850181040
S 12942 673887420
Q 462 12395 7812290745324
Q 3851 10856 1893434859313
S 8702 946314832
A 6102 377659205
Q 21 13361 4268027048236
Q 3681 12121 237184738321
A 3801 57705446
A 8359 739685468
S 5274 632526982
Q 222 11991 6405730671354
Q 1113 11375 1275709715621
Q 850 12704 6920880351274
Q 1434 11781 4891936967232
A 3994 302489280
A 6027 901373905
Q 1055 12033 1025295526624
A 259 769148240
A 10810 17428233
S 9432 734666802
S 4433 566605861
Q 3770 12477 5650184015320
S 10799 161681451
A 532 126947001
Q 742 8920 7522898040910
Q 3517 11641 5772376789578
A 12436 527037828
Q 1580 9027 6278188130603
Q 687 13089 7388884163845
S 3693 394988803
S 4455 694666149
A 12209 157556827
Q 573 9229 6339635910337
Q 3460 11812 2484279665183
S 4250 934311595
Q 3365 12789 8696973543577
A 9505 117767040
Q 2368 12287 323227033936
S 305 821286648
S 7080 669480220
S 7971 750189839
Q 1704 10731 4057277659161
Q 4000 12642 1667182837668
S 1319 840707150
S 5761 530002807
Q 1648 9381 197665214737
Q 4585 11971 6993435242001
S 2665 173400042
Q 2301 12900 1797046206327
Q 775 12232 3885863295897
Q 103 11123 5070501080393
S 2096 162673234
S 1413 727292223
S 10372 588310680
Q 175 12929 502728950333
S 5382 60959936
A 8910 749445166
A 9499 803001530
S 9346 917818964
Q 495 13198 5776243006947
Q 159 9789 7976589013157
A 5394 155491758
S 3857 147766823
Q 1706 9810 4568154443809
A 1571 801639392
S 10576 711610259
A 12144 976752959
A 3625 706886198
A 11586 825926756
S 9030 366761015
A 10802 469435936
A 11223 666126335
Q 3010 10970 5119957556865
S 6873 744097893
Q 760 8330 1835488352143
A 4277 453424416
Q 3212 10951 7296623545672
Q 404 13236 1413696952429
A 3559 692923055
S 9003 405436772
A 12602 319231611
Q 5168 12114 1589609107200
Q 390 8671 2692188514823
Q 4077 12833 2711270344852
A 10792 788733580
Q 1480 11265 9629360306426
Q 35 7767 963256375739
Q 3206 11664 2959408967699
S 8795 212579273
Q 3447 12060 1065092562129
Q 1952 12598 8200566906726
S 6277 404129639
Q 201 8586 5790053643456
A 2631 230120138
S 4621 729434123
A 10076 528786887
S 11106 783398356
Q 2774 13063 6782544323163
A 8248 253969183
Q 112 12853 4284861021986
Q 2890 11554 5370388203614
A 12202 797021893
S 252 754762588
Q 357 7421 2134874086559
Q 100 13340 2999686537348
S 11024 439908674
Q 2748 12398 2258869845971
S 4029 506166794
A 6553 407384811
Q 3691 12274 2868772869570
Q 1195 12289 1704810197048
A 10083 937691915
A 12338 602989062
Q 690 12136 9423858959327
S 1520 764059572
Q 1162 9740 4895732748982
S 9117 206401337
S 517 542727204
S 12755 177201418
A 5554 6999932
Q 1541 12468 2521692668695
Q 2784 13041 7758201409575
A 5771 387782282
S 6633 680843853
S 2273 233025399
Q 535 11498 6181982932702
Q 2017 9931 7225749270629
Q 1790 13110 2160492772171
A 8660 202852602
A 8498 723226695
S 2809 810580951
Q 4690 11900 556492636137
A 11059 627071142
Q 715 10423 8497627905360
Q 4583 12500 6857174283248
S 8656 903579124
Q 5001 12642 6616030493317
A 11503 248792897
A 1019 362231652
S 3071 803714463
A 2560 894319614
A 2292 888990107
A 5877 645871246
A 11710 235702659
S 5161 893866100
S 2795 466040516
S 8670 711143726
A 1586 574912701
S 838 157609566
Q 3306 11685 2469785812969
S 9572 639478062
Q 1968 8866 1567835679647
A 10470 845801903
Q 3054 13110 3302617571678
A 4301 882155929
S 254 778680408
S 2973 432171068
S 8551 964707572
S 2610 466524551
Q 108 9623 3220690999192
A 4378 531235468
S 6983 577131863
A 10519 960887474
A 151 241562352
A 8089 428583495
Q 2952 12429 134243601312
Q 3445 11107 2511767037986
Q 2502 11955 6429310295796
A 9256 279101208
A 12536 143974806
A 2278 659779277
A 8882 713074531
Q 2212 9181 101602722230
Q 427 11354 9972815050633
S 2487 479515537
Q 53 11997 664858269417
S 8829 773593906
Q 1265 9308 6557122000055
A 2712 563392333
S 428 10418501
Q 1752 11846 3049565178774
S 9741 206245033
A 7517 293158765
Q 15 13206 1808434192003
A 10946 920179732
S 583 303661230
Q 501 12843 9532928137053
S 1750 812575630
Q 3089 11961 2786343144818
A 7085 146532084
Q 2694 11204 1709797490035
Q 680 9292 575014488242
S 12526 157655062
Q 1380 13281 7613425416679
S 12812 515133477
S 5380 402574048
Q 1673 10801 6165407891673
Q 1452 12341 1618363402659
A 11156 611867668
A 351 827229124
A 1085 502528103
S 9607 903996835
S 8420 374926548
A 3605 811811776
A 4637 796020804
A 7638 812772405
Q 3844 13109 4794448561810
A 7853 398463826
A 6655 723322742
S 8261 114351322
Q 488 10003 5218416340268
A 2422 867865724
A 12928 925435919
A 3897 546278282
Q 42 13033 1209245219539
A 2531 665049464
S 12944 312239457
A 7647 796539240
Q 6249 13167 5256239172674
S 9309 538256324
S 5768 203115527
S 6346 112050280
A 11741 90135227
S 6931 889320398
S 11011 41259316
Q 5147 12978 2804578739894
Q 674 9565 3149139994720
Q 4423 11736 2634466660709
S 4056 9354355
Q 315 11144 3615727495056
S 627 415522062
Q 487 13259 5229878370792
S 7421 165271911
A 9625 232830888
S 5503 613964622
S 11156 567206280
S 372 100702987
A 1459 677730807
A 756 848621362
S 2117 298446223
Q 4644 11504 4264299704647
Q 1176 9552 5499908095107
Q 1177 10343 8651235271099
Q 4611 11389 3601541545923
A 1180 6884772
A 1050 191146359
Q 3779 10813 5881828734781
Q 824 11063 35097939661
Q 1545 9637 3543410245245
A 5686 830106849
Q 898 10242 5433552865410
Q 2516 12268 4540199890275
Q 5064 13050 398552592640
S 7554 317978014
S 987 638953065
A 8427 78935675
Q 118 12377 9066112390951
Q 789 11662 7711987200161
Q 1456 11951 3045488720415
A 2880 191614446
S 10996 27670853
Q 298 11839 8954492311027
Q 965 13216 7540135663114
Q 265 13312 7956268444609
Q 227 11274 5244528142855
Q 2823 12649 9768611746290
A 10537 672877828
Q 917 12088 7177563692173
S 7283 437110290
A 4723 361042752
Q 2707 10210 1494296121056
Q 2056 9533 5090042611
Q 2451 11885 3266898636443
Q 307 13126 2097376933556
S 3451 312411251
A 10937 216176469
S 12699 834311254
A 279 149880379
Q 426 12480 5104867604608
A 262 863792038
S 10189 186212401
S 6641 414162927
Q 1401 12597 7902226710281
A 3878 936003222
S 273 669977611
S 8663 34728122
S 9583 912246983
A 2326 817928469
A 5030 592462741
A 12764 179402147
Q 1353 11624 381701960319
S 8252 893501673
Q 2434 9777 3706498718253
A 7719 280435590
A 12187 998124124
Q 3651 11017 4043346740265
A 6441 957125595
S 2555 347710918
Q 1553 10217 6555249847193
Q 119 12325 4727822480958
Q 3513 12331 2882557271767
A 9725 786370266
Q 489 10821 2117265001180
S 935 128283671
A 611 728769036
Q 2177 13342 3661955182443
S 401 724162946
Q 886 9601 397358442905
S 8048 41230610
Q 1686 8858 5522956358259
A 3194 905964482
S 561 609194041
A 3043 999284484
S 12110 699182682
A 832 139202871
Q 1270 11309 3647548896154
A 8570 205549415
Q 1282 13357 622235568047
Q 4848 13110 7614759013168
S 10860 523529663
Q 2727 12235 1326670303667
S 3013 430345125
Q 3530 12477 8315397471934
S 6702 914527371
A 4709 73555324
Q 226 11585 9432042723410
A 11751 548690166
S 7828 766989086
A 2121 11524461
S 5299 566552903
A 7943 645187833
Q 186 12825 7295426130209
S 6302 855363797
A 2207 474202550
S 10733 265896402
Q 703 10924 1168036405214
Q 518 9762 8583644592795
Q 1218 8500 3305472623542
S 11942 48993705
Q 1863 12717 7840946761317
A 5933 660156246
S 5030 450584908
A 2683 846210106
S 6614 931988649
Q 1461 11666 5840394814154
Q 2244 13144 209316563517
S 8106 495683817
A 1477 117412992
A 5865 794637760
A 10123 310356864
A 9930 232812943
Q 226 13249 1450682561786
S 5819 40437406
Q 962 8430 6631476034339
A 8426 603171124
Q 225 12827 4868708664091
A 7293 222713305
Q 2928 12803 9848583375217
Q 1662 10912 4640251004165
S 2615 120120436
S 11675 503059247
S 6195 406432066
S 10509 427561464
A 11997 598621320
A 8225 776880158
S 3957 495141131
A 7859 350449579
A 6026 650778536
A 12976 13650432
S 10038 628561053
S 11573 191779741
S 12277 980445842
A 5053 647827688
S 5275 239893247
Q 5110 12054 5022345741121
A 8941 258901699
S 8201 927587200
Q 943 13055 3866411528920
A 7939 885584900
A 3448 204017869
Q 3680 12035 3640913749261
S 5547 547095331
A 10620 485071240
Q 1683 13099 2959843278838
S 5372 995512933
Q 2 12630 4023631110251
S 12964 777501970
S 12018 709517929
S 10321 824030371
S 6230 185878632
Q 1359 12931 9624092748922
Q 1433 11976 3618819172280
A 389 278672238
Q 741 12402 4056286335301
Q 1040 13126 6562060595081
A 12655 548678445
S 3997 618146685
Q 2939 11121 603184300198
A 9856 505166987
A 9798 575142202
A 6954 590421891
Q 3111 10702 2475648128551
Q 3086 12384 4043685025650
A 10531 506114368
Q 2311 12290 6308704284915
Q 164 13320 6889198882214
S 6131 921077071
S 6317 46087101
A 7706 720007971
S 11683 645988095
Q 4529 12350 404200119020
S 1846 507092505
A 12261 808429752
S 12676 672301262
A 11160 839926652
Q 2669 11562 3175502356646
Q 455 13029 8553577301862
A 4173 363225656
S 41 787772247
Q 471 13019 8304749786949
S 12806 967906295
Q 22 10062 3817958311511
S 8319 273285691
S 7875 436870234
Q 457 10082 8059823196026
Q 2667 12286 2641934180502
A 8795 246083272
A 5854 263028283
A 5965 146740096
Q 853 13311 9106382589516
Q 4338 11467 631199361961
Q 2134 12838 191376620267
A 11865 657502930
Q 922 11680 2523839165559
A 1220 660685878
A 12241 427331711
A 6783 118687256
A 3640 597056830
Q 4659 12124 6158823135095
A 6260 834589650
A 11481 979944363
Q 3150 13243 4380941325630
Q 1301 12212 4931054425847
A 12117 729003193
S 12211 57010354
Q 3945 10789 4434320357534
Q 1877 12362 6340113244217
Q 2566 11943 122709485588
Q 440 13295 601167007383
A 11840 917534896
S 1544 225169639
S 6972 628345967
Q 1087 10938 584352349113
Q 633 12999 6098002339736
S 6313 743768462
S 10090 994007532
Q 64 13085 9981549673974
S 5373 119339251
Q 99 11693 8025838477486
A 604 576621741
A 12437 286401205
S 3599 227214034
A 12893 280405420
Q 176 12205 6615756379153
A 7520 689069895
S 4188 987525252
S 2912 76444355
Q 47 13110 303003684358
Q 13 13196 3407942099906
A 12837 264510944
A 2823 120799552
A 11367 497745738
Q 189 12917 142095244344
A 9872 424441895
Q 1055 10988 3051833273695
S 3880 221881343
S 4149 225332106
S 4539 119412424
A 9628 412403430
S 978 220188853
Q 35 13360 6772547889254
Q 1769 12717 3862472619387
S 1833 455476094
A 4796 901915476
A 6037 389999743
A 12220 486457330
Q 2716 11609 3734743241708
Q 34 12848 6947282831935
Q 154 13316 1091845767141
Q 708 13299 2157583306439
Q 4137 11957 3407848860903
Q 1439 12809 7212841708115
S 13250 279212595
A 11076 820164177
S 4776 841785250
Q 3149 12481 4068047610644
Q 3451 13351 7712264788102
A 7982 425626842
A 10083 762201968
S 2647 790701768
Q 4064 12624 5115233973964
S 9866 208557014
Q 244 13100 565365500159
A 2318 986350437
Q 1879 10727 2353685784265
A 12060 217914987
S 5705 122674278
A 12813 726383504
S 10836 362668916
S 7109 128953982
Q 1477 11861 9923448510268
A 10188 797759943
A 12827 12557824
S 7350 113640561
Q 400 7611 637248938007
S 2921 471708790
A 1800 106457470
S 3607 53199305
Q 717 9535 7050599674662
Q 34 13217 5799666487431
A 2064 909749899
A 8107 60025191
S 1973 671725889
A 2931 980939975
Q 1590 12069 4758280335992
A 8404 498951553
Q 4709 12337 1894424950124
A 10870 547234833
S 12485 858363635
S 3276 409412
Q 2580 10351 6649804064203
Q 1155 10602 3070557888300
Q 2668 11036 1304573440103
A 4087 13535004
Q 3957 11499 265525654
A 4048 569211502
Q 587 11120 5005695326303
S 11719 405697809
A 602 665864880
S 9111 125734648
A 11965 218487118
S 12360 79191917
S 1916 429365454
A 4454 61757130
A 6582 700167860
S 12079 65872623
S 4712 967266668
A 613 278658587
A 8892 84711254
Q 3968 12843 2384771215093
Q 565 13249 2578512854487
A 190 814012384
S 74 345881006
A 112 723028391
S 6513 694518571
Q 392 13198 9840338884999
S 1711 730302096
S 12079 715066885
A 12074 336979633
A 11649 99690440
A 300 678146060
Q 185 13241 4909350341634
S 8004 682261508
A 6208 156797982
A 6267 699518257
Q 1181 10307 6539117699705
S 5087 34513200
S 9132 110078273
S 2374 490446323
Q 3205 11902 531787484811
S 9537 581237811
S 7992 22296432
Q 304 11100 2895678991673
Q 1264 12984 6658994235433
Q 180 11969 9569733786573
Q 29 12306 7004420986128
A 11100 211388078
Q 312 12044 6796460129169
A 11648 887336405
S 2813 134744738
Q 1659 10514 2325160075479
S 2746 195272564
S 11636 490650377
S 8319 974717046
A 146 788714721
Q 4662 12664 5393170110376
A 10342 411276704
S 10882 298878184
S 12232 770490358
Q 3815 10709 4082251591557
Q 195 12244 9054259691920
Q 2535 12167 6485987647748
Q 1233 8509 3594904835695
A 12295 516694287
Q 4014 13062 3149778428217
S 4874 46123279
A 7139 549758873
S 12476 661588733
S 2486 131080930
S 10936 788998292
A 12353 847373491
Q 651 12081 7104975962553
S 1032 617601869
S 3472 388112228
A 8054 511986249
Q 122 12088 2316952258410
S 7511 742694321
A 7743 186849463
S 12627 917533614
S 11071 157047677
A 9334 773183596
S 2292 53867147
Q 367 8065 7187209267576
Q 535 13050 4674690210455
Q 515 13230 8567318482007
S 11212 733151688
S 1814 837891227
A 8837 869842807
Q 1774 12099 1442519658667
A 7 724963653
S 1586 382843818
A 2158 207269335
A 9451 352757114
S 9808 347900603
S 3601 920201425
Q 1709 11162 8748337005576
A 12548 556527751
A 7539 278588506
S 11553 266748174
Q 4545 12050 3422742085700
A 4559 355651646
A 5392 88455740
A 4413 843707642
S 7359 271574375
A 7107 443499195
Q 129 12857 8212554942924
Q 1883 13092 8362023749033
Q 4176 12416 958108971591
Q 638 9728 382266383470
A 12760 633064024
Q 662 11361 9042533512661
A 2351 521128507
A 6150 987714375
Q 17 11981 5265285016380
A 2352 820609477
S 8746 490900670
A 11283 321339558
Q 648 12224 4621398951867
S 3887 56818643
Q 1207 11399 1039524518133
S 153 58199713
Q 118 8889 4523181253020
Q 3009 13031 3595797368131
Q 875 13093 2694781335136
A 5541 546705903
Q 3163 13331 9918225977456
A 7025 914315699
Q 1456 11742 6718128484010
S 2160 238080416
S 10180 250337415
Q 3998 12085 7504547011797
Q 87 13234 7865553905749
S 3009 804082222
Q 1979 11856 8780475696362
A 673 13214721
S 637 26828484
Q 3030 11408 308868690834
Q 1142 11082 9482660648152
Q 773 12596 2875573088786
Q 1990 12674 5121606778895
S 9031 576346959
S 9224 533555179
S 9211 567175971
S 10384 365568665
A 8699 904447094
S 9410 837763970
S 1905 80719300
Q 351 11359 6731354335833
A 5695 225711158
Q 100 8757 2100014962479
S 6233 407408259
Q 5148 13047 7750564927480
Q 2984 10797 732213413904
S 12767 966672029
S 616 905264944
Q 831 12894 5600134709269
Q 398 8704 1823295612264
A 9837 741523214
Q 308 11533 9826230045053
Q 2492 12307 5993141699577
S 8461 339780424
Q 4230 13112 6432624150175
Q 1935 10811 3631789777875
A 5916 110308463
S 9052 862496035
Q 2687 11740 8404041191360
S 1043 911174611
Q 1912 10309 706976416486
S 9139 496584355
A 7304 640643728
S 8673 260934394
A 6251 593082741
Q 244 8523 7484185733436
Q 2998 9869 1202917318122
S 2979 137204122
S 8493 679407966
A 10483 219502079
A 4502 117541264
A 7584 143655886
A 3453 660034931
S 9167 777886109
S 12017 686452794
S 173 969750873
Q 1460 13024 8660680037873
S 13244 248928223
S 6420 672519878
A 7975 622628409
S 10775 60054540
A 7379 133372905
Q 301 11610 8737211622906
S 2482 805132213
S 10159 103152575
A 7775 200087426
S 5178 1448159
A 8857 101778192
Q 1401 13049 9435217697437
Q 949 12441 957722359723
Q 858 12495 5219344809456
A 8372 687795983
Q 1905 10213 40848595562
A 407 277189608
Q 19 13249 3018134428845
S 6932 111018173
Q 121 13097 1227150320171
Q 698 12707 7132699575310
Q 22 13340 89181959035
S 7264 877888543
A 4435 519898134
S 8067 365425510
S 6429 14514178
S 12602 80401532
Q 384 12822 601397076447
S 11569 210388043
Q 2544 13183 3953485071222
A 4693 117468656
Q 1344 10726 919134933049
Q 1546 13313 2489654419806
Q 2858 12224 4091527991889
Q 4405 12046 4479890236322
Q 1495 9234 5501848621471
S 2610 991600458
S 8392 235742341
A 13257 78197305
S 12654 37794465
A 5422 527742201
Q 1225 13054 2589978315879
Q 334 12504 9038952789051
A 6193 393289761
Q 930 12869 7193820984022
A 7067 581613266
Q 494 12107 9560265869145
S 8187 40736924
S 3083 536912522
Q 1780 12616 7905254048681
Q 657 11591 2935451388980
S 10196 513698767
S 8517 804584766
Q 819 11210 9307530284562
Q 4545 12588 7103290910025
A 9340 273043371
S 1881 929389663
A 12548 482981726
Q 2290 10488 7722148858186
S 10 134462848
S 178 722299970
Q 3741 12470 2049726287803
A 5181 834471495
A 9160 238791794
A 3726 166906588
S 6050 818104852
Q 2071 11757 187970403867
Q 81 13225 1617056880655
Q 202 12380 8166989834601
A 1890 771343282
S 12843 559512971
S 8350 146511823
Q 2750 13010 402664727746
A 7973 291377515
Q 599 12741 8644763939694
S 4914 426700856
A 11279 621143612
S 2155 314439347
Q 76 13077 4933439927191
S 11953 851866283
Q 71 13245 8513071532401
Q 2897 11075 5298825089023
A 2375 954942171
A 3184 517842940
Q 2040 9845 1183666538155
A 11685 83293143
S 8476 526734994
Q 781 12976 813041769433
A 9736 50385745
S 12279 163975876
S 9260 107493571
Q 3232 12623 1802114663137
Q 894 12608 7208450626968
S 11277 848341606
A 5353 286226053
Q 3169 12266 806419184421
Q 1672 13104 1270921077623
Q 1325 13308 5515758893359
S 13349 953122357
Q 5322 12438 1571840614584
A 779 856085049
A 13009 376923237
A 8580 768604875
Q 1707 8719 6671791261810
S 12356 363707537
Q 402 12156 4996866900789
Q 854 13215 400815269388
S 7055 63539524
A 8048 81225268
Q 2215 10050 1589294888475
A 2790 131784572
S 11332 725698475
Q 108 12210 1654874288515
A 4181 835946081
S 726 92912471
A 897 722693158
A 11943 83324108
Q 3060 11431 5265915270666
S 10401 685135387
A 12282 913118569
A 7938 170894899
A 7271 854451357
S 12026 84864718
S 2577 577665889
S 11236 412114721
Q 2283 12341 6365327173510
Q 668 12569 2222977992524
S 6904 459966716
A 11006 854715625
Q 5247 12871 5442755337982
Q 3700 10414 5294201184149
S 2298 267046962
A 12280 172435078
S 994 61871029
A 6891 697402120
Q 1976 11974 105411002242
A 10409 618689173
A 10093 60338550
S 7919 804181394
S 6649 207349394
S 4498 757758418
S 9636 385962527
A 5972 879460464
Q 949 12530 8123777914920
Q 5171 12774 1344984720074
A 5475 145241996
Q 212 13363 5249653520026
A 7980 406724793
Q 303 12663 998914818231
A 6400 144162282
A 5724 238260229
S 9565 564987333
Q 825 13295 1536477008893
S 2282 359502706
Q 41 12743 4378881754660
Q 78 12993 5540564484149
Q 14 13241 8276238125286
S 7547 248413222
Q 60 7721 4929245608277
S 5110 548271070
A 9667 564995612
A 10215 856998111
A 5602 177402733
A 11760 109466769
Q 472 11182 4422357603281
Q 2809 11938 1157620513993
Q 2870 12605 6370680393646
Q 3810 10516 866848108692
S 3137 450952608
S 4679 2581875
A 2779 506974860
A 11651 229468650
S 7617 88059702
S 11840 863779583
S 12631 650329800
Q 364 12482 8640902154539
S 11493 153132145
Q 2609 11942 6300875577431
Q 593 10472 4911497902711
A 10069 818866275
S 3062 492842109
Q 2 13359 2910589861339
A 8984 131369824
S 4678 242559890
S 13324 988370617
S 7674 546924250
A 11162 774833873
A 11714 816185747
A 1094 219681160
Q 1910 12399 5439199608295
Q 1788 13174 7901992341936
A 2016 53044871
A 10329 316832984
A 12755 196103761
A 8782 685579064
A 6018 365771900
A 3513 437885012
Q 4057 13149 7300652306688
A 12114 846021027
Q 1983 12966 155266169635
S 10259 53360326
Q 63 11863 3387122358794
Q 1222 10666 9345962299772
Q 5460 13227 2068817062649
Q 2659 11344 6370073947893
A 2474 188162733
Q 911 11208 9744945109570
Q 1623 12769 6222706080691
S 7384 942032889
S 11322 60622117
Q 2332 10963 3674007711921
A 13193 158205828
A 11378 837192332
Q 545 11986 9177366069398
A 2695 35288743
A 8166 58451829
A 550 739429484
S 4725 169685816
Q 417 12896 2188803835083
Q 2367 10553 51683725147
S 12616 335094655
S 1855 166946631
A 2318 76760892
Q 1553 10639 4813286089915
S 861 496932737
Q 1499 13205 223069290275
Q 1455 9733 7306095692639
S 3400 919258741
Q 332 13097 7470200946064
Q 4858 12803 3131411604440
Q 3879 11782 6043736621621
Q 162 10513 2518651705078
Q 5709 13149 3699637673390
Q 3595 11659 7510454307898
Q 198 13260 8676047936655
Q 21 13070 1489178592343
S 1951 971384176
S 3966 956362869
S 958 595757795
Q 3335 11764 4771666440103
S 4669 957798444
Q 589 11665 1784870104175
Q 254 13271 7566820034170
A 9053 337542820
S 4855 458886697
Q 1042 12328 3039367988634
S 9124 927809586
Q 35 13362 6829070466474
S 5342 451982980
S 6554 14958236
Q 441 12990 3278198588280
A 11243 23419673
Q 591 13019 4837862257495
A 2015 632393952
Q 372 13306 4166692211693
Q 2385 9202 5471786144607
Q 340 8224 4364529547373
Q 998 12119 5907911348205
S 11731 374423934
Q 434 10482 7524665205313
S 12235 470173817
Q 2687 9636 6713533383683
S 4246 92161870
A 10066 516657581
Q 4798 12797 7423633302696
Q 4665 11639 1692717267961
Q 1271 9753 8389233861601
Q 3023 10308 6642083222223
Q 1135 13287 4739196450301
Q 1730 13195 4335918116267
S 8091 711063665
Q 2303 11130 1060444516495
A 11179 749714966
S 10627 658124143
A 10432 918268171
A 7226 41109125
S 4325 392186209
A 9478 186503147
A 4456 653919790
A 8114 894732353
S 10407 256326246
S 3242 24965102
A 4340 359112947
Q 2135 12148 6392178618644
S 9581 21902820
A 11515 779633865
S 7665 178017788
A 10798 380556780
A 9886 335525904
A 2768 23172336
Q 41 13360 5114420892199
S 8931 304124161
S 11119 966546673
A 12772 274824217
S 11353 961100011
S 11631 634667656
A 10005 926893573
Q 3061 12755 1235482953269
S 233 311528297
S 4632 903915881
S 12953 914661261
A 5248 857636706
S 1515 401059277
Q 1135 8828 3301826828630
A 4802 645025284
Q 2425 11548 494769363174
A 7179 463190245
Q 1440 12857 9131554281033
Q 249 12763 6858810006387
Q 158 9998 1871246995639
S 12931 668768567
A 10302 783223801
A 11041 201943508
A 9497 974689047
S 112 124104128
A 2639 619507997
S 11125 523782800
Q 680 11622 6665987408531
A 7475 844332393
A 5911 551152558
S 5252 130406161
Q 223 11866 5907345532151
S 7516 22369845
S 10928 624632152
S 6104 91184398
S 3005 250962463
Q 995 9818 8544574772412
S 3877 423410505
A 5823 104221318
S 6800 247841858
Q 660 7625 4721784705804
Q 1296 11084 6424459875360
A 274 497269162
Q 1610 10133 1329000902291
Q 1855 10173 1628642859903
A 7968 414568310
Q 2618 11401 2241628604226
A 4755 871112231
Q 2231 12039 4028130732019
A 761 599131209
Q 1438 9289 7728164317842
A 8899 307934559
S 7887 824885339
A 659 952265386
S 2128 969329176
A 5975 786893947
S 3850 522508918
S 5097 582189656
S 5521 775485616
A 11686 607812458
Q 6 13363 9688517314923
A 4125 749958966
S 5310 973686458
S 11622 430868436
Q 1587 12677 9762282975979
Q 1487 12823 420259855668
A 3012 349285156
Q 828 8470 6561348271236
S 7257 233056781
Q 120 7066 740581447140
S 10777 123410629
Q 69 12515 4123501844079
A 762 392614513
S 9323 168287841
A 6132 990832386
A 6553 578837548
S 2945 273601887
S 9859 803789653
A 10035 984434532
Q 5032 12820 1140841488331
A 8362 320099678
Q 3143 10912 1573371803088
A 8856 575036481
A 7842 109726865
Q 1768 10121 545962423492
Q 1330 13245 2641586204870
A 1859 760727029
Q 3478 11276 3101316711224
A 12779 183595997
Q 1121 12978 3965837504597
S 7218 590048282
Q 826 13099 574725266686
S 10747 18963102
S 4518 423325638
Q 1524 10809 6262509774984
A 6748 57102246
A 7405 329559527
Q 896 11853 2014093484737
A 12617 596081897
Q 267 12914 5573672248543
Q 1762 12677 5289482732054
A 8694 775831465
S 1130 900312633
S 8603 416922998
Q 804 10396 8153283719022
Q 570 13362 8325642486601
A 62 718480554
Q 2123 11064 5504577800946
S 6615 432430038
Q 2056 11899 4042466541389
A 11110 946089128
Q 3985 11827 6716392199777
S 7852 229698160
Q 1009 13122 84729998952
A 670 722258563
A 1214 606650973
A 7728 209726041
A 7111 893792641
Q 1704 11180 2895863902531
S 11884 831234409
S 1246 448779351
Q 1194 10209 4901499162060
Q 3828 11728 36464160524
Q 1890 13174 2533905779338
A 12543 248230365
A 4908 134132593
A 10263 494217871
Q 1513 8603 4990974197622
A 11133 542334182
Q 687 11472 7360209436686
S 7140 689301673
S 12450 206800010
S 6823 537786600
Q 784 12894 4104774086463
A 11448 930872104
A 4587 65981022
Q 78 13267 4655885367504
A 9803 422210703
Q 1146 9593 1075351043770
A 412 605950073
Q 38 13349 4589097183395
Q 329 13311 8229822794720
A 6522 425209857
Q 10 13246 8240238810925
S 8416 519724050
S 882 420891732
Q 464 10935 3669957366048
S 6607 441100509
S 4829 517756600
A 11509 649992574
S 626 606807687
A 11328 244138413
Q 248 12092 8267419244049
S 1404 969386312
Q 970 10276 535191609779
Q 698 13270 9358205486776
Q 3995 11686 7157070431585
A 10970 720111999
S 5138 435587227
S 6765 414191413
Q 773 13229 1783146679303
S 9171 891155851
S 5888 438920962
Q 865 13000 9835933400389
Q 4663 12640 2042969675240
Q 1304 12760 5212016001845
S 11841 842736954
S 3505 556005678
S 11808 931790240
S 11006 932913914
S 6839 20538764
A 10728 5194952
S 3169 568953199
S 7440 911032943
Q 80 11036 6068784742566
A 2437 224684055
Q 2110 12894 5813997548763
A 4204 600491717
A 2953 171995842
Q 3580 13283 6468206023963
A 5694 591234556
Q 894 11794 668723470681
S 6939 652650239
A 10898 610123476
Q 2698 11050 2935603430598
A 8273 607166285
A 8334 192573652
Q 1756 10021 4688200246084
S 4516 749530264
A 12766 102819848
Q 2256 13171 4804002481944
Q 2015 12974 9255718592070
S 2028 961997568
S 1696 896446843
Q 649 11279 7887276910340
Q 1599 9906 7051729701059
Q 3805 12298 6540194678523
A 2275 125452994
Q 1082 13288 2204590032933
A 3595 792635489
Q 792 10634 6863098338883
S 5116 728046822
Q 3066 12337 4823395979909
Q 1087 11785 4366972392464
Q 1718 8657 6219329340738
A 9214 195505870
S 11392 357825108
Q 599 12872 7974186030284
Q 344 12213 2701858732824
S 6980 405571353
Q 1839 13353 1388049104281
S 8400 777797782
A 8752 263472622
S 8653 709641691
Q 253 11725 8566093920265
A 11715 476129914
S 8642 717019398
Q 4657 11906 2392615418825
Q 1704 12442 6314747042793
A 1998 467288342
A 5146 368599275
S 13350 919268915
Q 1590 13139 7067607398675
A 5029 512066395
A 7252 879584362
Q 68 12019 7796727003562
Q 1384 10159 4619659442403
Q 2914 12804 300307929438
Q 2967 13060 9299836514146
Q 73 13117 7682029439164
S 7838 737387434
A 8942 609931337
A 12445 410228304
S 8696 598107253
S 4286 861576807
Q 3934 12954 346975605655
Q 69 13011 3187632219667
Q 573 8158 1257485955476
S 9833 724232315
S 6354 821551869
A 5466 463086977
Q 3736 11285 2976181165288
S 9247 603485109
Q 161 7000 2258549257157
S 2726 581765210
A 3152 18997629
S 1645 663714054
Q 456 12250 1503746763032
Q 161 12790 3655926796658
S 5005 986566884
Q 2062 12597 1627118300541
S 9733 957942077
S 9842 850288654
Q 723 12302 3315749612138
A 3701 972465718
S 11939 274331799
Q 1229 11144 8183755966399
Q 923 10507 9577788685244
Q 1437 11477 6390788948672
Q 6098 13299 1870482178032
S 5310 959491031
S 481 627131537
A 2408 612411348
A 3788 179859791
A 8209 204980517
S 11260 989554413
A 9003 630652726
Q 1892 13255 4644584084272
A 328 66669298
S 10769 231990496
A 3555 800209588
A 737 4205066
Q 1085 11142 961855034579
A 9168 722244849
Q 2598 12030 71765085530
Q 1126 12629 143333640461
S 8029 970742933
Q 721 11725 9772578571220
S 2211 481910406
A 5041 663331320
A 2837 185872962
S 2549 633994552
S 9171 202629024
A 7464 138339840
Q 592 8702 4138238621692
Q 2164 10925 6720549561815
Q 1709 10944 2631032560029
Q 1934 9992 6064495613097
Q 201 12341 660740831716
Q 2230 10422 814094069797
A 12998 34754506
S 12042 812928646
S 4357 502807487
A 4553 997699721
A 11734 687146970
S 8444 303984324
Q 1476 13220 4654165981754
S 488 976843966
Q 2065 12679 5407779053877
S 3401 554882717
A 7326 292662438
A 4912 823722469
Q 614 13014 9941127671092
Q 140 11994 6014458406821
S 334 80722195
Q 195 11165 8841961670873
Q 2246 11994 2980328620646
A 9819 842412325
A 2895 147099597
S 9361 445262054
Q 431 8354 7047383649537
Q 623 13266 2306910598616
Q 1159 9574 5783435952961
Q 28 10790 2239123579177
Q 1006 11912 1232312038528
S 495 748514529
Q 2757 13058 9781280977252
A 85 301633180
S 13086 499798285
S 7399 626256083
S 1843 830503083
Q 2137 11352 1354236930495
A 180 889058676
S 3117 372708771
A 6133 342335056
A 7826 70633299
A 7390 197477659
A 10920 504109593
S 5621 320986250
S 10409 370618390
Q 1459 11710 8758199660916
Q 515 13153 7871594876414
A 5024 655404496
A 2774 151835869
Q 1166 8996 1811833582579
A 9845 758218349
A 8051 80147427
Q 2187 10518 5236542284586
A 9014 136793758
A 1029 710425306
A 5943 627389379
A 1074 2520114
Q 3634 12415 5485137760712
Q 103 10001 6857932001888
A 4762 399637456
S 9093 577213469
S 10505 336507469
A 4326 362791526
S 7031 584965054
A 11137 816581119
Q 1637 11021 4223673607432
S 5571 344327837
Q 3713 11261 7225996571768
Q 269 10071 597783609669
S 8926 551713565
S 390 575535390
Q 3558 13077 7151178740015
S 5689 916008357
A 9396 781830504
Q 993 8335 3145392613386
A 2920 157705109
S 5245 77792496
S 10018 418733527
S 6383 776586063
A 739 31318552
Q 3175 9947 5154896701686
A 6297 726203741
A 6673 953435592
Q 374 12317 8755632269161
A 9372 671545448
S 9614 443453344
S 11741 110096360
Q 2780 9583 5755032717879
S 3793 654100088
A 7143 433030509
Q 4180 12462 2788825628471
A 9954 286129758
Q 3502 11977 8348852178990
S 6902 750985759
S 11037 295339512
Q 1272 10357 3996203223487
S 10854 502505792
S 6593 100031194
Q 222 12953 1134084945815
Q 36 13352 7747372515910
A 8429 762550236
S 9184 776027193
Q 1343 9493 4371767287978
S 4489 951746011
Q 5127 12865 1623361959108
A 9115 934644032
Q 4081 11872 2830358968174
A 11351 398478294
A 2238 432037728
A 9361 198214806
A 1958 51711438
Q 567 11195 2039130325429
S 3001 533664823
A 12870 722844873
S 11950 402506696
S 714 597726381
A 12878 833626427
S 2364 18210981
Q 1697 10698 8519490187766
S 1871 408512581
S 3334 144583627
A 25 119069762
Q 952 12289 835900583192
S 9120 162187254
Q 537 12220 4601282642971
A 2975 82819790
A 5349 436254805
Q 2795 10703 469431640599
Q 1133 10430 149272288093
S 7892 519194571
Q 1389 10359 27026393703
S 6590 320918216
S 4653 190580069
Q 2708 11965 6885080469387
A 9233 153337124
A 9418 466877327
Q 715 7964 5665639432562
S 6219 960984260
S 11579 609485629
Q 2091 11047 1265600689748
S 236 811699000
A 2719 622308444
A 7596 761372536
A 12557 863468551
Q 958 12502 329790448542
S 1048 675825581
A 8168 464510768
A 10568 236447787
A 3210 137001188
A 6428 331978958
Q 4203 13159 5010554089329
Q 53 12764 8666010554753
Q 835 12823 5784042397314
A 5910 715632139
Q 937 9120 6969801210647
Q 51 13349 3468253726517
A 7401 801466189
S 10035 231285284
A 1818 303441414
A 9840 843015194
Q 4239 11994 7531471015522
Q 73 13253 5017591991435
Q 1769 12562 6989166038906
A 1612 480162877
A 6324 55527025
Q 3162 13123 7054498969555
Q 1436 12910 9678898958402
Q 375 13332 8237569848371
S 8945 634799264
Q 1962 12092 2675898567315
Q 73 13206 810687975391
S 12957 590357906
A 2741 283445759
A 3361 35449637
Q 4049 12407 1346050090943
Q 2093 11016 8262440869084
Q 410 12629 2156560501931
Q 74 11221 6362832501595
Q 2265 12717 2140851836317
A 3887 756226721
A 9883 958568139
A 5109 964636209
A 11136 123655035
Q 617 12936 2053008719644
S 1110 300325864
A 9264 90030898
S 1343 505868991
Q 74 10525 3710096838481
Q 1879 10349 91400983464
Q 3792 11961 533927890888
Q 4596 12565 1329878491543
S 3067 379680017
Q 211 8971 4808785554971
Q 4751 11812 6223493063768
A 4061 121788813
S 12184 32446219
Q 1177 9588 526289375976
A 6290 597245130
Q 873 13074 5644982011418
Q 2702 11608 5473544242482
Q 262 13340 8972529277558
A 12135 4718083
S 8618 294111379
S 12017 437404860
Q 996 13285 7039136876871
S 764 200471034
Q 742 13289 3400770533080
S 5249 217423147
A 7505 479265130
S 9306 386558527
S 8882 3623688
Q 11 11259 6811602447441
S 1242 641621516
Q 3130 10919 2603804441994
A 5453 38108075
A 12327 331945154
Q 2069 9720 97872089723
Q 1848 13350 539504521720
Q 738 13085 6027302232905
Q 2104 10917 443820288098
Q 1461 11833 3772943283933
Q 194 13353 3479888412851
S 13352 670262314
Q 2952 12441 7885139364062
A 6438 140602677
Q 33 8906 6570663970620
S 10017 75044462
A 1910 801322855
S 1760 413170135
Q 2647 10168 1738718978687
S 2798 661619786
A 11948 272543524
Q 2575 9362 2473495770759
S 1032 834466173
S 11423 245719431
Q 1119 8235 5439711225301
A 10686 445313506
A 3124 848537168
S 12617 14365959
Q 117 11045 1291104366255
S 106 614849833
Q 563 10363 9317638793409
A 8608 461324892
Q 102 11207 2773254908090
Q 1387 13268 8813987457777
Q 1283 9384 1738465254509
A 2903 584894814
Q 90 13222 1281163747543
Q 304 13082 4055332820786
Q 862 10417 6760505170764
S 2453 189523775
Q 1015 12277 8857024495005
S 5803 212435274
A 9191 710629506
A 543 425273191
Q 2075 11054 517985393628
Q 801 13225 2853896277750
A 2814 677022650
S 9149 792540833
Q 744 12772 3753539760592
A 5974 219030399
A 882 257694443
Q 1630 13182 8305730710181
S 10715 680911761
A 10223 852847044
Q 4057 11279 1910370596185
S 8410 488774634
S 12225 551812513
Q 2163 9116 6424751727208
A 3692 163363742
A 10402 261183982
S 11891 933374928
Q 1629 12923 2573592479545
S 4707 625872247
S 11185 489128105
S 5899 443351832
A 5163 835546077
A 4391 233000174
S 8853 280412059
A 3380 591277898
A 3526 843139012
Q 37 7961 4578643099384
A 5855 577120164
S 6067 268547913
Q 2633 9422 3866352579885
A 350 382565786
Q 35 7024 582553138784
S 9616 529842676
A 302 897703593
A 7165 58135548
S 13207 990268093
S 7722 305086197
Q 2636 11652 1673041873498
S 4834 831680533
Q 3449 12840 9203230660338
Q 2705 10989 7794962099224
Q 44 9005 8838366150912
S 10807 533941312
Q 389 11834 9160593381241
A 1378 768901427
Q 680 11449 6685058060493
S 3348 216445854
Q 5098 13000 3912963618598
Q 5146 12670 4234758199822
Q 421 12192 1224282337159
A 5479 502193842
A 933 167932801
S 11339 986983332
S 12849 881903677
Q 2762 10459 2036213869949
Q 1845 12033 980494399945
A 11758 389303293
A 8513 483133341
Q 2917 9892 3392557907418
S 3190 188664463
A 3749 774168934
Q 167 13044 4933258150651
S 2633 876434667
S 11444 735635994
A 10407 614492418
A 6509 886061846
A 10036 441768077
Q 3063 12103 206602959498
A 10426 736516114
Q 882 12689 415491864403
A 11649 96962414
A 10466 787713711
A 4354 461019383
A 1664 888980746
S 815 309164740
S 9254 628519606
S 8156 219568647
Q 1733 12695 3903613729571
S 6901 41297940
S 1102 907567113
S 1060 318670024
Q 1768 10851 401596118692
S 1560 504999215
A 8451 731432765
S 4383 613428569
Q 45 13079 6610494765136
S 11441 772774726
S 2987 843453091
Q 1824 11889 4632576793081
S 9064 142433548
A 10578 675033113
A 2771 415203097
Q 763 12876 719581957619
A 13052 636847130
Q 3025 11697 6175454603237
Q 787 11604 5738009802119
S 2164 826206737
Q 38 13252 4701656694895
Q 6502 13356 6225950608228
Q 2634 10822 4278582443400
Q 512 10603 1496014899406
A 3790 664533493
A 8616 255604362
S 4000 158747024
Q 4051 12849 3050038857010
Q 1874 9011 5421279513501
Q 2525 11827 2626615583137
A 8163 703151241
Q 768 13259 5887047158282
Q 1141 11947 337150530803
Q 1624 8931 4546161737903
S 8260 747768878
A 7122 272936472
A 5845 688454153
S 10933 662484959
S 6974 42215636
Q 832 9018 5382180712542
A 4861 521165383
Q 595 11203 270233967212
Q 6501 13296 243084873450
A 2387 275188297
S 5752 218849606
A 3019 402166136
Q 352 10146 8514371117943
S 8206 283559019
Q 2107 9312 6745350762584
S 4190 566166331
S 9281 359254258
S 2736 714596417
Q 1016 10828 5149741650567
Q 3342 10382 3820051988197
Q 1087 7816 1021984169255
Q 708 12761 5828676178708
Q 1242 11686 7469625404628
S 10868 917698896
S 10101 536954972
A 11611 592897486
Q 618 9432 8042131411939
S 9037 279025700
S 3843 107430068
A 8968 444545979
Q 1669 11967 2307191405417
S 486 270051760
A 1516 759916959
Q 314 13119 2958652644044
S 8426 478288542
S 6917 192443162
S 7122 455510514
Q 1251 11179 6275436213224
S 9736 510030486
Q 1415 8865 7424890575850
S 6299 557904660
A 9856 20488034
A 12723 579033825
S 3515 514095420
S 3739 625107929
Q 105 12665 6238598790920
S 1356 133610701
S 7421 530773169
Q 406 12955 3080609644724
Q 831 13250 5012612053638
S 8542 281139501
S 7203 440213973
A 1375 556106604
S 10281 39399644
Q 1566 12671 6210922254352
A 1140 78941332
Q 159 12536 8150470075477
S 10377 397483639
A 1866 807020230
A 7392 635367353
Q 118 9083 3717014156975
Q 140 10516 1714601231716
S 543 183654780
Q 1991 13011 4571745469771
A 4284 1130996
A 3211 408741079
A 7413 211056991
S 7451 771678244
A 8877 419594866
Q 5081 13121 1894362575799
A 11546 822873583
Q 651 11947 6382362043696
Q 453 11476 9449630271517
Q 928 13124 9722783705043
A 11340 33777250
A 877 827775117
Q 1910 10545 4776552093470
Q 2674 12682 6155692735273
S 7786 78337005
A 6770 279496230
Q 2431 13322 4764545486098
S 7427 974505973
A 7716 294245199
Q 162 13291 6684326611283
A 5402 15000195
Q 1359 9966 5265420379266
A 992 416919276
A 2274 756518441
A 4170 252938606
S 6470 303178301
A 2910 538966053
S 9840 814877120
Q 1441 13274 6562259984690
A 10901 452475561
A 11370 890451786
S 11914 81939461
A 11502 515750679
A 1775 810836023
S 12212 395194840
A 3121 24150468
A 192 69579362
A 3764 555013615
S 1014 785977627
S 7527 623817422
Q 703 13336 4656500347001
Q 4821 11758 3021937506798
Q 885 12496 5717967298931
A 9179 646274088
A 11352 752453140
A 5270 795162195
A 13128 950958396
S 6688 401487043
Q 5250 12170 6132888353081
Q 2098 11988 480706920035
Q 2056 12894 9075516746768
Q 3105 12219 4455894859518
A 5367 372116659
S 106 902573690
A 4233 476516271
A 5890 745375683
Q 1575 12915 2312737207123
Q 643 11399 9084655049030
Q 4533 13239 2781745603314
S 7642 665762702
Q 4740 11481 3755141633048
S 11706 524050597
Q 1614 12753 652813950449
S 11271 116478772
Q 313 10981 6311109259322
A 2084 246138341
A 2716 461225567
S 12165 978605344
S 1839 572048396
Q 83 12732 8378167762406
S 1426 712206893
S 12418 165269308
S 6133 709770566
A 1529 166340885
Q 1066 12786 6340807830187
Q 2081 12823 1849040823353
Q 34 10595 1407935772448
Q 67 9947 7923563508501
S 6576 65339941
A 9131 649132410
S 981 804552863
Q 380 11766 4671264461882
Q 2988 9834 3857687336282
Q 1656 10369 6203944865409
S 2231 480343256
S 4617 478931819
A 10219 408453884
S 4345 714088453
S 4883 490565259
S 3306 54981615
S 10948 800945432
S 6164 133302440
S 10398 111396903
Q 576 9917 6527953507208
A 10039 100825013
Q 295 10901 2172037642047
Q 1387 11129 7486067213343
Q 314 8006 6747831717535
Q 1374 12947 4468382087422
S 1672 500855604
S 8564 445999247
S 5970 451979455
A 7316 638755071
S 659 468559986
A 91 422584674
S 3689 867960880
S 5636 201312969
Q 2015 11793 6481788355070
A 2738 637276483
Q 2826 10841 6543032124634
A 456 820120272
S 521 853095531
S 1620 395182479
A 3162 988398668
Q 1858 10252 2887988900784
S 4453 111598154
Q 1817 11627 1354722483437
S 6588 821041608
Q 508 9523 6778703119892
A 9078 499542702
Q 985 7920 1889404426476
Q 133 12380 6855175113138
S 3491 315285527
S 7212 348511371
S 3688 304719550
S 7548 440846482
S 1394 3942101
Q 772 11319 239474053717
S 2054 931559491
S 9080 455201520
Q 793 12243 7359831165044
S 6313 822865373
A 10100 532993045
Q 103 12285 3105403380005
A 9801 415910362
Q 3153 12513 5329489870686
S 10259 800987374
S 1252 193652342
S 7730 247058569
A 492 986390616
S 9659 709975053
Q 4180 12735 4651001423477
A 4850 937754603
Q 956 13230 873831272381
A 4194 389355800
A 6522 358328786
A 3367 928904161
A 11543 47996915
Q 2103 12500 8195542936265
Q 2678 11880 917955627662
S 6170 414765362
Q 1918 12948 8144557783335
Q 1209 11061 3793409933565
S 1903 898282993
Q 383 12229 7009201077584
Q 29 12787 3579909139947
Q 1225 13346 7913757073560
A 3183 211253413
S 8090 728753781
S 8974 33957835
S 8974 66471315
Q 579 10862 1442489904830
S 6335 707299601
A 5886 49260675
Q 2399 12337 9693431309421
S 10807 976379679
Q 62 12993 4448369589013
A 7267 826423022
Q 6449 13226 1972190270696
S 11259 636566929
S 7330 324643816
A 2601 115831800
S 5130 152839888
Q 1033 8958 5774997995331
Q 3473 11195 6732265634491
A 9605 744260371
A 253 790844016
S 12465 502911144
Q 1336 9588 5633222864845
A 2997 620983511
S 787 446724587
A 11620 917465979
S 3505 368505948
S 2011 395252503
A 5222 880242850
Q 3424 12092 96650421860
S 6542 488456032
S 2031 243938896
A 6437 348463792
S 5921 729750201
A 7681 480339256
S 5047 423908721
S 12836 199139617
A 528 682628205
A 10689 468022164
Q 100 13254 3246145752992
A 4646 480841116
Q 417 11211 8633666450933
S 3757 913266715
Q 185 7526 3015974350467
Q 61 13289 6241452732397
A 12967 508886053
A 4450 706559502
A 9771 985053626
S 3126 649372088
A 4076 933241930
Q 357 13204 1644024691522
S 10292 988326374
Q 1187 11894 115786523428
A 11867 157919269
Q 6 13355 3734075233515
A 531 90440211
Q 4134 12665 2449620011925
S 11583 70376463
A 4468 673776722
Q 2059 13027 1533709889874
A 11883 524033662
A 2526 459136638
A 11628 268590261
A 9604 40934253
Q 682 9114 7332467392047
S 1849 770996506
A 12263 54397339
A 9933 67099419
A 8452 310716617
Q 1031 11221 9490992018198
A 1725 767353996
Q 21 12213 1689681606333
A 13224 115179148
A 9036 318201983
Q 2602 12041 1385981074107
A 8853 421756676
S 10158 84297398
S 4081 715062934
A 438 692247013
A 2866 853286395
S 12122 827715493
Q 1325 13051 5753793901176
S 12806 151935414
Q 1615 11715 1597201316819
A 13022 247771856
A 8749 506266142
Q 4049 13217 3961244383556
A 6765 996183657
S 515 660685753
Q 2916 13330 83155970964
Q 3109 11705 3060033735142
S 386 334336516
Q 410 9110 6064724105425
Q 1337 12801 3942282665681
S 5287 497180127
A 3581 990359248
A 7904 369607434
S 2401 45984447
S 11980 945582730
Q 1333 12723 7775086838149
A 6236 665685955
S 5395 249978706
A 8582 63358597
A 9160 728754862
A 8380 228400857
Q 816 12803 1334093097620
Q 1604 10793 3366033120568
Q 2636 10419 5451768836932
S 12530 938126878
A 5704 370923610
Q 2546 9927 2380216586874
S 10129 395475337
S 5250 722650003
Q 161 7350 2644947190294
S 10256 189101797
A 12221 889023470
Q 2202 10429 5696435843165
A 3443 245320040
A 8480 47385949
A 4574 233628410
A 13007 587945530
Q 1852 10042 7362693728665
A 6143 645218239
A 33 585891447
A 11703 908106371
S 10466 310594626
Q 3496 11894 5197465829019
A 10580 988226265
S 1176 211063369
Q 3097 10818 7263245387844
A 11293 545836696
A 1693 77512780
Q 444 12441 6306595485591
S 7255 454301525
Q 2525 10408 1052381801238
Q 2060 12277 1674432467540
Q 244 9047 4635748764633
Q 1032 8120 5856179021876
Q 195 12838 377657400039
S 814 750405969
S 12405 816038933
Q 104 13125 2438508634296
A 8926 251855995
A 8976 574537516
Q 3795 11692 1983571949364
Q 444 12613 6147755056827
S 3496 73754683
Q 92 13027 7643992275966
A 1485 219359163
Q 2182 12761 6788640162779
Q 1074 9606 5098809259748
Q 1631 12085 6079802863692
Q 1958 9377 5910738893159
A 4831 12571766
S 3306 684809419
Q 75 12242 3853588548023
A 376 485946364
Q 1829 9140 3591384355407
Q 2199 11838 5889529434912
A 12567 659559096
Q 1588 11620 7680904926764
Q 639 11148 9615993313017
Q 112 13164 2290095150780
A 11617 742579609
A 4994 9531703
A 10713 785005411
S 3331 525259751
Q 5134 12258 2685117037261
Q 830 13205 6057034642702
S 11522 329156457
Q 1098 7903 2124815383009
S 37 161327432
Q 710 13342 3659086763556
Q 4276 11538 1032497999328
A 4689 15201916
Q 1385 12718 7583896574660
S 10967 178163291
Q 17 12926 6395331522843
S 1656 749728080
A 12922 910594649
A 13293 637345561
A 254 327290078
Q 999 13282 3119182247984
A 8312 639767721
A 12447 824604230
A 1171 680533867
S 9331 837381659
Q 571 8840 325795780572
A 2748 546361693
S 12765 386297475
Q 318 13235 1258712187409
Q 16 11694 3921019886264
S 12978 339058435
Q 253 12619 5245071406982
A 9260 203794251
A 5781 360141519
A 7244 448657910
S 12828 34445967
Q 1680 13003 722151929865
A 2454 94523774
S 10996 793458344
Q 2555 12352 9597028970201
Q 1033 10019 4202749647104
Q 1058 13196 9309998300096
A 796 22095513
S 3318 597233149
S 2605 744536592
Q 1818 13129 2191574632208
S 12130 43553180
S 12283 240194279
S 13099 92460761
A 423 764475155
S 5202 599967086
S 1509 234875741
S 12229 290580075
Q 527 9085 4020888693739
Q 2710 10900 8137857227134
S 3625 106925691
A 3634 53581421
Q 872 13083 2941114331049
A 13016 711128268
Q 1200 9661 7814829803096
S 4777 374059623
A 9089 429123405
S 73 517462379
Q 401 12587 5220572685808
Q 2900 12412 294735250730
Q 2958 11940 8644922502560
A 11493 302160378
A 5316 150596319
Q 445 12626 4468161819809
Q 891 11565 629074241541
A 5139 160952212
S 7024 300390009
A 13047 329434796
S 2285 506045815
A 1460 3387894
A 1850 749828677
A 754 228190759
A 8743 533243045
Q 545 12769 2667543523103
Q 493 12898 6178332086369
Q 5043 12012 83034065652
A 5482 213652718
Q 3306 11544 2490258940969
Q 1044 12325 5330731978138
A 990 655820907
Q 2211 9248 1492736233662
A 1169 261622130
Q 2027 10884 8478552949929
S 8619 809852310
S 4707 667947864
S 5793 669215136
S 1077 234207684
Q 1104 13174 5309558153124
A 13181 14807085
Q 1064 10986 6271370775026
A 12768 660026012
Q 4405 12191 1195493944340
S 58 492624450
S 3063 174335690
S 11080 366926257
Q 1722 10908 6461761720586
A 2544 340443384
Q 1500 11322 9467720373519
Q 1177 11461 9066650240379
A 6615 796090421
A 95 572886087
Q 1630 12947 6465294054717
Q 3055 11306 230214390947
Q 3295 11625 6753778464044
Q 207 10913 9996523991484
Q 166 13270 3314642442531
A 11908 612286119
A 4230 76150927
A 12741 966548992
A 12627 334240090
S 3280 733930280
S 10682 790575525
A 5377 347259158
S 348 758805513
S 3884 299306350
Q 5876 12962 2766170953788
Q 259 10735 8753176892602
Q 1355 12176 2346059895987
A 4049 266577916
Q 1012 11096 7053818301399
S 6749 394816124
A 299 606003762
A 1496 376977745
S 5102 786471842
A 11159 325172407
S 10945 587814803
Q 1558 9940 4634735942203
A 10267 728814057
A 4268 719879068
S 12227 131216006
Q 726 9086 6274060454375
Q 646 11597 4315198004395
A 12482 723399892
S 13126 715974207
Q 236 8892 1929413179309
Q 122 11434 7793968544037
Q 217 8085 6457931052863
Q 1218 12993 8197964873962
A 902 906195077
S 7327 797894040
A 5179 16468505
Q 1915 11524 2624320830408
S 5819 856219617
Q 528 12811 2635750397693
A 6275 166965831
S 5008 505887675
A 5780 161255378
A 5912 596158330
Q 11 12703 6184062436948
S 3715 768842922
S 6899 19712057
Q 598 12391 4034500892877
S 11050 352486088
A 11848 355298082
S 11858 789588796
Q 5900 13310 1637903154193
S 6451 675511210
A 1168 150831530
S 2275 96571154
Q 1337 9133 5559197412361
Q 1152 12298 3196391022120
Q 4625 13296 507945873779
A 6827 803904148
Q 1753 13141 5557966848
A 8452 167775480
S 2823 428783867
S 11814 297067381
Q 3312 10132 5126316945415
A 11657 532677533
A 3433 569348087
Q 1337 12180 5763024775556
A 711 305809392
Q 1592 10534 2441322738096
S 9767 268591983
A 45 958500744
A 11071 477626408
S 11344 955339410
S 5685 705777273
S 9657 146307229
S 12957 968435556
S 10047 509713150
S 874 916334926
A 10283 190089975
S 12491 6067517
S 12685 342111898
S 4639 604705355
A 979 430279433
A 9167 806074439
Q 1273 11922 4466616268305
S 2495 755717497
Q 2456 12239 8248096871907
S 6208 852628235
A 7946 566115029
S 10796 934423859
S 4142 545378154
S 1581 525444933
A 10434 546452814
Q 1078 12657 5812997033051
A 10739 755298983
A 5311 675416981
Q 1922 10722 5826471259084
S 7215 858217786
S 5469 119139647
Q 70 11951 5760913065152
Q 1623 12067 6727262136557
S 9767 157494485
Q 1103 13004 189740167106
Q 4276 11606 5415597133773
A 1936 476498928
Q 2710 13004 3650708340800
A 7136 229299701
Q 438 12163 5765456744863
Q 628 12737 9774554575461
Q 191 13033 7210896571822
Q 348 12462 8855137753387
A 2064 665259907
A 12640 607438677
Q 5160 13244 1881600789405
A 8047 827790698
S 2808 740881338
Q 5675 12923 5505907090908
S 2791 753514726
Q 873 13028 303052053325
A 5328 320903391
A 5020 452303233
A 12246 551972319
S 7019 386171948
S 1016 151764971
A 3095 830842021
Q 3139 12564 2399554557615
Q 4671 12239 5396135388455
A 1212 258927026
S 3421 621101705
Q 312 13332 8054052510105
S 11753 509454583
A 11014 794463205
Q 79 11789 507832800301
Q 357 12433 3036047314518
S 4186 170933437
A 3868 12637494
S 4226 191956656
A 5741 436726402
S 6197 783249296
Q 134 12153 3623060718071
A 7217 676521907
S 8545 6254748
Q 2629 13080 5883606141790
S 352 691346245
A 5276 711038598
Q 3431 12402 2227564050443
Q 3335 10715 2505926333513
A 8450 557368534
Q 23 13257 6164106416215
Q 1671 12210 3275135438422
A 6475 593940933
Q 1370 11231 1548997161656
Q 685 8007 2514966992779
Q 4966 12336 5462898493949
A 7243 646197093
S 10304 251183601
A 6511 190980767
Q 699 11635 244834480117
A 12960 912926563
Q 358 12845 8278408557811
S 12594 359181557
S 8908 430795556
Q 1493 12531 6736513877975
Q 2256 13005 9292654110051
Q 2139 11532 1529792804583
S 10059 470170639
S 7225 592347399
A 11741 899698119
A 4818 998037540
S 13106 421645357
S 11568 554921212
S 6846 905089170
Q 1388 11881 9852790170635
A 797 80738811
S 1995 169708161
Q 138 13204 3845213675930
Q 48 11722 2345960165292
Q 606 8471 6998478786314
A 12969 283289383
Q 81 13343 4813456797348
A 6374 720336787
A 1436 903183980
S 1226 850932428
A 5909 718883207
A 8255 780226848
Q 1048 13256 7198268308925
A 9031 138100058
Q 4120 11467 6018279601712
S 10672 778875414
Q 256 13165 5962416515927
S 12685 381124015
Q 3031 11529 792580481609
S 11618 231317007
S 5497 462813240
Q 1501 11779 7527449733587
A 11870 102126975
Q 287 8924 1054466230324
A 11107 340896241
S 5828 707027544
A 4421 558851400
A 12957 614047090
S 12792 165700116
A 9911 412885934
A 5808 205282633
Q 4238 13147 6023393069491
Q 2503 9733 1352330062421
Q 202 13304 4307424412554
Q 380 11980 7379143379609
A 10774 807558087
S 4660 567909419
S 8683 343384810
Q 3 13329 9415743903467
Q 837 8544 5919068495645
A 7148 57635577
S 8091 976969866
Q 146 11883 9670443911053
Q 2586 9989 6353485402713
S 2630 953237811
Q 3825 12778 1274096524214
Q 261 12920 826222428287
Q 3550 12866 5987003627523
S 2517 86398965
Q 810 12202 9143114777305
S 4712 452154856
Q 1 13362 3239832638859
Q 2851 11203 5261038973175
S 9888 51295830
Q 736 12497 2076457208161
S 9793 992491175
Q 2016 9882 3065429616413
A 11053 296342950
Q 975 7985 2451360319971
Q 747 13045 5810816888639
S 5459 529306208
Q 1599 12691 9988963844630
S 4998 197174577
S 269 781015113
Q 3649 11362 4330818479998
A 5300 672312754
A 7419 996627572
Q 274 13184 4267536579921
Q 23 8902 932054646241
A 1436 540402574
A 12742 617936723
A 7570 62654122
Q 629 12820 103259683200
S 3316 858955184
S 2367 6689564
Q 313 13316 9298493166379
A 9618 827996570
Q 1958 12509 1839571368362
A 5066 711731996
S 1879 86138856
A 8146 677574335
A 5085 982793107
Q 1310 11612 5048541243082
Q 2585 10981 2845487943201
S 3470 399392150
S 4017 731649096
S 2726 458800913
Q 3394 11311 5428726896629
A 1601 535714968
Q 195 8917 1511313477379
S 3662 286262042
Q 4807 12444 6370947570744
A 7536 12358671
Q 990 12823 8339913876543
S 8266 399959286
Q 1392 11134 2925459874958
A 6326 692861133
A 6995 582204368
Q 2546 10384 3879537037275
Q 498 9391 7160007356628
Q 856 13271 353539908933
Q 661 12012 613630003626
Q 1389 9075 2688580761617
A 5566 165866532
A 10349 69889589
Q 503 9030 1251899257770
S 9946 619524487
S 6842 632327608
Q 80 10823 3078196461491
A 1688 667763916
Q 69 12169 7892395454218
S 7129 587288341
S 1 33418579
A 5227 238147910
S 7422 631427003
Q 632 12786 918519534792
Q 3737 12854 5755894286494
A 2713 590144342
Q 111 11264 1157689027194
Q 589 10982 6235097194767
A 2691 641494603
S 1142 554764911
S 6860 133705892
A 2588 674998872
Q 3422 11262 7671643161351
Q 594 10083 3887931914424
Q 1914 11328 2733611354260
A 13016 773261497
A 4797 768754111
Q 398 10825 2652922227362
Q 4224 12806 5952436223464
Q 1412 9701 5208915005933
Q 602 11231 4786394116234
Q 591 11825 2615408918982
Q 147 12292 4874072751178
Q 95 11559 811113038323
S 4788 523446998
A 10391 18931378
Q 5468 13251 5757306249405
S 6422 477029925
Q 1223 8165 1593855777584
Q 9 13361 418683139204
S 3115 411212838
Q 2278 11373 3348330336288
A 1577 183049744
S 7855 175368684
S 11673 339676570
S 11948 64807744
A 10249 671453403
Q 1001 8418 2382696397825
Q 645 7866 5698626020265
Q 4007 11357 3036088220307
S 2400 238498322
S 7028 105045669
Q 2693 9488 1407652665390
Q 137 11950 2511532549423
Q 3250 12945 2127011592022
S 13118 337705285
Q 1520 11451 6479125380515
A 5246 156633841
A 7507 784248447
Q 560 13326 7634362866798
S 6247 132497019
Q 140 12540 9044106492750
A 3420 502965317
S 5533 544600523
Q 4 13251 6597966848990
S 13121 270230948
Q 3558 10805 1931361952746
Q 805 13080 6733064848721
S 3980 708683990
Q 868 12566 3517413530723
A 3857 74468141
Q 159 12773 7387254909153
A 117 964451177
S 214 574281246
Q 372 11323 3436587900776
S 3662 17663177
S 8992 643713240
A 10461 290573199
A 724 487040301
S 8471 500616573
S 6428 563939028
S 10952 558026428
S 12552 947694962
Q 511 13050 3534307155354
Q 5383 13364 7278589562293
Q 3255 12268 5449008030613
S 7932 616458876
Q 244 13011 7531203003030
A 10380 200901129
A 3245 752087391
Q 448 11005 1755908928077
Q 2216 12835 1712913043803
Q 1271 12513 2366714240390
Q 2066 12375 3748465374687
S 8782 676932270
Q 2524 12208 2686087989346
S 2981 695674181
S 6637 320603081
Q 420 11217 8379774800571
Q 1719 12748 1942529514020
S 9157 484613960
Q 4027 13051 8987273392374
A 11742 4996200
Q 4699 13227 7250555210720
Q 3723 12694 7480557903965
Q 4056 12738 6897452673309
S 175 585177962
Q 3350 10684 3038085179192
Q 25 7961 168306437828
Q 705 9140 8047323221692
Q 1911 10339 3805159263652
Q 904 12670 8138904688795
Q 155 12928 5733378824606
Q 227 10189 4455138304422
S 6764 263275585
Q 1868 10413 3932330074618
Q 3284 12576 2833165733514
A 3720 869842789
Q 2490 11754 7261227004521
Q 1416 9827 1434098735082
A 12067 312379041
S 2988 948514414
A 9180 562296147
Q 214 12384 1193281885720
Q 825 8408 653664424750
Q 355 12613 2667740136841
A 9217 247646387
S 3992 34627840
Q 792 7856 4374620178334
A 5401 719701169
Q 1616 13202 4646459441669
S 12466 893676504
Q 4917 12543 6498036163321
S 612 521811746
Q 321 13081 3226967771828
Q 1348 12052 5910734588920
A 11326 545841722
Q 790 9571 4487172883153
A 9052 948877920
A 8512 491389866
Q 524 12029 6772051909924
S 10362 94235681
S 4524 535141127
A 11951 748893435
Q 184 10619 4257461267230
S 6792 665849368
Q 370 12284 6618876429339
S 7696 636579477
Q 989 12247 5195015055803
S 1273 604188617
A 6178 991731510
S 5490 852029261
Q 1159 12635 3886824000951
A 4004 549735200
A 5327 194337742
A 5089 553636583
Q 1387 12033 26934239886
A 4087 712886599
A 7504 783512011
S 11578 355568692
Q 3589 11563 4114235696150
Q 5030 11952 4533436161694
Q 2443 11644 4489814897077
Q 3284 11193 4452957876903
Q 75 12725 2353966436123
Q 997 12325 1713074056519
Q 445 12896 3254432994624
Q 826 11749 1333933214490
A 7476 560141574
Q 3011 11367 6358845172848
A 13351 258601799
A 366 600417303
S 2701 420158608
A 11150 567096313
A 4287 160775232
S 5840 828750306
Q 1799 8500 1328551023478
Q 590 7345 3172008599568
A 2717 736793105
S 7515 206393853
S 15 729950306
A 6100 39883861
S 3847 847224344
A 4952 884571716
Q 3164 12540 7960973035613
A 13257 68001372
Q 4930 13050 1379304450336
A 3178 851728913
S 5341 522830356
Q 2392 11768 6852826139331
S 4084 843423689
Q 2119 12858 1022168411739
Q 171 12939 1520427002728
A 75 14914764
S 6304 503588294
S 5360 50499542
S 10951 401247740
Q 541 8770 5875387638814
S 11702 360701137
A 5208 621229150
Q 1642 11325 6008747300345
A 5016 926153152
S 3251 296793519
A 8477 100513888
S 2459 661547695
Q 4967 12090 6111471756468
A 12605 51583663
A 1667 262503275
Q 638 12102 9623937705135
A 9897 16577112
Q 630 12045 6250546570655
S 4244 183142505
Q 517 11610 2941041226468
S 1741 728852221
A 1427 707431489
Q 719 12373 7651505642139
S 8764 130874978
A 2009 754114759
Q 516 12764 481413414416
Q 2646 12874 1526140529633
Q 274 12395 6400354606544
S 7840 163055680
S 3422 661090430
S 9938 703743876
Q 2311 12874 6928429561590
Q 205 13000 6777524296633
Q 3713 10479 1345463663484
Q 2363 13037 8974354228074
Q 2232 12905 3810840377931
S 2788 181466721
S 6127 702626938
S 2766 88421692
Q 1111 13179 5558046178464
Q 253 7263 426924436591
Q 194 12129 3886154834812
Q 655 9925 1857567756638
A 10979 450198859
S 7579 822154855
Q 2942 10367 2141120796978
A 1491 47475244
S 1368 378533801
S 9929 733014749
Q 71 13320 3077239659344
Q 5 9797 5295243700104
S 1292 659006983
Q 1761 10184 1551413638081
A 12986 62457945
A 1038 42300067
A 1274 632921558
Q 3265 12999 7135361973640
A 12256 848979272
Q 1695 13160 5025299645550
S 798 769004227
S 7138 471189206
Q 2659 11340 452437057091
Q 286 12203 188502678103
Q 4218 12609 4057503753579
A 6323 128762004
Q 627 12257 7077623335186
Q 4169 12691 4962149759366
A 7493 838499956
A 9078 564091180
Q 2023 10422 1373617262703
A 6446 996325577
A 8496 880502059
S 5735 379375930
Q 143 13281 8765271607159
Q 654 13131 3548536133519
Q 249 8086 3395338949297
Q 866 11684 8693423663672
S 11407 314486595
Q 1322 12622 4543682837907
S 6259 847370273
S 2172 866702334
S 1198 703209738
Q 45 13248 9020646495982
Q 1390 13286 4584078329343
Q 2317 12738 3489370495124
A 2668 940069174
Q 5967 12922 4289619735156
Q 327 12216 5437553559042
A 12310 660997850
S 2787 917597781
A 4579 220223242
A 12527 100455007
Q 1213 11884 6753161937733
S 8451 627318432
S 11163 313630682
Q 521 11622 4363257109457
A 1154 745932960
S 10451 507951710
A 7007 704368394
A 2048 654749963
A 12145 793631597
Q 1051 13352 7396475245211
S 4078 111517188
A 5144 48983353
S 8411 934956077
A 10445 511645105
Q 2020 12269 3714160472158
Q 365 12127 4459010473696
Q 1385 12082 204713854280
A 10895 472531532
Q 484 13172 6786642277379
Q 1960 11214 7193690648638
S 6813 774472467
Q 666 13232 2657456083929
Q 2338 11711 2120963428192
Q 1744 10507 5611965682737
Q 588 12997 6475287106123
S 11737 548133085
A 5115 34242007
Q 1346 13227 3448367219627
A 13087 397216610
Q 1682 12423 1678112995176
S 5372 981097822
A 9925 849871896
A 5984 276761423
Q 579 10026 3658352192045
Q 1476 8604 2532976064807
A 198 102929891
A 10365 798079906
A 2097 728055357
A 7645 155622279
A 2836 212047781
Q 2444 12656 5718316345334
S 1927 604585071
S 4173 427213048
Q 1 13306 7056762142320
A 6128 615741648
Q 456 12943 4852059632879
Q 27 7486 4605554330728
A 9441 730972956
Q 89 9212 8234944196316
Q 785 8708 153586625722
Q 1417 12601 8898625422153
Q 2551 13295 1539880409074
S 9669 307667245
A 3194 901790107
A 3466 486803746
Q 237 10139 2744523873778
S 10747 377077422
A 6986 159483830
Q 1275 8873 3420057164301
S 11511 311699000
S 7330 618619554
Q 1073 13226 2043874290788
A 6988 478998977
A 7905 547027428
A 12694 463732363
A 8541 131438343
Q 6 13234 910846444325
Q 453 11483 1169309357486
Q 1153 12986 1067761558027
S 7813 775606032
Q 98 13174 2004492080140
A 1312 592391911
Q 159 12273 4734883514565
A 12952 672588891
A 9994 965296667
A 12429 922276625
S 5695 544584747
S 8945 934567784
Q 99 13354 1181069012849
A 5644 467918327
Q 927 12960 1008731121551
Q 1821 13172 8688236133269
A 10244 888482796
S 10377 185740371
A 5115 318952202
S 582 572660421
Q 725 12823 4130377254849
A 9116 705021462
S 6834 465081565
A 12747 967089678
Q 114 13254 6117711831707
A 4369 423015545
A 6739 569126948
A 887 539542795
S 11345 678859271
S 4299 942499629
A 1160 847537666
S 9088 960931033
Q 3292 12665 4677994729180
Q 729 12090 9184472637533
S 2373 666432873
S 899 805696817
A 12167 162022326
S 12969 967640252
Q 1376 9760 2995873261564
Q 1942 11209 531657294015
S 2464 76024048
A 3135 331780851
Q 5090 11958 972294153387
S 10941 908400791
Q 228 9076 8114894248175
A 8619 371719242
A 5972 452849736
Q 1645 9409 2597828797037
S 10733 123363391
A 11339 125607474
S 10360 125045483
A 3954 299512269
Q 1304 13142 4962806118603
S 4123 770819087
Q 1155 12603 6132263116461
Q 883 8844 4591480693250
Q 693 13108 581981649351
Q 4831 11603 4959383940406
S 9931 682253484
S 5973 109295837
A 2853 410066801
Q 598 12919 2507044633719
Q 5185 12381 1550640402216
Q 1350 12442 4180718028906
S 6633 791795337
S 3226 700121907
S 3972 827953586
S 10837 461060058
S 10342 322926771
A 4839 477459134
A 12219 701357903
A 11727 476538880
Q 935 12504 368584725586
A 11445 941027512
Q 1056 13320 9129060541193
Q 309 7207 108573133874
S 5108 199871190
S 1918 591067208
A 8993 927780686
S 1937 741072769
A 977 825139986
S 9780 4989261
A 10009 466246471
Q 47 13353 4145708512863
A 10100 396597560
Q 1102 8512 2020263691008
S 9244 581597253
A 5997 224722882
S 9499 293430854
S 12661 459868970
A 11529 927182302
Q 1279 9141 138479966464
Q 1600 10903 5649872874484
Q 404 13184 5287835057778
S 9524 115230057
S 12297 371258883
Q 72 10082 5189805031527
A 9842 130679545
Q 786 12959 3677330335614
S 10548 335200166
Q 3560 12881 7589795444603
S 1912 736128767
Q 312 10974 9573132499775
A 5374 370323906
A 6258 793236494
Q 2349 13309 4731042889278
S 149 299659356
S 5524 839722849
A 9806 314394560
S 1583 192002991
Q 4492 12869 5511596963024
Q 770 12419 6232253262389
A 1399 530324647
Q 472 10778 9189702459784
Q 4 13065 6752481226929
Q 752 8792 1708407070034
S 7115 746361048
Q 1677 9208 3169260570942
A 6766 975386246
Q 1130 12669 6281012436190
Q 3593 10777 6295478324302
A 7237 322355811
S 12863 575671013
Q 2808 11712 8851521751464
A 12103 389266384
A 5624 829601611
A 7564 696862898
S 2359 658941786
S 3917 881054019
Q 863 8096 3278059808076
A 3765 553965173
A 8530 484359106
Q 671 12631 6160873749744
Q 865 13340 8427364852396
S 5347 615146377
A 6417 427180113
A 3653 210957898
A 9471 406249633
Q 1036 11363 5755727088905
Q 2536 10949 2325696710333
Q 3498 12849 8224548996775
Q 302 13234 9554313289638
S 3921 64432142
Q 765 13138 4448906615984
S 11554 859893564
Q 33 13304 6641222797407
S 8308 448243420
Q 17 13344 5796949903798
Q 5350 13283 3881991546757
A 5329 908363514
Q 208 8248 5628573025332
A 6593 306630345
A 6822 579131964
Q 50 12706 3662097820425
S 4820 981295726
A 3220 146633947
A 10700 668516907
A 7299 243104023
Q 9 13287 8017801150270
A 1512 15474039
Q 783 12431 1889519240508
A 3512 717783140
S 7641 680909229
Q 121 11173 8708178634427
A 8303 533751522
Q 2857 9756 3948428994349
A 6114 807071415
S 796 671575769
Q 1017 10258 855823323362
S 5642 473565706
A 4553 788098054
S 4362 141693624
S 10951 281100890
Q 5397 12645 2073338018191
A 2168 106355365
Q 512 10432 1202889140726
A 9227 415753598
S 11823 903738171
S 8217 371444358
A 4173 235450994
A 1001 245063102
Q 200 11388 2296078787375
A 223 333810069
Q 2493 10928 2692568063397
A 10437 940960529
Q 3864 12743 3663690684403
Q 440 12477 684187186824
S 4094 239672603
Q 380 9493 5293537012413
Q 1459 9376 3400122399737
S 10142 986737939
S 5735 701303785
A 7426 966780774
S 11451 7998571
A 3938 665803249
Q 5 13334 5341682959584
Q 4303 11172 2085589798245
Q 103 7336 4585036567216
S 13204 933541645
Q 5117 12850 7443381082334
A 376 833032
Q 44 13346 8722883874954
S 9812 26904166
Q 913 10174 4772633416082
Q 4637 13006 6379393819569
A 1015 559129181
A 6718 718080306
S 168 508357769
Q 3169 12805 8178396404583
A 6517 658291140
A 3709 360771720
S 8269 943061590
Q 4907 12590 5860219187821
Q 1146 11099 5914399385918
Q 2476 11485 7690812995459
S 12197 582517840
Q 1559 13010 170959374079
S 9220 910103149
Q 91 13354 3065343316251
Q 4029 12310 215209296727
A 5561 680446805
A 13313 352262180
Q 697 13290 1002034170733
S 3950 302052994
Q 587 13343 4972331902284
A 7526 521942927
S 5036 882338816
A 12078 598639177
Q 268 12854 329035741859
Q 2208 12513 8591128907271
A 3905 365864032
S 10657 632402964
S 10016 276913812
A 1752 296904908
A 834 481616717
S 7506 135601531
Q 4596 12976 6891585333862
A 1433 242112858
Q 90 12841 514140972048
A 8545 709615862
Q 4962 11911 529477780813
A 10076 727482704
A 1349 858096701
A 2337 637712830
Q 553 12368 5840665291402
Q 2384 11624 8425920525329
S 9627 817752913
S 6485 852335284
S 2327 879246141
A 8520 19798400
A 11599 183549406
S 12 901501938
Q 675 12292 1555375630422
Q 11 10274 4805790491778
S 5695 976857404
S 11909 304853057
S 5791 406123834
Q 1913 11247 3321659254200
S 7002 816374732
S 2571 793696411
A 11305 441307419
Q 1103 13018 4879291140001
Q 920 12795 4418202874828
A 5752 206998313
A 13038 495005941
Q 476 8297 3059571099257
S 3527 273507094
A 4751 463438058
Q 1434 8513 556072621434
A 2187 379538972
Q 68 12734 6860668989009
S 7109 715989917
Q 2252 13133 860322783810
Q 1981 9998 7665811700089
A 6298 737608986
A 6991 804096321
Q 165 11061 1284455399227
Q 363 7437 6121694212304
S 4002 427611074
A 12967 407488831
Q 121 13212 6729315143290
Q 1430 11452 7398110791176
S 867 552036458
A 7162 419637900
Q 2694 12217 7219876654771
A 13330 926114644
S 7423 31988814
S 1413 497833920
A 4224 182107347
S 11255 198349907
Q 1221 12730 7862745196122
S 5167 931299296
A 651 365466442
Q 211 11619 1251634213185
A 7548 647173082
Q 594 8355 5263039800111
S 6044 662897834
Q 1475 8814 6950138396728
S 5500 163932660
S 10118 943918979
A 5744 866520272
S 7413 915525649
S 8293 935933648
Q 2067 9017 6112481872715
Q 1059 7866 5129500138158
A 2641 460566453
A 6279 218781641
Q 3808 13325 5638076090304
Q 6488 13317 1437703139368
Q 970 10148 5663177214394
Q 1107 12984 9452065805322
Q 3840 13170 2249744979342
A 1858 352366736
S 8822 865498342
Q 446 11372 7640615194827
S 9046 752046750
S 3806 480790785
S 13091 241322695
A 6337 395523888
Q 2046 13252 8041091031575
Q 1321 12577 5592408468858
Q 108 12286 9253450183857
A 6678 458496632
A 10371 417487235
A 1353 902191145
Q 3090 11265 4171574541505
A 7568 344109302
Q 246 13361 1246505758724
Q 1953 11305 4084240913953
S 2263 564797548
A 3362 842788230
Q 164 12052 3452480509635
A 985 320620079
A 9515 294128879
Q 2213 9546 6522707082175
A 6136 403984469
S 12433 845957442
A 9661 820114709
S 1947 681069122
A 11292 79899803
Q 313 12276 4240838884463
A 10478 124480236
S 7721 534936888
Q 268 13320 7047237330726
S 1160 634021658
S 10082 359463506
A 31 45231301
A 11094 241576695
A 5072 661394067
A 10274 123500828
A 12395 21798880
A 1350 690826009
A 9669 136159492
Q 233 8859 3928457218267
S 6802 247743819
A 9688 255732062
Q 1952 12693 8653980824413
S 2388 986363038
Q 1701 13127 3964477217722
S 6911 829704904
S 12595 85469510
S 6932 678054935
Q 4241 12418 4943520761098
Q 1557 11180 62979977655
Q 2349 10484 344362829730
S 10715 473775032
Q 1219 9070 7212947610954
Q 355 9984 8742837589838
A 8319 746338956
S 2726 335638033
Q 1844 9899 6858887048655
Q 913 9103 285198295255
S 4421 138998889
S 11805 480907227
Q 966 12896 9240509482407
A 6572 775036895
S 6041 465227939
Q 82 12607 5865373381221
Q 1334 11433 8684082481587
Q 335 10525 298214949913
Q 344 8330 6660719589538
A 6271 198606271
A 7000 961445437
Q 2333 13122 6013436533141
S 9270 414183448
S 1737 417446214
Q 4048 12476 3860605045579
S 12126 390095494
A 8269 286103138
Q 423 13113 4958362190973
S 13304 802762532
A 3152 343513889
Q 4758 13145 4056466264288
Q 574 12268 1666487830966
Q 1964 10401 744535353932
A 2078 333712770
Q 1954 13140 1176293300324
S 2344 656247819
A 12125 578322643
Q 530 11550 6670328129530
S 4938 157438455
Q 5041 12361 5224162612523
S 5764 119010946
S 2002 607148934
S 1736 930414536
Q 1380 10910 7768684637457
A 10150 592343816
S 3450 113783900
A 12476 696455262
S 13131 785458257
S 8424 837331267
Q 2029 10121 5938144871599
A 9772 902945135
Q 5554 13307 36400369159
A 6515 887577714
A 2332 380390291
A 718 157486060
A 463 298130476
Q 184 9667 5226034362008
Q 2239 11775 7288230114160
Q 3338 11347 4479690828080
S 6427 773665331
A 1932 771096002
S 7704 896643095
A 3592 593609257
A 13143 714762783
A 4079 667609751
A 1508 426158326
A 5897 905195887
A 9105 800240003
A 13318 184379358
S 9942 291478333
A 6590 143419947
Q 5390 12902 6458539186371
A 5181 145424633
Q 4373 12701 802531780268
Q 388 8336 1349792867414
A 2271 39593514
Q 2408 10584 4444251416995
Q 5046 13079 2538646356939
A 3555 700785124
A 6076 185458815
S 5943 471192793
S 11039 87427165
S 3849 339295219
Q 1253 12249 7850060426859
S 1776 318708858
S 5828 920755985
A 10557 73718017
Q 6046 12829 138006493045
S 2925 783856660
Q 2988 12322 2900645918793
A 521 174356769
S 7986 788979301
A 13022 904341562
Q 470 11131 3755134981413
Q 852 12455 9261803083683
A 4662 359964462
Q 347 10608 2281998246948
S 8920 736027990
S 7373 739413323
S 12883 869200575
Q 3055 12276 35851085228
Q 1076 12364 2592652303011
Q 444 12650 4590304957266
A 11009 748635626
S 12919 923147984
Q 4218 12148 7489407810263
S 12595 483078741
A 5685 532532986
Q 22 6992 3315949658251
Q 2204 13346 8230763757271
A 9563 322980279
Q 143 13299 7170289273815
Q 206 12937 8673472823770
S 11997 11198893
S 8338 253460270
Q 238 12902 5681131539283
Q 2163 12756 6400429566056
S 1553 348570557
S 8751 706062553
Q 1102 13072 7624638839590
Q 198 12733 8292785614287
S 3993 722052034
A 5332 768645685
A 7124 251521730
Q 5300 12086 1685251435493
S 4069 679958090
Q 1217 8430 5399870639688
S 12753 402868466
A 3721 748710264
A 6287 512620696
Q 1964 12512 5961701083195
S 3584 959444293
S 380 108390837
Q 4238 13202 5187926598661
Q 1515 11677 1044077864257
A 1833 105600886
S 4835 636134271
Q 4946 11977 3658522351413
A 13150 333377439
A 12042 444046540
A 568 869040032
Q 337 12647 3044944316831
A 5872 420612680
Q 1971 9901 6234707306117
Q 883 12489 1902170583307
Q 975 12900 9912317330924
S 3602 542616894
Q 6 13355 328825417872
A 2951 316831275
Q 1 13329 5701817995341
A 10260 93542744
A 11847 955512112
Q 4284 12487 4308176002695
S 11871 210885642
Q 395 10623 7588744974619
Q 4307 11715 6039067589379
Q 2267 11130 5332612084233
S 630 995476523
Q 5937 13226 5774747618935
A 4231 421699409
S 1940 230352184
A 2641 594855761
A 13218 240966605
S 10335 415774160
Q 2272 9431 5765696209679
S 10452 605150101
A 8845 939539550
Q 2824 12145 7691456667221
A 12859 878770887
S 9502 430296284
Q 5257 13314 5714347411469
Q 889 13093 7447028933109
S 6988 806364655
A 9243 902278033
Q 1714 12847 9950601392836
S 10740 217905271
S 10825 206223251
S 7426 558451690
A 4896 105894949
S 730 521396268
Q 28 9601 5965141137803
A 11014 662483957
Q 512 12884 4215506754112
Q 317 11313 2317880479962
A 6167 360831223
S 12971 804908036
S 3763 701993297
A 820 302021758
S 10041 321654844
Q 400 11936 3393571369330
Q 643 12797 1520188252572
Q 3317 11717 7086095278469
S 10652 610680387
A 8089 931667191
Q 4692 12881 3735808641462
Q 352 12568 5954941635778
S 2710 103465495
Q 59 13140 2683215226623
Q 5111 12413 4482978590102
Q 1240 11506 7582558180724
S 282 863119337
S 582 21484943
S 3015 138714652
Q 2566 12640 5690159964314
S 3883 55166964
Q 2924 9867 3416264101584
Q 5140 12285 3006553197828
Q 851 12958 6150971904578
S 1858 760418250
Q 493 12599 9121492575542
Q 811 12064 338248424800
A 11621 108010272
S 12131 468679305
Q 2366 12187 5001967808677
Q 37 13259 1793543724299
Q 4099 12995 4598672800021
Q 4219 11116 223864443116
S 46 336441767
S 11832 828009912
S 6032 797252309
S 8030 816080443
Q 2531 12255 7229971813018
Q 2399 9439 700689040514
S 6699 879308026
Q 3687 12817 6838227136060
A 3701 559881697
Q 647 8792 7803406335452
A 35 366618963
S 4517 519749685
S 8035 203040881
S 382 365668062
Q 2865 11871 6753365161739
Q 1462 8798 6279799341941
A 2230 316694142
A 12939 397278860
S 1842 353406277
Q 3194 12582 7291902990553
A 4540 595645906
A 9586 409313037
S 505 151778197
A 10639 904544260
S 576 678544680
Q 457 12907 9327590239648
Q 1000 13301 7116073763256
S 9517 69215463
Q 1887 11164 9033070183822
A 11672 770152875
A 4116 60139473
Q 2190 13026 8090000718223
S 11538 45851335
S 6460 25258890
Q 3207 11325 5168878025617
A 8144 341496260
A 1565 132769636
S 4967 491692807
Q 1687 12632 5236510766939
Q 356 11821 1714271680769
A 140 173029930
A 2531 464984686
A 10183 522203164
A 1564 479240554
S 7370 285638805
Q 1394 12983 2815319487975
Q 4587 12611 7083876195013
Q 338 8383 5987879392324
A 11051 598281206
Q 2643 13014 5565171268885
Q 2126 13304 1917472034461
Q 81 12598 419887238843
Q 955 12313 5830333639868
S 12827 457937054
S 5769 293865645
A 8767 26993794
S 3159 835910730
Q 1523 13075 1598539607516
Q 57 13293 4858243126387
S 12349 269621027
A 2259 330897682
S 1017 198858520
S 11585 399126748
A 5147 428061002
Q 445 10449 7054306103103
Q 530 9181 4505343499405
S 5021 659572882
S 10205 393688149
Q 1524 9687 7406306440782
A 12357 298807148
S 12549 270123326
Q 1247 9753 8148294267996
A 374 241415744
A 5164 25113171
A 10547 11338278
S 12639 908210023
S 12026 631785248
Q 1147 9453 5659975740556
S 13138 867283624
Q 2530 13300 8870772114424
Q 3602 13100 8566629603311
Q 306 13315 9252220212129
S 12780 917151153
Q 1385 10025 2455058556095
Q 435 11713 3982769870021
Q 31 12676 3921615337321
S 12651 674019230
S 11610 920223779
Q 155 7798 4577165078612
A 10560 912677813
Q 543 8595 7986200333776
S 2066 451469749
S 11595 750629238
Q 927 8621 3896676089128
A 7948 658281245
Q 1937 10226 2599982517741
Q 1143 11451 2251529160620
Q 4123 12194 1972020469662
S 9257 851822757
Q 9 13106 9451435222486
Q 1252 9023 2845223450282
S 2410 6751218
S 8373 849039005
A 4295 881836711
S 11502 956493114
Q 40 13346 8223143608559
Q 215 12904 4258242552073
Q 1607 13316 5460387178968
S 7777 717278092
A 2735 902593809
S 4164 504072117
Q 771 9149 901676962302
S 2539 485698993
S 7469 224197061
A 7041 422430423
Q 279 9291 8642811683872
S 3763 300554296
S 9719 399777925
S 4968 986388900
S 790 11324209
A 7038 147568207
Q 2859 13015 3059425661099
S 10779 959079531
Q 2482 10838 4481557047362
Q 36 13285 2806036268720
S 11134 775613939
S 5941 80134137
S 6615 25704285
S 9772 242418988
A 10285 409443766
A 4176 231036534
S 2009 681170054
A 12693 390582270
S 3035 259626544
A 5048 317807092
Q 3276 12566 8538468666168
Q 3330 12645 2275965674410
Q 2263 9075 6784181197655
S 11829 771404354
S 1968 571775022
S 12738 157733891
A 3502 135107310
Q 486 13063 2263769209344
Q 313 13020 7998178794615
Q 5302 12329 5304165703055
A 12692 998155897
S 5634 59340632
S 13132 343189334
Q 1032 10871 7865245675043
S 57 194045738
A 13078 502036629
A 6787 50399176
Q 3458 12370 3517640940747
S 3184 505274277
S 4894 881646449
Q 60 12980 1215236133790
Q 4212 12855 3100737667858
Q 3132 12819 2401391958189
A 2277 408749346
Q 3797 10828 116275670936
S 1830 217810195
S 857 565550475
A 11680 734408489
S 7141 444086644
A 7785 165987820
A 12641 775678351
S 6547 116935166
A 10067 582201099
Q 1203 11963 3262886766935
A 10077 47254924
A 1925 521469134
S 9039 109592662
S 10485 659493538
Q 163 12647 2033188124773
S 3265 932116105
A 7695 571258756
A 2295 95970434
S 2795 35263747
A 5887 698844188
S 5119 311902147
S 11147 733065205
S 802 893957530
Q 481 13189 8519612310387
S 2868 271557290
S 4192 226076444
Q 241 7206 1166407735769
Q 2575 9726 6841687839058
S 8280 350377736
S 4090 815358671
A 4794 116893746
A 2419 408444228
S 6503 29584223
S 1787 844376293
A 300 913930449
Q 110 11734 4753976794842
A 11433 196096965
Q 694 12623 7800658685022
A 12158 405832981
S 4853 725136469
S 2460 571277959
S 9807 793775751
S 2555 837116788
Q 3184 10535 3742011138808
A 9742 621072817
S 3830 156522241
S 8345 511036597
A 6331 167437705
A 11152 681602923
Q 736 10774 6768473938021
A 12682 433163630
Q 3932 11674 1562814507848
Q 5491 12334 4213535294004
S 4305 659195929
S 947 894688960
A 3552 94635239
Q 4823 13186 4321066697188
Q 1154 13083 1020318186744
Q 4353 11712 5264602090963
S 8202 56845447
A 740 476460132
A 9029 572570431
S 6034 488674020
Q 1666 10942 7875632539669
S 4943 922887905
S 4199 951073327
Q 170 7146 2185815735681
Q 1004 10252 772121071776
S 10048 667940440
Q 2325 9898 3035941422448
S 3190 411211148
A 4801 745157289
Q 2823 12433 5012564164562
S 5489 636987778
S 199 486337480
A 10868 567402146
Q 149 13201 3429421622812
Q 3335 12831 3613631608753
A 9557 213549455
A 3512 207570759
Q 715 9822 78067847150
Q 2755 12409 4321942214711
Q 737 11210 2954867659757
S 1387 175212747
Q 3720 13087 3459407873184
Q 2184 10060 183223236370
S 7175 896116055
A 3825 515655593
Q 2928 11825 980245871116
A 7988 517144810
A 11987 242576703
A 8553 285949639
Q 1354 12769 9184085960548
S 3240 505479109
S 7539 716449813
Q 422 13318 6240827613884
Q 467 13004 4307273160217
A 6810 107288834
S 1742 500112365
S 11249 874951715
Q 374 11685 3653265680873
A 5555 892311017
S 1340 882155775
S 13182 331542380
S 8998 977586349
A 8547 881315458
Q 1604 8580 3664946038776
S 10239 570875193
A 10187 922312073
Q 4083 12419 2804031547
A 5549 525118079
S 4770 943658946
Q 23 6855 866860555783
Q 42 13313 3194244570809
Q 2485 12002 2139580114372
Q 2478 11349 2815758341251
A 7906 50775981
S 160 317090746
Q 173 7303 4256194196807
A 4553 833534937
A 7127 412801656
A 1397 9152621
Q 1709 11717 9931316686148
S 1362 522130237
Q 1741 9199 2183306318630
Q 360 12382 6106466950689
Q 2624 13117 9780222028638
Q 74 11382 5284359137921
A 7990 414432663
S 2817 424598503
S 6335 102521221
S 7661 74406187
Q 330 12175 688397851889
Q 2702 10339 6636078137995
S 12969 423666923
A 11649 999260058
Q 4412 11498 1835699443288
Q 1515 12702 8821223838276
Q 2946 11688 6487659267371
S 12580 749475336
S 7088 463611835
S 3709 987974664
S 3048 113358515
S 1075 253298900
S 2244 896671230
A 3315 347321663
A 1971 856999545
S 8715 760890534
Q 721 13303 3726367015446
Q 861 13213 6428128593689
S 6774 762457091
A 10236 542063770
S 11085 872319571
A 3022 529676116
Q 660 10837 4145342938694
A 829 975887192
S 12013 174967513
A 2646 378648175
Q 246 10412 1863807232846
A 6291 582464348
Q 703 10393 549331278003
Q 698 11169 2212434599607
Q 444 10802 7618652753991
Q 231 7214 4176350825852
A 1687 852734786
S 10793 729838291
A 9930 891419958
Q 1229 12417 4765313933840
S 8357 278097739
S 4479 973580203
A 8464 468506117
Q 6 12270 8711047405902
S 10426 420701364
Q 720 12753 2176869698272
Q 87 11027 6592045980995
A 3572 262368580
S 9288 641351331
A 1660 61045950
S 5192 851993293
Q 20 12802 8167968762344
S 5147 608012387
Q 5017 11771 609405904234
A 10066 378062462
A 1945 226595867
S 1816 161543283
S 9826 31356168
S 7074 539846511
S 7730 951519147
S 9532 572997740
Q 5056 11999 1499414322915
Q 3609 12653 8824148776086
S 11521 205008089
Q 1818 10354 3837552416273
S 4568 469018086
A 9821 560360487
Q 856 13332 3191519655514
A 11064 522709453
Q 416 13220 4802899291545
A 4395 827099918
S 2462 64845960
Q 2295 10985 1936782243190
S 6417 981051622
S 13324 122982303
Q 237 9871 6418203136477
S 2320 885286242
A 3560 937445452
Q 24 13318 8375982731421
A 10814 295098899
Q 2718 13079 7758181262645
A 8081 742480111
S 5934 856051430
Q 3464 11563 7365708406405
Q 831 12419 3339421962008
S 9419 140599102
S 6532 299832351
S 841 935358873
Q 1142 13334 390784163062
Q 3254 11240 802857762611
Q 2843 12997 755562307779
Q 246 12990 4400083733553
A 11267 629981135
A 289 187072101
S 5557 367602553
S 1589 198671627
A 11167 713006586
Q 2532 11354 593939907807
Q 43 13352 5548585738297
Q 2885 11797 4150903922077
S 7915 531534796
Q 83 13193 1432500917910
S 11076 644732554
A 4177 212764622
Q 1094 13247 2847107873328
Q 201 9916 7331285765104
Q 3310 11337 7250547319536
Q 887 12353 8231982111083
Q 11 13228 9688665504536
A 3640 498754887
A 8671 980842262
S 12423 95050400
Q 6359 13285 3167133958344
Q 3160 12691 1838893894456
A 2795 769340574
Q 78 11164 9655984920966
S 7103 781600165
Q 1646 13271 9616335360293
S 9805 665826074
Q 504 12695 5382659568333
Q 1268 11386 8952586841290
Q 590 12556 6725638633277
Q 763 13166 1277636975155
S 429 465553437
A 841 116595351
A 1647 646499222
S 11412 233217170
Q 2260 12116 6639608641495
A 10896 23076163
Q 519 12803 5497334991708
Q 6514 13278 3330299111507
A 2752 948786844
A 9308 693060003
A 6807 386873828
S 11193 814165440
S 10946 372841524
Q 224 11213 8962276434155
Q 200 8201 237151621294
Q 1226 12246 1076739242721
Q 58 13069 9351221020528
A 2625 667879018
Q 1073 11058 3117864736276
Q 136 13212 3619786030695
S 11988 291947018
Q 2836 10534 2548518672610
Q 781 12081 3508536351023
A 6364 571304658
A 2880 304246540
S 7492 485073915
A 9454 148285745
Q 48 7135 137550383421
Q 21 13111 2561865979135
Q 3920 11245 1627471369714
A 2318 400662600
S 11479 529677561
A 8958 602499006
A 1402 311682956
Q 4247 12478 4031046051682
Q 247 11758 7397540210602
Q 2738 10674 83402842231
Q 1644 13095 4232503743628
Q 1933 12878 3574274552337
A 2046 165055393
A 9247 863263097
S 8456 965319316
Q 160 12436 6668786844925
S 9769 113883600
A 1040 72107354
Q 2528 9586 1942178683681
Q 1809 8658 4037888922936
Q 1826 12720 7235509759663
Q 902 12905 5419232701848
A 11280 944416555
Q 4464 11985 3215169883500
A 4789 463171350
A 7868 898566482
A 4061 888594008
A 6658 325265172
S 1652 369444705
A 1969 70578590
A 7305 182626045
Q 3706 13009 2404405516907
S 7741 268963670
S 12681 635897854
S 4605 155857740
S 11683 118881334
A 4052 173880642
A 9895 965900611
Q 4569 13202 7403257388062
S 10034 402594596
Q 949 11326 7056390638680
Q 256 11596 656298139535
Q 130 11208 3748202514204
S 1123 396200956
A 4248 229592421
A 7842 176667338
Q 1939 11334 8448187164751
A 5060 181363051
Q 506 12036 1942084595473
S 3351 27957851
Q 2278 11739 1456029013830
Q 526 12421 4302407941809
Q 1962 13225 5624450836580
A 8242 966077903
A 1710 343972154
Q 540 13314 1137801872793
Q 1693 8506 3929437780146
Q 2037 13156 5878890872235
S 10991 379087052
S 3945 886037272
Q 4253 11496 1611356219332
Q 207 7680 487119046460
S 7270 894099530
S 12553 664840396
Q 205 7786 498607128678
Q 590 8230 5272308844655
Q 988 12579 9222058749466
A 13222 699265952
A 12669 547312564
A 990 278274117
Q 1459 12348 1671654947066
S 3931 696027141
Q 5120 13251 2320926657012
A 13143 753781766
A 7856 463705427
S 5168 806442769
Q 3038 12827 2424713133684
S 3814 396773894
Q 2945 13040 7976204156516
A 472 908360130
A 2983 633824424
Q 2264 12799 2958468346228
Q 2884 10861 7406693919708
S 4496 689665908
S 4062 141228278
A 1860 213071937
A 6682 585792634
S 1697 316583875
S 10288 589967175
Q 4686 12886 5393171575981
Q 3034 10791 6384218384954
A 3915 980304246
Q 862 12116 2601444389216
Q 17 9292 1497977974227
S 1537 355293645
Q 148 12167 8179759510862
Q 49 12418 8392537743751
S 11950 19338047
S 11895 325672623
A 2011 993373864
A 13052 342006993
Q 222 8524 6309859476514
A 7644 591558303
A 4340 856471619
S 10300 815439618
S 8427 822258490
S 1346 780224974
Q 482 11194 6575999989601
Q 865 13349 3913912671089
Q 1288 8764 7198105507217
A 13203 518880374
A 2686 761025803
S 3453 225663793
S 3139 812487849
A 3171 206430236
Q 637 12130 2984287984337
A 9442 239770968
S 11449 762886522
Q 206 12888 8836798434064
A 9844 52379933
Q 540 12794 485325591895
A 184 462810903
Q 797 11457 4971336047660
Q 2806 12346 436703266313
Q 390 12252 1567421820700
Q 768 11628 3585988747573
S 6949 931426780
Q 1704 9055 1846846844091
A 15 221305763
S 7337 569931475
S 11632 968638271
Q 1299 8603 4021885686679
A 11202 17419116
S 6281 876501841
S 9375 279318509
A 539 716499828
S 3047 617050522
S 6973 883187290
Q 7 10366 5355888225288
A 3286 958663816
S 4534 376280559
A 11063 210475361
A 1409 22505402
Q 1198 9521 4742380198934
A 2337 817319416
Q 2444 9612 4400988396841
A 10907 606140517
S 9483 381322760
Q 3007 11213 4994252900213
S 3981 58287232
S 4146 128924092
S 10152 432867703
Q 1988 13119 8312938285822
A 5983 272145618
A 9975 263927727
Q 386 12661 5582566030854
Q 107 11690 9792481864987
S 12380 46350089
S 8556 113727071
A 263 234965910
A 9714 160997506
A 10127 712057036
A 2897 75047598
Q 2563 10386 2880675058005
S 7654 267978388
A 4600 323217234
S 12253 433271867
Q 378 12862 5784098443689
Q 795 11498 358816203117
Q 2155 10665 2241496786186
S 6486 152956109
Q 1402 8215 3263153432190
A 11306 280115643
S 3599 737854179
Q 212 12322 1311546671416
Q 94 13312 8022321562581
Q 5434 12469 6728084910042
Q 4732 12367 1537998671590
S 12678 185185227
Q 5661 12891 391299266972
Q 1745 11397 1093585816950
A 9467 630500795
Q 3490 12161 7500296074616
A 2006 165290266
Q 476 11160 1489737396198
A 13129 25248564
A 2929 951707183
S 2551 617347834
A 11021 982280102
A 7393 355127324
S 4098 791098815
S 3360 241137598
S 10029 221352787
Q 1110 11691 8049287779433
Q 1574 9016 2279156829108
Q 2607 9964 986322151549
Q 3107 11491 7803812180041
Q 1064 12427 4629460779029
A 12364 193354637
Q 2049 12735 963549687815
Q 1209 11058 3910491015323
Q 3113 11101 2749576719533
Q 1341 11087 504560419817
S 4842 881080956
S 13340 811187578
Q 743 13037 6389829140220
Q 3011 10510 3244889861765
S 6352 858305772
Q 1182 9951 1068327457901
A 3750 804245810
Q 2076 12591 6042369244123
S 6513 600248631
Q 1494 8374 2850833868288
A 5955 898144725
S 6255 243318718
S 2472 752045683
S 5165 119572671
A 2653 744368395
A 4671 135299408
S 6438 90972647
Q 1574 11701 3606457804121
A 503 945295904
S 5946 688297314
Q 2865 13189 9335022626459
A 5026 980084685
Q 2133 10470 4270276610076
A 376 852853688
Q 712 13210 9525100333871
Q 887 12389 8798875723264
S 8708 661724637
Q 1167 11203 2232397520632
S 945 887772488
A 4376 727411584
S 991 285920762
A 13236 385073028
A 3321 365709061
A 6135 96379030
A 12562 779817634
S 13172 703100500
Q 1012 11963 2843831392251
Q 1363 8835 13238265746
Q 2177 13358 4457264639013
S 3062 980948522
S 6618 238477718
S 2527 614407687
A 11842 839463060
Q 2833 11732 4447872436409
S 2158 885207769
Q 3494 11434 7464876576827
Q 4665 13256 6576595806172
A 2210 625285708
A 12882 15918187
A 4945 369402739
Q 782 8652 4464156765816
Q 2963 10524 6163278283602
Q 2794 11398 7792903963553
A 10748 370348450
S 11191 563125340
Q 523 12414 6064888522495
A 1393 987805396
Q 275 12084 7176015603148
Q 2814 10996 6651110149856
Q 4772 12052 5805810165587
A 4449 482685444
A 2880 513331068
S 1877 194284811
S 5880 118700940
Q 1303 11077 376879554774
A 1969 415437147
A 3086 121043019
A 12529 542076034
S 13284 9294335
S 5272 827944205
Q 1145 9881 3763900994541
S 10255 904058821
Q 3234 11645 1672473236001
Q 1357 10927 5395191877902
A 6358 612974668
Q 1888 11786 2507906832859
A 12195 778920024
Q 2254 11336 369337294326
A 138 275253824
Q 181 13361 5468103859146
S 4646 871451464
Q 1560 10750 2798130596513
Q 3176 11427 6541030632287
A 1656 24023587
S 10948 724195733
Q 2875 10887 4144625186112
S 11385 713365646
Q 3053 12192 9043302749595
A 11071 225793329
A 3348 886591296
Q 2554 12832 6215516838758
S 3965 617133802
Q 3597 13227 4674283731641
Q 3102 13238 7665819197728
S 1851 311472726
A 12633 740493376
Q 662 11895 320691254974
S 10046 783204083
A 12087 293120986
Q 1211 12231 6008804176626
S 4887 472789696
A 12105 122090753
Q 2516 11865 5223906106428
Q 417 13341 999201475653
A 7002 334141251
A 660 933891566
S 181 774060015
S 1640 528705522
A 3122 813131218
S 3505 115306701
Q 1575 11498 3768826207576
Q 5471 12806 5057082570860
S 6824 721868881
S 9314 947893379
S 36 637133859
S 9704 957044968
S 652 718616756
A 5760 641961237
S 3244 956126597
A 9574 523910868
A 11493 251986294
S 11953 437590650
A 6706 970974084
S 4555 105072341
Q 1816 12644 7467782197685
S 7670 566037293
Q 862 9384 5104931537524
A 574 557570450
A 2845 597458141
Q 460 13108 131028472714
Q 103 12958 2712920419053
Q 601 10485 7506202277343
Q 1429 10657 2353928117581
S 1111 282793365
A 424 93769383
S 54 734933983
Q 1639 12102 5336359941967
S 9447 231538078
S 2653 4043410
S 9503 139702773
S 11989 283200276
Q 1135 7988 4507284140820
S 6401 790631673
A 6125 881497742
A 10416 101289905
A 4651 961924722
Q 3489 13305 3401063862823
S 8757 825480986
A 13018 788975458
A 2010 833731919
S 7107 982270400
S 589 15150137
Q 2539 9505 31197148526
Q 5013 12253 644269419208
Q 888 10137 7648850805189
A 3788 465773692
Q 806 7568 6256648404372
Q 3238 12102 7135523525335
A 9428 469381854
S 6942 311774124
Q 4114 12367 7297424992842
A 3375 74688862
S 12260 989409961
S 9741 498132220
S 12942 774630874
Q 783 8871 2803486054019
Q 252 12909 8378879946575
S 3262 812028006
S 8051 49651259
A 12017 890447438
Q 2753 12783 4087470448569
Q 4753 12486 5562202913370
Q 718 12747 5423384619572
S 2908 900383741
Q 391 12877 3438113986098
Q 706 12388 3393223200307
A 10863 722018513
S 12970 255808026
Q 3563 11715 162091523568
Q 801 12348 8954283559092
Q 132 13293 6558131500431
S 7614 493139421
Q 1613 11557 9756801671389
A 3739 933683007
Q 2351 10248 2481319554039
Q 65 11439 4495947309697
Q 632 13198 3104187416698
A 1788 218223217
A 8886 867525109
Q 137 10736 8997324347841
S 11364 235682122
A 4463 633476664
S 3633 497177269
Q 2311 13211 6180863533495
Q 131 12008 3414969016261
Q 4890 12817 7435061614752
S 3854 518464855
Q 32 12763 8480214148849
A 1687 54575674
S 4301 544986318
A 2612 954301600
S 136 510250771
A 1283 977535638
A 6654 620619107
S 9082 838230939
Q 2156 12368 9671468936624
S 4289 295001697
S 2820 694870531
S 237 706957586
S 7905 829868710
A 2712 754410630
Q 1690 12955 2477464406319
S 3134 600729095
A 6762 225109850
Q 1171 10472 3208501828857
S 1654 50746995
A 12737 94431092
A 720 376261614
S 690 83647870
S 5546 293237740
S 8108 875498076
S 6864 771940383
A 9340 53270431
S 6827 633620352
Q 3896 11775 523552735678
A 7569 551550936
A 464 232479663
Q 6198 13230 5840013437652
A 388 162588849
S 3680 292786508
S 8304 948296494
A 10631 443460599
A 7972 657970512
Q 2906 10718 7598599720004
A 3113 354131487
Q 3699 13129 7151214904201
A 1955 631686630
Q 4967 12586 6908359891947
A 5009 612895426
Q 2031 12967 2210011802105
A 12678 449672386
S 6640 492828122
Q 1698 12234 1322430751051
A 10612 367823193
Q 2690 13331 2675344930018
Q 367 7497 6165931062052
Q 3822 11688 6203669497186
A 8124 612564608
S 4084 359952276
S 799 4793912
A 12633 430936514
A 6019 798928366
Q 29 13141 2697784332456
Q 155 11616 7890201716610
Q 72 10344 6027367930151
S 7805 304356826
S 12347 627758688
S 11768 347699362
Q 2719 11819 7297532027216
S 9630 20523554
A 12818 692656244
A 10025 370584682
Q 69 9249 4925132513123
Q 1498 12942 7138304156192
A 5421 903999940
Q 228 12574 3144377092972
S 10220 999350605
S 8559 173237896
S 9490 813724523
S 11843 2061603
Q 624 12577 3692952974370
Q 398 13265 4544480755752
S 6632 593253279
S 451 399890287
Q 182 9378 155300822993
S 9385 157600499
Q 2527 12325 4576887845645
Q 262 12539 8991091643231
S 10532 556216189
S 5097 420994342
Q 573 9067 3001075173610
Q 2456 11104 898835312164
A 8196 58242812
Q 1305 12605 5694522485965
Q 2663 10523 7168205095078
Q 1528 10497 3842070763316
A 3183 192468011
A 680 902747895
S 7778 751166310
Q 53 13253 7960364858305
S 2280 559818057
Q 3710 13198 5158611063617
S 2510 440634096
A 8697 471769772
Q 468 13291 9259465422495
Q 208 8479 4200792221281
Q 5040 12585 5438199915589
Q 196 12540 9260723745741
Q 91 9774 7656324073588
S 12380 294655216
Q 372 13307 790946735448
S 3571 737749446
S 6018 209396981
A 4270 269107555
Q 3287 13276 9099706844978
Q 35 12889 7588177536878
A 7219 789258783
Q 37 12520 1206664193470
S 4809 193783421
Q 1408 12934 3203585956047
A 12920 240196089
A 6526 497749926
A 4356 111728014
Q 58 13246 5679921688666
S 8963 335123927
S 9814 259423301
S 6628 504805699
Q 41 12712 3184792289689
Q 6423 13342 5839375244464
A 11134 242561901
Q 2043 10752 2362038010641
A 11902 460019995
S 6915 304803270
Q 2545 12640 9150555050031
A 8413 38611445
A 3654 786074555
S 12136 384648275
Q 755 12679 2921018468375
Q 5411 12540 3411287918137
Q 4753 13202 8017065297230
Q 419 7778 6791604983053
Q 430 10014 3450623273161
Q 949 12616 248848477657
A 1603 929676687
Q 3925 11812 6446624478441
S 3151 984019695
A 2781 180549565
A 8582 535828378
A 6219 878270852
A 8178 401494082
S 3097 876228271
Q 130 13251 7057872315815
Q 744 9727 4271363713487
Q 1271 11260 1795647617889
Q 2506 12442 5749236438623
A 4121 88457020
A 9654 939295309
A 5939 148871180
Q 19 13119 6823343842976
S 10992 956888358
Q 1467 10876 243157105058
S 12354 90573559
S 5417 18453739
Q 4677 11477 1919730813503
A 126 156288161
A 9983 612341308
A 4878 244662119
S 2066 880528453
A 4548 861249762
A 7081 243661223
S 150 149395742
A 13150 336200898
Q 366 8434 4068343837069
Q 95 13129 6677765265445
A 10768 851355042
Q 1009 12735 7502243005285
Q 326 11534 3601413079037
S 4150 65432112
S 11954 151766164
Q 3681 10741 5265606449760
Q 4077 13249 3173539915814
S 1140 780996117
S 7419 208956913
S 9532 967215818
Q 310 13315 263846756223
S 5203 97828667
S 4896 755665189
Q 360 13268 110869961542
A 12512 235541588
A 2654 863201523
Q 2060 12788 3359397306173
Q 1399 12116 8409042190337
Q 151 10374 3080090451415
Q 609 11191 313543115907
Q 2491 12274 1154648124653
A 1695 76807721
A 4748 622547833
Q 712 12918 3677198250548
Q 1236 11371 4271535126875
Q 3571 13283 1855586924010
Q 3680 13217 2064317206173
A 4229 141630677
A 5370 358913215
A 11439 521240251
S 12277 298506
A 7700 530132914
A 2690 725145542
Q 789 9515 379811947458
A 7089 277574959
A 6352 500077014
Q 2780 9797 537346226429
Q 186 13276 8698573347741
Q 954 7931 5745243914334
S 2292 822044235
A 4133 41261143
A 3123 862462868
Q 957 11413 3050816017123
S 3661 914962733
Q 28 13349 4859777897214
Q 1166 12846 9143232963110
Q 3481 12796 1095151682576
Q 1921 9576 7423576547019
A 5771 411474639
Q 5646 12639 4558092014202
Q 3172 11270 2225514193826
A 11225 819099926
A 6090 53419851
Q 14 12767 7669156320764
Q 4185 11569 3709612604320
S 12457 749029109
S 9493 47252977
Q 3150 11800 6717518831153
A 8310 738842407
Q 84 8291 1779003769787
A 3007 335230672
Q 4963 12623 6567984474996
S 2312 581762382
Q 1714 13200 5023352090820
A 9507 873386460
S 1043 205744852
Q 2519 9824 2118385849311
Q 810 11452 5378735263623
Q 4305 11881 6700924645493
S 4896 353923471
S 6670 873496523
Q 2137 10863 8580228817466
S 6174 499803992
A 1686 285155316
Q 2451 12100 8936947129240
A 3086 192631993
Q 3132 12946 1957483513045
S 4686 528214219
Q 456 11567 8309775609364
A 3825 894422780
A 5853 38460705
S 10842 284679390
Q 1484 8779 1899667441262
Q 2213 12735 5322855219372
Q 1256 12822 7329557992749
A 7537 611102703
A 11216 693984343
S 4499 344090913
S 3365 133568691
S 2580 141031937
Q 4149 12339 4723986840673
S 772 900283718
A 10211 7209043
A 10387 854600111
Q 4008 12571 4299880721413
S 7230 349343323
S 8864 719582247
Q 606 12881 447221926118
A 7795 759448953
S 10746 208744193
S 6971 368566695
A 9274 947526619
A 9207 8375634
A 4396 766210926
Q 506 10717 9041993821333
A 4483 76385014
Q 218 13260 479877481584
Q 136 12788 383245342351
Q 1525 12232 3717947985068
S 9772 361243250
S 13112 268684848
Q 637 10392 6251489412093
Q 3807 11329 6867596771115
S 8333 804370520
S 9709 715702225
A 6379 683484664
Q 1337 10383 4643451249613
A 3215 581383564
A 1944 644027236
A 2885 728415761
A 724 725255320
Q 119 13364 1551288940041
A 6890 799516408
S 4516 990520907
A 4201 565638328
S 12375 798883278
Q 965 9126 2437270005823
S 11447 329022839
S 7394 369558372
A 2500 223553198
S 5285 121977663
S 13319 569262369
S 13184 757082296
Q 72 13336 5536393933656
S 7075 169246730
Q 3825 12257 8201634471433
A 327 638245463
Q 1057 12492 5471559108904
S 8181 666708853
A 5525 211954555
Q 3103 12557 4140941418626
Q 578 10045 9330878984752
S 10322 348463933
Q 99 9075 2854805647791
A 9383 44687814
A 6232 386199567
A 6547 924941562
Q 265 13205 2014692285168
Q 468 11583 7173424999927
S 10927 201718289
A 4459 920873771
Q 1858 11720 4951807743398
A 842 662216523
Q 556 12585 7577570440143
A 8745 189600248
Q 1876 13041 9195511720350
S 12516 120314795
A 3810 628959283
A 11973 887426943
Q 2441 12814 5500528840399
Q 1343 11192 4196729480558
A 3805 683325978
Q 663 10544 8612013195134
A 4133 300122647
S 7596 479575709
Q 296 12631 7957210964554
S 6988 640005330
S 8130 660321097
S 6415 538685064
A 3877 710466961
Q 3228 12064 7945229081025
Q 108 13222 3674393087386
Q 2294 10990 7827218810826
A 11776 99784598
Q 1114 8850 2675898561028
Q 893 11353 3095351252704
A 5553 759667325
A 10034 227559989
Q 4729 12859 536848553874
Q 1174 12636 4591140138923
A 2307 131745377
A 12663 998937035
S 656 371769461
A 4740 526125901
A 4563 191506357
S 11163 184213364
Q 2864 11838 603996880206
S 1861 888917414
Q 2060 11951 1157161292022
A 11701 46807873
S 7976 833735918
Q 880 12057 4693194055250
Q 3112 13120 4247948064293
S 5735 350386968
A 1177 30996731
S 7777 587240159
A 11787 347144482
A 10955 570616451
A 7683 315593916
A 7720 814278435
Q 138 12754 1102841380053
Q 281 11689 7367740021008
S 2248 476656567
Q 160 12731 6883474930317
S 5066 749018299
Q 1600 12139 6177160309482
Q 64 13302 8978237974273
Q 38 12389 8688146875772
Q 28 7599 605835298874
S 9187 62683810
S 5990 741339052
Q 233 7525 2980109237090
Q 67 10659 7940595932519
Q 358 12713 8788188413508
S 3103 462105208
A 10266 876461109
S 1961 653177495
A 5470 432607688
Q 2728 12730 9784718723436
Q 2338 9733 4082207053655
S 1408 234512018
A 10966 401702157
Q 23 6897 2916396761465
A 8845 258440813
A 2113 539240589
S 1505 884533924
Q 2161 12126 8173776289503
S 11942 94335649
S 8744 547024613
Q 297 10740 2269288874862
Q 2031 13290 4659373350180
S 10354 14881442
Q 3423 12896 4451759339402
A 4768 830178212
Q 2751 10091 2332622833059
S 8605 437869827
Q 1177 10623 9007114350620
S 342 991946468
A 5696 32856792
Q 4537 13030 5428926854777
Q 3242 12441 79479627207
A 8370 343346742
Q 4150 13327 8630050261682
Q 1077 11405 4405276833193
A 8395 312883862
A 9085 537366548
Q 2472 11012 7760358490168
A 1783 267234451
S 9315 599336310
S 9407 300654866
S 7576 974222218
Q 3475 12196 7778065010952
S 3064 97360912
S 5050 932905694
A 8488 45465690
Q 1992 10798 6676546621802
A 12949 302234460
S 5356 123237135
Q 139 13101 836620860292
S 9001 385707702
Q 88 13353 1067404525501
Q 2712 12241 6260812358931
Q 1820 9788 1098106942264
S 12853 288368131
Q 724 9534 7146501749316
Q 2244 12369 4382490627703
Q 146 13014 8909774847294
A 8376 476048952
Q 1036 12001 3020347517981
S 1910 744151351
A 4095 191201694
S 796 853747020
A 13167 906708703
A 1729 816526379
Q 501 13130 3114630575534
S 9548 519973070
Q 2394 13169 3258356458763
Q 813 10763 7533401939711
S 5400 284192882
A 9934 821828443
A 12515 597446525
Q 478 10241 3926781849846
Q 965 13361 7703596676991
Q 1076 10047 2246289050434
S 8213 996782515
Q 4462 12775 6412047877292
S 4655 509495834
Q 1057 12668 8293169760069
A 2602 463262247
A 7859 82268220
S 4343 802244822
S 11394 15687378
A 7995 818693986
S 6514 827713196
Q 2795 10615 5658449086856
Q 621 12359 6113160686265
Q 4480 13320 2206661000152
A 7915 955025844
Q 5098 12378 327443909862
Q 438 13167 1407881435716
Q 279 12236 9714718718669
S 4549 696300537
Q 1225 12736 1396734367956
S 8348 994578016
A 12383 540238074
S 3579 22087840
A 7997 960198
S 5995 95379478
A 11765 503268881
A 11929 888357213
Q 159 10884 4703068785695
S 327 9026742
S 7714 619172186
A 4574 895451399
Q 1531 8331 5936303938247
Q 401 12199 7204402285707
S 2974 745735161
S 12738 711796507
Q 33 13237 1078824676322
Q 390 9620 5321658157695
S 9908 543658625
S 13128 863904410
Q 341 8729 3664715500008
Q 3535 11558 1455035607946
Q 1424 12042 4848171857101
Q 336 12828 5481459517371
S 5694 982655396
Q 372 9312 8076029571844
A 7055 20660947
A 7493 664993058
Q 378 11638 6631649257555
S 4559 401038443
A 12769 693953480
S 5676 210083723
A 11437 787633791
A 1208 956716131
Q 182 12061 8856114463858
S 2516 23129448
S 1806 562522555
Q 103 10507 8490802480273
A 3401 696590862
Q 513 11891 7769873533226
A 3986 96208790
S 12579 754253705
A 3924 883049252
S 3019 239562310
S 8887 595532363
Q 845 12634 4485667908546
S 9043 389335611
Q 1765 9611 4088378314569
A 9655 956059920
Q 579 11148 2389141491348
Q 605 13179 6463636485400
Q 1197 12998 1280786271292
Q 1798 13084 4406120693947
Q 762 11957 4247541659790
A 11856 424663998
A 5735 278069088
Q 2142 12042 304489341068
S 12874 205728031
Q 2588 12761 6081622987705
Q 14 12659 1250522069624
Q 4279 13305 2903840121753
A 10043 902876557
Q 51 12772 9980343263652
Q 1248 12475 1508367451172
S 4957 633092193
Q 646 9461 4350348912551
A 673 643741892
S 2126 488987448
A 10066 955780776
Q 2595 12171 7507119457699
Q 580 11954 4651257536039
Q 2701 9649 2126768453165
A 10362 81579771
Q 780 10263 3921060919877
S 725 864857602
Q 2686 12256 9457691844787
S 3942 431404222
S 3085 273041793
Q 137 9656 8194697149139
Q 456 12708 491295372384
S 4371 230117856
Q 265 11129 9887992587198
A 8976 467549513
S 7635 753470134
Q 2556 13131 8711766231937
S 69 202498455
A 12420 930054339
Q 1489 8378 6030651227603
Q 779 11488 217649714719
S 11950 643682056
S 2547 791838886
Q 1087 12209 7366304542984
Q 141 13057 5606567933645
S 7974 779026733
Q 915 13233 4314997806873
S 1684 516664492
Q 562 12682 6540767976464
Q 3886 10945 669179210715
A 10302 916246663
Q 851 8872 6843788877740
Q 2745 13226 2684350867388
Q 208 12016 1102070824062
A 6797 703995241
A 1006 687458471
Q 960 11757 7551363590064
A 12588 580559540
S 12353 335791968
A 376 303718249
Q 2377 13062 131400931972
Q 1911 10724 4540956867148
A 11537 645414463
S 8025 978895603
Q 151 12321 2567227745772
S 5578 73698343
S 325 66845244
Q 4517 13144 2960061641640
A 7507 501499324
Q 1846 13094 6781338358266
S 10627 907017015
S 9359 816847406
Q 3422 10356 2729936572118
S 4035 86796684
Q 2039 11011 5265039289722
A 5369 522516628
A 3588 771198367
Q 5731 13302 404815540549
Q 3251 11383 4131793464711
A 10640 261688440
S 9499 232459311
A 9751 785164828
S 3375 202734463
A 4912 191381353
Q 314 12914 2509644749971
Q 1062 13291 818924303272
A 4004 743997241
Q 1955 12472 9146845927389
Q 515 13289 9987423335926
A 9556 458663220
S 10511 684021879
Q 1043 12552 9264511180380
A 7239 299623675
Q 5370 12099 172704931336
Q 5352 12206 1213538237255
Q 875 13177 1905818912159
Q 253 10496 4904487318178
A 12995 545438660
A 8785 25600978
Q 2243 12958 4502013859286
A 1032 188473358
A 2431 943263934
A 12365 542781284
Q 3775 12606 2751189081006
Q 1928 11871 1491577722921
Q 43 13359 6563250847699
S 1127 762418489
S 6495 564608314
S 11434 362305030
Q 1267 8719 6273613555467
Q 245 13199 2872095393934
S 11488 547072014
S 9830 907959461
Q 3057 11539 4557304717297
Q 1522 12765 3505991374806
A 5909 451693628
Q 4559 11845 5406248748113
Q 3749 13326 6127357522537
Q 350 12919 7441745304629
S 8379 487809064
S 10511 664930709
A 6090 709411769
Q 361 9895 4040489312689
Q 1349 12832 3050400227058
A 624 78622256
Q 902 12676 5500505727302
Q 1311 8491 7134906339470
A 3266 618005618
A 2067 252095861
Q 878 10047 7477884785183
A 784 859939234
A 10417 447578546
S 13006 43588313
Q 204 12117 6636951018011
S 824 124885746
Q 1863 11790 8169856371058
Q 2843 11120 2643346437697
A 12108 41880199
Q 4614 13213 2875968301978
Q 616 10769 98212491998
A 3359 843020614
Q 2312 12722 2139576053757
A 12486 955667713
S 10367 223264530
A 5180 715620893
S 10706 261688591
Q 6004 12899 4248384389352
S 11888 954498787
Q 644 12845 4624604566287
Q 1681 8591 4292869298901
Q 682 11796 412320368455
A 7743 123110683
S 9725 140319552
S 2751 652165385
Q 4402 12072 6983700946646
S 2131 521755344
Q 357 13194 9105171886551
Q 766 13006 2563439148343
Q 1336 10429 4289800704511
Q 2060 11345 6307270580636
Q 3458 12538 1997546091946
S 5568 613762958
A 7727 951449162
Q 2927 12877 7841076491748
S 5478 644504907
Q 816 10930 2721866594238
Q 1736 12449 7112595821482
Q 1764 10505 3135064854841
A 6028 168406665
A 9259 457489299
A 3593 273826759
A 1025 80237229
S 4373 173458318
S 9601 405147115
A 4596 97963256
S 4509 720792703
Q 106 12528 9228614024806
Q 2432 9444 3045357602891
A 13120 552689985
A 13070 210584202
Q 250 13028 4326130799108
Q 857 8455 6103496852269
A 7010 782355353
S 8218 318934922
S 10165 498509567
Q 3760 11378 181519686389
A 9766 582343490
Q 1205 9486 6561008984577
S 11504 176446732
S 12317 639846488
S 697 11715581
S 7719 738863411
S 6756 113376187
Q 1208 12668 990513316373
A 9287 472819626
A 3120 736972280
Q 95 11674 6272613706707
Q 2116 12378 7341382265807
A 10606 242409256
Q 4529 12583 3728416784720
Q 20 12071 7125838457513
S 1703 803696676
Q 17 13356 5593889215032
S 3472 830427275
S 941 306020389
Q 1564 9999 2505290970690
S 10469 98027486
Q 3491 13307 9698917320620
S 6488 119910698
Q 2868 11995 7081276189887
Q 1368 11610 7511368509620
S 5553 604934688
S 9089 790273368
S 3560 154764763
A 8809 31750813
A 7691 539493612
Q 27 13308 8897941536227
Q 423 8630 2337787658914
S 11320 118681899
A 8458 363206002
A 9577 999904606
Q 691 13084 3656842073271
Q 191 13221 334637416150
A 10654 436930524
Q 756 12294 1481955081502
A 10066 171642217
A 4122 246153506
Q 430 10449 6601620358941
Q 165 9377 8348066381826
Q 3135 12306 3696601274847
A 980 95205625
A 5038 756995460
Q 769 13304 2062501994021
Q 2663 11031 6809554051366
Q 13 13230 5334800747016
Q 2228 12852 7394886936907
A 10027 987150364
Q 1900 12899 2147860322905
S 3034 946949212
Q 2606 13166 6423554527366
Q 288 13323 3842337235370
A 4514 169907175
S 2531 265981141
S 11271 593338604
S 12652 590544805
Q 2415 11746 103126420848
Q 503 12441 7512896473755
A 12147 999414077
Q 1959 11997 9552005629157
A 2027 254264202
A 11554 191711793
Q 228 12136 7979097440364
S 6033 330259240
A 12316 511892417
A 2975 667859954
Q 764 12866 5463044179883
S 9136 561048109
A 9847 381504356
A 133 518602167
Q 678 10733 995500080810
Q 3686 12391 1699965634976
Q 2338 12729 7555468953837
Q 1571 12978 6733632594892
S 5997 542681791
Q 1973 13000 3787513669436
A 4788 548274525
A 328 234794681
S 11189 672939801
S 8155 21815255
Q 2255 12495 80824699516
A 11680 871257072
Q 3116 11661 3856817862417
A 3850 611428903
S 6826 125127722
A 6650 793682390
A 4309 555425348
Q 3683 12123 6592155330389
A 13211 319240922
Q 1221 11291 6275003668878
A 12711 732613841
A 7816 776574833
Q 230 11274 4297809607982
A 3827 527474448
Q 1731 12325 2014873777646
Q 266 11910 9728419081191
S 13302 421789278
Q 154 13343 9746067262887
Q 13 8993 2244089157000
A 5293 734827437
A 8077 558715789
A 5131 189035139
A 192 419188781
A 4418 21014021
A 13008 695555486
A 8789 938518338
S 2277 742064863
A 3206 208245153
Q 1602 11324 3481494606439
A 246 764929790
Q 1021 11380 9617726284014
A 2553 256537171
S 12501 444209783
Q 50 12137 7531288197233
A 3351 31302592
S 12879 358586796
S 7476 382138157
A 7497 985092645
Q 609 8097 5028881883501
A 1146 270051251
S 4848 45573151
S 2539 122315017
A 12138 27021918
S 6800 5643750
A 4119 945997239
A 4283 518755401
A 8194 238717480
S 3456 119901126
A 8108 768350102
S 7559 316881839
A 2162 16066474
Q 881 12902 3548965396065
Q 3154 11398 2175438341423
Q 1936 9603 4159039319812
S 6997 919404377
S 10541 284050021
S 11173 875795309
Q 2679 10644 2059741348023
A 2536 908717082
Q 7 13364 3248112343949
A 10246 384061297
Q 114 13247 9896538295487
S 372 222656794
A 4563 46485613
A 10110 399792527
A 3863 745273791
A 4156 702805697
S 12500 180640974
A 8593 837792124
Q 1354 13006 3072829786560
S 4947 467454363
S 4859 655228493
Q 820 9206 2613659758209
Q 167 12482 1698403886476
S 1817 486129210
A 10129 19494189
Q 2123 11381 5137161468456
A 9907 581285292
A 6944 318945050
S 847 681790469
Q 994 11153 1687766127634
Q 684 12900 4528563818424
Q 1113 10410 4175519151427
S 10190 422514668
S 782 862419730
S 5075 744915288
S 10699 179886422
Q 1123 11931 6708790117246
S 669 415209786
S 5744 292986692
S 3127 548622608
A 11252 571494105
A 4693 423956091
S 8876 797179100
Q 805 12295 3061552884302
S 10371 774620893
Q 12 13243 5447843981148
Q 2298 11517 1212361465984
A 8066 563095362
Q 4130 13035 6581964407491
S 6601 462373895
S 9537 20319215
Q 506 12918 3919777469501
S 3121 648902303
S 3876 730758972
Q 3299 10913 6781074689783
S 11621 549746084
Q 781 12035 5332469235341
Q 4887 13124 6645544163774
A 10273 881334977
Q 879 12811 2729994128284
A 1694 938745082
Q 115 13141 2182016068316
S 10729 333425130
S 12294 163314302
S 783 5565860
A 3657 634141270
A 9835 809006988
A 4206 806469698
S 4431 781258833
S 10084 381279592
A 3970 876098030
A 8324 333860882
A 4412 249959842
S 75 826778580
Q 5612 12399 2685404484350
Q 3215 13186 9772488980835
Q 2073 8990 1559096448441
Q 2977 12608 6593650197741
S 3752 805526758
A 478 928329426
S 935 174994530
S 6766 523723050
S 9442 880671488
Q 400 12958 5545464773648
S 4213 104691646
A 8162 59073625
Q 509 12723 4655088001679
Q 545 13031 4186260306402
Q 2027 8911 5405928803138
A 1994 195622799
S 11646 819818118
S 2248 874086624
A 9472 268451073
S 2562 536701627
Q 1638 11312 2582129086914
Q 118 11765 2487480850220
Q 1089 11062 6658880779176
Q 5985 12730 140136689817
S 7614 998999504
Q 929 12679 944288103010
A 662 360528645
A 9365 391428709
Q 3016 12747 2835248843230
Q 2569 12256 9588048522891
Q 965 11880 9982449340971
S 4679 505614754
S 2052 30719294
Q 682 9119 7543866736491
Q 844 10482 6242676286088
S 7082 152930193
Q 2608 12532 5170859566521
A 370 929995355
Q 836 11682 1632798020108
Q 86 8712 1828674241426
Q 702 13352 4687197744273
A 4228 180041488
Q 44 7190 1041846202874
Q 377 11249 8023894125072
S 9653 544281129
Q 1550 13122 3011758137871
Q 420 7390 2180704013354
Q 3227 11838 1820768339815
S 2597 912570326
Q 303 11707 3700216327774
Q 333 11316 8588195395900
S 7155 335623189
S 1484 510721337
A 4193 530165468
A 9094 39623486
Q 5882 12638 4875131140482
S 9920 879359726
Q 3723 12965 5939347295344
Q 483 9797 7978792426141
A 8191 274750208
S 11889 190262828
S 12412 17799821
S 7448 633943449
A 11902 986874945
S 3187 361085951
Q 122 11683 9627114357330
Q 1065 9170 1506945381634
Q 978 10214 5073067934308
S 3216 820258538
S 8868 136514991
Q 825 12964 3323038033926
Q 3278 12944 481093955383
A 12100 407975646
Q 590 9400 3491214716871
Q 189 12731 4216503655428
A 2206 271016293
S 11416 892847183
Q 724 9568 3082185477928
Q 445 13251 9918192267826
Q 2290 12069 8585140712288
S 6608 673619273
A 5004 453476658
A 13202 328361004
Q 122 12470 7758607250230
Q 5059 13248 7727726572484
A 746 925728614
Q 165 11388 9000337867559
Q 727 9703 1365859949174
A 7160 209294070
S 5492 231555279
S 442 582291049
A 10428 816755186
Q 2594 9342 2585188792321
A 3469 718587278
Q 4107 12129 1312182182851
A 8765 6557094
Q 3480 11725 4431372906758
S 10645 894552424
A 5990 195769667
A 7674 986447137
Q 749 13133 196366644428
Q 2318 9611 3545886813
Q 2448 12493 5142529945466
Q 1126 12553 3433840273473
Q 990 10057 8989862993331
S 11063 195624211
A 858 308569297
Q 431 11186 9743204397168
A 9494 748790245
A 3722 951058816
Q 1159 13310 1421238463434
A 10121 501738209
Q 2689 11692 4162353456247
S 7112 984273309
A 1209 823316472
S 10059 899795320
Q 2887 11061 1309869290698
Q 2256 11216 3594187116849
A 2251 853065003
A 7886 673865978
Q 2950 13094 1696979119658
A 1401 376496748
S 5605 243710501
Q 285 8394 4204476293289
Q 1624 11181 8781750250635
S 4731 436889947
A 7343 633690762
S 7423 423059622
S 5853 860936487
A 3476 822775993
S 1647 617181452
Q 607 9514 8504666291203
A 7476 268568177
A 2386 749081765
S 12846 343150197
A 8560 752930684
S 585 428335157
A 12556 571772627
S 1202 375518178
A 67 140478021
Q 2909 11319 2462760126729
S 5214 263651290
Q 1549 13134 6112382101518
Q 487 10811 988919896331
S 10875 56406015
Q 1412 9589 1000127617137
Q 612 12418 9861386020019
S 10683 967518034
A 4412 433153731
Q 2570 12153 1175104414155
A 5113 673560981
S 972 562905845
S 9107 437515792
A 6088 342455400
Q 764 13326 7930816105231
A 5786 5721005
A 191 593377794
S 6929 921950343
Q 1766 12034 7890855027088
Q 813 9998 2651628651676
A 5122 787321807
A 8307 318872701
Q 92 12020 5240823495428
Q 1298 8971 6075715512485
S 10008 993284408
Q 1576 8720 3235359576898
Q 2764 11807 1517334141014
Q 499 13138 9061689022753
Q 1180 8845 2853740693110
S 6002 727396374
A 3005 151057049
Q 1320 9213 6081223996291
S 12288 93693450
Q 1793 10454 7597566164404
A 5097 579558242
A 8036 37856500
A 6804 113641510
Q 1834 9074 6454203822320
A 2687 472762109
Q 2586 13089 9688477805330
Q 326 11646 9340565366829
Q 555 11639 8454947659987
Q 820 8525 290479827764
Q 411 12929 9190320409855
Q 1791 9935 7026211297624
S 2560 620443730
Q 792 11698 3561434380293
S 10370 34178849
S 7470 586445029
Q 416 12573 6019763008519
Q 3550 10970 6276095701365
A 12160 810512866
Q 55 12893 5805590255028
A 2450 317331296
A 6253 632849368
S 6673 50658542
S 1174 481443683
Q 1696 11015 5503732585412
S 6972 428691313
Q 999 11368 4221299784783
A 3240 411285335
A 9429 514406899
A 6398 12921716
A 9260 68575528
Q 3234 11536 1757802187382
Q 560 10846 399657054905
Q 625 9191 1809470579152
Q 10 13267 9429477081690
A 640 593318623
Q 370 7936 14860478185
Q 1288 12953 4440455471264
S 4570 331783221
A 12059 76601051
Q 1309 12304 8811646466523
A 10784 612504296
Q 3700 10739 2089793420938
Q 494 12776 2940057763958
S 9060 198840255
A 11108 190723814
A 7549 224802885
S 10366 528355645
S 12936 142720239
S 1804 754863974
Q 376 13267 6735838187077
Q 607 8360 6889197961589
Q 1130 12690 6354906338960
A 12890 293884500
S 12781 351234068
Q 359 10091 414025202564
S 3119 422650687
A 3217 588267018
A 4080 193755570
Q 405 11066 4598666199492
A 931 651816318
Q 410 12124 2505534039974
A 8927 698927935
S 3345 545712611
A 1390 420765337
S 5282 120378008
Q 312 13304 9144954722965
A 4579 297643660
S 9383 367889301
A 2916 235038701
Q 227 10100 5680082928340
A 10366 525403985
Q 83 12783 6169330095444
Q 3307 12966 5121768755413
Q 109 13336 4839022743202
A 9727 422594244
Q 4234 11890 1532471873018
Q 396 8177 2095324672045
A 7366 27457352
Q 986 8408 6916497367156
A 10990 560271079
A 12099 441791375
Q 16 13045 7285686261773
A 11586 211388894
S 9833 594682815
S 6618 436097505
S 4632 936544589
S 2440 420341629
S 527 260466330
Q 4298 12167 304144496292
A 3747 988135297
Q 820 10958 8622564468404
Q 367 13360 3140010895
Q 830 13101 8135660820817
Q 1244 13142 910192038148
S 7732 722133140
A 8979 216013160
Q 851 10077 5923197240718
A 2398 49060024
Q 1261 13336 3662053089112
A 6859 610044959
S 2301 455924373
Q 5212 12139 3964978324134
Q 253 13069 463570639869
Q 324 11567 1919260409202
Q 4945 13084 7200815070657
Q 93 13050 1727202179002
A 2819 425276708
Q 30 11303 8622149932968
S 7898 427422493
S 4940 15919648
Q 1829 12320 5763504731823
Q 2228 10363 6855391698821
Q 3879 13223 5332173939411
S 6901 870528866
A 10600 386995558
A 5020 883975473
Q 40 13208 5371344192662
Q 164 12152 5819169757282
A 13070 891121594
A 13279 425354597
A 5742 653908045
A 5124 198038396
A 7078 341451801
S 10959 14812057
Q 2734 12518 4238320146149
Q 3442 12113 4739662344485
S 108 112070504
S 1091 316690337
Q 976 12817 763323035078
Q 42 13297 8882237495328
A 10125 994483147
S 7433 218737576
Q 13 13341 9008554263715
S 6542 916072787
A 9588 175204932
A 12794 974666789
Q 447 13223 2058614756871
S 2188 957983976
Q 1278 12354 448560140826
S 6541 533544733
A 11414 192578298
S 7542 441161551
S 7636 234797397
S 10845 360666360
S 13023 342388520
Q 580 12801 3395929257112
Q 527 12852 7293681592108
S 10619 964665236
Q 449 13165 5159715955252
A 7105 918318643
A 5328 364718205
A 2719 488451573
S 5479 177745366
Q 5401 12703 1327789875984
Q 2672 12413 502647222317
A 6444 965319578
S 616 169358682
Q 243 13156 9981769363844
A 7795 134189491
Q 363 11607 5373392290087
Q 2849 12792 6353511592460
Q 5949 13235 5527778175081
A 9035 606311697
A 13350 644518530
A 2439 21313087
S 2453 399039874
S 10179 741781738
S 962 414748048
Q 1607 9111 3163743787881
S 1025 61355000
S 11461 448744977
Q 2377 12352 1855947902455
S 3579 108802524
A 7041 877159987
A 795 519886032
A 3656 614670526
Q 3333 13283 9492516668945
S 10193 177036175
S 332 536701272
S 12150 404964809
Q 893 12143 2206671276251
Q 3725 13274 86367520765
S 11850 6642322
Q 1642 9023 6142140563919
Q 402 11491 2960471181604
Q 2252 11433 7257076671498
A 12014 268502802
S 9735 294086728
A 8030 545105097
Q 16 11013 4590847754094
Q 2604 9527 5491166256887
Q 1084 10880 7308762055941
Q 4161 10848 3540570906589
S 11994 739690130
Q 1774 11914 3226496121655
Q 979 8506 7057515244136
Q 135 13354 5929403275087
S 7931 362281737
A 2278 55482824
S 13042 322196619
S 2940 809851719
A 4946 932599223
Q 425 13316 4769666153394
S 10815 821591749
Q 4147 13112 72516297627
S 8581 572675963
S 7138 730752568
A 12775 835661870
S 5852 898318004
A 10050 94217863
S 12812 635020466
Q 2659 12734 5055617023422
S 5971 954243386
A 8929 989814034
Q 151 12474 7594110097804
A 11811 214426856
A 13163 762580565
Q 11 13363 63146998479
A 5086 771067284
S 9924 203054704
S 7770 835469774
S 3322 544321650
Q 3524 13119 8090354164754
Q 184 12989 2264741635550
S 2583 533458773
S 8247 940772806
Q 3804 13273 7008796939110
S 3205 132276049
A 11365 680736584
A 10551 152495334
Q 140 7916 5669828082452
S 4 643654920
Q 1164 12771 8393656099828
A 5092 804262403
A 2875 337622723
Q 1817 12447 8984905832359
A 5510 178029185
S 12844 735012576
A 9592 752665064
A 4586 962890009
A 10805 211285830
Q 1251 12100 5815544384835
Q 578 10185 5910340108951
Q 1783 13274 7799730930514
S 4287 326917860
S 11735 210941880
Q 2125 9387 6582246879648
S 8340 126831590
A 9926 846327942
A 3711 936422967
S 1282 792677724
A 7488 896691546
Q 1081 10293 348560373574
S 9550 596047228
A 4659 939055646
S 11905 562439613
A 11591 775891001
S 8230 458714554
A 5203 31725964
Q 3480 11646 377717839048
S 11549 751200958
Q 2308 9360 368646420338
Q 5072 12425 3419660294317
A 414 420391101
Q 591 10195 8428609762424
Q 2225 10399 6386732200340
A 1858 309089842
S 3274 525607896
S 7944 922950719
S 6714 45400708
Q 3951 11251 3091565114261
Q 215 13309 2108924165500
Q 1640 13151 2726305025369
A 9848 84435914
A 7044 307098935
S 2753 948187735
A 10550 507142642
Q 5419 13002 2159932613040
S 4807 262884668
Q 382 9815 1420211626366
Q 612 11337 5064740457487
S 2855 169192910
Q 1339 12815 7346860742737
A 51 333370895
Q 274 9610 2152890066076
S 260 566934928
S 10513 67598813
Q 1957 12920 2076126879097
A 7553 123946753
A 463 153088588
Q 202 11720 9865243866416
A 2936 70479784
Q 24 13064 968565190666
Q 531 12234 137618781954
Q 274 9646 6479152036984
S 1957 652498567
S 6476 529040621
S 7069 696840140
Q 1811 12199 1258916252285
A 9818 34633600
S 5746 171536530
Q 258 13060 6466600289865
S 10234 737435584
A 3618 806510153
Q 247 13227 5765101154069
A 9483 399618819
Q 4628 13108 5749427537462
Q 1653 13090 4672997214602
A 7490 790266153
Q 2200 12119 5355966142723
S 7442 782593911
Q 1882 11170 1711489681913
Q 2730 12970 5398895294127
S 4420 670938882
Q 1405 13087 8529761041877
Q 2106 11561 5413341352273
A 6499 154273032
Q 1367 11307 8134710097021
S 5539 504549670
Q 1329 10877 8515783913623
A 6181 780380164
S 12114 4495568
Q 1403 12839 4136448135347
A 3870 277043597
S 12636 900442149
A 7376 171255993
Q 1067 11226 6926586169527
Q 779 11859 828919230748
S 8793 620703266
A 2974 219815422
Q 1 13348 4297720019895
Q 226 12144 904440744879
A 1261 419793233
A 6136 545134014
S 12510 501452100
A 5230 686717140
A 3570 950968607
S 5283 578162023
S 2062 492947250
A 4635 91386361
A 9794 345885550
S 1380 363828977
S 528 611231684
S 5021 707795888
S 958 963754025
Q 712 12919 6616467609319
A 2634 587930629
A 11949 50458002
A 1274 340842765
Q 395 13253 7842266337555
A 8308 110033647
S 7051 430555055
Q 151 10749 3667333318275
Q 3679 10468 3987884069490
A 3034 577913088
Q 274 12539 6870119897850
S 1057 782240501
S 4932 997508741
A 8902 894328616
S 7079 762255096
S 11135 183341215
A 10536 307667540
S 1409 268992620
A 4697 975188964
S 68 591357255
Q 480 13356 4174729915008
A 2179 198359823
S 5621 515105552
S 170 390617505
Q 886 8343 6540002789858
Q 18 13267 3331005255335
A 4197 860562599
S 12118 955999835
Q 708 11806 8669437320911
S 12058 397551494
S 7770 390894769
Q 4392 11862 3755933263693
Q 290 10178 4550407868642
A 8643 125432150
A 11911 554382931
Q 1285 12594 6947362439409
A 437 29697162
A 5886 697472599
Q 5066 11848 5068386186824
S 5727 887311104
A 3546 787505248
S 4059 246848225
Q 204 12462 60408019576
S 11772 414873930
A 1682 482658613
S 1676 837657609
Q 1440 13088 3372306786669
Q 1102 12591 6930235751641
A 5954 66516772
Q 1281 11475 1752279141313
A 9011 629063375
Q 1359 9607 5672173671003
A 1187 171464200
Q 1869 11350 1345998325187
A 8983 498246669
Q 782 12475 1408557787194
S 778 917673001
S 11877 752560196
Q 4049 10962 3778190119851
Q 2605 11267 2512492739067
A 10547 179606943
S 1808 674561223
S 7232 993924701
S 8781 363124665
S 4785 461272801
A 4922 132858907
Q 658 11801 7276142008700
S 5248 316408798
S 6143 669085885
S 10135 158802363
Q 910 11178 8034205876692
A 10175 308540874
A 6692 345345966
Q 1483 13280 9086251774584
Q 3699 12605 982090269571
Q 443 11626 2786119366335
Q 1697 10990 7766922558814
Q 2874 10683 5145449667215
Q 1892 9635 5716315314757
Q 64 13299 7160514994115
Q 2911 12290 5692668048184
A 5785 957281469
Q 4027 11180 6763379825298
A 4795 960708593
S 9651 979425322
S 7633 863337788
S 6246 491724417
A 1697 399449026
Q 1848 12993 4750853942501
A 668 709945065
S 13247 74733291
A 10841 576426055
S 3824 867505716
Q 185 11008 6324891810325
S 10736 74303816
Q 4761 11454 279016415705
Q 4571 11763 2060729014976
A 12301 923742762
Q 2463 10370 7772665631569
Q 100 12565 6297848674079
Q 1947 8877 3851167027128
S 9173 274897041
S 5157 131816954
S 7404 91267856
S 682 240291965
Q 454 12531 3458274278239
S 4402 166392470
A 1278 450852907
A 3333 669713390
A 10720 630933803
A 2262 504581315
Q 240 7896 2242256647345
S 11090 460420542
A 4805 898902610
S 9811 521527726
A 1358 150138624
A 930 634562032
Q 3015 11086 360481452818
Q 2159 10429 165814375709
S 2779 104451886
S 7479 519876201
Q 3149 12554 1914038085304
S 13280 324890089
A 5860 332710075
Q 552 8420 6104079641948
Q 512 12432 7475872468197
A 1492 965583393
Q 148 9980 6793773125674
Q 841 12248 9340270645563
S 1155 447778962
Q 292 13180 2758426769045
S 6133 221446190
S 9173 595683989
Q 2237 10238 4589731597515
A 7792 996479653
A 11898 430665363
Q 3547 11678 6393933027709
S 6580 580263560
A 4532 924794218
S 10660 763731218
A 4662 725797835
A 9902 353536554
S 33 234631024
Q 904 11627 9760121188666
S 9589 294635410
Q 458 11196 8203457971485
A 9682 453295194
Q 7 10167 4846993877580
A 5856 598829266
A 10079 439267757
Q 4799 11906 4903259521148
S 12425 567062781
S 11633 921410818
S 5186 366435014
Q 2777 12623 4669566848710
A 638 771909572
A 13024 604227270
Q 16 13346 9737577705047
A 5617 523891647
A 8612 415740007
S 12993 323707464
A 1202 518220720
Q 66 9643 2028223808560
Q 350 12820 9442611200271
A 12228 533993961
A 10514 597699575
A 11185 430866473
Q 2508 11355 3779319636233
Q 388 10003 2531988823087
Q 1026 7835 2925805538817
A 10467 484776372
Q 4038 11494 1138066495136
S 11750 686876846
S 13257 710669884
A 9278 429011221
S 7550 947457254
A 2672 817282749
S 3438 265388465
Q 333 13352 138552057158
S 6387 127727851
A 7754 289429654
Q 475 11260 468818404320
Q 323 10982 2082678573281
Q 135 10519 6861670736353
Q 2269 11427 899051491059
Q 3265 11795 3775841918825
S 10870 140054608
S 4205 905765773
S 11363 663304286
A 12053 818800395
A 7224 897502674
S 2149 82514211
Q 1156 13315 9732207600753
Q 2015 11648 401130898253
Q 1066 13251 1026212056747
Q 1252 12643 7328432080385
Q 499 13325 4174734958488
A 5861 474343407
A 4309 244916042
S 1921 949709206
S 441 52173327
S 5054 947005228
A 6817 523743465
Q 1284 10319 3316803437413
S 11454 904520335
Q 1007 12895 9528845523673
S 9374 467841225
Q 4691 13245 6228492176560
S 8714 456115528
A 6753 742154824
Q 38 12667 8914507545833
A 1976 521868769
S 10786 301635344
Q 386 10538 9065573772325
Q 1918 11448 4041940779895
Q 739 13045 3138844712543
S 10978 261708396
Q 1916 8774 4528754867869
Q 830 13003 8563682082108
S 6085 284974133
A 6654 502475771
S 1271 685576364
Q 1679 10454 3318058436988
Q 788 12712 7347158537152
S 273 698379064
Q 576 12993 9313377930470
S 9490 217947141
Q 2164 8854 1479068749624
Q 1827 9074 529453653949
S 2277 625746301
S 1681 544639948
A 7439 23075940
Q 245 12328 3502767983178
S 5964 606964324
A 10526 165687291
A 2152 935366797
S 3580 175059586
Q 2637 13073 5956097168613
Q 3750 11114 6070985973503
S 2243 416095322
A 7812 854904163
Q 96 13353 7661596063803
A 1271 771987857
Q 1872 12913 6009863036550
A 10132 2143827
A 6933 266611306
A 12400 949489729
Q 3642 11577 1958862727776
S 2958 508643841
S 13127 25359397
S 9368 74394837
Q 2004 11125 5414585897760
S 640 890908068
S 1141 394372612
Q 606 13011 2496591830693
A 4580 643542209
A 5701 491517099
Q 2671 12181 5374124015812
Q 563 13111 3214130341818
S 11334 478702424
S 8698 424135774
S 9556 345291133
Q 378 10287 7503941102666
A 6393 874027184
S 2397 648684261
Q 432 13176 9935568420765
A 6805 313937666
A 904 805130741
A 2152 320759008
A 12947 481897731
A 3392 916309881
S 8950 327505363
Q 283 13290 3046920488396
S 686 692008781
A 2879 403672670
Q 204 11882 9893158381358
S 9658 846895342
A 8670 905809893
Q 1841 11727 4528000703143
Q 256 12315 5680225255922
S 11409 429789345
Q 1255 10966 1522920176208
A 11060 359310576
Q 960 8665 2913591857058
Q 3531 11745 315433735717
S 5628 376021280
Q 2181 10333 8085313238857
Q 2052 10437 2450469651400
Q 850 8934 608278958698
S 11013 755426733
S 6428 231772400
A 4343 128902863
S 12890 791821044
S 7351 879962339
S 8089 145627330
Q 729 8486 1317716613053
A 6108 58588452
Q 480 12669 4373641944235
Q 488 13093 577724912692
A 1543 4416151
Q 823 12354 6849026927263
S 3992 321075813
S 12594 826253397
S 6731 620822107
A 9035 152290953
Q 3416 11141 6934415562328
S 5858 104101991
Q 3881 13035 621967585364
S 12967 375757360
A 10948 275466411
S 7308 507311562
Q 2386 13310 5265861509712
Q 422 12557 8839196311435
Q 2079 12565 6445011602478
A 7748 83316147
S 2052 910103458
Q 1113 11940 2703271261585
A 8147 620375268
Q 5322 12530 7154601996811
A 8511 743242966
Q 3544 12725 7413451629895
Q 3373 11012 1345362995625
Q 54 12987 9413842941056
Q 751 11014 6815785783164
A 12471 681468286
A 8806 380721237
Q 1427 11864 6672043909281
A 10903 412498755
S 7511 923162617
S 1473 976822109
A 11330 766930365
Q 1960 10144 5367810179120
S 1802 667470207
A 7612 844795959
Q 3582 11274 1348745000729
Q 173 12561 4425433164377
S 8190 499143130
Q 1564 12555 3751791039899
S 7743 110438735
Q 3087 12740 3130515780290
S 12679 165848697
S 2536 266974944
S 7493 243205770
Q 369 13271 4902298212102
A 6883 2847300
A 12466 520423625
Q 717 11026 2062306027846
S 12150 308333280
S 2925 603065739
Q 2804 12191 6129499111734
S 9792 95594402
Q 75 13278 2032599666567
S 79 607750463
Q 1986 11730 3091944657560
A 1216 194730384
Q 1520 13353 2998009143605
Q 1913 10469 2185292426067
Q 2172 9525 5279193211998
A 4322 982197652
S 3757 894712654
Q 2319 11866 8600044988530
A 213 775977284
S 256 375599048
A 746 721889473
A 4305 547867515
S 1690 773079004
Q 1121 12191 8570655196312
S 2487 821554806
A 11873 625191401
Q 202 12916 9950769191122
S 7922 371284112
A 7195 578468094
S 3507 827153327
A 11025 838617601
S 9543 628015088
A 4852 75082678
A 9282 778588934
S 2928 916904422
Q 1074 13342 2703736382297
A 3637 72802096
A 1790 492251646
S 12827 591552192
A 11846 200303500
Q 651 9910 4148348937011
S 2190 987031075
S 7844 224867027
Q 348 8580 7638618780780
S 1301 645896065
Q 3080 11598 7296680280095
A 11441 927545487
A 3353 422329480
S 11154 973275820
Q 3117 13252 6200214348231
Q 537 12573 3020646249480
A 7410 687381734
S 8408 513939660
A 3289 752174952
Q 1301 10105 4881446074992
Q 200 12442 1069091196835
Q 2545 10382 2081681683354
A 3304 628855885
Q 1304 10923 7010198918493
S 3401 819140381
Q 4264 11886 1180115721739
S 3277 238974141
A 12917 847914207
Q 687 7989 1488453658613
S 12664 762089314
S 12824 888856180
S 11125 534780339
Q 6337 13086 5932174655966
S 11879 70741327
Q 282 13283 9674749179725
Q 23 13106 2301148084416
S 3811 65222042
S 11650 755297493
Q 1508 12978 3081796476941
Q 139 12977 6295378356448
S 12333 8694149
A 11637 166211562
Q 160 12558 8784481062458
A 7684 602988062
Q 4749 13046 5339092926698
Q 407 9699 8760093496121
A 4795 525193536
Q 48 13297 7957296751215
S 396 857680479
S 12027 671161123
Q 2687 10511 6661727377521
A 11256 481111429
S 7099 433932781
Q 189 13031 6949464612346
A 10833 68691128
Q 1201 9080 7595597696446
Q 2643 12037 2662975585999
S 9695 297103196
S 10753 40974965
Q 5271 12300 1695369139145
Q 263 9990 7776506920159
Q 1513 12264 7311773825831
Q 3716 11552 379193246229
A 8406 446142396
Q 1148 11198 6513814283056
A 2560 152823824
Q 145 10701 578256687722
A 8224 302595598
Q 457 8940 463236171934
Q 3597 12886 5191448067682
S 6218 677413612
A 13113 886379868
Q 1020 13274 897927185059
A 6641 751773806
S 10189 20648695
A 9450 157379879
A 1969 538892364
S 12507 340747429
Q 380 13089 9309079182882
Q 2287 12239 8327768924963
Q 2957 9695 3833084714662
Q 1205 12812 4852027212767
A 11779 680104689
Q 1678 9419 4511516526281
A 7030 41638752
A 7502 38823471
S 3845 789863641
Q 2548 12807 4189437498353
Q 1081 10904 7910311055969
S 1027 411328702
Q 5491 12886 4935107543058
A 4142 113417766
S 5233 378796319
A 6044 835498948
S 6667 113649230
S 9089 716739456
S 9661 937139667
S 8479 640829409
S 1208 493596562
A 5303 5232593
S 7181 260453776
A 6902 897369446
Q 2567 13020 432690371055
A 10444 657314456
Q 1627 12380 3085582184621
S 6415 490780574
Q 1222 11131 3060466962657
A 5210 20779775
S 6617 275506476
A 504 386328081
Q 2772 11348 1173312850510
A 8837 807947149
S 618 624328250
S 1319 363744997
A 7499 117092732
S 1303 968052295
Q 1426 9629 7214352966434
S 12491 2797239
A 3571 694180454
Q 2721 10231 7168793548471
A 8247 611516010
Q 333 8087 3180600578676
S 9824 930803370
Q 248 13095 5700275183850
S 8353 8100705
S 12484 759367667
A 3446 495003461
S 11179 981897090
Q 798 10265 4897728430459
Q 18 12752 731053981055
S 8924 662385056
S 3282 810711939
S 11121 43115171
S 12637 373756439
S 12736 816854004
A 4544 309108544
A 2653 747496505
S 4407 865075866
A 11298 787928892
Q 610 7544 3520706552372
S 9876 134037522
A 11007 277216459
S 12554 746408383
A 1709 996715273
Q 3835 13145 2317502057499
A 11541 380421419
Q 2438 13041 6941144731891
S 6534 928929844
A 5656 496777458
Q 2376 10325 7499107120621
A 8019 86270285
Q 3658 11471 3474515554800
Q 6156 13202 2137870041839
A 13166 1929833
Q 4 11594 6641906839611
Q 3835 10863 5839345037128
Q 820 12546 2184815093930
S 8978 902297792
S 8743 687714689
A 7761 34485825
S 7481 167407481
A 1384 722379552
A 9719 919943324
Q 3001 11551 1049347729072
Q 210 7455 2937918153695
S 134 628708289
A 7745 866860497
S 2312 762883263
A 4111 878185541
Q 5940 12628 250620792898
S 11464 370316213
Q 3987 11667 4629957818785
Q 2536 11845 1634630153451
S 7891 497274162
S 10679 137051936
Q 81 12386 8694061569063
A 12596 738090192
S 9268 679623172
A 8178 281312171
Q 2423 10581 2263394554049
Q 1634 11691 42965139103
Q 747 11936 9387145946786
A 8483 702091535
Q 1253 10219 1726249753055
A 6037 760599860
Q 2813 11364 1523824186296
Q 1904 9812 7155639787159
S 1510 424425763
A 7561 45823963
A 6838 502002072
A 4394 429975812
Q 700 10789 6491229099975
S 7058 699302151
A 4952 36380621
S 9558 35717271
A 2037 587892306
S 7126 479080853
S 5297 558302564
A 8617 98331536
A 7981 121207786
Q 1281 9815 511027411914
A 3804 652919541
A 9835 364376991
S 10919 659548256
A 8941 866388839
Q 5097 12071 5942300145329
Q 38 13346 9211627507923
A 4008 156124643
S 6390 251661282
A 9661 268688073
S 1819 370905056
A 2148 355171104
Q 1330 10162 6983285622898
Q 1099 8644 5604136124826
S 1200 731758749
Q 496 10849 9014935607890
S 13151 532373876
A 9523 751520611
A 11269 814785541
S 7844 190316344
Q 66 13358 2687771762782
S 8797 226345006
Q 575 7743 3026904620188
S 1971 208813562
A 9306 210845255
S 8287 190139374
Q 4052 13250 7558105652236
Q 841 8968 6810835555300
Q 2056 9521 2410632428097
Q 19 13129 8342557618321
S 10937 730913734
Q 2164 9955 7241658211359
S 12060 229817564
Q 2155 9412 3570621669095
Q 191 9567 6248941623438
Q 410 12703 1027685254135
S 3720 220753464
A 12115 906819402
S 10155 775184517
Q 1485 13167 7865440812416
S 6084 370017330
S 5831 919381912
A 8862 740213700
Q 284 7886 2152909596981
Q 58 13111 2435800627030
S 11164 502935130
A 4210 802833623
A 9086 508496803
S 1154 203398989
A 4977 137415373
Q 1492 13154 9310682205779
A 6363 973976169
S 13069 890522420
Q 96 11610 7457283173811
A 11335 501252454
A 12272 864594513
Q 336 10724 3210778388581
Q 208 8862 1258634800813
A 12038 93732431
S 3538 80107144
A 4550 591123486
Q 38 13344 7157219510777
A 781 130757523
A 1191 11327139
S 7636 255919814
Q 2631 11798 1726611095488
A 10681 300195176
Q 2897 11910 8996555009350
Q 63 13344 9631920396391
Q 3747 13246 3237551363839
A 8700 801866514
Q 3194 11364 1117812301391
A 1348 167105869
Q 701 12544 867101445237
S 2183 846901201
Q 116 12348 4884524418798
Q 135 8519 5458865155246
S 11584 391036533
Q 770 8140 6212391709454
A 1677 550435851
S 11904 614940580
Q 1202 9316 1139702686244
Q 176 13343 2611612806919
S 7157 270522017
A 2017 521346342
S 5521 277132179
Q 515 8647 683977303971
Q 2669 12218 3604648636914
S 12729 463450395
S 4608 155197000
A 8272 427921273
Q 1443 11787 628853146478
A 9724 550763894
A 10897 254185682
A 10799 823140999
S 11445 104374189
A 2255 197707147
S 3090 20099192
A 10741 495748456
Q 2683 10457 7619280346038
S 2257 930169319
A 13074 387115336
A 4679 821144944
Q 5123 12474 3433701567475
S 64 614739108
A 5366 437981842
A 13191 468716322
S 3296 452326725
Q 1287 12778 6309139162989
S 10686 782886340
Q 641 13305 1467440219418
Q 974 10586 1159755209291
S 6409 668611343
Q 1338 13106 2573694133460
A 5796 649923465
S 10693 228419869
Q 233 13349 2587332751579
A 1149 435430258
A 10242 465211159
Q 3332 11651 5392369672063
S 8891 935856628
Q 4281 12859 5588198502281
Q 1065 10928 3265289782832
A 7943 557805857
A 9791 64592718
Q 1455 13092 3849150360804
S 7397 982041056
A 8421 180633725
S 4479 59623110
A 11812 666974384
Q 2716 9533 4116127188130
A 11934 714272616
Q 516 10867 2021947064532
S 536 48882940
A 8145 371597154
Q 2167 13318 6990591205441
A 9146 702773015
S 4938 184014453
Q 74 13200 3194810949498
Q 848 9366 1927800618333
Q 1090 13310 8269449700416
S 9572 605105233
A 4703 842070247
Q 546 12581 6600526249685
Q 1271 12644 9794198895399
A 5929 326348741
Q 3751 10451 6040919036388
Q 50 8834 5714377126738
Q 1482 12922 1124410939232
A 1461 926931374
Q 268 10444 3106145742656
Q 6182 13357 4149630882261
A 6257 796265510
Q 5243 12022 2367862415895
Q 1302 13001 5343421979759
Q 769 12221 8349446124942
Q 2789 13314 9342173805130
A 4991 215975881
Q 2664 13187 9547101464420
S 4058 468864891
S 6735 264228468
Q 4062 13214 8939715827435
Q 98 13053 5518857570973
S 1618 714089288
Q 2023 12266 809729084395
Q 1147 10453 2347680167855
Q 4668 11617 6823418628863
S 11985 361934033
S 12781 436559240
Q 333 10949 2868795811374
S 11760 704505677
S 1826 567923816
S 6600 121502547
Q 987 9676 7418009152334
A 7875 329330834
Q 268 9810 2928679495985
Q 1452 10685 532369747190
A 5287 19747742
Q 3535 10519 6424363697706
A 7430 240752287
A 2102 453067309
S 9542 746729634
Q 6083 12914 5542002873427
S 9338 120917090
Q 277 12767 1170614809219
Q 3921 11593 4518306207660
A 891 324496693
A 7227 104813710
Q 1890 13144 4416620122632
A 11302 807874800
Q 434 11214 2624200966093
S 2151 296567571
Q 573 13122 1422038062137
A 1692 255013
A 7725 292753018
S 12930 187543865
Q 2754 11632 1572118802694
A 9873 993121927
S 1579 260377158
S 10705 661008656
A 8737 651479704
Q 3722 12637 5649221679229
S 30 225575043
Q 58 7308 3858524760001
Q 15 7892 1594368769426
A 13353 338641604
Q 4277 12175 5211747356973
Q 2724 11563 1489070994121
Q 3262 12575 1406121422672
Q 180 12113 4067227162383
Q 1248 10499 2328136229509
Q 3330 12352 5665972050189
A 12075 542973618
S 8365 485012092
A 10429 233046439
S 2025 55114736
S 13018 911145690
A 13344 27302002
Q 168 12708 901781939818
Q 213 12936 7055967839213
Q 59 13143 7878753038216
Q 672 10129 1186332056445
S 2813 562570986
S 12928 790168538
S 4883 118404039
Q 862 12060 8835811454682
S 9977 470604135
Q 2260 12800 14152505812
Q 168 9109 7348720956101
A 2910 621636055
Q 5721 12595 6128442974839
Q 4030 13352 1873873903500
Q 1774 11689 430192775261
Q 1181 13281 1376136958486
Q 3843 12350 4999119504427
A 1271 890367707
S 7366 215409099
S 654 566769504
Q 10 12535 9896105457947
Q 214 12183 9589413184250
A 1136 18805054
Q 375 12648 8657766394777
Q 966 12144 749122997153
Q 815 12422 2369764145162
Q 3026 10174 4255971258064
A 6490 534972819
S 530 926918014
Q 1284 12404 2769232980772
Q 390 13203 3275541152189
Q 2102 12490 9993246447024
A 2617 321087028
Q 2947 11710 6619909829606
Q 677 8243 3326853744616
Q 1531 12034 4765850425009
Q 252 13338 542731957015
Q 746 13336 1883263633015
S 8308 286120552
S 7567 632644330
Q 807 12490 864620586975
S 9256 140504535
A 5325 819154930
S 2120 538164049
A 10105 736903064
S 11648 910784424
Q 2833 12062 4780505761673
A 1905 273254736
A 7779 32550248
S 10792 659013411
S 8812 324797150
S 11060 763176669
Q 2653 11707 2582312245816
Q 509 12994 9512353935874
A 10237 853330163
S 13147 492684474
S 1286 211274632
Q 307 12654 6816683554036
S 1864 632580175
Q 934 13103 9524417121168
S 7984 776177084
A 6289 629683266
Q 5425 12192 2345981767061
S 5026 824656233
Q 1039 11069 9906598656895
A 4194 168241400
Q 1 13342 4424923907433
A 575 671169776
A 12054 156964901
S 11445 994425278
A 3458 697796281
S 12418 959311324
S 618 508461504
Q 3209 10982 3799802433232
Q 266 10754 8038358058736
A 8869 912745921
S 4855 762924600
S 11092 555574898
A 6203 884659507
Q 2504 13109 7833184340620
S 6375 449128167
A 12236 184296435
Q 3474 10373 4725935643755
A 10595 963125081
S 2355 825838447
S 3560 281787451
Q 1333 10379 4444117785632
A 834 168397001
A 3218 82756282
Q 130 11657 6187654634401
A 3946 551396182
A 7149 42075107
A 9708 139724929
A 10709 906854350
Q 62 11381 916149899331
A 3382 99172176
A 9189 868218592
Q 4051 10989 775875589882
A 10395 950405695
S 8872 30859278
A 5841 410860817
A 12199 346055799
Q 398 13342 349633577994
Q 2837 10209 6508298228097
S 11316 135660278
Q 2303 11805 6324711585263
S 4377 54572095
S 519 445625577
Q 349 12465 1147774236041
A 4111 637658524
S 2064 64256234
S 4776 26396184
Q 2944 12423 2816785013448
Q 1601 12178 9959765742199
A 5290 191805809
S 3075 155074758
S 9343 373726576
S 9785 287290921
Q 4301 11726 7271831622575
A 685 279071085
Q 1117 10776 6047336489006
Q 246 12048 840618221495
A 2743 337259387
Q 1726 10484 8730297648813
Q 4407 12792 5227404523905
A 12558 780434874
S 5826 224247408
A 9642 597944502
S 9943 467612305
Q 2169 11310 2106636665329
S 5978 24634302
S 5222 410795120
A 1810 247546257
Q 17 13128 5549543609682
S 12049 601885252
A 4800 869328395
Q 141 13175 4528539878970
A 12086 371298134
A 6678 107585645
Q 538 9945 6041217246466
S 4784 227180161
Q 2109 12129 2590853279320
A 4788 397945927
Q 3332 10356 6115881295620
A 9324 133874105
A 407 607818883
A 8401 265270204
Q 1709 12254 3129461532076
A 7823 698514212
Q 5744 12602 4416786684929
Q 4393 11753 3015956835262
A 7384 526125990
S 4763 994032931
A 6976 632712355
S 965 458001596
A 4106 794649104
S 2047 804984392
A 9562 815317745
S 2669 555896969
S 6367 24034454
S 7939 779960542
Q 1350 9217 2040090749510
A 7870 362558777
A 3415 274291515
S 7058 892807208
S 10655 280183310
A 3777 448218344
Q 21 13060 8840891632157
A 4299 223488629
Q 191 12516 9252435235421
Q 35 12572 3860048956149
A 13094 417113740
A 7323 61431319
S 12703 570788402
A 13271 381300344
Q 5934 13338 300751802908
Q 3689 11684 6413331555269
S 12919 615800542
A 134 390808754
Q 5128 13082 3476096346276
Q 2318 12449 5212015096222
Q 429 7800 3124329924558
S 9137 612668273
Q 4220 13006 3783042213610
S 1302 776558936
Q 1925 10291 4930719626405
A 10262 919995323
A 4332 461120461
Q 1546 8407 5923001546864
Q 2788 13177 1017575945665
A 4945 173134294
S 5998 943942056
Q 1913 10871 2088141334223
Q 3433 12645 2298008648525
Q 1326 9690 2807421766974
Q 3137 12046 4450540630428
A 10425 726306047
S 12345 698816886
A 8654 476896732
Q 1539 9624 5431519120438
Q 1489 8976 4773124147782
A 113 692156146
A 1882 17610842
Q 3014 10213 6729830531419
S 4302 629543145
S 1444 771603203
A 9290 541856226
Q 1280 13037 9909383125830
Q 27 13341 9286319040525
Q 2638 11348 2682411804785
Q 1225 11140 6921355576842
A 1492 766283894
Q 173 13143 2682383789885
S 2622 562164978
S 2605 92796352
Q 1482 11193 2679016762807
S 5032 192035902
S 9893 631049919
S 8216 812806726
S 3083 654729711
Q 3531 11314 995015674774
A 7001 65244659
S 9257 483999502
A 7302 156325689
S 12278 887770578
A 10557 243378369
S 10754 983226126
Q 1261 13145 3172919728401
A 11963 171255913
Q 1436 12842 8074909879989
Q 349 13352 8961832507153
Q 945 13304 6297220255222
Q 96 9754 2078548063882
A 6437 849356815
S 4563 271883207
S 186 462900649
A 12824 676710190
Q 67 12939 8531540100002
Q 196 13147 6990227385010
Q 128 12379 9588712618271
A 4307 617577805
Q 3662 12969 2143224830714
A 10247 216185354
S 3967 684832424
Q 3971 12102 7027820765949
A 9817 664632511
A 2814 102407374
A 6656 42047877
S 94 818308328
A 2005 754078626
S 9243 157313105
Q 1750 9345 2845858855402
A 12315 959564593
S 627 975246744
Q 2340 9267 4762539888896
Q 2731 12822 4259252470108
Q 2752 11302 3654117401768
S 7489 382135483
A 8631 945262339
S 10049 243508545
S 3981 558849024
Q 2879 11942 2135062121067
S 2745 668466487
Q 185 11498 3483204282364
Q 4062 12504 2353971756992
Q 318 10947 5432324634019
A 7478 859429902
Q 999 12571 7803861146494
S 9273 864979636
A 10723 621760127
A 9787 30657895
S 5120 90908535
Q 235 11467 2984897818625
S 1336 946341678
Q 2209 11687 156601254852
A 5323 45164219
S 2806 233459116
S 4467 852583909
A 3794 168727195
Q 7 13313 6728552110339
A 12953 143532948
A 5411 132899817
A 8956 383746398
Q 526 9788 7599561688715
S 751 966097475
Q 591 12714 4397967408116
Q 839 7644 4086022821467
A 3801 468691396
S 8511 941835271
A 3538 430274788
A 5263 797320862
A 3632 419901871
A 3548 483956962
A 6971 535880509
Q 1418 12064 4498663537279
A 3029 451710342
Q 2931 11628 1762932070659
Q 36 12521 1537307309698
Q 4135 12864 7624881123109
Q 2693 12230 2439183769666
S 3643 907273038
A 3333 678285146
S 3781 89104747
S 8007 18667233
S 6195 407838314
A 6010 149469572
S 8265 646230957
S 1430 159615512
S 2372 252591357
Q 2129 10621 7005203199271
Q 544 13136 3674273946534
S 2640 388523645
Q 75 9562 4698292577570
Q 4692 12707 4170074809017
A 8604 892073058
Q 2710 11824 6074916198190
A 6037 169362434
A 1920 830237939
A 7465 264339852
Q 3206 13034 4763450071563
S 2736 744458996
Q 1465 11171 3812282639977
Q 910 13061 1368882744023
S 11267 891734680
Q 4083 11054 3717915809531
S 4155 817199087
Q 5237 12876 7202583754999
S 9131 189417483
S 6171 384189922
S 2518 904040869
Q 1501 11830 5388141897581
Q 756 13358 816312336546
A 10932 471440480
Q 3844 10901 1572877128685
Q 975 12751 6966003728142
S 2163 251806809
Q 1751 10006 530729931656
A 253 91946177
Q 2551 10307 220286529531
Q 1487 13095 4588742247150
S 1683 606638467
A 2521 433807979
Q 1980 10960 2661840908141
S 7626 338855432
S 1363 18866499
S 9163 479685678
A 765 454343856
A 11971 818477163
A 1520 553507227
A 10973 768813618
S 3363 648550253
Q 552 12962 7632997987858
S 1929 480018302
A 8958 254657208
A 10081 460116994
Q 628 12797 6305891251497
S 8469 59166079
S 8176 640469416
A 6040 235837999
A 8223 213483376
Q 138 10097 8838508536116
S 2486 549614926
S 4924 441022687
A 11796 430671077
S 6603 942493983
Q 1859 11539 3488235170290
S 6628 445012618
A 5923 943342154
S 4874 409580989
Q 2105 13083 6614149521263
Q 4027 12957 1782581933359
Q 1871 12422 518556437707
A 9982 961982056
A 12666 184183249
Q 613 12850 6925677431577
A 2631 706062086
S 12501 850167610
S 9418 17892731
Q 608 10736 3487307971683
A 2449 582036579
A 10852 395986105
Q 1745 11443 2669171542219
A 7066 360983976
Q 19 8043 291257441062
S 3693 233246626
Q 1326 10369 6257207714385
Q 68 13048 6816756174186
S 11832 897987232
Q 2778 11379 420079163758
A 1946 565057186
Q 1490 13173 6170527034978
Q 2505 10803 4268690955982
Q 1293 9705 4287792556146
Q 1543 9805 1900732674364
A 8456 596038700
Q 396 10119 9113847809433
S 8558 640177354
Q 2107 12017 6146967800925
Q 2338 9084 5044496927470
S 11174 615274874
S 9761 591892750
S 9415 809691657
A 12453 765849888
S 12548 408809867
A 11770 835591592
A 11438 407798076
S 3492 781601546
A 9242 589167636
Q 1871 12535 9735310080726
A 1428 26770778
S 5407 69631726
S 3228 946811385
A 5502 218247444
A 640 943473694
Q 632 8393 7647291073601
A 10169 345463454
Q 1563 11003 8664685068277
Q 5564 13221 6034753447212
Q 356 11919 2230600407288
Q 1307 12683 7211595766805
Q 86 13038 6298289711818
A 5709 759413912
Q 507 11952 3716436914205
Q 163 11396 6711227076063
S 12224 33217963
A 8888 162636606
Q 1115 12136 5037580073760
A 8370 200691332
Q 929 12675 4637770925460
A 9738 942387005
Q 4444 13152 2068460366969
Q 1405 13034 4067140451259
S 5193 630423512
Q 364 12861 1629751480674
Q 1832 10163 1528777312144
S 13209 119982508
Q 1448 9360 3659792082113
A 3435 157093942
Q 442 13270 7171164740270
A 8324 34302534
A 12794 204486801
Q 1853 12255 5526316843024
Q 2045 12311 7145127424217
S 8041 711136710
A 3089 145494252
S 7338 244446570
S 12227 400943056
Q 343 12968 9685700717448
Q 1304 10288 4117696732260
S 2737 850805320
Q 1945 11159 5547881221222
A 4550 24612660
A 1221 227330558
Q 2583 11319 8552049101678
A 1511 46249168
A 11413 692465417
Q 3381 12930 8261412756205
Q 144 12506 5598815231482
A 12452 698161929
Q 677 12557 9056085401876
A 3698 998675460
Q 5060 12997 5314755896578
S 2060 12006856
S 6296 327766494
S 5011 203645263
A 3008 105753349
Q 264 8440 3729483892426
S 9855 780470369
Q 1767 10842 6148918448069
A 11169 159004273
S 7976 801831789
Q 936 13090 679528664288
S 11293 66113963
Q 1466 11397 2455130945368
A 6075 916942243
Q 2180 12184 914976100263
Q 1055 8835 3556718109323
S 9760 296630715
A 12137 413693027
A 7598 5391030
Q 264 12741 5829476859862
A 1071 143012574
A 9826 753599409
Q 1283 9455 5984273934007
Q 4855 12597 6948368079877
A 8013 617715389
S 9713 168579491
Q 63 9599 4000601621764
A 2616 594231161
Q 274 12080 8563983396826
S 8626 207240366
A 1681 649893214
S 4166 934887762
Q 661 12725 5079505517922
A 1610 422683217
A 9349 181236253
Q 482 8376 4783822934903
S 813 876923459
Q 720 8312 2756852869176
Q 1950 13117 3881213925744
Q 1124 11436 516866068699
Q 2901 10516 2178935328528
S 11530 711651338
S 308 644839128
Q 473 10269 9666094958265
S 6123 505106661
Q 864 9359 4098500694411
Q 140 9080 6700106820253
S 7046 805876807
Q 3406 12068 5927198044625
Q 70 11473 6379471289883
A 3181 500067098
A 9007 223583288
A 1012 231619131
Q 2454 9738 14752538514
A 7702 688397829
Q 3174 12932 2575887539720
Q 4536 11845 2447870733647
A 5122 667129647
Q 972 7915 177174901103
S 960 188906222
Q 31 13113 989973991531
A 9223 542384391
A 7380 888524971
S 10950 931793182
A 10557 452465902
S 6872 876440083
Q 2045 11731 5683639629759
Q 1646 11911 7735106132699
A 3375 782624528
Q 644 11034 5478528084512
A 4520 418025219
Q 980 12144 889831503249
S 9181 326250275
S 10530 279817480
A 281 528077490
Q 5054 11985 1102604448579
Q 15 13348 3895314691284
Q 1007 13080 7071012169602
A 4502 845722805
Q 4985 12009 1663326759597
A 679 185550306
S 4308 92960610
S 9970 368084635
A 2931 106844785
S 10068 862415069
A 4753 76484003
A 2186 956910822
A 11754 196863485
S 6029 474895836
A 3750 330446522
Q 103 11958 1757740030932
Q 3951 10753 2430835785470
S 8506 900193946
S 1456 999808207
Q 57 12607 7153141524132
Q 2573 13340 2455868557976
A 6517 143958472
A 6096 526801978
S 4157 932056730
A 2740 824967145
A 2563 402395533
S 12071 280799749
Q 852 9664 4791722824330
S 13275 856269049
A 6984 511115532
A 4626 863089166
Q 193 11651 9514855577032
Q 733 12052 4009801800784
A 1947 523753621
Q 1006 12468 1988337387984
S 8741 921545614
Q 1364 11566 5530528604803
S 9839 430806148
Q 4059 11916 5447208690044
A 2919 701366229
A 3177 741596799
Q 1205 8273 4911954654279
Q 108 13263 5727661326573
Q 962 13129 9320407305728
A 6328 589789756
A 5801 970310958
A 1604 610594898
Q 3396 11061 552456571183
Q 2676 12811 2687190552253
S 4340 215574401
Q 146 12861 6235323392587
S 6009 292966514
A 9816 367338635
Q 561 11542 3977581871471
A 12471 85961088
A 9294 160101141
A 6789 179604880
S 152 278541888
S 571 195928245
S 7414 307359358
A 1600 161235423
A 12692 453286559
Q 883 8832 4914870402195
Q 4128 12988 1615738238571
S 7613 823563634
Q 302 11715 7524640042434
S 4028 577913018
Q 4244 12400 513554137717
S 5537 553785437
Q 226 12959 5695793353718
Q 5008 12920 2756466609725
A 7666 593331379
Q 1619 13037 3282579626714
Q 174 9995 1672048252258
Q 115 11032 7172508936490
S 5059 952688820
A 5283 284612717
A 4577 236247144
S 1072 242603089
S 13312 442305672
A 2856 55223147
A 1987 173674380
S 2788 561247550
Q 147 13207 3289363297068
A 11829 663604521
S 5541 302888611
Q 1434 12677 9130210015371
Q 2921 12505 6547868412426
Q 2381 12994 5359911317582
A 6840 386941358
S 12907 115020173
Q 884 12314 4727975638067
A 1904 630560164
A 12228 541042985
A 12447 340662922
A 7335 178297029
Q 1230 13345 6392804194768
A 10172 312926257
Q 3194 10660 2779068748710
Q 1365 11232 495366313214
S 1392 323061621
S 2233 642305586
S 1137 780260462
A 2997 514615894
Q 48 13094 3064120044732
S 2526 47329832
Q 264 12291 2012414556173
S 10467 176958764
Q 2267 12680 3610517184643
Q 84 9988 6080396302893
S 4120 27561486
Q 146 11720 6571358877799
S 9665 302286325
A 427 564051761
S 7151 548514367
S 8095 568057558
Q 796 10448 6269049675871
A 5878 903757254
A 1007 410221422
Q 1087 12953 1959997985530
S 4922 637100529
S 10743 615647454
S 8222 171032154
Q 1185 10476 739666867664
Q 1598 12784 171934930743
Q 1770 12872 2766294350776
S 5918 235950099
Q 1365 11286 678815191002
Q 2639 12015 7859232883218
S 6960 974544077
S 11551 881132241
S 7532 910651709
Q 3336 12199 7980973196181
S 2554 645872367
A 707 717514155
Q 378 12790 2809154250404
A 2493 415740760
S 5388 138957719
Q 1264 9164 996884876034
Q 308 13291 5104095451753
Q 3520 11490 2748067469448
A 2796 16685965
A 3826 631355881
Q 364 12043 248895959506
A 3880 951829587
Q 135 11614 9931509934243
Q 2376 12148 3311830059008
Q 98 13337 8086854738672
Q 4005 11552 1765590924192
Q 68 13341 7494843479027
Q 33 13262 3347417706874
S 3576 143637626
A 6808 263402271
Q 2928 9610 3116189861337
Q 1146 12318 5645062783035
Q 1256 10960 6204079343655
Q 3315 11772 7304692336948
S 10517 642691424
Q 22 13154 1861082118083
A 7196 570387544
Q 2402 11622 6941360284131
S 8313 916431766
S 9376 796198524
S 10860 859191149
Q 2111 13084 7196473273139
S 3707 612425825
S 2054 601883207
Q 60 13039 8092096045658
A 13030 317555128
A 4879 619739578
A 1822 323874441
Q 4899 11775 5434506297164
S 8615 480116834
S 8476 915035916
A 251 417987906
Q 1694 9731 6354423835657
Q 838 11354 5891922337168
S 844 580518791
S 8693 273244530
Q 559 13018 4885904584710
S 2500 938736818
S 12260 591039145
A 7486 586877959
A 8730 672432271
A 10766 403169360
A 11538 443459054
S 11741 529181623
Q 982 10720 7701566186491
S 11079 760953030
Q 1075 9718 7128204366406
S 6371 179032831
Q 4059 12685 329820839321
S 10093 452092519
S 7383 559372193
A 7844 776811062
S 5936 868053484
S 12558 213960521
Q 1679 10702 8972185805924
A 2054 789925132
Q 1934 11170 8683788186804
A 10430 889576342
A 6296 60104702
A 12372 552485975
S 8250 915851971
Q 2375 11778 6835804704540
A 72 937178581
Q 2820 9817 6926239432407
Q 2464 12188 8034370256565
A 11711 241228551
Q 53 13357 6799797258246
Q 3 12381 6365735697068
S 4167 669390314
A 2485 692754615
A 4694 932833176
Q 419 10603 6614386030072
Q 1098 9461 4456009829355
S 8392 493431165
S 2499 497865306
A 8665 343193328
Q 1197 9987 5853845435240
A 4236 273834727
A 1834 813046891
Q 3409 10406 2472545895785
A 12831 282466830
Q 876 12214 2987584189840
S 7351 576493280
A 6772 11679201
Q 408 13160 3068834674109
S 5014 884882012
A 8370 215335266
A 2512 678972215
A 5449 485761705
S 9658 367493729
S 8016 293371597
Q 1791 12036 9205883652596
A 2995 865930449
A 11832 7187402
S 11340 24550406
Q 4715 11692 2630576204167
S 11613 423991700
Q 3080 10917 2921836117989
S 5685 457383119
Q 549 12821 5713984397769
S 6039 517418278
Q 495 8380 1380228582150
S 6971 760743632
S 9244 86292321
Q 3274 11689 7423082702068
Q 2606 12290 174024390083
Q 2010 11527 8253654281953
Q 1725 13318 8342062290394
Q 1513 12931 4751941194617
A 1260 742488281
Q 2801 9735 5592357517646
Q 2334 13334 8903305762962
S 12399 676399712
Q 4 13317 836179539919
Q 82 13356 9115690056610
Q 994 13122 7558889025272
A 3384 233191425
Q 1016 7890 4138018901593
A 3538 171362640
S 679 888805847
S 6888 120231639
A 4319 640902447
S 9804 415535047
Q 3746 12535 530706652924
S 12140 963786255
A 10766 885095028
Q 210 11565 5623392339003
Q 3455 10721 1961531059108
Q 5349 12923 6790816597608
Q 138 11257 2319189124408
Q 3241 12412 8103024240838
S 8213 720934036
S 1566 96313936
S 2293 345376828
Q 1305 9479 5352386683208
A 1885 660037408
Q 373 8159 1513313839109
A 8570 638972469
A 12454 630903357
S 9168 710681078
A 5905 246859355
Q 992 11330 3798080591929
Q 1268 11710 80153694564
S 11117 597633436
A 13035 738987646
Q 3896 11171 1587839099027
A 5539 250089846
Q 1305 11910 5031207416994
Q 1608 10485 2696571714888
S 370 811202820
Q 198 12286 9021871717525
A 1644 830073772
S 13285 132351579
A 9408 304417202
Q 219 13164 3210910125327
A 10277 997420699
Q 186 12475 694093643718
A 5377 616071423
A 3662 955071008
Q 5233 12780 1692409392699
Q 1154 10261 6293375322306
S 6158 677711532
S 9870 230597152
Q 1863 11565 8886448721484
A 1901 538211777
Q 2478 11475 8723833897141
Q 1738 10159 5197535039135
S 11950 163279452
S 12439 222697606
A 9080 689166722
A 9793 594316533
A 9024 493411689
Q 3049 9852 5044743863575
A 4599 575140504
Q 3932 10797 400005214564
S 7609 530509043
Q 1975 13050 1307675373002
Q 1194 10568 493264620500
S 11839 143252714
Q 2182 9204 2205536110907
A 165 610760719
Q 95 13321 5015123420347
Q 3136 12210 941130934418
A 9330 815937148
A 6049 96853525
S 7761 313145389
A 969 838156659
A 6406 742886407
A 8847 548961636
A 1937 883639121
A 7232 543655147
A 7250 164106189
A 4420 424567150
Q 3379 12582 2886096320541
Q 1054 13343 3335318253623
A 8177 432355957
Q 1628 11582 3027719326622
A 12107 553693292
A 8913 573799207
Q 4583 13083 165367790945
A 11655 130105263
A 11155 87980776
A 872 212651610
A 5078 898248326
A 4377 918479373
Q 487 12603 4061761129287
S 10729 88247077
A 1069 371079024
Q 122 10954 4432863998965
Q 2462 9773 5935535485514
A 8747 747292597
Q 502 10801 4149523479082
S 3159 898218195
S 9348 785668598
Q 536 10641 7541236256403
S 3342 989240841
Q 1571 13319 7147869533973
Q 1965 9082 5775214170431
Q 134 11533 4518260837082
A 7603 74795378
A 12165 20062919
A 8336 80888616
A 7317 162794973
A 8276 142736
S 5509 891890085
A 9115 702359043
Q 2411 9484 875152435819
A 9319 986376972
S 4791 755828240
S 11291 274171785
S 4953 277987567
Q 708 9072 4884626804926
S 10928 235094183
S 9957 444565244
Q 2910 10435 334290332750
A 10613 201746769
Q 482 7563 4951389526219
Q 379 8582 3314337057634
Q 612 10868 3245980804279
S 4803 701534184
Q 3583 11048 3036580786745
Q 600 12682 1672594164187
S 4171 930723674
Q 4161 13364 654217301138
Q 1447 9078 744646100464
A 7243 383859967
A 12540 14275538
Q 922 12466 8937717361101
Q 630 11129 662490189339
S 6290 833702129
Q 1385 13190 4192474674637
S 482 668371890
Q 2539 12910 5463578686073
A 2311 127348323
A 6819 597695935
A 11104 70438621
S 10908 994473366
S 4447 478639837
Q 2827 10062 3662580799183
Q 1928 11316 6054957054260
Q 2088 9963 1899313183754
A 12432 365600839
A 5173 220630129
Q 684 9322 5844121207078
A 946 782102229
A 1760 18487413
A 12537 346733967
Q 3766 10876 2039280626135
Q 466 9223 4532887173765
S 3834 72873742
Q 3214 10443 3119769658868
S 1318 644969979
Q 4225 12991 2396533169307
A 5100 893348175
Q 768 12377 2282497593487
Q 1827 10296 6700225225967
A 13042 321804315
A 12670 548296858
A 2578 575666296
A 6831 386478033
Q 2787 11842 3637248674070
Q 1299 8577 5604339392432
A 1973 184004225
A 8062 937355722
Q 1523 12843 719417909412
A 11218 335443135
S 11952 373675008
A 9983 520379963
A 11431 794778361
A 3387 638521833
S 5325 111728829
Q 1887 12962 3074382285
S 7361 596428342
Q 468 7838 2399627731747
S 9050 615769704
S 8486 539546440
Q 5617 13155 4221136671526
Q 191 9940 7798155886291
Q 946 10881 741286507803
A 6994 142566466
A 444 914906573
S 9142 151975748
Q 5569 13064 3846072738851
Q 3159 12319 3639279795525
Q 3218 11768 4780537817310
Q 2185 12040 867512103823
Q 2046 11744 4698805666255
Q 6025 12979 1156231786130
A 3121 949710492
Q 4021 10907 4475832549400
A 10988 530868005
Q 1221 9950 973046215678
Q 352 10133 688642523088
Q 2157 12402 9523511193274
S 10060 841522607
A 9778 170557248
A 4420 976829387
Q 212 12611 6028503285344
A 12395 755451753
S 9561 707303047
A 10783 538163762
S 2967 327904354
A 2995 276886761
Q 305 13314 1347745188240
Q 1413 9000 4138825375271
Q 1436 13024 3343876351832
A 12174 910590358
Q 99 9964 4357593476810
Q 927 13334 6302517900013
Q 244 13355 5957727147273
S 5007 764904417
S 11658 209999762
Q 178 8383 8056323888720
S 12764 122325415
S 12616 786381213
S 2242 528174734
S 12771 120948659
Q 309 11997 7303150521284
S 911 66497243
Q 205 9862 8607700160638
S 11123 465322511
Q 879 10068 8511057049695
Q 3063 11078 4262423911497
Q 58 7471 3958610843141
S 11841 217887576
S 882 887280617
A 8987 975824155
A 10414 991315034
A 4070 872857051
Q 1428 10779 8512599558276
Q 579 13314 3933198565609
S 8324 935277636
A 8703 231785194
A 10266 727004563
Q 2844 13183 7020236104983
S 11828 66649587
Q 72 7428 556199472926
S 5108 927170760
S 12947 687299668
S 11937 112316645
A 2554 312539507
S 1173 398268055
Q 1622 9208 3149472149389
Q 4167 11856 1206347807011
A 1827 318048605
Q 1696 8919 2099399669949
Q 3412 10649 6997917076089
A 7279 252911236
Q 952 10262 3233419360204
Q 3702 11680 1947192191081
S 3238 298545749
A 4692 565684016
A 2339 732291496
Q 267 12363 2509566849377
A 9334 824458607
S 6084 219413973
Q 631 12815 2130327413725
Q 118 9495 2305994673922
S 2473 235191008
Q 2326 13361 8956785958538
A 7888 884692264
A 346 754971103
S 1033 557947087
A 6992 309572923
S 556 301627678
Q 827 7921 1074715396356
Q 3511 11300 6217094051836
A 4687 468654683
Q 3298 12086 413292342567
A 2478 470930252
S 7202 661708668
Q 2982 11049 2568251070017
Q 80 13358 3466273033563
A 12758 154727626
S 10981 16689747
Q 620 9874 1334247001446
Q 3065 11738 4703528325647
Q 1421 8483 966619465297
A 9379 649191277
S 3929 956878765
A 3458 807003396
A 2146 761884561
A 9575 273435742
Q 1579 10073 1334199975542
A 3739 440116427
Q 2053 11560 1603680812079
S 629 872867343
Q 865 8722 1780193386154
S 12396 383215876
S 7591 971689959
S 1417 65463713
Q 2127 9333 6210819648844
A 8319 24596834
Q 1817 12237 8580335261847
S 9742 518907755
S 7257 316410277
A 13103 367705088
Q 16 13253 2169726784347
S 807 546840071
A 420 902583417
S 2498 30218181
S 5019 928807001
A 3207 169352243
Q 2892 11981 2763365596767
A 2428 197216274
A 13344 996796174
A 182 334093000
Q 2907 13198 7077041262458
A 6288 750295739
A 961 523657454
A 8877 552603639
Q 1709 12155 8456532405346
A 2718 34123549
Q 14 13364 4990303410280
Q 1664 11331 5245709820191
Q 382 12215 9370075788765
Q 1458 13037 6128894976445
Q 5880 13201 4496675878687
Q 184 12732 100940529995
Q 25 10959 7719266427842
A 1304 385977728
Q 3077 11838 7363922070164
A 9515 749299420
A 4441 39514963
A 12851 26891744
Q 2477 9343 4381876760954
S 11704 535840269
Q 221 10356 9136532513066
Q 613 13077 7170394252804
A 3173 315018980
Q 513 7209 1889614102695
S 1811 64024355
A 10951 11750109
Q 1214 12565 2955017902426
A 4037 44468915
S 4146 46324725
A 10252 474604957
A 9413 223074041
S 6415 501052280
Q 1693 11366 2453153645349
A 1181 450237343
S 12481 894726822
S 12829 925026244
S 486 6768262
Q 2217 11398 5814903552352
A 8904 972087995
Q 3474 11761 5435164270494
A 12263 300696360
Q 3797 13134 8687080619711
A 7793 469868970
A 11348 627462267
S 2346 768008628
Q 1625 11816 2886499048193
Q 1110 13153 2446583729276
A 503 834592025
Q 1480 9399 1559911583661
Q 2158 11365 3103326904749
Q 2521 9370 5831561021427
S 9934 533839764
Q 49 13022 9655064234593
A 353 538341849
Q 1261 10805 2145729214832
S 9213 850567263
S 9754 810193191
S 9019 617825839
S 629 580889992
Q 2546 13274 3223470250221
S 5197 266742295
Q 1578 9671 1340862020153
A 12285 934574154
A 6853 943506733
S 4263 687594016
Q 883 13117 9117669785301
S 8350 305776478
S 4946 521133768
Q 1133 11493 5336625784095
S 10215 793435477
Q 1656 12952 7236415154999
A 464 652901071
A 3668 185474019
S 13272 51290860
Q 1073 11571 4235383957879
S 8401 44250151
Q 298 11899 5540208157492
S 4900 990558538
A 2206 910465372
S 10130 28201396
Q 365 8109 5492198175332
S 10659 739925486
A 3531 908194709
A 1045 658193732
Q 1244 12377 1414626814928
Q 1466 13054 7623955187887
S 5931 176661073
Q 516 9954 616835024168
A 11733 588184955
A 12939 260492393
A 4342 92589952
S 2423 15489648
A 7017 512130894
A 8036 858202077
Q 1929 12897 3757285470987
Q 2854 11106 7032697434013
Q 1469 13323 7098444820789
A 9715 807703030
S 13231 598605636
A 2085 715257708
A 2335 823864320
Q 5295 12365 2055579473274
Q 1331 10252 4314742290656
Q 2063 13310 3221344051801
Q 2416 12160 9518899077763
S 10843 909803681
Q 3108 12411 4851361976069
A 12058 586448407
Q 1259 13049 7724992931461
S 2003 854562062
S 2487 16344028
Q 162 12819 2683347573649
Q 782 11874 9516813079239
S 1593 169139226
S 9401 495327947
S 12131 594065619
Q 1829 9914 7068127292584
Q 54 9064 6692428034441
S 4888 692716500
Q 986 8985 2213852340161
A 9971 124853963
Q 1202 12123 6583084017374
Q 837 10856 9067634264939
A 13284 366352191
A 4978 661162070
S 3450 576056313
A 1075 477099230
Q 1918 10445 2144362983689
S 6500 356302932
S 3597 620798353
A 7538 783757539
Q 4009 11979 1900010855778
S 11505 633024958
A 7081 240484728
Q 643 9810 4303853598414
A 9931 980940453
Q 2031 12168 5978426263468
Q 711 11465 504016781553
Q 71 13338 3691967128256
A 4799 23110299
S 7199 441393605
S 8226 51050708
S 1970 479331834
A 1229 912006152
S 4188 533882248
A 3008 366141909
A 9936 334058654
Q 241 12595 4905267659762
Q 299 12831 701616627301
S 6353 791045451
Q 749 13263 3791547477599
A 7055 606716756
Q 1241 10980 5016566078339
A 391 881301605
Q 383 11292 4309612091575
Q 3337 10100 109794474897
Q 1550 11133 4799255591777
Q 258 11405 6850163921463
A 12046 755123820
A 2900 411388678
Q 2356 9920 122230192989
Q 93 12784 7835127638203
S 1344 276535613
S 6569 941297677
Q 1112 9522 8126439865611
S 632 830715000
A 12006 125575352
A 12238 353470049
Q 189 13214 9593534626956
Q 130 13284 8270674565154
Q 65 11458 9574486139428
A 9882 579845708
Q 2108 9001 5216030252182
S 1345 254337519
Q 304 12543 6247582168015
S 9311 501150703
A 75 797510837
Q 2806 10188 3970728657208
Q 849 8683 2173445103093
Q 5803 12617 3956358981860
A 2659 999706226
A 11798 870097589
Q 3091 10598 6878773003402
A 8509 398655498
A 2302 179332975
S 7888 814244749
S 7205 8066695
S 6451 342605495
S 4649 774671755
Q 1087 7884 3302716046459
A 5347 751851791
S 6487 718404873
A 2824 320636633
S 11980 518578491
S 6532 320365836
S 4451 833409553
S 11495 522650467
S 8784 65695895
Q 3542 11763 2921097981633
A 5251 182842786
Q 862 12518 6411094858490
Q 3779 12966 2104013984272
A 4753 584509087
Q 2310 10576 3946681418550
A 6717 671919814
Q 2455 9895 1301192642215
S 1015 913248928
A 546 565287668
Q 3820 12672 526364946412
Q 1252 10631 2640488596299
S 509 704205129
A 4049 336325455
Q 22 13348 1176336496697
S 1070 669263059
A 4255 613954916
Q 180 11371 5186209031086
Q 522 10327 6888558181494
Q 2400 13150 8594954801037
Q 101 12833 6303253660925
S 5631 272283463
S 6193 31352310
Q 672 12243 8013255810774
Q 639 10696 8973405860142
S 3388 835736448
Q 4083 12849 7307183294607
S 2120 522620529
S 313 178543564
A 6518 746435410
Q 491 7907 6957522953457
A 11584 132875498
S 1230 602820152
A 11720 101645784
A 7329 634001925
A 11156 909478524
Q 291 12987 5111020467012
S 12107 445890453
S 2006 537922298
A 1527 914190204
A 11839 949218356
A 12894 174905156
Q 976 10360 1974857283059
A 7177 810710184
S 5163 205772776
A 1024 454044185
A 7939 799544407
S 4240 53486962
A 5710 305783799
Q 2779 11787 4423158669674
A 3555 665830265
S 150 94063745
S 13231 128872205
Q 634 11312 8435277296560
A 1571 106456736
S 5138 544794434
Q 1295 13316 3737147839861
A 4776 290459652
Q 217 13059 8517392329397
A 2504 344182267
Q 1798 9065 1231925339809
Q 2486 12174 3147009662353
Q 512 11678 2200253396283
A 2192 134216889
Q 174 13312 9432359622716
S 3774 384778453
S 7845 723630632
S 5326 548721162
Q 695 9884 1901147785744
S 1303 901238048
S 3291 817647468
A 7733 33305620
Q 2230 12145 3209159095753
S 3416 952409082
S 9360 910077937
S 8247 670960273
A 8273 312463250
S 12099 22938062
S 11826 820491648
Q 1094 12691 5956602289335
Q 916 7942 1438668074447
Q 4412 13083 3414942565240
S 12596 9024229
S 1384 458673221
A 5567 433317519
S 558 743494222
Q 117 10022 2214543544256
Q 2915 13220 7787804208967
A 13203 79241019
A 10891 101632840
S 1455 612130903
Q 1393 8743 888449104933
A 12021 126696243
Q 1787 11895 8115719448280
A 1217 146220124
Q 3359 12254 1909876694090
S 9633 256664282
Q 106 9580 838566713989
A 1726 595356953
S 1592 958134039
Q 126 12896 5376102094076
A 7755 947873876
A 9761 957771644
S 3188 517180522
A 5544 742798346
A 11589 980001584
A 11463 475591955
S 1914 810770466
Q 363 8258 1577545432490
Q 133 11720 4289386394585
S 10730 996972750
S 4074 358606979
Q 1061 12320 1112193761696
A 4813 8922966
A 9657 512261913
A 3097 127719183
S 9869 529932001
S 5777 698586034
A 11210 650147779
S 9623 881213010
Q 3068 13329 6127512776236
Q 466 13130 518196585366
Q 4532 12734 6222119117024
Q 235 7924 6243445500739
S 4969 923776410
A 3406 600092318
A 9828 97677819
A 5686 689106086
S 12764 553484709
A 3625 334840194
S 5457 591934677
A 11872 307277622
A 8147 516319502
S 12809 891362760
S 10090 906432215
A 5539 11341652
Q 2023 10983 3125642285787
S 8692 694571064
Q 2924 9923 3156911932582
A 8569 11040681
Q 705 9296 8413208365301
Q 41 12676 5311713927394
A 5111 463099095
S 7489 180801455
A 6434 421327585
S 158 108676526
A 12787 826857667
Q 5865 12670 2467072807241
Q 1256 13187 9264859956778
Q 413 8231 1237647188072
Q 148 13231 9124941360971
Q 1768 12529 8095992268571
Q 3986 11249 2186321770608
S 4471 253018513
A 3882 727849420
Q 4476 12109 7466925901115
A 1741 470233301
S 5752 720291160
A 3394 99355711
Q 1174 13278 3863481756708
A 10219 256916371
S 6030 583712251
Q 46 8449 5370159439859
S 12862 429064149
S 12015 741821064
A 3279 824435360
S 2004 856981408
S 4916 451744236
Q 258 7799 1308139869575
Q 1298 9044 269226160920
S 3039 43202014
Q 6226 13133 4392666408374
A 9717 71939854
S 12607 633633709
A 7397 970672539
A 8338 251632584
Q 619 12238 449692984159
A 1979 783964048
Q 265 12719 65229750016
Q 494 9353 6628348258051
Q 503 13226 1564648510285
Q 276 12466 6707732456801
A 2868 532281105
S 13287 525770982
A 5302 730969917
A 10157 852807822
A 289 47378732
Q 2949 12450 4935665537653
A 1284 456033955
Q 1870 12368 5432845588235
A 1337 56329080
A 5416 725421346
Q 2184 12596 9136203633156
Q 2377 12006 795737675921
A 4226 656807008
S 6798 146194844
Q 181 13077 7093183999291
A 3721 12725709
Q 1440 11997 5448847791391
Q 528 7472 4733321607514
A 11846 3852970
Q 318 12500 3656802891990
Q 2126 12934 1822777037387
S 13331 107593046
A 6995 651717959
S 421 612788127
S 6315 939749865
A 10190 797568771
S 4829 142386037
A 12559 378727022
S 2997 116119991
Q 721 11653 7714457221738
A 13279 113191897
S 7288 593320509
A 8203 969190270
Q 15 13346 1421970283317
S 2432 284465690
Q 1300 11648 4581038905600
A 12932 827546844
A 9371 600983430
Q 631 12133 469829325584
S 8614 255184841
Q 1781 9035 1634468442205
S 13259 649469869
Q 298 12646 9601036858721
Q 421 10685 1583590395680
Q 5191 12700 2821891935837
Q 3812 13054 6876776217675
S 9202 41777915
Q 632 12006 5648434609306
Q 1906 9494 7248940323662
A 5013 979881933
Q 887 10879 1922945518837
S 8344 289993314
S 3100 552298970
Q 2639 12808 1077798561187
S 9548 954749946
S 6493 107478580
A 6366 312307460
S 211 724990602
S 2849 829196904
A 3897 311832430
Q 1712 9460 2949621209579
A 8956 125655328
Q 1540 13294 9209403031637
A 6147 812257612
S 11188 377705229
Q 1437 13087 2511749409950
Q 109 11350 4196074835804
Q 1360 12968 3822717033277
Q 19 13362 7066465074590
Q 1794 8931 5229791480933
S 12479 937309137
A 6565 598824097
A 10289 443305611
S 1694 232159174
S 159 562271960
A 7264 691391502
Q 147 13006 9960401709236
A 2711 60714602
Q 3179 12430 6896284849306
S 1175 871908993
Q 664 11602 6823936693362
S 12112 878304373
S 11960 477466665
Q 1679 12150 5660074473382
A 1555 274520962
A 5461 560387525
Q 1058 9613 2500810756949
S 3415 520474740
S 9875 563998513
A 3950 908557175
Q 758 12843 316981869072
A 5951 816390905
Q 21 11570 7535359647601
Q 3399 12970 1242563350382
Q 228 12958 2492055606745
S 6031 875370931
Q 722 8240 617810996513
Q 1898 12039 434496965334
Q 4361 12326 2074327688871
S 11657 793531695
A 2824 203248356
A 10440 830889000
Q 2322 12702 733009013370
S 6398 71012979
A 6240 22759454
S 5509 703949893
S 12504 460044378
Q 2376 10025 1751287758767
S 5827 877342309
Q 4474 12183 6091943612172
S 10103 679103684
S 4834 935717280
Q 64 12680 4096710552190
Q 3132 11314 3506537702270
A 4563 92540057
S 1419 193440110
A 4399 624494868
Q 334 10182 8248629331616
A 481 676995370
S 905 681018277
S 5240 629360056
S 4622 586245808
Q 1490 12294 8614947014471
S 3724 460430148
S 5275 413051676
Q 1735 12093 3216098827674
Q 1736 10864 256684943749
S 8474 524285507
Q 1432 8517 1272121040285
A 9046 924178685
Q 526 7579 3353746623838
A 10141 34914054
S 5498 538403840
A 2522 497678244
A 10421 286076511
A 10838 785589651
S 3297 219434074
Q 565 13189 292674749958
Q 1442 8211 6385677097555
A 2305 976841155
A 5565 352208529
A 560 423886511
Q 5120 13173 4740044351018
A 475 987806468
S 5730 429993667
A 12357 485717656
S 7651 338060274
Q 1128 13363 8601302712406
A 1672 422837763
A 1896 361396592
A 2337 687971864
S 9431 418357431
S 5181 348537115
A 6349 747319552
S 6008 674192612
Q 151 13162 2368089767107
Q 322 12028 768639089043
S 3008 831422148
S 2326 938170787
A 8800 758730093
A 11120 574186324
S 9200 280384913
S 4144 420804085
A 607 364965929
A 8812 401243881
Q 1275 13302 6787985264823
Q 2444 13170 5254819157114
Q 2162 13131 9902455958843
S 5674 790318861
A 2443 357529710
A 9823 262420791
Q 648 12014 7971238888991
A 9542 178409898
Q 178 7802 5976579316511
S 4491 795949234
S 13050 960639395
Q 2361 10266 6863499777014
Q 476 10672 9655008275798
A 10896 632449299
A 9077 655788007
S 7128 777883877
S 2801 980398468
Q 1861 13319 3017579424292
Q 161 13346 1865071458716
Q 1634 13274 5787604938818
Q 1404 12864 6898123147549
Q 1874 9015 3034082924423
S 2671 5062953
S 3125 68763653
Q 4451 12909 4098010224629
A 4292 135783843
S 5545 426705911
A 12544 932334277
Q 2375 12670 2547440971524
A 2523 682319510
A 11567 686333348
S 5076 730317770
Q 2109 13233 8166493919493
A 11679 984816759
Q 3892 12782 6890046647163
A 4846 14115012
S 7433 153797667
A 4923 907807376
Q 609 13286 1951378070091
A 582 684319447
S 85 248023469
S 10211 469075887
Q 710 12550 5825999884322
A 12123 50237184
A 13010 175470287
S 4669 388699657
A 3053 996436364
A 12371 493519428
A 3925 570663066
S 3980 815501849
Q 1986 12674 1024941796823
A 7898 641087049
Q 2002 11390 2751736497603
S 1477 290399945
S 6510 119158545
A 1992 295382497
S 11837 684677688
S 11723 191006014
A 8254 493797799
Q 1828 11840 8005053809849
A 10092 927858682
Q 5243 11992 3026731319823
S 5678 266138326
Q 1035 12218 4209323927839
A 1487 284605118
S 1604 734210773
S 12676 897292177
Q 935 11318 6594633868612
Q 205 13212 6606879203601
S 11024 860051700
S 2458 47935596
S 7850 829053804
S 8446 586036837
A 7875 723782464
A 2246 137310489
A 6241 753453844
A 7183 617467673
S 4963 76264208
Q 2289 12463 1194011082483
Q 182 13338 3653401591222
S 12440 124813766
Q 309 8565 1042242262966
Q 2132 12844 8617641075647
A 12527 771593703
Q 297 9345 368780316530
Q 583 13283 727968745850
S 2085 652555402
S 11020 698247342
Q 661 10785 1634711970477
A 12305 47661089
Q 131 8186 7948017466356
A 4473 452951841
S 9625 839646836
A 12468 390189484
A 7877 2579377
Q 108 13294 8919640316113
S 1087 59614103
Q 3347 10137 6266696117279
A 4867 833929882
Q 352 12260 1140356727126
A 3567 804905696
S 6287 656456066
A 10067 180687353
A 7905 167579283
A 12699 915598677
A 2784 719953964
Q 2314 10593 7070504302811
A 5772 360696539
S 10810 810484050
S 12293 370579973
S 3911 74170194
S 4713 879741439
Q 3649 12088 2662337317126
A 3002 275988840
Q 4283 13220 2113583193308
A 1076 595148503
Q 280 11375 6837477234954
S 6118 286428528
A 7050 748913478
A 7741 649322665
Q 159 6906 3923751750948
Q 161 13034 751386008610
A 11222 798950370
Q 2718 11566 4675313272966
A 4947 304874396
A 12680 464800383
Q 4225 11919 277527842740
Q 2256 9622 3897946989827
Q 667 9221 3139207463085
Q 469 12898 6545689421581
Q 3558 10592 3291260363829
Q 1170 12758 2531452797672
Q 472 12113 6431674923604
Q 2600 11053 5490612128716
Q 1667 11789 9835387849053
S 2872 864290373
S 6395 191985853
S 1802 609722412
S 3999 467006231
A 4627 976001320
Q 2360 11286 3376561103162
S 889 542535998
Q 3209 10811 6206788288387
Q 1039 12023 9602666425119
A 6693 137538948
S 8986 74020482
A 1905 936964238
S 98 799267507
Q 43 10754 8484685886934
A 3621 485667904
S 10940 871756583
Q 399 12803 1967703971243
Q 320 10236 9364134603497
Q 2890 12201 4826716183784
Q 1708 11492 6701645365294
A 8938 44143242
Q 3198 12978 6604038491492
Q 1086 11971 8576049118349
S 7874 251601854
Q 229 12203 3446375887900
Q 6104 13144 413749272417
Q 1419 9923 8167165097043
Q 1787 12744 9623075449214
S 10719 545775953
A 8262 459943006
A 10815 10924237
S 3443 956570362
Q 1371 9348 2116874414862
A 13346 507641503
Q 1595 13071 5202343989622
Q 860 8762 5486785766724
S 2484 470131128
Q 719 13358 3391730552525
A 1369 885616668
A 6696 164759562
A 930 60598015
Q 956 8016 6792831108759
A 2050 727666132
S 4116 825300181
A 5892 426638220
A 6902 932038352
S 4426 915627165
A 7872 768076372
S 5465 120122407
A 8535 133108296
S 5224 989263624
S 6588 268596360
Q 2567 12787 1358594091662
S 10048 306236043
S 2385 937731584
S 3536 664563991
Q 1315 11866 7932266019240
A 10736 912959536
A 12841 415032232
Q 2846 10657 4017219698240
S 12780 861851018
S 2425 403307936
Q 227 11781 9381066477838
A 1698 25357547
S 8809 344294055
S 1351 67473076
Q 281 12765 8212089691187
S 2164 610289190
Q 232 13263 1897561620418
Q 846 12640 4316393548037
A 11078 590565935
A 12411 397570578
A 1376 447998843
A 12408 407290402
S 4757 234083629
Q 639 12896 6059370584446
A 10003 155872548
A 10535 890358160
A 3566 847424183
A 7494 845525426
A 5142 639005423
Q 978 11992 9788333237555
A 7615 111698094
S 4700 983103137
A 10486 480872155
Q 1216 13337 694284939324
Q 4226 13243 2923239947251
S 11237 778216477
S 8958 497782721
Q 2078 12050 3462864946130
Q 2187 9235 2036914173969
S 718 138605733
Q 1073 12337 3370192355978
A 1105 13954959
S 6504 988513896
A 10490 341483285
A 5908 783933123
Q 851 8370 5519233982929
Q 3534 12216 1989256092404
S 10892 125446841
Q 3074 12943 7323847409676
A 12048 71783684
Q 346 9739 8727777284914
S 5311 516169159
A 10457 271768109
Q 1145 11330 2264009131891
A 7795 233563548
S 9011 709282942
Q 3813 12150 7757949977463
Q 4010 13027 1156510002185
Q 16 13030 3375787149326
A 5876 944824330
S 6677 366520273
S 3949 853934814
Q 5371 12172 1211948464957
Q 239 13069 7071946908593
Q 2587 13240 2360368360432
A 10058 651168376
S 387 512891068
S 5683 707715467
S 8678 198489032
A 10135 238854442
A 3937 540094736
Q 2249 12036 7572954861914
A 4158 726332873
A 11354 547768414
A 808 585973376
A 1719 10567305
S 8032 613706464
A 547 6873442
Q 231 10586 3970489172960
A 13099 250482015
Q 176 11169 284042446952
Q 1531 12317 9935721379387
S 4080 960652902
S 2493 981369496
Q 155 13011 6614080976834
A 2848 142704599
S 5944 367171167
Q 1247 10704 2743724001514
A 13116 98783388
A 4473 955398713
A 8167 25473341
Q 267 13067 7919914331698
A 2601 94359732
Q 1928 8694 1627122039928
Q 136 7722 875364063640
A 6704 343191554
S 575 936987288
S 12203 747827443
A 2388 268213444
A 6851 782177851
S 10252 155869416
A 8137 752575023
Q 524 8429 883711994656
Q 385 13294 421059836208
S 7988 18935808
S 2878 275624664
A 5255 943377663
Q 3716 11190 1827532218299
Q 572 13056 6042801627325
S 6766 212859293
Q 3603 12459 2871927379461
Q 473 8723 2207224358364
Q 1516 12156 1143790323383
S 5405 396976039
A 1179 911139341
A 6061 986781589
A 1116 381793371
Q 3522 11484 7612358178838
A 5674 692908651
Q 161 13096 2202273707441
A 12967 487473696
S 2725 865211801
A 8732 379278762
A 10735 546305091
Q 699 13284 4859125899024
Q 42 9627 9269461923694
S 2979 958199912
Q 1044 12356 428834183732
A 12363 309908696
S 8442 54460948
Q 115 9961 3497365759792
S 3483 628839027
A 12794 767400602
Q 2361 10508 1309338876154
A 12921 826285154
A 4050 161722316
Q 30 10837 636621761875
S 918 184386386
S 5595 977814063
Q 794 12759 8916806813405
A 12451 750154055
A 8823 725661092
A 8633 892964049
Q 277 11244 9596340235337
Q 2045 13146 1195448760021
S 8779 275790557
A 10148 499257508
A 802 166862743
S 6033 222525333
Q 1114 11974 3635795504692
Q 4540 11614 1136911775826
Q 2081 11287 9046687183043
S 11431 401049801
S 10903 946529008
Q 78 10369 775321811613
Q 2115 13237 8993513924235
A 656 525741150
A 10810 221000096
A 9441 15965136
Q 215 11145 6728581456656
Q 158 10887 7730237567601
S 9122 550120790
Q 3695 13119 8687014612258
A 7214 174017721
A 3038 399111007
Q 4415 13036 2972252427788
Q 2547 12872 6379075508319
Q 1787 10083 481067084764
S 7871 675472470
Q 258 10474 8634907909891
Q 3273 10399 1087390329974
S 7818 479621811
S 5327 330421468
A 1598 326949653
Q 220 11238 3256341526282
S 2986 347001127
S 10348 452372319
A 7501 630196266
Q 3550 10545 5021200695145
S 2989 960427227
S 4734 516666533
Q 3856 13276 720938700791
A 5792 932361006
S 8895 728455766
A 7122 823366984
S 11223 274592154
Q 2963 12242 3638489242162
Q 1926 9068 1020222253521
A 286 582580135
S 9547 789631213
Q 1083 9871 5654569718693
Q 327 12617 5178855910858
Q 1370 13352 5821331072630
Q 3017 9875 4224643124812
Q 19 13205 1116123616868
A 75 875583869
A 10083 53613837
Q 2885 9640 1446628874174
S 6796 523392577
S 1253 908141740
A 8628 860585294
A 671 775910083
S 13074 233659923
Q 1531 10841 7321042466160
A 10404 742491304
S 7321 20661977
Q 1660 10063 1289110145789
S 2750 663016162
Q 613 12704 1806437967212
A 9473 152922985
S 5151 963109926
Q 1848 10880 5397346496750
S 197 190350293
Q 133 13362 9915198189720
S 6645 895707541
A 10999 68153231
Q 1219 10978 6701089531213
A 6451 547879282
S 7882 530407424
A 5889 66277745
S 6353 526897645
Q 1016 10534 29584410723
Q 5455 12218 2008626510390
A 1110 958399585
Q 5 13097 6824668159966
Q 496 11716 5509606881423
S 12468 957383458
Q 1097 12699 2937574848123
S 4886 801505781
Q 76 12428 2207316419931
Q 966 13067 7124792372294
A 11056 647612664
A 5779 704107217
S 3669 903302023
S 2436 500350298
Q 855 10223 7662522668467
S 1433 264080617
Q 316 12020 510746931068
Q 1323 13245 8173691981901
S 4772 17589124
A 776 942893368
Q 752 12494 9688018018220
Q 736 13034 24293718807
Q 3092 13281 6866839602419
A 9216 399863922
S 839 841451238
Q 1298 12055 5575415877549
Q 639 12208 9052952046216
Q 6122 13019 5124261078079
A 6162 715431306
A 12841 820197316
S 10528 410064162
S 4260 338185258
Q 27 13271 7346016033069
Q 1467 11650 1772430737321
S 5056 145001173
Q 1434 9974 1676648739629
A 7105 82683113
A 11670 196799104
Q 572 11576 3635818834980
Q 370 11938 7656479288826
Q 971 11299 443678206229
A 8448 226483710
A 6030 234661333
Q 4323 12849 2211920200374
A 1704 90643968
Q 1316 11680 9405228928473
A 3161 770667457
Q 534 12142 3913750794480
Q 1967 12808 3789130887299
S 1354 964958566
S 11986 910538962
Q 1562 10877 9028510717977
S 1542 298331512
Q 2423 11998 7718492659818
Q 579 13213 4893596080021
A 3514 50539180
A 6787 148144569
Q 16 12768 4931628772245
A 11299 957546738
S 2350 227288179
Q 19 13073 3608668665344
A 7048 78756482
S 4268 444088812
A 8383 851588867
Q 382 9399 4744974382524
Q 2112 12326 8852662561976
A 8814 467619078
A 9991 351585709
S 3584 541329763
Q 244 12999 2501321546880
S 11349 407949221
Q 603 13065 4908382193913
A 2425 83078968
S 2781 157087043
A 3246 660923683
S 6549 8786819
Q 251 13270 6849105127912
S 6985 853385878
A 8439 496926621
Q 1237 13068 5949554873885
S 10106 980740718
Q 1439 8721 325679268031
Q 726 13282 163287740474
Q 5343 13268 55231743325
Q 35 11304 3387205651589
A 2748 514802793
Q 3899 11055 3960746156493
Q 3109 11724 6367966726843
A 9943 892555909
S 6531 223065962
A 4289 197556879
Q 868 8459 2591986949734
Q 1479 11772 8260749836310
S 8675 601307558
S 7560 47009678
S 11165 333195556
A 7952 164532830
Q 524 11886 5244309663554
Q 4650 12007 4071934289173
Q 941 11266 5271271643692
A 4306 529833746
S 8966 368153735
Q 754 12431 5818265513925
Q 1667 11439 6929982717130
A 204 600470541
Q 554 10333 4117504164503
A 5994 612280596
Q 795 11982 8850612912797
S 2178 681341735
Q 4085 10874 6604142793857
A 2535 644913548
A 5722 213954387
S 3707 252767779
A 11788 559426763
S 8604 526161228
A 1596 692025695
A 5478 768101144
Q 3258 11421 4216754590195
Q 4071 12826 3082843970734
A 5824 978253990
Q 1540 8873 6954353701892
S 731 309804660
Q 2181 11408 2474959300423
S 10976 309244807
S 12389 448265093
A 13021 81116640
Q 57 13362 8036546406907
Q 168 13357 2940556313653
Q 966 8355 2855839958794
Q 1730 8810 2948551688639
S 6355 680770937
Q 102 12814 6830051864072
A 702 335398396
A 1963 938919530
Q 45 12983 9702778464628
A 6994 74036243
Q 5967 13014 6810343515923
Q 1863 10082 4975823730669
S 8704 553124838
S 431 811728045
S 826 901687599
A 2002 281538521
S 10881 256240815
S 5880 868017138
S 9264 667569340
A 9295 987932840
Q 2519 11216 4096543848456
Q 1049 8853 2941187845225
S 8181 114150192
Q 4578 12032 308944373038
S 5975 148798901
S 6989 458650855
S 11762 100481701
Q 5205 12137 5222088153220
S 6504 510041607
S 12809 166460792
Q 1675 8920 6407547790928
A 9873 983842291
Q 1249 8995 2822684172778
Q 2075 10201 1646498515949
Q 4748 12081 5380362744510
Q 773 9570 528379757498
A 13316 836221640
S 11270 274122454
S 12355 292457635
S 482 972071657
S 12333 347173936
A 11724 819579694
S 11002 37797552
A 12059 760237124
A 9045 728510400
A 1873 807675271
Q 3845 11836 459882192361
Q 1547 11168 8375804784852
S 2054 26539687
S 5904 941735595
A 11853 49918069
S 6276 114422384
S 9977 298285045
Q 62 11218 700412863838
S 9304 531626993
S 1480 600384232
Q 185 12034 3527197147189
Q 522 10702 8756518102087
S 1341 856373416
Q 449 10048 5355844253972
Q 2582 9985 5417456693655
Q 5066 13197 2465436008034
S 12542 413364650
S 5095 722095945
A 2712 853502678
Q 596 11346 8179356597796
A 11005 518658622
S 278 756692864
A 9401 869268449
Q 258 12873 4761167135255
Q 1446 11900 6817658787054
A 1742 643175237
Q 504 9676 8834923954799
Q 3466 11125 3254306942867
Q 1773 10359 3942977765713
S 10168 24535112
Q 4831 12430 7417978027505
S 5389 270390578
S 11944 148715004
Q 2971 11767 688566977837
Q 1110 12512 5207109707041
Q 3381 12511 3561393169382
Q 1049 8489 7260232510974
S 9078 751265679
A 5281 17473939
S 9380 720369274
A 5181 208228727
A 818 555616607
Q 111 12765 2138767130779
Q 1279 12904 5836108797610
Q 2559 12658 8182231595949
A 8947 298783774
Q 588 12265 5771211351013
S 13315 431425808
S 6651 182957826
Q 2843 12779 1959757993764
A 5682 318548957
Q 502 13310 9636144143538
A 366 404077785
A 3765 744944057
Q 4417 12808 5927205842789
Q 1523 11425 7126296871266
Q 63 10113 9092456711326
S 4538 219773820
Q 4161 13213 2972147310389
A 1332 508574389
A 6401 866407712
S 11592 25570232
Q 961 13153 5171242858224
Q 1991 10160 1467785410151
S 3887 146555920
S 728 552723942
A 11210 239287447
Q 1232 8777 6733796465817
S 2604 76207308
Q 1701 13300 80203437704
S 10614 70922979
S 12555 604665093
Q 1118 10326 3493236727987
S 1333 870890653
Q 675 13001 7689765921913
S 6946 687512470
A 11516 22188529
A 9127 810777723
S 6702 872381412
S 4630 399306175
S 1235 588143231
S 9547 975027549
Q 2397 13364 6012051316534
A 8337 432704826
Q 428 11541 6923850283114
A 12503 275325926
S 4373 886198589
A 4459 253924110
S 1964 667247241
A 1438 875184820
A 10879 505708058
S 3556 588494539
Q 2382 13313 6899820505212
Q 2251 9690 5235270425751
A 8150 758313627
S 12753 156443058
A 5966 998523704
S 779 129377988
Q 3367 12465 7317248415834
S 6694 775581318
Q 4021 12792 2305739141718
A 5946 325690785
S 3991 596799116
S 10642 809317741
S 1946 822323294
Q 873 12010 3887577145585
Q 1 13364 9938482149070
S 3241 113655553
Q 100 11186 8466915600440
Q 801 10568 5624452347773
S 2961 398475905
S 2057 775322406
S 10040 854882276
A 574 769124809
Q 1825 12762 162209170871
A 3383 641078856
Q 2044 9002 830104388405
Q 3847 12476 6666675585407
A 9828 331555009
S 3929 919806683
S 9667 359424229
S 2007 747370231
S 2205 332683242
S 3561 177625916
S 6165 563413509
Q 1188 11228 4333464169795
S 6625 712851593
S 1403 878649516
Q 445 8865 3458894419908
Q 2368 10327 6933243315302
S 2123 703081668
S 3785 543670544
Q 316 9820 4440872277311
A 10783 267061464
Q 5088 12150 2708235308304
Q 46 12577 5299823781863
Q 124 10247 8874685515676
Q 1006 12990 8044267579669
A 10638 599204030
A 9439 944378555
S 907 999080058
A 5018 237112108
S 485 13323660
Q 1982 9732 5603981724034
S 10571 229134102
S 3159 950799623
Q 231 13342 1911538638556
Q 1099 13247 4454930167498
A 10256 175828904
S 10862 300219602
S 6977 406227955
A 11416 857154786
A 1988 897751052
Q 6 13355 4543121704653
Q 3048 11797 8041951963032
S 9377 546836967
Q 1212 12428 3788975756828
S 11306 268057660
S 12739 831405969
Q 818 12605 2310491692784
A 8100 202613837
Q 73 10240 9122936697221
S 10978 757827420
A 5912 149752976
Q 147 12764 9680801120938
S 5848 419338070
S 140 315422734
Q 1253 8337 6541141826040
A 1445 20292557
Q 6078 12946 480171279482
S 7732 238447359
Q 1552 9809 2703112516858
Q 2656 10350 360424424127
A 1846 204332723
Q 1880 12678 4543393631833
S 11509 85626829
Q 3024 10264 6046310312253
Q 5389 12778 75109049852
Q 2687 10682 7740064666854
S 10073 826804564
A 9358 723898697
Q 3410 11604 6598824955908
Q 4019 10977 2891587996498
Q 1379 9060 2098138504580
S 835 741258678
S 13078 553877369
A 1586 320340775
S 1770 495177378
A 4585 680556231
S 9369 12403846
Q 2707 13309 3294530290499
A 6855 498246910
A 8459 884914936
Q 1071 10399 5447863570102
A 11554 678938161
Q 1294 9010 5096218026822
S 7632 19211084
A 1260 247784393
Q 250 10010 7228316763868
A 7058 960381954
S 10131 439379010
Q 770 12808 523537018027
A 3497 805123694
A 5531 126740683
A 10707 355573105
S 10167 711817828
Q 3227 11371 4168489373471
A 6093 395857727
A 4523 298231314
A 8527 212688151
S 4332 352724196
Q 11 9024 5742236318648
S 2383 475188892
S 440 41922029
S 12351 193041626
A 11148 353093422
S 6562 468348226
Q 1000 8336 3538583955770
S 13160 840081542
Q 5206 12275 3528399987874
S 6198 712686974
A 5163 40765657
Q 1883 9529 332997582067
A 10489 834434351
A 2668 448630023
Q 490 11223 6725790204944
A 12870 627446954
A 5449 285251108
S 10892 971669861
Q 293 12628 7875149450110
S 5340 142064546
S 11437 750062266
S 9205 79305794
Q 2865 10545 1965573099736
Q 1141 11624 2647347155854
S 8343 292898713
S 590 88281168
Q 419 11272 1457665637601
A 3209 571401259
Q 1161 10872 9562027792668
S 3802 585689286
Q 250 13250 3721722775950
Q 445 12562 4821681359148
Q 4711 12408 2788031306964
S 5468 921156424
Q 2270 12613 9142591663399
S 11362 686560491
Q 125 12942 1432953603142
A 6367 403523327
Q 1722 10134 232364421058
Q 1043 12547 3797571275999
A 12079 568567072
Q 727 12932 4260415669835
A 680 703421171
A 10988 911730483
S 4860 879396001
Q 954 12321 9733468744043
S 2240 854319799
Q 3813 11955 7854998687107
S 12181 192886492
Q 2423 10080 2218972974261
Q 681 9138 4618867482057
S 1167 956304799
A 1130 998470117
A 1971 317894954
Q 1793 9520 7157617868371
S 8562 153819978
S 6933 747943832
Q 874 12843 8941272358602
A 5564 589110672
Q 1621 13105 2399705180725
S 10284 272637359
Q 3848 12487 5911334668073
S 2496 268738560
Q 2853 11999 2387553082176
S 1362 235779376
A 2270 643597632
Q 3638 13029 2641229103078
Q 1412 11606 7598467941094
Q 3123 11946 2046367404428
A 10506 493960947
S 7512 582482588
A 10887 704078919
S 3430 659242125
Q 1889 11653 9177167178261
S 476 415200378
S 12791 33991770
Q 3958 11189 4576745029163
Q 2006 11832 7767452393669
Q 3249 12773 7435447390427
Q 2604 12001 1323847270769
S 1247 288759506
A 9497 101295114
S 11551 450904668
S 3222 128079005
S 5620 677622826
Q 2459 9975 1092208725506
A 558 589481750
A 5589 902537715
S 7553 561040162
A 7724 972374670
A 1635 369874433
A 1235 261916727
Q 2172 13076 8821964490479
Q 224 12783 3503502146170
Q 247 12371 959855825751
Q 2312 12290 8576501864478
Q 450 10868 1207621301880
Q 1389 12889 800840084513
S 5976 537583224
Q 106 13107 4288093444070
Q 1655 10466 5036757526085
Q 686 11887 2088852719651
Q 54 11605 7980919756100
Q 43 9520 266956515324
S 2960 743160009
S 5133 431493492
Q 1826 13324 7466534039481
A 3685 336788332
A 2399 607740681
Q 4073 12211 4395085727292
Q 585 12770 3273102803467
S 11453 312678201
S 5911 475486816
Q 1592 9036 2160576077673
S 8229 323463430
S 12254 947719204
A 1238 503412168
A 5202 232149355
S 3728 825093003
S 11402 187814597
A 12260 151299781
Q 1179 11053 6640752258417
S 7945 161327273
A 10055 23334033
A 22 810055855
S 4235 334091620
A 7900 15170768
A 3263 722611424
Q 621 10029 9024755147665
Q 120 13327 8407207430391
S 4126 608535221
Q 1840 11264 6527436970994
S 7347 154208506
Q 285 11997 9739115389307
A 8841 454676011
A 6940 317821533
A 9478 693350328
S 3209 552353301
Q 208 12569 2925660879763
A 12316 455033075
S 3081 191236891
S 9683 724661646
Q 328 13038 8082890599731
S 6799 539266906
S 2554 696424975
Q 214 13219 8587760633444
A 10518 888057961
Q 5029 12896 5660277117935
A 2654 741094188
A 850 691723593
A 9291 887236135
Q 904 7911 1546864705107
S 9046 974017456
Q 1288 9376 3383244256815
A 153 137812165
Q 2227 11633 3108086460205
Q 908 9044 6692009969624
A 3586 927177285
Q 4606 11940 2449828556213
S 3170 150379593
Q 208 12898 4688521524787
S 4654 460392668
S 8171 614936716
A 9832 573825146
A 7731 699048903
Q 731 11661 2871408425625
S 6635 434490507
A 5646 307238990
S 10863 282826207
Q 163 13329 3405416083446
A 262 730465022
S 12780 79509825
A 1212 421774785
S 7907 282585613
A 7096 592219401
Q 45 13105 5403998052674
S 3756 602046996
Q 2113 10515 7358385911452
A 7087 990591445
A 11268 257669738
A 828 759177282
A 5686 254734726
S 9379 727794953
S 5884 371126218
Q 3669 12923 10451672216
A 892 175976309
A 2998 421621491
Q 1931 11465 7150015795757
S 7910 752049302
S 10891 551777869
A 2236 207373674
S 9376 50411155
Q 5158 13225 6048602134877
S 12724 819837815
A 11128 5507340
S 4257 237921452
S 12655 331274355
S 10725 512286606
A 4445 965945234
A 8423 354498325
S 4487 383424056
S 11866 760743433
A 7085 158600820
Q 3334 11370 1440772308829
Q 581 13255 3783402864394
Q 1211 11540 4523230663481
A 4591 886948645
Q 1705 12642 4018868100994
Q 1798 10750 2817789957942
Q 2977 12853 743873796283
S 3475 434227586
Q 4256 12458 4128560374823
A 2959 307591437
Q 1331 11339 6148257942119
Q 3111 13320 4723467792837
Q 2096 11998 8744744243010
A 5651 941616186
Q 4637 13040 7369923418093
Q 1606 11265 3855460588485
A 1783 686077662
S 4420 535204515
S 7222 787173935
A 9728 64246003
Q 1385 11986 8252783444881
A 1827 960227156
A 11070 264153850
Q 77 12285 86318498187
Q 4900 12347 6929257664726
S 7124 301594384
Q 2276 10338 4924573900361
Q 1197 13116 583447357488
A 10927 577025172
A 7920 534363550
S 6566 244710951
Q 790 12108 787090949978
Q 3341 12620 575849010750
S 2539 708160821
S 6750 19060337
A 8647 182556249
Q 178 13116 1280319626931
A 11818 761409552
Q 1709 12566 674017657751
A 13211 443617861
S 12735 994066641
S 7314 284211289
Q 2376 11866 6015642259657
A 7347 593328892
Q 1847 9723 7016758063364
A 12090 911972280
A 3245 180124965
Q 4129 13236 5076050347713
S 889 450769593
Q 804 12733 2999867889656
Q 1594 10775 5160883370722
A 12705 503206795
Q 3248 10048 359236704181
Q 359 12894 5832041335667
Q 405 13057 7313212775362
Q 402 11409 4894126128730
A 1446 720707059
S 4742 619743612
A 7255 303968970
S 5851 962078828
S 13008 101715977
A 11980 134727018
Q 911 8030 5042117363928
Q 1175 9024 5598313829686
S 2072 868052621
Q 757 13246 4188529571798
Q 673 8057 4763237914300
S 12291 486135924
S 2591 723833530
S 5342 740365468
Q 3037 13221 8792882653337
Q 1659 12756 242216657234
Q 444 11967 8237467701120
A 9592 827484369
Q 346 13188 8537309116436
Q 828 8689 7833747517995
Q 2201 13159 8825172895869
Q 1028 13090 7818629936682
Q 3499 10441 3054173305133
A 6230 936458849
Q 726 12036 9423927413724
Q 425 9950 5820467974877
Q 4243 12344 3835948911086
A 13132 180754869
Q 1452 13218 5402877021321
S 7132 197279653
A 5776 35797593
Q 2675 10964 4501773302451
S 7879 647883021
A 6727 271082794
A 10371 59668695
A 10098 225529495
Q 2561 12631 5872323811727
Q 1461 12461 4911851889601
S 3906 418344378
Q 5037 12885 5241073563672
Q 18 13231 1783910824617
Q 1170 10311 9126854077723
Q 810 13144 1389314620550
Q 1017 10661 7336888490056
S 4335 206382494
S 8845 118251908
S 3175 462602176
Q 1257 8734 6535398924399
S 6619 851776228
A 11354 619381502
S 6458 572684891
A 7525 699097604
A 6132 491757925
A 12608 508161684
S 11247 172609813
S 1217 836038370
A 4395 697153494
Q 2137 13311 1295660305361
Q 91 12959 2094445993197
S 2618 494263342
Q 217 13020 7550166302151
S 6381 64132414
A 11717 44804382
S 102 591784124
A 10224 363845779
Q 1 12679 1763556247868
S 3826 796717807
S 9567 767688235
Q 2066 12288 4407794016168
S 2021 124382659
S 6394 724291082
S 6283 617572324
S 8181 765642548
A 9514 162246344
Q 548 12193 9773737795937
S 5673 688345406
A 10917 678988182
Q 1037 10471 8535305116087
A 3139 924617592
A 1157 404956591
S 1073 494647299
A 11241 852892618
Q 3787 11440 3817354397270
A 4092 497240572
A 12007 361023364
S 3003 318995382
S 12474 519563155
S 10853 718003958
S 6978 653219498
S 5285 870703859
Q 2773 10587 5556706316705
S 7346 24975720
S 1546 602998537
Q 5926 12819 1819261220956
S 7014 293159506
S 13036 821750818
A 826 419428503
Q 412 13008 5266438211891
A 6079 216181189
Q 2835 12448 47253107629
Q 1585 10300 7261494775099
A 3686 523744229
Q 981 11715 5264792026523
A 8871 35815202
Q 68 13307 7670895416664
S 4029 195310426
Q 723 8522 4298991141095
S 3353 475142707
S 12693 515788028
A 10585 377268762
Q 130 11199 4379324122024
Q 2139 9987 2497136576787
Q 455 9107 1505751841700
Q 2593 13350 1337421017840
A 2145 339261433
Q 901 13186 3222804086886
A 9633 498736015
S 7830 101964529
A 11191 920962007
A 860 506172985
Q 1949 11217 7797276450847
A 8040 558532132
A 638 245015259
A 1483 835437806
S 13224 183252552
Q 5988 13186 4829281863438
Q 4 13319 3398163055303
A 6971 271884834
A 12522 802443738
S 6636 635316371
S 1160 254048900
S 3460 563035971
Q 5336 12165 955545267360
Q 455 12704 7816391283474
Q 977 12860 9884410684852
S 6109 930483139
S 4872 290535275
S 2278 416841830
A 6722 220543203
S 3090 232177034
Q 137 11207 3113129406870
S 12444 548559832
S 5708 240074786
A 2916 678977517
Q 138 12957 8211040886492
Q 1176 8034 3316433226480
S 10739 355481123
Q 2801 13243 8148734525867
S 11981 789263624
Q 187 13348 6693171769854
A 12669 176413942
A 2681 1758951
S 2642 121200430
A 7877 332332480
S 10276 571590372
Q 1323 9625 150904316758
Q 502 8515 5123793286561
S 9917 95166389
A 5507 905344541
Q 4925 12189 1357577234936
S 9687 353009331
A 10989 245202205
S 974 345157561
Q 2684 11512 4326100315654
Q 2108 13046 4300273653054
Q 379 12533 5212923103187
S 662 132738632
S 8481 550958504
A 1898 141065539
Q 347 13217 2379177187635
A 11251 856626263
Q 2464 12379 7617354235488
Q 4855 11546 899559118571
Q 3655 12947 2302314682976
Q 602 9336 4426075137920
Q 1207 12766 6744975782572
Q 964 8310 4987728714761
S 10015 451929822
S 10479 96073228
Q 1 8359 8308833981238
Q 2485 12381 119332216462
Q 327 13316 9669449802912
A 2064 257089897
Q 228 12868 8344514684621
Q 552 12972 6092679864599
S 12153 101018764
S 10522 80328168
Q 3778 11840 2946118512463
S 12541 258114374
S 2649 647550287
S 11918 693352818
Q 286 10031 2659186320387
S 13292 269915727
S 5751 455466345
S 6829 664734157
A 10493 776015212
Q 1061 9856 609798200106
Q 3848 13351 5436893722150
Q 259 10298 4007217352889
S 5852 834431773
S 4720 911715898
Q 464 11963 827563620420
A 8744 868022488
Q 569 7535 1214144438199
Q 1449 9973 2940523981535
S 11067 616940062
S 1254 631832158
A 9317 396580388
Q 5081 12601 4093956958489
S 12862 292256344
Q 381 11643 2953024562576
S 670 115929841
S 4120 71795912
Q 2049 12464 3230206267396
S 3400 399386285
Q 1604 8878 5145682990823
A 8701 128138418
A 13107 51961726
Q 2535 10805 1546232949131
S 3426 487334405
S 9835 880380481
S 7920 755438283
A 11864 715535753
S 12453 719530592
S 744 958577884
Q 2609 10200 796600190708
Q 2214 10997 181175308806
A 875 640064844
A 11511 362064507
Q 545 11150 3981506032756
A 2299 310782096
S 5591 856105278
S 3369 238782448
A 6242 775824546
Q 742 12731 4387836378467
Q 49 11954 1396676863916
A 2823 72347331
Q 650 10478 7286324191198
Q 2122 10641 8239418659567
Q 902 9601 6468299900129
A 4865 807089187
S 4664 749750626
S 764 207062104
Q 535 13012 8827452240943
S 11579 232774718
A 7544 83544260
A 13321 549520424
A 9034 109488697
Q 706 11564 7838309562573
Q 567 8950 5408993144649
Q 202 11331 7816538980251
A 10520 158969364
Q 2755 12885 844364067985
Q 2006 13058 6553678618862
A 4186 553485648
Q 3208 11632 2289934247589
A 1829 678977314
A 11437 697651919
S 164 692071088
A 8564 564077329
A 6764 616150093
Q 3397 10229 2731238233275
S 12269 397534973
Q 1088 13097 8466255125291
S 7431 569139786
A 7238 481351693
A 3043 986065851
S 10167 388575991
A 7611 814430958
S 4947 230951347
Q 170 13221 4884794054656
A 3463 56051519
A 2087 604663217
Q 170 13297 6358019322954
Q 2153 13178 7480727584717
A 6777 137969594
S 7240 425221273
S 11666 741365453
A 3753 619520333
S 8763 448714753
Q 2422 12859 6477347924369
S 11876 799422841
A 3890 504977958
A 5696 754326545
S 11868 381220848
Q 808 10339 9283677949320
S 12698 867206118
S 204 934719440
A 9154 731004137
A 1336 534085224
A 327 840170274
Q 1103 12501 1512136814925
Q 684 8750 1018175535190
A 10567 194003932
Q 128 13328 565934708849
Q 60 12415 8801043985070
A 1633 991803580
Q 1934 12003 9632619542232
S 7169 524594277
A 7667 736170418
Q 1045 11327 5360814027454
A 1805 215927936
A 6640 888447071
A 8676 848056520
S 9610 627554058
Q 3262 11834 3925053509706
A 2193 73598931
S 11245 118934861
A 769 485305690
S 7893 395268469
A 8299 643824554
A 7933 234889915
S 9163 273505603
Q 1286 10292 2702379891265
A 8949 701570656
A 10697 936127204
A 8411 6447788
S 8702 578440990
S 3739 870317296
A 8493 75490412
Q 129 13042 3835424140603
S 6559 263648302
Q 210 12948 179545264471
Q 5547 12628 2163190118371
Q 1893 11708 5212704318102
S 11332 780328842
Q 889 11220 741337671564
A 6212 800927217
S 4228 5025040
A 8430 481771435
A 9619 722057206
Q 219 12757 9454110919988
S 6034 479458894
A 187 777422497
S 7038 912723204
Q 421 12771 5760710519701
S 13278 249347134
S 1422 67824180
A 276 603402203
A 7301 706624378
A 4398 369316859
Q 5963 13236 2083758821918
Q 111 12426 1261334474585
Q 2947 12746 3335101422897
A 2639 999222103
Q 435 13027 1411170087094
A 778 637263705
Q 698 13145 7721204429543
Q 2739 11940 8139851114821
Q 4560 13042 2725788845311
S 4206 253833468
S 11846 364215305
A 6049 60224803
Q 2233 11126 6130481933567
S 6070 220039137
Q 582 10528 1453285990176
S 9752 109986211
Q 3522 11439 5212083066708
A 10829 486588074
A 732 182609023
Q 965 10257 913262927123
S 10541 152683022
Q 852 10924 5284933424009
A 8894 759597222
S 13127 898456737
Q 2694 11830 2322193267979
Q 3159 11240 48798516185
Q 784 12937 8475324435415
Q 475 9011 7472465221007
A 6656 477318344
A 12878 254998202
A 2443 431660390
Q 760 12376 691643476189
A 3675 549371637
A 11866 554212692
A 8360 209753269
Q 1433 13152 5666676396457
S 6533 575640073
Q 3046 11270 6114186187781
Q 660 11806 350302035100
A 4325 962761368
Q 630 9668 1942172826959
Q 2467 12495 8250235316672
S 7248 698960401
Q 280 8409 4870736921016
A 6972 622043152
Q 2303 13057 6840489927415
A 12392 356168613
Q 3254 11322 6045629106674
A 331 467149577
S 6243 213227389
Q 2301 10034 5028671726470
Q 2 13353 9969841764718
A 684 74076588
S 8514 913475010
A 1256 824135030
S 6141 841346684
A 7542 989849578
A 5362 927551433
Q 6121 12990 1260181327463
Q 6050 13312 3264206999325
A 1846 959387929
Q 3435 11342 4386073863878
A 4615 481715262
A 1571 698165358
Q 459 12055 2599161333673
Q 146 12641 7338264384827
S 10590 422370183
Q 2875 12491 8516610770771
Q 1388 10081 7363598888517
A 12569 738542263
Q 4682 12212 1534182511875
S 6668 823567333
S 6458 634825041
Q 61 12946 3188951890648
Q 4706 11564 3241432893416
Q 920 12283 9293290382113
Q 128 11755 8248844524025
Q 2846 12884 4786581793532
S 6209 513181340
Q 692 12569 3609548260601
Q 4608 12224 1007888380511
Q 485 9023 8473700799594
Q 1632 10466 1706103992128
Q 2241 12761 7517132170519
A 8531 433735447
S 9844 974670142
Q 1997 10233 1391619120932
Q 1702 10060 1201050954955
Q 1618 12578 8198421396918
Q 1405 13298 529670348477
S 11783 895386818
A 12077 894331812
Q 182 12781 8998564821975
Q 183 12700 9283584016584
Q 1466 10575 112844218747
Q 2449 12370 5277159177217
Q 3170 12478 1174586175510
S 5217 195402441
Q 745 12050 7317111642703
Q 3280 10326 6005041944894
Q 212 13115 7540411972064
A 1169 839047610
Q 79 8585 8425739172407
S 10225 687101570
A 2019 396299957
Q 1714 12112 109113100648
Q 2755 12192 1037051751268
Q 734 12360 4840135676322
Q 1625 12058 6662379121119
Q 801 8580 420458423874
Q 119 10210 4907109442140
S 9287 434509299
A 8520 435646415
A 6871 206141731
Q 4895 12936 7996170843455
S 9326 819376851
Q 1250 12971 3187353849359
S 10206 497172850
A 5873 616453653
S 4208 87569710
A 1139 227872648
A 10323 318148835
Q 813 13118 6190333112959
Q 3860 11770 1750784261536
A 9728 784326650
A 1221 185807768
S 2241 385680270
A 9330 868338914
S 5361 521325071
A 10721 44477469
S 8935 709714073
A 5934 402855977
A 9176 987329583
Q 771 8075 3992315853777
S 12038 459029105
S 8110 703099461
A 8223 375818193
A 13286 824536286
A 5890 344784678
A 6598 377453929
S 5521 233743169
Q 1014 13287 8212151594835
S 11800 610303485
S 12120 355886644
S 2033 945658974
S 2170 848624443
S 4958 581592058
Q 2262 11301 196815869990
S 4542 94327222
A 2540 89075199
Q 2454 11046 8219427153208
Q 102 13318 1373247437666
S 13171 481059871
S 4768 690309857
Q 2514 9729 4517610064284
S 6695 674749316
Q 197 13170 5446820531177
Q 359 8411 7974536029539
A 221 879258279
A 7999 562994230
A 660 860946335
Q 467 12243 4928689017312
S 6132 378349249
S 11626 234777600
Q 2852 12693 1864156261605
S 9584 501854388
S 5500 719339494
S 9990 978569620
Q 1326 9727 2316049262827
Q 2919 12053 5320673359111
A 8644 472412627
Q 3022 12899 7476938458770
S 8174 253016344
A 134 407775371
S 6484 748215719
S 9346 954368290
A 9306 261138765
Q 192 11724 3983252000492
Q 360 10931 6564050027826
A 1683 219710370
Q 956 9140 4964099079384
A 11988 512341162
Q 878 13018 8907206685176
Q 3227 13238 3760788157733
S 4125 577240197
Q 1773 10235 2344804113414
S 7614 363825906
A 1170 238102663
S 3918 111590067
A 2552 11582381
Q 2198 12872 1815769574348
S 3347 109913794
A 4922 827975715
Q 1202 8886 1947774523376
S 12178 581745996
A 421 865956076
S 9069 110419563
Q 1297 12119 2749047227956
Q 884 13032 3504357064968
Q 2378 10567 6838837269700
S 5554 496928857
Q 2376 10320 5612689797575
S 1230 351962313
S 1271 798932826
Q 4747 12438 7264951055290
Q 2594 12234 3909950452597
Q 543 12487 2671243289872
Q 166 8453 6877698863825
S 12387 632264096
A 4726 665330779
A 10118 500688704
S 9747 124047467
S 1600 237526521
A 4064 308138288
S 3815 30019085
A 10340 335340570
S 345 125686941
Q 512 12442 5817910083211
A 12268 235348511
Q 1103 9386 7902884482340
Q 4396 12843 7797230919536
S 7263 164306580
Q 299 9447 536222266083
Q 2018 11044 7571540814660
Q 1580 9301 5228693593081
Q 441 12757 2282812991245
Q 167 13098 4519401865326
S 10963 697238309
S 10821 351578757
A 7620 32024715
S 11373 73568515
S 11703 798058680
Q 1881 12928 6160345433183
S 784 855374885
S 3151 99277841
Q 4401 11846 6689542183035
Q 1209 12381 3880715383745
A 2761 675947699
Q 2676 13122 1921526042916
Q 1615 9582 6167879426157
S 9774 568652714
S 7612 819499164
S 2620 869256704
A 4666 109368347
Q 7 13335 6820186581081
S 11470 43425768
Q 532 13122 1137036506256
S 9267 198062485
A 5650 253946273
Q 3250 13089 9440145084297
S 4577 250829962
S 8977 432425891
A 12063 646784915
A 9963 530484621
A 13255 438409656
A 1105 122231159
S 5244 307244224
S 9641 694562264
A 588 330114513
Q 639 13261 8579055274537
A 866 797952140
A 1685 801465685
A 11127 151615170
A 13065 357865666
Q 387 13115 837063786423
S 4531 178040682
A 177 403043706
S 13123 326319926
S 6825 930880298
Q 2441 12536 8048548854897
S 11531 900115305
S 6870 937549285
S 10320 128250808
S 6003 655644653
S 908 37849627
S 383 659425759
A 1185 298249160
S 3819 554510835
S 907 761607615
Q 1534 12890 5878910535125
S 12847 513399155
Q 83 13265 5210551461394
Q 2092 12997 6207405601800
S 3902 151071938
Q 1631 13041 755314597482
A 5913 936810514
Q 555 12063 6595506236942
A 5686 681247633
Q 2315 12253 7574041153871
Q 107 11248 1117769618864
S 13070 133456795
Q 1177 11405 9986409269099
A 1163 664772450
Q 2646 11537 1925240699685
Q 806 9868 7446640931886
S 9419 973043231
S 12762 49489810
Q 3331 10497 5321466123419
Q 2577 11883 4288726071714
S 4708 239432221
Q 3751 12018 5904252143951
A 62 1348303
Q 2539 9424 6514415601257
Q 1793 11963 2983728171685
A 2013 935442785
A 7048 675293906
S 5143 600597421
Q 725 8104 5039248745311
Q 1476 9661 147225573479
Q 4178 11492 2642202570138
A 9716 974327077
S 4122 640539284
A 1321 553482039
A 6268 197201767
S 7961 189968206
A 1244 389988108
S 11438 410000961
S 1465 542633105
Q 3684 12222 8159884582368
S 12521 677696619
S 8228 337267283
S 10683 773209708
Q 830 12082 4315624632780
S 10833 899610349
A 11098 893445551
A 9056 854167412
S 9218 63809987
A 6305 98984355
Q 4714 12036 3660271984003
A 387 871193792
S 205 178035226
Q 923 13276 754352355230
S 3780 440791709
Q 130 13350 5118536815912
S 4218 283458352
S 8088 380408124
Q 1616 10211 1306893225598
A 12699 94713597
A 8704 30765510
Q 1867 12745 3734537444518
Q 711 9245 4873630040693
S 561 923504704
Q 53 12056 7364984635652
A 6886 355531938
Q 115 12043 6450534956832
Q 2906 12917 2271684339454
Q 131 13095 5590941635378
A 11005 427402467
A 7485 651455695
A 4155 9747973
Q 1045 13106 8979237354472
A 8193 98142244
S 9597 793900283
Q 428 9819 4904115738967
Q 1906 10965 3534723766845
S 3211 63933841
Q 1432 11839 6736475630332
A 9053 31634281
S 5813 600214002
S 8797 834785853
S 3998 175375005
Q 5225 12409 39051884301
Q 1220 13149 2272055056522
Q 2132 13276 3005418827347
Q 985 12160 1213678027374
Q 926 12951 2572049957988
S 2461 113881001
Q 2847 12279 6473623631741
A 6879 775881661
A 667 1081791
Q 1438 12988 7445008391787
S 10815 158452200
A 13058 311155925
A 2340 741728494
S 4449 589688875
Q 1380 9013 449437261085
Q 2827 12876 6640050588276
A 11653 560525133
S 6096 137584975
S 2794 127477520
A 722 633088623
S 2530 900114616
S 8026 319083637
A 11560 849326010
Q 1142 11680 2539632048161
Q 545 12927 8146961468272
A 8694 469123208
A 5860 694650328
S 7354 477344470
Q 432 9992 7883479280995
S 8439 422608311
S 12486 326197598
S 6682 718340049
Q 482 9731 7382644716885
S 6215 467981907
A 6540 660254986
S 3824 319222301
Q 3866 12258 155302791492
S 4860 798560275
A 11651 533111591
S 8180 220515387
A 10394 659314740
A 3642 291603090
Q 1949 8927 872496041076
Q 3796 13176 1154083140494
Q 70 13326 7682417594536
Q 3885 12446 5910881629808
Q 4536 13211 2276975564380
Q 2049 11822 9257972661295
A 54 394320004
Q 3450 11548 395533477027
Q 2672 13173 5079671404991
Q 2450 11634 6115550158538
A 1066 720629867
A 3047 284129392
A 6835 639920834
A 7574 156486660
A 13174 534152401
Q 512 11231 3886787064445
A 5650 856203334
Q 2584 12412 7821594244535
A 8818 29958125
A 720 244549551
S 1548 859574212
Q 2772 9684 1825299368559
Q 1848 9806 6307940724696
S 266 58118381
A 7910 978519427
S 8879 549522991
Q 71 11910 8817623612391
Q 1288 11183 7929133715904
Q 1858 12392 7379553583135
A 6911 248814495
S 769 46692658
Q 2685 10285 2535293483577
Q 82 13049 1978658296999
Q 5016 13084 4908688988730
A 257 885158718
A 8368 793798919
Q 5326 12593 2211853758714
A 8881 248466376
Q 1452 12462 7143742434894
A 9456 84287420
S 9450 589065627
Q 1326 9935 8302334949816
S 13196 671744166
Q 1421 9295 6925544724065
Q 1068 9762 3136621935267
Q 35 13333 122027972564
Q 114 13349 4731455456518
S 2099 30771353
S 9255 651448307
Q 2615 10312 3238785845979
Q 2263 11563 4117625987058
S 12317 540847496
Q 1278 11426 6634036741405
A 5224 950587992
A 7589 803993823
S 1705 314239086
S 8456 205890606
S 998 994367831
Q 1291 13240 2116539977318
S 11368 298302388
Q 2787 11677 3063773356426
Q 166 12817 8653092353764
Q 2928 12848 6079272137457
A 8590 746078198
Q 586 13267 8795758882369
Q 769 12026 8990864046090
A 1698 752291603
Q 2536 11547 8949881408781
A 1307 682734200
S 11902 949838582
S 1136 5720116
Q 432 13263 7171897544944
A 904 473341948
S 6838 242230302
A 10184 153287100
A 7311 298891989
Q 593 12909 4577311823181
S 6689 513212169
Q 1317 10512 711789497075
Q 982 12752 9053658842223
A 3376 344250230
S 1461 303953579
S 11674 20170035
S 10721 603570401
Q 5320 12807 3054115790317
S 9270 176445466
S 6656 469330847
S 2046 854556727
A 6023 617005016
A 11612 277731748
Q 597 8858 2023606851809
Q 4708 12544 7719395201380
Q 2606 11534 7253339404294
S 5013 806773264
S 5267 15688214
Q 5274 12917 4339354204780
A 9025 997342731
S 9092 974565434
A 10940 973732761
Q 990 12510 8859435067283
S 9777 566328192
Q 565 8600 4731991061385
S 5585 541659098
S 3007 211076749
A 4050 169508039
Q 3981 11353 1201973882776
A 8644 254436915
Q 2691 11113 4275523089369
Q 3030 10238 1783204010593
Q 16 10840 1341681383264
A 1730 579999592
S 3823 348175954
Q 2106 13118 3743221470013
S 5316 425731046
S 9328 647198135
A 12445 574488624
A 3890 936118248
S 10570 957430342
Q 3451 12570 7903503661016
Q 4392 13328 6996564674099
A 762 86248553
Q 1777 12525 2350414639742
S 12825 256635086
S 1572 540840073
Q 291 12686 7184000943592
S 1942 640199981
A 7162 162381332
Q 1078 9772 5314795158173
Q 442 12446 8904256230702
Q 54 12960 8887416113995
S 6048 210972602
A 6237 27490881
Q 190 7831 6019036058898
S 2706 343820237
Q 790 12874 5247340381580
Q 206 12358 5287122062684
A 10701 475538188
A 5984 825820745
A 10102 706954299
S 11809 453152451
A 12922 175541966
Q 858 12781 1247404761074
S 10880 797893399
A 4040 844367399
S 772 810116124
A 2537 473094885
A 6227 695010261
Q 643 12877 4924600933312
A 3195 580826705
Q 786 11661 8386064200295
Q 4758 11889 2949069217813
Q 347 12827 8073440613482
Q 109 12095 6114813914412
S 6609 720552856
S 5305 799647505
S 9991 640721637
A 1701 49369558
Q 2354 10183 1200049480229
S 7398 318996863
A 12622 636145550
Q 1343 10999 1878413403802
Q 4592 11678 5389199669110
Q 1039 12763 83712150158
S 12814 957988779
Q 360 12782 5058225653172
A 5973 977338207
A 11625 985818862
S 1362 444324459
Q 753 13316 5685905521878
A 11101 12576717
A 10587 743004716
S 2234 327075464
S 6345 285263853
A 5439 513868408
A 9958 787035824
S 5819 209280495
S 2274 141518578
S 3472 159897727
A 3687 144935783
A 8240 837156775
A 12852 899889780
A 8021 795320229
A 2415 198053371
A 7577 814375677
A 12903 149149535
S 9685 713814273
A 4534 613014249
Q 642 10976 972788303387
S 3295 150288020
Q 205 13092 7021083362550
Q 808 12586 3270904699301
S 11113 444333316
Q 6 11574 7519005103206
Q 2726 13269 5590868797560
Q 2872 12481 3993290405740
A 7229 159929638
Q 943 11736 2166332623732
Q 935 12145 6817492694090
Q 1071 9709 2231559567776
A 8414 214626138
Q 995 10588 3825348228060
Q 16 10287 9657305393142
A 11641 985902115
A 230 731926541
A 10922 511905288
A 7908 400487165
Q 1611 12835 7734258240494
Q 4636 11677 874301400749
Q 725 10263 1831849680032
A 11645 763774643
Q 1587 10770 6435403851770
Q 104 12833 4808476797800
A 9742 781172447
S 10741 211956421
Q 385 12459 8041982052329
Q 1030 8974 3524411459550
Q 1981 10341 7206917540580
A 5926 506285423
S 2393 89371593
A 5699 233291761
Q 27 9989 6229293337854
S 6017 344684996
A 10496 991352708
Q 375 7932 3465472369345
Q 3418 13004 2259180912094
A 7101 256485027
A 3922 814012558
A 11076 771034671
Q 1313 11163 9040128050536
Q 771 12805 1044429798456
A 5147 719372426
A 11960 52345395
Q 493 9659 269686560601
S 9245 704841954
Q 4695 11893 2544438799652
Q 811 13179 8515173758738
S 7784 663070873
A 12287 355849820
S 3349 917540051
A 10948 531122561
A 3335 28712989
S 1450 728635193
Q 1181 10683 4456549510142
S 8936 991327107
A 1091 358267669
Q 1163 11026 4539885346854
S 9966 529032959
Q 963 13221 62471479759
A 6472 848174421
Q 1589 13319 8994676174903
A 222 278358920
Q 946 10475 2239320337619
Q 43 8337 5997524519613
S 8168 640485446
Q 3967 11175 2419174150390
A 4684 632344088
Q 596 13206 9637922144334
A 13070 248284902
Q 1359 12179 9018947254349
S 12754 960721590
A 12703 725842481
Q 2106 13106 3954623370186
A 9416 617955915
Q 1281 10555 3765468634767
S 8636 771922355
Q 4625 12361 2074658307939
Q 2512 13254 8645996543362
A 6562 269164579
S 4836 383142545
A 2763 508944353
S 1250 449323183
S 3831 3602627
S 3326 651906108
Q 1647 13267 4892418701749
A 9155 13996963
S 4238 934625851
S 92 88851285
Q 70 12774 5399543852962
S 11410 384553410
S 10379 173951319
A 3128 978345722
Q 318 13269 8943732978977
Q 6043 13185 3321636840651
S 6224 742057220
A 6653 105802561
Q 1396 12715 6894817650717
Q 2921 12206 5934317956414
S 12395 534473648
S 10016 64972047
Q 1003 11957 3883868579487
Q 3619 12842 5471113831267
S 8974 823242068
S 5017 208715007
Q 436 12062 3439676337287
A 11189 35811101
S 4205 989237454
S 9001 350413426
A 12750 706763177
Q 1327 12246 934388235692
Q 998 8605 5521125732027
A 10591 370256171
Q 1530 10059 1363003378337
A 4387 666945872
Q 1770 11125 97364078131
A 6223 184664657
Q 755 12389 6961152710805
S 4704 23607144
Q 938 12525 7048426397017
Q 337 8340 6797830587693
S 5709 922450220
Q 1594 13329 7101881471585
A 10836 146756021
Q 536 9137 4875091419794
A 4276 599966728
A 1756 95370273
A 10389 501531079
S 5441 617166452
S 5502 59967657
S 3303 509594800
S 8563 961885808
A 2784 167529926
S 8254 481564276
Q 2208 12573 2314607631004
S 5392 683249740
Q 2200 9932 5065218398152
A 1916 931101743
A 10941 755469209
S 12512 896340711
S 12474 932336927
Q 413 13219 9751933899340
S 1189 25146148
S 12516 420457932
A 108 501776960
A 12755 544105858
Q 915 7805 5368991832817
S 1264 284111217
S 1242 655129742
Q 377 13014 6415732672993
S 8636 752011096
Q 342 12744 1561123045176
Q 902 12648 6983322992691
A 846 497146079
A 12866 927562679
A 13267 126345866
A 2346 998660827
Q 98 13348 3077924084920
Q 1019 12082 8675608951822
S 7986 368232999
Q 1156 10898 7996698408942
A 8007 499465949
S 3332 755826162
S 4454 854273037
S 10758 427520335
Q 2733 11445 3971680459068
S 6284 864474508
Q 1417 13202 8522035464459
Q 1802 13199 7409865357289
Q 1441 10344 3935530203094
S 9343 114352748
A 7056 532952126
Q 346 12647 7666513842997
S 1756 648971738
A 6140 802204991
A 7347 826380564
Q 143 13205 914715250161
S 5314 809478740
A 6086 15772906
A 5827 20938457
Q 2493 10066 2760993079431
S 7253 53548086
A 12671 396373455
A 7976 14650178
A 13173 565361291
A 10718 116381438
A 7265 782513749
Q 982 12925 3960509707793
Q 2055 12914 6784319170899
Q 18 13235 8260714405758
S 7846 633129756
S 2215 651984447
Q 6169 13195 4521749745884
S 3760 88746743
S 8036 7551223
S 10831 7381147
Q 3333 10497 2004657489976
S 4886 21118267
S 9691 269267221
A 11301 870000630
Q 895 11207 940817150048
A 6886 957309857
Q 388 11617 3191184171460
A 5536 847283454
Q 1388 12561 6337179526413
Q 522 7310 6202549659942
Q 3684 12406 7280328298876
S 11817 319211597
S 2156 233822353
Q 474 11327 5343129048110
S 1093 254187576
S 7562 142454295
A 8090 624492175
Q 273 11561 1232923813138
Q 1752 13237 9780274178131
S 303 601786512
A 7663 93304320
Q 325 13024 5718058293039
S 1037 943491509
S 5637 264653822
S 12908 525117055
A 1970 798907240
Q 121 11999 7281014049161
A 12970 934421743
S 12373 115227422
Q 225 12638 7086713534432
Q 1904 9183 866903146995
A 10838 279652640
A 1724 895530722
S 1753 264146748
A 10034 228190170
S 5383 627302716
A 9011 341416736
A 6376 99568361
A 9871 176711294
A 11985 711791290
Q 2041 11313 5723839626037
A 1316 324427333
Q 896 13097 4170674107542
A 5782 499633742
A 7629 824292506
A 5967 918082931
Q 1263 11883 806964711807
Q 27 13358 8177673669179
S 10966 740815320
Q 3688 12457 6035543408264
Q 3771 13314 3034776503902
Q 576 13172 4748027295406
A 3652 280814467
Q 273 10263 4587656963709
A 10463 934977462
Q 26 12977 3578452218899
Q 2829 10153 3631754821547
S 10989 830514707
A 6113 576244798
Q 788 10776 4544661809849
S 4322 958490227
Q 4816 12447 4322862384831
Q 411 12940 6350867255347
Q 1187 8008 6070717461189
A 12265 219292876
Q 5407 12105 2121623467316
A 3167 967177772
Q 13 13332 2449660722207
S 8924 442686169
S 12738 727272836
Q 310 12253 544611073882
Q 1347 12742 8552414411993
Q 3518 12671 9145661145250
Q 4170 11184 4144998483151
Q 4241 12221 6266865114106
A 8014 197989276
Q 768 11192 6093985161907
Q 523 13317 7069613464307
S 1751 978666839
S 12863 156338142
Q 1738 9736 690518559889
A 5477 44178979
Q 1192 11807 23845789505
A 6581 742508687
S 8528 544698130
S 8646 164253245
A 7218 153840091
A 10988 572222816
A 10559 352900960
A 8625 684772481
Q 2637 13018 5036716266317
Q 5748 13146 3688948223104
A 5716 62514538
Q 5658 12813 1990520538589
S 12043 468950911
A 6165 637241882
A 8142 18814946
A 3290 581053690
A 11057 407581053
A 2132 535805389
A 4344 781743866
A 10052 532757218
A 11266 545137239
A 4487 702232899
Q 176 13122 6000074741026
A 8488 682129027
S 12224 380599321
A 7491 645142366
Q 2920 12616 5559565970321
S 2626 101462884
S 4516 211563667
Q 2698 10733 5044854063970
A 401 242377800
S 5309 513748592
S 13301 325364913
A 12726 488658863
S 7187 136644482
Q 5473 12361 4605352988639
A 9943 698402607
A 8791 864004689
S 6353 429304102
Q 2736 11392 8139837616564
Q 168 13082 2562528620891
A 9789 99632603
Q 3695 11594 5408573140895
S 698 95920010
Q 3603 11807 4633876288742
Q 2189 11255 316851426801
Q 1743 10097 1757448920641
Q 2529 12886 592063405568
Q 2235 11226 5461958239149
S 2031 2260134
A 11842 545153321
A 4294 78183203
S 5938 403291718
S 8349 362141832
A 8013 497765747
Q 838 10974 5887754530687
S 4253 721875053
A 969 170919979
Q 2486 12951 8772909699987
S 3827 43911966
A 7080 197019359
Q 4018 12587 4067889611623
A 7010 614743605
Q 1637 10903 5482284224184
Q 1978 9212 3152248388833
Q 5794 13301 5231238544256
Q 2839 11646 1771420839577
S 12863 29274783
Q 131 13026 7889182517471
A 10837 321418533
S 1307 185320299
Q 308 7979 2256073814315
A 2641 35693604
Q 2269 9170 955809231050
S 9940 254363217
A 835 727459789
Q 186 9764 5297789167252
S 5426 562745613
Q 1324 13290 7134332831531
A 102 297415732
Q 515 9054 1800942452302
Q 1885 13038 414631458213
Q 1022 13351 1261433371491
Q 18 7427 178115675015
Q 3856 12561 6549474948109
S 1810 266719587
Q 5309 12173 1226982728898
Q 244 11084 253497330925
S 5438 403514441
Q 504 13310 5223925245763
Q 1870 10262 7741770675459
A 4653 675683299
A 4040 955531259
Q 10 11172 7545489893161
S 3541 369360318
Q 880 13256 8112428192817
Q 1212 13325 6286269701568
Q 185 7791 3908801599569
A 13329 374740588
S 8904 896537040
Q 352 11700 4457313205521
A 11881 573356777
Q 841 11139 6513353088555
Q 2357 10811 3298111923865
S 748 804424510
Q 119 11481 6180125572452
A 5856 120017695
A 11531 483067037
S 2355 794394892
A 6083 621521637
Q 677 10128 8819508439778
S 6365 397903188
Q 1503 10528 6463225894789
A 3324 937416165
Q 870 9639 5839331364266
Q 1523 12689 6847777039868
S 1581 502532122
Q 266 13339 1212144373546
Q 1440 13212 3760370860887
A 13003 526862969
Q 1595 11882 1514032455664
S 9024 668179405
Q 134 12900 7079197886755
Q 1526 12182 5658278980055
A 2904 311781389
A 5619 110997500
A 4602 646714710
S 11539 915044569
Q 1188 9299 2320648575926
A 6482 417284883
A 11648 78368910
A 10253 224883851
Q 2061 12617 4287773323054
S 11132 494230980
A 9627 400585671
Q 2624 13177 3061240556171
S 11089 62786430
S 5524 884203410
Q 34 13171 716108924716
S 9122 633865816
A 1646 577910645
Q 1567 10601 3201652437909
S 6098 516055617
Q 1223 13326 5230582400114
A 13268 375774059
A 4584 271141590
A 7595 123497101
A 12924 498571109
S 2517 837119898
S 221 402776803
S 2374 776268877
A 5986 703369878
S 477 834742733
S 4127 65406270
A 6347 609090327
A 6564 422727468
Q 105 11762 1476762659796
S 6970 460372799
Q 169 13050 2457141253889
Q 2 13347 8146432437191
S 4922 162253361
A 7711 190651528
Q 2010 12596 6736887878437
Q 1788 12390 5779327938085
S 3557 443765620
S 4181 838994077
Q 227 11757 152738811171
Q 2011 12075 8648229982294
A 9437 199300379
Q 184 12727 5287946399814
A 2966 332411615
Q 368 11863 3816378594586
Q 3899 13166 1162385596429
S 11642 206793934
Q 931 9538 5839665750620
A 13275 849756803
Q 886 12592 1195456421281
Q 126 10711 7955374661700
Q 729 13212 1423828469974
A 3976 763502043
A 6345 733717744
S 11613 172592447
Q 644 12969 7711175381898
S 698 375718789
Q 2218 12767 1290009768172
Q 657 12783 9842598177338
S 8187 935602170
A 1966 823154778
Q 2283 12442 4851174405142
A 5967 938691663
A 12074 935539057
A 7589 338721142
S 2830 770525995
Q 2447 12756 1301951255267
Q 388 11493 4078738863549
A 2009 283695316
A 9887 746490867
S 12481 965894709
S 9201 937878456
S 11791 535896558
Q 5507 13019 5665707251828
A 3374 559088247
S 7952 644609008
A 12225 94273384
Q 116 13036 1310351170382
A 8544 476079139
Q 3056 10880 4475450114282
A 7031 974900650
S 2960 930420283
Q 1634 12923 2303547099802
A 8510 228061336
S 3095 251124665
S 3977 314077408
Q 1728 11710 3142693303914
S 2930 716164300
A 6392 251087351
A 11780 984821381
S 12513 43111376
A 7766 221311614
A 3293 408906196
A 5686 234231335
Q 650 13220 6301626755564
Q 852 13138 7877645759172
Q 740 13127 4436508571643
Q 1860 13074 3577720294795
Q 277 12344 5788891062642
A 925 942861103
S 865 602293865
A 6564 335251551
Q 25 13129 6244876050296
Q 3602 12176 4874548616908
A 9974 915316587
A 13187 275070220
S 6612 626789054
Q 1961 10935 3882820810711
A 1181 825717197
A 5285 406877168
Q 1678 9882 7490062421265
S 3765 468953054
A 6233 974468823
Q 4359 12687 3563556998700
S 1501 348077744
Q 208 11005 9796606772370
S 12572 628448978
A 13142 722495528
A 9358 616448892
Q 4875 12423 6620934288212
A 6831 928069777
Q 1336 8351 2557142865941
Q 1473 13339 5760349652707
S 6210 886791887
S 4403 317988185
S 8097 806889042
Q 1983 9810 4353191570045
A 287 585894385
A 11275 407242619
S 12468 238194867
Q 1068 11817 6084337063782
S 4583 916175906
A 1478 1183174
S 2935 859761435
S 1481 433758879
A 6098 902289211
S 11263 262152021
S 11373 669003112
S 1322 861205357
Q 3085 12369 7055549420837
Q 606 11432 3398460553249
S 3322 596813703
Q 1023 10882 6617447920096
A 959 793396380
Q 3047 12810 2456898586063
S 1469 951092481
A 2993 810300969
S 4585 824516346
S 9093 611846214
S 662 509456656
S 12882 555469315
Q 540 11852 4427873820269
A 4429 185161131
A 11872 893588980
Q 3125 11718 5759116906936
Q 3367 10350 5955363733970
A 12941 201894579
Q 4442 11763 688772313483
A 7656 339331877
A 1342 977674285
A 10390 10456789
Q 74 13124 5857414184586
A 7491 477848266
Q 184 11607 970736569279
Q 1580 13337 8402186417304
Q 613 13024 921461691389
Q 1100 12353 5396065173178
S 11595 80922266
S 9323 897748840
Q 1661 12699 7282432505714
S 8255 953712830
Q 3390 13219 2961502633054
S 4806 120067359
A 1889 768924760
Q 946 9123 272964516862
A 2240 410950893
Q 3628 10787 6089639069194
Q 1536 11786 469709237968
Q 1539 9475 7692934042188
S 4632 415253262
Q 11 13327 9329300850067
A 4216 587399782
Q 837 11169 6046321352917
A 7955 478110101
Q 1179 9147 4140218238191
Q 1140 11342 1799403142424
A 11417 279803794
A 7161 874685789
A 11419 957257827
Q 585 12079 7740995652249
Q 513 12249 7977565811514
A 1102 397137448
A 12588 881409849
A 2116 834154483
S 8051 871183242
Q 684 10310 7230748425026
S 5267 980846045
Q 545 13296 8776315377993
Q 1295 11370 971538301889
A 6880 490897693
S 8476 452330169
Q 784 12954 4076017594051
Q 2835 11866 4650432100135
Q 4340 13144 3549020337082
S 7330 622715015
Q 6446 13142 4800619369194
A 4582 617395084
A 1573 305966054
Q 1691 11629 1701102164908
A 10136 5205524
S 4020 25458798
A 1610 229373640
A 8865 5844955
S 1342 846146587
S 1686 386149777
Q 2873 12295 4109665295024
Q 1537 13329 5225043213002
S 2033 950425139
A 3758 459128947
Q 592 13281 3172567060801
A 5576 590074638
Q 60 13318 4300099924149
Q 607 11400 8561779276456
Q 2754 11571 2436709555582
S 8744 493330947
A 7492 566672064
A 2757 924594034
S 11884 906306559
A 8833 898519978
Q 4397 13048 4558490743757
A 6019 717031104
A 11073 404548583
Q 1009 9615 4797495962820
A 12487 35311637
S 9568 706708726
S 6563 477744055
Q 500 10917 4196636391339
A 9256 117753130
A 514 533316518
S 6020 472735064
S 9321 465650501
Q 3519 11100 7168086410050
Q 168 7957 6733334977077
Q 2286 11335 8744587297736
S 1258 505530150
S 7193 800377030
Q 2785 12135 3304797577882
S 71 262563295
Q 2440 10677 6143832583311
A 488 358326359
S 12790 516131672
Q 4067 12707 7126720656090
S 1940 212225871
Q 126 13354 8746821839815
S 4041 654215985
Q 905 8610 537254099349
Q 358 13042 1761989573152
Q 1507 12899 6793766778829
Q 2869 10807 6010421654110
S 11680 958820889
Q 54 11138 7339675439364
A 2375 980176296
Q 1009 11284 3093159626066
A 1856 665034531
A 13329 764555207
Q 4154 12185 220729449949
Q 3729 13280 7135241053023
A 8727 204253462
Q 647 8618 1107389804085
S 922 675873840
Q 2059 12100 1536650981299
A 4260 327920186
A 2127 120451946
A 12228 206578266
Q 855 10965 5553478231422
S 3544 950773337
A 7560 720552188
A 7757 411973996
Q 3994 12401 4902217508642
A 2679 361578451
Q 90 13263 7449841842475
Q 404 10442 6729496080310
Q 1553 11419 4947372015933
S 6464 86372928
A 1170 527217551
Q 951 11300 2711146066762
S 1459 954154696
A 12268 792498801
S 2632 516409643
Q 19 12863 3401114587568
S 5971 134071116
Q 5402 12352 4925493361243
S 7694 192309173
A 2128 910895543
S 8900 581214972
Q 1352 11196 6886104113646
Q 2119 9762 810079009885
S 2695 568285585
Q 18 13288 2756820420580
Q 386 13145 7476948427996
S 3745 401989184
Q 223 10918 1393242542764
A 7760 755117224
A 8259 355636456
A 11014 227067247
Q 1705 12494 4515722504585
Q 1379 9519 8135441718037
Q 1289 12280 5897614335158
Q 926 12053 1131358332825
A 10454 271877979
A 10737 475841728
A 5936 677233503
S 12282 38837320
S 8661 234242507
A 222 289310424
S 7729 850657817
A 6821 305395283
S 6917 283768943
A 4192 272170997
S 7718 371046603
S 3439 744510480
Q 1011 11716 2301801128335
S 9903 797801325
S 12498 11600669
Q 794 11797 3677603081515
Q 2760 13192 6359421676974
Q 156 13325 7135200898197
Q 300 11007 5631917744347
S 7033 698921694
S 9230 227349196
Q 670 12053 4468986059462
A 5378 557106678
A 12808 51848079
Q 2914 12778 7660583839909
Q 1348 10800 1401684266181
Q 1097 9426 2410687639479
A 7572 540583860
Q 1496 13330 8195820321940
S 7674 870719487
Q 1922 10390 2673636839189
A 6389 159961285
Q 1027 11542 2431533366136
A 5345 402662458
Q 2856 12892 145010448105
Q 3720 11070 2145295347295
A 12576 986199305
Q 3002 9890 1494096339676
Q 1062 11171 2576349621730
S 2174 31149832
S 5758 429031746
Q 52 13307 7584405841394
A 6458 753940436
A 7642 463290428
S 10488 906851115
Q 1191 13093 5331766878997
Q 2243 13200 4002907943905
A 7625 346046749
S 10806 880568120
A 8963 633264312
S 9449 14799966
A 12055 256355565
S 9477 858446282
Q 2815 12107 8670999754625
A 7722 768838106
A 2517 861510091
S 4719 304866348
S 1158 462130826
A 2894 645529473
S 4636 222612330
S 3644 108860841
Q 1265 13049 7831394292110
S 2841 648753807
S 6856 222439653
Q 170 12381 9038647710754
Q 860 12777 7007118669987
S 9202 294595405
S 3163 411081101
S 2296 832535797
Q 17 13325 1354734894186
Q 1693 12013 9874773986343
S 4763 419616337
S 6973 765892459
S 469 774499629
Q 24 9925 9136701593080
Q 1657 12760 1903702410479
S 8695 521033582
S 371 788628071
A 7637 266660761
S 6025 449035628
S 13195 845128570
S 11503 657495214
Q 1636 11263 9304130115899
Q 1636 13110 3373357398915
Q 486 12565 1310900305631
Q 5609 13188 339138861784
Q 4239 12747 2396813630684
S 7029 482795912
S 7863 708171473
Q 553 10243 5191740343495
Q 1388 10596 8180718662458
Q 214 13231 8941844141039
A 9652 565924529
S 13173 458804231
Q 1196 13155 7909856910690
A 6703 984437855
Q 1115 13176 4884864697598
Q 573 13271 7411188083334
Q 1932 11206 3876144066208
S 2370 974249215
A 5312 915160543
S 9631 169137949
A 5368 18531000
A 10327 848555138
Q 17 13169 5201704300457
S 8785 71307934
A 6986 156893852
S 638 446430878
S 10749 474678567
A 8765 598016263
S 11436 991201568
A 1700 684753515
S 1504 937006811
Q 3159 10434 1697150992541
Q 1820 10580 72284787924
S 4520 359283209
A 11698 794560646
S 2591 170994204
A 7312 612859314
S 9981 822061318
S 10727 147917583
Q 1848 11825 9225325114843
A 7122 10787270
Q 551 13070 9192376307264
A 11653 402156617
A 6100 644394413
Q 3918 12751 3843273848470
Q 2681 10930 5251212986622
A 5220 433327900
Q 108 12922 7222403353416
Q 299 12694 5396309399196
S 10032 539599459
Q 2371 9486 4013934219052
Q 7 13284 7452394055099
S 11689 290412231
A 8206 896698003
S 4135 41274163
A 4992 841296976
Q 1843 11254 853138422943
S 13079 521949641
Q 1108 7832 5702827988212
S 3347 547825509
S 5102 499988095
A 7503 885916214
Q 2558 11969 4991884864769
Q 1 13357 4757069846150
A 2182 717223006
S 10737 161180463
Q 2129 13248 5346650426428
A 5382 825775417
Q 259 13169 7871554993737
Q 1318 9602 2932567478582
A 11637 164093363
A 2050 292399971
Q 259 7716 5664181472859
A 5526 413973105
S 596 427422837
Q 2833 11443 6055772592859
A 3904 422972517
Q 4199 12530 2411714073984
S 142 928378841
A 4651 177604424
Q 334 10317 7603083761597
A 11703 243884507
A 5115 306301176
A 12637 668051759
A 350 663675755
Q 1134 13058 1104683409603
S 2350 913524910
Q 1143 12511 3966768629720
S 11760 814785810
S 11556 570661240
Q 194 13110 4104917356262
A 6994 138595164
A 13027 338733570
Q 1400 10682 2650958907049
Q 1330 11578 2050738505673
Q 3575 10904 3312835211738
Q 3292 11379 4067777242122
Q 54 13291 8200546639104
S 2515 595439391
A 9743 681835443
Q 3370 10895 598051763304
S 1649 133895035
A 3601 378853232
Q 5998 12826 5793281220949
S 6913 906458065
Q 957 12370 3339373824962
A 3968 106097795
Q 459 13058 6492059078281
Q 1168 12668 9393142111558
A 10068 563374587
Q 2607 10793 902059671226
Q 853 9372 5445301213313
S 10239 897721820
A 3342 323213644
A 13320 826864345
S 6366 948349550
A 9659 340595816
Q 627 10472 7961878737217
S 2841 795695060
A 5943 201406191
Q 1452 10917 8891763298711
S 2359 138910462
A 3029 69008226
S 702 262871578
A 1457 185609898
S 13328 637653037
S 1967 257268648
A 12261 528207089
Q 1161 12578 1031232263936
S 2975 344361376
Q 1928 9161 3761812642319
S 7147 41620938
Q 272 9988 8247662388267
S 8480 912389971
A 8640 143177391
Q 2061 12057 4527572119989
A 2097 509813466
S 4546 986671952
Q 190 12860 7557853025689
A 12649 711600068
Q 1628 11002 2852181278130
S 13115 291374080
Q 18 12799 3049027590676
S 5956 825884831
A 274 854884789
S 10133 944370986
A 2842 924237243
A 7919 521791738
Q 815 11888 6793519735104
Q 154 7332 6708400216277
Q 1896 11381 9023165054714
S 5139 534286183
Q 4098 11837 4814932568025
S 247 582097265
S 3102 414329167
S 3992 528848716
S 11347 59716965
A 6956 545816793
A 3427 396932251
A 5566 345022802
Q 659 11884 7583207439568
Q 614 12832 903509444807
S 4551 860339238
Q 1349 13356 8882980665813
Q 488 11646 5640822119143
Q 2501 12403 7499712211303
Q 1114 12708 592371938482
A 11153 123572903
Q 1164 11036 133314933867
S 1278 929654592
S 9025 271207217
Q 3323 12866 1267934982195
A 12298 12944050
Q 290 11453 6611048842858
A 477 130487737
A 7169 695523317
Q 216 7037 5724607988386
A 6943 572835814
Q 3158 12764 7864671510974
Q 1675 9161 5555086316769
A 1870 739246248
S 3683 965593319
A 7256 659516730
S 7666 81563659
S 5285 44614653
Q 5040 13338 998277713683
Q 4700 12124 4680418277571
Q 178 13069 8506360110164
Q 248 13313 6555626603105
A 1833 538502319
A 7585 249481397
Q 2307 12223 4039820029693
S 8086 30000519
A 3641 324384478
A 10883 637573186
S 12068 608572652
Q 2374 10248 3144923882547
A 2155 814966110
A 3247 487275298
S 7096 910018048
A 8227 140509151
Q 1231 12072 5267113988357
S 1481 882082493
S 4856 351328969
S 1241 669406492
A 8396 198973856
A 9977 631250585
A 6620 153424133
A 219 472039396
S 5780 329958822
A 1017 409927283
Q 5081 13094 5637295116889
S 8586 377958927
S 6145 967328546
A 6212 863207316
S 7910 667282730
Q 777 12457 3884503597065
S 6196 805753241
A 3596 116323674
A 7061 56223120
Q 46 13284 9247813511242
A 11222 506896307
Q 518 12372 4389137288699
Q 494 11476 1678853417488
Q 1384 13063 3680182293849
S 1709 369041132
S 7377 174744524
A 7190 790043150
Q 3118 11305 3186118544290
A 11649 63469425
A 7561 739416570
A 5435 519057228
A 12601 874196907
S 9723 350366543
A 13189 237589297
A 10480 854847033
A 6308 926470468
S 8036 873393319
A 10577 728205518
Q 1493 10206 6125846298700
Q 365 12520 5209148627901
Q 246 11868 6180515880521
Q 693 10098 327805762603
S 4254 142021846
A 12422 513477648
A 3404 186258921
Q 2124 12015 8561275735618
Q 2077 12937 3462924655012
Q 5099 11791 97652767453
Q 2512 12585 2782483355268
A 9103 409108916
A 4928 959826610
S 6001 127441359
S 12180 723481956
S 11612 132526193
S 1366 223080415
Q 390 13276 9019297315573
A 4254 48187061
Q 2598 13152 368753480774
S 2314 449957711
A 10581 804226194
Q 1352 9376 662783020089
S 6206 85471526
S 11325 941808270
S 783 465308208
S 10309 670376260
S 13112 259595952
A 207 371738719
Q 1238 8127 4751628099182
Q 466 13355 4457751465012
Q 284 7788 372351845891
Q 14 13334 9452270533175
Q 2105 11742 5787420433230
A 6091 164550799
Q 2519 11577 891728924906
S 4290 452984644
Q 2706 11860 6685786969869
A 5760 602938370
S 5152 824218731
A 9126 888967348
S 1441 961372822
S 5928 52771805
Q 136 10285 3750433881530
A 8905 263844028
A 6477 120439960
Q 103 13021 285524354350
S 445 254597909
A 4370 650220139
S 5680 472394014
S 5910 477671711
S 3620 82436822
S 2921 555849114
Q 861 13001 3886872396634
Q 397 12937 213101676071
Q 1209 10108 4937226278470
Q 831 9292 475736317243
Q 130 11031 4842868294855
S 13079 783551597
A 11027 458220919
A 9060 609297542
S 6958 761666171
S 3415 75812009
S 8128 357307703
Q 2208 10282 4486711599023
A 3121 499985520
A 10783 33309224
A 1334 106738242
Q 296 12536 15406489880
Q 731 8270 1265782988452
A 13184 377457712
Q 456 12648 2079366270595
A 3110 594282084
A 9850 559579207
Q 596 13298 7088090934878
S 1834 814191598
Q 1561 11339 5600780378593
Q 14 13084 1595239646220
S 8856 385093632
S 6636 884802933
A 6567 936160631
S 1623 328432554
Q 2658 12257 2776803396069
Q 95 7735 5636770523228
Q 1181 11927 4581897451146
S 3760 901581041
A 3062 315060216
S 8993 113212625
Q 1655 11360 7868348708672
Q 122 10887 6180993986689
S 1750 994524811
Q 1691 8609 6472379343112
Q 234 12150 4135447700141
A 8544 633005058
Q 4490 12228 2053107247463
Q 916 11690 551022897438
S 3577 915871939
S 54 665130647
Q 376 13342 112048868799
Q 717 9943 881172643434
S 5295 148142235
Q 679 12327 6916517418790
Q 1251 11957 9263567892861
Q 1963 10327 2572625953164
A 4228 738643336
Q 1193 9180 6057577516522
S 5448 380945858
A 3950 254959334
Q 2977 11005 4216544992596
Q 1502 12799 1661352854760
S 718 144435331
A 13324 726347305
Q 3475 10319 4765467656386
A 7549 285490641
A 10217 900171750
S 4869 371955464
A 7106 817764834
A 12444 336644740
Q 2163 12249 2096619299083
S 1489 643036996
A 10484 355140540
A 8389 855668920
Q 1545 10623 1700531147894
Q 692 11568 6782413587190
Q 1062 13197 4424274488744
S 2594 655219079
Q 819 7737 2132785233322
S 2724 994493187
A 42 372634157
A 9931 931358510
S 2174 153498155
A 12241 497675800
S 8227 873355374
A 953 247322396
Q 107 12162 9590677357123
S 4995 564131668
S 9536 411606698
S 8513 209959289
Q 401 12302 3067609992775
S 3909 609328390
S 9966 971557845
Q 3231 11583 5006236725712
A 9222 134439897
Q 1103 7927 28668438123
Q 952 12235 2387153595432
Q 194 12136 2538453383501
A 9058 606998634
S 10835 777218323
Q 1767 11399 3743371926105
Q 1077 10664 1908716260775
S 5708 452789523
S 3322 215730283
A 8022 287753473
Q 376 12694 1350494639127
S 5480 431195835
Q 3484 12289 5136830689732
Q 1358 10716 6848867970215
Q 157 12293 1866066614919
Q 758 13293 7706587481953
A 9217 125215155
Q 816 11579 751696773518
A 7873 953629240
A 1702 252879975
Q 655 13355 7342978363244
A 2685 812704941
Q 1896 12685 4363550097029
Q 2023 12684 2551425503042
A 11581 51706852
A 11745 589312493
A 12607 45269823
S 8678 357825546
Q 149 12789 3231612308235
A 6597 812528949
A 695 705633088
A 8872 220484382
A 9971 916063036
Q 1663 10138 497918870780
Q 86 9216 2248254676035
S 4917 606979624
A 7244 233456564
S 13193 821465920
S 9063 596958552
A 3375 332787873
Q 1583 13208 5867838001978
Q 1016 13133 2745837045190
A 9602 411509788
Q 1905 12324 3366243078785
Q 181 13195 6853822207436
S 11217 649215620
Q 236 11270 7316563308953
S 8541 436580687
S 5117 861629955
Q 204 13295 6596760297704
Q 1572 11046 1840570186976
A 3241 940384628
S 9406 481692221
Q 917 8862 5389454896771
A 10168 191616117
Q 528 12782 7511656250997
S 9853 224345171
A 4798 762772320
A 8796 277576116
S 3413 667439059
S 12837 835711544
A 9684 191594970
A 6317 26308491
S 4530 438780211
S 5995 4812409
A 4131 606084537
A 4863 269165885
A 4486 922464664
A 5053 875056247
A 7128 993689244
Q 494 12847 4587211648272
S 10955 986714123
S 10040 792243216
S 11878 609793659
Q 1945 9166 4115961980663
A 10759 408763600
A 8002 953854391
Q 47 12358 8391927573446
Q 111 13167 3460230499313
S 10173 569713412
Q 3616 13243 941978288956
Q 109 13104 3079448624198
Q 103 12749 3407334167824
A 8091 330425840
A 10930 722680288
A 12176 442784814
Q 860 11597 2823557788322
Q 2284 12232 5306423867541
Q 2306 10801 1208070251407
Q 2794 13000 2070789444614
A 10914 203895861
A 9289 14480092
S 37 76704242
Q 165 11607 7289228050084
S 12080 880498148
A 6762 822396823
A 12835 22338557
A 1987 71302472
Q 306 9319 4080470782759
Q 2293 9534 3282623507095
Q 28 13311 8347116519238
A 6849 909854884
S 7081 468277176
Q 850 8543 3407453122600
A 13319 169846907
A 6984 829586541
Q 1100 8388 1364727263617
A 9726 123402738
S 4396 433778222
S 3446 685458920
S 6111 954686368
S 13156 254113284
Q 1838 8931 2765855509670
A 3703 15632969
A 910 863090001
Q 3442 13300 8343946248572
Q 2837 11208 1952954963444
S 988 141165462
S 5267 587144359
A 8775 478486471
Q 5131 12588 3047775239136
Q 1189 11053 5577556877453
Q 1931 12829 7933927930139
S 4833 560562184
A 1134 423121417
S 4780 864682885
S 11890 320490730
S 10221 926405687
A 7518 659365503
Q 566 11488 2207087434317
Q 4627 11974 4599505607364
Q 2104 12557 3930156152172
S 1623 17896654
S 11587 279844952
A 10120 591061856
S 12649 389394063
Q 317 11976 2175110754746
A 6506 5579742
Q 1637 13277 4806171583766
Q 4636 12956 6114602233919
Q 4503 12775 3858864352547
A 3132 277639296
Q 216 12962 507819208370
S 11894 977973634
Q 120 10887 392629024316
A 10504 341461272
A 11598 80767320
S 4070 832204472
A 7480 375571466
S 12911 626295369
Q 4918 13281 1772809949233
Q 628 13024 6553487712384
A 11135 88506001
S 10367 3767814
A 12474 114674075
A 7287 21782327
Q 4771 12290 5560727430151
S 9971 748685182
A 4837 30968362
A 11031 425553055
S 3738 4393351
Q 644 11504 5499530446364
Q 1079 8185 3040508704089
Q 74 7625 516745435923
A 10528 3372660
S 3344 55424498
S 3396 585796261
A 186 699007779
S 2890 487442102
A 519 791901254
S 3107 118885091
Q 2733 12188 39703221243
Q 1670 9388 1195918694162
A 384 865657024
A 13025 129561734
S 2574 651741356
A 11895 331874243
S 10437 773357849
A 205 748121532
S 6065 447323449
Q 688 8298 553366553557
Q 3215 12043 186339098403
A 11020 203214666
S 6739 171586680
A 590 583161279
Q 3527 11084 2341315046909
S 2571 732582844
Q 3868 11087 2873189425913
A 12706 745512984
S 11804 588338984
S 1792 163689789
Q 961 10092 6707846121973
A 30 903704803
Q 243 13288 1320665812191
Q 801 12752 7027325326504
Q 281 12050 1184339861711
Q 2971 12029 6064884407961
A 6693 529079180
Q 231 13244 6537291359487
Q 896 8042 3071659879722
A 1997 514777538
A 4642 190312290
A 12069 649251528
Q 2819 11089 720877949770
A 7989 796338515
Q 2673 10756 263154193920
Q 1103 10958 542964994775
Q 1249 9994 174809517634
S 9721 908753635
Q 2931 9915 5811744564977
S 761 833311978
S 842 101497997
Q 1207 10223 215217933454
Q 2807 10602 5203475757987
A 10672 626961343
Q 128 13101 7493781996529
A 5051 373417054
Q 2880 10697 1725063501434
A 8999 99892743
A 3416 473269069
A 7681 279713743
Q 1379 9499 5711355214104
A 934 159785581
Q 4030 13234 1942755939941
Q 1299 12426 5066369194206
Q 56 13222 3600220431327
Q 1852 11125 4005188461323
A 6966 111073804
A 10793 35310506
A 4336 2985837
S 4881 233113787
A 2720 798119597
A 3676 158397642
A 7022 723729250
A 6958 555709262
A 2827 30385216
S 10132 644827710
S 6590 513733838
A 11400 894651302
S 11275 101150601
S 6892 63156034
A 1866 549263428
A 4194 878307055
Q 3954 12758 458697738620
Q 1022 8388 3765923549087
Q 1159 12892 3402314075442
S 13227 561446588
S 2041 195159244
S 5569 795750399
Q 873 9119 5190567416846
A 8536 180522073
A 8435 734628601
S 6111 63073082
S 5788 159970574
A 7522 324658423
A 12883 216621564
Q 1623 12556 2096300332958
A 9105 68691321
A 4226 638782115
Q 90 8872 27895020934
Q 794 9249 7273020038584
Q 4277 12860 5515639809620
S 4042 656695244
A 12432 691942961
Q 2742 12902 6406557546145
S 11375 828184426
Q 1054 8497 6459260075788
Q 1581 10973 7134777006144
A 8480 223658039
S 12463 968300707
Q 290 10102 7797569700777
Q 1236 11231 631107689864
Q 1524 8892 7295647607962
A 2702 649225172
Q 465 13274 9619563909581
Q 1676 9048 3823473605535
A 4507 384212821
S 9450 933602176
Q 2895 12929 9612637477086
Q 1805 11879 5989615846783
Q 4990 12151 1923569290475
A 10528 971927466
A 10382 821217092
Q 53 13307 4901361982616
Q 15 13353 6425503428835
S 9182 563902982
Q 1029 12953 5346652651152
Q 1527 10882 3494180631403
S 4986 118181434
Q 139 12586 2127006521944
Q 3057 10540 6759121199306
Q 5621 13082 4783480531450
S 7770 791029572
Q 4320 11562 6184834240179
Q 603 11494 9143238710701
S 4422 772169146
S 7655 497617951
A 3364 490765400
A 6388 584514891
A 370 592682745
S 888 554657107
S 1162 603598211
Q 2464 12593 8933400297151
A 9844 154198474
Q 4990 12351 5316637131256
Q 687 11198 9802425257423
A 1549 745638207
S 7826 337136416
Q 4067 12769 6983999975196
Q 3749 11695 139380134458
Q 416 10241 8197662745556
S 3254 924434829
S 2457 243869722
Q 441 12155 5434520366735
Q 202 12018 638309969808
A 5178 673457055
Q 811 11388 289042093404
S 5741 908124011
Q 12 13317 7354247025265
Q 1598 13131 4035606001615
A 12283 860056816
Q 674 9670 233340623185
A 8114 876056383
S 7795 588805503
S 1233 134755743
Q 3661 12647 6658615798080
Q 1831 13127 5451428298924
S 3519 225713539
S 1040 686065241
Q 2826 12308 6165710277812
S 3587 557069319
Q 91 13169 4929004917378
Q 2416 10034 6791456648521
A 5266 560910681
Q 535 12957 4071350363168
S 6364 447060002
Q 2292 11508 61631747001
Q 1145 12946 4989639794503
A 1718 818476497
Q 1402 12138 6727868236698
Q 3481 13074 4533859515361
A 7577 202894000
S 4474 770769225
Q 2028 9260 1867573395656
A 1370 429843126
A 8988 431583423
Q 890 8623 6126124362546
A 1737 372924364
A 5413 893132991
Q 565 8794 2162062209886
A 6979 139122661
A 1113 309582069
A 3926 161048099
S 4828 234195461
A 6848 44786704
S 5875 625854115
A 7144 401348582
Q 2937 11256 7315923701678
A 10217 875847119
A 11951 292729287
Q 2909 13346 3044361355217
S 9611 853126822
A 3729 412194356
Q 47 13353 8985529592284
Q 5186 11940 5972214511234
A 7350 915611174
S 4300 227117752
Q 4623 13174 4310967025262
S 303 884623719
Q 57 12704 6097113011225
S 2736 863023909
A 4280 24561364
S 12174 507641070
Q 5898 12933 7034099115070
A 3168 70642636
S 2197 618916998
S 3737 114502651
S 11759 649447198
Q 1635 12040 5867796094557
Q 2323 11072 2683185153073
Q 994 11719 8506776531327
Q 836 12444 3829741300196
Q 3505 12265 500270275345
A 637 727811782
A 5463 42887957
S 9855 35268791
A 11673 248265182
S 1530 868413425
A 11806 34987406
A 11411 313408861
Q 4512 12957 6369614147944
A 5386 242364503
S 8708 970361870
S 7366 395029207
S 9268 514807601
Q 6 12676 5195896352906
A 6500 384054444
A 9422 204393677
A 8042 253576991
A 11036 330916335
Q 1346 10318 4883645320483
S 6912 391514440
Q 789 8374 3479789944115
Q 1928 10702 1775085873313
A 5182 78035932
S 11902 914151851
S 6894 113142387
S 12872 446799838
Q 6301 12987 1327697489152
Q 5257 12707 4296639874727
Q 2768 13080 3892825645412
Q 1397 9730 1807748640343
A 10332 914073226
A 7822 328978979
A 6058 948233766
S 4993 520368164
Q 1721 11560 6185867428080
S 7024 787987435
Q 1699 11492 5522155482022
Q 2872 13054 7558741704511
S 770 375488971
S 6475 436503327
Q 3025 10144 180735782060
A 11506 955759412
A 7053 688482068
Q 4519 12587 6823281675912
A 466 904707355
A 5120 595622586
A 120 489541611
S 8473 515454872
A 12685 712089181
Q 2288 12798 7621563367062
S 3237 765913746
S 6165 976322300
A 1737 477096143
S 3374 404821107
A 8174 349389238
Q 947 10137 4983846118937
S 6329 936216462
S 10606 548713107
Q 302 13275 1572304663101
Q 2865 11104 5332659806415
A 13230 872504914
S 7051 260492605
S 3310 165139869
A 4579 353514031
Q 3616 11956 6199803295
S 10270 97495783
A 7464 77417017
A 6572 373012618
A 5577 204259147
Q 727 13138 341162335870
Q 614 8252 4799664034709
S 11771 745341743
Q 1128 12577 8338329362398
A 5292 965715124
S 8071 756001923
Q 816 8653 2357727832640
S 11432 316921453
Q 1140 13005 6137062863463
S 11303 261418708
Q 1773 9643 4646521616819
S 5893 115351057
S 8491 368251790
Q 2138 9554 7257658213069
A 5954 344779907
Q 45 12237 3215735189285
Q 43 12643 5746437250921
A 8273 809056067
A 7696 655017817
Q 913 10748 7150419854693
Q 80 12664 5709395431626
S 11417 95878418
Q 1155 10811 5711114447982
Q 2244 9756 4276493874791
Q 1406 13115 7700942131059
A 10395 623950846
S 8800 841390002
Q 2088 13061 4766916564795
S 6734 281886375
Q 1214 12926 6200130856067
A 8124 102429792
S 8619 380021732
S 3586 963030387
A 11079 204289685
Q 170 12220 1415721593579
Q 2016 12721 6024573544529
Q 869 12245 6354184209206
S 7686 88618441
A 4040 97138812
Q 3782 10611 4700364344948
A 11382 37498501
A 10250 513590993
Q 2396 10539 6201976363943
S 2623 25162708
Q 56 11233 8098193925374
Q 779 12672 8656468955874
A 3437 957932511
Q 343 10856 6628185519076
Q 486 12890 7076133956083
S 12971 92466892
S 5741 73423257
S 5893 609435519
A 13341 57305180
S 5890 246065684
Q 936 11536 6599770291950
A 6331 694550388
A 12372 500990527
S 13142 384195215
A 4480 980952839
A 3397 601521287
A 6193 834056803
S 2298 860690138
A 1285 21378089
A 4061 19438422
A 1256 546857177
Q 4620 13356 4296039360796
Q 65 13173 8671437270543
Q 2880 11772 6699790514066
S 3462 913488406
S 7969 456947871
Q 425 12923 1554335554776
Q 21 12475 4951823987054
S 12464 674876083
A 11732 527696315
A 12139 76617527
A 8767 785930226
S 11547 235973379
Q 2665 10140 2924145495457
S 5884 996479655
Q 110 13207 8561156283506
S 8715 733037753
S 12830 732514188
S 8846 279807421
Q 1608 11311 6321973856459
A 4585 172494893
S 7109 881649391
A 5499 995338725
S 2101 741966516
A 13228 961825696
A 7420 111745109
S 6593 422557135
Q 2151 13313 7127135152457
S 1981 651027912
S 2301 716662537
A 9733 342984982
A 11010 230198
A 3267 534318277
Q 861 13086 2438509667648
Q 3307 10903 3271759266262
S 5528 9783907
A 8321 587998261
A 9539 337823229
S 13120 484517594
A 5194 954015113
S 11323 2425956
A 12318 785684290
A 754 42428356
Q 344 12276 6750952814027
A 5965 773760266
S 4632 781230612
A 4371 568601715
Q 914 11477 4546124249954
A 11841 381033245
A 3756 639859133
Q 2328 11680 989435570667
Q 63 9760 689550358136
Q 141 11562 5006810858779
A 12816 996478110
S 8400 241887626
Q 2240 9275 1074042577366
S 10513 260315196
A 6629 598839958
Q 273 12894 4048515647378
Q 4448 11343 3189538351119
A 3246 262565100
S 12316 177460788
A 9976 145713788
S 10595 589963272
A 7773 121753399
S 1821 248774485
Q 180 10995 1870870884059
Q 1199 9626 6354960893100
Q 56 11603 3884758128641
A 4008 421618501
S 7437 310666549
S 6187 918586931
S 11097 976882442
A 10578 34423823
S 11870 191304100
A 11529 124878703
A 9435 556482645
S 12594 361890787
S 9011 607646828
S 6210 157391729
S 5727 834592
Q 3753 11273 2369690439230
Q 129 13280 5688610369085
S 1962 945696180
S 3166 379700158
S 6913 429559746
S 12301 925785342
A 5225 328114388
A 7612 363760955
A 12612 815344308
S 7189 393386696
Q 166 9555 3089983146623
Q 762 13165 3412551617089
A 11657 992358033
A 7816 564032566
Q 1904 9650 5147054353740
Q 98 9358 2558246122371
S 3293 721532285
Q 178 11089 580868876537
Q 185 12354 9309243960956
Q 2140 11335 6113906205567
A 4846 284644735
Q 234 12741 1965441733867
Q 3151 13133 4327074871493
A 11809 713924662
A 1629 793266436
S 3961 856275047
S 8194 363120503
Q 225 12847 2234367701057
A 5729 143561769
S 5741 742158702
S 2019 875043015
Q 831 11125 1976977075661
Q 756 13179 8734474756560
A 11186 748513700
A 9754 574935943
S 9587 18087132
Q 5855 13313 2886259928075
Q 1168 9898 156872587328
S 3117 634431821
Q 3338 13357 2600644568378
S 10431 370359776
S 1604 464636909
A 12135 177078531
S 6359 730950452
A 13138 891568919
S 3303 575809523
A 12146 218128688
Q 1428 11791 6747358813397
Q 1770 10028 7914731505933
S 8488 540731604
Q 182 11433 1067123682279
A 775 929140886
A 7871 788121459
Q 9 13361 2346318234524
Q 621 11772 6842545065614
S 81 486870096
Q 3609 11911 502070754363
S 6009 161330951
Q 3523 12385 7497692365388
S 12903 513328313
A 7017 75121011
S 9177 507581336
A 1886 925161715
Q 1280 11642 5556086435741
Q 3443 10784 6312611516023
Q 3204 11798 849648078622
S 4395 291639644
Q 1631 9460 2800000428615
A 2095 382449441
Q 342 12815 5880880630160
A 3596 846170706
S 11450 358599048
A 11029 594251826
A 5201 871513557
S 3560 645204425
Q 1299 13088 4472262532670
A 3367 128040195
A 6705 332952487
Q 3170 13355 8171664075850
A 13333 860779590
S 13291 574914940
Q 1267 10640 1682113697067
A 10158 507188597
S 858 870762713
Q 698 11793 7482867869627
Q 477 12816 1663415348539
A 7637 806130747
A 9567 529951298
Q 3935 12526 7569561403758
Q 506 10694 4797308063471
Q 1556 10588 2311008930889
Q 875 8511 3223678245558
Q 3933 12578 47839695045
S 9231 3738804
A 12903 516225436
Q 2006 12426 4434559597506
Q 1045 12892 3185848218095
Q 2811 12535 396208116212
A 5097 394822673
Q 2093 13123 3919228676677
Q 1212 9129 6623930323698
A 4446 964294219
A 13214 223654763
Q 3376 13325 5845717900508
A 6815 551560804
Q 27 13110 3641222140455
S 9719 367802408
Q 289 12603 4538469889432
A 6992 231573488
A 12128 793159474
A 567 251502652
A 9262 685141014
A 9736 643080064
Q 315 12308 7354197600427
S 2401 304429496
A 4247 551385472
S 10447 613633513
Q 3861 12526 7721331917426
A 10287 185796909
A 10143 596504711
S 10615 538887122
S 6974 836183148
Q 2867 13067 23445900910
A 5200 591651306
A 13019 751557554
S 11486 854650572
Q 827 13154 7641076543378
A 11981 269616826
A 10339 363765382
A 4148 250694244
S 6217 196455654
A 12725 31170091
Q 252 12743 4238833984943
Q 824 12811 37615364376
Q 68 11997 9892936034226
A 2730 5407875
Q 300 9121 7147454717265
A 9383 259857927
Q 801 7691 3257692223020
Q 217 13203 3617909516495
Q 708 12984 4344002515940
Q 439 13359 74888784106
S 1757 50548754
A 11921 501499542
S 7015 142307404
Q 257 7441 2404294069684
Q 438 12521 1889623001021
A 11235 31474497
S 11930 288148714
S 6266 599823975
A 9259 671889327
S 6753 445250322
S 1623 418504407
S 3101 551102601
Q 1035 8685 7012440242439
A 6704 681065214
A 9763 480382340
A 4081 150882202
S 10426 181986604
Q 3319 10537 3971357867320
A 1572 330538551
S 11489 1773775
Q 316 12462 7430349506776
Q 1503 11905 4276611441346
S 2888 826224401
S 2619 272704579
S 8124 743629596
Q 2386 10484 6752632144452
Q 788 12345 6596476105077
S 12984 563886150
A 6686 869723358
A 11737 836300703
Q 2077 11527 4661705516611
A 7573 260480385
A 12532 944360016
S 7215 906653786
A 5287 893132977
Q 2642 13218 790275533123
S 9343 812095427
A 3055 409856776
Q 349 11072 1284674001880
S 5860 548061538
Q 574 10739 1424321580610
S 2633 217661900
Q 1086 12598 4011297689466
S 1146 293973314
A 6840 185955062
S 12976 320656165
S 6512 776020446
A 642 325385099
Q 2010 12668 3234461859496
Q 54 13341 2582648861140
Q 2353 10865 3597191744695
A 13282 273573157
A 11947 126004716
A 9264 994214896
S 4456 211787184
A 6489 339341104
A 13308 791585084
Q 2854 11656 3468102124098
A 8334 398995664
A 2391 332397551
S 2961 52885822
Q 66 11761 7849896525267
Q 3122 12770 2649046424821
S 1830 292172936
Q 2094 12269 6640431836043
Q 2548 12722 7056026285132
Q 298 12579 3048635912812
Q 1434 10303 8323652026060
A 2450 689225013
S 10535 626299728
S 13235 90009789
Q 1512 13067 1742390609189
Q 1062 11823 4853198560974
S 2803 87902071
S 4612 609630117
Q 667 7435 5810386604832
S 8358 127986066
S 3422 418260584
Q 355 8228 5234173660892
Q 4321 12349 4846025331484
Q 5616 13275 2253849089243
A 8799 66311339
Q 594 12423 3763447482062
Q 3485 11990 7775374521860
S 7021 519711117
S 8146 823866126
S 1953 561251477
Q 1985 10448 7997401619298
Q 2520 12486 5599061888258
Q 4255 13194 5277954195361
S 9120 723420126
Q 582 8675 5574917742350
Q 426 12297 4199037635399
Q 3983 10708 2140522682322
A 5944 536762850
Q 155 13358 1911034830639
Q 5930 12909 4904553065693
Q 56 13169 1210312261330
Q 3041 11485 2654956193454
S 3488 944781345
A 474 618213374
Q 4398 12100 4904572892156
A 6726 523901148
Q 846 10795 4172307288703
S 5847 732734490
S 3706 57499212
S 10817 902539340
S 906 707788785
S 8398 953474084
Q 120 11347 5282925289859
A 2223 913176408
S 1835 530054055
S 11657 550559927
A 4047 248960212
Q 3427 10717 4943721550458
S 8224 602185042
Q 160 13112 8800761320723
S 13171 411801284
A 6803 78969507
A 2907 834229774
Q 411 13245 8329802619800
Q 993 12041 4746301814265
A 3615 267304762
A 2305 941714222
Q 1889 12643 7018050964002
Q 1685 11576 3157536671034
Q 3197 12243 3402105700111
Q 2157 13019 2923458118957
Q 41 13361 9869195112787
Q 418 10070 2656726617074
A 9381 839011009
Q 6261 13016 2743985193331
Q 277 9578 951789878195
S 2328 502809716
Q 139 12679 2785326534929
A 12136 922740333
Q 1478 11871 4002016090107
Q 179 13163 9065929237804
S 13350 760348698
Q 663 10687 6555578192088
Q 6202 12933 5894356265401
S 591 430105495
Q 566 11172 3455369246025
Q 685 11786 2852382002705
Q 4605 11324 6309641628946
Q 828 13267 1448304666451
Q 308 12747 3318652490258
A 4536 307495626
Q 2239 11205 4663405298272
A 6535 212171754
A 12708 54297714
A 583 198362601
Q 1824 12274 7785680427942
Q 3492 12085 1919738214383
S 11742 452389083
A 3413 569882502
S 10472 465723677
A 9946 499800333
A 2822 625628496
S 1762 915205289
S 5588 797526791
Q 1392 9655 7952774536839
A 2440 423591499
Q 971 10617 2588639005590
A 3799 580661419
Q 5599 12559 1586345591122
A 12120 566157721
A 8974 804836887
A 5054 166688053
Q 2414 12903 6352502154367
S 8906 784134775
A 3563 731513792
S 6803 654539218
A 10476 439445068
A 6915 787667192
S 10056 290308593
Q 3898 12535 8392894271491
Q 2139 13259 6965633572188
Q 2503 9862 4818724944027
Q 209 10541 4284261553824
S 1292 432588094
S 10763 749698344
S 5716 138072446
A 2576 412958877
A 2659 812075199
S 10945 962859935
S 8164 852052735
Q 2171 9101 5014090056642
Q 3104 10980 1541812245287
Q 173 13357 750885483797
S 3436 487853286
S 4949 268143774
A 9373 761220841
Q 200 13300 6405639229425
Q 446 13210 5998863187139
A 8739 321795396
A 5926 549563147
A 2992 627639499
S 9358 277832525
Q 565 10558 8652336343283
Q 1127 12441 2542015514842
Q 167 8302 6448092578788
S 7577 952973805
A 10496 777724004
A 9626 971678403
A 4561 902297556
S 4683 153867044
Q 3760 12051 7809412676713
Q 298 12584 7484558715893
A 11903 349892315
A 8324 333580658
A 10918 371590324
A 11417 246898602
A 1671 210194436
Q 2147 9488 4998356012331
S 7757 394635574
Q 1248 12193 8491866343193
S 12512 17059802
Q 1288 8031 3648013822235
S 4048 345081976
A 10682 758457229
A 3646 497002255
A 12197 650921253
S 56 918820918
S 4370 89750885
Q 671 7792 1781207001358
S 5268 251544744
A 4507 697990301
Q 1401 13335 3721811478801
S 724 962041069
Q 358 10601 5093232832015
Q 1075 10906 4976983697816
A 13362 485471291
Q 1554 12813 964168216407
Q 302 13327 1380211489718
Q 152 11405 3299614734756
Q 3562 10359 182893928984
A 4230 778040917
A 12682 30226611
A 3020 395604018
Q 2225 12630 6904285541624
A 8501 385708441
Q 91 11028 6843432934836
A 10341 263183098
S 5476 507421399
A 10615 376666520
S 7102 136540162
A 8652 30267571
S 9545 588410130
Q 1829 12995 9476493570252
A 2085 8190933
A 11622 875844244
A 991 466694637
S 13296 581607404
Q 652 9817 837813736066
Q 148 12803 9790443115836
S 11604 12318806
A 9473 170799943
Q 1066 8848 6142465791125
A 1362 568757770
S 6869 852594710
Q 3656 12240 8263474184948
A 1665 316098942
A 700 239730256
Q 5251 13196 762970674672
Q 622 12583 4735056648540
A 7150 185863237
Q 3450 10587 2675228261687
Q 513 12284 7181957171496
A 7993 744065060
A 9367 824596868
Q 165 9833 5261713226950
Q 1100 10359 3173971701992
Q 3148 11358 5922053825213
A 5548 495818478
S 4559 204891740
Q 943 12282 9913877179087
Q 1485 12787 3265782516832
A 9624 158881873
S 9875 667371213
S 7042 135855239
Q 1274 11245 6944760447018
S 3740 488017247
S 11137 841434435
Q 133 13088 2485460719407
Q 1557 12303 1086888741402
S 8123 929593000
Q 114 12615 6595893559464
A 11445 754583058
S 7380 10036484
A 3172 277360798
S 6522 435083081
S 5674 864836007
S 3840 261519880
Q 53 12748 529571349493
S 2155 93451848
S 7299 931716925
Q 562 12031 5272190860873
S 6587 617901892
S 4867 199440394
A 9772 103410046
Q 830 13033 318077360872
Q 547 13138 5651907424740
S 9918 836244221
Q 5548 13299 4105895395540
Q 966 13020 8501374511339
A 1842 515270610
Q 20 13218 13223397323
A 10030 527163096
S 4451 530302380
S 10805 462304652
S 10446 173460189
Q 520 11814 5415050696756
Q 692 13157 7025225274422
A 187 363345801
A 1483 937245213
A 46 274400636
S 5835 751883467
S 8363 241208793
Q 3240 11517 4227330416826
Q 3672 13232 6005379724049
Q 263 10853 3366047375987
Q 1446 13270 9439469218224
Q 2040 10568 4456555545487
Q 5755 12500 5364283570090
A 10265 21658683
S 4087 451073494
Q 182 13217 3745594604657
Q 1776 9079 3712272200458
Q 373 10452 2968236595692
A 9253 761589638
Q 771 13103 1693229854077
A 11153 208440583
Q 2838 13154 3191729737251
S 7625 967760844
Q 1893 12778 8122686755771
A 7341 787491741
A 12662 724476310
Q 3522 11959 2113745158099
Q 5680 12640 3287260351506
Q 175 8834 6969831126966
Q 3260 12174 7148234164027
Q 2354 10583 7482517269858
Q 898 10743 3261656230769
Q 4151 11944 6940663440077
A 6869 225771560
A 5741 253438959
A 8763 663345214
A 3474 668391096
S 1735 662390146
A 8639 368840731
A 10603 436946795
Q 964 8855 5794545920361
Q 72 13158 3643358892450
A 3853 400953936
S 4162 859326175
S 3312 481366533
Q 1723 9676 3507332651462
A 6 681924650
A 11225 362493424
A 11872 172857443
S 668 917631421
S 12212 671207658
S 12031 364772963
S 10711 323642287
A 9574 895746632
Q 1909 13147 6345660287198
Q 1611 11312 5865120304261
A 5238 300311670
S 10564 540914628
Q 2650 13170 1395838637378
A 6603 167071626
A 2190 582748842
A 5771 435101281
A 1468 474590270
S 1960 711641618
A 5941 222828194
S 8669 827738378
A 8908 779311363
Q 29 8400 7492590286553
Q 1326 12037 7532915633495
Q 2086 13240 859890788029
A 8374 530180585
Q 3574 10741 5624189961468
A 6565 761747082
A 4024 271376453
A 4782 851592389
A 9697 371455534
A 1551 850799988
S 13015 660379470
A 12380 902388146
A 8132 201797535
Q 4800 12274 3514275599084
A 5297 830239996
A 11023 860936706
A 9034 227843866
S 828 480457336
S 10263 647405586
S 10827 336924871
A 7436 995267800
S 12447 830111296
S 3658 645046145
S 11599 395062454
Q 197 8456 5511898000001
S 10438 704182903
S 7572 102706445
Q 2926 11411 903933033935
Q 166 12852 7483221990156
S 5751 122848997
A 10954 9338718
Q 182 13041 8053413434420
S 12765 767164586
Q 1655 13105 2348089122699
S 6828 553812379
Q 403 12888 8363581416725
A 7144 648763750
S 3946 749011442
A 6198 392777286
S 6956 807517338
Q 1537 12995 3438891580200
Q 5044 12013 3128353933128
A 11890 75939546
Q 1071 12143 5343072827208
Q 1519 12449 1833293128182
Q 2471 10974 4439062031350
Q 3084 11693 6858750100156
S 10114 884502607
S 7321 278905045
S 12363 990418572
Q 932 10870 9012754571900
A 1425 562619761
A 1700 841628934
S 12666 862521393
Q 2459 12859 715345079431
S 5985 892537579
A 265 974553536
Q 1901 10416 1372885043615
S 7616 312511860
Q 2441 13338 1166676087227
Q 1405 11743 9311499203049
A 2882 466341087
S 3448 94586330
Q 2387 11187 4312525481949
S 3558 662401457
Q 27 13331 9107366562446
A 8395 140344106
Q 90 12851 6820623455015
A 4668 670297691
S 8706 444867983
S 2752 637676752
Q 657 13299 4442745509133
Q 2479 10456 2444254959020
Q 575 13217 7856042831227
S 1235 698886353
S 8919 346332228
S 8103 787871693
S 789 733687437
Q 226 13129 6377197645002
S 5184 997860935
Q 1471 12091 6695086810985
S 7546 302799243
A 3474 108630054
Q 236 13322 4218978518924
S 8282 300079423
A 1090 772863566
A 9455 137484056
A 1165 225316652
Q 3796 10662 5827957767671
Q 28 8519 3160521725385
Q 2496 9662 3019156656078
S 7679 846015511
S 12367 787298062
Q 547 13029 7571311702726
Q 440 9900 8265392560987
A 6155 828479767
Q 639 12405 3665408125861
Q 78 12984 6697002558103
A 1587 665301831
A 6027 432054684
A 3666 639963583
Q 438 12111 7980150525161
S 3974 408137724
Q 1640 10447 8337889860374
A 1602 226795014
Q 2074 8988 6710624289667
S 3364 147747347
Q 109 12438 1381243123559
A 12665 164048563
Q 3170 11274 2368308163094
A 421 478724367
S 2624 984747053
S 11608 494479824
S 12180 67582800
Q 738 8781 6435115331320
Q 3578 12480 4869895468463
S 10516 551912834
Q 553 9917 5730259306715
S 12742 719080913
A 6143 902443609
S 13245 237074443
A 4205 484312062
Q 101 11972 1136608512273
Q 1567 13080 9208137327562
S 10180 169158047
S 2690 473525650
S 8118 351664566
Q 3930 12556 4641765257318
S 8609 131914670
A 607 4905795
Q 2925 9775 1074514161082
Q 983 11546 2685455849544
Q 356 12722 157457776770
Q 742 9913 1441993467408
A 7184 12216241
S 6683 887548580
S 4427 190772996
Q 5668 12701 4450125464380
A 3259 15597665
A 940 746214965
Q 87 12854 2322019207282
A 10984 8813684
Q 1549 12269 4095850117840
Q 178 13288 7685587905012
S 2349 581097653
Q 522 10681 5047788861297
A 2561 721162653
Q 3293 11039 5768832376723
Q 1307 10783 8393818130713
Q 5201 13116 6503129877127
A 1679 708631067
A 8967 477532642
Q 853 12643 2632412927270
Q 3846 11197 7315254533538
Q 26 12030 8515570819029
A 1870 963070785
A 3965 361168735
A 4503 839053752
S 4090 378253240
S 5775 488438108
Q 1435 11770 8542002035357
Q 2123 13362 5817584966021
A 5431 357986240
S 13058 781777091
S 2445 146720014
A 8359 975786535
A 354 656346231
S 551 496110750
A 9124 496688424
S 13300 232224549
A 269 554920931
S 4161 515727644
A 6195 371687623
S 8557 935693158
Q 6 13200 2857799647068
S 8878 971824456
Q 5938 12919 5148644638452
Q 771 10523 2588068384511
Q 2614 10476 4546728098516
S 3202 91320689
A 8916 423878381
A 13106 469089327
Q 733 12230 1630845265531
A 5593 136716665
A 7246 99246291
A 11522 743371403
S 3009 564045366
A 11257 845741180
Q 807 10172 4935236369395
A 11640 278011400
A 5835 520043424
S 11169 362987998
S 12500 126161990
A 414 676246651
S 11288 750167338
S 7479 738284142
Q 4389 12657 3573883653680
A 8632 597450114
A 12950 709217916
S 2239 654612900
Q 1585 11423 8437133081393
S 3953 517171366
S 3934 44566616
A 9094 185415795
S 730 671479893
A 4813 756994487
Q 5201 12272 6771139953657
Q 1820 11309 6061490721573
A 10609 646748008
Q 612 11669 4071360980349
A 5347 360808521
Q 320 9376 872336211550
Q 3151 13110 556890010978
A 4927 295935077
Q 96 13306 7849694594413
A 5557 202070611
Q 323 11190 4968882446362
S 5725 723363039
S 2252 776512491
A 8934 581167861
Q 2037 9909 5311946056373
S 11997 78948099
A 348 896188108
Q 5362 12529 1191330411759
A 11501 807401767
Q 1302 11097 888954824714
S 5164 928357893
Q 266 10163 5775331612855
S 8971 754542257
S 3567 196637090
A 2154 168925024
S 13015 362026230
S 11419 109197192
A 6153 284521130
Q 4011 10901 1146873897183
A 7063 687690239
Q 2807 9837 2343972428316
S 6177 186246264
Q 404 12235 3145282557798
Q 49 12966 477297145329
S 8352 942066764
Q 2011 11229 8586988765335
A 4857 801265255
A 2329 286766638
S 11741 563478448
A 3897 470811977
S 9552 699194076
A 3611 90395256
S 11569 871877066
Q 3660 12763 6543005186011
S 10341 196961957
S 2099 669983829
S 8826 18987337
S 9419 641007452
Q 2912 10857 4789937401087
A 11092 685059577
Q 1612 13298 7751062702201
Q 1689 13031 8755223095949
S 9788 935028648
Q 450 12801 6173447115143
Q 169 13170 6956880301131
A 11779 542284603
Q 31 8899 3879821553457
Q 2454 12168 4917937977457
A 11625 23620252
Q 1347 9841 4437083473336
Q 848 13221 817581374712
A 8476 241368512
Q 2570 12277 9521741184177
A 5796 392358723
S 3610 327631508
S 1894 582488334
Q 2503 9541 608560262474
Q 2926 12650 1635937013552
S 11907 183490261
S 8232 644959599
Q 15 13260 697197541961
S 10728 724968203
Q 262 13142 9100086624483
A 11909 792353373
Q 4167 12141 4669011334441
A 7329 829902843
S 3468 162249723
A 9200 374769381
Q 606 12346 8448410050147
S 3447 648776684
S 646 439758483
S 3554 34163115
Q 2377 13179 483191452394
A 7574 557166192
Q 277 11583 9760157009582
S 1721 194419345
A 2848 519106426
S 1230 479977265
A 13081 320450714
A 6889 685647719
A 9172 539610746
A 887 950979332
Q 1139 11453 6998507521247
A 9460 621029497
S 11754 466239407
S 574 196960954
Q 898 11156 9837512953728
S 5064 83945466
A 12876 447883038
A 4804 380546452
S 12280 600306804
S 8428 982583076
Q 1229 12825 2109918984133
Q 3840 10881 1164485314552
S 5076 227919499
Q 3046 10133 970947878305
S 11450 862691682
A 7480 268039682
Q 1433 12515 9716012165817
Q 4059 13122 3871736005178
Q 3127 10130 2708009063727
Q 1458 10004 3524892723820
S 11366 201313634
Q 221 10016 8425663354673
Q 1401 10570 2010656465213
S 9456 102916743
Q 1615 11118 2307022885244
A 7679 261899526
S 6646 612121715
Q 1993 12566 4617457126652
A 2078 672965317
Q 955 9312 1752726687358
A 6435 627856159
Q 481 12810 7650832795652
Q 2303 11015 5868579642661
S 9537 848960647
A 2239 352923513
A 8377 626134011
S 683 746522627
Q 1141 12740 9618077101212
Q 1889 11911 4913894811822
Q 3201 12583 2872477625250
S 2732 814540027
A 11644 281392840
Q 872 11068 8159888442593
Q 748 10460 268430447542
A 5302 595394991
A 6391 193855384
A 11706 361265311
Q 253 12966 6402874518813
A 8884 464182932
S 7854 601982663
S 8303 856754101
A 5162 86182350
Q 449 13256 6255715804966
S 9553 675548576
A 623 522418365
S 11623 70382465
A 6468 753909903
S 7868 583765305
A 9087 823580176
A 7877 155560880
S 5597 763936343
S 12966 773016435
S 10002 646995913
A 3498 157102364
Q 1123 10455 6740596255226
Q 243 13170 4595031055172
A 6945 500495669
A 7464 684979152
A 708 127991490
Q 2027 11171 3807982825866
S 3513 691592915
S 1632 658876079
S 12289 680889890
A 2765 236169076
S 417 141401371
S 1746 392591324
A 68 150271634
A 736 930811843
S 2576 492911652
Q 3401 11948 6262897483104
A 3713 599093410
Q 3724 12782 2035369068914
Q 99 13168 6354124254588
S 9730 822957386
Q 2452 12742 8318951315068
S 496 569041264
S 685 754778515
S 3087 820985441
Q 3140 12698 7899969371633
Q 1654 10071 513169089183
S 12268 341822692
S 2482 919425656
A 2917 950588291
Q 482 10471 2750213161684
A 10394 421295719
Q 96 10520 3226528824305
Q 108 13129 3563639885974
Q 1106 11281 6132542370039
S 3721 59095476
S 4396 526688909
A 8924 732159725
Q 2336 9476 979332290381
Q 164 12416 6211961116841
A 1722 843534744
Q 408 9610 426145206800
A 381 109050199
A 10248 76056776
S 12320 664839536
Q 1315 8562 5609980364935
Q 4608 11940 5034543615584
S 11036 632251989
A 6138 528972030
Q 460 12185 8152017711856
S 12112 588818774
S 8502 188251343
S 12719 130012196
Q 298 8898 3925636635670
A 2437 973258692
S 10068 9579820
S 6617 602403701
Q 1455 9059 898557271838
Q 2225 12401 1348976536348
A 5234 169617788
S 1010 406632264
Q 5211 12476 3263336750942
Q 751 11607 1838828531486
Q 3811 10779 2039034634449
A 5502 458801437
Q 22 13213 9472823841446
A 12615 860800450
S 11594 542977942
S 8706 968476290
A 10489 255922651
Q 732 9628 5139212111453
A 8868 963401622
A 11689 531553961
A 7206 654639017
A 3381 78960706
A 8430 759184802
A 9227 690149637
Q 458 13040 1420378225974
A 3369 693674584
Q 1017 9644 6961004898577
S 8379 38420950
S 5513 992682160
Q 24 13297 3890512475940
A 11211 458954240
A 2101 545826252
S 9080 308573726
A 10256 284316540
A 10573 237316882
S 7908 556138041
A 775 407963798
S 4444 537870159
S 9610 576483920
S 11493 587876953
Q 1545 9642 7976736666219
S 8563 575189652
A 8753 947560093
S 2413 394645553
S 8382 13889725
Q 3138 12871 4910405239984
A 9589 111114645
Q 936 11946 8299602781364
S 6275 39212494
S 2728 712219809
Q 4644 12566 5420772497011
Q 521 8215 3323813569395
S 9500 252802593
Q 379 9561 7260945479536
S 12781 411824572
A 9569 649814624
Q 3876 11452 1436722294118
Q 1005 8945 984113582012
Q 2854 11511 3158163425308
S 1899 450817877
A 5727 152798301
A 10539 822235646
Q 1712 12189 6262736880619
A 5973 488087342
S 3546 812475089
Q 3492 11493 7407640465157
Q 690 13021 4432219648948
A 1996 893365519
A 11253 843863395
Q 2144 9709 729464716871
S 3926 127788492
S 9349 868293284
S 8101 158716984
A 6060 118747177
Q 3958 11642 7329042150357
S 1626 224761187
Q 48 13275 4103444217939
Q 760 12907 3899121232850
A 12368 303697652
Q 1411 10364 5156342480983
Q 1077 10764 4362022752851
Q 3187 10750 3538478102224
Q 2476 10060 1822974847087
Q 3418 11817 5885788983355
Q 500 11982 8437955069343
Q 3411 11376 2986967538211
A 5780 564175461
S 6764 228754577
S 6267 81084394
Q 557 13305 3176131491210
S 1307 120116362
Q 1816 8793 4577241559538
S 11358 921551521
S 10719 331872196
S 5835 174674572
S 2792 129474235
S 9377 584096037
Q 1349 13087 5783760109050
S 10572 797369349
S 2867 668186201
S 4754 897887738
S 714 246972642
Q 566 12089 7214524421415
S 7070 568078517
Q 984 8469 2425265589961
A 5394 333322043
S 13014 768295378
Q 771 13283 343860778588
A 10623 822261790
Q 1764 9841 1313948170332
S 6234 31552843
Q 3611 12921 4033285429829
Q 1431 13333 6302595843688
A 12725 675234494
S 672 212091075
Q 2114 13005 1556481495765
Q 80 8010 3266047435125
S 62 19543293
Q 4160 11590 1574419699473
Q 142 7989 4950105243437
Q 1517 13235 2976871098899
A 9008 159016475
S 9178 707887428
Q 5233 13234 7930900864883
Q 4631 11611 167028897603
S 12406 143050610
S 6938 23370155
Q 140 11129 5067564768572
A 7189 569633000
S 5496 68314454
A 7005 340332646
S 2494 629754329
S 11360 15451002
A 2611 83126539
Q 2 13272 5902620168234
S 8140 922297175
Q 514 13092 1163941362111
S 5246 569009413
S 4624 626928201
S 5364 60591822
A 5550 984133012
A 6555 883224138
A 7711 981113233
S 4049 152292944
Q 2271 10516 752178721352
Q 1351 11472 7572114797212
Q 189 11658 6023545020259
S 10528 309314593
A 10633 279022365
S 7811 779552080
S 4634 104165121
Q 181 13075 1507960667896
Q 434 12546 1235368387013
A 1568 567567850
A 4989 158173839
S 3506 562512077
Q 2062 13069 4949998409174
A 4981 633692524
S 6665 270995639
Q 1698 10688 7620155947256
A 2183 139946840
A 12740 845280093
Q 38 8334 5053543662582
S 7648 283184508
A 3277 171350154
Q 3557 12503 3812467726110
Q 2061 11899 666158701799
A 5359 777235871
S 3852 757211679
S 11923 812669435
S 4773 546744044
Q 1658 12441 3721686195288
Q 472 11070 4550739299039
Q 1105 13124 3472930694975
Q 4967 12934 2916896220714
Q 32 12040 2344802157409
Q 2671 9711 6194941427163
Q 266 11736 2123852508471
S 7711 756428192
A 9766 332826307
S 1983 250855256
Q 2751 12159 3437226679727
A 10880 13555960
Q 4331 13021 8276538078121
A 13180 109234758
Q 2245 9809 2878711385575
Q 104 13363 6211104946997
Q 659 11324 6118306397742
S 6801 630213386
A 6030 837896190
Q 1749 10638 642224244417
S 5458 664289196
Q 2836 12883 4185887678228
Q 1521 11176 6561931744222
A 10170 830087502
A 1051 843982043
Q 4353 12968 36430995648
Q 141 13233 5376925684377
S 389 845325722
A 13136 624000213
Q 5611 12391 4924200031031
Q 1044 9204 1772615087853
S 1754 128326341
A 1529 854597613
A 4139 514480695
S 12940 962840871
A 5206 345613326
A 6485 656591796
A 2008 885829033
A 6208 484213090
S 12277 918904299
A 131 616573459
Q 3273 10254 6607789136864
S 463 774396603
S 6079 519568048
S 12488 554535730
A 10035 636769023
S 3900 420514414
S 1121 322260023
S 2044 729166293
S 7941 141670511
S 141 461196113
Q 1171 9488 6520478265106
S 7788 575401122
A 9163 116275485
A 12615 855051177
A 12804 974299503
A 1173 725245683
S 10781 591009250
Q 1910 12456 3513504330346
A 13116 106201964
Q 1009 12780 2450532732038
S 3585 387382797
Q 2167 11404 8431440912045
S 3707 186840091
S 11811 451824950
A 1875 393369414
A 9259 849746730
S 7399 113021399
A 3882 855130216
A 4051 294069518
Q 1947 9334 6615699278601
S 11543 559633297
S 1180 451982714
Q 117 12048 7800029451387
Q 344 13116 6483060335104
Q 623 12729 4093116522191
A 12683 731085786
S 5089 881242460
S 2055 596194474
Q 53 13236 4703856716359
S 2203 584933649
Q 2731 11698 4945558414219
A 4707 984908756
S 2147 907220450
A 2829 878698948
A 12302 85734849
A 3275 994695974
Q 397 11817 9875950268321
S 11444 464185692
A 6414 456302442
A 12462 741206237
Q 3126 9866 4543331068115
Q 1766 11981 7942038736343
A 7066 433854725
A 13033 245503135
Q 396 11577 2264932486119
Q 5349 12595 5137851889555
Q 539 10053 13684413485
Q 897 12809 9209112423783
Q 116 12046 3196903393380
Q 2124 11746 805601732255
A 3720 821506183
A 6138 466443334
A 8015 92638567
Q 3193 11033 4180257135897
A 9903 703209196
S 8008 425483418
Q 445 10730 1179520652250
Q 408 12865 7396370404275
A 3498 758297900
A 10051 243746291
A 7780 180791754
S 7971 66419902
Q 1798 10371 1964787719129
Q 650 13002 4586900045915
Q 445 11693 1285519711742
Q 725 8727 1569506707476
Q 2345 11728 8019484021231
Q 3092 10604 6365650423554
A 2114 544478867
Q 223 13082 3181274236564
Q 2404 10865 117806421567
A 9557 257822671
Q 755 13191 4357822286612
A 4048 110969316
Q 3027 13038 6760215263995
Q 1454 11051 6439263641699
Q 2924 13299 7664875478870
Q 1129 13090 9376321661689
Q 704 11405 8890440383912
A 6706 105971136
Q 5412 12607 740800950835
S 11962 130934451
Q 1177 8924 5348420853065
S 8997 741657889
S 11574 433314819
S 2375 712376988
Q 1726 12759 6808681107554
A 13115 913541493
A 9909 949514626
S 4057 669462445
S 11760 516396309
S 7051 567863481
S 3556 162750604
A 3042 357748230
Q 12 13363 3289362214279
S 12810 392293470
A 2739 442963323
A 7444 48431297
S 8768 635096438
S 2148 83597972
Q 341 12540 6163678728230
Q 4472 12649 2514496522465
A 10704 759148003
Q 2299 11907 4810899277961
S 10304 193468681
A 211 795406827
A 12071 424725364
S 12931 17880650
A 7351 380389573
Q 586 12023 6629397060978
S 5006 892946718
Q 1511 12489 3044431519066
S 13062 221523632
A 1282 552313345
S 7907 399834034
S 12165 762556634
A 6169 173031172
S 9152 73095988
Q 502 9049 816578232448
Q 2497 12390 9865705118588
S 12008 749471186
Q 5089 12402 3599980468157
A 9623 832188840
A 4506 144763447
Q 2747 12410 427847639638
A 12428 766164810
A 12150 37696290
Q 250 11123 5847421337539
S 10896 247224415
S 5640 498351461
A 12831 895254248
A 10623 326375685
S 8355 989512857
A 2482 289936243
S 7207 854519170
Q 5531 12512 1531065471402
A 7104 227182899
S 8805 692116743
Q 812 12762 9399640101859
S 11511 44591384
A 4008 2154762
Q 484 13253 8163187943057
Q 637 12587 8425319201500
A 10649 405062940
A 12985 533734585
Q 68 11050 1505901730148
S 7075 175463833
Q 3143 11794 794606280054
S 6612 697347443
S 12026 936449264
Q 2824 10176 1484822670309
S 8929 747193090
Q 968 13279 5891749756345
A 2249 138356569
S 8489 970177963
S 12859 98796947
Q 1070 10132 8606885962977
Q 1055 10793 6564225466270
Q 667 8957 7581788717759
S 4345 238440975
Q 2237 13353 7307300301773
Q 745 12034 15543235637
Q 525 12994 6546191170174
Q 1184 12583 4771054530689
S 8156 248145427
S 1927 173269459
S 4230 354114360
Q 3101 11925 6307665709721
A 9529 14885615
Q 2318 10976 514295638602
S 13256 4168244
S 3492 36552686
A 6048 815870830
S 2548 440469023
A 8224 259098057
Q 767 10126 2530216521106
Q 384 13298 1464109606538
Q 2218 10697 5882150480607
Q 2637 12277 5913948238582
A 8844 971001453
Q 3428 10887 1174929740052
A 5608 966925219
S 11117 660794198
Q 1661 12242 2006377020027
A 7921 797683027
S 11812 599019595
A 1132 550776506
Q 289 13217 5787547021003
A 3856 305079172
Q 385 10217 2672543539263
S 509 293928786
A 8445 404971181
A 7860 502248550
Q 1624 11852 427545826897
A 471 465439396
A 6461 832478040
Q 1 13364 6507871342351
Q 169 10493 6853212708477
Q 1331 12336 3954584757137
A 2151 704434687
A 421 341613271
S 2034 475801252
Q 2837 10481 5601354213874
S 2620 914926192
A 1011 251449198
Q 1159 13319 353997590536
A 4427 527631973
Q 888 11967 8320120685514
S 9403 87970271
Q 893 9355 2516122092407
Q 5392 12599 4127156864031
S 6622 862833191
A 8915 582547887
Q 309 12375 6724476044826
Q 598 12871 6634299251004
A 891 956595370
Q 3244 10586 4025670815643
A 168 924263699
A 5993 96635134
S 3645 901459104
Q 885 10680 4512756483202
S 1104 623152823
Q 132 11704 8496737101138
Q 221 12462 351618822935
S 12833 322004761
Q 2946 12335 5433832808729
A 6243 431735869
A 11936 172588517
S 4235 727579776
Q 3444 11356 7273993304451
A 2869 961462823
Q 396 13253 1358260048318
A 6752 430938638
A 424 475052709
S 12711 12803433
A 9065 655180268
A 1419 873952131
S 1194 571598574
S 9416 633931618
A 10900 672744796
A 11604 591169262
S 1523 578109818
A 12324 15743436
Q 4099 12272 4579670548740
Q 241 12109 8713483522991
Q 1136 12392 8715279429424
Q 1052 9753 7428206004481
Q 2584 13133 9984485591822
Q 9 13296 7356044164237
A 5573 353000990
S 2123 514712194
Q 103 13344 4842739315949
Q 1856 11883 2150796220906
A 5105 746807067
S 5803 721518720
Q 247 7616 4968467623073
S 4876 854322478
S 13063 601464373
A 4806 126510147
S 10513 242322425
Q 1618 12861 9292325914799
S 6663 926119279
Q 1829 13331 9545795171013
A 6845 342386275
Q 731 9643 7528483491028
Q 989 12295 1123637264251
S 4388 727937273
A 9475 70954830
Q 1444 10688 6354164625723
A 5621 432320523
S 1945 435992043
Q 2294 12165 8975738644829
S 7373 216438140
S 12837 867484300
Q 1513 12038 2438160233848
Q 875 10987 876398557770
S 8295 579536420
A 8890 263357948
A 8511 687310482
A 11316 415197552
Q 2677 12048 1314079866930
A 10018 721136594
Q 2100 13332 7642056986996
Q 4464 12831 1530287503552
S 4376 438728041
S 1442 587864195
Q 129 12807 8395541546189
A 4887 147675312
S 6427 728570820
Q 1521 13002 2257616230258
Q 476 11789 6938347743868
Q 392 8935 7823627999845
Q 1235 12156 3017271076334
A 4270 689332524
S 90 54965097
A 9061 477903749
Q 454 10534 4036486445319
S 6710 923619608
S 5381 954603695
A 244 642656724
A 968 194749302
S 5513 175702598
Q 2914 10427 2443667087941
A 4732 295269294
S 12071 664152554
A 5446 392183925
S 9214 236051690
A 4562 199013921
S 9995 238901028
A 272 529366639
A 5994 890972508
Q 3991 12874 6169045531731
S 7431 82015490
A 2105 933307859
Q 2506 10096 4809772375869
Q 4008 13284 4218194286959
S 1462 462745225
S 6735 849938852
S 3589 751844953
Q 2369 12402 8527674724157
A 3535 994275594
Q 1128 8775 7062785458411
S 2582 212936701
A 1027 650626330
A 9831 662845328
S 2767 31844953
Q 2101 9354 2240197449251
A 8553 514912609
S 1823 559451857
Q 3364 11784 6984925203569
A 8226 603336501
Q 33 12903 2120230442782
A 11967 817360588
A 4794 899601987
S 19 670130879
S 7208 479325136
S 6061 869376518
S 9795 816182693
A 7173 517175018
Q 179 8785 5338192780113
Q 4181 10932 4376533313858
Q 642 10620 5901709301044
A 2200 134690848
Q 4144 11250 773031658906
Q 529 12187 4808415854608
Q 30 13353 1547336858640
S 655 939905326
S 783 745356125
S 2808 668532994
S 9880 895688614
S 4074 736402221
A 3100 211555740
A 4389 306475525
S 11421 753311690
Q 1379 12569 196809799377
S 2379 683351886
Q 1017 10755 7003754555613
S 8131 726734667
A 4444 317459024
S 9778 817823009
A 11487 912418949
A 8785 235658821
S 3386 862129891
Q 1842 12442 7453505686171
Q 1004 11895 4006659063489
A 12530 937494707
Q 123 12605 5824161237727
S 8707 203766609
S 3770 356728849
Q 1605 11616 3888734025914
Q 611 12652 4744358436519
A 5164 783199528
S 11682 195269668
A 378 458482138
A 6642 824344791
Q 3605 10557 6505762716889
Q 2927 11642 4162503306311
Q 4542 11531 6725892889128
S 3016 613326683
Q 2795 11936 1770009847062
Q 740 13184 9036899033773
Q 399 13070 1813034996925
Q 4156 11933 464090091023
Q 16 13362 7705715395086
A 8246 551871985
Q 5746 13328 4088168391029
S 3898 340984884
S 13159 82721147
S 9455 329658511
Q 428 9414 6540215590016
Q 1029 11454 5306734422218
S 10129 318202818
S 4948 374866962
Q 61 13354 2557798308854
A 1316 427561891
Q 5703 12843 3594110319592
S 10103 524965371
A 4851 184605552
Q 30 13047 1718283582501
Q 2808 12881 8991865608616
Q 118 12311 4201120763104
Q 2010 12274 9401065114516
Q 62 12565 9712387763556
Q 6296 13207 2930584514242
A 8954 400766613
S 2449 207839728
Q 1000 11143 438163660219
A 5676 790347622
Q 1657 10539 2343023039974
S 9618 915148678
Q 1699 10201 4417484542824
S 5582 463203990
S 142 956083071
S 48 564737575
S 6646 399935491
S 5394 371888194
Q 766 10712 3803023387982
A 11149 63309015
A 1213 333872071
Q 1159 11039 5380176993543
Q 1120 12989 6324686043991
A 6503 746498232
S 7429 842193392
Q 3921 10980 4962871381288
A 190 371745511
Q 2786 10540 7379523620551
Q 5340 13330 2957937603211
A 10353 847257980
S 761 739577033
S 6457 695509878
S 6647 24051293
Q 167 13249 4700338968408
S 118 754746743
S 11885 557403789
Q 861 12807 2605718970100
Q 2793 13271 7159927062927
Q 552 12131 4388992644964
S 143 561982636
Q 569 12686 9251966150537
S 6746 813767534
A 3224 275095180
S 163 327218169
A 2518 746003311
A 12482 140153092
Q 1323 10680 819414339235
Q 1827 9575 5717414798390
Q 39 13244 3355967472280
A 503 618600972
S 5530 849503828
Q 5189 12475 6284204213456
S 13175 301178575
Q 740 12964 7309030358098
Q 1289 12871 850487511730
A 11919 261338040
Q 139 10456 2628997468267
Q 768 12675 5671469548589
A 7267 530591700
Q 153 10464 4021414128192
A 2941 913420683
Q 191 7050 4621338079505
A 12006 549000831
S 12319 893015669
A 4676 327146682
Q 677 13170 2739141957565
S 5009 285054701
Q 57 13341 8200404189389
A 9294 751428482
S 120 448607824
Q 264 12212 2233204187503
A 1410 739997812
S 5950 681980037
S 194 76592210
Q 205 8454 4453557582019
S 5586 942423958
S 6524 806074468
A 8126 91121616
Q 674 12370 6480659606631
S 11525 954265638
Q 3623 11901 2153824663426
Q 1183 12747 1815274588648
S 3773 393405286
S 11602 773144097
Q 3772 12330 3668492034175
Q 548 8693 6417152028424
A 1145 987510322
Q 245 7746 95646201806
A 8698 377936587
A 12234 627867296
A 7781 533520266
Q 825 11588 3936106808479
A 5485 8310739
Q 2918 12857 5757263920058
Q 5133 12506 5169990154062
A 6507 428999461
Q 1087 12738 5123032204067
S 7569 271519601
Q 4686 12043 6409713373527
A 5951 741774683
S 12375 413444276
A 3751 28524485
S 11404 24624728
S 13053 652171398
Q 1965 12583 5011557370052
S 12508 504176401
S 3004 187558370
A 12039 29719911
S 8301 963605059
S 2826 772872959
S 2964 915414078
Q 5052 12387 227249521047
Q 434 12902 9884968319374
Q 3657 12741 6135511482479
Q 2113 11671 616647445072
Q 2510 12760 7923750342403
Q 2823 11872 3825153699801
Q 2595 13176 9455180778521
Q 1553 11358 2280915617142
S 5641 5175980
Q 660 10994 3166248557606
A 2319 464221404
S 2939 534963536
S 11740 868648300
A 12018 854830181
S 6336 418320612
S 9603 36662225
Q 1004 12211 2893378509453
S 2067 540235860
S 9028 154467254
A 10798 191545702
A 11510 344700141
S 11571 965368100
S 7852 641816924
A 1970 854167436
Q 1167 9638 1595477584706
Q 4923 12517 7349956498441
Q 62 10354 658056625458
S 9316 733933154
A 11573 537131464
Q 102 13116 7210070491184
Q 1586 11978 4573846146102
Q 3596 11178 1026900032526
Q 2531 9881 6652897923688
Q 3365 10764 5462280457907
A 1058 618876946
Q 56 13215 3474139891771
Q 4058 11766 4135331679878
Q 2656 12312 931683030793
S 10235 502216514
A 3122 275647692
A 5292 989656479
S 13291 188915291
A 48 762688545
S 6012 129130800
Q 1070 12358 901544598724
A 2171 417948292
A 11390 240194908
S 8010 766215075
Q 4203 11012 4232310001272
A 5850 306509903
A 9796 102420907
S 11842 528932736
Q 619 12600 3143108463072
A 8602 854651775
Q 412 11681 8888639312527
S 663 585997950
S 10761 441382322
A 5178 735044278
S 5752 512947309
S 8310 68977211
Q 991 11169 5115556750132
A 4012 587268911
A 11034 439917600
A 12914 20958342
S 11310 362417667
Q 1892 10307 1755231168213
S 3698 41135529
S 2239 238659792
Q 1011 9272 2486797488605
S 6729 895577995
S 9320 690954290
Q 2936 12030 5264996445526
S 410 684612063
Q 4003 13237 7067628295865
Q 742 13065 3025947485339
S 5785 860764234
Q 2089 11519 1298805673310
Q 2082 11562 873370823752
Q 477 9948 1018081420505
Q 4595 13078 7811734073372
Q 27 11558 7610966763474
A 5806 815472259
S 8537 567309626
Q 163 13351 8336994963304
Q 309 11981 7982913392324
Q 4333 12639 7769653125009
A 4079 593961520
Q 339 12828 4059245442714
A 3583 199719935
A 13004 475075644
A 3612 563574413
S 10763 494840138
Q 5427 13012 7293922616764
S 5408 198499560
Q 1570 11794 5352626442386
Q 3990 12412 2378647556626
S 3460 78904935
Q 1879 9457 6920050001507
Q 1400 10628 997150456375
S 12418 142018561
A 4364 403929141
A 2305 153712124
Q 3187 12304 3564867433196
A 5033 617223342
S 6266 21081355
A 10392 793934057
A 8758 535640952
S 3190 813773981
A 12981 155151536
Q 2164 11749 6615932677744
A 12124 152188822
Q 4606 12926 394382228473
S 9161 171156117
Q 2099 9010 4155906614504
S 11039 262151613
A 1484 679557836
S 5449 766127327
S 3381 740084656
A 10010 752405824
Q 18 12108 9909660853426
A 9117 900034239
S 10536 926826989
Q 1986 13119 6594618923219
A 11196 663922895
S 5279 528119234
A 7733 743849967
Q 43 10737 4747233300609
Q 1073 12675 3019593124381
A 1331 686281842
Q 1893 11632 3413663865215
Q 1340 13074 9240945775071
A 1567 115233411
Q 855 12145 200719598765
Q 3118 11528 646217520497
Q 290 12830 5581493557930
S 11912 778024007
S 8147 896440485
Q 3846 12984 3161786987829
Q 353 8424 6717908167499
A 11805 582046801
A 9591 67967269
S 1018 534546686
S 10884 441273172
S 9041 337493956
S 12710 681089703
Q 168 11024 2445690909791
Q 494 12381 3770401522886
Q 1902 9726 3354099492798
S 4761 7095362
Q 2775 12676 3653221737577
A 2179 178888862
A 9690 241538687
A 1839 906561114
Q 2123 11148 4720128231068
S 8245 552740148
Q 1031 10731 3343771059514
A 1127 483424759
Q 3732 12591 4441752056930
S 7874 934369784
Q 201 9331 1438443218176
Q 2109 10053 5674969241130
A 9858 747859453
Q 1092 13283 1321986884621
Q 5617 12996 6133628689787
A 5826 5209104
A 4896 299193327
S 7016 532255064
S 4873 41226282
A 12245 871192534
Q 2491 11166 2841977249205
S 1251 470685346
Q 162 9068 691627961272
Q 2418 10513 3195869356497
S 998 801166143
Q 2741 12879 9566689276902
S 12945 513971994
A 2780 807246243
A 12107 337723148
Q 1009 10477 3736172074818
Q 1970 10247 3969789210648
Q 3996 11339 6556534616496
Q 3299 13259 1311163763664
A 8303 151318197
A 6924 103658950
A 4659 871886990
A 9709 349651728
S 604 805413500
Q 580 12069 7881448985054
Q 5985 12671 5363940159665
Q 671 12423 6661869486489
Q 5626 12865 339871558338
S 6539 206336157
A 8659 174249120
A 12221 933100962
S 230 772010318
A 6198 711730760
Q 181 12259 184504605840
Q 4364 11099 4316803151133
Q 2227 13106 1208147956008
Q 3917 12092 6649641281292
S 1386 508677673
S 5558 616607208
Q 1427 13184 1124537274471
A 9044 660965878
Q 2342 12767 2366438433084
A 10358 261494359
A 7335 887182725
Q 1190 10350 606384901635
Q 2549 11566 5377389051779
A 1206 297335355
Q 3239 12865 5883692215181
A 5038 61415833
Q 4446 12884 757189602540
A 1523 589148571
Q 486 13030 2853761863903
Q 228 11582 5619310522383
Q 594 12745 5121079939488
Q 673 9368 5658850050953
S 6091 788881058
Q 3441 11505 4492297665050
A 6832 674408108
A 12916 408800366
Q 4794 11687 4015160242082
A 10696 834031844
A 10372 136767176
Q 845 9506 5249788518434
Q 509 11254 9506397300717
Q 1594 12813 5070965715278
S 5496 618409617
Q 297 12985 4710285749488
Q 1080 11417 7998145330185
A 4986 187236715
Q 2749 9465 3600036113068
S 1835 681824894
Q 1804 13315 516923842110
Q 2031 12089 2698436282619
S 8063 524399418
Q 915 10970 1227376785277
S 6417 519983134
S 4365 890531899
Q 57 13336 7845393176280
Q 70 13217 6083622901984
Q 3515 13103 9138582589260
S 118 171912156
Q 315 7404 1175256306036
Q 5180 13101 3028484778681
A 9133 757267933
Q 1280 12214 7144728969569
S 6410 357224922
S 11812 906869397
S 10718 339058828
Q 1114 10822 8134662415792
A 654 397490376
Q 197 12328 4996883535654
A 5466 862910879
Q 2436 10305 4885348818441
A 10612 990258389
S 6504 616173381
A 2701 219598223
A 9932 543007268
A 13156 915757750
Q 5368 13249 7648713251672
S 1063 616164860
A 6422 648524812
A 11354 295316926
S 10215 451654832
Q 980 11258 2974814024384
Q 405 11786 1770524753581
S 4117 46996600
S 5319 127934723
Q 184 11715 1829376563221
Q 916 10336 8385443483886
A 5643 19437534
A 5172 729723232
A 10223 639581702
S 11091 250149120
S 11165 798408193
A 2158 605969598
S 8111 245419629
S 12274 569163874
Q 1222 11931 8781116075843
A 5538 699885839
Q 554 11354 9719586473077
S 7843 629767210
A 9847 736911516
Q 311 13301 3474605180892
A 4462 157515864
S 9223 180970857
S 1427 442720221
A 7597 442627646
Q 185 7319 3152842176589
Q 1394 11076 2555655918339
A 10616 332950268
S 13163 292561703
A 10049 37679478
A 13345 245011869
A 3756 222516907
A 10595 827373930
Q 75 7037 5245326076099
Q 4365 12412 4306564312706
Q 1757 12790 5976620534729
A 10512 547538797
S 12001 194502344
Q 2390 12771 9518653720617
A 6514 610082102
A 5203 608789078
S 7187 862904478
S 7008 37422984
S 3743 865090037
S 2528 48107979
Q 2264 12353 9573933483641
Q 338 11272 2865929176704
S 10273 211126573
S 978 187382041
Q 2285 11027 1845105543016
S 1835 992775632
A 693 296572767
S 13132 97853024
Q 1311 12205 9581619805510
A 463 456045719
Q 890 7882 3637578833170
S 10883 780230560
A 8807 263205903
A 5381 110735141
S 5672 936999132
Q 3013 12694 8724494648218
A 5791 751704243
A 9022 635886365
S 6339 471155896
Q 5576 13245 5872990956223
S 4419 357512097
S 12968 998388748
A 8112 87690841
S 5697 471380958
S 12108 895824022
A 10554 220015798
S 639 352821134
Q 3331 10375 2067407269612
S 6174 66377396
S 10403 138208650
Q 1983 10862 5798836587400
S 5165 838821659
S 12250 423962013
S 8531 805563413
A 9868 235219597
S 5580 28849379
A 1281 641080694
S 5280 73822655
A 4149 196686805
A 10094 124703793
A 8266 511596410
S 8622 721575300
Q 4346 13272 3346449050888
A 8843 520016035
A 4057 701216032
A 4713 691895601
Q 5410 12877 1272326973287
Q 11 7151 2233638390154
S 4048 945123709
A 3727 941764058
Q 489 12774 2029525495444
Q 1443 11915 5315819184559
S 10661 472696549
A 6639 268353961
A 1357 175209912
A 11386 887855175
Q 2851 12513 5197771046237
A 8075 477664708
A 12191 716485004
S 1963 206577610
A 6389 165025332
S 3481 426530678
S 11260 601218809
Q 3182 12261 7493370350147
S 3406 948190230
S 2934 910058269
Q 421 12230 3924578604585
Q 87 10474 3945875466183
Q 714 7862 4681782452082
Q 3918 11712 4152011998302
A 13084 217534954
Q 668 12990 2186791454086
A 6516 879191939
Q 347 9063 3760361308217
Q 667 10572 9739254658138
Q 799 12114 6954174393752
Q 2421 12039 5848470903442
Q 1101 12526 9295586782729
A 5886 580089392
Q 561 11991 7779737232220
S 4090 799355196
Q 1636 13049 4272782285003
S 13129 946128283
Q 3082 12331 5499156001487
A 8417 24171678
Q 3524 13034 6141753539843
S 5838 319880710
Q 3395 12608 2874925415951
A 8777 917065626
S 2192 956677734
A 8128 336273657
Q 1493 12937 3706857785949
Q 733 13169 4754602318152
A 9607 883478168
S 2103 825404173
Q 167 7114 182373057263
Q 4391 12105 1362359360090
Q 2419 12380 8526808138934
A 8536 255679574
A 9709 839505711
Q 3880 12949 4764762108919
S 5745 324387377
S 4065 487808898
Q 3216 9956 6489142980999
A 10684 714210942
S 7431 298935168
Q 508 9740 8600042736243
S 5583 479287953
Q 1929 11579 628959347463
A 13121 977371581
Q 187 12889 9129593288288
S 7717 716109478
A 10455 461514525
Q 1991 13135 5410536235837
A 9480 403818041
S 9212 29905168
A 8250 961020618
S 3503 337479941
S 12700 266500961
A 6196 372389247
S 3879 676956558
S 10197 270811606
Q 1139 13340 2755299513690
A 7022 261265360
Q 1206 12905 9000984516158
Q 2614 9450 3854967612947
S 307 473672757
Q 2196 11950 8906106969594
S 5514 802748527
Q 968 10744 257579151913
S 1818 525920152
Q 1547 13114 345792462901
Q 398 12746 8664902299455
Q 276 12072 6938589797696
A 8150 269488128
S 10492 67677625
S 4314 677358200
S 8233 459887772
Q 2738 10638 2132393080881
Q 26 13066 8389722457311
A 1546 379951233
Q 664 13056 1385952055261
A 6038 717546439
S 6762 439164079
Q 1136 11730 6183300821740
Q 1253 12884 2395835218349
Q 5316 12730 2946722298991
Q 4457 11279 6011560874364
Q 2564 13185 6177422020165
A 7986 816633702
A 6052 886181843
Q 1271 9289 3844231472524
Q 2409 12351 1743088009771
Q 4223 13118 7007098235443
S 2617 560817860
Q 3992 12814 3725837428338
Q 1083 11225 5615384589190
Q 1522 12721 721556129121
S 8369 593029700
A 9187 56868796
A 2141 316233673
A 4192 292457695
A 12686 235214826
A 13163 672182106
S 10409 658782287
S 11731 152638682
Q 1940 13175 2336237501028
A 9443 92439189
Q 1102 13307 6009835520033
Q 5262 12804 6491253545290
S 6441 940663165
Q 14 11856 2085416895452
A 5378 639201664
A 7787 452002188
Q 2537 11512 3570535440771
S 10777 489437033
Q 1170 10805 8937063129079
S 4906 338660304
A 7470 660313863
A 3565 105040269
Q 6109 13004 3033863954464
Q 1928 11193 730357677736
A 2284 241093872
S 25 914089358
S 8619 47773017
A 3311 275322820
Q 3826 11010 2339966662115
Q 3271 11731 1230500479801
A 8227 853397149
A 2739 908198950
Q 1534 13240 3477354814119
A 12082 325717591
A 3958 446286943
S 5758 941774756
Q 301 8621 5251399381158
Q 5276 12706 4649438358495
Q 297 11058 6513616967004
A 3749 699480379
S 5355 419568510
Q 3081 12776 7290708883703
Q 4629 12757 3581924287207
S 802 836420554
S 11789 163621671
Q 3232 10994 2745415091178
A 7796 850542759
S 5999 958470467
Q 1748 12461 7531083200201
Q 3942 10975 5932307801920
Q 1552 12782 6453323481116
A 3039 330543193
Q 3682 10610 1222888496855
Q 3996 11771 4665609078740
S 8056 307042770
A 4753 447920792
A 9717 172589692
S 4755 533913014
S 11980 356356763
Q 1237 9929 553467418801
A 7101 959563037
S 3933 618551669
S 11150 929089897
Q 124 13249 769727211096
Q 234 13320 6124292366619
Q 3286 12744 17003602613
Q 165 12395 9172113615768
Q 344 7844 2084924861356
S 13363 86331696
Q 3365 11221 869137913833
S 5474 264809725
S 3133 273669916
A 3283 521904429
A 10009 414364244
Q 959 11269 3736395964144
S 12590 732178882
Q 1641 12451 6950424144269
Q 191 13131 8756796861272
S 6779 322472563
S 4195 475178363
S 2142 156535584
A 9947 944607949
A 6235 795293165
Q 2037 13066 9851738162109
A 9540 245855411
Q 224 12418 1641662837911
S 6801 673178016
S 6525 142661737
S 4194 935534990
Q 207 7600 2442618740070
Q 4383 13337 7426905555429
Q 381 11204 7620138415073
Q 4 12183 3592026032744
A 7468 447632301
S 11489 627995242
S 11376 145648221
S 3535 725493442
Q 2593 12343 5782785978405
Q 3293 12363 6009402686048
Q 273 13079 1999901916789
A 3684 95607087
Q 936 13253 2813299001095
Q 881 11696 741065412968
Q 3282 12140 6881766845916
A 1892 660112744
Q 611 12770 9106980715039
A 2267 845485614
A 4763 188589013
Q 2132 11805 3358393551678
S 4904 114784468
S 11315 913481465
S 5637 643636320
A 2159 335598467
Q 1442 13248 8194223544669
A 721 11013703
A 1706 329469556
Q 537 7637 2376105390844
A 12850 404792990
S 418 818946866
A 3979 455824106
A 9219 65323752
Q 110 12458 5736280486448
Q 749 8402 2935336485878
Q 3026 12832 8535790583738
Q 2386 12701 4022337881682
S 12786 506172336
S 1104 673872977
A 303 552928266
Q 1908 9261 561432038878
S 9353 224543601
S 3807 900837289
Q 370 9144 5315783561493
S 12237 788327231
S 6303 757442413
S 5295 789381660
S 7365 130707265
S 6475 630438918
Q 5080 12365 561223150424
Q 1415 12751 6893828414130
S 3387 713099110
S 8412 988392157
Q 454 10184 7098343003314
Q 1779 11159 6127898808424
S 6000 547217233
Q 3109 12413 883924406357
Q 1655 12160 4279094474202
A 5983 690768588
A 8970 600043230
Q 3913 12969 7566070682471
Q 2237 12457 1423255587965
A 2755 505292187
S 13053 469477730
S 9954 472726727
A 3729 236998495
S 7545 886537667
A 3759 420507376
A 11689 574047311
S 9014 488215786
S 7746 946029764
S 3267 872445548
Q 2509 12522 7033156538033
Q 3838 12199 2689269140493
S 5194 48957332
Q 190 10217 8654995791798
Q 2737 11794 4781327775309
S 7482 809339985
A 7045 709899125
S 7009 551330562
A 5528 363817139
Q 3937 13230 7630226603620
Q 1 11740 9743722411317
Q 1630 12507 429731462672
Q 82 11524 4020657649996
S 6797 952144325
Q 1917 10715 6663158097799
A 8357 447357081
Q 1524 9734 1083038135606
S 474 423740543
S 2940 113119495
Q 2575 11520 5932596420222
A 11325 774111683
S 3844 36092527
Q 420 12726 652244969001
S 6291 811872868
Q 100 7941 4458497368936
S 11210 665816430
Q 3444 10138 5016339484029
Q 513 12011 6662432745826
Q 366 13108 9090197327343
Q 339 11579 7436205892687
Q 3482 12013 7062817867652
Q 1129 12078 6740494548641
Q 678 8778 5028887920117
Q 73 13065 7037076178742
S 11331 193302702
S 7812 44957008
S 2509 495483439
S 1810 905554840
A 2183 661876288
Q 575 13037 6656531928837
Q 5033 11909 6660761088532
A 4932 163905708
Q 595 11451 4112083271056
Q 74 13272 6959593676462
Q 134 8841 7591140735758
Q 572 12924 5418191462962
S 726 128033769
Q 10 12709 6628690535023
Q 632 10735 6237209865955
A 8994 325324909
Q 1079 12318 7162542865046
A 10658 939058472
S 2294 59892006
A 9958 539674571
A 1853 345046065
Q 1324 11829 3278051658131
A 1541 377005704
A 13080 726859003
S 10359 553020580
Q 1907 12969 9186052211884
Q 600 10803 9192831175116
Q 2198 10551 1007514842473
A 1987 720371909
Q 1128 13235 8187869013135
A 8794 994917812
S 4443 132662369
Q 3809 11818 6365426663062
Q 3117 11358 3197568720155
S 11139 805247450
A 5966 539158688
A 13036 17810063
Q 1085 8346 6624949080306
Q 333 7963 326465596501
A 9451 50183965
Q 477 12344 7196412053440
Q 1929 11092 4814512120456
S 13009 484964323
S 11143 535792342
A 11374 399464789
S 501 36054051
S 10454 640906967
Q 1941 10560 1036861011827
Q 33 13328 3439745339065
Q 46 13323 6745059793909
S 12397 121787877
Q 2629 10930 7541947472440
S 3421 108035120
S 2268 914300821
S 2459 246999772
A 3583 299801978
S 11613 509460292
Q 1637 11309 7500942537704
S 4351 356456977
A 8145 830364575
Q 1681 12414 6222630048308
S 9660 261895312
Q 1409 12310 6144343807943
S 10803 398357365
S 7741 762671530
A 9668 701214096
A 500 865210814
A 6319 372877176
S 7528 896809779
S 4506 838385563
Q 3145 13170 6098870901991
Q 495 12266 4789334777439
Q 824 11918 1534776225488
A 6371 667372242
A 7840 156645851
A 12127 807803589
Q 91 13197 3484137953289
Q 1783 12409 5165096601453
Q 485 9448 8840501310340
Q 719 12979 4766637473635
Q 2145 9151 6306617454188
Q 533 12893 151243339560
A 8257 855193154
A 2985 373358318
S 10183 214260785
A 5717 321123882
S 5580 545066338
S 12944 175042322
A 12878 329267912
A 5510 733074226
S 3532 245249663
S 1740 568477198
S 11961 325702809
A 7655 625783840
S 8586 548092638
A 2804 206074619
Q 135 11736 809178029580
Q 1285 11762 5774821071033
A 12232 137017925
S 5796 410337628
S 1934 575446728
S 8600 457892583
S 6655 550878191
Q 80 13356 1537066402711
A 9003 399444032
Q 336 8801 5793836555264
Q 345 8608 516503830468
S 13352 148488750
Q 3442 13237 3497665909057
Q 4306 12519 5447737955025
S 544 894281507
Q 332 11040 4819196637327
Q 55 13314 5082046337563
Q 329 10068 8510052580223
S 11394 996605033
A 12607 108271350
S 9497 247721551
A 2137 493963117
A 1431 588854475
Q 178 13357 9745958284496
S 6242 948002752
Q 2752 10298 7252371544829
A 11684 333609080
A 4821 316436615
Q 1866 11877 404297158845
Q 3762 12433 1647368136776
S 2525 303926864
Q 2397 12276 4934940060642
A 8771 788096925
A 11136 382473019
S 10944 917341149
S 6304 604166476
A 6510 92707953
Q 2850 13199 6966809044433
S 2845 601701143
A 10915 778620913
A 2192 751583928
A 2810 543737487
S 11494 915008361
S 3479 638089712
A 3087 662269537
A 3826 881456141
S 2509 686371464
A 8171 355808719
S 9729 412300250
Q 932 11263 123909282302
A 4229 52641992
A 308 299281414
Q 2529 11502 818243227236
Q 698 11188 3284578583411
Q 2857 11371 8060441638492
A 11623 907028271
A 7272 484817631
Q 56 12936 4788408188582
Q 311 10654 7080122414514
S 2217 397319704
S 8131 455930715
A 12118 623588092
S 8652 712958240
S 10501 731235823
A 9436 761915966
Q 1679 11943 8143431610597
S 2463 388602624
A 87 353236957
Q 506 8531 3848047028859
A 13064 19709071
S 2374 731228282
S 11248 770727328
A 13364 57005046
S 11662 987603810
S 6084 933506048
A 10945 703826685
Q 2138 12620 378340244542
Q 132 13125 3534405772008
S 13153 905321618
S 5677 9315896
Q 197 12864 5463516381201
Q 3725 10471 5810335219328
Q 3517 13236 5516284189988
A 2985 862345967
Q 3101 10726 4068491406097
S 13 765064755
Q 1520 10964 2236074905195
Q 182 13298 9928085196589
S 151 391330611
S 5068 717370570
S 9172 127017892
S 4735 795305193
S 11648 900909418
A 12469 7805947
A 7165 319124354
S 12521 532893901
Q 2739 10517 282967724779
A 3993 209819970
S 4168 237958793
A 10990 189881584
Q 36 11053 4128751541531
Q 633 12993 6391542340039
A 5883 841926329
A 3461 631903629
Q 18 13351 4149052508784
S 7340 940230190
S 685 85388387
S 10219 295872938
A 9968 112356503
S 10032 14546024
Q 52 13247 8441682643993
A 85 207995263
S 1466 876008253
Q 3711 12108 363817790654
S 10333 7497858
Q 3158 11181 4006812151518
Q 299 12922 3315062777901
Q 2138 11579 7477088790098
A 11918 287674985
Q 43 11968 4365038993275
Q 214 13112 1765018644677
S 2012 530159092
Q 1724 9052 970639765038
S 7076 832680540
Q 44 12949 3829916225500
A 12144 111513943
A 4705 325177821
S 5317 16349624
A 11738 7496589
A 7793 746315132
Q 172 11515 5594155739729
Q 1120 11617 3683755144322
S 8799 164858260
A 5876 792973286
S 397 278249440
Q 1532 10246 136241907646
Q 423 10172 9154540544028
A 2766 515793536
S 2226 952237406
S 2280 797919185
S 13291 929997868
S 8332 376821493
Q 1134 11425 9869159661812
A 8157 355282266
S 103 201711739
S 11099 482975533
A 1787 972370191
Q 202 9531 5842307968835
S 4633 517248548
S 4652 853916987
S 6481 35981602
A 2078 3769587
Q 2261 9908 789021641559
Q 4018 13273 6038774211844
Q 1228 11819 4445373925913
S 281 965412281
S 847 263880633
A 2593 560592064
Q 93 9724 8087980062687
Q 152 12606 3679105653370
Q 906 12220 1146671283104
A 12669 499320804
Q 18 13339 1169526323558
A 2116 464284374
Q 240 12297 6190953677392
A 9570 751624507
A 11477 649412663
Q 1533 10373 3991985709002
S 9881 608961175
S 3318 240954179
A 4125 774271618
Q 2067 12987 8622069919027
A 1545 773278175
A 3645 130892254
A 6620 342746424
Q 611 8194 5912962985488
A 12143 92951960
Q 650 12671 409041647420
S 7995 420320352
A 10480 447951004
S 6692 590884950
S 2017 426594348
S 5275 505912954
Q 2527 11337 2209871360219
S 4825 383866049
A 9627 298088564
Q 80 13241 9453986870107
Q 821 7923 4177263679095
Q 138 12068 9267711052662
Q 278 12455 1922960101779
S 4126 700579812
Q 1118 10651 2821125581452
A 6472 784452299
A 9130 714690131
Q 2291 9721 7353853563834
Q 1548 9830 6089425539295
Q 3106 11871 6595942285710
Q 1839 9657 1603337394639
S 7376 512235791
Q 1595 12952 8430913383018
Q 2014 12561 7043973400647
S 8823 203072887
Q 1656 13256 7520466156262
Q 2583 10892 4864775242278
A 2838 158806055
S 2774 89440784
Q 1017 11256 8603365508140
A 11489 164178830
Q 450 13117 1937120931654
Q 1356 8094 5738458357921
A 5714 276329566
Q 899 12770 9504105142741
A 12617 436618776
A 9550 427170294
S 9173 327884698
A 12862 870387699
Q 1447 13120 5969493225653
Q 718 11048 5751052321172
A 10080 143142401
A 3963 225240214
Q 17 13364 5697617663398
Q 1455 8638 6921738982701
S 1447 784803882
Q 1322 9969 3240595047917
A 9132 448554845
Q 140 12875 941121414302
Q 2217 11575 5446558652988
A 13048 577232674
S 3704 867804475
Q 1039 9526 4436920231373
Q 783 10546 1806099686066
S 7333 431632835
Q 2850 11501 8466750653169
S 118 901515613
S 8980 785629692
S 12863 744094631
S 7684 935353631
Q 30 12836 5903218417734
A 264 953590118
S 1800 271508543
Q 1258 13107 814239634444
Q 1342 12948 4281722779064
Q 346 12067 7465359894885
S 392 512983317
Q 4951 12821 1701821150839
S 10018 607858521
S 4125 991255595
S 7729 296270102
Q 161 11173 6883033512083
A 12059 246320218
S 3949 543483649
S 12803 791742895
S 12935 352839927
Q 3480 11627 7673057692106
A 12491 303307861
S 9915 225159615
S 2793 117419439
S 7223 407506333
A 8645 894335166
A 2185 848223687
Q 3087 11349 6953046634680
Q 3443 12851 5825297373932
S 2997 249019525
S 6829 549812276
Q 277 11141 7293584014568
A 5241 840311514
A 1278 819785988
A 6701 354435712
S 1166 486377180
S 3978 806321616
A 21 200724216
A 9619 583547167
A 11531 458578040
S 9772 137949605
Q 201 9543 3991354353177
A 4688 921927761
Q 529 12064 8735640531236
A 7818 33892042
S 4226 787784363
A 10773 481364194
Q 1841 8601 1176776006111
A 11742 2145729
Q 2043 12868 7237993398039
Q 128 12946 8725348653628
Q 642 8206 7470820989435
Q 1898 12018 481039220274
S 9682 540261461
S 5810 680290878
A 11347 141739492
A 10194 556807844
S 1475 468758141
S 6919 644151481
S 7104 289907606
A 2853 197066399
S 2881 347300276
A 7056 268569425
S 659 333816409
Q 2945 12782 4656463104269
S 10200 396686259
A 9388 354212751
Q 4368 12886 4782880888255
S 129 896373051
A 10389 843197630
S 5382 344297950
Q 86 13362 4657886374674
A 1774 421398754
S 3915 401376636
S 3751 533800974
S 4228 898044045
Q 865 13237 4159435063853
A 5876 899725498
A 13326 331058141
A 4000 197460504
A 13216 261736554
S 6543 973445431
S 12640 979958087
S 11375 716082622
Q 593 11931 196154965594
S 11904 868961366
S 11865 984635642
A 9046 151342586
A 431 588819002
Q 1187 11243 8898791006722
Q 517 12659 5585520337694
Q 4666 12481 585905691765
A 12069 840286418
S 9445 617799254
Q 5623 12811 4594630814068
Q 2788 12916 2771099024399
A 3717 83169293
A 1403 887066763
A 9097 408874348
A 13272 234703649
A 11385 355434687
A 2384 669216541
Q 2265 11658 2289726852475
S 1496 106626524
Q 5255 12590 1173139133226
A 6535 928830923
A 1152 392332242
S 3614 251419230
S 9552 906296078
S 11675 106367580
Q 1221 12801 294016141974
A 7636 135273060
S 7066 420318840
Q 2988 9774 4466625549896
S 977 872152661
S 9417 2837009
Q 1566 12817 8651293991354
A 8007 77627164
A 8905 538186353
A 4287 401020880
S 6687 674238477
A 2086 59140927
A 8853 727365960
A 3861 304957084
Q 665 13287 9583963175467
Q 3744 12956 2256694612491
S 12919 57653768
Q 196 10536 3669233072751
Q 2810 9735 4601281412452
Q 2112 10748 5172694841740
Q 1726 10992 7748019804686
Q 3719 12636 2259185378492
A 7529 691403762
S 3074 840673556
Q 140 10700 347598940024
S 13362 983262391
A 3517 886531990
S 1294 343387221
Q 1763 12680 8867356993520
Q 1700 12816 2836340111227
A 6490 255096003
S 1095 931738250
Q 562 12956 7251552366363
Q 577 12310 4191063498146
Q 1107 13244 7897982279410
Q 2144 10044 5414761914849
S 3746 169015641
A 7920 60548978
Q 365 11061 6513760236575
A 12498 82199653
S 3824 876449834
Q 5666 12460 5094429662394
Q 2120 12801 5449700664470
Q 5367 13089 2609853673035
A 12808 260705107
A 3361 796661020
A 13230 98719615
S 7026 541187373
A 7296 733695373
Q 568 11055 7661968044177
S 10609 292381203
Q 462 12995 6351470609002
Q 2291 9649 2469382667771
A 4143 579640060
S 546 559014132
S 5231 775133783
Q 1029 11256 2281025306690
Q 1439 9617 5023355705089
Q 2251 13167 5606333988750
Q 3051 11444 2033066951260
Q 3093 9981 5109967484888
A 4821 441865198
Q 784 12959 9202910525396
A 3302 121227684
S 5194 192709505
S 11908 586924346
S 2590 257500762
A 2307 951141391
S 4061 18110158
Q 1708 11914 7422717987600
Q 446 8760 5741661157770
Q 3532 12144 3333620614006
A 3638 396451713
Q 1627 11861 9569921655245
Q 1610 11606 8107125075826
Q 56 12987 5718588731520
A 3385 182962902
Q 325 12673 420934982155
S 685 508160485
A 9783 999876426
A 2848 870467031
Q 765 12741 6614403292178
Q 730 10634 2167317970992
Q 990 11685 1744890577653
Q 6288 13060 6092585080922
Q 2614 10319 2503177458872
S 4975 987878563
S 4803 128873862
A 2286 297259352
Q 675 9967 4590192683657
S 6141 687126150
Q 3005 11062 6653976837568
S 3610 56025179
S 9783 866518230
S 6750 225449653
S 11468 727517431
S 9903 907823688
Q 1248 10052 13772641822
Q 949 13148 3493707007795
S 152 277848452
A 11807 432273272
S 1788 366846404
S 3096 226221004
A 12080 998437509
A 7261 422934919
S 9918 664594730
Q 167 12749 7677645216402
S 10781 85864080
A 13218 462670099
Q 939 12319 4405146502125
S 7057 658099204
A 7588 933842936
A 8522 417293923
A 9902 114658924
A 8430 549051377
S 8824 439268573
Q 1461 12205 8839515336399
A 11697 438519416
Q 197 12242 6076154386040
Q 1911 12746 5756381844468
Q 2879 9766 6157644925786
Q 301 8523 3264624565185
Q 3033 10922 4692691196476
A 12356 461802114
A 7533 879295794
S 5839 42962300
A 10068 124407530
A 10278 786504780
S 5565 920906118
A 668 306870565
S 431 382902761
S 12133 598262478
A 6931 332785071
S 11262 458941111
Q 973 10497 5245713146605
Q 1517 11402 181349519155
A 874 475428958
Q 3231 10401 2801768873766
S 8466 776180024
Q 273 13038 7969032128850
S 8407 844213371
A 537 855268795
Q 1299 13328 4096830200433
Q 3299 11119 1410990650399
S 291 791715324
S 9465 566674815
Q 1597 12331 4978012429288
Q 1031 12977 7475116639822
S 4335 470414467
Q 1071 12628 5325547602910
Q 2639 10240 1823960045708
A 6733 883998202
A 4872 279669352
S 2208 896937765
A 9615 747555331
Q 34 13342 9550789722578
Q 2719 12612 1598377911941
A 2006 384280938
Q 126 11218 3783556347885
Q 1303 11729 1080814017054
A 6250 700351837
Q 1277 11022 1044845880645
S 3722 692609402
S 8394 112293740
A 3227 217959865
Q 1708 10364 6646242158585
S 10803 578405682
S 9287 412317866
S 9666 21810540
A 5228 989546431
Q 2209 10013 2314742049711
A 1899 560972619
Q 1195 8314 6667139593221
S 2335 293563937
Q 1953 10500 3390301038630
Q 1630 11981 7906265618288
S 2939 606901400
A 2737 576667203
A 13336 610053022
Q 1115 13312 5049334969339
Q 4388 11834 5315965102508
S 1790 945872077
A 9600 302391920
Q 1643 10876 7961814471135
Q 1789 9637 7708909863878
S 9977 300975188
S 429 163245392
A 11490 922797969
A 8520 559959268
Q 4084 11915 6659442392227
Q 3463 13310 1479075136752
Q 1251 10020 3835311576989
A 11719 100189757
A 3754 130926664
A 3141 317010174
S 4230 60483791
Q 1874 12960 6852854841098
S 13178 769628165
A 6815 262637905
S 12594 15711587
Q 1 13362 5244357961925
S 10010 681653466
A 7125 999656786
A 2077 557656179
Q 2298 10883 4199384410520
Q 2589 12387 3588637886928
A 7974 233600197
A 11824 955086448
Q 1318 12038 5949556210978
A 5030 79030489
S 4493 801114766
Q 2125 13049 1838129808488
Q 448 12203 3387631881045
S 9868 425899022
Q 1076 9317 1349649171395
Q 1412 12237 9484148721430
Q 1251 13222 9166592486407
Q 2090 9178 380479700130
A 273 46192980
A 2030 895808879
A 13076 381945925
Q 853 13163 7997649212457
Q 6096 13051 5031430885450
Q 611 11813 6926377893427
Q 346 12688 1579733545887
A 10440 409816628
A 7293 679512777
A 6130 151519350
Q 79 11566 763810278717
Q 1368 8814 4808945852380
A 2285 936371165
Q 32 13358 5590472330643
A 13097 974285934
A 4834 180962572
A 12793 326447687
S 3454 835455065
A 7851 486131933
A 6773 249539135
Q 85 13356 5738538442920
A 4701 900770841
S 11700 469760656
A 8697 613000109
A 986 436477825
Q 375 12381 4588049568893
S 10964 251052104
Q 403 13334 1106152817763
Q 1950 12600 7447997732811
S 3893 38057382
A 5718 966843434
Q 494 11899 4593340846752
A 7701 538189384
A 6749 379084501
S 171 907471032
Q 186 9528 6252832962961
Q 557 7897 5595407250740
Q 555 8297 751604067435
A 9129 93210627
Q 1812 12284 410777564964
S 6686 132852816
A 5348 75838466
A 2693 445420278
A 8081 597010820
Q 68 13310 7234767940595
S 5783 676253768
Q 111 12075 2145033302088
A 11987 397317426
Q 67 11749 5458510217581
S 7478 371235167
S 8660 956949979
Q 2748 12625 3830187959232
Q 72 11167 4652918140196
Q 5027 13148 7163165055469
Q 1332 12356 6388785989174
A 7862 536650569
Q 2077 12998 630711351187
Q 2945 12707 8943480449958
Q 1037 7775 5791404025327
S 1792 730460247
S 11772 166100497
A 1249 998832334
Q 1332 10553 7897957216809
A 3117 902573743
S 2129 566488967
S 1314 928535234
S 758 193361288
Q 70 13007 9971677104781
A 2063 454844343
A 1646 508007150
A 6951 851426069
Q 4476 13181 8519355127203
Q 4684 11983 7098462568855
Q 4 12758 4145216856156
A 10277 632198810
Q 346 11896 1250717198733
Q 2926 13294 5061286858629
Q 3273 12955 7420301130728
A 2024 381557427
S 11436 493344774
A 929 749525500
Q 2229 11623 9059859773087
Q 231 12481 2788326916011
Q 459 13353 8056583663970
Q 4471 11554 6921522133439
Q 921 12533 6549185472770
S 5243 845958987
Q 2650 10279 18092725008
Q 97 11975 6880393451329
S 7589 255629336
S 1969 571394281
A 11632 906630998
Q 2042 8976 2486222477476
Q 1411 10099 7660464614791
A 7490 942024351
A 3661 168910075
S 12997 397992108
A 11897 681856430
A 11521 251874810
S 8451 268271041
S 5811 211686649
Q 438 9985 4341506412211
A 5295 434621900
S 6468 594664370
A 12194 233808644
Q 2772 10730 6010969667307
A 6004 965798016
A 11699 647861470
A 6439 22022416
A 1683 788831223
A 7992 622505317
A 2221 313799898
S 1192 337501980
Q 76 13328 7360162902264
A 6020 253043595
Q 1517 11853 3749632217676
A 5504 681787047
S 8576 136866307
Q 112 13146 7461717215114
Q 1337 12714 8117168659743
S 1355 396512513
Q 579 13066 7766511713192
S 8697 989536841
A 11230 976975290
Q 2810 12421 483741098495
S 4086 940629403
S 4866 645550879
A 7644 222497850
S 11648 690254938
S 13133 525779971
A 2880 726054224
S 6497 502537018
S 10280 825477302
A 5016 507339431
A 9137 645132874
S 8182 752125779
A 7756 772071658
Q 234 11058 2472953836364
A 5058 335568688
S 8031 562782763
S 6753 972888442
S 10807 373980267
A 1980 554615143
A 5749 965268528
S 3876 584302660
Q 340 13285 5454791134209
Q 332 11903 1755945122179
S 3676 271449861
Q 203 10162 5240369546393
S 4674 52209830
S 809 432544539
A 11737 169386127
Q 468 9887 1504586430928
A 1527 361133819
A 11108 682556373
Q 2152 11639 6190386834031
A 10026 273422571
A 11109 380453046
S 11976 77059411
A 1106 741394196
S 9308 424353973
S 4616 384272845
A 7017 410357846
Q 1075 12973 7036552722303
Q 740 10060 6253335976459
S 8079 240974957
A 5401 963080463
A 473 961766858
Q 1571 8605 3277940645562
Q 2535 13051 4350230843099
A 9404 873807543
S 13036 805444148
A 8230 66449593
S 9086 610369782
Q 521 10716 7592847074904
A 3294 831051987
Q 3583 12240 1911634657098
S 12773 344204801
A 12129 800457992
Q 166 9681 3164548772949
S 13095 828667770
Q 1475 9256 3213037033911
Q 1277 11253 7432732805348
Q 1224 11543 3333062951237
Q 5262 12963 412908965695
Q 663 12871 8789279445240
S 11131 492394345
Q 2545 12103 9401480313829
S 3128 38350338
A 12287 709668688
A 6149 766527379
A 1248 250804714
Q 313 10535 6785794682247
S 5599 114846291
A 6312 935793391
A 525 67783568
Q 2550 11187 3703950232943
A 11387 633793411
Q 902 8217 1868753118391
A 12850 673097757
Q 62 12821 2461174389042
Q 805 12929 8735931543362
A 12771 956190876
A 10301 397451381
A 5 803497470
A 5770 729308587
S 6990 785349846
A 2710 689406937
A 2978 403809150
S 1685 144108917
S 5604 503370505
A 5793 665978120
A 1848 864751950
Q 4477 13354 5858111350212
Q 4092 12911 1702600321759
S 6631 685475711
S 6644 327842526
Q 593 12945 1336339147098
Q 3160 10862 1680941809182
Q 2608 13022 3720013036530
Q 3789 12544 6629415504459
S 11666 269084120
Q 2042 11396 8202019658250
Q 2063 9413 2671607962909
Q 2469 12418 5980305261440
S 5630 814263799
Q 961 13004 2122645131029
A 5054 296749285
Q 5239 12858 3149588544498
Q 3590 12973 7282129745299
Q 405 10499 676110551379
S 9069 861605111
Q 2690 11735 831370598472
A 10168 91258582
S 2540 994160279
A 8390 375208508
S 11907 765149625
Q 313 13295 5654417650612
S 2310 87903169
A 3221 271274760
Q 1394 10682 5346635319534
A 11349 119136219
S 5798 138316456
A 12463 330164798
Q 684 11686 5088081649363
A 5739 21246111
Q 1268 13348 4085710660599
A 417 669868112
Q 1281 11774 2686738026106
Q 704 9223 6545427561398
A 9282 978343172
S 10567 476043104
Q 2502 13244 3808161482825
Q 285 12239 5494704013749
Q 211 13001 8280405757692
A 5245 284899108
Q 1886 11592 2444667863777
A 1964 823770438
S 11872 791803781
Q 101 13212 3727759914269
A 7863 742801455
Q 1096 12510 1579211751227
A 8704 377898370
Q 748 10666 4919056264618
Q 1033 12694 6813718620221
Q 460 13048 9276142561918
A 6575 828867250
S 263 580216789
S 8219 498162261
A 8989 952545009
S 12174 348781149
S 4356 366853255
Q 2339 9904 5927425618976
A 4884 237421707
A 997 298339403
A 10444 217205258
S 6266 564692314
S 12301 522611027
Q 1508 12120 7447037001225
S 9802 738469484
Q 430 13281 9199115816041
A 8469 51561386
S 1228 306536461
A 611 590729690
A 11090 882706737
A 3322 988923834
Q 179 13019 9832476943710
A 9138 382858216
A 1663 999765000
S 6150 809735688
S 12644 337244019
S 9249 735114624
A 7908 425436294
A 3415 626562316
A 8895 67913260
S 4696 435679839
Q 2422 10280 4454323875533
Q 34 7227 949324610404
S 3129 34132483
Q 3417 12430 2418845897089
A 6973 502806290
A 4972 731819029
S 211 367593993
Q 389 12978 8054274399432
S 158 361653336
S 1296 101261924
Q 1845 9709 3344085911863
Q 4291 11330 1612435361439
Q 244 12731 7572392263543
S 10771 829307764
Q 322 13279 8297449123224
A 6807 300059985
Q 69 12409 4479362498940
A 3140 828376639
A 12131 87921971
Q 4185 12156 3343471851200
Q 2327 13226 4257868801981
Q 540 13277 9057680532568
S 4011 579683813
A 4976 733357580
Q 1086 13134 4367912113054
S 2817 404620307
S 12810 910667772
S 5291 456628213
S 1482 543845195
A 974 315182371
A 8356 666126748
Q 2166 11719 5899632562180
Q 1981 10155 7180647891706
Q 601 9860 8963041488041
Q 496 8731 4562574045757
S 6968 345830345
Q 941 13321 3443364031771
S 1668 9187669
A 5195 59148274
Q 2016 12926 6850136791668
Q 559 8607 7842585647685
A 3972 662507915
Q 286 13247 9701590848709
S 8270 762430288
A 4428 437299954
Q 1348 11404 3330573670437
Q 1733 13114 2849871923637
A 8159 622464843
S 12583 219383673
Q 915 9817 2696183661118
Q 560 8566 462652728
S 8852 387956876
A 7260 622870896
A 5872 342751716
S 1599 52269886
S 5364 606367810
A 5898 634924111
S 12747 920214882
Q 1236 10226 2518276773836
S 5524 957701914
A 3241 836595442
Q 3128 10671 5108710009092
S 3963 226832441
A 1886 481122607
Q 949 11514 3413712578782
Q 913 9979 5175840872327
Q 1468 12958 7305742147939
S 3858 460432257
Q 2425 9899 6567398100506
A 1904 415238455
A 4214 136822292
S 9785 993015537
Q 3215 12921 6506975884858
A 977 225032252
A 2806 284370782
A 10896 114433014
S 8137 320378052
Q 1417 9528 7197188611014
Q 1626 9023 4877854291141
S 797 841854778
A 10958 646787326
Q 4102 12788 5394048951903
A 10818 156746497
Q 3616 13152 7331663679716
Q 1342 11873 9741750180629
Q 1337 9368 4779008795570
A 1044 158353100
S 12601 585435615
S 10131 976478931
S 3134 615757855
A 8805 243122560
Q 4995 11995 6451370151137
S 10101 348409666
Q 482 12902 6949094631728
Q 807 11878 2027362684941
A 10739 643484956
Q 2773 13152 6357118521744
Q 3962 11871 6033363772341
Q 5518 12613 2167109055908
Q 1610 10904 402049238044
S 11586 725612779
S 9998 604628472
Q 215 8485 1785584174781
Q 1132 10491 4416137917409
S 7573 790018391
S 5059 182021116
S 11296 507081488
S 12949 992161143
A 2189 705932492
Q 519 12117 855273301070
Q 2752 12463 4876517707765
S 8952 566913227
Q 73 13063 4995497354547
Q 1226 12145 2942082326419
A 9475 583874836
A 13242 739056616
S 12721 469817184
S 8070 178377925
Q 723 11146 6261234052518
A 12397 223619619
S 4347 308685024
A 12051 257662183
A 10952 753488789
Q 599 13103 9521108487025
A 5685 950100404
Q 3903 11524 6236055536522
S 2327 798036589
A 419 247838116
Q 2347 11552 4107832586503
A 579 355245067
A 1648 509551971
A 6842 596659060
S 8118 909479608
S 6223 352265911
Q 952 9741 7554862869547
A 6062 26140778
A 4359 171696741
A 3437 556941544
Q 2071 12825 2037599572712
Q 1827 11249 8753839918214
S 12819 380459637
Q 792 9570 742551446254
A 8946 956468535
Q 1281 11563 5922652896234
S 6249 903173443
S 6192 756040845
S 5481 888506501
Q 3761 11393 2632465576207
A 3813 974472975
S 9561 724803417
A 5924 848045800
S 6503 196482999
Q 1546 11772 1368493480071
A 7761 686432189
A 6136 909359789
S 3531 880590808
Q 1668 9977 5037260000271
Q 2648 10865 6986291607945
Q 3458 13061 2278934140900
A 7992 964203102
A 7557 209881576
Q 1139 12954 9777344730065
A 11320 541003672
S 8078 57958157
A 7988 745002719
A 6914 670786036
Q 197 11247 9184736708443
S 2390 38181053
A 3385 812436256
A 2980 644349297
S 10093 975064518
Q 595 7802 1569469388753
A 8778 682019719
A 3039 334823362
Q 75 8639 5225002612846
A 13309 288845077
A 9427 662930437
A 8193 355840353
S 9676 905411092
A 5290 110723655
S 4592 524726017
Q 389 13111 1236377573433
Q 266 10575 64135227351
S 484 65554494
Q 1223 13082 8876442407890
Q 1324 12067 9398895749764
Q 47 7099 5389673393265
Q 3262 10685 3319636394197
A 2365 973680335
A 886 78656563
A 1428 446104880
Q 1187 8366 1575686738822
Q 5 9488 897499228463
S 7724 200217802
S 13000 740637863
Q 118 13035 6671330096903
S 8605 558121751
A 13303 883025743
A 6410 503106055
Q 1052 8262 4850212389320
S 12768 444232238
A 1561 291804211
Q 1017 11154 7667210920219
S 1347 94455261
Q 1126 12880 4374306595465
S 11825 428307424
A 2685 473781749
S 11339 350452827
S 4174 927787043
Q 1645 12490 8739720698538
Q 380 13186 445870174992
S 1368 768528030
S 10254 310217614
A 12107 329955954
Q 2715 12441 860394401385
A 12125 1164951
A 5273 933835572
A 4235 557008056
A 2907 160128863
Q 6531 13275 1740623265018
A 12736 492501015
Q 5424 12256 6166510563823
S 10036 624723451
Q 2312 10430 4443665458285
S 11467 903125067
S 2842 660172056
Q 23 13145 9457400867851
S 5584 113966009
Q 1929 12903 9816408001416
A 3390 171358840
A 7046 730260558
Q 251 10520 680176494845
Q 25 13361 859926054058
Q 2859 9725 3730377294638
A 6646 123220401
S 3157 936412820
S 11430 721767487
Q 1229 10810 5325694120669
A 7322 399268522
A 9845 810145974
Q 17 11062 9341450487302
A 8154 488321890
Q 3408 12893 8730515037816
Q 2890 13106 8138192986812
Q 1027 13244 2982012258227
Q 1775 11677 9120918214413
Q 104 12401 1024489153593
Q 892 13130 261164404892
A 9282 870814256
Q 2682 13279 6882391815541
Q 209 11813 1245964551300
A 3966 64749148
Q 884 12246 6639814376921
Q 444 9492 7353592379722
A 8510 298317626
S 4921 168305900
A 7015 190158624
A 2679 400174829
Q 206 12664 4148994960925
S 1713 342680719
A 4874 445390345
Q 2533 12472 7933214453731
A 9243 609258912
Q 2378 10761 1608507661411
Q 376 7504 2949362920881
Q 4764 11653 3886113528649
S 2210 607888974
S 6388 797703629
Q 2292 9025 3468136483142
A 12401 458341977
A 81 920764907
A 7181 40104991
Q 755 11994 7359535613893
S 11292 68829155
S 5874 492594002
S 4326 221991443
A 620 654295634
S 6467 838805243
S 10376 106650655
A 5490 107178762
A 8534 349991191
Q 45 11348 1213141014646
S 723 903081869
S 1310 14639797
A 1949 916938419
Q 55 13252 3416977081949
A 1363 731178807
S 1372 107642316
A 7386 251852275
A 3860 862516783
S 4782 163776558
S 5563 150907998
A 3176 39510912
A 6250 920395758
Q 163 9737 357195534073
S 8121 292322987
A 11392 741596530
A 9082 208694063
A 10085 889411343
A 1758 144386835
Q 3589 11292 1097616401885
A 9365 231625175
Q 2544 10829 4477067014418
Q 532 11027 505754929457
Q 4597 12848 3657770783199
Q 4020 12086 4340635089506
Q 637 13361 2537741004576
S 10216 507328788
Q 1965 10520 1268071915369
Q 3008 12419 6834677948317
S 12097 242612709
S 3392 732586914
Q 1283 13110 6846038032342
S 3199 398811763
A 1686 945969225
S 6447 921647314
S 9306 851532
S 329 140021995
S 7365 682543836
Q 1980 13131 5691786196203
Q 766 12570 9974816594233
S 7810 137140651
Q 3025 11166 5178043909239
A 1578 417064712
S 9641 352934494
S 3736 34291821
S 9036 639841482
S 7844 582717190
S 12795 403480072
A 10707 26963759
A 3580 279055625
S 3910 265708528
Q 1283 11751 3157446442935
S 11389 781117979
Q 4280 11954 445088849434
A 2718 771368426
A 9202 129487901
Q 511 11260 4566884605417
S 13364 378212833
Q 258 13354 5592624755671
A 7458 4650578
S 570 604780387
Q 1753 8799 4105505045429
S 12255 56339514
Q 4419 13104 3227436109310
S 1200 683415773
Q 57 12509 4348689779670
A 12955 310653833
A 3904 34088834
A 2839 849013791
A 9125 138507350
Q 981 11263 1466066491256
A 8560 179311094
A 10124 120144836
S 732 457411808
Q 1980 10852 3852507374862
Q 2753 11558 5842870290602
S 12234 32593920
Q 1380 10481 8439310093465
A 1952 909800842
Q 233 11768 2415197035599
A 9772 916434654
Q 1238 13226 1861148424450
Q 1425 12004 9294394369964
S 5964 427444706
A 5296 440953301
Q 448 9677 3447930306634
S 8520 450345490
A 8032 718370459
Q 871 9479 4702659675739
Q 138 10794 6361206825437
S 11388 285251788
Q 3449 10309 4405624746487
Q 862 11956 3697648538732
Q 176 11711 256811185082
S 4885 708084979
A 11437 111907789
S 5825 692733821
A 8247 807516759
S 3061 670505409
S 10186 508093154
Q 761 12794 3221738351801
S 12153 740165934
A 5460 523123780
Q 2046 11949 7067962979095
Q 566 12694 3115126925389
A 7251 810698735
A 7796 783407523
Q 94 11122 4678791547534
Q 4349 11880 2484670070082
S 1566 611687251
Q 508 8766 2870047771992
A 11811 220043092
A 1967 15835801
S 13110 659810128
Q 146 12788 2565550591021
Q 335 12606 9496204602377
Q 3065 12202 7911923543745
Q 1170 12471 7716010221706
A 4274 930034148
A 6491 8911684
A 6643 602496511
A 8328 56747023
S 5751 645428456
S 9587 531837972
S 1093 506674998
S 4023 611731216
Q 3855 13309 3756577567716
S 12607 870904170
S 920 635685637
S 3685 48486407
Q 362 13224 9057268860450
A 11907 191460556
Q 2497 11999 8823612950187
A 654 928536759
Q 1984 12417 1922184752447
S 8915 625580937
S 4315 206645643
Q 331 7231 1904884807316
Q 723 12716 292430660029
Q 1224 12210 3110748947317
Q 3289 12159 1561910290961
Q 1584 10133 4667251910493
S 11246 547139243
Q 739 9272 6865561337256
S 5380 873269140
Q 1009 10171 3051554920996
S 7651 595307995
Q 444 9203 1789949540055
S 4433 114426550
Q 2025 11482 4861070523824
A 403 459293310
A 10845 957816425
Q 1743 12164 7336837796374
Q 877 9036 3423704455808
Q 198 12877 8536627558051
Q 380 11877 3472093112811
Q 462 8041 1758551943088
A 6411 394074039
S 5425 473075705
S 11203 759626185
Q 1129 11972 5352858363684
A 13137 643635783
S 11068 252648175
Q 5 6874 60011402175
S 6018 449898401
S 1284 93164361
A 6177 33710551
Q 116 10813 5691769249370
A 41 635856705
A 11998 18180114
S 9095 28932843
S 8198 376296082
Q 3135 11215 137390677801
A 9776 246050696
A 7318 499699568
S 5716 805449785
A 5211 560662504
S 5160 796823559
A 8512 610307333
A 4452 694495494
Q 923 12873 7890238700737
Q 3656 10729 3365549765653
Q 667 13118 5156283344496
A 5445 905019115
S 12505 744161360
A 1604 352567910
S 1354 366515303
S 5919 328307506
Q 823 10226 1969698868994
S 2814 199443023
Q 2166 11716 141957695518
S 11662 342427934
Q 276 13030 7976049992301
A 11950 193862068
A 12583 975614518
Q 813 13170 4324135970169
Q 2738 9940 3894465536371
S 10216 255551820
Q 3257 12874 6435892439116
S 8 138157871
S 13188 320035540
Q 5102 12424 4202771426437
A 1084 615783817
Q 1805 13299 192139088650
A 10634 499484390
Q 362 11145 6756339098044
Q 2362 11751 6022828627720
Q 2976 12101 3223577871456
S 7415 213925843
A 1347 281155129
A 9822 926840391
Q 737 13311 9572720229847
Q 109 13266 3755918870768
S 3055 966849564
Q 889 8339 5333381003074
S 10513 565694139
S 1570 894982034
Q 576 13309 6524298431915
Q 1202 11319 6651115066499
A 5965 362851385
Q 908 11220 3328256121117
A 5225 289298420
A 7674 734125491
A 10208 635255000
S 2555 707991285
A 11874 788443895
A 3996 959464329
S 10240 743178608
S 176 420234354
S 1662 971330505
Q 1280 12327 1516810463580
Q 2416 13261 4019017932796
Q 3610 12985 9174813594052
S 8233 764888305
A 4456 695029778
Q 1008 12911 9435091557457
S 1092 348628070
A 2309 147869360
Q 2150 13331 3261780296687
S 679 723493061
A 5810 837780839
Q 3907 10589 3533629514999
Q 4992 12592 2564825131324
A 9521 654863282
A 8769 952872318
Q 3042 11655 2515770276857
A 849 973936770
A 12860 637908528
S 1000 386880608
A 4098 571448513
Q 3814 12398 6197286559760
Q 2811 12279 7315674745870
A 1953 977343637
A 13204 683003772
A 1487 332118274
Q 532 8875 3871741883226
Q 497 10622 3245479922180
S 5349 318258662
S 2617 158314683
S 9781 890522281
A 3901 50680250
S 5995 574362823
S 8507 873230383
S 12801 578051889
S 2287 400652222
Q 3775 11359 7456755144267
A 5389 121210332
Q 2304 12779 5849397573646
Q 1105 11422 5297148477928
A 2243 913758833
A 8034 555703336
Q 1301 11495 6638381940954
A 867 605215559
A 8694 407939138
A 3173 600757570
Q 184 13332 6305566796604
S 166 782736183
A 2443 734354465
Q 1330 11874 3971634585462
Q 598 12742 3251823903739
S 733 925689610
Q 5671 13092 2029855321160
Q 112 13310 16361725217
Q 706 12875 5233250069520
A 4245 53122624
Q 1497 8829 6240895827058
Q 723 10710 5026951471068
Q 266 11529 7310996581913
A 7706 944083625
Q 150 10141 6143277072449
S 12185 584775113
A 11595 584656884
A 1972 840801809
Q 22 13314 1835675404478
Q 2448 9529 3784491881927
A 10097 151670577
S 10643 958280713
Q 680 12968 1110999433478
S 7544 425348838
S 1329 568167518
S 9665 766504771
S 1642 797421797
Q 3639 11856 6158044245172
A 4776 917681489
Q 689 13161 2487047243847
S 1616 616068679
Q 35 13148 6764252342039
S 6944 417004213
Q 2246 13098 3164313724613
Q 785 12657 2246143427599
Q 2924 10007 5938412054242
A 744 616307003
Q 3032 11649 5687118200559
S 11269 434242125
Q 1455 9242 4199169394634
Q 271 11810 2523624237555
A 1489 958086126
A 13231 487050365
Q 925 11566 3885706807162
A 9092 862690362
S 8896 410551654
S 3059 928178097
Q 710 9709 7384375971526
Q 1319 12536 1534216883130
S 13363 755711235
S 3748 247512457
A 9807 957137420
A 1456 805151543
S 3592 494152640
S 12352 664497074
Q 2237 12502 5701019312321
S 1567 730443459
S 7689 300792298
Q 536 9917 8536993630140
Q 1519 12224 6422063837899
A 4111 794018293
Q 128 12979 6606035184882
S 12769 929179683
A 5312 324052886
Q 3679 11560 335600975175
Q 1495 12264 8150226926488
A 8434 940613017
Q 231 9420 8584375896601
Q 3190 11361 2026232193534
Q 2644 12582 1343910008021
Q 3307 13317 6519307644747
Q 3224 11544 7012342333576
S 8873 473932071
Q 2484 11225 693692017856
S 2198 869302436
Q 3231 11645 5265731272628
A 1827 293991957
Q 1027 13029 4517344315660
Q 1663 12873 8162066912683
Q 1599 12163 6699172267604
A 4935 362708576
S 8134 191368409
A 12388 297696792
A 7511 87936849
A 1450 485931474
A 1342 863349211
Q 486 10648 601208947408
Q 811 11997 8180710240435
A 336 619189217
S 2631 726582986
A 11099 344203134
A 5307 625826254
S 368 43100469
A 8975 69619215
Q 1743 12898 5409551402869
S 10969 104354847
S 9765 570501001
A 3066 648770535
S 1824 974607957
Q 3449 12677 9054387944470
A 3886 611632631
S 1010 558255167
Q 1857 12451 6681212069712
Q 244 12395 3860352573899
A 1474 207549658
S 4294 563681865
S 9938 343966798
A 7555 584912466
A 2263 396586910
A 2961 267629671
Q 58 10966 7961797166886
A 351 287271950
A 4592 380662211
Q 1110 9695 5416232450430
Q 2756 12767 1105316797076
S 9095 262919713
S 12195 3297836
Q 333 9799 126655991984
Q 1103 8587 4026247645957
S 8131 164797838
A 4798 340172894
A 10237 606147744
A 13203 12206055
Q 224 13259 4117730705845
A 138 736961159
A 11923 939147880
Q 556 12800 8515753592707
S 10122 137590857
S 1754 180889483
S 11813 102939464
S 1124 694732736
Q 3520 10716 2868629238497
S 12028 494032180
Q 1132 11406 4918120609248
Q 1633 9430 11338946923
Q 1235 13308 2259729319996
S 12698 285290789
A 11345 775401105
Q 32 12916 1469067514449
Q 2259 12048 8275606854148
A 12034 67487880
A 911 625851350
Q 1827 10030 7664784951956
A 1746 166697926
S 8801 330217338
S 10658 988438817
A 12148 740385038
S 2664 944684150
Q 841 10768 6436639412571
A 3825 404205523
S 3922 662368427
Q 3405 10722 6881864332217
S 9297 704184831
A 8104 39266877
A 7096 174157570
Q 2333 12627 9725228724794
Q 4617 11327 3119513656220
S 2705 814474874
Q 350 10914 5723002804104
Q 1876 11764 3354418653359
A 8644 629366825
A 9947 689738857
A 2443 645659851
Q 2830 10594 6203306989870
A 12824 358604313
A 8640 435262864
Q 363 12407 49208325426
S 13118 108065222
A 12715 474616137
S 4914 77332775
S 5745 815827635
Q 3306 12764 396035397951
Q 3013 12134 1860722011619
Q 3011 12908 5508968422721
Q 1026 9990 4263482435614
A 4118 422623152
S 12359 162720678
Q 141 12488 745207804632
S 1572 668662683
A 10965 581090884
Q 163 9913 3276470232183
A 316 537465193
A 7756 601953604
Q 1279 13267 5405329737609
A 4684 441953117
A 10153 12667310
S 5278 804000530
A 8974 496237032
Q 20 13344 4711147015763
Q 4718 12725 6601300870155
S 4566 528645553
S 5820 472160954
A 10338 964641121
A 11907 351286418
S 8070 27456610
Q 276 11481 6539105218695
S 7346 462026693
A 12190 886399047
Q 10 13364 4242449598934
A 9547 546124573
A 9651 513588602
Q 232 13225 5902121052570
A 6367 602896156
S 13324 186623952
Q 1963 11156 8858563226948
A 11513 622169153
Q 59 11444 5781685722366
A 4247 275058991
A 7081 22240149
A 12703 431479950
S 3834 693884491
S 422 429576954
S 6597 444174915
A 3028 208905402
Q 124 13265 9724887030640
Q 313 9485 4100060537223
S 4009 974943382
S 10505 562887700
S 7819 336022362
Q 325 13271 227137025216
Q 38 9896 7142963954722
A 9137 756646790
Q 520 9869 8295952354519
S 5839 392704878
S 8750 542299232
Q 743 9068 4582467397642
Q 1394 12718 5716664379018
Q 1874 9937 3442138000501
S 11302 531243099
A 8771 388705130
Q 70 12524 2861030418202
Q 4147 12534 3250817118896
Q 5233 13130 65266055623
Q 2873 12556 4215542991653
A 13027 434992043
Q 2707 10211 149680470768
Q 84 12592 4219769725310
A 5940 300330186
Q 484 11472 8646378581783
S 3811 304800937
S 454 3790266
A 1876 416594211
A 3636 801228364
S 5912 729961029
Q 1280 10810 7198626814684
S 2047 634785489
A 5628 89257533
S 8766 548847648
S 10005 316871937
S 10536 590362922
S 231 485855575
Q 486 13279 3165268680602
S 13353 726276380
A 10612 831887360
Q 162 11011 3022492836739
S 12377 893401539
A 4963 250604330
Q 2231 10049 2191146513152
S 3462 727023491
A 11483 80195633
A 2769 663351062
Q 1288 13320 9611822187819
A 1235 345650710
A 11210 83023754
S 12903 445733308
Q 2519 12969 4171317582609
S 2221 253207270
Q 1598 12733 6916327388852
Q 3170 10588 2238739948113
S 11987 85703899
Q 130 12132 4043020651839
A 1549 166155424
A 10961 433277941
S 11417 486600341
S 3361 574234565
Q 1151 11591 3969117459242
Q 3886 12197 4698071017086
S 1777 712405067
Q 2664 12961 8384006470501
Q 182 13193 4706509927111
Q 1408 11946 837692104615
A 3919 923876536
S 6428 359442223
Q 228 11868 7859878406521
S 8203 899444591
A 1353 587130712
S 8635 888104102
S 570 726887553
A 5700 26499977
Q 88 12841 1824004489086
Q 1117 13312 5275993735170
A 1946 298691232
S 4118 663659039
A 7809 976277362
A 3470 461492926
Q 3541 13341 3027152683990
A 10147 631540217
A 1330 867839750
A 8366 547738749
S 9804 336178513
A 528 136462215
S 615 897666598
Q 1076 12119 4204570062672
A 2624 470830137
Q 574 12524 407268759459
Q 1279 9620 8163953752424
Q 4171 11068 570014966067
S 5632 651455328
S 11377 780523070
Q 33 10269 4642781852416
A 13314 703500866
Q 2648 12610 1323485961353
Q 798 12965 6850056642121
Q 3428 13296 4554959845613
S 6728 297251241
S 7547 748614288
A 8354 365399714
S 7412 256675602
Q 3011 10338 4882105692486
Q 156 13318 6905716042943
S 9252 351679939
A 3342 744228386
Q 1357 10844 3776306555127
S 8939 170703988
Q 412 12936 2760413114571
A 8205 118598201
Q 25 9131 341589497290
Q 166 9902 7350001618554
A 1180 988273255
A 5946 871618110
S 10815 564592264
S 738 494272403
S 5672 654659153
Q 2290 9519 182938913110
Q 528 13163 8074252026631
A 1768 948889445
A 12881 825125838
A 3 715765695
S 12713 419618910
A 6124 464759436
A 11323 794963581
S 12987 526694175
A 10500 922029615
S 7736 360799002
Q 1027 8422 5943268991055
Q 305 10994 8278726260386
Q 260 12140 7686939864928
S 10410 707033908
Q 346 8827 6247669001440
Q 1039 12673 7303862692490
A 7112 402810904
S 5227 345754381
A 10606 531117358
A 9538 318241425
Q 195 11881 8641108382739
S 11654 708797023
S 2152 906873688
Q 181 10212 4093827811608
S 11925 839687452
S 12988 758190722
A 8763 232150336
A 1643 819933267
Q 302 13316 1373797641003
Q 901 10927 1743663056986
Q 1192 12907 4507279086358
Q 837 12238 8509920694158
A 12527 438779767
A 4754 29819208
Q 718 12283 3997589934043
Q 1379 12056 9161287114636
S 1277 682042205
S 2620 881952570
S 9192 471957158
S 1536 345420175
Q 1211 13196 6005342813521
S 2457 139542592
A 9867 682557405
Q 623 13286 6501858306974
S 9060 769075714
A 104 404870504
Q 892 9359 5998574558580
S 6718 386124121
S 9955 285301175
A 12635 582625705
A 5813 266734767
Q 1115 12750 3498704597411
S 1115 382073573
Q 3736 11782 2817002688199
A 6265 105160365
Q 1418 10975 3485028651821
A 5938 913532330
S 8142 145508016
S 12657 482988342
A 6908 302734700
Q 2472 10837 3856256353454
A 8162 394462921
A 4545 34381911
Q 701 13117 5170355403372
Q 781 11256 947350197452
S 11326 895074567
Q 582 13163 6663759478912
Q 786 12473 3561584758268
S 2956 408888994
S 7392 230144771
S 4079 463712713
Q 1849 11303 7519736444191
Q 3251 12846 424162852792
S 5428 612309905
S 9761 157403111
Q 211 13329 5532388832793
S 7947 260311268
Q 5203 12846 1864462087137
Q 803 11943 5838426784541
Q 172 13215 1816780069664
Q 6020 12780 4210496341912
S 3331 692262021
S 12754 658270237
Q 1268 10519 5978183103235
Q 4466 12653 1325094713698
Q 3648 12986 3233976309374
A 8511 524440217
S 13103 513412642
A 103 479286192
A 4593 639824068
Q 395 8309 3830916876326
Q 1634 10634 4987339104664
S 6363 825272506
Q 3131 10593 1944347511197
A 11596 577270546
Q 518 12222 5288529778988
S 12203 174563455
Q 1164 13079 5110829217550
A 4381 285800417
A 3075 659923881
Q 3351 10585 7147152217936
Q 221 12533 9828547880284
Q 1247 12225 2572397682454
S 1740 293040675
A 8226 969065602
S 2435 308823786
Q 1983 11868 4145412665838
S 674 246013080
S 9889 833770559
A 11074 982065397
Q 408 13024 4142852947238
S 4465 841689199
A 4191 19430008
A 12451 715671700
S 2127 310406417
Q 382 11215 7041626998318
S 6964 220263091
A 8673 675266551
A 7072 919563906
S 7480 608423681
Q 7 13342 9597341139645
Q 240 13189 6755289752088
A 7544 630387036
S 620 198136334
A 11856 1010365
A 10137 224188454
Q 3744 12460 6817656505421
A 12972 832568112
S 2983 560923369
Q 37 13116 1243563803442
Q 1996 13318 9197717050676
A 6107 262482627
A 9805 604163103
Q 4656 12680 6671695489899
Q 216 11090 3833501969996
A 3034 722518890
Q 1267 13317 2342339366835
S 3222 624092408
A 4429 603785085
Q 1576 12268 797650075618
S 7926 579074099
S 890 674566048
Q 350 11834 6944239762214
A 12541 372047405
Q 4519 13147 6092425170601
Q 337 9778 1974053582275
S 10182 737202437
S 174 578879577
S 8443 490134561
S 705 127856251
Q 984 11125 8050117011342
A 8449 672651366
Q 1027 10500 7134353823458
A 6215 506469876
Q 5501 13047 2146853536937
Q 451 12734 3452662214282
A 7803 745020254
Q 3513 12265 269632867266
Q 1672 12935 6089195119112
Q 481 9357 7229822640871
A 11418 67454996
A 10022 445049598
A 3433 884762671
A 6437 755583306
Q 410 13219 4775984780525
Q 1211 10583 1131855748692
Q 141 12667 6416863441105
Q 4017 12425 8229108344870
A 5226 792907185
A 5099 6831043
A 11249 909615146
Q 4101 13155 8238321907713
A 11795 304501467
A 11766 187996985
A 10941 427928805
A 5397 341178536
S 40 843023454
Q 4043 12768 8263058837056
Q 2884 11967 3827831727643
S 2895 30383112
S 12352 130464402
S 7485 176440589
A 11859 943215458
S 8978 515330658
Q 821 10217 9104604859644
Q 1047 8362 4119494062685
A 12138 185225707
A 2572 111049910
S 7071 577505463
Q 1800 11419 220719461645
A 4876 240961438
Q 1641 13313 3992647065480
A 9329 508797174
A 11029 916995831
S 2087 766330897
S 4955 817891439
A 3134 565818570
A 11048 27367728
S 9337 676447904
Q 1588 13177 8256336474251
A 3248 908524960
A 12994 393736465
A 3917 378067308
A 8157 1351345
Q 3515 11285 4860874874108
Q 522 12356 6030659106674
S 4443 868770404
Q 1015 10549 3308953929114
S 9719 554668886
A 10663 837677849
Q 3226 10805 2682329190717
Q 2822 12360 7264014131510
S 11435 267375309
S 8454 280942208
S 6424 324535172
Q 999 13332 1982261540325
Q 584 13047 29081753167
Q 713 12596 1630935127800
A 2869 422726833
A 7264 785895720
A 7793 183493428
Q 3305 12916 9493978159152
Q 1207 11422 6039049452618
A 12022 474733161
A 9406 766983697
S 8856 459185441
Q 85 12892 8253068471189
Q 1347 9446 7042153523106
Q 48 8931 6431123608313
Q 4142 11404 6324868812462
S 12381 577332482
Q 1532 12645 8175206839927
Q 957 10698 3390693838007
Q 685 9377 6843139232145
Q 442 12421 1689196763614
Q 4310 11780 5959627979387
A 5851 575343604
Q 88 13306 2512002452490
S 9976 836318079
A 8351 484682768
Q 504 10879 4757726951683
A 12715 311445317
Q 1281 10423 8561801031124
Q 3382 13223 2806176687182
Q 386 12045 2638693698837
Q 560 8213 2083718647119
Q 447 13267 5536048039771
S 5908 43429363
Q 1981 12607 9758106646511
Q 1806 8650 3053840311849
A 3094 648799176
S 8060 261818209
S 8264 739933377
S 118 971737322
A 11270 165377246
Q 127 13160 2568773827382
S 4891 742543422
A 7223 654681015
Q 5118 11994 2163612791913
S 633 486364536
A 727 513116623
A 6015 398472124
A 278 664305414
A 6325 836345840
Q 1516 11039 9443437917908
Q 129 13205 1135121713010
A 8993 797209282
S 608 512354257
Q 4740 12646 4160919359787
S 1451 700555339
Q 1204 13298 2653033990782
A 4052 383877949
A 7588 571601727
Q 1451 12781 7329336214944
A 4411 98740847
A 2786 204433286
S 2954 683161168
Q 45 13364 1650719526609
S 4675 711121582
A 820 494805677
Q 3800 13193 4504504147650
S 10585 390500693
S 667 755699145
Q 210 8272 7043820425148
A 7325 611264632
Q 173 7130 5700859800658
S 8495 994127562
Q 2693 10467 4459659545978
A 7264 286532967
A 3689 827207907
S 9759 183880026
Q 2372 10447 313327856277
S 7319 999693249
Q 4800 11744 1866714486173
Q 2676 13002 9289681861596
Q 365 13192 477916777121
Q 127 12196 4220056992036
A 12152 615127095
A 2565 379981037
Q 3319 11426 2473158801193
Q 2743 11813 8668046471712
S 6555 83926700
Q 3093 12673 8000437106630
Q 289 11727 2075526209796
Q 2743 13354 2882701760060
Q 629 10321 3604129891850
Q 4208 12545 7231270798605
Q 1306 9212 5943972816534
A 2519 726476761
A 8196 11345820
S 3496 68815240
Q 18 13199 9819709896676
A 7446 455991990
S 5155 197902740
A 9259 693694033
Q 141 12333 9979647459881
Q 207 12928 5461788277432
Q 2614 9788 3683300301818
S 2733 589603274
Q 204 11786 4828541252089
A 7656 369906537
S 9767 343913695
Q 1177 12158 5376567807469
S 4143 976515730
S 4237 474102155
A 10261 936775727
Q 540 11122 9706083139370
Q 3892 11526 3197288494613
S 1235 538792998
A 7629 519341973
A 3939 239969827
S 4121 31509285
A 10951 437111176
S 8409 132825371
A 8511 236104180
Q 1615 10084 3801405901656
S 6079 574290854
Q 1474 12060 4956106360453
Q 359 13262 423109362203
A 8174 397765651
Q 3795 11371 1299810075206
Q 1504 9849 6332008205653
S 12033 412471759
S 10341 825497955
Q 5641 13048 6115235435476
Q 2402 11657 5627480590211
A 9716 467892112
S 4565 489977278
A 9806 941539634
Q 1174 11535 4349431972107
S 2874 496898020
S 6038 278769222
S 8292 269918766
A 3874 216493234
S 501 376086521
S 12 959399913
S 12627 459833372
Q 2159 11646 6646650894913
S 3353 710715247
A 2945 383448932
Q 286 9648 7675417778662
S 2632 807110424
A 6493 287493344
Q 1106 10520 4092747288041
S 6100 116954420
A 8058 885567087
S 7211 507348402
A 4708 219151894
Q 2304 12927 1886172741055
Q 1692 11704 2342420145497
Q 2385 13348 3258281028470
A 6121 299738168
Q 2963 12266 6761258148790
Q 675 12016 6163836973672
S 11766 205257791
A 9346 404943258
S 8828 852308503
A 7295 293862900
S 11313 837185532
A 1215 911937017
S 13227 147573319
Q 1813 12634 176136240693
Q 5068 13174 3381361109477
Q 481 12209 1621041120771
S 6963 704939733
S 6529 230000673
A 1651 222961025
Q 3181 12101 1883252995832
Q 86 13147 7551627787504
S 12151 547746738
A 6153 887967803
A 13351 424263366
A 13253 961169082
S 12746 816658674
A 5998 427144336
S 5799 626347712
A 10764 404778192
A 5870 29001640
A 4167 107190038
Q 46 10246 352528867650
Q 1745 13003 264001519339
A 4312 718296813
S 11572 201079720
Q 2130 9774 5150777714525
S 9418 704045274
A 1349 16153094
A 8728 80934630
Q 631 11591 281347255582
Q 99 13261 7869442213110
Q 591 11363 5842302503238
Q 111 13318 8015208013913
Q 1097 10171 3280990801619
S 5096 986993740
S 8417 634350498
Q 335 9020 1835384892899
A 232 752498397
A 2756 56328904
S 2886 181701666
A 3752 252796838
Q 4674 12475 3880576085200
S 13318 801719232
Q 2282 8981 5913566578430
S 4665 693490280
S 12298 409371030
Q 316 12954 1634023458790
A 10190 707751257
S 9103 477304749
A 13276 199238645
Q 68 7255 1892155453014
S 10335 609449641
A 11467 956737853
Q 4028 11978 1997856541863
Q 351 12000 8434878393201
S 10850 600331992
S 7664 463218298
Q 80 13032 4634443232341
A 3106 661171008
A 10681 116569393
A 3737 470008146
S 4871 60045601
Q 4922 12931 5280349087803
A 6701 267424337
Q 568 10541 398440926378
Q 2157 12786 8406877740279
A 12297 958775979
S 5962 357456123
Q 372 7543 1351054074676
Q 1055 10270 9213884722879
A 11809 428186722
A 1226 100819623
A 67 716813384
Q 1904 12851 8036672951174
A 7957 560654125
Q 2259 11869 8691434334306
Q 2043 10746 2910043090585
S 1984 599109047
Q 4826 12858 6959141428829
A 3247 205323068
S 3738 218354928
A 9091 431461247
S 3957 335322752
Q 1226 11225 3907019233466
A 743 477462328
Q 1196 8055 3907609286835
A 10410 480499896
A 1034 409571788
Q 521 12937 3501706232181
A 4851 137791035
S 10993 624341256
Q 2908 11210 618913785979
Q 473 7789 2297494533421
Q 28 13182 3912763890033
Q 216 12907 4502803081359
A 12592 299088294
Q 680 12749 6758247511470
Q 693 12428 8990615246682
S 12335 254944778
Q 587 12038 7062941341989
Q 3507 12952 4984878250855
S 8824 935528896
Q 213 9614 4828580716713
A 2902 36427925
A 12644 157219874
S 1042 982354464
A 5791 152579828
Q 1047 11177 4665008250447
Q 806 12397 1971127252871
S 5320 327548699
A 5041 357857516
A 3646 639882970
A 2730 220997826
Q 2123 11361 7265414830400
Q 1255 12296 3969555406003
Q 1051 10372 45591001829
A 787 670507427
Q 188 11902 6234326607425
S 4930 503647794
S 3709 397768537
A 3189 710552595
Q 2668 12132 5301841138276
Q 1842 12021 790898608231
A 343 90381548
Q 1006 12839 6361430880889
S 6781 518415936
S 1495 477299503
A 2092 775632714
A 5130 157359820
Q 399 13280 3293827118140
Q 457 12395 5356700795651
A 12166 142729012
A 1102 155840055
Q 2646 11428 7406820289403
Q 304 10015 7914148918779
Q 542 10868 8162568492564
S 634 400497965
S 11348 146985159
A 981 335653944
S 815 152551564
Q 799 12016 4637121272295
Q 620 12144 1584889979058
A 10297 741302040
Q 558 11021 1510318803177
A 1161 130799197
A 5763 313800234
S 9168 80326949
A 7566 194909445
A 566 869357272
Q 562 12929 5813446293419
A 9410 343151036
Q 261 13029 1523978425135
A 7697 637450428
A 590 900019204
Q 1344 12328 1235596588688
Q 247 13116 7029290328881
S 7846 363644106
A 7599 315615932
Q 2679 12350 2626879973742
S 9007 304084137
A 10222 23824634
A 10708 416915158
Q 1384 10790 2829378668368
A 4125 868662217
A 3424 245699288
Q 250 13042 168658455487
S 9893 479520931
A 1867 213402677
S 9537 757223018
S 176 925244878
S 6649 904809682
A 2469 929556128
S 7168 377423440
S 589 513944797
S 5457 722944608
Q 1728 10850 354294081949
S 2890 84050388
Q 3078 12359 8283401586949
A 3054 89592145
Q 103 13259 2429963933174
Q 1433 12788 7272976260408
S 12347 777137844
A 2067 820773712
S 902 833955090
Q 467 10497 5633474033664
A 8004 810311536
S 13178 726443493
Q 170 12891 7578210824058
S 12203 236567543
Q 437 13127 9886617268968
S 12794 739367457
Q 2489 11025 6865703931636
A 7152 997447562
S 11234 238204872
S 12918 56485052
Q 2332 12486 8385362384154
Q 130 12541 2224137881904
A 9878 157269533
S 8386 437729787
Q 1296 12517 1008749905702
S 12594 78252289
A 7834 501715236
A 4517 725459469
Q 2535 9259 3537331613836
Q 5000 12581 7097691402642
A 2800 899251824
Q 266 11844 865550230133
A 8639 754930440
A 13072 771013940
S 10844 426090385
Q 1765 12104 7286749600254
S 230 885967848
S 9658 232541929
S 12148 97029164
A 1845 714136451
Q 1090 10581 533495424013
Q 617 11178 3803420795564
Q 5719 13052 4596371287886
A 8087 107236011
Q 780 12957 9572759835186
A 7522 532712658
A 6127 196495578
A 4859 796318643
S 8518 60995308
Q 3415 10222 5817770832378
Q 591 13329 4509783661667
Q 1523 13353 9636289596584
S 8078 979545710
Q 4963 13286 5002758529336
S 11323 259823908
Q 929 11968 8758422970338
S 1961 105647640
S 1099 95495525
A 8990 805191635
S 3259 580846335
S 3063 880505078
Q 855 12310 4122586441935
Q 97 11142 1706670351494
S 12183 505303354
A 11446 812633072
S 10206 766579573
S 7566 677100110
A 9560 169467429
Q 2580 13208 7907362080737
Q 2112 9154 1495620382134
S 3032 696934271
A 11205 179059476
Q 3174 13057 6886390385058
Q 3732 12318 80317392785
A 5429 350594768
Q 4252 11067 1057556975573
S 1874 955333396
Q 2125 13235 9612983725325
Q 2943 11837 1983152194351
Q 5436 12276 876954779471
A 9813 91168745
S 5160 617916725
Q 2591 9536 4823409020594
S 3703 766959749
Q 591 9940 6184994832161
A 2172 680883440
S 8376 167271216
S 2215 917504666
S 7771 531319865
A 2304 158811885
A 6003 810422642
A 2901 212976101
S 8155 499256984
Q 5385 12593 1120359344467
S 185 976782772
A 7734 154373221
S 10950 48854010
A 7585 997529233
S 8021 992498497
S 11512 3455225
S 7609 304521607
S 8103 786736758
S 9077 735395211
Q 2658 11420 7186933636234
Q 352 13166 2188454626731
A 2488 184078475
Q 2182 13168 1737702643168
Q 1010 11075 9142906143636
Q 2247 11442 6368310705310
Q 1323 10615 3254749615505
Q 1 13286 3904032293753
A 8082 490866576
Q 43 13227 2423514496488
Q 3503 11998 3821670874731
A 828 665103309
Q 1346 11582 5187656892122
Q 4076 11528 2871527408111
S 684 52851076
A 7027 126348991
Q 4034 12648 800857436006
S 3846 615753480
Q 405 12143 3556698690551
Q 923 13082 818692544745
Q 47 12427 8046838433840
S 9029 19417442
S 5796 486621234
A 1746 784489753
S 10571 25493618
A 7194 335902395
S 6900 566722521
S 5041 55487431
Q 567 13232 5482038517699
S 4915 207386844
A 1318 236266133
S 4531 434705503
S 11467 478467129
S 11027 426890453
A 337 700593057
S 10224 276608213
Q 2770 11558 4984348567738
S 11405 497732111
S 8499 557502702
S 3512 403922644
S 1414 406355604
Q 1073 11418 1583542434767
A 2913 385488927
S 11299 728236506
S 4088 728443156
Q 629 9067 2913130331961
A 6624 268306080
Q 3956 12584 2971227887200
S 7406 691918321
Q 1568 13001 8622378050415
A 10888 48884421
Q 263 9260 5883986286526
A 71 311967534
S 2342 953186507
A 8362 858019256
Q 114 13311 1966132696969
A 12238 330452436
A 10856 545096754
A 10026 698151042
A 10480 527083956
Q 1740 13011 5143430321035
S 804 94666710
S 6332 740708877
S 8771 964029969
S 7154 727680799
S 9307 962621461
Q 247 12437 2647280384592
S 4245 977173295
S 1629 724972953
S 1397 250436842
A 44 334512960
Q 233 10589 4995486010002
Q 3704 13125 2062500323297
Q 2752 11659 8665044235039
Q 3256 12198 1974888220068
Q 5842 13134 4076359021814
S 4251 478656429
A 4589 950353753
S 2484 170734596
A 4990 656180545
A 5704 350515803
S 4239 208043437
Q 2859 10256 3886756776158
A 8150 539642513
S 2780 269052044
A 10466 485519988
S 12187 651839849
A 9665 899324115
S 5006 541779790
A 5431 344981157
S 2219 641821602
S 1903 421761702
Q 4324 11022 486512119826
Q 1813 12083 5070593533089
Q 665 12769 5150619025977
S 10260 319678569
Q 2283 11045 4943623528354
Q 214 11995 8322945296550
S 6280 70934992
S 7131 231130143
Q 453 9673 2864559709365
S 4553 32213954
Q 3206 11758 4620597733134
S 4503 551446096
A 11212 992337331
Q 4498 12694 4616671051334
Q 539 13309 6657368139052
A 8662 274469010
S 6201 885976706
A 4178 192969255
A 7444 527693179
Q 2573 12437 962021669105
Q 2152 11298 2996809296176
Q 386 9837 7308598530207
A 2433 586837416
S 12236 652270183
Q 1058 12389 9213814585259
Q 1526 8447 6435376886234
Q 1804 12963 161059390449
Q 1716 12695 6341642822392
S 6646 649534415
Q 330 10977 515881170838
A 2312 595445326
Q 3382 11281 5180074801128
A 7682 734929806
A 4024 179313608
A 2120 757148722
S 1802 304532434
S 6642 211902096
A 4159 924654830
S 12826 611068406
A 8763 41282277
A 2291 768072380
S 95 688425198
S 2242 359819225
A 7315 436387350
S 4060 937389531
S 7735 558700168
S 11762 599279147
Q 14 11928 7398799420869
Q 3720 13099 3525361938754
S 5548 266814278
Q 2074 9638 2575527385573
A 10416 589243272
Q 1221 11605 3186325199070
Q 3933 13231 6804884871497
Q 28 13300 1611953758082
Q 767 11352 849360419730
Q 1948 12104 6309073539075
S 12466 203002869
Q 3236 11414 2521242471492
A 9042 952506883
A 10939 20150899
Q 3002 10847 4524568157578
S 6161 419553059
A 11401 381437267
S 13264 425123863
Q 636 9069 1796473341453
A 8252 710077230
Q 2927 13354 8344959110370
A 1881 509570764
S 3507 590305572
S 8966 711581644
S 10242 258987954
Q 3847 11398 182900680385
Q 1748 9040 6167980756587
Q 1177 11796 935133777926
S 11734 858220010
A 8366 851227229
Q 2237 10694 4798397176409
S 6442 916119415
Q 276 10037 1004587687783
S 12650 340094781
Q 2925 11986 1745682787249
A 12585 827121769
Q 310 11252 898423125359
A 11039 704921682
A 1006 752491907
S 101 540888614
S 11206 767214657
A 11045 183783034
A 12183 62239311
A 4951 304755040
Q 5078 13286 5544071024015
S 9352 831292721
S 150 902369904
A 6179 203245307
Q 4755 12329 1857515409113
A 966 87684382
S 336 842195486
Q 464 12502 3257536071853
Q 412 10608 1366967316566
Q 1572 13277 2616959955157
S 5499 280005475
Q 1789 13101 3901990894602
Q 2122 11340 6756453311811
Q 121 7426 3744832566472
Q 3596 12680 8553708410341
S 11402 454750060
Q 3061 13150 6562018574446
A 8214 924104263
Q 31 13339 338443014111
S 3844 685694596
S 6620 728721975
S 6778 84442900
A 10036 580021441
A 1760 99490040
Q 3418 11990 5636640700556
A 1688 243512928
A 6483 876389740
A 6203 485216059
A 9662 919652566
Q 1557 11423 1955737733969
S 11309 274150217
S 5396 542563279
Q 400 13003 2714587704143
Q 1119 13094 2598742443540
S 1997 724658919
A 4660 272196598
Q 1042 7853 5628675743504
S 3427 941966950
A 9101 934850079
Q 2552 11937 1258466754197
S 758 694480468
A 8104 561348405
Q 1972 12421 7104827363274
A 12294 314165897
S 2395 425024666
A 11837 76590482
S 12206 574068029
S 1834 305409830
Q 10 13219 3582252199646
A 2160 933107239
Q 98 10313 1861047239109
S 12259 193632205
S 170 833710741
A 12283 736762904
A 1199 334641779
Q 3127 11947 5444510506976
Q 1557 9059 5677306765757
A 3801 981795945
A 1273 550925180
A 1196 277341479
Q 53 7115 6811983391842
A 12391 879682321
A 7235 65883462
S 5724 974818069
A 920 347554449
S 1706 877762781
A 13147 491191995
Q 44 10095 81932567806
S 376 149837536
A 10285 633266620
Q 1926 11734 4352869652204
A 12387 409022251
S 9157 590108669
A 12709 88693313
A 4576 252457571
S 6131 962064240
S 3154 173078327
A 10411 462318735
Q 1187 12818 3686770199994
A 2560 328038211
Q 999 9882 8589924206008
A 1150 636300993
S 2858 626605433
A 12680 312180928
Q 506 12188 9912814452402
Q 735 12169 9768049715485
S 12044 30034363
S 1380 329835913
S 11939 284840721
A 10139 237973805
A 5903 993619083
S 9151 803544706
A 10362 120617729
S 80 349141544
Q 5103 11982 2874606572524
A 11215 577008403
S 1262 204455765
S 7782 486510221
A 11302 293792042
A 9036 937177093
A 4953 442207838
Q 2651 9841 6804530523794
Q 1105 13312 8022004998333
A 1082 110414570
S 304 489208724
S 3107 990298720
A 9715 523741410
S 8183 969509105
A 9264 25269524
Q 539 12825 6091679666263
A 8338 590427817
S 11484 316113841
Q 2488 10019 1666569551903
A 10606 296866042
Q 2056 11442 1466472546684
Q 360 13220 7915091583337
S 3575 190938246
Q 1 13208 9840154818171
S 2618 136661345
A 1235 374511476
Q 1959 12927 691390788104
A 2779 435673840
S 12941 509714906
A 3057 581079281
Q 1042 8789 812126232241
Q 1575 10343 7400176563448
A 880 10542883
S 2049 656821522
Q 1240 9069 365204673143
A 1967 686083733
Q 1394 10956 6044644067899
S 62 729955694
S 12805 525411249
A 1610 478590706
S 321 69061748
Q 815 10464 4741990957418
Q 2388 13197 7284379308224
Q 2166 13066 1314697272337
Q 4002 11580 1848898944241
Q 325 9152 4055493335531
Q 1390 11037 8376560212152
S 3572 682277793
S 803 215084060
S 1802 184028416
Q 2412 13132 7495104323365
Q 503 12245 8575146602239
Q 1556 11613 5534567402291
Q 34 13296 9187491512276
Q 360 11995 6494613011683
Q 40 12760 2412249793326
Q 540 8951 939828323806
A 12573 801551782
A 4701 249052076
A 5320 181568455
A 1936 240890581
Q 3868 11123 2377794076160
A 6699 171512305
Q 1584 12619 9713083611197
A 13268 297367664
S 10362 161561320
Q 57 11647 7946768631119
S 9673 508044920
Q 684 10792 9305017864932
Q 166 10303 3005112163848
S 12263 32156998
Q 184 12341 1750696348499
S 12120 758105801
Q 2031 10863 1774604070073
Q 1365 12749 563599742743
A 9312 86157330
A 7455 82895055
S 7847 478960110
S 12689 900485715
A 9887 929420311
S 11063 682939896
S 3349 655927636
Q 1976 9964 5287579544292
Q 5969 12667 2241406662190
Q 393 10441 8177797369524
A 8484 698146072
Q 1538 12487 3864129890282
A 8915 197212838
Q 2849 11590 3489696746072
Q 1800 11937 6374162463459
S 8966 361884488
Q 1256 13019 6283399445253
Q 3892 12380 1175864889638
S 1572 662857571
A 3990 700846659
S 4378 794628667
Q 1972 12870 310332280222
A 12599 170457755
A 11779 903531030
Q 584 12335 216189145333
S 9863 936169366
A 10687 664259823
S 5249 449054512
S 828 803413613
S 4073 390896928
Q 2323 11438 4915889348160
S 5901 665284223
S 8940 491687866
Q 37 13308 741032814628
Q 5692 13050 5958814583370
A 12719 922896180
Q 3643 12647 773061997802
A 4658 683793786
A 4715 477537823
Q 216 7600 3696092480562
S 9498 893204807
A 1172 504370822
Q 2710 13239 8476509309956
S 10351 804500883
A 7199 861652499
S 2403 982794687
A 9941 966117829
S 10316 778897284
A 9555 228963845
S 8609 128161752
A 8266 974219076
S 7511 205894495
A 12271 964593372
Q 1799 12859 3708100891948
Q 1409 11173 2292330174329
Q 11 8567 7490907413453
Q 976 13061 1661808252483
S 9321 669283591
S 5492 487374040
S 8956 856005871
S 7731 740851260
S 3825 116726860
Q 370 13309 2260679477844
Q 1847 8759 746463555674
Q 1460 12985 1159196826078
A 10956 867998226
Q 748 11135 1283360131652
S 9085 884366568
A 4064 935608255
S 4368 273855335
S 5823 832272872
Q 3005 12433 3433180391621
A 190 915239763
Q 145 12838 573182731293
Q 161 13068 3070563004506
A 141 360703822
A 9791 151809812
Q 899 11447 3914016392295
A 4748 917041873
A 11533 278013844
S 11488 546302523
A 1241 835933209
S 745 531734150
S 1344 377946874
S 7948 113865041
Q 1457 10158 2184523584882
Q 399 7308 3610584767179
Q 27 9798 6486558829375
S 2881 384351138
A 11509 653239600
A 188 3403537
S 5304 465672533
Q 118 12021 534104402119
A 4078 301972819
Q 2068 9021 1549716507252
A 7980 293929350
Q 2297 12403 199118055435
Q 1823 9779 3833557300944
S 28 809133682
Q 1077 13209 4031484216801
A 5647 926720370
A 11750 836403999
Q 435 13343 1455469933882
S 6684 67998603
Q 2150 12202 4217289270879
S 5255 705122819
A 8938 241660498
S 5402 831129543
Q 1475 8360 6577226088226
A 8067 503159234
A 2961 380862599
Q 259 12706 7244272934169
S 5638 220940917
Q 906 8920 6946815409236
A 898 401813097
Q 1562 9914 3035925616556
A 3914 331128091
A 9496 159219463
A 6333 62337829
A 3838 786213476
A 1159 56492702
S 6014 297932975
A 7593 337772982
Q 3215 13169 7739177920937
Q 2053 12445 9995833973640
S 11520 283661621
Q 1192 12715 8742658431437
A 7893 113689561
S 12555 136616222
Q 565 11377 9100833095482
Q 452 12019 265244291991
Q 1927 12585 8742731792555
A 8531 75595083
Q 700 11540 746032398493
Q 1604 12619 8986741667701
A 9276 468628546
A 7714 161386801
A 2122 860022844
S 5349 738131541
A 9919 775016421
Q 2286 11586 7305648940483
Q 2510 10505 7466334683586
Q 1085 12762 5852074073632
S 3231 193345393
A 11112 464298472
S 3047 326991697
Q 461 12518 7605698237136
S 9884 387047196
A 9213 520211425
S 8391 315218874
S 12852 808097846
S 7156 362625759
S 8725 762803648
A 652 155725067
A 1918 315394676
S 11596 703041845
S 4997 307496160
A 9941 616479243
Q 1071 8478 1011691268542
S 3986 231757311
S 478 257631363
Q 356 12360 7256894858256
Q 3744 11170 3580296757960
A 12950 703327798
Q 4868 11570 2148393247068
Q 716 13301 5958477375180
Q 1658 13361 6377545917257
Q 3282 12708 7262413150901
A 11248 986682111
Q 463 12400 732032794545
Q 753 11644 8686946869497
Q 229 9461 477766296837
Q 1375 10606 3214865454492
Q 2185 10100 4664512405628
Q 226 13237 5221751641778
S 11681 892943510
Q 70 7387 608626374870
Q 699 10333 2976028640608
A 10657 434127707
Q 2210 11296 1642508793123
S 10080 586097674
Q 59 12624 3747849817748
S 11095 878689490
A 1836 699397440
Q 4001 12379 3592292075388
S 11332 550753722
S 30 120447772
Q 485 10824 9426595745356
S 7449 666800461
S 12875 356400227
A 2835 669462106
S 6361 509409005
S 5313 513176944
A 3420 368229912
Q 2859 10002 2694279117492
Q 1244 13233 2269878321975
A 12968 573833616
S 8651 868419680
Q 200 11965 6572033267449
Q 2273 12165 5060521393202
S 11655 90706315
Q 1026 12974 7593853176099
Q 121 11678 8029767351354
A 11177 837464447
Q 1733 11262 5977922024632
Q 1005 13296 3034799563184
Q 3320 12805 4555706056949
A 5250 2240653
Q 2217 11356 1568763566950
Q 63 13335 5530406884621
A 12095 847227887
Q 1956 13150 6487880084698
Q 2169 11538 3791910251077
Q 221 7289 1195463867078
S 11823 625965007
Q 1322 11808 4191857151330
Q 3506 11027 3125371812156
Q 2835 12818 3860260675242
A 10841 765511505
S 11894 553392999
Q 4489 12891 2930090928962
Q 160 12891 1172608393234
Q 1082 13116 1623244831023
Q 231 12007 7432882214130
Q 3654 10520 4458048874353
A 5424 558643214
S 5997 940436221
A 12552 357505894
S 12400 224840557
Q 3509 11637 3787518484723
Q 189 7446 3896092816240
A 6270 765317765
Q 1485 13065 7733717328171
A 8724 642513365
A 10556 696090464
S 9871 380556304
Q 3128 11025 1651782137113
S 11467 106105830
Q 5468 12369 570292606438
Q 1548 12663 5835357725398
S 4189 734504539
Q 887 11160 8638567119110
A 2613 967472300
S 1312 736304817
Q 464 11471 159287619245
A 5560 165057804
A 12232 558670664
A 5636 87819357
A 8144 440388506
A 5238 374270696
A 9377 349185640
A 5821 588447100
Q 4536 12725 7361911874884
Q 2013 10308 2116909069217
A 6938 408383923
S 4060 310039766
Q 659 9874 1835438141367
Q 1380 11073 4501324352095
Q 125 12368 861182943390
S 8405 625935447
Q 1380 12099 6239515292345
A 1224 42473321
S 11328 66161230
Q 140 13204 2631198122480
Q 22 13328 4018322133667
A 10036 516257124
S 12179 336588022
S 10334 916608761
Q 508 11659 8231440072119
S 13034 345743937
Q 2538 9538 6872115901575
S 8471 676692503
Q 1493 12998 5448801614646
Q 398 12565 3148479095554
A 13215 692499230
Q 21 7149 4280844955422
Q 980 10440 6792296423863
Q 2760 13280 1993606009015
Q 569 12051 4176053709919
S 10951 851442381
A 11412 897307588
A 8911 62019823
S 9050 110731028
Q 255 11242 5009225024137
Q 189 12148 6315145157597
S 8414 764076777
A 4742 442781095
A 13289 339284914
S 4781 338768699
S 7723 408869333
Q 154 9550 3858256473575
Q 541 10696 5194145248774
A 885 923172273
A 7453 524279245
Q 269 11210 9468919150724
S 12332 250871879
A 7088 24928939
A 7490 139767959
Q 4710 12296 1911224779089
A 12538 794081277
A 84 335958656
A 5246 293547002
Q 1239 12836 9099281712551
S 5363 943375451
A 1211 849795363
Q 548 11598 193794427644
Q 2469 12062 646582112074
Q 2145 11922 3596994592503
Q 324 12781 6364396691609
A 11824 431682258
A 13144 233931623
A 742 508666892
S 8004 202255551
A 940 83564226
S 12088 600517974
S 1903 633654254
A 2007 826141906
A 224 610393837
Q 5661 13156 750958196105
Q 1554 11986 2681551642718
A 7442 279491352
Q 94 12974 5195584416238
Q 1588 13222 4317734979844
A 13264 487234368
S 2759 387712422
A 7552 925734358
Q 826 11780 6390242016137
Q 510 11952 2449480853801
S 12701 6280790
Q 696 12560 1322948958698
Q 96 12366 5354656247049
Q 71 13342 5453470728022
S 10465 617164074
S 10400 425067607
Q 2603 13049 300689737090
Q 3731 12558 6643994737917
S 12545 149842669
A 6154 439005491
S 8531 619948175
Q 1048 12824 5983828604534
S 12678 340375369
S 12009 815593857
S 5328 944653034
A 1569 463890434
A 9963 613614930
S 11720 822383535
S 10389 964338108
Q 466 10403 3727196172855
A 12338 796280029
A 2039 371360269
A 11019 695074311
Q 5286 12485 4308726353533
A 2856 242646388
A 10073 710227108
S 750 149187612
Q 2038 10333 1850972680950
Q 988 10954 694716166965
Q 2836 10265 117556660974
Q 1594 9157 3638629639368
A 7300 126616784
A 8711 357161481
A 11885 342885399
A 12617 153551332
A 4568 712225801
S 7070 432882581
A 424 786753749
A 10619 419604805
A 3546 763359909
S 5315 39855706
A 10284 459730881
A 2967 828900936
Q 54 13291 3027004071085
S 67 445635696
A 83 881850207
A 10458 967827917
S 10255 207158914
S 10397 86414217
A 12123 591884720
Q 3272 12461 6705139227917
Q 5230 13122 6501598842009
Q 1978 11205 8381695231489
Q 358 12977 988240299620
Q 3669 10394 1906222824881
Q 6092 13345 4096198028008
A 65 189179693
A 11404 330648130
Q 2584 13313 1166384030376
A 11526 852851377
Q 331 11568 4069221040540
Q 4542 12728 6007545609245
Q 1414 11034 4105628841309
Q 1993 11810 2832125015059
S 1724 838863889
S 9487 984092047
S 6744 700305755
Q 1437 12022 6427278254046
A 7022 159567727
Q 1675 9014 5765466707322
A 12667 68516743
Q 6403 13252 4652684894752
Q 3825 12069 2623463263328
Q 673 12808 2192741317202
Q 433 13166 8047898194081
S 13230 24528600
S 2222 345836158
A 9898 508374606
Q 2266 13338 268563387876
S 6489 956164262
A 975 821911942
Q 5554 12790 1856932916566
A 11207 940906680
Q 1193 10042 647129906306
A 5917 353415673
S 8573 704190158
Q 4586 12808 2847884766373
S 5365 57637964
Q 2103 12635 5279734108416
Q 4036 11142 1727094195452
S 4617 496054406
S 865 97445775
A 4847 7801946
Q 4265 13287 7493087198992
S 5661 270473881
S 12918 631434702
S 1709 839342086
Q 37 12712 1020247682036
A 9717 33970559
S 1889 621253236
Q 506 12738 3599439820099
Q 2088 11027 3316118401328
S 2323 648965847
S 8381 537370964
S 2093 864996103
Q 384 11475 1897222902734
A 4983 6357646
Q 1414 12441 7843310556292
Q 327 11736 1867805597291
Q 3993 12835 5516762932847
S 11430 556794781
A 11746 538268116
Q 5315 12065 1781420828581
A 7718 212280364
Q 331 7144 2293986887558
Q 2273 9546 6874574012271
S 1076 366912717
Q 866 11489 6460888716144
Q 907 12996 4275957042330
Q 1559 12834 2065110327544
Q 1138 12821 8096720950757
Q 7 12310 2119887472947
A 1010 225376642
S 5780 540355933
S 9277 303221864
Q 653 11172 6363590212080
S 3442 585975755
S 2381 393600983
A 11407 879403808
A 2171 892210669
Q 28 13116 8562466073165
S 12345 386340087
Q 9 9304 7803751865490
S 7819 323000899
Q 1283 10220 3893314219556
A 12849 136207369
A 12886 292235470
S 6451 146280172
Q 211 13154 5909534496323
Q 52 12387 3037638713649
Q 2515 9336 684042152145
S 11329 204925796
A 3166 297715179
Q 212 12482 1406824399822
Q 5897 12728 5586240602223
Q 28 13057 3020912317857
A 3232 493346839
S 3581 341844973
A 313 96913651
Q 419 12675 9529695780371
S 10711 135689223
Q 575 12666 7335052133111
Q 3465 10982 123754196983
S 2182 40714
A 12423 483157450
Q 774 10280 1261280418540
A 12704 801906315
S 7924 635331933
A 7105 673495863
S 10480 97785737
Q 3043 9903 3962691234523
Q 2209 11038 2812833143620
S 57 868707741
Q 2447 12433 7136208133958
S 13140 962040698
S 9292 760330064
Q 229 11462 547055505123
S 12968 938435133
A 13225 340298271
Q 932 12478 9011660665154
Q 517 13140 2950042445897
Q 236 13290 6518791895680
Q 1867 10272 1657860853918
Q 2505 9372 3548706210638
S 12389 174370455
S 1349 685432184
S 2361 844812298
Q 2 13360 6034255135736
Q 2637 9457 1215608346653
S 7567 187852985
S 6445 265987412
A 5690 161069736
Q 68 13319 973487097366
Q 2560 13242 6868969266955
Q 403 10056 4028142217145
Q 2062 13192 2547396018337
Q 931 13093 5737912356290
A 5222 479684883
A 6067 187986753
Q 3058 11578 7706406320966
S 2998 136873367
A 11273 744632823
Q 3379 11362 6793446903280
Q 1519 8522 3680342728034
S 12147 797358915
A 4667 128262371
S 3278 378179948
A 2147 241971577
A 621 234518491
Q 1247 9366 330651762611
Q 1264 9689 5506665497364
S 2356 715589089
A 8227 853799894
Q 322 8190 3000698800599
Q 2409 11188 4391504046934
S 8494 647875081
S 7178 96460192
A 5409 179486421
S 3664 879121383
Q 1752 13031 5132768582954
Q 2245 12901 6782179729556
S 7235 514433249
Q 70 12231 2403213069474
A 11905 153451586
Q 2633 12143 6567684389152
Q 373 9196 3006043677203
Q 1218 13108 4040658418948
Q 413 12358 2520903757885
Q 2623 9753 3470709230678
S 7393 549829533
S 7033 906886601
A 1016 715843500
A 7190 625704589
Q 509 9866 3765832437412
A 638 250233591
Q 13 13316 2804234742985
S 412 844444291
Q 969 9811 7990282899479
A 330 815489982
S 10962 428015862
Q 409 12727 2886021821929
S 12503 500521853
Q 141 13127 8476011106857
S 6558 939225231
A 10730 889656104
A 568 305609938
Q 951 9529 4137083137614
A 11436 455637165
S 502 428871117
Q 4147 12038 390208370191
Q 4914 13236 1634922197866
S 6969 772232424
A 8802 179314730
A 11556 923487761
Q 76 13036 4784941201741
Q 2341 13300 375232105222
A 12665 670362542
S 12579 371031355
Q 425 12208 4092023362166
S 10676 656545349
Q 222 13248 3343386904144
S 3222 445714721
Q 1461 13355 1627308051337
S 3584 634591993
A 12807 30275544
S 794 623834251
A 7056 40957503
A 9763 733277642
A 1679 137676519
A 2415 399610014
Q 947 13347 9332354945568
Q 1476 12467 2868058296239
S 5799 510283932
Q 46 11084 8256523935315
A 3900 932592430
S 8762 952994384
Q 3171 10902 1685427968266
Q 2074 12304 9439724453937
A 1164 55477855
Q 887 7993 1683798525515
S 5993 392373363
S 6293 257693607
Q 1860 11217 8632235955591
A 6121 583838333
S 4501 649924378
S 303 911602170
S 1634 499961338
Q 2600 9481 1771383363103
S 13252 891630565
A 7469 36839075
Q 1325 12589 6863116604969
S 12982 391108014
S 9176 528024565
A 8674 149448376
Q 128 12979 4154893089346
S 9924 252250743
S 7627 437489835
Q 1806 9142 524482744020
S 10186 301361354
Q 828 11689 1308453693458
S 1042 404493792
Q 1650 13318 7514186514950
Q 4027 12431 1729320751857
A 12723 6295394
S 6133 1344105
Q 4851 12853 7990071375451
Q 243 13132 2222464018191
A 13305 263619362
A 9012 511526678
Q 1696 11695 3992318354346
Q 5970 13165 5610279397912
S 4776 836636755
Q 2909 12900 4227597693553
Q 389 9583 578189016167
Q 4012 12860 5977556078654
A 5934 955914837
A 3940 328707874
S 7205 61996833
S 1 229871662
S 4881 263625511
Q 289 8705 5465617855694
Q 2725 13343 3538423512024
Q 68 11425 8789265958794
S 5380 100855381
Q 939 12269 9885134079365
S 11476 722032841
S 2634 709279400
A 7608 561627092
Q 5980 13059 2081134181571
A 962 32722420
Q 721 9601 7550835731370
S 6587 993758416
A 2616 642365523
Q 414 11132 3068513013856
S 13110 899657412
Q 1515 9170 2298368670439
S 8068 232364542
A 2559 738649000
A 9236 608187418
Q 1826 10159 7556581186837
A 4623 500067609
A 2468 39830076
Q 1353 12950 7091758372390
Q 1569 10072 8179367475998
Q 5706 13304 2317035891097
A 564 410765590
A 11373 596673478
A 9228 194236282
Q 5704 12421 1729847998909
Q 28 13265 4679938222474
Q 1720 13333 8302743560723
S 2104 57361883
Q 548 12609 8680838904745
A 9804 547832425
S 241 730439150
A 3074 625102369
S 4940 561907496
S 11946 233374761
Q 65 13000 1519881681864
Q 692 10064 8031196518555
Q 1614 11720 292142841742
A 8523 151715157
Q 3161 12866 92554365570
Q 4661 11767 4765457146472
A 6074 49387344
Q 1460 13158 3274939923218
Q 403 9903 4041454461527
Q 110 12520 430109711806
S 13352 148235417
S 2957 514274489
Q 1034 12373 7124495155295
Q 5288 12379 705034295708
S 3553 374368510
Q 237 12774 3178308035760
Q 625 11758 4260335281730
Q 1811 12936 7716506297291
S 12179 793252239
A 12515 239987899
A 4609 255229882
Q 2632 11095 3003686107242
S 11324 566074884
Q 3089 10633 7323195934826
A 7433 228864803
Q 1335 8599 6194076054321
S 3772 831331001
Q 1557 12653 3416565632655
A 3261 995390430
Q 660 11807 1692678314838
Q 3746 12408 5983993986904
Q 105 11929 2147988328468
A 2986 334552230
S 11257 174299565
Q 2068 9335 2393061969588
Q 70 12896 9429267306296
S 3604 768879810
A 2881 637351213
S 10501 259040925
A 3594 783355314
A 10252 979883582
Q 3126 11933 1163381847538
A 4542 714146258
A 3794 67478656
S 1746 94971151
A 4993 757581145
S 5759 476158520
Q 343 13196 4030573957932
A 8366 236357027
S 7746 812519803
Q 141 13321 1671790067146
Q 3863 11201 2889317490619
A 5223 691848571
Q 3250 13323 1522262494547
Q 641 12903 1090502402815
S 5858 626753290
A 4974 934407049
Q 5814 12775 213339592255
A 9734 846194940
Q 884 11017 6500051840626
Q 882 10473 1213208405717
A 6203 144188354
A 2283 48445311
A 6699 546619041
Q 2598 12551 1979324015277
S 7337 20354213
Q 1418 10879 6895236056661
A 12988 367167552
S 9326 189538087
S 3359 586080695
S 9507 370031689
Q 4074 12768 2160183992253
A 11196 345573658
S 6827 795895310
A 1085 313784789
Q 13 10321 6930512403320
Q 2352 13239 3249885127595
Q 257 12596 9823053728743
S 7368 7660107
Q 2643 12795 4708531019546
Q 5032 13004 4767238924465
Q 137 12311 6787294881633
S 7019 393686467
Q 3162 13119 3783258757457
A 425 962758133
A 7112 496569484
S 12752 816720653
S 10711 85814783
Q 2904 11903 2979448977714
Q 157 12493 8042023876769
Q 2593 12712 5768583952125
Q 800 12554 6069600074677
Q 988 11906 1121178314319
A 11639 302651212
A 7403 873660490
Q 1108 12617 4850380357742
Q 4826 12512 1219014741042
Q 1693 12455 2472389544296
Q 62 13048 4698759129046
Q 2473 12346 6232226852510
A 8944 723781233
A 13009 498758134
A 11226 795178723
Q 64 13330 8793591006235
Q 1139 9640 4325474847767
Q 1100 12272 9333975188093
A 1689 61093401
Q 1881 10021 1037612055409
Q 414 11717 673164035976
A 5731 808310409
Q 4367 13068 2813961384199
Q 214 12549 1339161890064
A 10289 123918166
S 495 605212732
Q 754 12681 5540142421258
A 1239 439352573
Q 218 13322 7569553764841
A 9250 829630171
S 4276 425621384
Q 3375 11539 599821623879
Q 955 10852 8872840652259
Q 3771 11021 1442564135246
S 4771 128595392
A 4941 532138895
A 12256 761983330
Q 2504 12328 5322412280607
S 12650 428482828
S 12564 633559721
Q 3664 11046 1698379215926
A 7675 358234361
A 6195 221160864
Q 556 12363 7626650172707
Q 2152 13110 8462181937514
A 11186 550750120
S 3221 142912029
Q 2387 12555 4761485685400
Q 2791 10506 3328184980965
S 8132 646956078
S 11267 346930703
A 5454 7552954
A 4721 604835004
A 8743 765305386
Q 2731 12402 6913431569763
S 8329 219283234
S 9249 796409259
A 11336 639269637
A 9177 666481476
A 1784 741975802
Q 5409 12646 766779578656
A 6379 789393295
Q 1695 12801 6656575923696
Q 1948 13115 1624434426226
A 1725 48347352
Q 3217 12997 9695559629036
S 5421 662247577
Q 77 7012 901523252998
S 4850 437199129
S 10737 81493639
A 2015 13809887
Q 1054 9530 1288303869586
Q 4523 13029 5572005727909
S 8140 827208493
A 2395 770773763
S 3866 376632386
S 1350 556861809
Q 4861 12981 7834199353664
A 5155 992075646
A 705 20334589
Q 1168 10832 8315756877465
Q 227 12526 9461659637925
S 3510 264532175
S 9634 47345876
S 5141 263064841
Q 109 9502 1190078597311
Q 380 13140 3638349043041
A 1298 455971441
A 8588 36235167
Q 2113 12736 1195495358538
S 4161 716081438
Q 3917 12883 4066082270705
Q 3315 10026 224482092770
S 12525 385104359
Q 2456 11807 4616026569771
S 12634 868176244
Q 2385 10914 2724936345864
S 578 122825191
A 2579 684069910
Q 774 12554 6284004726959
Q 1470 8367 4202082681517
A 12212 775228840
Q 2401 11260 8648125668653
S 4365 743668337
S 7504 265965980
Q 5260 11972 634598380743
A 1103 716691564
Q 1982 10185 5779893698984
S 7217 400798032
S 8519 215241418
Q 216 12100 7794910172267
A 9203 444343482
A 7408 561921085
Q 911 11100 6530058378485
S 269 360995225
S 1935 576552179
A 8406 505264511
A 514 320069678
S 7974 221406976
Q 87 12751 2932323279790
Q 201 13302 9027479713628
S 12549 496140046
S 8062 801755517
Q 252 11600 2239772404309
Q 157 13293 7168405165367
S 7106 18509820
Q 2375 10504 5486970634040
A 7138 386835575
S 323 262581766
Q 1628 10549 4609187931455
A 1391 536450038
A 7513 408531643
A 7630 840282449
Q 410 10307 9003097760831
A 10023 788170651
Q 785 12413 6586357947453
A 5519 351516536
A 11406 21409094
A 10851 787375171
S 9263 229658262
Q 575 10905 5750981978086
S 10623 137435194
S 1122 955958106
A 10275 452774462
Q 593 12832 79742563845
A 8408 491608121
Q 3028 12527 7168889380871
A 11980 946571641
Q 294 9370 3762947764825
Q 4002 12803 3737240625649
S 3346 457720059
S 6688 546878389
S 4471 449712354
A 6490 676700535
A 8927 536721475
S 2101 475143509
S 3216 421102021
Q 211 13176 8405922746252
A 5774 33754789
Q 150 11098 1407241263369
A 7074 955630881
S 3864 389128570
S 11895 756483840
Q 1269 13125 4737508567167
S 5689 226681860
S 826 54091336
A 12831 726397977
Q 162 13246 3363450055323
Q 4136 12807 1403745292706
Q 150 13286 2319614954446
Q 1927 12051 1709342393494
S 6513 463126293
Q 884 11340 5396920281878
Q 3344 10639 5742729432099
S 11633 679061703
Q 2273 11031 5518439085634
Q 1049 13137 8041397752770
S 3878 371209207
A 12607 6465076
Q 532 12521 6929672980173
A 1226 377679319
Q 585 12983 4214701257618
A 6430 955715086
A 11904 353859337
A 10409 987688788
S 1332 895177299
Q 245 13092 2164575726019
S 3289 823818226
A 541 672254522
Q 3603 11318 7525697830300
S 10345 744847364
S 9485 680432542
Q 210 12310 4046383253533
A 11625 982201182
S 5028 923467137
A 436 403518588
Q 131 9892 7883057456534
A 2138 591271701
S 6520 82393219
Q 1294 9050 1689954546698
A 5017 197460560
S 3115 803279602
Q 753 11108 6840134433447
Q 69 13306 8154192584168
Q 2941 10539 7475966845197
S 5189 591516998
Q 1078 9173 2309882402461
A 8818 812468467
S 10229 275970894
S 3612 179017791
S 9323 316434438
S 6957 43375401
A 9438 157241556
S 5985 613240881
Q 1226 11263 8531672019166
A 4125 651403204
A 10827 38186546
Q 780 13261 3911847798280
A 3994 614117934
Q 1338 12826 7108234767270
Q 840 12736 4147348622660
S 6687 612713939
A 11373 335737505
S 7695 13543153
S 9908 379735528
S 2749 893989630
S 9306 500830016
Q 5011 12725 594761424554
A 11130 857054384
Q 2552 11623 1237335444834
A 1213 176464242
Q 1846 8604 6591050697294
Q 828 9286 7305022316345
Q 1 13324 5447506772732
A 6055 191472449
A 3385 60664719
Q 1208 13281 3651449950751
S 528 379226979
Q 2202 12951 6849161533849
S 3664 499631156
A 262 907477992
A 7840 147966972
A 4577 792189118
Q 867 11707 9393961975250
Q 3387 12089 7064274948867
A 12182 879119341
S 3216 604144495
Q 284 11427 450717741433
Q 4460 11739 5062576510104
Q 3513 11215 7626621057570
S 11530 795630181
S 2969 2550373
S 1696 378673304
Q 424 12720 5413352927686
S 4090 200795285
A 13115 614167114
Q 1928 10096 5062369577713
A 4527 923982169
Q 1597 10636 6692304211570
Q 1990 11262 3970589493566
A 9908 408523456
A 9187 408504391
S 5860 901841848
Q 208 12473 8457469017455
A 3573 281315706
Q 20 13185 9830444115303
S 11492 447411901
Q 516 11029 562765860020
S 11897 277918542
Q 197 9664 551236971316
S 2291 33002212
Q 611 11712 9754307603816
Q 1334 12755 4740813384325
Q 3169 10579 1306536207656
Q 4469 13353 8169153026474
S 11488 408402508
Q 5859 12815 607701902534
A 12241 583252362
A 6717 590479963
A 9301 617838856
A 12600 56766729
A 1043 922841754
A 4654 104168289
S 179 637912926
A 1553 475449676
A 12680 893798348
Q 4199 11348 409182956449
A 7453 654497352
A 5367 304421107
Q 360 13258 6922872973564
A 8526 441785103
Q 189 12398 4142707322561
Q 1841 8546 6328818082151
S 11313 11663508
A 10341 643143948
S 1935 872347559
S 7190 128949048
S 6736 889274878
S 9998 693147478
Q 1874 10660 7017786305001
S 7272 397651792
S 9617 528029290
A 13101 653168719
A 8243 984230862
Q 1040 13122 6624938313887
Q 1116 11739 5051182641677
Q 2174 12930 1164972007985
S 11915 35781386
S 1744 102238131
A 5879 985162454
Q 328 12699 6268855654031
Q 2287 12054 646752766954
Q 2960 9906 3492316895290
S 6551 139215740
S 4045 122979186
Q 114 13323 9303751318107
Q 2745 12450 4330892385786
Q 802 8653 4872299213260
S 4659 593338517
A 9842 686529964
S 3887 644431862
S 6806 588740421
A 1328 775917509
Q 4491 13236 3655088489163
Q 3171 11952 6691782188352
S 1153 50577691
A 1982 838000643
A 557 922536749
Q 86 12673 3436069470827
Q 157 13235 7730319686496
A 10272 562571147
A 9246 965927662
Q 294 7752 6071435526308
A 397 591087651
S 12709 952968287
S 9185 30265755
S 3940 244156317
A 7617 229337923
Q 4606 11996 2098798611416
A 11853 182361314
S 3723 298536962
A 10606 180568620
Q 219 11031 322341168691
Q 82 9600 8238425193380
S 608 667998506
Q 484 10108 7201311097915
Q 112 13186 9427206732885
A 10148 752012298
A 4554 608201832
A 2817 873472667
A 1419 748194569
S 11923 666246173
S 1089 5067194
Q 1513 10375 4962364909357
Q 447 8744 227466438771
A 12004 869936173
A 7522 473885071
Q 3530 13308 8530326987018
Q 4278 12638 6381891945334
S 3794 784458587
S 394 480818431
Q 1053 13135 5892605925131
A 2518 68267756
Q 2954 10092 2216685738083
Q 4056 12572 4743549998920
S 5697 468033639
Q 843 11494 4135758648755
Q 461 12163 9617196098462
S 4793 931078845
Q 396 12929 612690379921
S 6201 130354842
Q 367 13106 8090762149168
Q 431 9082 3321014794350
A 10247 534537335
Q 674 12767 2372574375329
A 6645 79305982
S 2766 431360825
A 2949 409506870
Q 4429 11828 3624469351283
A 12160 938994580
S 7429 212270438
Q 1710 12214 5014546391411
Q 129 12648 8787112762860
A 2595 738969622
A 362 561637410
Q 4103 12963 4262347993470
Q 1393 11634 7899976173429
A 7159 564875999
A 927 546160453
S 6967 617396887
A 3081 440705154
Q 1414 11972 1537189847798
Q 789 11225 14780033522
A 11198 875030867
A 2330 770715992
S 7322 242335467
Q 1817 9218 4371913524082
A 9171 277596211
S 7180 894955146
Q 98 13209 7160726163360
Q 4548 11943 4607225945664
A 12607 808415797
A 3921 900100847
A 3778 676799211
Q 1138 10254 7549717644948
Q 6442 13274 6458432847257
S 1473 689809309
S 9151 987209273
Q 1621 13199 4889889313294
S 9939 47739977
A 5465 289091234
Q 1058 11023 7457638548903
A 3389 348455184
Q 312 13092 2045159566689
S 1144 991423854
A 4755 808163138
Q 2433 12436 6829598355862
A 2755 841886054
A 13202 39739077
Q 3162 11367 651095695763
S 7201 772355955
Q 78 9364 7961889663319
A 5008 381328272
Q 3158 10803 4559726839310
S 9041 651505053
Q 88 13049 1491395825855
Q 341 10249 3303596481670
A 6916 361738076
Q 427 12993 9427414218519
S 3402 472430812
S 10733 243512083
Q 1770 13222 7437509001875
S 11229 147534586
S 9437 896898568
A 4184 119891717
Q 2881 12100 7578151538235
Q 1494 12750 4843046538233
A 8900 910632607
Q 2802 11096 1434472015401
Q 2448 10232 2742165910329
Q 3298 10605 766061573481
Q 16 13343 1365235978223
S 13038 899437079
A 5392 746099653
Q 2202 9917 7010806158472
Q 214 13135 5714181694906
S 6497 149711101
S 3380 44490048
S 4174 306003693
Q 204 10431 6487027698643
A 6291 382363697
S 7039 758720242
S 4971 742114954
Q 1889 11769 236627799153
S 11126 986898156
A 1455 940627133
S 5844 983590425
Q 1583 12839 2101061344008
Q 44 11445 2485130857738
S 6517 233382530
S 2638 313878669
S 10210 778607975
S 6928 813691464
S 12027 381721997
S 110 44821535
Q 3219 11910 7356164067141
S 8728 828894280
Q 535 13155 8947733231816
Q 3332 10328 1463186826154
Q 815 12511 330519601376
S 1481 952044867
S 5902 117952212
A 10755 430463410
Q 2830 10247 3261471436956
Q 49 13212 5167791083233
A 8618 5605109
Q 418 10035 8517462067668
Q 1745 8822 6318034536639
S 5793 676606808
Q 3377 12081 4501189209433
S 158 142565955
Q 268 12637 8968721225237
Q 1924 11442 651632961153
S 7509 195081940
A 12512 174151059
Q 1228 11876 8813032381916
Q 3850 13292 3190019296354
A 3052 995360330
Q 1578 13233 4730041222011
Q 181 9789 2654428469804
S 860 660280270
Q 97 12718 844959451956
Q 122 12806 6811620579661
A 1450 786398476
A 11534 389093472
A 8322 994541590
S 11060 102224832
S 11474 906495302
A 4875 218449181
S 9317 741694072
A 3319 691324907
Q 1893 11584 4058773715358
Q 876 7933 2629467390592
Q 5665 12777 6298645979017
A 9427 682877818
Q 2429 12984 9246122109478
S 8269 70620281
A 174 562212930
Q 1769 12062 1562811797227
A 3562 16984842
A 2540 454965340
A 11118 420309980
A 5857 255935016
A 7745 415515912
S 7002 925689581
A 8384 379882811
A 2848 431468610
A 9293 559079344
S 3182 132105838
S 4397 23956972
S 1481 687174327
Q 251 13120 6900439586505
Q 755 9576 3208398416604
A 12699 572364244
Q 40 12031 2560883646358
S 3690 754332021
A 29 473696415
S 1273 43226133
S 6779 165063649
S 2699 619196858
S 7479 618933485
Q 990 9307 3057567631567
Q 1318 10055 807514019307
Q 1485 13123 5975408947813
S 9686 813405875
Q 205 13076 2127889299069
Q 3494 11984 4680978352938
A 8234 724003320
Q 1617 8950 2447965049155
A 9602 174434282
Q 2869 12514 36598392146
S 8970 300492280
A 12504 207403375
Q 987 9554 1400968029426
Q 1003 11850 703195790240
A 7837 295452728
Q 66 9809 4475100413067
Q 4259 12110 4048262252673
Q 1394 10345 4406023788124
S 6304 255301853
S 6290 341682762
Q 1077 9786 2421340204429
S 12480 576748749
S 4944 398905328
S 707 678084076
A 2777 732234405
A 3196 673182326
S 4882 533946782
A 12717 545226858
S 4871 481679350
Q 66 13318 9149263553839
Q 110 12644 9570721295365
Q 2743 10169 204474081721
S 11530 405161193
Q 2881 12534 6263514626497
Q 2799 12390 7202265217906
A 4503 174633924
A 2934 132117654
S 8496 601122037
A 6347 707912177
Q 405 13332 8529079313468
Q 214 12106 3217925578438
Q 443 8003 1599808470
A 5017 286132173
S 10523 660661664
Q 1279 12435 8146842302019
Q 308 12110 9296741478651
S 7898 908438983
Q 509 11193 2156598302391
Q 533 9790 2376654510029
Q 110 13341 1756264779372
Q 3040 10561 4498675302069
Q 6485 13286 3468785453499
A 4432 573015044
A 12736 470055970
S 4259 649807694
A 3910 23374620
S 10111 116270169
Q 1097 12679 4694880726139
A 4104 773102180
S 5886 635142317
S 6716 45959467
A 4846 513909958
Q 76 12712 7357725620429
A 1950 975642600
A 7135 576108982
S 11817 588744997
S 1360 667833347
A 3028 517975200
Q 1767 13351 9940019155069
S 7208 521101932
S 8983 922712297
A 12889 464008611
Q 317 12706 9388727808805
Q 1040 8388 6958350452936
S 1542 125220262
Q 2592 12415 8025352329612
S 505 361735946
S 9143 378706290
S 3690 159187319
Q 4571 11577 1053449755666
S 11649 625217463
Q 73 13188 3282806165256
Q 70 13334 4413813857582
Q 1796 12470 6228433783204
A 82 808158714
Q 469 11811 8433207961204
S 6798 672472883
Q 937 8421 3245238352823
Q 1105 11817 4386710418630
S 8953 263731667
S 5761 35521537
S 8327 24806596
Q 894 13309 6521796550056
A 8821 426526681
S 552 293447934
A 1010 982884141
Q 2037 11845 3410590654752
Q 21 12959 128408022018
S 2094 481677949
Q 951 12430 8419919646747
Q 2029 10541 5194818771099
Q 264 13282 8201359014172
Q 925 11150 3751253984551
Q 1363 11731 140279659778
S 12330 197270541
S 4278 469053443
Q 479 9677 3513013782118
A 13270 358630663
A 12819 268357433
S 12395 286291119
A 8737 791354874
Q 683 12615 5718806372962
A 2568 224040471
A 687 948203359
A 5784 830452612
Q 1448 11496 1482264157984
S 3325 949894626
A 5763 197552330
Q 1268 9711 4710217352496
Q 124 12945 6971205501689
A 4251 34533090
Q 295 11930 7844284271706
A 8861 990883623
A 1740 883171529
Q 350 12667 3373818778707
S 9678 384717310
Q 2599 13165 1504861522761
Q 262 9780 7614517039228
Q 45 13358 8599233715182
Q 4505 12841 3435094381138
S 3070 507231868
Q 846 12902 1700662318695
S 2303 442934373
S 5072 408483218
Q 2237 10890 5889774066704
S 7400 39357739
A 8487 931276083
Q 181 13291 5004089665797
A 5817 171213808
Q 717 11942 7621850333701
Q 3180 11751 557214295961
S 7153 215264681
S 12018 775317066
A 9338 894648460
S 8971 360149900
S 5846 333108514
A 9223 800048116
S 5303 844222399
S 2537 944476759
S 11319 222959184
S 2324 221186750
A 8975 978595331
S 613 377731893
S 7128 955136292
Q 186 12741 51189063585
A 12708 423128202
S 8020 748154261
Q 443 12811 6084965367143
A 5026 63001456
Q 570 11857 7845895232987
S 11664 870332716
Q 2874 11618 5259439846202
A 6121 877818546
Q 15 8044 5356167378919
Q 1578 12493 3314932167625
A 6923 179859932
Q 405 12936 3000100354737
S 9450 850362987
Q 222 12974 9709480478546
S 8356 772422027
S 8369 440658382
S 5159 637356070
Q 21 13219 8822669381688
Q 591 12216 5769173081350
Q 3250 12461 7079895825588
S 3464 402728584
A 9568 745877961
S 2141 746662348
A 2970 731883281
S 9415 302226386
Q 2845 10253 1360713893372
S 7704 343642493
S 10296 726413260
A 7849 552121228
S 4341 243213370
Q 4407 13134 5273605230636
S 8366 662493214
Q 319 8438 4477404050912
Q 1543 11345 2701736472438
Q 1252 10643 2169618690096
A 3125 515256748
Q 999 13292 3052401671841
S 851 511765143
Q 13 13337 8708287742964
A 568 371397519
Q 634 12337 4141798954444
Q 117 12266 7974607125485
Q 2887 12298 4833234092391
Q 2593 13337 6713492272322
S 13193 945515294
Q 59 7906 3909270928574
A 3819 713733443
S 3136 155271123
A 5716 517095297
S 11668 297299698
Q 4526 12158 2322912975034
Q 1000 13128 3936412516285
A 8680 370569564
A 1738 658183027
A 5253 831975430
S 9125 457863487
Q 558 9545 2113478793144
A 11385 182738332
S 4935 847295081
A 7588 924158749
S 11268 156817422
S 6599 176879269
S 3808 810668362
A 4477 463550306
Q 506 12105 8967683828207
Q 2446 11647 5592380688696
A 1894 866753040
Q 1345 13018 2294744123946
Q 382 13329 9871470962528
S 6158 683066369
Q 282 7511 2511269890382
S 1338 109921745
Q 4715 13031 6546605659516
Q 3732 10928 6439678458960
Q 3681 12698 7679363178138
S 1753 152892937
A 10856 464152455
Q 4823 12383 7196548745044
A 9618 792958970
Q 393 12925 4941047095344
Q 799 10494 6886935697527
Q 377 12871 7701708116565
Q 4036 12427 4482017256464
Q 1360 9488 4032676995307
Q 179 12901 4614094244206
S 11826 204799253
Q 2247 13228 9089355105560
Q 646 12165 794988325851
Q 103 10735 6777241691092
S 449 250288420
A 7878 746265013
A 12735 239314686
A 13088 535140661
Q 503 9860 2608729225583
A 1990 746503751
S 3158 607690985
A 8051 104596169
A 6193 226119242
A 2294 491137813
A 13260 43005970
S 1406 689385369
Q 1150 10250 8788844242047
S 9158 147781328
S 4030 675919077
A 3221 785857572
A 7438 727703575
A 9481 633165392
A 7749 571040028
S 11087 784145984
S 5979 422318964
Q 2693 10257 6320933077055
A 2476 642507005
A 3104 409937672
A 509 917976342
S 7810 519107090
Q 7 13326 5012999658065
Q 1165 11316 7577915546050
Q 1718 12456 2609914382265
A 2634 378689186
A 4947 514627755
S 2282 218261143
S 2100 245151340
Q 4863 12484 4099691648897
A 9847 298506690
Q 2813 12232 5193266311234
A 2761 287075604
Q 75 13068 4383257407066
Q 1234 12399 7336026569342
Q 2918 9853 868891859687
Q 459 12136 9493776729479
Q 255 13302 4868971614458
S 2864 100964911
Q 1047 12952 1102576146226
A 4731 344541684
S 142 251959542
A 4512 390524163
A 12619 93369275
Q 681 12448 3593455693701
A 5583 460180466
Q 458 12856 8636428732856
Q 453 13254 50409005802
S 7487 657048698
Q 33 9263 1373890502004
Q 247 12906 7495738795299
Q 1791 11775 6985080808615
Q 1084 10306 1599825815744
A 6134 874186052
Q 684 13355 4938047148077
Q 2586 9810 1068603477433
A 10270 656460557
S 927 331770038
S 4846 476427529
A 10623 752584788
A 2751 349221399
A 6520 345002273
Q 10 13267 3444909707061
A 10584 87889660
S 12366 653327868
Q 1000 11929 1985283053210
Q 1030 12826 1184357488660
Q 2642 9587 914487472648
S 6292 475907902
A 11232 816908776
S 9248 488069578
S 11518 496712198
A 1067 873235412
Q 2072 11407 1520454431493
S 7754 154163987
A 12725 17101985
A 6891 292790420
Q 3389 11697 6786727726585
A 4683 599688189
A 6109 455132700
S 4485 288871117
S 13119 519483472
A 13285 87935260
Q 5806 12520 3972737455124
Q 4500 13001 2178926134453
A 6441 527192625
A 12086 743831030
A 4177 429961692
A 3647 330516867
S 1501 496490358
A 3964 943799677
A 3138 285247494
S 4010 805745263
Q 136 8149 4661732900191
S 4366 501230044
S 13212 988325788
Q 3298 12758 7751913719473
S 10632 258839963
S 2756 133413190
Q 3832 11784 7730972064825
A 1325 188713987
Q 524 11161 4830697405573
A 10286 723557744
S 1428 828437009
A 6083 372385282
Q 3827 12058 280801884474
A 3265 722162522
A 10111 287877982
A 4541 475507052
Q 784 11276 8876564658418
A 1354 826477885
A 5756 276381920
A 1088 205932032
S 9013 438510416
A 3559 857564867
S 12026 499292664
A 6803 680373394
Q 326 9878 1039776344030
Q 552 9464 5577785390243
Q 931 12314 4778038949652
A 11125 295686218
Q 1693 10545 4506111042424
Q 1760 11316 9429336590845
A 12153 452134675
S 4372 789731280
Q 1501 12606 7547086528926
Q 1477 9409 6981640896681
Q 1198 12142 371572805532
S 12720 833376075
S 11589 198432224
A 13231 963130405
S 5612 700772770
S 5377 108867561
S 2136 222013555
A 1244 199481222
Q 3466 12032 1767660263436
A 10020 546014288
S 10878 81986277
S 5900 91772165
Q 4337 11197 5555426227775
Q 1373 10469 4079209157746
S 8174 797959537
A 7734 475352299
Q 3195 13114 7335913720972
Q 2241 12070 8347563510741
A 2253 187575468
Q 1597 12315 6474689435724
S 6148 914820839
Q 544 11334 4787289322092
A 7913 538023642
A 7434 268853851
Q 134 11614 8776021971498
S 8538 301770431
S 9607 618558411
S 3011 166992872
A 2047 947955489
Q 362 11088 5105239413710
S 9237 859499554
Q 1638 9954 3860622307368
Q 372 12938 6934093644639
S 1903 151482013
A 12104 986128324
S 4794 273637679
A 11345 346169856
Q 314 13327 3616940343282
Q 518 10971 9410549604599
S 2564 436522852
A 6046 513644668
A 7114 123709785
S 403 442200312
Q 5133 12320 1574526110750
A 7999 640414903
Q 3548 12318 5480533746169
A 12095 345747243
S 9505 683676698
Q 3 13360 1872520014302
A 12761 189097720
Q 1464 10673 3547014440418
Q 1791 12747 4114162310951
A 1412 686960905
A 4469 829013542
Q 3173 13241 4070017393469
Q 562 9964 8264882037517
A 7899 307825841
Q 1496 12468 3828437916371
S 12100 727850203
A 3535 790381082
A 5187 621788527
Q 3732 13005 8684466934403
A 6841 695576560
Q 170 13166 5284851677467
S 2038 297250485
Q 966 10808 3434719727275
Q 11 13358 8021718225367
A 9297 694394864
Q 660 11373 1233492692147
S 8501 862363214
Q 3949 12346 1582218187665
Q 1396 12561 6143268533451
S 116 911587771
S 2491 855450450
S 9128 202197965
A 12868 239178076
S 4199 397345455
Q 3682 11858 5248209387079
S 8638 295173789
Q 847 10257 6028340013320
A 11438 69012096
A 1911 155846960
Q 51 12153 1122181144846
S 1179 933388004
Q 3200 12849 5132217565279
Q 2761 11237 1915639482966
A 11752 510398323
A 12236 600551579
Q 3744 11904 1943696777119
A 6800 742005459
A 12781 280967189
A 678 168157480
Q 2041 10340 5562905095651
A 5608 988081949
Q 4040 13329 5338171985573
A 9148 425925824
S 1979 692595292
A 10762 148803548
Q 760 8777 6965539199028
Q 170 11682 2942411009312
Q 780 10749 9461619346845
S 4844 477402411
Q 581 11402 4752690491016
A 192 865909497
Q 130 7377 2273252892254
S 4485 871969286
Q 1531 9325 6644603059433
S 6281 430429418
Q 3487 11151 823310633724
Q 902 11512 9336511755095
Q 333 13229 6530964882039
S 12524 350955904
A 3421 862389854
A 8761 987709325
Q 3806 11460 2974203235469
Q 2308 12231 7987765238057
A 2769 651628703
S 4372 640758931
S 5613 781556714
S 11936 56601128
S 12736 773653313
S 8375 508078111
Q 1627 10133 679078539985
A 6537 702254183
A 3950 955416178
A 4411 516442816
S 2354 955903357
A 99 433215056
Q 1608 12759 3836043059848
Q 50 11876 631354478949
S 6176 839664713
Q 532 8128 5024304225341
Q 1355 11751 268588113287
Q 2418 12681 243465615240
A 4989 740038728
Q 140 13270 3480306433077
Q 2506 12676 5899815328477
S 1021 753896248
A 4572 685329660
A 1568 424517584
S 7305 239063968
A 7379 798060457
Q 4712 11573 3079017727673
A 2097 202487721
Q 163 12294 4799976831040
A 2222 38501293
Q 3587 12761 4380712549157
Q 325 12800 7605320919056
Q 534 11790 5181630154000
Q 1644 10158 3905946552693
Q 1721 10789 3413255080270
Q 6029 13022 5840548851481
A 12537 429655062
A 5742 941989027
S 10303 330845951
S 10048 302648033
A 10119 672058266
S 672 883593907
S 11064 131678087
Q 2988 11170 916552007547
Q 3921 11865 5772964859198
A 4759 585201866
S 1203 973150263
Q 3332 12530 3834679325933
S 2523 982863914
Q 1229 11833 2217954115408
Q 1138 10797 4848526257445
Q 167 10526 1111886243123
Q 761 11230 166722553795
Q 1474 11686 5656814017446
A 6427 408495832
A 597 883480773
Q 3870 13196 8227916808543
S 4463 18942732
S 3175 116785126
Q 3401 13200 6373651516112
S 3951 687333058
S 3829 210293650
S 1015 254346261
Q 622 12406 5301544692616
A 5395 974684185
A 8259 448114655
S 12696 772786006
S 6627 199962179
S 12487 223117528
Q 5430 13117 4946860242073
S 8845 511903117
Q 1335 9071 1589630168458
Q 2150 8832 4144403932415
S 12029 565844523
A 13061 722776490
S 1983 754529375
Q 965 12418 4736154107791
A 12409 49712543
Q 1426 11767 873674813301
A 1908 530560430
Q 3314 11569 1564095077570
Q 547 9791 6755904296128
Q 1997 12551 2714652322968
Q 4664 12782 5072297812542
S 3041 946640253
S 2005 878586052
S 8822 100639076
Q 948 12867 3500771750383
A 5851 571775319
A 1842 350123246
Q 1706 11991 6633578337732
S 6115 67821802
S 995 231094459
A 931 857229256
Q 5652 12904 1388976295193
S 956 822785452
S 9619 836397444
Q 240 12869 6672135621126
A 2021 703135466
S 791 615371061
S 10678 519221693
S 1709 300349269
Q 4160 12277 2527825037817
Q 4401 12517 2071557196592
A 10766 870927694
Q 752 12639 9741756330509
A 11057 168144960
S 6294 244401665
A 8729 144605474
A 4866 307762519
S 7712 9707780
S 7572 833073606
A 10820 848742209
Q 2939 11181 7474606159295
Q 2541 10393 1126261552370
Q 6189 13345 3230314486329
Q 1819 11565 363550412562
A 5906 758034067
A 5714 537791198
Q 5280 12881 1281038654680
S 9655 421644457
A 12368 640818432
S 5277 136781133
A 11642 247780867
A 7873 593675414
A 6951 323532659
S 4161 361456751
Q 140 8575 5068189276249
S 5306 179503782
S 7047 618808053
S 4 530596928
A 12586 678938950
Q 313 12830 4182653876419
S 6366 252040852
Q 3895 11632 227348973188
S 2706 150831832
Q 5616 12875 3681089063712
S 2990 336335682
Q 981 12924 4634092368763
S 5675 981134504
S 11121 549844236
S 3006 616977679
Q 939 12543 7014851140210
S 3842 340836123
A 4524 483917894
Q 7 13340 6519826783397
Q 716 11730 7869567955198
S 6068 194493580
Q 3998 12738 3565130330483
A 11588 900182827
A 6073 463835302
S 4647 488935385
S 12572 846140847
S 3822 461239999
S 9655 525301541
Q 913 13258 483049588673
Q 998 9475 7363821347516
S 9706 687208598
S 1547 539509232
Q 672 12974 1547998890712
A 12333 879822918
Q 218 13101 5323143682146
S 2568 687585346
A 3003 652470509
Q 848 11357 828459018185
Q 11 13343 5878057516694
A 953 182923864
S 5894 520452799
Q 5 12819 7680857901943
Q 1541 13073 6444244552271
Q 373 7602 2196287160745
Q 504 11530 8838060739004
Q 2619 12211 4619408187245
S 12648 178254158
S 7284 842408319
S 11209 289209676
A 3592 609023242
S 2862 819118673
A 3578 784803885
Q 1857 13115 4160435377900
S 1771 614289975
Q 917 8268 7148964594735
S 5213 697373957
S 2869 142321226
Q 82 12709 7238626605266
S 6986 460659485
A 9327 290203169
Q 262 10588 2366673956614
Q 2341 9721 3624291499939
Q 1028 13057 894740483787
A 5631 678276742
Q 479 11723 9515458705589
S 5241 12810236
S 1265 482935618
A 10003 946105068
S 4422 748199574
S 4823 956776813
Q 4537 11516 5880252400962
A 6648 371306027
Q 4924 12754 2265898411399
S 4823 17262139
S 2889 532048056
Q 6506 13240 2476866086538
Q 579 9375 5788848525473
S 4902 649806092
A 12129 571836831
A 385 221296934
A 5092 36146253
Q 4745 12262 2722073257147
A 11338 678922452
S 8368 331011422
Q 640 8405 1146222821942
S 7301 993076668
A 12722 635781416
Q 3672 12374 5116885876555
S 6583 223463978
S 12592 217979664
A 9073 843570382
A 10358 952836910
Q 103 13354 1827370213291
Q 2999 13361 2221417337128
S 12083 237372867
A 1141 120769694
S 5358 928388162
S 10274 780858799
S 9106 777283751
Q 2254 12315 7434621629491
Q 2685 11613 8343434097770
A 5313 409355644
A 1347 18739387
S 2785 718645456
Q 134 10846 9988888329237
S 6431 145860787
Q 2837 10749 5198047687951
S 5358 678115432
A 1283 139613336
A 9218 23981241
Q 246 13329 8297798799065
A 3111 897541470
Q 200 8805 4141235805949
S 5058 249921524
A 12702 784182855
Q 2052 13144 6443033069870
Q 60 11904 2510289399898
Q 605 13226 4132124348292
A 12882 687517871
A 7731 512767618
Q 3796 10520 3326695857705
Q 270 13093 4940709520650
A 9647 510155838
S 9820 855902410
Q 1822 10925 5209276180957
Q 47 12914 4452581448796
A 871 459218177
S 9143 98513366
Q 497 11305 1500803587305
Q 1009 11527 9371571294538
S 1331 494748307
Q 615 7811 4896453239628
Q 223 11058 8354016003657
A 1738 590878569
A 6786 34975540
A 9081 998662120
Q 800 13115 804462786711
A 7005 790857449
Q 3126 12826 475775609579
A 7499 131633969
Q 787 11238 5635119413649
A 9413 638941241
Q 489 12873 199604987128
A 2905 793959287
A 11246 455424482
A 2796 101625085
A 4986 948847565
Q 47 8412 6674853135602
Q 995 9596 8503916172611
A 67 891805129
A 10124 977998869
A 10480 892066079
A 790 822013617
Q 67 13128 3100481763735
Q 1298 11726 4877074688453
S 10799 782843412
A 13242 849150925
S 6296 228318079
Q 3660 12758 3698983746931
A 8637 205521063
Q 3354 10408 3952344749316
Q 2724 9585 1786943263194
Q 80 13286 7879533081763
S 527 306565157
A 3731 36851128
Q 708 12888 3819096010390
A 2924 160277310
S 10048 456300675
Q 1697 12963 771375560421
A 8124 966680567
S 12398 374826307
Q 912 9929 8908786220113
S 10440 807931480
Q 161 13018 1146042524930
Q 1555 12205 9012913722127
Q 1245 13220 4524763433908
Q 451 11275 3727963689409
A 2478 367045763
A 6346 135624739
A 13114 161231088
Q 850 11312 2069594634748
A 10022 743843363
A 9967 717840960
S 10014 315353508
S 13061 921642057
A 4559 898402093
S 1128 435683458
Q 5280 13016 444748073385
A 2125 20713029
S 2288 805183516
Q 1691 13341 208818103676
Q 835 10634 6267030699196
Q 623 11824 6352709922663
A 10168 678949716
Q 3551 13166 8267888318370
A 8293 658351938
A 9789 900216879
Q 657 10901 6744570817176
A 11402 309106672
S 10927 568681558
A 8969 905917366
Q 2287 11019 2395803536739
A 8636 503251843
S 11020 987152019
Q 5465 12839 5413798145153
S 8647 245380786
S 3305 910402661
Q 3070 11732 423693796100
A 10825 286994049
S 35 961589446
Q 338 12515 1586045642164
A 3489 199074949
Q 3376 12620 3350614887300
A 3300 822762733
Q 1266 9252 6935856702707
Q 69 12497 3011416627546
S 1517 71083468
S 8905 38154750
S 9943 23619740
A 10933 605487619
Q 2933 13244 9787873377206
S 9269 699683852
A 3881 750630510
A 13139 82047826
Q 693 13085 1328116831214
A 3792 614558545
A 10554 530821678
A 9550 402243248
S 7417 721087092
S 6240 416230622
S 7431 232886943
S 11887 660744756
Q 2085 12042 3737776974761
S 6136 669467319
S 4867 754766397
A 10146 588340730
A 262 807361969
A 11602 35847816
Q 239 11445 3667419109301
A 9951 955005298
A 4881 346307550
S 2513 5916419
Q 723 13133 5220856386768
A 3721 416608564
S 4638 786708782
S 5582 196648042
A 1019 564047127
Q 495 13255 3966280416215
S 9826 78250673
S 13303 791434146
Q 5422 12246 2635416804836
Q 1773 12857 8608895748703
Q 756 13260 1842451455097
S 600 6290923
Q 578 12631 5535442128481
A 10900 597282227
S 11534 895824886
Q 4638 11947 5621426847165
Q 2428 11876 601366683007
S 6907 716137394
Q 1603 8641 2636139920642
Q 1633 10783 8411963054801
S 3165 212937861
S 6360 166387227
A 748 399625257
Q 3980 12327 6811840959005
Q 920 12657 8194509775419
A 8290 625009053
A 2504 450810873
Q 1300 12716 2375377020564
S 9190 16440986
Q 1810 12797 5743764650894
Q 1391 13163 7019804112406
S 5820 406198985
A 7243 13691082
S 2965 948354253
A 10066 467911262
A 8427 280887684
A 11002 138090037
Q 386 12918 510841219207
A 3384 663579474
Q 1371 9722 1213807663354
S 3637 415008284
Q 1876 11319 2645738826166
Q 1885 10527 8034451099315
S 6170 491101165
Q 223 13137 780412033703
Q 726 10132 7759919729290
Q 1140 13315 2347550184563
S 12604 756565025
A 9409 717146299
A 8019 454501253
A 9449 773809789
Q 91 12855 6705918771810
S 3148 562639271
S 863 105775184
Q 627 13093 1228728137100
S 2176 220516321
A 11480 185886397
S 11700 166930931
Q 4777 13285 4500822554399
A 3390 655075017
Q 3803 12321 4532078063976
S 1376 434497196
A 10264 695054043
Q 449 13265 9134868555794
S 6773 528813449
Q 4990 12987 5519417352172
A 10777 731713843
A 8952 53190000
S 5660 781770007
Q 598 8115 1749793232147
Q 1902 11547 180255023833
A 12218 446593122
S 5159 158898166
A 4295 531662627
A 8921 186576799
Q 3336 11500 865336466373
S 4793 912707774
A 6050 262822969
Q 5049 12776 719307272814
A 7149 952517589
Q 4401 12780 4760029554414
A 8051 92118460
A 4695 859334624
S 10148 775200622
S 8324 578346452
Q 3326 13215 7267002504880
A 9535 348909273
Q 448 9878 8452305879155
A 9597 155473684
S 5974 193778023
Q 1774 13353 3082753517286
Q 157 11043 9665780730389
Q 1786 10478 1041391313787
Q 1943 12477 5456537751416
A 4583 794428501
Q 3526 10941 6474295919952
Q 2667 13057 83795882578
Q 458 10959 2600291727983
S 9400 681199795
Q 98 9671 2289132891710
A 1046 577140852
S 9751 175196085
S 11432 739236208
S 12386 409922668
S 4649 879394493
Q 2008 13271 6339146387338
Q 1140 12209 5418728248594
S 4412 240391017
Q 194 12803 902388713381
S 3613 568101604
A 3205 786373012
Q 671 11984 7502720042242
A 12947 851425663
Q 12 13261 1591438600247
S 664 919108275
S 6298 498412453
S 10554 754881607
A 12066 921945294
A 10945 113520771
Q 1318 12115 4748576779184
A 7110 22689230
S 12249 767639735
S 4455 516910733
Q 1079 10290 6669069361285
S 13084 457782424
A 5708 11921112
S 12422 107840773
Q 2012 13260 341144083425
Q 1336 11671 7285005604776
A 4684 721688501
S 8065 687849821
A 12490 215606290
S 5672 12222330
Q 2915 13217 5857616357678
A 2707 841949956
A 11448 993486382
S 5238 334747310
Q 274 12774 946298435863
S 817 587562737
A 7834 59206445
A 5411 466911624
A 12725 818607245
A 5367 764295066
Q 2936 11229 3600259734513
A 10717 465217507
S 13292 988296972
S 5764 602025455
S 2275 188822455
Q 993 12254 8078398760870
S 5948 537813640
Q 1771 10439 7444188990589
A 6231 359484555
A 2849 126749111
A 9587 83306690
A 7439 321586842
S 8434 183229442
Q 694 12702 3365222066270
A 8610 919037970
Q 540 12723 9595427032940
S 2626 289197829
A 7390 158164335
A 3070 311167434
Q 4635 13326 6219884106476
A 2423 363469349
S 8722 249596231
A 11390 657635774
Q 208 13263 3293998731326
A 9312 549685998
Q 1216 11750 6730317962296
Q 900 12635 667658558919
A 8464 95034176
S 1638 51807986
Q 2188 10310 6404415993239
S 9636 235555549
Q 2104 11238 4185798298301
Q 478 13014 4615825566013
S 7047 333486353
S 3405 361305027
A 9801 400183200
Q 1922 13296 7817149811293
A 12909 223462195
S 4511 960661989
A 3575 378605409
S 10632 539228172
S 6922 757292266
S 1227 432527357
Q 204 8161 219745313577
A 9327 881835388
Q 311 12627 8581622336745
A 6904 974653066
A 7455 863593982
Q 205 13115 2454394279737
Q 1984 11681 6755104971619
S 8526 813515258
Q 4506 12171 5829804292431
S 7705 757310321
Q 1990 10080 3533424259690
A 5644 218288272
S 7017 84160619
Q 83 12590 9406505289888
Q 1030 12929 3807579634436
S 4532 948381520
Q 3905 11641 5804816180416
A 9531 863909629
S 10184 947677861
A 6411 282979987
Q 2238 12137 6049357787104
Q 2770 12380 3559945530419
Q 17 10064 2168520160296
A 1938 333062987
S 1428 675528347
Q 423 12900 4723615222013
A 2039 972865484
Q 4797 12227 736491441973
Q 160 13174 5774322121761
A 1250 939991031
S 12211 638310649
Q 108 11861 901913052511
A 11251 334733996
A 9896 240161474
Q 1801 12944 9467114555745
S 7319 91378071
A 7661 4450173
S 7188 985611838
A 9331 547838161
S 13279 697311625
A 4376 951268152
Q 2913 9895 2817871161953
Q 2608 10687 6542148838051
Q 242 11488 9001384224882
A 7537 488535799
S 9060 834017640
A 2940 963064417
S 4456 850382512
Q 1235 9577 2152157299044
Q 3276 13190 9880362560040
S 12579 237241359
Q 2317 9300 122301233202
Q 3471 10870 3334404968625
Q 172 10428 2100709694212
Q 4449 12782 3630936840022
A 1063 557170347
S 7271 529936711
Q 1362 13250 2640053473548
Q 418 10975 345179624205
Q 477 13074 4772511017474
S 11748 497569771
A 4432 478086393
A 2782 525642834
S 12895 711431955
Q 1205 9913 6226986827735
A 9185 376147402
Q 223 11591 2830739044842
A 11772 331666556
S 5749 389651560
S 9772 839114288
S 10122 834791216
S 7441 198915189
S 3018 892402700
Q 2240 13254 3987477775157
A 5565 271575319
A 9769 522798404
Q 162 13198 6670083831203
Q 1233 11655 8723896520077
S 980 234849455
S 1993 415494092
S 5068 683324602
A 6874 167985989
Q 4780 13334 4076610006730
Q 104 11066 1891012294051
Q 4473 12117 1898499541524
A 8507 790075782
S 6708 48773645
A 85 892217213
S 13024 801994693
Q 365 13303 8256788126714
A 3017 698603480
Q 3523 12255 4302198475752
S 10792 725035758
Q 813 11670 4059732977095
Q 1975 12341 4420518050411
S 5866 487448001
A 11889 241510976
Q 3422 10189 1012136579489
Q 1738 12861 4583858519390
S 7572 28243454
S 8795 651380566
S 2590 169079094
A 11779 397939670
Q 2021 12862 7129159704452
Q 575 8625 1910705981765
Q 1739 13263 5996402238300
S 12688 726046354
S 8293 815429124
S 8835 636093202
Q 548 13114 9942436441600
A 4102 73761128
A 2413 856265220
Q 1798 12077 544124932235
Q 2117 8850 3512364196648
Q 1326 11886 850663584707
Q 3024 12444 2878443528219
A 9178 332965810
S 1074 443238303
Q 351 10864 5535934170569
Q 82 8611 4949893196719
A 6487 568692484
S 10456 879210543
Q 3909 13242 8670073680580
Q 228 13177 9606429973422
Q 3275 10427 7014875969225
A 3980 350228547
Q 2513 12495 3721769705654
S 7976 807655904
S 11235 664999477
S 4843 132872803
Q 1158 11291 8451428000519
S 7551 550588495
Q 1470 11088 4400289533601
Q 1924 12442 2008347622738
S 139 67953279
S 5109 282493056
Q 784 12503 8106215164844
A 12071 569568014
Q 1340 12674 5157817775984
Q 2770 12801 7871438653533
S 5379 122485445
S 10884 822226280
Q 172 13318 6555161110674
Q 3592 11877 4040490063256
A 8267 366116855
S 9911 848758309
S 202 912675272
S 2038 501018619
A 6285 881632857
A 5666 921669519
S 6771 817770298
Q 807 12332 9043245740803
Q 831 11952 3576944577551
Q 1554 10702 8184920984226
Q 1542 8439 4658265543660
Q 1825 12339 8536591870455
S 11058 522550659
Q 71 12836 2373874782234
S 12196 993755852
S 9713 647661008
S 6560 552564062
S 1172 762056102
Q 2132 12250 8843490850891
A 5545 124336077
A 4871 41746798
Q 34 12968 1711751156846
S 4925 403868025
Q 5926 13236 3720359720264
Q 2960 10347 2080631065695
S 5213 67302995
Q 3499 13128 4606455907267
A 9515 388198836
Q 2201 12031 9560932757191
A 10021 778523842
S 2477 695306143
S 10412 449287330
Q 308 8674 485950761743
S 12769 786205430
A 3754 484251213
Q 1966 10335 4326846511497
A 6026 808701131
A 5612 271595208
Q 3494 13283 4854041727822
A 6512 950409473
A 3354 828129386
S 6040 909878842
A 6566 182783766
A 10056 587155725
Q 3 13364 5587515645332
A 8692 711966265
Q 1399 9280 4505528494896
Q 217 7358 3112635882486
A 5591 727105403
Q 1123 11388 7784750741907
Q 2101 8986 3742694312022
Q 849 12512 4954376978443
A 5596 372137255
A 2422 423908480
Q 4784 12164 1296569726722
Q 771 11089 9207647254123
Q 106 13122 2771055076805
Q 776 12341 3925230531614
S 9761 149731447
S 11584 945284815
Q 1961 13235 8003251734087
A 3716 776604171
S 11760 993565544
Q 1168 13217 7423482475816
A 4048 733059253
Q 3257 12932 1953051366324
Q 958 13274 3476021474917
S 5306 180008262
A 206 652110214
Q 373 8337 1570225528809
A 11688 874587717
S 10491 267131132
A 6689 655335761
A 1251 508787315
A 1885 786164675
S 12483 196104435
Q 4012 13168 7597059436028
Q 925 8529 633979184115
S 5635 966305744
Q 2011 9378 2479744482951
A 4828 238689328
S 2956 181261996
S 4757 112947257
S 4191 120500347
S 8141 415935498
Q 5984 13262 3787644054799
S 8661 600481759
A 10123 310838116
A 1565 778423262
Q 264 8702 8118125930950
S 7008 553878536
S 9178 43987255
Q 1727 13180 6703355993364
Q 2878 11098 1204402201360
S 3046 290328226
Q 641 8527 300035975287
A 8097 235688677
S 7115 518005961
A 4514 373362418
A 5136 462108085
A 6868 399713122
A 9637 205905843
A 12514 68633489
A 4538 577248263
S 768 987093275
A 7838 688143138
A 2720 303879440
A 2271 329061842
Q 3209 11445 6068821371718
A 585 506944848
Q 2430 13216 8282030578036
A 9514 820727926
Q 3746 12744 8535527884504
A 4410 844631081
A 10735 121458440
A 9008 242411897
S 9234 282395880
Q 3142 11599 576360744694
A 9117 888666342
Q 261 12932 3949285697532
Q 296 12428 3037437282781
Q 1791 13292 2228292331552
S 10399 150750481
A 1536 734267307
S 3116 346389084
A 6057 137308546
A 3732 31379944
S 12969 559209096
A 12014 882876664
S 6856 762152480
Q 341 12908 9879128071965
A 502 675267642
A 5808 721031779
S 9432 590761169
S 9166 774373006
Q 15 13268 6852458649437
A 11989 460461256
S 3550 230069125
A 10705 541239799
S 7427 879155154
S 10972 978198511
A 8453 549634942
Q 2562 12122 4225717434427
Q 580 11295 1050967202230
Q 1555 10072 8165738130375
Q 859 8089 1077734550164
A 3266 154006998
A 10113 224930599
Q 233 13289 2954075191131
Q 1199 12746 7103496679724
A 3650 363645177
S 3227 491011532
Q 1452 12434 5225612473059
S 9700 923475428
Q 72 12974 3926782166640
S 8632 566815773
Q 465 9954 6260768487422
S 2447 669947837
A 12098 65733734
S 6493 679854767
Q 1810 12677 5422766877114
S 3649 869848083
A 5085 562502683
Q 1413 13303 5650288475553
S 2721 327098720
S 3413 97843283
S 8579 946658104
A 8356 5354995
A 10057 843564899
A 4227 6494324
Q 1645 11857 5154988509826
Q 428 10629 3118900871958
A 4763 250421112
A 11087 315767045
A 13225 250816248
Q 1118 12196 8611452495193
S 3756 555916498
Q 2069 10641 8411964014950
Q 1819 10849 4225078071382
S 9833 325032330
A 370 186526307
Q 1291 12836 9905307660528
Q 27 8018 6240349154197
Q 1646 10951 8459570767478
Q 2278 9984 3331116651921
Q 2777 12289 8300271687912
Q 407 10621 1407626224830
A 2710 168871647
Q 70 12503 90220859668
S 8841 853617665
S 461 619949209
A 4656 798923522
A 11017 596769604
S 7009 991220572
A 1952 798968360
A 8224 281464732
Q 761 12307 3674333175203
A 1673 872441295
S 11729 716602257
A 9331 337039998
Q 395 12098 8229990237762
S 2132 278072799
Q 929 13341 6639170922834
Q 2597 11216 1633583759013
A 10719 40404215
Q 120 8040 5169991462605
S 3450 143623518
Q 2247 9772 1258539149074
S 12678 508452374
S 10348 303281898
A 5275 199663247
S 12811 596988644
S 12958 253879173
Q 1419 13134 7715258586715
A 3394 808341167
A 8070 329181604
A 9716 770090830
S 11590 781706913
A 3512 402360310
S 11246 617354831
Q 2550 10912 2533397627662
Q 612 13023 1366617780880
S 5291 900669386
Q 605 11434 8421200265802
A 9226 242728181
A 127 10482197
A 8855 985499234
Q 490 11745 5555061755118
A 4186 166106847
Q 3628 10930 5815620244667
Q 916 12532 6457973911250
Q 3028 10745 1003839768672
A 2664 393771565
A 10211 191692986
S 774 65154716
Q 3465 10815 2885986188598
Q 3613 12276 160177504048
A 10725 885815861
A 696 209143493
Q 2776 10335 6965968252067
Q 2581 13192 3941874257656
A 9171 627805288
A 271 867189363
S 6702 380248726
S 5510 903046497
Q 2512 11042 5761065701236
A 1145 962552208
A 6942 148776161
A 10089 352131365
S 8725 713174251
S 8098 673994696
Q 750 10268 7908575878867
S 9837 3788754
Q 770 9199 5905199093735
Q 1717 12973 3644973534325
S 13020 66674296
S 10877 869016519
S 1956 125716867
S 4590 758782956
A 9809 492384852
A 2453 588596332
S 6677 368405163
Q 528 12317 4022621284851
Q 872 9359 2287594710877
S 138 376916542
Q 398 13168 7559156809978
Q 215 8188 7741441874408
S 8361 499523520
Q 69 11825 6080413168992
A 12089 610403322
S 9539 546941065
A 3330 516202260
S 6498 776826680
Q 45 13240 1663814900108
Q 1262 12951 7152309517595
Q 5591 12729 6838366852920
A 2590 728011124
Q 4811 12273 1925819161970
A 2163 295955077
A 11597 23281489
A 4321 456129491
A 287 158649256
Q 3710 10757 5154110646257
S 5429 165309385
S 11715 259573639
A 8074 570012908
A 13360 17010632
Q 2667 9557 1419707608221
A 3929 80100192
A 1073 850769240
Q 173 13271 8161588733682
S 4355 522755266
A 6325 906229465
Q 5288 12511 4260143374742
A 2139 587875900
S 5210 310779019
Q 2762 9736 5236010697267
Q 89 12236 5520699194835
S 3494 166033599
Q 4893 12274 4129186112045
Q 48 13056 4817719309382
Q 829 8073 5404446678959
S 5108 523379195
Q 6051 12847 6566532468385
A 204 579932187
S 11577 260808228
Q 1158 10748 5111191789113
Q 1504 8456 6516652377230
Q 415 9311 1927186038426
Q 976 8535 3736706482991
A 300 87637551
S 3330 526210028
Q 3475 12444 5106563812669
S 3635 7148496
Q 4453 12933 2241523801246
A 2482 177671995
S 2599 551499427
S 3517 164694501
Q 3436 11930 4386755834829
A 8169 845697880
S 1478 459743929
S 2582 107924608
A 1759 472609154
A 7675 838268324
Q 348 9813 3281911754776
S 11293 488762581
A 6967 792129159
S 8558 331780465
Q 76 13310 7785200033566
Q 564 11709 3007544268179
A 3385 795869933
S 364 131522276
Q 1557 11531 645632772603
S 11068 168249404
S 3352 88021269
S 1641 101717418
A 768 420143086
S 1702 519581394
Q 6447 13302 3847720721967
Q 323 12801 1590073502531
Q 2879 12443 3873559735861
S 7210 555845241
S 6490 115513705
Q 536 10924 639580661117
Q 4311 13059 7036457517850
A 11822 216141283
Q 882 13109 7651747061862
A 5327 803229731
S 11589 206763636
S 9404 517591635
Q 57 11998 1867510319949
A 786 538848167
S 3676 236366193
Q 904 12653 1645820314540
S 2252 736692066
S 11424 712330380
Q 617 12215 6368926080661
A 11294 971794508
A 10573 383303143
A 4978 743669851
S 2087 670267736
A 4171 939250660
Q 4961 12674 4347675350422
A 9451 906424527
Q 4826 11653 2562357025629
Q 685 11607 9565089163573
Q 1134 12437 1653445406326
Q 1317 11518 442329124617
A 9618 209487157
Q 1368 13221 4658544712732
A 10318 469733407
A 9169 242610091
A 13362 81595671
Q 3130 10443 1324879499609
S 913 881840563
A 3336 847358100
S 7718 895996456
S 7879 782039268
Q 4470 12722 4868601291121
Q 3080 12698 6525525761431
A 3567 263714323
S 2805 901352148
S 2997 101546979
S 6094 530668937
A 13323 442896141
Q 2287 11638 7418787347272
Q 921 11654 3995672950783
Q 4432 11238 4909193323877
Q 594 10566 3525623975680
A 3387 163572112
S 5061 242287559
A 7595 67721186
S 5311 680592833
S 1319 299069883
Q 1541 8303 1569720008587
A 12650 994940996
S 6610 823982526
A 10712 840310522
Q 3131 13256 6252256045925
Q 2400 10022 6958799042889
S 574 73656647
S 6990 297166450
A 8511 318500907
Q 2301 11828 2295291960479
Q 2436 12840 1524684957074
Q 150 13298 8461509817707
Q 304 13168 2841024425829
Q 269 11664 1816726489868
Q 4322 11164 5172646037958
A 2395 286550583
A 2184 16583323
Q 4433 12327 4407921850775
Q 3959 12072 4601135995459
Q 1357 13362 6413186581552
Q 6377 13083 6196612942990
Q 1887 12178 7421339617471
S 8714 277768229
Q 4775 12916 3993035641707
Q 1805 12707 2850104379455
S 4324 584720582
Q 4147 11547 7186361766888
S 650 114937312
A 2964 28328053
A 6102 422834870
S 4653 676055489
A 271 342657816
S 12074 684140290
S 9958 103677813
Q 5158 12061 5027591414903
Q 410 13053 446661694795
S 9713 127932747
S 4317 686426387
S 1422 277129828
Q 2454 13325 9325369646436
Q 728 12783 4352098690278
A 8151 525958147
Q 3322 12582 5481830904155
Q 3153 11836 7828372251528
Q 2585 13332 7433986191772
S 12661 791308309
A 9956 156627982
Q 4906 13165 8102797849027
S 12995 886957011
Q 5796 12933 1415258126978
Q 570 11944 1311259555017
Q 855 13057 3435288612043
Q 1704 12058 6492433231345
S 3002 50276640
A 5546 857163003
Q 892 11207 6314314395638
S 2907 703057486
S 13143 181735723
Q 1424 12728 2614072649685
Q 5257 13201 415598735934
Q 802 13336 2056510832076
S 3362 126085599
A 11695 866275551
A 1115 28496772
S 10853 454492737
S 8823 476685699
S 10185 666512960
A 9342 196970763
Q 2325 12170 7989093809203
Q 1634 13029 8571212110801
A 11931 616890522
A 10447 274241819
S 5680 868295307
A 2679 965239268
A 5136 84102596
A 8853 253269177
Q 93 12898 5301625867005
S 2309 188559771
S 4833 383984585
Q 268 13173 2227447187255
A 7698 261249555
Q 1037 11781 3672262445944
Q 1528 12622 3997489310890
S 806 654556974
S 836 81934335
S 4197 782149915
Q 906 12422 2672644219596
Q 718 8853 1053275942289
A 5789 378687840
Q 2550 10998 7391649780336
A 4983 52516517
Q 1055 10828 3178848432719
Q 30 13350 8692667336455
A 2100 792906513
A 11212 677483546
S 11704 69985616
S 1643 593392049
A 9949 832029181
S 2121 498936151
Q 2048 11674 3373739616015
A 7350 846084475
Q 94 13127 6710096032543
A 4042 151622196
S 1021 107455212
Q 2843 11545 6355552075400
S 9041 276384042
S 2210 234197830
A 7641 686043943
Q 743 12238 2459627009354
S 1831 406695482
Q 850 10494 8869913279815
A 7276 174471912
S 3922 151669940
Q 1794 9093 1209534049409
Q 400 7680 4800798417021
A 9134 708156513
A 12571 745838965
Q 2416 11453 1705586176112
A 1695 802985398
S 1030 951180235
S 7524 78121183
A 9830 617523429
Q 1357 8641 6085814329386
A 9643 904439142
S 8345 876669796
Q 2432 11118 1276373717299
A 4012 744637420
A 2416 725655352
S 13053 201299943
S 1384 736345049
A 819 841450718
A 10023 611641272
Q 3136 12238 6917188183630
S 4962 728569158
A 6261 417148790
Q 144 11780 8556158530795
A 7951 261044488
A 12461 392869572
S 542 871765321
Q 2075 11422 4738548943067
S 1249 945851769
A 12418 872165802
Q 3727 12605 2864964461315
A 8602 953442405
A 129 772221770
A 11649 544915254
A 9161 735619324
Q 234 13127 2988954112998
S 8500 84476460
Q 279 10767 5044877983509
A 379 944219719
A 12854 465350061
A 5851 769674272
A 11454 353673648
Q 257 12724 6587869510987
Q 1133 10768 5129877631114
A 4217 363510754
Q 3534 13054 3606249266596
Q 301 7105 4147820515282
Q 1680 13134 9595118264917
Q 3644 13045 8656856010214
A 12303 845429656
S 1761 40085263
A 6578 561105780
A 12215 801581973
A 7435 363531126
A 13130 764990191
Q 1059 12507 1506818059691
A 4945 361817530
Q 3611 12039 2067954121693
Q 3905 10631 5510191531778
Q 664 13276 8686294288796
A 781 213456789
Q 2254 11182 5569494727537
A 12281 356691833
S 8886 258588276
A 10358 836052096
Q 5472 12341 4863734103811
S 10710 766558420
A 10108 85483760
A 400 729605488
S 3503 684732150
A 8798 672062017
Q 198 12506 5533073292625
S 11683 195949266
Q 288 8397 8051364368239
A 3353 566397770
S 6989 649503309
Q 3391 13181 2167853404842
A 8658 269744591
A 12014 474330935
S 4252 746456296
A 3094 662818228
S 8726 525045514
S 8833 725308224
A 13179 763800
S 6883 761230491
A 9794 302559029
S 8523 97191970
Q 382 13129 2845036118990
Q 2298 11809 8833998171703
S 348 885508891
S 10873 359180321
A 3006 923404320
Q 695 9959 2247850334613
S 11270 855206893
Q 728 10992 9811131049868
Q 305 7733 3565436478047
S 12538 865936671
S 8270 806229466
A 5032 2391155
S 2675 991651460
Q 226 13167 5223288028140
Q 1388 12226 934486854625
S 12243 854925963
Q 3172 10380 4854472439913
Q 1664 13211 8205772257157
S 9175 541266583
A 8207 172744340
Q 3566 12639 216581372478
A 12779 530010060
Q 4314 11969 2985285071880
Q 779 10510 5033277995921
Q 1054 8953 3673224176226
Q 45 8783 8382333253987
Q 612 8721 7133648974515
Q 2058 10796 7743885717577
A 10320 981152444
A 387 946573837
A 10539 820555373
Q 2788 12070 2944593678102
Q 4774 12627 6635326232968
Q 1123 13125 5227615009436
Q 5663 13118 1740333822779
Q 115 10498 2237082585974
Q 263 8389 4857954586610
Q 3758 11311 1802308610406
Q 113 10209 5647843413547
Q 3159 13161 2953152416653
S 1931 87946900
Q 1389 12662 3423041369347
Q 695 12136 6152425305726
Q 114 8352 7627890648816
S 1023 235674323
S 10213 144950523
S 1221 35624421
Q 3629 12899 6520827359139
A 11789 788874644
S 11428 198563827
Q 4768 13177 1506112703689
A 6457 594173828
S 10058 534682224
S 5503 316154555
Q 1078 10443 6270196422978
Q 156 13363 8027852020813
Q 5229 11984 1933436019655
S 796 201965212
Q 4037 13076 3871823901677
A 7978 172598535
S 12762 360225098
S 4401 811603475
A 1811 72741008
Q 390 13003 2325575494119
A 149 580071506
Q 53 12899 3989637121715
A 6965 360449549
Q 1871 12142 9252407133617
Q 1105 11595 8678905897123
A 2559 907841709
Q 3584 10375 1593824002224
Q 4192 11538 4702460749010
A 4525 341059693
S 3042 963717595
Q 70 8770 2864880533786
S 8147 280537544
S 12024 689440216
Q 235 9698 6504525398302
Q 2272 11620 5614070818314
Q 232 12391 7020458201458
Q 2285 13035 75455482803
S 10360 904871414
Q 2777 11649 3230934743042
S 13046 709213585
A 6718 554410309
Q 1167 10147 6272131287398
Q 1244 13324 2152219727442
A 11131 507845984
A 3170 303456763
S 7298 331843996
A 6249 929371807
Q 63 8931 7610665814318
S 12791 304468897
Q 461 12501 5441538289266
A 174 772039952
Q 3740 10733 3302965230669
Q 4995 12032 6471376620301
A 13179 839633603
S 12942 556347579
Q 3804 13358 3478290621633
A 12772 155143375
A 4997 766708335
Q 300 12386 7411924048100
Q 1322 11587 3358720970327
A 967 866353658
A 2841 282318659
A 2576 279125786
S 6689 722999142
A 256 539091841
Q 4347 12299 5989739621569
A 12381 615573791
S 9712 623984375
A 396 415838492
A 4783 278925716
A 7270 194652385
Q 3123 12591 7590068590561
Q 1834 13060 2290392315525
Q 547 10896 2808922741477
S 6294 478782838
A 925 466186756
Q 2433 13029 6298516213870
Q 662 11913 2406248055625
S 175 473068001
Q 5998 13014 5901870385942
A 13220 76857128
Q 4399 12938 8536161907472
A 5659 151342300
S 4410 739207193
S 536 459197578
Q 1046 8102 2118808515998
A 13 837113733
Q 1671 12417 8138648232766
S 10586 287913159
S 11516 600344676
Q 446 12358 8793758246766
Q 379 10973 8798418049465
S 7661 913432325
S 140 987341165
Q 304 12900 5032313357535
Q 193 12889 1555619626710
S 995 688137305
S 4829 680372582
S 8608 917326289
A 8191 821142839
Q 2168 12493 2581968754770
Q 469 10637 8410376665852
Q 93 12702 2708934582085
A 1411 813678363
S 12067 458967620
Q 600 8559 7901879835787
A 7135 391216666
S 9869 265430366
S 4195 491278340
S 10077 217258646
Q 156 13166 4667648595507
Q 2274 9705 294890600575
A 9250 418572675
Q 1876 13034 7047103446865
Q 2434 13042 2757415907609
S 8637 386697051
A 7857 76639016
Q 4651 12230 413796655885
Q 855 13230 2440742204052
A 12070 414226553
A 6314 961576820
S 11647 560421145
S 4434 16433609
S 68 459178765
S 1279 252371551
A 7494 975416497
A 8686 69909582
Q 3343 12230 4762205466557
Q 702 9739 766762221873
Q 2401 13135 7780558527445
A 3031 58791744
Q 293 10817 1972815549099
S 5510 236800374
S 12283 103831360
A 11564 555921179
Q 3613 12844 1691162180841
Q 727 13242 3168833760551
S 4352 162541470
S 6945 526125793
A 2691 582593570
A 9730 467895356
S 5702 169515540
Q 3192 11801 8547899069919
Q 679 9684 3890994668906
A 4009 303009365
A 5065 302117114
Q 214 12822 143896316084
A 1163 822357115
Q 1576 13208 3328938123542
Q 113 9844 4158222555872
S 4631 201773401
A 7778 640194471
Q 743 12543 6562654797867
A 13021 410303958
Q 5604 13154 6064762301238
Q 2629 10593 7894391420024
S 10865 104843357
S 1265 845424446
S 4305 25771486
A 7840 211258184
A 8176 166010092
Q 273 11602 407385887705
A 6055 259152539
A 920 261409308
A 5761 893393531
Q 594 11776 2785563524563
A 11139 310143040
Q 2639 9445 6606420365376
A 4912 994314801
Q 1812 10664 4582819182286
Q 3051 10094 6956527408660
Q 3655 10939 600236186711
A 5200 656733055
S 4885 205060415
S 11971 79031935
A 9647 768978575
A 1012 926267223
Q 10 13201 3400048473549
S 836 48054390
A 5430 604805210
Q 122 10269 3455056607854
Q 420 10410 5779415305482
A 3701 1232760
Q 1658 13245 8039221110975
Q 2796 13255 3400568756433
Q 3153 12983 3481648493675
Q 2465 11174 3382260416860
A 1892 977307271
S 12919 486484619
S 8712 827824728
Q 175 12725 6125960324115
Q 3372 11691 5569799333753
Q 322 10064 3435618644087
Q 50 11012 5370076910186
A 11666 16229003
Q 3407 11725 1272245455756
A 5179 172770933
A 1797 891455879
A 13155 606559203
A 9389 750378387
Q 1167 9771 3165531273014
Q 119 13325 4189266889810
A 3013 252511433
A 6989 835615082
A 12872 928134986
Q 107 10681 6175941107150
Q 951 9901 6682098096663
A 3712 877145164
S 11284 243113946
Q 761 9849 3124427383749
S 9038 830840488
A 3680 927048654
S 7818 878087457
Q 1244 11921 6868539745306
Q 1821 11604 2484940424653
S 122 776077399
Q 599 13038 6727843723747
S 13256 808279650
S 8524 523999676
Q 387 10506 5179998388504
S 6245 669373165
S 3091 421498413
S 3537 839232013
A 2173 681527824
A 10497 728939209
A 1705 325127432
Q 3154 11252 2047482236556
A 3979 221851913
Q 502 12161 1160990720576
Q 833 13192 6187711396204
Q 2067 11099 6026610535337
Q 4450 11170 2042243491679
S 8961 491826408
A 459 429412755
S 12912 701313508
Q 471 11754 494440785488
S 6319 138688715
Q 295 11770 9287246519585
Q 2885 12447 1997541805274
A 669 738497485
Q 3880 11451 2630740724315
Q 3 13363 1462800955824
S 10866 11748561
S 1844 385610854
Q 527 9619 717877275039
Q 1862 9529 7005267427578
Q 3237 11425 5273099821119
A 2120 335268261
A 8 212299392
Q 565 13209 1825138843380
Q 223 13050 3407096316137
Q 2715 12441 3271644654990
S 8777 899205344
Q 1649 9138 6237905674446
S 12857 953861381
S 11969 627438254
A 10761 31424697
Q 550 11983 790497892312
A 7894 466426512
Q 62 10254 9777887609178
S 6551 197873062
A 1777 869818696
A 2949 951229519
S 10389 890062426
A 2918 995730195
A 11587 963145675
Q 2634 10050 3935098414858
A 7386 968688387
A 4681 396628827
Q 2568 12725 705370429179
A 8157 146687074
S 7777 425236567
Q 2931 11452 4398706224706
S 3218 400579985
S 7425 426502550
Q 922 12174 8419786807064
S 5454 766796367
A 6966 407693786
Q 3354 13075 5717058919273
S 894 446534869
Q 4041 12979 3849002619379
A 11676 89892746
S 89 437957980
S 4671 734982430
S 9129 451967883
A 6879 881231048
Q 1250 13193 2896514720738
Q 2172 11747 2178851578160
A 9118 220045952
S 9820 713978246
A 2254 624498048
Q 4157 11407 527065822508
A 7051 110285884
A 1105 984032882
Q 1192 11020 7499308147688
Q 1504 10374 6189309304924
Q 1992 12897 7354018740767
S 8944 386771459
Q 564 12069 4564488741704
A 12417 507514732
Q 1999 9433 1850729482597
A 4486 395160144
S 8293 236414853
Q 787 11874 6128941301613
S 4376 810875964
S 6750 746105005
A 86 199014847
S 4660 202461385
Q 425 12852 2771441275636
A 8920 114138746
S 4124 934847503
Q 2753 11861 6621559631267
S 1712 355857629
Q 2150 9323 2253153379409
Q 1021 8555 3427769784734
A 5506 483930417
Q 458 10297 5099406501493
Q 2153 12960 5958566374787
S 12330 353283467
Q 2652 12963 1635022931504
Q 2900 13122 8224809267203
A 8857 450732976
Q 5857 13007 1460564583244
A 646 36164130
Q 1326 9818 3866703061808
S 6267 169962827
S 6509 459652848
Q 320 12692 2549319866756
Q 185 10340 9490477959161
A 3973 252116965
Q 3456 10140 6190302005102
Q 3262 11492 2031666773110
Q 128 12037 9079588845341
S 10339 875724413
Q 2148 12494 4194260263859
Q 1624 11330 180187555635
Q 4123 12188 1212071187882
Q 355 12965 8184218741929
A 11765 56793715
S 2181 657250440
A 2905 6922170
S 2349 873524972
S 7724 314886968
S 7931 879947748
S 1377 882750813
S 6557 809233867
A 12013 218207163
Q 1601 9958 3708904480850
Q 2846 10445 7029478490055
A 1475 375263632
A 4121 492699602
S 1120 387775049
Q 4251 13230 1054397112620
Q 9 13250 2209310362858
A 1206 245559448
S 8471 95137167
A 6556 668976329
Q 544 13278 1410078562984
Q 195 13347 7944456037968
Q 5345 12503 7037824409245
Q 666 8648 7686859209877
Q 318 12151 9407319792296
Q 1285 10997 6525999002668
S 10727 877220634
Q 2886 11826 5435401986855
A 6542 291880293
Q 172 12106 2072942527246
Q 703 7432 4936939484228
Q 2904 11585 7086861587520
S 4684 773613862
Q 761 11025 3201069765004
Q 4334 11729 913315969747
Q 4138 13319 8953229213864
Q 562 12718 641919699957
Q 2230 11222 1353669912478
S 10644 886396134
Q 1157 13203 642947522386
S 7315 249115929
S 1089 798487331
Q 355 11077 6211514843200
S 12767 586814986
A 4188 633192778
S 12525 799909875
S 5388 376810069
S 11353 284482801
S 7919 440611915
S 580 957663102
Q 1620 10498 2602455322808
Q 4251 13023 2779541503797
A 4257 40423066
S 10651 25639233
A 12103 648095743
S 1491 941714882
A 4881 6650362
A 1676 547938166
Q 1299 8037 3862118214800
Q 6 8799 6572173441724
A 2863 746016522
Q 1697 11870 8960736632106
S 7903 350272353
S 9104 289700083
A 7381 421975799
S 3057 664866337
A 3092 160097536
A 8773 271027797
Q 1527 12940 5123504694103
S 12 920859436
Q 609 11846 6795953896323
A 12019 974340910
Q 96 11595 2981209140092
A 2783 519201868
S 6269 552691906
A 3838 503602044
S 4762 638185374
A 3814 856430823
S 10774 372198145
Q 524 12954 3497824432756
Q 2368 13363 5428589846510
A 4929 489031859
Q 1508 13187 5038912442115
S 107 813620192
Q 1004 9488 2999246851655
Q 731 11504 750181193321
S 6324 255614592
Q 5945 12909 5020185865782
A 4825 29608591
Q 4198 11829 45422738744
A 10767 93576601
A 1047 988572469
Q 19 12916 4437053545713
A 6534 135100721
A 1707 150012966
Q 1563 11280 7083437022181
S 10538 376585397
Q 164 11357 9935160744115
A 2760 763796629
A 1091 10837287
A 12703 298130338
Q 365 12369 6304830849930
Q 5068 12986 2229166493988
A 12363 647749773
S 2926 676172551
S 10968 784112480
S 1005 812533460
Q 3035 10521 2206194762348
S 2339 441810152
Q 1706 13320 6807273994482
A 11671 17291974
S 3539 724992064
S 4922 611833452
Q 2465 10946 4747831402701
Q 105 12392 908604905067
S 11556 89312591
Q 1000 8694 2773599823463
S 12460 844087307
S 7751 983409874
Q 190 11235 6526632300887
A 9656 539721251
S 318 179317022
A 4008 703005615
S 625 964455549
A 10194 169848500
S 2598 790476119
A 1657 418494001
Q 203 12968 2453799434327
S 1068 604470066
Q 1397 10263 8221922350073
S 3716 716611896
A 2947 542000194
Q 742 13205 4659904770737
Q 4202 11879 2681827771718
Q 630 10589 2085716880357
A 5357 488934022
A 1239 485658393
Q 98 8386 7803439483420
Q 2656 13261 8442953983144
S 13145 204020649
S 697 612996344
S 5176 936352163
A 3005 476586216
Q 4054 12236 4215616283213
S 5210 958797652
Q 3543 13252 5845170929644
S 32 711203782
A 2442 760372503
Q 19 13201 2788771740347
Q 2224 10390 4502771776818
Q 1605 12725 6786843081315
Q 2656 9380 195200587699
S 12963 563232328
S 2172 807946844
S 2348 529759533
S 5679 949215135
A 12290 690290985
Q 878 9521 2120739647099
A 10995 469671961
A 7481 76810321
A 11927 750552921
Q 5472 12776 5112452754253
Q 3799 11133 1562076991354
S 647 41345535
S 4024 94592649
Q 4014 11888 7512914937176
S 11530 97131151
Q 225 7422 2117632071244
A 8290 528138997
A 9400 453163820
Q 3510 13347 2140674990090
Q 401 12143 4869511828442
S 1002 163397096
Q 3 12016 7409580069248
Q 230 10650 6451908301747
Q 666 8552 5465554440006
Q 52 13282 3773532767553
Q 3987 12913 5681419305797
A 13247 419314196
S 12869 406281276
Q 130 12894 7058713660817
S 10553 897403471
Q 2767 12680 1560740873689
S 6664 45195335
Q 1807 11778 4493193898999
S 7934 517874440
A 6588 842979542
S 2961 989958894
A 6588 805487080
A 7185 166636885
Q 661 11240 480450206539
Q 596 12296 2821007637820
Q 4301 13231 4871389975879
Q 1795 11997 2129571807281
Q 1401 9671 6523641456417
Q 367 7408 3902549184424
Q 1077 13255 1705238599491
S 10269 127913761
S 12417 666270667
Q 1184 11563 5437245583806
Q 1119 11702 1962461250096
A 9828 134830808
S 6456 695304348
S 12453 958180240
A 1014 231733456
A 245 840032838
A 3248 557650630
S 8594 573067339
Q 957 11157 4224863791739
Q 1149 11941 927355806776
S 9160 240690443
A 1189 166870666
Q 24 13305 5859132663348
S 361 297014770
Q 266 9530 3077656999772
S 10571 499532462
S 8971 681247724
Q 4206 12007 1928498098779
S 8568 488177645
S 9950 431056721
Q 2445 12329 3424449127727
A 10421 989216399
S 329 322035007
Q 692 13023 4578599136688
Q 2599 9620 3241981847048
S 7571 117267924
S 10490 609126272
S 10187 628482545
S 6272 405425816
A 8939 811303089
Q 4963 12583 67416343479
S 13055 504585323
Q 264 12177 4655729063471
S 4925 282401669
S 922 952871439
Q 543 8789 3066337478436
Q 3710 13232 3087009751766
A 5445 761589350
Q 773 7455 1082645125589
A 9953 846376427
A 8003 876324450
S 3697 968284577
A 6942 22045431
S 3430 437351931
Q 300 7435 2645123214526
Q 5062 11783 1436358905521
S 3806 564234422
Q 349 13032 8720011173549
A 2804 135755714
S 5637 443282170
A 6937 420424348
Q 2027 13335 6877005747351
Q 299 13167 4747719841489
A 5249 449152941
A 7978 389114172
A 2009 149139161
S 11014 574995555
Q 537 9955 5490771639851
A 7072 454169994
A 3817 241304084
A 8552 506797450
S 1491 567726524
Q 1134 11760 3074643486037
Q 206 13019 4469656603896
A 3316 870622147
A 11444 404195040
A 182 793111670
Q 2401 10263 1778439055549
S 12176 759345597
Q 625 11713 945220979582
A 869 771004205
A 5941 971889758
Q 1690 13006 4576562205179
A 12609 9309330
S 8576 319866299
S 5954 46847379
Q 3469 10450 1718998971274
Q 992 12697 3120568724807
A 3351 519014446
S 3209 314455520
S 3997 126463745
A 4268 233768865
Q 313 10492 4824268345949
A 8670 933279333
Q 70 13135 9703126263542
Q 657 9014 4863556167640
S 9637 691119822
A 9608 337751523
Q 5474 13000 3476970798878
A 5534 924836592
A 663 321841939
A 5257 511056128
S 538 508635842
Q 705 9279 5497294969530
A 11080 6210551
A 5932 285905642
S 9317 668244783
A 11215 641232173
A 1823 397452461
A 2947 858389522
S 1752 181492407
S 5065 854833384
S 12067 200368392
Q 1081 10002 8590226955809
A 6361 218954467
Q 2757 11758 3887381403500
A 13242 483769759
S 6598 147384096
S 3129 725296952
S 1084 216056919
Q 1520 12109 9310175112278
S 12270 801390073
S 3849 136817220
Q 338 12031 4478045375563
S 12737 68678102
Q 1105 9526 6538906861067
Q 539 7446 508490899710
Q 1120 11857 9613495028717
S 8624 128769919
A 6542 339140595
Q 3898 12511 6205920077517
A 6342 789614166
Q 89 11586 1835676950950
S 10846 80200308
A 11725 435874176
Q 1033 9475 5764519432797
S 830 385348142
Q 330 11859 8314827710183
A 7255 811068995
Q 110 11263 4843902786292
Q 40 8450 3324569437742
A 9144 422572693
S 7112 341571851
Q 387 12348 3163866622623
A 6128 551573823
Q 5447 13108 210488168535
Q 1676 12662 2345070837344
Q 2733 12837 1135307356189
S 6439 537138586
A 1068 127351640
A 6636 377747012
A 2492 195648777
A 4174 664816423
S 3465 654258476
Q 187 12142 9067095686498
A 13216 234900035
Q 1196 10411 7013082962323
A 6007 744229010
Q 47 12698 4214974907600
Q 290 13256 7490367916229
S 3205 397829145
Q 1153 8822 1993191834478
Q 4311 12413 5907475537416
Q 5196 12833 2885590015184
S 800 113269709
Q 2141 12918 2101206986696
S 6800 817341182
Q 705 13011 2365061817744
A 13128 718563967
Q 6168 12962 162182531517
Q 298 13101 9440234209831
S 5370 104697324
Q 3830 12851 5759843441222
A 2407 890616705
Q 365 13089 3301498845672
Q 1594 11214 8581818730958
Q 3302 10398 3136194620821
A 5321 349622056
Q 1308 12977 3369235876280
A 11575 328540253
A 12698 905805026
A 2891 347284379
Q 2402 11491 3884421148538
A 8698 865852206
Q 1887 13128 6740082855493
Q 5152 12153 107697278017
Q 540 10254 3467356760755
A 8967 547031167
Q 3634 11205 6498361520351
Q 3575 11394 1349435104532
A 7868 40996336
A 1350 335714174
Q 836 13272 1987514090851
S 3300 301760187
Q 2733 11988 4639856163661
Q 2176 10772 6177857088822
A 7616 33534088
A 6238 680784595
Q 321 7780 5462366363921
Q 676 12451 7068864315977
A 3898 263532888
S 4698 141005623
A 5592 442253938
S 387 938929280
A 3041 661263644
Q 207 13079 5542609416963
A 12756 82885976
Q 1086 8777 1301179875373
S 6178 475370178
Q 2770 12406 6021584830910
Q 1064 13301 5642550134792
A 8980 568211242
S 6392 294781456
A 2801 355730767
A 1551 134018903
Q 22 12708 5963685138461
A 6017 15668427
S 11937 245277852
A 6856 491720808
Q 1760 11552 3886476081468
A 644 308270801
S 10986 826285090
S 964 820286442
Q 852 8581 91517211144
A 1675 570436836
A 665 986945821
A 8472 349975768
Q 1750 12800 9759451991077
Q 103 12814 6954018745208
Q 2592 11262 1308736155176
Q 372 13343 4020270368229
S 4891 806463133
Q 2999 12827 5564044255325
S 5838 908560112
S 6886 61187156
A 7927 879350092
S 9711 599805136
A 10133 567516495
S 10216 522319759
A 1237 283796830
A 12983 623289181
A 6478 336652578
S 350 282531040
A 3606 791406189
A 8179 996149289
Q 1071 12597 5713562204574
A 13065 209373125
Q 6036 13245 6028528394826
S 416 557586516
A 4142 262002140
Q 4476 13067 1554823149507
A 8763 770790639
A 5287 908484210
Q 161 13194 6792022334961
A 6824 582425233
S 10183 475677217
S 927 681228793
S 1142 482083271
Q 3862 12109 4343217922810
S 5321 162728857
A 2415 751349813
A 12337 650949208
A 6967 266087807
S 10804 348397028
Q 563 11805 5401562222565
S 782 929941593
S 12883 351767590
Q 1153 13341 5293713801226
S 8443 140220825
S 9736 353296586
S 8663 300862212
Q 1432 11967 1919613168070
A 4807 570538761
A 10336 79863368
S 841 55374757
S 12286 386920211
Q 809 8295 1468525941580
A 2719 614618519
A 13227 432489856
A 10776 759228865
S 4739 690047338
Q 1873 8615 910898878764
S 3063 915733188
S 721 706641722
Q 1197 12658 9210452835010
A 12082 35661756
A 4190 120292713
S 4281 849580377
A 11457 961192004
S 8980 753456181
Q 2831 13238 3127942666867
S 500 267361052
Q 16 9680 2939890582273
Q 393 11512 5501056782377
A 10766 19672967
S 8252 243539059
S 620 627311012
A 4966 898344530
Q 40 8379 6303289930394
Q 1145 13079 5496108285798
Q 523 13068 9416474736325
S 8817 949341786
S 9147 383965318
S 12673 872532742
Q 1517 11392 3004764324941
Q 3473 12958 8074252149783
S 353 267880816
Q 5104 12515 669101608132
Q 151 10355 3323635630386
S 5297 420698647
Q 110 12218 9061651316673
A 7096 366712490
A 6203 748240258
S 4481 554071309
A 12336 878203913
A 8049 349855684
S 3085 827908797
A 8394 475908366
Q 207 11925 9003613389738
A 1785 431435615
Q 1126 8532 6113220212836
S 1795 429004679
S 1482 363300889
Q 2088 10241 336663990778
Q 90 13356 3097458903534
Q 4604 13034 567210347543
A 13036 397281949
Q 709 13080 886439007470
Q 2177 10334 2706495773232
A 10627 725116778
Q 2616 12872 7497389550013
A 12564 601497001
S 8666 541825754
A 4601 338905190
S 2133 842646051
A 4909 793066278
Q 1614 11693 5331194476924
Q 34 10202 1925059123205
Q 1135 13223 7834741828081
Q 54 8821 2058270225869
A 5315 304339031
S 9514 843300053
A 10091 315243729
A 1915 36693467
Q 502 13140 4047381405335
A 8154 569702709
Q 1284 11748 7328330729633
Q 213 12931 2874593976417
Q 39 11333 5621987153845
S 71 663759049
Q 589 8373 2966208574933
Q 5691 13037 6294998099264
Q 151 13341 619961439499
A 7160 295574147
S 2759 36634227
S 999 603104452
A 13113 804898783
Q 2278 9105 4409877577287
Q 467 13119 9183243221788
S 7581 535751854
A 943 325406863
A 12625 721440905
Q 249 12835 3796402027309
S 6570 965291011
S 8713 997457189
S 6040 212951572
Q 5026 12990 3462359966282
A 4674 58313338
A 3623 883995149
Q 4016 13363 6782837623075
S 12529 502441223
Q 2818 12599 8613368984571
Q 2840 13245 5217583158290
A 6337 894617807
Q 243 13288 2891935873380
S 2931 584685022
S 8459 879968343
Q 789 10916 7794628043768
Q 585 13057 3765835437789
Q 1301 11403 5898332076616
Q 333 11514 5193168939419
Q 144 10664 3884253031217
S 2253 967385055
Q 682 12081 1546004244602
A 10058 930266687
A 112 876971921
S 7562 257496450
Q 4411 11548 6198850152292
Q 645 9143 8436308593186
S 4492 300974554
A 11641 305148988
S 10721 638471664
Q 2511 11335 528450695360
A 26 542914841
Q 505 11253 6750730593294
Q 736 10868 7829612058097
Q 1436 10187 1754812996694
Q 589 8531 1927878441732
Q 1746 12923 7604509483668
Q 1 12875 613907818751
A 7321 307994349
S 8312 319060840
S 1625 44683637
S 2683 729116117
A 7512 630746831
S 5288 368433394
A 8260 187709754
S 1740 917404305
Q 428 12837 1664546406164
A 12249 544235107
Q 964 10301 3720334415879
Q 5505 13342 6637298244738
Q 3370 12815 64010873475
S 11703 914076354
A 8662 991594453
A 10031 886821115
Q 3798 11558 2444026978284
S 9880 289797416
A 7813 1524900
S 4363 560888367
A 7699 661870112
A 13037 901956130
A 12912 776263554
S 8246 489525328
Q 3047 11739 1844235299167
Q 2330 12018 9480467734648
S 808 429731935
A 7663 539041939
A 6816 518059487
S 13204 281915964
A 11781 655857386
Q 3061 12154 7205560424920
A 1555 540049292
A 9200 686080994
A 2009 169804124
Q 3336 10468 4982598441422
S 625 398714671
Q 1123 11922 7315610987912
Q 2379 13233 1716145365162
Q 2096 9829 3415679731345
A 9414 717681215
Q 617 12835 3492242091526
S 11792 314476695
Q 1624 12454 3848037099594
Q 3193 9890 1880944283858
Q 1842 9586 6388807685967
S 3521 143702479
Q 1071 12784 7690330241607
S 5814 71466416
A 5026 999282744
Q 2742 10211 4527919995884
Q 182 10598 2147080049991
A 938 976593092
Q 1170 12642 2505317902316
A 7649 901765168
Q 1344 11404 7978095179300
Q 3887 11130 4492574064479
S 6628 639053099
S 1196 463658513
Q 2908 12488 3684743951992
A 10302 422152280
A 6653 264967814
S 8895 560832705
S 12188 583423987
S 4784 624038566
A 9450 2735901
Q 596 11763 3158518615008
A 1074 992348335
Q 135 8144 4392329874708
A 7351 872205574
A 5289 150809818
Q 5 13349 5795303715770
A 83 881938659
S 4388 408341806
Q 146 10736 539967791585
A 11357 909372183
S 7929 265418305
Q 914 12843 6533011998559
Q 1389 11253 8044487050835
Q 5302 12634 6050296409617
Q 800 13007 4522573906408
Q 2503 13182 9882908915515
Q 3525 11469 5178880845898
Q 364 12644 4779846067248
A 4861 149119112
S 11865 531289950
A 13311 476159245
S 806 177439617
Q 1393 9882 5054225796765
A 13331 562167769
Q 1882 11298 6627607315812
A 5076 265097781
Q 1386 8139 5171344196843
S 2892 449320872
Q 1088 13295 6943989669873
Q 2252 9815 6442985833800
Q 439 11350 43081765746
A 6281 140196016
S 4438 434103004
A 5705 308008411
A 118 831748859
S 10878 326438377
S 12936 235248052
Q 3347 12139 2549451986275
Q 3055 10988 5099880457158
Q 249 7018 1923566553338
A 10249 858873451
Q 350 12363 6924705124201
Q 177 10747 6772002183761
S 8696 660234598
A 12033 753697385
Q 744 12047 5634533601337
Q 279 7372 3086128215007
A 1718 446991615
S 4679 402154501
S 4086 616129403
S 1368 698919947
S 9931 302115100
S 5183 524316938
A 12130 984600104
Q 379 9960 6749584344683
S 9960 330364869
A 11055 685075013
A 4553 127665313
A 10810 976271720
S 2814 228830793
A 1890 195665700
A 12597 866302669
Q 780 11773 6636619492994
S 9806 230302472
A 12552 639737671
A 2475 715966396
A 8083 730796068
S 3913 159163794
Q 600 13353 114669985441
S 1267 927136077
S 660 152920288
Q 418 13331 2361469920229
Q 2456 11538 7039778566873
Q 354 10285 2693782615802
A 10227 603175040
Q 1011 11676 8730677731157
A 7341 10305015
S 12448 700584973
A 10606 614815641
A 8383 685470824
S 3252 688634050
A 1436 171188836
S 11978 418280275
S 3912 858979690
Q 5080 13023 73413914327
Q 3246 12005 1599348141651
A 6327 556220343
S 11675 909165923
A 4209 57948492
S 12808 513711413
Q 3909 13124 3146220835898
Q 596 10523 9318146241013
S 4755 76751036
A 6231 357013669
Q 1013 13239 2486340260479
Q 3224 10811 3983134271363
Q 1281 11376 3895264462333
S 8603 97531653
S 6453 964978593
A 3129 677607437
A 1538 264091380
Q 584 13243 7878041676422
S 4060 71414475
Q 502 12760 5588258139046
S 7509 595153987
S 12215 272510821
S 8674 281312673
S 9626 873486792
S 707 769471291
A 8124 278781214
A 4590 742802028
S 4395 228657372
Q 252 7142 2298259797752
S 1118 798830960
S 10010 748392500
S 6093 572401542
A 10121 823440791
Q 3027 11568 1788984657140
S 5764 326523285
Q 5662 12637 5710998520244
A 969 559947975
Q 3560 11323 6593274105176
Q 2495 12156 2420607192738
A 7463 279575770
S 8821 500282557
Q 2399 9838 4054655484860
A 8091 835481692
A 4177 146961876
S 10554 24321738
S 11327 655378363
S 12703 583065107
A 524 233825736
A 4432 688008401
Q 5574 13056 2097830276997
S 11329 586333813
A 4902 604460558
Q 1404 8440 520995094830
Q 119 13357 7455665814208
S 8935 357332929
Q 4683 12810 1235822657884
Q 2774 11315 8429439024625
A 1078 186280307
S 12539 780356445
A 3556 764700796
Q 3894 12335 1061135985580
Q 581 12981 8553050309898
A 5840 122119004
A 3706 897393348
Q 2363 9165 4360060478120
A 4187 367690890
Q 1146 10238 7589094152138
A 8156 174007759
Q 1201 11767 4546244767335
Q 3578 10507 2041585091524
Q 76 12801 5257357348631
A 3097 867493946
Q 330 10074 715802890712
S 3316 99319391
Q 1386 10438 7143303749052
A 9314 533932024
Q 4320 12815 1784786575339
Q 3227 10435 5879046178532
Q 833 11576 1790187441854
S 5915 8960161
S 12228 510510547
Q 4894 12915 397203508770
Q 855 9140 7137392006633
S 2786 910961752
A 10581 456411523
A 605 802520908
A 997 850996728
Q 1611 12458 5706955720879
A 552 539784135
A 12780 589447618
A 11439 960560136
Q 2313 10705 7694800572184
A 4102 879461711
A 6670 853002017
S 6072 829061422
Q 614 9375 623082414641
Q 1189 10819 180423437178
A 3259 294920241
Q 2158 13331 1680077144545
Q 1352 11616 7893948718906
A 3889 985354782
S 10946 598110394
A 7246 99257065
Q 2448 11523 5848841421278
Q 492 13212 6659613397533
Q 3757 11730 738075113663
Q 78 8979 4551462817562
Q 282 12998 460631807570
A 229 34290690
A 1478 203754333
S 846 887578955
Q 235 13343 8077361428082
A 1846 331526132
S 11404 239302694
S 13336 819434024
S 3628 307685489
Q 1263 9311 1960167323724
A 354 166540569
Q 2559 13158 3676269658903
Q 140 11613 3904552471876
A 8293 207506379
S 7346 194887149
Q 4327 11504 459988843007
A 10422 286452171
A 11054 381571469
A 6111 781345552
Q 4272 12219 2834380722022
S 11936 843697499
Q 505 10714 7869627986201
Q 2830 12837 8270934117657
Q 3889 12572 7031715675089
S 2362 454338718
S 5658 673321211
S 6040 468094597
Q 384 7487 309152346409
A 3249 261494751
Q 1113 12310 9794291243397
S 8590 902945853
A 11157 196960697
Q 1659 11118 4929346078269
Q 1477 9718 66092148002
Q 3789 12796 2494940769941
A 9571 648184280
S 5251 502084246
Q 178 11622 8005813020123
Q 3858 12536 6000439789039
S 11644 862884790
A 11332 560657521
A 7359 570055396
S 5056 182484337
A 12468 881530126
A 260 66768250
A 10863 627385941
S 6821 914733363
S 11032 945224041
Q 427 12898 8208790588151
Q 43 11672 3264634722040
A 4528 775174052
Q 1421 11281 523837759133
A 1536 834752894
Q 1520 13090 881587191617
Q 3414 12404 3255934191437
Q 3654 10427 1297389423403
S 2967 448489529
S 8402 813691131
A 8793 979653138
A 3673 780640957
S 6115 827569228
S 9385 710151007
S 4833 607344806
S 860 803696192
A 1263 782752194
S 8040 583750779
A 10142 14350693
S 9905 858473286
S 11224 956193691
Q 3732 12925 867365410980
Q 3785 11139 1902875640520
Q 312 13251 6027069543343
A 7561 467907706
S 3383 379297655
Q 442 9583 206512646566
A 11780 209240364
Q 3658 12924 1144424427657
Q 4383 11871 2344316129849
A 8747 128610403
S 3942 929035481
A 7576 418082957
Q 1961 13262 9972489982522
A 10362 536558027
S 8066 892419746
Q 54 10142 5627096779268
Q 3103 12995 6885922326299
S 4184 85408066
Q 545 8294 3235730481230
S 9470 393828858
A 9633 7547380
Q 364 13308 7634926310244
S 8591 873603360
Q 666 12921 9010109605419
S 8913 810246011
S 1813 964436936
A 9726 436129723
Q 2309 10870 8243886752295
Q 963 12643 3710880292571
A 2472 664059192
S 1209 186367834
Q 341 8509 6378579733658
S 3806 773711956
Q 21 13363 5389151305978
S 359 533570403
A 8926 942249
A 8674 306772280
Q 2901 11787 7253088953009
Q 4407 11498 6595089292301
Q 88 13337 4527394693579
Q 770 12489 3130883529544
S 4706 723879878
Q 565 10120 8981741755654
A 10816 529128318
S 8410 50292962
A 6552 286818234
Q 15 13340 842743450603
A 2212 663344962
Q 528 9749 1446816666404
A 42 313283244
Q 589 8980 965125449072
A 6923 292884649
Q 1843 9452 6699165510805
Q 1960 13169 6118148123493
A 7445 81755761
Q 852 12916 4270163805067
S 8416 585240000
S 6097 459640468
S 2756 401916969
S 7916 522198735
Q 786 13149 6730362119754
Q 474 12264 4368574699046
S 7012 180617389
Q 111 13362 71273066970
Q 6 13048 2874739728821
Q 254 8095 6752387422315
A 5987 508364877
Q 1043 10656 5210745047322
A 11458 134738655
S 8112 820397507
S 1774 791936606
Q 2045 13171 4835165905460
S 266 421706362
S 13230 145341269
A 5102 427910324
Q 1017 11894 4991855486208
A 2557 951381613
A 3825 997855586
A 2600 491493754
S 7638 405811957
S 11247 4556787
Q 2239 11056 1185282210594
S 6973 971937747
Q 718 9772 2178661501961
S 13215 335451972
A 8503 782375152
A 676 205526062
Q 2406 12708 4843528644639
S 12766 212028555
A 2054 970035230
S 12746 632393034
Q 2514 9609 138194805191
S 1102 628163317
S 573 874895695
A 5099 132791631
A 1059 952963660
A 9878 717384489
S 1959 390502690
A 2663 15401505
S 11024 92387432
A 3752 476921165
Q 238 12217 3314752402284
S 719 372555238
Q 1855 10301 5504678429139
Q 122 12494 4550365581457
A 4052 634347651
A 13091 409596198
A 11790 916172844
S 4041 37335328
S 12421 842669630
S 12274 279651785
S 11029 792252288
A 1733 747906876
Q 1893 11131 7553305804281
Q 88 13218 3923864660383
Q 1610 11819 1143695299325
S 3711 209528027
Q 617 10417 3286305720544
S 8321 395154090
Q 1633 12144 8638201349927
S 13201 165537369
S 3812 526163513
A 11765 565794754
Q 1691 12619 2576421243499
S 11571 720658066
S 10727 668965999
S 720 536739580
A 803 959692992
S 6260 46474749
S 11839 659594949
S 10890 491487691
A 6497 716389247
A 1451 475501255
A 394 301430387
Q 2557 9277 1694134492164
S 6916 789782400
Q 97 7616 4554973583343
Q 886 13101 1392558284945
S 538 262303698
Q 1779 12778 5865359420043
S 1153 863969329
A 10016 46971621
Q 2130 9000 4291144881997
Q 327 12678 6550185432320
Q 1625 9937 4898059092600
Q 1319 8089 4417853908066
A 4369 768915375
Q 4518 13135 6360658859238
Q 1445 8198 2643202322069
Q 683 12547 7965200463124
Q 17 7303 5552230091842
A 13068 673102439
S 1661 505323791
Q 4052 11893 84415989944
S 2326 20326750
Q 657 12625 8057537212443
A 13141 408572151
A 12615 830812958
S 6255 327905587
S 5588 870830158
A 3854 954431771
Q 1468 12606 5418443168254
A 9979 231862755
Q 7 10511 8595673915729
S 9703 920267284
Q 2413 11063 8243765370051
Q 592 7815 3598722741369
A 5667 325447757
S 2526 476760621
Q 345 13301 6736320018537
Q 4558 12257 3456544582309
A 12535 412005406
Q 710 13276 4050851963970
Q 891 11643 6094144587743
S 1661 861120468
S 3487 981992672
Q 1225 8163 6405476359148
S 3837 475077612
A 11865 306572942
S 10119 104752643
Q 682 10295 8801236854163
S 12070 584622761
S 4126 693232223
Q 1254 12887 9067351506671
A 11319 563339380
A 317 462241586
S 758 706681134
Q 487 13245 2890262352215
S 9128 138530283
A 2836 815851833
S 193 383797073
Q 2183 10767 1514403156879
S 480 467502822
A 25 933784141
A 8306 364022151
Q 1035 8571 6192706818069
Q 673 12350 5242425603265
Q 3339 13288 8184417342223
Q 884 12673 1485611394660
Q 1412 8678 1127755119679
S 11631 475764541
Q 213 13292 2974474845453
Q 218 12489 6723016773463
A 3278 797984494
S 13283 37899777
A 4920 173044287
S 6294 629420899
Q 17 13222 2523498967496
Q 161 7342 6516700784099
Q 4643 12205 4363711567234
A 4113 711969480
Q 1264 9775 3775133265053
S 4213 568668936
S 12321 124713238
Q 5113 13118 145336287240
S 9785 511614628
S 7605 342493481
S 11197 923001197
S 11193 531590517
A 1383 967694212
A 6104 998255217
A 12953 422756522
Q 100 13214 2886950954670
Q 2124 12020 5698714751618
Q 84 12812 2125793219335
Q 2506 11799 3374544624555
S 12956 719598654
Q 1759 11580 3194601233130
A 1428 410138946
Q 2369 11064 8500577928521
Q 1187 12314 3225917258835
S 9683 942012946
Q 56 13222 8098824981687
A 7450 253354898
S 2544 119648824
A 2685 781823330
Q 424 8192 1100816889192
S 1209 452518206
Q 71 11525 8919161433818
A 3355 648155185
A 7269 40737299
Q 31 12907 9989786302709
S 8243 527089155
S 12035 356042622
S 6854 765751486
S 8808 361413919
S 2075 228267245
A 2803 175709063
Q 861 9598 2130765772694
A 3216 464264126
A 6090 484465080
S 3804 405743581
A 7674 995461222
S 6990 517586790
Q 913 12951 3924001284202
A 568 759998571
Q 4750 13362 1277252063856
A 11013 725089047
A 10567 264025752
Q 730 12599 8068838960950
A 11011 670865898
A 3821 924647216
Q 3407 10659 2490621971126
Q 1532 11338 6960700396837
A 8538 35369457
A 6340 579898775
A 13272 206923597
A 4952 647151393
A 1769 764380951
A 12124 130908101
A 9846 468768908
S 8445 576526225
S 2792 519989606
A 10400 598380473
S 10258 174833963
Q 165 13140 4781191915333
Q 1309 11373 9142366055691
S 8448 936891949
S 3904 829092762
S 8826 223590437
S 13146 461353862
Q 2191 11895 4328208689059
S 7092 796157287
Q 527 10065 8737112008683
S 8230 184680837
Q 124 10215 8372748566251
Q 1907 13035 2773881310348
A 7222 937059726
Q 559 12881 4888396633062
A 273 132561921
Q 321 13279 3219770358172
A 3793 67243513
S 7381 842061536
Q 1157 11439 8301283068646
A 5887 475130492
Q 1573 12557 6765701548010
S 13248 914746589
S 10983 319878518
S 8103 253807703
Q 2349 9805 5811861763103
S 10863 907371511
A 3986 713780962
A 2899 442978941
S 1964 728704600
Q 644 12085 1634873248024
S 5057 837484170
S 7623 741408865
A 8751 489395385
A 3256 884574360
S 10518 442501645
Q 2459 12074 3700886977371
S 10092 252350430
Q 2088 12944 3822319122520
Q 195 11709 8093901780970
A 6583 993004568
S 5706 911644104
Q 3762 12543 2919291791435
A 6993 210503649
A 2461 273247980
Q 63 12213 2946516963295
A 6782 301621424
S 3274 891286624
Q 1474 13086 3905490583894
S 10311 864198066
Q 4031 12663 4549866192745
Q 1906 11408 8092050762707
Q 226 7979 975875538610
Q 2651 9408 2737587418777
Q 255 13206 5989189364547
Q 266 12923 2929562741311
A 5741 821962859
A 10416 15314494
S 3239 296304814
A 5336 348198507
S 2681 98711078
Q 818 12322 9108745025828
S 11171 831363851
S 6633 896095365
S 12677 3623459
Q 2236 11781 1567880130683
A 785 280855902
A 7962 593106160
S 4758 239883073
A 7300 47978703
S 2220 159898304
Q 2379 12900 4552167609582
S 7558 714075865
A 5592 523737405
A 7191 521244070
S 9845 39312250
Q 2215 11595 2745649865319
Q 2371 13226 5975305325410
Q 1985 8877 5098991224974
A 4126 823459795
A 688 411499164
A 548 107389280
A 10001 993319223
S 11421 396916719
A 9941 165526101
A 12803 394847357
A 6680 495944745
A 7255 211120351
Q 5957 12835 5779653897310
Q 1571 9286 797351947277
Q 2073 12449 9773733763402
A 10450 164746184
S 8853 352786553
S 6669 527589052
S 7454 244213502
A 398 710803902
Q 2597 12981 1866296587377
A 4908 274661978
Q 234 11479 2085370178525
Q 1391 12605 7549879416051
Q 1622 10596 3336961890675
S 5550 937291167
S 8883 52343954
A 12526 577838267
A 8301 11146545
A 577 349738507
Q 2240 9033 543593160021
A 6700 34644431
Q 4324 12690 7695194125763
A 702 165516639
S 4320 677307377
S 1696 290771587
Q 415 13113 3089191829852
S 8316 916672191
A 1824 689479030
Q 3786 13012 8857997170761
Q 3712 10743 4752729270579
Q 901 8725 3582948665034
Q 3809 13111 2711547898317
Q 1526 13361 4291154167617
Q 3868 11447 6126490069055
S 9903 246618390
A 5652 941139364
S 1803 430680203
A 360 241138199
S 1872 674400678
S 12299 251885625
A 4879 152732283
A 11076 256051948
Q 862 9467 5171772131377
Q 21 11323 8536194953131
Q 1624 12192 162103181738
Q 347 12834 8976444633765
Q 34 12311 2580613483874
Q 2491 11928 4309586988428
S 9984 341975689
S 10118 683148776
A 11387 584220326
A 10133 740468769
A 6712 557996579
Q 780 8083 5923230776635
Q 191 12492 9424231119484
Q 3457 10150 107406135320
S 4979 900712525
Q 2722 12653 8490627974383
S 2639 687657942
Q 1225 11685 2957059523992
Q 902 13003 2655029729451
Q 351 13215 299098947966
A 8407 568408991
A 1580 104887469
Q 4538 12272 1337598092455
A 1462 186288328
Q 567 12806 3122147559156
Q 931 10373 5397540990968
S 5672 865357836
S 5231 342566453
S 12448 340376897
A 4597 8344370
Q 389 13065 3444429464241
A 7689 764875191
Q 1420 10303 5222135705814
A 8384 596352861
A 2872 551686605
S 7951 159070873
S 561 259945479
S 2588 708166148
Q 630 11076 3233583396348
Q 366 12920 2266316326809
S 3473 783036428
Q 534 10949 3554110929508
A 5560 219167530
Q 917 12442 6720507125489
Q 3421 10376 2567644267776
A 9184 252886347
S 9453 867579172
Q 186 13327 539051594231
Q 223 12892 902012307186
Q 1493 13270 8247449186160
Q 387 12131 1356501840527
Q 713 7934 5128449690741
Q 109 12881 480334433271
Q 3256 9957 2843355357210
A 3279 910879483
Q 738 13092 2085439731134
A 2009 226297068
Q 1199 12079 5304917533735
Q 5318 13220 7592334477112
Q 1774 11858 3576759724983
S 3732 623672408
S 9864 313226937
S 4484 834378467
S 9761 33835739
Q 185 13334 353220851449
A 8161 891002052
Q 4071 12362 2353000149371
Q 4536 12288 6859125540303
Q 547 12516 6859045239097
Q 2760 12382 450244145138
S 3099 819910879
A 10497 227904181
S 5104 567039543
Q 3962 12243 1679316983030
S 10581 241299550
Q 1822 12924 1598983634481
A 6933 126721299
A 2785 173145472
S 8016 216277757
Q 2007 12557 2146433492370
S 1945 367048594
S 1361 366665834
A 2969 304921190
S 1812 743616901
A 10075 798853178
S 831 115065770
Q 1164 13358 8876972308464
S 7644 324451776
A 5738 961918721
Q 755 13173 2394534850411
Q 38 13150 7054501992421
S 3519 934769555
Q 1541 9014 1589200178871
Q 606 9515 77332596573
Q 3984 11377 1436826278432
A 2244 327825443
A 13354 514398691
A 3074 555793575
S 3331 952379362
Q 2282 11762 1829601290137
A 9248 160303782
Q 2454 9792 934606921885
S 8523 40154725
S 3818 922964931
Q 42 13155 7655571222737
Q 1946 12542 586111778678
Q 53 10614 8428002739880
S 3353 110130111
S 10075 758819949
A 6526 394062993
Q 2258 12625 2004177050977
A 6254 200041559
A 8177 532545012
S 10155 139396671
A 4576 925590065
Q 2715 9922 5312584366056
Q 3158 13314 2398356353468
Q 3383 11900 3999929351922
A 4602 855888940
S 4222 553202183
Q 4537 12696 6720448169908
S 3750 782540448
Q 1414 12616 4273496128453
A 12495 95262857
S 114 352112730
Q 196 13026 9186644988853
A 2028 752480284
Q 1449 13324 3622089940280
Q 2054 10921 8459841971536
Q 13 13057 553891868625
A 11898 961161199
A 12003 718703730
Q 2717 13189 3838031237206
A 688 180428056
S 272 987519633
Q 4349 13054 5688227039229
A 11714 86174332
S 11677 863742540
S 7053 763108060
S 3646 992172923
A 5296 873448397
A 5583 373267127
Q 307 11964 809417616458
Q 3802 13330 7370926536336
Q 432 10748 1197885909277
S 6924 70542014
Q 380 9620 6291371206212
Q 1427 12818 9273567060380
A 4050 691800526
A 5312 7622014
A 3913 605271076
A 11191 466344171
Q 519 11883 8543168031368
Q 1133 12030 7467303641264
Q 2782 11283 6660890363258
S 11141 594049869
A 3368 764366421
A 6256 117093023
Q 807 8876 6799978132667
Q 630 12905 7098450501628
Q 449 12932 1262491588441
A 2102 745291682
A 6137 575583980
Q 607 11995 1194057160708
S 10657 513110283
A 12653 50111137
S 1989 665982260
Q 422 13280 6094050396541
Q 452 9969 9473800262690
Q 554 13224 408694585678
S 4550 324617946
S 4660 326170117
Q 3347 12670 4658848542934
Q 2142 9572 185077309516
S 10643 908874380
Q 567 12132 2951310555509
S 10139 310417719
Q 3302 12400 6826772308297
A 10379 502921618
Q 754 11063 6857072343229
Q 2127 10170 356956434191
S 8625 310200653
A 1204 758972940
Q 5021 11817 5659405972540
Q 910 10216 6432970301773
Q 5573 12532 6809733502137
S 1210 860546820
Q 5466 13023 5669717744932
Q 597 11740 4377991453366
S 12330 699671690
A 674 665573277
Q 2649 12349 4535595670154
Q 638 11200 1616641529821
A 3324 159220135
Q 587 10014 5536745760842
Q 81 10729 9331678911660
S 5745 631610200
A 6200 626722631
A 4832 154548370
Q 354 12854 2646566547731
A 12314 47939950
A 3626 425765183
Q 214 12395 1020275916826
S 13224 499302021
Q 318 8330 3462754571538
S 9847 172125587
S 3507 542887031
S 7093 799423646
S 6441 550890465
A 13016 475333051
A 4021 757739641
S 8086 192547617
Q 4615 13079 4624518685912
Q 430 12649 7469441635771
S 3117 276368713
Q 223 12945 6250913358991
Q 320 13298 6710205992247
A 5058 527034880
Q 614 12665 7117118226811
A 13331 269264763
S 6797 355647445
Q 3776 11763 4030581163981
A 11643 475611221
Q 4228 13047 5372218605099
S 1556 419419231
Q 3060 10614 1525988524379
S 4549 333645379
Q 1322 8559 203249382895
S 4895 197982841
S 9217 616523729
S 3423 383870541
A 8919 855912939
S 7209 581378607
A 3730 373582775
Q 15 8137 5218766046979
Q 1545 9360 3218138207503
Q 2215 10715 7835706407299
Q 1104 10500 1871366966723
S 5110 16064466
S 7378 266787184
S 10923 449706636
A 7889 975048708
Q 2340 9932 1067088088211
A 1034 167033775
S 5341 629469265
Q 1189 9830 1647926279000
Q 352 13150 8550402275998
A 678 968746213
S 11279 579644818
Q 2478 9632 2306112779282
A 3843 41313677
Q 31 12169 5170930229803
Q 1632 9351 2694485781632
Q 1206 9158 4572957533120
A 8262 894371558
Q 3469 13094 4403130974723
S 7763 752142111
S 4 35203773
A 649 54629640
Q 970 10052 5122945612844
Q 13 8652 6118899109535
A 10620 718979865
Q 1918 12032 1754902219930
Q 955 12234 3711680924545
A 4361 514075012
Q 90 13359 586720032290
S 1431 213231384
A 6852 439071292
Q 1840 12856 2919542192467
Q 2903 10778 5212598761668
A 12504 616485904
A 325 586977939
Q 2910 10881 535926272926
Q 515 12867 2456943904185
Q 26 13105 3073474159568
S 8311 504385523
Q 122 13162 8469538678445
Q 5396 12759 5025425019929
Q 3543 12249 3093244609827
A 8033 886868498
A 6048 575289140
Q 34 12917 9497862545611
S 5743 272099083
S 4434 281758856
S 2201 766596211
A 733 180048309
A 4974 972216792
Q 718 8488 4611740624729
Q 467 13249 4174269869673
Q 775 13065 7255332480266
S 4135 765027063
Q 1006 8716 5315385953474
A 3282 784195836
A 422 269787690
Q 3819 12570 3589384576972
A 13233 237157696
S 11076 905668878
S 11072 929082441
A 12431 772190684
A 8467 569678074
Q 795 12667 3861384910992
Q 6303 12988 601179444875
S 4810 472774141
S 5448 249249227
S 7874 322385297
S 3939 97361599
A 6478 999608210
Q 1039 13353 163047850194
Q 4215 11719 6895142197488
Q 709 12999 4530037230228
Q 2463 9874 6802263353681
S 3320 156565057
A 6679 350878097
S 1444 888916583
Q 850 12532 5719220761245
Q 11 13364 6375729347723
Q 1352 12379 4358838111483
A 6069 787749625
Q 1 13364 5467243668359
A 6386 7990992
A 4299 560082782
A 9362 448025441
A 6118 661603646
Q 2705 9445 2726406552505
Q 2849 13007 7073048019407
A 6245 232971980
Q 1526 12454 6259843864299
Q 433 11993 1457736779598
S 9705 312686936
Q 1659 13235 7321159242136
Q 2418 13358 609739247190
A 3098 384163708
A 9155 733183177
A 7391 342500093
S 8735 227402992
Q 709 9520 1625123458516
A 3993 220063945
Q 26 9699 2247461523471
Q 3495 12678 4825889121386
S 4470 221330793
S 1975 719873220
S 2359 568028418
Q 861 13231 5906258436546
A 9221 73800032
Q 1969 13241 7977287134596
Q 956 12934 728770233971
S 7662 400712087
A 5375 509224070
A 13047 343145710
A 10579 141659306
A 7786 406223218
A 10278 867351686
Q 4555 12194 500941106436
S 7136 317486215
A 12812 279392175
S 7894 315117178
S 2962 510108001
S 9633 687727485
S 10970 337673794
Q 3060 12940 7841475286831
Q 2462 10932 2018067047066
Q 37 10319 4160917673057
Q 360 10200 157117801737
Q 2530 12688 9091997563838
A 5619 185640106
Q 20 13339 3700733721638
Q 52 13338 7076532114401
Q 1521 11452 2639394662326
Q 4789 13180 3224897934235
A 9053 180601810
S 10174 627768893
Q 87 11550 1570588399361
A 9394 164466713
S 7410 201205168
S 9667 646671748
S 122 332638283
Q 1300 12785 6515758810463
A 11226 186342869
A 3104 825187504
Q 527 12820 5898966461510
S 1656 291164674
Q 2116 12593 7189163853311
Q 1392 13015 7826889405457
S 9944 809197541
A 7004 854801850
Q 494 12619 6995567551113
Q 627 12357 3560850476174
S 11397 617133983
Q 461 9900 404383857130
S 12875 270547563
Q 253 12841 6352683685192
S 4749 240479941
S 4532 474779195
Q 1675 13127 50241849367
Q 4085 13197 5800409044588
S 5894 572636767
S 1330 308612741
Q 257 12125 7717201336909
A 6164 789399876
S 7685 806033066
Q 5425 12575 2315368558734
Q 70 13358 3328549204476
A 2224 642045119
Q 1262 10536 1200517671747
S 6983 528787792
Q 3325 12115 4013220268562
S 10128 348512185
S 1847 482074571
Q 157 12835 1161060541368
Q 2904 12855 6611676314390
Q 3074 12433 555970257098
Q 51 9152 4004045582469
Q 162 12695 8035601356840
Q 1847 11337 1673820629332
A 11495 290915493
S 5727 438314593
S 3044 630287515
A 10760 552684993
A 4115 33804020
Q 5866 13018 3588580507293
A 529 616004985
A 6985 596194319
Q 3124 12459 8758774281522
S 8197 801831546
A 10196 407557582
A 71 871353509
Q 26 13267 6226108204142
A 4723 431165881
Q 226 10358 2260476079521
S 5354 92132435
Q 2245 9851 5871126365644
S 7797 274824320
A 8889 611224342
S 12174 506813703
Q 1186 13244 3971766746759
S 5947 47963559
S 11250 547459418
S 1787 940313969
Q 24 11820 5305289273234
A 2442 256201411
S 1195 389367522
Q 1826 10885 8507113668267
A 4984 5444089
Q 3314 12317 6385230780689
S 8224 466399491
Q 6408 13216 5257794182365
Q 2221 9855 2035310609848
A 7943 696377823
Q 71 13345 3362536263328
A 1633 927038535
Q 5802 12690 3012268906603
S 1459 11628942
A 4242 949457925
Q 272 9479 1108677263706
A 6513 791863335
Q 3483 11627 1487191134102
A 8981 891863732
A 4067 476334829
S 2477 796637018
A 5892 381377401
S 1481 844605336
A 7098 329152719
Q 1571 13088 7231575552506
Q 3873 10849 5442127993622
Q 118 12793 3073812797705
Q 56 9927 4147905891474
Q 599 13152 1326444485413
Q 232 12340 8007420774696
Q 61 13330 7400960675054
A 5293 684885526
Q 829 12872 3351685124820
S 6627 906795239
S 9089 422263281
Q 303 9041 8700777999703
Q 37 12608 127419461419
Q 1319 11161 9308617050305
S 7142 616609677
A 9226 513403237
Q 958 12604 1880615492513
A 10543 956885691
Q 2071 11207 6498788312586
Q 2839 11553 104479659472
A 10450 254179526
Q 357 13111 4135404262582
A 8504 601099051
A 4782 761644836
S 6429 561260897
S 8763 906776389
Q 249 11506 1373990431453
A 5908 584219461
A 3088 480188019
A 1557 761044035
Q 2453 10091 2463794443288
Q 964 7649 4879085001698
Q 3283 11949 186766490777
Q 1426 11899 719702941729
A 12036 567702891
Q 3421 12203 3795582527548
S 580 777335615
S 2394 344198727
A 1327 862617804
S 6666 685233198
S 5987 303005714
S 551 355183592
Q 21 9442 6538022030117
S 13052 280851789
A 7429 502182665
S 7830 905465537
Q 723 11733 155218430885
A 8990 49157045
Q 226 13275 6373814818583
Q 396 12699 224541032851
Q 2068 9967 5025278442176
A 8283 977956906
S 12889 6633458
Q 3991 12769 3867270866535
A 11315 187578256
Q 1737 9983 6956316042195
S 10456 973632652
A 932 134717184
S 5608 258523486
S 5111 718957626
Q 2600 11664 7873097281001
A 8429 604393375
S 9568 587843857
S 12782 464234399
Q 399 11187 4247523999464
A 6351 741519835
Q 3287 11414 1546226044
A 5206 791710743
S 11569 672575167
Q 2396 10844 2994347330726
S 534 245066190
A 10805 522328927
Q 247 12561 9429116678933
Q 89 12569 3369391581801
Q 45 10531 8906685005724
Q 2623 12783 6432921223262
S 12184 235652830
A 12849 149947778
Q 2479 12446 6503213533375
Q 1224 10167 566141241880
Q 3082 11365 7138449625831
S 5218 451718949
Q 38 12747 6785846428365
S 982 970385603
S 1592 671970268
A 4449 660007984
A 13093 749994570
A 2735 893739202
Q 2366 11036 312179496311
Q 640 12855 565101192023
A 699 802217240
Q 918 12180 5760905861670
A 1813 981089996
S 7400 238233861
Q 15 13247 9623660936718
Q 3776 12963 1008167036807
Q 3122 11964 5194531219200
Q 1702 9652 1410833247253
A 11775 434619565
A 12957 588672553
A 6168 311357745
S 4520 588326383
S 2224 522232733
A 11590 613246979
A 129 855791548
Q 1928 12937 1916355205975
Q 6 13325 566510153774
Q 725 10053 5106750505376
Q 3458 12789 4936710338348
S 11086 864096580
Q 3632 11533 3639511424211
Q 3378 11087 4444541306869
S 12623 401851852
Q 2566 9688 1736804601030
A 6163 273912406
S 5082 773038688
A 536 429402878
S 11182 382168195
A 9870 179889983
A 317 985224353
Q 1811 11178 5672336047571
Q 4807 11530 2563262889972
Q 481 13287 3279483462456
S 2580 336891915
Q 5207 11956 5169581049933
A 305 644220551
A 7906 190732681
Q 1823 11196 6758659945644
Q 2235 12109 6125264543929
A 1209 291995339
Q 3742 11771 7058539702107
A 10460 328739906
Q 1537 13034 1627918470220
Q 3835 13018 4629658845476
S 11849 796139608
Q 129 9550 2865796607444
S 683 892749826
S 5432 743599546
S 4987 760017524
S 9690 162601945
Q 3520 10283 5618047536465
Q 431 9283 1731193834898
Q 4294 10994 1082211608174
S 11371 961427477
Q 412 11767 3142541320102
A 9432 850613090
Q 2949 9633 2390437454616
S 7600 476085783
S 8124 939504967
Q 1592 11361 993467979807
S 6918 817625150
A 658 252836296
Q 5833 13115 4293936987431
Q 1466 12972 2409027348
Q 140 12278 7119376411817
A 6471 834666522
Q 24 11747 1378297261349
Q 2114 12771 4985398335776
Q 2910 12416 1729429916253
A 7219 345497966
A 11061 198486955
S 9094 626027808
A 12644 574946875
Q 1758 8786 6003080055976
S 11415 522243809
Q 164 10290 8923082397721
Q 3185 10481 2788318896745
A 12706 447544128
A 7795 981811179
Q 415 10342 4639324891851
S 10051 800108919
Q 531 11904 589837498675
A 9240 286346404
S 11393 264927913
S 9455 146529560
Q 1472 12124 1918951489423
A 1860 184763292
S 44 119289733
A 10309 624395259
Q 258 8462 3632681620503
A 4810 63075079
S 9854 964898668
S 4810 376120805
A 9458 881178212
A 10386 834271731
Q 2217 10219 7032727207366
Q 1588 12738 1166830313694
S 9876 789626215
A 7930 643348532
S 11356 106871976
S 2065 211168583
S 4440 186932819
Q 1230 13358 7047486611967
Q 461 13037 561139355354
Q 4250 11925 5332376213336
S 5734 83241315
A 5424 779465453
A 10747 486765650
Q 812 10058 3290559096605
A 10992 831123298
S 1936 847570600
S 7352 117895980
Q 5098 12846 7748723972656
S 3018 249451119
Q 5894 13099 3965311361094
Q 2127 9515 1623821311025
S 7283 784274065
S 3338 869875621
Q 225 12989 9584280550975
Q 3783 12855 1523803431109
S 12645 117323370
S 889 171262161
Q 345 13197 5215772321568
Q 183 13331 9280722618336
Q 385 13140 8894747014307
A 12286 916338122
Q 455 11118 2994535851978
A 12245 270316857
A 9632 34786371
Q 402 12064 5391618610799
S 13055 352666495
Q 1471 8390 6549176966969
S 12110 784631268
Q 1301 11149 7266873968906
Q 205 12895 6884018588474
S 13045 206320473
S 10764 625692947
Q 2000 12376 1561420500132
A 7983 677223111
Q 1780 10638 3658387407545
Q 13 12897 2313280263188
A 2578 874353213
S 2728 790271055
A 4991 255000053
S 2113 427058648
Q 571 13225 1583667186061
S 130 145269053
S 1164 946519825
A 8417 485591313
A 3063 515770776
S 8559 848219409
A 6503 987554245
Q 1937 12222 2375598176958
S 4623 301608365
A 7035 384022642
Q 1019 12693 2045903938662
S 1233 288560704
Q 15 13326 9005818102689
Q 5623 12504 3683331506007
Q 5019 12826 4783460422529
Q 2090 11749 9038466419923
Q 531 13262 4452998021733
Q 492 9374 7229275456012
Q 934 9781 2532551747856
S 8204 567740171
Q 1030 11553 6723482947223
A 12262 865410457
A 8991 933150838
A 10168 750861547
S 4065 713528893
A 9383 53468386
A 9837 388511134
Q 857 11548 4196699951030
A 4435 561349513
A 10651 333914922
S 1195 794478162
A 5817 142099971
S 7328 373951256
Q 917 9677 2136390124682
Q 425 11901 388735947061
A 10071 583557863
S 1798 802242118
S 7930 378040678
A 1990 409384842
Q 344 8520 3321276921955
A 9567 768548178
S 4574 208708089
Q 3826 13193 8824320456030
A 5283 53895663
S 11895 251126110
A 2990 637642675
S 5286 521419021
A 1055 743311712
Q 3093 11165 4053884760037
S 243 415127144
S 3347 963647268
A 3767 912333664
Q 1851 10226 1588165028295
S 4082 336104354
A 8642 501177603
S 2014 395372191
S 13268 180551288
Q 4112 11028 2207909414925
A 9175 493650281
S 2516 582824758
S 270 705482531
S 11061 641185492
Q 648 10673 5938193022308
Q 636 12350 187563078241
Q 174 10754 8608565588861
Q 163 11562 7338518787861
Q 2096 10082 5578444339469
S 10325 602929058
A 659 171426693
S 7588 804754982
Q 1022 12524 4901862957076
S 1124 402321412
S 8095 944789268
Q 4271 12169 1750966172606
S 3528 957226962
A 5947 643750501
Q 676 11180 4673193480997
S 10772 415067545
Q 473 12979 4774564907792
Q 2763 11563 4461517393614
A 4253 306481717
Q 1491 9265 1716610303229
S 8598 706859382
A 3669 748230803
Q 765 9125 5121669262270
Q 954 10012 5499152877521
Q 1700 12562 8608637414576
S 6691 883077926
A 5458 330504156
S 5825 978472743
Q 1138 13101 278101987229
S 11221 808023516
A 5077 960090977
Q 828 10244 7444033097416
A 3781 389516357
Q 2109 11664 6642434556271
S 5804 28726653
Q 1586 9333 1283266910595
Q 2500 11244 119784261785
S 8779 173951804
S 13012 342745878
S 9597 162426925
S 6725 650478411
Q 1659 8686 297742970757
S 11086 364553846
A 4879 414959690
S 12372 89032396
Q 2233 10546 7256325589526
Q 58 13331 5250034493001
S 2776 619372089
Q 888 12298 8657032853504
A 12602 250455188
S 10853 131139771
A 5669 105123613
Q 5929 13001 4561281527271
S 2863 431093085
Q 485 12342 6558144080053
Q 600 9851 1786816302206
Q 625 13202 4211823379796
S 578 855507452
Q 675 12048 7039805406158
A 2423 431211986
S 7975 531377574
A 6095 720428105
Q 779 12142 2420597608588
Q 581 13041 3239797788444
Q 3021 12618 2464000683937
A 12951 153359725
A 452 435784775
S 13232 830315001
S 3487 901419758
Q 1553 12783 3777354071761
Q 3735 10709 3232388654017
A 7156 899044344
S 8218 369223734
Q 5295 12876 5852235358840
S 2966 660054322
Q 3901 12167 8118936833705
A 4383 845282944
S 10464 883956900
A 8151 169189601
S 10990 58961278
Q 1781 10634 3337326450900
S 8196 336417266
S 9984 830552525
A 8598 399991799
Q 3833 13202 2492935088662
Q 918 12154 977430547503
S 8061 848211315
S 4013 855295161
Q 2599 10323 1046237498792
A 3134 53296159
S 1238 92691809
S 10439 623337503
Q 5538 12362 1687637463132
Q 1710 12671 377248897405
S 7073 860184833
Q 759 12508 1988657677253
Q 1991 12999 7544771319808
Q 260 10959 8654916027038
Q 7 13178 7157931776629
S 1532 137672353
Q 2916 10928 2370742986847
A 13025 437291168
A 412 370838379
S 6090 954192531
S 12988 66706728
S 210 431679279
S 40 707206657
A 6058 29089159
A 6978 985639297
S 9953 540383605
Q 3484 11884 4609908104756
A 12888 121673971
A 3320 610208508
A 6089 816023754
S 10098 521472158
A 8448 320303428
S 5293 998600074
S 10707 714886525
Q 1346 13180 718567534893
Q 4153 12109 3326098251172
S 4513 199680258
Q 1346 10956 5857988637699
Q 1082 13319 2480177157130
S 1070 207362520
A 8335 886781130
A 7047 160093038
Q 970 8367 5990897075565
Q 1338 10260 5675302582479
A 4372 789742524
A 2604 852121029
A 9903 972707793
S 4024 461766521
Q 566 12926 2128140782906
A 5612 941499599
A 7285 968945404
S 9798 270289384
Q 1676 11528 2328980290435
A 12668 193671975
S 6082 9166243
S 8495 743979261
Q 892 12240 2490437306952
S 12869 364600525
Q 1032 12982 8298510054612
Q 310 12469 6377312024818
A 11257 463040748
A 6615 665696261
S 12626 165502496
Q 596 10257 7566713939989
Q 1709 8921 4757938724037
S 4226 31251165
Q 3928 11550 3964545088749
S 1744 60290450
Q 1221 13232 247246278446
S 7451 739741334
Q 981 12566 1320217033559
S 5749 870751035
Q 3598 12774 573161320934
Q 2963 10760 6865908820094
A 10316 683565238
Q 674 13127 5376340169899
S 1119 179988231
Q 689 13331 8140288556206
Q 823 12254 1048789870925
S 6175 108910133
Q 201 13263 7790963621739
A 12852 93049036
S 6433 177107251
Q 695 13138 38845404466
Q 315 9924 2951248613791
Q 3121 12802 4386149897398
A 9619 596377880
S 1621 333222483
Q 1443 12256 1227796253259
Q 1332 9011 1341677729086
A 4332 427387971
A 6626 884104930
A 13115 701525567
Q 2819 10298 4035873808763
Q 110 12675 4219501161999
Q 316 13292 5355968270067
Q 86 10816 7869278833957
S 6295 598781008
S 9942 660396440
S 1968 146248507
Q 317 10147 1233601248723
Q 4695 11770 4663865758417
A 5247 172922111
A 2581 152147215
A 4978 834139859
Q 3972 12783 6000324451454
Q 1705 12497 8036754910637
Q 230 13022 4410166324324
Q 1814 12312 1307706545441
Q 2132 11912 8832042471929
A 5195 778267608
S 1970 89055326
S 2773 110134779
A 2756 224067708
S 10228 857631475
S 5730 317475221
Q 1812 12297 9787229812726
Q 2016 12269 2136683854136
A 1759 49032716
S 6050 714290008
A 352 809337262
Q 68 9980 5206133732467
A 5222 117694160
Q 1670 12093 6330049928744
S 1446 682974930
S 6434 989351502
A 11290 800793345
A 2765 773137503
Q 44 13282 3849832975943
A 1520 714116377
Q 357 12921 3119147592481
A 10645 78489924
A 3384 970643811
S 10632 117988850
S 5034 368458257
S 681 534251223
S 11658 250894240
Q 276 9688 4833623367829
A 1576 943097720
A 3719 306167313
S 12514 30230609
S 1444 358698547
A 9035 867329965
A 7301 548106425
S 7267 350200208
S 11083 652489433
S 8297 27722056
A 3384 372412582
A 1016 51788683
S 4985 419551306
Q 636 10489 8417965985823
A 907 307536166
A 5633 166550422
Q 5492 13177 6464203730783
Q 4748 12447 6318073558678
A 11032 536350975
S 12180 891535392
S 12187 349121764
Q 138 13039 9005898367923
S 3561 667154017
S 9695 695552013
Q 648 13203 8670131059754
Q 4718 12769 5884346943591
Q 409 12652 7116398181627
S 461 359148137
S 2559 903137308
A 13274 943274236
S 10383 248798995
Q 25 13256 5425747313883
S 1199 717899566
S 10219 500546770
Q 2465 13149 1808363362471
A 9829 187229531
A 6173 693171279
S 526 806253040
Q 1107 13187 1580913923779
A 4861 540891221
S 9740 959778050
A 6027 389679451
S 11471 293035512
A 1113 132519399
S 12706 133049004
Q 2605 9681 280848101547
S 9362 773248120
A 9330 368283973
Q 216 11584 9118383245833
S 1814 900785683
Q 982 11605 432795881763
S 4110 12817552
A 902 51220898
A 3813 634504548
Q 483 13103 7534511168020
Q 1125 12377 6560063850875
S 4051 342762414
Q 231 12402 6193597589674
S 5336 390873048
S 8216 137018041
Q 3422 12012 3207464227236
S 8408 715296285
Q 2014 12103 949630808224
Q 2673 11680 8534608529469
S 8587 620638910
A 1455 526319695
S 10418 681008827
A 6413 267233081
Q 704 13331 2397552764376
Q 984 10274 3448978543011
A 8546 38218894
S 40 698493
S 8583 219662919
A 11197 968448913
A 9875 388294721
S 13204 323347543
Q 2724 10964 6922654231335
Q 1640 9165 3122782591837
Q 3588 11393 6636374699828
Q 449 10467 4865819433045
Q 1913 11586 7884436167377
Q 6005 12996 1717820013736
S 2146 155139598
S 10672 474057862
Q 1271 12004 7876474252706
A 7929 326140461
S 12961 632919768
S 1046 67169229
A 11914 576311997
Q 5190 13343 7255518968857
Q 3299 11137 4472787318109
S 1397 144923967
A 8933 916840411
A 7842 248159709
Q 356 13131 5730242555438
S 807 280239166
Q 1264 13160 1566000519589
Q 880 12542 2246463916816
S 6910 359920980
A 904 904816291
Q 3533 11919 3859355761953
Q 1305 11893 7251989504069
A 2652 330712019
S 6916 359119340
A 1533 122873875
A 11759 24203852
S 5706 426927042
S 222 328208750
Q 1995 10945 2120209225960
Q 193 12876 9508807851609
A 10433 93669054
Q 629 9029 7284718783541
A 9865 546697567
A 1491 193890289
Q 969 11602 2346870831937
Q 33 13304 1118641871758
A 5023 648351176
Q 1983 12104 2217252744916
S 6225 429021568
A 7670 966614700
A 10125 700202974
Q 1474 9420 3218572723710
Q 2755 11985 7415138893063
Q 547 13191 6221187491495
Q 1150 11787 2441079092050
Q 254 13127 7713543184882
A 3379 309967032
A 7573 670176297
Q 3208 12719 4517027949328
Q 1392 12426 300789505564
A 11638 923768516
S 6512 246475189
A 8487 736486574
A 2054 483307311
S 6843 392701253
A 116 617358852
Q 5357 12225 4434879056816
A 1189 436104872
Q 848 12614 6409400199625
Q 1317 11682 2256700230109
Q 2299 10288 2052563412312
S 4691 980414390
S 4600 298734851
Q 2181 12594 45003700838
Q 1785 9070 5946248588690
A 826 768040285
Q 2143 10992 8462369057494
S 2181 449142945
A 1533 823280473
Q 3301 12327 960535762902
S 12527 921167275
S 8685 396397795
Q 749 11675 7027620873486
Q 3144 10160 2088129249631
Q 2779 12628 3850147262840
Q 200 12619 3119926692968
Q 3965 11327 750120306780
A 9217 796988999
Q 927 9387 1706805164009
A 4230 38945626
Q 1976 8969 2984276732975
S 7371 447773435
Q 2014 12939 9350107448381
S 12317 871315219
S 1393 942709124
Q 1356 12522 6553533398668
Q 1127 9294 609394644346
Q 306 13308 4450957005993
S 500 778034542
Q 522 10321 7359296735576
S 9740 633550912
A 12067 122757542
Q 694 13245 1457551298908
A 4819 302825555
Q 1474 12940 8345688209380
A 8466 49912514
Q 573 8446 3715076415510
S 11462 382335448
Q 1437 10853 2485106016055
Q 1788 10711 26404371310
Q 1112 12912 7524907142221
S 1305 716799754
A 7012 713273442
Q 495 11717 3057826610673
A 9948 982948788
S 11506 507976008
A 10392 815322886
Q 5797 12847 5840197223996
S 13198 972570572
A 11235 677990993
A 4538 928168245
A 8367 52993416
Q 2712 13055 4892139220963
A 7763 111050000
Q 3930 11934 7024807607520
Q 3632 10835 5027398191217
Q 1614 12647 9146341985729
S 5636 957818667
S 12929 276835412
S 10969 589471181
A 6630 882826087
Q 1985 10237 1181247454516
A 2380 678123489
Q 3997 13302 8072997885810
S 10982 247416232
Q 3363 11993 3491611147037
Q 1611 12358 7317414400287
S 11474 748170825
A 9392 460981318
A 5695 832593090
A 12148 472927438
A 12136 72631267
Q 1933 12420 3479642060205
S 4096 405556881
A 1512 59800998
Q 1774 11850 9269193824825
Q 1239 13274 4557690097773
A 4555 307270518
S 5403 746486713
A 1745 473303993
Q 1441 13359 4700665183386
Q 1149 10313 1805002184699
S 8886 686699099
S 12437 409557680
A 7862 397595427
S 12654 940565166
A 326 716121072
A 7091 51976682
Q 273 9726 6242199267316
Q 4491 12660 3134749283366
Q 423 11302 5242129515146
S 2352 423473279
Q 366 9422 120954449670
Q 913 11689 4121465943878
A 7955 766757169
S 5151 677021903
A 7437 838708055
A 5372 49474442
S 12708 936467836
Q 2275 12998 6274433678237
A 9147 273376358
A 3945 247597252
A 9417 116922037
S 12146 595945989
Q 958 11496 2910470709897
S 4379 20391181
A 12291 535307655
A 9895 181958995
Q 2557 12243 5195389587793
Q 325 13341 9873987101155
A 1898 631143571
Q 3183 11703 2612712221365
A 7627 75008316
S 7756 156609604
A 3497 370683630
S 4737 545426168
Q 681 11775 9872076407497
A 4685 248377890
Q 1269 8354 3400358057241
A 5946 364566904
Q 4656 11925 4970246300008
Q 1092 12265 5215595547604
A 3742 239396404
S 981 948687113
S 1949 590665804
S 8240 387146460
A 4716 814974080
S 8428 137532687
Q 3605 12170 5395981733693
S 8006 324578337
S 10109 153477249
A 3567 186842071
A 4658 102268424
Q 339 10875 6783150644497
Q 298 13002 8613692342230
Q 11 6855 6127296707398
Q 3664 12398 3405978396821
Q 3290 11661 4190870027932
S 2995 213954963
S 10070 47401894
A 9840 310292187
Q 2727 11711 816793744932
S 392 373014356
Q 217 8976 6192969498106
S 369 450903055
S 4490 978450494
Q 716 13043 9815028867164
S 6602 72284018
Q 596 7369 3409727373234
Q 1760 12777 5922503651426
Q 2833 11469 5495090848892
Q 3759 12904 3989237873787
S 6052 968387931
A 582 609759978
Q 1491 9514 1064815274335
Q 1694 13028 3560289911591
A 3258 763722565
Q 3943 11462 623158813994
A 11054 824268932
A 7309 485581197
A 3746 243209072
A 11611 858122228
A 232 523016874
Q 725 13274 662187855983
A 8807 75381018
S 3394 33462728
Q 2749 12483 8217239265664
A 230 851397472
A 12033 137525984
Q 1267 12789 9168532880821
A 9669 22408489
Q 518 9557 1562295524233
S 1387 840710400
A 6987 679963201
Q 2166 11072 3082546815122
Q 1186 10148 4124113474414
Q 210 11911 4743771211318
S 536 808255943
Q 1554 12397 8127008423354
A 5934 131037061
Q 1867 10154 4574752376084
S 11676 849534379
S 8480 724654375
S 5873 796715781
Q 809 10967 5271653030457
A 11816 744739034
Q 28 13266 2940380288911
A 11613 337934929
Q 542 13256 1799954158437
Q 3213 10584 6678734566961
A 213 534001489
A 12737 557908995
S 2538 909339408
S 2762 647434269
Q 149 12014 6121840350937
S 363 151522320
A 7324 291417024
Q 387 12891 2645345395390
S 3072 239808344
S 6604 482788567
S 10458 528060027
S 2763 292157219
Q 138 11563 2021123076113
S 7796 661702170
A 801 717000555
A 7488 706243009
Q 360 12819 728757616179
Q 1231 10637 7055493203272
S 146 659794070
S 792 225571750
Q 1536 11413 1079443983962
Q 1283 11800 2849972406573
A 9398 596337161
S 1453 761727959
A 1379 511532864
A 9188 382577781
Q 1020 9994 4617956346558
Q 122 13110 3304703170824
A 8514 218948033
Q 3616 10773 1349224050175
S 7281 152634327
A 11841 336359303
S 51 423779554
Q 435 7593 464367495095
S 7569 168958923
A 2284 386140135
S 11034 266282604
A 7526 335618695
Q 1177 8614 1300655045293
S 4379 119163096
A 449 325907122
A 5501 375453191
A 7379 126453978
S 11199 426021471
S 2796 850166880
Q 86 12483 338362998824
A 9743 298999818
S 12724 36556397
A 6256 150964178
S 11932 50635163
A 4755 658395065
S 2177 884652033
S 2049 377377789
A 3923 49565648
S 2631 322074042
S 1278 928909702
A 9778 262724305
Q 101 12595 4729329037714
A 2465 382943275
Q 87 11280 4110531791914
S 12492 757408118
Q 364 9806 7672215569204
Q 2022 9357 6571062868583
A 7776 980226481
S 3463 948757739
S 3510 830361292
A 6190 74442010
Q 857 7853 1027796418501
Q 222 13240 1530521284728
Q 3214 11124 6923600709154
S 4581 973338140
A 2314 97098926
A 11687 361422889
S 8267 951530418
Q 4248 12728 8316644372862
S 13077 904364492
A 8990 273387779
Q 2001 11399 7414471948062
S 4994 853365810
Q 423 13323 8566426725968
A 5031 71637468
Q 623 13117 5399006629778
A 8991 320120745
A 2187 622093833
Q 1092 10846 6640647250625
S 10770 575131197
S 4339 352968452
A 12877 386971525
Q 2807 10504 4478687967510
A 7879 51993617
Q 2109 10203 3184157334338
Q 5332 12271 3300301775702
A 12917 796339889
S 10794 386209241
A 2948 162184920
Q 286 10193 8084390726229
Q 4555 12154 670889523711
Q 738 10665 1585120425945
A 2151 660523899
S 4402 469301412
A 11279 315916932
Q 224 13145 1922375283942
S 2541 742439468
S 12858 943588537
Q 2579 11065 2385510857353
Q 2841 10143 2646097050120
S 7790 833206662
Q 2869 12177 5583422752824
Q 1289 10696 4146879393758
Q 94 6925 6150135696276
Q 96 13053 2101549506995
S 3036 3651803
Q 2004 9698 1700422157810
A 11793 785597664
A 4272 486562352
Q 148 10143 8873840489965
S 9962 151766369
Q 180 12982 6748421768904
Q 594 8217 15834192044
Q 2598 11680 3208946270144
A 733 403672291
Q 810 10350 8567126111253
Q 1072 8396 6947787044246
Q 4725 12126 3477446639451
S 5207 290827757
S 2194 515653135
A 3931 921212229
S 7193 197449121
Q 1917 11099 8285693435871
S 13241 646598252
S 1480 390659450
A 13247 818481234
Q 917 10286 9233678267685
A 7735 34209070
Q 267 8630 3933179438079
A 10466 554460756
Q 2220 12219 6291895072335
Q 260 12624 2481671079063
S 12381 597154245
Q 3829 11929 1027228684908
Q 610 9788 3733254128920
S 5473 506508976
A 10345 986461222
A 6298 599693021
Q 118 12525 7146302532160
Q 523 12804 4060886739873
A 8177 255467013
S 7855 251675045
Q 1241 11388 6360138451135
S 8225 283733540
Q 3468 12880 5732708791115
Q 5279 12476 1128129347552
Q 1852 11687 7709367139332
S 4984 141376685
A 13106 349726229
A 4285 771658986
Q 1337 12362 6821401118030
Q 1778 11742 7289814206176
A 4328 461461041
Q 4310 13340 7848729303865
A 9814 412585622
A 3347 215551821
Q 41 13344 2523403104019
A 7697 415013984
S 8302 311344627
A 4140 129419235
A 10530 280887942
Q 1949 12851 5201087685015
Q 1031 8925 110961856830
A 2132 945029263
S 8874 194540682
A 203 696649732
S 923 624765801
Q 52 10719 103257435838
Q 599 10447 1696849274331
S 3888 831323073
A 3544 65594312
A 9661 941138630
A 2796 215564413
S 11986 630822837
A 3403 209701338
Q 5411 12246 3355123316207
Q 423 11227 497511590393
Q 927 7786 2543720587092
Q 858 12174 4299757313119
Q 187 13300 3719359667824
Q 101 11925 4149005308739
Q 444 11171 3795154828289
Q 198 13260 9855323682466
Q 139 13309 3821650855683
S 12560 937469759
A 5440 888071960
S 13031 964577436
Q 269 12934 5986113165997
A 10049 10410160
S 1791 971234555
A 9606 862021594
Q 1541 13265 8178841344699
Q 3422 11780 2534610720047
Q 2605 12661 4540323021694
Q 27 13353 6795952226136
A 6082 251347246
S 13005 339213468
Q 711 12817 4462868984761
A 12675 936304932
Q 169 13263 6864868867630
A 9709 504948599
S 6282 210142469
Q 261 13343 4463548511506
A 12679 193983157
A 8187 986724324
S 9792 54865574
Q 830 13364 7289096526046
S 8807 613247851
Q 578 11535 4037087605107
Q 4869 11886 3652022532179
A 5053 72876191
A 5674 68493149
Q 2875 12900 5955708426794
Q 4423 13041 5496574106872
Q 2877 12271 1559828664934
S 2535 465410718
S 7046 834416032
Q 2886 12514 2754683562030
Q 612 12040 5700125855560
Q 6135 12862 4387515349616
S 220 915371984
Q 1002 12117 3979897103171
S 3796 453229738
Q 336 13055 7364485305942
Q 8 13296 3493783325796
A 4671 422453460
S 5648 498745548
Q 854 10194 5063725243149
S 6059 968765178
Q 1051 13188 3947110536764
S 251 185155059
A 850 845602501
S 8911 46180274
A 5877 800036834
S 2413 143760383
A 11095 586773291
Q 2946 12441 5492833752312
Q 5531 13134 5614908607993
S 352 147585008
A 6980 573545535
A 8097 449088731
S 3909 796224730
A 9501 110812259
A 4525 469141543
Q 882 9276 934057910424
S 3666 425153026
Q 1197 13232 6261084290170
A 7168 624413290
Q 4490 12529 5614215617925
S 6621 95226908
Q 4210 11052 497530258502
S 11777 208183794
Q 642 7910 3637596731619
Q 2348 10201 371990285496
A 3517 465018473
S 1318 489652346
Q 1618 10092 7908553203522
Q 1162 13095 9882252807729
S 8128 431250795
S 7313 169099850
Q 3379 10898 5687116776844
Q 800 11731 2314456285640
A 743 305534274
A 4123 274085055
Q 2294 13054 9857841436012
Q 583 11347 3023282774026
Q 802 12656 5064278272618
S 9418 419572158
A 270 19622581
Q 4347 13170 5131229271533
Q 713 8206 5394524121037
A 11045 550669942
A 4118 831833867
A 1913 411290933
A 3547 145804177
A 13092 798191962
S 6390 605859005
S 6324 553030258
A 5349 544850306
S 11885 836280760
Q 4171 12587 4233971899833
S 8576 175221017
S 9342 557257912
Q 300 13104 4906021234073
S 1788 266565546
Q 1186 11969 2764899581803
S 2338 730677305
Q 109 13095 4827416328783
S 3372 618396755
Q 4616 13226 6560394270365
S 12426 561612944
A 2187 600997454
A 8665 706790176
S 10503 415862463
Q 69 12996 6393602189227
S 497 445510186
A 5393 912539909
A 8941 33128695
Q 3377 10893 5326577135552
S 9396 206616330
S 4982 903047594
Q 2473 11806 859108813622
Q 1561 11338 2130323967257
S 3534 912926630
A 8298 497516094
A 4818 299086033
Q 2517 12841 513264581660
Q 4521 12423 5594601645750
S 4613 15531776
S 5057 348273103
A 3007 563058412
S 4014 491012763
Q 712 12607 9378900384104
A 12295 72906305
Q 1389 12064 2402110864004
A 11838 436973771
Q 13 13340 4996356141824
S 12775 8401940
S 6140 229961343
Q 3855 13238 5083192250887
A 1055 455906091
A 8419 682321899
A 9482 841638169
Q 3336 12873 8330640057083
Q 738 11985 9774981299754
A 11494 821047967
A 9960 90466632
Q 2203 12897 5200774827770
A 3512 377731216
Q 1534 9596 2741227174381
Q 2861 11111 7556370546053
S 2782 863868219
S 1693 361371724
S 13161 363159238
S 11458 482944964
A 7862 51888326
Q 151 11362 7449158894788
A 10036 920850231
Q 314 13086 3034130981527
Q 948 10311 5040167852067
Q 332 11802 4823707519855
S 6255 950401809
Q 1252 11681 5845025916885
A 5441 911307698
S 4437 648762547
Q 3331 13010 75070821288
Q 151 10173 9026685036388
S 11078 200877297
Q 1064 11258 9200652446326
A 8082 642965230
Q 10 10572 3433469932103
S 11945 155320760
S 12068 429679559
S 7276 213096662
A 11503 973127801
S 10542 844234946
A 3915 441994411
Q 2873 11884 3814559428041
A 4938 864234764
S 1430 901679086
Q 3840 12428 6265627472175
S 1533 487494412
S 11755 739656749
S 11759 317702045
A 10727 560801734
S 4232 336198376
Q 3358 13036 5288400790155
Q 113 9022 195319745300
S 8155 351115410
S 5007 543548082
A 13068 522792689
A 7840 669187495
A 4847 689962579
S 7625 468848590
Q 12 10783 6196791198548
A 2930 239079532
S 9820 531548176
A 12976 507422300
Q 161 12773 4654011006831
S 3532 669010911
Q 5047 13334 7772196052557
Q 4655 12742 2382620923351
Q 3271 10808 4055267048111
S 9837 277108709
Q 4824 12594 5018114798836
A 12416 80839232
S 6534 63706975
A 54 470384559
Q 24 13062 7649279915156
A 6966 877581768
S 402 654448013
S 4910 277177551
S 3992 354184027
Q 3702 11451 6922080763394
A 9502 464307639
S 5012 899804872
Q 356 7998 4323398015796
Q 34 13347 2180953268870
S 5904 808410764
Q 48 12872 8557450108269
A 8429 548466382
S 573 360964143
A 11460 81541085
S 5006 23253323
Q 484 12971 6934261711150
S 11789 909245545
Q 1128 13337 7532661937826
Q 190 13137 4069745030469
Q 1353 11458 5809376190334
Q 416 9728 6994073409255
Q 1090 11432 2645626850594
Q 959 12841 3508262014547
S 10295 397362087
Q 4696 12393 1268051840176
Q 135 11810 4385833687481
Q 1201 13359 9311785337825
S 12211 974202667
A 7136 826167309
Q 110 11091 1873068702249
Q 207 11283 8134625552927
S 31 200848624
A 2418 969431743
A 13183 994678189
A 12240 339571353
S 3614 882913878
Q 28 12278 5544011963802
S 10758 382797471
A 9974 587957844
S 2127 978906774
A 10477 836450771
Q 288 12611 2776296455500
A 10972 805765070
Q 893 13054 8382040372783
S 12588 694301318
S 11358 660330735
A 10832 723911880
A 7907 928839978
S 13002 577868336
Q 2343 9365 1657639064112
Q 533 10333 521757531463
A 7796 969635654
Q 2594 12524 5636500465077
Q 612 10664 4963304041946
S 2346 115937236
S 10647 698873283
A 5440 827808469
A 11233 926579023
Q 24 12320 1715076993527
S 6717 905809386
S 13083 604305733
S 9248 659397639
Q 5587 13332 4159863465056
Q 411 9481 6587397696081
Q 1170 12889 2048238672472
Q 134 13220 1604246186004
S 9811 268515289
S 3209 187487519
A 11479 954654573
S 3973 832040633
Q 251 8229 2862722924468
A 486 785446156
Q 5670 13119 112656530890
Q 75 12463 7882217801356
Q 3570 12467 37089736829
A 2260 193017783
A 1390 980187679
A 9045 104723144
Q 148 13104 8444003398097
S 164 137598013
S 701 445644122
A 535 1872104
A 4991 72378634
S 7320 382061980
A 2448 410149639
S 9478 36945338
S 7253 475875258
S 11583 930308759
Q 3394 10580 2316547870124
A 7895 917284007
S 7519 942064763
S 5008 420944550
A 11446 130744282
S 3732 215562358
Q 366 12931 2888095305786
A 632 490491987
Q 1027 12205 7429874040554
Q 5074 12848 3620558368143
Q 445 9593 3664132026877
A 11959 955022064
Q 1646 13281 3442531206948
A 9998 386680984
Q 1040 9135 2244197168726
A 266 954541344
S 3791 298701855
A 2444 611021428
Q 241 12571 6318730947955
A 6825 963854878
Q 522 13312 5352521221968
Q 1600 10228 8506004192226
S 5515 423550796
S 7166 446988773
A 10896 8870578
A 6744 655304291
A 10205 492823980
S 7316 519931374
Q 89 12820 9097906202795
Q 123 11652 42584197032
Q 903 11792 9633251884547
Q 103 12677 9603389212447
A 8178 582674617
Q 3715 12709 7077060889401
S 1744 15009943
A 11441 146594777
Q 1864 12816 6170701893466
A 8540 597332514
S 4677 588000169
S 12533 988364599
Q 3039 11298 852335748366
A 688 986378278
S 644 947540510
A 12928 647449292
Q 101 13219 5856161911932
S 10649 592962066
Q 1174 11546 7807571214662
Q 545 10425 2790057247748
Q 1515 13128 5105059770440
Q 751 7796 7025745957143
S 11727 878029720
Q 5110 13309 8128540486731
A 10718 506475312
A 7002 757834621
Q 1877 12183 1025024852105
S 789 968140954
A 3295 214227778
S 10460 650183561
Q 4904 13257 6806138715694
S 104 865305211
S 3521 378535603
S 5997 739182598
A 6487 769810760
Q 815 10031 6840645215882
S 3732 953817700
Q 1126 12506 2326470651257
Q 2717 11028 6824225244921
S 7689 658018190
Q 1042 11483 1670296695253
A 5804 772481693
Q 1697 11003 7127985530961
Q 2298 11595 8985282164692
A 839 698087073
S 4145 906091657
A 6488 540383840
S 8649 320614102
Q 5676 12979 6593369766466
Q 3546 12501 5761229317169
S 3982 163552698
S 10335 249932010
A 8254 630537691
A 4546 785891486
S 2802 261261607
A 6231 652504286
S 4794 655317722
S 3037 280011645
Q 1111 13070 680050172522
S 6354 647983894
S 11685 872235524
Q 289 12297 7259484687380
S 10404 440221554
S 5758 69241182
S 3104 669214877
A 4213 976511076
S 1491 314457748
Q 437 12922 5493089667280
Q 237 12676 3031073449727
S 257 234511111
A 7419 547639249
Q 4199 13277 5716157072710
A 8684 130697262
S 5024 871131301
Q 295 13117 3197299647783
Q 2223 12643 9765109941425
Q 1239 12272 2563497590350
A 9062 15284257
S 10119 673816067
A 3660 816104273
S 7808 89699585
S 413 294222662
S 12259 738607867
Q 1467 11374 5909621006858
S 3378 185708414
S 2518 86410105
S 8207 654448673
Q 543 9597 6859030692684
S 4793 757186092
Q 725 12468 1247189406011
A 4715 587960000
S 2554 847792578
Q 1374 12790 677664817136
S 9804 422518330
A 1799 516548264
Q 480 13114 2137566198558
S 2359 995305051
A 3970 13563370
Q 4134 12833 1225335195237
S 6533 217637956
S 4560 111174434
Q 752 8491 4173432798161
S 11027 636492081
A 12838 962313485
S 9595 107177197
Q 2882 10362 6289642925932
A 6220 336515998
A 5199 202735947
A 12180 248603099
Q 1413 12463 2232811384186
Q 1100 11757 1455930755427
A 361 31326070
Q 208 12499 9021790295745
A 7828 597135865
Q 1580 10160 6912819084871
Q 804 9859 1043639489854
S 4957 258393792
S 9619 748325386
A 8676 797834516
Q 5 13353 2894280561919
S 2322 550322577
Q 914 12859 8016107989407
A 3133 805945216
S 726 771773874
S 9348 621392713
S 5261 384872843
A 345 117179429
Q 273 12304 6956517398618
Q 5812 13305 3276651499962
Q 5353 12704 7222565892024
S 7070 686853542
Q 1849 12430 4460620235172
S 5632 196491985
S 10343 854267123
S 1611 225506827
Q 89 13337 7063045067116
S 7521 840642577
Q 4452 11530 1714457256168
S 5210 603509477
S 7020 317168767
Q 1169 11710 2828472804346
Q 3030 12884 8781626942244
A 6251 223951662
Q 1066 9578 6413396973878
S 8597 623552676
A 12321 141619194
S 8510 320163896
Q 1214 9755 109228505145
Q 333 13055 8156848738129
Q 400 8666 3318122878455
Q 1527 12752 9063618684215
A 3452 303832672
Q 4768 11944 3773872368598
S 9699 631229547
Q 299 9069 4420250717763
S 12872 928261744
Q 4259 12803 7131783914928
Q 3279 12188 3309885238419
A 4274 227874038
S 10990 584554694
S 12475 86895452
S 10367 366630163
Q 402 12429 9631834072375
S 3752 348597907
Q 82 12395 5553289698630
A 8979 976030775
Q 669 12527 3824178409359
S 7910 941069094
S 9869 565516945
S 7551 8498353
A 6957 345158416
Q 2963 11368 1086886373509
Q 2044 9102 5081818340330
Q 426 10134 4175306001215
Q 855 13174 9037613124361
S 2516 184132326
S 10028 613777910
Q 1998 13183 4979940464702
A 8975 386093515
A 8442 208797441
Q 2137 13170 5416534591856
Q 4513 12975 2463431465882
S 10547 211543978
S 9969 523668535
A 5264 515752703
A 4970 864698632
Q 44 7910 6163024760062
A 2348 274754270
Q 783 12507 7808454027384
S 11555 246620782
A 10209 840150936
A 11967 621425314
Q 1972 8686 6552418713487
S 10841 94623842
Q 552 11972 8764165435994
A 5974 264713553
A 5201 418911780
S 3491 953912298
Q 521 9317 5805650353929
A 3466 785163685
A 12329 550217315
A 2448 763902910
S 6968 517357513
A 1443 438891394
S 2123 885307665
Q 6105 12824 5881696072609
Q 1431 10197 3259348311671
Q 2608 12765 5944263100177
Q 3359 13162 7366064611106
Q 2674 9846 2732992758506
S 1863 53604144
A 9595 636945511
A 8869 112408854
S 13236 818311135
S 5161 120753655
A 2570 825087103
Q 2148 10981 5547772617047
Q 1043 10065 3008142716269
S 7904 414663203
A 10910 517590213
A 6498 920544789
S 756 315465361
S 2154 295096045
Q 4727 13106 4518393871651
A 12718 707045635
A 264 180404309
A 11936 103770399
Q 1762 10805 4428659627841
Q 165 13215 4332546707915
S 1082 400201615
S 4768 503081927
Q 1417 13352 3720791183405
S 10532 678326088
Q 1031 9913 4420054619335
A 833 250267219
Q 5390 12589 5145205124979
Q 1851 12285 4381079816771
Q 2661 10967 5745935944084
A 10247 84809987
Q 2607 13185 8017302697422
S 6220 688423927
A 9014 710590673
A 2792 242546633
S 3546 829264875
Q 1176 11009 536964630891
A 94 701061116
A 1070 352722606
Q 66 11053 5018270439690
Q 2084 11805 7795099500621
A 11491 851031581
S 11017 192920231
S 10710 397712155
Q 281 11011 1579513453966
A 1638 719745960
A 169 994385186
Q 229 7346 6541664023442
Q 5358 12685 224287525882
Q 2043 10241 4628137949106
S 9775 385916630
Q 44 13182 7435130764099
A 197 29022132
S 12660 576134950
S 4677 244289868
S 1603 850501853
S 5003 576371325
Q 1288 12645 3323426481971
Q 3523 12432 1992199786772
A 10483 493661240
Q 4225 11863 4096197737733
A 231 648465502
A 7657 894448753
Q 3648 12526 7245637910709
Q 907 13062 9333741925674
S 4794 393495244
Q 1470 13129 687035227403
Q 1588 13248 2580848521717
Q 3464 10524 2805081986820
S 10750 306701106
Q 2962 10005 2313512002624
A 8568 887607419
Q 2054 12945 8826110883843
S 977 982313749
S 1310 17507029
Q 2712 13295 3481621784175
Q 3760 13290 8901653520179
A 8092 476768387
S 5951 694509635
A 824 471230607
A 3180 143415319
Q 1066 10281 4600530296852
S 1233 656789060
Q 1128 9849 2135793939932
Q 355 11259 2329909732178
Q 5229 12296 2193445990443
Q 290 11373 5634087233637
A 8871 930313196
S 10633 943281105
Q 3746 11555 7728676163100
A 3288 407045271
S 8486 10941710
S 8824 943138929
A 9871 266773762
Q 5551 12781 5696837144289
Q 1153 9000 3582725540861
S 753 524553431
Q 402 13168 1838007652615
S 11072 176248211
A 2283 976506220
Q 2113 10665 5087990535600
S 594 831738293
Q 265 13221 8072679242567
A 11699 741183162
Q 3062 11631 7171341066973
S 9462 593639172
A 3161 915876042
A 6203 302800694
S 4779 586782781
Q 1656 12756 7731062264935
Q 318 12692 5812603094780
A 2175 349920038
Q 1740 9015 4615042361129
Q 6176 13072 1304584351692
A 12692 178572412
A 9599 806643434
A 5283 133862814
S 6553 527868514
A 2885 992346833
S 10335 91176137
Q 176 12112 1217449246566
Q 82 11159 8300316376328
A 5051 90332458
A 11210 895606289
Q 2490 13326 3071056622742
A 9826 855327099
A 7268 28718161
A 8306 575678710
S 11980 55210586
Q 271 9201 1922299691588
Q 2678 9536 3252926993531
S 4655 251972428
S 3542 327624229
S 11776 576590321
A 9611 888424650
Q 1111 11650 725173167735
S 7229 353902097
Q 2202 9718 5850361256897
Q 2901 13046 251015417844
Q 283 10317 9161122711927
A 3289 614432586
Q 4016 12830 7777658178776
S 10290 514811363
A 6459 713193740
A 1177 597810433
A 1927 385910147
Q 6007 12754 4453683934145
Q 3217 9907 2049743484445
Q 2172 10040 6124603225478
A 3759 880201971
Q 1202 11848 2956337230921
Q 3138 12525 4222523041352
A 10505 954868979
Q 3570 12949 5542493516929
S 344 71544463
A 6402 999603553
A 11089 981873733
S 5703 797594449
S 11215 139805773
A 1933 620350343
S 6979 406419932
Q 1487 13148 5104503808413
Q 1469 12264 8281328842886
A 5518 527809230
A 4468 324702637
S 6639 161239934
S 8415 491833344
A 5997 474485035
S 3796 522170628
Q 486 11935 817267167465
S 10094 417786229
A 5284 892517951
Q 1042 12194 7280105058342
A 11785 619642317
S 5608 463805987
S 2930 227900216
Q 3688 12895 4628427570424
S 8878 727517688
Q 5717 13067 4022369225940
A 5668 637569588
Q 138 11921 2796237748171
S 10019 559521902
Q 2573 13077 7011262724456
Q 4042 12272 7903220608698
A 12751 524983727
Q 1831 9053 107560664429
A 2211 389378104
Q 2564 11958 7422509017668
Q 3484 11946 5438792460933
A 7715 72468750
Q 317 12913 4326828472939
S 13291 252509828
S 35 272426558
Q 1289 11863 1215764474941
Q 161 8657 4224824136473
A 10518 660259098
A 11895 648711212
S 11480 563769635
Q 1413 13203 9370638389104
S 12182 983192685
Q 242 13114 5660431903471
Q 1296 9927 1249161570305
S 1674 217572496
Q 5987 12757 5551618150652
Q 1704 12606 6394172147463
S 9902 356972518
A 1091 802248093
Q 2128 9413 7151726101254
A 3564 39664209
S 2768 600859267
S 2449 382691117
Q 2460 12854 9676302208671
S 8960 744153173
Q 615 12782 7554583429574
A 10060 456165799
Q 1548 11124 8035587252809
S 6329 666220290
S 2077 140418960
A 3772 934603604
S 10372 800521471
Q 41 13024 7037372470806
A 6263 7893562
S 8989 884427150
Q 3835 10794 2714452865059
Q 3769 11553 6361860040399
A 2578 88882699
A 3214 209685236
Q 2310 11139 2541002201204
Q 648 8998 1931813023565
A 2839 257724002
Q 2295 11709 5814719458240
A 888 905076954
S 7708 705000423
A 7039 338770683
S 11363 362773955
Q 585 12212 5774192720151
Q 863 10339 8498176918426
A 9675 156589008
S 10540 820922267
Q 1641 8523 1376498930729
A 9432 668671742
S 6951 582447472
S 6344 397828158
A 498 106274528
A 7418 31533704
S 2007 727618154
A 10560 147165178
Q 18 13154 4976141822668
S 8999 313515679
Q 380 13107 8754071539054
A 7484 876274510
A 11288 661884985
S 2647 415180563
Q 2142 10743 8228987824742
S 7963 273060444
Q 423 12905 5584844705465
Q 4228 11656 6921552627453
Q 472 12841 1852571208031
A 5004 97991086
S 1690 289869414
S 1122 134045503
Q 4724 13063 3973910377684
A 55 749425790
Q 900 10333 8973498545022
S 712 380489278
A 2371 34044387
S 687 816545988
Q 1907 9976 480715150740
A 9753 493457582
Q 4297 12068 3263761183930
A 4463 163208321
A 6399 865432872
Q 73 9484 5642659139163
A 11693 186512223
Q 1684 11283 746487065891
A 7871 633161080
Q 826 12820 2590162140503
S 7365 766606202
Q 1630 11599 5294516586448
A 4007 87263387
Q 1104 9852 3313825086227
A 11381 802100222
Q 570 11889 1935642776480
Q 451 10975 8377518705094
Q 4453 11513 3256503719695
A 4746 296782278
A 3206 380608633
S 2020 976212829
Q 1054 11068 9097847762370
S 12780 711896309
S 6823 333720269
S 3390 466369767
S 8786 344490056
A 7626 229496836
A 7282 337754324
Q 26 13089 8842216475970
Q 3064 13245 7040952307641
Q 5316 13160 5185855603952
Q 269 8341 3496628039406
S 10694 552874812
A 5233 476385180
S 8934 468454882
Q 210 11663 213818590865
S 8233 495725599
A 5368 133822644
Q 1210 13247 15608412819
A 12493 890342066
Q 2949 9771 4550775434723
Q 280 10685 1923613682325
S 3511 891240946
Q 3754 12401 6666398471690
S 3876 128869663
Q 3362 11880 2166284447032
A 1799 858145234
A 10247 924794850
S 2155 840819658
Q 378 12774 2441285683432
S 4690 950093335
Q 104 12755 2388104908158
A 11924 573321271
A 545 570975519
Q 1329 13010 6285783088522
Q 2345 12980 108180072778
A 3805 296093413
A 12090 747858943
A 4426 323165189
Q 4076 12210 3882629870364
A 3902 212047191
Q 352 12662 8655581778071
Q 401 11070 3366586826972
A 999 189700721
S 4396 173009624
A 9724 190532451
Q 1240 13358 1749847863726
Q 145 11332 1379286018096
A 6405 881580165
A 7500 869073352
Q 241 7227 5966095793865
S 4246 248921999
Q 4494 12679 4997490866802
A 8335 400530274
Q 133 13202 3135860422663
S 5410 964444993
S 4425 41011750
A 684 414928172
Q 2290 11317 5830179743399
Q 3138 11239 5814070013990
Q 4874 11710 2527128508794
S 3236 291175812
Q 1676 13095 7547664037922
A 2946 604998543
Q 237 13064 1337257187110
Q 290 12192 5064946418402
S 13181 700227597
A 827 730376723
S 1917 921413387
S 8661 605644476
S 8862 144194132
Q 6163 13140 2750285954438
A 10342 979084828
A 2039 205649447
Q 73 13347 2105826814204
Q 669 11873 8122790776525
A 4591 745440679
S 6724 514679565
S 8128 579458124
Q 131 13168 1280208969538
Q 3768 12335 5984615625600
S 7846 952247392
Q 248 13324 2368176445402
A 1569 330372965
S 12200 149931065
Q 661 12309 5102564382166
S 6023 529571959
Q 45 13259 7506079417041
A 13008 761050188
S 4795 758056958
S 9909 101576423
S 8019 216474815
A 4587 885720881
Q 1446 11897 2029531203059
S 2195 665437497
A 2884 843578994
A 4600 634264310
A 2618 722677270
S 6035 577148133
Q 1616 9719 6018459118337
Q 3761 10889 896843940444
Q 164 10164 6197271849562
S 9368 664512014
S 8377 768153888
S 12314 362604409
S 5979 191851613
A 9003 173194076
S 304 53144555
S 1658 141562894
Q 2758 12554 437600242752
S 4894 906284603
Q 1527 10380 3233278633400
Q 1349 11389 3005062200507
A 7873 991209333
S 9204 235353518
S 8124 852229185
S 4155 80319252
S 3962 810530809
Q 214 8753 4545579587001
Q 235 12945 718429927618
Q 5093 12581 5361487819431
S 11241 904790099
S 543 775430571
S 6347 907342238
S 6337 590687580
S 7336 196140873
A 10592 914171457
S 5293 455848577
A 743 966957633
Q 3353 12595 7533487314357
S 11203 737595843
A 8891 407044497
Q 568 9368 8486911816358
A 7606 985360066
Q 2009 12837 8175067486181
A 11084 522993929
A 11430 672055943
A 1808 751843620
A 10037 254193877
A 8364 540252792
Q 1576 11328 8243618474515
S 1 440347422
Q 6433 13347 1544719562954
Q 1456 13039 9366242776406
S 12936 553896934
A 7062 645533900
S 11031 907544948
S 10776 400053005
S 3550 781909269
Q 344 13203 6702060715344
Q 1836 13192 188663074821
Q 530 11157 867263420585
Q 2304 10714 6101637091237
A 9666 258587568
A 2688 918388768
Q 818 13295 1493939978231
S 10369 651217732
S 13314 392871135
S 2688 313683584
Q 395 11823 8261204460160
S 12880 333613249
S 5474 310005555
Q 1593 11882 9263477237420
Q 2288 12162 2246776914256
S 2367 651632259
A 9909 242143451
S 7741 580253167
A 2252 972728386
Q 1238 10978 8836489158049
Q 846 8226 7309403689406
Q 2634 11730 4162592563010
Q 358 12799 6235768370998
S 11998 813397604
A 5242 287636337
S 2870 394235757
S 7992 55148332
A 5386 683503248
S 12695 871787246
Q 82 13227 2807449495246
S 1611 78689581
S 10409 516286075
A 6120 363884718
Q 2819 10373 4180137514697
S 8018 412945775
Q 5902 13300 839036409136
Q 358 13171 7708874622921
Q 1479 10645 5226595866885
Q 680 12349 8486318944029
S 7739 325988794
S 7658 447226602
S 8155 366606266
Q 43 7619 6878379702610
S 7533 592291140
S 4290 736563739
Q 1613 11295 6735138298611
S 12769 989571078
S 3030 756924095
A 6206 911751753
S 5717 365277968
Q 2552 12458 1429453456596
A 2561 4496766
Q 1269 12791 3413180813009
Q 449 12864 8009290819982
A 4225 718771971
S 11828 642464196
Q 1432 9023 5239148337729
Q 1445 11906 1213853549709
Q 4453 13165 7477719446182
Q 382 7318 812799218997
A 7611 898844163
Q 2954 12355 7456634457917
Q 1566 12882 9223145187479
Q 1336 11331 8185024178323
Q 837 9516 6963096881615
Q 251 8176 5099657421699
A 11103 441606248
Q 207 7620 7262231426398
Q 234 11821 6432128476129
S 1308 396306287
S 2576 173669858
A 2160 917709926
Q 1046 11706 5719084804757
A 11989 771110996
S 10013 319297622
A 6294 54464559
Q 949 10661 1432738738213
A 13255 130850455
Q 4675 13323 3836866190492
Q 112 11331 4348877725363
S 2402 576764412
A 9063 869742997
A 2823 726274927
S 6076 61427085
Q 3838 13204 5710863341473
Q 6006 13135 5938401652126
Q 601 13050 2282252483155
S 8117 831535090
Q 1679 13152 8529072082704
Q 170 11959 3284919320835
Q 2237 12108 5333543615864
S 6897 605880112
Q 352 13183 9925576876530
A 7659 334008273
S 9328 73223056
S 11256 974567055
A 6591 935715334
Q 2727 12823 7836039177866
S 3946 384964099
A 3016 408275852
Q 844 10674 9541894771126
S 2584 154884752
S 7461 448336858
A 5580 31190664
A 4869 808771341
Q 1123 7952 4052701634957
Q 1990 12139 6567079385008
Q 871 10143 5258498472399
S 13026 293206085
A 3749 572960302
A 10750 703521749
S 11002 861300238
Q 346 10400 2771971935804
S 10144 495873925
S 9690 373658810
Q 1886 12491 8255333121745
Q 815 10997 6186596581277
A 4310 758005323
S 12743 685883013
Q 805 9289 946616026710
S 2036 273116450
A 5057 64089019
Q 302 8671 8246827025483
A 6004 845683022
S 13338 406553116
A 6962 659667779
Q 226 7635 2783581101012
A 1100 202304523
A 1481 830986099
A 8732 944499227
S 9654 326160421
Q 1332 8394 1520256062007
A 123 306342157
Q 2262 10730 5095619341298
Q 3489 11243 5547215659678
Q 71 13177 2719863139921
Q 604 9418 1705049258735
Q 1574 13345 6837974817835
Q 2981 12504 9104756393111
Q 709 12928 9737996119437
Q 970 12134 7831894592343
A 2126 951386665
Q 163 12107 9991559859688
Q 2859 13324 9486140249235
Q 711 13086 9826674978642
A 181 866745666
S 5158 512588047
Q 330 11857 3507586294347
A 1614 30226428
S 6508 736768567
Q 137 13188 2903589604152
S 10520 130963348
A 3650 327743575
A 5428 753097963
S 7918 536290075
Q 743 11035 5854809014888
Q 695 13011 1902758845948
A 5041 619879016
Q 12 12609 7573000893155
S 10545 810134638
Q 363 12663 699902619289
S 9707 125384509
A 10347 660624101
Q 1263 11141 8850077871306
S 3613 389875857
A 843 681846971
S 1126 940977580
A 1558 592566726
S 6804 920828623
Q 3886 13089 5029696309773
A 11951 287093573
A 11622 717868539
A 6720 801310098
S 5130 608760168
S 3539 648855099
S 13158 263814705
A 533 851069355
S 11618 527696915
Q 2130 9330 5677472275470
Q 371 13125 492967106982
Q 1019 13320 6082604932381
S 13101 930374864
S 6725 918632587
A 8603 217721541
A 4751 252663309
Q 4394 13094 1137341983034
A 770 1675912
Q 374 9905 5607041148904
A 1047 157335989
S 3266 244242879
A 8411 118552457
Q 1328 10945 2801741892455
A 3862 306872721
Q 1567 12878 7137039408960
A 4591 714482543
Q 66 12796 6027061980517
A 7014 961831664
Q 254 12329 2820732837089
Q 210 13089 8365387496703
A 13044 340340843
A 9909 606759364
A 10372 833517304
S 10882 689811001
Q 777 12817 4534073195625
Q 454 12584 4749639767534
Q 1410 12975 4421299187076
S 4987 991234050
A 8222 2465175
S 11216 32833873
A 4221 182291871
A 9332 536656699
S 4088 261397934
S 11167 423537978
A 8084 460485702
Q 2430 11638 1656449846418
Q 252 9718 3809710255668
S 12343 905951622
Q 97 11290 7101171359169
S 9238 583415432
S 5470 833610220
S 11813 784156232
S 2519 9709727
S 6806 845491091
A 5867 715972956
Q 825 12533 3642594948083
Q 2976 12715 7673944864408
A 4712 784470399
Q 3153 12333 7168317989403
S 162 934297567
Q 1151 12577 3711276124973
Q 2254 12328 4683784291059
Q 727 12945 4640052039907
Q 1126 13133 6485611571443
A 9363 524413458
Q 591 13025 1356578538123
Q 1764 12700 7644361543920
Q 2155 11711 5967547866034
S 12076 192849
A 9343 558621276
A 5922 76936077
S 5109 680984559
S 300 849543320
A 11846 433233907
A 3848 267211882
Q 378 9608 4219359906777
A 207 985584192
A 4384 260992525
A 5938 345072480
Q 514 11756 8559917322578
A 9070 810767839
S 5104 975198002
Q 1018 9727 3997362399118
S 9672 731088986
Q 2679 11632 520528753109
Q 75 6792 5656122536378
S 1833 215975012
A 7920 724166191
S 6348 508286560
Q 4685 13072 5167169643632
S 9763 770079085
Q 1980 9985 7921433549177
Q 4173 10934 1705693811774
S 1395 448217534
A 2219 885044319
A 7237 298879795
A 7998 60014562
A 1874 595840587
S 11484 840466951
S 1734 446419453
A 895 977584006
Q 4038 12544 2350207046284
S 12774 90429755
S 7786 677313558
A 10762 593905856
S 4878 722324413
A 3379 170461529
Q 66 12890 9912332540059
A 9304 436591283
S 11577 568233677
A 761 605158476
Q 221 13355 2041603269927
A 2004 347259141
A 279 187424446
S 7233 550983244
Q 63 12862 8215954992794
Q 332 12091 5283621688113
S 2855 719581264
S 6211 454070996
Q 425 13180 5048789176387
Q 1458 9100 3919522243009
A 9915 547902832
S 5096 422906806
S 9882 459707166
A 4323 602974686
S 11661 108228250
A 1049 161579762
Q 1070 12226 5575175662898
A 9773 482663540
Q 762 12817 3470057659320
A 7285 907248031
Q 1085 12383 9918767753586
Q 5166 11962 1100374264529
S 6176 632150787
S 11103 858158522
S 2505 542084652
Q 1809 10959 568485399234
S 1349 254359583
S 1142 223769812
Q 671 11264 5479121740406
S 12886 305174303
Q 121 12948 9736416515852
S 1941 453150661
Q 691 11153 3160611876115
S 6528 84497242
S 3689 396670039
Q 5529 12348 1286493623924
Q 3386 12616 8561171115533
A 9781 632811883
Q 555 7290 5156964428445
Q 1302 8632 3720116742113
A 10033 695690826
Q 1068 8521 6238164727406
S 7561 971083920
Q 3707 10871 5844470997779
S 12195 472274961
A 9921 700193388
A 1200 924566189
S 10404 722665914
A 6195 186629587
Q 982 8812 4291680189319
S 972 367022725
Q 2361 10756 487868623816
S 3655 963432136
A 2165 624572409
A 3544 624513928
S 329 688615903
S 171 685374855
A 1511 49319735
S 5498 201110871
S 4681 118060169
A 8791 530893824
S 821 680743501
S 13014 872054051
Q 175 10536 7930383625342
Q 625 12928 8943194154782
Q 1837 12019 8286470701833
A 6860 586603226
Q 5691 12946 7167223838848
A 7265 546789329
S 11475 879586662
S 10843 177663224
Q 880 12062 4756718169589
S 11245 540752093
Q 178 11317 2703568327050
Q 253 7002 530708998711
A 4029 479282877
S 1999 908179047
A 7340 392760520
A 2330 142706404
Q 3923 11396 4622878131945
Q 515 13326 9092653923400
Q 2304 12287 991662624908
S 10722 987039050
Q 883 12664 2481543451428
Q 714 12498 4738711858080
A 5532 447586309
Q 751 10653 5646479247005
Q 2701 11880 165498049700
Q 3819 12433 4783993520653
Q 1312 12612 2719762703654
S 10532 489736187
Q 3102 10072 6426389452373
A 5568 875086787
S 12919 426647983
S 4151 92992576
Q 26 13333 411432461557
A 3190 700052780
Q 490 7395 413040236247
S 7253 177433879
S 8798 373906129
A 11478 702623038
A 10529 416460307
A 2454 48195634
Q 255 7159 3545074375367
A 2852 945911798
A 4687 856995428
S 12253 751427215
A 9090 958646505
A 6759 232007930
Q 3092 11926 4533184561233
S 2489 769425178
Q 621 8201 4306943279496
Q 565 8522 7674492196717
Q 366 12282 6256627714688
A 11547 297882913
S 13168 298150103
S 6913 975802586
S 11020 92227433
A 1167 949049666
Q 4731 11565 1118675701127
S 12352 260597548
Q 2648 12552 1416542677627
Q 2396 13336 855173618430
A 9045 881762108
S 10590 661187648
A 2280 653297362
S 1379 379887255
Q 4296 12295 7449792758953
S 332 194749495
S 1232 279422842
Q 3140 11349 515212842816
S 7949 992620789
S 7931 901333662
Q 376 12148 8861578256662
Q 5328 13232 2803333578269
S 8937 848864352
A 1515 747017319
A 12171 735453438
A 3426 463713786
S 8898 519726310
A 12028 494709207
Q 56 11005 3382795134633
Q 2601 12264 4493610261281
A 13364 542026938
A 6318 346771176
S 10741 633904990
A 6450 464049440
Q 359 10034 2156778830776
S 7339 227877766
S 5367 296573480
Q 2419 13322 4020418819233
A 6844 336818019
Q 1125 13229 3925212847625
S 924 416398446
S 9505 379404147
Q 1400 10408 4794817773585
S 4468 196077390
S 11581 605786552
Q 253 11978 9604618068193
S 5513 533681059
S 563 886458811
A 1373 304556358
A 11189 262544622
Q 1025 12246 8082465195063
Q 1200 11786 5710976033087
Q 3214 11275 4453558305596
S 5350 760849376
A 7324 334024813
S 9482 938971295
Q 4951 11825 2686264485749
Q 3115 13035 3264012420947
S 9261 106216442
S 10035 383169012
Q 1975 12582 7868481360976
S 8405 276365572
A 11215 715654650
A 5274 973126538
A 461 858763873
A 10909 40355896
Q 3843 10677 1707051276714
A 1014 920123504
S 12223 293935931
Q 2931 13270 7827691668743
S 9854 399550179
S 1847 47648299
Q 3542 12040 3950016529753
Q 1935 9644 1228348260207
Q 266 13306 7749864187532
S 7136 310728599
Q 1763 11671 23890032726
A 9985 53258385
Q 2254 11200 7086145546927
A 3633 562730463
Q 1870 12460 9143403763880
Q 2289 10250 4632434818441
Q 3057 12448 5356558595617
S 2680 926901872
Q 57 10860 8945664863703
S 5147 639823393
S 11515 67109442
Q 2055 12851 2000234274638
A 11936 61105539
Q 10 6900 1291315024171
S 3458 976987530
A 12074 167675932
A 3899 856547013
S 11995 380721907
A 4424 488265088
Q 333 13340 8409510782459
Q 728 13348 1918937017293
S 1862 277679570
S 13167 511711940
S 4592 194545603
Q 346 13108 2518102739106
A 4830 695789035
Q 3346 12785 5774553429389
A 10632 557801540
Q 1153 10956 7230062692202
Q 34 12389 7746844157028
Q 1276 11119 7849077913050
A 10127 323948023
Q 5639 12500 179801270550
A 583 793316734
S 3004 527757063
S 3075 71547961
S 5846 709366350
Q 3433 10374 5742123740440
A 11987 473216726
Q 1349 12457 2381146093926
S 8938 550730443
Q 539 11249 7759615016294
Q 353 13181 2554522935367
A 479 265882476
S 3804 535515928
A 11254 94789581
Q 2377 12752 3931702687932
Q 6009 13082 6909800770887
Q 2680 9797 2018559707077
S 5497 585135397
Q 809 9534 3108782472789
Q 207 13113 8723689766588
Q 1298 11761 7850253190495
Q 1779 13078 2205954505723
A 10411 454120787
A 6971 502571956
Q 1373 9908 3098977405872
S 13273 795263054
S 458 727872827
S 8543 495532120
Q 2096 9352 6504134218879
Q 4438 13142 6789172960695
A 7500 958836560
A 12384 467396541
S 10643 429112423
Q 4861 12740 2789554321612
S 1823 934545953
Q 53 12184 9080979779832
S 8780 927902118
Q 860 13104 1065160421570
S 6577 328500059
A 9331 312863977
S 19 21658279
S 11275 968779010
A 11271 557991747
Q 276 12038 4794068748287
A 10880 237073665
A 753 53703463
A 9878 237564418
Q 2418 11262 7519695472240
A 10279 464387575
S 4306 838892532
Q 2968 10888 1065999211401
A 12451 58205052
S 3374 140272591
Q 5211 12806 5661610208399
A 13210 449775962
A 12409 631386595
Q 324 10268 4027061131776
S 1207 44636771
Q 758 8755 95415712079
Q 1724 13282 5379167088411
S 5096 303640064
S 6924 268598489
Q 938 10486 8930063381018
Q 1279 10699 1389846912384
S 6646 972757065
A 2802 671856632
A 4463 653053299
S 9481 868288381
S 1410 982486184
A 10164 554597744
A 9638 161308167
A 10297 402487036
S 9515 63013263
A 8833 954362390
S 9486 668514660
Q 1450 11124 5361173136516
S 3452 821490668
S 145 163508127
S 409 650231237
A 7663 796741416
Q 4331 11098 6377906820948
A 1352 173244038
A 3742 445196395
A 7314 623184354
Q 3204 10685 5955389341794
S 7308 167557796
S 10840 475290220
Q 44 11477 5493732182664
S 3082 92980322
Q 2458 9575 5277323482083
S 2779 360378075
A 4368 275384298
S 8712 978876465
S 2175 357154414
S 9749 552259352
Q 241 13359 1458149807990
Q 620 9242 5584394031633
S 8881 874342831
Q 1383 12305 414082846992
S 5677 447640005
S 6512 953117180
Q 191 12319 4513151206020
S 4977 535795645
A 7524 622861626
A 6007 548838451
Q 2720 12492 1531803581312
S 12056 644602557
A 12061 252914439
A 7478 449258691
S 9204 725474458
A 8289 819439056
A 9580 110502182
S 6827 961571056
S 2803 80938826
Q 190 13206 5094590726954
Q 381 12200 9090101158043
S 6992 756060694
S 13086 546721757
Q 1583 12895 2000605115854
S 8179 202799224
A 11898 107699275
S 434 36502129
A 2561 577933038
A 9088 593731538
S 4003 480548528
A 8556 240562830
Q 2397 12682 4943817509982
A 10591 662069850
Q 105 12016 9228440264111
S 4807 113781893
Q 1395 12670 6564943843446
S 2003 636645855
Q 2558 9395 3119738685158
Q 1571 13306 9802960849579
Q 1728 12307 783557470505
A 7482 849259726
S 2591 210622312
A 5503 982577578
A 45 469951385
Q 5032 12453 360372773410
A 11586 227346295
S 13331 611859915
Q 762 10778 5421581949643
A 1485 546635924
A 3201 838311253
Q 446 12988 7788797985101
S 3431 859792720
Q 499 13190 1430901308653
Q 914 12039 7877030385292
Q 210 12491 2858987942628
Q 151 9988 813265765585
Q 2348 9412 1786601923967
A 12117 862585306
S 3120 802378380
Q 216 13189 7337222632305
S 6862 391035628
Q 4509 11933 6365352808798
A 99 59288075
Q 765 9526 1944198879123
S 7221 891883859
Q 988 12422 8200184730236
A 5704 143867478
Q 871 8227 2961698058696
A 8382 416137401
Q 1072 11407 7902719940883
S 1603 457594377
A 12131 605969702
A 6321 857722935
A 6988 838295281
S 1859 688879198
Q 2108 12648 723592724407
Q 986 11735 8167175420423
Q 364 8525 631988357278
S 9469 912481896
S 7361 70811538
S 12610 468697430
A 13165 380185710
A 2367 385348723
A 2929 671957795
S 4103 910776398
A 2564 132563801
S 9642 7186058
S 6072 964072921
Q 3961 13090 4984909049041
Q 53 12925 4808172194586
Q 43 11888 9977978272706
S 8199 773476633
A 3575 773740503
S 9933 269084574
S 9274 5945166
A 1499 928361670
S 8191 26888980
S 2785 401723726
S 12575 564780053
Q 4346 11230 1350351318985
A 2022 913756992
Q 909 12653 7933254614412
Q 1795 13335 9938122678068
A 4906 858150053
Q 722 12933 2670911228726
Q 1128 8585 5583618192411
Q 256 10127 9410263819419
S 158 852877614
A 13063 664226592
Q 1991 12224 7601320327287
Q 1345 13324 5805012914204
S 9729 999012473
S 10583 230949073
Q 1786 12440 8676535908625
Q 617 13010 2464974773955
S 3290 344954211
A 6486 663233135
Q 1253 10820 7860104045274
A 9322 834498014
S 2712 148461576
A 8868 673007445
S 10833 823656058
A 7502 230452937
S 5498 877300592
A 5828 676701640
Q 2850 11758 1827347729567
Q 548 8561 4039034072581
A 6701 503454507
S 12909 677874284
A 10673 437901644
A 11906 482631551
Q 317 7251 1276980269947
S 11872 330373982
S 11053 525571385
S 9027 348192348
Q 108 7046 3047874877825
A 9643 758947884
S 1736 368058524
A 638 286391856
Q 139 13276 1902061677822
A 7970 317945240
Q 640 12488 1468503727527
Q 3298 11937 6559888275885
Q 4366 13049 3585963956781
Q 1669 8525 768576735762
A 8767 566091393
Q 487 9014 5285915904940
Q 3361 11040 45051850103
Q 763 12645 4531754253835
Q 5885 13111 4053594721605
Q 1053 13210 9705236388459
A 452 559477799
Q 3754 12930 5144740980756
S 10296 196968382
Q 1792 13301 8855871824564
Q 3141 10400 4966701719067
S 12167 981113812
S 941 883737968
A 11434 233439789
A 7443 151973756
Q 241 9684 6296932588724
Q 3496 13038 2184557865878
Q 2158 9337 3127067310350
Q 2571 12701 6492958388503
Q 1479 12450 4649835509613
S 1745 164101443
Q 2688 12422 8071384150655
S 2754 775096671
Q 441 10350 9271763781047
Q 6201 12894 1052294463133
Q 224 12410 8310182315548
S 1936 207972230
A 1971 295617117
A 8295 131622625
S 11471 778139550
A 8358 38842634
Q 2345 13140 4320649145912
A 10845 848752541
A 9822 530414123
A 4265 374023629
A 10447 567818070
S 7895 389696691
S 3883 632970414
S 7009 817417665
Q 1978 13279 8700563196561
Q 95 8313 125845889807
S 5436 420469371
A 10825 455507903
S 5425 469848240
S 8003 85499477
Q 176 13051 3802331729264
Q 736 10688 1116430621811
Q 768 8100 3105086203119
S 7132 743580732
Q 703 12299 8011013967223
S 2759 768630972
S 4421 325051758
Q 4254 12324 206684541474
A 2004 526784037
Q 1990 10040 975129664732
S 2244 85502641
A 6243 63355549
S 7153 514095816
A 4028 533027325
S 6359 669672596
Q 284 13283 7947215804114
Q 4037 12700 452439596367
Q 200 10897 7370807027240
S 1264 509952783
A 13283 158375242
A 2845 891041262
S 1662 780753321
A 4574 369281886
Q 3710 13223 3350291391896
A 6476 879592803
A 1713 926685587
A 8401 795212146
Q 849 11143 6858821492844
A 12307 968526568
A 12497 158067582
A 5692 571641859
Q 4049 11212 5260622624183
S 3742 893377997
Q 2063 12597 7156074344479
S 2294 739364100
Q 2201 10755 3471560335750
S 8187 283655678
Q 968 12945 7289114885268
Q 71 13321 9978201873118
A 10552 159438092
S 12167 495533685
S 6071 89659144
S 5917 471217495
Q 346 12489 3084682673496
Q 1552 10061 8424669536369
S 7458 585525258
A 4008 878312225
Q 546 12723 9591467779627
S 9328 62667606
S 1563 867056790
Q 939 8126 1097344401685
S 9528 976517895
A 13032 500123289
Q 787 7773 5465292644506
Q 796 11425 7050833968789
Q 2025 13013 3227975598902
Q 775 13238 6914650669859
A 9992 400187436
Q 411 12980 7233260010874
A 11912 820548087
Q 1177 10666 2062788329531
A 4585 502446938
S 5870 7964851
S 3741 971660058
Q 449 12925 9927300123433
Q 1810 10547 2948293603945
Q 732 12824 7510635492795
A 8377 626839079
S 6611 550271681
A 12152 901321617
A 212 148082666
S 11379 799423479
S 9567 485573234
S 13194 651312160
Q 2386 12787 8405086331569
Q 2036 12298 1580916716435
Q 3816 10954 146165342909
Q 22 12627 9434594959305
Q 1297 13343 8416963718587
S 805 131995325
Q 542 7315 2036705314324
Q 3805 11725 2287536494630
Q 4617 13097 5920556512869
Q 740 13360 8647423843872
A 9314 190660016
S 10277 557290772
Q 54 13100 9782227037691
S 10507 815803472
S 12714 681601681
S 8943 944887598
S 6155 499837191
Q 646 13285 863572121327
S 11009 255334001
A 5258 580319709
A 11276 858054413
S 6775 492296661
A 9638 881928151
A 12981 535887502
Q 2738 11592 4995762999599
S 4718 380174728
S 7162 162626470
Q 173 13320 5791070047722
Q 795 13087 7928701631960
A 3524 227952308
Q 1268 9691 2080520902518
A 2471 520496140
A 5310 97602329
S 8376 377145498
Q 1161 8293 6905737574032
Q 2113 12586 3285585294946
A 6398 850396067
Q 141 7709 2082855053268
S 9012 964418761
Q 1591 11792 1446054621490
S 4269 167383239
A 10219 683306749
Q 2535 12629 9423760894432
Q 3342 12305 8719690477205
Q 1869 9000 6318891708578
Q 1235 13336 3695630373154
S 4913 792776456
A 4142 990867410
S 6582 15332537
Q 2875 12438 4136559311355
A 8282 539145599
Q 267 9387 2953742783233
S 12834 625938261
A 2680 119545057
Q 1197 11890 3857161298876
S 140 827185303
S 6614 556615840
S 7857 772905232
Q 44 13019 6255350808582
S 7569 251840015
S 10173 28580504
Q 686 8486 4544986112832
S 9191 370210729
Q 755 8868 6757026407971
A 10489 159651538
Q 1975 10066 3238092537771
Q 2407 13018 8062373800587
A 1676 814368705
S 12266 507838007
Q 688 12601 7099221361350
S 12113 967082743
Q 799 13252 3316730946644
A 8042 984375796
A 11021 267059486
Q 2742 9939 2798706194719
S 7420 733702710
S 4345 931096702
S 6892 136319888
A 6576 304338864
S 9419 183075556
A 5943 765521661
A 4279 279088808
A 11177 729103037
S 9165 29016834
Q 2025 11994 4607748491937
A 681 460478727
A 11373 745541187
A 4555 413070552
S 5825 278413399
Q 3551 10759 6901365652047
Q 1653 13183 1862017046611
S 5048 264448991
S 6403 371873212
A 2543 220337190
Q 3178 11223 4838748923919
A 11172 225021261
Q 1086 11105 3648512273238
A 8266 464470599
S 7823 710006492
A 10357 719042379
Q 892 11728 7341646434665
A 11849 319826653
A 4012 613077578
A 917 693861159
A 5762 477319812
Q 1 13359 9880721123802
A 9036 740843256
Q 3785 12780 2281759830208
A 7442 450745638
Q 545 12102 9919602470369
Q 3575 12454 779803051575
A 4977 853516280
Q 1611 13237 3458473375192
S 4959 800355814
S 9688 896231300
S 2061 521130795
Q 3480 11626 3003974196076
S 1272 937147863
Q 1292 8477 6412277046424
S 6299 136519471
A 11794 319041647
A 8490 441117649
Q 5720 13211 4958910221273
A 4695 39886777
Q 2660 9975 5689542879585
Q 5 13330 7426395757292
Q 4917 12102 3947051498715
Q 1593 11492 8050895056440
A 9611 794152050
A 12886 59568332
Q 289 12970 4674772416155
A 2677 710231618
S 7111 887920209
S 154 233869353
Q 3323 12089 6888432416865
Q 4029 12023 4872389988731
Q 165 13155 9146839311682
Q 4176 12011 6178274821452
S 12294 121473033
A 11596 972100327
Q 4104 11238 2976372839560
S 2051 238964919
S 1236 501523133
Q 2188 11395 2837848246610
Q 1098 12110 944867485703
A 16 272367040
S 12461 939047647
Q 2010 10865 4142468469060
Q 727 12477 9144155690502
A 9814 593308166
A 5646 795142097
S 29 977929874
S 11701 481161643
Q 64 13214 1092291254320
A 5435 747221279
A 10353 334058217
S 13038 253458079
Q 605 7508 3885311371857
S 777 650482457
Q 2885 10368 3858941588888
A 8160 775681031
S 6323 771152785
Q 3915 13084 6308346545004
A 2242 460445797
S 7733 634352351
Q 2290 12186 1759084056491
S 4513 697477345
S 11550 781954271
A 9336 466881348
A 12287 747206575
Q 148 13307 4542819732201
S 8910 263450155
A 7842 741031121
Q 398 13151 4903653986059
S 2580 838123325
Q 1408 12826 2082394490076
Q 4802 12786 3313623359726
A 1165 104155083
Q 1420 9476 1013607200497
Q 2073 12242 4177636839271
Q 1385 13068 5355264668229
A 9566 647101582
Q 1000 9803 3218057411843
S 3246 798722107
S 11463 960889401
S 1628 639020678
Q 553 9563 1570466553052
A 8825 23275515
Q 287 12381 6055044165480
S 12417 566841120
Q 1038 13124 538297608315
S 3482 527067360
A 7213 879597168
A 4889 749385373
Q 6137 12887 609287842875
A 1335 227788956
A 6608 134478583
Q 3068 13187 925908723317
A 9304 840362772
Q 1262 8958 5778000113104
Q 3410 10951 4974098418286
S 8654 883104214
A 5019 14143426
S 6626 766606825
Q 2100 10051 6860082795655
Q 2935 11795 1171645194220
Q 2490 10235 2882399828993
Q 1529 13123 9134409725033
A 4706 168246595
Q 242 12847 9322944714479
A 9122 801057262
A 9640 775157076
S 6016 898610792
S 6163 624759211
A 4843 200393981
Q 298 12733 4303809071383
S 6290 709772615
A 994 434063484
Q 136 8890 142998684585
S 13255 969995074
A 5954 941106016
Q 683 11874 7770276536874
S 8339 925661635
Q 4583 12869 5386094843630
Q 5968 13079 2606428379660
A 12664 363585083
Q 2847 9564 2297315805705
A 12364 20778774
Q 2115 12654 4948544232007
Q 566 13272 2549667913683
A 8511 764824163
A 11918 58942038
Q 218 8391 6684687927306
S 11068 371551999
S 10596 875534361
A 12671 693717522
S 8274 910500444
S 1827 738968346
A 9260 426524780
Q 345 7759 2745488927233
S 5935 680084135
S 214 113851693
S 11884 915010189
A 12979 149715152
A 6319 340403203
S 882 903966145
S 10668 194208407
Q 53 13251 7121731429812
A 1947 639282211
Q 2113 12283 1028153307617
A 12620 614142323
S 11638 84463673
S 10401 453511086
A 6484 235392909
Q 2212 11680 7676258191968
S 4038 455761130
S 7909 226348126
S 7867 230223113
Q 412 7319 6153605918655
Q 4917 12010 2837865853195
Q 1887 8664 1106104777269
S 7620 988420924
S 2830 749737636
Q 503 12967 5095415530553
Q 2821 10949 4217129582229
Q 807 10924 7919199967439
Q 2168 9988 432906211061
S 11987 102998265
Q 181 12825 9509636011203
S 8363 326502954
Q 1348 12900 9939929284678
Q 1703 11072 3319631126209
S 875 573847976
S 13264 418109011
A 11795 310036209
S 11775 529160101
S 10366 51246537
S 12508 881738650
A 8488 29340243
A 720 321218530
Q 2601 10960 4380893347164
Q 501 13141 4832707431094
S 10981 86284771
A 7155 740330303
Q 2660 9772 3372063153065
A 5465 493068623
A 10775 903553954
A 10923 546742884
Q 156 12648 3537250259218
S 7638 614317376
Q 28 12818 8087920739845
Q 87 13084 412750108150
S 7662 499909835
Q 762 10898 3741370195146
A 4343 14731091
A 8227 419192244
Q 1237 10198 3377758511924
Q 948 8196 1502423681895
S 10222 674782640
A 9786 696915203
A 12103 61997285
S 6004 15187270
A 780 474054837
A 1121 445149425
S 5391 891503054
Q 903 13321 6920260310490
Q 5095 12362 1082118605756
S 155 851068277
A 5785 425231626
Q 5159 12245 5567853405418
S 75 652740921
A 9581 400847019
A 9404 969811220
S 12081 710620248
Q 2774 10400 1929471956365
S 12783 21394044
Q 2320 9347 2562617009215
S 12875 465332987
Q 5154 11928 1770099101054
A 3792 683295047
Q 2474 9655 1967846236364
S 86 152326858
S 1755 539028538
S 497 762285462
Q 4007 11477 624988694119
S 11824 700319238
S 501 677967745
S 9207 296075798
A 11602 643797508
S 10697 388803331
Q 213 12872 8676606486639
Q 3529 13188 7080542703580
Q 4530 13094 3829243506247
S 9466 36499421
Q 24 13341 6283533934633
A 1103 284181081
Q 2292 12866 9671332792045
A 4685 144762097
A 475 614588762
S 4660 356527538
Q 341 13205 6961122106730
A 424 73368288
A 873 152441246
S 7049 915814641
Q 1022 11887 8246385975734
A 261 102298852
A 9046 614380173
A 13309 249698952
S 5028 645438456
S 12172 235070914
A 7447 564725718
S 9251 143064973
S 11520 923066904
A 6369 445011515
Q 3054 11029 2527866062926
Q 1609 9467 5030785794142
Q 890 10820 6854173294248
S 5230 94295510
A 6560 305737718
A 2391 43304571
S 12887 801902503
S 4224 639529397
Q 266 11281 8554429990096
A 4067 119323004
Q 1461 10672 5511686960591
Q 4248 11497 5739884340256
Q 865 13264 8022466282365
Q 1253 10247 6098726787201
S 5095 671349138
Q 2940 12802 3936157016129
S 12727 801325095
A 4709 810265089
S 5885 92404477
Q 1070 13072 4938113876141
Q 2348 11005 181599482592
Q 350 13089 9667532470713
Q 1370 13113 6883244769805
S 6625 565780472
S 2092 597898202
A 13069 884421972
Q 3525 11268 3431119082279
S 92 598608318
A 9874 414973665
S 4651 876721421
S 5866 657707162
Q 983 13132 4236189041995
A 9000 945089812
A 5011 960714662
Q 323 13259 9267581252225
S 8041 925947273
A 2109 536805839
A 516 552473186
S 11557 900471254
S 7941 161334906
Q 463 12178 1759903286017
Q 2252 12605 8704820318080
S 10001 449088276
A 778 165566980
A 4637 222622772
S 2030 427662358
Q 1430 11869 7319961622498
Q 1110 13314 4413454490090
A 12416 894691601
Q 5649 13012 7084341786377
S 9967 183696261
S 10703 21409040
A 11498 866199084
Q 4842 13258 1953872126862
Q 5982 12931 3176367155222
S 6006 407800982
S 8997 751433397
A 12026 666802622
A 4101 503375155
S 9254 44201543
Q 148 12413 2604705406950
Q 1692 11376 288254055822
A 1882 944827862
A 3653 367614897
Q 1362 12618 4418405037798
A 5866 659053001
S 11688 304599109
A 2106 375850293
Q 3298 13093 3158811231257
A 4042 99145084
S 2820 239236766
Q 5202 13068 3388695541186
Q 2514 12364 7250127428215
A 7135 262235790
Q 4233 12947 7805771598050
A 9589 197735318
S 1341 19281376
Q 176 7534 1130140607269
Q 702 12373 8892201306126
A 4402 809421485
A 5364 747621083
S 2351 634794290
A 11934 951809581
A 10284 744301176
Q 3290 12821 8839454167224
S 46 853093894
Q 1348 13242 1908654942461
A 4899 497795444
S 9073 797478075
A 4375 25438018
Q 3 10947 1415977359050
A 13328 210609583
Q 2527 9640 5911864854462
Q 1962 12690 1353753705211
A 2273 402733870
A 3181 750731528
A 7396 786732695
Q 681 12030 9831723657216
Q 1234 12703 1061763041457
S 555 618104794
Q 5303 12620 5753400310692
A 12948 390517262
A 3094 122649146
S 7992 285672458
S 10233 181299168
A 9724 368478048
Q 387 11629 946964238173
Q 2301 12788 517027160368
Q 2889 10601 2928760424864
S 11879 202771574
S 2728 456767266
Q 876 9821 7906058077866
S 3306 726448922
A 7880 704649120
S 12453 89298875
Q 409 13322 2815863184030
Q 1760 12012 7485757638698
Q 6207 13314 3159826302658
Q 3692 10775 870555201365
A 4824 311389184
Q 700 13323 1351707431760
Q 11 12587 350319728127
A 1486 922460582
Q 2194 11924 711340948747
A 10608 641567420
Q 230 10777 8471231714778
Q 335 12650 1144348546282
A 9505 464675901
S 6475 343260908
A 10074 755747668
A 6348 540026805
Q 1010 13031 6014708556439
Q 1549 13019 807959649894
A 6997 532938132
Q 1493 12826 5564909568762
Q 1624 9588 5642004464212
S 2757 855054045
S 2919 356240849
Q 116 9016 832019303359
A 13177 853612819
Q 5565 12660 759914076381
A 5606 953242310
S 11527 178530967
Q 560 13096 4282761570153
Q 4633 11379 722582440492
A 9073 11889424
A 411 429077387
Q 379 11995 7416172354181
A 7412 135850529
Q 1136 10004 5146183330465
S 165 165601392
S 4890 742504581
A 2734 728356031
S 7018 762067151
Q 4067 12061 2968065461011
Q 1015 9571 6851541164782
Q 2862 9602 6453300635622
A 9548 905963522
Q 975 8503 3602818541533
A 11753 23603556
Q 1059 10033 8352290710153
S 13089 112405584
A 2107 271239573
S 11752 950848374
Q 2696 11593 2241495399962
A 11930 353267936
A 12104 334967166
S 4901 717835482
A 9290 748944877
A 12044 453318220
A 11515 298136395
S 4320 3176005
A 7603 97209723
Q 1737 9403 703855177066
S 9483 127696971
A 2333 342385267
Q 93 12377 2514496506396
Q 61 13100 2699738898653
A 7035 487903965
Q 1222 13034 7812941230161
Q 187 12836 568710095980
A 10986 147856576
A 3810 273192032
S 1387 689102780
Q 4467 11610 7116362149171
Q 996 11971 142609332817
A 9507 138778392
A 6508 214546224
A 7915 299716684
A 10783 698601420
Q 114 11534 1240874126944
Q 2655 12583 1532014209020
S 3810 482995782
Q 5095 12067 6884986469205
S 1390 871126328
S 10934 680037580
Q 2009 12550 6932492300981
Q 424 13118 1921798056259
A 11258 463588994
S 7280 11747396
Q 643 13095 1464423235516
Q 276 11781 5086779573852
A 10620 26995455
Q 264 10031 2933611771888
S 7270 135431030
A 1164 730081084
A 6214 332611980
Q 512 11900 8554550552177
S 7283 806014625
S 13170 122414953
A 3329 174993305
S 11579 197779119
Q 16 13363 9291667327547
S 5351 849783732
S 3581 511425675
Q 83 11481 3424604609343
S 6905 791844793
Q 1809 9485 4613350921647
S 1016 228300623
S 9785 403815053
S 4687 876851641
Q 257 12574 7808768347640
A 19 206052127
Q 2341 9762 6797631477628
Q 2838 13345 4955932325210
S 12729 611439482
Q 3973 13215 3667298449947
Q 1150 10813 4780524422241
S 4945 316900294
Q 2019 11191 3977138156625
Q 919 12509 1399850171121
S 3097 66971292
A 2592 393544627
Q 2986 11229 3790696983366
S 1734 721581236
A 12898 601028494
S 2113 571555257
A 9211 836936428
Q 1092 11951 3769091410369
S 5764 83139843
Q 1857 11251 8241547928681
Q 2220 10447 273493509297
A 11397 330572757
Q 5234 12828 4789053625571
Q 2952 12244 2363243505155
A 7307 550105749
Q 22 13347 4716441543038
S 5879 393796873
Q 1806 10244 6776505263600
Q 2949 11060 3163254322632
A 7959 887647462
S 8395 593434530
A 11673 941910837
Q 1872 9304 7334878706236
S 3508 256657178
A 6130 118164719
Q 132 13352 4085801909629
Q 345 13275 9194681816872
Q 1124 12881 666392051768
S 4429 704904695
S 12626 2900699
S 4686 399562428
A 10727 797809328
A 7963 508759717
A 4305 828307928
Q 4276 13136 6191788792308
Q 416 10525 8281380014434
Q 148 8830 4389680152359
Q 416 12398 7575222161881
S 9364 86287667
S 561 672433688
Q 314 13167 1235842847922
Q 317 9693 1463170058011
Q 1112 10737 7150947462003
S 572 801159444
A 4587 514758546
A 3189 47780365
A 13304 899856255
A 6110 726030854
A 2449 936260825
Q 149 10422 5046095619132
S 4825 39622580
Q 3977 12450 2400989749316
S 9593 444468476
A 10120 707678728
S 2552 264910382
Q 677 12267 1766239921243
Q 873 13140 7183716880302
Q 1552 9460 4851432884177
S 10050 496529216
S 7189 984203542
S 10004 658752687
Q 133 12945 8027178779223
Q 3236 12201 1658410647777
Q 416 12579 9994676369310
A 3913 421022600
S 12348 718766028
Q 3146 13001 947915475000
S 12617 77155713
S 2281 876195168
A 7093 814892632
S 10910 362697151
S 1361 149022014
S 3424 840536301
Q 90 11265 5175173217779
A 3309 340367831
Q 2343 13293 5715761763356
Q 137 12314 3200927305246
A 1369 189285290
Q 5350 12533 1219132484744
A 1525 357455274
S 4309 67057294
A 9148 485406227
Q 1969 12230 9601566491016
A 11285 286273679
A 12945 704380118
A 12850 864305243
A 11583 400220647
A 7884 203467226
S 1479 855627632
Q 63 13056 6885005689417
Q 1828 9683 4785744134253
S 1562 603188253
Q 11 13181 8485862570202
Q 3654 13253 2307475563833
Q 1010 12678 8947088529771
S 8532 404846864
Q 2407 11969 2358141552017
S 4411 199788086
S 10307 802858520
A 12311 923884270
S 11957 876620
Q 3413 10173 1893307141096
S 4384 682488831
S 2483 933746327
Q 1010 10777 4674681312980
A 1444 733249031
A 8996 301797310
A 7045 14134594
Q 241 12210 7833157531108
A 9349 32606972
A 3642 141731259
A 11184 994728060
A 1775 418968314
A 5429 116717967
Q 2283 13009 9638600816279
Q 2619 12074 8303832421645
S 10753 669068089
Q 641 8628 4583499325422
A 3663 767665394
Q 2606 12277 3877295729216
A 4662 503960176
A 4052 34739303
Q 2790 10388 4039183390224
S 10483 244564305
Q 1240 12172 2368865719674
Q 1584 12459 4130079106242
A 2029 348502650
S 8566 899004157
A 9394 24326326
Q 1315 11834 5946014298395
S 470 636022760
Q 91 12144 9764384575936
A 9684 885684473
A 7348 75140881
Q 2133 13116 1344447598657
S 7177 699362586
Q 4380 12647 6200748362356
A 6732 142195926
S 1365 257671625
Q 146 12592 5099814236357
S 6061 903476078
S 3457 417568436
A 5978 885810214
Q 973 10703 4317071482567
S 10874 566491240
S 679 558156752
S 1136 438527401
A 1164 406196919
A 8681 531808039
Q 5521 13146 955336803641
Q 1272 12628 7281141590603
A 8531 94797045
S 12731 559822740
A 2297 118993661
A 7872 476940614
A 8893 672528436
S 10510 925608043
S 8038 293015378
A 6466 185924458
A 8884 606051316
A 8455 41335543
Q 895 11188 9322842137991
A 1190 465744594
A 12076 71491094
A 8565 706863011
S 560 992953851
Q 3173 12846 3485740171004
S 9744 101958909
A 3138 774412496
A 10424 254906733
Q 448 12487 2145682561602
A 7834 399672819
Q 2964 12342 4288466267330
A 404 540801762
Q 1764 10511 2226353343524
S 8075 478984160
Q 2988 12276 9134371338090
Q 2395 10977 3906604586555
A 12162 803649662
A 6107 864180842
Q 2058 8742 2514785601051
S 9576 848413800
S 8169 575155858
S 7782 922196390
A 165 591020591
Q 1878 12713 7132059509814
S 2417 265443122
Q 315 10971 4459388634537
S 363 681703752
Q 745 12069 9587923891793
Q 5 13161 6329447743040
Q 2570 12592 2325625586959
Q 3049 10243 519211970403
S 10870 286397543
A 8144 305342444
S 12635 209469311
S 9917 974649595
Q 3057 12725 3344117654845
S 10503 101703805
A 578 14842445
S 7058 920326215
Q 367 13241 3856607214638
A 12107 619165947
Q 751 12651 2481921408840
A 3526 469837360
Q 956 11952 516868467978
S 6045 458983867
S 403 496613660
A 12665 513771915
S 5846 627627645
A 1952 557373935
S 6520 69787670
Q 4936 13333 4811327180083
S 11764 832271330
A 5863 35641021
Q 3123 13289 3628763796724
Q 3260 12239 6776948188636
S 12748 708578945
Q 222 10319 9777183229046
S 8156 788680053
Q 4054 11106 4193541877776
A 10165 891837401
S 3826 448975408
S 167 431747909
Q 789 11472 6383707594148
A 9544 159328878
S 807 395966191
S 7209 339030100
Q 324 8672 1906448425824
S 11279 610421495
A 9498 328896852
Q 2309 12477 9342386081759
A 2071 464547268
Q 1494 10209 3223834892837
A 6134 351305898
Q 6045 13097 5709994888204
A 4007 834503838
S 12395 742856371
A 7618 214308368
Q 295 10804 3915559142602
Q 1404 13114 7765509900027
Q 409 9450 6284518736822
S 6398 512803406
A 1501 992813544
S 80 295348689
S 3496 765305185
Q 2262 10118 6613965353445
A 6821 781081179
A 7840 751118622
A 4784 727650730
A 9684 813828881
Q 3178 12270 7345207031079
A 2028 845559889
A 2635 942684349
S 5077 568546025
S 3426 749416897
S 6151 224865828
A 229 95459103
Q 6211 13003 1711631463886
Q 347 13255 1043632362387
S 12347 595528305
Q 3099 13122 2831694576771
S 8256 906269809
Q 570 12413 3314961043129
Q 2910 12994 3988247435322
S 6192 703154261
S 7143 769385460
Q 4373 12598 1205688291954
A 11330 904553678
Q 1464 12752 8532041148055
S 11585 870793227
Q 1739 11153 8004448868009
A 12460 835181698
A 12099 308276405
A 277 256638037
Q 3 8437 3371842956717
S 8040 842172995
A 10167 187368314
A 8802 996824287
A 650 884707751
Q 560 8757 6066544230965
S 3492 647817650
Q 329 10587 4660818144678
Q 2691 12351 8160156142470
A 7263 921245141
A 11192 250383003
A 617 321603384
A 10456 231968261
Q 1570 10120 2754748181208
Q 3147 13121 7496856732024
Q 767 12290 8140605951890
A 7130 801107431
Q 791 11757 5768275756638
A 11022 659488342
A 2628 120172650
A 6629 394549021
A 4162 132238830
A 7497 467412911
A 3668 33489049
S 5222 345794309
Q 398 11477 8149696219915
Q 3694 13199 738479985931
Q 5446 12414 6395536912376
Q 979 11101 2842260919453
Q 86 12642 8109303675436
S 6778 416221013
Q 1893 12710 5584766665559
Q 3771 10854 1908265594039
Q 661 12896 6172519897342
Q 2630 13109 9795922395410
A 7980 706864998
S 5130 514937820
Q 1923 9159 3319374693640
Q 3775 12975 7614432727429
A 3741 635197501
A 813 97090068
Q 2152 9152 4060031726627
A 2305 44245538
A 12162 785893159
Q 465 13235 5180450949978
S 11552 703236041
Q 266 11726 1249214974008
Q 1493 11394 9653751452445
A 6459 858468169
A 1741 21553772
A 9081 739758993
A 941 862238887
Q 3057 11428 4576449005413
S 13054 853153227
Q 126 13052 8394173839802
S 12182 202563830
Q 302 13123 6292853049168
A 9994 845690978
A 11976 356128410
A 11493 883642798
A 9472 811855331
A 12164 893649771
Q 2157 11871 4438186035717
S 3401 371049063
S 5909 512576151
Q 1432 12571 5420474108189
Q 4952 12587 3263053493115
Q 1116 12655 3725724545369
S 4544 503741240
Q 2686 13194 5875090708029
S 13187 24815132
S 2558 559562801
Q 3736 12214 4388825138929
S 4449 678959395
A 256 106476602
Q 2481 11752 880733767173
S 2457 132914800
Q 2301 13174 2756687920180
Q 764 10147 5380759145891
S 11314 659287389
A 6036 981909750
Q 2118 11933 621449466181
A 2164 309181753
S 9328 235046612
Q 195 12726 3248253314073
S 3790 377796090
Q 4193 13127 6386093983029
Q 59 13289 8304205135702
Q 2660 13255 2515176395946
Q 1271 12141 6138313721256
Q 2683 9539 301461947746
Q 2407 11040 6464284685452
Q 2041 12919 3421612193220
A 2900 543165273
Q 1104 13176 5684574992706
S 1593 712364169
Q 3066 12384 7598462307351
Q 646 11765 3462779706113
S 564 689514892
A 638 748414109
S 159 124757667
A 13356 162115667
S 10868 810632732
Q 955 13248 696252263442
Q 901 11206 2987891357090
Q 217 12702 8958599052384
Q 1124 8267 2670768170675
S 6218 483271996
A 4859 78202935
Q 2141 13167 7363585240110
S 828 506241267
Q 153 11950 4882834561796
S 12133 998822230
Q 5449 12992 6158110393728
Q 1865 8633 6239471432668
Q 875 13249 8151298862007
S 10094 851574184
A 1533 490529833
S 423 675917342
Q 1234 10300 2785706011156
S 5972 424909311
Q 689 11819 5072262495205
Q 1994 13325 2927588122306
A 2090 466940106
A 2406 959410643
S 2065 622142654
Q 2682 11589 7882902831501
Q 2251 9600 1484307422334
Q 1211 11751 1635125481760
A 7406 726632204
S 2198 810033571
Q 178 11092 1933964506249
S 1440 872056582
S 10501 122748042
S 668 333924268
S 10900 634487266
A 3653 649071893
Q 68 13151 5860334577333
S 12035 253349091
S 8724 39757316
Q 956 10859 8599362997373
Q 3 13313 5036731336903
Q 3868 12918 1099461782879
Q 5085 12829 6753434740332
Q 844 7683 3546034097712
S 9697 999530496
A 2864 117531807
Q 3584 11215 1481972627460
A 7120 469212009
Q 604 13273 3784329079087
S 10621 213533440
Q 315 13217 9074667503219
Q 235 11575 4502666593631
A 7127 991409594
Q 490 13059 1138810716876
S 4938 457154974
A 608 273985778
Q 74 11752 2816726296344
S 2508 900860975
Q 374 8650 850674106446
Q 1470 9301 2032926523240
A 1972 630971990
A 1048 679868601
A 6766 871159611
Q 3849 12753 5901616846300
Q 199 13290 6333587054232
Q 565 13164 4596235261469
A 7963 646997145
S 10875 791840590
Q 562 7752 5932658875865
A 1913 129242824
Q 2740 12042 5019712865405
A 7891 886902295
A 6824 353170651
S 9459 815656726
S 463 10700939
Q 3898 11557 1321260240819
Q 18 13359 9011784745549
A 11133 243591222
S 10583 147073681
S 964 293903443
A 2024 193154068
S 8439 167229662
A 7930 223463430
S 3765 852399996
Q 3385 11628 6312992129439
S 3705 476477318
S 9046 941556746
Q 2494 10571 986445902893
S 3240 782930731
S 11425 380389281
Q 2116 9734 3218977454055
A 3414 653004318
A 2432 1813694
Q 541 11035 7988888588867
Q 548 12882 9824030368197
Q 1620 9339 7189362525647
A 12364 943345285
S 170 18208910
Q 168 12776 2845814175438
A 3693 926006799
Q 222 13327 410050927038
Q 5670 12938 6125349520857
S 11032 894149772
S 11354 65714501
Q 91 13304 1748591874777
Q 4675 13069 6757529669896
Q 1464 11443 3807026968473
A 962 315593362
A 11653 261183025
Q 3935 11852 6667973863593
S 2518 305741598
Q 829 10681 4784275517917
S 1543 670660001
Q 2471 10251 2666914488708
Q 3438 11841 6629131902215
Q 66 12729 6949940359253
Q 250 13340 9704757698308
S 7675 575587355
Q 1227 9196 5634494303297
Q 2954 10364 1523144380165
Q 538 11596 4534422264306
Q 336 7586 6751220477858
Q 437 9068 4566925221895
S 2387 289770522
Q 549 12443 231321563832
Q 256 12638 7026315239129
A 2009 70846275
Q 1785 12408 7681917551916
A 7721 55278844
Q 3697 12290 6676112993327
S 13322 987491290
S 9173 690350355
A 99 517417653
S 8049 115770458
Q 990 11030 2206153512840
A 9639 88885279
Q 913 9396 3690491036578
A 2083 245287424
Q 313 8934 1400227828307
S 6575 510587894
Q 1256 11714 2550848933757
Q 49 10093 5325534876088
Q 4500 11883 3725647352738
Q 1105 12454 4568797998031
A 3051 171769250
S 24 805135083
Q 4550 12191 2043580172561
Q 1261 9960 2466921563790
Q 3146 11469 3789324677485
A 4610 937003099
S 2364 430791362
Q 1282 9949 1967226592912
A 2658 221420486
Q 4165 12409 5242419693945
Q 2744 12071 4138955551915
Q 3865 10619 6345187882603
A 12364 494153570
A 2446 314095237
A 772 17776909
Q 1386 12745 7959120610036
Q 4147 12093 1810617206358
Q 1188 10805 9593313677
S 11087 632262869
A 9831 674300422
Q 269 12992 9214834000645
S 4020 144803557
Q 406 7959 237856721308
S 12866 706013072
S 10548 667326643
A 11219 69603054
A 8336 891154453
Q 91 13267 9534896621211
Q 369 11351 85328585158
Q 2259 11822 6385165027830
Q 1370 9274 7737110469365
Q 3248 11452 6414772749632
A 3901 183602586
Q 366 8934 4337845638502
S 7803 41731327
Q 1918 10868 8410365489526
A 6793 23783183
S 10479 806002471
A 6517 755461947
Q 2320 9512 7074616224271
Q 460 12539 2408630105545
A 6790 742566258
S 12442 729336569
A 5749 174542641
A 8579 967352814
A 10623 98649172
S 10013 737843065
Q 1518 13206 1699216870710
Q 87 12656 3435656890144
Q 3677 13262 6178807712062
S 9709 855845548
Q 1445 8648 1027729777086
Q 1028 12631 4395371414864
Q 713 10614 7041041901976
S 5147 823504424
S 4728 576634656
S 11661 874952102
S 11904 303573561
Q 5111 12158 3213344189121
Q 1495 9118 680163882146
Q 278 13146 5995823440136
S 8505 896876876
S 12630 402512951
Q 1256 13320 2040669190189
Q 841 12316 7023450021252
Q 1973 9906 2490532884718
A 7888 218813906
Q 203 12940 315356026642
Q 35 13186 281330832120
S 497 313266018
Q 2075 11516 8156502308193
S 7163 547881667
S 5516 594066080
Q 581 11573 7677290377674
S 8310 597081878
S 11174 592657739
Q 4312 11148 808769348674
Q 3318 13060 2670709593462
A 9770 226783525
A 7533 410774284
Q 4357 12850 5959661365862
S 7614 507979163
A 10064 210606629
A 8012 459847075
Q 5643 12471 5874234884567
Q 4793 12133 1560472615995
A 13243 461730296
Q 7 13296 5629914961959
Q 51 7207 3559193052015
Q 107 12978 6518323130515
S 6528 713043005
S 5713 138111953
Q 31 13080 3709254494309
Q 759 12085 755158746774
Q 1628 8912 3095668253023
S 1320 842005319
Q 162 13317 6483620638921
S 2225 817569618
Q 214 12312 9087019724661
Q 2346 10341 7165597648500
Q 837 12578 3446823806563
Q 3159 9979 3210536225109
Q 1557 8940 689979957160
S 790 652571748
Q 315 12519 8533017428929
S 11537 309470870
A 81 378835535
Q 806 7562 1911925963306
Q 1630 11500 3855689010277
A 4605 757934048
S 7390 668466118
A 10165 986248423
Q 4959 12344 3824573715136
S 1627 228648448
Q 2466 13347 8880177733611
S 202 169345852
Q 1778 11822 8640860673777
S 9904 124377422
Q 231 11839 9296994479206
Q 4177 12339 3054944037561
Q 455 11153 3946694975349
A 2197 367955763
S 11580 607154329
S 4924 217960926
A 3544 132435266
Q 27 12596 8167600609058
A 9178 794167716
Q 828 10336 4887218609634
S 12225 70132507
S 4811 955422739
Q 507 10467 1377724337283
S 2203 796387084
Q 666 12350 7479647067778
S 7545 526866040
Q 690 11978 8925465230934
S 9772 840816977
S 52 14051224
S 8741 550771779
S 8450 906829392
S 2559 448071415
A 2272 746110912
S 8755 905394304
Q 1180 11242 3294294733551
S 11074 441489354
S 5918 926118204
S 8512 985447290
S 8223 675809975
Q 2781 12880 2422375388953
Q 2412 12956 9785617439839
S 9960 357594694
A 6866 278384727
Q 2421 10103 6583512206775
Q 2217 13360 7435400221184
Q 4045 12455 5982222214453
Q 316 12536 6261219006767
A 12110 848323601
A 9042 559238132
S 9657 126299611
Q 96 7468 2563204257837
S 7211 759014351
S 13172 780361775
A 7579 480715239
Q 1289 12492 2977086648582
S 11380 187861470
A 1403 960019959
S 10208 871400918
S 3802 265357420
S 8777 986748104
S 1526 333956053
Q 499 7409 6102092760554
Q 1897 11096 2187336400460
A 3938 23754172
S 11688 376792628
Q 2643 12921 4876723923172
S 1389 334126449
S 5130 123288795
Q 2218 10418 2438512931952
A 1293 646141028
Q 988 9786 7656471106875
Q 804 10597 4279257727905
A 12391 71259307
A 2260 91120532
A 5182 292569101
Q 1234 12206 8448801964139
A 6478 208894399
A 2195 326425469
Q 566 13164 105328642813
A 6235 396128990
A 13306 612408432
A 1053 596926710
Q 4244 12116 3082237499323
S 6634 781408328
Q 625 12932 9638634644124
A 7632 211354464
A 817 815112301
A 3373 40979749
Q 1226 12603 4198468971882
Q 2134 10834 2217117480209
S 6237 599187487
S 7757 814676500
A 9317 186714802
Q 2076 12059 1851567265781
S 10943 943564158
A 6744 66372244
Q 3659 13073 696360391043
A 8539 949199449
S 290 798406113
S 7708 192145258
S 7997 735789158
A 5900 459167403
A 10084 809330786
Q 1844 13215 690951146906
Q 5334 12494 2473462975549
A 8713 135981499
A 5667 358749353
S 508 979197867
A 2057 636621757
S 9200 915607216
A 8337 630866005
S 4431 61870881
A 439 474779656
S 5138 848643668
A 7640 159262210
S 12572 81718065
Q 268 9995 2568966509576
Q 1418 11998 7211509891938
S 1833 6115957
S 11266 52211676
Q 907 12476 3345301108642
A 7276 80361147
S 7191 92120350
A 4739 433827360
A 5271 891199705
A 6521 684335702
A 4223 502853034
A 7276 288863285
Q 501 10536 6044698838869
Q 210 12003 7757466010302
S 4407 936140013
S 5013 185553495
S 8198 958529606
A 9576 858538106
S 4249 645690527
Q 9 13361 4699649334274
A 4443 583672750
A 11295 327579860
Q 1056 11155 6175598416134
Q 47 11571 3592883590819
Q 2032 12189 532837460019
S 12816 509138649
A 8834 870316334
A 1614 343574126
Q 740 9735 6064987674718
S 2013 182217176
Q 1272 11507 9045906414888
A 11531 593472169
S 12102 145655393
Q 757 12354 2338868862809
S 5444 398332086
Q 1686 10331 2278447812591
S 6550 386798800
S 4125 581812601
Q 3329 10149 5146471434531
S 9372 450103451
S 9146 168294974
A 3874 827482339
Q 2896 10195 5605331486982
S 7742 842672894
A 11937 4843597
S 5663 595698475
A 1820 759567649
A 6418 900922671
S 6419 848914039
A 4255 109827257
S 11577 553926478
S 10875 856860964
Q 1914 9187 1031755190565
S 11004 370085704
A 12316 863929116
Q 4908 12494 3955594460697
Q 2515 10329 5777369333752
Q 849 10945 5985051299779
Q 1262 11279 4398937645769
Q 1203 11950 3689129020704
Q 1459 10817 5280896318811
Q 5659 12774 3582038630228
Q 4533 12118 6837792523666
Q 1987 9571 6694069508529
Q 1901 10466 6509555371529
Q 3164 12424 2662439409765
A 9819 371614062
Q 2681 11323 7981458208740
S 11219 119605521
A 12451 12608842
A 12540 248096087
S 7235 827499662
A 11024 189204220
Q 1526 12998 7321478050444
A 2557 577618932
A 11792 479372100
S 7835 112575740
S 3545 757781846
A 7245 577292595
A 5715 641340671
Q 2117 11632 879810697055
S 4579 27681236
Q 114 13009 1776917991826
S 854 776714825
S 1299 866488880
A 12561 474833748
S 8573 427595197
S 10148 683551656
Q 476 10761 7779343170974
A 4690 656355416
S 5021 821354403
Q 348 11070 1266304926568
Q 962 12037 1474613303466
S 9276 373931806
S 1230 672341559
A 7231 323424447
Q 4025 11559 6245347431368
A 10849 537170844
Q 3124 12190 490880969578
S 2114 332072131
Q 1481 10770 655166511330
Q 476 10321 7889497171099
S 12020 748587547
A 8994 871931281
S 8993 799594694
A 2559 314526436
A 4161 269981965
S 8348 816390822
Q 345 12779 4404789550296
A 238 972625712
Q 3289 10425 1984331018759
S 9239 511749069
Q 148 9554 1738335518396
S 435 599467829
S 8908 305194121
A 5299 888595157
S 362 559418657
S 75 30710636
Q 220 11911 7824098000769
S 8945 682631865
Q 1693 13274 5086924188112
Q 26 8674 2436707762572
A 5998 424681567
A 8080 113273658
Q 4101 12060 2936345545811
Q 2903 11217 2905737259044
Q 447 12958 8646760848821
A 12663 220158221
A 9640 264240590
S 1087 140854863
A 2532 529079552
Q 722 11794 9583423719871
A 477 575778011
S 10158 465738047
A 7724 808065907
A 5670 51628905
Q 48 12721 2449797730959
A 6283 701088322
Q 1436 11833 6646902290769
Q 1545 11635 2432539455615
Q 1479 10474 353213158715
S 1442 835772514
S 9885 748326156
A 3018 551431202
A 4238 867324848
A 11322 849468995
S 8026 933871412
A 662 101649804
Q 946 10396 133249057779
A 1953 502157608
Q 1135 11889 5378986086577
S 11916 45341989
Q 572 11401 6124016447727
Q 2156 11438 4907165462441
S 566 733315124
Q 726 12664 2835065459907
S 13027 571062597
Q 125 12203 998484643847
Q 545 11558 4921170242045
S 884 700527834
Q 101 12693 8685086665604
A 5896 345385014
S 12978 474828967
S 193 739182485
A 10108 560386348
S 10881 274642982
A 3092 297670380
A 4807 629157853
S 10496 715769684
Q 2146 13284 973884851285
Q 2215 9198 4836329208905
Q 1810 12726 8638354136168
A 5413 560946816
Q 992 12260 215771993277
S 5083 76756523
S 12834 76424874
Q 12 13024 8845267169370
Q 2186 10688 1550714918456
Q 754 13167 1030067393181
A 1902 43748434
A 11784 310921467
A 2427 104798619
Q 1468 12558 2136780604115
S 5158 272766169
A 1768 329928403
A 9762 24681842
A 6565 947275258
S 3678 22606317
A 8211 408638704
S 5349 443025591
A 13017 768680573
S 6899 409279127
Q 862 12981 3386421688659
Q 681 13314 9658461909033
S 186 121048191
Q 280 11885 9981857518043
A 12105 587925055
Q 389 13011 4893342239745
A 1325 140422840
Q 3696 11935 7030607053162
A 10798 66972043
Q 1255 8617 6439196606925
A 574 581124645
A 10357 374706120
Q 383 13123 2585968593907
S 5034 918401868
Q 1888 11622 3357709313179
Q 1877 10123 5654221507279
Q 2484 10946 1127802387713
A 2389 179559228
S 8877 512766365
A 5547 998533590
S 3481 527138733
Q 3049 13362 8569867153527
Q 337 11954 6740208877483
S 9315 571271313
S 11328 244594009
S 3566 855137628
Q 1682 12714 7590024916198
A 7419 721518070
Q 380 12494 3724506895397
A 1896 581715541
A 9358 79783501
Q 1635 8373 4128135036527
A 8430 546250778
A 4836 634113425
S 7633 520522437
S 1807 980832553
A 380 290522949
A 12479 562162500
Q 1656 10652 1529023097001
Q 2307 10589 659713214424
Q 82 9755 2800829502210
A 5895 751478155
S 4312 239734799
S 10991 862828408
A 8297 608330996
A 3870 24492543
A 11591 588745146
Q 3471 11397 3556374692765
S 5418 682380371
Q 2675 13326 6050034187851
S 3927 2281711
A 3257 329096783
A 12750 362841660
Q 245 11994 1938390751540
Q 3683 10827 3492073080421
Q 5336 12732 5298585448906
A 7417 810855042
S 11880 631042758
Q 55 9992 3749414840477
S 628 98864836
Q 5831 13060 3033197156326
S 10349 241963267
S 8530 614553014
A 3714 714630127
A 7692 338744157
A 10880 334197897
Q 1946 11939 5065441503835
S 566 244606135
Q 89 8184 7245971139625
S 136 175103770
A 2899 633044714
Q 326 13310 5868821290139
S 9226 674118346
A 629 124375397
S 13259 655451807
A 11913 344819444
Q 139 12449 2540582367454
Q 1060 9308 3609436436158
S 7778 68061254
A 8830 410878190
S 12468 489366116
A 12518 279961916
Q 948 12887 3628265989168
S 7832 163929468
S 7755 896500787
S 9931 766827105
A 3857 235244962
Q 2225 10227 4512360836356
A 12936 359342126
S 7164 283225059
A 978 238934032
A 7580 14672193
Q 2024 10087 8036319896078
S 12269 365645283
Q 1379 12955 1489598709999
S 10653 627359222
S 10106 631534914
A 1659 368155528
A 7326 312159132
Q 27 12355 6680590183485
A 5895 732795354
S 7216 563658224
S 1239 210504005
A 2172 618586429
Q 1470 12397 490654513403
A 9596 459477157
S 12985 992890097
A 8366 326061299
Q 1834 9286 950944978770
S 12499 448424305
Q 2741 11573 4614904586551
S 13152 189637163
S 7292 928142946
Q 2586 11534 2284974015315
S 86 390473871
A 12655 191029165
S 34 435604436
A 7146 568271733
A 609 104344658
Q 4835 12040 4040806316636
Q 1160 11572 9419852033323
A 789 537622154
A 1247 189024738
A 5356 784622180
S 2759 346963328
S 12341 319677526
S 12739 673967378
Q 1106 11122 7686257160027
S 8386 648642480
S 12723 827066321
Q 835 12505 1843058467038
Q 1332 12908 1631342705775
S 12102 541938026
S 1017 464798537
Q 125 12725 7161125672816
A 492 615139747
Q 388 9212 4942723834809
S 11226 461106267
A 2870 65896418
S 4279 423598648
Q 3471 10733 7227250573504
S 702 701074567
Q 1968 12551 2744115078836
S 596 511317848
S 802 92631680
S 6092 351104428
A 6857 652353428
S 9397 866403965
S 10764 180257692
A 9507 443053075
Q 1532 13346 6266750836800
S 5765 883571195
S 12729 770969915
Q 896 12563 8178310257687
A 5222 853567325
Q 1021 12452 7228073728311
A 8976 678118711
Q 59 12871 1723258987073
Q 2427 10041 649145253724
A 10282 669098714
Q 4436 11699 2237976399584
S 9314 887347948
Q 2100 12989 973666553968
A 2252 773387043
A 2117 734184384
Q 2499 11135 3835272692986
Q 27 13296 7569361646400
Q 1410 12739 6627774300598
S 12749 242709627
Q 682 10989 376951521306
S 9618 572567708
Q 1439 11234 6779388218353
Q 3097 11477 4533798996961
Q 24 6761 1641158629031
A 5322 841572608
S 656 250763044
A 10877 246651254
Q 2230 11489 6864562547850
A 10191 372337254
S 2855 121023421
S 12988 332993036
Q 4570 13302 5702783184728
S 10130 261584519
Q 1562 11993 4531317745431
Q 12 8416 327754746635
Q 510 11438 211461888714
S 9888 11672779
Q 4087 13034 3641817656707
Q 1883 11981 1489450114299
S 1942 984253082
A 2633 988447619
Q 2861 10804 678434446053
A 12538 404155263
Q 2007 11104 1440665426052
A 5268 339109880
Q 86 10162 8654447798399
A 2554 634337144
Q 1667 11925 542063823700
S 13316 952537399
Q 751 12660 4352857852856
S 13321 269573372
Q 1148 12881 6155570266714
S 13348 862308242
A 11336 410574806
Q 1760 9627 4999589746368
Q 726 8526 3869436352898
Q 521 11321 8703352743232
Q 1585 13294 8570706986742
Q 600 12723 7104442387198
Q 1140 12483 4329270046391
A 2671 739284858
A 4855 187398911
Q 477 12906 6756433894087
S 3230 866151436
Q 1177 12584 9283891909452
Q 3621 11811 7290158370355
S 12017 849477666
Q 1491 13209 5935555325801
S 11536 28533299
S 4723 479446428
A 10500 794755041
Q 237 12757 9457005317627
Q 3021 10314 4815320344572
S 11371 584991654
Q 4440 12322 7598362019522
S 10405 604175489
A 3797 976057105
Q 186 7739 6959049920361
S 1614 656261930
A 7765 41973075
A 2102 484267003
Q 1082 10954 8225809352918
S 7260 680972907
Q 32 13248 7714554520713
Q 3090 13180 9000521177792
A 10353 146489390
S 13143 534687954
A 7107 881780437
S 11736 161175186
Q 3918 12856 2115206826843
Q 2825 12520 8138243674435
S 12137 116074084
S 10413 782757059
Q 389 13254 38094577601
Q 1329 11276 2279189303648
A 7897 303075321
A 6337 556182803
A 11306 219998348
A 7382 693686510
Q 633 9854 4443617689267
S 580 71777774
A 1148 436997348
S 9274 972248023
A 1044 780505491
Q 3045 11720 3131741102568
A 8226 594981316
S 1267 443362948
S 1054 392814503
S 13163 536918247
A 768 850213726
Q 520 12299 1265715771492
S 7753 766870943
S 3523 375162878
Q 673 13295 4600495435044
Q 103 12641 4087064113690
S 2403 807432401
S 6682 823903575
S 5675 200213908
A 2022 965501396
Q 1548 11229 7919638909672
S 10110 202101966
Q 3033 13313 5773976559553
A 5891 813209824
S 5204 742692840
S 3774 185409928
S 1897 910978777
Q 70 10880 3551010395040
A 11281 440445376
A 4351 935645456
Q 690 11650 3200237115192
Q 2269 9162 3236638637697
S 11692 26139074
A 3815 303413238
Q 619 11367 9757552198049
Q 840 12938 46577391888
A 4209 142048273
Q 2108 13182 8362437547598
S 2306 660524462
Q 87 10011 6100152314276
S 9886 82939927
S 11298 555796515
Q 2826 12847 2736119023384
A 11885 588317896
Q 3157 11481 2709334157945
A 2762 120284989
A 5729 562077639
S 8448 69774558
Q 154 11726 7523529681094
A 12994 611788357
A 12088 971826623
S 5126 180229870
S 5230 932032861
A 9581 997324580
S 10506 870736447
Q 300 12178 2180880956726
Q 2647 12026 3292775045688
Q 256 12513 3695016380503
S 12742 42445488
Q 2 12761 1841774814398
S 11877 269310881
A 11323 260328278
S 11087 540097294
Q 638 8199 7351382628140
Q 745 13216 407328316409
S 6560 922038178
A 8291 208948969
Q 750 11616 5134176490508
A 1252 96907353
Q 36 13191 1141032357825
A 6864 922615081
Q 500 12337 3221989110407
S 11110 594848145
S 3780 604357588
S 2943 403092741
S 4233 887731710
Q 2702 10672 2820023548668
S 6264 843370389
S 5789 577764371
Q 2605 11126 3217325424752
S 7477 864569112
S 5270 940098376
S 818 269144870
A 10683 275085178
S 2068 516111819
Q 3044 11168 3432259823203
S 7151 986480084
S 10657 974902867
Q 3987 12795 800860531258
Q 81 13211 2645260116738
A 4289 148082919
Q 4074 12599 2895365877711
A 5116 11244565
Q 3115 11559 247847186624
S 3551 978737105
S 5603 863381411
A 400 730139322
Q 1990 9681 3099691227548
A 6062 667984839
A 611 477931681
Q 1132 11402 5696612580308
Q 5342 12067 3082250719298
Q 2296 11323 6938581029991
A 6484 687680773
A 11438 787981650
Q 2443 11893 9142883659258
A 7085 669950686
S 663 88046342
A 478 895812830
A 12537 276400969
Q 1582 13027 6184651536328
Q 3719 11457 6665681354269
S 3637 488537170
S 2605 161498735
A 11230 929419270
S 1773 924921452
Q 161 13087 3689195971414
A 8105 609628135
A 3045 704465922
A 12405 41133345
Q 940 12378 6373609591836
S 155 456045478
A 871 802851408
S 11570 992466642
A 11523 874975108
Q 316 12965 5023075407567
Q 1673 12406 867478622729
Q 844 7531 4812859170387
S 7928 597395153
Q 5749 13283 3857705690714
A 8958 928214049
Q 687 8719 6062146899572
S 1098 823842472
Q 170 8027 4463153659296
S 2903 457252629
S 11897 698862347
S 6250 586552079
Q 425 12457 435987946517
Q 2525 10388 6510605541506
A 2355 728812163
S 10250 14916333
S 496 257760025
S 715 463171861
A 9530 153247576
Q 1753 12666 95606176899
Q 416 13342 2895261904148
A 10622 976504169
Q 21 12990 3069252071616
A 5573 919405382
A 4079 306438310
Q 475 12793 4355340198223
S 10196 72487219
S 13290 305558125
Q 1361 8959 4616922276950
A 5677 564425211
A 4783 891887891
S 11921 992384350
Q 8 13347 7365533074680
Q 893 12371 7801347246601
S 5005 787053543
S 2180 408404858
A 13029 775346170
A 7298 775473067
A 11683 864179730
A 8621 662059352
S 10030 717326686
Q 5203 12912 1706160141690
S 9092 458745897
Q 4160 11936 627949565373
S 6244 469995155
S 7548 913220596
Q 1178 13097 8847640569886
Q 887 7728 3404373161714
Q 3621 12356 1384667909765
A 7576 256818204
A 10510 526598269
A 3257 285877079
A 12142 269322528
Q 2240 9840 3613558804990
Q 2838 12327 6674423259772
A 11818 449830555
A 2569 644202112
S 1189 693431107
A 7235 736829786
Q 460 13299 6455489355545
S 9552 450784724
Q 1118 10406 5262623460425
Q 1236 13169 1204819891819
S 4343 745834160
A 1764 646522476
S 8511 807783602
S 12780 992901372
Q 527 9201 1151134770002
A 4462 19141973
A 7425 79958434
S 5686 239631818
Q 1895 9579 2659434552307
Q 11 13359 5872176148187
Q 527 13234 3074453292942
A 7581 48908165
A 2165 61376827
S 12152 918756935
A 2942 313566321
Q 1277 13162 2138557352274
S 8423 128248436
Q 377 9196 5719954733479
Q 538 13124 444375164685
A 5569 165440764
A 4441 612002403
A 12477 272022024
A 10341 53168308
Q 556 13268 5147208165801
Q 2287 12873 5884118485340
A 1178 629184235
Q 3557 12908 1479756787591
S 2799 48380851
S 1727 636052325
A 11441 346299049
Q 3176 12736 2386477890253
Q 740 10265 5750645394517
A 775 860169602
A 11053 299547074
S 1640 503988667
A 8509 853504987
Q 820 10143 3041954455727
S 10475 394022540
Q 938 12888 1951512974955
S 10275 236319084
Q 228 12025 5903754835963
A 9922 755252137
S 6999 85516230
Q 460 11843 7654080859786
Q 1 13117 945512817718
A 12305 423437643
A 6364 430001550
Q 2334 11535 1472406813903
S 4298 253573513
Q 4564 13301 1504468384245
S 10469 62043428
Q 2401 12870 4012227463970
Q 1057 12621 5196719105832
Q 804 13163 62249565845
S 1067 912773128
A 2692 253706050
Q 515 13016 7621519768563
A 839 329835181
S 2940 808742871
S 2422 290512629
S 6736 872928157
A 8599 425005637
Q 304 9743 7437620545836
Q 559 11639 5412411874343
A 6379 592142588
Q 702 11972 869307234743
Q 323 13047 5938627813632
S 4449 154102056
S 7737 164436413
S 6312 117731367
Q 2088 10138 7901395304724
A 7471 711666010
Q 762 13119 3158082488293
A 8629 130270651
A 7196 948678474
Q 1227 10920 2709459316963
Q 166 12622 3765516651297
A 13015 487275804
S 10949 326130777
Q 1026 11230 4253806040302
A 291 718784717
Q 1424 13137 5295656600231
Q 3648 12427 7355769779636
Q 3808 11412 3131124150844
A 11908 685146291
A 9648 967180060
S 7539 860150552
Q 401 13067 5272799966297
S 6449 352493664
S 37 361113401
Q 2364 12029 6185677740486
Q 2993 11910 5058450090876
Q 1246 11879 2674896150829
Q 1886 13106 4854540981488
Q 160 12595 938453142377
Q 3241 13013 5681882544361
A 6644 622391752
S 1725 145694921
Q 2589 11893 3626791827589
Q 429 12877 3610390706559
S 7771 957215689
Q 176 12299 1337803834717
S 6670 887209410
S 10792 492808066
S 6872 353409748
Q 78 13361 259492279696
S 5827 899717427
Q 3167 13056 6235171944131
A 3912 340381844
Q 3204 11839 5447963302251
Q 626 13059 2545430011185
A 7452 275343132
Q 886 9131 3872682277647
A 4207 711674176
S 303 457222354
A 5453 106540712
Q 45 13150 2745574235140
Q 108 10637 5787400098242
Q 108 12269 9640141098240
A 727 8544304
Q 796 13311 7100482843166
Q 160 13223 9572915213986
S 7682 677443519
S 12367 801437093
A 6079 65798084
S 7154 458826727
S 5072 172257317
A 10312 150325811
Q 160 9287 9039303896285
S 412 359623443
S 8651 168999558
S 2788 223399507
A 8746 360337365
A 9311 802984415
S 5986 936458671
A 1048 228045583
S 6385 727367266
Q 3386 12543 8793579262127
S 1145 107134693
S 10329 504656807
Q 4321 13181 139668720546
A 5287 470004355
A 8628 24580605
A 13354 574139189
S 8385 712264497
Q 2359 13185 7115382678147
A 11794 243915395
Q 1710 10107 4409536051546
Q 760 13335 4017487665083
S 12132 786111738
S 9134 84280117
Q 4529 12379 5703920276567
A 12340 4622629
Q 814 10340 4459530979052
A 10126 4966428
S 4747 594123221
S 8208 214857191
Q 1953 12785 171665241375
Q 2067 11922 8336899798223
S 4992 384929979
S 8979 328318922
S 12856 185702036
A 1471 826049387
Q 1912 13252 8866618492029
Q 273 13277 6461641445000
S 599 42123243
A 3168 151848126
Q 1831 13162 6596964731071
S 4680 103110331
A 5465 53857551
A 2800 158545399
S 6682 126905053
Q 639 9269 6720793175306
A 11713 811504665
Q 2728 9874 6091108434252
A 12283 899870745
S 2274 494614951
Q 3873 11185 6395957651927
A 4369 73801542
Q 3707 12276 10982617490
Q 2523 13349 4351131781921
A 958 335884379
S 10950 114754271
S 6220 667293869
Q 2 12003 2932561971802
A 10310 686732863
Q 44 13361 2532318306692
A 6275 457961104
A 13177 761911294
Q 156 12691 1865218028005
Q 2955 13003 5478540218827
Q 1858 10360 5782488438946
Q 2728 11198 5974998246733
S 12169 957626219
S 10167 15805435
A 2791 267953948
Q 3809 12071 2794640495731
Q 1102 12275 1039875468751
Q 4584 11948 3996549128524
Q 2074 12517 6056499654564
Q 4037 11357 1524347359807
Q 858 12187 3299403937027
Q 123 11372 6815823660521
S 2073 921141907
A 4821 589692073
A 1843 64049910
Q 139 13316 679712743038
Q 6070 12999 5798926908009
Q 868 11110 2493117591551
Q 1271 12805 3499933956698
S 12709 531991243
S 3432 72005859
A 1877 944860505
Q 3148 13130 8557338898485
Q 3068 11928 5174200985507
Q 803 12362 787572988396
Q 448 9921 3044734913807
Q 387 13134 9356315218393
Q 521 12287 4758234189
A 10172 876617992
A 8797 348861472
S 11798 245390731
A 2345 559664984
Q 172 11764 4333290648877
A 3322 621939484
S 194 2662664
Q 2342 11943 273324056092
Q 497 10147 7829095972007
Q 419 9428 1174133580337
A 3416 469570922
S 2009 116350838
A 4202 420391503
A 11020 719396835
S 2821 938405076
Q 1443 8199 5075753137085
Q 780 10208 6433644316379
Q 2445 11312 4657786721778
A 3431 964393516
Q 91 13015 2264161843998
Q 1875 10842 8056457949789
S 172 378424786
A 12258 848255574
S 1534 229654070
Q 93 7926 2193130211912
Q 3 13344 5878774142460
Q 4252 13087 4680945054807
Q 24 13353 7006691744303
Q 562 12976 6661379342773
A 5794 123246139
S 11275 508059190
Q 2851 12981 1405654450743
S 9520 137748352
S 7604 338684855
S 11471 39559409
S 9201 643753258
S 10087 543195236
A 4294 12334921
Q 367 10561 2451712056431
A 7488 332381311
S 13032 641991230
S 204 464674011
A 8718 866958508
Q 3439 10948 6720703513109
Q 4271 13087 1391603777988
Q 4283 12155 1690395506441
Q 548 10203 8874784159336
A 10789 920341704
Q 2243 13118 8395979463986
Q 2248 12892 5170706857311
Q 2818 10896 5457307263900
Q 219 8518 2117981586578
A 4278 853508643
S 3657 843539615
Q 353 11561 3366279626858
S 1370 863448554
Q 376 12321 8133121657473
A 1105 767956580
Q 3125 13156 1746663652899
S 8097 887993000
S 9464 849753395
Q 2730 13317 8842946561474
S 5419 549283657
S 11171 349800045
Q 1629 8995 6680126880542
S 1558 41418053
Q 3763 13200 5788411587437
Q 2738 12313 8086518528865
S 10671 277600418
Q 981 9538 4191027177514
Q 1727 13058 9351187140827
Q 990 12136 8899075119982
A 4033 283253976
S 4318 937259002
S 13251 421659339
Q 2783 12911 2380283516657
A 6358 587586629
Q 586 12574 3830754724787
Q 1746 11638 2788841931630
S 560 172545758
A 11505 507918209
A 3485 941333748
S 12394 634394783
A 600 770472915
S 4811 670040002
S 2736 146842029
Q 4018 13032 293108864341
Q 3525 11941 2870356461041
A 5195 412798579
A 11660 141537926
Q 1452 8224 3987674700271
A 3673 672892514
Q 3904 12698 1960261293900
A 4287 707096096
Q 1408 11866 6611027143078
Q 1159 11963 7268108805044
A 12021 539099819
S 8480 607540110
Q 1129 10940 8173635115371
A 11599 782682854
Q 208 12738 7487378714481
Q 520 12729 5560410245304
S 10491 619830416
A 9472 396488643
S 5318 268768851
A 5870 309817148
A 437 673402078
S 11620 843230416
A 10358 662206507
S 11541 965003340
Q 290 13243 9928784209615
Q 309 11711 3476702905768
A 11631 517008344
Q 5411 12102 1162561975198
S 9594 534010232
A 7658 146721728
Q 78 13272 6293291428188
A 2017 531324886
Q 4630 11553 2616471506185
Q 2080 12912 6794889221744
Q 1479 13051 9247021190930
S 5879 515834460
S 116 858205196
A 4417 739945004
Q 819 10280 5855610314924
S 12906 968968832
S 6804 14926940
S 10386 995690932
Q 390 12101 9651412437906
Q 4040 12906 6052769033495
A 274 391957368
Q 441 12515 9418030021399
A 250 658178564
S 11821 90143063
S 39 580315038
S 10759 441371426
Q 300 12650 4286044228294
A 11112 391655850
A 3073 43859
Q 599 12910 178074498306
S 5050 191646995
S 6164 471814496
A 473 665180288
S 6895 450368479
Q 27 12252 3904079461069
Q 3349 12024 1294260195915
A 7303 802160484
S 416 12596816
A 11468 381681488
A 11521 682101684
A 1787 788787595
A 970 360849459
A 5969 791786031
Q 1366 11299 4198506176786
S 9105 286599029
A 11536 397628844
A 3288 98255330
S 13348 225676162
Q 4904 11779 6760445985710
A 13132 215099324
S 7456 673190359
Q 587 10876 2721607836153
S 10118 256220914
Q 5500 12772 223432230490
A 12323 324622101
S 12110 441388243
A 8866 530906394
A 2136 474256535
A 13155 779336238
Q 272 11139 4899500017922
S 3249 857522853
S 6740 170005723
Q 962 11628 8294138964154
Q 2379 11253 2830037399524
Q 1704 11852 76205561439
A 13309 333049635
S 3713 320490409
A 346 783473446
S 3317 101512355
Q 3078 11283 3457948511836
S 4233 365329744
Q 850 8529 4009058671527
S 3192 242177232
S 6850 775845578
A 4236 632874094
S 7647 491628307
Q 241 13320 6674016052398
Q 767 10026 994271667569
Q 3389 11266 3920243989641
Q 608 7720 5340152051836
Q 3654 11161 4602082203464
Q 1330 8370 1515896465488
A 12684 996936277
Q 1703 12911 2325375046162
Q 595 12964 5678465373328
Q 353 11435 4002283299779
Q 333 13329 5186509198610
Q 2730 11150 4083685237961
Q 1356 11766 8980365580001
Q 4004 12800 831636997403
Q 1391 13298 3348754355798
S 11612 132161574
Q 1441 12852 8230377001822
S 140 687786838
A 8534 650631450
Q 933 12630 294541148862
Q 578 12056 2987363607188
A 11239 681489703
A 10506 562840151
A 6241 759632097
A 10004 777723190
Q 563 7890 2577365071149
A 4817 912947312
A 9924 735738925
Q 2803 12361 7543715941445
Q 3262 10219 3006845636943
S 8735 831936395
Q 1043 9598 1398122400865
S 10210 432723741
S 2945 435624490
Q 1526 10294 1405870973727
Q 2263 12176 4292198412746
Q 300 12143 608253239213
A 10867 550592424
Q 1088 12513 6912533380942
Q 1859 13233 6549995004351
Q 179 11918 9349110300464
A 10331 853823079
Q 3015 10982 3417269270451
S 13086 434952612
S 1726 477473139
S 4642 301309383
A 8099 32139223
S 4862 620764191
Q 2447 11326 1589783675374
S 2677 646400138
A 149 583087771
Q 3245 10265 6723768406768
Q 460 13213 1985811899381
Q 112 13353 1097003005503
S 3901 291884007
A 11981 587535582
Q 2425 12724 5572960543136
A 1565 628476912
A 3426 11290499
S 10073 284274841
Q 2207 9805 5227404613248
S 7716 958864088
S 2619 245398089
Q 2618 12847 215901794318
S 4167 909789692
Q 1940 10944 1502856992649
S 1052 494413945
S 3274 829861229
S 1754 61771622
Q 1494 11151 6510479532508
Q 248 13121 1422481203754
Q 599 12382 4575227783701
S 784 738077510
Q 3368 10919 1918029864543
Q 873 13211 9221717525053
Q 232 11793 5626618880780
Q 1008 10454 8873737354940
S 7813 623329294
S 12796 593069171
Q 340 12165 8389216226473
Q 4149 12323 5359877978227
Q 1845 12295 6017815401619
Q 2817 12419 929290520665
S 9494 194006969
Q 2955 12918 3216770325746
Q 2542 12554 9466923516387
S 5014 497260321
A 6485 483598763
Q 552 12936 9848376727558
S 11429 790000062
Q 2108 9919 4032102710353
Q 3421 13145 2269497735295
Q 3106 12932 1595666606674
S 2415 591551882
A 5495 828931915
Q 128 13330 9994182678431
S 9947 981352013
Q 296 10877 9847772658723
Q 1557 10418 7955627431070
S 7448 93921640
Q 83 9979 1943194325193
S 9494 314807647
A 6814 525283599
Q 1816 8523 644613120616
Q 304 12875 5020322265502
A 3959 315496447
S 4103 844249695
A 6839 436630586
Q 1541 11939 776865385636
Q 1274 13104 4525632353268
Q 620 13261 1548656941624
A 10503 668941275
Q 2138 11370 2054490462708
A 1701 438973286
Q 717 13207 5220148118454
Q 440 12175 6742813094089
A 910 786559009
S 5929 156710542
A 8728 723154333
A 2289 426740060
Q 152 10235 5956994649987
Q 81 13155 8348454826060
Q 1235 13187 7813553555204
S 9019 186824088
A 7366 443080368
A 9520 151777296
A 7599 513596484
Q 1861 12114 874837167133
A 5292 190364920
A 9579 190947294
S 2504 906821477
Q 1205 12775 3039805853435
A 2316 706441645
Q 13 10438 3527354363253
Q 1631 8546 5596909109696
A 2868 789902138
Q 38 13333 1231474729818
S 2327 529305342
A 5855 562190173
Q 543 13238 3861017417113
Q 2026 12509 9119368064344
A 6991 575399227
S 10613 834333235
Q 5069 12569 5971987282153
Q 388 11906 4537766166197
S 3521 645675518
S 12885 532521206
Q 1863 12164 3821099164016
A 12512 38674503
S 437 324797187
A 10716 416314784
Q 985 11188 6231183009365
Q 1759 12563 54369594960
S 7097 658849898
Q 4479 12186 1947625404011
A 7251 971317952
Q 788 12661 412169441845
Q 909 8522 1961885270922
Q 787 8068 1662069010657
A 10019 777373437
A 8808 554316591
Q 677 12494 2844445599012
A 4137 891368743
S 12892 159419389
Q 3429 12720 2673109452239
Q 1080 9090 6013869085017
A 9700 607314889
Q 1852 9489 4479046340954
Q 1247 9379 2816207967353
S 6680 272941631
Q 2878 11272 4028980376378
S 8067 280096585
S 3891 863730925
Q 3842 12535 6691280242391
A 12763 445681849
A 12585 153800362
A 1635 736430657
S 518 20008462
S 5096 834608651
A 4996 169334944
Q 679 12500 3140546823372
S 3149 329022058
A 8619 136581273
A 7804 566006130
Q 592 11524 290525291116
Q 455 13274 6566939329290
A 11293 978974792
S 9470 846788627
Q 1154 9508 56995722173
A 10711 711422576
S 9098 384799211
S 586 91217465
Q 54 8861 5685332174121
S 1593 164380789
Q 1607 9350 1633475364165
Q 2500 12483 1462345445474
A 449 342489392
S 2865 850763255
S 8533 36332103
S 11666 928988397
S 7745 61397659
S 5438 612040207
Q 2396 12990 4803351558392
S 11878 384170009
S 3365 942552644
S 11185 737743982
A 433 256808392
A 4846 802669217
A 11796 856947897
A 12418 889965875
S 3584 83936022
S 4491 932978398
Q 2918 12393 7294769854729
A 1505 506290138
S 7745 996110408
S 11376 150998641
Q 601 12399 3981363746095
Q 2023 11180 6850380321419
Q 53 10208 3740263922664
S 10624 898385242
Q 1598 10857 7692960226152
S 2983 669427291
A 2879 966273091
A 9053 877961350
A 10058 246675219
A 3488 542218193
Q 2543 10324 2524271177346
S 798 997336998
A 11048 362386694
A 2253 363027114
S 8387 52608270
A 10144 806459910
S 10381 790843927
Q 1612 12208 4047464350907
A 8567 636294161
A 3266 757120647
Q 1113 12537 7455428631890
Q 8 9984 5077567580104
Q 146 10144 2850522143180
Q 66 13349 9398717455888
Q 1900 9822 6042602850093
Q 450 13106 8415647895499
Q 28 13335 6511550157686
A 10650 357735650
A 2996 782688887
S 9019 783664223
Q 3142 12090 5070207083594
Q 1196 10341 6521759544784
Q 898 10378 4521384750364
A 568 934715130
A 13021 188732907
Q 1468 12576 105870464753
Q 2881 12694 4367219301838
S 12775 108039314
S 10197 305180502
S 7716 947242942
S 11309 170183170
Q 3126 13072 9087870234451
Q 4161 12679 4845242745603
Q 398 10971 6243884515317
A 9714 440628234
S 9691 29961071
S 11413 81426168
Q 928 9217 661582998754
S 8427 246239135
Q 3285 11932 5852595059339
S 11701 643002954
Q 3251 11731 5513465811406
Q 4697 12112 1814606279321
S 4001 254286114
S 1198 697532582
A 2751 748150151
A 2773 660950396
Q 1304 12585 705441951901
S 3885 447183688
S 5343 445659677
Q 639 10835 4405057871176
A 12514 981840491
S 2635 836079741
S 1604 292303279
A 3439 803814201
Q 766 12392 9553219972137
Q 768 11318 3455450252744
A 11232 18221443
S 10285 690140213
A 9174 3954127
A 7416 998496636
A 4482 346618952
S 7390 334547934
Q 295 10514 5123333986528
A 2173 637354527
S 13296 843071830
Q 165 12756 5316586896669
A 7305 561514565
S 3107 594636876
S 900 697571721
S 12038 759803927
A 1546 444910034
A 3273 230153712
A 5323 450359216
Q 3416 13158 4213565506336
Q 420 13138 6721035029153
S 9425 215049840
A 9729 332981528
S 3594 299841720
A 8937 281731556
S 7116 369076154
Q 1428 9866 6878197185562
Q 4574 13062 4259710132819
A 9858 200066688
Q 1522 12624 6627669033077
A 9223 682776148
Q 1159 12655 6683872260801
S 9949 322056187
Q 1079 8827 3990748111716
Q 4723 11513 6744409725251
S 7135 4661072
S 1103 891247103
S 3856 612725303
S 1318 389638734
Q 2777 12498 3690434981906
Q 538 7476 247781982612
Q 2194 13329 1629505283616
S 9084 358097107
S 11992 644426209
A 6161 909074023
Q 3511 12359 691720249887
S 5798 259345344
S 10148 632072254
Q 928 9935 472961997517
S 4048 956997030
A 2202 667373066
Q 2397 10035 1048156140689
Q 292 12313 3486925251632
A 11588 298184155
S 4045 400017709
Q 2905 12156 2997030749445
S 7738 956163018
A 13349 694042740
S 5723 645312426
Q 4259 11594 1243539755290
Q 2419 11065 4126182718653
S 4427 644369351
S 3726 240524086
S 8942 765471545
S 10900 834067459
A 3123 669742999
Q 2091 11448 7655817437698
Q 1494 13009 8223562497454
A 11275 836104222
Q 1658 10529 5505789404342
Q 239 7033 5966508848190
Q 35 11395 2301167577821
A 2800 287418570
A 5636 569989558
Q 2537 11506 8964446630930
Q 731 10092 3201576865211
Q 3846 12574 3448879886014
S 3728 625146998
Q 2653 9746 4148500032740
A 324 154528657
Q 574 12919 6098542986319
A 7989 664483535
S 12795 12087899
Q 1398 12222 5342414687910
Q 274 12793 1965874849710
S 986 286554540
Q 545 12732 2708913375419
Q 155 13298 9913653898641
Q 455 12499 7252030844912
A 111 696955711
S 4502 98653606
S 7809 525989417
Q 4585 11805 3696318757111
S 11735 283582570
A 11182 199250016
Q 39 13335 7949981419271
S 2305 402099525
S 10497 492833644
S 10284 483116533
Q 1508 12416 1115213031815
Q 1460 13068 7075960166347
S 5194 102834511
A 10860 872154368
A 4398 914800297
S 12464 189795839
Q 199 8937 736598937929
S 6091 578750088
A 10529 776377662
Q 2722 9983 2108722978691
A 1497 398762368
A 11494 611367601
Q 3593 12883 1132301881446
S 6030 718808313
Q 469 11741 6468963804188
Q 5227 12678 824304173562
S 6893 502367628
Q 2627 12054 4972044139780
A 1711 189748878
S 1087 711967680
S 8002 46361968
S 6698 194145130
S 4082 518808444
S 11254 361280360
Q 3572 10856 3100869923719
Q 46 10292 7589499048182
S 12740 210767995
S 9570 972558578
Q 1528 10179 5954671292192
S 12171 155509267
S 6518 616091815
A 11369 437308982
Q 22 13292 3388076972727
S 5183 962561003
S 11545 320943774
Q 351 12688 1916604615507
S 8845 700817875
A 9370 74732170
Q 926 10509 9309052143575
S 12448 558327286
S 7419 854535655
Q 427 13327 2531121738171
S 9145 268086980
Q 842 8992 8089425427407
S 6292 223717507
A 2324 242462899
A 2921 887168458
Q 4750 13224 1717385173283
S 5377 808871237
S 13087 650423421
A 1094 259315937
Q 764 12621 7941032613596
Q 893 10863 5727747869342
Q 737 13046 7831126970675
S 7065 512818543
Q 1679 8714 2445603172901
S 7989 267968963
Q 49 11871 1780426689286
Q 2365 12955 5346447806123
Q 417 13083 5337124092574
Q 26 12628 5598407374235
Q 5163 12247 581699613723
S 1220 222582226
S 7810 982835570
A 294 511912204
A 10889 196391314
S 11041 355303026
Q 71 13010 6902422834967
Q 5051 13304 6499578896014
A 7763 480654450
A 6710 937954551
A 5291 516054122
A 5333 339668236
S 7941 500629058
Q 781 12641 6302325955294
A 5312 669254530
S 7191 766984921
A 11061 909620375
A 1118 317129370
S 6503 863782713
S 12771 398268442
A 11974 471283625
S 33 619946226
A 5930 812636695
Q 890 12482 3833869908145
Q 930 12448 8227945769925
Q 36 13318 1870640978248
S 7034 48525217
A 7164 553782007
S 4091 891494344
Q 257 10292 6291087362070
A 5259 94700905
Q 96 10989 9787483491431
A 5958 355431142
A 12787 941402307
A 3244 452665180
Q 1224 8563 3283216164090
S 11407 179178040
S 2276 420738701
S 5958 946256004
S 6766 590154270
Q 1765 11829 1295339073695
A 4110 326438681
S 10204 432935785
Q 337 7885 81838837347
A 11532 817202600
A 3865 935598214
A 12856 8430753
Q 4462 11457 1262506525451
Q 884 8255 6468077420504
S 12643 180415588
Q 295 13340 7293080348231
S 3621 941225538
Q 1080 10890 9579111664462
Q 375 7732 6907813707759
A 2833 613918925
Q 566 10760 9530387346627
Q 1110 8799 5612289486558
Q 664 11732 3580783199226
Q 44 11762 7709956646115
S 6359 426555745
A 547 448229850
A 9603 946345100
A 6326 324636049
A 4826 608892619
Q 3568 11160 5692275006999
S 7393 10593812
Q 3267 10781 949881421904
S 12704 995518098
S 10247 29663945
Q 1633 11001 5945076570262
Q 3113 13357 8332590328428
S 208 769353894
S 9921 644775204
S 11539 902021919
S 1850 897338537
S 6910 34887853
A 7715 632329230
S 1198 561623264
A 5201 749675558
Q 1917 12048 2156581499877
Q 2225 10284 7907072542955
S 4543 77902468
Q 3565 10396 674567227449
A 2039 689908704
Q 783 13075 661369431594
A 10768 798595771
Q 1798 9786 7663304885156
Q 320 8924 830373955493
Q 2049 12761 3858360864762
S 10222 359507446
Q 1009 11580 2521729110389
Q 32 7679 1728453783794
A 11341 50392847
Q 468 13114 7065515059052
S 2542 961112421
Q 687 8774 5071510679391
S 12916 521008877
Q 4129 13335 1458906423723
Q 3629 13094 308435123654
Q 417 12140 1730347557265
S 6419 734053005
S 369 586018344
A 6570 622031670
Q 571 8349 3129760761030
S 8707 592478010
S 8475 170883061
Q 2352 10098 3446930189135
S 11524 19306867
Q 2718 13259 4572428239602
Q 2194 13274 5744519310871
A 2421 208186932
S 11389 857025372
S 10158 837516014
Q 4241 12141 4603511615116
Q 1504 8666 2483252859804
A 10802 361048764
A 5388 939013578
Q 2177 12011 6011505823559
A 5279 518390732
Q 3902 12225 6517040556505
Q 994 13245 6854014624912
A 10215 73559945
A 4358 985060527
S 3343 596906847
S 3999 903742074
Q 2350 11973 3781538353713
Q 751 12531 1840610481396
A 1730 687002064
Q 506 10767 7697704244792
Q 341 8341 360058957542
S 7627 765407996
S 9858 566676033
Q 1004 12316 4389861066997
S 10250 255916627
A 12724 964886302
Q 935 10565 2946450400463
Q 2803 10776 2990097941397
Q 3556 12456 1026846531522
A 13336 531625888
S 3611 628907934
A 3717 197003200
Q 221 13111 7067285205828
Q 1745 11793 4387438244215
Q 2017 11811 705734293202
S 2353 44027669
Q 2114 11851 9166931721951
A 7207 100624800
A 11121 604824248
S 10790 489937286
S 1650 89916343
Q 341 13299 655021516358
Q 1043 12118 7585778542776
S 3051 956026468
A 1529 564563801
S 5081 378059949
S 6766 753838049
A 9593 446768864
A 11448 85126150
A 6648 182994362
Q 1008 13215 5291716283449
S 11013 35148464
Q 3459 10727 4432240941033
Q 1084 12689 667326615252
Q 220 13353 7568807003047
S 3542 392065974
A 13053 960919562
A 10024 131110106
Q 4185 11900 4025564075016
A 2765 327984
A 13361 16206194
A 2065 759165316
A 11661 698788050
Q 1492 10894 3125655945083
A 2200 682465324
Q 2871 11877 8718286860283
A 4044 770228202
A 1710 410145628
Q 1024 10482 1288207782318
Q 2963 12802 1349246776579
Q 232 8293 4063742215035
A 5785 79885167
A 1031 86300447
A 6567 81313800
Q 6199 13145 331760023543
Q 1460 12178 6283414774455
Q 2737 10002 4425714130587
S 4875 57066643
Q 1739 10580 808577158797
Q 1625 12735 8167244892792
Q 486 12101 4367808943366
A 2265 237326144
A 215 687274156
S 2382 567043011
Q 3741 11246 426652329320
S 3487 599237585
S 11303 474606692
Q 327 12436 5835406731455
S 586 622408908
A 8969 812593700
S 4434 694400323
S 11701 984031456
A 9472 948384306
A 5457 959157790
Q 1757 13144 7963890829392
S 6545 377420022
Q 2225 11312 7741322175607
Q 3372 10528 6401133099533
Q 526 13250 1413200474435
Q 5012 11820 1130906473404
A 9277 53783868
Q 3921 12129 186453142686
A 12097 950245804
Q 475 12830 6078062777173
Q 2733 10898 1271576385564
Q 1567 13235 3616258339250
A 12863 104224002
A 5468 29738159
Q 1592 13006 1097852386447
Q 822 11035 2072241375113
S 1086 359557615
Q 700 11443 3112020887419
Q 240 10167 3620228882141
A 2735 152658914
A 1246 136822994
S 615 453673105
A 9773 259895146
Q 2675 10970 5890541341714
Q 3761 11469 6180996404218
Q 4560 11431 4145959986892
Q 562 12238 6631042740742
S 9779 898490938
Q 1356 12831 4583133405129
S 11974 736761552
A 12271 796970836
Q 439 11692 856323815938
S 12908 164346438
A 7718 210385169
A 1099 291719244
A 6433 598996893
A 2991 842915887
Q 389 11762 6107867599846
A 1928 908832309
S 4489 350385445
Q 253 10751 3298701985088
S 11845 956862583
S 7974 844842325
Q 343 13342 1652499398965
Q 2135 9182 381670383959
Q 726 12438 4879336715289
S 10138 206652214
A 6367 107141975
Q 159 11973 9531479934635
Q 2832 12388 4945985188412
S 8861 625580767
S 7547 777394554
A 12583 736664887
Q 4794 11786 4332311678684
S 4374 914070881
S 10456 176190971
A 761 217371663
S 7416 551040903
S 4164 285857551
S 556 835758498
Q 3069 10599 5677470670259
S 1293 380250363
A 2160 60297815
S 83 164819288
S 4098 323361101
S 5645 617577998
S 10944 628752296
A 12080 629682170
Q 18 13352 9199267617891
A 10246 370298186
S 3167 786433223
S 12979 384654941
S 8001 401212364
Q 213 11066 3566027690705
A 8991 99734342
A 550 553575519
S 3438 388636965
Q 482 11882 1144597499992
Q 4797 12011 4510879232464
S 10073 893180925
S 3918 99102457
Q 2274 11579 4101178371449
S 592 473601364
A 11389 914392161
S 5482 258388644
Q 1225 13317 133286389819
Q 18 13084 3544626447470
Q 573 12753 4854655971876
S 2669 935339356
A 2153 413971066
S 401 889686064
Q 3955 11330 1632001350537
S 5052 829726554
Q 5276 12859 6708982065642
Q 16 8462 6861845143940
Q 3626 13063 2947205124358
Q 714 9913 5554764495214
Q 332 10362 9858380031044
A 8966 315459960
Q 713 12373 7589191092764
Q 1849 11402 1274451260938
A 2212 263673498
S 8455 323778992
Q 289 10189 5216193802349
A 12308 961245817
Q 38 13114 2658599297139
Q 1374 10233 6824956233600
S 8406 332065751
A 2407 436216607
S 333 146231295
Q 1290 13297 535491854492
Q 4528 11315 3715372968814
S 1246 266064117
A 10655 139120932
S 7772 469765535
A 6205 99548168
S 6796 108439536
A 2270 605650557
Q 1732 11085 6847885703208
A 7327 568765564
S 4447 159774625
Q 275 9802 9425029369557
Q 653 11155 7945977903908
Q 5371 13191 1778633135411
A 9335 85281143
S 2440 631970831
Q 2557 12095 3791670773773
Q 311 9283 2793541435009
A 5988 974773552
S 696 479838793
S 1236 491229898
Q 1508 10261 7467666361793
Q 907 9349 7105964023209
A 10182 226722657
A 4432 140470371
Q 797 13313 1014792078096
Q 3 13056 4310431741502
A 2037 185207458
Q 910 12227 8311311543081
Q 924 13218 7799822559583
S 3467 681397301
S 12141 374171711
Q 1049 10951 6636432425829
S 8683 889278132
A 11101 166899144
Q 2602 11592 7864742855547
S 3936 924236759
Q 1832 12526 4976932925325
A 8494 995486120
A 9791 105108146
S 2918 476934416
Q 126 12992 1919940269998
A 2621 115877748
A 1850 407509419
A 10873 539426837
A 4828 886508215
Q 284 10401 2201433639863
S 12929 151990285
S 102 875017154
Q 244 13196 4093707763415
Q 3381 10485 4218271469795
A 11292 413284404
S 6706 518130272
Q 1297 10913 9308894872160
Q 3247 10567 7215567912444
A 11186 482031790
S 2200 6149142
S 3352 909294014
S 7484 675200149
S 7403 161176647
Q 2178 12153 759484261351
A 7929 97557115
S 4054 567683331
A 2565 244850316
S 8292 879764931
S 2245 873254158
Q 161 9863 2519831339822
Q 1010 9399 5667199134826
S 12665 865493088
Q 1159 12263 3842933880885
S 917 317572613
Q 177 12537 8273451804743
Q 1073 7928 3033074078193
Q 9 13364 7914173909245
A 6908 620834805
S 3335 725006732
A 5116 292176427
Q 2505 11951 8171767254328
Q 2721 12977 4581272639474
Q 120 12712 6933953294787
Q 1064 12563 3713818548068
Q 6477 13187 1018918111682
S 4526 196859125
Q 1419 8622 6720922631216
S 9563 514062073
A 1447 280464141
A 6331 731676561
Q 2394 11552 53105655987
Q 1105 12896 2820250407310
Q 1108 9504 7027519755127
A 4143 210938129
S 8812 502197086
S 382 526297816
S 3495 144484487
S 954 596688440
S 8189 876247032
Q 2845 13178 7985496202365
A 9186 246984609
A 7086 720866083
Q 7 13235 7777719995354
Q 464 12642 6401031429020
Q 94 13255 1521979175552
Q 2114 10249 3429392908708
Q 860 12862 5108687380627
Q 2964 11271 714814336999
A 9204 33294747
A 10356 568251968
S 7255 860709907
A 7795 626461436
Q 712 12709 6303719863255
A 3363 836186732
A 8935 731742688
S 12271 157162410
S 2326 222997291
Q 394 7928 3878983269141
A 5342 738707833
A 1582 349906410
S 10905 170313601
A 11031 210103866
A 5501 858971500
Q 3039 10554 3682117220319
A 8670 748675811
S 6903 987451958
S 2006 428701850
A 830 355808928
Q 504 9955 8243533933080
S 7512 169613250
A 3501 870172476
S 2658 719282241
S 5643 824143196
A 2891 728518159
A 12921 563867922
A 4682 701578650
Q 288 12216 4180913471079
A 12614 130378665
S 10706 496540930
A 3597 444175746
A 6935 951292928
A 1162 249529660
Q 1631 9074 4880863001380
A 846 938685290
Q 242 7320 134583797377
Q 4449 12230 1535504806288
S 6339 994294245
A 3688 854344895
A 4441 354506138
Q 1553 13092 8174103502250
A 11433 669411139
A 4894 880951862
Q 3132 9952 2138404207612
Q 1200 12412 4640918294293
S 5375 851310508
S 6169 911628624
A 6595 552245437
S 13346 833050059
Q 21 10809 3632644438188
A 5164 139093954
Q 211 12649 4456500293869
Q 2343 13236 827525244225
A 2536 41118723
Q 1476 12756 6121368232894
Q 2477 11186 5400886298183
S 4939 993515465
Q 694 13195 3232531345257
A 1150 742566236
A 9639 829689564
Q 932 10537 8342559827214
A 12218 907652920
A 426 313170872
S 4881 165532142
A 9232 491315875
Q 4597 13096 18397064430
Q 2481 11586 7709333231004
S 6718 150842762
Q 1496 12474 116714869612
A 8691 173378656
S 1366 47536479
Q 1096 13275 6221452628111
Q 6121 13172 4467863326708
S 3129 342050640
S 2811 891497338
A 13146 113598414
S 3609 914878876
S 8594 214203001
A 396 263951078
S 4674 527447482
S 11084 119436317
Q 76 12568 1767006664400
Q 4107 11016 1385599317239
Q 16 13344 3022274646459
Q 4611 12515 5610267368889
A 4132 925223345
A 3837 469175467
Q 318 12782 4067652132646
Q 1151 11360 1239771662340
A 9442 633874791
Q 3985 10983 4204239973649
Q 415 12950 9775130829890
Q 1969 12676 2744740777775
S 707 236962945
S 8346 197682384
Q 1692 10513 2675635084380
Q 922 13355 6836228351328
S 12041 216974410
S 6263 606860418
S 2777 45873078
A 12469 517991320
S 8548 55626896
Q 3784 12457 2141550082951
A 1062 109262608
Q 186 12959 2122448837078
S 5443 568685885
Q 1295 8112 3532478051048
Q 461 13157 3798492586842
S 13081 771781922
A 12483 578776887
A 8324 85097300
Q 1696 9379 6539739445792
Q 297 11573 270253579801
A 4996 498597274
A 10869 684670325
S 3627 34939991
S 2382 399009205
S 2729 208749805
Q 1538 9596 7913203865852
S 1319 667290634
Q 4722 12384 5237370002520
Q 2474 10239 6930652680447
A 13135 593664332
A 8366 821634774
S 9302 300057554
S 5694 808725842
S 10037 124995069
S 9659 529097191
A 6361 88067067
Q 1179 12937 3369112348346
A 10718 638934766
A 12169 757664817
Q 2412 12423 892484789764
A 9619 181959561
S 7769 845728014
Q 5038 13353 4844645414002
S 12025 342371333
A 12770 77726894
S 958 214033394
Q 2338 12757 1666867054547
A 2006 186846705
Q 1450 10995 2670930956097
Q 288 11718 3823799203810
Q 99 12876 3037343211805
A 7290 392236098
Q 1583 12886 2387600721930
S 9061 277264646
A 5327 501801188
A 1739 6734544
A 8989 869402051
A 7296 741334783
Q 1123 13307 6974676864557
A 5067 128026390
S 7148 437140289
Q 522 12516 2794358104401
Q 1148 13337 6769789049147
Q 1 13360 7253173661286
S 9032 488271068
S 279 55929197
S 6579 412648650
S 5147 811683008
Q 389 13124 6713761255133
A 9462 358034656
Q 78 13114 2928590950241
S 3982 51899031
A 8627 594898414
Q 948 10875 2157198987658
S 7923 265528826
Q 1041 11805 9558959189713
A 4020 529605720
A 893 895015038
Q 2208 12898 9274603395114
A 4772 736157572
Q 3131 11810 2890224359287
S 11936 539281058
S 5327 75141423
Q 316 9891 3483311219707
Q 925 12005 6719155590422
A 8701 88620951
Q 319 12261 2326034052498
S 5856 366057932
Q 616 8603 3548609643662
Q 14 11955 3102260170453
Q 1126 12418 7418180615098
Q 2409 11567 3724246137889
Q 5437 13147 1254290430770
S 7109 700146313
S 8891 329154079
S 6389 968753410
S 11082 700169008
Q 23 13203 2832643717907
Q 2057 10784 4216541204246
Q 1231 8094 5314652188245
A 9128 231659718
A 7721 71746565
A 9493 790622766
S 7793 566761516
A 704 234529969
S 1667 180521731
Q 50 8792 2807764758528
S 621 492478514
Q 117 10759 8875630702667
S 8301 846648413
Q 4668 11639 1769541838233
A 5882 185570129
A 5097 814203923
A 5345 241703351
S 10540 995970883
Q 185 12486 2025027648869
A 11768 926722566
A 2622 320207003
A 8561 188321476
S 10673 991814782
Q 394 12318 9220043070985
A 1637 602857907
A 12052 931751383
S 5893 101003975
A 5204 974651541
S 12920 753486667
S 5071 914442561
S 12002 245861354
S 4765 692986030
A 8213 791677851
S 12303 790479284
S 9794 407419030
S 384 781891494
A 12367 99038005
A 10774 518110239
S 11523 135683031
A 13184 803546507
S 9418 321046284
Q 411 9027 1693916795086
Q 336 10248 6861554231206
A 12921 820886823
Q 16 12700 9152500110250
A 10828 243096125
Q 422 12739 6133325057711
A 8675 209463091
Q 2594 13329 8202279413931
Q 581 11738 8896049526561
Q 567 13178 3441978233961
Q 3965 11561 1146262926535
Q 934 12728 8389141740657
Q 145 12917 5406328612250
Q 1606 11288 8647718663105
Q 2063 13222 1577168097184
A 12864 511293943
S 7575 278743569
Q 118 12147 7198257134287
S 11374 53397741
A 2350 858518994
S 7249 99824933
A 11142 763795002
S 3396 461260758
Q 5423 12305 4326552026591
A 10261 229722139
Q 1632 11139 6456423024493
Q 1442 12389 3465695481905
Q 1199 11493 461056316128
S 8820 911063957
Q 758 12910 2812085833210
Q 1879 9501 4785233709187
Q 426 11976 8476563354914
S 1664 640430805
S 11182 632130398
Q 4360 13085 2210756630510
A 3924 281647715
S 8060 115085128
S 11241 622866127
Q 295 12685 7889219793792
Q 104 12782 7928622136466
Q 2875 11702 5149190917702
Q 4946 12787 7625477798939
A 9760 715959084
S 12556 588220616
Q 1471 12427 8806168747851
S 3065 982022567
S 333 183450035
S 8924 353857824
Q 1786 11157 2312277175297
S 5808 69182703
A 805 227558742
Q 2716 11827 8034147808332
A 4716 299050900
S 2066 712868045
S 53 977789826
Q 127 9210 8825023388635
Q 3852 12589 2668315774742
S 6521 735744982
S 11955 120439800
A 596 18886151
Q 246 12432 6343159676129
A 3930 113644925
A 11950 477832351
Q 718 12532 2848644437889
A 10826 243710597
Q 3350 11525 702790394893
A 5827 178502373
S 10353 352601350
Q 2910 11930 2410073301171
S 5664 741088192
A 3133 852023199
A 10482 727665036
Q 704 12110 1350227796030
S 4144 32098883
S 2206 204042533
Q 5195 12362 4550761477425
S 5171 31010281
Q 4247 13298 2383928636557
S 8631 572404987
A 5010 637378532
Q 883 13059 6434142038829
Q 1944 9713 6426326002870
Q 1543 13047 9013890762077
Q 1007 13095 2257480953333
S 7973 501402359
Q 5491 12461 6651758025086
Q 5407 12101 5800375418690
A 3048 92931280
Q 763 12985 5431990021021
A 6940 62784630
Q 4306 13200 6301728594964
A 3090 105531881
Q 1220 12404 6095893120216
S 11696 199435455
A 9055 694978008
A 1983 492179313
S 5922 532026837
S 12788 42912688
A 13208 596603488
A 2451 283236250
A 11689 670139586
Q 320 7206 1548081150159
A 3131 358535781
S 12146 76253863
Q 1169 10023 308155709191
Q 3694 11666 7300903875059
Q 3134 13271 6745713864753
S 4652 336750744
A 8309 631211285
A 502 668721048
S 6194 931589637
Q 38 13328 9877465099505
Q 5749 13211 1389828525441
S 6432 555159400
Q 101 13305 8651200830374
Q 2671 12241 65953031402
Q 391 10234 2894843977190
A 8661 641763359
A 10565 656625989
Q 850 12484 3589222247737
S 6664 100700268
A 12327 538070331
A 12479 646713954
A 13104 407952204
S 9610 851752161
Q 504 13243 9183039144214
Q 647 13195 6975109807783
Q 3078 11259 4950007779350
S 9475 535677146
S 7647 784417001
Q 760 11850 773400542434
S 2458 810101240
A 1793 781598298
S 8387 446140325
A 7748 181616808
A 4809 262377427
Q 736 9854 361898454906
S 9261 231684258
Q 6082 13357 6777402165736
Q 2598 13266 4572248171532
Q 1123 10497 6194453690722
Q 1512 12514 7567473092404
A 7610 956215212
Q 282 12849 7572636469048
S 12229 92476450
S 10251 90557
A 1616 991382782
S 1743 186387507
S 3324 734087100
Q 2884 10510 3253792663191
S 5054 422203050
Q 394 13061 3669559095828
A 10062 406853019
Q 222 9848 914480009704
Q 733 10822 7217129283582
Q 1387 12593 117810874548
A 6965 210034845
S 7266 246816204
S 6236 269880867
S 4616 350734979
S 2966 964571079
S 751 689305803
A 4518 399328509
S 7676 867954583
S 8865 450691596
Q 1843 10015 3751059164957
A 5818 772515778
A 7003 800235087
Q 1086 9512 51573402386
Q 51 13349 773389521454
Q 2698 11540 8295813233343
S 12577 769873303
S 3882 925247121
A 9188 153912618
S 391 816063060
Q 320 11398 890703873014
Q 1161 12232 3632231376630
A 1576 67337571
Q 2614 10325 3976982479662
S 7826 28857322
Q 1045 9742 591548524164
A 11318 825572830
A 9622 163412356
Q 1027 10587 9018940178133
S 1384 597210793
S 12422 460343713
A 7939 184578086
Q 4197 12315 5385692580396
S 11470 995353805
S 6235 167875435
Q 1177 12314 5199473786006
A 11714 704142680
Q 2229 11823 608613815388
Q 185 13318 2867417141815
S 8952 602293820
Q 279 12393 1304093545687
A 6631 315209080
S 3002 640512584
S 2865 661921574
Q 8 13312 1568751719586
Q 593 13114 1450329851845
S 12720 698766445
A 11640 417562675
S 5554 964624552
S 13145 354383617
S 8228 2838284
Q 315 10213 4827706502589
A 4910 393802925
Q 1701 12774 5060622904592
S 320 615624526
A 10400 725395417
A 8581 834617419
A 1132 194051266
Q 726 10266 8098790877924
S 11186 663736719
Q 471 11798 7160794923600
A 9514 412762867
Q 2729 13002 5977558042854
A 9025 312708466
A 11101 354430212
A 116 966852103
A 3668 702959207
A 7243 460287975
S 1514 152012898
Q 1829 10242 7895674052407
A 4299 610718643
S 12564 801820912
S 1578 320102104
Q 1338 12168 5781494805271
A 7799 862770726
Q 10 13350 1334881987477
A 1055 192954435
A 1887 574517283
A 1235 82703763
A 3861 782042013
A 9465 488960211
A 12754 40092179
A 5496 112923106
A 11862 51679754
A 12418 773769373
A 4670 45752264
Q 1939 12503 7315811782276
A 11989 224283574
Q 789 8344 6516844931956
S 11072 270250273
Q 2636 10409 3086820303546
Q 5257 13197 1929301506091
A 2286 714055306
S 3632 885972080
Q 551 11863 7874573244442
S 12512 837923286
A 7301 429048932
S 12369 414099549
S 11229 952768691
Q 1334 11208 4343244093056
Q 1396 12207 361670559276
A 4837 489465364
A 4033 206199658
S 1670 975813637
S 3479 660652140
A 809 34066182
A 712 868901959
A 6142 679298804
Q 5086 12889 2573484219042
Q 1864 12281 5234664131020
Q 3550 10702 1362867927733
A 12031 724316263
S 11437 331327752
S 2578 756999624
S 8579 164982552
Q 1598 11254 2589079243871
S 2331 54938193
S 7275 448456351
Q 708 10066 7051679566313
A 9066 349392884
A 8436 241554760
S 218 80875430
S 6002 265861575
Q 2722 12969 930099313506
Q 2608 11639 2644255028344
Q 194 13110 379450861476
S 8150 92197880
Q 1605 8912 4294181506550
Q 2503 13020 5901601618790
S 9247 402779249
S 11714 389903268
Q 1259 12394 6051660149254
Q 3549 13256 1577755142870
Q 3111 10792 7404088903828
Q 4430 11705 1293839462011
S 4302 76596587
A 1681 488020890
Q 4448 12752 4982238035144
Q 1132 12925 929657129020
Q 835 13035 6797641493806
Q 1824 12557 405974395898
Q 1350 12354 8878588660641
S 2016 558488719
S 12069 949205993
Q 262 12361 1289932567092
A 6225 334185119
Q 2446 9950 4619909551942
S 1372 927302425
Q 97 12438 4055474953984
S 12354 720384344
S 6034 418129512
Q 2257 10213 4528455609499
A 12894 370460086
Q 536 10110 6043663235342
Q 186 12474 1805046966339
A 1839 76502324
A 7303 10912158
A 9628 736603686
Q 2332 13067 2838849632026
A 83 441621747
S 12028 463266777
A 11406 885850685
Q 4980 12486 4904733631482
A 10130 357375759
Q 680 10443 7149329520721
A 482 263595573
A 11432 300861061
S 11056 586805358
Q 2115 13053 9994258206571
Q 3237 11405 194615359810
S 9706 563089293
A 13239 984705349
S 4409 580666714
S 11054 751886652
S 6795 968985404
Q 58 12549 3958026235590
A 11660 681989790
A 4145 362985353
S 491 33912406
Q 193 12798 2234320945446
A 11167 568076832
Q 3625 11836 2442921752688
S 1121 380162919
A 5306 613234773
Q 180 12757 7944116520862
Q 1618 12202 9086984886747
S 4036 370625604
S 7202 487001560
S 3150 393418546
Q 1051 11997 2153127065452
Q 3157 10777 758328985915
S 9437 380402979
S 2102 523450414
Q 46 13252 2846384996516
A 7440 768872960
Q 3878 11612 3903161649878
Q 28 13215 7104449739280
Q 1271 10484 7480106475554
S 12446 634617250
A 10631 854637139
A 9311 234600929
A 5651 211886477
Q 262 12943 5915816252115
Q 380 11981 1090103888442
Q 2395 10773 654334500186
A 9391 167462557
S 12599 447314150
A 5782 431403464
A 7076 398051371
Q 1042 10070 7342609509216
Q 2977 10908 6199611119321
A 5708 252925267
A 13190 720468338
A 10209 705620676
Q 284 8369 4978456114626
A 11613 896840328
S 10452 550019898
S 4651 74515629
Q 49 9680 3271306059825
S 6616 319962533
S 7419 174990024
S 8671 21353572
S 9981 684221299
S 12752 772312451
Q 23 13296 391907849480
Q 3284 13356 5559697897297
A 13139 263406352
Q 1094 10350 5053179882382
Q 485 12107 7280428058059
A 11821 5199217
S 2497 26303126
Q 3858 10780 1651653287484
Q 1266 12998 3930456704500
S 12926 181386938
Q 2323 9834 2413834775511
Q 678 9314 3874667565386
Q 859 13058 1582303335988
A 7971 451905824
Q 369 13289 7700053366072
Q 334 13131 8626661036951
S 9392 881569460
S 9045 552578971
Q 1976 13092 2932361086198
Q 1777 12654 1927346108819
S 1577 692818479
Q 4562 12107 2565642220986
A 340 206317448
Q 1058 9119 1854640394223
A 403 255899567
A 3680 525757860
S 7795 837426487
Q 101 13323 7972638320434
Q 4159 12989 8723452172645
S 6695 174233970
S 54 433255274
S 2214 616395732
S 2479 986322994
S 10904 501241441
S 6421 271929630
S 11702 194548577
Q 1253 12327 3013315727450
A 7309 154948636
Q 1982 12189 5927180284183
Q 876 11951 273218380882
S 5383 485757112
A 11721 606999979
A 1179 344849738
S 7287 430130580
S 3162 812496809
A 12228 615566782
S 1606 122622929
Q 1299 12101 5417988371294
S 3521 721128644
Q 6020 12905 3521913988118
Q 721 9843 3310961680102
Q 2394 11182 2259786573861
S 5792 163022868
Q 102 13239 2474794885065
S 6061 411987879
A 10478 315744290
S 8206 670292984
S 8323 650146681
A 10261 542616342
Q 2868 13201 4862916448122
A 4876 980537764
A 1950 800397952
S 9272 765427573
A 4313 844675785
S 8481 356286752
A 5334 522113661
Q 5584 12965 1813978484638
Q 996 10861 6104681096099
S 5770 531609392
A 8275 264102736
S 12226 271278332
Q 1354 8121 939241664463
Q 58 12590 1388014214745
S 7408 967824955
Q 1564 12900 8591202188180
A 1506 393094744
A 13128 393976769
S 12455 356866409
Q 2119 12628 7906739159954
Q 154 11546 2224229263799
S 1415 631251764
A 17 570170372
Q 2081 12444 2508336811277
S 3949 388308187
S 5563 868824030
Q 596 9154 5328545864695
A 7363 936385050
Q 227 13252 1743436592841
Q 672 11175 1265113907121
S 11299 186843946
S 5524 794888223
Q 1344 13243 2521643173841
A 4662 582177100
S 7864 137917657
Q 1513 9809 8242613950832
S 4255 688308311
Q 121 10797 3854112522785
A 3912 151413773
Q 2333 12463 3492785076433
A 30 959156641
Q 3262 12219 1714353586159
A 12131 925044477
Q 4612 11559 5614387842858
Q 4313 12440 2749286759724
S 4036 354969450
S 1955 880272746
Q 3802 11765 4659254521455
S 7139 496716817
Q 139 10534 6534352204256
A 12345 362757878
A 292 245719483
Q 119 10435 8872757554771
Q 782 9619 6765170515312
A 7698 996211284
A 9707 935772226
S 6794 123155584
Q 4099 11721 6860726507508
Q 155 12724 1192121059676
A 3626 84925695
A 1317 643146631
A 9604 664788624
Q 2178 11651 7351658351640
Q 1704 8454 1140514834297
S 7254 403775488
Q 437 12128 9034137852765
Q 472 13329 268812723720
A 3856 556245278
Q 1818 13142 2748686900161
A 6833 770908457
S 10345 440302187
S 6919 900966507
Q 759 8367 4559767345867
S 11564 515122597
Q 324 9177 314265210087
Q 4185 12316 6417321959353
S 7163 736101697
A 2937 554137317
Q 5011 12312 5022041806843
Q 3947 12694 2396094648859
Q 52 13325 1447579279082
A 3942 419815741
S 4050 336994048
A 5753 964693205
S 4258 983541671
Q 2519 13341 2648514313841
S 204 962054424
Q 6050 12985 2337315498021
S 6681 135478071
S 7246 513670119
Q 409 11010 2244786291882
A 3500 729355843
A 5543 981720856
Q 647 10861 2278485656565
Q 4725 13086 2733925287980
A 10353 830316077
S 8313 957704517
S 12694 197350055
Q 1571 13326 8463802496903
Q 470 13054 8274754209911
A 4017 628799215
A 9995 631881367
Q 86 11963 3869385378671
Q 2948 12646 4660363558396
A 4178 346053816
Q 3210 11320 5209861803463
Q 1419 10586 6621776874753
Q 232 10455 6603172031520
A 9500 492750261
A 10899 544078885
A 380 500417729
Q 1948 11117 3810226607317
Q 151 12516 5860848565855
Q 1407 8985 1715593362812
Q 1815 12924 41666173056
A 5390 251129338
S 1438 496380422
A 11757 937540299
A 4637 98938617
S 9551 240975014
S 2689 89361206
A 3574 271200567
A 978 787872288
Q 156 13364 7987154854272
S 7355 351944134
Q 1553 8856 3428002040397
Q 798 11933 5379825620476
S 12708 283607030
Q 272 13333 8820792752086
S 1797 574342038
A 9004 848390394
A 1900 441515922
S 10767 108567837
A 12180 125436855
Q 3576 12544 2235633432916
S 12279 320365993
Q 586 11807 8424621331165
A 1713 48002251
A 9571 192758237
Q 3231 11182 6972928650614
Q 149 12993 3928971483498
S 2527 497260900
S 10945 23139000
S 9990 946358737
Q 4487 12151 4078303884393
S 9618 560208436
Q 836 9222 7236698713659
Q 343 12707 529770398242
S 12365 116549741
Q 227 8937 1914082340118
Q 220 13237 1484884376705
S 7143 144801984
Q 2217 10301 5649126000888
Q 1494 8924 3551869824777
Q 30 13099 6206405202602
Q 3639 13190 3285080113490
Q 361 13205 652594169440
S 11072 508791886
Q 3439 10941 5816152873562
S 12504 392326768
Q 197 11017 4742491760563
Q 957 12735 9946906488380
S 3006 325449247
S 5366 913083478
A 10979 815837543
Q 3632 10890 1564835795571
S 6864 142671540
S 7044 716056561
A 10413 451264332
S 8613 212199174
Q 129 11170 4326274432663
Q 1689 12894 5833283103239
Q 1821 10828 4577057787415
S 3713 818682808
S 7491 270842663
Q 4305 11731 6928725412914
A 11557 925983914
Q 3082 10409 5808178799267
Q 3466 11646 1568817375682
S 9158 703649852
A 11646 272953100
A 967 736328279
Q 1472 9735 5265150085354
A 3171 158698317
Q 3335 10826 4882879488358
Q 5410 12996 2012081046426
Q 308 10146 4920874751842
A 7806 738449144
Q 813 12828 7457005859660
S 11222 350197108
A 1946 337060156
A 3213 497188644
Q 5108 13163 4619886074203
Q 168 12750 3255582176595
A 12616 914004254
Q 4398 13112 5385676622789
Q 414 12176 5477040264615
A 9936 392043784
S 4229 627806266
Q 3844 13085 3845198418577
Q 2445 12973 1028603135957
S 9653 276993604
S 6881 790851827
S 3127 10873874
S 7509 264430321
S 8744 334051930
Q 894 13172 5353127733809
S 6726 502993246
Q 2210 12848 7449119998504
A 4744 803978118
A 11915 155635799
S 11358 895478656
S 5609 768668055
Q 173 13041 8753496031025
A 4366 699199505
S 9100 541813063
Q 4472 11413 132092674556
A 6008 572468813
S 11159 751305505
A 1475 757332083
Q 977 12478 604427890575
Q 2859 10691 2772201375510
A 4617 101657604
A 9125 84718373
Q 220 12176 620902963028
S 5498 387367450
Q 135 12632 6130354744465
Q 929 12959 457635369532
S 12527 769709392
A 1486 100564788
S 2106 705433542
A 5481 292719650
Q 3098 12478 6627736678692
A 12237 986844888
A 3059 623709720
S 2351 598669430
Q 902 10296 3192773025440
Q 1505 12378 8376645313316
S 10512 948410654
S 1263 38559978
Q 379 13257 9498200262040
S 3824 616977454
A 13235 117510182
S 3315 811864365
Q 85 8309 3573735888180
Q 1641 12093 8699708449749
A 3335 529951330
S 2732 412305468
A 9907 84933879
Q 2270 11312 4479489140277
A 8033 596515335
S 4711 426831200
A 3260 402310860
S 7122 661236268
Q 113 11369 3497384236166
S 254 498050487
S 9426 375362187
Q 3939 11760 3384229320608
A 2728 497200128
S 9564 522699178
Q 1646 11582 9901993882768
Q 2221 12652 5314490991834
S 2506 49510586
Q 401 11434 6578739076514
Q 3392 13198 8585110641530
A 4272 733598790
S 1120 59304063
A 10606 123207769
Q 210 10160 7140925404553
Q 840 10398 7376444543229
S 11861 882637872
A 7500 869093176
A 4061 19434557
A 8568 354657690
A 10991 600908043
Q 834 10033 4705001546038
S 7436 912043638
Q 2799 12603 6826038009736
S 2804 387217684
A 324 108993872
S 2674 60573668
S 6958 332789148
Q 2518 13244 9531822809061
S 3948 469236446
Q 1481 12530 1665003680905
Q 457 12471 2613641670238
Q 4018 12068 7632675121704
Q 1094 8944 5009698634586
Q 820 11339 5481967143712
Q 1293 8748 1918316488347
Q 223 12548 370487387606
S 7558 725910454
Q 2036 10661 5433236591077
A 3320 120291584
Q 573 9142 4090119447011
Q 6061 13122 3160288839353
S 10036 339705999
Q 127 11416 7060521950908
S 9264 337970262
Q 613 9692 5259420521670
Q 1061 12324 2870549672901
A 645 154267665
A 1672 754540621
S 3885 84168151
Q 1190 12184 8033420460368
Q 1136 12272 3614320509748
Q 613 8610 4173613424407
Q 2642 11002 6541833387465
Q 2305 11078 7514791306183
S 1438 624882216
Q 304 12618 3063651228265
Q 394 11882 2927115833439
A 1834 791804643
S 11360 78500589
S 6573 768961505
A 12441 423935703
A 796 32905506
S 6028 373480944
Q 3743 13326 6765172953032
S 10036 951713852
A 12695 133619313
A 5898 368591665
A 6012 378789287
A 7147 55791522
Q 3518 12966 2879204493615
S 10429 237381198
Q 10 13337 68240857017
S 9577 360011952
Q 1217 12967 750750719129
A 7955 48766604
S 1055 475267230
Q 4938 11802 5683251298467
Q 2650 11643 3147846188337
A 5632 401850457
A 6902 148230204
S 12772 112050044
Q 93 12355 5761067621909
A 11720 758327737
Q 124 11828 973396204542
A 3190 815323679
S 8214 513108350
S 10877 5158060
A 374 744497260
Q 158 7803 4468308521410
S 2803 64107084
A 120 340738686
Q 588 12981 153863057680
A 12081 154560563
S 7092 2738217
A 10083 306534559
Q 4415 11604 2718898736988
S 900 36963402
Q 280 10823 7454740106652
A 5842 812070017
S 13217 566039665
Q 1766 10551 4990755626222
Q 2613 12937 1304698952875
Q 17 9646 9623080549442
Q 1791 10701 4412277408816
S 6670 274020102
A 1385 154069344
A 8344 587402251
A 7261 867979080
A 2004 141744073
A 1498 763777659
A 1165 810539321
Q 919 13051 7526307084345
Q 3428 12552 3081362447897
S 4176 45536569
S 8089 257290282
A 4117 503347184
Q 2119 13245 2192389638485
Q 5481 12214 6420130447570
Q 727 7767 6156646209938
Q 429 12646 4433156497312
A 6587 872137705
S 1680 450474754
S 9412 231342163
Q 65 13320 4777961665351
A 4367 556364296
S 11375 858652307
Q 351 13293 5539888877486
Q 532 11505 4846460651096
Q 3358 13282 2130650585441
Q 1685 9856 7448475477228
Q 2471 12722 7604652205681
Q 1010 9304 202502174584
Q 3188 13338 7631586582912
Q 1033 12020 2844633868534
Q 3180 10570 1823679591265
S 4312 408891699
S 6544 208617786
A 1499 180200648
S 11900 820730843
A 5072 18688111
Q 1570 11609 1057466121058
S 4569 585660409
S 11140 254558781
S 2820 60745404
S 13025 575011663
S 5347 501543270
A 11893 612540111
Q 5163 12341 6949605944920
Q 2617 11234 2247558636449
A 2866 122120625
S 10833 647993379
Q 1451 11890 5087951275593
Q 338 13255 6809491297473
Q 1583 8351 538853293473
Q 1342 13195 3008778919104
A 1844 952898686
Q 1001 11079 8924823233010
A 5596 826311039
Q 1486 8864 2243616014020
Q 300 13084 4373618043466
S 5136 764109963
A 2432 557720458
A 11702 371394950
Q 1410 12873 6521453163611
S 2810 955400554
A 910 656237218
A 6484 749871583
Q 267 12803 3151639195364
Q 1030 10282 179758361950
S 12245 70946306
Q 2892 12588 7596478584037
A 312 429088229
A 7019 987696065
S 2445 193604121
Q 6038 12970 342524146195
A 7069 449913077
A 980 160172043
S 4738 545063440
S 6990 15481876
S 8316 128421949
Q 486 10832 9655058656044
Q 98 13328 9795252556371
Q 39 10383 7818749929084
Q 2853 11881 6304747792466
Q 16 8938 8350320249130
S 1750 902188115
Q 1504 12703 7382991658341
A 1707 87678457
A 500 169196176
A 11913 691524048
S 3498 838227481
A 6185 85241078
S 1176 365076248
Q 1871 9343 4267430467120
S 4329 106867663
Q 529 12136 8863373849380
Q 1344 10257 5494180002503
S 3485 795167285
S 8452 916559683
Q 288 13214 6559382058859
S 12698 680156499
A 7413 14409916
S 8797 535069017
Q 853 10383 6311530050388
Q 74 12229 4745521817545
S 2293 404948187
Q 1271 12549 3023264847666
Q 979 13281 1243706554214
A 2797 952471692
S 4493 157117686
Q 293 13056 4476724684287
S 7653 385151386
Q 846 11127 6137397672535
Q 238 12776 5728174566872
A 975 369888034
Q 263 13305 7481665612256
Q 2079 9218 6456456887438
Q 3047 12129 4008485075031
S 4199 693484501
A 3234 611078181
A 9090 70582940
Q 118 12983 2856625504127
Q 3890 12224 6433243265263
S 11115 242378209
A 13077 690887627
Q 684 11731 5590384201522
A 9006 603063912
S 10544 543760973
A 12538 787522014
Q 23 10069 8542355321762
S 5909 755642242
A 8180 136928836
Q 118 12994 3934143392039
A 1225 602090473
A 4418 316602913
A 3787 518145198
Q 226 12217 2840786199050
A 494 10565664
S 12001 33907234
Q 2781 13241 4176861599339
A 24 70161152
Q 555 7398 1787099538403
S 13321 276361049
S 8868 800098491
S 6810 920796701
A 1294 885561516
S 9695 811920709
A 4983 568507365
A 10653 110864004
Q 156 13064 3040190339930
Q 711 11337 3587533731190
Q 1568 12163 4242660294400
S 6706 965795314
S 1227 889817398
A 12398 864991205
S 4371 54386053
A 10197 603962601
Q 229 13354 7750409033738
A 11784 324078408
A 1176 842669527
A 4149 613641551
A 12880 255199811
A 9064 42561552
A 10804 424438702
S 3703 903132039
A 6425 512210795
Q 918 9198 6216081093101
A 5088 905918485
Q 5294 12786 2279908666705
Q 786 13150 307419865234
A 10675 826280812
Q 1804 8692 2214810113008
A 12181 482081181
S 7795 415247664
Q 1481 11289 283274951093
Q 269 10939 657464066991
Q 126 9686 7519598638673
S 2346 938658013
Q 2560 11420 4811393087982
A 10270 812690237
S 6615 143530702
S 6912 737479396
A 5339 875956894
S 10062 255062178
Q 2005 13311 7328112982262
S 8023 349592403
A 2018 479182426
S 7625 918923250
S 5855 676753212
A 3928 350283971
S 2077 630375574
Q 4969 13227 1547835682183
S 6975 299417998
S 7453 897410433
Q 2345 9672 6187815747284
S 13319 168449261
Q 658 12065 6328089824970
A 4785 539224154
A 1268 891103874
Q 1694 9125 5903442092282
S 11749 480773592
Q 3003 13292 279251140036
Q 1659 9578 2303688602552
S 12195 78638629
Q 1361 9995 1917375881370
S 6142 233070356
Q 1865 9030 6036034390570
A 11728 540770894
Q 730 11967 6576435062304
S 13311 148703481
S 11603 299396978
S 6915 812172849
Q 3414 11069 395521447792
S 7376 213556379
Q 2322 13344 519724125013
A 5418 535763069
Q 419 12668 6925644113118
A 5105 719106380
S 10057 412939654
Q 1766 11545 8563483992342
S 12345 732274722
Q 8 11271 4770756276571
S 2633 296757308
Q 272 12677 7465076825720
Q 56 10133 1947937787899
Q 1113 12371 4816272587456
A 11560 763083197
S 7644 473259971
A 4909 469446142
Q 886 13002 3123061793112
Q 325 12517 5045845721584
Q 1802 11775 8657696126031
S 5240 673696395
Q 2804 12593 3161160224396
S 3595 195375972
S 12759 555088332
Q 1353 11474 5294714708399
S 13253 76951543
S 1015 786273998
Q 710 13220 9000386277898
Q 3576 11082 2483045785115
S 7157 304993296
Q 2955 11993 4515932264025
A 8610 295920692
Q 265 10705 7568478656085
Q 2315 12097 1989742512537
A 7471 931305323
S 6764 489803129
S 2955 676652176
A 11555 890812280
A 3726 201044491
S 1320 452960649
Q 3253 12407 4064643299667
Q 4303 12525 7556006824410
A 1113 698246537
A 9609 731914354
Q 423 10156 3645097203053
A 9945 436547022
A 698 459187695
S 10463 941168954
Q 3539 13226 7395594085886
Q 1640 10115 7060788222058
A 3401 273624279
Q 1985 11151 5136350950889
A 9644 814310929
S 4766 530311429
S 7256 78613663
Q 5120 12040 5020883158853
A 12956 534899305
S 9081 362525779
Q 1099 11052 2351175883851
S 7308 306655317
S 12172 246418010
S 11409 827288953
S 302 972563131
A 7397 406778405
A 5912 489800772
S 9134 725982895
Q 1465 12211 2965000623814
Q 38 13284 1321622095375
A 11740 801953537
A 5290 579645739
S 1574 762323559
S 3180 615073594
Q 719 13084 1120223029221
S 12844 401971232
S 2198 39524042
A 5727 207656821
Q 5272 12561 346270968456
A 5448 999384489
Q 1891 9783 649094358799
Q 1888 12794 1922012515904
A 5704 232810206
Q 307 11790 853028812112
Q 1100 8430 1345696066207
A 472 648056392
S 12844 186964395
S 9642 774458007
Q 633 12442 6095771452021
A 2571 681901357
A 1222 310366439
Q 6304 13359 912444696374
A 13193 579184279
S 9668 377027219
Q 2058 12329 190962230562
Q 1823 11731 3379653837101
S 11513 885911418
Q 406 11455 217011681835
S 127 100812860
A 10870 451055283
Q 2572 11134 4853656698969
Q 1937 11915 8850825107413
S 2185 43125122
S 297 222855745
Q 4283 12174 4958146709085
A 10415 136126364
A 9814 744417520
A 1151 551808431
Q 908 12551 9831648252320
S 10877 841557951
S 9583 282819227
A 1580 411212976
Q 1103 12684 7934575266851
A 13181 419268982
S 3279 468141387
Q 2888 12481 3360258115217
Q 757 12955 1045951799096
Q 3400 12129 2057622388783
Q 4719 13335 2037891717561
Q 58 13343 317745328206
Q 498 12606 1877300761234
Q 1158 11669 9005192885360
Q 2725 12388 4888459082672
S 6876 108979019
A 5615 322202437
A 9620 378522472
S 447 600700886
Q 2842 13138 5799581497531
S 6772 595939601
Q 1322 12908 6385927241457
Q 6091 13109 1296841976064
Q 3798 12169 4610714656806
Q 1064 11779 4617925612618
Q 492 13323 7561861106317
Q 4980 12225 5227202605925
A 69 861745182
Q 4244 11580 2550288204092
Q 438 11562 6470592182105
Q 1046 9165 7435738561661
S 10679 984636163
A 13358 446445110
S 10789 517799173
Q 2911 11543 5325531906450
Q 2258 10202 7938187360118
A 987 873432847
Q 4789 13079 3731060811049
A 1705 216749712
Q 319 13077 9719610480982
S 12068 358261701
A 3602 74130590
Q 126 13289 3943721097137
A 7907 279139088
Q 1418 11086 1622261657589
A 7185 26901748
A 11154 121809707
Q 2910 11717 2052135513873
Q 86 13173 1046469429109
Q 47 12161 178875094758
A 9653 193885596
A 11719 421557042
S 5627 962669886
S 7480 483466825
S 3434 77218331
Q 692 8563 1712709604534
S 7707 843686753
A 2229 9815143
S 5360 553532132
S 1431 4838452
Q 2542 12124 3873417118466
S 1490 376030085
A 6891 479854372
A 9842 135117027
S 9962 136219847
S 4603 578537858
S 7929 733171435
A 5165 693966591
S 6532 604271959
A 3787 202617340
Q 2238 12038 1441713696349
A 2229 923822387
S 11599 753166279
Q 730 11220 6800116942924
A 4091 196458137
A 2916 588091249
Q 1993 12920 1022031655676
Q 2090 13106 3981662149791
S 5475 997532742
S 756 218367540
A 579 180829273
S 6476 677791408
Q 3812 11161 2948827863145
S 8727 4618794
Q 3456 12051 2559889427171
A 6203 425677080
Q 207 11428 489889524053
Q 109 13099 7255505271923
S 9544 435642525
A 3733 120437344
Q 784 8876 5168381878277
A 2074 961741723
A 9622 661095577
Q 4437 11146 3374412951288
S 5885 474219251
Q 4813 12659 3060208305174
A 7712 856632277
Q 1572 13187 7576313082778
Q 574 8441 1053697227124
S 2216 298214794
A 12352 271875718
Q 4104 12877 8130568371521
Q 1608 13264 4671027385480
A 4202 220429464
A 5216 294165666
A 13147 56048830
A 4026 692697693
Q 42 11115 4436780363669
Q 277 12759 7507085860208
Q 659 12869 7686526465758
S 838 19764090
Q 467 12393 8967310480899
S 8302 941903086
A 5059 99623069
Q 2353 11949 7488747661234
A 9036 676327346
S 2264 7331599
A 5341 810560491
Q 1338 10005 5048902797437
Q 239 12957 1913206804279
Q 2997 13082 3116935732268
S 8885 98181192
S 7037 569477269
S 891 852441000
A 5461 871630698
S 3807 638706335
A 9317 527630780
S 8265 663172628
S 3399 211592239
S 983 34235437
A 12693 807641686
S 9224 730998891
S 573 902644912
S 13227 597822541
S 3276 23041675
Q 261 7108 3882228976204
Q 274 12860 2943890828668
Q 2784 9595 474675626776
Q 4182 12321 7662375509495
Q 290 13355 8087765786180
S 8756 354361424
S 8454 544369262
Q 206 9659 7753455545621
Q 1422 9675 7533401770228
Q 1531 10958 6306534318976
Q 504 10924 2167590393368
S 11558 591835259
Q 3368 13127 3406029948068
S 4141 295897385
S 773 285010996
S 10016 131296112
Q 2553 12281 3119751439995
Q 5297 13191 2582695491759
A 8630 468681444
Q 2476 13274 8491453623746
A 2855 866528745
S 5686 209512745
S 1981 357167859
S 7721 390551672
S 2377 123897613
Q 2542 11600 2890213510952
S 986 45378271
A 9909 103187579
Q 3307 11773 277298392335
A 11230 405240856
A 12249 267562599
Q 1213 9365 5475967479875
Q 788 8181 1363304559075
S 5660 715887498
Q 4196 12585 7091351057932
Q 1234 8439 1917150826679
Q 248 13364 8500731157258
Q 3259 13152 3554393890890
Q 664 13322 6368128695766
A 8498 704327088
Q 647 7375 1587050461222
Q 2034 12294 6678985828918
S 9622 933160699
A 6011 151036900
S 8622 128722936
S 11399 361570268
A 12067 47537926
S 12873 746611513
A 8159 614644344
S 8583 302345214
S 142 390341819
A 4252 477545098
A 10745 157482385
A 11342 366848165
Q 316 8502 639901818113
Q 2217 10407 5081981830179
S 2337 760841403
Q 1613 10212 3123859639942
A 8496 115542735
Q 845 11167 3768955629691
A 9820 122559332
A 6010 449324787
S 969 128911118
Q 2190 10260 3896821056898
A 8631 538852860
S 1925 589373828
Q 1000 12131 9627400073567
S 8777 815952609
S 1426 566032614
S 9358 692412183
S 7808 870291882
A 8833 768945519
Q 2807 11069 5992962278953
S 6117 121572750
A 4295 39376084
A 7238 282745145
Q 317 12226 2985621455918
A 293 386132671
A 10890 191847100
Q 35 13340 4377440063606
A 5110 648444574
A 240 179093749
A 3231 787892415
Q 1511 10320 4925482072198
S 4247 285181208
Q 3122 12260 2628431450567
Q 464 7760 6805548135919
S 10040 758366
S 13255 285439103
S 10786 236042981
S 9198 827111703
Q 1061 8390 1776895347802
S 9753 312782033
Q 983 13331 359195736073
Q 1518 8531 588606950289
A 3450 355473940
Q 2331 10348 5591382539710
S 12479 664088041
Q 837 11706 9293119343103
Q 4546 11335 4840026739778
S 10231 108338235
A 7452 731490704
Q 53 13325 5124563501140
Q 4277 11567 4660591547998
Q 3011 13303 502258799162
Q 2 9669 6781413001671
Q 40 12620 787088453055
Q 598 10041 8989217094088
Q 468 12924 2559798729731
A 8544 567959479
Q 24 13361 1339997530692
Q 4823 12684 3595535099263
S 9367 531430347
Q 152 11197 1589290951725
Q 2500 13324 6500035060630
A 8369 178049193
A 94 891188804
S 6321 168569575
S 5274 528982759
A 2747 254035551
S 11921 530649353
A 5520 5341329
A 757 428633755
Q 2252 10090 5339996170076
S 13310 109113669
S 6810 993307040
S 476 63529442
A 4311 420294366
A 6219 137270858
A 7958 391684138
Q 557 10373 9152343816224
A 3773 222981711
A 1211 134416895
S 1878 380482872
A 4474 963748246
S 12285 293001329
Q 4371 11220 1664323650155
Q 5003 13094 2828608517463
S 11617 896541306
S 1282 624798844
S 3448 280757883
Q 2456 9583 6403339732341
Q 1573 11209 6761825932948
S 2486 977760153
Q 1150 13040 1196616218933
A 2220 317261138
S 5391 525355179
S 2962 169553706
S 9202 191241873
Q 1101 13024 1985307570160
A 732 938786215
S 7415 668568546
A 3468 916655792
Q 2670 13287 5867017940259
Q 934 10971 607575035569
A 12435 345604301
Q 1951 13147 8443645856822
Q 1786 12960 5160312102426
Q 1032 12961 1259613742454
Q 953 10233 7909456319452
S 7910 786530511
Q 78 10917 6834000959618
S 9413 196840358
Q 2029 11861 7678389028386
A 5223 650616991
S 13184 92326313
S 2241 479864094
A 10242 792828905
S 7150 676062081
Q 32 13026 7860566166386
A 12514 733434440
Q 454 12413 7396627123605
A 2393 766134528
Q 487 8483 3111781175620
A 11211 741412430
S 253 619030368
Q 410 13273 1922459501927
A 12028 40812135
A 6541 760630602
A 2311 922229693
A 13268 680990531
Q 437 13259 6158853024895
A 9311 804738703
Q 309 10527 7706365966083
Q 49 9529 6504753656018
A 8129 319098272
Q 935 12746 958746321342
S 4725 186802081
A 7476 948095496
A 12708 899058374
Q 4249 11387 3826501759285
A 3517 444394641
Q 25 12240 6774081442946
S 1852 433625720
Q 3527 12338 4320617366240
S 10764 273080795
Q 441 10494 9174359795261
Q 353 13237 1275163254405
Q 935 12832 6882835947254
Q 1431 9358 6325966892547
Q 4531 11944 616322746036
S 114 132192934
A 4937 1489307
Q 1736 8460 2888414248226
Q 1906 11444 8334081493193
Q 351 11513 7770854522688
A 329 336868178
Q 4540 12691 6728413631287
Q 1233 12934 2117945137033
A 10892 875612011
A 3878 449956531
Q 786 9434 7043134201451
Q 809 9122 1962249383491
Q 1764 8788 4735587121716
S 1116 576575299
S 1706 608473410
S 4640 824283930
S 9624 248960321
Q 160 12956 6817659492271
Q 1093 12525 9032688654049
A 3759 96940345
Q 738 13307 7071707764818
A 99 880371244
Q 1705 10815 4575126802092
Q 1459 11813 6131791976534
S 8592 722448764
Q 129 10755 6033372640587
Q 2953 11737 5444666756662
S 6556 923800150
A 10902 648854633
A 5044 79011934
A 12563 446130959
S 5033 199725338
A 3696 455354449
S 3018 401012086
Q 85 12274 6848080478031
A 9373 508509356
Q 1387 10232 2839022470769
Q 3898 11984 770574603220
S 5033 669129196
Q 804 9272 8232354153270
S 5425 859781584
A 1472 694113818
S 7654 746458026
A 12756 49933164
A 247 756288380
Q 3842 13171 7358698079404
S 13149 719426056
Q 6206 12938 2604178063441
A 11642 612885613
Q 1119 12696 4800087138928
A 10883 628004031
Q 1188 11404 6782610345991
Q 3832 11681 3746372969939
A 11614 842342626
Q 1612 12569 9396181900675
A 7629 506325016
Q 526 13213 1721457066874
A 9022 606632163
A 4634 537346870
S 12062 998836002
Q 387 13184 8920470744950
Q 404 8124 7019674412313
A 175 384904001
Q 2185 11772 1834951589679
A 12384 421039014
A 2274 270482179
Q 461 12557 6545232370164
A 8268 775980486
Q 28 12752 6167711985704
A 12039 157321506
A 4905 88781553
Q 305 13111 6818282526883
S 8317 782012384
S 8294 681363892
Q 3115 10389 808245093755
A 11830 226295142
A 6876 43580462
S 5947 515072776
A 3177 875861382
A 12708 539460650
Q 1022 9474 1946429878208
A 7439 551772465
S 2400 280420430
Q 1781 12611 8185765823680
A 9701 555441550
A 12009 178544109
Q 893 10435 2408636668574
S 2048 258089979
Q 1661 11223 7587306323738
Q 1357 8805 6578502206620
Q 6439 13347 411747218326
Q 521 11115 1824777407082
A 10492 546992551
Q 1975 12032 3870723095021
S 5947 452541376
A 12689 217386080
S 6734 125953173
A 9413 746711422
S 3704 533394022
S 9485 470814477
Q 1183 10116 2274169879385
Q 1603 12814 782792616272
Q 964 12611 856921673927
S 261 63902035
A 5914 544559374
Q 577 12371 1002394280315
S 501 523285801
A 3675 682350892
S 7016 909053930
Q 2577 13149 6603178926410
A 12253 318610441
Q 2917 12034 5830914498638
A 9566 468984492
Q 2752 10489 4013228118700
Q 2257 9716 175542282124
A 7980 397208738
Q 4394 11400 5710245368360
Q 3190 10638 2577407012177
Q 1845 11469 4648500143159
Q 2920 12066 795353598441
Q 4078 13311 4117034338115
S 2749 340002122
Q 4561 13129 1184859575876
S 5206 104025573
S 6476 608072133
A 8625 817116202
Q 553 12167 4239468377348
S 10837 777052201
A 7063 659487219
S 12611 855152911
Q 1164 12716 7674036564769
A 10544 663156149
Q 3523 12882 518458538055
S 8725 349018619
S 11944 690168328
Q 3163 11801 4063566217189
A 5987 348828307
A 8129 420193840
Q 1607 12575 4329845312380
S 7400 411324034
A 5007 648567436
Q 1174 11292 1035052346344
A 4469 851040357
Q 2203 12307 2652821998972
S 6804 871722203
Q 862 11225 5330403042305
A 9797 704669694
A 11267 834247294
S 8971 297707376
S 8396 310117738
A 12624 127164983
S 6216 318501489
Q 340 12028 3366689011266
S 11349 415592878
Q 2653 11347 418464620352
Q 4371 11352 1550203089594
A 13218 667112760
Q 3703 10506 3649321673396
A 1920 259934874
S 375 740140569
Q 83 13024 5795622113549
S 7109 741178320
A 2056 639537823
S 2363 471344026
S 11116 436437546
Q 114 11334 3160658430120
S 9969 431582364
S 11943 899454872
S 1282 976383005
A 5380 277363940
S 280 934947888
S 11158 111053962
S 12155 891566227
A 398 98830016
Q 1612 13275 5805905084655
Q 2872 10814 6830159794910
A 10541 198096532
Q 1312 12349 3138858929216
S 180 808460909
Q 2122 11631 784639147133
A 9433 808645195
Q 456 7919 759319352870
Q 1380 11035 3106629495697
Q 3048 10728 7457056063795
Q 2304 12115 4115303643929
A 6251 700718586
S 1745 489401753
Q 3618 11024 6329693804246
S 11484 358213874
Q 1293 9320 7051736354253
A 12348 679596526
Q 2682 12844 4838412039132
Q 1686 12535 219059739113
A 13124 83044511
A 7412 991388461
S 12327 439565144
Q 5545 12736 4560839910915
Q 82 11180 5762664275081
Q 8 13345 8636783102490
Q 64 9713 6041657310501
Q 902 12812 493568888577
A 10189 278139199
S 7024 412706719
A 5407 665285976
S 10661 270748284
A 6323 296344815
A 8173 570755443
A 8661 239463206
Q 3342 11573 5128957822464
S 4966 603502718
S 2332 130820980
A 6250 179884064
Q 4913 12893 3950043986205
S 437 298717530
A 8800 545865347
Q 5443 12287 2784743915833
S 2266 792317253
Q 975 8518 1116084491132
Q 31 9398 5778264612705
Q 1258 12223 7311808502361
S 11257 530781245
Q 1627 8627 4727736074168
Q 2978 13306 190334692049
Q 420 7105 2726981680910
A 9488 491203504
Q 2038 13220 543294716832
A 1309 427832829
Q 833 8844 1705018367134
Q 2944 10764 1037069038815
A 4648 915698853
A 4225 874906166
S 10718 972696154
A 10050 621822514
Q 1952 11465 7096149477941
A 4043 386261932
Q 4464 11372 4742941534921
S 12991 730261105
Q 369 12406 7074451637873
S 8363 300363780
Q 116 13298 9606874071089
S 8558 769633172
S 5310 158594384
A 11174 974367820
Q 5846 12960 5615933101492
Q 166 13169 8981725034376
A 2599 666482001
A 13081 297327286
A 12784 65123646
Q 228 10602 5168334226123
Q 117 12373 2306560119678
A 9149 33429303
Q 851 10998 8751206742467
Q 445 11733 7462686292791
Q 1648 11964 3511707383044
S 1300 213180057
A 3792 520593191
Q 1468 13025 9058946722643
A 951 303753994
Q 2758 10371 2887731433573
Q 1819 9642 3921205030392
S 9366 839788155
S 9244 344084652
S 5077 343645398
S 110 352812941
A 6794 251813794
S 1276 300958044
Q 554 11696 6797879904644
S 10257 873298176
Q 4022 12811 82372057308
A 1599 452891503
A 8332 666210649
A 5979 82664620
A 8419 432075457
S 527 295804288
A 5196 232498610
S 7700 538438351
Q 2393 10999 1945539120753
Q 381 11835 3652800025994
Q 349 13113 5048153905120
Q 46 12945 2992855104613
A 8207 700025394
Q 631 12826 625964036796
S 3471 218158991
A 6852 249639274
S 11057 749387030
Q 1215 12364 5565944635244
S 1089 132648460
A 12749 205824422
S 12375 618518960
S 10603 477783982
Q 81 8792 1572344083719
S 2414 332555430
S 11109 595139288
S 1427 121605696
A 362 568749789
S 2776 183041290
Q 3477 10923 6068958462367
Q 3005 10435 2534747033210
A 2667 487814994
Q 579 9353 1206715127910
S 12733 348759756
Q 932 10580 266034914470
Q 79 13187 6419312073258
A 9926 334363373
Q 2656 12534 2838096057438
A 12638 69361785
Q 1113 12606 8471815387722
Q 4197 11509 6589010933351
Q 195 13215 4680343677145
Q 40 12810 4793800971114
Q 140 13343 4898529953310
S 7838 515878588
S 11092 66026227
Q 1929 9410 2383291860758
Q 3319 12912 8506534828023
A 8358 558284829
S 3886 171848533
S 6491 469596736
Q 2952 10149 4886329991378
S 11946 837869424
Q 603 11885 9977683779562
A 10217 55993005
Q 554 11096 3412937837281
S 1571 247527397
S 6705 85027481
S 5609 262774855
Q 906 8889 6709659523111
A 9130 789060490
S 12892 688508844
Q 2895 13227 4554882100828
Q 366 8036 883296862325
Q 3898 12625 6953340867780
Q 982 10196 6516439764389
Q 1167 8870 323521289752
A 10312 957087159
A 10368 334514182
Q 387 12992 7926341014025
S 4824 960485206
A 12830 743131227
A 12275 451723773
S 8114 246462928
Q 1110 10489 6993595924624
A 13120 864969994
S 2805 66837043
A 5188 332153901
Q 1180 12423 4994403367554
S 10541 230487303
Q 2182 13007 8504244861979
Q 1256 11626 5326472927780
Q 1815 12888 9739518713943
Q 2635 10070 3905583053781
A 6527 867211809
Q 449 12601 2127631250849
A 11497 467916604
A 2677 268307456
Q 546 12665 7616387831495
S 6174 205548261
Q 5004 11867 2647277343941
Q 1679 13156 7136141283644
S 6138 775657255
S 7437 470619538
A 12639 70501119
Q 6068 13215 4993039320892
A 10275 903041470
Q 655 12689 5177069848577
Q 59 12808 5942559536215
A 3384 137756004
A 7636 764801907
S 7521 474751898
A 11580 971485866
A 10363 816953037
S 8067 782269156
S 11140 595586358
S 5713 913874311
A 251 915603236
Q 451 13179 1159724450978
S 3683 601869664
Q 5475 12846 944016203243
Q 1086 12889 4292540798831
S 11108 642779815
A 5535 63586365
A 9082 362591027
Q 1523 12698 9498598056602
A 11543 95751787
Q 141 13104 7514998296005
A 7176 886667985
S 704 7132496
A 9801 89861225
A 5164 137124965
A 13363 564975099
S 12706 12917339
A 5035 960253771
A 6553 872494369
A 1409 694435376
Q 69 8567 1915803732264
A 7683 425879449
S 1736 238036001
A 10813 47520197
Q 27 11935 6530351250295
S 7789 539758834
A 8813 323097718
Q 505 12781 6006429191577
A 474 803764955
S 5373 945032512
A 2677 551527471
S 10150 899656389
S 13069 911907894
A 1055 977797493
Q 234 13346 6495652528746
A 10019 675590191
S 6617 895572549
Q 455 11680 754292706947
A 1921 443120287
S 5251 949753303
A 10148 403666363
Q 1346 12676 4021946945291
S 10965 375425231
A 580 920898791
A 9784 889520615
A 9886 5889415
Q 1297 11680 5101001751180
Q 1762 13123 1980281634816
Q 678 12662 6455274794410
A 9045 193316232
S 7200 484291989
A 5796 175197441
Q 1030 13063 8805420717893
S 4539 165209814
S 882 706860144
Q 677 12069 2179075070900
S 11966 14746647
S 3223 558871768
S 7457 612069953
A 9341 333545602
Q 3521 12593 3715762558306
S 7697 723966418
S 2513 218680763
A 2409 561714058
S 5325 55918724
A 3571 608777933
A 10131 7242128
A 4039 810418954
S 7937 475211142
A 11727 216950046
S 4930 215441228
S 3944 734990154
Q 70 11423 4585545895751
Q 2156 11145 2420901006916
S 8272 931938105
A 4565 524141779
Q 3589 10988 517171144865
A 11024 220793532
A 637 683139156
Q 370 12694 8571504575254
Q 1667 11028 2364416077014
Q 441 11875 629609991929
Q 1550 13120 4888691241560
A 10573 556733824
Q 1516 12913 7987889326113
S 1726 649353400
Q 2990 12958 4627046830239
S 3553 260012800
A 7105 781460549
A 4745 618377299
Q 282 12449 664386919135
Q 152 12102 5121232982734
A 4384 305806412
S 6810 999032160
Q 145 7810 31636542416
Q 68 13293 296863108927
Q 370 12668 6625264687009
A 10004 801394559
A 2723 793582922
Q 440 12371 2720330561047
S 12563 43369950
A 1105 432033301
A 1266 812389912
S 12016 184233080
Q 57 13360 8087626672658
Q 3412 11755 5819076073842
Q 3553 10293 5916450478066
A 1753 490374583
Q 5506 12609 3748699767867
S 8281 137158514
S 1466 692390431
Q 935 11360 433305704703
S 10487 803744506
Q 444 9492 4872221108092
S 3318 609528521
A 3818 327690594
Q 1599 12680 7889500853378
A 7517 34123993
S 8920 167209966
A 1809 355407748
S 2723 269305609
S 5107 113023453
S 4845 448449285
S 6856 619231244
A 10950 280665493
Q 2286 12888 5974896816815
Q 737 9897 2458373530558
A 5880 415172503
S 12434 758206937
Q 2403 11067 5088951570358
Q 2251 10263 4126563965309
A 7785 829114335
Q 1373 10814 4519513912827
Q 2852 12567 1117154721738
Q 141 11915 6003829374039
A 12878 565001246
A 10349 313424959
S 465 243538372
A 2152 757593477
Q 1041 12257 2955778124314
Q 23 11828 914184577567
Q 2716 13283 7503206209932
Q 154 12948 9060055752721
A 1884 793627250
S 10086 415151402
Q 5 8292 364935958876
Q 2188 9050 4144250562922
A 3514 192556456
Q 47 12402 9592350278391
Q 3932 13304 5375871012974
A 5432 709026495
S 68 905459544
Q 239 12677 6363489814114
Q 534 11183 47192294020
Q 1998 8800 2905990797197
S 3496 544231104
A 10544 650559904
Q 2402 12027 9580283851783
Q 2727 10672 2761216657436
S 8558 925686524
Q 1984 9940 6673525717446
Q 1923 12223 3126985644454
Q 214 11955 7150779924565
S 2341 735612284
A 12003 804814052
S 3431 232551093
Q 1148 10447 4181439776332
S 2634 586029390
A 6423 289914329
Q 1628 12563 6703247578817
A 4340 516236197
A 7373 494319327
S 9624 510713378
S 284 762903403
Q 2050 12959 1085654623703
Q 56 13327 1812910466056
Q 3585 13158 6698780231342
S 11867 829574034
A 8834 137478665
Q 155 13073 3513620847324
A 11736 218759024
Q 164 12706 266910841394
S 7059 772104578
Q 491 12160 7427528882491
Q 246 12832 8416597144492
Q 865 10967 7088792123576
Q 612 13359 317312128535
S 6869 867784149
A 13201 18404915
A 357 707556978
Q 1218 13243 5692337331626
S 10605 101916742
S 3480 215856354
A 10409 864067095
A 12352 764722591
A 6322 922817140
Q 275 11326 2786078133597
Q 1981 10715 4827051612026
Q 5114 11975 3460856328790
S 5730 14444370
Q 320 8636 5978869650236
S 10859 136846106
A 6199 200301923
A 3887 543856730
Q 3506 10911 3795198644321
Q 160 13149 2416533508278
S 5704 827988819
A 12054 770626638
A 9430 186255107
S 4285 514451028
A 3269 796777091
A 155 108908198
Q 577 9008 1749456484717
S 11204 259379867
S 2901 640128264
Q 398 10121 8472725328264
S 2206 206192794
S 7731 316009930
A 6746 607743004
Q 2208 10566 1129318560837
A 2420 591677890
S 11260 3019180
S 975 291550399
Q 1408 11367 4260260130903
Q 518 10543 7236387906521
A 12392 65545186
S 1348 172250052
A 5037 976658654
Q 370 13286 1103224547448
A 2901 242034460
A 4582 43701151
Q 819 11837 4258082690750
Q 31 12994 966830548277
Q 5799 13161 5500032591055
A 6065 254506507
Q 3119 12937 8630960313623
S 5484 435516155
A 310 288129959
A 644 920639942
Q 372 12580 575415261449
A 6342 741835224
S 8028 258109109
Q 908 12186 6088663201070
A 5641 830474883
A 12248 375031147
A 10903 113050893
Q 237 10827 6551879981001
Q 572 12688 7047543049182
S 3360 515295770
Q 384 13128 4333305352375
Q 2902 11178 7348537290614
A 10945 992841424
Q 2552 11427 1832274923373
S 6526 646474476
A 10913 981691033
A 11540 609551014
S 12741 16784412
Q 1211 12633 1528215128685
Q 1953 9745 3661594423710
S 11548 319068074
S 5760 322225265
S 11512 706424536
Q 85 12506 9524195321585
A 5859 551765335
A 550 48696267
S 3434 316087077
S 1754 17767893
Q 262 11870 5783703768151
A 8186 150654531
S 8658 606810963
Q 1262 13018 5953912814092
A 9665 329300176
A 1084 267929688
A 1883 919165506
Q 8 13108 9237640178481
S 5769 530969298
Q 2829 13217 2959619166540
Q 3190 12104 6790910745033
S 6465 303013648
Q 1815 9862 4505834582598
Q 1489 13049 4550101442816
Q 2053 10413 4622780220067
S 10443 838870589
S 10893 146878527
S 3429 411828110
Q 2968 11460 1698074844460
Q 380 7316 2851296739470
Q 124 13346 7091628918950
S 10135 602745981
A 1785 968706361
S 2382 647429170
S 4729 382865500
Q 2165 10304 7454740855791
A 6975 240280170
Q 770 12502 9056180154775
A 280 17866871
A 8400 410070008
A 4459 835165561
Q 997 10540 7289203828667
S 10023 115941574
A 2562 93373940
Q 2816 9772 2900011401635
Q 1217 9102 7134550977990
S 3267 699137142
A 5230 242699866
Q 359 12066 1645057708949
A 515 962046775
A 1501 629032817
Q 557 12985 5961862779575
S 7469 457533035
Q 5379 12592 5044870559295
A 3000 524438956
Q 196 13240 4934455107838
S 12789 282585645
Q 3457 10914 2259230402464
Q 2813 10644 4973520560634
A 5597 598947831
Q 4525 12554 6497288179402
S 2521 515286389
S 5650 378974002
S 10728 814221036
S 4612 902751527
Q 2235 13158 7682170242384
S 10238 109579021
Q 104 12196 1260629784656
Q 1965 13043 7072116153741
Q 2818 11566 8194044769274
A 2248 564898485
Q 628 10026 1555495694571
A 811 618375059
Q 1954 10317 4078217302724
Q 3389 13094 541309562834
Q 3703 11333 3810598545721
A 148 404064899
S 10088 135864795
S 10360 20111718
S 604 813088762
Q 301 13033 5763988530031
A 3206 973395193
Q 680 12336 6309016485866
S 11075 459791450
Q 293 13068 7030831379389
Q 1133 12340 5617911327747
Q 333 12595 6976590251901
A 6885 729391164
Q 3090 13079 6037457652037
A 6326 5415337
A 12081 836993042
A 13305 655241323
S 1413 264412902
Q 80 12922 5538767034793
Q 2999 10663 1920987687477
Q 805 11999 2210681517356
S 50 809925610
S 5114 427982766
S 7340 964422940
Q 1398 13099 2738955216062
Q 925 10041 2277647061525
A 12780 415308715
S 9599 256749294
Q 993 12732 9284119138818
S 9584 288595316
S 3139 956244248
Q 4397 12361 6217928750481
Q 848 9089 6599278219507
A 3881 205626319
S 4245 307163370
A 11613 117762833
Q 1299 8547 6475725242934
Q 329 12706 5882488284770
Q 6420 13132 6029060235194
Q 1086 10732 3287913601358
Q 4048 12897 6060148340617
Q 3767 12346 6612104844097
A 2083 21970998
S 11980 409620770
S 9302 341621685
A 2249 78790312
A 9694 224752310
A 10276 367629507
Q 975 11781 4905158635760
Q 214 13336 1443794712175
Q 4725 11916 1317193590259
Q 2662 9608 895322170201
S 12547 282822676
A 12736 543831284
A 1162 799726128
S 6049 143340925
Q 2812 10825 4950203714426
A 4298 673672779
S 4997 891225854
A 9881 599224893
A 12772 598277640
S 9181 552835089
S 6148 269191156
A 435 942518622
Q 152 12867 5387107635869
Q 1841 11849 2046077073206
A 3631 205191958
Q 1728 9127 1123715756445
S 12396 150524567
A 11708 655450607
Q 417 12999 5330316109499
Q 2622 11031 7519585939087
Q 1975 12425 7510878879024
S 10830 896353419
Q 1462 8759 3977745941233
A 10066 989411381
Q 1157 10566 4509887904431
A 730 780266868
Q 544 12405 4203422578008
S 13030 835632603
Q 1580 8449 1600702784289
S 7387 10102621
S 9204 628527177
S 1946 758536339
S 1324 606227761
A 8804 999924433
Q 248 8101 2933388260286
Q 159 12791 6205237146746
A 10447 286600713
Q 36 11368 6988404641034
S 10809 190950002
S 10078 350754364
S 4110 722797897
S 3140 647246400
Q 753 10234 5751424014882
A 292 55942333
S 11421 411825600
S 9695 538639622
Q 1765 11397 4076288103464
S 3508 304963814
Q 748 13140 158485339839
Q 2176 9332 572515487552
Q 1324 11473 4024486175751
S 6900 995789842
S 268 368090612
Q 1480 9639 1835504349027
S 1470 709071682
Q 739 9947 7819726313855
A 6037 266440788
Q 320 11120 6811938085232
A 9385 40621897
S 2589 259193903
S 11483 855002499
Q 1198 13329 6003983061563
Q 34 13269 1742521012214
A 2696 76757995
A 5686 158154901
Q 2042 13316 5409138895142
Q 2473 11641 8292047962836
Q 1047 13285 9816212478892
Q 235 13191 1220195725225
Q 191 10391 1972300535004
S 3132 31384560
A 3374 201219211
Q 3402 11489 5653606594194
Q 2313 12584 1659759214357
A 1771 431158049
A 12929 332322634
Q 927 12534 4743690366303
S 2377 500955097
Q 72 13194 4347653623613
A 739 32096281
Q 1093 9994 250561910124
Q 3317 11275 912435234364
Q 1166 13351 6082292106866
A 121 579744575
S 246 265465617
A 12753 949706727
S 12722 354871976
S 2314 289844954
S 6406 847794760
A 4606 52820733
Q 323 10185 2378423191770
A 2130 385916533
A 163 331267402
A 371 803155380
S 641 426599714
S 12244 189187727
A 8244 668493326
S 585 181050905
A 5723 232786079
Q 3827 12093 6731332282759
Q 1627 9466 1021420719980
A 1796 483172753
Q 2915 10026 6745440903823
Q 2093 10321 5088419549263
S 8318 727229691
A 2608 903883305
Q 702 12152 4802592639294
S 11731 856037469
Q 661 7915 4630474808038
A 9623 171434293
A 11574 604000147
Q 279 10346 6807137416087
S 6141 65350427
Q 807 10364 2620230371445
Q 584 10845 1799258263256
Q 1706 11237 3454370648362
A 1954 235198530
Q 673 12838 5964171058578
Q 240 13311 3657317011649
Q 3107 11650 1493682332627
A 9731 583906559
Q 3992 12666 2444444463697
Q 878 13262 436904855751
Q 1353 11161 6093121500814
Q 891 12569 2235058921266
A 2935 563881972
S 7178 765214568
Q 2009 12983 9482042515358
A 12596 374768317
A 13166 365001322
Q 1 13237 2365606561160
S 10546 246823057
Q 1566 11966 2970061538333
A 3896 340955474
S 11215 916851293
A 12937 192118848
S 6418 408186933
A 945 769573516
A 856 774710527
S 4693 868698805
S 8692 313484588
Q 521 13137 9775954135330
S 7338 842786889
A 6463 758969059
Q 134 10547 3792901889760
A 7462 770684659
S 11772 153222262
Q 2336 9836 6231631325166
Q 438 12836 7663574727314
S 1379 97472422
A 6855 570386968
Q 1672 13191 503091091316
Q 608 13035 7029767776762
A 8833 293897679
A 7028 692242408
Q 2348 9149 1762185205199
Q 180 13121 1018938065842
Q 2647 12619 8045028456664
S 11678 624774946
A 10351 883824721
S 5691 512291977
Q 3699 10835 5032839390531
A 11922 122141153
S 1712 862914351
Q 1066 13356 1327257130792
Q 1962 13090 2318465072813
Q 1912 12882 2362553630093
S 10649 156310910
S 6213 334446101
Q 380 9809 7398387255367
A 10535 558727026
Q 1944 11030 2422210388727
S 4138 355690903
Q 3859 10892 1815996772549
Q 140 12516 7330107850248
Q 765 12858 8099183291484
Q 1430 10744 6883191775910
Q 4987 11970 2742146339934
Q 1880 12918 3981998227168
Q 1097 11526 9327185497838
S 3981 59582772
A 1596 615528811
Q 27 12275 8063011553781
A 11310 117098975
Q 741 8681 6270076062522
A 9912 758648418
Q 260 12611 1450134858368
A 11051 609908940
S 12462 920928095
A 11985 65559378
Q 1912 11263 8224069708122
A 11252 233906864
A 163 212017033
S 6874 799073577
S 361 205708765
S 2744 303856351
Q 2540 13360 402814430388
Q 633 11448 9302686544157
Q 849 8603 4368479439225
Q 700 13052 257764804123
S 6371 333255810
Q 1270 12989 3394386055754
S 721 358732512
Q 568 12791 8026460011662
Q 3318 10949 2891644140627
A 12166 408021613
Q 453 9612 3212719352044
A 11464 499233706
S 7373 462329642
S 9237 383479867
A 5654 684772240
A 3691 386341341
Q 3113 10091 6452876615003
Q 2699 9500 1981928206483
A 8532 221814652
A 3792 330317313
S 10295 344158464
Q 2471 12625 2698112101004
A 13290 568980416
Q 657 8156 1468189784238
Q 3825 11765 2234276097415
S 2119 734567308
Q 1211 10443 1079027611952
Q 1319 11868 3620414252031
S 3379 366914635
S 6970 300161355
Q 2103 13020 5549831625557
S 9914 767407819
A 9144 396495029
A 5621 990321425
S 774 960081959
A 10419 569376445
Q 2247 9090 2749664740043
S 7577 761932353
S 10055 307916917
A 8188 877997527
A 9814 330391818
Q 1233 13341 7914260064997
A 2119 560866869
A 9521 470318849
Q 80 13350 1488725296077
Q 505 9361 6774331788532
A 204 580568585
S 10509 609393694
Q 932 9329 286281574861
A 9875 330320445
S 2746 584309692
Q 4931 12890 550233254416
Q 776 12705 3527204719701
S 12859 812487652
S 9689 195411585
S 6466 509897212
Q 2986 10029 5997324469661
A 2899 227202740
Q 5666 12394 73305505324
A 13259 351424862
Q 120 11783 361678941171
A 989 60816834
S 7424 307324233
S 57 953568429
A 12321 387602707
A 12775 533645626
Q 3026 13232 5038032030427
Q 1459 11404 3238516735206
Q 1083 11011 9116778192295
Q 4267 10949 3947767138047
A 2515 729757589
A 6859 80770035
Q 3405 12246 7941343527363
Q 288 9561 8497556947232
S 7433 75639730
S 2744 195823195
A 12503 420908818
Q 2938 13091 2891496412121
Q 1046 12594 4917905202427
S 645 406941151
S 6717 506890454
Q 2070 10106 5958530063506
A 5764 673607345
S 8235 905597968
S 1954 641880256
Q 24 13267 1673657883321
Q 217 8959 7980319965919
A 9917 748875390
A 6931 901164950
A 6785 308537275
S 4618 205258273
Q 3451 11518 1341020170020
S 140 514095652
A 4302 201083025
S 12356 80633103
A 2011 937000284
A 10965 116131228
S 11185 550502636
Q 894 12700 9422234928558
Q 138 8680 749255209575
A 8055 740452115
S 2480 313104654
Q 601 12954 4312113274931
S 13276 990961944
A 13100 400629185
Q 692 11533 2324192044183
Q 1367 10242 2076138408864
Q 3687 11530 9209523375
A 2820 980253388
Q 2527 12239 9417861181907
Q 227 13205 7308327867784
A 6059 653431658
Q 3997 11274 4762279687189
A 10094 991427243
S 9278 280443994
A 8016 608729834
S 4679 163748352
Q 4217 11574 334458435129
S 9575 442053827
S 11673 868538501
S 7999 707392842
A 4874 717621535
A 4115 820719359
A 2080 904186362
A 9595 853015274
S 1695 561722655
A 6092 587465415
Q 878 11880 2031644343257
S 6002 675089096
A 7409 975416413
S 12749 550957907
Q 730 12749 6456637874352
A 5855 456654684
S 837 746631405
Q 809 12918 1862931017842
Q 417 13166 65285977579
S 11362 987784238
S 4756 240611646
A 1657 326951192
Q 395 12688 8141619403887
A 8818 6799010
Q 633 12074 3257666132210
Q 875 13165 1808090902756
A 11278 279429702
S 6837 776378337
S 5977 731897147
Q 1188 12789 3687263543399
Q 2296 13357 7455478611761
S 833 981786492
A 12756 538321033
Q 1551 11922 9721783123662
A 1535 613113542
Q 31 13173 7596845860081
Q 901 9970 6848447164337
Q 1 13281 3542961255132
A 999 6054848
S 3226 144022282
Q 2152 11731 6141624079647
S 1520 398087985
Q 1591 11616 2245806689838
Q 769 13122 1950139283968
A 80 750609737
S 5782 65695332
S 236 196599578
S 1775 481580338
A 9830 613887994
S 8568 276112056
S 5188 904624063
Q 405 11302 4973897541941
A 4569 761200411
S 1049 430305292
S 10439 989939685
Q 498 9378 4365280996230
A 4631 916804801
Q 119 10597 5743963318448
S 5398 948325268
Q 2697 12789 1413078918982
S 10909 423874301
Q 1740 12493 2973873008349
Q 2329 11896 5661224706958
Q 18 13260 2195378951267
S 1437 431824169
Q 4826 11856 6885471098554
Q 2997 11441 1311717662547
A 9219 782697586
Q 2690 12247 8596013268177
A 931 672969300
A 11196 273633277
S 6553 979323527
Q 3583 12654 2881690974466
Q 453 10763 1938354117299
A 2872 420206186
S 4468 534451574
A 9663 758612297
A 8597 139119330
S 4014 852655541
S 11256 29761695
S 12992 169306781
A 12183 909801030
Q 1783 9297 3778606353160
S 7317 616900487
Q 2128 10428 2204763645075
Q 1061 10565 693782577040
A 8778 742256698
Q 13 12191 6686612307968
S 7705 547563299
Q 3758 11196 4570323120274
S 12617 911231888
A 11918 945783465
A 359 627139808
A 9234 432254134
A 11289 435105619
Q 1484 8424 4372948169468
Q 24 12968 8388640362044
A 12648 137480228
S 4812 605086701
S 6110 927618559
A 12195 859255008
A 7718 490731164
A 8009 412011348
A 869 340688077
A 6057 893325962
Q 606 12408 2873448516793
Q 420 13181 6539253186909
A 11950 346251461
A 1293 775076464
Q 79 8041 4342616116003
Q 1129 12768 4730558169667
S 7707 842025445
S 6105 225302367
Q 5579 12559 6314345861693
Q 2877 11372 5124803152960
A 4363 411444492
A 2564 268150418
Q 593 8805 5410514968751
A 13077 109609699
Q 7 13299 1390276728674
A 8186 390730064
S 11334 841437891
S 6805 948037667
A 4182 308598185
S 7738 512753777
Q 485 12859 8541691664432
A 9842 997720617
Q 3660 12621 7585660616747
Q 1518 12392 5130215237576
A 8716 4798199
S 18 242819253
A 7857 875896504
S 6894 358563323
Q 2572 11907 1840033717474
S 11396 774506772
S 417 333467086
Q 5038 13208 2334589426953
S 7202 657628881
Q 117 13221 7760139549636
Q 1370 13118 5001421759903
Q 3377 13103 5224005739534
S 4955 318607996
S 13346 89433025
A 8705 668499075
A 362 172612470
Q 970 9582 1915735212724
A 5725 231932130
Q 4879 12480 62009523938
A 11775 577724742
S 10337 827503326
Q 183 11417 5413580273166
Q 1256 8321 5961434078991
S 2688 194392766
S 6817 549413306
S 4434 117167556
S 5069 12232571
S 11410 246608625
Q 603 12653 8389583755885
A 13294 388325152
Q 6232 12918 5114205225379
Q 3421 12876 5886098453332
S 1515 631761015
A 3573 768025057
Q 3577 12114 2814351144333
S 1800 404761141
S 7376 872114088
Q 225 11321 6280671945665
Q 612 10320 9112825186095
A 9500 802714838
Q 1400 12119 2936580789031
Q 197 12824 5868901649563
Q 252 10899 4133439802396
Q 417 13103 6201900803064
S 7249 399583131
S 12697 830404196
Q 108 11898 9861690151500
Q 245 13317 8401343460887
Q 3827 12532 7274721727141
S 1233 400566835
Q 60 13306 6964871500113
S 1111 641688744
Q 1263 12486 272251014055
Q 3338 13322 8101504158058
S 6079 116355682
Q 3056 13076 3215885684015
A 3060 450543352
Q 208 10688 5026769226490
Q 1974 10186 7655824209322
S 4930 321199566
Q 940 11784 436120907896
Q 448 11660 9829424344282
A 12259 247803046
A 1915 651890517
A 13269 190876815
Q 79 13321 7347279810394
A 8023 913065304
A 4709 658009401
Q 674 7979 6865871119773
S 6973 17611755
S 8833 921446874
A 8359 467302141
S 1582 880173304
S 6907 451320347
A 7217 913397065
A 9790 550839960
Q 734 10926 6319402987043
S 7717 60616200
A 6660 979507034
Q 3022 11591 7799401324429
Q 2086 12130 1464627896090
Q 1860 9953 4032387862337
S 11783 374613337
A 13285 96048581
Q 1724 12097 1721636488145
A 8638 772193193
Q 604 11220 8162585534174
A 4926 409518733
S 2612 482694296
S 3537 532969429
A 3821 254429048
S 5574 951327942
Q 841 11501 9050155833093
A 9302 167662966
Q 808 13233 9874134129062
S 4238 340652547
Q 2894 12486 1367264958284
Q 1622 10547 2082695155921
Q 557 12416 3263691899406
S 9087 945462688
S 10158 355163572
S 2480 233474063
A 11122 612443817
Q 96 13120 5122982998693
A 8057 339071340
S 5023 770042951
S 5526 587012249
S 13151 962967705
Q 302 13019 7841885100890
S 3577 717792699
A 9642 484456477
Q 572 10205 4716737180976
A 1077 715689903
A 11097 254586635
Q 4810 12777 427221116180
Q 21 12383 2925867753840
A 2267 632967465
S 1100 305041979
A 10222 184256739
Q 328 12509 3606553694020
S 10306 351003770
Q 4184 12902 6994491553504
S 11483 681459160
A 9537 745327884
A 9971 133883861
Q 2364 10336 5740612241544
S 7007 389620380
Q 154 12749 1292457371574
S 5990 242431292
Q 5047 12801 6074327392113
S 6501 669380170
A 160 287419731
A 9927 507141893
A 6063 103681854
Q 34 7237 3729646620884
S 10475 457518825
A 3086 632836974
S 10979 456084484
A 3775 958077477
S 10317 6774609
Q 464 8758 7597186139180
A 12293 526508159
Q 3592 13020 5770540980312
S 11571 753673068
S 11156 72919808
S 11378 685865645
Q 401 12920 8206812376263
A 6363 445909677
S 8221 516648589
Q 150 10702 5961540969276
A 10509 757397096
Q 1598 11377 7218186828545
Q 4281 11504 5332507243427
Q 1793 11101 891575897890
Q 1515 12879 6519887295979
S 1875 348427966
A 1398 699424191
S 3233 80194053
Q 690 11697 5868382917842
S 9650 702327247
Q 662 13052 1519073713985
Q 1116 8994 6870750574552
Q 381 12461 1499781113354
Q 4567 12401 5398360713495
A 13340 600056076
Q 802 9907 413901031006
Q 1032 13181 5928784165774
S 10180 33723531
A 8695 725223714
Q 2627 12451 1380885380534
A 6681 230933920
Q 191 13225 9470793660936
Q 1599 11601 6220700843757
A 9836 625822324
A 9285 37079256
Q 270 13320 2802314045079
S 3667 286855239
Q 819 12512 6715011130109
Q 143 13327 6290150227648
A 5302 48002381
A 5277 635586566
A 9090 466332039
A 9193 972947333
A 9820 435652176
Q 224 13364 2285412057382
S 3178 804869052
A 12441 594203598
Q 2880 11406 8524711918860
A 12025 549564974
Q 1567 11417 6687650215666
Q 1988 12610 6315786087750
Q 1480 8569 2314857240747
S 1267 665105115
S 8190 817187251
A 11656 497338081
A 5051 687075978
S 80 578403661
S 4947 875744576
A 8570 868261896
S 5069 75260733
S 2073 646101110
S 10537 611117969
S 10803 809337264
Q 1298 11553 133920666675
Q 3002 12932 2263537687063
A 5512 746490988
A 8095 286335706
A 1045 264923395
Q 136 13257 6930138814893
Q 1764 10720 5774956737945
A 885 742848346
Q 3774 13157 598039847170
Q 519 12062 861147730023
S 2276 670253386
S 1041 475699348
S 12228 502421628
Q 415 7941 5607746401519
S 3635 287191569
A 10403 526159019
S 5248 755239388
Q 3265 12759 1349600614096
A 6305 856969934
Q 4593 11933 4108210741315
A 11936 473494525
Q 1855 9219 6267029874821
S 9198 572718849
A 1474 842751511
Q 991 13072 7549700315206
Q 4202 11685 2668319501333
Q 3325 12587 5265266859686
A 7402 911972326
Q 2655 12258 7600879483877
S 9900 312718666
Q 277 8460 2757584902263
Q 74 13270 8221053401232
S 9966 621407646
Q 3176 10034 6306190224826
Q 842 12374 7204497005130
Q 887 12898 8674187386430
Q 157 11886 4361523427931
S 4794 263346252
Q 2394 11602 7420745733843
Q 63 13260 3819848033984
A 12573 752479922
Q 3693 12983 5472292191613
A 8674 32369603
S 2286 761715759
Q 1017 12700 926121138149
Q 1628 8486 2265651668768
S 7777 706819551
S 4736 219481778
Q 3209 11322 3036369169120
S 8091 596639450
Q 295 13176 6388200385938
A 9718 978396490
Q 5237 13125 3311658679885
Q 3004 10573 974456919635
S 10102 169345906
Q 1591 12859 6423900005010
Q 185 12874 3878572988694
Q 261 13313 5885939207448
A 10443 67800109
Q 4233 11587 679841597450
S 11143 493505842
S 7317 301633782
Q 1155 10775 5728383573083
S 10712 464613781
A 548 986161118
A 5622 483644749
S 2336 457550745
S 437 592340631
Q 48 12145 4566621600755
A 9102 745588157
S 12735 698038824
Q 1889 11026 1203124105223
A 789 325784620
S 2793 759936689
Q 439 9062 2180362507677
Q 1537 8546 5139342771783
Q 195 13171 8232482019455
Q 2341 12745 8627001441148
S 168 378628862
A 4694 535940124
Q 459 11553 9311344471235
A 5991 368272875
S 4273 198169748
A 7040 249807694
Q 2922 10252 5755042561605
Q 3762 13312 8539623067724
A 9664 123341992
Q 3760 10514 3795680661218
Q 2924 9672 2129319674460
S 7415 412340440
A 4953 10514448
A 8728 824465434
S 6029 373633939
A 10957 58488448
Q 195 12321 3987974756272
Q 419 10951 6544692536005
S 8454 608955239
A 11082 604234408
A 4174 48560770
A 12460 799486035
A 8681 887716632
Q 244 9663 8451670477136
A 1257 285078156
Q 4806 13296 3152909301398
A 576 68998105
Q 1576 12235 2824264761772
Q 446 10946 3028456520403
A 6453 192866766
Q 170 13242 8326821108638
A 6817 559082200
S 7724 353984484
Q 2512 11526 8333121255668
A 11117 425148946
S 8920 385617310
Q 910 12898 3593525333426
Q 745 12915 8147771874179
Q 994 11155 5128134463080
S 8458 872468525
Q 302 11406 9201106713050
A 6198 805815772
Q 300 7237 4588713410917
Q 1559 12639 3404048110012
A 11880 351059356
A 12989 546508277
Q 1327 8977 4564078084368
Q 1236 9887 6970910242128
S 2544 11518733
Q 3644 12895 830989085581
Q 3307 10289 6194688319190
Q 547 12052 6963075933511
A 12199 222691301
S 7315 529372827
A 472 910514719
A 12329 159058001
A 9157 417526982
Q 5075 12024 2676075526694
Q 4532 12969 6857072065010
S 11803 268394170
A 8876 419072732
S 8354 612717382
S 10484 583644111
A 4374 943283867
Q 884 7976 3562567097647
S 4198 842322112
Q 4824 13191 6262811612009
Q 808 12633 4161675969165
S 3274 41768947
A 5027 228712976
S 31 815688996
Q 154 12853 6949520851950
Q 2981 13037 1921028355660
A 2131 815920042
Q 38 13325 3827340107953
Q 831 12726 8528924158191
Q 66 13313 2393895275739
A 4395 199809046
S 11572 158455584
A 5016 376073771
Q 2419 10092 4002753408460
S 1577 793902998
Q 2400 12098 2632918158714
Q 1146 9385 7903006728613
Q 345 10295 4745375559875
Q 1827 13096 3844921490790
A 1485 12371872
S 4865 486748915
S 12694 551166648
Q 62 13222 9678216739113
Q 628 12632 2439241178137
Q 1428 13172 9799052844467
Q 4046 12582 3089893251710
A 7291 300183026
Q 439 11898 9638014113465
Q 103 11522 1066622864115
Q 52 8262 7496777907557
Q 800 12655 7498461926084
A 5025 878083662
S 4945 172240110
A 2009 706587405
Q 2123 12613 1360819154952
Q 521 11246 4935273007318
Q 680 10655 8844060887466
S 5880 803090453
S 12837 972723461
A 3882 51961620
Q 979 9897 1640894108410
S 13288 241485035
A 7239 759849266
Q 155 11510 1505208714140
A 701 862803798
Q 2315 12814 4664797977688
S 12508 842154390
Q 798 13285 8347822927828
A 10825 119975833
Q 3626 12864 380412013566
A 12842 115599598
A 11349 458969321
S 3276 938363029
S 6927 820934814
S 6333 450522964
A 8543 110638663
Q 226 11616 9644494834223
S 255 891147160
S 5357 985480966
S 6784 954687385
Q 2508 11271 3624745263882
S 11939 195809245
Q 2685 12337 7436062858348
S 13146 484566722
A 12940 921812421
Q 3830 13220 2585818215660
S 5561 511436456
A 9611 989212714
S 10869 900131984
Q 3614 11399 3820969092097
Q 311 11174 6811758147389
A 442 553077628
Q 2372 12691 9650428092562
A 1047 204737286
A 9516 91757055
Q 4196 11683 655514762454
A 5540 327559635
S 9634 699580509
Q 27 11566 9841033398906
A 8728 941854507
Q 198 12718 2628260470439
S 3372 584462200
S 13347 351072016
A 5613 833802408
A 2658 320498173
A 5365 142234921
A 5376 499529619
Q 2723 10837 383671739317
S 238 601579660
Q 48 10650 4165876597797
A 1007 838181496
S 8786 895684101
A 2940 518260399
A 8126 246808590
S 12971 950153854
Q 1036 12741 8654153235753
Q 196 12650 4381818089470
A 4383 723221061
S 6937 592231728
A 4288 435589972
A 6624 872075407
Q 2787 12714 5357586259724
S 4204 585080140
Q 1801 12596 1218375731308
A 4101 519937000
Q 3431 11610 251937010604
A 5302 255592993
S 10304 311546601
A 4457 539980422
Q 56 13036 9156139529037
S 13340 170899024
Q 1554 12348 7387938944203
Q 1195 9312 1596373836630
S 5401 415616139
S 4828 779183517
Q 2257 9631 5791955071470
S 11479 454670811
Q 630 11240 9822895040210
A 8465 876090227
Q 71 9305 6600977194681
S 11705 766402803
S 11137 168923264
A 4215 692724238
Q 77 13258 7546542675955
S 11038 368589039
A 2985 570279485
A 1441 865509273
Q 850 9049 8183731395805
Q 318 11098 4294271739276
Q 39 10477 9983369930132
A 13181 146158820
A 11261 847666194
Q 20 13120 9233611740331
Q 3652 11021 7103911663841
S 2927 748290028
Q 2567 12994 7573656544481
S 5348 534841114
A 4033 898650332
Q 1787 9134 5189100079565
A 3722 640919852
A 6336 860288877
Q 1932 12954 6598557183629
Q 26 12821 2047687698899
Q 92 13186 1428836962471
A 9975 739611875
S 2696 385369343
Q 29 10995 6105747235322
A 8132 165016772
S 7420 3375730
A 4169 75958890
A 13263 805539689
S 12187 37927280
S 9680 650793956
Q 761 7621 3099236319834
S 6421 793349744
A 4577 256307000
A 7647 98929949
A 11266 63460484
Q 923 8512 4920075653020
Q 582 13008 8459528185091
S 156 835354700
Q 1627 13212 2989438893901
Q 3067 10115 3166405981216
S 11351 81174590
Q 1495 11736 4648904748378
Q 721 11294 3804204930610
S 4270 736412726
Q 873 7901 6146902357230
S 11677 670384864
A 7973 275097298
A 12972 405440589
Q 1649 10493 5068241539680
Q 2002 11390 755349504973
S 9576 572273848
Q 294 8639 6093350759143
S 2419 452988739
Q 105 12703 6072783673986
Q 1161 8916 3131641787561
S 4358 514156511
A 226 317792445
A 10914 664127748
A 11275 922657989
Q 5 9227 2386633777346
S 5487 123553542
Q 4725 12097 4022376116171
S 3982 206724390
S 5239 27995723
A 13158 137001418
A 5862 413913872
S 6117 320808926
Q 68 12179 4226770186575
Q 1924 12167 7992969668088
Q 3632 11329 5252695395807
S 1933 820537871
S 277 949640669
S 11216 788137099
A 3484 568363302
Q 4654 12354 5716937709194
S 6092 87603154
S 7118 512387609
S 6853 525638420
S 12959 209401069
Q 1287 11853 4307578254714
Q 878 13319 8248546995481
A 5480 315063818
Q 4011 11095 3475964969565
Q 883 11419 7153349471220
A 5317 123063038
Q 217 13054 9212926168279
A 12882 396447058
A 10091 952875957
S 7449 908745851
A 9686 548806666
A 4059 104025493
S 6489 474993556
S 12995 799061878
A 11708 286295719
Q 417 12862 94036550234
Q 1006 9106 1864680218780
Q 1047 11750 8534287466110
A 2764 352765772
A 4300 207100413
Q 2255 10113 6232879046745
Q 1007 10058 5767123611758
S 5928 151199853
A 4542 743779676
Q 3943 10919 6835895867459
Q 2798 13321 507173678781
A 51 639195122
S 4472 67821866
A 11854 947271229
Q 1978 10257 6746205218155
S 7790 721660901
Q 578 13177 9772788325217
A 12770 294232031
A 11736 569127266
S 1924 959470455
A 12199 855837927
Q 120 9762 9429383917189
S 9493 375084750
A 5193 184165244
Q 661 12086 7464938470767
Q 1995 13025 408274366237
A 12544 874925248
Q 1028 10023 7786933355189
Q 425 12880 3424203330592
Q 3387 11117 6673589415646
S 2501 519885913
Q 4796 12391 3736034149810
S 7190 824111616
S 7192 317542274
A 8872 888540657
A 3964 146961492
A 7744 763676829
S 13315 385543721
Q 1968 12167 3343008935044
Q 224 9436 3693528453675
A 7254 96147201
S 10284 534501085
Q 3476 11995 7568329425862
A 10970 139775500
S 8269 931957428
S 7052 598247349
A 12733 35732947
Q 1415 10920 6727379344710
Q 2951 13146 1268474886995
S 4279 708117464
Q 107 11288 2781287646640
A 5855 586935207
Q 186 13352 9116416978435
S 10890 543515184
A 8710 990456177
S 7986 978016929
S 5805 120175183
S 11372 929516046
S 2585 348845592
S 12830 236324672
Q 749 9991 3200299295194
S 1255 23157433
S 2514 391683797
Q 2560 12447 5666797231639
A 517 778592463
S 138 680253797
S 8582 605054453
A 917 596617221
S 1530 500536402
A 10584 109221052
Q 221 9343 8863159713220
Q 1607 11176 6882694874596
A 6863 97801611
S 1537 998600350
S 8679 917029045
Q 1877 13121 1443452551327
Q 161 13239 796630923652
S 2443 808939075
Q 3525 11228 925319634913
Q 3787 12711 195065798139
Q 36 8986 2858496870140
S 5951 144042916
S 11121 778563312
A 7084 233768350
Q 3046 13305 4049321118571
S 7692 440894845
Q 1053 11976 2825618417100
S 10645 345493128
Q 3500 12347 8332078178010
S 1435 450373148
Q 2499 12244 4826604540713
Q 837 12633 3689740324777
Q 646 13000 1897722089446
A 4556 734386411
A 240 856644440
Q 2061 9137 44749683615
Q 1561 8771 1450806472996
Q 1571 9808 6056531622428
Q 1131 11069 5959885170860
Q 4039 12241 3467101551889
S 2211 797542496
A 4790 337152978
Q 6 10849 5675689805797
S 11025 140727057
Q 2422 11583 2817669475220
S 8938 508591303
S 7050 846360972
A 1229 775056305
Q 1037 12435 6063964244910
A 10883 763057335
S 9070 929646052
Q 2276 13255 6791584044838
A 11359 714293894
A 6462 648411594
S 11894 782549076
S 9419 451402292
S 1379 527562850
A 5837 207041578
A 2442 905852167
A 3867 233862768
A 10706 686512172
A 8108 815699064
A 12741 862454118
Q 2195 12981 2624783384723
Q 4933 13074 1945693718132
S 5696 567688170
A 1484 372714211
S 11602 474951172
S 7101 220475744
S 8013 25424516
S 10446 714085295
S 7596 219288519
Q 1334 12537 3321461037105
A 2488 55766932
S 3334 384904663
Q 432 10851 5343873566969
S 11169 942284142
A 11817 129413617
S 8798 298428586
Q 26 11694 6134499393359
S 2395 14249071
A 12478 525224678
Q 4311 12742 1774072408940
Q 295 11281 1602560179727
S 591 528331545
A 1867 421232135
A 11528 202143750
Q 1828 12006 4787426967263
Q 2166 12388 20743486951
S 6254 756772203
A 4175 363091182
A 2415 554442750
A 4747 388886128
S 12801 41714896
Q 453 12937 4450076545691
A 12283 97274060
Q 719 13292 9241841260468
Q 728 11123 2933501039680
S 6120 275063938
Q 1876 9750 2205481247671
Q 847 13058 9168342198520
Q 977 12048 9115588049575
S 8346 716584930
A 10656 440976813
Q 166 7697 6679039252331
Q 616 13162 2166712642931
A 2976 615798500
S 4555 369245785
S 1504 191418345
Q 1085 10287 2929681735207
A 7915 154763493
Q 2916 10217 2473253131203
A 7821 952318393
Q 2562 12797 6738378079425
S 1248 142248353
A 5685 844013234
S 4145 373207565
A 551 296197354
S 7336 597025729
A 9389 531029390
Q 12 12389 5613646796558
S 3692 919393309
S 2183 840022516
S 146 479630749
Q 2263 12557 4449012723668
Q 2758 10814 769413111922
Q 858 11207 518467922083
Q 77 12658 4321124033919
Q 1622 12494 4609345679255
Q 247 12877 704736805116
Q 1704 12951 404898212497
A 4541 260801750
Q 3300 13178 8907001801502
Q 1734 12438 4618944466645
A 7443 244976252
S 4872 499118631
S 6230 359510662
Q 735 12485 8497742698682
S 1542 703746258
Q 457 10678 5781324907424
A 8632 941820258
Q 2848 12484 343541737044
A 3724 11947859
A 10077 150917890
Q 3690 13347 4154254979040
Q 931 8252 2781945944788
S 1516 997935498
Q 1349 13302 6261119418439
S 716 528821618
S 1348 303033174
S 1525 659154552
S 2544 881713884
A 7139 795575624
S 4595 145919437
S 3378 105632783
S 8436 204810116
S 3050 311595943
A 5192 82184489
A 6118 748462469
Q 322 10531 4104935253670
Q 815 11984 1515099898153
Q 3422 12490 8067857618782
S 11979 413877826
A 12341 625421677
S 4939 761228052
A 4727 135135887
Q 2372 11624 1367281322683
S 2927 118640297
A 5214 529652030
S 10277 404685398
A 3833 17271322
S 3999 808696294
Q 4833 12953 927771502552
Q 1539 11267 808025722749
Q 266 12949 4966777364911
S 3455 833955202
A 1156 911085158
Q 711 11512 2076265720212
Q 446 13091 513807048446
S 10158 283418902
S 7266 651488065
A 4382 2033994
S 2926 966348628
Q 462 12817 3378208731985
A 9133 437517640
Q 2504 12019 6817729118238
A 777 802776123
S 264 892875031
S 10441 880582666
A 5782 777204104
A 5003 709906919
A 7467 744061640
Q 4361 11712 3149249805589
S 12702 25071690
S 1974 43698308
S 10881 93588357
Q 1501 11631 6885779311665
Q 3614 12794 3660508865851
Q 64 12647 8865244854106
Q 883 12310 1896978160037
Q 560 12190 6842951720679
S 12001 123210593
S 8716 97355848
Q 1166 11025 9083526502218
Q 103 9251 19242606468
Q 5517 13202 41944529587
Q 415 10411 1382838186409
A 8356 528140045
S 496 37273585
S 8789 19156996
Q 1565 8975 6507193214152
A 5838 368785753
Q 3913 12299 6680972409042
Q 34 11672 7422735148550
A 7729 38339284
Q 130 12289 6742314536798
A 4802 839433863
Q 1 7122 2203344037411
Q 2950 10583 5020176167685
Q 3597 13088 8883080348375
S 8091 445438938
A 6542 466603298
A 106 997543664
Q 5841 12757 4598286145598
S 6274 762226138
A 1967 725382049
Q 399 11320 8530175150759
A 4400 896426617
S 7705 230040451
Q 2172 9470 7173305715636
Q 5247 13305 341832298073
S 6642 132523141
A 6777 620190683
S 13104 969250815
Q 2915 12702 4751934715902
A 9356 499255185
Q 385 8340 1523954688384
Q 5810 12979 4892681412968
Q 290 13252 883388631060
S 2288 860350665
Q 1065 10054 402037883249
Q 2205 11639 6636310663558
S 5469 612288749
S 6981 710581609
Q 2582 10115 5885505660143
A 12673 135498549
A 7717 579534691
S 4715 217383604
S 3128 905956275
S 8034 955438369
Q 885 11595 5714110579131
S 2571 489884845
Q 688 12887 9371820207401
A 8331 17267680
Q 2219 13359 8479942992131
Q 340 13334 2564158142065
Q 680 8583 6998424154684
Q 1513 12489 5593472350785
S 9350 110319422
S 12636 525861426
A 6681 886934579
Q 173 12498 7519301643970
Q 6 13293 5938660308036
S 12831 692015545
A 12324 769470390
A 7978 962106885
A 10 686779051
Q 21 11490 6732697531430
Q 2830 12982 3189460286280
A 9318 96915653
Q 131 13115 3399014774132
S 10245 692583361
Q 3923 13293 7455500867117
Q 647 12944 5750318751828
A 9941 177669539
Q 799 12916 5877037655383
S 11180 200481338
S 6359 209012264
Q 36 13302 2605443679380
A 5542 54697111
S 10848 775861682
Q 2800 12569 1228111046339
S 11749 940402179
S 1453 844716137
S 13148 291198927
S 12183 536141292
S 4843 923966624
A 303 892180507
Q 4 13012 876996602621
A 6978 946750732
S 12660 208785877
A 5344 918909184
Q 3689 12599 5783428503013
Q 5596 12798 7124655181941
A 6296 438215051
Q 1983 12252 775415634531
A 10891 207458303
A 6156 124231696
S 632 90904644
Q 4215 13104 3227452747214
A 6480 496538178
Q 287 12842 7963443093221
Q 205 8331 4364203497258
S 3375 903511501
Q 3881 12505 1981339429008
Q 1415 12027 3259952260609
Q 124 13360 1616281993835
A 8066 276469998
Q 4200 11584 4514128932565
A 4125 220478467
S 12557 421409400
S 4068 270318691
S 11742 258380918
A 10357 721941475
S 11316 414983467
S 9926 682647457
S 6173 890780824
A 935 560537974
Q 788 9275 3225004736363
A 6527 275237867
Q 5668 13313 365224430549
Q 1617 10908 2472933558767
S 10222 602049796
A 5924 471958542
Q 3239 11973 6190764546058
Q 757 10698 7726439031489
S 6546 676343181
Q 1821 11707 6387441128169
A 7630 583343989
S 6568 68737939
A 2985 855420655
S 9903 280855277
Q 2848 10147 5836641114133
A 6308 866327646
S 2443 94159076
S 776 530305340
A 1313 520012707
Q 94 13212 51177449090
Q 1384 12082 7280219329790
S 11738 354562893
Q 3041 12831 7278267929252
A 10320 576178943
S 5886 965514185
S 3872 858530202
A 10941 43618148
S 208 947051941
Q 515 12795 6975806316803
S 5625 530299992
S 5440 151357765
Q 1359 9291 660980321475
Q 93 13108 6826313943087
S 4221 742193111
A 13131 654477751
Q 360 13061 620786803257
A 3275 298502969
A 11763 881773275
Q 4083 12306 3622272849763
A 9604 761579383
Q 884 9333 5007880225700
Q 2467 10460 1710766437968
S 11499 500187541
S 4936 934366925
Q 143 13128 5852697476807
Q 4522 12966 7506720301949
Q 3178 12242 3714185809982
A 3428 508942007
S 6177 355069709
Q 134 9155 2206632444188
Q 62 12496 4437650960642
S 5186 827050577
A 1055 198704758
Q 3877 11680 1246457062586
S 3826 783134348
A 2230 767260507
Q 916 9753 2210286400096
A 6550 97059052
A 8226 648287637
S 8186 725739880
Q 735 10841 5433905728476
S 8187 814957443
S 11247 591140250
S 3900 508516485
A 7167 910410872
A 5005 225166174
Q 1079 12922 8383619601102
A 10292 244761402
A 12894 307941821
S 11391 434494042
A 6445 314917242
S 13308 224177274
Q 4135 11319 3311357973988
Q 303 13237 7121519347600
A 5438 642868615
Q 2963 10435 3692679831264
A 3169 511523783
Q 6274 13115 5922056000728
S 10736 384056754
S 3200 218815469
A 4492 995696353
Q 499 13109 7949633136590
Q 1352 9502 6662354694250
A 324 212569709
A 10190 730103280
Q 1707 9676 5054442690195
A 12044 751602024
A 2647 958341727
A 7693 500044661
Q 770 7592 4727363861383
S 9416 688107051
S 8592 329706861
Q 771 12383 2362075223787
Q 343 11645 1048576325576
S 3652 144068515
S 1759 195651450
S 7260 523148163
Q 1091 8436 2015698929023
Q 396 12535 7026047203902
S 6558 294367098
Q 313 12040 2234076680708
S 7335 954992894
Q 3281 13322 4933387340744
A 5113 429442757
S 10106 749767907
Q 2008 9944 450992516612
S 7070 346959451
Q 1107 10643 4357505334726
Q 3 11596 7646107444056
Q 37 13014 139877708363
A 12741 933235130
A 2939 973500848
S 7298 210025190
A 3326 258625342
S 9269 700602894
Q 388 7954 3063026191932
A 6337 227472740
Q 379 10782 802293143044
Q 909 12451 6654073047894
S 4356 760788947
Q 353 12693 9973053546864
Q 1063 12786 3870787810581
Q 2231 9992 826039896107
A 9158 84455914
Q 1723 13065 4790888886207
A 12223 851700506
S 6830 592409763
S 3892 915964861
A 1623 187904898
Q 5370 12580 3615348187436
A 4515 109069611
S 11121 301841286
Q 123 12232 5528713831713
S 3425 250879924
Q 1382 9821 5636913726346
Q 498 10639 3678114704910
S 4371 216734347
A 4226 820280677
S 1235 561952566
A 11395 880991796
A 1936 31493558
S 8254 874176565
Q 2754 11186 4327917607449
S 7570 261607705
Q 718 12288 9323572179751
Q 627 12944 7192124764719
Q 1505 9270 4867026464299
A 11180 465200846
A 1258 761424927
S 2311 317457312
S 9224 931388105
A 6649 285237221
Q 679 11512 8441118579925
Q 1992 12824 3145398949746
Q 334 13005 4477922154995
Q 1720 10656 2975612388882
Q 434 12208 2564376352243
S 1733 211729305
Q 1471 13014 4346230202548
Q 219 7975 1549744793508
Q 661 12228 2584564653733
A 8421 221920221
Q 104 12920 3765964224381
S 3298 961575303
S 11871 108381625
A 4074 700267362
S 3617 518821076
Q 1775 10972 7274157084859
Q 3267 11391 4295514561633
A 1752 127702632
S 3 411694082
S 1997 304939281
Q 528 13317 571754127414
A 11973 206081995
Q 1469 10664 4627466077095
A 9139 397933314
Q 1110 11312 8662390366298
S 1923 50834228
A 2979 436353065
Q 1683 9484 5698381021883
S 8759 378924989
S 8191 238613309
Q 4094 12920 2028953681614
Q 1740 11588 1833265864190
S 10209 442373822
Q 2375 9928 6475528187826
A 5868 366796092
A 6692 244209257
S 2697 295589579
S 4481 344843502
Q 349 12789 1084444009331
Q 3847 11883 5283348980619
Q 1350 12434 7341532033038
S 3142 192473892
Q 371 12381 7304700874275
Q 2990 12445 5391100744180
S 2731 115335302
A 8210 448817506
A 5747 875943984
Q 1912 11351 1376973751369
S 1179 695179373
A 4643 525252995
Q 233 12504 1267524800203
A 9598 593152781
S 9424 199167488
S 5807 650250349
Q 5434 13246 1623808891326
Q 1494 10251 6765731944600
A 9747 379053595
S 8902 232950341
Q 2819 12780 892176266375
Q 2447 13003 2475720716079
A 7048 991769581
Q 605 12751 5424319586543
A 6837 996213294
S 6191 380298851
A 7633 465664006
S 5453 221332400
S 2774 788545872
A 13143 506241863
A 11626 415591094
Q 3259 13340 900261422522
S 4097 265381423
Q 1235 13168 7209733209599
S 4624 218693739
Q 148 13043 9319179476617
Q 612 13078 5729333924998
Q 1441 12201 8123430231450
S 5046 158820921
A 12896 345745823
A 54 63310831
Q 982 13213 9043086456425
Q 1707 13046 2204952746508
Q 142 13267 3621197433139
A 3187 144577180
Q 342 12872 9651493181563
S 284 865144623
A 3595 127082317
Q 2031 11435 7928954600091
Q 704 12975 7059182946484
A 8741 76943368
Q 1280 12624 743847394709
S 4505 709685464
Q 9 13287 9272219497213
Q 288 7806 7302484898264
A 7643 192356254
S 8974 392562153
Q 2439 11655 5797382868098
S 1863 486583718
Q 2705 9533 3447557465060
Q 77 13360 2286102128070
S 11471 791656902
A 5691 327577830
A 2911 368933889
A 11869 815513169
S 10816 512955614
Q 2425 13262 8679702173624
A 3403 50738080
A 11895 301218759
Q 5075 13236 6489007851362
Q 857 13033 9025399049109
S 810 388302371
S 13061 223467318
S 4074 213749901
S 11855 186505310
Q 79 13163 2640565075180
Q 368 13219 3197846162023
Q 284 13193 3433130850697
Q 3929 13022 6488643240070
Q 1328 11770 2498140984406
Q 2597 10781 2332289780870
A 8879 237008654
Q 3349 12809 495464177137
Q 1707 13257 6506178216157
A 7733 435907439
S 5836 327688020
Q 3 13357 7442806044056
Q 1752 11288 3689257582061
Q 2535 11489 6752437716414
Q 771 12879 7881578337587
Q 648 11511 3066642332648
A 7962 232138182
S 11812 205106358
Q 3442 11934 4317899964997
A 6449 273616598
Q 4952 13354 251695753263
S 75 933004279
S 7601 424184471
S 3379 698050478
Q 1736 9935 4902973123138
A 3364 416862261
Q 1161 7961 3691859283227
A 7575 502607636
Q 1995 11394 5286223279781
S 9951 178953914
A 1841 324557785
Q 338 11307 8308863927236
Q 298 12755 6685134635466
Q 3763 12005 7576914114743
A 1380 310134688
S 3986 683198709
S 1365 530754881
S 4634 938318528
S 4953 570855585
Q 1982 12790 5664495082927
Q 425 11085 5205784036180
A 8594 483662941
A 6927 143922204
A 8463 473348964
Q 2385 12452 8129602993817
Q 3343 12903 3963522545860
Q 1461 13078 2849747598955
A 4057 942219321
A 8476 302746191
Q 103 13283 1267189466606
S 8335 74706938
S 11645 311770113
A 12529 66685294
A 2821 929772049
A 8890 874755198
A 8364 492716509
S 1601 752261803
Q 1140 12838 6645598360122
S 1195 330096689
Q 2579 12793 5850317301460
Q 1471 12368 5775465994237
S 5886 91837790
Q 4252 12632 3583110127951
S 10848 550756008
A 10769 361193265
S 10141 240698641
S 6211 530448055
Q 3033 12330 708264201214
Q 919 12782 7340240732948
A 7221 336280625
Q 383 8848 372190377105
S 12505 736239172
Q 359 10207 5681132799577
Q 2634 9421 3821398081523
Q 375 12884 6730778430159
Q 711 12035 6781947248838
S 13214 568403873
S 11061 723587571
Q 2422 11295 2116493174393
A 4717 209250694
Q 132 13229 845865560941
A 10150 222989623
Q 537 13271 6927588226366
Q 2989 11976 614629586844
Q 3268 10244 6148867392538
Q 99 11992 1101532057597
S 10180 743203229
S 10446 129273143
A 9153 946477210
Q 2105 12553 1820813007190
A 12585 439340028
Q 1270 11264 3718926087413
S 7929 646378840
A 4630 843841426
A 780 709559401
A 6234 650984227
A 9707 887830681
S 10589 850726417
S 5160 54141974
Q 2792 13012 1153494834262
S 6007 462020068
S 5370 440647280
S 5716 727864527
Q 1194 13319 6434127213602
A 158 786324181
Q 333 13165 2148822382142
A 10808 903132990
S 8044 223967362
S 7371 455245881
S 5432 147786036
S 11868 119719009
Q 259 9214 6562554328290
Q 1441 12923 7610159621679
A 5205 695610926
Q 1742 11940 4611303253313
A 13228 840273028
A 9969 482061913
S 10483 447491302
S 5526 520944570
A 8454 250676045
Q 2229 11664 3203267641470
Q 368 9764 5156792100899
S 12146 399572451
S 6694 496846941
A 7982 806821152
S 11653 254379476
S 10647 430990465
S 4761 665100671
Q 2452 9674 7115951950835
A 12929 79274865
S 12729 408317729
S 4527 662117850
Q 4203 13010 8596150735868
Q 2370 12925 8773597742931
Q 17 13359 263830708425
Q 191 13127 8503306664676
S 116 614672751
S 1597 372494716
A 3451 391703644
Q 4368 13054 5240047339002
A 7182 724702863
S 1058 256465392
A 4511 523838994
A 1934 363465936
Q 2255 12869 2683711318095
S 4124 496991329
S 2344 287924569
Q 1677 9105 5516123299540
Q 67 11101 4945241932208
A 6563 35605580
A 8909 851548890
S 9913 563903582
Q 1190 9876 1462547486749
Q 4938 11945 1851982106680
Q 4021 13139 2482981490539
Q 422 8909 6888054177544
A 12592 1574903
S 6490 708406266
A 4563 868977727
A 13249 390415939
S 7457 108483404
S 5221 246461568
S 2109 585959136
A 12380 688320222
Q 4128 12966 1203810744427
S 7062 276535293
A 8766 687306162
Q 511 12482 7981278595509
S 2462 1591333
S 9163 676539758
Q 3572 12974 3969269486193
Q 38 13070 8380134504950
Q 1353 13254 1952820674419
S 7117 711502491
A 637 838075087
S 2666 838202100
Q 33 13122 2177486517967
A 7161 498973491
S 1459 896492629
A 6557 422482390
Q 3559 10832 171002244527
A 6117 974640117
Q 3034 13037 7372435649699
A 10995 59876152
S 5213 110819093
A 2994 618639174
S 3236 149316418
S 861 395055032
A 1816 413839379
A 8160 551474222
A 6367 618092867
A 11643 865461337
S 10132 88301686
A 319 855443012
S 7405 355011686
A 2615 633217405
Q 3645 13275 8299710785255
A 10206 984954290
S 11842 202933032
Q 3187 12866 5523497656570
S 4203 127877556
A 8466 109578267
Q 2615 11491 6614208615853
Q 3247 11474 6040362388377
Q 2950 9819 3459338490761
Q 2035 11262 4228566683154
Q 2166 11437 3649418187430
S 1893 607296960
Q 1551 11875 4651336258164
Q 1355 12562 6801672282093
S 8575 1846865
A 7646 779712523
Q 283 12021 6825205948031
A 5529 264152611
A 10790 146842764
A 3098 538208579
S 4167 282483797
Q 514 12005 7381157290724
A 10436 231203090
Q 2984 11826 7663133133844
Q 1011 10509 7784575198154
S 4098 1334638
Q 1820 9153 4277458629279
A 2635 272263850
A 10540 14601491
Q 1725 11456 9509682295239
A 10143 345185861
Q 26 8169 225995876280
S 3863 856032540
S 6792 759922736
S 8335 926784822
S 6283 658941768
A 12984 507776177
S 800 62778241
S 10158 586873656
S 7728 54165267
A 2873 470990722
Q 107 12878 7633524449729
S 4800 187132865
A 8691 141114655
S 2131 305541139
Q 85 12581 2821066813441
Q 1119 11221 3385045651391
S 10325 711249801
A 1556 949945190
Q 1559 9286 1197692339038
Q 188 9361 8914076089808
A 4903 214339895
Q 56 12983 4549092021745
Q 7 9607 4116223355231
Q 2051 9329 549658734436
A 9691 950822707
A 6317 803472276
Q 1019 11867 2729330650153
A 9293 699697790
A 192 370072999
Q 1403 11456 8241678070620
Q 2943 13157 5637366073787
Q 6035 12916 5465798517989
A 3221 756460126
Q 462 13086 4862244129684
Q 2989 12162 5494166152152
Q 500 8137 288758172725
Q 380 12969 879059477590
S 11168 99165404
Q 96 12801 3004212786497
Q 651 13331 7833259541194
S 94 436224397
Q 5926 13079 1957886414672
Q 656 12045 4998727282592
A 5962 912703045
A 2493 216749189
Q 5 12628 2312805996020
A 10413 836392117
S 10659 150476560
Q 682 7934 4939643448692
Q 928 12841 8736912709540
Q 249 12822 5491370973325
S 5997 313487757
S 8092 770931882
Q 92 13308 5103475279174
Q 4029 10921 308173232345
Q 1943 10667 3563085794727
S 2720 493787844
S 4245 795098592
Q 721 10350 2625151897674
Q 465 10222 7591338257307
Q 782 10970 503949024599
A 2917 205750179
A 10397 31703719
S 3665 250704113
S 3358 207072125
S 2786 668191989
A 10781 625056447
A 8212 791984289
S 9857 818361825
S 1144 578653941
S 771 578883526
Q 867 12881 8868605146634
A 11419 604640438
Q 620 13224 6264140729322
Q 769 12926 8900859692342
Q 3707 11105 5751590020131
Q 2707 13223 490089269196
A 11489 987659807
A 8436 150094981
S 6266 227899760
S 7482 845023114
Q 2358 11113 825984568994
A 2695 554369387
Q 761 7501 6050608127650
Q 4025 12182 2831311618459
Q 588 13096 4603245218827
S 9453 860558463
A 6413 475979920
S 3294 669597955
A 155 986960656
Q 3801 12890 4438324224553
Q 3314 10842 3736857868866
A 12845 257840836
A 4961 536344387
S 1967 497351412
S 11307 917819266
Q 552 12748 8167882329755
S 11340 287626452
Q 380 10834 2711047101878
S 3782 981748392
Q 125 13327 7531690381846
A 267 793891853
A 10169 778858475
S 8933 436468082
Q 2331 11169 5106357662388
S 7327 645560812
S 692 997599389
S 9695 299207491
Q 164 12784 4638362205979
A 6099 790104375
A 10876 748055124
Q 1373 13069 255096377254
S 2647 805399418
Q 3454 12152 5666574582964
S 11495 703900318
Q 830 10625 7571450155169
S 3341 194144862
S 7030 331755068
A 11239 152714486
S 6293 650082739
A 5847 875517557
Q 494 11971 111870302423
A 10843 305723568
Q 35 12496 564203202002
S 12788 743415156
Q 470 10940 6881113584858
Q 3 13347 3061100711693
Q 744 12071 9653019329973
Q 2700 11983 6199848376049
S 5941 494845986
A 1167 563825361
Q 239 12370 7996015704708
A 9796 30693825
S 10809 130495623
Q 1123 9341 2972068229728
S 4318 414845266
A 11522 438752966
Q 2174 11304 5321936973303
Q 1046 11747 758569418035
A 9346 639037852
Q 681 12586 5743708080113
Q 1943 10075 3807209869826
Q 274 11496 3114115402579
Q 3548 12891 2567603525108
S 6472 931176904
A 8799 338949157
S 11601 767754835
A 10696 406831843
Q 7 13359 500085329051
Q 2579 12414 3548016927301
Q 860 12086 6027833954031
A 228 602039540
S 11255 527608072
S 264 127927095
A 2421 759987408
S 5655 693127902
Q 506 7910 3759555323532
Q 364 12666 4799024108728
A 7664 671171278
A 5941 873703235
S 4559 704765659
S 1524 368161309
Q 909 11161 4967130499025
A 12804 283590070
Q 5334 12897 2489544410201
S 6065 927752155
Q 740 13057 5832421527855
Q 542 12190 5910223293062
A 7691 903688537
S 6210 870090377
Q 143 12864 5348004616692
Q 1526 12866 9213067030631
S 3725 938911663
A 9298 69970864
Q 2777 11738 2337453826218
Q 4522 12285 3167735444677
Q 672 10073 1848402202936
Q 81 13112 8411408337065
Q 2929 11912 1896539938176
S 7272 558769700
A 11749 956823651
A 11417 562368129
S 13363 920328764
Q 1579 13361 1759709025343
Q 752 12570 7431209733330
Q 782 10188 5621895759922
S 11997 171528189
A 11892 920785594
S 9538 282427405
S 2424 920661601
S 2723 421140642
Q 1262 8522 2275375626007
S 8946 770718048
S 6281 313641517
S 2045 455079208
A 10865 60370006
Q 1886 10656 122153353924
A 11140 320255510
Q 942 11113 9700206565676
S 3435 313519505
Q 799 13288 8063351935271
A 8137 943817113
S 7775 503219742
S 108 582469150
Q 2936 12078 4214619942647
A 233 893452183
S 10146 81014769
Q 24 9383 3843899097985
S 7880 649564090
A 5747 461434824
S 5676 527443710
S 11725 835587029
Q 1267 8527 27235621941
Q 3122 10205 5345361933158
Q 303 11934 4058969349245
S 1576 605793198
A 3927 518924886
S 11327 38527822
A 11168 665424168
Q 204 12480 2161512249551
Q 480 11397 942616743753
A 8099 397970328
Q 274 8727 6889803910216
S 30 540634801
S 9473 148578842
Q 544 12300 8945478393495
Q 196 11831 9735876189375
Q 59 11435 9195676561943
A 4923 944544257
A 1926 827164773
A 6232 484631955
A 4133 31763296
S 12950 280279771
Q 720 8325 4386440421376
Q 2720 11658 788824723947
A 6959 800372624
S 12976 944047632
A 6707 398647928
S 11610 963202596
S 2564 64913293
A 3823 103159978
S 866 200271592
Q 287 9878 3190381384617
S 8240 816556510
Q 1231 10322 1581197931483
Q 771 9557 6927853860167
Q 3498 12006 6848046921959
Q 319 12345 2344361461462
A 4094 479084848
A 3705 711259817
A 1196 604538033
Q 5277 12346 5333950749904
S 9369 701364805
A 11230 850155724
S 3498 591627766
A 8080 23231539
Q 1506 11236 7432761283030
A 1650 749259422
S 10382 840955449
A 3082 731991018
S 3389 759388921
Q 1921 11148 8390942850589
A 10939 224859304
S 7749 982846937
A 10923 836617763
A 5543 473698714
Q 1506 8600 6353194605803
Q 3163 11275 7359100724358
Q 3216 12326 1371177131939
S 10908 311514551
A 5736 647796897
A 3150 398410634
Q 1 13364 5736562161926
Q 279 9884 4767533922472
Q 2136 11138 5564539242987
S 5757 977275004
S 6514 325482795
S 5329 734029880
A 4651 39190495
Q 2341 13000 9621948417923
S 10695 737711012
A 12799 11758764
A 3900 39215758
A 780 429371556
S 8545 593308780
A 3058 317455068
A 9040 70035989
A 13261 942847616
Q 396 12685 453071382777
Q 3121 12803 7754564528779
Q 101 9333 5064212851397
Q 3383 12948 2008837287368
S 8468 708711799
S 13154 56196688
Q 183 11998 8760041720814
Q 3958 13364 4358059620799
A 2822 741539952
A 12333 655028538
A 3152 435043861
Q 3311 12104 7331270714538
A 3954 893550820
S 9377 259060542
Q 52 12798 5689431979507
S 6160 243924053
A 4092 855501639
A 1208 738577051
S 7151 229383442
Q 260 11644 717172821268
A 6390 452486093
Q 1073 11953 1430294672850
Q 330 12592 2945700790668
Q 1271 11789 4705314009155
A 4061 600720961
A 5574 951631561
A 4065 645365802
A 8035 34938968
A 12746 383821809
A 9754 515162976
S 12252 753642496
Q 2576 13055 7074798481185
S 7494 467862917
Q 90 11489 2912758965057
S 11391 264485469
A 10549 952143219
S 4873 2770161
A 11589 64689713
S 4139 713876141
A 1631 754054025
A 6762 451398934
A 1012 516275520
S 10838 891661833
S 2143 944432420
A 2795 865375804
Q 2235 13183 5287810163883
S 13235 833388758
Q 3279 13202 9505753202124
A 1944 888868166
A 13055 973909721
A 5294 297531915
A 3006 795791279
Q 1635 12934 6121015274826
S 8222 144040709
Q 11 11750 1850812792968
A 4804 168505723
S 7900 126835731
S 11734 655474677
A 12478 968633512
S 3291 270443105
A 13156 759903138
A 4488 202472129
Q 2030 11506 3408988225711
Q 426 8775 6406548081796
A 7057 399074699
Q 14 9340 8206188383894
A 5805 641322657
Q 3410 13194 3248681719941
A 3082 715677495
Q 2660 10379 6060201483892
S 6156 997661407
A 12240 993110297
A 11554 537397605
S 3602 587537223
Q 54 12549 9107216769305
Q 3692 11927 712029415910
Q 1541 11257 8407204196492
S 6172 831999328
S 4667 318430991
Q 1503 11964 577083767751
A 8825 88688067
S 3110 820655587
S 3789 167413639
S 6691 462469350
Q 1415 12793 5220879143784
S 6526 580613572
A 9297 567286490
S 10416 774849791
A 4252 368100557
S 7986 720024455
S 11445 824075509
Q 1593 10350 7973100459587
Q 4277 12259 708608942548
S 251 661780736
Q 924 12860 9673855592333
S 738 162036697
A 12000 705579503
S 703 131305759
Q 4337 11509 2535359380026
Q 4309 12923 1207909054184
S 3524 655710132
Q 1742 9486 4655549573654
Q 2679 13000 7652714656635
A 10848 924483511
A 1770 871854773
Q 488 11345 8003849237376
S 11854 287676579
A 7206 334940048
S 2291 174688501
S 5635 633909490
S 6896 847236342
Q 334 12866 9528253747255
Q 743 11375 1052533561406
S 6227 837243972
Q 3568 13240 2082022284052
S 3684 125574539
A 9190 543167854
Q 1545 12277 3028063233418
A 5592 347494976
A 2675 984083857
Q 412 12391 3553486050671
S 1281 503672485
A 2089 8890121
A 1662 341719503
A 7601 928519905
A 6415 696733147
A 5704 879096255
S 3549 420543786
Q 3823 11698 2412035135059
S 4688 262641668
Q 1470 10527 8054510364374
Q 973 13315 7259906255627
S 1277 698079245
Q 2918 11997 4837518527255
S 1310 198710290
S 3521 534898974
S 9072 787244472
S 10707 55787913
S 10992 589452855
A 6796 378692469
S 207 146280557
Q 2825 12052 4178126003674
A 2764 295996336
A 8036 489776036
A 11721 969201943
A 7176 526573302
A 9536 129037797
Q 2353 11814 9303980286512
S 6835 479567803
Q 1113 10944 3132399984409
A 8254 774472953
Q 2256 12330 7848188468839
A 9855 664678280
S 8492 141463984
Q 555 12887 9596802080924
Q 4480 13316 2176586790011
A 9252 680833800
A 7018 331984004
S 13058 956310365
Q 5410 12322 2577992759704
Q 1514 12862 5150785368686
S 9561 319913954
S 1977 384757756
Q 2865 13216 3643849482199
A 370 527259678
Q 502 12980 2980561286280
S 7476 52167948
Q 158 11905 9839815027295
Q 3094 13287 9529547895730
Q 5089 13063 3539165179098
S 12763 641829996
S 3747 640275678
Q 1413 9397 6111964563874
S 8020 168517036
Q 285 11284 1638909361339
A 2623 773074604
A 11738 415697408
A 8057 850943427
Q 106 13302 4900511779843
S 9544 233761093
A 3353 346674597
S 10705 993778086
A 3359 518803152
Q 1121 12488 3936468161974
S 1225 152300444
A 8898 130737529
Q 2374 10412 3239264163198
S 11002 241075036
S 12334 305411836
S 9493 41961677
A 7427 586601866
Q 4274 11895 4032420077687
A 1821 640685633
S 12153 950865967
A 1222 600102951
A 7042 982358037
Q 3794 11227 3323688773170
Q 313 12664 6876406204566
Q 308 11097 7292994898672
S 12722 993644028
Q 283 7326 4743395729244
Q 2691 12487 2491588275293
Q 5488 12422 5711786639566
A 3967 980752401
A 12783 141855637
Q 2672 9602 5954845077548
S 9453 250062787
Q 1789 11514 1170480112034
Q 1157 11127 8303360099258
S 629 968604950
A 9541 161965516
S 9402 252465567
Q 795 12654 9452116813574
Q 1304 12941 256066304432
S 6300 408276928
S 2455 350540489
Q 172 13241 4218122441412
Q 1814 10450 1528596866365
A 4320 186242731
S 9380 645565907
Q 751 12542 9348320556746
A 11909 349177424
Q 70 13356 7329824607264
Q 1905 8627 185474428469
Q 464 9708 1208671455164
Q 71 12924 4227568760478
A 3424 955669374
S 2776 985927620
Q 1369 9841 5741426723937
A 10954 559090919
A 5691 844437772
A 5187 224103519
S 4951 746113145
Q 4251 12354 1154517586743
A 7112 77735662
S 1189 545329009
Q 2650 13167 6388450505387
Q 332 12611 1815971904525
Q 1945 13176 3986920242219
S 9351 990962450
A 12728 295874246
Q 2568 12462 5396892233302
S 1318 531190055
A 4143 87964694
S 50 32563394
Q 1523 12755 7752890549735
S 9724 627223157
S 6817 997793064
Q 432 10714 63028297551
Q 4581 13143 6039992183002
S 3658 106156274
Q 355 13061 8523794457791
A 1237 193185985
Q 1603 12831 5813013248502
Q 1233 11597 5587022390564
Q 3778 11899 6322944829828
S 7115 267256601
A 13137 143626277
A 6671 629667430
A 4114 36380332
Q 95 11417 4314747258521
Q 2206 10858 893286282755
A 6545 312008348
Q 855 12088 1837191524714
A 7213 554788263
Q 267 13326 5757628868061
A 3056 675006347
A 922 134415540
Q 427 10426 6844410619079
S 5461 711831859
Q 478 12217 2706708352318
Q 2309 11042 4011087359782
Q 36 9018 1207963984238
A 5051 683389203
S 10203 832444589
Q 57 12870 30687295424
Q 3153 13142 7993392610327
S 11758 775459161
Q 884 10038 1171764529150
A 4967 990209481
Q 1650 11598 2856812880069
A 5184 540407812
S 1593 890288375
A 11993 130530226
A 5975 268866817
Q 1848 13237 437954960085
A 12482 809201054
Q 2036 13353 6460202754136
A 6495 875407207
Q 277 13046 4695291576859
S 11461 335985102
S 2125 89170165
A 8017 449622184
Q 1762 10225 3281052967314
Q 2300 11856 3268724372868
A 4134 935832048
Q 293 13120 9997278316116
A 12660 927075779
S 13322 324177880
Q 230 12610 2368779539857
Q 1345 10752 7889502884502
A 5126 758414430
S 11488 677117233
Q 1658 12475 2961342032653
S 1283 578710871
A 11494 567013519
S 12517 382940301
A 2943 545552109
Q 228 12127 5878251414839
Q 196 11787 8322023618332
S 8100 184304404
S 4838 969550056
S 7485 43006371
S 4499 316994769
Q 3955 13316 3822258435546
Q 3408 11378 2173803766678
S 13301 332926579
S 10005 412764401
S 5646 819541358
Q 201 11949 622324990317
Q 2565 11511 8615906740823
A 7019 451417548
Q 3004 10394 1286486610370
S 12836 494243051
Q 1662 12549 9384126624056
Q 155 10723 2291840292179
Q 348 13352 682650285834
A 3424 417823693
Q 3223 13036 3464476320767
A 805 65072098
S 9997 263081745
S 4510 871526611
S 5204 947637716
Q 1984 13307 1212740516427
Q 522 8538 1482328379521
Q 1389 12658 4591450903619
Q 486 10188 2439751771684
Q 2584 11225 4642025605659
Q 6 12976 7027345331337
S 678 770588656
Q 1312 13162 4749585522726
Q 3263 11764 6300665698956
A 2434 743809964
S 1951 631387599
A 3946 180210236
A 1075 502327529
S 4700 114701907
S 13031 436640220
A 7575 964444109
Q 3205 13066 4956831670902
A 4370 796503114
Q 772 10057 1537001846256
S 12755 486106991
Q 1209 8117 63416422490
S 7660 962174839
A 3159 923086964
Q 963 12384 3715732410561
S 6028 109796151
Q 509 13155 4721938448315
Q 70 13342 7625443620279
S 853 845746303
A 1242 881406097
Q 441 10864 8539449450424
Q 6142 13238 669605955382
A 8761 214543587
A 5952 574215043
S 4222 29035851
A 3221 200968959
A 11011 81414669
S 1765 428541087
Q 1502 13028 5163307566344
A 2826 67256962
A 7162 382668543
Q 405 7500 2644542552933
Q 536 13316 8717098154665
S 3234 807919125
Q 5144 12704 2070329428627
S 3309 695899359
Q 962 10577 2073364410089
Q 1228 10685 4454423555263
A 1977 306173793
S 6279 771679775
Q 848 13328 2416685836283
Q 2154 11468 8029929446984
A 6029 749996041
S 12220 530934214
A 10476 801965657
S 10698 622647782
A 11105 503061465
Q 97 11947 2018257032739
Q 2532 12009 532062707645
A 5743 827680446
Q 129 11757 5881656392295
S 815 940282243
Q 199 11926 3877044272691
S 4998 158534730
Q 2304 11999 7563089069201
S 11618 966911233
S 12496 285532006
S 1053 547996192
Q 4660 12463 5568700197661
Q 10 13361 5324110477195
A 10706 120479102
Q 1605 13154 301140528843
Q 1270 10802 4285665340859
S 1776 200630045
Q 708 11810 9111208611973
Q 1 12452 1553531921248
Q 2389 10209 7116278269305
Q 725 12688 8852773345585
Q 2892 12520 2679362274720
Q 349 12884 2844738205731
S 2531 627441306
A 8978 341361383
S 13124 303924669
Q 1658 12843 4920140972503
Q 2120 10523 4874712511547
S 7201 607175056
S 4905 251166342
S 9562 288041247
Q 3048 10747 3177354916379
Q 951 12365 5573254013949
Q 2810 12096 3352348295052
A 7870 309871883
S 5705 194214199
S 6665 801498952
S 10331 107682889
A 881 205167386
Q 2185 8901 6396090506839
S 5560 895760647
S 1099 301420783
A 10967 954923449
Q 673 11480 6766929218709
A 4433 221061210
S 10680 617895711
A 3709 381278499
A 3474 610256970
S 787 50575389
A 8659 208917715
A 12336 559567671
S 11612 236846918
Q 469 13075 5068688849283
S 11196 707197503
A 6659 989182657
S 6361 426620550
S 4671 496251701
Q 188 13177 7077047729218
A 6057 936657968
A 7848 327044507
A 10486 859683722
A 13024 644061491
Q 358 13079 9831719764742
A 6000 154495799
Q 1033 9809 6698030673340
Q 11 13345 673849686062
S 8276 875505943
S 8697 921183627
Q 2815 10051 820402922499
S 8532 182361851
S 11923 903334735
S 10214 602940985
Q 79 9954 6019679822773
S 2215 319857179
S 11632 228954171
Q 1933 12762 7878358435222
Q 2612 11509 2540458755367
Q 6341 13252 4538428805530
S 2035 449088315
Q 2456 9976 1286341776941
Q 96 10328 8225228528479
Q 785 11306 7238072972283
Q 1537 10873 1731987130633
Q 1769 12313 1498661711636
S 3425 466536351
A 7809 586189079
Q 2045 11602 711653117340
Q 2288 12411 9257217626797
Q 3680 10388 6355352399328
Q 3484 12580 335258178514
S 10961 464072323
S 12459 625849994
Q 5158 13340 5516485866870
A 12776 617840100
Q 4810 12040 5072948533254
A 3653 794136106
A 10256 540078500
Q 635 12993 5501364801464
Q 155 13095 4346941327117
S 13333 162736248
S 10298 794073202
A 1249 404933545
A 5574 625613259
S 5537 845710076
A 1236 286475735
Q 1102 12768 2258344131681
S 10806 774432281
Q 3181 11441 752272664908
A 12481 638425990
S 1571 332165188
A 1602 814549364
Q 4184 13320 5302819460751
A 5323 622290172
A 8698 682160742
Q 643 12609 6707977250113
Q 977 10257 7729956544232
S 3391 76827821
S 10188 426836599
Q 3408 11293 7465580668583
Q 1845 13017 657320755680
Q 980 12800 1404648300216
Q 5088 13213 2071318546429
A 12413 15507869
S 1260 277135344
Q 1401 10133 5361403349778
A 4134 435936527
A 10572 492658078
Q 1041 11503 6638098145225
A 12570 212454568
Q 1539 11729 2614725685946
S 5144 277639046
Q 1703 12356 2540541241619
S 8687 769381143
S 9612 284628855
Q 1024 11921 2217165860043
A 6754 550431653
S 11556 504286102
Q 1361 11377 1134738672159
S 3287 389367867
Q 1501 10412 3159240104644
Q 1677 10355 4179952104628
Q 2475 9228 3638127337804
A 9000 403245677
Q 2618 11004 8160398291368
S 9508 191983967
A 5434 961584813
A 5148 641261398
A 9880 715813682
A 1316 263580764
S 10523 204607838
A 9644 137640113
Q 1510 8796 5270411315590
A 10705 793275453
Q 898 10619 6423929394841
Q 430 9653 6101250433486
A 821 351443961
S 1612 571855855
A 8831 220862734
Q 527 9522 3504112945672
Q 601 11937 6515958398294
Q 4994 12408 1984348934262
A 12904 103268253
Q 771 12377 2875277863717
Q 3043 11417 2657289502790
Q 1948 9753 6865488833761
S 8520 736533489
S 13006 971483999
S 5947 241815978
Q 610 12736 1083960409352
A 7171 498460849
S 1928 666364330
Q 1797 10659 3319499179730
Q 4040 12134 6768494181173
S 3134 830694976
Q 453 12224 3162969768915
Q 638 12035 6069639007438
A 11569 567732509
A 12688 939663825
S 3578 860135081
A 1323 189692680
S 2008 462845071
A 10216 518974889
S 5451 251194298
S 10071 790914448
Q 345 13125 5305433275864
S 2112 99151594
A 2740 15961929
Q 458 13211 434738003361
A 11028 581849004
Q 50 9172 2695563978635
A 4611 839491150
S 7981 293409108
Q 32 10248 4388505905478
S 8390 668473439
A 673 87189662
S 5032 113120651
Q 890 13162 3401812223142
A 10283 213439263
Q 1436 13001 1840616301421
S 8614 643681356
Q 166 13340 5929330035807
A 827 585315940
Q 556 13025 3704294984995
A 1562 347600347
Q 409 12459 6015120726195
S 9012 783115498
Q 1662 12409 1702522430732
S 9720 259241442
Q 5652 13309 6349435898746
S 12965 587725492
A 10471 617559811
S 9220 182133865
A 7234 953785854
A 5890 802388767
Q 3805 11009 5645082383119
Q 2793 12515 5171130641452
Q 3197 12004 3313931860751
Q 4245 13135 4115856474548
A 6936 184601009
A 3113 295442548
S 8546 153327563
Q 1488 11136 897566973710
S 9162 825051043
Q 2289 9095 3212367682644
Q 391 12026 5891750279609
S 10210 837617319
S 2421 95225391
Q 3875 11870 4773955418497
A 1387 381202622
A 11122 191653633
S 6020 123197556
A 3384 614446728
Q 3246 13093 8506373435983
Q 2622 11938 1221305937233
S 2416 590781317
A 8557 135200174
A 1326 371509864
Q 2590 13130 6976138863774
Q 215 11335 1704668373995
Q 2630 12233 7071216983298
Q 3283 10915 3858061514794
A 2252 308612138
A 5629 670066001
A 4343 139543670
Q 2246 9952 879315178893
S 9979 521630607
S 12836 334989932
Q 2689 12405 3637524681225
A 4124 940101405
A 446 952015872
Q 2464 13159 6060851899909
A 7443 827635762
A 11635 155966276
A 1868 577494675
S 6499 77498018
Q 588 9475 3595374383289
Q 1280 12957 6990935640319
A 7056 354622420
Q 567 11391 710550354110
A 12870 741839048
S 6443 4320091
Q 567 12541 7522615966181
Q 808 12481 4925389324109
S 11818 512669757
S 521 285787381
A 13302 348469289
A 10908 2112097
A 13077 287276746
S 1301 148423458
S 4788 330184271
S 3189 674962682
Q 4157 10961 1592472815017
S 8659 784139385
A 8761 510607218
Q 689 12610 4491208214281
S 2489 60380960
Q 251 12678 3628152409337
Q 1876 13314 7226165828898
Q 827 13175 6317026110855
Q 6169 12874 1088066621208
S 13192 301072899
Q 1477 12718 2984578274110
S 10512 758289388
Q 1416 13016 3385350545835
S 8300 878504135
S 11614 739635808
Q 163 11140 7096037485456
A 8299 440793501
Q 2434 11521 1203421648595
A 7505 325689105
S 9236 17014762
Q 67 13294 4257645953128
Q 152 11418 5755135577986
A 12729 420338864
S 366 468582280
S 3867 84135540
Q 146 13122 4076941696495
Q 600 12621 7150029415736
Q 685 12658 9820750587841
Q 144 12218 4663347989872
Q 1064 10981 1461592835473
A 9848 89634626
S 7644 788611168
A 8311 159786315
A 12442 218616637
Q 4238 11468 7130445840863
Q 1922 11947 5693314877068
S 3748 495838685
Q 3626 11268 3849575766273
Q 4624 13260 7929627118711
A 5988 636476123
Q 447 12938 673552444647
A 10582 585701234
Q 286 13158 430464703943
S 2961 510946773
S 12003 873742231
S 13078 233761499
S 4271 463310165
Q 2723 12060 389747775369
S 7306 211474190
Q 894 13317 9256092209086
A 6978 257672174
S 7818 422667533
S 8430 951144140
S 4226 377377720
Q 819 10631 6479102081612
S 6503 878408244
Q 2168 13272 4156093606670
A 9799 469847854
S 7993 821633403
Q 27 8730 958203892956
S 8485 323531379
A 7647 267802962
A 12680 388946475
Q 697 8990 4144613510956
Q 3354 10471 6256914861617
S 1270 413686395
S 8934 7401043
A 9485 427833843
S 6801 962219358
S 3391 595434773
S 11499 141263662
S 8312 98433653
A 6648 960240304
S 10330 60453020
A 4525 233118206
A 7758 964266110
Q 1739 12727 4287161301163
S 3090 493549458
Q 831 8060 7012025739470
S 9101 118233167
S 12625 191205587
Q 1473 12076 3184359590577
A 10522 170245759
S 7790 353381795
Q 2105 11267 4729640994752
Q 112 9720 7416524019468
S 1908 267459403
Q 765 12699 8914898443629
Q 956 9221 5806130254334
A 1176 461610162
S 5425 574058470
A 2860 706479409
Q 197 13282 5508672633038
Q 92 12949 6786293232637
A 6203 378334858
S 12565 36752026
Q 1890 9958 3555393866425
Q 95 12612 358640716959
Q 2131 9887 22054101950
Q 2785 11379 7587288512780
Q 3167 11361 3702051341722
S 9094 455004052
Q 838 10988 2089113121326
Q 6 8283 4150212465468
Q 923 13144 8904153573396
Q 190 9005 286938966129
S 446 148700416
A 12801 774933055
Q 2617 12594 5911840999000
S 3305 214739626
A 5000 889315479
Q 606 11385 5341525285965
Q 2266 11745 7813247174899
S 7980 567335237
S 6381 162922613
A 4313 235557712
S 11388 861274002
A 92 665686696
S 2781 578534540
Q 1740 10234 133502903266
S 9581 363996645
S 5384 830972039
Q 3378 11463 3667623542695
Q 333 9688 5698614534797
Q 2410 12632 9915340211902
S 5955 716916017
Q 5979 13353 7243339226731
Q 2251 12140 4468481632331
Q 427 12006 9924948334492
Q 5144 12464 1538161070060
Q 4395 12015 3180796838688
A 3892 421504275
Q 1277 10582 53612959004
A 49 786402397
A 12054 708353712
A 8628 175883983
Q 809 8114 4630105495529
Q 2805 12270 5368667794963
Q 394 13099 8405325507322
S 5973 574495520
S 11412 484509869
Q 3010 12425 1675052245593
S 1018 35293591
A 9275 586816653
Q 1525 9991 6177747788716
S 4075 460426907
S 10594 390582555
S 1294 641604159
Q 2538 12621 2100531828775
A 6232 757284226
A 9690 5476498
S 6891 100330706
Q 859 11749 5729467122672
A 5038 982341042
S 12494 659585272
Q 4413 12250 6981847532098
Q 2 13361 8992998089197
A 7254 412712427
A 7174 242953403
A 4306 482125168
S 5475 571079541
A 154 994380381
S 10195 139722570
Q 352 13272 8988088684791
Q 217 12731 3518236497777
Q 683 9111 6425507053678
S 4836 824673222
A 18 16247799
Q 139 9638 765278185030
A 12452 297694061
Q 405 11560 9279880992798
Q 2306 12305 9480785600672
S 8540 527501705
Q 3920 13229 4808342124502
Q 315 12407 2646962056392
Q 272 7663 6588828689185
Q 657 13303 7324530702404
S 6317 316205560
S 5202 63674390
Q 1374 11773 9776550115853
S 12077 463806782
Q 3198 13295 3677154254300
Q 85 11991 2374770277016
A 1582 967833606
Q 559 13158 7897565439829
S 3712 76462736
Q 1863 12060 4747705486906
A 6246 20850605
Q 3828 11948 1989608248060
A 1269 322015531
A 7470 17849713
Q 2328 11108 7423320438974
S 492 835577520
A 1179 208828814
S 4266 93472162
S 5657 303342003
S 7986 949597666
A 5419 484728140
Q 609 12669 708149256858
A 2964 416643593
Q 422 10461 246261025238
Q 919 9245 6105692413879
A 3661 395441282
A 2404 191108280
Q 164 12032 7225349012274
A 10451 366027183
S 9938 390559767
S 5109 944788666
Q 843 12786 9957485668286
A 5548 472228937
A 8121 752312467
A 4605 321868986
Q 1805 12007 5756006951781
Q 1254 12438 1747986364726
Q 4709 12493 1714149290861
A 4461 165096966
A 3034 363205858
S 12996 386015287
Q 38 11781 4635183219003
Q 2932 12371 3988997051661
S 9846 23209698
A 11883 527582902
Q 286 13313 9072873057203
S 511 733278894
A 4460 507900013
Q 190 11670 1403207610922
A 10381 377953829
S 5935 479212641
Q 1168 12179 7413458307942
Q 2260 11302 7366862915623
Q 484 9279 6134118774376
Q 4137 11003 1343773000788
Q 2883 12980 7994206885126
A 2398 593550381
Q 222 13319 9606229038611
Q 2575 13138 8768868934237
Q 664 11102 9559238677318
A 11566 875119162
Q 2391 11717 597800317742
S 4570 37682700
A 9063 935447642
S 10302 719388331
A 3749 160052333
S 314 892565194
A 10414 219556981
Q 258 12916 9437185621253
A 2770 54078985
S 7483 189745629
Q 396 9849 6196009767691
S 12956 537783036
A 6202 681107559
S 171 376892459
S 12151 551936174
Q 1066 13139 6101517937917
Q 480 12617 4237567770447
S 12873 903743058
S 8668 374193570
S 12301 606430121
A 1909 250351677
Q 693 13322 5780380899038
A 5756 924084867
A 11603 994229865
A 8816 843049830
A 921 342260325
S 10570 366679945
Q 80 13159 343535097941
Q 1634 10519 3927237426944
Q 216 11426 3046763145227
A 9310 836201791
S 843 753020790
Q 30 13308 3689329018231
A 8022 539598908
Q 3751 11604 537747563213
A 12576 422204029
A 11675 939456470
S 2119 653297339
Q 728 12936 5127408409398
S 9559 250125467
Q 385 12773 374402618661
S 6262 544643236
Q 1392 9605 5864030317860
A 10335 848340678
Q 2701 12759 8765596350034
A 12094 443290213
S 8925 927837456
A 6143 751007572
Q 253 12604 6622059636562
S 12466 958262368
Q 2583 11800 6502152860302
Q 3187 11575 1258794290059
S 6051 643281981
S 8006 462481255
S 8618 633282804
S 7654 84198365
S 1336 327476077
Q 214 13072 7196419781510
A 8297 463150635
A 402 742268862
A 1920 767299500
A 10930 130361703
A 4629 487070202
S 12395 664895583
Q 35 13363 6340204455164
A 12622 729851401
Q 6083 13212 3520774041688
Q 530 12848 611939744789
S 9897 205658002
A 9268 698583306
Q 4859 12061 2686025518021
S 11783 243454879
A 11837 866145432
S 9523 176682459
A 11692 359765090
A 5188 34271913
S 2143 936135357
S 10223 795482443
Q 5695 13016 5969368675112
A 9200 938346584
Q 4460 11500 6386063715904
S 4554 900849810
S 1578 660574314
S 12362 81358310
Q 2432 10980 4455214980161
Q 2119 11624 656677678763
Q 206 13120 9263956347827
Q 504 10519 907439079862
S 3807 356623538
A 9419 974839912
Q 782 10162 5822234267170
Q 197 12537 5402039068719
Q 1237 12562 2365321185052
A 9818 341480059
S 631 85367871
S 530 692783367
A 11457 418033790
Q 2056 11925 49598561854
S 11310 186405186
Q 981 12935 7086779392892
A 5411 424677773
Q 3654 13088 7507881813016
A 10632 761564805
Q 345 13080 969803190135
Q 1928 13007 4286596473364
A 11614 734443088
S 12409 914758841
S 8850 5616157
Q 357 10011 9259068211922
S 4662 228363361
A 13146 439563998
A 12334 948448979
S 10039 521510407
Q 4515 11830 6777457782293
Q 967 11962 3525493848692
A 10633 703282805
S 8325 445025850
A 10946 107301831
A 6363 431806325
Q 989 10383 6498045826303
Q 101 12740 84161999051
S 773 474487872
Q 2441 13318 7590200247211
S 9214 106695713
S 8657 561154871
Q 1461 11685 9017074118725
Q 704 13115 6780235839583
S 6977 207881567
A 11700 841245117
S 4691 253281915
A 10351 108464214
Q 541 11670 2532864200736
A 2202 611588990
A 868 121238015
A 478 398424283
S 2882 447318404
Q 3683 10679 5407829838238
A 12296 206577221
S 7669 351355085
A 8176 757241397
S 8214 663563389
Q 7 11262 8466004995193
A 11898 240222237
A 7170 547309868
Q 2204 10117 3287407033287
A 6964 698448009
Q 414 12950 1863376975797
S 4658 650787483
S 11656 452852415
Q 2156 13229 5410103145784
Q 3680 12337 343456194203
A 2037 587662561
Q 5322 12083 104824884799
S 7809 798630866
A 2897 958365146
Q 878 11868 5766478169567
Q 782 8915 2167181908737
A 11315 662785373
S 6550 287709611
A 10842 335973696
S 1211 679625790
S 10027 347643259
Q 1628 11205 1801046892935
S 7194 433891678
S 11647 711266899
S 13136 704220353
S 4588 165123558
A 12638 443626954
Q 1800 11774 9521843916457
A 1127 56005962
S 5785 524686957
Q 513 8539 1528112045055
A 4156 980270316
Q 241 12644 1652616294010
Q 3533 11125 1694325301687
S 7958 430313994
A 5736 507510197
Q 1411 9743 6962216967609
S 10551 743024012
Q 388 7706 1302644155244
Q 492 13003 1352291626321
A 1200 214259570
S 6878 660262057
Q 334 12255 1095417873396
S 2737 354996680
Q 3259 12536 8349778093642
Q 982 12750 3974578420800
A 8795 265636941
S 8269 98022123
Q 2905 13049 2649282350320
A 11527 27202730
S 5694 26246323
Q 2000 12921 1457033370996
Q 3831 12553 735732291002
Q 249 9368 2821765325943
A 8233 879355569
A 228 273234805
S 13339 709644847
S 11131 133853775
S 12022 7976337
Q 2057 13351 9771643258268
Q 843 12192 8855112128093
A 1673 424718867
A 11281 434444917
A 9800 701152190
Q 1273 10886 4684849103799
A 9241 575695553
Q 2686 10958 7157323236697
Q 2654 12979 8478199310916
Q 1010 12598 7205761391883
S 4742 203622128
A 2255 329214871
Q 160 6878 5456024523694
A 11286 628796389
Q 2275 12561 9458874331425
Q 292 7316 5386099881295
A 12011 96657525
S 10541 983915708
Q 2 13364 227829912255
Q 4899 12979 6883447789751
Q 120 11833 9812089441044
A 4275 676971628
A 1541 726207806
A 8102 859423653
A 2117 243766930
Q 82 11987 8320219667179
S 10330 897062741
A 12520 65173881
A 9104 166850137
A 3459 248901701
A 9582 424840147
Q 284 11075 5279092254563
Q 4097 12589 2186390876877
A 10924 398500903
A 12136 610847474
Q 1147 10625 5194744158905
S 320 222556651
Q 1744 12747 1151548771325
S 3194 352350445
Q 4259 11904 1049770201939
Q 80 12735 1363601753190
Q 603 12106 8227391570624
Q 1849 10725 2828932784977
S 4573 118512022
A 3947 903537511
Q 2319 12397 523585211547
Q 804 12502 9877699439531
S 4537 131457187
A 2869 853250016
Q 1688 9136 2669351092499
A 5313 310889503
A 7704 465151095
Q 2610 10012 1951505523044
Q 1982 9988 2424269186028
Q 1219 8250 2353095095462
Q 3192 13279 8396510467055
S 9232 226725057
A 4404 450505316
A 9178 884989231
S 12643 402112724
Q 3384 12585 6218979427270
S 7454 509061514
Q 638 13230 9427737837263
S 8788 36988070
S 7013 23511788
Q 3233 10698 4100522845303
A 9232 919563206
A 303 221253885
S 12699 173561612
S 6733 992781450
Q 2925 13327 263691205032
S 4018 460119781
Q 4226 11081 4945291463598
S 3180 662625474
Q 585 13189 6658988571485
S 6324 980440078
S 12791 803664854
S 515 508953023
A 4341 566797798
Q 1417 9839 5850840168327
S 9005 487574215
A 5480 605334298
Q 2975 11381 4723814903672
S 10868 628558973
S 6057 332590379
S 7868 408269191
Q 3639 13137 513050482288
A 3619 570006015
Q 2160 10716 1423655515238
Q 3979 12515 4025679125560
Q 1926 9585 1942302885256
S 10394 737603321
Q 541 13314 1972096829203
A 7492 337618886
S 8203 955961259
Q 2020 10700 6524353503431
Q 910 7678 855889519974
S 257 830496165
S 1976 373857555
Q 2049 13115 663480302547
Q 138 9557 4288168458414
A 2578 427652293
A 2731 461815628
A 7926 682431033
A 1225 41410305
A 8327 842175482
S 4708 461212254
Q 2785 10746 4919361586674
A 2642 804800602
Q 3239 10861 3398311546802
S 11870 633278000
A 2812 308703951
A 10946 829252394
Q 860 13209 5898640588945
Q 436 11434 1513313988625
S 2064 96657227
S 11749 863971977
Q 5505 13103 5142806305523
Q 1938 10777 6025600962727
S 10176 681186353
Q 9 13194 3391533184397
A 10979 783710649
S 6060 598133975
A 12082 286617424
S 38 449410283
A 3516 729637328
Q 4270 12551 4995254271621
Q 312 9687 6669566738473
Q 3856 12654 7314200407359
A 3109 744939531
Q 992 9757 2887021141308
Q 1587 11401 9122967663849
A 11442 526587330
A 11170 267424094
A 8308 148437770
Q 1061 8428 583267350694
A 5268 804244569
S 1506 748675784
Q 1424 13229 4730735015826
S 1753 675309567
S 7811 343063761
Q 2832 11796 3405155749768
Q 2783 12396 7357728583667
A 11758 539306915
Q 190 13020 3849495384612
Q 3006 12817 8253058115558
Q 1222 12684 629360193613
S 12204 817936639
Q 3478 10616 6015370127245
S 10314 660396913
Q 411 12604 6361164700722
Q 3986 12620 4802935034625
S 2233 520652016
Q 2120 13060 9181992108523
A 604 658815447
Q 41 12116 8763990841913
S 445 571626253
Q 3393 11579 2658666588952
A 3750 770307292
S 7142 855698221
A 11032 826898163
S 12219 243463687
A 11834 338379007
S 6460 189327345
S 4276 250760748
A 11503 912406218
S 5715 429871220
Q 968 12754 8500276832176
Q 1876 8574 2490985959262
A 6510 458398703
Q 2191 12525 886744888690
S 1100 274336061
S 1139 786101507
A 9134 425353999
Q 1349 11851 8150875818545
S 13112 768397779
Q 509 12399 5071824169264
Q 2859 10928 3647790244530
S 6968 954641588
A 3725 745981500
Q 558 12443 6232698430144
S 8690 916705381
A 4153 579214921
S 5914 112064005
Q 136 12606 6315971634292
Q 3 13363 7417012467745
Q 812 10437 5063412777560
A 9899 218304347
A 11678 788846644
S 12767 239849939
Q 3534 12863 71837764496
Q 856 11597 322918789805
S 13046 775837460
S 12589 809078695
A 3146 600214216
Q 2577 10284 1990818023924
A 6006 7823537
S 8125 165433415
A 4279 29938050
Q 320 11362 6564325035170
A 11036 951316162
Q 18 7391 4345017977042
Q 99 13321 2547928078445
A 10833 164403390
S 11598 106288832
A 10358 762129179
A 2975 977256027
S 11086 777415372
Q 158 13153 6182556150027
Q 2532 10890 2361408914388
Q 334 13223 7638664487498
Q 129 13348 9753197666060
S 8498 456349499
Q 295 12998 4416468651524
S 9773 191532618
S 10212 82118441
Q 2522 11384 1461830682091
A 4539 327311693
Q 761 10601 3198930155151
Q 4673 11987 2991328052487
A 3137 850876628
Q 2564 11958 2924499418480
S 1078 627031380
A 8151 313826097
Q 1335 8115 2794776853810
A 4057 520058253
S 6758 681449316
S 4614 749030564
S 2498 707779704
A 4392 714876212
Q 1033 8329 5760379099100
Q 3431 10686 5941053526096
Q 132 11480 8237465943897
A 8161 457589437
A 1759 358380111
S 8927 499356974
A 8205 137549765
A 13184 348565426
Q 1855 10535 8165157026469
A 6899 90089633
A 1379 555168725
S 8186 364943611
Q 877 13142 170688548487
S 9540 302533120
Q 2343 10372 5593216394479
S 12976 571817331
A 10817 804965179
S 5064 536291691
S 1651 180089222
Q 1634 10387 3664921641781
S 258 10905340
S 7637 283159551
Q 1015 12582 7923255991865
S 10404 592820994
Q 1514 11786 6746637271861
A 3527 358789805
S 590 339118715
A 12341 910630040
Q 584 11655 70429975565
S 8848 496863785
A 912 994875071
S 10736 746074299
S 466 645918055
A 10457 57096524
Q 1149 11310 103887920970
Q 2840 12861 1059270959768
Q 1060 12029 3348600332916
A 11109 538202189
Q 3444 12469 5783423962037
A 2223 683179443
A 2003 318826769
S 10773 599679620
A 5112 279757625
Q 3626 11886 3011615340945
S 6399 150957292
S 1997 56881227
Q 556 12771 2030658873625
Q 44 13234 4118631095015
S 6085 135222996
Q 2840 10652 5849787062110
A 4995 50741403
A 10402 556400871
S 11545 457443400
S 7442 460360816
Q 3996 12272 4031531830254
S 1651 504899626
Q 4130 13184 6919044452783
A 2646 563731290
Q 1871 11391 5997146899570
A 3478 531474223
S 3964 799997253
A 3187 803866389
S 9917 28687116
A 1621 786565432
S 12347 450103464
Q 325 13033 6852564993896
A 7787 980556246
Q 89 11611 1423472858331
S 12274 659548080
A 11789 518807975
A 5442 725249902
S 2125 439511374
S 9979 68775184
Q 3206 10028 6154579786341
S 2895 553624125
S 9572 24016863
Q 1724 11179 6127277882769
S 600 392123116
A 7245 170266526
Q 4135 12618 3894346633726
A 255 106937418
S 4595 995657828
Q 316 12550 8110428561762
S 3667 176188642
Q 268 12760 953475922695
Q 829 11441 5730757916869
S 11217 85604482
S 3888 982411620
S 6840 806579210
S 3998 854796400
Q 2239 13296 6365054494135
A 12987 27058706
S 2049 908687688
S 9327 842036725
S 7764 467935530
Q 4063 13115 8492496793544
S 11994 817416569
S 8316 291612125
A 3775 706028716
Q 10 13362 6332270611646
Q 467 11669 6343092655458
S 5229 249884432
S 9772 728042078
Q 603 12353 7712488610264
A 2076 880144700
Q 3874 12864 7336396918558
A 10845 967840008
Q 2348 13245 1175093015175
Q 4744 12852 3054525046386
A 4354 512628660
Q 274 12239 7313969785308
A 8679 541571226
Q 2651 12614 9011233712909
Q 2568 10372 6016207577784
S 9190 278785165
Q 173 12532 6051576516543
A 6045 660863547
Q 1992 11827 6016093768597
A 12709 532015129
Q 2743 10224 7037812413346
A 1850 126547447
S 7053 751042179
A 12244 138887098
Q 2266 10621 7993757024514
S 10054 103100411
A 2667 429889682
Q 192 13026 2846687851964
A 5808 768829807
A 10624 315822740
S 1350 22510220
S 10806 993987024
A 2881 55807822
Q 878 13306 1211091552592
Q 572 13348 2736275545945
S 5252 829700452
Q 308 11506 264867660428
S 792 221166422
A 11268 411306401
S 467 94597111
S 11333 95809800
S 5451 367504015
A 7121 71710747
Q 62 10644 6455593948566
Q 2320 10603 1015142010485
Q 4306 11098 3893733348228
Q 4495 12085 5129508153420
S 5154 720964769
Q 2444 12721 7876327698156
Q 3415 12422 3134340509089
Q 1024 11572 1464488630578
S 10773 3734036
A 11955 366414874
Q 3650 11096 5592578013108
S 8835 539564454
S 5796 621057368
Q 4243 13279 3148194246670
S 10836 578136136
A 11312 40527897
S 7859 643967116
S 17 130676285
Q 3329 11053 5966900146990
A 639 690436979
A 2516 786528482
S 12207 450828940
Q 79 13308 6979464060464
A 9217 303400685
Q 890 12967 6676173953214
A 2386 75688691
A 10295 887796924
Q 143 10927 8708983233745
S 12166 965163842
Q 2531 10930 1617663513109
S 418 386762780
A 4332 906562473
S 11881 891184846
S 7569 618271998
A 2844 946425783
A 9883 93289101
Q 951 13356 108464063688
A 151 637600046
A 9009 899965726
A 1867 374719153
S 13151 482665629
A 5245 122352483
Q 872 12074 4384050293498
A 10519 480392667
A 4985 521313190
Q 190 12967 3917864963838
Q 411 13224 1531551283976
Q 4229 11444 1752423278541
Q 18 13361 1647436408896
S 1694 114820888
A 7581 865300953
S 8162 938982458
Q 1179 10344 7321634714135
A 8252 872934851
Q 1695 8553 3594030293725
A 7138 633347099
Q 5707 13043 2391921708497
S 2326 600264668
Q 2538 12774 2549064719754
A 4153 296275193
A 5035 266736197
Q 1078 12604 4493137161569
Q 520 13178 4076764675356
Q 1881 12536 4656492119497
A 7360 546040771
S 5158 146155622
S 4916 647735308
S 9307 859053438
A 12794 985526557
A 8822 47276337
Q 3668 13017 7291982603749
A 1177 886242102
Q 3388 11550 4015103463820
A 1143 740492335
A 6003 128448323
Q 483 9660 295891355437
A 7627 739056118
Q 1294 11782 829024403234
S 6504 144598709
S 325 337118708
Q 516 12951 9874626459046
A 651 558732624
S 6077 915809693
Q 1545 9478 708854166741
S 6217 395851100
A 1215 130222117
A 3249 533157634
Q 3604 11421 5718246346488
A 6359 641640217
Q 3895 12668 7682256526180
A 9963 682166656
S 12699 648619484
S 11142 774518688
Q 1719 9771 1652812894259
S 2523 207211374
S 779 66660803
Q 2857 13049 1965647834070
S 6835 70812377
S 8683 820687539
S 1388 265424
Q 824 13103 7825024554232
S 2456 963773276
Q 1388 12421 4332220743839
S 1897 310506931
S 5672 548989977
A 10470 500939585
A 13209 729687714
S 3623 131484950
Q 593 11109 5132630813703
A 3411 917304195
S 3520 960486129
Q 3344 12654 8756408714530
A 916 421193111
A 10731 196436972
Q 233 8444 4297458970825
A 2138 56012776
S 3319 471279473
A 863 873577782
Q 1741 11097 6275855263956
A 1435 60102516
Q 2095 9423 6069183947615
A 1536 443753328
S 1852 385412555
S 3116 528720424
S 7644 809951579
A 9242 876216005
A 2187 697899369
Q 2969 12160 4344118869620
Q 2352 13017 9813484257782
Q 799 7863 5297130472525
S 3368 23953589
S 11272 264370323
S 55 856002021
Q 225 13200 4768078949504
Q 2948 12775 1027470577062
Q 247 12759 9773596046923
S 1395 703465560
A 12180 104278997
Q 217 12711 6978985264302
A 10715 141885078
S 1476 137926529
Q 2638 12450 2604895792267
Q 190 10449 6546102374424
Q 2844 12359 9438752823601
S 11151 192825482
S 10056 461713894
A 8261 981086308
Q 1681 11777 3296795872390
Q 1709 13238 6389904832955
Q 1063 12280 7895550575230
Q 3094 11713 3135967538602
Q 289 8862 8433940497197
Q 268 7857 1951298908955
S 1522 184355445
S 4334 972756374
S 1894 500410638
Q 3885 11615 2487739020488
Q 36 10012 5152808626071
Q 1714 10339 2721162242126
A 2117 329619284
S 6924 810554674
S 8739 561967256
S 3429 440581817
A 6892 383454490
S 698 9367995
Q 1132 13354 4335488602495
A 2691 452624011
S 2464 771763163
S 7068 983694311
A 12365 536491364
S 8806 139729688
A 5029 491740941
A 3866 199010077
A 10903 306319499
Q 1551 8998 1046243652958
S 10661 998768754
Q 643 12940 5391927571115
S 1280 989833604
S 10403 93746808
A 8148 391570602
S 4384 802947744
S 9684 84010779
S 2006 931455617
S 5955 291625758
Q 2867 10432 930277603378
Q 1963 11898 187297926948
A 672 213789126
Q 1165 11002 1102134136637
Q 225 8749 5426783716905
Q 1053 9328 5914727021866
Q 696 13215 5763337476382
A 4138 714010709
A 4515 694986066
A 764 527128904
Q 482 13120 1818432408867
Q 1383 9415 4443021051941
Q 1473 11602 5026803895773
S 10049 658276377
S 10043 648709186
S 6264 310170566
S 3196 154344545
Q 315 9430 4624933546193
Q 1116 12633 6601616849955
S 4676 244283089
S 10518 660580793
A 2302 444491010
A 12610 754012414
S 8629 285260920
S 1066 975975627
S 9015 93184857
Q 1403 13040 2672492528278
Q 1286 8308 4483346261301
S 5798 628507670
Q 2041 9597 3651558796586
Q 42 10909 7757217863009
A 12697 636083539
Q 246 13113 515949205871
Q 1966 11253 8443457026290
Q 4614 12671 6482012460432
A 9505 125321781
S 7916 358364220
S 4871 811842746
S 11571 663186244
S 3443 491473965
A 7284 449514198
Q 783 13190 1077414932583
Q 2652 12185 6054152090885
Q 1651 10050 3668307038632
A 4521 318633336
A 12278 521747078
Q 4759 12053 3551662547623
Q 1509 11574 5529655267217
S 1714 690005674
A 8590 917239191
A 4323 31576230
A 11638 727968342
Q 5256 12846 4095954553621
S 10407 957179688
Q 200 13159 9763635999242
S 3754 396057647
Q 208 13005 714979053554
S 10995 679203636
Q 101 10347 7500391238252
A 12392 482409576
A 1664 659958449
S 5039 19181662
Q 3779 12421 1428482949433
A 2211 351543964
A 893 225770685
S 2 778110131
Q 4072 11178 2181142997866
S 3922 517048466
Q 4676 11511 70428192031
A 2854 265663350
Q 1188 12595 2786014519604
A 2370 809327155
S 10212 250846918
A 5878 378195847
S 10954 638764651
Q 265 11786 7981911172046
Q 1821 11487 9331171698551
Q 2870 11878 3089495697453
S 4900 142215541
Q 323 11384 8202988497333
S 2174 284601144
Q 157 13073 6519387728786
Q 1368 11342 2494151635668
A 9096 71297016
A 10646 544263183
S 11472 777076764
A 4497 566434638
A 8520 966769887
S 12199 111598088
A 8257 240395976
Q 2675 10937 181695755961
Q 170 13052 1415811471131
Q 2135 13078 5101451850537
A 4540 499312437
A 1842 558268870
Q 909 13007 6047286293724
S 2225 229122018
S 6241 155566860
S 5480 186391616
S 4956 484709990
Q 272 11626 4643028372141
S 12050 136378606
S 4414 193084209
Q 2206 13139 8073801543018
A 6763 492349286
Q 1041 12276 6960953417258
Q 1028 8845 5249762109989
Q 3331 12398 7069124770232
Q 5442 13298 6803225050964
Q 857 10259 2093460681141
S 3441 568036828
S 1496 467300033
A 264 68245209
A 1002 886866743
A 1975 77033112
S 10727 885914589
S 6829 910341398
S 8326 111229588
S 9440 133745352
S 5900 962553596
A 11788 598356792
Q 24 9588 7371522271151
S 13281 616905521
Q 126 12307 6721948951853
S 55 319238277
Q 2264 9258 1942832917753
A 9293 359029022
S 7791 438564893
Q 226 13151 9053542957750
S 6998 298089261
A 10731 841923047
S 4064 777306135
Q 310 11573 3395363886525
S 12690 939059988
S 870 105067943
Q 6093 12800 54906880990
Q 3999 12308 4056040904162
A 12041 234481826
S 3671 397538233
A 3609 340286675
Q 4771 13335 3967060718227
Q 2787 12100 9181341583736
S 7719 405954086
Q 3883 11134 722221924172
A 1580 457519597
A 12655 326079773
S 938 355849462
Q 3809 13150 7236363310455
A 9396 536630172
S 10008 5588091
S 7619 175832377
S 1425 626470422
S 6660 446685079
S 12177 212906718
Q 6416 13176 2058103638825
Q 1156 12565 8751945539844
Q 1421 10354 2148107327513
A 5902 425978669
S 9052 761650632
S 8294 170909443
Q 3176 11942 6970778489373
A 3793 469498582
S 9366 191246317
A 4711 657347532
A 7223 987234283
A 2534 178810004
A 8343 541312994
A 368 648615113
S 410 339768847
Q 200 13076 5539769505874
Q 1123 10600 6505325064652
Q 242 12570 7766428444774
Q 64 10467 2683732505997
S 10299 919905750
S 6488 705684549
Q 32 9131 1066810573931
S 8186 986504923
S 4778 810281532
A 10926 844975554
Q 692 11447 8248278360256
Q 4017 10700 1773484134857
Q 814 11211 2463283438278
A 9095 2138769
Q 3613 10542 4086581043484
A 4279 722504702
A 1714 242248087
S 2779 222156967
S 12410 551632123
Q 782 13265 805793427637
Q 4968 12256 346828924487
Q 2770 10265 5117511370676
Q 891 12292 6137684277097
Q 1514 11258 4572981450422
A 103 844893327
Q 4220 12189 6276301161213
A 12356 367805308
Q 2482 13339 2735249333630
Q 1742 10333 4193776652588
S 7412 193744595
S 4114 388742458
A 12364 854049488
Q 1048 12649 4704163800057
Q 2355 12448 2160664073129
A 2985 718664314
A 12062 40698833
S 8834 241674394
S 11255 37549774
A 4645 589741161
Q 992 9692 3082658917147
A 11976 983705768
S 10873 290302925
A 2379 122419651
Q 42 12697 5841978129887
A 13044 981854707
Q 1980 9667 3243118320768
S 8709 396562753
A 7728 252527384
S 5872 23475722
S 76 589815150
A 5838 452009471
S 7346 202734980
Q 1578 9532 6883487303290
S 5636 291227733
S 11383 332089332
Q 2140 11183 6522335093925
A 9649 744226044
S 6920 140443838
A 10965 901914735
Q 572 8417 1712197990186
A 8584 277463228
Q 390 11318 5891354169612
A 5169 303689400
Q 40 13271 2698531577737
Q 1307 11417 3476157719052
A 3011 211678228
S 11739 637348446
A 8451 69810986
Q 3589 11507 2299723521395
S 8085 529738216
A 3311 387189599
Q 4488 11486 6598836053103
S 9288 261600626
Q 1482 12238 2540653525296
A 4278 548391671
A 12422 523655259
A 3682 15396953
A 1979 650835765
Q 2815 11706 147207336357
Q 922 11785 3869650553302
Q 1123 11650 1361980498522
Q 1152 11242 6194272527257
S 6771 334595763
A 11288 920711594
Q 2839 10101 4322698538382
Q 826 8437 7192354566324
Q 1066 10649 9504373138355
A 3 386982040
A 7117 5714177
Q 336 11204 8735301683264
Q 329 8077 177131906552
A 40 182460434
Q 752 13221 729638031619
A 11688 14935663
S 12788 875670800
S 8830 324763943
Q 1388 9672 256410031493
S 8785 37187867
A 9117 389888502
Q 2784 9762 744487159987
S 9025 42004392
A 10080 661707521
Q 3055 13136 2248897932621
A 5505 639654523
Q 3118 12542 5064355344909
Q 3565 12931 6376292027749
Q 52 8053 7028705965559
Q 389 11062 8239692970811
A 7523 777919585
Q 2063 11149 1871739736949
A 9215 759771975
Q 1953 11623 7943875223481
S 8215 514679634
A 1675 52271649
A 3868 110945522
S 5330 503151737
S 4622 576401533
A 13046 689740691
A 2650 101980669
Q 452 11184 1040386679412
A 10721 162169688
A 6582 202049247
A 9723 907750812
Q 344 12726 7731817399014
Q 4215 13312 7709169834040
S 10415 49487198
S 7806 822983448
Q 511 13062 8907258905541
A 1024 63982255
A 9498 883783209
S 418 483245133
Q 3323 11184 1086948168645
S 11405 659114776
A 1868 813571862
Q 1913 12943 8333783771604
S 4632 437494195
Q 2232 12802 6439133253986
A 11775 483183604
Q 793 10556 5114028381890
Q 3316 10651 4176046819282
A 5267 441721454
Q 2522 11862 5735217425038
Q 128 13312 9773144065189
A 9030 674277613
A 13110 560493856
A 2415 816957033
Q 1565 11801 8509627261710
A 4818 764243243
A 6934 497791651
Q 123 12891 6020472205264
Q 140 12472 8877189240547
A 8966 41901159
A 3531 411304461
S 11249 205328477
A 10926 780798491
Q 2898 13198 9043761362021
A 10353 394872468
Q 363 10759 9135874127545
Q 5919 13218 603947349566
Q 437 12994 3174830361635
Q 3932 11118 372040603557
A 8948 748503353
Q 504 12217 7116522600515
A 10770 411524602
Q 4495 12777 3674093447440
Q 1907 8588 3451451164461
Q 3359 10243 554251028255
S 3205 352352055
Q 2199 12228 3636535316114
Q 335 8283 6598490357188
S 3090 137794176
Q 2904 13203 6077425224482
Q 1996 10633 1510211129966
Q 2275 9560 1716531517915
S 5024 571484879
A 12545 404679198
Q 528 9720 9055972002255
S 1928 383674632
S 8420 412253253
Q 5575 13277 3383305491056
S 7499 63371923
A 2838 663950796
Q 239 8460 5048707536620
A 5201 350144992
A 12811 247899435
Q 2058 9874 120955409479
A 1796 663245616
Q 2833 12129 2227290123717
S 12941 741920559
A 10048 106555600
S 12356 252622842
S 6570 276613285
S 5622 662803470
Q 3580 11438 3033116363851
S 5420 958520244
S 7076 586031719
S 9062 963586586
S 11017 975101115
S 8549 585692858
Q 342 13301 9395627039334
A 13047 159034976
A 8989 418061313
Q 1569 8334 3170601863240
S 9897 545051033
S 5201 615480206
A 12674 367506998
A 2053 180844015
S 3947 958813313
S 8235 157312001
Q 4425 13013 6454769600860
A 3493 924864814
Q 1904 13308 9722155165985
Q 5142 12815 6853700222923
S 5790 490396668
A 8548 399192345
A 2906 515185354
A 7956 334871012
Q 392 13030 7576837303183
Q 2268 12765 9984109330170
S 4977 809767857
Q 1506 12212 7193265223092
S 92 662350373
S 11152 214113256
Q 1205 8250 3419032594738
A 6249 867652105
Q 1023 12083 3504671377263
S 1372 780035066
A 803 891213209
Q 308 11757 182472055544
S 10438 486559958
Q 3026 9943 2041559843352
Q 787 12088 403398373680
S 12824 768245250
Q 3734 11250 5897079825279
Q 2081 11940 4065117585214
Q 731 12849 9483743100670
A 12677 630101330
A 7873 701664662
Q 850 13147 8092083780750
S 5187 92387548
Q 147 12161 1350132121880
Q 859 11168 799669404840
S 4119 329694116
Q 1354 11361 3464010920013
S 6028 88243561
Q 4611 13212 6849220572550
A 5730 228145756
S 8480 208118529
Q 917 10238 2804490696274
A 5384 555336061
S 5644 612831713
S 9373 722119595
Q 1061 9999 4581833981894
A 7967 68717129
S 11334 345331498
S 10881 522959442
A 7385 334971647
S 2449 401684143
S 10251 471700403
S 5654 813084660
Q 110 13296 5454063273518
A 2654 626194252
Q 72 13060 6012273922958
Q 1041 7927 2440224796522
Q 4295 12254 7504142730243
A 11847 391728307
S 7413 322935818
A 3352 843918173
Q 43 9903 6941042910774
Q 570 13215 6305822275385
Q 799 8559 7622405001654
Q 150 10223 1275208568879
A 6008 755441477
S 8326 65265051
A 5411 904649029
Q 832 11795 8837025087048
A 8770 629923818
S 11826 409402804
Q 847 12246 2453829290528
A 2078 759737681
Q 417 12980 8769537888278
S 6990 650323328
S 3834 748729049
Q 2681 12384 4438100852748
A 2489 617557523
Q 1969 12615 3462986259584
S 4116 795559861
Q 2 9495 7385975025124
S 4599 721742163
A 1859 95706575
S 3058 937232338
Q 137 12281 7918234412201
S 4803 85884341
Q 1501 11874 8965090228954
Q 50 13193 4497289999507
Q 3489 10874 4731829561253
A 8795 305129843
S 5588 604711451
A 2255 975645641
S 4987 43265751
A 5623 662970961
S 187 410142481
A 330 578161224
Q 353 12732 8423302879274
Q 692 12859 1512090971216
A 448 413170581
A 8137 333766017
S 9583 390945221
S 4819 680313809
Q 1459 10093 5201608223852
A 4832 562061458
S 5473 456922580
A 2584 725176940
S 1173 362395003
A 238 455112202
Q 1064 10049 5571647478003
A 2171 441497691
Q 3671 11025 4949926956171
A 12422 650498190
Q 671 13356 5039772507338
A 13026 330144165
Q 2217 12676 5116061119489
Q 3395 13211 4489941666100
A 4512 233228977
Q 3102 10867 6154125072871
Q 1403 9798 7403231787217
A 6283 507349352
Q 4168 12398 3236827446046
Q 337 13209 8428402289875
Q 1531 11927 4099396467201
S 1136 213167995
Q 2654 9573 2380961190335
S 4163 58655305
A 6148 436457907
A 8281 710572642
S 5957 237610860
A 1655 101657819
Q 3410 13233 3633477140412
S 4084 554970776
S 6681 823993657
Q 4483 13102 6291019033322
S 10447 430491975
A 2161 372731701
A 7352 631837510
A 9294 538982391
Q 1258 12317 1572104111664
Q 3736 12987 5383578032693
Q 599 11027 1033590643958
A 7651 123269973
A 2717 360671958
A 4574 588769033
A 11739 968712967
Q 3369 12044 288827335173
Q 4734 12225 6162391388710
Q 2689 12372 1065134988730
S 10317 743054793
Q 542 12991 7769602194581
A 9113 579890980
Q 124 10546 7056650201937
A 6308 406197362
S 799 635456029
A 3144 569968632
Q 3216 11635 2049430229468
Q 1283 10355 570065608023
Q 2190 12737 1631388916619
Q 2885 12201 6873951032506
A 8173 376767164
Q 1894 12627 6686072647550
S 10995 574546113
S 10600 230515297
Q 2220 11271 5934526613768
S 12602 17042802
A 2602 763370668
A 9830 343522815
Q 2437 10331 4114452552422
A 10556 120706561
Q 2463 10771 5230131223369
Q 927 13302 7180031037139
S 13056 732122285
S 2015 806800702
A 2638 771683360
S 2101 523831857
S 4676 231715701
A 7837 333359455
Q 165 13282 9482239141967
Q 662 10300 7109401465653
A 9502 102221600
A 12491 192177476
A 10229 819093070
S 4614 524473658
A 8815 831852623
S 13112 43024037
A 12513 170571234
A 9456 821548314
Q 2508 13208 7950556626118
S 3509 566448231
Q 50 13232 4068103955784
Q 2851 13003 6227049869898
A 3442 984178137
S 4825 177757405
A 2624 917844100
S 4625 113862982
S 12688 979042136
Q 171 12291 2331548277960
A 13139 564958560
Q 958 13184 4700799941068
S 5491 795715691
Q 467 13071 7189763811151
Q 346 12159 709754231313
A 8345 558007747
A 13155 363464505
S 2036 225832371
Q 1674 11158 1165854074510
A 11197 26190144
S 6437 699242943
A 6290 967106450
Q 2294 12346 4603417959045
A 5691 142320179
S 659 694288868
A 5469 291105304
S 5420 229320727
A 1217 478512978
Q 1901 9270 2231648063995
A 3487 420726809
A 3871 856959915
Q 979 10843 7359402123539
Q 4187 12971 7260854712418
A 10745 918311916
Q 845 11440 1302550050478
A 8882 917214142
S 12929 290292413
S 8397 695140457
Q 769 10570 4268049302518
A 12889 481499606
S 9434 340484613
S 6039 910613975
A 5252 140313014
S 8970 694737051
S 8935 164576898
A 1139 361487940
Q 172 13353 1311289202001
S 3073 83817508
S 561 789161165
S 4595 372821468
A 9281 945516110
A 1304 259734098
S 9156 42650241
A 1035 407502513
S 9180 969092314
Q 53 10162 9358545233222
Q 52 13205 5916316473970
Q 1149 10492 9162985171830
Q 5292 12406 900147650362
A 4499 477952035
A 8407 345310953
S 12219 996720515
A 923 266465940
S 12131 198668507
S 6075 929849414
S 392 679588938
A 9081 582842956
A 2119 397361630
Q 2137 13348 9396244576533
A 13228 709480162
S 9055 960510286
A 3486 756654952
Q 3278 11797 250591256462
Q 376 13208 6557884320049
Q 3108 12465 3530277077210
Q 69 13321 2611714238192
S 11450 33801321
S 438 337013761
A 5944 965346719
A 3967 575858498
S 10699 462117054
Q 31 12854 7720958097652
A 3364 71607909
Q 220 13127 1457696766705
Q 155 12367 3591210397707
A 10128 763449255
S 937 962771098
S 12962 120917302
S 9148 949813359
Q 1455 12823 1703814413847
S 5565 578459104
S 10546 44078884
A 5609 539602085
Q 1706 11741 4650725614067
A 4541 676423347
Q 1381 11799 1550301162680
Q 1302 11172 9182919989559
A 7039 670972926
Q 59 12942 8672546422814
Q 2670 12317 354758156382
A 4944 660313665
A 2315 697416911
S 2295 413021075
S 556 671742987
A 6668 574485661
A 9441 859230498
Q 1115 13161 6233987206271
Q 5332 12963 2033819300513
Q 3835 12377 5507182680935
S 11130 754448536
S 8713 459859185
Q 3415 12674 1612700614229
A 9269 987606246
Q 4753 13083 4449085055838
A 4029 127663502
S 3374 437594269
Q 13 12134 8825501201344
S 11725 358178008
Q 1599 12252 6674636301118
Q 100 12654 7342185320405
A 3964 525577898
A 11018 741519432
Q 2190 11625 289930965588
Q 2228 9561 5471490862982
Q 116 12798 6597623483762
Q 259 12264 1647671314185
S 7071 94227002
Q 41 12641 5516933199537
Q 1263 13233 4629082502566
Q 4230 12946 2167789693944
Q 4837 11919 2566388891995
S 5984 779244299
S 6954 304652596
S 7608 892784265
A 2725 357883716
S 6455 396484295
Q 3311 11875 525187034189
Q 1806 9496 5825178894964
Q 1055 9008 2658018224865
A 10716 608064598
S 11498 165036336
S 4327 284441899
A 5416 235156884
A 5696 637378331
Q 98 11210 3818225953972
Q 887 11577 2407012096320
Q 204 12879 1714934811198
S 8768 335880985
Q 2674 12788 5447885744219
A 5010 525983630
A 6881 232140061
Q 4154 11721 5190101654452
S 6357 72203509
Q 513 13171 1393223417243
S 3969 633906003
A 238 504878011
A 1340 215586027
A 6907 54439639
A 7695 233074383
S 10498 274360378
A 1554 694813444
S 13028 803930530
S 11020 305329908
A 7115 589830110
A 133 227210863
Q 1035 10546 7971546101500
Q 70 13178 8908455534130
A 2018 866142175
A 13085 403737793
A 1156 757120397
S 1302 208957103
A 205 780896489
A 9428 947682541
A 9222 395124503
Q 1401 8156 57076910555
Q 537 7980 333578510199
A 5502 871102862
S 5610 468364633
A 8504 535164279
Q 435 9283 8022918061144
Q 342 9343 4802857625413
S 217 972893315
Q 2330 10883 2359271503337
S 11406 380778141
A 7940 994546746
S 7746 644593148
Q 249 13168 7985378533577
Q 5184 12853 5174753481514
S 11348 838969032
A 9760 871429181
S 839 415605850
S 247 333353756
Q 3102 12206 4201970616233
S 9859 880791332
S 410 664053293
A 8794 68908399
Q 531 13269 8328072978721
A 10867 971486625
Q 24 13169 4963350371060
A 4973 992358933
A 4305 569829932
Q 1927 12188 4010437601848
A 468 864253803
S 9403 995157617
Q 1492 8223 5011648972633
A 5189 736139687
Q 1027 13257 4503826323082
A 11998 290124344
Q 2346 13356 2045129501097
Q 802 12211 7396805286831
Q 105 12892 6823473355455
A 11769 818408898
S 4304 24750019
A 7043 132596254
Q 1029 13214 2676633345670
Q 3394 11797 7283621211003
A 1442 585712649
Q 2485 12039 1886436471057
Q 1406 12495 1185618848776
S 10861 53810554
Q 2107 9517 4959644498300
Q 3708 11287 6677169476206
Q 4394 12346 7217614697030
A 12795 703791904
A 6125 848126385
S 5442 754804892
A 13046 653458158
Q 1025 13205 1396079276281
Q 297 13283 9525884681690
S 4559 89811550
A 2115 911824029
Q 4522 11946 3782666552457
Q 70 13017 6422161660265
Q 470 13011 5651853958780
S 10301 518493526
S 9266 292751371
S 5415 329863046
S 13361 648462101
Q 906 11397 2786547535053
S 5927 449573922
A 11025 203986249
Q 1450 11842 1689488555495
Q 370 13344 7581118484075
S 7676 530660356
Q 4896 12263 6081331346075
A 10684 592853806
Q 725 12642 3825574992709
A 116 377478940
A 8928 763897737
Q 5160 13310 3152545811779
A 3257 626208260
A 3694 481813347
A 8327 299711491
A 12464 322700444
Q 2942 12783 4852299487646
S 11860 223906383
A 13280 423621630
Q 4133 12361 2222220817678
A 726 383822505
Q 266 13243 5974743445906
S 5902 876808365
Q 389 13191 3307854096264
Q 40 13341 3778408610562
A 2451 804380138
Q 1173 8859 1399415237227
Q 557 12902 4231361187850
Q 1900 12608 4179862392426
Q 119 11597 6305466645780
Q 1172 8980 3418746045454
Q 741 13175 5419337010941
S 894 413262803
Q 4966 12279 7158071371221
Q 656 7453 117366928021
A 2206 216026699
A 5072 755998968
Q 435 10855 8384603426347
S 1277 149053835
A 8272 876944225
Q 276 12898 5536451042864
Q 86 10942 1053962904006
A 10891 667520046
S 6723 90396346
A 9916 507053497
A 2239 741961999
A 7654 164784414
S 1866 692085358
A 1865 636349666
S 7529 667315452
S 1687 859445021
A 84 49809539
S 12235 889861252
A 12193 705678396
Q 978 12851 1812861506339
Q 287 12961 5586434005911
A 10214 836392035
S 10295 536264443
A 959 808133540
S 8512 717406751
Q 4375 11502 5774650199437
A 7648 510820918
Q 629 11818 7624047477830
A 818 153598092
Q 5436 12485 4877121722485
S 10104 478758627
S 448 337689720
S 7379 552259298
Q 982 9082 7185388655876
Q 669 12580 2929848825662
S 12030 481352878
A 5290 195692298
Q 345 8762 5472520707748
S 5628 66628653
Q 4529 11627 1594391507401
S 8309 28217346
S 4509 56763038
Q 214 12463 2868643307230
A 5120 348322127
A 9261 480813181
Q 216 12366 2356490604956
Q 3693 12724 2808524894412
S 3383 787656805
Q 1839 9329 4815592794425
A 6849 313769104
A 11168 345345792
S 602 506499504
S 11248 867342537
Q 5 13257 9511329949644
A 7531 441589681
S 401 834703807
A 3682 966818933
A 1187 64719687
A 1127 765872393
Q 35 13325 6435296877027
Q 34 13207 282913622512
S 649 468935195
A 9718 622453497
A 7879 693044865
A 11265 986354936
A 11530 296064914
S 5238 236348478
Q 39 13106 470737312666
A 8769 49619338
A 9419 108805979
S 11298 562338087
A 10424 260795388
A 4872 199881214
S 12513 222902690
S 5197 714389422
S 3214 200064552
A 1217 797263018
S 10087 147960913
A 11908 363726306
A 6074 435377322
S 11991 239312077
S 13255 141022810
Q 818 13339 263182907622
A 13011 188452541
Q 249 13281 2104081108403
S 9257 673818078
S 191 864824852
A 8815 375889873
S 8612 374513639
S 840 569294890
A 3073 133630353
A 124 423779976
S 8248 462308752
A 815 422605775
S 2215 323570679
S 305 923595133
S 9261 379971137
A 3421 329445929
S 5889 646523784
Q 708 12704 1906871544440
Q 1733 12528 1215587097636
Q 1649 9603 4177974096869
S 12080 70117245
Q 4215 12798 5251991071284
Q 1254 10998 5372708447798
S 12602 412008342
S 11643 516710491
A 1708 159433144
Q 2662 10573 7358586110383
S 10170 231507775
A 10000 87969274
A 809 688975262
Q 3459 12004 6255073852408
A 9846 307632375
S 1812 901584199
S 9164 184952002
S 4310 677501612
S 6952 912666268
S 2075 935200967
S 4053 46236794
S 2842 583004361
Q 620 11186 3145930603094
A 6376 835020658
S 2552 566094668
S 5273 635187658
Q 1627 10171 1979036061321
S 5270 416577409
S 188 607840842
Q 248 10473 6613235838383
Q 1529 9165 6784226073043
A 11221 217410579
S 11129 320541563
S 9470 272792986
Q 1664 12165 6598803651069
S 1868 586512690
S 1076 513804425
S 3517 316089907
S 2373 284544402
Q 941 13260 6225582797037
Q 745 12769 9526831240616
A 8999 277555841
S 11443 354804027
A 8158 317542171
Q 589 8571 3678021145716
Q 2120 10063 1467954735815
S 10238 573018685
Q 5698 13146 3403695390817
A 10691 197934155
Q 3951 11957 4518950127999
Q 1856 8772 4358014266846
A 6720 180586297
A 4494 53839034
S 3601 448221527
Q 3045 12185 1947688665085
A 6174 926817068
S 3246 283293428
S 3354 275266583
Q 1252 9844 2574743073224
A 12620 319192533
A 414 499162032
S 10843 791820763
S 1643 326909951
S 7727 253274112
Q 209 13189 8180121309563
A 8522 90141307
S 12806 790701546
Q 198 11145 8585596049219
S 3900 406662806
S 7710 94542612
A 7614 321573550
Q 4863 12448 4380920956516
Q 140 11983 375494426472
Q 1071 10968 4291757552485
A 8863 623892498
A 10311 86724417
S 10722 249854374
S 220 297493701
Q 2895 12733 5559931354000
Q 936 7620 4698022762237
Q 3050 12745 4119764507157
Q 629 10993 7366971240055
A 8639 869906741
A 13157 61044226
Q 629 12720 2460314251464
A 10943 407537639
Q 774 12922 2078889087103
A 11141 940939324
Q 1524 9126 3892439770592
S 9260 567039254
A 11404 816096357
S 8460 520795388
S 6928 367042558
S 10901 669842533
Q 406 12891 1751632871141
Q 766 11560 661104005936
S 8015 684510054
S 12640 719820892
S 10350 804455987
S 9090 614078501
Q 3887 10660 1113404143447
S 3345 644818702
A 10872 188344927
S 6191 953435747
A 500 520445488
S 3927 366655021
Q 781 13155 8390759954480
S 7194 181319180
Q 278 12916 6532872472296
A 850 278277263
Q 3500 10490 919396329109
Q 1441 9937 6096520085407
S 5761 369292023
Q 2251 10805 4912140102526
A 5098 31331424
A 5337 67127077
A 13227 454608671
A 2834 215882392
A 8398 975896158
S 3939 418557578
A 7765 191921693
A 2581 277603926
A 12531 949640200
Q 1435 13008 7885996061044
A 4098 158901012
Q 957 12983 377483172875
A 7235 401080008
Q 367 12913 6609952788545
Q 690 11564 9095201930692
A 11955 770115352
A 3586 555582072
A 11872 819226895
Q 39 6954 3695687717029
S 12991 620540020
A 4541 167063485
A 13168 938704167
Q 3005 11343 7082902430110
S 11151 381052759
A 10228 257601186
S 2251 300352260
S 5315 45107982
S 307 420451067
Q 178 11839 817430892515
Q 776 9734 5135880326101
A 3592 903943347
S 2013 176383188
S 11237 351422148
A 8933 554855874
S 9872 529836736
S 13033 534752653
S 1389 969985839
Q 1167 12688 1771002255074
Q 1074 10250 4481275683587
A 7418 233190267
A 1003 763800410
Q 2971 11913 5374185932287
S 1598 36031270
S 1100 599464953
Q 5 13263 3233167867699
A 3842 169632221
S 8812 32255514
A 2373 516378570
Q 70 11488 1245562771498
A 5835 897051900
S 11837 420358728
S 1255 919350576
A 12959 73769283
S 10158 282853613
A 6157 566407760
S 7809 730461766
A 7065 610447250
S 13009 620456586
Q 1075 12739 8939132789162
S 4059 57972948
Q 3175 11131 6803149433032
Q 375 12759 4258361953103
A 4336 605950161
Q 463 12977 5189134196060
S 2301 676516937
S 5870 129743538
S 4032 642536822
Q 386 12820 3069738469063
A 1670 109718706
Q 3147 12042 3361403724871
Q 198 13351 399889943208
Q 1262 12868 5418500287216
S 13198 384483168
S 6713 344963273
Q 153 13167 7241800105543
S 7875 903710514
S 6575 188201895
A 12472 864271313
S 12057 166260469
Q 146 7186 5811342491562
S 12464 767620524
A 6894 183426884
Q 302 12947 3449337476586
A 5536 954245873
A 6850 908567103
A 1878 540161767
A 4932 267373914
A 696 286308447
Q 2900 13018 2129741654988
A 3960 616356507
Q 745 12231 8873194864635
Q 4616 11495 4326265312996
Q 545 9982 609868677589
A 4830 30219143
A 9657 802010154
Q 1868 10685 1732496723573
S 12057 115824183
S 8068 230063205
Q 42 13016 8194561804555
Q 1857 10929 2176030447349
Q 776 7803 2165059732261
Q 429 13226 569793246460
S 5762 263554153
Q 4817 11692 220345003806
S 284 818584177
S 10757 938477074
A 12455 847781103
A 5218 884539205
Q 5547 12351 6549784090405
A 11690 468094848
Q 4304 11429 3988700778897
A 7575 320973136
Q 1219 12162 3676974211022
Q 385 11392 8096035771741
Q 47 13313 3375747287439
S 8433 273547038
A 5769 826217305
A 5329 179217589
A 10421 800817270
S 11864 966035945
Q 993 13245 8327945052694
Q 1501 11646 2789765651608
A 10365 183946815
Q 3285 11904 5751366581958
S 853 152813808
S 11659 7536606
A 12587 598149992
S 6354 920517767
S 8054 675529862
Q 105 12973 4195705697765
A 10475 546989195
A 6963 497475180
S 9930 391860120
Q 1675 11747 2178954931432
A 881 682377386
Q 279 12636 5532701168573
Q 5252 13264 3512977605176
Q 78 12202 3701055531151
Q 1700 12638 5073413861535
S 4149 815488494
S 115 115351664
A 9379 819511936
S 7140 497096415
Q 4803 11851 4164765185648
Q 1816 10889 3166697926056
S 6942 371962162
Q 4155 10869 5298556698585
Q 263 12897 5887136256558
S 6933 381168240
A 7441 585758555
A 9958 515050424
Q 263 11564 1949878824056
S 11523 469803120
A 12784 550243338
Q 3915 13169 6976442861758
S 2103 975633585
Q 887 11802 3556451315530
S 9065 694779200
S 3079 391282308
Q 101 7211 4282723803895
Q 2290 9795 5161213564148
A 8856 412968817
A 1231 203748450
A 556 776304188
A 9330 697083123
Q 45 9563 1454836221576
Q 2696 13300 9199880928839
S 3150 687988296
Q 82 7670 815877011082
S 6619 640977986
Q 3032 12532 2782766838800
S 10154 567125909
Q 1503 10637 3722316767193
A 2253 150515567
A 729 38458152
S 11736 122198352
A 8919 92590976
Q 248 9342 1804869142117
A 119 100976324
A 1179 306852949
S 2481 214276171
S 4321 141636696
Q 345 13005 9550188803715
Q 469 13333 3670905009284
S 9764 505884653
S 4768 282416983
Q 2190 12699 6374532589450
Q 15 13318 4943008987874
Q 556 8077 1474759187715
S 8608 584569229
Q 674 9141 8231977977718
A 3234 865682551
S 1674 65366801
Q 755 11911 8846724139241
S 6366 476589565
Q 661 12124 9359669169973
Q 1155 10417 2121707768292
S 11454 693863750
Q 156 12958 542612108377
A 1113 68959063
Q 1867 12840 6491613299420
Q 315 12347 4033849568708
S 12687 874353077
Q 1764 8493 1316836693153
A 8996 281153470
A 4783 289437209
A 8289 777255377
S 3865 547472978
A 898 683599638
Q 3807 12154 2983696629971
Q 1152 9216 7697607536733
S 7080 115886200
Q 3642 11630 5739003433754
S 394 291191179
S 8991 513325960
A 12524 977773507
S 2131 865615736
Q 421 13207 6754101024009
A 6672 694285162
S 5978 153243793
A 3345 785823646
Q 410 13247 4132799781534
A 8606 641379274
Q 150 11976 8162188043748
A 1929 72392366
S 659 835250192
A 13045 623324385
Q 2698 11813 3406805344765
Q 2693 12681 7850749963699
Q 2185 12529 942566830020
Q 1279 11397 1286369058782
S 487 859419509
A 6404 616653994
S 3608 855722168
Q 1855 13152 8355982265605
A 9757 737493203
A 8553 427985874
S 2615 505802518
S 41 329035376
S 5444 704704060
S 5516 461527219
S 8568 266612669
A 3479 983442789
S 8866 210891370
A 11714 996827395
Q 353 13352 6103405974986
S 851 265537335
A 12116 56984249
A 11223 457897758
Q 1171 7861 3519771962526
A 7787 498495912
A 7647 679188
A 8033 516741019
Q 1552 12805 8696365488471
Q 1982 8710 172714537774
Q 1202 12530 7117415454386
Q 1166 9850 3921345252344
A 7413 566593817
A 11900 547977844
Q 709 13070 197854885270
Q 2665 10632 7643280823231
A 10161 252573492
Q 1648 8516 3069613730324
Q 567 11045 3434155589855
S 3845 653750771
S 3072 580643750
Q 2814 10915 6173359195270
Q 1690 12634 4354874248572
Q 3593 10349 5134181758816
Q 377 12326 7250736046473
A 6580 808834433
Q 716 10631 3938679437890
Q 2139 11567 4009894667296
S 3001 686401890
A 11438 520027413
S 6504 38473693
Q 1004 9308 466391956606
Q 59 13019 8057278730866
S 3374 974757135
Q 2330 11095 231208488902
S 13328 801914248
S 11771 572688700
A 7429 176278271
A 7204 314254976
Q 354 9239 2618709487775
A 3723 785112009
S 3773 653253586
S 2187 112692290
A 8782 31653128
S 11132 306111097
Q 773 11592 8735849244807
Q 28 12907 8375235524569
A 4547 579527950
A 9411 799986963
Q 941 11844 9432918450625
Q 470 10740 1926255104371
Q 2173 12892 3535395326355
Q 409 12711 3999644228208
A 816 615434622
Q 1091 9237 7762339425869
S 11870 572082262
Q 2064 9863 2893149770695
Q 297 12166 7910951397828
Q 2211 10534 1910603649257
Q 646 12169 7945008263282
Q 4138 13152 8284610006358
A 3996 629268914
S 10494 600049490
A 10483 194018629
S 6150 734179903
A 11226 72831240
Q 1244 12056 5960975422566
Q 1264 10737 6624658738207
S 974 755071072
A 8291 287187961
S 3528 434522016
Q 271 13198 54610823928
S 3150 794238517
Q 5841 13071 2912822206585
Q 891 10600 6883502705271
A 10332 378595655
A 13070 311958266
S 2768 692223016
A 496 216735585
S 12881 74713594
A 3344 480878917
Q 206 12680 767546611670
A 10998 185583659
Q 4733 12215 114892081746
A 8016 9012986
S 13269 373367437
Q 5662 13030 5702336072811
S 12410 705517300
A 12436 109649136
A 1401 544816153
Q 180 12936 1611168318571
A 7831 873539856
Q 206 11928 2818039384156
S 10016 942522631
A 4226 79381782
S 7325 18971797
S 1492 269304156
S 11486 351153
S 6307 754427624
S 7135 974793435
Q 1163 12464 3501490609536
S 7290 793879665
S 6180 198338666
Q 5080 12928 4973971753709
A 7896 299030981
Q 1630 12602 3141062629195
Q 241 9884 2207346595017
S 1554 398893705
S 12086 669363232
Q 960 10958 9312169417121
A 3064 573944270
A 10920 34199708
Q 3568 11584 3442949400879
Q 206 9379 1635376435948
Q 3098 11185 1297162611091
S 4406 516683261
Q 641 11775 1354602527939
Q 2862 10070 1055523359036
Q 2313 12742 4429821962145
Q 1859 9381 4612337454303
A 9560 603772018
S 1285 972369909
Q 1913 11518 1566252832580
S 9147 28255757
Q 4960 12910 2199624278334
S 11576 411125204
A 9873 521913747
Q 2438 9892 2797654687554
Q 595 10078 510372257232
S 1020 319166
Q 175 13164 9770581315910
Q 1072 13241 3804437816560
S 919 424776386
S 2921 507458011
A 878 65503243
Q 322 12707 9357680312735
A 13077 483397579
S 4223 938846846
Q 2460 9919 204806513242
Q 3166 11749 8193961310707
A 3807 762534994
S 292 737596018
S 10444 156367799
Q 4131 11328 5234745096021
S 11705 187634543
Q 2955 11506 1607759098432
S 3327 479154768
Q 2320 13355 3698498526188
A 11649 768197786
S 3530 297943892
S 4654 258039752
A 12449 906929694
S 348 209337633
S 1480 435721062
A 12843 465736852
A 7530 579524600
A 1285 527417608
A 12529 348480109
Q 4571 12407 3200361899765
Q 2730 10909 5504655938361
S 11849 996277298
S 7859 548868856
A 8518 903322094
A 7590 383498466
Q 5510 13059 3786024503198
A 3263 841238319
S 1993 765498921
S 2122 188847805
S 2575 146017072
Q 3818 12610 7771259838051
Q 2931 13161 4715357328634
Q 710 9225 3067657772572
S 11045 908068936
S 7930 538110003
Q 3033 12592 6093071779841
Q 1993 9494 7257162583363
Q 2162 12886 6278193817746
S 8298 226547681
Q 1056 11647 3941954852459
A 11571 597150446
Q 1555 13345 8813652762898
S 9366 972678943
S 8827 275343833
S 1135 86696390
A 3688 851864869
Q 384 12446 4883135854909
Q 2216 10241 3352933671714
A 3735 590544582
S 1296 214384917
S 8583 302133696
S 196 244641579
S 5678 841027000
S 12330 666777614
Q 483 12990 4472491430470
Q 4123 12713 8519181174574
A 11190 864855696
S 4638 176854168
A 8018 925533481
Q 6194 13119 1194008176779
A 4741 750200162
S 12329 261530785
S 4099 389415720
A 13241 734386197
S 10473 38695214
S 9126 822108876
Q 489 13252 6426790485308
A 11935 938027783
S 2899 352272045
S 4279 412858104
S 7884 122703435
A 12648 375198608
Q 1728 9399 3091501543881
Q 462 8962 673119836151
A 3329 712044464
A 6850 722027567
Q 3827 13315 6923297054105
S 9602 414500682
A 4743 918259626
Q 1840 10622 3214679777430
A 2326 193526760
Q 2325 10674 1617306702549
S 3010 859401098
Q 816 12456 2608613643949
S 7073 460348929
S 12777 987622247
Q 495 10287 8448626065411
Q 1125 12683 4209804692996
S 1937 753335946
Q 28 12825 4127335293516
Q 2667 11487 1613496638957
A 2163 951324986
Q 100 12901 8360215229997
Q 70 13083 6042485695079
A 11972 435767707
A 4664 982221685
Q 4459 11613 1183112418593
Q 1093 10957 9557962819684
S 9149 912289824
A 8993 221751962
S 11048 319288965
S 5315 599028075
Q 3926 11253 4388713559292
S 3069 754443092
Q 4041 12182 5002926450782
S 6407 329625534
A 10972 599984106
Q 1448 13249 2514978128882
Q 458 9483 7395026031125
S 7240 672684952
A 13356 890057174
S 10271 730609079
Q 963 13003 6998527450703
Q 2857 10842 6022471609329
A 1112 812699159
S 1791 362194608
S 12293 289591848
Q 1090 10359 2253759077263
S 6509 321282805
Q 180 13177 1386300043866
S 2326 968815980
A 3359 614655350
A 6895 499498962
S 4342 929434315
Q 4231 11699 13220740549
A 1665 45564649
A 7676 222372516
Q 186 9139 2575157733660
A 4532 900635568
S 6578 246664053
A 1588 835772882
Q 4513 12851 3901871317602
Q 4526 11582 4197046062641
Q 3952 13028 510341390366
A 53 806750979
Q 34 11620 3762754509195
A 5590 90159378
A 8478 946048710
Q 1469 11750 394133080711
Q 2415 12079 2564773134039
A 9823 624213318
S 11918 278466044
A 10875 664378491
Q 235 13076 5533704438861
A 7542 993378878
Q 452 9366 8326076827882
A 11941 248738732
S 4246 999395471
A 11632 670785051
Q 1067 12930 4273244033906
Q 2930 13160 4246503187034
Q 1097 10793 3015879341453
Q 2522 11698 8876580566105
S 12336 610282258
S 13048 151809189
A 3067 661164718
Q 2333 12851 5936455108145
Q 305 12105 9642439448854
Q 2764 11383 450195532034
S 2407 608416723
A 9312 321395288
A 10245 876817238
S 10828 411043732
Q 1258 10337 2004815699910
Q 1960 13054 9867538036028
Q 2208 10961 1641915109715
Q 658 11636 9983844813471
A 9072 406068755
Q 3532 11802 1067924089710
Q 6093 13201 3368217687393
Q 966 8479 6446547801583
Q 197 12037 5446598077028
Q 5419 13201 2627463576390
S 3912 337314039
S 8302 528147033
Q 178 9034 8409391666877
Q 810 13015 8476169980740
A 11659 579264285
S 13298 870675059
Q 259 12408 3558765144233
S 3913 527273516
A 10275 41092995
S 9941 829139343
Q 3100 12436 4785106120651
S 666 253769364
S 11252 480691665
Q 1065 11667 6517366437283
S 8109 434561382
Q 1249 13125 7902880859014
S 11256 327368902
Q 144 11020 9679792338602
S 5288 930709144
Q 3918 12122 5702679725716
Q 2490 11136 3385860001643
S 3320 690774038
A 8414 241555330
Q 3496 12935 3694040661993
A 3163 659277334
A 4212 312323527
S 11053 546902492
S 4630 6003014
S 13218 125999847
A 12395 393769675
A 11860 11671367
S 2655 935215641
Q 387 13354 3631414902423
Q 4429 12223 2407392326565
Q 1565 10765 4514458639367
A 8709 226722876
Q 3924 12108 5314507816672
Q 1905 12885 9624904587755
A 6091 43919078
Q 2253 13010 9110176986783
Q 1036 8825 1942049767885
Q 251 11706 2986491775707
A 7032 378145622
S 12240 920335989
Q 703 11460 1124832006572
S 1160 953131347
S 1118 75940178
Q 433 12096 7039260481446
A 9221 240030987
A 11391 232812262
Q 5022 12197 3777558325460
A 12499 928321768
Q 5610 12435 5428704265993
Q 1055 12646 9797866966292
A 21 211668332
S 3554 109502484
S 7473 613994516
S 5246 751219141
A 1986 879393133
Q 4373 11242 110289223056
A 4451 651800018
A 8114 481258994
Q 287 7115 4201871739831
Q 1527 11464 6393351416958
S 6353 450581227
S 347 687628230
S 1516 526435834
A 4337 993850925
A 1884 836169324
S 9805 964948399
Q 5509 12662 4018166157975
A 11003 616002550
S 5093 8788949
A 11213 95812053
Q 509 11031 4055252531882
Q 86 13065 2475212498415
A 7101 489633545
Q 3402 12458 3610977763840
A 1769 174243724
S 1378 477392373
S 7229 980786233
Q 95 13358 924665106872
Q 742 11289 2637971411184
A 8911 921895267
S 11949 737603382
Q 538 11114 2839185954673
A 3911 357519389
A 7705 601157683
A 3657 853499016
A 5819 480661889
A 4428 349489917
A 612 860421810
S 12390 609278579
Q 2017 9608 7179140554352
A 9137 341704130
Q 3071 12372 3034515833189
A 8011 111946487
S 12958 534953633
Q 1366 12593 9746936590492
Q 5872 13327 5945387545312
Q 4034 12919 8663329704147
Q 2481 12405 1048014047452
A 9914 958311847
Q 414 12192 2828581698897
A 11134 806984507
S 8868 989417578
Q 3903 11050 6594579824302
S 7784 659028634
S 49 721386288
S 6015 472864565
Q 784 12053 1642607250988
S 534 302019344
Q 378 12037 8397601768055
S 5948 401714566
S 4941 136809093
A 2077 736186906
S 12857 741031178
A 11005 989558355
S 112 340197649
Q 313 11450 2227436175460
S 85 957123281
Q 2552 10909 1631521388901
A 2225 836188012
A 7602 986075142
A 11628 478450876
Q 1391 9316 4002403005983
Q 2897 13308 1543946305543
S 6078 33382887
S 9070 926403168
Q 3060 11142 520684287174
A 2345 131595814
Q 502 9532 3614923662620
S 2489 907420483
Q 32 9929 670507696458
Q 2027 12225 7258189768301
S 9534 671782978
S 2308 969763411
S 8105 304715677
Q 4865 13080 3405890040931
Q 2626 11044 255642221303
Q 266 12955 7338616397218
S 13182 374832699
Q 947 12497 2538485653634
S 6390 440992939
A 466 257280708
S 11862 855882973
A 11325 282177057
S 8924 951997484
Q 554 12630 2855390697574
S 9212 560910281
Q 1259 10933 7241850062855
Q 114 9882 5198281884738
A 9290 468689700
S 11240 118918653
Q 281 7740 4509688928579
Q 2648 9892 4742849822669
Q 5356 12299 3156735348228
A 10225 503709076
A 3564 763389328
A 9302 591234472
A 5248 321478699
A 1897 427413468
S 4998 835400553
S 8922 859773853
A 6987 405231566
A 5250 618078064
S 6936 479511840
A 846 290512429
S 9831 699153589
Q 513 12884 1199087246230
A 4810 796609149
A 1584 897124529
S 8077 897155496
A 6695 99049533
Q 3396 13266 4048769206493
S 7736 200119194
A 6353 445620275
A 12533 632185404
A 9110 578618634
Q 158 13356 8611589071176
A 349 467728334
S 4504 706943821
A 13153 498283537
A 7661 909440653
S 5775 512486687
Q 4103 12280 742303852944
Q 4499 11720 6875226465876
S 7973 83387361
S 1127 219839628
S 8440 246447099
A 11145 902667223
Q 114 12516 1198038365905
A 11636 27959692
Q 4573 11387 3619781227871
Q 3741 10829 538014842527
A 6216 556108489
Q 1013 12158 3761439858056
S 2421 35932925
Q 829 12540 5700166477691
Q 2440 11299 213922975109
Q 3906 10691 799562535516
Q 1196 11181 8655008327892
A 3300 205710391
Q 27 7536 954763854594
S 6151 836326357
Q 3106 12011 5479350022534
Q 575 12507 1511024902050
Q 35 13012 6787069621275
Q 930 11292 1691514675951
S 8266 283792317
S 12765 25491860
S 3037 885927256
S 7019 627793743
Q 1262 13017 8334807598792
Q 1437 10333 4139949424362
A 2022 863165211
A 3339 251047003
S 5633 263394619
S 7706 36688263
A 2218 902146985
Q 2681 13092 5375127752799
Q 263 9442 6001161692899
S 3092 942976561
S 1597 799381537
S 12130 705858753
Q 1905 10185 7421742107303
S 61 764529277
A 4413 336784313
Q 437 11113 4710615314081
A 10878 888445591
S 13215 727407608
A 11128 163381379
A 6879 810712540
Q 304 13096 7269066039819
Q 3236 12531 267627588961
A 12684 410208976
A 2650 697812693
A 12495 266038443
Q 1543 13086 6459523853461
Q 2015 12300 4676123585656
S 13327 955558087
A 10047 838137700
A 4472 48750945
Q 2930 13138 3857642778441
Q 1693 11057 6260426946711
S 8128 197734189
A 3742 69626153
Q 5599 12586 4216128886468
A 2216 231434313
Q 396 13119 7538803018414
Q 350 13327 6060365916497
A 1602 370529196
Q 4642 12179 2919371917960
A 6815 339044526
S 5837 735306407
A 7420 824925805
S 3506 274980610
A 9037 944712128
S 5922 474229928
Q 1251 12789 6693521003494
Q 638 13104 5375625333323
A 307 778139546
S 1456 921981058
S 11065 79090127
A 6168 518548376
A 5423 181427118
Q 663 11332 4853929151426
A 7038 459254300
S 8041 950823059
A 12078 742566867
Q 1290 8765 7336459435937
S 1012 712407475
S 7031 925156429
S 12380 947684536
A 6589 39405067
A 11911 513783941
Q 146 12753 7910813115961
A 1144 838644744
S 10994 865780755
A 3661 420442052
Q 3955 10974 360309659785
Q 1625 13184 3110599154633
Q 3949 13194 224737665501
Q 780 11512 4558098315570
S 12852 695326116
Q 1149 13128 3846712853057
S 4646 740756714
Q 1861 11091 651582874684
Q 374 12033 261964961373
A 10715 787767707
Q 1582 12391 6976956069223
S 4984 720989680
Q 985 7849 3924204619542
S 1157 813966714
A 3738 22378461
S 2010 172551654
S 2881 707954150
Q 750 13155 5032245884828
S 464 853797217
Q 2462 13261 7885725845895
A 6101 735621421
Q 707 9168 771318820680
Q 548 13356 1983812008566
S 1562 29957157
A 11073 444618291
S 1758 272461648
Q 591 10100 261139662814
Q 2120 11102 5026667795094
S 10308 75992450
A 12330 522702106
A 11965 521952033
A 6416 588664999
Q 2737 10853 4071733799699
Q 1420 10935 4976907750178
S 1485 820246205
Q 413 11991 4082789660714
S 5610 238217076
S 2692 103665053
S 7447 816875533
A 1903 179070508
Q 1680 10105 3345328661223
Q 250 13361 2624985695110
Q 2594 9486 2702938703304
Q 3949 13225 5315912368690
Q 2284 13206 3239349463631
Q 981 12642 8514724066161
S 10661 26660203
A 1783 834654525
S 10014 640525406
A 5511 477065624
Q 1722 13161 7981699969809
S 5973 159616477
S 7478 736426414
A 2487 636430187
A 9769 802503741
Q 19 13143 3867633722485
A 11324 482670993
Q 4538 12022 3825999042400
Q 4975 11710 1702104331725
S 7755 254192264
Q 1437 12682 4612666140725
A 1885 542145790
A 9501 953618776
Q 2030 12421 422647594251
A 4871 193855242
A 7288 353770416
A 8731 487709892
A 10098 76242347
Q 1984 11165 1159875290854
S 7574 205963519
S 800 395626332
S 3099 619647565
S 11691 536496853
S 2323 245226801
Q 161 13088 9606601213656
A 13054 651099232
Q 266 12219 9505107785088
A 8583 723130022
Q 4348 11535 5960612695219
Q 2726 11260 4980469590169
Q 446 12157 9087594402400
Q 2146 11556 3309889346760
A 12897 466185310
Q 897 13202 2586827299758
A 1666 466433007
Q 1830 10742 2346971421374
S 6822 387678139
S 11046 374311288
Q 28 10096 9122150925290
S 12181 264289939
Q 1360 8365 566680374792
Q 519 11955 519011660880
A 9723 311780446
Q 413 9862 3367667784744
Q 2615 12208 4963494452195
S 10588 986218211
A 2788 977406576
A 8327 828907770
Q 466 12952 7349035385436
A 12494 567273651
S 1815 193335192
A 10801 45015950
A 3332 421493541
Q 1047 13233 3620890606742
Q 3420 11971 7350713786348
S 10469 633047199
S 1758 424752158
A 2002 144421821
S 5027 29153488
A 7660 732778790
Q 2405 12264 4490926650957
Q 1047 11312 2056602107729
A 6934 867131933
S 13201 816970264
S 6580 495212980
A 11121 97766081
Q 1405 9925 7311926764203
Q 1049 12160 5325500378021
S 11898 177699731
Q 225 10055 3280497379671
Q 1866 10062 4249397088254
S 5757 358954719
Q 3995 11424 6672891774995
S 9245 427688796
S 12967 534818361
A 506 375210289
A 2177 177384865
Q 2716 10295 6456981806126
Q 1667 12852 5084075645482
A 11455 520087059
Q 831 13329 7874905285420
A 13209 665018466
A 5946 10504082
S 5064 423468820
A 6202 81027862
Q 687 9513 3193751905247
A 3311 764254326
Q 4680 12599 4496842876585
A 11944 897801212
A 717 365533842
A 4359 724321517
A 2116 447777769
S 8019 366954138
Q 646 8377 2440212759739
Q 2991 10729 6946202139479
S 7291 502685327
A 1123 354668100
S 12363 864909353
Q 212 9899 2422444718069
A 37 913439461
Q 1136 12069 4534735871532
Q 678 10917 3486014887337
Q 129 11705 2911453773316
Q 317 9388 647210331015
S 2220 26892233
S 10221 355133931
A 5243 700602541
S 6930 69516554
A 6601 184019638
Q 538 11159 221300107992
S 12522 211389448
A 3939 204673532
A 4782 675093900
Q 3120 12665 1679845366797
Q 554 9236 8209367597539
S 8497 110605407
S 340 503316950
Q 1131 10120 4854533224365
S 7265 785044007
S 1644 859158441
A 12257 779756566
A 5863 970811655
Q 90 11474 4997326849619
Q 615 12447 2171043242089
A 8467 920335305
S 7179 259771330
Q 1329 13016 8572582768224
A 1131 299094374
S 2657 635869957
Q 7 8993 2648614069124
A 5022 479928222
Q 67 13227 7586888195398
Q 770 12749 6737162432790
Q 5991 13121 1019705847207
Q 1836 11749 1988334996690
Q 254 9002 5736052148187
S 7657 35562845
Q 3463 11888 7491454858411
Q 422 10393 1002837613631
S 2286 795421500
Q 1133 10417 8430704231705
S 4438 785620095
A 6783 401182917
S 7529 747347727
A 4796 461806479
A 5079 60922369
Q 6032 13068 923984235591
Q 528 11986 9617379559415
Q 8 13359 1749563345720
Q 2361 11186 2650111845687
A 11899 149524517
S 5758 338314856
A 5745 962285213
Q 4489 12946 2400297884115
A 8553 576364167
Q 658 8499 1063784755479
S 9970 154561320
S 4934 547009072
Q 902 8648 3594782230818
Q 4597 11726 3001272430514
S 11048 144941995
A 2723 101241683
A 2930 769034248
Q 942 13049 902196789158
A 7630 899949405
A 4692 94509572
S 9766 542268358
A 8402 992203622
A 6237 251623784
S 6167 325645153
Q 2445 12439 7680882077974
S 3958 4701160
A 5563 363373832
Q 3770 11499 4530415975998
Q 3189 12619 2399275933528
S 4816 189154101
A 7257 902250151
S 1619 558581724
A 12076 320712551
A 11886 20630079
Q 2052 11050 6824468278769
S 13355 122981689
S 3068 525454810
Q 14 13142 8046426823066
S 4925 267458825
Q 277 8832 4713530478481
A 3762 376138686
A 8682 749616489
S 11123 940548243
Q 400 12587 7544178953698
A 7407 37833450
Q 2978 9743 3479206515752
Q 67 12995 5068362994272
S 6798 631500362
S 5192 681789488
Q 1683 12834 773032347448
Q 583 11276 5622321439063
A 9366 742491843
Q 330 12754 5657576962580
Q 397 12099 8521191262090
S 537 41550118
S 6010 489100940
S 3620 564095477
S 7775 58340928
Q 1007 11899 1552420254603
A 3681 713280732
Q 143 12725 2955895259126
A 8592 231824711
Q 700 7392 4583135939928
Q 80 12107 8802095846846
S 9579 863689695
A 2317 733913282
Q 3017 10467 1866970092958
Q 6067 13073 3717379432379
Q 1648 12926 333512166105
Q 2135 12546 4872021848503
Q 2575 11212 3494015020163
Q 160 12001 3636606105757
Q 1607 8752 923582081632
Q 454 7827 5649912017316
Q 3818 12391 7262625640274
A 4903 542322752
S 8668 187769959
A 11491 795626508
S 1687 720196583
A 3317 102432055
A 6177 872097264
S 2863 897302834
S 6974 360843643
Q 2137 11573 3722385247800
S 13124 293969723
A 5773 579054593
A 5838 180700688
S 6514 643029545
Q 3998 12444 7503878384656
Q 789 12775 3832699598909
A 12697 547464886
S 9265 563336757
S 12519 268837406
Q 1360 9881 1184937567719
Q 2324 10696 6956211056804
A 2613 595701390
Q 3002 10991 2041050728996
A 1389 351904272
Q 4869 11785 1916227311680
Q 5732 12884 5989984471882
Q 4830 11924 3611148995591
S 9465 853146338
S 2532 801553266
A 1952 367507234
A 1285 791437452
Q 1018 13094 9289038253570
S 10779 702202020
A 12037 502858489
S 13014 229875137
A 10121 906416210
Q 3925 11435 6711752333092
S 10404 567027321
A 4920 963156345
A 4310 602634464
S 7612 646739630
Q 1774 11133 7002563008109
S 10013 293176376
Q 752 12369 5838888571117
Q 91 12763 6624591637074
Q 5118 12316 1765722759918
Q 789 12102 6369908917387
Q 1699 12237 1061114412216
A 12265 269463172
S 7364 777373261
Q 1923 8609 3709247239329
S 8628 814776358
A 12398 6455834
Q 1771 13196 5783844292761
Q 224 11551 6815230104427
S 4797 450269548
S 837 862306758
A 12007 688288155
Q 4 13361 8584503009422
S 10843 488915721
Q 1770 8549 94847273232
Q 532 9619 2858530526091
Q 762 7887 6078565243167
Q 1632 8907 2670079240641
S 1026 532990891
A 4443 414501660
Q 425 12143 6174265959266
S 13045 419598002
A 730 213999270
Q 1253 13104 4136030215591
A 4238 65707429
A 1452 357665963
A 483 185189490
S 6428 743669781
A 7546 232802239
Q 1171 13082 4891857401206
A 996 564451663
S 4654 246417439
S 3292 454860479
A 4013 751995303
Q 311 12713 2073376032361
Q 916 13241 8265672269361
A 3173 890342719
A 347 614053738
A 1749 751658455
S 1745 232435917
A 8474 129390528
Q 1504 9937 6344069280411
A 10373 296937152
S 5051 3202824
Q 3046 11198 7747825696973
Q 115 13334 8384845560980
Q 614 12686 387799888514
Q 41 12698 9680219713770
A 6083 507210670
A 13020 554783730
A 4427 257845472
S 10508 913745579
Q 15 10846 7806969540921
Q 1226 12657 2604637999147
Q 733 9168 3697130794641
Q 1254 10985 4264961540441
A 1660 487151134
Q 390 12043 9191686147371
Q 199 10593 9378055739780
Q 973 11125 5152013584975
S 9359 515691441
A 6216 901226738
Q 2814 11489 6627239028696
S 7117 300205357
A 2627 143584012
Q 3183 11419 7740437897542
Q 2540 9525 4183474133791
S 4275 578494460
S 4053 720732455
A 8911 836434728
A 5417 300076235
Q 1078 10292 6076881071321
S 2180 154030068
A 6389 711689805
Q 47 9254 8904385117223
Q 1685 9882 7712326605516
S 8955 260549721
A 11539 793886281
A 219 120780357
A 4578 426671583
A 8364 839033698
S 12027 296352387
Q 3257 12315 608171082878
A 12500 104000152
A 7411 597757034
A 11648 472010688
S 9858 434578974
A 10789 892632234
Q 5933 13239 5333757950521
A 918 947754113
Q 2062 13353 2241894902577
S 9597 452110807
Q 1180 13230 5738310871239
A 12997 706106158
S 694 723184306
Q 2744 9748 218496603851
S 6847 112224049
S 9129 3624724
A 4210 385989967
A 1358 614528988
S 9221 46109750
A 8931 769997154
S 4767 672408748
S 6537 172142473
Q 216 13257 633854555561
S 4776 516542738
Q 1763 12951 5127093513787
S 9450 646676408
A 10556 69830498
Q 369 13308 1176563896565
S 1997 701932233
A 9582 558323916
Q 2078 13364 6682525744288
Q 5700 13067 525196358510
Q 663 12262 4513781757749
A 9382 296733350
Q 1691 11233 2194847203605
Q 1491 10695 3404983792176
A 9116 49168066
S 6780 821964017
A 7932 140832715
Q 1820 11065 3531859955662
A 8076 34003004
S 1951 228575623
S 4449 867759150
Q 2990 12768 6483761203510
Q 24 11095 3240140971367
S 11253 932019581
Q 3289 13066 1609438608752
Q 1027 12647 6766362744054
S 3741 226724032
A 11411 191099601
S 13166 179771228
Q 239 10734 4547429267072
S 9574 919400713
S 6392 255098794
S 7526 11812902
Q 4 13233 4818786555635
S 7624 375256273
A 10266 339806396
Q 1276 10770 6771204654802
S 7520 275581216
S 10702 778735734
S 3232 808412692
A 11947 605691826
A 8630 967469116
A 9841 375160390
S 7667 805997418
A 10803 132939454
S 5946 150488790
Q 3052 12962 7189376993280
S 3168 925243324
S 1079 472419977
S 8481 791488989
A 2232 566812315
Q 4674 11782 3520258795890
S 5329 786768206
Q 46 13340 8874531363226
Q 547 13226 7148592369868
A 5178 450506022
Q 4118 12630 7435893217460
S 6895 275675182
S 9837 786510411
Q 2175 12573 7883038881066
S 3882 85722459
A 10188 579024964
A 12218 278467294
Q 1878 8894 4908047739027
Q 1285 9083 4483875258504
Q 1196 9257 2304477192681
S 10741 514587309
S 5608 880048943
Q 4669 11589 2755147713470
S 10497 125629588
Q 4400 11886 573910075534
S 9464 249903497
S 12317 373022618
S 1159 228254862
Q 712 11910 8217517568819
A 7353 705636510
S 716 990738182
S 4217 222520517
S 2962 989146644
A 3218 394713127
Q 887 10606 371976455900
A 12341 263709441
Q 2372 12862 2091739524401
S 13329 199069058
S 4420 177492431
S 13050 324118493
A 11546 656135350
Q 1652 10351 4360280362702
Q 2578 10376 7027045139375
A 2285 359998296
Q 136 13123 52842217748
S 1739 231134505
S 6451 240878319
A 10093 437172797
A 12867 235436357
Q 2041 11172 646853140891
A 2142 612500914
Q 572 11340 9981585104532
Q 298 11740 1229371648938
S 1618 48245452
A 2286 951455728
A 262 297140858
A 6379 428946887
A 2879 579661048
Q 68 10551 7388848765480
Q 840 12845 6844038807494
Q 2675 10359 455979690566
Q 444 13155 2052686759821
Q 4273 11193 3247669284327
Q 278 13196 2778869748313
A 18 421220907
A 8894 795904799
A 1152 188385478
Q 773 9590 191275060284
A 12134 611563829
Q 302 9560 5066242099942
S 10424 951002151
A 8375 105247455
A 6185 210031702
Q 206 12723 7233246979964
S 8082 558053473
Q 297 13112 3616997435774
Q 984 11654 7939777083584
A 10931 330727625
A 1021 67745683
A 12466 366132995
S 3656 843645413
Q 788 12667 9900153821822
S 2022 850383538
A 9683 746517507
Q 1042 12270 9252792362588
A 2991 576040112
S 12677 210011756
A 13101 476600520
A 7968 616968342
A 8161 617682113
A 3060 585642032
Q 928 8100 5910264909781
A 2429 809744089
S 7999 191531683
Q 3369 10109 950148276895
Q 1280 12857 8243765940394
A 9637 21371453
Q 38 12881 7197186170135
Q 3853 13341 5154143189788
A 1196 124352177
S 11729 51304592
S 1457 39511019
Q 2345 13160 8982482737374
A 4946 606739868
A 1756 860212858
S 1097 944654883
Q 1432 10482 2556867027136
A 7754 505211472
Q 53 10363 3298495392869
A 11200 359760333
Q 530 7279 4862836550453
A 6862 878773796
S 11672 729406562
Q 5021 12284 5159659273510
S 5567 127344148
A 5753 728814539
A 12922 211693862
Q 1465 12381 2469996686296
Q 2165 10665 3776686307391
A 9304 583237491
Q 1856 12786 4073360594599
Q 1483 10897 1358004092343
Q 572 8666 3531771303551
Q 1033 11999 5138013392759
Q 1384 8517 1377066348767
S 9327 440796491
A 1265 280194504
A 2606 915116059
A 8035 452200373
S 7352 388151268
A 12265 570050580
A 10819 269243056
Q 3562 11781 3685380872956
S 11855 123646721
S 6988 298790709
Q 2249 10927 615689266374
A 6695 450888959
Q 449 9994 2043773188750
Q 1552 12314 3710704519917
S 9724 311423169
A 10227 184044483
S 2671 345142552
S 3139 552849760
S 4433 698960951
A 180 254613267
A 6728 893334411
S 6055 94622024
Q 1019 11071 3275600794604
S 10903 314859140
A 11413 297765490
Q 1929 11268 8379613955235
Q 130 11923 7756979237547
Q 366 11687 6243869530777
S 2259 922634416
A 7303 334312704
S 6842 946767258
A 220 877353100
Q 338 10226 3933309023613
Q 2114 13196 9388725676247
A 279 33940958
Q 1892 11227 2622471049642
A 7157 488927226
A 12558 856622584
Q 791 12803 6566683874092
A 7992 432806952
S 8434 952069337
A 1328 824814014
A 3194 166219418
Q 48 10699 2603128333008
Q 804 9474 529687778005
S 7980 606177851
A 8624 393985092
Q 110 13257 8131103223171
A 556 908483837
Q 1637 8519 2017185517320
S 12232 197893547
A 11260 445875171
S 9410 501741871
A 1251 583434912
S 6858 318800958
A 8216 784987696
Q 435 9557 3639893940710
A 2551 909902073
A 5302 871703631
A 8299 384257081
Q 754 8901 1891789617820
Q 626 13164 6109575229848
Q 3205 13057 8596845076121
A 13211 661110037
A 11006 290501948
S 10050 247973188
S 5615 945564189
Q 735 11601 3511287616940
S 11879 863837230
S 1256 743671506
A 4470 631357086
S 11167 495895992
S 4093 974877790
A 10986 149141836
A 9447 794406259
A 2504 310270118
A 11674 876943927
Q 1433 11855 7563634051967
Q 1455 9263 4640233740165
S 8169 835053666
A 13257 163114861
Q 1292 13078 1621774585126
Q 3255 13251 9746839369947
Q 109 9152 5289800045481
A 3752 842896123
S 7204 160096766
Q 3465 13097 1086562300118
Q 243 9075 5665523542676
Q 44 10572 332435576341
A 11342 332534195
A 7371 289973132
A 5250 624933382
A 7902 352739423
A 3970 574488750
S 6456 258323658
S 11336 454205871
S 8142 336083424
A 11373 951549067
A 1325 934671597
S 10297 3162036
Q 1569 10341 4309718366748
Q 4244 10996 1990906029818
S 8559 15478208
S 10308 467864533
Q 3216 13190 3220240311415
Q 897 12935 4327929973040
A 7309 718993280
Q 2790 9900 768097326641
Q 4275 12866 3248391832933
Q 1225 10129 2414193423878
Q 2058 10192 6199440018278
S 2781 612854326
A 3365 573343680
A 5635 872180852
Q 2203 13041 5165136120589
Q 503 12605 8375151902562
A 923 456139315
Q 3254 11022 6489032717925
S 9010 357312218
S 8047 874890603
Q 707 10864 8778282265966
A 10220 377299635
A 3332 523086625
A 3106 207949533
Q 646 9929 6448384583204
Q 429 10231 9600933517272
A 11910 853805892
S 9430 210523093
Q 900 13253 5269281853287
S 181 547193386
Q 1621 12958 9303895603622
A 3893 515245612
Q 3793 11656 2903598671993
S 13196 149907644
Q 3354 10233 1609474285100
Q 2072 9056 4893336603443
Q 1305 12411 4970828703754
A 6335 788727648
S 6987 699356251
A 5334 95576770
A 2539 734840983
Q 1891 12679 5379613517196
Q 802 12914 6315609099222
Q 2489 12605 9961710828791
S 7843 40256228
S 9463 709298077
A 11891 2087850
Q 1025 12645 7926120101569
S 4157 756230094
S 2489 789334896
A 11295 787376289
Q 1220 13220 2898115612376
A 9964 896462847
A 12775 267184231
S 4791 747894474
Q 142 12907 9950372856439
A 5587 676094568
Q 535 7394 3447218097779
Q 126 13265 2724529184517
S 11668 737422200
Q 644 12738 3214038637627
A 7780 649545263
S 7224 459439794
Q 797 11273 1184960598969
A 1292 318771414
S 13143 901825739
Q 619 12932 7408612597983
Q 76 10987 4327805456472
Q 740 10334 4187543836639
A 11386 707950778
S 12880 524561584
Q 623 7763 6651391560131
S 5289 940471677
Q 1666 9726 2126317383770
S 10883 651377289
A 3360 370240781
S 249 104894877
A 6065 926921444
A 6012 943453204
S 5587 818279961
S 13 956112010
S 11147 443656911
A 6762 549356478
Q 80 7476 3972106372790
A 12604 82308773
S 8190 441704790
A 5906 93790793
A 6299 943844511
S 11195 36543531
S 6902 234557374
Q 2852 12420 9166155063341
Q 869 9389 7039535598927
Q 297 13321 7195582231678
Q 2919 12910 9169394127980
S 8348 396779817
Q 1221 9579 981988166395
Q 169 12884 7676712447437
Q 335 9720 7196984728923
Q 120 13333 8087497313247
A 9037 344848366
S 8146 623290861
A 7867 345459451
Q 739 11705 1121354062367
Q 6 13363 1037722055684
A 3934 432550231
A 6317 529575366
S 11451 700834438
A 1472 849564130
S 11207 484228673
Q 255 12689 4791452414286
Q 3100 11899 995403008024
S 3548 61292364
Q 337 13302 8433101472771
S 9370 878896777
A 4536 923213658
S 3275 693081456
Q 948 10052 4289307600279
A 2257 18732103
A 5710 268602498
Q 1307 13219 560674414296
S 8529 598572785
S 9942 741841403
A 651 999308503
Q 7 13191 6521847977321
Q 2472 12838 9370880098192
Q 27 9237 5346519891459
S 10120 590997244
A 4007 221041455
A 6810 319863525
Q 577 13278 277030183828
A 11896 41123258
S 3368 149110499
Q 1209 12202 3169529374587
S 7188 391137905
A 9394 870779656
A 7832 77244979
A 11489 573931438
S 9768 661015940
S 2058 796425624
S 1089 362370191
A 10577 754760542
A 10207 10708345
Q 274 9855 2995385625618
S 12888 98214886
S 6752 993769024
A 7958 194903864
A 3369 587895327
S 13028 890356180
S 8521 687284108
S 5035 229438076
Q 3111 12792 3066898849464
A 2025 515647455
Q 133 7254 4850858188611
Q 1145 11317 3072570523052
S 11074 148101296
Q 289 13220 4415455206539
S 1947 269500902
A 3335 140897688
A 2086 201578676
S 8553 233901525
S 9508 463918531
S 3633 821880402
S 11502 286664427
S 3227 562844005
S 8522 25550979
Q 1765 12792 7685367133723
Q 1611 8834 4332574027516
Q 321 12555 9632913959444
S 3366 103626437
A 4557 235687485
Q 3917 13018 4788097548953
Q 3066 10012 2274252911384
Q 1925 12582 1258362401207
Q 1191 9436 4895304956695
Q 2258 10556 6753153906453
Q 2037 9521 6011907777236
Q 6141 13316 2429335817263
S 3006 453572844
S 3516 515093122
Q 91 12443 4803976560048
A 4315 223343797
S 10648 570482397
A 3996 670468535
Q 630 7482 5748515515398
S 7748 884616518
Q 1131 13364 1766416672038
Q 93 13014 9787635541142
Q 2214 12756 3443861359042
A 5630 415308462
S 563 192546951
Q 673 8636 1945657422986
Q 65 12954 4521084811790
S 4543 188592675
A 6880 475387928
Q 2192 12239 9511590103325
S 8598 609586447
Q 835 7880 6646396036561
S 8406 62364470
S 9021 244924999
A 2705 861224868
Q 2150 12247 3476998006276
Q 11 13237 8132670370337
S 7653 938818974
S 1276 538615693
Q 992 11948 4753165124032
A 5570 386560545
S 6612 479589598
Q 3137 11914 4299915860988
S 11918 982513248
S 5746 934812137
Q 762 12546 170017093561
Q 1 12568 9128433596396
S 9269 226139869
Q 579 13244 837691205106
Q 1112 8651 620672833516
Q 864 12381 9422091520501
A 12146 485122624
S 8692 515931366
S 12365 610795852
S 10131 203728580
S 1814 407019697
A 8996 741845315
A 3769 138803292
S 10019 834485972
S 1603 832164291
S 9857 301852102
A 12412 568198001
Q 445 13230 2515124124979
S 5029 158587945
S 8287 777472268
Q 827 10040 398271464533
Q 2493 12961 3833277858858
S 548 283438137
A 987 143700300
S 10626 715308625
Q 415 13065 5085135925932
A 8238 829640059
A 9620 499696354
Q 954 12861 6904916009455
Q 46 13364 9183886362161
S 2163 965666356
S 7122 792646164
A 4875 826180427
S 5971 35226865
Q 3907 11960 4940102636275
A 7070 900468465
Q 1849 11871 964017021706
S 1129 486484932
S 755 688556679
A 5966 650103253
A 13006 576640453
Q 1261 12558 1924073206039
Q 95 11156 119923588019
S 3427 994202196
Q 1395 12527 8353219254245
A 3891 409035726
S 3453 176938007
Q 850 10641 6431669143495
Q 844 13311 976628287017
Q 577 10068 5703034894531
A 4833 956410150
S 285 322502406
Q 864 11209 8887769834532
Q 309 10835 8610994763316
Q 2784 9639 2747922218012
S 7463 442871818
A 9612 600758853
S 7766 159654016
S 11900 238537190
A 4496 764280987
A 3611 870664274
Q 2153 13141 8479978173784
S 8281 69276850
S 9120 970753613
A 12920 532831529
S 12471 468851376
S 5344 436056547
S 4471 223081888
A 3300 732383630
A 2853 880018267
A 3204 12502958
Q 3243 11079 390305797274
Q 4285 11838 6526430753862
A 5795 436721227
A 2586 69765573
Q 2591 13329 3937560056757
Q 1345 11917 5146779558660
S 10611 40583622
A 11777 932607839
Q 2434 12803 7037137906973
S 452 91291828
S 3130 598906308
Q 1947 9171 6192937743558
S 5794 941821854
Q 440 12825 1716168376557
Q 1713 13201 2187456930973
S 11012 899935968
Q 1059 9078 695889759660
S 3239 58192473
A 8206 191580276
A 12437 404356221
A 5098 583340713
S 7223 789700225
S 6875 339461161
A 5125 126107416
A 3821 199842577
A 5030 383676223
Q 3457 13038 7600785195271
S 11691 534407652
Q 111 12835 8455659362723
Q 3231 12102 6924919210784
A 11802 528188361
S 1907 280844813
Q 3911 12518 6725641051720
Q 202 11694 3856938377358
S 6053 516759588
Q 4953 13357 587154340516
Q 1700 12683 7428323380266
S 8753 885188974
Q 578 11489 4393021520165
S 4557 982084718
A 12629 956772675
A 4796 112247653
A 58 10509720
A 13020 466476144
A 11280 631900445
Q 305 11486 442961517427
Q 1485 13327 3892802809098
A 3993 862644750
Q 1023 10219 4049532422691
Q 919 7857 5151735372059
Q 142 7026 1076088520483
Q 870 10567 7504813643630
A 6871 182116218
Q 204 9925 9439855657273
A 509 196882489
Q 1605 11565 6869145347521
S 11483 906114884
S 7115 805502810
A 6440 965249496
S 12107 679372423
Q 447 12642 386756598878
S 7060 397221796
A 660 602635428
Q 154 12758 5684296437927
Q 1736 11346 5056482607857
Q 4288 11088 3478433552086
Q 2358 10357 4159797912750
A 3095 194089229
A 6405 71955036
A 6871 455154670
S 3866 475098163
S 10968 905150443
A 7444 262784060
S 7811 555536025
Q 384 11551 7678989570911
S 8249 101459097
A 3512 309216659
Q 609 13280 4268134552200
S 2885 752449191
S 2024 281281668
A 1330 561961578
S 9250 977226759
Q 1474 11306 8465459406127
Q 1178 13321 6363215654989
Q 1545 13106 2341787772119
Q 104 13139 3211973556402
Q 189 12068 5599389332549
S 2512 719273927
A 10407 598438080
A 2705 787529869
S 4744 230048697
Q 121 13334 8310187097478
S 2449 861455957
A 326 553431140
A 10206 460728488
S 9965 716705997
A 7139 708861617
S 8503 874960339
Q 359 13342 384122534223
S 1028 349879360
S 12851 250626159
S 6412 563804527
Q 276 10354 6744153139264
A 8710 246275196
A 2045 479674410
A 728 514046508
S 12016 192983985
Q 1811 11437 8517749420500
S 9662 502966448
S 11995 351737390
Q 2662 12165 2017330962031
S 8355 30950367
S 1875 853572123
Q 34 12106 7892070941382
A 4903 145253316
Q 10 13324 2904404230146
A 6656 179206319
S 8892 921024126
Q 587 12865 1771041888447
A 2056 890254212
S 9097 315261875
Q 1327 12618 6487314390529
A 6529 980266735
Q 617 11460 3500544134553
A 12742 377353257
S 4879 302639795
S 1370 31409601
S 3129 755568855
Q 4468 11568 2544442978889
Q 105 11434 3045129054586
S 6912 340547361
S 5531 945719203
Q 257 13063 1068689719698
S 6799 529122455
Q 45 10375 3113950299182
S 9539 902351730
Q 322 13176 4315056116153
Q 2689 10855 1299985644208
S 9754 576850723
A 4167 951407851
S 8999 589842973
A 5139 583927503
S 9445 48416786
Q 1759 11187 4956666989549
S 3030 932274223
Q 1419 10700 4463534862928
A 12248 946108653
S 6889 886295512
A 10397 451188859
A 12214 686395123
A 1997 226530435
S 10556 902767252
Q 1770 11624 9611937214915
Q 2067 10526 6985496927910
Q 802 12648 7971104431496
S 6739 128052894
Q 402 13316 4038359175982
Q 2407 9832 390420000783
Q 480 13317 6325702453137
Q 3867 10628 4216194075991
A 5476 896445979
S 12763 197345591
A 4744 948378369
S 1898 467464440
Q 1925 11988 7530854161069
S 3326 366747723
Q 718 12791 1179180416832
A 8321 166223493
Q 4210 13291 2432602915027
Q 356 12718 8157083925398
S 7658 688270639
Q 2377 10770 2730859507982
Q 2548 11261 4787014039218
S 2506 889410994
Q 654 13122 1199422478972
Q 3289 12447 6202370198334
A 3158 151477708
A 8696 75160518
A 1509 252251757
A 4850 959748358
A 8281 229706709
Q 1711 9653 3056653865857
Q 2239 11739 5098647236930
Q 508 13214 2717250170283
Q 87 11796 5244679553185
S 7294 275866988
A 9506 619832663
Q 182 8213 1695975157815
A 11671 406651077
A 10140 513134389
S 10464 233676709
A 11439 867982834
Q 2094 9355 6002487120187
S 8039 188324384
S 10986 701315907
A 6016 671772684
A 9701 248664490
Q 2074 11603 6580012229243
Q 374 11914 9220541852190
Q 1952 8882 6669269976347
S 5243 445337228
Q 1440 12604 7307847147532
S 7556 362433603
A 10505 326180567
S 8647 926146464
S 712 919399965
S 1873 86632022
Q 5462 12794 506381738146
A 11163 262358
Q 1070 10324 1180194924944
S 7097 289067897
S 3949 493832453
A 3477 693488988
Q 148 8223 2274872334275
A 1494 568770774
S 12269 424464575
S 1434 105148990
S 3447 133160097
Q 783 12286 4473577085216
S 6348 857940338
A 7623 788762287
Q 160 9630 3662844117768
A 12330 300498344
A 7128 967758784
S 11369 453034756
A 4205 67251845
S 2810 833114149
S 12262 806293016
A 3723 141710445
Q 220 12266 6307808576760
Q 3120 12200 1938884020875
A 221 37782627
Q 1 13341 2716733677879
S 6285 442116128
Q 646 9683 7269864550971
A 9624 883449284
A 7026 528261994
S 8004 93801381
A 12945 947691869
S 6312 934726629
A 12572 111611664
Q 515 13050 2377072067171
A 2706 378251485
A 10504 6810460
A 9510 47003481
A 8528 340598695
Q 2722 10030 199740038589
A 10726 767700521
A 7865 80107031
Q 723 11544 3493480902793
S 6497 212614207
A 12495 222079141
A 4070 41284130
A 3168 605338555
A 11115 708656665
Q 399 10294 7091360490617
A 2545 419989285
A 8093 162948504
A 1899 286395702
Q 1298 12271 7465991887720
Q 4913 13049 2026197603259
A 13052 588873436
A 1893 250269707
Q 556 12359 8509173636087
A 7987 631577833
S 10058 697267013
Q 703 10676 4529063301945
Q 250 10496 2213120490649
A 24 929365717
S 2781 856085439
Q 1565 12266 1488444025316
S 131 313568946
Q 669 7779 1766555309163
S 12337 386675443
Q 3063 12547 6504663722609
Q 4824 12527 2580525017621
A 3760 984414735
Q 3628 13058 2996687137317
A 609 344698168
Q 1666 9929 2761471923685
S 1267 165777357
Q 765 11981 3204221027472
S 4934 511955084
Q 2369 13260 4879975475719
A 10004 228102612
A 4321 336433968
S 3678 132587087
S 3587 769530890
Q 3495 12029 8014811057799
Q 1034 12793 74841979470
Q 2053 9421 4123225581362
Q 749 9939 8976592556198
A 4887 314742558
A 2902 465766186
Q 3045 12450 3399642088876
A 4148 367571305
S 8225 705390267
Q 3056 12158 5780409652925
Q 411 13077 3428493622830
Q 3993 12056 3690024894449
Q 112 8836 5008562792639
A 2944 812843306
Q 982 11594 203619046276
S 5092 389423536
S 447 557789264
S 8873 128091044
A 6895 156493045
S 5775 771055188
Q 1344 11151 4382423737675
Q 708 9252 4958309000370
A 1597 226514503
A 7342 267499548
Q 12 13248 9714793425777
S 8047 101075821
A 10838 559644266
S 4378 587109774
S 11298 530504700
S 7006 369718259
Q 1129 12520 4184192396922
A 9781 691351326
A 8253 333197235
Q 1067 13242 6300608212880
S 955 352548091
Q 2005 11830 5309045805899
A 9054 901388217
A 4066 193262777
A 10578 476258272
A 29 103774055
Q 1067 10299 8715914434192
Q 634 12874 918396307312
Q 378 11320 2603585702111
S 8287 555635442
A 6547 39178627
Q 5647 13295 1500558872985
A 2777 613964186
S 7627 630452805
A 4609 341346481
S 320 975977830
Q 1902 13170 4784761202138
S 13095 967671879
S 13173 505760943
Q 230 9243 7971141423376
A 5007 814420333
A 4937 972516713
A 9166 646714277
Q 2068 11393 2655959079143
Q 253 12616 8305340626392
Q 5657 12806 2288718073209
Q 664 12841 1192554662039
Q 3036 10774 5855358918270
Q 3710 11412 218755920331
Q 622 10317 7119139982694
Q 2110 11404 2111789438874
Q 931 12907 5212119123569
A 7888 878271866
S 4847 585966629
S 9974 323046870
A 11891 969094355
S 11117 448497918
Q 426 11492 4871706784000
Q 79 12110 2135208376016
Q 5806 12805 1351031949252
A 12901 659889561
A 2099 889517749
A 2356 719618044
S 11404 803475261
A 3248 862393081
S 8364 845868161
A 5375 356993299
A 5116 861637899
A 8041 814774754
A 8688 755309925
Q 1603 9105 6820816107832
Q 1384 12656 5744196759929
A 1483 995269233
A 6375 107012447
Q 736 12255 8659533728105
Q 858 12822 9334878275647
S 6277 629145209
Q 80 13330 2702458836880
Q 2404 12617 6641524933986
Q 2403 11532 310211749398
Q 2245 11733 5675612812202
Q 2811 11089 8216080096905
S 6353 5874977
Q 166 13112 9831584937773
A 6396 444909076
Q 1145 11761 404749714588
Q 4459 13289 6291076307159
A 294 401049235
Q 1442 13242 6220501890128
S 2466 744665364
A 4992 891205651
Q 1930 10756 2219018380321
Q 2300 10555 2721996884355
A 8793 564427075
S 7697 895767451
Q 4701 11483 5386678012696
Q 1484 8219 3153922611787
A 8920 531937229
S 8858 822518277
A 4961 883654625
Q 485 13057 7211499539769
Q 896 13073 647041572771
A 5587 808475877
S 8482 380208177
Q 4787 12401 4751580215200
S 11642 544516757
A 8870 539749585
Q 92 13294 285332351103
Q 107 11416 484207497827
A 7761 231634467
S 10130 674894815
A 451 827358607
A 514 45259848
S 731 494029836
A 3555 895152972
S 10418 37033785
Q 1520 8284 2207630664114
S 11186 452607070
A 9536 117419419
S 1107 894149330
Q 2368 9805 694900302854
Q 500 10350 7308491445022
Q 2213 13266 8312755130631
S 6118 34285222
Q 3061 10681 7503135614940
Q 456 12236 6480309819440
Q 232 11757 2917814272945
Q 252 13136 6258119812817
A 8280 552558273
A 4738 466822088
A 4113 863521133
Q 3353 13185 8350205032663
S 4554 625370321
Q 517 12658 3012045772870
Q 4379 13315 5083360013104
A 4912 739687490
S 10747 715351639
A 2677 350995943
A 7199 266058600
Q 245 11846 7369196472504
A 9265 334059529
Q 736 7610 2431176777698
S 3596 163186371
Q 601 13039 8817339795926
S 8277 815298151
Q 4570 13254 390457850236
A 8110 461334839
A 4947 113798727
A 11530 781616994
Q 46 12521 9008194746546
S 1708 907464361
A 9914 737691938
A 4016 482380887
S 11102 716012889
Q 806 10182 6582509908459
S 10252 878227380
A 1727 152784105
S 12681 16897045
Q 553 10208 7348417516635
A 6129 924012563
Q 836 8625 3284141511119
Q 5136 12863 4133993358259
S 10300 458764387
Q 684 11332 641407054574
S 12491 250416516
S 3884 462580920
Q 952 11402 6763062277204
S 156 82917190
A 11417 105401372
A 9304 398095913
Q 509 10758 3624066585551
A 6926 801161454
Q 492 8455 5018639453039
A 6324 928738367
A 12275 531289330
Q 1456 9537 6904010914330
Q 374 13176 6089813537289
Q 2872 10811 2995164064564
Q 1482 12800 9435970547234
Q 438 12961 2947726716207
Q 51 13338 8091266909368
A 9129 127472442
Q 4026 12483 5372449298166
A 413 620210765
S 10378 133782075
A 9223 903205329
S 5967 954680897
S 3852 741109725
S 373 321095681
A 2786 562582628
S 5870 372974302
S 9271 912907533
A 9855 501552286
Q 771 12915 8941343261172
Q 1878 13231 5698748448373
A 3231 290779244
S 8019 273213182
A 11058 230390420
S 8039 522491268
Q 295 13260 9138205609517
Q 2132 12114 4456251600737
Q 50 13069 9841454169451
S 4348 944215437
Q 2053 9481 5174537299438
Q 2664 10693 212862285706
S 12458 135604020
A 9841 65887717
A 8890 505893743
A 4323 890176844
S 1980 268229586
A 6683 231800451
Q 1175 12323 1860691847323
S 1559 428137001
A 5053 213257997
Q 37 8173 2946190844834
Q 1460 10705 3154167267913
Q 2875 12094 7742758820902
Q 1946 9450 5463160708912
Q 4848 13120 7161230272723
Q 1089 12694 7201728249673
S 572 260834227
A 2201 893465441
Q 1377 11116 3284063398185
A 8579 501903455
Q 401 13350 3990845022079
Q 1471 8551 503849804075
A 5666 945090195
Q 1999 12576 5817535747186
A 12629 454567527
S 6412 896330590
S 4630 846541943
Q 566 12980 1345407704722
Q 393 9900 1926560443827
Q 1569 12928 2464306174145
S 13053 361532612
S 1948 196808554
Q 4272 11098 5376389193467
A 8393 541765200
S 6832 127053867
Q 2490 12175 3410922330538
S 1796 485406334
A 12404 616464458
A 772 69110552
Q 696 9883 8492056936331
Q 1043 11394 2894578011342
Q 79 13094 1377982098209
Q 523 11779 9159614095835
A 6271 613630108
Q 753 10959 8433045035534
A 1334 533954395
S 9564 366095487
Q 400 10500 2542032028398
A 1774 82730624
Q 1994 12910 4405110649981
A 3876 68651241
Q 1379 11970 5678091351114
S 4801 458011932
S 6515 888301689
A 12550 734754221
Q 678 11101 5153602725257
Q 2647 11536 2865011951979
S 983 732170414
Q 1301 11998 9992030433295
S 7876 475640956
S 10118 834546144
A 3239 606702628
A 6921 789952503
S 12388 711297018
Q 3190 12426 4970184197649
Q 39 13020 7617865228514
S 4763 133767604
A 5967 376802025
S 11958 458510193
Q 662 13094 9983641993524
Q 4402 12946 2400462717935
Q 2049 8993 4721399044875
Q 2676 9650 3041682370288
S 1998 807595199
A 6207 981842938
A 1409 818691368
Q 549 10178 2201985196757
A 1073 218212995
S 5282 235942795
Q 1 13347 2226583285697
S 1454 121892468
S 10263 174105287
A 5252 495916975
A 10653 605074304
Q 460 12600 9924662407536
Q 2819 13341 8507833546765
S 91 942231966
Q 178 11584 779159698623
Q 6046 13237 995511422115
Q 406 13066 9553190039934
A 6912 981348483
A 10622 653686255
A 12874 392930692
S 6536 323706226
S 8043 720518138
A 7942 87686902
S 10340 401941946
A 3649 180409384
Q 1665 13208 7888482300344
Q 11 13316 515820341623
A 11467 127188742
A 7870 942599565
S 8669 393939026
Q 539 12166 639421846509
S 582 331862621
A 3709 638242814
A 12712 17924279
Q 9 13357 3063931248290
A 11115 785105400
A 8341 503311357
Q 2914 11460 2923408304877
S 10293 444645525
A 8750 863502029
S 12574 783895453
S 2760 843885522
Q 4246 11096 2089023624127
S 5796 157514031
A 8467 275291213
A 7398 797641665
A 6468 232244088
S 749 13454466
Q 1258 12634 9745165291353
S 348 122325628
Q 3941 12557 553026853634
A 12327 136725003
Q 8 11410 1624572372645
S 1824 511660752
A 8863 112866539
S 9336 21066379
A 9564 9942331
A 4199 401966466
S 4785 894693371
Q 784 8484 4290394722962
S 12454 299321421
S 1651 237824402
A 2119 197007276
Q 4845 13008 5029929901302
S 540 588856550
S 10259 373399048
Q 2854 13308 6371158330825
A 9305 484047283
S 1458 72018571
Q 240 12636 7305918046116
A 11434 821388768
Q 1727 10505 859407497131
Q 2113 11629 8991927078756
S 6112 435133095
A 5126 168920177
Q 712 11871 2381239281307
Q 789 9459 4649102333541
S 4945 190977209
A 10930 739799775
Q 583 11637 7102581143061
Q 4219 13037 3867092930397
Q 2258 9684 2173088258729
S 4697 87200747
Q 2342 11484 6990510173969
Q 2 10339 7408589778649
A 618 647578613
S 8909 33199300
A 9094 325414183
Q 74 13305 689956963936
A 2597 440253300
A 13277 893719970
Q 405 10382 9501180847812
Q 3221 12603 4180568126592
Q 4226 12526 2316898376004
S 9940 767818439
S 3743 582977909
A 3708 986509148
S 9203 886747276
A 5171 459047091
S 11077 798184692
Q 711 12924 2407505620775
Q 1433 13006 4832313286166
Q 2151 12957 789624192594
S 3938 295785612
S 9946 837776622
Q 13 7079 2711828249648
S 10949 291522838
A 5251 631356026
Q 3150 9868 3464421994972
S 11926 11375639
S 274 827533675
Q 3347 10846 4749379558183
Q 2534 12339 2956416026290
S 873 926447994
Q 3088 11378 22867573731
Q 2158 10820 8296591572012
Q 34 13108 4508184139546
A 12003 129491271
S 10046 566488148
S 10381 81631105
Q 1861 13338 975874368442
S 2806 134828387
Q 459 12067 6231758852416
Q 3328 13223 9407918725730
A 4049 8218109
A 6787 648942936
S 7956 726655873
A 4611 669588582
S 10750 439820550
Q 1564 10415 4721391700461
Q 1630 10046 1476868607015
S 8651 845773604
S 8322 758439274
Q 282 11124 6648687146947
S 10354 104173897
S 1320 145050254
Q 4617 13141 5607521417115
A 10644 473576830
A 7760 504744812
A 11395 313587134
Q 8 7239 4885521534238
A 3738 747821346
Q 2045 11490 458260857341
A 5833 441661926
A 6581 356220276
A 13145 418031562
Q 487 11468 1858816228371
A 7977 264560933
S 8350 884037205
Q 4171 11732 1581695516503
Q 1363 12195 3186944379670
S 168 856659618
Q 974 12015 7843534959902
S 11884 778003127
Q 3141 13049 4560716192041
S 12094 602622598
S 6577 39892081
Q 897 12912 5386140847782
Q 1636 13005 9037316878259
S 9926 309728186
S 2477 11783020
A 13016 515696103
Q 2053 11992 5799925718202
A 11126 123631130
Q 1 13353 8989903906917
A 3044 679522515
A 643 377388603
Q 67 12730 4452096606452
S 5968 772187125
Q 1199 9977 4089705108803
Q 41 13348 7953302271386
S 5783 463067586
Q 1691 12032 4829707043632
S 7493 899154108
A 1031 558159645
S 1581 942305985
A 9249 895680039
S 6534 780785115
S 9261 725500481
A 12015 124136219
S 11202 95969504
A 11672 697123810
A 10728 690003993
S 3379 591991005
A 6657 358886477
Q 1781 8629 3803772905241
Q 1157 11265 5467748568041
Q 115 13320 654561259931
A 6194 992567243
Q 4325 11067 3429081506786
A 8804 462366697
A 4772 492933722
Q 5048 12718 6213528598645
Q 1279 13216 6871612848737
A 3775 605687073
A 9998 590755379
Q 985 9960 2332188950790
A 1864 955271802
Q 1332 8640 3955584052758
A 1122 847747624
Q 211 12933 5278266949312
S 3887 979495274
Q 4437 11869 1789619091871
S 8348 790354283
Q 2303 12104 6118833966747
Q 838 11656 8549833218286
Q 2475 10824 3311574962978
A 5519 726422962
Q 5375 13308 6978606790161
Q 295 13268 7927858584358
A 2236 458242480
Q 442 9055 2847374547706
S 929 28084611
S 7565 941611674
Q 552 11141 1855856122719
Q 188 11607 9941323788365
S 4440 247619918
Q 58 12530 7074896500024
S 8915 938021171
A 4445 847125753
A 2374 433844974
S 272 472004359
A 8081 885320695
S 2071 252359707
Q 4090 11176 238430976143
S 12469 758764785
A 12072 658550044
S 4652 607792001
S 955 438610084
Q 525 12816 3063904538509
Q 3202 12984 4414521594424
S 12179 470500875
A 13171 721278584
Q 3833 13143 5402214565044
Q 209 8981 6963038956460
Q 240 10898 9910016243765
S 3566 938792492
S 95 817909759
S 9507 318517558
S 5215 922599163
Q 2760 12971 3475013975645
S 12315 593442278
S 12617 279170745
S 8624 510512106
Q 1304 11600 5448094919665
A 4630 93963757
Q 3586 11251 6865048068868
A 5752 520010254
A 10389 337317192
S 7847 480313792
S 10300 898756098
Q 550 12848 9308547808205
S 2903 691447345
A 6757 915447019
S 5248 536110002
Q 3011 12347 5826274366218
S 162 283250991
A 12512 44888959
S 1034 484606401
A 6983 751532832
A 11790 225143845
Q 13 13354 7352471887087
A 1398 644284408
S 12115 463028502
S 5441 52619806
S 8455 937962398
Q 3922 11289 2989529650883
A 10476 6023100
Q 1093 11978 7442018626520
Q 4657 13216 3595188355752
A 9384 22252998
A 4453 14814900
Q 1783 12431 5201330576413
S 3185 57275155
Q 3465 10983 1064576026071
A 3776 981110199
A 2690 291884469
S 1709 387456234
A 6208 721686864
S 8626 162005305
Q 1791 13344 9533065319270
Q 840 8976 20351945117
A 4265 425105488
S 3771 137899732
A 2593 897025800
S 4284 715019826
S 4881 872548613
S 6866 981961320
Q 685 9097 7165051170258
Q 352 13024 7451717298157
Q 1666 10572 6410605045618
Q 297 8778 7293275349560
Q 2113 11651 2118426183047
Q 2327 10669 6272069905190
Q 2129 13006 7383565389586
S 6562 770894533
A 8331 380756203
S 2432 501704242
S 2631 836092603
S 4433 467751516
Q 180 12157 6831836533505
S 11862 180972500
A 4321 724199743
A 12286 559141913
S 11291 73717433
A 6906 316808710
A 12702 587505267
A 9126 752629418
S 10838 53642988
Q 639 13258 5812282811060
A 9631 592212610
S 2666 843130361
Q 384 11934 6281956364593
Q 17 13355 7883535261359
S 2135 167503442
Q 49 10290 7446714538090
S 4704 512946207
Q 875 11154 9582038517029
S 8283 999793366
S 2242 410748868
S 7146 497756700
A 3225 253181671
Q 1743 12297 1146213404439
Q 4378 11990 4072586853919
A 10506 273515013
Q 272 11143 5071620414686
Q 2917 9668 6062379080919
Q 1178 8026 5540381940396
A 848 576145826
S 5062 637286606
S 10976 371816869
A 6747 313803076
S 12589 510612126
S 11310 987770294
S 466 846057456
Q 488 13333 2372413781293
Q 5000 11724 4067706636165
S 1906 118026045
S 323 970445269
A 12467 927933319
Q 951 13080 9081882406985
A 7278 496912264
S 12970 566003658
Q 506 8509 1190313774118
S 11660 922761374
Q 734 13032 6306095965727
S 2132 70439458
Q 38 10722 9945153431234
S 9584 469066249
Q 66 13202 7937773853149
S 4234 333478976
Q 1579 9953 2644322032934
A 10244 45037608
Q 1495 11066 7821123172814
Q 2330 12416 7783815532285
Q 378 9837 2755981253756
S 7774 873925073
S 5707 604099575
Q 255 10713 8263432109769
S 551 147604459
A 3154 796438974
A 3695 524097842
Q 1379 12398 341452157854
Q 412 12272 5330266064268
A 11454 217220507
S 6343 341013201
S 11333 978998014
A 6390 355207654
S 5641 411177490
S 4828 830345942
S 13118 316780702
Q 695 10746 8333084946217
Q 1509 13333 4784053768937
Q 174 12378 4026242895567
S 11224 985140664
A 1431 747887397
S 3337 64122166
Q 17 13113 217469491602
Q 1415 12381 4966342930242
Q 1724 9795 7199060370121
Q 252 13235 9781151131456
A 533 998543932
Q 11 13336 1093778047037
Q 75 13050 5874395156197
S 9733 567942118
A 1442 249184921
A 12824 472790697
A 12237 921088889
A 2037 40235486
Q 1496 10788 796736773127
Q 494 12998 9413547359798
Q 52 13253 5943803298441
S 338 509979973
A 4985 498538086
S 548 55253766
A 12099 188556177
A 3145 133560865
A 10719 806983656
S 1610 304254359
A 549 662596328
S 7084 936103042
Q 1551 11419 9206750652304
S 6378 633344681
A 12758 200777258
Q 5302 13220 5114302853258
A 7206 85125475
A 8036 447363879
A 12137 27383678
Q 5032 12904 2325037608381
A 4891 351694010
S 7906 903635317
Q 177 8484 7512015731497
Q 3568 12074 3888213207182
A 13355 688626196
Q 571 12253 5322211195617
Q 633 12684 9027416540623
S 9283 682321258
Q 200 7838 1824737734787
S 3627 414256985
S 2123 981180953
Q 795 8935 6770513554818
S 13333 890864623
Q 246 7396 6739698487000
Q 1107 13251 9637680098448
S 7487 283942718
A 4652 194772842
Q 141 12807 7903847991957
Q 1986 10932 6762456951164
S 11519 589741823
Q 711 8985 1305074085820
Q 307 13276 8700741743584
A 9907 772826584
Q 1146 8841 4913080119985
S 608 951766226
A 11933 245403733
A 8655 252443423
A 5499 894862802
A 9530 532028682
Q 4894 12469 5392529772156
Q 914 12337 7557748715748
A 1123 849466212
S 12544 605239073
A 11976 731270653
S 2027 727731331
A 9477 974124714
Q 2645 12525 4661487813611
Q 1558 10380 1408658814500
A 10210 842726387
A 5386 242506167
S 6625 105595806
A 10109 554869124
Q 2463 13073 1955375395913
S 719 665693035
Q 319 13359 1329842568325
S 4806 294115015
Q 341 13334 4160694200843
A 617 997734558
A 13241 827682288
A 9014 351282269
S 7919 260048395
S 1705 579162302
S 7864 935695418
S 4723 848675325
S 4373 615006991
Q 3655 12633 518607288725
S 2791 866793038
S 3274 908201312
Q 3327 10689 3844394000855
A 226 175747774
Q 3018 13033 9672844232114
S 2768 990761607
Q 931 8268 2896387937676
S 688 316729563
S 8874 674395212
Q 1740 11262 5839581909946
A 7731 578118135
Q 672 11594 3224717082356
Q 3338 12009 3935982460018
Q 29 9234 7367939674081
A 12526 773849473
S 6491 783611747
Q 2848 12250 7808950572590
Q 4005 13099 3039762280353
S 9244 127874394
A 4889 452296149
S 80 539730479
A 1002 144902701
Q 223 10344 924913308369
S 12416 456304507
Q 3653 12224 6076026614648
S 11313 462363344
Q 212 10481 6616149543488
Q 4122 12592 4172103480120
A 4108 415849457
A 12893 751834498
A 5906 141439367
Q 3321 12237 3242990756838
A 674 933841950
S 976 214466174
S 2826 609114733
Q 897 12289 9175500600084
Q 1983 12722 4522084558752
Q 279 13069 3711876037673
Q 748 12332 7658174478592
S 9440 498044502
A 4384 311096478
S 7884 995173824
S 7575 819085385
S 9656 634447210
A 10186 443870271
A 1222 670771270
A 9057 34992119
Q 86 13258 4414827709063
Q 120 10083 6493951645487
Q 931 10575 499024784372
Q 745 9945 8914502948079
Q 87 11831 1700508898582
Q 1555 11079 5619970240577
A 3434 476992810
Q 457 13013 1137665336647
A 5110 733852589
Q 111 9088 5919750471458
S 10466 322643288
S 7622 364478174
A 4190 517970743
Q 86 11079 4957067474367
Q 1234 10678 1903725929463
Q 3169 13126 4312351794074
Q 2780 13264 342821913492
S 8227 181015148
Q 942 10658 5055163498479
Q 2533 13194 1818570575341
Q 1863 12304 764319536605
Q 3570 12096 1254441251880
S 4247 66439646
Q 1731 9113 5897513935899
Q 3657 10680 1008708587726
S 11956 989613604
S 7012 687351838
A 3718 609429302
S 4047 977196740
Q 66 12905 808357558549
Q 893 13177 8066723773694
S 2206 381362491
S 8438 878983508
Q 3818 12728 3682271737151
Q 221 13182 3860547228075
Q 4566 12704 7991425363515
Q 210 12591 8427492672297
S 2733 197968618
A 3829 287435768
Q 300 13073 2261447799565
Q 3483 10900 7031104125142
Q 33 11626 6100109134192
A 7269 216410674
A 1464 460370114
A 11712 654995808
S 7681 338582930
A 585 835028229
S 8036 860185733
S 11418 268215747
A 7856 844952447
Q 1203 13357 1018115808859
Q 5150 12892 4545170375067
A 7534 264779807
S 6328 912834811
Q 3990 11835 1410982026592
A 9882 812008808
Q 5944 13227 3340382900160
S 4190 116053574
Q 1465 11222 7947066449334
S 11217 410781015
Q 2906 11036 6108997830071
S 2397 145020259
A 4796 279944262
Q 344 12874 3474789779270
Q 801 12302 7808635515269
A 1290 688033594
A 11348 99673140
S 3405 439919849
Q 3738 13109 6969887958807
S 6265 709069243
S 5666 508612522
Q 489 11452 1948998660716
S 1802 176651318
S 11042 698099788
Q 3180 10932 4031379668674
Q 2333 13251 9454079100209
Q 361 12671 1263837582011
S 8402 685048373
A 3847 391648594
A 9373 44942137
S 3731 279432424
A 10186 153250567
S 8935 954720039
A 11950 236238485
Q 1260 13210 7619050702681
A 8605 611137386
A 10987 832563921
S 6945 509930761
S 8633 462662187
S 10087 265583404
S 5578 72557856
Q 897 10830 8673947658475
Q 3731 12869 8534670115959
Q 843 7620 3530751267053
A 6064 295661936
Q 1040 11649 7719953062571
Q 588 12088 3992714696526
S 5729 502890502
Q 1302 13296 107549171036
A 4056 559196414
A 2249 476831512
A 11582 606304983
Q 5862 13310 4204657254799
Q 3471 11347 2432032256422
Q 1408 12990 8715825777970
Q 2490 13147 1904207782720
Q 4491 12414 6096385350725
Q 39 7123 5619165650607
S 1896 485059975
S 12834 375020806
Q 1796 13191 342310634564
S 4618 108778204
A 922 258348342
Q 5356 12274 3587124570526
A 8986 228010618
A 7294 821100445
Q 917 12860 2541439102320
Q 25 13318 4480966465413
A 7593 11025200
S 9793 530966406
Q 338 10774 2295790632701
A 8688 771534660
Q 558 13324 1239123573474
A 12400 455211540
A 10256 958141774
Q 5051 12220 6022929044104
A 3118 331957673
Q 499 13325 900446010613
A 9715 802215261
A 3498 507474885
A 3254 20041971
A 4204 358278629
S 5305 323607473
S 11117 611308841
A 3298 36599090
A 1457 571125798
A 7844 795138478
A 7025 540580060
A 12908 745575999
S 263 898124658
S 4967 284877709
A 2588 474863099
A 6627 426165113
A 4840 992730944
Q 2170 11650 2003019276489
Q 1523 8476 5645986126646
S 5825 689279354
Q 2077 9872 1020184194893
Q 1610 11930 4815068095128
A 8584 574040633
Q 1987 10031 5365044535284
A 900 212352862
Q 4769 12816 1363242107266
A 10843 598949764
Q 4701 11714 6490699537306
A 11715 238248567
A 11629 603165840
Q 4559 11701 5764456829602
Q 6447 13167 4450415803919
A 6071 911759931
S 3058 335101207
S 9284 524034970
Q 2172 10116 5498619078216
Q 32 7860 3584916368196
S 8232 666686813
A 4865 393484376
A 2314 841543530
Q 2348 10614 7566958814715
A 6566 60159895
A 6749 911844500
A 7508 196135162
A 5643 111985181
S 9120 450886735
Q 1696 12318 5551225576923
Q 4847 12633 1799465813067
S 10277 665790543
Q 2482 12926 958362726933
Q 3012 11366 1911735390394
Q 3141 11296 633787378364
A 7460 490546576
S 97 39024744
S 3047 696565290
Q 1287 8590 6183417981412
Q 177 13117 4662155747984
S 12712 244408353
A 6370 95588850
Q 406 7724 6004397353237
S 5184 601041235
A 6262 22255515
Q 1636 11022 4338370667981
S 532 328226688
A 8704 948409186
Q 100 10177 6412883372025
A 6501 758270326
S 6784 376213235
Q 3548 12038 4435168067075
A 12056 447495738
A 11126 811365810
A 4376 309975141
Q 937 12711 9161907969952
S 10207 731235541
Q 1502 12344 6865469341035
S 12798 617192841
A 4965 447592653
S 11982 772773223
S 5072 17594587
Q 3163 11649 2674634900823
Q 288 13288 7568410802974
A 10116 1674186
A 1661 207912037
Q 3532 10824 931617387066
Q 701 10380 3367575144587
Q 2542 9720 6963239763015
S 3873 284576123
S 12479 539096150
S 879 80468205
A 12877 665998881
Q 1491 12232 6789686644194
Q 1807 9897 2922216431413
Q 3544 12694 2448694873263
Q 212 13146 7793647500865
Q 480 13050 6495524674500
A 4315 549994651
S 8410 334576085
A 11 809844053
A 867 831219196
A 11531 249762300
A 6127 701655520
A 6247 787210331
Q 534 13170 8336413602924
S 753 680292731
S 4620 588173737
Q 207 13305 4388315540340
A 12367 752203374
S 6673 982277898
S 4860 779647318
S 3596 648141020
Q 3659 12593 5654169494607
Q 821 10786 6022844434873
A 9676 585337696
A 4902 96508619
Q 3287 13219 3877878343094
A 9544 162608942
Q 649 12463 7920593958588
A 1500 473190364
Q 2037 8883 3300489397907
A 3788 496477
Q 2184 12904 6251509291554
Q 1326 12605 3998184319584
A 9365 800423152
A 9929 871171129
Q 821 12162 4817287006760
Q 454 8524 4910081913487
A 1027 480781694
Q 4366 11374 3990578946343
Q 1276 10261 4760813793916
Q 83 11647 9570842732348
Q 3499 11921 7231921251605
A 6616 914063808
Q 23 13363 4030391833188
S 2776 47762808
S 3522 121861270
Q 1762 10686 1793303286360
S 3859 923528506
Q 3889 12633 6458639653947
A 7790 258554477
Q 236 13001 9636439753758
S 6893 315078934
A 8984 343853546
A 5263 571907410
Q 1950 9912 2315288578184
Q 194 7949 3235972627679
Q 3027 13313 9627527432733
Q 1798 10748 1127579258176
Q 1282 11164 9322642332771
A 7292 303095056
S 981 717669886
A 5833 593383733
Q 523 12994 9433305733467
A 7221 373071073
Q 24 10851 8995606013107
S 3919 325208955
Q 210 12397 9123643644556
Q 3594 12141 8312281484076
S 11984 298205093
Q 1872 10998 4921494533554
S 3588 90464439
S 5837 189558620
Q 1196 10889 4699348826329
S 3855 605803684
Q 1197 8310 4721889350172
Q 5134 12334 3719240688052
S 952 403005854
S 4990 761614043
A 1608 747642693
Q 2917 10150 1764125909439
Q 101 12654 630408553307
Q 3952 12429 4146809684229
S 7224 827626716
Q 1143 12974 1025485148130
Q 202 8540 797916070896
Q 452 12651 9514776339978
A 9908 384826934
S 6377 81673499
Q 617 13088 7221461572525
A 3435 323777525
A 7202 548394329
Q 3547 11754 146242754412
Q 2397 9401 3103489558742
Q 3513 11624 3747153197248
S 11849 923485305
Q 4790 12818 4439521801994
Q 875 13298 7272384684096
S 4941 284522578
Q 335 8046 5633685520080
Q 1358 12694 4736580879881
Q 221 12836 4973288764820
A 9487 284517124
Q 2051 11886 714667307275
Q 2353 12940 9244082201699
S 10149 854246136
A 1381 735545114
A 6951 723236571
S 3505 729336378
S 11175 450928435
S 11592 673162639
A 5331 896008657
A 4967 634994547
Q 351 8900 4927442253559
Q 999 11775 7577478769934
A 11182 512161906
A 852 662662277
Q 824 12710 6047624025694
S 2397 867666758
A 6219 61685564
A 2819 30424443
Q 1710 13227 241217448220
A 12585 33798518
S 9091 302055360
A 7171 744642555
S 6789 300796303
S 2847 686096006
Q 1583 12106 156540204514
Q 1979 13277 4859114611958
Q 1526 9547 1914431771916
A 7927 337060180
Q 241 7339 2739061415526
Q 3311 13046 8770131393196
A 659 845030386
A 6108 454005445
A 8501 833201968
S 6161 233318719
A 7730 883294655
S 1165 748596612
Q 385 10815 261287379697
S 10726 275957263
A 8774 185076009
A 9202 542816553
A 2935 162393373
A 11413 117152550
S 6891 744308251
A 6473 911670678
S 6190 110843228
Q 2277 9318 2096309484391
S 13306 105994900
Q 845 12830 4005984624348
Q 3 13362 9508252640344
Q 781 12765 3945831927609
Q 495 12394 2273107629179
S 10555 141440294
S 6108 730983652
S 1460 439582718
A 731 473076335
A 11875 633529675
A 1195 901573368
Q 4222 10942 3612971422695
Q 1782 8854 1956147719644
A 11184 738297322
Q 1094 12392 4204162401987
A 11417 567364548
Q 5219 11969 3721836614071
A 8300 766886582
Q 315 10536 2676447991185
S 5398 831373339
Q 2027 11159 573702239131
A 11038 901228456
Q 316 13292 6555169446668
Q 577 11737 6857526880495
Q 208 12838 2731311063050
Q 1155 8951 1800257113892
Q 368 12263 8243425266029
S 6039 446716162
Q 1984 11053 5147169246694
S 10235 384318318
Q 28 13296 979051954320
A 8709 297262662
A 5307 474713078
A 6706 474955890
A 12556 130629214
Q 2008 12811 6284570243508
A 1146 672162797
S 3323 827049808
S 8839 27455648
A 5133 637224688
S 2318 180357500
A 11126 554731003
A 3144 523055587
Q 307 11158 2754278859828
Q 1112 9521 1831574269755
S 791 154630463
S 5636 256749463
Q 585 11786 7296511266987
Q 4934 12659 3324582429741
Q 637 11396 5046878226464
Q 3274 11778 824228414756
Q 395 7638 3544365122272
S 6397 122825351
S 4733 714514487
Q 3848 12814 220414400477
S 10722 630306304
A 4661 431548872
S 8592 208560692
A 9339 699891790
A 3913 84546820
A 8747 426301249
S 8112 2961460
Q 36 13356 1769468697382
S 944 225568274
Q 783 12890 3083481450923
S 2940 304330196
Q 277 12962 3939601504485
Q 1056 11821 4131435319150
A 9881 796412208
S 7200 145715297
S 9104 905311830
Q 1804 12528 6742099509940
A 8499 423482179
S 10847 871820712
A 11786 449107765
Q 4300 12598 4407117368406
A 10030 77716171
S 10240 909105591
S 12054 890717539
S 12366 954093788
A 11412 662461578
A 5209 743644341
Q 5645 12381 2097008011581
A 4852 602191560
Q 562 13165 928346368358
Q 5264 12832 5213120997996
Q 1239 11492 2079001421497
S 9123 809956090
A 2344 580085050
S 10957 963292756
S 2602 615203411
Q 972 8736 5652177295443
S 9701 45244326
S 2098 718826291
Q 1378 13256 9510224648071
S 10744 199087718
S 6100 611618009
S 5995 121751652
A 12165 462834751
Q 2282 9612 1817220672344
S 8180 861038574
Q 968 11213 8745912108017
S 9116 709455351
A 2684 569257150
Q 1137 12142 9876093892465
A 6603 473942862
Q 1723 12138 1116926801564
S 6270 468820965
S 10910 448875439
A 2308 111428449
Q 3007 9968 2890486888779
Q 27 10046 770266753973
A 9623 573357660
Q 1680 12863 8727629758287
Q 1580 11234 7402049557209
S 9471 516333232
A 854 399068865
S 4800 149386018
S 2978 475669660
S 5633 24724430
Q 3773 13015 8964582024817
Q 1307 12830 3086006804283
Q 2028 12001 7179440336131
Q 2888 11496 5186412349626
A 8120 283675917
A 11543 393622695
Q 1530 12788 2974849250523
Q 2480 12845 877678115198
A 10177 307110686
Q 1759 12397 7557895148766
Q 770 13074 2181119060177
S 10528 487140677
Q 2145 12974 7995180231662
A 5447 981070104
Q 2372 13350 6953546205461
Q 2654 9482 3099582143241
A 5376 706183867
S 1829 681914606
S 9178 215924416
A 10564 33906087
A 3831 57395909
Q 253 11715 4002910233815
A 11755 882599361
A 10082 458287219
S 2046 397247466
Q 805 12813 8124744013887
Q 4419 11611 197176577426
A 5031 492358890
S 9262 553451390
Q 347 12769 1999472125645
Q 2615 10257 4570040890589
S 5778 639989320
A 402 636110037
A 8866 464218837
Q 749 12309 250290122445
S 2763 843851828
A 2836 400467543
S 11586 959459061
Q 118 13329 1227005136230
A 9050 883172198
Q 3790 11627 1422872094925
S 7847 787577119
S 8320 173434614
Q 658 13314 3875298729750
S 5240 33157077
S 1733 847610826
S 10883 348225355
Q 308 9212 617781871900
A 13196 479098324
Q 1606 13211 841063889986
Q 1300 12637 6244992080994
S 10725 171568611
Q 796 12603 6206589094555
Q 1932 9543 3580622388344
Q 917 12465 2172065231010
A 12586 799024251
Q 5181 12529 6661233322837
A 8074 75506256
A 12973 68988164
S 11972 818974221
S 10108 695586709
S 296 119949546
S 532 879888577
A 11182 247106175
S 7274 682522557
A 4741 165952572
S 4677 101306749
A 8519 82820107
Q 4448 12677 4164674094836
A 12920 837361240
Q 2884 10759 7446527267232
A 4277 476446131
Q 4702 11410 1828272822667
A 5635 337917107
Q 142 11760 885799842870
S 8061 186110507
A 13052 635996821
A 9638 480426587
A 2019 847814180
S 12367 521264088
S 7746 463790682
S 10656 175325532
Q 3046 11860 3841520075446
S 7176 206381213
S 7431 128753372
A 12678 46143516
Q 1222 13038 5934570934679
A 287 759975797
A 6870 593040441
A 8445 411391846
Q 22 11374 7710782119022
S 10983 843454293
Q 1732 9551 6647719211194
S 5416 943079138
S 6131 495319519
Q 926 10269 7870457243179
Q 186 11806 4862716000531
A 778 239627018
Q 8 13027 5183627651950
S 2758 560233913
Q 7 12008 5465228262024
S 11815 794598073
Q 430 11036 2011515559372
Q 4095 12105 305686720482
A 10152 483341681
Q 148 10424 2496466132852
Q 4163 13285 6552968746166
S 2859 340724602
A 570 967227964
S 2720 506526278
Q 533 10705 9738905519468
S 1381 851265442
Q 66 7788 1689786970142
A 63 306049579
Q 2018 11539 67742241808
Q 36 9097 6366061864934
Q 25 11658 1126513814168
A 1565 740991503
Q 406 12281 873561093524
S 3773 854881543
S 6313 754324648
S 7678 714421693
S 4296 277683047
A 13338 903965421
A 1192 846971057
Q 5551 13170 1959210576353
Q 2429 12602 5825123496928
S 310 289987190
S 4552 920617325
Q 320 12685 8768782753191
A 9601 113328119
S 12228 968610234
S 10590 796168489
S 5380 670931923
S 9727 329027167
Q 364 13222 6592846444604
Q 952 8117 1693854980814
Q 3056 12349 6497692174440
Q 1010 12130 6299649575517
Q 915 13193 7221473090109
S 11187 589244863
S 9911 63411822
Q 4435 11732 1354659696354
A 2688 562097070
A 1195 120174963
A 3026 413835872
S 4171 636980569
Q 1618 9857 1427874704850
S 436 384662686
Q 1773 11166 7129045486699
S 12040 970437202
S 10567 955901412
A 7830 269454298
Q 1700 12752 1787996448298
A 3011 897806607
A 10509 169179453
Q 3720 13160 7866171075368
Q 356 13353 8202082918729
A 7617 31170445
Q 103 12818 7396398195852
S 5218 692505961
Q 1530 8316 683353938375
Q 788 12825 2864838543440
A 3258 392017048
S 1940 599169330
A 12307 761372808
S 10577 973948772
Q 4333 12415 2607913414584
Q 368 12763 4792918979056
S 10572 322045841
S 10656 798068143
A 4567 162748830
Q 868 11967 6411701535989
S 12169 446040213
S 2486 237126856
Q 2013 12123 7276856200406
A 8777 445613266
S 336 650400537
S 11892 66459156
A 7577 529955061
S 7676 104145497
Q 747 8256 1720560418697
Q 1092 12251 1976709710779
S 2958 239546950
A 3354 647682717
S 241 656875226
A 1638 814105641
Q 362 7125 6671721675412
A 11663 154814698
Q 135 13243 7995560424915
S 6455 492333303
S 183 631063186
A 7507 975350487
A 6301 114294441
A 612 734621147
Q 345 10431 3107527852110
S 53 914664891
A 1923 637832576
S 5663 559075088
Q 811 7927 5016197761489
A 1879 577286135
Q 342 11342 5864439813021
A 5262 737111277
Q 313 11037 59003561673
A 4836 753716217
A 5432 369267058
A 1716 300270224
S 11922 838203099
S 972 735816465
Q 5592 12988 4561438249104
S 10988 380499797
Q 2319 10358 200391418667
S 6016 597687162
A 12035 586398515
S 6194 455415504
Q 3707 12466 5083250456784
Q 1204 12276 6602598178695
Q 1080 11841 7011378362710
A 698 142892199
Q 4282 11779 6479677326520
Q 2426 11969 6760011890487
Q 1853 10806 1487881990042
A 13068 716682720
Q 4876 13233 914358114563
S 6217 420655153
Q 2954 11558 3361843144074
Q 1411 9146 1609615723703
S 2254 116667995
S 5512 950768497
S 10166 633923446
A 1215 615696176
S 1980 815434865
S 11077 965424127
Q 3381 12521 5648216955570
S 1023 911921962
S 2056 539741572
A 5607 86844212
S 7741 241107130
A 11316 716070957
S 12023 847315983
Q 1966 10651 2691600322856
S 6243 761063193
Q 2964 13218 4929081487940
A 10247 821787430
Q 153 12738 8289088310681
A 2984 492212043
A 9480 482935559
Q 2037 11035 4755989776071
S 382 863329346
A 8808 110718053
Q 1626 9770 127179138611
S 6546 21112105
S 7443 899270502
Q 1294 9072 2331602438581
Q 183 9153 6232724287804
S 12102 365191689
Q 593 12909 1502432238797
Q 3070 12167 675688437768
A 10764 656013907
S 12271 300888490
Q 5111 12049 2448244926154
S 4895 238461451
A 786 642091237
S 7303 201166775
A 1012 337489267
Q 1366 12757 6871715720337
A 9536 316336249
S 6861 346003399
Q 3608 10890 5771878642447
S 8023 755947676
A 6537 553966137
A 5235 646103087
S 4543 709310556
A 4415 221314963
Q 355 12075 9895564075207
S 4664 405754601
Q 307 13204 7867412431233
A 10249 467579601
A 1240 601451353
Q 511 13132 5358427278474
Q 196 13105 4151229774243
A 11721 246154284
A 5440 208223329
A 8304 471844287
S 4143 683558668
A 7214 740695020
S 12956 567102485
Q 1642 9821 2088489045812
S 2418 32648337
A 11636 667319839
A 11975 950612398
A 10275 28758171
Q 1206 12561 3866184139987
A 5574 862717664
S 5657 100233631
A 11733 378503476
A 8755 123150020
S 2985 417668303
S 105 984119979
Q 939 12405 3387310222886
A 3148 844928496
Q 1809 9358 2216503508462
S 9934 542839579
Q 2863 11058 7783587348623
Q 1254 11069 480465675674
A 3816 456962871
A 4645 236491826
Q 242 10167 3457118552709
A 3135 965476312
A 12173 31196730
Q 2 13275 1273181249683
Q 396 8442 3540040967495
S 120 830360594
A 9850 872678562
S 2015 757706035
S 12254 829072758
S 5195 932692538
A 4588 136713781
S 11201 614203508
S 3968 94419824
A 1990 331592045
Q 620 9488 5631034609239
A 9631 981606436
Q 2670 10363 2710961737446
Q 1792 8676 2287541761767
Q 3970 11086 2729043730698
S 8703 678809631
Q 207 9316 423835707344
S 11993 289680599
S 8618 123899396
Q 54 12199 6994120642217
S 8724 815070144
Q 780 12554 2163827581766
Q 859 13311 230634584532
A 1539 960755860
A 483 376911824
A 2560 926656645
A 9985 149365077
S 9901 516049108
S 2597 953134301
Q 901 11737 4562093065317
A 7372 474029401
S 7363 570534925
S 13317 35026058
S 7649 221690225
Q 92 11046 4733171125393
S 11233 963590468
A 997 191269070
S 6301 545030306
A 4287 949954437
S 9341 525319674
A 191 428180116
A 4425 416245701
A 10356 895111582
S 11901 362601295
Q 5704 13337 4360404303951
Q 4557 12561 2228899834389
Q 262 13357 6866373951987
Q 3077 13051 3503352223054
S 11873 584366547
A 10152 937016397
A 7354 769149875
S 12736 454317583
A 1924 684525444
S 11884 826451016
A 11560 954976996
A 4084 500641905
Q 1797 9730 7903384524953
Q 22 13246 9332086594283
A 4756 760622797
A 10541 833991841
Q 324 12160 905997918948
Q 176 12464 2687469008348
Q 1796 13331 7649783019363
S 405 474827701
Q 39 13356 2188834405919
Q 914 12647 4457359291666
A 3327 23345680
A 105 814448901
S 12153 826483472
Q 280 13116 9053303517070
S 284 52098095
Q 629 12191 2925784348261
A 11315 310296389
A 12108 193891755
S 5501 70166629
Q 2352 13263 2081342462357
A 10132 578259800
S 11146 792587010
S 9040 262684205
S 1392 195705586
A 12849 748118621
S 9963 326299373
Q 2307 11615 1746706619088
Q 652 10550 4480517468850
A 560 456979529
A 5117 787302915
A 9688 826393465
Q 563 13294 8537738706998
A 9929 463091224
S 12502 972608340
Q 136 12620 5295962199573
A 8875 977957778
Q 48 13363 3439947458211
S 4929 589965744
Q 1524 12888 4198025198790
S 2780 859742216
Q 84 13336 5760018616643
Q 187 12481 8264591269821
Q 2206 10687 6473812086667
A 10007 591195148
Q 1720 13131 6081385451618
Q 619 11574 5149032851264
Q 1543 11721 4802174670735
Q 2487 11806 6625402396169
S 3876 666856468
Q 324 12515 9893137511203
Q 1167 11982 9151216790856
S 7052 539678858
A 827 729427621
Q 5139 13150 3164291891682
A 4119 868894403
S 3950 735101519
A 13103 141217618
S 6995 613632869
A 234 792583743
Q 1869 11661 8181187321303
S 7505 722876578
S 2169 327818567
A 7385 471325817
Q 787 8987 4752468331554
S 2272 141765781
Q 2926 12425 780961339365
A 8489 191717505
S 328 784386187
Q 2875 13092 3429350207021
A 11864 91454505
A 5962 55790017
Q 2544 11986 2120446083170
A 4813 850280285
A 4385 928563917
A 3784 172593843
Q 909 11046 5678726071683
Q 298 12763 9919641254211
A 11142 120289287
Q 13 10356 5929905556078
A 12667 955724656
A 5733 477490366
Q 1017 12413 8260853464285
Q 5335 13155 6102839040195
S 2419 299405973
S 8029 943966723
Q 3738 12460 555515922884
Q 5741 13216 1171630925494
S 12039 590058986
S 12438 939237962
Q 724 13031 8680926081183
S 6445 998304709
Q 425 13214 7405038203833
S 11358 833715624
Q 1873 10273 490030542792
Q 2730 10221 5464121336985
S 10611 92016013
S 2403 233506724
A 1265 646763067
A 8589 540572646
A 9992 547304479
A 9054 760288437
S 10015 936840754
Q 65 9421 5998088416335
Q 2051 13324 2538248640581
S 12756 852470130
Q 1731 11354 6386678376274
S 3329 273375989
Q 1108 8748 25961131928
S 1281 702752662
A 8048 252029881
A 4716 207347445
Q 1410 8203 3757508910611
Q 798 12106 4974261633831
Q 38 13024 3203655839182
S 8787 63230337
Q 1008 8127 5253522387020
Q 143 10724 839003950870
A 3392 872395945
S 10781 42851417
Q 910 12771 8724260455688
A 2617 372986720
S 2030 991446204
Q 2008 9072 854934871530
Q 527 8666 2344210605000
A 6515 981152651
A 3691 267085379
A 10861 556599216
A 8191 190375668
S 10002 176646918
Q 2202 10632 663901549363
Q 38 9683 4851231876890
A 4850 321494192
S 12535 664447052
Q 1797 13267 7017820698527
Q 82 12646 7531723362984
A 13122 708752916
Q 124 12930 1895513121743
S 8963 889742359
Q 94 13348 3693982464858
A 9237 49779958
S 10398 256238075
A 362 80559119
A 8017 645357971
S 840 584699585
Q 2024 12483 9069679262496
Q 3419 10632 6201589358381
S 5113 729559179
Q 5 13034 9217385213706
A 9224 658610579
A 6952 928134283
S 6173 864032847
S 9221 737953029
A 8183 594579558
Q 59 12401 2309912304614
S 6052 715093307
Q 493 13261 5354480740537
Q 1831 10687 7897244039902
A 5915 880445947
S 9422 192443606
S 6216 981118826
Q 1738 13098 1794322952660
S 11113 886161016
A 195 37120778
S 2882 59742355
Q 709 11919 8850259950963
A 13014 818777678
Q 564 12059 1076622891034
Q 1835 13252 5551749841240
Q 1231 12644 4231124630623
A 5625 477605285
S 2496 100360292
S 4393 766449689
A 8429 245415609
S 3755 569296397
S 457 118507996
Q 3906 12270 392579691376
Q 3265 12025 2863559651029
A 740 289918824
A 4630 965084554
A 12273 205489859
Q 4524 11307 1870617274613
Q 1704 10274 3944510892198
S 11198 661666257
Q 1545 9279 286935832775
A 520 276528882
A 9853 981451632
A 10048 164537841
Q 2925 11303 3063269418359
A 7644 883941600
S 10001 162119600
S 11523 115938374
Q 910 9521 889943751201
A 11919 965702700
A 9934 765239421
S 6428 389590720
Q 309 12756 7160905787562
Q 1784 12061 9906594374653
S 3771 120242643
S 9436 847623761
S 11015 110171068
Q 1065 13253 648980588554
Q 107 13311 1701144941980
Q 3238 10118 5847653603542
S 4962 231351836
A 6509 104323186
A 13209 839350562
A 9927 383431152
S 803 805741879
A 3521 888412869
S 10678 281678075
Q 607 13240 377911138740
S 6492 540506634
Q 5249 12261 6599271363448
S 1442 238351848
Q 5399 12439 331153589471
Q 35 12890 8668044021212
A 2600 217300497
A 9116 978479740
Q 218 12580 6181181493420
Q 495 13097 3660782497030
S 6392 996371652
A 1762 749158313
A 11897 967933329
A 940 523730623
Q 1370 10327 1297735633481
A 6574 942959629
Q 1118 11837 7334442222705
S 11119 623549756
S 9303 919138986
Q 1254 13266 4070202845919
Q 1304 12966 4610963613989
Q 4914 12592 3475909104122
Q 959 12351 3611416333129
S 1249 580199281
S 12540 11060672
A 8975 553149042
Q 2034 10917 281156464034
S 4484 520379721
Q 865 11027 5657664640692
S 8664 654340880
Q 2567 10572 6606380096494
S 12074 706186920
S 8600 234699631
Q 4884 12186 1321081122450
S 1635 947909923
A 11240 602550132
Q 910 11955 5687846697505
A 8095 782261010
A 8316 795802005
S 4834 134135543
Q 3 11845 7655082697469
Q 755 12949 6068519081872
Q 859 8889 7992189227275
A 10690 415289908
Q 3610 10767 5975235388794
Q 488 12968 5574279936389
Q 188 10864 6360497332409
S 6130 377397134
Q 980 12430 1219492122019
Q 1476 10125 5573009365871
S 1226 446439805
A 325 543492847
A 1831 551951707
S 12806 524408380
S 5312 902857633
A 1639 475039869
A 5541 409625795
Q 5319 13191 6065774878536
Q 50 9691 5973961568666
Q 3440 11197 5891989445718
Q 1129 11622 3863628276631
Q 456 12213 1178562028042
Q 6026 12741 1179997064146
S 12595 20501147
Q 3005 10927 3794604174132
Q 3963 12407 1287252308566
A 10806 225717396
Q 1176 10960 4174130699046
S 5534 885515898
S 5510 392637856
S 13200 273975792
S 5905 493255953
Q 1559 9115 6186259028768
S 9863 217089317
Q 1707 13283 8483552029142
A 10357 561904384
Q 4071 10786 5473718917249
S 1992 922594200
A 7383 206956410
A 1369 642803155
A 9507 314302809
Q 1981 12838 5908456451559
S 11792 100793734
Q 111 10387 7289691621362
S 12196 706998705
S 3075 386468766
S 13317 853381949
Q 1768 11327 9466452424310
A 12731 397020766
A 6162 172194432
A 2232 87603704
S 2120 936011906
Q 3666 12694 3106446903841
A 2641 126957264
A 10767 125989761
S 10659 825751975
Q 235 9254 6147533344376
Q 769 10561 284382144804
Q 881 8019 6806037931977
S 7478 9547538
S 8942 389741100
Q 711 12461 3835477979160
S 8629 432210403
Q 544 13218 8088211229672
A 12815 474946720
Q 2677 9864 1788643220572
A 13141 655535948
S 7740 847402356
S 8384 961423443
Q 2503 10912 4919201872168
A 2013 820948876
A 8793 916683715
A 2064 7189008
S 9753 552369474
Q 2097 10950 3628631470369
A 7352 836498299
A 2448 239892432
Q 2778 11747 1817063341408
Q 1518 8977 771421668311
S 12467 659179332
Q 3964 12475 1515803028331
A 11344 344770163
S 8723 303456666
S 12705 994347290
Q 1248 10304 4663305106380
S 9330 307474515
A 353 688787862
Q 669 9232 5809289230952
Q 3955 12868 3911470057960
Q 2788 10051 1567518230339
S 3267 110422959
Q 5494 12409 5579880422479
A 709 261813204
Q 2011 10411 6782428135663
A 4573 990278150
A 10824 491088037
Q 862 9015 2895065154894
S 8547 840645047
S 12445 46712635
A 3501 683885336
S 7164 24778106
Q 24 13353 8539507690645
A 8322 845565363
A 9315 516202532
S 7176 183132370
S 9778 316845385
S 2108 891261572
A 8253 102472999
Q 402 13161 2980136607867
A 12350 417912388
A 10346 963338313
Q 298 12990 5798507653884
Q 3103 12477 2047112487490
S 958 119855237
A 12894 962386679
S 8103 131802511
Q 1856 10997 1540179875855
A 13142 915701529
A 952 960405516
S 10571 804391636
A 8830 749962978
Q 256 12562 6008398766756
Q 4681 13187 7104955343031
Q 1507 11275 788178099254
Q 52 12155 4988123013946
S 8483 376751712
S 1802 479395178
Q 522 11308 7429361094205
S 4154 367309847
A 6972 161529150
Q 249 9521 6550610925906
S 3750 71168221
S 13149 447059200
A 2000 616753108
S 4833 990970575
A 11926 355634340
S 3463 918099687
Q 489 12047 9434773974653
S 4329 756825288
Q 24 13357 8049736805922
A 8088 754522538
Q 3341 12952 2541316125624
A 8514 282242828
S 2344 391039849
S 5828 229637443
S 5278 562093256
Q 2488 12830 6839075871192
S 9249 136483652
Q 465 7621 478141624353
S 10234 284170629
S 7428 632941445
A 12611 209453032
A 6623 383894042
Q 836 12509 3312795003701
A 7692 325241505
S 6429 547768587
A 509 460790005
A 5301 671096755
Q 858 11453 4161051289877
A 11831 61169612
Q 5233 12437 5321829975327
Q 632 9856 8399419264197
A 11755 210620585
A 2331 31908919
Q 3677 12833 6334765617620
A 8345 395691713
Q 1413 13162 905433787761
Q 3126 12185 3716356837667
S 336 56682356
Q 1254 12370 8155680899718
A 6224 845246835
S 11112 984011579
A 3779 809377958
S 12154 655547116
A 3923 435487962
S 693 819487260
A 5385 28005267
Q 3789 13132 7030219938711
S 4906 975174525
A 9359 21385634
S 4524 352455259
S 6036 152788210
A 10378 603024796
Q 2249 10583 643715105359
Q 4179 11996 5375315294404
S 1318 80760047
A 6645 886183525
A 6330 923565422
S 6293 312341089
Q 1094 11374 9928266176171
A 11417 749574419
Q 9 12971 9939789482708
Q 331 7537 3762939779152
Q 1920 13030 3949602378079
S 1178 797839911
A 10318 156278800
S 6654 486882480
S 2234 534423088
A 6302 525382153
Q 3108 12932 1592641189557
A 11727 327645154
S 3640 96390597
Q 3259 12962 5592879252873
S 19 837125052
S 7127 88261716
A 7145 814914547
Q 1809 11868 3049800454320
A 5169 569963183
A 1658 378857167
S 12063 330758899
A 11666 834034956
Q 298 11188 8931623439123
S 11286 40869484
A 283 772544903
A 4310 308516181
S 10577 612575797
S 10931 950358984
S 10450 143238298
Q 622 12347 8485052116067
S 3022 730644726
A 6645 874850897
A 3960 335183065
Q 292 8369 8055256009507
Q 408 10202 2250867417275
S 8223 44721476
S 5407 435426286
Q 146 12593 7457288462032
A 8228 373379270
Q 2306 10591 4285544781106
S 9737 661712722
Q 3250 12168 3616262517102
Q 3236 13057 8303826668896
A 1462 353743938
A 7472 686043796
Q 1399 12686 4212414139895
Q 1369 11788 6573214140068
S 11187 14003545
S 4108 656268479
S 7456 998974711
A 10193 132967604
Q 405 8423 382947243853
A 102 784450714
A 8457 620899964
Q 962 12579 2987719078417
Q 4011 12066 6860826353971
Q 5517 12883 6119749835428
Q 5215 12839 4805349721229
S 11147 897898106
Q 2884 11986 4353146476297
A 866 360377925
Q 1618 12893 964693965209
S 3839 186443734
S 4312 397709883
A 7400 712871584
Q 2697 12630 1812193417580
A 2618 84680814
Q 143 6981 6347061841473
A 1110 748788992
A 9229 903690629
A 3205 402905919
S 6369 27400041
Q 447 9150 7684023741648
A 2393 425850673
S 5199 355674764
S 232 784604726
Q 1918 13336 6801567720294
A 731 701090557
Q 1299 12585 9994717962328
A 4821 98517480
Q 403 9908 5774832620790
Q 2405 12870 8552479448570
A 9368 887129256
Q 545 11070 7578741996065
A 4158 749108762
Q 1172 9252 4626718909224
A 11045 233545462
Q 3766 11556 2611822681631
S 7747 684019972
Q 1834 10559 8075805358928
S 4604 366150258
Q 1411 12326 3478310537376
S 12647 241719058
Q 793 12196 7220742721943
S 9612 421384640
Q 285 11579 596421463781
A 1506 353755620
Q 3135 12846 104230909756
Q 4687 12385 5660435698708
S 8493 677292273
Q 3021 11144 6533835807547
A 13225 763836586
S 7007 161749089
S 6908 656623239
S 8637 194084358
S 248 268456391
A 1464 364267397
S 7669 8433874
S 8492 341361619
Q 698 9474 3621350260885
S 6207 751459625
S 12870 673059702
Q 4303 11613 911759171465
Q 1424 11689 2136477184279
S 2740 571489902
Q 480 13235 8089433966830
S 10885 635247913
Q 1642 13140 4393414794857
Q 4533 12281 1160957939543
Q 450 13100 7577848834812
A 3661 474165999
A 8775 365894966
S 5114 333502918
A 4896 321732660
A 13239 541656028
A 9214 526972582
Q 3338 12624 7415985690463
Q 2054 13268 8828529614982
A 9176 273549307
S 4457 175864918
Q 2440 13127 7418567319261
Q 439 12353 4141802840635
Q 2842 11319 8461173200608
A 10574 362401365
Q 687 9122 8045214745918
A 7476 588865700
S 9469 566894858
S 9259 83805201
A 25 378433813
Q 359 13166 6752391157677
S 219 940923956
Q 1785 10779 57358615861
S 11322 794417057
A 6988 169714426
A 11008 233770378
Q 1415 12705 430641666597
S 7107 709507917
S 9375 907647239
A 5906 732669084
S 4163 717235734
Q 1098 13328 14217224151
S 3639 147140381
A 4293 773202628
A 8575 233822924
A 9080 289863506
Q 3361 12550 6989155708918
S 1053 866358206
S 2491 165215147
A 113 519954967
A 2467 812096488
S 12908 626708971
Q 743 12011 3019005874956
Q 1724 10320 3935451169314
Q 821 13321 3133432053628
S 7226 71296874
Q 1881 11492 2349135776406
S 4312 971661948
A 7343 919621818
Q 6318 13075 117442791642
Q 178 13015 7697678529927
S 10238 983535627
S 12389 639970394
Q 304 11819 1404940774575
A 877 376595429
S 2720 243746794
Q 2794 12674 1483933214702
S 5102 335752621
S 695 686074991
Q 2822 13353 2282815159819
S 5016 784590439
Q 1900 9617 7011270335250
S 8200 298328076
A 2100 234913443
A 11950 566253192
A 12457 167298862
A 11014 610585433
A 4153 552266480
Q 71 12912 8535527275798
A 4358 741148859
A 7912 99565875
A 6964 195373764
S 8634 389425547
S 10448 260673612
S 13319 242203196
A 6746 981121570
Q 4452 12000 2086686730538
Q 2309 12551 6558856763719
S 12719 267339028
S 8626 713726328
A 7472 990774291
Q 173 8606 5500585040641
Q 28 13333 831832750513
S 3422 867874017
S 3771 453678579
A 9850 652635513
A 7086 914835137
A 5003 280250280
Q 653 12912 1222453945277
Q 2187 13191 8360015706497
Q 3699 12370 659438023292
S 5613 518184144
A 4111 683485366
A 1465 426157364
A 3598 885728779
S 5720 470230944
S 12941 499634024
S 3471 410092466
Q 1346 10123 7650927173009
Q 2448 13359 249747783542
S 1634 8820634
A 3921 228196840
Q 179 13261 1715059912969
Q 523 13256 4758135509343
Q 1426 8133 2291256377393
Q 3846 11655 7798644026851
A 12562 97215131
Q 347 11756 2975950201816
Q 549 12662 2154451114541
Q 6223 12948 5647771627651
S 11945 854259643
S 12019 442544236
S 4155 26241298
S 12679 416040726
A 1278 761524620
S 13101 472189005
Q 4314 12650 518253594273
S 5149 451614101
Q 2255 11687 5830170440303
Q 2224 12133 7677417439485
A 3572 907275157
S 2321 230114829
S 6136 384142839
S 3134 154197382
A 8609 297517383
Q 2612 11595 331833141667
Q 4001 10920 6419093793285
Q 1984 13148 274792977381
S 4596 837109928
Q 5222 12846 3025375701378
S 2375 248123562
A 1722 556287388
S 3722 867221785
Q 695 9793 6426117879258
S 9423 208294276
A 202 980898301
S 6039 19800911
S 5483 386958950
A 8248 363562598
S 5256 781359627
S 13003 372994064
A 9470 146339549
A 6770 970519016
Q 2933 12666 2121252868979
S 574 70059802
A 9123 110067542
A 6385 61717108
Q 4940 12108 4439645604109
A 5094 410713839
A 3647 912800142
S 3520 107419345
S 11248 248735114
Q 1005 12572 1885494754725
Q 1444 12548 1708380670934
Q 4167 12760 6119927133426
Q 1260 12883 4423427887248
Q 1082 12306 1946932393341
A 7632 248852620
Q 365 11137 2401958408218
Q 3988 13010 2072152289656
S 2370 292211822
Q 3119 13019 9464474196005
A 5544 311324329
Q 1140 13358 9877664857351
A 2140 535865779
Q 1435 11034 3783479884027
A 12292 449639888
Q 2661 9899 4049663364707
A 3312 852452306
A 2572 340408039
S 12295 384838546
S 1368 351482275
S 7699 725287767
Q 2352 10059 5720793031106
S 11071 931445175
S 657 235139488
S 5278 135636314
S 8076 520286774
S 13292 776555239
A 5319 553914518
A 2664 44183312
Q 1536 11402 3045265433045
Q 314 13178 1167018976464
S 13119 979777567
Q 6234 12961 5389548691702
Q 717 9835 5689353924563
S 10722 21675159
A 12321 979213125
A 391 46804986
Q 1132 12965 6980876808013
A 12182 303456915
A 781 750927464
Q 892 11314 249120819609
S 2153 516583086
Q 2464 11019 2768389159041
A 10860 164024407
A 346 400175121
S 6524 133549786
A 1625 177831274
S 379 583955421
Q 4046 12545 2329864905795
A 6808 765608599
Q 135 13304 1490398204588
A 12999 150581113
S 8516 702959295
A 8797 895458415
A 12085 209544160
A 1157 53998249
S 1418 220104138
Q 10 9480 5560363315435
Q 228 12870 5330044993742
Q 1077 8051 6329968833337
S 7731 177833353
Q 1079 13256 9219952778026
S 7480 682236664
A 6915 422843404
A 3365 701713738
Q 2819 9939 2178030732058
A 10706 477835441
A 4403 304255599
S 12680 604277003
A 8922 909055664
Q 4180 11249 6250944041713
Q 2020 10030 7387133014262
A 9901 771711589
A 3488 525930634
Q 38 13159 715911228222
A 2148 131340609
S 1847 722871225
S 3582 22326984
S 7800 953165535
A 1377 399348961
S 5302 847799483
Q 89 12306 1643813829492
S 12151 98789005
Q 422 13294 1838676330496
A 3172 558774363
S 1503 242491401
A 318 812003407
S 9573 672577145
Q 3375 13019 9572331850578
Q 2306 10203 3595161439937
Q 119 12855 2166362037545
S 12107 970557637
S 6385 273178489
S 5184 775322732
S 12281 475397154
Q 3054 13281 8825782111386
Q 573 11418 1722410231160
S 1554 328792803
A 8336 7440193
Q 671 9256 7520664827576
A 12661 354751058
Q 23 7412 1363731256485
Q 486 12496 2757694457073
Q 2457 13359 8584155240142
Q 1973 12609 4502457591861
Q 414 12957 7791725314415
Q 1358 12930 728116085976
S 2400 786811660
S 10930 174708223
A 2823 110367880
A 2058 16625363
A 2732 690257343
A 9102 845599804
Q 846 11580 6049938470787
A 2483 902291299
Q 1149 10964 4135060077123
Q 2223 11562 1802800465527
A 1101 791559443
Q 159 13116 9150069301430
A 2851 913022404
S 3346 639611918
S 6413 886930124
A 11924 546543807
Q 2374 11468 6612669272812
Q 1697 10557 7252363981057
S 905 366282319
Q 753 9943 8607687340091
Q 1551 9418 3222152658489
Q 2214 11140 6403895136428
Q 660 8120 956323013286
S 11510 716509040
S 4721 675893038
S 12235 472895651
Q 750 13000 4510803488588
A 5949 784315555
Q 1594 11028 2793523810826
S 7763 32706872
Q 601 9262 4141652816312
S 1515 45539821
S 13119 325781678
S 13008 703709927
S 5336 201694019
A 2581 939137327
A 9424 12605760
A 9110 869759244
S 725 730067969
S 5907 148147002
Q 1848 10005 2275633156589
A 6405 751369077
A 9341 592292209
S 4887 979150279
S 9278 653311791
Q 4023 11784 3322778806097
Q 887 10116 1445729098174
A 6613 157929049
S 8004 395264146
Q 3223 13358 1044716341796
A 9589 233756719
Q 4689 12809 5979843961401
Q 1579 11231 3675423501856
A 7148 291948988
A 6803 285650935
S 8721 878913267
S 5909 838606917
S 9654 624432858
Q 2138 10142 1492627611871
S 6285 506008603
A 1377 550966149
Q 1566 11462 6533134663590
Q 369 7065 6694046387000
S 1819 404678495
S 9049 850783117
Q 4079 13091 4554700811586
A 5829 880637229
Q 957 12067 4742375136356
A 5061 72345172
A 4028 67441925
A 1507 598326695
S 13320 214420797
A 7118 551325739
S 9647 950700540
A 2220 410035627
Q 1573 12512 2222781980579
Q 2435 10015 4791995077563
Q 356 10522 7105735326691
Q 1506 8953 531822023118
A 2218 578940583
A 12528 347352569
Q 675 13221 4576272223577
Q 3766 12521 4355020180209
S 6362 387129741
S 6726 3068159
A 7698 180016256
S 3859 852057102
A 6371 550167842
Q 1286 12834 1120961968039
S 11244 650131439
Q 486 11809 9416451955687
A 6138 448116736
A 9601 643689890
Q 1890 10389 5965227077986
Q 586 12193 7068325979940
Q 1996 13201 4364334887722
A 2740 900205947
S 2925 447622317
Q 116 7839 4139101545496
S 4194 677488475
Q 397 8834 2028035412714
Q 2215 12148 5934566670710
S 3227 215826440
Q 4382 12139 2702537837979
A 12551 416240370
Q 1857 8716 2162454348729
S 11982 726174985
Q 689 8863 3683917346800
S 10184 399508664
S 934 344397231
A 7734 920469658
A 11324 654135307
S 2134 998996541
A 6469 258347826
Q 2648 11309 6256828921109
S 8604 368089422
Q 4742 11431 1380128632676
S 6633 811679049
A 4444 527415982
S 11113 687659671
A 10271 156064117
Q 569 9970 778202369679
A 2202 896682766
S 6239 4558360
Q 2468 10406 7907762610898
S 13237 797682869
A 12872 103280868
A 5343 730969758
Q 103 13360 3135475108359
A 4458 23951635
S 8274 21998289
S 9621 335160642
S 8407 189895501
A 5249 48029815
S 7468 58807224
A 8732 290952332
Q 4343 12531 5969993132008
S 11347 847977356
Q 183 13191 3117271524993
S 1229 538074449
S 2964 526027530
Q 256 13194 3293380831678
S 10382 767211665
S 6764 865787251
S 4076 60735310
S 2255 664592
Q 569 9113 6165149661703
A 5596 179968918
Q 1202 11654 5341012082982
S 11840 156178564
A 6606 521817940
S 496 818858492
A 4033 559799426
A 4936 134612072
Q 125 12878 3949276198797
Q 381 11107 856568805859
Q 1406 10841 2252853511558
S 2700 681007578
A 4759 826327395
Q 528 12961 3902992397620
Q 1689 12698 9335032589858
Q 2690 10707 2162024717012
Q 4301 12385 7666119680364
Q 2638 11695 4221381060486
A 4449 314836039
S 2631 111542482
S 2058 123914406
Q 239 10084 3863327142732
A 5374 195764278
S 9840 27250729
S 10378 595033654
A 5553 890590814
A 12670 344572757
Q 692 13207 7259173361266
Q 1026 12058 9491563137974
Q 672 12654 3981175420691
S 7434 872497036
Q 2166 8864 3514756141548
S 4693 924676078
A 4635 583512238
Q 1697 9532 778665540875
Q 5026 11928 5677307820248
Q 3186 13197 7742757664087
S 4117 512287708
A 4975 139598584
Q 2317 11566 3692980810005
A 8235 935347288
Q 2954 10029 2524121459096
A 11726 964727504
A 9163 154568445
A 8331 383956006
A 3027 315739426
Q 772 8409 5473543303560
A 5133 36767142
S 3571 594072086
Q 2305 9713 1087371459513
S 10678 153415804
A 10562 531490244
S 7743 717423476
S 7231 362178185
Q 271 11554 7800783296185
Q 443 8723 1282531582038
Q 700 13322 7265808661700
Q 955 12317 3802517178458
Q 1074 13325 1624683795106
A 9364 424197729
A 7323 526288594
Q 3248 12898 1110763539159
S 1772 315017706
Q 2260 11808 5613447366315
S 5579 361940027
Q 4951 11677 1120574202578
Q 664 11066 6296809017472
Q 33 12969 6003129432076
Q 421 12925 2636323551811
A 2902 971137337
S 4811 663905455
Q 1172 11100 1330967776330
Q 5562 12254 6531340610583
S 3263 129217934
S 1608 169447458
A 6714 947655079
A 12600 88202601
A 7253 957164255
A 6962 950539003
A 5941 180457677
A 428 895153573
Q 896 11958 2595505772390
S 23 563249699
S 2071 316219991
Q 423 12981 6459389946168
Q 2692 12525 9740796111459
S 6010 530455490
A 7614 552381773
S 10950 742991155
S 1319 715723784
Q 1486 8257 6754638646568
Q 1793 10275 885608553350
Q 53 13296 8246358269878
Q 5892 12739 3736963074361
Q 2297 10562 1980870105348
S 4125 697558746
S 7362 645650129
Q 263 13361 1753202562631
S 728 155223425
S 192 396093277
S 11809 328984155
Q 197 12718 8425137146217
Q 5641 12379 6250252462735
A 5774 674053377
Q 2975 12471 5560060741856
A 1355 604653391
A 3290 856711661
Q 132 13222 2589788484185
Q 962 12032 4894576909599
S 10235 787251696
Q 20 13341 5939922706844
A 1181 475596271
A 7371 803972420
Q 4287 12636 4584795047708
S 1633 650472488
Q 1910 11249 4026825882759
A 11546 812302876
A 10922 277986004
S 7998 353104886
Q 1776 12573 5793448160132
Q 1966 10690 1587944873470
S 1074 97321929
Q 4704 12048 7121878572686
Q 780 12074 5370491077657
A 11604 371216105
Q 2258 12132 9804563568075
S 5802 602345772
Q 1970 12705 8511646441004
Q 1086 9438 4091031047871
S 11939 889939877
Q 522 12131 7576004519946
A 7526 364825853
A 4228 874036103
Q 1197 12099 7292805188084
Q 2376 9713 2765178879381
A 12688 21993619
A 1366 90295051
S 9866 221996811
A 6314 13411268
Q 2054 9832 7302206819513
Q 907 12330 8669397814514
Q 924 7952 5277776352621
Q 200 12979 3581303749298
A 4713 935934871
Q 402 9875 3675530921672
S 1285 197723073
A 99 635764068
S 6489 12358387
Q 438 11630 3038906422066
S 10589 89264944
Q 2287 12661 5920967441607
A 6870 520062440
Q 1911 13348 2140397956544
Q 248 12672 5644499753550
Q 21 13324 388817042577
S 3178 123896099
A 12218 287396258
Q 2812 10741 2194054239386
Q 1276 8811 1941133744122
Q 2584 9544 1949695592496
A 10105 730286125
S 4457 6555071
A 4626 422253254
Q 1449 10486 6953527331968
S 1060 933483361
S 1346 707707320
Q 88 9146 3501003944894
S 834 995865431
A 12399 265141114
A 1842 808270143
A 12061 899442516
S 1914 221656642
S 3503 554939049
Q 1562 10279 6753551278020
A 11526 137433455
Q 1422 12067 5221071982775
A 1721 566711965
A 12376 930313835
Q 558 12880 9666916979659
Q 3770 11319 2093181163411
Q 1476 13217 2709588545358
S 11458 444542235
Q 996 10735 2378265277353
S 8416 634576735
Q 1722 12918 7508740437119
A 9742 943260570
A 7337 149367701
S 1517 624190345
Q 33 13349 7425806546107
Q 1441 13308 3466938062881
A 11305 516873157
Q 3063 10191 4415922711655
S 2561 169369856
S 2208 860367658
Q 4300 12248 6045762785024
A 11147 328851742
Q 450 13223 3462745506761
A 3646 104106067
Q 319 11353 1440024611174
Q 2596 11269 6706869752334
Q 134 12008 8591757789591
S 8855 922901987
Q 596 12626 8958202292824
S 737 299563659
A 4765 49336953
A 5184 982056858
Q 2850 11851 1030226632270
A 4249 683020696
Q 3946 10754 2415376452020
A 8375 265008445
Q 183 12937 1887123130358
Q 2067 10890 513630145676
S 13210 602482882
A 3487 974227017
A 2171 271947943
S 3767 457773988
A 442 517237957
Q 372 12982 5105063240083
A 12051 911366896
S 3829 178308323
A 9750 439844324
Q 326 10388 5268050887619
S 5471 545929523
S 608 269452110
S 3723 376639011
A 7699 775137437
S 8314 601167997
A 66 452508534
S 178 869803534
Q 4953 12398 1012160698378
Q 5468 12206 3757035804136
S 321 951428813
A 5781 946502578
A 7482 117121582
Q 569 8317 747095509313
S 12732 212269481
S 7633 639305881
Q 241 12881 5634604262004
Q 3364 10381 6781416810285
S 10948 715037505
Q 782 10913 78918748614
S 11414 452515969
Q 447 7304 5701658873341
A 4982 433371654
Q 16 12297 8667223357235
S 1422 481985743
S 4023 932322847
S 4909 271402271
Q 2754 12177 8251762836778
Q 2306 13054 8180579988225
S 6655 118864972
S 4502 170995777
A 6064 106830972
S 8534 337423933
Q 613 11853 8845062522167
Q 1591 13359 9075826810391
S 566 815846823
Q 3378 10129 5226003342704
S 4241 46297727
A 3458 852070808
S 10509 68466269
Q 1554 11932 4894509108322
A 9253 693217143
Q 567 9970 4817691867089
A 1072 520022729
A 10140 485388334
Q 887 12872 153413073279
A 5538 109862218
A 12555 62678806
Q 1594 11154 1795722245035
A 4698 34532283
Q 119 13351 2349586880664
A 7484 96538745
Q 2661 12189 7696689940120
S 10449 909630741
A 9940 144175512
Q 844 12143 5872881056880
S 8510 139491844
Q 88 11373 4814540517246
S 4194 812874662
Q 3484 13089 7416317557031
Q 3328 12450 8920394633670
Q 320 10142 4624746675168
Q 2699 10571 1071591359306
S 2739 929723390
Q 2433 13357 5601794940642
Q 1956 11221 8853784820473
S 3341 592249963
S 9007 282179795
Q 4719 12853 4711407688992
Q 3907 13326 5936108361474
Q 1830 13273 3078616249236
Q 1240 8533 421317880584
Q 655 11286 8596334048343
Q 4569 11542 6733477002668
A 10454 463385525
S 1351 268627203
Q 1439 11840 2418822669757
A 11522 394892203
A 581 579532342
S 12888 140013068
Q 3481 10792 4220161767889
S 4563 42828646
A 11146 232426675
A 307 346992369
S 2822 261297899
S 11184 910511868
A 3712 117714938
S 12785 715250535
Q 785 12674 4344640986915
Q 1129 8962 1524167220094
A 4805 715731239
A 4814 529137499
A 830 488964009
S 12328 794945469
A 353 632541555
Q 1163 8626 1463048653592
S 936 335596821
S 8337 901950578
Q 4638 12085 844019631485
A 765 303319571
A 11076 157989234
Q 112 10184 4662851202118
A 5670 187819555
Q 2434 11228 157310200953
Q 1049 12292 2431655196412
S 13208 42522095
Q 1596 9681 1741481327092
Q 880 13009 2429897969426
Q 4415 12533 4711767783302
A 11871 640971464
Q 2251 9608 2416394419459
Q 249 11119 4475055270072
S 883 163547295
Q 466 13223 8829242629913
Q 525 9940 6147917040772
A 11509 798698726
A 10139 138424394
Q 2628 13101 7287126934213
A 177 494735615
S 12317 589249571
A 7632 599430219
Q 140 12702 5487872588336
Q 211 9608 3180835618079
A 8573 138928945
Q 4004 13331 4527914619194
Q 852 12672 3721627611203
Q 16 12204 7226261451449
A 2942 20110629
A 8674 83658361
A 3779 554227941
S 4900 730060898
Q 1370 11042 2064127574732
Q 5130 12554 5397977302407
A 1586 368713087
S 8036 558863820
Q 93 13325 8555314901500
S 4576 971405631
S 2493 255429999
Q 3662 12494 1444709293057
A 11252 897578470
Q 1229 12087 4993300958352
S 7589 703975755
S 7805 935995329
Q 1579 11794 140594351899
A 1047 928083224
Q 785 12759 2881004899774
Q 2665 12527 3402188321651
Q 648 11953 8879388093982
A 6162 517262604
A 9007 980051153
Q 195 12352 589766030606
S 9248 509647701
Q 2091 13271 8229957471696
A 10268 467272968
S 2499 944304340
Q 2183 10037 6618651824899
S 11735 185264651
A 1051 655395860
Q 90 12097 1399132193315
A 7462 950799501
Q 4077 12608 2662255586593
S 4157 352774677
S 6721 301827600
Q 2425 12726 3774374630645
Q 4554 12764 6368951183012
S 8965 917356466
A 8136 458416921
Q 751 8998 609670819255
S 7191 108869587
S 2461 184331182
S 2170 164811887
Q 4567 12872 993481056411
Q 2739 11255 70518334888
Q 424 7234 3796987915863
S 7761 337856373
Q 1743 8576 3347096891438
S 8960 887239463
Q 138 12776 5650399325338
Q 1530 11430 3047848011636
A 4182 637931056
S 11308 532638288
S 12543 768810597
A 799 645994501
Q 3853 11299 7375418415402
A 8571 381994415
S 8549 235881554
Q 213 13198 9267218451184
Q 2708 11621 6822146717702
Q 2149 10970 3181381937156
Q 3011 13329 7953784384346
S 5142 415012069
A 860 367094913
Q 2221 10882 8407479388049
Q 2148 10309 7291818196377
A 8349 745238030
Q 629 11846 5778901373430
Q 3416 12307 7923482323188
S 750 211352242
Q 3608 12108 8033784439226
A 9708 691627570
S 1610 562587012
A 8400 71573392
S 7821 768657696
A 6177 229258579
Q 102 10158 6445135532469
A 5786 915304949
Q 1 9991 2810717569153
Q 1137 11309 4971957262752
Q 3899 13020 4027376763770
A 3353 933483486
A 3693 983107692
Q 1924 13254 9137933334956
S 9784 985734483
Q 194 9798 4192794818256
Q 787 9375 6360852771349
S 1719 747166642
S 3969 610293923
A 3435 307038876
A 4773 161409466
A 11681 931467295
A 8499 86316438
S 7811 532012520
S 2469 199420043
A 5120 224308431
Q 3848 11953 7879337245267
A 11865 661803639
S 6336 321276869
S 5668 171705771
Q 1150 12176 493404131582
Q 1853 13199 71450136716
S 7760 45784908
Q 267 12537 180522642280
S 11461 88745248
A 1374 989632802
A 8513 419813312
S 7887 78365614
A 3837 138287936
S 8314 600973883
Q 2178 9458 1093052065130
A 2549 200868778
A 7071 866663828
Q 2 10433 5259126691954
Q 6447 13200 146311794327
S 11007 397860624
S 12683 33252083
Q 194 12869 9178918154418
A 6483 385174865
Q 3630 12842 8924795882340
A 6731 590224059
A 10616 929166814
A 731 552437489
Q 2530 10306 1179410929694
A 1489 376654238
S 2999 570606548
Q 176 12822 843754449511
Q 1192 12879 5145799245308
Q 2873 9789 6432199358960
A 7576 925531355
S 11904 677350920
S 6338 165740050
A 6027 432303145
S 789 330854856
Q 4164 13331 2855048333027
Q 1531 13255 317549189057
S 10239 115552577
S 4831 601856946
Q 291 12214 146208541724
A 11574 22997866
Q 1334 9744 1146811619699
A 7657 38440580
S 945 63841148
Q 870 11307 60915443970
Q 2097 13240 5215129833258
A 6159 874081121
Q 1413 12271 8123304640574
A 10892 924828843
Q 850 8619 1525363517733
S 12937 982735114
Q 2729 10631 7165950761158
Q 402 8176 6978910203233
A 11486 718616239
S 4928 716415221
Q 2161 12844 3705160572911
Q 3105 10187 1407648363552
Q 833 12096 3729956354119
S 8226 18626493
Q 2412 11687 6669417561519
S 9275 287122809
Q 908 12088 4090811484095
S 12655 751935108
Q 1300 12805 8352724570403
S 11400 345576751
A 2855 579960584
S 3479 61731723
Q 2556 9579 3450877535145
Q 2338 12317 8225286662945
Q 1812 10672 4617772606815
S 8646 492535000
A 1260 35038978
Q 1468 12185 4520236059231
A 4428 128680526
S 6351 829971516
Q 1495 11369 989915232960
A 6594 795339184
S 3390 580857606
Q 1144 12255 2409018633022
S 6685 182086580
A 7497 925070300
S 4651 750389867
S 6319 705101504
A 4078 290657260
Q 923 13360 2262767475061
Q 405 8104 1290792450838
Q 992 13178 9235338744896
Q 322 12044 4585564017179
Q 870 10713 1362865359438
S 6803 817910157
Q 1384 11946 2088087807685
Q 572 10958 3758878253206
S 1178 937517147
A 3010 670927585
A 10194 578431015
A 4234 636934370
S 1693 451060124
Q 93 12980 4321384119254
S 3716 369070036
Q 174 11910 1827600991867
A 6885 882130794
S 4689 415611955
Q 1173 12894 8058634742093
Q 1233 8183 2822199768374
S 6797 161078418
A 3211 980518140
Q 3782 12686 6389828357846
A 2174 508770830
S 7630 512635570
A 11951 688883693
S 9836 327861454
Q 1483 11884 405936530419
A 6251 495270350
A 7071 564432811
Q 1676 12873 9496567042720
Q 9 12964 2648004981562
S 724 575498225
S 8785 454745353
A 12805 312909191
A 10373 749701944
Q 1485 11067 4048846236470
A 5277 574697793
A 2839 441415680
S 11094 956011199
S 3038 981637268
A 8594 107077832
Q 240 12858 4969714142291
Q 5213 12976 1488696235191
S 11125 107258956
S 8282 611492284
A 6453 7050805
S 12581 92164721
Q 3606 12146 4353998198863
Q 1412 13033 8105246462975
Q 500 10536 1229336957658
S 12110 737419759
Q 819 7915 2876720773358
S 3159 181852388
A 11924 746753625
Q 4187 12101 3714151416668
A 5597 194858289
S 1644 465922780
Q 455 11823 122167922709
A 6148 595643223
S 8204 1069238
S 11749 833385548
A 9057 141140423
S 1174 676634874
Q 2512 12027 1438524759885
Q 27 13027 7261151247059
A 841 204736185
A 7502 646038565
Q 464 13255 6535988296821
A 3732 239481462
Q 755 7900 7121538851408
Q 1063 12062 8578177435025
Q 2283 11020 291234980454
A 6631 982797765
A 10779 377405437
Q 606 13099 5888261117136
S 8582 765045255
Q 425 11600 5592649513344
Q 3831 11222 4020792136811
Q 132 13078 5127636776346
Q 349 10228 8174741580291
Q 815 12352 8910909760906
Q 3577 11895 1713414543497
S 3987 305931995
S 6447 976876094
S 6922 711770791
S 3157 936455366
S 866 830601908
Q 76 12986 3877584212233
S 10968 174113076
S 3131 738396102
A 7372 306620095
S 11234 924554009
A 5115 873002908
S 351 301855202
Q 1220 10689 8341280374060
A 30 237669338
Q 1091 13277 8462317876092
A 3757 659226307
A 11058 888669979
Q 463 12927 2884183872550
S 3034 560435410
S 10752 907111176
Q 1650 8599 5069044441846
A 9746 237018353
A 1299 87617230
S 8835 101102463
Q 838 12750 4190499913603
S 12001 619230237
A 1563 351996868
Q 1116 13052 9703550576973
S 4814 841731903
Q 2975 11180 5949926028950
Q 1473 12132 5490843160614
S 9966 375348905
S 12400 968888395
A 12032 124873677
A 10477 733394701
Q 409 12499 4953600926760
Q 2314 13183 6546869445124
Q 218 13080 1319729888240
A 7193 874203605
Q 10 8345 5469801999031
A 13134 731879441
Q 696 13184 2846636944055
S 11289 768920221
Q 3099 11551 2117919436808
Q 1152 12646 3626597197014
Q 2874 12742 5267618856911
A 2041 532860582
Q 4280 12940 3087600532349
Q 558 11640 7978094653570
A 5257 243308007
S 9001 688170667
S 6123 199408668
A 4307 397177120
Q 829 8520 4497524598176
Q 874 11875 1706499128548
A 11409 60217725
Q 67 12551 8962673474438
Q 2308 9589 4113869205531
S 8441 353156906
Q 3659 10788 1468668131348
S 8047 573183828
S 1527 233747137
S 7463 171566390
Q 192 7564 427745465590
S 1057 709372897
S 1524 294966353
S 4980 388773014
Q 221 8391 2403911892358
S 5841 180457195
Q 4619 12082 4705055409853
S 13289 286590492
S 10800 839720382
Q 593 10512 198241166188
S 2982 139378626
A 11608 149651012
S 12124 389909426
S 855 953623105
Q 6218 13348 370568912383
A 889 554684306
A 13030 881318938
A 11896 585432117
Q 3133 11799 2975045821572
S 8110 405563721
S 512 815243928
Q 2908 12359 9124854365808
S 2025 159403243
Q 2531 10860 7035062553583
S 3629 809075752
S 5868 325844732
A 3031 548227938
Q 2818 9903 3842714876658
A 13217 536230449
Q 944 8707 2399613631153
Q 155 7082 3730658959076
Q 70 13339 347263304460
A 5396 75522342
S 11020 878741243
Q 59 9381 2709331492665
A 11937 697177255
S 6064 689807885
S 11250 374103715
A 5314 509820187
S 12971 192108670
Q 1449 11872 6524634882790
Q 3414 11317 7048037387222
Q 1178 13086 138995894202
S 8380 866163648
A 12559 161108566
S 12989 247305021
Q 460 12235 1667859564368
Q 3317 12573 4987764985376
A 683 936090757
Q 4615 13133 7493646718386
Q 2635 12168 7118371879621
Q 5056 12679 1577039735308
A 9290 536445072
S 3848 231729052
Q 1695 12016 3559076636282
Q 39 12691 2784330389330
S 6221 790076049
S 5702 284579356
Q 5019 13262 5101256216738
Q 2174 11383 7432484459777
A 6232 677144225
A 9611 529109039
Q 768 12282 4156317606089
Q 1756 11276 8817633014923
Q 4510 12461 1788610144392
Q 150 11897 6728333096219
A 3445 634477922
Q 4114 12748 3656265321706
A 12580 730240189
S 13240 299635187
Q 153 9559 7284457554120
A 2589 11637197
S 12677 255124797
Q 2490 13307 8307504495399
A 11031 489791064
Q 1875 9267 4422206459599
A 3979 41605716
Q 1466 12444 3291043208668
Q 979 13164 509484080696
Q 1184 12080 9146849643405
A 13038 598198634
Q 3388 10331 5831958571302
Q 150 13244 5188432109924
Q 96 10783 5029927640268
Q 1456 11818 9578444476088
Q 1819 11292 1573963591972
S 11867 122010012
Q 2837 11793 4824817977235
S 7043 116599135
Q 508 7653 2979664944563
A 3203 770792522
Q 6180 13135 165525225355
Q 146 12499 4463483971990
A 13326 267701332
A 11928 917364106
A 8023 997790929
Q 1370 12579 1694164431813
A 6342 374900144
Q 846 10641 3620845419300
A 11362 383303031
Q 2091 12724 8035694937976
A 791 35976769
A 2205 511225011
S 9105 826410498
Q 366 13281 3809160723624
S 5202 596083953
Q 4452 12831 5716003547802
Q 221 9978 2450680423385
S 12679 406877936
Q 945 10343 6727151204858
A 6320 686875940
S 3683 865510988
Q 627 11376 4056620980267
S 12392 146660339
S 5788 310933348
Q 3301 10072 402422994920
A 7549 155867382
S 4421 748348268
Q 518 12616 6409868538740
Q 20 9712 6769084528506
A 2021 88082145
A 3458 116447070
Q 604 8697 1060369285547
Q 4760 11715 2565837202788
A 10676 880537736
A 5150 969846807
A 8715 644169787
Q 494 8199 1337072101511
A 11934 759674568
S 6379 577088392
A 9171 318336126
Q 214 11770 5761968921246
S 5997 260790272
A 9400 894942806
A 8277 474061270
Q 3772 11162 4648883768367
Q 89 12642 9198824187034
S 3868 205179632
S 4682 876250779
Q 368 13315 9915531227960
A 10657 591186837
A 8571 780055637
S 2152 384590426
Q 4908 12239 966281993269
Q 43 8913 3639330044897
Q 1497 8315 1664315174994
S 13111 46854585
S 13088 655540657
S 3100 834517583
S 8087 6988936
A 4748 447005844
A 7802 566814454
S 3230 771097391
Q 5274 13233 1460180646304
Q 2991 11404 8027879335922
S 1538 314659061
S 11937 350541550
A 4821 377660817
A 7087 757964362
A 1653 991704460
A 6237 850575687
Q 1024 11593 9563095139224
A 2176 89894974
S 294 692444822
A 9754 263793624
S 11426 73103667
A 744 590664938
A 9612 132575639
S 9312 804924135
Q 2175 12935 5135839856826
S 335 900622477
Q 536 8399 7691198659737
A 2859 646920421
A 13275 2492408
A 6822 501065772
Q 4032 13273 2930252003229
Q 1786 10333 6125126708016
S 9919 264795410
A 6884 377926677
Q 2098 9334 6469527285908
A 379 462446548
S 4266 211607903
Q 194 8280 1022946453889
S 3815 92584522
Q 1002 12412 8256402411911
Q 88 12967 8546697167309
A 11160 549564448
S 2018 446862599
S 10499 208629674
A 11240 62425066
Q 718 13291 8018045232666
Q 82 13339 8970390624511
A 6294 439186032
S 6085 605020237
A 6189 694516722
A 6784 177288747
A 1456 809703562
A 12181 930759062
Q 2579 12205 4365385348912
S 11680 219807241
Q 101 12887 3948954158055
S 7804 931435414
Q 2400 13353 1011228186847
S 12756 487513633
A 9508 48096231
Q 614 8235 3168111690135
Q 331 12947 3882297516899
Q 292 12092 3244662613333
Q 13 11004 1285988309118
A 4890 598403525
S 7989 747061448
S 5279 446930776
S 2880 653607699
Q 1923 10349 3466223587702
S 2761 854741027
Q 502 13309 7742459295483
Q 2431 9956 6966949677391
A 5983 678786112
Q 130 12969 5882292020873
S 698 788315707
S 12926 221063318
A 438 110378802
A 9687 588391618
S 12827 692332250
A 12292 61279668
Q 794 13015 2479671684697
S 10041 433213393
Q 6044 13192 2504683467942
Q 1295 11398 6907162528097
A 6767 377230862
S 3333 964955740
A 9731 726623075
Q 90 13352 1397057004028
Q 854 13302 3336091064691
S 1312 660114638
A 6070 721805072
A 12137 472435796
S 1394 365778739
S 3261 433599932
Q 13 13165 6773083075093
S 6560 829933637
S 3444 853539422
S 3341 740339568
S 4798 302709367
Q 6069 13028 6832597477499
Q 1167 11597 6562337230344
S 10089 788818038
S 2679 572408712
A 7459 261842532
S 13124 213754534
Q 1820 11152 3558656514951
Q 3416 12371 2834695864688
Q 360 13028 8122169820484
Q 607 12325 7489658666672
A 12752 940473696
Q 1301 9320 5705963952976
Q 256 8273 4238772304906
Q 785 9770 6292861771216
A 5250 92737166
Q 5240 12841 2289870367568
Q 3276 11995 6936351290197
A 413 598336816
S 9597 52872580
A 1120 856878212
Q 2185 12004 6796471784802
S 7645 626668382
S 7489 702923618
S 5333 463220326
A 9395 17057952
A 10348 673202066
Q 852 11910 3542062971248
S 111 937465210
S 9136 75481288
Q 218 11359 9407416835522
Q 112 12867 325916796853
A 3036 589600109
S 6155 210598681
A 5591 321427537
S 12099 237820381
S 8314 288931001
A 143 347428678
Q 483 12383 4690260861187
Q 2003 10260 8106518945500
Q 1427 12360 1006107912132
S 6752 562167153
A 4562 392700810
A 8010 707050871
S 350 954788112
S 2156 551951862
Q 3548 11378 7314185616361
A 11548 528396871
Q 919 9652 2702951147631
Q 788 12257 4377645763711
S 9408 178695325
Q 1153 12758 9896929764341
A 12615 827915533
Q 562 11479 7992650758386
A 12269 416007110
Q 382 13096 4906017902561
S 9967 763894278
Q 1708 11952 9152453055981
Q 4839 11539 6514572718223
S 13359 286626556
A 10112 879365651
Q 952 12623 8431125242173
S 9053 486062361
Q 4691 11497 6261630866252
S 96 504301700
Q 593 7804 2142760012572
S 8691 500932480
Q 347 13013 1878518707949
A 8197 630546648
Q 748 10256 2656598950242
Q 3356 13277 760097188991
Q 771 11758 3398915348164
Q 127 7349 1584772991904
A 3230 759161139
Q 157 11138 4194242882815
A 7919 717197133
S 6786 575392853
A 1458 748702150
S 5089 869241829
Q 5319 12477 2405183982410
Q 4840 12219 6360904991094
Q 671 12016 1382247505440
S 11844 799900570
A 4284 587712524
A 5660 836080476
S 5802 627528697
A 812 678018528
Q 247 13099 2265560379658
Q 1429 12631 226437721127
S 10764 337536447
Q 1453 12997 7262314321175
S 7955 24693947
A 8218 323628749
A 8201 699686286
A 1286 848950079
Q 241 12584 7631265943162
A 2074 20352760
Q 951 9442 8363445738362
Q 1894 13099 6272452109041
S 8181 674805671
Q 1133 9043 3483390894034
S 4183 808412795
Q 9 13289 1297471860666
A 12862 21003575
Q 1443 13169 4575548197850
Q 2797 12722 2880939585411
Q 1573 12914 5326989148407
S 1066 545524326
Q 107 12059 9521406875781
S 7094 81303908
A 4351 301753527
Q 180 13311 8365092209012
S 11671 552381034
Q 6 13354 3355686632649
Q 2784 9494 808570468951
A 4054 853084874
A 9563 227664480
Q 134 9407 5053250666706
A 13127 953590768
A 2439 199296077
S 5013 661896043
Q 921 13304 8501425550673
Q 1461 12627 3923394091562
Q 3273 11253 1593663819405
Q 2801 11990 2668398974253
A 8928 129867445
A 10071 160775516
S 3068 205646057
Q 146 8436 7101696010760
Q 10 13361 7885320868581
A 1210 328678904
Q 2152 11840 9364667599828
A 3325 690990778
S 10173 929621579
A 3774 975499073
Q 985 13075 5372814765043
A 7394 458173510
Q 885 12548 7792696452045
Q 29 13110 324659907802
A 1312 496241152
A 7585 1241263
A 2737 552120665
S 6848 846274219
Q 48 12749 7539661514805
A 7209 570381188
Q 760 12908 7811370767517
Q 2858 13129 2423261532375
Q 2599 11025 1383190689100
Q 77 11694 5672786995708
Q 21 12812 629781405658
S 110 893957021
Q 203 13005 2895058487217
Q 14 12975 6046090907648
Q 4177 11810 2630071632511
Q 532 8522 1325107009370
S 9650 165346792
Q 121 12986 6058821179652
A 5091 751460394
Q 781 13174 8277803834055
Q 384 13253 5836397784120
Q 952 12854 5795343406787
Q 1648 12607 8008331694903
S 10274 282964904
Q 561 8049 2861485071571
Q 2619 12374 1488694230351
Q 873 9153 7806595850787
S 1582 687492526
Q 202 10205 6801056531171
Q 792 10011 5563537456644
Q 2951 11795 8020045846605
Q 595 7288 6511961903058
A 3547 17402266
Q 134 13215 3675247456960
S 11301 852453221
Q 1822 9847 4063093536803
Q 781 12456 3299303060438
A 9076 416922923
A 1437 843130707
Q 797 11978 3246796924452
S 11139 841234879
Q 614 12408 9925375461152
S 11804 58246675
Q 487 9726 7728300050945
Q 232 13046 3448211983961
Q 61 13324 831818979525
S 7935 817082014
S 7560 926603135
A 3415 130844314
A 767 735121119
A 3664 640328469
S 9717 800967103
A 6819 784411538
S 1043 384096778
Q 522 13351 7787482829755
S 4337 56293732
A 4842 216833087
S 2577 246915087
S 12210 577473023
A 6218 268435278
S 916 616948396
Q 1886 12430 2680730344195
S 11310 587743925
Q 2065 12813 5593362713597
Q 4996 12674 660241109320
Q 2488 13285 5184862385860
S 9659 451119024
S 9011 239672156
Q 3485 12378 1174585103021
A 8672 250897512
Q 4761 12447 2343969595481
S 1589 522572171
A 663 350691005
A 11039 205906041
S 4444 264592223
Q 67 12704 1368717533840
A 4847 540536107
A 12212 290185844
Q 1209 10762 593144960178
S 7742 232083201
A 10524 393326528
Q 3121 12514 3352727224745
Q 1133 12765 9468924698170
Q 237 7201 2070273883387
A 8940 132907258
A 975 911334007
Q 1411 11297 5796248802455
A 6480 885010562
Q 1215 8496 4158530687796
S 10346 111704050
A 4676 540315370
S 8274 405505294
S 2629 484999473
A 1071 899554726
Q 2871 12380 3165302044646
A 4663 883375492
Q 1324 12388 7094734546965
Q 4168 13364 7981009493108
Q 240 11786 6695176928622
Q 253 9634 338332344446
S 4557 893053097
Q 2351 12468 1755133260396
A 4151 59497212
Q 2587 12822 8167336260625
A 8180 196240460
Q 482 13150 9092409429039
S 525 922161603
S 6473 710075309
Q 87 7619 6057052532150
S 840 726458348
A 6974 185269816
Q 2468 10732 5846017892973
Q 83 13333 9500013514714
Q 5694 12643 4925708646633
S 10589 440323691
Q 2380 9851 3418692482356
S 53 770409207
A 10857 653036295
A 2561 223453432
Q 327 12062 1874812869615
Q 2229 11014 6392900362233
Q 1414 11774 2922904324575
Q 1024 13224 1359856526599
A 12363 779619473
Q 1301 9275 538172836769
S 3565 885529872
A 1425 208224081
A 11681 889648806
Q 115 12435 1168261988932
S 223 482135429
S 4601 956120875
S 13205 572407374
Q 575 13248 7393625849457
Q 664 10858 6935914348307
A 8850 899580933
A 1850 200396274
Q 146 11048 1195420740723
S 1108 116850426
A 7194 392885564
Q 802 13056 2111017562519
Q 827 11516 5945124972437
Q 3613 11223 4278943245601
Q 942 13093 2998622957563
A 11755 29096381
S 4036 531421305
A 10475 3751413
Q 1106 11747 7568397224615
Q 213 8555 4388280462983
Q 404 12320 2544013114006
S 10680 731764780
A 12028 968191817
S 1554 556620876
S 12257 482333622
Q 4917 12372 816191660488
S 2764 764285151
Q 2464 9728 6932493857778
S 6179 944982937
Q 2448 12500 6552143094792
S 225 189857316
S 4343 597074928
S 381 245787074
A 8507 242539483
S 12048 797605514
Q 1392 8736 1001005454809
S 12478 102967713
A 8512 384836907
Q 226 8999 8396259609512
S 7586 838785728
Q 970 12808 7921756576277
A 11011 244146878
S 11046 361076525
Q 7 13355 2073500202084
S 9676 133583579
Q 587 12646 8193403819950
Q 470 8066 4281617679049
S 10454 841797050
A 5018 775861304
S 8133 15705035
S 5824 330052344
A 9601 47928521
S 7694 118429378
A 1580 512593843
Q 2637 9799 4985885311620
A 6736 139711023
S 9967 724013673
A 5163 998388439
S 1588 195285082
S 8201 944493584
S 2920 424652686
Q 380 10157 8724962331876
Q 1954 11771 4551354052263
S 2797 520940336
S 13022 292048055
S 7631 489819627
S 10942 46537240
Q 3118 11279 1551968238005
S 5883 737530565
Q 1223 13104 3905310567556
S 9214 303409059
S 8351 628081122
A 2531 909150322
S 595 205879135
Q 416 12998 8161576084286
A 10495 260596194
Q 345 12059 7198257926470
Q 177 9382 4572873869804
Q 2302 10845 5399184775078
Q 4282 11364 6316278321164
A 1891 532206782
A 7090 664005505
Q 5 10548 3177071856469
Q 755 12658 7367050364584
A 2432 340175808
A 10482 583028593
Q 241 12575 3799249121760
S 6583 661554150
S 6646 759762474
S 10375 619453445
A 5685 63225901
Q 16 12131 3784586406195
A 6941 332984444
A 7720 208786398
A 10988 390955322
S 3102 674221869
A 4091 720295617
S 6443 152743646
Q 109 13137 8529211938654
Q 2538 13132 9936384591168
Q 3456 12877 2223958487971
A 1020 867398891
Q 266 12899 6272312006099
A 12787 23512111
A 12688 755430150
S 9427 536532667
S 872 354750545
Q 4530 12755 3121615498755
A 7671 521664569
S 10029 202726478
Q 617 10340 893326255849
S 12055 535131905
S 12888 224508145
S 3807 613327368
Q 1217 8209 4752864557807
S 995 480123174
S 5223 313897859
A 1183 858548115
S 865 148207659
S 8426 534078965
A 4461 38864707
A 2731 916198424
S 7107 804175743
S 3181 715066020
S 8661 782448288
Q 845 13149 8005521602041
Q 1337 13235 5213647750801
S 9187 684633649
Q 4098 13076 2979943319718
A 13350 654094402
A 8809 505252215
S 9989 551734177
S 3641 313483573
S 6031 473297744
A 8139 50443573
A 1824 725699892
Q 665 12227 6391652341911
A 8738 832335765
S 12070 421930363
Q 1894 11008 2138968962178
S 7301 138645362
Q 298 8282 3305643336494
S 12350 280439103
A 8029 313334511
Q 1813 10213 6732195660327
A 12198 560691651
Q 2740 11266 3826863262644
S 1014 335522123
S 6581 91625131
A 12079 936861468
S 12667 114002068
A 8755 736538887
S 5368 552018895
Q 893 13240 4554478800606
S 10628 13755683
Q 3106 13022 9095783754523
S 12641 543763653
A 11446 982132851
S 10345 523565083
Q 1413 12562 2395092350892
Q 3604 13252 7240408961501
Q 1472 13062 3342562990354
Q 476 12060 164702247808
Q 1316 11718 3410181695582
A 3773 72639583
S 11623 911392890
S 5434 68473112
A 11152 834987015
A 9465 838731857
S 4290 942268412
Q 712 12831 1169548237521
Q 743 8253 7482688163435
Q 1349 13341 3598383325536
Q 2141 10184 7340629424233
Q 543 11125 5480560623631
S 1520 877398239
Q 179 8673 8254431938690
S 145 792762903
Q 1345 12190 2896470607333
S 1165 2511675
S 3685 713905008
Q 63 10573 5430056027271
Q 2331 13129 6022441901298
Q 3221 11563 6738948910818
S 12259 15956345
A 4255 852954426
S 59 246395712
Q 2659 10190 3491721111877
A 3744 188148432
A 997 207692617
Q 3245 10248 3145959071159
S 6855 352998570
A 10373 551582236
S 1282 159688777
S 2773 847442469
Q 2010 10370 1275684061949
A 4425 798034056
S 1217 735365291
S 2854 179470357
S 10897 395247042
Q 806 10565 4757979829112
S 12295 397300478
A 2302 382529522
S 12729 16141452
Q 918 9857 3875859110441
S 3295 86670525
Q 4417 13304 1576394920751
Q 5548 12521 3284332194388
Q 1560 12038 3316499391363
S 7377 626959197
S 378 421041675
A 6467 310493843
Q 804 12143 2474954184244
S 1415 939459430
A 9536 236993451
Q 3469 11544 823186835749
S 13279 569331937
S 7494 264551868
Q 759 11603 4719467468591
S 899 392490841
A 10237 847847018
S 5276 452350494
S 601 810354914
Q 285 12456 490483855381
Q 245 13364 7330174522866
Q 230 13144 4040991531090
Q 113 13169 6034814686901
Q 656 11861 8147037589831
Q 1251 12679 7877221588859
Q 1450 8684 4649423527633
Q 441 7940 2809788863437
S 1596 466365696
Q 2401 11084 6487176923800
Q 385 12891 7383041491587
S 6514 95179593
A 915 542607225
S 10453 411836734
S 707 179798068
Q 2750 11296 8414823279303
A 10038 551097614
A 5132 457978430
A 2131 875888459
S 12611 488630926
Q 26 11851 1415858685162
A 10001 517662975
S 4536 492096059
A 11855 482393039
S 4481 120289516
Q 771 8048 1455107819062
S 7240 228140720
Q 3971 11885 265031124794
Q 3331 12607 331238081298
Q 734 9493 7766940085108
Q 5614 12879 359501858796
A 9775 6788213
A 6899 630911673
S 6152 278075531
A 5555 996097024
A 7373 802388375
A 11879 545456741
Q 2024 12712 4713020237659
Q 370 13148 426135431721
S 10657 240943177
Q 494 9946 2280279750282
S 10599 17782921
Q 185 11192 5513871062726
A 4739 412894301
Q 1441 10539 8417261456912
A 43 827052790
A 4193 960035438
A 12387 545141359
Q 136 11946 3159206137502
A 11635 465690234
Q 216 12383 8201183831320
S 10357 177033126
Q 198 13321 1714831625301
S 7042 916784965
A 7093 443019925
Q 828 12633 9507751897021
A 4909 850160130
S 11016 352690887
Q 3723 13230 6985596222882
A 2190 63023862
Q 2765 9671 6677254977552
S 2206 962589069
Q 1650 11376 8641543851560
Q 1487 12829 4739286640168
Q 54 13131 1627248614272
Q 133 12448 3750723453469
Q 30 13361 3075770777339
Q 258 13171 1166456304317
Q 1982 10925 4663770941629
Q 444 9347 6627943685530
A 3463 544192922
Q 4073 12634 7594213473999
Q 2856 12501 7968134423699
Q 202 12806 3430273051401
Q 2653 12253 6616651431467
S 9753 691062043
A 11391 148750636
Q 3910 11303 4746476388093
S 9025 251463732
Q 544 11990 8983929411899
S 8441 782064152
Q 102 12875 4291822938369
S 12633 930962649
Q 483 13126 8317467309872
A 2558 501515263
Q 2810 12500 3223599282157
S 9215 964926500
S 4863 14389465
Q 928 9092 2048967362738
S 7955 816524782
A 4050 147128519
A 11236 399585002
Q 2715 11855 7387909025138
Q 1270 9355 3407367114716
S 7602 451656219
Q 327 12777 7152530391358
A 11352 751201195
S 7597 860938339
A 3660 487253494
A 9514 491929528
A 10288 794587108
A 679 301883120
Q 1284 10836 2231435706091
A 1661 437640532
S 10732 609365176
S 10084 732889347
S 9311 471084024
A 2969 698508938
A 4618 574427889
S 6283 208438687
S 7461 704808567
S 518 251339722
Q 4359 11304 2960771757319
A 7494 845183881
S 5674 505001169
A 3216 294219173
Q 1125 13138 942491372165
S 2313 390278669
Q 938 9729 6634286329415
Q 139 13137 408262382150
Q 751 12213 5969402163597
A 12565 597772100
A 347 3272500
S 1399 107810600
Q 737 13181 9971492263807
A 8104 422036057
S 23 395966902
A 1559 290301976
A 9107 323765493
Q 5267 13005 4393330537044
Q 1346 12948 3039237159002
A 2620 807971094
Q 1532 12761 3549574285443
A 2771 396063986
A 3934 57580124
A 1614 978659964
S 7784 712252684
Q 5532 13104 6104138973210
Q 3427 13327 2385585522459
Q 195 12097 104483895815
Q 255 12636 7827435443093
S 9944 290859725
Q 776 11408 2367002145529
Q 1518 12832 6685364433214
Q 1516 11868 4476597546500
S 2555 908262389
A 6112 889195157
S 6710 123867365
S 4983 951841862
Q 504 12519 7882131209656
Q 1966 12331 1542100834757
A 3218 860937340
A 10834 532745696
Q 1113 11640 6848132556772
Q 358 12768 2971678684402
S 11224 3286111
Q 2716 10882 7150756860513
A 2017 223069422
A 2167 187987219
A 7798 370826499
Q 514 8495 7402319639290
S 796 996441920
Q 3213 11625 7030830968357
S 9438 617365205
A 11645 777947886
A 6075 137794385
A 3235 157926739
A 2053 547042124
S 2047 91225215
A 11578 526555457
S 12824 15826391
S 5523 826904907
S 10444 704798413
Q 2281 11523 7743466514977
S 8726 311210123
Q 844 11447 3683161605177
S 10485 769892311
A 10471 32314856
Q 1124 13042 4962525122751
A 12912 973453455
Q 1927 9564 1989887337803
S 9687 199988644
A 10042 500975980
Q 1983 11182 1156857252064
S 116 487122086
A 11997 552700659
Q 2660 9931 1223315471126
S 3086 390961447
S 7964 788158974
A 6475 234483866
A 5371 172138763
Q 1616 10823 2338752876862
Q 1355 12889 4331921084977
Q 853 9506 4185634636891
Q 738 13185 8379967999303
S 7973 284558017
Q 3425 10949 2931665865483
S 6843 714140641
A 3496 648761314
S 7588 295200442
S 9045 186678287
Q 2802 11907 7069925867809
S 6438 924974383
S 3060 289780510
A 12008 229572495
Q 104 13342 4290738625973
S 6873 895172817
A 8357 290301131
A 11346 273599260
Q 3153 13106 1504744771519
A 8370 249214464
Q 2663 12608 9868192805922
Q 77 13355 3794787433874
Q 2614 11175 5909300601840
A 4464 645670034
Q 468 8675 5853605246186
S 11937 113756068
Q 321 11419 3739669411206
S 228 389989978
S 9767 293918551
A 9249 475957670
Q 749 11735 8737189620421
Q 2230 12003 9726408560983
S 3448 180903261
A 11613 790944050
Q 2116 12325 6006072653305
A 13296 458630940
Q 7 13363 2606261466685
A 7916 890438675
S 11759 12331025
A 1916 637606714
Q 1706 9032 5485259250315
A 5675 621007919
Q 799 10210 5954958323151
S 9359 195114192
S 7760 256982515
Q 884 12427 3537745446113
Q 38 13192 5402766267726
Q 5999 12852 4996842145443
Q 35 13101 9727357662672
Q 2937 10352 1467485026472
A 12553 724903236
A 3056 736733062
Q 778 7943 281293818031
S 1481 842183272
A 2868 361872294
S 465 446386416
A 10800 721823076
Q 2804 10140 514385220266
S 222 943324568
A 11083 70482321
A 601 213998051
S 8960 144782344
A 1578 981781919
A 13070 474932268
Q 2090 12846 6622216587673
Q 1002 12179 3541576400503
Q 8 12982 3645396822113
A 7654 161264019
A 2321 777609763
A 10432 182228402
Q 1834 12700 9014292040311
Q 5562 13194 4418745140864
S 7556 762703563
Q 335 8253 3869415093668
Q 1559 8829 3885929116997
A 10940 681160127
S 6187 259382414
Q 2992 10134 3182816550514
Q 159 12457 2850587598894
Q 472 12654 18865755610
Q 17 8402 5585217206191
Q 1193 12971 484357608502
S 112 919626569
A 859 93697221
S 10805 645767954
Q 26 12574 5422959865638
A 12060 976373284
Q 1773 9254 2595476766856
Q 2776 12559 141324465596
A 4451 582723275
Q 4078 11675 4228252131270
Q 1653 12054 5259345078775
A 10115 14076830
Q 1229 12520 8358319806348
Q 2152 13055 8613118611979
S 8151 515692898
Q 401 7437 6099941309848
S 2387 748654814
S 7246 8602021
S 8090 667794544
S 1811 420062516
Q 10 13344 5411160929887
Q 244 8369 2963320145546
S 12511 367738730
A 1898 494571486
A 173 365302988
S 1708 51827543
Q 67 12520 9938462256416
Q 330 11129 4364970578910
Q 34 13269 6743579172501
S 2273 647586411
S 3722 396600948
A 10144 916866296
S 8835 407551613
Q 4699 12612 885893249853
Q 4550 12463 3164861689525
S 152 216536932
Q 358 12631 6754454057806
Q 265 10310 3127224285991
A 11406 119154915
A 10328 774334889
Q 465 9509 3438601478812
Q 657 8286 4494080187771
Q 280 9383 1900498895911
A 5064 512971541
A 526 699830048
A 7151 806138023
Q 1781 13255 2799896367738
A 3567 343568842
A 1310 857136538
S 13063 673212271
Q 254 13227 6621805808509
A 6902 554675566
A 9569 577668087
S 9718 894730323
S 2593 262170080
Q 173 7341 12078362979
A 12364 610756567
A 11367 101543167
A 2932 891417080
Q 4312 12004 6377442362786
A 12381 743530415
Q 5760 12901 1390897362800
Q 341 9869 4794575747465
Q 2622 10648 2494169512542
S 2935 544434012
S 1998 957851694
A 10148 145551691
A 7739 403676067
A 1231 5720967
S 1388 484800922
Q 675 13119 589360510157
Q 374 8445 3952892116034
S 9535 372887239
Q 4493 12283 3878059784441
A 3033 884547861
A 8975 893476232
Q 85 13278 6530519994560
A 6970 406421533
A 6337 47796129
Q 5017 11989 6129935801021
Q 3704 12082 3985794713900
S 5777 670350186
S 3998 902070991
Q 1156 11978 6276180166643
Q 315 11450 2012323541336
S 5470 373848792
A 13075 854559032
Q 2470 9370 2972374577156
Q 1150 12228 7089716896143
Q 13 11265 4144788021853
Q 1416 9587 835914049610
Q 6023 12756 1573878752699
Q 1345 12456 4872525284427
Q 502 12650 2291039198342
Q 4274 12038 5035142007835
S 8942 583064168
S 3022 261716056
A 309 564461169
A 10588 3863431
A 3334 689067563
S 9742 82660615
Q 1860 10198 3805390840004
S 11709 23539903
Q 870 11021 8997096558236
Q 2824 12543 7239669771506
Q 4196 12174 1925660708182
Q 1911 11296 1084484014395
S 2478 981224440
Q 2610 10072 5905697295619
S 10755 737507493
S 5469 814534680
A 2113 64880726
S 5867 573029115
Q 1504 10657 1662102601662
A 11305 837689104
A 12352 736826045
S 9165 350050385
A 8100 237490755
A 5858 923901531
S 6400 374886980
Q 925 10887 7012516334414
A 6600 471204264
S 9374 797836428
Q 500 12266 3220037521594
Q 3341 11337 1566600085499
S 3372 226077816
Q 1400 8270 586214169700
S 3638 394812866
Q 743 10099 6362870041657
A 5065 3059672
Q 4421 11937 6351665310614
A 4310 112118915
A 2831 818909831
Q 17 12303 9886182711038
S 5644 396924127
A 4080 760133983
Q 2525 10366 2718146352626
A 6500 97948106
Q 430 11344 9378420234131
A 5389 638453605
Q 12 10507 2094358848445
S 9381 175406930
S 1117 168535431
Q 3877 12404 2134352525244
Q 1474 11753 780757675722
Q 952 11280 5859534868808
A 1484 478635278
Q 1078 12337 9788324417775
Q 823 9238 2168359711962
A 1596 924498437
S 12607 8836355
A 8808 599679529
S 2871 119153953
Q 58 11404 3810048654989
Q 1449 13008 8479748867318
Q 3414 13210 4695018748514
A 7473 269455410
A 4012 909620582
Q 4386 12065 7599064203036
Q 2277 10580 5060186672800
A 13167 230842844
Q 3239 12675 6138726506359
A 11783 894213679
Q 3068 12657 3633363728172
A 3352 856015781
A 6049 464656309
Q 629 13234 9252890906119
S 301 751996770
Q 2989 10632 4365351519479
S 947 308333088
S 4013 201794066
Q 1203 11752 1132244985897
A 8692 971750584
Q 13 13321 2777896120159
A 11187 607621870
Q 222 10320 443816971562
Q 1298 12485 5884391895836
S 11831 891757472
Q 1890 12078 5630024072065
A 10963 409113251
S 3084 505436828
S 7047 934015611
Q 3955 12329 7372430813902
Q 5157 12370 5062381918174
A 1115 602695947
S 3859 208037296
Q 2305 11299 4585303053207
A 9000 783418288
Q 118 12725 4824372760103
Q 101 13168 1362943971024
Q 8 12990 8767949723283
A 9801 242329900
A 9341 700471838
Q 1991 12830 6233328381180
A 6220 750003287
Q 781 9416 588915861585
Q 2466 10938 3238591237670
Q 2291 11247 1342155567355
Q 65 10061 118086340825
Q 3624 12921 9175229240074
Q 344 12861 2707755362676
Q 741 13021 1686884939632
Q 2419 13005 2698611399554
S 9705 895199432
S 6037 308369670
Q 3936 11650 5159596489705
A 3549 879454777
S 8397 691048229
S 33 170029054
A 7860 684803850
S 12717 932458756
S 12546 205734616
S 9832 114328980
A 10157 189210596
Q 859 13126 8707445408911
Q 3792 11478 1827374796090
A 8830 316099529
A 10114 864335650
A 8199 9589219
A 4871 493108654
Q 752 12819 9947569032197
S 2085 702648132
A 5590 451043059
S 11118 138571418
Q 154 12804 3130192932376
S 8005 787567436
Q 2402 10659 3363040913674
S 11308 375055472
S 10706 775712262
Q 1211 9583 2830247945854
S 6644 759015952
Q 868 12428 7205772913141
Q 487 12703 4293457924188
A 5913 917132518
S 2856 298721427
A 2968 933455373
Q 1472 13347 1372983376735
Q 157 12835 2981337809357
Q 3610 10619 3920682222187
Q 1995 12403 30729065800
Q 2970 9782 1448028738458
S 5758 45877887
Q 992 12940 7541495813462
Q 1545 12741 5869162404333
A 10789 808719242
S 10932 32195791
Q 780 12807 6585805524123
Q 4050 12134 1637990525860
Q 291 12418 7154027262873
Q 1658 9219 3757663424943
Q 179 10416 1638817318726
Q 1919 12900 317309039413
Q 1741 11843 5271707044223
S 8820 75922597
A 3625 809340961
Q 852 11491 4878600908195
A 5820 714072072
Q 4107 12125 1332064915657
A 4414 646478377
A 8628 163553802
A 2540 991088934
Q 607 7360 6570365318754
Q 4691 12892 1936148136336
Q 421 9537 7256970559975
Q 1439 12370 7609004293735
Q 2040 12086 5393302656998
Q 895 11500 2433044263993
A 4186 232535543
Q 3731 12316 897396761200
A 8966 933231936
S 2740 990537300
Q 376 11311 4709863640436
S 53 211116877
S 8161 553767773
Q 1502 8846 1911177509596
A 6303 218939527
S 11500 203829835
S 4939 120877927
S 3298 603099799
Q 3767 10804 4024832763041
A 1622 767234292
A 8402 696660440
S 378 326337127
Q 326 7848 3275023744210
S 1716 232519063
S 9030 176683379
S 1421 718516006
A 6160 767035712
A 10250 144574381
S 11673 817742470
S 7162 274627004
A 2261 642339060
Q 2552 11142 1215409383358
A 317 356298900
Q 544 11694 1871139452869
A 12037 583298009
S 7008 714319640
S 9829 291882937
S 5058 7743219
S 11601 766097349
S 10984 345017404
Q 113 11620 7444007422128
S 12175 671137893
S 8186 233632675
Q 1973 11223 9075192078751
S 947 136878016
S 10489 265312436
A 11506 548351190
A 10963 823024300
Q 18 13217 3130541870629
Q 620 13327 78914499898
A 3411 183269590
Q 627 10324 7428773758535
A 5139 348654088
A 5644 766517042
Q 2760 11190 2737770279531
Q 3738 12661 5504755887757
S 6207 152157464
S 7877 226217308
S 5488 174788094
Q 2455 11392 4229190922361
A 6514 201188583
Q 158 12812 4496975138323
A 5192 12794275
S 5161 250905861
Q 2259 12002 2658367477404
S 11641 476733249
A 154 846926935
S 1308 656271717
Q 1339 11418 4275236901400
Q 1377 10242 4221631048971
A 10324 587441591
Q 1180 10708 2023431395050
Q 4804 12157 2957309112435
A 1864 367232349
A 3253 204444185
S 7789 785947397
S 54 276320134
Q 4983 13312 5565651210453
Q 173 12778 1234748213155
A 12104 950540692
S 5500 644196725
S 5803 553870536
Q 3646 12632 5023579718211
A 7639 459895294
Q 115 7922 541676770348
A 7795 8000942
S 1694 562854438
Q 1897 12047 6633248729280
Q 33 13125 4783923076417
Q 4015 12087 5157478791089
Q 1820 9769 6698091635288
Q 141 8458 4638669924325
A 4827 813037579
S 7718 970834671
A 6582 113512198
Q 570 13324 4934382310866
Q 4298 11247 5494229615188
Q 741 7616 1630123794909
Q 2877 12500 7160836984833
A 3743 146179730
S 5719 133294905
Q 15 13277 624667888331
Q 1392 9218 7625763571458
A 8081 769327262
A 3607 822899648
A 9034 195904101
Q 467 13325 5768361889238
Q 3201 11661 5519994845594
Q 2138 13166 7465589512666
Q 309 11687 8801685940273
Q 2356 10937 2631840073725
S 193 982003825
Q 761 9328 6962435877103
S 399 455862448
S 4574 667393554
Q 448 13096 7324256884468
A 2189 525826028
Q 4493 12200 6897842346463
S 11507 196946309
S 4438 918447944
S 5105 667568431
Q 530 12106 7159228486042
S 5016 22742608
Q 1501 13306 6473661654198
Q 1264 12384 5351113525160
A 4092 82593095
Q 460 12450 9696412303551
S 2121 258063068
A 12692 570674315
A 3419 43729439
A 5668 914312862
A 7757 284252361
Q 1605 11963 5147382315353
Q 5776 12553 1458061792685
A 220 836688553
Q 3216 11096 2176600340498
A 13288 714294870
Q 3553 10636 24201635548
S 3426 471393602
A 8204 384447132
A 1606 45015642
Q 27 9815 6765759792111
A 1965 241109108
Q 336 10130 6834126205748
S 6117 311357558
Q 1149 13212 1321030853264
Q 309 12827 7897178296116
A 13022 906158058
A 9358 610054141
Q 306 13097 7017187795704
S 2779 752893046
Q 4244 13230 6899762089508
Q 4123 13228 1780171351225
S 3983 945807006
Q 319 10272 1120930692373
A 2710 991631553
S 9385 586247076
Q 4491 13318 5401346383228
Q 4175 13029 7563243231794
A 12471 764105263
Q 3880 11674 118583133780
Q 3345 12264 6913691408765
A 6709 8007166
S 6873 384677583
A 10787 571763107
Q 1423 9159 2823882066929
S 7358 597335206
Q 1338 10867 2475902285368
A 3812 955186132
Q 1465 12180 978638729920
A 8016 643502304
Q 2280 10102 3036177457463
A 1305 201989593
A 5715 255179367
A 12041 912716585
A 10495 111169321
A 10102 19504698
Q 328 12994 5605792089115
Q 4678 11937 2974279141707
A 6174 729293783
S 12877 253002516
A 7124 124871507
S 13190 598285983
S 5157 916330362
Q 1681 11044 5626822742534
S 12006 142144130
Q 223 8521 2646659122107
A 11526 703416816
A 577 939928283
S 6643 934219931
Q 748 11370 9648906422113
A 1624 442018289
Q 3176 13197 921878798759
A 5520 52203183
Q 186 10936 2509045562507
S 12303 992398579
Q 2533 12364 5948041741821
A 13303 574972130
A 9581 459014731
S 1847 244256687
S 6415 303424336
S 9202 523491154
A 7218 806706324
Q 1890 12380 3643701037113
A 6641 623149621
Q 2235 11554 5861977524124
A 5745 637824540
S 12485 642598729
S 10236 525707024
Q 2888 12924 4317485443397
Q 558 13290 3850383357143
S 7517 909229273
A 11936 241769192
S 10815 282336034
S 12668 741292726
A 10265 602780369
A 10809 566570910
A 2183 115199375
Q 150 12652 8887301861287
Q 209 10890 3588971518834
Q 2059 11065 3752903569627
Q 3163 10758 7018775102924
S 2328 776819729
Q 759 12383 4344499218042
A 7538 121125017
S 5239 809546886
S 4072 267887422
A 1436 901908274
S 7290 352365800
A 8162 99636807
S 6027 469947650
Q 299 11846 7379753307826
S 7425 975281313
Q 368 13317 2036747745133
A 2613 291212475
A 2860 689345396
S 12627 977404246
Q 2948 11486 5300942930011
S 9738 383107522
Q 328 10885 2440103370056
A 6105 957048311
A 510 547674019
S 8121 359743931
Q 874 12003 2409775994194
A 1721 557177232
A 1487 151341881
Q 419 13268 3925971549383
Q 502 9792 7501282080008
Q 1155 13039 1480198031888
Q 4062 10789 6176813114908
A 7118 190365366
Q 3470 11726 6814881388160
A 10084 239990492
Q 348 13321 9450703062167
Q 273 12558 2307730420552
Q 3292 10576 2934918955755
Q 4076 12140 6639182051688
Q 1635 12302 2246164087184
S 9788 399101438
A 10604 726079576
S 8359 122288164
A 10733 728483037
Q 829 12803 7300073559739
A 7438 847389036
A 18 351444055
A 1374 948867944
A 3369 827620443
Q 1798 12980 5700585868790
Q 374 11680 8784407842637
S 1244 145196128
Q 854 12300 8299894258262
S 3585 143510853
S 4993 128381846
A 3088 488461497
Q 27 13079 8766774321758
Q 1944 12079 433036561028
S 1307 225643477
A 6390 182975875
Q 229 13107 5890621612035
Q 4930 12919 2880571832851
S 2881 68453138
Q 5329 12846 5916326440618
A 6059 75067958
A 5754 856912306
Q 289 12319 5336715370517
A 11161 869073863
S 9421 564734743
S 9350 397528803
A 641 636593741
Q 448 10523 4506053638550
Q 3554 12439 6179268841896
S 7605 622819496
A 2683 977280661
Q 683 11755 7368150717574
A 3552 145593222
S 10647 69664787
Q 4480 11366 6391346469209
A 1421 794024083
Q 544 8781 7331110032365
S 4014 647202392
S 12477 204475954
S 6137 129646585
Q 3052 12129 2903417847860
S 12600 186335144
Q 5650 13281 7112879175591
S 6207 287779111
S 7567 624303231
S 12530 364069875
Q 91 8911 3839465402268
A 5850 40395578
A 7085 802867563
Q 603 9439 1484427094239
S 10665 863821245
Q 2010 10599 2255056283495
S 7492 615997041
S 12312 567031488
S 10102 975942423
A 3604 278328869
A 7256 158580927
S 2796 117152589
Q 4759 12493 5630078107319
A 485 107418209
Q 1881 11190 9119462480330
S 11620 933077633
S 7238 457306325
A 8804 837063046
Q 5579 13213 2089258734763
A 6390 472875436
Q 16 13149 2700208294206
S 7172 483645728
S 10486 872133963
Q 1369 8974 317454737542
S 12443 518440207
Q 1035 12433 7308179293415
S 4357 716131371
A 9381 347562431
A 5333 352709601
S 4206 764561149
S 7271 543723427
Q 3220 13159 9061372692142
A 5964 181445323
Q 2810 13159 4398897362789
S 1128 846343866
Q 3955 12900 2442343546130
Q 275 12792 134111476621
A 3027 207207570
S 6610 877019111
Q 387 12984 3765517242135
S 12932 90933122
S 6232 719088478
S 2090 541573067
A 11467 453355214
S 9102 550620561
A 12066 633085024
S 6033 892156491
S 7743 188834929
A 3504 656004547
S 420 181711037
A 9418 383107932
A 1722 960540226
S 11473 556918127
A 301 889339989
Q 192 11347 1636094061753
A 7401 657985382
A 6927 65005618
S 3960 327035723
A 1136 739760707
Q 451 13320 1689893133243
S 7575 9158672
A 6255 742850988
Q 1614 11053 3740101115277
Q 3708 13028 9180085874782
A 1035 33224777
A 6314 777839255
Q 3733 10935 5504739210830
S 8945 797612410
S 10391 982777546
A 8568 304319992
Q 5438 12687 7128687002815
Q 636 10782 2395480402730
Q 625 9020 5338040038699
A 9444 600352062
Q 471 8585 8072450019464
Q 781 13291 7972113205159
A 12948 495577379
S 6324 876141487
Q 2682 9909 5618267869728
Q 2062 11958 7749055844712
S 9382 225787116
A 6855 187191282
A 5068 85669035
Q 278 11432 8104806087153
S 3949 821622970
A 4157 176371910
A 7081 285631425
Q 317 12806 9621845736254
S 7291 156273560
Q 153 11074 350033332425
Q 1329 12915 6760893956939
Q 1143 11549 7399356536970
Q 450 13351 3627304164593
Q 999 9566 4583481379087
A 7952 850956739
Q 2922 12144 8963421577932
Q 3131 12962 5813721654758
Q 1637 13041 3006049678188
A 3168 770675046
Q 68 13350 8902897465794
S 4780 505754911
A 8438 682304855
S 434 311085451
A 1668 666950379
Q 1212 12657 4772494564035
S 4974 658327083
A 3068 487789108
S 2622 459850650
S 1287 87936955
Q 58 12368 9102572198860
A 7784 818210570
Q 1929 11255 2190635124354
Q 605 9701 5822746090218
A 1583 471300597
A 11848 661911587
Q 61 13135 2746869156815
Q 903 13350 2381608441827
S 11551 200755422
A 8872 736751
Q 5271 12761 4758052141321
Q 815 11645 9356555532685
Q 2870 11756 6840626193039
Q 289 11367 5100897294900
Q 1034 7754 3656724513527
A 11598 829763633
Q 594 12661 903856686897
Q 2715 12627 4283468516691
Q 52 13257 2949482737161
A 7405 616090997
S 3611 630074320
Q 294 13307 9822419464376
Q 6349 13091 3575855050535
Q 288 8349 4966305507939
A 3128 380265657
Q 434 7125 4835751639071
A 10060 687900194
A 9083 461647154
Q 302 13342 1273007845865
Q 247 9076 7145446178090
S 6085 733363331
Q 331 10181 2225638938498
Q 1900 13170 907484141437
Q 2761 12577 1284484190927
S 432 766267825
Q 2406 10929 1006838531754
Q 1437 9013 1205149766763
Q 4699 12869 954861946832
S 9476 82272208
Q 513 10515 1041778517889
Q 3492 12195 6972155113978
Q 4491 12811 972852531222
Q 682 9230 7673008598032
Q 235 7424 5082359480899
S 636 769508937
S 11615 840504513
S 9315 396347301
S 5478 872922000
Q 369 10782 6125253943184
Q 1048 12225 936429106208
S 4023 480860001
S 6736 697416812
A 10844 513342369
A 6362 579143472
A 13001 206776149
A 950 790722426
A 1049 51187645
Q 28 13282 7963511037256
Q 4120 11685 5658172492362
A 12165 361553106
A 10558 151719851
A 12742 698737107
S 767 404326938
S 9091 888238376
A 7992 410863184
S 6893 668854934
S 13071 772028777
Q 5954 12923 4265660900274
Q 372 11605 6409915270743
Q 149 11729 1010595312737
A 4827 953191517
A 876 551999429
A 6607 507589494
Q 594 12806 3690126643986
S 9014 635557189
Q 575 7738 3077131423270
A 9347 441107384
Q 815 12374 5614416251062
S 11595 838718007
Q 1034 12987 9551280295743
S 858 604153836
S 2003 882517870
Q 810 12982 8030102503983
Q 1706 11205 675679645418
S 1701 676403537
Q 254 10342 8143629284167
A 8415 770440778
S 5805 912269666
Q 3195 10443 2313141149778
S 10444 726018391
Q 2205 12859 1144344839183
A 9670 768595077
S 6658 607072476
Q 2864 11365 7214636801231
A 7508 380585117
A 5380 955756947
S 6315 706980637
A 8467 569118730
Q 1700 10753 3698570027622
Q 3080 11885 5111255984386
A 8705 288528382
S 687 390467781
S 2503 51768620
Q 704 7701 5215024673135
S 3803 451366943
Q 338 12246 7136581392147
S 13111 800021088
S 12129 573508530
Q 29 12723 1496981589471
A 9648 148436720
S 13149 749010760
S 1128 356411145
S 9857 45843177
Q 756 9602 8803901989345
A 666 491540270
A 8036 934302703
A 4895 12270833
Q 4268 11040 1943624882216
Q 994 9978 3665049952250
Q 1402 11489 120032617488
A 9775 533888499
Q 252 13292 9907418849046
Q 1220 13008 9872525095259
A 1101 137051480
A 7579 847938963
A 1379 195873025
S 5583 56121119
Q 59 12347 315678181705
Q 1843 10856 5866772000535
Q 3911 12897 8263181085293
A 7441 75079914
S 1041 708305787
A 1592 751901283
Q 493 13069 7747860142010
S 533 645737473
Q 4357 13115 6453570928646
Q 2556 12998 5680044372082
Q 318 13200 3726476502696
A 8624 867918343
Q 282 11911 6241405111217
Q 1305 8732 5706997949995
S 3094 188379620
Q 151 11721 1493554695771
S 9272 918056909
S 11533 550066882
S 11226 738971548
A 11301 368399298
S 6476 891385242
S 2430 300504854
A 2448 356552840
A 3577 916767778
S 7409 533145472
A 6308 262254852
S 198 388895321
A 8105 10541458
A 11298 635045556
Q 904 10668 8554741788574
Q 2279 12706 765829754860
A 2324 951017927
S 4888 56103052
S 4271 199342425
S 4343 7664
Q 440 10440 2090476113543
S 111 617249834
Q 1653 11157 6933805084140
Q 2656 10728 700613034834
A 6905 112312912
S 591 757434360
S 12549 51457072
A 10705 729562210
S 11643 699195417
S 5511 175162039
Q 1 13355 8447195530542
S 2065 441881523
A 7117 419538463
S 6089 539064397
Q 291 12948 6616481914720
Q 515 11059 2121059309259
S 3310 293592328
S 3273 228271244
S 74 878073908
S 3113 644725595
S 12547 725381789
Q 1367 13228 5475541465747
A 7168 480297649
A 5843 763718264
Q 608 8270 4075783437257
S 10484 527813364
S 8051 816807816
A 2452 916514346
A 10384 964627623
Q 5021 13172 3883891714692
S 1051 346029038
Q 4929 12660 6650827230460
Q 168 12338 4226373143612
S 1365 999711257
Q 3640 12392 5760276320096
A 3585 696313487
S 7274 41982593
A 12243 95584700
S 12010 393408055
S 192 673893240
Q 2319 11425 307271925856
Q 1691 12928 1372650657976
Q 936 12172 798484180106
S 4637 732135980
S 6884 296920732
S 7066 391377733
S 5873 281352667
Q 1912 12995 2655639913232
A 3895 899429997
A 13032 470194373
Q 231 9382 308336619677
Q 2950 12457 1295742443116
S 852 133505271
Q 1977 10447 1281758240118
Q 603 12424 1208517861604
S 6528 951131668
Q 344 7277 4171892571570
Q 2102 12517 2163630092401
S 1413 175730615
Q 1310 11032 1162048835827
S 3527 80742830
S 6276 112632048
Q 733 12871 2375313757689
S 4586 576722144
A 5008 721171279
A 1869 79690112
S 8358 190090528
Q 358 11692 9032043206750
A 11369 532641921
Q 1681 12831 1021063494864
S 3688 20533241
Q 1729 13313 7574779424135
Q 209 13317 6410861541040
Q 2255 13291 4110832512925
Q 5397 12440 72965597428
Q 451 13175 9287038523779
Q 5867 13186 6892216156986
S 3812 480384055
S 2948 131845543
Q 715 12451 1030714334852
S 7894 909787284
A 911 1351121
A 8309 52287799
S 3987 514762879
S 2751 550569662
Q 4277 12088 2472516045941
A 6805 262093494
A 4011 671169629
Q 295 11372 5748554588781
Q 1698 12935 3753755870130
S 11273 269370906
A 5955 585913886
A 136 904077095
A 5455 848457278
Q 149 11364 964735057963
A 8077 400141955
A 11964 381048811
Q 1156 11939 9132828582169
Q 1645 10185 2563481714399
A 7496 523689920
A 7093 913114450
Q 1980 9678 5920815885729
Q 252 12449 6861625055535
S 4630 138506891
Q 310 8639 5646623469323
Q 820 10101 1305248682701
Q 325 12586 1407507632838
Q 3363 11902 7703927034821
Q 227 12666 5235968280898
Q 1382 13289 6308363108285
A 11638 807888586
A 3549 82872339
Q 3154 11986 3584947266098
Q 2811 10949 4215605243039
Q 3146 12515 4681740281389
A 6731 65841327
Q 234 12696 1374406789057
S 6966 356479995
A 11017 896638302
A 4220 766485099
Q 97 8163 2796299870891
Q 753 12188 6566722512138
Q 1194 12252 9384802549826
A 5919 615808858
Q 103 13010 885634360787
Q 1874 12434 1405679731715
Q 325 13046 9737138484775
Q 1 13358 4642740973252
A 7072 798423498
Q 276 11695 1077623981898
Q 371 10773 6651141839243
S 10769 261091989
Q 1478 13170 2985368672125
Q 2343 13096 3639241776486
S 4240 389810191
A 3662 105740019
A 11451 365619218
S 11298 710058855
A 402 483417950
A 11273 834345878
A 3307 106348107
Q 830 8740 1278487691239
Q 410 12924 7381667485419
S 9483 903747442
S 552 911256926
Q 2145 10660 2882145408441
S 2299 483692283
A 1639 157401165
Q 214 12111 2003308653392
S 2367 289026252
Q 1906 12812 8206010690395
Q 15 12200 558225220738
A 486 987981631
Q 2193 12166 2653916786567
S 5954 940207671
Q 879 13245 2558065661310
Q 721 12535 8066019544972
A 5998 842828945
A 2493 885263215
Q 707 11036 3145115731538
S 4566 42574998
Q 219 12020 8929732955748
Q 3032 10856 222348005120
Q 852 11291 1718389506941
S 12514 31211879
S 3042 101838836
A 9558 457477078
Q 2600 13184 5645224956726
Q 1944 9753 6741703683368
A 12450 297420487
A 4153 741588640
Q 4536 12791 5200273344998
A 13166 90568438
A 1407 814739970
A 4694 668681513
Q 175 13268 2174118829915
A 10376 829122704
S 6262 320208852
Q 196 12339 3390287857333
A 1422 911662974
Q 4431 13012 8245890734833
Q 146 12951 3081454820848
Q 1722 12897 6835770115303
A 12300 843432530
S 4303 988553229
Q 154 12467 916208456791
A 1219 506588237
Q 3709 12316 7356504583926
A 6587 218172025
Q 1914 13155 9411332327341
Q 1617 12399 9185194795063
Q 3928 12500 2588640375059
Q 873 13086 3616315574964
Q 51 12934 8098320549089
A 5744 181805947
A 4980 991231912
A 9145 962832099
A 2745 33220665
S 8978 2979317
A 6634 705475983
S 7295 162739863
A 5889 266271093
A 9034 484806675
S 5782 59806532
Q 2869 10941 6482005445549
A 8596 613184890
S 10505 251550708
S 7352 634036700
A 3675 302470348
S 4586 842945048
Q 1090 13145 2211564258281
S 7645 745482780
Q 2583 10437 3719847129081
A 12894 459841562
Q 322 12892 297701939824
Q 1166 12628 6534900111729
Q 4266 12692 8191654039626
Q 2424 13289 3349875587357
Q 935 12488 251492115727
A 4726 771778731
S 1362 345572736
Q 1933 9027 5084524391826
Q 163 10355 6425972471752
A 1025 898980307
S 5138 72726303
Q 3894 10715 1910214564005
A 11639 901650145
Q 1112 8612 741326458515
A 12998 268384205
S 11678 17336327
Q 436 13245 881482197970
Q 1090 13269 7966810410638
S 5694 679931311
A 1288 457261739
Q 5553 12252 5202555608997
Q 280 13312 2458218577501
A 10816 45288472
S 12198 715303623
S 9504 527532194
A 3406 841173231
A 11994 891570183
Q 4404 13172 3524163335686
Q 4862 12256 4182110991967
Q 662 12833 8131747329867
A 6907 215073146
Q 3156 12385 5740794538461
Q 3329 10899 928413277847
Q 1341 8277 5182702716409
Q 1547 12394 724092074116
S 13312 889057959
Q 1610 12138 898614480544
Q 1281 12755 5536043789240
Q 1610 9339 1020965965867
A 10897 627948491
A 7769 115944931
A 5944 670697516
A 2468 362958654
Q 82 12973 7752931853202
Q 642 10897 1158649994340
Q 1977 12195 1756389044866
Q 538 12544 426709365992
Q 1840 13135 5303708602163
A 11903 331343763
A 8912 235270560
Q 2664 12457 7105943731285
Q 1451 12593 2088705773919
Q 1860 10923 5193603486607
S 1655 716539408
A 2187 462032352
S 1937 32794037
Q 1365 12724 8682534630287
S 6789 747419905
A 1875 139960433
S 4497 629284860
Q 712 12600 184019077394
A 7901 477743028
Q 32 10796 4644733496356
A 2107 329962504
A 7806 854961891
A 408 908494875
Q 1642 8573 4930316319675
A 6630 857757480
S 5346 604337218
Q 1347 11906 2326813902026
S 638 625657253
A 7761 257841539
A 2370 292659523
Q 476 12226 6188623945640
A 11283 465786101
A 3396 676389994
A 3420 904643553
A 5643 982990658
S 5843 932530076
S 5192 503178961
Q 5400 12811 1030863601430
Q 1967 8729 4222343335149
Q 1052 12326 8103844577311
Q 1012 11134 8585528466042
Q 1203 9786 1399735233596
S 11737 741524935
Q 6 13271 1976223470841
Q 296 10995 9657280824332
A 7417 500193842
A 6621 922101967
A 10995 254116327
Q 888 12096 5178886880208
S 3298 510616634
S 10090 986139433
Q 3714 12777 4809742248392
A 9506 66767067
Q 2570 10889 392505463479
S 4789 714194634
A 4732 672071238
A 5078 225015559
S 3945 361903062
Q 4095 12257 6942368048190
Q 1044 9344 2081193761267
Q 1128 13270 843895068221
Q 4082 12271 3219582279232
S 2457 7761330
S 9781 623298528
Q 2319 10300 7002856248630
S 10212 315021055
Q 41 10779 1868387495551
Q 1297 13032 6977748700167
Q 603 13256 9296532065936
Q 674 12542 7937791272269
Q 662 12313 1905130091645
Q 428 7843 7148168264271
Q 330 9128 8613912643239
S 10913 206033541
Q 1994 10207 2666945562338
Q 289 11062 4862380771929
A 1847 272435275
Q 4445 12519 3278196884016
Q 4157 10909 665866486037
A 3427 611343730
A 6333 65133056
S 1672 426942086
S 9625 592799916
S 7639 993095136
A 12772 655927533
S 7212 549243446
Q 1328 11943 8393948407851
A 2255 272614910
S 7713 495852796
Q 2348 12900 7803991740319
S 8802 266457016
Q 3341 11515 5787700030246
Q 983 8487 623265659419
Q 113 11656 1838835761390
Q 741 10028 2536260340725
S 408 416153822
A 8227 445332114
Q 1373 11728 9869134260984
A 2616 490512556
A 5964 250603900
Q 4068 11955 3744980331345
Q 5003 12261 1119692086259
Q 1816 11708 6750149934301
A 1243 504121435
Q 4401 12663 8130440811068
Q 485 9034 6543611869542
S 11817 660132942
Q 1075 11903 7715632013453
A 1182 193486729
Q 4579 13182 4164297656592
S 7225 976886970
Q 2071 11409 1869125999245
Q 3602 10521 866105488007
S 1390 95469661
Q 3491 11357 224760422638
A 13127 784526929
A 6313 631575495
S 2875 866222466
S 3747 334216631
A 6016 217258745
Q 2010 9156 4540254795175
S 12443 456868753
A 4228 13009495
S 12056 317018742
S 6871 986326518
S 3489 181634817
Q 558 9267 3227477326157
Q 125 12032 3767310221923
Q 549 12802 319322481361
Q 1105 10651 4088629649275
Q 4243 11936 4126303449520
A 2664 987565137
S 6350 189046852
S 4136 773810926
Q 3109 11191 7484785546811
A 3566 792281504
Q 3976 12765 2561043366676
S 9618 87591460
Q 292 11417 7128807514457
S 6577 972287858
A 8051 592161681
Q 3431 10586 3884031855186
A 3378 399874666
S 4040 404799106
A 3152 486279239
Q 1957 12003 865216853006
S 4113 254738750
Q 423 12356 9130513186175
Q 3184 12512 5245850645896
S 987 241944262
Q 1980 11679 7066522432260
Q 5394 13065 6000345880055
A 5144 331827192
Q 4035 11239 5123567003692
S 10921 815662864
S 5416 80133333
Q 1026 11246 6208354939431
Q 5698 13068 3103645974794
A 5418 456211495
A 11148 854375313
Q 1127 12256 4973449768585
Q 2719 11706 4671083394936
A 10046 389982448
Q 535 13285 3683336940967
Q 1037 10757 1854387149026
A 7778 199341400
S 7758 56679955
A 8639 121944986
Q 506 13109 1075226651603
Q 309 12906 1036682446734
S 2106 61202397
S 8821 418310475
Q 264 13238 7073651788272
A 2535 291206395
Q 18 11196 1497595568344
S 5631 944547137
Q 192 8785 3305453288626
Q 1418 9485 5157721313846
S 11443 37136976
S 3162 154242953
S 9501 754663073
S 1744 587211090
S 8684 355574
S 10274 189461888
A 12560 302350865
Q 3275 10566 6324919826814
S 9736 713370355
Q 3569 11669 6885596634314
A 5153 537193771
S 13297 240914191
A 4921 240595816
A 12822 644317735
A 8256 732584485
S 7056 26298213
A 7979 531039680
A 6905 452998027
S 8902 290959985
S 8383 230924287
S 12817 802836912
S 11272 949579021
S 3766 515460220
A 1038 70241181
A 2621 459129304
S 7702 492517347
Q 597 9782 663453966611
Q 325 12757 6852861676573
A 2861 573155350
A 2950 918565103
S 8888 847909840
Q 550 8759 2627345310024
Q 1355 12935 2813548336060
A 7309 323831783
Q 1181 9722 6357106481813
S 9176 498608829
S 4373 608320506
Q 1085 11487 4094532898436
A 12394 22029834
S 11214 322927049
S 12605 183450852
A 11316 153104413
A 9304 873848260
A 4309 891732871
S 5315 32310122
A 4953 468391982
A 4855 275877617
S 2351 351515267
A 1139 700456100
S 6486 712831871
Q 430 10944 9089334865657
A 5901 315388628
A 237 377478485
Q 1562 10806 7437602937345
Q 628 12976 6533640387346
S 2129 316789281
S 10591 3593503
Q 5146 13349 1004262693379
Q 827 12818 7852685691422
A 12396 965789879
S 3295 115723475
A 7101 64839988
S 1957 729254723
S 10297 249377767
Q 3524 11051 6785084395549
A 4984 261574241
S 1427 669759769
S 12005 793256866
Q 369 11323 9230900925100
Q 70 11251 5771026731465
A 156 874382757
Q 727 9211 5944421167421
Q 135 11812 1126899014902
S 2404 744587035
Q 3264 11266 2148487279422
A 101 407746815
S 12121 394051677
Q 1863 12059 6193889379355
A 7755 473125676
Q 828 8197 1012582113557
S 83 428907299
S 5510 379829141
S 9640 469379053
S 353 338953449
Q 5557 13084 6441520240226
Q 2275 11913 5339993299840
A 10337 739709986
A 3292 984682102
Q 350 13004 621721268645
S 5014 256159764
Q 3837 12812 4598287057338
A 12661 871785835
Q 2954 11158 5431790842522
Q 3381 12632 7756024532867
Q 5064 13224 5802797578734
Q 575 10608 1906669537230
A 12362 395608015
Q 5754 12668 2926519103661
Q 157 13311 233035639337
A 9216 675969416
S 1277 68315188
A 5491 499116454
Q 1180 8973 1435189894760
A 5894 77937997
A 1302 137887381
Q 1528 13358 9155103135254
Q 458 8367 4973038588679
Q 332 12765 3608728471898
Q 73 12903 5097476848969
A 10725 476873025
Q 1159 13283 812258062452
A 10905 310336460
Q 9 13337 4049219308248
Q 633 10564 6711748152158
Q 182 10770 4891228888751
S 11932 23504560
Q 2452 11314 675174303261
Q 3420 13235 9087798031806
S 9244 929527334
Q 14 13320 9831050878013
A 7218 39548628
A 10408 240932005
A 3181 847545922
S 8118 730909677
S 718 223287587
Q 2928 12524 2851641841385
A 4659 879141724
A 5722 386189577
A 4376 710380148
Q 1647 9684 3234531400336
A 12132 348866806
S 6250 362283831
S 13306 526781335
S 12832 667501810
Q 3329 11521 479392373321
Q 3977 11194 4926842653193
Q 42 13043 3842773579364
A 1956 147538235
S 200 466728150
S 11711 72563909
S 12274 238927866
S 9985 445277140
S 4559 492388120
S 2192 125439769
Q 523 13064 3016537481000
A 13203 88191729
S 3285 881411095
S 2535 666803180
A 2319 311017612
A 469 675216902
A 3401 649191549
Q 467 11128 6271490230110
Q 1884 13094 573552373474
A 6245 746549820
Q 647 13257 1080682095026
Q 577 12425 7860764215978
S 4217 550445027
Q 5791 12908 5952119739732
S 12113 142782436
Q 39 13351 9532348352566
S 6618 107439874
Q 268 8833 5411372464272
S 1433 454367452
Q 3462 12250 6202990014734
Q 2291 12579 9026578048706
A 12 344108400
S 5062 948217679
A 5741 461552732
Q 55 13360 2992379907483
A 458 570431691
A 890 142255267
Q 815 10395 6565211372255
Q 3334 11896 8544039113257
A 2332 964547895
S 12107 785725915
S 6185 42196743
S 4174 66338300
A 3094 791832082
A 10749 356953868
Q 2334 13015 6443750652519
S 8204 530666274
A 3912 539941197
A 3021 635647360
A 12202 565858678
A 3718 88167312
S 13245 367431645
A 8272 957748080
A 2127 733021475
Q 3578 11750 4377228655634
Q 325 11586 8534671230134
S 5179 448132680
Q 36 13362 6369662509144
Q 2878 10405 4513188654433
Q 1916 11144 4122078073550
Q 4436 12924 4476905539041
Q 2784 12717 9818629622425
S 6255 237615274
A 3045 937654567
A 792 691982986
S 373 839794623
Q 2344 13347 5256000308409
S 7656 527143739
A 10371 716523889
S 10374 100808656
S 5831 92465219
S 5536 675671527
S 4040 959161908
Q 1974 11472 6969948079936
Q 264 13170 9001769511331
A 239 491782721
Q 1323 12251 9447397079897
Q 2215 9984 5778703028524
S 3847 363962416
S 2770 962759801
S 2759 93992693
Q 169 13327 6418156802071
Q 202 7110 2635942395282
A 2360 138802375
Q 101 13288 2474469011430
S 255 931554410
A 11031 238638827
S 11341 18700487
S 10118 277819982
Q 894 8591 5665655018181
Q 1038 12398 2601354036807
S 5074 853503240
Q 365 7936 4753719378195
S 7668 698355864
Q 2041 12375 8984160877258
S 11679 558491538
Q 3395 11979 2957573215993
Q 82 11496 1324557139084
A 10744 263918001
Q 4813 13232 5824554538821
A 2708 268070226
Q 1234 11259 4792092274908
A 3607 1263661
S 4899 377133319
Q 4543 12714 1673983567755
Q 4371 12771 1750628956962
Q 1177 11838 6167996584901
A 4758 116073088
S 10428 926478840
S 3886 163642271
Q 49 11586 7509772808981
Q 3133 12520 1986545150947
S 1605 971607556
A 3023 588899202
A 6662 993119761
Q 295 7234 5799728911182
Q 70 9431 7278691541115
S 9259 810744331
Q 1435 8988 4948106434299
A 8729 673308690
Q 5579 12748 6129305116821
S 6198 899905289
Q 1418 11064 1475305517358
Q 144 12830 3233540002360
A 2908 254949651
Q 3434 13207 4588950310806
Q 1323 10882 5836875352925
S 11382 114704846
S 3151 782496904
A 12632 418722838
Q 906 10202 9023053050777
S 4234 460713336
A 7806 375866361
Q 1390 13331 6032859482273
S 5317 847862039
A 9150 973855205
Q 2369 10402 847243069018
A 6970 186301989
S 1543 919733135
Q 1553 10370 5037897290363
Q 2667 12951 1160685616517
Q 438 12743 8284264818670
A 7507 127461360
A 4474 264530948
Q 1985 12279 5398306761165
S 9917 321747927
Q 617 12391 5993567280762
A 9908 155396686
S 9100 879694203
Q 2156 10801 986898265915
S 2982 119695475
S 4083 615252475
Q 44 13364 6558011715117
S 949 290639838
Q 4092 12927 2115502336262
Q 2908 9742 5013054625413
A 8446 883971721
S 9339 946832015
A 9609 855262583
A 3741 217950383
S 249 64780880
Q 4950 13040 622999292680
A 2383 477209554
A 4590 476767565
A 3039 502263962
Q 247 12816 4303264149052
A 1851 809349255
A 9801 967726646
Q 2078 9702 2741247841962
Q 1692 12696 8323361891428
S 12160 184524785
A 9211 738208499
A 3218 554654614
S 7169 357250353
S 4801 861245038
S 5364 672577938
Q 200 12740 1178527632743
Q 4 13298 3920343116113
Q 1431 8700 3899988131017
Q 3015 9697 4988290658873
A 7596 643245777
S 8977 60832305
Q 3790 12925 7705724857426
S 11579 708384158
A 6471 814445344
S 999 563315901
S 2157 524317586
A 2102 285454107
Q 3004 11233 3369463654573
S 10485 462160802
S 2140 559820388
S 13178 34229522
S 8891 695537676
A 9127 114725255
S 11947 96949760
S 444 661304005
Q 1386 10850 9374787121422
S 1402 960264073
A 8031 828246992
Q 4109 13267 5722989867500
A 6969 848319081
A 9837 280442906
Q 9 13021 4596339875037
S 174 665591496
S 10670 898662818
S 2671 763259402
A 7055 13821888
Q 5070 12887 3474038845027
Q 410 13274 4247703262859
A 1451 413773089
A 11421 177777947
Q 1352 10746 3131057577808
S 1978 37585881
A 9386 200680041
A 9877 723534403
S 3356 349909278
S 7307 59459235
A 9585 525632775
Q 4739 12368 3448004188035
A 2115 785607810
Q 1155 12220 9538288781844
Q 506 7773 6592589585600
S 288 894680650
Q 1499 13211 8736681736660
Q 3384 10550 5228602338042
Q 103 12582 8235416027691
S 5778 223431633
Q 102 10663 6607162931037
Q 759 11030 6646219632999
S 8996 476189684
Q 1426 10676 1267927030378
S 11263 244340336
S 10447 353363559
Q 1091 8545 6636963842603
Q 996 12767 6900152900573
Q 519 12684 7920179178248
Q 3352 12750 3913375340479
A 7483 443665727
Q 1843 9324 3352865931115
Q 898 11702 9528675846390
Q 755 12428 3704054487191
A 3872 226288372
A 7158 49152976
Q 570 11510 1193368662398
Q 3354 11792 7874606603694
S 1469 807610915
Q 29 11649 8107044063228
S 3940 959763062
S 8742 394310881
Q 3052 10909 7352059853117
A 6459 54620197
S 6877 420724570
Q 2183 10497 4192931175830
Q 137 8765 6496778513562
S 7872 132728758
A 4571 779561238
S 481 719937520
A 3 333298053
S 7300 979989666
S 3905 781442781
S 11641 827472322
A 217 618822203
S 11374 716454528
Q 717 12894 8830554832110
A 1128 386962041
A 1217 398085614
Q 375 11139 1932551563787
Q 1782 12499 6678577304665
S 3738 505256140
S 2379 907416055
S 11055 153178907
S 9242 554512000
Q 278 11873 8225791097811
A 8078 604795801
S 11217 127345963
Q 1709 10898 499474116621
S 10988 973815024
S 12445 283363411
S 213 929591801
S 12026 290757305
Q 1498 12370 3297393739543
A 13236 656574659
Q 427 13067 4434627745686
S 12519 220577637
S 10801 286450285
Q 71 13283 4024287483706
S 8864 626911735
Q 57 12870 978954587800
Q 1837 10295 116380726529
Q 1430 10923 66909931271
S 7457 823089035
S 7969 405271821
Q 217 8040 2828569325765
S 4854 806805768
S 1176 537787601
A 7928 329976835
S 1794 116464529
S 12268 768541831
S 143 499609254
Q 582 11970 2025866759857
Q 244 12680 8464578252722
Q 2343 11365 2020352872697
A 10579 278429070
S 9830 574366417
S 1998 813589456
A 3681 413666657
Q 1151 11434 1338569962260
Q 1685 12038 4301852361373
Q 2975 10348 4096474873803
A 7182 442527734
S 2082 451430813
Q 741 10987 2482001610099
S 11383 460832954
S 68 150021784
A 135 246054378
S 3093 132153580
A 1168 835908806
S 307 748768058
S 1722 355075205
S 2823 852296582
A 10547 133790624
A 13173 618532832
S 177 447089955
Q 1941 11402 7640319734726
A 9976 181121248
Q 5920 13206 3545319722124
S 3539 855359386
S 5220 695344267
Q 3736 12937 5409843865470
A 13226 468179489
A 3528 113341017
Q 113 11317 5860601025006
S 2586 331458722
Q 4732 12344 938154812094
A 3894 705422944
Q 4000 12207 607320082166
A 8584 34776233
Q 1392 9299 7479700813163
S 3188 654896443
Q 1766 12937 8410673577222
A 10300 457742136
A 9901 484217169
S 10169 719812607
Q 492 8182 3885658953065
S 13074 207808633
A 2087 990963331
S 218 325785263
Q 2026 10400 2677936437720
S 4531 768177429
Q 3812 12727 7622325143800
S 13005 921067202
S 4354 467186441
S 12159 912372761
S 837 168345677
A 12882 309175798
A 3144 989189819
S 3554 941345344
Q 947 8838 125866040170
A 5213 534217896
A 2979 616292496
A 6921 671599294
S 10345 222570296
A 9428 473438432
A 487 919736077
A 5400 482246813
S 4186 542137517
S 7815 889972879
Q 1443 12824 5722066182210
S 29 985442144
Q 2056 11038 8380127672433
Q 25 13357 4014056293714
Q 1258 13309 8957680515079
Q 7 11744 2018192268088
S 6759 101617435
A 1633 910146350
A 8121 501584553
A 9296 909742957
A 7201 823543337
A 7106 758080932
S 1109 245306972
A 7092 382352694
A 901 249706407
Q 692 8576 1725959484429
Q 3722 12818 4446591570370
S 1881 986539605
A 2800 662238403
S 5009 356919475
A 10466 87056909
A 11789 364113038
S 3556 607235955
Q 1691 12868 9669468978721
A 4304 933268215
Q 3060 12009 6525010749683
Q 1578 12437 3446271377533
A 6932 218675208
S 10719 35149602
A 12796 678975482
Q 535 13004 776141116950
Q 1031 8742 1954255846666
A 5991 559468229
A 654 965822668
Q 3703 10414 2633749423330
A 2620 154752264
Q 6104 12896 1031842132887
Q 3523 10631 6420759158811
S 4237 1567207
Q 750 10124 8494745929023
A 415 831890228
A 12914 341362588
Q 2401 11169 2996529768590
Q 239 11585 4469551453969
S 8848 426170323
Q 96 13341 5474562265900
S 6999 569906278
S 2736 853793396
A 9588 720031916
A 9917 358331005
A 8154 826850277
Q 655 10712 5380735070388
Q 534 11567 5487086441229
Q 1229 13047 7933965822340
A 5686 923648349
A 1558 682922217
A 253 691245580
Q 2195 10270 7071420703168
Q 3219 11267 4359204625055
A 4367 826196146
Q 260 13001 3337114080857
Q 2279 9464 648881438285
Q 2251 13214 6254802066247
Q 1894 13036 4589818708970
A 7483 718824124
S 96 289643862
Q 3768 11673 1825083862343
A 9158 49579727
Q 1150 13179 3893015420302
S 7883 926472611
Q 2684 12188 8148125937899
S 10241 565688171
S 5612 581972642
S 1279 688285972
A 5842 27658660
Q 1050 11708 7056650774883
S 10354 721291235
A 9612 674858851
Q 1924 9206 156058901588
Q 2996 11959 3697965472271
S 5560 279317888
Q 512 12299 8480659124580
A 8148 901904764
Q 2873 12632 2286053705226
S 885 652673113
A 10679 27581544
S 6878 475609874
A 2708 56498244
S 13073 698867868
A 12217 834454758
A 1251 616515493
Q 1297 12707 4579232669387
S 192 898875333
S 5714 433439262
A 3962 85288175
Q 39 8009 5315197076457
Q 2261 11927 3991047124809
Q 286 10767 727501986703
S 10402 555968681
Q 2007 11463 7630044402569
S 3328 841606254
Q 876 13081 6196335235472
S 6214 933273241
Q 4608 12441 4794396964416
Q 1354 13317 6265120117193
A 7966 881368354
A 8458 89036007
Q 1659 11680 7474418659646
Q 504 12686 9129291158910
A 7032 917687882
S 10565 867250194
S 6873 570635536
A 11171 438952183
A 9754 474054977
S 7185 595044697
Q 211 8037 5421594889252
S 12577 375519637
Q 2385 10786 4283274409836
A 7841 831351004
S 2161 396192504
A 12930 595644741
A 8552 230507733
A 1662 908497028
Q 251 10098 8122587231789
Q 1784 12345 3599453488742
A 5277 59289266
A 11403 673195909
S 3380 152363205
Q 2088 13235 4440471255666
Q 1573 9729 1130236898567
Q 694 13293 1938208903565
S 12484 357424089
A 9168 11379834
Q 267 7468 2937590544072
S 4196 582623110
Q 1944 9816 2979911806666
Q 2722 11472 3301770630372
A 8743 133407733
S 11961 187647914
A 12222 725052581
S 11717 368555580
Q 3135 12697 3770635330279
Q 929 9335 6581000225664
S 11955 203163014
Q 774 11622 3592280098
Q 2007 9483 4333952601147
A 9926 293911394
S 413 284297408
A 7480 283347153
Q 1739 9785 3111660041960
Q 3658 11306 5427264521456
A 4650 932333439
Q 1640 12691 326633269806
Q 1722 11012 2621320011949
Q 4176 11710 6201608727525
A 9599 544473566
A 746 648814327
Q 3567 12685 8782979839368
Q 1626 11816 1305941846037
Q 3690 11631 4907353235819
Q 2128 10417 3002800552727
S 7745 628568874
S 10679 227904521
Q 669 12763 9648534259096
A 10512 597520626
S 4072 633796785
S 11139 217385843
Q 3842 11465 2067144254630
A 4394 611684964
Q 207 12315 611357688649
S 8143 614324406
A 11370 934984964
A 3154 599072504
S 1894 349469534
Q 894 7607 188488632666
A 280 493838400
A 6572 375691076
A 7942 813359873
A 11908 622883814
Q 478 12819 9312955689279
Q 2503 9712 6485772099593
S 7414 380788764
S 8795 215007926
Q 3128 12166 5366134716426
Q 559 12373 8183226916325
Q 681 10364 2271346441246
S 9962 212802129
S 2522 618883795
Q 39 13354 3807945669031
Q 74 11809 9108808598392
Q 2661 13061 9829038671207
Q 145 8871 7263782637102
S 660 566103389
A 10387 790610203
S 3069 110309172
Q 74 13235 7518167611046
S 5995 433235836
S 3677 310288032
A 10051 461346928
A 8106 373113670
A 1918 948207238
Q 5530 12716 2757598303199
Q 538 9683 1105139808406
S 6456 956194581
A 2572 685603163
Q 717 7867 2106422371345
S 12974 399038088
Q 249 12872 68656071007
A 3147 203142281
A 11382 8513483
Q 1523 11977 8634763552361
A 8828 190181153
A 1435 422726116
S 13128 194045725
A 1775 288077595
S 4211 613008139
Q 2712 12080 7696851934687
Q 4319 12923 5693162810720
Q 1118 13283 6052145805336
S 1544 672387181
A 1504 486160713
A 12354 45127568
A 1817 293226075
Q 2451 13003 2680591761526
Q 1164 8443 7245209908018
Q 1926 11649 2285779128931
Q 1379 11164 4400671533347
Q 2646 12957 6548343384715
S 10871 107371396
Q 466 9123 6102355186124
Q 1573 12014 1082498087383
S 4293 457091181
A 10064 961467117
A 8325 970689213
S 2009 100877429
A 251 784365293
Q 3165 12100 8861107657598
A 9022 517683539
Q 506 12480 156567958796
A 11384 878519750
Q 3637 13314 3179629743483
Q 696 12650 7000052145022
A 13280 71758549
A 1576 877904433
S 264 688038061
S 10370 470690983
Q 475 12489 4413203713910
S 6695 612003139
A 2124 234029843
S 10158 558986840
A 3026 600928635
S 4985 957167647
Q 3404 10901 6287553299987
Q 632 11403 287667832307
Q 1712 12952 2734653382889
A 4136 354598092
A 3510 104604983
Q 5170 13148 728839212601
A 11214 273183657
S 5685 972561431
Q 1527 8963 1980435718831
A 11685 385404982
A 10161 422003701
A 4373 791803621
S 6947 54211860
Q 482 13278 6110674883585
A 535 138508622
Q 2831 10485 4963482143918
Q 2329 13246 8552783772737
Q 3389 10890 922823799418
A 6977 348636232
A 439 372168258
A 9885 304474839
Q 999 12667 7523015549101
S 8482 854894502
S 7970 994130515
A 2719 799205463
Q 3249 11660 4468404097104
A 383 460166029
A 3565 351537750
Q 1528 9079 3551092203908
A 1902 978367147
Q 4501 12325 2326210902329
Q 755 13076 7615298658759
A 4738 920959836
S 3901 886275632
A 13277 447903051
S 1184 797656044
S 4506 261280237
S 11149 552372554
A 11088 37141788
A 9311 997198784
S 11502 924104622
Q 449 7139 2844700831888
Q 1028 7900 3851093441562
A 8484 950008306
S 5410 92136385
Q 4737 12974 5487505800541
Q 478 13233 9329485413712
A 5862 152784344
S 5696 590468843
S 2832 448936064
A 2625 488071100
A 12110 140365988
S 3893 622795441
S 5174 397212379
Q 254 12627 1579110328063
S 6592 170390863
A 1848 460568637
A 8233 311460200
S 6853 701512307
Q 508 11743 3040217367430
A 1014 23500518
S 10896 450128872
S 10719 366982157
S 3857 183873920
Q 1019 9857 2502255580942
Q 2667 12814 2107847977837
A 13248 500061405
A 13003 428548099
Q 14 12141 4640678955255
A 7749 466117564
S 2430 295158152
Q 2221 11953 2569002958431
A 4406 904711216
S 2939 981735829
Q 605 10902 1600533636237
Q 1269 11458 1054280824906
Q 2710 11971 3146282702971
S 4335 699542674
A 1816 355213488
A 5668 999023904
Q 98 11885 6909670560109
A 4084 77644909
Q 50 9581 8827253697923
A 6251 521070145
Q 804 8694 6345907529334
A 10367 223061186
S 4483 374442831
A 4185 931300117
Q 3669 11634 7742842783432
Q 721 10142 5998414065562
S 2546 859391318
A 9607 463845956
S 7187 588562943
A 6617 579714199
S 86 365816791
Q 1163 8440 3134697584287
S 4070 420365076
Q 2695 13346 6496093088553
S 5963 218120595
A 4718 685927808
Q 882 12726 270932932922
A 13357 67087671
S 5994 826805902
Q 2664 11874 7372611673962
A 2143 160364594
A 5224 646868998
A 1869 979647258
Q 3977 11164 4169514553111
Q 1113 12035 9476147546667
S 2707 164610050
S 3933 388984971
S 7970 721152807
A 2472 299936485
Q 1429 9307 1429525900145
S 1786 214389910
S 7198 486284752
A 12461 222273573
Q 1280 12905 1872687270431
A 7673 130227031
S 12231 656511692
S 3103 372005278
A 2360 274383972
A 9266 572376205
A 6997 959123396
Q 825 12199 8526769782902
S 602 281968250
Q 1995 9479 5802778239598
S 7171 123270324
Q 565 11131 987413231060
Q 708 12444 2807235304454
S 11922 31712905
Q 1142 9134 366486377632
Q 1647 12620 8905580415545
Q 513 10561 783585750541
S 11053 87446560
S 11824 120434994
A 13283 322554364
Q 433 12425 2255148843131
A 3288 49441294
Q 949 8996 1055292130133
A 731 819493415
Q 83 13208 8708973202377
A 11945 245891208
A 6010 736544162
Q 2128 11699 156712405366
S 12614 626561162
Q 3505 10994 6585868686878
S 3169 161195370
A 7090 580869378
A 3099 291559776
A 382 13484964
S 2952 262815226
Q 2909 10984 4299032570073
S 5943 795190907
A 8264 791611238
S 9899 209553212
A 11647 63228254
S 11669 371298935
A 11431 720435501
Q 1448 13040 2810245430512
Q 5261 13070 2106429504597
A 5757 312488213
Q 206 10653 5859124301134
A 9997 891377595
Q 1217 12534 3474053915726
A 1776 607314260
A 326 296661475
A 3429 307871010
A 528 200791157
A 5336 6936458
A 12477 189313127
A 4898 7384393
Q 4024 13088 437896197993
Q 5208 13081 6238942088661
S 1750 516607305
A 744 430021147
Q 4 12865 7468436795430
Q 817 12194 7995821500496
S 9420 761545610
A 6147 209452076
S 3027 444702113
A 5225 108284248
S 4905 818133605
S 8132 317202571
S 10445 403405839
Q 54 13142 5007512134855
Q 200 12352 4175894302732
S 4910 808561403
Q 2709 11258 4435368425418
S 8526 122015335
S 12994 737618995
S 12894 740472014
Q 1322 13203 4747110853721
A 7953 269617299
S 11383 658939825
S 4465 584605174
Q 2142 12901 4017708980966
Q 1630 12591 6726915341434
A 3630 671142953
Q 588 11899 6303090412546
S 1150 274007620
Q 3138 10333 2294736663645
A 1466 992200590
A 5263 16678346
Q 1990 11243 2852495766532
S 4964 151246607
A 2289 640713225
S 1155 776104049
Q 4395 11928 3361854479624
S 2649 963643016
A 3586 590931935
S 3495 755823008
A 2170 935640259
S 9897 390478840
A 6711 864515726
Q 3598 12006 5893687736614
Q 1154 8060 2706499876969
Q 2161 11164 4302762722367
S 9352 179027687
S 12802 89183276
Q 5070 12251 6890533461100
S 11250 829688398
Q 53 12352 11478902242
Q 281 11696 1089332981475
S 3834 962504550
Q 761 8757 4304600122326
S 3738 263276580
Q 2380 9072 3607272438817
Q 3752 11595 3406870899041
Q 207 8711 403137884730
A 9971 130229021
Q 1064 10117 8581790311236
A 4997 492192081
Q 4789 12553 4607744732830
A 2485 728499631
Q 2571 12762 3498948562611
Q 2408 11909 6872166376278
S 8808 96014610
S 8428 613311057
A 6842 459666526
Q 1230 11844 2586295811850
Q 3122 13038 793937799291
A 100 877412736
Q 1286 11440 948330641701
S 9259 376240231
Q 1048 12161 2345993869541
A 9549 563986702
A 9963 770020897
S 12294 307886470
Q 1051 8508 365391552495
A 7254 531476413
S 864 502381515
Q 124 12028 943235616829
A 2973 984538620
S 9167 794595595
S 223 823562700
A 9642 985892077
S 11890 384889978
S 6668 576378994
A 9967 782075650
S 8368 704576694
A 8032 827975561
S 5768 676929879
A 6785 955201837
S 5392 124016153
S 7959 672743592
A 7398 52718126
Q 2364 9603 1112719683348
S 11326 898753939
Q 1838 11526 5687984265849
S 11441 605549269
S 8471 52977450
A 9647 449330919
Q 2266 13100 7434877206199
Q 4482 11791 4094969797355
S 8374 528266701
A 2484 360666813
Q 1217 12017 6607182319423
Q 2689 10342 5986741339720
A 8176 995223434
Q 2799 12036 620901351360
S 12873 889808564
Q 2185 9554 6036563590286
Q 355 9235 588176701652
S 2060 480353515
Q 787 8988 5269105984927
Q 25 8195 2736508421991
Q 3878 11272 1550024586998
Q 424 10839 4927148114153
S 11505 226449056
Q 1323 12367 2456046262098
S 7618 301390559
Q 1428 9908 5786790006975
S 13280 159524441
Q 1933 9447 6528441647098
S 6143 406884246
A 13317 343313955
A 5243 543020299
Q 836 12850 9811399700605
A 12402 719233511
Q 5393 12599 4148993568500
A 5173 628043184
Q 3650 11442 2594438394409
A 11478 52821174
S 2191 361729911
Q 1220 10725 7913554345835
Q 1194 12967 5366486753767
A 3650 912657098
A 12321 393591493
Q 1390 13260 3880987729373
A 12376 225208445
Q 1308 12332 809727148623
Q 5711 13074 7110884835846
Q 1534 13141 9244794758155
S 3510 896390262
Q 30 10509 1526357487746
S 11045 228002870
A 400 151696678
A 1218 40428518
Q 2938 12371 7389871825522
S 206 518797836
Q 2762 11394 4097541129919
A 7710 969210079
A 9179 257907111
Q 2703 10872 1549352538562
S 6161 739252904
A 4892 517584440
S 6945 878735815
Q 638 12459 2426856096227
S 8238 574353890
Q 1899 12275 2498636962171
A 8740 140746313
Q 3064 13167 5468752996143
S 11218 284186415
A 8259 608445842
A 2007 349876043
S 9155 674113522
Q 714 12962 3296155553709
A 9017 234148766
Q 784 11364 6298657114930
A 12475 124017154
S 302 895543379
S 10833 93012664
S 11965 671332440
S 1979 999771631
Q 231 11500 4331504927810
S 9846 262776282
S 11227 20759839
Q 1131 8701 41187641278
S 6467 364692609
A 10129 555698048
Q 1844 8672 2556131232382
S 12766 543690947
A 6481 871503636
Q 3592 13009 7390754795908
S 302 218652355
Q 3447 12333 5970051777069
S 10906 930078107
A 6216 25292980
S 4193 277815033
A 12174 192374404
A 11588 823133062
A 7677 828046307
S 9238 681393984
Q 2834 10961 973455932170
Q 18 11073 8445726722071
Q 57 13286 7266314066564
Q 2771 13241 7702400174909
S 10746 479040357
A 5751 315580530
Q 503 10693 3944817996534
S 6318 648419322
A 8490 701312120
A 6596 95535348
A 10804 971036307
Q 2204 11283 5422208445143
Q 2797 10963 6665118601239
A 7321 768608063
Q 3908 12546 2194469958914
S 6687 402477487
A 1368 507541204
Q 452 11738 133376416015
Q 2469 9217 4551200799360
Q 3711 13013 1543282595716
Q 5688 13086 108779476458
S 3351 532761770
A 12869 860915792
S 7709 769983346
A 9346 435073194
S 1673 605965022
S 10743 390067015
A 621 813343057
A 1301 894852397
S 8262 152999216
Q 588 13225 9714690601605
S 3645 546853649
A 684 177086698
S 4150 723724499
S 10261 28251379
Q 2165 12699 1210861094958
A 8251 522946630
Q 298 11938 8483818664465
A 13286 843726967
Q 223 11453 4248033911341
A 85 92890260
A 2231 523194922
Q 677 13329 2095128045405
A 8870 957488925
S 7140 843838935
Q 1083 12584 2399292937389
A 9866 383136918
A 4861 639283144
Q 151 12826 3676669913843
A 7078 455851904
Q 2972 10916 7759672021575
S 11977 429940210
Q 1298 13069 7724189857396
S 4524 401668900
Q 12 13281 867696647506
Q 787 12646 937601672760
S 7983 556216485
A 4879 606889860
S 6433 162957750
A 3480 157307270
S 6104 672691224
A 8846 374569721
Q 1643 11789 5810190011550
Q 901 12843 4622314298038
A 12715 975368269
S 12191 809160687
S 6909 786658126
Q 163 12712 5003282628098
S 348 25040968
Q 195 7750 5625629613059
Q 3110 12413 390541561332
A 1062 427494967
S 7560 50417329
A 2955 200479623
S 28 15862731
A 161 994580100
S 5083 294088603
Q 760 10283 436430428341
S 10711 174013830
Q 759 13242 5717044277667
A 7048 287530624
S 6069 992636370
A 9798 525800265
Q 2171 12826 2167638741815
Q 2257 13265 9259594578344
S 10006 724816927
Q 1210 11065 8832542018254
S 11674 605755938
A 12385 889418950
Q 1357 12966 1843995891413
Q 102 12855 1192650626346
Q 25 13267 3853511047797
Q 293 12953 1720992813785
S 9900 656496259
A 8572 42217351
S 11498 804826286
Q 67 10507 6520205857066
S 9714 358718375
S 11792 508232224
S 3032 61590568
S 12038 984167599
Q 107 13086 5457083017193
A 2198 85065262
Q 252 12801 6276692314126
S 1779 228325516
Q 6 13360 144531852550
Q 2388 9761 1082866024251
A 10727 557241465
A 8107 150050236
Q 2067 9839 436480638908
A 5507 864262980
Q 3234 10790 942799234899
Q 1571 12339 8866920514551
Q 57 7063 2892310064623
A 9131 479404050
S 1979 834660102
S 971 425944131
Q 1880 13219 3636670636862
Q 4051 11784 199423647065
A 10198 698433695
Q 527 13313 8354943885518
A 13124 442409971
Q 1107 11389 5682543676579
S 8968 353657292
Q 812 9800 2866205226207
Q 1075 9399 4614597045373
S 837 212433488
S 7118 585267744
S 9834 139686438
S 10432 205490266
S 11067 290912219
A 4219 788420408
A 11679 876435285
A 3997 128712256
Q 673 7623 4751537521589
Q 3761 10975 5155838254905
A 4073 821052310
Q 2613 12170 4009670494604
Q 5194 12038 4850977758008
A 9676 510684190
Q 3318 12529 1076471939250
Q 1141 12572 350799743788
A 4920 438976555
S 12434 762598317
Q 4563 13150 3624356848262
S 12629 765396165
Q 61 12559 4128228156143
S 5484 542821619
A 12784 429122285
Q 5361 12816 4220231445929
Q 589 9374 4607740336649
S 2352 66835906
Q 545 8432 5322799213401
A 11235 314847443
Q 503 12474 7487379741879
S 38 450914644
A 11027 885537490
A 7021 181839484
Q 1670 10319 6546623088766
Q 441 12329 3264248021873
A 4589 703756958
S 7324 452334787
A 11689 608208071
Q 242 10733 822872495265
A 4486 235840779
S 4421 759435768
A 11942 844003812
A 10967 441950605
S 7815 854499371
Q 1002 12979 4405602572879
S 9013 36044877
S 2412 909336182
A 5026 432004491
S 6044 56016812
Q 1906 11649 7161840652506
Q 845 11484 9258795404273
Q 53 13282 6615240982816
Q 157 13058 3951661496633
S 1053 82358950
Q 455 12917 5873351326530
Q 4165 11072 461938059541
Q 897 12560 6640088444218
Q 3500 12057 6327160594623
Q 2345 9962 319151262363
A 4517 105162688
A 12279 929708775
S 12810 420802161
Q 4691 12067 5358597896545
S 2059 471729858
Q 1906 10537 2796854373306
Q 836 11156 1722298921223
Q 4346 11616 1290218806346
A 1549 560192433
S 10511 284495148
A 9002 423723940
Q 36 13232 5586713249472
Q 549 12585 8127003629997
Q 2164 12774 4655706262822
A 10799 689676082
S 2130 170679603
A 2529 174154673
A 3188 885845821
Q 2461 11295 6028383983774
Q 243 13317 344065269942
Q 4089 12354 5584916461002
A 10947 750957021
A 13049 417185691
Q 27 13328 2478616525675
A 9819 972388207
S 4198 254683733
S 2147 390973447
A 9773 796081635
S 9312 702563121
Q 728 13183 8400371811239
Q 49 12876 5746061957250
Q 309 13157 3832139776988
Q 867 9874 8758560898743
A 6308 509011374
Q 69 13242 9655785829576
Q 1927 13281 622169585436
Q 3962 11723 1728226872908
A 4248 248906813
A 1230 440413297
Q 271 7182 3169484016475
Q 863 12157 8247689767256
Q 47 13339 687209765124
S 8306 613020169
Q 4169 13296 3237473897518
S 6600 351278899
Q 32 13315 9469784960137
S 4445 312082109
Q 2090 9392 2538245406575
Q 4165 12741 1023562664220
A 11531 766856286
S 3169 896795604
Q 2205 9200 2170630403994
Q 585 9978 4247259551679
Q 6214 13007 1611890363387
Q 1579 12767 3374699116066
S 8425 584626073
S 1671 48840376
Q 2132 12602 7480122064747
S 190 543535803
A 4871 262860806
Q 719 10534 7784299834344
A 11279 30852243
A 11455 821784621
A 1987 37242004
Q 4518 12705 3309296353723
S 7014 224229672
S 11874 766538708
Q 312 12774 2403757706368
Q 1574 11050 9349163396274
Q 76 12966 7491078315154
Q 1284 10647 5119008022198
S 11074 681831864
S 9273 716998564
S 13060 754603532
Q 1356 10146 8560129883227
Q 2246 12911 7977264172031
A 461 895769742
A 7703 153974020
Q 531 11606 5444444138798
A 3753 177609989
Q 3603 13323 2468949604313
S 10033 712283037
A 13141 866322500
A 11409 385462755
A 9743 303258125
Q 3874 10959 1409253100939
A 1926 460860902
A 4859 227350101
A 36 999567296
S 11492 474840322
A 6212 981231248
Q 861 10512 2048297135623
A 13106 560756332
A 11550 373472576
S 2254 393924157
A 4403 491557223
A 9167 133121886
S 1466 129195837
Q 890 12819 7450387131787
A 3565 317964846
S 8257 694684718
Q 380 9759 3609043069146
S 11153 2666877
Q 855 12573 4408403327175
A 10561 31499562
Q 3567 10337 4186498101237
Q 2876 13286 6472202156401
Q 880 11251 5687308215254
S 7001 32648577
A 11695 946041485
S 1689 881990092
Q 197 12873 7870722437601
Q 1150 11056 3786093808228
Q 236 11553 6529464284683
S 11100 360323858
S 7737 420991147
S 5670 622789635
A 13164 907418240
A 12705 5835995
S 10352 737075207
Q 890 11970 7718205399963
S 9638 4115495
S 7973 997761941
S 7003 330953302
A 9310 745137471
A 9583 96527027
A 10273 902432688
Q 4033 13336 893986857330
Q 630 12887 6892765233382
S 3213 573374415
Q 320 11872 9310724622979
Q 1008 9461 1986705706563
A 6063 344334030
S 7326 806793048
Q 368 13004 4428324925457
Q 43 13199 2226297861948
S 10406 802082792
A 13078 774285879
A 3845 899329543
S 5966 862766503
A 4668 243299051
A 7593 426271795
S 5857 765908944
S 8722 638860922
A 4757 347453167
S 3530 607914987
Q 467 12691 9874936943033
A 9724 447343213
A 5837 619948023
A 8328 463248107
S 8139 733674553
A 7645 333342149
Q 825 10745 9721823063728
Q 1098 12958 2604284114727
Q 355 11440 6939843981916
S 12001 601293245
A 10599 281590698
Q 1344 12262 2167418069836
A 9817 867519121
Q 77 13338 2868891635973
A 4100 393201039
Q 3930 13327 2377945678729
S 12331 529747111
S 8643 422852338
Q 163 12414 4851843315098
S 2599 732967657
Q 839 8464 4701548162310
A 1894 499320686
S 3303 932180633
Q 3924 11274 546747362546
A 11343 518904494
A 6304 745182840
S 9885 43751633
Q 1907 11725 2675437047770
A 8928 304731584
A 9676 191070355
S 12082 393404408
Q 1618 9117 3529245474968
S 11332 946246848
S 7032 828546080
Q 321 12970 3226976343358
Q 2504 12987 2296059522822
Q 314 10171 1749171946200
Q 2799 10137 4042761958899
S 4813 774368428
Q 419 11138 9934863070093
A 11118 93236569
A 2316 436105294
S 8265 685481554
Q 39 13358 8592133614568
A 12199 658420275
A 7694 67595607
S 4845 101755551
S 9954 460280026
Q 203 12711 4584196997251
A 4392 57081609
Q 4620 11959 3114005606731
Q 101 12773 7286141482457
S 2739 616476800
S 5382 619146612
S 909 414459546
Q 3676 11988 5838354035057
A 3859 289065213
S 5916 240737287
S 7141 880002596
A 12344 699040638
S 1842 234834490
S 11888 196864127
S 4124 44495022
Q 1060 12463 8663318668514
S 279 524417751
S 9780 661359222
Q 2031 11882 4680593297795
A 4665 960957768
Q 2564 11035 526886259666
Q 3742 12634 6167944899347
Q 78 12831 8410902285161
S 12038 154990926
S 5486 661916745
Q 422 12063 5960710342808
A 6151 764444835
S 4271 290201249
Q 2180 11070 5018431638768
A 3499 755265111
S 3186 894313631
Q 2383 10955 156380114456
Q 993 10941 3556912665537
A 10238 477971462
Q 1581 12872 7288160636655
A 8114 363477514
A 10958 362209107
A 12939 347512251
S 8032 673523678
A 12162 37250671
A 10064 803879706
A 2906 315347925
S 10710 915963494
A 5852 285902253
A 3797 100912864
S 7305 424688095
Q 663 8563 5745669267047
S 11283 165340170
S 11234 273632510
Q 2006 12865 6231990730063
S 1653 553439490
S 4220 689311938
Q 127 13358 5495220169305
Q 5 13275 4336680720101
A 10807 470099995
Q 4600 12576 129335434356
S 1432 641451833
S 12025 832347251
Q 3500 12920 2316823596125
S 6472 471228150
Q 272 9070 2430496433420
A 8219 736418513
Q 276 8481 2205610215036
A 4333 299676739
S 13012 125179018
Q 2900 11579 5436740132258
S 11166 628803982
A 11646 446136005
Q 2904 12151 3102294212616
Q 2617 13077 6361981237063
S 8381 394867879
A 3067 968247672
S 12546 27800954
A 10740 984449823
A 1609 769165572
A 8429 968581813
Q 90 13203 8361877305336
A 4754 51435020
A 8587 681287630
S 9667 386286449
S 6069 983514272
Q 2461 11081 1163511090516
Q 204 13014 64973763298
S 13108 783181828
Q 79 11658 1480410135630
A 2477 963675542
S 654 330881841
A 5401 989571247
Q 597 8191 1987695141760
S 11653 727494165
Q 4450 12379 4363575428553
Q 3103 11272 2946266762274
A 7403 644674956
S 6863 14417170
S 12515 598094803
A 1299 882204459
A 965 950814024
Q 895 12601 5557305655804
A 2271 709775494
Q 2327 11658 2332419466824
S 9053 729575864
Q 149 12326 9560212021998
A 11628 260915729
A 8102 841401074
S 11912 415280788
Q 108 7724 4948734359172
S 1323 339266302
A 9374 814853956
Q 2309 10166 3247493468471
A 8999 633582471
Q 4190 13210 4507468787820
S 8166 200617738
S 1555 21822327
Q 1103 12922 2986569085396
Q 4067 12416 3540277054789
Q 2315 9389 5092640975297
Q 3451 12812 2707271275551
S 3397 995567050
S 13188 560149277
Q 272 12247 3792642292851
S 4748 806601948
S 4853 365787651
Q 3872 10764 5947529008882
A 7312 466638348
Q 83 13364 7495952534851
Q 356 8320 1335971814126
Q 2505 11912 1705459852703
Q 508 8494 7753528644735
Q 793 8283 594679152235
A 970 664995120
A 3838 227493461
S 11069 994228462
Q 3655 12425 3431513725317
A 3088 575942841
S 10067 18340542
S 7899 64873529
A 9226 445635618
A 1787 183277238
A 12364 129841905
S 6214 256657585
A 13187 918490684
Q 291 7495 6618801350126
Q 5167 13064 1190645434426
Q 5 13085 3893898821268
S 7829 799000443
A 9417 468602065
S 12269 254675307
Q 181 13029 8031152387685
S 6106 497906261
S 1559 89435687
Q 822 11108 6851563840440
Q 1110 10843 4174771290094
A 10581 264536007
S 2616 493517230
A 9082 58794026
A 4159 555956871
Q 2196 12877 3240598981539
Q 3609 12024 5452951626967
S 8532 56622705
Q 1544 13011 7342308652654
Q 2241 10635 2021184831995
S 4938 459564823
Q 139 13214 9482306026269
Q 3032 11432 2191579995431
S 918 476680685
A 5266 875166799
S 8455 191939066
Q 2400 11350 5310055606205
Q 270 7084 6160768617356
A 9888 627746682
S 12812 725312941
A 8504 38746167
Q 1527 11242 9534209996558
S 5502 402528472
Q 2510 9323 678308476172
S 10543 445073496
S 1493 765979103
S 2207 482888098
Q 27 13343 2963460779360
S 12585 453960986
S 1325 127591558
A 2022 136976881
S 5039 868067894
A 10179 212742160
A 4043 477920464
A 4788 943189290
A 5919 499577548
A 11427 673684983
A 9363 503273752
Q 162 13314 7862145651503
A 1079 419700745
A 8273 939363876
Q 5791 13026 5646693386905
S 4563 316813929
S 11021 353750927
Q 1474 10735 5382649440288
A 7577 655224800
S 1705 665610830
S 6153 547732765
Q 419 13157 6747302146012
Q 20 13238 542189913212
Q 378 10185 7409324186680
Q 3845 12368 5696362563745
S 5750 69211515
S 11786 212973953
A 6844 811355989
A 620 837205091
Q 2264 11556 5885948066949
S 5735 969597020
S 9230 921492996
Q 680 10573 8355779977335
Q 709 11533 4180441046720
A 12441 271097152
A 11153 671960173
Q 89 10696 5068193003771
Q 3354 11569 7214802464009
S 9937 364189730
S 10614 999559293
A 7572 158033212
Q 1120 13161 796489561441
A 3510 247103997
A 3887 88632541
Q 3029 12916 8633796113414
Q 845 13143 1884849677552
Q 4045 11048 5763439100999
A 5027 759718112
S 13298 558321734
Q 984 8230 4064068427104
Q 13 13363 3418358330703
Q 3679 12596 3460497157889
A 6872 805412510
S 11139 498184566
Q 1397 13126 1430959246975
A 3084 491334342
A 12732 980703874
Q 5207 12537 1566134039449
A 4638 406899972
S 6699 820323253
S 786 506408511
S 2513 998412482
S 1900 934545582
A 9344 540500696
S 12296 649665123
Q 755 12323 9558494062919
A 984 442638613
Q 1101 12035 3853118879962
S 12573 400784202
Q 4292 12736 532700679549
S 1415 417831981
A 11301 781973646
S 1026 728680360
A 4665 530908519
S 5714 563340046
A 1805 419507200
A 2157 852273722
S 4589 769648964
Q 1658 12258 7190659954665
Q 563 12337 3673944442204
A 432 644076715
Q 467 9630 1272375423729
Q 274 13348 4059679357219
Q 932 12372 2470615148017
A 597 483956873
S 6688 229460573
S 92 636537213
Q 2130 9809 2690871956847
Q 33 10486 9682201712340
Q 2734 12927 4192248742702
S 10224 168516509
Q 2310 10878 1967107746357
Q 5286 13335 2158061025889
S 10717 466112412
S 4838 163354701
S 12545 701887614
Q 190 11909 9339904998735
S 6256 229247800
Q 112 13254 140407232874
A 3441 437849761
A 2618 391578480
S 6075 508127982
A 841 116005593
Q 31 13211 306469839003
Q 160 13088 3409748838500
Q 1661 10053 6729303845317
Q 871 9756 5662386018027
S 8490 27790477
Q 7 13087 1669779044255
S 9328 20066207
Q 795 13089 3113930040286
Q 3888 12236 5712234528905
S 11553 242129488
Q 2089 8785 2495402655473
A 8631 126556283
Q 275 8074 5611228017645
S 4347 770924149
A 7785 197656124
S 518 401479303
S 10790 965023085
Q 1160 10113 2176628727923
Q 2389 11927 3184754931834
S 5103 437713202
Q 2068 9675 3244409918808
S 12421 215615304
Q 1823 11446 327685170741
Q 727 9272 2608056019197
Q 4474 12964 4695294726237
A 2058 162229267
S 5303 651702009
Q 1123 11484 137325610735
A 8082 116403667
A 4907 997838275
A 11128 963280782
Q 3663 11274 6593922631861
Q 753 12416 9407232425301
Q 805 12909 8261120903450
Q 1924 11534 1888784733576
A 9582 703152899
S 7796 188756102
S 9642 654904998
A 6233 963341012
A 3560 441961636
A 6064 294950251
S 1960 884685129
A 11208 513640558
S 8938 937205698
A 6643 726368355
S 8465 807113455
A 761 933772712
Q 4516 11713 6753527044581
Q 84 10308 9952316106677
S 1579 903561585
Q 941 11471 3997326106061
S 7075 378975957
S 4511 884179585
Q 72 12464 7930291538378
S 11769 387816891
S 12878 351064552
A 2381 649238875
A 1202 13412540
S 12258 903196188
A 10588 206837185
A 8503 842154483
Q 1810 9257 6876374997127
Q 148 7893 6051458339198
S 2306 917907051
Q 10 13264 6673083540438
Q 2182 12592 654657469665
Q 867 13215 5758111719477
S 10372 754045261
A 1451 14900039
A 9739 967094426
Q 863 13100 585983532512
S 1608 991767143
S 10465 177587495
A 7875 260483621
A 1154 107263351
A 9462 584987411
Q 294 12347 3237228282364
Q 309 9933 7289127782852
S 8147 304309874
S 7873 923485239
Q 48 13358 1204675434965
A 3945 398889583
Q 4355 13035 3072475542512
S 9083 474286840
S 5975 676632272
Q 75 12960 6005597328328
S 4290 919515414
A 6533 594608559
A 13175 708433241
S 2220 49164790
Q 814 12495 1068385154233
A 6732 467611084
A 11627 208480877
S 2403 290348258
Q 134 12682 2055478464470
A 5351 999924836
A 587 424805647
A 6420 346168225
Q 394 13003 7877805308160
Q 2899 12364 1623348585065
S 7442 490368167
Q 1124 12864 1279386245528
S 5344 781099647
A 8171 160018884
S 3896 995998367
S 7583 560056184
S 7738 712129381
Q 2067 11489 4798700072552
Q 2234 9224 2351454654596
Q 383 13147 5487870179198
S 6550 200571996
Q 1977 12768 1012702420692
Q 1192 11519 6863675002831
S 10376 845222211
A 6473 78672480
Q 1807 11476 1489785705461
Q 728 12689 8281748371691
Q 1122 13160 7394436889732
S 13209 241764896
A 494 521968026
A 12706 19920035
S 4880 133233307
S 5060 25330398
Q 878 12117 2761623209994
A 4099 233091895
Q 1726 8512 2235945123512
S 3966 426051738
A 6451 940096542
S 489 987128617
A 6297 799641276
Q 3752 10572 4388991952612
A 8105 968621876
Q 197 9255 7333183101618
S 1230 983577181
S 10882 740213676
S 4493 74725164
A 8973 654931722
Q 272 12952 7349859400019
Q 70 13332 5953578771051
Q 1842 9896 3515246813826
A 8054 749477385
Q 395 12778 4463247943790
S 7507 135227415
S 7822 301211627
A 5475 926586315
A 5191 169257604
A 4491 524895238
A 7211 860835825
Q 302 13194 4963403008549
S 12433 934917093
A 11294 197814917
A 10166 473082630
Q 2646 12628 2015083264662
S 8801 936200278
Q 2106 11171 6217899130066
Q 123 12633 3444682212216
Q 2545 11795 1091716634695
Q 1633 9008 3014029541963
A 3887 294168891
Q 690 9724 8803449997489
S 5373 1398648
Q 1614 9521 891388867470
S 3663 993016954
Q 57 11579 7563120482491
Q 3821 13010 6151299964459
A 12653 778382326
S 1787 194787154
A 52 35216687
A 12828 937311006
Q 1144 11634 5278168822393
A 11971 251422150
A 5952 328785399
Q 897 13233 8169319572288
Q 2983 12479 8899653223931
Q 4870 12603 7434416557632
Q 1436 11319 3428439964334
A 13334 424478666
A 9677 411862077
S 10639 240394157
S 13076 901173954
S 9740 468373981
A 3391 988055696
A 5226 247607397
Q 229 13098 5841449935483
S 12108 307136044
S 3670 77859665
A 12885 617417560
Q 822 13364 6475347993009
Q 18 12710 3354229843718
Q 6158 13107 6719336822127
A 1238 240881055
A 8908 245612930
A 10406 454362555
A 3301 865276334
A 3867 633942400
Q 1731 10497 184939207487
A 2920 107679659
Q 665 7668 3785070444671
Q 1406 12424 2934933272634
Q 3053 12977 3868847233895
S 3794 928318917
S 6154 277405364
A 2605 756888088
S 4736 432957649
S 6149 178473104
A 6513 930833440
S 12188 46478011
A 11898 151056641
Q 3251 13041 2042477070152
S 634 644399143
A 4398 119012561
Q 2267 12914 4909171621277
Q 3667 11390 6010922114870
S 2823 427142111
S 868 902719417
S 3214 651796237
S 2758 972217062
S 13020 512590967
S 8437 325964549
S 3390 564868084
Q 4882 11764 456404784020
Q 309 10780 8526362028060
S 12234 736786375
Q 520 9287 801037159626
A 2249 974988554
A 942 605170681
S 3884 993513326
Q 160 12487 1367063690241
S 1257 569001639
S 3671 174815749
A 4123 762596886
S 7586 131902558
A 13249 636867339
Q 1662 9604 6107645825115
Q 4947 12190 5262997619076
A 6550 148470745
A 2910 560082389
A 3013 474939465
A 7318 514468076
A 6086 67316627
Q 1368 11187 6476724861674
Q 120 10112 7489569292978
A 12965 395584066
S 2081 681296441
Q 406 11763 2410018574510
Q 253 9435 5897931301440
Q 3309 10331 6268907826331
S 11245 421771842
S 11981 885818436
Q 8 13342 2683924515873
S 12910 742331364
S 11532 362351984
Q 618 13080 659991065520
Q 2172 10678 1775131102991
S 5031 102337890
S 12027 267427818
Q 909 11115 7154712578869
Q 3777 12641 2569263517150
Q 1025 10974 5536042554765
S 5806 466570612
A 11041 288393589
S 8448 828836169
S 6072 892681848
A 11882 145913328
A 599 886751687
A 8944 925554589
S 12768 577880522
S 1833 783029697
Q 904 8151 1260177994927
A 4477 246066463
A 7193 244398778
Q 2181 11013 5865732986959
S 4640 15282553
S 6278 200863421
Q 923 9577 6429730341582
Q 686 13288 2837795921796
Q 3648 12220 318144145679
Q 1270 11373 5288683790967
Q 64 13214 5051684239107
Q 4278 13163 4921378319714
A 5941 869193935
Q 335 12094 9245919575011
Q 905 13146 2007575530229
A 9111 718674020
S 11095 836253498
A 2051 57774990
S 6114 468676920
A 3592 959261377
Q 3577 12470 1418041616560
S 8915 425511697
A 9308 738951877
S 11974 459891726
Q 1019 13063 3065908395474
Q 193 12564 8819272756294
Q 2133 12017 5953601154641
Q 102 8253 6538305204986
A 7252 115373394
A 12432 713914264
A 4559 119253352
Q 416 13139 1957785865501
Q 864 13355 8030520874688
Q 3717 12100 7441234796252
S 7753 440261274
Q 46 10142 689023862878
S 10862 704484914
A 9657 63222530
S 4371 698376837
Q 608 13350 9937406052980
A 5684 190169870
A 261 190883330
A 2685 474298764
A 4840 964326660
Q 816 8144 1344296516325
S 4749 791687885
A 11107 792548074
A 2708 868974675
Q 188 12841 2441745172851
A 6724 381723096
Q 1807 12568 940578962415
Q 535 12247 4617468130267
Q 346 11686 8977738101766
Q 4836 13267 3155326713339
A 2699 975575269
Q 4893 12814 5139524719022
Q 453 13315 7094641677152
S 4209 303788524
A 3501 543624834
A 3900 636564192
Q 369 12932 8983563574027
S 13323 140762707
Q 3819 12342 1692621644768
S 4504 680722593
Q 2651 11813 5418824566052
S 6489 18893236
S 3039 849485148
S 5348 440010090
Q 1637 13326 7827704061146
Q 834 9537 8272741863948
A 8910 864335157
Q 855 13321 4456282604938
S 9919 206691994
Q 808 8957 6676879003626
Q 1244 10452 6574971981322
A 5333 667115902
A 13053 367844201
S 1501 412531088
Q 1285 12656 270876560935
A 10476 544929243
S 3941 359721588
Q 1878 12278 4226201302028
S 6498 378268246
S 10339 412316182
Q 4139 12740 675071827717
S 9532 876704060
A 1212 738550276
Q 5860 12645 5865960221188
S 6625 742096674
S 6083 821486733
Q 100 12818 9626002644314
A 7271 701558813
Q 936 10806 1325393265096
A 8332 2643567
S 1692 970182999
Q 463 13182 8019281517452
Q 617 10907 9441012610525
S 1114 420592145
A 2143 239390944
A 5512 631915826
S 4642 351040994
Q 2648 10898 6590528003807
Q 931 8888 936807277103
A 1015 542853916
S 4848 647960598
Q 1003 12128 265616172836
A 12658 279276778
S 5823 727758085
S 1557 810969591
A 8896 953077631
Q 392 11322 5168824420221
S 5080 888830746
S 3074 139093460
S 101 962812010
A 7740 723972747
Q 2665 12921 9553090164665
S 2119 582400875
Q 563 8539 690827309022
A 8711 397728491
Q 624 13316 5957696513889
S 2681 152244657
Q 3589 12605 3058907124737
Q 1974 10692 7985996405512
Q 91 9687 8885600551470
Q 321 10300 2908967162111
Q 520 12632 8915418199731
S 13199 629057307
Q 111 12623 2316756668070
Q 376 12517 7166661328461
S 3405 318294020
Q 8 8243 1855653990310
A 5240 911477772
Q 82 7905 4173474336384
S 8048 723213122
Q 384 12843 4211904794570
S 1199 755226669
S 12542 960568258
Q 338 9956 6934072459058
A 12776 688001616
S 13195 114803134
A 8270 680364654
S 984 612348615
S 6902 955255223
A 5530 466720529
S 8877 126419397
Q 23 13356 1377711533593
S 7244 960714683
S 12037 375664994
Q 2224 11664 6094054291043
A 3154 661494704
Q 4608 12354 588624146388
A 10406 850788251
Q 1756 10472 2395169204701
S 2601 317415134
Q 1677 12253 5510808844503
Q 476 10992 7247497833419
S 963 308052619
S 11833 482858640
A 9676 343344760
S 938 937703219
A 9566 458001452
A 2400 324814958
S 4132 25591539
S 6763 451412565
S 12870 749059213
S 8444 392506894
Q 939 7883 3465573345207
A 11284 664164125
Q 307 10442 8947477382193
Q 619 12318 6283687904796
S 1431 383063057
Q 6 13228 8190851280499
Q 5779 13173 3662649274219
A 6786 72433715
Q 2237 11078 2466512644797
Q 276 7979 6172177230373
Q 691 11869 4929979399723
Q 4338 12034 4322646297916
Q 323 13064 3800260340557
S 4904 478591058
Q 1013 8094 5907732637290
S 620 907014304
Q 353 12408 7573378216569
S 1506 327009857
Q 534 8526 3073346171290
Q 786 12215 1172740289817
A 124 681611915
S 6388 377385009
S 762 357522273
S 1144 835001829
S 5774 537191887
A 8208 583167954
Q 1262 10020 1479955931554
A 12669 637091412
Q 145 13292 9314256152173
Q 736 12307 4599981854647
S 2114 667879146
Q 99 13249 1908523807762
Q 1485 12716 4410373935092
Q 2789 12295 5082401190886
Q 97 12571 1459479092756
S 4016 250992691
A 3888 222575717
A 6564 447314734
Q 343 11431 3599078853955
Q 2595 9466 4826151218691
Q 309 11784 8044426576288
A 8942 548598635
S 1440 463877820
Q 4115 10986 5047616534330
S 2864 932157068
A 5497 459877091
A 12796 720721264
S 7078 685942523
Q 543 9970 7310281196207
Q 656 12991 5552774076546
A 10956 438973729
S 7451 476624464
S 904 828015531
Q 134 13351 3537522595883
A 6734 340897021
S 8126 70588391
Q 1128 8926 5787941279585
S 3600 96245224
A 8541 31101445
Q 1220 13033 5315542800096
A 11195 624048082
Q 1999 10365 4649505660130
S 2060 83301398
Q 1124 8677 2517596297719
Q 271 12625 315328623641
Q 1345 11889 8216744964586
S 3014 375403546
S 3216 573249795
Q 2165 10938 7264338258798
Q 1 13358 6690623096312
A 10009 463609113
S 12603 125047220
Q 1643 11425 1350705783235
A 5826 851618493
Q 1537 11533 1150423047344
Q 49 7967 1126815466380
Q 981 8579 6031542492366
S 6551 523892288
A 344 35975465
A 9710 399917898
A 1502 467599683
A 8932 859839685
S 9687 404074334
Q 546 10937 3473279434276
Q 2505 12324 273302284787
A 8248 466287667
A 1280 372094745
Q 376 12126 9744130633799
S 519 923071929
Q 4722 13133 811358156009
A 11094 360638141
A 6159 652865464
Q 1709 9320 4606932275184
S 7913 530453187
S 2336 838841311
Q 745 11772 7514941475653
Q 254 13279 6332042555154
A 12793 123765310
A 8345 203752508
S 4021 909255008
Q 1653 9853 6719161868776
S 3714 963899021
Q 860 12065 338534084641
S 2918 603518365
Q 2855 10790 7161933728551
Q 1239 12277 4822710908630
Q 4769 12505 6416199317907
S 2696 786894971
Q 2649 10997 7113702537734
A 8586 757211781
Q 261 7066 5329485001660
Q 3005 11483 7810158847886
S 8611 923175353
A 2816 9773650
A 8184 689180450
S 2785 985674428
A 3715 671195037
Q 350 11866 3329201145119
A 10044 490606489
A 6173 600400969
S 7374 975881574
Q 2291 12730 883531878436
Q 364 12932 5631437068583
Q 1875 12076 1082277031214
Q 853 11010 7783047537081
A 7653 529448777
A 1789 491602887
S 6968 341003387
S 7449 552939466
Q 4338 12062 27988782800
Q 208 13336 4558965854155
Q 3089 12770 6069537526468
Q 1285 10350 9014272492002
A 3948 784066113
Q 37 13357 3134787769311
Q 1390 11884 3780683603837
S 9742 676848622
S 12007 960142418
A 7346 895461151
S 12003 231543181
Q 854 12705 6516828377612
Q 207 12374 3122954720613
S 4965 64459625
S 3478 791070205
S 8117 282111803
A 3232 35674903
S 1233 98618639
Q 2632 9439 1115669302289
Q 2377 12991 7112047634572
S 7045 58529606
Q 59 7634 493213777425
S 12212 824487039
S 5829 415468235
A 9547 434064015
A 10366 362214979
A 10991 111477384
S 9954 403124091
Q 2589 12332 2067972625053
Q 2448 10788 6061977695887
Q 2113 10610 4660586554745
S 2168 624840388
S 8927 9117816
Q 2786 11563 5972687761315
Q 179 12656 7631088329494
S 8823 381941583
S 5636 492237925
S 2647 914692238
Q 558 11630 5427120851045
Q 1912 12705 1101876356855
A 3083 951574375
Q 5865 13341 3571912611804
S 10300 240002358
Q 2868 12850 8115733380449
Q 1551 13256 4959616637703
S 12109 155781608
S 2537 911110366
S 8884 450316809
A 3458 97034966
Q 2899 11537 5770782188781
S 4117 413141016
Q 78 10029 2831794894319
A 5350 330711662
S 13055 819031326
A 10199 466674445
Q 250 10698 6524186606641
Q 4022 11994 2612816999101
Q 1260 12918 3827832689981
Q 1605 13055 3295015151587
Q 4574 11495 2539336529157
Q 1330 13128 1403566948074
A 8142 485454654
S 4547 426687696
Q 2075 11137 1157773137646
Q 1728 13103 7813341673797
S 10900 176474986
Q 4463 12286 4249626406919
S 4212 510021097
Q 1860 11517 6867205880559
Q 20 13252 4675656970727
Q 5237 12336 2328260091068
A 7973 118769342
S 9155 717552798
Q 761 13111 1827419065434
S 2668 629310763
A 3837 396503842
Q 34 12108 8115228614231
Q 2522 12032 744556531889
S 13135 106173564
Q 98 12540 2246229903457
S 7500 204161258
A 9228 688979346
A 10614 496072094
S 6161 708138802
Q 294 12297 2444352636676
S 12822 888872915
A 6649 96864748
S 6595 421028711
S 5223 898759326
S 71 613081021
A 7241 848679750
A 7323 857836400
Q 2899 12284 988722712975
Q 4282 12825 7271083099374
Q 1582 12902 4416080915924
Q 3321 12007 369592368699
A 8793 374267934
Q 1669 12932 6266323384424
Q 1010 11202 1977015914439
Q 3085 13131 3605540139918
A 2266 454120068
Q 1275 8462 2553059900653
Q 4153 11948 4422396314938
Q 2634 12071 7455844029171
Q 637 11041 729100031591
S 1400 749523190
A 4742 162290511
S 12362 406909189
Q 9 13188 7403176206401
A 10345 134877385
S 3379 318068298
S 5496 468161562
S 6639 971431657
S 5163 197950127
Q 253 11960 1772980567138
S 1188 532030812
S 10396 409518069
A 5187 240020870
A 9729 224830013
A 6804 400936471
S 2821 398067557
S 4288 185246400
S 9398 525967477
Q 1178 11851 3082453140331
A 6454 404965810
S 7481 777769111
A 5748 154237539
Q 528 8941 5208706805714
Q 222 12632 8891653371113
A 12181 221420121
A 7981 197953202
A 7765 969254113
A 2173 319806940
Q 602 10663 2270273152727
A 4694 892248673
Q 1329 12969 9825653858069
A 276 233215447
Q 1414 12535 9042971255455
Q 266 12644 3459275111933
S 7350 453580681
Q 2554 13016 8900842209394
Q 1997 10827 7806495112648
S 5245 594877461
Q 164 13227 2157395850565
S 7573 245819168
A 5339 351697243
A 8562 686144723
A 5144 288466528
Q 18 7366 4952095875418
S 6922 765820533
Q 2132 10932 5760176262991
S 392 90459286
S 6100 614100406
Q 1634 13115 5116924085965
Q 2171 11908 9191871001410
Q 461 13183 7816881968458
Q 3319 11256 6148632673857
A 11836 405781142
A 11314 685298634
Q 1398 11437 3404305663596
Q 1794 11558 453830712109
S 6027 30716936
A 334 814658515
A 12949 387078361
Q 2428 12210 9375173695580
S 1813 785598515
A 13192 504371501
S 7592 583072785
Q 867 13081 2004676822802
Q 3486 12998 1565916410593
S 11318 909617865
S 197 108372022
S 12258 856326444
Q 420 11511 3027375922157
A 9267 240084870
A 2720 591678314
S 7668 87824066
A 4448 792604658
S 4778 993212878
A 9187 990632533
Q 1403 12273 3730381341941
S 6901 702357864
A 13044 183737878
Q 1128 12044 2994780529388
S 12285 649921940
Q 1307 13204 3996283342260
S 2934 487658491
A 1361 12338553
Q 440 13017 7471306646546
S 2277 410107108
A 2509 292857555
A 5119 554674814
Q 154 12806 1390505576594
Q 4458 12236 6872268182055
Q 15 10974 9863768043526
Q 144 13335 1607282768375
Q 1926 9021 4705483654739
A 10169 679255487
A 5088 326851398
A 3599 137489017
Q 156 13014 5707819147551
A 1807 694130791
S 2297 503679174
S 4800 514674292
Q 4852 12839 5156580240891
Q 932 13027 9799496863611
Q 84 13330 8171482449196
Q 881 8114 3399665668176
A 4785 37132299
S 12558 454750746
Q 8 13346 8346440267887
Q 1076 11730 7691656772383
Q 735 12644 492643046677
S 10922 999252689
S 3071 326562986
Q 1340 12259 2757538533483
A 3446 662892541
S 7029 234171310
Q 763 9608 3274807598933
S 12054 849772401
A 11927 50470874
Q 3250 10808 541880763389
S 2393 750361355
A 452 939306001
Q 933 12358 9542943377931
A 4526 678205029
A 7751 603994402
A 10215 193976664
A 11813 992378829
A 300 648944928
A 1763 872062972
A 3757 657002574
S 2907 811155196
A 3799 725881912
Q 3365 12345 581191406355
S 9622 487275031
Q 2260 11210 3995675470273
A 10876 852668089
Q 3369 10709 1115559644616
S 10921 821874384
A 10187 463657734
S 12286 632475122
S 12877 982781296
Q 36 12463 2296506518026
A 11500 85264925
Q 2248 11178 8764614146047
S 7817 369968395
Q 1698 12493 3825726760480
S 6651 624670321
A 619 101726452
Q 1340 11231 2047649077638
A 2006 229400148
Q 2408 11335 2226928902578
Q 2703 12575 3964582025327
S 1911 123467910
Q 214 13306 6623277082598
A 484 710840015
A 771 207646961
A 8495 996238083
Q 977 10586 4875265957313
Q 2 9982 3250225326855
A 4165 930707936
Q 636 12923 3913723095505
Q 217 13235 7669247635047
A 7378 57881476
A 1188 418774429
S 8593 203851342
S 7082 760530569
S 11979 492031676
Q 3196 12801 8414985455242
A 12276 113271794
A 2203 737630268
S 12416 72660415
A 3704 127674782
S 11952 541528063
Q 5325 12048 2825039161835
S 10545 694887803
A 12516 325111926
Q 210 11977 5466969009329
Q 3047 13096 8523820333714
S 2654 845638242
Q 1143 10270 447318803187
Q 1844 13138 3688855784297
A 4057 677168294
S 6577 386544375
S 7896 661505321
Q 4028 13263 4141272953313
Q 1156 12784 8000083407997
Q 2761 10698 5640474819179
Q 1903 11859 596927573141
A 9330 648072961
Q 992 11577 786756687759
S 12459 588204142
S 13084 840701039
A 12080 637422576
Q 19 12629 4041015867099
Q 248 8539 2328113703950
A 1596 627199705
S 7820 521063513
Q 2755 9953 2791511274339
S 4893 611427379
Q 2640 9409 4885425868063
S 8002 669880031
S 11936 745036609
Q 2553 10581 7702861143467
S 10182 853426060
A 1698 123343324
S 11128 507694005
Q 1392 11053 1559490129875
A 3971 757746588
Q 1434 11402 6823997521297
A 919 430271280
S 1631 732803080
Q 174 10870 1341061855047
Q 4182 11831 633651325701
S 8988 232536342
Q 1442 12593 6232321080752
A 7334 53892729
Q 4076 10848 3588979900187
S 1331 834861968
Q 4418 12192 3898372722689
Q 3007 13007 335295741861
S 10676 171611621
S 13047 701119152
A 4909 393846737
A 8844 510310602
S 9445 578191101
S 8597 942970115
Q 1767 12550 50256953165
S 12127 439986153
Q 557 12805 7677062664525
A 8095 84609129
S 12682 792765328
S 4705 347126397
S 260 653698270
Q 2851 12628 4566244769084
S 7990 343450941
S 2455 179366178
S 2396 30243141
S 3839 152144325
A 11728 239711287
Q 2399 11143 847182891242
S 7709 861266481
Q 1009 12449 1042379317011
A 3490 361016273
Q 638 10932 7051375083822
A 8403 731900277
A 11754 510451361
S 8981 296560071
S 12807 824459685
Q 717 11988 8915990936723
Q 202 13284 2259827631277
A 13257 188712757
Q 4958 12663 7209460548983
A 12893 669597116
Q 800 12056 2340148003839
S 136 725343068
Q 2284 10240 7490389854632
S 13332 729162886
S 5264 377965833
A 2763 725256946
S 9346 329155352
S 11867 737710788
S 5847 485712242
Q 46 13337 4339716929400
A 2890 614756117
S 7172 305104921
S 12744 490877549
A 10077 748125014
A 13356 752069530
Q 2216 11590 7574609300714
S 1891 835477115
A 4595 679314248
Q 519 13306 228043353970
S 2646 35810570
A 11581 215161282
S 2642 925538372
Q 5177 12944 6042000259135
Q 2021 11381 2443927533569
Q 2883 11894 8377779036761
Q 407 13323 9859323849344
S 11522 897081342
S 7579 330664890
Q 1761 8965 1513511116444
Q 3910 12275 8106572536256
Q 2530 11084 4126117733468
A 1769 908536096
Q 3319 13033 195432476386
A 13009 76364847
S 3007 450566610
S 7764 82659313
Q 35 8814 592410858668
A 1585 715396289
A 6427 420049976
A 5576 489980092
S 12823 512694394
A 8915 835299500
Q 2012 12980 669483454459
A 10973 868797244
S 9674 359369473
S 11294 625037128
S 10790 574957346
S 25 143216927
Q 3213 13183 7437996828252
Q 4839 12303 7039597212756
A 8246 70567797
Q 1950 12490 7416434920152
S 4763 462685119
A 5359 886507936
Q 5883 12739 409359167576
S 4746 201397920
Q 304 12617 2032085597900
Q 63 13297 9465097355075
Q 613 9351 585807032948
S 4401 241830395
Q 1464 13220 4369802800783
A 13166 889298969
Q 463 12682 7104497695537
A 6949 189425066
A 10262 568387915
Q 3406 12533 3980579941841
Q 1160 11722 4670347091504
Q 899 8692 349304475521
A 7081 575195760
Q 2509 13056 28535720335
S 7483 800546042
S 9379 391996245
A 12632 108854121
Q 1949 11731 5146753835412
A 12596 657438553
S 12124 131550364
Q 500 9372 1177877578083
A 1470 367632576
A 6509 37091471
A 10922 370721235
Q 786 10035 5467660223100
S 12928 117206371
S 4653 273208921
S 6424 343546924
A 5618 617995746
A 9602 476749052
Q 108 13251 9436703218447
Q 1939 12487 1770476889594
S 8075 720224275
Q 1978 10066 6481003222018
A 2624 161729288
Q 1387 10793 6827260325749
Q 1565 10229 7733647816648
Q 1311 9507 1696408161088
A 9460 323938013
Q 726 8175 2821329905896
Q 2605 13133 4084483958301
A 4596 348570673
A 5926 199318615
A 7366 756520104
Q 768 12647 8855246034143
S 1640 313465176
S 11151 680843969
A 12502 140332688
Q 2591 12202 178535634527
S 9934 520889090
Q 2479 11263 43038170154
S 12345 197006885
S 3600 690970270
S 12122 36287349
Q 1331 12621 4067863013451
S 664 273073489
Q 1757 9924 710176899120
Q 3526 10888 6884460875862
S 4931 614191730
Q 1876 10626 3741172356066
Q 110 11954 5968833874452
A 10246 483816288
S 8723 273700822
A 1452 990997993
A 8936 753760073
S 8637 210316303
Q 2129 12269 9495349778069
A 550 688748531
S 6125 50134870
A 10238 719846345
S 4660 18593486
S 2429 562033762
A 5872 347639965
S 4689 600231260
A 10652 679687309
S 2516 873171307
Q 1312 11930 7129933697103
S 644 787923582
Q 118 13263 9532330305631
A 11286 515068639
S 6994 810687547
Q 3297 12991 1313370766017
Q 3327 10507 6522082699380
Q 1012 9329 2223112587193
S 13293 266251001
S 12759 398992856
Q 444 12348 9120453977241
Q 1912 10518 6295303900977
A 4137 874463058
S 13113 159868936
S 4397 883634289
Q 4382 12527 1346081959518
Q 1738 12677 9327740094543
S 3379 725993724
Q 1830 8633 5037159721220
Q 1138 10813 9314917607724
A 4774 118089507
Q 5429 12948 1059115324396
A 10356 53196665
A 5246 920050279
Q 2902 12780 62988863266
S 6979 139082887
Q 2242 11623 6987356625350
Q 1498 11101 5361183109944
Q 790 12773 4136335203842
A 9819 824894167
Q 1602 12719 8787391544330
A 7612 652559157
S 4275 466180333
Q 778 10214 6249016756644
Q 3104 11087 6641170054340
A 1716 877704027
A 4855 450222329
Q 1534 13014 8275617696832
Q 938 13264 1506970943944
A 12047 899784164
S 1578 993143716
Q 158 13231 3949565992717
S 2055 796082294
Q 2270 9908 1793523588751
S 1016 339908673
A 12833 11530889
A 11842 126242709
S 9307 963650116
S 8834 991635293
S 2844 916382775
A 2057 185844437
S 957 499786654
Q 700 12505 1351752819107
A 8233 646277627
Q 21 7892 5365780157775
S 12607 433945621
A 8097 283332039
S 667 670467577
A 2410 585368925
S 12829 395568425
Q 2409 9652 2219192472642
A 2959 241237271
A 10375 435354913
S 6264 664367301
Q 1102 10613 7686628220228
S 11404 841095493
A 3483 80685998
A 1071 381339238
Q 6231 13188 4678201511511
A 7735 617331055
S 7889 836211759
A 47 491254479
A 6350 841439897
Q 3217 12249 4003982243798
A 9493 172954181
S 8027 32855779
A 1417 191500902
S 12229 144822827
A 3236 18206332
A 3714 85226734
Q 1359 10152 4702723603052
S 6977 613540491
S 12900 442169489
Q 2875 12245 9055605669948
Q 130 11984 9187229409515
Q 796 10861 4596888624940
A 12480 536819835
S 5063 158805338
Q 610 13264 3878659944149
A 4026 274579780
S 11360 47794416
Q 392 12106 6875945709489
A 13146 152434968
Q 19 12382 49883232760
Q 64 9679 241061604908
Q 1237 12592 3411417169164
A 5124 511047445
Q 784 8925 1528781879720
A 9331 107611311
S 6010 151258915
S 5631 178127828
A 10923 592307371
A 12394 239346009
S 9300 148713997
A 12795 537099131
S 1098 461550566
A 10873 518887948
A 11182 395293257
Q 1062 12119 5854956857927
A 5147 355461251
Q 2699 12005 334902728839
A 3518 783844512
Q 1877 10710 4178141047485
S 552 819862985
A 5582 583176676
Q 2327 11286 7041596381377
A 490 9873749
Q 1449 11376 6536941096589
A 2738 846337333
Q 5879 13232 3202962925302
A 12481 8901501
A 10094 270660437
A 726 705212130
Q 1339 12343 9914665393455
S 4212 285179509
Q 812 11174 8592783093329
S 11091 584931103
Q 389 9442 187971382052
A 9985 352210830
Q 46 13055 9664960657073
Q 273 10961 1016633278872
S 10705 99637788
Q 834 8598 7389540439679
Q 175 11571 5589819192549
Q 844 12783 1582764154422
Q 3502 13281 5380067525213
Q 1277 13086 3990112343981
Q 1029 12532 140727544876
Q 646 9661 5094395097618
A 2272 403198616
Q 554 7292 3410347661621
S 3866 672004921
Q 451 9506 6054684416146
Q 3790 12992 4717835319004
Q 3736 11947 8008165570137
S 6204 987388439
A 9552 73587714
S 5532 354940390
S 8447 615104934
A 11310 327247117
S 532 628589489
A 5887 892544500
A 3115 614854937
Q 380 12640 6787318849873
S 7475 529972248
Q 373 13270 7099000132780
S 1854 40948281
S 8866 983193176
S 10995 120926287
S 4630 206926080
A 2757 978644687
Q 38 12896 9457794356492
Q 703 12676 3194107851538
S 80 353180190
Q 653 13297 6572023224931
S 9670 902530156
Q 219 12069 3105266257512
Q 2894 12602 5618186292659
A 11409 2529884
Q 3212 11066 5157376887542
Q 2489 12986 9035894877901
A 6172 451189364
A 6249 646837092
S 5178 649323869
Q 1509 11824 1949247885922
Q 157 12990 2307917105766
Q 127 12782 6468864923383
A 2583 330181937
A 5673 74317785
S 5487 169833477
Q 160 13248 7188879756610
A 11192 657090652
Q 4139 11776 3491040374662
S 10548 446334921
A 2667 496562674
Q 2006 11461 4551977870208
Q 1711 12829 9432093955245
S 9374 377962365
S 12487 629562623
A 10552 732198331
Q 625 12262 1966270324576
A 501 528934018
S 7591 659694069
Q 1216 8291 6794145352828
Q 397 10255 751322613853
S 7233 686019412
A 5260 956555718
Q 4140 12720 5189200583840
S 5165 597133125
A 60 854367182
Q 2968 13320 5372357195292
Q 5794 12915 171061656615
A 3130 869138390
S 511 100255276
Q 1527 13350 5181745747021
A 10226 288358067
S 5592 282484688
A 3360 2428094
S 6441 463914461
A 8207 633664031
A 8872 248446213
Q 2561 12592 2598096593450
A 8190 902663012
Q 2587 10447 7410386452357
S 1576 985632382
A 811 997685203
Q 1808 12881 7356988345813
A 9308 340441223
S 6447 907651860
S 11977 817863530
S 5351 463478129
Q 1644 13069 8597777334911
A 1452 926473738
Q 1222 9575 6808744299728
Q 260 12293 4113674907274
Q 1234 13130 1671633213676
A 12699 53117829
A 2839 300578211
S 8689 513838154
S 7054 314548264
Q 3040 10616 4584570139265
A 9463 765283952
Q 114 8067 2668339651397
Q 4023 13032 1907946806222
S 12396 672046825
A 6901 477316574
Q 6029 13156 6457620985790
Q 2070 12272 4928036902893
S 12037 126801723
Q 1654 12066 4866134823963
A 11513 798418252
Q 757 13275 1808703641438
A 3187 278096821
A 696 951996240
S 10990 79827568
A 9922 516781947
S 10549 623274043
Q 803 9357 105095711975
Q 199 9192 1385630895963
A 8371 271495418
Q 4075 12490 4117705613721
S 4565 312438423
Q 4559 12139 7350893893479
Q 77 13271 9655226354572
Q 878 7671 3558207330500
A 5600 540090298
Q 391 13107 7605283826304
S 2518 205090164
Q 459 12948 2222099838706
Q 4921 11825 1550437973877
S 3223 450142949
Q 254 13328 8229615456902
A 3535 959521585
Q 757 13229 8997245763025
A 11486 36126940
S 7658 262541091
Q 5092 12010 5017120147190
A 8981 108491885
A 705 150336620
Q 2273 12872 8699142996655
S 480 830533107
S 12725 576146611
Q 1847 13090 7114310737460
Q 1752 11925 3514530964880
A 117 845346020
A 5340 940109640
Q 3196 12741 2387903481700
A 7725 762366037
S 7141 273189760
Q 359 12698 5654940951701
S 13223 397161224
S 7539 759012600
Q 217 12976 6811938547691
A 1494 357445790
S 6478 135287976
S 12727 226924970
S 10397 614161259
Q 2707 11258 1175226375882
S 3473 521680989
A 10328 83184046
A 10869 260990735
Q 187 12769 3421417433877
Q 1522 13092 8373018980335
Q 966 11893 4272766587212
Q 3777 11358 5358131296412
Q 212 12982 900066228988
Q 477 12881 3080834928247
A 7978 964533232
S 9129 630353991
Q 1143 11404 6080244988676
Q 3216 12790 3076392189209
Q 450 9006 8364923540872
Q 563 11393 2933707752648
S 4322 477775058
A 10423 55056915
S 7028 932043431
Q 2495 12242 5028263521427
A 2151 558536542
Q 1136 12631 595164005800
Q 1404 12134 9268476400431
Q 3960 12663 2081744890494
Q 136 7266 6102242391302
Q 1726 12620 7534242862577
S 8958 861134519
S 8705 184051004
Q 463 12809 835039626116
A 10503 974237842
A 8210 839331903
Q 2381 12611 6530113718829
A 7849 28734635
Q 1723 10534 4148305843895
Q 2892 11797 3512294896937
S 7645 957099826
S 9938 301173086
Q 648 11765 6664900314429
Q 662 9339 3895409157845
S 4327 48929127
A 7389 732225370
Q 281 11266 4180412496171
Q 159 13193 5798477884621
S 11861 192193324
Q 1400 12405 9624895995499
Q 10 13117 4074214751815
A 708 332671724
Q 139 9773 3183172550703
Q 370 7684 4925212552716
Q 1959 11101 7227309012389
Q 2070 12049 6186843498845
A 10716 266461842
Q 1477 11309 6589297351023
Q 1696 12131 9623029766940
Q 49 12963 9042494082521
Q 81 10816 3927946466671
Q 66 13292 6843279518370
Q 1100 10504 1266994254436
A 1036 119747189
A 5881 662472296
A 11670 564769805
A 5972 520832282
S 13326 372753740
A 8569 967166733
Q 363 7914 3903998579194
S 5083 799963266
S 11029 847916351
Q 235 9790 7213060646450
A 13194 672652572
A 10634 896780899
S 11477 497514036
A 6626 395910998
S 6062 994858681
S 97 702424856
A 10094 841949012
A 9812 488687392
Q 24 11257 3718330518171
Q 3152 12172 1703107754697
S 6200 928939320
S 2716 24606810
S 3830 205374257
Q 4421 13182 8732453424777
Q 1368 9673 996310000351
Q 1110 13330 5166412216701
Q 2115 11486 8210620717714
Q 1115 13299 8486599894260
S 5887 890958193
S 5890 410018046
A 4646 389519643
Q 1432 12313 1048879242278
Q 610 10631 5844003909978
S 3525 250287152
Q 1554 11926 2181889898539
Q 1175 10081 6169909651576
S 5795 869307247
A 11532 267780923
Q 2512 12537 9107962791223
Q 2195 9902 670201922229
S 10953 119898382
Q 437 11057 1765581489171
Q 1229 8039 987364961177
Q 1373 12565 663348982859
A 1695 448265387
Q 211 10171 2542525697043
S 2547 642808494
A 46 850118633
Q 450 10983 804143775267
Q 2545 12984 6933607247645
Q 1445 12425 4916722359752
Q 334 11959 9538650330078
Q 637 11686 5372250487621
Q 3080 12531 9105554417239
Q 2358 10362 6959275698555
A 1128 965122453
S 6922 53721637
A 8719 814865098
A 6381 35434142
A 609 948552946
S 7629 527179084
S 4336 388578678
Q 855 11128 9792055387562
Q 4120 13181 5121632987785
S 10227 684420007
S 10244 429124267
A 6890 741142506
A 12257 225608569
S 13222 698964799
A 10423 375424529
Q 544 11891 2013344094124
S 12583 874343571
Q 2108 9589 5573935136980
A 5594 133227816
S 7595 202631002
A 11848 813649590
A 12768 446022263
Q 769 10310 5804158024318
A 1305 556942180
S 8368 598831782
Q 986 13336 2709925337972
S 9670 517972377
Q 2829 12535 9135882293548
S 7790 349791764
A 5893 335932174
S 12335 335678587
Q 19 13316 2022038958023
Q 193 12584 9540095144606
Q 475 13217 509586397879
S 12698 847076801
Q 2527 13045 6457887555911
A 1676 986926777
S 298 864620942
Q 2147 9802 3834854740776
Q 27 8224 8186808642319
A 12395 149561312
Q 3751 11355 7102874838673
S 11455 190765473
S 5106 658795092
Q 242 13156 6166050526742
Q 190 12097 6141552728658
A 7405 161581187
S 12984 987150105
Q 399 11675 3378300622350
S 4030 601596791
A 4220 366472173
A 10693 189634974
A 5566 660410611
A 11158 795931743
Q 2610 10472 1572977381426
S 9914 527990301
S 10167 204667192
Q 239 12723 2293323985903
S 8709 420770677
S 2187 448147323
Q 223 13354 8959164207835
A 4225 126297000
S 3331 235925439
Q 307 11523 8413279864939
Q 3710 11299 5277338388929
A 7659 823795763
A 1536 846005399
Q 1980 11866 3447267138027
S 8294 829685796
S 12696 523654715
A 5907 645166618
A 12389 859125976
A 110 272410784
Q 1299 9201 5559822041163
Q 1159 11830 9384256929645
A 8463 508041688
Q 1712 9132 3518055625899
A 10646 706220344
S 11279 176326633
S 10949 942740891
A 9381 137064457
Q 2131 11196 1462498795359
S 2512 911275537
S 13149 882334631
A 72 761894973
Q 811 10738 5024735622160
A 6677 429416297
Q 659 11461 9724267187711
Q 4356 11898 6298400115561
A 9791 133543931
S 7132 654581113
S 13122 213461249
Q 42 9309 9164542257340
A 4939 983428304
Q 2589 12882 1133373325353
S 3316 527298023
S 2369 421391724
A 2021 468473953
A 10397 10864031
Q 1006 12529 6482412503847
S 3243 469143317
A 1034 261216729
A 7219 484773066
Q 1093 11960 7514863481586
A 10249 322032458
A 6679 217436843
Q 473 12384 2294922729824
A 2071 699379048
S 4151 822459636
Q 63 13263 614101451734
Q 2729 12719 6560854257652
Q 784 11858 5771615431047
S 5522 314417853
A 6805 745559757
A 8708 641361940
Q 479 9667 5506880554906
A 7352 160782744
S 6685 253535861
Q 2825 11164 5668394370693
A 1037 142664621
Q 1758 8997 4567372484965
Q 688 11381 7382948080809
Q 1732 11359 1547171746644
Q 4155 11050 4082510677308
S 8068 279442151
Q 2091 8957 2448033007868
A 254 260112018
Q 1036 11037 8401391804732
Q 3538 11849 6197907989017
S 7420 507008347
S 10636 399997325
Q 1174 9785 4923745663686
A 6186 852739166
S 4684 914299079
A 460 661202658
Q 3863 13358 8742257772271
A 6522 413261804
A 4490 356242295
A 7926 822703130
A 7577 960618606
A 3285 278113008
S 12132 374616362
Q 376 9738 4858566776037
Q 2157 9575 1065894769789
Q 703 9440 694754787246
S 5361 627998342
Q 3086 11024 2636404157615
Q 1668 8807 5116691569324
S 10214 919994501
S 2484 833439296
Q 1604 8963 5423787243876
Q 1080 8313 2360194463693
A 11973 953040923
Q 1984 12961 8774445124851
A 1205 269001532
A 9529 506491652
Q 1986 9562 3992588345295
S 362 837733000
S 1632 566974825
A 2904 890179684
S 390 374866055
S 7409 908180936
A 4470 426265334
Q 1894 12018 196397211406
A 1831 132343335
Q 1306 11162 442717643780
Q 3164 10965 722988644856
S 3486 425144644
A 173 775921081
Q 666 12877 9252713116035
S 4573 886838045
Q 1478 11670 9973231908529
A 7733 776953696
S 12948 982880712
S 1490 852411663
Q 3255 10764 5625337591532
S 3224 425013335
Q 4363 11948 6122141611335
S 4935 301584963
S 5730 740536122
Q 886 11671 4362716657060
S 11328 485696275
Q 1830 8988 2726745710419
S 10124 752038235
A 4429 53030465
S 12500 920526005
S 9567 249326192
S 5627 797968323
S 9194 274198788
Q 951 13176 4553403071268
Q 1143 13100 1811298335171
Q 5353 12972 1166192457921
Q 4945 12441 6938336576519
A 175 404663071
A 13212 783714405
Q 2276 11044 565731104496
S 3813 302820144
S 12099 185241253
S 5390 81152849
Q 3283 11640 6873183969717
Q 1625 10968 7943937263832
Q 184 11811 7219106120219
Q 1910 9206 5830270785148
Q 2109 11844 7611185338847
A 5224 810120768
Q 1433 8136 4515421450214
Q 479 12777 5742851737916
A 1430 726596445
S 3244 53432200
Q 2965 10920 1310355076781
Q 5177 12694 4598473165204
Q 662 12710 3977090454107
Q 793 13364 4638748538190
Q 1456 8323 6369895030653
S 1656 450791269
Q 871 13313 7710323620847
S 9725 890791940
Q 2401 12359 8164920516998
Q 186 12797 2470752815170
A 12047 924790728
Q 728 12969 7343419988475
Q 6272 13192 5408670477973
S 9465 507032486
S 182 717987514
Q 523 12970 6101290728222
S 10235 676816840
A 1268 169072895
Q 2830 9835 4105725113542
S 1459 412235448
S 2014 969105683
A 13043 748314333
A 13296 499775196
Q 3892 13300 753988115087
Q 599 13284 615142700535
S 12800 32827221
Q 2145 12151 6177972086617
A 1183 83955393
A 4068 913365461
S 5817 839168346
A 724 197098535
Q 17 13326 7483391748636
Q 2575 12375 9008016757011
Q 2422 12236 2213723518939
Q 141 12766 4647377944650
A 3023 875919483
S 9370 221324040
Q 161 10129 8008867458534
A 2422 854574665
Q 1201 13098 6573429503936
A 12413 375019316
Q 4 12357 6789272503936
A 12771 157059265
Q 558 12750 7796500945712
A 11252 267641416
A 1518 679540399
Q 950 12426 9717800723215
A 2137 181870348
Q 741 12590 2877016346303
A 326 519917216
A 5847 744355898
Q 5345 12608 4248132105295
S 10021 907675966
Q 2637 11506 590745067989
A 3453 548911433
A 12640 825715201
Q 5630 12501 741290271635
Q 156 13039 498862788247
A 391 293122542
A 12292 48025976
A 9623 221602364
Q 1707 12820 5660087092434
A 10138 995713225
Q 165 13291 9625444015562
Q 47 7236 46433264688
S 3284 890958508
Q 185 11329 6177625580334
A 8250 10052563
Q 2918 12313 9292114700293
A 5993 777493504
S 8969 341449736
S 11555 988917966
A 9531 949980956
S 9638 501964753
Q 160 13021 6563897322266
S 9726 155855638
A 4638 399136321
Q 1234 12635 4624124683297
A 5652 312798337
A 4282 404469112
Q 204 8694 617334633135
A 1267 94341491
Q 255 11482 7203968219667
A 7438 479791818
Q 3106 11685 4560863083351
A 543 299569106
S 5440 409891430
S 9328 557646401
Q 2851 10979 5021436081957
A 2736 842774302
Q 697 10822 11557243051
Q 71 12658 812133386070
Q 14 11927 7499658647859
S 1283 512090665
Q 1471 11910 9442983372544
A 3329 957580200
Q 716 10655 9171020817617
Q 4554 13108 998855707865
A 8267 410526969
S 10215 454974117
Q 2713 12883 7753775185109
S 12134 38694798
Q 3589 12756 497257564979
S 5595 668325847
S 1567 872106531
A 2937 353458980
Q 1434 12058 4969653979243
A 10504 553299547
S 4842 664063077
A 8134 777155440
A 6627 922651516
Q 4253 11755 2591870066928
A 10069 758198052
A 7548 229002097
Q 1715 11077 8704638377135
S 6235 590358315
S 11659 724013112
Q 2050 12075 5205983038669
Q 2612 13182 6758028845026
Q 2877 9765 4301157070855
Q 4237 13059 3874163875708
S 11315 994398628
Q 6236 12998 270935876394
A 1235 622983849
S 7673 598588971
Q 1371 13207 2566195299471
Q 3290 12430 6574296621819
A 8161 824233318
Q 1151 9523 5560152539404
Q 1728 12567 130349415600
A 12505 120226674
Q 112 12976 2615371401145
A 12517 701025072
Q 3415 13038 1784843576209
A 5928 330677615
Q 875 13364 2741315945081
Q 1440 11350 7397347412448
Q 369 12971 7028325638795
S 6135 376066106
Q 534 10408 3927791768370
S 11791 596196328
A 7693 926279729
Q 102 12284 425196039866
S 9191 823461486
S 10943 972111803
A 7217 913379361
A 3586 574899117
S 9366 105890312
S 12237 9091684
A 6433 629957449
S 8764 326032999
S 4043 607766823
S 6677 185532435
A 12033 700857925
S 10432 110220012
A 4159 857846461
Q 138 13102 1952970209412
Q 4697 12163 7129485654585
S 4792 281190294
A 2182 396583734
Q 3644 12880 1528514811420
Q 630 10370 2371647784683
S 5549 902808605
A 2216 140180328
A 6434 559785638
S 5257 976347802
Q 3972 12089 7459532964216
A 2487 480422690
A 4930 987534711
Q 406 9315 4981907680336
A 10100 121323902
Q 1493 13345 7717444510832
A 12024 203956666
A 4901 251244212
A 3832 281370417
Q 4524 13153 1760212091726
S 162 882386828
A 6165 980759694
Q 1142 11967 906247964855
A 5805 10256926
Q 4421 12382 5535411453679
S 1293 296958876
S 2067 681056853
A 9502 630031774
S 4573 252871096
A 8087 928428052
A 4702 228862986
A 3417 682753624
Q 21 12463 4127251284605
Q 1070 9495 2524550044716
A 8244 156893344
Q 411 12846 5642517363610
A 3534 967186598
A 9513 434961522
A 12868 317548979
Q 504 12544 2341756887034
A 9483 105337788
Q 3442 10516 1994576700595
S 6612 505002243
A 3629 534472770
S 3633 151199369
A 3716 823493174
Q 3516 11244 5255525456797
Q 145 13072 8662745360226
A 1939 414237838
A 10851 247647256
Q 2750 10421 6548779906386
S 7457 764920947
S 3526 512109519
Q 1137 12688 2111265708654
A 5345 998390069
A 10524 336703856
S 2996 407109783
S 12881 49975945
S 10379 139363951
A 11040 204403921
Q 158 12838 7579921480322
A 7345 941065599
A 2071 18434815
A 9648 188017472
A 8966 313425310
S 12568 596987997
A 5483 362644477
Q 2201 10059 5894520856626
S 8614 311234337
A 12078 340893640
Q 3769 11273 5489769524927
Q 3595 11347 5161722780767
Q 751 12076 2815092260922
Q 977 11106 5122177842398
Q 858 12176 376165438824
S 11546 19865882
Q 5306 12092 5781387563871
S 9649 835407511
Q 3651 11434 5890973668133
A 10220 35617240
S 10176 888831960
A 8279 620875120
Q 1635 10565 1397853868958
Q 2396 13348 8754816871266
S 10429 470619362
Q 216 13290 8942422648726
A 8504 769418421
A 11077 518310357
S 7092 797078116
S 12043 269905977
Q 1824 11366 6560751863654
A 7521 516986709
S 3583 343602726
A 2013 899121544
Q 1916 8738 498364740924
S 4852 334279193
A 5429 788188717
Q 1918 10759 361528070143
S 9279 612589239
A 5674 610862351
A 1306 591505634
Q 2425 9531 147722429503
A 10900 329244698
Q 361 12324 5783950241818
S 1651 835718012
Q 3013 12149 7754385561168
Q 272 13272 7653257902383
Q 157 12356 3260797533523
A 12393 219602222
S 7949 307991380
Q 1274 8589 5617452927092
Q 2015 8804 1456270150206
S 6793 177387822
A 1910 215701874
S 1745 112906840
A 1577 29260053
Q 1645 10613 3120488173445
A 8357 298719336
Q 3132 11733 5517765055158
A 7765 781856978
Q 1262 10799 4414256208813
S 3500 893091851
A 10638 869051161
Q 626 12890 7580737830686
Q 2004 12578 9527379290523
S 12475 394564989
Q 48 12515 9400386706859
S 8858 528458373
Q 5249 13275 733323038105
A 980 833089097
Q 521 10833 8119166741854
A 5292 139422399
A 12062 601762225
Q 992 11241 358557899979
A 10210 75545179
Q 836 11216 4459870521581
A 10284 23433366
S 5040 77963596
Q 2885 12457 1388643611711
Q 2468 12893 8061499882378
A 3783 234565318
S 7515 389396276
A 638 73528566
A 7780 22793392
A 1028 344292200
Q 1738 11766 8245518595996
Q 1569 11106 5596683705174
Q 199 13314 2088353068787
A 12768 270979073
Q 2577 9494 6316236204503
S 7276 812261475
A 1331 599645516
Q 2482 11933 4565748474586
S 10464 14824095
Q 5597 12418 88682963879
Q 2534 11019 7703518107766
Q 513 7473 4346029930306
S 9774 65173246
S 10278 134086678
A 8732 172951297
S 3409 643595291
S 10266 508814336
S 540 18536372
Q 319 12186 8462691527797
S 2048 447321500
Q 3568 11680 7332318165574
S 10150 695614000
A 6162 344779081
Q 1552 12599 8492622608036
S 8505 986963445
Q 3465 12567 1244988476565
S 5557 531370891
S 9659 16058648
A 8586 221261825
S 931 252178446
A 1549 212430665
A 4842 815053501
Q 465 11265 573597975712
Q 247 12527 2956483196783
A 11749 836058915
S 844 620279757
Q 160 11383 4366914838297
Q 5623 13282 925908379029
S 7684 254368254
A 3707 886286109
Q 674 10874 5434455971503
S 7394 729163156
Q 4073 11404 6708208508016
A 417 294577464
Q 1745 12500 6148743356616
Q 766 12095 2328882314262
A 10865 626486495
S 6538 402965079
S 13199 626392793
Q 735 11853 9818195992757
A 2750 674138648
Q 989 10740 7611257937256
S 956 967094174
A 1908 961978964
Q 1083 12986 3337808944028
Q 528 12795 754419357163
A 8410 336365195
A 3981 819781807
Q 1058 9819 1911603955370
A 5383 230412131
S 1618 938200947
A 13317 728772391
Q 527 12528 7559883678510
Q 4655 11338 6077320932250
S 8471 862293969
Q 147 12997 6203851776405
Q 122 13257 2928330133770
A 2417 503420062
S 11016 586931486
Q 526 11176 1259024839520
S 1890 103104301
A 7779 321784589
A 5647 2687429
Q 1001 11186 371492511876
S 1351 189639119
S 253 350553195
Q 3759 10853 6756088857490
A 7088 895306239
Q 2076 11903 2854482941556
Q 1739 10805 6146843558671
Q 4673 13153 2550142294647
A 3496 619060882
Q 883 13319 3572769394042
A 1144 623060771
A 2073 981857771
Q 63 12479 5002209446987
Q 1974 11263 3896415524398
Q 846 12999 8593809767868
Q 3571 13315 1618629378518
S 7205 769397293
Q 2088 12815 5891948593992
Q 93 10888 2983672568882
S 9184 223341254
S 2892 111023024
S 9659 794050408
A 1219 25980766
Q 1418 8315 5869047835605
S 3827 474035605
Q 30 13262 5189926987816
A 7771 199979516
Q 811 12787 2942516584383
Q 375 13181 5627488479003
Q 3324 10550 4241335040005
S 3013 85299562
Q 2522 11334 3135380177015
S 3059 389902924
Q 162 9849 1796620098467
A 8178 72002387
S 1327 628199380
S 2415 907585613
Q 1526 13251 3596077457174
Q 2551 12780 9287211527835
S 3556 309610449
Q 13 11822 3758428872709
S 2319 387575404
S 3312 739511702
A 2938 169936797
S 11259 551363948
S 2560 518603177
A 236 159675994
Q 2575 13356 7985734427467
A 851 655391897
S 4577 394207125
Q 428 12124 7919018708204
S 5955 575159027
Q 1977 13303 264673517395
A 3983 551956431
Q 2124 12912 7808483189674
A 10563 733346631
A 11461 216584906
S 4892 463423422
S 10212 588937709
Q 1623 11447 7003185989565
A 11818 335149878
A 12708 702310828
A 3245 600181727
S 1345 633459787
Q 2498 9518 3364846915583
Q 630 13341 9967905979655
Q 1236 9867 1328401652436
S 2387 146823689
S 1177 999198961
S 9421 722664476
Q 634 13337 1632368572607
Q 3491 12752 1999923820407
S 6435 102719915
Q 3882 11887 6198264938359
A 7799 380795038
A 11918 843502201
Q 822 9431 908214026442
Q 1115 8196 2897113792181
S 1292 142152895
Q 3320 12449 5710745160390
S 10203 952958910
Q 593 11496 7855907266328
Q 1995 12460 4424266353836
Q 63 13092 9704398543617
Q 242 12790 2680762575630
A 9155 827865327
S 12179 691461719
S 9191 706046687
Q 3140 12213 1921399817575
A 7915 421035106
Q 4339 11539 4244474306555
S 4914 615420394
Q 856 13012 9105474011184
S 1669 526375261
A 349 604002360
Q 614 12921 6019528833511
A 1732 303996588
Q 1302 11510 3326044212822
Q 329 9792 8996600373647
Q 80 7150 704448371559
Q 3388 12070 4701554756595
S 4004 463770595
S 3611 429931173
Q 4252 13314 3493050039800
A 365 811673254
S 9841 342532336
Q 1136 12067 2561166819748
Q 1674 10298 8309415553766
A 3655 105478318
A 12064 481760417
A 508 605269996
S 1633 248911633
Q 83 13253 4645311481397
S 12918 744373695
A 5593 292141129
Q 298 11776 1365401280285
Q 2534 12119 4534927237071
Q 340 11746 3336783741653
A 10346 133981501
Q 1592 11516 6665080965496
Q 45 11934 5168352950996
S 1460 377583775
S 7997 457995847
Q 205 13048 2030524270452
S 10249 871458388
S 2090 224799826
Q 478 12645 7153957849690
Q 2190 11465 5434551848033
Q 20 9672 944639569038
S 8900 254635199
Q 4699 13246 6321270163998
Q 178 13274 5774766385886
S 4231 346313577
S 12220 202307334
A 13051 26697882
Q 1290 11820 8481290825430
Q 1064 11960 397588518041
S 7382 393663543
Q 727 10074 6969678179767
Q 1945 12471 2884441482356
Q 2351 13183 5354092256411
A 12530 135133708
Q 1763 12535 6577335364853
A 3073 745227069
S 3495 525287931
S 5562 270622219
A 6602 154266720
Q 45 11282 1048701106538
S 8145 791554243
Q 3864 12173 7141216685205
A 11780 483248274
Q 5267 12359 1330954074991
A 1753 209185554
S 8953 61517608
S 3978 174738220
S 4832 521716424
Q 1 13321 7586032691986
Q 5536 13044 1131051655962
Q 258 11740 6294186148909
Q 70 13231 6295248532959
A 3370 39684934
A 9495 66523108
Q 3151 11498 200665985082
Q 4180 11449 3626120338116
A 12077 272140756
A 12359 135307877
A 5383 885573309
A 2704 957375141
Q 126 11048 686718638150
A 675 495686119
Q 391 13036 2497643412964
S 8221 692618197
S 3180 941048434
A 1436 307781867
Q 2011 12809 4904733841697
S 161 533552895
Q 5358 13090 1030274461726
A 1985 691651234
S 11773 5554618
Q 1288 11380 31136961294
Q 3647 12507 491181288432
S 2946 85516495
Q 1184 9772 6525067197247
Q 1141 10010 696598240853
A 6 52613283
A 12919 760439714
S 9081 554677950
Q 1559 13279 1436939273402
Q 1375 13044 5311039764712
S 9133 980058440
A 5785 951680238
S 401 674178064
S 6322 594397567
S 12828 259977949
Q 1303 10606 6087322693660
A 3202 648752990
Q 5128 12769 6003280727302
Q 1007 13188 6850650960201
A 1095 664959149
Q 3069 13001 2810178039322
Q 280 12720 2236546269938
A 4677 558729646
S 4823 702153817
Q 2526 10148 1949884765553
S 4818 715005837
Q 1342 13257 5492195199409
S 4625 790522589
A 10177 998206213
S 12255 635080123
A 5376 228271089
S 12166 388923939
Q 317 12179 3438418584754
Q 3190 10103 3210509998820
Q 1210 12309 8811943606997
A 7166 326840616
Q 612 13176 6358197722512
A 8877 568576535
Q 1220 13303 571436074652
A 4604 194588245
A 4267 255456092
A 6828 519765029
Q 5939 12885 4544039841364
A 6893 720371386
Q 2562 13123 6912380581023
Q 1127 10717 6297042531139
A 3099 288176051
Q 3959 12068 379065165295
Q 423 9036 7156928833271
S 10996 515424199
S 6862 567793368
A 10147 562410861
A 11292 313374449
A 8181 870879666
A 11043 176121586
A 6673 121518441
Q 618 13272 7401600731263
Q 5 8483 339193065035
Q 485 12580 4089636559989
A 3338 705242328
A 4464 376184280
Q 2759 13151 5259847421643
Q 777 13210 5961048598928
S 8440 203997936
Q 547 13137 6280644001578
S 9531 682618056
Q 2713 10031 463587957903
Q 3467 12900 328731911702
Q 1421 13158 2847370051599
A 819 917069593
S 5492 173163445
Q 4612 13360 4539483157237
A 10423 107566939
S 3604 831522976
Q 409 13181 4315830530022
Q 782 13270 8795675739447
A 11975 887012606
A 4546 209536271
Q 166 12616 8510928496055
Q 883 11725 5358207571810
A 7270 542166924
Q 773 13195 3979082354972
Q 1196 13018 578568001086
A 9027 126975594
Q 4701 11750 3685683476289
Q 1941 12854 3497805290253
S 4460 546663269
Q 636 11445 1251596830042
Q 508 12910 7004515227170
Q 11 12074 5571269259041
S 2036 550682051
Q 4144 12234 1442142620478
A 7550 133945296
Q 2174 9318 3422792146831
Q 2091 10179 6436966017699
S 3164 329212339
S 11447 122878096
S 1191 103637028
A 4396 948338651
S 10199 274194000
A 9140 903879849
S 3437 158016687
Q 539 11968 445944913315
S 35 930487180
Q 3163 10373 6221547733257
Q 4593 12998 7297726575081
Q 1564 12579 8631579689666
Q 2080 9849 3201945895253
Q 1353 9121 6314625151909
Q 2522 12048 7638555320846
S 7982 385819816
Q 2781 10154 3003086608200
Q 1134 13062 5989801159326
S 8521 450222283
A 1569 786250435
Q 572 13097 3154949912540
S 7790 856915363
Q 2003 12929 7322980706157
Q 482 12973 6101913148344
S 11936 789395971
A 3424 841806578
A 13256 212099226
A 12968 654970691
A 6651 186883713
A 6766 986312980
S 8193 200463179
Q 1147 12103 1219100056462
Q 347 11418 1501246891012
Q 1695 12394 6890308153408
S 8149 655556456
A 11461 236545636
S 13243 188966587
A 4801 106067148
S 312 970827344
A 11666 254547193
A 6575 782357301
Q 4682 13301 2548013750901
A 3136 752219207
Q 2076 12740 3628318753509
Q 143 13086 3246954237795
A 7738 285092816
A 6681 909054133
Q 2448 13059 9812634078341
S 12269 273442286
A 7390 538147652
Q 405 13357 7827844441952
Q 2661 11022 1254411985225
A 3448 987346040
S 7933 247687297
S 2872 759658508
A 2189 22695005
Q 2120 9035 1329478461776
A 12634 121187202
A 10698 682545894
Q 2257 12414 8639322371655
S 5872 421289062
Q 1075 9148 7537275254966
Q 432 7526 1230372224837
A 11627 634023809
Q 1503 13178 5961087628039
A 12893 272541236
S 5690 460092743
A 3262 545860649
S 8763 344567683
S 1779 658883228
A 7279 810582532
A 11820 278058112
Q 3689 11267 4125039160511
S 8222 126104834
A 11648 68291037
A 5399 845564690
S 5590 311557540
S 12030 53820451
A 6877 414965711
A 13091 110303665
Q 700 12939 3621006642067
S 8191 521508459
Q 2730 10668 850524255725
S 7560 607051495
A 10458 50775933
Q 4003 13247 8643420037310
Q 3475 12529 2076066051416
Q 4530 12481 6458266956200
A 258 216979297
S 3853 177590639
Q 1401 8274 1749212793698
Q 1465 12399 5938652151171
S 10330 239948213
S 5973 173378311
Q 1806 11372 7616282991674
A 5310 280690997
S 9766 760976314
A 5271 686873692
A 3644 327999822
A 1221 43828758
Q 1833 13156 8436786062718
Q 2646 10585 5063113061062
A 6914 205228531
S 1146 480967778
A 4360 699807265
A 10439 630313839
S 3230 45773386
S 5552 205199401
A 10000 744077621
S 6748 711755710
A 10328 303408800
Q 1471 13124 715022920260
S 543 422772751
S 3013 740912843
Q 2075 11670 7769836809601
A 1540 174175758
Q 2370 12441 1348910062660
A 12843 271501725
A 858 181604185
S 12092 310483227
S 10402 856939033
S 6208 400330773
S 12557 920441977
Q 365 11354 5905876467893
S 10821 128006322
A 849 322969433
Q 41 13308 526351553270
S 1105 779798003
Q 1313 12222 525138136938
S 9631 955159781
Q 2607 12450 4764854375511
Q 3805 12827 2498280124251
A 4789 295123066
Q 659 10913 6006220672527
S 12613 71043635
A 11148 963334193
Q 283 12134 2281923614075
A 1865 43484775
Q 648 13157 9923534504351
A 4660 835102477
S 8482 6102831
A 876 333042944
Q 2392 13130 5434769403005
A 12263 492351147
Q 46 13098 1186316539077
S 7142 383692761
S 2189 522209491
A 5748 741658608
S 763 490002964
S 917 90547490
Q 8 13363 7760208408412
A 8129 576617937
S 8048 569795259
Q 1899 9442 806000444953
S 1255 284462135
Q 2462 12787 9002123084776
Q 3088 13145 6569714827081
Q 88 12754 7926419552737
S 540 11327505
Q 4374 12902 5722872828042
Q 745 13297 9944835017229
A 854 31098054
A 6729 357631458
S 46 463499185
Q 2040 11912 7441120947322
Q 2375 11898 5346306396968
S 9277 24363654
Q 1417 13018 5757393063904
S 8711 481476827
Q 544 13237 5939512548940
A 4345 352288986
A 10821 638242429
S 5246 68365015
Q 4246 13122 7206597629345
Q 528 10411 3565431497709
Q 1612 10307 4069239104747
Q 1519 12459 8734597656808
Q 1485 12096 8682096577143
Q 648 12829 2388395842802
Q 779 8739 2936015248377
S 7400 610138671
Q 626 12812 6013102178116
S 9903 339993853
A 2599 624308564
A 9600 444682185
A 1077 368332355
A 5613 147428809
Q 157 11963 9305305034839
Q 91 13341 5829935830644
A 9971 596598654
Q 41 13142 48738794325
Q 299 13326 9231907931419
A 8544 401358840
S 8524 582017811
S 5344 35446897
Q 1910 11007 673090418528
A 920 54139238
A 9896 375457468
Q 4429 12710 7372623376551
A 1771 173757505
S 4491 392602924
S 10124 805781657
Q 4914 12209 1393250912437
Q 1061 12298 9888468795779
A 3951 793840897
S 9234 205568456
A 5082 832723271
Q 357 12753 5951287392855
S 79 152960254
A 7780 673195797
S 4551 478962762
Q 3149 12263 3442390225361
Q 51 13324 2578404103192
Q 2784 11007 6629132979691
Q 1314 11485 2407455513915
Q 3382 13132 7365214023664
A 669 400883035
Q 5311 12540 1887613979985
S 3420 436793826
Q 2398 12484 1993533918235
Q 485 11936 5797214151773
Q 5752 12971 2184870132981
A 1978 291189924
A 8818 652884125
A 4241 61833692
S 8626 194867521
Q 4752 12147 3489867519261
A 7212 401679006
S 208 749976005
A 2257 831759233
Q 18 13363 8680502435509
Q 963 10264 7137175268495
Q 1179 8596 6148474503260
S 8934 565685692
Q 887 12791 9435043795117
S 5917 354684887
S 2353 899816164
Q 3600 11034 4594149280971
A 2662 574768118
A 4452 251288429
Q 1497 12625 6240101248470
Q 55 13358 4366414704509
A 13356 968220609
S 12708 217404210
Q 2579 11694 4752455418459
S 1130 129204039
A 2777 763954497
A 3683 867803915
A 1887 955806573
A 12908 618133123
A 7453 637029515
S 11200 791535800
Q 1193 11789 5736578422712
A 10789 951388744
Q 2003 9291 297740362543
Q 3230 11711 2445632792225
Q 338 8958 1649827847687
A 1186 825375866
S 12378 652734627
S 4498 151921508
A 12771 135969774
Q 2142 11970 8307599825887
A 7464 761538075
Q 2281 11382 1419989926567
Q 1442 10379 4286496002213
A 5042 320791642
Q 3139 10663 7449205210697
Q 1586 9406 6311852695270
Q 212 13268 2958239643281
S 11196 62410196
A 4826 422074680
Q 5126 12362 4640560766594
A 7071 735015202
Q 2373 12921 4131313989777
Q 2260 11040 2468661226510
A 4152 498571372
A 7016 924972633
A 5581 880564542
Q 2093 11106 6655761425593
S 1741 401768415
A 577 745019067
Q 2110 11220 4413143467940
S 8441 434688677
S 11084 668818447
A 10167 324433215
Q 2534 9949 6805538791567
S 11611 231429353
A 10331 822716289
Q 98 12608 4998253983111
S 13270 783921582
S 11772 225445596
A 599 913891885
S 4163 861846558
A 6573 529700419
A 1989 225092308
Q 891 8743 4521549088472
A 703 952230268
A 7279 52467913
A 6668 178256904
A 2979 712708507
A 11015 352423436
A 12348 762658541
Q 68 12266 5735472018233
Q 2282 10693 4927095000519
Q 862 11747 3727359811164
S 4903 33185215
A 4224 915000236
A 6066 965851083
Q 5077 12106 6745722234297
Q 2836 10414 4140880363239
Q 877 10439 9168384286530
Q 1242 8507 3614203653335
S 13087 413388445
Q 3999 12311 1094601436205
A 5865 387049436
Q 3276 11478 275780075841
A 1024 413342181
Q 1810 10540 3149835024940
A 190 713699205
Q 16 9829 9573823450688
S 2561 749686315
Q 923 8751 701807008569
Q 5169 12702 1340107991126
Q 4527 12172 1412800459634
Q 1147 10723 3744350095390
A 1491 522731523
S 4871 309839816
S 975 324474966
Q 3314 11881 1661570751716
A 10741 110156488
Q 844 12533 8854692878758
Q 3062 12360 8832064623232
S 4517 919712873
A 12509 984324838
S 6661 622336216
A 3671 669217959
Q 1234 11092 2626337329439
S 1505 607446276
A 11280 67674956
A 4031 589298894
A 12230 348173761
S 4562 842762583
Q 2446 12705 6372983719002
A 4698 35373182
A 8973 581645202
Q 4919 13208 7061913669705
Q 668 13103 5730884083290
Q 831 9353 6406698494471
A 1832 994188543
A 3745 585393711
S 11853 259369185
Q 414 11594 5533879255165
Q 5185 12290 2844880765261
Q 1049 13165 8506818189166
Q 4398 12306 2277851044014
Q 4552 13095 4957735699783
S 7552 168265889
Q 1922 12486 3419106860094
S 3643 728991929
A 4512 848162373
S 5109 723323351
S 6922 436086472
Q 1627 12250 1405930794594
S 5066 927488159
S 11543 571353501
S 12622 954646515
Q 2904 10929 4965982975567
S 12936 118293646
A 8766 657630192
A 4567 73047171
Q 788 9579 3842753035440
Q 1574 11931 1399886470592
Q 2792 10440 5079589574412
Q 2468 10400 180179281917
S 567 549790886
Q 136 13158 6998575656272
Q 3201 11495 3921006756251
S 6073 268720357
A 4340 206644171
S 12571 87916274
A 6297 157560540
A 10876 810383445
S 2175 627615925
Q 66 13066 9878162584189
S 9572 983146614
Q 2260 9037 3466206429702
S 5230 44616740
Q 46 10405 8335883574227
S 5498 958958500
Q 5368 12259 2746292104555
S 11154 797528263
S 8864 508389078
S 11016 357960113
S 12264 944140540
S 6639 447341261
S 6364 836105604
Q 215 11810 3582104099089
S 4710 392907492
Q 133 13120 1664443792444
Q 1685 12718 2385892459534
Q 841 9942 5448182601390
S 8982 196476437
Q 647 12990 8495708014149
A 5572 896162313
A 3767 603996749
Q 1050 11089 3169265417655
A 10824 984129762
A 346 754741721
Q 2109 11910 4312242350913
A 8296 400501234
S 2201 924159938
Q 2816 13364 6620952175998
Q 3241 12736 6732575573893
S 4754 164574227
Q 1836 12303 2019299789442
A 1177 419512483
A 9732 132977214
Q 368 12673 3601566253047
Q 2196 11295 7624909483431
A 7038 886847648
S 2564 831865035
A 12700 853151541
A 10908 466401300
Q 1663 12927 5941061999762
A 8228 811036866
Q 837 11747 5947653296783
Q 5907 12827 2973290913046
A 12358 297001587
Q 663 12519 5958791326136
Q 1249 10243 3046935071581
A 7681 773189228
A 13288 976837273
A 2709 71783753
S 7050 238946032
A 10415 109538222
S 8171 77714173
S 6652 938109454
Q 5509 12919 3785099301081
S 11881 906290929
A 9296 757280631
S 9160 71634977
S 9977 531938963
Q 346 11188 4601757394108
S 10145 245012691
A 950 415571336
A 2768 122043449
Q 4539 13017 6645675344417
S 7947 184594585
Q 132 12308 729107567491
Q 2141 10003 5079943078412
S 4113 181278578
Q 453 11101 9137691901001
A 7220 120214343
Q 3 13319 2163057584049
S 8490 679824556
S 1797 302100234
Q 3833 12256 2201036682592
A 1843 791085075
S 9499 446792772
Q 1095 11924 15463058469
A 9504 885398610
Q 140 11605 3575904026957
Q 1106 10965 1738091563908
Q 16 13356 3850536361044
S 3186 161426500
S 12284 794105401
A 1000 227841255
A 7018 502089601
Q 669 11166 1607218857596
Q 915 8401 4288122138634
Q 627 11451 642427604708
Q 535 10102 5808474815201
Q 3446 12941 8493278425398
Q 1339 12370 2822568302893
Q 1536 10875 4961358310741
Q 5801 13264 2960079662607
Q 605 10897 750491703857
A 3266 7251242
S 6708 509398047
Q 1986 10141 4083266219605
A 11811 896064802
Q 1487 13122 4900003947763
Q 774 9860 1623738210489
Q 107 11854 4595608156676
A 1239 323104072
Q 3672 11328 5508044782118
Q 1708 10165 6314386478430
Q 2836 10622 6066946415230
A 3850 6711358
A 5792 617989531
A 6799 236109101
Q 1030 12501 1736484090949
Q 4444 11465 4993878368365
S 10387 738259133
Q 3586 13123 9138077672625
S 11961 65442051
Q 5059 12511 1845703937262
S 9278 336323280
Q 682 12794 5069067511899
Q 2413 10033 3022527831191
Q 2666 9873 3390512023584
S 12619 609427282
A 6580 710005153
S 11735 689249302
Q 1555 11107 4375683851703
S 13023 392650860
S 9984 414659756
S 3120 320665529
Q 1589 12185 3384421120535
S 11112 736807860
Q 1189 12617 8019178950798
S 5143 479016147
Q 728 11590 1549029288502
Q 3265 10488 155229366866
A 3268 720610297
Q 219 12413 974722727749
A 6125 31614645
Q 850 10735 3283916175797
S 7514 194845002
S 8231 199520
S 10325 529721460
Q 318 9419 184148143542
S 11983 647717001
Q 871 12679 7356605174853
S 5758 613392658
Q 915 13171 1832951438306
A 13027 789287427
S 12928 530808566
S 10092 859625356
S 6415 969922227
Q 2315 13295 9122217449185
A 2864 273523634
S 11673 475412108
S 1349 388352368
A 6871 61791616
Q 2261 9877 4959419007934
S 7477 886233074
Q 237 7545 4526324981327
S 8607 633566824
S 4626 989789546
S 5035 863512737
Q 872 13022 7846948285956
S 11289 946318772
S 8201 326035421
A 4630 192001218
A 12743 91547358
Q 2774 10557 1188327090981
S 7346 577189010
S 7183 802897436
A 651 210800305
S 3729 421154694
Q 2110 10911 2201778141124
S 6247 278326704
S 9865 652472272
S 8827 30241408
Q 2012 9395 4805849979657
S 245 900151548
S 4048 645614043
S 3895 713980525
A 11907 874955678
A 11371 60251820
Q 424 12822 6663151482418
S 1493 578175233
S 2637 336363134
A 3474 753710360
A 699 488403301
S 11189 662075338
Q 427 7540 1194029584719
S 7889 40049226
A 379 960890336
Q 67 11820 5527689136757
S 8439 769438661
Q 43 9636 2380672157453
S 949 957424524
A 13317 470452015
Q 304 12844 9968739070824
A 7615 801435946
A 5795 806008219
Q 1650 12379 5539135571267
S 11485 70851677
Q 762 10523 8751823048424
A 11555 400642873
Q 19 11192 3360172893040
Q 20 12687 4947928660396
Q 4196 12145 4699967854148
A 8313 646850813
Q 3947 11134 4237434918993
Q 10 13358 9606869369753
Q 3378 11009 146693844773
S 9668 211758376
S 9134 906395234
S 202 872258917
A 10788 615178635
Q 1043 10468 913041161103
Q 701 7797 4088839833581
A 4304 924632151
S 1765 473149758
Q 3409 11840 1161366768030
S 2399 354876107
Q 1101 13295 4219696534776
A 5444 393852391
Q 919 11347 3222280823776
Q 2725 10304 6970865569689
A 11728 736053315
A 3098 661387619
A 11649 314265421
A 5632 646604196
Q 9 13244 7315600564780
Q 1047 12637 2338679862042
Q 2548 9552 290192683471
Q 2429 11637 8303658429617
A 13287 511920272
S 13338 185677812
Q 849 12886 4849801065692
A 4188 925072639
Q 1054 11760 603830976205
Q 5308 12520 1697645653668
S 6704 832896804
A 2651 321871103
S 2180 906758086
A 4632 728240265
S 10757 444157686
Q 650 12233 9953759229445
S 6742 213775460
A 1098 183748183
Q 1187 12668 8360256065684
A 5534 235483247
S 6022 941310449
A 8443 606487072
Q 744 7452 6110774281299
A 6607 658889402
S 4154 373471662
Q 3047 13259 8654627135232
A 2069 424892551
A 1845 367057071
A 12078 265053262
Q 1159 10953 4247207369939
A 6151 369186007
S 10961 200259597
Q 788 11866 8405324000014
S 3312 249760487
A 8597 814935411
Q 296 10446 9826111010510
Q 1583 11302 814140476248
S 3777 825201372
S 10421 726870170
Q 185 12834 782984663180
Q 1024 9407 4752325673098
Q 4782 12601 6521363376413
A 11040 396647884
Q 1519 11696 5721040544791
S 6167 731330100
S 682 258339732
S 6806 461704866
S 2731 287684384
S 6636 77218963
Q 650 11770 5406164928655
Q 617 10772 354512850021
A 5701 66820078
A 11788 29875951
Q 52 8299 4424486902643
A 50 995663856
S 4495 752750185
Q 33 13238 7683281565232
S 7275 240348368
Q 7 13323 2091637485411
Q 2480 12818 7480170426154
A 807 539925970
Q 1673 12451 8444983652670
Q 3888 12682 1664109887420
Q 2087 13074 8526678175514
Q 173 12418 2446674416123
S 6008 816792911
S 7019 568956320
S 10526 95622843
A 5408 305481229
Q 4 13363 2470865384552
Q 176 11336 9710175235664
S 773 239115928
A 6534 223996461
A 2848 331336766
Q 1094 11842 5103440506871
S 7756 652391837
Q 3827 11763 7935071892920
A 3773 780231107
Q 855 12502 8197328415738
S 6698 838363248
A 8252 505473293
S 9640 160253116
S 10530 532800355
A 6904 461153310
A 1754 538126265
Q 1029 12083 9022295310414
Q 554 11885 7568479392264
S 4651 355567472
Q 2545 13041 8715892207303
A 11939 909232442
Q 2039 12201 654598107082
A 993 820577427
S 6537 753624758
Q 377 11313 5201401437359
A 13263 181903032
Q 1090 13363 1992391121532
Q 4998 13364 5134219754361
A 9519 358900874
Q 3185 12641 8934523029489
A 1669 861521874
S 3252 577847791
Q 64 12742 1942966848426
S 10553 480918943
Q 3533 12156 2119349056821
S 2861 764806621
Q 1243 9515 306470628066
Q 197 12751 2548841177419
Q 1636 13005 8787690079540
Q 831 10268 7447709802556
S 12673 367632953
A 8854 108970667
A 13013 828814945
A 9943 997173573
Q 940 12637 4452851069688
A 3300 619754656
S 12471 802396381
S 9144 100981541
S 9200 371398046
A 5410 96746953
Q 906 10622 6918284770608
Q 1513 9750 4985742284738
A 1184 406659715
A 2096 504056408
A 8050 90302000
Q 2161 13141 1101903473070
A 12674 758308796
Q 780 12873 3735696392981
S 2419 933001044
S 5315 822162343
S 2097 823614833
S 7935 592106273
S 162 585193579
A 7853 713784862
A 5858 73320979
S 12595 624849011
S 3405 864301105
Q 1124 13159 1115964783877
Q 536 10134 7246904438049
A 12570 586632355
Q 2951 13087 5602552718062
A 6554 242402379
Q 1454 13162 1016001960971
A 10067 383140575
Q 1440 12951 6013123120204
Q 2394 12677 877134622118
S 11705 570325995
A 7321 252298863
Q 2650 12626 1006762573035
S 584 190545186
Q 1821 11367 8469741578830
S 6034 803905832
S 6287 894460558
S 5732 102668970
Q 358 13083 2247091934023
A 9092 641188890
S 5070 182851097
S 4314 447489908
Q 230 11261 596947412430
A 10126 990262607
S 9446 224431281
S 11033 262429964
S 13017 780047058
A 12337 302140391
Q 1644 9683 4483819886958
Q 4319 13350 4171821858200
A 10575 990123749
A 7206 599541049
S 5695 247573260
S 12854 131741630
Q 2688 11753 5613780307627
Q 503 12623 8297856541710
Q 205 13017 2931071805072
A 1529 324878148
S 8440 472733396
Q 2458 12881 8854377380830
Q 1729 12484 3600447551292
A 10710 81692881
S 3436 683865118
A 9218 529100736
A 2168 387841592
Q 1900 12798 3689587124577
Q 2176 10625 8366407795617
Q 5285 12827 6477167194638
S 11379 221637246
S 12445 979547646
Q 4096 11992 6175236794371
S 4041 178257224
A 10095 80192072
A 2616 402792429
Q 1275 10183 8621631032707
A 3395 609504110
A 12395 820630263
A 10517 396152684
A 6945 528283048
A 5351 798161622
A 10705 435945760
Q 29 12444 7831696150471
S 716 299140690
S 4646 71468970
Q 258 13115 1458582818106
Q 1 13364 5516650584798
Q 537 11749 700641000299
S 3747 126879345
A 3674 728664114
Q 406 10902 5593785069348
Q 2244 11411 4465427234395
S 12292 614648784
S 19 443785746
A 9922 996538591
A 3713 152813563
S 2083 25139048
A 4689 698168816
Q 861 12798 2642279727422
A 12096 975912873
Q 5798 12511 5210126800092
Q 658 13191 49839127899
S 8662 226019552
S 10995 421004449
Q 5023 13181 6763183374528
Q 4654 12034 3740883724548
S 2278 156999589
A 1231 133900836
Q 2398 12567 2852187400526
S 4801 699756654
S 2064 474058915
S 11606 762989881
Q 4353 11103 5414731999242
S 6392 53021684
S 6801 503199428
S 6970 826760485
Q 2574 9966 3439829078028
A 10605 719545700
Q 129 12806 9597213165819
Q 208 12026 9169518550805
A 6378 800767937
S 1651 266190996
Q 1325 12812 2733267619749
A 909 692188051
Q 1463 12483 3988417861248
A 5899 758664393
Q 2204 10973 2412243097119
S 1496 344685537
A 10289 710966437
S 13004 518479030
Q 1209 10780 2844910349917
S 6804 50482428
A 3519 576334797
Q 695 13193 1022693130333
S 9220 18706267
A 8092 450286022
S 11657 462528593
Q 328 12762 589201698150
S 5352 217594005
A 5866 508457245
Q 462 10286 8327033024800
Q 5201 12901 4614897230071
A 4105 363353503
S 9146 740505986
Q 5447 12445 3908523179872
A 3091 870116647
S 2153 64636950
Q 3817 10611 4501734393366
S 8424 133745486
A 3809 168168407
A 1100 553682098
A 8089 927977237
S 5768 329457818
A 275 358565463
Q 597 13011 3718212188869
Q 195 7934 115912571650
S 2726 60293060
Q 1721 12500 262641612581
Q 1463 13224 6580739409704
Q 237 8767 6418799364462
S 10651 707789556
Q 1743 9548 1575022948776
Q 1784 11424 4803907671983
Q 2096 9132 2392685799444
A 8503 337548517
S 4124 241085818
Q 1279 8183 3127341974224
S 1602 92606368
Q 19 13341 7852305847649
S 10641 398229903
Q 2902 12328 7374013819278
Q 2219 9359 1095178338473
Q 136 13306 8910820549888
A 13175 210707566
A 10232 969664257
Q 1671 10956 3457920379946
A 10991 750427836
Q 718 12275 6776357644354
Q 618 12079 7207377854914
Q 1316 10079 1132023821876
S 1147 201389057
Q 4505 12478 5754011450777
Q 52 12348 2857743506007
Q 215 11238 5678873015070
Q 3138 12324 6635353635587
Q 3512 11899 7078885066132
Q 2560 12133 5677198296763
Q 791 13009 8342460013091
A 5044 266695291
S 4274 459007751
Q 165 12654 9644627305401
A 12164 540958223
Q 2782 12330 8312659713579
Q 3184 13300 9900636168154
Q 720 12525 5833717330607
A 9012 23069094
A 12352 63909214
Q 914 13110 2727175419406
Q 428 13231 199373147626
A 11601 361854796
A 9361 443099436
A 10699 259474094
Q 163 11421 2229401023173
A 2873 550424096
S 2818 636039861
S 5303 15607091
S 12420 882839186
Q 2732 10857 3839323270228
Q 178 12078 8163521427267
Q 2179 9286 130950075226
A 11723 843268006
A 11780 612167103
S 9404 130117571
S 9837 698817455
S 12382 488603973
Q 1921 12144 4558513919199
A 3007 67422871
S 2292 37110232
A 4471 637906573
A 9449 9199499
S 8608 241869109
S 4329 567755364
S 8396 69613111
S 13191 776281001
A 6196 105664932
Q 5362 13118 3591434651420
S 4733 115919194
Q 3575 13107 110062940579
Q 2085 9275 4772045736337
S 2756 846696131
S 13072 468873806
S 2897 837935674
Q 481 12090 2454781206459
Q 790 12429 3978908328183
Q 2793 11259 5837922604711
Q 665 11236 3212092452676
Q 4393 11843 6786268534174
S 6785 942514363
Q 2589 12887 1572131186561
Q 77 12730 1028594177161
S 5860 153102288
A 1764 36785439
Q 1972 13247 8831706753716
Q 209 12967 186062414976
S 4571 597699986
S 12580 965178185
A 11994 959470338
Q 32 6880 4441535640837
A 1744 444803152
S 6466 77868445
S 2937 190322716
A 13111 965807210
Q 107 7585 3861564115642
Q 147 12429 1190011231241
S 12355 444667968
S 2218 109568571
S 10252 841173543
S 9697 468606437
Q 577 13056 1073706020795
A 3962 535063986
A 5978 63986423
A 1679 316163826
S 10788 454780024
A 1245 162816948
A 7140 615341272
A 5030 297358120
S 3419 173765640
Q 674 11588 7787850309263
S 11778 802076362
S 9724 943181533
Q 4561 11625 4456705759018
Q 1066 12547 3036372617032
A 7030 214108218
A 5151 766069760
Q 1890 11466 4133055178615
Q 2977 12895 630179935408
S 8976 593533292
S 4668 919316212
Q 61 13327 8565009430702
S 8161 923092121
A 11978 428850660
A 4746 443892530
A 12427 751333746
Q 1830 12171 4410061448194
Q 1382 10894 2237613089403
A 3586 36532739
A 12853 855748843
A 11476 391906989
A 9514 725304073
A 669 877065448
Q 4201 12308 1977657110478
Q 1811 11724 4289746864550
A 12697 807547525
Q 6405 13349 6489967127424
Q 2390 13342 1242224810653
Q 3857 10660 2027234023167
Q 447 11400 1256332425222
S 4896 399251983
Q 1112 10745 8707486057688
S 3258 39126030
Q 3171 12768 729074255760
Q 2175 9475 5498118307302
A 691 588005261
A 6911 326847156
Q 4344 11144 5895539663646
S 8064 522786601
Q 3163 10729 1485507733031
A 10593 211997104
Q 4285 13312 5216816053821
A 2470 478133688
A 11304 217235845
S 8846 230375461
Q 4342 13364 4584475399150
Q 1977 11142 766189211119
Q 1328 9376 876265616171
Q 434 13342 1932062671798
S 10928 68065046
S 11318 32503765
Q 3363 13112 2316634279706
Q 99 13112 5092047369461
Q 1914 9264 5796341536025
Q 211 13133 3669032898843
Q 858 12497 7226148730107
Q 3687 11880 2685688548935
Q 1996 12647 1382780143972
Q 4498 11853 3016102895126
S 6598 944010081
A 5224 902780057
S 8386 969278179
S 11326 117612515
Q 976 12177 6644545103112
Q 47 10473 2323765761960
S 5303 418859924
Q 815 10266 3250801662671
S 4268 508880026
Q 6555 13269 3511806279875
Q 1025 12946 337736110422
A 2471 138300962
A 11881 41990250
Q 1216 11711 8756702810482
Q 779 10258 8135143311576
Q 2061 12661 3536538697139
S 1503 413176385
S 10318 541959882
S 4371 691290257
Q 61 13359 5667917912787
Q 503 12497 3947045002543
A 4366 486277711
Q 4190 11269 3178327612116
A 9823 291007168
Q 934 13322 2171736450650
S 6235 308739799
S 1211 826923891
Q 1848 11583 5531753018771
S 12018 11708654
A 6284 323475154
A 6425 872105515
S 2192 372384531
A 809 184189927
Q 1259 11898 9210456655907
A 4612 150669545
Q 5687 12820 752038775191
Q 182 13161 9120312839294
S 11991 201039467
S 3092 646288883
A 5376 564877663
Q 5306 13081 2421183182240
S 7895 775008066
Q 15 13047 7507262682716
A 7814 492783093
A 10769 463564959
S 2780 440027025
Q 2729 13311 5632461361094
Q 3333 11789 7200476996957
S 12867 659470333
Q 247 12935 6373863034125
S 8690 819556060
Q 582 9287 3828423683202
A 6136 576793792
Q 9 13289 6642486770051
S 11814 921628368
Q 2185 9407 5933732592778
Q 3924 12054 2828842235979
Q 3256 12529 1259088865822
S 3396 679238647
S 9341 120457408
A 1229 86261290
S 1425 969287549
S 1582 540838
S 7390 726848862
Q 2574 10233 5198237744018
A 4314 337605361
Q 4565 13027 5165049245969
S 5802 283845639
S 3568 865395290
S 4962 992112170
A 2369 722763485
S 3164 773324098
Q 216 6954 880870032358
Q 29 8041 1063604985816
S 5013 522681426
Q 11 13340 4540336489266
A 566 767029531
Q 438 8384 3615462112464
A 4644 248354893
A 1569 282168854
S 2090 933646522
Q 3098 13132 4489603399754
S 8476 223894919
Q 1362 12751 9108692136346
A 2129 670094022
S 10597 735660394
Q 83 9647 3547970340541
S 10402 775026846
S 339 260307222
S 1714 484949298
A 7870 716510594
S 8232 79616784
Q 1741 8603 182810248287
A 3520 877920878
Q 87 12371 4008628885006
Q 1737 10480 1110631921538
S 12022 297444032
S 12428 120918623
Q 2248 9621 5921562241053
A 5664 141781073
A 8677 441212819
Q 747 13255 7878284539852
Q 204 13290 9419562615827
A 5476 33581565
Q 2700 12932 29786944203
Q 4592 11763 3046298367493
S 8635 71342160
S 8839 742470775
S 735 782344197
A 6506 430577142
Q 995 12826 6620037412694
S 7565 596153180
Q 4878 12130 1053134156902
A 13129 10558756
Q 2023 10517 5857074606893
A 12570 572192500
A 9669 124002810
S 8252 114741960
A 11816 526212352
A 3011 685803449
S 7545 523369082
Q 275 10490 426086278447
A 12634 69374182
Q 952 8682 32992784393
A 6893 273333214
S 5707 860090479
Q 34 13256 1063703147842
Q 193 13108 2705969304854
Q 937 10686 2706889851474
S 5896 307761253
A 13250 716740905
A 11908 884065872
Q 436 8426 2004604020638
Q 876 13319 3881299885266
S 1348 219987688
Q 3736 10589 6256710274282
Q 1025 12263 1496751958990
S 3633 542961886
S 3041 535228734
Q 1087 10654 5726969664909
A 4568 516764559
A 8982 588664575
S 12397 724574649
Q 1013 12017 5796282382988
A 9416 6989340
S 667 175367894
Q 4383 12259 2369658514754
Q 2122 10288 4447337730703
Q 2861 10337 7371889800495
Q 2997 12025 5882385944128
A 6706 285931940
Q 1736 9931 7733723431193
S 5949 856308117
Q 3238 10854 2596090684975
S 4948 98371587
S 3976 129874056
A 3299 187910264
A 90 930768470
A 1503 538141795
S 8501 19831538
S 5995 614166566
Q 412 11354 2039712088235
Q 2929 12780 1515919042220
A 10126 129415793
S 593 424706467
A 8375 308134450
Q 1175 9156 7897482303605
A 12032 161472991
A 10422 435850586
S 12873 374340014
S 9159 865401344
S 8462 80893584
S 1692 253425021
S 11056 147259412
Q 6033 13130 6038015428343
Q 2085 9160 459561732310
Q 4061 11433 7330682281943
A 8402 12804109
S 13111 199026757
Q 692 13163 1800575109092
A 2472 219859411
S 4957 921492822
A 3359 381624379
A 9547 992632393
A 2780 149353994
A 12157 501854375
S 11888 249891342
Q 2245 10803 2663896251279
A 1566 215591946
Q 1585 9942 6117546671159
S 5169 321346331
Q 296 7760 5599821547241
A 13034 183924223
A 11223 544297686
S 3776 830923999
A 11986 786157480
S 12080 58170342
A 6743 815660752
Q 6074 13265 695177989940
Q 133 11301 4789640577165
A 8091 545617420
A 9281 284565495
A 1119 56938802
S 12269 43976197
Q 20 13232 5332836656848
S 13227 329185393
Q 2666 11176 7908778623935
A 5699 289640668
S 4716 62567435
S 13262 984331653
A 6748 890390361
Q 216 13077 6289821732995
Q 625 10764 7317364672987
Q 1292 12677 1642063223670
S 13254 354961571
A 5629 357234900
S 12791 352984503
S 12328 547204338
Q 539 12779 6869153385330
Q 3304 12949 994978222801
S 11665 483692689
A 7674 582878832
S 11142 35912801
S 182 629568002
S 2737 231014077
A 8380 257061934
A 7324 257431405
S 13243 389231092
Q 201 11613 7834342414145
S 4503 388062215
A 6846 270201671
S 9634 639660574
Q 5694 12865 861279883941
A 8679 405905075
S 8209 756548655
Q 2634 11803 2821406496785
A 5777 742668450
A 6545 145693025
Q 92 13298 2821217873474
Q 3583 10411 5286036867270
S 7200 932251117
A 71 514188345
S 900 344034443
A 6716 633761270
A 13324 797669028
Q 718 12365 5929456722355
Q 2030 9401 952359315847
S 1396 916320123
A 724 713646288
A 3862 257177570
S 9887 952597772
Q 923 11859 7729423963746
Q 1246 8500 3278804899269
Q 59 12900 915864687775
Q 1943 11653 9676218375028
A 5624 185096140
A 2499 139583672
Q 651 13329 7858297090137
S 2323 62245110
S 12162 678649272
Q 4856 12753 396276792580
Q 1287 9292 427309135820
S 7089 982776279
Q 553 10695 270686453443
S 11135 536244999
Q 537 12834 8212232199969
A 3104 762228900
Q 1348 9951 4723152592301
Q 773 8861 2958716656209
S 13063 171674050
Q 298 9408 8090599818354
Q 1111 10223 8907105677222
S 1394 931673379
S 6945 716695961
A 8068 390478796
Q 2242 10613 6455617623591
A 6598 203958366
A 11617 454319547
S 4792 720953589
Q 3044 12733 1129171475803
S 7131 564296769
S 12757 254546517
Q 120 11917 4081821132210
A 10205 465956070
Q 5366 12135 6514361227936
Q 443 11825 6023924997796
A 2749 207652307
S 2904 344082182
Q 323 11414 33875777619
Q 1922 11708 9547954460634
Q 134 13153 6072070083633
Q 1406 11528 9794484791303
Q 3012 10211 902026595972
Q 4543 12533 7675760607134
A 164 990781810
Q 4357 11645 266085609971
S 5221 793097209
A 2923 798966560
S 3844 875775897
A 3389 91758938
Q 3236 12513 8970006593393
Q 3912 12705 772511858313
A 5477 354655015
A 12454 934415252
S 1091 8179716
S 178 377439693
Q 259 12209 5127034786344
S 7191 544276813
S 2052 389432968
A 4897 108587745
S 3323 832360103
Q 95 9973 4719557540268
S 9817 222488884
Q 4131 12462 4629100345119
Q 427 12431 6942214237453
A 3831 904308640
Q 1075 10138 2710341308393
S 8712 801803292
Q 1546 8782 6045997020843
Q 2238 11843 2200936344938
A 1280 307420771
Q 2880 12199 7037969622295
S 2521 409291591
Q 4786 12341 5884771876781
A 8436 103947917
Q 2189 12761 4861762561888
S 661 71939170
A 1694 714341423
A 609 569711567
A 1563 36900146
Q 2417 10031 7041855416936
S 1189 887984158
Q 183 12810 8672093944553
S 1210 989521344
Q 217 12598 4521257568143
S 10660 498299472
Q 1781 12742 5627991611410
A 13150 723356504
Q 1760 11165 1367476798609
A 7393 664100926
S 1270 646155222
A 3889 603725879
Q 5211 12759 1748413014960
S 6138 335347310
S 10719 589344937
Q 1230 8301 4055962162591
Q 116 8980 955259673706
Q 275 9305 6410019836282
S 4623 392097904
A 5448 559236495
A 8055 821465345
S 2549 60130172
A 5757 303291565
S 4390 843408060
A 6217 349586915
Q 1297 8131 22884784953
Q 311 13235 178043878920
A 2310 851514940
S 8141 532306806
Q 2475 11416 903259193240
S 12338 384721586
Q 198 10141 5950688447739
S 7163 929833989
Q 2844 10455 6444412425649
A 1213 714369853
Q 2575 11691 3485027362360
S 643 397987670
Q 821 12876 8320770344073
Q 5613 12915 3503153924449
Q 3341 11784 6655640992203
A 13068 831006679
A 5876 193528465
A 13171 70797539
S 7148 683161757
A 1702 105764892
A 8684 910469341
S 12830 746766478
S 5671 581519871
Q 455 12540 2045940655279
S 9229 532725815
Q 611 10570 7705203043923
Q 875 9497 1227363856395
A 5520 87758571
A 11800 774020548
Q 3554 12200 7416539162876
S 12709 555723959
A 1697 390831550
Q 1397 9626 7811058106952
S 11602 647115228
A 8147 633073979
S 9539 663335801
S 5929 360596463
Q 561 12819 858815500715
A 7296 251016612
Q 3 13354 6419135664015
Q 1915 10118 613734450302
A 8827 636119095
Q 4315 11517 6184950866149
S 6583 142814318
Q 305 10134 6279877089843
Q 1599 13076 3784408594583
Q 269 10306 3035312004508
S 5316 181123424
Q 3597 12121 1031081971345
Q 320 9342 7895905115109
Q 935 11032 4908457711651
A 4351 162057587
S 7732 353230597
S 3653 263591471
S 4110 126698529
A 402 700854721
Q 824 9245 6543237171442
A 7617 507163695
A 12607 107765366
S 10212 574715869
A 11129 394625997
S 10177 590926718
S 7900 3088121
Q 2748 12297 526937990845
Q 4768 11708 4889380700686
A 6418 402860189
S 4575 64293504
Q 234 12148 5003445187504
Q 208 12339 9450870341383
Q 986 13156 1665230094818
S 13062 491456724
Q 3645 12128 5961864861582
A 7787 477767740
S 8970 697602362
S 12001 659967764
A 1247 292174817
Q 4221 12762 6204392581283
Q 5205 13230 4167986051423
S 2811 278067361
S 7401 41750715
Q 4198 12602 7107909106295
Q 5211 12016 6167830461104
Q 574 7658 4969763643037
Q 46 13309 5438647886063
Q 23 13353 6338027157289
Q 1726 11783 6231901166210
Q 2965 9781 4768127223529
A 959 697322270
A 11690 868962197
A 9281 961545717
S 704 67841438
Q 3924 12718 336056062961
S 7695 6974223
S 11771 423585856
Q 2158 11337 2918908920196
Q 67 13201 2163383477396
S 12954 261406371
S 6790 271525069
Q 3 11914 6668598853597
S 6525 980663745
S 13190 912741805
A 10684 516059857
A 4253 728724805
S 9600 384354562
Q 1439 12426 9125351827276
A 9190 86035071
S 13111 844282157
S 1182 379720314
S 45 182662680
S 6612 910208857
S 2653 288422506
A 1015 665396720
S 12568 812262103
A 11713 972026754
S 8721 350853388
S 5502 929900998
S 12084 540460020
A 3129 907357588
Q 63 11711 7460698496462
S 2530 923546891
S 11854 774994209
Q 507 8688 6195582727377
Q 1239 13168 142963962377
A 8593 122135329
A 9233 447425044
S 4123 52343082
A 11416 272442449
A 6153 118846636
A 11872 841764537
Q 259 13218 8006547198445
S 6874 846968612
S 6241 993145187
S 8726 350129100
A 3931 323732869
S 4502 75443265
A 13224 632859418
Q 5011 12280 4834016148076
Q 193 9856 6895049422246
A 1767 416561363
A 8887 66076885
Q 368 12699 6291514378878
Q 526 7320 4572964396175
A 8341 904874150
S 4668 996231815
Q 5749 12645 3838901009072
Q 1525 9114 4740426604232
Q 2876 11338 6535958146474
S 6690 347954925
Q 1765 11670 6126515438355
Q 905 11759 8737265364338
Q 1396 12577 8031655030595
Q 243 12462 2852176509459
Q 98 13132 48331935737
A 6407 226388642
Q 2977 12643 6896427661271
Q 2951 10488 6477452928001
Q 1534 9162 5235216648644
S 8784 823835453
Q 3385 13227 2205446373187
Q 1370 11332 3603242336040
A 1405 729312637
Q 1797 13031 8531058079833
Q 201 13250 8635609716440
S 11824 837633110
A 7240 71543833
S 11419 663540781
Q 3358 11107 1612153756776
S 11039 626241653
S 9830 570839405
Q 2504 13215 9581714025747
S 7297 612766941
Q 1510 12454 5435783697057
S 5076 744011027
Q 581 13090 8169238781056
A 13318 397259701
Q 289 12509 7003922217458
S 3586 138097399
A 1109 407874663
S 13252 265198966
Q 3085 11151 3768262805080
A 1164 722573110
A 439 326108887
Q 1089 12009 3057494970939
A 9594 436285008
S 2855 400218746
Q 4156 11735 4746527326857
S 12349 888977829
S 4527 603999683
S 246 561804885
S 10854 477390625
S 5346 586705843
Q 838 12509 9332525817422
Q 1668 12713 1207879152177
Q 384 13291 6147864621869
Q 3232 12896 5438640034812
Q 1471 13315 906754637532
A 10968 861284596
Q 2437 11463 5728879085963
Q 887 12546 1622887730723
Q 183 8916 1981928788777
Q 3742 13237 3197978159426
S 6495 47747084
A 8251 890740829
A 5755 5744951
Q 471 12345 8336604910352
S 4591 742790356
S 13256 526026534
Q 794 8936 1037961401695
S 12442 890504776
S 5094 381400694
S 10432 174842984
Q 3502 12272 2585343120810
Q 5463 13280 1706053674223
Q 1921 10277 6772256155930
Q 4834 13321 3619593781603
Q 167 13213 1508686081817
A 3958 305162347
Q 1196 11620 141879257687
Q 706 12755 3821973472242
S 1819 362297078
A 2116 342026362
A 9345 349223889
S 3279 979365830
S 11939 838627241
A 5259 624536513
Q 635 7332 6183882508780
Q 305 13061 9651679319928
Q 101 13015 4232914894888
S 4732 499465155
S 1835 588934310
S 5377 496524666
A 7350 459367432
A 9616 945372947
S 1945 582577671
Q 1499 11294 6732534496567
A 12548 375719059
A 8741 608297375
A 6630 740779984
S 8153 187541285
Q 1683 9144 1592069339912
A 11426 876813103
S 2077 339291228
Q 202 11787 535752721811
S 1300 728277091
S 12559 382681415
S 12456 860731883
S 8933 533987296
Q 2960 10870 2965144263528
A 10116 342335806
Q 4188 13234 1488160468865
A 5724 628231963
Q 1256 9471 6703043206031
A 4582 411986824
Q 1799 10939 4758460105889
Q 1413 12837 1678949303079
Q 319 12834 3629112936743
S 2331 105197604
Q 92 13191 4597714288626
Q 228 9549 4543006351926
A 3823 93586899
A 6435 982799632
Q 5958 13187 6701883194898
S 2046 337011044
Q 470 13055 3551529980236
Q 2617 11911 3109139730972
Q 2141 10462 7103139068708
Q 2485 12555 6148614561291
Q 503 12881 5182804810575
S 6096 537123629
A 10469 173858499
Q 1092 11478 9330651317190
A 850 419382838
A 5115 545106060
A 7926 276447040
A 7325 890550517
Q 34 12757 8551874434476
Q 265 9621 4744828093854
Q 2722 12532 382571869440
A 9109 268356211
Q 1010 9365 595807651497
Q 285 11259 4868999391992
Q 1195 11556 5545131521009
S 2638 12975003
A 2466 8965973
Q 43 12061 876037227374
Q 201 12374 3009796606885
A 2956 48066433
S 11897 534213758
S 6342 100516008
S 1127 529893852
Q 2309 13120 522739789268
Q 1690 10311 8417159693727
Q 2451 9869 7029990025157
A 10631 546433910
S 4752 547074629
Q 49 13043 4470142143555
Q 462 8119 1448434181595
A 11925 767900956
Q 6274 13001 141113057042
Q 970 12837 7971783635254
S 642 807116342
Q 771 9724 3083030498804
Q 744 8995 3153649392116
S 12519 60959715
A 5765 261975919
A 8359 785673052
Q 450 8418 3264365263682
Q 2367 9960 1754668511149
A 12192 202345061
A 7842 511296044
S 962 960866161
S 531 683903059
A 6264 486038623
Q 1289 12958 1507523871148
Q 3315 10730 4808178368439
Q 1638 10488 8181299847036
A 9324 920066285
S 1805 517604090
Q 2983 9802 5498910903084
A 6055 860439908
Q 4 7258 3394586929682
Q 6287 13345 2176090465601
S 4194 12783405
S 2807 800284076
S 12120 317096591
S 7878 244749442
A 1186 754992330
A 12788 552273473
Q 509 8357 181750863498
Q 257 10211 5019945560885
A 7645 7288029
A 551 528638698
Q 5561 12801 7038574844261
A 11898 268379158
Q 2953 12605 868033212572
S 7983 431548648
S 2106 306082698
A 11967 28959843
S 7456 863277439
Q 1505 13356 1311398506266
Q 2496 13201 487362646024
S 2792 76867173
S 3797 331935559
A 1649 560785700
A 13267 254014966
A 11295 807313191
Q 1184 12723 1607940763732
A 8980 312128600
S 1866 293249634
Q 3211 10747 7523658656359
Q 3479 12975 3023379727245
Q 1000 8149 5130610982000
A 707 108710898
A 9966 745692037
A 5173 989626610
A 67 488508830
S 5430 457290942
A 11997 805734835
S 12283 487711006
Q 748 12220 337041606425
Q 422 13175 9726423944231
A 3052 161138985
A 6741 944725494
S 11878 135208466
S 4810 825120341
A 5287 13282307
Q 596 11430 7355238306589
S 9125 882735825
A 2980 239787419
Q 5638 13169 212940540969
A 12403 744153342
A 9569 117572929
A 6630 974244068
S 8178 46662227
A 5538 962998266
A 8214 452378416
Q 4224 11970 2301051100724
A 2138 956253307
A 1291 886395515
S 8144 803599133
A 12774 422411493
Q 3459 11502 711344487303
S 8801 121736221
A 8649 47420759
S 1964 771049686
Q 2438 12853 9373685498464
A 2167 744962811
A 12098 612251951
Q 1566 8895 4967589119210
S 6382 511861280
A 7303 585380092
A 6165 103256279
Q 997 12857 989657009571
Q 763 13239 5886821543931
Q 3320 12352 7557529039109
A 89 605286576
A 7104 187065003
Q 2669 12435 8854011975302
Q 374 11041 4876797782320
Q 1838 12914 7540409696697
Q 5961 12691 244731918485
Q 3099 10919 3262697816226
S 2629 383120310
S 3378 927919710
A 4881 824280788
Q 754 11168 7728154645773
S 9698 633025684
A 13349 475495444
S 5124 244980415
S 3794 389115757
S 3764 996791008
A 9836 955729061
A 2413 647286171
Q 44 12824 6689409363760
S 11784 804054121
Q 2670 9958 451280188431
S 8770 949056562
Q 577 12451 5592075677842
A 7854 177154067
Q 2378 12693 1431273684505
S 11611 657521921
Q 3282 12872 1686548960784
Q 526 9550 6750282578120
Q 2092 12573 2913701160723
A 5078 975071958
S 145 32363623
S 2732 858852465
Q 924 10172 5284184874557
A 13069 537111025
Q 683 12010 9136947200756
Q 3419 11991 8547679407245
A 366 209641704
S 5042 676157819
S 1087 985324305
Q 2150 10154 5591238956734
Q 557 12830 5089917409194
A 3404 150143433
S 4561 404822434
S 3172 103280238
A 13085 962457138
Q 2431 10982 3462226174333
Q 5031 12438 3220783510082
S 4885 744880103
Q 2193 9539 1909302593120
S 337 233805379
A 13008 938094393
A 8990 317134448
Q 999 11603 5303433841390
A 11748 267585581
Q 5220 12318 6949744800918
S 1834 735150481
A 5644 556908290
S 3805 960223866
S 6662 539470458
S 5234 192109187
Q 2307 11041 1804410784396
A 2854 379646300
A 9007 517718574
S 10305 793603177
Q 909 11201 8689307190634
S 4071 650055164
A 11936 43256059
A 6728 797120857
A 8893 491872244
Q 3431 10221 5462331882549
S 12081 966662300
Q 460 13196 5510575599966
S 7379 119924421
S 8927 142120632
A 2806 595253125
S 9587 764709031
S 7731 357692482
A 3384 117228787
S 9516 3109535
A 1875 613602191
Q 2992 11521 3732509258728
Q 3120 11262 7578261754773
Q 1920 13326 7778653632196
S 9798 629592948
S 5673 515142520
S 11761 288889323
Q 2548 12877 4404722436757
A 3963 972134224
Q 1143 12306 6845844374746
Q 14 12253 5229533443020
A 5236 151532093
Q 11 13348 2862029973001
Q 1330 13015 9179816462820
S 3147 318906682
A 12967 357657881
A 1994 897697831
Q 311 13112 90607646627
A 8461 137040164
A 5760 179933886
A 9475 523076230
Q 3841 11022 6694605263579
A 11923 642080509
A 2878 812090532
S 1503 650083006
A 12257 406405612
A 5481 706748923
Q 2055 13022 6291316828761
Q 622 12029 7266441737946
S 13057 662146174
Q 4094 13185 3729234793756
Q 382 13190 4329783830254
Q 1611 9647 287975737646
S 235 49291899
Q 2933 13226 7620742135215
Q 641 13173 9361284347998
S 10413 496241076
A 6971 432186645
Q 163 13330 4997050836594
S 1389 454430174
Q 1625 9103 7312647866203
A 8507 948995184
S 1589 634528246
S 10722 305433680
Q 114 12467 1434567336906
Q 228 12359 1988661083966
Q 687 12675 3978486556738
A 10878 661670666
Q 42 12214 7778956030391
A 12501 817641041
A 868 498247700
Q 2676 12132 4591172569800
A 11508 516814996
Q 8 13141 8286039864861
S 1268 712112976
A 12239 570877586
A 12451 716447750
A 8518 992733004
S 5219 620080123
S 1583 357403865
A 11085 35938071
A 11547 96370147
Q 981 13033 4678691289091
A 2024 606814092
S 8809 890009741
A 8380 619060782
A 8135 308906314
Q 170 9692 4337508718561
S 5888 796090504
Q 1269 12847 1063514218685
A 3567 994519779
S 10327 298229934
Q 2225 10949 8364729410437
S 9376 371061205
Q 84 13299 7044593980550
A 5650 649033100
Q 2761 12651 628453314090
Q 185 8865 694117152331
Q 3945 13273 2333084807284
Q 3648 11107 1739571350339
Q 10 11264 2058836037573
A 3236 963220050
Q 524 13279 120631581872
S 3619 175095185
A 8823 725154637
S 6209 448673159
Q 3990 11196 5301179027906
Q 1273 13133 7183052438382
Q 1434 13251 900420777603
A 7137 142181639
Q 1832 10642 2822646033452
S 10805 759877887
Q 3771 12817 740497735954
S 7540 218738752
Q 2756 9722 355117199750
Q 2284 9064 6734111197906
A 206 840717006
Q 1037 11010 6805897603788
A 8106 840067406
Q 2309 9276 6411930238016
Q 277 11457 4218883674358
A 8142 828909586
S 3507 787239260
A 10271 299223113
S 11050 684507914
A 8597 749458670
A 9592 396202336
Q 2236 12585 3774280544814
Q 5617 13334 6812458198794
Q 1786 9833 6983278091306
Q 738 10852 9186186769140
A 6923 683173906
A 8553 112766751
A 7158 246042467
Q 210 13233 7902854895848
S 10085 216578758
A 4587 938317409
A 1063 336280955
Q 5163 13301 5374035442795
Q 3308 13077 1779338022099
Q 169 11559 1840111353745
A 3390 261828662
Q 4663 11965 5625030462057
Q 358 12356 7974623252894
S 2891 179407657
S 11083 230535839
S 4562 253542509
S 4990 576329014
S 1312 91502999
Q 965 12902 5854901638649
S 9336 365368708
A 7912 128626408
A 4524 916683727
Q 1835 9970 3318949776335
S 401 376517594
Q 897 10561 7889984430279
Q 1754 13139 7487378553401
S 9338 937843460
S 9169 813264724
S 5004 866104573
A 8014 131603679
A 5570 119119980
A 922 721746269
Q 3704 12784 2939087444015
S 9572 906153470
S 9005 753616489
Q 2959 12858 1019170951863
A 2536 148645222
A 4647 122320465
A 3485 389800361
A 12018 194845985
Q 2542 12512 1963940385187
Q 334 11864 3979232101422
Q 1937 12735 7164685869074
Q 2224 10892 7453617557067
A 2036 580479739
S 11951 85724053
Q 1061 12281 8427699402778
S 8800 64188689
Q 1835 12960 5982201380205
S 3720 401068321
A 6098 773202418
S 6242 171903734
Q 389 13074 2459928242564
Q 1778 13225 7202165763509
S 4731 308158574
Q 683 7526 6211278823914
S 4640 848850300
Q 129 12865 4279494925076
S 2749 635863056
A 3846 372956424
S 2195 28067575
Q 3844 10855 6655782440908
A 9860 554288612
A 11889 740225121
S 150 898254570
A 4036 904003430
Q 1153 11643 1415507196247
Q 2685 13280 8234754044268
A 10839 45680526
A 9533 708531626
Q 1755 13193 276661157826
A 10933 495663089
A 10515 435159156
A 3335 1206306
Q 590 13304 6306422520373
S 13338 1656138
Q 3847 11702 4337450843445
Q 2028 12402 8999976262068
S 6736 837983810
Q 1266 9722 8062552593470
Q 3451 13027 7929980006909
S 10507 805495494
A 10573 380125797
S 10992 457361665
A 10880 596677440
A 10962 329285024
A 8015 39342778
S 11688 679665114
Q 1968 13206 7347664576078
Q 4168 11551 5375238212183
Q 166 8921 3644174229334
A 2437 414973586
A 11542 506031043
S 11925 322552084
Q 1129 12093 9410910829913
S 11301 225522820
Q 2921 13302 7867803943065
Q 437 12854 8179419134671
Q 429 9304 2267909466025
S 2 689558856
Q 2127 9267 6462444757864
S 5483 531945119
S 3114 336884592
Q 521 10767 109509379771
Q 1160 8490 5429963592598
S 3810 144220405
Q 817 10818 886380125629
A 10965 411369821
Q 1366 10272 7545492635749
Q 1177 11515 6449177935149
Q 1648 13127 8109040402403
S 7747 440235863
S 10667 572772242
S 7278 869321708
Q 1462 12232 5415417043393
A 8600 692018498
Q 2158 13158 8349615874415
Q 126 11453 7612755686357
A 5787 241431815
A 4966 83853905
S 10166 170926596
Q 310 8686 191676596542
Q 3094 12818 2074365015933
Q 195 13307 9225677137388
Q 690 12341 5442444901310
S 1634 469360875
A 11860 496114266
Q 542 13021 2145556518416
A 10767 937922184
A 905 582042587
S 7852 468996102
A 9271 684741283
S 10035 101992049
S 4134 155517345
A 2346 670708056
A 7364 53468690
Q 1152 12798 9293009806891
Q 2220 12199 4822486060819
Q 1284 10459 4914700283654
A 440 603780101
A 8852 950819888
S 3207 69787703
S 3064 880922471
S 10413 461615862
Q 1667 13125 4601722002130
A 11149 847755984
S 12017 817242770
A 7210 819202245
S 9263 90050262
A 9093 690244357
Q 117 11314 5714816241976
S 10141 644495654
A 1116 334732764
Q 204 12258 208341102042
A 7100 590073836
A 7864 380946953
S 4901 170404405
Q 3155 11319 1619570860855
Q 1922 9958 1165795853399
A 1320 60147660
A 1393 134277453
Q 743 11152 6985798110056
Q 945 12206 5075726198022
Q 1973 11704 8079933708411
A 5126 321221694
Q 1330 9587 7718496837077
Q 4598 13249 4915103706333
A 150 552255771
S 13310 708309277
Q 961 12910 8347979882258
A 8757 866740536
Q 3921 10622 6209838517287
Q 249 12580 8020375390113
Q 724 10367 3860557753194
A 3243 154280455
S 9662 786017299
S 7320 89093933
Q 3990 12579 1735865945294
Q 361 8157 4206125668446
S 10769 207664496
Q 277 12058 5564571796987
S 7253 748009693
S 380 501360877
Q 892 12621 5061388625338
S 12465 876984656
A 8887 485650681
S 2917 13205808
S 9869 848920401
A 9908 576747974
Q 2977 12383 7188895138272
A 9920 477572670
Q 835 12209 2275976391934
S 8971 128455097
Q 3114 11731 4877047164905
A 9080 306055629
A 10343 949997875
A 11234 763739124
A 11234 669794803
A 4249 453978341
Q 2314 13175 4920560214325
Q 2269 9664 6678775764497
A 2173 595511013
A 13176 371795385
A 3782 192573612
S 1983 644116464
Q 938 12876 1499827326276
Q 2332 10782 2462777914155
A 3052 882114641
S 6974 739838053
A 4143 416894021
A 8235 439449295
A 10323 762276846
A 12587 566239411
A 3870 228198930
Q 2977 13268 5881800733702
A 7266 754983617
A 2937 560567936
Q 5052 13117 7097965033638
Q 4282 12416 1201805416616
Q 2899 12573 2130072122923
S 10922 488870532
A 3906 269652756
S 10627 341427547
S 10615 315890997
S 9955 139719667
Q 3261 11086 7162314674488
Q 1678 12737 7512017584423
Q 1055 12268 4228894724560
Q 4300 12930 1026764598059
Q 1089 12133 2378683328798
Q 57 13348 2919356442107
S 3097 145100505
A 4277 470322128
Q 2657 13092 4210049576265
S 1363 713447423
A 1545 186597435
Q 1063 12864 7504006749037
A 1649 124264528
Q 86 13133 29542079200
A 7472 629022107
Q 324 12122 4093034172287
Q 276 13363 38637087827
S 8097 388503048
S 12420 548241212
S 4529 873993304
Q 1005 9116 7670339660969
S 9083 9080259
Q 2713 13204 3761936382454
A 7254 914592874
A 9733 640141085
Q 893 9928 7874416515997
Q 1187 12693 7597581730979
A 10663 119883368
A 9711 370530849
Q 102 12022 6148530057936
Q 3978 12665 4639611822062
S 11436 679511242
A 12386 389195123
S 3542 829762371
Q 2411 9494 559235651410
Q 11 12878 7139256283737
Q 244 12932 9939708241359
A 10004 74878257
Q 4528 12140 4469212605044
S 5523 465471279
A 2861 730104830
Q 210 11384 4910552477631
Q 3097 9882 3275788929665
Q 1316 13346 5614694434133
S 12398 777771392
Q 217 11770 1206310410694
Q 173 10614 2831163077828
Q 704 11440 5591494366632
Q 3278 12507 4196755638690
S 4799 953170904
Q 255 12732 5509399715897
Q 4541 13009 5013035882029
Q 516 10429 6531098075251
A 9954 764520912
Q 113 10221 43183438037
S 6708 229650162
Q 250 13318 18326395026
A 3552 5526340
A 6392 133778466
S 5278 289855935
Q 1549 13173 1299061330740
Q 2238 11575 3704389194402
Q 1070 11902 5269555913452
S 12674 797117120
Q 1598 12286 6185589847164
Q 5350 13331 356438958762
S 6288 503344932
S 4807 86110750
S 6362 403649665
S 3272 426769995
Q 128 12792 9030099222196
A 4918 985133382
A 7961 154507014
S 12150 914915108
S 3684 250603141
A 7959 631341091
A 3499 354506
A 2418 163870843
Q 753 11951 5180399459691
A 10283 999709870
Q 3045 11610 1314923723683
Q 1354 12788 9623571227639
A 11850 701608852
S 10730 413537648
Q 2265 12283 5189199905325
Q 3765 11757 3112235286329
S 11633 147739522
Q 1282 9489 3306311216124
S 10332 783993751
S 11943 296924964
A 352 148213521
S 8588 403908207
Q 5462 12474 1306257249174
Q 1189 13330 664009549778
A 13266 114177767
S 7341 89203481
S 7809 833198020
Q 852 13080 6333693817123
S 1990 30323712
S 1288 584836435
Q 2562 11096 7581043269359
Q 482 10263 9071464208135
A 2308 525413547
A 3628 919732900
Q 2924 11895 4171152229139
Q 142 11713 1765969361422
A 5386 108701341
S 9854 283760577
A 10825 841040604
S 572 214108385
S 10543 319522784
A 177 913726421
A 6445 190418164
A 3352 305631237
Q 1400 13146 4665355875496
A 8786 312956475
Q 2664 12085 262975809403
A 3952 831453453
Q 868 11780 9334505180650
S 10875 347818450
Q 665 10653 708199176739
Q 4450 12654 1268162272716
A 4645 299381484
S 11047 78850437
Q 2530 13144 8569015651415
Q 826 11953 219533438830
A 9445 281350517
A 2622 998122768
S 1446 397452269
Q 5534 12865 5467936059381
S 10409 843742644
S 476 945742533
Q 4329 11221 658955691315
A 2725 765344206
A 3176 626664423
Q 2219 12513 9480648738943
S 7043 982311119
S 10972 664392819
S 8621 298281576
S 7986 6444773
Q 2937 13083 2899203868945
S 4115 369305243
A 13240 689262766
A 7891 104736390
Q 586 10588 7851782187260
A 158 146009575
Q 210 13238 5241050501981
A 3619 999933728
Q 1364 8815 3011522861742
S 727 246634102
Q 300 11831 8447364925133
Q 2067 11431 8414286305329
A 2069 522626521
Q 7 12978 6922014960559
A 638 247596845
S 7089 666629009
S 12728 398722944
S 11998 488509211
Q 901 13152 7684413207273
S 289 28762685
Q 1033 11294 3965536362410
S 7493 108800043
S 399 548937366
S 9409 610053154
Q 316 8609 1144764390130
A 9395 696615680
Q 3676 13048 3387972747018
S 7706 698543304
S 4470 583820151
S 12653 883533866
A 4794 162917922
S 4762 373885190
Q 1067 12521 9720708574022
S 11033 536792439
S 10219 882512626
Q 4555 12884 5558703108748
Q 2579 9302 2057611611790
Q 227 12154 9080548911760
Q 318 11253 412932187798
S 12993 728505789
Q 3223 12618 4593799800150
Q 2278 9027 701309931806
A 1568 181554969
A 3023 504677125
A 10464 764993096
Q 4430 12177 2926682189227
S 5385 6163069
S 3958 276745039
A 1595 907138115
A 9978 481532044
A 10344 579635945
S 3942 603441348
S 10490 595880388
Q 4660 13252 4062531047868
S 529 432033247
A 4716 432893197
A 6155 2723337
S 4831 311965544
Q 230 8274 2998205866746
A 337 813506992
A 3611 201630732
Q 4342 12218 1062015484245
A 1581 637958469
S 5395 918021670
Q 1084 8105 3297242804135
Q 907 7705 1295795227319
A 3747 711366118
Q 343 7837 5392766032005
A 7536 387034884
Q 1076 11306 3970558362346
Q 88 9954 1047795037835
Q 3194 12978 8088559635706
S 6092 406143831
S 2027 780206923
Q 350 11285 606781901839
S 12739 237525674
S 6766 470247724
Q 3421 13266 9739689896136
Q 1961 12582 1084799324025
Q 1472 11080 9182479952948
A 1154 161919020
Q 106 12242 2830953849659
Q 655 12417 968648259673
S 8794 83772237
A 1781 832948423
S 8065 916369105
A 10 776879664
A 2961 348176815
A 9311 158613613
S 4340 859954592
S 1099 75471807
Q 479 9692 7137926440815
A 8398 790787407
A 9350 248774506
S 7540 100234056
A 7260 300979515
S 1520 160909945
Q 1016 10634 4252558781998
S 8597 14465104
Q 2653 11380 1864596314121
S 1569 414764912
S 7910 87444053
S 5290 251851246
Q 4728 12894 1674550351956
A 10906 964263837
S 3699 141374581
S 13224 3659528
S 7226 675692497
A 10887 772641089
Q 2102 12578 886137314070
A 10983 986297101
Q 303 13190 5706581753616
A 12238 335271770
S 9822 795776736
A 13259 999367297
Q 1996 12195 6748752311143
A 1293 627207041
A 8529 150165739
A 5808 400056951
A 7091 753720947
S 3006 121857946
Q 2823 12407 8393764826769
A 8077 76538777
A 24 259448488
S 13316 606393736
S 5835 87958826
S 10468 895268650
Q 1955 12919 2318450987261
A 13317 160443482
Q 264 13158 967131593538
A 836 842781286
S 1335 546511934
A 438 988173494
A 6547 395966265
S 9695 655814295
S 7057 78371737
A 6085 637985070
Q 3868 12506 4892640352303
Q 2520 11553 8516907310427
A 302 593556172
S 1715 816722949
S 6671 976775364
A 3314 525828783
S 9719 984990409
S 10643 98141710
A 8039 229363014
Q 1387 11341 3662216191803
Q 312 7660 4427918084285
S 10308 823350498
A 10280 640310355
S 5808 130445139
S 7068 347868088
Q 281 11860 8538684291449
Q 424 12152 4709323074510
S 4731 945704741
A 10472 59095996
Q 1295 12355 352972089775
Q 3310 11679 4482904858624
A 11711 96108053
S 791 626684535
A 2645 708760564
Q 2540 13046 188425521656
S 10703 785303479
S 13261 144008369
A 9462 111767156
A 12670 737386250
Q 256 10117 4614976807814
Q 4736 13164 3807718635896
S 5504 840075915
A 13141 962176465
A 2630 842545920
A 4128 82318160
S 9247 23453956
S 8387 429708180
Q 2774 9703 4493238674081
A 7663 150488744
S 4726 324751684
Q 736 11606 7123441612533
S 12898 474022597
S 5300 995548949
A 1546 947331065
Q 2176 10137 5056438453778
S 34 310818251
Q 2539 12412 6246664390181
S 9342 864220710
Q 3858 13132 8399577183638
S 4505 172242318
S 5653 176754460
A 4132 85694043
Q 334 7680 4035922582082
S 2472 886233288
S 666 766300253
A 2924 369345114
A 6522 592900283
S 3927 891239615
S 93 540079710
Q 2033 11396 8403611605385
A 10467 764690240
S 2659 624075463
Q 4882 13277 5856271266643
S 12442 710040527
Q 3314 12878 4340972575743
A 9444 299673042
Q 4147 11666 782022276701
A 3525 792213798
Q 1053 12046 3014888802073
A 9300 134160444
A 4714 649789805
Q 55 13219 7756963490198
S 7109 676150344
Q 2141 8830 3705625901757
S 3092 445598648
A 2351 855807340
Q 442 13034 2887658988498
S 12255 538049752
Q 2133 10307 6954013893939
Q 2480 9539 933130148483
A 6761 87807401
A 6627 109377343
A 7291 920306296
S 2641 902850993
A 769 937078725
S 6975 760613574
A 10771 871525201
A 13067 24384766
A 9041 277839685
Q 771 9203 1467904033384
S 12424 111312929
S 696 964439677
Q 2788 10876 1920665413646
S 9761 795499316
Q 55 12564 7212000604315
S 4517 446802104
Q 1906 9597 856701334776
S 5250 212211173
S 1655 199852682
S 12502 395504646
Q 1144 8288 4528569558808
Q 755 13052 6465793419289
A 6227 53877605
Q 2635 10091 4881941985678
S 3448 901698667
S 864 942314623
S 8159 132119014
A 12144 782846050
S 11524 438336485
Q 2522 12776 2961755181086
A 5172 5606937
Q 1512 9851 4109081930193
S 11758 818682264
A 5710 424490599
Q 4658 12357 3037172888305
S 5534 164174960
S 7013 762194674
S 659 232642931
S 777 438358046
Q 2917 11210 933530340977
Q 3083 11797 4203173772766
S 2558 538513241
Q 3853 12873 769841671004
Q 2562 9568 43545956676
S 11087 175538676
A 6723 650126058
Q 1476 12451 1587026389184
A 3000 168702038
S 8582 582920729
S 4580 30000475
Q 2025 13233 323735736641
A 9474 4861318
Q 1644 12152 4442836985158
A 12902 13246370
S 2570 923434310
A 9044 384885851
Q 3068 10842 1081263209236
Q 1946 12876 8627376914639
A 908 970571438
S 5796 725594869
A 4333 816992931
Q 97 13132 3381998381929
S 7758 648464306
Q 1125 11822 8059039022039
A 4609 268368139
Q 27 9633 3381097859210
A 7969 544947658
Q 383 7838 357174145288
S 9616 181843192
Q 1234 10667 176936130883
S 4750 544543427
Q 239 12698 4767491882395
S 7031 818662847
Q 428 11838 4789016327741
S 13206 377538602
Q 35 13265 6537032990305
Q 1263 10696 7494192373616
S 9847 561725719
A 7095 970479958
Q 1640 12676 6454222923644
Q 2470 10383 3292059145208
S 5714 667617719
A 5348 870241579
A 12669 469291246
S 10432 556234936
Q 5332 12593 6173311774282
Q 166 12174 5850225724716
A 4498 541448319
Q 88 7603 7376357904269
Q 1284 10041 4878730671437
S 13320 229793225
Q 707 12414 382702298130
S 4429 631138168
Q 2457 13003 4072717321498
A 13274 656178240
A 1298 622292563
Q 422 11595 6902965845760
A 5088 350911190
S 1594 747028623
A 6020 17406104
Q 27 13042 3430584614728
S 1362 22587132
Q 79 12966 4261054554198
S 5276 283886643
S 6962 250470628
A 3907 627823677
A 8909 551904460
Q 409 13118 4485173335190
A 7862 355861722
Q 122 12573 712482565088
A 7242 749401798
S 1304 486142904
S 6685 687200224
A 10885 483276469
Q 4239 12501 4039190085124
A 2056 518225243
A 3113 280936008
Q 1228 13331 4965357423748
Q 3579 12558 5956931363326
S 6107 910978144
A 343 424981553
S 12802 307897590
Q 6155 13086 5571046572613
Q 146 13200 9878204324753
Q 1646 8633 5890389298142
A 646 75939528
A 4600 584811629
S 8812 492964937
Q 667 9902 2391469453582
S 5332 735745478
S 5691 44241288
Q 4144 12605 5480540848275
Q 4295 12078 6850706607768
S 12503 556776309
S 6411 993253419
S 8695 577624369
A 4270 454541137
Q 381 13336 6886300562519
Q 1987 12731 8081375639326
S 5383 244380002
A 8993 502836679
S 3544 399887928
A 4691 549670617
Q 4431 13046 316932393642
A 9685 156855230
A 7124 753863329
Q 614 11592 8696329191812
Q 1210 13169 5247420058793
S 12126 699827038
A 11746 1429100
A 149 611090522
S 2911 496669520
Q 196 12689 5508397990651
A 3390 160877781
Q 1349 12346 3516337928382
S 1502 403250349
A 5151 698570348
Q 2300 9146 1523948213375
A 191 1860525
S 11707 942074265
Q 377 11810 7505856550684
Q 1921 9926 7799587698121
Q 2 13302 2520330783826
Q 906 10193 1863052392948
A 2954 76034807
Q 4 13227 6741015765915
S 8508 618805098
A 10376 746856028
Q 5203 13226 4931249916416
Q 5033 12385 5987981352142
Q 4001 11426 6808633373902
Q 63 12731 6098955724681
S 8422 863919323
A 9889 204537191
Q 894 12834 3169240223788
S 11451 79281638
A 12408 594279104
S 3409 870201968
S 6723 12521704
S 7464 935031619
S 6951 236705312
A 3622 871830849
Q 2115 12656 7868142244483
A 3923 771031358
A 6819 2538725
Q 5023 12472 6853232092269
Q 666 11401 592624973718
S 5170 116741562
Q 875 12779 7475236314949
S 4348 906509146
Q 2610 13066 2806053358645
S 9403 407698348
Q 1782 10040 2511673913946
S 9258 751113746
Q 713 10309 8259291425446
S 4889 329815394
A 7982 967576462
Q 64 13337 7028542430661
Q 3320 13112 1171181331691
A 9694 282487990
Q 3182 11843 4670693204081
A 11521 326048271
Q 4332 11629 5249598899018
A 7494 916532417
Q 1954 10231 3532552592903
S 12157 130937457
Q 160 10906 2425784413075
A 509 415718932
Q 1349 11606 7625903600175
A 12424 958236719
A 67 986666966
A 10904 885893919
A 1254 475153066
Q 2683 12054 8996880508101
Q 1557 10661 6051194694833
Q 1450 12999 8690714646549
Q 505 13364 8385076788479
S 12396 153497117
Q 1193 10209 592455429777
S 7332 625966199
A 2502 804038949
Q 864 11087 7702202191456
S 13085 744689192
Q 210 11364 6506164699524
Q 405 13318 8824836468931
A 1131 669558660
Q 1852 9561 408118717276
Q 1847 12581 5223994657080
A 7492 471561484
A 6250 798800553
Q 69 12808 951796964129
S 4784 953796206
Q 132 6911 4308064999840
A 10339 685269533
Q 3456 10354 5627568321906
A 3623 159426701
Q 3221 10957 3694545588295
A 1020 739563705
Q 707 12667 3605091306130
S 6048 237260430
S 9525 537810430
Q 178 13291 8690986274758
Q 1512 11318 7292489517640
Q 2075 9726 2569194467701
S 7553 664456205
Q 2512 12043 6260164268082
A 9298 697687124
S 8215 971532333
S 3801 922970450
S 11769 612803218
Q 4181 13300 8292170139787
Q 2959 13209 5040532127668
A 2169 434041193
S 9873 221726783
Q 202 12367 6303482886231
A 10933 608300502
A 9739 426400895
A 8889 107760177
S 4701 441657119
A 2327 128899027
S 5721 153687870
Q 1622 12431 6557022352893
Q 446 13074 1829730960565
Q 2501 12350 1716519347881
Q 707 11623 1513804578144
A 9241 845177401
S 1172 878875095
S 10076 464691859
S 1763 718380041
S 9117 449398537
S 5882 398846878
S 1587 675001234
Q 574 13195 1760971664505
Q 750 12166 6893919530133
Q 116 13098 1233062262007
S 3514 431852996
A 8924 577152867
S 9452 447965236
Q 691 10887 5497444793423
A 3465 799433329
Q 913 10500 8159291268894
A 1125 478695993
A 3944 135783894
Q 686 10566 8315119310534
Q 89 7480 4391461083687
Q 1406 10476 4069082728696
A 2172 712982568
S 9351 271873118
Q 389 12344 7957041828475
S 2693 156481168
A 7554 819360750
S 9114 707180615
S 3682 957586981
Q 1769 13192 7318258987526
Q 806 12679 7776610474916
A 1452 269726799
A 7601 255477687
A 7233 602451671
S 11244 309141419
A 3934 330926974
S 7460 311422564
S 6097 841002304
Q 2297 13114 6378242782785
S 11619 20110102
A 8767 988938470
S 3169 227673375
S 13003 14309336
S 8426 387710290
A 8876 838055596
S 3617 865585794
S 8081 483711207
S 4122 408748008
A 4848 759504987
Q 1947 13271 7982277267566
S 12534 640136066
Q 1734 12972 1724687720761
A 6458 536777008
S 7780 373603171
A 647 508933334
A 11967 8092675
S 8552 85493403
S 8210 704590783
Q 1801 11738 2800559517244
Q 2432 11564 1404767353997
Q 2419 10992 4070328639696
Q 62 11357 5900391590679
A 9404 597656721
Q 315 12421 7492987465958
A 3185 212407796
Q 459 7880 3637671169366
Q 3800 12037 6757931723323
Q 3253 11071 350260183468
Q 1295 12737 4800977989510
A 6293 188198371
Q 2243 10245 4966543957266
A 9180 57193665
S 3103 488908093
A 11389 198201087
A 8265 485410234
S 9478 118824394
A 2911 66443981
S 7238 341794160
Q 4306 13167 8785286352409
S 7691 806581433
A 7872 981108737
Q 637 10233 8701142820362
Q 2954 10277 2222023546248
A 4555 352022065
Q 90 13273 6494493555147
Q 116 13207 2376133913640
Q 879 9589 1595505942681
Q 1982 11869 6307869711214
Q 70 11827 2908892719583
Q 2721 12412 7877504138718
S 4394 153733367
S 2946 194051478
A 136 330123883
Q 162 7770 2985915367133
A 8901 272929804
Q 1254 11144 6396339616241
A 2030 797702270
Q 1879 11632 2607343523808
Q 570 12924 7911273108750
Q 2749 10429 3783144119979
Q 2162 12917 1815973796466
S 7826 805401574
Q 2443 12388 1825073349768
Q 1828 11851 1787400684433
Q 3763 11095 6187466112889
S 6351 149201626
A 5902 465257060
Q 6019 13228 5948230899827
Q 134 13180 4013269432297
S 9399 572459022
Q 3902 11065 1636218790390
Q 250 13196 3683051528349
Q 2119 13017 6052332057538
Q 4263 12902 3355110201162
A 2705 155268237
A 1174 386588526
S 6759 772831720
S 12842 628034364
S 13070 336467654
A 7915 167449319
S 8001 777055208
Q 1315 12484 3116019670510
Q 1348 10177 858502283588
S 2059 539138171
A 9987 452473248
S 11605 516392177
S 3872 785299269
A 1939 297369534
Q 716 12621 5277920247999
S 10032 66101480
S 10446 352452519
S 5467 642328501
S 9571 14887019
A 2951 856414312
A 8995 157077267
S 7441 702609532
S 6470 925662945
S 8466 434739961
A 5701 394201631
A 1282 729440533
Q 1198 12238 2272607365480
S 11575 482190375
A 7154 991731533
Q 6000 12702 3040011396576
S 11144 440176017
Q 2364 9309 4053798186812
S 12681 487556259
S 4346 319986604
S 7514 782223961
Q 3449 13118 276230986942
Q 3440 13364 6355916053782
S 8011 769365521
Q 692 13356 5385050343007
S 12341 35566626
S 8575 524957293
S 9470 959647022
A 8796 85855210
Q 1842 10739 943714715700
S 8678 752476575
A 8774 588378712
A 7288 760591232
A 8586 581690799
A 5371 262452804
S 7502 652723665
A 9673 894400297
A 12738 674181947
A 1174 121544400
S 6761 354970955
S 7085 286586200
Q 1544 10408 615216991614
S 7757 950453436
A 13146 326433726
A 4673 625503352
S 915 282351342
Q 1234 11481 7539917554628
A 9962 257840043
A 5919 862816039
A 5200 227824172
Q 979 13040 5692088135943
A 13314 837267715
S 5593 663690060
Q 790 12449 1648846897851
Q 2779 11854 2596597225180
A 9114 794675364
Q 61 12499 6966904202318
Q 2491 13135 6050755262732
Q 141 13025 291434387256
S 9008 771641903
A 11195 520930413
Q 251 8375 209483318867
Q 840 12668 8849986476888
A 6960 221129823
Q 2876 13190 7257307173549
S 8814 585855983
A 13152 190834231
Q 199 11374 5728328345034
S 6924 472862531
Q 69 13243 6974781201380
A 10968 73143658
S 6630 226548421
S 13291 675713558
A 9138 914714257
A 9244 749947940
Q 3093 11261 5275239357655
S 995 706106562
A 11772 793572911
S 9933 202196737
Q 2228 9705 1506426915042
Q 577 11910 6734773142904
Q 122 12883 6165179861237
Q 1122 10329 4434355112773
A 1165 769128216
S 6255 438493173
S 396 168880575
Q 680 11856 478275764492
S 7360 505497339
A 13289 254210639
A 1715 337684278
S 12255 685872941
A 9498 743505442
S 1328 753924811
A 4850 586384766
A 2649 178516165
Q 820 12580 8532956731313
A 9649 610580416
A 7989 858020356
S 9404 847645735
S 13345 820835848
Q 4108 13152 781458012279
A 9292 625357712
A 5765 904493899
A 11056 711453665
S 12270 337822568
Q 4408 12463 232624983926
Q 3419 13319 4231605995740
S 4603 301660219
A 5104 612735299
A 12966 815324539
Q 2 13267 1070759185784
S 12928 301299096
Q 1853 11844 6456002780066
S 5416 22114664
A 6853 821325702
S 6677 207148397
Q 187 9223 6472540459754
S 1672 973155765
S 9753 666863742
Q 2046 10980 7553033588143
Q 934 8295 3103425801941
A 803 614350991
A 12160 713049925
S 2916 304859430
A 3671 759527263
Q 3069 12649 2121129354377
Q 1858 8909 740885321541
S 1942 866933464
A 4154 471494097
S 6676 812236749
S 12424 87297851
Q 4228 12088 2987509161035
Q 724 11764 7058128804849
A 5571 143433269
S 9523 262577422
S 549 505727194
Q 72 12829 4336077249506
Q 463 11855 1891911833604
S 913 992764221
Q 1407 10284 7656605195783
Q 1272 9515 4922959506342
S 5069 670316370
A 5789 108384548
Q 380 13237 1792822282613
S 5070 259011277
S 4735 345507374
A 10735 827053719
S 9319 633042082
A 10295 616572126
Q 3765 11772 6785020752930
Q 4232 11699 6456854368848
Q 2157 12940 1054425522722
Q 257 8164 5201696490679
S 1553 790760058
Q 1263 8866 3605481147052
S 5066 534511099
S 8896 783325076
S 11541 576848902
A 8893 965154339
S 1872 338731952
Q 1983 12143 1754793655177
A 5444 768182075
Q 122 13091 8037257066132
Q 438 13005 3064294542999
S 679 283472533
Q 1571 11679 8400008289900
Q 4212 12842 7613645083674
A 2073 428938749
S 7941 750788653
S 9428 957729302
Q 526 11104 3494050583843
Q 1692 11769 5338845686360
Q 1130 10812 5676183479884
Q 145 12005 632583339159
Q 183 13120 722193219132
Q 138 13185 7357195283595
S 8152 379066937
Q 1940 10486 6406798264730
S 4794 995568121
S 2589 136989294
Q 31 12832 9151713222036
S 8917 24490299
S 11719 657994585
A 1054 145903666
S 2221 353738714
S 11697 348982875
S 6056 43323359
A 6422 108925452
Q 436 11716 6070789051323
A 4928 693543673
Q 2920 12750 244017080679
Q 3446 11728 8032032628514
Q 2992 12951 6384814887632
Q 3121 11185 4941406692558
S 9946 886633202
S 6048 208700462
S 7032 584902470
Q 1704 9867 1116471503268
Q 541 13220 8280235340717
S 1126 58479681
S 12614 311264693
A 2205 81853920
S 1281 706694253
S 3645 993641257
S 5435 336021200
A 6095 263063276
Q 1623 12446 5662639788799
A 9345 938508578
A 2767 628529898
Q 2142 13055 235903846028
A 6635 396122522
Q 368 11303 881320226471
S 6673 13897461
S 6714 314081440
A 10193 168361369
A 9943 254638126
Q 3302 10236 4982764284764
A 12808 825719283
Q 178 9017 7456132203008
A 12917 280350843
Q 570 9085 2879891422632
S 8549 215020700
Q 2079 10242 7484644536819
A 4215 506026274
Q 5911 12720 2294244641005
Q 130 13260 2674609242024
Q 981 11823 6440749386471
S 8305 58210792
A 4120 252102562
S 6917 459104756
S 1849 18038880
A 957 449654881
A 8506 406671280
Q 884 12169 3592514125330
S 3992 85405622
Q 1591 13018 1245053220901
Q 3 13350 8323452952216
A 3204 713566514
A 7189 836927374
Q 2349 9933 1312014541905
Q 9 13348 8743469418883
S 9208 254517813
S 11134 592838185
A 9491 724173542
A 11242 511527459
Q 4719 13118 5258569595034
Q 391 9955 9202650613870
Q 4752 12161 4440434380007
S 11177 625772093
A 5430 627423610
S 1424 469508006
A 8414 171865365
S 10131 174039874
Q 1856 12908 3350371057247
Q 399 7162 3906109008406
A 6433 169369109
S 975 3401502
A 1768 653239979
A 8344 604287096
A 10404 561592835
A 8928 86106991
S 1685 866544691
Q 655 11226 6275221155157
A 12663 749075620
Q 465 12124 401897864538
A 8330 361282350
A 1882 959908329
A 5595 525849119
S 8995 333023875
Q 42 13163 3830014207507
A 5156 347201294
A 107 401510083
A 4859 88494802
Q 2349 9340 2949668023881
Q 128 12142 6473698371113
A 1213 445186076
Q 1416 12682 6333302759132
Q 5729 12457 3940193293527
A 13215 554787908
Q 1866 12839 3531506020162
A 6590 284611481
S 10085 785305562
Q 1799 11728 9310631591505
Q 258 9568 2764961792482
A 12898 204526165
S 6144 79338544
A 12386 241068128
A 7378 849642800
A 3271 528840706
A 11034 512365742
Q 62 13287 9905625791163
Q 174 9351 4160928473182
Q 4271 12936 4056674441899
Q 152 13305 1871665221611
A 9673 916283250
A 49 198871120
A 228 924846681
Q 1392 10780 8259339330139
A 7530 956191073
S 5180 883543701
A 7268 905137053
A 6441 888058713
A 2081 573660387
S 5065 478676400
Q 538 10893 7059169102873
Q 796 9641 3593750878942
S 630 465789225
A 9724 402859422
Q 992 10240 2789005213035
S 6166 502558765
A 9092 379202275
S 13254 271660432
Q 2228 13243 5332858712043
Q 104 13353 8225618745271
S 6087 238142059
Q 1299 12956 1232635440481
Q 481 13339 5137896941847
Q 42 12901 3486539987339
Q 47 9783 1128816924878
S 12925 643605330
Q 339 9824 4727209351935
Q 406 9508 3680374885179
S 180 321335216
A 7153 584616799
S 817 355898132
Q 1508 10867 2356055991029
Q 22 9578 1250476799207
S 8889 16643792
S 8624 958678531
A 5181 588384010
Q 1635 11944 5842723071522
Q 616 8139 5663152068493
S 6607 901995267
A 5700 189174630
S 12278 242614899
A 6739 21847317
Q 1338 12922 880382157542
Q 485 7784 3878968641689
A 12005 959240344
A 2154 698654481
Q 3361 13163 8167383954085
S 10933 145274792
S 188 751394380
A 3151 526286400
S 3027 70689746
A 12070 700002782
S 12407 606209459
S 5864 135318380
S 9464 186205253
Q 3863 12273 2245460795820
S 10504 735303417
S 10625 338391771
Q 940 9587 773747502701
Q 2586 13220 4162397748189
A 7121 762523717
A 11389 639234417
A 4835 775203605
Q 1329 9376 5280882424389
A 11971 784154721
Q 2408 11884 7859705998847
Q 2311 13153 9872042948217
S 7129 813781365
Q 162 10208 8938133277986
Q 1447 9791 6981967974809
S 9121 961106773
S 3660 918700280
A 11529 63533123
A 11350 454607891
S 4284 545387174
A 12410 687620113
Q 4 13225 2529019800499
Q 47 13102 4355310074871
A 12419 552808642
A 4315 686589886
Q 1603 13119 9858468664048
S 3291 813750754
S 3918 550814743
A 744 786980701
Q 1935 11163 4543089587743
A 1017 691060113
Q 2757 11887 94545319855
A 10634 46509728
Q 2532 9666 6175959079381
Q 2830 13123 7306125932039
A 3118 297270913
A 1710 539115088
A 12196 740202788
A 2646 585701336
Q 1816 9197 6403702378024
Q 2377 9173 780195783900
S 5764 70024242
Q 5057 12770 6153480802705
S 11151 837241556
S 1660 266693744
Q 764 8908 1601771503998
A 9390 329416198
Q 449 7372 1115995406598
Q 4367 12781 5647822714156
S 7613 32671661
A 650 427966786
S 2234 856876536
Q 745 12900 7765768634489
A 6603 267097049
Q 194 13019 193436475931
Q 101 8656 5660562178489
S 8507 133156537
A 1743 31631835
A 2135 437752661
S 11796 320217921
A 12233 251625822
S 458 199731880
Q 430 12551 8726439698896
Q 5248 13143 3112336055860
S 9422 418272770
A 7246 970302738
S 12305 411231745
S 4321 620467345
S 2025 736660829
S 10969 656022912
Q 433 13323 5775328552009
S 6290 966073599
Q 1571 13277 6356148859163
S 6663 590931033
A 10935 591165431
Q 3067 10267 1225809974680
S 61 641708823
S 5045 191281020
Q 4023 12761 4534215981539
Q 1720 12320 2412203775366
A 6223 361344431
Q 118 12664 5043637126066
Q 1978 13035 4331481154932
Q 2067 10957 6897111267692
Q 377 13021 7631236790924
S 2816 584949195
S 854 297935699
Q 4811 12050 5049656221826
S 3294 992630478
S 11029 260659703
Q 2260 9637 7134459064749
Q 2308 12397 2226244060515
Q 520 12484 7907119735942
Q 22 13351 3145335348930
A 12151 64724383
Q 777 12945 1738177857577
S 12129 284433081
S 7194 134262616
Q 77 8451 4349569022861
S 374 901877899
Q 1734 10731 1186616531881
Q 800 9598 5734980405492
S 8329 696846027
Q 353 13282 207360798465
S 10058 449406102
S 3012 602395947
A 7613 541228902
S 10565 684263443
S 9320 142044853
S 1423 459377145
S 9583 393022045
Q 3550 13227 1801091052823
Q 1382 10740 199051989092
A 2462 625215167
Q 575 13048 1665402473478
S 8900 704781660
Q 608 11488 253743496868
Q 5419 12686 2471640926569
A 3533 910426414
A 3817 34137431
Q 735 11042 7672588774885
A 2414 216445692
A 2394 339070459
Q 1172 11540 1548496584629
A 6711 215445506
A 9178 48144676
S 7512 926122428
Q 1496 12578 134828052475
Q 65 10649 4080762826038
Q 2879 12941 1230968864701
A 2574 900888505
Q 403 12871 6513306860265
S 11423 19762033
Q 142 13259 926576048284
S 5096 802479666
Q 3222 11638 7074045827836
Q 3593 12601 3197673140242
Q 2898 9762 1628387569387
Q 318 13049 1639150923314
Q 3892 10862 3137920391648
A 3209 373461439
A 11161 471045456
Q 2326 12957 636329626894
Q 4511 11385 289078690960
Q 4919 13048 3368054567924
Q 743 10980 7034370161523
Q 263 11799 432469605377
S 472 431218081
S 1618 976429406
S 226 4695744
A 2965 337594788
Q 134 10937 795144689845
Q 659 12200 1608720324160
S 7742 266713511
Q 1301 9935 5163039293548
Q 1155 8565 1891313012577
Q 1325 12352 9232014866746
S 6 300044600
S 410 2500109
Q 2322 11864 4999657854301
Q 1752 12551 1796695905447
A 8670 490844509
A 4019 229797792
Q 2982 12671 5768192637669
Q 1557 10119 825968774358
S 1224 607206835
A 868 295183930
Q 1845 11438 5981228287301
A 7929 719498596
S 12333 368293488
A 12049 861041127
Q 4965 12554 4733293248000
Q 95 8204 3857664494005
A 730 904559609
S 10388 451631709
A 1430 251306232
Q 1409 10844 1916181519608
S 7142 483738526
Q 364 13312 8455033238244
Q 743 12660 4785689422681
A 8246 236087864
Q 675 12137 576580251212
A 11844 271830374
S 325 994381022
A 550 628077551
Q 792 13293 4966225978070
A 7942 477839232
S 5734 99074563
A 9069 748656887
Q 1182 10945 4121101658901
A 5387 252579956
Q 89 13326 8063755232044
A 961 743741737
Q 3309 10427 2309974615533
S 4804 884069612
S 3931 851158011
A 8062 808493140
Q 149 11529 4316975487658
Q 638 13129 3523689881885
Q 2999 12252 3976817446081
Q 3612 11075 3896967551793
A 9811 679823525
Q 1096 9905 1245395620189
S 6640 214683755
A 6353 413208659
A 10884 864169745
S 7889 414976992
Q 1377 11705 1529179375247
S 6474 750736680
S 13029 341751736
A 10380 905763198
A 11936 481219064
Q 3869 12776 7565310087600
Q 1762 13144 429922677340
A 4532 49213404
A 12005 334003561
S 7091 876366627
S 780 824338755
Q 2713 13241 6019756516010
Q 577 7758 71366316738
S 12943 989429664
Q 62 13027 5356855473389
Q 2484 12702 1891640202224
S 6480 281866031
Q 2370 13166 8741054307538
A 9383 477946987
S 6263 510229875
Q 174 12949 3105394112380
S 713 650607517
S 5215 214456974
Q 4608 11642 2396160660516
S 9667 942748079
Q 162 12752 401367881055
Q 3755 12892 8753048718799
Q 12 13363 1459648176908
S 13267 830291192
Q 2774 13050 2092285367834
Q 1045 9348 8003121143066
A 4250 554594356
Q 833 9914 7428069918210
Q 1381 11635 7642121545598
Q 499 13317 5208305665548
Q 2095 12884 5199881549946
Q 1226 13247 9508891699243
A 2090 545290442
A 7110 10010387
Q 2323 11083 8674358125107
Q 835 8833 7169742347285
S 11364 514320268
S 12547 246965916
A 11492 524929751
Q 1529 12971 6140932429173
Q 973 10054 3727809668875
S 307 175025257
S 12528 220438349
S 11473 352139512
A 4280 122435222
Q 2921 13323 4533772767318
S 6714 138737226
S 5325 141029087
Q 277 13165 7112000423771
S 10994 401291396
A 12830 594345495
A 8498 49156821
A 448 972867143
A 8984 192188917
S 2533 237367176
S 3557 645500892
S 1852 600000849
S 4405 41426088
A 2071 138564485
Q 353 9902 3630156525607
Q 132 13348 4699892559238
A 4655 585020466
S 6647 673742049
Q 13 13312 2862801078194
A 12634 721782053
S 6923 602337889
S 13055 154042070
Q 675 13029 4446592159061
Q 988 11499 3102059978075
Q 745 12618 4433345712965
S 10432 674790620
A 9359 933009419
S 1855 168224614
Q 3171 11342 1704596060919
Q 942 8191 6943471357166
S 784 623813140
Q 361 13347 9733497567301
S 4088 794865749
Q 1169 12830 1215663844349
Q 1161 13246 4953871129345
A 2158 623841553
S 4542 213464387
Q 349 13287 2683732036199
S 12152 592432897
S 5392 358495575
A 8690 772610336
Q 4850 12009 3219906392069
A 2126 732399869
Q 1300 12881 374097449180
A 10077 918458372
A 10456 945995618
Q 1 10224 8006773122427
S 9778 298568708
A 878 942282339
Q 504 12143 1385425778463
A 11662 840242153
Q 389 11105 681534040286
S 11036 577384189
A 594 985390735
Q 1423 9433 4447339147953
A 50 821047040
Q 620 12901 4711845866870
A 10350 39224624
Q 460 11986 8458095753286
Q 1244 10562 8362255439254
Q 2357 11388 7735758566311
A 2385 892650855
S 7874 484318387
Q 159 12336 3553401687640
A 3046 671426315
Q 373 9730 5953829813765
A 10208 535100660
A 6058 700576404
S 3270 467968230
Q 3809 12840 4239925393142
S 8552 654695940
Q 919 12287 1512499296769
S 4988 748230037
Q 277 8830 7352939466275
A 12906 149049559
A 12375 38082819
Q 1041 8225 5044678074214
Q 1046 13064 6953754416629
A 259 290799716
Q 859 10508 7222870093786
Q 3039 10398 5103336535064
S 10040 856988906
Q 935 11843 3574264289873
Q 2640 10437 5195640674190
Q 1846 9401 6884605898935
A 7321 43156661
S 11014 727790414
S 1406 103781629
A 10848 906596646
Q 3578 10734 4312414909157
Q 1949 12034 7526431481428
Q 272 12248 9337775229027
A 4173 390696160
Q 2095 12864 4553458360620
S 3677 505429140
Q 1938 11687 727933376312
A 12094 26811786
S 4067 839585986
Q 368 9935 4505973097549
A 8201 623533562
Q 1934 12391 913284080489
S 7274 65118522
A 8001 35056448
A 11428 436570921
S 10608 501448675
Q 873 9249 8090619465006
S 5349 924767273
Q 2328 9584 304187931986
A 8567 989093233
S 8692 390043805
Q 2376 11376 3986850041823
S 2840 785714134
A 2886 447453153
A 10088 856061414
S 1804 355568881
S 11774 269852499
A 12262 849458043
Q 1893 10279 230473443557
S 12078 77192233
Q 850 9729 7584093110077
S 1708 777212439
Q 2356 10057 4156249177364
A 10519 142847832
S 635 184879549
S 11250 617536942
Q 126 8336 6384307135147
S 12143 169268618
S 5052 59846379
S 10612 234237928
A 4214 979898754
Q 380 13307 5147726035359
S 6188 582882711
A 6457 809391866
Q 428 13137 2167473214681
A 11545 229733360
S 10278 466427183
Q 3805 11396 5123475909700
S 8431 718027119
Q 1208 8411 896057797349
S 7355 868620441
S 2053 917886958
Q 458 11979 1644787366538
Q 4370 12332 1449383766481
A 6682 255928760
Q 403 13313 8558553585947
Q 3162 10284 2248348272224
Q 357 9426 5134252829216
Q 2166 13073 5822005489200
A 4744 775155815
A 9419 936741023
Q 2080 10816 3467942597738
Q 27 13335 1837884051524
A 11782 943056212
A 2002 364063920
Q 1173 11472 2944216708677
Q 2291 9488 5664953994374
Q 318 11163 5892063092821
Q 786 12696 2927366681323
Q 1434 8624 240479244284
Q 1030 10813 7081065995588
Q 4723 12650 2213438883780
Q 1047 11178 2169062318920
S 1001 7662563
Q 616 12250 7705210606287
S 3224 705316100
S 4126 817191824
Q 4030 10712 3029281170249
S 9174 382551564
Q 2039 12721 5441006484345
A 12162 139915739
A 3927 187694402
Q 3178 10455 5972474488630
Q 2769 10485 3313827831511
A 8008 868991649
A 1212 117724140
S 5922 786568325
Q 448 13113 9231168867268
S 12075 906063585
S 10990 106358138
Q 1268 9718 8034114264509
Q 1746 12468 7194980314193
Q 1888 12997 3563570339319
Q 4645 12320 5891741714658
A 808 885016988
A 4582 756139005
A 1789 889684087
A 3264 204009596
S 2532 957430386
Q 4902 11754 4572014336709
Q 2120 12573 4955932821336
A 7393 4508585
Q 45 12693 3849192172626
S 1835 784298702
Q 5062 12044 4583445626170
A 1697 451671641
A 6062 291299504
A 6507 832818008
A 9327 523220432
Q 2662 13349 4779546081637
Q 4009 11360 2638122114686
A 8307 339549219
S 12356 493415894
A 12316 485354449
S 10438 550314110
A 11719 92451958
Q 2939 12230 6867469851932
Q 2681 9628 224142304907
A 4711 176725966
A 7247 904876756
Q 3375 13165 3761961963044
A 309 157393161
Q 3612 11479 4408990870780
Q 600 9855 7792676298721
A 4358 914322424
S 9119 30269896
A 11171 588580561
S 4223 431972696
A 3191 516429199
A 12431 73771734
S 2780 193382363
S 6544 230384512
S 6946 61435777
S 1197 846248012
Q 684 13136 1276065470846
Q 115 11059 8919382928922
S 9087 323376917
Q 3936 13252 515540132213
A 13117 982544415
Q 263 10088 7608668184385
A 10830 768774308
Q 3308 13084 1394870391623
Q 112 9336 8425639653895
Q 3188 12915 6372023468098
Q 1215 10926 1604753352820
A 11687 113995162
S 2795 64050790
Q 2715 13186 1014131686804
Q 3512 12819 1292800620586
S 12333 240754998
Q 893 13015 8078316158658
A 4724 337780965
S 10178 948209499
Q 998 10946 6273647722426
S 11683 697506048
S 5596 922518765
Q 2293 11014 1055053725728
Q 1192 12946 1711904457989
A 3728 608125604
A 8469 87876139
Q 271 13329 2791517730190
S 603 415684128
S 452 614217932
Q 1551 13354 8207807685101
A 11401 839122423
Q 3033 13054 3948376546430
Q 1509 12192 9873691052991
Q 4175 12314 1360162850352
S 7087 635815365
Q 164 9718 8678199539150
Q 617 12399 4754111427439
Q 156 12497 825682862031
Q 51 12806 332134544391
Q 747 10780 3821262362923
Q 3238 12815 4734867005908
A 9955 58922161
S 6145 174599948
A 10220 380967325
A 485 383397336
Q 1359 13306 9284278171734
Q 823 9800 4300732738799
Q 3754 11682 7882889422791
A 10487 666846567
A 9014 567623961
Q 598 12878 9191533571877
A 1240 290348772
Q 2267 10297 341855451032
S 1348 519762557
A 11288 795435960
A 5173 616119076
Q 3266 11415 6055467226726
S 9894 262092035
Q 92 11718 3055977342139
Q 2073 11436 2198316611259
Q 76 13009 5271751065306
A 7080 807886666
Q 378 13230 9845409244869
Q 2326 12530 2008500554080
Q 4295 12108 984134467179
A 7693 409217279
Q 2392 9324 3904690968402
Q 3264 11881 532630322513
S 4857 580162117
Q 1002 10492 3580221955992
A 12351 251661562
Q 3381 11840 6511265572555
Q 4138 12866 4668512852360
A 10434 647947935
Q 120 12991 9714788340577
A 11492 155629272
Q 362 13227 2031732780550
Q 777 13047 4971887263736
S 9212 613975941
Q 3803 11927 35603063427
A 7776 514334820
Q 1643 12218 2343676571869
S 10478 359781361
Q 1662 9075 7412436458610
S 5370 38511255
Q 2079 8780 2498125380173
Q 3603 12620 4286142424003
A 5577 326485265
Q 991 10464 4317637819040
Q 158 12619 5235773616557
A 7341 956651784
Q 3237 11477 805125472575
Q 224 12049 9156494396283
Q 1015 12226 3807411524982
S 2233 346401210
A 13282 779602408
A 7466 2246265
S 13143 385274557
Q 6238 13171 5799951948835
A 4823 783848679
Q 827 7660 2840263102456
A 5402 787867755
A 4856 326024720
S 6416 907856281
S 11821 49653223
A 9352 448986541
S 11507 128140214
A 10357 793757613
S 9003 986167989
A 9420 564421023
A 1476 685838661
A 5950 588973870
S 7960 272049554
Q 4016 11505 5078642530796
S 10303 90804895
S 5056 688108215
S 6245 117200048
Q 746 12983 1730314414603
A 2816 826869917
A 8884 587745027
S 858 822419065
A 6524 802187092
S 8768 982766085
Q 507 12072 8667025520497
Q 4503 12754 983629208823
A 7 773870000
Q 1012 10867 5231925043662
Q 218 13363 2737428506662
Q 2422 9515 4268321316686
S 9239 755937782
S 2502 237881413
S 4559 68009204
A 897 844300115
Q 2270 9728 2818830336323
Q 309 12871 5590962072380
S 4790 905687468
A 12977 964136481
Q 61 12740 6345021684452
A 10964 757877160
S 10146 137456342
S 8182 793860507
A 2698 480782246
A 12074 323911325
A 13312 758140097
S 11571 125519066
Q 2145 9733 2818076912736
S 4568 474384334
S 5071 987171284
S 4458 446672935
S 4813 28133603
Q 449 13313 2571045804782
S 7461 147697866
Q 962 10465 5245129127970
A 12764 651276811
A 2711 17604309
S 3579 945929665
Q 2649 10656 5392517019797
A 13285 313220243
A 938 649018776
S 3436 836516126
A 12862 321453411
Q 2329 9156 1238518175576
A 10774 674319313
S 925 507057695
Q 2477 11255 4209117498164
Q 56 11157 1421164813029
S 10255 926120192
Q 1976 10864 8504557512190
S 7215 203553952
Q 914 11239 726737799014
Q 267 12097 5712765496624
Q 721 12137 8534644870349
A 1985 475805657
Q 321 9932 7349623781592
Q 1600 13190 7821142463466
S 9639 447831633
Q 3592 13094 1320599494388
S 6762 667206260
Q 4126 11951 909262871262
Q 881 9349 3657794775119
Q 1432 12537 3213546067977
Q 3138 13149 3362887073224
A 1280 984414485
Q 2140 8843 4422063111324
A 12810 801226100
S 8041 677519602
A 11667 374118979
S 5739 848438170
Q 4201 13162 7591588833955
A 9476 655087659
S 3352 675233786
Q 562 12334 3820193923672
Q 441 11833 3031633641788
Q 211 13243 955931747033
S 11479 983747228
S 11625 72796335
Q 3743 11339 1427551349476
A 10081 886270957
S 13246 927438068
A 5154 292109716
A 1133 222088252
Q 3469 13104 8124908215552
A 4712 712640600
S 3303 715085976
Q 1084 12779 4358033144329
S 9962 243877285
Q 1402 8184 5175432850504
A 9763 296264215
Q 1791 8711 5773048347738
S 4074 945003724
A 10133 324737082
Q 1487 12931 5327553441678
Q 392 12354 7316148621258
Q 1976 11610 6765949019784
S 4771 443710170
S 9637 389030265
Q 1911 9045 6289797864956
Q 5154 13319 3071085441700
A 242 658485428
A 5618 374311306
A 6140 432591100
S 9888 475541290
Q 1993 10119 805087576877
S 8560 747624950
Q 353 13288 3621243829833
A 2852 760069011
A 9776 444714280
A 2604 968040097
S 7909 896619886
Q 3128 12215 508191815187
S 4805 678552943
Q 311 12665 8371630011865
Q 2729 11078 8287765319103
Q 1306 9170 6074836785857
Q 2691 11040 177533063876
Q 1600 12999 8382503631333
A 3507 533566156
S 9424 833976607
Q 12 13179 6738626919750
A 6465 435345867
S 8950 582702941
S 12508 568097835
S 9 189874073
A 1882 104810617
Q 1044 12174 5303972151083
Q 1870 10902 3534784929259
A 4894 744680668
A 4426 541206527
S 10790 32348991
Q 343 10702 2768743719232
A 9386 738548915
Q 538 12269 8186879193523
Q 5265 12418 1017778820869
Q 4819 11701 6017868010819
Q 952 11442 839089688533
S 176 363754371
S 5996 158360943
S 6295 489740774
S 9950 646279073
Q 1273 8492 6564835520408
Q 2739 12056 1386562054885
Q 3508 13228 794722671357
Q 11 13241 1872051173256
Q 1261 8312 6438226854361
S 8853 251116660
A 4214 715029304
A 12369 45158770
A 11970 757419624
Q 1797 9447 5291453408675
Q 17 13324 1873895439717
S 6784 552933583
Q 2081 11821 7586178653458
A 11389 90205931
Q 1741 8967 1409154343722
A 8257 70353367
S 8849 430704203
Q 1683 10559 6254062829192
S 718 48527197
Q 2 13328 8211831329713
S 2216 753718267
S 11689 106800379
S 10153 534294578
Q 3491 13219 8813232459458
A 3647 151193600
Q 49 11359 6733877630027
A 11488 868044845
S 7551 606062404
S 12493 115587385
Q 1189 11649 5023455369408
Q 1791 12484 9299478698534
A 599 132382823
S 1959 909419452
A 1323 707305309
A 4510 825519312
Q 148 13111 4698458282324
A 4154 809175232
S 5688 149783637
A 8566 756007834
Q 278 8948 1035377447085
S 3799 291313002
Q 890 11239 4264893798870
S 12277 426123567
A 867 577786139
S 7226 285341258
S 13313 53408299
Q 2777 10606 2819320546780
Q 927 11936 7789856869709
Q 933 13274 546470226211
A 266 813079087
S 12112 536346724
A 2696 506976351
Q 1096 10878 3889618419753
S 333 181566190
A 4474 744810517
S 5976 419563973
A 10597 250410127
S 7843 301065011
S 8968 356928443
S 8453 913066966
Q 2170 10421 6013125687391
Q 1177 12590 3925703843731
A 7558 396658658
S 3561 602442894
A 4313 448857819
S 5682 481471407
A 8318 533319965
Q 526 7309 5546060102559
A 8576 95965173
Q 1113 11031 866943101236
A 1014 185934833
A 8439 424119699
S 10411 827787221
A 4878 43719210
A 6611 426735014
A 4261 614914812
A 9984 525458562
A 11569 128367467
A 3834 722799064
A 9297 529379476
Q 3697 12161 1236905292026
Q 348 12240 9255762303736
S 13076 167392009
S 7182 601560927
A 8784 14390813
A 9784 870195764
A 11697 85973977
Q 3757 11424 5565175574246
S 4914 554550095
S 5385 324757739
A 9093 824964073
A 1262 580316417
A 535 481957356
Q 3492 10274 300553286744
A 5667 566427078
A 11027 511027332
Q 3511 11299 5101371147639
A 6674 822003810
S 4812 717008927
Q 6 10945 3763042500699
Q 360 13072 49426625631
A 5874 132943799
S 1001 515137330
A 11405 955307381
Q 2894 10050 6742180676757
Q 3493 10935 7353432842741
S 3401 760728392
Q 3000 10803 1104766519982
Q 3891 12042 5459162313034
Q 526 12992 1433529157393
A 2229 411441349
A 11815 937092454
A 5597 41821300
Q 2344 12521 8891501690357
Q 281 12592 152907900344
Q 745 12661 6389316382151
A 1646 488237708
Q 521 13311 9230653154743
A 417 715481151
Q 99 13062 4249161568611
A 486 645990027
S 3275 845869047
A 9876 213337895
A 12625 524494455
A 1764 165481965
Q 6071 12978 2475674983654
Q 4014 13024 5245565408301
S 1255 28251005
A 12409 387293019
Q 3198 12315 4695092529482
Q 3895 10730 4341285128566
S 2945 636948111
Q 885 13119 1820239712309
S 1418 390364194
Q 2951 10676 1091636562609
A 12071 129718753
Q 493 12487 48002402542
S 8912 541229560
Q 2258 11078 6393851407972
A 5213 550832133
A 3938 551131626
S 312 32847266
S 1941 617387007
Q 279 7912 1506149441619
A 12136 585058234
Q 1136 13201 5583129861113
S 2956 186527999
Q 4567 12735 4784882090276
S 12785 61750329
A 4882 798657377
Q 322 11748 4942226136280
A 5147 684778094
A 3460 63704786
A 163 718278797
S 4845 27884724
A 2267 170931098
Q 609 10488 6810735997506
A 5761 552761521
S 3114 259809836
A 8264 148393163
S 659 303522796
A 12971 604758743
A 7453 964424249
Q 122 12300 9159369574504
Q 5465 12486 5846578470222
A 468 881013111
Q 2006 11986 6762269733538
S 5826 979839822
S 2007 949230344
Q 453 13091 9069149614597
Q 2033 12174 5538549524311
S 4766 19117708
S 11882 984061916
Q 1213 9168 3587883480643
Q 70 13109 9153467118867
A 9279 345348372
A 12823 279251654
A 10773 359585660
S 10093 715328881
Q 4268 11818 1494517478786
S 1996 98359631
S 11423 819058881
S 12980 903472170
Q 905 11621 6276069556759
A 734 473693564
A 2894 229687946
Q 2192 12426 4746252802164
S 1274 402271588
Q 3407 10168 6083888033342
S 628 933952795
A 12839 749546017
A 2501 264187020
Q 1283 11885 8962489493620
A 1336 150800209
Q 1061 10822 669443390465
Q 234 12917 9552379315866
A 4468 830721527
A 2984 282407356
A 10630 657034911
Q 1791 12548 6749702195012
Q 5054 11836 6009803437751
Q 2713 12676 9485417285763
A 13341 392913637
A 10224 826274703
Q 4103 10823 1894488837140
A 12616 900373139
Q 1520 8818 7293738949040
A 10562 333619914
S 1605 359467202
Q 206 13048 6976151952927
A 3470 167165197
Q 3708 13088 2237978374781
A 9981 915705975
Q 161 11991 6199625084728
Q 74 9470 5927120937224
S 3716 635723382
Q 1852 11555 5588125848568
A 11014 280372243
Q 27 13313 4902036902996
Q 4677 13328 5914505904883
A 12808 287313889
A 926 483718924
Q 455 13336 9520168329898
S 10379 809430453
Q 62 12070 5402862881771
A 8869 265730415
Q 5458 12300 2360039032858
Q 1475 12019 3005736682766
A 496 79863803
S 6927 511629192
A 10957 92263115
A 6410 623531968
Q 67 7153 5064724808755
Q 400 11052 8380049586384
S 6870 282674568
Q 2260 9618 2697557944693
A 5202 422141307
Q 272 9366 3540985304036
S 10001 749679002
Q 107 11144 102384025661
Q 2697 11791 5967147513520
Q 213 12854 6677702738190
Q 1425 10866 6174730030158
Q 1215 12911 5556129275100
Q 1052 11607 8562536976822
Q 1167 9293 3066469685604
S 1003 27584318
Q 4164 13061 5052391608429
Q 1156 11950 3419097020000
S 5729 995431042
Q 701 11663 9039203828521
A 3586 201041202
A 3072 718528977
A 8265 396692048
Q 857 9061 3995698477789
Q 1198 12266 990628350708
Q 1573 9391 4350052914917
S 10235 866020411
S 7308 558648775
A 5494 625195420
S 4937 730702569
Q 600 13229 1430985772714
Q 2194 12547 4041345755698
A 8749 345968431
Q 1376 11131 379021300703
S 3838 707680556
Q 65 13349 3887188816360
A 3121 333895333
A 1259 587410216
A 3545 173734970
S 12238 968237472
A 1985 782295845
S 6735 139159571
Q 129 12869 1679299748441
Q 2110 10411 2326589400052
A 10071 836117454
Q 2100 12107 3453987315805
S 11094 194845520
A 8117 664512121
S 1647 136396401
Q 788 10208 3326644097308
S 10799 327030881
A 11688 582184261
A 2385 164686369
S 7976 684430182
A 3621 653542531
Q 256 13046 1355787479144
A 3118 922848935
Q 573 12041 5440042710605
A 2194 77774624
A 832 388966594
Q 3114 10587 3408181012719
Q 3404 12843 7846826358420
S 3778 308836471
Q 2498 11635 3581199481620
A 2564 528605824
Q 4030 12229 4165375474555
S 7095 753878770
A 11295 695633002
A 1154 362427342
Q 49 12557 9650631376028
A 4317 28658660
Q 163 13341 5565887492691
Q 185 8786 7024214537567
A 12245 699632744
A 11027 789173396
A 11518 491803471
Q 923 12425 9979513233733
Q 113 13033 5744463029502
S 2268 293238726
A 7752 654836236
S 9716 302698076
S 8043 193488453
Q 1545 10171 2484215121471
Q 4019 12376 4845220333634
Q 3112 11247 6347610438552
S 2101 668357407
Q 1339 11074 6859057204176
S 2040 776465606
Q 595 13259 4743558663170
S 4417 966737340
Q 252 12842 8743653911269
Q 2308 12647 2644065895302
Q 1096 10467 1274853127037
Q 1440 12784 6471766016617
Q 2566 12386 3092210690968
Q 3064 11404 1650197549014
Q 618 13093 9155784291497
A 11992 709627894
Q 4191 13251 1989329016240
S 38 662662526
S 5690 692047264
S 2768 79634832
Q 576 11154 3528081874160
Q 78 12149 3608397787194
A 4985 386585192
Q 430 12805 3352549737085
A 9666 909002124
S 961 501516231
S 6387 534601603
S 2267 637916225
S 3367 342087194
Q 667 12614 2796498603571
Q 4130 11817 6880068450641
S 4346 728908201
A 8501 969113361
A 531 868215645
Q 1650 10160 6526549788196
A 9216 716831520
Q 4550 11834 4712213656933
Q 2108 10557 2955301506365
S 5906 540386479
S 3447 23947681
A 2820 489559750
S 5436 895762987
Q 314 9289 1902910832436
Q 908 11007 352934587955
Q 4846 12985 1475431855467
A 1180 61267997
Q 2243 12174 7934056579172
Q 719 12091 9863749110846
A 11000 79405393
A 13224 766562168
A 4093 219835393
Q 3098 12481 7446349684421
S 3657 269577589
Q 2015 9325 433503995187
Q 2428 13215 2083340959046
Q 673 10506 1385416053907
A 3777 843603370
Q 6 7293 1564689853689
Q 864 13262 8335625579368
Q 733 12874 6004032626898
S 758 482002732
A 8684 500803445
Q 4497 12943 7060969581090
S 8108 599434102
Q 2065 11178 6357428233826
Q 4631 13359 5890506228551
A 10696 791692089
A 639 743888508
A 6077 679189325
Q 2494 12129 1579335307968
A 3110 759564544
S 7178 802947852
A 1048 374220660
A 7694 999402689
Q 488 12805 5280052857854
A 12382 636384391
S 4257 68633881
Q 2575 12680 2351526337692
S 5542 153038933
A 7980 785937561
A 12993 493563202
S 10982 461536623
S 6316 596957454
S 9055 998628722
Q 4399 12222 2964477943847
S 3352 932603667
Q 1515 13297 4509758135534
S 7351 247243629
Q 2706 9948 6429716230158
Q 3479 11933 5126123776836
Q 3394 13320 5798211363016
A 11616 288816902
Q 1867 11748 8603148010210
A 13191 400049203
Q 2020 11028 5859094617980
Q 921 8478 1001020623780
Q 733 13069 3815535120281
S 6449 87712464
A 3378 405798738
A 2737 876566803
S 2365 994185948
Q 87 13200 6246059325965
S 9380 79760739
A 8154 227482458
S 7126 137157830
A 8595 257804101
A 5150 774774410
S 11393 275702330
S 7852 354892376
Q 3671 12848 1964868643589
A 12181 330009840
Q 363 12920 9853773984711
Q 473 12023 6545070645975
A 2574 225387748
A 3978 602494132
Q 151 11737 7994538148701
A 1197 460769014
A 1293 838935311
A 4899 537153883
S 2724 735466165
Q 2875 11160 7755756397195
Q 185 13032 4367530201180
S 8095 785847044
Q 891 10602 4893488648412
S 12298 542582414
A 9148 993057431
A 9732 505645289
S 9669 440880740
A 2439 456176773
Q 4408 13269 1023810811846
S 6256 449731930
S 10716 379013693
S 2524 878628872
S 1829 297193362
A 10722 462773800
S 10130 436047372
A 3861 714947503
A 320 997695325
S 11159 62813351
Q 2628 12611 3693810244440
Q 963 12911 9044973303746
Q 2037 12600 8041782973346
S 12994 251846446
Q 149 12554 5497427416177
Q 66 12942 3077610297842
A 10899 208571355
A 7616 549003298
Q 5507 13137 629629883784
S 12877 982979200
S 1202 845088235
Q 1094 12725 8972732977732
Q 1355 8585 5135864234486
A 9359 897959231
A 13044 281737636
Q 568 12112 940672004877
A 1955 3360728
Q 758 13198 2687225545784
A 10384 938193280
Q 1729 13080 6883311795169
A 9197 875241678
Q 2168 9511 97088261582
S 3324 846416661
A 860 680565267
A 3200 18922870
A 6958 451017908
S 4674 753689685
S 537 989996256
Q 14 13360 4872860681429
Q 297 13319 4993163409626
Q 183 12885 2285394967806
A 1968 806342173
Q 2690 10362 4331625616972
S 7224 712464364
Q 135 10056 1383052291332
Q 1975 12255 4470011840109
S 3249 250758589
A 12336 890017410
A 5427 285253255
Q 327 11347 886413876695
A 2307 468847858
S 8868 796531822
Q 485 10184 7291689478008
A 13103 778299454
S 12850 655049541
Q 2719 11854 7999205381627
Q 316 12052 1796051430619
Q 685 11883 8933251189795
A 12723 229690923
A 3926 693186055
S 8771 200102708
S 9175 815453262
Q 9 12283 5414781989456
S 13265 371312275
A 3014 516105993
Q 535 13328 8089536599776
S 11137 335199847
S 7474 755993453
S 10230 438351728
S 7158 967587439
A 9634 16395462
Q 846 12581 1440317857214
Q 988 11673 8746756802131
Q 1324 13329 5073710983555
Q 3106 11653 2729833034042
S 1535 712188320
S 5867 766434350
S 2995 43997906
Q 579 9654 4234887667495
S 12032 498755261
A 12887 618986219
Q 1963 13225 2001974498014
S 11825 526031563
S 5221 926601251
S 5889 542601458
A 6096 69866671
S 3689 95331565
A 4549 296115931
Q 1046 9376 2987330760007
Q 881 10576 2969033142337
Q 250 8327 4820473774417
Q 5856 12791 1264125145425
S 10716 872282078
A 7595 291710134
A 7611 205805396
S 11330 507130489
A 11781 971124078
Q 3131 12629 6360356527250
S 10020 122960394
S 8801 593064281
A 5731 805945695
A 2769 673391778
S 7967 40422378
S 8247 515479911
Q 1990 12945 2610773955513
Q 378 13312 5007909208091
A 12076 590519906
A 17 397594824
S 7790 732552484
A 5972 369259292
S 5653 987128343
S 12177 69330462
A 12688 601408702
Q 3539 13136 5660766881643
A 9820 107200091
Q 733 12797 8729058503885
Q 2983 9913 3113828938839
Q 2623 11266 7892781310537
A 5433 77029176
Q 104 12564 7090034358008
S 3303 60279824
Q 2884 11390 1688847529277
S 10875 556721126
A 11039 679373252
S 1546 863891621
Q 3819 12973 8438656199
S 11670 424861108
Q 293 11247 7726593847517
A 12753 926745907
S 13044 420215004
Q 383 13288 6636239193931
A 6893 586264991
A 4550 536209767
Q 916 8963 2342473592023
Q 2187 11053 1167021575735
Q 5402 12462 1293977450065
Q 112 13360 6648114084628
Q 1375 9156 5581110620876
S 11064 70615386
A 11940 947409475
Q 5026 12768 1368921367730
S 8759 987786633
Q 1314 12761 3781573857455
S 2963 694450028
S 4546 326668511
S 2809 962364593
Q 3777 11738 3523180569242
Q 1636 9407 2228839358117
Q 164 8037 3883827600824
S 1958 383191436
S 8658 632193568
Q 1204 12981 1347176426156
Q 1777 9794 6606132833647
Q 3200 12854 1334209510984
A 5897 220793530
Q 1195 12456 3155682999619
A 626 150270451
Q 541 12514 7442942110853
A 10776 838680242
Q 296 8314 4094139701162
Q 294 12204 2145153567611
S 6171 638821785
Q 2787 10099 3078415645225
S 3079 274740775
Q 4195 13305 4135480950237
A 12840 24761910
A 7220 62985931
S 738 760795613
A 6042 488593277
Q 2264 9869 6255165233462
Q 434 7186 264484460843
A 2006 606450511
S 3443 768924763
Q 1772 11500 171749451643
Q 2128 9345 5791494575703
Q 228 8648 8016552620542
A 3768 360686183
S 13138 865676225
Q 1995 10794 143763541170
Q 166 13310 1205839468862
Q 105 12634 6726993739505
Q 2245 12871 5284288946756
Q 401 9361 4122439311641
S 9639 456833258
A 11108 637555657
Q 3511 10850 4616830920870
S 12574 146248357
S 7487 663970925
S 3588 372293340
Q 140 12627 2351180770551
A 8490 688549002
Q 2587 13137 8576468967396
Q 686 13023 2406775708034
Q 2153 11155 4966633367780
Q 1663 12250 6277528349192
Q 116 11395 7494354165427
S 9600 948155221
Q 3751 13324 9119078980562
A 8921 53410841
S 10544 131294833
S 386 324746734
Q 3242 12269 2083573322337
A 5234 400404531
Q 1485 11568 7782482880017
Q 494 11402 3769724688655
A 2257 809532116
S 11887 152458859
Q 380 12989 8623771104484
S 8783 609815489
S 6135 648601945
A 7750 515819084
A 5855 17817819
Q 2810 11968 4788641470581
A 11933 245157146
A 5236 706282761
S 12591 52458623
S 5958 50348429
A 5283 628506012
A 6096 37096751
S 5185 867389055
S 5817 494843512
Q 1547 10345 357710541833
S 10918 933555997
A 12364 734225286
S 10973 762958231
A 4744 652132993
S 4357 408646856
Q 1057 12858 7698212515550
A 11721 263065541
S 473 75997081
S 7064 126480690
S 8692 482114620
A 6992 377872728
S 7265 988107286
S 8925 972635347
Q 2803 13180 8969469042951
Q 1102 9808 3018527044807
S 374 851214115
A 6691 445745142
Q 725 13361 1911820484551
Q 2376 11978 2802451779670
Q 86 11204 901913850092
A 11778 370277091
A 8751 1997424
A 972 604933600
S 1333 498141082
Q 5250 11958 1284809730687
S 3025 396497109
A 12956 860922398
A 10272 416127460
A 466 197412930
Q 2084 12335 1700316678234
S 1426 718585055
Q 5349 12313 2215760062191
S 12082 954315203
Q 550 10014 9022747063140
Q 927 13323 6161880428128
A 6549 3202194
A 853 991334461
S 3749 733722866
S 12957 144091167
Q 1207 12777 7005863033073
A 8569 57032641
S 3658 594241915
Q 3330 12106 7830697997249
A 4621 484678044
Q 2394 11780 1012536203499
S 1963 515332349
S 7198 754854334
A 1312 749163312
S 8162 874897811
S 701 791288083
Q 525 13155 4029447812162
S 2502 792543867
Q 1976 12299 9138417318711
Q 1716 8948 1219925174959
A 5106 280068759
A 7357 138719364
Q 3611 11978 2893936254100
Q 1769 13171 9786296375766
Q 2907 10805 7281167388454
Q 469 12336 3793884040678
A 11836 747971583
Q 4430 13021 4115487435807
S 3759 538566443
S 2319 823376435
A 2377 93049355
S 12652 639159381
Q 1203 8450 5062881329743
A 7133 2016543
S 4789 280653581
S 6685 684392960
Q 1188 8212 4734500134594
A 10054 825806501
Q 1383 12445 786378898133
Q 1293 11860 959858570073
S 12979 344035784
S 2433 490811733
A 8109 738643315
Q 818 13354 9711692737665
S 6444 494221926
S 2501 140101776
S 715 214179856
A 8122 356068289
Q 1340 11057 7261281474028
Q 159 13081 9152610069202
Q 213 12593 9035318269986
S 10411 143073292
A 8495 247993513
Q 653 12864 7857993230740
S 7149 58938252
Q 1780 9420 3065085880866
S 2796 639745253
S 4628 254729030
S 5594 29966963
A 1869 127948803
Q 622 9818 7678938079441
A 12090 314493658
Q 187 12216 2301274470469
A 5600 40727883
Q 3690 10988 473533033934
A 12948 272639014
S 2672 50918825
Q 199 10480 2610649235700
S 969 70591876
S 12777 61818670
S 9005 52121350
A 11074 931091227
A 12031 799977553
A 1588 300198012
A 4 76222094
Q 1271 9534 1918895567825
Q 411 7288 1679489453823
A 7887 386164875
A 3925 302181294
S 5447 747249301
Q 5409 12517 2482206387658
Q 2162 10776 2202565214528
Q 1630 12085 5084350852924
S 6331 477149981
Q 2339 9388 4717464082820
S 9996 491604460
Q 158 7969 3908219514201
A 7663 282215425
S 10874 328556654
A 4239 440083337
S 1497 805080413
S 8705 815603850
S 1273 402790155
Q 1209 12520 3424737477577
A 9087 383548103
S 7598 628427260
A 7933 50888810
Q 3168 12120 6159191801726
A 11990 950839749
A 7401 106292410
Q 935 10635 5587924374094
Q 427 12822 5538132645888
Q 832 10503 2498892229241
S 8673 351562738
S 886 950389904
S 8969 92978693
A 2018 25424513
A 13126 192586783
Q 502 12946 4824072387755
S 10744 213378641
A 9985 575974197
A 11015 535640204
A 1817 101561524
Q 2779 10210 1524976186004
A 7990 570650659
Q 5263 12036 5406326124437
Q 169 12815 4633476828816
A 12781 86266116
A 12900 856241485
A 9052 752402071
Q 53 8261 7569611125097
Q 2157 10890 6939475846656
S 6307 199548505
Q 1335 12301 5120159802623
S 2005 934417650
A 8523 823770472
S 6277 870481108
A 4329 663125786
S 6872 840813600
Q 882 12216 4069591889916
S 9745 276509573
S 2285 935952179
A 1661 102657075
Q 3322 11425 3871807104918
Q 2769 11792 8978652953788
A 1880 140062227
S 2224 33092123
S 104 543919561
Q 2840 10674 4768616789496
Q 627 11578 880590734138
Q 438 13282 135332806436
Q 1980 12928 9247453130138
Q 198 12147 4079661730213
S 5811 890239918
A 5556 139107253
Q 1314 9479 3456252024715
A 9778 248535238
A 8755 963339504
Q 3882 11567 1724490036986
S 3520 830750746
A 8734 351434793
Q 43 13318 650527750839
S 462 247696560
Q 816 11402 4857895486273
Q 4267 12766 4763605234322
A 2980 310853935
Q 1063 9306 7613304392909
A 8185 283822723
A 10048 673692533
Q 5378 12477 3343515633572
S 12206 626176249
Q 2676 12496 3357077920858
A 7007 804731628
A 7716 737492570
A 8575 95380546
A 8056 459636960
A 7135 32278697
S 12380 587682111
S 3222 964231876
A 13032 53967727
A 921 39449780
A 4955 379657945
Q 507 10537 6201964112144
A 1767 398090949
S 8305 221760002
S 2824 910501359
Q 37 13361 4432675996643
A 4852 697366604
Q 232 12389 4739978557255
Q 515 13142 3051206692382
S 4009 877513677
S 12567 993632171
Q 4712 12946 3712086146164
Q 4064 12832 7932387787399
S 3272 372565849
Q 10 11112 8452329707190
A 7872 664865349
Q 2961 12031 765555097327
Q 320 10495 7050443828920
Q 53 11692 7368749729739
S 1581 410396890
A 5034 582014845
Q 828 12227 8154969607870
A 247 321212789
Q 1695 12436 330919402730
S 7326 489602925
S 12356 980791110
S 9942 157304371
A 3050 540476398
A 4660 411884342
A 1630 160304708
Q 793 12778 8016633111049
Q 2266 11056 147661773845
A 8805 694121447
Q 12 13348 4358507485749
A 3190 230135522
S 3853 220079380
S 12455 542486297
Q 2834 12344 1094597684546
S 5545 926158523
S 13093 549089502
Q 4134 13193 5568567006832
A 821 540699553
Q 82 10057 7483234934945
Q 132 12297 3374295354558
A 11219 956734821
Q 1456 9825 7294075011727
S 10941 83450373
A 6279 527734589
S 3547 585839523
Q 648 13105 2785052225518
A 2863 986339367
A 5680 629565538
S 7897 975355302
Q 3689 13281 5307835577423
Q 1282 12841 6397398187463
A 6999 719510959
A 6362 547219718
Q 1716 12189 1064517470901
Q 797 10555 8036724600610
A 1641 956653555
A 11038 288295130
Q 200 9365 4992546898273
A 2360 323947808
S 12101 155245971
A 304 360048663
S 8549 298181453
Q 77 13349 1517335730952
Q 4046 11806 6386808816217
A 1424 39144930
S 9012 429590860
Q 4267 11599 1645511020736
S 3987 937690270
S 9450 240594973
A 5250 945018789
S 4950 463773307
Q 208 12965 9109198684463
S 8029 259393768
S 8499 415498429
S 3158 698808117
Q 96 12085 4171203286391
A 2801 336934547
S 8274 676431750
S 1834 525215011
Q 563 11546 9112962399393
A 3843 34363159
S 4086 88899533
Q 329 10550 8869156928796
Q 5317 13224 2259807053677
A 9728 202921690
A 12948 456970973
S 5100 766625048
Q 937 12687 8612877816689
Q 157 13271 6776826472402
A 3046 918652825
Q 3458 11674 3360976260180
Q 3260 12009 7801887016374
Q 119 12094 5324582720619
Q 3082 11525 5584298421640
S 12383 261782292
Q 1860 9477 6200227540793
Q 139 12928 9285620095409
S 3308 194697824
A 11553 85550917
S 6682 880845834
S 13201 340383808
Q 34 13206 3642887252155
S 7153 290426658
A 7679 256058699
A 9397 49594773
A 7195 303140983
A 1876 230530089
S 9454 520332100
S 2223 299598334
A 9109 810785422
A 9107 224378409
Q 148 13254 6292891320864
Q 3395 12195 6262442885933
Q 1462 11421 1134155535729
Q 3424 12532 3487330854297
Q 9 12947 295773974103
Q 1474 13206 6299922202837
S 9297 750609817
A 6381 833298386
S 6072 536062524
Q 625 10278 843465747558
A 6487 652047267
Q 3075 11999 3713734169639
Q 2083 9927 7773902543820
Q 5156 12814 1667014600
A 9066 721276732
S 10786 223344608
Q 1205 13155 3030514782108
A 10187 901338655
A 533 410657116
A 10032 234980944
S 3386 549603799
Q 913 13045 3311475918136
S 5729 948360699
S 10938 843421000
S 7350 991963437
A 107 628091521
Q 3800 12252 7689849505488
A 11911 667640906
Q 3182 11249 5351632122176
S 696 404249641
Q 2217 10388 2988631447907
A 4750 357632418
S 3659 201949800
Q 3042 10065 2967417296165
A 6443 226345751
A 13182 168034043
Q 1191 9718 1851595865860
S 9469 522475368
S 2522 865536493
A 937 51264744
A 12222 59206326
Q 2651 10696 652371256584
Q 277 8366 3501623174496
Q 747 7857 6722412976264
A 9704 575156622
S 13146 768207542
A 8973 915885669
Q 1026 12994 6544789298527
Q 919 11775 2048733908098
A 1822 439034638
Q 1352 11343 8352172705669
Q 1646 12368 8814448021550
Q 758 13227 5268747077652
Q 435 9778 3352477274755
Q 2524 10318 6396517352225
Q 5935 12681 3218239050562
S 6536 895096029
A 10071 426856959
A 9924 551024161
A 9833 590120345
S 9220 556074019
S 8263 908104470
S 11089 243465040
A 10359 711261315
A 10719 785033896
Q 1151 10868 8672188469866
A 9760 17278271
Q 1159 12647 9981137215963
Q 1628 11739 4313840500073
A 3217 832660213
A 9732 176726068
Q 3690 12310 2691597917088
A 3254 79341377
S 11397 939410193
A 11458 75424470
A 10558 272535566
S 3335 976185790
Q 668 13213 5864452589711
Q 1370 12576 8247594694154
A 4928 166811603
Q 1129 13264 4550479559768
Q 1770 12579 4174298341186
Q 28 13311 6929300135663
A 11309 672332332
A 1368 389651815
A 7565 922670526
S 8254 42563390
Q 570 13066 1034571606065
A 11317 751992200
Q 366 11379 4517009094902
S 5558 207648044
A 1333 772928257
S 12411 362970383
A 4075 545807820
S 7224 527404835
S 1202 732806266
Q 546 11001 6510881866154
S 2562 868753179
A 807 540967915
Q 534 11274 2209159863736
S 10281 373683542
Q 3712 12135 329101528102
Q 128 11344 3750128581300
Q 4258 12661 6539173360821
Q 120 10326 8215284840217
Q 1016 9046 938210664555
Q 2290 12275 5442530487246
S 9683 722161213
A 10431 89116833
A 11045 330255538
A 3990 281032425
A 6601 722581405
S 10583 995645400
Q 249 11981 7067148875816
Q 1158 12969 3452719136370
S 6961 824378909
Q 154 9404 8220424786255
Q 205 12660 4749563357849
A 7659 689948263
S 1565 494329319
S 6793 539708334
A 8435 209858134
Q 911 12751 4951984452244
Q 1972 12774 6858867510683
S 11960 591197693
Q 994 12702 6968195186487
Q 2418 13022 56629097731
S 3767 772926876
S 6296 183868240
S 4522 99024137
Q 662 10059 3257503541385
Q 5645 12690 443159514544
A 979 463594066
A 1088 295181082
S 9497 230960176
A 10893 223985581
Q 381 13266 5013292917968
A 3970 147322022
Q 3500 11425 7007574543268
S 10172 343905229
A 8754 261486776
A 5217 583745517
S 7826 826135620
S 182 172987459
A 4976 250883318
A 6006 363095247
A 3580 691553781
Q 6 13226 7609899309899
Q 429 11599 6380632206209
S 11786 958592737
Q 754 10785 6376045202380
Q 636 13114 6513757176279
S 4961 301340236
Q 466 12453 6343675774782
Q 1946 11184 8875951201075
Q 1145 9273 1099322654311
A 11997 832839069
A 11090 181613461
Q 3748 11579 5618938355246
A 10968 714849378
A 695 11968538
Q 1420 11900 6493338134293
A 6024 716303021
S 12938 323668950
A 3653 873593575
S 12442 836403235
Q 1115 9618 1780322697859
A 324 455102828
S 1106 623350770
S 13265 314083190
Q 920 8558 5176391645343
S 9094 169227441
S 2686 278294797
S 7100 926926801
S 9941 209579843
A 8327 877331154
S 9986 172812161
Q 303 12063 2755653933869
A 10325 778159951
Q 1984 11686 2517342927049
S 4179 222119973
S 13262 985723838
Q 1747 11986 2758159319402
S 11994 466063570
S 2101 931314495
S 7394 256014634
Q 2963 13080 6314594397799
Q 1697 12131 5256611677099
A 8994 458635980
Q 143 11652 1825905604556
Q 3836 10759 1430921095905
Q 4845 12747 6333319001309
Q 440 13220 9793294710063
S 12081 991221875
Q 430 12994 1329773078246
A 2445 576249065
S 11324 863315309
A 10988 123894929
Q 1172 13261 4449974538142
S 8843 196054813
S 12935 735700028
S 4904 652596753
A 11741 265662888
Q 1893 13187 143490956797
S 6774 38904055
Q 150 12981 6377415686315
Q 356 8243 1246790664498
S 2451 653088759
Q 4317 12852 7641035977943
Q 662 9296 1910513612654
Q 78 13276 5797036892004
A 9526 23767384
A 12311 68882842
Q 202 13329 1392825351892
A 1057 746634073
Q 3090 10070 6975890465795
Q 669 11804 6022401330223
Q 279 10120 1571484895692
Q 220 12811 5277501609566
S 3095 948631437
Q 492 7438 6104835236538
A 11078 55116540
A 6549 747999256
S 1290 339973900
S 10904 298060583
Q 360 8406 21570339146
S 2220 783540393
Q 479 12214 6035699405212
Q 1603 13104 4287202056608
A 8074 673071341
Q 2730 11410 5737881325915
S 6415 394627744
A 4805 360413323
A 3803 56510926
A 3663 402148263
Q 355 10567 7889445721257
S 9826 71068775
A 11864 318103667
A 3612 460577127
A 9039 116702195
A 1730 770451214
S 5612 552005503
A 1629 399526500
Q 2589 13257 7562201894093
Q 4755 12814 1339859469439
S 7683 427454353
A 10109 507902066
S 3490 623291637
S 10237 735547305
S 11737 144451632
Q 310 13214 7834832794425
S 3190 503642280
S 5576 462761926
A 7288 840527624
S 11437 959177766
Q 1256 8942 3546630120826
S 4209 380075112
A 9497 449580608
S 8979 905001159
A 8166 667678859
S 1643 862081118
S 9728 632285658
Q 394 7889 6543148155188
Q 404 7086 5489869026785
A 3113 759404794
S 9440 467612602
S 11030 891979653
A 1946 970649214
Q 459 10591 7487564758227
S 5791 778824977
Q 9 13149 1205596346392
A 6754 1796280
Q 3827 10866 4529058876552
S 11921 250584565
A 2321 858772468
Q 28 13256 8122748445760
A 5762 306165003
Q 2921 10365 3553698082840
Q 905 11643 8780120003854
S 859 876476409
S 1203 149402992
Q 2316 13062 3951781804600
Q 4362 11296 6094358930854
Q 23 13344 4275805207181
S 12743 401239662
A 11240 458247194
A 11375 820899215
Q 1744 9946 2459907779850
S 10413 791198056
Q 341 8648 1524378218751
Q 945 13115 7905264482039
S 1973 412992538
A 6740 393144731
S 12385 603626958
Q 2034 10580 1351894713003
Q 249 12701 1309740958974
S 4016 647250909
Q 306 12380 9322134894622
S 8611 82043960
A 684 705749611
A 7120 718201109
Q 1868 13099 7114196105931
A 4170 183033417
A 10049 382073972
Q 1078 13114 5649298356643
S 207 487155157
Q 412 12737 7193223871793
A 2543 685602500
Q 5312 12542 4288099155190
A 3337 850324101
S 6248 764984840
S 4288 985790823
S 3706 465073663
S 5569 851805538
A 2170 226949053
S 4940 926543038
Q 2244 12269 8073243918937
Q 484 11321 3356257645755
S 938 204127300
Q 988 12506 3688024136867
Q 710 13080 10919362803
A 1910 827710364
Q 231 10948 1832995174715
A 10394 597865879
A 317 296956924
Q 1309 12077 5855226614407
A 6064 94733814
S 8659 297072405
Q 1184 8502 4892971153048
S 10116 926375031
Q 784 11142 1225067782182
Q 96 7293 631894859109
A 11276 530211316
Q 2151 10274 4181942152498
Q 3920 12709 7978021906218
A 11267 132728577
Q 3645 12438 6133248335609
S 5601 525440499
Q 4068 12533 3334893530038
A 13210 366232826
Q 3417 10419 745110404084
S 876 362276355
Q 1968 11055 4816070090102
Q 2393 12416 7524550302090
S 6378 559718938
A 8360 314104261
A 3877 132469056
A 11726 212406434
Q 1092 10128 7793404414266
A 10968 12277539
Q 3132 12790 1274621899975
S 9823 680417748
A 7343 279543750
A 2444 49515788
A 5695 708115531
Q 597 12350 919340803142
Q 2611 12760 1736133857941
A 5688 824289623
Q 2139 11952 6971206747371
A 4112 81480893
A 903 958097741
Q 511 12891 135733005658
S 13275 83196047
S 10086 959698316
S 9920 288960457
Q 1758 12496 2526994314712
Q 298 13042 970480622184
A 5682 795305865
A 4735 180870409
Q 301 12100 3273563012546
Q 698 11550 827169151490
S 524 530065025
S 6149 439268251
Q 61 12984 3723615229563
A 9983 268541253
S 4635 763916539
A 6902 545299125
Q 1255 13120 6456161582047
Q 279 11647 2481289684255
Q 1869 13064 2420482100364
A 4376 438293355
A 8346 244882110
Q 243 12952 2110229473016
S 7606 406786522
S 4666 650158655
A 12524 663097476
S 3913 74855944
S 4558 140811634
S 8506 892460314
A 6658 468449891
A 11945 775590607
S 3647 261850594
A 9860 743994075
Q 3524 13249 8071271309256
S 10702 11545885
A 2691 492712566
S 3473 941663413
A 7964 785341389
Q 126 13311 1032337071806
S 5705 870028617
Q 3075 12751 96861939904
S 11066 530084646
S 420 353856869
A 8277 999814467
S 785 841094693
S 10891 904048453
S 2937 551594326
Q 5115 12417 699935318008
A 4219 500441668
Q 284 13051 6713592500431
Q 5974 12755 94972550774
S 3932 604787231
Q 3284 11498 5761315285049
A 12978 755520777
S 2488 154985586
A 11570 218943911
Q 368 12245 7180480806623
Q 1610 12457 6451565790496
Q 1029 12801 4117987863594
Q 4094 13192 7322714462216
S 3652 811634661
Q 1556 12341 7362307593729
Q 3839 11682 1967103734811
Q 211 11698 1076915414199
Q 309 13082 7727749432146
Q 4236 12966 7142162526442
Q 938 11969 5629223748465
A 2715 712437783
S 6760 337473586
Q 638 12935 9772242884068
Q 1901 11942 5847901396885
S 8017 472966500
S 10813 187662687
S 9447 633569026
Q 1474 12194 7076598830037
Q 122 11112 3468015463132
A 12194 958441773
A 6143 813811344
A 5055 171062122
A 518 726210081
A 12287 336831468
S 8156 247805782
S 10032 2767272
S 1440 976871232
A 5001 657022414
S 7221 103278449
A 13347 280027775
S 6137 184075566
A 11506 66316196
Q 2647 10000 4778881676211
Q 560 7730 7072861261436
S 11453 548696789
A 5562 94970772
S 740 542646105
A 4688 786758711
Q 712 12856 3725199301598
Q 2650 10427 4274307647760
Q 1985 13011 1961511662170
S 9104 405237329
S 8005 110826838
A 4313 612869863
Q 1076 8976 2928960417358
A 4372 839755142
A 7565 250939131
S 6703 315928012
Q 2776 11052 3519441388293
Q 3562 13317 3216669260091
S 8290 521890171
Q 668 11805 8940619978294
A 10625 455540629
A 8115 801093906
Q 2642 10630 5720019058861
S 8993 471260393
S 11692 522775722
Q 1932 13083 2868170752323
S 10360 194571036
S 869 268971791
S 6708 338090109
Q 3217 11266 675446403895
S 8026 800137729
A 12320 875226750
Q 111 10100 6629633731733
A 2318 525938140
S 11262 361949205
A 11566 431797964
Q 130 9358 4074640395901
Q 1572 12545 4245515490786
Q 4275 12077 1391478910928
A 4093 309851040
S 2575 550861753
A 5633 959873039
A 10721 581647956
Q 2717 13319 7347447177413
S 9869 536669346
Q 1514 10702 2073472784180
S 5488 748778055
Q 276 11351 4820695417802
Q 1926 10012 6931671800983
Q 1077 12821 9853435277591
Q 598 12959 6277502289664
A 428 220975058
A 9681 487694425
A 8714 482031917
A 7236 642820190
S 12101 901323252
A 7680 560357497
S 6721 647920763
Q 1141 13206 7238136418988
Q 1580 12777 1977045149412
Q 2529 12558 8070334764154
A 1410 807674407
S 2701 981690044
A 8579 634650968
A 3725 5708841
Q 4432 13353 5107678372697
S 7818 758758678
Q 180 9480 7442547747821
A 4070 659577487
A 1183 512638781
S 6467 579506517
A 8309 100709141
Q 1365 12201 7572257805235
Q 678 12280 2170393754910
S 10605 792537678
A 7268 73103929
A 1232 53297364
S 13144 996734899
A 6345 248055789
S 1380 363843093
A 10772 46658863
S 5328 154627662
Q 2589 12616 8677584542907
Q 893 10293 9251194002785
Q 75 13154 1919272307159
Q 756 12093 6957199640345
Q 1650 10262 8594596662403
Q 655 12999 6605919238717
Q 88 11823 9095562523068
A 6584 775413452
Q 3239 12711 6002917505687
A 3534 746783034
S 12466 600998662
A 1270 6726164
S 4027 563772338
Q 3116 12558 2519721739039
Q 4011 13057 4478031886545
Q 2264 12377 4436101503565
Q 1256 12288 9228348801578
S 2440 33981723
A 9195 808624137
S 2168 695839192
A 6548 965930706
S 6450 837239680
Q 2531 10847 6205848086127
S 701 927429876
Q 49 11542 648576484163
A 12239 843625007
Q 1268 13171 3950619989544
Q 1392 8709 2584354235568
Q 1779 12433 7140203890567
A 5899 401359280
Q 1117 12240 2914261945237
S 2968 321859805
S 12246 946774062
Q 423 9058 8110243695236
Q 1019 12051 9041404642624
A 7408 871438988
Q 940 12989 2490808336550
S 10701 186714060
S 11033 987930686
Q 4926 12231 562465582764
S 4474 465844508
A 3763 135365853
Q 320 13278 920713265678
A 9796 2346608
A 2457 82694404
S 4379 632249639
S 4810 367388194
S 5057 434496871
A 4526 357683658
A 5866 106033471
A 6630 132985331
Q 2231 11396 4301147044616
A 6995 671033217
S 4735 704015995
A 3937 636585164
S 1517 609501097
S 1084 748153264
A 13055 532741261
Q 2542 10449 4052444599576
A 11813 58113626
Q 12 12963 9586037825119
Q 1493 9422 1093725563110
Q 998 11948 4802228634912
A 11101 168466695
A 3268 108450467
A 10000 744432057
Q 134 12132 5368484151636
Q 495 12467 6708425728712
A 2670 273506360
A 155 245660450
S 1836 116740468
Q 1109 12194 2859333316523
A 5370 593896219
S 3874 829085601
A 6632 926901156
Q 2956 10471 1091528623321
S 6190 972759639
S 11657 562720624
A 1952 175661612
A 10109 142293766
S 11122 791987714
Q 1915 9866 2183019177864
S 8334 863763677
Q 398 13182 8530952003475
Q 203 13310 1626966773689
Q 4968 12759 3215560449129
S 5809 531975272
A 7393 246245024
S 12166 998869055
S 6112 737824449
S 8906 359430978
A 9279 391712848
A 11811 339916421
A 2904 659592063
S 10180 186209713
Q 966 12213 5665128781318
Q 2668 12705 4984789640546
A 299 437826909
Q 2246 13359 3824683189632
A 11629 629637972
A 1708 767552579
Q 1032 11212 8777470500237
Q 3553 13330 6675698087035
S 7250 364647634
A 13290 785186606
A 1916 718667842
A 1688 645434655
Q 71 10312 3665277063436
S 3085 205576638
Q 703 13325 4673424428801
Q 1865 9005 4167659520340
S 2067 108547783
S 4145 973775998
A 664 167684842
Q 1065 12490 2098101873357
S 8572 270456886
S 2155 506978133
S 11622 898996770
A 2087 218381292
S 3603 575256146
S 11981 252949139
A 4563 433425550
Q 1649 11489 7895181502008
S 2562 502352473
Q 915 11899 5294599396170
Q 56 11113 5729637320975
A 6417 314442019
S 5489 626711030
A 10262 229047108
A 4140 363998125
A 12211 169760978
Q 2892 10465 5955538927111
Q 5303 11991 4622695767755
Q 1770 9952 3507940805494
Q 762 12423 2484886019679
S 3930 990571752
S 1252 150071542
Q 1376 10183 3286926031729
S 10315 258433875
S 1095 596279832
A 7299 106543233
S 12758 661951228
S 96 821284388
A 12806 122988195
S 11242 924062550
S 10769 899866494
A 5706 881166690
A 12877 47898209
A 12542 759554818
Q 67 11672 7349847001253
Q 1212 7926 1680907707232
Q 1915 12780 1064706597803
S 11583 497198518
S 3207 137052183
Q 856 8657 7078120753360
A 9756 472754885
Q 956 13085 9153100504627
A 12786 696446425
S 8939 388772751
S 4621 665814581
A 8673 830884664
Q 102 12464 7042929914875
Q 3629 12440 5494369700898
S 6783 480330655
A 9113 166037678
Q 1362 12557 5419132862540
S 4507 639244617
S 4604 799774728
Q 1439 9099 6445372648547
S 1456 509346239
Q 2380 12344 3007562345312
S 1630 595646035
A 1584 621066884
Q 18 13300 2771128685085
S 13156 516146505
Q 271 12866 4335808938092
Q 65 10355 4000012121942
A 5873 46118801
S 5622 457654507
A 3781 474922935
S 12173 605871496
Q 504 11702 8352906206647
A 1677 732840600
Q 1655 11587 8233325064476
Q 3451 10166 4127581617141
Q 2915 12459 6697061595119
Q 3882 11109 6308786979762
A 13040 840431744
S 12392 535636496
A 6789 346588600
S 12575 191062333
A 9510 497885050
A 13264 29877292
S 11419 874627794
S 9051 257650295
A 13183 720156381
Q 426 9005 7481240003523
A 3960 277221391
S 10911 765422411
A 3789 73216366
Q 1200 12134 4050523888120
A 4870 852084620
A 9622 247712379
A 6378 424423157
A 10761 341177395
S 4128 167519730
Q 181 12734 4707694744215
S 3605 626002690
S 914 680922360
S 12140 354744259
A 4172 910970920
Q 291 10785 3783609656648
A 656 799149157
Q 2203 12090 114749169886
A 2102 48107074
S 1728 29588828
S 1511 896618306
S 11753 807775284
S 7247 11784922
A 6178 895295641
A 7228 380128442
A 12001 669629578
S 8462 721750299
Q 198 12938 3553308261879
Q 752 10287 5605371248950
A 10247 39555982
S 7237 631296221
A 1722 423214964
S 6046 718929407
Q 2888 11892 713160234848
A 3342 6076919
A 12185 374845405
Q 591 10020 965913711902
Q 3097 10102 6697748877855
S 10572 658819613
Q 4400 13159 2487255718131
S 4370 263894611
Q 1805 11132 7496546510797
A 2381 944569946
S 10564 649847128
S 9423 794360694
S 8636 52739210
A 11990 379543965
Q 752 12818 3386041495557
A 12533 929091757
S 12466 814169631
A 10136 948533546
Q 32 13259 3549051166910
S 9337 140380839
Q 4931 12955 3734667953517
Q 851 12883 7310938983410
S 12342 133961719
A 4651 953551072
Q 4271 11891 5027026410253
Q 3726 10987 5182434295925
Q 28 11998 7183995451968
S 5424 97384850
A 7940 670438477
Q 899 12583 4702572687732
Q 875 11940 9231010402757
A 2620 657085626
Q 1042 8377 2288374992490
S 4456 109653096
Q 248 11785 2103758627292
S 5356 14856408
A 3704 673787648
Q 73 12476 8984976321792
S 3197 72203493
Q 116 12141 2056682075841
Q 2621 11228 375838873492
Q 3723 12768 7319614785158
S 4437 75485584
Q 3257 12514 3705857496808
Q 3327 13148 6193351958906
S 11531 878937452
Q 260 13356 5222544337817
A 964 479687046
Q 5114 13343 4457840743961
Q 1053 12515 157334602536
A 11879 766005258
Q 362 7276 5856101637780
S 8515 798813255
S 4534 497131632
S 1542 39100861
Q 739 9016 3608651567652
Q 697 12389 2409143507967
A 12922 743301611
Q 3460 11736 4402825921166
Q 1242 12982 6171557751414
Q 1287 12639 3331394889839
A 6382 528687964
A 4294 197749544
Q 1755 11748 2265314489602
Q 208 7273 2600448294444
A 10446 41445918
S 1897 358623693
Q 649 13147 1891778534917
Q 574 11693 5816003652700
A 13279 769886735
A 4152 637302863
S 4567 83509222
S 2722 824796718
A 12561 934944847
Q 361 10921 5965082058845
A 8221 625272169
Q 731 13290 6492975516950
S 4681 392620084
Q 227 12885 478018663532
Q 2043 11553 8230797832901
S 12249 708030182
A 113 402751922
A 11078 535310430
S 10656 757074400
Q 1082 11577 1142927172209
S 12109 281902554
Q 1602 9557 1809623425331
Q 1684 11388 2663085560991
S 2600 745037540
A 9988 57718622
A 2631 659188997
S 4633 587055728
Q 135 12926 5179464703951
Q 4881 12072 1838363659175
S 8686 704895093
Q 70 13241 3986059295608
Q 1819 12876 9910354654155
A 13237 429578940
Q 111 13238 2567569587213
Q 1928 10105 1043048888051
A 3355 821593027
S 13175 370032893
S 7218 867088433
Q 3032 12561 8989445796328
Q 5408 12718 3681483452376
Q 50 12681 6245680868609
A 5208 904003154
A 3088 756675475
S 7593 578036610
S 11894 845791112
Q 3608 11572 829386772457
A 6949 14242337
A 3725 268441663
Q 1183 12790 1844348134507
A 4360 680549391
S 10845 285714043
Q 2816 11776 8509513488909
S 7439 485050212
Q 6209 12972 5522557039398
Q 1953 13254 122447039174
Q 774 8479 64567746171
Q 3798 11066 5025744917773
S 9580 916258347
Q 3661 12255 972621762785
Q 1123 8324 667224702087
Q 1335 13094 7419822777072
Q 2055 9179 6709196624919
Q 2445 12555 7928196827060
A 9680 640487176
Q 613 10858 7107089949847
Q 965 9462 5352191956480
Q 802 12526 4923187752647
Q 2385 12320 9087329789897
A 11406 70499675
S 6622 78307678
S 1488 104098008
Q 58 12891 2816684348188
Q 2044 12103 3755833590598
S 12274 660979281
Q 2138 11749 3261380412130
A 7982 724045993
Q 786 11749 1820203904034
Q 3954 13130 3506638642522
A 9848 60701422
A 8091 483516199
Q 1727 9849 713616814570
A 1156 276374264
S 11323 571183689
Q 209 7139 4923298383054
A 11557 258030414
A 4076 866172059
S 6655 207858753
Q 1056 11647 2917856110371
S 3935 119963896
A 9865 533652095
S 9669 766612878
S 11917 404282975
Q 312 11941 1001562293894
Q 210 9353 78085782685
Q 135 11852 2034096356084
Q 23 13295 866364513149
S 4329 622548710
A 4580 254236869
Q 609 12266 6078799844143
S 6872 500732713
S 1772 261240852
Q 299 13122 5365146573330
Q 21 13186 3915192881294
S 5995 85229589
Q 239 13096 9839947364898
S 4148 675243707
Q 2305 10404 3258852627765
A 9640 474757568
Q 3507 12062 7018889439812
Q 2177 10970 5862535263286
Q 133 12570 8010370000964
A 11562 460730562
Q 94 11861 8812466305820
S 12427 369856539
A 10639 810876085
S 2067 989422713
A 6730 995895446
Q 104 11107 7508137645548
A 10594 52651148
A 10316 903553751
Q 1213 8649 6280237280734
A 4046 143919360
S 1777 505589321
S 1349 398706288
S 2284 84891816
Q 2590 13315 3641190260351
A 3723 305496310
Q 6105 12934 3124615509348
Q 3327 11996 1175259068098
S 3159 129190670
S 289 588877655
Q 830 11342 8209221963378
S 3090 614995092
Q 4079 13012 2886858576917
A 1773 286015593
A 8956 920389155
A 7720 741337036
A 6992 822801656
Q 1076 13350 7063547493735
S 2149 504929128
S 10048 758167362
A 12664 623205066
S 2928 395858693
S 4459 488172225
S 12378 371315933
A 12079 472412448
A 4036 394650246
A 97 702399868
Q 3764 10935 4833198308300
Q 4438 11630 1251241696616
A 12002 746203793
Q 3519 11349 5895032955365
A 11499 250987933
Q 2783 11668 8722256398607
Q 1181 12971 3461066408401
Q 1209 13149 598982531172
S 7987 919981308
S 10701 563793145
Q 1562 10043 490270760919
Q 2228 11596 5839551307936
Q 1081 11880 6633443518156
S 12443 564237907
A 11099 806539199
S 9927 260023119
S 2292 514633937
A 4924 281276411
A 8546 716602027
Q 1954 8839 5834157582127
A 5366 784179330
Q 11 13310 3593260353781
S 8386 647784409
Q 1046 11717 7126449408179
Q 620 12124 6277441519802
A 2244 639720538
S 10177 147432175
Q 550 10871 4874556869623
Q 2280 11640 5977643366699
Q 110 12694 647586858980
Q 5162 12589 1034192559422
Q 1903 13302 1185991228753
Q 1283 11697 7266572220375
A 6225 543385135
S 10458 536985553
Q 5226 13220 3855298363088
S 3487 82939713
S 2132 564404048
A 11189 429762804
Q 325 11948 3123948486977
Q 288 11170 7335327362800
S 3797 870685350
Q 737 12137 8286378697142
A 396 2030134
S 10160 687239166
S 7247 758600559
S 9942 363844139
S 11790 951517855
S 1797 441924333
A 2266 840937591
S 1541 487682318
S 1292 81004689
Q 1663 12453 9997644586176
A 12479 552487740
Q 1563 12558 6137760857353
S 2570 656348304
Q 1651 12363 2802733381440
Q 218 13126 7596876269990
S 8356 751290359
S 1008 110544618
A 12460 838698782
Q 604 10334 2390329979482
A 11613 951809146
Q 2324 10410 743397486952
Q 1177 11918 604052145462
Q 2682 11712 4093326391025
Q 1297 13119 9483890550695
A 4247 772604700
Q 3050 12446 56351282565
A 708 455381384
S 8191 457274036
Q 329 12291 2175798153222
A 6367 887359418
Q 2276 10784 3244335468867
Q 874 11817 4783856182782
A 10875 62175235
Q 562 13147 8204984270812
S 11865 908875376
A 11929 162457698
Q 2619 11026 2850352745422
A 5928 894215351
Q 21 13148 4316458700135
Q 86 10315 3443089929496
Q 1894 11908 5080134267431
A 7140 195879036
S 400 764228368
A 3532 363310298
A 11011 366599508
A 7184 984901929
A 11537 787989254
Q 1368 10672 950604466572
A 7622 468323323
S 2061 855425300
A 12475 237234640
Q 2929 12733 8012050351587
S 11077 259584459
S 6617 66271673
A 7022 631927318
A 12242 839145368
A 12340 484509358
S 11548 371075223
A 6197 850548999
A 8642 425904719
Q 1790 10360 3508330724634
Q 748 9630 8648537307336
Q 5668 12555 1102975523104
S 5639 394761293
S 7681 842300953
Q 523 13006 7696342211056
Q 2939 11428 1816596794689
Q 1 13363 2388427289486
S 8291 530130751
A 1064 873136130
Q 2908 12892 4769530683001
A 3329 438867549
A 3010 666099325
A 8912 658620058
S 1964 149507915
A 12065 805337840
S 9467 271857438
Q 5008 11763 899489416945
S 5291 929628743
Q 1924 13195 2675923797413
Q 103 10342 5390348412159
S 2221 695711951
S 10230 800575384
A 9373 488634815
A 8419 978786395
S 1642 412934934
A 10529 266269909
S 3496 699100723
Q 825 13047 1240255107983
Q 4252 13172 7167060619184
S 26 460167879
Q 1019 10905 4314194721344
Q 3846 11423 1589316069613
S 3908 976088595
S 7760 347928710
Q 867 11148 860308915328
Q 711 7875 5516821987117
S 9037 706749598
S 11522 698836823
S 11459 704130932
Q 2332 9402 49521984539
A 5577 943681987
A 6991 740843922
Q 994 11452 3725316881335
S 5971 650503961
A 7316 256434755
S 9321 243722357
Q 3102 13355 4147393001839
A 11417 273150059
Q 310 12971 5388875382843
A 3042 116310834
S 5947 689957945
S 2486 37578365
Q 155 13166 3772856004149
S 12955 928236386
Q 134 7641 3573249175362
Q 3642 11446 5974680559627
Q 724 13317 1930836771703
Q 1674 11685 8402995889762
S 2702 938241434
Q 625 13317 3003016186243
Q 73 13352 5030298972473
A 1718 887827034
Q 3039 10082 3939463994279
S 5264 175812144
A 381 275248688
A 5882 837626771
A 12164 722085447
A 7042 398317622
Q 550 12002 2690073024305
A 4482 827580470
Q 246 12937 5275110789046
A 11484 780044011
S 4714 239563825
S 12788 746847286
A 11948 282710083
S 7395 377947348
Q 267 12231 4757549587288
S 7681 108071316
Q 2321 12581 5778566458020
Q 727 12485 8073864393550
A 1192 972665275
A 651 419029977
A 12364 723166824
Q 1003 12456 1288408671989
Q 1248 8057 5248285298917
Q 838 9139 1477359734148
Q 329 11915 9588908181051
A 6560 70287554
A 1641 905791941
S 10177 477290030
S 7945 45799303
A 1189 262293328
S 12599 712260217
Q 2075 11955 3189928096201
Q 3050 12381 8475330518527
A 574 933068309
Q 836 13270 9946424253161
S 11804 100266310
A 11288 481290688
Q 1985 11301 153009831476
Q 1366 12113 9299439672546
S 1571 955048034
S 6066 435553272
A 9506 695248825
A 12711 231981254
A 8015 826509308
S 5895 206553518
S 8988 753973684
A 4865 224211924
Q 291 10567 1457659486825
S 9438 833273694
Q 739 8837 6310700938038
Q 19 12846 2191928070765
S 372 778605998
Q 87 13194 7266534894000
Q 2540 11167 3007320970428
A 6516 160333014
A 9307 550131854
Q 620 12857 3760110858836
Q 2702 13200 6642561727998
Q 1179 7905 2914713094943
A 7358 381875472
A 13164 616661390
S 4315 272530389
S 4090 342925207
Q 630 12807 6290895619928
Q 152 13314 2067749433277
Q 853 10331 605644845891
A 920 354182662
S 10623 29804574
S 8379 436184690
S 6162 405929355
S 11668 579573683
Q 1805 10453 1346946823760
A 4864 219405974
A 9404 725454261
A 10829 965291918
Q 563 13305 6726070086091
S 7834 820114898
A 1315 880135951
Q 54 12963 997164582259
Q 347 12990 7876307362093
A 1078 676660008
A 13151 870500698
S 8681 212595497
S 10021 816406024
Q 672 12785 9920809418283
A 11509 399805985
A 10192 882763474
Q 397 8220 2755529069244
A 10603 925172658
Q 1336 9157 3032753840231
S 8555 880228754
Q 4837 13059 124049816466
A 7060 521891242
Q 1551 8977 5647570857530
S 7306 512328968
S 6336 597987861
Q 3242 11921 6010430611166
S 2129 78534420
S 8293 756049287
Q 2185 12350 20096336912
Q 752 13153 6498083771473
A 8398 962629576
Q 2694 9740 5984338934819
A 907 961473772
A 3864 625239750
A 3424 366145695
A 10453 688561279
Q 1856 11241 6674687969739
S 8630 99534316
S 13241 893597075
A 3544 557308382
Q 2783 10774 7164720229954
Q 5299 12463 5335974366053
Q 2912 13223 1088404339394
Q 1762 11949 9282683796915
Q 554 11837 4876723093954
S 3749 941533446
S 9511 370161253
Q 5030 12741 5146897749069
S 3423 350034488
Q 587 8707 6936324185834
Q 941 13341 1019043096942
Q 2411 12768 6266150363232
S 4571 839979029
S 12432 854738306
A 8864 848985446
Q 486 13191 7330266941709
A 9693 373716365
Q 1640 10485 5168459968895
S 10039 219583054
Q 543 8599 7509637425815
A 2745 729440888
Q 529 13305 7041544030340
Q 3519 11250 83868255310
Q 2178 12579 906895124562
S 9326 46917222
S 11460 799650816
Q 4313 11794 5491691357661
S 4991 135893908
A 7400 512471817
Q 3443 11531 5471675773746
Q 941 11287 705829231630
A 9465 202666319
S 11916 910728898
Q 1831 12128 3852149158537
Q 862 12788 4607187510694
Q 462 10574 1403766484823
A 5710 5166519
A 12807 456515391
Q 2631 9601 6380840899783
Q 4372 13198 6192247394093
S 6364 932205109
Q 250 12713 7879971345122
Q 2571 12575 6026750555568
S 8317 93237138
A 2045 864529780
S 1532 46402197
S 11909 757903101
A 4970 420392599
A 5914 394883856
Q 667 9357 5624214414680
Q 1457 13302 5370390264778
S 6008 112352717
Q 1273 9596 2810959539701
Q 93 12630 6653110513298
S 12372 956838394
S 7563 844934610
Q 574 11094 2217102219534
S 127 748123135
A 3125 123117092
S 5307 734689263
S 6420 717923950
S 7531 280970261
S 10522 883680168
Q 1831 13243 4883227680666
A 2509 972869127
S 5958 403253204
Q 434 12584 3203568259394
Q 689 7691 3157069850172
A 11718 396501367
A 3155 510210337
Q 1327 11033 7485775218930
A 12397 101676455
A 8241 139715943
Q 2843 12119 5476480071014
Q 3674 12469 739556014929
Q 123 11932 3241649026352
Q 725 8002 5921931346513
S 8848 360865089
Q 4477 12930 7975385406650
Q 2970 10946 390431807516
A 6580 576353753
A 13120 473763358
Q 221 12459 5235401669869
A 1735 770325550
A 12567 52665885
A 12381 465856972
A 3757 377055604
S 3280 91613317
Q 1462 9022 3623138091025
Q 2128 12513 1276355662560
S 4512 286713195
S 5875 543079353
Q 906 12262 6086698287811
S 7403 44329906
Q 1702 13233 5935650771013
Q 64 6881 5885205422906
Q 2201 10017 6324834649126
Q 3075 10359 4112233749605
S 5209 648510602
S 12674 451302835
A 8962 114374921
S 3415 938165577
A 6642 603268324
Q 1819 12649 4247541380940
A 11364 482171522
Q 866 13178 8019154226719
Q 1222 9430 4941667324447
A 6304 690624217
Q 205 13079 7914137943413
S 4195 741982225
Q 1217 13026 3444757838408
Q 3081 10865 6664827336240
Q 1623 10875 1295183219410
Q 1358 10681 4041622898153
S 7237 798355109
A 1711 667783816
A 6965 234608250
Q 1867 11041 2985348821495
A 5977 472871496
A 12400 12319682
S 909 297801258
Q 1693 12925 8914157666979
Q 618 11354 7162171673493
S 6319 806911757
Q 4369 12454 2207000322965
Q 391 8957 3965922480479
S 4051 858320882
A 4398 381308576
S 8374 154960127
Q 1721 10492 6151718365064
A 4079 21643910
Q 343 12752 2194760885574
A 12946 319933593
A 3 722336607
A 2708 430241152
Q 671 13139 2193613658160
S 118 496944435
A 77 352015125
S 1629 478483954
S 6582 538912552
Q 1188 11658 9243540441699
S 2880 931109858
Q 3728 12600 4967492550525
A 1843 362651866
Q 1000 12817 9313576037472
S 4282 779393844
A 5446 748869643
Q 2087 10242 4607804157789
Q 146 11100 1676839827825
Q 1316 12399 1522413989145
Q 660 10061 8783601436665
Q 1442 9871 7905503489418
A 939 482897783
S 2604 605444320
Q 5506 12928 3414943227377
A 4684 148482500
A 8340 602522447
Q 480 11945 3699543240375
A 7892 216818368
Q 4051 13358 1945256279979
S 12839 890059301
S 501 897151772
S 5893 204883205
A 218 398439326
Q 755 8082 6051462286721
S 4306 892286676
A 13138 566287356
S 12329 418502495
A 2105 982898902
Q 3621 11671 1081262863927
A 955 491111888
Q 274 11634 692699537643
A 170 283966049
Q 57 9505 4516412889481
Q 2831 10329 1138876356929
S 3455 61177169
S 12476 444725162
S 6566 684366746
Q 883 10644 1240591248215
Q 1867 9527 5417542493746
Q 2007 13186 7834294357692
Q 582 13091 6118493103460
A 7101 72827395
A 4648 678183409
Q 290 13350 7669277533029
Q 576 7669 3526113168600
S 10443 617369712
S 9835 349555712
A 6288 840831258
S 12920 967303248
S 954 879169826
S 5981 687866437
Q 13 13061 7290091059691
S 11297 876458592
Q 4238 11532 995837995274
Q 4612 12834 5474535635209
A 10359 518010044
Q 1648 10645 3764793883377
Q 4760 11689 6749899810048
A 3464 978303195
S 11333 148912098
A 11466 113974944
A 1838 992894940
Q 140 11713 866048829399
A 8065 348674934
Q 83 12907 4408908384344
S 2851 458200990
S 7422 224372866
S 12084 730019937
S 8528 382907041
A 7746 327556994
S 2441 40557520
Q 1054 9430 5963610009430
S 1563 118945639
Q 511 11232 7288723475007
S 5312 894253497
S 5878 596395985
S 10224 875880495
S 525 202878004
S 6961 980559722
A 6765 694404922
S 3279 539898130
A 8194 304788601
Q 1629 8675 646582652242
Q 496 12639 3402641063733
S 5434 836554292
Q 652 10955 6864851706202
S 4639 453692928
A 7511 923532976
Q 3610 10817 1620938732061
A 12680 735684823
A 2826 569102229
Q 1048 8168 2763913867194
S 2157 894522672
S 7056 679012282
A 10733 705052870
S 13343 295399360
A 2558 690216906
S 5487 986467237
Q 16 12956 9058452209554
S 1243 760525721
S 7913 157559457
Q 2532 12601 7968434507260
Q 3768 13272 603911309243
Q 2216 12738 9507661370808
Q 1414 11854 4282931639949
A 3279 196993039
Q 2928 12122 750521478869
A 4642 445764354
A 10851 930186232
S 183 720097047
Q 950 11194 1432031900839
A 7302 335526237
S 9862 476446559
Q 1336 10324 4414984298057
A 1846 563874390
A 310 494570898
S 3889 58306441
Q 545 13289 117286287464
Q 2117 12532 1437144321584
S 10386 131340471
S 10476 679579182
S 8576 520169607
Q 47 12122 7517179403190
S 11829 43654577
A 3816 830866694
A 6694 351893326
Q 335 11760 9421150144865
A 10172 378457317
A 1264 21130395
A 6977 532072750
S 7155 528908711
A 7489 620494723
S 5683 495104141
Q 2471 11694 6768057397439
Q 994 12178 7859775468051
A 10238 18904926
A 7481 265237748
Q 281 11266 6139240980895
A 4569 683816341
Q 4904 12544 5750690548501
A 2791 402447679
S 3737 144586938
A 2292 986410959
Q 464 13321 1564066344255
A 3931 532754029
S 3640 978955398
A 11182 648887721
A 10692 147314495
Q 6529 13346 615407936249
A 13357 500502569
A 4081 591510704
Q 143 13196 2837639169470
Q 6 12495 901127479085
A 2467 811786080
A 9840 576420838
Q 116 9640 1477568096836
S 7523 695073027
S 12883 669759237
A 8038 475626563
Q 75 10852 4318830673224
A 5870 221339934
Q 1989 11965 9561531659879
A 8263 413031268
Q 705 12826 2075666942562
S 2046 950746558
S 6626 985771613
S 11621 203409103
Q 4930 12913 7266754255720
Q 699 7943 6845357922310
Q 271 13354 3927713288306
S 11298 991855524
A 11201 943284779
A 2265 98830993
Q 2100 10199 3704872021630
Q 3936 12742 5971745195922
Q 2619 12865 8888648610666
Q 82 13345 2136974721721
Q 570 13241 6858317738138
A 9565 507089959
S 379 171553469
Q 2606 13321 9774261975076
S 13169 236415948
S 13025 704799248
Q 945 13158 2931551520181
A 9938 739507022
A 12748 855794911
Q 226 13104 4200690416658
S 3123 579118979
A 7686 407082177
Q 644 11233 4130636464557
A 3304 293238330
Q 751 12867 7005460143236
A 3414 536610679
A 12246 741480851
Q 321 13166 6243909059862
S 618 69545982
A 4193 229555621
Q 935 8350 4932682319132
S 1262 850745170
A 6771 127965678
Q 711 12342 695165290275
S 11883 638051240
Q 325 7774 3011653860449
S 6325 507305001
Q 3922 12956 8068283879672
S 5022 596922002
Q 6 13132 9236522446072
A 12351 752934902
Q 3575 12255 7235640857698
S 1237 552761152
A 13019 251139359
Q 456 11939 4072588789267
Q 4455 13254 796036818282
S 8017 531600077
Q 1719 9131 2171466264009
S 10379 694948064
Q 753 10575 9052288904070
S 6549 247534022
S 9009 865364524
A 9297 519466118
A 5899 234267926
S 6103 362318579
S 1882 224440921
Q 1494 13185 7998529661681
Q 499 13031 3958176342877
A 8030 977129041
Q 41 13316 3766734793022
S 5564 698281812
A 11662 456270240
Q 730 7899 3734520338687
A 11084 96441000
S 12113 653084096
Q 1318 9741 577622375601
S 8188 568390646
S 10484 145887352
Q 1059 11635 6847615954114
S 2314 655049378
A 4425 739060146
Q 4871 11596 491275269236
Q 1769 10789 7159337164343
A 8264 905161540
Q 308 9996 8533895768055
Q 3875 12317 3370078652393
Q 5389 13228 7401352145003
Q 2914 10717 5947002735653
A 13237 689118915
Q 3075 13203 5728776255915
Q 3486 10270 4407560972044
Q 981 11776 7330268172919
Q 2282 13178 8472176562713
A 8062 713757697
A 8103 461495108
Q 2128 12226 1370856599618
S 13118 774925514
A 11635 964984542
S 105 512709901
Q 969 13234 8764833895059
S 4651 120851979
Q 2311 12709 5718820305255
Q 34 13266 1721206310617
Q 507 11244 3863141423127
A 7791 494509997
A 7490 906003171
S 2953 900294522
S 10386 705390905
Q 763 11391 515706755057
Q 1587 13158 9474980646779
A 5545 917871348
Q 4148 13358 2004524095609
A 11602 171974806
S 3531 976373727
A 8389 373300023
Q 1018 11468 8950050592034
S 10431 896121173
Q 5889 13333 5862098487220
Q 4971 12760 6786432992017
Q 3658 11457 3292036384855
S 9585 501841838
Q 2428 12547 2125617616055
A 8794 92691108
A 4791 345878099
A 13316 675084461
S 7328 167498038
A 2022 78869652
S 10952 512393127
Q 25 12364 1811435672772
S 648 554992148
S 325 223733142
Q 1538 13030 598949163586
A 2039 533083973
Q 3047 9782 2291641445108
S 519 673872158
Q 2943 11628 7064016900664
A 11172 719397855
S 3896 168515944
A 6521 978322259
Q 2406 13234 5386591636300
S 6897 775911015
Q 227 13150 2111859414967
S 6644 488385347
Q 604 8143 4699748551917
A 9093 355172705
A 9117 10163421
Q 4447 12762 6516682360286
S 12705 779628001
Q 1228 13125 5540665509969
A 6262 606049017
Q 72 10421 7456070370106
S 2921 983517330
A 11310 101650614
Q 575 9732 3406798755107
Q 746 12538 356661783270
A 13224 560146227
Q 2320 11628 7127305520204
S 501 476776714
S 11253 944834713
Q 770 10121 6271933957282
A 3042 878970069
Q 37 13309 4701699054880
S 4517 73743606
Q 43 12622 3985502242267
Q 1965 10695 7104241608730
A 12201 330218232
Q 195 10117 1192456983502
S 11468 465870949
A 264 991939797
Q 1183 10232 4449353969013
Q 1104 11132 9436962396058
Q 309 8956 5562624126432
Q 1628 10206 1392757125795
Q 2437 12047 8673186993407
A 3549 944136791
A 12297 599769190
Q 1275 12324 7602630049458
A 8687 819550330
S 12561 882297474
Q 128 12893 7349085493549
Q 3475 11398 1299300610293
Q 3731 12058 5467249137972
A 10756 122628078
S 2381 440427481
Q 871 11603 9449890014363
S 6276 42119179
A 1874 378086713
A 10731 11899003
S 9476 501559710
Q 188 12137 9059006782164
S 916 129958784
Q 4109 11286 1304130842250
Q 57 13221 9469850416718
Q 712 11343 6589508891347
A 423 212454388
Q 1605 12019 6551842721520
A 12856 250131261
S 6472 73743265
A 3877 396348682
Q 230 12752 6511386265086
Q 221 8183 6726365055959
S 12427 659055404
A 471 615827637
S 2522 290412344
Q 2346 12177 8143268434153
Q 2642 12454 2729328647878
Q 55 12580 4483838301406
Q 1870 9779 2524347562380
A 5351 759912282
Q 1247 8947 3963226056362
S 6307 648879805
Q 25 13243 1118233985937
S 4048 910556539
A 12079 761895410
S 8733 864086010
S 5947 228517555
Q 4742 13059 1535421670516
Q 507 11833 8427984634831
S 10686 598703949
A 3599 116392916
S 5101 904252303
Q 198 10710 9899380148883
S 5914 547387894
Q 3635 13334 7168572311562
S 5817 757291314
Q 1510 12240 8748811125199
S 8520 954420331
A 8622 70122848
S 4363 56552705
S 7230 408788244
Q 217 13194 6511894953628
Q 2469 11288 5094989630608
Q 126 12937 9147510386573
A 1509 296987617
S 13093 601080761
Q 2363 10136 5357041687238
A 5444 335792642
A 8369 88284605
S 13038 986287396
A 11392 658911922
Q 3606 12868 4291081187373
A 6819 689937239
S 11536 808272608
S 7011 823345765
Q 148 11990 1434866888961
A 8750 540764081
Q 5506 12615 140646798460
A 9665 646664929
Q 4 13348 345151226973
Q 3011 12859 8808532797906
Q 719 8234 3088500677608
S 5097 276952263
Q 946 12899 5690373764193
Q 3682 11343 3514986257533
S 2417 279137421
S 4906 292836810
S 11488 157793036
A 8288 163092397
S 11671 620063378
A 834 655563217
S 12684 413724875
Q 2602 12812 1247724387258
Q 3880 13112 5213156712077
A 3609 203708692
A 6978 668542905
A 12185 999712988
A 13320 220033343
Q 682 9218 5621839120301
Q 3497 13356 3939146883312
A 3998 242142731
S 1562 751860327
Q 125 12191 7093892946648
A 8444 316424976
Q 2794 11253 2384012615249
A 7955 11108546
S 1814 325362859
S 13338 421697056
A 459 750714055
A 4844 987345506
Q 171 12063 5816749283269
S 7707 12037855
S 10207 447361366
Q 4851 11743 5784889515208
S 8232 594266158
A 990 856042422
S 3333 689984568
S 3780 805848352
A 3797 582402338
Q 610 8035 1585371219677
Q 20 13354 704224376136
Q 2545 12642 2887137409555
Q 1477 11799 509740197617
Q 1201 11642 4670273381684
Q 2116 9228 32250152703
A 3457 991508144
Q 333 11159 8962989048557
Q 302 8546 4327987264136
S 1237 25559007
Q 372 10112 5365390666280
Q 2489 12302 3465995673176
S 6413 528569290
A 9663 198055784
S 6556 841092798
Q 308 13338 2460223731217
S 12367 363630449
Q 799 12995 436524922199
Q 1023 11622 8391381551854
S 11095 212379009
A 3864 942213857
S 10210 63160156
A 9008 593379179
A 8077 882486706
A 4474 431213002
S 10270 456394186
S 2720 641757900
S 9229 605169009
S 1265 389068846
Q 1507 12631 1517137139767
S 9483 131500562
A 213 821590018
Q 1426 11164 9450552071949
A 7010 114193786
A 11031 519741650
S 1414 400916042
S 11711 146291179
A 2560 723155866
A 3566 203201628
A 12236 203855880
Q 2478 12720 6036848965102
Q 925 11914 5315520236741
A 2235 178258640
A 11524 920996213
S 5644 807258607
A 1242 877205225
A 2077 694718000
Q 4311 12638 2214576516888
S 3036 174015410
S 2138 295400736
A 2648 436186594
Q 1828 11658 4103316706722
A 6466 298966745
A 1636 43924384
Q 269 8879 4120279193087
Q 4336 12145 4803861303493
Q 5801 13203 5674343493479
A 4427 253417232
Q 3335 13161 5664989829484
A 13330 698649170
Q 2503 12043 2762928934179
Q 65 12635 8259772687153
A 6807 146567292
A 5899 996932759
S 7073 282006327
Q 4955 12545 6291559766436
A 8318 264317295
Q 997 13071 8048863315179
S 10791 250386167
A 12301 954244086
S 9011 493136513
A 2646 458990688
S 3659 876611354
S 13328 604776715
Q 5 12415 9285161219450
Q 1479 12756 1386962677888
Q 285 13269 7197513502513
Q 491 12659 2114485932670
A 6841 214627819
S 13293 651501500
A 8338 915900028
S 4152 240415924
A 3960 161207281
Q 1814 8539 2528655651756
A 6516 539733512
A 7089 222104488
Q 433 13186 7361340539626
Q 1058 10205 7620178087770
A 12892 274036093
Q 1168 10928 8475675892092
A 10922 265712783
A 7416 59554987
A 3645 9585721
Q 1274 8582 2962132626812
A 5482 908860724
S 2570 692083455
A 12969 18723159
S 8029 250853372
A 5367 406675221
S 12030 40706619
S 10829 371014882
S 8691 132520208
Q 1554 11583 9613023209782
Q 1625 12699 9998738949424
Q 844 11847 332935269853
A 6073 786772888
Q 2039 11943 4359991357876
Q 540 11176 1532728736135
Q 859 9407 2124145700553
S 9696 574706528
Q 3665 11668 6329677829260
Q 1772 11019 2103420530119
Q 5268 12328 880169541905
Q 946 10342 7175529823127
S 9585 603704308
A 117 275744738
A 6863 434563634
Q 4543 12628 6575470898382
A 11114 9636867
A 6936 110020481
S 9932 141444870
Q 2434 12135 299037156130
Q 1300 9103 377046658457
S 10340 283788648
S 5804 667194731
Q 3323 12898 7067886716709
S 4170 964377901
A 5206 656876545
Q 2116 11074 1312803668708
A 8775 875061641
A 7466 226913952
S 3623 275792866
S 11484 513481862
Q 1182 9423 882381805588
Q 2927 10954 6347346189081
A 12592 228318079
A 2271 375253956
S 10618 990049110
A 1517 993319955
S 232 754628164
Q 872 9385 6715936101175
A 1531 513830933
S 632 849181820
S 7369 658663534
S 2674 965694855
A 11986 268654725
S 5773 121735875
Q 605 11817 9741818873820
S 6570 474994330
A 1310 329875402
Q 2294 10741 7035121128553
A 3371 592860267
A 1946 254007000
S 2671 514183723
S 3665 709502067
S 4198 680040958
Q 856 12387 9822430777513
Q 49 13051 178427905563
A 11013 539487061
A 7368 606331056
Q 4099 11573 5114340402695
A 6980 276111312
Q 302 8090 5815658140087
S 9868 484773757
A 6159 318295508
A 13350 320318319
S 9564 775611949
S 1932 157100799
Q 3185 12304 8561977450514
S 1608 554641990
A 11761 132059270
Q 4167 11132 130586620643
S 1931 675161543
Q 5718 12453 4125258445697
S 11900 282571698
S 11090 551873360
Q 93 11864 262925803192
Q 182 9463 4937909969289
A 12312 375619532
Q 22 11265 8683481032420
S 8585 251052094
Q 1804 13266 1552804205074
Q 148 10039 9105461722821
A 12751 134863909
Q 158 12586 5576500962170
A 4675 333563606
S 1068 388006951
S 5565 205223664
Q 1297 9581 1599458044928
Q 53 13319 7381844972589
S 3606 954420037
S 8884 247637052
A 10988 350148709
A 3838 123277427
A 9452 384060832
Q 405 10717 2947955726586
Q 2862 13219 7188617983227
Q 999 9954 295868649084
A 4409 774778662
Q 2448 10459 7020545153826
A 11644 624580772
A 7676 478199193
S 9388 396050151
S 416 215679360
A 6392 81526373
A 3704 886184292
Q 2178 10323 4682424941822
A 11627 840790416
A 6043 380914639
S 6176 740284877
A 9580 412188801
S 8418 632104199
Q 1801 12561 8965642700863
Q 504 12836 4753515996472
Q 90 10682 9491508825959
A 8452 625938358
A 5407 788047697
A 4185 804411731
Q 3576 12418 6370743940586
A 13323 341596731
Q 34 13158 172278089360
S 1023 515511212
S 462 57445697
A 9438 522152856
Q 3597 12675 947962910702
A 10491 818149814
S 11728 690167305
Q 222 12053 9533995944637
A 83 779004751
S 7944 115745189
A 8462 75081018
A 6807 135786286
A 5528 586934023
S 10894 749838056
Q 375 9904 7424488929236
A 9690 197360970
A 3965 828590446
A 4219 139672674
A 9155 896188476
S 5162 74061573
S 10544 437604542
A 8036 828544000
A 12044 36160284
A 8799 909244981
S 3770 511257422
A 6136 928230981
S 6408 435677643
Q 942 9233 2317867366140
A 10237 706413094
A 11833 628431834
Q 3486 11250 5901908340813
Q 1598 9425 5506863503305
S 1122 835065780
S 12369 776782601
A 5266 586314253
Q 598 10946 2080474512169
S 633 811631623
A 10188 81661468
A 10761 685209303
A 5045 930251004
S 4837 317728868
Q 652 12639 3654629287247
A 2995 880031170
Q 81 12877 7242804268369
A 7071 870452903
A 406 460486199
S 728 633188116
A 7092 908843587
Q 5728 12933 4554173556405
S 12649 317466144
Q 439 12405 298846923496
Q 2410 12412 8529656866853
Q 3097 10936 4078987893470
A 2408 513324973
Q 2558 9351 3144849996720
Q 3295 11402 7472790378803
A 11266 14531253
Q 1312 10058 6298822175774
Q 1462 10281 6925919331587
A 12431 306164965
S 3852 333700293
Q 2265 13281 2860645830152
Q 1752 12609 1927973762700
A 9159 415594446
Q 110 10411 997086798374
Q 245 10877 413189082310
A 4063 633149020
S 4105 170235599
S 2311 517288173
S 7617 901170897
Q 464 12709 2667037585420
A 9668 552821127
S 243 801456480
A 7676 846612271
A 13177 110304566
A 10980 310169122
Q 3229 13120 3258125065562
Q 1561 13177 6009104976477
A 9556 267055574
Q 1186 12869 8057762216464
S 4013 74508469
Q 787 9460 1345973289163
A 2468 655581914
A 6495 795385194
S 8315 192524229
Q 364 8728 7667940176247
S 6922 138883501
Q 2729 10850 7867483487415
Q 364 10675 3993769329187
A 9323 136412481
S 11842 796571315
Q 1096 11411 1639954513288
S 1379 544289467
S 11007 447112616
Q 3157 9957 217461408552
Q 1597 12882 6896819883875
S 12610 758804530
A 10174 557816952
Q 1338 10697 6501247681781
Q 1883 13129 5389791875575
S 2435 66808555
S 3232 177488738
S 13107 310292711
Q 693 10676 7206631358762
S 190 964091701
S 9584 23317425
A 10230 797662521
S 1428 512997797
S 5736 260607707
S 6117 434174579
Q 2173 11556 7347521351601
Q 1101 10518 6828402046150
S 3681 952249405
Q 71 10221 4415892290646
A 3362 761979354
A 11330 724224001
Q 728 13061 8227198282169
S 5723 221726810
A 6421 155651366
Q 470 11563 4935508722250
Q 5074 12029 5476574049197
S 11574 14998474
Q 360 8829 382147034447
A 3677 848745514
S 1045 476102518
Q 1640 13245 6988533026051
S 12163 507771
Q 647 11361 4755433855257
A 8859 196850903
Q 1665 10576 6440098636025
Q 2375 12739 1172974435657
Q 600 8702 6398621147515
S 9337 430873236
A 8475 851920353
Q 798 13268 9297680470174
A 9704 178443553
A 12036 819575139
Q 192 8364 5052749554966
A 10322 493665368
A 1492 200644086
A 7634 48199292
A 9330 725830929
Q 1199 8453 6394873911636
Q 425 12574 6891841320654
Q 55 13310 8137036839169
Q 395 12513 7120420587963
A 2230 241745351
S 2846 46962889
Q 3232 13269 3235606761887
Q 3000 13351 2258349297806
Q 1722 11823 5429762906030
Q 2693 10765 1928236511698
A 9312 523017772
Q 675 10734 6021002819731
A 3055 299574028
Q 4317 11716 4136499300594
Q 20 8670 3576804136084
A 5540 270072793
Q 352 13322 579952773412
Q 2836 11922 4566708544690
Q 346 13334 4417935689025
Q 18 13164 5238840957318
Q 627 10425 8654031119764
S 4469 300182714
A 4472 840551813
A 8671 535247799
Q 5560 13150 1869757007067
A 3162 568150914
S 11643 837192234
A 13234 435438303
Q 213 13134 8179331100602
Q 3742 11401 3889280626334
Q 1742 13129 9035992500935
Q 5612 12811 4624716899560
A 6388 566338617
A 3494 42096422
Q 109 13313 9007868793355
A 11429 942032334
S 7505 118798066
A 11786 801078865
Q 229 13019 4061688242479
Q 2585 12621 9492955779539
A 10365 145819912
A 8501 908876671
Q 809 13176 5553181237901
Q 564 10967 6488216053945
A 5442 949688129
Q 1949 12339 7390050948063
S 10812 599993857
S 308 23158756
Q 621 12169 2755529425610
A 4123 464670083
Q 1397 10711 1276010973602
A 10842 746115316
A 1845 164199492
A 12978 766907872
S 8889 587558035
Q 600 10942 7454011930537
Q 29 13064 8750706283263
S 12609 570114538
Q 3172 9928 3627589284243
Q 3013 11467 7890592213866
A 1901 683658473
A 3342 918076143
A 9452 879020818
Q 2502 9329 4061316143289
S 11884 967274160
Q 893 12970 2342734333257
A 1483 607872518
S 5899 772681461
S 12934 115757830
S 5660 216218050
Q 161 9315 5637748480744
S 6350 699696031
A 12645 550008480
A 8734 815338449
Q 795 11255 9004784923444
Q 2386 10600 1284963072997
S 5933 244870461
S 4281 152103030
A 10706 202289806
S 114 934231000
S 5438 819081963
S 5642 509411237
Q 983 11274 4596105650429
Q 14 11789 5878095346029
A 3 553676473
S 12958 688927849
A 1970 169041591
S 5265 96759269
S 5771 568167099
S 13221 169830461
A 10202 593518109
Q 152 11446 8881880931604
A 10466 900372671
Q 3857 12951 667427936142
Q 850 12708 8097804368815
Q 351 9240 5822105879077
S 8056 589812643
Q 151 11220 3774599983812
Q 2673 12217 4365591132834
Q 2016 12354 1660404660228
Q 5150 13237 1235519251715
Q 2850 10440 5410339662359
S 12824 224178957
A 8624 605562507
S 3382 640436736
S 11353 915248329
Q 2319 11213 1966738123294
Q 1522 11392 1624258997142
S 4255 795336298
A 6872 244996263
Q 1014 9258 864511928596
A 10247 585341867
A 9660 307728021
A 8213 40000259
A 10435 659620806
A 8815 337857486
S 10907 850048974
Q 545 12869 2826033465679
S 378 387622622
A 13083 271009002
S 7631 829281411
Q 3707 12365 906852629473
Q 2275 12760 8813926580731
Q 99 12498 4378726595851
S 1467 757387306
A 8254 997984398
S 1135 655157571
S 11137 894176384
A 8117 979844339
S 11583 766169403
A 12790 988104214
A 11180 684061905
S 9605 343700342
Q 569 13350 3905962200382
S 2076 90233694
Q 47 10363 438827640848
A 1128 159886443
A 13307 746964430
Q 2544 11721 8938934832060
Q 540 8266 2454169013833
S 8577 288138987
Q 401 10372 4852485708761
Q 1796 12642 7415919439115
Q 1693 11009 5534560645790
Q 2685 11540 748283725502
Q 5900 12804 4954222411072
S 5613 224244600
Q 201 11373 7029414215268
Q 8 10934 863338531010
S 8521 483575698
Q 156 12494 3567117350048
Q 1310 12284 5498579318227
A 7431 885223678
Q 557 12594 1197132077379
S 1260 933286181
S 5792 850176877
S 3430 293837663
A 583 632654680
S 10488 972835692
S 4659 879939080
Q 3651 10467 4769803058300
S 817 398895565
S 657 83669239
S 10020 492420984
Q 1815 12619 9176471858588
S 1003 442645880
S 10181 423620365
A 6262 321341589
Q 629 13105 8907822027786
Q 38 12856 5945590931095
Q 2754 13065 7727729538538
Q 317 13090 8701492980430
Q 3530 11222 1978231521022
S 3947 510127473
A 2980 411242735
Q 4547 13199 3423802703019
S 284 243971122
A 8877 534253353
Q 3294 10711 4683229029227
S 6783 698887478
Q 3587 10374 1404838842341
A 7064 300333903
A 3617 429564451
S 8357 184416291
A 13096 140511704
S 12197 964222124
S 5694 343442289
S 10872 308208182
S 12170 452434741
Q 2132 10840 868913787743
S 9378 193803684
A 7750 124407512
S 5965 876067216
S 1489 848158301
S 5267 259236726
S 7719 582277954
A 1732 209254951
Q 439 12734 8471359006124
S 9534 456553347
Q 2581 10800 1506257705444
S 6941 343775701
A 11836 625172803
A 11342 304273469
A 143 261563448
Q 150 9852 7931560802670
A 9162 654161100
Q 1253 12839 6839992377334
Q 5235 12099 5518736843607
Q 2709 10873 7728962717357
S 2754 215849211
Q 3471 12650 8132082215816
S 11664 614740141
Q 348 12480 3078976622122
S 3100 340334009
A 11713 53930519
S 7379 870864014
S 5347 844239116
S 4488 673271411
Q 1382 8319 2325031885820
Q 4005 11936 4984631435144
A 5692 27193230
Q 94 13316 5339999500098
A 2380 666332294
A 5253 375893508
Q 255 12425 8393538493139
A 10663 193461468
Q 1136 9394 6646979470952
S 9363 249251778
A 7985 396497283
Q 2984 11401 6357299377026
A 8019 213936492
Q 169 6938 2308594147578
A 11205 141385502
A 12491 667899474
S 8712 778236584
Q 641 9717 6527442969532
Q 1123 10278 3620594900108
Q 326 12881 9306764901362
S 6042 785363163
A 10206 519760204
Q 378 7565 412030557038
S 7233 274447031
Q 178 11028 6970711439152
Q 270 13050 8433414330012
A 6502 559513112
Q 696 11837 3693334467402
Q 1146 11821 6900801755395
Q 92 10467 9060479553494
Q 1270 13275 7885571263883
A 6049 586884067
A 4021 788871884
Q 883 9551 7736030970457
A 5611 123215352
A 7825 230014214
S 12131 142579627
A 11810 903600887
A 396 867711918
A 3932 198157771
Q 1605 13133 8855620603351
Q 2104 12132 2984488360047
Q 2533 9968 7219135550598
Q 25 13302 1565340581848
A 6141 137179071
A 566 284230655
A 12979 60787435
A 2731 410243660
A 1892 316916649
Q 69 13299 4504041592026
Q 393 12655 6838028782849
Q 1543 12237 1504385632919
S 8474 818394072
Q 1241 9351 2409028222876
S 2504 456909378
Q 1384 13239 5602491178947
A 4499 21574600
A 6548 492616883
Q 795 11300 3263299918127
Q 200 12896 4485476207869
A 1026 372316932
Q 1814 11071 1017970992666
S 7416 575429941
Q 1170 13025 7786536668942
Q 6302 13148 296280505175
Q 5961 12721 6424028303575
A 5708 705609674
S 13186 551930924
A 9035 609917654
Q 759 12883 4173436502326
A 5200 128080016
S 4058 215545965
S 8529 81824526
Q 2260 12671 5219101782304
S 2821 645886117
S 11143 737703656
A 10315 486511980
S 9563 677034743
S 10063 848928291
Q 287 9841 7083874780715
S 42 994741547
S 7569 309074466
S 9543 884851536
A 1675 491909129
Q 2676 13285 7078906742442
Q 1916 9342 4771332821949
S 7850 278510304
A 12807 995151760
S 5063 156524284
S 5626 29252066
Q 548 13044 3181005895155
S 4981 45325062
A 12743 101073998
Q 1011 11022 9890508000967
A 11757 795680634
Q 1149 13008 730277850913
A 3352 833075090
S 2903 114575502
Q 4656 11881 3483692533941
Q 1412 9606 931126150135
Q 2633 9711 2614270741578
S 6918 674390788
S 8777 283158672
Q 930 12972 1784162271363
Q 436 12981 8031621161244
A 1487 545643402
A 2071 943899370
S 527 369821846
A 11350 158836088
A 3099 769209539
Q 2088 11964 7659598793472
S 8403 432833958
S 3407 889260920
Q 4772 12082 6622847903695
A 5389 861101167
S 12345 492328144
Q 1 7365 1548921005210
A 1924 663949575
S 8423 552594983
A 13024 219140408
Q 76 12715 3607155748482
Q 513 13076 5033103587858
A 6230 843901659
S 32 694209245
Q 37 12760 672398657279
S 10557 763943710
Q 145 13355 6428008118185
S 4912 462992341
Q 66 13077 8118934853615
Q 3788 11303 7310237328507
S 11771 722179336
S 3210 163669905
A 9559 230167040
S 11338 365318640
A 1760 23408839
Q 1518 11522 4836572489411
S 8767 990216022
A 6011 42270176
Q 2713 12194 4643618018203
A 1384 383076987
A 1779 402642611
A 7063 694394881
S 11464 31844829
S 6343 349779019
A 12438 949603033
Q 297 12299 9839978503847
S 3187 538204721
A 4398 982492106
S 451 314168782
A 7316 605463377
S 6882 929937638
S 7023 61167043
A 5245 939237221
Q 1033 9173 6901161913627
Q 319 11021 2567494510277
S 6060 820673137
A 12798 682162159
A 11823 662179249
Q 4389 12193 3929212931134
A 9554 774958583
S 11967 574200853
A 10280 177178652
A 7937 345948275
Q 697 12448 3557466044950
A 4544 391405834
Q 1669 8554 2789234216378
A 460 199105525
A 6006 434875263
A 4682 654161737
S 6001 280052624
A 8524 37084621
S 5546 32126171
Q 637 13185 8949681802385
Q 109 11815 4350161710209
Q 1607 11033 7155075881085
A 6864 494996751
Q 2 11369 2320610809619
Q 4907 12082 5778514304399
S 1611 117526894
S 1283 530197086
S 5253 931186745
A 1965 824775472
A 6954 751276841
Q 442 12588 6002326282302
Q 452 7491 1516688779089
Q 2823 11874 8064061857187
Q 215 12805 1962852784930
Q 1154 12674 6232452122396
S 3965 176723867
S 5427 637148648
Q 639 12350 3231903574830
A 10041 431388358
Q 212 13039 2309739450251
A 9730 119877637
Q 782 11657 192196093735
Q 1713 11133 5402599471752
Q 250 13114 2811214114191
Q 117 13168 4306856703656
Q 1487 9412 4101556614584
Q 3850 11474 4963481469451
Q 638 12346 698402121725
S 11708 2636197
S 4978 214149103
A 2609 629928738
A 7583 460924853
S 10511 218907347
Q 1035 7879 179933171819
Q 599 12096 738721434513
A 6785 806949900
A 8047 226065630
S 9432 310933597
A 2971 762408573
S 1938 940068580
A 9493 508751347
A 401 31058371
S 5334 919259078
Q 3048 10052 2004643703619
A 3801 143508642
Q 63 13086 6935318788191
S 9514 826916399
Q 910 13331 2823142101298
Q 133 7121 3075286791216
A 3337 208564381
Q 3152 12855 4387067900036
Q 1718 12662 4211436581261
Q 771 10409 2261671214250
A 7298 630540624
S 4666 216822566
Q 2727 12557 4455163014672
S 6471 453991115
S 11985 601551925
Q 1274 8596 6531892299409
S 9353 148457920
S 5477 657827245
S 488 715354092
S 13093 448228703
A 6418 717893485
S 4582 250167718
S 2554 614382505
A 1678 802767115
Q 450 12352 7927843440829
S 11677 214884240
A 10876 248049517
A 13290 658065812
A 9026 675133514
A 1164 640944379
S 12973 868417176
S 930 623048899
A 740 751616481
S 9276 363894171
Q 1200 11002 8889201908216
Q 1168 13302 6983254742018
Q 3173 13340 7435204689066
A 9223 681049217
A 11744 258474714
Q 7 10777 470355900498
Q 5946 12766 6552353606617
Q 178 13211 3894783604611
A 10171 779795275
A 2101 293981589
Q 3604 12815 1146493808177
S 5335 399645901
Q 4719 11480 902602623387
A 548 454785683
S 891 252941407
S 13321 365661192
Q 4552 12905 4989552682227
A 8204 100684215
A 7164 771412502
S 7442 684993757
Q 1193 11670 8521541177908
S 2217 47389176
Q 308 12027 2877009000385
S 5371 102306572
Q 3642 10850 5295871685042
A 9487 645929231
A 7025 370538618
S 9156 621244382
A 7338 107504454
Q 3711 10702 3767133420384
Q 250 9876 1286871541041
S 3072 13341251
Q 239 8374 8001809822188
Q 506 12430 6686093290287
S 10832 700819756
A 13215 92360312
Q 2163 12068 411009417542
Q 2275 11799 3756630678468
Q 1566 13126 5004658863386
Q 2903 12800 3139355264334
A 11675 25723603
Q 3105 10607 400598419694
Q 144 7432 1710694556362
A 8026 495512297
Q 5259 12240 176765570935
Q 577 12918 9921328974973
Q 180 11734 3034025198630
S 6610 506823742
Q 5290 11994 3323789740121
A 12037 241830097
Q 1758 13083 7363733789964
A 10373 895860264
A 1668 439897283
A 1166 89677297
Q 3171 12784 5514301003501
A 7951 763507306
S 5503 484319947
A 11197 313656438
A 9775 721718516
S 5301 217366568
Q 571 13297 2421899166231
S 467 348197000
A 5245 690523589
S 9907 318490908
S 9458 128383204
A 3471 708800733
Q 3643 12464 7998978845560
A 2357 825312546
Q 2880 9706 2607961599374
A 2607 608974277
S 96 560872326
Q 1622 10526 3843762382549
A 4808 730998317
S 3570 131652376
Q 58 8096 5958330547862
S 11273 707715926
A 10011 828776534
A 13045 688085377
S 11677 191475275
S 5789 357689893
S 8853 307177802
Q 4924 12163 6394227740173
Q 769 11837 7893570414009
S 299 290405535
S 12619 803739882
Q 2786 11268 1445926257582
Q 5712 12892 629429970203
Q 157 11041 472558494413
S 8089 920647937
S 240 328843332
A 12899 624700843
Q 1934 9843 2308130091719
Q 1998 9556 879418493794
A 10859 619233726
S 10699 700445869
S 3599 286158463
A 10008 448385719
S 5000 704363784
Q 88 12708 7498469277530
S 1060 569068701
S 11265 61797106
Q 668 10326 9646700153485
A 11305 721284755
S 9633 502847609
A 3050 341123761
S 6035 798357330
Q 2215 13120 362612067798
A 2913 13309545
S 120 132800965
Q 5176 11979 6489984954845
Q 108 10467 1055837291942
A 2834 101946580
S 11359 416812663
S 1015 850032423
Q 3563 12463 5296546523376
S 1998 941961941
S 11249 367049879
A 2687 780243634
A 87 103783423
Q 2729 11950 5557704722762
A 12374 766484218
Q 3689 10700 4285648271548
A 11011 901190784
S 1725 432325205
Q 4850 11761 2929361517738
Q 1519 9081 4257597101681
Q 646 11203 5114334799930
A 9557 117146756
S 3620 580613053
A 2150 10524088
S 3709 169174810
Q 1933 8925 3756011500878
S 3213 491343886
A 1163 701866739
Q 947 12841 8823026995869
S 798 782744796
A 8440 925612276
Q 2428 9275 4557982925545
A 2327 343798892
Q 51 9121 4787471032622
S 884 335427581
S 10614 18113907
A 598 621071386
Q 1029 10090 3552000419286
S 9208 207556669
S 7581 104821343
S 1252 618302563
A 6553 205110513
A 6197 785396571
S 1472 423062593
A 8338 12321179
Q 497 10581 3727385019822
Q 2122 12892 8880929539354
Q 2206 10172 552738312291
A 9924 8715549
A 6901 289411940
S 5643 198906040
S 11068 656081019
S 6218 332836750
S 4454 673940934
S 5836 645971686
S 7642 642945022
A 5872 953305925
S 4274 796611464
Q 1167 10347 2336376018459
Q 348 12274 6548682950828
A 5216 794986735
Q 849 10053 2096837488449
S 4324 45199419
Q 3587 12849 6204644852193
S 6076 574750557
A 5563 185924020
S 6935 609161515
S 6131 818936049
A 8285 198770992
A 3050 347028591
Q 715 13140 6456501801792
A 3166 477283084
Q 2143 12663 4064634943115
S 9126 23182761
Q 680 12300 6192135566009
Q 1717 13304 1843891787417
A 3354 843956030
S 9346 916751627
Q 718 11548 4756421668663
A 5626 736713682
S 10283 368455926
Q 251 13008 6869687985037
S 4438 622674386
A 11432 60870285
Q 2011 9034 5881965668303
A 1222 171738608
Q 47 13113 2980984215948
A 1547 453751873
Q 703 9678 8471709940754
S 6760 611052873
Q 86 10022 9658193107822
Q 2314 12537 6984638901168
Q 1951 13143 8623139093448
S 5131 752157814
Q 2666 10104 4420275775937
A 12693 936316839
S 7742 881118241
Q 1986 8974 1694706447435
A 1145 671462534
S 3175 69340791
S 3311 60385199
A 8997 615754032
A 9713 232053911
S 10163 828089402
Q 1371 8707 3726312747766
S 4365 189810164
A 3660 914006135
Q 1781 13019 5398173552394
A 12016 57885938
S 7817 786330210
Q 1847 12216 4513883681065
S 5137 609545780
Q 2000 9919 3525673539539
S 10943 587826619
S 13216 750567823
S 6077 713061712
Q 2834 10724 2645835636585
Q 463 12679 3685278693491
A 6135 554311642
S 1671 685930888
A 7135 862081971
Q 1619 13344 2430031854162
Q 269 10683 6468332179294
Q 307 10701 1594343755084
A 5333 424925952
A 6677 156684065
A 8112 417621263
S 12076 930912692
S 5240 328854810
Q 519 7970 5671673949161
S 12232 910990103
Q 1601 9440 3330336790369
S 6768 752043185
S 9682 555508985
Q 1842 9372 4915915593608
A 8372 734795318
Q 3367 13161 8211925726766
A 9107 369162239
Q 4847 12596 6144820015338
S 1610 598647384
Q 634 12370 2333944356752
A 11649 158105849
A 3948 776921998
A 10635 157033874
S 11782 402643230
Q 5196 13093 5469753484789
A 12594 242860075
Q 3199 12720 656560981543
A 11248 277417072
S 3772 776842821
Q 1328 10798 679530569304
Q 3522 13152 6128388155368
Q 1376 10735 7835182262198
Q 1283 12358 5052945770339
S 4015 238025046
S 9227 727781657
S 2465 422034369
S 5490 457827745
Q 3605 10338 5546970769730
Q 8 10965 5728189930499
Q 1800 12504 4150507562300
A 346 864659943
A 12873 421356798
A 13074 516552128
S 7830 169831591
S 5025 501812967
Q 2937 12264 6702392102946
Q 1133 13189 4419930056405
A 2579 510155386
Q 2928 11014 2728754737569
A 4235 908139891
S 5551 494800
Q 1888 11450 3047111122678
S 925 507787623
S 11193 160119475
S 11773 707978373
A 6127 161194580
Q 443 12416 669297548419
A 9466 744680545
S 2238 66291596
Q 3723 11796 5147604942370
A 12137 773878895
S 8133 890944029
Q 1222 9213 6649531599353
A 9431 349035480
A 5858 706416317
S 1643 905955763
Q 4697 12181 3801104544545
Q 1782 9039 926747703274
S 9649 148281385
A 11062 955506341
A 4533 582818860
A 12875 566988631
A 8092 468098033
A 1580 395743442
Q 52 13360 7037702291333
S 9637 871673133
A 3734 988244018
A 6443 836615686
Q 76 11862 4377725023212
S 9306 559170296
Q 3528 12864 2078420382713
S 1058 677393961
S 10716 768028908
A 2402 776920894
Q 1820 9424 1792637424813
Q 518 12200 6062331130751
A 522 350864010
S 4707 213024363
Q 743 8383 4322111257587
A 143 700301115
Q 54 13245 2137443504938
A 6433 749323152
A 8663 611504038
Q 3344 10688 7230546319012
Q 231 12660 5861081656190
A 9500 515113244
Q 3508 12767 8394921689903
Q 1116 10706 9197063687755
Q 1869 12742 5742353813090
Q 4764 11926 6467610470328
Q 780 9733 5084987908732
A 7242 275839907
S 20 569512943
A 8988 969476554
A 13333 471790813
Q 5368 13161 6790751178797
A 9964 770278604
S 4198 446175418
A 4078 223057829
A 3886 396756640
S 2598 63623994
Q 4543 12473 800629248952
Q 2399 11597 8515411969627
Q 108 12249 6700554025768
Q 1371 11985 3506529589127
S 8746 432713925
Q 279 10979 6098247748468
A 9118 440780268
Q 1305 9508 7060024185841
S 1737 574502744
A 7861 403727489
S 6033 298471671
Q 2074 10040 1946815901189
A 5170 131634585
S 3013 688110658
S 679 191757101
Q 1806 11513 4999488641719
A 4621 694583643
Q 1274 11658 7737791508648
S 4067 809938667
A 4328 631562208
Q 1619 10740 4527357177648
A 10940 667378412
Q 368 12690 7218542893479
S 1161 153587076
S 9985 53844490
S 10432 204144210
A 8889 32125075
Q 940 11384 8577072457535
A 11473 543287672
Q 2069 11919 7215947152476
S 12760 178868995
Q 795 13119 6783392530374
Q 1181 11998 4555975698844
Q 2855 11671 315485174526
S 10538 771576423
A 9115 926443205
A 6609 116321447
Q 2192 12116 2742844411325
S 805 787751319
Q 220 7284 1881068528161
Q 142 13256 3505574053232
Q 5995 12710 3150896021264
S 1958 95231456
Q 1784 13095 7470767627624
S 1428 93689115
A 838 724787603
S 11481 831568205
A 585 74272428
Q 1753 9050 327880743757
Q 1000 10167 7291505768929
S 9055 537004067
A 6875 884677506
S 5361 199697456
A 11887 59296928
S 3785 104377485
S 7602 851585785
A 4566 401127210
A 6038 615948468
Q 1587 9601 5794444024490
S 11760 382532576
S 10095 729183377
S 2184 830376637
Q 331 13194 166290306068
S 9973 870449012
A 7675 189138573
S 12212 176260679
S 11320 853912587
Q 1740 9692 4586749792529
Q 500 12055 7148058131398
Q 437 12523 4369294860216
S 6361 211716760
Q 155 13257 1031960454113
Q 2394 12976 9072747535479
Q 750 10440 7522899328622
S 10111 869669369
Q 1933 13158 3696585215179
A 1943 139371954
S 1530 465449856
A 7754 897256936
S 5681 282705516
Q 1577 10233 6853985105417
A 11018 199793628
Q 661 12762 4231050046054
S 185 965956452
A 5781 343320025
Q 3028 13098 922742489655
S 5247 690366824
Q 359 13152 6096238715297
A 13045 369432851
Q 4384 12944 7231474298556
Q 2127 12459 3522396646203
S 10084 968971777
S 1588 35295803
Q 1195 11186 1235243447822
S 1560 500954061
Q 1188 12852 3205790210799
A 10011 193043495
A 8903 219571574
Q 1201 10170 2376345217349
A 3752 561234038
Q 122 7695 7128205307213
Q 1713 13102 6319242643142
Q 511 13350 572569179438
S 12648 294267628
A 12915 613657513
S 6874 718876865
S 12505 216041336
A 10464 853689858
Q 6364 13340 3581357561602
S 18 856978141
Q 1019 12187 9543631305649
S 5841 342424224
S 11432 643471486
Q 200 8747 727814483003
A 6976 246476757
Q 1861 9461 275446841257
S 7060 198867451
A 5402 173204163
Q 1786 13205 3098265326365
Q 623 11115 5847975961954
A 9594 47568655
Q 103 8439 1345691849651
Q 4517 12406 7096077482936
Q 3260 11330 2679255417279
Q 2300 9028 3003785533088
Q 5179 12624 6478055698644
A 4332 504830538
S 10291 91845989
Q 1181 12317 4148689056770
Q 693 8561 2916032587
A 12647 761737766
Q 1775 12660 9849934204532
A 9968 877206518
Q 918 11842 3621093540387
A 3075 569720977
A 4415 224747408
A 9054 519150319
Q 3304 11325 3484673342584
Q 3253 12446 3400141034345
Q 1086 11399 5668238250566
Q 563 10935 9995791563697
Q 379 9924 714380327043
A 9001 701533272
S 10400 221088144
S 4596 203846902
S 8969 349481213
A 11414 559000624
A 7411 995455196
Q 99 12682 727744367605
S 9194 599774572
Q 6255 12994 1913297959784
Q 296 13319 9671068097249
S 10884 643572677
Q 226 12143 2060131643641
Q 2010 10766 1595939362832
Q 1505 10089 2469708736715
A 3322 306842879
Q 2518 12123 1996100837042
A 12574 800842382
A 11641 362680845
S 3826 336966908
Q 594 13089 7811098933134
S 3947 493322449
Q 288 12841 215528246524
Q 346 13364 7241910905110
A 8065 818316358
S 763 856263998
A 7344 702730213
S 10404 451372664
A 8408 444394506
Q 663 12094 9887113259752
S 7903 711061599
Q 463 13247 1624423126301
A 4623 664836250
A 7444 436181044
S 8933 478671942
Q 169 9539 5764329221179
Q 1983 12426 4993539665459
S 3081 209000223
S 7937 171154142
A 12580 943221625
Q 1383 13057 189901170350
S 8837 774946977
S 6606 646479593
Q 628 7337 5897157425788
A 12495 504774194
Q 139 13261 7780675967474
A 4423 234818522
S 178 505396828
A 13188 721201241
S 5887 122341175
A 9474 960022604
A 5812 739008531
S 9970 552134609
Q 2969 12944 4963337913868
Q 2985 9941 2814550893478
Q 344 13229 9604809695476
Q 2003 12796 2621179848043
A 3157 184259547
Q 787 11813 7319970479731
A 7593 428288495
S 11673 903105209
S 4904 213694677
S 2901 977219590
Q 204 12956 2275816241416
Q 2682 10042 2234532183072
Q 1764 12592 9586891185792
Q 2405 11193 4835418917583
A 4950 530317793
S 112 330207751
A 7579 287148106
S 10111 245672848
S 9669 489025497
Q 2579 11880 9289395871511
A 12815 287246832
S 3346 906916150
S 4710 930800869
A 8361 125586658
S 10482 295218578
S 6959 623446207
A 8113 325072006
Q 4490 11298 2535406682163
Q 867 9396 7891887244602
A 3489 929894851
S 12808 26988176
S 5673 84497831
Q 3940 11622 6539361852775
Q 582 12487 8949975442501
Q 2206 12731 1375217159933
Q 1764 9356 1825677019803
S 2110 555965321
S 391 882474990
Q 2132 9216 6480449325883
A 1497 774506163
S 1516 781168692
S 12189 522297054
S 996 597588379
S 5374 213426183
Q 2601 10507 1809530444086
S 2802 822652129
S 4239 812968517
S 4975 676899697
A 10851 380147627
Q 1751 10559 5104931819949
A 4856 97231311
S 2792 421841421
S 1674 431960262
S 2457 78391987
S 13325 499475950
Q 78 12116 4392803902524
A 2707 912548757
A 2392 655020626
S 7213 594850832
A 13332 943554056
Q 5 13363 4553899104507
A 4380 238445583
S 1487 264037631
Q 87 7532 6426767901362
A 872 410357013
Q 3170 13186 2260576681111
Q 1929 13192 5521258676306
S 172 690466737
A 1070 352980392
Q 3186 13254 309252317922
Q 1462 11661 7386035568783
A 3544 380849068
S 6101 812351758
S 10402 694129267
S 306 924912192
A 7672 438808298
A 4347 356038873
S 2702 67889384
S 8049 160176124
A 9913 537866020
S 3463 966734426
A 11524 941691888
Q 289 11564 9335495520213
A 12306 150980094
S 11689 338151397
Q 1831 9861 2890067003233
A 2114 176674446
Q 4808 12820 7560619059091
Q 369 7091 236542199931
Q 230 12040 523292792938
A 2304 258849765
Q 163 11265 6727010445717
Q 116 7960 1101705670098
A 9571 35354140
Q 827 12360 1837422204814
S 11631 960599283
Q 1983 9258 2167008598411
Q 3456 12935 6155119765926
Q 46 13145 4536598807438
Q 2428 11738 7891286118387
S 11394 965284648
A 7506 840564400
A 2254 818272383
A 8655 554013183
A 7578 240965331
A 5789 57761745
S 4467 595496047
Q 376 12697 9132648199656
Q 157 13070 4625760215109
S 4658 644875071
S 3508 482970716
Q 2080 11647 9239207536106
Q 383 9860 1394859531983
S 9486 328000382
Q 444 11971 6080668500174
A 8166 122586633
A 5014 559945463
S 1788 93096233
A 13217 458606069
S 10173 751207597
S 1654 476471714
Q 5324 12864 5507962604486
Q 304 12631 7622702456835
S 4011 654221247
Q 1458 12500 3682632567724
A 3855 947552600
A 6702 60939660
S 9537 886326045
A 6572 736394993
A 6748 263037144
Q 2105 9427 1320868854878
S 8593 926500742
Q 4547 13222 4525796913077
A 6611 377476031
A 10422 648440367
Q 2178 11532 6371220208511
Q 469 12736 9441887832549
Q 435 12517 2031762107143
Q 3071 12370 2916538576728
A 5426 867002455
Q 355 12541 599883604291
S 11963 74226762
A 1091 133725211
Q 2463 13203 6291888866554
A 1390 207635232
A 4278 716738755
A 9239 740581009
A 8894 425822720
Q 3092 12415 4336785916409
A 8448 671163684
A 8276 183793917
A 9493 650630200
S 11569 477449896
Q 3893 12231 413330834933
A 7477 3651685
Q 778 8844 3272362109492
S 3799 500464937
A 9285 660998548
A 3288 715504523
A 566 905415566
Q 2034 12084 4764481594651
A 13216 651263981
A 767 730357468
A 13175 882326254
Q 2738 10831 3448406009733
S 7017 470373099
Q 799 9451 908247734435
A 10619 434969836
A 6311 87876493
Q 387 7960 3641479660701
S 2604 154975170
A 8182 223261450
Q 3338 12383 1131714361596
Q 651 12713 1472056889952
A 2223 272198491
S 2706 482830752
A 13358 304173065
A 11 641788378
S 8890 893960857
A 7257 300640630
Q 72 12110 7690356654910
S 45 814510888
Q 3706 11163 4495871136194
S 10775 270235994
Q 1045 7782 1603861300035
Q 138 13318 7245212383908
A 7822 817936493
A 5945 164075479
S 6818 154305427
S 8835 430794905
Q 2849 11918 3301498516694
Q 215 12416 5870088821246
S 2296 376994556
A 8863 455946363
S 683 459707811
Q 1592 12399 89478876639
A 11085 320966264
S 10949 526884098
Q 645 8559 2343694261921
S 11209 243724062
S 9879 462002557
S 7424 154395200
S 12463 96442585
S 3266 853404828
A 312 919010862
S 4757 35676659
S 9899 274303539
S 5606 125066417
Q 117 11580 9062786933328
Q 420 13273 4093796912398
A 2236 147255309
S 722 381165412
A 9340 581649096
S 7726 735813085
Q 2535 9702 748723030030
A 1043 260215124
Q 2993 11589 2063421267658
Q 2667 12682 1221007916352
Q 1373 12037 7868835571067
Q 152 10774 3245024340823
S 8008 700648246
A 2533 783475955
S 2829 408897556
S 12694 778390507
S 6631 568008392
A 2137 962715294
Q 984 11491 7193863309459
A 18 621310064
Q 2408 9267 5718732419462
Q 2061 8760 6679472985623
S 3900 287727740
A 912 343427371
S 7256 138158051
A 1459 898810166
A 1436 409645562
S 831 997780155
Q 1580 8642 285924272334
S 8224 271240352
A 4613 474987886
A 2016 134596142
Q 6212 13081 5810043664915
Q 930 12632 7494981196060
S 11971 78945938
S 12398 654868604
A 5032 557044310
S 11879 302015395
S 2041 948943001
Q 933 12561 3572861604922
A 3450 744620190
S 3148 781793804
S 2748 917390625
Q 1548 13117 1544925480887
Q 346 9335 6489531266455
S 7154 393790257
A 12198 634373224
A 11558 290091690
A 7954 325987311
S 5824 476019933
Q 949 10228 328210111676
Q 222 12777 3235916251812
Q 276 13021 9665053667099
A 6034 510835990
Q 3045 10924 1820962098088
Q 270 13321 1509685297323
S 11431 679752360
S 4943 802499388
Q 4528 11492 6129948971375
Q 2948 10161 6586454793785
Q 272 12511 3301668575833
A 3972 526029228
Q 4614 13249 7848159211960
S 7994 580549864
Q 1117 12958 1724704850255
A 2302 247645730
Q 718 13352 3235304259920
S 2546 535286451
Q 561 12949 2130344105085
A 6662 865115760
Q 2018 12971 8402664130453
Q 3040 10305 4471469969773
A 6800 836555408
S 2817 394445695
S 8864 775724351
Q 415 11071 7103504408296
S 1170 573328614
A 4113 724288513
S 5761 139371644
Q 916 13031 1839350921819
Q 90 13227 3641882736646
A 5992 41937066
Q 1752 11878 8361895116518
A 3336 539457760
S 8946 420661802
Q 232 12314 2486485855490
S 1829 207361876
Q 2255 8996 5201451410062
Q 819 12324 6801088590126
A 49 46619806
Q 4045 11021 3862421702468
Q 693 8880 5963650303666
Q 130 12671 7687873948528
Q 264 12833 9098815214689
Q 4208 12348 1503296746405
S 10800 616282201
Q 1090 8618 4020351264620
A 11007 186062620
Q 596 8953 1583062400949
A 6664 939118199
Q 103 8842 1937286602550
S 13278 616133785
S 2180 255456983
S 145 208398598
Q 6109 13106 3158483935034
Q 2502 11966 5407453739579
A 7457 694735381
S 9968 973987570
Q 141 10969 4530809243003
Q 95 10451 1809478871366
Q 2051 11226 1330523409393
Q 3859 11425 1289263799161
S 4169 575323260
A 9362 517551300
S 9733 271724234
S 11329 715029309
A 3451 346202231
S 9405 88171116
A 11870 855093907
Q 2510 11220 2707844346306
A 2330 198522668
Q 83 12054 689611374898
A 1185 24824202
S 5098 582141780
Q 1219 9584 6800059534836
A 11663 357097638
Q 797 11317 3943316286523
S 8532 665024662
Q 1241 8612 6449025261495
Q 2461 11462 429413428511
Q 297 12572 5860199505802
Q 1771 10387 6290376948350
Q 3948 12538 7391586335710
Q 58 11648 9577170118589
S 6637 233788308
Q 1860 12943 7003684940307
S 12845 150956906
A 8616 787066460
A 5290 673598183
A 251 159340935
Q 55 12883 676339486130
Q 1308 8963 3115457297389
Q 3788 13248 9248333768064
A 12270 875742340
A 9146 107338291
S 2250 268513722
A 4010 839612604
S 611 402981914
Q 3552 11927 311423448671
S 8522 910722244
S 7053 660919079
S 12939 460957566
A 12105 417635557
A 9249 94355993
A 10550 700759289
Q 1247 13329 5208434434807
Q 5021 12237 4668897828540
A 598 185275225
Q 1169 13007 6771409870038
Q 2139 11930 563881432435
A 8058 381025080
A 4449 96407030
A 10628 202963269
A 12827 118854151
Q 574 9757 2858918783580
A 7199 302859868
A 12329 759223842
S 599 977079824
A 10520 170483267
S 11138 817959214
Q 602 8295 7281697149170
A 1637 699091512
Q 1295 13132 4628051678549
A 13239 731750222
Q 3558 11752 7459066169151
Q 561 13343 9170940152387
A 11155 6120164
Q 1461 10990 1205617798034
A 5030 514009373
S 12064 877007531
Q 4575 11831 6348669479317
A 8179 778033468
S 9516 13095491
S 9493 147587630
Q 1715 11904 7200200881152
A 4324 5409665
A 12750 547222628
S 5686 172915113
A 6334 132125564
Q 4569 12001 462463748472
Q 1071 11258 6100609770894
A 2829 860595628
S 7137 384303518
A 11410 236291161
Q 3 11172 4941235469317
Q 3915 12786 5768707318805
S 7615 976187166
A 9628 766241348
S 4254 251499211
S 1379 491687126
A 645 541078789
Q 1278 11690 4145605679918
Q 1291 12570 5653261351405
A 10440 723999640
S 167 274915379
S 8456 912262995
A 6914 127572806
Q 45 12866 2731926671496
S 8088 564164338
A 7593 781653745
A 12891 361582161
S 8759 698748790
Q 1970 11697 7032209678483
A 12147 644524050
A 5618 453293217
A 5450 398666147
A 5156 11554677
Q 1384 10318 2347235199524
Q 553 11244 2942460782266
S 4905 635241566
Q 245 12308 2066360327064
Q 718 10673 1038713384779
S 11901 348443672
A 6857 917506971
A 5505 526669453
Q 1429 13149 2942205171631
S 3980 402984333
A 11050 367204802
A 4478 412862370
A 12626 762915984
A 4425 95460379
A 10518 88377255
Q 168 11473 8458566670945
A 12505 779040438
S 10153 499068937
S 5920 793394538
S 10947 722759417
A 724 851430660
S 2210 388209301
A 13303 782961842
A 4067 442253984
S 1173 287027681
Q 4089 13198 5035561601459
Q 3655 11603 403585419960
S 9088 168809414
A 3806 299041436
Q 2345 9645 3716738393868
A 9225 144150280
S 5130 368654321
S 4310 591442288
Q 5152 13299 1066104889455
Q 2571 11646 2626041196113
S 6613 838175970
Q 3852 12563 4524781145608
S 4566 37622984
Q 59 7563 5442560353791
Q 1198 8556 1774959053939
S 6850 515907659
A 360 901825684
S 12832 430566859
Q 225 9968 3440199943855
Q 3969 11439 1690443699983
A 2686 840601392
Q 65 9208 7645404417510
S 5517 945249402
A 11292 924667230
Q 994 11454 9407980394048
A 9187 640933206
A 9814 600455443
A 9433 100135022
A 13110 938787078
Q 3451 12464 8290539838825
Q 773 12551 3989810391112
S 12257 362934784
Q 471 8992 6838420441837
A 7748 49895069
S 7403 755184743
S 7672 594981392
A 5092 340355829
Q 1000 8594 5443671893337
A 4800 482018237
S 2747 672847746
S 3347 812199409
A 7810 85863826
S 12180 349893844
S 5324 216292140
S 7708 21765661
A 929 192535272
A 1463 681737733
Q 1097 12809 3949130757558
Q 2302 10171 5600711257773
A 3801 402544991
A 12808 386364801
A 563 40863694
Q 3002 11222 622367651177
S 7204 627345000
A 10586 16676550
Q 1114 13249 9110824617267
S 10527 959210682
S 1730 249421156
S 5457 631918164
A 5327 458199741
Q 10 13259 6748426298857
Q 604 12336 2455633116127
S 3740 150354460
S 1491 268748595
S 9931 316125577
A 5225 333468256
A 9027 908581071
A 12894 47745048
S 3184 984561285
Q 765 12374 4185444327439
Q 139 11887 926008649738
A 6618 629421291
Q 517 13244 5019191077864
Q 534 7339 687237377748
Q 2170 13223 5712148446296
Q 59 12144 9572901267013
S 11493 974963089
Q 289 12632 4742949896069
A 10240 630329418
A 3560 537089395
Q 165 13229 9222166078055
A 5227 583006883
S 5810 533454294
Q 3893 13164 1702563007168
Q 398 11958 2886801276706
S 2545 703251656
A 385 554519039
S 321 411416328
S 10293 997248074
S 459 574131654
Q 3177 12362 1003999572401
Q 2332 9324 4499270714960
Q 4284 11434 2132162012472
A 2154 483306936
S 12091 389492915
Q 94 12447 7918712783292
A 537 683109528
S 9986 181653415
Q 2071 13323 9464659373994
A 2963 15297745
Q 1799 13329 8127459827489
S 5743 575788882
A 5634 135211126
S 10575 918304611
A 5185 968607032
S 13067 70646820
S 10649 124373837
S 6100 775104924
A 8930 450418280
A 442 291337248
A 9482 555809524
A 8375 653610294
Q 35 13337 6779441450082
A 13229 624327463
A 7280 473689046
A 4380 522579393
Q 2037 13354 9413242476339
A 9693 429383244
S 8674 271079212
S 7775 754750808
S 1905 732167194
A 737 194016591
S 7777 123537128
A 3162 193207474
A 5832 203272880
A 9408 124213808
Q 232 12967 2383844146177
Q 572 12008 8169344133790
A 166 397088392
S 6523 488763904
S 7094 874837474
S 12624 175240646
S 5188 603741345
Q 2339 12950 3572107879869
S 4878 597730744
S 11801 697564042
Q 194 12927 8120487494779
A 10451 742371403
Q 2565 11416 3238004263966
A 7038 848288436
Q 100 9420 1578409713692
A 2163 601281240
S 12442 859592594
A 3411 187230472
S 10808 506056012
A 876 234824982
S 475 994712958
Q 1574 11360 5944749966086
A 9621 65926887
A 10510 479273790
Q 851 13018 4395309086431
S 5090 864754965
A 3366 226041133
Q 352 12523 7343455073695
S 4118 766189313
A 8760 842553414
S 7976 6066209
S 186 326544654
S 6027 728983832
Q 33 12148 2700881603972
S 11344 315301299
S 7356 141390758
Q 28 12958 3807420701909
A 9209 687935803
Q 3038 10492 6377779536294
Q 191 8974 1564312083777
S 4504 316172695
S 5026 32653116
Q 492 11365 2294978462422
S 5727 265757458
S 4672 126007872
S 4245 284107230
S 3858 227943912
A 1284 587776220
A 11099 898708963
Q 4928 12488 7100319317495
A 78 656531348
S 6444 105207599
A 9900 265564404
S 8509 79660914
S 6886 492699147
Q 711 11860 1815143821809
A 2495 901149945
Q 3501 12939 7894568024138
Q 2515 13064 3365834567735
S 6212 411621202
S 5106 218524622
A 6331 399034538
Q 409 7358 5241044768372
A 5392 237107939
Q 3767 11368 1653093055583
A 12123 555331820
S 8786 710893349
S 270 906830938
A 1593 463603790
A 11948 868457259
Q 209 8305 1740033690265
A 2265 884161799
Q 1791 12957 8147769499551
A 1564 147565711
Q 318 11196 4741086560883
Q 4222 12411 3360368010129
Q 709 13192 5008217740256
A 8733 80687265
S 3376 101462461
S 893 4192450
A 5700 18358984
Q 2702 11595 569611197686
S 10806 18537141
Q 967 12793 1953826440981
Q 2021 10406 1378145121332
Q 4284 13363 8887711612531
Q 11 10980 6885856464242
S 8874 982430118
S 4386 331850667
Q 2111 10884 6445503976944
A 3205 824459512
S 4875 656563010
S 9749 224665443
S 7686 328290095
A 1312 428651516
A 11957 427616168
Q 370 9105 4273242698750
S 169 206668587
Q 18 13363 7814268750234
A 3904 169383200
S 7380 684134043
A 10100 329071404
Q 1518 8220 6552230812736
A 1452 757779380
A 8766 681119815
Q 856 8777 2599395036734
Q 242 10064 4919131658459
A 4359 185100884
S 4617 801420801
S 10621 514633297
A 1246 446744049
S 6535 603613968
S 10295 193273470
Q 1240 12355 1824328795123
A 11898 71755000
S 7942 364937177
Q 1797 12738 389874435835
S 1917 949820578
Q 621 7891 3773773731745
A 9357 560090885
A 13236 886063564
Q 212 12180 3573015278114
S 5534 740980329
Q 4747 13164 6048524858192
S 515 488784003
Q 1542 11548 3424151335671
Q 851 13028 4336121561
S 5584 422382707
Q 189 10174 2214086780136
S 12042 965095497
S 1453 83079354
A 9192 635216500
S 12498 803529472
A 2052 71660852
A 7115 785288282
A 12535 22475718
Q 183 12951 3510013256413
Q 2985 11536 3953985799326
A 4058 901858577
Q 1024 9340 7634657605959
Q 1704 11705 7874696572717
Q 2983 10911 1415942837427
Q 804 12521 2940949271935
Q 7 8230 4046544963043
A 1988 720245516
A 4612 105845550
A 2479 577801755
Q 3668 11255 4825047077641
A 6615 571543251
A 8830 173069183
A 9972 242935055
A 3054 370448740
Q 414 12741 2521785648331
A 1402 160406329
A 5462 801909992
S 8042 637255182
Q 1238 12913 8120927792774
Q 2542 12664 3948942204980
S 9845 871941
Q 1061 12068 5396678772229
A 9569 838794328
S 3399 180098287
Q 1795 12149 6350421435181
S 10434 67504525
A 9060 835283533
A 10717 202777569
A 10797 49407387
Q 573 11061 5706604783933
A 7474 168114981
A 4654 394526010
S 6160 226762588
S 12951 240070076
Q 2032 13084 5920578816318
Q 537 9755 6018320304024
S 2011 448806940
S 12450 784825129
S 7364 859508106
Q 3330 12568 306727040216
S 11913 78276224
A 8612 162134118
S 7551 482400051
Q 1304 9396 2341159074286
A 8864 683131671
A 5527 465397431
S 1919 810323231
A 9965 48529865
Q 1071 9201 1128573321926
Q 3457 12094 2698009899481
S 3632 75590105
Q 480 11459 8757212398044
Q 2330 9569 2713961676889
Q 806 12829 3380585919058
A 5196 589102913
S 8231 318560579
A 7562 618215000
S 10112 66780186
S 3883 483363132
Q 507 8068 1924700916337
S 4371 25747783
S 4813 276082481
S 10995 962980963
Q 3334 11532 5920388480350
Q 232 13189 1782927382064
S 5772 614654712
S 1624 163599764
A 612 660605947
A 9323 233165391
A 12282 873010619
A 8149 99230215
Q 567 8682 5528434278740
Q 30 12610 9840635107970
A 10717 157842955
S 221 749540138
A 4664 999459283
Q 965 9777 5613193095487
Q 249 12895 4496926742404
Q 215 12558 56047056771
A 5492 496726433
S 6360 379224772
S 12075 622096409
S 7926 99692627
S 1803 583156527
Q 3077 12117 8626202880384
A 9833 509279010
Q 2212 12508 702535454199
Q 2536 10091 3925253344764
Q 1536 9268 3463395985020
A 10063 650837178
A 6690 357871670
S 2407 371557257
S 3751 255500700
Q 1530 12743 4029495885747
A 1430 526630128
A 10196 868538205
S 3113 364703882
A 4562 632183035
S 7 970220921
S 2601 724253820
Q 9 13160 5227523631372
Q 3443 11259 5796163675108
A 960 119631832
Q 3213 10652 2530719058282
A 9524 935314121
A 2277 457614477
A 6949 942305188
Q 2017 8955 348594383957
S 12265 256375933
Q 672 11320 4892403772695
S 5630 400505392
A 9992 342684443
Q 346 12572 7227130491292
A 4484 75637882
Q 2357 9463 1086009394996
A 3644 263392755
S 469 392848708
A 11944 561750772
Q 1040 10062 847802807493
Q 44 11470 2884074040631
S 12828 225298833
A 10024 609400983
S 5076 417439479
Q 3640 11690 2812503429964
S 10658 123649577
Q 987 9308 6154015212862
S 7587 222877223
S 3854 347962914
A 9911 638910362
Q 134 12288 6964608895621
A 10189 141363388
Q 65 10707 1989070901721
Q 1378 10852 3226204436014
S 7739 245015605
S 1110 186988922
Q 3274 13139 7920432880540
Q 577 12860 8174906003357
S 8297 116564290
Q 65 11310 1270683884944
S 771 955478376
S 1326 201650351
Q 706 7965 5731120742510
S 2258 105220913
S 3136 837856853
A 9180 991908107
A 5301 821882566
A 13333 840085456
Q 1437 12621 486972441103
Q 524 7765 4885668943247
Q 214 13350 792575419008
A 11476 200816687
S 3859 874426754
Q 63 13293 5060054946925
A 6068 590387492
Q 1832 9830 6141046690483
Q 440 13349 8870844854641
Q 172 13088 5189613342530
S 8668 135198268
Q 115 12595 578002045718
Q 3234 10144 6835252361221
S 11440 248454790
Q 1953 10175 6308946618797
S 697 785262352
Q 225 12958 5322104077419
S 4515 840227910
A 6497 718402043
Q 1288 12683 9809941418528
A 3715 782457074
Q 676 8977 6318134988049
Q 290 12806 8290468675751
S 6696 153864682
Q 1255 7990 534484495047
Q 4199 11646 917266576416
Q 745 10544 9608835499051
A 5536 762828259
A 339 291734529
S 12779 151347979
Q 954 12584 4507103431810
S 7852 892787053
S 11045 704494374
S 1611 546732503
Q 187 13087 3201118985552
S 730 912136459
Q 793 8993 5212497937259
S 7553 535333997
Q 314 10041 1414629402976
Q 2293 13236 457779892640
Q 1663 11098 5047956712340
S 4178 828782428
A 6831 797721879
Q 2342 9501 124390968605
S 2500 895436619
A 2900 331103020
Q 617 9622 8073476366361
A 12912 556234890
S 5830 539572104
S 11426 879636683
Q 822 11233 6287533864166
S 6801 301862183
A 10000 613717855
Q 3033 10877 2466744565407
S 463 499739356
S 8794 102168665
Q 333 10385 8382139487065
A 8822 571156323
S 8034 638182872
A 3693 434028106
A 7567 806187164
S 5999 611309686
S 1723 157474951
A 5806 611156837
S 10785 226666078
Q 2555 13009 4117760749234
Q 4879 12078 1040403317478
Q 2596 9997 3873374034072
S 126 226357277
Q 947 13078 324689725148
S 7637 71292521
S 5262 154188760
S 8744 301315728
A 2759 810133762
Q 2120 12228 3433822614859
S 2852 94381322
Q 1111 11621 2022293228592
S 12716 497120139
Q 564 11729 4661255519782
A 3599 839489545
S 12515 957274158
A 9499 18531714
Q 3788 13270 6810673145564
Q 763 11199 1776546800497
A 13260 747570467
A 5609 458139950
S 10665 917967974
A 11503 74248532
S 6726 60303903
A 12688 938613654
A 4276 491646566
Q 722 8626 6142612457011
Q 1256 12931 3792348284452
Q 446 10712 32366663607
A 5336 411202517
Q 1520 11972 222257122592
S 6554 154551297
S 6243 434593912
Q 4060 12576 6772036066524
A 2969 881006885
S 5654 753494071
Q 738 12981 704885955755
Q 1162 13014 4214930779986
A 176 336305268
A 8009 736687112
Q 2663 11326 422481328150
S 2901 588568739
Q 1309 9180 5687546865474
A 1393 202576123
Q 3276 12871 2332806182467
Q 1280 13216 2361901713715
Q 1966 13020 8669275101770
S 2294 575345878
S 7985 755320360
A 3500 559690803
A 13122 976778411
Q 1199 11999 894918425699
S 1770 141074380
Q 2540 12162 2755718648281
S 3251 664955725
S 3754 610465591
A 3754 938043081
S 6505 646132755
A 497 141236720
A 4665 766238726
S 3995 395745800
A 4630 558116130
S 8673 806304468
Q 1812 12116 3048731336818
S 10738 76385287
Q 5962 13021 5799068098854
A 9763 263328850
A 12740 77701796
Q 3717 10479 6345160645951
A 8240 36370711
Q 2030 12481 6272695371145
Q 105 11263 427563702449
A 12652 180412255
A 11937 278681676
Q 2104 11356 532605505795
S 5817 48980330
S 12650 706466207
Q 1957 12679 9890927505814
A 2067 708494751
S 2270 604369228
S 2605 417649068
Q 5552 12578 2172922330582
S 9297 433605646
S 8705 803565531
Q 1520 12804 5200957306161
A 3880 450719352
Q 3540 11545 3289544913962
A 11910 416658135
A 7739 353855685
Q 1021 12542 4745680434299
A 8943 720878083
A 4034 445460961
Q 3078 10939 866529551191
S 10822 123601335
Q 298 13215 5275866927252
Q 2202 13198 8758274024168
S 11296 802243734
Q 290 13255 3257017671433
Q 2770 11613 5307370128988
S 2228 984610968
A 11151 136091968
Q 6344 13200 3967137096490
Q 891 12796 2311234616437
S 5599 639186555
A 5131 502438105
S 11500 4000496
A 10258 921649155
A 6773 675750813
Q 349 11742 791810740033
Q 2173 13031 1879998699017
Q 1514 13241 6381437203976
Q 1297 12378 6944654530967
Q 2519 9906 1959017837871
Q 591 13217 8862413407049
Q 2907 10420 7193025855266
Q 1484 13244 367938220965
S 5271 627797
Q 210 11610 9826573103672
Q 958 12689 1784341586588
A 12267 419360095
S 3773 272355447
S 7870 788499911
Q 2018 10707 3811879879347
Q 1429 8999 4615408284307
S 3520 808530393
Q 3645 12102 4094676176935
Q 334 13272 5688853744760
S 9029 157072713
Q 629 8772 8034571927581
Q 330 12689 6319565603020
Q 17 9699 5273922680151
Q 2209 10653 3130517551557
A 7874 880886387
A 1709 969210879
Q 2212 9779 4349128510423
Q 3614 12653 8153779639501
Q 1217 12582 5933156339256
Q 661 11392 4214408914628
A 7707 224594827
Q 1150 10945 5213629967004
A 12304 511116356
Q 3660 12202 3358955857613
S 6979 891411225
S 12318 649401043
A 10062 926812875
S 12687 384019254
S 4590 595529350
S 9070 627679086
Q 1598 11019 7688890155505
A 10672 381713750
A 6239 380390169
A 13001 478883867
A 10337 466208096
Q 2410 11922 957199050239
Q 214 12732 4339489573341
S 11936 94460770
S 1450 53034074
A 6697 897968131
A 4069 346457783
S 10731 436736786
Q 2402 10075 7301384985928
A 10664 393278476
S 7619 155147627
Q 537 13353 8476817067075
A 11768 852121093
Q 297 13345 2509950016829
Q 33 13086 8617014530718
S 11555 742760725
S 4676 30610976
Q 2572 10656 6124405895272
S 6172 117739763
A 6499 242277190
A 226 238531184
Q 253 12867 898556954850
Q 2678 13124 3189402468007
S 1279 985080016
S 12897 362652688
Q 368 9250 3185173633804
Q 1234 12632 2126875933389
A 7149 823459257
Q 87 10570 8573839024430
A 12567 757050619
Q 1827 8711 3201800539432
Q 3686 13346 5094099491145
Q 58 13354 1321701900412
Q 746 12661 498539363264
A 4499 261030482
A 2906 953221564
S 6746 847776350
A 12159 17635259
Q 1394 10853 8474068460860
Q 1206 10162 8533507561147
Q 253 12086 4339713980880
A 2626 66222058
A 1709 752949355
S 1911 151366413
A 2958 954397994
S 13138 258672965
Q 170 12000 878597256956
S 13325 880718602
A 602 103802266
Q 1379 11727 7106533805648
Q 1252 9239 7789031921431
A 2817 732469865
A 10342 601398806
A 6434 903989901
A 8643 742942844
Q 1623 11219 1265347948449
A 208 725981579
Q 1437 12961 6241238828534
A 5283 680716196
Q 2570 11262 148342209733
Q 819 12164 2817952826568
S 4372 345417703
A 10745 16467199
S 6120 206655050
S 11026 711653985
A 6159 76274914
S 2602 884369207
Q 2959 11070 5582920444347
A 13297 104169994
Q 187 13045 3595927745611
A 562 221649625
A 173 568109529
S 6954 640309952
Q 3728 13239 2301244727860
S 12047 138846099
Q 4788 13148 3367195940479
Q 304 13116 5576800817331
S 1991 117739893
Q 1518 9986 3676238858858
A 7377 4945205
S 3749 224802676
S 338 827479130
Q 559 8922 2919905276490
Q 769 12645 7796085483932
A 5439 487327132
S 7272 502219886
A 2281 108699307
S 264 452862187
A 749 678295471
Q 220 13232 2575147067079
S 2431 224888129
Q 512 12838 8464063039790
Q 2312 9466 6131018640779
A 1171 990039806
S 11110 651096124
A 1143 716304406
Q 2632 12821 3114781116344
Q 1078 13305 9900655551233
S 11033 348071251
Q 634 13125 7586943722576
Q 3395 13044 2315236259162
S 7293 891285101
A 1534 618032150
Q 3732 10981 207579250434
S 7555 665054262
Q 701 8922 6628192590284
A 1784 799160
A 8552 22731023
S 10203 703344684
Q 3613 11170 3827593874540
S 8827 661506720
A 11120 650543135
A 7569 519990552
Q 350 8799 8106759836628
Q 43 13280 7423669939993
S 11308 794218743
Q 4998 12007 4651766276268
S 2038 573585328
A 5879 9307885
A 11554 229375235
Q 2079 11250 360823876089
Q 1153 12487 4386495432085
S 3403 405467637
Q 3659 13028 7484398296056
Q 417 8681 429371886031
S 11136 479594301
A 532 326454491
A 582 408121107
A 10751 428463579
A 13335 534686884
S 8757 913314591
Q 889 12764 3114888946017
S 5363 571410300
S 7557 844251458
S 12213 338862313
A 4921 266281790
Q 620 11993 7693457111907
S 8979 366325952
Q 69 13049 4403063426345
S 4363 684511180
A 8091 276839728
A 9199 134129281
S 5137 560947281
A 3316 520308267
A 12744 608901527
Q 4998 11947 5560957238178
A 4204 505751862
A 4860 972367134
Q 613 9796 4223603768325
S 2255 992802050
A 11057 439774916
A 4858 138249929
S 7388 771625898
S 8895 168539829
Q 2553 11547 1650546441233
S 8299 902320334
Q 2073 12436 6953040078385
A 9540 519528540
S 8592 704934832
A 8396 973917425
Q 204 13011 8544602153300
S 1948 592859643
A 3266 128451128
A 2373 927807349
Q 970 9443 2296067395630
S 8450 41746739
S 1589 800357534
S 592 898217588
Q 526 8409 1712988214907
S 2758 850927860
Q 4803 11978 701340403797
Q 2503 11119 1596767192713
S 12211 786189918
Q 1271 8291 6731046690642
S 1611 615328915
Q 6095 13281 231544119653
Q 3456 11774 772283053980
S 5244 878753004
A 2906 110316241
A 8400 788393296
Q 5623 12740 5186820201273
Q 51 13054 2162876801517
A 839 904642075
Q 586 9398 5064808192612
Q 172 7893 4090891829133
Q 1070 12512 2777658805664
Q 1550 10648 2312613191480
A 8533 728705669
Q 446 12848 2804263748614
Q 1610 12948 2532084131942
Q 5995 12712 2242245271608
Q 2829 12396 3631348632530
S 7301 447943334
S 10195 313015182
Q 4032 10767 4269002153533
Q 1353 11187 8964700719395
A 7512 638776260
A 615 259744084
Q 5055 12614 3645653328488
A 4297 94185074
Q 84 13138 8111577081628
S 9484 502690717
S 5335 189752952
A 5972 796857805
Q 4586 12739 3471048945085
Q 1462 13088 6327004628146
Q 1068 10118 555541383296
Q 4264 11774 5021168928747
Q 1246 13190 9639777042382
S 11572 336951705
A 11639 267749732
A 4347 391703745
S 1255 827463542
S 11698 75471056
S 9835 424797275
S 5022 975846895
A 7302 696458467
A 3962 856587033
Q 568 11769 564531512900
S 11996 972629911
S 13060 634706731
A 4758 846518381
A 977 12463457
Q 191 12339 8660060584203
S 3368 400932231
S 7251 70613795
Q 4083 11172 4606703958009
S 2601 750404670
S 10649 311197466
S 7464 243312432
Q 556 13228 5653837842059
Q 2579 9985 5432404631172
Q 731 9705 7955378422631
S 3361 808562956
A 11853 663127883
S 6218 901410375
S 3893 307642658
A 8533 630027789
A 1067 883130674
Q 1401 13230 2629691175988
A 204 860364959
A 12885 494216625
A 10726 882331624
Q 15 7987 5353346872336
Q 315 11997 4377083693472
A 2305 50727938
Q 3710 11609 406479271929
Q 161 12931 9829057795100
S 4845 791663149
S 11500 3806571
S 2042 852672973
A 288 321838154
A 8465 786352012
A 134 860226123
S 3624 15865800
Q 3 13329 5313481621279
A 5536 594369918
Q 1493 11026 1031269213382
Q 3555 13236 2249894913208
S 12994 271683827
A 10057 103490010
S 11619 837265153
Q 332 9488 4502448285703
Q 670 12954 8926951077574
S 3582 933251361
S 995 813498828
Q 246 12844 8928918531064
Q 2102 13328 9836534341856
Q 3140 10025 1233007262706
Q 868 12177 5659182725233
A 4221 598909646
A 3927 716180487
Q 223 12223 9777384160910
S 3271 530993355
Q 449 12743 7183034709911
S 4004 886281993
S 8101 308354857
S 3724 359879249
Q 2581 12812 761344269784
A 8795 323999961
Q 666 9272 2389139797962
Q 506 11602 7883769035954
A 7865 126989518
S 1824 22196275
S 3751 259169132
Q 1684 10329 2180364842444
S 882 737924150
A 847 218194818
Q 2845 12205 517546293307
Q 805 8884 6209953322342
A 704 121286860
A 10242 812827965
S 4972 165905081
S 3780 874532808
Q 1696 13240 1870628144956
A 4905 465283579
Q 1182 10646 1951033807258
A 3919 585021647
S 6121 991515278
Q 410 12151 2656931279689
A 11632 240223647
A 707 163116765
S 2345 444505239
Q 1997 12582 1281871043442
S 1996 655940986
Q 1545 12561 41205450599
Q 359 13158 7013976731799
A 12452 878257742
A 5635 67579436
S 11394 309905692
Q 1327 12978 5749612763245
A 4337 584429061
A 9422 447572586
Q 1041 11947 6254916605882
S 10100 445736804
S 6838 90254374
Q 3528 12742 4881494520308
S 10497 542872105
S 4401 658999336
S 10783 381925784
Q 730 12937 59004422220
Q 255 10344 7456355185750
S 12966 970169929
S 1563 110187757
S 2398 572523775
A 6165 296182041
S 2609 538263292
A 11272 520038959
Q 1175 12915 8596998083797
A 4701 723396841
Q 712 13156 9294426083187
Q 531 13112 6316862697631
S 3057 197939687
S 3711 512060994
A 8033 527161892
A 5459 954338525
A 6892 302799275
A 421 175040004
S 2517 576847714
A 9484 797126472
Q 843 9095 4504349529626
S 6757 445474934
Q 1150 11675 5002724012482
A 6576 434213288
S 6187 272764870
A 7297 680471630
Q 505 11666 7554304489324
A 6052 11912606
S 10878 836802304
Q 3377 12516 3542637204054
Q 2673 10912 4053653891769
S 3781 53358623
S 3701 968516850
S 8984 229730401
A 12116 27451114
Q 251 7010 3738872828949
S 6163 225660356
A 5578 245498341
A 10239 877665728
S 1103 892645743
Q 3394 11468 7184546528249
Q 1047 11301 6035484622201
A 1941 783184358
Q 170 12671 8844966002808
A 5582 313078512
S 450 593258349
Q 1582 9505 1490684817807
Q 34 12015 5520513963599
Q 4363 12734 1454197889031
S 8461 542527370
S 9842 808399984
Q 4182 11909 1929059015662
A 360 378299093
S 3119 886205915
Q 3442 12020 8000661475116
S 10849 500385280
A 143 919158270
A 11329 570427319
S 2546 816928450
Q 1688 11220 7733712302188
A 9040 993273856
S 13158 38764925
S 11323 313341855
Q 65 13358 6200368953417
S 8279 414850778
Q 1029 11818 254419755199
A 1359 569098781
A 4734 372728789
Q 3098 11338 2303389466335
S 8658 42472364
Q 600 7793 4019778210307
Q 824 11015 4418079832411
S 778 729873736
A 9706 926738024
Q 2816 12616 4277702278448
S 11416 313101615
A 10992 600281529
A 358 141040717
Q 4926 11644 5886801880567
Q 1206 10245 7160145122414
A 7083 738002241
Q 40 13185 5734187134827
A 10405 221589613
Q 418 9334 7305649347292
S 3424 597345389
S 3159 582218446
S 8084 164614392
S 3321 875628606
Q 750 10776 975784377277
Q 1047 10936 3420334494491
A 8226 986926641
S 3890 385444315
Q 247 9270 6485102956802
Q 4119 12780 7128484202929
S 6390 725159853
S 8804 567633221
S 10353 716187559
A 2545 713213964
A 4171 390254495
A 9739 645118639
Q 380 12331 1026726497649
Q 33 12417 4794978208197
A 2781 145776536
A 8489 12321210
Q 5161 12998 1249340879852
Q 917 10237 8048286675304
Q 720 13318 3092792938931
S 3401 996164701
Q 1789 12640 7733922978872
A 10629 99086031
S 4121 464662875
Q 989 9367 619828842841
Q 1426 12814 5894042839464
A 8118 449009327
Q 137 13333 9838067416144
Q 3978 11921 4652915322187
S 5265 402574448
A 12881 982485661
A 2872 993272040
A 13293 653087562
Q 158 9342 4769693625264
Q 3346 12858 7098505214187
Q 2406 12590 9845399145227
S 2194 438569902
A 8114 634566264
S 10813 674509392
Q 1454 9347 6132769263281
Q 954 9378 5779335881474
Q 1399 13343 319766610891
Q 1342 9213 4739019912778
S 4479 685089632
Q 491 12768 9314207464489
Q 3720 11385 4901739079604
Q 217 12839 2309785104282
Q 3017 12410 5370956816409
Q 3514 12611 8016383334532
S 2987 538339006
A 9333 710529640
A 688 806606807
A 569 331622542
S 12236 866933545
Q 570 12361 7748186496316
Q 1227 10668 2966199953824
A 13073 489115588
A 3241 175778330
S 8267 747375001
A 8066 640103300
S 11657 788284711
A 12919 360359411
S 4163 328292329
S 8790 543730589
Q 261 12571 3628867007889
Q 3226 13306 9385352552542
Q 296 13181 7697612524165
Q 4210 12731 6092141786736
Q 3640 12647 8162362922756
A 4055 561330715
A 1941 129524282
S 7829 621718670
Q 27 11942 6631380798826
Q 2656 11813 536621901600
S 524 729508239
A 11154 16499256
Q 138 12475 1102674153527
Q 1212 8770 6908006772343
Q 1525 10704 1043078259197
S 4434 917826660
Q 4969 13185 3104295166295
Q 1963 11879 3995099959424
S 12467 453746610
Q 1632 12438 6119038588319
Q 2112 12937 2556248462861
S 3559 79109144
S 5820 736982114
Q 2578 13191 5706039548774
A 10919 80582989
S 5434 326738391
A 6933 256036404
S 6030 873628994
A 12977 979767760
A 10296 858043876
Q 36 13325 5622429856931
Q 365 12078 6450506732528
Q 68 9819 3213525323117
S 10373 440568242
A 1987 873065952
S 2309 320644058
Q 176 8115 3557591008756
A 9865 263536314
S 587 331393900
S 12254 745476418
A 9551 608060011
A 4104 764596537
A 9902 7705761
Q 4823 11612 6076130388383
S 10267 741108422
A 6364 434999290
A 1536 905832875
Q 1583 9389 2888698229504
S 2091 423792542
S 5150 59003441
S 664 91950835
S 12862 961269239
A 9833 924656628
Q 602 10262 8573896052749
Q 796 9157 7483930124708
Q 1013 11724 7455704176919
A 12787 351565585
S 1676 850727698
S 9282 423991059
Q 547 8499 1976786778428
Q 36 12055 1232460201111
Q 4499 11848 7062161759296
A 1353 973312992
S 742 200364653
Q 777 11852 6268227741671
Q 4306 13025 2195418920997
A 1841 499282989
Q 973 11531 3227852308433
Q 858 13067 7520865373553
S 7919 358494315
Q 213 7685 5786105054304
S 4915 116127036
A 2892 724829316
A 12809 283463125
Q 3419 12817 30766667448
Q 592 8612 1562327225551
Q 146 9163 8170401649246
S 10696 782801135
Q 2506 11992 2542099355175
S 10432 939164724
S 5434 850939537
S 2160 334602528
Q 1247 8673 5664838974925
S 6677 233092700
S 5350 980514087
A 9570 819415141
Q 799 10084 8006607405304
Q 5738 13115 5452180301050
Q 3926 13212 7699101814134
Q 823 12486 9945401418999
A 13197 46340539
Q 4154 12366 7887385118420
Q 61 9238 1928768587667
Q 2002 12167 801582124196
A 7795 11532813
Q 1233 13050 1338205983417
S 6154 554352110
Q 135 13118 9423943827740
A 7920 711387323
A 9551 14914855
Q 195 13314 9341046330955
Q 274 13196 4434302218597
A 13032 73406090
A 4983 832954921
Q 2157 10438 6830927433874
A 6543 238509161
A 4066 526323169
S 1240 261338399
Q 75 11571 7952107093366
A 11132 437308924
A 2359 488644445
S 13091 895048161
S 1516 296953668
A 11497 589801236
S 12854 896799743
S 2 749634805
Q 576 8820 6695137915974
Q 1803 9110 4616939251671
A 5623 418315634
A 3649 481036845
Q 535 9920 5425463228738
A 9846 728011261
Q 357 13173 6980587442268
A 6109 341389174
Q 5354 12243 5646166790839
Q 1114 12868 2623208025616
A 2979 751669327
Q 3609 12220 5920833986471
Q 609 13355 5571833036655
S 9618 408651579
Q 4129 12552 4225734902479
S 4014 745668099
Q 63 13292 7428830359768
Q 61 13213 8105933252958
S 4669 466209566
Q 32 12590 3379776115849
Q 4092 10995 2867890974053
S 6473 295041435
S 8928 627658381
S 1818 70691738
Q 1355 12583 589004926661
Q 1775 13154 9220491823335
S 8879 267820454
A 8132 604235555
S 10351 353043552
Q 4342 11348 5729840064184
S 547 248521144
A 12986 822502923
S 8533 592937509
S 9638 729782847
A 457 869705808
Q 1192 10167 1386257428044
Q 3526 12169 7476272140135
Q 2230 13178 6465905531189
S 5504 117898447
S 11549 871710119
A 3222 718375939
S 3550 315192899
Q 1511 11719 4473283201491
Q 870 12138 8776086584023
Q 671 12067 3347593702291
S 11360 267185318
Q 51 12388 8574250855244
A 7318 726803747
A 9385 917058226
S 8300 947787225
S 9988 711020281
Q 1665 12944 9156351519427
Q 2226 12208 66896377610
S 11568 829741194
Q 730 8474 5912570680059
S 3834 244372345
A 4670 87416626
A 9036 871831700
S 2256 735588920
A 12694 848656779
S 3645 115276268
S 11630 657726772
S 7280 35237337
S 4528 22062777
S 4410 535570571
Q 1508 11364 6755185509192
Q 398 12397 7806089169655
Q 1809 8985 506171613420
Q 842 12699 4148671489048
S 13127 591712789
S 3187 39201077
S 4608 253337761
A 2066 265827755
Q 1988 12376 4419274265200
Q 2680 11845 3234257050748
S 7467 642045097
A 13053 468302037
A 6691 487594928
Q 1928 11391 3194572904851
S 4527 821965709
A 1180 7486131
S 10937 91374492
S 7894 617450693
S 2400 318573261
A 8969 348118396
S 10996 818268448
S 10290 332492531
S 10053 228636727
A 3035 947228866
Q 2906 12176 7762194752007
S 3449 232405605
Q 2410 10502 5672947108286
Q 25 10932 9042688887242
S 8818 301980669
Q 854 11773 3227705723665
Q 570 12000 5262319559069
S 5753 504867982
Q 956 13009 9197267895602
Q 1169 12699 3812303236510
A 3863 973301098
A 2881 435205631
Q 140 10807 4542201894638
Q 519 10327 2905167442133
Q 1057 11745 2553832640336
Q 1500 11596 7580384718702
A 9184 643220910
Q 2330 10320 4863648807516
Q 60 13327 3062365419564
Q 198 10229 8099163670321
Q 472 12361 376273043713
A 6 534475032
S 194 308228133
Q 1058 11626 631521764353
A 6752 305347482
Q 1402 11137 2639836172473
A 12746 973299311
Q 313 13057 7653930123871
S 1644 66202357
Q 285 13313 5789591173972
Q 1610 12239 692937464563
Q 1224 11330 2162254965484
Q 484 11541 4948329703333
S 11363 963918817
A 5396 403977641
A 10199 487718682
A 13077 686790327
A 5185 372260572
A 7838 534890108
S 2972 599301577
Q 378 11700 3034386959587
S 6304 71585464
Q 704 7467 740129474906
Q 242 8035 2251668291012
Q 3573 12305 3526634973595
S 412 926723649
A 2377 138102043
Q 670 12547 2039848831800
A 8777 610291556
Q 1758 10505 4483301764733
Q 3642 10732 6799282853559
Q 662 7587 114260969867
Q 3493 12849 2433795756515
A 950 463424769
Q 109 13335 9845810749729
Q 683 13203 1536793391359
S 6734 578298126
Q 3192 12996 8417149601945
Q 215 13242 707723181602
A 10315 546269250
S 5313 81805655
S 5341 113580569
A 5316 826626303
Q 731 11662 3147537500864
Q 550 10588 1951866909929
Q 1714 12855 2065678361649
Q 2097 9276 5201596252628
A 4600 274139441
S 6078 485367658
S 1178 564380384
Q 2226 12389 661210358436
Q 3939 11633 2201874961351
A 6650 679686052
A 11117 646695049
S 11717 659721211
S 10184 42446599
A 512 856357744
A 2320 800734442
Q 164 13255 8491267599863
A 7064 109354991
Q 1495 11761 3175143219187
Q 916 11461 7535625699001
A 7101 949312032
Q 21 12216 6690615616657
A 13194 669394528
S 4972 188981203
A 3861 833377505
A 10678 549260953
S 3799 984283573
S 850 444200620
S 12467 668188996
A 1347 751545398
Q 1910 10108 4154072765203
S 3991 520292747
S 8986 537198113
A 10657 792818964
A 1436 822899655
S 8479 682108371
S 349 466836098
Q 1618 13203 756816688811
S 5970 540652846
S 2903 450393335
A 13207 247126494
Q 2005 12811 9136360718345
S 8397 840186006
A 11225 697366024
A 12710 17031598
A 6419 151881531
Q 1201 12619 8061013983031
S 8911 194283465
S 13209 273399775
A 1457 491403905
A 7192 398021362
Q 3142 13094 3981712332571
Q 1411 8863 3412347388054
S 7346 951448279
A 9820 145844082
Q 105 9387 8141785937879
S 5462 441799623
A 1601 350030070
Q 172 13298 1666035125088
Q 3446 13220 5809633534700
S 1361 837493601
Q 1308 12187 7835705642776
S 7021 762895915
A 6941 659357603
Q 78 10682 839361567330
S 10009 508107576
Q 693 11714 8920985015116
Q 1182 13188 1495431371270
S 13173 720538084
S 10897 5032589
Q 5657 12794 894403329676
S 12011 643497723
S 9381 51752522
S 7331 735159806
S 3306 177163592
A 1559 453362703
S 11405 362643251
A 8325 291857038
A 1470 382005172
Q 3890 12998 7397236684017
S 2575 315123508
Q 727 11873 2279705893813
Q 5220 12196 1084322717285
Q 31 10488 8456184661860
A 9185 204205005
A 12776 756700163
Q 4724 11608 5777847024930
Q 60 13285 8780172391669
A 7393 880885741
A 4851 72743873
Q 3266 11516 335292921957
S 2269 725258362
S 11653 6485030
Q 5199 12726 6981968650186
A 10474 966449348
S 8491 693336271
S 12201 454286745
Q 4832 12353 824772302626
Q 79 11289 8510458659859
S 9028 712797760
Q 1913 11945 4608735823377
Q 787 13359 4809116263888
Q 3211 12352 6782626883399
S 1461 532135133
A 2686 33650932
Q 2982 13065 8237818355856
A 10886 5851195
A 2223 297119907
S 1776 812806423
Q 4288 12014 6303439077394
A 10719 991770637
Q 820 11862 9917354010261
Q 1998 11476 7143638334621
A 9270 592893266
A 643 246511597
Q 983 13129 3609364115447
A 3017 389997522
A 11177 210487520
Q 322 9642 4225514340964
A 9256 513141778
S 8108 403020892
A 1588 131086675
A 4830 178452107
Q 4534 12708 3530477029417
S 5323 944950519
Q 1422 11500 4734705595158
A 3909 309093492
A 3962 276881143
S 292 602483147
Q 12 13311 3678601650266
S 459 685191305
A 4926 284998621
S 8533 681387644
A 9940 211094370
A 1144 887948762
A 1213 507023065
S 1524 701964358
A 12129 952209609
A 6438 742355977
S 5051 818662471
S 9569 841475815
A 3039 189612299
Q 1360 10157 969424190302
A 3510 171385276
A 4539 951300060
A 12471 675002871
A 8028 822987486
Q 1411 11387 5498716989634
S 11184 687100508
Q 195 10245 8777102921873
A 4643 364908147
A 11958 193965717
Q 52 9690 5692670343220
S 1279 717185555
A 12109 768708607
A 7108 518682457
A 11248 960833433
Q 4521 13214 7650462404836
Q 3109 11495 6271606734820
Q 205 10779 1296598360774
Q 1485 12378 7519796714009
Q 2792 12711 1093916658237
Q 612 8713 4317625794269
A 2436 191062212
Q 386 12962 7693186274812
S 17 140306533
A 12110 796767957
Q 677 12512 9136209268735
S 5367 321489734
A 6683 298420079
A 12722 887093713
Q 1791 11757 3949520428493
A 11841 656908496
S 12125 694598019
A 9341 894770106
A 7466 43570866
A 11960 571504098
A 2176 794875581
S 11202 300760240
Q 413 12390 8610032361509
Q 2858 9762 6842979649222
Q 1176 11608 5076377975177
Q 247 10354 3078638857583
A 817 403096372
S 8508 919006208
A 5842 372381747
Q 702 11947 4940655860212
Q 349 13344 3327851803691
Q 3624 11357 7729180405188
A 4353 355096641
A 8513 552515180
Q 2400 11954 6928680355547
A 5033 426307779
S 3532 829665649
Q 2053 9798 2942399364838
A 4559 946344891
Q 798 7880 6994144939477
Q 614 7769 466898003657
A 3202 29096909
A 3580 129681706
S 2669 567284136
S 1968 780950314
Q 1157 11770 4034731222129
Q 589 11924 8077670252269
S 8934 410464057
A 9708 65679513
A 7868 460624948
Q 46 13265 4497835206949
A 1529 103262324
S 10701 131891139
A 13314 730178547
Q 3486 12888 5043832824754
A 7155 512378142
A 5235 260122662
S 4305 247227396
Q 802 11440 3163443674395
A 12154 572751850
S 4347 185081735
S 9875 777513171
S 6919 912049095
S 2387 706058405
S 12626 69680207
Q 486 13101 7360264741506
A 11217 588211163
S 777 802889173
S 7431 253029761
S 12997 505910676
A 8629 748696622
S 7938 142591298
S 8798 500834521
S 12771 830568127
Q 1511 10172 7909162853217
S 12721 105876636
A 12130 519973824
S 4152 152259823
Q 157 13358 9020590363510
Q 833 9390 2988630010243
S 5450 49146754
A 8455 377503814
A 11378 50991194
A 7740 952630571
S 7039 289283650
S 1887 610202278
Q 48 12260 8867419563193
A 9070 5251160
A 4675 366846411
A 1983 996802922
A 4633 961910310
S 155 791814445
Q 1727 11057 382489808647
Q 2223 10190 3697938897664
A 12364 701067840
Q 621 13348 23373830382
Q 721 12270 2921627064866
Q 187 11511 4965221311831
Q 670 12415 4650096142654
Q 535 9923 5524843235874
S 3195 778589071
S 459 454119863
S 12399 226724231
S 61 466888546
A 10592 914028235
Q 2653 11393 7589178773880
A 5201 699234590
Q 311 13228 3393512060579
Q 692 11194 3944563595217
S 2474 463875472
A 3186 974922324
A 6859 672084245
A 12606 725481253
Q 3017 12499 2898837634323
Q 301 7428 1182397995406
A 3556 558587026
Q 2347 12937 782320514073
S 7710 109446099
S 3417 20709811
A 3295 875860823
S 7551 759878165
S 6163 548469640
Q 131 10621 3652903309218
Q 334 9500 6586047528378
Q 2041 11882 6234780055057
A 9570 270268306
S 10930 534324687
S 5058 200856459
Q 588 10029 7883756695657
Q 300 12872 3130895133797
Q 421 13343 5438113095125
A 8533 492925111
A 4833 772313701
A 8424 278082272
Q 3387 11577 1204457950233
Q 2202 9044 2207159531814
A 8315 827093779
S 11570 852704750
S 5292 822930328
A 9988 637925063
Q 386 12557 2405521595723
A 8295 309853352
A 1818 609096990
S 3541 323433088
S 12858 137914670
Q 653 13248 3247061891386
Q 3347 10403 5641860062002
Q 6096 13196 5165611814684
Q 25 13122 7123005654717
S 7323 655054474
A 5480 247726643
Q 2218 11461 8277471194361
S 6832 832324639
Q 1542 13271 3491465045145
S 13014 30611035
A 11492 365091971
Q 1965 12751 117994977221
A 6606 788481551
A 4394 816195862
S 2930 638929391
A 10389 630305924
Q 880 12990 3625336327636
A 2679 548393299
Q 1534 10433 2264703227739
A 10629 910634192
Q 3 12816 6482409949692
Q 1731 8784 2582950226761
A 12566 558332239
A 4265 364742528
S 5415 317345296
Q 1688 13010 803624959517
S 3335 619908960
Q 4400 12054 2118241640210
Q 12 13339 5201657676220
Q 3090 11376 7423248129530
S 5149 276941877
S 10766 700781326
S 9552 740362970
A 9474 355806612
A 1924 680282352
A 11777 984155815
S 326 306117086
S 13216 849767494
Q 1 13355 1974269179489
Q 2991 12120 222100543205
S 3374 677870841
S 299 336364520
A 4470 795054534
Q 41 12458 5057043982420
S 2606 339718382
S 9483 342374720
Q 2842 11451 7920880900231
A 8090 517321917
A 12186 993947024
S 9225 356739451
S 3582 234639225
S 2595 111588153
S 6187 474348155
S 11983 303539702
A 4518 47233108
Q 3286 10001 2379955031951
A 12966 986776678
S 10918 408504579
S 9617 543357596
Q 45 13296 4088798066982
A 12002 615265095
Q 501 12023 9004032242739
Q 669 10289 3657374329174
Q 4349 11487 3545436383516
A 6232 162793650
A 12790 204704116
S 6904 942802793
A 2902 361818062
S 11051 120546158
S 172 686788835
Q 161 13138 3227640013466
A 4048 388308085
A 9569 278177209
A 2840 695609479
A 2521 289145225
Q 1215 12457 2537391926237
A 9166 539171139
S 9503 173350836
Q 178 8281 4404342602106
S 2695 30557707
A 2766 228123870
A 12541 924353180
S 4132 582706230
S 13322 883963996
S 6191 646237651
A 3239 42743383
Q 852 13220 5896658656346
S 1919 153616992
Q 5841 13201 214070306923
Q 33 9552 7655079208975
Q 103 12909 4956766497329
Q 129 13284 1433134636131
A 982 551671210
Q 1078 13155 5309424186313
S 1063 78575162
Q 101 9582 6254417347076
Q 570 10525 9473076023642
Q 583 13349 583582677029
Q 1828 13208 3951207380111
Q 3889 12892 2290171657409
A 1274 187777122
Q 2663 9463 6087983700958
S 4555 200900253
S 5104 104048830
A 2894 335310116
A 11327 457268172
A 6058 226428015
A 12923 443416816
Q 3033 11590 977889240392
S 7542 500655465
Q 451 7971 6370617975520
Q 4476 11998 4721968781031
S 12813 255060430
S 4544 992404607
S 6734 859066712
S 9134 548309391
S 3097 350868605
S 1662 610935880
Q 1805 12294 1705468795380
S 5205 788054180
Q 1626 8497 3301947594485
A 12911 461763127
A 6754 758684725
S 12778 739580295
A 4005 150977839
S 9857 572039358
A 6443 746458599
S 8722 860483029
Q 1800 12885 7134452855917
Q 1559 8693 3049846861492
A 2700 34328872
A 8472 725205015
Q 2332 11735 3270279810079
S 12611 662417303
A 6279 32998643
Q 255 10874 6777867962131
S 3413 36879605
Q 2030 11756 3762940741718
S 11518 200106206
Q 3059 12439 7412670408169
Q 3898 12163 7788190407588
A 6300 542739880
Q 2561 13325 4038535554580
Q 1095 10787 2985394765841
Q 796 11045 8456487121723
Q 218 9109 1907108800089
A 347 439367846
S 4785 682388053
S 2328 531620234
Q 608 11562 7547454042197
Q 3862 13233 9271854643958
Q 150 13197 7554379994310
Q 998 12347 9367526768072
Q 27 13259 2834854599453
S 8410 303820320
A 3785 923819263
Q 271 10771 5542871587588
Q 750 12286 3388091025297
A 9676 514141760
A 8349 23795357
A 8078 933400389
Q 1040 12875 8422654676861
A 2909 106774359
Q 102 12585 7354772557960
S 5143 183387783
S 12316 689671909
Q 4640 12288 2836745273201
Q 82 12519 5396131571887
A 5830 755970144
Q 807 10880 9014515259381
Q 90 13274 9709558482479
Q 16 12621 4192001570630
Q 4159 11653 4876415238031
A 5150 566920812
Q 825 12498 9631396784529
Q 2930 10210 3655906246663
S 11366 268872673
S 11496 173623953
Q 7 13299 129009629053
Q 676 8286 1309595883364
Q 1220 10849 5676964766567
A 6777 738825132
S 8434 780119378
Q 657 8880 5778452626059
A 12756 425479769
A 3298 566176377
A 9786 882993339
A 7071 293586823
S 495 503850595
Q 1160 11763 2499870115533
S 795 314527325
S 8197 544739804
S 10792 524855096
S 299 547169176
S 10993 376644471
Q 36 10544 9764813554100
Q 3597 12808 8875448450461
Q 87 12962 3642967189596
Q 2901 10331 2579256222220
Q 207 13217 5482407847312
S 3122 288988226
S 5745 163448337
Q 2646 10023 1806870367980
A 5017 965419282
Q 14 12240 180296969637
Q 125 6986 6211823462739
A 7761 479759942
A 3250 849098724
Q 2296 10705 5817271264299
A 8859 421263643
Q 107 13265 9105420631516
S 5359 526509742
Q 700 11287 9657450613090
Q 557 8414 6146554376442
A 6727 483100075
A 10937 871509275
Q 3232 12471 4551834332232
Q 2180 13360 8542116073361
S 5936 799087634
S 2015 590222149
Q 826 12572 3519638960452
S 10957 919208169
S 10955 908684412
S 4091 949894911
Q 1014 10520 1703318809032
A 2461 227774220
Q 3326 12329 609234933368
Q 18 13306 6280724288828
A 11180 724026890
Q 2143 13182 1792798260503
Q 1600 10794 5098755077426
S 11753 297549289
S 9276 97050822
S 8110 308437777
A 1128 85998078
S 12056 75964354
S 2284 352145512
Q 232 9283 4320654849268
A 2009 826485758
S 10433 891224270
S 888 565950407
Q 2799 13195 8330004223585
Q 3690 12783 1079247362342
S 5932 529454843
A 745 473158058
A 886 249049471
S 9064 512071673
Q 360 12713 3015222062143
A 5699 929067666
A 8838 844842319
A 3649 972049676
A 10958 772377657
Q 129 13135 8798458621634
Q 396 12943 3400469330367
Q 2736 10663 4050171622362
Q 44 11878 7366883948169
S 5340 662188996
Q 5008 12717 5596878371548
S 16 200948433
S 2006 530885846
S 10389 375032828
A 11524 43561868
A 8150 23460117
Q 488 9590 2101223104442
Q 5868 12962 5488713246666
S 11830 850768865
A 10995 869613675
S 3961 208464584
Q 257 12673 919936530306
S 5382 375731103
Q 705 7849 2709330899628
Q 139 13340 6470368684880
Q 351 11829 6337525270763
Q 2518 12377 7836437044231
A 4898 552060496
Q 1770 13306 8244781318602
Q 2455 11759 9243778404847
Q 18 12062 3917208003245
A 8859 27271519
A 6213 972424514
A 3363 842460619
S 9881 200108045
Q 637 10118 1611970554698
Q 1570 11730 128162227010
Q 1216 12837 533797222487
S 6085 723542034
Q 41 13218 2826169525791
S 5920 421899230
S 10792 917444704
Q 778 13033 6900374671749
A 6131 304880543
S 2709 201822754
Q 2713 10707 5441781818958
Q 1262 10799 1083038925942
Q 1929 12034 3153899660325
S 3892 406363144
S 2453 92527333
S 10214 908822083
Q 5376 12710 2979600707965
S 11378 269591020
Q 2758 13066 2222927323001
S 12033 910527312
Q 897 12615 3472698205069
A 10575 675795587
Q 962 10108 4165169735916
Q 131 13308 2463594524595
Q 452 12492 7212022441229
S 107 635963811
A 9333 8765990
Q 587 11379 3682060237775
A 3154 196965040
Q 5643 13253 2000944703430
A 1107 84930102
S 10184 179290571
A 12133 964456908
A 3441 620338726
S 544 204586972
S 6256 88998747
A 2103 376177635
Q 1210 12921 8996081738718
A 9006 215062099
S 13210 996530584
S 8469 1291616
S 12469 215874366
Q 451 11515 3823606519180
S 9184 819398874
A 7289 481380072
Q 2156 11675 5403231777351
A 8696 978877044
S 2428 447039341
S 6106 513986849
S 7301 304821190
S 1645 651554189
Q 223 10273 3240480520482
S 13019 894531008
S 9857 331936129
A 2532 90524583
Q 303 8843 5624876398641
A 9184 771811308
S 8829 824593876
Q 7 8218 1863908280249
Q 642 7607 5955724575932
Q 1531 11913 9791509084451
Q 4740 11902 1597736026653
S 10487 789542211
A 5436 425525661
S 6847 652463504
A 9518 422831538
S 9244 682928621
Q 2298 9266 318609597515
Q 2335 11645 274482855261
Q 239 12337 8972361708735
A 10721 760645582
A 3480 840586513
Q 3060 11218 3688158741896
Q 1419 12777 8463950351614
S 10152 831355068
Q 4564 12839 5533714842887
Q 5054 13349 1197092593362
A 6019 998329367
S 9209 938087275
Q 3568 13011 6733901001415
S 1779 723447556
S 12588 628596547
Q 702 12276 9138218387978
A 5112 409256591
A 11019 987499101
A 9780 163401809
Q 3098 11854 3383513506954
S 11543 839923179
Q 1432 13063 6821196708263
S 10719 709144887
Q 2176 11876 148649254921
A 5573 36523431
S 5046 112197571
S 5442 95109436
Q 2535 13071 2960514985439
A 921 31994502
S 8001 801260183
S 8644 215669453
Q 516 10385 1254200219296
Q 1193 13361 3758328064173
A 7253 51925896
S 7221 963025191
Q 3907 11870 6292084158435
Q 3040 10189 4808398375917
Q 3073 11135 2692533595982
Q 2740 10550 432067758893
Q 3162 10011 4118052949364
A 6553 122218056
A 6865 318417315
S 3456 445414916
S 11274 878427057
A 11738 945547328
Q 451 12622 7230016895987
Q 2861 9899 553720536805
S 2900 925162452
Q 1186 7969 2253770623014
A 5152 783033497
A 2739 824920532
S 12774 105873390
Q 1433 11027 6451857704980
S 5344 938474415
Q 1081 13024 9698631201523
A 4135 247989032
A 374 969002114
S 12937 298766050
Q 5750 12817 6081182546123
Q 120 12763 5805942041575
Q 5513 12625 5425468765505
Q 4019 11217 4378745585529
S 10117 908463419
A 6820 895155564
Q 64 13200 7291875022178
Q 1108 13255 9580398097064
A 10968 144471824
S 250 823578210
Q 3585 13016 2709958081524
Q 4395 13059 309716953109
S 9348 941018482
Q 5168 12082 5450278199626
S 10223 374062485
Q 3097 11625 695679753391
Q 1233 12522 604409661936
A 9091 775934434
S 1214 235113935
Q 1253 8955 6799359050927
Q 1395 12510 2290653513211
Q 1807 10012 849130671105
Q 2903 11664 6379833788547
Q 2501 9384 1466427226816
A 8330 716618947
S 9032 733996707
S 13278 237838043
Q 343 8904 2801547636677
S 13350 937164318
Q 1338 11363 9901073240309
S 3139 889172112
Q 2974 9921 99263339929
A 3254 343925787
Q 149 9196 4363487668904
S 2799 808241639
Q 4536 12537 3983410258771
S 3757 847636431
A 12210 365318419
A 8889 728377769
S 10854 160094906
A 10060 444965934
S 2649 305325696
A 5255 191801942
Q 3711 13307 4827909816222
Q 3106 12736 1674596263940
S 2417 714823226
Q 364 13238 9599072403915
Q 1569 10121 456009420593
Q 1245 8016 1425850381186
S 9540 554885823
S 4481 800877961
Q 1641 11998 1055885155294
S 10473 822224083
A 5819 917090727
A 8659 223912465
Q 3024 10942 6410115391282
S 1753 684748009
Q 1607 9279 853009103577
Q 2138 9067 440776393755
Q 318 8317 3439366355694
Q 399 12238 6036904933486
A 7159 840383103
A 4249 207474214
Q 797 11773 5077229568174
A 4351 998418972
A 2447 652287952
Q 399 13331 6925137112624
A 7621 628772042
Q 240 11598 8205966641912
Q 1236 9711 5322545358953
Q 38 13280 2493399966356
Q 41 13238 3183159970193
A 1553 551611356
S 7182 73891993
Q 54 8128 38347121972
A 4863 590524758
A 8720 288252359
S 10370 2337531
S 12108 575114731
Q 2215 11200 4555929060836
S 12750 101227965
A 11811 700592890
Q 930 13041 7341225408045
Q 1770 13152 718352894122
Q 581 10638 4421343777597
Q 3637 13317 9006719202448
Q 2800 9751 1214928820124
Q 924 12445 4583632596770
Q 391 10491 3732832422266
S 9143 972917294
S 11167 721474846
A 401 452932580
A 2535 329741629
Q 271 12357 9848924773268
Q 650 10924 3472553312833
Q 684 11389 8565729367903
Q 1154 9329 1407505646295
S 8698 785774476
Q 422 11091 2817634285332
Q 4676 11658 2182438748181
Q 797 10578 8804202807
Q 1284 8647 5038156192211
A 637 480539330
A 6267 582468576
S 2111 228782039
S 4003 258630760
S 9780 598153925
Q 50 12966 1922588023735
Q 1227 11462 2011843320102
Q 5583 13087 1419615901938
Q 2980 11230 6634118887414
A 6311 208727381
S 5027 59995855
A 7434 350843793
Q 330 13132 2919173948356
A 2606 809477741
S 11047 271234629
S 12494 787343248
S 10711 56293994
Q 2181 9143 1705839069784
S 4232 998894843
A 1879 187417349
Q 338 13307 1257634581055
S 314 158590421
S 281 636225511
Q 1121 13104 5654938312579
A 9020 499713224
Q 372 12697 9571352105588
Q 648 12264 7862761277678
A 10406 487677824
S 8255 137815553
A 7640 744185652
S 11174 358385644
A 3645 401733594
A 4447 441981681
Q 2758 9505 4397783773873
Q 2240 10926 8426335005446
S 10131 338329586
Q 10 12293 3833631682552
S 11068 198392149
S 11604 841209755
A 8356 239025404
S 3668 724470934
S 67 668570873
Q 642 11401 6330103771913
S 3021 957364882
Q 5998 12965 3569098311095
Q 218 9606 6022309870490
A 11327 422366987
A 4410 547046475
A 5883 136000994
Q 1858 10937 7481059564917
S 10354 624975990
S 3736 531296280
A 7913 418078037
S 9995 35314830
Q 277 11770 8930536359791
A 10989 443009953
S 2313 718321720
A 11141 683351289
A 5385 33805930
A 1053 17867487
Q 339 12066 6805465667338
S 7307 246487351
A 6995 786598931
A 10047 190515181
Q 637 10468 7219599414394
A 11895 105678117
A 7769 135156379
Q 766 8229 5393214774628
Q 1143 11571 6114388769374
S 6704 230706846
A 1692 41806861
Q 413 11638 4757536049970
S 8115 885145487
A 6117 72042594
Q 500 12321 129019804768
S 10520 404771406
Q 1336 8238 2161823930270
S 3302 483621178
A 2597 971929056
Q 97 12973 8740565388901
Q 2280 12864 5448099751584
Q 757 11430 2759659476776
Q 2618 11184 7599888962137
A 1623 33740289
A 5456 562404639
Q 2027 13138 9902754425538
Q 2590 9700 4404887259084
A 2772 232295550
A 430 579141779
S 9527 191596651
S 7162 322696646
Q 4819 12380 6355293067044
A 6602 686022078
Q 4176 12612 7761543754506
S 12758 287382208
A 2247 950917155
S 11049 35440168
S 8059 47405307
S 8489 340624714
A 9253 185444579
A 7383 507691078
Q 165 10909 7141786557406
A 3313 893969255
A 10487 181400393
Q 5081 13175 1115565665711
Q 1950 12441 6169790394127
S 5663 133192108
A 10285 6486924
A 8384 572533285
A 1042 921989379
S 10814 520985540
A 8668 706547257
S 2883 869416183
S 7469 483032
A 374 558335041
Q 1061 12514 7396861152758
Q 5110 12319 5425147957358
Q 1029 11524 6071558274395
A 6297 82264764
A 9016 953799374
S 8018 97683798
A 1838 648521465
S 1805 210922112
Q 214 13357 5361884810343
A 4942 37882405
Q 1319 11994 1818149326255
Q 26 13351 3113811140452
Q 664 12384 9413518110372
A 3670 416848896
Q 542 13186 2459331903176
Q 2565 12594 137072711456
Q 739 8754 7597703510410
S 3951 391656013
A 10894 276842469
S 12442 56770031
Q 246 13206 4588422291742
Q 1505 8193 200589615969
Q 86 12332 8156187648415
Q 2520 11530 2097553285083
Q 3064 12498 8982654064077
A 7111 224445110
Q 3658 12579 1826458536916
A 7532 812246083
Q 5001 12200 3624034966221
A 5587 297596897
Q 11 10290 2329181228213
S 1152 200426507
S 9013 380228541
A 5925 513898969
A 8413 699698799
A 1445 704791630
A 11269 132507115
A 10210 679193280
A 5535 503979293
A 12502 900945280
A 9835 294790354
A 11767 942497201
S 369 564480726
A 4607 18454891
Q 3134 12234 930365320461
S 2446 128262380
S 7984 495336376
Q 764 12569 3504773942893
S 8852 641697881
S 2513 202246535
S 6407 475942623
Q 2969 12281 45683368005
Q 539 7306 3252060947078
Q 1848 12374 3952771173625
A 11772 535377325
A 10631 279905157
Q 420 10417 2573709915654
A 8948 519133893
A 6262 807300251
Q 2962 13338 2923401314650
A 3580 874386536
Q 732 11527 3565314344939
S 7030 937982766
A 1543 685718618
S 8260 616208473
S 7673 86008401
Q 4141 12906 6297593247056
S 4464 989288915
S 10302 470818441
Q 1997 10255 849299642219
Q 3806 13198 3765045378894
A 1929 144728305
A 5556 512442590
S 12831 748884504
A 5168 457911152
Q 2261 13355 7562362982741
S 1915 616840473
A 2600 93145600
S 558 668532624
S 11784 628751505
Q 151 12608 4188118768652
A 3231 519298873
Q 1456 12607 3033571890128
Q 1963 9856 367616626152
Q 1 13363 2786803955826
Q 253 11059 8471546328850
Q 223 8609 960929233916
S 3055 287335113
S 2746 120818623
S 494 107304698
Q 1252 11883 1524054472306
Q 874 11026 3527763113960
S 3096 639276123
A 4837 131640309
A 11749 504973698
Q 163 9618 8679224460807
A 2866 485041956
S 1572 894334009
S 5450 954123253
S 6230 853840203
S 95 874523603
A 5223 307941461
A 8970 356174202
Q 1007 9946 362007632535
S 5451 598242797
S 5943 816703576
Q 3724 11835 7969907324702
A 12905 602408155
A 57 536995419
S 8412 987199277
A 4224 617417357
Q 616 11002 3230346881492
A 7435 522117091
A 8873 934785279
A 12394 252849395
A 2294 906609308
A 3110 918124187
S 11083 887020641
A 4336 91519162
Q 2169 12224 4562232849422
S 6956 276620217
S 9050 605505160
A 4947 303934432
S 7080 639226348
S 4929 289006253
S 13296 267787244
Q 1565 12352 3121294948647
A 12282 814437161
Q 69 10562 9481687278876
S 9254 262660611
S 9714 504678235
S 10576 632764500
A 1594 269638525
S 10188 283188411
A 3451 237080628
A 1131 358625089
A 3857 174508752
Q 96 13037 6928382236097
S 10921 790932997
Q 3741 12278 3512297709843
Q 16 13355 8922615372642
Q 5233 12810 4888602028238
S 12789 307563039
S 1299 33162344
A 7291 391046567
Q 335 7739 3976352445085
A 5281 479005014
S 6453 919157914
A 8519 627542629
Q 3314 12440 7624727003168
Q 481 10799 7386144469706
A 6733 617314659
A 3267 594358709
A 7975 345179525
Q 221 13263 5849818329154
A 12834 103733468
A 1540 952565193
S 2289 2017832
A 479 325362581
S 12427 724341541
S 12488 791455293
S 7506 622687134
A 5734 379625245
A 10206 710530349
Q 2556 12388 8970049346584
A 1571 724903173
S 9786 270725064
S 4512 430978738
Q 3029 11481 8198069520745
A 4594 511209253
A 1298 830624084
Q 1 13220 4347539954942
S 4554 264022600
Q 1591 11426 396821429520
Q 1146 13000 2625089623278
A 7368 815265023
S 3203 713586399
S 9841 913629453
Q 2278 10412 979497494531
Q 326 13327 8198488553380
Q 4257 11119 2580344429401
S 11862 132779044
A 5748 11896533
S 6231 931606219
S 10393 286410728
Q 2664 9934 1885395621553
Q 1227 11875 9822641338402
A 12172 784039634
Q 5874 12905 4336284100067
S 6328 71643300
Q 2444 12932 3550261321751
S 979 278652398
A 12069 408893051
A 7155 757324812
Q 1105 12197 6152655811810
Q 79 9818 2450684507016
S 1649 964070456
Q 354 11634 7495422300514
Q 1614 12205 557615582064
A 118 25119141
Q 407 8108 1792143546915
Q 2483 11825 8568040979067
Q 4210 11803 3039246822834
S 8259 183773515
S 1166 440030568
A 13201 802557640
A 10703 941471463
S 6281 336953130
S 224 22648411
Q 2498 11266 942729614098
Q 1144 9453 643277624254
A 6328 28387960
S 2498 32716441
A 6829 211317071
A 9695 165561585
A 4450 357598066
S 499 661757233
S 3064 783414221
Q 1509 10606 2740483779695
Q 135 12469 9807413029675
Q 44 12812 5273247026187
A 2712 718628145
A 12798 134746211
Q 3160 10992 2831292723628
S 5107 451846812
S 5099 408188019
A 11298 388817595
S 9731 95910275
Q 324 12465 2062649813054
A 7537 783686385
A 7677 610245105
Q 2132 9397 7191016262084
A 12868 41426641
S 9963 104390851
S 13348 381907294
S 5749 449427442
A 10676 265129322
S 10495 258623984
Q 131 12849 2120149854693
S 6777 994059932
S 1013 649133917
S 10940 955596008
A 7110 974859836
S 8394 671649837
S 12823 112546762
Q 1686 12196 7222686863843
S 2173 777467875
S 8897 386236127
A 3152 292320574
A 5222 277631605
Q 2266 11552 422243046966
A 7748 328883914
Q 4423 12170 429184153739
S 8669 955259919
A 6552 416852031
A 8925 330089169
S 12016 669399583
Q 1362 11123 4180625698859
Q 4436 12467 2612985047601
Q 5132 12692 1490691885024
S 6674 506895735
A 10953 81191096
S 5783 724347062
Q 3115 13236 3760127076811
A 1627 168774045
A 13166 685794057
S 2335 293578424
Q 2115 13067 1715164268294
S 11112 890842820
Q 2652 12781 4040426330201
Q 976 11213 8618405489591
Q 2103 13221 9399725064921
Q 220 11774 8514630839822
S 4114 669756285
Q 3612 11050 5027838487872
A 8504 919526834
S 12411 234648321
Q 414 9038 2051237472784
A 484 569572918
S 9774 673126861
Q 4589 11270 2972766564642
A 3816 280557820
A 68 758876420
A 5602 374252460
A 10814 232329035
A 9600 863648907
Q 35 12657 71956066941
S 5337 528538324
A 5858 736079109
Q 1282 13315 1342220115136
Q 444 9392 7134527825258
Q 76 10813 9533712179029
S 2585 673061987
A 5155 331054733
A 10181 387497250
S 7170 976475426
A 796 190771218
S 46 639579197
A 6956 299723604
A 8879 151206442
A 10468 578343515
S 7755 636809018
S 7989 187019956
Q 2135 10843 487307739415
S 11023 335885916
S 10154 456544933
A 7986 727363321
Q 534 10757 3280081145530
Q 382 10284 2655228600004
A 4573 696429637
S 6459 639241672
S 10763 365188247
Q 1022 12296 1405553542383
Q 5300 13351 5216257343105
A 11711 847418033
Q 404 7669 5809595059872
A 10138 35153087
A 2823 316515561
Q 11 9710 5008421828283
Q 3639 13323 8876401748660
Q 270 7539 7230629368356
S 11102 99777211
S 3849 587808058
Q 740 11779 2236456302413
A 12532 595299790
Q 466 12730 8419829564789
Q 2147 12945 6353772887816
S 11096 654823910
Q 1299 12429 8400775445668
Q 362 9232 1272391405079
A 4357 373187452
Q 1964 10919 8117702467804
S 3078 935710770
Q 109 13135 2730393918510
Q 429 10419 6704690242545
S 1636 34168431
S 5986 651334544
S 3927 418582182
Q 2013 12245 3496524928255
A 76 362699558
S 4725 739689299
Q 566 8652 3384909587490
A 5192 723426211
A 2685 628785803
S 11411 309651503
Q 23 13059 1121193330984
S 12568 940823163
A 1345 309196753
S 6250 460637090
Q 4393 13241 4438472490312
A 2263 994117350
Q 473 13124 7857606635115
S 470 14981587
S 941 94584706
S 1490 906730727
A 8343 508302237
Q 1219 12872 601065547053
A 2154 224610481
A 8090 118470339
S 8318 870352750
A 7698 278822865
S 2221 326458396
A 4363 434639537
A 5213 834084826
Q 6276 13360 5474679469238
S 8607 294914455
S 11640 586528024
A 12762 786151992
S 12427 981296461
Q 752 8254 3933086091150
Q 5970 12752 861734945206
Q 3429 13243 3495673718187
A 2977 631343775
S 884 819212003
S 2934 865791164
Q 2559 12580 8110246628827
A 6424 89351141
S 13177 285662410
A 8198 873812713
Q 3517 10955 1231120620823
Q 359 13028 8648534035492
Q 1214 12023 2952186240563
A 13334 404811965
Q 1249 12720 835832205202
A 13155 56443793
Q 1336 11060 6388581471723
Q 30 12742 5796081335357
A 4150 911667536
Q 2320 11828 7402457205112
S 9016 507048313
S 5382 630700540
A 11926 109704462
Q 2660 10759 3693254857985
Q 4448 13118 2321527072575
S 2573 788530616
Q 1573 12947 193262912408
Q 411 10297 9282310184429
Q 2044 13158 766610000093
S 4908 772266173
S 2263 849889657
A 690 431962117
Q 6 12605 2654613784712
A 2659 322137924
S 9975 643581368
S 13363 579758060
S 11921 538561851
Q 3775 11439 2220739363196
S 5073 321274790
Q 2996 9958 5066789700895
A 205 636427461
A 12298 688379870
Q 3144 12969 8330010950993
S 12304 541637961
S 8060 294153776
Q 288 13196 6542590733982
A 3081 286687860
Q 1446 12451 1473645336526
Q 1045 11621 992567252967
A 6523 434567706
A 4314 811438294
Q 578 12618 1413181652387
S 330 111641544
A 260 342488705
Q 1217 9062 5650459728640
Q 6542 13297 5503526401058
S 11157 407871900
A 7169 53683969
A 5258 175335684
A 10980 284217208
S 5520 425062481
Q 61 12332 9533497072734
A 7406 972188551
Q 383 12517 7209912006832
Q 3203 12115 2808519430610
Q 2916 12271 160114386368
A 1581 148313046
A 9901 37586773
A 5529 817624354
Q 601 7472 1067704055215
A 4914 223843487
A 7054 449454936
Q 4716 12796 340300533563
Q 1602 8503 4990450445004
A 5924 862106474
Q 2289 12920 7735856720703
Q 1638 13356 6460087120190
Q 979 12699 59708212631
Q 1788 12556 2356573830859
A 10903 835819543
A 11618 554509451
A 7807 969330057
S 937 892481298
A 10396 564718391
Q 4889 12318 6111965137992
A 9817 737166970
Q 3279 12690 755786593297
S 10014 682368618
Q 3540 12103 4359292942314
Q 476 11685 6598460727992
S 13223 651542709
Q 105 10447 5942252178562
A 471 950491240
Q 2152 11931 2526251418187
Q 728 11813 3297242123069
A 8356 941441034
A 10724 317576961
Q 2207 9918 3498237770367
A 12390 304815903
Q 748 12629 5559715122230
A 7749 597944291
S 3904 358273082
Q 1214 12078 4874313594767
S 2344 519784144
S 6662 692431927
Q 218 11747 33604870606
A 8139 245523603
Q 1672 11348 5121487405863
A 12710 464297581
Q 1038 10840 4783996883946
A 13095 715859452
Q 3430 11476 2313773722429
A 10529 355834094
S 12384 118926121
S 9613 343946685
Q 1225 12728 2063280527997
Q 3711 13144 1550090791901
Q 3416 13234 8654300959429
A 8114 614779222
Q 395 8909 6215553502722
Q 97 13088 3054427725614
Q 2872 11833 3164239135451
A 1832 620721687
S 2054 718556167
Q 1667 10822 948063462363
Q 288 12838 6380934624544
A 2165 46306774
A 1086 635942646
Q 144 12032 4035523782303
S 10956 503816377
Q 4517 12202 3259508472898
A 1777 270689709
S 4731 21016895
A 8314 383318909
A 8648 255868816
S 1623 196419413
Q 4083 11718 44418452579
Q 5651 12824 7134085332875
Q 2148 12563 3918673835539
S 8111 215691225
S 13362 56839792
Q 135 13065 1789782579919
Q 625 12674 595143946565
A 1986 722003504
Q 2935 10838 6697317122318
A 12408 823015785
A 5067 65891527
A 3933 87531507
A 12316 51023820
Q 4 7303 248416539545
S 2364 514860979
Q 11 7317 42061255172
Q 1695 11532 8036957746917
Q 1639 9594 6467722680729
S 10679 763335316
A 10775 218794118
Q 492 11269 7775860494894
S 4004 86327121
Q 1492 12829 4483415721231
A 9867 744361342
S 5145 25984842
Q 5430 13344 6599117965665
S 9982 31892717
A 8002 902511923
Q 2070 12813 636966231326
S 4576 528795163
Q 5115 13348 276260631170
S 4380 319879089
A 11319 835156846
Q 1410 8926 5950492683386
A 4063 33395300
A 2992 713558943
A 1314 585517898
Q 4148 11976 3254446125
S 13271 823082806
Q 2302 11327 6751286991375
Q 185 13071 2583700071617
S 10857 341562490
S 11670 829222054
A 433 730134941
Q 3840 12259 849571847760
A 12314 492070101
Q 1979 9372 3010082526274
S 10840 288652158
Q 1848 8985 6560711876923
Q 68 13023 6882992515289
S 11652 947035000
S 10401 858630579
A 7219 300637960
A 10562 269820503
A 369 418525542
Q 2893 12743 951430944165
Q 2586 11797 4554756119605
Q 566 7347 1845407943218
Q 1369 8254 4971413773702
A 6601 683332023
A 565 551167956
A 2150 889835843
A 12590 767086725
A 158 933657041
A 6237 46601249
Q 3478 11342 4389649108775
S 10812 722773430
A 4692 759571505
S 11695 665904578
Q 123 9811 5856954230061
A 2055 527637728
Q 3404 11760 875616079614
Q 273 12184 2070430618069
S 4042 615807548
S 7582 983456369
A 9386 964618295
S 7314 704743272
A 4011 634594346
A 6040 554721600
Q 778 12851 1222430965411
Q 1096 7926 173333297021
S 380 696178670
Q 1801 11476 4330317292638
Q 3243 11153 4612637578692
A 9181 683260288
S 9474 802364509
Q 577 12000 8732307569536
Q 1002 8935 6936449514423
Q 2460 11727 851164186618
S 8901 207858060
A 1467 470057085
Q 1527 11563 9350644381321
S 9808 485844720
S 67 679484345
S 4840 203138104
Q 2191 10581 3183914782077
Q 1405 12985 2408764417040
S 12807 725645008
Q 1980 10165 1761206084227
Q 1935 13091 6532125379599
A 6239 40718959
Q 144 10979 3315445276324
Q 796 11993 6810326106476
S 12384 404892188
S 10223 126295219
Q 2240 10250 1797381726180
S 6174 371348488
Q 4171 12800 6904186884526
Q 1140 9565 6557538032973
A 9885 260865249
S 10504 339203159
S 4912 123492474
S 1457 482445352
Q 2396 10028 7378358078914
Q 17 12947 4113878371343
Q 2154 11219 5160346905117
Q 975 12429 8238272989188
S 9917 148602045
Q 583 8688 1687427067630
A 1254 232520620
A 5010 314529195
Q 59 13123 8175433736757
Q 123 10733 2887430769540
S 342 946507023
Q 5 13219 2792902301611
Q 2792 12324 9499870643443
A 4203 799454636
A 2869 475626796
S 3040 238038053
Q 680 12760 9099676841729
Q 1238 10977 5229692035562
A 4980 176994662
S 9455 638511311
Q 707 9111 5057771591783
Q 2573 11683 2865304738543
S 11449 469054226
S 9449 398120459
S 1348 833170699
A 10514 240839107
Q 4677 12170 7322019528787
Q 941 13062 626261450765
A 6461 361921383
A 9482 274444971
Q 2069 11834 3622028116974
Q 587 11590 4598598621805
S 11637 723083464
A 3104 894159913
A 4728 459713441
Q 5566 13156 71068197730
S 13145 269210963
Q 1631 9212 5847782828962
Q 1193 10051 5563308693762
A 12571 926728207
A 12400 33749804
S 6673 393061322
S 10550 204849086
S 3927 133688763
Q 278 12672 3656510890325
Q 939 8482 7424456334413
S 7896 704574595
S 3966 617898469
A 390 192785831
S 9261 272778261
S 3828 122769487
S 1965 723972981
A 9052 123961440
A 2258 444664657
Q 1648 12310 9149925091657
Q 2220 12699 41806025348
S 6345 954114089
Q 826 11567 1303994320729
Q 733 12089 5319762732113
S 9706 716692027
S 566 469157012
S 10756 311187706
Q 1529 13053 5932863538697
S 1025 997888205
S 5469 782758108
S 509 288207250
Q 72 13344 7640816382478
Q 1125 10659 514781603869
Q 2049 11016 6135625319021
S 1962 339031535
Q 1701 13074 5534024394019
S 8610 556930073
A 401 19551403
S 10247 225080450
A 6179 770096747
Q 674 7593 4753758555920
A 2930 641128733
A 6060 878905723
S 7164 713016799
S 9204 809407631
Q 1982 11927 1642855327280
Q 605 12255 29872928785
A 7144 231449980
A 3727 345965471
Q 199 12233 8406656427591
A 11395 462736244
A 696 157186213
Q 3159 13145 4427165469163
Q 2315 13178 307608776014
S 6534 195186628
A 11320 671102165
S 5464 82577180
A 8963 507834673
S 6912 330303260
A 7863 199809659
A 6919 198906738
Q 2453 11502 4638758894524
A 4132 107112147
A 10470 812240463
Q 2169 11395 4348597071331
Q 632 12120 371055086092
A 2643 642148160
A 11091 550596905
A 2272 744890799
S 10262 596715608
S 4171 303745932
Q 2347 11795 1834735038439
S 12429 895522770
S 683 279688138
S 12011 243676467
A 13295 745025186
Q 616 9133 4588668300492
Q 2000 12137 7500891435332
A 12777 764102965
A 11356 505915674
A 10131 465123248
Q 2317 11817 1862899425550
A 13004 407789806
S 7900 592986895
Q 4147 13342 2236498256123
S 4359 277482157
A 12338 843107113
A 9945 580288460
Q 3671 12704 5369781148376
Q 3566 12469 1501273862017
A 1338 850209091
S 7293 8327621
A 215 381966026
S 3262 876049798
Q 81 13221 8392010695492
A 8562 480988832
Q 244 13321 3465191483164
A 3837 972195694
S 2895 131329334
Q 549 8485 1583741640043
A 12197 750223367
Q 2844 11085 7806805641468
A 10034 145187618
Q 3114 11436 6704114670636
S 4269 652315080
A 3050 658695950
S 3496 478865070
S 12643 409948469
Q 1951 9331 1525137465501
Q 2550 10133 7562170384286
A 5883 51004781
A 9461 579617069
Q 218 11760 769688576396
Q 42 13188 9441275250753
S 2535 468188465
S 11889 37154250
A 2332 802234691
A 1319 772500168
A 8300 603702313
Q 1247 11711 7831227214098
A 671 587957246
S 13335 504212211
Q 3659 10853 5084638530153
Q 39 12231 5366548966658
S 12527 425647731
A 11874 395008752
A 12850 541774566
Q 2308 11883 1375479172987
Q 1028 12792 8003578819088
A 6826 587477712
Q 1107 10298 150195430031
S 10546 720139852
A 3056 822728897
S 6620 656142112
S 1716 732713859
Q 2292 12740 5558974819436
S 4400 770220162
A 10588 42521629
S 10431 69298452
S 7337 788076439
Q 722 13064 7065349011341
Q 25 9740 8125293036188
A 9254 907952428
S 8435 956862897
A 5616 555932950
Q 2887 11660 4574852511201
Q 1206 12174 3714302049245
A 1978 442123070
A 3102 593448916
S 10328 210788238
Q 3266 13351 3124717172610
Q 2927 13165 663383367920
Q 3304 12242 6567809114751
A 5862 117559452
S 5442 256394497
Q 415 11092 5589719375233
A 8978 391579580
Q 2475 9999 6958184038826
A 1235 905853803
A 982 721127969
A 9405 483995210
S 6549 638335233
S 1960 733227709
A 6204 804014852
Q 324 12884 5100355226419
S 5665 797202343
A 8537 150740656
Q 877 13080 1031171522665
Q 50 12572 1398114189693
S 779 5938158
S 9056 881859226
Q 2610 12099 873488119840
S 10973 999727826
A 3887 991887077
Q 1612 9152 5907903217492
Q 468 10949 5427376772022
S 12847 847332224
Q 3995 12686 1038815478265
Q 22 11308 3433860489807
S 2710 571704149
A 10796 370715514
Q 2473 11968 575163589292
S 10437 599769722
Q 873 12473 8611725913371
Q 4191 12016 6203983938881
A 6174 914758771
Q 3540 10615 3489963690246
A 10438 9774548
S 629 576840249
Q 1587 8600 752986527791
Q 1149 13358 2032378457046
Q 176 13283 8055683561730
A 2703 417965760
Q 3828 10837 6933389467913
Q 716 13120 6806556153455
A 6031 269903179
Q 1472 12507 5722439279908
S 4591 93336696
S 2558 403240729
Q 2203 11923 6651763874947
Q 2777 12824 1345323764403
A 6542 876954019
A 11271 257763251
Q 379 12873 9587545685189
A 9859 124571767
Q 612 13265 4443499970247
S 2798 86874962
S 3268 224557295
S 12545 997736273
S 6643 32722678
Q 558 8034 2492959216444
S 4765 276670858
Q 6078 12800 1618224271841
A 4707 330542258
Q 199 12325 9081574039497
Q 224 7120 3371989158223
A 342 619941382
Q 1802 11214 5414664789799
S 6837 437748233
A 12420 944902370
A 3363 405880635
S 532 544912529
S 5158 151287583
S 4752 405958813
Q 391 13335 3264312355007
Q 829 13041 1613817337915
A 9464 386710981
S 6241 113878907
Q 306 9515 2604570049166
Q 2891 11976 6667038621500
A 9273 540905786
S 4875 315362880
S 6709 925789219
A 4199 779412495
S 9308 819756500
A 10537 902662535
Q 1779 11510 3442040817232
Q 784 12668 5478595255587
Q 1576 9613 5708413276343
Q 161 13316 532922864870
Q 109 11879 3779288101675
Q 2062 13092 2232186935302
S 12317 522739726
S 7228 532994292
Q 4037 13307 824739531069
Q 20 9411 8410993385939
Q 808 12017 86050237202
S 6459 789026888
S 2996 201573787
S 13257 225665790
S 3630 957544364
Q 174 12479 3069304556551
A 8659 721322841
S 8635 467381376
A 3506 41343319
A 6092 519418876
Q 1728 13147 3465283934290
Q 2758 13249 4695768902942
A 3372 449885614
A 363 99450576
A 8237 198612731
A 8836 802604678
S 63 264296657
A 6742 898485135
Q 1885 13088 9448145210975
S 305 432194352
A 12526 27073035
Q 52 13136 9229216842993
Q 2264 11473 5768835363556
A 6864 105471519
Q 1988 13137 2683421201378
Q 307 11705 8489163272307
A 11513 156226973
Q 4275 12325 5325039678121
S 11323 521374405
A 6985 433561891
Q 2882 10073 7057150726587
S 10054 156069093
A 6774 665229076
A 269 637957760
A 510 939139308
S 1729 800449152
A 12960 959560788
Q 1096 12596 2857211650544
Q 4392 12021 1980610912122
A 923 284728133
A 8628 476469721
Q 1087 12816 6542712364946
Q 972 9834 4291770759760
Q 3906 12942 2609698522178
S 6473 305828242
S 3677 245276776
A 2990 881711719
A 13067 140883552
S 13052 873219505
Q 942 12993 9472778760791
Q 2247 11331 8408901495505
Q 1698 10991 7470016702125
S 7251 927449956
Q 6164 13264 6346129096600
A 6563 897910454
A 12162 321358899
A 11527 714814679
A 4919 90538618
Q 4718 12753 8032564070723
S 5064 790325435
A 13159 920080715
Q 1287 10694 8324745088957
Q 1375 12423 1093198733104
S 4600 957013401
A 3580 731334669
S 329 128399466
Q 276 12697 6843480799685
Q 275 11036 544813614045
Q 2949 12762 8134496485111
A 5698 823927713
A 10312 675070714
Q 380 13304 9798334568999
S 10747 567924160
S 10814 863495788
S 437 226413572
A 2456 120369979
Q 2008 12057 1591328262540
A 8537 140027726
A 796 208967339
S 9008 681252220
S 3374 174494431
S 5605 771028295
Q 383 13315 9008789564137
A 4299 24832296
Q 3641 11548 4980053435639
Q 248 13042 9239234839620
A 9325 340302418
Q 6 13358 2183066652433
S 5119 651088292
Q 460 12473 1450715136065
S 5266 538165055
S 3916 487332022
A 3426 778039893
A 9991 778009631
A 8512 379649892
S 13030 960080974
S 2674 183302972
S 11788 106609835
A 13178 762554464
Q 1381 13050 5262678935093
S 9153 424023222
A 6042 468565890
A 10976 362959112
S 112 389428161
Q 810 10453 6270069546163
A 140 595548096
A 3182 319144390
S 9659 90313741
Q 4528 11302 4801875838480
Q 2209 12023 5114707997240
Q 1071 12673 6184007368095
A 6271 631767862
Q 2905 13098 8602041308302
Q 1835 12032 9243847512153
Q 3665 13086 592463978935
Q 338 7620 380300707723
A 3626 193272483
Q 1546 8510 1452352607670
Q 5258 12122 2517321887526
Q 670 12586 7589962528960
A 8541 960522716
S 2618 915032051
S 4275 420251008
S 8203 85834370
S 1039 652116297
Q 1162 12685 8320198227837
S 10565 305938361
S 943 976847603
Q 104 13343 8267166869064
A 963 235119982
Q 1429 13130 1444351026015
S 1223 496447020
A 7706 425885889
A 9229 602078811
Q 3806 11333 6122309173791
S 9489 405332826
Q 43 10516 9297975698334
Q 1240 8748 4742349647475
S 891 790947778
Q 2562 11784 5362216042547
Q 443 11012 9945922214157
S 4904 912536960
S 5971 564521245
Q 359 8595 1790312589519
A 8599 476716040
A 9590 326827305
Q 2851 10926 7186018010930
S 6535 41294135
A 12888 826744165
A 7136 222131773
Q 2725 13176 375468887807
A 10683 823810029
S 3597 809688351
S 7490 964979084
Q 2152 12006 1295689125530
Q 387 10145 5932821126689
A 5349 448879586
Q 2569 10156 4029966672021
S 12424 363031333
A 9726 836546014
S 6532 609682391
Q 658 12553 173752572480
A 13356 288887841
A 11411 746925181
Q 756 12150 7816554760526
A 9308 730941845
Q 687 12975 1544983187508
Q 3030 12372 5523233085425
A 11646 634357909
A 8155 813542327
Q 4889 13126 2256716529686
A 634 637241682
A 13312 506380830
Q 1012 11998 9396167084036
A 691 336570161
Q 1119 10721 2018453778641
Q 4609 12945 1630223276576
S 745 131527603
Q 1177 12160 3459530235569
Q 1002 9016 2497066357656
Q 155 12987 5666541510618
Q 1986 11779 8816097341381
Q 447 7699 2336389194942
A 8778 36363210
A 2319 293332160
S 13171 40299893
Q 1063 12832 3923995435506
A 2532 429093930
A 8953 665930875
Q 14 13298 1156546887738
A 12733 890064571
A 9719 964908050
Q 926 8718 112901913666
Q 1458 12777 9184106239740
S 10405 477307125
A 6089 395767693
Q 4869 13182 3735580165888
S 13252 392333542
S 8318 302395029
Q 636 12863 4195002332495
A 11805 516884178
Q 786 7792 373061769539
A 11592 370066903
S 757 429134235
A 2649 466811452
S 4202 508526902
S 4508 409758032
A 8845 869936898
Q 702 11888 5634305403299
S 4488 110753317
S 1742 649270717
A 5933 630179202
S 5561 349181273
Q 1249 13325 3636733819818
A 1547 806574479
S 12897 527256427
A 4319 780503677
S 1197 655483951
S 4355 930532106
A 11566 431636622
A 8918 431758231
S 11210 529068339
A 6449 814624489
Q 604 8725 7476857941925
A 3003 312687929
Q 2937 12174 6094842037536
S 12611 270583446
A 2469 662609783
A 13229 59582078
Q 2109 10114 2088923927185
S 13216 197115300
A 10771 752157494
Q 876 10569 5627959833982
A 10713 99003068
S 5349 464528573
Q 354 13311 6175263312111
A 13097 627200249
A 9499 216877427
Q 163 12489 9121798694491
S 12774 285343245
Q 358 13358 7354168347483
Q 535 7966 6615466795545
S 11931 149258239
S 2505 536636200
Q 185 9021 3484388326207
Q 3966 11590 111378725264
A 9652 689276710
A 11955 751442398
A 1335 451024723
Q 5143 13186 7997406965919
Q 630 8993 3027661517797
Q 3812 11111 5846530409478
S 8978 878933798
Q 1713 9082 526077736049
A 10531 863921903
Q 4820 12769 3519955821388
Q 125 12673 9343905558122
Q 673 12168 9747445736518
A 10519 824795630
Q 1602 9963 1028310296679
S 11623 657202094
Q 154 13102 9789821299128
Q 1532 10828 377740427021
Q 460 10034 9334684371604
Q 382 8568 4217970821320
A 9512 161119080
Q 2680 13344 4263202758215
A 6788 591097252
Q 606 8871 6932274105493
Q 26 13361 8133273236402
A 5680 852600238
Q 206 7671 1134549019702
A 1013 694157130
Q 3032 12087 3138880469429
A 9507 371823693
S 1031 954394895
Q 4813 12528 4332650762921
Q 699 12149 7212187986240
S 8294 513513086
S 2416 28554790
S 2310 725573937
A 7876 887576116
S 5435 794443230
A 9242 846137364
A 13123 155842027
A 4951 212670738
Q 333 7925 6575430725577
A 305 624151525
Q 1390 13113 1554762227319
S 6419 400543877
Q 506 9591 490390860678
Q 216 8549 4357504190007
A 5007 781468541
S 13050 305218499
Q 263 11703 9334648570699
A 7816 830392417
S 1498 221736468
A 11802 884155905
A 8761 743848961
Q 346 12791 2784838727507
Q 2291 12043 545119113008
A 1627 433243980
A 1215 678226488
Q 1223 12793 6130827432891
A 2964 936904056
Q 1600 12050 76935493869
A 11835 698604853
S 12751 273954528
A 3630 114117194
A 9338 879660710
A 11966 331077502
Q 1364 8222 6375653857675
Q 3548 11474 1288925148051
A 12897 776421728
S 8695 522822748
Q 2272 13140 8666840003044
Q 3192 13274 4992175948380
Q 128 8202 6199358911289
S 8697 565470487
Q 163 13361 8081336601807
Q 2454 12085 7418196010574
A 11512 783083301
A 774 191792112
A 5578 715759235
Q 1194 10223 6889451034385
A 2599 196937764
Q 4122 12439 6109298230278
S 2588 760166559
Q 365 11753 8686987172160
Q 945 13352 2798684229307
S 933 581504409
Q 805 13049 7376287220346
A 4843 693424831
A 5419 481290322
Q 7 13356 1085572367967
S 3210 126817013
S 6960 122373347
Q 1330 8583 5337309164127
Q 765 13018 5518578161479
A 4540 263174531
A 130 60852230
A 11157 545751037
A 4441 448503370
S 8436 875221177
A 8261 945488864
A 2629 119871717
A 5266 304419954
A 3095 139163805
A 1330 811457825
Q 1711 12737 899381874971
S 6642 78263451
A 12320 953996833
Q 484 13130 145482659226
A 125 589073270
S 9166 57612280
S 1311 729810731
Q 954 13183 7360100863295
Q 3350 10781 3713265773250
S 3477 555139148
A 12476 756722417
A 1140 145212158
A 4838 274836487
A 10276 458313655
A 3212 789492206
S 10834 288362850
Q 3138 9940 4705085612853
S 2193 380552186
A 12882 698769246
A 10305 164386148
S 465 343261802
A 5821 748717537
S 4948 458202251
Q 1552 8981 5224074618137
S 6530 501783602
A 3129 423436272
A 1658 494972436
S 523 780124846
Q 630 11753 6926605148675
S 2006 881936745
S 540 893759018
Q 821 12776 5477126285667
A 2969 671362470
S 12256 853749506
A 9393 535348734
S 606 672575670
Q 84 12461 5730497978968
Q 936 11637 1158428209891
Q 114 11640 7226242106645
A 492 946379825
Q 413 13347 4591197233718
Q 7 13361 8149626225161
A 2697 78031856
S 7926 508051338
A 11633 413127152
S 12299 185953308
Q 1896 12981 2295400165976
A 10908 342218737
Q 713 12680 9769099725866
A 1777 627407615
Q 4123 12130 3744011272002
S 13346 677871459
Q 2565 10578 2173153014660
S 1717 882253401
S 11450 241395950
S 6224 836838268
Q 359 13052 2019083427331
Q 546 13244 1732033861958
A 2373 4684552
Q 471 8880 5810458527079
Q 297 12230 9268398592405
Q 202 13313 6068275667811
A 5106 265331063
Q 121 10817 1384169089171
A 2876 236948299
Q 447 12276 1342403094403
Q 696 13291 1081990931691
A 9186 788185093
Q 2811 12740 8771458072178
A 13273 131451114
A 11144 472453844
Q 2324 11759 8032927045701
S 6916 331558404
S 5297 797823809
S 11859 887449063
A 1196 488898584
S 9900 967715668
A 3717 750137584
A 625 921278645
A 618 630520005
Q 4994 12776 1767830650951
S 390 753214712
Q 695 11016 4757908528311
A 9129 749426791
Q 2006 12647 4905026418815
S 1079 111193084
A 6347 200426054
A 2467 529394523
A 8593 564428969
A 9492 23938382
S 13230 711758177
A 2124 314093204
S 6254 612012700
Q 1626 10150 8179989644819
S 12425 179556904
S 9788 682835820
Q 496 12279 5537969380471
S 63 592045778
A 12383 207384666
Q 3908 12232 6997326603498
Q 802 11841 526103670635
A 6584 715622517
Q 1153 12295 3752103381889
Q 2260 12690 4930195162561
S 7648 724895964
A 10376 280782094
Q 1709 13353 3840747958004
S 5993 709916638
S 82 869074474
Q 1168 11942 2885947803589
S 3011 35251412
S 5872 591435233
A 13271 22917811
S 11906 709204630
A 9090 574372716
Q 1891 11479 194026512903
S 6429 92778694
A 1108 324359016
Q 138 13187 34500199466
Q 363 11906 9963591329929
S 1012 845215052
A 3292 365890029
Q 4122 11293 4307141107605
Q 3495 10726 4633531993529
Q 4566 13047 1250031591215
Q 632 9301 2807971895388
A 167 657489683
Q 6016 13254 10157814151
Q 808 11555 201365319996
A 5062 885293503
Q 308 12739 9317591315253
S 12455 910412004
Q 3597 12262 1435613172740
A 2709 494669741
Q 13 13350 4861820057915
Q 693 12110 7812450454351
A 1796 572799281
S 7912 451436134
S 1163 621562734
Q 711 13183 4151161926155
S 3296 930360396
S 4025 907595109
S 3733 537548827
Q 1225 9446 1562510670758
Q 9 10878 8230954285672
Q 1003 12200 1909857967692
A 5367 437199979
Q 1469 12633 2060379933901
Q 2898 12987 8426587843060
Q 150 10127 2483155566795
A 6299 222594126
S 7727 216605963
S 6492 331646125
A 518 537612104
A 9292 273919036
A 5284 73893602
Q 367 9012 584411865168
Q 3604 12650 8815136540678
A 11504 945021972
S 11238 657859036
Q 1140 13211 3436031852350
A 5946 432281012
S 2534 939897782
Q 683 12951 3331788778007
A 9689 835850740
A 5761 258096190
Q 2131 13041 4419660214499
Q 306 8414 952410420287
S 573 612137582
S 12439 51634150
A 2825 565682304
S 2881 735186982
Q 1071 12132 6771047906785
Q 798 9545 5983881822700
A 5280 325415078
S 2269 426499250
S 6079 105053684
A 10969 724858751
Q 1590 9111 2037404676920
Q 364 13079 2971050583467
Q 661 11452 9126957538918
A 10180 366572487
S 2647 822292908
S 10023 503003390
S 7548 452390197
A 2231 533025378
A 3937 881673072
Q 3207 12219 3828147385016
S 10828 896443673
A 8562 54355335
Q 4248 11147 2672600090403
Q 457 12153 3101701645621
Q 2978 13312 5036180466291
A 5681 450413216
Q 2086 11629 3791363500734
A 8111 764158091
Q 1389 10504 5101083201876
S 12929 648685145
A 4473 625641644
S 2486 205421283
Q 510 12898 5272670638862
Q 2867 10820 622889998649
S 4307 205955313
Q 69 13111 6406040454454
S 5563 644863806
Q 690 7955 2223492604466
Q 2569 11639 630798141844
Q 364 9895 4812546286194
S 8798 148644179
A 12025 472554360
A 1449 449948728
S 12530 70642622
S 5541 120156122
S 168 989932535
S 5280 497312132
A 171 680000466
S 8058 8167607
Q 465 10582 4296018147715
S 13333 745096105
Q 2525 11939 4059038221082
Q 89 13154 6012032741312
A 12423 14690000
A 1726 953692772
S 12084 42853124
S 10361 993602347
A 7766 174687189
Q 2450 11128 8028889865562
A 186 248082331
Q 1290 9582 2504778342530
S 3207 689784203
S 8321 483685764
Q 461 10730 7588259110493
S 866 600657533
Q 2788 13358 1376189687953
Q 509 13048 6397631630481
S 4288 949921251
S 5550 819914519
Q 1894 11402 8610288644581
A 5692 949185935
A 5400 562307314
S 12624 117956718
Q 137 9041 1012953338246
Q 3160 10426 521307568213
A 4073 66487339
A 9266 572556545
S 12581 537745403
Q 74 12884 655977596698
Q 4533 13160 5530875262298
Q 5843 13264 5625228923746
A 6976 316018246
S 1971 204254921
A 4081 748320648
A 741 658550297
S 4329 962493319
Q 1668 9610 2285307542965
S 1863 212462369
Q 3346 10442 3269755005330
Q 1454 12731 8791840889080
Q 652 7849 6980190192619
S 10423 503894926
A 13331 224856104
S 3434 539151376
S 3702 675590090
Q 47 11385 1168361926786
A 9177 768781561
Q 5583 12816 6128435899751
A 5180 65267823
S 413 337184152
S 532 267134984
Q 1688 12762 2112281990811
S 8643 750524709
Q 2941 12508 7689706253288
Q 1207 10105 3179570684301
Q 1688 11365 5605045724864
S 11591 742596083
Q 825 12025 3674882782910
Q 1251 12255 3203895894171
Q 525 10282 6599806316191
Q 2884 11578 6452665649373
Q 2138 13195 9250560323356
S 5371 98184756
S 1326 324117179
A 12484 95767158
Q 762 13303 2279612895007
A 583 228524403
Q 1914 9677 7436972157105
A 6626 166030178
S 8482 844461262
A 5469 66110479
Q 899 12155 4655101816971
A 7390 547798667
S 2970 886651166
S 13005 749008776
A 3621 933677767
S 7129 695450251
Q 1654 13180 9777428797508
S 1375 111601390
Q 18 13357 8966045344741
Q 1080 8099 2235025136811
A 9082 84684124
Q 1942 12956 3643052701035
A 2617 607967976
Q 4424 12413 2737285959292
S 6203 122337701
A 573 484864866
S 11255 880255182
A 1761 443746781
Q 1738 12149 7278028148610
Q 651 10393 686082093771
Q 354 13228 9658375260426
Q 3425 12040 4001842171341
Q 2749 12740 3034097006607
Q 838 12230 9721396752696
S 3676 870985579
Q 1119 13201 6889787352588
Q 54 11949 716710036238
A 9522 91231838
Q 2097 11118 6376394871162
A 11407 941929394
Q 337 12173 6465132146342
A 807 780603327
Q 1543 13170 8988202591966
A 2098 56084815
S 9615 249993765
S 3339 136929684
S 11492 396965075
S 8225 775216221
A 5576 559285057
A 9826 304827979
Q 1637 12872 5185150411905
A 2853 733658787
A 8994 754123209
S 7992 269980594
S 7990 828135541
Q 1922 10582 5543198058030
Q 4885 11773 3539866018540
A 4173 579410089
A 5258 478564355
S 6624 839180557
Q 49 11616 9764716277242
S 10447 471892375
A 676 483137577
S 4933 220715809
Q 2912 11694 6878192168497
Q 1623 11708 1519523357526
A 8017 314431946
S 5596 913788392
Q 4434 13110 4108491317876
Q 228 11023 2360384298490
S 646 703715217
A 4121 101437235
A 2735 113940313
A 8697 599244638
Q 2537 12058 5097500194744
Q 667 9425 4464657126361
Q 146 6972 4883298626258
Q 814 11436 3887647895124
A 12809 644119634
Q 82 11215 3251577722683
Q 5347 13041 3421240709778
Q 2667 11353 5026998740406
Q 71 11428 9289360411762
A 6237 298736054
S 1513 700540198
S 6918 775887818
Q 828 10229 4943071875768
Q 730 12705 7452839140799
Q 2429 11944 3560994254757
Q 1477 11621 5150927046046
A 8463 260877041
A 10501 494810430
A 6410 599276254
S 694 147281389
Q 755 13361 3593561701841
A 5408 510636194
Q 1287 12654 1605629452949
S 11766 736387053
Q 503 12929 6706361238078
A 12847 710245859
A 866 71877070
A 12302 10855938
Q 78 12648 878656809804
A 415 384812947
Q 997 8784 4545380405029
S 10422 145470690
Q 701 11923 499325738824
Q 246 11009 3895005236700
Q 1205 12013 2369427963807
S 2797 701376941
Q 60 10169 6189734287274
S 4278 733161468
A 1779 532402306
S 5108 704919600
Q 1 13263 9186754805105
S 4919 549375768
A 1803 794698938
S 3327 859280358
A 8801 814215476
A 3225 822501383
A 7194 959776168
S 2114 987040484
Q 52 12964 4255539937573
Q 2869 12562 2554069639623
Q 2137 12697 9960954335242
Q 3948 12630 6531666956039
S 5429 309343476
S 6526 827898192
Q 3265 12986 4244010725622
Q 877 13182 1187714222673
A 9157 539243640
S 2081 283874216
A 6555 367341952
Q 4712 12996 1247023107091
Q 622 9542 5157794621895
A 3414 28985480
S 6187 675232113
A 11258 597092784
A 751 374851770
S 7126 977871192
S 7092 203908212
A 13137 669428103
S 8190 712142875
S 2113 14510567
S 10522 10684432
S 4392 609790521
A 10598 573663980
Q 5883 12577 3289837545372
A 5216 903820956
S 6395 925477121
A 4181 451866994
A 7181 690202243
Q 424 10981 2485284228375
Q 3018 12549 3424027218612
Q 927 13345 8655481490644
S 5566 779284338
A 7894 849602073
A 6180 266463587
Q 1014 8877 1498699196987
S 8165 126803706
Q 2202 11618 1792640498430
S 7026 45072255
S 9467 194313347
A 8224 875194125
S 6384 6347584
S 5775 68251748
Q 327 12559 2268373573439
S 868 922202484
A 3879 931461111
S 11474 644876806
S 8083 208535820
A 9424 541019290
A 5524 555284176
A 10886 674053577
A 223 683105599
S 4640 659509035
Q 233 12482 7667354379942
A 3379 969364002
Q 14 12382 968376071419
A 10463 253789382
A 6423 485089899
S 8662 619300488
Q 474 12603 8327971244369
Q 86 12790 4393680912534
A 12940 392996456
S 12087 409830500
A 7633 519068651
Q 3366 12418 7695166921505
Q 73 12906 522112652638
S 12258 516715642
Q 245 11275 4853751878052
Q 994 12497 3160388896393
S 8069 21915481
A 8820 433013118
S 8674 265141605
A 7129 467787992
Q 4717 13309 5021857043012
Q 1168 11089 7434856400420
A 6311 645883748
A 1379 794243552
A 9209 465845747
A 7765 819391599
Q 133 13227 5269793715073
S 13181 395477877
Q 5827 12651 692080417928
S 9784 399531439
A 9490 930903880
Q 1243 10915 789461444850
Q 257 11154 2798804926122
A 2040 781691770
S 7049 634711427
Q 850 12918 8993563212080
S 10526 931272133
A 6502 123653104
S 1262 172219865
S 12915 640715291
Q 6178 12982 1176380672801
Q 149 6857 820757978181
A 7015 805405560
S 4065 289905728
Q 1183 11774 7652369950333
Q 45 13155 7441163912570
Q 5692 12838 6422348212706
A 17 785137009
Q 2695 12140 7381361736890
Q 4881 12434 5469084437215
Q 990 9285 3782924101892
A 1151 376994766
A 860 956864879
Q 940 12366 3300548379162
A 8089 122032106
S 12257 239323369
A 1292 971005562
A 64 903504832
S 8624 610257411
Q 288 12966 1144352155430
S 1611 659186763
A 12299 302321694
S 1446 440851107
Q 2065 9050 240213707930
A 13064 249748624
A 6935 413393558
A 230 385203307
Q 3781 11689 1559441067907
A 9647 805601000
A 10618 102467939
A 5667 61484322
Q 4186 12901 1315487925292
A 1981 898205196
Q 524 8481 2449950489195
Q 1182 10540 5488385849228
S 11726 584810121
Q 468 12547 5325054340297
S 12509 102891041
S 7325 381239178
Q 1528 12362 4816318907675
A 3178 849356736
S 11356 82234638
S 4578 973762134
A 8426 641564925
A 1879 407066663
A 12250 729165079
Q 1006 10904 8455355023263
S 5946 356669434
Q 899 10570 4523554255220
Q 3240 12383 2512143570140
A 12758 610448504
S 3904 191469884
S 5034 495440547
Q 382 12958 7624840346178
S 12083 459037930
Q 2288 12525 6834536129409
Q 1877 12885 1650833161951
A 7699 836215322
A 507 378638347
A 12487 841983352
A 6526 528414600
Q 5762 13304 537760730076
Q 514 7739 2712393186163
S 2879 497632756
Q 238 7526 5475314614732
Q 72 13190 3091747464354
A 2907 147619238
Q 51 13272 7527031799490
S 1620 54867320
Q 2249 10932 8386515623269
Q 1500 13214 982538577833
S 12243 613315469
S 5110 142359986
A 4255 513248158
Q 1316 13243 7078499666805
A 4538 116645501
A 6523 601819403
A 9230 793626822
S 13068 743214725
S 7258 622522812
S 10367 226503500
Q 3282 10815 7166484030735
Q 2496 11100 979645759848
Q 4473 12731 1966110881103
A 7963 991449910
A 11039 56732881
S 5267 97780127
Q 881 11932 9355551788642
Q 2851 10180 6467327297704
A 12926 798660296
Q 131 13065 3868585211983
S 5435 108830965
S 572 730615554
S 12977 818369020
S 9989 34299093
Q 3066 11701 8276934190007
Q 1684 12578 9650639933630
Q 2036 12330 965608628300
Q 359 12424 9649183166749
A 5846 596989798
Q 525 11784 5101691629847
S 8394 672750732
Q 6024 12728 213851930679
A 11283 301484549
Q 4573 11980 7067276466646
A 4921 826132158
A 5218 849021123
Q 3892 11597 7292845497425
S 12462 283774424
Q 265 11569 5258739820595
Q 502 10690 3822550975497
Q 25 10643 2622456683080
A 7797 120434413
S 10275 617794428
Q 509 8960 2114002938699
A 4723 114684409
A 13068 959278979
S 12455 842574081
A 6517 188468931
Q 1792 13054 9209340499163
Q 254 13311 7520416618214
S 13133 12754701
Q 1751 12859 1086867603820
A 4827 333120617
Q 3326 13151 3431201558578
S 3478 627953476
S 13158 5743301
Q 2817 12083 5123254014915
Q 758 12585 7654948559640
A 9234 963832543
Q 2840 10823 3886072509655
Q 2046 9599 6487218776071
Q 3724 12952 6288875161098
Q 609 11309 4365971848070
S 5350 679021899
Q 2537 11955 6014201609164
Q 194 13182 5594013238061
Q 933 13105 5516238982460
Q 948 10690 8164865254837
Q 1169 12489 5605551426481
Q 4421 11170 556144743148
A 10106 106160486
S 7532 58146611
S 6990 204044058
Q 36 13315 4527395710151
S 4376 695176061
A 11280 239731253
Q 2000 13012 683391234162
A 7439 967480567
Q 1492 12536 4927486729910
S 1076 133219466
S 12954 922518987
Q 1850 11650 2716038420676
Q 301 11068 1488253599633
A 12172 363040266
Q 1997 9174 5879888501569
Q 750 11219 7730260658866
A 6112 320560749
A 6589 109385845
A 1034 78175288
A 1434 260862898
A 9297 201686353
Q 659 10158 1341086139504
A 9823 527997499
A 11699 134481367
Q 2075 11531 7304715079003
A 12347 295638697
S 2324 416588091
Q 4836 12162 5201832882914
S 7534 781284098
S 2717 509512321
S 12274 928318678
A 10301 261036264
S 10803 254960770
Q 1842 12960 8088418122139
A 612 81963664
S 7360 132593562
A 4122 805911545
A 10229 62609754
A 3025 561136702
S 9583 178036577
S 7711 593262944
Q 1093 13248 1590846744359
S 3149 307966220
A 6458 167063317
Q 173 13193 5255840024638
S 3327 796770362
S 12818 729262602
S 9351 794973628
Q 564 13283 5644692786148
A 4352 310162756
A 1363 906022099
Q 700 9910 5490826071083
A 4672 181899295
S 10751 731746246
Q 3147 10546 3217590533703
Q 3266 12428 8359631363550
Q 3393 13274 3894275438580
S 7497 753427228
S 1548 102189693
S 2682 945644006
S 5643 826323575
Q 883 12735 1170626548576
A 1158 142068225
S 12023 429815638
S 8969 820283156
Q 4602 12379 5816512827381
Q 4486 11877 5397806157359
S 10474 323624744
S 13011 634317607
A 12793 110744529
Q 1106 12215 3610807283379
S 9170 392735117
Q 2142 10832 3412932743104
S 9321 16155945
S 1372 642635604
Q 4974 11876 6500953330259
S 11448 721946419
Q 1128 12465 421669336406
Q 4919 12145 5172947407489
S 3759 456740722
Q 504 12657 4312780209984
A 9336 901600221
S 921 289630792
S 2953 953157676
A 3544 464703344
Q 272 11838 226997685859
S 11837 785086091
Q 591 11052 6709962380635
Q 1569 12894 9451689955426
A 7525 289685525
Q 181 13301 9905613434549
S 1965 57126370
S 1076 989393480
Q 133 11408 569214167786
Q 2028 12311 8623674154797
A 2155 686419301
A 3955 824573046
S 9054 440906757
A 7681 200552790
Q 2953 10093 1814911920638
S 12830 135466258
A 10512 49604433
S 1690 538697253
A 12661 241320184
Q 3709 12115 2692682030
S 8363 306711856
A 9992 696983214
S 5061 382747142
Q 316 7846 1516644997501
S 6663 319779645
S 6235 689346394
A 1189 897973144
S 10175 523874838
Q 1272 10590 5754303884804
Q 291 11895 699488905815
Q 1315 11904 7584596892897
S 10595 2082567
Q 3977 12061 6308086169798
S 8832 562184112
A 11175 420290539
S 9704 188653605
S 605 623639306
Q 253 12552 1477746936158
S 1618 444253785
Q 934 8967 7602946401505
A 2544 412077836
A 407 443047710
A 1153 953263495
Q 3515 10211 4179299795375
Q 3273 13293 773776116101
Q 3800 10492 5085782066687
Q 1144 8212 4078307088101
Q 2154 9653 6714699667548
S 11899 918313356
Q 1151 12545 4487407240384
Q 4614 11776 5880624893618
S 5216 964668442
Q 363 11511 2484712684406
Q 637 12885 9542674354046
S 7618 275261391
Q 281 13200 4983670552402
S 9837 17364272
A 876 742988238
Q 76 7442 6708507887427
A 8478 445885395
A 3992 281285696
Q 6124 13320 4596914858495
A 1117 801956546
Q 3845 11873 5618516553823
A 13316 371709000
A 7260 311180584
A 8302 916697252
A 10918 10439100
A 8854 895402395
S 1318 410398680
Q 4864 12961 4290894572564
Q 1547 12791 8123191795811
S 12561 194556236
A 8560 128736694
A 10348 164202009
Q 158 12511 9272512237023
S 135 981607707
Q 5088 12070 12629284406
Q 784 9454 2306600098776
S 12561 405752608
S 8468 307477785
A 2232 151657876
A 232 717988308
A 11853 477275507
Q 93 12235 3420766838324
S 4466 847446222
S 13137 974823544
A 3938 63136261
Q 2099 13261 2318106870030
S 8586 849643280
A 12332 921170149
Q 3998 13161 2537185807840
S 2669 214237470
Q 1913 10893 7436406472341
Q 5724 13115 7150900476733
Q 4873 12858 6951063078871
Q 325 10837 9177297058926
A 12301 751358051
Q 1464 8401 2616155717168
A 8985 52415054
S 11211 378893847
A 1060 552877246
A 7745 218191388
S 762 623629830
Q 2995 11709 6870376704652
Q 1555 13058 7942969526273
A 4950 381847775
S 7957 674835578
Q 318 12664 7829000005895
A 4280 869648390
Q 4188 13164 2589850101223
Q 1181 11517 8037942489532
Q 3642 12949 1439295622516
S 3678 794642416
Q 131 11746 6707631369698
S 6713 483245948
Q 610 12674 7265430313153
Q 2538 11308 3558231022514
Q 975 10175 2687998830952
A 6770 745365935
Q 2033 11081 3499921251003
Q 1240 12301 8812679915331
S 12607 824226445
S 5999 495064618
Q 3194 12402 3364057610679
Q 397 9307 2278834309307
Q 2370 12991 848668106847
Q 1251 9441 1988749258031
A 8703 56228489
Q 881 8971 1175820756096
A 6788 227598153
S 8262 870803801
Q 855 7902 1989343476728
Q 1883 12894 5984783862586
A 1843 209712601
S 7911 716891780
Q 2630 10664 2533389841159
S 4742 933723580
S 1938 617884671
A 10756 315370277
A 3186 678163717
S 1744 735932157
A 2072 931688663
S 4233 159195201
Q 147 11881 4025460068224
A 534 599582268
Q 223 7276 843577711792
A 8415 902615374
Q 1801 13170 2002347255636
A 8468 460010881
A 730 54378159
A 10519 159886652
Q 2470 11640 6584647580457
S 9430 364823499
Q 124 7529 4278789744635
Q 3153 11778 8266991294290
Q 2018 12199 9682418624628
S 8773 188267690
Q 2662 10550 7786739798793
S 12615 319247762
Q 157 12949 9174505773059
Q 16 13153 8087588926066
Q 84 13105 9911935950861
A 6930 57657610
S 8313 119686343
A 5231 87424265
Q 2736 11751 3670652605345
Q 321 8350 6223381872560
S 5190 896513627
A 13080 875307887
A 998 675861200
Q 942 9288 4735311918945
Q 1560 10903 432234946543
A 3396 572586957
A 1334 594287365
A 12342 867288987
S 3502 642892268
A 2276 82484370
A 815 260789918
S 2975 349653386
A 12258 304472096
A 10721 967680767
A 1230 479468213
Q 500 12768 9722996500233
Q 1696 12163 3338592185922
Q 26 13352 6060229938808
Q 32 12353 7874524994233
Q 4853 12280 5858426107002
S 9763 821679705
Q 2700 10301 598208326669
Q 251 9852 4534967245388
A 1052 96700464
Q 361 9290 752742915190
S 941 485939344
Q 191 13177 9086419419171
S 9757 647171773
S 7934 280676837
S 7922 847248146
Q 270 12526 4977034072345
Q 2195 13349 3862144731862
A 8453 609110389
A 3619 35299119
A 7873 301003909
S 8563 527607475
Q 5828 12663 3440344394483
Q 1008 12979 9664565362941
S 6789 396971695
S 1153 808854097
S 2872 246679750
S 7890 468621704
Q 1049 8412 1469092792085
Q 4492 12086 6146696052636
A 9095 92158524
Q 960 10954 6043535172815
A 9647 465847505
S 2315 130032464
Q 1412 12951 2944809931479
A 5864 658252724
A 11747 894642443
Q 3480 12720 8757265094116
S 6182 563952465
S 8532 84077204
Q 468 12108 6555060903796
Q 262 9336 3706226978775
A 6021 521165057
A 2943 706010965
Q 796 13077 8170540295087
A 8435 663664533
S 6017 232965768
A 3737 701342375
A 8234 14700974
A 768 40026553
Q 839 13125 6275726419948
Q 2301 9516 5878946673703
S 3032 884521799
S 1677 947123476
S 6518 850128976
A 6841 720257877
A 12059 429241926
A 3887 594097786
S 5384 365526575
S 11235 413738708
A 12533 197839146
A 7319 712539950
Q 414 11534 9228071462988
Q 4133 11626 155868276100
A 857 437528581
Q 134 8610 7866792869244
A 362 44144717
S 5006 672638406
Q 320 11252 7157973383786
A 13078 10323283
A 8886 851384997
A 361 384768397
Q 4960 12105 6189044608999
Q 628 8477 1457569488002
S 2323 318406258
S 7664 508695403
S 10530 550606766
A 12104 254325987
A 5587 391037998
A 13212 435555312
S 8678 356318322
Q 873 12165 9870799648793
S 2476 987266546
S 1604 521503973
S 11408 197848741
Q 1568 11501 1429873996919
Q 53 10831 2261632839587
A 2453 403131242
S 9611 285565885
Q 2863 13032 428533605941
A 7831 434451471
Q 594 10180 205921276999
S 12077 377581540
S 12201 779158869
Q 5211 13222 5998904699164
S 6116 323596886
A 7015 435436986
A 8852 883005013
S 6836 317984204
A 7232 917300327
Q 1360 11357 635624530249
A 887 817118599
Q 3773 12849 8343253539750
A 12861 768979265
S 8706 808300822
A 583 803963261
Q 8 10560 461359035056
A 2083 195714332
Q 1737 11072 4043929439726
A 6617 317477663
A 9309 243111188
S 13252 18328024
Q 20 12571 9639316363810
S 4078 489459106
S 8546 466461631
S 279 945971013
A 513 369137597
S 6906 613994466
Q 959 10121 7372713278073
A 9473 365213287
A 3765 291818305
A 6977 746820224
S 3522 992295576
A 4786 529858817
Q 3563 10818 2131456402794
S 3027 482820883
Q 448 12729 5244998661058
Q 326 13341 5659776786390
Q 80 13344 8405999431876
Q 1188 10524 8462914285096
Q 4590 12883 922481945275
A 2097 495595108
A 8949 322609794
Q 5509 12468 3249843807315
S 6524 523294950
Q 1327 13108 8664920104000
A 2808 423232151
A 7719 723730162
Q 6460 13175 3096628621135
Q 2429 9615 7009895351122
A 750 29347984
S 2946 568960191
Q 1164 12350 4026275351420
S 11672 715433119
S 9892 70316358
A 11509 899006981
Q 119 13093 7142484165822
Q 792 12804 4344412217628
S 10423 135045076
Q 442 7404 826522977624
A 8848 174733614
S 8718 760684904
S 12749 601677678
S 2159 708638154
Q 2080 11664 5509110099439
A 1505 712155674
Q 164 12152 973150155871
A 6498 770818392
Q 4420 12665 7452086232860
A 2643 984639789
S 5843 8343199
Q 5241 12287 4070872861137
S 2292 196098972
S 3717 184763246
A 2490 722925547
Q 5693 12861 4148412668435
Q 2827 13253 7033886072892
A 8573 75594276
Q 1654 11915 1058653525211
Q 39 12990 1933398386631
S 9967 298815761
Q 3180 13222 7967620598454
S 11791 673619850
A 4022 572709368
S 5109 21142792
Q 1190 9801 5116163637736
Q 2891 11865 4124428807540
A 8098 360757639
S 10219 7622102
A 9400 924334710
Q 718 7652 5120273578909
Q 3068 11511 3759948704677
A 11215 251040989
Q 579 10100 1710268881119
A 1869 719060998
S 2 127687522
Q 1437 9601 6887355645086
A 10940 742223906
S 11695 555390720
Q 2767 12450 121737157891
S 9057 619390171
Q 2377 9595 3513554006312
A 11645 741460121
A 279 83417173
Q 1001 12855 7818714059012
Q 429 13226 2874924788401
S 11282 430863988
Q 3798 10884 1846459630535
A 9244 781496037
Q 2267 12378 4380320935869
Q 1884 11795 5662000179344
S 3193 123566596
Q 5625 13049 1832580384252
Q 503 13301 9673281533591
Q 948 9557 5436325692835
S 4188 161962029
S 10688 962416985
A 4140 108279350
A 8328 708733836
Q 127 13269 7603940618142
A 12511 151218040
A 6898 942319675
Q 1328 9560 758935369418
Q 5754 12510 4902384028992
Q 246 12699 6979795478753
A 11446 764291407
A 7350 454303412
S 7986 642236514
Q 4361 13337 3371040999222
S 5165 981492311
Q 2249 9218 2124634897823
A 7253 788546849
S 7177 209286413
A 11150 472190596
A 1332 878932334
S 7617 256051241
A 294 619023182
Q 850 12794 4872712325973
Q 218 11154 4087671139139
Q 274 12867 2586574373717
S 1365 618064839
A 942 624944128
S 9407 527865139
S 5749 65883764
S 11337 871451533
Q 428 13303 4340182384545
S 6521 933149153
A 908 750038281
S 10818 108087081
S 7956 524097666
S 7191 704568344
A 3021 262913966
A 9200 495603491
A 9050 661561556
A 12935 476204029
S 11390 840774756
A 13305 196751472
S 1455 946576638
S 12435 707006342
Q 1740 12128 5817446905682
A 10314 159412039
A 6943 488961534
S 12513 124859712
Q 1970 11109 6520308977819
A 4093 306217260
Q 3517 13036 6155528608871
A 11124 672910404
Q 296 10710 5937991567651
A 12796 691017128
A 5523 66785135
A 11105 708160703
S 2059 224007253
Q 271 7882 6275803654265
Q 2244 13292 1457586452125
Q 2772 9732 2628896820707
Q 1689 13264 5998217286269
Q 833 9676 5184264522328
A 4158 930562472
Q 3286 13104 1706080595561
A 5642 112756041
S 5326 99982208
S 8107 981839099
S 7706 305758041
Q 418 13050 5599973360108
Q 2390 12038 2285618963870
S 963 942557767
Q 466 13079 532914846810
S 1789 646924051
Q 1125 12610 4024739534790
A 13356 375960296
Q 642 11748 3369174994768
S 12747 131013199
A 3569 98428492
A 2571 191190417
Q 1275 13164 8645316125654
Q 2369 12801 9048555404502
A 11622 476975127
Q 65 12933 1020429018611
S 4865 39398057
A 11878 128627886
A 11809 652397550
Q 2883 10996 3347901790340
A 11156 556256061
Q 3089 12427 1748451395101
Q 1837 12856 9272709488250
Q 2179 12355 5512728197150
S 985 807493911
A 6469 200105259
S 4677 607477815
S 8778 897777652
A 9363 274732232
S 1166 65401685
A 5025 77676418
Q 219 12515 3372620508419
Q 315 11209 438938686695
A 5080 623708632
Q 5425 12368 6909923532360
A 4150 672634407
S 11755 643520270
Q 1572 11361 9211910812390
S 3333 710522315
S 2311 196221714
Q 2043 13079 7014747820498
Q 163 13228 262525932504
S 9114 729474475
Q 1044 11559 6197392073130
S 5265 383821024
Q 893 7974 6266781785565
Q 221 10776 3201798716399
Q 36 13339 5737991071006
S 4710 576288709
Q 3861 12113 805037696079
Q 455 9741 6826635129646
Q 3209 13259 2547898259417
Q 984 10944 647395453686
S 10848 912755969
A 9144 815838145
Q 280 12149 570124493165
A 7403 408468150
S 6994 91386691
Q 224 8533 6362429380553
S 2527 931233497
S 13196 362956206
Q 1742 10289 7557420069644
Q 4756 11784 747072478545
Q 1594 12900 5248109129992
S 3545 397039303
Q 791 12655 689117018594
A 4003 584937575
S 757 171004466
Q 1609 10771 3688647911362
Q 1631 12611 9992002745335
A 2060 293149239
S 4325 936179883
A 4378 176842519
S 12786 651719613
A 8136 841508280
A 10039 891934104
A 10029 199613820
A 3333 697297873
A 10539 832981111
Q 17 11592 1457875346421
Q 2078 13345 6960992405269
S 919 147199128
A 10841 793471278
Q 304 13055 758440729160
S 7067 982776686
S 8685 248158960
S 11161 380911775
A 5971 629243188
Q 918 8029 5769153635715
Q 922 7852 396433146864
A 9183 161705573
Q 220 12922 3339580819159
S 2474 128653538
A 2482 612816683
A 6935 245476474
S 3649 833528229
Q 134 12420 5831575658435
A 6112 521394657
Q 936 12658 3961066610209
A 9178 247239803
Q 3771 12553 6269211867566
Q 781 12530 7921357067285
Q 2797 11837 263376911606
S 13151 240230898
Q 1432 13337 208880574007
S 3600 997374250
A 1726 118774431
S 10617 505552977
A 10401 822573452
S 12066 785108946
S 3315 700838871
Q 175 10182 3042733220782
Q 3064 11514 7667845894140
Q 2217 11118 1137670427524
S 8366 778115066
A 10170 676920100
A 8007 224515242
Q 634 8292 971896835307
S 6353 348544266
Q 3886 12635 8311975578226
Q 2761 12610 6200522768870
Q 1037 12783 6757806909592
S 7549 954964865
Q 4208 12158 2003423044537
Q 77 13297 1982347675007
Q 493 11344 3347849422316
A 6126 441670068
Q 2716 12730 5089792945394
A 1358 47753017
Q 1499 10917 126534391683
S 8059 29291977
Q 1284 10762 4123101974730
S 3384 409557985
Q 3983 12719 1932779737201
Q 4628 12362 120810963013
S 9737 539140278
Q 2911 13074 6455912415124
Q 527 12197 5631011857460
Q 819 7625 4569240217084
Q 1834 8657 2822233128761
Q 3332 12684 8019209165406
Q 2862 12662 9570804306779
Q 4029 11432 1027852165791
S 7322 571312464
A 556 284801196
Q 743 12321 6811957350539
A 8953 347233779
Q 778 11939 9638831905628
S 1675 961924017
S 12014 436121618
Q 615 12994 4174260389023
Q 737 12668 5359562144476
Q 1733 13044 8863370073745
S 10682 582688542
Q 1716 8867 6179798253240
A 12232 33110435
Q 1593 8922 1610192930886
Q 1187 12646 1893442796820
S 2792 148500907
S 6026 462440343
Q 2184 8942 2329364459035
A 7363 799939009
Q 913 9710 3788777530639
A 4687 292367113
A 6155 712924154
Q 364 12811 4126370418371
Q 2876 11158 6587258106482
S 7562 729826260
A 7125 149840065
A 1061 389420033
S 1303 396264242
A 3100 587406316
Q 551 11494 3549461455257
Q 2255 9546 1506102466102
S 9719 820416721
S 6506 135872688
Q 3183 11742 7637716666920
Q 425 13263 8877572917736
S 6910 440454591
A 12534 924376947
Q 2260 10195 5599507089102
Q 48 11133 8267331280403
Q 4936 12483 6173563600230
Q 3965 12084 5941381388939
Q 1604 12639 1649867109154
S 13250 451880925
Q 2860 11679 2286448718857
A 2882 612555682
Q 771 7817 6795611268125
A 5892 932978274
A 12682 209351472
S 4412 773585206
Q 4292 13126 3711721359373
S 1511 22236134
Q 186 12118 8311961848950
Q 3069 12627 5242240276916
Q 2537 9916 3847999945725
Q 27 13307 8353478675800
S 11895 758051980
S 723 125266384
A 11653 623727561
S 6385 41354103
Q 110 8249 6244872523653
S 4250 285831792
S 7018 985185070
S 11916 917801319
Q 656 12627 7368983052876
S 9760 558598846
Q 481 11974 7685795311087
A 11208 415563197
S 12073 450158803
A 10511 5812206
Q 2984 12959 5207325612531
Q 1652 11948 4007611339172
Q 393 11536 9296934709860
S 2242 819321818
A 10276 574388581
A 10329 574067616
Q 179 6975 3815584554192
S 5377 510994879
S 3493 657162820
A 3823 915365315
Q 3155 12470 3392569702028
S 8207 904483910
A 7615 480133989
A 5227 972328251
S 7668 873543324
Q 579 12591 6984133679438
Q 51 11410 2503538744515
S 10765 9467932
A 11559 688994761
Q 286 7474 4569988412802
S 3015 47903262
S 12673 695208892
S 12496 200300877
S 10493 154026295
A 12957 638384027
Q 1961 12642 7090639763479
A 9711 541130307
S 6839 443221754
Q 2894 12094 1012462484620
A 1846 987245056
S 2346 191626323
Q 4270 12709 8095919573640
S 10236 137914571
S 9646 872962755
Q 1286 9756 2527340126323
Q 2424 9942 7495697004794
A 6734 436419755
Q 222 13147 3363626470989
Q 558 12733 9773606771502
Q 2391 10937 2129578514819
Q 1612 12819 2318107478889
S 8729 281173757
S 10269 51697458
Q 1229 10050 4992756520441
Q 463 12902 1448090568056
Q 386 13050 9467546253540
Q 4547 12311 5117527420557
A 2109 181642789
Q 48 10947 6940109698675
S 12530 998665584
S 11918 825749171
A 2800 505422681
Q 40 8186 4189445650612
S 9966 70795577
S 5001 520930355
A 6768 821498837
A 6599 787515572
A 4099 639100638
S 13242 392184771
Q 2216 12265 4770295898682
Q 5061 12510 3210569383206
Q 128 7491 6735210333309
Q 1815 10242 2080691597082
Q 3174 12968 9294242699193
A 12582 331377612
Q 885 9922 4465897637375
S 3082 151712320
Q 791 12238 4243032496574
Q 1884 13326 5480548827313
A 8190 346394972
S 12192 182914859
Q 764 12079 8643001170180
Q 363 9268 8062932912197
S 4394 257877185
Q 2228 12178 8445730423567
Q 1662 10989 6754412620890
S 8366 708595837
Q 1579 10938 4097474451588
S 8257 56882512
A 829 394604289
S 364 874383336
Q 3088 13287 1351501408919
Q 1154 12037 2444587406610
S 12734 33492735
A 1619 484336074
Q 176 10651 8018984171086
S 3761 708351341
S 6394 664094339
Q 291 13354 5161099257851
A 3329 590831354
A 9590 519063756
Q 1501 12368 3752135273396
Q 637 12945 1652382830224
Q 419 12988 9421309747105
Q 772 9506 5268986688767
S 4084 626391986
S 11046 68186737
A 6326 219300502
S 12394 678264994
Q 430 12792 280554430221
Q 280 12210 382040103779
A 1846 659168798
Q 2700 12455 2658978688448
Q 1299 10977 1504335603210
A 3625 532509048
S 2905 989310330
S 8777 384754476
S 13054 469371219
S 10838 593070250
S 7851 463458197
Q 1359 13293 7179605472059
A 4510 993700929
S 6803 594114490
Q 737 11561 9333820254183
A 6446 458398099
Q 646 13182 6256388118094
A 1356 647297447
Q 505 13141 8903975592412
Q 384 12257 6001985064250
Q 94 12043 6001004087905
A 4263 167814606
A 6335 503967771
S 7487 475610231
Q 2081 12269 8183926131637
S 2165 918531112
Q 2045 9098 511228771138
A 2739 300136555
Q 802 12899 3561315863889
A 12590 893996946
Q 2518 13213 1302536628674
Q 1249 12266 558278613241
Q 75 12891 1858351046021
S 7403 447008085
Q 2448 13096 8387831060336
Q 638 11001 9208497632043
A 10821 189239316
A 10384 829005934
Q 5689 12833 1650241510087
S 4255 270381438
Q 5377 13142 4607777006231
A 3792 407725364
Q 2335 11681 2247814917789
S 7211 266067922
A 13169 552052722
A 8199 400797650
S 10605 454663353
A 8943 242967988
Q 75 12373 7374191851893
Q 1713 12497 839025675549
S 7937 924812878
A 9043 837508068
Q 2428 10763 7293920840298
S 4269 989807939
A 7713 101477324
S 7115 77816959
A 12026 448783967
A 1689 947575187
S 5107 313830137
Q 3477 10571 6537197634542
Q 648 13351 7147456258699
Q 4335 11429 2732757831909
S 9931 286255342
A 6277 12188363
Q 3991 11058 4617297680470
A 9113 61622559
A 13315 153376488
S 8480 70490847
Q 3598 10749 4634591586694
A 9412 447987274
Q 1410 11714 6405773313615
S 10437 494709557
S 9888 304232631
A 2482 549434818
Q 3114 12550 2132844269500
S 11878 8200822
Q 3043 10113 4964857305973
Q 2651 9763 3946025010954
Q 3906 12751 2760815615233
S 4122 445526994
S 2587 826984796
Q 2657 12655 3362295344860
Q 3670 12708 3689455681975
Q 661 7511 2924160577098
Q 3248 12672 2265937102717
Q 3615 13222 6762523600302
Q 2267 10875 1412097596122
S 821 299949819
A 2722 377354233
Q 1474 11626 5468371061034
A 12486 448307774
A 4710 300270800
A 10495 67983373
A 13106 437055973
A 11118 802086960
Q 2262 10650 7859540043515
Q 46 13216 5007258064883
Q 961 9825 7911480045147
S 10007 249962215
S 2020 357719690
A 314 223057456
Q 2586 13334 6687529475170
S 9695 278162601
S 12297 422113744
A 11582 417285720
Q 3036 10040 5377858264201
A 3485 574217996
S 12016 324017087
Q 2864 11412 4545953997675
Q 5710 12996 471793295488
A 3357 214648014
S 9673 730650599
S 7729 856732487
Q 6242 13122 3090631004633
S 9397 717702582
Q 6 13342 9738070094538
Q 277 12971 4886353725342
A 7524 43931195
Q 744 13361 2168525387732
A 8888 180340577
Q 1518 12423 3000444646448
Q 3397 11887 1881119058023
S 4198 70512511
Q 67 13175 4043702096633
S 1894 833055445
A 614 622101701
A 8285 828988450
A 3896 15648182
Q 340 9893 3641540575083
Q 2313 12420 7970627444194
A 7936 268440681
Q 2 11261 1213592551714
Q 1154 12937 6139589755305
A 4547 668042886
Q 36 12559 4581503228074
S 11656 115820867
S 811 261507581
Q 2633 10793 3735245127215
Q 480 10659 7818460397770
Q 1772 12856 9614099252684
S 2876 202998218
Q 4210 13031 5578002702535
Q 3683 12417 3449866710224
A 6950 379442207
Q 2422 12844 6911744957988
A 4963 43078157
A 9570 7037843
A 9544 335510382
A 6497 522889124
A 5186 428819581
Q 705 9855 3467238022466
Q 1837 10308 540507899679
A 3636 628340903
Q 416 12258 4698229463991
Q 6088 13232 5415385517637
Q 1573 11310 7312252485923
A 1770 82457868
S 4708 75130304
S 10962 836527886
S 2109 699814066
A 8786 404784450
A 1888 514016375
Q 2735 12187 2861701113542
S 3324 995863065
S 12676 897203258
A 11223 963903804
A 4310 19607696
S 4022 976345988
Q 3682 13205 773012258223
A 6585 758971395
S 3719 468711949
A 5163 632593982
A 5483 251502535
Q 1021 10960 627935738854
A 5770 485555305
A 5204 501342939
A 9118 209015971
A 6195 867638722
Q 4817 12063 4767265551947
S 11735 567029207
Q 2328 11826 3396856860271
S 982 291035204
Q 1528 13307 7137212720452
Q 787 12310 8813492339922
S 1282 156370922
S 9130 423770553
S 12690 281202385
S 12518 979951403
S 12043 120365342
Q 2920 13114 62728772729
Q 631 10547 7209296653982
Q 1263 8621 7182431368699
Q 123 13120 7587788349790
A 2976 710350556
A 11436 781260567
S 2771 852645914
A 12702 995708581
A 8226 503668050
Q 2019 12481 8703866362384
S 6490 98963002
S 5167 59277031
S 8622 395602288
Q 1337 10819 29539888234
S 7407 532408936
Q 2042 12847 1653546020298
Q 6120 12804 5100164561630
Q 189 9530 9310206476091
S 3496 874255491
A 4809 183375613
A 109 828991206
A 8001 601492635
S 7071 135662390
Q 3176 12943 4055197066009
Q 2707 9968 3500975049602
Q 3627 11344 5053724797459
Q 218 11968 8100675869871
A 6177 7201259
S 3080 246765045
A 1735 327389899
Q 1830 11166 4925875780096
Q 1642 11973 6915934024910
Q 1047 9922 1641413531376
A 402 329422676
Q 1323 9599 1622828273799
S 3229 925652059
Q 5425 12396 1272185631277
A 7497 267639465
Q 3403 10874 5629807322292
A 8121 530981003
S 7611 385129587
Q 2891 11799 201140448512
Q 139 12576 6925018848349
S 6523 459908402
Q 1067 13133 1625803040900
S 13009 16190261
Q 619 9372 156931674351
Q 1305 12656 534887601795
Q 533 8619 3753923314724
A 2383 690293736
Q 1633 13043 4003356058876
S 12535 697059680
A 11094 785644010
S 6870 650999389
Q 2262 9927 4674144619234
S 167 55111128
S 10319 415269262
Q 1355 12045 1329601267845
S 1985 487855839
Q 3321 12554 3794242312369
A 12473 940466367
A 4200 267960502
S 7890 988317712
A 4196 546543279
Q 3 8002 595852392225
Q 1290 12732 5033302788848
Q 72 7672 399690417893
A 582 184287399
A 6324 69101989
S 7756 221780695
S 12197 831021249
Q 1720 9826 6566819522849
A 4636 868350631
Q 263 7048 3720341813808
S 8915 694350500
A 8396 816054059
S 11255 382926371
S 11446 821709895
Q 966 12904 5294792201658
Q 1505 12849 512043330685
Q 227 11961 2695139461324
S 4098 913257664
S 5890 361384686
A 1665 324764540
A 6545 760652812
Q 3124 13303 7115135099141
Q 26 13222 1728837940305
A 6652 892775836
Q 3168 10495 6837457209941
Q 3176 11012 339984760197
Q 562 12744 2233283965112
S 1384 659048103
S 11647 407150211
S 8951 560791078
A 10816 734045071
Q 1267 10971 5291265551410
Q 2935 12981 3332826491929
S 7464 463949876
Q 484 12285 889824068714
A 1906 889916850
Q 544 11784 4181907427384
Q 69 8602 8271079611285
A 2217 249903163
Q 5127 13026 1691953377819
Q 1332 8556 2957214953920
S 4215 722969055
Q 4112 12822 4323186278729
S 7330 467679478
A 3716 698430703
A 9298 59495349
Q 1058 9980 1442314630264
S 13158 84557778
A 7679 831271539
Q 4467 11838 6385161764443
S 10712 645393907
A 9707 49365859
Q 1229 11488 7444155084861
Q 1358 11416 4455547195359
S 4112 602970538
A 1133 458392426
Q 1106 9200 157667126276
Q 629 13014 9769823950817
A 8931 862676267
A 2565 661041501
S 6483 34411335
A 7530 807152357
Q 819 11513 4519689844415
S 2070 377447401
A 6548 921091579
Q 384 12259 3357773801900
S 6288 594881318
S 13040 559356378
Q 5064 13320 2641634990485
A 8334 948372343
Q 1692 13082 2703365034111
Q 147 11094 8265381756040
Q 1786 13310 24179670693
S 7279 394184754
S 12679 581696254
A 12078 651193871
S 821 418085381
A 5362 119334886
Q 2911 13125 8260295051931
S 7602 465539200
A 3144 990811047
Q 205 10938 3621968376177
Q 131 13034 7951126784183
A 12109 919661381
Q 1169 11204 1699244359712
Q 4362 12150 1278905937585
Q 63 12073 2398005948083
A 1303 158457628
S 1588 129323750
S 5589 83384531
S 13222 798568128
S 6215 960166851
A 9583 724658289
Q 145 13338 874124633847
Q 241 13256 4255515091112
Q 2553 9918 75396543200
Q 1291 11392 5797696164170
S 11908 214310809
Q 404 12923 8318412934336
A 2387 219077829
A 439 856332325
A 10768 535429583
Q 5 13327 419408556023
Q 1601 10186 559940910734
A 8818 342829650
A 11789 388176751
Q 934 7764 3522086217263
Q 346 10541 9800952254090
S 2748 749015701
Q 989 11142 7960631674127
Q 854 11933 8636542026655
Q 443 9652 6882705005088
Q 648 7734 727247969468
S 9869 773039041
A 12208 507944910
Q 707 9578 8619430943720
Q 2980 9757 6175200120793
Q 4038 11735 3445414048894
Q 2712 12784 8126631966291
A 6103 988444343
A 11538 194675441
Q 1850 12123 3541902510130
Q 891 12541 3726336549441
Q 391 13086 6127622632759
Q 3665 12578 4057461239584
S 11023 921064357
Q 874 12073 5478688507465
Q 425 11131 2796333930288
S 12622 396809291
Q 2373 12261 1541357702560
A 1036 526396941
A 3358 25791187
S 13136 651717556
S 4868 320777960
Q 863 12838 9217165133975
A 7507 552896648
S 4091 973321511
Q 3682 10461 3509807801147
A 1701 44740706
Q 1129 12089 1913736371379
Q 36 13027 2233005005879
S 5301 97310415
Q 3584 11020 6319733276688
S 513 445377697
S 1757 932491088
Q 2735 10053 6695437670940
A 10190 713229600
Q 1977 11780 8514139179376
A 9395 46706880
Q 2513 9550 4198495098404
Q 5426 13073 5814853967976
Q 5806 12925 3851784689914
Q 778 11090 9007893542819
Q 705 10429 6554997655492
Q 614 12426 5344629486886
S 1368 356626311
Q 3465 12180 7475052649921
A 7784 995585416
A 11583 7126421
Q 245 10164 5205328486950
Q 88 13203 6123482682154
Q 3636 10343 2482364863569
S 4077 749022077
A 5393 709439152
A 5997 590738415
Q 31 12636 4298914675980
Q 4498 12844 2151762772228
S 7620 832804690
Q 2851 10004 5089597858539
Q 4563 13284 6064676542842
Q 2623 11272 5473664501536
S 9691 485079080
Q 899 13129 4813152505248
Q 4405 12886 2673204178183
Q 3148 13014 1035259366902
A 7485 60625750
A 12100 428883461
A 1137 411373139
S 12103 247527961
A 3095 866348971
S 11152 189948320
Q 968 12469 3036986297087
Q 278 12346 2634032894928
Q 1515 10893 8699060797122
Q 2536 11913 3358954062
S 78 398768618
S 5454 366242427
A 12014 76672961
S 10626 425741684
A 7157 178993665
S 10908 525392877
A 5979 411609181
A 205 890687978
Q 1166 12148 1101250709479
S 12045 548617785
A 4113 7075647
Q 998 12678 33265309426
S 285 515873572
A 10865 330022790
Q 1537 11314 4175911407293
A 12288 138690575
Q 1475 10063 4181270571448
Q 4015 12034 2984056904932
A 6959 650067834
Q 1534 12608 5418629832040
S 9602 72272225
Q 2528 9984 1971328768952
A 2671 861891867
A 11793 965207956
A 6386 157025906
Q 210 11057 4871371195545
A 13228 2777882
Q 2387 12933 5939255739114
A 6280 898974737
S 8336 936128709
A 12038 624085510
A 4454 576643775
Q 2161 9904 5082897633492
A 5088 62205853
S 6974 854058631
S 6745 403279417
S 12942 190511421
S 5904 668854604
A 3454 730748935
S 8731 564504794
A 7538 127603438
A 7951 252275322
S 6939 993389263
A 10965 959107025
S 10776 142055089
A 3654 779534415
Q 250 8022 5758387945407
S 1225 32242031
A 3686 379122398
A 7867 425122373
S 2000 600500001
Q 1 13328 9210717549869
Q 172 13315 2867154015425
Q 305 12506 9521300657829
S 450 286917788
Q 79 11613 9268112496870
Q 251 12410 9329174141979
A 8048 642821680
S 12464 65425511
A 5436 61839124
S 12959 430476582
A 832 944238140
A 1151 856694818
S 8757 496457805
A 12483 251909494
A 5553 868422891
S 1362 948785844
Q 56 11561 9322828575118
Q 2189 13121 9181212394033
A 1664 849715017
A 11932 403400108
Q 40 12846 5469524304318
A 2637 665002157
Q 582 12261 300131039802
Q 5019 13336 1529819674785
Q 216 12790 5204790061202
S 7479 624245010
A 9146 259240634
Q 2515 10382 1576048986402
Q 30 13363 4570961562700
A 8194 236857181
A 10914 137803350
S 484 570562782
S 11048 757720741
Q 3439 10980 6054884566100
Q 1663 11767 7584825452452
A 4903 480639200
S 3915 167736662
S 3815 574860501
A 8260 784733181
A 6939 126244167
A 3783 342739262
S 8963 904939136
S 650 21912467
Q 979 9611 46008313411
S 2619 829801622
Q 355 13297 1717821396851
A 11335 102798919
S 8599 551658093
S 11949 401586517
Q 2828 13271 6993587185020
Q 1318 13183 9221834207062
S 9957 306650158
A 28 358480122
S 4908 156949376
A 9654 370643551
Q 4548 12916 7982761621575
Q 2068 9324 460328434815
Q 2571 10070 1482902646879
S 7522 595129054
S 4597 710084124
S 8736 28390531
S 5446 134273053
S 12116 328865661
Q 2872 11544 3091317078984
S 2772 616517229
S 11607 193786317
S 6727 15394608
S 1631 847862420
Q 293 13279 1551059435658
Q 172 13318 6518822912979
A 8913 663980443
S 3737 323789003
S 8093 265745826
Q 264 12627 6078543708896
Q 1631 9190 72811058392
S 4462 106369256
S 8823 514181933
S 9185 427651825
A 6150 824739119
S 8802 837821244
S 9146 375800617
A 8445 664803387
S 3862 448474358
Q 602 10798 3807285764736
S 10446 481194447
A 10165 198437964
Q 3300 13270 9293442975161
Q 3386 10437 4817441751404
A 8496 677942202
Q 2778 11197 7228695996639
S 9511 645517811
S 11772 754327056
S 9247 158324005
Q 2912 10653 4422531687336
A 2966 449524648
A 4291 608988947
S 4128 633175160
Q 3766 13193 3476074349755
Q 966 8762 3273997159596
Q 184 13355 1205001937710
S 7156 827667195
S 1446 989152663
S 11002 966211010
Q 48 10876 1381503812369
S 728 298828585
A 2106 711377815
Q 1940 10006 1566196132734
S 10110 70709809
A 1290 526965616
Q 2363 11696 557966328370
Q 575 10162 8879316804008
Q 521 13289 6367190268936
A 5313 793795125
A 5599 3779929
Q 31 12882 2605302154218
A 9563 516176310
Q 4242 11365 3704089903421
Q 731 13307 3065543154946
Q 2655 12714 1247304807614
Q 3141 10466 7219877600111
S 7799 227580085
Q 811 12744 3565061053694
S 12008 489069116
A 8427 878389927
Q 652 8198 3586089453785
Q 476 13343 1157468740018
A 4773 322271921
A 10516 721105289
Q 3903 11224 1959138477763
A 6709 60558873
A 2267 726864270
S 10653 329598705
Q 5032 13264 2679828734906
S 11641 908376257
Q 832 12315 9224166491913
A 10687 725318848
S 1285 844193756
Q 962 11805 5981010364244
S 11951 586041176
A 8523 136416509
S 11098 482707646
S 1419 642103957
A 5244 615958828
Q 2433 13079 9028972598697
Q 2152 12736 4360060847154
S 9847 205810762
Q 3809 12533 5069457217622
S 4539 414469597
Q 1902 11704 8955891403016
A 12885 816383064
Q 2526 11194 2939316851636
A 11236 354040042
A 4565 795797754
S 7833 906722834
Q 3637 12617 5115009222798
Q 4141 12889 171447702744
A 2505 562668220
Q 3486 10471 1745339726163
Q 1039 12115 7230517517644
A 2331 789632474
Q 826 13289 962224721104
S 1082 623431091
A 6853 120044777
S 6094 15981964
A 2828 176444154
Q 4291 12947 5512862316281
Q 1964 11804 1652384692555
S 8611 74415724
S 10646 249368770
Q 2699 10080 3562389655177
Q 273 13268 6852326169854
S 13180 587609636
Q 895 8850 5197190562769
S 12232 182384376
A 7113 40708213
S 3523 985857383
A 8163 395048695
Q 147 13043 7109883719105
A 13231 870852200
S 7818 781185759
A 7168 553986851
S 5455 799236432
S 1217 737420049
Q 2875 10754 3309570534321
S 443 73475839
Q 6166 13014 1855640658023
A 5764 996938018
A 6520 97268605
Q 3243 10149 6163575570422
Q 1699 10992 4698437393534
A 71 709220910
A 5825 421426867
Q 2286 12724 8679899668195
A 402 889626660
Q 592 7756 4978675743799
Q 248 12907 1979387181668
Q 3824 12501 1979646340966
Q 5433 12220 3746567325168
S 1021 308612348
S 8546 387400554
Q 3547 12967 1899476907240
A 5972 331874753
A 9604 213492484
S 12291 548751363
S 1241 297595325
Q 1537 10858 6141074143122
S 2367 158388546
A 7714 738213686
S 3620 810520130
Q 147 11896 1979904146606
A 8619 617213642
Q 349 10745 3535458293386
S 6671 843005206
S 3878 757925142
S 9886 369013177
Q 848 9764 4115887105416
S 2234 78105875
Q 258 9081 1738185111586
Q 6069 13219 5171492581623
Q 199 11435 1086834378519
A 792 414256595
A 11291 29876975
S 101 419588914
S 9359 768359931
Q 3175 13057 1067734697553
Q 3047 12704 3174183111362
Q 87 12669 1203708582734
S 6263 21955188
S 5982 99816554
S 11706 325755469
S 11678 945422360
Q 1368 12873 2783139101128
A 4880 552849046
S 5966 261455664
S 11208 296771168
Q 2076 10715 5072281685227
S 10514 755040618
A 5583 30623501
A 5517 691778728
A 9513 297957622
Q 1783 12304 1229410672189
Q 400 8631 6831484213891
A 11812 982199034
A 8804 411481789
S 8828 104042515
Q 181 12971 6443183970180
A 1668 686228587
A 10064 245507020
Q 336 13317 892669594313
S 8713 594406788
S 998 571746789
A 7248 841545384
S 10080 135165237
S 4279 146170841
Q 999 11271 2078115108739
Q 3860 12998 2794126147991
A 9444 953627843
A 1026 607852450
Q 1736 12480 8774720202619
S 8248 187701945
S 5755 106434589
S 8487 804298976
Q 709 8734 2276663352330
A 3657 719787712
A 3451 783510357
S 2765 676939580
A 12201 249878931
S 10818 810408250
Q 167 8491 2489188446127
Q 527 11615 8853139693598
Q 2292 12705 3421545794194
Q 230 7528 5762519832930
S 8668 80964849
S 12633 623534525
S 11701 190249487
Q 3641 10990 1795802755202
Q 3335 12649 168662961397
Q 75 10187 8724480218541
S 1635 691286024
Q 4664 11512 3249810991316
S 6164 465242486
Q 2568 10571 6085022717603
S 9461 808328116
A 9392 988976555
A 12882 311148848
Q 124 11631 4248560518713
A 12201 335185971
Q 45 12153 3399820510647
S 12023 216348897
S 9593 848357387
S 10229 440964634
Q 1962 10838 5630342567286
A 3791 221427694
A 7794 116455152
S 722 339400280
S 6525 232104551
A 3905 978120174
Q 231 12356 6982245468035
Q 2092 12394 2294257315398
S 1051 993293328
S 8870 784198680
Q 5419 12706 285894099329
S 8332 612353430
A 6729 156035844
S 2974 915126557
A 6110 69922662
S 1715 550986196
Q 2517 12647 4981294158793
S 4054 300669790
S 1327 90467705
A 10120 142485174
Q 546 13075 5959462972908
Q 1739 8731 5200790427667
S 6885 144182934
Q 3018 10183 4020420138269
Q 3371 12855 9243046841481
A 607 624079020
S 5997 879352345
S 5912 214685711
A 3655 646384457
Q 576 10139 2927298542714
S 1639 961312135
Q 3631 12024 3443241573160
A 1855 682894152
S 4310 404878036
S 9597 663917355
Q 2455 12645 5688714290477
A 6816 793639431
Q 1989 9530 6514455282942
Q 1967 12342 4482206607124
A 7645 673495813
S 5984 220762668
A 11549 472101414
Q 878 9558 4887005393801
S 159 857282552
A 9119 720618363
A 4765 963210651
A 9278 478178642
A 7407 690737316
A 7674 670445977
Q 158 12872 7244168096235
S 12604 655031875
A 4066 115976958
S 10683 947934612
Q 20 13110 8251807637552
A 5992 85647635
A 2727 399190758
Q 469 12997 3825299508330
Q 2376 11531 5306336729466
Q 201 12084 6404633760920
Q 538 9558 6975086539516
Q 1085 11040 1094209971891
Q 3850 10753 2574268984348
S 5153 617818875
S 4037 862127290
S 4716 87912069
S 2053 582606344
Q 284 13279 6857895398855
S 11234 548138767
A 10396 500235851
A 9081 127047818
A 12928 613392451
Q 189 7760 870558426613
Q 4831 12617 5951368650790
Q 685 8975 7425458322748
S 1660 934360390
S 10154 275777405
Q 20 12594 6523478148505
A 9843 129937219
Q 604 13109 7861397638091
S 4727 490709279
Q 47 13352 7029616731804
Q 4489 11728 3513073332696
Q 1403 12888 5327395333414
Q 494 13290 7582929217263
S 6795 921500413
A 4335 924862492
A 10022 272333989
Q 2934 10510 3822280138890
S 3704 421581332
A 6344 131772443
Q 555 13047 3827348551328
Q 4962 12972 7999184262451
Q 238 11807 2427699150769
A 470 763035994
S 9226 942521750
A 13047 467744078
Q 535 12453 9213218512450
A 11153 587362411
A 13092 368778929
A 8796 621018563
Q 2082 9473 6594977746360
S 9861 607085963
Q 523 9953 1297336500690
Q 1334 11262 575681714240
A 13040 519983269
A 6086 938514209
A 4401 443885191
S 1579 330777623
Q 465 12903 9235085704635
Q 2540 10822 3067648350361
S 2147 703627036
S 2571 710131561
Q 1516 9413 1961375710688
A 7480 865104632
A 10225 747282016
Q 898 7690 2781509245811
S 921 716237739
Q 831 13304 7097104077214
Q 1312 9333 2981489183648
A 6473 812178280
S 6877 465395511
Q 453 11021 2956118849115
Q 226 9033 6475102614690
A 10060 961575923
A 8077 829014584
S 5916 582048206
S 4435 162839420
S 4099 289810226
Q 243 12004 2924414173814
Q 44 11973 3174447358367
Q 936 10391 1696891326232
S 232 257336560
S 2179 833288788
Q 4422 11772 3183527557350
S 9715 464237914
S 5437 724312215
S 8997 638007316
A 4163 924479415
Q 426 11706 5824961388241
S 8054 728850930
Q 3304 10456 1849011834120
Q 3597 11154 5799480474547
Q 2057 13245 4952565262125
S 6420 376364752
Q 1480 13067 7643646775215
Q 6 13364 7936040242710
S 12762 26037461
S 6267 922266758
Q 1468 11023 4874622365575
S 4131 621461523
Q 2430 9451 214354411157
Q 236 13298 7446657460497
S 1805 114927905
S 12017 906967943
Q 623 10292 9363219572180
Q 423 12917 2293101953289
Q 524 12745 7358914183604
S 676 963280981
Q 4281 12549 6697793921372
S 7072 135229983
A 10625 346728876
Q 1495 12508 1411315361995
Q 338 11742 1119968538741
A 1316 574422338
Q 159 13054 6449487303658
Q 1557 10853 9102589950332
A 769 245889642
A 1385 380549735
S 12621 442199414
A 7643 762774423
A 3569 427738036
S 9147 75779401
S 178 291373647
Q 3058 13080 5458092211443
Q 4105 12676 7688662208075
S 1112 454387252
Q 86 13340 6760749190953
Q 3764 12864 2151963613945
A 12497 394097150
S 9921 927578997
Q 94 8121 934416448699
Q 705 13100 2767266802124
Q 1116 9167 5837704006833
Q 170 7006 1399149193123
S 10250 189009771
S 6812 92785026
A 4063 135892709
S 4519 168779922
Q 2607 9904 2032399213608
S 11722 451033677
S 1500 126110559
A 9036 205527692
S 5037 677648993
Q 4778 12451 6292539294941
Q 533 10741 7968586168952
Q 414 9523 2946362596034
Q 3608 12013 4721435709543
S 2173 740124182
Q 3141 11989 4158976493733
S 11621 759075657
A 77 57242145
A 12808 14834525
S 12115 947121755
S 7670 502689006
A 6863 946920761
S 3650 965788845
A 3993 770523890
A 5527 560818756
S 3072 774539344
A 10452 160754707
S 6865 599406488
Q 974 11070 2001971077320
S 2096 99067788
Q 637 10691 2470073751260
A 8719 214547786
Q 78 13251 1894136515264
S 2961 619019949
A 5039 597224743
Q 2607 10337 3629842533819
S 1341 881202554
Q 383 12636 1056423047029
S 7907 906222870
Q 520 13287 2755493735100
Q 4198 11073 411858067065
A 2115 975789481
Q 979 13194 7276031090977
S 6456 731661566
Q 3419 11712 1214767751366
S 12184 419056778
A 6776 617517212
Q 620 9944 7966869620894
Q 1270 11442 6586637435258
Q 1142 11300 5946394824540
A 3849 708781438
A 260 515394184
S 10183 443637707
Q 364 12626 8080456929900
S 7078 146264118
S 6506 615196922
A 3774 519264100
S 8150 443920115
Q 2371 11974 3239178506195
S 3640 83830626
Q 28 13002 8236544441356
Q 615 9848 2098375260613
A 1895 671217252
Q 1335 13253 8128897083430
S 327 824835818
Q 1 13356 9371883153883
Q 789 11936 1811804641245
Q 2356 13079 3253761573806
S 9598 363554775
A 11833 551169165
Q 54 13210 8498388308707
S 13143 207985766
A 12457 225806951
S 3171 941990098
A 11102 126250342
Q 854 10971 7398800072748
Q 20 13062 6125884021055
Q 3023 12746 9677440657590
Q 1485 10080 1383727725576
A 2056 149658670
A 10752 766238006
Q 717 12364 471600682033
Q 1550 11979 1741629013288
Q 907 11386 3653578122153
Q 552 10046 2012067381673
Q 6323 13030 1244821644377
Q 4608 13109 6082541478634
Q 12 13318 6971519285056
S 9824 969822072
A 3253 980685887
Q 2245 11352 7200013602340
S 8915 451312115
S 7018 200191832
Q 1887 13292 3973252707559
S 3127 619231826
S 7494 835372952
Q 1076 10834 5861563285675
S 1615 512788039
S 9495 689757295
A 3661 206136282
S 3391 523725065
Q 2037 12579 8169141159852
Q 1188 13260 6380276319721
Q 176 13209 3447450652053
S 1989 350151491
S 9591 591873721
S 10240 393917389
A 10250 294025336
S 6183 493577841
S 2727 557504069
S 10086 301267711
Q 1989 10841 2446453493903
Q 3429 12801 5652485889322
S 7482 298201335
A 7472 17885163
A 12407 898145153
A 11538 223731627
A 11595 482917414
Q 702 7806 2572334309606
Q 841 13086 7836055204080
S 9870 376856268
Q 1986 9827 2759020379186
Q 246 10696 6501560480474
S 9251 491993132
Q 1943 11836 1453280370679
A 6802 393461564
Q 1025 12592 1700800270640
Q 3021 9706 6379772783433
Q 2671 10206 3919991464379
Q 4090 12543 7825040167543
S 6928 51531251
A 10903 708090148
A 4104 406072012
S 3614 611624912
A 8625 578282406
Q 5469 12642 3339503520363
S 643 49520006
S 8872 853213802
S 8805 818258802
S 9678 850107000
A 8691 326578633
S 5334 479270240
A 948 762882491
A 672 741704974
S 42 243521370
A 10083 263716805
S 8124 601747135
S 10297 132831890
Q 2677 13002 232022859799
Q 917 11365 1943382213836
Q 414 13351 5911658865854
Q 55 11790 8318991182665
Q 2357 10213 7806768651488
Q 3722 13104 1477785824634
A 2947 629347874
A 5426 332112198
Q 3087 12135 3808962187241
A 12249 328371027
Q 1471 11330 5675816407576
A 7165 616846665
Q 5139 12239 5014951417938
A 3481 209851086
S 193 580520930
S 4221 431859471
S 10584 830202106
S 11283 848216129
Q 2304 11458 9098149629865
S 2296 936603241
Q 679 13214 4654191634915
S 737 664184795
A 9968 748097936
Q 1996 12111 5375351585335
A 7309 470973714
Q 958 13232 309555207144
S 1445 466138436
S 765 87234431
A 310 629531231
Q 2829 12681 5613225368478
A 2017 62849868
A 12751 112681256
A 11055 266149307
Q 4443 11374 1052242641607
Q 2054 11717 4723584428682
S 9879 356931643
S 8340 175313770
S 9805 822064202
Q 1434 10074 6700987298122
A 716 127105800
Q 2402 12294 4022171112676
Q 4159 10975 6739902015287
S 4027 219990144
A 7153 234143492
A 7430 693520421
S 5932 495866150
S 12851 121177907
S 6080 112930853
Q 359 13056 6228099932216
Q 551 13344 5303365722663
A 12946 633175612
A 8918 289368705
Q 540 12948 1937932280380
S 9372 569670719
S 801 658994447
A 11908 593350721
A 12650 102288106
Q 2335 9660 5592667501447
S 2159 967917218
A 437 306664354
S 6933 520223030
A 5173 322605374
Q 171 13361 6254079532655
Q 944 12665 7834476431489
Q 73 13100 4859953446996
A 11563 195790107
Q 1718 13129 9373558764870
Q 4204 12231 7786874840998
Q 964 13349 1753285229915
A 8740 554599737
A 3775 304270918
Q 403 11792 1501332431298
Q 2532 11725 3926913795023
S 8670 969736188
S 10880 436039186
Q 967 12590 1457598294798
A 6176 418472299
A 3230 621825506
S 12530 578308727
A 4751 27648133
Q 782 13264 7411068564885
S 6812 991437896
Q 3762 13132 2535770017743
S 8162 204003264
S 7743 284048354
Q 2412 11516 2622581700833
S 210 145670220
Q 4340 12957 3539829729841
S 11188 540506527
Q 4843 12654 3584296076366
A 11092 998940156
A 1817 628911144
S 1678 924480788
S 7506 694012024
Q 217 13346 6963625434536
Q 510 10777 3574981992796
A 1062 744513276
A 211 465561116
Q 46 10804 9890020873540
S 1175 757385428
S 2863 999256519
Q 250 8325 5577608081064
S 2364 230377332
S 6070 574449895
Q 2672 10974 7216154824839
A 12074 251737042
S 1779 190958629
Q 1015 10353 5050811676727
A 3283 951934039
Q 2050 11688 9314917906339
Q 425 11477 5544029196494
A 11438 601079015
S 13006 241749381
A 5530 648571163
A 10566 348842368
Q 4536 11383 142860822580
Q 699 11846 8223551186190
Q 3463 11587 7825116204459
S 12629 954406759
S 12240 849002748
Q 1900 13029 4952405426200
Q 3214 11912 6907934000970
S 3839 160386845
Q 3499 10466 1597781535291
Q 1428 9825 925600973540
A 8417 52033661
S 1782 597813977
A 884 251316161
A 7413 162655790
A 7201 66093559
S 5981 872132379
A 10670 772734434
A 2908 42343890
A 13046 66566882
A 5200 847765273
Q 49 13118 4196719021074
S 5131 148877687
A 2508 167876934
Q 3654 10528 2337580100268
Q 105 13325 1264861617596
A 8593 431532794
S 7283 617048690
S 11664 403904768
A 11052 688845907
A 8350 358889966
S 874 866351742
Q 2291 10757 7275539225906
Q 834 8017 326698435070
S 4033 794525903
S 12291 452876113
Q 1894 12966 9983713773992
Q 502 12641 8567906132332
Q 167 12431 1771076127532
Q 2978 10328 4650445655709
A 8627 634543102
S 8554 760477121
A 2050 395823033
S 11467 261925754
A 3765 449854029
Q 3513 12728 8254315224565
Q 2315 11161 6415998908969
S 4403 793338885
A 6484 660422546
A 8868 484070172
Q 612 11229 6373554411288
Q 1843 10844 1165583865766
Q 2151 12983 5991001595692
S 9533 214240171
A 7556 459217463
S 9688 541857721
S 4223 763411521
Q 2357 9745 7081232927971
S 10592 227067111
Q 1672 12397 2741841628671
S 7460 139245191
Q 4185 11695 5209787993477
A 12993 182200808
Q 585 10129 3350718412253
A 7958 487659188
A 261 537066406
S 5718 961358692
Q 1521 8648 4525293582653
A 4664 998063622
A 812 604664704
Q 1175 12999 3080569287292
Q 1996 9253 6310192244218
A 2493 312957132
S 10351 967286719
Q 2237 11185 7903774489332
S 13174 608170807
Q 2138 9717 7064728220957
Q 206 8243 8023155009003
S 3149 485748362
Q 364 9639 3016680472308
Q 677 13332 9927736317897
A 3964 358658564
Q 3712 10979 3985892766399
Q 4519 12772 539596334442
Q 443 13311 6587335509150
S 12656 975187404
A 1679 494020216
A 7497 166685757
A 5029 278343112
A 12857 169949327
S 11568 278100679
S 6932 539887134
Q 1986 9984 5137229409342
S 10072 835935822
Q 1406 10736 3387347252850
A 4258 423843228
S 3512 281716739
S 399 597178520
Q 376 8605 4340936100428
A 12300 279735841
Q 1243 8567 2480440970745
Q 3031 9744 5345627220459
S 4069 36246261
Q 52 9819 1062308174910
Q 4403 11765 7262775794168
S 13061 245168125
Q 1583 13338 8747057703106
S 2355 580619176
Q 206 8795 4434173448918
S 1712 632065058
A 4699 824222417
A 8425 384411568
A 4985 293322174
S 9294 767363283
S 3228 587754650
Q 4821 12381 7266805290058
Q 864 13210 9570772212000
S 2329 575344415
Q 5646 12825 3210709347612
A 5426 711059694
S 1962 508548825
S 1869 49782379
Q 5 13052 8803931083992
S 5541 798611108
S 4273 685523179
A 2890 114135467
S 363 219356766
Q 1888 10913 4262602801726
Q 86 12690 3419945045600
A 9294 748384661
S 11691 642369518
A 11452 470410285
Q 622 8812 1872723069037
A 5288 232633220
S 1422 178896520
Q 1882 10317 8093308119149
A 12921 928706948
S 12489 736079770
Q 2714 10830 4631309866021
Q 2197 13151 2543460495303
A 12631 884172876
Q 3183 12993 4931225908712
S 8986 228784210
A 11459 346065547
A 8064 105364194
S 9451 919553656
Q 471 13125 8928277891830
S 12961 111730089
Q 1022 9933 3144044182602
Q 1028 10841 5870608175172
A 12316 157051261
Q 905 10116 395359795289
S 8014 112931557
S 11455 415182235
A 5144 112089693
S 8762 67651176
Q 422 12809 5123710467452
A 10935 474394615
Q 2133 11701 6157187709416
A 10923 661829142
S 12136 521825192
A 249 861023711
S 10813 629769163
S 8827 526481336
Q 677 11338 9638513144800
Q 1107 13153 7101225217262
A 12696 319292476
A 12091 123015203
A 8422 453047279
Q 215 13024 6385829325943
A 5503 708781054
A 3106 484446880
A 3969 273448128
S 4399 681802406
A 5845 474770292
Q 699 13363 1777046581219
S 6023 915589068
A 2001 692936767
A 1818 605956391
A 762 718783022
A 11677 529613345
S 1115 282214601
Q 2851 11314 7403212123880
S 4094 938466812
Q 2268 12731 6615124337332
A 8445 528868299
Q 1562 10008 4630345147308
Q 932 11057 9827347462941
Q 3948 11428 61414851231
A 1677 653848543
Q 2755 10631 5254051888299
A 10624 271573803
Q 1331 12980 4598193069943
Q 564 13336 5431575619034
S 10569 391718242
Q 1575 9488 232457482101
S 8439 313212386
A 13071 293494662
S 4599 174459716
S 3373 3993598
S 5562 973870526
S 11670 911807632
Q 276 11632 1545130014943
S 9449 422518672
S 6607 68838610
Q 3042 12809 4550429507915
S 9850 675692083
A 6555 573772753
Q 1214 12868 6391755033688
Q 2184 12310 2201783843303
Q 5604 13164 828073676212
S 5045 282755581
S 12133 450067530
S 11695 47329703
S 10785 528268879
S 10821 960991858
A 7540 762105609
S 10909 38933272
S 1436 900200488
S 7499 11053802
S 5091 739813320
A 12326 372491895
A 10205 627513353
S 8622 411742270
S 8814 588336383
Q 1718 12497 2034698262888
A 10456 424453768
S 1622 292272330
Q 366 10262 6345083237047
A 1001 873929834
A 12760 389144918
Q 2607 13037 8634107546911
S 7392 710911101
S 7266 286501308
A 8363 352034649
Q 491 7703 6159273974517
A 6871 184406135
A 13269 994446468
Q 943 10071 6674561061479
S 5200 352934312
S 5848 698505549
S 12255 888992144
Q 810 10625 4116119836248
Q 4440 13363 8298923423637
Q 2124 11692 8667191367628
Q 3652 13156 4408697663464
Q 2958 9950 6538514992338
Q 204 9633 6562384874035
S 9378 193832528
Q 1447 12750 17315599601
S 10803 764301657
Q 638 8492 2170963905703
A 6908 281040806
A 11054 988009863
Q 620 9066 395690767159
S 10171 403588238
A 2076 224286765
A 6854 896986692
S 13282 949714936
S 1292 398842089
Q 930 10274 335477951463
A 11484 831497064
Q 3330 11855 2844534575146
A 2581 335803498
Q 3032 13299 2295497106192
Q 158 9656 8422594106780
Q 124 7720 2026164648916
A 12744 250962843
A 9456 251935569
Q 443 13267 368755673665
Q 1344 12850 779644368384
A 6291 97799494
A 1839 636198512
S 9914 832461902
A 9342 204805953
S 10625 954630369
A 10613 441680373
A 10386 647729852
Q 3367 12746 1553165251457
A 13313 310759880
A 8921 769390334
S 4733 14560938
Q 777 12643 382663992928
S 4113 16676519
S 4885 258355887
A 9149 13925327
Q 756 11908 765881191442
A 13111 475541222
Q 221 11258 9958059761604
A 233 430836302
S 5015 992935837
S 5209 283267477
S 12058 751845000
A 11700 111371543
S 5363 77360789
A 10156 510540616
Q 1563 9371 1678714913234
Q 2651 11381 7346073836476
Q 244 12765 6154937383927
S 2208 380837854
Q 60 10945 2447004426877
Q 2249 9151 4973732060518
Q 5162 12059 3407211227703
Q 1379 8866 3529209018763
S 10134 334004532
Q 2168 13133 2924429866220
A 12894 656843135
A 3553 978786924
A 317 71551162
Q 1266 12820 6940394733136
S 7799 805645781
A 1775 123438547
Q 1553 10752 1546795337582
S 10279 79575565
A 2338 497537509
Q 4687 13052 4960353352838
A 11260 319537674
S 10311 495313174
Q 500 13101 3288973416864
Q 965 10173 1421027064345
Q 5975 13240 543860442485
S 6443 440991513
Q 120 13257 2728485911972
Q 1434 13364 2121701160695
Q 2279 13162 718424795681
Q 2676 9515 5615902383690
Q 851 11074 7203262884905
Q 2055 10718 1856977550404
S 8148 861067932
S 11895 744159212
Q 2957 11645 3004592213462
S 8246 965333772
A 488 211417905
Q 1033 12617 6074206923748
Q 266 13160 1703094681270
Q 2842 13021 3361682576483
S 2274 707030190
A 12427 971084233
A 12551 706942029
A 2896 614617484
A 3885 991191223
Q 1202 11757 4059282096740
Q 3217 11061 6650240246093
Q 2007 13140 5707150243878
S 8189 56040236
Q 1126 9461 4020142784893
A 6568 476956807
A 11396 98088721
Q 1182 13095 4893271902140
S 8005 264288040
A 3447 42145888
Q 2036 13339 916047529735
S 2332 644254920
S 6552 374682379
A 7275 291230876
S 43 800329114
A 6685 59422205
Q 1019 12298 5528983721458
A 9710 445844102
A 12741 347311077
Q 5125 13291 2018689635504
Q 2380 12800 6306927223596
Q 584 13234 2850829210174
Q 62 9580 3467542465541
Q 59 12362 5621099190264
S 4827 270237501
A 10589 763968683
Q 5041 13136 210675953936
A 960 407722675
A 11301 912960772
A 3811 702018802
Q 865 13294 7268768772862
Q 3420 12779 2029716663085
A 2947 998600827
A 7798 622283585
Q 2164 10428 3741153801159
Q 19 13111 8473429134775
Q 1339 10578 187867746108
Q 2038 12928 7746514512267
A 1834 62675748
A 11253 764769379
A 4499 32867098
Q 2101 13047 365931715935
S 2867 521574690
Q 831 12780 3730805651086
A 3030 109849703
Q 371 11909 9245636285692
A 4977 386034949
A 2721 271238137
Q 307 13319 626886086770
S 3987 563269884
A 2176 844102894
Q 474 12205 6631943593340
A 5433 321346209
A 9899 124668493
Q 5 12900 4818289336920
S 12500 396329123
A 4943 589374120
A 5872 809039170
Q 2502 12102 6523531636986
A 11944 273896186
A 3253 874700689
A 7737 592068461
Q 1281 11427 8262839469878
S 3337 463062328
Q 1639 9009 7326948082734
S 9897 462954004
Q 316 12139 4443722345795
A 8568 152579587
S 11803 852358974
S 8925 743460928
A 9334 517570381
S 6256 88648701
A 2579 898152653
S 9541 270390387
S 6932 859438387
A 7600 57559863
Q 487 12397 5764654885983
Q 4303 11358 5803736326713
Q 2517 11934 4611735860026
Q 3285 11319 6094424751798
A 2553 673571976
Q 3865 10714 2211852344745
Q 658 12957 1770988136113
S 2363 232482595
A 617 659474609
Q 2288 12258 3822213020644
A 5916 912864283
Q 1639 11415 3988338921390
Q 217 10863 6498515042459
S 3334 687075707
S 7954 956217231
Q 4072 12666 5546449909834
Q 2671 10367 4465755159793
Q 18 11239 5352212096820
Q 3245 11877 6533101019151
A 10966 478504972
S 12422 204895641
Q 2938 13249 1730611481353
S 8440 666104865
Q 2894 11555 3745365451171
A 11551 524169172
A 4097 835904168
Q 142 9907 4415846390243
S 11008 704581142
Q 3212 12609 6810221419471
S 6955 61827278
Q 1081 10922 8334357119559
Q 4725 13296 3574437043538
Q 539 12009 3314545962986
Q 1811 13344 9300491554381
S 9467 266321910
S 12402 12884045
A 9572 312574329
A 11411 209590504
S 2139 370843308
A 11419 883816404
A 6496 314401418
S 13230 155929506
Q 5880 13335 1509118444360
Q 3253 12097 7259130883524
Q 3841 11905 7112642667187
Q 1387 13166 9220048954849
Q 3152 10156 6804112207680
Q 2472 12755 3537853593585
A 4962 436111800
Q 2143 11412 7439831523029
S 12289 592731392
S 5798 529417647
S 2569 398510100
A 6351 543282512
Q 2377 11426 6544902571100
A 12287 311448955
Q 2699 13355 7642184917429
S 308 968873921
Q 371 7874 6084650766645
A 3820 418681545
A 11915 476348900
S 11796 747022603
S 2604 577523856
S 10558 518470130
Q 475 12574 1291261664153
Q 1661 11575 4612887123444
S 11798 406769025
S 11918 581391565
Q 1176 11427 2763806993904
A 10031 349849761
Q 2141 10459 2392955777505
A 7181 386762724
A 13136 820461562
Q 1097 11413 927383927326
S 7732 141441255
Q 1391 12418 6729937125433
S 1600 469861883
Q 181 7989 4833131520425
A 2941 803727535
A 7029 46830721
Q 3230 11522 6118373488121
A 8735 76733490
Q 2596 11257 2677839381431
S 71 477331309
A 6393 266753218
A 1220 693860919
A 2442 500147127
A 8342 595955371
S 11285 384848585
Q 53 13235 7529314669100
S 2933 416249590
Q 1170 10985 309594606010
A 2792 112852008
Q 985 10960 3236079690792
S 5017 610485592
A 5891 292437271
A 5044 566280825
A 5786 190708260
Q 108 13361 2813223427727
S 9574 265608401
S 11470 796190056
Q 625 12453 6833389554243
A 5875 402311689
A 1623 736567909
S 8457 942740628
A 8370 560691300
S 1773 811308058
Q 537 13232 9432824394607
A 3560 401056467
A 12535 798701717
A 2783 8594000
S 3377 161005825
A 5271 656408319
S 5070 458913710
Q 665 7569 6110104329930
S 10033 666919831
A 3661 524365294
A 10575 470522277
S 6637 118143616
A 5291 894895154
A 12272 824354164
S 4658 723639737
S 6725 292311280
S 6304 463426926
Q 1961 13063 6584746197463
Q 420 12966 4177217592025
A 5862 345844651
Q 405 8808 5821467989002
S 12199 32168958
Q 1700 12167 7375678618164
A 3397 304770456
A 11880 85487003
S 11622 552614289
A 5348 811114661
S 4382 513838346
S 9032 714189201
A 10613 936534119
S 7807 91839748
A 790 628814828
S 1575 401296382
A 9232 719970409
S 2071 196654039
A 6614 256559309
Q 4170 12356 5144279392856
Q 3153 10453 5377234908825
Q 3317 11368 3380278805188
A 11651 878920266
S 8252 942926572
S 7127 467565416
Q 3592 13122 3453707019634
S 13301 864468246
A 4507 137670587
Q 3849 12636 1633724224718
Q 266 10957 3808191256546
Q 654 12743 5207442640627
Q 667 10329 535010656047
Q 590 11452 5114497905785
Q 2082 11078 5927364770555
A 5459 96065527
S 9295 766294128
S 3931 719237287
Q 420 8597 2550446016737
Q 2804 10802 3465500987827
Q 1652 9308 3155109534212
Q 3714 11840 432515825217
A 9054 558675405
A 4166 184329379
A 12062 158708025
A 8679 334293044
A 12668 260876510
Q 86 11544 158368200140
A 8018 852980679
S 13199 539332623
Q 483 13081 8211898526453
Q 2735 12674 972272233363
Q 457 8588 562737230857
A 13024 749899611
A 4706 841884186
Q 412 11973 715005661856
Q 1959 10463 6027924305996
A 2430 4513631
A 8092 770842090
S 11301 960035971
A 12017 407382228
Q 774 9554 7648531822153
Q 93 13162 129348717711
S 7589 988895009
Q 3365 10405 3641185893950
A 11266 475037435
A 1559 994389112
Q 710 12821 122958859055
Q 432 8693 7505997779685
S 7968 947817054
Q 681 13219 3595094558863
Q 3061 11317 8208442880420
Q 4413 13056 6007936306069
A 6414 121655383
Q 460 13061 6499163227910
A 2747 134177387
Q 52 13240 7812548502383
Q 4538 13358 6612389733394
Q 4770 12351 4169027682627
Q 547 11916 66472912692
A 12286 961897640
Q 2044 12528 8743930638210
A 5692 356809807
Q 4381 11139 6640503937966
A 10039 509418235
Q 29 11613 3562808509406
Q 2922 11514 6571851034745
S 5477 628417221
A 9742 728443939
S 2704 811615935
Q 1273 10796 7896074895991
A 7513 511603135
A 10914 562785023
Q 56 13162 8410344196838
S 10075 314175886
S 8906 400539410
Q 412 9694 2990762845296
Q 5777 12720 2493252749310
Q 3256 12286 5303562561408
Q 1178 9649 2394262939217
S 3840 978657705
Q 621 10390 1256197346507
Q 214 7876 6188008742319
Q 54 12882 4634798158561
S 3684 787352491
A 4835 352903067
Q 1469 11280 5041931576145
A 10149 351922016
Q 419 12892 8222259450692
S 5172 101511012
Q 1497 11056 4403602906789
Q 5670 13333 2431222310664
A 3603 353309478
A 7648 813075405
Q 2628 10631 2397254771648
S 10327 963283612
A 7954 341415804
Q 1800 12514 3058167060706
S 13183 839382219
A 2736 158178834
Q 2494 11518 4615060843454
Q 3906 11206 6253086064073
Q 97 13262 4980972036814
Q 1288 13193 8506365112701
Q 135 8064 271956733256
Q 1420 13332 9114230106748
Q 774 11091 5395110468320
Q 1618 12137 4574914318879
Q 2054 13252 5897632134937
Q 397 11386 2310629605077
Q 3250 12498 4279928899853
A 10590 872419817
A 647 318583461
Q 5238 12169 3526453944363
Q 2477 9538 5042262938255
Q 227 12128 3104349924782
Q 2474 9203 6599150268696
Q 2045 10936 4889406923898
A 7261 211430923
S 7832 295635414
Q 4112 11546 4282653349165
A 12132 983849563
A 3716 512168211
A 1191 777206615
Q 890 10379 4000107655749
A 6060 656872197
Q 2773 9619 2338587491873
A 9984 721666681
S 6588 305937405
A 668 303493705
S 7876 292555226
A 5381 45631202
A 3778 17846055
S 10868 167945401
Q 2931 12834 4388148910010
A 5907 546911542
S 9107 341862647
Q 9 13293 8639219428605
A 9617 379622785
S 885 677493695
Q 526 8154 6893802066215
S 9056 546683115
Q 496 7671 4049196150960
Q 3100 11700 6140451413954
A 4644 607274050
S 12494 74307493
Q 20 12313 1965487586771
Q 914 13282 766307985030
S 3614 7019286
Q 1442 10869 5635912327252
A 13223 380919966
A 7166 960620389
A 4423 181870582
S 10640 296570048
Q 2232 12295 3635869725661
Q 3327 10137 3375835567019
S 11443 524871617
Q 1056 9192 4118643765945
S 9453 120121091
Q 2057 12020 4175578821761
Q 2503 10965 1434079618531
S 3162 64582689
S 9796 413672441
Q 1284 12053 9896269027117
Q 1312 12606 6271506262886
A 2912 794138865
A 12800 815285691
Q 626 11316 7443314880654
Q 138 10370 2140452177609
A 5629 895055422
Q 54 11577 6912266239908
A 4235 386462664
S 3547 174211199
Q 1512 12666 2672317805199
A 8993 854270334
Q 4327 11600 6134627709959
A 11367 34692084
Q 878 12865 5054020810123
Q 2738 11827 5255220800093
Q 619 13239 3534878973898
Q 66 12780 548571397059
S 3969 166386695
A 2319 231058519
A 5935 445372527
Q 3340 11590 4003920608211
S 8787 434765299
S 6492 478728910
Q 352 11925 3924207734612
S 2603 722524089
S 10832 229658453
Q 1248 10303 692469115289
S 11804 634078779
Q 807 10099 8035154752149
A 1656 666833330
S 13187 786783341
Q 3021 11270 1589661301610
A 9006 228860387
A 1628 580454629
Q 2482 13327 5352875102980
A 5581 178730234
S 5182 240180080
Q 2332 12035 1278931694249
A 1149 339144080
A 12128 783334032
S 2713 331417941
S 5504 592586906
S 4881 907037703
Q 563 10015 5646360053768
Q 613 12515 9109197954778
Q 2188 11185 3647928936909
A 899 688081189
Q 1058 12733 9096723567800
A 7118 51595162
Q 2121 12444 682822093119
A 1854 421381053
A 12662 788437523
Q 25 13223 1229948309797
S 4250 229040367
A 2365 297520040
S 8944 674100263
S 11011 226400936
Q 2300 11870 7402492070707
S 8337 437120883
A 10504 208623786
S 9183 858417916
Q 1771 10510 6213201825943
S 12262 628317014
S 5163 364850280
Q 279 13200 7078718362840
Q 741 13100 8523303665791
Q 2043 12795 3907506991411
Q 3372 12045 6145243637401
Q 518 12689 2696915570736
Q 2787 13280 397541660520
S 7297 198303344
Q 63 13254 9135561396904
Q 828 12536 7214193221305
A 6898 45576330
Q 397 7736 2907601678299
Q 860 12860 6439905601710
S 12252 796278700
Q 1427 9826 5618301638515
Q 1495 13072 218452038447
Q 4959 12559 3871321546026
Q 156 12923 4376679692709
A 3885 41688827
Q 107 13174 1947128374772
A 1563 426405212
S 2237 981090371
A 12920 625359830
Q 1116 13083 8833370800244
A 2710 691457524
S 7798 15967652
Q 4657 12277 4718480248052
A 5901 15837490
Q 1521 11400 5636943446037
A 9092 726792742
Q 4260 11040 17074170243
S 12716 766624188
A 521 943901585
S 7443 939970039
Q 1642 10697 7614296045307
S 9831 386765697
S 537 399496222
S 8014 986013772
Q 463 13250 5175656769444
Q 296 10385 3582441318847
A 2617 599197067
Q 216 11310 7993707939629
A 4401 886736047
S 5276 691806530
S 4259 565802714
S 9336 618687269
S 12208 514174363
A 1193 300257866
Q 107 12360 9736935391049
Q 3057 12405 4962740361699
A 8685 197499508
Q 132 12014 1076636418561
A 4579 869242593
S 4637 6364877
Q 443 13250 8849879226477
A 1360 33091714
Q 2721 11565 546141138161
Q 3956 13015 1162397904262
S 8545 594106932
A 11286 636164842
S 10771 949348152
A 7929 488858310
Q 2269 12434 2579183066223
S 3270 571289985
Q 3109 12481 9331666479292
S 2926 84647424
S 10345 549323638
S 8694 325385783
Q 1968 10086 6427955134707
Q 2441 11355 7510472102894
S 9331 591847511
A 10612 956231117
Q 1558 12713 2005866844874
A 5028 958924223
A 9195 979526735
Q 1256 11411 4387950523299
A 2075 457807562
S 9677 786663524
A 1721 701999635
Q 2508 13006 9483281152211
Q 1215 11732 6208300070458
S 9489 777965114
A 11689 40099978
Q 1948 13225 2908589295688
S 10135 696043241
Q 117 13233 1847685726133
S 3902 494884956
S 8799 792163680
Q 424 10703 135088494405
Q 44 13261 6274458769795
S 4355 3299347
Q 3227 11191 1981765446607
Q 1331 10224 4855713709733
S 3004 100863626
Q 422 10124 5818925619412
A 829 124450648
A 7181 613725935
A 7515 584562292
Q 1615 13356 5931807773886
S 8461 493093402
Q 1126 8590 1220166488360
Q 75 13132 2501949465922
S 12594 310473648
Q 3669 13218 8035328409104
A 11437 958225397
Q 5691 12924 7201606368564
Q 2126 10004 5394614825894
S 9502 550196987
A 4969 781847576
A 10601 388250388
A 3560 127512575
Q 650 11835 6860780685471
Q 532 12019 6436254687010
Q 2083 12991 9720253482552
S 2037 689727787
A 3478 913291584
Q 373 12360 4460826430707
S 3474 735421784
Q 188 13230 7586426654469
A 1381 63157712
Q 310 11531 1950447869812
Q 5221 13250 4710559186119
A 4725 813517892
Q 1222 13357 3730547052714
Q 502 11753 9281466081425
A 1049 564636736
A 7203 57087954
A 9829 890361621
Q 2670 12761 686251989474
Q 2755 10169 1956460207236
S 10885 864956507
Q 817 12464 2091276255883
A 2194 881498620
S 3568 986839154
S 13014 415057333
Q 639 11915 8073908129241
Q 111 13017 7571893184356
A 7996 821609936
A 12592 432776401
Q 236 13044 5066022691054
S 4281 894404991
A 7032 544813305
Q 1579 11387 506590350002
Q 78 13189 6569718221593
A 456 910135299
Q 161 12954 3862910707149
S 3375 678327140
S 1384 369888618
S 10216 803558554
Q 2844 11711 1800492164942
Q 481 11021 8670499987948
A 29 855396213
S 8144 477030648
Q 2381 12219 5121381077458
S 8469 360534410
A 8974 639552779
Q 359 13351 3985056317253
S 9293 891293131
Q 1575 11320 5054696237275
A 12223 911040548
Q 352 7088 4404473079110
A 9069 356283804
S 10720 289035522
Q 1546 8607 5391107111651
A 8831 541699624
S 5614 741710942
Q 160 13232 9662986994745
S 7674 578503723
A 5854 673271014
S 5745 315040030
A 891 299973164
A 11171 102326101
A 831 113873216
S 12990 105637911
Q 1500 10555 2707025404546
S 8633 487907159
Q 761 11434 124011369351
Q 318 9527 44767150231
S 9768 16668386
Q 3677 13150 5306396598498
Q 4909 11989 4564946026410
Q 2109 10027 4553033832396
A 6878 109677544
A 13336 313324896
Q 2199 10450 7932250328055
Q 62 13014 5314121673834
S 6167 273889909
Q 357 12009 6684510460995
S 7191 82136265
Q 1994 13302 6082643136292
Q 14 10576 1511410983711
Q 2014 8801 3455724151626
S 8014 312614766
S 1070 779355532
S 11626 947930690
Q 1783 10800 7198733148684
Q 1497 12934 4481992534772
S 3657 691573691
S 9181 601462877
S 8191 546917507
A 6672 547988269
A 1297 627455185
S 8907 296768883
S 3886 446882833
A 3676 683305373
S 6676 96745730
Q 3716 10772 315984840978
Q 687 12301 2460899460409
Q 854 13056 8513383037113
A 6234 505332130
A 5290 475895379
S 4012 785021997
S 1199 6125904
Q 1363 12946 2594062595450
Q 909 11274 4193768560674
Q 2266 12905 2663624233794
A 13303 791407229
S 11089 135104288
A 1476 671336327
A 7049 714181340
S 2004 607514970
S 491 27854726
Q 572 7921 5716952755355
A 8950 493379421
S 2461 66135840
S 3900 489145147
Q 276 13313 4741348859794
A 6952 488122401
S 3385 374604007
S 11702 163541416
S 8668 469348298
Q 2814 12641 7271096609674
S 11407 461274339
S 8412 103926384
A 11157 950205940
S 5939 965595789
Q 1360 12068 4122434243543
S 8316 714143148
Q 33 11067 2483385439657
A 12697 958387131
S 7657 437918141
A 5573 812945947
A 9762 424370977
Q 1882 9902 1724138415103
Q 2513 13055 5504744083868
A 9980 898324430
Q 4365 11153 2317118395063
A 5499 358696635
S 419 642904925
S 9660 961836611
Q 2387 11980 4208068962285
A 8617 332968674
S 3168 402222620
A 663 554459002
Q 1022 11734 3228020056755
Q 750 11756 5105514665778
Q 499 10659 722525381039
A 12747 36981619
S 1662 414048851
Q 3804 12453 2601272592305
A 6855 817008375
A 2661 824525275
A 7548 626261378
Q 1664 13358 9854695425214
S 9189 630145859
A 4796 349188730
S 7283 445293173
A 651 997488448
Q 454 10606 101976569357
S 1591 912039733
Q 39 11582 8727935194937
A 4815 311822759
A 6796 836642729
Q 3140 12969 7305854500181
A 8472 861501278
Q 2813 10731 947369968503
S 7900 401358033
S 3233 807668261
A 2496 314975400
Q 4154 12174 3264507229360
A 8433 172657922
A 12732 111190491
A 6614 435083372
A 2881 594046300
S 7152 130585799
S 8690 585782890
S 8176 267445253
S 2597 380120437
A 12827 382018867
Q 333 13363 8323196530921
A 8895 308635798
Q 2870 13153 1507401786136
A 1620 181799101
S 7912 783185925
Q 1047 11396 9424148295645
S 12916 610744552
S 4772 236612628
Q 4510 12639 4610031112806
A 11751 396250545
S 9147 544321187
A 2033 126286347
Q 1074 12922 5979589914859
A 3503 648543686
Q 720 13235 7201433262969
A 414 196829675
Q 644 10523 5182092088470
S 4677 592528372
A 8662 470869985
S 7872 845429043
Q 1112 9427 7475956288048
S 7450 696669858
A 2174 61453588
Q 2724 12896 988414556343
A 5482 835952116
S 7458 101743270
Q 604 7500 1212953799189
Q 1710 12773 6464311462457
S 11304 337621021
Q 214 12976 4128657897507
A 9680 871811701
A 6503 403313060
Q 2083 12847 2961899664466
A 10547 356995912
S 3519 426246169
Q 529 9025 6836183764983
Q 43 12716 9899890716909
Q 1402 11604 6927171051708
Q 1352 8368 945713522952
A 7593 250790452
A 9964 202920915
Q 1044 12070 3621451612715
S 9318 167677496
S 4055 509894287
A 13054 475981376
S 2312 474666959
Q 103 13255 5095893922209
A 9826 354588508
A 6153 696529714
Q 4959 11691 2352419038448
Q 3571 10978 4459128318809
Q 517 13182 8918807876654
A 13079 161748761
Q 4543 12097 2406867628717
S 9115 98690028
A 9454 62595891
Q 2942 12791 515216396408
Q 303 11889 6582777658550
Q 888 12775 967037311679
A 11982 253967476
A 6248 948020995
A 7327 806983618
Q 5033 12411 4351153956155
S 2144 928935305
A 8841 309923911
Q 2 7982 6797731733839
Q 2513 12239 2791697387403
S 12419 496461001
S 5277 266714826
A 10900 154598648
A 599 415044366
S 10380 401695323
S 9454 501153809
A 10890 115008787
A 3034 392846032
S 2015 323773265
S 13288 943695638
Q 655 12235 1774993912283
A 12342 740451458
S 3680 415621079
Q 470 9895 675373583451
A 5421 118710353
A 11329 766334226
A 3314 293742348
Q 196 11820 2330762556090
Q 3639 11504 4533581147815
Q 773 12888 5714407557218
Q 4959 12483 4854093853657
Q 695 11206 7191822391054
A 10141 449322623
A 7747 762109408
Q 17 13153 5895442290425
A 10701 197284982
S 10036 235446253
A 259 462774688
A 11025 21950121
Q 2341 9638 6131297220375
Q 139 10550 6796257968802
S 4651 255367229
A 9304 211976283
S 482 428137549
Q 6226 13033 3303434697374
A 2917 844102970
S 7906 376939980
S 8957 128165461
Q 1305 12388 2043421576995
A 1946 636483374
Q 389 10959 121649375718
S 4330 164463518
A 2611 987497364
Q 1428 13160 3951758192461
Q 3599 10472 2844288796995
S 9443 937221989
Q 2145 11253 8359472461605
A 5651 418021970
Q 2230 11230 3112626712712
Q 3154 10819 6897149268617
S 770 677202139
S 9958 543985340
Q 1614 10945 2493456859506
S 11144 876927989
A 4121 750511866
S 7454 875571775
A 7224 569191103
A 2019 57575021
S 9679 556437625
Q 154 8044 10729292106
Q 2608 13274 1231873421015
Q 1223 10765 4046183550129
Q 2576 12528 1615710924113
S 13354 204736183
Q 291 12140 7910959433240
S 5749 785408829
A 3753 212607919
S 6836 460267802
S 10901 916238817
Q 2226 10987 4870891274661
S 9185 749967484
S 8369 679049508
A 12170 893622340
A 2109 403035173
S 11902 855504709
Q 23 12958 1436655710720
Q 194 13112 5846566310064
A 12210 537804753
A 11896 772476251
Q 436 9687 801461595030
S 12558 282054789
Q 595 10568 2426945030630
S 7788 769716221
A 9033 620845631
A 6942 885325576
S 6076 322239253
Q 1067 8047 89326359196
Q 267 13178 2689323643615
S 12680 559141457
S 13178 107079748
A 5899 66920973
A 5039 540153437
Q 821 10819 4532012418505
A 6843 808940510
A 5267 318315987
Q 2215 12800 8063823520656
A 8389 115139689
Q 4158 11718 6984022560767
Q 2663 13009 3486218373889
Q 1254 10943 1265232104746
S 10391 209454537
S 2224 609320119
A 10342 596176022
A 13047 456480448
A 7483 391858964
S 2742 994536895
Q 2175 12675 1330661545533
Q 1239 13251 8844291443005
A 5975 327219311
Q 1843 13073 490321869532
S 5963 402972468
S 11573 725178360
A 9567 994551403
Q 519 10541 1688368349329
Q 4711 12749 846222631668
S 7149 203321403
Q 3250 10168 1267673002628
S 1075 876894324
Q 1464 8637 702765948981
Q 760 10664 7015008125021
A 8296 740689369
Q 5580 13118 2316014898332
A 3720 328410896
Q 919 13019 4495050160137
S 11292 861266148
S 8172 789167247
Q 1422 8679 4329758853699
A 13196 322164781
Q 698 12307 9064145715784
Q 1472 10526 971610221455
A 1972 210347191
Q 5518 12781 5606609727416
A 4356 534465985
Q 410 8806 7357377139260
A 13124 251256577
S 2544 748508647
A 2079 741729717
S 3144 857599974
A 11253 805046047
A 3321 77742561
Q 618 13135 8523061533230
A 3817 617886357
A 7336 899214598
Q 1388 9291 2729225900017
A 1347 731499319
A 2634 529069002
Q 1869 12595 7405469993190
A 3134 780004621
Q 3139 12581 3568410608695
A 8811 50050507
S 8476 437765905
Q 20 13125 1636036800009
A 855 680640037
A 5222 223253630
Q 2995 9922 552657321005
S 245 999473313
A 11026 930502882
Q 15 13028 7292083346811
A 5789 806076351
A 9726 426404814
A 2736 655904081
S 9575 381330421
Q 555 10935 5284281066852
S 10995 752044239
A 1867 975017191
Q 241 12984 5246991356475
S 339 199515720
S 10185 222272804
Q 2983 11333 1312859893668
A 7933 161547012
S 8861 280214058
Q 6012 13061 1025501655836
A 7235 796619258
S 9431 266992720
Q 132 9303 1626789737336
A 9445 63302413
A 3014 926511212
Q 2677 12138 9365580421749
S 2040 653412566
A 12745 492030984
Q 967 8839 4596116475972
A 11152 881611733
A 1526 431923165
A 1480 248589696
Q 3634 11209 2282014294340
S 13081 873284709
Q 11 12692 4393422165
A 3045 588152283
S 8416 445220225
Q 523 13255 2299388143611
Q 126 13020 2679312391458
S 3786 14666151
Q 3014 10027 4689810040839
Q 1817 9616 2701767891636
Q 3304 13058 7395161519880
Q 1628 12134 1301072918420
Q 2968 10866 4632999438454
Q 537 12038 6303642556505
Q 977 9358 4377073659154
S 4621 213757917
S 5290 334405643
Q 601 13130 8237343702343
A 8670 935231173
S 930 833401813
S 12132 832764359
A 11468 839680196
Q 500 12965 4967127548645
Q 3930 12787 3271770777320
S 10019 866210189
A 8719 9892203
Q 2747 11979 6466744082704
A 9806 975546770
S 3152 55197392
A 3521 310494164
Q 2505 10193 643738291272
S 3442 512364290
A 9175 313589974
Q 2186 13292 5142221439319
A 12473 170397784
Q 2461 11928 2568485738289
S 12311 49528429
S 6178 717337007
Q 1809 10843 192945537246
Q 1030 11220 3884181438228
A 606 241570813
Q 567 8307 2073334270665
S 7269 525866407
S 1691 983986955
S 6895 518932033
Q 2439 13313 3469050037644
Q 994 10462 74564213064
S 10167 636417361
S 1507 670781486
Q 2156 10513 6590573300400
S 7797 851506001
S 8881 853920118
Q 227 12344 4091456114308
A 13156 219097474
S 6062 704328850
Q 476 9602 8948231193984
A 6719 656970108
S 11373 92415754
Q 1468 11966 6831886839795
Q 17 12973 5882039514659
Q 624 7481 4318245417913
Q 1455 11200 5772184452795
A 8047 136523573
A 1392 101843201
S 5297 727758960
A 3071 635780552
A 7203 482593751
Q 166 9209 4942600889732
Q 207 13138 5798753057614
A 1267 216784087
A 7397 68346213
S 7101 164864727
A 8300 337300349
S 11916 606171874
Q 1806 12196 7404834498401
A 232 894528407
S 13067 717767277
Q 1610 8412 350177372112
A 2592 219043886
Q 5059 12891 1565303443366
Q 1838 13016 6842954627677
Q 4350 12494 3733291622005
Q 2624 11885 632716906159
S 36 620879683
A 9684 968272409
S 8191 845465733
S 2026 119563738
S 10703 834070183
Q 1184 13167 7074801542456
Q 552 13195 3631617955194
Q 100 12860 8633241474250
S 6283 638169532
Q 1820 10708 4644265942932
S 5425 829743604
S 5894 549990627
A 1205 643471398
Q 2352 11590 2597986366656
A 5047 638943189
A 11309 989494465
Q 1429 12853 2802966734583
Q 433 11959 7863602147075
Q 4359 11728 4962791477111
S 6690 55065041
Q 3263 10297 2440917451438
Q 195 12126 4466440442274
A 2901 237174025
A 12294 88106206
Q 2011 11272 4164760611632
A 3775 755222343
A 6680 100050635
Q 2368 10196 742154876678
A 4617 579786866
S 10646 618444645
Q 3525 10751 4470051005366
A 8252 19487381
Q 198 11610 6480269122894
A 1031 392470221
S 5827 456866218
S 9039 267407090
Q 3709 12487 8109193322697
Q 152 8964 3640887203131
A 8865 991176486
A 2297 974417005
Q 64 12951 6349678313467
Q 299 13255 5602853638264
S 5004 937346658
S 6412 702866714
S 9695 261630189
Q 3202 11082 3495744769061
S 4507 718021332
S 9779 151106661
Q 3266 11814 2554122507490
A 5187 936236589
A 9769 643673526
Q 1972 11130 3492144576559
S 12427 72925071
A 12984 823845190
Q 488 12783 9749020715461
A 12284 137505159
Q 3707 13182 4663794317723
S 4596 90796967
S 6442 923495006
S 8613 180785671
S 5552 292384072
Q 2679 9802 6772988053106
Q 787 13320 5686624558310
A 8891 222443352
Q 576 7417 2935522812599
A 9198 998664981
Q 993 11899 4294394911517
S 2464 986572488
A 3581 6599568
S 6852 424685305
Q 2 13324 2444946507109
S 2227 716051673
S 7882 284512087
Q 5992 12829 5364829576186
Q 3760 11317 1394998311990
Q 2409 13291 3466972677583
A 12709 351690724
A 5772 684972066
Q 44 12333 944500060199
Q 1091 13084 3197338873166
A 8460 902969186
Q 957 11594 7875519757888
Q 1150 11988 5586832909005
A 12026 58534088
Q 1410 12821 7640727095633
A 3608 130534373
Q 3701 12727 8007833779076
Q 1516 12947 2861313970308
Q 2344 13260 3765379261427
S 1651 704204541
Q 309 11724 869528692763
S 6622 593124331
S 1903 579334634
Q 63 8991 2534266277138
S 9597 752356523
A 305 766506827
Q 1344 10197 861572414866
Q 671 13323 2032965832177
Q 1941 10768 3050288552644
Q 3323 11514 2917850077185
Q 4565 11920 6777243417988
A 8729 497310495
S 5913 543412199
A 6191 70289262
Q 1298 12114 4434423769992
Q 234 9133 1763281921358
S 4625 19543729
Q 1020 12623 8124739650957
Q 122 13339 6906990083032
S 7656 355963396
S 2154 435986961
Q 147 9353 1209776773770
Q 3170 12170 5420294892082
S 6649 921566265
Q 4756 11529 4129352553337
S 11316 21063555
S 4257 447938227
S 7682 96604135
A 9166 113755432
A 12735 705407217
A 3033 951997643
Q 738 9530 7666720420865
S 4610 234160837
Q 50 13177 2070527761815
A 2157 317008300
S 4738 613376259
S 1965 226197423
S 7195 388350744
Q 1757 9039 4402219582685
Q 171 13272 9475583733636
S 12969 209333262
A 4189 305325504
S 7920 462525230
A 2384 639462381
Q 2246 13178 9826327429933
S 7466 943652732
Q 507 12663 3946882888730
A 7697 121936821
Q 1380 11064 3768731731374
S 5398 628799824
Q 1270 11648 3475175178908
A 6799 673807298
Q 89 12948 625029693084
Q 621 10649 3578029130707
A 11973 687950551
Q 1329 12840 9399665699271
Q 1488 11217 5824182233332
A 9225 354447079
Q 1019 12109 9183855327306
A 8461 613365589
Q 290 12239 5317333430642
A 6207 531256826
S 12020 395498054
S 3231 437572558
S 7888 947813285
Q 3279 12959 7665479294465
S 3442 854201562
Q 3278 13002 7098251072221
A 3061 144585601
Q 221 9107 5089529282722
S 9812 917041591
Q 204 13202 3686509515312
Q 3960 12986 8162276661131
Q 1561 10030 1301502305510
S 4992 167159196
A 1696 349417319
S 11999 720808577
S 8962 732741958
Q 176 13191 6120164063071
S 1154 856661517
A 5580 235239535
Q 2788 12650 1233727240506
S 11132 645963319
A 7232 990626795
A 8308 645971040
A 10872 941220737
A 4314 427460094
Q 3910 11271 1307944272714
A 12317 603940447
Q 1432 11290 1660958232081
Q 1403 9521 3862548819311
A 5251 658718581
Q 1053 11712 3157198714592
A 11053 675617328
A 11976 545022606
S 6928 33940522
Q 2 13364 7193516163094
Q 63 13208 3912012793532
S 4020 340318453
S 6227 726437055
S 2417 869246106
Q 1339 8333 5687151313434
Q 2746 9910 338783075753
Q 4527 13008 2384013427749
A 5029 484434576
S 5553 207637283
S 1305 83165541
Q 2532 10097 6975309626692
Q 1789 10634 8262679890373
Q 1259 9064 2108669429901
Q 3630 11389 7505369552979
S 9136 218857209
S 12290 574337262
Q 104 10639 7854974928163
Q 3502 12409 2257055014942
S 6157 750779382
S 4097 206208590
Q 4222 11784 4736640326078
Q 183 8432 6337130123614
S 9051 305286653
S 5667 446885012
A 2240 713378659
S 12208 308381511
Q 283 12357 3003648718831
S 11325 871799647
A 7422 668626626
A 2788 163637869
A 8078 94681675
Q 749 9312 6554356501409
Q 2110 13189 9336722567739
S 13003 967701534
Q 1547 12939 1467584711288
S 1407 573849270
Q 5816 13344 2698160339361
A 2038 477211290
A 5057 597906021
A 6089 156891795
S 9626 928082752
Q 696 13184 2674418032219
Q 497 10278 5851998475833
S 7559 923240560
Q 1369 10348 676728774856
A 11005 212039407
Q 333 12966 5323813554241
S 10582 658350884
A 7219 959472872
A 10405 172924823
A 5712 209405829
Q 87 9964 4138982854733
S 4231 637046393
Q 2435 9365 5701068093792
S 2449 460200768
S 12607 464310299
Q 1088 12394 9615262301472
Q 2633 13059 4719688654154
A 4869 935845934
A 4598 636102388
Q 3191 10077 291590991822
S 3947 338453974
S 2061 709035383
Q 78 13270 787205946548
Q 54 13001 7145771656160
Q 1922 12639 7526744348800
Q 2487 10636 3437455481905
S 77 184090196
S 5321 968592265
Q 1975 13315 4595695955029
A 5131 784850746
A 6624 542840217
A 242 261779108
S 574 100365039
A 9341 135965881
Q 2405 12085 447018022643
A 7071 276220535
A 6044 89796957
Q 1054 11698 5200319143358
Q 2211 10872 7514875042891
S 7109 312228591
A 10669 426160299
S 10484 16880415
A 417 828663739
A 10875 187241395
Q 69 11623 4101528985014
Q 3069 13353 9822546889398
A 2009 79156165
S 758 501673842
S 6496 553568536
S 13139 979530786
S 10836 196027526
S 4523 505917985
Q 1348 10501 8777096629628
A 7113 326742008
Q 1840 9556 6072517107630
A 8972 863049640
S 8044 592598487
S 5345 831048937
Q 408 12895 338288745108
A 8537 530104821
S 9080 80258189
S 7813 16360498
A 3292 546739206
A 8113 142124292
A 2337 485574490
A 5043 234633554
S 6094 538537807
A 11431 62046064
Q 5271 13204 2870126475851
Q 5469 13284 174134144774
S 6783 484840864
S 8603 382517910
A 1533 50143440
Q 1098 12923 6999197307211
A 2 994437474
S 2088 89785489
Q 1524 12879 7769480002607
A 7909 63128348
S 6397 336140858
A 9574 920455459
Q 3449 12120 2826723480578
A 12228 122154207
Q 5226 13044 7566125341018
S 3423 180424318
S 1048 217662569
A 5398 394893323
Q 187 12900 3639300890502
S 10911 69914930
S 4605 532475256
A 10334 351667405
S 13208 998173927
Q 331 9918 757858905736
Q 553 11327 511829334130
S 8992 902686587
Q 938 10536 8289540969626
S 4790 158290452
S 11300 239433887
A 2729 240061932
S 10506 787046646
S 10394 403757780
A 13034 21119592
S 10388 679056978
A 10826 46280371
Q 5109 12619 3678527933158
S 903 762374210
A 6197 16036601
A 10288 427897123
A 8649 452530813
Q 1955 10994 2000128331070
Q 3578 13131 3375972069086
A 6523 590685475
S 8530 35913488
A 182 138482213
Q 97 13311 2379395257774
A 7558 672782488
Q 141 13140 9490437403443
S 12865 897974957
Q 2530 12179 7514478577056
Q 1324 12084 2184445347665
S 12138 810806495
S 7902 651788167
Q 2646 9557 2819805683200
S 2357 59797146
S 2189 445114323
S 12081 227768332
S 8071 768810851
Q 168 13224 1208348669115
S 5250 818125666
S 792 921461719
Q 5587 13055 2238475914396
A 6928 860480045
Q 124 13295 3158424381858
Q 2329 9188 1734051639110
A 12235 18630156
Q 1263 8499 1472137351463
S 10527 912839609
A 8435 929741592
A 9856 184301444
A 4894 594624976
S 11988 550464040
A 10917 138604313
A 8509 136423670
Q 2937 12990 7183676484201
S 2892 944590644
Q 3 13055 9530630716128
A 12989 965003826
A 12770 131945299
A 5912 905531963
A 7146 366656147
A 8508 439709273
A 8062 591349415
Q 1555 9545 3754597286021
S 4356 218517439
S 4761 73971589
A 9264 256267703
Q 2477 10527 7222615229776
S 3803 596439131
S 358 845714152
A 6238 505049502
Q 110 12654 8701311842876
A 8490 956114540
Q 607 11279 581036142572
Q 2084 11558 4013227148613
Q 2550 9708 1275771406087
Q 431 9492 6246062443371
S 2794 831916346
A 10103 743767119
S 11355 357427015
S 7144 703039420
S 12185 574001938
A 11078 14792338
Q 2074 9497 2174886343518
A 11427 512476368
A 3876 395987596
S 11261 561942766
Q 186 12467 5207466966689
Q 3013 11997 8628213354674
A 1770 675101657
A 3583 843881655
S 9302 949290079
A 8696 472305594
Q 2045 12226 8808728471542
Q 823 12887 2379477907763
A 6557 432535188
Q 304 12539 9547463162251
Q 878 12993 4187665138306
S 10043 725672950
Q 739 11929 7268436400999
Q 1180 11191 2456397726482
A 12810 138814555
Q 4768 12715 1321518099191
S 10824 654172390
S 3004 642204254
A 12111 741703460
A 6574 416688545
S 5039 441445966
Q 78 11790 2818749031769
S 2011 677286109
Q 2675 11168 5247438862489
S 6190 654558184
Q 2332 12989 8727981176964
S 8575 486171118
S 1798 222879504
A 7259 969275627
Q 1072 13063 4789849284845
A 4097 865008091
Q 3292 11156 5447340812526
Q 327 12338 7347584048523
S 11222 691061584
S 3534 212636444
S 3302 604895243
A 8427 328893068
A 4610 951423631
S 9883 503051067
A 7201 877439736
A 1097 326329061
S 3665 160143584
S 5451 823118220
Q 2399 11343 572694433703
S 2674 394106393
S 12349 280506068
S 11 151961690
Q 291 10390 9238315028391
A 9136 434305227
Q 1880 10191 4871776276469
Q 1376 13287 5943144498481
Q 1228 13243 3099768542934
Q 4276 11098 5508677913141
S 5764 174288175
Q 53 13355 1416253337773
A 8577 48424349
A 4800 568252790
Q 1654 12178 2711736720247
Q 3468 11951 4635896237353
A 11651 21536985
Q 1954 11177 4713628315495
S 9364 972646544
Q 92 13331 763987149814
Q 1375 13035 8900232204583
Q 179 9023 6984013852653
A 5719 847549536
S 3822 5182133
Q 3937 11789 1082513865423
Q 1863 13352 3150627224876
A 6590 566596466
A 13280 348746698
Q 85 10181 1961530680835
Q 5393 12982 6119681678275
S 7247 200919706
A 3722 527814051
S 10287 141935291
S 6653 111033044
A 1819 243285820
S 6608 582004764
S 10965 715201263
A 2234 563334187
S 5150 151429542
S 7440 452010610
S 13163 627201050
Q 1908 13363 8252097464799
S 2673 918347655
Q 1572 12287 2856886578370
A 4247 979749457
Q 4733 13221 5306283634436
S 9899 674106091
A 4549 813543528
Q 1027 10976 8866145322215
S 3330 736817313
S 3587 113669173
Q 1850 12080 6970988660677
Q 455 13095 7168535544624
Q 447 12048 5289191006749
S 12072 719546615
S 984 958752901
S 176 637366150
S 4176 385426384
S 7839 432531048
S 3493 809098020
A 8496 560122111
S 8867 410706182
S 10558 652393945
Q 1378 10049 739387751391
S 2132 768577719
A 3190 494304128
S 11007 606998785
S 11781 432751205
S 4984 484433581
Q 340 7910 6523903431687
S 11250 489454958
Q 1192 10015 2713389146211
A 8818 408251408
S 1887 402353095
A 12043 635315542
Q 243 11747 2112008960261
S 7304 5900832
S 9128 300272122
Q 1457 13243 5992105887746
A 11713 665906924
A 1333 553310222
S 7786 954034352
S 1005 530589769
A 11059 167515995
Q 34 11116 4501995905074
A 752 530466778
S 7363 69423351
Q 413 13254 1543892492136
S 12283 894965908
Q 771 8693 6530003063618
S 8062 889542952
Q 4417 11778 805195051980
A 4742 55899660
Q 2041 12750 7832764140246
S 11847 370100205
Q 68 12804 1321030062751
Q 1425 13134 9894916882894
Q 1512 12394 7251279660996
Q 26 13354 7189713828520
Q 6 11526 3655308805153
Q 1285 9499 1496589969030
Q 1217 11757 7856821847778
S 10056 806482236
Q 4173 11697 3247288546393
Q 6334 13086 1521156005237
Q 405 10316 2318387492555
S 9918 226418058
A 5643 748813751
A 1949 489859454
A 5289 164308600
Q 788 13316 9341662724968
A 10763 463944718
S 9782 485094807
Q 1357 12606 340296709331
S 6661 748183304
Q 5927 12778 1630289120459
A 12579 221957496
S 12324 267786129
Q 998 11698 2409830465354
A 8516 301279582
A 9373 969187109
S 1218 813846383
S 1050 545475028
A 4245 379476249
Q 1786 13309 7528345775202
Q 5687 13293 5671248839307
Q 2005 13077 2585190602635
S 11202 269319149
A 8118 116185694
A 7708 99722548
Q 43 13209 4047691024026
A 7123 895128698
Q 3773 10915 4001624908440
A 2225 554021925
S 13073 142072116
Q 413 13224 7611319599407
S 6259 61600525
A 11594 178079549
Q 1201 11351 2521076460339
Q 1364 10784 1197889803116
A 1671 707639877
Q 559 13048 1319336141722
S 11301 474675712
A 803 252481550
A 1997 889356320
A 18 194934927
Q 1021 7757 6109998285370
S 4756 775901025
S 8255 550837110
A 12032 440979932
Q 2956 12220 4324260171932
A 1069 322797567
A 9987 57366532
Q 198 12623 4652083675241
S 2712 796930933
A 3601 114485763
S 3936 842941089
S 5720 752144510
A 1978 632632961
A 10526 489368827
A 8096 91993227
Q 492 9279 7209691823604
A 3746 312678991
S 9034 150785447
Q 2195 11935 991605787145
S 3876 21730244
Q 638 12507 8885593525874
A 7188 877311749
S 3923 546779074
S 7518 335607966
S 12689 906294507
A 129 226544216
Q 859 12857 4573648855094
A 9720 578349106
S 8572 554511000
A 3760 764115804
S 3613 829832463
Q 3034 11793 3727979178768
S 3876 152152704
Q 1251 12817 184313627609
A 13331 79454873
S 13280 361043112
A 3519 971677704
Q 81 13031 8035960579659
A 10388 129485964
A 3074 14425570
A 13361 34340672
Q 3579 12899 1084199466993
A 11975 89596866
Q 2303 10954 2585178430669
Q 2625 10571 927950353961
A 12323 851204159
Q 1885 9562 6884176752129
Q 3500 11528 2904919368812
Q 6074 13355 2447449296279
Q 387 11278 4115397862385
Q 1325 13211 9315540241083
Q 165 13323 4313506424279
A 1596 82738795
S 4998 301707179
Q 1279 12952 9643784489304
S 703 747545735
Q 103 12869 3175009342504
A 2178 676462851
Q 16 10478 6017802556341
Q 1178 12976 7970456940835
S 13076 421614017
A 2888 819002928
Q 1192 13041 4433011190976
A 13150 86410374
Q 401 13210 137292665503
S 1286 673706341
A 5907 185695567
S 1612 674226711
Q 3168 13152 3897906805065
Q 1265 12829 5681748363223
A 6849 28774083
S 6057 7344052
S 5255 344494497
Q 991 12967 3590701420958
Q 2093 11393 6328989513433
A 3004 388284926
S 5258 367508360
Q 144 13306 2561230459338
S 4587 514957007
S 2171 910796094
A 6818 552134041
A 2571 534743463
Q 3454 11080 5065241213416
S 1338 704261136
Q 1122 12724 7046666995282
A 1847 70681511
Q 6143 13034 3542191639064
Q 1139 9268 2367660222631
S 10193 712207218
Q 3507 11437 40018952783
Q 2733 11342 7240891967056
S 6890 534621564
Q 586 7982 261417028640
A 1027 271696011
S 5897 825322740
S 3992 785969319
S 1560 620335009
Q 280 12368 5976399379983
S 6192 729450200
S 12506 149140378
A 13209 41710949
A 11512 134586708
A 4182 504419767
A 9942 853647543
A 1718 876560978
S 1234 845269428
S 6946 718071055
S 6490 157150927
A 8511 210161326
A 5650 69571843
Q 375 13042 9314500969776
Q 3084 11573 2042378780419
S 8586 247213500
Q 3261 13292 3051462771030
Q 3140 9987 3953625644705
S 7071 245313345
Q 1797 10624 8557698489149
Q 873 12084 6456787264399
Q 2241 9883 1372239277278
A 11854 247014734
Q 3505 12972 7791555561566
A 12446 65565740
Q 465 12617 5373335367419
S 7610 904929169
Q 474 13336 1109558923898
S 1643 690137984
A 11504 713725913
S 11490 230756880
Q 1756 9789 6417825783938
A 9470 881077471
Q 3860 13126 1712632012474
Q 211 13186 1120150271007
Q 1119 13004 7230041263947
Q 1659 10811 7251636268850
A 10735 171644653
S 328 887510673
Q 761 12026 8253546981558
Q 221 8717 2665447590025
Q 3326 10880 6189493014043
A 10291 21419152
Q 753 13320 4842473416763
Q 385 12052 1907964559766
Q 3697 11508 6782026739165
S 7633 11540458
S 7367 56377531
Q 320 13057 8960691427356
Q 2051 13117 5626609829566
A 12751 564257318
S 7574 325114115
Q 51 13313 9134446751718
Q 5914 13053 4789754394246
S 3314 716876057
S 5977 876227167
A 8502 63918837
Q 933 12772 2323936955911
A 8186 552674227
Q 75 13139 675657458681
Q 7 11970 21898426955
Q 931 8623 5735621739420
Q 4319 13090 6440737454816
S 13259 865357196
A 851 269253014
A 8994 899392483
A 3542 962939843
Q 2470 9274 808723765195
Q 431 13036 7209581028401
Q 1731 12813 9882544454577
Q 5364 12124 1769871773768
S 3013 358339751
A 11343 49117261
A 11447 490720911
A 9608 970429735
Q 1177 9408 653672055373
Q 423 13285 5718564755582
Q 1058 12606 8413773973781
Q 53 13049 7362317152206
Q 511 9523 5279386992890
Q 1523 11480 9219391990079
S 6804 269896724
A 9356 49702936
Q 4042 12334 1828276623550
S 7771 975138217
Q 2933 11241 6403814821838
A 13182 791535307
Q 3366 12159 3787383405861
A 5636 366843698
S 4961 431605591
Q 40 12236 1846861732320
Q 357 10939 8501799452600
A 3486 390019040
Q 1652 11324 6261025265079
Q 2675 12478 4913492250666
S 7331 468099536
Q 179 13124 3669978975093
A 6447 269327229
S 12132 910508920
S 2020 171206065
S 12273 661250678
A 383 242287934
Q 2481 11219 3296999036690
A 8700 53583683
A 9820 368502080
S 12255 465122650
Q 546 13158 1201221254367
Q 1386 11930 781163554946
A 4639 421678250
S 6787 672797912
S 2303 962485514
A 8875 227291777
Q 2119 12388 7973771819933
Q 1930 13034 4670700636833
S 8656 806447305
Q 5558 12954 4511267365912
S 4721 450163022
A 6931 94381688
A 5114 757218151
Q 1058 12219 4780143528724
Q 2922 11537 5251278712566
Q 564 11727 7391287806376
S 3758 59522176
Q 2936 9797 4801911733720
S 12319 595569278
A 655 428309712
A 3804 387564809
S 3148 440478819
A 8830 111458949
A 5968 613112750
S 11076 462638540
S 5538 864726234
A 2798 807779566
S 8610 412091255
Q 2432 9846 2447867675788
Q 1375 12521 1266698760315
Q 4522 12027 4277915239039
Q 2062 9223 5891213967200
S 541 219613750
Q 720 12755 7881357604248
A 1761 122203936
S 11479 650399424
Q 1978 8991 100129936657
S 12974 814115494
A 3823 451283636
S 7465 724145578
A 12754 288617441
S 8085 675136432
S 4476 969817570
S 10322 43795943
Q 1691 13261 4566630811722
Q 3140 12414 3325558366115
A 6313 666291654
Q 1098 12967 1346079759386
Q 674 12831 8220727433877
Q 6079 13241 357311617620
S 898 252366352
Q 1763 12493 110736744772
S 7687 295558545
A 7726 859779149
S 4874 157118792
A 3206 135525679
S 9571 606811101
A 6676 766207768
S 141 260445935
Q 1376 11047 3272418482466
Q 1597 9386 1587580021902
Q 2655 11598 7810456210609
Q 754 11767 7707633337300
S 2457 273503457
S 2358 397748948
Q 1177 11167 7097557965500
A 194 682001800
S 1514 303150304
A 9789 104781694
S 8379 928770885
Q 1460 9746 634257817477
S 601 181856577
S 625 679431141
A 1574 560487743
Q 4925 12830 2907469400083
S 7118 957952974
A 669 688354885
S 2130 577328745
A 3324 813398407
A 105 689865553
A 7375 386003815
Q 2273 11988 8561104208625
S 5710 412278438
Q 638 8781 4506953116827
Q 4544 11816 1003270853612
A 9451 614498834
A 7286 866102904
A 1136 73896086
S 11971 785005103
S 2900 845233179
Q 628 13060 1597051351371
A 12861 418077620
A 634 994224630
A 10196 772112042
Q 388 11332 475722997066
A 10606 264186286
S 4522 401226648
A 3085 752851935
S 6969 115223309
A 9148 626167705
A 3325 636993993
A 6560 773978934
S 7051 339288095
S 9731 473840772
Q 249 12628 7977616749950
Q 1225 12801 7853684022291
S 12216 686048050
Q 2494 12284 9351408456270
S 7710 946498426
S 9417 907153502
S 946 226814006
S 1791 922001445
Q 3706 11690 1848011938641
Q 2225 11230 4591339594615
S 9668 764817287
Q 1244 8667 2945485601417
A 2872 981443401
Q 1485 11636 1783157219665
S 9562 631077518
Q 2551 12559 1291641114183
A 7001 888263372
A 2995 726485268
Q 1370 12991 1116004309364
S 378 629983752
S 3144 512004011
A 332 777846841
A 8389 407014533
Q 3747 10975 1980547610815
S 3716 712694596
A 360 507833647
S 1401 218013415
S 3054 399670236
S 12309 472170615
Q 579 8044 5087210418930
Q 1224 11684 6428595771091
Q 3639 12110 6715220867636
A 1549 929910780
A 2335 616977868
S 7246 774948164
Q 405 9693 3781058427725
Q 1208 8966 7567802828037
A 7841 296403037
Q 539 12927 8883642564806
S 6974 511147420
Q 2926 12009 1707482407297
Q 2264 13034 1973882816624
S 10726 434873745
Q 2212 9292 545572502593
A 1653 462585365
A 1059 803394412
S 4387 632310228
Q 2166 12732 7464060655163
A 8519 605253593
Q 4434 12325 5450650493434
A 10036 830471830
Q 1602 12012 5614376961418
S 8060 906602435
Q 6002 13090 3067356166694
Q 680 10991 1306540442462
Q 151 13289 1562574482786
Q 1796 10217 3174885996558
Q 2742 13142 651750300235
A 12275 321061706
Q 211 12541 5923844883528
S 10448 901603560
Q 670 13179 7000668730192
A 3801 218804624
A 10255 928247449
S 5267 958424884
S 3824 634848350
S 3182 672195013
Q 1495 12605 7337950803503
A 8982 861042220
Q 66 9409 3867737302586
S 7349 821852535
Q 214 13076 6735094464037
A 1085 38570579
A 1241 328617519
A 3711 514882035
Q 289 13118 9401503963698
Q 426 12640 7817207435359
S 6638 581259757
S 4796 675266756
Q 2806 11403 5062289988393
S 12476 56985578
S 3764 585155604
A 10944 955315910
S 7199 765117735
A 6610 418466209
A 4596 760035098
S 4933 78103889
Q 796 11580 5640049253680
A 7369 479208618
A 9573 670131120
A 10139 720576753
S 148 412477173
Q 1676 12100 9815828492370
A 13213 1743465
A 7182 897584465
A 13271 782607112
S 113 277606718
S 5246 795565817
S 10633 394616919
Q 728 11926 6225062583760
S 991 362435529
Q 301 12699 3801654488381
S 3742 624597370
S 5194 199809843
A 972 278860940
A 701 107197081
A 4499 765319646
Q 3191 12917 1344799365551
Q 2297 10580 6330479831112
A 8002 328529621
Q 296 12295 5852017479400
S 7101 27318132
A 2018 13973372
A 4058 418707019
Q 319 12930 5888687949544
Q 2222 10586 699306945708
S 1602 517145716
A 1204 242664939
A 5339 122331255
S 6551 591196904
A 8474 801446850
Q 3358 12337 910178396405
A 5709 243446350
A 7709 325441313
S 1566 541289631
A 4594 476455545
Q 1714 12290 6599350943150
A 4645 402585607
Q 511 13215 537960554316
A 791 17554289
A 7800 927828165
Q 658 8999 4321555632418
S 5576 864146167
A 9709 208654668
Q 702 12117 8890003981137
Q 149 9112 8585841193225
A 12815 40146164
Q 221 11637 7537849975750
S 7041 140415475
Q 2553 11003 2324293483657
S 12530 733593209
S 3112 796653805
Q 616 12585 9979203256808
A 8981 595802569
A 7235 363325499
A 638 618728621
Q 1134 12024 7782437653882
A 5472 733888544
A 7279 815311705
A 5233 402678418
Q 2487 12192 6372360562147
S 9370 81735067
Q 168 12154 6825052270042
S 11220 530146474
A 6695 982074814
Q 759 13125 9242923019783
S 993 74358202
Q 2733 10551 6676935954192
S 11061 589861127
Q 898 13353 2981692872284
S 4277 466607335
A 5446 507896032
Q 1916 12230 7385365492177
Q 2253 11125 2387424663233
Q 1850 9996 154784680236
Q 1431 13038 942311428631
Q 2026 12133 4557390541364
A 7710 562025045
Q 2615 12936 2329755377431
S 12053 311640617
Q 2491 12645 186802743399
S 10359 100416820
S 1662 141083437
A 5447 487834142
A 3871 420845048
A 9439 959128402
A 5419 101196861
S 5814 689412905
Q 2789 11670 6544517247483
A 4463 976403786
A 12066 291946153
S 5776 908521859
A 10378 313520129
Q 2402 10729 180292445471
S 3210 956400962
S 1467 716782637
A 4907 937852828
Q 770 12863 6235932284270
Q 2811 13177 5015315513712
S 2061 509305565
S 6196 575153881
Q 3200 13241 5979455009063
S 7915 802705004
S 3983 161585792
S 4820 571788916
S 2140 954709508
S 9479 792278782
S 8153 52293086
A 10029 924764512
A 8050 864685680
Q 2510 12276 5617190782335
S 9643 202493449
Q 42 13335 6629408171161
S 3963 805946888
A 6821 494073203
Q 787 13196 2473753943834
Q 2747 11701 5076183880481
Q 146 13240 9492307920585
Q 1579 12434 2437996613368
S 13170 464707483
S 8480 396772312
Q 2157 13140 5777668510145
S 3248 762801083
S 2373 370989627
S 1151 433384777
Q 410 12931 3679853510514
Q 3403 12349 5601115590660
Q 448 9879 5605005939466
Q 210 13036 3453179193189
S 7788 23512429
Q 344 13097 1933554722662
S 9772 491218942
Q 233 13232 4888744942811
A 5560 854288006
S 8459 59859300
Q 1008 11842 4913830501232
Q 2664 12506 4212360485464
A 12489 483283716
Q 1364 11863 7537948551309
S 1183 371438382
S 7081 307459713
S 3793 781233051
Q 2820 11839 1667205799499
Q 40 12043 2921927220802
A 8357 679791302
Q 2360 10658 6879350297875
Q 1814 11924 762428501433
A 3284 576026922
S 2587 976413115
A 4589 901902624
Q 454 8134 5718223652539
Q 2443 11576 3285821196783
A 2208 627678950
Q 2229 11611 3222604291149
Q 136 12812 7697202596163
S 11251 760950367
S 9631 229556173
S 10082 764597018
A 6956 728377715
S 13150 891280067
A 13022 327324446
S 98 736646097
Q 7 13364 9390601105240
S 9837 967466696
A 11116 485912253
A 4469 596492312
Q 550 9508 2638063036531
Q 1967 12835 3712618259212
Q 3794 13303 9484090587694
A 11713 110488720
Q 1157 13291 1593693848760
A 4721 496205268
S 2949 239529406
S 2247 303328957
S 10638 30979191
Q 1446 11651 8717803055913
Q 1739 12286 2715590859260
S 9446 448377059
Q 210 8715 115622730418
S 7717 148057188
Q 725 12058 6597560391379
Q 1937 9437 4255849601167
A 11633 747633471
S 12587 464224048
Q 67 13246 1513466711884
Q 2 11284 1341547524176
Q 1816 11941 1347458560759
Q 1173 10987 3125863385314
S 2003 500664571
A 4959 987389210
S 10433 336625460
A 4442 672228469
Q 1425 8952 2701835613323
Q 883 10680 2849466220368
S 11469 495617881
A 12767 528672726
A 5181 365587090
Q 1155 11746 2409871352698
Q 1012 9768 464233577568
Q 2409 11707 1766252837801
A 8078 222656206
S 675 972693460
Q 12 12271 5999739005511
A 4773 351297749
S 7250 570853393
Q 1553 8669 2573959942320
A 6622 135915642
A 6713 507502658
S 12153 859987661
A 6896 23292753
Q 5768 13011 186908316127
Q 963 12537 6180717662781
S 10910 154230222
S 2684 155481683
Q 15 13034 7661301167081
A 8693 478247050
Q 4329 12041 5944556422085
Q 556 11178 3774688487054
Q 1554 12213 9231901840196
A 1028 288936791
Q 2465 10525 5679348736541
A 5717 616293877
A 1190 778323019
S 8934 100175075
Q 4585 11391 4531004541081
S 6773 669016721
Q 3278 11379 7790862262569
A 583 917122753
Q 45 13335 5261361813984
Q 4159 13314 1443812234560
S 12711 482136351
S 9272 967680436
S 5178 519589529
S 6291 384153371
A 12672 795275674
S 12463 85400653
S 11161 752606837
S 7750 659146677
S 8698 434057363
Q 558 13214 4948052411084
A 9505 626249427
Q 3505 11298 910291413280
A 7671 157675924
Q 3249 10649 3172477039896
S 5704 49628011
Q 4628 11594 6450425271961
S 10092 868944760
A 3095 711713647
A 4083 65074498
S 2941 680935426
Q 698 12725 5257938320367
Q 681 11354 8848614637403
Q 4028 11746 5159281697944
Q 1829 12855 4692491079000
Q 2089 12483 4374972229514
S 9016 228868311
Q 90 13096 4567617120080
S 1969 169014699
Q 2111 12702 1645621221054
Q 3757 11838 2650935027345
Q 1743 12519 1772517458433
A 2487 469739914
S 11617 138999141
S 4893 119379601
A 11057 983371674
Q 183 13269 1706477990764
S 10445 491927156
Q 6114 12880 950106315734
A 816 998136301
Q 3382 11287 4100909116549
S 8923 223550836
Q 5329 12658 3645939803194
Q 1959 10411 2560231826854
S 10178 971114960
Q 1875 12463 839743336639
Q 966 12403 5798277273736
S 13264 617717173
A 2205 172953943
Q 478 12956 4348718893119
A 4684 298190551
Q 1152 12845 7907967978099
A 11376 140808842
S 2310 946932736
Q 3073 13284 1574082264681
A 7764 120058349
A 3247 55825769
Q 3325 11321 2083401644089
S 6320 281296846
Q 1009 12862 9254553811372
Q 1218 13215 6820009900975
S 12991 958009073
S 7300 87974254
Q 988 9396 6437002446474
Q 388 11953 2532600624774
Q 5291 12330 4021480710816
Q 240 13080 2038045454598
Q 4603 13036 7473639305690
S 10913 768605905
Q 1488 12819 2366163565949
A 2176 927745107
A 12105 38299421
A 9085 811805077
Q 1531 9962 5759495304362
A 4262 412614737
A 5368 843415636
Q 935 12896 8942583763111
A 5944 329217744
Q 1636 9892 624224103040
Q 1166 12749 8644824370428
S 9894 308498675
Q 9 13333 5967691790008
Q 2886 10752 6570597654772
Q 3950 12931 2870492179395
Q 289 12572 6008527128782
S 1833 440418167
Q 1097 9381 4730590856577
A 5395 943550373
S 9247 110523218
S 174 124498478
A 5673 562696322
S 4114 431098482
A 6453 948197576
Q 1254 8338 2460233296731
A 7952 378989142
S 4873 226834777
Q 4455 11145 2843791060172
Q 2408 10437 2783365283351
Q 107 13354 7132015467284
S 7219 245929014
S 107 619846098
A 11081 400750102
S 5495 219595947
Q 257 13355 8732538989096
S 4188 845537207
S 6779 726203448
S 1917 157824983
A 835 595387557
S 1150 909490883
S 10391 390277898
A 10723 870792052
Q 4415 13102 2134541744896
Q 26 6957 3785797162670
Q 879 11379 4526752643227
S 8666 502582710
Q 267 12642 7991311414160
S 476 987689332
A 3376 521556701
S 9813 193541885
S 8033 806401066
Q 178 10820 7310720364837
S 592 339782695
Q 4411 12712 2038964186876
A 9981 490954687
Q 1884 9981 2895132868245
Q 5238 13143 1438106575954
A 6560 742539313
S 8539 38944810
S 9466 219106347
A 393 820368857
A 271 985546427
S 2871 528393479
Q 44 13346 4579111371186
Q 3376 11209 5649360655477
A 11804 370738200
Q 845 12729 893494157468
A 13177 15233955
Q 2959 10031 4760981536535
A 13143 425454046
S 7680 635864579
S 13026 505732498
S 2540 981869460
Q 2720 11887 7518986084355
A 4793 933715433
A 11578 174720456
A 6181 634582828
A 5854 886393432
A 8901 455081413
A 9558 516387859
A 10648 422679203
A 7100 958352566
Q 3830 10793 6580613667214
A 3861 264246354
Q 200 13227 2038229410304
A 1804 87706505
Q 1560 8802 3364453421554
S 1061 965634788
S 10802 501042198
Q 1011 13320 7072442886468
S 9266 360299378
A 3094 728456592
Q 3120 12498 8538782754281
A 7387 976309832
Q 899 11243 8641961273796
S 3168 63142186
Q 2727 9487 4314740973750
S 3623 615734979
S 4271 404234395
Q 1 9230 6986505481393
A 12916 128037242
A 10313 862154432
S 5403 732252031
S 13344 545130262
S 710 278250317
S 1053 631156776
Q 923 9784 8684151459382
A 13159 359241939
Q 3860 12250 1343154091297
S 253 395822985
A 10637 891527749
S 6702 892011305
A 6994 552708304
A 133 904835830
Q 3252 11417 252757446779
Q 759 12257 5172375839327
A 617 186178061
Q 267 9219 6790563474819
A 6184 647504537
Q 3421 12708 8316355594419
S 6202 70447258
A 10326 882297932
A 7006 545145607
Q 2087 11715 3274612280363
S 1556 467059332
A 8868 823835868
Q 423 12685 257681857135
Q 2692 12881 8488759641267
A 8283 456150116
A 748 814167620
S 12673 998907098
S 364 582093175
A 12546 583931117
A 2692 566494569
S 7569 852327356
Q 5238 12947 5003330283101
S 7040 621487672
A 906 601279362
Q 475 9146 2903381871161
A 12216 665460291
S 11638 684923850
A 10342 6572483
A 8052 344565532
S 4250 870428245
A 2616 26567460
S 4175 440241880
A 7396 267693489
A 7366 583645877
Q 2881 13235 8912612895766
Q 1733 8626 3456118309450
S 4971 467136853
Q 3162 12738 5655523392478
S 7668 829111134
Q 5485 13112 4996741856963
Q 12 12748 4434770905672
A 12644 87004797
S 5007 748991048
A 9585 779785288
S 2149 561429401
Q 812 10979 3863071931229
Q 1177 13338 2422678679240
Q 1622 12925 4494493960920
A 3630 131740437
S 11723 709045431
Q 2222 13300 4142659195773
S 11024 929099769
Q 3333 13206 1323055240713
S 3956 499063871
Q 577 9600 7005115962015
S 3400 975378690
Q 4171 12344 5412154575373
Q 1339 13238 1329505636753
S 3280 43387041
S 12986 218784998
A 7954 122114539
A 1295 191778826
A 5283 998721347
Q 2793 12599 7876162652566
Q 265 12829 663837439233
Q 2353 10902 8009608137811
S 10982 291421309
S 4374 445192640
A 6810 508013471
S 3769 488874883
Q 367 13253 2498909293051
A 4657 47540397
S 7035 665605619
S 868 310592145
A 2174 758164335
Q 2020 12919 7648765553119
S 1426 335455419
Q 2718 10414 2087344094771
A 5851 616685238
Q 283 12306 6444432852109
Q 1186 11043 3269758175464
Q 280 8068 1887238909913
Q 1837 11986 4833285448789
A 967 176694280
Q 103 13287 7120742746098
S 6770 113345842
A 7052 208422081
S 3788 865071750
Q 1579 8389 1800009837865
S 900 867867095
S 8132 426128052
S 2225 218607398
S 1167 301679939
A 9175 242160664
A 7250 934282233
A 7728 480527988
Q 239 8066 4700714714612
Q 77 12753 2042520614101
Q 55 12908 1100300943617
A 3765 297680754
Q 490 12805 8935676763726
Q 3181 10498 7247346904205
Q 1285 12567 1971299268025
S 6767 883450793
S 7899 519177330
A 11244 918796338
Q 2062 11961 8351591843247
S 7590 208553706
A 11487 237349755
A 6453 163635862
Q 1858 12202 3339855318791
A 11491 933517805
Q 2182 12017 8335474835794
A 12914 879361261
A 7604 750683382
Q 902 12670 7828430361727
Q 3274 11631 2347370790713
Q 1290 9834 828737812342
Q 442 12758 2836400610032
Q 4006 10728 6037510368091
S 4543 903997713
Q 394 10909 7486189810866
A 7490 350732338
A 4919 877450397
Q 570 12974 744266958062
Q 8 10025 395966426268
Q 423 13221 299896503780
A 2250 563520034
A 4263 573854428
Q 6320 13300 5096492769244
Q 111 13249 747619756457
Q 122 13287 2331339207540
S 8822 914058367
A 1071 531796908
S 12596 441238736
S 5439 410217036
S 12185 155687346
S 1897 481037880
A 4085 415036829
Q 461 11696 2383309054810
Q 3550 12896 5814973851216
Q 902 12959 9039554211023
S 10288 696639914
S 10131 667595451
Q 252 11911 7754367480207
A 6925 21895765
Q 1062 12136 6798445378555
A 3210 164993135
S 8847 969344903
Q 4449 12850 5447826808259
Q 269 12760 6864535518909
A 12488 619891503
S 2397 328693464
S 11051 27886880
A 1548 293295640
Q 4101 12502 2353076768215
S 12483 282652054
S 4347 990647158
Q 1130 12708 923558360343
A 8017 481896904
A 2926 237679166
S 1831 803273632
A 137 461994685
S 243 223870223
A 153 520054336
A 2128 351499887
A 8980 709381893
Q 3732 11388 4532183415635
Q 646 12406 2148026310301
Q 890 11788 8165145984873
S 9803 848717863
S 12696 486239659
S 2161 14134590
S 4998 916781587
S 1785 15628040
A 1540 911721994
Q 3448 11336 7160254402485
S 11808 425683415
Q 469 11885 8115642968597
S 3258 386755
S 2575 170887937
Q 258 9566 2241803398948
Q 1087 9476 6926917015567
Q 931 11829 9151985464482
A 1379 337950800
Q 2621 11127 626883160712
Q 6102 13081 5183738500962
S 5245 984299715
S 7842 165391664
Q 3333 12117 8038879633752
Q 2617 10295 4753958739582
Q 1547 12408 6800088523534
A 10809 60425206
A 10517 443351159
A 3539 47919573
A 11616 896152489
A 12752 472922620
S 1210 685383974
S 9713 9916061
Q 104 11950 7541892799135
A 7315 209072417
Q 631 12212 7877519042666
Q 2108 9085 5416660732992
Q 38 13330 473549775445
A 5245 748325536
Q 3422 11133 5317774160596
Q 1035 11503 2655747173512
A 1722 894763443
Q 895 12433 3113411970682
S 10660 425570778
Q 216 12107 1268214598698
Q 2793 13171 3912857784362
S 4110 461044443
A 6995 962336545
Q 145 11277 8197799802640
S 5239 91402961
S 3426 572794044
A 3572 240547577
A 12086 550040783
S 7483 852573972
Q 2384 13249 6419648524578
Q 3626 12739 2642098302994
Q 3128 11792 8020071892825
A 5791 20804099
Q 3032 13044 5595542480397
S 12751 771876485
S 12127 550444153
Q 197 10967 3737237916561
Q 2367 11660 3791443886892
Q 4435 12258 5373602707808
S 6156 913000968
S 12739 408540725
A 7577 29529686
Q 659 10846 3275993524129
Q 1527 9426 5249824858382
S 6611 116480045
Q 644 9320 1202070382633
S 576 158291149
Q 343 13360 7807788114580
Q 13 7515 6505378742126
Q 3041 13271 2333559206200
Q 578 11114 6559315973410
Q 2449 11468 1043500107018
S 2593 795904719
Q 154 13172 2355949711578
S 7203 939600870
Q 1491 11488 2514908175520
A 7302 637770511
Q 141 13126 9270692061010
A 9782 423884324
S 3039 481043818
S 9063 788782147
A 12506 273582731
Q 579 12253 6651664075541
S 10536 370500377
S 10880 199542587
Q 1315 10923 204321683227
S 4867 348934276
Q 52 12871 4155665054678
Q 35 13310 3629789326623
Q 2122 12699 6363758550897
A 4184 627243402
A 10400 13881860
S 8870 702951284
A 11836 836990700
Q 1539 8545 868524058078
S 9032 866113410
A 7824 601044895
S 10500 924175749
S 3075 49569515
S 1430 954758427
S 8073 968633627
A 11550 958822552
S 11302 722658625
Q 1054 12404 2303395811212
Q 3682 13330 9209715887846
S 8941 69503901
Q 794 10311 7545229192999
S 12311 619585445
A 5806 599049262
A 10779 404157870
S 13207 718006241
Q 772 8965 829329511854
A 10918 812575438
S 3641 512167959
S 3725 60717835
S 6587 417568652
S 1539 240767069
Q 649 10063 6838115289275
S 2254 606777036
A 3242 824967071
A 11644 847780824
S 8149 760841762
A 8871 107874878
Q 3469 12022 522923353064
Q 486 9258 5516259486807
A 2757 123264290
S 6245 817813576
A 9462 791388125
Q 4619 12484 4375646608714
Q 1293 11460 5429102314997
Q 464 9771 4554211818153
Q 1959 11031 7787431380022
Q 673 13242 6395200764028
Q 2469 12307 6774526745244
Q 686 11434 333082661925
Q 2700 11240 161202693547
Q 3719 12183 1605345631859
S 9683 840614001
A 10761 723893538
A 658 558014943
A 1536 377477905
Q 1168 12064 1441828899053
Q 3579 12670 5250860837647
A 4782 602326459
A 1152 293387403
S 569 869241285
Q 231 13330 1581682481216
A 11155 249794181
A 4447 730763710
Q 434 11223 3925329047813
S 2736 956754563
Q 3219 10415 971042176175
A 2208 276096797
A 7706 983567807
S 6718 375924030
A 6933 866952445
S 13212 428295626
A 954 258636452
A 12728 778430643
Q 2267 10620 3482517208131
Q 3879 12291 955370516272
Q 1220 8503 1604319602440
S 918 784147141
Q 59 13208 4877485800890
A 6408 955913389
S 11436 220587113
S 746 270049088
S 10635 309919729
Q 4141 12912 3641440132
Q 27 10355 9247773451342
S 11219 267550134
Q 1304 11090 7831057423708
Q 1715 13248 2516983204967
Q 1523 10170 4840263727047
S 1567 364518672
Q 2205 11654 2400171632964
Q 159 11059 1388431944986
Q 778 8935 1907356715338
Q 400 8332 1395742492395
A 5362 613062303
S 1900 727259616
Q 2333 12980 8777206557540
Q 202 6958 3102199123568
Q 999 12766 8070660894898
S 6774 481097065
S 2375 456499172
Q 11 11969 9763820546260
S 8540 135735261
S 4032 506747046
A 13211 22781575
S 9990 177918922
A 7596 219872800
S 12196 786621822
S 6212 662454237
A 585 778346989
S 8704 951654303
S 8977 545064610
Q 666 10211 9209367364753
A 1993 580605125
S 1291 357680215
A 10077 394509032
S 652 556546574
Q 2071 10102 4405924714767
S 10 125338662
S 1635 363095621
A 5627 351613331
S 1079 290802914
A 414 129941147
S 8328 701143078
Q 473 12962 2435524488553
A 6400 254567046
Q 1759 11995 1062383085244
A 6683 583669176
A 5782 420841050
A 6208 260707968
Q 1615 12308 5129351913282
Q 3084 13351 9116131407439
A 9473 522895247
Q 1776 10798 7189416290957
A 12329 485852955
Q 2764 12242 7489132317170
S 1039 434815485
Q 3227 11092 4692837078350
Q 116 8441 1173408326683
A 8103 281158470
A 6621 139365657
Q 4369 12612 5532951630221
Q 3068 12197 9092492215913
Q 1467 12047 4466827190652
A 10970 408396295
S 4724 250153390
A 4991 109295389
S 416 90746351
A 5193 972173675
S 5474 599094929
A 8806 808061226
Q 4635 11836 4086955016520
Q 2888 10427 3721728650887
S 6071 185389180
S 2645 292329776
Q 669 13034 5385160049699
A 2327 544816970
S 3693 884944721
Q 2448 13272 1008362205733
A 9705 827297974
S 8369 937791586
A 6263 706592685
Q 9 13241 453979431002
Q 258 13250 5271984078452
Q 334 8133 7363821553954
S 11121 554873165
Q 3267 11291 5835416873205
Q 247 12821 7251737627107
A 10471 829537296
S 5649 663316582
A 6266 353510221
Q 181 12682 5527992176045
A 12147 397675157
Q 101 13222 8004413700532
A 5737 618926063
Q 740 11072 1830314081028
A 12841 665988609
S 372 724020375
Q 737 9453 6904304811768
A 4947 782715641
S 822 37108439
A 542 714722227
A 10391 171131056
Q 5278 12073 401710858063
Q 2521 11222 7356376706224
S 9772 121114608
A 11953 768486304
S 3214 71845562
Q 1064 9239 3627936315559
Q 36 13347 4664411400758
A 1466 660418742
S 4339 683068659
S 5732 115155279
S 8703 894348033
A 13303 383114776
S 2177 439408731
A 4475 552318991
S 4090 986144454
Q 934 8507 299723259392
A 6745 12265224
S 886 553659668
A 11822 276572917
Q 1176 10527 5107691607933
Q 3860 13245 8477123040438
S 6877 323080938
Q 600 12950 8737307035806
Q 47 10069 3600517944452
S 3320 468159129
Q 2339 13325 3022933394777
Q 554 12897 4904027172319
A 12079 478299906
Q 2560 9403 5081724480999
A 4973 556626840
A 13173 583868766
Q 803 12915 9425770425590
A 3109 87224810
Q 3371 10340 6722213988417
S 13341 919586094
Q 1694 13233 5254597599096
S 366 236527422
S 11794 705197453
S 6013 947700696
A 11334 625326353
Q 744 12287 5774971842870
A 3262 56650867
S 3894 383184599
A 10415 359139447
Q 627 11475 5235575767576
S 1825 471408951
Q 300 13362 294588523454
Q 5107 12380 6338604446623
Q 403 12256 5560439156948
S 4677 334286731
A 11677 590031294
Q 2775 12038 8866682621825
A 8780 92159138
A 7280 367595843
Q 284 12593 2638608626553
Q 235 11864 105151201916
Q 1838 12431 6787205093815
Q 31 10668 1377706398495
Q 449 10163 8967827229932
S 10819 294584865
Q 2257 12926 2242576158018
S 7889 379578840
S 5302 586434311
S 13278 625230033
S 10822 94127182
A 9960 187157662
S 8022 675536859
S 1293 633744934
S 6386 163793914
Q 271 12715 7283614747065
Q 492 11233 6140717658321
S 9176 557452119
A 8675 291232454
A 9357 708381866
Q 1787 13098 3474970144999
S 446 541965621
S 1368 77842446
A 2168 765398341
Q 3207 10511 5040665417301
Q 706 11409 171527741167
A 9403 948314759
Q 1859 10999 6261415702374
Q 58 9379 3210021872636
S 6624 353877245
A 12519 148937246
Q 40 11172 9842170963020
Q 2980 13155 1823622931037
Q 1909 12352 8265967295073
S 3464 311553638
Q 3102 10410 1491372795077
A 5020 355061320
A 9728 492960056
Q 3106 10595 5684978872102
S 12829 241991607
A 12316 975167647
A 9556 914160832
Q 1143 8202 1255756668365
A 1841 728188710
S 3140 994495419
A 6799 906290004
S 4090 278237380
A 1753 518967760
A 4824 887592885
S 4206 487881737
S 7291 158325279
A 8542 687974192
A 369 501067752
S 1058 377890155
Q 3537 12755 7194482826621
Q 1203 12506 9374754201410
A 561 511861980
A 5453 429812639
A 8311 578121682
A 1871 662465684
A 6773 708569620
Q 24 13338 9777376440667
A 12189 900444052
S 2904 296875385
A 794 615644016
Q 2260 11959 5760656843229
Q 3286 11860 7055146678821
Q 347 12969 6728799018649
A 6426 527531415
S 3705 872605844
A 5516 569182115
A 4272 283060327
S 4913 405522324
A 1195 34985594
A 2963 630844190
S 6257 174681227
A 10146 999252329
Q 3117 12568 8082420322250
S 4967 924429513
A 4981 186631340
A 1764 877457186
Q 3848 12760 3773643114976
A 12820 516919258
A 10237 734281682
A 1300 201710070
S 13096 354393595
S 7560 604151325
S 8751 298916739
S 167 224596977
A 7199 670244533
S 9027 305149720
A 8048 908558852
A 5396 604123384
Q 239 12086 8157993351375
S 7785 33292726
Q 2299 9758 5642855119762
A 2070 438378218
A 3276 250330945
A 9712 905740777
A 4055 468124170
Q 2743 11309 1935844663068
Q 1036 11837 1819825753462
S 539 2286399
A 1497 717105780
A 5112 835185947
Q 537 9912 6745160376208
A 835 384803053
A 11599 750557234
Q 948 11978 5153022119748
A 2128 316379493
S 7260 941344040
Q 4857 12516 6162277303357
S 947 750705565
S 131 252552081
S 4588 638982708
A 1139 10016995
S 12838 133811923
S 7172 942977598
Q 2437 9327 5399062376497
Q 694 12756 5506219521617
S 7045 154711425
A 9390 215540368
S 1307 602732726
Q 260 13066 6980091917290
A 5362 839909468
A 4655 722288504
S 12323 894327164
A 1412 398031293
Q 351 13290 5543049542093
Q 2576 12277 4864330768853
S 4289 689268738
Q 3452 12561 8686244061125
Q 2885 10822 4572939344604
S 273 112113093
A 11382 602601085
A 11969 186526075
Q 359 9508 2765458815296
A 1762 241646940
A 9107 975171047
A 4516 301741017
S 10799 194953934
Q 2134 13292 4398520777198
A 2005 893741421
S 8949 959478632
S 10031 387060780
Q 44 13145 3317064230171
A 7868 81769920
A 5667 880619545
A 6505 71572215
Q 1462 9029 2200821305993
A 2522 204085133
A 1759 313798028
S 348 591520292
A 8057 71558930
A 4342 970161427
Q 1482 13009 1369368957102
A 11325 987342110
A 8364 51112860
A 8175 576274214
A 10743 144414368
A 12780 947603134
A 5144 656718872
Q 1801 12233 9358408751460
Q 4 12829 4110065993062
Q 466 11979 8458970907611
Q 1154 11721 609034225866
S 8731 208636961
S 5356 312344917
Q 477 12904 8271640071050
Q 513 11243 8626587254135
Q 473 10971 28113372272
Q 450 11909 6154694419037
A 3810 870577056
A 2958 762099678
Q 133 13119 1608326914611
Q 1918 12315 4093710535297
Q 3323 13064 9663962021100
A 10946 230415958
S 13182 516478574
Q 2513 9787 3063651812767
Q 683 13108 4717868857758
S 11253 944583682
Q 976 9843 6807321818324
Q 58 13330 4396713605711
S 10470 261232183
Q 4995 13120 5897588593354
S 2656 387001303
Q 1615 12759 3883855344319
Q 3245 12367 4264611909019
A 10350 187051119
S 6860 232508072
Q 1296 12380 7699101221493
Q 2015 9210 5740211605277
A 8490 899732923
A 13136 417461035
Q 3156 10210 1101796649525
Q 741 9323 177130580273
S 8848 276519619
S 9270 852756122
Q 34 13335 3983591929230
A 5883 813124525
S 6057 293205773
Q 1752 10675 184319234413
Q 186 13307 1714342565931
Q 2229 9872 3117156295444
S 5282 203779801
Q 1889 12756 5822753734052
Q 263 9420 4749015386310
S 6874 824204504
S 5113 788184879
A 3684 364725637
Q 5751 12955 5077434174357
Q 616 11938 3940984860737
A 10193 70881533
Q 404 7807 1492794251447
Q 533 12189 6083554521367
Q 3658 12514 7368562065388
S 5009 42064224
Q 441 9622 6492250755202
Q 147 11330 3498219302228
S 4496 18208502
S 1506 351068070
Q 2904 10912 4422099837284
Q 84 9174 2191853594797
Q 4172 11528 4204609706884
Q 493 13169 5653018557954
A 2378 676816095
A 6148 981479609
Q 3624 13079 313541779772
S 13144 350278391
A 2480 732141138
A 5879 76561970
S 12498 577694384
A 9911 954164848
A 12188 245566346
Q 1092 10682 277762309169
A 11154 781325683
Q 1436 11282 297728581712
S 1910 982784646
S 7516 964683150
A 11181 641512727
Q 278 11367 4102095256267
S 670 389411180
S 5959 860055003
Q 280 11793 487613682761
Q 1087 11970 8966302471011
A 6037 878705706
A 13174 14258820
A 1875 387644605
A 2314 969713835
S 7988 885489010
Q 181 11646 4454494371922
Q 742 11148 7166633576061
S 7698 154185264
S 11870 379606595
Q 1218 12005 1918040526902
S 3626 915672021
Q 1211 10972 7249899589999
Q 1983 12256 4611504475015
A 8393 707110007
A 2430 666487034
A 4024 844222025
Q 1066 9515 1322845893198
S 4346 348173474
Q 1367 13352 575834300818
S 2907 130644125
A 3956 615874792
A 10026 854143968
Q 515 8094 6053918598258
S 12064 176770167
Q 517 10154 6208437801418
Q 3604 11822 7552232284940
S 1217 803368665
A 802 943866601
Q 839 12787 882808367145
Q 1 13335 765885652932
S 7367 482546228
A 2107 69831546
S 11296 694931886
S 553 104796196
Q 1891 12856 9178561715553
S 7074 369955272
S 13041 774823517
S 2313 385500458
A 4494 375140376
Q 3212 11301 4129278140658
Q 3089 12760 5069251440894
S 2690 218894574
Q 518 7316 3731098924252
Q 78 12467 5933324556610
Q 794 11597 7050987675541
Q 649 12901 9802149446718
Q 3176 12925 534327913280
S 8725 797447276
A 5858 251177783
S 10144 857565631
S 3726 889747819
Q 1329 11441 6218441244227
A 2451 378648891
Q 4733 12932 2056808339686
S 318 275401187
Q 140 12544 5841941269944
S 5100 717866039
S 2251 701756038
S 11494 219325425
Q 2971 12292 692205910769
S 7643 349586234
Q 331 12331 764268681569
A 4136 159576767
A 11926 27282164
A 12065 954973002
Q 391 9177 7041632874278
Q 286 7830 3835892485690
S 8663 4389168
A 11859 779984969
S 9614 498749893
S 10824 796413518
Q 2215 12842 4801918505049
S 2360 945712690
Q 2157 12514 1858747028528
A 12060 504089349
A 5454 955693809
A 13357 216065912
S 3184 347160634
A 3280 474473868
Q 1242 8670 756078557208
Q 4967 13120 5006931391219
Q 1470 11497 5543845762660
S 12184 353933944
S 13215 227814002
S 8095 563405137
S 879 704879834
A 2819 344288552
A 6453 898316704
A 8910 749873873
S 7987 409946804
Q 1640 11121 6733676631712
S 9111 325962462
Q 3071 13257 3299224212360
A 12879 989694132
Q 1977 13078 6705380950487
Q 4553 12634 296583040714
Q 911 11703 3861968190529
A 587 764290778
Q 2261 13169 6072255545227
S 2951 315110993
A 9134 862771643
A 482 244366819
A 7778 852462107
A 5014 319845086
Q 1498 8643 5354366829171
A 4849 301614196
S 12890 364852530
A 2737 730892930
A 13014 820002648
Q 348 12496 6883565915118
A 2326 43375961
Q 1764 12924 9182602366264
A 4190 286823779
Q 1786 13203 4475247998089
Q 1400 11242 4914390086957
S 8611 107007762
S 3642 266108772
S 10283 549785481
S 11525 180075249
Q 1359 8056 5990859652251
Q 46 13284 3097922743719
Q 335 13041 3647628725618
Q 22 13360 1157198617584
Q 2212 10343 6667720496541
A 8654 977629338
S 12794 763289200
Q 132 13332 8202872902230
S 1142 160661742
A 462 563654148
A 5766 80541050
A 8113 729061801
Q 5291 12792 3277639466998
A 4096 503218907
A 5322 511218918
A 11935 464966213
Q 522 8708 6163339615763
Q 996 12560 2694027940402
Q 2051 9951 313468482553
Q 924 12030 4486666243413
Q 3681 13215 1519916680344
A 9419 725773731
S 6578 947137497
A 6604 226452538
S 7458 892168883
Q 2193 9200 5607092219839
Q 2863 10854 7128017990894
Q 1431 9678 775690669762
Q 5 13364 4603531097656
Q 418 12203 1483715945858
A 8163 167773542
Q 535 12463 7079412090032
Q 5360 12943 2031310097015
Q 1753 11220 2516150530209
Q 2862 10022 5702193414170
S 6566 142942853
Q 137 11165 9538193948084
S 6587 146793904
S 8803 854371877
S 7826 159702119
Q 2743 12927 8319323871769
Q 1296 13171 9056815820650
S 6999 736770046
S 9962 663199760
A 610 457097523
Q 5520 13243 6670546136150
Q 2769 12572 1540909660716
Q 3570 12855 1306625935757
Q 842 9433 555311282324
A 1124 352931103
Q 1281 12893 4306504020025
S 9663 101582171
S 12401 712224324
S 2983 29259101
Q 93 13137 9310693640205
A 2094 75386791
S 3875 273640127
Q 2412 11858 5128946402382
S 10714 211182784
S 10859 62145802
A 2807 160586378
Q 169 13163 7342337379336
S 4037 47936761
Q 1885 13159 7464510293534
S 9658 52998944
A 12003 789883667
Q 3116 10593 6195133159246
Q 639 8067 2649119954520
S 1250 313289172
A 8687 13517916
Q 2874 12363 9351596742441
S 5914 540525914
S 1138 125910063
S 8483 691498396
S 4045 246492990
A 10573 114886969
Q 828 12332 5239087348582
Q 460 12712 154884660889
Q 594 12778 9798108896479
Q 546 11936 705098111875
S 8380 550819564
A 6137 905687677
S 6678 455139093
Q 813 11523 6565913869484
Q 1245 10422 8020402530068
S 4843 818438584
A 11523 45375336
A 5495 707234452
S 10677 837745051
A 3842 195221843
Q 1228 13364 8790960660348
S 10601 388242056
A 3315 702392679
A 12260 944250961
Q 653 11089 5497365753082
Q 2937 12641 8852075188393
A 4374 545243047
Q 3735 11509 3454650870847
Q 1736 12530 4339555005545
A 8392 179228623
S 5952 533112830
Q 1497 12860 468969253962
S 1934 943002936
S 6219 293712882
Q 114 12852 8552114471187
S 12702 958280272
A 7557 172906973
Q 1866 12906 1684787103797
Q 4547 11508 5597077543625
Q 5030 13111 636704016278
A 2003 639493133
S 10846 434766546
S 12328 728579245
A 9568 828452441
S 1542 332606291
S 7829 324353359
A 5977 683753229
S 13005 938384127
A 2891 692561226
Q 1073 10688 2605079350230
Q 2917 12199 5059459460765
Q 462 13263 2842347649602
A 9115 586544037
A 10328 725598652
Q 2899 10654 2719456230473
S 1462 158329199
A 2384 68539427
S 9823 606916104
S 11735 650756006
A 12461 589548337
Q 3379 13314 768046007471
Q 4558 11491 5778122808325
A 4636 833760023
Q 1395 9651 839347987355
Q 2238 10509 2584029241599
S 2679 466420004
S 12498 91558556
Q 363 11175 929868082413
A 10859 288461504
S 12946 696834616
Q 3158 13210 1621061642172
Q 2696 12485 3006302134427
Q 1520 12641 1903264486973
Q 278 13010 7200589019163
Q 901 13356 164120163219
S 9924 9300414
A 3930 201427340
S 4465 745529404
Q 2061 11376 6050349661150
S 8867 210038661
S 2586 936595795
S 10593 655333924
S 11888 210821290
S 8722 51469369
Q 2976 12483 8117272103319
Q 3570 13117 6667448452216
A 3470 424980340
S 4873 209284779
Q 1705 10108 7890710859327
A 10778 142244856
Q 45 13335 5211889174281
Q 250 13224 9361228790833
Q 3159 10325 880425230541
S 11726 101529731
Q 141 7856 1177110633708
S 3605 890977947
Q 39 13273 6979244367203
A 4046 566464408
Q 4662 12760 7564295856695
A 8775 713161988
A 12021 258260047
Q 2930 12753 5659563405938
S 2441 23694350
S 11102 584619412
A 1632 53668285
Q 5189 12843 7199217099797
Q 2250 12984 5174652742607
A 3496 265703801
S 4615 537879256
S 9990 857325930
Q 3547 10305 6237429788401
S 5783 943839432
A 5902 461089610
Q 1592 13298 4740834362663
A 8948 403194503
S 1227 900692697
Q 528 8698 7001730830452
Q 422 12709 7102451801977
A 7296 718283873
S 6087 264356946
Q 730 11353 1127675938918
A 2830 836001049
S 5679 458620808
Q 565 11861 8121331782034
A 10712 436325337
S 5948 442477074
Q 3839 13348 9247635291750
Q 1223 11063 1726158130852
Q 195 13356 8412306006681
A 2804 427704386
A 10183 127246735
S 9430 429198574
Q 855 9242 6398328511914
Q 2040 10347 7882330734617
A 8432 345157887
Q 1213 11465 2683405781608
A 5117 298563241
Q 895 7974 5742341053872
S 12997 915933282
S 13072 438505585
S 6075 332601330
A 7359 944545729
S 7660 770524833
A 4568 742738139
Q 3377 11549 1478053959216
S 4866 47637786
S 9681 705517873
A 3934 688925417
A 1493 723859113
S 11085 443863523
S 4486 262136311
Q 224 12934 5722114842444
Q 2228 11627 3343664682455
Q 56 12473 8642494219369
Q 1 13329 5039259065348
A 11423 653339132
S 996 161503677
Q 3902 13323 3811838864581
A 1481 561876920
S 711 422642929
Q 5345 12861 5353578382025
Q 128 13061 7858226816968
A 12832 601204138
Q 963 10164 2545758096546
Q 921 12568 6254309509089
Q 328 9137 3300402507849
A 9861 826738664
S 10580 674708488
A 6290 436278638
S 4609 885001235
Q 127 11337 3668086738557
Q 539 12779 1441833700603
S 9654 195822095
Q 683 13329 5905946451365
Q 4068 13125 3364374262745
Q 2190 11319 8206310929313
Q 170 9886 6117786537879
S 12940 495693498
Q 880 9387 5055267988891
A 4958 377153771
A 6042 293163741
A 6244 321660558
S 483 696899254
A 8705 385482009
S 10882 842248454
S 4098 358862935
Q 1018 12891 2745552341922
A 4713 393605557
Q 917 12055 706555864324
A 6304 364002990
A 5107 195555599
S 11771 670802011
Q 526 10010 635243145618
S 5235 757280532
Q 660 13033 5239240217747
A 6692 907915274
Q 633 13243 1798912481270
A 10081 378622315
S 10051 616823748
Q 36 13222 9221355372565
Q 371 13194 2315740391580
Q 5234 12772 4004978142803
A 11342 251543987
S 10062 401575782
Q 5898 12742 2152125715487
A 10664 665212192
A 1184 377407285
Q 762 9656 2077740105574
A 8649 526025887
A 887 778666868
A 10224 49432079
Q 51 10621 2449340740180
Q 1026 12269 4629755199598
Q 396 13250 5333083913782
S 11449 972363136
Q 295 12508 6051657785925
S 9439 420891461
S 10972 432066300
S 9008 910510672
A 12201 948092437
Q 589 13013 1932852902567
Q 1934 11676 9559276404515
A 7172 842013802
Q 1262 13354 3090873290110
Q 1970 12298 9452014638202
Q 1956 11388 8522733671322
A 7544 20583531
A 10467 644401521
A 1516 199639233
A 7650 608916075
A 4535 12378785
S 9370 315585418
Q 5291 12727 4333907405781
S 648 838928855
Q 509 12458 1598087530725
Q 832 11869 9004765613298
S 7125 604536990
S 141 459091343
S 1328 825767722
A 11599 7508296
S 1103 883465582
A 1393 233112854
Q 3656 13109 5073711642337
S 11305 189479470
A 12320 828698840
Q 1738 9319 4192039567402
A 4048 912968502
S 1543 765684865
A 11854 225030385
S 3047 858207924
Q 16 12951 8223832046365
A 2456 495765547
S 8594 151469909
Q 1192 12726 8190018028931
S 12026 450162508
A 301 556844652
S 1377 244875785
A 11608 300528131
Q 3140 12771 5150589724905
A 8353 744202391
A 11214 973705700
A 6774 332689794
Q 32 12349 292362109224
A 13191 164637469
Q 102 12819 6004044208729
Q 1353 12376 8778281969791
A 6506 894323752
Q 147 13269 661538085599
S 2861 590231264
S 11973 443000660
Q 452 12114 4417836274227
Q 1778 11266 604764445136
S 1709 925101968
Q 4356 11393 1316153847249
A 2525 108165431
Q 187 11499 5250683115613
S 2974 145961166
S 4158 181343020
S 5513 564322512
Q 803 12211 23328067007
Q 3556 13149 4864401972411
Q 747 9932 8506964624218
Q 402 11475 170384420553
A 4046 874697444
A 1574 952070581
Q 108 13342 3354238631457
Q 1349 8667 1350871217162
Q 575 12711 2322193918170
Q 1236 13105 1729015226951
S 4405 194464576
Q 309 12854 4184516074587
A 5861 935811706
Q 4203 12933 6609854268198
Q 1888 13349 9119417258325
S 1285 212546245
Q 344 8576 2907511630229
A 4689 83034524
Q 481 13229 921375120756
Q 3232 13160 8552169009743
S 10369 145789754
Q 2482 11138 8322930231614
Q 158 12155 5954649224052
S 1102 561849629
Q 2844 13082 689915021926
Q 772 13201 1814546629128
A 7826 778362439
Q 1795 13313 4600643043705
Q 984 10779 6113604861015
Q 3715 12743 8469861878347
A 143 291921162
A 11445 727736134
Q 1982 11767 2035608247513
Q 495 8099 1733427994492
Q 922 11143 3106750674011
A 11045 296619583
Q 606 8734 4978530964453
Q 279 8616 5070672018424
A 5218 889053051
Q 1476 11302 2362373211563
A 11512 339023813
Q 311 12823 4291621336948
S 6658 388354651
A 6394 648581681
Q 1408 12370 1654022994373
Q 663 9585 7716872864431
S 12305 970923101
Q 3888 13343 7340539824137
S 3742 843942145
A 9519 541737032
A 7590 56358120
Q 1270 10268 7893682045147
S 4295 403067628
S 10585 545596955
A 6312 651361295
Q 583 13165 341672275277
S 7604 51382832
A 3896 943287025
A 7420 194014350
S 12911 869639087
S 559 284945285
S 4529 330258886
Q 1694 9278 1392723511375
Q 805 12166 1146045210124
A 10732 52176225
S 1804 648982151
Q 2254 10889 6489420736770
Q 81 11532 6293653152592
S 3917 31038456
A 3468 653598991
A 2068 831646026
A 5331 215880489
A 1308 133417806
A 2579 495503858
Q 460 12290 4598847164800
A 1465 385351632
Q 1443 11030 3771083806708
A 12795 138766271
S 6759 874034530
S 4257 198350535
A 10127 223095295
Q 2252 12367 6837457216304
A 3207 259798011
A 9421 806466743
S 5034 606232205
A 12003 936457456
A 1382 86723864
A 7732 710341891
Q 804 8735 1662707265674
Q 1150 12638 3322777800106
Q 3329 13256 390866007794
S 280 611540526
Q 968 10772 7130954913660
A 10025 927284481
Q 3436 13363 2564397882283
S 6428 338139882
Q 27 11215 7127981827474
Q 866 11842 6941803036515
S 11028 19608271
A 9824 242085028
Q 1331 12324 9510845622100
S 10654 950596081
Q 1975 12386 2947188658996
Q 242 13237 9061393063812
Q 19 13360 6870139356195
Q 258 13211 8617048608877
Q 257 13236 8080696651507
Q 2714 13296 5387532697499
Q 6382 13293 630744128696
S 4550 283415768
S 6487 25179105
S 10214 811064647
S 5685 189410922
A 2909 341860098
Q 3244 13293 341183261137
A 11389 859222561
A 11202 74511096
Q 2674 12841 5591051770250
A 6246 981422455
S 3680 23081811
Q 555 9520 6082555005994
Q 668 13026 825111270067
A 5243 508320266
Q 53 11244 9386666619567
S 6042 392912253
A 11920 587534280
Q 239 13001 741296417727
A 5235 782678570
S 5300 610674986
A 9119 116588429
A 2550 304793888
A 13165 701696311
A 11485 985509505
Q 275 12231 4094064329323
A 4396 873521768
S 941 5687636
S 11750 461952056
A 511 592829503
Q 1392 13085 9557600381611
Q 1181 12003 7350691551929
S 9329 680244003
Q 3954 13036 4957494242115
S 10251 370099487
A 1800 757514213
Q 193 9561 2841733956375
S 11693 50171719
S 2731 516860206
Q 3054 12219 4427397048025
Q 782 10996 7477132771998
A 12154 860195839
Q 894 13029 6654051222768
A 4336 934732904
Q 3276 12517 1145937404336
A 7148 737769310
S 6349 607933504
Q 1864 10741 4186492334833
A 6816 882362562
A 8718 153122333
A 7905 21313550
Q 4894 12294 5974441370226
S 5417 409403905
Q 3375 12109 8589604030145
Q 3738 12796 4511173176900
A 4871 340515403
S 5311 580351810
A 9599 816322128
A 11678 571173827
A 7828 752832126
Q 19 13340 5066099752
Q 23 13154 2508109649043
Q 1108 9280 7511877540230
Q 2516 11133 4709366878844
Q 1521 12237 8308932195869
S 2787 342948721
S 6528 478015909
A 10458 932267513
A 7830 203458723
Q 2659 12673 4972160170628
Q 1708 11879 1368693449671
Q 1667 10751 5667719667585
Q 983 11074 1289958063795
S 9224 51906877
Q 1999 12761 441871177123
S 1612 939992015
A 748 54775108
A 7759 15921585
A 7596 646674824
S 9814 683861811
Q 719 7917 323551397096
Q 3217 11629 3496691215429
A 5590 366895849
Q 3241 12991 665227598641
Q 578 11508 9084191497654
Q 269 13236 6631009347686
A 2813 694708548
Q 734 11413 2510936951508
Q 957 13257 170870589995
A 843 559017735
Q 161 12694 4817046884698
S 10938 724979253
Q 571 13324 1324273354202
S 8929 725869841
A 7114 547492523
S 4514 189029049
Q 5127 11841 5433240742574
Q 2476 12216 8775226217424
S 5528 438492915
S 8362 822740127
S 5244 997070328
S 6554 474568728
Q 3246 11701 6645998060180
A 1379 996541586
Q 1666 12320 6656609737646
S 2986 633721781
S 11889 61877809
S 5631 866989889
A 6421 378567421
A 1959 899439274
Q 838 13230 322181437510
Q 897 10498 6895076850959
Q 262 8543 6446421171058
Q 6316 13103 5980743133396
A 11646 662002055
A 12033 633985175
A 10975 958789104
S 5598 435548010
Q 2337 12760 1530276939914
A 13015 376250856
Q 1455 12089 8375158791887
Q 3041 12518 2733135000694
Q 193 13044 9484399193549
Q 4381 12545 3166792155866
A 7238 711449880
Q 1080 12550 5787726794304
Q 1921 10647 3498910269446
S 6416 535462910
A 7173 223719204
Q 408 9887 9396291522093
Q 4112 12406 5483775630132
S 4955 814936622
S 11965 749993565
S 11098 416091348
Q 1240 12338 9106225408474
A 5003 487571344
Q 621 13288 7675467555583
S 5006 475787269
A 11040 806733286
S 2995 5525065
Q 728 9224 2464483349776
Q 1115 13279 3883055138736
A 3523 86704011
Q 516 8553 6841148427902
A 11537 913759364
S 839 381680200
A 8115 607108058
S 1459 106640859
A 2670 436994767
Q 177 10018 9072714943999
Q 55 9397 3278314421375
Q 409 12621 8684063040236
S 559 860098713
A 12040 424237982
S 6593 74140335
Q 1094 8878 6308734871895
Q 313 12632 9060054519368
Q 5118 12128 6008862852926
S 1709 315265075
A 7946 117187119
S 6822 709813883
S 521 990545722
A 6501 309669493
S 10992 294604790
A 3297 351390125
A 4814 941263683
A 6563 493316321
S 184 200967490
S 4752 781447908
A 4747 970953032
A 11996 619749599
A 423 850098337
Q 1480 12347 9847744364383
A 5655 421753886
S 69 783042928
A 1614 237047180
A 1312 153117178
A 6711 707059323
A 4200 802827583
S 3351 181766785
S 12660 63260971
A 5805 57721113
S 3696 878998396
A 11326 25738472
A 12144 815745380
A 12904 402093374
A 10169 866467241
Q 1856 13184 3016929328871
A 4203 3218259
A 13078 743079443
A 8757 91207684
Q 292 12961 8561376060760
S 345 679989425
A 91 495972509
A 3523 424898054
S 8460 890116511
S 9128 668894827
A 1624 603980181
Q 225 9916 7505152667757
S 6032 625147101
S 6457 271008266
A 11932 956340691
Q 2310 11656 5953677411969
S 2958 182211908
A 3761 459257661
Q 461 13243 823284862794
A 5450 781207433
S 6459 444613242
Q 740 10010 2651444835269
A 8779 625860510
Q 2702 10418 3730669864490
A 6070 800180948
Q 1934 10284 4674634510741
Q 243 13280 6459582703397
A 6967 113345305
S 4391 473583706
Q 1574 10211 6559784786127
Q 3322 10347 4808645418672
S 4055 32836275
Q 1195 12274 5822075094870
Q 4465 12295 4320224681672
Q 24 13281 5396963786997
S 4919 955779841
S 12637 233699443
Q 90 13269 5005916068883
Q 117 13042 7754523137799
A 9631 253762343
Q 788 13118 5119435656147
Q 1041 9605 1858364587301
S 9886 589659951
S 9279 824268975
A 973 185034786
Q 1976 10515 1184746190405
A 10987 151836510
S 710 483942174
A 7344 75479713
Q 5428 12422 5961088708181
Q 243 10440 1827927485690
Q 3152 10373 1925866273754
A 4761 80908820
S 1504 129471971
Q 2276 10480 3583877943214
S 5521 978022369
A 3205 888228834
S 3131 39835766
A 1560 103070303
S 6338 576466193
Q 207 12403 20281817273
A 2627 134827635
A 6928 647621808
A 431 468422101
A 4424 424502157
S 8250 521593344
Q 2149 10505 3105007762778
S 8192 145581629
S 118 340234124
A 4065 595430071
A 8365 285643614
S 3983 178222458
A 5387 483459248
S 3570 234902087
A 10112 750307313
S 8067 601128062
Q 591 9966 4980053795409
Q 645 12850 9497699393244
A 8958 828686382
A 5294 432899486
Q 2815 12077 1184006785501
Q 552 10529 5243078329696
S 7382 868449765
Q 284 13145 6109834398198
A 2924 215589633
Q 3505 12099 7945125502656
A 10324 671744337
Q 2035 12860 3626156663448
S 3676 411918288
Q 2469 9569 965306708182
S 8481 438558701
Q 1058 9806 5131506109108
Q 1176 12214 9035875859185
S 10274 401090423
Q 3562 12261 1892939157053
S 8986 580404066
A 1230 606177756
Q 1138 11270 7450101029498
S 5434 101851870
Q 21 13262 1636598908981
Q 674 10408 2216393799333
Q 4938 13318 5141805611214
S 11050 812812154
S 4717 793646619
S 1936 762840871
S 5383 909923751
A 10738 335597971
A 10690 481032711
S 3958 340083416
A 413 151615920
Q 277 13029 6816216908706
S 7530 77327162
Q 952 13230 6294573508064
A 603 494678231
S 10298 30092916
A 2488 345537357
S 10388 696820325
Q 464 12566 6458448655889
A 12081 831426085
A 2895 109283091
Q 238 12961 8531365026727
Q 781 13343 2694218785224
A 1292 942731552
S 814 673082994
A 6756 835335007
Q 3425 13113 9286648271237
A 2142 350638622
S 157 610779168
A 9552 7655235
Q 2271 11882 8462366326044
Q 101 11728 1656888769011
S 10031 663944054
Q 1181 11437 5243169026619
Q 2233 11969 5384064394455
Q 1633 11825 1995931691525
S 12662 933346805
Q 1938 9900 6916463104233
Q 552 9586 6791489593506
A 3717 226090043
Q 1149 13047 9593494622325
Q 211 13129 7636994399810
Q 3115 11083 4514281716516
S 12138 729416044
Q 895 12445 8998062799921
S 7151 792052104
Q 708 9551 5542185099111
Q 367 13153 8904771055601
A 2478 344687046
S 10203 773696682
Q 7 12055 72211057004
Q 2042 12703 9219767397399
S 9066 769947724
S 4749 184434296
Q 1169 12668 3689102886208
Q 50 13240 6282738463394
S 3164 396257396
A 11906 663609793
S 4389 461994173
Q 491 7502 1958662432431
S 7564 320582372
A 10011 701779627
S 1699 365132891
Q 1903 12897 7035274101601
Q 1392 12809 9979843402006
Q 4505 11393 5761190202983
Q 1091 13102 3557873493570
A 572 871098517
S 5578 472206359
Q 3164 11794 2824431121680
Q 417 12544 1070702918503
A 10378 760156426
S 2527 931746623
A 272 712505947
A 1761 514522602
S 13203 562419510
A 7628 298064960
Q 2004 12575 6024279792603
A 3463 67308594
S 8704 906917055
Q 2480 9959 4422395386098
Q 152 11922 1618942846192
Q 2895 11508 6551884847583
Q 555 11544 598009714934
Q 115 12693 3334157598036
A 8221 993908135
A 6604 711529939
Q 1168 11778 2917938265759
Q 3469 10677 6111157126260
S 5393 467905342
A 4852 242168008
Q 156 12365 7655044618061
S 10776 836605661
Q 173 13225 4181598273737
Q 2477 13192 5262715478801
A 252 953804603
Q 2085 11176 4684508643075
Q 856 11179 9757666233861
A 11199 497645209
A 1056 295027006
A 10692 453534055
S 3318 148024228
A 10965 344533064
A 279 743074953
Q 920 12834 977687215781
Q 1425 10061 3940227927126
S 6550 217353031
A 2922 486772962
Q 492 10796 2402802451050
Q 2353 12343 173450762732
S 3764 247861506
S 10363 265980572
S 12783 959168795
S 584 811341529
Q 4032 11899 3471032714143
Q 513 12938 2752994999895
Q 1213 8327 3510239141319
A 8150 39464600
Q 1345 12944 6378519379285
A 1172 862179347
Q 411 12950 2682541627585
S 5135 744602801
A 10728 160000947
S 6104 251196683
Q 381 9554 5217391828596
Q 2632 13263 3017312528380
S 6008 559189543
S 4349 546647873
Q 627 9507 1086672762080
S 4095 96343997
Q 179 12283 2979825521384
A 8332 179665449
S 1794 160038758
Q 2576 10030 1961815672042
A 1705 668743500
Q 1596 12179 9758238505219
S 6622 576053881
A 7951 773705698
Q 274 13305 8168030182697
S 615 582161214
A 11007 927587975
A 6706 916702516
Q 1498 11634 3234548093263
A 11177 42352329
Q 2 13303 2114060236531
S 1682 398851546
S 5016 879618304
A 11697 359314760
Q 605 9318 6162768088587
Q 1049 9708 2553334598184
Q 198 10285 7163336932827
Q 3049 11157 4561004416239
Q 3955 10743 4771142368372
Q 3880 10760 1344390875843
S 902 688277879
A 11903 752806134
A 7844 342502544
A 10223 686744028
Q 341 13213 1007423006929
A 5754 294485278
S 13317 750736667
Q 2127 10060 6613375263320
A 4867 352388719
A 6967 274431919
Q 162 12648 1423507330630
S 2881 332021117
S 43 63701796
A 8135 738960995
S 1906 430140427
Q 5203 12811 6677654198261
Q 2419 10115 43301507752
S 10754 889546956
A 8968 232439104
Q 1496 10584 873922457787
S 6003 902317814
A 4198 579893221
A 12427 451363542
S 754 510644719
S 10534 34248651
A 7610 28105738
Q 76 12644 4676635468164
Q 1886 10146 2921665356422
S 10008 214253863
S 3078 661928780
S 11045 339074249
Q 1672 13072 5753083064743
A 497 774768898
A 4828 338439207
A 1396 647439757
Q 433 11911 7393535498000
A 2167 266354602
Q 17 13291 5496278574709
Q 2662 12944 4353235690270
S 7701 573873836
Q 191 11117 8678192770048
Q 2481 11939 6454069913060
Q 327 12518 3010151078644
A 4077 756044898
Q 178 8621 1270976634026
S 2153 35212774
Q 669 13064 3725633817499
Q 2267 10701 8335421606859
Q 1312 10268 761506253786
S 11365 911306704
Q 812 13211 4799545555201
Q 236 13169 8509803602805
A 5412 861975183
Q 529 13263 8154655128059
Q 912 13330 8179744672721
A 12229 878625437
Q 431 13145 9831692711493
A 6478 197464879
S 13296 835754194
Q 2623 13362 1811791597015
S 5358 13899272
A 6056 736482543
A 13325 207890022
S 1752 79816460
S 11286 150820102
Q 1609 10859 4451174730339
A 13125 645107496
Q 1131 10683 2314244750304
S 9604 539871663
Q 2272 11348 1391626413031
A 8791 685304444
Q 182 8535 2090176177096
A 11511 921912630
S 4030 392812633
A 3020 671643272
A 2526 222243331
A 3377 395913082
Q 413 13141 6758087035259
Q 890 11946 1510458447487
Q 2770 9528 6487901824777
S 7705 501162248
A 8287 565680286
Q 3864 11748 4100198983421
Q 1692 10395 1576263039483
Q 2006 12237 874556696711
A 6546 695038639
Q 3262 13267 1759172397822
A 7290 744520647
S 7528 261763411
A 560 375225356
S 2777 367495964
S 604 665550786
Q 398 13033 6383255294070
A 9321 571882271
S 9777 661579922
A 9849 880837392
S 5802 598497778
A 3746 801544058
Q 2815 11977 2392171198503
Q 1351 12454 914629117213
A 8437 643611227
A 12014 752460187
S 4617 553722126
Q 1103 12320 3111788946322
Q 1158 9405 6761587068007
S 6145 527701629
S 290 309788942
Q 657 12409 4432778164838
S 2587 94445488
S 6123 142049907
A 12561 999242648
S 9703 988974302
Q 258 13095 7675587486179
A 10660 4200582
Q 1727 12483 2813542887123
Q 189 12170 6499594065600
S 9716 303805372
Q 1398 13108 5973656028451
S 2612 734476994
S 80 849121142
Q 5455 12890 4148592921802
S 9683 761839550
Q 395 8625 7570392677603
Q 2327 11604 6600217975024
A 7103 190336577
S 4591 594233540
Q 2412 10907 5764560135183
A 12370 744430848
Q 113 12430 9563548189839
S 8983 126406180
S 11527 891880749
A 10774 494204165
Q 3187 11131 4030525834719
S 8696 419579364
Q 551 12695 8698667414294
S 12590 199015157
Q 2560 11661 6801437119434
A 9064 109971172
A 8062 377661478
Q 4736 13323 6038548122414
Q 1063 12586 9589446096628
A 10307 732709028
S 7257 220692697
S 8311 800672278
A 2369 302941686
A 2397 777910444
A 11368 840425020
S 5368 977378142
S 11672 233525884
Q 592 12325 3456425947107
Q 1986 10807 412537520285
A 11212 926255668
S 5604 874206582
Q 578 13113 849382426825
A 2581 513131886
A 395 393036970
A 10935 907547056
Q 1133 8975 7777080698183
S 760 777914539
Q 5060 13093 2862654028624
Q 794 11985 5641065143408
S 4575 509581943
Q 1095 12450 9144597784086
Q 118 13194 4493886310242
Q 3114 9823 1702648381254
S 9107 409548960
A 5908 486785274
S 4413 638506501
A 12084 529732082
A 11712 569807995
Q 3981 10967 5827561951083
Q 50 12173 5784115075668
Q 5 10464 6404948891244
Q 653 12337 2668510845410
Q 747 10696 694107582241
A 5976 27294175
Q 489 13299 5438820192189
A 1079 149665821
S 8768 852859345
A 9157 573021387
S 5718 629922826
Q 1490 12913 375993862853
Q 143 11267 2437207425811
S 8855 73720517
Q 202 8985 8464272926185
S 2864 633422167
S 12399 469976527
A 9271 940240214
A 7989 82053902
S 10052 410053034
Q 1012 13071 6684160194223
S 9853 549297144
S 11910 826992559
Q 1275 12341 1890359552631
Q 858 10958 3231742904105
S 7265 527173100
A 8835 906404017
A 6950 743534416
A 3109 517779685
Q 272 13306 3264459176062
S 3590 261196990
S 536 522892778
Q 2586 11699 8649452955363
S 13280 758348602
A 2746 179515838
Q 2163 11363 2907674429082
Q 825 12506 1309519280917
S 12935 271868080
S 1826 976849514
Q 806 8385 1826372251525
S 2755 884211098
Q 739 13360 6547707548182
Q 4708 13124 4212405436366
Q 353 12808 763984186123
A 10292 861809562
A 999 683405815
S 3137 733963439
Q 1013 9195 2847647605637
S 12160 934618561
Q 2398 13002 2082292122478
A 4300 797904437
A 6877 219592803
Q 6081 12783 5543969808651
A 3740 175976558
S 4246 714924596
S 6687 365211771
S 12433 164607427
Q 316 12533 1840972210501
S 7514 470090006
S 3218 651905499
A 12684 942262322
Q 1053 12696 4913457943032
Q 114 13316 9184089609078
Q 570 10824 5574180975475
Q 1975 12910 6154568790716
A 9074 777645618
Q 739 10972 4096874974297
Q 950 12786 5146669917402
Q 1569 12537 742282250319
Q 2636 13316 2277363630462
Q 2322 11586 1055980282903
Q 239 11711 2841987735727
Q 719 12773 5167188410072
A 11392 991202036
Q 557 9404 1664201263687
A 9155 273496658
A 10319 202898173
A 6535 937141493
Q 3086 10640 1695305334590
A 11428 4740210
A 9059 92208089
Q 544 13187 552707841382
Q 3164 11033 6303493101602
Q 1329 9545 1828879481568
Q 382 11831 8616554191672
S 7031 267739790
S 2496 639187230
S 1817 905264428
S 9777 700566904
A 2599 92954695
A 6239 102143842
S 9051 262431212
Q 771 9860 2618448752249
Q 52 12801 6050724265257
Q 273 11966 9262002999089
S 961 430565333
A 8990 182520348
S 4988 162902172
S 12451 504733421
Q 70 13352 8191524272945
S 10569 552458712
S 946 127211908
A 3153 477745462
A 10553 291344465
S 720 324230317
Q 510 12657 5885099942805
S 7451 783493752
Q 2376 12188 3332485814223
Q 1455 10292 1244291984072
A 13015 753898527
Q 1826 12687 1422698548729
Q 2832 12552 8936000423202
A 1949 790915644
Q 731 8714 201666781356
S 6940 485819326
S 9730 133218363
S 8401 472846100
Q 3644 13224 6822073084362
A 1275 336533504
S 5763 29995117
S 2177 862371794
S 1025 190367732
Q 4029 11503 6597963092208
Q 768 13362 1048449382065
S 12772 820347063
A 5930 488979909
Q 3044 13230 4927418101033
A 12694 528132830
Q 4431 12034 2725472748816
S 12145 881870610
S 12998 643662037
Q 1972 11432 2394864718755
A 1105 495715002
A 278 791718716
S 11841 831307451
A 3623 17246360
Q 1183 11984 7613753311185
S 1377 637974147
S 6268 653445152
A 12026 368115434
Q 199 11665 1470365696061
Q 2357 12424 1554732317794
Q 2401 13098 5131297473365
A 312 402163890
A 5943 470765629
A 4682 428989808
S 7652 141238848
A 755 753939926
Q 72 9569 7797561859040
A 8450 200255043
A 12891 837719580
Q 2587 12123 4981202972254
Q 3688 12068 7769917366566
Q 728 10975 4084844117555
S 3209 358801322
Q 2971 10393 6857622161223
A 5263 706702205
Q 484 11978 4806188525371
A 3622 341173919
Q 807 9912 6079518651578
A 8165 388047362
S 8376 598994793
Q 541 11738 9583126668806
S 4141 756373528
S 2987 327100666
A 805 203516956
Q 1221 8837 2883390820903
Q 783 8011 2120273303147
S 6913 177278792
S 151 547693679
Q 1085 10246 4721703904786
A 12540 888187305
Q 3596 13023 780173892854
Q 168 13254 8358938330300
A 1225 18878412
S 701 377707369
Q 2853 12979 8089485141639
Q 4932 12512 215501486264
S 4250 814298557
Q 1509 10308 4970971389339
A 4609 15002998
A 6330 734981742
A 8092 797184006
S 11222 117022387
Q 3411 11023 6711946476009
S 6283 997026488
Q 169 11513 6177819938925
S 3836 876046149
S 424 821966477
Q 1932 10183 1190617961808
A 11592 935671122
S 6104 312323907
Q 2051 13018 6488430601822
Q 109 13141 8595008389363
S 11923 493813145
A 4738 119561258
A 3963 118240400
Q 1016 11703 7574563776366
A 1125 746366544
Q 3595 12150 2343116014257
S 12424 383074865
Q 155 13145 2950121939722
Q 416 7303 2469319108653
Q 1704 11803 9281977540254
S 6576 117489915
S 2009 896117683
S 2830 692917861
S 11184 16451339
S 757 595036166
S 1713 145955618
S 11992 557299793
S 9668 312594038
Q 1209 10550 3249331262238
A 7852 848494562
S 3138 946915522
Q 5 13307 1344507250987
Q 1634 12948 8902174348599
A 1305 864026246
S 3706 107489889
A 8779 553507867
Q 66 12514 7700097375543
Q 3376 13150 2299061951475
Q 3019 10786 2761218040828
S 8660 257940618
S 10716 888249343
Q 3337 10254 3685203025002
Q 10 13189 9054328958677
Q 1244 12514 7593491158900
S 10652 644735990
Q 297 13237 9709352652028
S 8999 316828186
Q 1030 10932 8027822372986
A 3950 394222077
A 5086 918905825
Q 66 9370 7931043369110
A 11037 183106450
A 9176 865153778
A 2621 176776216
A 4880 783892213
S 12474 247065473
S 1683 569455185
S 8415 531419352
Q 2437 9554 1448130214278
Q 1358 13026 8229536198888
Q 126 13039 8081481674630
Q 353 12596 2289452447329
Q 3032 12314 8371718479110
Q 1149 12851 9312600434168
A 6724 258505103
S 636 847961634
A 7029 533360678
A 3032 565231090
Q 1431 13102 3868450512368
A 2821 304796113
S 12705 407620398
A 10846 714553035
S 2668 786370729
Q 4078 12055 65137619295
A 3259 10872962
Q 1772 12192 5591255340514
A 4704 106104922
Q 41 12827 2712146447957
A 3221 252595827
A 5633 459854550
A 5508 808957168
Q 351 10864 8734382148390
S 5593 889926493
Q 1162 12016 1421809647273
Q 81 13062 1072571045402
A 4370 49851737
A 1362 888907538
Q 1864 12134 3827234082743
Q 1102 12765 2032671817316
S 3026 835765102
S 10467 184368479
Q 612 12222 1806482734142
S 2653 878331733
A 11300 770701969
A 2208 635761383
Q 2306 12145 6462124772217
A 12690 931773437
A 7763 302479603
S 8225 857517028
A 11185 733854566
Q 1932 12202 2671291594911
Q 223 9608 702369634120
A 4055 672111229
Q 438 13295 3555328721603
A 6469 377152835
Q 800 13238 7288522168108
Q 753 11697 6619077707279
A 4050 141365544
Q 5227 11971 5465680545620
S 4345 33153807
Q 2338 13094 8900321086206
S 7608 125110384
A 10108 249365274
Q 307 12955 7859830045969
A 7056 660122021
A 2723 67418440
Q 530 11344 8309925783817
S 4196 514964357
S 721 245240505
Q 3176 12436 8493819249349
Q 1111 8522 6113627967055
Q 211 13346 4457724799572
Q 5228 12767 3139866735689
Q 670 10140 6598886401149
A 5737 579358026
Q 1258 10874 5124882221484
A 6527 577299635
A 11604 676159887
Q 56 11501 1917914505802
Q 50 13328 6425966387383
Q 1611 13057 3433344715819
A 5841 106909909
A 6415 483841376
A 10281 908557038
Q 172 13362 7065696494713
A 5493 855411434
A 8919 249683542
Q 3986 10933 4558873595821
Q 15 13048 4557832825563
S 3953 777955650
S 5105 538487892
A 11467 142629440
A 7098 626171623
S 8664 454709717
S 1674 65954677
S 11473 659019081
Q 4586 12284 2442369657063
Q 40 9366 6943706726223
A 5957 626212935
A 7310 102288719
Q 2804 13339 8194342672538
S 3070 225729080
Q 204 8962 1268592027293
A 7325 983803953
S 11199 226926595
A 393 169515413
A 3696 48702351
A 2733 484917852
S 12653 584867166
Q 613 13359 9158365951880
S 5198 275704269
Q 130 9994 9434270948579
A 11672 64485969
S 13351 660699497
S 5219 78762224
S 10572 230486706
Q 63 13049 1210120943213
Q 1670 12982 7959685861524
A 7280 813589636
S 8866 957823387
Q 723 12465 4622689501724
A 4678 909803550
Q 354 11380 8522123795932
Q 2910 10326 252801896347
S 10633 735400949
Q 3876 10728 1172682344724
Q 72 13164 9777922053562
S 10416 410484979
A 2017 543764131
Q 273 12432 1323736455132
Q 431 13269 9612048052851
Q 2478 9657 6020650609653
Q 1762 13150 5661002554150
A 10161 754893065
S 9251 186845531
Q 412 12937 6148976311116
Q 2740 10066 2829300306173
Q 763 12878 9479770012240
A 1896 448568203
Q 3700 11537 2401982764483
S 1966 255711667
Q 234 9812 5845608863045
A 332 71357523
A 3979 724694838
Q 5475 12464 2570845885523
S 8221 550949901
Q 1251 13346 9604840758648
A 6764 832681213
A 12789 281782885
A 9413 410358616
S 8727 902118339
S 6302 86508815
S 2822 48978858
Q 367 12963 2473816233134
S 9815 421820281
S 2467 126457570
Q 2991 10056 3098436712889
A 4094 999667026
S 2222 562647460
S 5311 661456244
S 4606 92855917
Q 1901 12938 6685417955681
A 3453 878954153
Q 5124 12436 6817348368218
S 7023 859232882
Q 297 13021 6700417358995
Q 67 12467 3881186389193
Q 1716 12517 34085033095
S 6765 158356032
A 9194 572002949
Q 591 12081 7677337998093
S 8846 49233735
A 1180 697321342
S 3829 8079902
Q 11 13105 3690548426540
Q 2494 9279 3659370578507
A 11182 868204425
A 13127 288028391
Q 2510 10822 7956729271888
Q 687 11275 8262226232295
A 8515 932218218
S 11266 64685576
Q 5276 12506 5398478262295
A 9145 529996040
S 11291 508803962
Q 1905 12043 1550896668777
Q 1476 13251 2465049658414
S 12460 761941900
Q 384 12797 6479030084161
Q 1361 13095 8324087472632
A 6840 500052627
Q 273 11561 2306865419181
Q 2267 9539 2527077662105
Q 4622 12343 3562460727929
Q 2867 10988 5785833134350
A 12664 784295301
A 8448 407742972
A 1509 602806495
Q 1766 13346 6367882887113
Q 1196 12824 9393407610883
A 7138 842687963
Q 2862 11707 1031858989862
A 4983 297854719
Q 17 12779 9145765934359
Q 2424 10601 3453771366248
S 7487 62378871
S 6164 911976323
A 8686 832665154
A 10733 993767130
Q 1438 12268 8521152385461
Q 1031 12971 9516966889436
S 4997 192379464
A 10127 365527331
S 8053 527393157
Q 1115 13347 4382352990384
A 6657 73309681
Q 258 13360 7905785123507
S 10078 562881761
Q 2033 9990 1492807176487
S 8710 268997047
Q 574 12621 407694908939
S 11513 301130718
S 12804 910627702
S 2932 333016154
Q 1460 10505 2374050824305
S 13205 654326797
Q 13 13339 5467158557570
A 7111 691730062
S 10760 359676342
Q 160 7423 6155916449479
Q 1535 12395 5702202102341
Q 79 12870 2590357202764
A 10539 751774158
Q 4133 11705 2713856902787
Q 1785 10139 1040922507687
Q 465 9959 9076816185372
S 9471 121144801
S 7638 725984630
Q 4106 12295 7526517362281
Q 1578 12383 652515865954
Q 733 9469 8192212195419
A 2960 548859266
A 7664 152810165
A 8155 746409114
A 8734 228906670
A 12918 366729285
Q 622 8093 3038979044179
S 8253 319547109
S 5597 944270109
S 2461 973298490
S 1262 424317723
S 4349 170889260
S 12331 574295191
A 6900 341099682
Q 91 13110 7659391808987
Q 2247 10301 80773425570
Q 2767 12384 3747390499200
Q 129 13268 8348781850366
Q 626 10998 2877051935469
A 12704 190502506
S 2124 260725785
Q 373 13272 6679575066650
S 8469 900719059
S 2791 560263423
A 5745 211049847
A 2519 780216408
S 393 714738715
A 9654 492952198
S 5905 758269554
Q 2118 8993 5703783124058
S 1501 750973807
A 13334 778984473
A 8590 153571934
S 9330 222572304
S 12407 635726082
Q 693 12733 1018835402990
Q 1778 10450 3988581910323
Q 2420 11638 2432895974344
A 11875 843522822
Q 990 10719 3365805309366
S 880 514560211
S 6677 721688231
Q 419 12245 354453039868
Q 108 8339 7809448050784
Q 248 9810 812538666642
Q 3943 13106 6497313078170
Q 211 11547 1838147421390
S 11832 610111360
Q 4066 12175 6496833194116
S 578 465500150
S 11252 475637792
Q 2667 10577 2820958859686
Q 2237 11837 8953575207106
S 4074 427119525
A 6330 729503076
S 282 100989339
Q 2916 11335 1196178737190
S 11523 148355360
S 1095 194082188
S 11936 578566452
Q 1090 11082 6499411942672
S 8649 280096095
Q 4820 13038 6157303727584
Q 191 12024 4642395298194
Q 86 11793 840718253903
Q 116 12427 4247268083505
A 3193 760219174
Q 1203 10283 3036555645309
Q 95 13346 6786255217739
A 5192 299758349
S 5675 102757626
A 8812 900037545
Q 1427 12568 3643039162128
Q 3574 11970 692368533209
S 11946 944824629
A 5090 906241190
A 4446 968660899
Q 327 11989 5895978931950
Q 3900 11661 574943408138
A 12880 144064676
Q 1406 12104 9568342108769
S 5698 387333454
S 1513 974971010
S 8928 178402869
A 7546 167761747
A 12051 300897192
Q 153 10860 1693792208454
S 620 116360346
S 5902 95694430
A 7862 73880582
S 8005 588435259
S 1384 854720729
A 1634 394007139
A 152 684871200
Q 858 13021 4006236246220
Q 43 12786 4491526803740
S 4449 166413686
Q 574 11620 3755417517147
A 4941 425437346
S 6000 165670014
A 2300 346884036
A 13137 999625539
Q 2197 12523 1796646637481
Q 17 11630 56176686854
S 7679 730756057
Q 3907 12611 38073771659
Q 29 13314 9418562154160
Q 426 10116 8915863009832
S 4854 865239360
Q 3261 11352 4683387156866
Q 2167 12999 3509811927302
Q 1125 8021 2649008616554
A 9774 965462636
S 8982 599081752
Q 1420 8151 98033085719
A 9809 347606662
S 12248 342537623
Q 215 13297 3238604833436
Q 2371 10143 2471324805681
A 6919 446494217
Q 2708 9744 1072354588660
S 5890 232803033
A 8159 490578443
Q 1823 10933 5292027252878
S 7659 540447431
A 1319 21649180
S 1318 584710886
S 8210 380387339
A 5834 324860951
S 7289 311478066
S 7270 422014480
S 2297 939934371
Q 1053 9175 2901116058089
Q 71 11665 7789508505306
S 780 657231307
S 508 623708629
Q 1971 12632 9114418921681
A 9155 467766107
A 10429 601101332
Q 793 11575 4926926582742
A 6458 919483667
Q 474 10271 6902487929754
Q 1348 11763 5625107024843
Q 355 13067 4238205417223
Q 1061 10150 3225779661392
S 5842 346942755
S 10918 63196634
A 6172 261659616
S 4725 783912535
S 2054 992810653
S 5751 428535856
A 8342 495463571
A 4408 885664253
Q 335 9132 8769182515857
A 6821 801193677
A 2568 649494744
S 2485 314851484
Q 479 12951 3460220858812
A 146 476806794
Q 2590 12729 6569863960261
A 3272 515454319
Q 3253 13177 9375649157595
A 8173 726858315
S 10843 765154799
A 12533 837682342
A 9203 599221268
Q 3118 12421 7439850416377
A 50 945528453
S 10104 890501257
A 6237 77356333
Q 2880 11580 8271465753195
S 4357 367360054
Q 983 12750 3064955381028
S 2616 647753855
Q 1463 10718 732824490785
Q 3287 13056 8396706771867
S 13064 788772635
Q 131 13289 4161919539981
Q 2132 11662 5960377177967
S 3946 557704873
A 11685 612476767
A 4261 428603871
A 11659 787672284
Q 4268 11312 2510498439483
Q 2845 10268 3131916905482
Q 163 10537 7861101737173
A 5732 909938488
A 8165 262390963
Q 783 12987 4529357523384
A 13022 509315265
A 6718 72022415
Q 2029 9582 4115117230813
S 4865 708057106
A 7524 954457060
S 1106 105425319
S 10630 727120531
S 10038 927688448
S 2043 926603278
S 11132 589625461
S 5667 621125561
S 915 494910386
A 11317 528524539
Q 173 13112 9318954760801
A 7658 238769090
S 10090 273634246
S 11874 123254589
S 1721 414799971
Q 3790 13253 4435325333670
S 5908 495456798
Q 3877 11699 6696627183073
A 291 216739681
S 3638 606980107
S 7537 339272378
S 229 231597117
Q 208 12156 9043010455628
Q 1003 12559 4243426614724
S 4662 925718566
S 958 595773984
Q 713 13161 4821158849294
S 10773 380955773
A 8134 735863282
S 7606 656368480
A 9847 133411367
S 11544 402801854
S 141 24350743
S 1129 298488105
S 10585 61830695
S 13003 353567549
S 891 699545779
Q 922 13053 9121864273098
A 4613 629052616
S 2443 119530277
Q 354 13228 9828084690942
S 7484 969949725
Q 2270 12856 3280109315773
Q 15 13345 2635303186929
Q 132 13357 1385033894659
Q 977 11451 739543399646
Q 1148 9224 2826338480529
Q 1606 12189 1085935367220
Q 253 13207 5704125353957
Q 1602 9806 2988330930445
Q 620 12163 5043217904827
S 2123 16684722
Q 170 12849 5150550843036
S 1931 484991125
Q 991 10853 9782114856123
A 772 763886517
Q 1059 8118 5519103197432
S 13119 278257360
S 4184 542998130
Q 597 11431 576434165768
A 3385 324430841
S 882 126560949
Q 1192 9736 6056042947138
A 5584 289633899
A 5624 713971834
S 2893 116580831
Q 41 12190 6091429946572
S 12761 324409723
Q 2106 11767 2714978996160
A 9181 674236034
Q 536 9426 3900704887362
Q 5646 12543 2484667256887
Q 2065 13146 2605493276492
Q 2814 12060 3565781756036
S 6808 663908429
A 5363 453513299
A 9940 413955526
A 3548 35791332
Q 2339 11335 6297039126626
A 4921 449339764
S 10964 560935523
S 6949 185133106
Q 793 12041 6605056173439
Q 118 13102 9955119158641
S 2252 749358488
Q 1719 13007 7629111401215
S 11643 930951203
Q 39 11196 2069004727493
Q 1379 10136 6216187104928
Q 63 9986 6077585528938
S 10080 745455538
S 3431 741727532
A 925 712669009
A 4267 300088305
Q 67 13230 2457074013570
A 9983 803190677
A 8878 570584413
Q 3989 13129 8663469717643
S 2932 195029879
A 8981 17295035
S 2660 327219234
S 7301 827137410
Q 2363 12930 688112496712
A 6467 790819748
Q 377 13194 4689104875498
A 11305 251213801
S 7389 644026408
A 202 745138917
S 12133 680232191
A 10961 280643599
Q 6031 13328 971502166561
A 1310 213381592
Q 1656 12110 2341391902988
S 1582 553861272
S 8651 164105113
A 10011 454185112
S 12782 718235077
S 3896 909651906
S 3640 492975646
Q 2032 12883 6543342405806
Q 215 12927 177715368823
A 1911 758801236
S 5283 507439780
Q 980 10318 3917585662979
A 8252 849836207
A 11402 347718337
A 182 876957909
Q 853 12987 1215830745714
Q 784 11975 9435286567258
Q 4314 11233 1654232936395
Q 57 13213 4082172806947
S 8950 586329759
S 10114 407258126
Q 178 12935 7895458859020
Q 1893 12041 6911921292420
A 3828 134415530
S 8497 16478822
Q 40 8720 7789943758727
S 361 687495880
Q 4082 11863 4980668137053
A 27 904830137
S 56 316386494
S 12110 105537007
S 3938 582051453
A 8611 697348708
Q 2011 10934 1338828289720
S 5700 674682998
S 11421 199232420
Q 883 8899 3011950616314
A 6780 86383206
Q 1274 11454 3804427592121
Q 1005 8918 6751236228238
S 2018 755136498
Q 2298 11392 1357844107236
A 7669 278015703
Q 308 13043 9532506236533
Q 2510 11732 2813718753106
A 12146 734951394
A 7252 204709490
S 6102 234893221
S 3687 654623424
S 10060 485500235
A 3390 479335091
A 5514 297384370
S 12054 315847148
Q 905 10843 760238932772
S 3538 780806623
Q 2041 10858 4497722602115
A 8239 820838245
A 4597 946019877
A 9272 696983010
A 3419 677007567
S 3043 80431776
S 9984 330066362
Q 5629 13087 3519130300944
S 12840 210558958
A 10347 731388532
Q 1522 10651 6759566119511
A 5702 209984917
Q 276 11916 3324450122436
Q 213 10514 158760195704
Q 1609 12667 8968610814098
Q 3572 12741 8112488010353
A 5536 837641152
Q 3959 13237 3387467330253
Q 3219 13036 1669242939778
A 10251 867990681
A 2545 283294444
S 6326 246829625
Q 4645 11494 460046241369
S 4464 180878348
Q 1799 11860 5279187547438
Q 5138 12393 3503069153421
Q 1770 10984 8498249487566
S 8529 695591148
S 4086 133519946
S 9346 847880036
Q 2954 11165 3408145098929
Q 33 12849 5104963976230
Q 2912 10883 2342219373203
Q 4201 12822 8346537136328
S 502 211966061
S 9703 468307830
S 11527 596429784
A 4366 92644566
Q 630 12316 1917512056933
Q 2094 12382 7770825638261
A 3118 702080594
Q 1525 10530 768258570425
S 6770 316869584
S 10007 978664019
A 12110 641515733
S 11588 718509659
Q 3839 12190 465571212875
A 8416 594467340
S 7769 478350867
A 588 377781012
S 6504 675512643
Q 273 9935 9004370324967
Q 3443 10602 2347393485020
Q 1152 12703 1546162112234
Q 5408 12901 477568844248
Q 1711 12892 2601499237747
A 9978 156493887
S 4815 579219570
S 12085 507174818
A 5847 12965776
A 62 400791197
Q 1382 10976 9183578563599
S 13010 738354934
Q 2529 11274 2232261921458
Q 4488 12161 6560922099031
S 6362 215969755
S 7522 953530000
S 1465 562616783
S 4619 761168030
Q 1110 8429 4549035430118
S 9384 911607434
Q 2372 11696 6668678973913
S 4779 884185354
S 3744 956003989
S 2699 789600232
S 12899 42976752
Q 884 9991 7723205582625
S 7890 308638325
Q 264 13322 1758845302048
A 6759 41337955
Q 4295 13013 3073781113228
A 584 785711477
Q 396 9801 58234910229
A 7807 799731904
S 12132 376159525
Q 2351 13142 8571174655400
Q 186 13037 6604745377547
S 9832 379635064
Q 321 11878 7186721331328
A 5412 706408348
S 6191 639323853
A 2345 548083076
A 6256 782277155
Q 4979 12411 1272243099096
A 10901 462178970
Q 707 13353 2045274387912
A 10500 35024661
S 8080 542429715
S 7056 701300525
A 1730 792817726
Q 520 11947 4087643888246
A 5308 252931769
S 3520 343942893
S 11648 180359976
Q 4465 12289 6470069959695
S 11667 871370833
A 7849 67123918
Q 1088 12205 7322058759767
A 7321 20686218
Q 631 13062 3691964472931
Q 129 12552 3845178275680
A 13067 546035293
S 12309 879022816
S 109 870620271
Q 448 9432 1415886394928
A 10701 512911580
Q 832 12142 8053924749323
Q 44 12168 8911586793872
Q 4271 12645 4579691919255
A 12659 556453256
A 5235 8684807
A 11715 797976733
S 11696 437222641
S 3852 746868419
S 5549 488265227
S 13011 789939956
Q 93 13063 7309533296458
S 13026 715037588
S 6728 802289350
S 9394 42295213
S 3263 156698668
Q 124 7181 2972823287456
A 12826 649569535
Q 152 8267 6642820013466
S 8616 122262356
A 5552 619469017
Q 2341 12364 8766398335482
A 12711 526078331
Q 1479 8971 558544028052
Q 273 13193 9417877969079
A 11026 90431361
S 5848 573063803
Q 264 11241 1712470498282
S 667 292287131
A 6381 341667024
S 11335 3121936
Q 3558 10827 7153138192734
S 6317 943725986
A 8663 929191190
S 1417 244693486
A 9104 10592028
Q 527 12647 7178391501640
S 185 855696710
S 8395 975641730
Q 1833 12993 5952557629524
S 12804 772997890
S 10006 414020287
S 13283 922835247
Q 1266 11811 8425754115030
A 4391 762846153
Q 23 13075 3559389980830
S 10686 223200864
A 10381 772309433
S 12387 931520754
S 8966 175671377
Q 3705 12740 6138893178382
S 2544 363130164
A 6921 917390624
S 10886 405470726
S 11391 336877829
S 4281 331252495
A 5995 206318906
Q 607 12425 9580281777216
A 6368 370535797
S 7625 39863589
Q 277 13003 1631787412575
Q 3695 12653 365107157883
A 9928 485788281
A 3272 482060346
Q 4189 12917 2837900688827
A 11469 795007433
Q 407 7939 6260013473287
S 8864 446933181
A 2711 968764045
Q 39 13326 1856654645631
A 7489 666749804
S 5050 469583056
S 10743 147882892
Q 3085 12985 4683785101368
S 3898 777953923
A 3825 612197784
S 9256 41713780
Q 1175 9707 4432780568703
S 6316 178083549
A 5509 613514215
S 7429 146916513
Q 275 13031 2021218340305
Q 1413 10881 665827423708
Q 3982 12768 7422908219475
S 4494 322770560
Q 379 12175 8077784058085
Q 449 12121 9603393715695
A 1861 362258569
S 10136 28814271
A 10425 589203356
S 3785 540052496
S 11793 997207068
S 5946 962168615
A 11203 234192102
S 10842 431730678
A 8862 228815464
S 2418 41196855
A 2720 881467169
S 11875 665561547
A 4946 333273499
Q 2326 12765 3475624740278
A 11521 738394723
S 4161 716733460
S 13299 522548329
A 616 158132589
Q 4732 12684 255346769523
S 13267 929827090
Q 2420 12409 9410541726856
Q 778 9391 5967213610530
A 10886 75059347
S 3388 37875379
Q 902 7930 1620276764402
Q 2596 11845 7949247797909
Q 466 10253 8367462423047
S 6512 900055972
Q 119 10204 1889096761357
A 4566 949594465
Q 478 8722 6335174724371
Q 3562 13214 5177252128614
A 13256 33132439
Q 2880 10397 2392695942622
Q 1668 11460 4105917224159
Q 4580 12495 3758395577968
Q 2695 11097 5019254360036
A 1757 45106173
Q 497 7743 5431804327679
Q 2238 12485 1144892163529
Q 2951 10450 173108008358
S 1171 233793116
A 4077 172887092
Q 1096 8151 4194891278762
A 727 243477255
S 12593 357987067
Q 4661 12961 456015230784
Q 1350 9939 343918765417
A 7239 659064897
S 12484 197777914
A 1682 502831800
A 2678 267894511
Q 466 12782 8369548846585
Q 72 13268 130265038536
A 4615 466879890
S 2357 443189400
S 7779 61456186
Q 86 8269 1746401730383
A 5199 507830407
Q 700 9151 410129067380
A 13342 114648976
Q 4205 11279 3673618587112
S 12056 833170103
S 1852 36534089
Q 1439 12959 9494965348581
A 5060 552330900
A 11921 482442182
S 6067 600151079
A 11007 364571402
S 5552 103763379
A 10370 86906677
A 2663 312042185
S 11285 671423511
A 11908 210580670
A 9132 371778249
S 11489 824881209
S 12539 10821857
A 4494 974350064
S 7140 166118645
A 395 228759094
Q 501 9160 8070123826491
A 2156 734607659
Q 13 13359 3687397615991
S 5507 997464082
S 8414 532302996
Q 3508 13098 6079233813621
S 1972 605058094
Q 4574 12707 425064532225
A 8371 516810029
A 11684 374425843
Q 440 10654 6149750019759
A 12173 499622567
A 836 134187543
A 10779 963114284
Q 3080 13090 9169695960113
S 1569 79119736
S 10631 151940373
S 2555 614728668
Q 2177 11215 6055191725511
S 10978 351893890
Q 3432 10371 3942585565637
Q 6249 13051 2950978296823
Q 1158 10348 2885282676738
A 5200 524132224
S 5212 46075311
A 236 231201036
S 5596 964677948
Q 4518 12763 7392569958703
S 3745 855312939
A 7538 366651124
Q 38 13342 3695155985792
S 8651 459179163
Q 1076 13005 2412586825003
Q 81 13138 790917713378
Q 3326 10903 4770523833020
A 40 246901407
S 5000 679261639
Q 13 12638 3889508947263
S 12859 622162065
A 10376 652524690
Q 638 8988 4036574603332
Q 2310 12884 8807757922835
Q 2094 12142 5912364659168
Q 1249 9256 2986701859818
Q 629 10822 9788963476363
A 3262 763849604
A 267 774262700
A 11887 245077539
S 4545 305195939
S 3905 326263032
S 9400 191230736
A 831 275227977
S 527 189357366
A 2995 769073051
S 9077 619087543
S 2574 960638405
Q 44 12925 2577335667242
Q 4698 11656 5798565691782
A 5404 446773906
S 10718 586941796
Q 1529 8771 5937800098094
Q 2618 12914 2083713456763
A 630 130525112
S 433 283853260
A 3774 954657995
S 12112 384841749
Q 666 9058 5179112796008
A 2819 43132052
A 13031 188241895
Q 492 13013 2687140453268
S 4513 943530071
S 8564 870583434
A 925 140647142
A 5161 884526300
A 5977 705527449
A 5233 564701737
S 5063 131985909
Q 5459 12318 2935372533984
A 3766 181832360
S 9012 641880648
S 12802 405916103
A 7462 501013954
A 638 585918756
S 11633 380100868
S 2213 783472569
S 6734 460049736
S 6108 874064247
Q 2030 13017 6935997174755
Q 449 11199 443032901377
Q 75 8222 5178433174622
S 2974 919632582
Q 440 10815 8634489709829
S 1518 7595915
A 12632 302485833
Q 608 8649 2866015946578
Q 1711 13087 9491535072167
A 2737 502383214
Q 4 7652 7064144166113
S 5659 442069405
A 830 784621471
Q 46 13062 1284387023524
S 1174 37794744
A 12540 198448087
Q 254 8392 1417206415314
S 1971 346202443
S 1472 216348255
A 11823 403479437
Q 47 11717 5268342421788
A 9234 761424374
A 10947 10972973
A 7657 388655303
Q 4041 12597 2566079338787
Q 2281 12700 7719882000880
A 6396 769077647
Q 601 7531 6572235351648
Q 986 12167 8627058740007
Q 212 13036 7737367604981
Q 535 12785 8528782850449
S 3396 652540645
Q 4161 12878 2476710058298
A 165 631564826
S 7340 707903596
S 11224 680674013
A 9067 694671635
Q 1222 12796 4606174012660
S 11556 438278784
Q 2772 10195 4067351005984
Q 351 12992 6352850848377
A 250 101218893
Q 3928 11728 6197191496481
S 8783 213405541
Q 352 10701 7283957594736
S 11188 917578169
S 6833 636480824
S 10131 327159374
S 3073 814449068
Q 214 13346 9499894737320
S 5285 400304074
Q 206 13221 818082115123
A 3018 4471134
Q 1366 10635 2442915261193
Q 1608 12549 5318182538755
A 11156 819729516
S 9092 217151668
A 5059 145234094
Q 434 10354 767141332459
Q 1968 12980 1131984375451
S 8837 253812837
Q 13 12698 4580517959588
Q 139 12143 5253745277581
A 9779 311951760
A 6492 432641254
S 11330 577742013
A 10735 272851051
A 5293 401865643
S 7406 768075073
S 899 946730710
Q 999 10541 5729797117376
S 516 955794884
Q 406 13349 8297510680619
Q 402 8755 1894172002923
Q 449 13295 6520564208823
A 6380 489054343
S 6977 89900971
S 7052 825251849
S 12524 942763353
S 8907 697950251
S 11189 826652068
Q 710 13114 2314170412878
A 8442 533713360
A 12744 666458303
S 10488 556177739
Q 683 7925 5623664937637
S 919 42670712
Q 2365 12639 3093669650085
A 5503 475141925
S 822 479326210
S 4166 725943515
A 11391 514726372
Q 3561 11719 5245426150522
S 11780 612438489
A 9269 751073760
A 12187 146281311
S 8511 883524354
S 9573 258203983
S 4639 974468370
S 5981 565514961
S 10057 35501292
A 10769 62493969
S 13238 69888816
Q 645 7641 3435989210658
Q 4297 13122 5262320171816
Q 3537 12295 2820384902731
Q 1862 8844 4940178724093
S 10839 934904166
S 794 537659164
Q 486 12751 3040362789809
A 5966 131955087
A 9311 862919061
S 2579 584469513
S 4697 782584345
A 7762 839516437
Q 2420 11183 6627522170388
Q 1640 12551 3822669522893
Q 417 11921 6230540010184
Q 3239 10676 5188507166835
Q 4027 12490 6877256312334
Q 4243 11678 5851622431888
S 6609 888283911
S 9213 391646650
Q 1511 9967 6645150395360
Q 1801 12028 8979514673091
A 10923 397191352
A 525 731131445
Q 278 11596 181346935478
Q 170 12770 4024370154283
S 9054 577356940
Q 654 13186 4908008928476
Q 2315 12439 860329750756
A 8757 688929406
Q 1485 13326 1648827848
Q 488 13178 1171293266609
Q 744 10000 8762155676609
A 7434 35123204
Q 2329 11300 2433352838480
Q 532 12349 4835318121662
Q 3476 12983 2792033907121
Q 862 11913 9368139936975
Q 2519 11740 4418804966341
S 3349 807297717
A 6163 253656977
Q 5537 12991 2783010983111
S 7069 912115015
A 11029 796764993
Q 456 13311 320932923964
S 12196 709559793
S 6972 645476443
Q 1102 11816 299607700208
Q 432 13298 7228366451163
A 9615 291905740
A 2219 565488169
A 9195 86808096
S 10109 112995043
S 12824 795282679
Q 1297 8971 952973016265
A 9457 845746450
Q 3447 12854 1072182171438
Q 3496 11793 3494353925961
S 2907 350318192
S 5822 97135485
A 1423 776022482
A 738 555749410
A 73 183712490
S 9202 854683369
Q 23 12414 1907321465307
Q 475 11148 8176199581570
S 3541 243708076
Q 52 13307 4155925317289
A 12577 295886862
A 4188 974581439
Q 481 8817 4600729361032
A 750 206014880
Q 1847 10600 953671147894
Q 525 11483 8746630152850
S 2132 692576703
Q 3719 10905 2343278172961
Q 638 12534 2393928354192
Q 435 10450 5318257279588
Q 510 11178 3455687741803
S 2876 902800960
A 11049 459041924
A 7247 29255603
Q 3397 11159 2442076864563
S 8430 190280061
Q 159 13318 3370383949514
A 12280 454090810
Q 1127 11726 9815147564434
Q 548 8212 2257184711834
Q 1659 8492 3217366242813
Q 126 11459 5159658308958
Q 2500 11834 8874503368067
A 8041 373136495
A 1404 945116469
Q 484 10385 2062235337993
S 12850 876765024
S 4388 908561613
Q 540 11524 350806334622
Q 789 11835 9961505953348
S 8647 688458864
S 10988 299195529
S 8035 579046352
S 13129 582557622
S 2250 608516782
Q 463 11688 5626976548827
A 13140 349064586
S 7688 207121337
Q 1577 10308 6501128677669
Q 2965 12750 2881573395583
S 9968 578192450
A 9764 132634379
Q 412 8462 6508025797458
Q 1 13313 6827252211991
Q 301 12805 1341977834620
Q 44 11904 4512141850916
Q 136 13035 4498800737892
Q 1725 12619 1783335149603
S 4925 902114418
S 2490 430447364
A 1175 971209789
S 5798 293323671
Q 4865 12907 3764955689525
Q 1729 12577 9678059524463
S 1868 245715373
Q 1970 12850 3697160550654
S 10892 98865150
Q 1222 12226 9420874972160
Q 671 7424 1138836424128
S 2281 556437561
Q 545 12876 149357644488
S 9582 826317760
Q 2752 12492 3112213012387
S 4242 657010573
A 12324 684397042
Q 1297 10308 7458284621042
Q 449 12493 6849177498069
Q 966 10398 3328346061738
Q 2770 13136 1429656250894
A 11034 719712403
S 3811 858436324
Q 4124 12304 3575084528667
S 3887 230401003
Q 4116 11091 5418397375410
Q 935 12820 4324862301573
S 10971 586176890
A 10753 648515907
Q 2307 12490 4240490953446
A 11230 728075226
A 3035 150430847
Q 177 13155 9966377238752
A 3624 721775896
A 6976 707134847
Q 985 11756 7499282892655
S 3027 7469776
Q 29 12666 1252027094867
S 4611 700137626
Q 5020 11770 3333384010244
Q 1161 9449 3163717977554
S 4519 910339034
Q 2860 10775 4165839376527
S 1510 182128830
Q 584 12351 7780422790052
Q 224 10686 9611000339215
S 2786 287751185
S 4036 336571701
S 5971 466192382
Q 2002 13171 4598458000014
A 7338 598929180
A 11774 931911172
Q 17 11912 4594695543921
S 10803 571661952
A 11257 645243818
A 8485 105983119
A 540 169965638
S 4825 23174273
S 8995 505105808
Q 4829 12280 653302835899
Q 172 13288 7585547427347
S 13353 139970158
S 8586 38687579
S 1168 842383995
S 5566 829560614
A 13353 388729770
Q 1789 10576 2689339812213
A 11080 641864191
Q 777 8017 855510139290
A 2274 341185834
S 12457 492937547
A 9742 878750727
A 5987 443407416
Q 126 8399 8141286816110
S 8260 620652231
S 4192 838502246
Q 129 13026 8024894146378
S 7093 710952336
S 7690 367424865
A 13358 132066308
Q 2927 9966 2049899388846
Q 345 13285 5426494571167
Q 297 12889 6630264291942
S 2877 690810226
S 4416 376157712
Q 4295 11889 968719185047
S 3530 142723463
Q 5820 12732 4179414661154
S 9945 913241392
A 1626 695691192
Q 1387 9584 3668431072667
A 4446 776475615
S 12352 566586556
S 9558 783789360
S 4204 665168364
A 8473 772971438
S 9609 257152456
Q 885 13287 5753217613736
A 12011 265326830
Q 4013 10788 6581565655856
Q 952 13308 8946290000759
Q 1257 11873 689925271506
Q 2702 13205 7414689009719
S 10364 947176092
S 7495 471617962
A 7032 572692215
A 13206 445080142
S 2429 33957600
Q 50 13080 6148606751908
Q 3893 11918 948309477894
Q 99 12720 6982422197044
A 8746 243498517
A 4920 865489011
Q 212 13352 4769503054909
Q 3291 10276 6450117521808
S 9820 745369029
S 8956 450945121
A 10863 840172593
Q 3806 11821 5782295511662
Q 3522 13361 8580226527556
A 5201 299542605
Q 48 12942 7146493542589
Q 1335 11562 3545896289853
A 6100 862152845
S 9184 844779541
A 8556 466702912
Q 329 13097 6096198277740
Q 100 10381 6529568612066
S 4659 726811284
Q 2150 8994 1373232555419
Q 1513 11635 21691197710
Q 466 9817 584177327863
Q 3083 11031 6867738405390
Q 732 9985 7215073009034
Q 4949 13252 3898375826025
A 6457 310191329
A 12059 747159869
Q 1168 13202 3706124848411
Q 4122 11733 5078962348876
S 9859 594324856
S 4017 619803074
A 10078 247003094
Q 409 12745 8377779237567
A 7661 170569362
S 1721 101831900
Q 219 10387 7656487095340
Q 77 10222 8939147451230
Q 789 10287 4951674678794
Q 3502 11051 4305704201705
S 7955 923922570
Q 3064 13127 8414910653241
Q 119 13300 2562490897709
A 3373 80539255
Q 595 13309 6583521147222
Q 536 13284 3900097843982
A 13058 163118971
Q 1936 12876 6688567720009
S 13309 93271641
Q 1867 11547 5421034515116
A 2915 255620695
A 13339 182148239
Q 4517 12936 5325123995202
A 5139 437513529
A 3136 373722881
Q 3069 11526 7689988950583
Q 203 13050 551209237593
Q 847 10395 2036600856049
Q 57 12954 3084143265038
A 9700 8900941
S 1166 653603074
S 9349 716073043
Q 549 10781 5063107169498
Q 149 11733 5454083428352
S 10895 331261994
S 12871 998462406
A 9744 836100093
A 6466 350734841
S 1016 43769406
Q 4826 12943 6163536308908
S 7783 259058910
Q 2275 11002 1386877906195
Q 2202 8996 4019167896506
S 2002 732271512
S 8303 296825473
S 1256 102553446
A 11646 561987421
Q 2984 10286 748800079519
A 5244 42393633
A 8370 259957512
Q 1114 12163 7983831935080
A 1573 569089595
A 2294 959025539
S 11092 598832571
Q 1426 12953 8266253639729
Q 203 13052 4970339368760
A 8444 777628658
Q 699 8227 2226617607354
S 9388 259958405
Q 1137 12444 9358094122625
Q 1789 13163 1876634357992
A 9104 994972489
Q 1877 12447 711887784245
Q 1242 12582 5444866900990
Q 4998 12895 3046924050938
A 3801 788765859
Q 768 13093 5083241089326
A 7620 928360795
Q 3842 12297 6709663710079
Q 2008 11218 7985737042161
A 5341 297394868
A 3991 708456982
Q 714 12913 228090392287
Q 491 12027 6093056652554
S 2742 701164424
Q 427 12880 6256397702692
Q 473 13040 7599686404798
Q 145 12432 1717567382095
S 11186 665493447
A 11870 998733513
S 12739 652738519
S 785 18809978
S 8817 700040909
S 1012 735676866
A 8493 607538973
S 1776 301952569
S 11209 847317085
A 10348 336890431
S 2934 622982151
A 3665 69610639
S 8705 169091064
Q 2125 13089 8891548128158
S 6844 491281698
Q 4462 12058 1041282941410
S 8958 756797797
A 11593 906489205
A 11874 680634058
S 4464 248258686
S 9975 917834699
S 3381 801149946
S 11303 842097357
Q 1842 12470 4362584881166
S 6927 636026590
A 8010 175079167
S 10641 27994050
S 8352 880005981
Q 789 12911 1953230582397
A 7599 84179667
Q 281 8546 2743084143505
Q 1605 9823 1626791528832
A 179 341300008
Q 3350 10577 5903998628794
Q 1254 10104 6627255694096
Q 4183 11397 4265841826529
S 1049 430387475
Q 1178 13316 6213207147592
S 6544 563909032
S 7888 513889133
Q 493 8090 5919313068512
Q 893 8000 5984743309399
S 368 618501488
S 5880 642014584
A 2355 14925147
S 12599 84927370
A 3386 585105292
S 2042 798809898
S 9587 708202728
A 3277 537129279
A 12761 943530344
Q 98 12678 2168110166314
A 6785 756370923
Q 608 9412 1502323366954
S 9686 353065066
A 1625 215489908
Q 2140 12302 9461048390719
Q 1757 12157 8121379879154
S 10376 133036474
S 9300 690554955
A 8159 747455169
A 4028 664970384
S 9761 755076798
Q 1143 11788 8663687190500
Q 2167 9493 2752069173058
Q 1463 8627 4527726609557
Q 4027 12562 1388397813547
Q 2704 13296 1255559242596
S 892 80648410
A 8744 278072387
A 4176 373986737
S 12202 53086496
A 7302 695053569
S 2685 235626862
Q 1846 11135 8418411662264
A 3958 618168255
Q 5597 12489 6878805674203
S 8239 285950890
A 1639 367188229
Q 5841 13248 2999772975023
A 8699 435345995
A 8262 168044801
Q 1780 12001 4684406734328
S 12893 59462877
S 10290 243345727
S 11339 272109796
S 1680 846216879
A 4656 386514678
Q 406 12101 4891251030217
A 2005 554511376
S 1660 403025599
A 12407 621724423
A 975 191500632
A 10751 499928214
A 11077 330194891
A 9438 606041741
Q 2717 13037 4796550940576
S 4242 52456112
S 12916 901668926
A 5854 381296866
Q 3318 13125 8824212754888
Q 329 13208 445465300009
A 926 138306611
S 3282 715305406
S 9600 925714205
Q 139 12665 9967636864722
A 5330 364847508
Q 2058 13019 6016254109865
Q 268 13291 1418282355822
Q 836 12551 6704677873261
S 8880 65089054
Q 425 9498 6197148427004
A 9411 835295551
A 415 35723124
Q 3811 12052 4619253263452
Q 1856 9486 2481069557450
S 9210 91098387
Q 2547 12623 9844780390762
Q 103 13337 5722719871928
Q 1814 11683 4221253088610
Q 3293 10701 6336764189920
S 5222 33238539
Q 279 12487 2821961046350
Q 592 12074 2675958600300
S 11563 387308737
S 4906 412598942
Q 984 7769 4511024981354
S 2360 141246981
A 8704 316223437
A 4257 192053503
S 2368 930275195
Q 2111 12935 7440230505917
A 11894 251936815
S 5018 304354726
S 4933 109356894
A 10481 276399041
Q 741 12629 1378791123718
A 12017 532791010
A 4679 646218245
Q 84 12491 950442312808
Q 969 12394 5980288087119
A 19 931524920
S 12754 550100830
Q 2206 12493 9820095078743
A 3528 987235359
S 1733 989943711
S 12182 766815846
S 935 133334434
A 5457 492181355
S 4978 173448984
A 3243 824021733
Q 375 10971 6126837141288
A 6316 890971596
S 1510 665282286
S 5814 490272169
Q 3509 13125 5482132511261
Q 229 13160 605385425561
A 10149 553772000
A 1556 332052438
S 12712 725073215
A 3773 915307368
S 8027 710331672
Q 198 10567 620544718360
A 3318 758084125
Q 1147 11946 5491777187367
Q 2524 12910 916878162634
Q 334 12797 5821836094585
S 13119 830264350
Q 443 12938 3943551778050
S 2202 418447560
S 12423 115386431
Q 88 11909 4212736285731
Q 1417 13169 5207137741552
S 6311 878213855
S 10179 655074160
S 4693 686314085
A 7458 946732555
S 10038 948797676
S 12478 688064026
A 57 261121261
A 12212 876218001
A 9248 938430651
S 1015 315385327
A 7551 903511180
A 7688 186870622
A 12246 424945310
Q 4084 12099 6960526233997
A 1636 89839734
Q 990 11061 5174730396176
Q 638 11417 4939668890808
Q 1382 12479 5819575293564
Q 1387 12516 3041583213514
Q 1635 13148 6826583363386
S 6346 519927067
A 10502 680488102
Q 611 12386 9630196698448
Q 531 13206 4719248054745
A 5175 618020040
S 10713 151328564
Q 683 12216 5261619822237
A 1669 147179591
S 12547 532281164
A 2544 271713502
S 1106 344394945
S 8246 43551788
S 4364 149093631
A 6062 518089456
A 8544 627069738
S 5657 266154257
Q 247 12946 3835195782328
S 876 458729760
A 8438 348669900
S 11371 265138697
Q 2819 12371 6201913083074
A 5303 411683433
Q 3837 13278 4737627199094
S 10150 205156597
S 3402 854155088
A 203 70012479
S 12866 249694895
A 7901 249087934
A 5209 600913758
S 4942 258921201
S 5378 972466821
A 12094 17208522
Q 5670 12751 6736355156171
S 10051 88607350
S 7488 156369228
A 1770 467409172
A 12488 476861261
Q 1561 13025 2197501090993
S 3664 49110081
Q 773 13314 8954867568921
S 5900 109508146
A 12534 716955310
S 5154 713037620
Q 607 13362 4081047798600
Q 384 9674 2170431221238
A 7588 259958975
S 3490 241722257
Q 2881 10018 1504880557688
Q 720 12353 2350710572587
S 8602 742695958
Q 13 13343 841449351827
A 4311 883160852
Q 40 13174 397511059732
S 1219 96633191
Q 1669 12550 8780070874170
Q 1709 8575 3030854187950
A 3750 505572684
A 3151 716897969
A 6235 503308080
A 5946 282848088
Q 488 10371 2242942179464
S 204 751550606
S 12476 8270250
A 5966 991276642
S 10712 62615606
A 12324 124549155
Q 649 11045 6471581992688
Q 4907 12586 7342975059578
A 8494 550445340
S 2290 975219775
A 1871 975982617
Q 96 9927 5769848274595
Q 2175 12984 9825780232716
S 9928 557632855
Q 1351 10292 6957059292657
Q 762 10947 4674329405617
Q 102 11784 6596406920149
Q 686 7898 1970992834765
S 12695 88201328
S 3305 193209035
S 1737 67800371
Q 341 13354 4868749261553
Q 28 11088 2520662747773
Q 75 12766 3578166237412
A 3331 707431890
A 1312 134995612
Q 10 13360 500542151943
Q 3324 13102 651114686407
A 3286 581979431
S 1284 716810239
Q 3452 12529 6556556968219
S 12632 634169828
A 2108 299073954
Q 968 12125 3180603581503
S 7954 660420954
Q 4968 11882 856785202876
Q 721 12566 8703265306770
Q 35 13255 2855738518955
A 3613 290624525
Q 715 9468 6050221839132
Q 813 12740 3799532281915
Q 3289 12872 3109206055596
S 4187 729934600
S 9631 273081070
A 4917 695427455
Q 48 11518 6367874983826
S 890 258104475
Q 2392 12949 1578936275777
A 9595 368405240
Q 1669 11573 4456116725200
Q 14 13051 7033015273074
Q 1313 8690 6811120629762
A 603 531471997
Q 2706 10272 1765577526517
Q 5038 12712 4459330093033
Q 996 11736 3411010988693
A 4545 573065098
S 7939 378665402
A 5364 304256444
Q 3540 13223 5227391442209
A 1509 714248228
A 8189 210563237
Q 157 12737 3942674079357
A 10563 146464247
S 8835 798771255
S 1579 885664238
S 1773 239115340
A 8968 889704254
S 1030 377500018
S 8691 567497837
A 9189 794110052
Q 475 13247 8143942476769
A 10426 268692160
S 13171 838334724
A 8495 186963595
Q 4916 11620 451968077848
Q 2785 13345 4960111265590
Q 1255 13305 7516747281848
S 4200 862960766
A 2131 861077346
A 8826 385890452
Q 482 10239 4181668059186
S 11971 320163107
Q 1037 12109 7908998429189
A 6155 21020615
A 11585 27638241
Q 2138 9608 3207604928475
A 12791 648775664
Q 474 13358 5912000274692
Q 3815 12722 2847511726883
S 621 589267627
A 2381 533493562
Q 1178 8550 6397418750716
S 11768 610827468
S 10376 186749167
A 8602 376420257
S 10903 402157188
A 4091 423163785
S 12225 313717215
A 5260 536803876
A 6758 549320231
Q 222 7473 6097702151693
Q 517 11978 1829220397245
S 6665 831073975
A 9001 797204014
Q 4653 12516 2684670208939
S 7188 417589330
A 11164 195249151
Q 3940 11852 402064668286
S 8489 994299947
S 3867 881025095
S 976 858305826
S 10088 229040993
S 10276 518151064
S 10921 188779593
Q 2150 13169 6050483458175
A 9613 283621910
Q 1990 11874 9347590315070
Q 3127 11941 73535025695
Q 1085 12964 5649376340107
Q 4224 11292 4648248164563
A 7308 900610950
Q 244 13140 8767282515423
S 9658 869557575
Q 3249 10354 765376170822
S 10448 168009521
Q 291 13187 1799865860916
A 9817 283494689
Q 2383 13256 9867150599501
S 12167 935237378
S 2093 521518475
Q 2166 13110 9287795363344
S 3908 231590759
S 1406 712028971
Q 1573 10269 1434100695092
Q 3071 12466 2438989623778
Q 39 11781 5579216557181
Q 2461 10348 3185467323382
S 11562 928332959
A 9406 724157817
Q 1773 11127 8480088130491
Q 18 13338 3444570061851
Q 59 10204 4423797984975
A 7587 970735835
S 12831 487640760
A 4783 762805478
Q 2947 11479 4117937112066
Q 815 9881 66962655113
Q 2106 10802 6984824270720
Q 535 12341 5132717387644
S 2235 650334446
Q 60 13047 8833310138203
A 8519 590588302
S 401 329147362
Q 30 13309 359561052389
S 12620 814793412
A 3280 238602253
A 12982 138633771
S 168 665292992
S 3041 444107235
Q 4851 12552 1235162130096
S 1174 255625928
Q 217 9419 8670241210529
A 7203 169534381
Q 642 12038 8896447394085
Q 681 11822 325702727640
Q 1824 12077 5377231522792
Q 3854 11216 2474003292333
A 11161 38540238
Q 106 8908 4146279937964
S 5647 362975904
S 1509 970649852
S 7889 144640901
Q 746 10628 8645337486083
Q 664 10864 3055128302452
S 8699 333340148
A 2041 104474165
Q 4939 11862 5241614572725
Q 1362 11234 8742537401117
A 11423 116676252
A 13319 589935291
S 10192 717972248
S 6374 414317066
Q 308 12388 8235668421207
S 2310 307216543
S 12060 179327170
A 2872 157753117
Q 2681 12757 8991957785985
Q 1138 8533 2026832544379
A 10306 564447153
S 6879 724946590
S 4212 622261514
Q 427 13267 1315697962951
A 10053 743642937
A 8983 845388155
Q 2500 11924 1758947290553
S 2497 405433015
Q 677 8386 6576461977350
S 12277 418128261
A 2396 105603296
Q 4425 12936 2359408786710
A 3399 203918054
Q 154 13256 2334937000652
S 1375 559033530
Q 1923 13228 6466002343594
S 4651 390297670
Q 540 13175 7547928842318
Q 59 12962 9242565314781
S 5381 838640543
Q 719 11668 3329679299533
S 2889 996351309
Q 285 13127 9146871562634
A 2329 564914132
S 6446 205243863
Q 1814 10769 8906716904075
Q 528 12614 9092175012283
Q 516 12197 5594405118168
A 10215 295124353
S 11289 308159533
A 4567 934527158
Q 703 8976 6202875462121
A 5387 482713755
S 12966 198426220
A 12749 980521893
A 2072 782622807
Q 636 7817 4568500798765
A 8974 431680316
A 10503 94447175
S 1022 247142251
A 2484 927254017
A 9370 15611506
A 8294 515970450
A 13118 454502112
S 12473 364840053
Q 2987 11004 3681975440145
A 9075 371914659
A 1757 495786330
S 4144 647876817
S 2692 586129826
A 5140 57487600
A 11344 103868566
Q 2012 10919 7288166494346
Q 1389 12814 4494842725211
A 6320 485638424
A 6998 345239027
Q 766 8775 7663570929510
S 5236 561141663
Q 1223 10966 9558837326227
A 6527 92867551
S 8316 365260647
A 2882 412123143
Q 7 12714 6915010536128
S 10506 900635881
A 1266 484820215
A 8029 86664971
S 11305 417092894
A 4807 533272790
A 9740 188557962
A 3829 321882226
S 11633 66167824
S 893 489537807
Q 4702 12386 3056846412029
Q 3058 13017 7748875722293
Q 4607 13238 2420410022837
A 2402 661022944
A 7736 438185944
A 8796 918381894
A 11870 213038524
Q 3104 10644 2730504931657
S 3322 714835547
S 5854 233390729
A 92 861915525
S 11242 844372772
Q 1129 12824 3226640574842
A 12372 151310275
S 67 179592869
Q 3762 12727 6850547758126
Q 1897 12976 3156836654644
Q 710 9274 6297059207529
S 8645 356220894
S 6528 514531723
Q 1697 13246 40924513880
A 1316 216098691
A 7455 440988628
Q 305 12024 6013653518913
Q 1658 10926 9204587521705
S 9383 437899497
A 12061 942227536
A 1002 894673863
Q 270 13248 9189691121819
Q 3444 11115 2410313807278
A 7045 521024347
Q 654 9777 2494523930687
S 8035 834813103
A 1754 262417570
S 9237 939927890
Q 260 13083 459123905476
Q 3839 11323 4274294940986
Q 1313 13221 9620863454152
A 5090 875479746
A 203 180758087
Q 4279 12343 7956749304700
A 5209 430092190
S 11538 548622666
A 3721 209852754
A 3255 814811959
S 3002 161305453
A 8220 358913055
S 5352 576467324
Q 129 9015 2743321364494
S 2376 184963875
S 9537 600450855
Q 149 12681 8336160254865
S 11852 597280407
A 10374 718483424
Q 2080 10357 1571096365401
Q 141 11517 1176447474867
Q 539 10035 6966847173670
A 13123 329275020
A 2237 145480975
S 561 407131633
Q 5107 12793 5479352622069
Q 3212 12883 9192357978750
Q 846 9568 3252057047902
S 12762 843862385
A 10601 720207876
A 10633 93643066
Q 656 13180 5702981879982
A 5580 677142871
A 10822 734456745
Q 1216 12752 3416433704540
Q 2419 11909 9246703011274
S 1703 550201529
S 8547 251170225
S 3328 478685613
S 5448 239584194
A 1611 329743322
A 9609 96150388
A 3001 639098169
S 11715 150986398
S 11709 491796664
A 4382 174628265
A 2755 595697769
Q 765 12725 6502197095400
Q 4304 12036 1655899205872
Q 148 6945 1418253590142
Q 1251 9965 5998963485778
Q 2451 10755 6200444188806
Q 1137 10218 1813151800838
Q 4071 12515 2307953746312
Q 1877 9276 5796458522155
Q 4547 12932 7540705178683
Q 2055 13289 9848862942345
S 5458 445151865
A 10897 852735813
S 3343 677429591
S 13254 153054059
Q 4794 12431 355028247717
Q 1395 12632 5135160732862
Q 1242 12800 1361106727906
A 12375 783754024
Q 154 11988 8164210892741
S 1353 615202356
A 9281 788988789
S 2579 938060793
A 12348 510923182
S 4634 994159523
S 291 731406632
A 2386 893243259
A 7738 754815575
Q 5579 12374 2480878352130
S 10257 183922345
Q 6515 13297 2023123209851
S 2515 535804519
A 12403 591154514
Q 1706 10391 3100647478313
A 4408 252667828
Q 178 12423 1396373782504
S 4734 309741686
Q 2934 10613 116205602315
A 1241 311300175
A 4904 39974967
Q 1036 10157 6395687228267
Q 1045 8654 1597440709399
S 3697 16990025
Q 771 13126 9509417120710
Q 1905 8927 4959324217186
S 12519 368384455
S 11246 955590568
Q 1219 12579 7199268633357
Q 1849 11999 4301457468324
Q 969 13091 3607630862959
A 11895 395670340
S 1325 305623733
S 655 740679410
S 12176 10897513
S 6390 794519031
S 6697 318314715
Q 991 10776 7428835919790
Q 686 10908 7654647568419
A 2473 307172517
S 92 729405295
S 13331 55314939
S 2325 250541100
S 3711 89509987
S 12898 874611185
A 4894 932035429
S 9881 574033626
S 2090 93313342
Q 358 10646 2542335076638
A 10766 318382742
Q 788 9832 1852360592078
Q 4467 11674 115807296005
Q 271 10012 640015620253
A 7781 272165110
A 7311 282132434
Q 771 9371 5621143201743
A 1658 548886071
A 3690 529765287
Q 4278 12254 4775965623510
A 10024 343209415
S 479 916972383
Q 1693 11891 8403612070823
A 3160 716114939
Q 2833 12975 2363419867768
A 5512 540139999
S 5873 52012536
S 3647 81429013
S 10504 776819856
S 2635 390390233
Q 401 12917 2094790684988
S 7374 134587265
S 4002 603863405
Q 4540 11961 2472992848135
A 1310 80939406
S 2764 279879823
S 5362 712963205
S 2238 688874101
A 3065 424597798
Q 3322 10833 1990476169437
A 5312 546714982
A 537 329798826
A 7457 344812826
A 12950 634137413
S 9243 654068014
Q 89 13227 3602483294545
Q 1622 9858 1997710543471
S 10807 432721988
S 5108 420129272
Q 451 13272 1731484148908
Q 481 13326 8733721140473
Q 3078 11381 1261078362563
S 2687 989547138
Q 627 12813 4628545734587
S 4696 352805621
Q 3330 10329 6750103796600
Q 93 13341 6002349872714
Q 3355 11895 324995338165
Q 151 12054 3570499016379
S 11601 617639959
S 6716 863581517
A 11465 415528634
Q 397 11844 6526395712332
Q 3745 11675 5704343623507
S 2015 70665873
A 61 846445706
A 3387 448361208
Q 3433 11575 274292230713
S 13119 325462096
Q 321 12410 3438371935034
A 12156 539060720
Q 4957 12602 2670481552350
S 5987 482822358
A 12962 942073295
A 11019 149128444
S 7042 99129660
A 9373 18783732
Q 1696 11475 5897464059909
S 9328 525875541
S 11364 214669092
S 4545 586846192
A 1306 670666367
A 5111 226131121
A 10038 4958572
S 11356 37564184
Q 1620 9903 6545289510597
S 11880 949818021
Q 2125 12242 5648958130424
A 9271 652623164
Q 5026 12320 1479147129948
Q 2636 12428 8816279463490
Q 230 10097 2832821013455
Q 1235 12320 4111261860919
A 7528 795882001
Q 62 12981 1039230198400
A 10274 509283862
S 1185 824045931
S 10928 4704144
A 8583 905245118
Q 2657 12243 7343442959813
A 7684 3626072
A 12633 780959500
A 11020 366458749
Q 826 11995 7880366865824
S 2133 137162348
Q 2031 13293 134250988550
Q 595 9912 7021106618742
A 5047 133271752
A 9015 928346361
A 1403 524159339
Q 2120 11716 476851977973
S 12917 239382498
S 1267 475377423
Q 2118 9400 2576235910388
A 8563 551250298
S 10901 448179786
A 12422 958580251
Q 1 13225 5057134706087
A 1850 358111852
Q 5232 12494 2760832385560
S 6146 475620971
Q 5072 12122 3519544945459
S 11888 413238270
Q 447 10829 3191334587143
Q 1418 12084 5083714438089
S 9028 131862893
A 4936 709518778
S 11919 355311521
A 3034 882806292
S 13029 549397315
S 29 914200498
A 445 719369893
Q 1463 11402 4105510081138
Q 2075 10747 5769960645230
S 5688 100649634
A 8965 567059921
Q 2663 13226 3990444321061
A 6170 112689778
Q 297 10496 2862135105917
S 7623 985198803
S 7909 603486091
A 5418 679797616
Q 1007 11617 6169952320027
A 8649 694680473
S 529 516348651
Q 2582 12717 4383869937115
A 13191 446884208
S 7937 466571969
A 12539 37709907
Q 4551 11827 1959833701914
A 6005 461133177
S 3669 574998177
Q 1741 10903 3633797405202
S 1144 311429588
S 10453 835605684
Q 871 13271 1784928555610
S 3347 570887046
S 10543 749304833
Q 231 8458 4318100775190
A 4651 496369068
Q 33 13272 2121514472997
Q 1353 10007 2707141318819
Q 109 7098 2303325422364
Q 330 12167 3606304317884
S 6457 481719810
Q 4189 11339 952974634588
Q 1777 12683 7690475412557
Q 868 10423 2218010967105
Q 229 13234 8005482098419
Q 866 8673 7246755699316
S 2032 808128726
Q 1068 10363 9028556541765
Q 299 8184 1688799688566
A 3996 305772322
A 2889 30776276
S 10909 393333077
S 2458 637324530
A 3479 107776167
Q 698 7781 3578313426729
A 7334 774290406
Q 92 13140 2290400775673
Q 77 6942 4509378584713
A 10589 733698972
S 5544 260660719
Q 2619 11422 3071063289402
A 4 298511824
S 1227 750127393
S 6144 317960351
Q 1464 10850 6278106434640
A 12506 328016635
S 6647 878049156
Q 449 13099 3954462645625
A 7644 572292805
S 111 506398583
S 2532 198064562
Q 2056 9111 6581231793131
A 8053 580456054
A 2572 415232973
A 4494 5962714
A 8428 972132655
Q 321 12211 539875065145
A 3993 966242842
S 1852 738171166
Q 2928 9957 3892052572465
S 199 42438886
Q 1883 13264 6859821780855
S 10129 519341749
S 10763 367096504
A 31 887232026
A 10313 385194902
S 12285 542334332
A 6341 336695947
A 7989 723872237
Q 691 12167 2735518470478
S 12512 816531073
Q 4951 13162 7694291321420
S 9419 566992441
Q 3300 10453 3488801350068
A 7672 78966007
A 9392 445013604
S 3369 652745840
Q 3069 11679 4259528195584
A 1851 725581917
A 409 966741463
S 10738 553910459
Q 21 13354 4374182933786
A 11946 270639961
S 688 845793589
Q 3296 11668 2323307733426
Q 190 10324 368842063839
Q 582 10390 4278041711885
Q 2015 11069 7315352588766
S 7309 790538957
S 1262 145809142
S 10378 440324548
A 794 476269423
S 8999 206411740
Q 929 12649 8663716253103
A 11169 278086289
A 8960 780317136
A 11868 773584832
A 10410 468062956
Q 4913 13072 3421223613291
A 11135 814590684
Q 1088 8421 6125270421636
Q 232 12805 8193884283500
Q 355 10834 506514284070
Q 272 11054 5471074191984
A 138 85316636
S 3059 518029238
A 3522 549305395
Q 1057 13197 8123821027382
Q 1548 8388 1597508048460
S 11214 186451895
S 3669 777231668
A 4613 622298175
S 11414 948477964
S 6912 750473859
S 10517 493871704
S 7565 574255750
S 3775 179316856
Q 450 11658 5155458968150
A 13263 59274378
S 2149 596773986
Q 1577 11519 6535583204283
A 9969 603781198
Q 127 12672 3117034205612
S 12942 419320980
A 8365 397542533
A 4984 163950801
Q 243 12974 9760631066355
A 7746 823194008
Q 3885 13197 4700747045702
Q 3126 11036 2975540374533
A 11873 89867134
Q 11 11963 8203834522337
Q 2137 12775 5231192839802
A 4206 848726540
S 8339 865278624
Q 2386 10036 22411482689
Q 386 13274 7092821716773
A 11589 587035891
A 7286 996364319
Q 2948 13231 3912853848550
A 4013 334847757
A 13245 103507313
S 11394 738323230
A 8737 758792802
A 8023 880655354
S 4346 764750815
Q 5270 12840 473681396457
A 3285 142598100
Q 2288 12130 8777097145722
A 9498 175625825
A 12987 490434720
A 7295 995469253
A 2992 927100583
Q 945 12037 4123677477559
A 12849 56508799
A 3198 892698443
S 3190 80163701
A 5926 460725737
S 11410 457005853
A 4074 229170683
A 10100 821720163
Q 2678 13168 7166748834693
S 10926 688653531
A 10988 663529792
Q 4867 13015 1592120928806
Q 3805 11702 2951270119321
A 1443 179646338
S 7040 697150720
Q 1046 12806 7247782102492
A 8195 98721042
S 10386 73766391
Q 878 13166 3903047455821
Q 1472 11149 7723817973744
Q 47 13207 3544677663823
A 713 691324808
Q 502 12554 6307127956458
Q 1336 11832 4386921997381
Q 2725 9458 935586055993
S 13328 940534395
Q 2212 12473 3207121880556
A 4504 174656196
S 5174 262747713
S 11700 434536502
Q 14 12797 4776826045650
Q 90 12262 2023949799335
Q 199 11066 5580903014100
Q 845 13003 8207490489760
S 5527 392567569
S 7213 704059038
A 7018 247949666
A 866 784798074
Q 373 9620 3716993604791
S 8832 557952008
Q 1538 12818 5288002843431
S 8188 106480999
Q 114 12909 9041326828131
A 2679 724081967
S 10406 687180546
A 10859 756997677
S 5594 886103765
S 5553 794482067
Q 313 13075 7576842455774
Q 766 10265 2242274128137
A 3085 634891741
Q 1833 11904 4989028601757
A 6176 910699903
S 12504 295334560
A 10224 872441787
S 13114 406347317
S 12118 286738021
A 10762 448403060
S 9650 193987200
S 3263 726350756
Q 502 9948 3251022376291
S 1446 549407080
S 9583 435218039
S 8568 439649128
S 6363 530774500
S 5073 413872608
Q 3195 12908 4800554881836
S 11646 151855836
Q 1380 10314 6451254231366
Q 5213 13059 1512500806168
Q 16 13364 839837158969
A 6518 227456693
Q 387 11559 9450990317167
Q 1509 10816 8578387100033
S 7109 958566965
S 9210 770528322
A 4757 755267232
A 5034 727310879
S 11316 577507524
A 6259 339512994
Q 374 9567 768575179835
Q 639 7958 2225116991422
Q 4032 11714 3812687715000
Q 249 12210 5244129299856
A 5902 29403071
Q 1969 12070 9391547161803
Q 1555 12829 5660777464800
S 9028 854791235
S 4123 301326203
A 3108 550470170
Q 6 13343 3132763585259
Q 818 10212 4311498336120
A 9022 174292584
Q 4817 11888 1432827112356
Q 3479 10389 1190498792969
A 6235 991064957
Q 509 11077 4198172775851
S 4142 115432428
A 10990 83400730
A 10537 87225547
A 8591 651595349
Q 2042 9496 2910536165986
S 5994 661594244
A 5433 747102231
S 6872 938468447
Q 2227 12668 6657252329757
A 3013 761611980
A 8413 499088875
Q 1139 10133 2525346035129
Q 3389 13265 3335146941159
A 4194 999509511
A 12964 271864845
A 8646 740165586
Q 687 12288 4363365818208
A 9952 412504859
Q 1045 13085 275612402626
Q 3907 11617 2040093271246
Q 1170 9816 4761442671960
A 13258 599717349
Q 34 13310 5711593815879
A 6247 895308556
Q 2343 10322 6112039430807
S 11951 582322373
Q 1805 13324 863218994772
A 10132 194061197
S 13327 422827685
Q 642 10853 5529535019286
Q 1008 13350 7959479973612
Q 25 12360 3628987840489
S 12898 957691142
A 9234 927595668
A 12248 893220115
A 2768 692745267
A 211 1773353
A 8907 450214039
S 10227 626616882
S 8272 544063373
A 1888 181654139
Q 2693 10292 7098597847739
Q 1545 12401 3087846642395
Q 3200 11671 5301637923037
S 11496 810117397
A 9225 773696508
Q 797 9040 1760285595683
A 7312 770132422
A 2299 979272924
Q 450 11045 679616263621
Q 463 7592 1856183424874
S 867 93454817
Q 99 11998 8303679735740
S 2284 782040921
S 8714 783402682
S 4750 598047724
Q 4100 12519 806558563323
Q 280 10427 275265602001
S 9942 636271510
A 11921 344579710
S 4273 935776231
A 9967 527414816
Q 2246 12603 7575904072039
Q 1255 9733 6482622091805
S 13156 879672905
S 9698 400156484
Q 3799 11058 5102470232777
S 6694 223867733
Q 1400 8224 4903663017136
S 9832 699445195
A 9416 801774317
Q 351 9599 5047876939015
S 7947 708258220
A 2933 567208454
S 9198 335327165
A 10715 464168902
Q 740 13259 9400818999143
Q 383 11146 7412499524942
A 3165 563204582
Q 4027 12901 882975446665
Q 3923 11861 4812118741633
S 1349 904841210
Q 256 9663 610838804042
A 5887 214536061
A 10751 954308623
S 7090 36692112
Q 3819 10772 3926241891787
S 3303 443755199
S 5363 753512694
Q 219 13069 5459246828481
Q 2343 9159 3461302994076
Q 590 10322 3261293551406
Q 1620 12625 7584590900560
S 8553 48144715
S 5811 668996851
Q 606 11812 9447548068347
A 5464 221726669
A 11518 253154654
Q 5153 12958 1718476252395
Q 1760 11170 5889580113502
S 5951 363125271
A 590 387936113
Q 2140 10790 6741915678356
S 12258 773027329
Q 1822 11595 1122241968132
Q 384 10038 3800146916992
Q 2545 12682 2941409257001
A 7881 549575519
A 8878 80876976
A 7333 795637049
A 8133 420076506
A 2633 307287616
A 13230 603696740
S 7453 552675302
A 10812 290977167
S 1545 43271975
Q 1176 12762 581914460926
A 7938 268822822
S 12814 787629547
S 12286 180745347
S 2307 99696621
S 12802 822401547
S 3406 549993256
S 7547 887619283
Q 1198 11398 4286020751160
A 10985 116172948
Q 3947 11814 4169872968180
Q 206 13329 4123245795574
Q 407 13246 8121493327985
A 8261 328362143
A 3423 957261904
Q 10 12225 4075325410911
S 12519 468347822
A 10464 228155317
A 8797 882749706
Q 3458 12344 5904676594036
S 684 44730051
S 6285 763020722
S 11967 519763194
S 29 340139150
S 10892 202514237
Q 1584 10015 1431738103684
A 1739 441661544
Q 949 12088 1077716687644
S 7649 975357123
S 3850 798550645
Q 5168 11997 6541990523769
A 10331 82075421
Q 633 10226 3171322201317
Q 175 10823 7195580652269
A 649 801378850
S 6196 615999830
Q 80 12563 8332817732099
A 9464 916903312
A 9769 145458499
S 13266 304777339
S 6856 90450859
Q 801 12414 82113253239
Q 1053 12003 8850499630071
Q 41 12961 4489084600676
A 12238 507711357
Q 264 10889 5093155990855
A 8161 476142540
S 5461 406458309
S 8445 567447017
S 6923 555403571
A 5778 81369698
Q 2984 13232 3607164627305
S 9077 888049065
S 229 651423325
S 11586 127995749
Q 4063 12244 2340717676935
A 11734 255063237
Q 2891 13134 7832602897568
Q 409 10774 9402183102730
S 13136 464005515
Q 481 12779 9275223946761
Q 349 12707 7323046450431
A 3165 137301914
S 8148 136229634
Q 4027 12040 5740906099262
A 4584 807711496
S 4175 703073166
S 7018 780332805
A 694 676661446
S 2258 843180581
A 11680 510731526
S 1480 224570093
Q 638 13265 5963924346431
S 7134 970235121
Q 868 9887 6786791694462
A 13160 350132278
Q 617 12960 7460709181127
A 6177 900621389
S 10281 394809921
A 1827 28287745
A 6873 624090634
Q 2953 11005 2368427850859
Q 2811 11763 1070217236613
Q 1631 13298 7354387163858
Q 6323 13088 657487634116
S 12509 713009503
A 5926 540333624
S 10315 479406922
A 10215 549080036
A 3444 540235223
S 7180 561889244
A 7641 220969400
Q 484 9285 3159994746688
S 1258 762257852
A 13255 10993810
Q 1141 12574 9574733017456
Q 1412 9015 2899355549832
Q 729 13112 4814462795704
A 5866 81447004
Q 3314 12501 7231420494734
S 12544 337798926
A 11004 788330387
S 3359 926391515
S 1764 106966929
Q 1640 12246 4924098934613
A 4624 366719010
Q 1752 13255 3157825870768
Q 3054 12956 6634818424750
Q 2603 12519 7488807686703
S 1481 364148977
S 4602 180555689
S 6914 373224554
A 9228 649423766
Q 2587 12736 8163526576366
A 10873 958366652
Q 173 8280 5278708922654
S 12509 738277838
S 3960 221072087
Q 1228 12989 9936805314294
Q 131 12232 7490120355851
Q 536 11816 4362440888727
Q 688 11902 2532167124721
S 5598 373327829
Q 4879 12332 4365484129115
S 4979 537518575
S 6989 120586576
Q 12 13364 1273350372724
S 1931 907640984
S 8001 741878912
S 4016 552791112
S 9926 915203357
S 10058 240775627
Q 499 12931 5121533729966
Q 65 11756 894569099495
Q 1830 11296 6380612866784
Q 415 12685 5747142063618
Q 1572 13354 6543643507129
A 5434 184740760
S 10062 580528097
A 4645 524984728
S 4473 800615037
Q 3861 11745 468990286515
Q 3361 12291 1696348384049
S 5775 12037657
A 9763 494099715
Q 2401 10600 2613014030608
Q 2359 12328 542643525429
Q 742 7558 1898162707050
A 9816 738454086
Q 2067 9967 2396858334470
A 10166 92287475
S 1213 601735868
S 7936 169453644
Q 1887 10998 3154733141346
Q 862 11370 6826045294253
Q 1806 9549 7414805735164
A 8687 649887305
Q 3581 12553 2811768994680
A 4482 455696165
A 951 727850635
Q 399 9436 4898383130562
S 1335 337272695
Q 16 11904 3445315348888
A 7402 799464563
Q 262 7227 2819217464272
A 4830 430907474
Q 555 8057 5703643181676
Q 1993 10236 4698960486680
Q 299 12427 7919478557251
S 5218 220801653
S 2516 131625453
Q 8 13353 9221821097506
S 8826 785144680
A 2692 60495979
A 3930 691038585
A 10654 771751046
Q 1977 12440 8881866123882
Q 501 12180 1143500916310
Q 284 12977 9598963725510
A 2972 225270123
Q 1114 12554 9967812831935
S 1572 503218647
S 2226 821934326
S 6573 663731166
S 11498 900960824
Q 783 12784 2020093250052
Q 1754 11431 9241842798093
S 10100 339144829
A 3911 398107211
Q 1315 12758 1375331805907
S 1751 934118916
Q 875 12561 1294531113305
Q 892 12604 1544969928318
Q 4131 11587 2894848034787
Q 2253 12822 1212035762225
A 8156 62661692
S 1439 407072838
S 2736 117403414
S 2493 896139984
A 3099 33126415
A 395 647407891
A 12851 824280597
Q 1603 12103 9160619091758
Q 1330 10984 814180078268
Q 2655 12628 8022457510245
S 10306 243840835
Q 1654 9920 5858393865747
A 5037 113408348
Q 1645 8390 4109265720468
Q 1530 8252 786434707785
A 10377 945232643
Q 5198 12205 1075440818512
Q 3251 10794 1050497757208
S 5855 397806333
S 4969 352817204
Q 756 8208 7366679998211
A 9180 159515335
Q 2558 13104 1441630315095
S 1011 7063853
A 1092 715857491
Q 428 13340 6754429393969
A 9318 920014340
Q 1811 10092 4947791026880
A 6262 428997355
Q 615 12498 6655868040701
Q 1925 10913 7173326321129
S 6961 369802386
Q 1178 11173 5692414611625
Q 213 13061 633280103322
Q 2918 13335 899337869474
S 113 124875628
S 1296 234671172
Q 1502 11102 803296078111
Q 202 11942 954903741289
A 11944 149645084
S 5715 606121773
Q 3726 11767 597312745603
S 194 228638936
S 11164 223143816
S 5134 310040552
A 10312 568224120
Q 518 11495 9112790079530
A 12014 825492252
A 961 479747397
A 9409 884639780
Q 783 9706 3207066156113
A 7611 956121328
Q 60 13357 1041160468868
A 785 880140249
Q 1823 10222 1141461606962
A 11188 9658942
Q 1467 8469 1744434632984
A 9513 904598848
S 4379 827354598
A 10230 177841230
Q 487 13184 5867920918567
A 10693 507574063
S 4273 703970528
Q 511 10688 7583617673573
S 12933 32254118
Q 317 12790 583332081167
S 1682 917593400
Q 2836 11075 346869132604
S 674 870333812
S 5671 683103773
A 12323 582964446
S 6822 474242835
Q 186 12380 4448147242877
S 5421 128079003
S 12830 323084129
A 8204 985839175
Q 2597 12638 7176011144126
Q 2480 9712 661184086609
Q 1532 8659 5708066617068
Q 1408 13092 661319214279
Q 2642 12060 8182280136265
A 11559 434282420
Q 373 9975 6664887651747
Q 288 7492 998979899844
A 470 616028665
S 7225 591197330
A 11897 617806989
A 11024 130713641
Q 2659 12213 7914441580993
Q 876 12912 315805325751
S 184 238742570
Q 3564 10954 636022582153
Q 675 10943 4094641042220
A 12806 660680746
S 4667 567870928
S 6510 30677801
Q 1329 12106 7977517422875
A 1841 837947695
Q 528 11547 2454693173219
Q 288 13304 5746221827221
Q 37 13364 6457677863153
S 6860 33221864
S 9082 867336709
A 2226 155138732
A 5275 126145863
Q 299 9863 597032829701
A 13091 919404754
A 6136 708628692
Q 454 8464 6633959906331
Q 33 7355 6707986556448
S 12592 450557806
A 13258 607333082
S 8729 519485154
A 910 698593121
S 5710 692677814
S 2507 444814113
Q 2340 13202 4884125102550
Q 88 13305 9583671477899
Q 1183 10374 4674785445334
Q 3645 11988 5976747113014
Q 6268 13182 3278484284499
S 10484 673280277
A 3095 885889123
Q 468 12493 3270907096208
A 13101 866813041
Q 1366 8710 2532704858734
S 13108 230822523
S 2782 275166744
A 517 340421567
A 6903 731355212
S 11330 275714060
Q 461 8094 1724232590220
A 1934 871101308
Q 2244 12715 8583209412775
A 1398 854130940
S 13244 193304630
Q 1727 9606 5172326680665
Q 2234 12017 8133185113274
A 3533 732111518
Q 2913 12636 1777921366092
Q 645 11363 3900409251635
S 11080 656001217
Q 368 8595 2974829817491
Q 4190 12633 5235777400753
S 13030 353481234
Q 2360 11383 7036450783402
S 12459 941264718
S 7803 179417570
A 2517 889800671
S 11707 171885437
A 3158 592442338
S 7275 108873967
A 2898 559905927
S 12438 596490279
Q 5204 12091 1748500793811
A 4458 40666608
S 10646 919746451
A 985 511477132
A 2928 733686867
Q 2857 10993 1969875589411
Q 4231 12913 5428183037903
Q 962 12287 6899087882997
S 7501 833367585
Q 1168 12462 1191352396718
Q 2981 13352 844206040654
S 2086 607141369
A 2856 253292848
Q 1817 10320 4972459208787
Q 31 12850 1220257863885
Q 3481 11013 7192064175913
A 11993 342630668
A 123 713939057
Q 885 10013 5169943924389
A 12875 499660913
S 3248 554808574
Q 2047 11952 1938943839865
A 9476 278382718
A 7299 603984430
Q 2257 11098 381225767856
Q 2222 10640 2927120492217
A 5942 171767764
Q 2342 9694 35434465296
S 2289 506950595
Q 5191 12162 6275402364084
S 2748 508020600
S 13231 475401233
A 7763 930446552
A 7881 136482319
S 1347 526621426
Q 2870 9976 3478425542065
A 12240 192177684
Q 2352 11757 3102182585130
Q 3109 10848 544643182007
S 4724 868251394
S 3159 664507791
S 5862 281165443
S 5164 836019762
A 3831 879756042
S 11466 610608922
Q 636 7597 3888226076951
Q 822 10823 7889501138437
A 3388 350119080
S 12853 341908380
S 5475 987167424
S 1109 674331583
A 3450 812480574
A 10333 139897122
S 8236 750369774
A 10603 247878011
A 9274 385780906
Q 2092 13198 3831424923659
Q 1368 11084 4126036897989
A 4610 184511380
A 2290 620378707
S 1557 219617292
A 2217 937802191
S 11024 324580265
Q 4617 12236 4346889664484
A 3609 513956877
S 12817 445209573
S 6000 970719642
S 3662 996616782
Q 157 9796 3663619988238
A 9381 686492918
Q 177 7382 4938487231630
A 9455 213823402
Q 240 12763 6192597577332
Q 241 13061 5088195862268
A 2708 464824826
A 1410 603163942
S 2487 783898736
Q 523 9274 3795254798516
S 10568 826051621
S 11539 717649209
S 8672 854568173
Q 65 11459 3525947091929
S 7815 474318119
A 469 494188541
A 7580 930174203
A 12172 72414558
S 9333 611473574
S 6591 83623688
S 5683 80959061
Q 891 13263 7762775580024
S 2878 66756076
Q 48 8916 2655235484461
Q 490 11846 8125977180921
Q 403 13339 7776540788465
S 9869 204739334
S 2812 608180927
A 6759 58109521
Q 49 11564 3993386728480
S 19 908867998
S 12162 548635964
A 1202 539769556
Q 3330 11077 182742304297
Q 1197 13017 3269118443726
A 1355 965076139
S 2123 813003932
S 10172 180308826
Q 1141 8774 4101401301744
A 4434 423759079
S 5970 474779151
A 266 362624070
Q 1333 11014 7587524176809
A 10978 287148049
S 3878 479635332
A 9883 423727674
Q 399 12778 641428411673
Q 958 12792 7873144051436
S 5964 425455848
S 6014 724576771
Q 35 13330 3467319379507
S 11291 709953918
Q 37 12230 1618712683739
Q 2229 12169 9320002108332
A 11544 550246433
S 3725 941837924
S 7268 905730887
A 8945 387990248
A 6308 31122331
A 9582 844254918
S 1632 691731668
A 4334 967793040
S 13060 640973381
A 7473 850125092
A 11286 242361638
A 9581 687884930
S 5353 394273062
Q 663 12553 134696488826
A 6940 720798315
Q 503 12264 3630354872156
Q 457 11039 1156832005507
A 12397 557444714
Q 137 13082 5354860205905
Q 523 13173 9575812145922
Q 1889 9145 1517515575116
A 3229 275678904
Q 557 9824 7760064435858
A 3053 264711299
A 4833 844210742
Q 58 12772 4439905725894
Q 2348 12810 7710816780861
A 12181 746787930
A 7364 274572911
S 10540 866275026
A 5137 853536987
Q 83 11578 6044511212423
S 4928 436888049
S 9260 55434143
Q 1299 13197 8062376219841
S 3916 30733182
S 3971 348598974
S 9423 801873794
S 8105 481359643
Q 643 12302 3928580837318
Q 1054 11935 8212418645492
A 5492 4011
A 7463 864524071
Q 2400 12262 692541536303
A 7016 114689526
S 7588 53588369
S 10580 445764746
A 190 431587659
Q 323 13180 9596453591378
A 5716 723436651
Q 5261 12464 705521164552
S 10707 614249184
S 11229 896522977
S 10637 632064896
A 3926 167906115
A 9397 61536886
S 10791 672634989
S 4476 661436529
A 10000 612530506
Q 3398 12941 7336784926303
Q 1357 12075 4665435082933
Q 940 12217 775282702911
A 2090 360440056
S 10295 541132468
Q 1654 13192 683267648235
A 9552 406550892
S 5546 768376740
S 10127 93062195
A 1974 998947597
S 2018 807735534
S 11432 56578709
A 11015 163797276
Q 5463 13079 1178653947464
Q 1410 13322 747576402775
S 2451 130913306
S 2003 493305753
Q 1064 9446 2304747599241
A 7847 800579812
Q 583 13047 2129102534531
Q 488 7186 5562930707255
A 8159 661745208
Q 2 12742 8317098228940
Q 5837 13014 2078392229950
A 11984 755748625
A 11336 91357065
Q 893 8350 4710949409838
Q 114 11428 7110515137751
A 13297 988680361
A 12128 434749663
A 12216 414437841
Q 956 11760 3225298072204
A 10330 151290779
Q 263 8941 7466087831821
A 4175 474684778
Q 706 12611 6125107794981
Q 1989 13145 7023937056789
A 1025 771142680
Q 589 11648 3338800286946
A 3569 668423362
A 7633 111924149
A 3230 547764574
S 3554 847939861
S 11673 568459275
Q 837 7584 3110920979998
A 445 612096717
S 1376 229957084
Q 431 9673 6298699475702
S 2468 187975744
A 8959 299700427
S 4002 367474962
Q 2232 9013 3336982984470
A 9438 767349756
A 7758 503685164
A 11463 511059541
Q 646 11659 3807891087771
Q 2347 11727 456595247960
S 12497 490235946
Q 4353 12458 5160944309443
Q 1574 12095 3472003656454
A 11586 624975106
A 2207 519698088
S 1083 190066684
Q 373 11955 5998603737100
Q 930 11795 8333642567446
Q 779 8886 273346192537
S 7875 541251869
S 6825 955536698
Q 1664 11634 9652991290976
A 13341 457198881
Q 782 12732 908740288352
Q 1800 11455 7279587227398
S 10825 614564106
A 7233 880883575
Q 1268 10464 549100166213
S 1894 299790901
A 3746 126698827
S 6969 268067147
A 12057 385727177
A 2717 243714802
Q 2043 11974 9423476259045
A 10802 406613651
Q 2888 12984 4501117598538
S 8990 992822520
A 1640 661190252
S 8393 534689744
A 6434 421734734
A 8239 305424492
Q 596 8755 5069890201786
A 7354 290333185
Q 593 13349 7272152757813
Q 2099 9281 5671742799994
S 12793 534470762
A 5714 905280016
Q 290 11719 3932953563626
S 4213 142109574
A 10786 508770146
S 2643 573912736
S 1420 912297337
A 2743 775847389
S 8746 927234831
S 8798 362963118
Q 2180 9646 1976807008609
S 6935 222657543
S 11951 410762362
Q 1534 10910 9179237915222
Q 186 13044 2516814052268
S 3882 823042550
A 1096 416373079
Q 234 13202 886992694302
Q 2149 10873 6258695235731
Q 393 13329 6403628690675
Q 531 10545 7279414342673
S 11311 529887027
S 12831 434353963
Q 2101 10933 449513687597
S 7427 651765887
S 13256 488403126
Q 984 13044 3379015442668
Q 1308 11217 5666536953302
Q 13 13256 3980920678120
Q 976 10090 1074090284069
S 3251 994267429
Q 2544 11357 3324072392417
A 11382 181989410
A 295 918041778
S 12559 811727725
S 6645 341166018
A 8001 680772807
Q 4049 12691 7906187046367
Q 3437 11625 8087208693579
S 6292 719145982
A 3965 143462979
S 9696 70168915
S 6007 384453652
S 9108 468050315
Q 110 13308 7067006120403
A 7265 926067777
Q 2092 13151 9384293180353
Q 1524 13260 2427266808112
Q 2175 12253 8380136286682
Q 1894 12260 7516168852947
A 1971 682453794
Q 213 13154 4159420926612
Q 148 12729 2956137850209
A 12925 197555260
S 10947 17360454
S 2887 708198855
Q 2889 10366 1967365122879
Q 1650 12741 8022429107269
A 4920 304601315
Q 742 11899 1555616580361
S 4439 542629029
Q 1688 10142 4565405724037
A 100 803770658
Q 1394 13298 4760510935067
Q 3053 13352 2281299678778
Q 456 11434 6419044323539
S 2277 851157556
S 2230 949929360
S 7842 837345586
Q 1887 12462 3547530579463
A 4010 150478199
S 2855 164912908
Q 2336 10262 2424926778088
S 5145 420024205
Q 1389 10966 8402148173982
A 1601 981956757
S 4002 243941447
S 5555 802918469
A 8121 617105720
A 9771 117818599
A 8542 129128994
A 914 549266665
Q 519 12704 3389472859634
S 323 625878641
S 2986 682027520
A 11850 117734342
Q 777 11038 8320646717670
S 10662 595266149
S 11049 984732681
S 302 175195015
S 11852 820126136
A 11140 415452243
Q 71 6790 3421186944306
S 404 524617680
Q 1012 12384 1061573422175
S 6139 161490324
Q 713 8572 6346662105247
Q 362 12484 1548661973068
S 11780 344611914
A 3756 723603569
Q 1478 12787 8080391731037
A 10809 773942923
Q 1138 8577 94642866348
Q 4055 12923 1787711402929
Q 258 11320 432636647356
A 6154 224673555
Q 79 12191 4252280945660
S 2399 590789031
S 11358 141856217
S 4838 775687298
A 464 845356969
A 2110 399938143
A 9380 567513212
S 3167 210282264
A 3794 389634368
Q 379 7274 33717293912
S 4838 982006753
Q 3879 11336 325007301287
A 4048 366700371
Q 810 12529 7649674574329
S 5576 537732382
S 3139 984005688
S 6355 132588144
Q 158 13257 4350476884943
A 7007 168047361
A 12409 555659106
A 3514 505445778
A 5416 848823169
S 143 60524308
Q 2913 12008 8273056714856
Q 3822 12078 1856499429756
S 11889 485119774
Q 2214 11794 7908902229334
S 12712 74759816
Q 2091 9658 382246757755
A 1959 321513646
Q 732 12902 3734202118109
Q 717 12781 7419543497092
A 412 573949512
Q 1303 11453 2757457878642
S 10657 849949679
S 7922 931195683
Q 1801 11368 4963659921690
Q 3373 11520 4508977589359
Q 2538 10577 141558613211
Q 3738 13329 1387628963864
S 9594 277156980
A 9628 421211333
S 1022 891859242
Q 623 13348 7572541732799
Q 130 12610 2499074951886
A 6094 435934902
Q 1639 13072 3435457389775
S 1958 649423777
Q 147 12330 4972452092157
Q 769 12756 3744849888171
Q 3177 11149 7607396541
Q 3140 11592 5877876718824
Q 4836 12210 3724739640755
A 1977 770248808
Q 211 12761 6413116515386
Q 1445 9247 7150951105343
A 9946 579279662
S 3927 16751651
S 1180 269782822
S 8025 851270367
S 11069 328729646
S 9058 223472352
Q 3517 12465 435887222417
Q 3483 13244 8140184025913
Q 789 13301 9906520326618
Q 3619 13312 3520506526455
S 1503 434244016
A 454 5863395
A 313 437184600
Q 455 12214 2983791961768
A 7760 529663309
S 7627 810604036
Q 163 9882 901369834973
S 7207 422092665
Q 1395 12848 7994545565826
Q 138 9804 3002176870844
A 4289 370555204
Q 537 13361 2340573781043
Q 1043 9903 5297562317601
Q 1881 11893 3043777189749
S 1845 808201569
Q 184 12205 9403391098531
S 809 948260622
S 874 116177259
S 6638 306918396
S 9101 89247822
Q 935 8684 6821474586246
S 3970 702706945
S 5225 955981082
A 7518 315246356
A 2649 549895933
Q 4703 11881 895586633100
S 10555 238895816
S 7783 861581831
S 1784 708205999
A 5 159922459
A 11656 171378236
S 8286 337797437
Q 840 13045 5081461412616
Q 1024 11199 9236549779020
S 7211 861911379
S 6303 687398803
S 11725 724332608
S 3090 912684863
Q 204 13024 5165326596296
S 3258 279947029
A 6570 892432268
S 9755 428414706
A 7867 112998217
S 6365 462922404
S 11894 459894706
S 3116 3885509
S 6624 239786911
Q 5126 11862 3157211260059
A 1435 903550120
S 7191 932310675
Q 729 13040 5051640983136
S 11842 675137733
S 8040 622623623
S 7628 712478955
S 5402 745322999
S 8666 698148138
S 3908 61702668
A 9513 631645160
Q 467 11476 5828738767844
Q 1432 12259 9386688449991
A 2976 338277579
S 12258 430854026
Q 3900 13233 7797768953863
Q 41 10020 3616266895087
Q 6079 13067 1516728613073
Q 931 12012 6371502394135
A 11393 413374476
A 146 112337735
Q 867 13285 9782325395074
Q 4820 13226 334660177483
Q 256 11979 4381864425030
A 414 599485046
A 6651 447845623
A 10245 388098795
A 12497 473545997
S 6367 973462442
A 11457 816875837
S 1568 617525914
S 2775 276302577
Q 839 11660 4366135273968
S 8457 102893029
S 6552 991322743
A 5962 521679879
Q 3934 12045 248507766400
A 12868 370246108
S 8820 645414846
A 5968 21492224
S 11972 306257347
Q 815 9088 1451362702981
Q 1884 12950 6734750889385
Q 409 7649 1454492654092
A 6385 421994937
A 3049 435051536
Q 1260 9107 805525644995
Q 1323 13018 6233433611016
S 4778 782043772
Q 3073 12482 3606720332398
S 3317 789523757
Q 1593 11699 9843322744539
S 6208 653662980
A 7738 917516873
S 4650 522046937
S 8526 174324589
A 1095 895426544
S 12105 234794584
A 6668 282367826
A 3179 339890155
A 6189 797319969
S 2328 142367678
Q 12 12202 9620456382819
A 3326 974380906
A 11740 540883942
A 13085 639781776
S 1447 527313224
Q 1648 12652 2538089351395
S 2874 104251616
S 9235 63552669
S 5543 264500566
A 12968 126110540
A 1929 508182912
Q 42 8563 947607853541
Q 1087 12583 172664308272
S 9044 184947545
A 4205 651384097
A 7187 543153399
A 11099 406714674
A 70 470656365
S 11772 792150765
S 4021 836655819
A 2833 73604264
A 7429 153841142
A 12779 987273138
A 13130 442595201
A 9571 364883830
Q 105 13296 928589707183
Q 3914 13032 5946514831565
Q 3161 11653 3053705774695
S 2367 187836007
Q 503 13280 2512484838701
Q 2516 11247 7352026387346
Q 184 11431 7288768340765
A 2781 372361905
A 1734 842077907
Q 2065 11065 5520289955001
S 5398 218995794
A 11727 72741894
Q 1549 13195 2765327834402
S 647 910533369
S 2931 473853557
Q 503 11897 9164730300698
A 2965 366294044
Q 2127 11952 2577105644456
A 7686 547659281
Q 4630 13125 6065196492034
A 5529 937468157
A 4752 110076474
A 9732 142552383
Q 1407 10090 457140484807
A 6148 833627511
A 543 832712417
Q 1209 9677 5782176917256
A 12435 720737294
Q 49 13068 5466431540614
S 2079 527997082
S 5738 335310593
Q 3409 10297 4199737484207
Q 1480 12455 4716171065368
S 8272 492332561
Q 139 11630 5085949884286
Q 1022 12966 7608541361914
S 3082 480936278
A 3664 858133847
Q 21 13354 8777345567345
A 1958 793635899
Q 465 9748 8974609086986
Q 1060 9770 5889421174513
A 3992 362497020
Q 503 12861 132515122238
Q 1598 13136 8676552638066
A 6399 428147399
Q 116 12827 3106764938092
Q 1340 11106 4315430824190
Q 2671 13040 8154817539525
Q 374 12178 8752486286006
Q 4142 13299 6060150126880
Q 143 8963 4759849017967
Q 2591 12781 3657069317346
Q 1867 12187 9101589061443
A 5431 176013196
A 1966 496019263
A 2987 925000087
A 8229 964419241
A 12657 53257890
Q 541 12142 288116938564
Q 249 9862 5784742486970
A 6708 409678855
A 11566 961385483
S 7902 932712841
S 11071 589460169
Q 5071 11853 3897927907895
A 3475 450560055
Q 3958 11120 795714529909
Q 2806 10753 2208142005712
A 7190 953342637
A 5820 62334426
A 9709 803708026
Q 27 13256 3640785292666
S 6223 818115339
A 8839 193536935
S 2797 884147698
Q 2682 10211 6172594862536
Q 1077 12601 9860444725391
Q 1192 9620 8091532455863
S 13042 359946384
Q 1283 13143 7357547897091
S 2628 857469885
Q 762 8759 436733920256
S 4349 71483811
Q 1135 11995 3070010151446
Q 5946 12833 5578677710411
A 7053 898815282
Q 1523 13301 7348320335915
S 10113 717267510
A 7597 485774163
S 810 590208735
A 9799 657116117
S 3114 657182142
S 1810 495173776
A 10575 151894386
A 12801 353574996
Q 2894 9683 2180152449762
S 657 86699830
A 725 158337557
Q 815 12859 6258833420866
A 4647 493445734
S 949 669433146
S 482 293096552
Q 2123 12143 8719075265159
A 2245 373586247
Q 2773 12550 3298966302218
Q 3797 12810 2685456817141
Q 1578 8748 5714821745144
S 1395 331127105
Q 4445 12996 7885243316084
S 1140 793360751
Q 439 11443 3726283764956
Q 2169 9033 4610249042086
Q 3185 10510 2910193813448
Q 5640 13098 6267375245312
A 10136 45435983
S 26 441131677
A 6637 470341452
S 6402 702554107
A 1306 350065775
Q 2874 12170 2795398371812
A 4871 344557264
Q 936 12284 339251641720
Q 1179 12622 6881488043292
A 7260 502598470
A 6970 869778448
A 1471 748441224
S 13272 368837193
Q 195 13289 734029340847
S 9415 286172091
Q 941 10122 857144019783
Q 456 11459 6582780524932
S 12853 860069537
A 4804 59891480
A 5761 773919394
Q 168 13155 8967017930638
S 7105 493948401
A 274 950560082
A 2188 570676887
S 10499 789464624
Q 1919 12681 8016402867056
A 7873 608310204
S 5472 947888537
A 10148 173284871
Q 1410 10425 5434121088260
Q 1288 11702 5720753804757
A 6194 943172924
Q 904 9732 4888867723957
S 306 235619843
Q 421 13171 1487908236303
A 11906 301330138
S 9470 960766089
Q 326 13353 2835142768092
S 11376 746630512
S 1702 449084922
S 4032 764275732
Q 1668 9258 7229231906595
Q 2852 13333 538700749676
S 12904 615857872
Q 2031 10177 4814724206090
Q 1643 11670 929849096458
Q 3849 11892 7539377323316
Q 1027 12020 5522723055634
A 5907 403841087
S 375 872509667
S 4160 831311589
S 818 686848488
A 5728 843651201
S 1038 435073376
Q 432 10704 8556385714913
Q 104 13137 3443870937903
Q 5762 12604 3266551526792
S 12608 65053601
S 13336 129414050
S 10491 337103705
S 2420 483059145
Q 40 13269 519792013908
A 5496 423798637
Q 2095 11655 8252823320675
Q 253 7434 2523078856713
Q 188 11252 9815875621458
A 9235 906209165
Q 1265 8362 5898619752889
Q 696 11302 3942038969816
S 7105 309379180
Q 1751 10003 7452232485115
A 10666 20532773
Q 849 11071 8740287685769
S 2350 847010963
Q 1086 8325 6373022848148
Q 12 6994 5042977518436
A 4046 561662335
Q 1286 10956 7790628476033
A 3856 411631462
A 3426 609223461
S 12687 818988480
A 2495 644021928
Q 4703 13221 7093131805272
Q 1493 12218 4325115723812
Q 488 12898 5913831407385
A 10828 480661494
A 8086 95483081
Q 1355 12965 4446515427989
Q 2374 13166 1426812756447
A 4186 693647119
Q 2994 11192 6607712977938
Q 867 11877 27847427725
S 3083 288769628
S 4438 444874194
A 9430 78242514
Q 4151 12423 3969715498188
Q 1155 12044 2799834486237
Q 234 13209 7969656990602
A 3063 689421084
Q 997 8462 840617693881
S 2284 76246303
Q 1913 10703 1494393837651
A 3742 906994267
Q 581 11673 6533756481589
A 10456 640063793
A 7022 805113587
Q 3320 11275 4487386429436
A 3153 700353231
S 3629 365828710
Q 3679 11010 6333512320298
Q 789 8571 284887658126
Q 3375 12897 85973078556
A 968 288209788
A 3336 838385924
S 11166 734474781
Q 630 11994 2493718886458
S 7434 698984333
Q 301 13278 6233092351952
S 12289 46885516
S 7205 685598640
Q 424 12830 5611375804945
Q 2180 11866 4172004602581
S 6545 651855452
S 6043 193729198
S 10366 818236777
Q 331 13066 6397697824133
A 7822 911518918
Q 101 13052 7153470797142
A 11433 710546219
S 2503 893603154
Q 222 12840 4174614043254
Q 1861 10506 5130584416168
A 8477 914643801
Q 953 9893 658093778287
Q 3383 10254 4055973427699
A 2884 918155111
Q 54 13358 2938078619432
S 5149 566430781
A 4525 549373119
S 1666 269654305
Q 5284 12400 855464874183
A 5496 555038063
A 2821 285444535
S 10251 83568539
A 10092 608638573
S 9434 254855434
Q 1114 11915 2844229100859
Q 991 13023 3758409346165
Q 2005 12270 2365796177573
Q 1562 12604 5296289141817
Q 786 9464 4827041367676
A 12539 418957041
Q 3887 12859 6945143659769
Q 916 12383 3427336110867
S 2631 641271192
Q 51 11671 2201269735137
A 6314 729957364
A 5648 886104236
A 11303 673995675
S 5283 171798710
Q 3203 12133 8705409612317
A 5849 697035753
A 7178 515315744
A 5586 267653978
A 3798 732900609
S 8461 465142030
S 12116 224276346
Q 1226 12798 297402374618
Q 632 12928 6968959629423
A 2986 12361082
S 10594 719020014
Q 10 9575 7304562364163
A 5393 687468173
S 4289 741586472
Q 1032 13116 3004340080764
A 13148 262840978
Q 2932 10082 4645099073479
Q 1075 13132 9717273530506
A 7162 885319621
S 9013 754496688
A 10720 877379692
S 1445 47271270
Q 4298 11972 2529125080877
S 11727 23720837
S 9686 593611046
Q 6518 13200 5474827731399
S 7493 42952503
Q 2125 11736 463919316051
A 930 349856853
A 11368 538005213
S 481 873852671
Q 698 10935 366313918472
Q 22 13341 6298418236917
Q 493 13208 2207405662757
S 8669 918995013
S 6610 284229787
Q 535 11575 19397223586
S 541 626680369
A 13034 573651121
Q 2797 11222 7696580699619
S 9523 486966538
Q 762 10576 1922893250566
Q 2118 10980 1924556022895
A 8161 739087649
S 13020 404829143
Q 2989 12738 6940002072273
Q 257 9676 8435004533856
Q 2374 12556 388554992284
S 1054 869697232
S 10844 250188508
S 4312 295320020
Q 1516 11130 7141177210443
S 10365 110745798
S 5478 834253692
Q 1466 9769 6868680816354
A 2398 808075479
S 1621 561930822
Q 943 11897 7589005040958
S 7000 998408846
Q 4345 12417 2633639595427
S 399 764571157
A 4342 96375879
S 1415 349750492
Q 450 12929 9415943088603
Q 2106 12653 8720978225847
S 2420 383582348
Q 756 9504 448677812134
Q 44 13280 9558222777828
A 8537 647525998
A 8361 458293594
A 5828 957393872
A 4813 356503138
Q 1083 9985 8300848505346
Q 50 12394 469789153680
S 9812 699402519
A 8629 650861942
A 12721 955798547
Q 1024 11357 4660141374283
Q 1471 12329 2659193103399
Q 140 12644 7519058772720
Q 257 10097 6124714218020
A 5246 157934866
A 5231 139435602
S 9063 272629453
S 4117 751946339
Q 2632 9916 3219710605924
S 10737 411958956
A 9726 475803030
Q 1501 12694 1321516885273
S 11672 955493614
S 6579 143262256
S 2346 326590313
Q 3865 12430 7290446536467
S 2127 943415246
Q 2006 13083 9968937742347
Q 177 8960 4944568311944
Q 2206 10293 5391777043685
S 198 970033180
A 2509 587127056
Q 3467 11462 4313227894930
S 3451 291008241
S 5030 764421241
Q 175 10628 3754753016053
A 10687 530911569
Q 549 13033 4277125382410
A 2439 344019070
A 9971 320555502
S 5161 19536716
A 6392 455408584
A 197 142650544
A 10086 204035148
Q 1191 10051 8779808377521
S 3061 116039156
A 1619 763855147
Q 1480 12411 278482838348
Q 176 13280 6207387457567
Q 203 13285 5589542452489
Q 2207 12687 3502625285028
Q 459 11612 6930427514203
A 11419 535022862
Q 880 12694 1071350743308
A 9613 310893349
S 6004 227096486
Q 806 12434 1074791419207
A 1048 818327362
S 6006 462711814
Q 333 13318 3997097568561
A 8738 770481925
S 7613 6832182
Q 3330 10250 787822517038
A 6443 185397772
Q 600 13328 160075067076
S 1247 640789159
S 12 783288111
S 9938 146293108
Q 849 9632 5340725896450
Q 914 12379 8224249611616
S 11976 600844502
A 8322 83743246
Q 758 9026 6918446626560
Q 1305 9416 6194766718394
S 4156 197032122
S 895 862984813
A 12153 507464623
Q 607 10305 4589700471185
Q 484 12287 4367632955548
A 10085 957705954
A 11062 357202015
Q 2865 10317 2127841013088
A 10727 789349332
Q 931 8134 4206078504185
S 7760 216431658
Q 226 10473 1916072147077
A 9882 354528292
Q 1061 12268 6380756466785
S 12498 699045613
Q 4835 13241 3506737125965
Q 421 11432 9868232325189
Q 240 13087 5355835222845
Q 775 9817 130542783198
S 103 970967234
Q 207 13195 5284254144165
A 6897 993414124
Q 4189 13057 2058145250116
Q 518 12404 3260146317046
Q 423 10897 7894609771886
A 1346 5013900
A 9268 88874099
S 10649 54892956
Q 1226 12170 7940578713806
S 3018 105422935
S 3225 305224017
Q 1730 9322 6755841204748
S 11661 604039061
A 7681 191447695
Q 1278 10949 1228296652711
A 13014 340144166
Q 1394 13260 6210429336111
Q 1492 13362 6916585184948
S 1769 440044507
Q 1132 12428 3513403162736
S 11166 90095413
A 2979 251449815
S 11855 429685348
Q 3602 13228 3112479242434
S 6283 938880355
S 11596 187768864
A 12982 394818587
Q 1204 11444 6603555137534
A 9111 95543708
Q 5024 12599 5089259768294
S 7461 619452201
A 5289 325217840
A 6665 688821394
Q 3159 10367 4867548388939
S 8771 413458961
S 2960 831451069
A 9804 625811790
S 7891 260527066
S 6970 458424593
Q 715 12967 3353749924054
S 9731 503808149
Q 2480 11414 8196515187318
Q 1055 7876 5523206344961
A 362 866218222
A 7203 874691751
Q 679 8826 1482461091882
S 11775 382067833
A 3178 739299068
Q 431 12702 7615625723697
A 6277 396480823
S 6440 335622274
Q 3282 12347 4006658909998
A 8219 164508199
Q 225 7974 1797354342174
Q 2349 10307 7393350955371
Q 16 13353 5517096808509
S 5069 868181981
A 6424 54832006
S 11743 549427549
A 6120 168328947
A 4336 875447373
S 253 270872845
A 6307 729059181
A 1038 927257041
A 2067 178852551
Q 2379 10749 5616410918415
S 9503 669842853
Q 4310 13321 1116250464447
A 10704 898857639
A 11603 599552038
Q 878 12501 8219826698533
Q 4312 11302 201142322576
Q 168 13342 5563761974793
Q 461 13278 2095022214452
A 3023 246123366
A 5963 123144020
S 1625 983782663
S 3000 914185661
Q 2614 11937 281039899726
Q 1824 12200 473396365411
Q 1515 11781 8764620717645
A 5528 404883253
Q 2998 12204 8843570200485
S 9437 659128207
A 9292 225894621
S 1989 257992358
Q 756 13239 6176603424202
Q 1021 10490 272934114287
S 5630 322326414
Q 1010 8128 4660143612318
A 2767 410389092
S 1120 718620273
Q 518 8046 6247372243714
A 5517 888045579
Q 2502 11380 4431373313857
S 4761 129102593
A 5879 659242411
Q 3596 10325 4930566551062
A 51 991012668
Q 3590 12396 5944865173027
A 633 988029891
A 310 475072788
Q 1377 8291 3805486533929
A 6738 232738797
Q 1947 10738 1948102578737
S 11387 925008637
Q 2146 12886 1140637235044
A 8277 296501941
Q 1222 12747 6206569407025
Q 2579 12244 3470975316306
S 11221 814873058
S 413 65477350
A 13216 170400254
A 3194 705283650
Q 1095 11282 4894546366079
S 7455 27396657
A 7916 851275913
Q 476 12232 7972921174544
Q 1613 9754 4961135788356
S 8280 9170331
A 10445 721856972
Q 900 12706 8287888633016
S 6615 540047213
Q 3906 13232 2523290250469
Q 1611 10090 1886937436333
A 7857 593438372
S 3126 281596147
Q 3946 13245 2053161848347
Q 1908 9129 5494570683165
A 3059 139668170
S 9348 568047978
Q 902 12889 2960356817332
Q 3541 13232 5017190295801
Q 4821 12134 1897570162124
Q 778 11930 6283567774678
S 5274 565104276
Q 426 11648 7460350711836
S 4548 804768760
A 501 608708182
S 1341 519948247
Q 877 8933 4850081402942
A 5631 631682678
S 8427 904708498
S 10513 136257074
Q 96 13344 6838343384016
A 5987 357424101
S 197 17863245
A 4816 255059961
Q 472 12496 9903154599225
S 4209 112071575
A 7884 565217669
Q 1439 13213 1520252014344
A 10311 333960847
S 584 641892742
S 8023 401514452
A 1358 249863258
A 12491 946870387
Q 145 13248 5776287746359
A 8667 579450511
A 11622 919497466
A 5883 885196164
A 12204 354060460
Q 1428 10370 6089252511672
S 279 262985844
A 5820 522906416
S 112 690589509
A 8781 909714525
S 12621 40231271
Q 2495 12327 5195127759177
Q 2026 10224 2094597494350
A 1409 822047463
A 1676 37305700
Q 4238 11702 4844536086865
Q 496 10365 6877496152877
A 8250 275349567
S 4011 199083112
S 12325 718850403
Q 2731 12430 523905436671
A 3838 876247351
A 8639 253519510
A 4828 563348580
S 4552 435532692
Q 1465 13047 8196256739170
S 11146 370483245
S 491 475043412
Q 1233 10529 6970064990717
A 2353 137669850
A 657 642689222
Q 3038 13061 617739795784
Q 525 12914 9689265233885
S 9154 801669573
Q 1092 11005 7873791936702
Q 8 12008 9039279473014
Q 568 12912 625742939998
A 4302 26163551
A 12489 456887709
S 5412 635897001
A 12091 904549446
Q 871 13109 423247215250
Q 878 10648 7610307393584
S 9288 959447892
Q 154 9652 6389565178004
Q 4258 12466 3908592934454
S 9799 836213836
Q 1597 9126 1936766926206
S 6442 310202991
A 11703 542152746
S 12152 463229287
A 9289 295183801
A 5493 975803041
S 11546 984460385
A 1168 981016002
Q 1982 8813 340282898606
Q 670 11822 2452135895198
Q 4868 11809 6599177786739
S 1217 485014927
A 6291 132053147
A 692 210142499
Q 997 13140 4460484397059
Q 3415 10480 3142585894537
S 13204 902005064
Q 217 8994 216361589898
A 8636 45929920
Q 935 11910 4674271039117
S 12932 184064379
A 86 365046864
A 8274 659757605
Q 2977 13259 676730635536
S 7107 162653014
Q 4623 11505 6809671725485
Q 3182 11067 3693599027815
S 7253 855897653
Q 472 11607 1109107912407
S 10201 747544757
A 11621 615626717
A 2905 305249513
Q 2193 12108 3629880105108
S 13111 707235350
S 12340 469313260
S 5810 145687575
Q 2006 11075 6342559670963
Q 741 13123 1221886345676
A 5611 66011782
S 5846 372025103
S 9887 970573688
S 6205 911266370
Q 1502 11454 1782637460017
Q 368 11381 5420533155807
A 1106 929744131
A 10434 758471636
A 11406 685352152
Q 2156 12876 9760114627772
S 2365 154730927
S 10936 579825468
S 6167 449114448
A 4045 128611051
S 12440 926378349
A 13149 692559282
A 4926 696104174
Q 506 10939 6742233529246
S 9986 16035333
Q 34 12260 9997951736287
Q 749 10209 9451266835692
S 1395 180298971
Q 764 9523 6448807919847
Q 1212 9847 4375046260506
A 4890 957650180
A 6714 325627171
S 3109 385155289
S 12923 294188289
A 8024 551918824
S 9791 230897984
A 8979 676485902
Q 964 12721 8070719124177
S 2908 309937297
A 10446 149260802
Q 5 12886 1203978809607
S 12014 191038171
Q 1619 8334 3930202865741
A 4209 397820087
Q 541 13246 7293080852850
S 10630 254289706
A 10832 429966434
A 7066 186988435
A 10852 530897101
S 3368 670984703
Q 3577 13146 2142321573523
Q 512 12923 1696217570753
Q 2529 13152 2100487462802
A 1054 767253989
S 10603 666778291
S 10217 507212832
Q 2947 12536 2198522190498
S 6920 85910107
A 13022 852961860
S 4260 622951742
Q 378 13339 1507436041011
S 7511 113643112
S 8610 724792544
S 3249 158756637
A 8160 205575350
A 11925 139318737
A 1446 143278588
A 12121 726041943
Q 4065 11792 6587868314965
S 10044 898115491
S 9596 284817720
A 3866 375578725
Q 1987 12950 8970230393413
S 10385 68510276
A 4522 36524459
S 513 415568910
Q 1217 13130 3494975084491
A 396 832994606
S 1418 276414024
S 5470 845387841
S 413 85714298
S 10848 561325523
A 3134 271233447
A 9741 313690633
A 9765 292247903
A 1513 470939077
A 9249 350870097
Q 4 8199 1779556096562
A 4466 589729124
S 11170 478178924
A 10021 339702557
Q 11 12053 991683362593
A 6861 753925800
A 4944 311127367
Q 75 9329 3924990073530
S 3902 239032840
A 4384 857644151
Q 657 12598 4724932483129
Q 316 9381 2062695520970
S 2597 865781250
Q 1992 11561 1511286017053
Q 956 12862 9615524165115
A 12094 971379755
Q 1468 8674 3590780563036
Q 846 12795 1928740981895
Q 1848 11601 5489649586732
Q 562 11970 5472543650551
A 9973 925710080
A 1197 18873124
Q 3121 11351 5115875610395
Q 2127 12224 8556020775596
Q 964 13345 7269747362854
Q 3133 12995 6633164668153
A 3080 412995717
S 3756 831371974
S 7623 446201469
Q 1135 10486 3446340056417
Q 579 13088 1570201521242
A 9429 32318271
A 279 968988065
Q 481 13167 6879140174279
Q 4072 12326 1924270300894
S 11983 385109819
S 2885 563190272
Q 3976 13040 3013596745288
A 11069 737746091
Q 5050 12968 1305908633278
Q 2245 12405 2932778245739
S 2588 453387775
S 12183 959394840
A 11716 655004099
A 7471 519677227
S 1014 8684960
A 7050 706838289
Q 836 12562 8711367027723
A 5740 110779944
Q 3890 12958 5432456483620
Q 278 9595 5487827924270
A 1792 88237789
S 543 819293645
S 182 409358327
S 6161 530267482
Q 903 10334 1622185290043
A 4060 776287577
A 11870 603195636
S 195 682914884
A 331 316424741
Q 4756 12902 3727963826159
Q 23 12963 1176262699861
S 1130 405046819
Q 128 12680 9647913914886
Q 2219 12141 9044714263658
Q 2995 11404 1475704029718
Q 241 10712 6682954421131
Q 2371 10093 5848730338515
S 12610 546334092
Q 990 10865 3791068896670
Q 3 10531 3333007515505
S 11488 692975315
Q 1628 11960 4775591846503
Q 213 12942 5307306252526
Q 2175 9103 5429975917776
A 3276 157840614
Q 3632 13060 9126293164481
S 6800 615089919
S 8749 522053529
Q 1177 13164 1237378688233
Q 2704 11996 315985817081
Q 4163 12614 5106007179208
S 11332 948763971
Q 2391 12014 5647777848927
Q 1121 8371 3658950792571
Q 3813 12734 8582308564243
Q 97 12766 9349629651015
Q 3324 10509 2118459268877
S 1592 763548136
S 4631 796748773
A 1857 175669223
Q 66 12478 3699792233127
A 8890 530751155
A 3115 176800622
A 4166 376767936
A 1231 251022872
Q 163 12995 7076569935767
Q 2197 11956 1930964096896
S 12813 662263903
S 1765 692774810
Q 4962 12604 3227493366551
S 9807 171553153
A 2784 81165847
S 7645 426916655
Q 652 12879 1599822636551
Q 2776 11013 8208004464390
S 675 77668464
Q 2911 11173 3168852542406
S 1517 352929499
A 12990 975646532
Q 1282 8436 5060855827139
Q 877 9061 6240927600044
A 11829 856474798
Q 4693 12933 1110443970081
Q 933 12684 8079657061113
Q 3 13360 6637748722644
S 7531 593697973
S 8028 318456518
A 10278 764165745
A 8133 144880491
A 11417 900621744
A 5066 998789940
A 3246 922619528
A 4177 142264946
S 3980 917810626
S 5533 512453605
A 11192 122809387
Q 2253 13069 3680745182102
Q 2389 10765 1802175189093
Q 4793 13019 615379072971
A 3578 725820463
A 9294 343531304
Q 2552 11785 5735896963240
Q 2591 12419 279762631589
Q 2889 13095 3981116593293
Q 2263 13106 449652281818
A 7212 912629756
S 11335 813163930
S 656 130510976
A 8586 277282633
S 4418 197559981
A 8083 341310607
S 599 829499907
A 1780 151286432
S 2657 928374206
S 9183 314385686
S 10113 10690723
S 6322 248632331
Q 2585 10627 4055999755387
Q 1114 12906 2904182809884
A 11774 261294529
S 9096 764527619
Q 3261 12175 1532967806921
A 513 610280526
Q 1928 11508 5769531083491
S 12688 856019073
A 3479 268916136
A 3233 326180186
Q 2022 9946 7532556560675
Q 94 12757 6215113035574
Q 3200 10669 3865377828897
A 8254 885550616
A 830 615344424
Q 902 9898 3771386364405
Q 1057 12871 8989991153002
Q 1928 13337 5076612701998
A 8177 947631232
Q 3605 12488 1905245068235
Q 3385 12871 7509577640452
S 5907 432444198
A 3615 72348621
A 1653 897077738
S 4057 451530585
Q 2362 11185 8007333578884
A 12690 940145972
Q 3326 11967 4239632767363
A 647 480466582
S 10914 636394532
Q 544 10235 1028564205989
S 8848 555229559
S 7526 94698350
A 9160 237083473
A 2839 224558552
S 11068 760171291
A 6612 471386492
A 8763 777189761
Q 182 13229 9750430412415
A 2000 70779382
Q 79 13192 672541326682
S 8668 115798537
A 3710 484774969
Q 2761 12942 386309806176
A 5133 139297686
Q 2882 10660 134787031396
Q 4167 12764 5874088805732
A 3272 93471038
A 1800 131472724
Q 2004 9924 5914041670224
S 8010 26894151
A 4460 714813194
Q 500 13007 5537369488595
Q 1269 12821 8088897088156
Q 1157 9241 3781812075181
Q 923 10406 4133024323556
A 2783 237151554
A 36 863682274
A 11721 195116292
Q 916 10790 9321282615794
S 4410 928694309
A 10226 970907878
A 10242 58182207
Q 5184 12397 6507952668811
S 6758 649581281
A 6253 557117178
Q 4104 11249 2721885283104
S 6807 307948541
A 7539 969936256
S 6223 403579714
Q 828 10262 241943207272
Q 1883 12563 3922915851085
S 6162 216276995
Q 2176 11427 8116036154574
Q 879 8480 4463814042401
A 2914 249285752
S 7228 39433199
A 5306 432061433
S 4542 908363523
S 9309 811804459
S 11715 299658802
A 3906 518628325
Q 4986 12787 4067205536856
S 1148 997921965
S 7216 491736151
A 584 936781168
Q 370 12170 8958544932576
S 11886 552741552
A 12284 279869687
A 8945 6434624
Q 1406 8784 2809122046312
Q 3223 11554 3724525988585
Q 3526 10974 5979071722190
S 7910 100659086
A 4627 954142774
Q 1403 9513 1322524575980
S 239 235911665
S 9608 689545138
A 7094 719036749
Q 3186 12511 7287281536958
Q 1398 12892 3951101645436
A 11585 555574698
Q 225 13347 1282281568053
Q 265 12888 6629216377918
Q 1149 9929 7142400837429
A 349 518405144
A 11340 440195104
Q 3080 13363 5912450631805
A 7473 688168008
A 3997 524924974
S 7746 949684421
Q 385 13342 830894150686
Q 544 12717 8144963485603
A 2708 553836933
A 13265 649160407
Q 3108 13252 237171230791
Q 2201 10186 4880842472317
Q 1367 11437 8442511234694
S 1618 292826807
Q 1827 13050 3644379178101
Q 727 7912 287819843452
S 821 111976591
A 3346 640750293
A 6367 916012740
Q 1354 10362 1582397623377
Q 26 13148 9809584030791
Q 1738 11851 9837780057199
S 3887 807884372
S 11632 388244141
Q 2562 10322 3098572882233
Q 437 13170 3458742979889
Q 432 10567 4320275568523
S 1118 143121593
Q 1071 8867 4357204193820
S 8984 289402634
S 4460 87443212
Q 908 8246 5201450790642
Q 910 12447 3788007218197
S 13089 374298987
Q 1704 12274 7422392088707
S 926 614394409
Q 418 12329 4501325510472
S 8976 745851891
S 1685 119512753
Q 2360 12527 6193690881833
Q 916 11968 1707716436228
S 3517 401595933
Q 2165 11322 4209000889159
Q 1640 8556 2633212332195
S 4556 943264121
S 6888 819777860
S 8499 85554806
S 5964 540552143
A 706 847722190
S 7591 844408822
A 4813 956463583
S 6743 830469268
Q 25 10829 643247301947
A 4508 772193936
Q 176 8408 7008356526030
A 9534 658930744
Q 2843 12280 8445633546262
S 8529 651810509
Q 4510 12751 2112399230119
Q 3315 12434 6399488541561
Q 637 10328 6857886955824
A 4257 719746591
Q 80 10131 8483168405164
Q 1612 9692 5404811257013
S 2519 320417950
S 4709 993901388
A 10594 681062680
Q 1908 12611 9693775975627
A 7148 633719433
S 4760 819792545
Q 79 10466 1162049534159
Q 77 13095 9027337128651
A 9790 254635772
S 5077 597649151
Q 9 9484 61057842372
Q 64 13012 3776025891534
Q 3454 11931 7044600007507
S 12695 946448219
Q 4441 13263 7216382742325
Q 648 10667 2911165757314
Q 679 12644 7974202033641
S 10261 54767060
S 8303 296722376
A 8431 228290979
Q 4123 12438 6231132106067
S 9235 109078878
S 7305 980492156
Q 107 12748 6484342988979
Q 913 11105 8125247069437
Q 132 12451 2474130244630
S 5934 792550138
S 415 415761280
Q 842 12310 475189179525
A 11641 489098623
A 7411 663918693
Q 138 9668 7733242630543
Q 970 13200 9744043073974
Q 2115 9486 4687377089149
Q 1394 10455 439601834957
A 5048 961227826
A 10061 996648610
Q 739 13274 2717899143696
Q 462 9764 7998043417410
Q 3438 12060 4283397597130
Q 359 11215 9933039732426
S 9779 829535034
Q 3639 10875 4822011223877
S 9081 569918174
Q 2793 13197 241292212464
A 12918 871740952
Q 392 13114 7699498633366
A 3455 345911692
Q 470 13341 3384316904587
S 1136 746556130
Q 371 13184 9923638036197
A 4288 369504088
Q 2490 12364 462365927371
A 2817 556426265
Q 1246 9722 4400627165495
S 4782 822959583
A 4161 794173171
A 4783 386741906
Q 1 13360 5393889568464
S 1935 704481103
A 9725 39728380
A 9436 825251398
A 2447 673783842
A 1596 704936625
S 7459 799655314
Q 465 10133 2984221729342
A 7288 775577823
A 1249 48584997
A 12607 822746667
Q 2374 12765 2956912092265
Q 1798 10490 8683330693204
A 12695 454438821
S 5536 322203570
A 4953 780439149
S 1984 924351104
S 9423 836065468
A 10855 971009987
A 2641 256932952
A 7903 481763592
Q 534 12610 7182428938057
Q 3990 12059 5561471887749
S 10264 427048219
S 9976 278634393
Q 2234 12601 9643993425044
Q 1727 12820 9586437393891
A 2875 366940425
S 5697 331537023
Q 2522 11563 5961584928789
S 6070 607764202
S 2396 916790450
Q 4540 11328 4315446341049
Q 1007 7831 946000222464
Q 1496 12762 2029363215723
S 1134 786429827
Q 502 13045 5756202429458
A 5064 878786741
S 974 339624769
A 7165 572002170
A 10058 784999208
S 27 361208816
A 1881 422382276
S 9306 705265252
S 7465 596135277
Q 267 9630 300861190832
S 11185 364811751
Q 5362 12088 806521482352
Q 2016 12112 8894824770737
Q 3265 11452 5925185134753
S 9389 761019389
A 589 545796804
Q 3231 12840 4583792064794
Q 365 12463 7595656648656
Q 3024 12017 64568794658
Q 419 10071 6115409752689
A 4310 723081911
Q 347 10124 1641993604475
S 12354 125456413
Q 355 8302 4212090633095
A 470 437574562
Q 1884 9130 4741649814777
A 6642 28059220
Q 1049 11217 7103370423378
Q 1337 13047 1389269798091
Q 2812 9843 123318339082
A 7449 30991267
S 9556 583677479
S 3940 962596930
S 5398 634592196
S 820 316302581
Q 959 12671 6203611758078
S 4368 353746991
S 6247 263654856
A 150 26848199
Q 576 13217 438510292293
Q 3765 10551 1165401929439
S 6812 360593435
A 5238 286582097
Q 1382 11908 3859360950054
Q 2372 13322 8575630356961
Q 89 10759 2698189338134
Q 48 13341 4919580054795
S 6942 404700530
Q 2256 12547 2016130058771
Q 7 13231 2110242938498
Q 404 7631 5282433607642
Q 455 12230 7278711093176
A 3285 566289995
A 11756 179431740
Q 1292 11723 9902275911917
Q 1130 13076 5671943317524
A 3615 596631846
Q 2943 13213 4769857243072
Q 4242 11553 3650707825345
A 6135 598031998
S 6701 474258787
S 11000 46643925
A 12622 88126342
Q 4180 11144 1476145119610
A 12615 925514166
S 5800 231493845
S 8867 419818683
A 11974 915267188
Q 5590 13228 3266817814048
A 3262 589149102
A 6540 471324448
Q 83 13021 4940487723265
S 367 577469338
Q 5328 12777 1124799231403
S 5962 90132441
S 72 169137953
S 562 250847085
Q 1216 7938 50166470066
Q 1266 12908 4710002993993
S 3785 172546505
Q 1213 11132 8242100395123
Q 5994 13316 6756605809641
S 1690 614655390
S 3291 251375170
Q 435 11771 958538232856
A 1300 344871566
S 3588 327955988
Q 5114 11862 3178671551928
A 1150 559024197
S 2889 371598804
Q 4723 12111 4521112717514
A 1827 207102033
A 12613 906663179
S 6167 408543612
Q 686 13186 7541274075495
S 2445 555437890
A 11643 446210837
Q 575 13116 5523246835477
A 1798 340807959
S 1906 248515675
A 6505 20033196
Q 605 13051 6394967432764
Q 1534 13296 594912795130
S 10317 255263217
Q 3502 12841 5869731365028
A 4080 239926188
S 3981 223792547
A 12097 493985063
Q 1297 11147 6086002713075
A 1817 73757089
A 8893 556417655
A 2183 890773928
S 6545 679188044
Q 2357 11315 3416893731039
S 13116 698570599
Q 4703 12760 756586732861
S 5148 372477104
A 7396 988786563
S 5035 443952025
A 5458 960076404
A 3984 697310462
S 6122 154524742
Q 933 10049 8207767092228
A 5963 874743399
S 2486 663433168
A 2447 481242683
A 11651 518690672
Q 712 13056 3612004179248
A 1265 926752686
A 8525 158282641
A 9624 247423027
A 4884 589013508
S 6281 305925483
A 12872 193262603
A 6713 597968332
Q 1274 11309 2897419770504
Q 1355 9128 5448204720333
Q 2159 10413 29218417359
S 11855 624829279
S 12088 927452010
S 1611 597776289
A 7869 923291571
A 8565 473408004
S 6748 522114645
A 4474 959401226
S 1118 709483518
A 9887 699672100
Q 2702 10454 6219992030112
Q 2397 12862 5448565603268
Q 1857 13334 5805330249678
A 8908 325466047
S 1352 457867289
Q 1354 12806 2447235285374
Q 1164 9655 3448157418615
A 1296 245776598
A 2988 141047523
A 1219 872533876
Q 5244 13335 3455441702981
S 6108 163396449
S 12095 581798633
A 7096 349648965
A 3550 718442327
S 4336 30402581
S 4985 944354867
Q 262 9243 8243533816033
Q 3061 13027 701236669103
S 9270 768647826
A 7216 355457831
Q 649 10409 4378162313035
A 2392 694734184
A 8406 85930464
A 8698 14437073
S 1219 933114385
A 12687 754756128
A 340 653218309
A 12754 850092556
S 8134 345603257
Q 2296 9002 2194640841583
A 8779 402463013
Q 1023 12419 3461221308668
A 12792 184751317
Q 490 12792 8897041539505
Q 3287 9986 6553548448807
S 4446 822551642
S 5887 889107090
Q 2926 13072 456666336710
Q 1412 12924 7034094101495
S 9768 43072132
A 5811 683605246
Q 2902 10550 2641864585530
A 6571 779391703
S 7431 10263102
Q 2090 12775 695224264893
S 8187 873505725
S 2631 71116726
S 8895 595887104
S 497 485010212
S 11542 169106023
S 2790 883158991
Q 406 12477 7570829146589
Q 569 12989 2603317476595
A 3561 236938109
A 4712 815059228
S 12962 485748641
A 1280 624310884
Q 2375 12720 6298454146337
S 6410 725140353
S 4802 105699722
Q 4443 12490 556470953905
A 2055 496384004
Q 853 12483 1806300062758
Q 213 13066 2225803534641
S 10764 195359150
S 6999 771650587
A 11288 963081944
S 2394 482690722
Q 5160 12847 3568050214672
Q 290 13130 3186615797624
Q 2194 11375 6247527142889
Q 311 13210 5711984167812
Q 1936 11239 3460399607784
S 1569 158229431
A 8149 327549931
Q 154 11246 3734149405603
Q 1597 9816 3991538107572
Q 5204 13242 5805689138944
Q 3115 10005 4430917565140
Q 1397 11427 8780345076609
A 80 393145836
S 3358 491702948
Q 114 13363 8025375005770
Q 1678 10961 8853837260308
Q 572 11800 5945316677095
S 3242 827132120
S 11071 484009900
A 3761 557736745
Q 50 6746 6675658422428
Q 2691 10420 2890116998683
Q 745 11961 9059298211838
S 202 198049101
A 3026 84797600
Q 856 13282 2735815278478
S 12309 944150169
A 4507 803549479
S 6590 162019751
Q 2754 11504 1882674746229
A 7165 149770935
S 2556 716467247
A 8107 697606945
S 2934 99377216
S 7366 939497402
Q 767 13061 8990018400190
A 11162 521379812
Q 1540 12812 7091812445512
Q 2311 10909 6090747166159
A 1031 908589990
A 2510 747596702
A 4078 657858751
A 11257 982493067
Q 593 9244 168199983876
S 3813 847786489
Q 4 13345 1294606892376
A 1247 843496860
Q 2453 10014 6071816750176
Q 1706 10115 5835123319543
Q 1261 12085 2958295386615
Q 135 12743 8101087253794
A 4025 32422630
S 9582 113138205
S 13176 809635526
A 7299 20999861
Q 3809 11332 4895358644026
S 12107 45301355
Q 3291 12756 2692738084031
Q 1192 11513 4098473457787
A 3520 651896892
A 9061 897773711
S 4432 135196603
A 9520 951022994
Q 22 11305 5889911807864
S 1040 766348833
S 4231 629342446
A 1881 500698209
Q 1508 10110 4233882181097
S 7878 210972853
A 6879 860717444
Q 457 12183 930939607959
A 10269 181095021
A 6865 134640033
A 11667 298023530
Q 1699 8638 6059494869878
A 1992 376321258
Q 3132 11474 7667214522124
A 9116 158047861
A 6493 667827747
S 1252 918762506
A 629 360748465
S 9347 826574276
S 2834 130176745
A 7020 684580810
Q 3294 13109 1707307062058
A 9326 388148658
Q 1399 12714 9869972750919
Q 1191 10363 621503514577
Q 627 10016 9249201825849
Q 1475 12933 422602417730
S 8227 557493089
S 4320 152463630
A 879 482764798
A 9611 184673715
Q 1313 10526 1325130741729
A 942 441266542
S 7669 34609571
A 10312 221289769
Q 4478 11295 2840587614634
Q 1279 13354 6247164141064
A 3946 450611574
Q 987 12521 4508605581461
A 2545 795354061
Q 27 13275 6767883661015
Q 1467 11215 1943759643065
S 10371 43554428
Q 465 10431 8725909184323
S 11131 105893467
S 4392 756474281
S 12948 293064019
S 11522 926543668
Q 2669 11228 7897727242567
A 950 785750801
A 5895 568769975
A 4624 167712343
S 2304 886011270
S 4072 330920807
Q 174 12974 6425252173970
Q 1508 11296 5425568034602
A 1262 678819611
Q 87 9657 8144556227668
Q 1013 11344 3027397316922
S 9724 408011426
A 1132 571458091
Q 1860 10660 8022974567742
S 7242 214879221
S 12085 945749020
S 900 475633443
S 11370 232207958
S 10709 451392931
S 7795 422160817
A 11454 206549174
S 7891 726925447
Q 169 7768 2177151075166
A 4184 713731506
A 11208 831280915
A 3237 799776334
S 4972 604613621
S 10886 656705290
S 12476 986478230
Q 3070 10020 1337920696234
S 11750 952117635
A 8377 8443161
A 2886 257300626
S 7793 323272910
Q 3107 12916 3837162729266
Q 508 9124 914674671459
Q 1882 12127 9117635658372
A 5854 990187991
Q 1995 11468 5482368008751
A 9307 949050967
Q 92 13265 7461375998558
A 8412 235365896
A 972 209006844
S 1636 164156299
A 12435 846273280
Q 659 8726 1111981813627
S 2818 208989157
Q 632 8778 2573714793276
Q 1835 8917 4946345040012
S 11881 752626641
S 4 496547300
A 6613 624463343
S 3499 94136369
Q 3592 12212 8056810040367
S 12726 668892700
A 8633 547689941
S 7795 12081376
S 9299 907050405
Q 1979 8984 3995893928129
Q 1204 12633 9385410620191
Q 3620 12434 1410901106219
Q 248 11121 9993918795444
Q 2099 11778 619936693868
S 1790 119967118
Q 946 12898 1938136150664
S 9704 469973378
S 6624 953716437
S 5483 430266699
A 8863 922244802
A 5749 795428561
A 4606 642091412
Q 4941 13028 1991808562387
A 7315 706259200
A 11176 620028015
S 2545 11137501
Q 1408 11384 78472041902
Q 3398 13129 3927887516293
S 4486 791277168
Q 690 11870 6465068522111
Q 733 8617 3575206699450
A 10560 372560100
S 5326 26723925
A 191 872411289
Q 60 10117 2397726370383
A 2326 136809670
Q 2487 12124 3059759801751
S 2432 604306972
Q 2125 12548 6612494775069
A 467 370181113
A 10259 780104409
A 5199 576419926
S 11887 954056153
S 8830 502920213
A 5253 850631358
Q 461 8262 2691673480771
A 12266 19497836
S 10792 117325947
Q 1519 12703 3325733871596
S 2489 98841302
Q 2755 11148 8089044241753
A 9265 641604919
A 9534 630091158
Q 321 12564 1661537082808
Q 243 12945 1598702267852
A 3914 217570589
A 2268 266447165
Q 4239 11409 510559731056
S 9539 932774579
A 4096 942492385
S 1819 800147401
A 7042 903702502
S 12286 628588700
Q 2 13353 7002584355316
S 7305 352713864
Q 323 9169 487833511217
Q 1256 12713 5858406760915
A 10409 226709949
Q 390 13000 531085480451
S 11625 255037577
A 9366 175513659
S 6439 112769730
Q 509 12465 5280721951743
A 1433 193316099
S 10698 836549316
Q 114 13341 6102307183376
Q 361 10236 9137709064986
A 3568 932912855
A 8661 141434562
S 7835 178914053
S 946 742390036
S 1447 387424036
Q 3588 12614 3829258038673
Q 1712 11077 7651294286716
A 9803 782532284
Q 4426 11242 1836599554705
S 9555 86643265
S 927 393404059
Q 118 10944 8651472966540
Q 293 8460 3727237709186
Q 352 13155 9732272306666
S 4492 309192971
Q 897 12424 8301652717474
S 52 663718117
Q 1254 13207 1186220540900
A 9616 48738942
Q 3206 13110 2199055187941
Q 3627 11344 6621279883838
Q 3315 11954 7535488930610
S 3811 416584571
Q 2297 12468 5129214280524
Q 2201 11820 8602470791291
S 6391 889895760
S 267 676789333
Q 223 12647 9310358027621
S 6312 95253564
A 4591 145078736
S 12231 153257647
A 175 125560887
S 5549 189420340
Q 2467 12999 5647952721096
Q 335 11710 4558291163347
A 1728 461482205
A 5965 459305570
A 4849 589934434
S 11619 881874837
Q 2322 11801 2483001045831
Q 1897 12356 6423938913671
Q 485 13232 6823075988255
Q 1511 12275 5363900884152
S 8957 121503429
A 4675 157640499
Q 354 12848 5298568248409
S 5595 230492477
Q 1898 12070 4589173699593
A 6756 534910528
S 2161 290626283
S 10608 51894519
S 12969 661684899
S 6495 397808847
Q 664 12521 243222064099
A 2518 919228431
A 9522 531979189
Q 1931 13022 2370724497170
S 12146 474056680
Q 6088 13122 4957716092810
A 4010 619318085
S 1585 930872000
Q 96 13264 5006213802677
Q 392 8767 4398950537388
A 3931 909297449
Q 1683 10140 4770632970322
S 418 511883762
A 107 885938237
Q 152 10367 6880545474217
S 3335 123275198
Q 324 13109 9520136962200
Q 259 11448 5206462018086
A 1744 549129410
Q 389 13074 6060679374045
A 1874 34198162
Q 4618 11385 5747399479710
A 4417 600347969
S 9740 91422137
S 3931 386181808
A 12223 938239930
S 2625 131314787
Q 1620 8315 6455008295339
S 7718 300167157
Q 702 10279 1584453521702
Q 54 11281 4354501942281
S 2223 833725098
A 9628 755253264
A 2504 573057154
S 267 463641452
Q 1972 13226 2831249079764
S 3504 989296606
S 9391 936454066
A 5611 435741194
S 4609 26340960
A 11954 746449443
Q 406 13027 8949801516110
Q 1283 8548 427509884816
Q 1157 11298 3485720498470
Q 1327 8930 1630701268377
S 1462 66760903
A 13197 311987940
A 3448 277130850
S 3058 168859916
S 7361 759379777
Q 2197 11449 3804689521920
S 11488 768145884
Q 2646 13113 7601215966103
S 1556 234898452
A 8168 112832356
Q 1978 13202 9003370073538
S 6039 876158277
A 12593 98785966
S 3486 208482017
Q 2084 9740 4661051160421
S 11605 198295988
S 5505 378692957
A 12869 297351188
S 10000 468859246
A 12756 778815355
S 12911 209665816
Q 1326 13216 3760038539844
S 4849 112767312
Q 291 13336 4988851322777
S 7518 631545096
Q 898 10907 320626389716
Q 1368 13186 6441618554915
A 4050 817716646
S 11718 689691071
S 7556 47258811
A 7242 473026111
A 2999 741330422
S 4427 776318516
A 4583 883609894
A 5173 259711450
Q 55 12614 9305767010988
S 6875 12316318
Q 1378 12210 542972123575
Q 1681 11124 1382108342066
A 8644 50979982
S 5364 804281101
A 10004 979198577
A 2166 989572372
Q 2612 11861 1245492370282
Q 452 13225 3898868364675
A 7664 532899663
Q 472 12059 4987426821183
S 6804 267827392
A 12924 245880142
A 11094 971880772
A 11772 52493028
A 13317 473882022
S 53 519363238
Q 1802 11768 6404357079129
Q 5328 12203 6651717657863
A 10615 258877405
Q 710 12130 2140592875493
Q 321 13109 3734006106291
A 6309 976118824
S 773 521446522
S 12218 813371740
Q 5241 12259 1860475893746
S 7464 844285300
A 6192 852962960
S 12969 174818883
Q 65 13172 1062661089359
A 9534 235290163
A 13346 561518802
Q 1700 10048 7079071545492
Q 991 12300 3370254747136
Q 4609 13007 5147587606575
Q 6247 13083 6014527253103
Q 761 12740 6652247774594
Q 113 10384 4481787387500
A 9627 510941228
S 4333 820217172
S 3700 884407571
Q 4828 13008 5381526042345
Q 1292 12906 3737709743272
A 54 976372044
A 12189 488387311
A 4516 736225399
Q 2299 11208 7440286289739
Q 5807 12638 6288955623731
A 1602 277161423
Q 2298 13075 2150430456699
Q 3766 11658 4832793365992
S 11860 646515375
Q 1987 10391 369892305150
A 13257 414999561
S 1211 36530681
Q 911 9280 6298176036545
Q 826 11808 9757594907414
S 182 752118698
A 10192 603884681
S 6431 344348041
S 4026 292862732
Q 1378 12821 8712210960630
A 3469 907022773
A 3828 514013770
Q 2621 13321 6230496039643
A 12189 716365856
S 12699 701559959
A 10243 797911776
A 3575 831662915
Q 6207 12977 3387352543567
A 4327 268370846
S 5818 288557150
Q 3515 13296 5444668485280
Q 1660 13162 9179674044996
A 5051 473254283
Q 1103 11964 8113930374435
S 7009 965220886
A 7485 796435166
A 10854 862308171
A 10929 120480670
S 9884 737234125
S 6634 656684830
S 8432 296499401
S 109 547902351
S 10439 813650353
A 1001 758930903
Q 435 9100 7646536276597
A 1966 669687232
Q 77 11125 4270607765681
S 3894 938605065
A 2744 964594278
Q 1373 12514 3778474970164
Q 486 8191 4723207779144
Q 287 12978 721656324050
S 3360 642551940
A 6799 205272054
S 3121 167786343
S 1584 108811134
S 12385 927836105
Q 462 12324 6663218577318
A 6190 766825686
A 3529 272126810
S 9607 996242479
Q 294 13131 883916956083
Q 9 13351 4853948060486
Q 2674 10862 2277379803603
Q 1148 11938 1261700754608
Q 1973 13192 4527559808484
Q 2256 10563 4386182267978
S 12442 345534168
S 5766 816412280
Q 20 13042 6563939541327
A 10300 992066541
A 6898 176441439
S 593 45713424
S 10931 221573967
A 10460 264074361
Q 1181 9761 397089115756
S 264 900488760
S 11921 978122615
S 11902 148604529
Q 85 13361 2408091829380
S 7251 774183851
Q 3763 11938 5894945331020
Q 1389 10259 1568470606007
S 6676 18669811
A 5772 929318148
S 3264 810101446
S 13050 848155316
Q 339 13364 3903011246092
S 2644 276177593
A 3542 601440629
S 1460 615050595
S 3685 714321746
S 8745 67263854
Q 4839 12274 214210826672
A 5986 576783460
A 10352 30405090
A 4717 203406484
A 12030 790324731
A 12913 935578981
Q 4185 13326 7296639296759
S 3760 817780092
S 8878 153544938
S 3479 814071722
S 8703 528820521
S 6690 177918132
S 12664 265361592
Q 353 12520 2878050094256
Q 226 12801 7977799006296
Q 3672 13105 7841360240865
Q 511 11652 2087804121984
S 10610 391898661
S 2473 274051372
A 5946 177622645
S 39 814471765
A 4262 215462379
S 11440 530437421
Q 2984 10730 6975833709952
S 12484 801482860
S 4468 662834403
Q 1880 13001 5392861522410
A 4077 103793605
S 6544 682518924
Q 71 13315 6157229541596
Q 1621 13307 4466347055167
S 3299 350802253
S 4281 183762639
A 13299 132829064
Q 4972 12670 3407962147531
Q 916 9772 2300086868489
A 8900 490651585
A 10311 689507104
Q 53 12890 1839336618552
S 10793 548055078
A 5006 175820731
A 13100 201768162
Q 2192 9402 4854102373308
Q 343 11207 6870144280028
Q 625 8467 1337924371914
A 11648 459516496
Q 13 11877 5278473825080
Q 1566 13226 4350290272990
Q 3438 11560 330592490918
Q 1034 10061 3092743695309
S 11849 922893560
S 10199 374411175
Q 921 8114 4613303732676
Q 54 12968 4108421527262
A 11840 998606962
S 10831 618458054
S 8740 371929858
S 8128 504557358
Q 3027 12589 8654789889191
Q 3391 11984 1216979459432
Q 462 12405 7161588244785
S 10830 923920555
S 6120 168831523
S 9606 540310080
A 2206 279715812
Q 616 12688 3796475221373
Q 698 13011 6276747463960
A 3705 259988644
S 1315 76329105
A 6658 219125271
A 7732 9625704
A 903 988406592
S 7004 715414178
S 5949 571700890
S 5441 264045756
S 10734 651462712
A 1491 714054497
Q 1307 9597 1685995185768
A 9879 10847432
A 11050 86314767
A 9210 996730532
A 6814 985803099
S 1877 565978170
S 11762 923362265
Q 2513 13045 8338085070073
S 7010 925676637
Q 1162 13253 8521685366776
Q 47 12098 773539932859
Q 1505 13206 4755841804429
Q 3118 11846 7824416404798
Q 5059 13014 5411703684832
Q 4905 12154 5133746748168
Q 1331 13305 6891970081076
S 5236 700393413
A 10733 879874770
Q 2089 10277 2615042738307
Q 3142 10353 2468650362065
Q 758 13254 9539648098944
Q 61 12880 700870847781
A 13293 836057932
A 10363 698676318
Q 4516 11308 2527544226117
Q 1033 13251 7466142896009
Q 2240 9807 231767119672
A 9884 893926601
Q 2280 11663 8994988724735
Q 339 11595 9898160076240
S 12198 869647774
A 2243 397397652
Q 2680 9647 296685773557
S 4585 3427845
Q 5237 12557 1911732171272
S 5732 520042723
A 6001 693803550
Q 656 11875 9593238718075
A 9755 887831743
S 9124 965701324
A 2654 270423822
Q 567 9254 6552921150050
Q 570 12143 2600890817958
A 7404 81710539
S 8782 253237176
S 9798 193917160
A 5302 912729365
S 39 805727994
A 6310 975630067
S 10021 54533507
A 6064 683051491
Q 3008 12194 7470571667284
S 8542 505360953
S 69 539469516
S 2161 669383139
Q 462 12886 209820924387
S 12603 629161771
S 12326 873977521
Q 1746 12578 8175720626647
S 3589 362337848
A 2026 413275203
Q 671 12472 9728776174352
S 1451 585945370
A 10810 895487730
S 6892 392711475
A 3492 658372065
Q 784 10584 7763685496429
S 1118 321749212
A 2338 318642982
S 1582 617000953
Q 915 9873 6525437711666
Q 1538 12829 9688448165852
Q 684 12796 7148849301845
Q 109 13328 5256332627410
S 10960 796271616
Q 120 13343 4595947307917
A 10678 340162582
Q 4847 11919 1841592822767
S 5017 711334468
Q 2689 9580 6858493361948
Q 1763 10113 962001480786
A 11950 462655245
Q 2679 9776 1896632368
A 12264 699114792
Q 486 9432 1753305831421
Q 474 7234 2228177189642
Q 2454 11576 8259637560520
Q 418 12993 2831665450981
Q 897 13307 2354464788933
S 11236 123916934
A 13214 763598948
S 2191 84099388
S 3366 96457730
Q 4195 12147 5789342780292
A 8793 47967633
Q 430 13289 1999199349532
S 5966 378384542
A 3441 91401505
S 2428 55540245
A 12298 843841557
A 5712 903628380
A 7281 403080980
A 8541 882186252
A 8187 885529674
Q 364 11549 4451304625520
A 12417 343080335
Q 3209 12166 4857295238817
A 5448 394895574
A 3539 115045709
A 4207 795482746
A 2941 673024287
Q 6063 12991 1203265063804
S 9864 582391327
Q 1633 8937 715820260273
S 7810 812646676
S 12729 794315797
A 17 567938312
A 1747 160107799
A 6278 679494154
S 4090 800394512
Q 537 12215 2491357214788
Q 4196 12496 5052578244018
Q 1503 11498 1352993129048
A 7027 858479249
Q 214 13210 7793616942828
S 3832 765422600
Q 1083 10950 335378109618
Q 214 13318 9944685147959
S 12243 83670125
Q 87 13251 5977162523196
A 152 312378351
A 483 269653784
Q 51 11815 9528277679331
S 11466 2061419
A 4396 973968981
Q 4187 11376 6826907202497
S 5729 469443267
A 9889 157528047
Q 5833 13316 6628279439033
A 2807 350151430
Q 1279 12501 7365877092630
Q 165 13163 796013323621
Q 2136 11631 1596559946027
Q 216 12619 2180001066733
A 8973 698395816
A 7545 868622867
A 2221 721393187
A 8737 19627690
S 1625 443859413
A 680 585642478
Q 266 12715 3198885052624
Q 2501 12269 9618184233886
S 10355 765042959
Q 161 13209 5018027985388
A 7903 706523107
Q 75 12789 7284353003436
S 1200 776052025
Q 142 8774 3578120281433
A 1423 264763075
Q 29 9745 7005341004254
A 4791 309935459
S 4862 433548523
S 4085 753335149
S 4939 630264219
A 9160 823247536
S 4681 797665155
A 5086 23514485
Q 224 13026 5878142097812
Q 1248 10986 2688866391193
Q 4457 13261 5184386555395
S 7784 549482545
Q 517 13357 2703040067046
Q 1454 9980 3404561024813
Q 2235 10815 5550000004674
S 1448 134071796
A 9615 837552617
S 6698 355197516
S 7962 846952101
Q 4077 12227 131001061480
A 10548 123419651
A 7214 768576550
S 12845 269620550
Q 202 11856 3151912573711
Q 1679 8683 1769218929146
S 11411 307191746
A 5680 784556766
Q 2057 11910 5239197644062
Q 253 12845 4565133716469
Q 2725 12495 2402133279446
S 12966 532694348
Q 329 12204 181178493313
S 3078 379579974
A 5526 958204964
S 556 281900250
A 10001 700106163
Q 95 12620 6978061408045
A 5331 202236008
Q 537 12025 8241095252229
A 8859 522997032
A 11084 837141405
A 11257 181836294
A 3667 777145541
Q 1005 13037 1425087681674
A 10855 623973323
Q 3941 13022 6795938385243
A 10988 895452530
Q 2955 11141 7047283921008
Q 2430 13330 8054948196783
A 10037 335916056
Q 155 13213 6581526085613
S 8342 931343929
Q 919 11109 6337208133105
S 2931 571290452
Q 694 10331 4497747119422
A 11773 51055970
S 8668 205382549
Q 418 12962 3843953536796
Q 2901 10141 1478413860160
Q 366 7834 4851243566503
S 3569 71094818
A 8819 158363869
S 7867 419902131
Q 5588 12598 3206485038097
A 7649 379102116
Q 669 11542 508264786684
S 4835 652964715
S 12085 385780351
A 7655 193264739
Q 126 13035 2423027205526
Q 1967 10365 4777756061123
Q 303 13101 3638585764432
Q 2327 11821 8739937133812
A 4551 643538112
S 1444 682664356
S 8512 962047032
Q 2104 11674 7926146107922
A 287 222763179
Q 635 13354 9386819722340
Q 1007 13319 1821053049039
A 11100 383787415
Q 1615 10830 1548309173980
Q 5 13167 1566451395792
S 10565 518252779
S 8566 316083464
Q 1671 13245 6524023083716
Q 15 13312 4245358914149
Q 963 13067 7427378099009
S 11709 35203760
Q 1005 12375 5627611115006
S 7567 849081073
A 558 294682596
Q 157 12100 9207723309003
S 6799 314249715
Q 150 13146 4800912639674
S 13116 464143393
A 10392 937756166
Q 1305 10280 2370075308386
Q 1370 12066 6260982381969
A 639 794684140
A 3441 499830338
Q 3182 11954 5965641061499
A 11402 769754955
Q 4025 11579 3007349040042
Q 1237 11306 4042403182881
Q 1810 13243 6111012592121
A 5561 224475438
S 11852 86288193
Q 248 12740 9921094993094
Q 2920 13068 3716683617893
Q 225 10567 5079653448237
Q 2916 10127 1678645909576
Q 2644 12847 5105294629328
Q 243 12903 1340075936608
A 7560 517591541
Q 3982 11185 6121814117772
S 9127 296793353
Q 4153 11737 6610473653691
Q 422 11239 7219549097588
S 10318 293101616
A 29 839486954
Q 1685 12150 5143116485005
S 1472 126010566
S 77 957789879
A 4500 830159894
A 10595 847704054
Q 440 13205 3656296250078
S 1780 652917093
A 12753 694097370
A 447 371614589
A 3097 779553515
Q 1472 12521 7089808198581
A 12559 958224332
A 2291 558303719
Q 2641 12135 5770415400582
Q 2369 13248 945877682793
Q 124 13235 7264706751195
S 919 845032599
A 13196 675912979
Q 1679 13211 9250733999004
A 3527 754992320
Q 3318 10973 3180698383558
Q 3713 12751 4312525449694
S 1645 494066428
S 12355 673672728
A 9812 431666736
S 7645 348809645
Q 3898 13221 5351963465245
Q 70 12913 9341661701167
A 4612 498343800
Q 510 13111 8310803257120
A 6629 785241344
S 3105 418806873
Q 555 12950 4951078145534
Q 357 12542 1925290270341
S 13175 145381290
Q 1608 8381 6136800748662
S 658 25820051
Q 1228 9493 7915105634054
S 243 889476848
A 13238 132570077
A 10042 768406854
Q 2401 10105 1789114106243
A 500 394827978
Q 4028 13251 5148774034174
S 9249 27518881
Q 43 12256 1520920566634
Q 2927 13178 8657802724971
S 10802 67649542
Q 767 9510 6802027838564
Q 4497 12182 4526579255408
Q 162 10028 3982167338568
A 1807 919025103
A 12744 241613932
A 6358 649848170
Q 4184 13288 6347993563652
A 7658 268017683
Q 574 11468 7451519769088
A 4546 605642393
Q 3746 12098 380699409955
A 8917 881419318
S 7428 421783486
Q 545 11981 969267222986
Q 948 8720 4924351857293
A 4485 415878110
A 1248 181942793
A 7993 935889966
Q 11 11869 4657132664261
A 7210 26471502
A 4675 436429575
Q 3572 12362 325206296025
Q 585 12633 3951995193586
Q 779 12994 2429238822229
S 7252 942735991
Q 2310 11389 4300400226632
S 9072 779816548
A 7707 870130418
A 5160 503059579
S 1049 252525983
A 10124 495726085
A 1604 289632549
S 1372 197080604
Q 204 8239 4840218971027
S 11678 990172937
Q 3532 12629 490857407656
S 9347 540022921
S 2027 472850127
Q 434 11815 4052085482329
Q 807 11886 462037793904
Q 2921 11863 6355208504137
A 4868 793719744
S 4559 74043492
A 2418 578411764
S 207 373081563
S 9382 305167392
Q 2686 10768 1862612974815
Q 3268 13312 4418376184005
Q 829 9507 3441579380868
S 13235 301533367
Q 3641 10574 4175771540792
A 3321 683214595
S 1585 93225433
A 1228 372946737
Q 14 9257 5253854996461
Q 21 13020 9239533426121
Q 98 12300 3933796476768
S 9908 263152400
A 10010 218930449
Q 6235 13072 5993346088041
A 9522 797073190
Q 2809 12872 21233472287
S 11538 864912405
Q 1518 13130 2749038444452
Q 110 11532 9797556126788
Q 1274 12243 4368316325426
A 3763 958753727
S 3033 294082062
S 4037 907073811
S 7719 285411891
A 12484 813991359
Q 763 9772 7138196305172
Q 3248 12058 2672938725939
S 12895 867389731
S 3446 120459680
A 7273 893272381
Q 2452 11620 645605693107
S 4927 524276831
Q 1157 12856 7620217771848
S 8147 826794237
A 7269 345516044
A 7243 293723011
S 7757 205283575
A 2146 206442410
Q 1362 10269 8221248147443
Q 202 13112 7304932418874
A 8635 533306653
Q 1060 10469 4846136096909
S 5449 173460118
A 2138 361455793
A 7766 674198004
Q 197 10383 49155097017
A 13254 682597897
S 12593 477784645
S 12757 424564829
Q 335 12661 4835736351493
Q 919 8223 5161084458444
Q 1400 11253 5770387897896
Q 2731 11637 4414759000161
A 8508 804177511
Q 1881 12193 3636694499751
Q 2494 10320 5902625610459
A 6010 283989029
S 8142 257350307
A 4944 693776626
Q 3147 11892 1579719875195
Q 1487 10109 6969014059126
Q 2294 9474 3495552959788
A 5538 943619540
A 1608 134101229
A 4320 365167044
S 9569 854232457
Q 924 13316 4259057511275
S 9761 96766931
A 3257 87732999
S 6826 526031907
A 691 315768542
S 8927 370634626
Q 1033 8053 2322915657585
S 4414 726682147
Q 2242 9629 6675791207684
A 593 692612851
Q 1148 13073 5657953381595
S 9951 167659294
S 8230 77936485
Q 762 10365 5616613010117
A 1958 600420749
Q 1649 11854 3716745219001
Q 4051 11849 413502033492
S 5403 602470914
Q 3820 13084 4434084843353
Q 3741 12354 2585185420859
Q 679 13167 9752082322005
Q 27 13170 817837560697
Q 2764 12232 923173808344
Q 1125 12880 6501089600120
A 3302 342249717
A 5710 947719800
A 9099 675186356
Q 1330 10004 8501224252405
S 13352 179815706
S 3890 328531482
S 6104 956020664
Q 619 11318 8253900352573
Q 2186 12805 1897031374702
S 10500 887211771
Q 99 13315 8602263586801
A 8125 5076718
A 5639 654679765
S 842 113141193
Q 2173 11496 2890706135968
S 7593 67356922
Q 367 12856 5899412880670
Q 180 13354 6654095590281
A 4051 252768195
Q 1767 9021 3092793571592
A 1272 748627905
A 8132 444159238
A 9655 858416592
Q 3281 10444 1009610894357
S 4413 154206026
A 13298 765049906
S 10591 290975278
S 8613 260977442
Q 275 7469 2899239077383
S 10593 728948853
A 8190 965427669
A 7059 335109959
A 10420 635365666
A 4333 400575198
Q 2675 11515 6068814860711
S 8564 769209544
Q 1934 12447 2643349292346
S 8532 453275357
Q 377 12170 9833509546213
Q 4567 12642 6064492104630
Q 2334 13161 1435018326604
A 9287 187148287
S 5695 212981242
A 4742 436835245
A 12930 635243733
A 11892 659404890
Q 774 9355 4353461499547
A 8958 50868736
Q 169 8224 788495800478
S 539 66676547
Q 2158 10431 3670342927580
Q 1621 11805 6392960471360
S 2455 866820542
A 11095 257250321
Q 87 13038 2876228809878
Q 1055 12481 9151940293085
S 4768 433891558
A 13170 151663463
A 9493 636810947
A 2523 908650015
A 6135 365979503
Q 694 13280 6928456638624
Q 528 11963 7751601107903
S 2398 211289626
Q 547 13224 34352648923
A 5062 898863709
Q 710 13195 6956946600070
S 3451 784476377
A 4824 771597840
A 13223 801412848
Q 2967 11446 6864916160773
Q 1626 13276 1515760693321
Q 187 8988 7051318904019
Q 2872 12265 4130109210269
S 11281 730816355
Q 1495 10873 8025349131962
Q 5358 12233 5505548790246
Q 565 10900 2417424039951
A 2279 30797442
S 9567 985156533
A 9190 978782530
Q 1227 11751 7745943443935
S 5956 146879689
Q 433 12025 1509409933587
S 3193 814469084
S 4047 569128113
Q 46 12960 7064593918924
A 8926 657859469
S 8665 417247431
A 3187 596675874
S 6235 963642766
Q 710 8653 1277784683829
S 4085 124389920
A 4960 273072197
Q 102 11989 613203328666
Q 2243 12602 8463188596726
S 596 822047774
Q 1681 13034 1455818454419
A 5353 789511724
A 1299 21781383
Q 374 9195 5299223074249
Q 3969 12877 2480334850262
A 8348 445188796
S 7973 546721940
S 4676 997571703
A 8991 344827472
A 6014 222352735
Q 389 12452 7595252593939
S 10893 681321742
Q 1765 8749 3275299677129
Q 311 10591 3352126939533
Q 300 11351 5849023824016
Q 4264 11268 6434873058634
S 2331 891991407
A 10152 529939055
S 12392 243181518
Q 243 13299 6036040704862
A 2583 532009524
Q 565 11935 8655532365768
S 11940 608953266
A 2995 1919155
Q 500 9542 5204317077521
Q 114 12997 3358548274983
Q 2607 11268 4201628706852
S 10017 621578149
A 5517 956065063
A 9677 879845608
Q 2599 12915 3590273449460
Q 162 12782 6940666022997
S 9279 736980647
Q 4718 11664 2284734369719
A 8770 693336835
S 10799 765326961
A 607 213318905
S 3788 201520205
S 4995 641942859
Q 1133 12987 7783680860091
A 5151 783683102
S 10460 150467300
Q 1952 12925 7781629351848
Q 88 12849 3070369252895
Q 682 12842 8827070958071
S 1477 108497355
Q 837 13006 3552926386928
A 12049 710312888
Q 500 10316 3746202476719
S 12185 325962845
A 9032 706909618
Q 2319 12663 1680878438960
Q 413 9905 8663321833442
A 6512 998024359
Q 2627 11504 8259266625184
Q 1167 11108 1384893597683
S 5240 778256462
S 11992 449338772
Q 2343 12667 5307422681301
S 8797 434023755
A 4756 765686133
Q 3841 12216 4989056006105
Q 3959 12833 1702999373261
S 2216 590443442
Q 1712 13155 2367212878486
Q 3191 13160 9202760758862
Q 324 8607 1248617506955
A 1728 54760609
S 3497 969551775
S 2733 561580418
S 4687 647240423
Q 1815 12518 6939041364165
S 9703 628920298
A 4832 871183756
Q 2230 12477 4998247846766
S 4184 947123219
S 11893 996658453
Q 961 8733 208334574407
Q 2100 9101 4706783125908
A 2974 355729040
S 12526 677183583
S 11380 297853595
A 9649 65692454
S 6771 705359819
S 2220 111475493
S 10326 916841437
Q 110 13336 3514719192680
A 556 869151511
Q 1628 9179 747635995348
A 8348 214851044
Q 207 9361 4590755523956
A 12264 624194029
Q 116 12584 2540746555237
A 11068 298600341
Q 1743 13355 3912905150103
Q 1468 12021 5131799164448
A 4680 139586068
S 6936 313815229
Q 333 12547 8412797409443
Q 582 9303 6006277456476
S 10470 974821995
S 8380 278726210
A 8891 329655354
S 726 643919173
A 5990 966764007
S 9515 309241503
Q 4993 12610 3343725077838
Q 976 9902 866855938235
Q 1668 10545 2859403982705
S 12769 477609597
S 6813 349906535
A 10729 99472145
A 8728 279874575
Q 2501 9342 3147226457275
S 4653 53686229
S 12772 51675463
Q 43 13225 512620983819
A 7461 219198583
A 8329 324248675
Q 2005 9833 3954228309214
Q 160 11921 9527305485284
Q 3479 10954 5045149794482
Q 5027 12504 4139601314033
A 8943 994865652
Q 957 9621 827380101388
S 3977 998121017
Q 1300 9917 2287289839387
Q 2706 11400 2443487235079
S 1348 37410599
S 7191 578776864
S 10977 562952347
Q 2647 12089 3811891156307
A 5238 884147021
Q 13 12291 372981279712
Q 4054 11393 3250126209751
Q 1007 12446 3255775077977
A 12183 569748505
Q 828 11003 7331068646017
Q 1061 10429 2385299434584
S 4312 763203213
Q 3087 11018 7136810368987
Q 257 12177 9473618468727
Q 503 10593 8617368118570
Q 88 11364 4250824915704
Q 762 13321 1430825804301
S 4970 695078872
S 4708 441123646
S 9270 790974707
Q 2866 12791 3666076016196
Q 1384 10712 5799733421764
A 11444 532327094
A 8088 658915236
A 1017 168986759
A 6809 333314
Q 490 12522 7806990906351
Q 4066 12278 4051621425189
Q 4726 12840 3063704419367
A 6501 14816657
Q 4767 12119 592623819544
Q 1402 12675 7746447770218
Q 264 13152 206658474251
S 10027 21624532
A 12375 115448673
S 13241 589608273
Q 906 9206 1769096385381
A 9471 264091205
Q 616 13133 7684623389489
A 8031 458764239
A 3898 257745150
Q 282 9485 6497393799833
A 12893 8292250
A 2613 15448842
Q 381 9554 4295296889927
S 6977 989485374
S 12175 695881473
S 3091 541214158
S 5512 730360424
A 8691 385856255
A 11827 226668435
A 4787 354567853
Q 51 13084 3005503559617
A 4821 98182090
A 5728 217017972
A 6105 644225332
S 569 714319348
A 7881 191723231
Q 1851 9296 807930153865
S 2745 909553302
Q 963 8021 7048685165401
S 8750 721419959
Q 365 12914 8354764543454
Q 210 11923 4480261945484
A 1819 863948836
A 11489 520442733
S 8883 599962981
A 11334 554951822
S 11430 276979330
S 1976 814725581
S 11947 474724259
A 9433 776257962
A 1741 738630949
A 8449 295073249
S 12305 234107883
Q 137 13362 9169543244665
A 11691 675394434
A 4581 72232616
A 5050 564118
A 11627 359523612
Q 608 13021 1513680975517
S 618 972418393
Q 625 13243 6598130985088
A 6084 884859883
S 6488 821902158
A 2005 876834345
S 6661 42831052
S 11572 558192006
S 3363 517036435
S 7065 936282549
Q 4597 11495 6525430867151
A 2794 75855176
A 7152 562564398
Q 266 13332 8389038691947
Q 377 11994 6183131622338
S 1928 943424189
Q 294 8295 6666338496403
Q 324 12719 9828537334338
A 4539 959286175
S 2264 218649868
A 620 612353605
Q 158 8843 3741152733394
Q 692 8901 6997190690015
S 12459 715981073
A 12958 472340471
S 364 388044778
Q 45 13306 973781011564
A 11741 965191786
Q 139 11516 9078115201062
S 7313 527984335
Q 5178 13341 542402987409
A 8864 74699637
A 8479 892280260
A 5898 523503900
S 9282 120229803
Q 927 12589 2045440580029
A 4393 656759224
S 7215 541189606
S 9486 334859127
S 13105 799456701
S 4887 989163265
Q 464 10694 2086544653839
Q 2901 11542 4810607067471
Q 4792 11551 1735623214013
Q 1697 10060 3747610238121
Q 1277 10307 6681957008973
S 13289 466540000
Q 409 10749 1799858980456
Q 88 13051 6232044815219
A 9842 286893857
A 7843 56564460
S 8803 658871437
Q 1775 13322 1067734490729
Q 3996 12155 282030518268
S 8570 50217604
Q 2246 10627 2150308594912
Q 1068 12462 1791337272609
A 13159 678320235
A 9863 786364710
A 2424 73227668
Q 1515 8274 6349290082163
A 192 527197408
A 6040 213533561
S 1679 683593467
A 11542 898208112
Q 1787 12577 9406016178408
Q 794 13338 4696532163933
S 3008 345711155
Q 1565 9923 1349755167721
Q 2825 12779 8768026357675
S 1166 480223932
Q 2912 12562 9359706537729
Q 1858 9744 2546704989662
Q 447 8627 5112325551577
A 6820 361578421
A 427 142161150
Q 4381 12398 5753362084401
Q 1793 9692 5339182185286
A 9358 485769632
Q 1398 12770 6550024980871
A 1264 828013145
A 8700 410940286
S 4184 981222045
S 6684 599786674
Q 4358 11228 3597398660024
S 9742 531108659
Q 3016 11834 2658547273816
A 11298 632042734
A 10216 617292679
Q 606 12843 3920691990794
A 2741 541598020
A 5430 924654981
S 3715 666626123
Q 361 7622 1947783332468
S 718 619978674
S 9247 990031584
S 2228 313029174
Q 1916 11600 9247474781584
Q 985 12872 9734764818055
Q 788 13230 3716612581680
S 460 423163903
A 4558 642965066
S 1459 911127309
S 13041 102718196
S 13018 790176670
A 12813 937083609
Q 2163 10063 3025851974940
A 6754 217214643
Q 1102 12471 1344014047960
S 10669 724182402
A 3108 507360391
A 12648 619783654
S 3643 497353448
A 5955 513393575
A 3585 455817990
S 4646 303895070
Q 104 13254 4945546864290
Q 758 11949 207654858776
Q 674 13267 263650939822
A 1798 957886201
S 476 404793754
S 11099 847065600
A 3339 388500007
A 9363 582951071
A 9253 79753099
A 6325 193466722
Q 1858 8870 1874344940292
Q 4039 13302 3197382491559
Q 855 9842 6176076032490
Q 1157 9879 531853187687
S 7714 664516939
Q 1412 9374 402162136934
S 10155 961535611
Q 2229 9610 3501449585523
A 9573 846111703
Q 1050 9338 2169631572407
Q 6 8670 6761027609853
Q 975 10561 1024246124802
Q 5289 12118 911270908527
Q 3102 11522 2493403430773
S 9476 94318723
S 7292 729665605
S 1357 268453802
A 2883 98308786
A 4164 447934547
S 7137 621079026
S 3907 40547003
Q 106 13343 6587964236316
S 4062 779381824
Q 936 10034 8181305613371
A 7643 757270255
Q 1911 11512 7622807943941
S 1103 116870203
S 8597 782840622
S 4322 972289074
Q 523 13264 3345209990215
S 5775 504691749
A 3876 277465157
A 11638 259874698
S 668 390485016
Q 2423 12781 9954192970500
Q 959 7991 779998065420
Q 290 13131 90636722186
Q 1670 12682 2446175956609
S 2970 443987466
Q 2568 10267 7370219441864
S 3626 516090256
S 9222 705737800
A 4249 510109939
S 4287 300155222
Q 591 12844 5242786139459
Q 1003 12725 1983132959683
S 12943 233586496
A 10491 675587947
Q 775 10272 6441324021116
A 1385 384510708
A 2132 298034066
S 1012 564383873
A 7960 337286129
A 7135 703146794
A 6507 258295595
A 10461 556337097
S 3619 829730558
S 11829 634936536
S 10203 702372629
A 4223 894704642
A 11937 202622215
S 11231 454331696
A 5674 970633984
A 6578 847470134
A 5841 48059993
Q 1309 12687 6016891835277
S 6216 924764776
A 6451 978940683
S 6093 890081355
Q 726 11156 3334936155219
A 12534 867286951
Q 229 13061 9723348190907
Q 4730 12211 3283847805580
A 6241 663597438
Q 1997 12527 8880634690261
A 9139 209282376
Q 180 11285 4086678744541
Q 2558 11302 2620284955552
S 5469 88287363
A 6374 4442746
S 1889 699727794
Q 3060 12551 2016083229015
S 10772 56279508
Q 1426 12886 3645611918860
Q 232 13202 1025305117195
Q 1277 10845 5348106757713
S 8047 57552655
A 3097 511521010
S 12950 398705511
Q 1362 8434 5822804258216
S 3854 82674490
A 8107 514931725
A 3818 618631934
Q 3180 11145 1262516210103
Q 324 13328 4286492318789
Q 1947 9899 5550280846773
Q 306 13298 1067609958853
A 9835 119232074
A 13035 323118148
Q 1008 10221 724204597571
S 9833 427803585
A 13140 237108746
Q 4416 13103 5187747327580
A 9221 679983628
A 6036 297439282
A 717 686894917
A 1082 946235885
Q 767 13163 3101526769189
S 7659 913398547
S 8460 265601197
A 378 719977238
S 7773 636064981
S 6739 283378134
S 12524 597022099
A 3135 157186915
Q 464 10526 8183689594927
S 9039 268406847
S 10953 744868707
S 4630 257438390
S 12061 957273799
S 323 759433216
Q 1263 9257 6755226557328
Q 2031 12553 5343355541612
A 12315 356641441
S 1229 959543210
A 7029 472153771
S 3537 133853773
S 6085 747627400
Q 5626 13085 3778199912068
Q 48 13305 3863313624194
A 273 202371361
A 11578 650636768
Q 3927 12975 3523188385960
Q 70 13284 6239086688833
Q 2502 12482 2436302715456
Q 2592 12505 7426039582228
Q 78 13324 1216991325659
S 8930 904260613
Q 1029 12871 1250786629441
A 3237 131245943
A 12914 452713796
S 292 227336706
S 7599 357649920
Q 183 11400 6349686720839
S 10901 300706522
A 11210 875417
A 339 353623639
S 6685 353946210
A 191 33858829
S 2721 775651410
S 2465 970427081
Q 1220 10791 5407590956425
Q 1789 12994 2162945503522
A 11359 109807737
S 2967 259953158
A 12188 481387754
Q 707 8536 6838175779072
S 11912 191165758
A 1647 631589825
Q 752 8450 2270205446821
Q 2170 11387 2141469105863
Q 5255 11984 4993846810686
Q 40 13010 5979552854284
S 1081 226039722
S 9670 583637985
Q 17 11262 8544054152082
A 9972 901692705
A 4743 75978220
Q 1932 13189 7435244748495
A 8534 662277849
S 3035 622533463
A 2220 871626327
Q 3149 12435 7867387935688
S 11706 746749
A 8048 501664160
A 4454 840962130
Q 3236 11748 2638324638686
Q 3234 12724 920045926945
A 618 478626551
Q 682 8790 5507780805483
S 5418 372587826
S 10954 152691964
A 13145 957459861
S 1495 587698656
Q 3722 11755 3567814798007
Q 1544 12368 6029588647121
S 8762 840463425
S 13188 918376710
S 2956 57674638
S 6692 325909947
Q 1146 12044 1612731549445
Q 2766 10716 3383230770019
Q 3136 10014 1990496470931
S 6031 78517867
Q 261 11923 5194387983611
Q 4081 12676 6499490051271
S 4237 161964399
Q 2438 10558 5009383849687
Q 3325 12488 7693630138663
S 7658 604279538
Q 3942 10645 2554879734856
S 4802 556358515
Q 1666 10812 686445298418
S 11407 526416296
Q 2312 12923 5863324342563
Q 307 10081 7445948569802
A 7589 938879133
Q 2500 12144 6723218769341
A 10965 425316799
A 1430 976395568
A 579 845847195
A 12753 159341374
Q 4970 12863 1599252089261
A 6485 139252429
Q 134 11972 5501864044284
S 11553 455393899
S 4360 110516614
Q 235 11611 2350064315168
A 6713 294255603
Q 2393 11624 649741213401
Q 1388 11496 6600086911492
Q 1987 9689 2700797003939
A 11296 871419497
S 6923 991484543
Q 339 13341 6201487030953
Q 3900 12240 2892148626608
Q 2241 12620 1044661426279
S 2210 10020984
S 13284 665887459
Q 3839 12043 5409881967047
A 2302 454871515
A 405 684996449
Q 58 10177 4333764395846
A 10512 998130564
Q 1573 12305 1725475445005
S 1377 638104116
A 4283 943741413
S 6627 798604944
A 6896 128910710
A 8545 192758261
Q 583 10336 4850329240277
A 5311 114594349
A 6985 711630195
Q 2100 11497 4129869060176
S 11909 985909264
A 6548 255992405
S 3748 142466625
A 10641 626724229
Q 1144 13201 1725962094907
Q 5081 12691 5628670538271
A 3482 480648248
S 1907 555121783
Q 1762 8457 1745531917970
Q 543 11550 7619854680579
Q 1157 11666 228084197255
S 8787 719830171
Q 1461 9514 7345589393238
Q 2751 12632 6380147420444
S 7976 553169336
A 11299 917886674
A 2243 816585791
S 2919 222778604
S 615 106113302
A 12037 998849503
S 5993 793821237
S 1824 706337384
A 4031 657224124
S 6294 50295785
A 11464 495470555
Q 850 8472 3184440945710
Q 6163 12965 5078613374344
Q 53 13352 6730991386263
Q 2030 10263 5386547909959
A 12780 508693011
S 11481 881625727
A 12146 647809629
Q 3792 11970 1853367482856
A 1172 902723909
Q 125 10128 6412468450438
A 11085 760480548
A 5569 722543310
Q 2352 12466 3739019768005
S 9949 592783227
Q 1440 11269 1501881146599
Q 699 13139 1566809609136
S 5260 396387793
Q 1203 12984 2288471077299
Q 843 12590 9087438708404
S 9730 273084703
Q 2288 11948 8725906199082
A 568 907263256
S 8036 164856
Q 4670 13225 7990837974390
S 8551 739811913
S 11876 155603354
S 6812 85378617
A 3579 636806294
A 6423 403696051
S 7588 340467741
Q 1065 10574 4808875111490
S 4578 269302750
S 8710 347436020
Q 1897 11992 3503809922152
Q 827 8206 4491181404574
Q 328 13320 17215064250
Q 1133 8640 31833285067
A 12673 694757152
S 9073 216480469
S 4457 248785440
A 12197 810580906
S 11335 393160255
Q 1569 12687 2432587521926
A 8979 763196074
Q 12 13211 1376603896279
A 5719 131017209
Q 430 12978 9305465189394
A 10998 890777580
Q 1392 13045 7259078483352
A 8145 984464756
A 3395 374302778
Q 731 7638 958756780302
Q 2508 12136 9385759660027
S 9452 545273803
S 7819 298669006
A 6511 555678161
Q 263 10191 8328534006902
A 1670 969783564
A 12635 859292533
Q 70 11774 8168467604616
Q 1900 11494 6863476636536
Q 910 10329 7979337601339
Q 28 12735 8747169524182
Q 3458 11740 5840162808350
A 11669 775750772
S 1557 826881240
Q 3407 10309 1880444564469
A 3866 593196992
A 2428 609113131
A 11655 549704711
S 3438 821322908
S 4577 791559546
S 2758 487944977
S 7582 302579060
S 9506 176955394
Q 2563 12213 5381284089269
Q 367 12748 1075061306611
Q 796 11166 9842401323373
S 9952 403076233
A 6962 118896831
Q 1271 10482 6254393303954
A 4779 530420859
S 6491 879394900
A 3645 415251069
A 4153 527301722
Q 2150 11955 5842374630387
Q 1057 11337 6521933772643
Q 486 10624 5256925791469
Q 2292 9728 4990488654829
S 11267 834401795
Q 3012 12416 2307856486901
A 6172 86018198
S 9656 978225707
Q 2268 12801 1702866822424
S 7648 624373896
S 1332 396658645
A 5335 169298364
Q 220 12264 7078466668227
Q 2884 11788 5566663878831
Q 3276 12647 747701823252
S 4324 926826941
S 2031 592745745
S 8380 739738814
S 10488 231753750
Q 2286 11600 8085294175648
Q 2060 12716 4990356517483
S 7407 870491346
S 8832 553486260
Q 1174 10672 4840203444926
Q 2792 12640 1357686155670
S 7064 763607003
Q 1433 8512 7041356176272
Q 566 13186 9480292583483
Q 2818 12794 2693742043108
Q 6 12357 140329553575
S 10680 186544085
Q 110 13362 4433031275287
Q 3118 12929 6849433274061
Q 1741 12958 9711817308987
S 1598 358466648
S 5430 517409635
A 3470 219875886
Q 1336 13035 9371680257876
A 9539 966126190
S 12188 879290830
A 3947 617296851
Q 3198 12299 1341730748034
S 11730 630984899
Q 2190 12545 1610359102006
A 5325 309562896
S 6679 212854492
Q 145 11161 2439051043732
S 10289 251723759
S 3338 742021676
S 1352 3028357
A 5568 362617260
S 2778 196799231
A 7161 310264681
A 8768 588300043
A 9708 460882997
Q 1811 12586 9353582713218
S 642 212764206
A 11788 854939691
S 7337 463634498
A 345 474395868
Q 1841 11677 4513908836481
Q 352 10166 8959101092168
A 11666 136664936
Q 312 9209 663601924568
A 4686 230047102
A 8947 606983687
Q 3553 13276 8154649124065
S 9210 646440782
S 7121 296977410
Q 754 13300 8072274474035
Q 2492 11194 8609157689350
A 4073 556843543
S 5639 331937798
Q 1952 11678 8411768008751
Q 2557 9544 3915255429051
S 11302 234427808
Q 872 12637 3313737916395
S 267 776452891
S 3954 383737786
A 12970 335276596
Q 1836 10681 4863804508894
S 2018 84372946
A 12565 604286478
Q 448 13344 3647259466923
S 12808 239194686
Q 261 11064 618591969871
S 5525 13872915
A 11160 308012709
Q 4138 12916 8359678199723
Q 1384 12948 1649713662899
S 4515 690367675
A 8037 336828978
A 7949 217628992
Q 4255 11234 3047891740740
Q 885 11685 3719228656340
S 3343 177066640
Q 1159 9982 3229057038716
S 2265 288091414
S 11104 147096300
A 5224 594765302
Q 2825 11744 8343728660654
Q 817 12849 9054895259370
S 3274 820064171
A 592 605025639
Q 2922 13263 9733270062846
A 9950 230897367
Q 4542 11907 373299446850
A 11407 969046335
Q 5698 12629 1319674805297
Q 670 13210 9393559431252
S 1439 73787567
A 10671 729757786
A 4696 773663486
A 2203 548825776
S 12786 84065223
A 13180 88747278
S 12668 420405605
Q 3253 12060 1710995897841
S 11696 385470554
S 2459 450184410
Q 945 13117 6134317078604
A 1095 719270477
S 6461 108680984
Q 3562 11449 3186178233985
Q 1361 11912 1013708850435
S 4346 539747138
Q 15 12807 2462114136413
S 4318 549619597
A 5308 294629496
Q 1723 10423 1849298634972
A 9598 804985847
S 6000 244315241
S 1542 3977201
S 7710 436424847
A 8622 121863629
A 725 768555610
A 1520 245109771
A 12083 449177229
Q 887 12432 6786218020315
Q 3514 12290 5596206454011
Q 1826 12008 1030639954386
Q 2 10966 5105866230424
S 5594 952818565
A 11073 824675137
S 7936 489470471
A 1199 359516758
S 6473 913023465
Q 2109 11773 2078423017198
A 5430 529147163
A 2711 83230425
A 2473 975631742
Q 70 13348 3509742157416
Q 5290 13237 3786666859209
S 3972 123046740
Q 1732 10995 1861789819220
A 5945 110775134
A 459 758474990
A 4205 620361174
S 4836 417618242
A 211 840135336
S 6851 364396210
Q 165 10075 6673014023550
Q 5 13108 8463030951615
Q 3443 11171 4758610477334
A 12547 978912061
A 1657 291339750
S 12060 952635993
Q 263 7112 907923769477
S 3319 813100161
Q 4515 12343 2556065410918
Q 252 11953 6635654687760
Q 1179 8144 6199970666948
S 12342 289754414
S 896 517895423
Q 990 12566 9217930961647
A 11933 251371633
Q 1687 9386 3480248591206
S 5121 463452622
A 12740 33513463
S 13121 816680584
Q 292 13327 2617737104530
Q 2834 12966 2694115855887
S 13058 935110278
Q 5628 13333 625407060532
Q 229 13321 4745545001831
Q 987 11806 1943242309719
A 9483 47039808
Q 2709 12891 4469596533678
Q 2088 12778 3026142315511
S 3144 591686397
S 3651 820288381
Q 3026 12670 6232800433478
A 11375 920613850
Q 2144 10161 6228812210804
Q 3117 12429 2801642713740
Q 882 11567 66253964716
Q 547 12977 7710328427099
S 2632 639631105
A 9443 979347062
A 8370 542354917
A 6882 52012696
S 6729 904952303
A 11264 703320712
Q 125 13225 1123562342879
Q 628 8237 1895453615902
A 10309 914048472
Q 885 12735 3277823927908
S 4202 748753793
Q 119 13153 78609642461
S 100 814195671
Q 227 12907 5263459855339
A 1551 981199198
S 5302 300459218
Q 2215 11234 7514315676074
Q 2616 11500 3677217874712
S 6019 371948489
Q 950 11936 2268750751591
Q 16 13306 2623615387765
A 11280 911455889
A 10152 698493857
S 4049 42247633
Q 34 13193 61242730771
A 3147 763109199
Q 145 13266 985111088192
Q 539 13266 3037354651708
Q 1214 12382 690885961585
A 103 392079202
Q 598 11241 9344228226313
A 29 77254864
A 5542 12946592
A 6900 744404336
Q 876 13294 8783718103898
S 6785 324114844
Q 3583 10318 962852141291
Q 4003 12727 1563247190194
A 1793 484825792
Q 31 13262 8321326969684
S 1366 855027737
A 301 426612484
A 733 120965695
A 2678 185408760
A 10191 261939734
A 10263 610165808
S 10683 447859108
A 3169 447828512
S 3482 78671660
Q 677 12598 8375029441338
A 2107 436442352
S 13336 168910157
Q 401 13346 2475178640503
S 12650 376350077
Q 3182 11605 2268300974360
A 2451 788448834
S 12560 726351921
S 10328 20095913
Q 1323 8112 1241176922136
Q 3111 11476 825938889626
A 12109 663491376
S 4212 312864613
A 2139 504339754
Q 586 7863 2117517847036
Q 51 7696 3169047615937
Q 239 13044 3149094474262
Q 1048 13345 2600716712963
Q 199 12030 169802130531
Q 2243 12302 7950086446151
A 3638 742872254
S 3925 805275729
A 9594 607747642
S 10347 355731756
Q 817 13343 1290729136150
Q 742 9149 3979752448359
A 6090 45679350
S 6550 599390992
A 181 95183671
A 6296 543257475
Q 3921 11782 1171951671988
A 11171 580674767
Q 304 12065 4226369222604
S 3604 333747005
Q 1882 12201 2743465909523
S 8800 343903750
S 3496 505955783
A 7006 216713590
A 10208 147479873
S 7960 191262741
Q 538 11799 2382103867568
Q 4433 12862 7870165489974
S 13050 524704657
Q 728 12862 9182365416874
S 11231 344052587
S 229 399204213
S 13106 745642724
Q 492 12529 3493023229477
S 8803 470883325
S 8716 103580317
S 3696 181796189
S 8733 882215299
S 266 409659642
Q 92 13331 4654120404356
Q 2752 12754 5578313939448
Q 116 12325 3965433160576
A 1473 138480592
S 10698 54702191
A 5127 285311525
A 8434 3896265
S 1429 142616081
A 4363 129452083
Q 1555 13088 1343739760823
Q 2222 12897 2417999887287
Q 3879 11193 4945044091922
Q 2391 11934 4188638329079
S 4584 116613734
Q 184 13280 53023808597
S 9295 834898223
S 10609 579012092
A 8340 475013593
A 520 713938139
S 2304 87018824
A 2708 13722084
S 7424 628337502
Q 4312 11882 1077698906588
Q 165 12622 3174661652021
A 4934 49983042
Q 1131 10585 9165539381118
Q 66 12158 7437439445310
A 1262 709359408
S 7486 849978830
S 10109 712942998
Q 1314 12557 8983553992651
A 7696 789142184
Q 339 9008 5799611546011
Q 194 11182 7369223191155
A 1850 883286120
Q 3859 13189 1254272873121
Q 498 12648 2570105181623
S 13282 610040948
A 7439 65583205
S 8378 563362786
A 1996 801869700
Q 2317 10246 6034659390782
S 9104 983247471
S 10107 567513615
S 8882 721564605
S 2976 334212023
Q 725 13317 5349106134226
Q 2285 10039 4622608004801
Q 580 9701 6845836280849
A 5688 656403046
S 518 490042774
S 9102 92457074
A 7555 432494192
Q 2751 11787 2109038370154
Q 1804 12843 5513302586145
A 3017 303637888
S 242 639549590
S 5415 643623024
Q 1223 12722 9734567174164
Q 827 8104 5171844945585
Q 437 11234 7078412190259
S 7054 914232150
S 2886 781840603
A 13212 240585130
A 6332 815801980
A 11172 873959012
S 5130 211775434
S 4403 828760363
S 2683 591340253
A 6367 71034078
A 4095 718894570
Q 1050 8760 6142548463626
S 5730 435004730
A 7032 369805258
S 9161 457898961
Q 3385 12215 1300229242773
A 847 387719111
A 6052 601721472
Q 6 12942 2680226943924
S 8205 802639892
A 13284 776215309
A 4716 572499905
Q 516 12335 7939340180763
A 13078 894542063
S 11668 358106624
A 3125 567245172
Q 659 9912 7265942843803
Q 532 13051 9642789908798
S 2973 516686110
Q 19 12490 7914715203486
S 3282 86193842
A 5586 142351121
Q 127 12647 4319752852593
S 9124 335305423
S 6024 496684034
S 7178 518557485
Q 1549 10126 4811488736693
Q 417 11181 7527398440814
S 4511 632343578
A 2166 893656733
Q 900 11202 4384311564315
Q 362 11854 9132240969154
Q 484 12827 6149079210950
A 5397 230490303
A 4467 546068352
Q 1731 12386 3551347866679
S 6739 340475173
Q 1157 12793 4260409076017
S 4531 318951638
S 9517 535800771
Q 2194 11802 6351335770184
A 12655 994924706
Q 793 9217 1874173578081
A 9291 846302188
A 124 411572514
A 6611 234133910
A 2404 649576447
A 4731 666336991
S 7829 701382616
Q 196 8858 4823599116916
A 4375 330324850
Q 333 9200 5327875915072
Q 346 12139 4258140288404
A 875 357221987
A 11311 912300306
Q 3568 12048 6636104479287
A 10033 732610796
S 9775 297091702
Q 401 12758 4487705415744
Q 1394 12818 4595108187103
Q 1057 13063 7721365541427
S 11634 492060366
S 5111 75902044
Q 2684 9480 1746270569659
A 10277 771531268
S 12973 855640222
S 1881 590440022
S 10300 261720910
A 1799 185190158
A 10733 767228342
A 2351 43215516
A 11597 567283876
Q 2969 11571 7699508283776
A 10914 881427945
S 2319 319466669
S 1732 48633286
A 2608 361426118
Q 319 13078 999642689171
Q 2071 11904 133947661216
Q 228 12347 1732013354429
A 3086 686488845
A 11895 742277165
Q 1167 9771 4092705497385
S 10383 709269510
A 3023 651582711
A 9319 807953071
S 6430 723126632
S 1336 21018130
S 5658 311796950
Q 1774 12803 600922492001
A 3578 251116753
Q 342 13203 5466231957782
A 11 837255704
S 5013 414696770
Q 1486 8949 7037910430652
S 2702 370880455
Q 2351 13342 5245384660410
Q 1307 11708 6083115417252
Q 2024 10134 5236370950451
A 5311 506775449
Q 2554 12840 2432406663380
S 1407 395245005
Q 1009 13199 3316872773790
Q 156 13130 1448663893978
S 10690 868244146
S 5616 169590795
A 1787 287409469
S 6208 537364205
Q 1468 10801 99040928246
Q 1296 10196 107851965209
S 13078 91541269
S 13361 196451689
S 6706 838943571
Q 1048 10829 3155036499765
Q 3227 12423 4153433805725
Q 1996 10629 3243534706401
Q 4885 12509 6521764734565
A 9039 959452867
Q 52 13169 8195985237296
Q 1698 9858 1401699578473
Q 487 12356 645436943472
S 12457 193807613
A 2768 265186554
Q 923 10710 4962545567318
Q 313 13328 8956390250162
A 3540 251205728
Q 1329 12888 9202680132971
A 4227 848046164
A 2202 114837977
Q 251 12771 1703760751402
S 7558 33793174
S 7211 811500170
A 10640 826081413
Q 444 13353 1618966313066
Q 516 12120 679560473930
Q 1075 8714 4391794698780
Q 3979 11043 4460926911155
Q 298 13270 4115740893400
Q 748 11077 5248250406192
A 12282 65715537
Q 1413 12715 6937202523723
S 2724 343634982
S 3020 157189198
A 5794 435809668
Q 202 12592 1789179185036
S 11604 812264551
S 3682 313271539
S 8008 275914898
S 12071 127695887
S 4437 242007122
A 556 685450705
S 8929 754395217
Q 141 12673 9674935393808
Q 189 11413 8067404077247
S 1558 888905859
S 12355 275843416
Q 188 12941 1602662597639
Q 2690 12166 6844119430571
A 8905 821230629
A 11298 106809967
S 9590 67080371
A 10351 53469448
S 4318 645278930
A 9551 288051774
Q 133 9955 1465496119177
A 151 621522571
Q 229 10929 707945981342
Q 155 9643 563352942014
A 12043 132644303
Q 385 8056 7059655440765
A 12668 3706497
Q 917 13145 1781922771771
A 6132 391713820
A 5297 840255559
A 9688 933715461
Q 433 13293 1452539692630
Q 2062 13042 8817620609213
A 9531 906055870
S 7175 961872320
S 3393 264327606
Q 1587 8571 5504814553300
S 4351 729858737
Q 435 13105 8381572908196
A 6146 354887748
Q 405 11719 8212501872819
A 3161 804432785
S 11835 653294833
A 4071 9495184
Q 908 12195 8567068984184
Q 135 13195 7490181575003
S 8410 44043684
Q 990 12751 8383663749441
A 4818 164523541
A 12556 895241837
Q 4247 12497 3358924259678
Q 432 11543 363189015225
A 10114 232313003
A 9657 12941829
Q 477 11065 4064449348779
A 5043 542586096
Q 454 13352 9478432761705
A 1245 344774609
A 10868 5918708
S 7819 103634494
A 9544 77987110
A 10503 609523345
A 3556 366234585
Q 4730 12145 6176716841249
Q 6 13313 8007173803409
A 11272 605774973
Q 32 13354 4772575774411
Q 47 13342 6243286034762
S 13129 177783587
Q 2035 11131 8491066693144
S 13225 126893005
S 9191 702559682
S 3135 34065669
Q 1303 9427 6471078098008
S 4408 196138543
S 4867 578288818
Q 514 11138 336557159978
A 11701 571187019
Q 1140 13204 9337114569211
Q 914 13360 3832155140423
Q 3003 11980 7250949276526
A 4604 61531238
S 7978 381965542
Q 2634 10476 3990731893472
Q 1914 11208 329482333255
A 3896 129866639
Q 598 13123 2388976788200
Q 95 11105 608108561965
S 678 344422476
Q 2317 12303 7521599041656
Q 1284 12618 9523133894945
A 10299 864117873
Q 3411 13012 5919137327471
Q 2723 10929 7375963273592
S 10657 717008440
Q 33 12724 4343411334344
Q 299 10269 9849921115890
A 11777 28049683
A 8072 48848241
S 8422 798586836
A 7637 384986672
S 10297 425995270
Q 1102 9089 5052146149060
Q 1305 12617 530462040362
S 13148 794909078
Q 226 12810 6886212583785
Q 1485 12652 5331591470206
S 177 43040190
S 3929 719708321
Q 1933 12470 4883721592654
Q 2216 13174 1812157370626
Q 13 13329 8256307995699
S 4618 848251034
S 10197 691540096
Q 1138 13038 3431851975521
S 8805 391578068
S 79 559550251
Q 4 13332 1702478912652
A 3221 223365865
A 10593 726018830
A 5618 556976137
A 3844 135708691
S 2745 300767885
A 6743 47265872
S 9252 936379680
S 7314 547403080
A 12530 437007339
A 8713 802265338
Q 1925 11158 8336895268744
S 5049 640478140
Q 1120 11269 1845311185583
Q 1075 12567 7058367366588
Q 1986 9812 6229599934430
Q 121 12762 9642596186739
Q 46 13281 4579507249110
S 11954 933405183
A 8979 842974980
Q 745 12312 9142897095675
A 3490 108463790
A 7366 390983867
Q 3641 12145 6461474202067
Q 3441 11904 3849822290515
Q 1667 8423 4251137042780
S 3356 602750396
A 1980 706360628
S 4106 592710346
A 8827 662848268
A 970 819186035
Q 635 7459 3718081463058
A 13216 990025002
S 12619 965201255
Q 1084 12563 2811115156142
Q 866 13293 5989786807484
Q 408 11960 3984041531176
Q 404 8590 4624118923958
Q 6377 13169 6651698464465
Q 2810 10536 689521078066
Q 1102 11741 1165344756628
S 8876 843526850
A 7661 731080687
S 9662 160984851
A 10949 7520123
S 9159 70783421
A 2856 817182664
S 3225 429330919
Q 1789 11553 4282079158948
Q 1785 13080 3573922880088
S 8485 765100118
S 382 446256800
Q 834 9233 576592555309
S 1242 828249742
Q 2778 10797 7441999147115
A 3466 554966140
Q 162 8756 6274760452952
A 8907 452503664
S 9326 519790538
Q 476 10596 2584117102212
Q 3195 11988 2237128025537
Q 1890 11071 4096569442970
Q 5930 12811 4652337623351
A 5956 78872942
Q 431 12888 9283896410157
S 9561 743918448
S 8992 416456442
S 6737 151848408
S 12994 649852571
A 6913 122670910
A 532 149361934
A 11061 34325680
Q 978 10349 4290592344852
A 6327 154781110
S 2857 378033554
Q 5846 12706 5225697096854
S 3312 825598368
Q 977 12582 1086031660577
A 6968 305887566
Q 5560 13044 4521020668381
S 11570 362800804
Q 179 7132 6473577329831
Q 560 13330 8250044620822
S 11929 325876580
S 4959 55474512
Q 3012 13303 3862272086740
Q 67 12115 5644386802366
Q 1122 10416 6091507406281
S 5393 434426856
A 8723 67505725
Q 758 11281 9372185921338
Q 533 13314 7165860968703
A 7300 938778143
S 11989 889101661
S 4184 63351953
S 7850 369223907
Q 87 10475 9598169244759
Q 5291 12868 6171616874898
A 13182 735292083
S 1329 396927957
Q 3551 10308 6400789979460
A 2942 242392033
Q 85 13069 4109224531366
S 4052 887375243
S 6945 257662988
A 4493 739379089
A 4317 780380800
A 3645 440273502
32725 45903
626697220 594853159 240339185 863296274 15148380 248019848 701016417 490801291 548008056 156223897 595896072 888989783 941521584 970753750 633557746 58708744 682425483 740389229 57407959 274490801 469119382 74740818 172004570 816452618 28245473 376950810 260953764 999774694 55266179 888563159 325505849 646272072 598177893 223544143 239344083 108972724 694100326 520276684 641820521 227629648 404581757 689738978 670796835 267084605 275242052 686168320 69150682 783304017 307656772 72242019 640905794 349141822 836752746 980086881 463808115 916921000 943206906 570431670 365602868 156193640 335556390 556927492 551104453 221400289 708677116 321255830 412271239 238798461 996760932 262519348 587582561 512333098 120320408 758528270 311941901 495643023 474204860 116858766 791060999 256379909 964491683 869854431 597396778 311456261 119951710 764570728 57809951 100743000 395050311 773713280 255550933 960830274 10984876 217184164 861390335 192060938 928691700 946287060 172697762 351938404 685483330 85790607 151235976 218805493 776676336 615257183 524211342 270785348 192701386 234104957 944432320 269184881 729150186 211525833 912795495 506980139 567185698 232617612 433773178 193563087 761791134 822004511 377148589 777681156 17298273 50206212 202858275 789762008 209221224 456870389 503737019 918242514 966109138 316624253 808294149 997173798 759916235 945488362 249744358 433216530 20210851 102023018 206566759 554545807 682248292 738044824 724857769 512417203 53576997 374597252 369331049 886026449 881545477 69303555 696405709 379403400 961428593 213389834 382954547 86822231 938932773 44514985 602950606 141465086 208312813 685611282 948298552 863100636 183820442 114877229 316215637 747558782 921895065 257029556 155819408 915782337 750021647 231765838 230361482 858420559 205317842 565191692 997158716 99194239 864293064 189051510 751840799 938779329 483902518 841099692 557652396 3223454 916167482 366535903 673667281 881652388 967267221 281711329 643985038 24586012 120520810 257845201 667985054 162359060 415244344 96108884 394020730 780449866 202368610 94801935 54930320 772975344 108954357 876172986 861179816 182541712 695980541 114264340 748995697 379998463 904681478 211480018 804333631 88215285 58747493 464366701 702713373 361420707 681495833 507822240 70698822 798284501 613818821 612770573 766785897 816302264 68954717 20219564 783384879 621862187 771877795 962940543 753734574 739008885 933683338 931993008 987349700 685202562 554359731 437224042 641261009 698862171 564031748 101923124 224648175 701448130 95143458 703218457 56064840 230784570 250948216 622053528 646141749 740337225 428326251 450442174 221187124 996139827 582232218 906200348 46125018 450518423 646824469 696872718 984423522 145675047 640187553 885248679 102241433 129925608 322718555 336338205 28129650 457238597 108026308 71846212 103066360 867763492 881333978 970531393 317434549 424409542 86000074 214586198 789722828 719055470 91696984 559718056 783381449 596721951 634524021 196539360 247392931 102628915 915114182 201523752 341128772 48623227 324539740 456878592 676118430 458884271 212545686 287899716 730364195 256164206 257105307 408729787 643372191 144932086 258738793 189868267 860580985 855910366 567743374 12814640 381537060 166720900 298391578 744076069 326227722 911089129 342352748 408031811 921339424 539730007 741069510 289251130 268146521 397645823 715361981 135234066 195692995 114166385 56723292 151404536 612283951 398233292 573656789 184076628 129076761 974783662 24357750 816534005 910160422 75524016 919242190 92716034 714227412 290230485 313594400 148036534 415226314 517300283 87245457 500980837 880660838 612119643 214968008 160268966 120432953 894672781 117739028 494200357 836279248 46967675 563431483 589574007 799356975 372620026 123791017 990822799 603922715 837473021 879325138 31299067 339422734 410407995 41241480 710688886 53429469 212542879 321792351 167833166 844920185 367851324 566410605 953793609 114918724 450675948 491713221 50211773 293262522 874627731 15581877 331149041 929793641 635083423 190929114 921589673 778081327 883844959 64291443 102635397 288153194 894356464 325287898 602996656 241358509 496471369 464356917 480699677 39832903 522144026 188791995 800512460 512072363 642500460 448800893 265216093 764780580 477118055 965509315 993154344 110999964 934182269 105468267 241282074 722687864 725151063 279958406 455757312 337087692 296742580 518363244 426194494 255898383 228440223 947248039 229712790 31816390 161954149 552046044 592249188 474956357 791671868 202819769 604149465 407804466 986082767 329659466 281936339 8390160 638908763 965907156 204725905 644058036 600449944 665349140 213076024 885706813 69744243 129114236 402209357 8641915 538071102 194101400 177159975 552381402 107963761 490903159 810726890 627407951 270954483 671734057 392712470 543375057 764860081 590134091 376659786 490056089 65927528 640374241 736775914 200070150 493318716 196573724 610597867 507521034 919608185 626158111 445880821 846601463 179602185 820318939 249534930 382603736 751558485 817137065 843412369 885056276 1614475 264828885 404672614 792543734 355569271 67214532 363791883 197793163 206616638 841804823 713578582 759942977 898769759 375767516 265517825 719854181 666862075 76248942 961329956 812837205 136488574 339567448 176863324 60525034 564824329 666999779 447285096 213485619 139675308 774594068 989099480 392547942 871428486 491597905 302266839 112353537 178813196 83908192 600321227 516251610 77976946 327833169 221549857 313150235 270187740 377329426 938702306 824927588 721682671 261182314 189517029 845046011 701566103 662631762 693258904 987850186 322184555 484873270 570933362 728765642 766681828 535999858 93554718 489502790 782615247 854707873 767838583 486809699 962568166 242595224 116295892 434223471 287858444 690377851 164975774 989303992 32157958 98004487 860263735 253171969 325595506 559939862 209002103 558461792 163001845 256923580 133134754 997477218 401669282 270124856 98448479 613642612 255868357 191485360 429544190 226822457 238964213 630758504 857697794 243248699 339992401 87387578 710166546 134825235 147125944 542043721 478127626 574260426 664690923 447273512 835533179 993126706 345018261 963551589 535654622 758087216 519382008 463187859 875015981 420663349 187465572 743948937 499579136 246939713 302078665 997858580 854539181 860234758 2140547 188974364 730830298 576618901 379926496 853856372 509352882 267188091 23460732 367076393 418787420 627033744 924325405 374305236 932546610 671025875 263973094 546562407 812377558 219457106 77906026 221745731 347807017 158234033 466755073 186712190 684727767 466496280 179510876 7149500 241432765 656209492 893442592 654215421 31872559 323909879 228455573 49931257 930093992 344287117 981133911 118981786 46122059 528092711 106381741 91381378 999156429 298215191 7824783 427526345 929456806 762775305 873375108 199687261 320449068 480600857 96166371 651171412 50653811 582019907 647430753 307002817 702836579 820729949 507362399 818865388 110097482 980164431 443452947 219198917 231216956 300165915 264921797 97377736 814784947 213660080 885024271 760673764 264964530 647793579 255623012 284939964 674898236 189748656 329153940 953708106 874319 260546289 365045736 716156514 121413174 672635656 756912793 545674715 309882093 847053176 161452116 580677852 479319236 286161964 272448640 643155855 473002606 289067329 425159259 954421378 981711443 377389246 23489359 984397503 719637160 476215329 374264120 839745604 778395662 311998670 402322566 666403492 438996041 827816521 216770323 688291170 472975599 730012109 422079754 216607597 91276201 170518538 936809906 632631291 936680436 744473326 60594609 891689965 111287307 787976867 245982697 453685787 579913192 241986730 221701625 187523991 511025288 12618602 562005899 99020283 705512414 909268581 258612496 286854802 306924086 913180836 551159616 420724564 822286512 846048619 583919565 787862643 376376662 832510052 870888973 119756235 207145134 508424567 746102452 986982504 881408408 560673799 315366171 808953445 419400757 659255619 44851425 134094330 614307540 10451059 796974900 225948868 242398341 864179186 723811582 681582437 886427218 597130163 322822558 568557129 687604238 704424878 603118843 917536996 807473703 366799125 147546059 269256739 747640590 150971029 436958759 81223937 368558627 479972969 384678238 170468060 272290701 224668891 596181810 125431983 541073142 767163077 61449068 208709864 373102397 534985193 304760011 452054803 841194775 283516614 954021749 657738353 898492660 726485523 996945766 489254019 361050370 349865965 145352415 453858915 574454049 701448555 850364704 473267057 187329939 583220124 941185097 964256992 323043278 782550039 822423367 480599377 905699313 539016708 335936579 407475532 940633763 899065139 274439633 169409763 609709731 159022275 176574837 890929960 573207810 496587179 217905954 261608016 438420806 683316855 880106874 531584837 790338322 243324584 346814204 470606713 674734810 909912373 852180972 148801774 166818954 720885338 310291697 414307077 198315228 35235993 62871591 841159187 276208060 969307649 694869755 661960531 347133466 488478847 42435466 336947203 691775575 170422005 939123491 956141998 590274679 228126748 558231942 49530602 115795976 282069874 281792113 485451969 437110039 669499249 543562163 987258832 520412014 721535330 140350083 138466869 650928339 500491663 454727071 320173681 41782271 475826461 407842696 344337589 882233585 196369055 873966512 673640448 300247008 96226032 723981353 6740775 560058834 437094480 204504470 570193604 849362741 149358870 231467311 866426774 606404564 743008664 800548168 395651585 68294246 173230298 54860333 316209931 103639503 527642423 986161369 671070410 659404353 508606736 207109133 143374026 410254632 11366546 403226441 580067381 82124404 724162897 691484374 716097338 752993279 351928756 630794692 850805510 547127849 557922085 769142042 315349931 628594150 188881394 935232355 974839364 239504816 978041643 951791809 506435880 781662758 587925712 177406863 507384819 449076060 68559863 92606181 525078442 904514590 273327401 811511461 153154172 229228287 403781608 69018668 559447868 206446028 198692739 50783210 768257913 284831400 822370550 443063482 498339924 564885249 329149091 223920901 67303136 502173706 783891924 445679404 967664559 353644440 100684215 541093229 147886012 679032862 924049332 337351010 843158091 891085697 174410334 690264202 518683038 872637553 436022546 204862597 910269212 119579638 110425032 859354111 367028219 534729971 181108865 444226781 78057786 551368641 898222638 115425259 919754623 101964513 733036662 150140777 435653882 772285977 745268760 188121242 40777610 142749023 231546779 910839018 69422846 455828431 448661660 777297843 84911430 237723624 120578907 71535762 224688452 573107785 50227555 670004452 848407659 295460618 320212300 869155592 907684425 618300646 325228902 105635243 707333165 594032496 369514743 201056653 219077107 52051520 169941161 386729024 258580286 327144927 622040555 681818657 140309614 51876993 120904708 868122696 84884742 654620518 718196398 563390099 539704268 200676170 837839306 32622204 691509731 660002172 851017795 600623186 147014511 75716974 95707169 39575493 126758922 58555348 122380265 75327461 217409134 852538557 313833092 356582086 774008699 957311802 886077492 875825308 878808439 1744241 695656510 686795468 464775725 9296119 980355935 898813406 947195765 665575999 802311628 763323264 626583718 209324143 258125197 708172745 574064916 534269570 599102264 910360834 929111205 116970263 373279849 170557297 730491473 260482608 336738434 223160713 507257873 459180888 445628520 52063120 266652160 653691317 367139635 568279977 717033223 456957480 489795790 921195976 914629793 853233727 89498691 979972266 445856424 930672639 604711361 916752758 249042273 60483612 527862065 984338124 177688009 383696665 224759777 520111650 888476210 555189757 464023058 87785641 63495166 885981296 350477790 539841538 503180098 146026249 439345419 301321079 481555554 881009994 229662349 736998562 48579826 192219349 115827109 330987899 406916781 316803507 491008851 443889132 809546725 965140896 904422127 760229321 226142179 469130175 601885883 951896968 547709410 501113122 925497612 609540634 4621125 598069294 358322429 275152290 357461595 631209680 337676485 94855646 99714575 353413115 12878531 3503809 117953359 362008381 370636379 948934233 97579221 745316741 999558213 983635804 857117997 194604867 810492611 114138803 226362795 315529395 849767945 972754994 227722940 329254801 984863359 328865211 420977580 900517926 846555224 613958565 187249622 77576706 526057736 493989233 137130936 345105046 799169338 858788093 854418047 519008373 39933554 694545851 235505575 866202663 273494047 92674093 918730591 664546564 376925900 870273613 630708150 781044431 777153644 862514353 209991397 302726637 33447296 566997059 767848127 546208826 224655173 136249349 686390296 742260415 209717537 91209040 618196879 730222443 770904840 647032459 539835891 703135714 102226503 861788759 421846937 202866949 827815940 603676908 162339625 987188267 780089232 849972255 758177357 256243835 209745542 144765044 589021639 724577966 107659656 547337513 913602760 811068770 489669760 714907597 431554120 558431968 295571612 667345293 600647693 641886924 461524666 516951050 714807347 307372633 800692213 662855675 63809752 756697560 140825312 87545433 481758577 123835224 563196728 190186629 165021603 64242140 905541707 487112422 373752817 188055036 832736398 151174368 881236075 419169686 129788694 35294854 813045130 981436347 194425278 46012042 629049294 678723523 290030905 81967930 228044714 624782865 100338853 407560205 39668915 684463515 394435956 607661907 681135656 212609133 517483162 418650093 667073910 303812684 943096027 380333035 256682305 550460225 683987964 936040373 548377054 206008672 848404647 365418386 568540497 667089730 792938862 278584772 66057900 126962887 161182987 377573219 464764570 685446014 622923317 796299408 266149132 296433241 257899217 687503875 647995630 210940826 773630726 790666122 980561167 632404176 95872872 412414186 747117857 799599671 500470530 397518777 313967792 93600547 109428367 433519252 858680302 492144647 722736142 376960885 173579706 25592266 43251751 629903560 207357947 271475923 464955226 235903018 99098736 374735998 201708484 729120991 252413115 353122212 593173400 428172684 870042390 574513491 682824343 288099150 315562660 394152799 268441483 277231375 639474718 803323401 870373197 118838181 371498836 384720644 28612344 182098116 590424417 150604898 587320909 533323695 859175461 44677694 355215095 791144773 299505737 92056709 795863194 391021091 163425069 334999590 177122767 365006959 149860245 216354279 719931387 321055461 726332517 81905139 142015549 593193352 508280572 80823122 557879306 606740371 664145295 905858952 660265045 272585676 156247605 184223216 67745560 252210734 157124069 300686018 157664854 374412463 142411061 66061502 895676375 648101624 913502533 654834489 543934269 627239906 665164713 911939478 827666225 636731420 255543001 392592408 194811275 758762050 569072607 868611356 138133326 261161400 682004854 570422786 417408343 243910960 928125911 204949955 444011342 238640782 825220073 951137897 611939995 519179077 815098315 652543820 827006092 108219291 110416823 455541845 309228210 318705658 255332030 430653864 528843361 563766917 799970315 802873270 682578458 508554330 796993714 509224873 339909741 267115929 217531549 800030477 457392907 687092132 64748850 408104210 692115881 337840092 204023511 849244744 22433582 471268417 116691214 236243593 456929384 310934153 6238215 277000157 145455448 48122476 501382664 23985865 802975790 685090506 56085943 681879157 141911185 171397768 578456689 282675248 179936616 426535722 691185150 209422077 841704742 761268912 69515888 30997552 135447081 713180070 81283607 727727220 875799064 894389193 490257506 407313340 574015144 425984342 285463453 188098832 518292809 443054803 754192332 681797934 196364780 864652996 244470155 620033993 792573460 807712870 911779898 148669410 304408844 675444591 864115151 113518086 807202987 217174552 859648092 943139306 153503661 165068282 3659496 626343087 49649251 842940495 202898687 567536030 492992797 475517839 473480692 672746197 920250730 776441856 848719223 155765740 360812959 740255508 622925581 950448820 948215321 752873225 899743734 68655171 259243038 654798718 649800834 101930273 325493435 102948662 849717201 114221838 27042577 20689708 260459748 940141061 392936667 101591306 877926382 615706134 952751626 993056306 752947003 412339221 206013134 245837554 202984871 921837318 182607660 79713381 886399497 239085740 81834409 700730567 864419078 801527328 945344982 563356075 609103410 375809709 287563137 912788025 83491799 757464212 344024503 51683091 681674735 836592161 105169698 687464791 600754128 564854706 637938004 840147035 737499667 802811743 434646118 450003709 443162935 98328106 119485471 568806399 455601132 246289366 828065852 337712884 336155134 278869862 520480735 48009889 697456246 627541409 750128094 482976745 370000956 196841871 307376522 248223344 794100349 195714612 324664658 258862002 207129322 122019012 633095096 495920714 929039032 484314982 472415579 968095930 933882536 798282561 485793963 323802515 77614359 502649108 555178239 246955277 763272634 136753320 616610475 34429664 203183226 228472135 293844384 122675909 899444141 466247960 330516148 902656521 914096327 659755786 745600715 372073473 789869125 332396603 544071750 912160717 871401051 907682620 939222608 638610968 925115563 664725595 76080076 425853361 43117219 218388279 199970035 92909895 28483014 870370258 86632666 917486308 708538807 173733409 607691956 71765236 231553352 300500522 36378709 586954477 68665947 772136441 861628373 884755504 382849010 699478312 19001925 983866916 338895046 654963151 275500368 206003528 429472012 994979382 107140935 883073429 635417469 436922656 654829530 96883733 993074794 54837411 764391026 107758350 632943198 182536032 562863570 86503996 123096139 955016735 110038272 767206838 2000252 323016969 327130449 747867357 311783683 762869781 251749873 588930804 285902064 236805983 208220057 262047104 27951307 661926504 415943091 119600935 314963436 549088732 75398900 390038848 90897005 207393197 919005403 19407075 252723678 499478234 350531555 196750823 46848137 187112909 246577467 890189779 748060416 531313262 34555495 217792745 264289260 545018862 585554079 43542418 545346197 147837942 860593128 387892586 899990674 594876074 476422147 893511026 350938574 22480268 257819011 94895556 824175040 488145794 383528154 705371607 208519134 322521761 151743270 362557458 882932818 552190616 418658272 825448613 257573179 569918523 415294512 304444682 110627866 820602679 740980931 55620676 682908147 429537848 56965378 413482416 815752204 462413375 230790729 829395177 487998981 489304445 489060164 150118098 632675637 937000387 115214494 738634921 330213183 93752494 988971667 904539422 416201838 379056869 412319571 663855752 361684174 301924273 943465819 740725095 305861634 431339523 535755336 996034798 628998933 585709159 163074368 471005973 446305046 746067326 193195750 830435106 845004579 516034470 520474301 146285840 5023128 387407908 807039240 332920825 67983586 181119377 924249140 579920660 174760982 292532322 143526156 178842018 329006067 62585698 461267317 958446296 325991320 10539396 472817685 846870286 81851851 478892581 391563308 999498468 694486366 558226924 436834807 324783159 488915675 793823844 708575801 566934646 617745190 487925690 961845734 783936935 941401513 721033389 234778378 17940602 573980657 939702569 119911609 839500794 616617743 434648086 822704596 946345541 331519584 249989163 894042954 882006632 476937391 837000317 989685896 137743592 309338357 165129192 881753664 398541885 362810159 532149169 152226470 548650208 542693079 804406211 402556020 492042390 601746598 143212976 980442839 116123905 281047317 14115652 448424506 685203790 108426436 172335758 768495412 322057730 692258469 228473514 329991636 143307077 858227065 77926452 41029407 718370683 875379481 129542719 243985967 346086336 694551444 620503970 112662192 89995466 801619174 682147756 638071750 19348876 53630710 468435274 174752645 96384206 35114606 722163594 196402724 361343771 532891856 275753353 784315401 805269457 109063120 777231498 191449548 743877000 731398823 159482464 440617266 369849313 308836849 317233345 599746604 606178958 966453479 671697304 919838279 961831322 126654594 161070253 218528648 327503954 593028526 597590897 869874542 623703077 776219313 5811214 865440130 141328942 343632657 961883333 80425423 10144368 300603178 618346253 686689749 420952216 166639852 968112501 551273012 628337871 77032574 655728878 315440436 351406127 776118256 730172339 588735521 603888731 405350886 975531058 863659166 498248523 690105938 356633360 696383701 964550988 201926560 53351199 928653268 260925565 110719463 696375807 643047481 176168329 236520769 363341794 723146213 514751557 280841966 90117026 902000683 208725637 414801598 352274346 12100621 345248534 614107502 628212946 32407372 984101707 842088725 65089214 291821524 944679301 86924514 860999241 444663956 977324171 466024053 40973197 387919420 249139373 746555039 59778085 944123476 692553672 559658500 229207032 445813252 53222010 862289301 71262738 224117329 423469200 869190870 467890897 556632303 174420420 323600462 122387164 466986446 255155187 879027570 253129048 358060876 864774091 448015329 455805064 733154382 585773993 502940577 668759050 132233242 48905062 154462046 571121010 762282373 52854164 854280172 795712234 451822617 298826652 854141389 233398796 833272785 440821597 550888037 22547775 16996982 366238154 268110433 563392294 273532859 466742976 743629555 139502478 868632360 461284293 230858819 443548971 707061882 296404847 952594848 40437105 365356712 373782507 661987767 730585792 376189829 586623802 828733249 564710599 487412315 76455945 545684705 140530380 90152429 156485358 869944048 269124480 876780566 114016484 919959376 74039628 979233996 674923075 418497590 519451621 129093701 215100381 154836709 817769780 54585082 412719382 912435761 761825861 691218670 761068977 69386962 67914230 944340854 969144994 229911161 310185951 521834556 480870472 547651534 294711511 739433771 542992230 694650851 747169286 931905165 485577345 182575195 104408107 930837401 854717473 285279051 51550175 1370358 235575706 943851205 47883176 494347669 865575781 489390517 861754040 379617767 462805729 74284193 98375859 796115671 942823510 993833108 881136249 299149790 191205592 404525790 379419758 538024981 429201267 57538 927866180 636290922 918526395 263591589 974331695 454593911 231362606 472991788 34024010 419612007 370865505 47592120 679293253 997917050 782427866 457925141 136187755 596729960 290135900 344566420 836693073 627085681 240243005 765981664 391455883 625164670 400712325 172180093 472206007 94547741 562926052 542746398 657586464 331131010 399809490 354276734 598048974 677175927 461725672 986156295 772444699 414498113 285781181 253209428 68919924 795981451 221399922 307237316 471133721 951146668 662001966 42634310 74287599 208414360 98616968 257915682 200974045 1955864 465646075 791896566 861505359 4534656 733116544 59776523 668656545 131494347 131320074 257228978 217807527 918798295 287890505 391289025 947129820 192901343 153032507 626170045 999062483 350616135 688682284 94065817 338261895 914843307 120503173 811900619 462953532 506769441 593114097 700962350 230643323 65798350 287474504 767131703 831458814 172388748 459688519 831503913 56935086 193623316 94167896 135772222 1298268 798758895 955345046 542297530 172512962 779158671 15095528 52015822 899392194 812691424 950665698 497552233 383001461 883029850 201808395 46048366 897845258 103409231 847101671 262411532 978680466 811564834 799380675 30078045 92023019 958897195 984350680 464204832 582269391 883492244 258301715 668929351 635688938 101348812 843796510 894879915 13870635 786861800 978854323 152115497 831885640 248130995 672248726 241220815 8815197 669768949 570795407 350238558 877768883 183108211 245530060 500215372 557413988 714926924 661714313 272825079 296555640 704964397 249615974 367287147 22838455 244585856 534176335 74495836 820839785 180972642 967920060 441053564 108284263 544729781 301302625 633046490 147903518 696378754 452686129 224351446 529314684 824939529 205999541 749763397 132073527 488684126 248045261 244771789 736385659 434794746 718033285 504681125 842945293 459465247 9601976 956175575 170690968 53694735 895430052 359365535 25671989 115753552 155565721 26349619 852729231 702321040 280942028 368314612 799536769 70795122 727087789 305758065 255444184 39148821 604941261 193952838 464519683 360746454 787447987 405933553 630785387 752562248 176705544 120635008 600835182 341320925 419879323 731986468 743563835 229617242 980020277 43786907 972644608 166135592 251838705 351695841 619492119 460952779 72776249 71532285 399246739 997808298 753889790 975032125 11780219 19584668 534241497 291354673 406426355 825645744 244989762 216695766 918771462 55467969 472541794 88510451 920581419 184533676 801874226 824478622 677491434 101622693 603447722 541988722 56014188 854260092 539865971 702519061 969090706 885381846 869042540 553642402 483044339 689787874 795900443 846529525 792102228 137025337 490357193 465198448 169135613 663906005 886124694 136039786 968244197 484743868 737396041 42912418 5054482 73765740 350944523 60291195 372157862 344773059 437679157 894531081 551854336 66719897 844349440 116905811 764823147 818682371 996060190 289236350 206506199 885010176 548293976 269416540 56700343 270576685 434119145 437643810 421424388 442499675 479380125 326588822 89875883 376173030 838430785 811259517 279309984 41272989 893388610 411621634 484492606 126760164 34102195 300937047 227802786 342210160 542880281 971780056 185616746 903839547 173496265 464720001 598038819 267171786 707095797 769359289 346802536 981983573 42883725 803767596 617516887 169277207 172338857 131430036 169818665 565216267 819372395 525863113 330478260 99000291 434130894 108176983 941335995 323261975 87677727 947021296 30432013 470647483 247653526 642587737 162940175 561117187 456377917 46857523 153545134 539404996 377725145 189095084 397933073 778361777 311057430 811621519 885212378 348638556 508964248 348637229 645557557 253793698 923076511 654377565 684522058 972817041 99841987 398118253 634934773 434816144 95610345 942815710 443042584 4661589 156617451 437546315 118194612 756125456 390835163 638642576 286612889 731383893 669636917 938153703 193492972 286668090 754257899 160874623 828767529 771112276 892206860 760309091 477003521 78506452 968315610 899218779 97170464 917481532 181100926 326756412 524753672 767768343 1137632 59515841 991508613 162064786 151991924 343808593 82164914 852684777 562636291 511197180 57787501 287127277 402027518 149373147 612199691 578075038 282426895 828005752 552515241 591008069 429401771 28179454 511438437 709186645 683781623 92733323 682239053 723160337 775306761 874679585 716957171 37106463 103110871 419591931 99118334 520666342 24363987 254103411 103587712 17673420 414460366 233675073 805457055 333961658 454389374 92157255 75285302 779337909 465206497 831001879 406962720 108439863 164145458 212262779 755571141 673922678 737159187 87616993 418132749 852430448 129995225 993786884 448107935 406572472 564336172 473019031 312353940 232716470 216230753 740723805 135119283 740328567 122220282 651562806 825244718 962087522 826972028 512497418 243269918 590356884 6895276 778574090 732878644 258877648 548565530 566090339 207323024 162069984 819023030 97608343 536948131 612534923 978188550 909819436 821045172 248257515 456687646 190925851 854693605 609074000 862505164 210457176 125805256 108254397 503328503 693050442 636856363 908913463 844584610 436721208 311625310 131264154 672457017 16382182 34359167 256341438 311404487 889543618 66814239 676571205 407549922 594026338 267025908 535872809 231278758 629631351 57415401 711231944 647679006 4194033 253534992 180981057 33991964 696603524 531109203 849393808 754681502 120450623 665541622 32858188 909520502 759622220 385869863 399126765 354899696 446469004 640912083 293540332 116648251 109359109 971576609 496966254 873409839 216869462 237134790 134943771 852010548 551428773 164303530 385707442 641492708 803759963 911805439 157480978 346184234 172845019 130354274 112020442 852864793 250267068 291938364 88559516 219553393 430414879 870168318 974259840 248798648 781618105 900950081 56221163 49089651 426823374 284444628 403410469 279992903 539574921 300850728 677832798 191258219 690544021 466962719 712982906 479839987 544948087 425590621 652588259 288995721 53406509 287302446 257487241 760286688 475815518 85560898 756497637 564220518 871991144 783898573 885321808 693352313 364711078 564865560 279948801 324424956 844049986 344381101 937750001 817931146 87902821 123252993 206635713 716783225 571391887 806798279 212828908 258519294 920511027 429174583 610851314 75646628 759053190 166317889 409312608 493549484 580514331 146604203 427500647 245040143 186655696 495005181 893256528 705685756 950633692 352770284 44291078 785149612 815339404 464792794 627251813 85609706 809271112 232146382 113503192 437221775 11874317 892543002 654414236 301748218 209583032 849252828 969375213 942119868 857010154 636502399 962647954 961986709 660026931 925142027 26808848 736723421 78998658 453117065 957973992 800371003 888119592 494975242 227567542 818531403 603636096 101055868 545136686 387416313 123443101 290449314 123054768 839476546 831124588 511586576 440753242 451155526 694045351 8141544 82868130 626132089 341149345 677976190 521967762 415065998 830604216 234202603 817452089 131783452 589584652 297877535 477114133 767954707 756987647 135712865 36700166 107536994 907111472 640684007 978247567 923863403 857303389 818952042 589743237 717520340 30345060 770984368 147094554 100118833 695216438 943993519 164472407 825317317 654488035 944544783 955865184 30627306 11810761 925673585 830904784 403439433 426827467 301542619 587354582 799829207 896559514 653737905 24023784 403707050 360517418 441495283 558850656 123112890 311864055 436904571 155149509 132541220 515223129 614148929 573359608 287534639 703566531 361842283 191495357 610142747 352776416 238018060 565810579 303776497 817897852 355693401 69212657 867084719 57605987 15665231 676267372 457086253 351800492 666356546 63703105 3749974 336817235 569296289 698757371 223954497 503897164 154917270 273813270 115139687 987992619 743455755 421974689 929949639 333365032 827482001 845865499 453642897 309271533 340380197 653328984 169886573 351421017 276615812 411462323 387142749 544339286 192331667 32023276 115952216 617091545 923704778 695865489 776821820 996078475 412789333 827969180 169745285 845268485 185373211 774439083 852718917 730374322 319897882 307451494 718684538 679376401 775043183 193854954 259893859 675805187 998837809 205623878 542442866 527743955 414133504 205728101 578232917 221816204 296167198 659010697 477978859 120475539 94829765 406378288 973880023 377063165 980675329 969329853 314034497 281214547 860680566 295059490 201634222 708102482 185581766 554742527 851972011 439229658 815314870 817667732 663045284 11771418 727094022 120029794 491606220 195546168 138678356 241162949 81740542 215974649 852407550 842006390 752064782 68281520 285832057 366961511 821440452 719503200 526444510 258966437 935058713 275406974 296187826 606615390 99327732 784078296 700886338 879649714 958429880 293886959 533212775 797515962 381071970 979349513 246884188 730943121 157922417 434838972 324486034 594843686 508047524 201763914 7619507 718817962 972327099 9411216 808498612 404819876 518456983 155849902 556413924 547738126 818196885 862128718 231211300 980616074 999693468 251810485 206895776 102599737 921681402 288627559 354944235 790533554 195248011 978586639 827639636 141290095 917775588 191495526 661639739 4023755 399760432 868894078 233798571 713417096 181360146 756746484 716363044 813801404 612843019 299194106 671714297 873639653 410367835 216712521 893851715 391161859 155439376 324147414 380923304 896936459 530217206 138830893 604839375 317312904 83253366 554236171 513828238 794756235 409850009 781749464 571866841 863695076 847466002 651763206 512058169 821634341 241288067 43168633 869227850 350655824 83665458 60070666 187940670 375851135 601060488 937431873 559115198 839973543 851931964 586752556 325491797 622416843 886024326 8047043 947897600 768343326 853090194 71290198 580708639 369314380 40469338 934419448 425718661 506884030 133264483 137693261 644528222 536096405 357513485 338403595 435546344 420593221 312873658 141254931 556464822 791386899 881358426 152496719 85339437 386231563 240367987 711101743 37858567 791635559 164489091 41666259 633660131 37603091 551697985 311651625 403221216 749407033 697071402 429171829 2012709 734417412 189225279 180409787 707579570 554641025 316527568 376316778 749422235 312093871 636628208 172089718 649007393 131832416 41031169 819805007 41898934 68579441 307626939 491019252 28002371 240306170 132888667 199579288 688860538 315516848 357081827 459627029 239031054 25201772 146625900 243293705 347136151 141061088 424073393 913857977 287074131 222932144 672104764 436997301 739723983 570548105 340094236 589390242 996755896 381471167 40814699 137863387 916072284 518380600 584731092 479121824 168090465 273093200 425127967 981195185 715691770 337911491 461443674 682581368 882328388 794560636 1391707 539943722 945422972 944308895 569575955 361478220 841908465 426829605 315937346 884995454 82952918 894197275 621498598 602931334 643602958 992962438 104556202 888073572 628339144 789031775 956719963 595750711 359820497 117631881 76063580 573223257 802583066 706585247 931079802 437156059 914963087 61705884 652242010 448711289 184007504 374953459 588264037 370402946 736835777 299706751 349714368 363267056 289220767 790898980 168963370 856783638 229121528 35901583 876812590 516740356 48114514 18058850 54138570 80621294 565281945 735783296 491568532 724696977 640393847 178966984 436937139 704288578 665726928 636937886 752268431 418593075 851010682 623843968 970791768 444339788 573245378 986739367 721239135 226902422 342851923 27734764 812867497 770890953 457126863 512863280 691938557 780931361 480054523 585350818 710360668 778943260 433846051 648609647 826640466 5825344 94991249 65189493 980590637 353339815 733649416 607458921 483826256 241326900 702513767 739598853 919691672 46395151 798835824 248654134 850688781 212036899 535196893 603490503 661228442 37351451 728163318 317803271 501497920 369122676 362666848 713228138 885974156 582474292 362454854 71515208 228104693 129709715 188213415 871112722 256037795 565218575 659526938 559109632 941528697 974645006 258245033 577093105 207901872 545418267 52349155 529291765 150210763 177118856 124337778 451963483 863867520 918537166 133845395 401832588 901074429 9454610 287287588 244723286 108178623 198401044 479485163 442912223 31570917 953061447 705464212 142305958 803571977 130920148 515514019 565951176 625978763 401268811 635248865 272237543 619218040 193636383 712372095 146931337 37767641 949811281 639557942 736212833 855897850 852412647 752742955 208581703 699602711 427672026 875264682 569718863 20858847 137462229 427237982 99406686 834210802 466196203 161791710 328377063 853324222 840594894 372227475 30067082 439689807 347973643 771585925 827090856 193613332 847812672 624115152 497651643 184823658 376090641 448679641 310544510 791027513 873997478 655447496 410569494 205940498 813136689 751430868 561387359 691160661 115105288 63192290 563072719 43616131 378337199 86081406 181637145 283606489 854224797 226090893 52426917 823569306 203027663 16201823 128529294 177621573 374420585 491969688 154649858 35717370 463585728 452121994 25538792 432743730 86121729 93061798 65304638 177766794 616515299 630412833 492270414 210095079 37354017 194157204 976727804 187097221 872608551 996672244 251779496 763213652 602113750 33106868 732189978 530608962 216584850 173203935 859053463 504719173 958430146 677060423 511626751 752166742 749276300 64625227 219496535 975050507 73287006 472089677 805730508 794303619 667018424 11528602 503130884 274007107 330104151 820103799 129579755 405773111 895997814 287789395 222047438 746489812 940459082 598164239 104505346 713386566 865662335 951967483 659434127 287424761 906836995 880222120 219285614 69438447 578159876 174694222 47402087 700380326 86820214 872212302 36167656 85634640 82313019 148082260 432570797 709591409 329579200 836192504 196126085 749688551 967320437 950779773 811652556 959556251 747129846 230333213 191544951 84309929 780149378 85398720 760939342 881322293 176923875 829542272 738656402 542951893 221794062 910454327 380201171 816924615 152896658 590340279 891063015 671627389 115737347 979975631 652152302 5022655 307780156 359140806 996562741 439909444 240793116 108834513 383869956 149023562 928632348 872341259 366353885 647437505 356844401 49519450 773253275 498062795 619591338 794547075 782802261 531334314 510702527 811579696 188285640 754867292 225446260 428318424 217714201 543777493 252643144 328900832 769090939 104201624 872281768 620244783 323772329 810177623 820517772 736895509 505305956 797262413 430605843 22002856 17740257 43696576 562038832 725444527 367352014 757961049 528307244 466141681 852106245 762565515 16835930 440837082 860840180 748787186 229936938 221680548 452760598 375969122 4452277 17857835 580156243 267151162 743089712 582511020 47573360 380660573 255166606 748244633 902348057 684850178 520772667 48698653 653039723 72948781 582607035 755563034 71619158 334020969 125329826 553534229 750314570 516506403 95565664 456007986 790233404 123806871 32299280 880509490 227004087 334737452 82045062 171216455 2461378 39976665 286860585 109004405 450438091 122188035 821906907 848988332 394815927 167038870 813755017 210961407 466237379 473818302 232769350 450918559 642150224 90108692 69800701 805866095 822423762 80142163 997181924 186251254 945990814 91869279 430346672 583863717 584380464 213088692 533853606 558365523 930584835 77274308 277835547 678193791 678905239 924472698 143635656 215418808 401429402 205833842 40990669 181157226 449059817 449238400 670189280 714337705 482667851 675640500 978268472 465850426 865517242 22374583 164954573 148192793 750235432 167765569 69226041 173225506 652609332 614560735 314811863 927648995 850245352 523817646 138111054 482103042 597090665 347961587 38283401 613208350 234159069 232491702 423741399 163498032 763938069 684868706 283629231 235893965 142124377 875079779 69368177 425304847 536427775 562453176 796930017 535067982 719518323 314338460 273894642 465528914 372141752 189717524 508701712 142860774 219690664 901298310 820460601 709041824 107901486 261293713 486294842 499271526 765463770 748290806 266202299 57915293 731711078 830688457 285793071 778414772 636239803 742854151 875995782 828873018 672383376 616564372 416602600 145177694 850727162 906118578 74414452 829513257 162638699 897590041 497652401 2632451 289118199 176719396 969645964 745163924 384634842 660456177 113487665 155247849 637347317 684773033 975544660 897367127 925379119 663982206 200219596 920429245 415395363 823319038 556360548 865264602 776849303 750469468 510374899 132331849 330366814 962671578 478520881 121763375 612494497 311169021 219077282 526749011 204820457 666923041 806297949 423371205 313650071 984744570 137763542 33780931 841387232 805845096 859695027 409557240 516995703 175392335 480375497 483658133 884115480 738320257 560604830 741742776 164893454 784411167 105374612 779468948 331559214 655859115 331755670 616966803 529306001 343937655 766537596 703675444 748298743 530646656 930720368 249156452 213753498 742363606 774474228 736645778 100986367 453999350 699284077 899441096 395124576 303283720 346912141 949219511 130465590 320402819 809763009 226475684 962500773 544685544 611136957 696993345 695348559 248998059 889384754 431370103 963241524 330612265 836925586 235970759 330784298 306312514 229627869 755413022 420039444 816077518 773237243 76570869 893876868 567783231 184943224 600976519 143714306 869152074 623083118 945806522 819299010 904044474 529663675 824795661 891522776 478702893 896442218 263491906 787716337 82219178 220732650 902396797 532558849 296526723 116089749 356508341 324872094 500353104 883850228 850977988 849070351 187992345 917338845 542223582 92803625 305938044 593436569 396721238 479240158 364670825 100099314 75580738 102262637 413360180 82289038 488519565 46325686 857682359 803118021 766746871 844780031 227512391 956054228 285970313 364001110 561864051 571010245 984506139 317095914 589462797 285132576 808972272 47557141 118223406 517789097 333719872 391876646 408144732 727132940 645243270 498694035 929635741 777899812 979722286 7277098 488532457 513629765 18454819 45499856 164437925 677716401 186953157 921651656 65360109 608661405 132157134 859270399 853175439 297657168 520798363 340833841 618490104 853376509 102629973 401650334 221766811 36716055 43813436 141924731 579510243 137204331 3321740 970581639 280231404 849161028 959206326 11725036 828746519 439128431 23192153 119136731 358112771 656595224 677360439 69198238 655903109 704846082 876258199 80466170 770856867 589658500 867206172 121097474 383806747 38122299 367013798 294551369 209949192 319674875 938275270 904153120 164483784 361196370 893379070 549639304 162054403 904489542 15454749 966947224 132312480 141854677 35150653 220883547 321428126 546635130 76808825 153417781 345302900 424412722 526447510 490653882 425588637 500681141 202321431 929248164 441969376 11870007 689743660 426770777 302994851 467382236 121773152 821036232 793837042 122668829 79023701 378952732 589744713 203897335 108601130 128507743 235484785 969968854 685635607 774184018 912255519 692863012 89616977 115568376 217407991 271612165 644313094 806839686 162305430 110552795 555613866 849590869 392675782 560679150 123998307 651234058 936065385 955564472 381348459 35379460 762334363 946160911 49127906 658830482 335781598 983197779 871352113 729225194 732120418 18896150 49348418 19046725 212136404 699444672 40387902 15979458 522111682 392391094 122029753 493746077 415091117 194869053 956557318 250100984 603396509 427050526 338415308 881171323 792869613 245098606 620884731 769410528 98308210 356640065 284339061 208207633 68995634 137319692 723644554 737758093 421450013 594425953 938670951 227171207 99716526 579576110 522167726 40134871 738313752 59716462 631643109 498249392 135384024 794103431 911122284 591528317 469725436 283618137 81480272 261366039 523173279 341322103 378765225 235428829 423589612 333151567 957959184 79494669 812630923 12161752 229381135 88842801 97828539 220176065 640600538 467366017 102815819 941408021 242701157 274916400 51849954 471279984 395458801 50141943 281592600 183933412 953032169 999757872 715454597 94746925 266653446 689177694 441485450 111872773 464443292 605405177 248886327 498661389 306523655 78620171 27600315 924956277 512736493 230375662 982278899 198219518 806567295 602614122 25036432 822830013 851584448 287791881 118315736 141059399 256071428 854632775 119899553 480856652 731646996 82033571 580678702 64966368 967226627 197438789 210397014 941741923 196509370 313231806 663603206 19115586 946279206 50668080 163125569 867544177 49851329 608786450 663932609 432128967 771568961 118818906 726639794 42464598 731279873 983849510 756945400 707900677 828166107 241016926 283611091 145893224 595118600 955561042 750309598 803399700 33887160 567144598 60540018 656242502 619130646 975347979 666143055 687706634 719579430 919025677 614727224 677165923 510660943 395299062 370984104 839821800 351404570 116749974 262275146 995524806 525542024 417753687 175627844 8081174 291239380 880447849 67707823 30859825 217603743 772205685 96433340 920736756 916866458 360473669 116508647 304655230 69510864 646133064 60720504 993540210 452472532 681438166 405189692 710699530 531783099 226477546 920280243 103760386 417008967 40986969 402640972 939206759 829166204 869191963 379845581 46654986 984790234 393262112 57072333 672309374 877749788 611897497 702109815 876126679 633901620 331054290 721207857 181031832 999096087 109128743 135582142 584042377 611365687 326587269 223984024 892949986 25715307 326278651 664217939 316828639 213265565 188295629 509511136 800237472 522182798 421649098 500738743 811755538 26538975 979327085 51429477 245520531 15949727 897166891 25762253 248221860 512168318 511406392 830597517 398939400 978993999 678245046 442921123 118729014 311542922 888175816 446158718 406015815 561816264 310669415 380490680 247136562 250155092 789827310 580012380 540759298 843944493 833134280 643088891 469641264 777543480 148085865 563466028 111145782 404928248 208798068 595265922 895077452 950608697 396321722 23667991 697336658 632805367 493812883 944410390 421608186 710669466 831471960 925603192 686471635 52507544 244753627 113907281 182152822 997289235 238291625 124904421 497508716 654812111 818946918 746368588 393882803 414084741 686879576 30899137 141920321 632577998 503553304 533278448 147515368 66433642 205191702 267607713 218553110 253635698 737317364 250708941 18092841 160744126 511889272 797314715 92729961 778139325 337881640 258960713 686611943 238322329 169545136 902611956 293824212 202662282 35340569 181324353 759151950 576574718 225927376 957210822 998336273 272221211 269516282 950322107 800527940 803507280 521843344 291771888 649827267 156304669 401746340 449627069 76745094 182282505 596210918 232006276 672583036 425286906 692074230 287865762 194813051 733435493 405558688 567137392 800817071 971389545 125126825 868921239 652070075 156152590 149926946 604804906 226784395 222520785 801263793 726908251 533879155 952105384 413639311 867689257 184282913 671554363 665185461 365075019 398700577 282550964 778825079 529055428 956017485 909611126 420885586 510291089 910927319 386441694 301201823 770567257 800466416 499624690 646149812 319142323 719294645 471460789 78376068 802772041 750480705 734253893 116442722 790144191 842473530 186905210 336926838 761182687 592769499 956362075 786136555 591122406 771840119 116974122 234166225 527162803 455304276 517283627 84721537 53710919 187135182 140136417 31661171 816039385 458130075 277917958 507807482 319357007 360991341 619195864 963444125 858751641 42944559 254769559 186015014 578678513 383701160 303892812 967511200 106521206 286677772 997444859 890403387 466487320 527509395 107775210 434649988 665581478 992199285 174266549 868307110 534810462 688169066 508669127 96100278 503921360 295888086 694137099 717659334 51039347 148389682 360943044 71844176 192646310 421833987 110590971 3054296 627433342 772913569 639698605 604902489 209006591 55964466 658562050 709876966 290783868 316797000 772474354 102166297 811149606 26815483 412674596 794752917 556118346 727815438 654713920 876451631 203265471 479403695 990725992 510354067 589445555 22615767 9999397 2710412 620467981 990115548 214465751 144609171 164740711 219345729 282656898 905525515 756665450 663431875 232539154 301566081 355350048 777286004 747904435 682835034 207570681 7312405 873537980 818978264 417573499 428221997 40598248 343646249 739359923 581860284 470748332 89994630 606742202 336649061 53190712 861218225 701649588 995120281 204481636 36622931 156424312 342330345 317299637 1044012 514418394 5676526 331656071 183613813 984481382 271602848 398376904 795677061 596306361 59592910 235049793 140231533 192004585 294719004 269650362 178769922 89789585 935825555 382050646 981380207 97702219 405301650 248820845 182041581 262517908 684257523 231135126 872930584 571387976 696115955 205970016 805458053 587223460 393934731 217511169 467114496 701970969 863041733 593995292 931889763 24772540 819931514 39323096 258213235 157926859 48456868 716743352 37683366 740309115 907145719 204621862 259816928 449434784 747809685 337856544 48616950 768563358 389910687 931601827 880238123 241746512 772651235 791756531 813423966 927470472 411884330 270145985 616526175 326538955 974919403 142883996 606670269 997937392 237250076 617193243 483599478 179828305 945831683 233607730 244114896 694927367 298371105 226662466 773719087 531275577 787928377 256569072 668943186 406162281 101641700 731138749 961573673 941553704 672140790 912783872 447330108 266295435 737763067 903059991 922885808 131100742 27513061 977081666 997488999 230407862 685417549 173188837 158456482 826695928 315890765 673843455 354182426 586579285 217016710 386275556 185987694 926437110 929544385 622255555 409944742 997854779 721057308 262765762 688593282 163316543 590751632 985526550 488502182 908507932 114296872 278370967 967635049 881012045 244314644 799117007 822112715 738660950 815038074 167747200 554111159 343552718 662394375 472456806 578463153 857031457 606488144 112714593 669818314 294240449 487043828 326202272 34040934 706342401 135183134 556193401 600445268 274593151 761501381 559305798 862904746 536531247 760407576 195131943 82112810 91760411 294153281 892514429 195697505 490673634 155083044 488062326 788770016 507882570 942895119 770340678 356025292 427339500 270191869 220161611 189272404 287116059 991918649 81595532 364566729 556061903 665906162 444298106 440636983 547927768 115088751 814188338 208121165 544764785 609404229 69112450 142352839 883746389 503344309 901276407 925422155 662455381 288525513 712557062 2303041 841760 686253508 204476080 23025698 29775439 530012567 257317565 526364047 382724088 513464622 484391647 501938586 644448891 554058443 623222711 978110449 458758889 472740488 707362108 89529671 321371868 24352311 276564445 202710803 165846669 666929889 434984980 433404278 656400497 275622959 628147954 583590939 294681174 843384942 198100853 379414300 662519820 637969391 113011158 236273691 392664299 113630020 70148722 770249221 691608775 69597756 92996755 979771277 897435229 909634908 126834358 881645261 733353788 527477965 489565103 995618374 407392413 99873941 618158003 821170338 363919246 310916467 431511035 819159046 129096765 15525024 686641847 220359817 917728830 255119094 285510483 690005121 211205471 311706872 293606394 25729061 222723809 89675032 574248606 174510256 354096713 171921818 487498050 782208050 98498796 28130513 94708260 148229430 127960576 836641621 229274350 299874533 587930403 964556272 359684912 406127250 988955896 52239076 798153496 200110442 69184490 894723776 259778279 85085301 646019591 830279040 32404577 392380014 182003462 779006481 658963543 132783313 562797950 589825140 769972304 962386759 125331709 406834056 283952729 95968426 478025214 819879771 239211328 616271854 249833345 799920793 544469650 257175140 282786795 892341426 153851332 135230928 437256629 166325581 844496114 433268343 222794724 646945825 697901425 626208928 630864152 256958987 177478948 719598189 813738553 275427285 868040882 496368750 262336256 41848988 63486982 579274795 887525229 619045948 435093265 388375240 802402583 887622277 50715718 751953114 491957590 425895524 572210144 645904745 98286708 193040070 127741077 641616417 643788242 894555593 335394559 247936501 565208744 368433456 944943668 204089092 932219245 947757098 96320232 704572589 46487430 684569419 227079843 246714797 406512551 103777591 996791221 606144927 264738726 744939103 9843774 152961304 450544801 742613712 335191865 189616959 28671723 492474246 328359655 741894982 977003816 638833735 513059950 666288459 737968427 558352445 93548265 136889571 538387641 499401671 107482525 457207619 123461625 362106721 377348310 772395889 623376626 216383472 337506521 932177701 567166426 985748471 202265425 112713643 77675474 393116408 191931393 626499512 596115437 326389390 644959293 113452819 251300444 605512872 330492582 44620403 730905923 744680798 607475300 984161658 761313225 458981310 172396825 404671614 236818807 727025140 267992879 90287575 568029988 780352837 579202609 123935626 730689821 992214763 699464453 743638698 759848719 659032536 973931787 88262490 562772694 728992600 502032534 796013846 657731368 611217783 354791620 161028344 200029032 762733741 685975376 398010816 48902459 38985230 909623648 884530550 550011970 146130747 790984208 145745086 825820037 609783745 731153080 595276397 363087678 159957224 260034532 129284278 267001205 313893666 944963894 509231631 646182810 744948932 305049858 985555250 93340474 441529984 908648487 903051267 284291556 984681974 329278580 493832451 597936547 824046599 408246951 241060760 636645945 322733081 45027619 126037322 42029029 743006612 747178269 196867016 206609667 820186690 486999664 9301287 702241952 254014199 145500765 373791248 613770329 210643400 222934983 13659238 187222346 574963382 146737946 756356142 751896165 828449819 91597697 238738115 631953930 668122989 116631194 809949115 943077126 949302924 79937826 640591801 987386305 869331727 924135951 584037446 934659265 86432359 328096105 878896478 621663287 710750700 864697950 991861838 692739265 69372651 913251382 898546379 698598293 211103205 928539993 250381774 161710810 769909295 562014183 148757763 57237648 110612210 719738900 108156239 31646071 805710234 265137564 502847697 381121402 305885022 430209709 643557447 547419361 320213408 328614570 41457093 751859081 379501600 39519177 843858453 10116700 16211678 353403557 751957664 326914097 313211910 844336514 774658515 227081756 550320628 539103602 155068003 441232824 115921895 366698179 970163590 621231477 785839253 399260898 991153704 304810841 985243719 38995853 246276813 56855518 824693116 153497088 108207561 184657727 329180542 781582268 573677091 80122198 126728409 606513480 664987815 283534423 51574269 587221058 668240768 578822950 664011789 202305144 278047171 898958548 552148708 9740333 985144141 423337062 388456705 453872294 562830652 121436593 95551756 380777173 77166500 924629184 501837937 978266673 481209156 824646709 701503004 967390638 136973855 55012485 856982382 652851505 519395463 670775849 933819661 735955887 261552839 439385489 808341350 779980303 550162343 732021822 150745547 690973074 716094050 611846648 203606505 465104934 429628817 521609715 202152512 267818050 112501848 662176342 395881809 646998581 727799441 551989795 822452778 391983102 712642382 693180532 482814460 477620286 898732535 210016504 866259868 488242491 875310795 441078109 89958761 323592084 540723006 134918931 551222559 12148365 656515820 94870979 960533315 50995565 891887275 114663745 99106688 233758907 257456639 648044233 220112092 432824192 270491644 785663829 218038886 825489087 103492733 280854485 499890238 712508162 273472574 655309576 555178529 9799476 333884415 10142092 354111636 174359106 713270146 631574290 204774736 929070505 563811666 131141526 639800868 865019466 815089309 696094232 680158968 734081060 549250262 490153414 585805871 380641022 26844575 176264990 76150620 467640651 621126689 568764669 392864649 118461395 550879791 261271108 551437262 712108439 832044684 935300940 968823672 898423400 190652822 240068876 922428312 829482657 28542331 10955837 87823703 427498858 130045724 634226231 799033279 667621943 435253460 267697163 366338069 57455406 621392595 235204048 573762274 477255605 878468438 351891127 748066135 138812582 240978980 950470057 542484570 238502540 588327027 16533332 507830570 177205053 518228751 845967544 921212591 514879129 173358716 1084093 205310418 609753700 248927682 46804991 166953283 283558418 671118300 223235320 707207043 220710752 664534821 810086975 323786359 818999140 72391372 418664126 205466742 996232196 921818352 994521903 797496789 483991888 891231900 135698174 416997402 809754829 137086407 114383083 340874195 485310570 123191559 6424716 504593489 232567820 300453540 219555243 207697764 39331040 918289723 254902386 187454213 527335172 599403412 595932506 44727088 22761949 35333637 584849798 956777862 95494243 876232740 704499920 821678473 988420902 201842029 858643630 189257118 863946623 75634302 512174227 416969457 90819883 797506688 465802244 656587646 752131266 31533358 669307896 652576169 435233862 260346447 318537762 421962975 579258706 544691916 828767155 42555731 917667501 402877719 324089610 665787770 990702507 379816147 407670004 269197507 250921408 561563745 859191892 151694133 757017610 894710736 403649858 465649847 379989284 106686437 784709121 701640566 647040271 327669901 660892357 137511342 890324663 648067432 201109287 594691796 377361554 204783746 7452652 819542844 796295257 890972720 24565234 945156819 468122460 683987280 807851245 336046189 235078949 787936807 904239978 952974302 583488966 28234469 74748156 713780921 601202530 680836625 86125048 801953328 744270006 360594678 134493266 159710453 93478355 695687711 314744001 790427980 857189797 200793187 29891782 253844245 403949421 285788254 316841330 526622875 133292007 60556946 124257474 56013321 414223804 556777202 62130905 248818569 143390492 376976296 676655358 954029302 965989404 240995835 767924170 611792656 66833973 68769531 728957450 374257766 177858391 459693474 901933319 967500364 193856884 191238163 657387489 750892703 131665291 812853870 860636938 198802400 679389132 115169503 886340995 418961658 630376353 294915787 776620497 52672442 629944626 172465820 309725727 135336873 575115149 336303461 597251135 803842229 133232791 41026680 767154525 411416347 6955365 409238881 96108556 293980838 647907356 85943186 862748671 91153691 675316448 982816037 854737072 677464492 581141730 12351317 491414373 711540111 215066436 837413655 185885848 110228176 835632006 160269395 980355378 83821250 934013565 398198300 987975079 530072147 524509643 775670073 150099750 759655125 643032061 271112984 75880163 622696517 269528837 969504777 280453411 603532157 136910727 921998522 55176088 108465941 779353763 533812619 720341302 433951732 58285595 765983701 278017915 72375609 216672433 901022181 539899600 274189550 366998591 937991436 719815689 1284225 739807361 45432381 632081468 574335026 47490305 591691566 580651430 385969114 419435489 808001343 665117234 461043333 816400382 974445834 726747853 673085975 660718416 922183597 628072754 455361918 906343916 175842355 791086581 98149065 763429193 257638337 183694515 293601200 639259302 302085122 811722835 71337700 72511704 437460980 23431950 884500690 317438286 301444691 861244833 730503939 372867057 895558520 122701424 82839504 130499688 635476322 749284198 350506162 572320315 687931924 44623887 614565127 34909686 9153994 463555704 183774114 351099296 656538093 238980685 319536239 61628623 475675272 756237954 561861114 76736715 161447666 685300602 36817331 125355715 428769869 976549600 111788297 397445503 532095756 803113369 387639198 660825415 356650215 87163958 61602089 477211327 837827500 369290005 856138085 823530525 173053906 65559395 305623979 981092853 568649831 935681680 817898153 205902307 483629527 338740343 857845443 101797948 159620521 816029888 145661551 883300829 106460509 838908009 983673944 720133001 752482448 281353034 37495643 328866570 174948428 57637774 637916438 363593983 697363180 592982600 421087688 558464745 58432456 308381060 404770627 711089823 856767160 451071484 197757335 786978012 666110635 974347182 54562213 578187951 87237745 424861871 614076618 287371834 215357631 619134478 852350393 283696006 947082178 403753030 538830622 862608245 174253227 687983417 223951049 132839255 889080091 930710584 496978110 211465670 979625841 638524569 342141428 11245214 399138164 267883988 838276671 562007245 42540643 813618435 255214183 515253190 744700172 46719779 491290562 453450909 876232832 702239662 74824208 724674993 437384366 121124472 268622213 189953393 460798580 77425879 44189274 249189451 319972554 721137543 471022158 226224428 665645129 321394832 922718405 311036060 81157170 31095640 427161582 534010935 198376502 902348582 162005608 579590286 744032156 177871097 181773606 938565397 517443648 359548261 220821294 780589548 11315397 113512785 894423676 527601842 697878443 427479185 610639520 319197862 819519718 233248861 159186476 631670296 716613218 10065933 536870175 438591218 801359468 560149037 838218870 992797644 133805943 495612576 715226122 821701641 236018143 994293300 125646244 562663555 866219289 330108087 315398178 650373745 594696212 387426371 821473531 107727008 334228013 205349265 9594234 642460368 585170031 734113138 254326800 155092075 763059268 200240006 518782718 191510464 89200652 934543345 144005989 233355913 582133264 601796073 107511929 357314819 484545976 380167962 492079680 629648028 199113868 136298676 150115175 940438520 107730848 595424400 854810916 779104536 495350166 797575005 81912004 98802886 79550650 129018160 165565578 857185378 356154329 556508067 569362703 245325020 168178515 16940042 413740519 448486318 474991145 844547890 392492318 977225159 921144492 217757771 678030851 688329740 218430361 437582074 617746680 383145785 171433705 622333010 251582759 596485314 451116347 89728440 667156381 170930057 892009307 896976269 1928020 499012631 919011150 403764360 756158455 417568031 692395044 331255513 743542877 920495794 283410647 923481581 662321985 208143654 520948633 635952769 352347070 633043610 432271578 731812368 769515969 286640004 617885404 729520708 161226551 253461938 354027391 790356808 31871523 681913980 223694993 86278856 811958642 198314775 210727303 896784198 27008575 466538098 13164717 74192501 47788077 857364839 131546823 608066625 164825985 17075931 318707899 881112734 740172843 154638266 410544366 716309677 93832172 565907451 223358396 882352742 809439994 589884326 865871489 117364218 540991007 735758948 274516318 794493369 107987485 486782909 668131342 951418308 314477078 673514240 444081421 347058766 703381380 710804828 379352793 916379015 491507680 162314849 238688685 868715743 143867880 192109263 804788760 221902152 866340278 819547851 583255774 810026751 988926656 351763200 198498177 243214516 800832566 989627017 81688777 734439528 352368760 701720090 51524241 93391295 176852553 453487305 599301841 131325575 96785808 536778507 598575273 379431815 27428568 74637637 15330627 326115519 895893188 683031400 509329890 401840300 544527874 162971083 734734963 797673143 108059487 95246975 919586713 64235536 251954757 406846828 218331446 575673232 48376705 113905520 158671834 362836557 512553779 948880212 703430687 977516609 833027191 793196924 77639760 189415771 138024328 515692873 720455181 399709473 568987110 873858452 249866577 807686334 519508151 777304095 184608047 167521027 61300185 446673810 785931140 108464174 953833209 477314745 38121595 463000892 277357965 799037675 481279494 773380731 290179161 838831854 967022391 79537767 645785114 826058754 90910723 180984075 435322979 577905910 270057658 246773780 994418791 696391954 75501028 937468023 473197169 199238670 330785597 146387920 297512256 356410871 610141854 606478091 163238853 190894976 54554210 994886157 556904537 241861588 261411473 565455007 88648178 156933433 552606401 385756385 253791108 581103270 116038572 383452158 906928749 304330210 674143431 381256940 900453059 218492553 204841058 582212189 206391843 523028559 778941226 653920764 348260406 386876089 680949435 813648290 45079166 418150651 655327696 417282484 103901553 719473549 371176277 524560010 65547680 194884888 648817481 506351292 898540534 206354888 70350939 69583518 876484983 666074328 43840924 166422046 416803222 303770147 467805726 783667716 253846554 260414763 851151494 248689029 389459472 100784587 413471850 637871577 635114855 154762898 319840567 571572511 890373984 663022516 777018777 661106484 38963360 713819232 71091368 51382044 149718890 423609537 777735716 312488394 888604944 174765569 708474122 355537195 543843990 772175957 738450027 484772567 375340908 591961399 448453950 571631799 20699727 658415141 902041598 857581497 942793098 81729730 795087667 394545847 216027842 713350545 833890548 81068768 334099355 180090675 363654223 429154215 893219485 121586429 130444810 730470603 226336527 186562824 730601856 623840734 591382218 595790907 704544726 906498833 743983636 295700791 447146488 74434759 286359998 472550197 201425789 555639834 735700135 221885923 935843285 515591590 684505320 610656214 512017967 388685280 804894730 576882094 747527166 81210964 716745288 941006538 291356359 166116810 87194582 217645233 550777120 211084629 552772232 435040554 16816935 233403369 456923566 964232685 818512737 445559456 760917675 689957311 213507758 442732659 794880707 484149845 175716611 135992839 517738544 574383538 997708482 269430413 917895877 501497673 3889163 354567027 904786786 541548771 404647460 555456140 741094857 490879570 38864317 226595288 701926831 985121480 510475244 6032629 653229448 211485565 102713776 121042214 762891242 10964612 964747709 879790738 152027902 764100291 211935500 28579170 919091812 330239567 73563995 500940298 880120878 105353414 803053643 887269060 258905756 64675247 535711203 667203153 153623781 210481770 613842300 432203999 146449631 859508861 180649227 238692334 728129268 336690238 123229925 222091846 714782759 557061529 505500491 168674437 490112822 787232828 60777470 138277177 272452921 621136430 254166901 325801544 193498503 545719211 871532796 845706373 230009131 879229100 767051540 560216584 260442573 742643017 345155670 872338307 247180294 193459296 541215374 580335513 853631007 592610729 346371829 572408890 40391245 706545671 834821153 381992404 371201638 206893028 187198091 60916918 602260314 606881285 337864121 694106585 381773468 376531309 733882394 926285054 421458392 938125903 723318969 673698145 277205817 828187126 95270855 363526495 291177689 9158644 248125899 981830604 416850080 28642441 649661766 871220584 121387995 787190218 84552003 521964649 81167990 456458030 607095625 910207676 934817529 724592809 928827062 455804855 866862369 482825769 454012553 383808166 175153150 290173253 133460434 238103595 335572400 903316777 874437442 60230665 887819142 68650507 922333005 850380610 266044991 276720572 704047175 715769437 510255315 332973045 26319519 51173478 451568311 4046874 905249448 809563088 552228483 820819325 211389881 795411180 916651074 473806576 701000091 852138801 804660909 799901591 219889738 433977423 49303237 866421997 563844138 210851607 909653645 798801326 85932751 272649121 70818622 699860970 884559336 944835018 466462725 384511200 370129346 215898872 570629963 716857323 296045001 399220904 115819366 946524253 553458067 45792607 942198959 710878167 143757537 359121604 650818800 429035740 279952330 302195881 708919329 236151651 414478856 87619672 34056048 914733728 335915819 3020411 682624888 10536729 420512640 334930227 296582248 476570554 152434758 690458124 946708514 176142724 506944301 259244345 21867090 518926994 261298513 172365535 976112621 48448063 256498446 795324376 217550746 759372008 378273390 59647163 262194599 81107169 882280542 509535256 802112234 904020706 464697026 400724034 889009060 737343790 439139002 482281566 290298856 577815661 699470059 601400384 256549966 46043263 502244450 985943253 92663642 114750255 501506109 212931332 205909906 834535325 491766299 43804828 526632054 689764421 42287508 675571632 103427254 960205626 677007295 458843726 14872302 445095039 103452943 341475158 233375661 146409113 250053528 510106395 999654681 933776847 461882897 478618270 704457117 915525700 37140057 194236004 417824512 947162634 780581471 372183347 491020799 782497823 134356351 237568623 170024091 416367727 300012414 148112329 742639558 828669492 339660110 869272156 993513943 826389140 253338024 12346523 688807001 278654770 402518885 784632787 533008222 631519783 474067589 108697528 390427781 171966080 957701355 3576149 12930944 288994406 558341689 969055270 574287086 882335086 988394802 389992061 79676684 781744500 505399570 20812721 511990007 82844699 903595789 32893186 911715443 19253639 24771383 376896422 143994980 744990227 577033318 552404687 951987395 639659988 577099853 986260180 426933039 203144713 510654588 49812305 65668547 78628066 129597300 903620288 244844422 771876808 944832824 45841781 774549739 852762079 845364780 492395223 48098959 62002048 395890119 811570060 551019476 863107344 260189440 644488708 13761465 794082816 606224167 571505531 475117323 231195875 97885274 889763699 473801609 161760613 83511370 27241104 400335442 173582986 374311101 28848529 740125049 91808150 657538102 282613329 275119453 89461507 147417093 568736653 319910292 942810759 244934835 64058662 652427800 689085751 603595346 845302163 393405811 412284039 642528711 281905831 630025122 768972150 643550351 652095192 48369602 931413089 988380132 83918505 284430808 68016867 135609609 822080065 647331079 982380545 881262261 957100525 659659989 8710713 361188629 819160711 104003739 379932175 350554473 853269205 37121103 851501922 199230080 831594992 953880607 26890725 479507509 792973531 345729127 219764594 48292822 222075690 322887847 752537282 988725984 135116236 343296251 508959930 652620181 508132502 254696274 303557645 404051196 702169437 267907113 221445332 505495726 645553382 149723897 654805341 850382890 140226888 485819814 762912846 698473331 782995193 416550216 927242213 41923038 840576173 508470337 161713529 760676545 702758032 889601556 661583455 30982944 64268328 161408737 739575766 607335727 808578635 365461538 515893131 253999182 218388036 737281886 3059733 813596448 327067809 43040453 560874876 235225781 194401235 278357047 190951120 586095717 174233092 54216627 689707364 735823249 111748836 885767853 251221292 946096885 97461665 314059810 663682364 449144755 851112473 924113658 285790545 184358847 848744813 671162892 255181163 253247453 15887694 258760204 12385468 968371718 192603849 850561540 36365130 849798452 421816765 625285757 70920683 234757222 34978113 493028439 842663752 81255794 821413338 35835211 158020848 387431222 507498883 791535481 418059989 254539280 324575258 236357499 379866940 824730413 630595458 778792069 42133886 247447053 438277987 153717863 55090558 229574489 959149094 896100841 968346364 324495068 32724336 447495835 789931235 782421272 402362145 166052575 787173693 970046694 330840661 445318111 188306222 581931506 403334889 562602408 677468355 496803629 91177040 394134661 223321514 879755279 416896268 143520969 984746524 255559162 223034201 755186112 963886457 320245348 877247973 380406534 999494164 143756426 372394599 105128329 260317276 577768781 385871682 890993433 42837877 190936727 134911520 47016905 505177106 68836054 290654907 972144357 348425083 384500030 397504059 422613102 498893078 615316384 760615188 14764749 717754591 249692788 936240240 904631673 9910347 618945643 619176034 514230150 88318799 370600886 564707693 655510504 980730282 97753907 523416891 227111690 437453789 39007149 999361625 605783436 655816923 900928246 649452889 327217649 466310938 181688617 889884556 217883494 398743421 100415835 497654901 720759449 444737366 56876882 58547848 755819605 315493031 971546102 99201400 139118975 85396357 162175016 320140431 625722055 132240457 968869549 9692662 116657517 60383069 239344837 87877181 972159977 893171721 24377765 803679920 213211152 499784293 921058409 867622017 399031297 19995544 53565466 79191002 704522855 333243500 428828164 654680764 133077883 544195116 859043994 83829658 51345795 688727783 732364549 857275676 921949383 79732382 851485637 178929800 179198539 559595687 994871984 663193396 380832193 315220751 441674595 421058566 271733399 117794758 131453256 879467280 15356168 587169206 260610432 649504375 879083455 75978073 174584131 238698781 548793266 690682523 691665971 207333359 995315176 418347994 790487588 81397062 119945578 754802974 75501609 596095852 517549988 493879613 424913755 783201168 184304389 716411081 440487415 176972648 926046836 134539667 911684696 236919499 530687935 457285493 460080104 213464969 899175729 873963791 505290656 931520886 819591817 793602762 270287702 46512339 117539048 219966697 510187663 92862701 4642204 245532408 214525063 302225584 606419103 327546910 40154508 769353281 423128116 151170746 35142329 471370411 309513666 571979052 204455624 974587705 59607079 297581670 47456588 656675962 364411271 145893367 991029936 932673998 179172016 438166098 220810068 172783414 18714285 867702399 552113174 457132909 931559241 655403275 328303003 720498283 566126264 948661171 921791759 384146027 328602900 848838918 961340179 561060540 839924666 972875469 705428634 373823200 802521770 337521418 75714108 605501138 560610073 608878481 443227760 414775708 115720386 751112317 862245958 76560401 416702681 535039083 634251550 419926045 4178037 14261861 375549854 2908307 204712788 616249935 372573191 958611311 811197737 55564406 112767791 413517774 397819527 658896195 611232620 768619108 694285196 26957127 734299815 243792906 535197189 45143193 570190274 60796605 852884246 517108225 771057882 712102706 308045665 865011018 450860152 857850717 31332576 244419827 280707185 656293731 951504909 619888868 989845947 766477045 159857278 427703227 912439240 509155144 861386082 454943579 596421621 226879633 805601159 203262091 723612708 823754411 793347897 333839988 725834161 777700617 182959949 222672584 620298533 434200779 711266132 688329873 69711261 720104052 394803241 716633916 768084606 900292684 83548685 328160844 379794662 477018166 427113225 552559962 168438287 497402735 184423421 662037488 694385146 753272797 824280973 642298173 623874167 694398115 207177318 70031695 264851154 765406224 963192810 871681793 813843247 371152579 827386225 328747048 109693128 147428909 429171400 979601733 110968810 572511301 722640951 47537063 549562121 576750569 697844011 6192522 290579825 823551796 274904969 142609424 416198797 458101191 239902663 950736154 61905100 786509192 36721665 270548122 226982770 351453839 992458734 295334628 423034513 503695640 643216007 157217436 49016031 199537295 918864668 661862484 486820564 244648601 80644631 183175318 572487425 312032510 57749026 311651170 526205575 756956802 134654361 137800231 184919759 232703498 844468012 949494296 881313471 560757470 457681710 859500283 991104666 687754810 53093170 743497043 682731762 373729187 644196283 516165790 289081400 825495795 742637895 706584051 587013744 496964510 336931116 735664003 224860203 926776814 135617141 323119252 750943632 456450454 522003165 49153017 791722544 982027097 297093431 174852664 300881106 596945118 32207948 780749609 427030130 554868436 958031453 649309608 830091605 675996274 595920974 326858409 32362873 295492177 316789603 31104191 740433413 466334359 911366189 404453619 381701051 444798807 318025077 183459418 174367389 282065896 936304228 179341795 711519402 489688991 528693654 172348748 329008909 221955683 290096082 67638411 896770890 130634621 773845002 51479951 622948477 896034958 284282309 521735127 726919501 34621872 372356148 644437908 866997354 977282561 650876504 125687011 885144634 155427016 868191345 677230318 33071877 804419957 857107826 213579855 975908326 458901270 144606838 955831283 171057062 77045277 931619809 132526430 751896587 48269065 36939933 437662968 219782116 916871056 668618005 461655246 432914334 256187183 793870398 91536881 89694891 95359247 2516031 239091002 97546074 779717358 966439770 321271667 36191449 95643090 76299426 885639778 220465174 723127869 280488761 586204158 155720783 865942528 810648922 416041747 835246026 814280515 72155411 383450940 237982610 190620855 197581014 681983009 106572722 126163954 129709292 774785558 644901827 377156408 312343867 866814230 62609298 443678250 158989402 405699787 736137653 455865910 919257952 696361548 274966856 456998463 194188156 813611260 241912059 582709683 177456928 114257544 88442044 152407679 948113414 117829004 174353732 628455246 80769909 841517884 60504088 591292861 662192203 912368151 941029587 232461589 564036590 65308384 422735578 584041400 686150141 828241337 489243084 732647964 633580302 188876441 47617871 623084529 35865430 94612492 563753520 485936010 918556605 985880169 867120650 433819480 340786337 653483166 124593405 87660134 6981647 667089829 268013110 390259425 884953002 111896054 278612937 526301656 303527906 915580360 70031379 824924983 223953160 969715166 397705961 826078756 606807893 194494622 922686999 140604049 56437512 914246514 580481212 159482303 48624049 324959222 431211866 204362773 233276977 103277054 16702431 708418289 185761260 11982035 281619469 223997644 497177076 848968207 833296952 240782453 974573317 677683832 166851633 158991644 567782276 199121111 132922109 215307690 377404825 136915713 939411613 535883556 532057653 634379527 633932711 133269340 524613568 251220599 276084487 566342995 102028312 971518246 175617290 620813956 953556841 899085066 7298870 161610036 363843205 635760434 489259381 975493470 198654427 989530388 169339151 290657940 299100711 735305794 957119795 374827158 516536938 876800968 26991353 357031695 82520122 478882868 24824744 422474980 261096846 627109821 924994245 995723035 283174200 564923106 210806262 95245413 6013490 266605095 832236779 615176964 174259114 686232704 790734179 610544118 676307027 386491187 382651708 210228647 393151026 257256791 818433395 480477618 664600913 87902074 184723267 788458126 127463404 327422291 881718283 117487542 35993814 238393967 199845997 460395030 163368721 291664708 796325571 454722829 32391774 297744403 618107526 408527662 357507363 455121573 852390515 849870698 795629255 13137579 305763685 25092068 334765442 126923153 644110304 125912334 592220506 303745932 409787784 174905091 149660048 108405039 695678769 281017811 647607387 966912196 982462101 407671798 178365623 832354089 21186806 137166391 926686898 659824482 149461932 704381319 160953980 723801634 884796950 329683856 342586551 346751638 876986349 771383340 5552589 477793085 398276154 228794875 14587638 550647718 869292424 462158019 721968365 241036546 357992794 442302405 131780068 189896176 104209269 229959727 678192744 619269413 748166423 117838861 400619773 356291238 717734856 158184881 203111105 993210641 46970511 483566537 822283721 354049986 776054846 84334878 861384001 404886685 75961927 226727998 755623871 998274039 46221730 306656480 910825146 57283520 174589762 603032706 490896859 1443399 830722271 706255980 844965547 266594491 396740533 586413382 972380112 453156839 986502136 984113046 706277027 242392564 248586357 710902980 637978097 766961002 547467668 849599894 81285134 193673878 822385926 810088358 871788522 789711806 240053353 435874153 308590500 454888451 239057333 836826934 161400686 630417883 557350718 718542721 75977224 570768885 685316735 947181421 127107286 610364212 545668742 668985207 497144521 513517774 573784463 175475413 724336935 154076961 791989975 489894094 295545122 921339231 871697507 591138766 787795385 689724180 757709101 914200374 646720527 647909450 494555231 778581551 321271560 894298127 702112732 824977095 511804012 388109952 945955900 228912774 705431122 256652031 974665676 536374746 462958839 350666348 833817712 312610403 222886506 288714175 208702064 540112546 720059618 514514127 667759694 889200244 825356913 205340055 145414825 738963461 203174891 143985665 151038232 909395043 874846008 365256275 144310434 908081469 211608081 206166581 402546136 622840261 847687991 961397629 126767880 731340650 524916177 125830407 952645304 761217616 357313600 152149155 968819310 474010599 254208166 358715963 636339801 192117558 406174670 19243422 711865792 376997373 749075249 811064169 101822379 773379918 582257950 261787888 828492927 997759793 36552416 480589423 173979308 932258129 611220268 965210303 186778288 529407061 124539124 254474651 729779594 957625690 119175101 352571956 432289204 682667321 106368078 716154220 832747918 151042052 644789997 159148665 546316751 611863891 60262202 230924740 373170192 434471002 861227346 542016094 979513805 556691582 979200659 326789710 32932487 276484107 883953084 511659141 399729755 37240176 119396546 731385172 414990104 149578846 156245385 28847182 912364410 465844103 296755387 583165083 125744708 454481493 749507547 936093034 382579292 435558855 63006242 683048565 256850692 23826205 583128146 503506931 585973488 153506143 675603870 919539340 595783287 13452516 466816301 221316835 557794427 893998736 545510381 808586777 926675740 374913760 25939721 645861770 383796736 150881555 418341409 446542248 81064134 569363502 897457434 109993401 317813172 980961836 30951966 127934418 903670635 539970556 281635900 945255049 478199532 735981380 22949236 511355595 874285330 663508417 563021083 696071610 44450899 85425835 782963278 225115237 393332694 493040871 242762546 597998260 422152717 50088231 199874981 943930506 251298529 272823542 315325339 254174947 617600269 754364636 9675895 869320112 725044555 140122802 542459409 667522792 844943952 194393598 880864782 357670634 811973305 826899416 103437784 183504839 442796400 518427461 416262435 241181150 696570642 445107847 779411600 865315487 78958184 554429649 541560640 428872135 521421044 758919856 642202697 792848497 750249656 420869336 241026421 103930753 929017467 786543752 488628914 993726481 690562018 536347147 148196745 14832603 624542414 548728468 87074148 398529421 552488836 671978899 408543303 662906230 810432590 634520477 261861455 285259528 826830789 152101631 316099698 182204523 827955038 832690655 319452569 184524052 233777429 426497322 644536185 954282475 424251338 719411242 971922749 292657671 78735946 289847909 192373352 114690448 208434938 874985848 217983294 818343651 42036064 900059767 278263144 942351024 71763507 439026143 114610111 135274600 370706145 104171571 613059674 705276563 248778594 70702249 19218956 228131429 635432962 317833685 115693632 869030374 403992563 271085121 842943751 413288672 829394188 339156937 316476302 53449005 95777771 808095812 389853006 324955247 426552355 93951512 787226662 703797941 138282324 992054520 244128339 360542696 258302495 352141118 770947911 684652476 812503593 137223840 129919931 601105127 196295369 391630414 272965935 260566615 393675325 622244158 389542249 891611681 783661340 547351685 417513366 912605323 124586162 606201529 504223049 404398743 598518488 938904355 900596781 347348780 85028660 293475508 894978525 45424201 103468341 878866355 77460407 738217133 628502191 557704661 92865164 555859722 543645592 616241591 117850575 60483078 563384333 580990592 693547924 883110773 758496483 753295647 282806640 251456378 841773041 640207198 85544683 673556694 839337549 54596289 130368176 786564581 224120298 974798521 633042804 753350963 907094504 457646975 390007364 615204238 937106100 76705832 316460436 636754129 439847555 812189792 186556426 267554613 103790850 650980729 81560860 565409941 594736710 367078877 454168945 146275418 686385565 192325607 524687894 244764067 5825162 282194215 273412807 412292298 391952227 346365667 148042262 394817429 467255394 657734745 458583720 246673161 752045446 908947655 874421419 511434020 51625060 514792130 16315116 727615129 511666395 563841511 761487465 332962038 708318300 422165741 355102963 301120701 808246770 91685373 469730711 902428723 349900351 85928517 578345723 871764156 5363058 509619110 449423843 743551462 92201560 647785945 853884846 293844408 972379236 964162117 298866494 908366395 602261865 542782160 751812734 250523348 784164261 116079943 135244413 565732076 930613347 637393473 912949350 359632491 333454706 341622789 978182098 202004833 12022637 58477611 468380941 383390479 321333356 267615566 419585779 682010274 888065845 626791486 570049890 979108632 423041322 49510216 86595480 949924272 923681587 504585093 508035275 987710747 578547159 877588118 88984089 456951125 280794115 125594176 198073926 687559399 441687260 362379508 511037028 729805927 20351731 666590209 236031759 919088587 774776132 620579150 748355892 675920292 503400058 175362360 699584075 320569057 376206567 114862933 131123699 790649361 342584192 210853467 704713535 462847722 166644141 3932557 322905493 618444788 186477467 170189349 197673199 781269413 524969586 506999340 835281506 207043705 850958628 237969718 14632946 393657421 337755966 366651210 750808794 270430604 648058975 721574592 240652623 381798900 999156730 253517336 445713682 388622199 537865980 959916568 351766037 123059260 782326156 477743947 606137800 519643213 79285221 415950094 97439149 517841862 6550981 477483622 619221573 807813820 152823820 167207803 467072085 186385428 307725064 428404964 191732408 830448448 819267170 162149396 29440253 190446875 998761389 948119398 746284481 212940164 15465185 379340736 261193927 534060743 725305853 12741534 299795465 8750735 549438755 354548392 876102587 753579042 673230431 150267539 197153448 429589748 200621591 338429085 675022818 369878182 581766810 127436075 102381628 96834607 447095907 371301255 838535018 203023911 446332612 534836659 315463943 631567986 139114617 25720153 634940369 262033248 75400587 461297996 951919388 150478610 405513636 100499777 29381042 854333960 223704937 483600402 418473481 189018897 629582277 468142962 457108189 878106290 542486168 861737569 743989819 618301129 830102760 707492156 480491058 791132223 119410907 84332815 628346711 315709495 149837794 333478785 163137867 107598985 628517659 826663915 225849500 548153487 809195990 915327827 992230224 518955528 163158637 143995818 794679197 253840463 558169875 753639296 930123511 409404331 285871274 44328159 266912078 73586321 961097125 83240986 396535506 893290329 216730125 794681604 199439232 282088292 961886901 809503246 817185079 494525522 180371417 158280563 934461030 637826460 345953446 219520557 221540569 892877590 637192289 671745294 270530311 216953000 348662699 112403944 306042279 222708558 332422774 639554978 392723132 636798583 55221055 844910585 371645226 628536270 745929435 818351669 393327124 627783911 696613585 26311478 114439867 615116428 95822934 349925346 543386053 661621442 647624579 45707609 523876385 862613304 328172252 661538339 270478164 351550058 870516849 981700020 934064795 102568702 109078027 425497839 97965981 675649006 257928138 19179966 323834353 493755343 368636274 290587152 83955559 40720562 992073858 510625922 169987697 680192711 792750065 969646009 197399232 689857963 305411161 838604168 401362724 449704499 815044648 258078637 962669081 916067547 263368948 747098115 663290795 476781926 63234242 212710110 167670414 201329679 446433337 876668092 220575878 912753483 693657002 991717410 265480809 819188776 19166878 942916936 665217091 347156542 798300775 162853448 745423064 415902662 203234700 273305380 805769184 704944641 625516512 856077198 399691300 799932401 468574336 282540801 189490650 960776523 605813794 860279208 920267417 535837445 631947685 464731302 71343717 807636273 311132580 222320642 162581796 603933817 578005130 891755452 699191567 464169473 292508431 994248191 662920402 275569084 472078164 967655410 629102606 927361892 798315206 984937609 631464624 666601913 380006414 96358056 167309201 74440464 407848703 398950440 408795379 474793679 111114298 284404701 976252723 287251448 282529626 341610192 879056477 842701993 408497161 71657495 847024127 123980895 890998616 822212745 123368197 19193994 352145987 922203128 64155528 801591310 397102977 253066769 993832128 253722177 585690017 532489257 590211429 77059668 128498597 241929500 278272338 429887295 185932335 486900980 692444595 639677242 656950668 361636062 809406280 707427761 940237803 16179162 23379404 730166962 507541040 391665077 443839420 317630820 385942920 910769640 317007215 575922251 821412784 423124727 939633673 685061567 560489456 826365714 227171977 836211210 247502632 971116950 234284015 39393011 107988489 967394195 230697582 737557791 816060643 340443008 99745011 672636732 162160804 313619438 549401718 177832895 776994917 846916897 99280922 184570362 784797202 768514457 822162490 505944076 692568439 874565195 288396063 3340587 205911752 159285232 212701677 176666979 306622651 205403340 142203252 199757581 851984452 20950573 684853969 815793458 226266369 880069641 327673430 155321878 13330333 609395886 399684360 348664435 1095142 903447742 296900468 549289430 107515945 843841188 134208570 323745155 93042998 742708142 452080770 868981006 630099313 107906660 230332133 838454057 262918187 602981224 324769236 359672024 298702873 91444020 111200825 927698731 63492268 121434356 323077754 466092889 730585092 171226948 386589183 264304563 655295922 363355077 46581705 186986658 583490253 909268265 869920729 468382786 862844888 542979116 15523454 603181690 115075923 246854370 589670438 392267091 298759581 955496890 91672083 532738678 860667597 211204648 812458573 504864899 862371265 98827992 55249999 400839164 815289452 195694021 696894477 617005197 76447465 384207643 261049043 8874209 14708874 338555673 60671615 146223844 420425270 414313497 729216628 616044824 954618732 124687104 365271644 746061690 485296036 472060632 240084081 242084670 807825327 805925474 275278264 169655032 859673166 19377543 444372658 730321821 777031652 41283090 760731824 333853379 249848193 407924566 257742357 498949801 354079465 65559987 127110601 819253248 114143123 465852532 218136043 446539930 23336260 210095231 550338341 477332971 572342059 607507860 319099563 995803197 66432161 394316454 766538649 45105770 922891879 628562840 723644675 473091827 263960161 101988443 2517083 382513102 670273696 457429159 937777710 233850184 720339849 756724395 37189108 376255653 178744081 264856944 222279219 107117327 543829481 185417214 813707586 702664720 463807381 112645646 83793953 150107739 301282209 888374184 282393204 199210430 936690184 938061931 187820553 363143542 119011739 670878978 944498011 82602468 57079321 123794120 460825329 443086383 674366969 487054871 533828036 917176347 721397140 773935238 730435347 194748216 849597708 106100163 431686119 324708822 741155887 196829922 495248567 333270229 787060335 540409587 234506044 331870399 714392490 136302946 160905909 933428528 270605335 513154775 847598580 253218541 717704350 661527796 404349670 362571608 150495164 204982529 443837972 688286685 359608073 996738948 314329324 438201864 454830708 929852092 34945138 82507180 923810273 144159047 780496002 36381301 186763880 512470451 596435805 278378090 879446492 911631248 886059867 616451421 932827920 893093848 739046993 264747817 847266849 81632970 177863833 521245113 721708606 276725194 36560600 820158325 145477156 385195446 31473842 204702274 918897475 925355076 204289323 47599525 91059594 517934536 672445468 974851640 499023328 833129686 85769601 804840825 682194574 130891301 408877154 348358867 234519466 493975103 555336982 474379455 944477303 115266827 674928904 764860931 231991522 137125256 764488556 578793870 934118204 488004981 864587648 598156921 158882290 886506781 272193120 524596568 741278750 353640799 805022177 139259751 24311047 61666284 996464420 244570361 505375952 832687572 442321041 401819589 255614209 749056355 755587150 796194634 703112060 470480425 940827524 669472679 634550320 374092485 362773996 803514953 714574196 170500100 946576308 880179373 588039465 505490723 181738334 617721687 510090616 434079380 823753540 116079697 925145583 181694316 22240687 805490144 153694411 117833329 774386716 313219162 123584441 601575666 774860818 872743447 753663481 603820727 298573184 941396592 89068323 860131256 98639384 621111951 933220641 458208476 342477568 29201754 945239512 6711200 454480175 98880127 494980879 50021362 507236776 231136384 12672425 546692837 854083678 239887009 559519717 947393954 111296325 276774079 451467077 617963853 54679418 142180249 560835190 118518955 839165214 142600313 380707662 523672273 500993662 739497 461584325 753537241 844043850 824703766 57741798 815326651 41406207 890889909 631866691 367556143 710518010 253436121 990961430 559840371 487775009 96052814 880850840 558786860 336902795 195720244 872989591 971682804 441146283 260920462 454118255 435777933 965436335 966602332 150404537 632465989 96548863 99403837 686354205 273964446 5182592 251202933 703646994 203188929 732804662 794161310 546808315 992886000 506623514 972993157 343391251 538303991 393363963 568342468 64584013 608860768 968762018 819377416 706765473 86642574 776747316 272365588 105963485 511277153 444237274 610747134 391799063 10938126 878074289 859916926 430749594 405185722 647732132 409527588 216214416 313918029 131731883 416968186 878410361 299463633 484125343 483894937 451719651 373925560 615601286 24858700 627305600 16764250 602564850 789068654 477272949 791033396 629672559 626210509 91902337 844212974 441236564 34117559 677876675 783205180 129159789 906487612 386126264 76576175 408408113 291766869 386526987 896242206 634453233 523760727 852367357 349447307 877014649 711105510 879320205 234573741 828130632 878922138 946533265 802820793 847801899 955739552 139743231 879262021 567150141 19241621 31099379 779468235 751410903 567870156 827840447 655228038 108257484 906213014 860298524 900308002 623647842 111710067 580661680 641735731 739557804 625607072 342285738 115231465 609004775 788690806 52457523 620654004 253903391 145183629 73285606 797958263 621477225 295560784 235923081 334731969 292670007 329913908 63558655 652680439 920180104 140898459 239450298 337272326 790005434 792740393 6277498 466742827 282429248 160606338 517449015 890468455 989965723 438089783 760256578 974389989 877255931 397529337 255307489 779668877 709993642 136819829 836842311 795491387 895311641 71165033 263397058 87088603 129515577 741333808 545947720 663611999 440862629 184198298 468311797 452631777 668384182 262981449 951934288 951351609 990727321 213760707 291592320 709197652 518279515 720598325 35088925 475953917 390643438 658377818 164291656 33116392 604895647 713796206 86213723 141339410 364593523 180586494 134392556 316460839 141074260 343995301 863516460 604611230 667287440 464418033 542577288 427795233 127201045 654142837 919161331 396070907 24484538 874028903 201733675 207671048 434303335 116026487 846010319 342964958 429231195 871155089 859561085 424597897 107735445 829542081 668264555 64812967 54632672 945488112 311980316 502986479 415194521 333338878 707390267 803307452 790615212 491558849 686931291 962859406 693625239 728495093 704207052 882976272 663880669 834329090 907471426 130450225 814104678 757480098 718256846 567422625 542489345 120857927 103664144 750825052 709588722 66333001 150569379 33918523 578496608 527823270 64694476 838530739 791780065 917407405 142800881 374442925 484611489 919601319 33919148 678557727 945214650 146067915 260322509 276393191 890817582 236086909 372594039 917233842 882640905 98641825 165459672 371749385 62935098 952990720 469121904 892038352 309159229 778633286 367571582 750022696 127154049 161380858 200965299 50526255 70476882 765695172 848199086 13780636 471323869 132778799 543647529 81325842 808649107 856285445 259141779 300285006 451249789 885107739 753495571 855785031 846820630 505336856 62216614 239428857 759521939 613228078 133931252 503261120 351836737 30520525 668195596 675523976 261418974 489794896 387650233 517157600 85388647 80444460 17413860 564180311 651052723 742252447 245188377 9975151 731471549 285205356 341006730 887287398 451639307 207197053 386373510 634068358 867929445 512959921 180880501 647961979 651912937 231686805 724582200 385156932 180570139 51582336 34721076 483936084 739022078 412265900 429339023 907434051 880760059 137843645 525047560 13453514 741530946 455662348 110862261 79415683 123373178 516074615 776956057 446790187 344500474 632249172 630726198 200182771 691715500 461083178 984630498 395251513 62477350 86192884 519536432 932808080 190923385 706075719 499595211 876203127 517400593 164025717 47974014 298367679 557705371 478350499 377010996 450277761 549226077 222953486 67414783 603947569 15720175 769530449 313602838 422430989 756291554 77294031 409802698 743668565 194603560 764940449 790100835 879099690 162487592 328295737 265868579 352377557 711701023 648446905 545981654 655015243 250333328 917056207 445478553 806099413 430652286 428852411 112477536 845603360 174694738 281966655 719939864 384625139 93557959 273067506 87791343 263858883 294259350 750403419 780034864 772248266 976484772 523823492 266794358 83702054 197481534 706575136 264110084 767097881 295653049 398828004 995408116 761669239 241408381 920403087 804751543 672392494 297472562 921280387 370363160 784349850 540922448 265831532 617408486 755981166 147866963 483402265 446506817 390026735 558492153 37615720 2965354 48244435 713927052 373317252 91405900 421917135 830126748 559871666 711458450 81292431 591281145 849365928 747687641 896645376 995008171 742547424 160720809 221153548 678306137 597486165 270719930 460875268 500257094 255282229 45651670 400026552 676539559 883419957 178350613 592718133 753388834 539040296 968893071 242272573 420408050 307682214 212034411 294846335 86391843 762347458 417360253 609531893 919598366 999788433 310293336 775316097 52876732 705093463 65406922 92185775 150069511 56247012 62103006 187809051 416621439 258910415 256293696 971552676 715560363 159130961 166156144 4654474 415164351 63783267 849828550 344488631 935471693 182472142 338661421 125609146 965296987 139225526 23522958 847717646 6058242 118703452 255895615 95489245 552508769 954887881 274364080 406116533 67269178 968021269 377871882 742159980 793786753 177882906 967491530 808325862 535422533 78872091 391865685 961133396 469367866 198997535 365722180 779584892 273058083 767974315 356651095 15907166 632896658 63099066 460612268 230725222 237568293 248137065 28176918 705242991 132245430 183153432 701802085 658110580 864082798 868234198 67049353 712572507 495597853 623026741 893018558 320315281 6328947 975399379 282711436 609636782 346471658 970770419 507828641 571394707 662306734 338936755 331416234 260885219 343300463 568839233 220973753 738990545 764836395 671444875 923748980 377480912 103217785 224824294 891338698 584537677 306701723 138027520 798660832 927775520 868569096 73107008 730023956 226391119 568242202 440224387 792459274 457541009 657763813 713419688 759431574 23545700 256801792 801680204 689927083 988055115 226900751 488452185 664661894 422806864 194102258 988559122 602866030 466124123 67529842 593337784 639550151 85131352 117191501 148404409 488091019 194795037 794815001 85007477 61079487 372729516 102815696 817313100 276933128 834981878 137011810 765338110 587671210 177777340 395088685 680631132 30891531 703287013 171535329 224086234 729234619 59976230 974867522 795027818 415801038 615933162 432375549 964233358 86138046 245036294 565804154 352605526 922507488 997274092 255593959 786703658 510795436 525578800 93049526 262263868 934830974 727744539 632492469 84531409 14909166 313677406 997624268 329007732 913214890 563298891 948717301 164545791 592257854 938210020 994389379 464893070 728207111 166957353 922052300 672753275 320776021 855038221 347275637 110987787 340905084 361112705 235072765 964014534 905200827 820264420 91863000 705170498 177104220 761005922 348057845 110893046 512389511 255955617 364499532 640598613 427556423 891184851 221803638 581528068 52339026 767360317 152838973 777819750 505301655 501445440 855194532 335325306 551025480 951093309 767699530 754584658 430861190 17924101 442208670 330079982 247858215 200384421 904062063 175418856 196839444 276447548 921147222 292221347 247153686 498071396 411236660 395989072 250131453 15894122 487608392 52881818 510054902 787629387 658463912 348047176 50256747 918117794 291079664 2026236 664468826 13690194 623311016 234156742 78488266 448374149 471046219 806185629 75596224 455874965 427251622 844256746 631170484 850923148 376475995 570097706 931028313 736617332 429290558 376827862 396638098 780416098 734075423 542204772 362054451 717381454 501234715 890362599 436414664 829705816 160080194 156738330 599672920 524154985 538174412 428710186 15828344 812477401 673650992 310499137 880493641 758785130 651504390 357560234 526272108 422599034 540030069 735199602 313871081 744005364 8480673 897567479 210231480 225329414 863113558 106287548 301632030 952395564 719211081 16519354 989511645 64202771 404830900 774273543 334692569 220325803 146191469 894694901 112810466 390927009 37349956 159595453 796234428 894382269 627677299 316243257 809529111 166685186 451269500 107346060 644312903 746150689 540540705 784513126 764513263 649570473 634259902 149302519 215096832 146109236 864126365 900829501 627230815 872224745 414840006 824346818 32596458 90234405 594234863 795261810 632773801 945022658 395293378 55535745 355942535 565935274 91951401 651347761 464663866 159823360 578753866 141971478 309627235 892146805 918741071 122603463 280678192 429274596 356974653 88107976 647009044 998116396 801447710 693748242 729115700 200121059 860992977 529269413 213184587 191174035 763837229 997927066 912461041 802001177 759731363 18266100 186544792 99464188 297269971 303364783 390062639 858174181 498382694 636571479 461023936 555435732 41597589 552358442 163043790 130564698 4729446 96489649 747132184 789405112 340315181 643350285 136831524 426475345 226239029 855762854 112301149 36530360 163313599 383090607 179573741 979372772 343012721 60699096 427078522 835217897 414160568 322597152 491153373 785799304 889666192 67381538 564961024 550334016 275276743 179441698 771701654 841075475 5483295 912188574 219650088 663163971 225859526 754078457 949701795 266532806 68438793 654778045 924886958 958897521 457869371 414538084 562562574 906552798 348447119 941273096 102645049 305212767 680736638 353234119 253293392 378647009 432814898 139932670 919629530 954028074 483855060 759665507 570079768 161769430 366057496 704116055 502851218 571512096 788678075 651627178 924148434 137819829 438559155 84050380 25468254 715325401 478747447 710481631 125989787 707762898 637283840 257744420 875179917 894353202 16236121 668362910 318333056 684699421 568071130 824643575 407253055 472245265 364326527 130230276 999803447 307142223 694735717 615851854 246170404 755549013 341618645 675643188 133417133 523853799 788924716 920065661 274895965 444755232 91210056 299834327 41515998 953824416 170177171 850773096 175617139 100526507 114777515 19225281 407240179 631171681 578652996 717541990 942562443 201151488 639279283 160081350 569469526 381186300 6779567 746993629 34642480 552987242 284999305 254341433 787719131 873640897 237696178 388231183 591283819 41345403 633709603 801288976 778473456 827299577 322183542 268250470 700970303 458462307 943116283 618380969 425947693 824302052 611756670 87931060 454827849 240594670 925701360 616405615 77925239 525821672 607539074 679296201 443727880 296389838 559500378 944751674 972616692 194727032 906131784 40646935 857548147 853865739 487408658 142988704 382421343 29415984 432716285 703662456 147955851 114855380 365812278 117003685 541313711 163119868 897713842 933338020 324247290 174175419 746271531 483363362 316249751 770751393 77871077 135374903 132418949 978086370 772916016 267126977 723407062 949807034 32156506 222005544 739258342 675886908 969505242 822322751 190955877 213912716 531814225 450053796 67431754 564740142 615076100 593395166 546552165 644979988 35851871 57247001 43332605 301050491 593144908 768340503 369788246 490994480 797361289 356656814 508946093 981500906 771414912 222081147 93343994 716537047 972507804 228090897 498458269 985402502 722941058 798323097 830533600 215577705 674190982 492901929 272215204 167935818 570957075 136144783 50830626 507705006 643725384 843615307 953562933 58591585 862588905 741561627 1632229 902689635 671380881 708479845 857931293 208143472 997266013 901125393 144095540 113608759 82684619 331886648 969246371 191222929 736511386 29186339 610869090 383222926 524633154 954240597 881617740 728590637 649673312 911774919 535757226 275462682 79914756 550827856 332635986 423064163 829512704 312932265 944438657 882471863 994675589 201206297 239388346 38377018 236798910 854381535 143224592 13552290 313409848 193289687 576885463 460170909 64402577 326119053 69670716 61468770 430806103 34041955 440927891 128220021 156990740 95590962 773674968 348327340 731745509 129647340 271405080 19041263 207674083 77264456 348805786 715549579 424495878 654809027 39835912 650860693 198191247 218497291 566400301 746022714 266068799 648513858 514732186 728186931 817026644 690962449 406547427 178289272 471039609 570725358 773234004 210066000 12156777 11377816 248476224 973761884 55178809 594266339 219531546 858627502 86807118 496622605 89057565 272313893 462194432 444105882 358189041 443269120 573615630 756733675 385458993 544357472 405827109 954355882 428805408 886558248 138184244 910358449 964422435 63791288 462443806 407046497 881091798 31990761 722855765 339537992 535926642 13505039 311883738 196400180 311491588 193704347 587696833 489892496 643826141 376575274 274081692 36995065 222370094 131944234 338476354 675440254 375047058 560602838 655008403 272694271 163065592 579616881 767900241 126053493 102325322 933997147 967814420 131706353 709475959 440048953 420216303 314354325 77975926 913683463 685986605 14573263 898400053 579091680 472913084 412572785 353685965 854550446 662892242 976019224 544262460 331694630 197391724 302330344 141412799 943250716 556176781 79132083 867274684 891392951 150037845 742646378 11117665 89740957 983484978 544209620 170319616 575253097 303427612 240562018 187765649 380471039 59264167 894195046 616925965 64228537 550725842 778794506 491878771 418247620 28309510 468324540 824983854 200449146 695953286 68718289 510591789 152034453 625904799 707809204 655990543 558961041 185942956 21055020 807578455 253859604 346729233 300721425 34089205 139973907 41547432 352517750 119361051 966635554 606638844 938542948 181326069 227606404 513057614 324443408 744232057 576538159 807926252 50737381 222011299 15861032 596607312 22928839 510250407 328964521 337459294 130182017 583121411 145377751 576403281 632355050 634404141 583535632 957313030 746006282 810512437 236601724 136934517 526592645 313364862 276723325 449056218 9342218 291260287 106506913 588653672 61500205 712886802 57200146 98790569 729533357 56436376 427263905 644465490 377336085 843493989 849704939 768604266 453349847 518985110 118045609 138576946 143425724 818420040 637926971 295457363 776391475 824257189 250364799 106343410 470975913 64211174 951573113 410311272 621701918 864172503 829136319 753904627 268343450 746852757 974025196 28541539 895051746 181591078 198945902 20205166 393173667 720348047 679540289 32612028 715135968 879261680 503226409 521796440 135695055 181301566 749527220 478685591 128583109 55357207 404290828 622458175 730576429 568367361 193452053 126274289 244862441 824370698 82878853 582493238 959023588 276545652 932205918 164723753 592756132 462174349 301289444 389275284 98511310 411062876 133372110 458802563 766976785 78133604 549629556 972612277 651315540 533560930 272232420 307251336 388788790 48463754 188552354 995108765 245611441 700388601 3880309 18962821 497596660 695497690 965761722 913649264 914573997 897613069 568299669 990052103 69916330 543777910 263019050 755567345 420620146 351849009 182042234 318159294 929378061 591468305 222035299 35090895 410708786 145018871 970134536 490600636 668605165 542857176 583948759 631609577 100657877 373795266 810729251 325986993 764048489 306476120 745872620 109732860 687698235 173052979 717364386 20702713 117381917 140186019 766308955 268904489 298283864 14304510 14117121 50965729 470733654 641918920 257621028 948495149 639669285 652411315 792640193 500373315 348464678 139900548 494812620 391776037 858263531 502650404 466071629 567224909 118618634 987811277 314735476 562211437 288673677 580805316 999495136 679207423 106838204 867356210 239026661 479589235 755331402 246349572 833134953 95305487 984531255 534990523 722952592 237057178 655551839 913574103 948111998 865585111 814501989 576018338 94655000 662071283 513719857 559288748 170110514 769258936 754092948 822343993 697415758 64953324 591984207 273421798 460598886 484608244 907728376 856993313 553209263 364190435 802017984 651226725 384859760 276971463 407199624 174161030 672658665 541689196 126212655 263186257 839354750 267503650 738966746 242010701 485604345 403587171 412428944 3481389 489591964 797515793 836206358 557439971 569851477 67443296 53602539 188992833 139451271 645044688 694386235 474847978 436896590 240912896 258607071 99767102 187339525 404456786 673391583 788807171 688538493 87243662 543366490 806955342 372593138 920144411 855922832 67915839 517264584 623055570 51285972 661350336 479642946 76970769 427624785 83216895 335622350 583316239 555298878 208341719 940435893 403161744 671376461 977085424 819519751 94926587 777197867 133402123 30105174 233877080 260200304 739997971 224256800 523799792 344307175 270289084 467582077 210327431 924634086 402111626 316614312 144719934 591981213 57539837 243405028 633996539 69731997 751900357 224835376 235230425 768878288 168674469 153673254 270671204 806762748 361227828 127026194 479086283 112556701 208793646 99950041 753022342 283309714 783798971 711228791 259897140 379367033 80007143 409825062 226027545 609443409 754235140 863543465 397750762 551512360 511163872 426219948 743625881 65466591 418855364 626908315 283538876 370668073 610461386 609776820 713138063 805593378 456149137 264088635 663516184 674508387 121022100 381620182 269233711 111558285 550253215 790546015 155516083 102649674 871797397 577728119 386984097 650572057 75827502 314641059 102043534 885764232 746913795 152055433 8113901 180829670 148182487 774030020 201996079 91349296 486655338 275808629 338185729 550541006 767806400 689410129 922192914 263249431 225831968 874460839 556432438 555364464 692042723 264789545 332552799 621238878 621672632 520220860 458105786 193330629 60962482 713791972 978915152 906388972 654400735 798213455 708248152 67793355 806630533 52597868 490563029 734749263 144733937 755926629 223782282 173402272 282258136 345893017 412636706 5589310 217958255 453138177 508617819 595007777 524426638 84746863 949949890 300907855 412123225 595936198 224948711 768695020 411646379 654558913 939371793 201536907 396727957 29600852 142906635 202488525 607753387 371686745 165282839 825298546 671857831 388679687 605722308 799163594 809932095 175741731 335899551 601131988 353274115 22317288 416863388 86670569 188407353 461519942 642341146 218780087 15051250 869053378 170273944 339233437 872091413 240655059 616385351 575361830 142094338 208373024 243629697 644097593 47853740 773771331 828087471 959893820 844793667 187939113 165701349 138013937 745283354 918887492 262278292 812001498 517232798 647425960 745632086 52759984 592905986 588734993 366418473 202948386 532803099 82093969 60010570 506429217 976230018 996365663 695787812 703959547 327781750 323164883 948349320 458319254 911876590 9681118 416910941 17824111 141434488 506316717 838654965 448625713 418561502 679155491 451726434 660620800 9524036 43866548 543073530 232140592 980875359 489804756 56351101 937281854 233055322 715831888 545972192 109119237 532574305 528799640 991816554 958770156 414671823 498931673 619299614 232721813 39705786 178136277 414294279 537820480 381213514 303745566 42170734 135232659 263929679 774084919 396035461 306155397 53628007 787458618 59576823 511322414 13641969 607415775 314343243 118803112 246205165 597879576 510307616 91669284 9979887 755963303 995118982 295886419 70568408 467877893 478822152 530620905 867515631 441190684 109396751 477191340 90486306 451491710 418839358 129388904 964252829 499416575 543447231 479401540 433296088 305160996 107257767 911218129 917840127 990810439 778537395 563530228 529896895 906297558 569145713 60335574 86783634 808812621 323361387 183453866 870244852 663369319 939700827 956299290 73791517 35722534 188823215 475328644 501468546 156982130 832620189 856080559 14796232 64216153 369003357 530769534 286234431 83302055 602478335 729834633 181928723 66417959 511970953 432328898 949255920 614406333 706522600 40108954 548820197 388155796 387091559 212045040 789113594 95299510 941046863 426174276 71613140 593853850 688293196 422079157 624198063 673529942 947207553 406301904 319591847 931812816 390690410 95620214 76011709 323550450 969643929 8780646 634258281 114308413 810615769 504388760 785789694 19750028 916494389 419517111 179901851 898868668 688809915 426605437 881939289 18828404 438510097 993462154 574657097 402177125 642241524 391131021 962994649 861394899 236253234 168128956 94410826 197644948 165833750 948663923 217815349 488935854 309948747 672284377 248694687 115731821 794985164 705126109 334305723 629006035 380511580 27258743 105078907 750561242 625169776 128915254 267354557 620810508 906365028 779600615 150369719 68897089 850578459 127339735 686740315 86546793 234701167 504871900 238707979 551765948 41910064 281074176 238431169 73141205 270789653 71341296 196985525 409482617 483332445 328486665 8298400 592833968 34757302 787569431 991442647 875379966 969401148 768257172 744260944 803830273 407617110 298824067 313113878 615061903 62036255 519648718 161361799 424759438 581289143 372177110 195727230 845499550 687363630 747638071 161667434 909260905 570927018 423592191 673695457 706212611 298486534 47891615 821622723 42206498 147098539 777315168 729166310 161967447 691682102 210243943 767956477 44191573 381717513 563005797 156481578 690897828 673700121 341451045 242364328 702206809 206416855 958158589 36079958 699358591 922424 463890694 150919305 76927332 378447264 958942832 443244973 58282334 523971504 185718398 231588882 341798975 41373266 133019532 18350401 764928143 194502503 234991683 229395370 471385587 60465671 105068105 844270897 601826535 250138074 888778301 260178851 300569957 324018729 550205370 931892698 398853777 858794228 258901742 35883306 494276375 149230330 125565458 310258355 553284857 290131752 538743813 363167463 173392191 483105420 355387344 858666034 460451775 285120090 638781848 586259277 106065418 237897423 644161466 192409276 197783865 605468714 649912106 816010972 536773567 35955101 714208727 479494944 760015840 962191087 282907571 930870362 550285 134638307 447298989 752703991 695619307 497066892 485702720 153006503 113379751 459032787 523775081 367232080 898353248 83301196 695234468 830877756 139167892 184834908 95224122 165234156 315857211 265967791 834851190 663351799 682214370 932185335 515564894 365036281 79869312 518130954 723824509 603633905 953633148 294926686 70627041 543038428 86500437 774126711 763254726 466399355 493995926 75828433 16987867 639563552 955058492 197115645 245321020 248770394 443276747 895348534 624992092 694408727 371726186 477114818 544579863 187812551 605201389 230948830 758274838 639400514 465743848 387955507 782361104 169049344 342937049 689573280 978144371 607495145 685379704 656158103 269573816 296053154 434398667 762152699 42780029 373019463 101036043 959489181 642536896 547014113 724642807 289238321 297380581 260339685 257041885 409868193 232090657 139540331 24025730 613018684 769600203 938388407 470586318 148828370 387392705 820205715 855431209 869958081 934557059 412914647 384956888 13608378 931942114 649923813 692502937 60950736 784387397 127281094 273661934 213070240 780252151 157306292 447473270 169222567 76275434 625119011 52300707 626546485 188392655 641326159 406324047 739505376 118531165 44985195 551776318 568830089 75329986 74760407 984017968 459599063 137529715 26215310 228507499 126919021 87936981 946744471 700541293 81050653 309205474 172793221 988468578 518812078 341766258 381108486 934901236 487350052 238580369 457684159 656718925 65964817 42943847 594453785 854529282 409346101 415232699 208569691 334439770 102758350 734518419 179153426 295701317 1354835 550576150 51596156 655221826 148324302 373135072 857815236 724614703 662684121 731518791 219370413 62078107 407138142 861296317 855686364 88500823 857444616 819423749 274462228 354813681 489002093 895900359 959030301 699540423 570230720 532655792 491887246 81994857 886018731 132361908 437224061 825979952 742274675 247027534 445779573 831732644 354848868 58723440 525394485 719598784 824719352 169219772 348095169 702448468 816543317 789159312 877832231 29562340 890828780 427586812 41382983 975203546 212181906 170074335 668482739 950861072 615201214 480429973 605282213 552416336 927731250 934137118 519280081 876551468 174182300 287430664 717543337 894183456 441429885 953565168 823920285 434266434 256883355 615558878 616310444 835124975 508958001 341169545 229590143 90544309 210931061 27274293 254430334 187544812 753779734 385151007 678532517 219408791 262901046 617512316 217720452 912389754 267340000 472379857 503405343 835846287 922699765 484385862 706679616 777263045 619335906 769755654 214845051 978744270 855225481 882274926 130458337 929580550 674121190 788623497 132849941 675321148 484197304 384658080 694796738 90966851 143538493 312561050 234005532 277921266 798607189 973305138 819970006 331214888 476573949 67576607 467482119 118379972 948903045 152859721 167116681 725254057 594072430 212939828 163056039 307110636 979062690 96731191 109981819 580185701 714666163 341610716 209313356 915317661 422516205 307473583 762007435 233488467 497188841 586557698 865655601 661405150 551453377 702161280 770561450 591201559 866023673 278186243 226241068 796710761 489434506 519613149 593898394 183370772 176424251 783278219 104224659 643809033 88004097 646075897 888584432 776165061 79571385 778155319 604758993 660231694 176442592 436263371 654652925 53080586 286630326 147377183 141189206 542666269 916569101 209855056 54938559 58493227 586879653 832890148 14638146 540646830 972608688 737816668 845813553 90116366 763813724 352387695 822164710 760199797 507651201 417670127 151572110 98753382 422667481 446644972 111374522 865819793 498414865 54060177 105337565 993489956 442503894 117857218 295022829 471828089 161616580 120320310 360551661 718570706 884684507 429550094 381216031 126490419 102747990 546636860 164748756 743764852 697886854 119415528 751657912 131924738 400941491 357698391 442913487 273839205 875324612 568011955 214261205 19764624 332283537 230851130 76716533 676524365 580064438 302734678 660443352 722458147 485840824 304811476 408838791 896058363 560553311 993217631 326384553 551806473 594972193 41761223 171313866 93154791 610315916 596117280 634473634 618636847 530911420 179221894 238137481 619272371 608211039 589951062 966244155 413291127 366656469 666214348 220540891 831582379 610936220 490437337 957339985 563828144 883834227 612713063 44973367 903352354 759122292 597396385 551454699 219244110 953538429 659256516 164588003 877438943 604898280 844557103 116911132 105308788 570144218 717132355 943622683 619236973 634069974 108060159 510121016 106668894 514715040 603682777 434776375 454347715 424456930 302602064 528160617 338595133 114754072 16747737 286068592 185517390 440056410 734580578 132813835 779288887 387443191 117749620 10236078 121633402 791523252 265116218 662038010 263070697 753702371 237241230 416811181 252147421 32894336 657552141 324752172 496822431 873369600 2437397 744560711 297104198 398005882 984451525 610216406 566092220 116704231 474810107 706340668 578100432 43405813 560212681 161236614 838817050 867201049 858360139 396325704 205354081 677517690 789046981 710376609 356814575 39551689 22127363 852133439 904937298 45895149 170241893 787656727 338109076 945249747 842680436 769036343 899397355 819240830 341544332 271255139 981890605 644316305 210582201 672819912 912040808 19450802 98410752 25808496 521384712 151288070 399737663 527521492 300155676 922173181 832330153 626109655 85110449 311076998 484627925 823537944 28576896 842267086 379228170 686994730 907938632 761676335 944580715 274151441 216964069 450172869 192620550 797729870 18592916 607664456 307094575 337323140 724025382 36358039 178404721 952159966 781120634 147353924 114626613 332920408 481151800 323153257 950460359 839851208 325756115 39932495 497305921 770226036 911833744 669627918 398688015 221369201 270577304 508279682 761625174 143821049 65609140 88784938 642439520 617423845 948538988 38809387 246001037 643740971 290606723 712676928 924940496 542533945 343902112 371637540 882047226 901960102 164929711 220039316 322546359 587402326 880195881 11629486 272512105 526536586 938105275 702193600 447734359 531741032 287904353 782731774 776765581 63364522 766434712 40466173 602330544 515567363 853193984 626095040 230909877 575219417 797121672 27497835 725319601 213229991 977288838 588393647 825875902 303983438 630914656 880331339 208827570 263919760 74649325 388461466 40277394 310696664 4382200 14121349 159493349 213785857 85595524 420122734 229435388 510146138 775531957 558570685 786013594 200249948 668902900 204782872 804735752 314196767 143683954 932859409 660257010 811534819 753058397 122266260 646327141 238262225 438620796 480549748 489320498 670269327 274855448 618211180 965982734 609292040 161112861 106802928 294783234 153551407 823728913 656416807 686931696 329669222 438495701 592044145 254371908 425448791 370426168 932954492 571820708 413436365 71851095 885694148 5346286 372865883 337589312 181367283 62589926 807451256 305245913 100060713 546838933 193538406 19987786 363956978 64794410 84752042 736886976 565968867 273399504 811077773 395491045 20568980 361000468 716260577 515506341 823359748 251397330 64512463 255809073 556739966 181807828 72689144 80603919 809030865 699527538 999502812 917966848 967794329 855973948 632123053 771677018 948390397 740665391 791363355 911913133 439993529 265945591 901080074 444826948 682178583 222104320 267569241 987957551 912959535 133757095 482065479 478025421 475204715 765049981 507810961 724400786 614501166 551422519 488982250 557891582 160953297 524972292 376203987 801586378 33536831 991127247 57474978 770442038 32889636 803391589 154492752 181176008 384643392 301843699 622104289 868083951 276873766 548726422 253277858 785420867 454716835 787546684 403821688 124956343 602484928 386030220 799103765 148522068 88755039 807905451 55159208 750002345 465538448 778218912 279110159 1455812 974823762 876947389 800664546 649661215 931077288 957952109 474428303 945618366 949311704 549244761 519766228 81566139 185939328 798617784 720760377 354952261 398190488 583400037 752483647 865967371 982926356 724515536 626928728 385996779 629464628 100166225 624580289 127597402 1857332 624710534 767964957 292533777 837156473 371863821 8094556 201027151 361792508 555062095 91724131 75832119 992250612 320974831 538727840 31867777 90078745 879235869 862458090 653514719 271721731 543276026 896611154 234911474 920370050 387169645 305794839 186901240 960515713 510490208 430396564 713537331 694900442 720800332 52669621 58066902 738486671 127025353 522909559 411358587 60921295 58801279 79314808 120143056 775988579 172769464 940938364 218378398 289155176 431883585 358082151 61112924 423630109 607433880 855046274 293508098 98681391 349220024 784776950 432922663 187951782 508750928 164885712 481625521 571583526 609797591 195282095 449732161 191037400 367575611 23286484 624272700 228552828 319749237 509695087 881568906 178570577 553402897 71046618 613482035 318875696 894049781 448314810 292407581 313948356 143992880 623256727 934578763 36883084 571409035 888051437 650205712 44547791 424520710 38676226 222147397 627640984 482581647 942939536 896240005 740555388 90880872 961031108 272673005 752447394 287806537 774796052 70852319 446375964 289468495 713793062 29210522 408934670 700483690 550033375 944969486 555642452 124815494 6212010 570472136 48181053 921366712 867591309 956419576 18374949 396914206 99729464 242938805 566113417 888043245 442651254 1081980 156239751 579825457 962239655 171234790 662171865 258216643 354491183 914486291 804679291 977496733 696285885 453165138 65487155 849921051 24811464 203062793 380955443 589645850 194375518 417617331 752714436 452954197 968069323 614031462 516670957 559180911 725418604 15171111 418700262 951319919 721075715 910563277 280429169 413356395 217241835 621696977 356230597 990799167 232547666 607241315 643000765 7626881 588736504 48423785 931386148 104676649 3002274 729541642 812160593 227255410 78366005 281420316 294199578 635177163 106910596 221644356 966204794 103424452 166216766 509677221 799203678 818263209 953426376 861927774 469129430 610767067 180067984 940582170 4666310 436662913 696136748 561213048 355472097 786771663 462966274 617985858 813314927 322625440 552407812 99487398 305113977 787384985 164415197 423775088 303199695 696652510 420442096 701630939 379405110 875782995 552192391 452434693 254295825 554881737 461650582 830335717 234903249 596714635 607629431 262095307 761326036 723305509 964242071 410900097 998514352 241130429 5624915 394049539 666083456 857668428 378008778 172130978 570644090 884242495 803303605 386087134 989560259 149574661 300654715 427805445 719263047 788673499 993026732 872142825 697211563 458219736 730293569 138469017 823112658 183151760 767911378 372102289 268250928 747500679 149263233 141797044 693708726 218129811 200121881 743643324 227096011 756916164 882481666 679839846 831356657 420453269 644083691 144780778 736002653 567452598 721617225 274836558 585340996 139569025 785346544 938732486 623503974 591915658 415339946 215852681 591396282 125259331 915812310 828816948 513873899 980878662 227731493 653565249 126933343 551397337 13765571 45255349 57228464 149888432 380897161 496695529 97752378 473672508 165124384 297323161 752840571 139137126 108197009 625245743 501297405 299944378 473014533 159977112 372316892 111475714 776103772 97752495 174276856 716894469 506188089 65811179 513033563 166819084 17546683 638724364 145102050 928033741 818297605 35979478 780464927 641020654 228331123 542723814 274309147 509245034 336759766 507735460 310288782 239395157 232290834 901704184 692238215 683783003 350822112 132971659 143235114 845601952 954364000 82234464 713280799 782504700 272495703 730958880 840233629 107624510 86038637 397841300 792044799 2298399 902349283 955568293 31548152 350182261 945423935 604988625 422746295 764990239 654299872 849738159 385848976 637491526 486852105 123144287 411370869 85905559 340460513 870577681 921135077 337391458 686814294 302998403 396239942 199223260 996435648 486215497 227552270 668745577 924299082 565250378 192777324 326906344 819576598 965948443 960121178 933303142 669246809 246361116 186179188 270401877 485757691 368342360 677857889 42474705 381228835 143284461 559852839 728729173 785436188 926834537 883360571 629017463 842980686 557480046 37979294 122655877 788516411 80324180 497130918 628848135 95988959 898143957 587017587 779475286 701434619 991491288 876525958 153214465 791150660 193815882 823843449 227163681 483219032 295227539 738075651 455995371 487240601 524980584 471680699 30081400 294363022 11877488 124131416 634581299 401331374 617114658 795941529 639401105 547233649 536303601 309612889 907305049 163341203 520251248 94234577 274298993 540818003 426988141 599979789 892589060 498094294 169405898 898336466 994917231 104370722 353346923 31100883 540197758 908458069 292086644 882549699 388140719 79942129 399794551 671173191 266397799 338492509 132944813 796730955 693777049 414645540 856841623 425100456 68253881 872666431 391041741 634934914 596982232 655920413 144389153 392916591 847986263 467531088 124218130 503783101 772990029 217174936 132560899 675259621 174109516 7803170 919504652 923985316 794212182 372966160 858902728 137783775 497717558 319478560 818990472 517744892 232420660 565165217 911035776 992225898 171496220 422099376 80929357 797145013 648613280 472676874 672445222 374962773 2855294 685524255 275077694 1721982 68002162 295919260 132942600 829079164 393872429 155957791 154781496 564788435 274436863 337116328 206534325 166794640 287984754 430451241 543934314 414683820 624559048 369102839 458776434 40235621 35251702 115309957 855277130 240400518 12649193 152773640 158741935 383753551 136120581 58383386 16106754 335125229 175651255 454273838 702857240 980655862 518938125 798656796 914238070 89757418 33087879 930260899 823801771 294826125 260877561 614190682 88076470 855591487 369695778 40110811 958787053 226055229 556313340 991574134 983848342 4083035 5939167 583864164 912722693 989053481 656062634 936275602 115923176 176373885 737874442 838013245 402819154 927657221 587971600 203868771 992688212 753956906 48749390 580644052 755322933 629752133 27758808 10533854 619271698 509927476 294254955 778937542 492497061 955610126 92800051 377556432 347240394 675940472 56493300 861113929 227439707 283996672 739897948 624226322 537761577 81951259 286498578 42657102 521597109 288064842 626328036 846965183 905332865 740033684 884704988 853717855 855676799 408888324 497542700 463614509 117867017 954680613 530626000 55258219 10472503 927643521 797795515 588214656 538290543 797685090 879865980 892642468 534268321 655201040 456173160 891397876 397040410 833603505 472482561 683122524 548758642 2101450 894819299 344799497 211748601 372121191 888716307 236828750 662363673 48413706 140579590 789173372 33122938 450465888 144015608 258564916 171612103 910083084 44956426 191462486 944373047 574829065 97387839 582692697 275960908 134111739 320579514 77543602 584659131 797695818 611564888 764533540 619692435 352737723 282864576 801147295 581911870 38637371 333989241 591300856 493159604 911665282 429850 384994804 19079941 749473981 338997955 197965152 667599184 676542947 156752080 153770931 322773592 817269796 309634114 163458108 809115120 322763154 209365356 822704467 921564454 223698533 925243180 303855398 787056311 947629986 627107320 127255203 318237013 305925972 384720632 687440198 91268923 690877679 166700685 508827453 161953530 162042328 99060632 973537311 594499190 126336694 509623503 270349700 476033613 311882370 462979265 218670609 32933123 272307042 104873972 149513749 111933302 779906420 991201986 517799618 43880216 487942169 480424995 11639648 806439160 431243225 395162876 324810235 475126969 111328274 270835682 878424324 70989363 530814938 895794120 265129076 597227077 486855640 726596627 285923347 363368578 774177556 142813374 273798340 602994167 727153525 722314214 19298918 849525596 616990961 654618534 360102488 918417390 656146251 661257664 12285909 203458875 591031876 47218362 492603197 369302179 510779813 525710243 544849848 237414198 108821375 440207964 346551375 281593932 937735218 273192842 49732026 826265435 281843164 298518519 587344358 483070065 984842626 495577495 217787673 504040775 257295680 729829491 670816496 349767897 139255177 829803529 830123908 800986837 80304123 850629861 70342267 839246121 421007334 730066103 428347369 319576728 191928689 171270784 34952793 726399590 247339500 755791479 382991517 951859840 661757558 863357215 157344973 633056894 31256665 41827164 32738428 318363589 251798890 847044200 93124687 572714177 301973474 795794691 741364802 278968081 490510696 606493633 809244519 910659335 913024277 728785175 22010469 38389311 202320334 10043964 948738347 933976890 600819210 856701671 623008397 939650478 819503661 509465744 779964646 944777213 42815816 134509826 196056419 309868496 51710624 122711168 376064485 834095832 154647395 548780364 543685947 653139320 958572408 603589719 706229829 291494004 553314877 477460017 5397311 324285300 522914438 253113509 879582076 180242626 162306807 763302577 13878181 103957122 995634952 804931948 141095595 82555572 919562608 872280171 164933114 176334209 572592454 663195904 300550931 807893521 776149715 623742388 380899990 181589568 294542410 531785724 176569819 424335058 197098735 521268060 782786813 898988645 120792108 696306608 961327900 923206372 120091551 481843147 951159562 26855676 102828568 819923126 155080328 999583239 822188457 227239125 618728144 76002177 937926364 533162898 380667677 459914968 546462794 547242477 761032332 881811159 408035730 98486913 103849720 184573146 666683370 226572682 6595212 565170138 750825727 221531217 145128561 75172802 620768688 855544555 16661058 214132080 850155938 75058552 468004783 237135993 303476305 882477947 575204372 681429028 406641762 60938015 628949613 303965414 950138908 444973911 552156721 653385145 707866938 264841165 181373848 842669841 910357214 243510726 533683691 275964288 74307247 379647937 213618681 659970769 574490173 9797203 468501929 24778391 872717832 822452843 45235006 618311704 514539118 279896216 802560924 969772386 328470322 124663136 830188715 247998410 42182743 177657374 287094440 461432853 896790434 55599720 510237419 800786577 603587907 920200143 957513731 899482268 454547887 214869053 54726373 596519982 66963727 993187357 250131357 187800583 228529003 413620923 880323537 683206005 950883949 927177842 833350830 586973655 900401983 579875514 536409619 229147674 73382323 660119368 583632653 535239173 401504848 365098489 977543479 879296842 317092741 892193843 123281844 773169896 476106913 113603562 36256308 373064684 95091558 733747726 63567460 724410492 968746323 184424903 534137015 967188943 666422285 630115554 750883537 902279894 869037805 983084059 600263441 444453030 644759752 588986443 635448783 608186619 213826184 705268501 609877907 175803624 207166908 933187428 576963414 610262217 101763812 695483452 667138161 442200364 626947384 422769224 198098112 911282764 642262701 48861726 48207463 56969143 368060845 573639057 872896265 346364898 411190814 73407349 999458996 325595587 601399112 66910948 13441438 753440561 138608346 528867561 240087242 43361352 249168292 562125793 252302149 984754724 636830382 430390049 769696551 784302764 517354829 236926016 941109829 688538672 959828827 66792575 333118587 780163964 538950248 42502652 570234698 789193857 821249608 809271270 219801400 658793042 237484982 96111274 562559631 822372604 341813867 480973115 809916284 186808339 842784592 365832277 225063884 641253345 843600924 128550362 478030964 417275422 343832387 229683261 841500702 475823538 495430228 436975606 55054708 238463886 53017861 366073646 790671976 500121410 15173722 694262538 892822662 668890245 757824513 69543065 342406859 500917732 131082730 228952251 708154417 683518047 24557533 908943438 769864881 516831235 848949369 313829063 758648343 816793257 72279468 941875420 153708104 502442634 692515314 22761002 308624141 927130111 856778133 942382307 903957360 661379161 168119576 153211736 827517266 101300870 615234354 924895655 215048072 114598360 816069546 873962484 238397385 633223904 257443837 995552179 163192818 900536061 679845393 651773378 5160675 138324457 915108830 40716020 481972561 819807596 332071929 863608704 130939728 231136306 137113234 259190207 201126415 756635679 653453653 157616163 769040550 387303323 974525955 283351564 625978677 698145281 127289069 924743454 679738549 770194938 368402820 158962679 601195206 798380878 101128339 126085306 858640775 927475696 62811030 754101835 248332194 428915246 826691135 258539053 552515247 793906151 869580907 514793095 619230661 156811441 234604599 130876240 651187465 434068065 566570113 167618242 62836697 912497394 176888879 505494427 369943298 561639823 817924699 496833799 252346332 433131135 49368676 238901969 576869420 451172752 291357281 91770152 765957880 398350786 310271011 683462902 212819253 37957093 270056220 59922993 210136333 464459350 222263074 542505805 84319591 687675496 594232582 886080812 177128541 377714090 990024237 214893880 271846720 755500829 712508771 732525814 118821563 798614058 79800505 105346787 550888230 409122126 490897538 820505612 216336698 172324779 948008418 493267568 97991264 561619289 241242973 525316825 403212299 1270459 781911807 634556905 280748633 375691415 291784843 432552118 120120504 739155913 168760186 516551760 162642203 134769825 453369676 19719373 298188393 553578941 316351299 381310305 978380210 669032512 457457761 840532994 527331752 787292585 749525956 554258930 196113496 643262982 532395807 953843210 53658042 859187342 37165006 558932314 42437698 50758131 295706452 957666901 814774241 728231263 283791188 53683813 681600367 82267190 412588926 528333723 322188799 836276100 917149485 12096311 4244746 560454549 139525323 807098058 80047802 60893463 243924417 754654340 152837748 649843617 446908657 573963338 107212524 629722579 615152732 704502463 405241017 49209742 845991358 476304547 269687482 290448202 618616824 430817268 289248099 713916571 677082422 123348873 719901940 996975299 522445949 414852836 613488362 72582250 273740754 131383536 473976588 328243070 232242881 50753045 313252549 613178243 30167907 892457246 546219184 288687848 99941861 575750860 48327974 602383043 754455656 335024932 195541783 223972692 884259814 594669810 620279269 353042611 794383098 456213943 615190042 731484534 174633394 16757911 672759118 61773727 976892452 186859815 265604662 154731614 833599202 111941432 865083800 357308287 217674946 44112806 305467724 877608408 517673137 217057843 599803192 721020329 712940121 362407345 447393871 623261655 711629714 14401425 630468981 161618182 323083814 832586034 510423340 288441883 427006405 125755024 888741374 341904957 883033396 962961704 362741165 599328875 141740120 592083379 889346744 581217135 609146782 825421555 516604636 995391224 722886040 262410799 884436787 313515568 730833516 607667948 388581016 39156041 118278533 978582819 288089458 73428011 365802614 319770262 795646893 151062953 154014270 872961204 320637590 189795208 885092008 758460362 852451006 712234609 56861082 26110746 69115010 624729110 114942291 559647623 365482370 675540985 675698798 532808859 433652707 669898609 230167019 847471983 336565140 315329504 151485214 709858112 530455905 7884593 132465350 35956707 524763622 879156199 232865738 403910907 503793071 258399000 944901814 825160175 77477515 265350199 210104089 697779484 717071420 913416439 798209183 590581168 102305848 890572502 329378202 399501867 63272984 290760489 36885035 331600436 51308543 339855159 245764295 355440081 602171379 526750470 554855574 87540043 992516322 504845562 446565960 747834924 155995057 829564616 2879766 208473356 907313018 578512452 514777143 942277784 733579563 652515240 124384328 672567068 406545869 941456768 942723476 336767301 714524431 948809731 909444075 634511255 191665013 14156065 957093693 498107242 90572286 633807026 755758426 824420837 602155018 800848683 887594632 350091599 2560081 695202838 255081481 961374807 81797931 712588084 473642349 948336000 433067308 308179881 818692046 870467146 82446696 80209743 307338070 2574076 377320748 766404088 222854595 385438949 940894097 877583214 103611034 75744737 815988422 117930891 755310072 214197851 46798622 537612065 964008486 109822212 22469838 194749552 635615905 368846917 980538401 203896265 828314141 707706168 287768623 206605131 304863139 632198453 92121345 54185998 361376128 992490874 399194043 143643112 669491561 583075358 379755222 731797364 574737691 558462998 553531184 850965825 944060308 219949618 41826234 345706897 391547625 185503438 963701707 120171657 242914021 842134481 947906851 349149321 133064416 875599060 105742758 299122118 687914727 505921243 286445818 113759872 473536187 995535199 556506703 863378980 335878381 123977262 92219438 699327980 35154656 510462615 19986598 688457706 692275327 291917037 743103408 846962271 187639539 749113272 940288794 135863108 671495185 851282127 303031900 501767739 727540693 301833748 154310683 977801510 638432509 842191137 962804647 422595096 395160020 537565035 179813657 367705076 555568775 90817657 993329364 922968109 254890907 186809068 329289519 154304024 283340889 650550428 509597598 128381929 478961199 545861343 367271271 254037810 754549393 157520457 920562117 231644566 712833308 738662332 657222352 123636641 626398529 536881486 516200020 782632196 394241572 269201820 506834894 602201082 660643215 506289871 387792648 826829469 571822377 770463587 346180606 827472909 396930949 67060310 190936161 85601281 505223066 532074387 653684834 80912917 214508913 255204365 728132142 540524149 46258385 107014334 844203379 508737899 33384324 885816125 744474843 39339231 550438131 123215215 163137233 521922266 478779466 662103239 819562362 926757354 10790617 659266414 277812279 553172862 81393485 206919678 329398634 150681620 342059207 314641868 261145477 532112971 174973859 701681912 496574120 293158482 866458125 668531072 464635519 452160697 765921797 985132337 44169063 165945209 948109259 902764865 949283385 623320844 78222403 408884290 52149555 316247484 124597323 599774650 968389524 23286224 541911196 854011129 273071573 890485861 790238808 980074362 850520195 623028016 992609517 271334067 67467081 23952097 742309634 713957766 11210208 270233740 217996492 240519449 11262705 25567653 352827644 19137656 465284775 460755803 230180486 321198455 556758341 493954457 400561327 428293151 147954702 263498150 300956738 461128347 480657363 548176790 317909793 211836292 887951034 621096060 901670414 222001723 804811541 454395080 148242364 874026839 285768934 456529324 114451467 786719573 750256294 905328157 324721748 787460554 369703984 79956013 701259637 572586969 630894105 830848008 583663925 468171620 456592608 745887160 268191978 973964064 723509544 354206557 193237276 108620379 366417259 795428596 292362365 651842240 617279276 916863592 481691048 133496357 362285874 186232903 807950612 767019692 175408023 127669129 645294498 172261503 129184003 170191405 943341934 198800778 887583292 756936445 488096376 154114718 681192276 58556108 523004902 852907908 252247290 26145811 31064580 519185890 565804291 59222977 448917906 192243674 159538826 31853482 674834083 275420574 852059960 978575816 141514568 551408893 949003930 719266032 704767050 93291798 36780103 364426844 18801684 782339663 722698077 979566482 779375636 195327860 638349529 170962379 233935659 583901870 266264160 768427519 964881573 82956653 27219794 264932988 183387480 768377270 698477375 865308121 348573383 276972951 700629160 378972750 240649313 967734492 193601408 709600629 586965173 469593304 780024014 603753411 274008837 622397656 197218986 471886815 534569288 60755280 848114077 211137647 38033368 396283047 915591992 145799736 758713180 115884610 796490665 815496550 926049633 656538204 674720883 897294007 136657516 101159587 73933350 134021597 712609386 374743234 639646085 952011627 605509565 952534779 703914408 370431060 458490842 617300997 321895668 637074970 870142742 456467630 761115172 207000005 427926839 245521136 671841589 279981144 769966072 139445092 228822598 187136346 872354540 505042709 277734592 380237171 822432655 995060818 94832284 141164873 545858993 1583843 674662715 896279462 61079274 799388154 533493845 404926798 735352678 391338327 409719369 849237226 875960642 56884682 570913013 619555449 509532228 288222488 666768197 147745391 5240353 955815544 538718408 550847343 991314689 231128894 984510568 208438879 934975751 624086084 165704129 82803055 965488905 110446900 322653143 160616464 198380384 793699935 694768366 989457389 329705190 595928270 130876623 468985157 488067102 139683531 38395145 127113664 354912426 275615942 561590085 951056659 840537874 17684962 941271099 760309331 776624552 299262935 223072675 621576143 280097271 517722463 915903433 642257646 575614017 653684282 223180515 207007564 514038250 997224302 790539236 514600128 478479231 613673378 10764480 529060426 893073071 713792958 455221151 688428116 165543688 698447531 813809406 781443800 119274003 350667575 334550176 228020636 942546211 1232208 881224467 666899996 112571934 21971473 977677197 740161983 742101302 795990164 644990221 852649983 581315731 252558764 537337827 638813255 69511594 70527275 470666129 117313317 72814495 135457273 560768721 267061215 794366335 91545513 561498072 926018533 670890426 249581227 828259156 50250751 280534207 669768952 420628473 577937559 135328234 122620959 168451238 115265834 522376566 606388354 545237475 369346288 33931556 715807847 815537948 586844386 211353323 115600017 946602716 892261701 25680857 496620834 660672006 566493580 145906999 497239404 103527552 299491824 876151011 832533793 453255133 783810968 367425262 662389132 572198799 991383365 341227850 433250545 30480990 443845474 199442804 603371523 334327824 571276654 695101940 553000994 182267303 399106752 452820052 324921044 849438708 425756632 533056794 494679458 430815959 499840782 552180383 18893618 949752533 308262694 9876955 983313257 527366395 185173215 616565029 658625300 760544298 263038060 697094736 655295144 997473797 957452126 473245017 900243082 781925510 457468704 596195972 825778349 846861857 798954909 795414612 917893466 748300504 636928963 749783835 716452388 360765064 710059421 714374472 205354978 17484699 599309652 335354409 901105643 219336565 595389204 463072391 365135781 303828236 241487018 555335977 441319162 606226863 396148935 6065051 316608981 554048543 631652513 63291910 464344158 564595786 17915101 618466337 932828714 598619908 493249842 466150190 61057160 778733865 645280895 348357418 253675526 117856689 266973779 714209852 981210390 141523988 422715512 13190740 493816780 863338621 619944256 812357598 99436315 64027534 580154683 655215859 8873345 60901057 463474665 430688103 852248728 675520009 283003649 605063774 574086139 290480924 825693726 766601465 586862299 216552561 941377047 275073369 890822463 777475881 749857151 509511552 724526703 90983128 686582439 586452312 703950681 701702729 843919646 291861065 306721880 709739761 35786882 55355147 240174213 886701696 693004339 806994515 259753024 472533006 454978951 688298296 833556123 599785224 493149481 159035050 483826524 86163073 847948968 17916851 765356083 166623551 383633761 775177562 691487473 308092440 370173105 969169302 894155511 884314150 215822113 915436671 141195602 42353670 543370412 498131602 987155212 976637506 170611442 795993230 226588462 206254941 375291662 664179475 816059861 93952814 822381110 143003019 814395444 251479837 422298033 282222569 827609492 125932580 449980978 143126390 311434976 55894392 927102730 420099373 225605111 398490825 972229835 219590091 183298998 875023646 321949024 635552103 133054614 687499709 409159339 334966161 159082139 2317489 657960806 962472393 77729840 307624660 639714305 740897961 102576601 152310978 285555061 263637870 705269505 172435874 747165425 91091568 441903169 287299799 475494592 345497282 877969127 326256800 229222019 547384104 425569404 267120654 721006025 761432265 944711655 412633289 658458989 750566879 758884762 813686800 239583459 72646478 886349842 704674406 155089246 511911818 525685216 338876057 413686804 107580975 51580558 113125160 96379107 243348775 104463665 223552700 75032381 330453199 557749288 629423721 244179548 150515231 963139063 714090149 828773013 676437499 706996748 120909499 767249558 291866423 661701974 718706147 959146431 176977132 788658946 800245686 43208055 861946568 948276553 674429585 153818909 594143878 666836140 890489445 134325439 51335661 461842576 284911848 465869912 608116354 304157285 442536658 862211144 399833113 596811680 856480481 362971882 545758261 606924056 335874347 945444379 417643147 167630734 673955995 465872220 848888849 644908951 511273133 31268038 864980679 70253986 418191526 886600674 989828770 180627305 371714299 977067400 564451205 835001336 445139246 530834196 868584615 38934119 230783405 987741393 913166603 59823928 650615889 127075421 420574161 810305772 768895647 677809904 137637867 69807017 536124222 824807469 554513000 676161193 279854562 74061277 891011312 381898773 192979149 702612660 210503046 402890075 999120473 901377860 949537719 142951239 549219259 125857477 653833651 830821116 993867665 329022535 674629623 654027434 154454351 995259038 960596193 245199727 369104708 983396174 703804421 617324144 731500064 349854931 424126332 561292696 588818714 265946349 736893268 413911597 239582906 276179575 504370356 691506085 107309212 365392696 220815205 323655479 837464690 8888372 415329584 401810493 965655145 654492971 550836596 414739550 343468774 251993637 912748752 929580331 810248650 977304576 627522782 408172063 843130822 260762176 810709705 611580216 900707467 507192966 74532901 822803514 386743800 309115629 18187521 264726439 544877075 339177174 549987261 7221855 198178678 732164226 204657838 219725806 123140115 294240964 762004666 456098635 307268411 398974135 358919439 196802784 526380203 706733134 860457324 251788979 173096455 735801481 488190570 945892625 799409627 909470347 671130053 22449388 71447931 110310178 851049144 882259653 598891942 694092529 956528846 616416761 4215744 618696382 194697371 241724219 751466220 949517855 165001442 556081213 665447961 548087521 891399741 910137431 793245450 174098161 911354850 506141808 868513795 19990366 597788294 177651902 242229258 135669881 726395588 642845265 116275423 144430248 203109347 75421527 928083694 919690612 840466418 277883408 562453302 245351550 308419419 526626556 692755092 234948935 503445768 152194295 689661306 427584670 89603706 721535163 265497842 630868306 134960823 117490392 590174322 583040021 805073607 110682899 963227407 424579766 48903716 934325731 536274699 596495951 335073932 332792678 385927806 668829960 815150812 41621443 34581820 62001292 734455055 251299910 507969134 702220971 349514062 634238711 57023742 600345216 478091982 875775681 603268063 265788705 169787615 448964790 812381658 211107947 546682773 632761696 558751556 966684950 294238079 76249428 358436071 612870427 946781197 40169683 119446162 277773277 672020837 308789452 750048054 299959569 760248020 516550516 7139362 40236248 30910572 656586877 45060434 560233441 631406145 213068008 545345423 931629485 549222726 46980038 597839862 138118002 52489462 732883690 152632540 205954076 85351146 599456649 769789987 823118475 772982344 520598057 26705882 331561663 769513867 546724149 16220066 519204411 166548016 747642444 239140590 808452003 228985893 101864536 839150239 529158906 315053117 948095957 998083916 648340242 270496985 466707198 15392561 526881739 587305452 834522235 784631430 900215399 900344473 67254316 161769068 86199869 603002656 155022920 701515364 746344256 162378813 98300438 931891423 174080251 326401287 243669631 784214060 245271333 810176667 931970064 758709213 286511284 29466576 634672358 259988120 338549939 916869486 484313891 181401375 83507238 877409301 969811848 485769035 341377463 959517040 631084384 191856068 44024879 389889446 426471868 846382990 590659405 250080754 677364740 403125761 705994140 666038277 746628832 230297856 315535821 486095211 814898558 946849818 314195764 942338706 989287067 24276 900314775 702539060 452984729 843246186 178118560 380486272 3168814 956201223 641628269 4152206 240990904 543162437 970324484 119050175 206302261 643269507 536511967 302586795 990180136 984339876 264970159 647738356 931218822 582684554 694488134 248559348 349156043 881336852 76971817 9184670 852801783 662899247 784208079 305496220 788318758 277274083 403575809 941826637 538687738 812294968 360833892 643956310 491852469 164363763 429816205 505309071 213719673 259647687 599743908 305929251 117714730 140469271 24680485 830342305 689207620 333324361 417918904 916827116 287837318 119942395 710530919 50501999 183686979 426294710 492120562 542057219 782428408 728776500 86090737 350998299 217964393 512281042 577775769 243682643 465180341 127259696 564770624 243109283 357445909 771890808 829489032 380619743 919276799 392485145 787154057 333420465 420560423 275116619 698672150 721936958 975171326 90006706 249000782 719522087 41171143 213960977 463899735 649416285 492867167 768015440 613395946 919069275 22797023 123673047 742782815 440965078 205928833 721253990 773078124 685586801 596830444 614436029 174464616 694776130 300930699 602281529 753943431 128846149 907099205 151338404 103921929 417836943 330162261 890828861 669276614 532690210 518143770 526399240 466172492 573019709 750615575 207230007 33112008 998384458 711478212 809664217 689083967 650459143 134344926 94085163 511794962 570241772 188024007 88639478 362969960 852361073 300634804 999818219 571386344 249431091 18099437 257766508 668127292 137747710 340820737 986587622 778906039 688224998 267003104 457727180 119149012 821777171 899759271 354477729 994557111 361207293 43570485 266200134 36086190 962681657 567580352 716196150 591950198 774787803 964728321 354152015 684943577 499146098 718210624 39291031 540847813 515640035 731106255 320040771 634203988 255591976 489551639 242796915 829656333 433872060 645335854 647891640 749556570 324031382 592012579 648777724 917165826 65496044 881422465 584928014 136874830 566739064 7610793 808245715 201119212 528644422 701355987 665072074 516618875 732824617 364730641 948218226 389463597 224999042 163122579 858740461 689180041 107275128 308730086 326049714 85244815 834411147 471820452 544215130 578616417 35352969 981924441 1305711 254381502 942831719 801216191 801633659 722142831 533517138 235951109 277750858 620945829 381080116 616946115 357971897 257340849 92091256 662434202 966939068 624286629 797343943 610826385 32981634 578182115 860636556 56637517 941262430 399799292 340224427 167443291 127326152 540556661 401220071 705967783 853662837 654722306 4368054 623124492 918174668 201879374 201000545 176275434 321506019 856393642 120830306 969727604 497244328 527987554 541652605 223186468 472294027 782758568 799201265 710497113 813659531 952978281 52394536 157833493 258793563 908473404 896537328 147790602 177535321 182489660 128912141 7387071 337616544 706341233 833012381 986675530 56418012 761080918 521958439 759026579 468716931 69268816 879327475 217141326 160840128 171462033 537648624 532015236 371591499 910504617 26549227 161095362 21982582 999151465 795137287 519171815 490203094 391125355 522366861 660969250 72507996 596090068 96307016 497235804 575106077 968653580 684495609 303115099 990629838 444168829 318541711 440423839 959652678 322971366 877413502 469651443 88097944 581202130 907382997 852774812 188208204 823506473 974150121 598728419 497140037 51416285 821312830 990677067 232479558 397008944 12192948 925933667 100901425 833640505 988527143 529849213 165546889 624184340 711451104 218505080 839844705 912563635 238827989 502395979 962712836 464853564 94080655 463479454 559754620 309951737 27622875 504906785 262911945 931663767 154574826 123821765 830420199 896103306 680184609 140909305 350323580 928814486 342555875 752075877 205405335 696654796 579336661 950711159 67554812 327432225 283475231 764089339 371361235 877111583 812817381 954045475 663353178 135115756 444119073 536790694 93275844 773035590 650590921 801276839 195923725 621224814 737306653 499996874 96676608 988915467 462041848 159390409 697414162 987975706 51662246 451147919 513362650 233067944 391647817 834528025 762930604 995810414 948837549 181420130 888044218 84285941 943290586 211079454 543843031 333985303 137728856 237443301 909558295 517393814 936245397 177129587 374008318 302058186 510018754 84079699 473183388 731908234 849408951 639551884 57099275 168082461 277243078 322103884 416933400 928156297 630726942 878769979 456783387 631056537 611745753 897793519 474430454 799521303 175570061 603356365 263234775 652521510 789471353 278573636 692377748 304978292 10955037 922305909 396539871 12022010 426754430 310498591 740125538 524270227 909684359 432515734 922403135 726708102 264417850 960645196 52933911 705363950 996998242 731375247 61203467 934336725 423722915 822520907 582087279 677231699 583053617 271664201 840485347 581428627 596138382 102164406 499289076 717006732 448154132 980826347 413424737 260834003 799593657 581026872 767199063 436975239 996701253 356469175 161342333 64861725 194613027 231528481 202457733 431737809 315227411 9880930 817764368 396173692 506206656 99452802 483244266 159743146 964030724 553197732 683901914 179320929 585670433 189285087 351973268 906731994 266619036 528315078 434240109 324752093 880797023 104092904 147521688 703544092 385314144 17622998 765921740 797269376 719973838 500601308 24462819 840849505 514700214 100579087 656200921 948529788 553131015 231164233 942084047 960619471 745655652 333154880 5277696 693367953 343612860 934128835 132864439 697572239 301448738 792344431 115407215 381640437 968794029 925049791 578863177 483867921 216992058 836437591 946460562 532883590 884582256 814561674 814630425 737688120 675408387 87641714 429457606 555576204 266764229 928829722 413673504 802876284 55528318 475602364 609866428 434487355 609551057 788127614 385136266 88282174 65137544 464762069 444054736 531090494 254643526 234825930 956212751 473969640 779847885 180514085 210908624 749785690 293269211 222544394 781357782 411945026 285148416 227350549 366251168 47080068 854836123 604150627 72582714 48233967 852598154 140964117 128498934 767105459 824805789 446268337 20119907 65538328 412540928 371084858 51217383 88426552 928319858 212069048 377519695 669902309 311500661 385646302 625561150 930351904 91713742 726676396 670322995 618840607 292989330 428320554 321412523 794673284 254519307 127300033 940398834 342513613 843198092 316972600 337683706 84779237 116645499 635045510 141392024 65504415 977585766 270252543 10756255 98027082 502517606 766127410 575204175 110177793 952277424 845686968 745712149 581412283 308484832 565716837 206190507 334593136 653989563 301490105 252450392 504689843 150138574 14023850 417786755 200618003 494790182 437289108 12302792 229653648 329953127 142592240 225979630 22640241 20858055 441867803 320842410 859763255 162670680 634701313 702808907 612811971 201839949 655840393 985162474 487309367 396605539 420001739 114332083 648844746 852970043 69914786 467709915 975423149 624415130 398292151 435288960 62235951 814881546 985333485 572436064 128142631 638772686 493602887 143235045 849731568 116748099 464528036 542599336 613205206 165104862 273947024 193007834 923598529 679904729 224060951 108765822 654620976 327799436 796636116 476629916 294418397 132558523 556614513 201502956 847508711 462889762 878683748 974304998 161983413 53354644 400225655 264163899 916551591 510669059 923115934 281215978 924922421 984021384 166832325 664565899 746477626 749042569 139853523 853085719 629755635 443089471 620843881 453395185 408555359 580164148 451286672 120262696 425144105 99345598 275358545 409020704 835070915 879892323 975624931 642106385 959034919 255922147 270834832 198436089 771296684 190637028 58684858 399424084 539025602 618890274 123390288 822129258 699323608 734896357 579541498 72175506 955717942 376555098 129297266 257980949 526239414 482145871 22727932 403415298 53379746 162229298 813548425 486289414 142837451 375224699 832456794 774810767 463392498 784192555 176548121 773547135 67394616 138125402 716428420 204440961 302328954 205210232 573872849 330876325 513395755 256114792 334273472 75747480 140488314 90737261 474044662 334734900 624024665 467208970 418756913 645772974 612109728 450515985 789562197 274816018 169144597 9339731 490819801 128862046 39076916 803330227 31583865 469421505 47528060 246817029 236367638 682454458 596571580 940729968 207580808 582170206 45466815 284881560 69622126 698182969 486043986 580004753 930926988 947165142 682452096 690555462 94417859 160284908 290265109 386875442 612238322 78075339 225636812 820669961 245691428 500200708 871624122 886585462 68611617 55126907 114537188 935439619 108076266 35697296 576665042 541152618 596496463 73140247 569188916 903145494 454077532 86187390 508655529 483748155 908610528 772257567 777087595 536231131 637641283 942860978 198743362 357634928 321273593 269144536 335589086 452321121 770321536 855669720 902035187 880243372 559958651 881552934 610369909 613330098 929515336 731666626 410533136 30959923 271309709 311555910 302164484 700265647 629246801 477408264 374851416 182381475 121323452 193901777 773947648 702872515 366729328 294192854 681943685 355398405 836462117 255296003 258042182 67322933 583911895 638962674 930047374 703302154 627404706 65990254 540319562 614962591 398906026 114999284 554040112 929743985 805009061 3591015 210642444 838836500 721974700 427494776 278029344 433915388 704327625 836924794 750864433 502297252 708778143 576833362 313353034 392984406 403358542 675885396 81139048 79379563 884201352 249448596 472293667 898154885 914047054 511827977 683890000 869135741 109661522 922316734 790738574 718016746 264860818 440645662 750246288 647557541 548991400 864829968 456507766 630318343 608685473 307849331 817476448 47468225 375790244 280238362 591583306 253191339 299562117 386799263 702774466 547214136 56323982 834745882 169689215 242744532 271097467 385660638 998343372 775861827 896219102 166733871 45804647 987816055 954028614 500433090 60470417 340849438 502844961 237549270 283471685 644217219 443934983 377782050 21360053 54291901 129501349 129363982 953037642 474372539 190598569 293451316 105249225 811553114 269606487 603670397 736140654 11047956 191251468 757710802 43053952 162641210 742401348 485641117 941084810 92154940 854068956 751942053 333266140 517500033 147610632 637423744 163796558 536417469 990528532 379087322 356892511 999551906 152204750 104100168 814635100 527243906 585093873 801945678 96491179 48567 227668281 880780600 819606777 805899762 788528201 315467388 251671799 662078675 473335170 93827971 736681597 444054279 208014733 160625036 145805764 983947829 455184230 277909189 584767697 46817997 840716810 996563646 127113824 119499433 695806671 319910535 367839587 11591568 140724326 204799686 923473865 867749008 655977588 808876864 471613060 987273250 873869459 434987189 122477918 564860183 916559948 725423044 46349075 854965143 10639519 257988469 989659369 710631596 855204383 475455454 633355164 507892858 122702832 39768537 794303074 828997483 892162224 638558011 766243845 95217274 321806108 10433629 99829316 221571798 22360574 111239932 522019577 593647848 812692829 463523757 37814729 85823123 268004917 322801072 769925847 392611484 78204898 438367620 233867267 831031143 750613007 627926556 501565749 239373132 103530413 144776704 23749897 763607333 71917138 205001436 35180 375677431 482018425 165492449 398830657 244390852 924407288 682533319 217757542 210182057 465890580 656524486 191767360 939316475 218063725 173961542 592182624 610596046 651939516 251527278 485517268 745089486 17026145 973926212 189176135 76196815 549414981 175806639 494552233 434636269 247976704 532212273 976214987 851530694 126592023 140334404 983731190 150590352 77083638 730156571 679741008 248209369 459092831 630336170 28635576 951480830 95085925 536646871 239832513 438562521 548571393 344958209 223508132 924756770 535070523 239368240 497037484 697534714 438427484 618734368 230713796 816529705 898670341 584314019 20956384 1172830 990118491 267884570 260531093 22152037 120768433 125313090 136105332 595677570 242234370 747845084 760248953 402370520 140655643 477311813 977081336 638185809 577214684 494441120 241231652 49135212 473694231 682156924 843537237 963784965 283318428 708469207 137563702 281409094 34488763 41353111 276976044 474629393 207488569 492779077 239283402 37299385 897684029 748359667 548752209 661621172 544462067 724260345 168711125 747758831 784299880 348960895 609404223 937451262 972146179 434391145 46374405 931819779 640688439 926748424 593131079 94530471 467817281 399777037 618618317 655652989 57235699 216662251 664865408 629149879 674954644 58736874 123145806 257163349 936743171 795008342 138771098 890975195 179212301 229718064 704523342 228395873 899335740 878551252 939754939 974905547 197343883 844347091 133704241 167260148 356363257 11412930 759536342 399368825 557711916 559490018 31600801 211897530 693325686 399467709 934592837 905134525 846327375 335656812 656084052 605728309 920000458 37584434 841527450 125695638 461840055 981658150 96916977 696094944 663240602 836594067 247284815 931327031 170039698 242817351 609531927 991527798 636901590 101012718 62499081 401082308 39750770 652617726 901460008 47995573 680126821 256340364 641807441 515223685 750715487 445231011 394015595 32353888 387795437 700335704 132869359 336741394 470210093 722890008 51644357 643111873 364942931 452816396 276963127 814151072 324231418 956137083 329409698 897961447 487362016 500741562 289300358 89890659 481454061 335088744 781803284 840345059 573849167 480930331 65041009 90225883 515463062 457996435 164337686 843681813 277117543 315281684 344935152 300744108 192611442 786899754 37582967 92784059 401436458 426371528 710117695 770893912 724623169 104266255 453099342 999648244 588385965 818700276 213363035 711246523 361648576 715099445 667224605 252046339 664191389 976478647 469184424 536720704 615248859 64719802 452521605 461404585 769027921 932256802 91481817 621910942 860775785 311909029 367859356 305313792 10878906 619215865 273680480 771054745 616673173 509398182 815000067 785169045 356545057 157516423 359875475 133716857 151279290 639015353 271433697 604518266 964856107 521112643 633317316 120095558 929147824 42584281 588870989 663567921 911649398 31098333 653605579 299584455 714917118 698818302 100627295 221307744 131767317 50508743 423756006 88072362 684493649 351743297 749823140 537010302 916156205 731794846 788283729 972241719 274842618 626491423 980430181 730063786 791647765 875656808 416583935 602617329 42196222 550424866 204757524 63078049 806932475 214800965 876506184 33608823 910270485 602434794 37146199 156054125 814840737 741904548 387522231 78823686 761178697 719262359 505832280 24459126 648319163 57768134 641801711 402536973 902291946 587474358 404737142 679265154 63016442 601944446 433933820 471377344 235752348 878429110 942836514 43743685 727420262 244139000 711930168 525358147 405194576 656061489 890603878 181911537 620744529 979506913 242806382 418020056 623514347 658355069 316373632 721743879 661228811 915854256 769845449 455949663 768796240 738596584 549780755 906052517 96686025 271211018 25454786 822871157 665579200 487789084 95664684 758484036 7299725 82091207 563652803 234060504 353727370 139396732 643256709 817203154 507364480 289629168 166459027 121651325 460050086 312013519 3944869 233116531 29009085 761089923 362901884 659951822 43036321 226959676 154706661 139436997 986144942 201542701 482726194 877998794 964966145 120916725 487096208 227936074 635736775 512703140 666412678 935454539 538945553 399959583 118407162 916142606 742035189 689285074 717265174 577715187 311165771 987577011 23873211 308156103 783827390 940463011 451197429 142244084 176057234 503775507 643002697 847711771 268258284 716108319 91111622 989948741 563457686 811494983 34382680 961971448 564878017 456751427 595698216 50286976 502689789 343718201 639516517 600169819 199243721 779523536 505057803 871759998 592827443 532923433 83265966 180487322 136235217 831627361 212737557 29953313 627124799 137514556 87477334 512666647 719041536 485578423 618142686 862799511 363408415 545193736 9654399 996079437 34736904 356421390 386963728 696850860 703914122 563846619 682585868 783806950 582045199 703482710 471507423 280665025 281450305 213087837 349578177 301211064 805720561 823712605 436039295 813733780 80898165 623368274 445557953 240781387 141848947 679691634 948505568 450895379 486740996 330668777 184795145 914704044 967767236 240153014 481052945 747322418 749098637 402409920 617434726 166895661 306892203 46540922 412385101 924100228 85084109 835538656 459173622 221362747 540360116 607978168 117425427 969133908 890384423 324279232 771185168 549230935 976279172 639355402 528855851 754341332 130574286 124416906 5293635 512745238 337676422 569642731 389149534 946736360 716628883 222487544 340067475 255105234 559598765 937327361 371959304 430305056 187161085 10168845 302851538 127252440 68385621 657507867 616801755 675902765 721298915 410039490 112572064 363138757 345090502 467584966 158759063 101420496 386935826 785172106 934273361 342842905 522493647 881731717 184589083 175457293 591573627 591059100 807630292 957430846 471401483 75977753 599531958 430465606 297852263 29387561 861111620 365043648 799431913 383179906 581027240 111923540 112808558 838393952 239678395 798761892 575741382 986003645 7498236 7893468 261092026 575492855 465636235 893309695 621888814 31618398 738265377 978449328 513003357 654975827 895099412 964274929 55930638 278048112 781726331 808629461 503024356 525919476 27267338 180065439 98891499 883104560 310010597 366850605 276134598 157179714 290055686 550044657 873675868 133556668 565929116 115857294 845866734 299702324 193350942 981734347 180565626 957892136 227139108 717419874 253130654 751462456 535881247 519109032 547312278 455743214 982998369 819026742 577961605 367208367 607753605 126988352 667994211 633339808 225908509 47643317 761539454 254577100 82951788 380914185 814971574 481365963 486558442 973613186 135335877 143760371 487606991 844777419 354870166 83539986 388691968 231089334 958625693 453877521 770879967 428479625 716785593 728035784 602924948 548234908 379913572 725706661 704863368 779983462 946229436 236956280 108553462 223164958 276438819 226540161 783347345 354918336 935084863 927258973 395226350 176234702 468464491 262878562 923552114 97931711 30476212 96305549 867343884 876040689 345524014 222301676 638475396 939663581 292187078 237475105 197011814 285152769 863129707 957066156 895684861 610836410 677900160 978831688 155089067 579247574 73574293 371910476 370788215 2271033 504674771 190796386 537256259 12234991 47321201 231671796 151853132 561372229 568877262 356116856 466974604 320808841 492229386 100457225 726333123 896876067 617501088 102278851 317607737 320050499 643175553 705425135 691392723 432678818 169271504 306305333 372097145 59337665 29353655 649940176 727405195 829919604 375044828 639703776 443019890 83445671 301350595 296467905 38687459 630563690 508558739 924142344 254641239 186627510 525926147 82479240 737277913 237759221 123506493 871706862 685017964 47545592 197571166 24224326 812336229 742619392 626758604 462051457 674131434 433142269 720377205 402234473 677341973 446420904 408969451 405263816 152517873 240970858 484457033 266256245 903788171 874584404 507431164 679357186 958782614 990679469 222490866 152680383 721112028 556308633 997841394 247415411 73868551 325312843 993189102 436860718 901771658 91467582 329899114 75802196 201067883 240152215 518417566 863431219 869714613 914434461 220743744 9834345 392756798 314828042 734756266 648993793 964935999 146927875 160070130 811203197 998146343 483682870 352010790 817703464 249874979 794310425 399885706 239505752 772031528 742350267 213080203 492130875 728683269 767845501 61329985 792354582 100399911 891550109 106657598 796103831 251645061 789905703 947785227 91250268 398185352 389113303 938089524 494003986 231886498 165502935 215214132 160847787 97735821 796470783 235574151 791672092 81532763 13896569 931303614 706983359 518103189 81887002 165994776 113596222 501445510 690212993 632916598 257229600 967889393 805329881 219632155 280449677 404953166 308817059 154698160 300052754 960812344 890896241 651787910 298690773 690659724 65995186 957419207 689009716 107901347 83771567 596001800 322423616 388611037 664618994 203545014 530090639 230979131 291887723 248108377 85808271 580706852 853568960 314944869 524853475 318047189 733727642 346769545 25116560 64830034 247224073 136601104 507095201 120759963 287282697 332634166 845176075 423691001 187589040 163003705 29059291 564141244 35257920 349776852 441288524 291298383 280303474 510052710 515103809 517163246 256264239 198981495 646453324 918398799 805018297 707175432 142947450 240673822 610899422 800224428 354871387 11172839 853474024 370730348 445426813 413294725 679994797 264267206 847170748 909672889 737390530 129024573 319129511 278913059 784674850 658971005 824330108 291451512 393119574 588780551 410796425 593032222 422325881 254096934 198269152 148381571 481189845 675467857 758820940 461569593 665222992 490894857 365045761 307504913 940178226 670121131 465382572 368874158 649224470 238244810 330569909 916258590 247350792 228935091 82615277 787897701 24748477 628091593 59876410 473320782 55995938 296343199 34972374 248218923 883226855 843892668 66732909 317283678 633311114 791555019 671894548 926484317 51547244 887935348 845051815 642977825 2901784 449340725 631885247 193225139 887918845 615042999 113881774 786228336 616232473 347750523 166953580 161395287 971758535 293243272 650130529 923717140 538417731 52350945 845834642 67588123 396802360 943487793 859619476 565123719 956081422 316511031 613248647 943156200 555688755 527211070 990021506 921501594 288763624 224491872 148177818 106916393 693903196 155783222 468057363 296135980 820544340 724406740 184483678 602277121 949188686 137014223 99264438 227083081 309881116 1393647 942617883 550423258 105273042 519298753 758338701 121407260 204891314 165940659 781541251 618345065 482680601 222777955 172253869 684172901 525192641 606947053 228589524 776684339 715627974 177159673 118725220 264168988 370788843 646266281 924610847 158631832 741955474 366443416 998157480 680798457 510500858 339355447 165936038 351577277 772402595 734543928 232595872 577583241 40520375 240642055 716942556 880419166 138647138 637628973 424805435 213399029 162024042 988181298 964397007 382710850 203373475 858338767 166952465 784622501 710156461 12435467 360655196 772188874 539160731 43041335 586490775 389032689 323660820 44147007 435131995 52925060 765655464 830073042 217127857 948295944 532285869 490658278 637121096 691730454 510088846 169196839 434487921 961806752 833815025 148639157 839688755 196184827 725125234 108600919 451044084 941025628 205356871 289471647 954325028 858888195 162061629 552608841 118420851 981254966 627847655 699610847 993332175 80704324 18853978 682713730 536623697 819763516 728391702 76754901 968266062 467762980 166202230 397072930 843258493 93747717 555578515 896894256 992477961 855618395 291574969 65293774 114117177 826613302 449523678 725721213 126485648 866266415 834758919 30748972 741031995 765667624 842929472 570738949 182494977 640941420 431605933 962309736 274251012 238760620 48933281 333430747 440196194 650590017 483781942 417562318 514353944 259494713 124093390 196371109 408073718 184799195 60029480 559591053 125047334 172375269 844355475 994247674 839939610 235994259 46839619 484506643 241357478 36961061 301423220 144315688 873325179 289370181 27738917 837894448 733335917 261765576 733531904 511330467 115462480 138602409 853285190 572472024 613462046 760923848 163864787 89772374 166520721 95655152 743415847 35970192 481134575 174357252 83753332 693357868 564369900 636937042 143350934 593057277 848200009 104665073 737914935 131274056 238062031 122037011 377253191 815991864 835334323 873419984 581721393 773613173 995229106 10842420 822071256 337382352 102765282 159007059 34310863 848159885 638672134 906700480 459042760 14248306 10194098 457650897 113939022 345934092 506724550 889159052 437408066 337409501 788950510 184278600 739088323 29213995 844859038 740313636 263350083 471106774 458512679 361501202 272262851 719220247 985196053 223535715 787996819 325170085 29967520 979516621 672688518 116155027 922474901 444950318 282436400 986998841 928444611 722357317 267136733 377218930 700285682 448298452 113021247 716693273 488623370 979490611 822543543 349306733 150869736 798005238 311667328 831429841 915099567 260985072 663348491 384378058 348089093 430153232 236996910 202609384 464506491 360992355 66135295 847952658 243532798 961670246 433363229 164649197 242390441 632787154 219795865 864629624 640927676 429579659 9668005 70837644 428907458 708139143 443746668 585668958 615643590 95987859 57434537 380285518 659898166 755687694 801721771 802737345 219166228 921836789 88138113 378923799 270758786 169327197 47918062 12336776 141640831 194336499 293611521 260022591 8113368 491236946 634617166 568022984 66029824 958738355 211300771 941090032 479593912 355047040 676096481 181780482 155800023 874819248 194887268 934659300 288252180 432829004 184188506 727631462 249679132 3981113 208684766 907733945 987200130 221181961 31607185 840636727 32904981 748378622 243391941 733974010 379739231 617746835 603292467 556352451 647270509 387306731 998053165 934820228 288898965 423794009 560876009 146477576 288739549 830877428 645995819 178793528 537397233 509741709 690817903 115335259 303822820 671974096 381235172 114914269 731858099 347918346 838182275 915972215 659121164 185747292 700159641 843654774 609559057 537466145 346513028 425875414 493362969 221377099 783351647 561667280 581635553 405737184 24068802 30343115 637080524 274939247 388488632 806067908 497471497 1630066 62084273 52005540 244911608 234242786 465225045 701595125 507135925 19133085 63032051 389861606 368130253 683484206 30074685 946572799 165774358 183722260 197944012 426082712 539945031 716234474 234967565 148063856 963261356 756883598 337522318 447409542 856352011 366079754 410635675 131032485 290213102 561800431 919291257 629130008 797998320 475114276 627709353 354089201 681334105 755566980 900913799 415427858 434598866 745040251 517904496 95044661 719822886 310322984 297378387 496843945 822169503 142963143 23530445 303634818 949573396 103689109 268803148 562424975 439078619 545871848 115178940 29359790 906347435 124096430 968689211 203141190 279593892 727290491 962146350 134046190 507171009 627884589 812406616 22473752 467373364 84972738 784836463 10399601 451080893 25144814 532280770 132514823 353613400 52075347 854089185 988495399 594491298 906672960 453310553 929677025 388072466 814934892 391737167 481615364 440832941 213605968 480187718 471584762 669008815 963829368 53690747 816092504 760314446 385036296 384316206 900007035 609505052 511804407 113740409 351307345 468969510 788857668 227890113 619342344 646118388 312354114 259749905 28037497 858554790 718984049 24894206 212012673 757912513 738696816 192863002 89832066 587622642 421788863 35651648 827746867 514382685 779069020 784628498 513350301 81218754 45814774 293602086 360140108 552405800 152781445 291665139 949020941 564733331 397531449 489582585 950312464 688473911 80781823 95930897 447628389 825617052 74762212 698032070 495943834 24104002 674199366 655335135 939149495 148902052 291934091 967588814 243101844 512907095 736230089 751825381 193198904 271871609 406470185 923053658 20761810 618701572 349274525 559721126 91100098 842451792 118152532 370164044 627214656 928560612 85880461 988542721 448757555 346157619 192688035 206084103 977306021 788174096 542850682 916680683 876249765 997884975 730721601 236509297 811500270 799096933 735508156 92496558 854764764 106776392 874893432 643119676 772933656 468112281 124133160 641422339 501027812 482876554 45462331 860107968 247087986 614095880 576380160 453755533 693839605 671449911 146169701 160498902 119599048 129713774 95707775 273431474 759215372 503869616 628028598 20419635 122136447 798822068 22816866 860588986 653879406 121770134 914361174 624010386 743658717 94809923 124351681 164846164 85777434 293264140 366817267 12428155 695876460 6050863 83809554 829855086 101563268 408875773 93155804 664939783 643201286 804548904 124403361 952182504 39339006 185790148 495009857 907364829 839463473 99727011 82213985 214186765 686695869 184642247 942166406 155690772 114644700 44423988 796068093 806945256 193993921 49246509 663451234 39011318 105879560 909593170 831948054 440501918 630165032 847377804 565047718 744653319 931677310 803246402 2113654 730160195 257955108 151420441 85544142 142333761 710843046 114977194 81395026 259440195 768251778 645245921 682701629 472929793 54839723 775859743 627325619 893721796 105492610 525463186 324640554 592589094 112397373 95358954 334368527 153757866 83763673 115900203 607833955 625234423 468858899 906223107 107139165 865351783 413780246 641041852 52368657 156326319 121046954 863704796 859290408 727884308 588673434 977484007 5844672 139829318 939368469 240948528 115844381 898971750 998609075 290213995 313606159 57995224 754788241 64378601 168503235 956569553 60405946 911420550 245076554 187401362 298388469 494970477 420447983 592489060 172388336 716575452 430709498 94209168 500174407 114157853 395126669 789713232 107749590 207596435 223892723 406954823 223190086 688714672 536903439 157976313 888084346 72997355 672982243 252194700 289059368 599050100 284112396 538037695 532555423 848948476 153312412 971672957 740289963 605723810 228211150 845839356 178084919 968157120 480345526 650353731 739459855 192091213 660663139 783882186 195249072 456301495 791480746 184099908 239806228 564557776 789592136 740897116 788836084 533583214 480693477 298628971 182343506 222861031 332728788 917362655 465756707 248095794 616144505 345411905 395068005 863981390 350925055 632837906 215286395 919508189 849557280 292109593 714266538 639207777 877285727 503819270 155860650 633394269 753716364 490870744 348908124 407240364 251003171 6568029 925626748 400943305 360078790 788316031 462587551 156766582 819762049 441181608 749763899 223988098 775605936 646239836 506067256 106180063 821282868 162451271 792428944 35615129 292621746 90283427 906256326 909286767 693250708 550482185 790807141 69947485 252360404 778046942 369400990 913974459 580166511 825899422 21668228 8669701 156470438 797230047 687631889 963383608 51785960 981820101 496904834 655484335 969721655 569234850 334910450 650780973 828264809 835839313 286617563 427376317 167664389 151746304 565097554 924659177 24505283 82683972 82760016 653018138 373080010 184639331 648660499 139827442 707760562 666009259 619368324 516557539 345706851 154713588 720683293 266097071 293615098 881049954 634501405 738631574 842521377 970900319 577021322 163378143 960869592 462798032 808222889 845441694 29826594 176068505 727959246 577122985 712279663 340797418 240214952 612794755 888762055 958193817 594829932 657544635 845344887 564846542 761384692 694658125 283076542 617723211 380361812 938921082 220534368 402505298 93385729 852136176 291570907 684311382 70685971 21684074 178331410 102809367 110643782 509337979 33777003 870466519 22084136 562041670 773382814 635606959 819926979 988602812 233507012 172720859 940388915 38293331 922912543 821266262 992931277 948586963 492878450 729712039 105725738 527018133 785469401 735665157 512734248 653853945 942121792 151780229 121282223 38431818 49411588 627082261 627548858 754237712 621864705 96674693 51960265 288057690 871047636 782672861 15272908 775511248 3854697 366818967 970858901 671891229 204232818 856062458 957666251 985024417 497793691 181319590 60445472 368608322 811905072 119241243 21290803 330110290 868008941 456831539 235639732 171865110 258869168 788212807 133560990 167477120 362721026 4549789 144895716 792102799 808505657 607865193 692364668 829678508 239686868 272741230 29068121 535023537 96429235 512217285 43112601 310060391 803884596 316252983 46720522 977836961 235714142 646029097 488303113 681156655 548863062 17792882 356343415 912000080 693304189 247745061 699786642 165087321 134043846 672745000 404152826 461036496 835171467 70307739 790777247 797291022 531123177 107515284 92571907 490519977 195385686 317613113 186289459 634370815 650446119 223518194 649111655 646319209 65969594 225308111 281932947 478130058 289081653 741104882 421204315 189498873 88323432 618276486 573182664 780581158 413097295 711596987 423563423 144208079 392151147 973619701 548068569 46244298 443189177 324052828 709283242 388215379 712130241 572703774 322458264 94643835 209385813 488692402 800711163 70192478 501856754 221536589 237046943 236169304 150793514 161243571 301053080 129711988 144410875 14927968 695519530 606331149 249930567 460398860 52300221 312947890 457499652 113220528 234985162 389739307 870418329 903980256 978366292 23772142 267228703 730094626 434283219 287902512 439086929 668434151 76116484 636790062 946554690 18176513 653232175 319875888 261119809 325868007 687504528 939987274 322919491 869136279 515768200 635913851 429782562 477948834 543929458 962472641 185093795 565736168 476127604 400763174 607487217 61115028 458282536 167490415 876257961 146511897 844843043 683724943 308798986 724629832 802912564 277776402 575494025 491667299 291619933 614460424 937544193 472953856 586317185 51483735 670533797 257791235 658447408 920894605 61518202 741872793 687447797 833635267 977248718 149770791 683799689 864463358 595217441 842163219 738218333 816846675 608770707 786961506 251166837 581390507 575187249 455765612 283662511 908488355 624823417 283932523 950941207 721072536 110960069 536554653 516737865 273644598 671484286 981164727 205607622 532585807 441049390 559433188 740548635 195509582 968234383 871941208 633733435 396641757 126173095 294735027 173998700 584389972 752432209 798892742 872240131 136577864 132699870 129195631 304011766 404000591 773974284 115639565 341261228 917657643 951612531 445745070 600757627 889034026 679768348 924296544 867253122 222417131 334673455 880550344 505818144 391098325 305765285 414912394 219940131 343933225 476731980 682297845 208334084 915587438 388767037 804386117 523459174 588804282 469245446 904612292 176083566 568581741 39023567 626649104 230946024 505536895 169268816 597280465 31640254 976171380 30397022 34115152 845424924 376925675 822187103 886651673 442324980 570060619 827584825 67096920 397808495 303282846 547007858 17992822 855220302 638310156 270415174 348203524 540852336 54518260 162842405 204875464 47133305 974059251 716730397 626811843 297534107 239974476 822328072 360700588 346290289 753325933 898716460 433275758 972254651 20883720 278932999 750775557 714435913 598316665 454302452 54240161 38253444 504956592 97051450 709932246 126697785 654266682 414606636 550997968 256493527 433590586 726164709 170897254 875804930 870797213 232479581 886912396 396587142 554155390 583603148 628309344 378974290 369205829 267394278 779365820 350819673 42850877 139283699 947524112 285140975 699691204 678216261 290765575 192010539 169234653 295055499 460760012 496779512 775014279 801881472 339620737 908394651 869840042 880649218 539500174 877216884 52270963 287670871 136577796 841200514 930014153 610346871 808650933 232016752 261244289 847255200 96417818 871344803 909302708 352012706 168668374 70483315 109354645 385255919 605736307 484693864 552424109 732759037 513187642 258354237 803031965 304279908 134672422 485072418 860432629 446310409 19718524 851840776 949300214 85176143 57998767 684404368 368172123 627252535 332916584 694327571 232663803 451911629 232830584 7369491 49091863 783927050 467172782 200347732 338169280 317316152 29854874 238990795 961032829 347625526 968708489 214735402 702022108 270792117 924879510 629844821 549258311 324006830 403491231 379614809 567579668 21581760 284767198 259421050 195248509 749035566 355234475 21353220 491613630 257345207 926283863 226306434 210496712 286161103 120085782 56594583 34584682 698749751 987771075 318080754 131169826 245198134 660648397 834593529 432091351 330880650 79931624 410055150 194349683 73550051 870596948 194063685 833077116 183178264 840125132 418346605 194577977 780582696 122800470 525642259 396337279 982441663 88566384 903186409 116861234 206505372 728711222 222727086 249323895 938571059 101002130 441449773 252920696 123433028 887452435 935708117 98929086 655285376 705487646 45015852 71328916 109315765 882232856 576351054 108833113 375756977 594019214 900816176 604533951 431870127 151401094 137523268 21979899 32627311 667632626 582659869 947309142 151718972 777729476 868020658 613412594 840019275 941687569 51021950 713350516 22837626 187868226 998473049 492267675 112860823 738925526 244661555 478393497 304232743 39182236 606236921 157763732 712974729 108352567 901389961 391856764 299248600 124501777 88937434 880391936 132247725 883366395 664437119 279773827 123278859 413516110 539070093 922656610 947969229 783177446 815860538 723802376 914104780 257644754 25337975 278414763 983465618 977766672 926750427 723950816 527990712 41485169 54288142 196529906 674729778 583894853 561223620 566977759 484007506 535317412 788200730 98615128 343036315 50160404 96618887 546769710 565185485 946966708 475682733 498040492 23508747 383442242 980896657 777841904 446259544 362524315 987576912 62093957 771764358 826432000 130362607 237880515 752588080 826042104 591546128 239300271 98805847 900549376 220135714 786638565 584594398 927641605 815149673 309314767 742669625 582125918 831247405 638521608 524119524 299003949 977505429 412522471 322185439 609283812 356963974 272668066 51375738 239800629 371029624 672503331 803710079 943049934 105309573 786591597 952600093 187043061 892843285 202835389 274833342 161431658 837315903 595130334 486029442 342294678 368296471 422771937 632885145 533086669 946440284 578492702 17015089 75002770 279025194 813986824 14215907 372855805 916281616 614851885 443389450 386187115 795126184 493005575 397534268 72126723 972311262 340226888 149198806 286903703 218363774 619209544 229508912 649130174 20017268 569632103 372866817 461816385 356703991 228391166 120867605 828109646 912900322 814156813 182402791 145365277 923388113 625248367 127725996 39511363 344185115 624973271 99540219 200409804 154726040 142533457 499852911 650299935 821882075 992152125 192314684 449092404 139815197 51393962 363139993 519034688 834135344 187515413 148714142 794187406 891106402 703077473 73056937 217615829 519114762 402194898 143535030 770159586 144450248 128388350 634262611 844108456 105498229 11902070 553657422 921512584 281696613 226008050 387914213 210954963 942925114 417827772 81627946 762984144 489541398 243664779 147994197 153825663 469976960 475755970 996273827 817423673 668282144 823756471 45490685 258302827 239076415 298744260 110960259 559612734 769163780 249406740 245619775 635772363 508052529 639821813 94002140 38587043 444186802 75511099 929373625 843878097 544190595 963860208 915607771 177801363 573512162 215349908 282382473 406007915 924280395 725318651 440985618 35745282 474672194 410208640 37148735 550399188 234541572 564186105 283794996 81309586 374161914 337273447 225342986 734626144 948646733 142956837 122596685 913336954 625988107 13063211 113392932 374017688 664699037 108095352 537738198 463792428 307520745 866382521 135864505 598691974 553147076 256560295 729192062 433298281 647568429 213135860 995202341 561148322 4500086 970284837 331236230 251286215 9835736 476035478 726212740 940211515 183065206 894718373 515859398 373708417 182030526 97677101 452211325 523875891 541162057 705722420 47692903 837934748 867074101 932504619 705320744 686975662 666006067 363174605 219028712 425716838 375742452 744884377 513804389 551479100 444103659 503694903 728434394 517788660 108747979 893539780 163281541 795592926 506863664 765297893 443493470 417716362 302809895 942251183 615446092 39878485 419881100 958587412 537654708 779177497 48837646 650528462 880765852 226354619 590353086 131328884 948453983 398041775 680350178 44024593 185806252 290401561 717913665 869948639 923553464 767321585 242119664 709888237 606766699 924336140 735388458 265313435 194552777 701050564 401229233 280200000 502290892 775912518 473661731 329989972 669212288 626780281 434708252 722206708 482693381 182228741 161721860 942104647 52739157 141732470 285127792 284449196 907376486 199526074 732859392 252336095 408370672 855095335 237419818 22330309 333023384 286278115 526529053 511811705 288265228 673721533 509023910 652255787 681057473 354290373 764698003 79570110 602806150 882541324 902774739 112818570 258864194 923056982 885297035 954465923 137457472 306747888 636010440 930105096 682641432 181852087 194768334 389824262 876926319 777921828 611757639 668066913 856771653 179420870 986760827 624658500 91177004 224345591 521630630 738312618 217574017 210778743 619067806 310005518 309325140 336236372 442703038 570471678 933118204 372444098 509629750 406740989 476558740 413919551 662102771 471070186 724129728 532188324 89612143 746302040 902013939 675980467 279694925 859980399 554014346 986745029 443069999 597774093 314638275 190967587 565262490 639750820 309034367 243749353 777775863 876867984 275524793 630850967 927831268 367216528 159606143 129552806 829574067 49451839 128525337 615373724 651259433 840314910 797219229 835363626 405768096 527206382 556325217 478488613 164701952 647155159 252368146 497486958 251150451 56259338 282438415 613558580 867656662 925846251 497185121 987298359 433740809 8604303 541563363 217232838 237455361 306694375 788901828 384274659 45103345 412099986 595893883 988464753 81819705 486541945 171135424 507046741 334116287 955342885 439924299 878531856 620647936 522544195 533281957 321444824 263883238 143386690 531083524 97753745 24642773 267899706 311229411 663214998 275613861 67433442 78350600 592417833 1581399 25015323 776153113 818668348 145121827 244155010 898208220 856679771 411720378 431589251 114175266 515621402 112679102 307458463 804296616 222128423 743941338 918909017 87185409 665014228 192256385 264394726 169792946 582440633 623115917 424501553 327159709 990155371 354043199 902885193 397210563 673844552 770598515 722981595 316555257 942390454 774645642 62730393 412858995 350819854 657032528 960772152 705669851 710040190 584197629 336656015 722736288 688966444 259655718 482286048 588116223 650418222 766820929 612042346 540015123 442172833 941783247 917778065 198195416 967967202 555797343 60946062 26059549 289298939 265419345 646876192 15518069 910243131 567506104 508029572 524162333 455753168 500355612 397207948 78704630 843213976 228626065 613515241 802172557 730691061 479765129 619588913 175823514 874242511 433676732 882692871 568853411 262511052 355020205 596630052 809558171 254452290 745134573 324032897 110470511 6722249 963998060 81615387 504744351 235468404 234179342 844370317 257594927 924703478 643554681 622740486 539832615 3268202 966030363 264017197 683880998 682321550 184217424 791790597 217542915 23561130 452814141 963590016 465751498 367474734 992823146 278799567 340984243 100736919 220301289 691055435 683236994 664785716 187054255 161453442 437360475 259430536 707753355 87547166 492756326 402478820 740544014 410348780 29008013 446192219 683287237 470321995 189050021 605883846 303023973 472036162 681569602 308257036 645888913 429757790 650443894 908437561 388918653 565093944 263213992 964012112 483561585 498169595 800364695 321025177 681200824 28244867 522605819 893110309 165988581 697963224 199622577 92282399 504802231 82576045 842067397 321471409 769705944 163757331 526148649 745520278 66700297 551100786 835219988 460313502 605299903 594257722 611222775 437092065 210956872 589870127 756302184 340652180 36220488 96867316 825667569 962633104 98387335 405160411 415405454 23498276 423643367 766770573 338618949 967780882 602135645 166540815 580885433 736670410 218864209 206355444 211073762 482686055 897049500 18899095 964712206 548928712 199379066 117114805 697221013 800069508 303649767 310846382 242064920 834810939 746005896 71182164 219657262 738532583 497876427 33037233 545071327 823193782 124741829 805748355 272981963 568629116 531483452 672547857 429389897 494286465 186131513 270482784 897093636 340247336 23432564 435976378 786508660 272676310 214744277 105235483 505350830 367614906 716147403 701252972 87563749 328531532 840880789 722656717 759141626 481267402 603661644 715193026 290274772 117707055 582800774 813666502 141681854 318308352 79298004 863914719 29399153 692923224 531766628 991718392 671914253 608769628 347145820 935271131 200430549 411261082 254753803 655726360 741645837 28145247 471023778 686814043 889153849 233110481 673737940 437849626 473965977 649519952 840870589 954395515 856865050 51260110 436897120 858539072 956897708 328783987 522489239 217067854 377591151 112359855 483666447 113352755 496166490 867370809 903847882 541299460 417384944 592606967 258837847 62605887 29750346 15111211 248187420 311203644 227738611 669760785 715283549 367073217 243183553 61706381 653765213 116163276 257005259 257992940 684813577 875013363 809566763 210784464 309458515 137992949 735102091 585867912 315810973 305473453 102059792 722359892 480003488 596046008 354121274 470242105 614137384 235644159 67792396 268884812 261667500 241001420 129321352 944446111 11205023 532767173 172289382 907203471 181086131 555926778 20220127 186066645 220505593 564639263 664583469 11632585 165107452 576612711 299656929 825535061 967076468 283237537 658044742 674492195 289608505 714318209 344875296 204504805 40737643 192991325 465832388 523237882 396799554 112009680 404734214 533963960 174241417 648598814 989556777 766194595 344405594 692376125 875461217 12168237 191536798 973036994 266011462 439204391 888833470 865018070 738802172 982017082 898875115 731337814 135703317 79659334 793809499 530652156 935876510 357097131 438205533 319640933 298394387 465283473 544741556 334452582 739332148 890247751 225907363 300694994 191345937 946641864 338215501 669832018 844909343 269430276 9463942 838283124 434259723 768782920 883734035 110038297 49027778 738218473 431430140 633671927 41184031 202625393 707038719 996753607 244537942 672921940 425364417 117245899 814897976 812005140 315907110 627907470 814868184 221054846 60137929 93525259 562967299 610513914 252486969 983705245 683104196 616721527 847766068 298853427 445050332 948956008 820296105 93726144 173032731 573568705 34066780 711624363 736328130 955697120 68517914 756538414 298361563 603083152 590977160 180385185 518900411 705131725 816468645 256429009 235648564 61945996 579071360 625003239 460650797 13652644 191614485 98159960 357498562 537855636 965958613 873052982 914921643 445068482 556258859 360138307 69071297 221859895 281905109 343368197 262575549 153172916 306466779 436060961 599361095 118703646 953506795 477255693 757934953 255245596 586811089 890813244 990992709 126454347 140300852 529214585 452933330 875495692 537271573 587889566 160479797 11563455 955432545 31202056 961921698 456039916 651225282 486649295 814234014 15645495 281008247 60491175 930207026 987845273 980257374 541037200 882825149 257007793 647552961 562586358 117814538 969933367 837946141 496505752 776768649 701510646 676307901 235869503 55672427 32322850 57399251 519851366 298553354 599462221 920584700 417965682 297644038 296726086 166192506 697640853 411000473 865950053 708631507 778168756 449691823 313039630 774311547 687911311 673653818 942199986 319554583 653188039 729268569 509647836 173631648 733031671 80270748 3565925 674991241 272222961 684755675 690102167 253059363 436228009 677486770 61166455 416770989 102684069 207111279 79594829 304599208 678125833 272836245 240766954 458993178 801900811 338787077 753396146 933852871 867592283 340714170 491380145 927021255 887870692 136331009 174760365 890348805 552467376 994329579 308210771 553517734 912319152 106877432 265072253 826330932 315477694 190683886 783175939 724470837 247116220 102576759 142518715 218213548 150409983 897766679 921732407 900959836 322087952 390235084 368095553 79224977 113474159 64491231 223696726 816865132 651518942 578235085 357596242 601431754 617073106 735272085 687268769 260669233 486918934 494068148 129851254 753668594 67158105 338624191 74761188 648256451 918392570 175465023 193664917 685206908 27450689 848682013 744191404 734230163 548822196 995874853 192879980 9839000 33064208 935329927 67202503 181471841 349170277 559823764 720721932 377357296 205960156 651314416 651507054 58016885 782714645 99788359 437846061 258931523 141054802 525702071 751077670 702483826 412308432 618419618 870840314 810478657 292326805 778730770 999163610 366656823 157003522 271325554 670617689 319707226 145868190 518641464 24535423 124167567 846820139 219686479 368959122 21385913 683565932 155185230 818299162 770657539 799357568 513203745 228007375 703068939 713598113 328067282 763900090 323045314 534636276 958405633 492737372 326532818 215628442 789140821 966167859 140629408 18036219 474053445 639662197 225132262 866458217 717989195 231495574 342538254 584963085 46260793 986359556 529287866 998111755 747582246 184572908 179238464 365328360 428240223 244958789 187484823 744905851 178801083 662110073 94104705 797046709 766570433 379653455 261904419 881180450 238254078 128992518 795681245 756866445 874522972 34224083 538620808 809473140 8947816 890807252 454615801 268286898 576902059 367526056 54671350 179672530 165859857 245407557 6739285 442116930 451988646 21503780 920084959 187481269 694611253 242853250 153382010 80112528 876614605 79366994 663052075 925727784 170341809 336406371 697153996 407146846 122340923 686550924 569457374 224416400 5596490 679174294 754594081 598233923 31468642 371060787 222623939 546032412 510785324 619918743 380514952 457999333 335815176 511460529 735691187 909643865 451607391 644316150 473736148 454700894 99937964 627698083 46508918 61627174 68094534 865673149 722240073 721898481 89913083 82397370 283567067 662834318 890646173 747494561 274894246 104197007 129989258 275120480 628974121 909914411 136189521 604490018 720222013 305257448 394484978 344892197 361447475 13356166 9423904 5141204 288834607 735522924 756106452 868869261 731885904 919112479 805659424 928766177 665825881 386542631 722638126 315342502 402730759 272851659 50533785 964749769 19081208 787767403 639290609 378745525 906124279 299153989 221075349 922600590 835834226 823201375 445196601 159481812 702335806 433145455 297804484 93550488 387262062 440517316 720595421 181379459 544256780 996797918 326076516 322424704 761676070 193198806 772503674 435611805 909384758 908938800 107670197 934972646 742241556 182704549 750047057 539545781 553587765 106076921 675808991 8423881 730082339 288821715 813384203 39366914 564831921 867443391 36263247 187159357 267572849 953708964 407034598 244278049 355878503 49896206 765579828 916750117 466919092 762989714 651251147 588242098 557518877 429889643 305040018 274729821 889039628 388481129 991183628 275200601 220497376 80218313 480220459 909476295 338957031 561508484 106790249 869641812 174429616 722632385 518563401 568180937 512234157 651593737 940006164 881754791 519007349 727740320 906087797 894116681 28947383 890372473 785039310 113153433 14329502 476101924 46695482 97819938 768380948 833783853 996745839 712669815 676196355 893887801 383738555 814823926 48822728 362956950 894691035 711074501 417697974 623102240 759454037 724352282 881832312 405597431 286222864 529797318 885980902 66035029 707473511 661543324 141621478 10479451 454796819 813111884 178924006 615959452 148213785 146041977 295867369 968516265 275475582 97719603 144997038 69825708 37150381 541031813 163688112 83260655 110206950 149082738 384942769 254019984 132280648 236743694 362558256 281192517 826760083 537501913 76547173 657178374 439279 182457002 566335336 208785001 101771087 26133956 103834040 262196928 621453584 62307390 463741116 105606616 554561842 656245481 460245238 119328664 472386932 634540497 342296034 896381667 751254661 108161022 154245348 550372757 851315946 276641627 593298296 358355004 304043335 474285872 684931543 314979183 646919060 829668530 788796798 584627327 291233670 430982950 414748844 702449646 733288465 214802186 357568900 771900993 927237993 467282749 763620593 65366412 619523682 543757419 243710986 49493250 675312772 302193046 563528580 519067810 449486110 499151218 341734617 388150361 582589136 959116418 71923170 913933861 709986803 253112737 168167645 350600827 169358178 912652696 811452904 602415927 276016752 492071727 772839088 155321959 666343064 430788966 701294925 454954918 146420328 847890437 85729632 322799921 846117982 325334323 110129509 339928852 752221627 473936584 991166926 828253654 656876 611689691 701180311 547379178 189093463 294140513 447475264 784457602 151181937 567775274 993539225 592485573 32560096 460783802 702288225 19668138 967827920 167545098 859580475 190077987 934720920 430365345 453344687 626096458 80700944 159246772 868374901 617520387 293344592 857059276 978919809 430689984 480804860 18060713 766375193 719425716 363408688 834593120 290417717 209385096 182021595 289237206 900584323 353618271 282297882 255255391 260420698 861290031 386976553 386087016 967408829 327566175 39065090 314851350 42178799 311300633 767228621 419852703 400617338 159199588 628515448 804423080 237988554 634194483 705322498 864263228 269910690 424049146 628434951 897776409 177934321 903863102 963001128 296783579 338685182 850325682 678136387 7812481 922266183 230376773 66545385 481093569 662946513 744058950 849867878 977679380 406675146 197408935 914975749 588538395 252085313 905931439 780897925 704707686 315799917 176626546 335075084 832569957 111114978 191117656 918114567 862233453 751324980 382611726 565218840 324764521 31006641 732094764 40852833 536705823 687411827 534209541 222544037 180396169 376629697 954528176 324592147 86749650 260474716 111658846 576282495 219706612 653517083 605625279 744907800 267457965 208211171 835748090 149620595 304782985 221565590 929297945 753008001 47885645 639664478 551454742 903244049 944700555 288748620 622993636 25896451 17674780 31010871 119224265 501681195 559372371 571002743 746050602 103109168 533084979 562862085 380451500 127980722 460166134 10797740 695797308 608001901 162634439 602824637 581615791 954030915 475735212 642564658 175129802 263270672 835844118 274220069 427250886 962978101 392315318 828351902 140972759 686436151 240744300 371951804 60462846 459246961 234701966 892414648 955036499 390340976 189093710 780355321 67608401 890394101 403535358 401612964 465767810 286080065 144083139 613348869 709971892 525119024 536571399 554274692 568697515 979208064 907971836 557635823 367809300 64117348 800861570 485974737 741897616 694067251 122810306 198962800 558567315 209117762 563470898 935797806 5025870 547384104 359729603 599613706 935058679 71646615 32673035 149973148 472593455 967770127 149853016 321661986 937715852 225942496 814049296 338064998 873157174 679402910 178964469 858022017 311619984 705294841 587082370 686457677 103532035 226431683 575171772 454447247 757450133 980690169 611370908 600787242 87424319 140478313 217192016 173329662 786455665 47553472 119375091 445376671 727356289 410919185 11648009 272328000 508077074 481862380 509316544 615836771 29713439 128606640 489916836 21568178 179138610 442853916 687674213 944493323 349850 667668166 243935649 645284446 416665167 158635311 225504341 648161653 612992244 641657484 35274286 377466959 525484056 106210444 789948130 59197315 655675326 759851675 656078979 125007632 7476871 72925972 93070678 794888538 593372741 904953758 921645964 351211193 307646661 873283139 105576642 257731020 340167000 422113416 843108905 147151435 925489992 80468105 478849822 932904153 782373434 441693215 22949223 254847486 193442576 929041888 348387688 124445139 62700963 769451576 624785740 590331270 863378082 625272745 439628146 426402694 765490214 990488954 561603144 797404777 707103750 75899702 972707366 122541173 945599726 447430644 321282414 757642129 724325295 747769714 502397063 665719985 733827163 349615405 53183513 31879777 880819098 661411665 239900580 502355700 389525728 363237046 305057697 285135012 382097505 230763323 534821424 9772310 405157252 617146869 240241359 278040877 146993930 465196047 342981474 513767222 709203242 99162497 982676361 943235735 467928715 123147347 804377976 41161956 819175066 255630820 287131720 671554772 257972238 166534863 844145981 230410158 635436391 996351526 383275500 54817108 908594220 730857150 740783731 68677106 132462663 324422432 474041326 97037130 765026543 594807111 562639433 170508617 949778054 138781275 802493199 274699613 899984825 439494928 870040543 376085557 584579632 616930436 390006416 776253842 135004315 707440299 278205352 881473379 973928528 736580448 96052240 859185533 402387406 563632396 397612493 731760102 596613603 861977754 357604115 744999089 755392993 113859857 484233474 646255269 978686352 832881456 858755985 634411451 330769127 996174702 55488420 602128524 180256212 336005854 692972653 177999318 89900028 913813836 818461663 264193008 181558271 961972981 708085383 148203468 737932938 235669438 110910950 942759711 26167380 188264182 674006836 373018409 596305361 948651402 89359302 336589759 974408665 508912991 616096793 45982090 520633279 408250855 673679248 939644229 643933197 576721549 593816540 470099371 190614095 809808091 723169413 896677494 534872128 736832364 896036257 854150250 263074018 36241502 126916799 734165198 403239426 693089126 947460076 950805915 860759199 608357985 858914961 171044369 41992452 709053563 115416061 185700748 349131086 104527006 62714412 214287890 760085121 389827935 807044802 619835996 307119175 626373428 468772151 329189643 552344010 120729625 605636012 424734365 467727353 768707603 918008272 221232458 188707457 805465840 377638071 369645157 785257519 637386010 640311873 57679651 433471653 92502113 856287581 380793119 266706205 148044960 152288681 856124451 152625677 623236138 714407961 55098258 238573117 153398925 845539676 73412938 900896720 232654941 525358466 498368703 183251452 587285299 434359885 962745269 462983776 699590448 861068960 55079571 68750806 488627292 426951691 679839657 754823448 472309066 359506237 497509711 464950943 686549647 791010453 73543178 268096745 953960816 582742212 696523367 675370472 568713926 451374462 464461939 571176111 807858394 205039499 918846360 858285290 335163989 968592279 750547763 695377253 453742682 219439857 756226585 24765381 559527202 919924049 459261250 130603337 140687234 265296266 418148045 40233893 389675944 358416726 856842822 835292183 805034052 496840443 172099282 944424417 667512191 829775551 225954198 431557236 633362389 944953928 117494990 431467311 833033969 232470090 417676949 410004039 475990020 124709527 567999818 686771855 656284070 486253216 638027166 483894719 904616659 779671016 40648088 987802824 571063986 578481645 270986293 883702635 392495916 502546678 635040347 606877001 584647667 74481118 71783966 389157248 390939299 720427253 81895705 153843873 253440401 186774761 967639857 218532512 349767352 956985382 308249158 338021628 36819214 256509166 550515789 880749478 277470555 240128763 318221340 964243245 204632106 321204849 130520453 352367386 649826307 702685328 405351213 610737057 671563708 453095039 172615702 9060627 161410115 861965578 746600573 368806331 735803851 731344942 390045914 170340624 45227019 791565749 744922670 169914446 485012996 362813223 755652406 386322885 32745299 133076536 888478230 915352718 622485431 39159271 162651699 881698739 399701900 271296187 396660630 914982337 196744804 63987 182236294 213439590 826216904 661869754 440274854 28200298 23966740 562658694 226509119 781114000 866174824 720033330 228089464 116792706 625187352 563718579 435507040 973379225 856885735 769360191 507051446 141686937 836604449 270491174 659944244 923287447 698943055 1741757 893763476 679821596 509747969 879571253 206059916 134861586 703901725 821907388 85043209 463564346 928613033 495272039 375295098 643919157 374675436 886442041 253103191 977247467 1790826 214211602 531428945 24038008 36042311 458659352 873490251 169949427 312012301 102666026 641088938 237085780 845015741 392131300 221146903 683110557 230590548 427152107 134265250 15855280 66496508 565255871 57089756 490427626 228413284 268465419 194535489 578500253 470831024 468666809 253635557 526608353 141564973 139920746 912421707 182223133 626758355 896142556 356973379 723519145 209891831 45371014 294232748 231501051 685849344 35820515 218462811 51265940 158064247 152741068 283911108 415755260 455503678 725234817 790056452 352185321 271508857 180712280 661706140 870574319 455331101 777119154 271098755 890980746 535139450 581700964 367270428 854794433 304095662 534928897 261012254 988689856 366379216 865972203 114010604 629038914 538355355 734854446 944184597 412261697 467171755 76126612 980439874 930154929 125222803 30716037 406152388 346004916 142235793 869193971 657568775 683506860 678419508 833179591 209786928 151049317 220430226 454954757 802219455 423619202 224161049 202397549 258540428 480330984 744839925 502967301 579074925 231207097 251508807 188714540 906253763 61491275 752254315 47739219 935774755 251283871 299355119 664132807 50751455 518345949 486878901 532330266 469783640 379536703 278611635 7564030 204177519 872503601 540416731 602281853 146977606 801749242 282741637 557544671 265143390 112994129 344249151 378122525 235546041 952976999 183399115 477917115 431887730 984726652 273367373 61959159 550543228 265725478 14934769 165045120 916639343 728458529 995427491 338470462 908300239 392444648 276839344 995033454 205961751 506805060 87617842 497121150 133998626 252965698 136896074 25117092 552973998 279467972 922021510 162943758 790588108 579570963 349842514 92682864 802245618 39149750 351838903 391010416 761558986 571414672 435847530 334950259 493069761 957040351 814971721 922290882 898469579 703352440 478069822 175528689 564970065 709194168 649137922 228357700 596710237 133384055 51037338 716875873 83130178 857785732 70071524 774685180 960507089 134769040 556886697 118445071 594823039 998036512 155104529 68361077 412774229 917678666 388673740 195680574 85109788 999344751 81691970 212822137 79028986 835333551 666387093 278596527 166071480 631515025 8125265 541265119 191913341 968668373 448231417 329364361 662254075 390343244 230890894 284900939 616219493 894898916 623162085 36664371 995813391 95638066 858700669 445424525 872846725 887182819 341060069 919529710 50330818 702878340 661408687 524708182 255229987 145089676 715022532 332635041 687778966 357573296 283337904 321436231 251879295 159298094 431730120 790756624 764648772 917413276 450523129 215339435 316580602 372322414 875588157 264779560 827799337 752223278 891591410 950037406 169171983 505620616 627145560 571370874 112652018 870326530 496881961 311955801 297085824 269597805 652024819 926619356 996197099 916535371 311913985 949341912 917791636 735935952 410822715 313243939 455065221 585259496 552392082 187886001 228170984 53380174 964565653 240303693 749205937 723057548 722589085 760216029 614512821 866040365 161326695 333998495 157055506 4426059 951360310 123679339 736932293 48423835 960962846 779662839 713179622 312562384 255961582 488805079 105965856 819000051 401465682 451911111 589710952 310277336 997414845 589685906 352172707 881891640 926612940 27395258 573277890 772912652 687677120 976846491 648806261 303653125 645483248 76420889 611871369 932750122 114187192 734514449 215238009 480305586 509659534 158080389 36383136 489349584 867592850 322986796 809471308 172701376 514352953 183666238 140938621 23770105 241286389 223545709 17504351 460486757 314868466 669895662 553633354 493284772 588303446 250078284 487236449 663807040 935116745 688088407 990005979 181257790 228360030 55056411 115162411 283972527 909874306 279048754 636944838 92023727 394888997 504580094 819617657 73165187 20134088 411457400 176497734 247580726 244978125 825144158 904496542 397432311 23246671 967728144 474755998 856160618 773748575 807332744 65078149 420589709 218846207 679686802 529250628 826660796 662162852 315257707 720839301 884411314 193422692 70363763 991213261 520068546 499689443 574460599 677979510 154736363 284781249 269906425 975600422 771517304 43896337 725459901 913563566 460780224 760801272 6689211 214203104 403425927 79423752 650494901 342744506 930258421 838499764 65861397 85995282 687257677 823285310 17901737 88210708 719983432 432583457 118548472 146212513 469898033 281601748 684125091 781838519 183790775 569031846 757865097 978566963 708514149 464293195 290724952 72618924 127900998 885110049 700379148 421426119 91084077 380806326 399424352 646754186 277000451 500543028 353740455 757571295 381512190 6975532 395842578 44451831 79351365 70388532 380141836 171749 973245477 140967199 378288220 227518957 635523266 69749197 320397565 738423383 649869177 143945313 164271111 997069996 560156782 943637101 882968549 806180777 216315807 290189575 335077346 424105197 904841768 364546559 940273812 903326572 201184841 817286760 744017859 444462702 599307363 992143544 686932685 280331496 176657848 702913545 498833538 515446490 358944818 311106619 78493986 486900340 207814138 686295821 184298677 694596987 57116399 453081916 120436697 438561197 544235919 59046158 186380957 77446245 379087730 988705751 788790557 281384899 161953734 79962224 696271548 180347176 865369397 839121047 22298221 315843817 917778064 808227957 140103052 812337152 613258834 10822766 1030567 142314833 873706087 13528546 631613211 451991233 638958271 446168248 693910635 244449096 29958593 977830011 40991733 273208718 252563263 304479309 93945134 936149489 780665072 225916595 488003300 78222381 223511229 212391102 130416664 947333222 243404181 203582957 636206846 709319913 586732829 322304698 697805327 45804337 151294424 970121518 513956245 276957108 713538239 259517554 374687717 74938587 564470993 32367852 441078626 437838188 789448087 975228668 805298867 815339569 22781889 73668190 528263191 661224433 898147654 825446110 532289184 547594267 65938669 15746900 960939024 498079586 818201270 75938793 106160300 858443908 327902248 160807288 447421740 945265494 614977848 295244227 806736418 310654182 855388199 140820855 748068195 573609800 812710457 919779835 770955856 445520142 174946734 817225308 218638989 732834108 279665480 536337299 36764890 575716437 52066971 61751108 903390220 209074600 399402736 149556904 195575280 559283427 54957110 28391466 316208979 586948787 132718200 944647090 942398903 343643682 530226229 374214309 420199790 360984204 203014942 253587773 915760298 949457836 448451856 87962477 681950919 689705251 236403230 273663908 939735685 643905901 355558351 160327435 708173042 423587786 856841317 30958060 189362531 696109307 935673993 53641468 479739146 692765250 453191533 868753388 980908097 790326720 821670194 405281280 947418460 733190457 417208634 901943546 536761750 413958395 283292007 73084263 409917416 993996700 384827634 924281310 669268178 522385580 36229737 627109159 191005706 76681937 676976213 231694306 223551861 4371573 81017469 41367545 86870581 169786762 395084117 178817346 926494987 587977164 984681869 80755908 374381106 363714495 326342701 849277183 477769327 839363050 912418890 143138560 835271018 306800925 892857290 746366987 31804067 523002414 243023495 560259243 697596367 264824642 30544544 239741226 674044161 897473885 532328826 753757279 272567400 399610313 667879571 850151783 131737192 134969055 533696750 193656973 593751283 397893485 813550296 7764863 779774410 679838855 589376639 378148266 171545065 814732361 152249644 924194089 459762924 435606306 662710234 25071497 863850316 16319456 679933582 294253901 61334808 112360684 923411221 718146705 524886357 14056098 108249669 63490072 130406944 811840618 939091803 278362039 235866587 893787029 140810259 69113487 791785610 314728913 837448390 257238792 991221733 442744585 202979942 972954954 66441989 203542019 902908304 80130027 941306172 530684283 68574065 501319444 683043568 45156699 306736195 49292229 605566742 59259958 561805295 677406318 269602691 446773109 448609524 609165349 725482873 598391365 528089843 982773706 800500131 772504854 831589031 893431540 968424799 792898337 892781066 253343102 63794036 473760167 721097148 232590132 151993069 50712323 637298871 840759657 439748857 763965854 411569912 151789157 792220962 204692384 546380146 664197018 925057518 554837830 606882626 56512177 330717438 393742223 169592904 645089525 970031998 855500461 395614468 152542071 39088885 618894886 531403795 11983196 813465072 448048785 145886745 872892464 555178031 218419231 971240267 94686095 596322791 854893659 450113605 327218212 882372295 768273803 858436480 125606892 992720138 440358875 354618662 996486649 198413940 778587932 695885117 626160745 860773281 52941105 570827188 586502728 642816258 221508539 938584414 952584812 323434200 676814825 859228986 634691360 453423098 504323411 673313017 564807067 978256010 952094272 991426378 310883632 436121478 344578349 910714199 169988795 453002247 274367802 544389117 25990136 576389371 835417911 808738816 977003542 946286213 823461242 687775630 642369935 254183934 402750169 159832575 990355608 947227004 270495697 963491569 564917885 34365918 358753376 61795924 817197955 302608975 473801471 482846037 768466635 627767784 747194955 565023444 840968059 98921260 913561229 889534415 12660737 841564970 547557962 859923989 421952539 593349878 533692059 578254917 930710792 794877779 248855343 250178901 98684828 218505496 38661547 183164564 307100126 829345888 297737502 787135842 636877660 696839776 754485137 379577446 144632597 469257168 658558501 912585472 436256528 895990842 422934335 661025802 54686882 186025879 308818383 145040485 192016409 282270248 750191829 258068268 143099226 912002078 381498990 737481846 128535363 698321930 244103681 462373035 417595516 567785135 743850999 992931468 219195516 773912391 144899970 289878888 984935927 257047674 382414510 716568365 90418217 368962949 184793689 798936599 138377456 249411951 282716178 374150039 118071830 534384694 232887311 218155547 477715896 183240294 921971293 428593034 978241288 860071520 118138144 607677793 63462348 16071534 125260331 498070344 120052357 3898626 816628819 165471378 118335362 32697300 15349504 383253046 16176483 643563803 691838095 647171484 683409111 611984074 995740901 72356252 26485073 741537850 178193130 225462968 399487519 108898857 872749093 46292906 842940862 350017875 746809563 736124311 853392400 353756152 133657602 642021472 473129750 22528498 796924224 434847831 115705364 260140781 378494955 498990036 51792624 266278062 980219275 643897696 69396559 16204050 313152099 463579454 285901117 39320383 330261616 953082095 804355141 868610102 912805265 746881270 973378667 106822633 906630387 679355243 646287790 601027533 686107571 364738221 243895551 679795082 965384483 253434736 733483551 953689346 274742274 430461776 281639589 385773200 103613222 331465658 846327619 326749734 499470538 61268551 106353801 597801024 741921592 361461529 300995685 64909186 853362602 754137637 50904543 99073181 834973819 138438826 393668703 540960414 724947465 160404563 860438788 956665649 50365862 660455287 143854444 873380384 241759344 451510283 300924594 125741828 492794817 301525335 121536179 913612544 676835849 714326223 686666079 43530336 30896424 762847341 748958753 201711831 218565251 176398455 172298157 854081087 292932749 266064761 239075218 154428134 305041980 854587354 801990292 224428134 534685497 175755227 630622337 38117967 413230055 830502366 549005108 986679923 544183495 691276631 220807594 483116871 282813263 618382025 514627542 751082564 657794305 874055479 395883247 299490550 733158624 696988944 847013162 828756687 290546310 747441021 205994429 975333784 653582197 881349588 425201681 298800264 67906563 505779668 168961593 768213524 594893001 48711487 159310265 396408735 63486273 359723079 906428252 417829280 557584289 977923446 904041297 477730020 3967552 334214074 903383637 942311203 733150844 952302702 988846368 410658540 502147378 34274003 946184811 549202047 386595117 660476006 372375781 844614654 922240879 80717663 713940081 539620235 113045055 808208502 955507229 419685186 613454631 211070877 184991741 901801089 647496353 225225832 445663603 211731046 756167693 567191516 644439474 144892363 245953280 51468005 286060363 792531562 192814637 906056607 167495229 43528329 48403357 268829975 37094221 549533432 380119128 996385273 622601457 146359180 57762352 533804041 441939553 751589698 264567430 264188464 588621468 288791432 711013164 428697878 622157938 139768943 934790630 834054399 650368598 988455805 462040278 134337339 116049208 298190739 915694461 724183699 47853784 289082050 398180208 702666063 744361228 818747299 187035816 326825277 657473354 556425833 100275026 656554043 269190639 588433525 8825968 662881259 765916155 95904280 785057052 55234393 634563405 952290586 746520725 156269139 73574442 191141208 299370511 238976055 661105664 477190915 245762985 662751968 339198535 728430707 85972380 246363722 884127251 826330317 267812981 118749401 985843033 148555407 815125407 282963841 207215240 135864182 126306087 181112071 160691589 368222263 532998478 754632237 116919788 757757215 307874893 465520991 237879454 797851897 54293876 275815929 375504301 156015655 847658053 618100217 545245130 704216500 832343012 528482217 721962082 690123325 372832632 70631329 696940696 239633630 335001074 369103071 130332547 512322126 520141173 290723378 962238821 53075457 213601483 56034054 303216949 523213736 312590423 581537755 672203463 136682239 723874281 546845801 20735843 316205122 664661216 627253476 81389226 89535684 424793295 594455095 610709233 861375439 225927039 129989269 310631199 624803623 123005102 63790329 277352932 232674938 925514103 311275204 911506446 729601416 86307449 595606850 32920274 614268465 521564985 326007172 416913704 426186751 974658827 820360654 287083333 45557094 679553541 311676635 222929700 79463740 452431541 53310620 321121886 410811349 102705485 265444401 869325514 562386627 533936671 490170565 27721514 539405877 458027547 991545213 411581 242204230 485293598 382263995 267671092 693527763 326728692 728494095 493948310 645291937 39483059 143017511 207159790 649328104 230905914 273297694 652845354 759820867 855584427 751172552 125543616 384489821 460561262 447420172 455417184 634740541 483756443 40620866 551088984 247810939 257832118 985885627 651864393 68942521 863839825 356144846 951157914 707172188 436272755 378804720 45005543 226468243 374762805 219663858 822801972 849895955 346741250 412981650 952791316 613523480 54791304 566963555 135300493 33271021 338583615 899762542 167545843 245960660 674546448 986134793 766212152 752302401 216316773 193516890 601385061 263467968 726345945 528052906 299320498 605596541 914630995 153611413 137778991 896377271 919012239 194093310 875042010 770125148 1516024 558695760 785977423 18210249 227715704 878881310 566221636 851133459 864412873 53002461 463919469 216302463 118873337 58687911 261954998 374889125 691808231 365407210 149017616 51560671 599779705 255870740 965218153 919651881 137170948 490004994 542303625 924736382 591951026 275883572 731217337 485909862 312870467 203110993 385498263 70549102 76126140 114344139 966222825 662927451 145987449 830317627 958996273 290985510 441024901 469615821 138576400 822685800 897483755 413123369 331002750 421154207 932294936 143612702 929925169 553984055 2555171 302567861 328771968 60510211 736088760 284605184 124623788 33490367 231970282 234045452 499542878 416584339 581850105 278314115 120089541 169026198 615425485 44487586 674905288 433702142 774059389 431836209 194150694 27777001 725650580 711586618 235703170 495958877 639413852 268841191 132923721 799381113 511640748 211162669 477745712 837672713 770580797 662155385 52873744 660991510 89452903 2344393 792185970 613624918 269413479 872426887 350821258 78169893 369202997 588974035 275687789 540450320 949590196 417350133 561782882 142726293 261711221 127326323 582163616 262730996 244950512 450664471 6349492 44570597 261844875 895548515 262054503 442021491 486824092 992079948 286147882 83313624 542259556 947499316 900717140 306483439 715991881 805766881 316618169 344753989 709913216 672519734 740569068 548815149 626685935 40853100 812922986 627227426 186877914 935529201 987874503 681314356 640257396 10839187 15205684 198226383 91497388 250401452 533322154 647818308 819865689 374983743 996952214 316485790 912460806 370670664 305823423 340705850 811169126 586914197 997333618 955971594 706486134 465292782 220572736 69823336 295874385 142232409 901438559 363298787 734946219 926042051 464623551 181896180 199042528 348658107 209160361 776440980 162101820 963097551 326791843 31555007 873203629 858444810 213360884 539524052 537811426 85135106 457750292 232016362 419961273 35059298 945996093 809785298 822466865 283522333 243566747 124564048 150015377 236835018 322815260 285580184 460304947 350229446 725192449 725961845 522681236 746460465 312047510 65740469 411333070 66174874 723143745 895888381 60110975 597315786 982660479 610006637 720661993 509450796 792962545 447338011 380554943 234212450 853492999 157465126 216427282 74651933 358588095 144503691 667497745 50395728 163380794 1853750 823544377 254293515 934873558 996257417 109238282 756715855 173140013 31224824 794933998 113376051 588361357 814957977 615174007 944251867 901810906 192638428 491613171 493151525 346830430 182495624 220535251 157342719 7621155 25559189 335287982 161586813 179616912 59011118 316650713 323514962 104555562 122203912 176086657 985873140 185467077 737455068 597828873 72650966 433367348 76935704 398034158 352852650 30115953 681400937 656882914 3865506 233827965 17357944 723055494 967028388 610838625 909396564 441276748 625226688 554144261 862044578 201694507 17323485 713759868 869245011 189955340 899502733 962722211 230593566 934962793 135403220 805050708 543101503 59514674 443714806 240798325 793485368 783126036 159779399 864224644 997716190 888631722 666068912 263023 71169704 229480908 245293848 400689866 255607892 630687033 634583323 188281804 74408944 526503589 462018425 109223913 79976859 439869754 553185758 250319549 810427335 854107020 373725313 448047378 950811495 714079033 983653894 77941072 513163487 601845462 621446548 275584617 205729776 51168409 887298684 523775575 246788717 559096980 621519729 640926515 856134891 410423669 138361322 647844760 171254329 666309069 503671155 210157950 349374099 312188909 982005445 659838010 508176361 90884462 627017128 461733602 375126186 634188905 992877722 325545911 847096897 333765186 859148285 603525433 761355996 154368433 735004177 566955484 162384536 45157243 458493672 367622912 410363274 149837109 910693117 267154530 400023320 168159760 300443262 64744235 745491499 669378721 44267066 579374309 724803913 476269171 376098965 900399895 149131988 162001979 96224018 588142841 567379298 723516693 236201413 83160911 515741608 147520744 793782633 926696536 747084298 405937327 243223923 915341680 816435214 32291815 723028938 776896318 794315629 34555584 238237664 41458860 127643319 377851348 11452146 648273685 49894304 214099914 34292386 371864492 61640584 400985397 816581597 297327826 924382433 702511264 337500535 713656339 742771993 169947783 164593683 629788628 895332946 497424229 33834420 578593378 394802916 951789370 80637669 912877494 579841686 842994862 822925534 654622187 428045821 157963117 149338759 112698538 407307680 336070176 359054297 327955817 295082932 129084108 644910928 273905079 220984090 291448691 621910996 255815801 686828356 686463887 807057306 684608524 97149196 25432264 884294975 44937292 790784487 994936650 977846307 65072467 93610826 702510232 489911803 766003026 268554266 879687264 745650255 770630425 820417170 810939745 711079185 142665656 623060023 243265840 399850524 359824875 78899921 397835206 747195744 220160286 438422447 617396245 244045324 19793582 50040577 368246482 972969743 211468879 986794395 570656332 78075332 793138877 393444667 633709009 459136020 902131940 955012551 723708535 595910360 353531693 904421276 742277261 165302781 181261004 673255050 442932249 814831740 578129251 468920016 634006345 82871746 347860650 144345819 778249994 932167026 564885575 251957775 336014980 330675856 982759661 628997189 561288560 860519941 406692837 236610542 542027248 325961205 794046429 146124687 9872184 269279905 228048990 422414181 195720143 776755195 922717477 570041223 505780154 593756685 235736324 200943408 164596756 592729456 387818688 194032515 540530804 97827405 378355562 871928951 196312743 235607677 946748067 276212588 841250281 819646183 987244330 82769373 567998705 564392395 880971288 225348091 88864593 181872185 119004689 331016356 476517631 953114877 235884598 601941827 248538586 435877107 580522729 82433990 613826543 192101414 304101303 879963080 300941410 535720088 571814812 844164635 176420695 962554964 476813724 665181235 105301603 610831824 642546958 238377518 635468049 73346945 281492685 658928828 13691466 761629362 795835997 209188165 525252705 299530739 926494275 975093111 465918706 29061721 757063518 469618283 103346033 777236946 590044371 462564450 525113732 83249217 25766041 397115123 567073686 242907979 981903067 201357240 965837950 521357194 335017334 3516336 510934800 37605559 252173958 683430225 334187068 632395974 904455043 356792804 265982126 908766119 917587522 302525729 128433527 260264862 251742553 617570327 20415347 610272667 309253893 545230289 22276839 473551678 880227504 73230792 323777036 866669853 271856902 979659275 383879998 421957123 65135506 350734295 4385948 253677304 331513130 232012816 308937081 947585012 302890598 627784323 725070705 42084306 281565154 124532418 656635201 945597293 763651906 967238005 820588636 702042234 103355280 149001916 447440714 175782174 95607828 597306140 245201426 878879169 352026316 343781918 199485301 685543021 48169021 115595832 105821040 904179203 805763925 266582029 292356405 37605194 199580515 883038196 770252283 720756739 342242434 872927868 112137812 972996587 4030552 286246230 967251883 438804944 771589147 21919891 140898678 470991600 842605962 214034990 950857356 965683188 877597353 944347463 398741283 917801415 608642054 330465890 35390018 728008240 121268833 188132716 198531277 462316516 787956510 594101833 80996762 552622024 219474071 55391411 3645757 767146442 42684582 66478399 418664707 566628365 20460761 546588276 322412063 11297540 111842223 601768893 721773630 628359403 61793031 135683004 642453595 688724927 407425296 124456919 714144462 543657352 726969098 393794462 437844325 421585261 679945608 196712809 396930223 713908509 52624170 424528455 51701159 320913183 50272634 81709103 836087491 399890237 211419254 129170217 213527480 72962373 801521383 444173089 90922119 87135534 408721871 459478860 593446674 112521507 9842750 989361686 945880292 84639546 138768983 344814419 615339504 564752822 300523748 77109559 504991306 389139910 713049472 908272576 343566762 538084529 220229840 919833397 715730741 644707531 892589807 225489404 332494302 84847110 7222201 561170279 298251546 763240611 102624782 966883102 539398930 71955370 373996005 162331131 459541785 740205787 740798419 232158542 324873481 635270607 859561098 38217890 956291342 734794063 85648888 550017870 823533326 272422104 10980015 305531004 71473072 523837402 464572596 737339469 742835791 42965824 772229269 968676625 376244902 38938084 434900245 815358745 924970282 981267309 360554481 580998417 58313839 162855906 127654985 581881306 565111359 700356502 327860210 345270671 52489605 36702715 649068040 259349026 776488626 297843502 380521771 728156576 547921480 107171692 931793107 413724160 657530982 757219323 669570643 959768809 748388920 287053078 104718843 894359140 182346675 939870652 56283485 162290684 579136193 996499625 652004573 445074723 798722729 544543477 433731904 343675641 893807534 789137638 299436428 857189619 2299567 826851674 958293594 695758699 886617752 488747981 905096510 464847189 980620785 67322215 498768717 747876304 47866395 263570015 24105132 201343639 67877358 79025545 789133607 365596134 353388178 469625268 515141110 358211880 202973619 370311421 577193240 339495825 224565497 147605541 770427198 894934351 296819769 376038884 237182029 173213134 157869528 602909173 505454841 717460324 908920734 517237222 655397587 731494127 521475119 562623557 569969414 625528924 643024638 290349632 785111605 17618641 408811752 225121200 89806688 822043599 185611374 36503365 376450235 842700853 47828920 180262454 889657046 367249992 298857489 711346886 170480292 332468730 292115778 122067351 55531102 344051873 80715862 562694585 132634095 975063432 822153167 279401911 993468810 175093287 391047638 176864487 395106223 173072472 254516913 522401186 28895864 972424006 51079563 561705271 98353942 237158239 375434867 125981838 203126171 86288325 948049532 798875519 110152084 908225924 948334488 739653278 501760004 850804639 848476442 538987808 511832811 676453561 665241516 285278755 767346712 826482084 79182675 294225439 183350169 970011823 171030569 940941486 990308800 17867650 138520144 659816697 203958364 191763058 59964963 257743248 51438168 620401651 145601668 990390068 433278987 73439735 506907931 795793778 120444988 932750967 608611183 682139756 951351672 606482890 289453287 729391565 174425413 551957156 268308329 805918559 344009480 427871477 108757308 993061735 111085149 601154177 721184502 839325970 9856246 76682202 627559573 170918548 331554078 167184990 539250587 369956117 226120183 314371462 100486981 633762046 573443409 573197454 351441836 692458128 590231798 836020260 597219961 603332430 823348056 965389024 324990972 252848006 161798013 171216718 34202453 54824312 486491041 629487148 629203785 941413125 724717829 494174420 114827382 670869247 437281861 590023488 303536895 489004627 546150148 542681674 190930555 759756721 527485380 272431172 809542257 246610208 490673193 665023731 74520760 196547688 298940986 416355193 749202110 837671406 978977240 857013211 486789498 474378407 882469293 123577300 665076415 166962841 91136116 427660199 90170574 435683740 354021776 885642381 15264678 146933896 324174970 732979589 519824447 160080992 11647154 962105241 651532027 882910651 886474170 638889434 162641604 807023049 744006349 186263474 816418445 81266216 698148350 202917847 38321686 99747499 951933385 589921291 709122707 519156584 984327283 449560492 594202210 161344542 374586794 872257770 283189097 513970720 55380236 213525391 483114241 55150164 182176439 37251890 102192907 155917615 663900787 519375691 209014115 185013854 994281325 3981715 906348281 968040752 209411146 967530973 428144704 343343368 926404954 891509784 65757929 355484192 83161119 984071348 889140332 733059181 571959825 473391618 572921212 848844220 465364059 509195739 820496943 375840144 656764962 778945212 592290569 462850527 743194055 628778682 451811544 798462434 930784275 376158587 227689320 991990469 205347537 210724146 165890754 369520501 583798370 652818440 59062640 551233052 45979894 843511712 653121713 161688414 837712496 613501238 623389515 648374204 868601951 119904860 187073168 55187929 178572809 98960768 226569919 695658171 736213827 70212746 820076759 951944431 646677310 489102007 493737660 831632261 689901376 857241211 138876087 643642 978203774 672847656 522616590 386887617 753550311 617122338 14932595 675339791 517757622 35008716 28115967 238378830 358122521 649140257 153547373 185398539 668765028 6761547 73702545 266458529 108431209 743799816 378478035 216201848 778198326 14585645 361117624 719398324 151170599 793172106 433368738 437097470 379327308 122770735 479571969 214770137 668523979 609971108 471766258 582380715 311569710 147553235 866513478 740299104 863419949 196189732 15252694 500795369 713277303 156397668 927327164 332318674 899101476 934448186 661991341 493948087 442725032 843890012 421064444 487333122 666959311 649038271 611663494 363490487 97891978 564826976 274798379 164096305 47716743 778426891 504991542 558578021 758553615 614724050 109249521 501055175 609876305 196801133 841638451 304252525 840792520 205985034 884628108 657660398 216479664 445557313 511640070 615930435 240516191 496271097 327586272 708502078 351139465 54800280 687948374 156732351 132808448 564073318 547323347 348448542 73354732 901584470 784999501 610030634 258299848 39890872 190775497 726574893 754890655 965778406 814816173 637431796 557453505 765091093 531102294 221212796 709935559 197410001 765089157 235689490 931071749 415427896 501519929 722218500 425199743 439499116 129769455 872991669 988739052 312527869 532216573 900600879 855464583 903627206 742232208 861973215 977475662 905777749 678461324 308618912 120934563 590482986 467741085 776388443 405801272 694983005 172555463 320666954 217484882 806669637 271636561 367484665 540320975 100855215 932055425 207651343 907389572 998312292 579732380 616577107 950213535 107685986 186962503 190421638 114568575 36246050 774905204 689776032 915747588 700398264 199847509 507479598 981206912 444532703 146803927 436139620 943997853 922164690 242400229 160383315 121176406 803071301 226426487 642232521 133787221 276471357 348305065 542848184 234194062 700596830 227138404 941704534 88029425 901167243 839818402 531374659 556498015 844240930 835381986 297247138 901510390 640910183 557299699 274233393 140338131 239223656 234151196 863079111 831699010 478624705 54269235 190907225 448669801 988535421 33165706 33078538 295066646 163790069 151162859 961173694 317203253 320081573 636470912 722233842 902114430 956929258 269865561 3618425 14006267 700546386 897024982 702971308 965059226 214966918 240679771 475090782 879075637 306504999 835213645 787024797 702397139 886349774 759134047 36090813 760863014 29405722 645537188 920767903 529075040 87886069 303715165 458388131 456186387 190816714 652862871 191951343 960316318 183608246 593059833 26880578 325897444 641366100 317673170 972653022 90784839 1818537 394753326 977920626 775286164 190341188 406526117 940556227 241325857 337293871 993473642 486232555 877912270 679322183 309447694 722048643 493042413 716520543 427935842 560182102 556272029 678885169 586294486 500225781 62072758 294260039 161323316 800495232 621005976 248013807 710607336 151889831 891351242 889603590 62218234 997993980 730444689 844714965 77659090 540497533 285971610 840325817 576701308 334972662 262806707 692714630 215546048 514433591 278766946 779538314 569847328 192215695 89956317 193389151 348129347 877609472 53766961 284559000 964151895 918692516 155060082 82889613 2715900 879026303 861339763 833188073 315877853 408561979 636412691 506375217 29169194 456369567 534942960 815682963 429357038 283930344 555926817 739973627 135711891 576601992 523957989 330365025 558840184 258098325 863424334 988601740 314084237 715033321 717744566 501546410 90140526 955369649 762788058 125086881 508784393 228681063 450346653 36905489 300124972 681928368 116859145 684817678 670277379 110210213 607344429 446082578 340584989 193377880 935402503 583731971 449436258 877638250 473574224 290637045 222111919 470422116 963696567 457374940 816542254 209800653 868032675 217900035 263674209 286620392 985788288 426309572 887555463 367883470 153584306 38920804 395397112 457539435 811368245 109563598 449514430 716498487 366512568 833518061 411155064 743475361 907895512 62636468 645485544 528519134 107918080 571308037 903595961 201635144 89336000 27856274 277170795 692957270 636323552 56916430 109192168 125579502 431329222 300940630 220148107 541138679 14072521 160022633 154896998 850699105 222580424 748569365 197779518 52835718 769351809 960008965 266781576 588490035 985789715 271216488 315739515 200487259 433228454 60726436 699077017 192866279 815855610 911425248 664814022 371216365 144605168 780861539 930753430 756535602 516513104 564306777 21028658 246545678 534361246 971989353 94511473 338392753 651585111 300896775 161274143 773535515 89728922 674646153 484378394 457977593 511987761 277319431 926360548 683361317 841542731 94710313 614346084 415500648 411308711 159186583 62663525 209836069 494874010 214140258 843244909 576076565 459376790 197763527 399625190 114907206 895160516 123995011 524701382 377735742 25104175 97662935 783701478 93233394 156694054 75017318 157586674 649140389 462540016 674716603 41611709 904241864 816065920 831290889 405509763 967903590 11206647 779776991 506197673 204104042 232122455 112240870 491777397 659692258 590222226 208819069 334800077 423746955 96612284 76248441 883852950 440655847 169791244 517960987 159326877 839899270 440283489 878923355 280458824 76118303 670699540 715462216 352126294 541448294 239995900 937131157 761124672 109972028 309424271 138450931 896300367 510229965 500071210 863501327 3583795 500918465 242314327 785108472 951191067 72009448 16642607 633401153 885396489 874012945 736311380 5179119 5556591 982872224 426172640 330569991 673538204 438189907 38876017 835106940 978936143 333566026 31749098 720992028 575621979 14850270 579663570 89260343 105598776 126899659 141511814 969243292 502378352 28072846 722443824 547992996 211596498 115914596 431701925 109527173 961944078 541261529 28044263 825160426 599986093 647740392 297379757 373814596 222997146 302022163 758154009 79440062 128479818 513942075 103726455 307640944 894852051 732111388 681540778 943151380 175779892 157742378 270198976 251184200 690661762 348353621 751076574 748548270 66675389 507208165 793048537 48474329 627540306 553113228 763038611 269912542 264992653 275170206 728452546 463282213 976888146 655099215 851697778 602549925 546219715 3752793 227146530 499905921 920629075 570282392 919290387 563888392 605396357 232429084 594441181 199504765 85894504 75422607 91841170 290742641 113770602 160923293 701118406 95436761 637386839 412248090 737690704 28731741 947719899 76741066 720362185 312931861 298657630 466735306 297210944 569860911 837489854 778483129 448895263 181054233 494836321 701882906 405857622 595234209 303069125 830199033 292584583 407449476 708980763 603315314 960336971 649630590 69150363 676544555 861270519 961314150 609779649 203513928 713130103 555656124 91696926 357632448 263431550 521766699 413147324 378127291 214054389 788108472 752052014 648032742 426575336 571440398 360446870 84512915 847132446 233334615 825996947 334727633 331098105 455284513 584479632 436289022 866784096 555103589 885701755 645008939 638213804 33631436 455854006 470166498 756782922 574166381 370110040 954476375 112142402 928022169 998890306 783210198 984310899 523730537 364935016 516111767 633047238 526547591 598246243 888573368 145022569 742682997 246594359 938210601 874406114 701695197 591947703 917181738 246139198 486011389 14144861 366790468 248239426 700204001 157620822 868978564 690126366 608212369 208527939 54209362 12807648 959486362 688796596 503584222 114934352 361152388 310158342 637293144 828993579 251262884 467224597 688255065 851666281 157869791 184441315 789370817 592184704 152307681 51486395 933253265 381613553 862485039 569750962 884928782 892669409 339354241 597787240 201838929 404244026 472847437 105330497 753413177 628993660 470481034 372730549 562418578 279623852 948573927 903242940 46108075 822779315 991238622 875014623 218350519 272346193 63068159 624338761 399429058 243181331 121733342 651630476 114880694 664833920 383318803 678880043 490474866 807045860 778117305 563726995 24223332 866800805 296102646 257886644 716382024 796134872 572330766 438700175 201208178 80201999 770370371 356666891 699031695 583759524 308490350 468168246 269209856 972546510 719566862 1509130 40001036 878254067 787088948 436765773 456218073 752658691 432112044 894373643 775963824 938934557 39765930 559505995 276263452 476722302 511075267 449594237 487967654 232589213 602744037 103841519 978613647 676871814 996310629 108562785 377539646 296253881 981204876 169415771 335663935 582452499 501824662 613488166 370363928 856758427 169978254 319179740 412210105 494396008 62292884 817052594 914803827 959835392 825791890 499680295 715048809 202734184 201778324 993339212 333260315 306798475 948199581 159696480 556805014 103776170 657576643 330005342 569427579 36882003 665347438 906779157 89872585 554104475 917178247 152874201 706951470 115316574 610833629 257621159 633142792 522671527 197804793 36148148 776062956 687028810 330880417 455076928 261897897 977518394 579841443 482327485 82400689 43997184 359050724 637266269 362493756 248452023 848051932 171032289 369348252 68344446 548528214 934042628 667385883 383177780 599985660 814232643 591737324 430429691 130822564 918764444 789662524 147027962 681272011 289381710 835506629 70663844 665285264 274381023 157129323 955448084 416590728 934455222 905607940 408086554 194275987 855869407 686193867 662975732 14474975 466708007 415318375 280733626 82953989 88763461 202489414 641291207 566924058 529203778 74530787 185585949 178983074 959470819 149117166 249040123 849835727 492954018 126997575 268118656 843488783 404403842 171849856 751301682 458697860 102923009 727016262 674730319 92373124 832678885 936635917 239666836 89814959 394430907 962734276 341090701 945121623 34853531 150039315 960721829 637953340 948493414 913011564 562505714 814836254 29852795 383384930 19213880 864865150 18255811 46149575 38919415 231250125 441876158 395919687 987641722 796395711 61226303 502485716 981041025 444797536 47335447 171943037 988651237 884805130 674430765 496433248 81105880 731571394 74482475 715721001 28756898 969483553 546646568 255024293 730356608 882914059 27170709 770095985 44626492 161419734 6132537 912583275 502429170 462567465 143473188 103011702 972544469 271910086 649197717 823840357 912685579 234188123 558775092 296413240 521980337 634326540 31776759 133433804 438498464 501380805 337398032 436341065 217885290 147855572 824082487 511365456 110488533 49048953 793540562 589693702 676410482 511867790 130971338 874586612 807017194 17750381 97163698 404422543 359508467 515721579 632986004 39440353 256251680 665463766 959478911 549530741 641570821 811130003 122363406 429333974 507860635 689571650 420063347 841082481 909143020 709262981 435560903 247910052 219685842 718051314 256002798 291535504 297570390 789516413 252952136 393771770 198774419 776703644 844871361 627450432 835481821 480219781 952167867 55977477 909054871 636893491 136384832 993867361 47585817 904906841 531969471 86367461 539008965 447960725 72244592 178471117 774301132 358356928 98040234 699800716 729874178 115091044 681796286 214811235 464691133 821697451 290293147 719898699 311019841 591067890 705273485 401073195 735290628 794261078 45974391 917484686 918674560 3157360 4644385 448492060 515229001 973027595 163747410 669894745 306675642 834264286 898096010 429508087 244130976 506223512 574614930 836957277 874147983 145064152 343045813 314953935 769290977 22653264 285116459 673701677 970811392 496188191 519732146 206104929 402956769 121559895 215685850 966968919 995381724 124191892 808071669 652934983 14662651 427519465 16339112 447578734 489910485 361303576 791652155 504223943 278352503 942040455 962421682 282655836 10756596 180278311 301339274 395447760 565185794 531053040 842849249 344517178 583828249 100440589 902879199 284531382 400556515 421135132 572622900 215983178 513626577 297291934 214570967 549696821 399840509 397619044 185707708 102479102 576050593 838881005 156246874 963808607 257751648 197023292 576846582 974460372 58054284 723797693 133488060 214685787 801938827 563666691 377426392 911877188 924437667 852720890 167773528 99027278 438828798 521767224 719013919 947256601 313655003 650255388 502070628 716113863 36184075 582109234 102181096 881703052 86315459 425152268 544524433 507407347 216265347 129515726 373723466 368241395 157244409 439209008 164511334 157939762 367294223 244480980 485937740 770012212 181017482 334111582 173049247 457339520 149521986 990369343 992618691 972655174 684212933 601141582 712896327 977399639 789495700 98108558 407002420 728256673 30025252 293930711 611356327 935195157 336624617 16367879 882370855 665304282 296478186 36063769 603193505 277608320 856348554 822131405 553165919 613891874 807486223 366868992 234814002 986313586 892385578 249226966 445014676 641462392 725416895 58564745 154076185 528957202 297887125 765560242 276268240 313657036 974808346 804288073 84476168 530049792 149457664 248589021 728375025 104094731 603824441 680334163 757034546 311153646 4549899 186803342 190399933 223580219 648434093 899908867 441032410 912338255 128827386 122774317 386904329 60717458 208890286 229222626 485058489 512681388 701896033 953370759 141728835 938452036 311449104 374945995 145175025 658599339 377744564 83702393 263746285 488364815 463657180 129555040 111909522 115486317 908069846 919653344 349696910 132517398 743275194 420141679 30963238 855074578 172333411 433657693 327552477 268257845 615625284 61262516 211575321 403011936 699593783 614404325 64303161 614622011 803843350 186179960 97322912 397379937 575730142 326258404 141482929 764351987 762832438 136024447 279440334 232491475 267744456 184668881 63716887 138980692 118518811 947929116 465310988 811571212 53374964 251861264 570166986 167442686 434723924 668205930 155921648 635291940 477297471 956407886 612320529 855738624 377171731 529982576 505770406 122985528 71975631 658496352 234236558 171515863 256259725 380076288 817122304 11371956 235271996 901173608 360556096 604201898 320403304 159266636 902747609 818729064 644390762 635217777 725222164 750211664 712142415 840982883 794501342 708703698 889980316 44299349 803082509 122678235 940291470 646346656 170892194 299406410 277603962 305268521 663463005 757662588 221542161 190955364 480911832 577967580 940834634 864438998 268606523 706411216 895514674 141648015 35514602 786036404 719150375 406086972 984477401 51187239 914004800 788765903 519626740 615320789 991463415 289520635 592943791 556095404 30316292 657477837 203440806 480508041 66007474 809164871 713649315 156584916 376966268 610691353 246316814 763402512 720790959 366535316 978687878 84158017 717602409 524911710 988439618 144190869 218805582 211758601 556090215 169963249 951778765 20198679 136812538 128328615 66608960 39282567 416782044 153923647 496881403 953222189 557018276 929192122 51718570 309238029 221802432 821348522 878285618 613271959 929997821 498633181 547622411 869161017 463573919 699328129 158215368 841389495 179015937 296106521 161480300 917807928 499432969 567909812 724036903 351231290 167972345 450028531 938823066 665024761 181287502 225325 496593856 450651444 662460426 658103116 877157596 472519800 3592705 744359854 164147828 255666445 868344551 158535651 123468093 212293187 365917073 991012327 250322413 95538157 592739181 305839592 507455308 324253522 664499025 572383753 657362892 865822574 40303551 80385065 773198904 683284879 625686562 169414242 313132535 193047784 438507802 569507944 542431859 349639440 153313473 858410090 247034132 165721219 804006930 839976938 703191258 892165437 584958988 162104295 261617106 171637762 652976316 280262451 160102003 265007358 358737940 979283610 918239061 702855855 287157696 793943999 763983460 276747983 170473520 98904996 803431625 387017867 236539013 754877090 491172358 211215903 12322470 379552929 644872875 20016776 392337046 107020789 433595353 576923712 322111278 305626141 693875713 554082425 194880539 772944336 539482967 752780685 385465709 882146909 900980207 90314192 634768985 710181240 544345769 320961809 188785028 267805655 886977107 124628161 213250486 275814079 633175735 238936866 271317234 347782048 561632451 615711880 620666838 923356267 352432345 382049235 18492432 148423687 959782798 267539790 88047943 340177207 910209547 148010728 24058932 265915908 658036316 82891841 937343743 702440464 774031732 223735149 320106395 589840855 791440870 67476315 650233502 800722774 239192129 704911405 305510342 167436901 928918516 57239756 734186205 147987967 64225901 584559864 332933137 608839879 656800186 543932667 57346915 491752994 96841399 255417289 469857822 88715778 237760873 559535781 738150716 291125927 35578219 836513574 298850411 878725091 877075193 201037246 158900917 931483897 640850311 874622602 641436777 57622792 987464353 871928198 77705060 217770384 236221747 77391975 179807154 281819570 798027361 813220250 736770781 306388727 316581637 238071155 163398140 879245938 449887851 7724297 888149456 261278360 212567257 77133119 495296037 547248820 364531558 523568833 617397337 481787714 452553311 425763498 925748452 842503878 239370722 543840531 579635366 356362170 426922169 476702867 36382122 309489345 269448892 752934856 473341378 43301112 74817308 432547808 453473830 739609998 181700768 89552406 654021260 407664903 76965653 629713905 510986581 299877756 259338147 761044180 552717148 23935863 691689848 826457273 453441983 41754143 85197632 81505849 966431464 995525695 802455983 738053025 150033782 376315837 259840507 621975649 612209649 728382888 918516622 195220550 553462950 138560757 814092019 568594761 434174261 518625420 752205674 40254115 578093966 649058755 756686303 721390054 96594998 380841335 844783357 144255851 184290597 918465093 362138395 560216111 267286641 139699584 288113823 942366195 36483001 838855920 507746737 924518369 160273326 172732088 445471618 492890537 329242726 731350215 107633545 252091430 423997226 18700991 513616518 947924184 887052068 409336578 261632327 983620384 409199285 8379714 369688565 905647496 242018530 175437457 359564174 960711366 323653927 757572883 345024736 253852127 177041003 258442340 432607962 529684239 156693478 541812785 655669163 120984802 682995499 189076705 446763156 242319818 830577557 600435192 939990681 153959032 598434873 744664853 280477391 444759840 513871484 812240587 81698989 215326673 310081478 179482985 103511673 168209294 748250459 237034804 793981762 242536512 818588744 397962794 900817441 987972639 973304436 170015726 519166263 252974864 76653125 588797387 78178052 456414036 546811772 761030289 497975961 757892427 632183107 929665088 604894933 151198820 671098828 987445508 26449075 177700152 635291934 533402939 887455367 249167539 588146078 886955349 764011131 797601292 860129340 496568249 35420015 336787741 753801435 686544710 373326657 185549224 694705317 446858293 760651461 503119544 778484149 823059799 932168046 651155805 817166079 940530278 374142963 138383083 426402284 239365608 127060949 278232537 679409368 888201104 372078997 788034427 166260806 392828899 155881259 548796267 265522005 286520427 8772987 577398987 442930528 49038449 589960921 90533340 545689440 987564489 912282527 784127998 124263378 876807484 15217956 317547563 966073802 382076399 199864116 423189685 83204348 501091926 588139024 555382053 206863963 162095528 365351004 259495718 155278120 896625386 338874120 159550270 878919044 8043556 548662686 302283579 605627555 174180757 528829802 776177047 394366755 287457755 434155547 649960294 991332793 836605080 153132368 442221807 250291924 826291509 773777491 973132842 404364815 814753203 290794859 73142268 857365024 827233071 863383872 151536359 62035437 196294008 764970184 300514270 929116220 80820894 423109853 176960183 118127126 122571059 956728496 882358324 926605617 129945978 824760665 991539170 314992112 442050696 958612784 98674986 161431205 657011489 208645842 38088090 393115702 770824239 820587277 981608884 860653800 850770745 225473584 20603078 360350327 931576097 298819653 441560266 645251954 84770648 123927485 259945472 101293304 335269034 527600442 206363064 681111604 243226530 717124620 431602643 306629054 565735234 179095813 521709203 519137897 829208120 691991115 617520387 613766145 523431787 88308255 646813905 824327357 854268030 190612098 390742163 629289328 979753696 691419162 254161031 38356969 595803977 522111645 497120303 890276875 305884684 471633306 95025637 622401072 333886096 716958149 299773248 971077549 309167231 180329671 561347918 92185712 263366858 124434507 267532027 17776018 968328914 226756103 775824355 87551041 576885131 5381656 321394458 623899399 822232104 674083549 673954161 703218836 190812323 510105029 216815157 245162477 785251908 259928704 493665936 273697907 266663462 702856359 998794366 211478334 129984586 171609886 427907191 35131684 536408459 33199927 487267611 658938178 415635380 147150944 677291436 353567806 47148193 593154589 719047758 440201397 730884131 618822186 192114366 280617518 93449967 359792088 616742961 171538549 754184148 286253135 758295727 984474726 615322726 332836202 49339822 484877712 10307628 7880988 660036880 250909486 11890830 318476594 312133232 619548652 998228659 260363514 254620989 359511187 488104899 73935858 676277201 884218919 998294461 150351608 891255538 294109974 959444055 734811773 630636733 621642357 50810702 214475406 32942403 463431633 723668906 635411856 394857332 893150849 764362571 528928112 805568913 294151936 274132184 912133476 473458244 780524491 123736509 312223505 664103204 442849763 105317377 314837116 824400214 667986162 761427072 840702087 562286167 327756206 234111133 867139772 559599313 73773739 192665806 956003915 812450581 99921886 631620592 397206775 65468170 194146295 242255886 507082860 128890943 900815394 955952045 576409585 2249270 606438382 26075058 504790772 530390756 223650511 519475072 568522793 912029459 765367282 561721615 308016684 778896537 91372824 482983111 435681249 411205722 116351327 285021606 250114989 654049720 348156595 539374011 902677602 793858368 384870902 676924857 539998569 873315928 914422283 930568535 124455277 977233916 134866521 725734839 84612748 155770683 885653470 181638107 26579077 587433791 934771066 348965207 824535308 637331579 48039354 443568383 718316821 764351559 212704415 745655920 134262548 737982864 31731057 992236135 522932321 489035269 813521569 492312527 963135244 154551224 728180468 900437285 89448171 238197553 797002771 528655412 807237132 893396285 84476139 976105019 59210962 10852782 637492638 460607646 670439876 845021615 610737863 805960318 390111987 138316816 504558499 358637861 365376252 896788073 234569976 61825349 502549424 747240884 753542194 594322390 361194101 730625479 694366769 797418557 384957934 533379417 422712517 760972931 12300298 161297142 760661606 684994034 449915024 957548131 591973103 244465120 455800759 873385520 570003361 439438141 670218321 767434014 630411742 363474505 718528307 130838422 155335313 407976862 341963218 452555296 108024593 208079954 335643527 419110989 126840137 75730884 812006573 986187209 312781752 728839983 125117495 277619063 892280621 127845783 28142473 594477309 484876001 701620959 652959942 553323085 929723694 234831594 851117541 168222311 582883821 745430772 872340005 471737001 185064749 261018941 318082861 130278631 119275009 999146494 538747016 344025051 674457722 992843850 47091925 84836403 233001671 143543725 432820325 752543481 207626655 1502292 127434168 104157341 294850368 157024697 879818244 528943066 645858882 484099275 689560541 946397409 569906253 702214152 558510178 821944677 47734017 537828180 802148345 714175163 893482885 248868220 364228120 679099579 114358502 693559223 317687089 849342449 626939591 296855424 328942408 400172055 472195650 224698031 102647213 737422782 703494660 995189547 101369335 821096767 376803951 450532203 480316630 508601696 266737713 267966493 745579612 396590762 486629161 867954527 78752021 319730179 960366030 943065606 882360184 984868395 88289052 806461565 47259079 2010510 740514358 557811657 484216397 200970734 96624856 80582512 18372990 680757302 727770669 303468823 718030153 834790342 577544107 19201506 986279886 949872475 943178012 83637050 178062629 699291951 672818980 176584567 748224813 623576125 364226048 959946292 230073150 945742174 32083676 860024817 13048795 523217722 359683863 965312806 968969781 153927415 906995045 965837484 738864871 457596184 979391277 260495401 941860965 722209368 736849908 247872371 399151711 123321297 379126937 836775286 158387657 514555470 44801955 813794427 371881166 139992757 52649875 579476948 335303575 55570645 191458273 906411506 329895549 380466860 90531041 534925809 908707912 822834954 288463154 977336674 45989630 24638831 149500704 994932424 503990396 897403988 581147128 834566426 991710420 238260760 885094384 781946309 661757637 148883792 186860847 867479053 292923931 706597182 397590680 95536500 831280025 456992555 908662585 259385138 162320864 178102803 764076682 409914921 822354158 192905133 477011690 845561054 298399489 932937507 538127378 639445322 661199829 227379928 590908156 993784792 578257378 619709594 712241755 896516655 884376599 256747488 599256110 704363833 487742887 116723231 103245282 785394416 114479140 565915110 910251298 30609489 780177938 328583323 456677717 967064713 743965083 163398154 645308961 674194352 213136905 141132604 508252940 274858653 538164252 906308816 881821272 457415286 81947021 520263374 179059316 132198793 744644083 316539200 408289965 652581269 953851544 717422145 524528618 282679384 431285656 340397970 356332400 79381859 597604425 28646826 649054912 122348055 113820164 555421419 86804709 981557239 250807108 834426135 967153779 885015466 564076642 208113711 107499398 26456121 552486444 349501577 141715789 424833811 872549616 416507629 198116948 546740653 943693917 148412684 4389870 916329334 119092532 846314642 491877881 739465923 169752667 213768488 657316068 306145556 11528484 784878478 942087263 917295514 894936786 14389010 550573550 71704883 589816467 34453616 639297380 786575321 765837637 897966778 675982450 603546436 227301342 732707036 953622914 242050520 901786245 195690689 792282571 226313474 488097088 733629690 991262957 881932594 128656659 940966512 888115459 977075963 291696697 69298891 378773578 520840038 266694697 669863654 191165319 949663128 105129395 129630744 192649416 155290722 958058692 850656312 102063397 454216693 624958666 751034242 952974098 463960196 590289696 862470555 333323657 921046617 66622799 461923462 253888108 663439902 394451037 850171221 29990558 243571570 713606935 850983878 217549799 878286806 569925167 461487707 315216763 717657551 372589339 803784753 409378872 578761526 823490367 993670950 319557687 408032794 276718587 630681773 384987978 534280331 209954068 31447820 821688106 811452182 897124333 483120341 296083376 943343169 888795188 118670971 861941263 988412776 735944209 664915512 157273095 47559421 649980041 256731410 882244359 336328120 665367458 147708808 71012929 458839220 456439403 487978545 614921915 235958517 192857891 350919666 442314531 859783947 956164019 222085397 171565674 554960282 829561904 867996155 464161976 43536424 392926174 121921806 570312783 29576492 632361118 142638157 318808730 963662382 419447116 974844125 627151951 958807823 787937554 736430821 857537194 262751769 738009179 521406447 486188619 925213585 4267290 858647931 56931196 506461984 404254692 426434211 230059400 795210277 155593899 226578439 834102128 523230129 53809619 221836644 491654303 36609108 292928363 843352645 624259853 726887409 897417304 694714380 41358593 823601230 381411237 134217104 225804780 182663240 356283642 196740359 839498663 316580429 162250832 668190592 350518280 9737710 30003150 639326016 661471734 252084879 942523093 47616106 85547788 888356683 111875359 143042593 284336456 342793225 635220956 412772666 537170593 882128463 515453975 675738011 909890109 560951056 4248802 647164099 746888905 61110452 698750724 974961887 548584605 607312524 676931077 162940972 841207800 834052963 361321770 983974071 783713334 303598467 155364597 29212326 92441718 970689369 39933191 366658169 302806030 954047127 745824667 462107041 571861082 828780368 648051010 244091050 40841260 225249352 629235461 781502153 2859111 126088399 750889692 979853356 320113038 549297549 995144040 413959272 534508686 197963149 178227413 871152722 38579419 12168505 524691392 297941206 83189042 419805598 860067391 737882305 396383712 944435760 628572358 874836817 406979772 980726860 546034252 599341063 6760301 830287427 260725828 190628293 493037908 311035345 875834921 198028694 528844655 704289044 189297708 848015481 534274968 563576260 371071188 354496715 802289273 700805412 553093220 993334922 268817510 360309956 681155554 859812871 727805477 856047904 530539231 226740391 718670927 930659242 962032081 314162354 651970039 222175805 589260194 248923963 60067742 547000199 562126151 604663299 73943244 603907913 187155951 657483217 128494766 610737452 8726905 804338924 22119894 325051347 903422132 223890991 550522049 281045355 557494683 665372225 128318468 383471296 232454951 795591312 343580514 281538195 488294963 742595655 524769902 249023673 508003134 946357690 4683913 870226104 134439290 769265076 78908739 376976121 247780510 809144446 613600433 511011797 516181247 575093145 331437708 65734093 477797990 968562848 732021073 719186841 175295737 202222912 291155191 5055575 540311911 151909905 469742524 6589387 293107952 826680428 903575521 320092047 744283012 123453654 418824238 100505158 804962709 530783668 203261629 246627746 904942417 25708140 251328361 587199329 908115031 953002374 156094047 273758424 762674538 153111733 122395793 621802935 787627399 337383948 396887342 233502429 246915749 94174279 176386955 497854703 46452746 275990036 44813822 166917506 797760276 514062794 46396342 758058566 218649656 781239547 381427731 635324725 975483420 127069575 453773220 813929862 166493369 299696791 224180385 844565146 633143136 278030874 248682892 786999836 249938617 270510524 919797755 750975042 272398295 767017788 46288828 936628799 95228320 463040123 877032265 79564669 77510629 613031680 937261596 8248317 310342109 279922867 461883679 613139104 836373123 865873309 109496410 50774048 70463228 270107144 51594688 360779595 431017554 395503697 126114563 38392327 475876740 818309418 564298440 426675589 897947715 454794817 563613754 660970273 834319477 382428047 795119018 473448162 576564687 369565100 778421273 104367974 465108149 424056920 290974728 333793800 826993578 162200268 708338639 1160192 361998747 190539583 88129649 124382775 156285322 348273796 44553980 35985054 357626211 46948861 263417029 776738627 393220132 479697344 648398508 764536635 879108064 264771461 400282127 987769822 270105772 920037111 1630564 458998957 113139281 62206206 783142894 758320641 945763298 324269261 367217186 613093500 500968949 15049718 164227385 251232494 830254053 68630794 628467858 142990719 332354055 402166288 487556689 234687742 813489180 712039736 124307341 110348772 243438987 673606416 93824921 415642550 576399550 894250678 418956239 239591650 353685689 934257346 885218789 366944346 429877808 729594384 671697966 660070332 933317054 950774105 223006477 86855148 271257998 592038921 8558346 647520564 7357417 592175168 300025465 789421932 754324493 410778918 494795531 41138960 901794131 98267551 221348257 532508974 427105165 164590708 640539382 452386260 39534320 73808988 367302301 689357013 758432642 561509225 856690333 113109224 82925706 104626565 483868367 141438212 607288222 927705709 271486679 35892898 428425198 812239510 866269653 273275479 250626853 937653593 958451667 334192747 882141332 690288149 370861859 160636875 717096046 98217112 864000167 946805673 705231718 254134769 162121965 187489637 536898885 109019534 379532292 865141874 368328752 644099750 15471290 25817108 250947504 56495759 336704417 21543621 177834282 599579516 121470909 278583080 960192210 67627184 349570932 307644022 626857422 779176354 618667882 579226586 198791089 721712714 324113668 816347777 853065766 557591974 599814571 747937635 651814128 379219780 18625829 620708419 109249989 836820986 93323298 101517042 291422865 258188209 646906431 605253401 907943045 634228758 677278228 499510163 191671437 254152607 563218886 454371258 892595764 381650698 434714064 148874183 265471610 370067733 505301978 365640742 858206622 971328269 481490023 936631500 759197660 466764928 653294167 922528212 34584539 476793156 627607324 108910544 953162117 484236000 782222264 752923158 61364989 875635936 812217535 666438145 549122773 678864629 744666133 223821222 88295293 15567886 981232715 312139477 118600179 949931677 726970142 732902834 322040258 502583896 352384043 616244690 983702915 747647438 838518188 429543128 400785650 364358196 75114110 409095560 26100634 260603209 937597014 638980654 472410958 162462799 909622655 401741152 879271248 271854412 61973855 916730331 836005372 488735179 467489199 491755869 859304911 737546121 233823756 432655286 381421513 41475452 405040024 575220391 286321439 178623210 695368855 17861596 32559632 540326706 513144774 397023225 70090353 479461345 770892918 546367453 842058644 768940504 329652156 397030045 999805011 786456654 841115824 731631190 206425152 489407220 463719139 602299437 848724099 840687704 864261674 823478009 181026491 407787081 369447916 853117201 530238719 330839244 589896880 402832119 511528627 697378199 536719589 233308952 969623024 79794971 450154259 736416235 765556550 194501482 618411276 256468909 791090337 74586843 682244936 43469043 488594265 559265349 940824684 55578533 152540938 837063971 378991437 219391831 940928423 616812450 353656507 963675219 409420007 625005638 749858151 847198859 800067215 462362543 703398882 625731822 421521926 864635909 173177232 265778717 948048240 400946026 541440049 214256436 193360410 276854943 277624267 518542019 220441460 595468052 465141446 836132388 375039790 538857701 3549107 538508666 833008109 42493550 131733559 367583089 815760686 292029457 210481027 859748946 991100791 886783964 313152421 415520092 110984149 491639737 717571908 736075202 617323784 988069073 187405677 505882599 93968511 731633551 533479680 672486552 446432617 280854552 48664979 379658608 79094045 405250796 607865909 928186857 282677829 293942029 619447321 161718348 22872343 877764904 139557810 954148420 12740223 126384474 254261662 848101181 235218402 362643042 460862827 643502044 874636273 694850620 166208973 254417838 630243346 167289839 438844582 784928467 36516168 126925909 763556044 383701935 546515566 497490068 16355530 17283145 822973459 236189161 81714534 507355672 171715133 756776944 234437803 168464628 617053 768212225 131186360 811811256 847540872 517881572 949418400 134734128 96092168 469324277 847551846 136362690 756720341 312571539 92152800 165729211 644272482 887514949 552647842 110250338 110333621 958008169 748606302 858241716 105261871 866285637 498083912 585882530 535675842 837890587 435899665 492556933 767076809 162389159 570288400 234888111 98703805 4868805 748152812 144888109 620128448 196754239 840443572 744352365 888810105 999310974 684217105 903093592 922868258 550533147 338718876 409111470 954549339 568422706 767459672 238932967 483217979 206277885 304194470 757814512 56182524 131208142 774889654 118376709 596649378 654497886 180719675 294239710 127032391 467887146 602673009 774228402 722246278 619960771 265220215 742269352 35224919 156428205 697700273 345019312 170790758 198075528 737196458 406315835 167645441 3232551 34109940 417403020 899702631 508116953 392033149 804913893 545111837 866946646 347103640 936774617 530544910 561966027 658530954 678107057 268240110 293408933 65317547 434612429 22398263 273781869 39227176 819986533 712310931 887278972 19059819 803070797 859308017 646896143 268366793 496245933 123432974 51846980 132021038 756505615 684499224 143870052 747763133 73135735 821714455 738514592 988608780 57536925 690162941 48522748 29727416 340970921 159444100 120649452 743094528 142816461 621143276 907878897 53061655 501007725 11917963 684720480 142748262 138702438 22204569 218312945 619573240 193751956 541843602 883998866 139300206 32108121 820775389 499883486 670097329 259367395 737117750 484871414 820689127 485804285 293225732 52869118 761401779 204996669 42534684 176297095 918933880 224239924 856028449 843479318 955008029 150509123 296093843 404188438 810466273 863671179 524598446 28212369 701506273 411519174 105709037 935951394 845387828 298547276 242198944 121886477 153109987 562216352 153846548 925716209 896468882 521832244 427949050 803651795 209678254 817227808 90893715 126426359 732919664 725127243 288141112 340159955 490266897 781822464 637241808 315936087 602009737 795533245 120383260 749407080 729049076 112195814 277951530 298090173 235129250 944287736 8900928 843188010 133178666 255086581 305873601 201195488 276342856 430364351 468045487 722650780 918818271 213910368 917160595 895187125 501421082 131555673 315145779 897020869 63937591 443088612 762910951 411592604 436266003 698257013 840550765 890525191 95708389 11444884 281933773 500241035 11565679 354887031 910179838 326058160 915241603 196511473 987048721 413148650 580883810 9031800 126305403 292159721 604467353 246913852 950443976 866686060 924035755 533034185 860839091 819201332 149194333 772903302 414371071 455802074 287576631 272887434 867552268 248097875 780012457 952409641 272215538 478565088 170078166 166489535 700187570 644196807 744964529 681345285 808471789 913969589 98355164 349812454 56642555 466764131 147063717 458757609 514163439 862634451 919878859 63473741 56495833 872037178 386503889 997850545 47673735 823877626 730567027 756330269 446290339 121550279 61807950 95486017 684514143 30484968 486253117 727831531 78732268 39888564 574156271 708412736 185050531 78991210 428198064 526642019 693338853 799478583 132312726 147014032 688692734 461251000 17466487 599227425 436619606 126885746 381537204 417457553 531699289 381283770 662997267 668957661 494837147 848811129 552524966 778925745 574814251 89548310 447725064 263830251 832403531 767415495 694985691 77777940 475163249 554026270 689080231 365419335 437804623 952576696 456987224 923244274 829773478 810859788 736092384 788144607 883958346 291519628 293035389 190912810 191114837 101688961 399122179 199461323 98532234 532036597 430485482 542483489 367033903 113406985 238652553 441374299 128753129 909030017 827004358 28614679 82781072 84970266 929156859 159123324 423812083 402112482 103223385 576716280 58600749 554348167 74185865 264928283 98386436 853981030 117584901 96855050 123033818 351940972 147186673 207226590 862021692 490101008 356330573 424635315 924330634 568707833 213447280 516286764 730720487 976260688 878653970 740589125 774198999 29760987 272069761 641659281 757891112 96168318 946043788 415762347 552787174 416898010 831210534 56436433 71565329 992655138 922475186 721042687 902531964 108789731 942405836 341816516 591272667 166184880 624462081 205353743 170099706 115096833 951730264 720990027 592306802 441262048 379110223 928084824 911790128 744109139 263362781 42977849 215755822 4443218 921413699 335493725 52045945 285570551 130763089 932573854 629854862 50038156 588008654 768548629 279081339 12148744 372254900 854160473 418016000 411158980 471131857 814620183 787729412 245905755 59310002 243686696 386318593 167315636 674778817 539523664 333388575 958546529 372994135 434080068 76450379 550909400 640962800 122183022 850547758 591065301 377654328 14576532 242094574 560833834 39199610 138440975 357782143 662239010 903252632 13720715 76958535 614899740 730615671 676530033 479967784 958813159 364647050 451033106 163678047 722427844 744318441 82865485 113577018 381399425 145555215 69243764 572456882 219769888 410893298 802939698 794906068 947826270 691890890 429530343 439905804 566421395 822076927 279558331 500241509 257320896 537777019 436367060 508266401 53974031 253553823 582890150 960259505 228901314 965728207 178349030 461467096 566537073 510465814 551027285 162669077 943292868 107149816 941948647 776700556 384165278 213051852 361282281 937639097 181590706 451650566 198149697 100703710 2254574 836563230 219620704 564780632 270711585 649933747 539245050 248416809 397256632 10492052 773809247 493100831 76105588 883621439 742013714 112229605 912334877 54986628 180685411 729560121 468857601 52357807 663214286 635974907 412724114 789844365 985128712 650301275 8747961 801364005 141147986 70488709 910107471 109625560 77995449 920230415 270059282 863075153 202012267 140558878 464956057 691296255 171580092 560542613 888014490 604632428 422454486 998859183 315536057 523793337 950179657 495351923 419517715 286414448 81394637 990053086 57206477 795635473 740278799 86474513 979107459 313282430 612231266 163343087 122449003 430225395 841261231 876628031 76860684 959934405 850277670 945009933 893159945 762566488 374081791 292671593 285661433 68489500 177428107 109912635 92573484 958129254 811960749 868467839 892837181 336613140 797636263 374517079 75916309 102796883 452393806 375389314 726471477 851617370 808918148 794619319 143256373 673422825 295061506 998600247 380649872 418010855 161419979 445595518 406484093 385822354 810964334 59089317 4413365 215090767 675446802 326620284 24513176 507630829 45971911 269928930 764617278 210095722 277656281 150179942 842872143 13030094 319547837 97059971 171998634 888663047 434828328 873041144 679083888 789513129 195530729 514930256 189253172 444732677 198624175 628397311 797260307 227464224 684910636 123446229 299620250 390645599 735868108 435413963 901662858 118441791 34373770 916511232 555511605 732596552 309159642 318711849 31227142 578310540 3404024 937575059 586488086 402000243 70008189 85001902 715201842 191653013 219617628 273248234 815824539 717385882 764424540 222289653 966542193 526119206 643428125 415410370 669882946 545228563 650386825 754111935 551466474 470453360 300952113 505886327 83787620 659072833 135557506 180635471 341061131 972292418 761270129 81054593 736150453 679655979 736541934 999684512 269973854 600218533 327319722 41415460 208975929 360211246 674619866 510424660 580320541 991596955 889614394 419019036 291417518 69829444 298082968 505741167 547968449 181657130 715629449 388143720 466998276 149264459 285324228 511535436 971988621 838146140 506832300 254864511 477837948 176952621 924057022 499662167 594020325 335576429 409203040 871532574 231272921 364345064 48183542 488504479 750013175 3746805 316982093 952271147 280494549 60821989 246256021 666772409 960444430 1961288 885395262 991855049 473794346 393591689 236397470 897341468 454329086 713848840 486561065 261527347 42802930 700440311 68144704 641938216 214341220 789538405 700607082 124341386 110026357 982026506 637416735 868584378 428167638 49337631 37006669 55412876 709026148 162989785 198806972 856256909 184367754 504185607 963692338 958174983 779117949 229242430 787751674 288211261 542549671 292256991 96512787 323454714 70573161 783939420 186381676 493713278 764535282 742701705 867541243 658351116 633413950 372440358 317706014 8387921 870732917 233202959 72956212 715237684 748101438 923755601 888165855 375957814 711565624 832809053 535016813 20380909 823281630 599390783 19115143 926005167 638378288 901675790 920856239 73539748 22160606 866781141 534504061 13897638 820376183 573020050 196677643 464846473 565764314 895839774 443165140 418475207 370426474 659255777 715042974 82435867 715107263 391087307 889650782 252070031 730444746 94366558 210061483 518237238 784069967 132831484 887445083 83125949 233728718 297268030 303368993 215317878 52857887 737128217 457394158 234096150 472464008 162989434 317985587 710494088 73392198 917594910 628955603 642028938 579527501 776446791 711287411 498713942 496193641 579323125 126607689 318241556 723046567 278815449 313545021 905390325 182963067 667925582 428847170 991056726 513886361 866437945 847319283 756390847 950577845 242844768 458216770 417267399 1831694 725501934 379960032 327077742 200448530 79051112 608968467 912888638 117623759 868932816 170868577 44175974 146756897 831767175 891212481 687335137 349910712 429107585 97607281 369934162 984443238 446148262 41365792 310322327 47078031 815049512 594359600 512232585 385609914 946554249 686313729 964483264 562772559 885869929 385497108 303813601 949978884 156414110 529151438 372300446 662615001 33172078 814316520 110761043 920144794 220001378 655769685 381386100 831763134 464248917 841795516 203265510 97393964 614878125 15895616 643513311 53976582 46854448 122964106 307353956 175870281 69769997 764607395 248328481 743512784 400416136 15510358 642728001 169963297 182008190 570338588 498929471 862294600 192068408 133729688 408935238 583179607 737746557 936934635 315497200 653658371 96218482 783314052 822793687 661276758 584967026 414817638 609977623 717876936 350261712 936433321 937184263 870790948 512571788 226199334 762099320 655562762 657861915 584649853 652286806 978533839 125145142 890302850 107376654 164370905 815330681 944995969 35069430 123863648 879269171 857830618 817397872 75584328 891323147 524837239 611768045 160110342 392155232 30066761 595071770 942953575 177803157 260670181 541496727 273319676 761731762 294060306 234570167 804447646 181130717 421434177 930562176 100006626 424834496 355874472 367020599 997201281 44477475 681634288 809192984 993683745 317641562 112544224 318072783 749098432 273287783 864662604 201554060 465004497 884975351 176151025 741639445 774264520 355615809 844896247 242205157 656962767 7983885 886442758 560130893 958711162 525374345 633049897 411521293 511868092 834195337 634749058 550169228 630654536 619998410 109797311 763572179 312067758 418078756 7474741 410067803 649942708 981746963 822384810 204767792 733608504 375397657 257946445 785793045 774547900 621879543 797563313 202102381 618053749 20336449 219508077 594984373 866949874 486927115 876456207 156610573 597597427 410455529 999477991 822680325 87949920 130180394 999624689 715597420 284120727 66769221 103029019 239372352 181036830 689365459 624778527 137957040 674284065 164413412 410657787 28963400 846187018 947751257 757408949 766993943 359228860 40175293 198038180 367026621 76077145 298207325 524053554 210751502 140723926 88449323 330367005 605246639 4421512 537509875 871865082 656986979 718264286 223745184 567491684 499254569 185582991 935215654 187994820 227791136 243493804 162601659 27108094 354403827 379512400 246828020 855651358 843021223 152446995 514249286 548009613 591970865 826167026 609848014 209891015 926460140 231777007 944110300 220793601 181784375 254963472 674270695 729042670 962602728 456614055 985154432 852608793 455662350 706472184 887640747 622117753 440941764 730581398 640599913 208903076 135044617 771880323 965781244 479420775 126512154 184821693 876070200 531962516 995279043 760426382 10253187 123340367 477078142 390124848 451739202 212858420 886400100 109243976 649287554 823137855 888891081 682226195 322472616 202425517 210028448 423386087 763597794 643195313 897912120 980049150 390318830 486382837 692644509 897506208 647196560 804277572 555599089 707382297 589228584 423988819 759359686 279785730 338871674 609150999 51372850 719758658 41126617 786517951 64295692 366880268 442778179 285808753 565623904 230861493 811299381 799338279 899661518 854534711 651147151 86465608 423857213 697340004 294398716 737518384 395674138 9358056 486086620 324635529 199079717 83102127 814038319 743427920 99335843 78233431 661385433 984995239 144853940 36220870 799807865 158822200 72835262 767718526 234077097 617274667 906443089 363410137 97260465 708884440 475165919 167156913 346502216 58931559 56267989 149067301 485748968 915029325 916929987 176162642 531179164 975896375 51426089 343176666 748118494 254052273 556742557 763739866 533177297 667364874 95999406 580758115 966929151 284828006 149194205 411247546 455766747 110391687 198020070 860991433 907078594 708557804 144334127 715708171 936990290 280356400 391008012 582687187 26561874 111155993 265657693 307272649 665139548 901893456 633629728 676041817 48794532 918169045 509303580 483225747 522473162 667509586 767164671 803246960 70397594 362225711 960557642 870435852 78971507 930974975 682008167 21252529 113704267 322839433 480640054 976868286 908337527 62308512 97589497 764373472 738788605 222511247 984467010 965783485 275307246 331482895 504648162 49373378 924020646 413993245 839330626 231528041 199383551 559926809 689024009 934194498 350321799 625822497 93515969 25690503 554444311 21425014 185294404 231051631 856916078 135663884 335821812 762120130 332269749 466627139 190367994 845299073 919138950 751806501 742654835 258001754 271831475 858873413 411099388 753240770 327800805 185835498 511053880 191205577 917666849 43070734 455116493 145662738 65102189 219910479 292218780 17071406 614195284 819463967 9513304 55785020 844696564 681258712 721530534 170310772 60118400 87628282 810236288 884441071 336883557 328902258 348997707 357106011 780371801 661730926 813860509 935805013 457900700 168861866 379246188 283414747 397529134 946425029 582172887 287452271 275100697 173834540 718973799 50488491 599545210 768670387 809252035 961584555 159027215 705517012 831312530 225588198 230286772 916204834 322726465 930113517 628439139 437795215 398473637 912295485 777898945 622450127 124345158 814465488 66877114 522008838 478755535 328190499 415616637 156267487 839888976 284940165 123049444 864297046 833876655 158112498 871830735 18849908 183946675 615154191 771167037 635051412 427236747 674114911 460691268 762986506 705561019 814665934 90502284 59167787 991612170 760192156 779766322 858577240 209549244 534909755 726270989 246516183 283073301 360693187 430075726 239881731 446460914 402438205 203213493 505956371 763899538 304173706 491682123 277340189 750634502 12428038 662328964 695496263 251090615 131479816 227493574 49493010 905150747 534642691 808613945 83003948 542879004 26883808 632078529 280158580 259834765 643805195 86898214 572479191 580779400 94706923 630301898 622290693 210044296 311667603 682319954 649720326 364316294 142610430 308025010 555442800 627884120 118778939 201768022 217348005 571803918 80268398 33496946 306122054 240513080 353022929 542529697 449741446 29299124 347056127 174789811 1858195 562030836 21832068 297727459 729698763 172023929 787277854 283560491 493861204 802691328 401000314 151163043 115871828 155751786 62880209 117926090 790539380 919704676 887131487 553303145 922025370 483923790 92329134 197368304 807976655 167334621 352462804 421474972 127262398 515114020 568129329 609596597 931420357 702958704 565962586 724865032 289775949 29235731 63232406 251566036 200697826 26889399 959709208 59366230 872749943 813089448 76441646 151943391 666736556 929806606 632241410 969586272 690726152 283190655 697943202 909982699 566667981 70488592 602574669 898450329 142789555 267675547 87257867 8545507 251844334 469231588 169598868 819227673 181604711 64100709 868142692 570047319 444008383 623061358 582324142 504007266 637251865 217007496 202576695 965985719 203786660 701324395 188323682 851864748 818894772 950761368 83748317 250874296 123106796 629420684 96184426 353241426 897382519 389231131 626290757 19690128 650180762 514410850 468335681 180199505 893620006 28238181 622256315 869467673 982551035 101462229 255365496 819420228 642259172 447489252 338338191 755108162 116431227 593564675 857384523 406472818 22895378 106284288 733164360 580206348 61599353 166934585 654805517 587063192 245243094 69337359 67727815 262674575 791456589 809537977 168658 597485011 600812084 640180453 559592364 942896397 89275681 374258493 810551865 529129349 767460630 567193199 992778602 851271045 28672145 297544544 150870180 117198461 186443608 797609164 442882398 52857212 397027201 622428536 448332086 120793515 728282283 935463606 466476709 562015679 924447959 161699673 883331629 143510808 907711809 378276425 652837301 588133241 193175634 42802088 725588708 570089317 348457593 394339532 816749587 838734296 195408961 402506445 898475209 513479211 123565748 781523214 69464461 272677031 481845061 365236028 954568575 918866419 723285257 958518142 747311909 801902919 663196563 713177942 331183083 565079500 463250394 149830608 859148374 585562074 770384636 354091728 958114245 927136769 332612149 275833555 124700642 145110971 783455813 155782248 128705570 313551859 56256591 62185900 804573078 633171451 306724655 90011226 799819324 827346200 647130040 127493676 157650618 489096345 750928302 136313496 616548969 358119765 160971749 560652664 346189256 866607631 771418403 728703465 383710787 498495360 827600347 47946399 457553936 513588339 346930101 487699459 683314027 741593319 755505478 291567348 417877928 836322856 571863718 84330529 163588343 495013264 10137567 689589455 115228830 292861394 892396779 18923008 942857671 874184743 658855421 804107283 368376641 477406716 543763486 793588171 563662419 751109111 230190895 989001685 700422935 343864901 233069449 623408731 322122581 35966302 673549383 161223422 113477839 645912154 711911652 228433764 416917240 427889061 319334956 564540652 20120592 9955245 499926852 60595692 799383745 426225560 197310990 496137731 664384863 776599473 928151981 186890607 185258125 102100821 616013682 777746512 246011205 533963904 30816522 443539273 849468454 768085076 83072260 545543666 8534062 542236438 407744676 189515571 867199932 75082896 875141763 392927877 252048324 682771316 134505295 390897896 634558553 592206697 179519480 570557195 854080102 261748084 19050761 268385430 668260731 493610449 726240058 632310315 56129420 683545533 653076776 339124481 830873197 280788360 370142245 528542213 771741412 876112089 867938896 290625020 715917714 461691105 776570113 703604541 451986098 963606511 48862866 5784499 108213224 507589375 139207145 377799791 323810309 149190352 109929056 804718470 440717786 174127381 380232237 890339751 814019208 934855428 98391850 354887347 986356996 288110826 699582766 140018916 404087491 535936377 813178668 686682280 961538227 718998867 541153128 100012230 428306618 870122729 270341474 952789586 697033790 765698338 244871686 783559411 324836900 546814602 573055402 374316966 639107668 133949441 59223820 285932870 191793810 694567048 809398567 398431028 937293222 775699765 457414253 885443044 522878117 429293702 101592864 177067321 536646482 370072652 532908727 210604164 624225393 3456378 550435068 37508688 850430321 365019028 940584274 644886692 638907512 283370148 76685393 356488759 855253177 444610624 441176957 247455509 12361199 837326787 926357916 131682945 833826395 332400803 851421256 35691360 873299637 282192368 810846950 159179531 629554564 268954286 77825491 186451814 170660721 699566441 74358731 616870610 429675638 249935643 236838056 817600425 815398412 713299066 897472110 957089951 758501949 386981384 448310250 527059689 441725282 14305043 282406167 543757072 589372191 829569581 419946593 76188903 212177384 986917497 88249248 383053840 604081146 272329124 858101789 446148964 703219486 871805721 444523704 98436567 703812132 374582746 360198056 43575433 797224899 618741994 401350016 344522890 958420301 712959171 777624128 82261525 244684300 946192699 441658634 301521705 825917179 682905464 639592280 659676888 410985614 464277248 805194583 597567971 344246637 870404271 618981919 284453456 728566020 657651007 376579695 138673703 846173483 85180098 359801323 507378112 943733707 81192937 156740558 281443054 164985557 270076911 329973978 506688436 514259278 209560764 24890996 386860 842849022 766814255 651576888 94255596 508568406 186598982 417933489 470765286 234997332 841491477 347952152 250755013 151655351 582729370 518600049 742928742 339631539 50290236 722198431 923768134 528992411 946223533 863151731 178015860 336832661 7452197 255854632 761069332 157474504 734754505 142188604 921520872 489277103 845267573 430024339 788355156 963292546 783768380 970375277 939717196 700785796 708471963 101036515 401992442 829543177 14907540 605211518 858740140 967433262 842221446 540591286 120163254 202512364 82850599 25166287 425708998 223761488 797316323 959903089 180890540 18244256 648358432 654485754 786312253 81397127 136383693 911448254 456145598 395383439 659365070 386837302 123650346 622676829 172910575 853133990 698917292 949577984 526043994 34594849 849640078 987100738 294205837 798976071 683320898 485431471 264844225 661643123 769081641 930057036 783909975 828596935 12712647 291757683 126126690 678128397 649662967 97092569 684567380 174746576 131029709 187776418 792925125 305435926 109781148 936383885 186614962 18884372 810688267 931745443 227608898 616140651 172118763 332069785 61407128 252084609 959647547 758231847 743847546 40572971 294445030 684969904 800212100 207220 430655049 582799716 618460651 398443596 813543341 763811540 185312761 535389667 267017889 837061607 819353374 187224176 951208681 274127233 766853976 328014149 287527389 94465675 456600290 61912064 251152786 513980744 122125523 879526740 694986976 51246766 703936006 39331688 343140576 690539644 81443382 227380057 91432689 307916986 817946120 121077467 445793307 138228103 855300123 395581344 463888304 866853247 114340234 313270691 639536167 802534302 147507103 676854687 370957652 908669978 918918547 518281752 52653400 665380247 831031431 502310426 518115979 523349593 752904876 532222939 883580978 48281269 204047168 514436312 172202946 496415268 860053350 81235868 430244642 163229506 179263875 392098219 857684360 780692014 560590834 101270466 721145824 668336072 24762381 972012818 980823524 813912485 812247824 736260356 293354901 993398857 136370291 769128055 563008715 454869815 12019455 87415571 832778491 692378596 13719596 265888161 820661776 210463433 116337899 56277750 803586258 927532782 105333600 244336931 818058462 99461771 437515990 96101190 233807318 565862170 929998188 16937975 22226043 11609451 853103958 326337485 783385931 804875745 549684865 44823868 719065342 101519835 538744278 662563186 645262167 675732765 731628143 997908078 65528436 332360703 727895435 210076962 836950603 171901440 810576566 360383819 414927336 470367275 375213276 351678366 664184155 561712249 355615666 442217799 135303629 287565468 552173955 746350215 449612120 577574463 148181029 284106665 456276796 442043333 39945591 955086407 541537225 220928096 491461458 228101460 9228284 118461449 905737218 958728386 319841772 705687679 242083599 210818948 888186604 261921094 878875582 353708732 562342189 155722267 709810085 325727398 533952415 502708260 901726265 25167173 540528473 545651548 222976230 947807819 964828403 717115028 106137649 326864423 693166626 694914363 132241799 665444125 583748222 683544244 477646973 123671612 795114112 317564949 190734487 167433145 130265341 65805738 749578974 13658469 26497039 390936770 409473997 46391580 196648869 361489574 965576416 258871572 403126055 665845430 705719674 476706140 314428702 20981097 199972688 14521030 523970805 222963167 479784925 77023912 640332954 296589011 268401311 846675323 401201715 772022675 728815194 17575393 381127336 316417916 752086290 362973485 522718747 321760943 792479710 234143237 251852937 211228429 53173170 820215624 312230252 999624473 158358220 558669338 824732463 452361891 635845218 10645402 620862366 571321270 996314767 506437527 86614322 56709047 471485492 22289565 292657459 657009952 632589045 419594377 826756102 789046597 408653594 586121265 40658887 444411356 667425669 802583351 764210941 54561000 765951565 358173468 104074287 611874581 729323684 870045843 632656248 670454213 219878663 821827890 513753144 142410905 28987687 817487424 63295905 947507893 679016781 706507561 229706634 40167139 54524052 355013184 240705846 399664892 973482963 516320448 929966474 198196375 700686266 51948863 214365536 613017158 900062771 440245986 295915909 941720828 923682060 109961780 768332792 995592839 732600864 839466945 779118832 766414167 424700586 121641537 709494942 248628295 507110901 341590174 556321293 303123375 833065038 856257449 773169101 144476414 311351145 27544968 904372861 828101425 875574190 501843326 537194039 522687373 20237426 763496032 831044896 750913063 292318225 48956965 112187638 209650800 445334506 710710893 745767579 468952248 707789582 971256474 508130184 842198729 2374469 542193516 158937697 570306276 787050624 724286347 277616648 323818554 52256778 859465240 506445480 317726341 363337063 436034039 165139470 119136187 864274552 893433629 743588684 227374058 233634594 512459385 464470199 592184684 783077193 861232115 701423942 182240689 324350694 555573545 670655224 127543124 973201162 464915835 919600026 413735971 509091206 300262087 905191302 94275541 307107505 35892918 228314474 195246676 931876033 890084094 13370963 259297262 924532301 542029496 289218883 284455275 953594612 84953648 343901722 841810319 574772277 246911641 876939509 799954663 948241805 132513095 972439807 6041881 811279897 439674792 209607678 315652034 855317996 616847484 790078070 340414915 117941564 703452134 169262148 913494053 148691522 774492753 678015958 175174032 570656368 474511082 464745564 441912197 358801683 618633895 737773092 394548626 945864779 71890954 671542195 691121949 519654702 243486959 212377101 558604593 234216486 867843634 424212413 179112814 674710726 610140134 586837566 851155938 858848269 845011836 600277750 283581307 623339029 77583200 936305142 785514748 467210092 549168373 985518274 569379614 880438214 57957752 929455268 670774112 437621374 879300246 295873844 236549858 910292446 889127833 791844485 233051911 73957606 900717543 127181633 447185696 377281855 691144928 591386662 1893130 434223594 324284499 91570900 254438186 448632979 488031683 741492855 217033632 406656532 513085302 317414812 833569068 212665429 282027537 851911542 163587386 447825798 174505535 135012795 685725903 717937747 927922734 769651643 404417404 911246181 118984554 191398017 459655956 232286190 346556568 447570069 98194177 947897621 553107032 954774061 304611046 384983369 718822976 532590798 110436969 568992667 430281669 97393072 23746412 509131859 518820427 819735834 444616068 796754382 950835115 61060606 714077558 171423130 335418145 875852131 288039711 256850492 931100802 652642088 170288215 663221373 173943343 709840389 226412002 375792962 179162123 20225715 899545842 543887253 363491450 385484698 934841490 278882619 600706300 70845934 557957210 35904409 881465806 940647778 408623799 853004047 145313905 838958719 993328382 742956150 936127391 588385803 162453877 720412053 501184259 941245616 779788953 238992869 352340424 941522270 694076168 418957370 502285650 759945235 704240294 890339653 6430076 889773440 795161425 676643882 676992156 654663067 760773830 476280346 961181297 827986074 420915803 529298460 761763642 609943432 951079020 576788266 738788253 475128922 655209362 233579867 309713717 381853976 658617403 706587987 12479567 864576237 193280986 524530831 553396498 690744281 107504976 323631760 187333249 462069434 21394355 496091715 226818573 303887319 58866124 738469360 8737330 150883278 373986076 460383567 191965064 600386501 939637916 760027869 337027147 661382022 5251878 627165037 540051848 700871055 7415024 682993402 619310935 643497729 121682670 476585532 689574098 9763801 277656008 743782999 711680301 961461835 631790364 598684184 194096141 756622345 813471894 523227446 483590966 722996754 912121763 89820897 624388006 178337824 641891019 5886540 719709073 270479848 722680533 688505036 378820151 379495926 672927709 17257457 65395723 5642349 397454829 413621516 269727610 408779189 435012587 448531321 205848050 58849594 826204530 112209774 624865563 364431866 256833546 874456651 195278260 774881937 859244589 133540840 470037799 180134926 272925608 410583514 24240054 942546551 96400751 234335077 935428450 199342946 447520047 17596492 519950267 232985562 372810109 598225424 606421672 258432743 409247099 939933777 92338645 957629030 398699629 482813974 377505598 672030140 424474887 63518804 904717092 971756357 544847799 312261387 244789375 531222697 207878017 673862419 326915791 125567867 222156519 879199885 546276720 50148219 549286665 174162345 611538098 265285235 836879054 759551441 996660215 604928807 338438487 133520565 957613237 296662871 415204189 847063526 130135257 188499666 694698979 177722287 555096482 855851481 129109897 346874226 293028074 125990939 657336166 187329828 764922884 82361091 267557938 606678206 808306466 660968815 26554623 365364195 356369765 65306328 258810141 645652451 698851502 557394529 460365285 556961072 127677653 388943011 822040900 534898154 310458710 271465823 686252658 250093202 149634971 945382867 69131412 561642064 749187635 293931119 335429073 888048024 570715308 782876253 834362616 171034562 28699836 594271895 193945578 847788457 861575917 794012279 661591876 883243077 435590820 785453850 488403430 39113204 362069768 353167030 626237313 243567392 836443518 649017547 783239143 72505110 120712142 199519221 916233514 464168567 416737426 837163105 35145441 259362728 762865816 483883829 448046978 661872442 147770659 357216075 532058753 210374866 292632166 802407300 801351631 57100788 264874909 934466391 163516552 902471931 519082412 442259959 436412111 708292343 164913058 854433069 912783084 612808546 570075540 84223237 191559343 330609383 893478893 312727718 62297195 608990737 733093354 767305876 863249959 806334939 633015183 952768498 310880026 509236910 728329881 314693781 901078130 69615651 303918286 743142942 143706794 780486328 294122930 448390118 873421870 356778094 77023308 786196704 287461317 540398649 970016984 700903395 290155443 420824549 137157767 450778064 56135008 402050145 452289234 183679650 1097157 628833332 114731343 343429078 758610770 219930430 154556703 127576643 692863082 69604711 804395763 605238365 145649715 955086243 489641556 66419204 758615489 127406232 69787063 118179569 622770850 217119272 811297882 227748569 727106302 441276603 515332684 198483773 142554020 226007064 525615179 687727390 642150071 250680707 752907134 273708143 264043306 98635480 927233002 640619770 56042790 729253323 329859603 59507159 665987149 989505065 73462431 124316106 190255872 519646139 360181221 775729202 153384291 536246532 421780917 187601245 719985801 152796233 460123886 245820680 730661139 490799775 560639726 615251346 823463351 178142743 288006719 809009131 928082592 351861334 209065865 726221046 251453112 351817493 364369619 179513566 528711918 495782233 548376356 61223054 321740040 279591666 186840051 180586597 184898814 995710518 899388488 741268492 89718361 811252524 831343758 489914713 421105982 32015645 87316152 288043728 19351702 995368110 657596219 929092020 133466774 642521998 618402670 7670377 332906530 361684141 469119276 253422343 614341232 767375337 575679032 891057194 765057458 783515961 709551140 120740384 39569363 956736268 350320344 915313505 519027501 98673174 160143094 652490544 705977953 631161097 884394132 693304255 80134503 845479421 32805481 762095574 840085577 31782141 888381718 442810680 702203145 146852565 528172955 195193716 131443641 714057855 492094040 684961257 612744764 801183691 872738718 60786093 406214954 168847548 236442070 839857789 230643932 608707713 125426600 19073962 935562917 154716470 391536338 423469258 854029367 802689155 683563879 180001026 530255779 739238876 293324571 111107470 119023271 59700759 197471150 622353101 612562312 635740552 161205574 753457896 997247541 478329598 989938393 782265946 232646346 552498770 721334782 231629900 298799042 377992434 269316849 233503949 463254235 848111983 357735855 238159745 58286829 792329767 353240386 226942727 538028612 284422045 215681335 181941279 7608825 437615152 111570315 41826662 870604121 427391454 87445726 97177101 224780594 588269514 144709912 14373939 428864565 137602460 231365481 436506038 854626766 823887577 127011203 822939124 126120611 809818281 279482943 102098777 75677594 478879259 800027486 12487287 293227296 805919968 119805624 680947016 234376640 126758176 902298158 200518926 868125278 975973299 23518376 696297015 514903795 683260418 408681114 316932023 654123025 38759398 821173611 551674616 857200737 837050192 279335320 877202521 167486905 864839093 410997350 893820973 390297378 931261163 18800555 64382144 38164414 10321803 364964509 122904825 939134121 505115362 990178439 516044207 63508848 468982808 153243043 18278198 692264246 107653471 576213351 954009294 305467726 692935187 839221498 569702308 707030794 362899666 730583547 756380108 515889244 902761624 851091743 910205610 837910348 942552793 81096911 113033277 932605530 702509345 72445886 353635525 264798641 970797893 478718184 205662490 878702705 132411994 76387142 673603181 80731786 915363111 930383004 508718108 151159700 842416252 464381952 15129605 100963433 157101913 934309960 940073650 668926409 228205126 452612740 228318951 814815003 533339902 181153086 237519899 153214791 45634669 572186755 480764739 154136569 779032796 938111900 760741637 181826237 716522361 100008264 273044305 502865777 623530741 603355719 44332943 389325158 312001895 1941172 951547185 743103748 152028682 820448468 249982212 30316672 478913262 221532920 587644131 386787125 785242498 741714936 585954168 263207208 675540891 97140965 51992511 795856202 27882144 53201285 316511715 405828575 251179694 577205413 774293876 933979753 258186854 458638823 972709227 796795885 258772887 233048615 42340022 941935558 957998185 145282823 709350595 56261566 463599781 38894956 591476615 839676571 471617377 259755443 111413993 992527763 231520155 389817645 666002972 476982823 866398277 820824740 407185627 782846682 214337775 18377010 106556365 275614667 49857080 27901901 380723325 446453510 135408779 521989187 111580826 877046882 362199986 248155342 198616627 168274013 949083957 76455231 180912628 657669183 462794885 174924552 187078100 837182788 541695563 527685380 282174208 741414453 527139931 723573074 841779190 607789184 426483669 525984214 441472720 200386367 573946605 720104490 940826635 653464304 769945982 491001889 383658285 736103148 449028179 446060833 163846979 707875604 321382316 315691191 409801184 310673578 496833946 393367297 44323703 625268226 711044413 418905155 904509400 20501047 645384257 596964833 310860542 585067486 255561171 159917911 731472250 321230925 689740338 986010873 742868966 770371134 659778073 672375075 152221732 134851337 298618835 877678338 639154383 216480154 38616427 904441201 124771571 209075429 552247728 844761810 343380867 280833700 310024244 821649689 494509177 689901083 893673826 4195349 454034638 336985692 173595002 477931746 926054738 675065370 671217411 48574162 663374464 246118523 257578384 101243761 574176651 119580084 526275053 152107586 142120631 133005186 374956769 474687538 797219423 168122361 884772358 907784039 685468440 53445924 245584171 198362897 249204446 502467209 49690857 569763137 137764739 757829645 290390491 131885338 962155941 650988013 35737612 467987112 386282143 109805345 638463828 167971140 789308377 57944539 468797939 800358794 61932079 455815277 590798515 620224599 87282427 979773198 606806513 284916428 957511369 138610553 490204207 981718257 316200804 680438751 753678885 548450897 357269455 664457564 743021886 508963219 381294184 644427448 906955735 722602973 696526440 603440040 810783991 443086617 120374039 947529964 409033704 563734006 938502726 381152263 615929812 378352186 419769457 525778989 579469367 651713164 68565948 256990334 919416379 313977279 957815730 757852135 343187290 733181298 99040591 845857529 398901627 218525899 51591750 372352232 968434634 359679540 87952432 25669442 186600068 210595556 636663326 49866907 773514233 137849869 693716933 158047895 195710986 7595725 258563582 540285822 22048341 385477279 81181965 645320982 306120391 893105603 620580761 496520744 173162585 278502825 968183580 509715230 494663332 451874905 646296830 916542595 115504678 495562338 34536262 890534262 170102654 217038978 878803133 888168325 256350707 895928441 408957560 391969259 151776449 811947458 591632411 842768853 37525989 991703274 539619722 573163127 805259548 875135046 231062149 348591829 203484842 305529713 503134151 104405658 113116505 237871707 895334336 159556493 85848295 201908090 75395897 928661478 512186112 697694095 443808454 103942924 527008110 39270739 58238043 819852128 699587454 317079653 300124187 438487223 120214285 982085651 753123519 234224874 906039233 824165437 283896314 434964439 622631466 736867956 200914251 130117586 125007628 971981178 992887695 675226609 43355875 356004760 693329410 864772488 99107026 45886178 338613547 349563689 678513449 14809705 139131109 551279701 91976926 280607335 674886993 323969914 893736865 688507971 185681585 855618710 231643205 29659589 311926683 159346570 419841705 687425291 3924982 871347593 378456251 996990360 292258355 613852146 140029473 972478503 223690610 283783052 640788455 255484788 903167711 262154276 631375899 32906332 186610853 531240380 825517551 275301827 17225252 971266285 844297519 877170212 525651045 994244205 147816059 404982420 997365191 749473392 258465197 9120993 152799927 602524536 636763735 565517850 339171970 794974929 653970513 792592102 767322989 925096362 187633627 246067259 790165397 421535339 820242441 132842993 301254025 728456879 584810030 366770494 769065700 495950315 769463155 846118847 73070205 30504319 902662829 811299903 573970749 639231428 125881733 467272946 17568033 415945398 447776671 632358417 542313338 219098430 193650175 502934349 32748692 16247150 699002857 481133754 74678775 928270468 642572832 650603805 466724979 393303159 228814101 72723889 276769650 288146342 786321086 781343910 284112457 39337764 191177995 522147901 18893994 540876919 816914653 3100671 403657515 623575077 758502528 293057656 476624276 157050438 253082139 614117144 727004864 120996062 653201950 66003951 220297063 489633438 734417841 897871377 97461199 387799850 870246120 882961152 616412203 666489006 820069402 906195473 763704398 842270590 974558207 235797232 131511185 828932055 672415390 48275779 671092617 383614166 195445940 617990589 312267472 903441784 226572622 694719300 950579151 645666760 693783740 907325946 571504008 611365639 221277015 414417436 374521078 250029190 776105338 703258232 72600911 415064918 549611715 234405632 466291836 660558882 353174945 557941723 618199523 792469256 538635493 658802395 451002314 964328825 890551068 532709946 321260297 831552439 367239236 419868543 460431003 290238534 816373316 231571318 331047612 877966564 135289228 726228598 845759452 895341397 849975575 435122348 65326456 715391840 480350132 93614544 999454190 743878408 877111405 426770997 990724577 686155203 795209361 577923960 119087160 67391352 88175130 429930937 137114918 630234486 859629107 371845299 25471512 263714743 165797238 518146061 124449402 464272203 516407983 559314622 250494016 316850133 643953506 176056095 586646800 317190095 158643064 409681650 38006466 512732634 386882994 670505010 321565076 828298908 41849079 186608140 800160 369357227 330362808 485913061 162416903 401432797 745355153 511555034 209362295 991033185 305961830 467909428 376891162 296499464 601449388 789712651 382418590 350598406 820438625 78825071 951096961 937280883 790354054 184637701 61415991 964108435 503339937 235413427 643078919 387305537 484289221 742041015 163507026 742717937 994511474 374523038 479665657 915066409 714324634 940970890 993762450 200329210 416967118 298310901 344611307 19655562 196872747 417882345 161517736 530675113 513281264 333649218 775854772 940389001 192632397 985424340 920815694 978735305 284080197 780220879 85491057 118501226 76390781 190925899 146566135 826070883 302128708 188881127 376280956 882014768 456992124 153531099 692629409 32926475 244964675 154873027 337759455 786365741 514478431 919783668 627576403 88097233 446239955 170494569 87014838 297509302 351829882 347918121 545018514 207992918 64560052 96108361 90602663 78921425 263124596 762856995 236152777 483231564 840107772 194565584 449007802 645644773 233452470 768551781 57621780 466639995 361628874 357501629 121092570 514269552 188973380 421519011 903611654 192917722 776058291 23422255 887518970 914558165 85714822 513968510 83454594 652197099 907118703 858327806 259162907 472198343 707458945 80192786 574382498 201655824 881813990 292320812 496625020 163239389 267996538 23216389 184506985 127732080 934372801 696714472 812273163 904929381 124350660 350086761 483280049 465029053 845469001 138182488 982315691 29631673 733971302 832586934 37000643 923608238 56203620 871978184 130897249 789510392 733528793 24278644 253166479 877540625 748636780 4425521 277355940 271786007 466713709 296137570 8400642 198186937 135648551 736592778 575983302 364849351 874722706 633117496 81919769 862937956 331392313 72166493 42800004 29633062 417431700 366627686 114105484 630879351 843005856 400842025 609053104 281113964 269159325 721578158 65081332 396887274 155559839 654013004 924481036 183774227 465786831 316664218 758003560 825540317 333998360 968541548 815591973 840348197 718264396 10808806 655343451 138795137 684843189 66960075 364597746 554569884 804734710 478376538 965125021 88799418 659468293 21172095 412748571 211731423 827396220 52022774 47760047 551686904 141973237 474935320 404360069 471716723 377271431 929237707 4433228 760430064 219040881 253972205 364631624 23689098 797714815 411778909 814497881 387366740 253782746 211712645 715374427 223827265 165952263 477815124 434197471 74970087 384415670 210729721 399176336 876220685 206440091 261873608 900406645 335935800 259764099 540084906 794673123 102101098 408071931 988791732 139774948 165317725 289244208 654302795 892308860 777021337 155825068 798790395 36933643 594345846 734183636 705525309 292634697 215197368 860826185 869803393 243162190 230896080 62735365 519234257 117177683 395324602 91423917 197639593 90719540 768188492 901520014 904286998 691816854 231150429 860632137 477904088 316034988 869275665 16900707 524407199 965547195 535048965 173493377 138675785 685910543 422786245 832800093 242284160 916517564 198311542 74953839 701570982 563487396 256982448 662503700 66849268 89953375 124015866 369696735 115978253 179904626 383447138 76413798 342006194 218195554 917756645 533829615 957161763 268885314 841597448 275682198 625568789 105054563 495127586 626425710 76137867 329630633 410945194 623482196 903502553 6433816 594576291 669890696 225044377 928645588 146094416 602345963 221707367 957856505 751180451 212340581 978626646 362415553 60048572 940282864 395960791 430240262 349559127 204906620 280064873 646245423 134986582 100417337 79104480 11106100 135488684 161826368 575447390 128599338 940510552 623774990 786615317 559131414 616262203 609080095 40702897 347565146 615471433 689175854 886155197 638577124 961640702 46206136 23104439 865199401 519423872 565764155 196002930 373961749 440208473 883428530 441268221 313455653 688347640 865816531 125625067 361837230 686484113 382651083 341247162 525660655 9251654 237163152 381661137 985867862 41896475 802504117 443825426 324008012 569075292 347089535 986122824 903223451 255502667 650251817 923247305 157258176 290491757 712945677 647081140 188873012 204829634 101304668 977762599 184337970 836818240 165347015 81156926 135084283 826015173 295015375 19142041 355470263 929539255 675638313 458198728 250195972 531126767 224617444 734426511 78826780 36508030 963672155 304722456 857149652 671949269 589855712 404571386 187272976 558559933 11899151 242596262 369025804 843967321 579380988 270222891 318535244 505005137 20967527 689962544 35038794 817568393 413281499 816435668 557147898 894316813 889474603 964129461 57147219 711501151 669842844 428965968 716089178 151342566 75213126 560226898 2300485 641499494 285466487 737977000 433492208 44796400 783961172 810230924 854128667 518390088 477579590 816684215 845029275 12812762 301478442 926918872 517667297 231776527 11056767 187822851 628042882 259076855 283677846 228216878 325727131 735666247 574062856 867282160 923983118 553296468 156275967 662328403 124159505 222555107 150483766 135755697 250245752 68712278 946249369 158351374 159088889 93766895 238330356 29898152 119009439 243505033 397346598 26253509 652567383 918411431 842415083 811185146 99602240 555005348 603187903 547258919 65499697 837111145 4270011 690402088 986684248 938922994 984720024 424468506 878267698 705604960 625298378 851297203 236471353 22002472 70232677 152333391 76124151 398339771 908924421 439514320 897307055 216544165 638935990 872238143 179451555 723412412 394767181 189769505 36525087 103204931 640014201 239616681 445120520 759370251 990673373 200078468 12915256 845662044 918100268 239753732 531023606 57206174 435841233 645457531 260420030 60685924 669804721 786089844 958628890 304431244 555548769 369799735 612877733 272063777 33811807 820543908 867937997 130227962 904633926 47265250 971703484 233885586 685414093 417707946 375103178 870379390 437041572 745703000 617127858 515710133 119188018 679390859 505153226 133672708 402636481 863786705 958828648 106613617 933984427 934530496 29907279 675672312 959676786 624399499 251939389 360968881 130203920 143467272 43980496 433106800 238267144 367350905 295589388 915291467 525699592 875777350 462547541 230023195 93916160 460809234 228167145 927450256 844061654 957586062 557758920 572879374 780670452 193050186 684693753 416367807 208701252 221991785 943707395 286956635 623977467 415847050 603466545 836398810 414037466 442554574 401764762 813888894 217730372 81462054 950593067 191667123 552292800 59802261 341395240 402102661 803455270 517184665 581328315 194534265 169986577 794760565 175566849 496586090 587464699 741094147 824309836 990401135 189665893 238063486 361977356 9877780 803384987 4185016 212184564 612994596 879314485 340274212 55947308 278989155 324394865 476209752 90004003 977274010 738364972 407120771 635192692 349322534 516037372 55035103 180499366 31945835 29792598 663234503 964155550 784364417 954985057 980954946 366540409 935215062 527630238 946308908 185915122 536203922 156122077 575089125 212988623 372374135 538937053 274867191 843033041 296553259 553630350 155883363 814269903 859338997 351928835 963173222 148170080 942621393 107799339 801616736 578407126 494069300 506260492 922070222 97502453 318873241 757656586 62821675 726996361 184686479 665522294 483111246 792815768 406090771 85150727 642080116 562312565 722266290 504426593 505896928 744050030 69365793 770820460 802619630 650357653 372396968 115802076 274430312 138355536 178847773 380621389 466894080 410110018 234945529 556700349 419840922 70788814 696311435 414324185 139785626 772892869 251365274 114471502 307837030 178823536 742290379 401819351 750143993 319758547 310812341 464902913 89295569 448485996 666430219 966061423 618399925 236932578 660105449 677067845 929682476 49221691 594545679 230290390 147910139 248114650 183433788 962937642 931335836 385276571 541225471 353857044 503043128 663594796 365802736 30490504 85121562 36135738 50890080 217837842 256068382 725361594 657787626 593523190 822390284 204404288 975262373 260689983 809657656 942129623 25620919 684152853 778687050 370027159 473523123 874260122 835736949 292783366 883558958 198743371 404339068 113113882 200579503 787159567 184611799 190379877 822291749 60921684 228982494 198868309 314608464 407842906 546806710 970471353 222886248 601906950 299678533 122885009 676501723 902768588 565722453 409388143 373151775 85812809 851859894 379159498 375501988 214116631 366575616 636833350 918410524 370792687 280191376 733610671 222156011 110593636 376397830 187517911 528948253 226573169 297955575 515742405 881202982 500527581 92777883 657625905 389816255 322608291 141112840 56113399 776290628 602982387 38891654 957262316 534809260 462079963 362132991 734181737 835267206 362896216 540039444 349749866 224996543 313181368 860096790 442371493 260545220 95992250 7345544 66828482 34298440 673817415 995802108 991529683 412377859 214896202 230524330 159043563 365464072 739917816 485992835 713127328 501961382 651884152 184993416 763989863 359226945 473563836 254005675 403890107 42276373 461998075 951101025 985502578 473359319 21960525 50004725 823492395 881900177 241191288 285960815 993333176 238199841 196714771 407173671 177424945 436704625 274693600 310129819 362179675 723319371 763445870 134368430 720554289 105280145 363249475 638462068 968195051 28844211 319151065 853076179 41359510 420733429 336196120 932300093 643356791 756785044 517809186 397743600 894935040 363934461 188970917 821326778 326529105 683349579 482000189 85597105 549912520 195317716 682374743 692518068 440829000 751130347 870260238 669156588 973904403 469601085 372310706 868424061 269234591 578073512 879317413 48974747 193562616 125151538 706387286 75088527 483556795 377019743 303702310 10543647 307824994 174896566 490621840 798681835 735865804 506417162 222772809 451238947 885767519 585125737 225348761 398338187 86366770 932837158 672714190 908736983 800731018 159299620 496066018 294545145 978094694 780149196 288307802 743808576 488091094 286768571 484104071 204940767 943316450 499379387 411525784 14803208 946301058 36370443 692506018 726289288 307440675 444117443 143484926 182711722 747616903 26851917 70887653 628717332 881645034 455031188 534114500 265123147 330220565 270128731 22430538 192857679 898917787 706900450 423369109 570989213 259196213 933852689 13317406 353315661 121577275 548074872 925381551 53840283 65781970 8613461 338753583 988778577 768616897 769834298 77424358 567203031 79947853 233742053 790563742 87404385 57473219 849185598 621164715 48527964 620106188 887640843 341556749 189453434 435263943 296859000 871488807 119543585 181620585 696633497 189503072 577406120 86176534 687902770 941743350 465905324 116651406 991787770 432107585 85970405 286886582 974534015 225426546 550252379 982076467 787436192 258735906 892906039 581980002 17843982 412526017 166655875 522288554 840848050 799553443 548794724 816024338 433177258 110508977 881654918 409908664 831558955 911612656 786944139 913326932 604516887 642286261 730961088 170807007 162910731 124099567 337696137 234488880 517089357 497486592 192597016 469860180 88273177 505930175 12183564 914062801 577704420 560567365 353800303 779861818 802700743 281455680 508646076 153541041 74530687 826916048 855259575 810712725 430755546 871646713 135980773 721088269 44521426 717212230 917765829 869234639 910877412 612104512 901750351 184146602 188764375 930008854 245710858 190742773 796606706 544919945 531300137 144011180 871141951 901086426 439211107 530830386 183075007 797395107 110641371 371729750 131902934 301744092 809581751 772187584 449925805 599384213 70520625 568886853 120467143 597644430 67508243 865109749 952473804 101219205 285517366 388686813 520505663
A 11179 650320215
A 17200 396632914
Q 5640 31737 9830555035265
Q 489 29109 9243028430755
S 23025 438250502
Q 248 28999 2685380197939
S 20108 706520777
S 16286 715087019
Q 3492 23615 1965137974757
S 5374 286352522
S 7917 397592364
Q 646 32242 5936770674284
Q 1352 21190 1518736314951
A 20989 178065210
S 8521 359241016
A 622 718148164
A 28516 652368910
Q 11417 32605 8627483823186
A 21770 231625520
Q 1919 21931 205544800490
Q 6816 26320 232413728273
A 29450 233603287
A 28455 392785894
A 21845 860251458
Q 1278 30906 5059112082412
S 5920 236946682
S 28634 911383486
Q 3263 21251 3968772902955
S 22970 28812406
A 15004 526196762
Q 574 18657 960802344294
Q 65 32251 5400818334198
A 15284 815006438
Q 971 32382 3862545057253
S 31780 211450062
S 23096 729756493
Q 371 32334 4695636089373
S 3123 725266240
Q 3869 31087 3244211976369
S 18036 349504436
Q 1445 27326 7080747709150
Q 56 27720 4440735559321
Q 4667 29820 818975257631
Q 570 32683 798433080146
S 32705 321912936
S 10491 67365497
S 32196 467169236
S 1494 589867321
A 8804 863556813
Q 1120 30919 2093539711683
Q 2976 21290 4688525534219
A 15216 627091075
S 28844 489116795
A 6818 289793739
Q 4132 29495 7954792196468
A 18233 990531814
A 6091 126041246
A 4995 920507565
S 28878 669128254
Q 14481 31561 8401582529899
A 21915 864303169
A 27826 248523494
A 15949 211468697
A 32053 631434886
Q 8785 25218 4860728250369
A 5167 231209235
Q 130 32490 1157865665110
A 29794 358797060
A 6236 250561613
Q 9949 30557 5849957536690
S 5155 439407421
Q 1329 31813 5876495195090
A 30621 400927875
A 28707 243799876
Q 3684 31443 1307024355453
Q 383 18425 5057056098534
S 23335 682728710
S 6714 795270979
Q 13098 32272 6231209253249
Q 316 29328 7560222002484
Q 217 31306 7386955081568
S 1874 305877315
S 3014 670229109
Q 11441 28435 7716406344644
S 4694 114237997
S 19670 67019652
S 27897 638147663
A 6327 529681996
S 19772 804920206
A 24249 679723202
A 6897 266145360
A 10849 498511401
S 13376 302822649
A 411 475003184
Q 9961 29349 8440395535109
Q 6971 26359 7649607710496
Q 357 27246 4301961598699
S 26726 790430526
Q 2219 19107 5330050554474
S 5436 338887110
A 14274 784309973
S 20176 194196641
Q 2780 19859 4372240139421
S 15393 659542035
A 29735 383211351
A 28011 792009459
Q 4150 22267 2631922763525
S 11911 674477700
A 22991 679587848
A 268 130499908
S 8870 575165431
Q 9244 31273 9238561381090
S 19312 11023655
Q 6444 29711 9742262516705
Q 1944 27563 9289363573596
S 4921 188149738
S 29506 692590120
S 28626 106266751
Q 3339 27727 206598378241
A 22187 964262852
Q 10187 26790 5538280043374
Q 7665 30992 7524289617493
Q 3 24386 8616462650760
Q 4171 24559 6342203109200
Q 4209 31987 8578997678338
Q 9961 27545 719418269894
A 11264 109960109
Q 7883 26002 1224673456065
S 6288 681596920
S 7021 75397148
Q 12450 29236 2932086977412
A 21536 795354010
S 2687 637924445
Q 750 28999 9499981613638
A 31317 892238181
Q 2558 19875 6157571555984
S 17356 713682481
S 10045 412902266
S 21442 726621417
Q 362 29065 7223804588899
Q 2945 27699 1283276841452
S 2300 763619362
A 23307 385365457
A 20223 491956029
S 18579 332674817
A 8679 553401630
S 5337 350780372
S 580 675643065
Q 6325 27811 9058022970133
A 25742 881203215
S 25256 500350936
Q 218 32386 7852230222848
S 12051 129337759
S 23100 125895458
Q 3209 32499 513417108088
S 22351 885303872
Q 749 26859 4611116109543
S 29248 817854455
A 3104 557217883
S 30991 64526088
S 26464 184751930
S 17267 906467365
A 14026 229047112
Q 1255 30401 8644277890450
A 22314 630279479
S 32365 790394466
S 21777 497992481
S 28898 806257313
Q 4395 32248 4621806895257
S 16175 52157317
S 17561 523123044
Q 2374 29237 1858570669776
Q 263 23666 7183109072322
Q 8774 26688 3340984585815
Q 2397 21144 1168386914643
S 21944 503473296
A 14147 748597158
S 32149 176515355
Q 1009 31730 9213305444850
S 7216 502208262
S 10635 828341710
A 23967 115323910
S 989 230463757
A 18711 543560248
A 10460 668999645
A 111 864786468
S 15230 533726206
A 586 934833396
A 31102 587581130
S 7840 629279212
Q 12014 30216 438979700866
Q 7715 28222 6120453748655
A 31415 559178776
A 24146 110514818
Q 3776 32532 2811540372175
S 23681 33176103
S 11321 627387988
Q 266 32694 1637324764016
Q 14 19835 4618589370907
A 21298 775509275
S 531 774535096
S 22233 107717509
S 25221 675524074
A 7211 58569492
Q 2771 20013 7100416303434
Q 4552 31790 5561435142574
A 29600 768522602
Q 2852 27218 374791563666
S 31096 87799792
Q 1891 32581 1066472153505
A 5532 205892554
Q 3465 29598 2781436495313
Q 45 24297 1010834344105
A 7152 394399632
Q 2469 27806 9527435069520
A 13121 237367346
S 26969 245535207
A 23931 73801794
Q 35 32351 6238958318409
Q 5995 31512 1658615308140
S 25718 670705350
S 13365 88390206
A 7045 592312380
Q 2833 32154 3513969641932
Q 8818 28117 3046180827758
S 18594 452722689
Q 2275 32593 7803844239315
Q 1877 25387 8255687171999
Q 1647 19829 8038482821408
Q 277 30431 5300777778851
S 24746 947702011
Q 1209 30586 7889218515443
S 1749 595512491
S 30048 554772068
Q 8499 26554 760161281262
S 31720 330337058
Q 1546 30382 6278152455132
Q 9012 30729 1373757091507
A 20339 33663460
S 32725 13302135
A 28728 438177320
A 29309 147664755
S 18586 177855307
A 21575 648657932
Q 903 32602 2193404127146
Q 893 32193 8684130109558
A 28424 206944246
Q 81 23695 6243815205621
Q 3831 24536 7362337924008
S 10809 496284171
A 12864 45660938
A 16188 975427929
Q 1009 32443 4722989570311
Q 5658 31963 3053742154848
Q 1299 32633 8007628945938
S 4147 704775216
S 10417 340203902
Q 5207 32334 3298086912268
Q 3647 27274 6075860397481
Q 492 28237 1036508059798
S 32366 586173130
S 16661 354361970
Q 1354 21565 8045585439190
Q 5309 24959 6964758310250
A 29161 557354546
S 22164 969174671
Q 1235 31558 1147946595455
S 14732 661254166
A 5047 743526195
Q 2161 32392 1548340450006
S 9241 28170221
S 3388 942951740
Q 395 32199 1262483571138
A 32554 100692330
Q 1638 27763 3977473816615
S 19363 651492853
Q 527 29814 4489822034764
A 12306 825704774
Q 232 28037 475071096894
S 24226 754569423
S 22959 131124029
A 10521 867171938
A 18939 31300857
S 16984 728451326
S 17962 203781070
Q 2823 29131 8470615025253
Q 4784 29981 1065181301155
A 14142 877549913
S 9233 308403148
A 20735 529087963
Q 916 23517 3474153199331
A 18263 491584993
Q 9411 26703 5161939604706
S 20173 437478692
S 9023 664324712
S 6209 914750185
Q 7082 26360 2961254753374
Q 4119 28008 1452273611657
S 6997 471501775
Q 10 27477 6028828933365
Q 382 24722 6437069605437
S 12490 698514014
S 6849 988679701
Q 1431 18880 2239062750505
A 1610 836922613
S 25203 484782281
Q 335 27291 9267381581663
Q 2378 31990 6926437494061
A 30848 328721542
Q 4805 26676 7273730269786
S 22164 357672447
S 27751 680233493
Q 13658 31927 5569289689087
S 26289 268455691
A 30300 606375667
A 30640 208695213
A 26877 955301227
A 18032 240349338
A 32087 173554022
Q 2500 30530 5637847115657
Q 950 32170 8241638818734
Q 7765 25323 282011998641
Q 793 21002 7733679656353
S 21672 757451894
S 2539 12332483
Q 1671 26333 6652277983912
S 13167 207636265
Q 575 24247 4995226076747
A 12209 154844262
A 15485 892208990
A 25311 433583709
Q 1267 29361 5941705961341
S 1381 471168197
Q 1859 32312 2660555855693
Q 409 31377 7579677332623
Q 6095 32404 3490206538306
S 13216 55180088
A 24571 796504812
Q 520 30321 7497459003338
S 18821 14811754
Q 2746 32092 7011240044669
S 26682 147524736
A 11038 487178057
Q 7480 27542 7522305797730
A 23169 547655069
A 26683 326687192
A 18846 643813501
Q 1995 31707 3861238291784
S 3427 469471865
Q 2344 25403 4437883663277
A 23623 374795986
S 16111 278927477
A 3009 840951961
S 13196 476343543
S 14951 391780565
S 14964 208976778
S 25653 586352792
Q 13867 30402 3518575927331
S 24912 896232523
S 18470 268219466
Q 276 31421 751876501609
A 17024 705979285
Q 4225 25332 7560384903131
A 4138 400045479
A 2593 103549751
Q 298 31713 7664167018830
A 20474 625286363
Q 3553 24279 6022088276980
Q 6194 28244 7950133974643
A 29371 532253785
A 20927 161986118
Q 2459 31798 1187887456206
Q 9073 32289 5032889392566
Q 12096 32318 2902831978581
A 31909 812462132
Q 1312 25227 923929740883
A 28663 483240220
S 29779 14497450
S 19803 678785442
S 10880 390004342
S 6163 854655719
A 29248 577299926
S 31430 716078354
A 205 464958344
S 16951 62783620
S 15636 243582891
Q 4081 32322 4221926712858
S 31157 375494558
A 27474 841876459
A 13515 179076828
A 2638 923847287
Q 762 32192 4580188993900
Q 55 25507 569574666085
S 26701 536521127
Q 1540 25389 7429458392661
Q 2785 32402 2977745805630
Q 1455 29629 4457252432034
S 3086 956872885
S 29276 844221229
Q 7459 31931 1068148049281
A 26898 164596246
Q 2729 29932 6934877210224
S 4020 352828611
S 21012 87483276
Q 3134 31226 6298666348089
A 1089 507495334
S 25546 838568897
S 20875 336605337
Q 7297 25327 1958328392485
Q 9738 28917 491313894727
Q 1140 32631 1234738409050
Q 5638 31319 4094540753665
Q 5157 26059 9941579247781
Q 3356 31550 7080923829460
Q 169 32689 3640999911872
Q 1779 23817 6845645772389
A 9499 199380567
A 25015 497843062
A 31486 203613452
A 13874 9361392
Q 4257 25817 2984476388627
A 29139 801148734
Q 7840 27319 5514705118329
A 31271 142621860
A 14305 144288798
S 14909 328593764
Q 5545 30898 2670460126324
S 8789 778519236
Q 1837 31715 2774830363387
Q 689 32413 3370822598801
A 237 246385467
S 18934 19581229
A 6125 498515372
A 7121 716923720
S 8535 545171668
S 22223 401513144
Q 5411 27337 1327755750694
S 2168 36112526
Q 593 29491 865233527070
A 32703 549156868
A 27073 696183505
Q 11092 28266 709921154600
A 24119 222384051
Q 4943 24566 7776285516566
A 9821 813667655
Q 8337 27130 6311209674283
A 4816 456712142
Q 387 20358 8490573172829
S 22626 765093287
A 998 712624058
S 20357 126932344
A 12253 420601764
Q 1286 27899 3886664816512
Q 9606 30896 3377098464423
A 19767 798683201
S 668 891131663
A 25948 549143924
S 30641 802949353
A 32638 190361300
S 592 355897105
Q 1703 28145 4846869354516
A 19792 275470206
Q 6661 26467 1059236902959
Q 379 29278 2855256013057
S 18056 778108962
A 12184 737987442
Q 380 30230 3359628270935
Q 154 30220 1460261344760
Q 2623 27784 7508175137753
S 3322 819422353
Q 5786 27687 131291632970
A 28470 476182572
S 8346 961758652
A 20158 774275172
Q 3891 30706 1244953614939
Q 2896 19409 2315518542161
S 19407 166213776
A 17053 842457957
S 20864 625318462
Q 158 30157 8551445203365
S 9418 910579706
Q 8056 27796 3266723463475
Q 3224 29096 8941796025809
A 12154 281845363
S 6041 411454093
Q 9574 28663 3250299754699
S 16554 120045387
A 29920 707130891
S 18668 632499178
A 14550 133777207
S 30423 822748567
S 1421 82062170
A 15883 675284912
Q 1995 20280 539173835377
Q 7155 32203 2608894378223
Q 6793 24717 5363535519183
S 8366 348727937
S 5376 271443916
S 25931 536027332
A 26223 259224683
S 22446 673201883
Q 1588 31474 7558594087419
Q 3729 30327 6941756363459
A 19401 905223530
S 24523 521427358
S 10656 434190399
S 28965 20344144
Q 1301 31526 1564252583231
A 10626 451584883
Q 6748 28518 2175153356354
S 29221 472692087
S 23717 351103674
Q 4426 27525 8141777540947
Q 993 31985 7092840679495
Q 8377 32161 7409534522266
Q 1394 32247 7691269179559
S 22421 467601427
A 11909 976512560
S 2131 134129708
S 10425 340608063
S 32356 297080375
S 28250 73047580
S 12111 520294253
Q 817 27371 2925623485690
Q 1337 28403 3294341908206
Q 7324 27026 3333992123211
Q 3669 29303 1813119491971
S 16594 110508724
Q 6876 27313 2624872318584
S 226 543957991
A 18040 696434654
S 18679 153833922
A 8860 869759954
S 17725 601793213
Q 5267 29312 1137099717815
Q 538 30911 4972705069508
S 22554 451361020
S 15936 81465599
Q 371 30669 687837994555
Q 4446 29054 1276986965898
S 1428 615821290
Q 8292 31250 5064382698682
A 26101 82588723
A 15548 60274018
A 30798 600680954
Q 1023 18050 5665256519947
S 24142 342600264
S 30595 61026120
Q 7192 31482 336165881156
S 12550 350756088
Q 5169 27412 4202111839105
S 3693 879640766
S 28681 378101804
Q 6613 30422 8505958539320
Q 4569 28746 486316827833
Q 2796 30761 1962922826213
A 11404 521769064
A 22060 756423031
Q 2886 28383 8966904148581
S 29627 776516319
Q 5026 22217 5817575147109
A 10520 206154679
A 10946 267642139
Q 2453 31995 2098025791762
Q 1571 18963 7824374222040
Q 6806 23813 4032041690326
Q 14306 32262 2841521443025
Q 7364 27307 9731259480807
Q 5056 28925 849957196953
S 12037 481307104
A 7049 743159916
S 1277 833749799
S 32118 338312068
Q 5895 30350 9105301295239
Q 99 30435 3227579219420
Q 1566 28734 3434338029150
S 24206 267680277
S 24707 217785404
A 15159 339484548
Q 5050 30476 9652804068676
S 5970 196944062
S 14749 747259775
S 1950 963422468
Q 13236 31799 9902924548028
A 32215 519156121
S 32388 495886391
Q 364 28935 876100610728
Q 2718 25734 6959065318761
A 21441 949833507
S 7717 943129862
S 20204 182327824
A 27403 455025252
S 21151 191941053
S 21134 359461000
S 29355 882435252
A 25907 60860925
Q 333 28835 8761731458823
S 14459 695347857
S 11820 720054763
A 17759 905318163
Q 2061 32446 5731036990416
S 12069 151678737
A 26171 558654347
Q 5295 25000 3176641208704
A 18461 478970622
Q 677 17806 3399101948347
Q 1283 25177 9967500032973
Q 677 27512 9644774037158
Q 5311 32463 6268649948631
Q 5449 23204 2321892012579
Q 4891 22830 3371015078618
Q 850 30868 9797307059490
S 22118 935714054
S 2684 638777298
A 1827 918812247
Q 397 31438 8873025852292
Q 2358 29826 5150771986859
S 11119 106711268
Q 4716 25808 3238654688106
Q 1844 31280 2738403551894
Q 4014 30116 2515074318325
S 8917 545312349
Q 577 29664 6451096764488
S 22361 85134722
A 31371 100601402
Q 4107 32609 7661899253824
S 15689 5953189
Q 7462 26603 4466406565522
S 4674 919099035
Q 1523 29531 9642459197607
S 30338 660953642
S 13112 812846301
A 17402 554889101
S 22362 379317949
S 12846 463836230
S 18722 474976587
S 3667 399209090
S 13711 648231332
Q 2156 28483 7452547588315
Q 8511 29664 5416744599527
Q 1359 25550 8503921366021
Q 609 31604 6615386723698
S 32078 172376725
Q 6137 32152 2206801369321
A 23624 495242184
Q 3880 32540 4316019681754
A 3424 690519080
A 2355 420891575
Q 834 19759 2274873692213
A 20484 325464140
S 15949 686203780
S 5724 237188795
S 24511 501641821
A 5722 968247160
S 26552 619678107
S 3347 777337412
Q 9266 27619 9218248525890
A 16387 131616434
A 6419 450447176
A 4742 670912763
Q 1 32642 101821070805
S 18626 258307935
A 23500 872536556
S 32384 410712572
Q 6361 22848 2755527130023
Q 2870 26669 2745598920146
Q 1409 31248 296898349985
S 21269 311379125
Q 6325 27159 6955338322954
Q 4618 29564 727595516333
S 21471 121446696
A 22141 291082205
A 7245 57873798
A 23003 164224329
Q 2837 19451 6873943148711
S 13218 995465863
Q 7809 30538 1566545723318
Q 1113 32130 7159697644432
A 13232 842463395
A 12710 74295181
A 23352 318274887
A 27247 465730196
A 12706 960216033
A 29478 917402559
Q 1240 32125 4415499623488
Q 3823 32649 8209619646660
S 11496 103182983
Q 13019 30499 2209608997287
Q 1640 30887 7039593801083
S 24512 312560548
A 13127 255866214
Q 4277 21782 9813917215181
S 13406 224333803
S 7304 573395675
A 16574 663271235
Q 6239 25855 3586174804505
Q 2059 22728 2415877376368
Q 21 32624 755156856069
A 29523 527399194
A 28226 121047323
A 2082 349376029
Q 7003 26065 662236309821
S 27095 215937440
S 28851 688922656
A 8798 639920324
A 30381 980704459
S 27116 324627138
Q 8533 30490 8307381612786
A 30499 624772816
S 4287 786624105
S 21715 984606845
A 6060 135614340
S 10489 440515223
S 17492 879130598
A 23602 995485663
A 12117 864006655
S 22591 913162768
S 23477 199432698
Q 6403 28705 950176120273
A 10746 910293312
A 27718 413250853
Q 2243 28786 2706075567103
S 28292 677606483
A 9334 115518288
A 29865 872857092
Q 3462 32150 5210912987380
S 21997 629002968
Q 2904 29568 2301969909116
Q 12556 31080 4184382157794
A 15218 927245470
S 18585 35750204
Q 1535 26346 5167241698726
A 19596 840953181
Q 3353 26100 3290805154197
Q 5999 23623 9713222894694
A 6592 149042476
A 2206 802083036
A 32638 860048958
Q 1267 31079 1972629309358
Q 1989 27969 7785925009310
Q 1753 27961 6214032075558
Q 3721 23112 5493831789126
S 23632 809578009
Q 4894 23465 5389178131408
Q 11327 29896 9367127232907
Q 8136 25526 5835186266775
Q 4090 27969 456694924003
Q 4437 27524 4317745284526
Q 11600 32661 3850735760667
A 25696 610344823
Q 5799 27226 605233599534
A 4093 440919832
A 4107 335543787
Q 3346 29169 9600900382511
A 12928 210648598
Q 8418 31367 8308187655567
A 28941 639891532
Q 3505 27147 5629351093656
Q 1008 31755 3744753782955
A 18152 682763726
Q 7210 30115 2998815189653
Q 2550 30801 803680363035
S 17387 68723273
S 17435 679865818
S 6071 432130371
A 10094 918602755
Q 573 17769 8330858424094
A 20243 795341205
Q 2146 32599 6270411228966
S 24742 498124512
S 24797 172640383
Q 6926 30830 3674348495317
A 10176 994680776
Q 6734 26130 1019423328081
A 13276 111125228
A 11035 230845652
Q 955 18415 4046184479418
Q 4539 31807 7861864600205
S 20894 868872195
Q 8252 25812 2857574864025
Q 6394 32524 7667390634474
A 3512 167555221
S 23008 735682833
A 27029 791586095
A 882 478772877
Q 7717 29303 4591349164058
S 15783 224867473
Q 8100 28914 4097724747243
S 23209 489571746
Q 571 31355 3447348336673
Q 9768 27022 2989054445599
S 6364 885851057
A 18000 659995207
S 13866 320403604
A 28454 121733744
A 24494 71516273
Q 4041 30099 6099107380789
Q 9257 25941 5018147101991
S 32293 719565155
S 23142 302449337
Q 5461 30480 1633367394777
S 17408 897257842
A 20570 398298203
Q 1427 31483 6435824458532
A 6900 418801845
S 15029 974904915
S 18989 245982308
A 28697 193420767
S 25894 67809830
S 20700 744521299
A 25065 805644214
S 18647 832414140
A 24180 622054815
Q 202 29530 5300107831428
A 8576 860741887
A 12855 82495485
S 7727 633488291
S 10352 275838089
A 25809 448872722
Q 3420 20182 6393338390674
S 4697 887028204
A 30846 573586972
Q 4797 28557 7112647261653
A 5607 488794631
Q 133 29290 5085158886541
Q 15729 32629 7160693357271
Q 9940 30035 8400642438420
Q 2426 32657 3961284703164
Q 11692 28202 7626841491349
A 21281 588673643
Q 9466 29380 8791304726314
S 10416 600670465
A 17462 370299596
Q 3744 29083 1201411498273
Q 4253 22067 910017880471
Q 8520 31560 2517803372299
S 25269 692704146
Q 14589 31277 2787289067229
A 30121 167943358
S 5593 21450424
A 24979 443653409
A 21384 316297943
Q 8634 31178 2508819519992
Q 2720 28684 396203099519
A 16087 664370168
S 20756 557608826
A 10589 280300327
S 20045 792910558
Q 1786 31522 4677081097577
Q 10953 30167 9745804076629
A 15839 604815640
A 3369 17249624
A 11309 376739629
S 16260 579393254
A 25379 987631119
A 4828 550148836
A 32121 178278682
Q 6084 25211 4077667139935
A 29175 983150473
Q 2278 22065 8766115385152
A 8910 573462733
Q 4695 24627 3706972943864
Q 3083 32079 8298055557300
Q 5553 22715 3480430319535
Q 10713 29566 4908593852661
A 19182 944660851
S 28624 424153650
A 12442 279475872
Q 6545 31112 3014224995729
Q 2264 29687 4056399508796
A 5534 983189517
A 16492 844805650
S 13500 987515964
S 30948 907197187
Q 115 32140 6349156380681
S 21985 360983318
Q 6441 32598 2542828596466
A 10589 420550505
Q 728 30650 4876820266687
A 780 382572585
A 3217 649374111
A 15989 305250889
S 29438 633364306
S 9009 468009803
A 27840 698197906
Q 1051 30827 7109016620708
A 14012 942593977
A 23333 360761886
Q 3015 27250 9168515492051
Q 1350 32308 1881372922000
A 23432 820423146
A 10379 27111610
A 15102 240776857
Q 4467 26921 1286601814826
A 7838 163949194
Q 1005 21200 8323745566834
S 12132 915943212
S 12014 174655801
A 17316 807526505
A 23118 426528129
Q 762 29322 6768045242427
Q 3414 25475 9795338324735
S 8094 115365761
A 7268 488687101
Q 9124 30358 2643274763044
Q 3142 32719 525801374634
A 6216 483950994
A 18822 655265658
Q 6522 32705 87756298239
Q 3260 28544 927818894814
S 1597 623386380
Q 6749 29124 9949637164449
S 11881 675957976
Q 4427 28498 7391649645697
A 2271 491522886
Q 1325 31517 3223533998429
Q 12820 31539 4849455244025
A 9228 630018517
S 28518 59458515
A 12395 103911799
S 13581 125992908
A 2040 118384204
S 19095 417077966
S 30272 91163537
S 15462 599211602
Q 3533 30184 7803706105681
Q 746 30387 1239588260609
S 16177 245530619
Q 70 32704 8595552835166
S 24985 680987579
A 5553 680862006
A 26017 574711784
Q 63 32574 5355036006779
S 16591 609527733
A 15327 161489156
Q 11041 28518 1523068953907
S 8944 758887534
S 12860 352871500
Q 6789 24746 5484196949901
A 8156 305390429
A 7333 215852248
Q 14616 32278 4546406856241
S 31173 444712226
S 27082 905467670
A 13941 423255754
Q 3638 28726 4728926508500
Q 468 31078 2382193013061
Q 763 30771 9480009974132
A 7374 352589520
Q 2373 27167 9756763045330
Q 3125 25908 9885118460291
S 1137 176431826
Q 884 30254 9319695549723
S 32284 786449021
A 32060 500257507
Q 223 31584 8483917690569
Q 2151 24631 327007848619
A 3423 855046523
Q 299 32349 930189226969
Q 210 29952 1189914952333
A 4213 957284685
Q 7858 26910 5561225364949
S 12282 16186949
S 10853 576301471
Q 6694 29880 3029902317352
S 4526 274033970
Q 779 32085 3272946233616
A 31775 236606835
A 20614 833723876
S 30191 770338876
Q 871 32243 3953069035369
A 12893 958519058
S 21724 944430717
S 13793 957682635
S 15134 592471313
A 30077 10102081
Q 259 30028 5697231879015
A 32358 755057981
Q 199 24778 3996245866196
S 28105 782079264
S 18123 408282021
A 10914 322628270
S 31893 730487790
A 25426 16440252
Q 2657 32644 1492449356321
Q 5063 29297 8597592472436
A 32150 525047439
Q 181 26376 3893683206522
A 12205 832321244
Q 1747 26624 6692047124288
A 18929 910921855
S 6126 508592893
Q 318 30757 125105851949
Q 14143 31096 1546638136767
A 25922 72460067
A 3452 888466400
A 24830 974545147
S 2931 126217578
Q 5513 28549 1288234770370
Q 1880 20568 6408868154878
S 28303 151023482
Q 1840 29810 5097698462106
A 29922 978088596
A 21892 941843959
S 17228 145471218
A 26507 703673284
Q 682 30833 7319926320620
Q 9744 29795 8627751770865
Q 3742 32194 9164333354190
Q 167 23500 3642861796048
S 7204 48043665
A 21752 713481395
Q 284 32022 9925214522375
A 17009 725005549
A 25157 253623211
Q 765 32574 3093530072900
Q 9779 30759 6354052990352
S 21207 249661603
Q 20 32700 7625234803964
S 4847 335009150
Q 1082 31105 6468361665347
A 6264 711684681
Q 4054 29951 2041859218350
S 14541 597230786
Q 2531 30628 3969943166277
S 17880 882788427
S 21468 120708497
Q 715 30492 6102622463276
S 1642 193920938
Q 751 32342 1524197240250
Q 4082 29575 5845019547579
Q 7661 32705 7698124883749
A 29824 833726088
Q 8486 29813 126181197046
S 24765 847953748
A 25478 242779576
S 21858 137422367
S 15026 180354329
S 22544 821627688
Q 4645 29149 5906528610756
Q 6484 31098 402402893266
A 6286 852099507
S 30852 267136152
Q 480 17452 3832335721122
S 29811 574720974
Q 2283 29811 3201527499893
A 2819 220084340
A 32616 395153438
A 11806 849188486
A 10971 402312073
A 20518 83418349
S 29483 535128954
Q 5081 29156 4496480734319
Q 1378 27665 9095877966655
S 18916 173053902
A 439 52957969
Q 8278 27736 7576816779832
S 29392 534010701
A 29764 320463057
Q 7020 30964 5391108765820
Q 1364 26378 9879984579706
S 5393 760523232
Q 1533 24146 8806635451471
S 28944 135108508
A 27825 481447100
Q 142 26177 9719114634275
Q 7569 29776 2386880685584
S 5242 28333647
S 16372 236892317
Q 27 31954 1352080916314
Q 14292 31595 677109580684
A 25819 48463654
Q 1413 28200 6239282408863
Q 2870 26935 810787208548
A 28804 925759052
A 16083 169459482
Q 33 32724 427469668288
S 5195 598510705
A 20482 339615816
S 1579 52610684
Q 732 31822 9015333927809
Q 728 21634 9814567889333
S 7972 926326049
S 12175 552743812
S 27173 517839726
Q 6178 25053 2572273794965
S 12047 951812028
Q 7806 26811 1853927272239
S 348 820802570
S 14991 975046186
A 12462 598331449
Q 9740 32520 696980279848
A 3890 367899440
Q 5557 27663 2570122585529
S 22347 772112198
Q 3638 28692 1251969919528
Q 383 32425 3398363719875
Q 1540 31023 9107863474565
S 8471 481300391
S 17704 527359278
Q 8387 30235 6622573152392
A 27830 948810347
Q 4688 26452 7286712719518
S 8296 670238299
S 1348 692375872
A 10606 64929583
S 21148 576067246
Q 9656 30441 7745112383247
A 18733 667771040
Q 6242 29529 7449926903111
A 13559 14679463
Q 663 31613 7417306787833
S 20943 845250730
A 30375 188439206
S 8684 836934417
Q 14214 32082 2551348061930
Q 3031 31730 3841229307147
S 20734 513162295
Q 2646 24658 5663537757264
Q 816 23976 5509772993602
Q 8870 26574 8948883071132
S 6953 407564952
Q 4169 30367 474979811716
S 11161 336982419
Q 2358 30830 7682598058978
A 6217 685977550
Q 1358 25230 9396701564029
A 25135 251369648
A 22441 157005253
Q 6348 28352 1160903123081
Q 1432 32269 8405797668291
Q 3845 27094 3034281552469
A 18482 657048111
S 24730 613434022
A 28913 163745439
A 28460 546718475
S 2745 55270137
Q 2069 23950 6694559838086
Q 4393 32238 361514156973
Q 9567 31795 3248451851012
Q 2543 28364 8934880858454
S 1287 552302861
A 13536 889476379
S 31404 327980734
Q 208 31989 6978056220035
A 28186 660678803
S 11989 520832013
Q 12292 31888 4490700914669
A 16361 384130850
Q 2 21625 4958533004121
S 28254 586562599
S 14048 781767178
S 19325 196565755
A 14076 769304789
A 29169 70909128
Q 1000 32015 5270863895702
Q 10292 27389 9151819218307
A 25313 230682673
Q 1423 26296 9198373223789
Q 13885 32454 8519299096771
Q 2028 27174 1423845478189
Q 162 22333 8228750318775
Q 3258 24456 7969681258689
A 18298 221309028
Q 6198 23628 3178722372088
Q 1144 32656 7575805502211
S 25896 225977182
Q 8252 32013 6985164143923
Q 6 32499 1626266406643
S 12436 452295887
A 7359 498195533
Q 12257 29801 3222639428256
Q 7558 24881 6346898301354
S 1 542725624
Q 249 29324 6431453235463
Q 6944 28849 6378794508824
Q 7721 25698 8923043238045
Q 11194 29416 8669446518868
Q 4986 27746 4121120636533
Q 403 26365 3200843041347
Q 3844 28555 3244788747381
Q 363 32522 8095121940021
S 29046 654295517
A 22685 75425123
Q 840 31586 652294862130
S 4448 659864600
A 30460 113335769
S 1771 823853127
Q 10969 32406 8237101585282
A 30072 192333114
A 18083 723940665
S 22129 195959871
Q 10245 30912 983242582297
Q 2547 32006 1681367273513
S 5869 828091492
S 32190 281687547
Q 11590 32330 5022671081662
Q 5140 26356 3004804993099
S 6388 585829943
A 12702 264285207
A 7110 534868360
A 32374 624233613
S 28638 215186008
Q 15629 32150 4778901910360
Q 5518 27620 3464482894379
Q 10051 29966 617647624290
Q 8247 27280 5709480039681
Q 289 22223 3753879772570
Q 2160 32299 7654328345554
Q 831 31528 8523794478643
S 319 650105369
Q 2259 31389 4706749494629
A 24550 443782987
S 17716 443685168
Q 1360 26832 138313824635
S 28893 264549261
S 14800 967756349
Q 1300 29552 4954113446351
A 30704 611440453
A 30021 447446290
A 24457 967355493
S 8868 575142344
Q 855 21688 2804669216606
A 14422 821995579
Q 820 28201 1668981832313
Q 521 22316 3380576853393
S 146 111051346
Q 14133 32474 7575419541994
A 31024 595097872
Q 3394 19921 2021189581533
S 16464 659365526
S 17847 914661727
Q 421 31531 6073908577908
S 13952 76586525
S 20690 190599482
Q 9827 28876 1152808294062
S 30602 25150524
Q 5247 27295 9402896442133
S 12194 817158859
S 940 460349147
A 30392 443833166
S 8466 330723313
S 22220 963815304
Q 2642 32063 841790071218
A 18893 21906474
Q 1108 25808 9554643540874
Q 198 31875 6106719731585
A 26637 434201425
A 21633 657411853
S 1545 405357289
A 12407 377491240
Q 1253 29097 3868892410074
Q 482 31038 5108786036576
A 16497 720265488
Q 11737 28643 6534199617434
A 28111 672459177
S 8039 499350354
A 20099 442694923
S 24957 845289810
A 15141 529226528
S 25864 209105430
A 31676 569840652
A 3068 844257633
S 22060 45633431
Q 4264 26413 1568247262151
A 8269 819502920
Q 7928 31534 8981186744991
S 1225 609898027
S 18295 128273108
Q 3858 32543 1497958390943
Q 641 21710 3554980494633
Q 3199 30302 2005844909379
A 22954 257361041
A 16252 287845708
A 4742 595443542
Q 2987 27924 8106319638067
A 30401 89004166
S 16752 956091037
S 3347 575638123
A 19715 990676960
A 1941 292996727
S 5511 349678007
A 7962 450984508
A 9267 925421475
Q 6694 30286 1611547957749
Q 5417 26867 9173825161720
S 5077 26185917
Q 2025 32275 8404203556281
A 19028 714660270
S 15983 665523223
A 24944 397272729
A 17732 876785006
A 9696 818983584
S 2457 767601992
S 30044 221900488
Q 2692 29446 6360874347515
A 23643 920221855
S 9706 849386494
S 22537 70188058
Q 9572 30557 6019682986698
A 30634 444308138
Q 9339 27042 5917719032957
Q 10870 31800 1893399157509
S 26681 947317237
Q 600 30686 7973880619663
S 22962 664747577
Q 1810 32308 7739733854034
S 3665 470199965
S 13149 284408560
A 14109 119032263
Q 249 25420 6366583047293
S 16320 944488004
S 28977 811485695
A 29558 83326353
Q 10833 31809 7828336316356
A 6754 937357701
S 19671 882749723
S 3095 378751425
Q 1935 31870 5542120227622
S 31440 757670377
Q 991 26468 3927048245836
Q 6597 30170 6055241412987
Q 5916 24947 7607910279804
Q 1899 32136 4201917927177
S 4619 462560280
Q 5267 30068 8467375772241
S 2458 250033480
S 4842 446102771
A 31811 687725895
A 15186 903201559
Q 8884 30391 2115885906347
Q 4527 31059 1189718535503
S 23966 691061311
Q 214 27115 9228550122542
A 3006 781336831
Q 3373 32144 8838636741207
Q 4135 30571 6050619149604
Q 4734 32370 946965899254
A 29507 701775916
A 24141 59343290
S 18439 187164963
S 3787 87193663
S 26673 805868810
S 18529 502337492
A 29161 631932985
S 27364 856796994
A 22996 11184968
A 25475 936754792
S 16287 198661739
S 22933 292116196
S 4158 54773440
S 30226 460403594
S 9851 796482162
Q 741 17492 3916139420795
S 29659 191386147
S 6857 772109423
Q 893 25206 9932642868720
Q 1068 31972 1292058086293
S 32018 108671151
A 22063 563489410
Q 4486 29311 6274589868794
S 29263 677575968
Q 14008 31859 2338308335838
A 28983 387098478
S 25656 402891641
A 18895 430515855
A 25273 400408571
Q 2306 32639 3679028560983
Q 807 27537 7925228717218
Q 1932 20082 9553100803419
Q 295 29520 9348791991677
Q 6166 26403 5445480503321
S 4499 299349545
Q 3255 22639 7316954862388
S 31300 789123858
S 24408 670876935
Q 4386 22037 1508279826381
S 5919 814781437
S 12823 662380917
S 23839 625617750
Q 150 22200 797052106315
S 10903 557972419
S 14801 259749430
S 23956 217056240
S 19721 393399610
Q 677 29637 7677004590199
S 5906 472007143
A 24700 456197345
A 1731 718660517
S 1732 409535812
A 14717 317749542
S 8613 839740501
Q 6269 31478 8519345305439
S 2813 269290153
A 26199 300263868
Q 4290 28729 1244368771709
A 12293 979141950
Q 5 27552 2137674341376
A 29665 406329342
Q 1723 31043 8556350650597
S 21409 431172997
Q 371 18596 1448578776069
Q 362 17790 8430309248296
S 18468 584279603
S 18300 192519868
S 7224 649874799
A 7178 945931546
Q 4540 29227 9461583066108
Q 770 32522 7602028472955
Q 1680 20628 6268723334121
Q 1923 30118 8154630491899
S 19501 56056210
A 9017 436874039
S 10404 546599456
Q 12018 32105 5460210490117
S 19362 823727847
A 28194 800464363
A 21001 83510843
A 14450 718978193
Q 9207 25873 7200488680818
Q 3947 24862 35858304970
S 17914 829964555
S 22833 885068691
A 15229 724942058
A 4541 559200037
S 10073 492074009
Q 4777 23044 1508715788368
A 17353 956705105
S 30437 896560861
Q 211 25042 2855128605512
S 31764 998585777
Q 2689 24879 8040165026136
A 7625 552624424
A 22873 906505167
A 25282 593590756
Q 7634 25160 2104708927660
S 31055 264332380
Q 2649 31758 1897900857522
S 5607 31535639
Q 1926 32373 1911137600956
S 162 443526858
A 7544 446121163
Q 414 31530 7631058443877
Q 3993 24648 6424616305283
A 22754 678006476
A 31731 501906189
S 30995 934329671
Q 6053 24410 5594223453324
S 25564 287320917
S 2661 353894776
Q 2024 29763 4306867826183
A 5384 376953874
Q 7597 28760 9104983706574
A 8403 986311573
S 24213 667243671
Q 4868 27726 6244789472533
Q 9450 31518 5297204118435
Q 1036 29792 8905276382132
S 1523 174296747
A 20748 257253943
A 31776 12001874
A 27331 548274636
S 7437 611468472
S 12157 192531930
Q 11965 28912 923129198751
Q 2787 29011 335254550706
Q 3761 24448 6799129080097
S 14134 654061202
A 2893 769035995
S 7079 273879297
Q 625 22413 4599853149394
S 2763 191408928
Q 5672 26260 1588039292924
Q 10417 31758 1683915965909
Q 2063 27111 8233368438166
S 15480 163632699
A 1379 682862948
A 23175 197870889
Q 12096 30907 1501862386160
A 7969 360081321
A 15206 240662073
Q 6768 31182 5933557162254
A 9175 212734561
A 10264 162643284
S 2709 574734075
S 25267 956197017
Q 1005 30815 7181382087151
S 10913 345123340
Q 13758 31195 3111959700456
Q 11424 30328 374286811142
A 28368 983038122
Q 966 29135 8345779018954
Q 7144 29680 4855813934800
S 4926 809834165
S 21421 303818732
A 17308 869711306
A 2761 404154325
Q 12014 30109 2360117753913
S 20990 549475850
Q 7415 32495 1060716975194
Q 6938 27339 1975278359284
S 7364 794473614
Q 632 23134 831489934528
Q 427 32178 9574682843595
A 19997 865105313
A 30236 194013070
S 844 335653843
S 28341 457210729
S 32522 920579956
A 12907 726303126
S 10648 353695431
Q 23 17588 8577033835363
S 12993 143325814
S 20128 720280293
A 16550 250388636
Q 7690 26785 8836390007748
A 14568 349972732
Q 4280 23303 7066370893943
Q 520 32427 5913362271276
Q 2913 21465 8638176906903
Q 1649 23070 9546521697858
A 4864 539327885
S 10850 123932839
A 12162 120738006
Q 11839 28295 6757036742727
S 24593 24294103
Q 3875 30444 7762340864876
A 2572 705860124
S 2047 991110433
Q 5208 26294 7361563568982
Q 1257 26649 1881384642361
Q 188 20443 3779060085331
A 12720 574674634
A 12260 475982463
Q 4567 30220 6685022948552
A 9054 289891185
A 19853 821371854
S 23464 574952640
S 13926 118789618
S 18483 838075938
Q 11201 32376 3917848419682
A 16003 648513264
Q 2827 29738 1101777486173
Q 1734 23750 5102670511586
S 7031 978107360
S 3827 855861252
Q 7044 32641 938183146735
S 9682 920704435
S 3744 367063340
Q 7746 25005 1676580230336
S 9665 299074047
Q 3633 29845 5790968347944
Q 8669 29404 7286625447397
Q 12877 31483 3959333439207
S 15401 703166332
Q 699 18423 3826228153125
Q 3550 28467 5903502123509
Q 6115 25960 8100537454672
Q 6314 28794 3375538124949
Q 1172 30135 9853647224763
A 8032 381464664
A 11168 479279133
Q 5502 29742 7390992163854
S 17674 839921338
A 829 964615933
S 12699 915764758
S 21093 996610489
A 15910 897447138
Q 1037 17968 6814283167713
Q 2498 25565 258310834481
A 9983 27982472
S 8499 115582869
S 17199 428090108
S 32658 91051953
Q 919 29283 477600955393
Q 2426 31714 2086924131554
Q 296 30777 8036526838321
S 31142 737782054
A 6224 26671560
A 2100 331291914
A 21656 345497737
Q 8987 29216 8302087815328
A 22620 639940259
Q 29 32141 5801808547707
Q 5198 31486 436085395767
S 17574 428292212
S 31478 682169006
Q 6844 31327 213636985280
S 30569 678761935
Q 4588 31351 8455681232345
Q 3576 24845 3904287556455
A 6150 79663438
Q 134 25908 8299690201003
S 15593 287295692
A 28157 577714627
Q 636 30482 9516576066981
S 1448 372305450
S 16981 199009528
S 17492 436205501
S 25505 745052688
Q 10170 32589 370292306423
Q 3097 22520 4867750147401
Q 5760 24742 8512448741011
A 8746 664137288
A 10564 784181780
Q 936 23138 5938421419045
A 15058 723785579
S 19062 244260400
Q 4201 31802 4459855548488
Q 6091 28274 349387572824
Q 531 32343 7867646603641
A 11506 692067500
S 11671 974056247
A 22513 246437627
Q 811 32659 613693413193
A 998 349809546
Q 3533 21259 3913421191812
S 13907 969113045
Q 1918 31859 7557816549685
A 4288 824755329
Q 3332 29580 2995574533085
Q 11253 30934 2691897990425
Q 5398 27990 153654938049
Q 1502 26386 1111083714134
S 18930 967479972
A 31762 558489969
Q 7699 30966 4225607176933
Q 52 31233 6606548733118
Q 2251 31759 7898030213585
S 28328 814910082
S 29193 585862867
Q 1794 27206 4104244041091
A 26607 943203759
S 28017 670496754
A 27316 344211774
S 12459 258964136
S 30356 909125389
A 20548 261896246
A 14242 929526508
Q 1837 29240 5120493092235
S 12048 143807806
A 30744 548541765
Q 2000 29186 2025069810138
S 9495 176640933
A 5447 312506908
Q 4544 28229 6509750724429
Q 1968 27137 4356707938069
Q 8919 29220 7118424426268
A 13562 510246118
S 29517 490975341
S 30434 475505728
S 27632 572050617
A 26420 480968194
Q 55 32593 986709722124
S 30510 832673248
Q 1835 25523 6093792209625
Q 248 27459 1705881012549
A 701 354375569
A 16418 281428309
Q 4977 23343 8180211438296
S 27565 252696131
A 25504 171822751
S 26139 259042598
S 1755 794762879
A 16437 200131261
S 25303 905923605
A 29460 847453499
S 15483 923689242
A 20459 100157790
Q 2324 31065 2045568499992
Q 876 28100 2127530531322
A 24151 632117644
Q 8178 31489 9119006878043
S 20393 551792466
Q 250 32426 7359269838190
Q 1339 30356 7805889388427
A 30572 975633050
Q 11516 29944 662434956021
A 1363 712891707
A 31955 8760479
Q 5542 23260 6277249012622
A 4418 819709985
A 19953 676738361
Q 1003 24498 4446889234833
Q 1399 29559 4010622055303
A 5231 360572953
Q 7826 31252 5457666247523
A 17407 813054394
Q 4626 28975 3946405808303
A 16414 371759758
Q 1190 32625 2573496124117
A 6960 262108989
Q 6906 31731 2223713656896
S 1222 665230914
A 11449 791277831
Q 1210 25235 7529614033400
A 7541 116932409
A 7780 910931888
Q 4659 32029 6942330387099
S 26193 694662782
S 485 347820859
Q 95 31563 9624211597845
Q 292 32524 6206860731791
S 750 2828019
A 19516 476309047
A 18930 550179078
Q 659 32566 9784237035918
S 8373 650426740
A 28858 796769131
S 8159 503922237
Q 3829 27116 2784629946146
Q 558 23687 7559937791936
S 8977 645880413
S 24997 150083418
Q 6325 23915 5747330376707
Q 5864 24096 9579554909624
A 227 928040092
S 23721 801493056
Q 20 29209 5349111566989
Q 3168 28237 6572831399227
Q 6112 22613 2924973371155
Q 2490 30446 3381317212614
Q 10930 31249 7949100558839
A 10 129339316
Q 90 20404 5757431129641
Q 3965 26967 6095479328844
Q 4603 32215 6635608520362
Q 1147 23960 6313380981374
Q 309 32613 4710832336635
Q 8777 31299 9781727494152
Q 1597 23189 8237793494777
Q 5094 28687 2254560587403
Q 486 32414 813434933486
S 16678 698792190
S 11187 492406880
Q 3737 30739 4587129233245
A 6555 532935665
Q 79 32200 2940160536442
A 28830 612704642
Q 5791 23388 3107154694296
S 22903 392460648
Q 543 25356 5514699799297
Q 3472 31017 7434959340009
Q 2027 28789 9336198994834
Q 4570 28520 6325152759483
Q 2996 20527 2130623726519
S 7875 25803348
S 3506 475240124
A 25785 986369582
S 32508 951990868
S 6548 657181175
Q 3153 26786 1945942846833
S 13454 818476422
S 10083 313589533
A 1252 617289507
S 11273 453775395
S 10319 499847547
A 3729 561460675
S 1198 867209381
A 11758 151488626
Q 3513 27283 9975069137161
Q 4240 21015 9904145703153
A 17155 690151107
Q 7150 27620 7230886936002
A 26099 211307450
S 26048 363635128
Q 1292 30481 7797265520855
S 20659 271641171
A 14428 482166699
Q 3718 20372 771371927439
Q 4303 24299 5409510459277
Q 4331 26188 2048600690193
A 15879 599816292
Q 1899 25455 7036126200598
Q 7623 28176 2202239548635
A 19277 287703071
A 721 427694935
Q 6142 29868 9391562587713
Q 343 30498 1155622675856
Q 2558 32483 347397182619
A 2306 355520464
Q 1125 32579 5969634282134
A 20584 461320256
A 30618 189048340
Q 9134 28889 9505900585725
S 30571 756853964
A 8810 978161174
Q 3912 28329 9211599613225
A 25298 912398023
A 14727 66129146
Q 2968 31213 6494097927272
Q 10875 32640 9706881292064
S 23839 163695945
S 29711 318724062
A 14684 773334772
Q 4548 24707 14996683341
Q 3251 30189 3066830066860
Q 2049 30371 395498219387
A 27735 775558324
A 12625 478946732
S 8205 761706146
A 31524 178686897
A 29805 698898609
A 16940 544437520
S 24427 197817563
Q 5256 29902 3798570979223
A 6594 909956251
S 17272 190731372
A 1204 896294753
Q 173 31972 3707898420436
Q 867 28962 2909734375957
S 15729 539558674
S 22693 6026153
Q 579 25056 2799116296804
A 9719 197910813
Q 7896 24827 2700785189400
S 1692 586717705
A 1559 656111734
Q 767 20789 9349280349421
S 31103 20922089
A 24963 163976231
S 11794 32178309
A 23557 789240864
S 13687 103005006
A 23980 615911382
S 27226 55400730
Q 288 30758 169809040642
A 7415 796089711
Q 1341 31182 8110197379734
A 15060 76850429
Q 673 31796 3259188560553
Q 9794 30017 1393843660526
Q 746 31139 5356682169899
S 30554 115156019
S 21970 552609216
S 29479 159780600
A 11872 226956025
S 25369 822405256
Q 1416 31032 4905255138797
S 16916 53584140
Q 504 29328 8088276696325
S 13177 896268966
S 322 308606375
S 1001 289135125
Q 5656 23635 9220212528729
Q 3843 21579 7462779081816
S 30124 250228765
A 10230 336414280
A 8623 471291109
S 30571 636913296
Q 1342 30070 4720502420283
S 31240 50608773
Q 177 32018 3135954139228
S 2232 68034542
S 11887 961289988
S 9843 732962822
S 8840 166315572
Q 5061 29256 505261492978
Q 2049 29339 8691036209166
Q 10577 28180 2941553511767
Q 3145 21302 2161061116950
S 16912 638112851
Q 277 28772 2485177684404
Q 1086 32655 876978018370
S 14109 706420406
Q 6865 24490 579011169693
A 23423 854568122
Q 5433 32042 4263236179184
A 28628 873015419
Q 1586 29230 9403529442974
S 30919 386744552
S 2019 403911218
S 3880 554451736
Q 12071 31414 3307470849041
Q 1739 32575 2703086610003
A 24036 700106721
S 13232 623903762
S 5402 431624161
Q 89 26777 9934173061237
S 7390 677567363
S 354 944236369
Q 1309 29573 7718994954979
S 14731 376178373
S 16353 141666595
Q 4143 23413 7481475924055
S 8008 459727706
Q 8598 30717 8174967441734
S 29761 924999837
Q 7140 30559 7817319450181
S 28600 932130803
S 10797 153456256
Q 13439 31345 4776398167900
Q 935 25197 7626608464111
S 2203 912198705
Q 2076 29705 8088802315462
Q 12153 30256 997152650113
A 24896 269239286
A 32647 998959925
Q 1090 31736 4768032584298
Q 4206 21587 1502998717165
S 12455 282458548
S 16247 828329403
A 18378 81079780
Q 1643 30876 2777088438586
A 12471 266274494
Q 5760 27335 7820464921591
Q 342 32193 7757791024072
Q 754 28055 6601056959275
Q 1532 32013 6596579803274
A 32663 126215575
A 14972 720320068
Q 11527 30675 3123197660636
A 21686 353394414
Q 12534 32507 2970234629746
Q 6826 28939 8310536260083
S 23469 449749204
Q 4248 32048 7644135059077
Q 1212 32372 3721729930784
Q 671 24634 4812853265385
S 14319 574727224
S 946 336413065
Q 1491 26408 3057542071540
Q 520 29994 253360098075
Q 1369 22337 138851680022
S 731 411504375
Q 447 29923 4851395143230
Q 1292 30040 9057717148387
A 23682 229515411
S 19746 326660641
A 26718 234329870
A 14496 896882368
S 19682 227288409
Q 12644 30182 2970983391426
Q 6548 26653 6483851963787
S 8301 620559180
S 29356 979232784
S 13271 955706222
Q 2128 22975 6785522867467
S 3980 782630443
S 26468 929244406
A 28162 811122553
A 15784 120158293
Q 3417 26104 8104388130416
Q 7100 31010 5499611359926
S 2200 644336880
S 19010 68483403
S 18407 967520209
Q 2691 21803 9483106579451
S 30500 331584113
A 29178 31799443
Q 1391 24251 5918876533127
A 13481 910493628
S 3750 261228736
A 28495 480609196
Q 540 27432 9309132093995
S 9800 728039311
Q 4245 30856 406125423698
A 18467 914558736
Q 418 28682 2515378773511
S 28240 159622299
Q 4549 24647 6694396327759
A 5032 150549411
S 7382 9008804
Q 1819 31898 3195645763701
S 7275 783231621
S 11905 341976835
A 4826 543697906
Q 1340 27286 7941580303630
S 5789 244966939
Q 3720 24910 775558130916
Q 6203 28662 5477748796851
A 31156 710395003
Q 454 29966 647833294202
S 1769 841152752
A 2937 185381784
S 5175 993426729
A 13238 630499835
Q 9155 32468 4804420769478
S 6110 738964439
Q 5617 28901 996088760148
Q 1928 19853 4124108080149
S 26037 172197012
Q 3 29681 9564047905155
Q 3435 21040 9395581693104
A 24602 528331523
S 19166 258749127
S 9050 291038307
A 29696 299263120
Q 1303 19402 3408505531279
S 2086 104779773
S 9179 968596110
A 8444 895972471
A 31873 898168248
A 6933 228574556
S 15967 758042094
Q 8173 26721 4863111167687
A 32021 517225931
A 4707 47470196
S 31349 475674709
A 2356 306656005
A 14714 852265981
Q 1933 32217 6449141031404
S 30863 442429846
S 13452 593741985
A 11031 258283175
Q 997 32629 8243527100450
Q 1525 31494 3127915866486
A 16558 96009340
A 19462 367481890
S 22457 729169011
A 5713 57080006
A 9039 427004510
Q 2603 31605 4081780724079
A 15517 761357776
S 3867 489008779
S 21227 541667448
A 4135 768766234
A 19070 481795185
A 6581 367705752
Q 14045 30522 2874944479367
A 6985 449751071
Q 5713 29829 1670098907022
Q 3 32714 6470139751037
A 19598 674866412
Q 1709 32194 217921884068
A 12717 407843626
Q 4081 26761 2944862787187
S 10526 797531947
Q 2084 24021 8519399696924
Q 874 32048 1210556016687
Q 1004 19881 2247640745522
Q 3492 29232 9467994823220
A 25249 27875748
A 27161 721105910
A 11199 568914223
S 11575 691004085
S 13142 203584590
A 22538 588973094
A 15713 68025500
Q 559 28523 4810895297555
A 19123 288286022
S 20859 182430015
A 14702 197709814
Q 550 32613 2546666725982
A 13285 845851411
S 14142 268684238
A 9262 437406303
S 21227 979601716
S 14054 2635047
S 30849 417560611
S 9297 677017758
Q 886 22327 2316247924565
S 6846 208537880
S 8037 770471545
Q 385 32678 2212972147131
Q 7287 28827 3690563758301
A 989 919160183
Q 10909 29122 3857777181466
A 13107 390027378
Q 4127 28483 4709376641297
Q 240 32671 4736673423484
S 21023 754808319
Q 6007 32636 4912309042176
Q 2235 20387 3762684942845
Q 6407 25198 3543998574112
Q 5806 27549 1919147474757
A 24933 33432491
Q 6155 24008 1398520888194
Q 4831 32409 9424653048104
S 14691 272522442
A 14507 397685327
Q 3683 30391 6721541207029
A 11788 845733656
Q 794 32349 2215965550180
S 9627 320104659
A 4506 12451806
S 28993 325812088
A 32168 798652105
Q 8561 27922 326639358328
A 12657 486333422
S 31815 369865948
S 27724 81349332
A 3211 399507601
Q 5343 32276 342775996619
S 29891 644314287
Q 3419 27797 2663781711030
S 21474 85696408
Q 811 31564 5789848179128
Q 385 28653 6499323940491
Q 4 32359 7179434955914
Q 4076 29982 8170727248201
A 23146 285329371
Q 317 28363 9749434052273
S 26296 73766911
A 20011 970094913
Q 6592 24937 6727833399358
A 2928 983935613
Q 11041 28145 7488635656973
S 29943 870284469
S 15193 656786967
Q 7427 31676 9492819826199
Q 3318 31363 6844564125358
S 23795 271577649
A 19796 374197423
Q 640 31898 179647251193
Q 12106 32474 3914778984443
Q 2335 29120 2495184284614
A 31924 172078089
A 19156 899507922
Q 140 30930 2592122765240
S 4662 323538079
Q 2947 26484 861562627846
Q 1657 31215 7797375457370
A 4803 555524149
S 27206 884115323
A 31855 300452254
Q 2566 32161 5197171222630
Q 270 29003 4408084858642
Q 6169 30204 2655245615285
S 3364 765845524
A 4909 6031635
S 17745 16369129
Q 3956 28200 8833771830575
A 31509 840078102
S 8902 41650508
S 27086 558363032
A 15670 215793640
S 10232 689649830
Q 2368 21766 8338208798253
S 24177 326487266
A 30472 226071385
S 22536 906683031
S 7434 481679358
Q 507 26169 5404547070472
S 21281 151147680
A 17358 876050765
A 29807 570330112
A 18233 988437074
S 26967 128458768
Q 12467 32536 6215762611844
A 8921 473637465
A 22144 341539558
S 31692 136616594
Q 9398 26783 1865950279009
A 29499 204637425
A 2292 481857403
Q 210 22175 2766834159035
S 30723 162777466
S 580 504541782
A 16269 218351021
S 30983 530995229
A 282 805201597
Q 2437 30801 4300792481477
S 17704 880591138
A 11215 356889884
Q 4212 31915 5450794211954
A 21207 956836319
S 9294 973113010
A 10057 998169472
S 27389 43309239
A 9699 379759268
A 12562 247822481
S 7959 452870498
A 7715 566429686
S 10212 996852666
S 28027 813290199
A 24331 615906310
Q 6916 30713 4225271599854
S 24751 578427211
A 11950 197159893
Q 3524 23839 2062817223043
Q 4429 32074 5319229785515
A 9331 465978191
Q 2501 32444 6872684704746
Q 1270 25406 6638913821579
A 2948 524749179
A 5135 718271759
S 24198 436747892
S 11667 239821143
Q 13 32718 925313081157
S 10197 103632443
Q 6176 28216 9052191085707
S 23247 930112934
S 237 917632768
Q 626 22801 5613205322325
Q 10028 28206 9865885524963
S 10956 594476390
Q 210 23321 8717500647812
S 3897 224572529
A 24922 900212084
S 31987 306341603
Q 329 17582 5099612204107
Q 561 29940 8681974185580
A 25844 900781319
A 13140 860610869
A 13430 307254798
Q 1114 32146 7991777523728
A 19179 478355104
Q 747 29343 2386470651877
A 30465 485265981
S 8737 520333753
S 8717 452669389
S 7781 179000073
S 27214 216267765
A 3809 636339592
A 8255 122648919
A 10653 539839668
Q 222 28331 3500044987653
Q 1007 30561 129820975488
S 13966 34642286
A 25995 918123477
Q 7660 30709 7319559627900
S 4873 920063204
Q 11282 32475 8506455710033
Q 6188 25495 3258758260398
Q 7708 28299 934077180512
A 1333 661498169
Q 268 31808 9950310064232
S 17477 937067800
Q 14708 31914 5509265119505
Q 3350 31042 8681923618688
A 10558 662861310
S 25009 420865989
A 7913 356544763
Q 671 31227 7790730391938
Q 135 26264 4695011743943
A 23295 628418806
Q 237 32528 6025071877067
Q 8800 25935 5517418047412
S 23582 292482695
S 6497 946756548
S 24629 122054942
A 11694 134787113
S 30461 267556656
Q 984 18990 7962884922519
A 17197 344451495
S 30166 973319725
Q 952 30864 700937940914
S 31952 158455420
Q 9223 31661 6631560878193
A 12153 153579820
S 21564 602136363
A 25782 310375682
Q 394 32491 6829028678332
S 15906 254720955
S 4697 23923508
A 30988 48726232
Q 6445 28070 8454513616416
Q 413 32493 1547933715446
Q 8174 32698 9600926630444
Q 1928 25269 7154606176285
S 18069 900294344
Q 944 32008 1682763776054
A 26216 343110490
Q 1293 31566 1582052958583
Q 7176 28489 2508494924726
S 21389 730086681
S 1848 152403143
A 7187 786684975
A 2910 478488934
S 6517 521740733
A 24514 342863665
Q 266 32407 8151667305801
S 18463 272240473
S 15529 59146870
S 13208 726133678
S 7795 383239174
A 6748 129987522
A 2299 508659751
Q 1514 21938 7911027808125
Q 87 24409 558502951091
Q 4046 26253 501905785612
Q 361 23058 5989528561244
A 29678 261549830
Q 2935 32683 6666041741939
A 7265 19076307
Q 10840 32221 7343910119076
S 17842 710610906
Q 1506 31498 6048345280157
Q 8159 28360 1889943020245
Q 1174 30596 8418669817037
A 27414 86383374
S 24353 706384628
Q 7567 24717 6467988724925
Q 6733 30930 3834068007497
S 18893 669391157
Q 179 27096 4468744332453
A 15219 649812550
A 11540 49939945
Q 2211 28638 6895300203162
Q 505 29625 8060495704930
Q 11625 31309 9842070438190
Q 7831 27092 1106971929496
A 1654 992122040
Q 704 28364 8717199042340
A 12467 619458118
Q 2541 25086 4789566297868
S 32194 385491737
Q 5474 30575 2731403269251
Q 1020 31109 8663623928150
S 21384 213980778
S 16159 316609923
A 27893 777573871
Q 2132 32504 568422091471
S 5574 844427162
A 31323 352116926
Q 3707 31067 4148896156556
S 25509 544408600
S 2906 692665185
S 32486 351208710
A 15525 560457643
Q 1492 31939 5798397805977
Q 8162 28645 9541062444472
S 16040 536710155
S 32024 758676157
Q 236 18429 2641938914801
S 6566 220626769
Q 13601 31471 9436751593574
A 26708 478121694
Q 6773 26872 8638275314909
S 21541 940818227
A 29461 408874818
A 12004 89820980
Q 2820 30815 3564943966055
S 24443 112500924
A 21409 459325316
Q 2750 19576 6726979292356
A 1752 247436331
S 21375 2572490
A 20838 388873059
Q 2344 32639 4200961210721
Q 1831 30959 4063668431077
S 13163 715019071
S 613 204759915
A 10493 335338498
A 3739 103853474
Q 988 32252 6710661881770
A 29248 979995821
Q 6493 25349 5160497353975
A 25901 696048252
Q 9977 31528 2187299897835
Q 2788 29951 2759802213687
S 1167 850348792
S 3728 565835357
Q 548 17333 5500444860256
A 22815 998010653
Q 2235 23981 7044664546113
A 19326 131901881
Q 1048 32502 6542695680073
Q 2067 26164 8027856818807
S 1304 899154737
S 26330 514887596
A 13181 984149985
S 29065 240179950
A 32474 516317515
S 3676 440636329
A 28718 287870075
A 7295 147066804
S 15778 741014478
S 919 219228360
A 915 965062194
Q 659 19850 8698449258926
A 16338 968279197
Q 996 32663 5330259657223
S 370 870251717
Q 453 28704 8208124042451
S 32216 731911023
A 13892 51373620
Q 6796 31445 4228802657122
S 23034 241622905
A 16185 551139558
S 6936 216973075
A 21297 457044625
S 14355 9574442
A 12690 34457160
A 18937 578462429
Q 732 31923 6601805467209
S 19628 653409662
A 23618 346523240
S 16955 371239784
S 12255 720752983
A 7955 928260277
Q 2866 28849 8913981373583
Q 2384 31909 6579194295316
S 19477 633332524
S 18998 730829070
A 16707 533216167
S 5294 684518564
Q 3136 25775 3109422846651
S 26156 152547431
A 18846 967739742
Q 16 30108 548903336797
S 22877 628144847
S 15306 372396318
Q 1093 32689 7078815593379
Q 592 32324 7589627692436
S 25894 551037802
A 3577 122757957
Q 5690 30960 5872410720493
Q 3123 29350 1096351100871
Q 3999 31731 3658046610945
S 24106 655228454
A 22197 302317286
A 10943 910967875
S 16235 210560250
Q 1606 30239 2039929665813
A 12075 598886019
A 22093 864430024
A 30143 507652101
A 22214 241778397
Q 6239 27205 7822966446275
Q 148 24442 8213528340558
Q 946 23369 2185884081349
Q 4 32723 9956106621087
S 21560 898511974
S 11726 964065498
S 9530 382138289
A 17386 744208653
A 9585 487778925
A 20181 215121013
A 3459 604956600
S 9718 465369623
S 13427 32971614
Q 4760 29997 7225438933203
Q 9039 26317 9926512834643
Q 751 31219 669429729634
S 18141 401664072
Q 8188 26401 9509526892467
Q 3052 27985 6916909063450
S 5827 638944881
Q 586 31324 273097752304
S 21076 606753592
Q 489 25316 7539954959498
S 22324 83018175
S 27211 393555090
Q 358 28806 5939957515874
S 18599 879942315
A 17131 420174254
A 18320 234391054
S 8900 315574517
Q 4480 29741 8311619076641
S 30699 625919296
A 27083 755003440
Q 14240 31599 3653257515233
A 16198 827866155
Q 5036 24072 3483215073552
Q 2627 22580 9151006050001
Q 7308 32125 4302292172183
A 23792 4108095
A 20595 422275930
Q 8226 30268 9181416194612
Q 113 32492 4039560837676
A 1565 644919853
S 21314 487358769
Q 707 18183 3717745609641
Q 1079 30450 208343244643
A 13990 73479311
Q 1962 26343 8519275947577
A 9907 747896131
A 21920 8255678
A 4553 247595247
S 23409 855631747
Q 21 31238 8691184471721
S 32390 645660579
S 25410 938597739
Q 350 31813 479589485167
S 16055 39563512
Q 1396 29653 1581092135391
Q 5111 31356 5663288104776
Q 3497 31554 6741037529804
Q 6926 23858 2866415210656
A 2 75682739
Q 600 29586 6071418620897
Q 864 30999 6825200417479
Q 6244 31780 284999596754
Q 1517 28383 530776504490
S 23331 532204230
A 7530 929711987
S 13255 34645747
S 8073 969014323
Q 6943 32420 2652310276673
A 25923 684820431
S 16731 397662903
A 12161 958748178
Q 63 31722 2444433393158
S 29282 93591546
Q 2831 19361 4559057655849
Q 9182 26231 6319166963345
Q 137 32636 4156287695295
Q 989 27061 5600660424585
A 5825 534461761
Q 5276 23965 1370261847452
S 2254 339633031
S 13369 117483409
Q 1976 28891 8373884057681
A 21810 290772895
Q 9057 30570 386592890505
S 8841 77726266
Q 512 30325 2983547960375
S 19614 900713386
Q 12009 32273 6476109070378
S 20117 629636544
S 18500 606920212
A 26031 257172458
A 23671 848210223
A 1553 218791151
Q 474 20215 7692728629021
S 27589 316677756
A 4606 302974973
A 20882 690757117
S 20980 342916059
A 5951 698033234
A 8800 878049084
S 3034 813461061
Q 184 31127 5769048297388
A 28554 771803783
A 8426 827893539
A 21374 839857582
S 11004 170730526
S 14072 259951025
Q 13367 32722 3092249806095
A 29437 620909414
Q 4800 25351 8079875304604
S 30665 305994243
S 1776 514334191
A 20978 237922245
Q 1770 32691 2061981097813
S 14407 53117688
A 16660 404394158
Q 6909 32073 5410381596855
A 144 273402352
A 4690 809828898
Q 2605 31860 2074530542177
S 19266 747673900
Q 7919 26024 9996215819547
A 8142 881641193
Q 399 31345 7634143077607
Q 2461 26768 8711169737879
Q 2782 26769 9471997860241
Q 172 32594 9827184665776
S 16773 357258846
Q 8666 32066 7027041204681
S 23033 618112069
A 7452 770396287
A 2955 617553832
Q 2441 26945 2307236633929
A 2468 899595633
Q 137 25485 4719668092821
A 12084 930106642
S 15996 827312663
Q 2268 30572 5660666120574
Q 110 30217 6513000068344
S 18452 605600502
Q 381 18253 9474218260640
Q 348 32661 9232797924001
Q 7151 29920 2088809454586
S 18465 405209767
S 24595 171853967
S 27811 739954758
A 7787 986511658
S 26882 165587137
A 12873 397427712
A 11380 711339097
A 10865 188440292
S 16196 674490050
Q 2791 27379 9066152553255
Q 9503 32124 5204142389757
Q 5593 32569 1619754145571
Q 11506 28822 4858954466471
S 31810 832182667
S 3548 848339409
Q 4063 32605 5370618577050
A 23258 151372911
A 8925 730671541
A 19273 738723748
A 2264 109765388
S 19924 522383267
Q 3581 24850 7879609169227
A 13431 207854888
A 23501 72907949
A 24891 450820244
Q 4090 27285 7178567590116
A 20824 726685194
Q 5246 29362 8972598306412
A 21291 219081407
S 25173 527219177
S 28879 310109744
Q 7223 29490 6925805867404
S 3944 761247906
S 23452 744580849
A 32363 36450999
Q 339 22751 9479506174086
A 170 268137877
Q 6908 30067 9488853051846
S 8448 852298967
S 25114 994106270
A 5816 832078563
Q 286 26922 9488096786324
A 29651 410854490
Q 2345 31636 7261597621395
S 13601 564832304
Q 3623 30664 3271511855216
A 16398 933340349
S 18198 682093611
Q 630 23942 7143217361146
Q 3425 22548 1925811638000
A 25525 974909744
A 26411 105759586
A 2775 210612900
Q 1252 31127 7479332236720
S 14168 490026401
Q 2904 22340 8413520329867
Q 1805 30700 5216047966446
S 2124 643212329
Q 554 24024 6912179514173
Q 7982 32518 4854522377731
Q 1027 20161 4799918777765
S 25612 606829241
A 4257 16740194
A 9244 431908083
S 3924 734920381
A 5894 460364633
Q 385 32376 7662773752472
Q 7179 26216 1989597843168
Q 5644 30933 1620008530757
A 6814 820837321
S 10531 87786980
S 32377 325132208
Q 4427 31215 4795824890521
S 7716 925878332
S 26212 759786370
Q 1903 23402 7138427414134
Q 5 32213 9587669183041
Q 11 32290 1782543459364
Q 1914 32535 7741950820442
S 28205 892260140
S 303 305919030
A 1394 248321761
A 27420 628055214
A 30613 455937310
A 1070 920006566
Q 7931 29780 5329958896315
Q 1887 32531 2276562885068
Q 1922 26089 800984333056
Q 9883 32527 5419446051969
A 31570 431851088
S 16795 911956365
A 19369 385392643
A 20195 32970783
S 4558 501580512
A 25381 330991659
Q 9365 30689 8768036849098
S 11992 676665537
A 1139 814085528
S 16578 322725729
A 12122 330030505
Q 698 32645 7215867868566
A 189 403136179
Q 418 30298 9886075757552
A 10942 664912225
S 10952 943168751
S 17785 215643651
S 11391 981021965
S 19459 527740912
Q 2743 31113 4519744310721
S 1952 659009066
Q 10836 32104 8831745841693
Q 261 32190 9597388596401
S 24048 801549080
S 1515 739524356
A 5427 229348668
S 1572 197812810
Q 4455 22273 5696026785350
A 18530 878001440
A 8196 785124941
S 12433 893855467
A 16002 496510125
S 20819 140765801
Q 4293 31927 9514702301648
S 9390 607534988
S 12758 867401247
A 2003 712756869
Q 1427 31690 5062256069387
Q 267 30386 8745587886047
Q 1563 25873 5589996457803
S 29579 592174919
S 9019 493824021
Q 1628 32702 942355785600
S 12059 752931288
A 18812 974410348
Q 2 30831 3935312322602
Q 3302 31801 3795651781996
S 18426 60130486
Q 837 32402 2122590600868
Q 3097 22274 5367771364756
A 8485 343088304
A 31670 965229982
Q 10661 29456 7586517302985
A 10539 480281071
Q 5371 32152 7890918175957
A 2464 922322187
S 23567 892278397
Q 6319 30837 2909202317955
S 20092 576630333
S 27281 123689600
Q 6808 27344 8874758835372
A 18652 104007729
Q 96 30375 1352648413262
A 32223 328011460
Q 578 27246 1379080715393
A 23669 455470472
Q 2618 24768 5627164423743
S 5381 835196648
A 7069 841181560
S 25251 670424761
A 28269 603640307
A 6720 374199209
A 7551 27159212
Q 2912 29086 4153684930547
A 21034 159567243
S 15315 897940650
Q 3105 26658 2357504975215
A 28139 920443268
A 7255 609376411
Q 2890 31607 1529383921681
Q 830 23463 2748840915513
S 21895 348397577
Q 1136 30422 8181447865819
Q 1814 31239 1205555713295
A 9936 572469307
S 2450 385385766
Q 1928 31459 3269185976838
A 27846 40667033
Q 3390 32402 9952080152061
S 26489 574957818
Q 1514 31143 5951685944130
Q 1732 21132 483390067531
Q 6603 24723 3872988429249
A 15142 534084612
S 25929 425901678
Q 4553 28276 4278435281973
S 16877 853977396
S 2735 956121830
A 11475 47028885
Q 1834 31912 9105112321232
Q 963 30584 7193762872797
Q 6861 28190 5416571181887
S 27212 535327772
Q 2641 23430 4949801645570
Q 2038 27451 5081919908738
Q 7460 27408 6629561007691
Q 1656 28438 4099237399150
A 3141 460110505
Q 2248 30918 6112375755428
S 4591 805380180
Q 3606 27073 4350964012963
A 21237 984316793
Q 352 32061 1480327511300
S 9154 923037309
Q 5892 30761 2247343500450
A 12779 379861487
S 31880 521609438
S 19830 58207371
Q 7814 28902 8791509482999
Q 5134 26667 701151131908
A 20111 346232099
S 9877 773222319
Q 935 31087 3506240053718
Q 6950 28696 3723445447283
Q 212 32116 3908060594945
A 5580 256741299
Q 1499 32479 5185220065161
S 31859 275527481
S 22808 257226177
S 19855 553825782
S 32205 172646902
Q 6548 28639 7497278982289
Q 9808 29285 7269316090556
Q 11272 30649 7761736991613
Q 1102 31850 5312883840627
S 18879 448627405
S 10523 289836796
Q 4490 27949 2912025508023
A 25529 583189409
Q 4275 22150 4310985062202
S 17773 700398888
S 24533 15306023
Q 9242 30517 5886287626084
A 587 33595971
A 16969 68254270
Q 3035 24716 9837385717140
A 13211 497862280
Q 9758 31825 506187092658
Q 295 30048 4104108698287
A 31296 46147603
A 9453 1001752
S 7727 808384089
A 12370 59932350
A 28825 9356772
S 1154 191635306
A 26598 454097774
A 17591 604866035
S 4634 353019228
Q 2113 24302 7977378546649
S 13081 416737234
S 2381 915878543
S 31381 881874373
A 25100 537490986
S 22956 810986087
Q 12780 29529 8463112402071
A 886 240212953
Q 2225 27018 3195838282618
A 16873 562993082
Q 4451 31391 7500816673865
S 31640 626071155
Q 425 27018 9565358986713
Q 2939 24320 2316294545082
Q 8884 30128 8649946551798
S 23734 338487687
Q 12205 29231 1982433586831
Q 3593 26937 318031540659
Q 1610 32327 6383050679945
S 7262 793048648
Q 228 26721 2264438072144
A 13366 246835152
S 1505 590978731
A 26610 388097786
S 22355 911091865
Q 3996 21450 8411516282625
Q 5165 31701 7666726833651
S 2206 320986149
Q 1106 29605 7779659445002
A 10455 865211574
Q 3515 26177 1912910602503
Q 1619 22203 2891919665746
S 3820 274167485
S 24245 705245514
A 7048 647782789
Q 1647 22380 4820606950082
S 14354 204514728
Q 969 27011 2592991152835
Q 94 29001 6229871620095
Q 1456 29344 9189044743804
Q 8974 31264 570596726439
S 901 969421848
Q 149 28873 3740015610595
S 13243 975968848
A 28015 741159577
A 9487 317123414
A 17966 957696264
Q 9608 30155 6467281572651
A 22717 645385796
A 19239 454129798
A 16343 642714127
S 11045 847386973
Q 490 31110 4581364913031
S 30715 567146837
A 1934 134854507
Q 96 30386 5002000073790
Q 8908 32102 8664284203425
Q 1466 28426 5766407910348
Q 5571 31655 4402303273656
S 19381 77488171
Q 11041 29809 9193800938825
Q 890 29808 7659171313480
Q 1746 22591 3753075050940
Q 1114 31710 2609995974143
A 9528 869410122
Q 870 24178 8870034141935
A 866 518828955
S 10402 278490859
Q 9133 26830 9083913279699
S 22873 191146766
Q 10294 30310 8136926952146
A 84 267432714
S 16134 429634583
A 32140 901948821
Q 7508 31343 501649569834
S 5768 97582377
A 5038 427850009
Q 6741 32191 4149488499883
Q 12040 32234 4119763402374
S 3657 713517675
A 21042 789274908
Q 5478 30520 5124410636852
A 10696 667373539
Q 2057 23832 1433183232207
A 21575 429936418
A 31689 815915643
Q 4948 22873 1948333777322
A 14689 413647710
S 8516 338989224
A 21567 534596686
Q 4692 30729 9858116592152
A 18165 219334393
S 16268 654794430
Q 3537 30426 7678441049860
Q 191 31064 5111336596560
A 18232 748149751
S 27852 129298201
Q 10119 29022 6822250792295
Q 4839 25421 3940944038838
A 7154 585920440
S 19597 973243248
S 17846 185002451
S 2111 299153071
S 7648 245229383
S 29071 425150584
S 11371 94181669
S 17247 485342055
Q 1360 23635 1477178630015
Q 8283 28099 9681034893632
S 14558 713221406
Q 838 31284 288688397608
Q 6964 28092 3097163677539
A 9390 988231160
Q 7013 24145 4647709688639
A 16935 114221717
A 31006 934170674
S 9362 242212019
A 30653 863598873
S 22691 482780935
S 21241 310173144
Q 7018 23892 1894726881528
Q 613 29912 8592632743172
Q 1287 27087 6844442530948
A 24247 668746390
Q 708 24932 9005939552394
S 28527 40985478
A 8119 678855939
A 13708 925428126
Q 2904 31209 3582580110502
S 9087 698388615
Q 3631 30955 514688281390
A 5369 510520492
Q 3585 26577 6766006075261
Q 11480 31468 6732290142281
A 25627 355720836
S 20812 567175525
S 16881 282065038
Q 1816 27771 218875236127
A 13400 270910763
Q 2775 30595 9794586048910
S 24182 715101222
A 27475 506554021
Q 2890 20595 4572166575459
A 14200 78869327
S 18375 880830145
Q 983 29201 9226685150152
Q 1493 29783 8454821357753
Q 10960 27430 9196165028549
Q 6427 27307 5739170772665
Q 1292 27981 1618085774964
Q 13459 31811 4143411059328
A 4170 743961677
Q 8078 25806 4813403194137
S 11416 974616218
S 9224 561171589
S 12492 504157913
Q 2796 25333 2482225685742
A 16683 469238140
A 17933 806335825
S 28078 158539954
A 1940 771490206
A 11219 868577049
Q 1094 20694 1500358091472
Q 12260 32472 7876831212749
Q 610 22834 8707984048336
A 16823 271452076
A 17802 670687701
Q 11771 28839 4903499402618
Q 1555 30443 156167826802
S 20753 767129004
S 20759 322974636
Q 11553 28849 4613552439032
S 29280 588649765
A 8855 7870422
S 4272 744120332
A 22121 275404364
A 7149 580287121
Q 735 31446 3608375623794
Q 2788 25661 7255771465432
A 20054 43091924
Q 781 27560 5257970447721
A 29552 363198091
A 24000 374825632
Q 12301 32704 6582088554463
Q 1469 31476 8863480468235
A 7812 829252475
Q 1115 30730 74848489113
Q 4114 30114 2654319167061
Q 202 32123 9245030999163
A 6118 151909556
Q 12245 29967 4192326163040
S 16810 753992602
A 21282 791405054
Q 10287 27599 1196076925401
S 9866 877621619
Q 1406 29622 5458159122657
Q 12540 30952 4694021269027
S 26729 489824260
Q 5495 29605 3139970826560
Q 7674 31277 4574535801694
S 11732 482297242
Q 7666 24844 989951195450
S 2074 39298227
Q 242 32279 3656778391171
Q 663 32006 8335324521638
Q 1047 32190 2263422520229
A 26383 39357524
Q 7103 24421 4195625764120
A 855 13408422
Q 835 30196 2873441783388
S 23694 324668769
Q 4377 30176 8113897311772
S 24299 498706551
Q 1377 30490 605578639794
Q 1966 26941 1160787545215
A 32072 11298855
A 31031 61557994
S 3245 918925636
S 23278 354891115
S 23070 84681303
S 32473 581096514
A 21905 325877066
S 18896 102842264
Q 1965 29627 4681451038985
Q 6526 30314 7535405898168
A 11169 343912695
Q 5215 26285 7094276123558
S 20251 77144645
A 16075 931891511
A 3507 757893576
Q 3313 20001 1637869626988
Q 6565 25800 3428272246176
Q 2146 30440 8813725215690
Q 1721 20171 7461557016206
S 14195 780260328
Q 428 22479 1652717229220
Q 15161 31691 7330752544316
A 25275 293416958
Q 470 32201 7592440098530
Q 8533 32175 3193892547239
S 17975 950136536
A 29957 565065627
A 24883 453790364
A 10799 454294121
S 1973 508558185
S 8243 570159286
S 2385 850684520
S 9193 384923811
S 22066 488761927
S 22662 463975831
A 17212 30592297
A 9379 153923591
Q 4196 31486 7478583355852
Q 7796 24847 4191993373321
Q 7090 30328 8413332771706
Q 4396 21578 5466301494050
S 6452 588087327
S 9351 145184954
Q 3999 24712 3586686709589
Q 765 31565 122187204955
Q 12597 30451 1632981528876
Q 1692 28242 4365411048254
Q 4052 30560 6092227583176
S 31083 780501076
Q 76 31595 7133181238090
Q 12392 31276 2910510604404
Q 1273 31173 3973911226974
Q 682 30572 5259011123239
Q 5948 32391 7175072745909
A 7461 612687622
A 5625 697711237
S 16939 960833246
Q 8962 31099 1230296286022
A 949 899893828
A 30170 220932738
Q 14616 31878 4311318856569
S 19046 180691256
A 12769 203120780
A 25923 261215148
S 21361 555880434
Q 1968 29189 1189659738357
Q 169 31379 9549091850739
Q 8884 27517 5233040917966
S 30466 408802084
A 8672 796228179
S 24867 689825352
Q 10212 28383 1321584807183
Q 1988 19299 39465782967
A 2872 531574760
Q 2147 27746 7190798802483
Q 8299 31604 2852008608000
Q 50 32141 5177492461262
S 1086 17411245
S 12776 920137282
S 10031 2586259
Q 2867 26911 5553260465766
A 4057 855204675
A 611 490176262
S 1335 936476096
Q 2448 32431 98329550535
A 23157 25222849
Q 3225 28682 9791881817572
A 21806 944966824
A 6998 772226461
A 30437 214038058
Q 1046 27931 5797249717711
S 11334 226584797
A 4467 184095360
S 5621 369247713
S 5635 962519681
Q 5705 30573 9433548437731
A 7998 568326105
Q 4351 29606 9609206527197
A 8086 628293861
Q 1924 31376 1325393133135
A 5771 959413648
S 20893 123034472
Q 2299 29584 2502910057684
S 6356 568313968
A 10699 737631737
A 11512 110338519
Q 1212 22300 6339973087257
A 2403 170624472
S 9331 914069903
Q 5928 25676 8297488340558
A 8844 862906131
Q 2971 27473 8315483497792
A 9446 224061396
Q 6729 32393 2562167761482
A 57 406825297
A 9321 68963800
S 32498 853248225
Q 1554 32593 5904415701954
Q 216 26431 8336499328229
Q 1629 31594 6632692159640
A 9332 302226512
Q 2057 30407 799601361557
Q 120 30728 5638558244021
Q 2643 23247 2075953152783
Q 2131 29012 5295817918095
S 22451 250224453
A 11993 254916234
A 11186 345047576
Q 1009 31359 7936187306235
S 4353 156306413
A 16043 651245784
A 22390 634438195
A 20802 396631798
S 20955 264327791
A 17907 875675568
Q 1803 31934 8435944890054
Q 1333 18650 4270296197074
S 5725 652031733
Q 3007 26990 5105710716591
S 9487 33062815
S 18818 200752413
Q 1500 27257 4727171798691
A 2867 519106526
S 9056 868867737
Q 9620 27259 5444161653918
S 10802 844927077
Q 5811 29010 2851130908116
S 3407 978604496
Q 1357 28943 1974082362324
A 13449 532005798
A 25277 523601684
A 1984 15677213
A 6653 606883923
Q 1133 30724 5134559988692
A 256 64394671
Q 564 22195 7630185074564
S 2712 304295598
Q 2655 24625 1088669830995
S 2686 872668117
A 18852 832307717
Q 4468 23235 7719758050733
Q 7134 30996 6850541074240
Q 429 31986 9657368885375
S 16373 664306517
Q 6616 27456 1728706109209
S 17111 757908481
A 9739 631672092
S 23633 206611803
Q 7305 27052 737204373171
Q 6743 31311 9837212686871
Q 1723 30786 9219479518642
A 19293 878378620
Q 10482 27970 2930810497627
A 23105 150666265
Q 9327 26126 6747231405549
S 21613 339324639
Q 12176 31473 8323619580703
Q 1114 22241 8450964665366
A 16378 656388516
A 23111 159653565
A 11616 840684721
S 24228 45442186
S 19290 476847311
Q 3941 22573 2679107823370
A 14896 219445412
S 2892 453645917
Q 4570 27351 8899422674916
Q 2521 30783 4358286798266
S 12349 848343648
Q 730 26310 4630291737878
S 14025 815121981
S 12258 215815447
S 19243 401545952
A 18611 262854477
S 22239 887878852
A 13727 911690307
S 8865 606880997
Q 7004 24794 1752025092074
Q 2937 27566 5083528652361
S 20068 148918863
Q 2235 25276 5306115926610
Q 1 32697 5696299502409
A 8708 295437454
Q 2602 22872 6146606372784
A 20572 623670737
S 7623 369052554
Q 10751 29330 2588419418079
A 15419 474458593
Q 13119 32625 9234359877865
S 25770 990243512
Q 2981 25644 7712403226744
A 2412 740565171
A 13487 941912086
A 10200 328170098
Q 5561 23638 1693995266229
A 16415 56637003
S 22735 15880897
Q 2112 30775 8605773723144
Q 1841 32368 834132239214
S 19731 730615026
S 20255 958119245
S 2717 686281810
Q 2111 23921 6471723569930
Q 9544 26106 3506313277845
A 21135 825533945
A 32653 20090441
S 16261 972550115
A 29765 684828714
S 752 485302994
S 16931 456907254
A 20744 159104379
Q 2741 20949 218725429043
Q 6403 32168 6808690852549
S 19293 451709159
Q 2004 29746 9638647717081
S 18592 87507600
A 4928 984009878
A 13927 713713880
A 11605 296890732
Q 669 28923 8029347142746
S 17275 184675233
A 5568 228527207
Q 797 17935 5298142017172
A 26947 463158934
S 10820 976692601
S 8108 967697550
Q 5546 24542 1201833991055
Q 13788 32663 5332547448453
A 23947 483223781
Q 2174 31695 8840168832388
Q 871 31692 7200370502507
A 11211 225923866
Q 4150 30596 6781896041964
S 24694 686650271
A 13095 656247247
S 11712 811694565
S 6092 828438610
Q 2568 30238 3539463893176
S 7520 719462205
Q 6674 29717 3945854175957
Q 3041 32064 9373391515249
Q 12087 29848 5960132362772
S 30632 971333214
S 1986 981143072
Q 6446 23381 6150349389921
A 27673 280162826
S 28083 235252585
Q 5546 27835 1915382297502
A 12461 283437160
S 4760 26494523
A 10026 707419821
S 17259 615837748
Q 977 31448 9619539846475
S 22091 840275161
Q 75 22611 4256068355608
Q 4504 24352 6355096694780
Q 2161 19398 4274027717649
Q 5358 27795 7342792738974
Q 2114 20754 7021617854711
A 5684 803641213
S 6763 499500067
S 18046 902638937
A 18358 305034873
A 9715 630027336
Q 2044 26117 8800032978730
S 28871 673751586
S 19684 989131682
A 15009 201804079
A 3556 802109441
A 6293 483001884
Q 7850 27873 9910566624357
S 7776 154209815
Q 12687 31152 8681487918627
Q 2185 30019 1121713344140
A 13901 115503827
S 10295 823006444
S 27986 673566572
A 30259 635679839
Q 3080 20747 2973510981080
Q 28 32699 1974884793095
S 13971 488904605
S 10293 568978016
S 27895 533536215
S 23205 752160603
A 3940 678035615
Q 2293 30565 4765237964024
A 5015 335344865
S 18339 878547917
A 29462 738660059
A 24783 277136532
S 21617 702003517
Q 305 32566 5348473758157
A 21454 587186281
S 28243 867384962
Q 1223 32196 5700688365091
Q 2143 22429 7345022194047
Q 1983 32041 3407786382458
Q 4492 26811 8048577429777
S 24873 170827306
Q 296 21833 184189327029
S 17610 707805599
Q 728 32275 5268326410827
Q 7441 32582 7858573833555
A 14506 172474314
S 27582 122101489
A 26692 929905838
Q 3450 31856 1291857483381
Q 1700 27021 9132568067542
S 24685 229001462
A 23606 744697746
A 9462 907472922
A 24555 70867389
Q 2458 18925 6881163575300
S 14003 272003851
Q 5081 28191 2348477838164
S 4622 325741597
A 268 704507019
S 13598 567237446
Q 678 28908 7908826028048
Q 5187 28792 3897563153497
S 2181 743085186
Q 2206 30882 1429016902115
Q 861 32266 5065903142180
Q 4435 31095 2153323859699
S 29279 701001106
A 16562 856172625
Q 7098 28794 5018476808473
Q 5594 28041 5089726065945
S 19879 882708929
Q 13276 29824 4669888087243
Q 7019 31912 1084127578407
S 29522 378413940
A 11844 585880375
Q 2655 19432 826418163683
A 6995 584074711
Q 145 32665 2702620667834
S 7995 48422210
A 10871 17055245
Q 548 32621 5890406880875
S 32360 77494016
A 1160 720564311
A 16700 278484231
Q 11320 32389 3580647889431
S 8359 882997774
A 27532 412386666
Q 6273 31277 3674163997681
S 11271 311948103
A 8723 198132540
A 15337 159063887
Q 28 32361 46361952192
Q 1493 29181 7163939960698
A 31463 923875512
Q 1745 20990 2282609753131
A 32103 152588324
Q 100 32133 3831051937275
Q 15097 32333 514561070386
Q 2401 19577 817397679106
Q 1003 31833 4611302357481
Q 5616 31495 1539950650411
A 18423 619536221
Q 3736 23650 3454117195157
A 4775 375555605
Q 823 27289 9442487456818
S 25609 786271074
A 15908 52188112
S 8000 827220556
S 31168 428830100
Q 2443 31570 4651083797664
Q 3563 22963 7524726591186
A 32524 921394690
A 25717 321353404
Q 1517 32613 5441403375709
Q 3061 24558 9906604341481
Q 40 32596 8541316231367
Q 7995 31954 5560122711959
A 17580 850494928
S 28835 975743997
S 18542 439218851
A 10725 235406220
A 4200 198287679
Q 6976 31346 1866521047345
S 22733 303609864
Q 2149 29738 140967470700
A 23920 118850788
S 5367 228438085
S 8492 15071450
Q 5022 29760 1528775987302
Q 2708 27196 9331644053967
S 5644 949749386
Q 7984 32459 7799500368236
A 739 930470610
Q 583 32531 9624789753205
A 7613 844303279
A 15091 721669206
Q 4305 23122 7373825325084
S 22664 475233587
A 22031 736277146
S 30803 631606036
S 12617 736871065
A 5446 339558144
A 18904 176820747
A 9505 192110722
S 29907 842650359
Q 7583 31938 7444539126717
Q 3484 27968 8930642591309
S 32493 9918237
S 6858 141054346
Q 8266 31625 6175063829192
Q 11536 32701 7027834263720
Q 5824 22395 6694865225162
S 20073 268380285
A 2896 473246619
Q 6388 31173 4354803214783
Q 2643 24418 6107265524284
S 21257 529371042
S 28560 41270744
S 5026 704695984
S 12225 777824781
Q 4594 23468 4907778389503
S 27272 138757774
A 30878 260994085
S 5493 205828520
S 19550 86210142
Q 2785 28444 5102472950856
S 14527 706431308
A 17054 547144977
S 2862 364430319
A 10591 76624155
S 30633 38965171
S 10384 72056479
S 19722 99889586
Q 1057 27855 6113946070784
S 51 554185394
Q 1403 31756 6422487050077
A 6143 569238173
S 157 714611962
A 13429 665634758
Q 719 24740 6983565490349
A 5170 853383402
S 17682 24410109
Q 4956 24529 9898638539356
A 20305 834399924
S 13136 721016751
A 3712 874090606
A 5734 573841260
A 29058 224526403
Q 12384 32500 586413632035
A 10111 336166938
S 2903 891179074
S 18752 770137393
A 9217 214507578
Q 5112 31785 6055623849777
S 25320 123982903
S 9092 395232934
A 27886 395682561
S 4595 6667324
Q 252 28099 9691872789704
Q 2551 21484 1100323167668
S 7979 978734331
A 26128 601329778
S 26519 613014490
S 11264 449452482
Q 15740 32525 346596788039
Q 8431 27376 8546221921024
S 6009 870475816
Q 466 32081 34458497444
A 26590 697997195
A 15493 497342816
Q 2265 29550 759283881984
A 10176 115497723
S 1477 964667242
A 29819 372946171
A 28529 624658970
A 8071 807305650
Q 987 31802 8693748442522
S 472 951888327
Q 1922 28944 2043687402086
S 32061 693310814
Q 1841 25969 5076061243503
A 30083 663669716
Q 493 32666 4476328242504
A 29411 919150922
A 26340 18007931
S 16354 668660304
S 3037 467844224
Q 167 19157 9674013592907
Q 8445 27691 6225720103229
S 17836 521349671
Q 1933 32647 4804922720873
S 17517 70007779
Q 4018 28558 6269425130319
Q 11913 32020 5244874581634
A 22290 369112586
S 28478 475748962
A 10697 378399467
Q 1326 32536 4600100533084
Q 3754 26644 6765887088092
A 18934 242848424
S 25451 115948721
S 31874 488532873
Q 427 30782 2921373128079
Q 9462 30706 4493287067130
Q 70 32646 8266256766968
A 15086 474904417
A 601 870721684
S 11290 936742288
Q 540 24958 5171264922818
S 9665 819458865
S 12266 619157107
A 27469 109980330
A 20293 3234496
A 19449 202966129
Q 2025 30432 7639351521129
S 9636 932449200
Q 1001 31827 6937018213565
S 5715 867296406
S 15341 648207022
S 16584 936767942
Q 5138 28069 1297073524035
Q 3711 29302 3032466975420
A 302 135281864
Q 1741 18139 7203469094573
A 32362 45439379
A 30839 483571630
A 10039 649472037
S 18728 725868586
S 2559 107642153
Q 1958 26768 5424225359903
A 16268 665832131
A 12974 690997136
S 17645 834179704
A 26941 664427580
Q 5338 29293 3706149701886
Q 6670 24899 3104660747397
Q 9737 32398 8389768421089
S 13373 333684259
Q 2772 28527 4097381249957
S 24087 333968009
S 1607 345823802
Q 6929 28426 8920071249570
S 7336 846064526
A 3566 585913804
S 20035 811110190
A 5813 786604815
Q 3554 31256 1992904381718
A 16210 913884885
Q 4078 32609 3960214185661
Q 1985 32116 9563346791514
S 16994 130245933
Q 4170 28337 6233050702986
A 9914 348295513
S 30290 650531667
Q 11106 29991 6259235464880
Q 3614 25976 4789258825530
A 20485 916772492
Q 3254 31802 6344441867301
A 11369 401482936
S 24649 724069198
A 10058 575330129
A 3098 862832992
Q 10775 27734 2576954495362
S 2677 359063513
S 3983 836406217
Q 13992 32218 443522904141
A 71 689128304
A 2598 946879744
Q 3906 31714 7498846283402
A 4532 169167361
Q 2239 22930 6915629269290
A 21843 836629704
S 28016 377647662
A 25379 37763296
A 31228 308854117
S 24047 387147757
S 15798 682061905
S 26066 537571663
A 30315 523219540
Q 251 30811 2415801692778
Q 1713 32654 9040504394823
S 12108 239436536
Q 7956 25219 2497435096882
A 14395 906564717
Q 9974 28949 684350290268
A 3808 892297382
S 27182 701587911
A 5747 766100658
Q 838 26959 9225216095900
S 32421 521491408
S 17781 760220036
A 27941 77469490
A 23700 58963890
A 15458 804889857
A 431 382708436
A 4976 357299401
A 14088 167427346
A 8239 751231563
S 19751 633930334
S 11190 968780475
Q 2824 26906 7776060761992
A 1253 647103961
Q 1373 24409 8119532144720
Q 1314 25601 649238381472
S 16136 836905194
S 22053 883511879
A 26492 223396369
Q 4996 27015 9464220770186
Q 5612 30816 1975142398558
S 23309 350533535
S 6525 859889230
S 19414 763769458
A 31090 724352756
A 31447 653867094
Q 1025 23996 845598118075
S 16256 813561672
A 3573 474049141
Q 6724 28558 6304313483490
Q 524 27158 322094856733
Q 6713 30922 1213945428752
A 5387 545883180
A 11675 982607885
S 24617 489376728
Q 3149 19566 6676850706060
Q 10470 26923 7539144579914
A 19491 952716937
A 13113 441614846
Q 2602 26779 952031250844
Q 6111 26628 9421849525691
Q 3458 32195 4163445736337
A 27900 117400648
A 19733 346103715
S 25212 537771333
Q 1896 23109 3515409660481
S 25487 909922771
Q 8702 29797 6270111790379
Q 141 32625 2804971166284
S 27508 232431766
A 16906 785126192
A 19012 918469214
Q 419 22281 9786804877687
Q 2520 27188 8659755805534
A 6830 149749108
A 5044 458251509
A 31269 655870774
A 10901 612942328
A 12477 772626526
S 22889 407709469
A 9660 793869074
S 28301 419568913
A 8925 865432503
A 19255 294439574
S 2835 353041409
A 8507 130522230
S 29421 373379162
A 5892 617842432
A 9982 76688554
S 20673 838960285
S 17040 904734096
Q 1849 30945 6313340536624
Q 7070 25478 2767298112624
A 10136 28624256
A 20639 219420864
S 26065 7148783
S 11660 151381879
S 8825 537657429
S 28156 153152519
Q 5814 24932 2078262110829
S 25853 663266593
S 5371 771710033
Q 12199 29079 598576697716
S 5430 147298812
Q 2297 28404 5843141863608
S 29321 324517444
A 24221 600527334
Q 709 24893 5511690687424
Q 2439 28869 6381641699708
A 17643 351375654
A 25008 348070047
S 24543 896010069
A 6241 171926257
Q 355 27186 5172936483811
A 17204 206595680
Q 2369 32106 9026158346961
A 32142 116849418
A 10261 408116734
S 23443 288990196
S 4756 303778377
S 30760 842895230
A 32723 79442173
S 22073 815617886
A 7551 878569484
Q 544 31698 9713058161553
S 16369 543728011
A 26341 945917954
A 9918 215848769
Q 3940 32498 4400957593792
A 6106 682910750
A 26568 770068127
A 17248 841842680
A 27652 503700031
Q 2005 24572 5158700956866
A 21882 596140564
S 11242 285011706
A 20777 651476752
Q 9460 31500 2054705898333
S 15295 166751417
A 13613 337158366
Q 10392 32312 7737896494829
S 16374 730247571
Q 3951 21222 7293710243887
Q 2246 24370 6895938103658
Q 5459 32112 7841601029633
S 27519 440577279
A 32155 291486967
S 12375 203315923
A 16657 209122190
Q 7227 32009 3553556123063
S 15483 484199456
A 1098 444990101
A 19346 791965421
Q 2012 32304 3613857513492
Q 5490 26325 4443770589825
Q 2368 27786 4047001577789
Q 5280 31786 9853301301055
Q 7353 26961 347243720552
S 20784 809938263
S 11756 961763734
Q 976 31493 3373534564903
A 1266 333820476
A 18861 850550196
S 20981 559987392
A 10478 331087905
A 31784 896034345
A 5060 471882328
Q 14011 30810 8469674747823
A 8985 9925993
Q 1297 18956 7972160740202
Q 1261 30481 9784272935329
A 30583 519664327
S 15221 724949426
A 16174 72889786
Q 2436 27046 4249976839371
Q 2514 31868 7958652799477
S 25605 98953782
Q 524 31490 7299898447938
S 3216 249395555
Q 14223 31546 8408928943160
S 19061 638201077
Q 6164 30581 5891802802002
Q 12096 30095 7910751780601
Q 8407 27576 389635426639
Q 1523 29557 7762617906311
Q 5259 28730 7135850375795
Q 6707 28527 8461793475023
Q 5877 32298 8653087365350
S 24894 876255330
Q 10266 31230 556991769247
Q 7580 30155 6808896326882
Q 207 31086 6909432427571
Q 1833 32046 3158082363249
Q 8341 25819 5519674578069
Q 3502 29717 2010163777496
Q 7044 31076 81183881374
A 16230 625952338
S 25852 745786898
Q 3644 32432 367357090585
Q 9240 26738 6294091921076
Q 1842 28591 6819272107559
Q 8781 32417 16983307090
Q 694 31054 6033013494642
Q 7840 31858 1420528810306
Q 2859 30326 8521261613786
S 27081 603526893
Q 9641 29464 8345635201427
A 31640 487532992
S 20651 850710154
S 29416 215868822
A 28408 478984918
S 24964 303646641
A 21281 12399729
S 1268 972597124
S 19234 26875535
S 23893 881552977
Q 10145 29749 2054236102408
Q 9290 25705 774509184714
Q 1528 19237 5643282705204
A 16755 719635448
A 27907 514356137
A 22345 773171913
S 366 685837568
S 18101 155633662
S 433 978213713
Q 9851 30022 4517391592227
A 12781 230460132
Q 5215 30484 9655867151084
S 24147 936936325
A 29037 783639507
S 16373 393655256
Q 8302 30858 7746419766841
A 21745 552576139
Q 2974 32217 588755515620
A 17906 535932732
S 20746 950165881
A 27781 823602588
S 11348 257822513
Q 2360 30686 4517366033191
S 12207 326034636
Q 1990 32636 2397111311873
A 19864 753308838
A 15594 444245532
S 22497 406903020
Q 3121 28455 8131996034226
Q 1551 30436 2993375293281
S 4242 891344037
A 18136 720807771
Q 5724 30451 3321747538262
Q 12322 32448 3784215448887
Q 9722 29802 4959831549664
S 2124 768019152
A 29094 318726896
A 6009 713706906
S 10518 925210338
A 2798 815954838
S 32692 274166603
A 4135 577720805
Q 6476 28274 6776960187266
Q 828 25234 9973293073288
Q 5169 30768 295791748831
A 16751 133017178
Q 2714 32442 6776290480805
S 16386 681825103
Q 1260 17869 917864862863
A 30899 67769218
S 19706 730658787
Q 446 32316 8237665027881
A 1013 257702641
S 16491 461709416
Q 8115 30953 8084933595178
Q 6460 28858 3770884376522
S 30297 625378858
Q 1839 26577 5813244524914
Q 8425 30587 6139964071773
Q 4244 29186 4921721103548
A 25257 217002667
Q 14851 31611 9032757153962
S 17234 928170577
Q 1370 28142 9464537760886
Q 9213 26445 8283861491618
Q 200 25753 7892787375307
Q 3207 25290 2603690666706
A 26039 509662850
A 25334 909565537
S 6289 372515749
Q 1514 30512 1338972751983
Q 2326 30538 1582339472553
A 27947 216573218
A 5748 27625488
Q 2672 31184 8409762783804
Q 1383 29727 7360135287097
A 3757 403835348
Q 7547 28881 8489834530638
Q 1013 19069 4997364807882
S 26508 526494888
S 10902 961758942
A 19271 827612140
Q 8181 30916 9927951658971
Q 4228 27675 9679234723638
Q 4774 27696 6264905400530
A 19840 314542829
A 10922 202388344
S 30201 973202595
Q 7462 28257 9229850434754
Q 4086 29076 9175028212587
Q 4605 32413 1380645426063
Q 165 27119 2312380799651
A 28058 272956330
A 14669 714911922
Q 9785 32093 3232105179049
Q 1297 30921 5380337294763
Q 9406 30684 2578408571055
A 22480 46538078
A 14751 97705073
Q 10018 28219 9570318754049
A 7320 796749119
S 5346 86575019
Q 131 29436 4813585621518
S 11041 13322737
S 19572 598471696
S 12011 364248880
Q 2579 27248 9136001322793
A 29215 113062524
Q 5173 26877 2754675034566
Q 15283 32162 9166908409540
A 15719 465279708
Q 4499 29347 9112444457931
S 26046 656908173
Q 13191 31504 4075313973617
A 21926 887972661
A 21934 797421153
Q 15175 32353 3323912989376
A 9430 512370268
Q 14684 32638 5393785377461
A 10530 437171926
S 22819 272726766
Q 4229 29121 2774555256057
Q 4907 29880 3845670033464
Q 5946 25165 3598567685456
A 30037 700668298
Q 3042 29310 8899432386159
S 11275 747298486
A 7417 694365504
Q 7539 31261 9730469061071
A 30846 931166647
A 24883 404858024
S 9150 303350539
Q 556 27866 9734324395925
S 19704 533505098
A 6910 616782817
Q 12556 29313 23964539861
S 28876 550815749
A 22967 635850486
A 4488 123427624
Q 4897 27103 8255746736304
A 10793 826292416
Q 1940 26752 665945963310
Q 6041 25202 14310302807
Q 4213 23043 8378424710298
Q 7006 29530 3061789684323
Q 2336 31516 2880299529193
A 20846 130461408
A 30919 395090957
Q 6523 30655 3731948337014
A 7668 307094138
Q 209 30225 7384858999890
Q 4969 24532 2394721121403
S 548 959529801
S 23766 84818981
Q 3040 31840 3984912192099
Q 7185 28702 5578407386757
S 25947 335921438
A 20106 34428865
A 26510 562213146
A 20846 348778367
A 5745 29239079
Q 4039 25671 9154237260512
Q 672 28438 4997344452934
A 28195 459039577
S 27652 519246339
Q 3688 23349 8698535811342
S 13817 734017550
Q 4289 31111 8504261860673
Q 482 28201 1720515172902
A 23329 162907180
A 19361 660665173
Q 373 29178 4499258387242
A 29413 334611811
Q 3762 28935 6846294249950
A 24786 934327825
Q 2246 32644 4460793789019
Q 1639 28426 9060769598069
Q 4535 29133 7419038706099
S 16772 836583750
A 21529 496636777
S 5685 661993808
Q 6251 28432 7136049672331
A 27760 736017531
S 16185 950228974
Q 58 32082 1672072946090
S 28124 145584685
A 17801 313248449
Q 754 30845 4068922024279
Q 606 32008 3964804988614
A 31122 349334643
S 21171 703759558
A 4945 23030664
Q 12450 30390 4879712729083
Q 9683 26147 6411219871433
S 13472 935400501
Q 10495 29296 7544164286512
S 31528 672748180
Q 12825 31501 2289105709670
A 20701 543168319
S 20227 433267571
Q 1231 32706 4152616822133
Q 2194 24926 1863311505073
A 22123 855234179
Q 446 31895 7199899466556
S 3593 358526670
A 29043 612333775
S 30258 525127401
S 12504 21356210
S 16149 127973200
A 18124 113937532
Q 1072 23238 4892112242708
S 25965 233528820
A 24740 41705786
A 16157 211890026
Q 110 31209 9946315012984
A 5574 373637643
Q 1904 29748 7347301867533
Q 4565 31115 9994773400604
S 17164 443100976
S 20831 754777275
S 11811 162149185
Q 6586 27388 1977798158552
Q 5510 32438 6156487646327
Q 5599 22197 7110667593336
Q 4838 27874 6856510852855
S 26588 549449293
S 8744 582955792
A 23112 910244943
S 16919 395521747
S 17878 312326479
S 29625 203314726
A 5583 289133782
Q 167 31709 2448285913601
Q 141 32277 9840864548657
S 20570 332111515
Q 4531 32440 6307403139203
Q 9318 30209 9660463641265
Q 590 28435 9978833747131
Q 542 31181 6132452686279
A 20072 242641451
Q 5117 31231 9453867123916
A 6192 976790465
Q 2972 22863 5166086154428
S 5786 606041221
A 2901 342824800
A 27667 355742068
S 12743 101120033
S 2300 408721257
A 4151 35009477
Q 1835 30130 9728468377683
Q 2362 30636 5679865031418
S 2636 384874160
Q 3717 30334 1798065008949
S 3685 233952588
A 3922 113819466
A 17257 929087143
A 18533 610480402
A 8062 684707909
Q 6674 30410 2886958020903
S 27891 123294950
A 26882 173654995
Q 1712 24569 6295712755269
Q 1659 32271 3353706468544
Q 7719 31366 6995445277861
A 20220 522670755
Q 10128 29911 6619612883608
Q 3935 26028 4187159013771
Q 7290 30517 7534478678436
Q 382 31578 9123448195866
A 22261 60710783
A 536 68125941
S 8486 531711616
A 1560 778147922
Q 8874 32465 8232092177466
Q 9029 26087 3126150706907
A 14110 773728214
Q 6572 31926 6656219590682
A 20765 402334050
A 11719 638159572
Q 4943 25662 8193365679192
S 28167 999787703
A 23931 116552400
A 4053 874778497
A 19588 618474348
Q 1390 31676 7888800415520
Q 3060 31722 9902765516646
S 18814 710926116
Q 3072 24030 6741603725350
S 3004 652985451
A 21803 961041788
Q 1796 24071 7777624207178
A 32301 783299973
S 17494 977170607
A 8017 200678069
Q 7863 30253 6410182256276
S 19084 842692577
Q 5639 22342 6007723335833
Q 9212 27853 1727711594705
S 10055 416229871
S 16123 290404611
Q 4230 30627 9392959481183
Q 97 32575 7584082654225
S 30251 167928299
A 31361 740417732
Q 247 20468 7882571906481
S 17586 557935994
Q 995 30519 2377602604131
A 21752 70575478
Q 2784 28031 4107264465507
Q 2356 30367 54766551158
Q 964 31737 7521985399987
Q 4892 25744 6340285276033
Q 1102 26928 4744174191692
Q 73 32705 2311705636428
Q 204 27173 8511787651883
S 28339 291867024
Q 623 21599 4197073045125
A 29962 106658800
Q 7556 28779 2542840721908
S 1035 123961729
A 6219 744522344
Q 2880 32602 3718455727499
A 2288 849707467
Q 4659 23044 8117192161283
A 30937 776512056
A 32156 32447962
Q 1998 25020 643686429702
S 30895 230047072
Q 509 31823 7229356107840
S 8395 495728350
Q 4366 31380 4714168555992
Q 4184 22896 3871827643194
A 13339 175412726
Q 1626 30968 415230467045
S 31003 413550288
Q 3656 25225 5041482490644
A 25183 525748387
S 9488 441983444
A 22591 526908592
S 16908 387019501
Q 10686 29323 7392812900482
Q 1913 27304 3331634428349
S 25534 992379835
A 21437 686527890
A 29207 773333870
Q 268 31117 4558024299403
Q 571 26640 501667205059
Q 2473 32482 4845761302165
S 28950 571110775
S 22258 330599059
S 16547 751164945
Q 5454 31313 4491794140895
A 6096 218583797
A 26570 273655744
S 1654 315068241
A 32196 358678844
S 13043 570104998
S 17131 238385379
S 22936 425615444
Q 2609 30281 4826028912781
S 28789 908266548
Q 5510 22480 7524086201544
S 23973 557132962
S 21216 322953254
A 23313 88968693
S 30709 476248463
A 13735 849973808
S 22296 577403028
Q 4419 31366 6287656788342
A 11756 237028326
Q 961 17645 8752160262552
Q 6407 32170 5183124017437
S 18119 147037207
Q 1940 28844 9963703260036
Q 2791 23538 7348398247939
S 15613 834321268
Q 5064 28682 8010831064688
A 22316 274726763
A 2962 868200294
A 20777 10893692
S 26426 438530777
S 6962 134977027
S 26566 337707939
A 12307 678863268
S 24038 385659075
S 21228 926770167
S 11954 696000764
A 25825 330270582
Q 758 30038 6796034005148
Q 3672 32599 5227347559195
A 4034 996480940
S 16839 130022763
S 1573 527843512
Q 7804 31795 9521716359294
A 5087 8564777
Q 1993 19163 9596656223368
Q 4449 23724 857870280199
S 2238 77822468
Q 8417 31126 9008518914738
S 29091 297744670
Q 11972 30842 7102710774041
Q 6307 28344 3769756845042
Q 4654 24757 112155647577
A 25297 276155721
S 25057 960139755
Q 1805 29816 7702313085387
Q 11519 32381 273948201858
Q 384 19444 922301054407
Q 2582 31123 8967738361964
S 11685 657214417
Q 526 21351 6794316845152
A 7729 480821203
S 12001 545157783
S 20433 933309612
Q 1515 27568 4233713279781
S 7536 991281155
Q 22 27064 4748163660524
S 32670 966580741
S 8881 306540688
Q 1912 29055 452915294199
S 20972 86520567
Q 5773 25183 3762479593178
S 28256 84200370
Q 9886 31155 6062228120776
S 2625 905337104
A 17259 419255709
Q 8120 30501 3175520207127
A 26986 542780958
Q 1352 27506 6347145564427
Q 3576 26461 5899234432659
A 22477 648848929
S 895 909789180
Q 2007 29807 2145519959073
A 17951 605934567
Q 630 32495 2056516595259
Q 4438 32352 6449195768902
S 24363 209730026
A 23264 480902368
Q 9317 31058 6472317291442
A 4214 355542532
S 13516 339195409
Q 2790 19646 6605276162452
A 23800 708283781
A 7285 927671320
S 18285 561930062
A 3448 757520771
S 2636 147124961
Q 2532 19952 6296073281074
S 19825 723703178
Q 926 31544 565765411988
A 23546 350461681
Q 8144 30341 8679074281087
A 19061 583342210
Q 2455 27399 8595867368212
S 31431 587548962
S 4925 484497633
S 32034 374877983
A 21614 574913716
S 27573 856782300
S 23258 711166274
A 14962 433718395
A 32171 268280775
Q 2560 23447 5819525265956
A 818 776999092
S 15776 292873118
Q 122 32277 9906876825496
A 5921 787336732
Q 712 30467 3409623459273
A 15958 769884281
Q 4447 25449 9420041530929
S 18156 702306719
Q 897 32193 7132320647188
S 11535 890010901
A 26432 147269852
S 15504 565232906
Q 6444 32304 1316057656961
Q 5793 28722 2048835770713
S 21972 715740759
S 19462 936673424
S 32581 75290382
A 14885 873199101
S 8587 847084472
Q 4461 29077 4037068832880
Q 5360 27454 785108570294
Q 386 32041 5283017307277
Q 685 32147 7380101828695
Q 883 32473 5654969054942
S 17974 238708293
S 1757 192037829
Q 5949 26281 9246879431653
S 11876 285867284
Q 10893 31105 7558737056772
Q 5303 27638 6962026827
A 7385 606118132
S 26606 833514353
A 2488 717394600
S 6499 692290085
Q 1390 20028 4556268806164
Q 3757 31041 8289027429123
Q 2309 32093 1821586513862
Q 2320 32431 1552772754238
S 15412 593432119
S 14966 986474944
Q 6711 28902 5503535794254
Q 657 31995 7959428404836
A 8880 49432282
Q 589 31080 4048802534864
S 26142 586646515
A 17012 184332276
Q 591 25498 1783752479896
A 21489 920391052
Q 4552 32344 9237234459225
A 13435 9735768
A 20477 414735920
S 11194 692636146
S 27352 980802099
S 21161 402397181
A 27470 577543770
S 6095 854298960
A 17416 304242521
Q 3700 30266 6647025143225
S 12520 271825886
S 16065 209907380
Q 5334 24668 4963510130706
S 26021 978965605
A 3810 382434936
S 26096 328650777
S 8107 130175613
Q 1932 32627 8110410785087
S 1229 78345194
A 20589 398103266
A 28655 853656960
A 32273 702858427
Q 3379 27276 1154763925659
S 15986 607835896
S 384 534911491
A 19240 424287484
S 12572 659917882
S 11576 236813544
A 22396 989444881
S 1075 357515868
A 27574 605830281
S 4325 78275281
Q 3394 31485 2965019775831
Q 2059 21085 4805928949487
S 20601 574204062
A 22217 49601865
S 17094 690347911
A 12891 557331492
A 4534 164965629
Q 4714 28271 4584860779194
S 7707 682564928
A 328 113485327
Q 4302 31449 7126905575757
Q 1883 26433 6451306548767
Q 6879 29202 4305448640764
Q 1788 32018 2064051591609
S 29402 344587169
Q 112 32279 731974133090
A 13018 392605135
Q 3313 25824 6576911746045
A 28172 639813870
S 28248 758111812
S 15592 438030777
S 6085 65297529
A 20505 323165548
S 18296 226847029
A 31402 317877491
Q 5811 28156 2860542401638
S 5188 825953528
S 31462 949736166
Q 7997 30883 1275651496033
Q 4554 20929 5712772212786
S 14773 834919204
A 25853 127859189
Q 6441 25540 6877064978962
S 31142 400635893
A 17709 552255146
A 23397 506992889
S 25054 577875353
S 17029 162151907
S 5955 853442612
A 7194 482289661
Q 580 31408 8649829167933
Q 3867 25307 6059258141136
Q 4659 24666 9794345552576
S 13169 995353364
Q 3092 30893 6099635979681
A 32332 724359688
Q 2264 30293 8331477605460
Q 2449 29340 1945119524839
S 7344 694698456
S 15162 79372219
Q 1207 24228 944868225990
Q 10779 29608 9760189185346
Q 752 30554 3958589267174
S 31399 704669264
S 20395 217983357
Q 2978 32253 9092474429071
Q 820 31286 5322920166661
Q 2524 30495 6457621650956
S 12111 895308360
S 3529 671111396
S 32536 753317721
Q 5149 31012 6699545838896
A 22029 766818316
Q 1134 31874 2776892270921
S 3027 952089400
Q 3215 28734 5114904826221
S 28622 300045405
A 9204 203661661
Q 32 31749 6958622035066
Q 2827 31857 4770488190868
Q 4 32724 6392465500128
Q 5726 23715 7339575635711
S 9791 714788246
S 15143 959222974
Q 278 30430 1306528751175
A 15394 857021156
S 22868 109497212
A 31746 295217109
A 8191 443608161
Q 9771 29993 2076561336747
Q 4707 28393 3905375452889
Q 3822 25659 1483921598287
A 10349 677329267
Q 1659 31613 1899087337531
Q 4760 23001 8978877909874
Q 4735 32505 652343047157
A 24458 586856826
A 13485 190092414
A 24069 40065496
A 14515 930117023
S 8753 428232833
A 5552 228941646
Q 258 23767 2494213740357
S 21180 304960359
S 8245 95055286
S 15351 195232966
Q 802 22076 4533665032970
Q 9717 31932 4229196039945
S 8551 24143044
Q 5505 30275 3124315861305
S 7638 94585361
S 31555 883629824
S 21056 860169936
A 7967 312465706
Q 3251 27625 2097263560234
S 3317 20542632
S 2069 33862810
Q 662 22492 1086205571872
A 14327 237294988
Q 3670 30623 3834636140235
Q 4124 30347 7609667044191
A 21380 978377501
S 396 395439108
A 12379 250095680
A 25917 836693126
Q 716 25476 1927534218985
Q 1993 23195 7914922904472
Q 4247 31617 5977288047605
A 17024 785664433
S 10737 201908842
S 10749 864748337
A 7680 819127573
Q 9675 32221 147135907225
Q 1652 29352 5945609730216
A 17788 862214258
S 12733 996395059
Q 2365 28009 2703772928411
S 11439 274921278
A 22767 951840725
A 21311 508286279
Q 1823 23449 6356925512495
Q 5531 26806 5650277532012
S 14868 922452832
S 28850 345049137
Q 244 23334 1555828117989
S 21534 472280265
Q 4741 32344 7230183065420
A 6207 644818103
S 14601 743019321
S 10571 659064232
S 18072 253995172
Q 421 25729 9998258941004
Q 11081 29606 7764240876645
Q 4250 22392 8223149776037
S 13208 734596502
Q 12273 29844 773186944454
S 17726 76110844
Q 6769 28334 287870881853
A 16831 408353423
A 6896 325094661
A 9173 333929243
Q 417 32284 9901503023587
Q 5680 30166 8386789854647
S 11603 249444781
A 10307 778571126
A 18528 14888356
A 237 246025178
A 15459 161897794
S 21412 925237520
A 32707 258687319
S 14664 161533030
Q 24 31367 7513515177035
A 27048 574846851
S 30732 667084645
S 3723 432326181
A 17202 763300939
S 18686 663409922
Q 1277 30011 858801881109
S 4916 819889056
Q 3436 30839 3889366892336
Q 3625 25669 9295799629720
A 27282 572457108
Q 1555 19129 2138609699066
A 32558 338421875
A 8750 591214825
Q 8147 26726 1814878617728
S 6376 128411586
Q 968 31721 8926027594311
Q 764 32296 1706787281443
S 22697 53745826
Q 5771 31685 2567125429590
A 25132 908068549
Q 307 28030 5371081050047
A 4532 155506837
Q 8047 31744 5862007201356
S 29904 78873889
A 8348 542014122
Q 1948 27866 467907809488
Q 799 21789 7516006173791
Q 783 31532 1308093050157
Q 7565 26074 5424605338750
A 26235 503295945
Q 4075 25394 5218332630556
Q 7535 30891 838195812045
S 7377 513439125
Q 1567 32572 1341366012298
A 22980 424512480
S 20656 575946750
Q 635 32361 1269293465723
A 8161 98983731
S 3895 169734529
A 17348 786794942
Q 716 30197 4133872033146
A 5569 587847539
A 22670 594485770
Q 7733 32507 8866188918339
Q 939 31995 5715340425852
Q 4977 29511 2051897946276
A 13926 190787078
S 1795 230682663
S 1735 866048911
S 21305 825301090
S 1186 324878944
Q 3008 21038 1327937724223
Q 4892 29176 7795100477178
Q 12323 31725 7140463721500
Q 621 19463 589282266120
Q 10395 32705 2459047162579
A 3277 55932126
S 6716 471071942
Q 11704 31208 8588371115197
S 14047 903084951
S 10215 974623781
A 17642 262344737
A 23194 421761904
S 24830 459103652
S 13491 916725158
S 31989 718372218
S 14995 358081318
S 13320 629992053
S 30973 631719619
A 4576 29237365
Q 321 29078 4399773235213
S 19059 655163410
Q 2929 28863 656757282628
A 6053 238030934
Q 136 18006 2392788282761
Q 3795 23236 2680646297122
S 24118 167274087
S 24315 647534976
Q 9633 27830 4033552110190
A 1252 777384457
Q 3121 32418 1188451563187
S 32067 559893280
Q 3485 30326 1720077932274
Q 347 32505 8134899622118
Q 442 28795 4675249747891
A 31365 701890763
A 13821 503074823
Q 5470 30413 5258728816961
A 23723 1493419
Q 8092 28873 2610421735136
Q 4603 31014 7545640163486
S 20479 470233624
Q 221 22522 294052774596
S 10739 320113644
S 2303 517240708
Q 2650 29132 5905891561597
Q 280 31574 1156341743840
A 14435 51453112
Q 5305 31120 4353476775548
Q 3407 26896 6964480495195
A 16842 17374343
A 19412 957345200
A 126 923817437
A 18606 382728066
Q 3063 23552 5258592507821
S 16855 160162767
Q 1150 32513 8754112727119
A 4662 871515850
Q 2795 21718 6729964960610
S 19458 370925391
Q 2172 27168 682269695135
A 1136 995458813
S 30636 889962790
A 2770 746870562
S 18093 133743095
Q 397 32480 2148227771679
S 21598 25384361
Q 9004 25582 5375743394229
S 22073 523500831
Q 2085 23211 5496843946006
S 13866 716494464
S 24205 263461090
S 7679 891807419
Q 278 32344 4202808737673
S 31396 137692760
S 19430 742962109
A 30717 222708766
A 29039 276459560
A 24269 89156702
S 24412 17581489
Q 7203 28512 2458405366150
Q 3082 28430 7002495796289
S 10119 282323783
S 23840 844130589
A 28169 823890273
Q 2330 31758 1349762091035
Q 6254 30943 1136825451401
A 2122 447235125
Q 8934 26477 8436422097099
A 31552 954168901
Q 1241 26653 8659970489711
Q 7824 29438 6934588611057
S 6317 175037751
A 18392 896221707
S 693 582351788
A 13084 18384828
Q 3272 26013 8876261838710
A 2696 587100081
A 32474 600386690
Q 12662 30374 6571845116227
S 30862 876172093
S 15702 417324013
Q 1417 25295 1341290608787
S 11804 18300825
Q 4655 32534 7301614974125
Q 5826 28914 5363810996310
A 1806 916292613
Q 16057 32557 5721537213621
A 16971 427946997
Q 7538 29974 1277552895582
Q 10486 28135 3970258564755
Q 2292 28158 4267023801073
S 27127 203976427
Q 7764 31129 7987926332086
Q 1171 31416 5838199111446
Q 997 29695 4722667704929
Q 3550 28033 8964999850045
S 28642 967767532
S 21070 216619027
Q 11747 32274 9818597797965
S 3018 26442801
Q 3168 31393 4066494493148
A 28827 135988752
Q 3423 25302 3810057717326
Q 945 27780 7437362149853
Q 1834 32714 282799229901
A 8206 994822366
Q 8844 26757 347096994745
Q 3218 28230 572571181048
S 7767 679616885
Q 796 30109 3210657269777
S 32446 866002585
A 28888 745553890
S 14433 938870199
Q 69 32509 8480167261807
S 21519 862601303
A 10628 717871048
S 821 208599994
Q 775 32232 780489726551
S 13251 172532772
A 23331 737965361
S 3884 977749649
Q 119 30801 1326208163254
Q 6150 24114 1110382831621
Q 13773 31565 2350137767271
Q 2996 31630 9460239187796
A 30536 460841752
Q 72 27716 2350784452933
Q 2412 26915 5674606522364
A 19206 891585858
Q 3217 32001 1014443760028
Q 8969 32166 9871163989183
Q 2180 25555 1614550805665
Q 5686 32129 317747183763
A 14806 737569365
Q 1613 29041 5114290025381
A 16708 810730890
Q 1319 32315 3430215904846
Q 3858 31354 7460136703906
Q 15 32584 2588420578769
S 12242 796825023
A 19206 792950203
A 24278 532264739
A 10987 798195428
Q 7119 30806 756011052384
A 19011 928282359
S 3206 463600639
A 28639 640805024
Q 1617 32594 5196869615245
A 31030 951841786
S 10160 158109053
A 30018 344400160
S 22531 624964281
A 12763 530466693
Q 2184 31501 9532173485095
S 27132 58297903
Q 3891 27858 5899469769899
Q 8044 30841 5801686712279
S 18205 188921379
Q 10833 30910 7491694206087
A 8241 533536934
S 10161 122654378
S 24420 650613549
A 17725 283366643
Q 481 31097 7659968437633
A 375 790984433
A 1302 721978668
Q 12031 30010 6939900339094
Q 846 22952 8665026686202
Q 567 27591 7373466366224
Q 2871 31580 7294012027772
Q 3058 31227 3336417779415
A 32494 398898047
S 6777 429955333
S 27928 129911068
S 1174 694113992
A 17635 774249180
S 3376 728173177
S 14251 127916992
S 8152 856038947
Q 5335 28255 6727669297402
A 14333 248764408
Q 3695 22748 7555613396180
A 3554 30940438
S 13707 900090893
A 7764 844951532
Q 5546 28099 329782076283
Q 4132 30720 9942546462187
A 17313 895727892
A 14316 885039599
A 7169 668069718
S 6995 783184629
A 28051 645992330
S 16529 777022182
A 11724 116092115
S 14302 122047664
A 22032 154509151
Q 1429 27199 5184186528789
Q 3754 26441 8284591415140
Q 6473 31599 1939181191502
Q 1167 31098 3797749634040
S 30393 643561563
A 17069 195094928
A 10306 330750396
Q 450 32385 5183794060810
A 12388 962330953
Q 1049 32004 3323914686029
A 10678 411950990
Q 13196 29932 8529334953322
A 21482 821245745
Q 3327 23418 5540319680332
A 25180 98955324
Q 13062 32468 1749469632312
S 4329 539259209
S 14742 790586755
S 12926 670394234
Q 1584 22184 890554810276
S 9913 214311304
A 17033 226115968
A 16149 724344644
Q 618 32082 6996875968031
Q 1286 30685 2200905230780
S 17263 741666751
Q 3933 31729 3475985658277
Q 2199 30778 6068290033027
Q 3326 31565 5260932358520
A 29920 157389534
A 18265 694816377
Q 3510 22595 2702868701593
S 6077 714228437
S 16806 481298086
S 21875 445790908
S 22410 849793073
Q 3687 23398 5691276604189
A 31193 972713585
S 3600 650822764
Q 4951 29769 5404463473075
A 22132 855963545
Q 961 30717 2619483194511
Q 325 19663 216221648058
Q 2239 30141 4617083697719
A 12218 545473593
A 13047 200102435
Q 2527 20747 8979896456213
Q 9532 31673 8697998547015
A 11708 888715860
A 6493 435907188
S 11421 169768615
A 28442 78898431
Q 7495 29583 3438581821934
A 23823 468612600
Q 2336 19400 2504721314109
S 1422 250131072
A 21151 72594795
Q 160 31469 8811679411053
A 12087 369937952
A 25303 534923662
A 25245 49460902
A 31753 84391733
S 5907 974867227
Q 676 31023 1678017291400
A 14322 130411938
A 22858 386826402
A 746 922559726
A 14119 122416735
A 27217 893197301
A 8216 495501570
Q 3955 21004 2544175096957
A 15685 694577933
S 28030 73714099
Q 7638 29871 7848178485594
Q 6181 26313 5153849839718
Q 521 32218 4515618079894
Q 3653 29033 740621370986
S 17467 416806999
A 10411 89566100
Q 7192 28911 5507394457889
Q 8009 31923 1003834606331
Q 14633 31643 9231522119741
Q 8723 31549 4037248305185
A 26719 584522908
A 27032 414482835
S 7532 959868553
Q 905 32710 3284177160812
S 3277 8263134
Q 1155 26168 4599588243171
S 10437 983834731
Q 2565 27691 4234799059760
A 23960 816720105
Q 2274 27563 6859369919957
S 9170 173923280
S 6480 163957612
S 15781 586396009
A 18723 47105433
Q 6474 27017 7996289337113
A 464 943824523
S 6901 303010242
Q 6616 32003 6898733175646
Q 1280 32486 5340078524047
Q 6608 23582 4343074884709
A 16616 53865861
Q 188 21664 9196692268820
Q 2968 21946 7026502853530
Q 5801 30194 6988494392470
Q 4425 22707 2786471630122
S 3136 584153173
Q 2934 21946 3134045809239
A 1321 248334411
S 5715 338013813
Q 5106 24255 4910794693543
S 14842 374900067
S 19813 892862621
S 4004 102978746
Q 4768 31126 2002352858520
A 4383 446216836
Q 1439 32219 7856167525521
A 5055 797919319
A 31279 857543482
Q 1182 31474 1157717930257
A 14037 371280502
S 335 625164141
Q 897 31455 8472465027496
Q 1251 19884 9351471389219
S 1054 730026935
A 20416 312833733
S 21487 553993919
Q 4476 32433 9998654014256
Q 1894 29135 8074309564841
Q 1985 32722 294824962611
Q 2845 21536 7359076311054
A 3647 372693681
Q 1325 31048 13185206265
S 27755 669891488
S 30017 993830092
S 27735 381534626
Q 217 31209 3696076102655
Q 13021 32603 350730231760
S 5443 18989248
Q 413 32634 2157140564772
S 8444 73147972
A 13751 686810535
S 16721 477269442
S 1347 512292453
Q 4095 24653 3503465524238
A 22700 273810828
Q 1306 30952 337694959276
S 31259 799508872
S 20962 276372117
Q 4262 31698 7557400294574
A 11427 931306588
A 19891 324627777
A 16711 164819168
A 25063 905623968
Q 143 31556 4538363513695
S 20547 401513038
S 12557 501673647
A 31747 106843642
Q 1485 31490 7740785978716
A 25266 167744586
A 15642 394304696
A 2701 165653120
S 10014 513645468
S 4623 64062971
A 11247 926322286
S 18279 181392493
Q 4433 29255 8839665730991
A 30093 811436671
A 19611 88168954
A 3043 904344773
Q 359 30581 1098055836642
Q 1824 26419 5698053905107
Q 4132 30826 5937051855714
S 7487 795960818
Q 11282 31973 8678403690348
Q 31 32667 5303391923095
S 29553 859931862
S 23817 497440651
A 6363 517442085
Q 3122 27742 5094520686141
S 8619 754183863
Q 2149 19853 3148029472377
A 12771 588703347
A 2255 263233958
Q 6241 26435 5008309646451
S 20675 599525776
S 14318 447624403
S 5873 876006752
S 18548 811336405
A 8008 592582857
S 31894 543890185
S 24426 398635089
Q 1142 29296 5148550925594
Q 708 31747 7552334751181
S 21984 35824509
S 28631 496624787
Q 4057 30178 7384872676501
A 19447 547254955
Q 1137 32669 9988305743210
Q 1623 28513 8496923244361
S 28100 66224423
S 8528 352112112
Q 5956 24851 6488451355029
A 21633 878742437
A 28870 948507158
A 9746 752118528
Q 2763 29348 9837305467878
Q 1329 27779 860447233467
S 13252 267683843
A 8322 480960631
Q 9943 28087 912372961534
Q 10594 28756 4969328316431
S 31945 786263794
A 15336 645392745
Q 6578 31185 6025699396795
S 14273 215606818
A 10597 291250113
Q 326 26534 3456869762326
A 14074 596971891
A 12804 723560926
S 10938 473226438
S 9886 436187457
Q 1402 21538 8732865344377
Q 3723 20904 2891541148604
S 26319 854003439
A 8676 16479033
S 5590 477987527
Q 3562 26652 1896631002256
A 16329 717153299
Q 899 25216 5972160528954
A 19536 777857481
S 23742 730934624
Q 3196 28923 217347938971
Q 7945 24686 8350258241150
Q 5160 24255 9314991120132
S 11562 317354106
A 17779 906867366
Q 13273 32467 6017394615789
A 32717 739871429
S 22490 978944021
S 18179 865805604
S 2047 149015397
Q 303 24518 2869459272734
A 20924 560981856
S 24998 797038509
Q 9018 31455 2598406735497
Q 38 32572 6233658638875
Q 632 32621 4620799426339
Q 2991 32257 6886211348920
Q 934 31780 9314667506547
A 17706 869780825
A 9787 502579857
S 16831 573441695
S 4339 432297553
Q 4963 28492 5274661213782
A 20094 275676500
S 29827 620272384
S 2307 571642279
A 5401 779836784
Q 7599 26688 5599112044454
A 17684 86761124
S 12065 572460287
Q 1263 31895 8700431235332
A 21629 888648793
Q 2323 30971 1138335524549
S 27672 899596833
Q 3773 27590 4740997572855
S 60 542750585
S 12214 913104498
Q 19 32713 1658548094695
Q 4536 28731 4722447555261
S 26847 781071309
Q 4331 23114 5429565923648
Q 14265 30795 97674073389
A 23394 335390145
S 27688 871714901
A 18974 404215261
A 32452 792611972
Q 9479 28219 4714776452658
A 16408 400533878
S 25946 300208202
A 10943 157006582
Q 2720 24302 9015266462275
A 18377 819456890
Q 8209 26751 8890024860981
S 22550 993973860
S 27315 761676628
Q 212 32468 5246091835393
A 12693 966344393
Q 3139 23766 6481099428700
Q 10071 28643 35276781118
Q 5607 24568 9560860103446
A 30243 467406016
Q 5941 24469 4646160320675
Q 171 30683 6260463897377
S 10170 109393383
Q 26 17978 4619736651501
A 19845 551922447
A 15596 232124196
Q 5100 27096 2763441423897
Q 4562 29122 9327173847076
A 12355 337184489
A 5716 397931223
Q 84 18829 8407787312877
A 17717 378905588
S 18679 590238016
S 30848 135714585
A 13382 222871895
Q 1066 30807 2645212809040
Q 5231 29195 9180226958446
Q 11272 29187 4403119232878
S 21742 368298298
Q 2286 29107 2707183446541
A 15686 906054445
S 12844 558657082
A 31496 577973889
S 9795 710030903
S 13225 519341134
Q 3410 30135 8807532753682
S 5388 790681503
S 3880 705310615
Q 700 21414 5065457717904
S 13120 546381886
Q 4227 26432 5116425947996
Q 6286 28653 9143184255424
Q 3343 26322 2510431172618
S 15345 87984180
Q 785 32145 8064665113478
S 14573 296251941
Q 11640 31857 1657926473000
Q 7656 26947 5471925876859
A 30762 942161090
Q 2039 32650 7845174594333
S 9435 903174289
S 15358 922193013
S 24870 537852289
S 15600 79025707
A 25337 34416430
A 6078 298408732
Q 4130 25299 7573241041127
Q 573 28000 5336052859333
Q 1611 30631 943677881671
S 2280 373754971
A 29884 49583631
Q 329 16791 7986554479094
A 13807 867948735
Q 6177 28981 3815800735265
A 19767 498919083
Q 4863 30527 4347261145519
A 14088 131505304
S 6765 11569936
S 29654 432580140
A 4136 463174117
A 4049 120255512
Q 6772 30132 4103425265662
S 27773 15434613
S 21874 317657793
A 15068 88335258
A 8234 999641868
Q 284 32647 5089693605832
Q 8118 31916 5254352892410
A 11739 499092252
Q 7561 32391 3225192262678
A 21771 113389246
A 3618 243866458
Q 3008 25104 5362172221858
S 21459 652160144
Q 3100 30774 7687736079228
A 7484 497681193
A 30264 194252625
A 18704 288120151
Q 5256 32467 6788663792258
S 11378 849536835
S 12343 898211448
Q 1126 31923 6916113304260
A 31845 319103532
Q 2217 31459 5873201456601
S 26960 823291670
S 27067 831454360
A 31891 982835531
S 6236 960729955
Q 904 32614 3344413352312
A 10526 859427229
A 16925 163289754
Q 2939 29996 1695916739273
Q 14591 32151 1869733828073
Q 1377 25021 1927836036660
A 11778 524083166
S 19228 51500501
S 5404 313507102
S 17613 488166341
Q 1257 31919 5160997918030
A 2273 666462589
A 20921 827626180
Q 809 32630 1355103199779
S 23117 105758847
Q 4741 24742 718735801830
S 18968 924061389
A 6728 160574306
Q 4068 32107 7895709941366
S 987 787918789
Q 9814 32138 9568775286851
S 8796 675955450
Q 8046 29568 5277297992438
Q 1357 22702 8048506984568
A 12767 761373831
Q 680 27874 58932023381
S 2116 2295779
A 8005 526707851
A 7437 725099163
Q 2522 31432 6193712917658
Q 5397 26915 4793356677820
Q 5437 31147 7474929634395
S 7732 945772803
A 7251 178333988
Q 4023 32405 4117463121757
Q 405 28689 4550145279218
Q 5882 32673 478373615093
Q 5659 27075 8551729608506
S 7917 116759777
S 3615 38975320
A 10525 253596025
Q 4448 21283 5292028918374
Q 3700 32705 5176868690079
A 20951 230895167
S 21588 389572733
A 17395 680513512
S 2164 559426634
Q 4799 30046 8937693458293
A 26674 480401699
A 17111 12601088
Q 10034 26705 9697422004681
A 19926 543057953
Q 2105 31022 3569985480823
S 1307 149363927
A 9635 554676923
Q 5649 26784 2739048804192
S 20018 43792228
Q 2861 25511 7371293985795
Q 948 28776 9291156733626
A 22642 712128151
Q 1313 32210 5656014404773
Q 8062 30160 6595463487795
Q 3182 31083 9431361155240
Q 4961 26316 5554412847750
A 802 519893822
S 13365 51760030
Q 94 19040 9901866425924
A 3504 629563233
S 14640 53584781
A 18061 608370
S 6911 788027792
Q 7914 24843 1614809156586
A 24843 561223843
A 24110 578875059
Q 1151 31292 3072447942012
Q 259 31641 7429807010674
Q 782 32231 5881861533863
Q 7992 29509 8979719641064
S 31023 934105115
S 25944 413664813
S 16128 771008359
S 28569 861762424
Q 10557 31081 9432689859005
Q 7097 32677 7384128941085
A 18952 279698170
A 26144 654977121
Q 1639 29321 7732035329255
S 18348 96206542
Q 6503 29653 2279198732504
S 11963 825231949
Q 181 30031 107247502079
S 11380 219571837
Q 754 31695 3802477078732
Q 2097 19610 1017077952275
Q 12819 31636 4547523620195
Q 1539 27254 4899558480551
A 148 944395320
A 20820 219429386
Q 1685 30027 3184088586217
Q 13916 30621 9373457112121
Q 2027 32353 3891656230068
A 10626 707806228
Q 6694 32393 7419412665035
A 25258 129133577
Q 3525 27176 8468422756925
A 13603 270248762
A 7910 408565150
Q 3243 27636 5514899615572
Q 2954 31395 7432527366819
A 25088 939246705
S 14643 354569029
S 24057 637195246
Q 3907 22114 3405746844295
S 13290 908543339
Q 4445 30805 8000621821
A 9239 589999057
A 13865 672847773
A 11890 972176406
A 30003 629329112
A 8393 532190281
Q 673 32326 9522337159161
Q 1847 25655 2804021868425
Q 5752 30682 6079262204712
A 21926 35483662
Q 1827 32599 9207631078795
A 5028 971252765
S 24975 828925239
A 27593 980117373
Q 868 32654 8762190682231
Q 7818 32686 6096483525668
S 2328 634506501
A 17590 563396772
S 13744 454423880
S 15217 689218163
A 25636 943752739
A 9468 802028471
A 2081 897587836
S 23938 60747232
S 24423 560329419
A 18837 326828026
A 5912 689891416
S 24856 314948506
A 12733 218437552
Q 7002 30240 7491749296007
A 16860 598280900
A 30328 733370561
Q 11254 31293 7373373509724
A 32493 767645564
Q 1624 31327 3059577474399
Q 7613 31305 4540746647976
Q 1812 28406 4913335559565
A 30233 733291092
Q 3 32721 135326149956
S 2287 248275474
S 23930 461116507
Q 176 31448 4733199315223
Q 5032 32185 5671303931019
Q 168 32627 4435700531271
S 9707 630765578
A 10487 289076744
Q 3445 24682 5309152954218
Q 573 31659 2996770517545
S 656 75589058
Q 3665 21091 3666909855040
A 17009 742256182
S 24356 283049440
A 1812 897161546
Q 1235 31911 837117653074
Q 1380 27679 4028508514266
A 16450 519309642
A 13489 863505564
Q 4233 28564 4654537928263
A 25478 204431106
Q 2880 26125 1612968390489
A 14231 369953542
S 17795 814529813
S 22845 836371519
Q 5667 24142 2462262524902
A 12300 264725710
A 5470 306807302
Q 5231 31690 4586959607743
S 22333 432359364
A 13333 209034624
Q 601 31542 8485548156207
Q 937 30383 8689961311499
S 9690 395389569
Q 3136 28640 1614094272266
Q 10742 31745 7586293522290
Q 4435 25066 8734709836237
S 22824 579877515
A 841 623686682
A 6527 689220000
A 25568 463302015
S 14083 748905277
Q 626 31583 6878662915712
S 25671 550782597
A 31818 727861708
A 9080 162954277
S 15684 862342991
Q 133 22530 2078113152775
A 6718 833960390
A 6680 469430366
S 14667 708204215
A 16009 885234723
Q 4541 23747 7177059615517
A 5639 890388320
A 15110 550486918
S 28238 853642556
S 10962 73699992
A 20588 935973967
A 1614 542864668
A 30867 157615993
Q 12278 29039 1746889890816
S 15928 816218492
Q 1527 29174 4162974304709
S 4213 415772521
A 2800 543308269
S 7839 275170666
S 9102 978878245
Q 4838 29334 6550887166553
S 8848 424551992
Q 5322 23057 9901754006124
Q 4083 31397 418402756644
S 20894 20936839
A 23590 272044958
A 5555 173742022
A 31026 449295420
A 19995 355862707
S 31094 370028501
A 5568 834184856
Q 1784 32436 5172963064697
S 7112 724421768
A 11278 589141486
Q 1730 31371 270093348786
Q 7183 32536 983341320700
Q 739 17193 5100797274793
Q 15245 32415 1864049383357
A 37 237593366
Q 1214 30653 6003221532056
A 18111 10995651
Q 63 32709 6793136230328
A 17799 902386528
S 3673 334715880
Q 9494 31739 824230624053
Q 280 22462 6562046124251
A 22100 695418222
S 2072 296110318
A 29001 660421820
Q 7493 32283 4719630417279
A 2311 209795565
Q 5079 21584 8331605271173
S 1920 234152934
A 15981 596421586
S 23296 348825711
Q 835 31917 4997138181140
A 27783 233440359
S 30765 864944081
Q 3296 30559 4888509032279
A 9696 256956598
A 31403 795738368
Q 15676 32382 7047341980322
Q 7479 27547 9201856900280
A 8328 76877019
Q 3407 26820 4787304940546
Q 9679 32512 1846824106368
S 17130 307805164
A 20681 849840237
A 5115 711391267
Q 2918 26077 1800713398114
S 14087 792658979
A 21941 551229094
Q 4796 31561 2341170753910
A 28548 517891079
A 10127 48003787
S 17647 102424489
A 30681 678362521
S 7697 203195828
Q 508 26082 7255691737853
S 15133 550639326
Q 2160 30563 4961765001788
A 14989 488023214
Q 8006 30474 5413701024958
A 6525 106868285
S 13809 708874691
A 1076 589206353
Q 5724 29546 5513776578274
A 6577 348986814
Q 66 24012 6025913896847
S 26123 875661164
A 4578 322247498
A 9867 966448580
Q 642 27268 6015870363682
A 2304 930055955
S 17784 86091969
A 17810 462218277
Q 8849 31241 5796116760397
S 18199 973241699
A 32104 723273881
A 27216 528528658
A 17360 592205409
S 10985 111622470
S 4969 207243600
S 7719 977539003
Q 4895 31525 6951523573922
A 22397 894774810
Q 218 25354 8386587012548
Q 6980 30201 2745655985915
S 28032 967009334
S 19810 275374242
A 27127 297463055
S 14346 459514475
S 9912 21488676
Q 7089 31372 9876815225480
Q 3975 31923 6985238398081
A 23736 758798958
Q 10656 29616 6875504451652
A 5532 251627022
Q 1863 27239 3923120582813
A 3963 43559258
Q 4043 25266 5598172146785
A 32172 567769748
Q 331 28895 8635756821858
A 7350 370775348
A 1158 773400389
S 22654 165797236
Q 4559 22855 4915562602557
A 26074 273424707
A 24617 331440632
Q 646 31701 4820699811810
Q 3297 31433 6216834303593
A 19704 957177988
Q 2116 18966 4267941198590
S 31998 566052481
Q 1551 29097 7168105498061
Q 11030 28219 8142995129779
A 12017 78132296
A 2507 939552775
A 11612 42498696
Q 3056 24004 9057952502719
Q 2998 32649 4405098877602
Q 223 23056 961177678224
S 10095 74349364
A 6961 720596322
Q 5088 31546 3756683331452
Q 13616 31475 221611335567
S 5128 366633556
Q 5054 30155 6533382785031
Q 438 17636 4989017436976
Q 367 32063 3722238962342
A 5849 380534133
Q 877 27253 498197045848
A 18605 516763145
S 22795 254013348
S 21765 12818795
A 19691 396208413
Q 342 18823 4028832138087
Q 8 31051 1347010908692
Q 312 30951 2081884526167
A 11835 181084742
A 6558 829307928
Q 2441 31464 4909559899284
Q 14159 31254 4779975479909
S 15781 825610990
A 31609 287990077
S 30008 985986484
Q 5169 31433 9646137400448
Q 17 30316 8626362855114
Q 1160 29872 4161964142124
Q 6499 29056 8646553607551
Q 12989 32175 8174648239582
Q 2181 27776 4491781684117
A 4654 895329693
A 8610 412522868
S 22787 942986883
S 20134 155535113
S 18450 837579365
Q 842 25337 289055197263
S 19055 882761475
Q 6767 32218 4787696508278
A 23677 845329150
Q 92 32654 8605557663138
A 13563 845978083
A 30503 669414334
Q 8472 25798 5054499398674
Q 5338 29264 183232002860
A 30560 783956243
A 1742 259154569
A 26706 356230811
Q 2252 30204 7867225524721
A 25125 364202135
S 27437 127230565
Q 3135 25638 8584389183433
S 14788 406324479
Q 285 18874 831379799289
Q 306 21172 5779280966497
S 10008 560305017
Q 327 27404 3351431430697
Q 3243 30291 6353239830203
Q 8361 32344 4341561046766
A 8523 121405809
S 30637 902375740
A 18012 423411932
A 18954 420840973
S 30846 57897380
Q 1472 31516 5788367588900
S 16068 603741254
A 8617 655509371
S 8609 426777663
Q 3212 22883 7644589023718
S 11873 686008994
S 3425 695303688
S 10114 866448031
A 9538 208889628
Q 165 20517 4811799946650
S 28271 59466135
Q 2547 25143 5708758061446
S 538 670346272
A 10144 810786237
A 14012 809568689
Q 4823 24772 1986546316941
A 6077 317984636
Q 297 31773 2052978915863
Q 3166 21664 507748864961
Q 3847 29604 349645967714
S 8496 862948746
S 12066 208594480
Q 3557 24319 5294826697989
S 17876 8130305
S 20693 467632697
Q 5955 32613 7087322166919
S 11847 688451637
Q 704 32306 8953705976112
Q 4868 29093 4733621062365
A 954 371176447
A 7248 218873106
A 1977 245604946
A 22023 753405866
A 23846 606152720
A 4141 525703205
S 27607 884552848
A 6788 141991943
A 23651 277362957
A 24960 15275008
A 27847 228668397
S 18651 106871242
Q 3953 31059 9570719741841
Q 941 30847 1050326744760
A 21557 896507941
Q 4812 23862 2437753986823
Q 7844 26834 4977448791553
Q 6858 31748 6872441407007
A 1563 609635471
S 19351 567278377
S 29277 655360365
Q 2909 29389 4535550213509
S 2566 201088620
A 1757 695393707
S 15028 661186700
Q 533 31434 5160426183718
S 3207 830270122
S 31191 219470738
Q 8069 26068 4690532665541
Q 2054 28220 4197026534760
A 13746 994165327
S 30289 329071029
A 31444 204143913
Q 2810 29096 2363516749638
A 10169 753344659
A 23133 96501303
S 3833 702611848
S 17750 968156027
S 13576 490724318
A 12763 279424549
Q 2564 32460 1839558526513
Q 710 25908 4576551286905
Q 4604 30197 238467487369
Q 1494 32362 9165482762072
S 15153 889518055
Q 2216 32177 7823875164435
S 3781 467371918
S 20389 364273527
A 14142 26153360
Q 8281 29486 5263655543900
Q 403 17666 6003144434755
S 31913 445889051
A 29200 428867514
A 20082 848450571
A 20512 362222383
Q 566 31434 5932966425205
Q 6365 26442 8303037505832
Q 13041 29773 9013462081567
Q 2652 31794 7713207441460
Q 673 32697 9447829305617
Q 4688 24184 4311777037786
Q 5795 28554 1704123481762
A 22822 544839564
S 27658 100248359
A 4185 142362025
Q 13463 30018 7974248644607
Q 2027 25149 3466916004048
A 32673 244897501
S 22516 647697482
S 31505 406460469
Q 4659 27958 7316065217633
S 14587 452523622
Q 6085 30774 831021501690
Q 528 28231 6968453890962
Q 7434 24168 1673646252076
Q 889 22998 3879266397399
Q 528 25294 4060622147519
A 11033 581248403
S 26566 997104629
A 29286 924137719
S 3639 717500521
S 25914 732094576
Q 3467 22793 5480991730268
S 19967 296213023
Q 11423 31490 5639197183392
A 22135 836251234
Q 528 30460 9191381995462
S 3077 789652423
S 7030 830245658
A 15716 549686731
Q 8124 31823 66527713602
A 24548 922708902
A 28730 887142824
Q 3391 29980 1380930572113
Q 3878 32187 1721029378766
S 17276 481201748
A 21651 368337279
S 19445 266006344
Q 12495 29616 4946417573630
Q 869 31743 6277551192976
A 32179 913836803
S 14242 974699418
Q 7734 30760 1777657872140
A 21662 674298665
Q 225 26231 2588159486915
Q 12166 32194 5030191043086
A 27837 863907689
A 31792 995313327
Q 3719 29821 4367532770135
Q 109 32725 2497885730739
A 6567 134210393
Q 3937 24675 6601517661214
Q 4500 32717 3686866373423
Q 1609 31710 2984320539199
Q 202 29710 1406570887075
Q 2285 22027 5454771499961
S 166 832450967
A 6507 453204082
A 22779 721836375
A 28760 542259198
S 32004 334957847
A 24046 716065695
Q 4944 32037 4580099868153
Q 12487 32273 1260295131379
A 16499 161306269
S 10907 433552373
Q 6064 29119 7489562905449
A 6475 700743310
Q 4888 24749 8987558933445
S 7865 532528236
Q 1631 30590 8018313113279
Q 4485 23506 4444790178623
A 24464 81310973
S 21035 917889431
Q 171 32635 1312380634859
A 15869 287145079
A 1140 167609149
Q 6791 30162 5453771050633
S 23841 960537074
A 18302 940553572
S 22743 747949066
S 8922 783932761
Q 10041 26559 785648064968
Q 625 22933 4526994484862
A 24085 155293608
S 4881 350262942
Q 376 31841 7449748371162
Q 322 31239 5555402137587
Q 1143 19941 1642982078568
A 161 459221755
Q 4284 29153 5906074704641
Q 568 29175 6997267977929
Q 1503 25242 3265851550750
Q 823 17353 6771102369669
A 26169 375309060
A 9624 795337171
A 24033 58216889
Q 1837 32245 7123995663726
S 23674 844345696
A 15038 484027879
S 30320 541518000
Q 509 29147 6323787188589
S 29889 881670403
Q 1151 31916 8108502792679
S 16843 598035453
Q 27 32647 9386985645332
Q 6827 30157 9089646044658
A 1794 828502618
S 26895 51836200
Q 115 31950 5327522870193
S 23541 330100230
A 6263 393165247
A 24234 903791500
Q 3621 26994 3014009509092
Q 8554 32342 805333058466
A 9637 37722767
A 14313 296702612
S 13096 160698727
Q 884 32401 2623859230903
A 3883 249991425
A 25520 130051356
A 11210 336638756
Q 724 22840 6110511462268
A 18455 995337299
Q 626 29830 7617334588192
Q 1375 26786 5378535256813
Q 3779 29090 4950692567959
A 6168 906421516
Q 6128 26164 8645987635431
S 9870 391668097
A 2818 318335126
Q 3209 28961 4772959515321
Q 10523 31340 2198711488007
Q 280 31378 7062307945757
A 7978 713248690
A 21755 708626017
A 28446 918933835
A 7270 769818508
S 27925 892777231
S 20844 524453394
S 8729 990786283
Q 13981 30855 4636961949405
Q 3597 31076 9481482114039
Q 9245 31902 1124631320396
A 17557 160056714
Q 2517 27001 878426558587
Q 5485 22294 6714798819209
Q 141 27440 5153594539547
A 9170 687347455
Q 427 32006 4887871505318
Q 7327 31570 703627458395
Q 15568 32503 72996585555
S 26175 482363036
A 1545 550491891
Q 14176 31597 9803012599521
S 16011 322089789
A 14284 435674837
Q 340 31450 1341685424776
Q 1412 31364 3923360044361
S 12867 404651469
S 18109 69948702
Q 2894 32051 7612059017066
Q 9789 26238 3238460847448
A 4733 553349946
A 11726 386715181
Q 150 32242 1701077991915
Q 7909 26157 291611690120
A 22816 526071870
Q 876 28310 9329536421389
A 7501 201843422
Q 5186 30126 7159464610269
Q 923 32431 6710457544376
S 16506 128705405
Q 1851 29368 1900358115926
Q 4708 22028 5190026177830
S 26120 954804729
Q 1082 26627 9347124891710
A 6329 241886579
S 2631 541248286
Q 3214 27074 3026828997470
A 27509 901923991
Q 6910 29321 2974427695950
Q 45 32703 4944172736430
Q 5867 26552 7043452807362
S 28673 421113572
S 4002 772345111
Q 4866 32619 5985445021587
Q 7186 24051 8154451605773
Q 3419 32034 3422045339207
Q 4233 23568 6638791162170
S 8659 226280186
A 15905 783744358
A 27328 475967107
Q 13957 31689 4747656480428
Q 4753 21658 2627702295741
A 1181 227268670
Q 1992 32006 647228537256
Q 7780 28545 6983000522151
Q 12214 32439 9164438469299
S 24790 881362395
S 27106 51082917
Q 261 32625 7645664361503
A 4449 414140513
S 10432 206609694
A 5666 768955819
S 30598 868884169
Q 9653 31528 2688176256754
S 6869 532553549
Q 2367 32605 303100559031
Q 5689 22134 6198344621296
Q 4008 29986 4003847693472
A 26799 108582928
A 27327 298679989
S 14143 861314087
A 983 773250243
S 29324 988014111
A 2846 431390154
A 10641 713906031
A 11279 476376746
S 26367 943335583
S 15500 570819003
S 26860 682776611
A 25140 803392954
Q 1819 25613 6276648725142
Q 1008 28751 1485354342662
Q 9983 31042 3676910835085
S 32025 738500783
Q 4941 27985 3379834743062
S 18333 124303187
S 19983 134154797
Q 1267 32625 5581446882958
A 1963 826643924
A 30716 595400909
Q 305 32451 7883896681025
Q 1151 30537 9456923898211
Q 2586 20034 7345376466006
Q 4215 30983 8630706447382
S 20961 22780221
A 21628 908948821
Q 427 32598 4038766156876
S 24028 178785326
A 27320 878194236
Q 257 27534 5825263786646
Q 1878 20820 6154750764190
S 15309 805813479
S 1554 477971033
A 9109 424241066
S 22460 568829101
Q 5087 22860 9630535120494
Q 2726 31995 7847372506566
S 6184 462857022
Q 3933 22706 4004293574837
Q 3704 30995 2583959905576
Q 2864 21894 2549371928475
A 23244 890872960
Q 12356 28747 646351786002
S 5331 3722776
Q 1992 22950 4252270752015
Q 174 29816 2060811061651
S 27414 101991917
Q 115 32698 4816671258641
A 27644 87181673
S 15477 960851346
Q 843 26341 3251289747904
S 32128 247679599
A 19313 936594347
Q 1449 31803 1897921509437
A 9907 663569132
S 13816 435705824
A 9187 8701256
Q 2502 30618 3728058825021
S 25311 239097603
S 2892 895833472
Q 4637 31906 1412554311249
S 18724 622183721
Q 498 31984 1389832042346
A 9122 426809398
A 31982 301515695
Q 2719 31196 1532673035195
S 14575 582741108
Q 4654 23440 6891902345128
S 7686 889978842
Q 1828 26621 8409852289409
Q 4988 27510 6785485188006
Q 10808 32153 2022581493112
Q 578 25410 684906955683
Q 4831 28056 307299084847
A 1625 973242173
Q 126 20571 5680788866766
Q 8265 31920 5013485659662
Q 5220 32645 1304077828673
Q 5588 28171 3336861605476
A 20519 968802479
Q 7666 29493 4875986356544
S 8062 215984986
Q 4544 27067 9650765328762
Q 443 29203 7372085234395
Q 3525 24039 8468873130194
Q 6037 28116 6868597730995
Q 2602 31286 1034748714330
A 11319 498410916
Q 610 23826 6395468647469
S 15323 681591313
A 14759 526422231
S 6860 929026128
Q 1833 32218 7068119108397
Q 3361 22371 4581875827139
S 19932 576014239
A 4767 311806266
S 12494 788202188
Q 1424 23664 4921168719085
Q 6953 32282 5542160703436
Q 900 29213 560007693686
S 21176 652945282
Q 10656 28103 1241682409042
S 19633 999925576
A 8170 844944021
Q 5673 22583 501975527843
S 22341 523096907
S 13734 855805255
Q 540 32488 1069621971509
Q 5590 30693 1617502936417
A 1270 301422149
Q 4487 21671 5661468645182
Q 181 22486 501287160778
S 2428 447753943
S 1086 832015294
S 22318 629504177
Q 3901 31893 3983466957344
S 3527 128582293
S 12013 850792907
Q 2747 32577 6370792051706
Q 1594 31587 7561419774405
S 5876 579136314
Q 388 18928 920819212222
S 4182 220517932
A 26003 917000949
Q 1635 28027 7904233720439
Q 1564 24014 371012308167
A 18051 168319743
S 20170 643696132
S 31730 505976913
S 14493 862994153
Q 4782 30003 4631507946170
S 6190 218390182
Q 8171 32316 1087165723845
Q 8524 32065 5963231240096
S 7045 830762923
Q 6115 31138 5203169658038
A 1751 377392558
S 12081 998826467
S 14327 900666110
Q 508 31069 5098239126640
S 31388 344466348
S 13853 394446787
S 11774 485921576
S 28252 992357909
Q 2335 25666 5322717900912
Q 2424 30944 910056049093
Q 7844 28161 9373040091663
A 29882 573845307
Q 2387 27842 8606260019390
A 3123 946481837
Q 964 24483 6582600371310
A 24805 216027805
A 29065 463034273
Q 3153 29026 4138444923214
A 13123 931467712
A 6762 648905351
S 7456 827591337
A 6819 868686456
A 30675 397982213
Q 4341 21152 3851587112935
A 11581 343398835
Q 1390 32502 2357323822608
S 28913 634972362
S 12863 64342786
S 20133 6274124
S 20849 449787781
S 23772 342315470
Q 8078 24542 9210291939835
Q 8139 26591 9173028572973
S 28723 537907038
Q 1771 32615 697480851904
A 22994 904295767
S 13793 96566976
S 32076 746278535
Q 94 31835 4339822763554
Q 3034 31025 3862841277365
Q 2461 32678 8498413984995
S 25212 753986179
S 9917 802675563
Q 3923 31786 3056725874861
Q 2177 30932 1396983325731
A 3787 589205747
S 15628 578166670
Q 3277 31582 1705681812072
Q 3447 28298 854820548113
A 13532 416751371
S 32647 111434956
S 24039 387922226
A 20531 527293311
Q 1692 32600 2264971630545
Q 56 22941 4243066249360
Q 320 30172 8718900799823
Q 1913 32415 8778848863565
S 31044 759042311
A 8772 173623049
Q 183 28165 7027419385696
A 21083 158052954
A 3267 734886893
Q 1560 28245 5021490567629
A 15743 485578275
A 4617 983665606
S 1681 783225182
S 14789 643440235
Q 1412 29541 3547228166550
Q 9074 32686 4901811862246
Q 1520 19824 3839239867160
Q 6834 30552 2368999020611
Q 393 21713 3934795328004
Q 12438 32519 2452773807785
Q 1977 21994 8204282268816
A 4493 998442508
A 26148 641043928
A 21831 931382579
A 28599 53812040
Q 1721 26378 6134763424990
Q 4968 21463 2010023019773
Q 2270 23358 6163939622628
Q 225 32477 4034389839798
Q 4338 25240 7638316128886
A 22827 32882444
Q 2994 21547 4656550307386
S 30939 893076153
A 14780 576950206
S 12204 737365043
A 30458 735897286
A 15765 582032397
S 10828 913472795
A 14586 630713035
S 2976 53651403
A 14409 273846042
Q 729 22906 3739478416453
Q 8129 28626 93760391420
S 18793 837574019
S 11871 243057143
A 27013 788231267
Q 39 32715 5539787786635
Q 13412 30401 878935854472
Q 447 19822 8694267640314
Q 5004 28267 5833777242202
S 26531 847951778
A 12217 361242373
A 1087 223847252
A 27587 911656461
Q 126 32706 199496914599
S 2927 476177405
Q 1602 29546 4936908180230
Q 11950 28753 1998223601106
Q 7567 30208 3298568543386
S 3206 70621422
A 32317 616855547
Q 5763 29669 7118100330830
S 11330 444347696
Q 10431 32077 9643335896077
S 3860 249104315
Q 9967 30720 2948982735437
Q 60 31870 1233281922820
A 25671 865710957
Q 485 32561 9826102730149
Q 4641 21248 8189340909505
Q 11484 30898 1731346400907
A 31693 712325862
S 29636 445741158
S 656 921069002
Q 14089 31647 7827177730709
S 22759 597333347
S 1874 375325467
A 11226 513408123
Q 2337 29432 4641014954164
S 14288 143635420
Q 14795 32103 5116915678384
A 28902 668011053
Q 1266 32186 7128734526567
Q 2141 29296 1615084708796
Q 7375 28412 1557347857980
S 31376 457124634
Q 7800 30598 184652144999
Q 290 31408 3317169427982
Q 924 17292 2525341245549
Q 566 31550 3112912718572
A 2468 341105387
S 5137 776250547
S 13971 931131894
S 11725 421142895
Q 2650 23903 5698717154775
Q 2036 19237 5301013255155
Q 2681 25052 1578930112584
Q 1865 31579 6145473854357
Q 3600 30566 2405154583257
A 491 681068517
Q 383 30450 4815585903537
Q 6 30346 6788608914889
Q 2426 31470 9047715673110
Q 9010 30812 2639696073287
A 8698 101790841
Q 1891 25537 4714208464531
A 6467 325099876
A 8909 697251314
Q 11926 29001 9802005206451
Q 473 31619 9251683222773
Q 11059 27917 2552374234995
Q 762 25628 5279835374076
A 25832 335260827
Q 3524 20620 1322518453350
S 2519 630534206
S 26857 225488813
A 6284 459490658
Q 1064 25474 738229511069
Q 1981 29639 4828295940541
Q 7824 30168 378452672037
Q 28 31503 7113366899367
Q 1336 32400 7468879438774
A 19761 683979375
S 15533 344157568
A 28657 390463459
Q 387 32620 8712872648246
A 26361 672182642
A 5459 931391166
A 3193 817753605
Q 3197 29307 6994415459476
Q 9483 28152 9185686126695
Q 4868 31584 7290796733865
Q 2804 31544 7544221353303
S 22620 155327589
Q 2006 32132 8940436609871
S 22085 678629284
A 9432 868288763
S 12960 746005690
Q 2869 32083 3790299899215
Q 548 31111 5740792979203
A 25134 128280125
A 8593 853251516
Q 366 20963 4680831186219
Q 799 31546 7478251796988
S 18605 971165899
Q 3824 24236 872868297054
Q 22 32455 5794782447050
A 28954 818098341
Q 2412 31729 2370612553035
A 13278 352036366
Q 1836 27569 3355815112990
A 22465 974589843
A 27765 737266837
Q 839 31442 922906558411
S 23456 978567917
Q 338 32689 9916644009634
S 17951 217114170
Q 967 22422 8006195097325
Q 2700 29295 9480662060308
S 23338 451400902
S 19585 472944317
S 3588 750914665
A 277 854853115
S 32433 592500133
Q 287 32218 3985295668186
S 32668 169600776
S 7683 303930970
S 1085 480777945
Q 206 32187 7898119283633
S 21300 205055016
Q 4481 24942 1234050905401
Q 887 32536 7905199479794
A 29459 343927562
Q 11188 28148 4597345736815
Q 1531 32620 1807841375539
S 15346 670295222
S 3703 197590643
Q 1018 20677 267613829161
S 96 922641301
Q 2236 28652 404590645329
Q 936 32467 3089695992797
A 13938 369829089
S 974 238127865
S 16379 931190992
S 8230 288778171
A 16061 270242021
S 1937 459549571
Q 2638 26656 8077265818145
Q 3107 23582 5508430108025
Q 3482 32561 7669584777677
Q 10239 27924 8541330260428
A 3093 193579365
Q 2133 30131 1674007761786
A 12015 850544087
Q 3138 30107 7128636419754
Q 602 24060 6488509500365
A 26676 859317193
S 23153 212922203
Q 2346 25379 5874067574424
Q 6806 27168 8800587450110
S 23667 303755622
Q 1426 31155 6372591362665
A 30582 233682451
S 20687 558106939
S 26028 986714084
S 9889 827488236
S 5140 377213233
A 18263 589555100
S 27324 943550301
Q 9120 29576 5144062312910
Q 8381 26435 8076812175863
A 7147 433611313
S 16442 708682087
Q 11416 29413 1958628933709
S 31921 37050447
Q 4372 31272 2552306741967
S 16992 134084226
Q 14068 31042 8550547215061
A 10867 593850603
Q 3966 24789 6226044519720
Q 14160 32568 4973547438743
S 6561 269433540
Q 10529 31953 7511253866651
Q 2365 25474 2834673087420
Q 11565 32401 3084227140376
A 26155 407028154
Q 9632 26734 1640212709119
S 15722 408145416
A 3001 155028409
Q 3471 28515 4892170705388
S 3468 225741162
Q 604 25082 8075848843940
S 9401 58252671
Q 5472 22428 3923992505949
Q 483 29098 6125727296251
A 23094 859506697
Q 5898 30016 1614486501848
Q 328 21582 1276841623416
Q 453 32566 3792213983317
Q 4543 23498 6587427261472
Q 3323 30310 293036901699
S 1732 991796776
Q 5654 27565 7849528538959
A 2382 934544971
Q 11005 29867 9953566538
A 20809 56027005
S 26970 600661208
S 13715 556195691
Q 3085 28913 6467363441593
A 19765 754129075
Q 225 29877 4842339464286
A 18814 406843259
A 15025 617833915
S 26076 128326986
Q 6368 32448 9432753145074
Q 2599 20979 2873424964964
Q 386 32588 5731281041751
Q 5600 27667 1804489880855
S 22577 388886623
S 30511 856437570
Q 139 29228 6515241011799
A 4159 854102947
S 12232 45093163
A 12009 347987586
Q 4372 27365 1659605650330
S 20454 787433119
A 28905 984275891
Q 554 21310 5992628500337
Q 1133 29031 8222619920827
S 28227 477625868
S 29508 111216587
S 25227 407957141
S 3898 441239450
S 29094 263270841
Q 585 31253 9858458208986
Q 2114 22491 4617188262898
Q 2063 21080 2102421270742
A 11599 869605966
A 5098 488720201
Q 4304 30659 8094316390511
S 16267 7760806
A 10502 983537933
Q 8334 28157 1115865102755
S 14886 557051682
S 12020 105166798
A 22901 792835471
S 28510 57011618
S 31004 711837474
Q 561 32286 7983679459111
A 26385 182863113
S 32259 824922239
Q 1424 31093 2550734427087
S 13598 296777129
A 14827 401560960
A 4306 762188385
Q 338 17990 8669601351882
Q 390 32284 9888937550402
S 77 694188540
A 32163 108174057
Q 2999 30047 5714263279699
Q 3532 26390 8986612308144
S 29851 734347274
A 14172 764918024
S 11290 472817625
S 20351 697344443
A 7811 834508057
Q 3465 28829 1041441256702
Q 2363 25260 2180087712517
S 26135 394215462
Q 10296 29538 7273219622502
Q 8396 28037 3736792464882
A 1758 78239967
A 9292 481192579
A 7369 273818598
A 23213 680538757
Q 3648 24190 8523672568926
Q 5774 24497 1109211751964
S 12847 655786148
A 16137 169960316
S 7435 790297953
A 17309 632367246
S 20178 743735100
A 8536 322836049
Q 4244 27385 1216462191083
A 7605 758568914
A 2076 736707053
A 6159 127915209
Q 1342 32257 9229297221379
Q 1388 31997 9754527365346
A 21976 860316176
Q 3149 25663 4211779517643
Q 7576 27596 1336083729127
S 5369 395657270
A 17393 222704735
A 14004 960723423
S 20670 937753011
Q 479 32079 4015236786055
A 31784 534463442
Q 6411 32543 3844119166692
A 16671 560771252
S 12165 332279203
S 32574 67809719
A 30757 698734887
A 28169 426829573
Q 2530 23829 7805908043402
S 20945 180335133
A 2541 876346778
A 21526 634059580
A 30386 865069215
Q 152 30500 542948517701
A 17460 475136193
Q 10065 32231 2474807510928
A 32089 812706194
A 5036 924990420
A 17003 957755035
S 3352 931487768
Q 6101 31823 4670760040896
A 11461 598490900
A 32430 397458467
A 8320 551524008
A 30697 460527070
S 22241 417559850
S 17662 375846439
Q 5613 31296 8608392404484
Q 4124 31581 7888546173529
S 9222 69408417
Q 202 32079 1795432208944
Q 9609 29668 8032454774728
S 21396 528671770
Q 5364 28458 1406032148125
A 6514 515788685
S 18384 453169263
Q 314 22444 1453860199115
A 9959 399900045
A 7383 100125364
Q 22 31508 1160361288056
A 23535 664403636
Q 25 31594 9384284456174
A 17416 128893342
Q 1443 30585 3634270048792
A 29083 493003744
Q 600 32317 6251102499622
S 28508 232372145
A 31331 2414934
A 8182 471869195
Q 28 32447 8260096433229
S 21118 858464675
S 30911 953574179
S 30165 596742414
Q 597 27688 2338383297238
A 13961 197745961
Q 3816 32007 9351100072735
A 464 665390084
A 664 283671192
Q 8137 30972 2196425688870
Q 3411 32557 9844487099896
Q 2471 30869 443179198645
Q 5105 31744 8964699323559
Q 211 32326 5507327100334
A 28622 148769262
A 15681 301220042
A 24676 424269771
A 26526 257841450
A 17248 723026028
S 7830 186966097
Q 3322 20626 5732368446860
Q 1716 30524 4048050564640
S 18681 547217919
Q 10341 32630 6300913329437
Q 1653 18331 1644236947576
Q 1367 23655 2688193899399
S 22618 751806503
S 24803 286316037
A 6889 829773020
Q 13221 29725 7428024174461
Q 466 26906 2423042791815
S 14414 75691007
Q 5783 31694 3723025124428
Q 10184 32482 7696978788118
Q 1672 31664 4570614526500
Q 5575 29307 7688152103145
S 20992 889177535
A 11055 858509396
A 19001 655696412
A 1589 404121603
Q 2015 28827 1975148383755
A 8926 669331933
S 2139 86644435
A 3958 349959705
A 4701 284826391
A 1197 76160404
S 18889 389837916
S 15717 90151804
Q 6257 32286 6840377946976
Q 1410 27522 8921518308556
Q 659 31553 9722482516753
Q 6233 30756 9683374406874
A 22357 878281584
Q 3891 27142 1671637796070
S 23667 886564127
A 18166 28328366
Q 5003 27780 4803267265919
Q 1174 22280 7482168930399
A 7898 658078864
Q 387 31580 3938930309871
S 23635 586496424
S 20905 612883772
A 4535 226580519
S 14093 736467384
S 11486 765659353
S 29089 132158559
S 30631 904789776
Q 2949 26471 7487569100641
Q 1510 28377 9163074334632
A 1147 590208611
Q 6357 30041 7069049884518
Q 1572 31929 1345282448127
Q 300 32021 5452371511017
A 32000 587825789
S 22265 551955960
S 8777 608265568
S 24759 319035324
S 24347 803136077
S 27934 52901259
Q 4357 27351 2349148412955
A 15208 466320864
Q 7406 26744 2285822888950
A 6379 687292660
S 21316 413259479
S 29573 152557998
Q 1784 26496 8695253622991
Q 378 32607 6044490954927
A 9281 401429295
A 4630 651593460
Q 3622 30802 5120960527779
S 22466 833673679
A 17835 103310623
S 17590 102483816
Q 6091 30848 223363985972
Q 6573 28415 3668345674697
A 7467 678178708
Q 7644 29933 4794473366865
A 6110 324741277
Q 4097 29274 4229494166670
Q 12969 30386 8918675367411
A 15224 959443789
S 11812 138383129
S 19517 439128751
Q 1015 21108 1346139843632
A 23853 428979453
S 4968 908690533
S 19077 203858383
Q 9095 30030 2286590465881
Q 581 31617 4087028609494
Q 2735 28757 2830450744001
A 18708 732688241
S 29826 851338744
A 16764 501276757
A 17252 599341666
Q 3575 27414 3714763733469
S 20066 97427452
S 27249 942743324
A 20227 777574616
Q 3443 30098 1980929458889
S 22645 798882311
A 30404 169363881
Q 1411 28543 8954456353165
Q 1956 19039 9611850289214
Q 3144 20855 7385504521523
Q 12315 31179 8993410612784
S 21174 521815498
Q 12964 30395 9674757993625
A 31421 21963044
A 917 20217688
Q 1016 32359 9344175303637
A 28153 963014713
A 20869 423541389
Q 1278 24699 5724457246152
Q 93 31584 7215296846786
S 2623 176227535
Q 4294 28878 9484510389082
S 27886 808358325
Q 2887 20404 3265023134094
Q 9689 32692 914241252627
A 8401 163274528
Q 11687 28743 7812263837626
A 12116 259838626
S 31086 441669572
Q 1822 30520 9393464386531
S 22223 389533275
Q 11471 29645 2684706287122
A 17019 164183758
S 11744 829656200
Q 13082 30046 6594233451520
S 23047 189991853
S 7622 53597698
Q 2446 27610 9173424807536
Q 5415 31255 9476911730686
S 31675 375186495
A 11438 517237408
S 8190 356269474
Q 10552 31073 907924604193
Q 83 31170 5649019184557
Q 37 23266 3052572039827
Q 5582 32405 7358431278060
A 29289 491224816
Q 2064 26752 4018186594533
A 11677 93287016
Q 45 32592 5501719806070
A 21999 574718173
S 16437 729210630
A 20440 495721515
S 34 765721776
Q 5639 31125 8052216594693
S 31283 206255643
A 21048 83889844
A 15488 508886385
Q 2957 28748 9520591772345
S 7669 553987623
Q 67 32723 8196484596904
Q 2261 29643 1129671924501
A 1374 880361973
A 9672 429798233
A 27562 541480172
S 4064 414062900
Q 879 22007 9552640376063
A 23924 475497097
Q 6654 29836 8284388180348
Q 4110 32269 1901915855247
Q 4970 29048 8756477210242
Q 2755 32366 681419351140
Q 77 29148 3322414049300
A 10078 330032528
Q 2096 29518 6467140048555
A 14083 408492564
A 25628 30157714
A 18383 16929513
S 1260 883296664
Q 10764 32471 414032286174
Q 5045 28875 4570796470059
Q 227 30938 9034030103978
Q 1929 27603 9891741226070
S 3848 782537844
Q 7688 29539 772213050175
Q 6376 31528 5497357162442
S 12482 401723097
A 25354 589263246
S 31013 39217104
A 6444 689849660
Q 3654 27386 8262390098688
Q 1857 32589 9431478574651
Q 6403 26950 3639413521926
Q 3973 29442 5226657760741
S 28905 780908810
A 22154 739412013
S 8260 994541313
S 7975 779991284
Q 14068 31401 2414499723994
Q 14647 32588 5119767026355
S 27797 605851742
Q 2790 30952 5658900993589
A 23874 632456009
S 25788 187405992
Q 7890 27355 9315292755067
Q 7111 25663 4830410354130
S 19566 980240297
Q 383 23547 1185738258311
S 3007 255874380
Q 12715 31394 7349072065673
S 29313 642556213
A 12335 922358333
Q 410 27352 2765208526987
A 28852 199945935
S 29991 118686461
S 3666 312987732
Q 5269 29325 8204868982798
Q 15362 31790 5631892508168
S 26179 470608024
Q 1227 20242 4506868981146
A 13854 402860847
S 18840 217924899
Q 6558 27089 8379028713787
S 27841 315299363
Q 12615 32121 962419478574
S 18449 34371112
Q 1803 21565 5313227595782
A 15822 361648405
S 13215 16515089
A 26368 146929879
A 24594 175434332
A 2226 410779915
Q 6802 24746 3668250685660
A 22452 194511204
Q 432 32247 6935034033550
Q 119 32368 4273185989379
S 8635 25497499
S 26252 186117359
S 13016 248685918
Q 4191 25991 2540720713871
Q 3250 28403 1631091558795
A 28566 100314348
S 5117 430192713
Q 10028 26793 4142721763138
S 16158 551582659
A 28995 375301026
Q 4488 27288 4121496163835
A 8135 345989961
Q 2036 31254 857797740285
S 26717 14001348
A 23812 102499672
A 28922 795965342
A 10097 412626347
A 7077 404390322
S 7775 245124244
S 25223 707957018
S 2284 150906644
S 17271 450740753
A 19859 767133998
Q 5314 30119 2754984512701
Q 330 31655 2207107152421
S 4491 144212534
S 11163 397943844
S 12888 636578569
S 17957 566794068
Q 578 32713 9525177764896
Q 1415 32398 9256408071578
Q 8122 30957 5098911300947
Q 6080 28814 4852340909563
S 11945 41458883
S 5097 825841558
S 15526 873850002
Q 7179 23850 451301470023
S 20065 627750089
A 3499 605765877
Q 1238 31981 493173907246
A 12156 31370287
Q 2742 22554 3581387795829
Q 1512 29003 9261836284092
A 14570 932335425
S 12197 148375406
A 30781 470676699
A 22620 766713002
Q 1384 19582 9877136023376
Q 3557 31167 8651441621552
S 23334 889487215
A 3987 809537435
Q 250 32166 7144451891926
S 29370 122728182
Q 5076 29008 7741035926347
S 16984 300141644
A 2117 717841929
S 2409 385926174
A 25432 414801075
Q 9663 30934 5035711923038
Q 249 32692 3510575583372
Q 1351 27518 243527625951
A 19510 227114760
Q 2776 31410 4239606000570
Q 80 32010 3578374345794
S 27494 176919864
Q 11546 28540 7561705301188
Q 4045 23552 9706824450806
Q 4921 32491 44514510574
Q 93 18415 7818998794038
Q 6441 32561 254670585593
Q 2119 18706 5678794042273
S 10671 998168804
Q 8109 27543 9579227785665
A 4245 163046018
A 28879 326125139
Q 9937 27178 9051113373
A 13948 7470002
Q 570 32501 9214992105369
A 9242 286546776
Q 24 32490 4449615784912
A 30353 486465602
A 12452 17002801
Q 2152 31597 3246527090860
A 13357 91520072
Q 8635 26848 525238905205
S 5744 508349893
Q 4452 22051 9063839788823
Q 4858 28942 5908164048148
Q 787 27470 5983206260451
A 27883 15027519
A 18995 359323702
Q 108 31977 9718900183981
S 9339 418193286
A 24909 919074095
Q 271 21784 1947137217453
A 9456 897272817
Q 1483 30871 230853037379
Q 7750 24173 7651019708322
S 29268 653480625
Q 3317 32625 2392641600411
Q 378 32086 223440344277
S 22266 333296021
A 578 500790878
Q 2112 31382 9052764931619
A 18911 70934598
S 30689 324113102
S 4633 517682999
S 18393 562375239
Q 583 32559 5140971431808
S 30868 104641007
Q 1930 29440 1346281780400
Q 1786 32559 7958359305964
Q 3876 23707 7366117283274
S 23186 491645043
S 956 886748270
S 12843 230694605
S 19184 967580821
Q 3102 32083 8215007599264
Q 1973 23152 6443859743416
S 20814 346562101
S 8284 49700287
A 20207 909193646
A 2378 664439394
S 3750 391071121
Q 10250 26814 6977941985210
A 16073 610051034
A 21387 433247671
A 24593 221085405
A 1787 486314918
A 21727 852600374
Q 1199 30314 5379217002729
Q 227 21552 4915680055449
A 21156 603113019
Q 375 24450 5911924086263
Q 3152 29341 9127990253811
S 15950 478192612
S 5769 515339116
A 10642 510711182
Q 776 30150 9357695619791
Q 9833 29799 9273023983598
A 6465 208438696
A 7768 831471523
S 28872 4561754
S 4793 324584038
Q 142 25225 8615352273929
Q 794 31788 7405890635348
Q 769 30912 5755640947086
Q 2781 26188 5402875737440
S 15182 920277343
A 2652 205310671
S 18997 728638054
S 9899 83977685
A 31924 439085412
Q 12670 32382 2540589009539
A 30437 719372540
Q 6306 27961 4786635537950
Q 686 20748 1719030762463
S 31023 820434355
Q 7214 28334 6921877796810
S 3935 931158754
A 32432 346783820
Q 15 30909 6777578241609
Q 1836 32713 5597150169577
A 5635 586456806
Q 999 27666 2541326331908
S 20129 204928497
Q 589 32160 7737125785903
S 2586 953712036
S 28491 867888997
Q 1631 31312 7105358285114
S 4756 698428733
Q 6020 23595 7120797595171
S 22149 881679902
A 8075 183824444
S 3833 305080717
Q 6244 30663 7791339474463
S 2300 406549357
S 32437 778332958
Q 66 32704 6724039128642
A 7107 90260773
Q 807 26484 4208487225407
A 13479 339741131
A 10574 539249449
Q 679 29430 8377760903346
S 6498 633665293
Q 2635 32372 84492444222
Q 17 32575 5301320332618
S 26635 974199816
S 3943 182799151
A 4844 807121589
Q 654 27869 3504046333719
Q 878 19252 8266233182756
A 13379 263205598
A 2604 841236917
A 25660 291929479
S 7817 944717707
A 30697 558153677
Q 698 30174 4255756523055
S 8213 500813593
A 19337 914197292
A 26614 715068565
A 32659 880798341
Q 11426 29182 8203158486760
A 27217 693478366
S 11033 450164426
Q 197 20876 9766686975195
Q 1722 30977 3552732605264
Q 3168 32440 3778481135229
Q 6613 24230 6595205071923
S 32137 340089544
Q 7346 31002 6033294607346
S 31121 543589842
Q 9357 28736 6878341716560
S 7081 658948811
A 11167 944532402
S 821 449348200
Q 4107 32713 138931050683
S 13788 954093217
S 28370 265005901
Q 2888 32687 9846576319924
S 28304 88635658
S 32614 358522497
S 9596 982859655
S 8615 991958352
Q 4792 32630 7354040322721
Q 6998 25838 8480861062569
Q 432 31484 9517629595036
A 12286 680815687
S 14616 409760007
Q 4201 26270 8524655119964
A 3880 732870318
A 3883 803211497
A 24012 220011367
S 17172 221392612
A 2890 93847323
Q 9183 30989 4338942821410
Q 2098 31542 3316686002084
Q 3582 27827 8033542837128
S 13778 801885817
S 7209 447595013
S 8297 93027960
A 16904 745363424
S 2881 468312172
A 25760 760662759
A 19152 171685775
A 24475 688976635
A 23596 799806734
Q 3362 28284 7184622624227
A 17137 639812687
S 7565 936245015
S 31622 874729861
A 5345 33263184
S 261 780920189
S 12989 329748336
Q 4517 32226 6925061647077
Q 524 31058 761252256016
Q 2328 29778 5498304001290
S 3008 389020258
Q 3750 21343 540603392170
Q 6796 26599 9980130610243
Q 12988 31606 9846527941784
Q 5577 31076 3981591383620
Q 347 32665 6375891965327
S 11169 925595448
A 26931 500931378
A 6330 672659186
Q 7135 31070 9003891914050
Q 2261 30885 4868520018199
A 6825 756374424
Q 448 26416 8909158305889
A 24997 228796905
S 9765 501612581
Q 3476 31441 3104767990677
A 19890 894340293
Q 3678 27157 6046325787968
A 11538 999994422
A 9906 841411988
Q 10078 28345 4823678888317
S 22400 274558532
S 25881 152392099
A 26521 287083292
A 27245 622041868
A 3330 409496461
Q 14 18595 2512915188003
Q 2028 22095 7210927636393
S 5348 705986128
A 17160 268833376
S 2651 92552211
Q 5669 30412 5987519352421
Q 601 31778 7639008252732
A 10290 53927235
A 12689 893196429
Q 564 32577 6867942520229
S 225 288573073
Q 3785 20668 2660901559895
Q 8397 27636 6576082549036
S 26392 957655643
Q 1609 27559 9840420057973
S 17013 283733817
Q 4362 31803 7009469376960
S 32610 370276133
A 5316 831464905
A 27205 689184249
A 11643 940423623
Q 13044 32073 9490164761886
A 30550 853244095
A 10970 305463753
A 21104 866077216
Q 987 28964 7746850102385
A 26995 918270811
S 312 456182914
S 1811 774977851
Q 15760 32513 8781138616318
S 4232 897946721
A 7869 365490084
Q 4385 24849 4478049439977
S 8245 35132399
A 13675 45609408
A 11710 726743159
Q 1969 31961 9807453349019
S 9207 855495976
Q 7560 32518 3910335651384
S 2654 268731241
Q 1656 32579 8452388451834
S 11951 294638763
A 1064 677299975
S 21459 508256240
Q 1456 25940 5596228619938
Q 1914 29496 4557736388362
S 25854 22961598
A 19913 299723343
S 27402 697684818
A 29912 832443292
Q 6113 25799 4135795497513
A 21170 778049394
S 25896 14811957
Q 6118 28227 6216842326535
A 23437 143755160
S 16476 254917200
S 2356 3613421
A 20896 366427980
Q 3789 26220 6673831020546
A 12230 924514095
S 101 980563938
S 5094 323946635
S 16813 417786352
A 21208 723586740
A 9241 870425740
Q 274 27023 3720446753558
Q 4620 24075 1671272469990
Q 7569 28984 91709690991
Q 566 23118 7334823810100
A 16110 385576832
S 22204 396416004
S 16511 924666445
Q 6096 23869 5107248176597
Q 961 30949 2942066480308
Q 238 26084 5948655055081
Q 33 32714 6793920846316
S 13500 60814535
Q 9767 26797 1188388569199
A 11153 39077422
S 5150 272186678
A 2070 841614779
A 2128 396725312
A 30075 317028776
Q 5659 29891 4818685349973
S 23851 753397239
Q 5602 32070 4470603691962
Q 12946 31530 6771237613622
S 8588 836090726
A 8036 894739668
S 3735 779470794
A 15103 895869916
A 9386 86199313
Q 2075 28519 5584068320163
S 12142 688615271
A 4685 868701485
Q 5723 23311 327502514301
A 6260 292699655
A 25414 310625059
Q 5304 32271 7929476362850
S 22880 488069713
A 17866 392809378
S 20255 858278950
Q 3218 27009 3402422571613
S 17093 27915056
Q 10558 29894 3495134959092
Q 2027 20121 9425164588726
S 14506 594312643
Q 3019 32334 9805626610117
Q 1207 30250 2733488346743
Q 4930 32589 829557036541
A 22524 405517180
S 3362 478837512
S 24941 142742238
Q 407 28555 1206902494667
A 10028 694555501
Q 6223 28440 3434376020482
Q 8534 32269 1723034210843
S 28486 458703936
A 17713 786666307
A 26218 976262634
Q 1002 32664 1684053050707
S 15926 545704205
Q 9502 27386 3381621172465
S 13112 268752132
S 14486 713196301
S 28112 496095769
A 4707 505752524
A 9299 41113249
A 10486 379864364
Q 572 27681 5787783455050
Q 7639 27011 2794192620998
A 10021 725819685
A 20811 621452792
Q 923 32599 2964525677021
S 10446 918985843
Q 975 18654 8419636946284
A 15414 113777879
S 25089 937626110
Q 5907 23894 3913906342598
A 23799 158038210
Q 1697 30408 3419970846012
S 13556 655077994
Q 543 22662 6537079963182
Q 6417 30929 4680288885954
A 4638 753940369
S 16152 705524101
Q 899 30395 5061648685940
Q 5501 30220 9886724250936
Q 132 32550 9629685017028
Q 2890 24389 1793112755016
S 25658 912368578
A 20807 155353485
Q 3879 24126 4143078907129
Q 445 31412 2547968138193
A 13446 138871015
A 21618 115304215
A 23755 170091324
Q 7172 31865 6994691864363
Q 6114 23772 6060291513363
Q 3686 26330 8581626206613
Q 9798 29086 4284318229290
A 6715 630022177
S 11140 622559302
S 24185 715624079
S 21494 757323738
Q 462 32528 8894872524648
Q 4167 29221 94046757351
A 9451 202738367
S 25873 443616217
A 20091 571568402
S 24952 620039435
S 11954 717883462
S 21306 41431106
S 31577 88902382
S 5365 712480138
S 9344 29734195
Q 2853 23115 2504623446606
Q 3205 30056 2384836192755
S 9485 559067252
A 10082 409319078
Q 2834 29873 1344956318430
Q 494 25535 8542351144958
S 28462 574298745
S 6706 313071241
A 18341 439476225
S 402 535272018
A 5561 297201410
Q 128 29285 92569609521
A 822 873289544
S 12718 623480044
Q 616 32237 8643479513156
A 8454 43038757
A 17768 10038794
S 4230 966604344
S 13058 926787656
Q 34 32210 3202652807634
A 20650 317858197
A 23940 15823843
Q 3723 23429 5117034383604
A 844 555973331
Q 6056 25889 3470365088161
S 4559 16571524
A 31337 622994738
S 19124 991081250
A 27010 629152226
Q 3449 31944 733336782011
S 20853 833779681
Q 7413 26616 8917438405622
S 22117 665795288
A 17228 742570039
Q 1175 19740 9916721540667
A 17043 574053659
S 7747 807234192
S 23766 836149422
A 24255 88703037
A 9613 212876432
Q 4257 24918 4435422042756
Q 2077 29332 9329347694155
A 10401 815418491
Q 1226 28733 3865648368218
S 451 207103899
S 26478 41784217
S 379 618286656
Q 2 32723 8381551609206
A 29568 118156691
S 28175 782197478
S 23927 769008749
S 26882 486310082
Q 6932 31867 1005722958949
Q 3983 28831 9174380988833
Q 13540 32685 9185971669693
S 29328 319874838
Q 3371 30078 1567018733835
S 9581 886760122
Q 7786 31419 3750923560562
A 31162 478726977
A 22865 272616514
A 13406 502919775
S 7320 1798799
S 20484 472320333
A 6998 128305993
Q 357 28803 9268989717532
S 21609 727786827
S 5954 100435718
S 20576 695908013
Q 4754 25026 4572942090613
A 4755 757844083
Q 370 31980 1690291890721
Q 394 31829 500689639889
A 16866 110829947
A 15737 53512511
A 477 529919421
Q 957 28507 6841417727139
A 5771 572456363
A 11855 776474567
S 26074 242042148
S 22109 590664379
Q 2050 32568 3641515503071
S 8229 629930092
A 5841 61839152
A 23550 214289413
Q 9093 27731 6572949197742
Q 80 32688 2164926558114
S 11929 782576781
S 31079 267356395
A 10635 22746171
S 31915 965873941
S 26281 86252475
Q 1606 25983 200000755835
S 7006 434783790
Q 7104 27079 6660547029171
S 17706 292887709
A 27926 905194570
S 12276 863509074
Q 7127 26661 1055718506873
A 13315 918398896
Q 740 30498 2382473389247
Q 434 32169 3378382744238
S 4893 30911448
A 4379 428725554
Q 6078 31442 2339303948123
S 15106 890302845
A 24560 819792676
Q 1492 23945 4458262064694
S 22256 757800628
S 12733 508414986
Q 7275 27481 2624576639696
A 6526 145548260
S 22370 238062331
Q 5074 24656 4418393071215
A 30646 425331939
Q 292 20983 1073796734829
A 29990 972960675
S 18563 371748359
S 11614 816764577
A 2875 756213008
Q 7545 31902 6340929352545
Q 1620 25234 6639277961579
A 7024 783152813
S 9251 393181649
Q 2442 25471 8940934066394
A 31005 308901974
S 9100 514577933
A 10886 543667650
S 14500 893374153
S 15950 294602240
Q 6840 31841 1615351755585
A 758 509648339
A 13736 375979577
A 25206 816428147
S 10016 124077849
Q 1617 32187 8933004517239
Q 7284 30442 4305132104603
A 26011 486790176
A 27560 267425548
S 4539 632752867
Q 2346 29688 3756022280736
S 4941 946115935
S 3136 297675274
A 30275 97129383
Q 11628 29984 2794186737936
A 7443 917075231
S 5501 61404689
S 27652 14547305
Q 12530 30559 8553274231889
Q 4991 21521 3668947179085
A 26975 84628478
S 31614 450995722
A 1016 273118704
A 21682 72769735
S 27200 306810874
A 19845 541865770
Q 484 24834 3119363302646
A 12004 522613094
S 8055 915507798
Q 2126 29497 7869171404620
Q 797 22949 7106108967570
A 5096 142776123
A 22417 438870615
S 8839 83260186
Q 6935 27656 6102535920273
Q 6398 28816 3869047154412
S 24540 565591224
Q 3934 26621 4856153499039
Q 9242 32164 9815801632209
Q 6001 29043 1018638186462
A 25157 79402084
S 18453 469948151
Q 2218 21090 7596213149887
Q 2363 24018 5504667162832
A 10925 918130016
Q 818 29773 4778226658860
S 32582 885299140
Q 4714 25652 9301088080163
S 28319 889749656
S 2565 488635159
S 12444 619453763
Q 3766 32709 1881475481011
Q 2408 24804 5168230673704
Q 5966 22436 3553070644490
S 13554 735430169
Q 44 32570 58310483838
A 26782 354604950
S 18669 707092587
Q 4653 29538 8073658976010
A 12662 290289850
S 28526 653132511
A 17019 33819406
Q 725 29586 9268173257764
Q 4412 27276 99314440290
Q 7958 32634 1304286875267
Q 1500 25252 3890495449593
Q 1424 31144 1378357192650
S 9711 471906482
Q 1309 29957 7913275245903
S 4569 855164025
A 29554 505679767
Q 12 32640 6144799975302
S 18903 235250409
A 18279 197028995
Q 976 19021 8439573495959
A 24783 873198771
S 27492 577318
A 29441 38557682
A 16014 381252994
Q 7207 31725 972279497997
A 18794 293087174
Q 8287 31715 9834159523627
A 4522 743462526
S 9582 148185315
S 21713 730562060
Q 8893 28079 2257600929168
S 2976 480984721
Q 2123 24866 19110499117
Q 1677 27270 5728365627671
Q 110 31266 8410036259512
Q 4546 31155 6006283257717
Q 12713 31393 2464535001402
A 28134 509881609
Q 5129 30611 8003323057601
Q 6339 30461 7367851188075
S 13980 75084504
Q 8058 32663 9754018442631
S 7112 872519233
S 12841 909862541
Q 896 21483 1183960158527
Q 2776 23397 3486320228559
S 5929 781824527
S 8508 905461167
A 2841 883023528
S 8972 561435072
A 28100 11382918
S 3910 4644921
S 1213 250746923
Q 4944 30003 7996988996416
S 5483 746802240
Q 2556 28491 6175815069745
Q 174 32654 1420631544037
Q 1801 27328 1183842440675
Q 1238 32272 1063889054188
S 7467 737253735
Q 1395 30246 7070736051475
S 26823 738925109
S 31366 790320344
A 6654 651793480
Q 8033 31055 5872546733742
Q 3182 30975 1399115957636
Q 11834 31373 215502718543
S 19482 959139657
Q 6984 31891 9712274014257
A 12834 489356150
S 14671 844634498
S 6948 239761451
Q 106 30100 2987875987077
Q 3945 31944 8599135286198
A 13655 881091272
S 4911 43421839
S 21375 931706331
Q 3133 28258 1199491016241
A 27822 926824008
Q 482 20662 9959389248399
Q 5304 26709 8660557295095
A 14415 187919249
S 10640 325552857
A 23989 672524000
A 5864 982408206
A 5642 685753582
S 5110 700882494
A 1443 263335235
Q 4417 30323 3565980288997
Q 2831 32714 7675617960678
Q 6458 29325 7847323301206
Q 6906 27603 7095087143857
Q 11364 31732 4329707032210
S 28570 591530606
S 22139 764443136
Q 852 28849 2342666255219
Q 3880 25873 8752102345104
Q 12020 29739 5406794921848
S 20586 577116264
A 24652 23853374
Q 3885 25940 6440807589723
A 28769 815487659
Q 2131 27893 2943978566095
Q 3268 31910 5924014951688
Q 11509 31985 6423844799318
S 9298 649044048
S 26943 952970732
Q 2443 23879 6368511657893
Q 2444 32179 3980678606009
S 19885 170095100
Q 6674 29175 9434947219357
S 7984 679029351
A 22119 530873939
A 32339 286318965
A 30416 861007345
A 9937 880024009
Q 1844 30698 4922075339128
S 28834 483150026
S 23095 388009167
A 13965 957649992
S 17177 250564317
A 2820 230707859
A 2328 195481186
Q 1407 32539 2581560743702
Q 8103 31551 6223225969623
A 16632 177661134
Q 9846 30575 5899627808210
Q 4673 25633 775846984078
S 29058 567760307
Q 10534 28741 9496613737880
Q 1681 30542 5870493564297
S 13770 191074682
S 3318 516487750
S 25240 790283860
Q 6062 26866 6301330284325
Q 11226 29367 1324934519077
Q 228 32530 1133066255511
Q 3560 25087 6265472810961
Q 3295 29267 34276638336
S 25095 823603353
A 26222 916205561
A 11184 942492649
S 17400 204250691
Q 2740 23851 972869478519
A 11853 758110165
A 11651 509776476
A 2829 904025580
Q 2207 21161 6649717065980
A 16004 787092121
S 28798 535725981
Q 1711 22957 2605023629410
S 18604 48665960
S 23949 691147058
A 25303 167258027
S 29486 524323940
S 9865 769423405
Q 4021 27384 9643033349900
A 9191 957438832
Q 4911 28255 2574683414939
S 27478 349780791
S 11703 568462983
A 31178 930948384
Q 3431 32137 3234339379551
A 17167 121775714
S 26286 379396988
S 19923 606443425
A 12850 666426615
S 25238 126953656
S 28563 647428489
S 17959 854733371
S 17471 560394426
A 10579 654237882
A 13593 69742168
Q 278 32633 661831971093
Q 13951 32300 4342609162170
S 15095 477903031
S 21210 989674135
Q 3353 30163 2536860067423
Q 3023 32456 2746697175018
Q 2623 21606 4749634107118
A 23845 776221209
Q 7457 32298 37847350040
A 8353 486991795
Q 133 31858 1221706177195
Q 5824 25160 2073465287575
S 28923 58768975
S 11272 942399075
S 13693 378303805
Q 95 31597 4349103703763
S 21293 889890544
S 20838 291615247
Q 1572 31620 5771890146203
A 3025 200037597
S 14092 929904164
Q 6432 30058 3798758655658
Q 2955 23768 5111773137781
Q 4057 26071 1779050195594
Q 5407 25847 6659620030600
Q 1235 20024 8876112251133
A 8212 912674869
S 16455 977959136
Q 7148 29797 2503136523878
A 13643 407078626
Q 224 19591 3848073725765
S 21788 568009360
A 6761 182023308
A 7348 514892491
Q 11121 31065 8135084126890
A 22905 30641924
S 21630 681281427
A 18057 717686560
S 15409 86652132
Q 2355 32042 3752678179874
S 23897 534741182
Q 2638 30229 4465410111344
Q 2058 19826 8562460896876
S 29490 637304353
S 29954 135353214
A 2496 682471285
A 30622 276243826
A 7596 361103258
A 4504 462217787
A 17435 453817507
Q 2594 32309 2119032225930
S 11921 322517921
S 9765 912105315
A 17050 166181789
A 4398 770214875
S 24954 227299186
S 1172 531233971
S 27431 183124137
A 18575 710424766
S 7870 315211821
S 14478 478591851
Q 3959 28446 3697804631397
S 25433 707018674
A 21984 953924277
S 10790 12660468
A 25984 779483034
Q 1844 32033 1767044388119
Q 10107 31358 7748179107484
Q 11401 30066 1422546782622
Q 9322 32516 5580433699189
S 16117 380867021
Q 9127 31714 7318338999544
A 17308 305265658
A 28531 610655812
Q 826 28837 9946051814439
Q 4902 22733 48060571628
Q 13317 31415 5368844096234
Q 3223 20976 5432483945450
Q 13586 31894 6298124906645
A 2965 446270101
Q 1637 22458 1796163962051
A 4491 74079085
A 27913 434955006
S 6322 217988167
Q 84 24784 9325133428011
Q 3896 28438 6132179051434
S 21693 110793768
S 28969 826375154
Q 4833 29357 3690351140341
A 10738 505210521
A 29386 921008297
A 22861 897126424
Q 10104 31761 5509712306764
Q 447 22878 7766179221188
Q 4807 32373 6988760103832
Q 7278 31429 170909324328
Q 1380 30907 6663797169501
Q 6929 30204 8892655242388
S 9255 661238724
Q 1315 29770 2143728862029
S 16967 641980863
S 26177 861025346
S 14962 967047859
Q 1207 29607 9447018906220
S 29639 352129302
Q 1368 31510 6294012617991
Q 10902 30629 5404848757153
Q 8454 31257 1192218987178
A 5766 715375830
Q 4052 23992 6992926026697
Q 2031 18543 1062649096377
S 9941 218663077
Q 388 30426 7319765042420
A 21335 333559217
A 21368 830320911
Q 9538 27912 8163795114817
A 15927 518135928
Q 999 29532 5620476431968
S 28235 632482433
A 31799 476221108
S 31021 753876523
S 20313 540351411
A 22877 888967178
A 8348 70725325
Q 7159 30067 4992187872851
A 31044 954296413
S 25991 541130665
S 28031 463712356
A 24591 919576663
Q 124 31282 3189832412703
S 29933 712789275
A 16231 532050386
Q 13631 30442 9570018074644
Q 5513 31335 3202324049333
Q 410 32232 2439040640963
Q 1608 25601 9074120407638
A 4255 861720649
S 21627 491296758
Q 837 22922 2851056990589
S 28141 337890827
Q 4022 30858 7557494948905
A 10789 478805518
Q 2810 21607 4548176742162
Q 419 31901 1560085703465
Q 3468 25528 5661474304869
A 20302 393366201
A 22220 481373236
S 18194 941216271
A 32329 231944040
A 121 498763242
Q 4179 28701 2212612838943
Q 876 32080 9722549683791
Q 121 30981 2516178728604
A 3080 304279853
Q 2715 32693 6457394999224
Q 1293 25499 7421399567351
A 2191 129099969
Q 574 30232 3117524708426
Q 158 25034 8162429197357
Q 2352 23486 5732776299661
Q 485 23518 4404134784145
Q 263 32204 2080073161515
A 26803 696493538
Q 3116 21367 2918796353062
Q 6218 26108 1674350708677
Q 2748 23693 695984683795
A 26734 190298790
Q 1109 26955 5387543969854
A 28387 486112911
Q 7621 29731 5370817475020
S 31137 740114220
S 18224 906230850
S 2513 473935569
S 12005 769492169
A 10127 744994812
S 4625 739673872
S 10827 816887714
S 8536 468877274
S 12627 697145652
Q 39 32557 4749409633687
Q 5003 29860 8856803481220
A 21228 47502190
Q 3083 28438 5731709390443
S 5967 679436619
A 31571 142091899
A 5113 430768665
Q 2686 19233 4167768485
Q 1306 24975 4352872967438
Q 3991 25709 5270613690983
A 20932 416205430
Q 7861 31839 3845460514141
Q 1784 32189 8975997382878
S 21738 125139320
S 25414 974335656
Q 7676 32538 7854859620206
S 14470 241831296
S 3787 433518725
S 5303 262698966
A 7083 619143857
A 6717 404227495
A 788 942456306
Q 6955 26249 6559652243928
Q 7562 29175 1160084895308
Q 71 29007 6259824786653
S 24982 324924512
A 8194 36715603
A 32009 374079523
S 24770 296821141
S 31318 942773094
Q 10169 26865 7373856288282
S 31414 951784529
S 30081 312802704
A 8871 533816507
Q 9566 30098 4867622470510
Q 260 32367 5007137615512
Q 177 31247 8722577606317
Q 7668 28197 2156844743260
S 24756 836848607
Q 952 18994 2491108857922
A 7287 442771344
A 10690 37064176
S 19846 860682821
Q 832 28262 141084880233
A 29868 352224501
Q 5167 29606 2505395169365
Q 6918 30370 4546959291899
S 24338 418206189
S 21596 385654744
Q 7336 29193 9485586932879
A 25687 519948171
S 4400 122506296
S 1189 407250476
S 7334 49967037
Q 133 32510 489970965696
Q 2273 23131 7358093146415
Q 13234 31530 2123372946286
S 10281 426708330
Q 4992 31897 890188442695
S 30606 261960131
S 5988 637654212
A 3737 557618157
Q 625 32376 4879105226576
Q 885 27309 4015180654463
S 26597 574937609
S 28679 568508551
Q 464 31928 8450943675599
S 14734 76393872
Q 12883 29403 4138269466182
Q 6664 28159 9833991758320
A 12550 979115109
Q 1495 20859 6352883533666
A 15265 855507983
A 14857 311883082
Q 4319 30406 5858646400468
Q 807 30108 2470150492785
A 30583 699594362
S 31479 229040853
S 7158 581858788
Q 2124 25097 3676638984201
S 23645 292137913
S 29392 826640998
Q 11422 31375 199780094407
S 15669 143869941
Q 497 30791 8310809690423
A 23100 813443311
Q 5195 31071 4720199240483
S 22323 333547780
Q 601 27469 1174077409340
S 5283 941715833
A 25371 962271154
S 2569 46672797
A 19501 725425971
A 17943 790249335
Q 3036 30845 3338045224249
S 30994 793187426
S 18501 885459844
Q 195 27370 8540929972619
Q 1082 17611 803072512066
A 8080 911160515
S 9623 60910485
A 12406 316230539
Q 97 29690 34773006779
A 15333 375568995
A 9461 707655578
A 4961 294315338
S 6163 728353142
S 29894 962053774
S 26573 266112354
Q 2864 32207 5588487166994
Q 3932 31600 3333122946876
S 10392 834703211
S 2903 883332705
Q 897 26401 8945259862346
A 19220 434795198
Q 6574 25598 8795745117141
A 21799 83207626
Q 734 27986 59290041079
S 17973 88688483
S 6816 306429511
S 24612 996626710
Q 2548 25609 3758171167159
Q 1167 24650 7492187846288
A 14983 747739462
S 24122 390933413
S 903 946456420
Q 3046 20363 3935275890516
Q 14586 32545 7188286269936
A 2256 716876925
A 13697 469694835
Q 1355 26692 4384649913728
S 2420 65925882
Q 4250 31268 1004655269298
Q 1867 31360 3933987606402
Q 3899 31437 8829088364494
A 9179 342083318
S 23279 146674684
S 17949 858084148
Q 6440 30859 5747130363941
A 16608 149679474
A 20258 698407913
Q 2459 20646 7387636643920
A 12469 592393228
Q 1976 27344 2049556538925
A 20447 639687363
A 9294 10148670
A 23325 367308222
A 21585 615876619
S 16616 451687070
Q 4866 21411 1859070756078
A 4251 889587637
S 22579 784246521
A 11356 908285310
Q 1486 30067 4544393213857
Q 5720 29839 154732383466
Q 3989 23462 8183337069908
A 5061 509254207
A 17133 324514412
A 5205 946366392
A 7517 549394155
A 29947 565315043
S 29308 671864490
A 12630 933835095
Q 11330 32672 964999765741
Q 4294 30492 1092793445127
S 18759 8371689
S 30088 293168523
S 29356 303724933
Q 9426 31816 2573964532336
Q 168 28007 4877385765890
S 12953 698821460
A 19378 568924328
A 18478 627743436
Q 6781 29776 5475996772686
Q 2233 29473 7784159653042
Q 7053 25814 6310322423970
A 11394 632337884
Q 4796 30828 6767005221345
A 20793 52180717
A 11573 181605766
A 7877 981582613
S 12479 197087252
A 19707 869786749
S 9385 644353877
Q 3769 27254 3401293478413
S 2729 285721417
Q 4790 29316 7864135539510
Q 6802 26222 4102199007059
A 31261 898037305
Q 10405 29791 9987784083304
A 5662 872521534
S 5262 288140228
A 7896 849657759
S 6328 904082001
A 4441 423620328
Q 960 30681 7717195731196
Q 8953 27502 6341071674855
A 1139 451068765
A 18178 873025597
Q 12243 30386 3235500856208
Q 4371 29017 5879915051679
Q 1525 25562 4433728469087
A 9654 616825780
S 16715 316032908
Q 78 31858 785499166580
S 6631 802515506
S 13752 855402704
S 3879 209977861
S 4293 472566201
Q 12108 30175 7263901358681
A 32049 221092348
Q 2 32009 3576327626421
S 27078 485220143
Q 9707 28256 571429042178
A 11343 447220386
S 16816 16918231
Q 2803 31189 4089754461569
S 22781 540429002
Q 745 31716 5920095758552
Q 7305 31348 5335067566631
Q 12071 30295 3139733922323
Q 1586 30830 8935026452891
A 30880 606818729
A 14307 661534555
S 31352 343034307
Q 5781 30214 8512638284927
A 30247 737023968
Q 3071 31024 8481317187681
S 23396 964910726
A 27364 707634868
S 1633 683408403
A 12458 202980389
A 4833 119751397
Q 11104 32667 7248905382251
A 11110 320580635
S 20089 941112031
Q 2990 21494 5297595856256
Q 13952 32148 3590461736107
Q 233 23733 8523461677084
A 22091 146974753
S 29716 524670910
S 29325 282674901
S 29924 143014628
S 20362 573358248
Q 2930 27699 7538662108230
Q 1084 28484 6967362309765
Q 239 24126 128592186767
S 2358 370872013
Q 65 32685 9225183850778
Q 81 20345 5386878508919
S 31376 279373140
A 21194 4062368
A 17593 186554344
Q 4075 32158 9443995990749
S 2970 383659952
S 20008 149658490
S 29317 352820304
S 16438 924010046
Q 1636 24226 277409712951
S 29504 335578956
A 6866 466557985
A 16167 363374463
Q 1253 28115 7151653147436
A 19946 47400233
A 29872 479947290
A 8443 193610882
A 30438 432841507
Q 2154 21827 8651249527342
S 28602 202800132
A 17263 854306744
S 8373 716647638
A 9269 509740368
Q 10454 28841 1482090258987
A 4979 654765042
Q 9326 31413 9214264171697
Q 3802 22155 1010577547391
Q 9857 31858 1482326370408
S 19545 301106055
Q 6470 32463 831588169987
S 31208 137333082
A 18820 513700275
S 3736 245206040
A 18025 843030078
S 28214 288203265
Q 454 21766 6138222452251
S 18754 829646515
S 18799 112627600
Q 4093 30465 4051919774446
A 14376 351500594
Q 6847 31538 4228291266579
Q 5866 23997 955721565105
Q 5522 22361 7851819081741
A 7525 26564622
S 4000 968513046
A 22560 628710979
A 2787 816932540
Q 1937 28278 5440075779710
Q 550 29176 735782300451
A 17362 646995809
S 919 151849474
A 8618 226602021
S 32488 169226680
Q 849 18096 6661261354508
S 25508 846975659
S 17747 545934601
Q 1636 29020 2175723132796
Q 3335 31817 3753088719137
S 7313 794609504
Q 3204 28519 7374665429916
Q 2915 24202 9495721848913
Q 7551 27747 3770767613744
S 25441 802441356
S 16731 562962581
Q 1670 32160 9803625612386
S 10670 704166056
S 18552 892334079
A 28299 858855235
S 31287 986731252
Q 44 31472 4754806523318
S 17521 138918541
A 23698 821332919
A 18361 338716156
Q 2136 20675 7353182896322
S 10384 218658917
S 20241 649834471
A 9601 460417445
A 10355 133306755
Q 2055 32172 8138200738593
Q 9181 29654 8449609283523
S 9476 459184056
A 16058 472051048
A 3143 973668446
S 16625 255321118
S 24233 313162522
Q 6857 32546 7607486911446
S 9886 85632648
Q 5293 32361 596884632693
A 24363 809409010
A 17279 301172542
A 32230 900425059
Q 5757 23641 2507487080169
A 17333 836923771
A 15012 536988243
A 32463 255275644
A 32255 169407375
Q 2548 29760 1952627289484
S 4699 118932309
A 31046 570454761
A 9810 771387921
Q 692 32349 9090039622489
S 21537 659115632
S 5939 442340032
A 22155 867044101
S 20851 775589246
A 17591 935821348
S 17649 359651994
A 23 380643056
A 31340 912650173
S 3028 801668982
S 6964 400006274
A 6720 82770355
S 28208 663900453
S 28852 901136095
Q 2554 26432 9697112443550
A 10121 392786165
S 21095 551721798
A 23733 422474172
Q 1796 28345 8490193499747
S 27776 369611386
A 350 440968534
S 25879 218375748
S 26143 122911972
S 25885 728737361
S 17773 381170878
Q 8375 24795 3073223823800
A 32549 481536291
Q 1896 31329 6445189389289
S 28122 57555334
A 8892 414786070
Q 1855 28441 222905897433
A 11832 533679732
A 943 394475948
A 14495 607062596
S 3211 762620529
Q 5229 30483 1366149306990
Q 2679 27845 3416029616958
Q 2826 20135 4155514971222
A 31525 342297298
Q 5656 26092 3316623786427
Q 2415 32403 3328997226690
Q 7090 25973 7212994327241
A 17876 521493259
Q 11173 32471 700257844197
S 9977 24208376
Q 4915 22346 4814887507213
Q 12456 30972 6563976703740
S 6483 100929832
Q 4557 28403 3132956085142
Q 2354 31655 4840731307357
Q 2286 29216 6571141720217
Q 9819 31081 752699373738
Q 7968 32317 7702148462419
A 31631 214338504
S 32264 686954633
Q 9003 30113 6107185736868
S 28564 820486179
Q 5521 27810 5091254190280
Q 6589 28550 4710775959910
S 357 424399081
Q 2555 20734 9510074508180
Q 10380 28232 1540605716711
A 31460 66219660
Q 3158 30990 3987442522764
Q 10688 31644 919585197669
S 25963 317149066
Q 890 29339 6274262404380
Q 1299 29962 2730893511039
A 19301 860025786
S 23407 136104102
Q 808 18332 5137684314885
Q 1486 32644 5872577677137
A 28808 244494575
A 10276 485880622
Q 1457 24797 1943592963349
Q 1930 32539 7877935779106
A 27963 380687243
Q 9150 29933 1340787547996
S 14141 429039447
A 7241 976730047
Q 4121 32180 6396883349034
S 28044 688668361
A 27558 314264561
Q 14092 31431 4545270892930
S 18912 853918534
Q 1000 29717 6162146682659
A 17637 847723208
A 14165 33374652
A 29743 588227648
A 22098 797291548
Q 1445 31934 6532047947890
S 30475 82736518
A 14353 434625208
Q 4492 28028 9828795658930
Q 921 30543 5050805665078
A 32368 424904106
Q 4266 32406 1405723524108
Q 2644 31364 8377265981478
S 15087 558980418
S 16282 394547545
S 14963 943645402
Q 10208 30832 3188705933051
S 6440 618275407
S 8170 447523917
Q 11088 31066 7736669823240
S 10195 432307743
Q 1465 24660 2175160947204
Q 9895 28767 5129831561777
A 9938 605195157
S 16095 688189517
Q 7423 30456 7444686358514
S 7117 944957198
Q 9651 31271 2647258753368
S 24043 788014335
Q 8127 31711 5609559959035
Q 816 28763 6622767826836
S 26595 455210022
S 16683 577548672
Q 4498 28657 4781434280719
Q 603 28956 6820877759618
S 23816 872895014
A 26641 271417036
S 3081 564919735
Q 5828 26197 7973000115692
Q 1757 26718 9673213604391
A 28594 176872704
S 22280 58859337
Q 3287 30497 7608164861254
S 25659 439514847
Q 9461 27076 6605643557530
A 14721 237501575
S 28834 694743481
A 28860 427893009
A 4790 915776037
S 14279 909115196
S 25428 369442311
Q 1755 28150 1686560947401
S 24728 730082429
S 4249 237075028
Q 145 30043 561593546923
A 13089 647806468
Q 583 29669 1261464248328
A 20998 615900037
S 11282 496010256
S 16311 744182354
A 10778 234967485
S 12080 625831110
S 975 403043864
Q 2695 27386 9275569736723
Q 1721 23676 8150634508543
A 8766 282092187
Q 394 28906 106008865025
S 20468 565010085
Q 5344 27749 5098881172975
S 7753 573506160
Q 8309 32362 3494916910297
Q 11197 29151 9579051011462
S 13118 221065169
S 11760 964329035
A 24074 911161392
A 15325 363794733
A 9579 775964706
A 25355 428899514
A 32155 56468707
S 14306 4921462
A 9258 110667209
A 8305 102919218
S 7074 683323334
Q 4847 30339 7310533166276
Q 7700 25044 273592404836
Q 2463 24019 5498239578135
S 7835 256264653
A 31946 68486443
Q 3026 27098 4457963042136
A 26872 640791957
Q 1625 30692 4802849652392
S 8251 202359589
S 7946 587145586
A 14525 614193968
Q 3628 30099 8404037475293
A 6959 626033932
A 32039 500030314
A 3680 796700665
S 24038 618951634
Q 15 32722 1394858593738
S 26338 557106337
S 18964 490576074
A 27818 608525727
A 13258 771598764
S 20397 739963316
Q 5862 30414 635428231339
Q 722 17600 8287712360853
A 32705 972532641
S 1272 331670273
Q 366 31116 641951255719
Q 5991 25343 6899110465910
A 13647 618448594
S 30845 179200214
Q 12473 29182 9012838676786
S 22319 296315720
Q 1663 28147 4251327344454
A 13221 941532921
Q 2679 30110 7824988026029
S 14175 849506835
Q 12465 29099 8613807402776
A 6481 799016285
Q 37 32725 1782459893525
Q 1157 28869 90407422175
A 4765 713586788
S 926 764960125
S 8718 138064137
Q 6579 30796 1033375727415
Q 3592 32076 6154215548370
Q 299 32704 6375625285414
Q 1002 31825 9006260385311
Q 5931 24023 1350642987079
A 14410 890430716
S 4233 138779256
S 18069 515342428
Q 686 30783 5850424367590
S 14039 225023385
S 27746 756866055
A 29715 965831937
Q 1757 30700 3326254785083
A 7138 498136919
A 13056 763670302
A 13108 541678719
A 14615 116190467
Q 348 32203 1113525494055
S 9500 138937495
Q 5622 31871 9744155139770
Q 1358 24171 7153232700349
Q 729 28374 4796168461816
A 7961 621563374
A 12036 424016000
Q 680 31603 9558963503710
A 5470 846764244
A 31150 724675957
Q 3440 27632 7310062608484
Q 10685 32456 2179599141206
A 22108 432680539
A 21470 381033848
A 8160 896881444
S 23008 604043968
A 18722 749866917
S 2481 322841904
S 14954 786583777
Q 12000 31607 1021817036281
S 8043 318029862
S 10252 742446658
Q 434 32566 363187979286
Q 2133 29840 9081856307235
S 10561 189602664
Q 2072 29941 3080351872353
Q 2881 30842 5075064517236
S 18700 909712415
Q 2526 20227 8757817158781
Q 5821 24771 5926253201358
A 14991 249174209
S 22837 400722702
A 15716 610036795
Q 2024 32524 1539858088660
A 1904 643000734
A 28101 741764193
A 8465 258051784
S 19981 690097287
A 11779 240091882
A 3333 875258674
S 2785 344612931
Q 1490 32540 6659162560352
Q 274 30981 5969490755732
Q 5816 30324 2528891343809
S 19378 298072955
A 19009 193182708
Q 2438 19161 2588979086546
Q 3544 28496 2462006450710
Q 12561 32097 153796165575
S 26779 249908174
Q 1947 24570 4453795631835
S 9114 46836614
Q 5928 29874 110496681662
A 462 701256377
Q 13593 30694 7676731467572
A 12282 971623661
A 21223 228197567
Q 9090 32534 3452687903529
S 5081 917415734
A 20955 347359995
S 24324 667730249
A 26151 885990461
Q 4080 32602 9366413916337
Q 1021 32573 1643958334822
Q 876 17844 4096033071043
Q 2101 28560 8115577861761
A 31321 623226436
Q 4765 26230 292100834485
S 11925 88231119
Q 5023 30759 313144271276
Q 5937 31214 5022044163049
A 30059 308280335
Q 2489 23819 4764375218404
Q 11671 32267 7144747836717
Q 879 32724 2913175583226
S 11819 10539828
A 6388 253551537
A 16389 175306129
Q 1324 30292 6625850397685
Q 2493 32636 4660563057279
S 17189 85026465
A 14778 656728070
S 17038 76797665
Q 134 32682 2677644771495
Q 3064 30631 281873305005
Q 9053 27499 2230759837852
Q 2562 31675 1215762088435
S 21946 595819692
Q 2632 26188 6252679639246
Q 551 21855 3074262456454
S 11884 925301133
S 8216 849754996
S 18166 706511138
A 4115 142159863
S 3633 959552475
A 14637 110298747
A 26173 935424223
S 14959 35287120
Q 1 32693 4717015395085
Q 10059 29487 661537557655
Q 991 32140 8062626157734
A 11556 767106589
Q 5561 23361 1957835881305
A 20890 294158667
Q 9556 27517 9966233032857
A 8407 49892790
A 18778 212403699
Q 1812 19333 7096451617738
A 31190 32044644
Q 516 32453 9127937013295
Q 6096 24134 8767649859585
Q 8365 29034 5152986394623
A 17756 100833895
A 21989 868343727
Q 1488 19680 14410672337
S 29784 359044838
A 31435 554557032
Q 7731 25090 9890290630151
S 6231 689824598
S 5858 153904223
S 18667 99889796
Q 383 30272 8129844840666
A 19231 266118206
Q 7313 32145 8462457671000
S 1228 354091689
A 2636 609189709
A 12898 192085696
A 20370 345153692
Q 1270 29420 7620547401226
S 25182 408100259
Q 2003 24910 7830096805661
Q 3720 30136 9687564319661
A 21704 460533641
Q 430 28784 7806146530535
Q 4276 29776 6641729504243
S 11772 183466187
A 29494 614556246
Q 3586 32598 8142500744582
Q 4856 21747 1855036811613
Q 2384 32708 3066723300448
S 1185 571947145
Q 2416 27754 2978983795951
A 12818 282600856
Q 3256 31721 4004344882331
A 28493 51350642
S 14798 924081827
Q 871 29662 2252080793887
A 19535 245876368
Q 4861 30984 4377438959038
Q 4019 23172 8709396454359
Q 4039 21115 6213516151533
Q 1687 24253 8711966551404
Q 1569 23335 6564128306172
S 2079 357860311
Q 15013 31612 3864709539826
Q 2266 30544 4343656189386
A 28782 148993174
Q 2611 20378 1216173493353
A 31603 418704246
Q 690 28989 5649512047327
Q 1528 32464 3649377046026
Q 1270 29363 7519529268424
Q 4839 26608 3154452531731
Q 2342 31233 2455053412795
Q 10549 29735 6096376493748
A 15654 888518928
S 14198 524318294
Q 738 32186 3105294087434
A 26097 301313225
S 20192 58570904
S 5988 510168014
Q 3769 30711 6811876541457
S 13741 38441690
Q 605 25243 5554418900628
A 30568 136991498
Q 1311 31177 1028004307129
S 17044 648928876
A 19316 994298282
Q 7809 32291 4224557024662
Q 2510 29218 3401753208587
A 20979 391685049
Q 2267 24113 8158734723779
S 6959 114160034
Q 13129 32227 3489654277314
Q 9082 30183 8284531992983
S 7251 973739181
A 20055 324432643
A 28666 535107011
A 16202 290042989
Q 10526 30458 8265866269844
A 11598 386875892
Q 98 30385 161276219012
Q 1 27743 4494819808511
A 30505 905702258
S 25694 634122415
Q 3603 32481 3346702494094
Q 8876 31414 4171110352114
Q 1900 25658 2954152400371
A 4557 259616452
Q 4671 25093 5701827506932
Q 764 28649 3171120805658
A 10145 934208835
S 12706 147852004
Q 174 31585 8246167506778
Q 2836 30746 1563386751238
S 14145 565992061
A 25102 494518827
A 28164 323652905
S 27211 990867949
A 5917 344658466
Q 987 30877 3781625404362
S 27298 115661501
Q 3026 31931 4340754629076
A 3930 805258923
Q 1083 21215 8798661878614
S 17129 371395689
S 536 146693614
A 20008 595433750
Q 3461 22064 3945047765415
Q 4270 25113 6504874354737
A 12194 739478578
S 18944 345745804
Q 2415 26185 5753868951343
Q 1887 29150 3364944578312
Q 8485 29117 726840010069
Q 5105 30244 1452773326234
A 27230 316974783
S 9994 982573679
Q 600 32299 5836738422994
Q 7590 25447 5174680806411
Q 1115 31022 9416842969498
Q 3153 21534 3632153451577
S 1085 431141129
Q 1759 29493 4536427565323
Q 448 32624 464896840386
S 30537 341900647
Q 23 31582 9046325924119
Q 987 27434 1981981102988
Q 11021 32696 4816710377636
Q 11594 31574 4529372363592
S 8505 200704949
S 17846 432269614
S 10154 895064122
S 21715 640408563
Q 4402 24008 2844164430597
A 30490 736221399
Q 11822 31450 2014262809095
S 10578 477742601
A 3876 278976669
Q 4243 30372 5509204133750
Q 1886 28588 8820415459785
Q 567 27936 2369355415362
A 18465 575407741
Q 537 27136 3909749079828
Q 615 21774 6243084596270
S 23624 95947399
S 20204 626737115
A 15011 263957257
A 31494 229021149
S 18767 594226214
A 27617 576863781
S 4666 715865872
A 3764 88712173
S 5226 30328134
A 3468 442825522
Q 2697 20148 618590507223
A 18097 911402944
S 24454 100689140
A 15268 429714522
A 22026 428288371
Q 556 19018 9635430321461
S 64 304232050
S 23829 899213624
S 962 464513227
A 20174 764327045
A 23085 704676664
S 19523 549564417
A 28189 16150565
A 31988 282215713
Q 7442 30175 6994535649234
S 11882 468308832
Q 1080 28044 1837759511753
Q 1296 27832 7886416573583
S 15396 629951570
Q 3854 28604 8934178373781
S 4878 465391227
S 17122 30984084
Q 1170 31571 7203487524770
A 2475 910926609
A 3948 489165576
S 24883 711257432
A 31042 111711049
A 31562 932492954
A 19025 104509800
S 20643 453304075
A 17403 589152997
S 16848 144201460
S 13791 527076940
Q 7054 24083 2919473635006
A 15239 524694224
S 8781 825831583
Q 8565 32500 807429497869
Q 3422 31594 5168713908997
S 23636 555931983
A 26502 364681035
Q 5280 29786 5599554352038
Q 2170 30611 1535851322602
A 24338 851085285
S 9245 937953705
A 25558 799856045
Q 19 29616 5474613392923
A 1950 20435990
Q 8780 29053 1609849773827
S 21441 367361417
A 21654 725529893
S 19375 136818064
Q 6030 29770 673389164353
A 5925 591349692
Q 6478 31583 7489944507670
Q 583 31150 2882373153395
Q 192 31353 4543869322226
Q 287 31583 8595147575734
Q 4641 28303 8823462826693
Q 3578 32671 6985625074712
Q 774 30242 6623028328772
Q 4130 32567 8137140488969
Q 1 27758 6742336221476
S 6707 416450682
A 11371 352952378
S 15803 313768405
Q 3364 31470 7208587464491
A 15112 433974140
Q 7749 28357 762261065079
S 14967 1534510
A 1871 66376653
Q 672 21856 6551703185101
S 27949 800790813
A 24111 679027004
S 27195 160181135
Q 3871 29487 8101719081291
A 7263 385742985
S 6551 959661817
Q 2707 27018 2697162400056
A 19642 738733971
A 25567 386669763
Q 6180 31891 4771379439808
S 18844 56302422
Q 3055 24974 5449993440037
S 18399 489183543
S 19679 577670718
A 11423 16051690
S 32308 131809502
A 24743 226524480
S 29377 91505375
A 3620 26643791
Q 10615 27657 1662381937386
Q 11454 30189 8618944742369
Q 3810 28490 9240805638508
Q 4240 26414 3036377392442
Q 2382 19983 5217887750792
Q 3487 32449 7787005588367
S 19775 149774538
S 12286 68235824
A 13572 452768007
A 8562 209939850
Q 3095 24714 7508913299121
S 31701 269499820
S 29110 391941928
S 4982 652550959
A 25012 717008397
S 10750 14849994
S 22424 929062122
A 7817 861869769
A 6478 590868759
S 9282 869793378
A 22614 887199178
A 8538 381325458
A 2520 715516375
A 6853 533209880
A 10644 668616795
Q 2502 31468 48151493382
S 22068 507374406
S 8891 990541416
S 10500 934971784
Q 404 18706 3775705664558
S 23559 609996752
A 9840 365326926
S 31371 164796667
S 5534 588310316
S 13321 438238607
Q 11589 31197 340154812106
Q 1982 31341 5509888783977
S 4182 958948989
Q 7647 27878 8689960115716
Q 11879 32280 3153014193316
S 8122 494633012
Q 101 22598 8044996908288
Q 1722 31575 9546962991265
S 23136 738025436
A 4307 555432740
A 20143 390283293
Q 2991 20699 2220997220585
S 28392 206760785
Q 696 17305 9371601857191
A 1781 746789350
Q 699 22892 3424629472248
S 30860 273777346
A 31178 522616600
Q 5722 27504 5757203199247
A 29445 881332250
A 22025 852237105
Q 1222 17912 1256278125481
S 26462 957657861
Q 3527 23050 8067699626095
Q 829 20060 9194840090108
S 19549 483779541
S 13963 446349107
S 1801 192836115
A 10578 698305042
S 7390 988228734
Q 1222 31111 1318974277883
S 5808 111055597
Q 14388 31088 9637528927881
S 20364 884362328
S 22921 504188376
Q 5361 29782 853092256698
S 499 411616035
S 16436 445373648
A 24192 166508185
Q 999 32516 3002394064403
S 4971 552006534
Q 5029 23108 1504515106572
A 27948 663692948
Q 2026 32355 8542817140973
A 26915 604031767
A 22048 370034768
A 22155 539647107
S 7463 598413767
Q 2364 22015 502568134335
A 9359 400141889
A 279 499763230
A 24622 505747637
Q 2399 32128 9678085639858
Q 332 21577 12502293019
A 19025 768946410
S 4229 220854931
A 610 992586270
Q 825 29909 2614944026463
Q 1238 29971 9603942571480
Q 8194 27366 6742612834939
Q 3358 29593 5354986015059
S 20401 938030029
Q 1367 31648 2673399598180
A 1130 181365232
Q 268 24955 6411864521961
Q 11657 31213 6028428040424
S 12338 190415908
Q 4544 25426 9051283771951
Q 7709 28492 8698059192602
Q 1586 22281 8420774654303
Q 8962 31505 3605835760886
S 10216 489610719
A 3329 974580982
A 15981 943853629
A 3961 238283847
A 6401 163436455
A 11969 518592513
S 15210 372909986
A 8435 929907637
S 7088 169885439
A 7348 506819202
A 7520 431598288
S 5644 395001346
A 14031 280556177
Q 2981 31813 6578619175667
A 32599 518236112
S 13225 828169713
A 7749 276815703
A 19355 1439126
A 15073 162726504
Q 671 27678 9754814828947
A 3380 230373209
A 15426 33303856
A 29626 104436289
S 30499 403218711
A 10517 878096436
A 22309 205568810
Q 6501 23436 8737117268131
S 393 494434625
A 8799 544493653
Q 4044 26802 2628779160170
S 13651 762971552
Q 10685 29522 7655349270062
Q 380 28818 5338289759709
Q 1221 30970 3338866987731
A 17206 524705374
Q 2115 32429 7864909145518
Q 8668 30774 2544777688626
Q 1349 32303 5473389989752
S 8433 871602858
A 11286 525952965
S 970 126518885
A 3131 230723051
Q 8002 28897 500917445197
Q 2670 32290 2828190908838
S 2023 316542075
Q 3064 31880 5435537867659
A 13456 501399355
Q 6598 32140 1590356561217
Q 5219 27547 876836179541
S 27760 454036066
Q 835 32660 4020077289419
Q 7178 26257 7280866183314
S 29929 454636073
S 4362 415537714
S 32272 133731466
S 13823 864552561
A 19603 576421299
S 26152 918504138
Q 856 32216 7518798334452
Q 12555 32285 4275512284871
A 25164 568088288
Q 7133 31921 9128925839035
Q 1330 32680 4517521907638
A 24222 63807894
Q 699 32376 6111450413453
Q 3830 29753 9948619670087
S 12287 876474674
A 21718 493674812
A 31864 248305542
S 9597 596978366
A 29418 86840866
S 22326 989913984
Q 3675 24663 3558108393077
Q 12099 32695 7313514305410
Q 8293 30707 6049152748792
A 3452 814142844
Q 4013 32001 4834819728692
A 23778 469455299
S 19975 203633348
Q 7010 32185 1371257477352
S 20551 376196084
A 31833 797861704
Q 2777 31726 3728150465017
S 11066 484067871
A 23115 143196975
Q 330 31855 7345864658011
A 8184 30967566
Q 765 31210 4689140244967
Q 4252 20756 5041470097018
A 8301 548854158
Q 5127 30634 5444608099417
A 21265 69758289
Q 905 31162 5925637336478
S 8647 761865641
Q 26 30959 5502695127712
Q 12141 30846 2877902495977
Q 36 32565 8534834412415
S 28850 833778649
S 27773 175922464
Q 900 17757 7000405896659
Q 6684 28557 6033865797546
S 12761 890400964
A 11629 49124560
Q 2063 32060 9326874930441
S 31193 389611027
A 14832 418203439
S 9732 223053056
S 20895 261466271
Q 14424 32169 1767323503104
A 7410 717673551
S 24737 230015490
A 5570 52783175
Q 5941 30516 6685564800942
S 9255 977287959
A 26763 463184522
S 21525 730421323
Q 6862 27887 5783029763152
Q 1179 28653 5048817613736
S 11350 84469366
A 20388 236246012
Q 3827 32527 6370334221196
S 23154 161678111
Q 6185 29974 35445016223
Q 2576 29503 4798521430057
S 29783 638775181
Q 857 32524 4399578286925
Q 9859 26955 9674609328417
A 3552 835235650
A 16019 157542653
Q 15244 32309 4434289679644
A 12101 339881751
Q 8111 24959 7386196963748
S 4953 804656451
Q 4831 23220 8512463882627
Q 3223 31726 1947227296025
S 29790 11148978
Q 953 32612 4916899727228
S 15410 442612416
S 5587 724584779
Q 362 21233 9081273780863
Q 204 32704 5762906535882
A 14781 722756227
Q 5512 30936 9240145748474
A 30140 392523305
A 31985 156040384
Q 12425 30300 6170502027333
A 1252 380853370
A 10369 765501107
A 20618 768540386
S 29532 969684287
Q 13410 32583 500413663878
A 16917 547078781
Q 6854 28275 5440705578989
A 23634 707184391
A 22835 146639658
S 24659 699860952
Q 4691 30959 8129344493202
Q 2892 28699 8406977349189
S 2095 726582057
Q 1151 23761 7791563658655
Q 7117 28091 2481154322765
S 12963 295438005
Q 15083 32172 3925689873863
S 8906 756226276
A 5772 469367109
S 15937 242844266
A 24648 378879271
A 10070 113021565
Q 11440 31623 8352181036860
Q 9668 32517 5880819151325
S 20945 428886748
Q 6980 31800 2750529237443
A 11190 738932785
Q 7828 24548 746001187702
A 6774 957746956
Q 12259 30026 1008672409333
A 14038 634274551
S 18847 604281222
Q 3223 23424 1364943742192
Q 603 32700 4362931753332
Q 3699 21160 8972246142917
S 6366 709024283
Q 4153 31712 179922081132
S 7941 660435740
Q 2975 32694 1233008124710
S 31056 860662733
S 10893 215255904
S 19827 339572403
Q 640 17805 4502209742933
Q 2774 19499 2675802873140
A 21255 32461263
A 25675 348193788
S 23370 122733411
S 15823 176142884
S 6165 157052799
Q 7245 24624 3658353396023
S 4411 812835116
Q 2180 20320 340576142582
S 430 316128653
Q 4058 28788 352111161161
Q 8882 28138 9643042070320
Q 8231 30965 3796952013477
Q 11782 28226 8965383544330
Q 1009 26795 2982780035894
S 25699 900929584
Q 9050 32722 8525980763946
Q 6762 26792 8802050586142
S 19519 707460873
A 4902 140089268
Q 7745 31458 5570326634475
Q 1668 30997 2036963627354
A 21483 122499624
Q 262 28379 3129612534563
A 31942 806056655
S 19703 980482445
S 16458 322547490
A 9369 79669103
Q 6938 28384 2784749243168
S 14444 116510343
S 30133 66577822
A 27155 921256964
S 26982 433915741
Q 8040 29852 3848766552287
S 26968 100962951
Q 11218 31755 2244051549592
S 10827 351153547
Q 70 31702 9454154447429
A 15681 264591297
Q 3462 21582 8851583238425
A 30829 223798044
A 15672 873719993
Q 3160 28318 1492186677236
Q 7748 29116 6877159477784
S 6166 240767345
Q 955 32138 9001011202953
A 27916 666066932
Q 6327 26629 9741747863501
S 5431 250108303
Q 369 32703 5324062761529
S 16269 389734091
Q 1880 30505 4649338345795
A 961 842397383
Q 4146 27681 7292496370097
S 10420 493855556
Q 3599 31401 938251097017
Q 6565 30432 649579620983
Q 8304 31342 5055725849233
Q 3377 31849 9322062127149
Q 1714 24252 5895020576426
Q 90 24869 5308313559986
A 98 613442146
A 1048 393540521
S 22184 535578400
Q 5614 30091 9385904231805
S 25785 605596657
A 14831 604052833
S 9282 467659783
Q 5078 32355 7579132150980
Q 3698 26373 3991265957349
S 17903 944790855
S 23148 150276707
A 16671 690215439
Q 5939 31511 3371375855000
Q 5092 31498 9045650207197
S 18320 616552143
Q 4051 31094 2634797644462
S 26064 972045447
S 9435 95819410
A 6152 651260255
A 20508 385897245
Q 9214 31572 5272590935486
Q 541 30556 7358565283499
Q 604 30312 2282842022255
Q 876 27428 1287452428094
S 30992 162181719
S 21372 302917593
S 6324 349489397
Q 3934 31352 3966396619114
Q 10639 29967 4123375777712
S 3388 14289491
Q 1784 31762 3904695917155
Q 1812 21364 6648272530890
Q 5509 29064 2870095696095
A 15310 565149024
Q 6253 30114 2627289056199
A 8406 160239999
S 2428 871430938
S 19284 277641780
A 19191 411137635
S 28053 682162137
S 30230 793550658
S 30647 472706675
S 3753 132628131
Q 13682 32188 5888003133385
A 6931 177031710
Q 6295 30935 978199483827
Q 1049 29358 7858624176641
S 23612 207884886
A 18615 448952793
A 9409 688879776
A 15438 711602972
A 29163 535238360
A 26014 211024833
A 23411 273110862
Q 649 27649 2524035022520
Q 1733 22424 4847969103391
Q 6662 26214 7944926702993
A 11770 5414334
Q 3446 29943 1396197846414
A 25065 94412264
S 13745 505949424
Q 2181 32382 1028553066778
S 19288 86180998
S 28645 896100034
Q 2110 20039 4195220904760
Q 2796 31269 572541707479
A 6870 30123812
Q 10082 31433 3682538073282
Q 858 25642 4295609521878
S 22663 197828602
A 24673 206321575
A 20907 497286064
A 280 414375656
Q 1269 27856 1561831180744
S 28393 805477835
S 27626 592218427
S 30282 830598722
Q 6472 29378 2891430602102
S 1678 157327022
A 6180 12574959
Q 4302 27826 5329933075596
A 19234 629103766
Q 6951 26944 7528051003161
A 894 835987815
A 4288 736172561
A 14613 970027331
A 26838 955762407
A 1523 628924780
A 1549 397942494
Q 7396 30663 8835571381895
S 11415 149588814
Q 9784 30594 8109788508282
Q 2526 29994 7394320788674
S 5722 800535142
S 968 34219957
A 29450 785338747
Q 4717 30714 9208070502102
A 17496 791361943
Q 6736 26509 4423765563842
Q 1220 26901 1036547399606
A 11185 73294606
Q 235 31700 9920237195862
Q 492 32552 3622880391674
S 1600 316845282
A 26183 117838498
S 3076 270990382
S 25577 126184747
S 9588 716398766
S 5983 262896710
S 10507 273425298
S 29525 37790021
Q 2828 25743 2686833877896
Q 14748 32086 5253438272308
Q 1981 32003 2900812824169
A 15661 528660031
Q 8313 25437 1009373969877
A 22376 351242938
A 15817 355696354
Q 1623 31630 9895959433721
Q 2175 31882 2464521123494
S 305 544360745
S 1695 632236981
Q 2513 19801 6989299720747
Q 6379 29164 6775849577356
Q 11070 31790 129907902531
Q 346 31739 9902752016203
S 17992 369635425
A 28918 364677314
A 28965 782275604
Q 3610 30233 2400942529625
A 8123 195306628
S 21595 829377461
Q 307 32620 7623063691846
Q 444 27523 3983690355864
Q 20 32111 9436335561554
A 24472 515830870
A 10292 654954631
Q 256 24165 9132726648918
S 26988 787187362
A 22925 659480570
A 29709 404584570
Q 159 24990 104533368123
S 3893 59136614
Q 7242 24317 5695822371179
Q 942 24436 8332415212204
S 22628 481434063
A 6982 676526691
Q 2583 26514 317351387651
S 4192 704060836
A 10318 270555530
Q 4642 30356 416847779943
Q 983 23481 2233635851090
Q 7355 28453 4696847869264
S 17331 772837631
Q 1312 18805 5120259323695
S 32390 545834858
Q 406 32569 8825111812967
Q 211 29747 2145031711198
Q 2967 23201 5654992442991
S 27870 685744171
Q 626 27867 2206652592134
Q 3474 30632 5031909162094
A 16084 625621618
S 26603 963441325
Q 1236 31236 3542924578431
Q 1336 32187 3269474928236
A 25054 845489392
A 27037 114944871
A 4289 679975316
S 26795 257483935
Q 1066 22577 6867050687003
Q 125 31714 7466482685219
Q 155 20384 8197240397693
A 27295 609332203
S 21407 21478103
Q 800 20179 1460109326255
Q 478 32531 2507535130667
Q 730 21405 8266015817985
S 29224 78506926
Q 167 32623 9385737417600
Q 4304 31773 1265558259946
A 4458 326835575
A 6900 55503582
Q 5584 22795 1897128957387
A 12377 799080929
Q 564 32518 6399324119924
A 31428 945462098
Q 3179 29935 2026727914912
A 22014 441372743
S 29236 117331960
Q 563 32678 2193131013141
A 4334 854430093
Q 2409 32708 7272909696236
Q 2165 24487 2966092926854
A 19928 755375065
Q 3601 22693 932458899679
Q 359 32486 6629107127932
A 22573 500097607
A 20779 97756903
A 7414 688223968
A 10145 236229860
A 9273 468550146
Q 7578 29108 4236170159169
Q 3981 25280 3136479462423
A 31834 158886283
A 4481 127745138
S 23798 969719109
S 11439 950254041
Q 357 30518 275078563973
A 2061 440995875
Q 7997 31652 1333697287930
S 30325 26050239
A 9375 909944424
A 25453 871043008
A 12890 37252527
Q 9942 27119 397163350304
Q 885 27554 854924140982
A 10858 59739809
S 15980 703748983
S 4728 698162670
A 12595 721485805
A 393 268408413
S 25990 638657680
S 5335 282087686
Q 690 25145 4100291074764
S 27166 730191934
S 4846 69303445
Q 4070 23000 8446079498521
Q 749 32533 225975304918
Q 669 25809 8018111371691
S 1171 647919852
S 26919 493978180
A 23193 570079048
A 13846 153972479
S 3286 491170491
Q 5619 32069 8390013379307
A 4294 677247696
S 14368 134862745
Q 3022 31344 6199806906465
A 29477 159057849
S 22189 341969289
A 7671 894056412
A 11015 811775188
S 10935 870882031
Q 2834 32506 2163306767971
S 13470 932619842
A 15148 740010808
A 16696 49961596
Q 9275 29221 8156758551439
A 22553 126495195
A 14593 879924877
A 18036 628263999
Q 1380 30007 4907629918497
A 20900 583101501
Q 8222 28505 88594131891
A 9122 836135398
A 24943 423458876
Q 5168 30579 9950532145395
A 16209 203047981
S 20670 337835540
A 30871 106301622
A 29410 206225181
Q 6503 30350 6172535900304
Q 1241 26928 5747404658319
Q 2839 31638 7181882843313
A 29711 929922519
Q 1700 30912 8277305166429
A 28762 950881237
S 668 943685980
S 860 536776246
S 18687 117137570
S 32484 344336762
Q 3928 32496 4418712981718
A 14519 997459717
Q 321 29015 4856538530468
S 24645 714683940
Q 192 32002 2120295016335
Q 5451 28836 6977214759934
Q 1777 32194 5166400956986
S 22026 436899486
A 17077 497089346
Q 9612 30429 4126909664709
Q 7149 29634 2260042030758
Q 913 22008 162947899907
S 28037 244615873
Q 5949 24019 5062109599866
S 22628 888813318
Q 3209 30060 5340372504608
Q 6495 28179 9392663785682
Q 4941 32474 2491696746832
S 19079 749192702
Q 9184 29854 6323125410519
A 32189 17229200
Q 552 21784 4094798062994
A 17205 169800881
A 30490 615757045
S 15737 177906856
Q 1160 32104 3531206895433
Q 4543 29520 3720781562688
S 31688 262525672
A 26036 597221365
Q 2538 29860 9822285080086
Q 1188 32049 9184063032240
Q 4624 31719 2105638222209
S 9924 661226881
S 29905 281403377
S 29131 880682780
A 11352 721266198
A 6290 18240798
Q 13172 30143 9893344867413
Q 10953 27616 7250702049740
S 10690 712875848
S 29701 612814938
S 954 490565536
A 9527 519203526
A 23374 165556636
S 7409 289848050
Q 1135 27256 7776528314424
S 25887 767713704
A 1810 869297785
Q 1215 31033 9525943811560
S 19940 309013485
A 18113 515432440
Q 2209 19507 5781870889599
A 438 399230887
S 16174 161181350
A 23633 595265159
A 24065 738550837
Q 3346 31911 9244820067744
Q 57 32657 2368623296167
Q 2087 28745 8098378867542
A 28697 173075864
S 1493 790740573
A 5414 683547541
A 28987 393225590
A 3546 653704012
S 26222 746240218
A 8456 931031539
Q 382 29080 1468190615658
Q 2251 23011 7261276078655
S 29395 794353263
A 11949 564131558
A 4845 747897268
S 15169 52943288
S 14523 120532746
A 9869 97142605
Q 2539 26811 5833264200082
Q 2075 29953 8646734483189
Q 3543 31068 8060489503841
A 28205 751345570
A 30375 721716653
S 8595 679662995
Q 4378 32244 8783905788656
Q 1504 19203 7454746827246
Q 83 32251 9065611771234
Q 5093 31506 5252045953313
A 21911 642985963
Q 9076 30619 2209452045966
Q 2874 31354 216619752702
Q 928 29854 5370937148458
S 12578 73923782
Q 2959 30916 7426825029496
S 18045 978070774
Q 2711 22646 7661926800970
A 28661 627254867
Q 7345 27370 5694868958639
A 23880 114105705
Q 2277 30492 6266955931155
Q 13767 30820 2928815274224
S 6600 793246438
S 29214 686462333
S 30212 49932832
Q 2557 31648 3744916425702
S 25383 341311754
S 12560 916141739
Q 333 31651 761015728328
A 3654 416307946
A 29021 434763586
S 664 767867190
S 31377 434542251
S 20948 985119376
Q 2522 23545 7614286018804
A 7137 983809970
Q 4850 25594 3395950674378
S 32061 567105002
S 3915 873999607
Q 3375 24752 5864344122321
Q 3094 31512 2899081827651
Q 254 31439 9082477429058
S 32472 647617516
S 3968 358431362
A 10337 95690319
S 488 187346115
S 2979 738996458
Q 2385 30223 7231071320898
Q 4412 21886 9045316238802
S 32479 225894522
Q 28 31442 9156317907565
S 21633 546098332
S 20794 833783118
A 11935 721985467
Q 71 19611 5325237392730
Q 1499 18272 1792943683026
A 29036 927838625
Q 6286 29323 1595931731874
S 10606 276386007
Q 5505 30407 7996202054757
S 29796 72410228
Q 8684 30413 2988439045622
Q 119 32644 4663321186742
S 1793 858761090
S 3109 508576375
S 12852 297712824
Q 6596 27971 4376161022024
S 16486 704706343
S 18200 306810061
Q 112 32709 5252678327039
A 32152 779612693
A 17385 202042656
Q 2421 28486 4451968130064
S 16178 834821229
S 3637 701569149
Q 5424 21931 3280500689926
S 29406 634907226
Q 11501 31423 3221874060667
S 6109 259630949
Q 12764 31521 8745514768076
S 28153 629083456
S 9312 579516168
S 10449 182528093
Q 8173 26419 5493514926956
Q 176 32718 7229371706329
S 14013 458990661
A 26471 189018980
A 26857 847951242
Q 1588 32533 9965584618432
A 4241 571152405
S 3712 472072094
A 2869 131764346
Q 1806 28610 7935612101522
Q 7209 25383 6354941365885
Q 2088 22136 8833878868611
Q 5758 26062 2813692587001
Q 1343 18112 435361676958
S 11591 373797084
A 29929 472702291
Q 156 31464 6463067135788
S 32469 683132017
S 27002 499424076
Q 996 32333 5848228513913
A 31552 407581279
S 28673 14373961
Q 3649 25825 4404226075460
Q 577 18876 5246587877227
S 10238 743179752
S 11548 696111240
S 2166 481537948
Q 330 32557 2276768448181
S 16203 523028819
A 15601 812288201
Q 7589 31822 5834877223241
Q 420 32535 1159428860672
Q 1004 19629 8778745925475
A 28445 457881642
A 16854 505214833
Q 3734 28278 1175733131688
A 27025 548582513
A 30741 577241748
A 23841 36919483
Q 8523 28614 8831481219239
S 26226 582995013
Q 8638 25524 2991014313647
S 11632 277229560
S 6424 645061107
S 24260 517498652
S 10944 421587802
S 30053 851876338
S 30236 463876850
S 3591 299633172
Q 5153 32311 567421739978
S 26246 642354800
S 14970 84950729
S 12806 70893873
S 32330 586762892
Q 2483 20586 8787484441558
Q 5036 30407 8071193733606
A 19059 717435116
A 25587 92102736
A 24159 634328835
Q 1064 31798 2819701355439
S 30010 170420258
A 17428 552590301
A 17921 12707090
S 4226 699626580
S 16807 976894169
S 31856 191317250
S 23842 644985272
Q 6278 31812 5740648316261
A 2672 727543280
Q 4232 29078 2016849689975
A 15278 702370565
S 20582 759360504
Q 8689 31581 1358467581269
S 29309 369550454
Q 5270 28374 351712181374
Q 895 29349 8146901202446
A 2705 713255118
Q 1748 30896 4710512027175
Q 2377 29248 2403030012627
Q 4839 21820 1781804716262
A 8181 440890164
Q 47 32198 9174294913069
Q 313 26028 1836263853313
Q 2564 27887 3307081132218
S 29356 445015262
A 14166 498371298
Q 5966 28331 7965002626790
A 29170 176536508
A 27461 335650742
S 26892 225593887
A 8772 830327384
Q 2449 20390 4998364046079
A 2198 35852567
S 19081 508903218
Q 7950 31032 124915534105
Q 4682 28893 9775048147395
Q 6815 23614 6055839745592
A 2259 676900689
Q 11343 30335 9767501327894
S 7772 808792308
A 11228 822287836
S 23930 565221706
S 732 876259051
A 4822 901051413
Q 4466 26751 236266845926
Q 9336 27135 7761545920618
A 19884 737096715
Q 7779 25419 4262183256689
S 9478 152251022
A 11791 923037547
S 14979 119390600
A 13194 757670340
Q 7725 32147 8158307385598
Q 7698 25285 602131714559
S 22603 454093219
S 32139 973385837
A 27449 396138513
Q 3416 28600 6847045988952
Q 2359 23135 9715888463950
S 20202 54436628
A 16293 822290958
Q 5440 23230 2578838206679
S 4846 217102971
A 23797 538233727
S 24229 949622663
A 31625 543435644
Q 2310 30959 69082511022
Q 3523 32627 7633679441007
Q 9570 27066 5162381610464
A 24851 834995518
Q 994 27171 4762983668379
A 7839 208416936
S 17460 950100233
A 12420 654747807
Q 1400 28962 9180117289715
A 8873 504643734
S 31860 199190142
S 2313 706072713
S 375 220564998
S 7640 51667405
A 9970 209480407
Q 6150 22553 7662860172104
S 12510 545914711
A 20663 46767590
A 13838 675692356
A 9372 461009275
A 2911 604743014
S 3497 932650862
A 24495 275478146
A 6229 407349362
S 2029 864879157
Q 3822 21839 3195483267607
Q 682 21748 6594065174134
A 24098 161627596
Q 5976 26358 5364947936380
A 10722 843488562
Q 3857 30088 8545929306682
Q 343 32632 1931392630787
Q 5214 27191 2883193083518
Q 2214 30924 1287237934559
S 4879 853730051
Q 680 32660 4021685293350
A 24298 552827485
Q 616 31030 6640726557155
S 31046 781356852
A 28729 537164141
Q 5256 26671 2364629180466
S 19728 37327259
A 23654 412420863
S 3997 713278269
A 27171 305919298
A 14059 863774823
A 21049 355316914
Q 1566 24625 9981475545230
A 2328 300554625
A 15659 442040163
A 30788 882602177
A 19339 811143575
Q 6039 31315 9852331538364
A 7925 349050831
Q 7228 25247 8584016764124
Q 9069 25648 174434992003
Q 1606 21502 1806168666030
Q 3111 22454 8322619821357
S 7136 928359409
Q 12497 29807 1558715749703
Q 7161 31434 3884115579672
Q 446 31041 6950461305222
S 20512 781837673
Q 2546 29314 6357793819936
Q 361 32085 2773172521386
S 22737 612113991
S 18943 821135909
A 19797 61857871
Q 436 31951 6075197195292
A 28184 251783662
A 27280 284913034
Q 11345 30985 330241516133
S 7555 804743784
Q 699 25456 7089770357496
Q 340 30886 3553853808129
S 851 47084872
S 11720 314039324
Q 5375 32682 4207693418724
S 4211 107307201
Q 2978 21532 2844867207261
S 9872 46694088
S 14632 800017343
A 28412 392778418
A 31579 424188678
Q 13524 30902 9956620247694
S 13600 282843079
Q 14136 32095 7261569107346
A 16221 117810736
A 28669 123647903
A 19554 14290129
S 26766 676457271
Q 5012 21990 1348639791772
S 29535 983463656
A 30503 244021298
A 20346 221974000
Q 1468 30339 7117503648700
S 17218 345768012
A 23712 923335745
Q 3448 25368 5892972443509
A 7741 496520856
A 9355 718366802
S 5563 601369484
Q 12611 29794 7404668750085
A 23447 340818211
Q 2278 22740 7551739982032
Q 1681 30975 2257770685143
A 29105 22347128
S 30243 682712037
A 4061 432965226
A 1629 917407046
S 21219 926863786
Q 2983 32033 2428079398431
S 23433 359260931
S 7345 249324545
A 31601 725122301
S 22052 93653878
Q 82 32335 4966058158880
S 13549 978096775
A 13692 703132111
Q 2834 21647 6828164174579
Q 3030 31796 3367478305581
A 14204 117881596
S 12871 462174037
A 4915 812888999
S 29183 66300794
A 3264 438229658
S 5433 551568282
A 5872 690404853
S 13639 776345131
S 2509 996086601
A 25239 850971797
S 27160 829138756
Q 7341 24723 5760597840181
Q 5912 28869 9976433409939
A 21055 719002414
S 29356 624217764
Q 8141 30616 3072121117379
S 31456 743701317
S 19656 733829066
A 25415 861341887
Q 5712 31656 344203228947
A 10208 109128646
Q 4515 28720 5557929086626
Q 12461 30679 5050322459906
A 5292 674817410
Q 699 30985 3557816060391
A 22265 502708066
A 5781 169010053
Q 3202 27929 9422215635684
S 20228 302237180
A 30828 209995426
Q 5654 26204 8750529424239
A 28470 802216298
Q 1728 32566 3065341867578
A 4836 371406135
Q 281 32290 9101279776468
Q 7787 26955 3731231513244
A 23372 341277931
A 8333 29610921
S 8999 798527499
S 24281 346136934
Q 7631 25438 8692375250764
Q 581 32154 1977832678211
Q 1209 26295 4915897518293
S 22486 491859302
Q 2356 20836 3869477476131
Q 2355 21144 8860384786816
Q 4460 23845 7468250610615
S 23113 358270018
Q 6004 28765 9786447173242
A 27669 857290470
Q 4996 30252 1940450193722
Q 120 32524 6356821193806
Q 4374 29791 6327031902849
S 14055 208891507
Q 2776 20741 7670987446485
A 4974 630277209
A 29279 882881578
Q 2114 28767 5879682667062
A 31185 334466711
A 8216 176409491
Q 5873 27682 9205249078247
Q 8372 28870 5020928579515
A 11799 956073142
Q 6840 25382 4352340301446
Q 1311 32144 5548524392438
A 12352 293792079
A 7653 343885130
A 11674 218973784
Q 2932 23038 9211208740148
A 1926 398471667
S 14146 158176204
S 31335 35531787
Q 4615 30395 4471276412332
S 30794 294260881
A 31805 777988684
A 30060 222563192
Q 327 26010 3093805044920
Q 9804 26782 3717324959761
S 9751 974731341
A 7984 449639514
Q 132 19451 9822249219497
Q 11832 29908 7039960988397
Q 7312 32162 1098091862536
A 30433 883051669
Q 4719 23474 960911818362
S 16419 565520605
S 11556 280406520
S 22022 340541206
A 10405 202985117
A 17970 538104986
A 16672 981425893
Q 2038 30289 7501105633746
Q 331 32377 615649467288
A 12129 890788248
Q 6870 25965 2716214460377
A 13490 89041186
A 29809 978294133
A 11684 898912261
S 25830 249439947
A 15857 946188500
Q 3011 32633 4783706218029
A 12905 882696929
Q 7515 28541 5529430900658
S 20839 879045843
Q 1618 21712 6223167670865
S 12400 868907490
A 742 100946751
A 24845 424972379
Q 10116 31689 838937738740
Q 1592 25203 8714456906092
Q 946 29408 6114881515164
Q 5728 29216 3656058044036
S 3455 149943053
A 23111 701614524
Q 198 31543 2148721914995
A 11610 565852924
Q 93 22026 6277031847024
A 492 473914870
S 32626 337561484
A 1200 588595125
Q 208 32261 8480887338234
S 31782 643228971
Q 1770 30645 9741473966113
S 5236 371433777
A 25801 663896669
A 16967 814269903
Q 5575 28350 3780258758316
Q 1586 32623 175997537457
A 9796 354940331
Q 2361 32541 7321202695804
Q 32 32523 6743038587112
S 29566 52523751
A 24919 544958553
Q 4214 23349 1162081921021
Q 940 32625 7405150053190
S 2289 832271611
S 3295 290984557
Q 7229 32364 5275300795015
A 23340 283749657
Q 2134 26169 3786287888159
A 3124 963599815
A 22017 281930915
Q 1354 32446 8032493405617
A 6762 7669958
A 11512 235195562
A 4538 819687287
Q 944 30927 4658530242435
Q 2006 31595 2585712306528
A 5841 376871127
S 6996 617818541
A 11282 11968246
S 25159 248446537
A 6078 580981170
A 23690 595895116
S 13153 208251459
Q 1549 27952 6938562781750
A 22673 31128803
A 3030 664966172
Q 3448 28142 2296367617236
S 18687 474726583
Q 7113 29616 4374545414041
Q 4975 26904 267990517953
Q 2664 22536 2751996437321
A 24775 939188099
S 10099 532733002
A 8797 385155448
A 362 964445799
A 27647 664024291
A 23148 609236641
A 6206 286727947
A 6003 214281229
A 10368 405892790
S 7418 88204750
S 10592 956032396
A 21895 76436213
Q 1771 24887 924032335039
Q 895 31763 5632732539417
A 17809 572775744
S 9850 805909771
A 25891 621874187
A 16723 357047322
Q 4149 26886 7685566491230
A 19540 606590260
Q 12154 31687 8919949454251
Q 12363 29986 2768543344245
Q 6069 29129 2450367119840
S 14140 9419791
Q 2628 30650 4716396265897
A 13045 501482906
A 30892 211963337
Q 1999 30486 7468267041939
Q 1449 30357 4862121965501
S 28233 98349530
A 1792 481152384
A 18908 156610117
S 9847 110833984
A 9393 656567035
A 21638 471157731
Q 4351 21933 280978619349
S 6581 127520590
A 20846 949888394
Q 393 32297 4529138361834
S 9686 484940555
S 19349 358203268
Q 2299 28755 5880215562163
Q 1120 31514 9048365268294
A 30827 718451814
A 26136 21785893
Q 452 29203 9132440563357
A 9899 240945331
Q 469 29513 1131972048249
A 29288 567821860
Q 3739 27318 5849699391735
Q 415 28977 8030416329869
Q 117 31599 300679315356
Q 1841 30354 6818644055813
Q 4361 30197 2320932044311
Q 4120 21802 2647239622201
Q 108 32656 241117826859
A 26945 972890490
Q 3118 24518 7118098500867
Q 11635 32371 3307544926693
Q 11217 31666 3676176462613
A 16870 291192850
Q 840 23311 7538256996215
A 31919 862400966
A 27535 585032693
S 18343 546621488
A 3651 816319558
S 19952 321558423
A 5364 792195315
Q 1272 26269 3321981112714
A 16857 939843503
A 8216 658685086
Q 6437 23948 8789512512995
S 5912 447483901
A 18411 947356919
A 14181 363447900
Q 6150 26246 7041195635993
S 3431 393048892
A 18112 192244902
Q 3357 31003 526172634485
S 9400 704946992
Q 3435 29946 6672601028323
A 24352 508450689
Q 4410 31925 6342265122980
A 29034 202215301
S 15881 805081809
Q 3079 31771 2291526056784
A 25502 753610950
Q 588 32393 3757033619602
Q 2924 30861 9124271298106
S 11652 701939471
A 12065 651109172
S 31176 90870173
A 13011 647305480
Q 6089 26619 2026696160569
A 18557 711425194
Q 1420 31718 2087101346591
Q 7328 27227 3225177505914
Q 3616 30746 7081976825292
Q 6641 26971 3092450329599
Q 1299 28908 571680432186
S 10467 86003588
A 12785 291790532
Q 12148 30510 2803793127863
Q 2197 27953 6829191029920
S 5228 149067924
Q 7284 32472 8603453444373
Q 4088 32224 3200669419656
S 31299 579904606
S 4465 659495038
S 20932 101289899
Q 1517 30943 6110391479017
Q 532 24676 3469569104167
Q 9757 26711 3892633662495
A 2296 922481280
S 32648 185534687
S 19877 293107620
S 5908 475753327
S 28229 971437993
A 10269 353183298
Q 2055 28437 9865414459336
A 22608 805515768
Q 455 24111 43915497681
Q 2990 31374 2487012919559
Q 590 30222 6761806873007
Q 139 31936 1683897994433
A 17352 338572982
S 8743 528001941
A 16571 801553441
A 25836 860369477
A 16293 70680296
A 27248 342527140
Q 121 30764 9530769566949
A 29036 549940863
Q 378 32692 2062466014829
A 12796 655954485
S 26927 12041007
S 16302 969657883
Q 471 24241 2992859799180
Q 12459 32460 915250212006
Q 8174 32500 7239314864467
Q 5025 27658 237127872713
A 14041 857831840
Q 339 32069 9000459160532
S 11487 249751324
S 6085 195395626
Q 3562 25970 201968773785
Q 4816 29341 4467180736274
A 32055 382327605
A 5283 338512249
Q 2059 28659 6006996937920
S 20971 319361814
A 7666 533946299
A 29533 454820267
Q 12437 29719 5959138137656
A 7789 124997398
Q 672 32273 426622196864
Q 2916 29059 3803662221907
Q 1217 26699 3170499221803
Q 4214 28937 6047024293987
S 4898 47210237
A 9073 11772879
A 15201 322624657
Q 5202 31944 2013265293126
S 13469 790240574
A 14831 939977941
Q 2596 31619 8971721183367
Q 209 32125 2786158320394
A 17620 614361291
Q 747 25329 3818415145221
A 28914 905086435
Q 6383 30670 583476228435
A 23930 320750056
Q 839 32475 6520373679157
A 20667 650782214
S 3502 876799822
A 32532 10976005
A 4037 356135315
S 7250 284616896
A 20026 750001897
Q 6378 29023 729492875775
Q 1473 32108 7941644986890
A 14452 963889966
Q 1430 29651 4953267600
A 21530 263201502
Q 2242 26110 481059473530
A 5258 224062186
Q 8989 31343 4477325581854
Q 130 32679 2619852814801
S 2300 845415691
Q 906 17845 6755755715920
S 32539 937250734
Q 3760 28425 8228942860989
A 9768 187952231
A 26572 231225389
Q 9982 28877 8241437046045
S 17994 381629557
Q 7198 25750 2016625368792
A 484 191469765
Q 90 28262 733430618589
S 19902 81151690
S 27173 838234484
A 1341 875471002
Q 3438 31781 8653214140778
Q 3802 22666 4072332125367
Q 505 31207 686643101610
S 30414 356850873
Q 126 31550 7662429923456
Q 7712 25955 5025475486204
S 15221 554136673
Q 1837 21636 8356294605593
A 27241 155208658
A 19906 281783360
S 4733 735121082
S 11442 391244496
Q 1310 30405 3833494603750
A 11823 400331323
S 5237 877740676
A 20378 534548936
Q 6917 29559 3201127774823
Q 4966 25662 4250669717971
S 31712 512862591
S 18724 843266101
A 10203 370476115
A 28948 488816333
S 31720 738658337
A 16434 121820260
A 19764 172847076
S 9878 578362807
Q 1728 31808 7677247531380
S 1733 605723415
A 12883 400803528
A 1671 575056662
A 17164 266451906
Q 1227 31686 7299702968084
A 5452 791642471
A 23330 34858472
Q 2670 27257 714045169368
A 2277 626351304
Q 3851 21885 1366788799597
Q 2299 24740 2396243423659
Q 322 32237 9705691878560
Q 3002 32369 2277381765024
S 6055 192039288
Q 176 27877 2221528262493
Q 895 30221 2777426464809
Q 3513 22540 6845631238702
Q 384 24829 3109305679292
A 29622 655741761
A 17957 15743423
A 25305 538961273
Q 1252 28115 7315612653472
Q 12845 29648 213451413177
A 4765 70351457
Q 2245 28216 7086868515664
Q 548 32387 9384136293703
Q 1429 30672 2960821097698
Q 2523 23580 5238860238680
Q 1689 32366 3590101521265
S 5635 757167829
Q 9038 29586 2578793080215
A 7030 779873010
S 13635 362870807
S 1922 116293919
Q 3606 23500 3363181769115
A 30696 876882155
Q 7406 30385 5557906475486
A 21802 420083230
A 30065 701337935
Q 7059 28606 4871944075531
Q 1772 30739 6964071477252
S 2419 209651301
A 2535 321907763
Q 2381 24926 6185154254838
S 29154 585915235
A 15144 52878819
Q 393 29064 7501621288717
Q 7567 32293 1371612910483
S 10820 809874715
S 15743 875371309
A 12877 157991165
S 17170 667615946
Q 27 32697 2878175328912
Q 2151 24680 1241445720934
Q 11862 32433 4205530873979
Q 2558 31730 5661497193223
Q 5804 26479 8849050327079
S 23537 736899222
S 20604 885614477
A 11810 621499946
A 3803 538494341
Q 383 30690 4981894228285
Q 293 27836 68709599418
S 18070 535263065
S 2824 688984686
S 18272 61578581
A 31572 201764259
A 3929 16390762
Q 6894 25997 1872256135879
A 28610 182153194
Q 7313 27397 6140345021153
A 15481 151576829
A 25982 722431030
A 27228 641045996
S 15253 421827318
S 24836 812267396
S 17541 127445099
A 5104 358242065
S 11987 173762927
Q 106 32659 1562624153052
A 28588 492248952
A 1485 294269737
A 612 589746099
Q 9660 27095 4915369674910
A 12940 310835342
A 12550 722646659
Q 296 21854 5955459850428
A 13945 584009361
S 32642 753633180
Q 197 31470 9425305254151
A 17554 294557996
A 28481 901217592
Q 2546 23157 5271942205233
Q 3175 26784 8784149204508
Q 1975 32386 6826838646735
A 30152 122032563
A 15465 16584940
S 20444 828903057
A 3655 273772941
S 28673 767194060
A 20229 753311216
Q 3470 23896 2215793833415
S 13385 548026727
A 24584 519042904
Q 14201 31388 4373957404271
S 4873 571073330
Q 2111 22772 2425983572624
S 27978 172202925
S 10965 374233758
Q 5689 27932 6856669101311
Q 6625 28424 1352858267960
S 30487 960272620
A 24012 892071631
A 22464 416961550
S 25822 705014740
A 2567 843134883
A 19198 471740119
Q 1200 30691 9584934034132
Q 1176 31908 7959398462902
A 6679 261240529
Q 2295 30000 9950588803548
Q 1861 29132 4966800432244
A 2415 627043346
S 20659 619766149
Q 2349 29064 5087453403667
A 16166 31233736
A 14894 204641459
A 3537 720104356
A 11530 412475649
A 26585 562028358
S 413 202832763
S 11547 350099022
A 32030 322986900
A 11520 446197933
A 29902 767052496
Q 14948 32155 9751974818844
A 5032 91761284
A 13309 126927995
Q 4173 32078 8962589195556
A 25283 324902053
S 28538 420277749
A 23503 653017724
S 21797 993227323
S 26404 243655762
S 12873 822558932
Q 3819 22158 5639887148302
S 9750 881938340
S 20843 865513436
Q 1126 27013 2747272290658
Q 5160 31864 6761398507772
Q 354 32582 5523044263600
A 1315 93663642
S 14840 416822756
S 772 444235170
S 21374 142322668
A 4273 685912903
Q 1140 28435 4884236546011
Q 4908 25315 2154022651794
A 32387 377731252
A 6794 592826992
S 1590 324480506
Q 9878 28507 8597457585746
Q 253 30028 229079493648
A 7434 352920899
A 11414 71930473
A 10554 527712188
A 5018 549747685
S 16823 600802853
Q 5578 31474 6723648061279
Q 1428 29811 6589144657450
S 23988 415036028
S 7151 333170969
A 781 332636017
A 11523 178632362
A 9026 701640886
A 32640 563752525
A 29305 538732110
A 29409 751380463
Q 367 32401 4548309235652
Q 11341 28529 8057662286529
Q 5499 25124 4664421508079
Q 4724 32393 3610285010768
Q 609 29788 2375580584974
Q 5126 29585 880677433615
S 32126 107007588
Q 6087 29978 4690964979357
S 10652 748260035
A 935 711393875
Q 9471 28087 9768471677234
S 21780 113202307
Q 3342 31391 1214557635558
A 1131 728028195
Q 1431 28285 4594571017569
S 27602 410834739
Q 7238 30449 5757931048036
Q 2428 23216 7093575321320
A 16225 332201201
Q 2601 31642 2019034164126
A 9572 750960340
Q 9214 28346 4272801126335
Q 744 31791 6954636049455
Q 12168 30616 4239217277331
S 17019 990030491
Q 4875 31915 4595176376063
Q 417 29821 94956672491
Q 9761 31056 5857272545548
A 6511 665281994
A 26108 175292701
Q 2370 23698 7126813307333
Q 3035 20422 4676354520445
Q 11661 30871 1220050747452
S 9295 893384098
Q 1822 25656 9082536046712
S 4837 458812901
Q 2613 30457 9601922841817
Q 7539 31990 5095771422439
S 15845 989407335
A 30794 506543815
S 32333 43397867
A 3973 281538947
Q 11685 31036 3790747394926
Q 5323 30946 3186637419549
A 19777 606329917
Q 1823 27212 5844519070106
A 25066 617845532
S 12966 122435000
Q 7853 26960 1717485653942
Q 1215 30355 2444572565453
S 3608 752918
Q 1334 28059 7292860194755
A 22232 432439348
A 15730 315712427
Q 9589 30803 4603786738463
Q 4800 29875 6248237276487
A 5332 925106114
S 18733 471078364
Q 887 28114 9529140099875
Q 867 23813 3556940450531
S 4019 854844929
S 16857 982104136
S 23018 1036494
Q 1182 29458 6559612586128
Q 5030 23048 5691244794407
S 32514 608685959
S 29288 182171426
A 27192 538639436
Q 4536 29082 4536170403682
Q 1036 21260 3011410199434
A 24048 904501058
Q 801 23989 4591673475960
Q 204 30256 6694683626732
A 22937 563915305
Q 200 28950 9840594927064
S 2346 560410839
Q 2122 32442 4750025581991
Q 4862 27901 4222482340337
S 32550 212597943
S 2463 814849700
Q 13225 32043 9803825440909
S 9776 897629096
Q 4631 31642 823240461885
S 22199 822758933
Q 142 31661 5782573306252
A 23959 17533370
S 23211 908155564
A 3188 802070794
S 13256 158562253
Q 1645 22562 1410135088500
S 23409 565704565
S 1020 784246452
Q 7743 30063 1443313722952
S 891 25651936
Q 2128 22256 8220344435446
Q 657 22861 6011488475592
A 25157 447947498
Q 8343 31492 2185047580886
S 21530 421826387
Q 8045 25550 7549143381793
S 26370 577202274
Q 4127 31888 7957682249064
A 21684 310325430
Q 6136 28250 6842653458384
S 8204 505473254
S 19822 611629882
Q 9878 31644 9377992922128
Q 2554 23444 6074956707651
Q 6605 24719 3947864936286
A 26181 123426660
S 7948 850955579
S 23253 357539250
Q 1336 31253 9336758340632
A 291 384645431
A 26161 788977955
S 5181 338404127
S 3151 164776107
A 4975 720886531
Q 5441 27470 1387740863823
S 29327 654282661
Q 2241 31384 7930115762936
A 25382 900922563
Q 948 17321 1443816117422
S 27523 369115565
S 12480 992338546
Q 9419 32719 8289636337951
Q 3813 23549 5479031803635
Q 2363 19585 1891954337722
Q 1355 32163 6284055873872
Q 3500 27336 6686307654055
A 1899 697442811
S 4589 875628654
A 25364 167361690
Q 649 27659 9834915605750
S 11418 99335966
Q 1000 30875 7374732671549
Q 5074 32320 3521531185694
Q 595 29106 159022495079
Q 11158 29867 1873741299661
A 11561 35793905
A 32016 211676151
Q 2419 25409 8282401590001
A 5161 80368281
A 16312 496082582
S 5688 362915657
A 18120 96396240
Q 717 30569 1368907041922
S 23281 319062288
A 12756 627897318
S 1593 300412859
A 5696 582536741
A 27451 820069304
A 25701 806890460
S 20556 100905142
Q 43 32606 6424265880158
Q 4256 28257 4122477798409
A 15889 640212423
Q 7510 29742 3925701514810
Q 578 26294 1187175269376
A 29308 649490356
Q 1382 32667 5653708559946
A 28396 507870782
A 24002 428512960
Q 4308 31614 3098378666685
A 29155 931000623
A 14207 299323742
Q 10757 27620 4307533828792
Q 4888 31701 6313300583848
S 24788 280505543
Q 6575 30193 1120819633336
Q 58 29524 5078091510637
S 31901 44657455
Q 21 30256 1463895710623
S 28109 93242624
A 26520 608622732
S 23493 589163121
A 16006 188567094
A 6093 133458291
S 27322 766358
A 32238 629047990
S 16762 401312109
Q 13511 31812 4691769690048
A 5230 177631613
A 18101 831412486
Q 2997 31719 117787861613
S 2126 211589521
A 31204 233678324
A 7433 370047993
Q 2031 28421 2905543073436
A 20031 640603590
S 9881 342346957
S 4251 119916038
Q 14538 32648 9273918932658
S 3858 553329124
A 24769 259654963
A 25742 806374403
Q 2993 31241 1641449778086
S 13800 191214599
Q 836 26710 8046340492335
Q 10499 27464 8513613788428
Q 4989 25814 2783024884305
S 27850 485594429
S 13336 948339857
A 11692 814675379
A 28662 294960166
S 3051 389776933
S 29557 965664591
A 18222 329867415
Q 5299 29993 5003067379427
A 23866 819421386
A 4920 704220347
Q 2559 20354 6916593360547
A 29529 740680079
A 14094 577093011
S 21631 934983119
S 21906 640344825
Q 996 20405 3427517445248
A 6855 977238928
S 9443 442365304
S 21221 727146801
S 6188 696819886
Q 122 32707 1818340371645
A 26394 338793298
Q 6417 28601 2096206453115
A 27497 480147826
S 20068 83425261
A 8483 488506207
A 27005 281484681
A 29377 798197491
A 14402 191788628
Q 5933 28427 7339636791056
Q 2143 31940 6069443060672
Q 914 29201 3707120646843
A 27329 659014066
S 17839 523158433
S 30110 144766179
Q 1716 30167 1449474348975
Q 2703 27500 5424694908700
Q 3259 30760 8223106326423
S 22565 866913063
Q 1109 29551 9103626018609
S 3263 772091502
S 24793 867168168
A 21756 307269727
Q 2530 23753 9680651204044
Q 919 32304 2880405499021
Q 1383 29609 9628480977681
Q 882 30531 5517463143160
S 1477 1489178
A 8899 931365037
S 6709 459410464
Q 5516 31873 7855283535573
S 23372 72240798
A 11001 465046263
S 1601 101579183
S 29640 600751572
Q 705 30500 1941270488326
S 5985 731242632
S 30769 452924951
A 31722 253371001
Q 719 30523 5759503245700
Q 1662 32445 7019674114112
Q 5774 31466 7568005772422
S 1204 895577058
Q 13269 31556 893334346944
A 20970 426824551
S 29292 203342308
Q 9183 31454 9872702215094
Q 2095 25064 8174699374145
S 17591 811631891
A 2455 313071223
A 4406 102642913
A 28917 645809634
Q 1976 24228 8317796252132
Q 4661 31198 1631342661335
S 24077 195503132
S 21903 173214435
S 15167 890192554
Q 4174 29468 254572789105
A 20646 514211553
A 19221 242007352
S 24683 380685361
S 29707 681662329
S 20076 434807037
A 13447 930301924
A 12800 522091831
Q 2236 31126 1869921211550
Q 5162 26114 5575031690710
A 1911 855033146
A 3289 541433931
A 19272 579899062
S 5340 300320914
Q 2538 32508 9702754078364
Q 3859 31249 5308521427871
S 23430 376257882
A 26159 531373926
Q 4618 29178 7976019865569
Q 1294 22233 6740747855711
Q 2327 25248 5648739149941
S 19063 755118300
Q 15165 31958 5888579296753
Q 9617 29498 9839371595318
S 23116 476866049
Q 2373 32029 7583360099399
S 28428 950171861
A 29830 751269689
A 11766 67103971
S 5676 23950834
S 23922 679830261
A 4573 190301427
Q 5925 29345 9633058858807
S 14335 226633651
S 16280 478140002
A 2171 308727849
S 32437 954604261
A 1296 343858718
Q 1420 31706 5238182310387
S 31259 433512491
Q 1173 30866 2927409171670
S 21343 655920566
A 29046 751034377
Q 1852 29923 3815533153153
S 19861 617234511
A 26659 684873267
Q 1486 29593 4279092663495
S 2309 718626815
Q 9316 27279 7735782914896
Q 10208 32407 3334339953927
Q 10355 28624 7034289274174
S 14549 927073968
Q 2920 31071 8132812367064
S 15080 43327392
A 7054 778846700
S 6845 702528099
S 13339 280170856
Q 5100 29441 4216605965758
A 13813 609505923
A 8803 153484375
Q 13712 32376 6315557322159
A 32143 342498797
A 5056 463039773
S 4997 915226522
Q 9124 28355 1679431795758
Q 1327 22580 6785935588006
Q 1611 28421 9200808867648
A 8784 689193663
S 30980 950920826
A 30144 120680254
Q 10267 29948 9331371203333
A 7993 287405546
Q 10659 27474 593214360123
S 32475 907466943
A 8312 870042403
A 26230 234416621
Q 10 32439 7455522330378
Q 979 28408 1838116343953
S 31473 381234601
Q 4745 32470 5712918557516
Q 2023 25373 1396074821628
Q 1867 29754 1365822648355
Q 3350 31361 4964258424319
A 23345 375018572
A 26265 374629525
S 28473 446872313
Q 3690 32467 4580128387578
S 7484 366027066
S 25910 250447967
A 2804 493741489
A 15279 217673798
A 20007 255855330
Q 2844 19971 8254672168189
A 25945 760284008
S 2958 441747398
S 11216 232505838
A 14238 947214390
S 9963 184315869
S 320 657781508
Q 2737 29501 4428492720457
S 15940 520536829
A 13357 956056296
A 982 819222424
A 2765 632932176
A 23744 497401084
Q 7672 32300 1378317132349
Q 11590 30590 3055231848931
A 1163 417526689
S 18688 246609568
S 25209 235202866
Q 1753 22746 7071778654740
S 21560 959916108
S 7951 695451650
A 10091 339735397
A 23261 600931638
S 24409 972045951
A 248 262774033
Q 3017 28205 6797404894257
S 31772 866090254
Q 69 32368 4630799838551
Q 11823 29192 7077957837182
Q 1061 30701 3145840350833
S 1580 137370122
Q 3661 29646 753850751699
Q 120 29414 4813013170610
Q 3255 31925 8502502162727
Q 8251 29157 8263323741198
Q 1790 32411 3702151613368
Q 3525 30753 8729886484013
A 5837 373998792
S 1098 482327785
S 9267 367342390
Q 1405 28871 3519205584555
Q 99 22051 8719294575570
S 24195 638985812
A 12236 322658687
A 26465 901152684
A 13148 316984812
A 28883 543684618
S 16907 49509634
Q 730 23249 2543515164608
A 27348 923343681
S 28442 894126617
S 23700 698252988
A 29192 322088621
S 6400 394094517
S 2238 512565466
A 32071 808444786
S 10395 816368984
A 28139 713141387
Q 2058 27683 5922479081775
Q 3174 29919 7955255586632
Q 4986 24162 3173138121698
A 8326 394163586
S 6608 37664055
A 23068 70999773
S 31735 922837457
A 16652 695208366
Q 6527 27490 9945871725237
S 32417 728806686
S 28594 240390770
Q 7862 26253 3908723396335
A 31658 209503483
Q 3252 31909 1758265878533
A 29517 753847289
A 5028 689317092
A 29105 460435886
S 18254 815559253
Q 3064 32651 5015893289997
S 25277 111864773
Q 928 30259 2044628480773
A 26160 55263163
Q 6 32475 9158760454209
Q 13827 30843 1099480320063
Q 357 32680 9122731724116
S 11491 419023763
A 30041 98731925
S 15525 486772120
A 7195 70427948
Q 4528 29428 3957865231711
Q 7025 27112 977699892266
A 6347 230156361
A 18847 215810475
A 7820 169004464
A 22104 490287546
Q 6474 23978 4025274375631
S 28489 703417406
A 17329 967202226
A 32304 55495261
A 13061 962428924
S 19447 743396522
Q 5176 30071 7338271296491
A 252 475048203
S 15700 665905753
A 1417 974545317
A 18514 130845393
S 14480 977793029
Q 4401 26304 2008390829418
A 25437 504239615
A 31397 192098906
A 16709 173950833
Q 6630 27998 476475285366
S 30635 228604494
Q 2463 31215 763057126772
S 31795 927710246
S 17293 2687797
S 23919 786086267
Q 2295 20455 7682895878519
Q 150 20034 8789248701263
Q 103 20655 6766785926296
S 1357 407621056
S 14275 190809821
A 1097 295032610
A 24289 620810984
S 25848 42968855
S 5016 159279634
A 30205 326566915
Q 692 17158 1765534386723
Q 7799 25842 9717240135843
Q 8578 31806 7306888799472
S 15078 628260479
Q 2776 30519 1546363587810
Q 4377 30978 6739428930332
S 27148 123431241
A 28788 943073685
S 23422 604067151
A 27184 818093189
A 3578 965304851
A 25708 126106098
A 11402 178172043
Q 4059 22350 4488028963624
Q 7823 24582 8754138094906
Q 1512 28772 1763695996756
Q 3481 30114 5909725024963
S 3400 439189252
A 28131 460301908
S 20499 750496819
S 22606 748249743
Q 702 31663 6418377041600
Q 11238 29682 8646463040161
Q 1463 30567 2666825311177
S 12595 394331352
A 11260 252397662
A 18779 332827511
Q 12092 32049 868712284487
Q 2460 31659 2242208423581
A 30524 247039571
Q 1053 32520 6141230471137
S 31609 119407061
Q 354 31807 4219671923183
S 1412 318852604
A 11185 810289546
Q 234 16954 9369282722920
A 488 867707193
S 4274 752312462
A 27183 739298774
S 19529 529179644
S 7992 38003296
S 27613 753506089
A 1274 597798919
A 12451 498843705
A 24157 232815156
Q 1097 27545 8970967042611
Q 2896 21376 9426161200761
A 14107 234396441
A 27039 183824424
A 12754 265016891
A 7204 170322856
A 18972 391675504
S 23077 942540875
A 5151 137491962
Q 4979 32401 6401784506181
Q 7617 24020 8432801105683
Q 7915 26903 460577675180
S 22017 918811436
Q 342 32179 4890497290987
S 31831 440185177
Q 1550 29659 2577463870562
Q 1056 25047 9674546332778
A 31302 523430488
A 24266 743963276
S 32699 806120426
Q 13010 30168 847506691628
A 12661 104242122
Q 8941 30996 3941445124390
Q 4045 32309 6107033570337
S 29755 767801407
Q 152 32434 3744737540949
A 8484 728770407
S 12592 567693146
A 10616 387567222
A 23579 83288266
S 22324 230390274
Q 546 28973 7461785006186
A 26113 493011007
A 28598 643084129
Q 3914 30247 1539997669566
A 28593 232976722
S 12873 608622412
A 2273 163784243
A 15724 594434882
Q 3152 31486 6059263316679
A 18858 710735984
S 2845 338638068
A 32262 190741344
A 1548 236919679
Q 14293 32538 4379104924584
S 20080 261706444
S 5224 100835083
S 27494 299656619
S 13528 673068150
A 745 618179436
S 13618 614309820
Q 1292 32136 3183287921263
A 19991 506055163
Q 1147 22843 2597273603134
S 30074 578374498
S 15125 57709599
A 23145 174244022
S 11606 125837812
Q 1784 24177 1346262354307
A 24421 672052948
S 11310 453178428
S 7404 580118941
Q 1945 32150 2340913504598
Q 4409 30089 5479546621950
Q 6874 24648 2332620535205
S 26219 679370795
Q 1001 28752 8227933325544
A 14744 740755158
Q 13669 32510 9059523919166
S 31175 896401212
Q 677 23847 7345385672467
A 2184 107368136
A 5148 118808571
S 12800 150112637
A 21773 258917221
Q 975 31189 40785357456
S 32706 291153771
Q 561 29020 5426987221195
S 11223 898241961
A 23988 705033929
Q 8929 27180 5628279906753
A 10697 95950396
Q 14468 31152 6634565129839
S 11428 591381798
S 30091 479114690
Q 1378 20418 8698608068394
Q 497 18275 5009917601067
Q 8259 31660 6114796162368
A 18111 240214245
Q 1476 20499 5063201674581
A 6512 448484337
A 18177 9609309
S 27010 51546625
Q 10547 27892 475233474097
S 12751 167607795
A 13623 327072948
A 32058 789608705
Q 2877 30275 757788487324
A 26605 847379213
S 8250 949955
Q 95 23225 3358545809048
S 9751 421920703
Q 2056 31108 2764128423429
A 30670 429919198
S 8583 841186230
A 2018 673010809
S 13404 283174647
S 20688 887413537
S 3070 524065238
S 17120 480904997
Q 199 32011 2473823235712
Q 607 30205 7222367304727
S 22531 435496458
Q 77 28831 2503786189508
S 22019 292115100
A 22188 266965779
Q 8146 27088 1454980678505
A 6562 248297729
S 428 182786959
Q 9146 30449 7121184032058
Q 506 26576 9034514384934
S 26409 709691570
A 26589 456187104
A 10330 954745886
Q 9634 28287 964739187134
S 14228 650042986
A 31194 818743698
Q 8847 27982 6056084094089
S 15513 740954161
S 4359 409825426
Q 3012 24405 5828649005471
Q 2382 25316 382942373759
Q 537 32208 1204460700148
Q 341 32081 8999437233319
S 759 36309051
Q 1849 26873 9006778769792
Q 6525 26596 7096741128911
Q 15 31015 8719385277022
Q 12217 29985 8173687931709
S 24605 44964048
A 13179 920095182
Q 684 31571 2522427331528
S 29552 948601136
A 32000 557076667
S 9388 687910974
S 19563 322099524
Q 3264 29463 6820606598529
Q 94 20409 8486546030121
A 13894 894618560
Q 227 17451 2326013431918
A 10925 576795096
A 9292 26425497
A 6928 25835618
Q 1299 31716 7031227913972
Q 2702 21188 5733381688982
S 11809 331902336
A 15790 980596892
Q 626 29464 1691452845970
Q 522 30068 9298841113285
Q 1193 24775 4324968403535
A 17311 537867608
Q 3830 25664 9007526377358
A 20171 251677810
Q 1554 28942 9878719460969
S 27851 583158686
S 2493 436790683
A 398 528873576
S 18503 493008366
S 5788 667785447
Q 653 31357 5266232834963
S 14350 67522087
S 4512 567047997
Q 8043 29490 3584099207509
A 32266 570631412
Q 784 31741 697308677598
Q 889 32250 4206968463050
Q 2316 27549 4530165951013
S 19 961652951
Q 7499 28423 7948218084570
Q 5142 32632 3673303241452
S 18445 231218696
Q 3955 26774 4581361972716
Q 4115 28745 4041101161763
Q 1195 31652 6653264814970
A 22945 834593359
A 24248 480750744
Q 13994 32373 7942712610300
S 6464 873170176
A 14184 374354711
Q 10367 26911 4410186311720
A 4920 700608716
A 22514 322868981
Q 7327 29558 1914592445416
A 4345 447655992
Q 9637 28267 8706123447277
A 19328 880049351
Q 6512 25622 4462420631590
Q 784 31087 5397820746077
Q 1189 28944 2784908133340
A 27529 480761058
Q 1320 29499 1127814533418
S 17993 983489977
A 13096 326466971
S 30744 564803542
Q 3934 32596 7204145352221
S 509 272852607
Q 41 32612 3886061542292
Q 1043 32329 3738880811045
A 26129 258881
Q 4488 24401 6430676000064
A 6452 765354593
S 343 20449114
Q 2958 21097 3790005287383
Q 1022 21023 6208054273449
S 10682 3075810
Q 1662 20461 6016266533903
Q 1402 26199 319552327138
Q 180 32547 9885839570611
Q 891 26501 8040253587756
Q 13386 29779 6164554881986
S 30226 319254978
S 6855 112998005
A 18371 170996654
Q 985 32062 4596702450608
S 922 442981277
Q 1554 31985 9809452713613
A 30503 40737498
Q 8246 32180 8009788173608
Q 3627 32390 7894744191212
S 4299 463114175
A 20059 311090997
A 21622 221368307
S 2138 946029951
Q 8869 31020 5306162627830
A 12812 544572555
A 27761 769746959
S 20482 122002650
S 29020 689578488
S 6387 382874496
A 27339 911717474
Q 1522 30721 1115049364578
S 17850 369800823
A 2303 567601552
S 16335 233573354
S 1893 932871160
Q 6437 30987 4664676115169
Q 12558 31256 8029963925109
Q 12118 32053 786183126501
Q 7227 25173 3778606085573
Q 3430 28058 518368030148
S 24405 806747681
Q 7181 31017 5229046226232
A 6366 737391236
Q 274 27118 1144176917977
A 11792 93384132
Q 1079 31681 5212220399541
S 25852 306611462
Q 1631 32112 7554226569908
Q 3862 26184 4141132258503
S 31457 701662749
Q 1576 29686 6065564568878
Q 4438 32602 7056385757325
S 4849 690546165
S 6712 520656170
S 27176 470383556
Q 6889 31662 8441133342783
A 21337 610266153
S 13131 604276803
S 18251 9059583
S 25449 134735166
S 11492 504880078
A 4249 564099825
Q 1061 27897 7240415769168
S 13855 764486587
A 21722 38725573
Q 1644 31432 6216106357041
Q 7965 29986 2400796886908
S 21871 289339144
Q 2014 29662 5817532400042
S 10103 625365034
Q 7544 26767 6799953338662
A 15580 690490534
Q 141 24762 8686060441447
Q 9307 25923 2382460512965
S 22702 922882296
Q 5706 32201 113436805266
S 25972 626878351
A 28280 48089617
A 2541 415881564
Q 172 30916 4216894761816
A 10565 358028550
Q 10895 31767 8629681489304
S 13864 598117130
S 11776 978983525
A 15819 867506533
Q 8718 32464 8535782960538
Q 8769 31819 8673723343534
S 5373 92517868
Q 477 31894 4099327635843
S 13595 817844331
A 25183 762096612
Q 7214 31037 9005123467747
S 26373 723405908
Q 4869 30196 8672708584780
A 30494 172196546
S 13290 422712258
Q 9145 32479 5784825376934
Q 1453 32551 5744159682294
A 28108 423866390
A 7720 837544246
Q 7794 28128 233797478475
Q 6983 26202 7675363374117
S 30222 167687858
Q 2675 26360 2524072743277
A 22572 473485047
A 10110 94449982
A 19437 398794592
S 26231 992441998
Q 2366 32135 4393813732104
A 28080 756215829
Q 75 29819 5225777270824
Q 2263 32282 9586360718971
Q 685 32411 4745276257567
Q 5943 32040 8287648840870
Q 11618 29872 4198999693181
S 8244 472871611
A 3650 838803001
A 7943 421595157
Q 6920 29810 7415498256834
S 8477 274492244
Q 215 32422 7080841265332
Q 293 32462 3104409814312
Q 3948 28998 6437715676247
A 24651 486901307
Q 1258 30426 5652531986008
A 3285 747651733
S 14354 159567092
Q 79 32622 7553047950918
Q 1098 31726 4109073322911
Q 819 29029 9457127937877
S 6456 854814723
A 4782 395425373
Q 110 31638 1520068015428
Q 14582 31997 2588863624070
A 30892 507453023
A 22779 609660181
Q 6328 23906 4103590658253
S 6687 426797395
A 30417 230413416
Q 9700 29382 837474524481
S 16701 541336280
A 828 347944502
A 7065 804222865
S 11057 822594871
Q 11359 28824 8423334998578
A 6148 698857262
A 28826 715376408
Q 3044 28501 8404480106120
Q 14 29814 9210362793393
Q 6312 30559 3517706718661
Q 12959 30239 1431802708707
S 15692 911589260
Q 1257 25070 698769600210
Q 230 28332 8914227943583
S 17322 769566897
Q 5804 26277 1495071533051
S 27389 978196305
A 1093 974911140
A 7220 560417926
Q 602 32313 5917062686614
Q 7635 29326 4953538004858
A 16205 278109459
Q 1447 29885 1875978201350
Q 1816 28805 6578593846528
Q 3140 31843 9445528337660
A 27774 569645328
Q 2481 30667 8466989511905
Q 11526 28802 6919020600831
A 17531 372699697
A 26418 788972196
A 11814 814973390
Q 11903 31707 7530179800609
Q 724 27041 8195491592169
S 21930 733098919
S 16384 436115379
A 18668 639130767
S 13946 36253223
A 21379 87549880
A 10762 587625929
S 23036 806743719
Q 1162 24387 3447066014727
Q 5735 30375 6619531514574
Q 1639 23622 3501764316593
S 16252 931101387
Q 3539 26086 8490116123769
A 24135 399288490
Q 690 30912 8421609994111
Q 2802 22804 6884217485672
S 1583 861440427
A 22841 707022312
Q 1236 32405 2144628849556
S 30318 800441061
A 13152 250990443
A 7686 223129861
Q 6756 31596 1516839526294
Q 4469 24152 4077062209946
S 23805 446066229
A 31153 542627246
Q 3153 24645 4659523318648
Q 8744 30794 8037057957610
S 16238 955668811
Q 719 28385 6419950916009
S 17518 228411705
S 24532 249006382
A 7170 935066565
Q 319 32213 1044483145354
Q 10825 31947 4929292130479
A 3716 129232682
A 11522 636825547
Q 9375 26334 6855474911526
A 2489 925859932
Q 397 27183 6669400131014
S 6435 141814010
S 20042 886038135
A 6932 551952861
S 3523 608933508
A 22668 624089176
S 16878 592750214
Q 444 32060 1003219952241
S 4051 443443350
S 14653 446329426
S 27035 566709819
Q 4112 21202 7858688054729
Q 2335 32562 5825581199183
Q 8224 31677 9677918807844
A 1215 759040589
Q 867 32006 6331658416121
A 9088 377857980
S 20969 44560878
S 21390 683249073
A 21597 242046584
Q 5240 32659 3905273483871
Q 8450 26153 8701350268623
Q 1267 32685 6066300652597
Q 1813 26664 8976000771910
A 6253 598778975
S 2774 946068623
Q 8395 27383 1217193670898
A 18854 149983483
S 9791 617787728
Q 1435 30596 7963092598413
S 15971 895921397
A 293 576741218
S 7525 390048676
Q 45 32632 7274350688514
Q 6128 29784 5661154098013
Q 1047 32414 218783004102
Q 572 31550 2928487122477
Q 10195 30982 7486829541901
A 6104 829632296
Q 3536 30464 6746027841085
Q 3686 21436 5095720789137
S 4084 915923384
S 8276 467355135
S 1739 543201418
Q 6452 30883 3629743286680
A 31707 352416429
A 14814 203426310
Q 2442 32223 9348768019247
A 10507 615155864
S 246 952891516
Q 2968 28778 2484028118663
A 30284 810343408
Q 8930 29770 957108800220
Q 10867 31683 5856333986364
Q 1391 20029 960806706777
Q 635 32586 7992173261814
A 9882 359517996
Q 3454 24584 3204632081143
S 24458 320490213
S 15999 83946071
Q 1179 28486 1503422496397
A 29507 971719679
S 14437 615725716
Q 8482 25966 4644982065302
A 21650 620330433
A 19204 874053196
A 23813 879646987
A 29206 934173180
A 20113 127236911
A 27309 923778878
Q 1233 31484 1855620233937
A 19168 326949479
Q 1117 31991 5932233203242
A 16965 322200941
Q 1918 30608 7292682374667
S 3820 228367024
S 29091 874869014
S 3616 830013270
Q 8315 26930 5923069205936
A 6409 328927235
A 17535 378372056
Q 4000 22195 9245246594105
S 8003 58134548
A 26436 421803214
S 17586 240586232
Q 1581 30732 1833257704908
A 4040 483664361
A 31960 818312751
Q 3905 29774 1072982067120
S 26254 225996123
Q 2805 31516 6255143868281
Q 685 32106 4736300748856
A 26711 783390641
S 9971 722852348
S 5669 93180612
Q 9956 30269 2802792791938
A 30218 149960207
S 8597 481402705
A 5029 431261669
S 11173 161577662
Q 473 30185 4045591635616
Q 4956 32551 6427255711614
Q 1783 27201 371273886603
S 24917 854279880
A 24923 89578806
Q 2553 20814 4660277448066
A 16406 936819729
S 28528 891152705
Q 80 30979 5802433233604
Q 5433 30368 2333000244810
Q 1881 21185 6488231486186
A 139 842011984
A 25816 663332224
S 25657 343053918
Q 4038 24443 8139301087296
S 1420 964858802
S 28316 285800514
A 3714 12652087
A 15889 261265434
S 24351 92110025
S 4262 833558644
S 29217 305396345
Q 2369 25647 2068050734515
Q 12635 32304 288289179515
A 13295 593334870
S 5119 986955797
A 8817 100959840
Q 7950 31434 2785604188019
A 3354 986615899
Q 6727 28533 9119885664136
A 26011 589599825
Q 1472 24554 7591837842263
Q 2864 30411 2559970649363
Q 1139 27446 4765228412306
A 4481 879733530
A 1431 986858947
S 16872 532635338
A 19368 697653508
A 16989 672426979
Q 5739 23014 963351157941
Q 8958 26074 1041982066971
S 16137 997977823
S 31356 908875152
Q 4836 22887 7438284136634
S 641 657380929
Q 6652 26733 6441500332678
S 17158 412876317
S 3595 282330758
Q 1126 22528 3571855479248
Q 7489 29474 3809677891125
Q 2588 19282 9736513501428
S 18043 597328759
A 19487 899079933
S 32308 494979708
Q 4911 26070 225758208725
S 21814 329657246
A 17961 281400865
Q 875 28353 5744421254694
A 10096 664363612
Q 511 24299 6450888135380
Q 403 27034 9898565295780
A 19247 276116545
Q 4688 31488 2622143022592
S 14247 378403847
Q 917 21610 7743614775471
Q 6529 32064 252582037034
S 23232 30248070
S 5379 190251624
Q 1504 31198 1917034389309
A 21149 476726113
S 24542 95446875
Q 4102 20757 8789295936488
A 25936 930118099
S 30595 505765138
Q 568 32603 4402945862971
Q 5014 32200 2915348677009
Q 1368 31746 4424084176492
S 20426 951929875
S 5480 657832600
Q 2991 21431 2936194497868
Q 880 32725 1244909893603
Q 5761 28974 2853106713823
Q 2112 28964 6918552952042
Q 2025 18810 2169987532903
Q 820 27161 6056024092281
Q 1368 31915 7909005569252
S 21997 293331138
S 6585 361668359
Q 5658 24126 3786303027706
A 19774 112317328
A 4573 676473081
S 7431 474400030
Q 11761 28899 6201936953380
S 28157 407463004
S 24286 384434183
S 24663 886450913
Q 2333 24287 6002967193702
Q 3813 31732 6208641785135
S 15599 16000534
S 22935 767261368
Q 1351 24512 2657097563982
Q 1099 30853 7261246649458
Q 5046 25186 4989974974541
A 30457 190199319
A 17669 196854328
S 31405 303299464
Q 302 32555 1973598870527
Q 11580 32240 2186183634730
Q 8745 32173 4867986705699
S 20576 285544080
Q 1228 30716 1957160406548
A 5003 808530494
S 22688 180876600
Q 1465 31590 8576333563144
A 23121 651379504
Q 2257 31493 7445070889081
Q 4399 29868 4949492869657
A 30120 426961258
Q 7620 27087 7570985616518
S 16297 18070963
S 20455 412518457
Q 1363 30137 9026146634871
A 6824 49752824
A 1454 656126969
A 16839 291755330
S 30109 917588545
A 31911 551240028
S 27480 308266759
S 5286 834888840
S 338 244861064
Q 636 29515 9547112614130
S 17787 684810301
S 12656 146133551
Q 299 29531 1538926309186
S 10654 74777383
Q 1588 25270 6863644231319
Q 5001 30429 2981651532278
S 6603 190708689
A 8825 74391188
A 28552 21503078
S 26375 958286151
Q 38 29343 8375238759927
A 21296 74532159
A 6511 75944183
Q 4432 32704 7167234376122
Q 511 32174 51051038569
A 10762 281475399
Q 518 20751 608703588076
Q 3328 31754 7168633847552
A 10307 229691267
Q 959 21691 1013058032995
S 27729 229052193
A 5060 96723726
Q 6785 30612 8029682688588
S 4425 369003375
Q 11515 30800 1508170944043
Q 2642 28893 5332652510043
A 31174 349555324
S 26643 75443715
S 12776 285621089
Q 401 31875 6519608309298
Q 4253 23389 9126205809282
S 12554 92977047
Q 3471 30818 9222635514493
Q 10958 28791 4561522432682
Q 11174 29193 1031510166515
S 29544 111435575
Q 4384 32026 1967143336056
S 10619 743300315
Q 435 29096 7816844005226
A 14800 560503859
Q 2466 29311 3275732082715
Q 8920 32537 2260209185860
S 11351 247162740
Q 2253 30189 4078465800448
S 12521 584704644
A 16269 553337165
Q 897 22384 547576463171
A 31939 656170554
Q 9959 29789 1581053084489
A 11693 538602224
Q 2362 29787 7376899748425
A 18355 966004219
S 22769 259598495
Q 9016 28436 7619153169357
S 2865 284634032
S 19381 87557855
A 10554 866869185
Q 736 24688 1189331944886
A 17955 706931926
Q 1321 32557 7365013511755
A 28149 85174014
A 9038 39561528
Q 1917 19743 1135247278817
S 10487 931472354
A 25797 97136967
S 8063 25869681
A 28465 394080539
A 20291 201618980
Q 1531 31250 9874320061407
S 7084 547837824
A 10724 466983505
A 16995 116423315
S 23110 463960650
A 5136 764970026
Q 288 31744 7534076311268
A 7881 177589227
Q 2784 28625 2076045468744
S 5554 520222115
Q 320 18701 7943242797394
A 17973 509355700
Q 3514 29434 6731538292442
S 21151 178773338
S 30981 194591664
A 17462 968566402
A 27872 49430511
S 17936 205468038
S 15019 335340361
Q 3227 28454 4500203158246
S 12499 541615345
Q 357 31575 973968467787
A 654 614865251
Q 10172 31421 1644532733679
Q 59 32676 598406683254
A 2686 290744858
Q 4930 26788 1003608030799
A 29317 771074792
Q 5096 31027 6081434270963
Q 582 27038 6119285631345
Q 381 32551 5176512424595
S 23654 524442977
S 15230 236808825
A 273 163491939
Q 2607 29993 1929101001152
S 10647 915130035
A 2554 663924742
A 4300 268301370
A 10181 678692117
S 13607 556516620
A 21441 223282520
Q 1483 21501 1216043563000
S 7475 170834793
S 6801 231252458
Q 2204 25486 6109254581410
S 12874 953430445
Q 8500 26204 3404862358418
Q 2194 23183 2936356477041
Q 5207 23959 5629761746933
S 15748 482610600
Q 2829 32088 8247115300793
Q 6366 27105 8228858794145
A 979 920768492
A 11036 5306214
A 4967 940303605
A 31552 903712903
A 3985 797992571
A 20476 224958223
A 27419 486749702
S 14956 400801637
Q 69 25656 4049429114462
Q 5310 26154 2823755296308
A 10621 681623248
Q 1542 31208 9961261615616
Q 1447 24220 7336057555860
S 4918 983247643
S 23860 525279283
Q 6529 24067 538435174903
A 16966 680784075
S 22079 513574548
Q 781 31684 3129406007197
S 30150 529374456
S 11555 213201943
A 12663 143344841
S 605 463208856
A 31482 992528409
Q 1411 26923 1000602917993
S 20822 831730192
Q 3482 29787 2089307285955
A 19803 563577618
Q 462 28540 350539218443
A 14832 915329310
Q 1218 32162 5637216308332
Q 1356 24517 9258228236957
S 29786 755764020
Q 9934 26968 9145749324993
S 18070 789903473
A 25677 195549856
A 26813 654619818
Q 12777 31544 2078030041900
Q 9119 29354 6999870014549
Q 62 31150 6150208236815
Q 1797 31225 3037470261023
S 21873 678240434
A 19886 676669215
S 9648 997420103
A 2913 461573196
S 3084 519696943
A 24771 547965294
Q 460 20906 8265277672377
Q 5936 25568 8175120217416
S 18120 986869434
Q 2409 24409 5194781991841
Q 1843 30052 482914726912
A 28936 324421511
S 13844 833620095
A 17132 135235942
Q 2557 29186 4974077219261
A 24322 182342327
S 9438 840677962
A 30705 11349103
Q 5310 31518 7989060894953
Q 4173 27826 8162651613354
S 4863 624769441
Q 111 32567 7262214860713
S 10051 718711845
A 29224 782502072
S 10782 596278452
Q 317 31081 2694471937644
A 1866 665749313
Q 5087 31223 754440838984
A 8174 257533352
A 13370 109376577
Q 3068 32325 4881229775118
S 13468 931351629
A 16119 855087793
Q 8672 28985 6606545132193
A 15796 196296395
S 28499 863342014
Q 7179 31944 1523559127260
A 11208 654068520
Q 3646 32602 4327894197542
Q 2367 29418 5525258357599
S 9064 936155869
S 16295 352182944
A 13279 827955536
A 3382 185539610
S 14827 863197535
Q 295 28327 679844342257
A 28308 128662517
Q 2141 32192 8662931911677
A 5887 964458442
Q 10249 31952 3943702223434
S 4194 432673515
A 3361 717470221
A 6920 610672210
S 9556 642039128
S 13508 980796448
S 25832 687639307
S 28923 528662679
A 12105 801440280
A 9252 55098159
Q 13 32031 9828678222066
S 9447 520678349
Q 1425 26299 1660967362157
Q 5009 26918 7791833381484
Q 2295 25797 9147561073218
Q 347 30686 3553172920477
A 25871 123105818
S 27380 239770207
S 24361 131088726
A 23463 266449645
A 29244 981808067
S 21544 498883386
S 2144 999542377
S 12713 564059654
A 12246 389393394
A 14902 127236902
Q 15517 32376 3303530605982
S 20402 14015197
S 26496 142791907
Q 1238 30240 841057127193
A 13535 662444930
S 31465 725451380
Q 4176 27767 8431677749564
A 11889 875124093
Q 1997 26050 8597186695293
S 6230 753219054
A 8764 505578511
Q 9964 31722 5524764297244
S 4662 234586015
Q 90 24771 6665494454103
S 13575 969829683
A 6345 537096611
Q 5487 23141 399527184239
A 31877 277444539
Q 2384 30350 6709029570113
S 27724 949043429
A 27296 517882630
S 30741 528307215
S 3979 807466084
A 14701 272664852
S 10941 75103559
Q 3281 26299 9957040991900
S 6053 41778364
Q 281 27089 2669096077750
Q 1045 25844 3607962079161
S 9858 854697652
Q 13362 31714 7652018390510
S 30456 61818952
Q 9104 26259 9180590548616
A 13183 871730627
A 1313 697779280
A 21385 577942930
A 25861 828477927
Q 1921 20599 7197998999399
Q 8268 30089 6289408015822
Q 12842 31735 4550697696035
Q 2253 23084 7271487011983
Q 3769 27941 675908790314
Q 837 32349 9137763061332
Q 2128 23898 4969045618565
Q 8325 25339 1878508292075
S 18353 312280244
Q 4786 30447 9709353131378
A 6836 999605817
Q 1136 19385 925536425238
S 5593 927211690
A 8656 882816454
Q 485 31895 57284987446
Q 623 32370 7623845864017
A 19450 620882656
S 28104 823567684
Q 428 31987 5465877942165
A 11948 735040992
S 28715 671273176
Q 6774 31039 8367141561911
A 2525 466133607
S 25780 326782537
A 26774 355260239
Q 4484 32294 1601439035248
S 15077 135860245
S 12829 128273586
Q 748 32347 4579091004437
A 11745 399006079
A 367 788712216
Q 4694 26111 772228414173
Q 3013 21846 4129979034459
A 438 735185988
Q 615 32591 5046126126303
Q 1155 32303 664905682324
S 21651 263867905
A 20855 922243350
Q 219 32205 4529839869932
Q 6818 31822 9177097359937
S 17125 695092963
Q 3172 24384 9152960322149
S 26339 140382625
Q 5724 28771 3593595657172
A 7417 933075181
Q 6851 29044 9106944947426
Q 4712 24228 2182016089330
Q 444 31709 3879648641239
Q 7595 29827 3873033390518
A 28057 463688272
A 7726 638295215
S 191 565727626
Q 10031 29458 3463098955236
S 21071 706209581
A 21539 506519749
S 22459 901239668
Q 2538 21295 8220331498348
A 27016 183663953
S 6442 620239071
S 8459 420221236
Q 1428 21950 1158529695012
Q 7331 28549 4683959064604
A 948 615403899
A 15001 561901699
Q 2396 27147 5972557484187
S 20704 770589
A 10478 558803972
S 5099 634791248
S 6884 752853454
Q 4 32710 5711509580821
A 25794 203978456
Q 5789 22321 8827737700733
Q 7198 24538 1259267962622
Q 920 20911 27098701314
Q 642 26318 4293493335411
S 17704 786160488
Q 4667 24487 121221066472
A 2300 765294987
A 9415 775485233
S 14028 453756504
A 21383 719783145
A 25912 282901941
S 15034 309664985
S 25501 970349792
S 3090 878783261
Q 263 31855 2869738851153
S 16574 816715310
Q 3947 21032 4528994006320
S 3694 609711318
S 1377 631090935
A 11720 92144677
S 12265 786467606
Q 5165 30193 5793080680106
S 12813 596762778
Q 4593 30752 2860902737432
A 4491 578496469
Q 6862 31468 6759367396582
Q 12091 29636 1341573247903
Q 1562 31253 8842221058318
Q 9930 29755 7329562272018
A 3470 38622036
A 32002 919732631
A 3131 443324949
Q 1145 32302 6964997552289
S 10779 695936277
Q 3131 32159 7471108071148
S 32269 363034192
Q 5836 31237 7648062258244
Q 3437 21462 6151308021623
A 15311 511320923
S 3512 580696494
Q 2707 28800 1029836734950
Q 4433 30010 1017549011765
Q 2288 31771 8183821377277
A 25007 320843517
Q 3120 24597 3075316846625
Q 12457 32128 2281108961958
S 30210 561191407
S 5378 678684735
A 4007 84942499
S 22682 209635508
A 6071 859951791
S 8002 687608645
A 31894 226109884
A 6478 529936337
S 803 92831832
S 16078 319219821
A 26351 546272050
A 18213 285265035
S 17591 142747568
Q 6619 30088 4894580561295
S 27060 751718035
S 24704 210757393
S 15799 823648297
Q 3703 29384 2140927973185
Q 1175 32399 8635314764809
A 69 991805751
A 26648 529033454
A 26283 468681846
S 5547 923098142
S 20914 255972382
Q 2906 31637 106911626204
Q 8406 29202 7946052510534
S 30716 62210437
A 5898 490071943
S 7294 194807254
Q 205 28617 6927120921959
A 6571 503224046
A 4815 827153676
S 29618 671372566
S 4828 437043230
S 15784 182955689
Q 7869 27528 8322513494103
Q 1382 19242 3935486421833
S 4148 78678196
A 32668 348081357
A 32273 991359806
Q 263 32629 8564862091622
Q 3912 29218 6017742425088
S 20580 551407496
S 13395 445142655
S 3501 63202021
A 19047 940073081
S 7300 465859511
Q 6334 30285 4491033492814
Q 1740 19359 1037783842334
A 16249 442257764
S 28694 205246235
Q 6442 29211 3344387627415
S 3804 246113189
S 13124 735764724
A 19019 838839328
Q 505 31016 568222823351
Q 2994 27486 599352984981
S 4200 122711877
S 364 729628613
S 2089 248690629
A 12659 279995388
Q 5191 31744 9769629879436
A 3052 655564032
Q 56 32627 1066781667429
A 1935 746309149
A 16610 151993192
Q 2908 20019 6823652316596
A 7498 242016554
Q 10667 30287 3687457588273
S 14938 692060499
S 23031 492025021
S 17596 541053567
A 10051 231835884
Q 5302 32394 2505229424069
Q 7010 24807 2576348768740
Q 10574 30422 849011128483
S 21427 113599058
Q 4050 31089 5631014554624
S 29431 28964462
S 31813 97477265
Q 10319 31707 2644282072603
Q 361 32026 6613281937820
Q 4369 30716 8332291016453
S 25588 445946503
A 2771 375146141
A 30231 113431625
S 978 608567324
Q 315 21815 3142284631722
A 16869 103754876
A 11218 698045039
Q 3156 27413 4391801769256
A 32078 419464245
A 17139 97523569
S 20574 378439213
A 18756 479052988
S 9674 255302584
S 852 574723333
A 24597 948969624
Q 2185 25030 3176707590302
Q 10091 29105 9730608971166
A 961 593503719
S 9363 227369254
S 16790 651856542
Q 1222 30719 5345213322721
S 12155 496894384
A 30150 803688654
A 24497 154472961
A 25403 464800570
S 29086 651980085
A 561 181874045
Q 8209 26195 1523141088711
Q 4882 31596 4782470015222
S 23181 838115983
A 7017 853603778
S 14260 287371542
A 19380 422699862
Q 8820 29719 9110611256546
S 25885 827091147
S 13977 549610306
Q 147 30263 8086035483848
Q 2922 26078 5014104245272
S 17636 403023325
S 893 943614241
A 13778 767091474
A 20353 94629646
A 31168 310917050
A 18188 330477216
Q 215 31601 9622094479460
S 6201 486963540
A 20970 314225115
Q 2520 19276 8682902961637
A 19443 993832713
Q 396 32678 1711334486323
A 29360 455589893
Q 7869 28508 9090878179434
S 18604 858576686
A 29370 960576988
A 2253 657380751
A 5997 763874655
A 26897 103539520
S 20184 147547379
Q 654 32250 5073986598070
Q 1102 29792 9369450256924
S 14508 119534235
S 25449 127589021
S 8201 442746810
S 28960 247063286
Q 2599 32616 7371696483033
A 14009 984120794
A 15945 41400951
S 1824 846179570
Q 9110 26998 7827032695121
A 22092 559864363
Q 3515 30875 3594620597298
A 11879 229731293
A 26589 457921757
A 6398 554804109
Q 5811 30469 4746767269581
S 23704 207979467
S 29210 505635270
S 5574 694897602
Q 6284 30076 8277267370148
Q 3017 29052 3481105507418
Q 7563 24144 1806616761296
A 31093 123341662
A 18413 423913583
Q 12087 32669 525584896222
A 27950 759396231
A 11576 343482450
Q 5086 23292 5148075292011
S 15931 22098153
A 17009 361163060
Q 218 25454 2336711593259
Q 5779 28553 7273024610148
Q 13359 31754 8734974238246
A 8118 688030498
S 9130 132564466
S 22875 856352205
Q 1127 22655 3715306589484
A 30266 159588479
Q 2799 31887 935254030823
Q 549 24782 7460950337829
S 25402 673365734
Q 432 27406 891977572087
A 17212 610974895
A 21382 442589049
A 8326 45413179
S 18285 580028352
Q 2601 29826 7227519705939
A 22159 8269346
Q 10 25059 6372805485520
S 14951 633059410
A 7904 369513082
Q 628 26946 8989022587974
A 13230 499524247
A 5068 637980313
A 15063 738568256
Q 10946 28706 5383242876553
A 21111 360605292
A 5805 516970340
S 17422 523724188
A 26041 274501412
S 9145 75355699
Q 5701 25691 6846114956672
A 24047 294460770
S 23994 464539612
A 10469 158532552
Q 11362 30795 6724875965804
A 19965 356086865
Q 794 19390 9746564841473
A 9043 420186594
A 15721 93722623
Q 6803 27623 7545413209581
A 23094 538109792
Q 7238 24751 2672930196006
A 31735 125246581
Q 13216 31949 8462883579710
A 18226 240775208
Q 765 32363 5684213376990
A 9225 752055472
S 5575 765435631
Q 2509 31323 3393373438352
S 10558 326268394
A 20798 236078709
Q 1121 32326 8413005872058
A 6816 55158406
A 24850 757706043
Q 4755 25806 3281924008567
A 21007 714649072
Q 1152 24442 2380042677292
S 10916 305108079
Q 5143 31678 867116972880
S 9822 276267623
Q 741 22828 7530422011025
A 22387 230001549
A 7023 555912916
Q 899 32558 6803545982242
Q 3529 32333 4651501003214
S 729 372909836
Q 859 31389 6307197523536
A 20871 7703621
S 10681 839644204
S 27959 508217430
S 12929 138211878
A 19342 141332228
Q 6503 25436 7425025445343
S 32507 47260504
Q 2827 32102 7828994591163
A 14292 407460808
Q 4466 31458 5994417398485
Q 605 32725 1862266158415
S 11931 240129041
Q 10661 30055 8112711212144
A 24969 778145347
S 17266 499454369
Q 8567 30753 3923291603572
Q 6895 27602 4792384451618
Q 106 29894 4836734600280
Q 1791 19936 8774606166345
Q 4019 25422 6502188043541
A 11200 223846673
Q 9892 31133 3949017757224
A 12057 321259911
S 19813 235444519
Q 2039 32688 9759734003320
S 11246 27854953
Q 515 21378 7920860308501
S 19125 830711665
A 2593 212339499
Q 4076 21722 6363513948289
A 13593 572506111
S 15576 680409605
A 21850 806758751
S 4967 868392436
A 27284 701268079
S 13898 451674736
Q 584 19819 8881400091508
S 10314 776947968
A 684 203099739
Q 1244 32649 2837925911609
Q 806 30142 6541638044072
A 26001 710629621
S 31392 361342549
S 16120 613960728
S 31219 884917054
S 8416 967101450
A 16318 804985714
A 8706 871890646
Q 231 29687 1800405343738
A 186 746209874
A 13166 621414010
Q 127 29398 7191850289453
A 17450 481349771
A 17546 666427887
A 13536 286525297
S 17559 966478033
Q 4942 26930 4912359125248
Q 19 32724 8699543181163
S 29573 109919883
A 9557 513002497
A 22558 397781880
S 14781 722849902
Q 6729 31627 7543346053634
S 32251 989218338
Q 8289 31848 404216923751
S 19742 274782939
Q 14430 32084 3275966319211
S 14689 474293524
Q 2114 26569 2350586248696
Q 5359 32235 968161284286
S 9100 364957662
S 20824 389890242
S 19031 981617815
S 15340 920660021
Q 4244 27561 9889936294553
S 11173 858294387
Q 220 31590 7958343281650
A 5962 100647930
Q 493 31644 2298651876031
S 16753 611504777
S 24613 859984774
S 25978 64855373
A 13783 304264437
Q 4541 26478 3078596406876
Q 2923 28264 1872525529762
Q 4126 25512 4875774878913
A 21268 746791007
Q 6567 27211 8375975575909
S 27415 979507783
A 26370 652732384
Q 2990 32391 7665901622102
Q 6271 22660 2898367680017
Q 5310 28457 4359768568901
Q 19 32705 9810180189301
Q 1803 31357 5326103539747
Q 1424 29394 5348438355583
S 26354 143029333
S 32306 805643151
Q 944 29270 1955933431190
Q 1597 30734 3718392083811
Q 2103 30250 8237542886587
Q 2533 27422 2602746243351
Q 983 30104 4902470652581
Q 4662 21080 1251157482001
Q 7143 26406 7024949036415
S 4667 449271866
S 10965 859517946
A 20695 569823954
A 3078 139658719
A 11410 899198561
Q 1164 29886 3854413339094
Q 2485 20154 8363538644936
S 25734 960118942
Q 14521 31754 9517336898816
Q 2284 21595 6850649334194
S 30040 894898745
S 28746 230761539
Q 3533 32446 2434428940607
A 859 569298213
Q 81 32412 8801223932925
A 31728 834871185
A 4071 657738694
Q 12198 29380 6440019293688
S 14911 440336780
S 28641 42580371
A 28633 296188393
A 29334 527759061
A 9918 159591576
Q 1977 20675 5789745808170
Q 5929 22594 5848542875355
Q 4798 32698 6948403913159
A 21211 342577710
A 12929 102218058
Q 1317 30506 2102041826046
Q 1127 26795 5114208972332
S 8923 325941778
Q 1756 32650 7853884284931
Q 6360 29489 9686254073918
A 23794 983590122
S 13589 586346568
S 457 130341891
Q 1758 26934 3581271418451
S 7496 699733960
A 26026 554718749
S 4455 270700263
Q 2840 32245 4169400123929
S 13913 849191207
S 31446 724063919
S 20296 683251862
S 16260 127441668
S 21295 962590079
Q 3539 22875 4238480971414
Q 4031 30156 3340362350466
S 27813 95942673
S 19245 573678053
S 21279 951360550
A 27226 753773108
Q 952 31361 3847716113263
A 10786 836518232
Q 1365 32471 9486440633583
Q 10880 29725 4060901955805
A 11912 846972026
A 13960 493574215
S 4959 442411296
A 4534 957586994
S 19051 360962177
A 16003 883213640
Q 763 25949 6084019929155
Q 11393 28652 2328969843606
Q 9 31112 3738081831408
Q 2459 31819 1448410933724
Q 5086 32677 9620898836803
A 13944 740331518
S 1965 447845493
S 23587 617422561
A 19626 484580915
A 5948 769269967
A 10672 995033913
A 21481 875307172
A 11635 48001960
Q 1376 18582 2240769969113
S 26392 686126368
Q 10038 26912 6558841406972
S 29747 434445149
S 1063 504179647
S 22232 207328335
S 17907 88984195
S 26056 4591801
A 623 340691056
A 3242 820628937
S 30113 548329108
Q 11332 28355 7510858152784
A 25494 700948301
Q 10759 27388 6051440724610
Q 3278 31199 8122743964895
A 32506 159289515
Q 700 32489 2118540374873
Q 1281 25570 5239774438860
S 11578 73778216
A 14299 658185029
A 6317 577906767
Q 10841 28393 1035537313344
S 23707 566518112
Q 6479 32578 5545860643191
Q 693 30387 2224565758874
S 22416 585829306
Q 216 17031 5400823291747
Q 58 28485 2369891459414
S 1255 512765268
A 32366 387710938
A 18982 109417783
Q 2561 23464 5283013053362
Q 5757 27969 3419535577054
S 12315 725180412
A 3725 539722559
Q 1389 29273 5456531127464
A 12167 255723915
S 22021 501104617
A 16464 264622671
A 15928 695642757
Q 550 24586 4941130511232
A 32623 759490963
S 30670 555847763
A 17584 511691926
Q 5796 26825 421820832805
Q 328 30863 9998383571250
S 24650 325905599
A 28064 691802608
Q 6408 28344 459950378999
S 6223 976822711
Q 8340 28208 3288154993668
A 31684 364801663
S 17171 887976180
A 31759 171118019
A 17644 604418504
A 25168 339892483
S 9610 970092136
Q 294 29214 3872708628821
Q 300 31608 535765859404
A 9646 643355678
S 5672 541573996
A 858 669064105
S 8108 320720255
Q 3027 20243 4970031499549
S 27684 594496169
Q 4449 32403 6407537681145
S 6968 489616353
A 17725 682323028
A 22909 253823176
S 23313 12162819
S 26299 204251508
S 26372 727515733
Q 1653 28197 4169779821040
Q 3534 24240 6587998226401
Q 5702 22162 8451101739799
S 11824 963026355
Q 2166 27962 66273536828
S 7531 907207546
S 5989 934557886
A 15420 47897182
Q 2055 28503 5067178760339
A 7148 194007768
Q 2127 27467 9757642491396
Q 5055 32509 2016415948688
A 19383 635897457
S 13068 620975263
Q 2028 22975 5934780921173
A 1183 757462857
S 28519 859946845
S 24137 151361453
Q 5381 27231 8696883187587
Q 6660 30897 9514516369641
A 24784 884913592
Q 2427 29235 2045331393364
S 5322 669088605
Q 8935 30742 6327024272396
S 31969 649387647
A 5641 754684424
Q 3859 24508 2104575137158
A 29747 980589381
S 8624 456781169
S 23668 428748888
S 101 891906364
A 23792 649268647
A 10806 746913365
Q 13483 31515 4784247611342
S 25125 841833406
Q 4907 32471 4664260816193
S 14260 25801030
A 16250 338310040
Q 7445 28856 2632116251556
Q 362 30434 3661365847385
Q 9134 31720 6213054392412
S 13060 673439562
S 2988 752957815
Q 869 32628 3770564784607
A 20325 38029692
Q 1834 28786 4072250753726
A 21169 579850868
A 12 703692616
S 24324 739550679
Q 259 32685 7991855021691
Q 775 28253 333976445034
S 15771 517219316
A 18842 545618496
A 17513 741173168
Q 6029 24423 1170879976500
Q 5441 27282 695746254831
S 31237 353704895
Q 86 25154 5881499327112
S 10887 477721338
S 30902 39546633
S 19033 208024833
S 20090 568821046
A 7484 268939467
Q 1841 30324 9303627672837
Q 3823 26078 8213326628878
S 30020 528476596
Q 5476 23526 3460294424824
A 29015 493194956
Q 4918 29621 4227100404274
Q 10819 32003 3951676321156
A 24228 440527475
S 23082 115436857
S 19685 466346654
S 28776 614040112
A 4241 666090492
A 8624 480899942
A 10470 428096202
Q 10278 27364 4781908439250
Q 212 28088 5446848602088
A 12454 287627479
S 19315 381515810
A 15800 83612313
Q 11840 32052 1773744590380
Q 11356 30782 5295158623205
A 24552 210449238
A 2374 527298047
Q 4107 23840 9846925067364
Q 3119 20340 8262712931112
A 4981 885658482
Q 90 32081 5339594892918
S 11672 382605941
S 17403 961285150
Q 600 30005 605122720354
S 10142 266997421
A 7522 103034698
S 9191 234913153
A 14672 788367612
A 18028 72749034
A 20014 709758481
Q 715 28872 5428888786194
S 1355 993617208
S 6436 51588164
Q 10878 29192 9846194832575
S 29880 741452107
A 30579 732601477
S 19353 913488692
Q 1579 27580 2595219672055
Q 16 32696 6996614551788
A 25868 529858430
Q 10139 29053 4423999951759
Q 780 28132 8589035309191
Q 1549 31608 6474816645012
A 12043 734259394
Q 13860 31003 2315268174240
A 22473 428550845
A 3512 903756685
Q 9320 30793 8821004031765
A 19048 814224374
S 23527 123676741
S 4804 130878182
S 1883 603666221
S 12540 119488027
A 14513 410400440
A 24012 44233721
Q 14797 31683 5487392972137
A 11403 35788332
A 11654 194815169
S 13418 604467078
S 2041 94081154
S 22867 510180020
S 22622 780144824
Q 1706 32460 5785089873555
A 1136 81057711
Q 2307 24595 1885247978987
S 12824 131411596
S 14385 86603124
Q 1223 22077 4950077000470
A 7440 580173214
A 26927 274626927
S 23483 30491245
S 23113 638915335
Q 909 32288 2079201176456
A 18755 471098116
A 11941 851747714
S 5396 322748998
S 11445 638383556
A 22134 212980650
Q 9285 28060 2089007437684
Q 10372 28991 5080325375797
A 24590 73243707
A 985 958767541
Q 3733 25529 8724607697400
A 29020 810451818
Q 6341 32477 4079497305237
S 22152 7655975
A 31804 292087978
S 11390 58325655
S 30526 953447174
Q 105 32622 9841496159181
Q 8418 29775 7312633354183
S 17419 905403528
Q 344 17632 5933002682107
A 14594 295096313
Q 897 25239 2230960478368
S 19836 132428399
A 27221 396006419
S 15862 860013288
Q 2852 30192 4537842146010
Q 8985 30647 788798131747
Q 806 32166 2179331959557
A 20072 198915000
S 31608 192102451
A 5446 737564834
A 25238 893938655
A 6899 719082278
Q 12334 31270 4441024816410
S 25017 92777877
S 1119 608246005
Q 1766 32069 6337807314356
A 29888 636973992
A 28193 406031152
S 25602 599072778
S 5467 31103282
S 8729 853449829
A 23822 355734240
A 1874 112818061
A 21748 534149521
S 9217 181046365
A 25779 595388088
Q 5875 29380 6089531533247
S 20230 249091099
A 6748 169626144
S 6908 192385179
Q 4478 22068 5185100366305
S 12912 938525363
S 4391 425261857
Q 1751 24987 2110706300376
Q 470 27855 6695551560064
Q 1213 23044 379338843068
S 22933 448999171
A 6042 883987939
Q 130 32501 3296615374719
Q 3824 26423 8030336451193
Q 4861 29118 8434595681153
Q 1303 31919 5877541928842
S 30245 214617490
Q 5812 29532 6113724531201
S 2426 27118340
S 21677 146580149
Q 90 25513 2727250642401
S 31016 677039938
S 26477 460252409
Q 11393 29673 2493283404037
A 14468 135420049
A 26535 925788857
Q 2490 26514 9468145318651
S 32275 714043972
S 9058 799508467
A 27109 341772877
A 20795 757845173
A 32446 945565791
A 5393 321887320
S 3476 277866641
A 13066 357033015
Q 272 31801 2215125432290
Q 6302 32017 3080580239736
Q 61 32725 9329567489536
Q 1990 26046 8679856343026
A 26110 920966188
S 24864 450541832
S 16610 386418938
Q 9213 26147 5691421614502
Q 15082 32339 6072587614442
Q 714 21041 8060179779764
Q 2279 25344 7663043760423
Q 222 29801 1007090821664
S 32564 974131922
A 30795 216049512
S 8014 896999439
Q 1000 29442 6292252215222
S 25026 772640414
Q 1702 26147 5200903402047
S 15225 503162382
S 25268 762906976
Q 7018 29793 5855370495363
Q 11372 32115 2923923982140
Q 3516 30232 6072307314999
A 4167 852570061
Q 7423 32435 6399030073548
A 30286 84095120
A 23308 407017390
Q 280 22053 7049475003800
S 23439 246106239
A 1374 871885869
A 20378 204231294
S 878 849029790
Q 868 32499 2615317454981
S 9331 428765366
A 17424 941566527
A 18089 294648321
Q 1451 18962 3549564267412
Q 541 25244 5891818286962
S 22905 339263320
A 29593 896869693
A 13502 491902148
Q 2064 24926 5731628455683
Q 1796 28529 424246261913
A 16242 661513606
Q 2061 28738 2624279620441
Q 2350 22765 8819271591871
A 3420 914549807
S 4265 582246896
S 5443 718914559
Q 7885 30147 1516009095951
Q 6224 24488 6742031573319
Q 3325 31938 5402121415859
A 7095 334350878
Q 2402 24418 5096376305614
Q 4755 22401 8101629554200
Q 7968 28316 5111278574788
Q 5600 28062 5891738060986
A 26258 453961710
A 16814 365428311
Q 5308 26344 3306338527173
A 13709 359347956
A 29966 645335433
S 18939 540133089
A 16727 67332496
Q 7867 26387 3700471991884
S 7981 788864104
A 30983 553360784
S 12820 242636671
S 15577 202220042
Q 171 29237 5275413069201
Q 4076 30671 6639700748987
S 14718 341567847
Q 2246 22087 4862424985606
S 20181 150372033
S 2211 14528527
S 2550 458630785
S 3988 798126661
Q 2664 25768 1668834358813
S 18643 400094905
A 20280 50764551
Q 3550 31214 6820713004918
Q 587 32272 451694282726
Q 113 23766 6031059160149
Q 11531 28798 5458641195389
A 3068 95751091
S 28965 288827864
A 14244 702005935
S 449 134045050
S 2443 465955978
S 775 581001358
Q 303 30420 6882757755763
A 26601 418289710
Q 9801 31843 8916797485557
A 7025 645286969
Q 3313 27618 6537506166397
A 18732 115504831
Q 1599 18208 693599192882
S 26881 290158750
S 27884 973658461
S 28596 66259156
Q 1058 22940 2058135100157
S 9275 29876693
A 15521 232009346
Q 36 28621 9209906649360
Q 2684 31700 6673559672647
A 7104 847331811
Q 7707 32294 6813526583697
S 31958 389176035
S 9927 626334604
A 5314 423566238
Q 11210 31146 9965244875368
S 9387 256857483
Q 1232 31997 7751272786465
Q 4626 31668 7243100944685
Q 52 27885 2460225284853
Q 12181 32710 3541462531080
Q 642 32043 1730235601868
S 24481 486659826
A 18465 433430283
Q 8564 25209 8112831088864
A 19896 672433762
S 7399 34373518
Q 8748 26904 4122725028654
A 29780 756740259
A 14893 527893039
Q 1790 32229 1380875050014
Q 2069 23699 7905519078923
S 4443 765078754
S 5006 538024673
Q 4265 31646 4685326575775
S 29344 576834652
A 2952 899041605
S 1715 403605739
A 31346 79676828
A 28019 466237593
Q 12061 31349 7774194890141
S 17716 940610591
A 24798 345217131
S 12760 475955232
Q 8800 32390 3830510566321
S 12542 29758346
Q 604 31686 2874637964729
Q 4843 24596 3349192160362
Q 3695 32560 6845208441661
S 25116 895749047
S 7535 583174120
Q 1060 32611 3158682812475
A 2604 126504796
Q 7933 25405 6457917042578
Q 3388 28475 2172961954828
S 23803 87130123
S 7033 353917908
S 26698 575582342
A 6335 513042878
S 13030 59609490
Q 1756 32446 9576755867077
A 18135 993176595
Q 4537 23417 5197566674692
A 16364 88549365
S 17917 137885322
A 31336 12794661
A 10733 888957007
A 23903 642079834
Q 5104 26582 6893676575253
A 886 893390690
S 26928 946106437
S 7906 266864319
A 27362 555302404
A 8444 74581697
S 24370 520215548
A 18021 500028927
Q 5767 31210 3059163766311
Q 11191 31553 2365329689497
S 836 290640886
S 28891 179162246
A 22603 470254752
Q 3349 25830 3961065495066
A 17426 873706122
S 4767 547092871
Q 15864 32683 3061969656197
A 13445 432540834
Q 1590 30962 7087314661099
Q 4079 31241 7235288083788
Q 199 30777 3451190128525
Q 9799 31269 4565922064240
A 6734 405547991
Q 997 32212 1675088114764
Q 6515 23187 941068734041
Q 8762 31060 1879168128424
Q 3211 30178 1842931727655
Q 578 32187 3293824179337
A 24635 2228646
A 8539 590913263
Q 35 31717 8655717120267
S 8033 142850645
S 23748 970793367
Q 5911 27907 4152448424717
Q 1047 22961 7178875782886
S 24160 45921932
S 12223 516357571
A 10523 9179764
S 1293 562975678
S 18306 727425509
A 5052 402444845
A 6058 268563159
A 9424 764364865
A 20133 947545560
S 12535 12686253
A 24850 9183237
S 9568 401810159
Q 612 29838 8758269642191
Q 677 32243 9319397916416
Q 317 25557 1479315460235
Q 3056 28771 1762499447314
Q 8530 31139 9581873857901
A 10882 307665041
Q 1338 24529 2061188800773
S 31547 923044206
A 29275 878941862
A 24192 665473239
Q 59 30459 1197045744811
Q 86 27772 3054006882980
Q 183 32536 1062778458130
A 30138 715036746
A 10249 334088647
A 6025 196090967
A 32405 872360777
A 10360 47202350
A 3066 278994449
A 26993 578338382
S 5865 304961380
Q 3493 28896 3225259630694
A 5008 754399436
Q 83 32423 3912846178055
Q 380 32172 1754036309980
Q 1694 27267 7483596301823
S 15318 492636120
Q 5745 31601 6028698422344
S 15510 550550251
Q 1011 31813 9955469542913
S 20798 901093454
S 9904 839988830
Q 45 32697 9125620637918
Q 9687 30585 1396005460157
A 1195 907739513
A 18155 511328213
S 28593 518285913
Q 4292 32408 2006224452128
A 31903 440039378
S 12853 794471726
A 27605 286228608
S 6635 443592090
Q 13816 31005 697212627865
Q 118 32605 4917181793943
S 29611 156809435
S 12580 415040943
S 19081 887584707
S 12483 871974985
Q 627 29723 5380421304332
Q 949 30465 4402713110418
S 18040 636217772
S 19609 782302806
Q 4574 32113 6505982573209
Q 2291 31050 1743973949336
S 22939 756399038
S 10381 911138960
A 22849 201318412
Q 9047 30363 9784490919386
S 10002 775634425
Q 917 25766 3211035990151
Q 533 28295 2037823705091
A 11801 933619368
S 1279 312242312
S 26402 827690391
A 3323 991706379
A 306 152255135
S 16921 955508430
Q 10629 32615 7646915925
Q 1868 28337 8029335596533
S 28935 500283878
S 22682 205117802
Q 1311 17693 8167521683391
A 8637 786993754
A 2727 268129948
Q 43 28141 8833256543182
S 26731 373462194
S 9183 723085199
A 12393 359334568
Q 1807 31564 8064914323682
A 21928 254912361
S 16807 209493392
Q 568 28055 8579887810096
Q 3163 30202 4206339738798
Q 2982 25666 6623785229427
Q 849 30706 759304882889
A 4433 862906171
Q 2017 21068 4495015752309
S 25190 221943273
A 15557 479085497
Q 7988 26471 4274124677513
Q 1059 31825 7456608014208
A 26627 523787841
S 4841 146029394
Q 1837 26647 7501346735025
Q 5541 26724 7316914708745
Q 1616 28458 3075805578360
Q 6828 29159 9411621762195
A 28613 638774201
Q 4589 28374 5810436418358
A 15842 452705149
Q 109 29407 442370238221
S 23549 433487602
A 12470 155474590
Q 9033 25927 2397365272592
A 16339 501576775
A 11465 172716156
S 12789 51457004
S 17575 446405819
Q 5120 23675 5362642876759
S 20280 935801700
Q 357 27296 5113423168945
Q 322 30631 7937137261382
A 15662 325625481
Q 8741 25198 6574748688415
Q 464 23025 9871054425202
A 520 390494979
A 27991 309688887
S 6071 86484583
S 20607 971994934
A 19551 9680614
Q 1556 32644 7365659123032
A 13138 139242995
A 505 75922425
A 5538 307379990
S 26083 188421659
S 18673 862489699
Q 545 25403 6929942445368
S 16932 856026400
Q 3495 28875 6299581750082
A 17239 66132326
S 18962 731908004
S 17492 558584520
Q 1517 26177 6761762410827
S 12556 568555069
A 20999 197360276
A 22003 719986892
S 6593 17566949
A 28766 814368451
A 9002 940269675
Q 4636 24140 3620974261188
A 28325 351029102
Q 4533 27840 6855206570028
Q 5357 27462 6608001742616
S 7145 881572271
A 26249 790720811
Q 601 29230 940838108776
Q 5265 29754 6691417387582
Q 2685 31185 9489133152833
Q 14881 32403 3697177916933
S 5400 282337592
Q 929 30962 4228621042778
S 1477 459142810
S 30592 671591018
A 28308 502437471
Q 165 24355 1025982479156
S 16548 216022528
Q 3962 22122 9078040128117
S 20371 919380714
Q 528 32358 6905775187685
Q 4390 28880 5169321794701
A 12789 113556883
S 21591 808869235
A 12129 168210017
S 21072 271417489
A 16158 516357809
A 15539 272424152
Q 2573 25867 8446584765069
S 7104 926282963
A 3097 868644510
A 10029 840771685
S 11165 95197864
S 1954 748849487
S 26858 227387664
S 27411 342614899
A 25418 803451835
Q 369 23704 8782721784991
Q 3906 23274 81877776001
Q 80 32706 841027861329
Q 3969 27288 4317085797302
Q 8656 31906 6867026314512
Q 3894 28676 2925902216498
A 17777 783935409
Q 79 30626 4706881934964
S 436 148387473
A 8401 211775443
Q 2732 30523 3489166314777
Q 6613 27154 4225013256410
S 29044 237212046
S 28413 386546818
Q 1726 32041 8600978680149
A 20870 176252747
Q 8225 27813 4059711506388
A 32231 717251403
S 2432 517022650
Q 1853 31507 2945513125249
A 14109 556894183
A 22083 285950354
Q 263 31938 9190065934151
Q 11127 30490 4542554773552
Q 1017 22059 629347730644
Q 499 30166 3396335702299
Q 2073 31699 9280825594323
Q 7360 32369 4016103274854
S 15901 254356570
S 27160 713784227
A 611 406055617
A 30528 923010937
Q 2303 32149 9250571185062
Q 9022 29753 4709728143388
S 24203 207479862
S 8158 883311145
S 9802 185722612
Q 14807 32635 4133520508425
A 27264 343960186
S 13606 628774437
Q 2266 22284 9510932268885
S 10599 901576607
S 3162 912853209
S 30521 738122544
A 1122 781971928
S 13205 331020846
Q 3343 24833 1347042500679
Q 2079 30665 5491492408898
A 1691 215139022
S 31714 105007427
S 12789 462280865
S 30777 472995658
Q 1538 28966 389999333518
S 27717 336569386
A 19833 978675883
Q 12501 29387 3287410510856
S 13387 342336074
A 31474 202636621
Q 859 28052 6242364285493
Q 565 29130 6059096947508
Q 8750 25199 8119765179463
S 20841 494166439
Q 210 31995 8333859190851
S 3647 887883040
Q 1352 31773 299553439488
S 8510 83075694
Q 1063 30600 9886676269742
Q 976 29226 2877398925339
S 13742 556078411
A 27116 802861325
Q 10407 32607 6892734677031
S 28881 283105118
Q 4617 25616 9824713585444
A 4828 213660363
S 11943 672479139
Q 1189 28895 964685441279
Q 3882 25752 5257115089495
A 13365 351292821
A 30916 281245031
Q 5626 27684 3235206584786
S 24566 354828663
Q 3828 21112 4877716830586
A 12465 817320002
S 31345 859277086
S 7820 865543931
S 14350 380900061
S 21309 691241795
Q 12691 32352 2775728785695
A 8453 830894244
A 5325 414261225
A 8455 909044895
A 30703 804668896
Q 4357 32314 5498004109517
A 19017 930916136
S 19860 945092273
Q 4712 27194 1710509390341
A 1416 197859329
A 9946 774138350
S 25785 717354702
A 1080 298672570
S 32397 666972873
S 29709 750125134
Q 7190 32664 268409822145
S 2684 389630104
S 1705 494362986
Q 3394 32016 48550112432
A 1423 131099162
Q 1863 20413 2613542209876
A 22758 901908736
S 7871 560300262
A 5153 88833659
Q 1543 20373 754602391543
Q 6027 29545 7149491866973
Q 599 22202 5398076727902
S 3307 43261567
Q 12245 28982 2224134053254
Q 939 29258 4636836180441
Q 1243 32156 7585606588078
A 8633 471878067
Q 1781 29123 1343343442752
A 6994 777122829
S 10302 848933071
S 24652 65969500
A 12222 204077370
Q 3106 28330 9895223665388
Q 2030 27573 5141870054242
A 29062 323728411
Q 5812 28289 5042712849080
A 7053 217926295
Q 7481 27847 1685861706183
Q 1161 32259 1017968955938
Q 5506 28409 1758906052609
Q 687 26502 8586615555104
A 7446 621430441
Q 6683 32524 2208407087471
Q 7967 30508 7158415748638
Q 2833 23144 3072652608800
Q 7513 32252 7013094049515
Q 8526 26172 2095879257917
Q 556 31536 9817309691289
Q 594 31873 4840556164842
Q 644 30040 1112712225807
S 23212 888297691
S 28133 923068224
A 8033 958370865
S 29365 240236396
S 24198 214523242
A 3524 998143344
Q 419 25766 7999050198164
A 4855 892295097
A 17269 797781129
Q 8799 28250 2580043327236
A 3086 872451913
A 29848 94271876
Q 4557 32089 5372402625400
A 12511 778405702
S 20382 614033954
Q 2258 29932 535445165239
A 32542 381280369
Q 424 22075 2229919539658
S 25052 663948234
Q 6601 32488 5732319756362
A 303 426306499
A 21862 313176873
S 11412 515999585
S 18945 318471651
S 7363 142839199
S 12322 407873837
Q 346 23446 7434525461638
S 16121 288777591
Q 50 32596 1492721864118
S 15343 480183002
Q 12736 31789 2740045472312
Q 6090 22740 9333271224992
A 13138 154800167
A 19396 572616755
Q 2182 30724 3566471846059
S 3059 674607680
S 9965 778940607
S 1594 984731301
A 16716 408355299
Q 893 27158 7661582464777
A 11878 868518950
A 13439 54822350
A 19444 482189766
S 26116 652150874
Q 4443 23638 3256166942594
S 10069 294781198
S 10485 595903626
Q 5518 32121 104196344494
S 28163 282528282
Q 1160 29595 1363779345066
S 12510 545829093
A 25237 355301947
A 25132 672004225
Q 6512 24273 2035638034686
A 8116 992652544
S 30680 263650729
Q 1312 18211 7681056192352
Q 1457 30445 5513033986352
S 13453 985799722
A 22082 986691919
S 4287 216971073
Q 7702 29551 3844237213497
S 5833 7610533
S 24917 110957407
A 18638 997306490
A 20114 284012546
Q 492 31304 4375621889746
Q 928 23807 1461925499223
A 19659 727858488
Q 9714 28198 6190133423046
S 25953 64583043
S 22954 285125408
S 14826 486861736
A 11350 348526010
Q 3985 31009 2766150034279
A 9057 834949132
S 19833 576616790
Q 6388 31462 648265127435
Q 2754 29989 7974553328517
A 10194 728732479
A 25809 674993063
Q 165 32698 8316411908048
Q 5854 24694 7061468255521
Q 495 32155 2669292371392
Q 11170 31020 4803212268204
A 9781 715833515
S 15060 563680167
S 10328 424987046
Q 6186 25922 3008231105863
S 22977 905970865
Q 11806 29768 997072223502
A 28460 494416323
A 6381 69614251
Q 2157 32071 198865999255
Q 14306 30993 4636819946283
S 17471 851825828
A 3781 859711492
S 7073 112481628
Q 1292 28658 6191099362371
S 31402 408826548
A 13738 504765701
Q 1768 30771 6926448576979
Q 1894 25085 6674708701548
S 5416 288847915
Q 2326 30814 6408860118504
S 31784 801827718
S 13375 962561248
A 13301 608941904
Q 124 27339 2145873737411
S 6436 324616607
S 11459 392018543
A 4219 943791085
Q 476 30606 5788342609449
S 6662 53675228
Q 2761 22947 7046198736808
S 11742 864158970
S 3942 311985148
A 17558 43254926
A 3317 890600469
S 32036 184947663
S 19293 801321550
A 27038 755657444
S 28986 276976835
S 7212 711522063
Q 242 30346 2977598731077
Q 4235 31863 5398068165889
A 16398 956635748
A 7278 725994006
Q 78 32200 3492961223679
A 6476 355570703
S 18851 700172787
S 18814 693816744
A 18121 237456394
Q 7000 24534 1880989884204
S 5560 323836369
A 20475 823418548
S 31321 155056382
A 27540 933765624
A 15491 400923671
A 15621 206498246
A 28441 15494076
Q 221 32537 5222945211888
Q 2659 31915 9455291043548
A 16285 962565199
Q 899 30481 9132727910547
A 16397 488907724
Q 58 30945 4712827202960
Q 4769 31395 4247057085336
Q 1911 18669 3940948382842
A 5522 241640001
Q 3629 32475 4518086899855
Q 1489 24800 8377878742371
Q 2032 32657 9490713314411
A 13556 299013673
Q 538 31652 5364226150063
Q 45 32502 8415437330802
Q 1674 31350 4984018950476
A 20165 113460655
Q 157 27075 8300867703693
Q 1525 28428 1519275993850
S 22207 307280888
S 26212 842991678
Q 1458 30111 7998071641629
Q 10277 32424 4190299011253
S 1945 808016396
Q 6972 32705 8804228408056
S 1755 240774836
A 25794 911691657
A 3934 183957737
Q 976 28699 429669225706
Q 6408 30709 3105208918113
A 20971 525550202
Q 6712 29311 930400394436
S 4682 122785986
S 20507 705237026
A 19895 6738482
Q 1932 19279 9280784841497
Q 7552 30597 1731368425700
S 25729 28203273
Q 1255 28975 3608792670049
S 25454 612248380
Q 4052 21194 4095710707079
Q 30 32614 338693365054
A 16861 583771832
Q 438 31148 53406889033
A 31471 167638430
S 8367 978187037
S 23217 550816071
Q 1683 26565 8971456591652
Q 5631 31880 8412467171375
A 19700 344358804
S 28192 448504259
S 5483 436637599
A 5915 517594332
Q 2441 22480 1676338060974
Q 9393 26401 5925158259867
A 5566 622213326
S 9914 663372575
S 1156 539457153
Q 5549 28835 5657614549219
Q 2876 29291 8203041534098
S 30470 264504083
Q 14258 31656 6444136716421
Q 121 26516 3469361532349
Q 10348 31935 4613291029545
Q 11686 32187 3743067026886
S 663 549803729
S 9106 464039032
S 28725 517586987
A 31076 734392557
A 3830 336965709
S 20638 961313975
S 6866 557429028
S 26880 998205044
Q 471 32310 7130849745648
S 31231 948479215
Q 11484 32506 2103884199367
S 19723 8038986
Q 4380 24867 5969867079870
S 3480 161961071
Q 7715 28372 3752873933776
S 1318 69206315
Q 135 24356 398576721165
S 6929 642538179
Q 11368 31876 4223331241162
A 9497 814679041
S 17509 530220104
A 1179 430500463
S 27272 482731828
Q 796 32153 770780120773
S 18266 335660769
Q 200 32014 3500840121138
A 16222 511645314
A 20778 749867205
Q 13264 31547 8562538134537
S 16996 783298905
S 10820 302228229
S 22729 960487271
Q 5714 31348 9812169946323
A 22622 341741634
A 23903 695161444
A 17762 649103896
A 29181 205500297
A 6388 177953837
Q 1657 24736 2191258553855
Q 3298 29622 3759270717106
S 31241 193936873
A 14890 163382385
S 18095 771800623
A 7815 700878041
S 31082 920607836
Q 6623 30356 3470465208488
Q 2123 28232 8403924186051
S 26330 123330814
A 30410 714745462
Q 7383 28945 91758599573
Q 4770 30833 594667502891
S 21394 655496123
Q 1918 23632 9277089085384
S 10857 180769439
A 4688 167324070
A 14677 108807800
Q 850 32457 4569575664872
A 23003 449644101
Q 1272 31888 580990222235
A 28292 222126560
Q 137 24496 2806564065712
Q 2105 28994 8095574248531
S 19014 604719232
S 14263 714436868
A 29090 214446371
Q 15696 32369 7633715893006
A 16004 811589197
S 3269 539582705
Q 2600 31449 5445839252842
Q 459 30608 4078675658470
S 16341 977034492
Q 2759 24151 7359690311208
S 29157 90690903
Q 7256 30850 4905931657741
Q 5473 32634 5602744841991
A 20293 773440782
S 24531 52861295
Q 12061 32693 1206610602290
Q 871 32456 2077546510768
A 16890 583553866
Q 12976 30142 807587369593
A 22583 676708591
Q 1560 31271 3541138808235
A 19957 772174999
S 15421 206400448
A 9303 742128211
S 31503 163907941
A 29624 394891179
S 28814 757226757
S 10486 250756392
A 7253 234086231
Q 7791 32634 1019173531956
Q 746 30122 2810142360283
S 16330 904207101
Q 176 31571 6553665925933
Q 10231 27444 5117828423128
Q 3138 21626 8142025771227
S 15138 148442489
Q 630 32159 1055561705957
Q 4704 22328 6125880275061
Q 338 27065 7030143093364
A 9351 312581081
S 19719 162655475
S 29804 698269829
S 2772 550743241
S 31005 411988523
A 28352 301811964
S 24590 57102009
A 14204 177834090
Q 918 17557 5258304042183
S 5143 822879977
S 30521 112500209
Q 55 32701 8315212406078
Q 2253 22565 4164013630463
S 28666 100004627
Q 3516 31307 2191093676784
Q 668 29951 7268636158948
A 4911 577565344
Q 1707 31749 4620867393784
Q 14100 32646 4809898283750
A 15960 260294034
A 25412 412635567
Q 5073 29646 8431279531359
Q 873 19357 2297465417534
S 14822 116365338
Q 7641 25340 2333151812055
S 18924 537860894
Q 7291 31912 4641092687252
S 19436 289998095
Q 43 32651 2483385936824
A 24009 440522151
S 8247 471320947
Q 573 32006 1966042216587
S 17623 62014832
Q 217 17050 1773200490895
Q 11930 28618 5825035761314
Q 441 26332 4650241183858
S 2119 29953890
Q 9799 30288 566497728404
Q 2911 25926 986294151127
Q 10069 30286 1174600717150
A 8170 761803124
S 4282 334016434
A 12966 594015357
A 13662 868250462
S 3683 578762321
Q 161 29533 9095909645398
S 16899 953316917
A 23301 320315559
A 31992 453415282
S 2200 933714448
Q 15292 32338 4372744304841
S 28622 371524481
A 966 587951670
S 3706 913027648
S 24396 688655335
S 362 817843185
A 8898 7128420
A 6399 688521483
S 16392 90580514
A 22283 134117922
S 30296 760177972
Q 4389 31962 5823814733770
S 24863 244615046
A 1653 939792980
A 12382 879968958
S 3132 823413901
S 5287 133120829
A 14397 346191953
A 20772 15304155
Q 7785 25664 4201282786916
S 13911 505198336
A 24752 586561186
S 16438 119514391
A 22772 596015028
A 15516 729754410
A 1592 803106874
Q 2326 21929 9800865545035
Q 79 32109 5841791991830
S 24725 383374053
Q 5539 32234 8800608327236
A 14871 750570828
S 5234 319112006
S 29366 75367511
Q 8178 26274 8539509599080
A 4717 651762264
S 8531 206906432
Q 6861 24641 2985261601099
Q 4136 22289 6509639297072
Q 1855 29180 2842929340684
Q 3816 30866 6874354498033
A 18448 32078523
A 26864 974299482
Q 12102 29893 8366013499122
A 5273 48812741
Q 814 31504 4322240491463
A 24554 326347656
S 15756 714519125
S 8506 825163564
S 10318 260148533
S 24998 319787998
A 7210 911486061
Q 4013 27629 972712536002
Q 4257 27796 620411127301
Q 1665 27083 304109465858
S 15879 508056870
A 26314 274837877
Q 518 32655 4211920501769
A 25301 122629224
A 13981 681675623
S 9875 51489138
A 24756 442694112
A 14518 402741375
A 6485 193301648
S 4243 898016643
Q 1598 26970 4143666776623
Q 4815 24814 754354050253
S 10846 396413811
S 24139 443744486
A 30227 775724887
S 14433 588461622
S 2776 522899573
S 4161 620662268
S 5933 868460243
A 11804 220355183
A 26709 276169007
S 29694 942275462
S 9428 105384486
Q 811 24733 6604725406132
A 17454 698387496
A 16592 83378196
A 24761 451628234
S 29712 336814698
Q 11313 29458 8302886117638
S 4859 758487341
S 15034 507015043
S 14062 672869954
A 16566 523736116
Q 248 32318 749378518661
Q 56 31961 9139656852465
Q 6764 32114 3272124006105
S 26013 783150080
A 8599 580037771
A 30831 515112948
S 8098 536864276
Q 11060 28124 8124303155514
A 19102 437839398
Q 63 21204 7428600343104
S 5236 342915694
S 2841 941448948
A 31253 118498795
A 11987 377608717
S 15722 453326425
Q 4491 31326 8972340865823
Q 10677 31537 6240464761858
Q 10195 32452 9656983628451
Q 2491 31606 5733454955387
S 15822 703815893
Q 4074 25958 9633212059293
S 24685 559725139
A 5152 187402677
A 7061 267882254
Q 1892 27895 6441793419097
S 27723 418106993
Q 64 32468 6518859886331
A 31178 951038066
A 12339 31418856
Q 12091 29840 1944939630596
Q 2 32719 4369415951603
Q 9154 27086 4495376211252
A 12584 408860475
S 19237 360583117
Q 947 31557 8362928283132
Q 8605 30574 5372708705847
Q 49 31891 2938288016157
Q 4220 30080 6095418887026
A 8203 636708444
A 29011 423425323
A 25705 806641994
Q 13610 31860 6709757514804
Q 5031 25021 4079222925567
Q 3378 28930 4891875882450
Q 1271 27699 4554997202407
Q 959 31402 9229699645559
Q 4923 21338 2973808089206
S 4731 918876516
Q 1225 31887 7542002168480
A 23612 932452404
A 5380 867183371
Q 2578 31341 2744920799185
A 25638 505081467
Q 6733 28675 5324367634843
S 3564 465406084
Q 2079 21922 5624467691478
S 11689 187717698
A 1615 4045258
A 24295 477062140
Q 1910 26028 905830352537
S 22735 110032429
S 10518 497790526
S 5426 355663718
Q 3607 32575 6487012500878
S 22588 443092806
A 19998 647392412
S 19732 379342046
A 2004 965466074
S 15336 94746976
Q 1306 32705 8930342650084
Q 9136 25936 4923052592484
A 29830 666698670
Q 7222 26381 5208601995165
Q 6657 26588 400863570657
Q 10926 31520 2090561554767
A 19008 129109195
A 31451 22885184
A 14719 569898776
S 10662 657671250
S 27709 786967889
Q 4684 23104 6598264518487
Q 2381 29831 3192533521831
Q 2667 27654 3365997185929
S 9260 422552451
S 14807 736292849
S 18625 214523288
A 21789 6316065
S 20476 607896916
Q 6405 27275 2876535656856
S 4242 516896726
S 662 696590137
A 23646 34203609
Q 6641 31850 7057099957906
Q 6479 31996 209064125848
S 14695 625521138
Q 10503 28832 5731131836533
Q 3894 30428 8048516950864
A 1539 869695535
A 23273 952385664
S 11275 775890794
S 21913 564818655
S 4342 887717884
S 4833 219752236
Q 1452 25240 6788354338556
A 11473 192189420
Q 693 31118 4746345551608
A 17308 426750496
Q 6183 28412 4082592326988
A 22497 214504943
Q 7829 25194 9866608123894
S 29543 772349201
Q 239 29875 7239813402704
A 19824 257594776
S 31781 862659701
A 22831 985207799
Q 3493 26353 6874950338500
Q 2346 24483 6394053355807
Q 4304 24320 2411010366560
A 5617 766337472
A 31509 802171136
A 19545 492210447
A 23044 460067647
Q 1387 32558 9295415793972
Q 1922 31710 8949557722938
A 18684 410353197
Q 102 27174 9781330859815
A 6899 276143038
Q 3053 31117 6511534328177
Q 3857 26784 9927465829876
A 5639 874979421
Q 4836 29436 642143904976
Q 1871 32481 7236199083336
Q 52 32410 1534807667047
Q 2255 20160 1452019323929
Q 5134 23380 594046191611
Q 15686 32639 7232030148489
A 12752 827736856
S 31590 15734044
Q 6623 31201 6535885668960
A 20608 3112801
S 27938 360022346
A 17457 7178937
S 22372 248082879
A 32693 13612507
S 6543 410386513
Q 370 29614 3687544547966
S 10191 796850382
Q 4437 29871 1167500831265
S 7502 256571632
S 28711 945422958
S 4991 407633799
A 28636 761836834
S 21739 871269398
A 13212 842898864
S 14814 85459507
S 13131 230827968
Q 1875 24601 5007706877685
A 29941 161822053
S 20101 982173472
Q 181 32648 3211605859171
S 6408 170218087
Q 13121 30275 8561672821175
A 16611 125449422
Q 305 26289 1898683219113
Q 7558 31287 2146840535784
Q 3013 31905 9414516289950
Q 3176 23631 7743808084869
Q 1684 31551 1671274558109
S 4853 821083047
S 5521 378557329
Q 2998 32294 4751288464831
A 2623 375451896
S 24969 706405519
S 29875 432426108
Q 2621 29171 6698849448249
Q 9071 32536 426416756021
A 22303 956018724
S 10884 739062997
Q 1245 32463 2549097656421
Q 139 31888 392001488581
A 25622 488430792
Q 2491 24618 1716446576770
S 5912 253556420
S 16349 194643117
S 23828 90480615
A 14670 151533640
Q 3 32658 3880136874646
Q 6569 25978 267176543286
A 12805 705143202
A 6108 80610240
A 20924 123840763
A 16629 776074529
S 32700 554161191
A 31242 83147291
S 32150 271016015
Q 4966 31793 4268692291622
Q 1837 30911 427807836846
Q 5290 23190 3781838046663
S 26160 615568918
S 11330 939036921
S 8995 717562517
Q 1950 28606 6459485300739
A 2413 925867592
S 15243 737955238
Q 4260 22674 6525448311126
Q 4613 27046 3594406707601
A 23824 203281758
S 9744 813522272
Q 1579 32157 7561614544917
Q 1859 29442 1839212316513
A 13857 392709928
A 21566 389694385
Q 5120 32638 7085862648868
Q 2387 20052 2561183961274
A 456 528899236
A 20886 432606398
Q 1792 26436 3642283262955
A 1597 389933649
A 12589 367462267
Q 1752 24230 9879481849424
S 8376 921911745
Q 4437 31560 9222258786868
A 30151 805759839
S 17702 705730552
Q 8253 29671 9895249430600
A 25499 864934150
A 11889 826412211
A 2289 456844355
S 26853 589677058
S 16829 348872287
S 7063 316024452
A 5252 286953972
Q 5958 26647 4901532564280
Q 4672 28835 2949574475802
S 4191 902826758
S 15225 448842829
Q 3514 26512 9183615272491
A 14771 198368909
S 19932 18013613
Q 225 32336 6652069928017
S 18922 839363896
Q 11545 28966 9003491730867
Q 7024 27511 3526560638147
Q 10799 32580 963574008045
A 21427 970142664
Q 11436 28328 8037220857215
S 25129 10804230
S 25387 965739491
A 21032 846436740
S 11202 705938872
Q 7877 31537 5949872418811
S 3929 712678389
Q 2230 30658 6363060433854
Q 7039 29919 4315296342375
A 26529 206401078
A 27718 55026629
A 26450 325706607
S 9567 398892695
Q 9980 28683 7606368864224
S 4836 597813118
A 14099 544587223
Q 3103 31658 7262273209375
S 2795 60819833
Q 9090 30077 6307830332184
S 7230 131271095
A 14936 727866923
Q 1200 26715 5081343103086
Q 3265 29029 2447898760288
Q 10082 32535 4958717509679
S 14722 403944158
S 17757 579556662
Q 734 27510 5897589192261
Q 2122 25772 426449939375
A 9619 963061049
A 24518 749216744
S 5587 841919287
S 30429 207650513
Q 6315 31697 140643500399
A 14746 22895485
A 27560 415678743
A 6633 375118519
A 11862 626431197
S 3340 162334395
A 8672 914699691
Q 12894 31473 2409934101835
A 32534 802172642
Q 8947 27786 8615478013261
A 30635 795464782
A 10935 359615167
S 13976 425176723
A 22636 684731071
Q 1371 32635 9886907602638
Q 2588 28460 5194422292949
Q 3122 27092 1830840577567
A 8216 694715275
Q 8816 29695 9990358075543
A 4684 704788331
S 4513 76356986
S 28814 285329995
Q 9361 32498 8329575998103
Q 2862 31631 6453941996428
Q 11147 32089 8959383158475
S 14474 620552353
Q 7243 32086 820020555496
S 16993 161934348
A 20083 717933394
Q 1781 31086 424944142433
S 14288 488525512
A 11210 576949057
S 10237 957000558
S 27730 325466194
A 4851 15914025
S 7135 53931541
A 21589 854491586
S 6476 203187970
A 5066 929070661
A 19972 820430243
Q 340 20214 2677808504784
Q 4309 25535 7700673531655
A 11112 738229670
A 31349 956440431
Q 8792 26394 8888611840374
Q 10013 29981 9295803962951
A 8881 184189908
S 14607 19419366
Q 14442 32233 4841579715380
S 31642 574862918
S 82 456921402
A 28849 824140524
Q 82 32565 2789265600062
A 21283 748091966
A 26985 128857325
A 20355 784625922
A 13377 160652145
A 12201 90888670
Q 4702 23958 2562485286035
A 6814 183624365
Q 2371 28281 8549769448841
S 19210 47536821
S 4645 853215559
A 9508 443458721
Q 6038 30038 4913213234082
Q 2984 22501 6302655789844
Q 6585 31376 4652794361176
Q 3518 28078 4034413802859
Q 973 28108 4265449982156
A 4407 101924858
S 13202 194711551
A 2422 149141059
S 6602 795121362
A 1424 682232006
Q 1095 21092 7587385301759
A 23057 565363201
Q 5127 31244 742179623933
Q 104 28863 4552608298956
Q 204 27365 7823374666898
S 11046 595636731
Q 74 30942 3211344335487
Q 4089 21907 4247285711059
A 32641 949984429
A 20507 113835192
Q 3249 28438 2990568527521
S 20117 451491186
S 2210 266120796
A 708 568502901
A 6361 813954154
S 13544 495853150
S 17496 567756355
Q 2450 31015 8958390321912
A 11803 750407520
A 28221 962652559
Q 12338 29180 6296939767629
Q 8846 30647 6461641343423
A 23381 609653754
Q 3432 31945 6944723822657
S 13562 336621649
Q 2954 31650 2918799280180
A 29620 802298368
Q 8873 25648 6878027364259
A 861 699603557
S 15275 377615540
Q 11192 29519 9716260000665
A 26354 797043204
A 10774 258034538
A 10869 435040099
A 4859 319919790
Q 5073 27204 3044584829109
A 13217 227115245
S 14755 845401324
Q 38 29212 3816188694284
A 30572 366498570
S 23441 754368992
S 24221 222443839
Q 5865 32286 6697276967420
S 31030 437751660
A 7958 418860884
S 5885 465923943
S 22714 906790532
Q 1426 29604 3070628872983
Q 930 30406 3015332719030
S 12105 504181994
Q 5691 32717 8567657190854
S 6160 854754564
A 15888 343317010
A 6541 591368860
A 21046 946891206
Q 14248 30855 3010181156541
A 29978 6919997
S 23027 332983393
Q 10410 31511 4694919606223
A 3373 33184345
A 23848 271252246
A 32163 492229459
S 13729 402758019
A 15728 573630068
S 12299 376456349
S 7319 593355103
A 4240 467797218
S 31071 354349499
A 4084 725348242
S 7316 945763904
A 29845 74253550
Q 1053 29494 2286422223731
A 26430 116900012
A 10129 781692719
A 237 421811002
Q 9 32007 938086639987
Q 3100 31361 7404265069233
Q 2641 23906 4173462671645
A 11087 598849563
Q 6260 32064 8485166575319
S 31364 73194478
Q 1872 28971 2863511566528
S 12346 410495371
S 17868 580432651
S 32276 799381939
S 11295 202575691
A 11845 552210685
A 28831 538014023
Q 7126 31206 4551650875552
A 10646 817464237
Q 2582 25439 2033045172833
Q 1303 31296 7302916100737
S 19794 964576747
Q 154 16760 8665184764495
Q 442 32574 4662357618657
Q 601 30504 7214359416047
A 19910 721494453
Q 1199 22473 4817458700039
S 31495 51372375
S 25703 768514473
S 3681 356675904
Q 1054 32323 4043696583258
S 28481 159405500
A 30386 495665787
Q 282 29443 1958572534492
S 28468 779953153
Q 9528 30581 8821839220601
A 17250 349726938
Q 3125 19994 6670819398773
S 25760 843428573
S 11919 47859346
A 28791 334473909
A 25813 85383364
Q 2585 31246 5318034938469
A 167 853658019
Q 3477 31621 2548087235773
S 4136 937961506
Q 3517 28099 8102815652237
Q 1462 30911 6072718029338
S 28914 339991695
A 18155 89902049
Q 3693 29401 8086067781012
S 29051 485748651
Q 12417 31497 2827979726292
Q 3827 32221 3234211003093
Q 11057 31422 7613551472378
Q 3999 21228 5828960992930
A 22911 784084845
A 28490 525074127
Q 3978 32529 8562660676204
S 16442 502923294
S 7555 107346661
A 29412 709999270
A 14925 538099072
Q 3473 30632 1243282142027
S 23382 324785327
Q 1135 32006 1261011770502
Q 3475 23428 7686129561983
S 31627 545248998
Q 3849 30497 2769351759086
A 3170 956061308
A 13727 216586914
S 20804 833770488
Q 889 28438 1662623347997
Q 4048 24922 7350312310283
A 21688 656845569
S 12738 164966530
S 16469 809032515
Q 2127 32535 2758541526214
Q 4700 27353 7358784101142
Q 169 25147 9734533070156
Q 55 32561 8213955653700
A 864 888769848
Q 2021 24217 1960150394827
S 21677 204700617
A 32281 832034419
Q 2085 28825 1489696230637
A 25671 864045384
S 309 900123135
A 8761 929027102
S 30768 891596996
S 13223 55458399
Q 7266 25419 4567319575087
Q 341 31408 345560930719
A 10844 434112294
Q 30 32476 6657144969223
Q 1494 19889 4748817488435
Q 13796 32321 5758367855583
S 13688 52250127
Q 1666 30829 9548516219570
Q 1945 21650 8029030104964
Q 8758 31646 3922019363923
Q 338 30378 6120866990092
S 13398 258804251
S 18066 696962063
S 21459 638595442
A 16887 952392864
A 25978 861994158
S 21392 763513360
S 27566 919491897
Q 5145 30721 454669434461
S 31029 917998525
Q 3683 21405 3010630994720
S 26137 432623128
A 11731 418457676
Q 4249 23212 1415784435864
A 21452 151043653
S 8823 87334444
S 8181 623479477
A 27319 107649580
A 102 210399596
S 8969 879317508
A 21498 920940167
A 25712 489051023
A 15997 6430658
A 30056 437365888
A 234 126009058
A 4786 545896889
A 4245 674967010
S 20016 671554514
A 1391 315166355
Q 8819 25663 4636208667752
S 25267 491732383
Q 1318 32112 6952612284492
A 8805 303349149
A 21200 656722881
A 7284 758296886
Q 11113 32380 2910806989330
S 3594 84749789
A 8723 154049292
Q 11885 30094 2801724256593
A 13783 341860926
Q 7939 32421 3302414377791
A 29145 774302498
S 113 582296296
Q 3587 31110 4701154281489
Q 4037 29062 8096065321034
A 28192 674692823
S 5586 230432586
Q 8705 29929 5996816710568
Q 2970 19848 6058062994434
S 29733 477905121
S 717 775518884
S 28724 76579355
Q 5740 32239 8577622510172
S 30799 382829271
Q 487 28324 6922975956100
A 9348 759502249
S 24069 872502535
A 32564 337852925
Q 8293 31185 756949368966
S 28004 904146780
A 11282 813986119
Q 1860 30797 972239524884
S 24766 497342489
Q 1133 19387 2067847811945
A 9985 804326612
Q 1123 19910 583814230336
A 20128 168842361
S 17039 210451754
Q 11266 32303 5512294292148
Q 5537 32135 4171484644039
S 30119 410169583
Q 1791 24069 4547084346478
S 777 369903350
A 16883 690699840
Q 6609 31679 9932355224618
Q 1762 29491 4856109934036
Q 2853 25365 4251808506745
A 11136 567932140
A 14354 492032273
S 12830 523564425
S 825 861814367
Q 280 30769 5360248610717
Q 290 31750 3040275215195
S 24901 66905824
Q 8205 26212 12262432442
A 25917 435270590
A 31325 270767247
S 29060 552461059
Q 364 21483 8751982144490
S 15408 80935432
A 8618 554745420
Q 2943 20218 7499704636400
A 4703 852002367
S 30126 136784762
Q 3314 29957 3930766408271
Q 602 30408 2804857639185
A 15688 756709128
Q 5571 28028 3252781421102
Q 32 32424 8871205719255
Q 4525 24506 5911236707417
Q 2111 24603 7023990188561
S 24882 685447391
A 24373 375357672
A 32459 880258330
Q 17 32215 7950360415996
S 11488 174643470
Q 5912 31243 2280347614425
S 28025 523657654
Q 8165 26759 771549942973
A 8707 412992871
S 24690 313761503
Q 1346 32363 5897615287253
Q 773 20366 4075909049929
Q 12353 31928 3065689713101
S 4881 877098480
S 20358 540678712
S 6974 441786253
S 14808 109193559
Q 11075 29043 9639641955898
Q 4428 23187 1521710595438
Q 3042 25354 7478287225719
S 28527 547887621
Q 1361 19825 3979016970549
Q 8955 32054 2368249521822
Q 200 28014 1798367695703
A 5867 201687866
A 18179 744843511
A 22878 965213946
Q 3629 31890 4580332742253
A 26294 572503580
S 15822 199077571
A 11329 600081389
S 27250 403819660
A 21555 148349520
Q 7264 23653 7981020033468
S 10167 248365094
Q 10 28135 5892713864324
A 17156 994149156
Q 11446 28694 4218218027355
A 19895 591036049
S 24875 845557739
A 28897 436796763
Q 496 27593 6732992852655
Q 1034 19642 8207363602047
S 1499 381689927
A 22605 214628992
Q 2057 25871 9714577539990
Q 1295 22809 170985002831
Q 6726 26174 1611435753783
Q 417 31942 6478666896614
Q 5098 26218 1286293466816
Q 3629 30772 7615067402814
S 27007 335640227
A 3981 368676908
S 2745 970166656
Q 756 24342 2808868352176
Q 10434 27374 5740304805602
S 13019 349810029
A 23380 604019603
A 15616 416343709
A 2616 310677228
A 24284 226102516
A 13398 813692291
A 27554 87209134
S 24060 21830615
A 14346 942260504
A 1099 771588717
S 17500 740018019
A 4693 326202744
S 27092 961143028
A 28878 475655809
S 24446 834739084
Q 2592 31679 4360815079605
A 3657 67753150
S 9774 153521414
Q 3121 31453 4939694470087
S 6665 434189636
A 22995 200732887
Q 8315 30597 6946967066876
S 19526 477707254
S 18399 452159079
S 9163 390290897
Q 9291 26894 4822363039976
A 1620 981564079
S 24975 410265550
Q 3661 21999 9477153662986
Q 4299 29504 420431918114
Q 1782 30080 1944592135627
A 20263 84328196
A 30656 172331038
S 26053 203678253
S 12648 581705127
A 17268 555915388
S 16801 321751791
S 18187 595872176
S 1985 945303035
S 25138 482033034
Q 1589 27231 1477705475944
S 21687 789946278
A 11920 938704964
A 14593 54860868
A 1491 968487675
Q 3277 30918 3427795558927
S 15338 683355059
A 14940 640618506
Q 60 21000 1025534358099
A 23914 235720321
Q 2432 31376 1699018673129
A 28391 412121038
Q 2515 20576 9111912228265
Q 3919 31967 5088064040156
S 28797 278908304
A 6992 435120977
A 24225 489132618
A 13286 313443647
A 30734 422304505
Q 2242 23460 4981397593159
A 4477 603126531
Q 2034 29459 2752669540885
Q 6245 25390 2138411305449
Q 12376 32555 1545006540904
S 11523 110122489
Q 741 31611 9389578555161
S 18191 507973060
A 25601 691513606
Q 5676 30844 1423860868723
Q 8032 29236 1531413890597
Q 1799 31030 7364101024643
Q 3542 21553 298523472859
S 27787 605919281
Q 2422 27695 2520640094692
Q 1706 24040 8499719316539
Q 6743 31896 4472767002685
A 21024 8640605
Q 1767 30807 3863761660127
Q 288 31847 4078585845225
S 8081 240897857
Q 4765 30640 6635399529527
A 25220 88787906
A 30056 748284354
Q 8144 27543 1393307237856
Q 6759 32656 191964478187
S 19947 226730811
A 29070 637515383
S 20943 900027408
S 31077 202536005
Q 174 32361 7447895343508
Q 1297 32362 9209301485916
A 21498 452893875
A 31426 332720172
Q 9618 28301 8628574748955
S 29797 355713925
S 15643 381986908
Q 6873 29267 8180426657239
Q 8056 30297 1753328652610
Q 9231 31604 6021608700225
S 4648 524472465
Q 6880 32385 9051670867880
S 10121 844951872
Q 6627 26605 9649267297291
S 24333 680939641
A 14922 991047956
S 18843 492565097
A 16687 511646309
S 4297 966649880
A 14544 148300379
Q 1508 31370 4401462680552
Q 4565 28502 7593262417629
Q 373 32336 7391870448383
Q 1350 23524 4830752227995
S 25539 905264249
S 19725 693469068
A 12022 642660605
S 6945 74039603
S 1505 135257586
Q 909 31559 6139169436950
A 3679 981035426
A 4511 518571009
Q 377 31847 8890102620195
S 32576 633793346
Q 4704 23704 3428047055723
Q 3406 31931 5313767751577
Q 2538 24080 5129972332674
Q 6065 29802 7167154409476
Q 981 26637 5433980788729
S 22706 492026596
Q 7877 32569 629733017701
S 13807 381063753
S 30002 62454651
S 2069 335570046
Q 5103 25684 6477283002847
S 24146 299153472
A 10709 62598701
Q 1493 21963 3862464940781
S 12438 675651044
A 13277 163414355
Q 181 31861 9818381887140
A 25822 338538696
Q 6568 32056 1705786701396
A 9432 706697192
Q 6683 30395 75086961950
S 24757 494121626
A 27980 940092938
A 8532 731002101
A 4483 755664837
Q 13275 30086 1084966958194
A 27395 927458889
A 30977 853648818
Q 6903 28699 3937213481043
Q 3658 28201 4684554206419
A 21639 319721717
A 14521 591175128
A 4789 417741594
Q 1189 32191 1887488286110
S 24097 32955293
S 25350 292525567
Q 6623 29137 6600826266473
Q 722 31770 3917667346277
S 7448 950773801
A 20638 878262631
A 20969 248451702
S 32113 19377244
Q 8815 26752 6019910757625
S 3006 744214307
Q 95 31860 5529432891685
S 8477 60083774
Q 9877 26893 708739721461
Q 9437 30435 2553980912829
S 26126 676629936
A 22952 144365764
Q 93 32625 2176046998179
A 20539 93777205
Q 7806 29570 4043798968315
Q 11834 30539 2472641722127
Q 3824 31614 71994661225
A 29561 944282213
Q 9809 27470 1342057099414
Q 5624 28622 7002898599622
A 15932 519597310
A 1404 363801591
A 17729 817942824
A 13285 346336053
A 18594 511963307
A 22205 983066408
S 28649 29849926
Q 6951 30914 7386256472752
A 114 914515825
Q 4065 22781 1684504178123
A 23916 739596328
S 5408 861101669
Q 9621 27214 8725013695193
Q 2119 25450 5817807886657
Q 40 30276 8947181465411
Q 2719 28672 7832862978577
A 628 97967189
Q 5869 25142 5051084737379
S 9259 825563984
Q 637 30495 4697473875578
A 18208 510944082
S 14829 931907483
Q 7985 26059 3570067602936
S 20626 657313334
A 9753 23853326
S 21321 548398181
A 24519 933757172
S 8936 193903331
S 4627 710273626
Q 593 28654 3379880568695
Q 1196 31632 2510294422053
S 5544 624404381
A 22767 114005016
A 5254 78575294
Q 9473 29563 7559652756903
A 6185 579735829
A 10704 872806139
Q 1024 32470 3894927599709
Q 235 24367 627689667086
Q 203 20386 5874495897795
S 26905 247009788
A 13089 187798577
Q 3238 28902 3534464655402
Q 407 31758 9974215335421
S 726 546930155
A 238 385657030
S 27560 908472349
Q 7013 30323 3414330200050
A 1285 583914898
S 31697 315570680
Q 4878 22340 917205921987
Q 11982 31447 1755918597522
S 13814 957103535
S 17269 442181361
S 2768 546762384
Q 7811 24702 8257687848533
S 22579 924984709
Q 1333 32317 9937697508439
S 18276 565267610
Q 9944 32680 6639769496243
A 25383 268591433
S 8416 288860232
Q 11135 29893 7867443357755
S 10756 574873912
Q 3258 32208 841998625245
S 24596 112952998
S 2640 752737967
Q 6280 23946 912416229928
S 32702 331024092
A 29189 675482370
A 13090 164136467
Q 263 26958 1458106399933
S 25055 516572315
A 11404 8821733
A 4097 635836513
A 23018 724852548
A 24702 539763946
S 2791 928094885
Q 5363 31978 5364353265946
A 1115 208546381
S 32185 457595713
S 18895 28453985
S 14386 132767511
S 15176 372137697
S 18951 156639007
A 11859 280505447
S 9978 427603620
Q 3003 29926 3948382857391
Q 1294 19917 7069851094150
S 15171 455136612
Q 376 28353 5395314877064
Q 3609 25033 280319772084
A 17529 665593766
S 32471 385847913
A 16755 228274902
A 5879 76878450
S 3037 332504154
S 26488 174287974
Q 7592 31640 4416194336851
A 6467 601437042
Q 10582 31429 1801382059601
S 28908 230260523
A 16324 531882274
S 31400 478291516
Q 283 27274 728622273862
S 28727 294461526
Q 807 27891 3858373402608
Q 401 32352 7861207794770
S 22090 285420841
S 25906 837384759
A 7120 836358769
S 25255 297716001
Q 1578 32532 970572263706
Q 805 31573 2666742970133
Q 7641 26796 5260484001659
S 6230 162795744
Q 57 28848 9221562771526
Q 3986 30695 829012626932
S 4054 783479835
A 13945 856460525
Q 14531 31578 1883642000172
Q 9550 31711 5090999285529
Q 662 32507 3728201695220
Q 6494 30936 9149194000877
Q 4441 32170 7569314133842
A 23540 94237400
A 6776 913002668
A 24163 942413076
Q 265 32168 8048537837697
S 19754 473627384
Q 7619 30380 3069837421674
Q 1294 30527 9927878044358
Q 1046 29908 7277980357999
Q 1864 22800 611077540458
A 16152 455894093
A 18980 162522979
S 26172 141395031
S 31744 180741589
A 5486 252373080
Q 1746 26140 8280176060039
Q 1129 28389 4714682088382
Q 3948 25727 1541028618417
S 10311 751450982
Q 2411 27825 7327304687284
Q 1990 24679 1849787173558
S 24747 873020208
Q 1618 30927 2877546382484
S 32514 258272729
S 25186 525489310
Q 1267 20610 3986366890276
S 4024 439043008
S 30723 819780304
A 6503 914557085
S 22225 841472718
Q 3886 26599 3228977512379
A 20317 868186146
S 13419 953546357
Q 1789 26616 9117686814979
A 21219 27118243
Q 12140 31126 7227568721143
Q 8930 29616 3664967420393
A 6296 920460732
S 1744 768082187
Q 934 32532 3428378447182
Q 5379 24457 5830276206160
Q 13727 30585 798864480861
S 28933 437797404
Q 7681 26947 4575547323603
Q 672 22876 6572269785164
Q 5048 32183 6371573776185
A 17176 408445162
Q 4321 27734 1425093222685
A 6785 767892914
A 1771 334735484
S 1927 375043317
A 13827 178310675
S 4953 278300346
S 22721 392096147
A 20199 345401383
A 29232 307018928
Q 73 32037 9586131945589
Q 4417 30085 6175251055255
Q 5535 29200 2215085059455
A 29831 195142283
Q 5370 23770 3650485671985
Q 786 19455 9357233992248
Q 2995 31918 7240473785816
Q 519 31797 8782442056435
A 17146 554317432
S 29047 600998277
A 27690 687024900
S 5412 787538279
Q 1506 19434 6366667892915
Q 3068 26215 6183745838870
Q 1827 28862 7704251221270
Q 3210 26594 4729888578979
A 21606 961819074
Q 13324 30366 3746346051564
A 7692 95266073
A 12455 723869219
A 27400 477444391
S 26029 569786304
Q 1977 22740 4637928641147
A 15388 942655156
Q 3660 28900 3282735138688
S 17534 736610233
Q 9347 31300 3480980959527
A 18718 947249688
S 2128 889949646
A 4997 242567091
S 29835 774053035
A 347 447508497
S 19461 523089424
Q 12237 29482 612754613710
S 1238 199573711
Q 6752 30587 3740392987368
Q 1051 29057 9965096598456
Q 1066 31908 1009941509108
Q 10040 26839 8090696401639
A 32510 577698513
S 23627 781263147
S 1903 413737018
Q 1894 29558 2117115647440
Q 1978 24735 7594746717756
A 26630 400628322
Q 764 17378 194592629743
S 13055 833408951
A 30713 715907783
Q 794 21460 2301133281558
S 30351 143442021
S 827 328095212
Q 8026 24826 6327584023478
A 14556 149291544
S 15138 36259023
S 18807 494669964
S 3231 740523979
Q 1138 23052 2966720481930
S 30283 250268659
A 20762 187011393
A 6205 291716326
A 7009 2364861
Q 2932 28831 8873275304835
A 6305 271825128
S 10109 872213378
Q 204 30118 992280081886
A 23923 873776934
S 27684 707648841
Q 2726 30990 2507763414625
Q 316 25870 1951805275579
A 6038 703539184
Q 61 32642 2985157188389
A 18041 650669204
Q 5358 25254 8671777218297
Q 2750 32457 8044353841321
Q 9917 29075 8797746297000
A 22585 316061895
Q 4385 27623 1062751671770
A 12637 780962775
S 8325 509423705
A 20882 941529525
S 24912 100991033
Q 3257 32566 5986920542433
S 8853 960935684
Q 2102 26404 9270117014039
Q 1616 28273 8666069403977
A 27853 480646787
Q 9446 28754 8048626121906
A 132 257647391
A 27292 926944116
S 733 503447367
Q 1869 19895 5771963831170
A 13777 789225092
Q 784 32004 231223588528
Q 59 32589 432833479832
Q 2319 31237 5909054108896
S 7248 882618367
Q 37 32716 6516774040084
S 8784 304432333
Q 4378 27839 1315719105153
S 8895 42784472
A 23823 758833554
A 7757 190732543
Q 1047 32562 4019123647507
A 1335 61157911
Q 2090 26092 9932539855416
A 3797 248897868
Q 5653 23457 1408181098695
Q 3055 30524 4423382881425
A 9885 598784314
A 3250 287635269
Q 8967 26024 3793342039521
Q 1544 32630 9546381956235
A 28233 823520877
S 13933 419496307
S 7631 447140314
A 1527 164717594
A 18411 893251315
A 13218 456529506
A 30651 875946594
S 32687 896980683
Q 266 32621 1685896302528
Q 1438 29499 8955694864869
S 7213 305279191
Q 1090 30863 5037899898393
Q 562 22817 8200787809599
Q 7522 30667 5618137216037
Q 244 32257 2355735691127
S 15492 143610132
A 16978 301677791
Q 1409 27028 7706271596955
S 11798 532017940
S 6724 127503763
A 28751 959551023
S 18680 987049624
Q 93 30225 6199037857546
S 27282 166637974
Q 8399 26966 6174751092453
S 15928 31453258
A 29239 684948743
Q 797 24073 1499099280694
A 23494 44034242
A 3075 147142483
S 11686 250713167
S 12840 374802443
Q 9208 32025 7238277271035
A 31961 48154795
A 27369 686846691
S 16531 68583210
S 1857 132948714
Q 134 32598 5432747594581
A 5799 563735969
A 21898 219992343
A 13057 283348319
Q 4566 29698 7560765084735
S 2334 772646048
Q 2561 27373 9394154146852
A 23872 839766012
Q 94 28316 9206151491351
S 19091 12915786
Q 10347 32287 8456574583239
A 6567 333635616
S 1170 178091716
S 30398 159711025
Q 9849 26400 1015436488684
S 8874 868576728
Q 1832 32315 1833518459436
A 26599 724067922
A 256 661800652
A 9377 878287258
Q 1257 31039 9134352989111
S 9104 169296616
S 5536 109095800
Q 563 19986 4113676664640
Q 3366 31202 8284141280279
Q 12190 32287 566551255325
S 5611 535808809
A 30562 383560682
S 3826 113171253
Q 3511 28877 7565914905562
A 13186 450026874
Q 243 32689 9732162416005
Q 3696 24241 2195923225379
A 29454 67977934
S 28006 435984756
A 19664 117956641
A 5190 950553599
S 6938 434939148
A 3140 258663394
Q 5514 31898 6727212130235
Q 5761 31058 5285769713395
S 5120 776319457
A 18298 181061571
A 14530 774459800
Q 61 32513 2758592760729
S 503 77282488
Q 9493 32691 7678972344055
S 9088 826363637
A 7940 411094258
Q 6800 26297 4876760784242
S 14097 936294454
Q 554 23229 2509371301870
Q 1333 32485 5062083836705
A 30699 627408677
Q 3619 32696 3471466710260
S 9678 736651635
S 11191 195769640
Q 403 25554 3770579181894
Q 248 26337 3202968391487
S 32000 53533100
S 10239 208175674
S 30433 73992989
S 8061 797289494
S 30194 729457361
Q 2005 28719 3097633223806
S 11157 604161527
Q 2853 23637 835059113065
A 17077 823167346
S 26697 820197001
A 29986 547976726
A 16825 248704514
S 14225 749164444
Q 11010 32650 9218088942873
Q 1286 31460 6453130820381
A 14401 940633695
S 26120 558754666
S 15650 722642099
S 8005 577818958
S 18778 580500547
S 23215 566252215
S 25268 173626338
S 15889 655662907
Q 6338 30941 4275485539814
S 26077 469651938
Q 615 30456 4686721964854
Q 2030 31838 1372661178707
Q 4713 21107 7868035115854
S 12994 896578840
Q 791 27460 8746638607642
A 28547 605898965
Q 596 32374 1099763609683
Q 4006 30730 9107576113006
Q 4712 23249 6248717700121
S 11069 35729987
S 22985 240730324
S 6430 341435092
A 24325 955226445
S 5005 106285808
Q 4121 28075 4675850879955
Q 5114 32053 5401694088343
S 5462 339622123
S 12980 408106500
Q 13185 30805 3813499514512
A 11287 889449497
S 7825 481596008
Q 4779 26427 789947182150
S 5004 633928313
A 17824 170872650
Q 1 32724 5835013547526
A 19015 860641937
S 6660 658693092
Q 9634 30433 2190877136138
S 24585 6259560
A 1755 328743844
Q 2114 22116 4286782347516
Q 9938 32680 6076853684913
Q 6882 30872 2982108975786
Q 4058 21201 1253135486963
Q 2378 29444 9099377257683
A 25717 714454495
Q 1603 31707 4794258780204
A 22299 797035549
S 21509 137885553
Q 226 29083 5418656906029
Q 12203 31207 6500458887037
Q 9915 28571 2102496947337
Q 2333 21625 223933950040
Q 222 30329 7185193382451
S 16607 409410074
A 15855 728460362
A 5076 336834725
Q 1244 24515 6651914363916
A 8878 195588159
S 17949 30339933
S 16991 415005033
Q 5116 28374 5857703063754
A 31292 677497986
Q 1806 31015 6378574568694
Q 3753 29817 5352840335128
S 11895 741608669
Q 3912 30678 3115195694288
Q 9703 29541 5696597013939
Q 1789 30973 7681137393755
S 1799 259266647
Q 704 26003 886703915441
Q 4512 27146 6971664688591
Q 277 31450 1590010073372
Q 156 32568 7803821314749
Q 1445 31218 1810480992307
Q 6435 32543 8272040615052
Q 12434 30885 6821268059918
S 13309 707662526
Q 981 31897 5760296047074
A 27309 120597
A 8232 703915451
A 17216 107913249
Q 897 28050 6227409038391
Q 11 32719 5264465726274
Q 7675 26690 5307042065401
S 31593 265754236
Q 276 28179 6770101471022
Q 7303 24919 8685616022501
Q 5084 29746 8343588501930
S 1078 807618188
Q 14063 31649 3298595156407
Q 7352 29767 5618117461308
S 4849 992461587
S 31783 10140859
A 17664 528385587
S 1351 814859246
Q 6193 30787 7982490317947
A 13316 976520326
A 8048 427923136
Q 4707 26607 5622680985023
Q 7913 31415 6395962886444
A 30757 814059387
S 14398 550935553
A 8621 19120977
A 27677 32800363
Q 6597 28146 5125218414126
S 30482 565971065
Q 1098 31608 7035057964436
A 24514 635640411
S 32627 856425210
A 19753 911413459
S 6126 592399452
Q 1252 30569 2772819239314
S 7372 495794401
Q 13053 30513 6543426501319
S 23039 836575953
A 27969 459376217
A 7 696259229
Q 1846 22371 3694305223265
S 511 449446185
Q 12356 31828 1970955181881
A 18811 223867747
Q 109 24760 7639812402714
A 21223 349326511
S 24048 226196991
A 29019 535600922
S 29140 860581758
A 11152 892035231
S 17174 588935785
S 7258 167149132
Q 437 32096 1026781787215
Q 260 32698 1287985663652
Q 13887 31925 7165230073477
Q 480 32176 5759945554730
Q 124 30708 7079800573078
A 27284 907297873
Q 1803 20305 6759114021049
A 31716 818729442
Q 1252 28245 1420376015032
A 3757 945985660
A 8028 681664243
Q 6102 23336 8151708971211
Q 1372 28527 189558443877
A 20841 306890148
Q 3372 24518 6611681882026
S 11273 753026234
A 26438 939383353
Q 929 29951 8075512005313
A 8707 612680147
Q 597 31445 7461485076354
Q 268 32654 5246809784229
A 10294 330966080
S 27124 193496676
Q 2996 27645 8770789349812
S 29171 684946936
S 30013 860081006
Q 2135 20668 4062331679845
S 24542 47086179
A 28158 557991905
A 20329 145068443
A 22057 61561201
Q 8011 31935 5010437365153
S 3408 919042651
Q 129 32300 951314025937
Q 798 30688 7659728436137
S 29478 120386959
Q 698 28354 6166946286799
A 17838 602326893
A 4852 285451902
S 28038 616172004
A 16669 558181204
A 5184 679589094
Q 1114 25518 8200509856588
A 12540 694181154
Q 11765 30935 7554268885651
A 27002 240882463
S 24878 734701342
S 13286 182181741
A 4560 556727742
Q 2478 28024 2448751843461
Q 943 31902 4431191549546
S 15847 114665781
A 9044 342791535
S 8109 766490808
S 21770 852442264
Q 2506 31336 6972926091767
S 5973 164463593
A 30465 800927086
S 4098 371503152
Q 4554 23644 1330195122779
S 12506 974891984
Q 1460 24847 3383738504139
S 29087 508982124
A 23837 147205176
S 30415 745205929
A 32439 385396916
Q 7406 27468 9398989582354
A 11887 446479713
A 13274 843598241
S 13218 575958796
S 13597 483278594
S 734 905935902
Q 543 31174 3145946978121
Q 3768 25998 2584196420274
Q 15 30971 7824877267293
Q 3848 27516 6403915606122
A 6342 408497095
A 9205 442141779
Q 15637 32545 7315002056160
Q 1299 30451 2697333028095
A 16130 870139898
A 792 316683894
A 17543 414514884
S 21286 294798985
Q 2936 30939 1229318237556
S 4051 227789715
A 22771 348760401
A 26997 492760519
Q 3881 30381 4762720191328
Q 3149 28969 7957700418021
S 16731 554814154
Q 598 19956 6152275872770
S 25652 906785584
Q 5913 22974 7926205182846
S 17815 459093979
S 2795 77868484
A 18181 82493336
A 2264 138731974
S 19049 550165397
Q 3325 30545 9652547331982
S 22165 67786262
S 9524 614223898
Q 616 21390 5206261781945
S 20640 718405050
Q 271 27909 5812743570878
Q 161 31834 8649063054379
S 5030 734111506
A 7279 709365714
Q 1980 32643 2217154271954
Q 6250 29641 7647213076152
S 28106 303527941
S 11892 946388468
S 24556 944130261
S 32713 689784985
Q 458 30961 8658544334841
A 123 315593930
A 30759 744690726
S 28895 481193126
A 21127 695422570
Q 557 32581 159080000443
A 24655 316165245
S 20836 891906139
A 30624 700077234
A 32668 791656380
Q 1105 32331 2749248933360
S 32423 95910760
Q 1599 31052 3370814270906
S 17166 318933411
A 25774 846825531
S 16599 807613679
Q 877 32075 7532804493834
A 10116 199556522
Q 2153 31431 1955157736830
Q 8676 28335 4544321370015
Q 573 32706 1127588718983
Q 5875 31291 2958688449976
Q 7261 29876 7703762704089
Q 3539 32219 4765081960671
A 18999 185093798
Q 7010 29679 3824856384766
A 27008 443807614
Q 4742 23675 9283921464106
A 20104 670355029
A 7500 724097343
A 12757 551619735
A 232 36377002
Q 5606 26463 9184033990852
A 30007 590483310
Q 2938 28539 1004786114804
S 18457 892676818
Q 152 29041 3376562881430
Q 199 32537 1112087687958
A 8478 162293187
Q 7464 28328 2690949199629
S 18360 83494593
A 16909 708286393
Q 101 27937 5946456476657
Q 1064 25481 2321307781685
A 11782 829412301
S 29214 86878303
A 28855 806751811
A 6301 358806460
A 10813 784459726
Q 5334 31488 3782950177742
S 12213 383367099
S 6695 972102805
S 30833 864450260
A 23365 972134586
S 16159 167318294
A 19540 755284820
S 16466 656844
A 25564 884183252
A 24112 108798991
S 30802 808684757
S 8341 915287804
S 21267 834019159
S 12786 101474178
A 17434 369102454
A 12793 515383970
A 32045 480083834
A 4458 948300965
Q 5622 28304 4792469584468
Q 554 25746 2764632504999
S 27473 606426103
Q 2764 26574 34160862492
A 1873 748200607
Q 1468 32135 786555680817
Q 2877 27502 1846096361836
A 5702 876966699
A 21012 597291790
Q 215 27364 6912186460751
Q 2820 28183 2540790662232
Q 2737 31045 4601533786380
Q 791 26963 8549968836770
S 2786 484421535
A 23529 998468842
A 1576 159039476
Q 3774 32276 3388637540889
A 16706 714611244
S 22802 942336125
A 677 617264030
Q 1952 27838 4761904637330
Q 7581 32398 8639165074597
A 11471 995809073
A 16415 542436929
A 21401 142748482
Q 11107 32144 4477563574346
A 32715 661002169
S 21565 419202085
Q 7588 32263 7646059384286
Q 1969 28990 8154291093272
S 30785 670037699
S 27449 962268357
Q 761 27994 9456760662050
Q 438 17933 8954951123863
A 25278 720177602
A 25674 339033399
Q 569 30434 6351699332487
A 6290 85675948
Q 2284 29987 9907123243748
Q 4173 29416 6786911567692
Q 1757 30581 213948884663
A 25102 734638331
Q 2639 31320 9497988080070
A 36 749252164
S 17194 281373165
A 14232 686392779
Q 9049 28166 339589825601
Q 275 22860 7190210428258
S 19650 441396889
Q 5290 22968 9692391222488
S 12291 570780804
A 285 133877287
S 5565 232405835
A 30682 953758310
A 23259 623930456
S 17539 803476583
A 22464 80708109
S 2048 546740013
Q 1985 27940 6985599852394
A 28189 185130609
A 16426 48437407
Q 7153 27182 5410436047919
S 19325 235010128
S 23746 980622159
A 4458 771768817
Q 2242 28995 1658367370624
S 15372 288759348
S 3469 308188374
Q 1943 31045 4151900291665
A 4919 441764522
Q 2955 24334 7749328101961
Q 2485 29223 3159305871650
Q 9541 31833 910423545875
A 25174 794239623
Q 5426 29226 2204522635387
S 29469 590781806
S 27999 705936218
A 13535 870849517
Q 349 32473 9024738753700
S 1394 299172727
Q 2375 29267 8121594065408
Q 4411 22252 5777617640597
Q 1466 31880 6081051832314
A 1017 778011842
A 6681 27132125
A 22564 454208399
S 2939 25900288
S 24757 638366039
A 21862 6560864
S 5108 103795322
Q 2385 27986 821958435636
A 4263 418880779
A 1887 329509563
Q 186 28229 751235357455
S 31503 639576166
S 18775 832830716
Q 4172 28548 3805405495800
Q 12098 29138 7746429451742
S 16186 216189228
A 413 99364744
A 24792 868615261
S 14780 10152997
Q 5535 24107 8782574034553
S 1034 351119970
Q 9500 32040 5005667994388
Q 552 22413 4444484256810
S 25344 650405325
Q 11864 30892 3505739403340
S 32133 854314991
Q 110 29102 6332181048942
Q 81 32264 947697428418
S 29123 208073859
Q 4376 31277 4176355644080
Q 4545 31984 420057831701
A 32446 313882356
S 3163 734528917
S 15323 887710168
S 5038 764042418
Q 60 31280 2998705788590
A 5146 413305319
S 27125 579200739
S 20341 627044584
Q 306 30217 5517203246948
Q 5451 25641 5109814653978
Q 1564 18788 2389053978149
S 6951 652030643
S 26393 803027834
A 13747 729322181
Q 6058 22887 8963082525163
S 16548 730819729
A 13184 678223738
Q 348 32630 2628904976900
Q 1294 32304 597316462528
S 15598 555029302
A 3073 115259849
A 2537 695578975
A 14439 906700142
A 21700 495614271
A 25896 49019883
S 31500 963063458
Q 5605 29456 4723955130887
Q 1752 18714 5169304363595
Q 9408 32162 7197152103704
Q 612 30852 9871622046088
S 26433 599827378
S 27041 452709407
Q 341 21916 5583512699418
A 18030 347023797
Q 2964 32054 8795516385870
S 28262 806904179
A 22188 123000315
A 15501 392907527
A 1727 543802566
A 30329 528056860
A 7221 998705567
S 30998 506990122
S 23423 476405984
A 8066 963960381
A 19615 402763651
S 28864 655092051
A 9415 973921202
A 22405 31635948
Q 1517 19513 8282350263177
S 8420 310634734
S 9216 290117295
Q 4939 21994 7772550614993
S 3611 289762582
Q 4277 32459 5455924458742
A 8496 288480805
Q 2575 20630 9683019339506
S 8019 705665498
S 18996 200099926
S 17336 710053801
S 28704 402188961
A 31620 141494094
Q 10013 30277 1838273187304
Q 3970 26504 2839032733834
A 30954 154213004
Q 1615 22981 2990621462411
S 14466 877507603
Q 7328 28026 5190942326718
Q 6513 24367 8649404954786
S 24763 331498369
Q 6038 26369 5843439218797
A 7812 421895073
S 7018 709732977
A 6809 473731
S 6556 505248394
S 20584 217609518
A 23656 659393550
Q 355 32545 2292724073259
A 28654 902419300
Q 215 30637 282923092500
S 17897 728253271
A 2028 392356381
S 32233 630650672
A 15471 751148917
Q 12256 31538 2010005605610
Q 3584 31013 6657169320561
Q 367 25959 7838027734544
A 17067 672483621
A 4067 983196460
Q 5872 31494 3126283345711
A 27222 160817710
Q 8501 24910 4326040031086
S 30911 232432110
S 20813 822998601
Q 1033 27327 631043660904
S 31864 767528018
S 10873 295876336
S 14723 257773791
S 17679 19760207
S 384 881970115
Q 9401 27943 783219448112
S 30336 821755657
A 11224 796342144
Q 2629 30306 2402783383194
S 19201 823374420
Q 85 32058 6603605003118
S 7533 322337018
S 26418 222555189
A 3928 962771872
Q 8480 32415 2213645835799
S 28842 107332126
Q 6892 28042 3739039181012
S 12827 828350022
Q 11667 28445 5254520881614
Q 938 27254 3046873025533
S 5649 875555493
S 15877 51588736
Q 355 29483 1984413673269
S 31046 304899490
S 1833 683794850
Q 912 32650 5878382849343
A 26351 52257371
Q 10020 27731 800748147399
S 21319 268753901
Q 703 28840 9581040207437
Q 10462 29178 7862195966603
S 13420 471360432
Q 10852 31065 7405957742811
S 26250 105287213
S 5831 411107018
A 23929 961550255
A 13667 611171552
S 7370 944993803
A 19535 7913417
S 16214 331969967
Q 396 32685 698933103749
A 27664 658291091
A 21317 357330334
S 7433 864667062
A 725 855398860
Q 8373 29469 802817349949
Q 9519 32416 7632375987333
A 11999 902621739
A 5149 437024574
Q 332 30150 7023057656431
Q 1553 26979 4769025763185
Q 1503 31603 2695310851013
A 12197 973888221
S 11178 572685342
A 20162 67392111
A 9084 647402786
Q 803 28433 3198170343938
S 25932 836302038
Q 4822 32550 1057121504580
A 6940 723902370
A 4190 254158406
S 20559 23166466
A 23927 431401786
Q 386 32095 9747708232590
S 29093 723325946
Q 15 31257 8235746592063
A 18620 410905672
S 8197 399761667
Q 7415 24171 1946279763749
A 7157 108498421
A 24488 595807389
Q 6160 29104 8013239085449
Q 734 31905 7119421227554
Q 8417 24915 4283163029567
Q 236 30338 3017035515312
A 872 747178615
S 28172 868118412
A 25632 129758940
A 2768 245995185
Q 8411 27697 1610523057714
S 2120 83091685
A 27693 107167919
S 2830 326125393
Q 152 27033 7153425832791
A 27824 763976326
A 8932 741371218
S 4655 976459236
A 26715 722153121
S 27906 527707601
Q 598 21372 6400425198523
A 22155 275145042
A 13799 719112775
S 27794 780429174
Q 5663 26462 8352171399214
Q 391 17135 5341886568112
Q 3519 31461 5868394296581
Q 1203 31761 7055339841115
Q 9299 32648 7414863202125
Q 4161 21337 803780368632
A 20313 654453317
S 10685 786576063
S 13180 173399451
Q 13709 31403 8402935563451
A 11831 970082833
S 16836 954907688
Q 4861 31162 1928248685758
S 12672 567675035
Q 5663 29545 3049816671369
A 12128 397147704
S 14161 802634820
S 12559 696297218
A 12380 963317169
S 10953 87886080
S 30717 434494986
S 3245 961372536
Q 2185 31527 8215045552003
Q 977 20875 5827391972614
S 15003 722152346
S 8162 234459980
Q 147 28078 2540667947267
A 29900 496394149
Q 6163 28146 6727814965826
S 29620 937013756
Q 1352 30990 7350153465931
Q 8526 28074 3045658767007
Q 2366 32568 2870000274828
Q 2742 20101 9583417937812
Q 3681 24890 5445084112601
S 11784 374305531
S 5097 263422523
A 6792 936847060
S 29509 829262191
Q 1655 29730 5181274309614
S 26329 705649706
Q 1758 30879 4714025213534
Q 1118 32196 4902121036718
A 12645 271323446
A 30954 607332973
S 13425 206752991
S 4677 669436903
Q 1239 32255 1483618851116
Q 9821 29703 3179155262682
Q 14849 32303 8442142489430
Q 10365 31136 2914947061384
A 20221 542859502
A 1237 8671302
Q 893 32557 1390552367184
Q 299 28823 9525208059216
S 18976 982405662
S 28636 450249131
S 10731 777783722
Q 6830 31022 1759002199515
Q 389 32095 7154054262753
Q 3099 29766 839604620819
A 20939 250767
S 8612 992429152
A 30659 912375899
Q 146 26371 9737592985344
S 15866 670594725
A 9725 704435619
S 31296 372250
A 19917 778552382
A 25982 612838245
A 32668 853064532
Q 259 32610 9702352198089
A 31377 594480139
S 80 906163006
S 32680 803222631
Q 2572 25913 7035285292339
A 19492 582273939
A 18254 341568852
S 28253 579077655
A 4864 111903037
A 21237 596662609
Q 3887 25914 977680168435
Q 6434 30828 1549186134983
S 18645 415008548
Q 520 29495 6634053474035
Q 2576 30831 9052098499909
Q 808 18093 9628625754035
S 24430 903940852
Q 1389 24440 5970479459140
A 21635 909683250
A 25797 662393679
S 14958 927691129
Q 4310 28322 4724678300161
S 15829 672770085
A 29418 908733376
Q 8675 26740 7903727753800
A 20801 212012687
S 2351 788981952
A 31857 671528868
Q 11064 31429 5262774722381
S 30298 629980059
S 17788 823399764
S 22615 997097982
Q 589 20378 5332205787715
S 14208 83644263
Q 2060 18523 7327080975426
S 27195 656658822
Q 2431 29592 8902188519992
S 6478 407720765
Q 11614 31235 8579260243953
A 16318 234772315
A 28354 240869622
Q 977 18484 3825384177815
Q 1852 30801 9494660438021
A 31288 215937004
A 23300 203189375
S 24243 738668340
Q 538 32367 2003357962069
A 6522 358830517
A 10805 515996723
A 9306 777624974
S 19455 110810726
Q 8213 27779 3341752683863
Q 1690 31778 4909982450354
Q 857 32079 600756691218
A 24093 642198551
Q 2990 30081 3115073254193
Q 1975 29412 7447392271293
S 31043 787170113
A 27022 54954329
Q 12394 28804 4181193225939
A 16489 968227530
Q 2690 30231 8125165961774
A 27470 327703321
Q 404 32405 2117665825167
Q 5353 24023 6165218172197
Q 538 28841 1682095378490
S 13671 723557745
Q 3833 22150 9173712462505
Q 7488 30724 8032965329818
S 23985 461090541
S 949 953477441
Q 12938 32451 3788406157550
A 22694 632659800
Q 6840 24853 5234516459328
S 24511 12660368
Q 3753 32499 395722171011
S 11890 778423204
S 25612 461583946
A 32435 165590254
Q 9178 30151 8311638492652
S 4695 901732201
Q 36 17875 4575168875850
S 19482 202829120
A 18792 273866983
Q 6053 31527 7963832267102
S 22232 964186273
S 22645 195278920
S 13644 214368037
Q 2918 30405 3132644309856
S 21062 456546423
S 12686 467322321
Q 10163 30715 9544162213273
A 3680 629276180
Q 111 24954 5547856213178
S 12217 579430613
S 24142 635697105
A 4796 575026587
Q 1527 24933 2849443303357
S 70 309500761
S 26785 929473833
Q 95 31185 8563715855211
S 23352 676021425
A 26269 165043422
S 23494 423741672
Q 3810 28246 3634942833496
Q 14728 31273 8473630917567
S 6357 559952470
Q 2013 22876 9516709039705
S 29620 985388838
Q 6133 32162 3172768704720
S 10354 219133377
S 31040 257058610
S 22908 863971920
S 25533 204590973
S 17317 555067452
Q 10580 29376 6556367596159
A 29194 517770679
A 7451 610338351
A 456 21039940
A 13272 113918614
A 30484 33281572
A 16591 131486803
A 7614 222451181
S 21911 71560708
Q 410 31888 3431536105140
S 27769 413022936
S 10964 763203229
A 28350 807647690
S 25020 750929903
S 28009 605542342
Q 654 32656 9308759382118
A 28939 89673315
Q 648 28204 8244047539766
A 13933 771313603
Q 6000 26342 8945824229017
S 20757 426020213
A 4309 807265727
A 17544 605697939
Q 258 32397 4868244851285
S 6425 430516436
A 30645 717314231
A 10171 284518080
A 30113 287442910
A 21605 579864790
Q 1953 32590 4983004607589
Q 3910 26953 2909656425429
S 23128 536517839
S 18037 720506484
Q 555 31730 4944004655717
S 25874 38088196
S 12483 387173896
A 22997 123396134
Q 9015 27265 8146638115580
Q 8670 25440 6768354656540
S 25256 246633751
Q 3364 31669 7334312313845
A 7851 629040387
A 4015 944154948
Q 3227 31046 8098852944069
Q 890 26688 5639511578694
A 14943 892880686
S 19462 441858458
A 26850 672419738
Q 6007 32302 6887982804624
S 4206 303945488
Q 133 20429 338148266332
S 4339 960189421
S 31919 70002576
A 25611 12834172
S 7924 582411229
Q 8477 29305 4092613899905
A 22243 268528318
S 11930 569057767
A 7071 738498831
A 23090 171558877
S 21121 343483733
A 16246 474396840
A 20539 890966959
A 2369 542197262
S 15849 998406825
Q 2802 20958 7707442830016
A 8179 865588915
A 12824 747901156
Q 4144 23018 8240674857619
S 8261 428488029
Q 1958 27149 5078460645015
A 31650 652739438
Q 8065 32133 603160591932
A 285 489981384
S 18348 264703708
Q 4407 29640 3159477374496
Q 2762 31572 4951800845181
A 20704 260363580
Q 1804 18933 7832303952916
S 12248 854810155
Q 4648 28329 2570056476461
A 27839 950015488
A 24171 108868359
Q 692 32627 7581823613582
Q 5794 24333 1910718151723
S 11529 389021094
S 30568 805805013
Q 47 32195 8672221100025
A 20647 709947112
Q 2100 27435 5972204464133
S 14417 119260114
S 2932 107535504
S 17363 279347931
S 21664 743411335
Q 5060 24881 1113866649673
A 179 954185928
S 6747 793151761
Q 3035 32523 1802177154340
S 11946 780355558
Q 1652 30092 8003119243418
Q 5695 31183 6939503779593
Q 11468 31714 7737312089731
Q 3002 21403 1224150007727
Q 15599 32276 9307232046760
A 17682 401380732
Q 10173 29129 7154108692173
A 11292 566784153
A 3915 874559006
S 14471 629631817
A 16177 492477939
Q 384 32715 5552381152473
Q 2638 24473 3592070818344
Q 7820 27121 1735621443904
S 25030 15719162
A 8920 245064075
Q 2222 31254 442522807258
S 29622 851802339
Q 2478 29434 4916942534074
A 10274 641787878
S 19903 522734490
Q 75 32025 8769313613018
A 9839 342659600
A 19225 667191844
S 4859 513671042
A 14180 501706829
A 27531 506966516
S 18763 958429877
S 9898 795055190
Q 1541 31377 5991385457380
A 9611 615073869
A 26110 182512311
S 31590 796367614
S 32187 579032635
A 21023 955800801
S 24839 964680538
A 23363 506916971
S 7458 512688043
S 10612 38910409
Q 2608 31227 5178431884296
A 5262 669731530
A 18377 553420925
S 31050 196954563
Q 11109 31900 969742954537
S 18718 858596055
A 14622 469440771
A 11833 754017259
Q 3837 31845 2794868005792
Q 2162 28151 3540797398791
A 32643 862223671
Q 2752 21164 3371376722573
S 4537 455153348
Q 8125 24997 7158562277034
Q 95 18700 9811800212182
Q 4710 28512 4353422831658
A 8248 40181886
Q 1782 23895 6399858504347
A 4394 381052293
S 24173 699131896
S 9116 427533633
A 30663 414116602
Q 6047 28245 6877429117140
Q 1764 20212 9886296000995
S 21937 136856159
S 16607 155878853
Q 3207 28920 951671618530
A 13143 507066530
A 19034 626973904
Q 4091 27041 5978453396295
Q 99 31647 7720787235325
Q 7962 31010 1656826211234
A 22900 205304228
Q 3641 27859 5930572500400
Q 3728 32576 6507091516122
Q 3927 30679 9525556749223
Q 9349 25943 1366157476039
A 15980 145806901
Q 5735 25829 4358988698352
Q 3764 28865 864527604057
Q 558 20974 4524120639866
Q 87 29682 5343862336670
S 6244 602560200
A 21631 751976933
Q 2182 28114 4912228419489
Q 3933 27095 6278981064893
S 12495 208863693
S 5902 434293496
S 24853 200555999
Q 3242 31344 5623186625167
S 14961 15753017
S 7031 188646201
A 6672 2533799
A 19501 403413523
S 18570 456428421
A 2503 447118922
S 24715 574707107
Q 3208 31976 6623050049405
Q 5109 31773 4512711238763
Q 5630 30238 8271966290479
S 10805 650246517
Q 2270 20809 3139583795002
Q 6968 29279 1731051579881
S 25277 129342812
A 15670 419680681
Q 2657 32435 119179952536
Q 12854 32231 2764470559559
S 607 776639450
A 3533 46136632
A 6346 761258005
Q 6959 31326 8548928691816
S 142 343898290
A 24067 794429970
S 5673 901722466
Q 2606 31529 5583321173062
S 29969 282264976
S 29618 403716884
A 16024 341536610
Q 263 29989 212328677738
S 21132 503890001
Q 260 25853 290582093111
S 10938 98700612
Q 11725 29401 3796926193059
Q 435 29979 4142946611152
S 12941 310406187
Q 3486 31942 4037539384109
S 12346 566594942
S 19606 235789404
A 6429 880634252
Q 993 28153 6869412797790
Q 122 25057 5684275661774
A 14423 879235103
S 19193 23368470
Q 1177 31470 8369720610254
A 518 969705036
S 14981 322407489
S 14950 585403754
A 15488 499651271
A 29473 273166897
A 12117 254147201
A 30652 90089578
Q 9513 29910 9968186487892
Q 8398 32632 6300434643512
A 12497 761606911
S 24681 894665332
S 20986 578319202
Q 185 27915 1910594384868
A 25008 275689159
Q 3932 22124 3208151543118
Q 39 21349 6310252833179
Q 3710 21190 6449744956165
S 15566 336660721
S 17630 794663783
Q 305 28742 9037994652596
S 22930 484010749
Q 4670 29499 4874939644563
Q 3861 32093 9118992587095
S 1895 48366331
S 14218 487362396
A 3208 402172990
S 29722 441689400
Q 5534 25974 144387687597
Q 6015 27913 7750832309616
A 21064 42711567
Q 504 21684 3064681916659
A 24527 589980767
S 7593 41747766
A 7445 323336454
A 28965 214363932
Q 678 17064 7402992852083
S 669 193819188
A 7248 57539394
A 32458 377198665
A 25995 226541732
Q 4354 32356 9750253033393
A 3167 267101322
S 14379 57381431
Q 13172 31481 14703728705
Q 434 29859 2967032553886
A 10982 118685272
A 2040 920004941
Q 3112 32036 4093886747954
Q 2510 30915 5830753584412
Q 3068 21878 3110901273177
A 9975 830803352
Q 2435 23763 4371215927200
Q 4257 28493 6143332016533
A 5249 563954975
Q 798 25694 9725624177604
S 19965 373241872
S 19428 430171677
Q 13567 31866 8530921823448
S 14103 295552057
A 4214 739410661
A 19184 474248455
S 5314 999022155
Q 256 32663 5137860705250
Q 1819 27634 4322436850036
A 4094 478100325
A 26305 821176275
Q 1084 31938 3968899774497
Q 221 23233 4114630329968
A 18887 865247759
A 2597 5768952
Q 13964 31623 8684877896659
Q 11597 32000 4394870815883
S 16470 582642128
S 4486 122037015
Q 4827 23472 8981708025600
A 14285 951626598
Q 2946 20807 2235903732056
A 1367 945259660
A 3233 968112632
Q 3807 30688 4918447518055
S 142 938851288
S 22101 847556190
A 5311 825091852
S 28660 806942890
A 13273 350127052
A 27949 848069388
A 32277 52793956
A 6143 142139195
A 30352 435545983
Q 2353 29901 682318261745
S 2273 84473614
S 8002 929914837
A 5714 360909738
S 24490 110458640
A 3533 879885237
Q 2225 28050 4525853585880
A 1250 390808043
S 21938 331198392
Q 8399 32270 3269779350913
Q 883 22614 2851413917608
S 22051 567549652
Q 6517 26463 4059567842740
Q 10131 26781 4703133907291
A 12212 679333815
S 14869 438111027
Q 250 32344 9341312083450
A 7693 442716054
S 6551 307638089
Q 3285 25800 2594802234875
S 14895 348155670
A 27746 351132688
A 29456 213543381
A 22190 535518932
A 31194 338281799
A 1265 754838262
A 12901 844892111
Q 2123 26337 2618349666300
A 7090 245098659
S 9447 560519133
Q 8374 32104 9479881109741
A 7395 403380026
S 16248 770192422
Q 12839 31487 9955063493919
A 20420 18254125
A 17664 274828681
Q 4413 31000 2183193020806
S 11857 391222051
Q 8796 29412 140323527376
Q 7400 28163 1780146574266
A 15986 968901409
Q 2951 21635 6740088811537
A 17040 94724611
Q 1841 20287 5021171402672
Q 11601 32161 1008991008174
S 10037 834621156
S 20289 540076641
S 25262 431538195
Q 9149 28906 8562754874583
A 5150 411510779
A 12882 909652834
A 17411 404282030
S 30189 291640943
S 31458 875501295
A 31836 98797346
Q 402 18683 1317633464226
S 24007 420446989
S 27151 558935641
Q 2795 32347 5842408441428
Q 2097 32697 2333120937968
Q 1246 27157 853945195324
Q 2886 32371 8399205373722
S 21919 524208083
Q 1061 21996 20103969257
Q 5159 27583 3168120453961
Q 7208 26450 4805087261794
A 5368 302729433
Q 6022 31704 178086406217
Q 2102 30156 9464609345888
A 21030 168698370
A 7847 37964725
A 7816 903888395
Q 834 32466 5269229473990
S 2221 218345249
S 26095 695229265
A 8016 928025140
A 15229 161889890
A 13211 358590147
S 7392 621195372
A 3405 847927149
Q 603 31656 3774088851847
S 5533 261135150
S 10334 386044259
S 26446 818643240
A 4136 661507673
S 11041 879553833
Q 1245 29424 3787066036527
S 4563 923377516
Q 749 30257 1201183131356
Q 1785 23672 8778803901461
Q 1519 27329 9926674354474
Q 1538 29800 3291424664863
A 368 922845141
A 26326 638192638
A 8402 847848485
Q 1387 31223 9848146243588
Q 14569 32716 9246367242621
S 30868 438445913
S 27505 820540044
S 16297 866366928
Q 2554 20930 8292174539929
A 16204 414911204
S 1770 501563970
Q 6154 31880 9112753019086
A 26908 369672949
S 24956 142005294
S 28681 86112878
Q 4972 26204 907622801606
A 6466 911058337
A 4499 528217455
S 10135 371208084
A 16535 182688489
S 31219 581416622
S 16998 880574722
S 28777 998795078
A 12239 498447116
S 30519 18388659
A 9551 523272730
Q 3561 21188 1384476787301
S 19008 783306933
Q 9237 26906 7901390186681
S 7266 969982274
Q 724 20136 9886093127040
Q 8248 26856 1303580071951
A 2524 165907546
A 10636 759957845
Q 2211 26916 8491670830834
A 24590 923378025
S 15645 869964717
A 17212 91553395
S 11075 838031218
A 22762 118490313
Q 345 32598 4699226808256
A 25541 129080798
A 32040 230675686
Q 11725 30695 2207986262312
Q 15112 32664 4896060641216
A 26335 335419456
A 1533 998862639
S 31739 168290326
S 8956 195636937
Q 7369 28473 980858995022
S 2204 181226345
Q 2199 27603 5629455883547
Q 8852 28185 1272366569429
A 11610 600691919
Q 6803 27400 4354264025434
S 18797 475214223
S 22385 498031491
A 21166 108159605
S 32694 289229449
Q 535 19896 2773557326107
Q 1131 32324 9877099598532
A 32483 69393001
A 3313 959872958
S 26776 840988993
S 5696 294617173
A 29298 27939729
A 13183 754464099
Q 159 27520 7021852682403
A 20064 914204619
Q 440 30555 7861132354224
S 19755 850958654
S 7045 489091226
Q 3239 28883 171290937324
Q 6172 29332 7946991759712
S 27984 317240274
Q 5129 22585 4937258412133
Q 4502 20913 1187394433942
Q 8495 30629 4008844039985
S 31841 159650064
Q 3847 22824 9746215369955
S 24628 833870492
A 20545 232605479
Q 346 24435 9538063968333
S 29123 320168055
Q 842 26820 9692933609025
S 29501 78544513
S 17143 865283927
S 28563 991300215
A 467 471590754
A 13588 297302013
A 20046 5021267
S 29909 776171555
S 19833 480207695
Q 4842 25627 347044262104
A 22083 556662360
A 25007 775615039
A 28105 507009120
A 32687 292652266
Q 2327 28420 440450102065
Q 237 28604 601487027564
A 21012 345742606
Q 4851 29693 1750435601972
S 29540 334416570
A 19446 675623784
Q 10208 29221 4919456403749
S 1781 163606946
S 8659 896295453
A 31413 799539469
A 12969 217957103
A 23349 684644290
A 12376 585706954
S 25631 58048219
S 5547 165635545
Q 15 32169 9730259628541
A 14782 837258533
Q 1603 26824 8319582545741
A 31325 387472403
A 25064 405557995
S 7098 421441827
Q 2197 21539 3363939394495
S 1512 590588092
A 1448 517645066
S 30821 528443354
A 5557 303837409
A 6318 521354781
A 24725 241147355
Q 1488 31635 5721104440075
A 6316 613447747
Q 2256 31057 6330767801946
A 20378 483867323
S 1786 11972932
A 589 832162207
Q 6094 26387 6943959676672
A 19114 714052136
S 12187 529448400
A 25102 370542457
Q 4322 30230 5748172472356
A 19018 285715216
Q 3861 21685 1673528345478
Q 3462 31828 3983583932126
S 25004 894096723
S 3880 303149729
A 2862 482657067
S 29810 10160926
S 23693 354918480
A 7880 909061220
S 24943 923238014
A 1964 572551343
S 5107 347833102
Q 2787 32511 3922540367350
A 21454 669559367
A 5325 284942789
Q 32 30428 81883901832
A 3982 302809077
S 16987 401842637
Q 5274 29410 5720098621998
A 28802 631292377
S 24834 998820152
S 3216 998472344
A 672 526705091
S 3995 634017810
A 10019 355663114
A 9038 142576460
A 21449 702875939
Q 5342 31537 8674803264359
Q 1966 24459 9441417838353
A 27268 639762531
Q 3330 23577 1559452356459
A 11598 961002513
S 6124 998152862
A 5529 861422876
Q 12992 29661 2844800178267
Q 14571 32452 1532182415805
Q 2561 25039 2063796229578
A 20662 220241425
A 31898 332431882
A 7624 518502058
A 10847 20652791
S 21506 781742236
S 5189 327346791
Q 3228 20069 4356514298130
Q 1207 27161 9512293325685
A 30902 518712533
Q 3438 28592 3254863037654
A 11946 355183790
A 32456 693454648
Q 6349 22842 284476865784
S 29390 658196607
A 19132 638281313
S 3752 682644584
S 19801 799710408
A 19573 695740601
Q 326 32110 722268419415
S 29762 968700134
S 17071 48418195
Q 3066 28271 3493004995211
Q 3614 31980 5591833844877
S 14815 965657676
S 3987 682577668
A 11873 38488140
S 18901 712531804
A 31130 970165126
Q 4546 20913 4829254664523
S 27083 880575735
Q 1372 26225 6509618074079
S 29902 808073162
S 18973 506456096
A 7709 367408608
Q 84 32256 4100579043865
S 15392 599085525
A 3318 207337790
S 9350 112679550
S 17713 302985497
Q 4894 31324 3071091159515
Q 1389 30144 2527526755820
Q 2764 30629 9456015434932
S 8687 166361224
Q 11121 30500 5613481023429
Q 2922 20235 459084097670
S 32195 802964086
S 24771 757505960
S 15962 514679078
A 26154 341990337
S 29362 803712670
A 26176 238194561
Q 498 32339 4287440843070
A 24473 931580553
S 15167 292593517
S 30525 466428066
Q 2583 29315 329551846176
Q 690 28092 223723440763
A 19042 52623406
Q 7918 24399 6295773803308
A 15988 706646385
Q 4483 26934 1929739605085
Q 3915 24966 3494507973466
A 19601 402942198
Q 4231 24476 2672120896379
S 7076 297103439
Q 11760 31782 8206636327940
Q 111 31850 8379012780618
A 3860 45461746
Q 5615 28744 3933569831978
Q 381 25241 2996233042098
Q 1348 19409 9085789437602
S 17185 428523784
Q 2431 23253 8286503153267
Q 288 32626 9519203294160
S 24162 932996617
Q 10632 32025 6537161471035
Q 185 32554 7936262469725
Q 3390 30958 2848978007995
Q 4316 32075 6684018009217
A 23163 91138833
S 22796 706314672
Q 1613 32099 3980903235235
A 3299 129055937
A 23576 285701733
Q 8366 31453 2129290769992
A 26807 45588370
S 22395 643053543
A 26891 823526565
A 17277 276554342
A 28381 546486132
A 17082 746751848
A 28125 426005731
A 19905 654671486
S 26531 390410544
A 414 282623109
Q 14880 31872 4453460390633
S 8169 381518302
A 19826 416211402
A 13342 645032454
S 30031 836302232
Q 1045 32071 4246447290754
Q 139 32203 3880138217494
Q 14171 32082 8653801806899
Q 7128 29247 2233785435745
Q 1449 22320 8253745400442
Q 10631 28428 7874998181668
Q 6719 24311 3522824693009
Q 7884 30835 5994597474027
A 26872 663981623
S 2358 629703146
A 1231 691128178
A 27290 225267327
A 6177 138583645
Q 3702 28392 3014445315297
Q 6189 29237 236212412736
Q 2393 28264 7309321144385
A 1050 416614960
Q 11919 31814 5480299969032
S 17625 351288646
S 11106 379835730
S 13930 469119800
Q 2987 25276 6337629912125
S 4171 565749390
A 30187 405183308
A 21408 458767284
A 16627 746634096
S 19418 152633795
Q 4245 23119 4649135214109
Q 5414 27028 2501454003813
Q 2688 21339 583554469414
Q 3847 32545 2302118585002
A 19593 888743382
Q 1769 26305 9043586632946
S 5460 223908074
S 8876 907592638
A 587 144673386
S 27811 500003336
S 2078 680495343
Q 8874 31534 4803609887151
A 20194 988328262
S 8701 380807025
A 3970 786765192
Q 1768 32497 7428238581064
Q 1691 28655 9782132562907
A 18463 652753406
Q 2945 32152 164550726153
Q 11448 31202 6556274702135
A 24061 760606944
S 22131 80938544
Q 1122 20205 5504364642884
S 17837 687804177
Q 15466 32527 7081274377536
Q 97 25744 6911694520370
Q 1323 31836 1896671776497
Q 1445 21494 4255766207475
A 30509 326707407
S 11930 140267033
S 16121 116513993
S 21178 818182494
A 12140 438107189
Q 14235 32056 6803385761317
A 26308 830692380
Q 5184 24647 4204639096812
A 11389 579497617
Q 3558 23987 742745221891
Q 1353 31201 1264076790174
Q 14479 32269 5889477957222
Q 6398 32574 5014749775682
S 16503 597611844
A 20835 635675666
Q 7683 25743 1846696144246
S 5178 396613441
S 30096 253899024
S 1308 270304942
A 31676 445622876
A 7034 962439563
S 13492 23209134
S 5359 124900472
S 8796 855069936
S 26128 673113541
Q 9377 26230 2007367937289
Q 1597 18671 7946622827300
A 12075 554363727
Q 1290 27597 8895458138703
A 23585 577421004
A 8234 119502414
S 591 409893117
Q 661 30679 4238272989926
S 11009 326438341
Q 6350 31376 9075162003345
A 20570 372886670
S 19799 171823639
A 24017 437419062
Q 2276 19159 5973541061643
S 26223 163457176
Q 4527 28128 2713836380798
Q 3033 28957 7250890074946
S 13560 735679556
S 2261 879595494
A 31967 797971774
Q 6203 29069 6591378258689
Q 5989 29904 3596813216483
S 21212 724642756
A 32176 309179935
Q 2592 21285 1594713462450
Q 711 30787 2599792677733
Q 4660 25283 8902116515600
S 23107 843014090
A 930 752530057
S 31227 627477568
A 21317 333779157
Q 1295 27277 1425726231938
A 19972 718414101
Q 2005 29993 5930920407736
A 14735 752653074
A 24079 546530296
A 16676 355212883
A 32004 580992578
A 20758 686160489
S 15385 827608022
A 20544 782507666
Q 51 25194 302419854913
A 23393 85914533
Q 4715 28746 7869480126364
Q 14257 32420 1193316126576
Q 14949 32075 4486712567855
Q 8749 28849 3783551469529
S 13945 268349345
S 11692 100877504
A 301 363246350
S 4442 14960869
A 26998 395762476
S 951 460233744
S 3893 902006061
A 29558 218737465
Q 1311 30742 8568312984116
Q 1911 27749 4046907005064
A 16197 753707770
S 19394 989210887
S 10855 696413352
Q 8430 27227 9098366303408
A 18029 157949820
Q 1226 18179 9902968433735
A 23600 72302722
A 17275 762847116
Q 10676 30961 3808991672788
Q 5846 28015 6401202005568
Q 3869 31857 3015478411688
Q 4651 27823 2242238506620
S 16523 419126111
S 32450 508107299
A 19232 586756782
A 13962 610617575
S 24205 155528047
A 13295 134775328
Q 801 31107 1538430618911
Q 7055 25396 4604497922562
A 31689 948635961
A 28529 778295052
Q 2779 30716 7204105886641
A 23169 801384113
Q 3463 26301 9009658263724
Q 13079 30128 6119811142627
S 2730 884223319
Q 7239 29485 2057198740877
S 12764 794480240
A 25669 476552740
Q 2214 21574 6751129566183
Q 5156 32605 5376444704993
S 6775 984766367
A 5206 13854272
A 3546 203983323
S 20770 186187715
A 4924 436300670
A 5588 163005526
A 30471 502514842
S 19268 420079919
Q 1789 19606 5388489674324
Q 1421 22199 3092220793747
S 27389 87720578
Q 519 28466 5791900217673
A 20588 419036381
S 16334 164989121
S 28171 23771666
A 26898 800794507
A 28818 941158715
Q 715 22446 6354134384339
S 3298 931191464
A 22105 18616804
Q 7032 28369 1213999258552
S 9247 827317462
Q 2926 27431 3679487776311
Q 7703 30109 616749274227
S 20059 530796319
Q 5593 24239 2041355995845
S 2855 563014478
Q 608 32307 5896317033631
A 3706 677369614
A 27654 512185449
A 22993 248545065
S 19372 284744152
S 21262 383422317
S 28561 712707851
Q 2050 28038 1032637024297
A 2775 789202239
Q 6487 31069 6601217057946
Q 36 32467 2131402008289
S 12964 259115040
S 21228 592489690
S 13092 877452936
A 24807 14308111
A 10270 739628221
Q 5625 29635 5507578878676
S 19940 367759046
S 10953 664307518
A 31556 709375254
A 12480 61204936
Q 243 29181 6436465941100
A 2451 373052393
S 25556 453902635
Q 4360 30776 2692053774857
S 1397 863093532
Q 1332 32299 4523259790799
Q 2043 25909 4547916019484
Q 2989 23956 9770431218066
Q 3686 30179 2486965087091
Q 11576 31919 40336304020
A 2510 124026896
Q 196 32663 7676282738842
S 26453 950455805
Q 360 32196 8778019652774
Q 739 32479 844864659409
A 5022 75427530
A 14959 788712924
Q 14138 31543 880632397401
Q 6529 28773 9643515638421
S 14806 966084621
Q 3483 21638 9686840644161
A 29820 936170939
Q 1424 23527 7345901218664
Q 4594 28019 1015264109293
Q 9454 26733 8927179401647
A 6080 753885883
A 4978 861655933
A 26080 940410284
A 30229 772944905
S 24176 693962617
A 7489 554654211
A 28119 237883055
S 5657 365605391
Q 4860 30467 4112594887576
A 8628 904327939
S 32180 218094957
S 7404 898575733
A 14242 440877692
Q 2160 24379 8576335973990
Q 14945 31996 9842736504844
Q 1345 22761 5803408137935
S 16132 272377756
S 29217 270995810
Q 3591 28513 1178160461112
Q 421 31457 7326906457871
A 9528 104259264
S 2612 872190633
Q 1471 28605 7598110735574
S 31903 731833135
Q 1455 32126 884715314155
Q 1215 29356 6928214309012
Q 1809 20983 8559964010262
S 22187 231645346
A 5875 269405590
Q 1086 27520 6390355764146
S 22245 838065084
Q 9572 29028 2856053360687
S 30160 296801748
Q 5003 28008 3348198215493
A 30834 474553501
S 304 441384585
Q 11843 28603 340658004336
A 7467 823111773
S 12119 353581077
A 32017 876928410
Q 3323 20628 1586452781054
S 6486 722140496
A 32077 791307183
Q 142 32406 3889447673522
S 17407 574717032
A 4899 971715720
A 32354 581569432
Q 3602 32521 5119854101663
S 32528 643170234
A 16285 321314508
Q 1636 24979 6379889970641
Q 11245 32261 4197250988484
S 31108 909287218
A 32558 197276592
S 21416 952735595
A 731 896682100
A 13551 438712800
S 27958 189787493
A 24426 65920703
S 1434 862513705
Q 6919 28470 8429468683499
A 4664 329881477
Q 5172 22468 6384476304707
Q 4649 23847 4650054346768
Q 2036 31627 59339986268
Q 9481 30745 7962761090846
A 3685 196679179
Q 1805 28274 9411079814193
Q 4962 28300 3213450083481
A 13620 142205050
Q 963 28952 6831995248547
S 336 629063885
Q 11360 28428 6713111177596
A 22156 166249941
S 14211 160522230
S 22089 408797618
A 17621 216480733
Q 5423 30918 1702704374821
S 2278 503840194
A 24559 497967875
S 16857 188980580
Q 4753 25097 6286705009773
Q 11753 29196 4888857917067
Q 559 27860 3789269343947
A 19133 991032748
Q 12419 29785 4533033617151
S 13414 646347651
Q 1335 32718 8428726769308
Q 141 32486 2869053349503
A 24774 219666300
S 32459 821204952
S 28031 667620127
A 15636 287016033
S 18366 194909027
S 2243 333860805
S 30341 269768671
Q 1101 27767 8669166104117
A 30740 779692386
Q 2261 31647 6262636095805
A 17106 919831146
A 23824 959284177
Q 880 23788 5017163033558
S 15552 773909108
Q 5330 24465 464490082215
Q 10445 28025 5799632479691
A 1053 238001157
S 10029 421970014
A 20165 511513403
A 19670 517782210
Q 3193 22713 9120337226353
A 11011 826660044
Q 974 32535 4468854240545
S 21174 115676208
A 15785 84787013
S 1194 942875648
Q 1289 28917 7613661472034
Q 1506 30387 7431035570220
Q 8759 30789 5823342466957
S 3080 358808366
S 30830 809564405
S 29913 309296944
S 11090 79131266
Q 4372 32716 8210746961884
A 4604 195943761
S 25638 367869017
A 16650 867946015
S 3971 946370542
S 25137 813843107
Q 8372 26125 9884122459005
Q 132 32564 2413140216400
A 16980 701897730
A 25453 465366327
S 32449 544493949
Q 5635 31038 2365900901049
Q 1580 31475 3220389083484
Q 352 32722 4918753198536
Q 3179 29400 4789026573089
Q 3241 19639 6834880694148
A 13256 919995511
S 18048 681667092
A 20552 553185489
S 20761 903507357
S 17783 815111294
A 31857 59626206
A 17673 857952666
S 31264 674914956
A 12108 633150417
S 26458 985914436
Q 402 26885 677821563623
S 28466 106971261
A 18431 683396498
A 23091 933976977
S 28923 207401227
Q 124 32492 5155416318703
S 31969 961452461
A 13971 18409104
Q 9285 32120 3353151524928
A 28990 577860238
S 28863 689390938
A 11149 799926288
S 21271 63508752
Q 12646 30334 5112626928632
S 19341 568105814
Q 109 27769 9612865235269
S 16139 11322739
A 26264 947283538
A 29208 848604708
S 20131 130971908
Q 357 22294 3007014178745
A 7141 805263537
Q 1972 21271 1972511911433
A 20414 699562084
A 20952 746170943
A 31008 702194859
S 4557 628006465
Q 9820 30069 4193792642728
S 10656 234063641
Q 1850 18350 9550186008727
Q 11076 32291 8301059151410
S 31462 848388922
A 18275 55868036
S 26343 315320413
S 23093 520190399
Q 1616 25909 3620709037660
S 32611 388925759
Q 5987 26672 5383854343550
Q 685 27902 4659470512442
Q 7128 30550 9344556243146
S 1604 379050097
Q 859 28964 7929340357469
S 28059 425434060
A 9794 384936314
Q 496 32596 9908865321507
Q 2712 29989 861667307384
A 9998 636421672
A 2997 546037908
S 19400 238236812
S 3279 795274162
Q 1173 29937 532061537236
S 24393 570324724
S 22783 347162509
S 13069 909903832
S 17423 276753330
A 12871 919473854
S 10707 651747677
Q 77 31736 8850919505257
S 32566 671879954
A 23021 117019885
A 28756 229248744
A 18981 234015734
Q 3884 28066 4647394732423
S 16119 666059548
S 155 602421821
Q 249 31673 894720396092
Q 244 32467 5503306735207
Q 6334 24191 3174574124052
A 7860 67100896
S 22433 764661288
A 16718 385170033
A 12758 871360609
Q 2670 31166 5030787130462
S 11391 365562142
Q 7102 24632 5154446240637
S 30862 731281888
Q 8282 27727 6106074962396
S 21098 440718006
A 27907 256499212
Q 5371 31751 6354429939271
A 841 286998279
Q 1417 32195 5553262487461
A 17886 747829843
S 16999 852073579
S 172 280682042
S 25096 440343991
S 27795 309212841
Q 4887 25930 5876437282221
A 10485 199950578
A 21665 424223360
S 3341 87903778
A 7595 140450759
S 20195 400008380
Q 3391 24968 4763112635579
Q 169 32199 4506224137441
Q 214 32626 5477937084981
S 1094 154513420
Q 1108 32572 168176661935
Q 279 30975 4349459656114
Q 8782 26692 8130723444631
Q 3528 32314 5335813499680
S 10406 227952907
A 8057 778972875
S 8453 797669302
Q 5497 27509 6849712261
Q 325 30092 9072862289629
Q 1224 25333 7704050501590
S 8315 947840829
A 61 437169375
S 2307 564702172
S 31628 517380072
Q 6532 31110 2739297855571
Q 11913 29430 8718824339997
Q 314 32578 7765231626304
S 13697 466151015
Q 5708 30437 9588709281134
Q 2931 31110 886437849206
S 9555 539885918
S 18303 553224959
S 20735 465646457
A 24734 803725351
A 25871 611631638
S 28691 145327280
Q 11789 32230 5220144065962
Q 1773 30291 7488044319827
Q 79 28008 3792318995055
S 9338 728172020
Q 35 32689 3914712919963
Q 2336 32262 247260246436
A 312 971901952
S 11313 964074847
S 2878 904147997
A 8106 39444828
A 13507 915012684
S 3404 576385097
S 13295 567002076
Q 1517 28585 6792545262177
A 23782 776864870
S 3891 565074801
S 8144 641837526
S 10408 691512059
Q 2903 23201 9976852911200
A 4715 103947041
S 16362 295448723
A 17418 533942305
Q 316 19129 7133622118610
A 15311 436639106
A 22543 765075276
Q 12670 30793 6678599012051
S 21829 27678011
Q 3111 21994 5055170194592
S 28856 146746565
Q 8693 28649 6897284561670
A 19562 892778660
Q 4055 21676 7244058257052
A 27989 829734297
Q 378 32376 2254729072667
A 29665 88347639
Q 1876 27624 797056615389
A 16636 639166220
Q 535 26350 4091233702470
A 16737 539513998
S 15535 71793290
Q 6 32723 9788209860227
A 30147 831245522
Q 3563 21647 8527439179494
Q 4559 23897 4759502850160
A 1165 936165277
Q 3398 19970 5192928675017
A 23478 914657108
A 26126 868544021
A 26882 214580972
A 16053 889215152
A 8796 63880005
A 17785 801732725
S 20188 810058207
Q 2315 26310 3924979326694
A 21589 929227412
A 22121 311479318
Q 354 32277 8880578902612
Q 723 32315 8384059292671
A 9827 222047296
A 32156 556040224
A 8227 816053066
A 14451 410596212
A 29433 420230585
Q 10009 26546 6628386939778
S 28933 986123300
Q 2543 24789 6986931879747
A 11799 384021868
A 3193 350921035
S 21708 884687234
Q 861 30735 8758164906663
S 24890 133721706
A 13643 725520036
S 28204 129752886
Q 4727 22113 1185189329797
Q 221 32398 7452038466915
A 19422 460269469
Q 3069 31286 392754993971
S 15603 419578711
S 4500 8590983
A 29857 606024436
Q 497 32077 3214597847978
A 11190 631752731
A 2607 890772481
Q 3375 31843 9570266044056
Q 4137 26411 6024700471665
S 24587 637942575
A 14881 914591360
S 21895 998117982
Q 333 20115 5030636472809
A 12462 475792921
A 24855 259723549
S 27523 434643697
Q 4072 29114 6460196267423
S 8042 586411449
S 13359 977467789
S 31670 362560584
S 3875 876271954
S 2708 620821115
Q 2977 26676 3475743857788
Q 6294 31386 2357748070793
Q 1055 29468 8738193297896
A 10475 416653559
S 21078 168182202
A 8443 781416275
S 31334 290259262
S 26988 864267219
Q 2631 29468 6731250838694
Q 7501 26467 2614811584460
A 23569 86093686
Q 419 25963 3366551817995
A 20872 541921016
A 21348 303916389
A 2104 761961057
S 30547 96519436
Q 3193 32560 2886634641814
S 19462 785848637
Q 8013 28988 7283191741841
Q 220 26576 1458064473491
Q 8482 27283 2724571060880
Q 3682 27525 4533774436702
S 14799 625038512
A 28653 904141222
A 31719 421499624
S 18559 822015390
S 5419 746898139
Q 5 30904 5831033447530
Q 632 29752 5956413090184
Q 15507 32383 3582648922661
Q 8753 29303 4751059384574
Q 148 32306 9620306835929
Q 1778 18381 5999823509819
Q 5696 32474 2360889848500
Q 2426 27454 2352823961841
Q 1479 31651 8228925729283
S 25430 836983861
Q 4806 28999 5979127660213
Q 5760 29596 1124921041157
Q 1997 32319 9767618723099
Q 8937 26641 3200119205018
Q 3501 21676 6328311800570
S 27233 466288690
A 13603 599011755
A 18044 479555790
A 14670 35968872
Q 3152 19716 5023645299537
A 30822 4038702
A 9501 544181273
Q 702 23756 9556305927046
Q 4213 22370 907002235403
Q 2812 25441 80093940748
Q 2506 28367 673515580292
S 28958 208772205
A 3570 704934372
A 12594 676672938
S 6667 468522154
Q 2301 28119 7910942837799
Q 619 25432 5737471237153
A 13665 1151188
A 5650 828374322
A 13783 226156089
Q 3365 29590 7249865050810
S 8737 193508298
S 14555 500694445
S 29931 259875095
A 18466 883308271
S 22469 27754277
A 16247 587652517
A 18939 830013928
A 21424 718579629
Q 4861 27273 3043299405410
A 2794 94189496
S 4749 77307409
S 246 384324643
A 19636 682562662
S 29433 960380881
Q 6974 31188 3352927395736
S 5992 394777972
Q 2400 24126 1315564759057
Q 834 32482 632641624334
Q 10155 29516 1859744998661
S 13622 901917730
Q 6261 31917 7247281690628
A 20069 233801397
Q 941 30326 5485450065905
Q 550 22830 4639019315775
A 4037 321142754
S 28478 503284930
Q 1403 31699 9113934979118
Q 1274 30733 4887478904643
S 13853 747457798
Q 8657 32635 3480927570402
A 3128 663562984
Q 2004 24010 9159704847956
Q 13698 30978 1957680245359
S 12125 344969422
A 9566 222934680
Q 588 26125 5763708739735
Q 3572 29257 1778454475042
Q 1167 30306 2396267414106
S 32061 380573734
A 15738 648818363
Q 14115 32015 9292166884089
Q 5743 30972 2704317542308
S 21527 753463392
S 13577 739654475
S 14217 902470073
A 16983 772893356
A 8075 427506389
A 14430 341352508
A 14620 682794496
Q 7900 31163 9605596857246
S 14695 407919522
Q 2253 31221 9262430164123
A 5746 50360808
Q 524 32173 8332386413254
Q 136 32518 6843218146137
Q 3745 26669 4913765031817
A 27718 794384490
Q 10480 27272 4977665708301
A 10668 365577492
Q 476 31235 6338388514937
S 17173 343834060
S 18743 76285489
Q 11121 29693 7547934458918
A 8604 51552688
Q 3142 30027 2990384148452
Q 6580 29454 7637601100757
Q 2104 29272 4209577734273
A 6333 839448862
Q 1008 30680 2613880331550
Q 29 16597 3449328624724
S 11740 169377297
Q 7178 28586 1701501262291
A 27698 423788892
Q 347 31863 6591887510780
Q 10555 32721 5857388104260
S 7381 707073351
A 25233 190919902
A 2867 44547053
Q 7639 29010 5838762031943
S 12933 604035501
A 4479 929541076
A 1077 870162519
A 9342 444803591
S 32098 448783778
Q 3252 24377 8466351058890
Q 506 28486 7078103363555
A 3387 644812808
S 25353 761632468
S 30259 781947298
S 25614 285715192
A 20556 383610838
Q 6206 32474 459236997068
Q 1095 32423 3923147993929
A 21111 311213914
A 10040 990708757
Q 12370 29803 8197684822641
A 30397 850385805
A 24129 88493029
Q 6445 25032 8009801761175
S 32645 987772855
A 3879 697964270
A 30549 394281761
S 22477 28850107
Q 2095 31517 715149761768
Q 3919 26835 1180801388362
S 16130 269148972
A 3752 951350005
S 19867 241556250
Q 3547 27234 2345094275572
S 8396 155155372
Q 1278 28498 5296309076505
Q 242 27805 8395370412161
S 15902 576321135
Q 6645 24420 6245799696685
Q 951 29679 2435679691983
A 7616 163503087
Q 5890 31233 1404380932588
S 560 894582218
Q 1371 21500 8189332924884
Q 12768 30173 3758698058263
Q 4758 22523 3865392779197
Q 3707 28675 3075647403423
A 21689 824985932
Q 7933 30303 7613759403420
Q 14652 32300 7610923814076
Q 8772 32468 3090142180104
S 10031 313149162
S 5554 1326847
S 7096 688510039
A 9517 151367100
Q 3495 22629 3061664831209
A 2178 91524262
S 16413 201145028
Q 5686 27865 6463555068250
Q 3 31376 7998590695758
S 24007 115875066
A 26042 394194241
Q 8943 30165 28323702002
Q 4083 29471 3436125409380
Q 1946 28391 7862895884672
Q 2984 32478 8001476158912
A 26900 971994188
A 14121 78319882
A 22150 945768588
S 10127 525802271
Q 13226 31664 1722683466312
A 21023 977613605
Q 1807 30061 9621024031629
Q 4665 26328 4238243596427
A 11760 456667297
Q 2145 20697 1218828885504
A 20971 44317688
Q 3991 28407 2348239417713
S 26628 79417615
Q 10390 31484 8093091796317
Q 2652 32093 6554844961637
S 24016 899323779
S 27881 304748418
Q 12094 30426 389373371068
S 24400 653520179
A 579 757263414
A 4258 845824650
Q 12117 31637 946375719386
Q 240 32597 2212451686253
A 1325 947843773
Q 3936 23021 7133518035436
Q 3038 27708 4052316229652
Q 4186 29484 8313268963345
A 17262 494943993
Q 5339 29885 5401585843179
A 2030 26733195
S 1482 388696247
A 6857 10270848
Q 2173 30918 1491333223188
S 23801 565770977
A 28207 375650166
Q 1339 31371 9089907668137
Q 774 31601 8189653365542
Q 570 22660 6305839681053
Q 840 32591 9924937429731
S 19301 789693354
Q 5462 31972 7498123250248
Q 1542 32552 588354478060
S 25149 871061056
S 25107 344519399
Q 102 29569 8122463838636
A 16209 117268103
A 6362 735442299
Q 1755 32595 8045326807935
S 24732 879761558
A 7153 393277244
A 26956 223366403
S 19251 177192563
S 23072 483651171
A 1347 803894278
Q 1302 20559 5347641464242
A 28732 416432503
S 4413 5362190
S 29624 121359488
Q 764 32457 758164908339
S 14058 916001311
Q 4204 31851 9510107086497
Q 444 29858 6566934742206
A 23253 323468574
A 21931 287097336
Q 2869 25623 8772088333926
S 29212 163834733
Q 3766 30315 8322852312904
Q 2843 25982 9180575451563
S 28964 65969885
A 31902 613036841
A 22374 697944898
A 23518 502422956
A 31288 132482750
A 14477 186088303
A 31542 840537284
S 29788 805437354
Q 12332 29919 5201382384859
S 27454 227457900
A 2442 185018972
S 9027 5426113
Q 1947 26448 4005629026419
A 25515 24827773
S 8826 897188914
A 1984 486148428
S 26634 264911930
S 21782 287399649
Q 6292 24498 3113559066750
S 6603 895095800
S 31730 564936211
A 29668 152127454
A 5705 874308776
Q 623 25328 1076479230343
Q 8518 32421 7651246090502
S 727 624423840
S 985 741608516
A 21691 581922395
A 18599 828709502
Q 8411 27553 569398192823
Q 8146 31089 2738617860636
Q 10112 28909 7158608607212
S 30605 374754804
Q 7967 31815 6064328385478
S 9538 715372032
S 27066 382806244
Q 5024 32006 5661432377449
A 8124 319444510
Q 2402 22179 4862487710108
Q 841 29885 4853438902599
Q 3350 21030 7976570475859
S 4107 595988369
A 80 601142821
A 4421 627361005
Q 8170 32407 7224551742357
Q 5435 23661 4180034240281
A 14445 293860133
Q 5458 24350 3272295634196
A 25602 406308539
S 5811 975963118
Q 3263 21623 8632656919016
A 26875 422229990
A 1027 491143195
Q 6 32695 7666075375828
Q 3481 25718 167603820946
Q 62 31090 7473171090922
A 30449 848056834
Q 3128 31143 5132671495555
A 22260 570528912
Q 6100 28676 7937780053240
A 9011 635243082
S 4672 844487238
S 17904 46729409
Q 3181 24669 8762370396984
Q 1208 30767 1678094622940
Q 259 26805 3784150776819
Q 39 32709 6329197709642
S 8430 656950111
Q 6956 31324 5376426770963
Q 3837 31057 50062947918
S 1513 142629961
Q 316 31857 8203617821507
Q 2152 32294 4152367702549
Q 3672 30766 7566352313809
S 10823 232262586
A 15383 394723221
A 26696 4121960
Q 642 23595 451629209193
A 1075 772643269
A 4438 506677219
Q 3237 30819 5810788204000
Q 1792 23887 9423711043562
A 26664 984832998
S 26863 716187036
S 29916 4151592
A 14320 428813150
S 11834 291045272
Q 105 32617 7698880840322
Q 5388 32077 6322372481299
Q 5255 22050 2238501315601
Q 10450 28727 3708493819730
Q 5608 24437 9603802422399
Q 2553 29773 9521115023869
Q 496 25025 865761353741
Q 8578 26877 8285839665967
Q 3377 23248 1196326757200
Q 1068 30566 5398952959662
Q 2254 29571 2737299519697
Q 5000 28008 3100411800802
S 26523 645365611
Q 7660 30696 4409985340844
S 6143 572118490
S 31467 208397680
Q 5044 21991 86183823582
S 11029 318486835
Q 11871 31132 3604731579177
Q 4266 24555 1705207215358
S 20666 469976865
Q 1788 29444 5498505922847
Q 14623 31655 7098601443713
A 26208 315802846
S 4454 709761759
Q 3571 27078 1516739692788
S 7180 950445012
S 15230 801461430
A 4682 780847505
A 7450 835379896
Q 7961 28878 2509275844065
A 6837 39171982
A 20403 460221984
S 14171 992837845
S 11241 599362417
Q 8180 29387 8838659142149
S 17811 680398298
A 258 669646018
A 1236 41905187
Q 2646 19966 3435395759469
A 21882 170589465
A 14802 242173109
A 23923 811843728
A 4165 154929865
Q 637 32001 5407316362251
A 612 582284191
S 20682 165457376
Q 6313 30050 1189253913653
S 13491 954803125
Q 3422 20504 7084974063698
A 12948 660244576
S 25465 155696637
Q 14184 32314 553131606537
A 22750 125530888
A 15401 754766537
Q 925 25444 7738142508101
Q 4896 29854 7374569973024
Q 5710 32641 2046568955543
S 12507 869537900
S 32229 634597002
Q 2621 31585 9238092730418
A 13629 550972969
S 22071 92558557
S 6675 577221103
Q 7746 31048 1382672646087
A 4623 63676864
Q 3832 28852 3647627953761
Q 10646 28017 4049251947856
S 20000 957794251
Q 1643 24158 2887859337963
S 12234 838540539
A 30216 562316352
Q 1643 32116 7373339815348
Q 11371 32212 7944239068604
Q 94 28484 7298364100269
Q 1955 21545 3635234424551
Q 2436 21864 6340241195041
A 31191 558430898
Q 11406 29048 226771667973
S 23561 504435910
A 29488 429316954
A 13132 649690350
S 7468 893706715
S 13145 807633989
A 21033 83709062
Q 2858 27990 113642312687
Q 6423 31627 1842400791234
Q 799 24565 9225936013513
A 25555 656838679
Q 430 21085 4468652370024
Q 1629 32517 8468850402641
Q 5306 25418 5511470087573
Q 4815 26505 3014488902517
A 1914 797503448
A 29836 608403657
A 21445 987367869
A 22119 532400957
S 7613 109472499
S 14827 648253194
S 30085 358423613
A 28024 724183791
S 3980 571636770
A 9201 478009079
S 5233 576655446
A 29114 896979555
A 31069 841962149
Q 5452 31253 574864910900
Q 2371 27725 6989981377083
S 31255 940361538
A 19090 224302687
S 25796 225134483
S 20384 469024428
Q 2884 28567 7559922902705
Q 5633 27836 6593552481521
A 7582 325305817
S 7792 411924181
A 20069 176154603
S 18223 682654584
A 9727 173568048
A 10587 297726565
S 17489 991146125
A 27985 854520904
A 22414 113699382
A 11985 264723152
S 19029 124266319
S 10965 191594370
S 14732 154282204
S 24123 772047190
A 12168 766503495
A 20945 138069162
S 14800 205173856
Q 9415 27341 6208699593429
S 23085 442510552
Q 14529 31106 2361612013895
A 18523 404767215
Q 1128 28116 6984386422093
Q 4539 32465 7800666815423
A 23597 544426350
Q 251 32523 5411986655977
Q 1231 32681 5929317957783
S 3163 357072857
A 2688 292524751
Q 31 32630 4511346264435
Q 9524 30349 2040246401241
S 16278 41354149
A 12265 313043097
S 31087 782641081
S 13748 754940658
Q 1872 23373 5471202234465
A 8123 272936455
S 16350 549990829
A 30374 433060989
S 19636 788121841
Q 10876 31430 1121261789327
Q 3933 32514 2884911799810
S 9603 294348342
A 27685 150510116
S 3325 792005578
Q 413 28488 2157782502165
S 14890 819357135
A 8852 912642420
S 21538 286069656
Q 7153 32003 4960012357846
S 22818 226592231
Q 994 31669 2093959635403
A 15423 252648049
A 28661 42614453
Q 8642 27233 9195597804088
S 19725 959750156
A 6431 875362633
S 12216 235362269
A 10587 508952863
S 26001 763929662
Q 11825 29822 5719686008273
A 5676 926580318
A 12904 445592793
Q 19 26137 4161677880500
A 18068 214973803
S 25137 152565444
Q 667 27221 9318508282569
S 27278 578651033
A 8663 950940693
Q 501 32097 4949131644532
Q 251 32677 6416010413831
S 13534 688509248
Q 11423 30603 1937808235512
S 715 211063198
S 22180 587976092
Q 110 28806 4996914772025
S 17516 926793506
Q 10154 31344 8963265709601
S 21716 379536482
A 5757 738758413
A 5838 160814869
Q 2719 30200 3554543167998
A 26520 617652272
Q 2304 26331 1178853905930
A 27433 717054349
A 25358 374340052
Q 1752 31557 9062861529057
A 28698 705126543
A 3993 581438787
Q 2049 31458 9874854630116
Q 2671 27515 4218335301002
S 19602 83656944
Q 5434 23315 2614712042118
A 11472 423861340
A 12942 332573297
Q 3101 27162 7099887010052
A 15066 852344414
Q 115 32638 1709295357965
Q 6631 27901 5501096479700
S 23976 682873588
S 18732 811829339
A 20187 675156567
Q 2613 26145 3082839889003
Q 9223 29907 1540143446354
A 1988 496788087
Q 111 31798 2891185466587
Q 7307 31129 6526502115262
S 20996 127553641
A 11193 249603344
A 13612 626599063
A 23690 584849905
Q 5706 27011 3158456835780
Q 14310 31744 8540453157514
S 13456 998891094
A 28716 858298405
S 8326 43811988
A 5214 628214328
Q 140 19170 7812840920191
A 23375 83582486
Q 8095 25269 7791318711613
Q 11423 30177 467049970139
S 17375 282601759
A 2887 514719196
Q 953 27750 9247914935364
A 26978 524910322
S 19858 383602929
S 15693 970346181
A 18082 286465380
Q 2309 25804 633424917395
A 15748 878763494
S 18997 973091993
S 1158 807508274
A 16929 971888803
A 10986 475464080
Q 9911 29974 1588468216395
A 31961 174393143
A 5615 588523680
Q 4204 29771 6503243973726
A 3919 268985350
A 19593 339465391
Q 6179 32519 6168526314423
Q 12514 31604 7907117722029
A 29734 185864886
S 29533 926312172
S 22722 21884768
Q 10169 30476 6616329781437
S 4458 142097752
S 24331 79556370
S 22563 564969024
S 4047 89028066
S 21527 7296183
Q 3019 22088 5438724166415
Q 3654 30961 129448641436
Q 536 21037 4482178218310
S 1129 157721671
S 273 40310387
Q 389 26706 6933085088886
Q 1771 32276 7164953376543
Q 7334 31718 8378786740606
S 12950 841868403
A 25496 148526577
S 10534 953896614
S 27283 61661781
S 24297 18044306
A 29316 175401176
A 26804 950671803
A 23633 282436487
S 7497 706652728
Q 1178 27923 3790533564510
S 26734 781777373
S 18084 291470318
A 20581 396217100
Q 688 28646 1104076583769
S 10382 132178885
Q 9646 31573 9059509518261
A 7841 520842662
A 3661 20322864
S 1498 3579937
S 7231 613151650
S 16997 779195863
A 15545 473238852
S 20257 486653227
A 2349 210429124
Q 2303 26385 3775959293608
Q 9747 27427 2786985390969
S 9244 470826933
Q 7395 25816 8341889472585
S 22907 151795033
A 9219 182213912
Q 2345 27824 8318222398151
S 30150 34370510
A 7001 512506878
Q 457 30589 2444981647247
S 24230 632547120
S 32599 855667917
Q 493 26544 3312233465361
A 19766 662619880
Q 4760 31673 619395187789
Q 4193 28246 5935593090532
S 26215 554500826
S 28119 845556036
S 32340 291514812
S 5270 254227487
S 14982 143586674
Q 3293 21672 8460964937318
S 25222 536396763
A 6430 521552329
Q 7768 32152 7872363869809
S 27324 995472504
A 32524 74484996
Q 8000 24365 2166324783429
S 31279 251145840
Q 3784 24321 229726874130
Q 3393 25214 575867404126
S 21547 275784491
S 19922 691422659
A 16 237072819
Q 9758 29164 2407343856868
S 9761 381156372
Q 220 29977 6123434393546
A 1874 714823585
A 32576 59526430
Q 546 32232 2081691862477
A 30025 715445229
S 17676 890330628
A 14108 763989199
A 10268 458416462
A 14660 90267466
A 27939 231393430
A 29087 972122762
Q 1879 31841 8246685358937
A 26661 158798331
A 2893 68026773
Q 5240 29909 7630617189764
S 29889 642964258
A 15602 884942942
S 31804 22865309
Q 2094 32404 649451738401
Q 439 32647 1556410622526
A 13467 260665203
Q 8855 32618 9547395273014
A 9506 985151085
S 520 262556509
Q 1654 18087 9844958553690
Q 8700 32567 7971855049258
S 22437 377812884
A 19877 413111441
A 29427 790533972
S 14939 758123312
Q 1705 32486 4084916184715
S 4276 665514553
A 2249 172825123
A 18092 19895605
S 3141 950242743
A 6103 325923082
A 2715 39438299
S 5178 182453819
Q 5691 27386 2617785038659
Q 920 24349 6483435393993
S 28840 266339203
A 25385 223137327
Q 1897 31694 3614957170057
S 30022 973374820
Q 7271 23725 4815190662565
A 29800 814317537
Q 3427 30593 543130440840
A 6499 830012150
Q 1843 22531 8598100555350
Q 1167 32080 4470936207190
A 13986 1768779
S 21571 9502853
A 623 523066585
Q 1645 19665 1085436993104
Q 8857 32006 2800074919103
S 1313 549481474
A 5832 985131162
A 24230 248448506
A 30057 531684761
Q 12867 31121 6055483256386
Q 1988 32397 3211631220261
Q 2671 28826 4442136763008
S 9962 726033855
A 11946 696656692
A 20249 468444053
A 12107 955243306
S 3103 912474599
Q 2590 23022 9591121621244
S 17115 804133227
S 30136 509651156
Q 3860 26684 5876144910062
Q 563 29240 5453739950767
Q 454 21667 2115434367462
A 10304 888605998
S 9358 234880920
A 24192 271024420
Q 1342 27982 9900445528128
S 14602 835530389
S 10313 69747422
A 5831 676317664
A 15679 78661080
S 22357 563465374
Q 10517 29454 3282749000535
Q 5503 22971 2665163114594
S 27772 470438166
Q 3026 24046 6397512585660
Q 542 18772 2399504599323
S 4127 825083114
A 5312 414754394
S 6512 905429481
A 11089 6895097
S 22120 743235375
A 25517 633225540
A 10458 597294467
S 12149 446485475
A 23339 529301560
S 504 419631058
A 29973 411401131
Q 4620 24165 832424183397
A 16266 501686612
Q 4825 27154 2619522837662
S 24229 378682781
S 19728 709222051
Q 238 31868 6016743804101
S 26396 691635054
S 7198 292414602
S 16640 184594507
A 31412 938494672
Q 2357 26582 7869970848860
A 20185 241589421
Q 1545 29517 6548868608022
S 26945 378746116
A 813 380121093
A 13489 628627483
A 3594 229433758
Q 6155 27815 984883752480
S 4859 433695676
Q 935 29064 3738410945626
S 6720 349185325
S 25605 342772863
Q 6760 28668 548218450832
A 26084 192646620
A 16596 211266835
S 5152 750526460
S 5965 6994906
Q 11198 27936 3375528688218
Q 1724 32377 6039425948897
S 10500 14475662
S 7099 829785345
Q 6430 28627 2606320218719
Q 2469 23736 3301456573032
S 3663 478088004
Q 660 28967 1728878741603
S 3597 888270330
S 21814 915212745
A 1114 595472475
S 31879 373370249
Q 2017 30618 3526981887387
Q 1298 30175 369219035927
S 27894 539427568
A 30622 138927585
S 1416 350660283
S 23085 30793123
Q 12712 31978 6390606990699
A 20484 603579593
Q 567 30543 8678226867838
S 14596 605877894
A 10847 288729686
A 30172 217322736
Q 1189 32452 7583521595742
A 23213 896531225
Q 7597 31517 4533554451983
A 29909 968279849
Q 6967 31367 5089598001492
Q 35 30988 9870289005620
A 16544 458603487
A 19857 44039652
A 11853 476942940
S 25114 816528478
S 24027 715572377
S 9802 292007332
A 1441 774012781
Q 3707 20914 4371255928243
A 21895 313857339
Q 12958 30204 9686699727020
S 14044 821878589
Q 2391 29170 2220003105565
S 18410 109342491
S 25141 45841540
Q 5710 26233 6235097299443
A 26336 368342461
Q 11415 31769 5196951568274
S 17246 548158140
A 10881 616603828
Q 8263 31938 5930979547008
A 7066 365339293
A 16554 684629356
S 29511 785629630
S 8476 167524510
Q 2870 22606 1154235183423
S 25471 608945030
Q 8014 30115 9648233328574
Q 5706 32364 6907160038925
Q 1435 29814 8780665874057
A 6610 79798414
Q 799 31729 184533047286
A 4092 178264563
S 8119 28349876
A 27352 566277450
A 13405 483868870
A 28155 864692945
S 1779 845659182
A 11807 720617817
A 3505 70682523
Q 10728 27279 29269631804
A 5934 751326585
A 15839 817068982
S 28002 608951724
Q 1614 27436 5694748773953
A 27160 24010766
A 22754 416931143
Q 17 30843 908296480524
Q 14184 31910 1380140629706
A 22990 313444652
Q 5177 29355 5261750049508
Q 2205 23721 3744650020052
Q 673 25569 3454614533260
A 4209 153353680
A 6011 676614585
S 29699 516549155
S 20914 527435418
S 297 999337896
Q 6430 29274 3412591601693
Q 1649 31967 4500040675265
A 7481 834978936
Q 8831 26261 4615404749750
Q 685 23174 7979850140737
A 20957 618863383
Q 3451 32365 1877584924533
A 11604 190156568
Q 11082 32587 9643143576259
Q 5242 31894 8493645797939
A 18200 831121501
S 4678 752509796
Q 8498 28520 9476657247089
A 12386 82685625
Q 3236 30890 2400414227684
A 1522 750578577
S 26247 866811345
S 1618 458099082
A 18125 287072204
A 497 940463900
A 15897 693108165
A 22464 527729950
Q 8253 32390 342915749362
S 24300 347188459
Q 3677 29582 5588324463846
A 26896 647154917
Q 4088 30573 1869309758250
S 29169 477338597
A 31838 437574466
Q 9891 32284 7253027197227
Q 1666 32004 5002217338108
Q 1795 30346 7680492431969
Q 2863 27911 725758229855
A 30535 554060281
S 30906 744797690
A 25493 749617039
A 1168 85525986
Q 10870 31351 6587992080119
Q 3327 25780 8972374785090
Q 1927 29301 8440202372334
Q 3436 31620 549963102589
A 20021 391571774
Q 1806 25450 2952537949509
A 19530 270048150
Q 6177 23347 891725908347
S 4653 292672927
Q 2651 32401 755883189903
Q 1107 27571 88500672038
A 14178 75975326
S 12845 974875973
S 5529 920094911
S 32373 346613183
Q 8494 25108 8405778912253
S 7627 182989257
S 9427 488788749
A 15075 866428242
Q 3471 30325 4413532924774
S 30728 437624573
Q 117 30566 170663876595
Q 2789 30760 2112842540707
Q 3814 29270 2549324011513
S 8904 469895973
S 5143 489809730
Q 814 22965 4443284728522
S 5249 914219522
Q 3385 30961 9101857305467
S 29000 904520570
S 14821 154189811
Q 1856 30275 8869856432275
Q 2349 31111 8857565743038
A 1334 169626630
Q 159 21677 6319010632455
A 12558 363096576
A 16807 826436294
Q 4342 27153 7558827540570
A 28557 174973952
Q 667 17538 4443852435281
S 4491 954649307
S 25625 567249758
Q 9283 31277 9492219041837
A 5039 689591094
S 9913 859695642
S 26479 360217559
Q 15516 31955 1045698703113
A 21366 145368553
S 27394 577423837
S 31264 546820611
Q 83 32717 9919989593275
Q 1539 29436 6897564028676
A 20486 103948435
S 5348 106111501
S 3775 515759481
A 6500 542658186
Q 551 32328 1658713610284
Q 1233 30804 8948635545240
S 24557 106833125
S 19710 776108033
A 4439 134309364
S 16312 557816690
Q 1597 32343 1496955195101
A 21171 214020416
A 14572 565681586
A 2426 932034303
Q 1535 31313 4315011805927
S 24651 467839661
Q 6685 29905 8969772958587
S 30985 142441141
Q 1808 32269 1405071052516
Q 5052 32024 8503518212875
A 23799 47600604
A 24641 460305958
S 30577 233378760
Q 8705 32138 5119296807562
Q 10752 32388 5799811505890
S 5725 324914060
A 24077 289668717
Q 6240 28146 8786883153935
A 28152 302039655
A 17055 294998318
A 24594 954657330
S 21011 730835239
Q 637 30752 2397310911216
Q 440 28365 1572022408359
S 30746 438880086
Q 6868 25156 1436274554030
S 17870 147009911
Q 4143 21242 1471385778384
S 14214 672681581
Q 3124 29216 7526761042544
S 7885 691053230
A 15887 60603028
A 2064 848289439
Q 3682 29205 1053280493544
Q 2291 31039 4418081657651
Q 1751 26096 8892960058322
S 23023 684474195
S 27351 408392682
S 24488 779533515
Q 1404 19953 3525259148683
Q 4165 28299 193706568300
S 23172 103771465
Q 3904 25872 4657933509274
A 14806 626731569
A 8463 603521182
A 26775 691765354
A 4341 416629004
A 30255 797366563
Q 918 32587 5803292206206
Q 3078 26702 993279070050
A 18036 772203168
A 24506 856388802
S 9562 525658898
Q 580 31858 6688864729308
A 31615 277449074
Q 375 30365 6352921252775
A 12423 793762197
Q 11451 29906 9914376466835
A 21866 822453672
Q 7023 28325 6815007676365
Q 2110 29519 6522813943667
Q 329 32648 9717618545062
S 3693 783853287
S 5933 862773401
S 19057 570111445
S 28951 195650034
Q 1291 29448 3131265124942
Q 3619 30873 7567505653729
S 15841 634429962
A 16098 727662580
Q 1506 22328 1877563549731
Q 11625 31660 2627274136061
A 26339 966122967
Q 2379 32710 561363726165
Q 4685 32651 3258652159353
A 7033 285425056
Q 2953 27187 1127325836551
Q 4049 26308 9163775857927
S 10627 144483782
Q 9577 30870 7010815388497
Q 2476 23256 1939328310957
A 10732 898994171
A 385 203928282
S 11272 311200043
A 3572 904107689
S 13769 257921517
Q 2826 32417 6561869503942
S 22067 254757456
A 23307 574305297
A 16085 385741827
Q 7775 32694 194641775216
Q 3967 27979 5035061006056
A 32440 143059799
Q 8798 30338 8151057398740
S 16053 851446347
Q 3880 23030 6830626927473
A 23692 655633735
A 910 680598050
S 27193 524771755
A 24587 301651701
Q 1364 32419 5664151552085
A 5254 407582213
A 26915 685788415
Q 583 22679 3097268089508
Q 7023 28649 1443026395096
Q 10625 31224 4652719621255
A 23879 655782760
S 23581 614172872
Q 1447 26972 4584211285544
S 3276 600586630
A 30564 524296562
Q 10419 29277 1465852861529
S 21113 892916604
A 25980 102795279
S 9731 975827097
Q 7406 24442 3899054471839
A 6929 336216557
S 15072 348084741
A 18740 315170254
Q 793 32618 310259226369
Q 1451 26470 5954267659427
A 17257 702592418
Q 302 31690 5703162063249
Q 1346 30186 8681373312999
A 10566 987484627
S 18256 854405713
S 2580 781439582
A 32707 504476077
Q 159 25122 8414638825740
A 30927 301729548
Q 8602 32330 1119096553192
S 22710 585785286
S 17025 204719691
S 19189 256802163
S 30632 994530844
A 12384 626607474
Q 12017 28793 6394339540252
Q 180 32654 9158671150999
A 14253 934012005
Q 4839 25832 849324385569
A 27762 968960649
S 9648 133747925
Q 8556 31182 2132222469022
S 2730 107396510
Q 8587 28312 9111040587591
S 18156 169551859
Q 8418 29843 5737663199059
Q 185 28617 8196858340359
Q 10395 31336 2765641441523
Q 1030 31659 2000221735021
Q 9758 29862 7528416990211
S 25961 883684540
S 4194 8409173
Q 443 28103 8948586934392
Q 4419 31718 337033118203
Q 36 32601 2326577173311
A 7747 260139537
S 21796 805993263
A 22510 160958395
Q 10861 29647 8494972464692
Q 3173 30270 9977006473979
Q 610 29806 1384087656349
A 16770 314403538
Q 1403 30968 793955688941
S 17523 124955235
S 4404 733151243
S 11059 135804548
Q 11038 30949 328159869511
Q 5288 30815 1129488419920
A 16141 973024017
A 4865 544071258
A 26192 920942082
S 7095 273117444
A 725 669200642
Q 623 28121 7959942285597
Q 403 31945 6840066096660
Q 3534 32394 5731497074076
Q 303 28736 6123153236064
S 12277 606303131
Q 5705 31950 7369416634919
Q 4048 20610 5169077730212
A 26924 227558761
Q 1104 21964 2629612335932
S 8487 860209018
S 24026 823113306
S 23174 787215899
S 7553 25296298
Q 12993 30232 9674260114713
S 4906 42985507
S 29722 911268821
A 18298 778549460
Q 2357 24423 1471533703295
Q 804 30242 955826451147
Q 523 30521 9770195562225
A 10647 200731538
S 19947 733606344
Q 9849 28209 6866777158414
A 23523 310791372
Q 554 32160 5530124107712
Q 288 29175 1286765781145
A 31667 197359141
S 24757 495189040
Q 279 32524 1988280998961
Q 19 31628 2596214217908
Q 2258 24874 60961403316
A 12700 871770640
S 6896 118314023
Q 17 32721 3880251787053
Q 11531 31098 8535134017127
Q 6841 27340 3406166899486
A 5339 687153345
S 31792 126215715
S 31512 900211182
S 19858 967856018
Q 3993 31734 9773624353403
S 15661 932119078
S 23142 902674767
Q 12802 30685 2492984217984
S 23563 459256004
Q 1329 29022 9321856928910
A 10643 154306760
A 1878 788707503
Q 1345 25979 9955049361543
Q 7352 30689 980077715980
S 2856 646092709
Q 748 30236 7350351196878
A 13020 325702833
S 17460 99220848
A 31468 255208074
A 31842 188842010
Q 799 30481 3634721051036
Q 10310 31979 7682819716731
Q 10032 27882 7647175445973
A 14847 99910188
Q 1572 22374 6471933178286
S 28002 706976390
S 17958 100997220
S 30985 220670972
Q 3842 31325 8584132433891
S 3126 642695464
Q 1289 24389 2268678970542
S 1915 178578910
A 32286 584567731
Q 138 32011 1502630255567
S 10920 128487810
A 15923 534541943
S 20923 444142243
Q 801 32715 9219343345493
S 15203 131412062
A 15652 141326217
Q 323 31014 393586755827
Q 1434 31784 4912529845836
Q 161 32496 5406072548871
Q 8938 26931 8942140087462
Q 2353 25580 5162488136438
S 8682 64455158
A 3962 18497724
S 3249 482235455
Q 2389 32608 3112850453587
S 15417 314290991
Q 1962 31315 365917627231
Q 8395 26448 3400506874556
A 8886 358461319
Q 3473 25007 2974098319242
Q 1072 18943 6588542869047
S 12341 945113038
S 10090 602513279
S 6951 91464337
Q 1728 31931 4920814891680
A 25538 752212284
S 12482 688736558
S 32228 583873432
A 2598 29367102
S 31666 880844601
S 14511 153924135
Q 5489 26981 6392358910793
A 13710 984265156
Q 6374 28579 7515016492408
A 1888 664434776
Q 2161 28777 5647313460448
S 18696 66014053
S 11108 322933791
S 9059 790222467
A 5946 948237591
A 7800 229059424
A 30833 483647440
A 16729 403638631
A 20204 279705461
Q 4883 30613 8038491763424
A 1618 664466002
Q 5231 30194 5283814995051
A 9792 711997502
S 30357 309047397
Q 563 27629 3900343533100
Q 13452 32683 144296297274
A 10658 563740770
Q 501 31225 7960556519440
Q 3761 29396 3355607304062
Q 2771 32373 5903091951136
Q 4722 23366 3120083854415
S 13383 188178156
A 16838 303313788
A 18871 184018035
A 30028 919739377
S 15775 767217397
Q 7993 32015 5033783369373
Q 6022 28710 5216825389527
Q 1417 29098 7565335646741
A 27054 922066164
A 15010 353121337
Q 1076 28462 4124767557678
Q 4013 25523 1981859449256
S 8312 960657377
Q 12856 30894 8520382399271
Q 10197 26792 402525608079
Q 2201 26441 5982790642390
Q 5116 25352 3533490527153
Q 6972 26887 1752651745268
A 5020 511160653
Q 10181 30456 3243176965441
A 2551 256626173
S 23141 69589044
S 16439 996472898
A 31853 712511129
S 30618 257137591
S 17805 884245045
S 2726 763262169
S 18941 927099316
A 12762 348459105
Q 2617 23631 5366538088739
S 29556 212914868
Q 711 32416 7362766199982
S 26506 775520643
Q 9300 31359 635218653932
A 1301 349761926
Q 614 28778 5238306657034
S 25233 974875108
S 14525 267274596
A 562 592170777
S 10255 452845011
Q 5272 30072 9663552740465
A 14466 362944577
S 25040 577950391
S 25343 812534107
S 29605 159365440
S 12356 419497665
A 18255 694520794
S 31293 60722363
Q 705 32423 2531795504464
Q 3500 30738 5194084897399
A 26196 917383376
S 9225 338370611
Q 3624 24705 4485790990269
Q 4802 29144 2767730558392
A 24653 304194536
Q 11901 31150 9218597197675
A 921 562548434
S 17015 131329662
Q 2233 19774 8429401839487
S 9564 741942371
S 22886 221180093
S 3667 473627963
Q 234 30576 8329282342206
Q 164 30924 7189392703249
Q 5983 22374 2846243567165
Q 11205 29267 6763674295717
S 28978 67785915
Q 7487 30769 5253072775396
S 5151 207000320
Q 1359 31672 465223799001
S 2131 658714861
Q 55 32569 8011078300258
A 6368 177157521
A 27910 419857599
Q 6464 26016 1956363586345
Q 9650 30921 8320301266220
A 7095 375576679
Q 4798 26377 8249137212502
Q 1376 19034 5136467653256
A 21177 207265688
Q 1113 26485 251877875598
A 29288 85943422
Q 2861 30375 4042200572097
S 10494 506771339
A 18550 111045530
S 23495 184143036
S 28624 684304173
S 4901 407484334
S 1121 151029669
S 9595 320952386
A 3018 3622820
A 9058 365655649
S 16391 1839525
Q 10282 27796 2442526495745
A 7066 327499160
Q 15297 32189 8534910327398
S 5433 47891696
Q 357 32710 7293394073722
S 8299 325447066
Q 9064 30258 9222699150447
S 5607 715615346
S 1104 816694066
S 16443 120632043
A 22890 624189773
Q 4799 25246 5650411805307
Q 5551 32036 2994620051811
Q 8148 31689 2494787027604
S 16081 663241055
A 28022 819184112
A 17965 419257390
A 31934 381959541
S 3216 193640589
Q 6277 24385 7577874266931
A 30244 997186390
A 25926 319309926
S 18830 316592242
Q 509 32169 696253423977
Q 3167 28439 7157315771434
S 11668 744854556
Q 2209 32041 1350537892662
S 23036 597914448
Q 2802 31354 294475370317
Q 1534 30911 666573921472
Q 11728 31096 2590191736607
A 16934 239980424
A 3278 28851482
A 16598 644743200
Q 10815 31121 4191342368186
A 19845 748249194
S 527 9409735
Q 5765 23359 1013375546232
Q 5831 23403 3508388692526
A 5456 570887674
Q 4000 29246 774956191549
S 30018 706776866
Q 3147 29816 7908044489713
Q 4806 27895 8185682417801
Q 9881 31367 1683533407771
Q 8763 28582 7145738834441
A 15289 569039170
S 25815 8380128
A 13893 890601284
S 17094 31548632
S 7850 874993183
A 15296 649506765
Q 555 32125 449723766731
A 1158 937038186
S 20296 270055050
S 3030 945981775
Q 2916 29845 6796929807661
A 26869 290498786
A 18070 108827474
Q 13834 32717 4908113559180
A 17348 35039704
Q 1011 23212 964251789066
A 15451 30726118
Q 6038 29520 7432840978195
Q 12460 29866 9378356048237
Q 1495 32472 2233492422173
Q 10275 31571 6102661407649
S 15299 298806827
A 30697 831667043
Q 13679 32168 9249458610272
A 19238 461604871
Q 2871 30986 4713888694508
A 15389 319862789
S 30356 482976362
Q 3030 24945 9410417169785
A 4570 134359267
A 29685 924696170
A 18084 737649390
Q 7535 28400 9101732287554
Q 11202 30723 2566569099036
S 32672 787116370
S 30376 506548110
S 29090 847775921
S 17979 854916292
S 21883 515282232
S 6166 592044136
A 4238 607654028
Q 1394 29550 5948935928342
A 26199 982881512
Q 8571 28565 2862767612525
Q 1568 26078 3709529421233
A 18967 475566400
S 15850 180438063
S 231 353471300
Q 5443 24533 2198144491358
S 25981 513260857
Q 109 31845 345369781874
A 11748 114366696
S 27966 985817913
A 24605 127658811
A 11787 385448998
A 12754 561111889
A 17461 143994801
S 18010 597785352
A 10902 191487917
S 6543 208509636
A 16693 369128227
S 7882 367325433
A 5389 366471566
S 4905 810003636
Q 402 32186 7614873224907
A 26394 306410494
S 26249 122967074
Q 3194 23831 4495880613378
A 13721 978012961
Q 647 24561 8757752597677
S 8732 76209664
Q 1048 20303 6105363817806
A 1493 870880770
S 10283 5738316
S 29836 658103259
Q 2351 21555 7555808987592
S 23384 891678099
Q 1105 19377 1265904446317
A 7900 564243934
Q 2162 30994 7381939121779
Q 3818 30131 8229727253763
S 8797 244435853
S 12983 230414854
A 22366 492031803
A 32387 295385137
Q 9 32609 2913940290238
A 14557 407871877
A 5824 146545965
A 13235 589056600
A 25646 599884262
A 23104 291681736
Q 403 28197 4651817249246
A 27796 705275154
A 19472 388232435
S 23099 476993013
A 18507 390262257
A 16701 609692258
S 5547 448116903
Q 3182 23366 7929401504815
Q 2051 32463 9027460269738
Q 3186 31210 6876361520633
Q 10764 31384 1391140175888
A 27740 326042868
S 6135 536786776
S 23474 64803769
Q 4900 25234 7134677961720
S 25623 550122795
A 2370 501019527
Q 2262 29975 7081775931360
A 8225 544498791
Q 783 30807 3682306932881
Q 2491 31722 558621000656
Q 12685 30080 7504365864191
A 631 478668969
Q 3713 30922 9294744218362
Q 12077 32557 2373138747334
A 9907 252373272
Q 4962 32472 7560179095125
S 23877 14843431
Q 3000 30063 2340066266453
Q 4810 32667 8591726148580
A 6318 739009698
S 25905 379969173
A 23854 156603021
S 9002 261938232
A 6079 320126132
A 1701 540941756
A 15919 946121460
Q 858 30608 9165031341160
Q 12189 31755 1026795839703
S 32524 778316840
S 25765 136860364
A 7911 716117991
A 20895 317645487
A 19188 844048211
Q 1347 32466 9453074652174
S 21502 113930235
A 10205 776480124
A 14364 202154228
A 7300 334620039
S 32258 910662594
Q 5256 22395 4452093248149
A 14494 820753551
S 1586 418870571
Q 1670 25348 6556167536504
S 29057 41967179
Q 1308 28589 2556068738071
A 2400 728884164
A 3994 905320033
A 8256 139719278
S 23082 443192898
S 27356 610328347
S 29205 140461019
S 27212 679180487
Q 1603 31880 6550845139686
Q 8104 32163 7088450114044
A 10348 447871517
A 23953 303225217
S 32243 160919277
S 3303 339285688
S 27578 692962596
Q 1952 18678 1383970158492
Q 2323 24408 8630615575440
S 4580 964304823
Q 346 32723 6747119463296
S 17166 208109176
Q 1793 31529 9239523537407
A 13833 403295650
Q 1498 31810 5152535566642
S 22079 815529137
Q 4101 23800 9037408983233
S 11673 783466922
Q 4217 31006 7864486539383
Q 1637 32492 1053751850826
A 19962 224330291
A 9466 727068712
Q 4680 31961 4808402541034
Q 7570 30975 6895598504015
A 24446 826231038
Q 6843 24787 495733690623
S 4455 769420331
Q 12492 31935 1141386215242
S 14220 853766727
Q 459 32490 5946918930372
Q 198 30936 9225884769422
S 29989 693121413
A 27091 446788859
Q 365 32432 6317262813906
Q 7810 32688 1328143790086
A 22431 126159144
Q 2584 30582 2580148474569
S 21342 405760524
Q 11404 30966 1195898641748
Q 3774 29411 6885226538178
A 20714 268593939
Q 10529 31727 4469446971638
Q 1361 25809 950211213234
S 12884 355299213
A 3009 619230377
Q 221 16621 5497895049373
A 5719 284578526
Q 2264 31292 8867359657002
S 26288 625914919
A 23816 433106658
A 2736 307656990
S 12018 645910587
S 28014 358884384
S 19787 867497007
A 6464 362858973
Q 1284 27667 7250729905977
Q 1388 32602 508681759841
S 24792 557690518
A 14913 662824803
Q 3486 31002 7389781027075
A 1850 19800107
S 4002 314495812
Q 4336 23245 6300735879307
A 104 513039943
S 16771 559835366
S 16023 987361347
S 3573 195695268
Q 2821 23504 9057318216146
Q 1734 31029 6415945374292
A 4406 287436063
S 26182 595611067
A 13325 309381992
Q 3502 21382 4133980602092
Q 8683 28536 3659229783670
A 2642 824005606
Q 559 32685 899464260961
S 10576 156446524
Q 202 18058 8278778394643
S 4693 929944779
S 6522 193748728
A 29281 568796830
S 8658 609097731
S 24867 587295885
A 14115 743134814
A 30280 517823492
S 8211 485044752
S 11699 861906226
A 475 584714941
S 4464 159026125
Q 1581 27917 2539823184017
A 7178 25445160
A 16178 499938781
S 4304 531936568
A 31126 909660668
Q 96 32705 470865980964
A 6102 69319891
S 13733 513392473
S 17939 16342069
A 21940 944891182
A 28468 818936125
S 2279 265822248
A 16896 350113414
A 1637 80269622
Q 3173 30719 9272083658182
Q 819 29572 2896710245727
S 30597 281382054
S 22333 873173173
Q 3912 31104 483698251670
S 26537 773603609
Q 286 32358 7424680016387
A 56 341950694
Q 4466 27948 7582265040732
Q 7919 28848 4168432023112
Q 9110 31170 9059548014276
S 31533 910377693
A 7107 350499611
Q 4148 23593 1285108535747
Q 24 32070 1967268397790
Q 641 24214 6773880832475
Q 9587 31883 7420687001832
Q 1002 29326 580809822860
Q 145 31059 6956710026805
Q 3335 27752 8203213893996
Q 2197 30626 1683078578403
S 21218 454546809
S 24531 783921515
S 7912 883038354
Q 12635 31733 6721604006095
Q 5031 32233 8547794130665
Q 2989 31903 9960922720129
Q 2565 24924 5994013148366
Q 4280 23375 287335509946
A 24795 269995868
Q 5007 29229 9693913467523
Q 494 32035 4976903077828
A 32429 595335214
S 14924 556749200
A 19668 225976868
A 10745 121321290
A 23544 618273806
A 13990 600771098
Q 1102 32069 4274828524661
S 27355 802773537
Q 948 27302 7437875873197
A 3331 99600782
Q 2116 29533 5956200708538
Q 3927 30152 5860753163719
S 13151 893991406
A 7673 78290716
S 11044 822658393
Q 1142 26668 25103044152
Q 5274 22690 8705331444796
Q 666 28510 7785182103267
S 27814 862288201
S 13734 27367996
A 19910 454092195
S 27189 67862147
S 16996 304243589
A 11843 532583682
A 29261 606172067
A 6982 944709306
A 32239 129350440
Q 2415 32200 801249219396
Q 3802 27441 9673081046369
S 21452 640480501
A 6863 569536359
Q 363 21241 4927660650549
A 7787 663717129
Q 4643 30166 8432773668314
S 22016 39732982
S 29575 934570916
Q 1442 32241 3324145911281
Q 5157 27956 5608467757653
S 8052 310802824
Q 2848 32057 8128753312080
Q 448 29339 3081768707018
A 19732 789012032
S 9856 509912494
Q 29 32526 473705592125
S 17006 813932645
S 31664 789685264
S 10551 708505307
Q 3599 32274 3335869596734
Q 5914 29794 2548008429283
Q 1604 21380 1615439169682
Q 4218 27861 6963295814043
Q 2649 32014 2528913173231
S 13161 357880301
A 30568 488720418
S 29324 743406619
S 15904 242039398
A 32160 568885503
Q 2524 28055 6213330669046
Q 36 26675 2941903496436
Q 6687 32384 2285260919207
Q 12152 32214 3632165233987
S 14270 753148126
Q 3945 31561 335007756247
Q 85 32651 7878417871361
A 2586 348365875
S 15654 923501856
S 19830 731424705
S 32638 394483819
Q 10913 32116 5542167391486
A 4807 301608129
Q 4120 31807 6983826591953
S 3022 214139467
S 13786 445177980
Q 839 27229 8381991492067
Q 6357 27145 1126872705219
Q 4622 26447 8098312354759
A 11783 275554480
Q 2400 30066 4655682046420
S 14025 980498510
Q 2210 30716 8630648894039
Q 475 25720 6049824933077
Q 2091 22380 3215672109011
Q 3367 32485 50947595580
Q 6431 25968 2037941184456
Q 1215 32160 7039411350953
A 4473 435156948
Q 2967 21354 3127408557617
Q 3633 23276 7230799281065
S 24877 223245968
Q 2085 20516 3925145375620
S 3335 408309404
Q 6019 30987 7696625121445
Q 644 31473 197642246309
S 2929 447622192
S 6673 975436973
S 29257 715814253
Q 2049 26999 7995893502790
S 1851 217570390
Q 537 29321 3503508253035
S 12497 774744833
S 11879 815258574
S 23249 701221921
Q 729 27867 6484331704184
S 15208 989700137
Q 153 31267 8453106301693
A 11651 405185097
Q 12289 30163 2783584814508
S 9784 605226323
Q 155 22025 8634969339778
A 13227 308596511
S 24122 881157916
A 2170 651351722
A 25279 705040734
Q 124 32208 1570493490770
A 18687 212151376
Q 3997 28588 4811350442453
A 18536 582687789
A 12151 402247567
S 25758 52479145
S 4684 357273882
A 600 50881070
Q 1545 32251 3521148523956
Q 9090 27159 5449993776375
Q 45 31978 9970579850178
A 18397 675290967
S 24278 507636280
S 31193 196256637
S 13777 927493579
S 5053 499910775
S 20758 381636430
Q 565 19658 5736195473585
A 1451 547327455
S 26141 581772646
Q 2348 29170 8443672624945
Q 7345 26343 5629507709999
Q 3025 30762 7746794394727
S 581 307101839
S 29225 927253069
A 27424 521769360
S 17557 70781498
A 20269 740234887
Q 6662 24259 1345512857588
A 15687 659011522
A 20004 968007596
A 1764 680515405
A 25625 773680003
S 23576 451140898
S 7989 519796526
S 7390 435162477
S 25752 224079470
A 18292 491269378
Q 710 31454 1338828329841
Q 3812 29850 8829635395146
A 289 847473458
Q 3079 31854 5227422616659
Q 15532 32353 8120588145890
A 16957 453125376
S 17628 226035027
Q 10823 29271 6637536145057
Q 2886 31790 5765136734173
A 18427 395091519
Q 3802 31798 4355504772843
S 6839 321501098
Q 656 28572 9168506491242
Q 5611 31021 6570749825919
Q 14492 30987 2636884912108
A 7944 881445185
A 22378 70931092
S 20521 908393381
S 28400 5233624
Q 2436 32147 8565677136971
A 21228 310053580
Q 10103 30224 7143228678785
Q 5835 32415 676264376018
Q 1667 32509 2967837770468
S 27519 662460529
S 21541 63493764
S 18477 891272948
A 69 559105241
Q 942 31986 8865204952328
Q 9644 30410 2195013994059
Q 969 30161 5022728078296
Q 1372 28413 532620427298
Q 7889 26963 6440450554687
A 12764 866411978
A 26820 895486661
S 14401 260152705
Q 3924 31642 4160918090564
A 13356 635553385
S 1029 586540268
Q 3638 29614 7864144786700
S 26077 772708705
Q 7564 29406 8992524430299
Q 7255 30666 1034303335156
S 20664 663427057
Q 7330 30109 7709160696759
Q 5080 22900 1040319404730
A 3425 984276171
Q 3439 20798 4201218577381
S 6641 807578617
Q 134 32277 7527018800185
Q 171 25589 9300862236246
S 8897 999125718
S 20030 561827672
S 689 990152371
Q 6192 28607 6014050838712
Q 629 30290 80416611551
S 14864 372934516
A 3612 164443290
S 21584 720982651
S 20205 810274839
S 27588 657043731
Q 10371 28198 9755955336081
A 2265 74516986
S 6834 855308882
S 10302 161292073
Q 7954 24495 442939550335
Q 802 20246 6065056850511
S 16919 710573378
S 31691 399907326
Q 3250 23946 94814244750
Q 1060 31059 656089067044
A 18935 813753016
S 14935 653009167
S 18851 517447989
S 15506 276350292
S 2644 447350549
Q 3285 25134 5838384663325
S 4485 922125917
Q 3248 30512 3943276076997
Q 30 31058 5163986036544
A 1426 442959956
A 22607 486427945
S 21519 202746213
Q 5725 29640 3264085881957
Q 3660 26566 7708328028916
S 26237 572131855
S 13102 911246359
Q 8565 30152 5884734874195
S 24473 13255430
Q 1048 30970 7807455991340
Q 2300 28874 6242549121799
S 13043 154112568
A 21353 849106112
Q 853 28330 771443530297
Q 51 32509 5877353191456
Q 6179 23610 7576293970358
Q 12738 31342 3638838645537
Q 7613 31731 5986904552827
A 21312 731294198
Q 7999 27635 6404138144741
Q 2708 29489 8384104549130
Q 84 30881 748862283469
A 23337 364830804
A 24886 244514031
Q 3969 28575 6071899516463
A 11733 214138089
Q 242 30788 5202426999122
S 7153 236601062
Q 2772 20237 9528042639212
Q 1 30392 1282063998977
Q 14003 31534 4684442241675
S 27260 333147303
A 14671 220141625
S 4733 997535941
A 17177 20320191
Q 5180 32164 4887964921813
A 183 916254266
Q 3907 25606 7358337070427
S 11049 576560078
Q 2126 30749 693208069494
S 27032 26635686
Q 14738 32524 4569730865249
Q 1912 27751 4522187443086
Q 264 20809 8305522829239
S 23231 633070900
S 3429 181216083
S 19128 369257504
Q 431 30909 1558373586877
Q 9696 26974 6970528658872
Q 1520 32003 8739254711654
A 8011 165509247
Q 9491 30816 9256962467258
Q 266 29626 669972980987
A 18137 162231256
Q 8077 29682 8258151912367
Q 7660 32482 1478242565394
A 6459 419814059
A 17742 40748581
S 3367 841990948
Q 3644 32289 6736044341528
Q 5369 24309 5835037454398
S 13594 302468819
A 16038 493809702
A 2614 131949648
A 2701 981111616
S 23494 176377315
A 18877 746237360
S 16099 553348466
S 31841 605947529
S 29340 987544958
Q 1446 30375 3241750993746
A 2237 949547873
S 8516 271874397
S 3543 740028948
S 6707 779550188
A 8446 90633880
S 20742 622305446
Q 3467 28712 9378280931705
Q 7064 31356 882611528222
Q 6536 30359 2898957502173
A 1400 586761489
Q 3931 23614 6417084171341
Q 2425 31798 2738527990446
S 27960 678422110
Q 2616 25971 1711750058023
Q 8505 27820 6458875952394
Q 12209 29917 7133206557160
Q 2137 29606 9470558190128
Q 3855 32599 6928810308968
A 27223 769436768
A 27649 519339734
S 32665 145056409
Q 6959 28712 6647861094580
S 15761 66925227
S 12593 216260262
Q 1907 26870 606607072120
A 11536 940815004
A 17050 724872238
S 962 498767538
A 9995 471500761
Q 506 32209 1065749632422
A 12465 98690988
Q 2622 22549 3745803180756
A 1823 181525331
Q 206 28750 8844422562956
Q 1619 31151 5703976221777
S 22994 463475460
A 27722 424583759
A 11472 107394745
Q 3569 25789 8856818125700
Q 2962 20461 8922464668728
S 29069 627190332
A 15036 298504349
Q 1024 32713 1686772296964
Q 958 32507 397716863254
Q 2160 23700 907699004052
A 10414 960562732
Q 2017 19418 4069820286884
Q 3351 30317 4267184951583
A 28097 860578938
A 8619 694916885
Q 461 31684 7366052770370
S 8676 783682442
Q 4948 26699 1306693499221
A 24245 941180785
A 28058 644148913
A 28203 317208014
S 29365 649169017
A 14517 147179414
A 17699 308816262
A 6025 64795772
S 963 730582453
Q 3611 30978 2163415325341
S 17945 438403547
Q 2007 29042 124162471753
S 27825 847466790
Q 3818 21902 7798070655851
Q 94 32711 9880636126980
Q 632 28764 9360557232482
S 19001 532267224
S 28437 918513759
S 21979 867794978
S 9725 833701587
S 10228 328853002
S 18292 451232005
Q 3596 26067 56714393575
Q 959 32214 2486406235048
A 10735 981755338
Q 5533 27278 6394908338313
Q 2705 28955 1278173544815
S 8594 956957397
S 25630 10506808
Q 32 32281 9194296046454
S 17186 669806111
A 28079 629803349
Q 13190 32713 2349861519868
A 25908 293973191
Q 4622 32080 5026451069105
Q 236 32241 5413165994333
Q 2376 32655 1227484204645
A 29956 230048139
S 18724 622528757
S 30713 133209480
A 14586 763910003
Q 56 32527 4532299528108
S 1987 767061433
Q 1325 23127 9710698547347
S 28881 181705487
Q 5093 26138 8871123247565
Q 224 31395 6374660002739
Q 528 32071 6800865784503
S 10920 809539018
S 2520 770041750
Q 5621 30513 713704544983
A 539 484289805
S 26289 607289024
S 23901 806443579
Q 6768 28666 1708210449739
A 10958 815900993
S 7935 684877674
S 8872 924627223
A 9086 232120108
Q 5245 27031 1434339417046
S 6425 679492877
Q 3447 27079 4013079962786
Q 506 23637 5737779462106
Q 3235 27613 3160916556807
Q 5268 23833 1013785068200
A 10162 168781888
S 29196 410859679
Q 5157 30257 7831784071869
Q 7859 31728 8081695990142
A 12367 334731328
A 3623 906357826
S 3774 976234690
S 12916 439561236
Q 3008 30540 675715902612
Q 4194 22718 6890036492017
S 24435 667909212
Q 5176 30799 7145424780222
A 5427 816421168
S 5795 92682190
S 30162 382366361
Q 7421 29466 5176821443320
A 16365 660147406
Q 4018 28644 453027229755
A 2925 685089059
S 26467 370936950
A 19948 483633143
Q 4874 29358 2600536672184
Q 3858 32703 9625845948985
S 9709 318909689
A 30902 86566464
A 30284 790424231
Q 6098 32293 5251040138602
A 26295 58195969
A 166 719922363
Q 8815 28178 1878149723730
S 6565 491989861
S 27346 469224288
S 23097 402876413
Q 300 31818 3538678493644
A 16546 941146357
A 10729 617232370
Q 1401 20399 3033424327286
Q 3706 28302 4625308111627
Q 4275 29336 5596617023267
Q 12611 29937 4353877010898
S 14143 166303728
Q 11006 29199 654908207629
S 19090 591253675
Q 1361 31693 2825899117628
S 9586 848537558
Q 120 31486 8635367418163
Q 1041 32035 6486669629113
Q 6586 25103 8290378941473
Q 11286 30245 386466521696
S 16233 940527773
Q 7396 29856 4938347457527
A 17763 596969799
A 20641 296452692
Q 2166 31589 1926654966070
A 10054 896078876
A 6426 305022018
S 14419 185914453
S 25900 814686909
Q 4177 21566 771443887803
S 13604 914026400
A 31554 140933153
A 12767 452524897
A 16552 203616847
A 10451 767215204
A 28670 39114445
A 12594 526044685
A 23864 674142798
A 6647 896025056
Q 608 25151 9938412864707
A 3865 854740297
Q 11053 30316 7898265998716
A 30288 252404927
Q 4181 29324 8360876665431
S 22480 688297681
S 2661 696646612
A 2599 810870610
Q 739 27415 1396546449865
A 25574 427463886
A 3094 589175329
Q 6746 28859 4122152030679
A 23297 415129390
Q 3 32474 5696607512217
S 11366 145576188
Q 2793 25299 1657876371812
Q 1666 27344 661875965607
S 30780 561211320
Q 554 32284 546514234248
A 24849 125204886
Q 6579 23220 6969521211459
A 32389 391249371
Q 431 31409 6433983710615
Q 3357 22396 2294064239539
S 17714 35260456
Q 2666 28762 7623514234442
A 770 837835317
Q 8024 24831 560308919244
S 1271 349259845
Q 699 32711 6280372577428
Q 1421 30363 368626737302
S 18141 435365533
A 3132 683117054
A 14164 971699466
Q 34 32703 3325642277814
S 2146 664102168
S 14355 558610186
Q 10018 31180 3373050993276
A 20639 205024420
Q 3417 31216 2372636223350
S 23063 380845734
S 28033 356855580
Q 6513 31711 6768971549288
Q 4774 24742 9728116811221
Q 5565 29718 4771999002879
Q 7028 31866 1916077498822
S 6655 172688072
S 1248 762032121
Q 7694 32076 6747536403699
A 7401 932584387
Q 80 32184 9126831090400
A 25302 839858546
S 18828 706912939
Q 4293 29534 1117427567270
Q 5796 30768 7311077532365
Q 1205 21284 4158543835511
A 388 651037764
S 24421 406287575
Q 5067 21570 195351824621
A 15960 520319312
S 22475 791687336
Q 5278 31429 5821300893229
A 20636 526150532
Q 3331 19754 7730266964551
S 32143 629957780
Q 3561 29886 2858904866773
Q 1340 25926 673221140031
S 16548 43869399
A 32183 775205160
Q 2638 32048 8019983373220
Q 4178 31066 3662602642894
A 25794 415330735
A 19286 24278748
S 28404 897829219
Q 4789 27876 7050354487206
Q 742 31223 9682381648794
S 20703 753253865
A 12483 56557031
Q 1692 19671 6383407725927
A 4058 582934283
A 27547 634758513
A 27931 999624724
Q 2206 24372 8574284249820
Q 3403 31117 6154388226152
S 30676 568373901
Q 5537 29225 8651440707773
S 23814 627689067
A 17646 854927450
S 9816 518468326
A 58 51683444
A 28718 676242412
Q 498 28905 3641414634840
Q 7737 28062 1468678696138
Q 292 32137 5214003877510
Q 5141 29630 880979514625
S 15720 936590994
Q 2308 23636 2992652671125
S 4668 900614165
S 3531 151837387
A 9448 189294916
A 16134 562433819
Q 6458 25499 516031822462
A 16617 837161481
A 30634 992246215
Q 516 31831 4826520344673
Q 3061 19877 4542156729115
Q 6868 26697 1922113966147
Q 2790 27126 6876544292377
S 24844 906230489
Q 4253 28988 2783820025159
S 16960 282642943
Q 1987 24400 5152123172894
A 14306 560717970
Q 1567 28617 7341312859951
Q 7262 32223 8765754001903
A 22069 599758897
A 16303 595915695
Q 8779 31765 8309200500738
S 849 941142208
S 29059 134967600
Q 6068 24637 9515015393785
Q 2473 30087 3106473221329
A 27350 228419623
S 27494 838701979
A 4562 925506886
Q 7736 25878 8568374207437
Q 10550 30284 5720879325436
Q 1644 30732 8587313499381
A 29759 516654229
S 25186 663654362
Q 3019 20533 6202119180853
A 1718 663953647
Q 118 32675 6906820134431
Q 8429 30846 798308318238
Q 8143 29349 9210144117972
Q 2730 28591 8342282219261
S 11817 525410818
S 15830 115392623
A 5964 537890845
S 4674 577750731
Q 1155 19267 2236974773018
A 10194 705329481
S 24221 705000388
A 28801 878490944
S 14397 64904450
A 31768 582039994
S 50 382082567
S 25316 774006103
Q 7693 32021 1287249684745
Q 12676 30778 6043715094707
S 27975 50706697
A 11459 90144976
S 3184 498945296
A 7663 833519708
S 27194 507400837
Q 2186 31344 4509275686768
A 20980 927957521
S 19222 529953103
A 23078 565239533
S 16335 118461846
A 29847 887105288
Q 528 32617 4412379052542
A 26708 467149943
S 6884 392898728
Q 4555 29967 4887633228333
Q 4621 30252 1784446355106
A 8992 824112096
Q 1128 29887 7774730598764
A 4250 408054501
A 14919 128732837
S 27164 914597663
Q 9996 32220 9436303287496
A 11396 21018041
A 2508 227056626
S 121 695813102
S 4414 383336384
S 22282 639574703
Q 4622 29925 4791299083680
A 11389 238954765
Q 10913 32409 6932578131130
Q 11149 30012 5315335471314
A 2135 736234987
A 24083 398463441
S 20383 520445881
Q 8960 32575 9556096249391
Q 10537 29734 1753625561469
A 734 308737052
A 16054 997961942
A 2748 32988544
S 8525 446936835
A 11477 450526992
S 9092 106603269
S 7381 144676653
Q 7105 27033 9077443502174
Q 4507 29077 9873659667839
S 29894 800647408
S 28129 931321387
Q 504 31890 2632062631148
A 14314 684084696
Q 5688 30589 4614632639184
Q 3050 26842 8641429051167
A 20990 699222582
Q 6056 24098 2106294476991
S 1607 467603845
Q 12521 30086 2059916697894
Q 3797 31715 1251037402925
Q 1457 24411 4038823303968
Q 346 22041 4582919991257
S 18515 264472008
A 13548 721150720
S 5973 154362613
Q 1358 30530 9100397429948
Q 7337 25454 1089197093750
Q 3003 27973 4363370125295
Q 1286 19358 6085245862671
S 18381 637259742
A 16870 308580831
A 15876 997084989
S 19258 985025865
A 32425 187053077
S 22863 862158544
A 22642 561478431
Q 4749 28168 355815215653
A 17850 755254300
S 2337 925528350
S 29886 388549349
A 18981 937940986
A 15085 517587718
S 5781 226429354
Q 6907 23280 487032223918
Q 4076 31931 7940941552710
S 29192 398791276
S 31537 343809745
A 8520 455685716
Q 3960 30512 1818636378317
Q 13865 32009 9525388383672
S 12708 561881464
A 19838 388609899
Q 5298 32100 5025399684897
S 10771 80766790
Q 742 22906 4987860724420
Q 285 32357 6173743066628
Q 4750 30660 567591782407
S 16627 64255729
A 14795 854200630
S 1505 204416118
A 1728 640990034
A 21581 527903977
Q 7704 30878 6087225746102
S 16656 489000413
Q 3253 30439 4283055279618
S 6997 313028327
A 6361 45712278
Q 894 31280 6644239945765
S 21836 61991887
A 25624 865297658
A 4064 183976121
Q 2205 29463 6807853463579
A 12626 916323356
A 18872 804920842
Q 5428 32444 9026996786476
S 25744 751445303
Q 2324 23789 4093192985947
S 2855 964609547
A 29925 369484535
A 27829 748513067
Q 9259 26357 2399857164594
Q 1108 30714 1280857547541
A 19647 590678541
Q 160 31883 6368025005663
A 32270 409343655
A 31643 541393504
Q 6198 29253 810200999501
Q 3028 28915 969188493773
Q 1189 32144 5180587831905
Q 2996 22918 8023619197848
Q 1297 27171 7763770541196
Q 2893 31821 5727891717437
S 30733 336691911
Q 27 32298 1315116911778
Q 4669 25292 8590288669110
S 29404 630832331
A 28454 415151835
S 12662 658618879
S 14120 579355538
A 31077 660700859
Q 8267 30258 7912821474997
Q 3379 31824 5447996421310
Q 1910 28501 1670280145733
S 21305 191469639
S 1848 429463617
S 24741 942162066
Q 765 26395 8590750127834
S 9480 822277978
S 462 95604215
A 14451 407767964
Q 6964 29135 1401805059750
S 10206 405597568
S 13781 168684542
A 6018 745747860
Q 2227 31658 7920806589314
S 19215 78627936
Q 3512 27081 5204723975627
Q 1304 17936 8835751141297
A 18964 979141153
Q 4453 25968 2504473927431
A 13477 404493275
A 26202 867331838
A 2841 74622779
S 8592 757321600
Q 631 24144 272207859439
S 15839 539578425
Q 1692 26131 9191842271141
A 24503 37834746
A 27670 701450715
Q 2248 31591 2995168389938
Q 4466 30326 2467553082983
Q 11725 31506 4759599351723
Q 459 30579 8298605870509
S 16965 219396343
S 19735 762657794
Q 2177 27600 8639659399557
A 25997 815258762
Q 1244 30741 8250969142764
S 15215 71293653
S 9923 66317925
Q 6026 23290 2686816932269
S 8022 706999458
Q 84 19748 3190608662494
Q 6774 32697 5923553264908
Q 7905 29248 5326552810603
Q 1166 25864 5770831701138
A 19623 40161093
Q 10608 31649 4680841112726
A 7322 381078050
Q 651 32687 2622575622832
S 7279 605878784
Q 920 20834 592398162177
Q 2298 22968 7396469665751
S 12054 42268188
S 6422 464637579
Q 10929 28388 1692255203905
A 23178 145773542
S 8559 104555540
Q 3326 20463 6436038945111
A 20110 636029068
A 11913 844737746
A 22667 541139692
A 26959 509979541
Q 5467 32107 1297250414166
Q 5972 28635 7472609640507
S 32172 916880541
Q 1479 18636 2116866877261
Q 10710 30566 1328357500764
A 3453 309091713
Q 6163 31087 2472705791266
A 10909 815822117
S 16437 925828435
S 7913 423012255
Q 102 28951 4101934179072
Q 5217 30064 7463315507579
S 32607 411185735
S 5561 136062744
S 2872 79969918
Q 867 31787 8943866963418
A 24206 171963773
Q 1873 23882 8978278041454
S 20972 916296290
Q 4621 31883 6238558855363
Q 6912 29193 69586891565
Q 668 23689 8824634503344
Q 8335 27167 7014585114992
S 24024 191657955
S 20066 580162640
A 17038 247057852
A 26240 580224106
A 18963 277762115
S 383 28640474
A 11099 12613166
A 27805 595012752
A 15832 521206029
Q 2459 31136 5440317376830
Q 3128 30154 3197418837329
S 28319 634894117
S 25105 680773866
S 652 400499258
S 25388 927206218
S 19169 61305308
A 16169 106148564
S 16493 29737626
S 8600 79496365
Q 13033 30595 3552547018591
Q 6123 22555 6589374134027
S 14628 164020706
Q 1644 29278 5393641455191
Q 80 32626 6337533435414
S 25255 943340504
S 15944 765678740
A 14103 951055460
S 28220 763763112
S 9272 984634351
A 13349 255102215
S 13673 886978042
S 32160 560675944
Q 365 32121 1797068262694
Q 141 29488 3757455856080
Q 41 32150 9338989779010
A 2806 808770555
S 4251 82118095
S 10673 303786259
A 1323 37519030
A 4591 474312204
S 32481 137411328
A 8784 597472649
S 16439 441299999
A 14498 348091151
Q 4782 31297 5983998463764
S 30104 536882822
A 10890 226114403
A 13565 225304628
Q 4460 21546 855836442064
Q 2939 21893 2468984417018
Q 1266 29322 992245627110
S 12375 814313397
Q 9742 26147 9632055829264
S 31537 12561119
Q 1290 22346 6802911636396
S 5063 406318208
Q 2250 32396 4701780929247
S 10143 87098663
S 4328 978481296
Q 2306 32081 8949223856801
Q 4168 29872 1965203076465
A 5778 111920408
Q 419 29590 2293339541478
S 7611 542676735
S 13517 915583414
Q 1228 21510 1013965880524
Q 6790 32360 7427880429430
Q 3929 21900 2849728502224
S 22525 860900351
Q 8016 31229 6204866411668
Q 6086 26253 1636671658585
S 636 832726145
A 12766 358415707
Q 5642 23724 550723720103
S 1348 313729948
Q 2257 29366 5265433534618
S 27188 805397098
A 32426 764248474
A 31050 31781765
A 30757 331636038
A 18974 498614071
A 22742 969173005
Q 1626 30677 8615054218730
Q 6944 28959 5055089411979
A 7195 399536694
A 13856 586194451
Q 298 32013 6930393928627
Q 1431 30118 2761904752335
A 30158 164709407
S 23821 961413026
Q 1942 27103 1590772099350
S 23061 933462452
Q 7138 29779 9555995172980
Q 770 30991 2985331529847
Q 2357 30148 5353515730119
Q 596 18706 2710735084501
S 4744 479616638
A 680 23648265
A 11956 499674928
A 14483 465572767
S 31615 901714717
A 613 411115534
A 5019 301020074
Q 10093 29789 9155110228929
A 9821 605408836
A 7746 897142722
Q 3486 26248 6906497135331
Q 41 32612 2174458236447
A 24332 696854137
Q 3958 25667 7035299756166
Q 1313 29745 678003181313
Q 2131 32125 9847828937746
A 2251 774359604
Q 5019 23178 4368450606765
S 31932 617745734
Q 3839 27523 5150333015459
Q 3298 31224 5624449078963
S 11613 828341020
S 19755 121055503
Q 32 27835 98165857360
S 12431 711704740
S 7817 538305578
A 30435 638166199
S 25754 305340979
A 24936 177171952
Q 9052 27840 289674579370
Q 6887 32537 7000356111728
Q 1769 19076 9427768740394
S 1288 410018507
A 11800 598908352
Q 2119 31799 1105236276874
A 2866 140947569
S 18981 367644134
A 14945 688093037
Q 971 19140 6816528003035
Q 9565 26685 5031227477501
Q 3322 31141 5553981901522
S 186 695390742
Q 9604 30679 5008345370522
Q 11518 30332 9931747310489
A 27994 517036848
A 2827 194816214
A 18600 822333856
Q 8212 28457 2372796334063
S 13586 178211508
Q 8868 26797 9787466908172
S 22969 747442661
A 21149 176252096
Q 1433 25789 4740085540802
A 29745 694864033
Q 789 31605 407664783787
A 27153 939922639
Q 1108 18365 7680393148176
Q 10529 29587 1760286834931
Q 9572 32605 6217140146338
S 22999 311162174
Q 104 32326 3326334605997
S 8165 855888421
S 13109 928282000
S 13762 125199449
A 17578 647131186
Q 596 31574 8248439069690
Q 2419 27363 6669427404098
Q 4284 32577 2450526508245
Q 7787 30912 9474615056852
Q 495 23751 8635622068191
Q 12190 30104 7676929164066
S 4218 887559585
Q 4060 32416 6322175257022
A 14758 874702465
S 25074 438342168
A 28872 137513972
Q 10341 30254 3175271004404
A 28151 927290201
Q 3042 30748 1765651456715
A 26642 768060672
S 17050 909865217
A 16163 692422272
S 9807 867380378
Q 1567 25038 4808106691419
A 20578 943523576
Q 2900 28027 1567666574719
Q 4246 29695 2139918250219
A 1077 982660232
S 1541 504110898
Q 340 30491 274874364659
Q 376 32236 405894148777
A 11266 543989112
S 8758 898462881
A 7909 480701835
A 14733 503323554
A 852 817740663
A 18687 914744004
A 28684 96694374
Q 9870 27272 7294134542202
A 58 422175559
S 13713 517838055
S 25332 387875827
A 20031 965646785
S 953 285814522
S 30857 218023424
Q 5074 31491 2476790569528
S 26189 395348878
Q 7174 29512 7729788141068
S 20310 130288189
S 16129 378135895
A 19771 362564530
Q 3882 26265 5112707141633
Q 11680 29603 2217622152344
Q 1454 22182 1644356190879
A 26852 539883748
A 29884 752507461
A 24249 119952734
Q 8808 28093 1729776118060
Q 2591 28020 8163818171404
S 2633 757745027
S 12907 412004020
S 5288 617466256
S 11601 946531992
Q 1067 32724 9078807619275
A 3763 535588699
A 22669 575350865
S 28299 478712463
A 18086 55264593
A 10714 562044261
Q 574 31678 8075294463576
Q 4874 24358 95830105944
A 20061 308666802
S 3256 580763636
A 7678 325266767
A 20953 17272711
A 21147 74740487
Q 15311 32237 3639609429175
S 21688 95859523
Q 960 22912 4754080866702
Q 7860 29392 7145620939247
S 16129 206025063
A 16947 85085202
A 13032 531456004
S 920 497622599
S 10389 621738164
S 3561 443239525
S 7154 490246641
S 10090 778692370
Q 69 31630 9354439919107
Q 2963 29253 3049399249393
Q 9982 30401 4133475332437
S 15415 477834394
Q 586 32622 4154661874750
Q 1882 30177 159369523804
A 1780 355755107
Q 2334 29354 4900283282326
A 31046 149711498
S 27819 995783791
S 14439 580479543
A 1363 807734351
A 14049 355119052
Q 2182 26205 8351701514635
A 12833 369422151
S 24925 877734088
Q 3496 28954 2979300702269
S 8522 803739289
Q 1067 31162 5126021684756
A 4757 536859314
Q 4021 30009 9002757542429
A 28609 38738301
Q 1048 21721 1114327539126
Q 2036 20141 8401218089825
S 29825 256951702
Q 1185 26610 779506513085
S 26600 681291195
A 10601 956173000
Q 1714 32159 1106122971509
A 14214 671140060
Q 6508 24822 6674507636430
Q 5435 31368 4959691386537
A 1631 520467534
A 21419 488685716
Q 12281 32400 6421263731339
A 17324 145203440
A 32039 214687145
Q 1768 27209 9872427647411
Q 10790 31274 1190667518221
S 28033 398660638
Q 1745 30603 3125026906397
Q 295 32238 8474440773049
Q 2852 30539 371671268519
A 23688 507773218
A 9644 337304266
Q 1138 31521 3629829938859
Q 8285 27017 5194222420632
Q 3013 22408 4650662742183
A 20469 379452737
A 24650 823388944
S 28646 587456224
A 14450 465045987
Q 7752 27268 2623552918192
S 7700 774911609
S 18605 448698760
A 26813 202244558
S 3476 732886627
A 22575 904340129
A 16230 85915749
S 3787 142044557
A 20751 760142828
A 2948 378837470
S 25871 971410048
Q 4731 29812 676018049830
S 26486 835159251
Q 798 20824 5656405065647
S 14200 560664047
Q 5775 23308 9071534572693
S 23500 420859403
A 7176 375131158
Q 8391 28088 3465859143587
A 485 848155660
Q 7245 26246 1092871551251
S 26245 353602936
S 18838 646401173
Q 6381 24422 6576054438631
S 31035 520261243
Q 1866 32658 2384108594926
A 32483 382364185
Q 9366 32216 662034376090
S 23774 778349372
S 2929 503988673
Q 4 30886 5353836092994
Q 3280 24191 2358034752578
S 13124 814642602
Q 9830 29299 8859660121754
A 3006 647404911
Q 5926 25896 5734888434933
Q 151 32725 7272850721367
A 6680 547874447
S 11120 332465621
A 14480 801972996
A 11967 293579868
Q 226 26538 2678967905070
Q 876 29848 4377590206880
Q 78 32359 3640138388304
A 16797 539863883
Q 14346 32450 3256962515502
S 27983 763601201
Q 4737 32621 8934886492708
S 19708 812137272
S 7307 888417104
Q 1612 23405 4768075430422
S 19132 39939342
S 23025 297200274
S 13283 719041253
A 11103 580576877
Q 1091 18034 3235130612377
Q 934 18427 4022764473353
S 12057 574647864
A 32044 820753210
Q 1905 23392 1869469432262
S 9364 905223830
S 24873 273741502
A 30141 766640497
Q 9051 31118 838241552036
S 6935 477563383
A 14610 131656701
Q 3088 30066 1643231862143
S 4644 805657437
A 13393 162542935
Q 10228 27095 379313897666
Q 11023 30754 4345795631538
A 5795 349291325
Q 5105 21712 6003559869701
Q 1931 32268 9043969386025
A 4131 793970096
S 20563 698782265
Q 2470 20505 3814333889338
Q 6405 28926 1933369581187
Q 6894 26061 503761578089
Q 6762 32130 6619045214659
Q 4246 29332 7075666164889
S 8653 855704563
S 7283 537513978
A 2477 822447377
A 2872 265212756
S 8457 677077704
A 15980 313534391
A 6626 328975860
Q 2381 19719 2694837898360
S 2426 523986887
A 30133 132094776
Q 5745 32246 1358111002195
S 10332 971887578
S 3615 64472222
S 29861 35787370
Q 12628 32682 9130922014587
Q 130 32620 7829007970086
Q 420 27594 3457219823216
S 22974 760749275
Q 57 27814 3866716394467
Q 1348 29790 9130616069593
S 930 515695085
A 23383 849378366
Q 117 30493 2295653922432
A 32528 235327579
Q 2286 29935 3949882089378
S 4761 795075492
Q 9146 29555 4077318920375
S 29791 918440379
A 19829 902785596
A 8738 8039515
S 9517 101214100
Q 10323 28081 5307469897180
Q 7577 31676 2448085107692
S 17345 685168864
S 780 598400887
S 27462 708603447
S 15243 422701166
A 3760 585821719
A 16476 384508017
Q 2203 27225 871913570939
A 25258 298760578
A 13152 331270401
A 18938 449820771
Q 46 32647 9739915706972
Q 334 21829 9920722670700
Q 5130 28659 9668207462203
S 24111 624566468
Q 4571 25020 283522323150
S 17538 397023755
Q 1667 23576 7306036769157
Q 9302 29573 7111889171374
Q 1575 27707 9865955118171
S 21035 617034587
Q 6527 24468 7238508926271
S 20406 874324753
S 13875 444181903
A 14189 250231554
Q 14458 32631 808045687966
A 23158 721948969
Q 1964 28534 1612028945807
Q 7369 25552 7120007020933
S 7040 140276907
Q 9911 30520 41572019556
Q 1924 31378 6371324587515
A 1769 376841303
A 13373 625664837
Q 2230 25519 9061626689887
Q 1014 30409 7911109593428
Q 4752 28678 6971068566237
A 12288 340067865
Q 1884 29322 5494769002727
S 28749 308314648
Q 2087 22102 4074198501765
A 3390 750285866
Q 1305 19502 2293692560854
Q 4300 21956 3880962192131
Q 9614 27050 5631106277134
S 20088 786297553
Q 188 30253 937278197519
Q 8997 31847 5914888097768
Q 23 17082 1909268289301
Q 1700 29082 8378598702449
Q 8882 32281 6277909309970
Q 197 32545 2694195082690
Q 1289 26242 2801538870504
Q 7012 26298 9300018771682
S 19540 161320924
S 13652 566971777
S 27940 254979586
Q 405 31570 6321030244286
Q 225 32386 851283257390
A 24113 619071013
S 14169 325251593
A 12920 381295517
Q 1003 19561 4023881735041
Q 13602 30239 2169335036663
A 23262 721952024
Q 11044 30327 812124821245
S 23033 988739479
S 31936 610998113
Q 7268 31474 6641010384950
Q 2703 24737 9091010559140
A 26971 414156047
S 15938 777020797
S 2920 944002136
A 18763 807141769
Q 1020 17693 6994484298593
A 14092 292125562
S 15399 324966134
A 6477 403940079
A 27313 59097714
Q 2818 29402 4808515540400
A 3954 258117369
Q 1998 32562 8477630278772
Q 350 31752 5880260715873
Q 6295 26626 5685492793738
Q 4614 26779 2159662631868
Q 11641 28375 2126303563829
Q 1391 32638 6158177959474
S 15645 685881085
A 12893 427248955
A 21211 97405240
A 19297 678602440
S 28075 77162386
A 25428 884665728
A 29173 147783316
S 5140 57774394
Q 5821 32508 1405932598941
Q 4259 21063 5517769420046
S 28460 458278569
A 4000 651865365
A 28226 51904192
Q 569 31067 4352940449730
Q 4587 27070 5371071708455
S 6624 867734179
S 498 522348750
S 15346 21714861
Q 5116 31728 1704365282009
A 10578 910574813
Q 3131 24010 4819598034243
A 28564 740375583
Q 953 32567 384672886381
S 6006 69496049
Q 6848 31156 9404895107817
A 13824 780072893
A 1311 457214238
A 25626 653971146
S 31193 906016035
A 23893 134419328
A 29045 918470135
Q 13034 29817 3728610777475
A 22158 157939022
A 17045 820281359
Q 5391 23102 8226708979174
S 23045 376878568
A 25055 362665793
S 26192 184349620
S 23697 396978515
Q 3323 26698 5068373821210
S 11777 246626955
S 30886 431987045
Q 248 30284 1663637663235
A 11384 916983118
A 26446 886198216
Q 1916 32370 6181190072882
S 24040 977085240
S 29726 210811790
S 28566 706041450
S 2274 885241380
S 15234 774508085
A 18534 333770305
A 31351 7881988
S 6627 211944057
S 4277 513888440
Q 4781 22523 2684628915434
A 16909 149252800
Q 4364 30896 2450105966213
A 32556 270560440
S 24537 698673592
A 10242 483183162
Q 1663 27608 6936582816957
S 18812 194243463
A 9764 686295860
A 16663 193542763
A 24432 417251821
A 10905 428189793
Q 1753 30889 547654152310
Q 3897 24379 6280656775900
Q 3524 23924 2893540063621
S 28113 435245222
S 15637 873073266
S 18041 118230060
A 27620 636673345
Q 1612 28315 9836636952101
Q 384 32545 8954215852248
A 451 770650801
Q 3050 32405 517705820331
A 6435 57781004
S 4385 742375209
A 27314 602925949
S 27802 210750796
A 7759 903508346
A 11107 852871998
Q 4165 26979 9304817327943
Q 1470 32553 1946770980522
Q 4882 31019 2871160699689
S 23784 236399138
S 4234 832626435
S 11293 47729267
A 3172 984574729
Q 4901 32117 6884509581325
S 26649 84080886
S 9831 415759808
Q 5696 31133 8408375347324
Q 10573 27621 760758859973
A 19894 238930572
Q 546 32402 4780992721724
S 9870 95690988
A 10882 853439904
S 31038 129271605
S 9829 290345675
Q 6351 24443 6614364617755
Q 6614 25074 7239845249547
S 19041 121467066
Q 146 32477 8169300053724
A 5075 819793021
Q 3206 30239 6016742545666
A 14898 103176591
A 58 2446361
Q 621 32218 8169491813305
A 15976 425041890
S 7805 731231751
S 20727 512326544
A 24063 465151889
Q 2922 31279 3905271189608
A 5928 79478715
Q 12598 30667 5411039630220
S 14225 631523842
Q 1457 25536 6529873872548
Q 2164 32558 6549544082367
Q 220 32059 6011074044335
Q 8699 28653 7435375979773
S 9418 525253940
A 441 740060472
S 4619 979186173
S 975 12250202
Q 517 23707 9863239266198
A 19647 742943918
S 31270 380014953
A 20547 100633494
Q 987 24704 5872476545604
A 9556 313854533
A 29522 267315012
Q 5672 28873 1029218716139
A 16335 418396637
Q 4600 27662 4549242360098
A 5328 772618075
Q 1018 23499 7054779014311
S 25342 294728307
Q 5896 31271 2535438225792
S 14527 458110618
S 29106 622246256
S 1010 940792580
A 11328 990460236
A 5106 764003494
Q 83 30036 8271561682093
A 8531 232515198
Q 1267 19142 8179480122243
S 13254 773547765
A 21036 713434172
S 17353 404194410
S 22372 163184912
Q 1113 29738 7250440032197
A 2130 238434655
A 5008 692594549
S 23279 90498276
Q 6306 24885 7823083229876
Q 6295 23201 6724605756478
A 11945 139874443
A 12825 741116532
Q 286 29669 5767051435822
S 8888 966999720
Q 504 24000 9006618392548
Q 9449 29751 9540832679302
Q 8487 25027 2730345001682
A 18493 813512095
Q 7082 25861 999256696564
S 10309 599450039
Q 790 31160 8021643976406
S 24292 274145775
A 1158 316786579
A 10159 508424940
Q 1719 28906 9738716514401
A 32130 915122813
A 24832 895694515
S 23624 344917701
A 29750 692317902
S 23280 860904414
Q 3949 22035 2996336720203
S 13825 895244241
Q 4788 32081 4374155118038
Q 4745 23035 9766143497650
S 25730 372898026
Q 287 32714 6611967843300
S 12916 155790817
A 12985 703282523
Q 736 32327 6629760320492
A 17254 655483804
Q 9897 32692 7606719236267
Q 8103 25626 6724269990357
A 31656 955492993
Q 133 32663 3468730755328
Q 4263 29292 2858036628692
S 8179 100514766
S 28532 616070878
Q 3938 30257 238272402857
Q 9680 32554 277636816583
A 1389 595843068
Q 6696 30121 9674865501937
S 11051 761970799
S 22075 356968620
Q 6118 32071 7408330165742
A 8046 910013079
S 8598 178471158
S 17100 589139142
Q 51 21469 5309603308362
S 12285 450734101
S 24893 106160566
Q 3291 27521 5609842982699
Q 397 31452 9351439353045
A 15239 113235065
S 7894 495852
S 10237 906664891
S 22605 8420303
A 22032 811068539
Q 320 30074 6350607451960
A 7130 47626386
Q 3474 29889 4504544314254
S 4623 978227284
A 25765 740777874
Q 177 32421 1423502154842
Q 814 29387 4127560613264
Q 2190 29636 7448872373900
Q 4834 22047 2828213108210
A 5935 290530611
Q 22 31219 2763875602514
A 3654 287487229
Q 152 32587 9179201527579
S 11502 825472916
Q 1898 32646 2819390688932
Q 1003 19009 3052461900074
A 9866 725480379
A 7222 88645898
Q 5834 26459 5315219312998
Q 1265 32231 2949332060111
Q 1462 27222 4038372671101
S 1738 649293240
A 20155 727771052
Q 28 25499 7002046830107
A 5212 424516836
A 9861 149992613
Q 727 31992 2528631023483
S 21017 902466368
A 780 201992162
Q 4111 28944 9743334301064
S 17739 579041848
S 24438 929145884
A 17724 220610728
Q 6129 29631 5555546285875
S 28290 484406789
A 29889 519026535
A 14679 808068176
A 2405 149095104
Q 2836 24705 4813697016612
S 3628 677668304
S 15042 331111924
A 16428 887898707
Q 7435 29610 6034168798676
Q 10133 28940 8732169003858
S 19622 55349354
S 30119 584184526
S 27545 703168583
Q 2117 31310 4693508330608
A 13340 479459557
Q 712 31610 7572661897791
Q 141 25301 7854855377852
A 10392 820340745
A 885 756873002
S 29512 152890024
A 9217 848863718
Q 763 31039 9563737315183
A 23169 373436742
Q 8941 27957 3547511282814
Q 399 32288 1824104801540
A 3274 921601625
A 19660 958786060
Q 24 32709 9078799146550
S 18170 981909269
S 31112 469885665
Q 2643 28257 2990382718735
Q 137 31250 8961300967692
Q 1312 24773 6118311772384
A 25537 684122583
Q 4780 26767 8474745431442
Q 12162 29007 4201611757454
Q 1074 32392 5706195899942
S 16858 169641889
Q 6916 29535 7870871895321
A 27343 540001329
A 22681 820493361
Q 7964 31517 2358374547098
Q 8781 26272 9904799072385
S 21032 129053213
Q 12918 29946 1809965894836
Q 4419 27500 2453179765265
A 12963 593163925
Q 3381 24908 3534384211783
Q 1393 19930 7277038420421
S 11467 168985253
A 31282 956864091
A 3626 469398355
Q 1910 24254 2776519859460
S 10963 844550652
A 19219 506300770
S 7011 887486605
Q 8618 30472 5934085873675
S 10373 161925331
A 9370 194219616
Q 4100 30697 1935649171489
A 4419 325468981
Q 4803 26351 8369925563518
S 26201 766251406
S 28720 676232137
S 15939 177729577
Q 359 30640 5585030968804
A 414 868646801
S 8649 119121810
S 3987 445875112
Q 1742 29854 309507153396
S 25997 212447232
A 13076 785315152
A 29630 139766651
Q 56 29127 811147607337
S 1226 674034787
Q 7779 24612 4711348200903
Q 1254 28337 7807288917799
S 21602 156594020
A 25839 650431767
S 16506 595139772
S 27703 713024673
Q 495 26366 731064177865
Q 387 29759 2074948686916
S 28317 761065776
Q 6943 24295 1800045122873
A 20176 662003012
A 18622 791667112
Q 188 31303 4889970685365
S 12480 309025620
Q 5605 31795 4587332642265
S 4458 613765983
A 25118 350247622
S 14217 846343559
Q 11052 27874 2932707809859
Q 7281 24868 7738886753897
A 31120 75521101
Q 4247 24118 3313317879169
S 28187 985292292
Q 489 32622 67475238460
Q 181 31763 7735163348787
Q 1266 27139 6918747903563
S 5799 42453781
S 23738 29251653
Q 4222 21221 3479805596843
Q 508 32402 3692444760531
A 20242 519490722
S 1380 607559963
Q 974 28556 8006626749651
Q 3504 27157 4592798598111
A 16096 992264778
A 32294 484275306
Q 3961 25635 3951222816787
Q 3117 27988 4747426150655
A 5384 601227040
S 16136 822749485
Q 7188 31618 213608545815
Q 275 31519 6574106867223
A 11087 996331462
S 16384 636554946
S 22014 594581980
Q 4789 29474 4516108855901
Q 9204 26292 4054262744473
A 2990 368241846
Q 1194 30491 3047999914725
S 12943 797521666
Q 3137 32080 5522054658045
Q 2087 30056 9717624673505
A 14915 8493698
S 12886 499842361
Q 123 32725 950363341468
S 18849 645600471
Q 3541 24624 2632281688061
S 14954 219337310
S 15022 378689581
Q 5724 24511 3110852926215
Q 965 32567 3630962594668
S 13827 644226880
A 19400 933710951
Q 675 32311 6780801972377
S 7726 702755203
Q 13021 32130 6998119496744
A 14178 111498250
A 19869 456884808
Q 193 32487 3708707930871
S 29920 845949169
Q 1192 28423 8375382986597
Q 2415 24862 4984120284717
A 17467 143363651
Q 3695 31899 479240565583
A 16267 551760380
A 9367 17757386
Q 854 25142 3789977705247
S 16392 398396054
Q 8943 32271 83441170726
S 10237 152784854
Q 2023 19520 6774741863621
Q 8210 29524 2270567778851
Q 5351 30924 9264779541838
S 24202 992163125
A 23047 171322069
S 12740 718602402
A 8252 144560876
Q 4534 22058 7247428205712
Q 2184 30082 9127257891911
A 6516 406145314
A 22629 94086782
Q 10191 30041 1742825542850
S 5180 465125712
S 14313 211742752
S 23873 801265611
Q 306 18569 7408236350194
Q 2085 29149 5018705053617
A 2192 475465574
A 2080 567783571
Q 9127 32438 1776216790230
A 19755 59313811
A 4435 357172231
A 31909 889390690
S 22850 671033868
S 14032 383884493
Q 2597 32072 4046458953779
Q 9204 25716 2977973921501
S 5021 812215227
Q 2791 22470 8512297532007
Q 1405 29139 5286734926036
Q 20 18458 3669020517181
Q 351 30909 9128226545482
Q 1124 32235 5739481939385
Q 934 28508 8504454142729
Q 7997 31857 8470166137110
A 16037 287476430
S 24166 71815873
Q 1564 32715 5131584163761
A 13534 975960134
Q 5240 28626 622362260383
Q 2630 28080 1356644348155
A 28181 709368171
S 13742 946968428
Q 3578 31277 3173380507460
S 28887 622802120
Q 4036 30865 8835682961087
A 15475 337225456
Q 2269 31447 5764611708514
A 26307 649725476
Q 2642 25187 8635048822427
S 10814 220391011
S 1288 754349813
A 15640 835444522
A 25646 682193868
A 26002 499690532
Q 1271 32183 972630884233
Q 302 31439 7037665160616
S 27472 144678002
A 7673 496259789
A 31536 429100290
Q 580 32634 9205344077906
Q 460 30773 2504997649935
S 7645 506981403
Q 11188 32191 2609409961659
Q 1523 32363 8341752414169
Q 623 31963 9361658676831
S 10843 103156243
S 4822 477512077
S 413 629524040
Q 10169 30132 8317188113132
A 25101 517022541
Q 3342 28971 7966066773223
A 17720 464780345
A 23608 836005466
A 31779 788081843
Q 858 29767 1086016557962
A 4886 125889815
A 18467 386897343
S 6689 900925166
A 2470 14691746
A 18309 483029567
A 10506 785559629
Q 2943 32692 2571976769066
A 28693 243784926
S 12593 822532919
S 5666 549255791
A 15473 991287420
A 3883 840918540
S 16166 592365478
A 21944 720984029
A 32193 881552453
Q 1591 25719 4360280131985
Q 5689 27479 9835883754923
S 11413 91259023
Q 5126 28676 3785272461035
A 12733 241955235
S 2542 872818066
S 10737 988087739
S 4059 967003289
Q 1895 32403 2618995551937
A 21560 562154872
Q 926 31553 1823100723888
S 1577 797531980
A 11229 235495836
Q 1001 31704 1644928718521
S 29824 746816634
A 5624 259205935
A 8686 250738217
S 28174 188820804
Q 5695 22550 581011325331
Q 541 18671 9852543158754
A 32220 115148698
S 13619 790953465
S 22971 678764182
S 30125 857747125
S 26025 862565061
A 9253 190098539
S 13327 533315201
Q 11174 32640 4899980299721
A 14218 715858556
Q 12673 30727 8126617384345
Q 7161 30490 4721602820730
Q 1723 29838 2622740799358
A 5812 745583895
Q 6022 24965 6073435522518
A 12174 730923339
Q 2491 32591 1326636032071
A 18752 339196725
Q 480 32675 6644081694430
A 32648 534297131
S 15265 158426983
A 28474 352260640
Q 4638 31719 9999493463463
A 10914 17376720
Q 8884 26965 6238293240284
Q 4299 30411 9768956392267
Q 3218 31072 4912057436623
Q 4957 32291 1836960501766
S 13129 172633032
A 14394 844595419
Q 1972 31270 5479341134041
A 18102 452273250
S 20859 765305286
S 28182 408379691
A 29442 807856804
Q 1036 30921 5223405134831
Q 8275 29825 471411714924
A 20525 974865046
S 802 770688072
S 32022 845614210
A 20239 798699763
Q 13523 32081 290048754056
A 27567 47325757
A 7370 697201566
A 6874 21995862
S 14188 403406010
S 29392 332570587
Q 1494 30627 3069591155950
S 1376 932297990
S 25510 992492911
S 15647 552842401
S 29047 153060479
Q 11486 31121 5736862958409
A 21571 524597513
Q 9677 29939 6911280084498
Q 2548 29313 7778091044157
S 23624 314250589
S 27481 431324942
Q 2792 28470 6166877712219
S 1578 382591786
Q 2351 20240 9245521667560
S 23487 427822819
A 21958 822947004
A 8201 193489873
Q 897 31414 77224880044
Q 3159 30034 1979377797479
S 24677 211310239
A 14073 852785486
Q 685 31931 8779000304747
A 8697 597436923
S 2085 654912488
S 7816 781278911
S 21838 321449246
A 20818 78582666
A 11140 45004865
Q 5625 30233 2330460342406
Q 2249 22339 3416561182718
Q 4480 30982 3548064073502
Q 3796 30622 335672138958
Q 9437 32425 2443029729719
Q 6280 28209 6515227475893
S 434 156980927
S 17207 417728574
A 19774 112687522
Q 2182 27021 9058468208182
S 23301 990552846
Q 4502 31722 7478938702117
Q 127 31344 4058585467352
S 9478 167597069
S 418 606155701
S 24102 218696527
Q 140 31350 7859816073443
Q 3906 32661 6437519970489
S 16647 763528656
A 5002 372736619
S 21884 419932590
A 28005 898759497
Q 4603 21754 5993860683182
Q 4473 29228 3320263483376
S 2770 235861895
S 6467 976278471
A 21015 1157854
Q 5719 30907 8797568733508
Q 4085 27069 3257981388569
S 28957 606069768
S 27572 433497989
A 10386 942486744
Q 363 30585 216590949616
Q 1043 32632 8090539444383
S 27520 828129657
Q 3794 22857 4354724340748
Q 7678 30767 9991779415343
S 31783 344120705
S 25293 335356587
Q 1427 21475 7255859715192
Q 5410 30850 1607826997579
Q 4455 32440 8483071375791
Q 6862 25588 1183224130065
Q 2477 30546 5863057479742
S 26400 351035317
Q 1546 27262 7850420822387
Q 1973 32118 7189496618596
Q 7399 24794 1775158905110
Q 2024 32501 4241466347980
A 18439 602872714
Q 145 24374 859839455006
S 27421 423225044
Q 3535 32516 4901768186591
A 6324 995648817
Q 918 31835 5868149850380
Q 970 28318 2287304093197
S 19608 785151014
A 23889 128523280
Q 11181 32630 2971665078227
S 24275 19177559
A 13707 368949993
A 23309 89793648
Q 482 32639 6783044127542
Q 9076 28439 8456866090349
A 16105 840468954
Q 1717 20717 8908990662268
S 26695 686950403
A 31048 518678425
A 18370 778064631
A 4100 928936210
Q 1166 29728 853121422993
Q 5637 26609 8341779551271
Q 120 21344 4568751110844
Q 3145 32042 5939432302648
S 14855 472949425
A 2286 851897977
Q 2895 24160 8361442036826
A 12279 823147850
Q 2268 29084 5108640276336
Q 1085 23857 36700411059
S 26794 795691181
Q 23 32252 3511610890091
Q 11 32725 5617521167410
S 6843 65114947
Q 425 30962 7032981744129
A 16660 729575578
Q 1901 26953 6463209664119
S 16942 989018497
S 28002 291113476
A 10774 380638139
A 20385 79590417
S 32166 429117770
Q 9971 32143 2779213512058
S 6633 613172255
Q 3236 32025 4550610245347
Q 3566 29252 1979331770175
Q 4674 27866 3368710065054
Q 11 29850 8098000601176
A 21750 447461827
S 26769 919819050
S 18614 791524694
S 32183 492064544
S 13833 720858969
Q 6954 32274 9291049060944
Q 8248 31669 3994215500180
A 29009 646216201
S 20407 963524410
S 8836 50114093
Q 6219 30968 7126018994553
A 4331 25074122
A 3530 773700219
Q 2898 26391 8897365290320
A 10572 871041046
Q 8968 26745 4041532689608
S 2160 982582789
S 19087 590836007
S 19998 208894221
S 14895 717436242
Q 9632 31966 1513701642681
S 11380 924032566
A 635 326226088
S 4049 200323033
S 22383 55919742
A 26717 143312866
A 17368 365403337
A 23979 25198894
Q 3487 27084 4582036617165
A 13809 863269017
Q 47 32171 7220646575774
S 21427 513992229
A 31600 277305598
Q 1450 31907 3016988891801
S 29367 704576647
S 28845 951716126
A 644 365484583
Q 5817 29500 8534045510429
S 5073 344527324
A 7893 428859404
A 11356 838981847
S 18358 123587244
A 32576 961328154
Q 4116 30379 3251141147232
A 22410 860298041
Q 5253 30004 7553430686380
S 24608 96849490
Q 1978 27093 2381783837398
A 24435 990306591
S 10289 103317032
A 32055 247581537
Q 3394 23068 284516168756
Q 529 25820 5966061733378
Q 3329 25013 2843581361675
Q 81 27302 2101525149829
Q 482 31179 9030825357383
A 11779 57422457
Q 9529 28627 7677296113155
Q 7555 30666 588338433599
A 2829 313243444
Q 7426 32086 1100945875100
Q 1300 28520 9472913730903
Q 7888 32493 3507576874850
Q 5810 24123 1333200597043
S 27637 788135425
Q 7377 25244 5262857219094
A 28705 729121875
A 12311 673717715
A 3155 997212133
S 30634 311498023
Q 8265 28777 8190407841444
Q 2775 20811 9349633904338
A 981 459443804
Q 3025 20634 808537129006
A 1566 744842555
Q 1136 26579 9849353000216
Q 2750 30381 7885087320928
S 32558 781708014
Q 2327 29888 7226311064760
Q 9096 29317 8234986324998
S 6950 48069890
Q 10144 31809 6270031964118
A 31874 425763167
S 21881 813817183
A 22623 73017421
Q 2730 30406 8091818095944
Q 783 32687 5247158069422
A 25831 511724609
A 32083 743437341
A 15939 914419206
S 3963 235177624
S 2945 713573218
S 20431 568647367
S 12556 133406257
Q 43 31117 6120853756340
S 6070 291614046
S 734 617221481
Q 8187 32556 607020852948
A 15828 305816294
A 4950 114211779
A 14521 938373391
Q 7224 29296 4176684041754
A 8334 548253785
Q 14178 31831 6840948521054
A 1363 100614434
Q 4904 29881 8996260046456
A 19818 933671779
S 12647 180779392
Q 6761 26113 384898584821
A 15098 291401062
S 28132 386606899
Q 1531 31697 4234537145892
S 14056 748522549
Q 8190 30058 2479652051877
Q 88 27573 4624972841180
Q 8245 31902 4297836756320
Q 4502 24344 5615055032121
Q 14645 31974 3754214669523
S 9400 645433847
A 4853 720123460
Q 4122 24391 7315949959035
Q 3547 23642 8687842584379
S 29516 521215479
A 9787 752666729
S 16541 423808783
Q 7475 26379 2001207254630
Q 692 21601 417648906095
Q 4532 22211 4476812589204
Q 13509 31562 2217784613434
A 23000 26932475
A 7366 60024067
S 24439 679192562
Q 5211 27850 4724196729053
Q 1545 31283 5680016557558
S 27557 136306624
A 28159 316489475
A 10054 928323835
Q 5937 30231 1152761605716
Q 834 27847 9945586079327
S 21560 872538304
Q 434 23535 8871991162774
A 4207 821437002
A 25165 975503555
S 14427 942977712
S 24489 403357683
A 4747 816893853
S 6612 660682045
S 26324 124811666
Q 424 31565 3335823703597
S 4491 523695380
A 16863 95334825
S 25790 8060872
S 19993 735153234
Q 628 18441 2961079059341
Q 10284 31588 8508588194904
Q 7094 29298 5796604531416
A 19385 37449006
A 129 580979813
S 652 903044350
Q 253 32540 7953762179004
A 25928 542261431
A 19988 450150219
A 29048 43300146
Q 733 24611 4196113275918
A 7352 867877551
S 3158 764441551
A 32725 254178582
A 16585 487899187
Q 35 32487 7450334687285
S 10842 404857917
S 14491 716070649
Q 773 19726 5840402676475
A 28306 321531782
A 26197 350837213
S 15574 342301157
Q 927 27603 6931385289258
Q 163 27786 2697091405590
A 27188 471644853
Q 10272 27275 9614935923199
Q 4548 27940 9427905337532
A 31258 494209702
Q 839 32117 5732829185233
S 21957 284297684
S 17352 255953173
Q 2457 29479 2484452453884
Q 3979 28549 8480689130532
Q 300 32301 3312426201084
S 26918 164948316
A 18042 297930565
A 24640 283552400
Q 13262 30294 6765266614069
A 7297 325717941
A 18116 554640237
S 16210 768949243
Q 451 29708 3256413796405
Q 858 30681 3385978973123
Q 23 32716 1764710067835
Q 276 25794 4145526530653
S 18548 12880169
A 32325 645622155
Q 2608 19056 4824012896883
S 20514 328549050
S 10330 841417873
S 18855 942261988
A 31508 71531747
S 15037 282440378
Q 10106 30194 5534494201303
S 20267 483683995
S 24285 942256304
Q 210 21129 4432036130600
Q 1608 27616 6148234066819
Q 10776 31238 3524876863805
A 13375 973598785
A 17137 307620141
A 29529 905351810
Q 2069 32337 9976458465619
A 30142 25812721
A 28587 95364676
Q 9537 26388 7289439925175
S 28444 346835470
Q 3480 30169 5732554499853
A 28861 90325241
S 26590 265456169
S 15402 319525094
Q 2341 29330 5341924376586
Q 7043 30359 8425626217260
A 20941 742554822
A 10454 311667273
S 4245 749145171
A 22171 552548842
Q 1612 29328 2264357740996
S 22013 142298814
Q 1903 23678 8432020398439
Q 10564 28373 8356927506565
A 26423 792870449
S 15705 348560170
A 27802 77142101
Q 4001 23895 4156071512455
Q 4333 32472 5804778980457
S 4450 639139156
S 10410 64723297
S 25744 299466770
A 19559 872528756
S 9923 428531761
Q 4716 29737 3425420261566
A 685 879758422
Q 961 29239 4347077216032
S 10449 912711608
A 13825 86484253
S 11358 864126032
Q 4294 31766 6719519485633
Q 325 29012 3458377390161
A 12226 708452652
Q 11694 31210 8162559891770
A 21497 383894976
Q 1093 27345 8589047649798
A 28427 855558734
S 18736 663138326
Q 2671 32481 2965382620766
Q 12469 28914 3569949814690
A 15171 922728712
Q 8727 25091 1903551388157
A 18867 851507868
Q 12262 32410 2252666814321
Q 79 32655 5715667423143
A 27933 328921526
Q 14814 31715 4737433113136
A 30542 530985623
A 3877 300262888
S 17188 330815306
S 21785 666498252
Q 2952 24937 8186455964335
A 16378 713794611
A 15706 557272717
S 12905 978520526
A 31855 743431792
Q 1052 32022 2501746017980
Q 8859 30328 3180083892772
S 7025 596666269
Q 6906 29187 736072306
S 26677 809192089
Q 710 32618 8318367401071
Q 3468 30725 8042748382177
S 23296 528494560
Q 3480 31063 2560424954014
A 2472 243085375
A 23914 141545231
A 31940 905481537
S 7048 296720909
A 15125 748425402
Q 6850 31785 3932340432681
Q 9351 29075 4010726789523
S 27412 362351534
S 23587 807419591
Q 6087 31092 4017106569856
Q 6416 24632 4019623684814
Q 1345 24417 5330197928507
A 30427 757416097
S 22018 911988969
S 5107 281148315
S 10829 890042246
A 9139 833030874
Q 8732 25919 107759627114
A 31458 498457863
A 9186 171668483
A 22817 65479525
A 10414 469458349
A 28989 429013180
A 1235 769255207
Q 320 29736 1134771265837
S 20387 918719116
Q 7570 29790 65121199812
S 9165 623189923
S 29625 238629864
A 30131 620361984
A 11316 825149872
Q 27 22703 9957005637957
S 10069 173934187
Q 12953 32054 8035286963394
A 11186 360443719
S 12334 873031510
S 22703 660953642
Q 987 28632 9036676623529
S 1535 370723274
S 9276 410624657
S 6515 741962270
Q 3099 25573 8303222503115
A 10592 853613341
A 15022 256721339
A 15639 140182434
Q 7312 24087 7771473861923
Q 13618 31114 7193381673641
Q 6417 26078 3308636027950
A 10490 218461190
Q 5767 29902 4888312136047
Q 443 29171 3033576853050
A 2070 978172014
Q 1094 30559 1462242267761
A 31519 670982800
Q 8008 28389 5617403153408
Q 4479 27651 230262701000
S 4522 164225087
Q 2649 25887 9342304786534
S 721 509956172
S 29288 141908642
Q 1057 29040 4339903133504
S 28823 892802831
A 3680 762193473
A 8885 207929473
S 7908 61094732
Q 4802 24454 9020023084857
S 30892 48982123
A 26418 614484498
Q 876 27115 5277556838549
A 7080 802843402
A 11761 503632802
S 27305 621213659
S 30184 137713902
Q 7014 29288 472335459308
S 8326 367146811
Q 306 32507 6742579547759
S 17056 364714011
A 30504 925842496
A 1401 315074347
S 10486 254604360
A 25880 24048072
A 30858 825296436
A 971 815103916
A 28376 129122195
Q 1466 23273 3697662572429
S 28095 824021520
S 5444 827468227
S 31097 839286574
A 21709 183767520
A 21468 249466547
A 6592 982273936
A 13504 322193002
A 6824 142832535
S 12997 609921582
S 27269 8943559
A 4588 658318006
A 3328 616959061
A 23797 344963165
Q 7518 28927 7605976164657
Q 13509 32249 4743117007373
Q 4686 25269 188342623833
Q 72 32129 7292544584376
A 2985 830215863
S 12245 256579583
Q 3202 29478 6976985767229
S 29272 859699962
S 25315 470280859
Q 1394 20768 5240595194262
A 1531 937287906
S 26199 300495624
A 16448 312121670
A 18773 64923703
S 27672 645001325
S 2169 41752130
Q 3636 27134 9234775500580
S 13740 729101346
A 18172 351803687
Q 1751 18550 4045773322890
A 13885 697807783
A 29324 12440286
Q 1636 22796 1460390704906
S 22396 24502427
A 6300 922708729
Q 490 32528 9928239798706
A 29377 329018540
S 6899 720051537
S 8090 945564306
S 28485 161711537
A 404 214781002
Q 12859 30357 8898830819638
Q 5615 24247 6241194265341
S 28930 743249471
Q 1326 30762 2394792610253
Q 4936 29444 349265842499
Q 103 29799 4389959636106
A 9484 469826349
S 7579 294513185
A 4407 566383749
S 32210 350191180
Q 6011 24558 3580303081843
Q 8070 27825 7165692489590
A 27764 819191596
A 5178 241882358
S 18417 420860752
Q 150 31223 9718505182848
Q 3449 32028 6023581150856
S 15795 86981784
A 30578 935097760
S 5239 968135315
Q 185 18735 1662548156275
S 6013 928548155
Q 56 27574 6938236253301
Q 1731 25903 2635397949551
Q 3266 26450 2774925677209
A 25061 313528721
A 18710 881808221
S 10226 996399125
Q 5901 27907 634609686380
A 28833 739512381
S 4501 740113528
A 25049 500716690
A 19797 922494641
A 29814 487782756
A 19661 909951243
S 22532 160159393
A 17446 124183720
Q 98 27666 766568380606
A 25715 851552322
S 24822 251746876
Q 5771 23397 4720713162840
S 30224 940928364
S 26374 658211995
A 31847 308790239
S 5909 801856070
S 19794 140036394
A 30256 938066689
S 4209 112252518
Q 2197 30894 9846572399909
Q 138 31413 7654734090160
Q 3391 28015 930809405200
S 6661 982864492
S 14436 430126125
A 12472 892070497
S 2956 597548159
Q 5031 27735 7299803884585
S 17412 412743951
S 11302 585507857
Q 1949 21796 4063675703233
Q 3989 30938 1073776173583
S 14372 688610635
A 29209 437365990
Q 10563 32587 4118042208969
A 27163 512109624
S 19416 963200333
Q 505 32632 7357609939872
S 13084 777161203
Q 803 29348 9312627089559
Q 121 30756 5515104710923
S 6430 506464425
S 27988 463805744
S 8780 907138945
A 13738 278102837
A 11507 767084910
S 31847 399747981
A 11116 172085574
A 17424 662764223
S 11712 953525252
Q 6564 25175 2901724518639
S 16976 78380681
A 14315 222368533
S 1879 292394914
Q 3603 20616 7697404901291
A 13587 688778996
Q 223 31660 7942983197568
A 13817 234999517
A 13344 586035484
Q 1072 23899 1647457247298
Q 2591 27255 9254904136118
Q 1835 31093 4103105928891
Q 3905 21551 926264329028
Q 303 28784 3440937128076
Q 1733 29409 1482777485300
S 17386 389382243
S 18526 814949086
A 8238 680238605
A 201 543255806
Q 355 26817 3053343527152
Q 1539 18145 6077305249067
A 4367 954820251
A 25941 311695229
S 16881 517431738
Q 3903 32288 9909006159930
A 6902 347087158
A 15751 97723526
S 20664 576739691
S 3019 914732331
Q 4139 23308 6834879393082
S 24043 74712077
Q 7593 30506 4678991889066
S 22031 205919398
S 24387 46148204
A 6843 297920974
S 7488 934082163
A 14796 807528817
S 6356 546552054
Q 55 28724 1627700909374
A 13503 245585739
Q 471 25253 3758228001496
A 32262 61988322
Q 5150 25181 1908545571298
A 11275 461495741
A 3110 776739787
A 26362 684424231
Q 8108 31004 1820260277583
A 19021 724798331
S 4592 690047941
Q 1368 32491 606860648995
A 11750 656332211
Q 1496 31146 4269716354690
A 7380 812737531
S 2371 846114081
A 13746 672094898
S 28530 34459014
Q 4236 31237 2110818612684
A 17269 492830051
A 29560 416755053
Q 4135 31794 9439850004921
S 27135 168213671
Q 7745 24727 3812061658834
Q 3137 23786 7515028340413
S 26322 306850864
A 6888 660821546
A 8336 610637214
Q 4333 31406 9769707805584
A 30727 270274438
S 5135 840021629
Q 3667 28171 9498041859395
S 9028 460722292
A 26108 765349547
Q 1500 26852 8844394743988
A 7772 436796318
S 711 548618932
A 23210 550971743
A 10431 411157173
S 10725 132973065
S 2903 679112178
A 13531 393330296
Q 3443 21301 7675476438890
Q 1694 32671 7832540564879
Q 4050 30056 5145686064533
A 8543 634673486
A 32370 177314961
Q 4367 28572 687449951922
S 6750 545142436
S 3038 123104136
Q 1240 29430 9645999306610
S 27854 474599826
A 7862 195715351
Q 7486 30082 1980992741706
Q 2889 20478 3533716719805
S 29855 679461168
A 11296 91456148
Q 4575 30465 9411092526023
A 24029 363056186
A 5228 675023571
Q 8522 30545 4630874623688
A 19152 321657418
A 11946 128898499
Q 72 32661 2098921205787
S 29932 491037515
Q 3825 28551 2794750629719
A 20612 507045055
S 6863 588945472
Q 150 32635 5084130681777
Q 6950 32029 5869530964419
A 13719 376356781
Q 14 32611 4455259988538
Q 1820 19475 964831354871
A 19178 404523238
Q 3696 22604 1888173700926
S 13599 546285280
Q 1596 30216 8083989806011
Q 3809 29387 3301443800310
Q 3210 24033 3551403735386
A 17917 709334309
A 16034 186391988
Q 3705 20388 3777317998475
S 6082 901943819
S 11950 396341722
Q 474 25036 2644664441526
S 24382 690777448
A 14139 470526500
S 19592 974123784
A 16462 458488193
S 1583 718371115
S 15947 432678673
Q 1045 32711 754108171449
A 8614 932523421
Q 1795 23414 2826886293637
Q 3879 24454 3707178499949
Q 8410 27411 6300895122931
Q 431 30955 2374249898074
Q 2316 24636 7928355089664
Q 9425 30471 5916315965111
S 27703 146370252
S 10125 2556166
A 26505 970672147
S 27416 196839299
S 8514 606990240
Q 4 29802 1792735359865
A 21116 384653922
A 7720 159749992
A 17770 337485212
S 16011 926498816
A 14146 555384537
Q 8341 25111 1102890517703
Q 11871 31972 9473817146514
S 29834 816391454
Q 3425 20147 8503049060606
Q 13067 30280 9555023124197
A 7886 893665753
Q 6926 31845 1897315041008
Q 3868 27662 588002459589
Q 1638 28774 4768894163516
Q 9236 32444 4979782558458
A 30781 381018199
Q 4715 27837 4281027545743
Q 4113 28818 1720989178796
Q 4561 30129 3622693601584
Q 4473 30451 648743611628
Q 481 30876 8020642457172
S 28763 588886828
Q 3631 26565 6016029402087
Q 5913 28019 6304193750215
S 254 286245539
Q 5312 29064 5507604730380
Q 4170 30298 1468501023738
Q 8480 29430 6385523492131
A 17181 414635143
Q 2862 27768 2309647847334
S 31119 944106119
Q 542 25935 4468461577977
S 15826 785416209
Q 5048 25860 7934321364121
A 7796 932089331
A 20557 278346028
Q 3030 32022 6642532723636
A 7925 347625391
A 2357 194059805
Q 4177 28960 4142410600025
Q 4669 29298 3717577975401
A 21631 269857174
A 10341 394382590
A 31256 91176619
Q 1003 32578 7160716530749
A 731 570952510
A 2790 911329361
S 18418 3623524
Q 2098 29310 6709414900470
Q 973 32018 5019244185795
S 20062 225126867
A 20528 278343301
Q 10557 29817 9138435456567
Q 4050 23784 51920971412
A 21506 897009129
Q 4030 32698 5848794383543
Q 2150 31204 5783124680801
S 5093 597703586
S 31385 347275011
Q 6164 23292 2969001739049
S 15961 239140776
A 22966 117503147
Q 6872 23559 8394416127076
S 27767 195536414
Q 1747 27308 5496114312035
A 21702 216166189
A 30197 789955166
Q 3029 31712 3280857755255
Q 1247 31966 7163133036374
Q 3216 28224 7352161435585
A 11270 53944980
Q 3544 22788 4955526457342
S 23520 13951755
A 11239 257178369
A 2752 513357898
A 12 855650266
S 22429 81684027
S 18981 598395900
A 11531 746249229
A 22544 773453780
A 11260 667755975
S 7922 738821780
Q 331 22696 230491592756
Q 255 27910 2221651999778
S 20844 887138595
S 21220 128667553
Q 6844 25001 8783694862037
A 32171 990431982
S 28311 619596174
S 245 299891045
A 32609 471622887
A 12618 849411600
Q 13363 32075 1212940824554
A 26141 757888734
Q 713 31988 9152995840730
A 30718 753494177
Q 4298 29619 4388980975680
A 4932 623944332
A 23533 483030580
Q 68 28351 4244910642077
Q 3072 22134 3443145153963
S 23216 291290746
A 22572 543596864
Q 11488 31556 7111890492334
Q 8471 29067 7150409215671
S 16200 922343049
A 30684 650701299
Q 8982 31272 9521649013099
S 27045 129510174
Q 12734 29147 2080034983049
Q 3144 32572 6173523218797
S 14557 141628789
A 30181 520254974
S 10674 77914261
Q 5805 25059 3006636529011
S 16933 371901250
Q 3696 30251 2225367091139
Q 515 31816 2183702487740
Q 982 32384 9214371779413
A 13590 473166764
Q 5202 31882 8633155271414
Q 4074 22098 7595600869304
A 13104 859552347
Q 2233 30351 4631168727675
S 15538 755630967
A 17953 8589347
Q 10695 30923 1655765050829
S 1302 685861639
S 10238 576998443
Q 1782 25613 2401717803135
Q 5213 24659 1831959817249
A 9228 350037714
Q 5336 29995 3279748335189
S 3506 859510330
Q 3934 30902 5458546020570
Q 1859 31468 5983128594723
Q 2430 31679 833322362627
Q 2515 28504 7138068465193
S 19979 360076634
S 5479 473938104
A 25644 884109926
Q 828 29134 8779482324135
A 18875 842947129
Q 1186 29308 1736642681320
Q 9598 28878 6188008097746
S 18810 988491933
S 28470 149073477
Q 175 31140 5675049350534
Q 1090 31207 1814107687114
Q 7113 23520 7676097515002
Q 112 24192 8552954661671
Q 6225 27025 9995546594732
A 27574 326201416
A 23751 477366266
Q 3921 20365 514068895523
Q 2067 32303 6088813925101
Q 1157 32097 8631471901006
A 26782 268953253
Q 6701 30015 8928189036311
Q 1719 32507 9670189941667
Q 3224 31867 5232475601399
A 15318 623151820
S 10786 687550784
S 13909 771008270
Q 2179 28354 6807151516108
A 23656 617613025
A 10280 459238549
S 328 134138762
Q 5065 27348 3313280472531
A 6662 562704682
S 5456 23218184
S 27610 190454243
Q 8997 32639 7374116101065
Q 9168 29240 2529128907631
A 11521 350177824
Q 1223 27945 7666760659219
Q 11108 29944 6772794233689
Q 101 32575 5635482114201
Q 4723 32675 8706012510571
Q 7375 26639 493754551463
Q 327 32696 3143326996122
A 11749 656226758
Q 5528 28159 4444960541643
S 3471 389184753
A 25567 898817768
S 21778 735270066
A 12792 903082962
Q 2988 25663 23503079046
S 9314 455250078
S 14880 462267524
A 17102 961705287
Q 7732 27388 5797631665997
S 21709 228124092
Q 757 31467 6194571813687
Q 3650 31629 557598574705
S 16849 429592783
Q 1306 18097 43224274338
S 10393 942223680
A 11399 145226125
Q 1526 28915 2323974599505
S 9052 631739347
A 32222 338028214
A 15856 873570026
Q 3440 29946 4965180330389
S 8264 640185986
S 30445 358304541
S 4135 459716143
Q 1132 19734 4601487723767
Q 1844 30744 7076984100392
S 3515 908828541
Q 9400 31462 5500290206658
Q 29 27321 2086669689792
S 29080 722026598
S 17802 445255971
S 29233 570153339
S 16384 301533568
A 3566 734311307
A 5135 820232202
S 6563 656590632
S 14751 443134017
Q 2934 30292 7860495546169
S 648 458032873
A 17998 379551267
A 11175 746263820
S 18993 400455540
A 18459 589555605
Q 34 32628 1026080353429
Q 889 28769 366700998383
A 11652 882192712
Q 3442 25929 2383896507843
S 7180 789158763
S 26896 106149261
Q 962 31022 9918230931516
Q 5365 23420 3924679053799
Q 1088 25943 3378519479965
Q 5897 24233 4007611130651
A 7309 804308596
S 2090 443356909
S 18031 151675018
Q 9616 30514 6116310113515
Q 5455 31887 5240642665436
A 2556 180991628
A 23808 875906712
S 10866 454059071
S 30666 917711300
S 30109 212237648
Q 1364 25746 8624916899786
Q 110 30507 38170876397
S 17963 852650747
Q 2157 24069 6148735572777
A 5498 920334713
S 21829 739201430
Q 3361 29940 1377034418242
Q 1991 23550 2754500203453
A 15186 628328799
A 9405 12390475
Q 7380 24715 5777044756017
A 18498 166784770
Q 13269 30559 4700351865948
S 29018 410497383
S 27558 812876384
S 5495 721097982
Q 739 28176 9086954596727
Q 104 32584 3296318146812
A 9824 627473333
S 12497 773639480
A 6719 620955325
Q 857 28481 7935562053309
A 7608 776532118
A 20376 981889524
Q 111 30888 4735197440695
Q 3979 25997 718094674262
A 17894 709008999
S 4374 800685901
A 19072 878128920
A 13320 42293785
A 8091 10170776
Q 106 20504 7032376118119
Q 471 31890 2569723916409
Q 982 31271 9997834335777
S 22933 750025926
S 5482 498988802
Q 1879 20834 139226934555
A 668 780459909
A 4335 283962290
Q 13510 30521 7068965082753
Q 3988 27358 659259806832
Q 857 31752 8025475135309
S 8440 310449529
Q 6177 29043 5948955270520
Q 11039 31462 8413621186030
Q 8028 29435 4154695361379
A 11064 276570424
Q 2637 30780 1704357226173
Q 1744 32711 133212727361
S 1148 317981837
S 29957 768529499
S 16673 745052482
A 29983 743921872
Q 4764 32136 5121406432596
S 23496 326354398
Q 3494 24242 3456549609803
A 18760 92046791
A 23356 657504937
A 15959 979738696
A 31055 689838964
A 2032 367533021
S 32313 257791238
A 20720 189211615
S 13741 975532529
Q 3847 31158 8830036609270
S 32190 958671156
S 5246 258446056
S 948 134769193
A 18494 880714680
Q 6037 27397 5658566420337
S 31502 458669468
A 15594 748357195
Q 724 31857 884111485963
A 13772 536625684
A 31042 977050979
S 26974 859954621
Q 488 28186 7167375015764
A 11156 91145255
A 2500 833705962
A 8267 634952605
Q 10535 29367 4649653683003
S 15470 344912389
Q 7022 27048 8541092568888
S 344 156417694
S 16368 175019530
A 9503 534876907
Q 562 30253 1418158876007
S 188 603967683
Q 4694 29057 3948978590131
S 2719 37990281
A 16285 266200050
A 17835 469684175
S 12961 405644149
A 22153 587632666
S 27765 936642131
A 17525 735910459
Q 3790 28616 3450476628904
S 32012 687648344
S 9702 358455314
S 7362 199751512
S 30415 460138341
Q 7284 28045 4384055975473
A 6336 510743513
Q 10006 27868 1053405557274
Q 2259 22268 8920414887868
A 14653 459023756
A 3172 588521099
A 29358 636747686
A 19127 247899144
A 5347 14373638
Q 8568 27653 8662109366938
S 28954 498575170
A 16897 860945813
S 18938 813598658
A 10643 387017784
A 6539 28743029
S 19465 96620176
A 28633 409018448
Q 4174 31414 7396202501515
A 32113 957009390
A 6201 597597419
Q 5739 31323 9264223349806
A 1629 689846949
A 26786 119519315
S 1563 836368950
Q 4835 26310 5768533867336
Q 4458 27290 3135610633820
A 20840 858212088
Q 4118 29018 2565596666243
A 20838 980386135
A 11453 802430615
Q 12645 29322 6469794747975
S 21371 265610955
A 28378 526276787
S 20308 563295980
Q 3712 26441 8602279184588
A 4015 180243400
Q 4102 21209 9399952014323
S 20427 964085139
Q 3973 23124 1365778067111
A 7153 548871100
A 21655 927009090
Q 417 30929 4786782728814
S 11315 30965777
A 5985 668350918
Q 8028 31484 415706090728
Q 3 32618 7325375248856
Q 29 32106 4556328400883
A 5823 405100431
A 6066 792811926
A 7230 193382725
A 2248 683377451
S 4282 83005860
Q 609 24023 6216409852377
Q 1039 29330 423118467503
Q 949 31893 9261221686362
Q 2385 27334 2769915325437
Q 1310 30949 3121404525732
S 3711 197483947
A 5399 102777257
Q 7672 27684 6405025933141
S 29990 669775917
Q 7 31247 1282128269190
Q 182 32086 922189825150
Q 2941 28582 1442645245376
S 26775 558791320
S 31939 75398711
Q 8715 31698 8235045277937
Q 2706 29797 9697136746589
S 17632 847313670
S 29594 636087004
S 27146 954843013
S 18830 382604139
S 23508 511263909
Q 1846 30803 486714092440
S 3199 273082992
Q 2799 21918 385061301568
Q 6042 27141 2973576605667
A 29033 265373454
A 19403 621943307
A 28821 670263374
S 18463 205946063
A 32483 895856963
A 29046 757318766
Q 4119 32006 8534961576278
Q 1827 26120 9503301305770
A 1942 763331230
Q 3400 21411 6603528796741
Q 373 18977 7013462175055
Q 555 26211 4576525558465
A 10926 835402670
Q 2004 22322 6916853936622
S 22840 456167208
S 9348 282959689
A 26684 5566455
S 20204 810714689
S 20333 483693174
Q 4414 23125 555409059226
A 18186 159280248
A 23302 788727159
S 17104 166056112
A 19621 700340315
Q 1563 31328 9812150357504
S 25888 689845688
Q 3631 27251 6306439671113
A 13960 399141461
A 14093 902159495
Q 2316 32494 6195721971483
S 2619 699660171
Q 5777 31909 6296983532452
A 17887 595164348
Q 2288 32430 5604921926765
Q 982 28539 8952320973982
Q 10686 29514 6481311045288
A 12045 487790385
A 29495 926911013
Q 947 30699 2717084865721
S 30957 733251128
Q 1109 31958 4179125239539
Q 1392 22245 6709592214549
S 11348 770223143
A 21460 391378089
A 27628 573189191
Q 3291 20749 3309093492072
A 2941 984453237
Q 9221 32200 6074745555097
S 30141 710545912
S 12940 526865502
A 5015 71461927
Q 6260 23115 8265296181093
S 25229 481774821
Q 210 29581 91457719439
Q 732 23341 2538312291944
Q 8117 32184 7755254425109
S 2868 234942386
Q 12564 32174 539982704550
S 3012 591355052
S 30330 814738477
A 4238 941090867
Q 5578 24465 5736436799879
A 21014 896436156
S 25780 141667832
Q 5863 31195 5963460853631
S 3583 311670570
A 13016 906677078
A 20440 178685592
S 28187 455267129
Q 1791 31731 7324163254213
A 15573 639265927
Q 7988 31434 4362191271310
A 26109 216885897
S 28325 73965239
S 18807 987403930
A 17625 589333811
A 30659 973350714
S 15365 76292105
A 24353 625076002
Q 244 32064 2477355394452
S 4220 394852258
A 11786 798706959
A 29511 116682167
A 3245 804209002
Q 3268 32498 4092540380216
S 26352 753022230
A 6642 282918085
Q 2306 29736 3286067454312
A 26620 421205098
A 24043 921863966
A 4511 968063514
Q 274 29231 4866363520119
Q 384 31327 4047709670388
A 10310 984396440
A 26605 604218878
Q 1426 29436 7612351995272
A 8230 195887195
Q 7420 27091 577160982504
Q 2348 24052 4402889967938
Q 343 28828 5944278768302
Q 3955 31903 9642420885962
S 29095 280147115
A 1896 419035145
Q 184 27380 8766712424189
S 7579 88598717
S 5879 879169293
Q 576 30267 8337823566811
Q 114 20714 1823381934036
Q 1151 27558 435661424525
Q 1040 31971 4126937815060
A 25432 5448275
A 29381 626632093
Q 6820 31204 2400564223300
Q 5074 29414 5261008827660
A 6720 697837359
Q 138 32041 369418332051
Q 1773 20355 9788142467507
Q 1665 32570 4798382278660
Q 922 18668 3878898765266
S 29852 475609376
Q 8682 26023 352191331333
Q 4620 26032 1964117282754
Q 5344 25494 4775987384182
Q 5074 27130 3813518451063
Q 2598 31363 1022015333862
S 18905 936793234
S 23861 49182833
Q 9019 29599 1949672928158
A 17306 388825215
A 4090 956087922
S 15338 460580271
A 16778 604772854
A 4817 597350865
Q 5564 25556 5861490561393
Q 2253 26515 6592490097565
Q 504 32299 9387424314870
Q 460 22453 5243018009001
A 4448 961369225
S 6940 813983264
Q 1236 25518 3931048688394
A 2260 869506551
A 14525 789873133
Q 11314 31579 497118450299
S 15456 893958482
Q 4926 32339 8421711896009
Q 2067 31491 9169094838691
Q 2121 32533 3320002502408
A 746 769598611
Q 4166 23919 9454148884746
Q 4080 27727 2331555166880
S 21228 93184608
S 28302 338144137
Q 6562 30948 8277348729809
Q 894 27162 9096614358440
A 12119 804325380
S 4200 219598054
Q 3386 26083 2321189883416
S 27282 571916405
Q 7294 30406 6088294449986
Q 3378 28416 1799925403813
S 14132 860577569
A 17837 812549902
S 5882 725581240
A 31134 79753387
S 22143 952041529
S 5891 373248060
Q 538 28759 347734791745
A 18012 265043966
Q 2270 26558 9472940079903
A 21634 749818985
S 26362 526836791
S 11121 916532107
S 18149 932570107
Q 8120 32147 3179109132519
S 11635 476912929
A 4089 339313842
A 16631 939532594
Q 197 23844 6251547577958
A 30790 554086783
Q 100 31792 7574589915190
A 21097 950165608
Q 2521 26683 3725124300707
A 8908 315233116
Q 1242 32698 5208609822605
A 21283 839363532
Q 8133 29547 659175053479
Q 414 21444 9504312153663
A 5350 104008395
Q 2930 29036 5789388290263
Q 10039 28521 4014247416892
Q 6991 31703 5739150025192
S 16264 273016955
S 18725 143122024
S 23899 524637938
A 25581 746463702
Q 7067 28059 8421279407188
S 3725 386740183
A 1970 875873553
Q 4398 25724 5601081645617
A 23680 934738708
S 29819 727424161
A 2824 549649754
Q 923 31888 4897099599983
S 17594 445053006
A 20170 4333463
A 22796 775191914
S 26257 172253258
Q 6215 32243 9071781777149
S 20453 453198949
Q 13547 32686 9763916939377
A 7512 612288102
A 28929 156955522
A 11382 103836325
Q 4089 32183 4023167860432
Q 22 32655 5087115243594
S 26636 845419340
S 25596 1175342
Q 6170 23830 3772718855685
S 25674 829297284
Q 7978 26980 685513853706
Q 15184 32687 4249252193346
S 27672 623729390
S 3118 489130354
A 21791 375405999
A 27891 164206058
Q 1602 26388 980172177807
Q 438 31864 7966034582523
Q 11759 29502 8110332402475
Q 9309 29744 5785257574750
A 26932 656300325
Q 3730 24797 4861250143065
Q 6490 27563 1161715804059
A 5563 717415505
Q 13052 31179 2724955631235
A 23212 865316713
A 9303 13554088
Q 1622 21955 2757010240122
A 29349 804535812
S 6422 255811172
S 6106 946063627
Q 9984 32465 5059837158790
Q 3563 20244 1237825084707
Q 6642 24857 4279576333149
S 6297 989469138
S 14534 762395940
S 32318 857454395
Q 7792 24770 1600652293825
S 32300 907528511
Q 9153 30644 8080773724384
S 30202 256131774
S 21627 856208260
Q 1274 19976 2325351322167
Q 401 30245 5763405888885
S 23898 316737558
Q 12912 31176 8438175118030
S 15966 254246515
Q 4904 30717 2015122032026
S 24651 937135146
Q 6595 29428 4911468273637
Q 9825 31290 136604062031
Q 5691 32097 7938236726084
Q 506 31966 8642180925487
A 7259 257578820
S 20338 704414617
Q 2254 30917 7133069113023
Q 4051 29635 4748616943399
S 25712 910690798
Q 10876 27515 1679564732919
S 27310 703511826
A 11285 990826906
A 17484 137617075
Q 11121 28442 5382757747344
S 20561 763432020
Q 4732 23875 426044089636
Q 2950 29314 3309530311867
Q 4532 27797 3354980248051
A 24059 868900251
S 18957 696909772
S 13730 44130392
Q 3209 20617 1993675599964
Q 963 24889 6750570948747
Q 1535 31671 668974740785
A 27293 104301894
Q 1816 31354 8750400119966
S 11030 705350680
Q 1075 29563 2329688063056
Q 3280 29094 9592068418405
Q 3466 30523 7585072284396
S 29905 105999340
Q 2114 28694 4109278500674
A 11807 973928542
Q 1021 22555 5281860623065
A 9037 912075189
S 8481 111905194
A 24622 963387206
A 10182 349544570
S 13352 826770989
Q 5413 26409 2943118775481
Q 175 28795 7777914192955
S 29072 438549329
A 26515 950994226
S 27643 846493174
A 32010 331936620
A 2861 869573557
S 21642 443388285
Q 3078 27170 3120698077831
S 1832 318812658
A 16633 668936146
S 10824 442349335
S 21870 962381574
A 9778 935512831
S 16661 495468758
A 22500 409867526
Q 7893 31772 5198413106579
Q 11056 31687 906404917783
A 31123 349906890
S 4784 814490685
Q 4464 32685 8931733936508
Q 1274 32721 7156914846009
Q 10034 29772 7007508313998
S 14990 80611532
S 7032 504804339
S 28202 709488265
Q 5680 24432 4693547984602
A 12391 219005996
S 425 601775990
Q 7091 28047 7929123739401
A 21012 489732161
Q 7174 27985 2783027053414
S 6606 250068042
A 10331 990708259
Q 4788 31143 1451214935998
S 2901 889684859
A 21608 863443549
A 11409 58622216
S 31081 565624501
A 28396 989343010
Q 10158 32386 201978589267
Q 1458 21550 9172318375502
A 28555 638773893
A 20421 961142406
S 14490 732290823
A 28628 257481310
A 27100 470295821
S 4312 493681275
A 8129 686670071
Q 275 31649 962755866837
A 3545 229091673
Q 3292 31579 9140163017589
Q 2518 31354 8758982222049
A 19085 934619676
Q 583 32699 5004794201932
S 15343 500549719
Q 7556 31299 9551569249650
A 11707 823546200
Q 703 27018 1928960601491
Q 3932 24171 1217653071209
S 5119 788637151
A 15976 511659308
A 792 425985999
Q 8079 29235 8452054128010
A 1485 150442194
A 17407 847106095
A 14839 937626608
A 27420 996318688
Q 10705 31153 7953594975604
Q 743 31671 9305982716028
Q 1908 27965 3126599274694
Q 6053 29155 3582477254006
Q 2652 31042 4738099164448
Q 14 32712 3659444023399
S 16681 480622838
Q 276 31315 4982732202245
A 18266 550541294
A 15382 983994506
S 8783 996937935
S 18500 690152990
A 584 619340172
S 27369 977264865
Q 3965 32065 6365310993939
A 10959 19982936
A 18417 981781543
Q 8824 29249 4226231372904
Q 834 30911 9088006665134
A 4286 213020899
S 21458 652589168
S 4199 720652805
S 17928 316875729
Q 240 29587 1314582512234
A 21225 540847462
Q 2977 29345 3593502347704
S 15419 420839246
Q 4693 24015 3113126556250
S 10099 91333352
S 31381 623820957
S 13140 865941446
A 23116 266785052
S 21455 995638610
S 21768 327388404
S 6485 942237626
A 11011 405674969
S 20139 107406048
Q 11946 28975 9083971109029
A 5020 22850287
Q 13543 31607 9236909743786
A 19300 801551549
A 8625 61613872
Q 2942 27191 4570068810143
Q 2111 31128 4626443512511
Q 6057 29398 7773594796649
Q 940 22522 9410271699005
Q 3218 23235 4752643037354
Q 12311 28859 6948328981896
Q 3327 27003 1726447761051
Q 10136 30790 9866027974194
Q 1018 24733 5558275492363
A 19252 282013150
Q 102 32429 2975143930163
S 28526 187181060
A 31773 500823141
Q 1609 28393 9617294866815
Q 940 32296 4450966258027
A 220 412057787
A 13865 618061888
Q 2982 31466 1191239003592
Q 3826 23665 7399873643520
A 29987 382214463
Q 9092 29878 4984900932347
Q 1733 22706 9012061332253
S 6459 470205700
S 5685 96949409
A 32672 790792926
A 28427 768529902
Q 2535 27618 5436879027229
Q 1893 24206 746690939538
S 13370 650298843
Q 6359 23880 159337139506
Q 1563 29140 2748821108507
Q 4244 32482 7363004611504
A 27984 297534378
Q 5653 29278 2279912892267
A 7371 150503451
A 14696 879385509
Q 92 30811 2160504748719
S 24640 117758107
A 24544 496620936
S 31128 916164880
A 23087 636648384
Q 3747 24303 1633819170136
A 17551 475819378
A 3842 3177833
A 12989 220565483
A 17379 801325483
A 7775 485357628
Q 1398 30405 1563084512947
A 9230 665736825
Q 5591 30869 4928569280786
Q 4932 31686 5449184867294
Q 10350 29297 3718442425029
Q 1016 25127 9200716048803
Q 9431 30218 5579527331972
Q 5559 30686 1326907867195
S 1909 765188265
S 31051 222257657
Q 2830 30515 659527887690
Q 14783 32423 6398996871928
S 28548 54965434
A 17452 215398704
A 28154 405202200
A 17114 92364008
S 22860 345596911
A 32366 86921779
S 6516 791615266
Q 12490 31578 1099302096725
Q 296 32606 3255540995232
S 24506 653493708
Q 3359 22243 5061135652677
A 30389 570033889
A 7001 62160622
A 620 645131183
Q 67 26958 4070071566085
S 21484 83586157
S 15528 625757430
Q 1095 29763 87453088240
S 22527 513922185
Q 528 25777 5060238044838
S 148 501934683
S 21567 530790499
A 30451 496906994
S 19210 414831878
S 15753 131732209
Q 534 29769 1686901771701
Q 5521 22163 9872992576914
Q 9471 28823 287245363117
A 3252 486914430
Q 2998 32320 2776910899294
S 16674 207891787
Q 375 32391 1338872598002
Q 1469 24694 8313011678025
A 1806 651283243
S 30246 824567589
A 18005 23458310
Q 3751 32370 7970070069094
S 3288 825991931
A 15011 447337722
Q 13695 31541 3320077137784
S 30639 680543866
Q 585 28669 5451788147824
S 31062 962064561
S 32186 865005582
Q 8245 32013 9982802792699
A 27403 302566745
S 31184 395136967
S 29206 517456938
S 19116 324066917
A 15164 468192599
Q 11370 28597 2351273969730
S 32137 264596917
Q 2500 28548 4776896484289
Q 2948 29050 4597144004835
S 14035 799097227
S 27793 282793745
S 7665 269633802
A 26619 739086537
A 7955 710184176
A 7567 903544414
A 26025 58376342
A 19089 461757916
S 27176 491034322
S 19933 133287688
Q 7150 25506 3364440317824
A 22071 473865596
A 16232 866259171
Q 4739 24276 9002035837590
Q 2186 24960 3848792853351
A 3489 905856662
A 3591 503972350
Q 4230 29145 135490426248
Q 5071 28853 8184280419868
S 11782 959679030
A 7285 856461777
Q 12855 30581 2363115894126
A 11547 467958979
S 6966 407635764
S 10375 110139800
S 27271 595853420
A 21297 133527242
A 14719 207139268
S 16136 522321113
A 14748 330039972
Q 8257 32301 2112074156872
A 10111 154904486
Q 2820 23350 7938802868231
Q 1017 29857 7898104611108
A 12797 431929942
Q 10189 28848 8433934949854
A 27763 607609237
S 21506 379367991
S 13308 797920343
S 20891 470716573
Q 206 20155 8452965658966
Q 5516 32398 6859628185362
Q 50 32709 8379569055211
Q 4435 23282 3588094187830
Q 736 30332 9009536339224
A 19982 956129580
S 11737 898860761
S 11158 129517564
S 24929 886164218
Q 7076 29257 7812779753574
A 29546 724452782
Q 1638 32543 966208993146
A 4716 982595474
S 25493 870538410
A 11192 555846362
S 21777 20167102
Q 1074 21189 9376816396427
A 27901 507655634
A 1803 535949776
Q 7242 30691 9356835635163
Q 2836 32535 2322606794768
Q 15577 32090 8923073436574
A 5765 223294100
Q 10422 27015 4516909799931
Q 213 30976 2888703602399
S 27833 671679492
S 10432 736494121
Q 2347 31535 2067654129199
A 13987 975942224
Q 196 31088 7473067552527
S 28099 156487410
Q 900 31801 9371790125779
Q 7110 31915 3571931545259
Q 2873 22873 2592723145612
Q 2123 31363 6962311729225
Q 1163 24917 2883850228120
Q 1173 28067 1314265210976
Q 833 32197 2813154767838
A 12576 360088946
A 1516 239324665
S 31817 920632194
A 1160 218443757
A 31553 807036654
A 25944 757703977
Q 8957 29143 5660519987223
S 7668 940066714
S 29886 409802625
S 24250 774977195
S 25238 885756741
Q 5162 31454 5274439950884
Q 767 31132 6253445616084
S 3182 297411987
Q 3660 22064 843912616230
A 10087 239620681
Q 10855 29239 3569540819471
S 10992 18410716
S 28244 822654076
A 14392 931220820
Q 1478 23426 1213609768947
A 6573 57790543
A 3836 53828497
S 2650 917384640
A 204 275724776
A 6610 8478363
Q 11084 30695 5084797083185
Q 4699 30690 9524242057854
S 23770 469056773
A 21362 51683520
Q 97 30876 9055079799628
Q 10583 30448 7653878883159
Q 6917 30475 1805787472505
A 4511 315691314
Q 1404 30837 8119602136315
Q 2413 30602 7369083467426
Q 766 29445 1450580379345
S 5751 504430367
S 28246 948631509
S 31028 876259932
A 10282 745156627
Q 2221 24759 3898390643022
Q 6537 25564 6795530940028
Q 3000 31575 9509999960970
S 5634 375276240
A 1340 919463900
Q 3095 30490 8657642356680
Q 7294 32532 4774300391389
S 27157 283756703
A 1040 527887274
A 24635 805396051
S 23379 311102674
S 26868 429201730
Q 3031 25647 4095982318135
A 949 716830256
S 22902 866697781
S 1587 13720378
Q 2640 25004 9432717296954
S 31151 961359650
Q 4037 24082 3665555290554
Q 7288 26170 7280869492615
Q 3079 32464 2903820314931
Q 5812 31532 890603536561
A 20566 862672106
S 30005 621811683
Q 7392 29634 8718952852344
Q 3619 24219 673660190326
Q 574 29967 6024602947904
A 12550 128656667
Q 4448 26817 214825441892
Q 3408 27825 4960760323461
Q 667 30890 9551618028653
Q 374 31907 7680453537571
Q 280 30189 6305871226149
Q 1854 20642 3702381342698
A 7175 622775939
A 17951 881158425
A 15824 968268695
A 29637 659382915
Q 740 30468 2762462176851
A 11116 672922204
A 28787 389034761
A 9021 175741431
A 32249 798572153
Q 5818 29621 2519528553639
S 4259 212329685
A 16091 523561094
Q 12387 31237 8818314924433
S 1293 940049245
Q 20 32716 7538963694989
S 30480 505339427
Q 834 19829 6756157364117
Q 760 30456 5182825142661
Q 7066 26893 8669575353545
S 4600 179624441
S 10203 703756119
Q 547 28505 7826448705049
S 30871 172504815
Q 2206 23454 8333506409998
S 32122 662884079
A 25462 856118296
S 17682 387866810
Q 193 18367 1695666354904
S 22697 918030498
A 26387 440863271
A 30851 971039079
A 613 564960531
S 27500 35456835
A 28645 773005827
A 8565 571043223
Q 8572 26517 9340313836934
A 1111 500710708
S 9910 216502131
S 25006 309070602
S 8053 240262412
A 7934 959458106
Q 5328 25639 6890440264081
Q 2694 30425 3004641250482
S 28763 176140152
Q 1942 24889 4353593214031
Q 9827 31374 1781383660789
Q 3887 21599 7047940612650
Q 8454 32704 5069914613893
Q 4173 31367 6996463669913
S 3720 826337428
Q 1999 29393 4269582639683
S 6334 350810419
A 32081 635026401
Q 1264 17674 3050644388408
S 5840 945618391
S 20048 522249958
S 1583 908596009
S 28425 182358390
Q 10962 32454 1660735790715
Q 10309 27655 5735038960873
Q 13490 31911 4502264127668
Q 135 32170 8673130934965
S 17098 975303353
Q 8547 30482 1164873122413
A 18924 575944843
Q 3193 30698 6659475913722
S 30154 47653050
S 6393 28811898
S 11909 915211150
S 16852 784073354
A 2678 36135905
Q 2974 30387 2502234682230
Q 6596 30336 1921272532638
S 32328 315050352
Q 6724 26321 5111805978169
S 26805 290916112
Q 5234 27611 8132439210131
Q 266 27937 5374827788708
A 17419 714996431
A 20152 451696537
Q 3199 31857 3352977537474
S 14563 420282898
S 31981 616996706
S 16630 688153527
S 10473 468124455
Q 1064 24036 2217603202634
S 32722 843925062
A 8985 117876382
Q 6173 29618 6638109511785
S 28559 504324050
Q 6543 28871 2291868667065
S 16046 899080528
Q 98 32656 5183558441254
A 1474 379386190
S 30039 544300729
A 244 808151244
S 19681 763485284
A 28730 561823742
S 24549 466106021
S 25724 641432653
S 23436 919576450
A 27063 888436457
Q 247 30750 4182615326915
Q 3367 29440 622179427449
S 9932 222676475
S 12370 656489846
Q 2480 31993 3096074066639
Q 6541 27990 8950248528688
Q 4656 31617 5603994213334
S 11355 165138242
A 31918 360316976
Q 2075 29885 8561502741204
Q 10036 32683 3158448276070
Q 5296 22437 3650685244912
Q 222 29887 7262048938461
S 31381 553105686
A 29193 674590494
Q 7550 30304 5520310111039
Q 2856 30768 1081539502352
Q 14733 32255 6753038937685
A 6059 991110491
Q 10184 31837 8696465188309
Q 381 24322 4915743364391
S 2817 928942031
Q 1453 31723 351567942589
S 16761 330024733
Q 4173 27927 1471374727254
Q 647 26355 2445755729448
A 1363 629805834
A 11108 793539764
Q 4782 26209 6751791416509
S 714 988705381
Q 70 29317 851555329184
S 27158 498515765
S 24744 92756147
S 3571 652303222
S 25676 471742362
A 11551 157770683
Q 7592 30829 154706856173
Q 5723 24083 2687964063321
S 11157 723152718
Q 1117 28004 7667378656646
Q 238 32713 7604719942456
Q 592 32683 2843033172453
S 21693 398044969
S 23057 398936952
Q 74 32183 9341725857456
Q 1239 17726 5771250862427
S 28455 479961567
S 4679 381906443
A 5460 238499961
A 27692 83128566
A 3345 905451952
S 22900 470337174
A 12079 673836799
A 7369 759588336
Q 1417 31283 6173240895725
A 30752 42448143
S 1871 459969595
A 15145 293869318
A 11355 363285653
S 19966 40283256
Q 7270 24449 8629126725418
Q 1947 21874 2650283153732
S 3637 350661519
S 17144 351707806
Q 414 18448 7317770336479
A 22081 687818507
A 27143 335073014
A 26922 475663377
A 23634 788759291
S 29275 105970384
S 1245 713308452
A 29606 641574069
A 15964 321806979
Q 6146 32326 3032491260625
Q 6506 32298 5984101737557
Q 9207 29367 9275524888576
Q 2540 28513 6371655554261
S 10896 127666422
A 3193 596898819
S 29390 27440836
A 22686 587222921
S 7099 151085727
Q 3398 29738 470386188837
S 20969 641905551
A 24377 499242629
A 30671 948637286
A 11052 646067655
Q 445 23173 8092661470581
A 27646 388626071
Q 2329 31471 8279446095660
A 31152 566406978
Q 13683 31750 6985382829590
S 19070 933000935
S 14802 225702397
S 24146 433422582
A 18167 788195146
A 14660 883289052
Q 3095 25831 52553886313
Q 345 27813 7051430409675
Q 8257 28033 3605931239248
Q 6407 26369 3744372580272
Q 7624 32459 6516577537659
A 4845 185688542
A 21866 741952526
Q 493 32517 5596995163484
Q 5001 24616 2538748271502
A 17320 276428873
Q 5966 30515 5279789569210
S 7959 916094743
Q 2364 27549 1970086283293
S 6609 120514204
Q 6297 28664 1948236919485
Q 8820 32605 325863196474
Q 563 27600 2407898066866
A 19855 697668263
Q 2916 29694 7932835839966
A 18296 231358202
Q 7614 26139 9773343080345
S 5586 260939198
Q 961 32584 2646056607404
S 5221 713597760
A 7221 383340115
A 27022 709442931
S 13526 76377455
Q 2907 31218 6934598642851
S 21755 11413711
S 3943 363284147
S 12840 172598201
A 32191 191862159
S 25445 986530556
S 173 699849776
S 5351 427524883
A 23308 741954876
A 23994 127620412
Q 11285 27888 5459618883010
Q 4071 28098 2019218039373
Q 9926 29723 1910503702713
Q 13527 31090 2467385056962
Q 2171 21911 5628951201515
Q 326 30972 8718038314850
S 15697 261231979
A 23240 107444916
S 13635 743503907
Q 286 31431 2443851011759
Q 733 27380 983234255334
Q 565 22707 1842264520636
S 4354 264600052
A 10068 848637469
A 21722 211176343
Q 158 27085 5705492865170
S 30399 124626595
Q 5000 31511 1970390360224
Q 4118 26196 243583352603
Q 83 30692 8334666214002
Q 1156 31536 4018957100515
Q 8002 30597 3686491979607
A 5989 17320061
S 15526 572931675
S 22558 356339604
A 14599 766473147
A 29168 513717146
S 27164 411288262
Q 12348 31378 4508478757042
S 16673 965047640
S 1677 830225564
Q 14007 30511 486033467168
A 29414 693700994
Q 8390 30039 2158930776148
A 10669 44561643
S 18911 540277371
Q 4583 30877 3133073631155
A 5078 308048114
A 6617 330385691
Q 10951 28876 4826230379697
S 21573 839331089
S 21546 249850236
A 29864 245943422
S 11467 519435738
A 9659 107410596
A 12422 16058360
Q 9698 28839 6335993643902
A 991 469655721
A 19745 260277023
A 16867 179371019
Q 3317 21632 2312238978248
S 3127 153234011
Q 12731 30038 5666341841594
S 2180 776665679
A 24995 329773707
Q 450 31976 2050538980186
S 25575 838627862
S 3737 9985716
S 20377 711005176
A 21717 614131744
A 30281 550342021
Q 5392 22708 4071722226262
S 10880 701915701
Q 222 31436 9569512780869
A 20387 615096592
S 4295 279509896
S 1593 483460707
Q 18 32488 7408588256242
S 24612 706706646
Q 1339 18767 7985375950210
Q 2699 29931 8124654483212
S 2068 8026336
Q 15474 31947 2293089750905
Q 179 28072 449064584529
S 18770 937298669
A 30545 880066479
Q 10097 31073 8088869923367
Q 3942 31301 7240968654670
S 19391 82461183
A 20511 633932549
S 22632 331049916
A 10855 654129149
A 26715 545788571
Q 3486 28396 2591763373801
S 13848 86122908
S 30913 809138641
A 6748 658028538
A 22426 99203081
A 27742 385132918
Q 315 31029 1176206799724
A 22331 772187711
Q 315 31302 786920844367
S 21971 302752134
Q 9949 29016 1450305824080
S 23374 695212876
S 18141 660626330
Q 797 21259 1807225920660
S 21927 269107683
A 3945 157985333
A 24163 549198406
S 14520 941526617
Q 346 30831 1860631340460
S 3079 360391171
Q 2242 29619 4358825321333
A 3845 697909215
S 28302 726613883
S 8220 583660508
S 21453 561084566
S 8367 533386440
A 23053 319241283
A 3253 381238216
Q 8318 29771 6387926372426
A 14026 646950973
S 29914 324310593
Q 89 26116 3353359584350
S 20308 806419792
Q 6792 31120 7413521352281
Q 1406 18715 4482947902931
S 30934 89436039
S 30131 894689098
Q 2401 24672 6317819579362
A 18250 842267596
Q 14243 32262 7812308865361
S 2593 176155306
Q 2567 21611 3007695756105
Q 9497 32488 6389323057566
Q 142 32595 1033748579941
A 32089 298339268
S 454 917173507
A 31840 805899256
A 1058 672488605
Q 1113 31910 2859544261845
S 32448 305631959
S 14259 558001640
S 14275 54041455
Q 4169 30234 4074733952906
Q 3068 26590 7261431521563
S 721 419444690
A 31358 214953636
Q 368 32022 3458851163709
A 20552 363316516
Q 10960 32717 2228614982362
Q 8080 27806 5112822968862
S 21750 768166541
Q 6687 31739 2645888368320
S 29207 817331963
S 12636 841906009
Q 8097 32306 331709547002
Q 15120 31878 143655840257
A 7584 110253874
S 3752 298862712
Q 1762 23391 7609480618351
A 5169 77337856
S 26501 33747551
A 3581 376482024
S 20480 71661296
S 2072 440171796
S 1363 330096888
Q 2990 28909 2739236284832
S 27084 821248776
S 1558 84919413
Q 1626 30008 2413523062903
S 14367 412685148
A 9241 229304749
S 14266 883230637
A 11364 337166746
A 15721 537510416
Q 7941 26765 8960492603732
A 32051 409560181
A 26069 919655626
Q 3027 30100 8680251999039
Q 281 24109 9486595374633
A 32533 203924391
Q 1523 26342 5529050250750
S 12758 946387438
A 25289 925081547
Q 732 31331 2429487486891
A 11620 522764765
Q 1813 23220 4737502495319
S 54 642219559
Q 971 23223 9764221683354
Q 411 30749 7849748870483
A 30305 899985002
S 31213 424581179
Q 727 31222 9530380118885
A 30466 26204979
S 13714 993535447
S 3725 321766426
S 27254 554416481
Q 2944 27957 4371607176552
A 10791 18855450
Q 1922 30985 7504521445320
Q 2093 21519 2459444560740
A 16650 399279352
S 10915 291555201
S 28544 241213284
Q 559 20599 1156936155289
S 29938 145905838
S 3311 318659634
A 1214 113401576
A 9584 547873586
Q 2173 22691 5579705230105
A 20225 444618543
Q 1928 25250 5079655270577
A 13234 193933130
A 25102 325284866
A 126 330791933
A 31581 596160379
A 28742 24606076
Q 139 30003 5853171057380
Q 11977 29855 8806638884683
A 2002 976812443
S 18599 304652994
Q 3316 31706 4841168482732
Q 1756 20698 4498253761593
A 31997 251773218
A 10066 510860446
Q 411 31041 288692645433
A 13287 578795431
A 32133 285730740
A 18509 525985325
Q 3282 30510 20598959301
S 31840 919111887
S 1559 287604835
S 25762 781791268
Q 5256 29331 2761922605158
Q 5336 32025 4477970773017
A 29614 896420811
A 18281 942820164
A 28511 799386126
Q 8104 29378 816914465607
Q 11336 28593 9001721844397
A 6048 615119175
S 28528 875598967
S 21091 473040185
A 4928 53844599
S 19083 151436314
S 22856 80031011
A 4702 856211776
A 25797 653098546
S 32272 940781761
S 25078 393555500
Q 2139 32286 2808010161108
A 10153 902479896
Q 3053 26813 2559891190757
A 32204 534781957
S 31911 673898953
Q 10434 31162 2858334460227
S 19851 955972793
A 11623 503698522
Q 2117 28897 1328763754299
Q 320 32110 42832876018
S 4369 162694602
Q 12305 32174 4383819312131
Q 3143 21538 6048246347285
S 982 172736103
Q 1337 32108 2880405118270
Q 463 27733 2560451151050
Q 7300 28632 3467936618380
S 24345 856326751
A 12957 368743317
S 32579 919758946
S 21852 872592736
Q 1097 32184 3453946937895
A 30652 47546429
Q 9544 29184 8591953450658
Q 366 30459 507905412216
S 8392 203781615
A 7168 347883880
A 11320 279465410
Q 10613 32360 2558914806208
A 3097 735153156
S 3519 257931357
S 3014 820776521
A 21611 84964666
A 27402 903198120
Q 1102 31125 733736074804
A 16090 6120263
S 7749 942787335
Q 2550 30806 3477049822778
Q 11627 28031 5882699292232
A 4465 800955797
Q 9862 29264 4928780077254
Q 1255 25629 6541438650146
S 31608 873553204
Q 1331 18165 2057266169687
A 20102 858061757
S 24262 900363368
Q 961 24590 4291544401197
S 6645 373606045
S 28602 694816156
S 19401 904236076
A 10945 821672788
A 24222 970624126
A 15563 983594961
Q 10418 26818 5250306649023
S 19088 668007429
Q 6390 29129 7995923941909
Q 119 20733 3464452083365
Q 6141 32553 8948815618554
Q 8639 26124 7425961271305
Q 1080 31561 161758351256
Q 6641 32099 5439376435252
A 1966 743631696
A 14449 474197353
S 24177 152061554
S 28355 848977464
A 28907 409946078
Q 4182 32177 6106276146350
A 28839 974034767
Q 1142 22963 8799441665448
Q 7412 27312 9434228580420
Q 715 32181 921624469564
S 7348 167355940
Q 4599 24666 2489833318574
S 1395 499690890
Q 2154 31552 2940405278293
Q 1859 30940 304560010943
Q 1240 30827 3195040816361
S 26151 315141587
S 22767 183434879
Q 6529 31509 9694217029751
A 17466 609249136
Q 8159 27867 3303453401845
A 17935 265399487
A 26693 530701419
S 31671 639485286
S 1154 642517077
Q 2345 31130 8534016660991
Q 5133 31804 2109008447532
A 28131 880922257
A 27310 76301043
Q 4532 31192 6029286956192
S 29225 755519750
S 8111 113293745
S 1731 232765590
A 28307 470556137
Q 5064 32481 2900400515236
A 13726 404377426
Q 2290 25381 7300435599163
S 9894 412375693
Q 1384 31109 3825230789525
A 9167 826797800
S 30120 953433933
A 1061 342081009
A 14660 625953957
A 17218 482321664
Q 831 30140 2903308391641
S 30062 391490349
A 17533 935602010
A 27588 28885707
A 13264 602753863
A 32102 662851300
A 1522 78954877
Q 2842 29934 5689463032599
A 32343 108223258
Q 1258 28222 6505093931238
S 10835 288723807
S 9281 234541258
Q 5466 27516 7117579942813
S 13812 80822158
Q 9037 28413 8381244607354
S 1620 799117886
S 2519 144419153
A 10602 781539897
S 13713 137417388
A 13956 599436961
A 24196 377626192
Q 10006 28822 9045584537945
A 20192 117778963
A 1697 55189610
A 18398 695264162
A 12871 260987313
Q 5321 30017 2157658321070
Q 2672 26592 7324170137895
Q 2116 29867 3798699783123
S 12170 734460061
A 28400 979095310
S 3752 623042118
Q 3996 21478 4554219646650
Q 1650 23425 389897336934
S 1124 994896263
A 3923 64794435
S 19854 575160968
A 11961 842791417
Q 10772 30793 3231259486280
A 27054 57917308
Q 3097 31928 9951123977307
S 31175 930830248
Q 689 32095 2157427635497
Q 11 31009 8638865907462
Q 541 25751 1031987791528
S 19354 420876338
Q 94 21664 5075713063064
Q 4055 30078 1317077616419
S 7067 723159780
A 31963 956295847
Q 8439 27211 8882543826404
A 18273 527300190
S 219 197751080
A 2493 48892435
S 25205 519249423
Q 1244 25829 8400191307455
A 1200 558594973
S 2479 790467517
A 15448 966741425
S 11944 163411847
Q 6166 29706 2725369319173
A 24370 805839445
A 11372 845942188
Q 266 24789 2131969115330
Q 4300 25363 3089985282946
Q 10047 30443 8981125718794
A 1368 252837597
S 32332 239444840
A 30356 457097488
Q 4431 22536 1034999205034
S 10622 745510402
S 7147 690376863
A 5619 546696747
S 5731 413205562
A 26612 49449372
S 21081 844665604
S 20826 205664878
Q 2399 31444 2105872813380
Q 7677 26570 9825385189751
A 18581 349585150
Q 1068 29440 9866320608280
S 12476 377781255
A 5293 240284789
Q 9511 31929 9101885580685
A 28099 598729637
Q 529 18999 5969533605104
Q 4575 24857 223887550746
A 29409 733148950
A 22166 98090184
Q 1431 30742 1115649422082
S 18689 447814184
Q 1579 26316 7108951426424
S 15639 913802361
Q 1201 28783 7214651817079
Q 5418 23474 4628426221489
S 28748 793758292
Q 1368 22281 3139461797343
A 16532 651636874
S 28313 334963252
A 3284 146788592
A 1662 174939201
A 15040 936848645
A 896 997258398
Q 433 26646 465082002658
Q 6949 32396 307591697891
A 23412 410529308
S 27664 970782085
Q 1510 31948 867651225015
S 25852 148803874
A 10164 779752563
S 8339 362558868
A 12212 483631446
A 6431 298040173
A 27247 448259038
S 22810 345458032
S 5141 347776983
A 19117 971321725
S 1534 579849898
A 21074 383045789
A 1739 921858501
A 20596 654960591
Q 1092 31074 4083836491401
S 14428 505882645
Q 2353 29365 7650221687544
S 4307 324816548
A 24980 505918950
Q 10768 29112 378532576157
S 11177 438157241
A 13952 353216229
A 11522 900953102
Q 612 22943 1206078870525
S 2813 112865429
Q 16218 32644 9063354473346
A 23813 840580290
A 2673 163906504
A 4888 147056128
Q 1523 20797 2142557317685
Q 13195 32572 858983457922
Q 3090 26958 6490361537994
A 11188 891582694
Q 275 32538 2474076284480
A 28033 662441750
A 1411 666219572
S 28847 514949922
Q 691 32237 6631656028336
Q 2126 27590 2740745440076
Q 480 26930 4835922621900
S 8688 832783383
S 11602 972926048
A 30812 183419394
Q 836 18897 3606686158468
S 9120 344045640
S 8464 239180062
Q 1997 19497 8119381573494
S 19965 653562226
S 22466 470944118
A 15213 537762861
A 21025 335082981
S 4903 856018856
Q 8080 32435 8261225448031
Q 10533 29207 2196854982890
S 28082 720101644
Q 5946 28517 8694768181482
A 24113 730891755
Q 1652 28235 4850941580766
Q 3930 32510 4803771629702
Q 11983 30196 4857844475689
Q 3917 21349 4902296521750
S 19783 167232089
S 31641 122507914
S 19291 49242400
A 15072 665183638
A 15598 590167914
Q 1327 28401 4901211979224
A 12485 35975048
S 32389 366369480
S 17598 993122962
Q 8807 25844 3598460864528
A 20583 970452805
Q 2018 31338 8884166299419
Q 1111 25419 6053512142017
Q 10114 29482 1179266120384
A 15438 925703150
Q 8111 24984 7287963711205
Q 960 29963 9878728027573
S 30140 73146230
Q 5349 25809 9983671446061
S 30581 740400187
Q 5190 23073 1295914668597
S 15910 989727223
A 14462 526168949
S 8560 305527650
Q 2987 21777 3940973516998
A 10846 392419530
A 26585 623857936
Q 1229 18836 4648853478930
Q 3519 27271 1835354328750
S 16280 266412304
S 27900 639686170
A 32381 152795566
A 17822 991502838
Q 1700 31031 1800847681906
S 16698 830802361
A 23238 505545970
A 6949 457278733
Q 10784 32721 9712547297999
A 15444 749070971
Q 13310 32601 9917507240448
S 31117 846181002
Q 1651 30087 9705708853682
A 20648 977548409
Q 5246 24818 1764575088270
A 16799 524347179
S 20203 136173839
Q 353 25908 8726371082812
Q 6548 26215 9331312891861
Q 2808 25570 5488621365603
S 189 399426356
Q 15207 32684 645911110923
Q 2090 28132 8529537958638
S 26880 245236052
Q 2831 31888 2270735083007
Q 1912 26566 4956666312850
Q 9640 28269 4261939692257
S 9127 73847745
Q 7323 26908 8778023489683
S 2491 821981026
S 6256 926302592
A 22056 623806828
S 11441 836466575
S 30265 258437094
S 24270 490471071
A 6262 347559939
Q 13929 32705 4086228740915
A 18458 303881308
S 6468 92457908
A 12808 363280389
S 16159 531033548
Q 6523 25650 9013679337688
S 24828 22038450
A 27408 938424355
Q 1150 26283 4954768364945
S 22476 531468098
A 7495 902354354
A 29722 387563168
A 2853 977515715
Q 6453 23337 1250279509321
Q 1991 26451 8313386774236
Q 4336 26637 4532583317941
A 8086 954708454
S 23666 634478661
Q 3923 22980 4874203664192
S 20749 392397412
S 29920 80938077
Q 7601 27549 9095661832493
S 11532 177168497
Q 2850 22732 3445393378670
Q 8715 28976 8139735353920
S 26552 527974728
Q 1082 26797 2332102258316
Q 2782 23699 3921055297145
A 15226 76405384
S 2774 239192367
Q 7667 32225 322092506329
Q 8264 27788 9250324603559
Q 5460 32255 5041349318860
A 2931 858077718
S 22523 816670455
S 30938 322040237
Q 4933 21459 1864690540034
S 6051 48731774
A 42 145010372
S 22 69678500
Q 12263 29834 4648271711097
Q 4945 25624 5650689665132
A 2264 266089439
Q 5603 25741 7987849584549
A 15329 178116577
A 7701 252441441
Q 8377 27932 5355981697114
A 32067 903319264
A 11569 228185032
A 29947 555396982
Q 1909 31422 3601566637900
A 28828 567069447
A 26895 381410529
Q 5320 21786 1848219102982
A 31555 961446069
Q 8961 31948 7785535883530
Q 7955 30302 3582237652116
A 1008 568519419
A 17748 429717510
S 29805 743080513
S 25810 444773150
S 8607 872030222
A 2756 683857802
Q 1999 30487 9933891404836
S 30555 646789601
Q 1102 31277 2451921063424
Q 148 27581 9277487259091
S 19472 991903086
A 15828 825063345
A 30601 336853700
S 17248 295659870
S 19136 429653548
A 26020 557793059
S 9550 593309116
A 16195 262610839
S 8729 451037328
Q 1498 29156 7287361830508
S 7580 993627643
S 15990 346006432
Q 469 16927 9268431595037
A 2523 839346790
S 25014 591065997
S 6231 106964204
A 3987 131140731
A 1755 943157329
S 22906 603119712
A 20437 537834953
A 13103 980312912
Q 207 32563 4066177474080
Q 2297 30509 9751514932158
Q 128 25203 6812058229484
Q 4620 30312 5160986487859
A 9797 143918777
S 24083 111272680
A 20677 945289937
S 51 896752153
Q 291 28628 6996338660561
Q 8626 32604 3325645502463
Q 3988 21140 5158819425366
S 78 856912978
Q 3312 31092 5474108716821
A 14935 79534011
Q 3564 25022 6961519558742
Q 1419 32616 5145591115277
Q 4952 25676 3628012278646
A 1880 295058071
Q 5488 32208 6378828193998
Q 934 32515 1162030393966
A 22730 74990030
S 15346 999610065
S 11292 531087621
S 5830 800778441
Q 30 31941 3228604091870
S 11002 33165862
Q 1989 29495 2622794903893
A 17823 771785419
Q 5457 26206 1648918860173
A 24927 753913085
A 27509 210692260
Q 1109 30040 4900416092248
A 22214 391823405
Q 525 31855 9234014669154
A 14447 466041848
Q 2793 20892 9490621676600
Q 6928 28968 7818458639746
A 353 499337453
S 21830 366223266
Q 2570 19747 7955768168274
A 21546 19666556
A 18310 949339035
S 14784 678113144
Q 7634 29602 2762730741492
Q 13779 30567 5726288338042
A 11976 329210694
Q 1709 22902 398223520821
Q 3061 21637 7767712812671
Q 1170 25369 8998252959816
A 1942 663434697
S 8534 447773932
A 317 603889349
Q 3140 21010 8057384057350
Q 2575 31943 4512873923014
S 30441 129552338
S 4621 464344366
A 5016 78290084
A 5384 661584739
S 16912 47716391
S 21698 981499052
A 5263 528068314
Q 9768 27210 9816394482728
Q 4519 24537 9185366732945
Q 3759 32544 2323596458184
S 4265 910964747
S 25407 691011456
Q 1962 25728 453922224965
Q 3158 28509 66239414809
Q 4433 32521 4872547064045
A 12863 652277112
S 28204 122308050
Q 10123 29238 4322485912072
A 7030 516083801
A 32416 968945056
A 11689 755491197
A 26466 339452662
S 1172 747870279
S 16075 616256685
A 954 323811977
Q 670 20181 3697483166184
Q 11538 30827 993445840092
A 8154 970697074
Q 13773 32461 8052200188982
Q 99 30644 2547710181113
Q 971 19366 7303394892388
S 29684 224705797
A 9766 362969141
A 402 842883763
A 28052 771761752
A 17201 16422281
S 31959 907300847
Q 6592 29743 3053452499438
Q 10958 31028 6119048334051
S 2081 53017803
A 16305 454884549
Q 324 22527 3527675510738
Q 129 30932 7957461596716
Q 36 30520 1134566003321
S 8281 290082160
A 8699 872050616
Q 2485 22112 6581687452747
Q 7037 31620 2820608743024
Q 3763 30858 8167643131159
A 7103 171060571
S 22668 781276689
A 16422 849832572
Q 622 32675 9326196542473
A 18273 576922566
S 4703 417279171
S 15208 237025761
A 19729 509920407
S 9818 201433217
A 23701 672524366
Q 9165 28425 2851820149579
S 549 239533784
Q 2010 30593 3089129897860
S 25681 791484135
S 18866 688625934
Q 908 26802 3774291836524
A 23696 531132758
S 15374 312141044
Q 4026 21284 9284423154200
S 15260 144416731
S 16560 50172475
A 21921 272654168
S 7507 696262072
A 24137 714876140
Q 248 31947 7783190181263
Q 9771 27854 7310699895888
S 15211 109147559
A 32149 114745160
S 26465 818724673
A 6090 706266398
Q 6006 30858 2916196965575
A 4487 879695191
Q 13239 29944 4237571980508
A 4091 19676562
S 23060 95476727
S 17717 460063188
S 24649 860014289
Q 2109 32605 1136322535022
A 2753 174950316
A 20103 287075880
S 9054 89288769
Q 2812 24295 6722767995619
A 18007 821823882
Q 8905 32539 1150580947646
A 6914 923809345
Q 863 31520 6337715561978
Q 6201 31874 5274826173363
Q 9658 30952 2387011689831
Q 2060 32588 5052757835655
Q 3208 30679 4185174030707
Q 8991 30006 2771196588605
S 20458 374420734
S 17227 323184813
Q 14208 31472 4435580046260
S 10523 609122077
Q 2982 29435 6668890369088
S 10419 699646947
S 19201 600196439
Q 49 32540 995141107892
Q 890 18453 7844037163666
Q 1608 32560 9570633449966
A 20046 476322216
S 2226 890833121
Q 7740 27505 547615344158
S 8284 989298619
Q 2451 29838 3526859323202
Q 1606 28960 3952726531244
S 3546 678905926
A 25417 696162456
A 26632 350999852
A 18457 759848904
Q 5100 22019 8537552253744
Q 3598 27088 5049471269242
S 27096 777676066
A 3215 184387004
S 16084 781656037
Q 6279 30279 5708101680081
S 26060 635937471
A 25264 986303229
A 858 988099479
Q 10492 29666 3592324414022
A 26716 174063522
S 4698 206921560
S 26318 389520892
Q 944 30451 3443063017625
S 11243 838601374
A 23203 172020069
Q 1010 25043 5522661139991
A 12744 698281949
S 4377 172313439
S 32592 285265550
S 6039 537533282
S 25858 459522418
S 13119 845640016
S 206 684734322
Q 5970 22498 4758848318873
S 9332 483310219
Q 854 32381 3126955881355
Q 2175 30026 3115537883376
S 7866 250319561
A 32189 940721937
Q 1319 29316 4915474617771
A 19929 469591619
Q 12498 31187 9844170755082
A 8947 795616146
S 8867 484824645
Q 721 27121 8155308735920
A 24452 21657360
S 17758 348246361
Q 302 31624 3548674194623
A 6752 770010645
Q 2501 32405 6122158816015
Q 5963 31789 6943682739717
Q 14116 31462 8204072910236
Q 8553 32179 4343400999054
A 18410 431072534
Q 1924 18787 2809262354454
Q 14475 32239 3080150772646
Q 1923 25718 2092768562027
A 15612 213200578
Q 1267 29591 6811741518746
Q 1091 30635 8487463502235
Q 2130 20841 7848776590254
S 6132 404183662
A 29633 607153365
S 10872 211462200
Q 219 32078 3839302299560
S 7107 461961379
S 28130 172376779
S 8015 106854972
A 11277 539868866
S 27571 537076295
Q 7385 24921 1179799958966
Q 929 21595 2975559861082
S 24183 499958676
S 26609 288384040
Q 5288 26104 2324181682732
Q 60 31848 7106365986139
S 8858 966766513
A 23309 718902257
A 28256 981822585
A 28053 145304857
Q 148 32682 2777001383001
Q 4729 23573 5511287286162
Q 122 32182 2184786836698
S 9032 253966797
A 6397 587956772
A 18012 102763639
Q 14582 31743 7621618960853
S 13321 293274951
Q 1934 31947 5225903001727
A 28113 413709437
Q 585 31109 2391010800007
A 31150 366812898
Q 3020 19974 954891024928
S 17402 909129104
Q 8580 27912 492160003448
A 28351 525992544
S 27313 850162303
Q 5906 31113 528401796436
S 24533 650264959
Q 4264 32140 8066184786499
Q 2298 20356 2966172756851
S 15762 398922523
A 20211 461094096
S 30305 822440845
Q 427 26112 2811761891672
S 25593 943769645
Q 746 28248 8143024942271
A 29504 245853164
Q 26 32461 6797247054453
Q 7495 32577 2657479816798
Q 4042 26354 4744175515338
Q 10992 32183 5089517389466
S 11579 404111909
A 12385 815090933
Q 2165 32044 6771860242219
S 10463 938531199
Q 7210 29460 8977672053228
A 29953 505936019
S 12028 640649274
Q 229 31762 7869502365636
A 10093 778597684
Q 8217 28812 8900707592198
S 4650 646134985
A 18325 284301645
Q 10153 31776 6047337043993
S 284 555086404
Q 13618 31137 2083607117941
S 20454 248334561
A 30617 395587113
A 5521 490529857
Q 1322 18530 6489379536721
A 18186 696229803
A 29859 994013598
S 6074 628834556
S 4063 814867966
A 2939 495275196
A 19473 127095790
Q 2154 21724 7363074403877
S 11845 98807272
S 16947 66310870
Q 232 32237 6598684102735
Q 2631 19221 7050706420458
A 13462 193223140
A 32502 446518707
Q 354 31839 4695331180312
Q 789 25968 6409230565334
Q 1100 30707 6615564405926
Q 1724 31667 646543702132
Q 10925 31331 9172079600136
S 25742 401971317
S 10566 419480262
Q 1078 30070 6000379664390
A 3439 532553616
Q 1930 32524 5848386041144
S 17778 437804241
Q 2774 26634 315460274389
S 16611 529000653
A 22200 593788306
Q 5120 23634 4721243509168
Q 862 32486 9178291066315
S 8850 728091102
A 4950 768936878
S 6442 395890867
Q 3299 21411 3966987960536
Q 2847 27173 1474091785919
Q 124 18600 4129731280860
Q 10207 32662 6854072193789
S 3061 763477839
A 12173 177611613
Q 3723 31681 4022768518833
A 32644 187299860
S 5308 450400811
Q 767 28924 5042735165406
Q 197 32701 977616550405
Q 1747 29793 8263142193144
S 9919 363240304
Q 3205 26775 4624385251960
Q 5138 30234 6249757681365
Q 2557 30607 9439114758997
S 15722 311876862
S 11635 802813107
Q 2791 32535 9810929865633
S 12109 759320450
A 4435 558867463
A 2699 638667760
Q 24 25788 5930100121370
Q 61 23926 4758803044693
S 14846 987417924
Q 2358 25914 5198016716275
S 22221 502126937
A 20904 869316326
A 15271 577753570
S 6651 455825804
S 13661 852711935
Q 7298 28670 5065031231390
S 31621 381081086
A 26014 412034895
S 10212 294004511
S 21327 216520403
Q 9772 26694 518061699331
A 12091 39480314
A 27902 746764662
A 10058 983581709
A 5713 629191914
Q 13257 29924 5545197935700
S 475 78474191
A 20138 892171910
Q 6452 24442 7977050223510
S 15375 945215527
Q 9590 28924 7450076568068
A 21941 675039896
Q 1436 26356 5731309578392
S 5305 591104220
S 19302 762393916
Q 2834 20160 2445439230661
A 3706 174735595
Q 6779 30098 9522025234515
Q 4894 27783 8932416699556
A 14061 668177981
S 21628 969429644
Q 10761 30960 5843664710916
Q 2191 31675 50907662088
A 176 301581316
Q 2085 20673 9197969198466
Q 1660 28750 6170787382789
Q 918 27978 895030182343
A 11703 894919700
Q 34 24854 7832745567713
Q 329 26710 8059022691497
A 2841 123906840
S 25225 888185043
S 15403 926542528
A 4833 95990916
S 9002 224307936
Q 4374 24912 556939104563
A 19397 119279442
S 1099 770213942
Q 12465 29532 41407728764
A 12924 385317450
A 24133 568546321
S 22033 488669126
Q 234 29372 6574596400035
Q 1230 32556 5325248197864
S 9893 542647120
A 13599 947546989
S 28111 526116636
Q 7731 29516 4492786890789
S 13837 502410849
Q 5182 31873 3812725623788
S 24300 475892325
Q 11389 27943 7864639690428
S 13352 28431530
A 3029 413230633
Q 1164 30201 8638162774459
S 16615 644901817
S 2476 634675047
S 27037 381918709
S 1965 360655383
S 1600 657954010
A 6420 598567234
Q 10285 30639 3234232268657
S 12743 30007103
S 26606 15400915
S 31778 587871613
A 15336 672013979
A 1908 507361359
A 7462 667805793
Q 7757 28187 9147304604565
Q 1258 31274 1882469796335
Q 5787 29252 856735562632
Q 10446 29587 4219493199294
A 5264 154235075
Q 22 32720 7928553953048
S 23834 903409961
Q 3613 25578 5783868875336
A 4478 807455779
S 32644 36935034
A 7471 24753287
A 23606 925065341
S 26977 624367444
Q 2432 32512 9388527575372
Q 1615 31035 8468962752611
Q 5308 24813 5738432582928
S 3191 890288974
Q 4606 24522 9900959536764
S 12249 220727710
S 23156 940576029
A 12708 833940938
Q 1681 22267 6144607003507
S 23203 555130239
Q 1860 25109 9147223440946
Q 6284 31254 4928943434421
A 4334 706071678
Q 8645 30124 6804206635276
Q 3284 29795 4046908574359
Q 3992 30051 8049971126478
S 22775 52679051
Q 679 31655 2633841144326
A 24402 540068586
Q 816 27356 5310094483058
Q 101 32182 8678777684892
S 24305 95850841
A 31783 501647080
S 29862 379421322
S 3553 113327870
Q 7603 32518 45297302621
S 7072 948431978
S 20489 512394637
A 18458 327823486
A 9122 382896614
S 814 173690501
Q 665 19923 9723964700723
A 32650 238443922
S 8168 197845477
S 2786 306085842
Q 14025 30921 3114233912743
A 11773 334446376
Q 10364 29581 1530102014746
S 26316 908244292
A 11892 26837549
Q 3041 26164 926460447770
Q 67 32713 9695634477067
A 8332 403605716
A 443 349404038
S 20590 111602487
Q 1821 30434 1414748277564
S 5093 282433548
S 2673 639714168
A 32642 24314587
Q 724 31769 6808857609949
Q 474 31656 2221978853957
Q 12478 31523 4932590994829
S 17523 715514006
A 24170 267987018
S 3140 372442094
S 24291 707017249
Q 5715 32370 977811731870
S 21646 378504488
S 4015 704813118
Q 582 32257 3365063142478
S 28936 99532729
Q 9670 30984 4046142299786
Q 5297 29720 4567232721631
A 32277 342120561
Q 11211 32641 6156981441169
S 24409 71920184
Q 798 24158 4424197567545
S 32019 431747769
A 32355 375558090
Q 1366 31775 1793300155159
Q 1960 21569 6044578008459
A 22657 391742677
Q 2993 29004 4995130279024
A 22902 809974976
Q 3400 32627 6555689850103
A 30580 489873625
A 10738 412013270
A 24749 89235417
Q 2054 32718 2818370699117
S 26864 660767372
A 1852 758316235
A 29704 768740121
Q 8050 29960 8267805893142
A 15021 26297192
Q 4766 30577 7220478154245
S 11290 705728874
S 22229 679925069
Q 9303 29890 8717577330451
Q 6662 23556 5856227958931
S 20277 413819689
S 12240 972030782
Q 4259 26420 5439886229442
A 3240 618025905
S 29123 83597442
A 13313 727915206
A 255 304530858
A 18771 928776177
Q 3158 28292 6135060200082
Q 478 32692 4501626680600
S 16517 180674562
A 12690 550759103
S 12523 472664078
A 4102 46123665
S 8743 852694098
Q 8136 30792 92580272228
S 22445 660717500
S 13547 360909174
S 18242 707559724
Q 759 28341 2057362503743
Q 1622 26291 5927600993008
Q 1505 22673 303677879049
Q 125 31156 9594139978649
S 26585 817960752
A 565 663042620
Q 154 32336 5293664271784
A 9405 935196541
Q 1445 26881 9699656596531
S 21112 588331163
Q 4747 31660 3163384306525
Q 617 25597 7586253401830
A 20388 685263949
S 14235 830751309
A 22209 216872355
S 17759 64322869
S 22007 714657790
A 19762 961387055
A 25743 172885569
A 3764 820755732
S 19879 150269322
S 19832 596137637
S 15849 8651792
Q 604 29209 6649211379558
A 29089 614755416
S 12476 847306275
A 878 676964897
Q 271 31875 9305073251362
A 25561 378763944
Q 5314 26221 8870739655742
Q 10535 30691 4559772133944
A 19772 871097185
Q 3294 20231 3775633809225
Q 540 28121 7820938724234
A 1354 515158817
S 26893 241351593
A 853 504084123
Q 1335 30545 8567366680699
S 17172 163585090
S 20964 294116077
A 32287 581618489
Q 11498 31042 5922910495832
A 26962 837181820
S 2406 403932086
S 24534 274830313
S 31497 271831974
A 5898 434336798
S 16436 801089500
S 22171 415194441
S 11056 185242237
A 20022 706236797
Q 6802 24923 5050664592244
A 26848 91374975
Q 976 31781 3753355388728
S 29595 951049728
S 6018 565931297
S 26767 336890032
Q 766 32496 4462099657098
A 8677 348582742
Q 2150 25772 1760726492167
Q 1376 31720 6226431989149
Q 748 32710 7206341782873
S 10618 921140245
A 1282 128889619
Q 2213 32511 102974272282
A 14752 539251246
Q 1978 25258 8168483370582
Q 403 32638 1550527154137
A 19678 773267663
S 10728 897802007
S 25358 733138161
S 191 161910691
A 27106 782742221
S 24481 915552801
S 10531 789788894
S 26364 732915768
Q 884 22935 4770025066886
S 701 412415361
Q 14345 32512 4590148585660
Q 3728 29643 3217201048862
S 10246 548305663
Q 2594 18967 834774434623
A 26677 635620889
A 30773 93219559
S 3606 367247816
A 28746 744117914
Q 61 32630 4334924994143
A 13883 771080449
S 27334 716931168
S 2230 634934923
S 12222 182919427
S 32712 759841479
Q 1136 31503 6588766820661
S 16940 374620730
S 30832 593724543
A 7668 811580398
A 32399 492927113
Q 1957 29755 5749602759494
S 14957 494516080
S 2784 654031614
Q 3860 27583 6550487251678
A 27981 572863408
A 24437 996453320
A 23353 856756976
Q 6141 30910 5016899574535
S 5750 493632559
A 1032 410081830
Q 3556 29084 492022192679
Q 3372 31535 1057163799427
S 7853 855167496
A 16725 229102202
A 15880 297059065
S 18481 35182140
Q 418 32443 8923621025084
Q 4578 22411 4406243351114
A 10363 441931254
A 25220 436775084
S 2397 308206268
A 1406 63410160
S 16240 123504162
A 3553 466647360
Q 1004 32407 4755176259045
Q 747 29200 8335071510998
A 18175 740884562
Q 2640 27252 5753807207459
A 20468 452999707
S 32056 801312348
A 20957 160224670
A 7305 924576628
Q 1 32712 4819720513996
S 2797 96222375
A 26911 259138057
Q 10518 28779 3195217257958
Q 8761 30022 5021534407180
Q 835 31103 9034869044403
S 29071 256777938
S 19629 872762914
S 7436 903794641
S 6191 806411779
Q 11347 29161 4230350098189
Q 1949 20584 59752159481
Q 7192 32611 6640832512299
A 20903 995554479
Q 3934 23542 9572623483957
S 14221 925983357
Q 247 25075 4646642387029
A 27237 499268326
S 6149 171479501
Q 69 25026 2498895019025
Q 3584 24517 8373438186225
S 31760 360035851
A 20433 927135749
Q 10279 31676 3102873584341
S 16113 574526599
S 18007 983064190
S 22831 291697944
S 4526 899941367
S 24979 800518201
Q 2910 30120 9304059966928
A 18144 822787193
S 4433 353968760
S 7328 823281722
A 6529 657166797
Q 5369 27004 5702602382841
S 31071 235035011
Q 6625 27471 280176887901
Q 5132 31018 9459436806511
S 2398 905681373
S 14518 507110913
S 28180 595184187
Q 3725 29200 5482703876154
S 24685 592861101
A 21676 566594981
S 3536 100436252
S 29500 532723316
S 30285 62555407
S 32162 89093898
Q 1150 31614 5762869332103
A 22037 971689248
Q 694 31138 8983200258066
Q 4600 28518 8072669564296
S 30493 541850762
S 13305 661001896
S 18878 543068635
Q 293 32192 3248750143966
A 27511 799426112
Q 1109 21410 6991875141761
S 31692 154153897
Q 2593 27321 6038619933316
Q 1828 27740 3757358959082
A 16551 574142656
S 18683 518376363
S 8878 884280123
S 10018 386843288
A 15230 202894122
Q 8698 29944 1172061026584
S 31774 369937135
S 29783 764726621
A 22217 87048953
Q 7603 27567 7706273535749
A 27540 694657458
S 7542 143627779
A 9861 562485493
A 31108 710571275
Q 612 24575 1257373104831
S 3650 356754065
Q 2519 26086 4418399958587
S 6696 467782986
Q 2817 25544 1062585099786
Q 7198 28995 7762481857781
A 20389 401664199
A 32001 768748422
Q 3232 21455 4177489964926
Q 2460 32529 52327681770
Q 1495 22342 6394766844802
Q 3171 24516 9424930740168
S 17284 324734562
Q 682 25173 6333466483302
S 32399 417210200
A 4372 241643135
S 8810 710209754
A 20358 546702679
Q 7159 26913 9794488665889
Q 1197 23714 6673044286022
Q 341 28017 6160785659063
Q 129 32617 6135162630349
Q 9778 31549 474492265108
A 12292 204855961
S 294 439506908
Q 1459 30626 4094308745599
A 1087 743994167
Q 2828 32399 6163468717429
S 4674 914110970
S 6661 540745201
Q 2892 26419 9876417937809
Q 7288 29330 968608179835
Q 1785 23597 5744545201001
S 26249 432292195
Q 295 28551 974082316795
Q 1153 32562 4631232329295
Q 289 32537 284436896964
S 17967 551650620
S 8003 442102638
S 3654 981689210
Q 3274 31716 1985440222145
S 15755 19699701
S 11447 970063217
A 7191 93993858
S 442 662524211
Q 2905 30118 4933834068441
S 32071 390206690
Q 1931 32324 2083430790107
A 29427 101342012
Q 4259 27703 36728903766
A 23385 912543722
S 2783 375627884
A 15897 771077605
A 24915 423472159
A 6530 816499930
Q 761 29622 7546630413814
Q 598 28738 5036992147727
A 15048 666542480
A 10699 801506552
S 21183 782804095
A 9726 913263514
S 26667 282850304
Q 2821 32032 9570486171954
S 32023 523673595
Q 2235 32205 3084741516137
A 25815 448693699
S 13468 985554850
Q 75 30598 7377674647325
A 31062 225421196
Q 3478 32044 1175689020317
S 19167 589990223
Q 2023 26860 218201668056
Q 5290 26599 3490290462567
Q 6236 27813 8366085610077
Q 879 32626 8307036910182
S 5226 373064311
Q 7169 25093 8629441780975
S 7486 796194887
A 30427 147554545
S 2588 643698956
S 12943 281788873
A 25993 733501114
Q 2899 29249 8406363517378
Q 6591 31885 9102771352979
Q 7198 29906 9550262599647
S 6090 385786943
A 22162 86695337
Q 5669 24051 7918497678214
S 30712 376734641
S 10934 889272660
S 27277 917445152
Q 5576 28339 6823329520897
Q 3287 30358 4406900179839
Q 5110 32407 7639709254978
S 3409 208000564
Q 2346 28519 158264174430
Q 2805 24805 613603683976
A 10982 161956822
A 22626 176330037
A 28122 731366313
A 7991 837380033
Q 1868 26018 1308383754173
Q 8445 30924 615851245233
Q 1375 21058 7754510357021
Q 23 32705 4065795476000
S 23248 572980901
Q 4184 29133 9191078325417
Q 470 32635 4193524420749
S 29 572842578
A 16966 837745441
Q 74 32428 7034098888982
Q 7082 26032 8067662827893
A 5548 809032669
A 26165 96276861
S 16980 320654903
Q 307 22011 9545036959704
Q 1869 27664 8558612248460
Q 3399 30478 6066149330522
Q 41 32630 5144282939494
S 12153 848348914
Q 2565 22018 7124448222929
Q 8266 30743 3363150151321
A 17639 504212530
Q 6563 30759 9790815582447
Q 5028 25494 7133561183643
Q 2008 30566 4617221325227
Q 2774 20329 9466139368674
A 21628 137405097
A 19678 978192803
A 20362 25762635
Q 7690 29661 8889799824369
S 19952 776840464
Q 4381 22840 1489523681422
Q 66 32693 8915043135339
A 28319 854523094
S 2416 996277559
A 26717 527568139
Q 1181 28962 8787651353577
Q 3280 27906 788775315472
A 9124 920281341
Q 2298 20026 7541572360446
Q 2567 24358 8753447554478
Q 7470 32465 4860851012757
A 21549 433449258
S 6826 763258066
S 14118 28611588
A 22693 742639964
Q 210 32206 2476677521179
A 908 321491447
S 22702 277452623
Q 2102 18844 5339985472585
A 3219 916507568
A 9348 437640323
S 28849 266767903
Q 11408 32006 5295171819039
Q 1221 24802 1950767448181
S 660 391849329
S 11813 585644075
Q 5231 26008 134696762958
S 31543 888352576
Q 977 29375 1041110443430
A 17730 454156449
A 19211 659919656
S 7318 699307010
Q 1153 24897 6743293352425
Q 711 19856 2801768720265
S 4128 795335607
S 30819 765701412
S 2870 61347622
Q 3374 29054 8825249285350
Q 1057 24075 1985500090664
S 4938 790833192
S 23787 568971703
Q 6567 24140 8087682865261
S 15832 855832868
S 2037 598930784
Q 3340 30717 7604009352684
A 29119 920219303
S 32055 342635679
A 6248 371188485
Q 857 29390 3594046544489
A 24884 837492229
S 14298 545481413
Q 1599 27735 9700753580237
A 4888 137381783
Q 10176 32303 222140545533
S 10663 506719300
Q 6157 25183 4094641457580
Q 9272 28106 5130902565364
Q 10407 31199 9787086682117
A 23320 809930266
S 18890 480730841
A 30650 895802464
A 16240 112671531
Q 8415 26802 2776761394967
A 10972 709570744
Q 2814 29610 3124584385869
S 27487 307068202
A 20268 835417693
Q 10208 29859 7016087304523
S 7352 113534915
Q 10368 32221 2814569207056
A 10558 836305464
Q 148 32209 712197371091
A 21969 859383441
Q 1346 32621 8094313994380
Q 919 19592 2388711615310
Q 3365 30588 4015643774688
S 3416 449172404
S 3325 134344310
S 2191 104986884
S 11011 702306508
A 19260 219156210
Q 2363 31188 4844682170242
S 13845 731868032
S 10386 530805785
A 10540 37913645
Q 2162 29257 7364255597424
Q 1279 30762 1386777399171
Q 6065 29249 8750997722201
S 25078 54463825
A 26327 652469642
A 23029 656080134
S 6640 700847465
A 7785 49785636
S 11382 79903483
Q 2498 22491 9573713522386
A 11609 921389579
Q 6801 23841 4027765098576
S 11591 443768741
A 25286 586119639
Q 4897 32634 9009689239324
Q 3184 27622 9778071366576
A 24662 258427421
Q 238 32460 3958610356607
Q 3107 20497 9097844430071
S 11087 306489963
Q 10362 26883 7253158107477
Q 808 30881 97044664626
Q 5361 27258 8035930290456
Q 1759 32396 9561059226865
S 26223 271395592
A 29614 853766153
S 7096 867272787
Q 1730 28470 4252568684421
S 12831 241286356
S 11214 760322794
A 9725 69014036
S 533 852930938
A 20958 544904384
A 24790 496944082
Q 7322 29993 2308545175195
Q 2192 29722 2946066603753
S 1895 583677689
S 4053 486479980
A 18105 378197228
A 5227 972684920
Q 1304 21118 6933246960432
S 12950 478048154
S 3500 643706650
S 13125 946689237
A 5962 759929806
Q 13408 32500 7754601009531
A 16512 42269064
Q 3970 22022 4000042916174
S 25897 991645381
A 20701 108585559
S 23955 263252751
Q 3202 28664 478251234586
S 31107 430619312
Q 1575 32167 6505572822998
Q 3294 27647 4977776407434
S 16071 779264605
A 16382 387270124
Q 2498 32708 3155739895365
Q 9919 30335 3037310094661
A 6153 661335873
S 841 103741118
Q 346 27694 9654437496537
A 17474 382064362
A 25151 344584304
Q 643 26459 6320547154918
S 632 69126672
S 11602 465412105
S 15347 168755722
Q 7301 30791 7782482369778
Q 328 31072 7487851040780
A 25203 331764616
A 28877 750354843
S 5901 533462260
Q 1857 19707 6666992277259
A 4169 247774495
S 476 497751739
Q 1981 29347 6443166242088
S 30502 875555835
S 30498 460975113
A 18587 186943514
Q 1579 29368 1003605380599
S 19142 390212774
S 27939 761272586
Q 3114 32423 848865897292
A 8192 284724572
Q 3165 22698 73380833335
S 2788 291040568
S 6697 993857834
Q 13126 30332 7260752970361
A 2258 466037385
Q 42 32724 8650908311962
A 3137 318170366
Q 1660 18361 4247466741401
S 3871 555484137
A 28577 774379912
Q 9404 32454 9348080368370
S 7833 302148219
A 6301 555083302
A 20331 556938234
Q 11214 31821 292429288332
A 27428 1743453
A 4568 238424590
A 3023 889900229
S 2648 819519475
A 15 244556747
S 13451 848353045
A 8664 578203225
Q 3036 19532 3625236957060
Q 7788 30292 718271415464
Q 2406 23887 9081307273735
A 8574 573511474
S 27896 15984830
S 30886 331630464
S 26107 6904050
Q 4793 31295 2343599048476
A 25906 202184551
A 27450 935708435
S 21470 42581304
Q 2846 20976 84547225824
Q 12228 32547 5619641070364
S 27056 69706596
A 25519 317948114
S 26697 928856491
Q 5826 30621 2871499010299
S 22729 211013053
Q 1905 20763 8045872309034
S 24326 235381832
A 958 180263025
Q 4804 24185 2195234042973
S 29978 522328044
S 2835 509519426
S 9667 978198655
A 23863 820929098
A 16812 820546975
A 555 87384058
Q 8492 27930 5434721131663
A 12210 890382980
Q 482 18348 7723265708760
S 29924 175898644
Q 873 27429 4685857866059
S 26748 346006277
Q 3244 30326 9869442619860
Q 3863 24143 1076689569467
A 22119 284913247
A 17075 320234467
Q 472 32422 6161955043597
Q 8661 30841 8704366208910
Q 4580 30570 1020658849322
A 3824 480173226
A 16221 695001975
S 24010 160853222
Q 7938 24576 4573822894850
A 11139 897179812
Q 14024 30434 4523229016620
S 4327 609590084
Q 14171 31810 1042219571705
Q 6138 32036 570728111737
Q 7843 28571 2694836212693
S 30828 507265014
A 21720 107985395
Q 1388 27934 3444086139335
Q 1071 27968 1588405022358
S 23494 902544173
A 6153 908180394
Q 2393 31419 2821869076190
Q 528 27578 9873645441213
S 5558 24992801
Q 12514 28961 229363589586
A 16597 36339046
A 30217 622831593
S 16983 215099922
Q 773 29395 2740677759675
Q 5240 31016 1700429183696
Q 1392 22657 3451251541786
A 15153 164153754
Q 8958 32263 3355852853770
Q 6976 24740 1155561199600
S 31546 162547757
A 30698 67903280
A 18622 728701391
A 7697 294605455
S 254 124135310
A 12123 667117769
Q 2837 32680 2981915675912
S 7254 621764442
A 7108 821843889
Q 5202 28999 1154844067604
Q 776 30873 9906622869221
Q 1791 29703 7664520707366
Q 1275 22542 7848783813765
Q 5548 26188 8878098258381
A 17147 857250444
Q 2047 19840 9181757245049
Q 1769 31182 1503550440187
S 25214 395311116
A 7315 321150608
S 30809 965275310
Q 3457 32471 5534673714773
Q 2704 30625 4751311496594
Q 5164 23841 3207948926258
S 30806 703469848
Q 6149 32220 2253600443758
Q 1144 24815 7826507163077
S 11886 587545032
Q 2826 20924 1715103842422
A 15152 780432671
Q 3277 24166 7247645822978
Q 1066 31250 588360016652
S 6411 958975608
Q 3649 30266 2883679250778
Q 299 21294 5300637556609
S 4155 490969904
A 31526 484647889
S 10198 554969465
S 2709 889071503
Q 88 32528 257859558913
S 18694 364934246
Q 8682 32327 8309863709078
S 17331 646342798
Q 5450 25152 766891588343
Q 5159 21781 410286817402
A 25128 768363004
S 7457 185088884
S 6669 829652095
S 25963 319674218
S 2305 178377638
Q 49 32302 1140721467814
S 21305 434694389
Q 2357 28245 7176799280816
Q 123 32244 2157182935910
Q 1138 31513 9189507479911
S 10523 195977139
Q 4302 31163 9619362084639
Q 5365 26410 5909442680205
S 12502 351958304
Q 5573 27050 8904104057174
Q 14415 31567 7457656199579
Q 4806 31980 7581649134948
Q 217 31547 5400642671799
A 32583 971859504
S 6978 925091625
Q 2969 26302 7264508032759
Q 2622 31755 6396795758463
S 26650 352501196
A 8837 913852160
Q 4317 25674 130345293213
S 12899 919101659
S 12374 780913754
S 3328 44040242
S 12300 10644425
S 11435 978170138
Q 3599 21658 1128986561235
S 26937 439888756
S 10482 657357731
A 23211 625779616
S 3928 483527289
A 157 446753312
Q 4188 23655 2963227176619
A 10209 923076206
A 15345 961254669
A 30929 72254486
A 724 379823966
S 8795 906290758
S 19012 610510418
A 3885 143510658
A 31357 654794137
S 32264 433594540
Q 1199 32578 4301661040354
Q 385 31911 1616713379728
S 25757 569709378
S 29838 18018659
A 10110 613737527
Q 514 28589 7438468824644
A 24232 60656252
Q 11870 30950 6426456990839
A 6880 458385214
A 21030 863749439
Q 3477 31936 5565447042626
Q 4634 31539 5408429232803
Q 5917 31702 1087857678329
S 26314 950709874
A 11773 414684190
Q 15730 32380 2333017562408
Q 327 32040 3075193249958
S 18165 911889347
A 16048 557813826
S 4572 225760978
A 27112 447686474
A 1180 466078859
A 17607 438049704
Q 681 30963 4546683156725
A 28470 547844633
A 905 84268648
A 1479 49659323
S 27971 778273665
Q 11554 28953 954767069429
S 29966 318365696
A 10523 450037691
S 12541 476638804
Q 2025 31462 8736201106737
S 16105 13463871
A 21370 864660750
S 28960 559635819
A 7511 675288095
Q 905 30928 3324374722933
Q 3521 31268 1603277775339
Q 1935 28385 495963454282
Q 9602 27939 259670621998
Q 8277 26476 8909850322060
Q 706 20077 548915156565
Q 12062 30450 9942363975345
A 14525 217021550
A 12612 368452439
A 2144 5878995
S 1885 301082770
A 27942 820713834
S 18258 133602563
S 10343 66419043
Q 70 32598 4330315784576
S 29964 815461083
Q 176 30269 6306652361028
Q 9424 28538 7035972063544
S 2740 434734834
A 6226 260197646
Q 8883 28428 1919183752371
S 9428 658634257
S 30170 929099704
S 6338 351643551
S 2078 772665196
Q 4221 23551 7684645033013
Q 3506 29006 8562083509123
S 67 481236100
Q 11161 30896 541171254567
Q 9379 30230 9653319011176
Q 4 31674 560863263056
S 21616 76228205
S 19580 110185837
A 1005 196845991
Q 767 25940 6850258818137
S 5684 437598699
Q 11954 31711 3917440709129
Q 4514 31874 5775453642799
Q 984 30138 7718082667109
A 24360 908420136
S 9220 561152682
A 9533 86918623
Q 6693 29810 6349443706538
S 13704 653469418
A 15408 15325036
S 21198 495058210
Q 8862 31237 7224971670886
A 24446 380267114
A 25899 12637665
A 16715 433904054
S 18997 478287569
Q 2451 22529 9247292295345
A 21275 291504031
Q 6629 32629 7137435657631
Q 6170 27550 2528723890028
Q 979 25337 1048540343078
S 25963 175719325
Q 2845 22618 9368343919934
S 14313 515394907
S 27409 747217697
Q 4709 31417 2972923048633
Q 2980 31891 1917242187908
A 4108 512314238
Q 3018 31279 1197925778615
S 28938 20784936
Q 14685 31265 6678121191690
Q 2690 32006 7269752206449
Q 333 22720 2381590426715
Q 4627 31330 6013057974576
A 20807 300572518
Q 2124 30331 3942367954977
A 15318 507693184
Q 2470 31892 2715788198723
S 1922 778487702
Q 4425 31443 6019627723118
Q 81 32150 7902395957678
Q 699 32003 1674930426265
Q 2672 32435 8292701245441
S 30874 602406859
A 21521 568000478
Q 8638 26835 4446783115047
S 7587 862592732
S 21056 801246461
Q 5 32630 8666975757752
A 29976 650893074
A 30900 89248388
A 9049 3311396
Q 3918 31319 3496328685815
A 19615 408535171
Q 7823 30435 3905602929913
A 15212 980270336
S 17441 205228223
Q 974 30341 9005089790888
S 2556 393791202
Q 145 26164 859458800362
S 3647 785737648
Q 2252 27127 1581784211903
A 12729 439528698
A 12168 972583978
Q 875 27253 4051881488240
A 3308 781468076
A 7094 752485069
Q 1879 30393 1550438006658
S 27247 309810137
S 25043 525509599
A 22624 686110210
S 2922 854999733
S 4637 558054240
S 2827 478798249
A 3489 55148672
Q 4970 30609 2026281170303
S 22274 997095308
A 19551 207930018
Q 1954 31134 4665195599014
S 7871 982820517
Q 5047 22884 7541488147713
S 10368 101282528
A 4377 608309394
Q 6263 26501 6271340599674
A 4631 466204911
Q 4892 30480 6052691443087
S 12912 349481970
S 27471 151696652
S 2343 473451395
Q 1463 30038 2042594519057
S 10572 194089600
S 1116 447079715
S 724 794616948
A 32424 802544515
Q 2335 27333 3046584942468
Q 1677 27523 4347702102437
A 8769 332864788
S 23903 284409123
S 26537 548822365
Q 1161 29111 4753997542131
S 16303 372494203
A 17033 122540719
S 23605 158812637
Q 103 31155 7404766424550
Q 485 24201 9612568362311
Q 3353 28869 8731218115523
A 13512 720215105
A 23062 255432737
Q 2948 25252 9758423218228
Q 7831 28539 5071776626052
A 17683 890720347
Q 459 24000 5319493841889
A 11388 375861015
Q 14492 30950 5010473841691
A 6369 359972463
S 23743 473552895
Q 6135 22970 4653392459791
Q 3562 32660 56391568616
Q 1509 26485 442178478959
S 29850 848108654
Q 10284 29917 5739950070154
A 26988 392801537
Q 5979 26302 4329269066092
A 22095 811967449
A 24186 490490982
A 7533 270420963
S 30160 729815429
A 18689 225937420
A 29079 33963998
S 6373 155353019
A 30455 564121160
Q 1832 20216 6646025973424
A 32450 687770563
S 30809 929559286
S 18047 769926120
Q 4736 26520 4607506263504
Q 8955 30205 9660690514935
S 20628 550855594
Q 7918 31042 4780319299365
A 14313 644482067
S 16410 685942684
S 26012 31847681
Q 878 32198 8360718086212
Q 9528 29803 8744549136105
S 23267 111592451
Q 46 29617 7733708146786
A 29226 4642756
Q 3171 32543 8272685822271
Q 4027 26498 6685550707158
S 18239 583967768
Q 3025 28575 6298239237672
Q 1077 18120 9582234166817
Q 21 31814 7252194887998
S 31671 540297956
Q 9261 28604 764784803473
Q 2604 26131 7357444999828
Q 9201 29195 3456148930167
A 29524 272301569
Q 969 32674 6665710474464
A 4192 57909635
A 6520 861068414
Q 1770 32421 7762570217276
Q 234 22164 4303296954889
Q 3085 22224 7224779399385
S 27174 796220948
S 26410 34880294
S 7887 992750795
A 5126 959369066
A 11917 618061450
Q 1645 23541 5955864020119
S 25284 152946414
Q 208 25818 922899113315
Q 423 32594 8090847405302
Q 4209 30650 2116195795994
S 28503 934388543
A 21062 21023287
Q 4060 32294 5908178071496
S 19928 774152921
S 7895 839677737
S 4235 229140793
Q 390 31337 5862415982421
S 18526 382388203
S 20559 660493484
A 22585 326191472
S 19032 730197865
A 19749 209850803
S 11476 55608112
A 3558 468175777
Q 1672 30130 290531654517
A 20638 970262819
Q 7310 30019 3415882500638
Q 1437 30967 8331352456813
Q 1812 19846 9058568343656
Q 6055 32177 6598740698247
A 22474 604497061
Q 18 31492 7067430381370
S 30947 101133068
A 2588 398419799
Q 7567 31546 1379556119672
S 14966 160665730
S 7348 702489152
A 16751 960405204
Q 311 31721 4755296651946
S 3116 173709568
Q 12827 32049 1681981329214
Q 3547 32509 523629280701
S 18304 266941464
S 13875 114288981
A 15146 424003699
Q 4945 25163 9196228290332
Q 7659 27494 9388411059933
A 16250 673112880
Q 7912 31664 7967975788435
S 27099 164600497
S 27974 928765437
S 26365 268089679
S 22769 714954614
Q 8008 28541 3281702457136
A 5010 842565097
S 1444 166391349
Q 6922 30249 7830517301991
A 20449 80636960
Q 1885 31793 5887149818543
Q 8605 25288 2960158052969
Q 1917 32439 2022721380354
A 15314 893093432
Q 1158 31317 2826313846854
S 158 736646675
Q 379 27496 5570383302635
S 794 820730
A 22784 670779389
A 32170 652866942
A 15588 870164478
S 10310 131324936
S 25436 771404156
Q 858 30598 5190650972552
A 4000 133327973
A 1513 761942442
Q 6154 27175 8309266772905
A 12374 12912869
Q 2261 31421 711246214624
A 20093 563168347
A 7724 558322870
Q 5216 25633 1086555470256
A 28090 498681727
S 1757 834539117
A 13329 265043427
S 21028 175713729
A 32712 42110662
A 21330 714307557
S 22057 708705237
A 2913 227495453
S 27914 441069771
S 11280 17230547
A 10021 200676296
Q 1807 19969 1223108123713
A 4672 596321525
S 2953 613254502
S 3582 342802056
Q 5375 31758 6335465209427
A 1075 637294932
Q 191 32559 6030559166918
Q 2861 29096 6340836247856
Q 4546 25710 3858847606433
A 3370 824738312
A 24433 211405121
Q 1357 28086 1502562043098
S 27037 845207340
Q 4751 30613 7025427334175
Q 1779 30059 4626603205452
Q 5350 24528 9563342519087
Q 6380 26802 4308981581257
S 10795 414258069
Q 167 28245 7925104235386
Q 3774 27378 5366986087353
S 25904 870357774
Q 280 17781 9569946701695
A 1587 205220501
S 31358 799053155
S 17400 665407880
A 22982 446177243
Q 2445 32227 2568311506200
S 23808 581104733
S 2301 350866871
A 17198 722701877
Q 2189 31127 6691359512819
A 8931 167412064
Q 1955 26329 6794112591713
A 17998 514747340
S 27404 538157908
S 14279 988088266
Q 630 23252 9434349707919
A 4738 277424538
S 7990 398145748
A 25875 876352562
Q 182 27087 9666505488878
Q 1606 27078 2586538322462
A 3640 802952364
S 16176 997847072
A 21185 8783103
Q 4403 31390 3716653130369
Q 3550 32239 8118103008865
S 2479 174693688
S 4005 666025855
S 8496 541476312
Q 6573 32003 1429032064160
S 20593 928696440
S 5451 114118928
S 22202 901370725
Q 5880 31100 8483016880
Q 604 31817 1832135187142
A 20827 82393584
A 12641 726227278
S 28298 493225343
S 6530 31751879
A 25964 341588658
A 30181 10334726
Q 5407 31729 7869728129464
A 20531 313918254
A 19743 904599807
Q 7067 24946 2307504162775
Q 532 28927 5509544917068
Q 730 28546 5223445076993
S 582 690724645
A 18511 107505195
S 20146 755074176
Q 6992 30216 9777516046593
S 12498 515215932
Q 4373 31274 1457202542402
A 8808 543217832
Q 7262 27022 2299363062135
Q 2211 26596 6023530164318
A 28988 68130979
Q 6689 31229 897548433581
A 15834 98765308
A 26675 527315623
S 12280 873384602
S 11957 454173101
S 11797 77787529
Q 4976 32206 5456823396872
A 3712 727754332
Q 3786 32554 4661043203808
Q 1684 31365 3676873904392
S 16418 421629830
A 30300 926031558
A 3967 680035383
S 8923 744302423
Q 5987 26943 8896203431263
S 10881 956620635
Q 8637 32468 2760428847649
S 32720 59066405
A 25356 999041522
S 13592 288796677
S 19103 132236546
Q 7060 30624 4281126275991
Q 5353 27843 1343809731760
A 31154 621693573
S 23936 86080718
S 6426 83250357
S 31830 556744437
Q 12991 29807 1042457059132
Q 2687 31861 862059075759
S 28747 267192127
Q 7679 27313 6374112813393
S 13575 427711610
Q 14086 32605 5874505208520
S 8322 524389925
A 10184 695875812
S 8612 700295841
Q 42 26364 2449726529690
Q 9303 29021 4339877437059
A 8348 696486883
S 12335 918099312
S 29485 716329140
A 2420 46577020
A 11261 366823311
A 1335 370730832
A 7292 446761365
Q 2682 32649 5862825874273
Q 6284 27826 4141652585531
A 14940 395780520
A 8428 269344835
S 26327 765102182
Q 582 31878 1822759536058
S 12890 605547696
Q 8140 25530 5050000388099
Q 7265 23865 5244687751158
S 31728 526980455
Q 1870 30696 9096187503797
A 31370 579635915
A 3161 877916817
Q 502 32659 1807528376608
A 26632 3103160
Q 7806 30201 8564278229242
S 2553 662041839
Q 10091 28600 1339788119169
S 9830 411852819
A 23704 400029384
Q 8706 25321 4678085274315
A 12241 597583115
Q 115 20818 340469134465
S 16033 297379475
S 12490 446851011
S 27196 367676468
A 30411 664153543
A 7488 421794474
A 1849 107879409
S 17212 875591658
Q 402 21759 1227034286221
Q 1351 32416 7340181369346
A 15788 732107322
Q 11414 31577 1369479024066
Q 7527 24970 7845597173987
A 3502 906565645
S 7857 91956650
Q 8215 27845 2233448309898
Q 6135 32284 482469364729
A 23003 482669782
A 25204 902367517
Q 2308 31267 3577551185919
A 31032 961200563
Q 5268 23296 3090164206568
Q 7996 30183 2496470248129
A 28410 742751778
Q 2951 28716 9963992737977
Q 727 24080 2754580417081
S 16500 578874795
S 14452 805857432
Q 1087 28554 7659913944535
S 23588 196468192
S 13584 953055616
S 26811 804427922
Q 7985 27396 6322791193493
A 11733 12673417
A 6985 782798304
A 4177 117985858
A 3520 885935843
A 8927 848118992
Q 3317 21147 9005958667004
Q 10128 26559 276517182212
S 5093 422926069
S 20366 382109008
Q 6905 29794 1090547187368
A 20006 993476017
S 1123 845220743
S 13294 583731201
A 8564 32769176
Q 319 32653 1208638529416
A 13834 522973217
Q 8365 32598 1038402405698
Q 282 32457 2254535756288
A 23191 887897301
Q 656 31862 8473860502577
Q 2402 32121 1854321326257
Q 3958 31710 1483461507842
A 6852 45036400
S 16727 849164626
A 9337 661700032
Q 5335 28325 3029431046604
A 9686 403631733
S 24032 713758445
S 4737 553531057
Q 3974 31285 4899162568646
S 21101 512553807
A 31481 7287305
S 28317 971771945
Q 6532 28975 2989440442215
S 12829 128453882
A 2776 616025721
S 24201 802162906
S 16411 685714719
A 11960 44865760
Q 2005 27637 7080096817083
S 21713 74164296
Q 354 31958 4108492994828
S 249 233892770
S 3978 741276502
Q 5800 24948 7901742018535
S 3951 582069660
Q 199 32514 2379954675365
Q 1125 21375 7506670383123
A 1109 76398741
S 21732 938067352
A 29226 773272036
Q 2109 28379 465434788720
A 6161 805162530
S 16186 947894113
S 1486 725088941
A 665 895697626
Q 8788 28292 167353397027
S 20367 719952141
S 10225 546803766
Q 1310 32082 816414623793
A 15133 693762278
A 19929 425778245
S 15672 789717414
A 23502 86816550
A 13702 380553708
S 19413 552135458
A 22953 350812809
Q 4028 20620 2151600456897
S 7707 481029829
Q 176 30548 3116035673147
Q 2507 32395 9402550193597
A 6190 259986735
S 12072 57545753
S 31228 565991371
A 6148 579503963
S 22544 82934792
A 18907 267160210
Q 1741 28585 427150214816
A 11045 439748317
S 12950 601006010
A 19089 749422917
Q 503 32063 8144951190712
A 23248 858427895
A 28870 140625627
Q 72 31442 1888208170205
A 16469 481914767
A 22855 324161713
S 17405 663001763
A 22016 259932461
A 22099 688815301
Q 1472 31776 2550187174649
Q 11870 31051 4166776107673
A 14432 265753037
A 29914 989356498
Q 1852 30914 4799559353038
Q 2515 31380 3302389069037
S 3898 855201705
Q 13499 31848 8426876256979
Q 2759 25528 4098855442447
Q 1270 29460 4452252981052
Q 2117 19493 3485270969743
Q 1772 23443 8391204759238
S 6223 429008089
Q 109 27998 7158143282257
A 28894 69240356
S 20635 274015307
S 18194 950465881
A 16479 573432108
S 457 863408695
A 9717 595404173
A 11526 728402134
Q 1260 31746 518397392808
A 2915 415498586
S 25627 447921909
Q 256 23786 2473762329666
A 24600 38853693
S 10045 567785238
S 18894 45638600
S 25952 666593261
Q 6302 27701 5958958928291
Q 862 29177 5924423392402
Q 1574 31660 4381276763808
A 9786 962035076
Q 10940 30490 4383061100559
A 4077 749308320
Q 8199 32056 6781886332236
Q 1811 31519 3659459803451
S 27911 666975054
S 10507 577632828
S 20472 709809792
Q 12363 31960 9715296671692
S 4263 354765871
Q 195 21009 5221898091090
S 27906 552970415
Q 9711 28989 2105383625031
Q 3991 31366 7985092845812
Q 4057 21025 8887403194491
Q 861 31744 9072458280511
S 8432 659485077
Q 7680 30597 9835269467839
A 11829 213961578
S 22 734991539
Q 8190 28623 9081932264373
Q 12666 32515 1295382742637
Q 5911 27486 919975191440
S 22682 420959424
A 27282 767264830
S 8743 801762161
Q 388 32133 4103016392372
A 13750 998550370
Q 3767 32477 4440289126656
Q 14553 31415 3808640035469
A 13701 359517422
S 22801 860238187
Q 4000 32633 3832036133634
A 17441 795452978
A 12054 62854566
S 8244 496918538
S 28628 577283401
A 7849 124538411
S 8403 964911970
Q 2710 26952 7989850491181
Q 1071 25978 5258903063441
Q 509 30856 9165192544428
A 8879 890704138
S 1173 557616669
A 18510 50890978
Q 190 28264 1917155004438
S 21876 336814733
S 11217 262765366
Q 2305 27993 5258798958423
A 1862 333254611
A 11748 686479657
S 8463 847332454
A 14625 720908372
S 13889 283706485
A 10687 723360232
S 24876 107029
A 16022 468030406
Q 3265 21368 6326435164403
A 2028 715125406
A 21339 322909568
A 18108 164586388
S 9027 509622314
Q 2385 31250 7730736971893
S 8353 50613930
Q 1234 26568 4444720828463
S 17019 841553515
A 17712 86800997
Q 423 28414 4115892817016
Q 844 29647 6764243720700
S 19949 650224448
S 6964 160202888
S 18314 185994368
Q 6248 23748 3291014814902
Q 6072 25801 7553875268485
A 19040 162272244
A 13718 907929696
Q 4680 30880 8385074609298
S 21944 281565946
Q 6656 31580 6676823541704
Q 85 31915 8086131188116
S 11674 457805994
Q 2325 32369 5006641961845
S 11681 80821181
S 2603 674842479
Q 3193 20570 7212363949519
S 9936 692487603
Q 2512 28576 4700158905753
Q 13655 31408 3396490606710
S 16247 2829365
Q 2808 28881 7969773742358
S 3704 162317261
Q 7863 32485 21317611720
Q 2748 25720 4643414544915
S 19793 977662602
S 3423 21719337
S 13622 827704707
A 11321 710047136
S 24049 476105420
Q 5310 32366 8870479424150
Q 6447 30518 3426853180619
S 7145 714746392
Q 463 26713 7274624632266
S 11790 783666013
Q 2048 28913 3518614182291
Q 955 32141 3343926564217
Q 64 32061 9875046429486
A 4339 62600142
A 3338 570909367
A 21625 569506410
Q 384 31467 3976617374871
A 3139 636626649
Q 7720 25213 3708494597655
Q 3851 30167 1643407644256
S 6153 490175823
Q 11262 29608 9424098235745
S 18195 325656811
Q 6350 32572 5615017703550
Q 631 31795 8398048481086
Q 880 22691 8983053987106
Q 4793 23529 4562175365866
S 6616 137411498
A 24313 336071969
Q 5578 22585 1845717077073
Q 14548 31286 6158572810922
Q 2833 31536 2053141447054
A 30780 342964268
Q 1415 32307 4768158235814
S 20016 421443836
Q 5340 29296 2464137919228
Q 3133 32554 6902023574421
Q 110 32471 6778004911033
Q 3558 28554 1715167691615
A 5643 419915785
A 31859 511543165
Q 1100 32211 9426325549743
A 15064 449533112
Q 1875 23836 1650726977108
Q 4831 29391 5299828911145
Q 1191 29140 7147438618595
Q 6970 31222 1525397260525
A 13188 151677472
A 7284 969661025
S 18126 900973762
Q 10705 29564 5889388076146
Q 2272 19642 4099031374522
Q 3006 26439 14576534850
Q 882 31451 5296470930423
Q 2308 31787 271362405441
S 28703 949982213
Q 7766 25066 9590250302188
S 2143 47998616
Q 1465 30800 5356251340266
Q 1370 27579 2680584632861
A 15489 399883388
Q 111 32648 3661861067071
Q 2952 24840 2576496846087
S 32483 146972090
S 15564 741844404
Q 932 31333 2950776200246
S 24614 72124066
A 9820 147065562
Q 3350 25587 5535622220084
A 13548 45950049
Q 2150 32471 3757286521330
A 15361 112746295
Q 2461 32687 2038054748904
S 21387 304859865
A 11391 719001991
S 25135 635757321
S 21433 100859692
A 17175 776541224
A 4439 333571117
A 2935 930824575
S 14068 515784591
S 18361 534851736
Q 1564 29758 6709853627528
S 4088 946697194
S 31762 127440783
S 30792 478924227
Q 7593 30686 4405433848302
S 5197 62702754
A 19268 99978921
Q 8262 32406 8157670202094
S 31777 6901734
Q 2670 28784 4026228356112
Q 536 31972 2589304506800
S 24027 662668723
S 16702 251648115
Q 4166 28138 1933833152691
A 21236 549802791
Q 4147 24572 4155621250813
Q 4193 29129 1027284519295
A 1973 302112040
Q 292 28010 3331420380758
A 22963 388986370
A 29922 596449498
A 14668 644085472
S 14196 429366951
Q 1098 26786 9329106814027
S 10644 673697518
A 30336 344661948
A 22028 110339613
Q 2552 32168 7885314757803
S 26434 107779182
A 8858 772647143
A 13528 769357859
S 8142 922056262
S 16680 779944330
S 2817 507320637
A 25040 164384793
S 28155 108129435
S 2285 794806108
Q 4440 24841 9104946089445
Q 393 24065 6437358456898
S 4145 615062642
Q 14647 31921 9672845002994
A 7973 160579513
Q 6483 32264 4775639231601
S 31355 551564198
S 15212 8392292
Q 3366 23453 2516695012288
S 24612 678929117
A 10059 882467603
A 839 481299870
S 6630 245075233
A 1147 518598374
A 32510 123991309
Q 1765 21314 5875477266732
Q 3846 32476 405287770923
S 29749 479068696
S 31312 443347082
S 108 218977644
Q 3319 21744 883165285664
Q 373 26467 5858792029587
Q 2780 30569 1837541096749
A 29288 264514736
S 30248 692407105
Q 343 32095 5781852187398
A 536 115228154
S 16636 311920597
S 26738 507172895
Q 11944 31482 2902138004619
Q 415 30789 8578039353963
A 19992 428274391
Q 5901 24559 5375193643504
Q 7135 26285 2223918458630
Q 4013 30956 2643535186133
S 18333 59743596
S 10703 281360215
S 8835 956822967
S 13620 149600956
A 11721 621446257
A 27760 337507416
A 6857 645701415
A 28138 319337245
Q 1749 26093 493687068185
A 2496 363388657
A 32087 218574072
S 20945 259654354
Q 6499 25866 5676299696418
Q 12269 31368 287557568229
S 18376 853605763
A 9902 398190479
Q 259 18021 3201917351655
A 8189 309282316
A 29834 537730451
S 25108 239434788
Q 2364 29531 1217845448576
Q 14721 32216 3213240992173
A 5893 587074423
Q 3863 32479 4080983346777
Q 3395 23292 3947263096889
A 23324 318280474
Q 1115 21971 9277354322339
Q 6257 29087 7979681338841
Q 4586 30136 1012292008279
S 23439 375388703
S 24985 27294514
S 22906 715784670
A 8317 291275769
A 1253 804089013
Q 6644 24687 8543926839982
A 24270 550951448
S 29445 948075681
A 19641 78120302
S 22972 459582859
S 29008 570214377
Q 5774 23821 8209159737050
Q 4363 30759 1809760223995
Q 2503 27781 4280233015657
A 8923 295259824
A 12508 448648322
A 28966 184662895
A 31292 755686984
S 11997 159289137
S 20947 583197352
A 6051 636948666
A 23701 147846106
A 24692 25361085
S 19134 436496054
S 10603 39923490
Q 609 30581 764978700749
S 27436 475171685
A 2923 838147726
A 18822 783934810
Q 3577 21222 756099077906
A 6456 477402655
S 24884 354545182
A 18993 165852141
Q 4741 32252 4611660871269
Q 3552 30701 6005226942870
Q 10449 28198 3769631972735
A 8360 85003883
A 19390 499719303
Q 5059 31961 2425106381207
S 17591 428551241
Q 2265 29374 516078152537
S 32424 793503378
Q 4383 21674 3817156607920
Q 9004 26943 6414557988952
Q 6940 26186 1112855078706
A 25395 479774935
Q 6644 28171 4463236686772
A 5726 644424946
A 13986 908249225
S 13853 802984342
Q 9176 26023 2574571826429
S 22449 185894923
A 539 493987532
A 9421 400972826
Q 2037 32482 8627167504508
S 26041 227217724
A 18731 921801559
S 6002 119821850
A 15089 621523820
A 22491 484025749
S 15074 42231015
A 10178 867055516
S 4853 677107514
S 27934 578896939
Q 1611 31331 5789222057523
Q 2469 29476 954991174727
Q 6743 23898 1940356406909
Q 1514 32032 1634728713073
S 22084 523026906
A 20215 644774120
A 22754 228727092
Q 97 32464 5727587938773
S 6415 303345605
A 19013 441143523
S 29143 524297024
A 30784 193053963
Q 12846 29834 7700187952494
A 31546 162578529
S 6940 160699953
A 14520 943374389
A 17704 404947356
Q 15374 32315 5602649875211
A 5383 509563952
S 5053 722119836
A 27757 216285896
Q 918 30718 7876789644493
Q 10528 29128 1441269729881
S 19697 407727858
Q 4467 23044 1551320358377
S 21981 251171118
A 1099 309814962
A 27851 103346657
S 22113 980401771
Q 5551 32003 1663673201052
A 9442 529762306
S 28267 672596405
S 14771 149029378
S 16911 864798652
S 3040 677353517
A 22560 903481336
Q 6143 32424 4835122408573
A 592 573788297
S 17354 201531815
A 13232 573707895
S 24472 761516547
S 30154 283515659
A 470 227187358
Q 2033 23785 9111813068202
A 23539 722140171
S 28462 938292715
S 25077 996600701
S 6548 596137263
S 8605 836314833
A 7638 272903522
Q 3576 22093 7937245155547
Q 7304 31522 3370426268185
S 15723 429213182
Q 4169 30271 109487056281
S 12146 243278342
A 9355 872836784
S 19769 142030838
A 29520 973231440
Q 2106 32026 532503046106
Q 4574 23935 2892387939712
A 14316 425800343
S 28681 514200468
A 9097 995145541
Q 6781 26743 8399739312282
A 6098 828750264
S 7097 385821304
A 23578 572456293
S 29746 351705749
A 22609 180210628
Q 814 27388 2848640907439
S 16286 362349718
Q 4877 28758 3044875517674
S 16572 105069071
Q 5654 32559 6603410445542
A 24935 628986495
A 32089 57252276
S 24683 35090346
A 10314 796059549
Q 4799 24144 7768810923883
S 15860 51242019
S 14780 60069948
S 12063 750739581
Q 6291 29888 5864308195147
S 11330 132249094
Q 10515 32574 4933239542048
Q 107 23371 2462354264232
A 6303 257284443
Q 2883 32701 7290639456237
S 14633 481454141
Q 9105 31848 4589314459972
A 9407 478759467
A 18701 914109519
Q 6579 27367 9155981870269
Q 7019 25549 2663078855276
Q 3730 27213 1748473106593
A 7266 573431729
A 2283 3378392
Q 4761 31539 3923033548663
Q 2494 28072 1268118870552
Q 5962 25386 2137923216211
Q 15 23927 7719864277828
S 2536 354469420
Q 4398 21055 621321412422
Q 8170 29993 7877880282362
S 3885 447602062
Q 437 18140 4795217661296
S 22338 105674494
Q 1786 28977 3704134592562
A 31503 579502393
S 29890 135220262
A 29457 7027144
Q 118 29683 4216535578797
Q 464 31335 3732989761288
Q 2601 30741 8441974401728
A 21098 136098213
Q 7427 27079 7425359649015
S 15006 517951373
Q 9976 26747 2540322299769
S 27854 83438973
Q 1841 29911 393044358995
A 124 220102607
Q 15132 32233 9551222387051
S 14700 303306956
A 25945 775707299
Q 562 18264 6084454347955
Q 9825 26631 237636640512
A 16121 828967175
S 9165 858168302
Q 4891 28770 1098756340654
Q 265 29080 4261153773622
A 19417 61993722
S 32101 638043300
S 3958 424223916
A 19959 246013338
Q 3177 31981 6856005540571
Q 48 32671 8578372609123
S 32458 859124752
Q 18 30341 5657034054903
S 27391 777856625
A 5216 456931835
A 26379 31918645
Q 7158 27462 571823337229
A 3379 320636364
Q 12276 31176 7940645289240
Q 4186 23238 7106786703095
Q 1626 21014 6720649193699
A 16866 299264649
S 17612 404758674
Q 1683 18606 8282537528711
A 22463 197555853
Q 14960 31418 8321978684809
A 5412 999810959
A 1208 244745086
A 4301 116491029
S 25198 927859671
Q 6819 28864 8263299821097
A 3028 151396850
Q 12406 32205 3360652573435
A 14554 445086018
Q 763 25774 6277545671752
S 2405 937802885
A 20595 979867785
A 31431 386947398
A 3177 643435920
S 23217 789355617
A 6235 238073514
A 24245 121190188
Q 980 23541 8947608402554
Q 1295 31954 9905264799035
A 14243 147499933
S 252 799060236
A 3015 912203926
S 5986 520129453
A 13838 557132396
A 25130 869498586
Q 8370 29398 7156960751754
S 19392 619422037
S 3150 144600936
Q 642 31498 387988710561
Q 332 32528 6289352205560
Q 11416 30527 4989554978943
A 16206 775372564
Q 9062 28572 1494562708102
A 9417 379601870
A 29519 409764215
A 24807 302588097
A 31479 109661340
S 13692 207986040
Q 3360 29653 9870114373157
S 9750 594610898
A 19878 730806923
S 32512 726485183
Q 11699 31507 3979253761554
Q 2566 20390 5050604246521
Q 1803 26460 5963832578298
S 11634 767088940
Q 4696 29303 8086344195863
S 16541 917329223
S 21122 306963604
S 15018 926739081
S 30774 7664246
Q 10370 29430 2369508528541
Q 644 32331 9957268123854
Q 4576 24090 1780756691237
A 30634 612359825
A 4213 939102391
S 13810 718935725
Q 262 31469 12826209613
A 20874 543633223
S 29548 933833456
A 2094 610184741
S 10190 917577808
Q 11803 31593 2453315416795
S 23014 130357354
S 25541 572202952
S 23505 862426256
A 13507 727261769
A 24288 518626348
S 15194 348385493
S 32411 632133975
A 4386 672113946
S 18752 32208970
S 9997 883335563
S 14229 856439337
S 23918 995435490
A 2693 138302533
A 15427 81924054
A 13156 982763548
S 25272 697484657
Q 2597 31649 8400538672666
A 1054 466992511
Q 4933 26392 630049480796
A 8547 144700857
Q 8942 28191 7168398410479
Q 6242 30076 2208416710237
A 22793 271331911
A 11282 366844113
S 7925 563868233
Q 536 30172 2776337411183
Q 1056 29056 242975003895
Q 11860 29179 141908164965
S 28164 581248209
Q 9836 27281 1151035678830
A 21303 831377940
Q 6553 26384 1826551822726
A 9441 494987133
S 9205 165526629
Q 11177 28788 5640361316970
S 4534 656677460
A 14874 422422776
Q 5002 31932 4270699077393
Q 3126 31859 6112100778171
A 14507 392929828
S 17878 440175900
A 24367 480622012
A 22872 280718910
Q 702 27818 5294543694320
S 6852 835631599
S 12330 762257606
A 23638 212356220
Q 7144 28013 7536455657208
S 29407 679570088
A 31938 799193011
S 8815 987513079
Q 1431 31453 7696619842020
Q 308 31382 4513867834737
Q 7919 27178 3064638871062
Q 20 31324 5593095765663
Q 883 32625 4010588017609
A 11327 105904462
A 27959 673514184
A 15085 571637883
A 1388 31864023
A 6068 521952184
Q 6394 31686 103254376869
Q 6633 26854 2206093818411
S 12182 406472330
Q 5704 30856 6872760757521
Q 1574 31555 9769043384582
Q 91 31234 8627455984025
Q 5813 31141 1375556101673
A 2275 16020516
A 30031 412217201
Q 158 18404 2548227736144
A 24223 483598458
A 17927 776910285
A 29425 279957815
Q 641 31685 608090832145
Q 8528 26569 9635095046622
S 6509 639909843
Q 9862 29144 2544554246539
Q 1058 31448 3988398539529
Q 3861 30819 8653477835568
A 8660 450315883
A 22785 550368720
A 1030 834430893
A 27522 452712500
Q 3719 30644 3519389925655
S 31937 85672216
A 26180 390826752
S 12261 477604580
A 13487 495904895
Q 6391 31703 8419855413379
S 17640 259840923
Q 4222 23150 4032138412162
Q 3868 31578 2099803119149
S 31952 736035942
A 4741 756659563
S 21800 994889001
A 26218 669266037
Q 3761 30894 106730063203
S 31702 664472173
A 15821 155749416
S 19370 875625817
S 14746 10633642
A 31880 243086807
A 3828 910741346
S 22625 123809708
Q 1006 32255 6856795002200
A 12859 490143371
Q 8392 28293 5119171824684
S 7276 107758067
S 4578 976546331
A 4956 794759271
S 20879 662058736
Q 12396 32287 2234444209343
S 1687 73519459
A 22841 381982701
Q 6423 32239 6769662947833
A 32566 970992013
Q 5425 30875 4628554766850
A 2632 980069065
Q 1264 30363 2710855038788
Q 206 32532 2988064001082
A 15411 634056871
A 19586 248441113
Q 4634 32534 7349040920242
Q 3178 28862 1228352758652
A 13500 186085610
A 29132 378025208
Q 2004 30292 8719033494538
Q 6962 28681 237167200921
Q 280 26620 402450389741
Q 5470 22201 8990360229639
Q 9437 29165 8544494297121
S 29714 20535109
Q 1919 19456 906068759017
Q 180 32319 4155937327247
Q 8345 32291 1265313204661
S 7717 4640802
Q 1963 24304 2489189705297
Q 2749 29180 4258000543021
S 25609 420675979
S 16192 874535956
Q 3584 31425 2344956906554
S 23995 152295084
S 11984 661606594
S 13001 350749929
Q 2243 28787 864310621786
S 20483 185563166
A 30051 329484928
A 16194 819014773
Q 6043 29403 5385398130655
S 10762 367645323
S 27101 324241480
Q 3799 26035 9218220420744
A 18702 70831189
A 10829 18812096
A 17102 129362294
S 4239 953354704
S 28918 729202465
S 14672 611380369
Q 880 27813 4406313476514
S 18155 144709790
Q 532 30425 1884451169219
Q 3387 23901 4181750221914
Q 3042 24961 2811327148019
A 2595 587116778
S 9794 105429557
S 24194 741450045
A 5927 826667758
A 21266 315857172
S 19704 281110126
A 18204 495718197
Q 8132 28937 8145674286101
Q 2615 31719 4706986953875
A 7137 614180255
A 31424 348349904
A 7413 228808286
Q 2132 30604 7024525937580
S 12674 804540855
A 23832 555444474
A 29907 478582035
A 3076 532289996
Q 979 30210 8626730083159
Q 4514 26168 7961831894337
A 16086 643513754
S 12136 221899774
A 10586 72398790
S 3807 45783431
S 27019 363180620
Q 1908 32547 9179416576830
S 16330 19292908
A 19226 206336090
Q 5329 30913 9109360538826
S 7868 48511202
S 7027 437527733
A 633 297104290
S 18297 962859572
A 17891 126128603
A 6982 579355488
S 16716 684981237
Q 2367 21486 9609883344308
Q 2348 29564 837102847538
S 6202 765054339
S 8089 496778632
S 7606 273321374
A 1248 449547527
S 2755 678915590
Q 1326 32517 4125672404251
S 21367 506325436
A 8361 842213575
S 5925 555758252
Q 5809 26852 1781342635998
A 1636 599925267
A 19779 872858735
Q 830 31677 6745879482538
S 4509 823011169
Q 5400 32666 9377023644417
S 20141 330015428
Q 3623 21934 7658371249039
A 29015 222878992
A 8187 433360465
S 832 553756202
Q 293 31731 1826642481278
A 9024 233642121
S 19735 706021203
A 25726 31381715
Q 1182 32011 3739687585633
S 23365 636890196
Q 7184 31934 33110587151
Q 419 27928 2901251934779
S 6059 449496011
Q 5152 27675 9033167488180
S 22962 675485542
A 10979 233391660
S 14779 274725656
S 22264 401867202
A 15021 869169191
Q 12865 32083 3126189895682
S 1790 907830397
Q 112 31858 1795433200364
S 11580 335279180
Q 6020 30779 716058625553
A 24713 473199421
Q 4197 30267 3843779514505
S 1634 452859699
A 13831 832407649
S 6432 648835558
Q 127 26441 4710434367609
S 1625 293998611
A 341 864321922
A 644 296134503
A 425 817801397
S 24655 871802675
A 11961 82025489
A 26974 942813105
Q 4899 30463 3561157478389
S 4626 717928807
S 2832 615780584
S 29177 450943786
Q 1052 32640 3841410600040
A 28435 298912096
A 31373 872299697
Q 2448 31136 9613590288119
A 18063 90108036
Q 3074 30479 9385357903510
A 9955 169507016
Q 1278 25983 7434609042740
Q 6840 29735 1468592755012
S 20848 906693683
A 2684 140622853
S 31385 353270635
A 21330 541631519
Q 6502 30642 2249738356283
Q 4914 31429 3394809618896
S 17264 216553424
A 11805 183351277
A 14695 880362404
Q 244 21840 6417197949799
S 29207 325703744
Q 13719 32224 2575887539681
S 14705 217141605
Q 167 31483 5691054759531
Q 6443 32272 291932601988
Q 210 30260 3810876749616
A 21169 939623304
Q 5674 28671 4450598787542
S 21258 721479869
A 26075 418604940
A 14433 685345168
Q 6283 24171 9940379565696
Q 3908 27254 5936989697364
A 8043 500576421
Q 3110 32648 4249652567161
Q 1746 31413 3741666869616
Q 3798 28654 7597753675031
S 21918 2293447
Q 1262 31437 2411747589494
Q 1877 29727 9021841416614
Q 4246 22072 2982947138824
S 6237 596283921
S 30423 549604343
A 22285 519289491
A 11111 619551359
S 9587 144441822
Q 8695 30235 9736975772233
S 3016 787056754
Q 7865 29773 8492004692771
Q 216 25619 1260136085585
A 7681 427665019
S 2155 391878764
Q 9238 29930 4260279295654
Q 2682 30482 3113886276687
Q 3952 25219 1692801847687
Q 110 31426 1030030015504
S 19148 91999760
A 7612 844584742
Q 9820 28447 9846609349637
Q 424 21981 8733667707695
S 23293 614928382
Q 3921 26298 7042714884705
S 27985 31804199
S 19806 176628175
Q 5348 32092 7410361709139
S 11537 441114105
Q 381 31821 400342716847
S 6418 574135231
S 21715 500524425
S 16952 776003263
A 18177 119080179
S 24435 506561563
A 25946 633393391
S 30609 583348838
A 10014 141372442
Q 3708 21392 4250976118481
Q 558 26581 6518404974476
A 17809 187255369
Q 1750 23069 1543216671320
A 31997 945223210
Q 8022 29138 4448721964994
S 17275 306138033
S 23412 247023855
Q 3229 31820 6353301188120
A 844 242843811
A 21080 92685658
A 14664 794551588
S 796 96012626
Q 1099 31420 6126597806589
A 15141 727507763
S 6862 651002128
A 13135 131638054
S 4361 820266506
Q 4616 30976 2276015426360
A 390 503865889
A 19498 377751039
Q 2121 27336 9133298316522
Q 2276 32556 8747869424157
Q 6861 32431 7189602954680
A 29938 998823566
Q 275 32136 1817430363638
A 8247 972326742
A 9153 269941664
A 31461 886311737
Q 55 32378 2815279878372
S 15788 806290818
A 29478 913977800
A 14985 993363057
Q 12476 28935 6380118553673
A 26113 95896046
S 14066 309932433
A 13701 458067588
S 15288 230048311
S 18113 190091648
A 20467 258593626
Q 1591 31549 5030458481691
S 27964 869644991
S 4748 924359433
S 17315 427610281
Q 3767 30947 3779903164347
Q 2279 32267 7337001433577
Q 12981 29869 584633542494
Q 1470 30095 4556151971395
Q 282 30827 823256036546
A 9808 469109822
S 12729 687921086
A 2294 895367369
A 15940 714592026
A 13036 966338190
A 6399 869122666
A 19742 314668956
Q 957 31759 336469294733
S 230 592833498
A 17119 30805908
Q 5944 29165 3126850403116
S 17009 923761842
Q 1574 31402 8404400011624
A 20229 837429410
S 15406 84539518
S 5687 65774287
A 11230 915461575
A 27887 723328739
S 6633 859143781
S 25836 474098831
Q 2034 26122 546847845541
Q 6431 32590 306677522488
S 31480 882241833
S 27245 437828043
Q 4763 25387 8777311535420
Q 4894 31609 8039645638935
A 28572 264418630
S 16619 748070134
A 32722 275605877
Q 2703 31326 3919694775552
S 29885 838106210
S 1184 667349212
A 27020 667736746
Q 5146 31275 8397224003816
A 2436 987740131
Q 1782 24186 3463350358318
Q 4808 29437 9683271288142
A 6189 536051813
S 12600 685190122
A 14465 887445693
A 9867 114987461
Q 1683 24787 8826697312478
A 20796 755661727
S 28159 990076759
S 496 530901351
A 13037 626584792
A 1027 548806099
A 29728 704689707
S 25822 660311597
Q 3403 28257 2081972193713
A 31673 697212866
S 24071 924362556
S 30121 188058743
Q 3733 27014 673078559557
A 6748 351087874
A 5671 217017733
S 11448 575618669
Q 3232 26934 41663720136
Q 4 32724 1644765618524
S 16021 28929227
Q 2777 32615 4762889588965
S 32449 998519003
Q 4719 29953 4367621237813
S 1575 792179789
A 31347 78200691
A 30863 36624543
Q 134 31847 5531506481411
S 15174 820783231
A 2023 320437260
A 9450 232983636
A 28738 405665386
A 7303 294990531
S 22453 983524099
Q 1267 18302 2322683288841
Q 2165 29772 3685739472144
Q 4806 22722 7355204104626
Q 3500 26822 6990220708562
A 7727 605399292
A 10763 494731783
Q 5755 28992 5737184081406
Q 291 31659 6286967630671
A 22039 511133909
Q 2594 23418 6683414343719
S 6980 122601682
Q 337 31632 9487947675543
Q 2406 30800 7155325361584
S 720 53562881
S 18725 348281603
A 19162 387225309
A 20835 173598454
S 28815 92740881
A 25539 507850518
Q 2920 21833 4776802179338
A 11942 186179566
Q 66 32537 175464180670
A 24986 444557998
Q 1418 28174 9827059509790
S 10713 621988682
S 19118 808938518
A 1755 332172435
S 5869 760713815
S 10918 417574081
S 31788 392026430
A 17843 899901955
Q 1660 32123 5078795330024
A 14439 916272922
A 401 401415182
Q 2114 30284 6458971335503
Q 2428 31378 2634078101066
Q 3588 28624 7840855831288
S 31815 14162190
Q 8193 29446 9577373381985
Q 1318 28211 3337993346692
S 2090 55212304
S 5846 109473807
A 17747 149397944
A 31057 165608081
S 20600 572947038
S 20391 654576599
S 28127 360870105
A 18957 728293455
Q 311 32569 178788547528
A 21557 286475688
A 23481 929002308
Q 3069 31921 7267842231036
A 27133 13539997
Q 5347 28944 7406618944114
S 8441 539974246
A 18065 780318689
A 26310 401786503
Q 11187 31727 2389814937400
Q 1013 18652 370243758843
S 10203 449494742
Q 1896 25615 9049198329659
S 9474 682249317
S 25333 513328079
Q 7519 32110 1343138028270
Q 1329 23575 6510857059637
S 20910 843984896
A 8199 301643749
S 13820 934918671
Q 446 31412 6009610212978
S 10107 358593515
Q 4204 24662 650936682100
Q 3943 30164 7585322177136
S 31546 949079961
Q 991 32548 4633248486541
Q 3363 21115 4368645913228
Q 4670 32070 7779933633241
S 9582 387525970
Q 5580 29595 933811210540
S 6464 187784164
A 4857 992914451
S 5782 337371030
A 20637 776838084
Q 196 29839 2460636310414
S 7874 523654348
A 5168 703903441
Q 5891 22685 7614926003799
A 23333 692173692
S 5952 206692804
S 32432 118270003
A 12284 328793448
Q 19 30796 5767406876375
Q 1956 19904 3383221617060
S 16710 222193841
Q 7568 30330 4671237018553
S 25182 3677303
A 14258 794977278
S 22986 502099633
Q 3149 23990 5967916061963
Q 3578 26645 1022253305701
A 12605 989488907
Q 9455 27739 9376355949244
A 2539 675918446
Q 77 26179 3410496603953
Q 1646 32658 1769729444204
S 30021 908388526
A 29847 173511081
Q 4953 31298 2882896100658
Q 7979 24479 4607879580778
Q 1552 32380 7129414518222
S 31082 511699340
Q 320 31424 7535082783393
S 29003 764393880
Q 7850 29336 6091810475640
Q 5523 22156 852853071703
Q 5728 29069 1558614526305
A 15801 82844038
Q 2269 31509 1813184634746
A 4724 104010203
A 25625 72744059
A 26236 600767678
A 21420 265073716
Q 3733 30792 1318199077339
Q 2852 31555 1787702557123
A 5542 710269833
A 12988 681138226
Q 857 29775 6442183265704
Q 11692 30703 1105264436990
S 30497 744711079
Q 9366 29550 6139847958414
Q 13412 31977 1618758750086
S 15506 472560517
Q 1488 31562 5279848200473
Q 3070 32451 4311374960860
A 13015 88456935
A 19929 554122831
A 28123 488953506
S 12099 335055984
Q 1278 31959 4111602499282
A 6559 764874851
Q 4169 23183 5992863349415
S 28666 897691224
A 20327 671645106
Q 811 32431 7348493879745
Q 43 32691 4101282937709
Q 2198 27020 8287878651232
S 7169 505910166
S 432 72351731
A 31051 9828847
Q 500 32380 9892387143462
S 23247 242177919
Q 1471 22308 2299067995044
Q 4959 29981 6939887013326
Q 9083 28569 2840930823036
A 20874 418647663
Q 1187 28491 3595502856092
A 2810 167998145
A 673 189510133
A 18418 493928531
Q 5152 31655 8269801022364
S 10903 738987228
A 16768 606310858
A 28340 456380170
A 19689 148298531
S 14719 845206880
S 14680 420891635
A 12897 860484843
Q 1326 27109 1966716423915
A 5711 41876007
Q 8313 27759 1086051497690
Q 4812 21843 3457818669255
A 8053 51870604
A 21268 34061006
Q 1245 29037 4348275666727
Q 2099 28574 115345155986
Q 3562 31147 3552836196357
Q 534 27939 5921764209633
Q 3079 24438 8470633747498
Q 3577 21929 2600013606441
S 31867 678737853
S 26848 489023225
S 25168 967120889
A 6783 370900935
Q 846 28910 4737613664614
A 27845 649542852
A 20453 737872310
A 16899 934402091
Q 3965 32196 8472555423472
A 7480 115345017
S 10279 941713514
Q 4553 28622 532939241606
Q 4820 30156 5058679430256
Q 3872 26041 1070084261052
A 14881 439108961
A 30215 546327545
Q 160 32064 4866889539658
S 29813 328333072
A 6936 27138320
Q 985 23712 1707129615715
S 25739 940010427
Q 11780 28313 9191396384518
Q 971 32453 173510918138
Q 10447 28522 1306657928211
A 15815 426190993
A 7892 464860332
Q 8341 28168 7073442448378
A 28874 616985028
Q 10379 28650 9192858131989
A 19677 96000732
A 32102 760615617
Q 839 27427 357727087467
S 23647 74951407
S 17750 958889874
S 29891 706310250
S 30697 203713529
S 2791 27442067
Q 5445 32347 1572706235031
A 8136 415496266
Q 4090 27697 4675431539377
S 31303 968543994
A 16598 363869471
S 13266 972062260
Q 4229 32465 9376858908135
A 11125 935748226
Q 151 32657 3381156940663
S 5308 960744696
Q 490 25835 2129084637264
Q 6495 26360 1339600329232
S 4200 547163104
S 29948 261740161
Q 360 29876 7366038730463
Q 3339 30515 954694424610
S 14077 750388396
Q 2204 28127 6425350458206
Q 7847 26371 7808757502792
A 26626 681873866
Q 4917 32353 4035503709842
S 27243 584325313
S 26486 487171467
A 28666 406055327
S 5575 18898237
Q 2165 23805 130703104358
Q 1731 31911 2272416990172
A 27616 377696309
A 28780 226362106
S 16371 95359795
S 13978 663337895
Q 13376 31374 6570437407225
Q 1062 28476 2426813390866
A 21022 300819088
Q 248 25042 8620683540468
Q 554 32566 7698249113838
S 32320 612020400
A 28199 16152519
A 8385 783958138
A 19611 797692449
A 27941 305369079
Q 416 24244 7586263222855
S 24827 957674884
A 27669 665654296
S 28156 362186385
Q 2421 30013 5632780140378
A 24539 756694823
A 23961 245442838
Q 8942 26424 1893949168650
A 293 508567730
Q 8081 27566 4104622917483
A 19445 610766694
A 32094 626780359
Q 8569 27864 3443683118942
Q 559 29322 7707773041783
Q 12403 30355 787321293932
A 28323 482662137
Q 1981 19407 4462959754582
A 10242 486534716
S 17821 319873409
S 2406 880045604
Q 4489 29935 7963913615342
Q 1287 25610 3960482984233
A 25157 743591438
S 5636 148727985
S 4095 489348161
S 5326 334658003
Q 5655 24816 9146759497211
A 20442 990514718
S 3793 747646740
S 27001 769335045
A 2906 258605132
S 23805 307762815
Q 632 31448 6545496949448
S 6779 880162118
A 10966 67031834
Q 5688 30171 7313757208338
S 11456 146904994
Q 3160 31216 1852536887096
Q 1179 29462 2890553659620
A 19752 349029326
A 23788 449812517
S 25934 645764003
A 31312 21910915
S 8321 800707896
A 28167 539528944
A 4112 939592252
A 24240 54212997
S 23049 649332727
A 32157 33514589
S 26248 267577739
S 18801 459019264
Q 11309 31173 8506059258158
Q 5703 24419 1446873739644
Q 136 32603 6880622537944
A 26311 570625857
Q 4413 24356 9362655311363
A 30214 957963243
Q 9428 28307 9593751593189
Q 15619 32109 2120884549535
A 17145 809557241
Q 1629 26874 2125403429829
A 29148 128976658
A 12164 841401805
A 21357 862796248
Q 4558 31649 2784973784766
A 9398 546715228
Q 2757 31292 8725519436953
A 25525 257497788
S 21685 777572381
A 1587 539316955
Q 461 32149 1522990898601
A 20130 93956292
S 3741 934790522
Q 471 32353 8613434943499
Q 6552 32129 1625757662324
S 23071 490518362
A 1092 714671633
Q 9931 31453 6738770717510
Q 425 31602 6812691715230
Q 636 32645 6264761436388
A 25971 854558960
Q 10231 28409 1394352946247
A 11398 967670504
Q 2407 19980 8075001498715
Q 2703 28493 2632870599458
S 30883 342911680
A 31706 600770974
S 3877 797720205
S 5213 169693010
Q 5605 29022 7702524302018
Q 9253 26499 5775800644572
Q 6782 23281 4762600257520
A 3906 983660161
S 3382 923647038
Q 10875 28258 2889073732151
Q 763 26297 7554547918852
A 16575 513954012
Q 5797 22878 5414928837883
A 1115 171533107
Q 9249 28382 2105765672913
A 13173 509167344
S 3314 226331225
A 8355 185185616
S 16942 205053493
Q 10437 28978 9392732730079
A 13042 951554889
Q 3 32723 2115892862207
Q 134 27656 1669379498588
S 21025 937927875
Q 10253 32287 1840370763983
A 26812 9131584
S 21189 793922243
A 27779 873907839
A 17586 177565565
A 31770 275099404
Q 1330 32181 6977794401015
A 3445 861775954
Q 3983 28031 1479698867246
Q 1158 22447 2280870222664
A 29262 452928939
Q 770 30269 939400564615
A 32037 94633719
Q 11752 32574 2225032009995
S 29780 679859121
Q 5055 31977 459105020428
A 2765 883036646
Q 948 26156 255529114277
S 2567 831219013
Q 735 26721 2702825153204
A 4152 135521839
Q 517 30501 9634100118346
Q 489 27779 6403336677207
Q 2728 28291 7019078279394
S 8794 632501346
A 15913 903682098
A 26791 852314735
S 32054 544210669
A 11471 169858564
Q 1220 27712 153268963989
A 24170 89360767
Q 9136 31025 3390012517981
S 2209 534592479
Q 469 19196 6465949728162
Q 2319 30155 5122799956600
Q 409 32075 7708781856177
Q 6645 26745 8975774043096
A 20089 796678232
S 11990 121510791
A 29260 107365180
S 21994 63358669
Q 634 32661 4495688927866
Q 7849 29374 1022726974527
Q 5875 24984 7264244831736
A 18076 912809733
Q 3687 29675 3110566693431
Q 10372 27782 3984119109681
Q 5732 27925 4643401113447
Q 3642 27214 5597141756911
S 20415 635609445
S 17993 993547805
S 5987 64170258
A 909 112726569
A 7507 259680174
S 26873 720168110
A 15588 844466690
S 23781 567333918
Q 353 21378 1220271742148
Q 1448 30469 5170771695521
Q 8465 30204 1723748010652
Q 89 18086 7058894282210
A 4525 137265996
A 4099 864558055
A 31279 488279595
A 30011 194574053
A 25917 752306831
S 821 267261465
A 719 206226430
Q 583 32324 6355656579749
A 6805 676869751
S 11966 712008955
Q 614 22024 2218694226888
A 24090 271254903
Q 8813 26810 2605075781430
Q 2366 31185 9403381610664
S 3927 532100324
S 32494 579222377
S 30865 493268216
A 13515 894735375
A 29804 479493460
S 25762 604311464
Q 1167 31855 9294324115143
Q 9080 29749 6780344582298
S 4502 916106131
A 30380 779846103
Q 10869 28571 4885761646805
S 17872 466459988
Q 9271 29994 182727186146
Q 2206 30202 6495160155055
Q 270 27495 3687062396037
Q 4491 31155 3870020385557
A 17343 754420842
A 23581 128721706
Q 10010 31096 2473261673999
S 3572 602149471
S 1106 396780530
Q 2908 28411 9025220106202
S 31169 627439804
S 28416 220689045
S 13818 275696014
A 14896 524434979
A 31508 390435308
A 18828 142493417
S 8679 494117226
A 21434 870130167
S 2078 912952490
A 29065 753405399
A 5433 876685759
S 3691 728032238
Q 905 30235 7514747846461
Q 528 30758 9903551534346
Q 3753 27437 7403404979355
S 31021 919022209
Q 652 31624 4637247077405
A 12583 140820243
S 16945 400960111
Q 1330 19692 6354313582471
Q 7270 28727 2493930466136
Q 1393 32686 9636437256799
Q 3620 29133 6087258347867
Q 839 32394 9677917007303
Q 518 19437 1719758514565
S 24409 665028953
S 27676 928946377
A 31701 813034368
S 16218 558722813
S 15598 554073211
Q 5117 26520 5589184654556
Q 426 30474 8382553957261
S 22202 194455180
Q 4790 30096 960342485695
S 2000 297863426
A 17806 494808097
Q 3554 29577 2514945461613
Q 651 28965 8805124894926
A 5864 27286897
A 12427 59021263
Q 8770 31865 9645763154005
Q 2397 26032 999507562710
Q 5529 25042 2679609953890
Q 4432 28335 4329271879731
A 1282 810904501
Q 587 31574 6770790957494
A 9671 42718910
Q 3031 30518 4287889946051
S 30751 372920722
S 23405 748133155
A 12882 435538588
A 32331 539976696
Q 13981 31320 7952857631543
Q 7193 28746 7020675129942
A 11311 107141013
A 12282 229774260
Q 3342 32424 1572983503886
S 2950 735510909
A 32650 498223857
S 21682 972671800
Q 519 31052 8648423699691
A 22928 683327931
S 9240 358833163
S 20997 981403989
A 15684 513182196
S 18025 526114749
S 4097 379241533
Q 2892 24325 2998053967705
S 27819 891243657
S 30922 891771414
S 10333 137042721
A 14899 900649003
S 12978 546201068
S 19812 632642215
Q 9396 30709 2114739867760
S 19072 529672101
Q 52 31839 3964155484765
S 23832 747159405
Q 9 28944 1965834016283
Q 5276 22446 829588628052
Q 2022 31612 3327823839039
Q 13516 30086 2735868828494
Q 5292 30971 7733425607246
Q 4632 28290 4118590331129
A 29878 934054312
S 12952 870137569
S 2212 450159235
S 23358 251522097
A 4051 554762965
Q 4090 28920 9499428745444
S 9489 96384063
A 3054 459450082
S 10690 180709834
S 28989 839497418
S 8462 827614587
Q 846 23391 3429800281914
S 15065 28599876
S 15007 530945278
A 2760 757053930
Q 1396 27779 7981507064993
Q 269 32587 9975660822690
Q 132 31328 1323619853051
S 29085 298315456
Q 6205 29064 2193902612539
A 4798 974334475
Q 12051 29849 7412092071891
S 19424 240600462
A 5350 742048518
Q 4171 23185 9212386641409
A 14663 386565206
S 14599 997260667
S 4914 508173885
Q 7160 27589 4446286417914
A 3451 434875937
A 6771 776640725
S 4674 44285153
A 22799 461248059
S 20939 980189722
Q 4742 32049 1054225055654
A 30546 624766507
A 23559 144782437
Q 5621 31651 5987625872375
Q 2508 28654 5372529743809
S 22136 180252673
S 27664 119099607
S 28926 603698880
S 19488 174847939
Q 2106 23920 6204662851142
A 24802 545394706
A 6695 216294311
S 12901 86835182
S 24172 957417461
S 27829 755689771
A 14154 102590127
S 22903 989178387
Q 11022 31872 3774016020347
S 1305 340488015
Q 1763 24517 8231637689684
Q 1498 18095 7420243443800
A 17766 195437880
A 26785 158034314
A 3615 844155057
Q 251 31391 6027561417687
S 2212 142977468
S 7521 492350855
A 23812 159453324
A 26689 118965962
Q 3248 26376 8634967801336
A 12908 189599111
S 29379 57092185
Q 4422 25894 5942625837178
A 20318 811677761
Q 2217 19659 8175170185670
Q 1139 21459 3692144817344
S 12984 829656786
S 28452 106834140
A 8743 478392213
A 3337 565246306
S 10294 994520950
Q 2218 29031 2887530445126
S 25345 968146205
A 4646 511775064
S 253 720648759
S 14534 547007738
S 14734 949116670
Q 600 20659 9446156323174
Q 2083 26037 3040581431284
Q 190 30591 6089550174582
S 1097 705643282
Q 956 31869 9408671709894
S 11300 713074672
Q 91 32717 5628145896358
Q 4521 31340 5410889374398
Q 141 31770 6985424447054
A 3914 355641602
S 29255 155734683
A 13391 208736953
Q 2967 32377 7664300038987
A 27912 797399808
Q 10621 31049 1214508567867
S 24412 531214175
A 6676 876962719
S 30459 606345570
Q 311 32642 4812837082761
A 13921 266995629
S 32514 583162273
Q 4116 27344 9885441094603
Q 9586 29930 7517003691690
S 20784 355754239
Q 3102 23102 1492729053408
S 11484 605760298
Q 6845 27889 3902132056981
S 17086 572127055
A 17487 57233469
A 594 882946459
Q 2187 26873 2985772569711
Q 7709 31682 3909004396635
A 18063 6169392
A 6732 722353191
S 10014 737233464
A 1227 320420581
A 31225 625654352
A 20914 185002216
S 31254 333967860
S 12280 289667959
S 22833 668851265
A 4703 870776677
A 25194 762685175
Q 6754 28127 9704431630419
S 24146 317839918
Q 3845 20495 6182508070201
Q 525 24436 7931679023838
S 27542 521818413
S 4800 119743030
A 1477 102347405
A 27300 321096039
S 25609 964321774
A 22443 529669750
Q 10277 30465 1570465237340
S 24273 867034947
A 8483 381417789
A 32515 267788290
A 18113 224682926
Q 8911 30124 1391816254941
S 9494 178324286
S 429 454370142
S 26139 348555380
A 19023 575842071
Q 2853 23732 3727302788746
Q 3624 24629 2342882744444
S 28659 270140230
A 12503 576824937
Q 13064 32101 1372213634787
A 20798 25229775
Q 509 30305 8415715366441
Q 2580 21881 370004891145
A 11342 528652145
S 23522 284687867
S 22843 891391688
A 10841 640605926
S 14078 473502834
A 28734 234798121
Q 11753 28199 8515349615521
Q 3532 25771 8927530995651
A 2772 557708317
S 10935 104099958
Q 3320 22209 1496448977896
A 23424 346300682
A 2364 231446826
A 21997 412740097
Q 791 24087 4358973335784
A 19922 424023378
S 378 984902760
Q 22 32697 7811695900346
S 3400 365380659
S 23777 323644701
Q 5730 29607 9641505955804
Q 3394 25079 4836287626763
Q 1221 29721 2399316280072
S 16684 372021922
S 12194 913045456
Q 391 31632 9591280071426
A 5195 684086427
S 23273 383494945
A 22472 291165320
A 25467 400690415
S 25600 91369441
Q 397 30542 2308549343517
S 12157 827526
S 1909 866040632
S 12648 864410825
S 19911 79340398
A 6475 431993557
Q 912 28264 2086557608449
S 10914 86480860
Q 11643 30672 3270803788155
A 916 130594447
Q 137 27977 1141481059400
S 443 201137765
S 23564 832102828
Q 11383 27829 5729616997817
Q 4570 30246 919914897045
Q 6800 31763 6888958191629
A 25645 188767081
Q 3734 29193 4233026377722
A 22901 674673112
S 23699 422315272
Q 4995 27878 3869403312673
Q 1734 26327 8436370929833
S 19560 898224656
Q 8084 25421 357313892937
Q 790 32603 4401269218697
Q 1263 25424 7509981303502
S 10008 85592542
A 14382 980867347
A 1003 892660322
A 20580 918058946
A 1468 553540720
A 10416 368943410
S 19108 400190677
S 30677 816037568
S 19671 94556214
S 18020 425097491
A 18059 17769514
Q 8203 25157 4397014204780
Q 821 32213 4899988175201
S 13003 30573150
Q 1235 24089 6563811961726
Q 871 29187 6946419122211
Q 6273 32442 6907295414952
Q 144 29994 8219145089833
S 30492 474191538
Q 13341 31397 4512712398815
Q 712 26630 3741023533781
Q 3382 30445 9243046627
S 6650 586768405
A 19890 921024380
S 14660 2473639
Q 6446 31967 8326211153533
A 7081 303470776
S 11154 13364421
A 7756 89552817
Q 1606 23690 1907643601385
A 4512 160123220
Q 1095 28476 5891594755808
S 16276 543856183
A 25087 272355768
Q 15063 32180 934863972288
A 23910 967688293
A 30477 147508379
S 23263 379364806
S 13569 912588932
Q 2389 31964 1923556983629
Q 4366 28932 3857619267807
A 26564 948231663
A 3451 938548837
Q 1326 32327 497304607518
A 20633 462726778
A 3487 245509988
Q 6071 30158 4863951454642
Q 7740 24955 7390200712251
Q 1144 28764 7973858531475
A 1703 323162869
Q 2579 31485 4514036803114
S 8122 826390417
Q 1703 28016 5786276903694
Q 7485 31280 3471144612190
S 28033 572691799
A 3254 663227141
S 31851 426233656
S 17793 637078259
Q 161 28901 8025396090307
S 26097 905071142
A 8143 306923678
Q 4760 27876 75361804330
Q 10333 31255 9639274671701
S 22627 123339426
Q 5520 22733 8035885331053
Q 8004 32519 7309816864583
Q 293 21202 8555701394719
S 26550 193579459
S 6816 455282512
Q 822 32172 7614169014805
S 19479 506686248
A 31021 719547190
Q 1619 30406 8670334034568
Q 3195 28099 487820513631
A 25668 610393539
A 26388 354689354
Q 1463 30781 5516675387945
S 21530 2156350
Q 2729 29732 8950219183874
A 8020 56623507
S 22464 73361461
A 14063 146437769
Q 5309 31562 4763190199519
Q 9214 28625 2215479427015
Q 8176 30295 296291207047
A 9551 567435470
Q 2564 23514 8990754502418
Q 3563 32149 3684532153770
A 21658 348801838
A 21729 802785512
S 27139 595909015
A 15853 815500221
Q 10523 27480 5937163425699
S 23972 736948853
A 810 873024836
Q 2801 24999 9857573910893
Q 572 22700 5625138463401
A 28518 251640231
A 21563 414005982
Q 3327 26401 5973218833831
Q 600 31178 8557866137410
Q 1547 31835 5993964943707
Q 3579 28887 9084521929820
S 3574 775234121
A 269 681743360
A 10787 407499981
A 9124 478569558
A 6526 891806538
S 7019 606485010
A 2920 184219205
A 4943 267390713
Q 2297 20740 6662694187636
A 13776 59450225
S 8199 700937561
S 23068 471688939
A 22082 836654724
Q 2586 27438 4306647714953
Q 524 28604 4922666003670
A 5903 430190865
S 8655 444700187
A 22811 907036880
A 15676 766870443
Q 12792 32543 3265127173766
Q 501 29113 4640302337199
A 26497 471598370
Q 2049 25439 1486292783140
A 24645 467975650
S 27834 168659919
Q 8757 27607 3394282678400
Q 1008 27786 2386350505946
Q 5484 24552 8357216271833
A 23316 581397162
Q 6904 31284 4738444924850
S 9665 815493403
S 32630 344630319
Q 1890 27330 2363107658536
S 15084 617511849
A 19056 145817554
A 4931 542460273
A 181 57905992
S 7648 941485996
S 3230 369613565
S 23883 777858153
S 11614 138538611
Q 1294 31397 1917867209348
Q 1467 28509 7870708155024
A 23555 178003888
Q 3338 32412 9036401135918
Q 7636 30766 7876760415105
A 9453 15305635
A 7004 333640671
Q 205 26854 8593192219049
A 18056 197908315
Q 9662 27387 9621934857291
Q 1160 26228 3284915745514
S 21989 583931167
Q 10712 28233 5047445250623
A 21944 206092779
Q 8769 29570 4464908697032
S 26148 802068162
A 32007 933892269
S 13697 541369361
Q 2759 30900 3845734011602
Q 9488 29607 4221148207935
A 4869 253744246
Q 7238 32300 297331440827
S 4152 680988522
S 18205 213597605
S 17751 847692987
A 29493 317199416
S 27667 668373306
Q 2105 27117 4291093048770
A 19805 482139799
Q 2487 30192 3620134903456
A 676 779784998
Q 13887 32389 8077963324197
A 22575 628371128
A 22267 239856714
S 6287 883257356
A 20982 367423031
A 28278 498373107
S 17026 189283002
S 16033 523725214
Q 2445 20900 8861892298088
S 28219 191393796
A 15391 715781923
A 28500 365825292
Q 216 28181 491137187270
Q 1476 27653 5406413135891
S 3463 477548632
Q 1383 30919 7459728344440
Q 4492 22047 8142043644472
S 4606 108120950
S 23369 355191379
Q 2073 29298 4970005660820
A 626 851640509
S 11130 232456865
S 29175 950491583
S 13046 766433136
S 303 29604201
A 30520 317688464
Q 759 32597 3978256242143
S 4614 542338200
Q 5454 22498 97531897926
S 5966 603170350
Q 5338 30891 4579525611448
Q 7871 24529 8929791916162
Q 700 32651 6535000018400
A 10420 898985689
S 29627 821865662
Q 3304 27289 2421352114776
Q 3823 26367 7853053587109
Q 7364 31068 9194343800004
Q 1895 26309 2134962806036
Q 1206 32419 7315753698077
S 19187 553637244
S 6605 108964762
Q 7459 23905 2576694645229
Q 5434 27997 9872015627384
S 22416 632210085
S 4039 174589938
S 27174 101005653
S 24975 741573619
S 27155 198812113
A 19258 90235168
Q 1620 32047 1410892367486
S 12508 983269946
A 4527 966363216
Q 779 32267 5358262326452
S 18207 227882631
Q 10101 27254 3027044146753
Q 1290 24717 5187160247477
Q 173 31300 2499568264726
A 18316 281432185
A 26121 719976309
A 19490 710202888
Q 3041 31856 9030926643707
A 9917 4239646
Q 10958 29942 3199168362510
S 21200 447578593
A 4435 178302436
S 11882 946077709
S 32053 26939885
S 15972 240870164
Q 500 27411 7971895426062
S 21976 220459553
S 7243 471740566
A 2551 537570557
A 11488 497030967
A 19431 150207433
A 6681 316814552
Q 201 32623 4031488614059
S 30667 175975591
Q 1347 31983 2172443143182
A 9149 235405412
Q 44 32651 1127139520572
A 23948 814936986
A 6769 546069616
A 11003 126076950
Q 1987 20354 8854655968539
Q 2061 28383 1852882616384
S 24709 750219352
Q 1091 25778 3240502126241
A 11625 585187287
Q 3553 32330 425181074126
A 19715 825309705
A 28845 324733740
Q 37 29313 3498478177320
Q 8210 28468 1996156233820
Q 4168 31386 1642544033963
Q 8480 25105 6334438498386
Q 1916 26558 5687310803853
Q 5817 24048 6241454246250
Q 2600 32719 1753633648098
S 22156 747296078
A 1734 958488411
Q 5680 24397 9152625275515
A 11474 873036418
S 6045 33851408
Q 122 32637 4724641177703
Q 158 32384 8537982966796
S 17512 149755406
A 26679 767161218
Q 2497 32713 5250245997861
A 18795 18547931
Q 3439 32198 7308878773236
S 18544 341574200
A 21661 147105339
S 16894 824281053
Q 3986 26838 3496242956233
Q 9506 27359 7421659897583
Q 1152 30182 461730260447
Q 949 26227 3282098951325
Q 2898 27101 9876783755123
S 22324 877948039
A 29237 318372015
A 9151 827345929
A 8806 324076065
S 8436 718176041
Q 4882 31535 7439239236338
S 21777 67534116
A 29655 91431063
Q 7577 28300 6667793714505
Q 3587 25577 2319566971771
A 21747 539897250
S 22941 702625506
Q 391 31693 9405788269920
A 26049 394967532
A 27 579308549
Q 6643 26980 7726905958177
S 8873 883820517
Q 6781 29499 4164991955035
Q 1830 30570 2448793808637
Q 3348 21156 1948843724226
A 13300 916753580
Q 38 32676 5425870863324
Q 61 31169 3132184172769
A 27599 518754579
S 30562 347223856
Q 8222 28620 300120829524
S 25560 602159470
Q 81 32509 7618514562490
Q 39 31000 5683402883497
Q 13684 31759 741612592210
Q 5886 29395 9743034980559
S 29786 247099266
Q 797 30889 1766029212497
S 12928 138068697
A 28423 303702704
Q 2397 28645 5076797344415
Q 6867 26873 7167762267909
S 12024 688867614
S 28 682071561
Q 2639 26247 8974644399224
S 15450 198849042
S 15100 52615866
Q 733 25180 9540782919168
S 4304 175351477
A 9905 585558227
A 1273 293735638
Q 18 24051 1859470242212
A 26887 333821100
S 12359 169774675
S 24738 64152062
A 17299 409637418
Q 5153 26080 5856851189287
S 17636 531958069
A 15842 99166168
Q 8297 30471 3049326280444
Q 1438 32689 8822220369769
Q 11075 29690 8734195761142
A 21978 479111033
S 27966 129411545
S 660 307001373
Q 372 29587 9011693322861
S 11146 791332506
Q 6308 28963 6621008249319
Q 8902 31556 3955205423481
Q 4231 23184 5131749149554
Q 621 29438 3658965547880
A 14780 756526613
Q 4037 27557 1995533447864
S 23214 166956469
A 25325 580706025
Q 3132 30647 2722420021209
S 18523 590452456
A 777 259572026
S 29609 556669346
A 11879 122813362
Q 7177 27283 309501630432
A 3074 912939363
S 6033 316687066
S 20362 948894787
S 17589 180790210
Q 3213 27120 6812742031662
Q 5508 28800 5222459350799
Q 1508 24476 4899616593963
A 15638 96029966
S 243 950255126
Q 5465 25424 3215071459447
S 30379 141818042
Q 12977 31390 6312242547564
Q 15166 32558 2144777596430
S 5368 147660208
Q 1529 32650 2442721688481
Q 12247 31682 7850609837990
A 26157 659475868
S 13995 156244816
A 1550 301769833
S 24668 14829020
S 584 605626323
Q 2270 29586 3581983735999
S 4788 333121770
Q 1361 29222 2177228031944
S 15401 459835550
Q 358 20055 2027221699061
Q 2565 29961 9654284900540
Q 7482 28695 5092331734649
Q 1917 32711 7418887925537
Q 3350 23947 9555444580663
Q 6013 27292 922724801575
Q 6530 27473 82111586146
Q 5410 27849 5948172215953
S 6429 61070560
A 21488 844545806
A 829 720559395
Q 1197 31151 85650166011
S 21354 67961446
S 26431 928692537
A 26786 84349249
S 2917 384330376
A 11863 449602134
Q 360 31547 6231757670119
Q 57 32328 3396890379130
S 471 505666231
Q 8658 26283 4783506734886
A 8816 184520656
A 22547 54151637
A 20840 353671192
A 2774 37769210
S 7973 862027446
Q 2576 24982 6865700061964
S 15793 310795827
Q 1226 27121 9701821534204
Q 7899 24857 2891621301100
Q 785 32310 1071050873544
A 29012 866620947
S 15849 904926590
S 22758 29939378
S 16593 94715942
Q 5820 23300 1545203493483
A 30521 563689316
S 26263 179262273
A 9582 578618911
Q 4346 23778 2091418746946
S 22711 319015420
Q 3672 30535 2927480310518
Q 3527 23825 4076560907320
S 10073 99548670
Q 2346 27639 7390670628566
Q 5303 29748 5742230357537
Q 1494 31572 4902818993530
S 10108 742074333
A 19933 960315334
A 14270 562861222
S 567 190629612
A 21662 935849994
Q 1438 30020 2723511797334
Q 2973 26007 4518349024823
Q 11460 28548 404618431097
A 3252 582648045
A 10249 710767542
S 26229 846171251
S 22791 226555411
A 20716 501588213
S 15444 323437389
Q 3828 32549 6260463733036
S 6038 892735709
A 9257 484488263
S 19585 585529240
S 26480 185686256
Q 7286 25506 8018747694547
Q 6658 24943 4595985225916
S 8636 956486949
A 20467 868049487
Q 6443 24700 4026961929770
Q 3950 31542 7442730357166
S 27066 656384520
A 14247 512553330
A 24321 600986354
S 25469 726503437
S 11563 585392502
Q 4544 31749 2942921019518
A 2430 929173424
Q 45 30848 5134865807569
S 14377 815540566
Q 5242 30096 5206937855022
A 17691 979093644
A 26616 620915015
Q 3282 30487 9465823258135
Q 191 20692 3353331551561
A 22625 83880983
Q 3746 31386 9519925300268
A 17723 909666680
A 1623 43466705
A 32620 570151597
Q 10762 30725 7183207053197
S 16201 86404531
Q 263 32614 5020043633485
Q 1219 18258 4413471826538
A 15623 657264291
S 12671 884031024
A 15360 19569435
Q 1442 27451 7630299067968
A 18361 662603222
A 1015 367699140
S 11545 336061400
S 4582 512804116
S 16610 167073546
Q 7475 26142 3104729222640
S 17850 455386215
S 18977 763039788
S 19917 896726585
Q 6408 30334 6080235579512
A 21817 601619020
S 30629 941340237
A 21463 361794758
S 32060 894282183
A 77 144778668
A 21528 853138594
Q 5239 24835 9683309756399
S 22226 750726444
A 31696 60796053
A 2005 826875294
Q 2508 26296 5721294154964
Q 120 32509 7906350488843
Q 4159 31996 4158811231739
S 3774 15045314
S 8611 917955555
Q 3885 31539 1691901466409
A 29765 730205934
A 30156 875505425
Q 5772 28840 9408440586056
S 22156 341840497
Q 3756 22140 5549214436527
A 14556 258541232
A 32095 80525148
Q 2762 31506 8276634704840
A 14599 210230153
A 2782 927074301
Q 6370 30698 5709968731029
A 25463 826477105
S 16970 849572284
S 8925 742525316
A 29664 32934178
Q 8 28780 8154859271697
A 6436 538817879
S 23042 823614572
Q 651 28021 8997752353802
A 18423 977501738
A 17251 934795239
A 3345 619742473
Q 2718 22861 3806634063637
S 13611 659086331
Q 8597 27377 9690979044879
A 13674 674714752
A 22543 898955386
A 20456 445196868
A 13945 158879715
A 16080 869863917
S 13277 514126422
A 11592 138971568
S 21519 760809142
A 28587 998715704
S 30616 357314125
A 29707 757421908
S 23621 287284591
S 12834 576734851
A 24261 78293830
S 14579 655235320
S 30269 532215681
S 6423 324011551
S 5345 26989074
S 8403 353109370
S 28328 41531830
A 10720 332441213
Q 6702 32642 5336568200462
Q 5104 25765 3482791764400
Q 8400 25378 6131260492006
Q 627 31529 2657126371638
A 22771 355138781
Q 993 32382 5539683973737
A 19373 720202044
Q 7822 27807 3543557166912
S 20885 13455255
Q 1989 31680 1358852602926
A 245 82586096
Q 7164 24158 619220729165
S 5511 531951113
Q 6664 26419 4741195447207
Q 522 28336 127177780880
Q 540 31978 254358683242
Q 5710 25853 491068536927
S 25830 907872397
S 5651 298535686
S 11639 209700626
Q 799 32101 2326312424394
A 25296 760944159
S 26808 78673914
A 2458 553125483
Q 15660 32722 8658473342628
S 28224 936434600
Q 993 31362 7693616970169
Q 1461 30678 4977847204712
S 17429 67877128
S 21767 937828123
Q 9684 28318 6220363266078
A 19081 384991068
A 15417 258731489
Q 4776 26187 7186240363795
Q 15 28484 7586611645651
Q 3127 32677 3895765811168
Q 2876 19405 1171372358708
A 25506 847636527
A 8212 611418992
Q 7004 30686 6052614577411
S 11191 30941592
Q 857 31887 4154950372157
Q 8154 32190 3150187244832
A 29094 629043658
S 29486 27612536
Q 8583 28674 9015187834953
S 14800 243504062
A 9641 537917317
A 31947 339109032
Q 300 28140 828913002800
Q 11289 30559 3492500577442
A 9640 773694710
A 18368 556390365
Q 4590 27980 560366091545
A 17956 50199777
Q 7320 32424 645650267188
A 18800 879308914
Q 826 19401 4961558018206
S 21267 624995209
A 19058 945589887
Q 1024 18687 7460262025291
A 7859 869099778
Q 7165 26212 7120872626253
S 22148 8760178
Q 1480 31706 6481713441359
Q 654 29073 876603409960
A 13800 63792379
Q 2679 29889 55300609009
Q 1537 30282 9542112907878
S 20842 801950614
Q 1907 26873 8595498913121
A 4473 548868751
Q 3155 31549 9440509580826
S 21779 83104789
Q 2251 32662 2430528848125
Q 2273 31323 519912646291
Q 6689 31660 2915522953503
Q 5658 28702 5028971515867
Q 13716 32127 780608651506
Q 5257 29632 2628946040281
Q 2493 28950 1754662457297
S 28440 138082166
S 14036 51917865
S 23385 593344859
A 26387 342232421
S 1784 84229565
Q 7290 30808 9239781038936
A 2043 247613117
A 12652 806009048
Q 5900 25374 1192039633979
A 29407 588873962
A 26979 382451334
A 17453 838346847
A 3603 281495346
S 28515 728084771
Q 1434 29723 657512364120
Q 8837 30678 7044928606662
S 22127 76000654
S 22183 209304459
Q 365 30784 2262048334224
Q 1444 30417 2692485017492
Q 128 32717 7762132310318
A 1704 455607841
S 27280 707741684
Q 3598 25684 2586334097509
Q 3016 25450 3327062868998
A 17049 300662135
Q 1447 30724 8885511655676
A 14146 702939068
A 16596 182794651
S 18215 483836863
Q 7188 27653 328770636299
Q 509 29579 7291239413116
A 14579 962426259
A 32588 145448290
A 30786 287603437
Q 3156 25056 473599409126
A 5187 884424107
A 25027 489605445
Q 3028 29010 9153195296820
Q 10200 31286 1912607972199
A 796 827332442
S 10824 414231470
S 11703 608328183
A 20807 318258261
A 21622 271267845
A 336 994714499
S 11824 119063066
A 31189 213736211
Q 240 28539 9924637326218
Q 2073 22818 7543633306084
A 29253 629843226
A 3436 893086924
Q 701 29149 3525169000446
S 1169 331657368
S 15953 214974415
Q 1301 32355 963817130566
Q 6218 31821 5883250586437
A 6219 283253708
A 7483 758425480
S 16705 789276270
Q 13228 31708 9011324365812
A 11824 284981066
S 11328 230440813
S 6003 593007143
Q 1989 32358 2018111865848
Q 426 30442 344637407420
S 24203 754353930
Q 1356 32254 9369088737256
A 11694 549584180
A 19986 828147120
A 6592 132856623
Q 9227 26440 3051958389162
A 2198 199500511
A 2332 240081769
Q 3827 22504 5659186991200
S 13440 217608083
A 6747 234458591
Q 4429 24307 8007713182890
Q 3955 32683 3106331418226
S 26791 723492515
S 26884 484020716
A 23344 225280767
Q 12834 29740 1619569342917
Q 355 31345 1081853688102
Q 2336 31568 7342443595613
Q 3348 27673 2003216375165
Q 372 26645 5127359039895
S 28968 638065147
S 11578 262117600
S 416 36811992
A 25617 602377932
Q 1961 29898 7329791105026
Q 1457 31165 6199517672256
A 13714 430691603
A 11795 710319476
Q 3474 31628 9564229961494
S 434 956865811
S 13452 546021893
S 1378 356506855
A 25704 992528399
A 27497 181735529
S 1910 239270429
S 4352 821698714
A 10187 308240819
A 2246 25197896
Q 2571 19123 8367461625273
S 15439 545783517
S 7616 253239327
A 2254 153873285
A 25146 56147239
A 17060 436794547
Q 6217 29737 5033704992278
Q 454 30439 7986579048423
Q 78 32659 4524113869303
S 21674 423692965
Q 1758 30064 648494085155
Q 1283 30422 2904834300932
Q 208 25833 8288205875097
Q 9240 30908 934229597346
S 26540 467526936
A 22348 873669727
S 29284 255315997
Q 122 23650 6545198785950
S 32498 595471617
Q 1302 24053 7316543555036
S 17645 813563207
Q 17 32603 2041565189026
A 22017 368402329
A 13201 463224949
Q 12379 29993 5147115883093
A 8813 752564889
A 2851 716470498
Q 10858 32163 2936111012532
S 15656 4588364
S 16135 204559254
Q 2696 32220 5671068517220
A 4862 875960741
A 29887 76030567
A 24498 353576469
A 27587 438055886
Q 14544 31898 1485126794625
S 16635 400262857
Q 9961 31820 7406066342641
S 32543 327979872
A 11382 475663571
A 30907 49479374
S 19918 418928962
Q 1220 22793 627930102312
Q 5684 26265 1507434187637
A 23594 751007556
S 12666 654918598
Q 881 31590 1156542750364
S 1309 973193017
A 30694 87087389
A 25756 524790473
S 25055 296124464
Q 4478 24526 4775630289997
Q 8112 32355 8316747860947
Q 12814 30759 70332359984
Q 8472 26577 8529288960328
A 2410 325139611
Q 6476 28772 4237600254121
A 31136 249670940
S 30855 48235849
Q 1147 24737 9276901268245
S 22671 373468806
A 26026 169948337
S 2270 373636441
A 23085 695157167
Q 6708 30658 60549802672
S 32567 495116011
Q 280 27613 3143390273864
A 9133 625267347
S 1931 358553715
Q 10994 28550 2005985605498
Q 8114 31138 9862991172538
A 26062 9886393
A 29416 90024174
A 10540 537605428
A 11111 554685257
S 31150 324869313
S 24079 963336344
Q 184 32073 3896291380467
S 10129 372418389
S 25497 653599339
S 10915 644519257
Q 4407 29407 1406695572536
A 29132 978477605
A 623 87316989
S 10346 673051169
S 30413 755751110
A 1454 938789329
A 32342 493493815
Q 5229 28271 7813429786008
A 12522 700165932
S 20838 387625533
Q 1526 32535 5172188079178
S 22172 793554771
S 1608 922644692
S 19983 431637040
Q 12443 30062 4947680259134
S 15087 348054424
S 21694 29968066
Q 7206 28870 5674480924159
Q 2989 27905 2025043483053
S 10521 704496516
Q 4253 25146 2856066436031
S 3381 758861296
S 25577 192848711
Q 2034 25300 155531504378
A 16491 480654385
Q 9175 31086 3147957674784
Q 8123 31719 5504411191395
A 16523 235056231
Q 5442 29919 5518671485454
A 16176 166786618
Q 1212 26410 9790054944819
A 10371 267607262
Q 2220 32665 2931283037016
S 24485 122149288
Q 1169 32542 2055917902042
Q 595 32354 700167032898
Q 361 24463 1887863555648
S 27512 39712380
S 26299 562648171
A 16135 577445633
A 14453 967409766
A 2265 542519208
Q 65 24309 9121679485497
Q 8046 29710 7041027719464
Q 1004 26557 3569873627117
S 22440 573852563
Q 10208 29697 4738546677477
A 14062 928033805
Q 14199 32436 5235456661013
A 11976 642919296
A 16884 282600898
Q 963 27969 1410709656539
Q 480 26775 1079200516538
Q 14760 31157 7724794354513
Q 2908 27188 2807455931819
S 27669 750211983
A 5825 99238317
A 27451 233485146
Q 1024 31950 7919917801710
Q 4860 27310 2558426164792
Q 538 26510 8075578876043
S 18602 518762772
A 5289 5967797
Q 965 28905 522679600689
S 2216 578226422
Q 13553 31747 1639632572797
A 7806 986476126
A 11984 781467519
S 6175 117135404
Q 2170 31673 1218046900833
A 2594 173210450
A 827 304957493
A 21275 892022244
A 12001 392424296
S 12160 684020198
Q 838 32485 8543985455850
S 2190 993492600
Q 1685 32055 4996386815039
Q 1199 32359 1974076419764
Q 4586 24375 9798275585748
Q 1172 32340 5432601496782
Q 1067 29421 3310868371119
Q 5511 27886 6262167683643
Q 2940 32688 8492982546631
S 9440 847613533
A 17642 959285589
A 2279 850848345
Q 6255 28377 9219500498138
A 10244 415866995
Q 3071 20794 8387741204378
S 11320 270537803
A 20793 313070659
Q 6271 27192 1239443090489
A 23809 743061698
Q 4804 30380 7515505954071
Q 4995 31964 8836591854250
S 1618 903065220
Q 460 31710 2566044045705
Q 4857 29677 4896754290966
Q 333 32027 1267511759920
S 31653 633331508
S 2173 208675086
S 30220 173072552
Q 4713 21180 5679606787440
A 11498 214908965
S 22578 918282281
A 18652 660977461
Q 743 26108 72326395372
Q 3934 30471 1129871333059
S 5798 499397100
A 19000 925304038
S 31990 763248055
S 31960 906310625
A 10765 619397674
A 21012 130185784
S 391 467836457
Q 7656 29937 8475087717089
Q 7368 27452 7498091531896
S 13871 629217823
Q 28 32615 5420832227870
S 23066 605957032
Q 1234 22944 9408857075481
S 31324 713477020
S 7953 688739714
S 21585 187721866
A 12053 89721323
A 7572 667022305
Q 2127 30292 9200296087839
A 1685 606320223
S 977 389714090
Q 407 32637 2365799339169
A 9379 82950707
Q 6364 26519 8751294445412
A 29391 440713664
Q 6102 32228 8443099476335
Q 1092 18646 5978449067572
Q 5077 30629 5688953101331
A 19492 664049268
Q 6210 25132 1574911764405
S 21671 225503272
Q 5988 29451 6218879054642
Q 4118 23861 4992923968354
S 2198 883343391
Q 42 32495 5824878636830
Q 6448 25331 626668535276
S 25502 374068283
A 3763 935739152
A 19550 403000599
S 13729 777721256
A 24514 261509391
A 15504 925950405
A 31096 350805375
Q 5174 32137 4702979022325
A 17821 56536701
A 7936 499491212
Q 4683 31779 6400241472823
Q 903 26182 5254922379109
Q 6003 31658 4845666224256
Q 5830 30017 6295482557909
Q 1340 27327 5839620438736
A 4132 17095986
Q 548 31167 7873660393096
S 9735 408025055
Q 6609 32626 4289149002884
Q 4948 32717 1813859057447
Q 532 26506 1694976664308
Q 874 29194 4138749634653
Q 642 24611 5532359937452
Q 2621 27916 7797631078822
A 12932 706949972
Q 4155 25894 3856162280012
S 21280 845291021
Q 545 30773 8711338834104
S 3141 123474734
Q 5539 23552 8105719680483
S 20512 955490269
S 2792 651264467
A 28514 105324255
A 14278 57014234
A 13888 763949711
Q 5915 32331 9193728461362
Q 1315 17914 5580208403747
S 17741 901197634
Q 2279 21195 5871675279126
S 17540 174694154
Q 2229 32428 8541468107888
Q 6071 32302 517558402006
A 23383 515816164
S 20476 727305821
Q 3552 32676 5585111287627
Q 1122 27298 6925710185724
Q 12790 29625 5035203969080
A 21988 938360495
A 31224 320628603
A 29744 834370697
S 32052 553351537
S 26129 495614305
S 9174 326713864
Q 1100 32687 9872583647448
A 11871 886052360
Q 2918 28184 1945371451345
Q 2396 21993 7424803368596
A 16141 138664967
Q 10 32079 5955214581753
Q 4847 28054 4803416487178
S 29243 805554050
Q 1438 30237 3659083269620
S 26363 706617347
Q 248 32560 578374386974
Q 3072 30526 8912511789355
Q 320 31965 2880378916570
Q 332 29174 3530835792120
A 16476 738189092
S 6256 222223193
S 9708 449737830
Q 11932 29813 7779567712229
S 21430 803727110
A 6085 703902126
S 6700 485497912
A 9702 573231792
A 19787 520716938
A 3659 965596933
Q 4860 25219 4552415488324
A 4831 529564164
S 19602 391449548
A 11923 703774777
A 2977 404000426
Q 388 20379 1839299886543
A 24352 985090556
Q 4028 24906 8612262916252
S 7881 167640747
A 8349 319161813
A 20710 719733738
Q 13615 30208 5575741174360
S 11299 129335111
S 8016 140546404
Q 7384 30837 7051749891336
A 22843 106217898
A 2956 707968810
Q 3220 24000 6997496930859
Q 1004 29675 8275727026733
Q 1861 31989 4603799225483
Q 2060 27744 3707538633444
S 13659 869618070
S 2452 640596671
Q 1453 26223 3850070403938
Q 1245 28620 7379219424118
S 1998 153174909
Q 6646 26154 4827621301160
S 22774 233813207
A 29532 196099854
Q 784 30098 3584901730558
S 19512 317313024
A 5002 142715973
Q 4750 32567 7327712189458
A 8790 702615829
Q 4103 22161 3979851887922
S 9364 150623128
A 15254 978674474
Q 3330 29803 4885211816767
Q 6028 28966 7979483020041
S 4524 549733960
S 14065 842637639
S 30771 27431227
Q 327 32679 2849076391698
Q 10496 32230 1426209083198
S 18052 662973772
A 1866 618397253
S 14777 579973211
Q 11400 29978 6266461405218
S 20537 206198905
Q 4911 30034 616571165947
A 19929 275910548
S 8392 399223986
Q 7111 27605 297032079547
Q 1168 31099 7405706723587
A 4754 633847399
S 25543 777750917
A 19454 610626384
Q 7402 28486 6066762055376
Q 829 31323 3023579895501
Q 6139 30310 8399994646166
A 26363 480628092
Q 6194 30272 2167349073525
S 8539 618232011
Q 4329 23950 4520069351659
Q 8105 32429 1068682414260
Q 6272 25412 4517916398679
A 15268 359216192
S 4789 407586027
A 12669 814591375
Q 2338 28757 1490637114346
S 7540 48941486
Q 1627 23692 4657390891326
Q 3929 24178 359572612182
S 15353 938701280
S 4690 320947782
Q 5721 30649 9137490053158
A 21046 640763720
S 4191 165455953
Q 310 27680 3826422313273
A 14685 427488999
A 26078 691949710
S 17795 902723288
S 32222 246600014
Q 4423 27217 1173625052640
S 21083 262115158
Q 8040 25099 2973591410369
Q 2069 24653 7373055898448
Q 3830 31903 7844936854824
Q 5744 32446 6328518247005
Q 714 31686 8912089300719
A 711 670323625
Q 3353 31094 913651715302
A 16554 63395059
S 24278 785930067
Q 510 29594 2702874589860
S 21086 51191135
S 14941 119268315
Q 303 32577 4767925606545
Q 2009 24531 7164029367113
Q 7297 26522 7917602903874
Q 2910 31335 5170569207218
A 6238 271564161
S 32603 50650727
Q 1423 24542 6502716661105
Q 5711 30162 4171727726214
A 2480 112406434
Q 2544 32370 8715530028434
Q 4720 28136 9440866305285
Q 9162 27872 528079136600
A 14695 298516270
S 17320 145156282
A 23403 539745515
Q 12365 28824 5379755927442
Q 4188 24658 7537975338134
Q 1470 26886 9215500418815
Q 3887 28744 3202840236954
Q 601 30724 3772444601197
Q 5773 29134 7732729609461
S 20949 505726824
A 32026 711160361
Q 2764 26963 9340852113936
Q 15346 32359 4270531495257
Q 104 31467 440061019531
S 28890 522740029
Q 3785 26274 9619766676888
S 14645 72344732
Q 8390 27247 7476595257553
S 8989 117322243
S 13500 225959978
S 8317 3190482
Q 3670 24737 9707661858381
A 7628 503476691
S 22324 250624105
A 13598 884693671
Q 126 32101 7816490231322
Q 1087 32019 2186456647394
Q 3639 26371 2916839172968
Q 2483 26986 8058162497647
Q 5174 23551 2474488590556
S 17474 700158509
Q 289 24954 1475659310067
Q 429 20996 4209469148623
Q 4319 31534 8371266820572
S 19695 353356695
Q 2387 31293 3030823917302
Q 3007 31080 1607752761178
S 26761 166904329
Q 9182 32108 9657403621431
A 8935 86390930
S 32397 201881527
Q 39 23785 6137715398030
A 27226 27904574
A 15132 825382691
S 27547 711641877
Q 3463 20180 9323624861803
Q 555 28507 2825647186994
Q 922 25133 1989825719735
S 7869 242035715
A 23668 843158631
Q 10563 31376 7663339285448
Q 4209 24067 39619589432
S 21510 388394564
Q 2197 27006 4980858097286
S 7510 304915769
A 13298 797402894
Q 622 26485 9859265843717
A 22114 912586636
S 27009 58889605
Q 3620 30993 7553142095591
A 20282 955888183
A 22576 180694219
A 12990 794128118
A 13285 854288772
S 10901 286116569
A 6740 226568024
S 3402 439958026
Q 9421 29822 4707597237383
Q 975 23093 5907504598537
S 23413 727150941
S 29177 10570505
S 20213 988087340
S 3256 477666270
A 2846 341339525
A 29480 204139867
A 30598 492213693
Q 1423 26542 432444609976
A 946 316698068
Q 4969 27518 2622633874972
S 16359 591717743
S 14520 409213537
Q 1705 26632 762560823353
S 29338 88177302
Q 2093 26245 723215522979
S 24730 411784484
S 29936 245358733
Q 5696 31273 2225593910368
S 32018 839190459
Q 6902 32095 6233244165323
S 22325 802966439
Q 9385 28163 9475574172697
Q 10621 27203 385242916833
S 9910 220381316
S 15370 572103880
Q 9744 30590 6143648053387
A 25187 320822617
Q 10689 32351 5561028271365
A 7378 650944891
Q 12497 32039 6969535175787
Q 633 30321 7364783580673
Q 216 32146 7161715749920
A 31203 78483843
S 21828 169084915
A 5814 415660739
Q 2911 24455 6748902996050
Q 1123 30154 68387619040
Q 1042 31442 4624262495298
S 30899 283855502
A 21847 704153620
Q 3305 31400 998259595958
S 25264 990305460
S 5422 552887666
Q 4059 29998 8058258283984
S 16175 95206730
Q 1024 32448 4126634466873
A 21453 631489335
S 13812 113356745
S 4059 614525620
A 12680 814222125
Q 8084 30077 6928267877168
S 2584 492107910
Q 3364 29654 3318801879683
Q 3367 24125 7691217362474
S 17194 237093301
Q 870 26500 1444715421515
Q 3812 23705 2241264393434
Q 377 31966 9585891613662
S 7528 25842750
Q 11239 30996 2999751320530
A 5315 316523830
Q 437 31140 7493350035665
A 12110 291495726
A 1960 277183026
Q 6285 30616 9522741472746
A 10718 35836968
Q 911 32586 1704240350713
Q 11543 32313 6142773151684
A 10969 51379014
A 23670 748419939
A 11636 961996554
A 30318 640943535
Q 3981 26796 4837387778410
Q 2390 22169 1290137243741
A 14800 652109152
A 32579 455105437
Q 53 31604 1041485144302
A 18888 512965858
Q 411 18935 4598459536123
S 20285 110695968
Q 2472 32610 7147295564408
Q 7458 30943 5904257473959
A 10731 644696594
Q 1082 19558 2522101700038
Q 157 32686 560454127954
S 14901 870174915
Q 8154 25124 1525739146251
Q 4576 30643 4042758383377
S 13369 797214396
S 13971 358167033
A 29094 6385827
Q 5520 31449 6479719468904
Q 3913 28419 8698223595008
Q 380 24819 9587800228335
S 6159 902031291
A 4537 694086540
S 16646 108683015
A 4860 116145887
A 4124 509721315
Q 7300 31383 2597709487839
A 30297 911509352
S 4863 704014805
Q 2084 26842 3758663810107
S 4462 824218878
Q 8667 27309 3326680593101
A 8293 816907223
S 31917 294238483
Q 824 32322 9830407214248
A 1095 806110528
A 6631 470808604
Q 4707 23854 9277021169576
Q 12409 32620 9751671110958
Q 2142 30532 6397084959321
A 14877 689785160
Q 10498 32586 6282860346172
Q 835 32595 5495298139030
Q 9557 27248 8604949651018
A 3914 835810986
Q 5133 27584 5352821208398
S 15704 765646267
A 26968 61505686
Q 5416 26790 5662952897270
Q 509 32183 9316356147730
Q 5496 29016 2697465717314
Q 7699 31124 7292117009188
Q 3073 30295 8923101911375
A 371 446784492
Q 748 32270 9454661759687
Q 2104 31865 4962350075960
Q 83 32515 3250968386386
Q 127 31833 385788897893
S 29840 775169830
Q 1468 23589 8075516361352
A 20852 441175614
Q 5570 26271 5964048587450
A 18712 347803770
A 18629 182900399
A 1713 479400057
S 21451 116244871
S 11604 96839228
Q 11752 32659 2516332913469
A 12986 63297339
S 27194 262190798
A 20338 877620522
Q 991 18372 3814211350999
A 26791 29071254
S 25928 128951207
S 12472 629127191
Q 7486 31733 2841221669962
A 7397 916041282
A 6444 410268360
Q 501 29677 6243028746149
Q 7269 32485 4128028959278
A 32708 409060547
S 3134 879880193
Q 7183 29971 7974541771613
S 15268 501014314
Q 5078 26540 6660212425424
S 32283 948790234
S 8882 276456011
S 8204 130951252
A 23428 85823864
S 22004 409183431
A 17011 610123376
S 11455 886815014
Q 4460 24828 885172438764
S 245 759454369
S 1086 619680131
Q 251 30515 8953615783858
Q 8639 32036 5402018453281
Q 28 27453 893197009461
A 8460 439929674
Q 5230 27175 987931811677
S 11243 104731779
S 32460 119326559
A 30751 563706744
S 7918 419240131
Q 3554 24666 8145558160144
A 4677 806043323
A 21906 509231682
Q 3740 29310 4612601868574
S 22071 223553342
S 13156 572297757
S 7303 950174414
Q 4439 31078 8359060594430
A 16391 279033100
A 17597 510508726
Q 5055 27132 5733048820767
Q 2546 26101 4063630531727
S 9976 389524222
A 22770 946848718
A 31525 497346558
A 4790 736596007
A 17238 531420169
Q 6398 28773 5705411168569
Q 7946 30884 1236996342347
S 15779 181833959
Q 3964 23849 6200931640177
Q 12614 31195 6165256647035
Q 7425 29482 8354521547645
S 5432 861682512
Q 1124 31957 3818614216107
Q 1272 27319 1350464106305
A 27126 473339362
A 10250 612890560
S 7612 970653892
S 11320 226994000
Q 4301 28487 8097148829005
A 25282 103173579
S 5662 693862130
S 17492 506056516
A 8738 327445464
S 3447 268323769
Q 2939 29969 4060076579623
Q 1031 32418 9363509100740
S 21532 596605008
S 19212 137705797
A 1214 873291167
A 30246 488063794
S 31359 45657005
A 16751 199359363
Q 6155 32287 5067776540313
Q 3174 27910 7130284937431
S 12996 441359620
A 30769 816520739
Q 7317 31893 2858487574755
S 27595 545160587
S 11355 78370390
Q 1920 30833 3246449148528
Q 7426 30173 4854250262190
A 7208 928607736
Q 667 30132 2426635427651
Q 1572 22539 6822443371020
Q 30 32313 1836032813684
Q 2805 29350 5631834461788
A 12768 138827424
Q 7398 30381 8286219638976
Q 10458 31896 2958188915144
S 4142 149917951
S 28599 798455487
S 5317 853163612
S 10380 586802041
Q 5247 27759 7604146131797
A 23347 51746647
S 32122 666580343
S 11887 776222835
Q 24 32634 2479804114586
S 25513 34652501
A 5502 555834067
A 4094 786078726
S 7923 534943619
A 25151 797431393
Q 3949 30893 5110641877700
S 25377 884098352
S 11222 887554922
A 23633 239288456
S 32520 967965397
Q 9037 30748 7650048484562
Q 264 25668 3437370842493
S 20576 867042789
Q 3813 27245 8247749696205
S 5040 577644914
A 15308 902560412
S 9221 863661947
Q 3477 32303 5196355127558
A 14871 343949911
Q 1400 21750 2900421087176
Q 3701 27519 4683036329343
A 13124 589469840
Q 4278 29908 5488215473225
S 29833 204291663
Q 1209 26371 7042597907966
A 30939 86960545
Q 1884 21400 2116889879295
S 14241 520652070
A 4799 652152121
Q 5387 31149 2758672182237
Q 116 29986 6892185711829
S 18666 824009457
S 6420 60469221
A 19719 708495416
A 1121 125111528
Q 1687 27251 5271790345288
A 9954 798824728
Q 201 26083 8914775954955
A 31698 866019210
Q 837 32529 5052914002570
Q 5781 24421 6358913197563
Q 3585 31677 1948797421564
Q 2536 19198 1197332857693
A 20572 203482831
Q 13503 32233 2005390772902
S 3526 297790642
A 21735 745739172
Q 6396 25077 8170284606681
Q 4077 29732 331916157871
A 24012 831094247
Q 1791 32530 1691451665042
Q 2110 31216 2438242908990
S 6005 584933301
S 28412 683649946
Q 5119 29942 6688470017954
A 24017 1867773
Q 9126 28667 1568376638731
Q 1081 25359 209813888473
Q 412 32638 849294279999
S 4726 139356465
Q 6237 29448 7210095947668
A 16806 80422991
A 21379 155949472
Q 8282 28361 5957935383445
Q 3079 28280 7740495428683
Q 1929 32590 4469380078523
A 5270 96486324
A 17333 525408626
Q 1434 28404 9896833661586
A 1790 206547880
S 26356 18102289
S 10159 759607144
S 18529 94246752
S 19125 968209793
S 17949 186753286
Q 9839 27709 6373671150479
S 15613 442841184
Q 7839 24874 6868447000234
A 11099 349036497
Q 7417 29327 7900846371166
S 27861 360048509
A 24536 244822542
Q 72 17520 1165715833872
A 20554 765694936
Q 3236 31754 7554918780510
Q 4678 31037 3061779552049
Q 3679 25683 7160727079871
Q 6753 25395 5887424983347
A 7941 489260744
S 3309 58052747
A 7555 755364712
S 4607 363053309
S 6099 913146700
Q 4229 27084 8216595293853
Q 3085 20135 2619249909966
A 87 320919600
A 6429 209272039
A 7531 153794509
Q 1465 31908 641613593558
Q 6517 30484 9485750214582
A 7181 415808258
A 28400 880210292
A 31553 22403969
A 17562 312278755
A 19081 119732256
A 1783 888034169
S 11609 674294252
S 24862 121909173
S 28170 522531801
S 30347 128301079
A 31114 124245527
S 20275 709356456
A 12955 26464963
Q 466 24601 5614228545875
Q 9650 27141 3215916381216
S 2020 463131165
A 2240 262351540
S 30565 598022284
A 5290 906862333
S 14824 725901684
A 30925 143628126
A 29649 81785454
A 27384 36028381
Q 6640 24345 8049755966571
Q 6233 31115 2264661703375
S 29782 424181669
S 15194 913543645
Q 3041 29834 8913632459532
S 10339 184716579
S 22302 21866083
Q 5381 22305 3619917295878
Q 4310 30238 122279984656
S 31082 9420077
A 18765 898705425
Q 2056 23327 3495496800734
A 20303 437328531
A 11375 589304498
Q 10436 29730 1482013881559
A 7272 47992571
A 10927 671292955
Q 2375 31799 2988479040472
Q 4543 27272 5600591435493
A 27381 712474349
Q 1028 29185 673516225304
Q 7965 25364 6558110274538
Q 5993 31854 9791764206840
Q 271 17365 2954730356206
A 17258 411941985
Q 98 17689 6154998488907
Q 12017 31013 7131341179085
S 8899 556964706
A 25593 146550462
A 1692 779853457
S 6993 507243659
Q 549 30862 5127354620126
A 32031 54591497
Q 13507 32627 2175879007546
S 17684 764115430
A 11686 303130125
A 15974 337356275
A 12895 518173800
S 19949 279899004
S 4715 907519624
A 882 261384035
A 5693 957935237
S 15046 814471315
S 2404 7074391
Q 2026 28853 5697411695327
Q 13278 31146 2453920529275
A 3139 411609597
S 8009 151885643
A 31600 560659723
S 13563 558987466
Q 930 31680 4403060776817
S 14962 940027160
A 15985 949665761
A 20484 223710642
A 10208 754707581
Q 733 32325 8574920978460
Q 113 30255 893193562528
S 23246 41963459
S 22122 44959794
Q 5781 32108 3203652365877
S 8388 697741704
S 2085 792686444
A 27599 211437362
S 8386 438896795
Q 2 30064 7748372572318
A 19678 536308538
A 4197 239333602
Q 2039 23246 6517083322955
Q 6675 32620 5589812194591
S 11093 99737403
A 25863 35631697
A 6045 889791516
Q 5817 30669 9356879357361
S 26072 371100729
A 8437 54510819
Q 10868 28776 5824922315010
S 2549 230611013
A 22586 956219783
S 3081 957514006
A 26334 92080132
Q 3103 23844 4532333494555
Q 101 32092 7872905401271
A 16690 3408984
A 7792 493737901
S 17525 971989800
Q 2776 30977 4948251522146
Q 8867 31189 8641704561853
Q 4345 26750 7490919342082
A 9722 635798159
S 13479 733407907
Q 9271 32484 2191585881134
A 23839 135396051
A 28998 606891559
A 22902 861245718
S 29774 713200232
Q 1270 25070 9765103716687
S 20162 246888971
Q 5993 27972 6745302089473
Q 456 30302 4622864761943
A 6379 551051287
Q 227 30136 362136883905
S 13546 885060084
S 1535 978738367
A 27835 72026079
Q 1470 21533 7123297445549
A 144 989059474
A 27427 178922507
Q 6730 29243 4057603500150
A 24300 44757874
S 6180 871206383
A 22720 790331242
S 21730 59035258
A 25411 850395967
S 23911 837664758
A 13102 145024805
Q 11432 29121 3362458616184
A 25443 687518724
A 14376 346788475
S 7213 728054576
A 11586 48522445
A 31445 881578009
A 30932 211043147
A 25146 172638388
A 1312 23330074
Q 3365 31712 6091936948180
A 11757 341524555
S 22181 172673960
Q 1519 21242 2418804912187
S 12068 462306581
A 6053 210391205
Q 2407 29363 7897646349374
S 620 952943471
A 31902 274101337
Q 441 32667 8737942740288
Q 6575 31000 779388238639
S 12984 433502501
A 6640 127702784
S 15704 307678965
A 6117 755048893
Q 7520 30457 6735940864984
Q 1885 28751 1405973718622
Q 1830 28225 7780101634748
Q 3674 27262 3451761722282
S 28789 52828766
A 31555 993153174
Q 550 28106 1779644402
A 21982 443439924
S 21777 189943681
A 21484 818864763
S 16606 983312537
A 28170 8666935
Q 3295 27148 2822112360045
S 29647 961631908
Q 654 29393 5423765083241
S 12080 395362115
S 10163 652437685
S 12961 668268958
Q 6965 32634 6115134142454
S 3393 330314464
S 30978 846898067
Q 2757 19644 2452297582544
S 12427 809330188
A 21956 87450297
Q 7108 26558 9146126537561
S 8270 945225849
Q 1331 27298 1442385601656
A 29019 864100583
Q 517 32720 3114538961852
A 29060 761182223
Q 8037 28542 7283366585730
Q 5104 24693 3621507257405
Q 1542 27996 8701683867143
Q 6462 29839 6104923780654
S 21244 670362266
A 31256 918099694
Q 56 22946 2659780493203
Q 7475 26300 8753593762639
S 26306 676190644
A 25449 545925360
S 3593 613930262
Q 2379 29487 3884124646288
Q 4739 23741 5021109702990
A 29266 806045181
S 10346 684307313
S 25085 185875834
A 8477 492048800
A 16894 270236244
A 10970 206704345
Q 6025 28329 6740621258798
A 11506 657443957
A 26004 51832058
A 19864 235349762
Q 836 27440 7534926854179
Q 875 19069 4488479969618
S 2951 760147645
A 31573 280320105
Q 2030 22882 3807742257795
Q 7103 26881 3095379195699
Q 2123 19895 40157739852
Q 8337 31880 2016382218475
S 5884 258914028
A 22467 766063187
S 12517 934308429
Q 4301 31626 4519024015232
Q 10456 27718 9398290446349
Q 76 28821 2991361219372
S 276 440077216
S 26762 962188470
S 10292 692915075
S 22126 759351442
Q 21 32671 6911620128821
Q 1292 32604 4290495586873
A 26490 592918535
A 3807 669157663
S 575 403004200
A 23006 744628565
Q 1065 25110 741095055625
S 19104 725904117
Q 8257 28894 9473219469216
A 12477 292389813
Q 11112 27685 2867039825231
Q 6818 26243 4325093940616
Q 6071 24605 9151872707106
S 30227 291260749
Q 133 28923 4674643585577
S 5961 49706649
A 9225 833895576
Q 1231 28207 24622648905
S 25391 76077248
S 4642 176892822
A 17351 238028238
S 18139 50900952
A 20035 541323564
A 16840 671099747
S 30750 186816693
Q 7853 26583 3570243415694
A 11669 64829265
Q 156 25731 3338297890530
A 3986 286922215
Q 8868 30325 6887028448136
Q 390 30029 5503689252750
S 8379 315629899
S 29382 943271252
S 4005 579092688
S 20916 229318133
Q 12930 29429 2918625470221
A 4649 708283258
S 1165 473469390
Q 17 32193 7078291522310
S 21989 882574404
A 18861 234477057
S 26156 417062824
A 26824 564346585
S 6554 251766759
A 12210 718945226
Q 9989 29828 7413096762699
A 21962 34933752
S 19287 333297362
S 7357 762518657
Q 4044 22119 543241902522
A 15123 554909790
S 5917 850188379
Q 1430 30852 2282995437941
A 26707 624458922
Q 320 19132 2157225197882
S 2868 552661366
A 15681 343952428
S 16000 231139963
Q 3531 22785 6482531782959
S 2881 359039836
A 2337 264263896
Q 2382 31520 8918092003016
Q 3790 21107 4524985560896
S 5575 767970517
S 5062 980874223
A 32027 597307015
A 11732 574000575
Q 11039 29963 2240882721046
S 30209 292135636
S 17171 170200711
S 26938 12627739
Q 1606 28929 9954005344776
Q 764 22257 154840542567
Q 7198 29069 3313035440698
Q 5784 28966 7831813419708
Q 1007 26441 3145253843627
Q 1022 32168 1912371269557
A 8528 111284815
S 3297 853271577
Q 3808 25127 4482473283775
S 20698 168815399
Q 821 31699 4716445339349
Q 2881 23343 9231401727930
A 25357 592596834
Q 2885 28030 1949589672767
A 28530 819328813
S 7512 782227933
A 21412 440408466
A 26960 991904133
S 2585 415306000
A 2509 988807509
Q 9094 28708 941633954301
Q 257 30552 5180356179340
S 10830 777513857
S 9653 587235940
A 28879 812000770
A 23432 515778475
S 28156 180246985
A 20336 785759236
S 16345 629746584
Q 7479 32673 8276870037088
S 15397 111254153
A 30274 162552736
Q 6290 24208 30098148031
A 17942 600133962
S 23529 830394881
S 23218 959151965
Q 13919 30746 5853467696950
S 26243 914558509
Q 65 31915 7099736880277
A 22653 302001149
S 10497 538291232
A 1800 922222715
S 30460 662489037
S 23536 467624062
A 8115 445197065
A 27260 500501173
Q 12258 32477 2719939847156
S 25772 159153957
S 5961 786074739
A 28335 614048312
S 1133 418146522
Q 457 29745 3183382433178
A 1707 511735757
A 1844 883651742
S 8012 166385261
A 8695 4555365
Q 77 32622 6846897798964
S 11461 658079299
A 32380 662355217
Q 1441 32713 42948225364
Q 356 31111 8228912087872
A 16369 433252892
Q 3970 26975 6164338416609
S 12765 597188997
Q 1725 32024 4226081235259
A 3605 281936974
A 31449 717627678
A 29603 958808797
A 17264 402422217
A 2193 255644456
S 32281 488015599
Q 11399 28074 2461862831253
A 32614 771721486
A 1085 875664923
S 28442 736653296
Q 2774 19853 9238195607203
A 12305 241848642
S 13408 854649516
A 19784 15164442
Q 831 24061 379915993441
A 24808 115162415
S 22267 532450533
S 29307 86722706
Q 2501 19533 3926634544780
S 20500 67903816
Q 13436 30366 5670921419321
Q 4993 21585 8600048434811
Q 124 21051 2125722279093
S 5365 327218738
S 13293 680469220
S 5433 147513076
Q 2304 32217 6534775863353
Q 9819 26806 1968412573212
A 19548 718793676
S 16158 39003855
A 8312 693417732
A 21196 381183745
A 21107 719550552
A 3730 419543145
Q 12815 32186 5170442875242
Q 6681 32435 6697065654414
Q 280 30044 3483010657242
A 14358 260410627
S 9438 297538354
S 19946 729196047
S 2817 136261410
S 31807 600213966
Q 7599 31367 1464372769999
Q 2890 26426 5321769011266
Q 2869 28247 1696857796201
S 6858 489753738
S 8650 326472788
Q 5064 23680 1679704194259
Q 3159 30633 4742807617102
Q 1178 31577 3739748246096
Q 1 32661 3740930054418
Q 5622 22834 281253577665
A 14426 399331360
S 24777 485325113
S 16554 25358080
Q 3139 25412 9992809546108
Q 2483 20958 5720680076354
Q 2074 25853 8738315371189
Q 6534 30506 8609848472842
A 26437 727178627
Q 2634 29773 9804557346650
A 9870 915524161
S 9055 987733729
Q 12669 32705 9156620166299
A 25543 207758738
Q 76 32709 2921461975253
S 6177 831655592
Q 931 27696 6930148353612
A 8447 355653846
S 3646 314472983
A 3922 354061468
A 13015 534525134
S 15448 387644660
A 6300 897605371
A 17376 92502091
S 31622 102891853
Q 2159 30914 3434381260460
Q 1652 23116 2692233052655
S 8415 483529432
Q 4225 29047 1736969525271
Q 8619 31849 4145310198957
A 2967 188571835
Q 5109 29448 6060334774377
S 5174 848953084
Q 5799 26150 6279070474405
S 30520 191946764
S 5695 503752837
S 5318 661067273
A 14917 869150210
S 5433 139870171
Q 6294 27213 4681219413351
Q 12430 31657 96987792661
Q 2584 23986 1117405856170
S 8731 593716527
Q 470 29856 1501406677936
Q 6560 29346 9646437065395
A 29695 464085959
A 7936 898569032
A 26700 850732772
Q 1731 29797 8001440317237
Q 4630 31959 9066252547664
S 31881 66939987
Q 4620 30265 8465681996265
S 15102 186617914
Q 2121 22766 679154943629
A 31855 905294498
Q 517 27456 8609596679464
S 15112 712006409
S 14797 875888792
Q 1287 25618 7265753268404
S 3979 381164928
Q 1503 26506 9364255108651
A 30259 346017165
S 10387 71457262
Q 5220 25974 1115127187667
Q 2314 29771 9227356935178
A 9838 388451624
A 4592 271029118
Q 269 31855 2912633892699
A 2736 697680436
Q 3069 31039 5958934770647
S 904 535131047
Q 156 32721 1962318117884
S 21455 805963603
S 6940 368270315
S 24785 184251521
A 14625 781641044
Q 8062 30913 2441580509293
Q 286 30269 4975095757545
A 4916 456533422
Q 317 25771 6351046402092
A 22615 739645507
S 7356 588791803
S 26641 627840586
Q 7670 30791 6187195163102
A 22827 399577130
Q 1192 24995 8211373061915
A 27611 585975961
S 9621 766844101
Q 2063 32076 2157202234503
S 1804 365337878
Q 1604 25705 6058437278723
A 7667 335781305
A 9190 168026999
Q 9009 31190 5809147362902
A 32303 765123189
A 32468 333235545
Q 3259 20286 5758018666785
S 24671 109534826
Q 5744 23334 4230922859502
S 29897 900665272
Q 4318 32538 388330894612
A 20261 732246115
S 17102 51497216
A 26472 758387714
S 25931 558432568
A 24616 440826962
A 17401 665219563
S 14844 506467247
A 3558 789597867
Q 2492 27840 9847727350850
Q 1357 23390 1182196922223
S 11057 275271185
S 18321 198464358
S 18049 65655882
S 23388 358453784
Q 258 30879 5914713397223
S 11395 387623235
A 26294 845681400
A 16215 77791564
S 15147 618525756
Q 477 32528 1936379175671
Q 10473 27270 3936070313605
A 578 64410539
S 9425 178063844
Q 329 23867 8353881550459
S 20980 381103833
Q 9728 31392 5272331076170
S 26394 648816615
S 29583 254552269
A 23512 451447354
Q 186 18901 6893692170593
A 28841 993621159
Q 1387 21630 8688968489786
Q 2556 22754 8027721999093
Q 6840 28223 7206987580283
S 18497 702802867
A 22866 11849978
S 5340 805041654
Q 87 32508 3619989114175
Q 5123 30531 5176194227736
Q 1920 32328 3884114493147
A 15671 216041019
S 23215 429427171
A 861 88225215
A 18726 647900708
Q 7245 27679 5611002060219
Q 5131 29323 1531992983207
Q 1697 32295 5072788619438
A 17369 104194322
S 17137 718006034
S 9097 746775078
Q 1334 25612 5693794584843
A 2245 193963464
Q 3257 31376 9673029911118
A 10760 475703889
A 25940 679709748
S 8275 294216491
Q 58 17825 554465151397
Q 4029 29869 2402295512393
Q 1756 32571 9042781860799
Q 7145 25892 9875293469719
Q 1470 26765 9577884468246
Q 3696 29477 3276519588401
S 8013 900490062
Q 8 32723 5429030639691
Q 6764 31708 4452733460348
A 26652 360867802
A 22897 481275848
A 20373 449004250
A 5193 704002123
A 30808 991501417
A 11212 405900617
A 7543 372352996
A 20781 920769914
A 21144 471517034
S 13724 536037742
Q 3889 28939 8219861305996
A 14533 85534829
Q 1476 24168 3060957305384
S 4095 581447149
Q 88 30319 9450487005801
S 23191 222749454
Q 45 29878 9317991736144
Q 434 30676 877593596404
A 9455 331953324
Q 6144 31536 9129296450456
Q 5749 28732 4949845198020
A 14229 343246498
S 18826 484199108
S 32241 575730375
S 29505 895962881
Q 9334 31678 6684228827554
A 3644 565737014
Q 8748 32587 9473375162530
Q 83 32166 3119129901198
Q 5451 28392 1098050887006
Q 2456 20677 9115996500519
Q 179 18571 8303278625890
A 201 802494925
A 18652 302740677
S 12762 534885210
Q 118 32198 1798418808609
S 20076 833534957
A 27765 892239236
S 19333 995048280
S 25062 357295648
S 20878 223720628
A 15450 995090551
S 31228 706615863
Q 7495 26110 2443903891109
A 4607 539430898
A 22481 734625826
Q 7198 26631 9097021219191
S 26020 209910427
Q 162 32110 2001817512488
S 25286 948359702
S 19542 795261095
Q 501 25675 5380397902995
S 13630 463254760
Q 2190 29003 3922228691086
Q 3151 32676 3601119794993
Q 2693 22883 7521933566979
A 24043 113028677
Q 7502 29454 6675845388588
A 10687 244281131
A 1302 410213313
A 27915 333798153
Q 483 23351 1242264561891
A 16149 330328111
A 5027 112193243
Q 900 17742 4324229554295
A 10194 173536739
A 3529 79783052
A 11011 1624248
S 20516 93602581
Q 5899 28315 3178363203601
S 5157 468122408
Q 517 27670 1883691723399
Q 1894 23055 4549663011624
A 527 207008027
Q 2418 32363 6704672147730
S 14142 224089466
S 18845 862397149
A 9740 985718694
A 5799 472710781
S 5764 340371201
Q 12590 30424 6151379920141
S 6825 365459976
S 27633 446845120
A 1538 220745403
A 19568 437411395
A 4038 879933700
S 4354 458469668
A 20575 869135402
S 27426 277245086
Q 1214 26648 2412867489154
Q 1697 30122 764118899663
S 17402 419675382
A 13295 213118680
A 9493 349072343
A 22599 368366344
Q 892 26614 3614512904306
S 20911 769150608
A 12601 585217279
S 27073 808824494
Q 3286 26407 4115327112112
Q 81 32004 9033668498953
A 16036 514929384
S 28150 748970420
Q 11504 30973 819014146122
A 1696 14177826
Q 1716 18572 7342366314343
Q 1813 32684 7152464319959
Q 6544 29907 5987115897431
S 16503 410954520
A 24166 254537422
Q 3631 31087 1646010758595
S 265 667262913
S 194 687287548
S 5188 347121516
Q 249 32195 5221949551355
S 17425 992831593
S 14270 759179059
S 23996 349801411
S 29418 244766669
A 23248 563846966
Q 2394 31970 8685297568581
Q 7 31287 3937345868373
Q 1240 29666 3446495947447
Q 5256 31262 6513321530029
A 8666 212080178
A 6389 375219044
A 31708 969342863
A 17874 575289308
A 20252 559084765
Q 6445 32271 6456452784536
Q 341 32476 3311972520024
Q 1276 26041 9520147672277
Q 13859 31633 2023352832801
S 5195 489099012
A 10655 164122129
A 29021 473127621
S 18725 337954669
S 9409 750158514
A 15527 998119826
Q 2317 20752 7169936410004
S 12067 451691710
Q 5220 25036 756668998230
Q 4324 25996 3649949702727
A 23528 702556187
Q 3152 28867 6269756292161
A 22535 545204110
Q 5465 26631 8172712473269
Q 2414 29215 3741962351065
S 2309 195583783
S 17749 990853724
Q 303 18054 496877909035
Q 1600 32683 2845987696970
Q 10654 28035 1781610757430
S 5921 914707558
Q 1345 29440 915709786409
A 10662 408011717
A 24409 966701588
S 5979 434889775
A 26172 78185415
S 8309 517613450
S 2015 265444148
A 2973 103707953
S 4954 259327781
A 22580 594994943
Q 4624 32324 5444059458366
S 3407 253044630
S 31658 603065658
A 7111 895119846
Q 1928 30306 6891523728664
S 5686 85440653
S 7474 713489973
Q 6623 30582 4338321005213
Q 3434 29152 5165799109339
Q 6825 31882 3465784082572
Q 429 28142 2822299893575
Q 8542 29230 2759789921130
S 1288 504060956
Q 263 32320 8931877718606
Q 8762 32319 1602982453488
S 11001 552848332
Q 2425 26537 9846030105432
Q 7183 27215 7093699952868
A 27703 762117959
A 31667 89591191
Q 526 26862 9196751768642
Q 100 30264 2397777897425
A 21640 947731991
S 5988 1173377
S 12084 279979104
S 12271 29700764
S 19534 591477262
A 12300 471652797
S 22289 851509293
A 14108 173768291
Q 14077 30575 3523871025820
S 6469 268189011
S 22909 493926768
Q 7131 23517 7490196487526
A 22694 242437387
S 19923 637344198
A 17387 796311621
Q 12549 30693 1587596815564
S 25057 579638688
Q 11103 32676 2493747437871
Q 3650 32243 8774979140700
A 23327 377284050
S 28073 379891168
A 22507 514879584
Q 7106 31433 8688855507355
Q 3040 25895 6915956291311
A 29109 284673820
Q 1458 26905 4675539290861
Q 12340 30169 7194169241425
A 16525 750786211
Q 3520 31917 1022924771700
Q 6683 31994 7889826379289
S 19761 452471374
A 1951 553708895
Q 325 19583 8149023299594
S 31476 870835438
Q 10122 28249 4896403599092
S 25131 37119603
S 20217 990587089
S 14763 35394341
S 20174 662016018
S 17628 72676236
A 5191 770757970
A 3984 611569951
S 32305 891512417
Q 903 31472 6881576313502
S 17356 928935040
S 18664 918660721
A 20256 344895677
S 11968 775386217
S 29534 276754265
Q 2063 20719 9990763838878
A 12699 964717367
Q 3882 29966 2159669006450
A 13303 597395684
Q 199 31225 2197955166568
Q 2 32720 116802675615
Q 2902 30752 8357806016881
Q 191 18812 7581429481346
A 9469 824773027
A 15243 249943540
Q 1517 21660 4876287614859
A 9671 203244156
Q 8313 27025 7912189266865
Q 1108 31255 3644442020135
Q 8687 31878 6701448090426
Q 1858 25098 6187892274730
Q 7402 24790 3715558831807
S 27937 904443155
A 28 526273671
S 6395 561038786
A 7486 255621001
Q 17 32494 1144488056179
Q 732 20014 5977422370449
Q 6490 25692 5404386368018
A 11778 526759967
Q 5120 25930 8126659589432
Q 5450 30380 6706123207285
A 3317 172369363
Q 117 32609 2015761339840
Q 2309 30151 6269098145025
A 17933 809712105
S 22910 190708480
A 20984 211983932
Q 1450 23004 9013077370923
S 4732 594171675
Q 817 30323 9532369134355
S 29346 998657768
Q 940 27476 2715719206434
Q 5687 29084 146191615688
A 8172 752771731
A 7014 387958927
Q 6741 24155 7185368940287
Q 2514 32256 7990857329121
Q 1256 31192 807454679190
A 16824 501704172
S 21313 733273294
A 8792 929790910
A 10460 889420870
A 25565 525074920
Q 2417 24735 6456992340924
Q 1169 27825 5595898937796
S 13761 798133449
A 2549 153071676
A 4872 358944014
Q 2056 27483 6135046470529
S 2465 592521205
Q 1068 27762 6760332988631
S 10872 52699634
Q 592 32331 1028804942367
A 5692 467943312
A 16853 989155735
S 29225 995678171
S 22403 89972337
A 22045 153231963
Q 1646 24593 3166420234723
A 30861 139094155
S 18125 362586342
A 10052 528185066
A 9745 654763798
Q 8117 24890 8998674161160
A 17816 148347847
S 31472 152153989
A 30998 90690464
S 6553 149081937
S 12010 77188276
S 22321 678313601
S 15198 315866100
S 22323 589333318
A 9405 552559169
Q 3249 27471 3743172491124
Q 5767 32020 9246567136224
A 15683 154377414
Q 8486 27411 4999594828624
A 23917 332656280
Q 1434 31603 1521659724160
S 20233 856531005
Q 1257 31910 3068485757915
S 25184 827294729
S 25129 655668965
S 14499 527872128
A 18126 248517711
Q 14526 31836 4006121889464
A 32539 973930355
A 6020 581087562
Q 3601 32065 3423427574909
A 15653 503672558
A 11521 318534316
S 28723 518904128
S 18922 34570994
A 21729 139769026
A 5241 965328580
Q 5193 29643 1062639352457
A 32529 532239408
A 24481 686512115
Q 90 31356 8935744907283
S 20382 655568222
Q 1529 27728 4888375177009
Q 1883 28944 4580258363905
A 11881 857870262
Q 6436 30908 7511571911806
Q 7476 25568 6913491996845
A 27736 106883565
A 25404 633845882
Q 74 18203 3334081984817
Q 2084 32541 7181371158242
Q 2650 32175 6678931516157
Q 1694 30934 2631261717334
Q 2035 20428 895052869305
S 24448 750101303
Q 5271 28102 7173577191842
Q 2138 29114 6924107395272
S 22667 360605020
S 27314 149751441
A 27911 170248801
A 12327 81811229
Q 7003 30414 6402239906150
Q 2716 25674 4796071226331
A 14902 705816293
Q 982 32000 8951313315645
A 27803 138394977
Q 8285 24703 4465498411474
A 27877 76834656
Q 8924 30386 2109711122851
A 2423 54661132
S 17462 123233754
Q 4892 30678 9619786310118
Q 8429 29053 7834654877356
S 13510 256146099
Q 7821 29057 772594830301
A 10702 532048469
Q 9544 27207 7991090228016
S 15559 673271569
S 1628 401569921
A 19955 749944783
Q 92 32444 5698260368775
Q 9167 31850 2483414415342
Q 8154 31979 9503528653580
Q 5824 31156 3106594741610
Q 13319 32256 5400387685208
A 24079 882094441
A 6532 438142867
A 3269 364918567
A 25377 485771077
S 19606 253373478
Q 10996 29045 7878568593581
Q 4214 28225 9984725117190
A 28050 532674359
S 3127 898172049
S 15519 266679685
Q 4405 27267 2422600924585
A 15663 414561954
Q 9499 26664 6176794036747
S 25963 968899490
Q 3656 20970 4487368894487
Q 1480 24348 7738139269447
S 24319 449543599
S 8851 939066513
Q 1971 28108 8914083769830
S 7261 432762719
Q 845 32002 2112007275427
S 12559 294914714
Q 1221 25831 8153422023231
Q 5107 29728 9797170325526
A 16277 648935874
A 8232 906424883
Q 5575 29943 3614566019638
A 9253 993343059
A 8682 463332565
Q 11219 28394 1221204853922
S 20799 990528146
S 13586 341312604
Q 686 31577 1448058069360
Q 5407 29244 9523033622099
Q 2260 31564 4579325499620
A 9273 556062654
S 1818 641047090
Q 1096 23608 5674219296844
Q 3073 28877 5159207806249
S 7699 318139535
Q 7489 30007 1236049684470
Q 2098 31902 2477903184705
S 20425 62547917
A 26392 741468805
Q 8314 31735 9773984460857
S 17980 453974197
A 4370 527766495
Q 6821 32393 8578867992157
A 18603 903877200
A 7259 165690503
Q 3917 26716 6707939488380
A 3760 566707215
Q 1075 19267 1507032201358
Q 35 32682 5012235167294
A 28307 667029639
Q 2712 28602 4090670376881
A 22015 606836629
Q 6523 32404 9738663867927
Q 2581 30409 6886015992382
A 7136 79212474
A 4462 550358562
A 9454 506568810
Q 886 26439 1700354156910
Q 6350 24162 9438777966315
A 4603 925132671
Q 4878 27382 8174743260509
S 20400 168772536
S 10451 165514313
Q 1123 28689 8069100721757
S 29910 526562547
Q 1606 18720 3330820709319
A 15553 316442197
Q 2032 26310 1630139184754
A 4307 441991262
S 31618 24503738
S 8215 36691954
S 22226 778036241
A 7375 290949334
A 26460 655993182
Q 5095 30417 292009577135
S 9433 848216970
Q 79 32625 7552705623163
A 22759 663679701
Q 3196 32488 3563999974044
Q 2925 26223 1552650818907
Q 6584 23985 2163778478974
Q 1828 31476 1948373144532
Q 372 23732 4363188725050
S 17944 694154698
Q 1323 31061 2604307410178
S 30878 436553176
A 24142 543755821
S 32261 749464624
Q 2647 20091 4618507417781
S 14891 66894764
A 21344 578122046
S 24016 321590902
A 5969 995925790
S 909 56679373
Q 373 32236 9733587990574
S 12199 516201379
A 3525 105266487
A 2140 474530578
A 29507 904780868
S 3588 532921253
S 676 244832981
S 14012 913481418
S 2141 688964563
S 2397 50562946
S 7286 782003286
Q 3475 25802 4827519978662
Q 6868 32510 7330617986299
S 6474 492831286
S 11585 691823877
A 26777 7269631
A 29734 414001212
S 22627 54393949
Q 1993 30688 7873271284093
S 22713 418382633
Q 6914 24842 3776903702743
Q 6605 23521 9599924046298
Q 330 21060 1060269705755
Q 7234 31040 4747917996165
A 1439 220546925
A 26000 929862606
A 23240 737451408
S 18109 586321249
Q 20 32368 6609635694056
Q 935 32139 403798967092
S 25706 85003741
A 9187 510740121
Q 534 32490 6136997102409
Q 699 32723 5963343155806
Q 1728 27511 1578618764810
Q 7046 28600 1553179558095
A 26950 972613237
A 8527 28861941
Q 2233 30122 6104180643201
Q 536 18441 3398040784327
Q 1935 31951 6406838279443
A 5092 616661978
S 13994 579311925
S 22991 44631274
A 9952 238551024
S 32392 569971553
Q 8829 31216 6746275549938
Q 685 26167 9568087986
Q 2865 26936 1319744594864
A 17247 663825865
S 3568 667428897
S 28603 290784922
Q 833 30141 6600530643596
S 10515 254463683
Q 5942 26574 6026491691072
A 28183 857560049
S 18023 640809567
A 8881 902858199
A 29022 584831211
Q 3889 32292 7236823200743
Q 2529 31324 6554401694769
Q 1031 20656 2872923345067
A 29797 478858958
A 9456 983453979
Q 1329 31285 4682915337257
Q 11447 32588 5513292430111
S 27587 150937368
Q 1995 23732 5652438462042
A 18297 3000935
Q 2609 30031 3040943521815
Q 610 32244 2489547955957
S 18541 408110522
S 16148 361425419
A 7715 137657416
S 9148 361032415
A 15265 900489464
A 19946 727250360
S 3815 284887835
A 17624 756257658
Q 1536 25086 4414254313297
A 6004 546226144
S 26916 485117478
Q 4114 30267 3807743560693
S 9636 53386711
Q 2336 32399 5516373830155
Q 3603 30618 5760052317035
Q 4682 24671 8003098773346
Q 1686 30675 6469547002816
A 31244 713427194
Q 14446 31563 1949752961444
S 8241 476640229
Q 3678 31836 3580320923226
A 22552 554558302
A 29528 422377238
A 7564 670252561
S 28216 891652012
S 1353 309920293
A 2223 26823474
A 1722 14175455
A 29059 106880292
A 19412 304337799
Q 7631 28059 7413741168277
A 21873 964566863
Q 78 22468 2895841216987
Q 168 32439 6593193659757
S 18725 869081159
Q 4230 28830 3911721435657
Q 508 22760 1171995569943
S 11703 335022212
A 13702 832090008
A 25249 594903945
Q 1088 32421 9246869369580
S 743 919289237
A 605 448773679
A 19542 640619062
A 21464 18353759
A 22731 557810003
S 32360 730720503
A 30550 851461936
S 6203 34821008
Q 3752 31406 3934972103625
A 16464 163836374
A 19955 668612006
A 11606 906602810
S 16959 576697327
Q 6023 24703 5394665454954
Q 202 22053 7806769194862
Q 106 27232 4352018294330
A 11979 719139118
A 24550 563992670
Q 4275 32487 518868431072
A 920 493732218
Q 3747 21053 6896223091685
A 14428 845678831
Q 6977 25320 3439066121132
S 21586 798127222
A 9514 6438706
Q 2400 23644 5100118081077
S 7720 466479554
Q 246 32186 6304480363943
A 31338 835083267
A 28617 1564636
S 20081 641157749
S 11236 674671689
Q 1805 31222 6339318648957
A 2485 708137017
S 11070 317097015
S 23412 770983976
Q 5619 31390 3825524371215
A 19913 1484452
S 8447 712962296
Q 2509 32388 3573045723927
S 3866 566862290
A 8115 961555308
S 30234 965323721
A 7793 518915549
Q 792 32646 4545582978903
Q 1567 24823 7739704740437
Q 2596 29785 1913126341675
A 18226 43419407
S 15162 849653868
S 8800 98834125
A 10481 142628003
A 16675 146323693
Q 1908 25353 6266989288949
Q 2062 28404 2497225578290
Q 152 26022 4211507542152
A 21016 202250263
A 25524 541518140
Q 444 27335 6076135244751
S 12836 654427810
Q 2916 31384 4581852717966
A 25056 614014990
Q 4569 30809 930660952121
S 29200 291675788
Q 5458 22345 1108269200362
A 4413 952123188
Q 1182 26914 4055609442914
S 19582 857112556
S 28248 93267375
Q 10611 29521 2156080350419
Q 2904 30710 3938012798946
S 32193 438259227
Q 9631 26934 5718563884487
A 14556 758468440
Q 21 32713 9048122631751
Q 11113 30862 5161973304647
A 1588 675663665
A 21207 384241647
Q 4928 24111 9107528537969
A 26156 9838722
A 31015 227630192
Q 412 32249 1558748289227
A 29361 316257338
S 25445 690414064
A 26167 973749244
Q 3240 29236 4914468035197
A 7465 695833543
S 21891 186609895
S 14655 271749358
S 23061 848346024
Q 6138 32127 3913570012613
A 13229 404527010
Q 13411 32396 647529754969
Q 10426 27079 1698175399143
Q 2213 22947 9723163897795
S 19977 935112967
Q 391 29188 2339970327362
S 8831 489924887
S 24364 27955425
A 8276 378601013
S 18891 604873588
A 4863 995704561
Q 11271 30157 1572270266642
S 6994 231323650
A 527 617307650
A 29833 460609258
S 9792 914318830
S 17873 394833335
A 23943 874641576
Q 1794 27407 5436578532977
S 3623 510358687
Q 9966 27648 7703974682072
Q 519 32679 4317021895119
S 21143 960273875
S 4475 37951733
Q 1068 22863 7030368881397
A 11720 767686287
Q 2044 22439 3950057474905
A 23357 86236803
Q 4521 32111 2907379277651
A 27984 167269448
Q 5620 25400 6683672331921
S 11686 586351717
Q 3042 27924 7784598928672
A 3772 59145587
S 10745 265046495
Q 794 27770 2789777763241
S 25819 851025259
Q 7489 29187 6526893341112
S 7344 583208423
S 15716 805974334
Q 1438 23526 6693710546521
Q 344 23552 3214275732532
A 13570 595913530
S 24938 824353062
S 24413 376934022
Q 3348 30780 8733860884289
S 7204 719027762
S 12369 827230087
Q 10103 30882 3576299014808
Q 9183 29408 8153185253871
Q 45 32711 5580517391900
Q 5949 30961 3817845750427
Q 1016 28990 5706645765740
A 2397 397979747
Q 3368 19742 6980927374706
Q 2719 31270 1884045869676
Q 173 32396 5178348792281
S 17419 956252941
Q 8875 31836 4795596850961
Q 3361 31345 662840905557
A 28968 233777076
A 25477 205826457
A 329 705092585
A 31857 52996752
S 8793 777396191
A 10834 791345983
S 17866 446140262
S 5100 811772824
A 19541 856451483
Q 4138 28855 4911728774337
Q 602 24958 6461816684441
Q 225 30670 4089315047768
S 26686 603491597
A 25520 563920304
A 15553 777829055
Q 2511 30195 4130541771296
Q 4961 28480 1248633184369
Q 1032 32145 783510194423
S 10787 807042370
S 24366 753489362
Q 9634 27214 5105432547774
Q 1758 30051 497254573351
S 6310 353308764
A 6572 593102012
S 18885 350701982
A 30830 784504529
S 5648 626623641
Q 238 29629 7140859430764
Q 701 19997 1035881410680
Q 2020 25261 4469836536247
A 9295 538604282
S 3775 724322936
Q 264 31725 2280427121309
A 30960 271208854
A 16225 448939284
Q 12813 31843 1851403100238
S 12017 718695560
Q 4001 29346 9462943989425
S 13742 383668867
A 21635 949366541
Q 4457 31103 4103598722334
Q 1080 25600 7736192928128
S 22050 798541346
Q 514 24237 5716164178783
S 3394 743195312
A 20748 400485118
Q 7482 29426 5304438006034
A 15252 455479905
Q 6147 24363 3442672921913
Q 1564 32097 7020238938554
S 6512 54437652
A 8349 356369023
Q 9580 27786 1460453940404
A 24768 383109958
S 14638 496882122
S 26882 34670127
S 29291 754063153
A 10457 78410365
Q 2179 23204 8511649456525
S 970 449472894
Q 6905 27319 6181791759811
Q 1591 29911 3600981526104
S 20845 970411680
A 18275 193103586
S 13852 94852945
Q 1206 27030 171693345623
S 32026 221525288
A 17447 514483619
S 32007 205201466
Q 902 32550 2218699905670
A 27094 151817209
Q 12046 32335 2092266376048
S 7118 538540191
S 3066 468924382
Q 4961 26175 7754724344285
Q 10592 27714 1065647449050
A 24175 761862407
Q 9205 31007 8138209253129
Q 12842 32077 9464205358262
S 24902 924795592
A 29767 490233535
A 4907 806814748
S 27094 580293215
Q 6426 26154 4067476941342
Q 9798 26491 7616486498994
S 26798 666067349
A 11851 51629897
S 22334 425577018
A 23476 691569744
Q 9780 26416 9139076022628
Q 6116 30745 8842674768269
S 20949 824129651
A 28934 688233118
A 31750 851165564
S 3091 645284259
A 19730 430190598
S 22364 450502922
Q 10898 31653 3616182167574
Q 8632 27131 7294185652558
Q 8809 29357 4146204853283
Q 2037 32530 2093866464022
S 25246 303949784
A 12832 278536790
S 3899 346046140
Q 4076 31369 1926958976208
Q 3377 27032 2443807947228
Q 2095 29544 8911738462384
S 4048 514645779
S 13374 44569664
A 22226 574126141
A 28008 308289295
Q 1000 30054 3030923943800
S 9755 838219664
Q 6443 27582 3610122874964
Q 7507 25275 4868048071572
Q 452 18791 8895260666600
S 12767 782159418
A 1913 810560418
S 21896 242202808
S 25466 776797249
Q 1398 32223 6000192627909
S 9474 46238805
S 26928 948139486
A 11550 934968915
S 279 186199946
A 26953 18324160
A 17839 734373521
A 17342 341142226
Q 392 32655 8810978983963
A 22456 581934119
Q 2448 21814 1869355303200
Q 6605 27141 4554984404157
S 13992 832548047
Q 2047 30175 7214620650250
S 2577 304187259
S 25681 90730712
A 27247 66730510
A 29903 999259166
S 13486 102683023
S 32134 195541907
A 13593 259437816
S 32058 606063329
A 23562 499418211
S 4186 427880068
S 8389 56155903
A 13181 389825202
S 18512 610175120
S 4257 421139982
A 7298 677766683
S 1189 29507593
S 24655 684748593
Q 3154 31193 6178363155085
S 23101 180537052
S 10458 163614878
Q 199 32436 2385668401291
S 29422 105603645
A 24505 553536925
Q 2269 29090 9719910948999
S 21564 230277810
S 22720 505552450
Q 2341 25391 2026270111750
Q 579 31841 1806316272870
S 28975 418202365
A 3566 1259178
Q 2588 32254 3197442276562
Q 2659 32382 4337020174968
S 11681 912926056
A 13397 407569057
A 5774 368363729
S 930 965631832
Q 5995 30108 6600090900747
Q 1886 31668 7583130381084
S 28683 236118040
Q 8339 29636 896741265871
S 13403 279667767
A 6133 37114741
Q 2352 30956 5588942538791
Q 5430 27511 451528565957
A 12310 701641777
Q 401 30330 3552791247736
A 6632 197655756
S 19220 749427220
Q 3393 29084 6475672539911
Q 5818 30247 7554525668898
S 10403 416475519
S 16062 88005107
A 9773 141080062
A 32702 886755280
Q 4984 26977 6158590872209
Q 469 32724 3295937934204
S 19223 629259312
Q 2061 31396 8390917905469
Q 7379 25603 9038863398056
A 29120 605310134
Q 1758 32300 9635384358532
A 24107 246793947
S 24143 835448143
S 5919 862318116
S 14310 216751106
A 27312 89575546
Q 4 31283 2453325215569
S 6554 769874232
Q 7882 26818 3995259735470
A 21852 740003185
Q 1504 19773 7389739222942
Q 6374 29476 6106969987880
A 31995 454764107
Q 292 30431 4954090480684
A 453 232786236
S 10740 182935362
Q 2968 28653 5799117812209
A 8364 900203153
A 30182 864420781
A 16709 958054309
A 10077 254939349
S 28051 779195666
S 11759 621919601
S 17112 884269304
S 6393 140316740
S 9120 883574128
Q 9342 31239 7495583293600
Q 1368 31487 7051802552851
A 8766 298201806
S 20384 663283574
Q 1427 28300 9281787685864
Q 14140 32443 1848373998464
Q 4196 28629 3231197191905
A 21769 557345150
Q 3720 27758 473238149061
A 11341 206696825
A 4109 472235913
Q 14822 31634 7050050626877
Q 2232 29545 7261732569190
S 5215 542250901
Q 342 22756 7827119908475
A 23290 293799851
S 18901 605968959
A 13919 944948630
Q 431 32424 458067094191
A 28894 889574940
Q 3926 24000 833181972309
S 22668 624880121
A 29715 346256670
Q 10374 26832 7305047797421
Q 323 32612 5564529391146
Q 7817 31530 941775312560
A 22521 547123627
Q 6320 23467 3353020415235
Q 6852 32231 5151644105590
A 16291 899799915
Q 7403 28335 4883815603263
Q 1580 23411 6815493182832
A 11856 529939299
S 11697 990920208
S 7767 438533611
Q 4139 31988 2399010990727
A 9051 690253152
Q 2979 30776 3199295066076
S 8615 25580160
A 15666 928309744
A 19747 852443882
S 26410 825662062
S 21554 49046526
A 21410 21176655
A 28239 520542492
S 21080 171649829
S 18587 685931685
A 29028 584426696
Q 2825 21240 4959690736636
A 23934 673716914
S 7334 310162609
A 22064 828527961
S 13699 305106704
Q 8065 31521 8104541634967
Q 1129 32311 9462019028214
A 1759 121430250
S 24081 424834708
S 7986 457812247
Q 100 21564 5430230160149
Q 480 32306 3924913822292
A 10121 798016859
Q 4530 29289 4525994159764
Q 9579 26374 5637990674425
Q 4944 25836 1841001257398
Q 15192 31917 7011192904181
A 3092 32175918
S 21726 642452962
Q 890 26811 4770110150656
S 11257 981406434
Q 953 32692 4215902418845
Q 7023 32259 7228824785974
Q 2166 29486 2169901897058
Q 5021 21478 2036394100814
Q 880 27460 8334206328024
Q 3985 30369 4084817578984
A 25399 712011512
A 3585 998890269
S 22670 510044654
A 22888 432409317
A 26372 322062603
A 19294 937078664
S 5960 900497757
Q 7639 32000 9242863469461
S 5233 366464924
S 28482 516640304
Q 6985 30958 6401181750003
Q 12628 29907 4201543361171
S 19115 977185414
Q 2364 20424 889080392829
Q 2534 21734 3851256684369
S 7898 528372753
S 25877 975766010
A 11395 97890621
Q 3648 24353 8758491078634
Q 4524 26993 9537484348763
S 15942 249478448
A 9933 54986078
Q 15599 32358 7302118387381
S 26932 859580754
A 13702 731079661
Q 6822 26570 1257803769632
Q 3287 31772 1483207057313
Q 1637 29476 8148577760437
Q 3868 31196 5956370280897
S 18526 308370127
Q 4872 29901 9403847187340
Q 1337 30312 4940517193815
Q 81 25715 8497815546142
Q 6604 25845 7564780436878
Q 1565 31873 4159476847243
S 2629 731111837
Q 2090 29960 7582443391115
S 3897 282053676
Q 491 32015 7948516634793
S 22986 490920287
A 24013 712864737
Q 7386 28585 670491597217
A 9301 367327176
Q 3588 27503 6881499546148
S 24180 157350819
S 32340 641611464
A 24989 849475403
Q 6960 23671 4363531012168
S 24833 483905084
A 22698 227593362
A 16580 42310255
A 32061 386835597
S 16509 741098255
S 26153 84729313
Q 10298 28080 3363085486625
A 28727 392823137
Q 2558 20662 5256718782533
A 14276 952167784
S 5988 420790619
A 232 652348907
Q 1594 32293 4550766309465
Q 8985 31137 3922697269860
A 2009 908228743
A 26143 617932046
Q 2789 27887 7413370905782
Q 4416 29070 7965488763574
A 10473 910290073
Q 9296 32707 340071137917
S 19167 932329911
A 32575 99281965
S 15688 531532906
Q 4536 29862 2271751238298
A 31001 662744145
S 17843 377527276
Q 2428 31302 1818963078673
S 3064 343041512
Q 3703 32242 2166008981101
S 6803 29639343
A 18206 539858900
A 18562 692935855
S 26868 462138344
S 21240 521225725
S 30182 157652039
A 7534 16144832
S 5086 138977112
A 20248 173303507
A 4127 590125909
S 15497 13211713
A 2814 865183725
S 23474 99408488
Q 2408 22596 5892893071132
S 12023 143887203
A 1750 120883457
A 5206 675558889
Q 2837 22230 8221198766706
Q 2425 32615 6498111728649
S 26450 275775123
Q 2262 24106 1641500519656
S 6113 518122887
S 10461 942070322
S 3563 627102858
A 16934 656869623
A 28729 501032038
A 15680 922317041
Q 12336 31640 4139367419530
S 14016 91205166
Q 1504 30195 8856785779057
A 9610 121719227
S 24217 831952604
A 12397 639419837
S 16514 592105794
S 9931 1213379
Q 1691 31289 702397918856
Q 5593 32132 2963895568089
A 14750 19471882
S 14772 157904757
Q 584 28299 4744164517140
S 27654 704249829
Q 3374 32192 9994983136458
S 8980 726696238
A 31867 331137702
Q 8160 27254 8893977203495
Q 3697 27644 8134722752640
A 20807 699909124
Q 7431 32151 4685125303028
S 7487 877440500
S 12980 389061254
Q 2152 22657 9837852463025
S 12975 982550732
A 25918 400260728
A 17437 480098900
S 6493 758259738
Q 1896 28793 528792345365
Q 23 30682 5645170967393
S 24575 869067413
Q 3472 32354 6417255315083
Q 4195 25537 5092447609233
A 11894 808419192
A 18296 785301524
Q 1338 23959 5840204494515
A 19843 239239110
S 32122 148629395
S 5473 970381731
A 11071 814720338
S 15923 177045688
A 12600 673734027
S 11911 630285286
S 27374 812366052
S 5792 816194475
Q 598 27866 7416760721969
A 16325 292265059
Q 2090 26304 1982925836721
A 10443 203640567
S 28751 795338674
Q 5404 29330 6385197075465
Q 2241 32061 3831082929871
A 13119 625460756
S 2880 274318152
S 17416 43304554
Q 5716 27360 536768658468
S 17951 840482576
Q 648 32704 1969601457384
A 12085 473515192
S 11773 810456714
A 16588 495039183
S 21875 124990150
S 5107 897402987
Q 863 32648 2320084785772
A 28704 57098468
S 1752 794991624
S 32288 733450802
Q 11183 29692 8894739519522
Q 9002 31164 4300853545345
S 1286 947684933
A 18365 991691184
S 8997 888405901
Q 9671 26652 428175504562
A 878 82826951
Q 858 29943 6239314070242
S 21622 366510572
Q 7470 30766 2701135507743
Q 8970 28137 1316647223224
S 14429 11874306
Q 1346 26631 5635806366936
A 14896 906208296
S 21830 843665861
A 6084 919766825
Q 5191 29411 185390134352
A 17271 775921464
S 7498 281597955
Q 4218 28533 8607095344521
S 24473 605958307
Q 9400 30806 9853937388127
S 17845 259722250
A 22503 564439656
S 27528 464837117
Q 76 17133 5138496304650
S 20121 516410125
Q 283 21418 8636679566530
A 31935 450041765
S 26411 672498919
A 22241 100407662
Q 604 31010 7292053216055
Q 51 22409 7508223999246
A 15048 200715298
Q 10318 27421 6404778721843
S 18059 194650266
Q 1086 18761 4667047714212
S 10391 354139230
A 8042 412231975
S 9650 758273008
A 28824 196326547
A 31820 926723634
S 18484 742612892
Q 9371 29986 7298024664192
S 20966 972520373
A 4443 261577590
Q 5154 30315 286929050953
Q 779 29949 9989942167653
S 28698 112298584
Q 473 19484 5018455986841
Q 1054 30375 5458164178272
Q 6550 29542 9790209980031
S 4187 937781476
Q 1279 19846 5331991838838
S 17310 43811097
Q 1008 32353 8814213541778
Q 7845 31449 7270025875981
Q 8275 29390 3759470674244
Q 210 26444 3636033746074
S 16465 908344119
Q 1413 32463 1050349059764
S 11433 493075040
S 24127 863492534
Q 6888 29385 5117097344256
Q 4696 25039 5608160385329
S 18546 751988469
Q 361 31312 3119467450909
A 10191 830279962
Q 1 30409 4175083912806
S 11986 298982623
Q 9183 27410 1180506328511
S 32700 337991625
A 18035 78566833
S 9065 544652803
Q 11987 29810 2368827055286
Q 852 28418 6924724790275
S 5692 265541499
Q 756 28190 8696097097191
Q 5124 31374 3033753475523
Q 15206 32353 5080217544584
Q 642 17320 4860633896400
A 137 831524119
A 5709 519910170
S 21389 505784465
S 7606 403175476
S 21333 839629625
S 22304 160028231
Q 291 32659 746955219161
S 12167 884716055
Q 957 30845 6482468445383
Q 5358 28513 5678908815018
S 25664 794224301
S 21527 845470245
S 17258 198137719
Q 5514 30329 7879825953883
A 7889 596243425
Q 1468 26515 2843152841895
A 7184 905522251
A 13615 11549693
Q 6060 30478 3520032366655
Q 10299 32597 363031395808
S 22345 23092795
S 27511 334628013
Q 5779 22747 2471524460235
Q 712 28983 7765520700797
Q 6035 27327 4545903957047
Q 2011 26157 2507821133102
Q 170 32723 4248667724777
A 12774 869723140
S 4344 232023282
S 26972 253451506
Q 12936 31928 2131118005209
Q 8011 29887 164503653266
Q 4039 31695 8437433058501
Q 3524 22858 3123371029294
Q 1480 21787 4466555281364
S 22243 695985454
A 15731 862496640
Q 6605 25167 2475090959030
S 24443 74932446
Q 2160 18668 3958313235717
A 8119 181812967
A 27465 616228969
Q 3244 27123 2547533645892
S 19881 453951031
A 22720 187068290
S 9979 81804894
S 31342 702266253
A 32619 490727419
S 28018 610166318
S 16565 362166630
S 16283 406176458
A 9790 670890796
Q 3024 32222 2976277911959
Q 4853 25633 6449163172777
A 25899 521112389
Q 3611 22430 2135553613539
Q 1510 19396 9670468392032
Q 1286 26073 7164318435517
A 29304 821782790
S 3248 171323979
S 7702 103633707
Q 93 28932 5238453490468
Q 1660 22777 607480194870
A 28544 973416357
S 7008 42268750
Q 12 31683 7965648540548
A 12244 961153913
A 2176 966206628
Q 9112 30339 336153223647
A 23260 383185112
Q 5365 26561 1206642251814
A 12926 738248024
Q 282 31720 4907918464702
Q 13094 31871 2784602787972
S 10798 287725876
S 28699 602156608
S 25329 873287924
Q 5815 26078 2559133065074
S 11169 372893962
S 31022 334439544
Q 1684 30045 9959443482714
Q 1188 28464 1166324288827
S 17000 889416293
A 18653 113442189
Q 125 31923 9255443174533
S 14353 931385511
A 7692 978821613
S 20126 790086969
Q 12790 31404 4308013921075
A 3335 823777510
S 1771 179884512
Q 464 31039 2809055051347
A 21223 139483277
A 12363 151081734
S 17552 652569240
Q 8580 32510 2630644924832
Q 2387 29528 4244682414431
S 17390 673759748
A 16553 717439646
Q 2287 30262 1883668713612
S 23266 302200539
Q 14078 31622 2457930966158
S 2576 9003935
S 19419 958838822
Q 5781 29585 3666451285431
A 16468 106977230
S 19598 495278681
S 1272 645916836
A 8725 302419386
Q 746 25369 9367714379332
S 7982 366419331
A 20363 458931459
S 31003 164146041
Q 7943 29671 7571464297661
S 22769 67726753
S 12580 459705958
Q 2171 27768 9863607478727
S 25359 616222762
Q 1906 28136 4572428428821
S 24251 899623024
Q 4650 26843 6751089721978
A 31424 788402836
A 3267 817565822
Q 2819 27704 2253435821990
Q 297 30577 6166338877282
S 20348 430265149
S 32158 940389994
Q 2314 31964 7443675525636
A 31929 551139117
Q 2185 24257 846478695668
S 8980 327675750
Q 2421 32075 4870246592640
Q 114 28532 2744482213501
Q 12255 29789 8503645520408
S 22615 367544568
Q 321 25976 8175236364361
S 16158 470334726
S 11305 216901223
S 11143 31480988
S 30482 510887682
Q 14436 32055 2540746527232
Q 8263 32722 12451829127
S 1014 998311073
Q 10804 31283 7803452402652
A 6421 872900545
A 16693 476412495
Q 248 29606 5668752177846
Q 374 31809 1349978849581
Q 1162 17559 4467917697139
Q 3075 29334 9088416792547
Q 725 32361 2445576151333
A 9367 355709408
S 12127 289342253
Q 1418 29917 8462522502889
S 5902 155042545
Q 7579 31490 4461651245261
Q 417 30428 4711656021802
S 24278 144372240
Q 1098 30769 2754656827274
A 31242 156377481
A 21136 536526266
S 30940 809631810
S 25300 347817175
A 21754 187962767
A 4436 472840054
Q 9540 31623 450202116663
Q 326 31500 6655294738942
A 2628 571744347
Q 2483 31285 9260160428338
Q 12781 30500 9268414420759
S 4469 528455525
S 14407 148519304
A 24360 665945930
Q 7450 31043 1568399501972
Q 5060 26903 4893513857631
S 1579 286677205
S 17225 841071964
A 13828 335920713
A 30885 877907005
Q 977 32562 5847556416803
S 28432 922900886
Q 1201 22888 2600515752436
Q 1569 30612 8252767482170
A 13969 817071050
S 19098 73951523
S 22874 568574728
S 2593 732931307
A 18033 690709104
A 32381 568575974
A 12297 660725522
Q 2354 32138 5266157333949
Q 1039 30438 8346986958402
A 4317 950836571
A 24321 688265522
S 30209 406567336
S 15049 62366503
Q 2658 31845 7831981727235
A 6805 38097502
Q 2863 26482 7374574405350
S 19540 785654012
A 25039 552744380
A 9757 466994477
Q 626 32202 3903810914892
A 27881 88139374
Q 1379 28627 1021555892336
Q 5151 31127 7592774113926
A 1773 911018194
A 6129 479678948
Q 2222 29035 9386964259935
A 30447 969056676
A 13761 202887691
S 13704 465080193
S 14109 141351980
Q 2412 32453 4697638810675
Q 264 31502 9074061222962
Q 3690 30003 8299758161216
S 26485 249908109
Q 3169 28082 5886936169878
Q 1483 27861 867456565841
Q 116 20827 6368892522915
S 22370 235342443
A 22748 656706943
S 5926 909745075
A 20972 613939783
A 9339 647331264
Q 1222 19875 1296976799421
A 560 370916997
Q 262 32680 8778830566417
Q 3014 28468 3086755398690
Q 2433 20407 6866258976949
Q 315 32310 5888839643623
Q 200 31745 6944233967769
S 4113 104076001
Q 583 24990 2305200101568
S 3947 483683096
Q 516 31800 6823283058423
A 8765 26931153
A 30980 745373937
S 29974 132090870
Q 4305 29507 9298980952718
Q 4460 26512 8484436597692
A 13446 428610600
Q 12812 29477 964312676568
Q 3308 31709 3846576724310
A 12774 332483175
Q 3947 24889 3942503658067
S 28699 362942964
A 9928 261658169
Q 10030 27466 9372887739554
S 25906 1960344
S 20092 842137807
A 14420 571468505
S 28423 475768711
S 18597 756530454
A 29401 472874551
Q 3499 27962 7325047629579
Q 5193 31266 6954607551909
Q 3817 28508 9694023494401
Q 13228 31855 4470895732532
Q 5289 27796 5821362906679
A 24129 290268742
Q 602 28933 2897659955406
S 30193 729391897
S 29343 273413453
S 4693 437550082
Q 483 32310 9263034718949
A 1719 989605902
S 31471 526692340
Q 2474 31707 8277147281000
A 9486 222047738
A 15420 252593243
S 18568 190632218
Q 1127 28415 3883051460681
S 2446 648922958
S 30340 368995466
S 2367 133340730
A 15829 259619702
Q 1129 25563 405320800629
A 10246 758142433
A 28548 363268881
S 22347 781936898
Q 840 26527 8908309742146
A 18169 539986106
Q 1870 21814 4434728004937
A 15337 427852527
S 8619 77116491
S 29115 716911609
Q 2759 30908 8924351957838
Q 638 27186 9026980084778
S 32468 916433651
Q 10126 31670 5981519160795
Q 768 31502 492571987090
Q 3310 24011 2858849794110
S 16876 892398760
A 5129 766246899
S 6782 234223856
A 32701 867489831
S 8169 982152982
Q 5831 31611 9086167251745
S 7383 482452292
A 17150 819280025
A 26811 158082833
S 7410 817069196
Q 9689 30628 7851929557624
S 23978 550470697
S 2974 167693031
Q 1750 26517 5080127871793
A 22943 987688269
A 31266 515340613
Q 1812 31831 1080137724155
S 30281 821256378
A 10313 239407135
A 20125 489934448
S 15405 620160722
Q 1934 21587 8917620998694
A 27374 651649098
Q 7138 32092 2041333118408
A 16535 817843025
Q 2668 19247 5675445620834
A 18786 910081883
S 32350 964160086
Q 1819 19967 7068816175634
A 8052 704383176
S 28053 154455634
A 20255 872242349
Q 6596 29493 6055554879154
S 7536 431899197
A 29983 182888417
A 24038 300577474
S 11826 818647508
A 18312 146409166
A 16474 836385940
S 16141 806250011
A 9783 653665739
Q 3130 32310 4132138545957
Q 4501 29186 8857519190752
Q 444 31725 9967046935010
Q 737 32724 7661942984478
S 31075 848801553
S 10529 538778709
A 19826 11172666
S 985 348931096
S 17042 159219639
Q 8037 31976 3965396747222
Q 1178 30059 3677474163015
Q 598 32416 348091340179
A 10621 299624624
Q 615 17980 8467702463241
A 21827 428300268
A 27562 657938207
A 13088 732737490
S 13558 796678295
S 30481 798334763
Q 1534 28791 7702103919780
S 18448 656012319
Q 4906 29344 4640452183998
A 25783 459197005
S 669 576807380
A 32071 714065798
Q 7535 32398 7328703845034
A 24356 575585685
Q 1018 22425 4059133839335
S 29881 818715780
A 18676 433299593
A 26803 194112065
Q 6372 32310 9770706953782
A 25878 925713093
Q 491 27720 658705044621
S 6484 912486851
A 16613 367122290
A 13806 160178539
A 16093 367504448
Q 882 30850 5314322976232
Q 5456 30118 7758922196029
S 12082 900993589
S 26569 786855781
A 8559 149724937
A 19232 818475859
Q 5502 28450 5702900490057
S 23195 819604663
S 22356 247552271
Q 4791 30882 4095575094188
S 1081 870314396
Q 6928 29472 2983791347124
S 19328 522823291
A 26120 534020835
Q 3109 30250 4921757357633
Q 545 32619 9891697310459
Q 94 31936 6290546019423
Q 2787 31899 5385636860187
S 29261 121169199
Q 1215 31203 4429081307488
S 28157 299442887
S 10872 968783302
S 12444 706124937
S 23998 315027755
A 21679 899391725
A 6933 174946367
Q 14503 31459 6694114999163
A 2002 319424130
Q 10462 31182 6100936457697
A 8726 32509937
Q 4094 30302 3501294979222
Q 7447 25880 8201263191194
Q 996 32560 8739881726665
S 26508 139495580
Q 4575 28972 1687156464616
Q 8429 32082 615336415605
A 2928 327555015
S 24349 475212446
A 2515 765569868
A 29012 646454948
Q 10542 30711 396019030246
S 26219 80960118
A 1270 244079398
A 7072 567283429
Q 11457 28560 2107193212491
A 26185 394377293
S 1387 893442441
A 7648 893357473
Q 2934 27936 196207738522
S 9884 702813017
Q 1282 25690 65285343653
A 1178 22731026
Q 258 31978 4461530649325
A 6977 15637120
S 24703 844138512
S 2552 280953652
A 277 350854936
A 6793 117698357
A 21054 197644263
Q 2167 19254 6065354584994
Q 1822 32028 3072101351517
A 26950 504688396
A 5509 878559735
A 7256 553338259
A 7034 729869025
S 32149 408916041
Q 5828 25777 2052873455597
Q 5038 23313 3784109948215
S 13898 300279315
Q 1460 32159 4028236262505
Q 1010 31288 6275321576522
Q 4343 30231 170137591313
A 28866 889868393
Q 4972 30039 2106510576783
S 8197 318721508
Q 8705 29256 8505047259080
A 2472 648165164
S 29718 734216696
Q 3045 24482 1486872723537
A 8754 569326265
S 7216 669948963
S 1850 678881748
S 31787 962940008
S 22465 518519920
Q 9744 29571 1464569531083
A 19316 17473184
Q 4585 27655 1736078528270
S 18358 836969760
Q 2972 29525 9292265038123
Q 1047 32544 4282478076837
A 27041 181272213
Q 5881 25095 1817436355593
A 18128 469217892
Q 4278 27155 4297069095305
A 8126 853555494
S 13721 718485168
A 30409 494048320
S 20695 564116502
A 7719 676089999
A 30375 545352788
Q 4722 28617 7938057263199
A 23736 555168794
Q 48 25382 8581206592837
S 17951 480831179
A 18254 320207364
Q 1188 32388 5773878125169
Q 2709 20146 8554331614955
S 20362 446428151
A 20967 706227952
S 20788 628474273
Q 266 32636 4541300373007
A 6247 775067988
A 17427 78853425
A 22017 554421612
S 488 982324519
A 12687 898458207
S 8417 917075039
A 24757 986135429
A 6539 727946516
A 21574 568310063
A 3303 232702223
Q 550 24211 3730245350601
Q 5659 30729 1506615226381
Q 3196 23012 2396341069929
Q 1332 31169 1320799253671
S 24916 617867841
Q 1458 31314 3423008344353
Q 1533 30174 7029774350226
A 23400 645242045
A 26741 182122578
A 802 166286156
Q 114 32321 2063725526045
Q 365 32482 6238740533871
A 23125 513948992
S 14394 634556355
A 6804 391496117
Q 7224 27930 557877374877
Q 2908 32450 251530707497
Q 35 32619 9041275370272
S 27155 64756356
Q 2774 27866 3088177951687
Q 617 32006 2685236556596
A 26000 392610079
S 19906 157954942
A 15245 45250987
S 7770 827437947
A 9537 107369003
Q 12189 30944 7940860765283
S 6839 176100665
A 12189 721323616
Q 964 30554 8195138615077
A 12838 922026093
Q 1180 28821 3597704466919
S 5612 104982903
A 21372 465385613
Q 12746 32284 5010443262487
A 12194 150715291
A 19203 661348913
A 13649 752934936
S 30545 230948944
S 15067 115830245
A 9906 56492854
S 2788 226807513
Q 424 32496 3406822959545
Q 346 31983 1482357481788
Q 11264 29921 6019582968503
A 4318 895580813
S 1885 276702608
A 576 425192995
Q 3505 32204 6537121437384
S 8396 940594541
A 27942 157936656
Q 676 32002 458536008538
Q 3703 32559 3427663681380
Q 5243 32072 4105918218665
A 5581 27321089
A 15200 963925748
Q 9247 32587 94759531669
A 6005 50338309
Q 1368 32125 6262953424693
Q 9287 29337 4065936063794
A 31084 80570746
Q 11826 31979 5288108702686
Q 3990 29045 7609422222104
Q 991 32110 1391472247081
A 16837 166986114
Q 4222 25970 3142118331588
S 30424 189003250
Q 245 28998 5001317859279
S 6622 164795289
S 5087 213869924
S 21885 855453353
Q 5067 31123 2345863412235
A 20271 613998066
S 18292 828548717
S 31921 309454072
S 18544 296945639
Q 5893 30067 2487146819947
S 6310 56909421
S 22284 173983321
A 13161 173026375
Q 5542 29637 9480142775693
Q 997 17363 325516268680
S 13354 716919332
S 30657 890088051
A 29655 876079633
A 14956 274946799
S 1653 833418494
S 10087 589228583
S 25122 172409875
A 19820 960930963
S 6066 976870886
Q 3184 26830 4087193360106
S 18161 675222551
Q 283 29506 641693619848
Q 7386 25265 424402074883
Q 9700 28646 5302912037090
A 7669 788895109
A 750 66128183
S 31591 104847221
S 650 760580050
Q 424 32697 1266460341110
Q 476 27835 3081033738432
S 23417 704345448
A 27698 709356131
A 17679 543022782
S 11353 670881415
Q 7088 30567 4387497170443
A 22255 728118863
A 17078 981735213
A 23100 25724973
S 8477 10119591
A 6557 98494022
Q 7461 28973 4560591296596
Q 1480 30373 3152313700533
A 11132 942601198
Q 328 28851 6865336304433
Q 5330 28841 9126476751761
Q 1502 24827 4374086553839
Q 908 31022 2967420816381
S 15384 422316210
Q 6805 27796 9380649926892
A 27361 709498490
Q 5964 27726 2819973305857
S 13377 267654209
S 27510 712071539
A 20050 196558296
Q 371 23472 9275528798762
A 1965 232755122
A 18440 315665911
S 11811 198978778
S 14987 445218516
A 15148 559533236
A 22527 364800815
Q 4192 30820 1473761560711
Q 1688 26473 6555580570916
S 14556 925312209
A 12354 517364764
A 11843 299960584
Q 3694 30700 37595576269
A 20939 775868960
Q 9246 30674 5337956523725
A 13880 624309028
A 29751 77665899
Q 8108 24673 3574988011041
S 3335 308001179
S 14805 969273083
Q 2444 30354 6101894252287
Q 36 32686 1599958746551
S 676 347160112
A 11257 226798244
Q 1182 24573 2982281990320
Q 1985 28612 7562217209293
S 17563 570578786
Q 819 32534 3832042823305
A 10407 160500804
Q 6162 25523 3778287220192
S 20245 132982714
Q 4399 31816 150969711858
S 20335 244356538
Q 4734 24874 1311863053267
Q 2496 27879 9868809425776
S 22450 628198342
Q 1065 32270 6672439813443
Q 1464 31615 6762793529203
S 32027 367176839
S 1373 44641042
A 9176 275740304
Q 3051 25514 42299225583
Q 9983 26959 4853642303983
A 29068 377442806
Q 2443 26168 2019714877669
Q 1051 25670 9530829151254
S 23914 266882820
S 23781 965039722
A 3815 654081143
Q 4794 25321 4237381912473
S 31015 453297475
Q 291 32027 8389908969908
Q 955 30383 5683826342804
S 24182 708435829
Q 7910 31851 8853472345596
Q 1228 17923 5669500783927
A 19329 658027411
A 24500 164068672
Q 178 27891 2129515696313
Q 13155 31033 3047843218998
A 4765 654115787
S 20420 534142485
A 16344 527817693
Q 1710 32571 9589433820862
Q 364 25734 8732433338840
S 23364 643295018
Q 8306 27123 345322993616
A 7138 615459101
S 22128 20581419
Q 2362 28261 3238427396880
Q 4 32712 637891123386
A 20244 746780677
Q 59 31424 4024882087932
Q 1719 19387 2287721229646
Q 3877 31662 6992337265022
Q 253 24841 2998433456101
Q 6488 32657 5312797941276
Q 5014 30834 2083292658489
Q 16190 32697 5659804163627
A 561 963944379
Q 8923 29193 605472685886
Q 5631 32481 8245353706624
A 23198 524061386
A 9486 404802642
S 6627 240498468
Q 7243 27190 6866952115705
Q 224 32662 9498469426613
Q 8660 25804 9215879603305
Q 1534 22575 470878749373
S 14989 158944534
S 31860 37035245
S 25953 618028694
S 28934 127937040
S 8976 881884117
S 28982 167163262
A 20669 259490221
A 3706 144562051
S 10160 848148147
A 18600 200622140
S 21651 864399127
Q 99 32659 1750555936770
Q 525 32615 5254917183347
S 15121 899103475
A 22159 319233662
S 6334 84444171
S 27446 729679918
Q 11821 31908 7063142693693
A 682 835778949
A 13775 885967088
S 8908 10249723
Q 3474 31830 8361133811491
S 6021 320175560
S 8310 29013605
Q 602 32515 7022934749747
S 27067 798418666
Q 12448 32380 7243014030562
S 16135 613129987
S 9796 279569698
Q 1708 21894 7096764264541
A 4391 201526334
S 20898 806465495
A 26748 476803727
S 13063 861676530
Q 13028 29956 4546167895458
Q 11138 31598 7919627715942
Q 4231 30964 2400788445187
Q 2500 27227 4404632044547
Q 233 32713 4612695553698
A 15158 467763644
Q 2067 32494 5260323715544
Q 447 23237 7463328753827
Q 8695 25194 7841935282133
S 4449 871216495
S 16520 183485501
A 24615 346499811
Q 2228 27518 7993656209177
S 5016 394104399
Q 55 28805 8707556874290
Q 3918 23815 9115452044093
Q 11166 29407 8731714822618
A 11914 524341208
Q 4639 32018 6123416387340
A 16511 872135480
A 5288 413071775
A 26861 304990126
Q 6453 25781 9214589407086
Q 3799 28508 8025300424259
Q 3901 32471 1011892155233
S 3117 525634356
A 21842 996030778
Q 4457 25570 4288341727383
Q 2261 31331 6747500761143
Q 3931 28143 8988725003746
Q 14402 32328 1173355800623
S 18977 813238553
A 2407 796725468
A 27963 432464886
A 22893 506845814
S 22992 501429319
S 362 834341228
S 30909 653058962
A 6212 131742212
A 27573 976590602
Q 635 18980 8547066807084
Q 823 28577 534066573443
A 14300 836371389
S 17541 412969325
A 13032 38007871
Q 170 29700 3593824153528
A 9049 454313848
S 28329 845000206
Q 14500 32684 2857142383645
Q 3777 28852 9104300386565
Q 4612 31677 9038331330135
A 6051 564081176
S 9534 247468932
Q 140 20756 9511062794751
S 6650 454892295
Q 7504 28739 8793803741719
S 10608 856121345
A 20973 338220395
S 23916 689636655
Q 862 25686 2549676503889
Q 13266 30758 965416389704
S 8735 849088342
Q 3484 22997 6378675865611
Q 6119 29798 3529354302481
S 28653 507146326
A 9861 234342141
Q 3344 22831 2807071610585
Q 6438 25922 2730399323928
S 17077 797121850
Q 3263 31248 4886424194464
Q 625 25617 4427046552332
S 11295 289874633
Q 7741 30594 3343819715614
S 11757 212771340
A 20776 608989942
A 22592 67661406
Q 4835 28123 4631484928136
Q 2826 21822 497502538533
Q 65 20988 3908699551655
A 14845 999614088
A 18266 378668222
S 2788 193831390
A 23296 849532842
A 20979 764469288
Q 681 31764 9955531116283
Q 62 32650 89424300338
Q 1268 32623 8553524178546
Q 9101 31847 8259496696768
A 16340 905806843
S 27855 398773139
A 9285 369547744
Q 2521 31692 8691692150875
A 6777 535568169
Q 1781 29948 8496832443217
S 23676 516427714
S 26402 342828417
A 1352 602532617
S 23930 717694711
A 4958 319908806
A 4194 922439459
Q 4388 30683 772908621936
S 8281 6376563
Q 651 32091 5442422830814
A 24793 725455067
Q 3240 32535 3498907819780
A 30327 757791610
A 9252 558135108
Q 10819 28746 2819986851794
S 987 365252736
A 1318 578585666
A 7916 547056307
S 30012 92677057
A 14286 380797783
A 11839 792317761
Q 2306 25877 5098940875234
A 18024 469538235
S 660 496645072
Q 1652 26956 9519030981388
S 12837 704713589
Q 2152 31663 6164496293501
Q 48 17236 1323358024293
S 26254 54687287
A 17289 276687719
S 5102 209609115
Q 4922 32053 3940455873717
A 23220 24159937
Q 619 32481 487797650057
A 13376 729809721
S 3564 674908863
A 30128 525933178
Q 458 31492 3733097601770
S 24843 842008953
A 1492 4725417
A 15321 214507599
S 31407 724021375
S 9078 445201430
Q 243 29134 1606675131050
A 27744 192816753
Q 318 24854 8480048978861
Q 5570 31666 8567193132514
Q 1542 31436 2410560569884
Q 5771 31806 3321333585512
Q 5479 31845 8310841190007
Q 6187 31804 106352506252
Q 509 32369 3505233616885
S 22720 409984251
Q 5570 31402 4470744184767
S 28340 932639092
S 28829 163258577
S 2191 736215300
S 2888 42598344
S 28568 473318917
A 7734 922897610
S 28174 897254937
A 25625 378333513
Q 238 31430 4773840755991
Q 1948 28264 8948253728491
S 24858 695549963
S 22790 867938351
A 22106 296484075
A 31710 342666260
A 22368 842442231
S 22877 855901791
Q 1770 29114 1020730266871
Q 210 32308 2247115174968
Q 744 18509 1844647871196
A 3256 238462047
A 21295 84930038
S 10937 278589987
Q 901 20913 1049957562633
Q 2566 29917 160980815176
Q 3377 28406 6073939311133
S 2830 579501271
Q 3095 28158 7786304148860
A 29888 913538447
Q 5921 26665 904464717510
A 17715 913703739
Q 942 29024 5667720041780
Q 1732 32276 5283085276732
Q 7073 30833 5639240361625
S 26766 263029330
S 19000 628699670
A 4374 698655675
Q 7764 24339 749728013886
S 6098 752888414
A 428 267611508
A 22502 340173627
Q 4109 30190 5302284740333
A 25309 120226158
Q 3282 23794 4465050885389
S 7577 968107564
A 21872 890690613
Q 1281 31140 587234573752
Q 2182 32448 6662135894148
S 1218 65971229
S 29354 384742569
Q 3959 22814 6349596501916
S 11588 946206339
S 9982 502411595
Q 1342 32659 3131975332840
Q 2131 19538 4113565100947
S 10895 836070068
S 29289 627306706
Q 11 31621 8867355491547
S 19264 359009946
Q 4078 27419 7811716243784
A 5719 812434329
Q 1797 32444 4150913572964
Q 6917 30734 7187864094693
A 12397 351059743
Q 1259 32707 185020894175
Q 337 32272 5160026395030
S 12903 361221281
Q 1987 31022 9984761950134
S 28397 320507473
A 30684 971345223
A 2954 174509805
S 1701 669716572
A 31755 462886238
A 27871 434744639
A 16020 951726094
Q 3642 29197 4027391917535
A 490 978041881
Q 242 29942 4737621524857
Q 3094 25540 9722380376960
S 28277 754404104
A 19680 131197640
S 13226 414990746
S 22958 467071335
A 8366 21849178
S 25646 897239647
A 28133 980489912
Q 231 32423 3422603177655
Q 5057 27371 8433697792149
Q 327 21501 951723796923
Q 2490 24764 2818739426309
A 10707 317293840
S 6774 890092454
S 19260 996945324
Q 483 26073 5444103076756
A 3885 921074034
S 24280 528079348
A 21008 465335605
S 23579 74485987
S 16854 678795058
A 31536 773338662
S 31095 688603734
Q 1922 32032 23519455335
A 10111 467423317
Q 1815 28944 8191733908935
S 21896 56859691
A 23075 976429405
Q 2714 25362 8644860921208
A 12460 989446301
A 17792 419827583
Q 1809 32543 9574629937042
Q 8277 29258 2614731343486
Q 8921 26534 9432988279975
S 1230 137418394
S 24808 515439910
Q 10152 32563 6258442415975
Q 4709 31227 4294506587973
Q 6333 32030 4348351341933
A 25673 904379611
S 17573 124477086
A 13752 475505987
S 32485 200727256
Q 5 32695 1741334121235
A 23742 295166143
A 18781 10793465
A 10722 226770410
Q 184 32681 5952421166609
S 17116 551852769
Q 6043 31244 2753778739831
Q 654 24218 7156183326990
S 8554 174280360
S 13197 983088313
S 12367 856012767
S 8159 118812021
A 18937 525142152
S 572 296001748
S 31894 551568425
Q 3769 21869 9784042468856
Q 1482 31728 1506484488670
S 26958 244930616
Q 1348 31564 5441310591339
A 25030 681686913
Q 1354 22760 999964451981
S 19619 231294781
A 17935 356114435
Q 2080 29475 2857396158040
S 1058 21524199
Q 10587 29069 4530341263985
Q 5754 30432 3431891155137
S 11267 170768179
Q 8296 28070 5844812117458
S 9535 319341093
A 12426 86228037
A 2301 664054526
S 10131 837215244
Q 2822 30686 7703885474602
Q 235 31134 9915004980106
S 20017 118829075
A 31006 431195322
Q 11266 32177 6291301158758
Q 4534 29735 5566999468680
S 25287 862091503
A 24187 410220387
S 8410 552665065
A 20536 826961413
S 7448 341681604
S 26645 957925994
A 1590 163654194
A 31619 480790092
Q 8190 30939 4681733278151
S 15301 596391265
S 26768 877251696
S 9793 261291135
S 954 345788783
A 28455 220755511
Q 6940 30267 1447918492712
Q 10220 32698 5572455333110
A 7773 379078159
S 13478 695858779
Q 1923 20198 5453702825701
Q 267 17228 6920531070294
S 8420 571622715
A 4462 4271705
S 2182 542566287
Q 9188 32188 8387256051418
S 17738 7884091
Q 826 32440 4575631188680
Q 2896 30036 2056764541671
S 26431 633601130
Q 10051 28512 8965996660792
Q 595 28758 9962524908760
Q 4990 31707 2025824726206
A 6284 160329794
A 15103 99021581
Q 5526 22855 6299099453724
Q 992 23361 3471651768837
Q 1452 30269 8658658292710
S 28622 109416322
Q 7938 31933 476456974891
A 23198 785247811
S 25918 893954826
Q 1269 21933 6501030264857
S 17813 634929520
Q 7925 29838 5038320209334
S 7515 960656632
S 10071 661518215
A 4594 639945704
Q 911 26937 8852062137275
Q 615 27937 1137898978807
Q 11886 30505 7856991512454
A 10235 549194728
Q 270 28990 3870869445793
S 5116 376681246
A 7968 708551321
S 24622 119495796
S 18931 258021533
Q 1249 18033 5796893681654
S 23209 405013463
A 20932 984896894
Q 33 32565 2479563928646
Q 907 28948 2003110420072
Q 1362 31298 4111752408046
Q 8560 26029 8236770662127
S 20322 887438888
Q 13187 29774 847220138003
S 19844 606619176
A 26170 855851624
Q 11502 30150 3186620909328
S 20973 456734571
Q 6446 23810 8333480940148
Q 1224 28886 4629403322678
A 12413 110516824
Q 108 32707 3102545745948
A 31413 787298919
Q 123 32143 4252802807223
A 7847 156662374
S 1694 535725280
S 4731 772507270
A 766 605054709
A 9691 990521462
A 11802 749924338
Q 4679 28427 3693963139182
A 6966 626947750
Q 788 25370 3388932690748
Q 6405 31266 4669577322992
S 14576 287029356
S 21708 502998339
A 19227 753167378
S 1235 417565495
A 24600 668095695
A 17356 35460373
S 10292 236475281
S 11788 78583934
A 12017 206194412
A 13720 584049607
Q 84 27434 3255918006001
S 26563 59112718
A 31871 728344874
S 31490 73343164
S 31547 568197242
S 8853 778220047
S 32701 829703451
Q 3524 32712 4590091214627
A 27222 10686443
Q 1788 30958 2545751274556
Q 1765 32249 3041107771905
S 12644 902682676
S 18376 725411136
A 32043 294493363
Q 7944 32447 8816070151468
A 31619 601048443
S 22799 288488457
Q 4504 27759 8907510987959
S 27489 999797667
A 7811 971619011
S 23438 143133452
S 2867 640188520
S 6750 334332024
Q 1559 31018 9714331330405
S 12294 667566837
Q 8254 29520 6018223980820
S 6431 835731184
Q 8472 25159 1456169929364
Q 5259 22327 1346354310228
S 20118 699924737
S 3264 342307709
S 3620 323448084
Q 424 19682 4445959880751
S 789 310265793
A 22897 374231779
S 19822 913565827
Q 6667 23112 9791146226763
A 1867 937548788
A 18806 703132738
Q 209 32714 6668081633931
Q 6082 24351 1220477859159
Q 1662 18341 3221631539725
S 14356 906901144
Q 1228 26099 7304480087142
Q 5694 32254 5895561663771
Q 5466 31065 5233483720519
S 7727 414581965
A 6901 660256092
S 8346 306064327
S 174 764578735
S 26607 582425357
A 27940 29693779
S 827 178015195
Q 2832 23668 6873806893705
A 9135 438656287
A 7076 758736431
A 8450 519510351
S 7891 729044902
Q 6058 23416 1820244422484
Q 975 23208 3304532534949
S 11057 65559550
S 32240 42942033
Q 8519 27168 3820001404990
S 20288 788574003
Q 107 30856 5420211779398
A 30009 283555976
Q 3919 23259 1265333829495
A 19841 123303155
S 5362 532954962
S 13097 759928115
Q 1187 29693 4146942760027
A 2084 597877228
A 3823 67287975
S 2621 524772681
Q 2121 30346 1273949851960
A 19445 191699853
A 415 927708934
A 20002 600295642
A 23740 216480141
Q 6242 29595 54447540231
Q 8313 24787 7457426091809
Q 1401 28171 3425802922081
S 22614 216373520
A 8311 426754280
S 18851 544866876
A 173 607091464
A 17282 873458020
S 1027 348557201
A 4357 152849031
Q 4852 25293 5148158846775
A 14990 414749444
Q 7866 28875 4460146656475
A 6791 43801186
Q 4028 24577 25467186465
S 19717 129911015
A 31701 361114481
S 9244 196307565
S 20344 651991426
Q 168 30806 1350070531374
Q 435 32354 9282879162941
S 30447 841099191
S 29714 408091250
A 3484 944267774
S 30576 550007953
S 26065 854339672
Q 7631 26828 1166775035946
A 30296 351282274
S 9188 233181950
Q 3243 27873 6973367515288
Q 1711 25591 2727761546964
S 32184 179050932
Q 2119 32479 7515608097012
Q 3029 26086 223510124906
A 1644 485076380
A 510 930749419
S 14481 733686097
S 14681 311574608
S 24104 273553315
S 4405 873881006
Q 11197 32069 313992916095
S 13458 882163276
A 27016 980897651
S 31020 398551848
Q 9576 27325 4720622572536
Q 6458 26819 9567782895038
Q 8285 30769 2613335178775
A 18935 410899955
A 14681 320193133
S 16144 681759933
S 2052 539226439
Q 2471 27532 8077117985346
A 11847 431390169
S 7665 834092481
Q 11126 30972 7157808503030
A 30901 389208278
Q 315 32266 3386717673954
A 18456 794902803
S 18939 790503820
A 25369 430662706
Q 11379 28645 3834408052042
A 6573 928486225
S 25104 331507299
A 1668 518916645
A 19570 310674229
S 17579 338859576
S 16583 625047563
A 13577 442450149
A 24626 995662026
A 31247 360290623
S 26533 252483113
A 2034 143251041
A 6259 943423823
A 9155 806148984
S 10218 305699100
S 13797 630881198
S 12481 98784980
S 2010 922419308
A 21984 204640547
S 28449 816244608
S 7268 785878161
A 23862 740914642
Q 673 30403 7836430939892
Q 2786 32195 4983864006363
S 6180 717513035
Q 587 27900 741584084548
Q 8290 25040 8411947101698
Q 6218 26698 1995443621701
A 4815 416604785
S 8710 312151860
Q 1432 32343 3748903381724
Q 254 29103 7767437947174
S 30524 638928049
Q 5492 29140 8985442834613
Q 10551 27759 9697492366749
S 2759 2931990
Q 7622 26285 9154369970673
A 24343 820009368
S 9829 715895464
Q 8069 29922 2303290444511
S 16528 613134837
Q 11954 29989 5058192342827
A 32189 951164705
Q 6724 30033 3642103203850
Q 112 32522 4655143639801
S 78 327620391
Q 112 32331 5398402446362
Q 1469 23803 1208022032889
Q 1113 32687 5810041202546
Q 772 31986 2830872470037
A 26649 247772951
S 9795 75486930
Q 8337 29156 1328539740678
A 9035 809085789
Q 2572 31673 3279039719631
S 28716 118217334
S 13934 152205264
Q 6418 27393 8216269703204
Q 3249 32681 9007009733478
S 10203 98587822
A 32240 390206964
A 23709 989928295
Q 639 31835 4597378021478
Q 1286 32330 6188967328726
A 30243 963266804
S 16970 254728101
A 15530 167437909
S 5673 827898380
A 23320 743737719
A 7527 425320433
S 32648 968563136
Q 80 22247 6910286096119
A 30019 726473751
A 12374 83257792
Q 7840 29739 3096693384666
Q 5480 26808 3550388444678
S 29250 348590477
Q 5053 29545 8487467108628
Q 6814 24515 5722104520898
S 2608 924473348
Q 821 30522 6095542499068
S 12312 92102831
A 31501 711831041
Q 7135 32090 8644855746075
S 11169 455415412
A 8392 540566971
A 4051 969072452
Q 8366 28643 1080675272045
Q 8344 27322 6894734311770
Q 7372 31751 6362038835506
Q 1688 27040 6624623031130
Q 692 20003 5420069400658
S 18091 326986057
S 16366 347158549
S 6324 202295626
S 22120 820427611
Q 10352 28118 8753705547020
S 13126 151608127
S 32124 166740970
S 30296 606440458
Q 6637 31506 4636219198266
Q 6163 30571 635521266058
S 10874 577092205
Q 11584 29417 9972497898012
A 20877 456471602
S 32465 665691797
S 13806 605435061
Q 3752 28898 5338332521353
A 2536 811901169
S 2738 895228166
S 4929 734866380
Q 555 31969 2920510836432
Q 4024 32190 4730672798534
A 5101 359844694
Q 229 32542 7609465066125
S 3230 333760063
Q 8504 29295 4414660442443
A 19851 64680052
A 22742 532396308
A 24748 518606930
A 19765 336562418
A 23070 857744526
A 19729 854866771
Q 2763 22864 525604585968
Q 2225 32643 8849673538786
S 12400 678299015
A 31211 824190405
Q 1893 30276 8009442779546
S 15018 437823724
A 24649 966771995
S 25889 983457050
A 10472 209840953
Q 111 32156 1086118124613
S 21360 878761849
Q 1099 22556 1438211070168
S 7195 621935553
Q 11168 30611 8437978620207
A 17379 85958030
Q 1929 27031 6019757466679
S 277 291234097
A 22695 310995195
S 20811 198218415
Q 805 26493 236969218410
Q 3250 31933 5242610811799
S 11179 993759015
S 14100 802346691
Q 8614 26143 8618589030602
S 19502 79360290
S 3920 227093169
A 10417 445824161
Q 818 27180 1239008172385
Q 3639 30210 1208157057820
A 7268 972502058
A 22552 530081425
S 1619 63130538
S 10420 178319197
Q 11095 28577 7455128425103
Q 2850 32643 7757538177554
S 8407 119629557
A 22719 655599019
Q 330 22480 1351291967129
Q 1104 27909 6386729784542
A 13243 348600819
S 32442 179642646
Q 799 31911 306965711330
S 10321 955588371
S 9704 462856887
Q 620 32598 4095273831090
Q 6074 23121 8877767655821
Q 5806 25924 8697296900489
S 23882 197561123
A 5192 669537804
Q 1527 31151 2883745648408
A 27038 46505831
A 16170 801155028
S 21505 816632171
A 19623 258217679
A 10905 663914185
Q 5090 25282 5917017418955
S 30898 616430010
A 12486 456195228
Q 2342 26921 257451672415
S 6909 269418680
S 19998 519671523
S 30215 511285166
S 23442 809440943
S 22791 749007331
Q 2038 28008 2389102863783
A 23100 428843617
S 8339 845505085
A 3077 261532110
A 22339 784489030
S 32391 543181473
Q 10873 27415 8704337426767
Q 424 32399 1541095403881
A 1175 15618933
Q 4175 32165 3780452222243
Q 286 31603 7021531641584
Q 1217 31690 8386761041626
S 25020 445929237
Q 6727 30264 7400187919363
S 22327 180725893
S 17271 430462266
A 484 222939442
Q 2742 27162 4367325431653
Q 2322 22061 1788979810478
Q 12117 32655 790038913073
Q 1170 25394 5780642862962
S 28526 379620154
A 31135 19151478
S 30372 983644562
A 5731 241995712
Q 206 32294 3387978849230
A 27897 582603528
A 13346 112170267
S 32197 797718534
Q 6070 32656 2681390877409
S 9881 743173399
Q 2339 28873 9040100942775
S 2009 583148434
Q 723 32527 2124794394424
S 8840 404667352
Q 1721 32402 8532594991981
Q 4104 31453 2674529090657
S 29623 610840611
A 7539 888767899
Q 3249 28106 4781082942753
Q 13214 31705 2944491329911
S 11517 299330843
A 18198 898960471
S 28442 368785389
S 15288 283141890
S 29721 834910837
A 1659 599874574
Q 2519 30183 527197094728
Q 2965 27768 5926224758057
A 17019 561065127
A 12790 780825089
A 12934 757302817
A 17393 746994012
A 13410 294995011
Q 12651 32599 5037151754609
Q 2277 28942 7980953813703
Q 1901 24017 7397606884091
S 15128 923367700
A 1573 428254430
A 4191 589688275
Q 1279 31780 7561636922428
A 32495 548976121
S 10786 733933990
S 20260 527200756
Q 9819 32025 9812996140760
S 6826 53229974
Q 10017 26517 6679720439848
S 5970 981374917
A 1162 410146213
Q 3731 31375 8150089213599
A 18982 133461546
A 5347 451036294
Q 8004 31545 938679825041
Q 864 28660 5361351994401
S 10410 969204322
S 15031 95256524
A 26199 731966202
Q 1322 32595 4983735266140
Q 5298 31447 3675508451995
A 4354 581005278
Q 1867 26582 1750321161807
A 20639 574744922
Q 3527 32586 7692561828249
A 16624 461684629
Q 659 30586 4768983934010
Q 5962 31094 2374227925606
A 5228 864716190
S 24438 340668681
Q 2165 32676 9806186666922
Q 1126 22335 9791783935612
S 7635 636200702
Q 2049 28185 8425103593107
Q 4954 27335 5208581167354
S 15837 478016438
Q 4560 32161 7979714978836
S 5356 68760964
S 20545 431955575
Q 5434 23779 226968494916
Q 1825 32446 2838176233541
S 7569 375318358
A 6864 972627160
A 25313 436584200
Q 2972 26511 8737425437074
S 25600 60181741
S 11290 594326169
Q 6908 31160 8739588851607
A 11547 418350448
Q 193 31447 6188111734244
S 18426 197440263
Q 1536 32302 3102395999645
S 24664 429902312
Q 934 32312 2179838464484
Q 2179 29220 5687782553642
Q 12080 29184 8730523201716
A 27224 374903126
S 1459 624917495
A 8230 946644435
Q 1898 30741 3079979429266
A 31237 813371020
S 4351 673717728
S 24080 205983957
S 10179 563974259
S 6566 233350235
A 6736 651404810
Q 5747 26805 6690920986078
S 11887 464470038
S 25114 947191565
A 31347 284702586
A 6535 818045444
A 8102 447793590
S 28812 994742012
A 7910 676163466
S 27444 191981057
Q 1596 31513 8404557802381
S 30766 728518275
Q 3 32679 7962765867243
Q 371 30767 488852441973
Q 8874 29667 6245578779298
A 26603 859331845
A 7813 467535806
Q 5468 22874 9426002621482
S 23485 398909697
S 28474 16299501
A 2832 299238734
S 5747 535792064
Q 6066 26979 836900864469
S 6964 86584350
A 5940 753460330
A 339 317167775
Q 6295 28129 6196316653251
S 24547 564327406
A 2216 829016598
Q 7 32467 2675960053225
S 11182 220231776
A 18076 744757382
A 28028 191495381
Q 4521 30179 2675764740264
S 19597 112264816
Q 265 31598 255972615229
A 756 281988446
A 12979 445442879
S 2321 750324381
S 14635 916857949
A 7690 39364058
Q 6448 25382 4470516702540
S 3739 910873306
Q 9204 31397 2595584872630
A 19879 1584407
A 17952 424874262
A 29730 218397249
A 643 329008955
Q 7956 30194 2071501813940
S 28738 737224556
A 25864 908197194
Q 581 30447 9030385321741
Q 1300 29775 3182288959572
S 26834 55502501
S 14652 284744174
S 9350 876734041
Q 5732 28786 5186042846316
Q 1914 32514 8194900096578
Q 5783 22400 1755395986448
S 11839 971662744
A 13199 846384891
A 17404 648197919
Q 3142 25783 1732644053226
Q 3114 26469 8438922034878
Q 12392 30156 2444352439064
S 30770 991914766
S 19526 65830614
S 21361 103231101
A 3294 362471105
S 22654 962270205
Q 4686 24233 6009002261702
Q 6439 31106 3638866200498
Q 7826 32137 9047923087668
S 21959 762137440
Q 4929 24272 7603407414782
A 6127 710539744
A 9608 655198004
Q 1843 32600 7802675857520
S 28165 97639595
Q 6796 32189 9219612374590
A 7458 34091650
A 27239 952647671
Q 389 28562 8405861308297
A 18686 481289593
Q 3941 27323 9755920088595
S 20483 11944953
A 15536 504825349
A 22514 761600275
Q 6119 30188 404806549139
A 5998 472879102
Q 981 28189 2585363034718
Q 149 32559 8386120510239
S 11745 635578204
Q 4452 31002 4081276641123
A 14271 162786860
S 16549 758637421
Q 593 25036 8653769608162
Q 72 26058 849231858832
S 21363 576655487
S 20012 704780840
S 25968 961048641
Q 2691 32667 2108634228138
Q 6177 23277 4272750461354
S 19734 726009702
Q 8957 26201 8739230299495
S 18139 641503904
Q 950 23667 4547064915672
S 19060 418296406
A 5445 651230754
A 14817 613209808
Q 86 28732 248141765891
S 16026 517810446
S 25803 405081368
Q 3049 23640 2376759124781
S 1747 16681278
Q 3129 27985 2383083993346
Q 3311 19740 6735438593466
Q 7836 30826 6733603502206
A 2537 927004309
Q 6243 25121 9818846717327
Q 566 32352 554904196676
S 17125 134512682
A 23622 634207506
S 7860 141227876
Q 1512 28639 7105094667226
Q 4613 23341 3423677874279
A 28344 99765429
A 2202 839304777
S 26338 368629322
S 13082 257794863
S 25393 411928274
A 18146 320557065
A 5735 959073468
A 22428 890157299
S 20684 83776193
A 13500 862231553
S 1147 757484787
A 4487 678635441
A 26390 187322921
Q 5469 29087 6607093146830
S 29716 248277472
Q 2788 28440 1904279461628
S 14177 50404886
Q 7017 32382 7844845063915
A 3679 347078594
Q 9870 29087 465948402919
S 22671 545404474
S 29935 864737491
Q 2557 22953 1824447297600
A 26734 761561645
A 55 63122825
A 7605 522189308
A 27367 642305083
Q 4564 32008 7958216074852
Q 1538 27950 6378802694457
A 29375 591809677
Q 294 30558 9910800688129
A 10676 289790795
A 30227 404030513
Q 5294 23016 1888635381088
Q 3589 31661 6939908369423
Q 2042 30602 4924592683882
S 8089 630594414
Q 208 32563 7312971959320
A 28072 82384591
S 4982 344423525
S 9515 918727357
S 32120 494619548
A 14826 539026810
S 27523 883626490
A 28764 741303031
Q 2629 25417 8639069589457
S 21945 804146553
S 3587 569352028
Q 463 25140 1677136809569
Q 2211 31566 2720177451711
A 17348 327131619
Q 473 31265 9556544796827
A 90 343527083
A 16270 858771354
Q 7052 28368 243156397327
Q 993 27581 9413385047645
Q 10799 27599 8531132846352
S 31971 918853039
Q 645 23903 3864656057674
Q 8908 31349 6404485015467
Q 7654 30516 324707741896
Q 110 32685 8428175518757
A 11865 346672436
Q 1793 18498 9023679754930
A 17998 155711128
Q 4029 27834 6783847442934
A 10753 799005273
A 21174 505837304
Q 1236 28897 74771007835
Q 6301 24866 1236531090859
A 8478 667572122
Q 35 18974 1596086292381
Q 137 32342 5433841770535
S 12094 205558827
S 26719 591493568
Q 323 29132 1957407231277
S 12052 764639494
S 27576 499107812
S 18372 997426828
Q 4401 21533 9228912082747
Q 7746 29009 472799241994
Q 57 19116 1935347245373
Q 3041 27463 6262228178239
S 3012 550865915
A 10444 292307291
A 19102 175920778
S 24171 343980660
A 19591 224462929
S 19350 69327723
A 25458 653496662
S 9288 33541219
A 25131 891819602
Q 151 28882 2485582677555
A 10285 871255526
S 15538 686248712
A 26584 697131322
S 4713 425125831
Q 10357 26901 2162857198910
S 26835 939693144
A 3687 538617733
A 101 496445600
A 7047 418009105
Q 2732 26130 4762517761003
A 19961 181138820
A 7940 797467131
A 18953 497274070
Q 3063 31468 5309159894228
Q 2785 26507 2469238902651
S 17580 442265460
S 24203 31453923
Q 2487 27972 9509953590417
Q 11666 30743 5020572986383
S 23239 306450440
Q 4797 30516 1846315769763
A 8896 911937482
Q 5649 31644 3883700760762
Q 4938 30616 320389681898
S 775 918509174
Q 2709 25986 6835178865935
Q 995 27570 8917031877976
A 12360 648565470
S 24755 254810630
S 24244 262401992
S 27813 187896843
S 22606 129472702
Q 4333 26201 3704508303653
A 3456 259536026
Q 10080 31713 1496629224390
A 9758 896568715
A 25663 939978633
S 18532 772140744
S 28605 391947091
A 28528 453082111
Q 4015 31129 6117498758655
S 17069 997630935
Q 4809 23042 6329950700468
S 5511 218461170
Q 71 30512 7873100690753
Q 3156 31952 6467844372790
Q 1693 22057 5886128369698
S 19535 455872647
A 32483 810631799
Q 1484 18416 7535858214501
S 17873 664847331
A 11899 1825921
Q 14002 32069 7698307498528
S 20091 876310783
Q 2032 31397 7568230301499
Q 3426 31447 4276429016830
S 16964 967799734
Q 152 32619 8893955633684
A 14299 677987701
S 2279 210751132
Q 502 31405 5583305709390
A 11313 853666374
A 21665 229369562
A 19371 361215230
Q 7773 26613 685960419166
Q 2019 25421 4517004162382
S 9008 283546299
S 9888 777106772
Q 3957 23641 2618579668992
Q 6968 29401 6980694591518
S 8209 36097893
Q 2084 23722 9163957286265
Q 5679 30804 9664808390779
Q 71 32077 9324886563922
A 10267 787959097
A 1570 700771925
S 26305 338936462
S 3406 621644805
Q 2589 23183 1807636251014
Q 78 19555 511838298985
S 5936 459679013
A 31375 751716276
A 25536 768552297
Q 3634 25889 2831134701249
A 32132 220588861
Q 1302 23105 5480348069528
Q 1190 24130 6850086105090
S 18574 330617515
A 27803 494658284
A 15181 980769561
S 6571 95811685
Q 10443 31724 4442386604996
A 28834 104781480
Q 8448 28253 5777398211062
Q 1251 25378 735757277358
Q 10184 29598 1455899958904
S 29014 271172002
A 519 226134041
A 16052 356656897
Q 543 32362 8132670460412
Q 2557 30433 6737152563615
Q 582 31270 1381557386475
A 12856 619258272
S 5951 313865600
A 17411 162350399
S 15810 942340637
S 24344 463439595
S 16157 415019450
S 25919 645935386
Q 5467 25839 4432684994821
A 9852 319356402
A 15816 752327620
S 30390 267295323
S 27987 192791862
S 5471 285951459
A 17951 9780908
Q 13398 31228 2770259695382
Q 2734 32002 4827372132827
A 25668 37459184
A 23265 429829162
Q 737 32102 762136260260
S 11740 76129631
S 9717 958104294
S 9001 384505191
Q 1239 30719 8466526767116
S 24401 64688038
A 3863 977299570
A 13219 986622215
A 29113 838468529
A 11021 245780766
A 21380 682271665
S 13776 466813970
A 22047 405068415
A 22516 550414651
S 2776 948517831
A 29605 71603162
Q 406 31146 2996677369742
Q 1801 30001 902489396355
Q 7373 30739 1414604771772
A 25052 735670652
Q 12104 28909 9138822106551
S 19351 123177721
S 6406 184507003
S 27518 285433570
A 28663 293966645
Q 1368 25446 7134507422803
A 26658 7630861
Q 8985 27878 1271633616659
S 22856 425268791
S 14657 478136336
S 20266 182373630
S 6005 956904660
S 12851 927288414
A 28417 413788069
A 11367 237361451
Q 5303 26689 2736977533411
Q 3692 21584 8068021812464
Q 2529 29786 1101428454185
S 9605 442902251
Q 1104 27562 660846442140
A 19291 398234248
A 11359 388333344
Q 978 32539 3471973708413
S 3082 672839915
Q 1563 31647 2021662383876
A 7401 812475686
Q 3011 30096 4082987152870
Q 927 24100 3360972938160
S 16564 387693274
Q 7989 29024 2386575424182
S 5813 30111092
Q 2839 26357 7859147126312
S 7763 620698708
A 23554 905305225
S 28788 341389970
Q 5163 30243 5971677081741
S 15948 208779923
S 29585 898471382
S 15496 511337745
A 1242 135169778
S 7186 890278331
Q 238 21770 1531774023874
S 25389 348982275
S 7013 586162342
A 16877 645577226
S 27031 281945582
S 31904 731482174
Q 1435 23304 4355699491624
A 22598 568051590
Q 705 31918 3363116099608
A 16828 318332247
S 25063 888158772
Q 13173 32344 6217684578259
S 21208 119189928
A 18864 516512230
A 10421 898430782
Q 12564 30001 4959487443756
A 2832 101213784
S 8618 383717963
Q 792 29801 5697763323859
Q 2176 24253 2443062008071
A 27749 203784100
S 22944 20458751
A 22667 552357910
Q 8006 31160 7291245042035
Q 9223 31654 4219225517047
Q 768 32655 6708227089130
S 10087 750905831
Q 1960 32059 4811195695634
A 9879 121261164
Q 414 30035 9097569361033
Q 4413 31861 4366293706243
A 11027 202381557
Q 5276 24980 3185788774530
S 28868 126091316
Q 8431 25864 2529789445782
Q 536 24802 3174526371271
S 513 108237744
Q 6224 26742 9338930996893
A 1260 90516745
Q 3122 21606 7032698320899
A 10337 214009813
S 951 224909417
Q 772 25960 7832763115206
A 2529 458871437
A 17015 951881849
S 31859 89029531
Q 14630 31751 2057541799583
S 10517 523951848
A 16028 111202115
A 24802 948858450
S 19022 575611478
S 30146 279970212
Q 4522 28991 5931457511328
A 12917 857615427
Q 939 23419 4105384765420
Q 3137 26898 2909772793244
S 13324 259548996
Q 4786 31047 3012261448614
A 25753 291924793
Q 1192 29340 6494511283882
Q 837 32437 2703434331757
S 7155 787404434
S 21235 209574091
S 21483 208897474
S 1691 396886519
A 5251 309016684
A 28820 691485480
Q 2473 27332 8466694565290
A 11595 387863700
Q 3819 25377 8420284228504
S 8363 506311990
S 9763 259315906
S 16624 434814264
A 23356 534694482
S 17481 911352757
S 25322 139919736
A 3931 520594561
Q 6398 26796 6813113775062
A 27432 534098412
S 4455 867916489
Q 1144 32497 9700433160669
A 1613 30749921
A 19566 74070683
Q 5403 25218 6867981635167
A 9051 444145640
Q 2426 22316 7715216829967
S 26118 232231594
A 973 979426050
S 25089 37661981
A 5184 626351664
A 15979 302005487
Q 1341 27903 2200990406628
S 12113 66581615
S 26379 481997387
Q 3327 25666 4176768626616
S 8959 559947401
Q 14082 30711 5365475525461
A 21240 55688360
Q 5026 29200 9065743103346
S 9711 532309261
A 29305 971950798
S 30076 304132536
S 12625 117564698
S 27403 717835308
Q 8877 31693 931399623883
Q 8555 28434 8297279597915
A 11319 441994767
Q 1124 30047 5213199116830
A 29744 547619267
Q 9469 31417 3398415276968
Q 40 32250 6603593576429
A 29649 539654513
A 27238 600014817
A 3325 463115775
Q 5496 32399 5009201847097
Q 1716 26090 4006534956799
A 16579 373496033
Q 8279 25134 1302630999951
Q 12047 30883 2533215568498
Q 3810 31795 8985460678354
S 31064 793553082
S 11518 190460649
Q 1401 30057 4804036606790
Q 8252 26024 4094782026196
Q 1977 30733 6649634787061
S 21994 44521564
Q 7317 25868 3595295070456
A 2261 231647126
S 2864 397320708
Q 216 32213 3044858694908
Q 4058 30353 3734679256096
A 2810 202685961
S 7149 212887334
A 19894 845924651
A 16882 399894165
S 1639 634564659
A 30014 146016572
A 11817 711428380
Q 7076 27055 1515753562533
A 7353 584772130
S 24044 340138308
S 16649 117112215
A 6442 633514022
Q 3834 26473 4395467501875
A 24042 364914983
A 14882 635722189
Q 4365 24363 2015841908244
S 25623 981965217
S 1083 578457671
A 10105 285121930
S 20459 69913891
Q 2144 32447 2370980862462
Q 1069 25532 5008944419663
Q 13591 32066 7915829245242
Q 1736 25522 5947507570749
S 18228 692014428
S 17437 319083997
A 10435 789776007
Q 2260 28757 8456975215378
Q 6098 26682 2013414423880
Q 9506 26893 7136772513618
A 7295 328543453
S 24198 699847361
Q 185 23341 6630607701239
S 15440 286328292
S 20519 572170451
Q 14116 32096 59828162486
S 20293 466649570
Q 12623 31609 5990691061066
Q 894 23073 4486038132794
S 16681 318004158
Q 8750 30470 6221638092153
Q 660 31461 8557563524128
Q 1831 22583 8969660236887
S 6964 437512756
Q 422 31366 3284562124099
S 9652 268324880
A 2426 978793028
A 15995 393902616
S 12976 813140274
S 5477 607023581
S 4447 585764102
A 23451 65982095
S 5984 840867402
Q 9155 31336 8455801011534
S 32090 779408617
Q 3024 25508 3353804357746
A 1248 56875509
S 9277 297343846
S 16783 289099476
S 12065 33943490
S 29578 887174820
S 20702 295533157
Q 6003 25770 5242027038370
A 15541 235651272
Q 767 23648 1683270621986
S 5504 447222908
A 22880 491827007
S 10512 213267129
S 6455 75994274
S 6415 631455060
Q 6852 24005 1021309398476
Q 5427 26333 3157366293096
Q 6272 23372 2062782816060
S 13935 293174015
Q 402 32401 7538029757318
A 12806 50177909
A 23703 688490366
S 28132 565461009
S 3117 517135329
A 32413 73250913
A 19647 940560198
A 21877 670117322
A 27446 759325331
A 24456 745568567
Q 5250 24799 7201892430886
Q 4001 23184 76668672106
S 23238 867346343
Q 3787 30639 6926567553771
Q 9912 28512 4571728959698
A 8087 86198179
S 7746 246272167
A 2493 630795697
S 11539 105867218
A 309 409021755
Q 6782 27908 878920828007
Q 476 22995 3452683484866
A 12237 85146399
A 15995 107157922
A 16363 207012081
S 1338 830329649
Q 7063 32352 3639844101053
S 13814 845145125
A 4849 652172556
S 4586 978298732
Q 834 30248 5238369020894
Q 476 29127 9580640942095
Q 8917 32555 8862403893047
Q 4498 29259 5031004383224
A 10593 173363040
Q 11094 28842 5094291209585
A 4776 110427058
A 17300 858656761
Q 1529 30366 8476650680474
S 24921 944195904
S 20152 812713042
Q 2753 31161 9381675650389
S 26771 32831416
A 21145 183551370
Q 3944 20717 8949533621849
A 18966 199753950
Q 3794 29485 5865687212885
S 14638 680272040
Q 175 23313 8068705395134
S 21636 262480055
Q 671 32595 5943385919066
A 23958 994800110
Q 448 24863 7151726675422
Q 13699 30769 7859708838864
A 10482 921795700
S 3362 43820
Q 350 32641 3909461967109
S 3550 793223150
A 12401 708523837
Q 4516 31494 4523616174178
A 11490 122113685
Q 6989 28297 9507801640054
A 21920 320130863
S 4146 169485614
A 12183 301146082
A 15918 780389654
A 22919 473761013
A 8400 160644138
Q 432 31978 9022127202978
Q 4282 29276 3048904191796
S 12211 48359413
S 32343 805572667
Q 2211 28280 7477348345937
Q 977 30264 2893885557851
S 11639 96716358
S 31011 161070774
A 3550 640564101
S 23882 937531094
A 5466 693400211
A 820 339429485
S 29188 697272875
Q 6391 30860 7164982274340
Q 6783 23373 6209929035061
S 268 440377999
S 20571 19428373
S 1636 316209812
Q 2249 31884 6332996796882
S 24575 427168202
S 3124 918905575
S 4049 417304118
A 29529 276846519
Q 2227 24180 580415637142
Q 9229 29168 7772406342354
S 14297 413691434
Q 3280 29508 3281579492144
A 11797 902586148
S 10000 515398235
S 22425 729284414
A 4898 224833110
S 10340 1982951
A 17287 622083291
S 13318 87964741
S 6948 955120138
S 8777 92022938
Q 4782 26719 7134248028138
S 4809 553364492
S 28487 428385030
A 18917 837476883
A 31799 510431913
Q 2248 32629 8700338292350
S 16416 879581394
Q 966 32458 7363721013636
Q 447 17859 6863468264425
A 9417 640344918
A 14371 756519618
Q 5598 31228 627566539293
Q 4707 26946 5522816353621
Q 1287 31008 576102246380
A 29834 332537632
Q 8656 31760 5350399899382
A 718 573886602
A 11562 474800040
S 25885 780158998
Q 3833 22873 9532252584448
A 3701 926160225
Q 6068 23519 817132704494
A 16968 247814882
Q 637 22015 8612507063571
S 3631 133252621
S 4213 857055012
A 13274 780976799
A 8380 778220260
Q 522 30635 3002387292522
Q 3523 20354 7347880786070
Q 1084 29444 7021089015867
S 27941 456328596
S 23635 747754289
Q 3503 23154 7570301613234
S 15698 158945557
Q 2510 25733 4404376247376
S 14810 665969329
Q 3088 32711 9201237822026
S 24477 563635034
Q 1081 32264 1523992827477
A 27418 89529939
Q 1515 20583 3487651857391
Q 8418 30559 2042680757911
A 28327 792572433
Q 8379 27455 6148244376589
A 25797 902617801
Q 11021 29957 9601194850679
A 16085 109146699
Q 6467 22995 2150618771290
Q 9625 30517 6941775515891
A 27166 19496759
Q 3825 31998 1409481117235
A 20189 120577734
S 18931 888589668
Q 10164 28833 5011434416115
A 4658 335515361
S 3634 409755739
Q 2628 25008 3694773936990
Q 5521 26008 5920675460378
Q 2146 32585 641791211629
Q 347 31266 4080887492183
Q 7625 27328 3448887128758
Q 164 32596 5386714268268
S 28783 965203791
S 32321 521314254
Q 2953 31170 7053331900411
Q 5069 32378 6051714084101
S 6721 505909050
Q 9631 29435 2926365092931
S 19756 15465565
S 14721 578891875
S 8195 657475551
S 16302 797223800
Q 515 30222 2698353554313
Q 9941 30831 8841493847164
Q 4357 29970 9622139546697
Q 5894 28356 8494316650506
S 22373 855473029
S 31895 484890453
A 21439 118978957
Q 1927 32422 1668027393218
Q 365 31782 72925275605
Q 2938 32219 783525708239
A 29211 350014722
Q 3279 27648 4238555215023
Q 10779 29509 4650056285530
Q 1583 30044 1809289749455
S 28615 399213495
A 27325 460959945
Q 876 25048 1259843824248
S 30843 515687743
A 9917 376281152
S 13949 108057464
Q 150 32210 7125650769449
Q 13249 30271 1461221303225
Q 4341 29433 1388273188000
Q 8142 28576 7828736733416
Q 2500 26615 6498474723857
Q 13716 32240 4198591646455
A 4226 934181020
S 3134 389258430
Q 5118 32670 7734819511390
Q 10775 27189 4999821319383
A 27832 835328668
S 23501 741788214
A 31639 75079130
Q 6125 32309 9969770453237
Q 3852 31232 8058390820188
S 7840 441835606
A 10179 653774597
Q 571 32711 1992783241735
A 19775 320264088
S 7492 430224383
Q 691 32309 1988456740822
A 284 22223356
S 27037 201174863
A 3770 471110008
S 389 336237914
S 13927 947118386
S 7852 549544504
S 23899 333814337
A 24199 443493170
Q 7569 31454 9443720766702
S 3652 932588535
Q 3570 30492 9149779393890
A 11571 773634898
S 29061 392565095
Q 15335 32501 1450565490207
Q 11060 29311 4318280322010
S 28503 334853175
S 10185 950146985
Q 10753 27388 4223201906749
A 5413 465379986
Q 5691 23278 2600729111470
Q 9041 29142 5971795608862
A 24873 284796951
S 25047 185261317
Q 10040 31307 1075401179647
A 22650 853574812
Q 10841 29932 7761184765507
S 18397 42449745
Q 618 27336 643652213474
A 5141 55212267
S 6593 620523049
Q 5619 25391 1066885419689
A 25579 678986914
A 6235 1446137
Q 326 32441 5891564049387
A 1749 413128343
Q 5631 30126 497646619514
Q 39 19297 3989305795405
A 4880 583948566
Q 12535 29779 5316657192659
S 25965 844048232
A 3907 162360762
Q 120 32081 2633510181266
A 23051 35553969
S 16999 303179565
Q 2633 25415 1708614716467
Q 490 32410 4530906250557
S 1927 551586692
S 8853 142744608
A 23372 328824509
S 16503 269045220
A 26875 277563536
S 15302 523233741
S 21309 356808826
S 13405 679938696
A 29124 598187387
Q 378 31930 4928594034470
Q 9201 32437 5820960329559
Q 1715 31171 1541562819776
A 22409 619145291
Q 411 32674 9098237269431
Q 5053 28749 3631057852380
Q 1641 25738 7183057121279
A 10036 782373276
A 848 562839233
A 10300 866962820
S 12445 94657147
S 20229 115019026
S 20851 632434936
Q 1994 30011 7556360485591
Q 124 27532 7697220459136
A 30022 322958400
Q 8248 31086 9265340976120
Q 404 32013 3580389712269
A 26292 654288056
Q 8153 26024 3004129939645
A 23791 307000522
Q 2318 23360 1693002639694
S 13454 124355718
Q 806 26888 1601556427640
S 7147 719660404
S 27086 584402599
Q 2569 29290 8794365634871
S 2434 890691741
A 11250 766492559
Q 5683 23371 5164931027434
S 4932 286414795
A 475 168747586
A 6443 656011446
S 20905 921440751
S 22410 459103898
A 28017 661965528
S 16488 809716958
A 30223 762827301
A 27733 143801382
Q 12263 29057 283813740138
Q 4315 30931 5542687627962
Q 5424 23657 4937248379497
S 29985 597250968
S 26146 741703161
A 1236 987651551
A 105 83203455
Q 888 28129 5494270577685
Q 1910 31791 7789230474215
Q 4895 31796 5255358348899
Q 21 31403 1564092458081
A 923 291271525
Q 3341 32439 5714165322072
S 5445 472011614
Q 6950 27758 8065455562707
Q 688 24468 5624385791773
A 21682 180130429
Q 12737 30913 3728206067204
S 13373 942857990
S 33 971667704
S 23627 598720716
S 3822 825199105
Q 4497 25692 4079776422913
Q 2015 32234 993202273277
A 221 798287745
Q 1332 28829 5579098538387
S 29782 374905615
S 28555 671903817
A 14256 286658223
A 9615 693792735
Q 2457 31348 7109284733325
S 27102 421411793
Q 1458 24115 5732005766164
A 5595 26088271
S 15284 303484586
A 26404 404989873
S 23165 10006065
Q 5940 32031 4867558997436
Q 1495 28346 842791890319
Q 768 26643 1002433052643
A 16388 770579616
S 20061 194311470
Q 254 28635 5008974480336
Q 11442 30184 1840812199617
A 20173 743964614
Q 1947 27767 1908676603082
S 19925 458889737
A 14814 954558224
S 7748 821606889
S 30070 257299658
A 16187 268128715
A 23884 467091277
S 20348 280145473
Q 2222 28610 4279882266409
A 14941 673888973
Q 1915 21840 3079393227568
Q 3745 23970 5301697329745
Q 3424 24859 7386748639580
Q 7244 32230 8383130717724
S 32313 955100327
Q 1490 30842 3007964802364
A 5221 153497651
S 13116 345944127
A 21960 199754952
Q 8579 29906 5117469194241
A 4778 991566082
A 32462 260362315
S 28778 650241801
Q 1739 30691 9227477868517
S 23741 583112123
S 5116 15155588
S 17936 412574559
Q 8819 27129 550734764155
Q 2637 32710 8885358678886
Q 13430 30775 3193648073046
Q 8809 30105 390092640409
Q 84 21745 5091295864037
S 10774 739882133
Q 3134 27948 7444134518088
A 32308 874878559
A 7061 760316385
A 115 166558264
A 26127 906770215
A 4843 711675495
Q 2422 32508 2704291045585
Q 2739 23961 1862765369952
Q 955 28082 4373463290651
S 18266 55583145
Q 14613 31463 54667448764
A 15173 754988772
S 8260 753195988
S 5626 950713681
A 212 496681924
S 24424 830534567
A 13233 603455080
Q 213 30122 4186559705675
A 26034 630571242
S 28017 393840758
A 31907 988053897
Q 2395 30630 9910339406557
Q 85 32376 7633378429239
Q 293 22784 2825957406145
Q 1409 18433 2111540441691
A 23023 100105230
A 29569 443621702
A 12052 306136095
A 14870 212062749
Q 2482 25119 6448266986018
S 15213 91594951
Q 9790 29442 2097923335646
S 18463 1807294
Q 4146 28015 2353957564151
Q 1485 28498 2057535178310
S 11409 431555873
Q 672 31307 5741158742622
Q 27 32432 7392349149584
Q 2263 19050 2095752950721
Q 137 25880 1345611945205
A 32410 300172804
S 12634 318549085
A 2012 314696634
S 8185 220656828
S 9678 815864505
A 32483 647238962
Q 3053 20151 9374676799297
Q 8710 27665 8241722113582
A 9642 314953049
Q 3210 30567 8738280410175
Q 4051 31677 3904626770176
S 27068 775933995
Q 2995 24403 151779990979
Q 9258 26860 3008468723380
S 676 911686855
Q 4455 22736 9537993142026
Q 2563 25884 33763665105
Q 4635 24556 4327801718304
Q 462 29429 3708093234840
S 26072 50382977
S 27095 53767541
S 13325 383314566
Q 337 30629 925380557302
A 24140 236617874
Q 5140 31713 8391633666944
S 28936 718465024
Q 2018 31089 8594756958330
Q 5846 31586 9341484046513
Q 9033 26215 1241291099587
A 20707 53124370
Q 2110 26752 6937851503731
S 3761 713187785
Q 3395 31888 4489510513215
S 10335 2768221
Q 11831 29247 4057592495436
S 26096 450951964
A 15722 109768940
S 29868 760974205
A 28319 625826496
S 15174 243435885
Q 476 31439 2517347250526
S 26520 578011171
Q 1913 31353 6652932871685
Q 672 30580 9269394052085
Q 458 21968 265286360965
S 8528 101346165
Q 11237 29358 9345533483859
Q 2040 30929 5387121401736
Q 121 32669 694055104984
Q 862 32616 8984249250802
S 24202 225879944
A 22240 60007593
S 10701 356640570
Q 1913 32565 9020514200341
A 16154 520842867
Q 4566 27081 6169575307469
S 1229 117915548
Q 336 18908 2185753829155
Q 571 27957 2922773904057
A 24439 726017299
A 27780 401884528
S 26684 304099653
Q 258 21119 9513489336848
A 16857 919696743
Q 794 32707 3968366724974
Q 5426 23087 1665234670942
Q 3089 30716 6095179484625
A 15587 471418344
Q 3642 23445 6165701772273
S 22187 2099360
S 18264 685773881
A 30250 976147838
S 29534 895629448
Q 4535 31888 4828993723434
A 12296 424410538
A 9538 183519338
S 13307 383200022
S 6184 535513818
Q 370 31897 715123297917
S 20789 683989875
A 11421 727331166
Q 1765 29042 5989641479983
S 6193 983004264
S 24248 720979297
A 20716 535809993
S 15825 432948617
S 12953 701360128
Q 5639 22237 5395019535371
Q 258 32289 6621839543396
A 9489 666170822
Q 964 28940 9218773020634
Q 7061 30963 824279135324
Q 339 25051 6133844353881
Q 10641 29451 2058765948766
A 8037 523426897
A 8165 800113898
Q 802 23358 7864113482518
A 28462 588084625
A 8056 672014847
A 6701 931902788
A 20141 924824634
Q 3894 29289 5680577836469
Q 79 32094 1794367692918
Q 411 31840 3808480381494
Q 43 32038 9117360758581
Q 4688 28886 8444268806061
S 28131 985675082
A 19500 541398578
S 22666 181850838
A 17899 630419469
A 21413 24205879
Q 3653 26455 3803505483588
A 23579 211567940
S 9499 719471209
S 25577 641739272
A 19119 198384110
S 15286 591305021
Q 3883 27243 209995573287
S 29586 272049092
Q 6319 27833 4642071740954
Q 7999 29962 3672046835684
S 17875 849639426
A 32288 691378824
S 12902 682194306
S 30095 721384484
A 5803 544466168
A 17524 862178761
S 11921 21880686
S 3828 237498232
A 2928 815964627
A 16511 942547742
Q 8854 31810 1780806939897
A 24761 187983052
A 11726 62736882
Q 5955 29075 3475329580970
A 8463 34142491
Q 1683 26090 7002525162278
Q 372 31431 7621153986131
Q 2529 24832 4984145439521
S 32222 714067148
A 25326 504116265
A 21394 515888284
A 19782 635078930
A 23328 637736668
Q 8482 31288 7238912492185
A 31515 284861178
S 28978 75421741
A 8842 252082171
Q 919 21926 7537336002760
Q 7365 31013 504368476
A 23001 640103794
A 29534 900836037
Q 57 31612 2442500430693
A 27655 504185665
A 5353 413061436
A 14714 104517601
A 24856 903886892
A 24960 53873444
A 406 1431493
S 22397 922808354
Q 370 28917 442464949348
S 27138 626561404
S 32258 347816350
Q 2843 26148 8804768494565
A 16898 537302712
A 28725 25707619
S 19341 621295007
Q 1426 30169 1373902574345
S 20361 600494013
S 18255 563735495
S 9133 182295696
S 24117 207627886
Q 245 28079 9263151789716
Q 6305 23052 5144207352079
S 12960 437380381
S 32554 459097031
S 24919 872273725
S 29114 49781784
A 26234 172886183
S 1064 820558996
Q 11445 28997 1873082022251
A 11922 368048117
A 28189 627489472
Q 1624 32378 6730592427152
A 29097 107962006
S 31939 702882839
A 11367 798043889
A 28337 62918314
Q 2454 30554 7552472640310
A 29287 480822431
A 11033 36380500
Q 1567 32085 4724746611470
A 7694 867403719
Q 1903 31644 3482249726702
Q 12780 32240 3956336803569
S 18467 879266783
Q 3432 25102 176503325956
S 16695 16173902
Q 3521 27852 3028074623636
S 1655 981381547
Q 1801 23321 9837301342053
A 21783 620465417
S 6541 258740341
S 19152 761488942
S 25022 198322875
Q 2426 26379 808660957727
Q 10775 30409 4657484811976
Q 3010 32549 735556724424
Q 2687 32102 7521316842259
S 3812 982284418
A 22484 512514918
S 32108 570060083
A 9425 530114553
Q 200 17509 686882005521
A 21883 120850161
S 15413 829568544
Q 7202 23721 4988225502742
Q 6373 28563 3601767623669
S 13516 129999445
S 25577 442494694
A 3423 518312
A 20284 978756331
S 19089 176238744
S 11940 81825588
S 2297 400396293
A 2301 210203112
Q 5817 28396 7840441510231
Q 1185 32221 766215291864
Q 8754 29729 5844101121350
A 20292 557836909
S 28385 854852312
Q 114 32199 240984315114
Q 478 30402 4532010387928
A 17890 95554902
A 12249 743849390
Q 396 19765 6728779294403
S 91 518546237
Q 6103 23539 1366588848290
S 28092 63480986
A 10783 41429912
A 27879 179690005
S 20760 584401221
Q 3699 26721 1569942780056
A 29719 189587326
S 27352 913440232
S 7872 94194129
A 14275 920590489
A 31505 600896309
A 25633 121825910
Q 2066 23463 5654036345859
A 3111 311201915
A 32497 943854104
Q 7604 24673 6276711260366
Q 736 31790 8662127913453
Q 3533 27140 566323821695
S 3091 744834771
Q 2803 30528 7968752550472
A 11647 991828966
S 26782 603945001
Q 1123 27696 646152097123
S 27847 704972834
A 19698 933057970
A 21177 538796759
Q 6987 23826 9081018194783
Q 87 32543 2369535398787
S 31598 405783782
Q 1809 30629 5670810922567
S 15562 47077694
Q 4320 22465 8439252681912
A 12071 276435244
Q 3070 25911 6530862291581
S 20019 804639615
S 24758 453317620
S 20625 321741402
Q 5635 28121 1655947450064
Q 3040 32352 2557931968547
Q 733 30510 2663749748023
A 26402 458475260
Q 6865 32205 155032573117
A 16691 661149289
A 11499 628670919
S 7708 684101518
S 20934 909571668
Q 919 30007 6210639280860
A 28367 568384759
A 3173 879583920
A 11347 69104905
S 10458 314138444
Q 1173 29443 7795494293989
A 28768 680596646
Q 2311 28316 2669791638266
A 13272 770317769
A 14141 708767329
Q 3896 30754 2545648075757
S 19788 140579192
Q 7317 29034 6756502512395
A 26321 662466697
S 11845 998325577
Q 828 28104 715522937022
S 20429 197601593
S 31134 445874669
A 32077 888305638
Q 1529 23477 7271697465056
Q 4541 32119 935464669866
S 28358 916003381
S 24376 84714244
Q 1209 22215 5908179997751
Q 2708 31416 9686838393686
Q 13905 30526 8349166760911
A 17704 208356243
A 31428 389215446
Q 5194 29402 3888962404989
Q 6960 28560 3520132979316
S 9236 285400570
Q 2154 31244 655716680054
A 32262 223828803
Q 113 32608 3678816087659
S 7550 851138973
Q 7734 24694 4477694808324
S 31515 491403104
S 7033 62397243
A 23356 359079183
Q 3426 28493 3914237666336
A 7883 262464598
A 20407 945869340
A 8189 726403363
S 18234 349185643
S 23219 791175790
Q 1936 31708 3838174531450
Q 167 32327 8433107565316
S 24795 386858248
Q 13750 32218 9235684875807
A 20897 827619192
Q 4368 27869 8339353635409
A 19444 165962254
S 26909 975606706
Q 8462 25855 7183832712732
S 27749 622614641
S 13873 782412994
S 9166 442992856
A 23207 102252175
S 8532 962436806
S 8279 576450802
Q 1977 28667 553932559821
A 8914 705312398
A 17363 287181904
A 9834 97109520
Q 1690 32710 8439200005124
Q 6853 24424 3209419475264
S 20276 318588462
S 22531 466611840
S 256 222071061
A 19975 762412709
S 30419 518697842
S 15119 753721617
S 6435 28774839
Q 2604 31714 3668837970556
Q 1791 32578 4591605815908
Q 3645 29805 4094953029027
S 10860 881919411
A 26502 567828164
A 12987 529810231
S 7608 435899063
S 19241 546883045
Q 1428 32211 8365389692345
A 11820 590853100
Q 6041 22542 5944244430006
S 11406 331951236
Q 9296 28447 395977810419
A 21308 640951826
A 7065 548416409
S 28700 968519230
S 32143 442040602
Q 10911 32054 8696908998081
A 26003 72715177
S 27135 834363691
A 1665 53848804
Q 12666 32506 9588176173115
Q 736 32336 7967257851227
S 20413 25343178
S 30735 68886006
A 29019 955008228
Q 4248 22384 9731537343068
Q 1480 23458 81461145361
Q 869 32361 5903210052903
A 12373 74192540
A 3828 827648007
Q 463 28125 3495068476185
S 4333 299958016
S 2740 803425715
Q 1282 19310 5142322155269
S 16231 899761885
S 17715 909247856
Q 2675 31574 8840721436423
A 23799 211362382
S 19683 892881520
S 23382 115814209
Q 8798 32162 2545557768948
A 6570 347358685
A 7361 542666045
Q 847 31996 7937575099840
Q 4373 31081 5989211399113
Q 5180 31446 347486991374
S 10711 895903981
Q 3070 30772 3336865505404
A 9963 488566418
Q 3939 24978 9931288657367
Q 2312 30641 8307343498486
Q 11605 31758 5397972653735
S 2151 55317623
Q 768 31842 5279646585800
S 14170 432004784
Q 1084 32123 976379917210
Q 9890 32337 5417641810239
S 12111 73074538
S 14156 851835098
A 1899 389435652
Q 801 27398 3029558678109
A 24469 468776996
A 5479 140599143
Q 3636 24775 3657084383575
A 23477 611307894
Q 5183 27347 5319173402659
S 17862 845041029
Q 6540 24441 8206975172603
Q 4505 31868 102984803731
Q 3401 27321 5434077398676
A 9798 758099
Q 10506 28639 873439109475
Q 3540 29784 3864737126947
Q 569 31085 1912797633095
A 4184 779075652
A 31280 565738413
S 7023 606886473
Q 364 31018 8213942355467
S 11022 594990679
Q 3317 31896 8948946846975
Q 2367 21837 9786904118600
Q 3434 32590 1444111337938
S 6435 72052766
A 14842 898541304
A 21107 941944030
A 11416 921363170
Q 2053 26913 6422563688987
S 2197 231686436
S 28474 735020792
A 19348 910885146
A 5453 131710517
Q 11067 30680 6590894248409
A 25117 751605145
A 28470 525821887
Q 2500 32577 3219736996157
A 5289 147498720
A 27102 7318907
A 3405 952854659
A 21264 391973388
Q 1230 32380 9785352344209
A 9972 969414548
A 8525 342397820
Q 1787 28973 8746322028331
Q 3002 31151 8771776314980
Q 2322 30966 6442983335096
S 13114 257486988
S 24917 689300896
S 18697 313158623
A 2803 584510753
A 6202 615487156
A 31604 450456309
A 28953 867880086
A 6566 575226787
A 18197 357728095
A 15958 262319717
S 1350 356475165
Q 2452 26474 3083806669321
A 25178 481481401
S 13744 961809812
Q 5787 23744 2925394609958
Q 3318 23556 5776806985565
Q 4122 29665 3330142981971
Q 154 32260 8355951063522
A 1220 136429274
S 2433 138500800
Q 1928 29673 9965398067607
S 15708 533236273
Q 6525 31125 6470941612924
A 29738 619250910
Q 3060 27017 2921126052590
Q 7698 29145 8668038641754
A 7132 996886182
S 28872 773310824
S 20123 247920755
A 26694 808459801
Q 294 32696 8973895142234
Q 2652 21202 9998416734853
A 28374 92947493
Q 1857 19845 5172668196132
S 15337 262732528
Q 4620 27004 4855798100579
Q 3275 29662 6458291452637
S 15823 934483769
A 29999 617783565
Q 2048 31574 454376752855
A 6345 993565766
Q 3419 28230 7110004151408
S 13734 66271975
Q 1824 30950 2488637474091
Q 1731 32669 5261572652376
Q 4109 31470 2477848201044
S 3195 933361962
Q 105 19261 7225823028631
Q 3550 25817 8099286722694
S 29478 515886634
Q 1200 28873 6681409581267
S 4564 665145029
A 4624 738819306
Q 498 29207 4738406622239
Q 1684 30219 7070245673303
Q 47 26264 8376617559905
Q 919 23558 4590216797489
A 18412 268319036
Q 3837 31804 5890402947034
S 28837 62594946
S 26255 959287635
Q 8462 26286 275580562212
Q 380 32465 4737195396242
Q 1557 19683 4192570102255
A 26681 355722102
A 31138 46396575
A 27262 928925601
Q 3801 31805 9696663003008
Q 1296 32181 9008680177178
Q 1032 32149 9844023169370
S 2861 875662474
Q 3266 32599 5441561382002
S 29834 544139128
S 29320 363058878
S 31860 199115610
Q 4241 32479 8054459875270
S 6234 739403018
Q 1985 30585 3536399561553
A 8686 610343011
S 21980 647399206
Q 754 25435 1058742484879
A 1062 705623954
Q 456 20726 1239231897543
S 5761 5088013
Q 5050 23618 83029828659
Q 1030 32597 2958775550463
S 24812 595324033
A 12108 34995500
S 8746 499449663
S 12409 583703038
Q 6601 29803 5937354314669
Q 859 31742 4348750214986
A 6209 950019156
A 1178 835115540
S 14393 8725312
S 20610 61322884
S 22903 705889591
Q 3782 23495 8430656701423
A 12923 368242374
Q 2972 26933 9001281871540
S 27098 261165062
A 1597 777581412
Q 4851 22187 5348605213398
Q 1396 30220 3047255690860
S 17002 119840585
A 887 919363977
Q 9348 28682 2297198123915
S 3047 476740700
Q 308 31778 2397592828297
Q 1477 26214 2587071936694
A 10728 702209642
Q 5374 32045 546914069317
Q 682 32285 1785951791870
Q 1093 32144 4961189119109
A 3207 727947106
S 8197 493773616
Q 6575 30309 8431650500561
S 18141 388806870
A 21608 851876594
S 4721 983577555
A 17917 3050028
Q 364 31985 8040534735170
A 18930 216159431
S 13578 977638851
A 14977 473616258
S 3665 629785683
S 5291 875737781
Q 12197 32272 8393269430042
Q 5737 23721 4438554296439
Q 4561 30393 7657011009819
A 11357 319373915
Q 99 32558 700364793220
Q 6913 31812 7347449465093
Q 7133 29237 5227878362699
Q 5257 31316 6296128679522
S 16317 322334041
A 23508 979753599
A 27789 105183441
A 32175 407612234
Q 11830 32647 9893209729867
Q 6472 24743 154810457025
Q 2366 30426 9705549223598
Q 7702 30104 3819545417625
A 3912 833985230
A 15325 978577060
S 21266 332198401
Q 1373 31636 5904146474613
A 25798 564460275
Q 1435 31053 6732110954372
S 14560 781703142
Q 390 32101 472965410792
A 12349 955120230
Q 1841 31915 146915944392
S 10876 461421423
Q 970 22552 4004322534111
Q 675 18167 166829990102
A 31560 345008408
A 10986 861091353
S 11946 918109672
Q 7503 27530 17140172369
A 8071 436861400
Q 2429 22514 703290663916
A 26721 672281631
A 27168 877003773
A 13168 152532231
A 12374 679953632
A 12871 164221958
A 13918 523466922
A 20905 679196849
A 29832 867997328
Q 3613 26638 2577378984938
S 31592 374245889
A 28693 337836096
S 6402 134973230
Q 915 32175 9953370135466
A 8190 54294670
S 19311 529935346
A 28393 150020345
S 17503 906002005
Q 203 31162 1972258275256
Q 8081 25759 4983194451215
S 30774 146430893
Q 530 31603 3970109912908
Q 13254 30789 8772197346698
A 10544 254445446
Q 7988 31451 1357448224209
S 26586 815835856
A 3220 23715223
A 31043 385511049
S 17496 256303919
Q 2876 23124 6970550793763
Q 101 32073 6744124372681
Q 6572 25493 5382916111724
Q 8488 31812 7626292353220
S 17600 20259705
A 16872 583824739
A 1326 987235755
Q 217 32351 2921784709938
A 9769 689848532
Q 4446 31023 2729104763495
A 26732 191832650
S 23074 258168068
S 10962 344446419
S 3624 849771144
Q 3226 32225 7357964485851
Q 801 31287 9716555324271
Q 11708 30422 6593685684812
S 24507 572480683
Q 7923 30951 9789820083937
Q 15421 32374 5751676905461
A 17603 526216861
Q 12710 29555 4641000016726
Q 13 22916 8359561446925
Q 1700 26809 9073794226012
S 26712 540755019
S 22437 182265231
Q 64 31902 9486681470035
Q 831 32333 5538434407282
Q 170 25271 4040466848759
Q 12916 30266 7509265565612
S 13774 229720435
Q 2178 29161 8974946511978
A 22817 235064454
A 2132 935102624
S 31630 489496018
A 9993 108482378
Q 9759 28327 8019267906765
A 2987 31653500
S 21895 205796267
A 21234 158705904
S 15236 738466228
Q 4100 23221 4140228718727
S 22890 714227748
Q 175 27461 1379318889329
A 64 330643622
A 32688 214523235
Q 2392 23023 4473983021157
S 20334 798182150
Q 368 32520 3467375970698
A 28406 514212617
S 12479 128211054
Q 2681 24213 5299196427450
A 17118 741256287
Q 987 31922 4775515312967
S 18668 312639451
S 17594 999931928
Q 61 31274 8881007920734
S 26275 799560393
Q 5568 32702 6431897180746
Q 3078 31918 333084647193
Q 3604 21000 2129645534532
A 17657 64356956
A 6183 294049319
Q 4313 31402 4774318232662
S 19374 993416206
Q 261 25548 9000385680358
A 2682 322386973
S 29221 686785708
A 27229 649498172
Q 3168 30706 2217690365370
S 5649 734583176
A 1717 433146812
Q 245 22557 8169215630939
Q 3249 28877 4476470169780
S 2571 836024045
Q 376 25472 5562995062380
Q 3695 29427 5623064056658
Q 73 31402 2710408202360
Q 379 32321 68053517759
Q 9696 32491 6088836939918
A 23976 317500966
Q 3494 29060 3820122929282
A 27145 292884925
S 14547 476586507
Q 1454 30420 1410976243488
S 6209 541798404
A 30319 38262881
S 6901 685737092
Q 402 31617 1251621659176
A 10589 515260761
A 4018 380739524
S 31063 481863386
Q 758 32189 7967199835866
A 19595 421608580
Q 1744 32473 1389776069550
Q 2625 29486 1168205212350
S 25418 129837152
S 18225 79948733
A 26206 828463685
S 18484 48778351
A 11284 77512270
Q 3637 30176 4489669830223
A 8485 79627991
Q 564 31156 9223839400643
Q 2128 31828 246270286528
Q 1 31856 8182770680028
S 23123 786211768
Q 454 30230 5433365694482
A 26377 930688003
A 5203 699108123
Q 1913 30742 6693077326995
S 12217 836822840
Q 10495 26866 7458985617106
S 8825 886297692
S 23105 622717974
A 20263 965028753
S 32109 418212442
S 17007 861551366
A 4069 858389966
S 21285 206663419
Q 7744 26058 1858185480994
Q 6648 30396 2349820433791
A 10211 303433824
S 1833 996255935
Q 904 28313 290264989700
S 19031 385918821
A 1819 863555745
S 20956 404770258
A 15998 419495017
A 22395 911979125
S 22455 331282344
A 15637 752502580
A 9232 263506112
Q 7 20298 3651933599451
A 14075 747604926
S 14093 782448466
Q 3611 28161 9857107976407
Q 8 32030 6260597634183
S 10910 851084694
S 28091 769026159
A 20865 725528121
Q 6863 30915 858719481746
S 16330 55561866
Q 1261 32220 9422530962567
S 31267 174006541
S 13400 308719138
A 29987 25907811
S 20710 32993097
A 17964 193930134
S 19036 500269997
A 28287 60027862
Q 9278 27071 6192170197811
Q 830 20951 5832690163099
Q 2769 30170 4979035243180
S 7412 292884672
A 4087 533103024
Q 8986 28067 7034800677689
S 16648 370406947
S 20975 778082734
A 3882 995359482
A 750 446965289
A 17312 489646884
Q 1495 19017 4677083470991
Q 771 32566 3133823202097
S 3773 479744272
Q 905 32626 1501659527831
Q 11176 27975 690652774596
Q 7360 27073 5331600943891
S 27581 808680862
S 31624 991270204
Q 11649 30889 1294574016496
A 26961 419521830
S 3375 553056517
A 2676 162527212
A 20746 41019339
A 21653 691240610
Q 1871 30715 5206555648735
A 5444 420640513
A 15803 705883188
Q 2078 31232 4137091182073
A 4064 820190470
Q 10144 32656 5546817074439
A 32455 129934701
Q 1066 30071 1423761469176
S 1395 219195609
S 32633 858267770
Q 3825 26189 4901294295027
Q 1851 20391 6689830548802
S 22220 78302768
A 6266 936997860
A 17700 706524422
S 15924 641236900
Q 491 31007 7197480256914
Q 3332 29638 9072450897883
Q 9488 28856 3302502413990
Q 4732 28699 2102268829120
Q 5933 23239 708715439383
S 1015 572731125
Q 7641 31494 397303775583
Q 1884 27392 5342486788063
A 14456 147779979
Q 973 32678 1629059548340
S 3873 805679193
A 6320 807059362
S 6321 253198067
A 11402 731162128
A 9389 112938771
A 9649 27943394
Q 9876 30767 7738601612256
Q 765 32154 6228948903785
S 11937 594360331
Q 5433 29855 163360663082
Q 2002 26531 7489031420888
S 18810 496549666
A 13974 305502717
Q 2212 26166 1379644221613
Q 3031 24850 465099032787
A 4945 84821265
A 29490 619346794
S 26385 968341624
A 29939 339748729
A 15856 266411414
Q 5622 30086 6507533848911
S 9932 449661432
S 25147 60745970
Q 5779 25795 9803493995626
S 7420 102536477
S 5367 119199434
Q 942 32666 9608939323826
A 2267 762091908
S 14638 472054302
S 9743 950272516
A 25521 700508181
A 1047 19282197
Q 1079 29412 5798742624355
Q 168 32468 7794881722480
A 7000 285302119
Q 2541 20625 7021896164831
Q 2559 26437 5319627124313
Q 126 26068 7263215377319
A 23503 56510850
S 31739 969144595
A 211 894589745
A 822 909330999
Q 1138 28843 2042730919206
Q 3440 32323 1260602835065
Q 3126 29824 5447582801695
A 16982 11059284
A 7327 139896979
A 17514 26875293
S 10545 304767330
A 20868 773521097
Q 211 31241 4758353340807
Q 2705 32666 2800305307671
Q 1042 30189 7778733996899
A 28133 428435677
S 10460 986452944
A 24042 979201331
Q 2951 24897 3187145158596
Q 11361 30693 8233015154182
S 8973 604995368
A 29605 292961294
Q 7517 26525 2667386639727
Q 3732 32337 6027126874147
S 15848 281471439
Q 1351 28875 4619904761344
Q 2743 26448 3148662564228
A 13293 289706904
S 13747 635249081
Q 10980 29930 6255824708951
A 10772 411114002
Q 1240 21485 5285048023185
Q 201 32637 8246004870018
Q 824 28146 510545117487
S 15907 275533142
S 19063 727251898
S 24854 644976962
Q 12113 30545 1027820918965
Q 1592 26965 2819553890199
A 2683 155149170
Q 2079 32659 5581581840953
S 27985 623470774
Q 173 31467 9560579730614
A 1324 206566493
Q 1979 25811 277580246326
Q 7662 29176 8613098316620
Q 7604 25927 1683049473459
A 25149 590281201
S 29665 93177109
A 23350 243149737
S 1461 229193090
Q 1628 24433 6901511280644
Q 4391 29940 6138052655477
Q 10587 28499 5461838991316
S 4971 295945735
A 24796 482062414
S 1088 376579752
S 14623 83802378
A 22220 50984130
S 1461 744244374
Q 776 31758 3865020101445
Q 840 32568 3050367200123
A 6492 124582402
Q 12063 31858 38639638939
Q 4051 27156 8805616348690
A 2976 26461822
A 22527 489896461
Q 1376 32141 9512977878035
S 22605 57681156
A 7493 125634567
S 17139 750157426
A 22922 800878637
Q 1200 32489 1541921508797
Q 1403 30867 6288116214147
A 29309 867379778
Q 10051 30108 7073402558213
S 26242 301864319
Q 11032 31246 1175049448960
Q 1247 27379 6727973240668
A 13310 291215277
S 28939 796463953
S 18330 729187671
A 31781 497770943
S 28619 469910752
S 14006 751395152
Q 1933 30197 5761396186572
S 12069 436582019
A 8687 843678268
S 7927 651115640
Q 11221 27935 7110887365106
S 3425 744397144
Q 1749 23215 2984684702732
Q 6040 25190 5724802997844
A 8613 372742764
S 8245 659739165
Q 820 31401 9225867793063
A 14704 361445775
A 20733 862892962
Q 885 32571 7034904060487
S 24323 226703610
Q 726 31276 4014651558858
Q 10206 28457 8397997246904
A 3024 448269519
A 29393 909676002
S 5921 212042837
Q 7462 29400 4056715860677
Q 1831 32391 7657114285874
Q 6650 32092 5554663052192
Q 5569 27455 1834944838192
Q 2622 19137 2606747459960
Q 8163 25153 4996652088804
Q 8189 32234 635139366321
A 24539 355386336
S 27344 80101441
Q 555 19549 1260468155278
S 9121 445433474
A 28551 501171332
S 3402 552008329
A 12483 171862885
A 30899 495892866
S 26694 47888910
Q 902 32220 1378200772516
A 9130 754041242
S 18429 842192002
Q 2435 21709 1061211009000
Q 3685 25712 244135629924
A 11051 453665858
A 28287 134254016
Q 729 18573 7758471994835
A 25188 426234588
A 27303 300431376
A 17926 77204716
Q 10118 31716 3511141263591
S 15654 13083273
Q 4705 30462 6882762288590
A 22094 975037034
Q 8375 30475 429034596571
A 28261 986734234
S 18180 125509929
Q 1345 28169 5309463267639
Q 1982 22115 2160477608356
S 24593 426536081
Q 15009 32557 9402223577761
A 6453 407843237
Q 12326 28978 9962879213159
Q 10955 30033 5168585712135
A 9321 391546816
Q 2165 27800 1075763777662
A 8367 682063563
Q 8994 26165 1972085822927
S 23248 676438872
Q 5369 26674 8327529471015
Q 99 24979 8811432210457
S 25249 477885135
S 30835 310403607
Q 8650 27300 8909998153673
S 11336 216733665
Q 710 32161 3623131878724
A 3755 593314655
S 18944 8670363
S 324 210294290
S 32078 158191258
A 18563 235841329
S 19502 259110310
Q 11796 31537 8635786025699
Q 3150 27690 2350268718994
Q 3635 29217 672435941991
Q 3832 32604 5458872341467
Q 2641 23975 555245674487
S 32417 328419997
S 12357 453036669
Q 10444 29754 82516605169
A 28810 881197470
S 30824 275583527
Q 9918 28079 411839851693
S 32475 473000335
Q 232 31806 8638649070978
Q 359 23488 7842750778800
S 4515 870902092
A 16418 880695180
Q 1308 25033 2080402367663
Q 10582 29546 5974261097222
Q 694 32453 9768750014191
A 28204 56909057
S 11468 240235122
Q 690 31450 558811590942
A 5779 260526046
Q 8653 26805 619995277993
A 20997 44134907
A 30793 881121042
Q 1190 21869 5718152357604
S 10063 365985626
A 7378 240026526
A 17506 978788019
S 15028 56426487
Q 7014 28491 3909380064006
A 31635 49619967
S 24501 391737029
S 15131 959992379
Q 1062 32213 8636623846838
Q 2992 25802 5879303425225
A 15147 816619645
Q 1632 23570 9951220812770
Q 89 32721 698516004169
A 5153 596962457
A 12393 800331109
S 21908 758339288
S 4132 188901629
Q 8960 28591 9342525038255
A 29892 802058469
A 3389 220978892
S 18892 995560490
S 15686 195953740
Q 2721 32583 2474028581241
Q 2720 31095 4440053869693
Q 11844 28213 8087455919080
S 17200 161994339
Q 8358 26053 7479854269675
Q 2776 27651 4233493291773
A 29633 966553698
S 29017 4471138
Q 9026 28113 5137084595389
A 1748 362289112
A 8080 779771849
Q 9248 31385 9577502508741
Q 670 28999 8781670705430
Q 1818 25838 4909768032293
Q 4904 29179 5927624027110
S 27296 729091199
A 13314 20312191
Q 47 30399 3301630350668
S 27116 465698443
A 14864 261023247
Q 5569 32460 2213191059451
A 6331 494874742
Q 2859 25370 2989541017305
A 19363 306895725
Q 2642 30758 6124053068693
Q 1281 23459 1733875229819
A 8078 957605320
S 8340 254972851
Q 7166 24855 8555728596581
A 12936 37451561
Q 6140 32599 83404877015
Q 3643 30906 5457434340168
A 25832 104804431
S 11700 965974632
Q 12620 30808 5835675692362
S 13373 966556282
A 19608 648261728
S 1272 715424120
Q 1046 28809 2426507685759
S 11499 565376374
Q 4334 23311 2293171989375
Q 2943 25559 6461001734019
S 5545 619541955
S 25421 517649401
A 23380 83121584
A 10318 346380325
Q 231 30004 134547384857
Q 413 30278 4034082933341
S 30711 997789447
Q 4448 31042 651774608310
S 18186 599118949
Q 4268 30522 132606989532
S 14607 576473413
A 16300 722014817
S 8751 707146998
Q 6837 32336 56433057357
Q 3752 26577 3998993719155
Q 8237 27790 7180419321510
A 2643 923262812
Q 10115 30429 5170078936203
A 16860 689657648
Q 11262 28138 4210962600441
S 8479 208941032
S 9045 41317693
A 2983 335110825
S 14740 812344162
Q 6830 31129 3686009411303
Q 7297 32418 5614229864444
Q 7286 28092 2727945806231
Q 14361 31005 9896297670361
Q 10790 28212 7736503806457
A 24180 933312327
S 4708 232626461
S 29747 142861497
Q 1831 32518 6116588747283
Q 388 24755 3972884957571
A 1002 546222478
A 3451 699880686
S 10009 380993463
A 7427 859776949
A 20063 383920678
Q 1081 28108 4371692925805
Q 7389 29496 8811788433204
A 6335 83613779
A 12657 370575732
S 1985 683641120
A 19092 813910559
S 23394 142824071
S 17301 557661446
Q 3039 23538 7947074751027
S 30670 777922806
S 26559 63190204
S 8944 865490125
S 15542 612553971
S 27432 505665424
A 21161 285151900
Q 11812 32574 4084730866507
S 3256 412533231
S 32658 885010224
Q 5137 31917 4805242529366
A 28090 448899961
Q 233 32456 216814480884
S 16658 105585884
A 6396 250194040
A 25459 930943059
S 8594 611390942
Q 271 25601 8802329514529
Q 4553 29962 375206166399
Q 5837 27896 7922165695479
A 8331 68098371
A 10914 248627343
S 7020 917699959
Q 2804 24074 8422258256923
Q 3343 20835 899922636152
Q 10338 29499 5553488774808
S 5003 216638984
Q 8179 26849 4860860790987
Q 1752 29060 6381960675014
S 30792 246927827
S 1966 208510477
Q 366 31691 6364147658065
A 11350 511338831
S 32671 900968366
Q 5675 30179 9288555859748
S 2101 793272014
A 26884 570341090
S 21952 875573721
Q 5772 24344 3790819193520
S 1178 212517847
A 14005 546063163
Q 2791 23991 2114041746236
S 11312 165471294
A 2960 900235220
S 5911 906529979
A 9340 482831824
Q 1137 24168 8582822926088
Q 1361 28924 8911306825154
S 18847 975248396
S 17508 563540710
A 7041 24629030
A 4254 793103001
A 14784 864451617
S 28963 16229970
S 2332 4553154
A 2827 120396238
A 21000 143016134
S 7056 819709326
S 24839 142732110
Q 2423 25938 2706514387916
Q 3459 32364 3919841850236
Q 1869 25612 3888732899357
A 21347 987767210
S 31953 715842199
A 31222 537888119
A 21157 214407466
S 6416 565748262
A 11939 178936040
S 24087 724110750
S 9348 113044018
Q 9180 28248 4504638165501
S 15465 167458719
S 10761 445296392
Q 11630 31631 2237799697082
A 343 123086448
S 3836 43762058
Q 11982 31919 3657868335484
Q 8470 28605 1438780781930
Q 718 32496 1352290345205
Q 1835 31939 4348136585398
A 24521 809993249
A 12794 472170262
A 30588 77830078
Q 2032 21630 6273064985593
Q 9323 26400 9619397709581
Q 9175 26547 4034913396028
A 1114 982242199
Q 3433 25488 2433917242290
Q 274 27646 5420613208500
S 23889 917209397
A 11960 161058280
S 21240 554870708
Q 2440 22789 6324365707089
S 24133 288850831
A 20244 519515490
S 16606 162788839
Q 258 30829 4839557035825
Q 5617 25785 5089040851442
Q 9576 27891 7565230109355
S 4555 521889101
Q 10611 28981 3551883637620
Q 2375 19800 2341560314041
S 18627 31582022
Q 86 30036 7281933994404
S 8924 185552521
A 9623 383468184
A 3728 601675109
Q 263 31383 7223430798197
S 2496 739874107
A 26278 871562582
Q 5892 23649 1148347362245
Q 2411 30629 9134414981916
Q 3806 24509 7728626712452
Q 3248 32127 2733389422238
Q 2511 29207 6868865972127
Q 1907 30227 8209614851428
A 16011 153670686
Q 1728 29789 4089665050164
Q 10188 27078 8531244815003
A 15912 408064548
Q 2525 31945 8656749383232
Q 2631 21863 3662764809374
S 20668 163636591
Q 1763 23509 13355259087
Q 2314 32342 513603734663
A 12656 351794912
S 16966 115267812
Q 1787 32494 9335412254000
S 26350 361959117
A 18889 310783997
A 6623 137602057
S 1604 673182285
A 21175 835578644
Q 4733 28786 6537358242950
Q 6839 29737 7256744972713
A 23326 532521384
A 7741 506128136
S 1368 564960237
Q 8265 25089 7271375577806
A 19170 640288605
A 27842 712387702
Q 3794 25481 5452462542640
S 763 467294145
A 21712 165751684
Q 6564 32227 139769511216
A 5495 19401276
A 20092 154290463
S 29842 648118952
Q 7517 24173 6665072606057
Q 1379 30401 3995728737223
Q 69 31737 4097782415803
A 26395 645265123
A 8389 389996086
Q 8070 28922 4755269347879
S 27996 602060701
A 26383 535559179
A 8686 199666075
A 11759 291509130
Q 7408 24455 5632814002422
A 7842 296917984
S 27467 391402769
Q 872 29005 1517281369570
S 24948 245820762
Q 841 32677 2920885407696
S 19929 681616029
A 13907 234580194
A 310 545744798
S 26079 834119725
Q 4 30796 3526009363136
S 19086 426653055
A 11588 203930719
A 20824 180691313
Q 42 32131 6570718972352
A 4370 249219316
Q 188 24468 1759097236453
Q 3870 30544 7600180493793
Q 2093 23319 4787431445505
A 12342 638947549
A 16030 524009199
Q 3223 30381 3779859589663
A 11829 744804086
A 2903 41502276
S 30769 640416814
S 5586 924808957
S 31405 164755588
S 27229 692582599
A 25037 829589935
A 16317 842290947
Q 1016 31915 2742866433138
Q 4178 27727 3449592414130
S 1518 82550357
A 25502 423177099
S 10902 468451959
A 17724 178042901
S 24129 992690435
A 31371 667532374
S 5878 771029450
S 5176 646290138
S 30881 156090701
A 21624 859737836
S 17582 734071178
Q 1045 22422 1524017117392
S 24338 739819217
A 27087 625987160
S 27258 937552369
S 24242 73375981
A 25810 407604141
S 14458 233749691
Q 2944 31786 5595310351969
Q 3690 28452 9363020814037
Q 1789 29220 8993015059743
Q 9101 30759 5474662124919
S 16530 116093447
Q 1113 28818 3398759048737
Q 2155 30038 480358223213
Q 12276 31492 2643052618696
Q 3239 25869 587305277049
Q 3561 21545 8686765614132
Q 7146 32128 9564661582088
A 25483 934527956
Q 1682 18344 2098095419150
S 5932 473106590
S 26362 905183989
Q 5540 32661 7635948330793
S 1804 176445665
Q 4527 25180 2775957401782
Q 10664 31466 4832204275712
Q 45 31007 7747900948697
A 10962 974632666
Q 61 27937 1059050218316
A 24147 304083058
A 7419 863203927
Q 2599 27538 9195428698608
Q 6905 26169 2986754084460
Q 4432 26161 4052234953937
A 29675 940378605
Q 7210 30456 2581053645719
Q 88 22701 5135989600162
S 28273 659446076
S 13415 265081373
S 21957 750964271
A 8086 203512564
S 24355 104537171
Q 6 32453 2479326936387
S 22342 484765399
Q 685 17788 5208547773087
Q 1827 31489 1582495939347
A 30480 988529905
Q 5868 28906 6341402740008
A 24263 394572240
Q 3742 31663 7419022270612
Q 1559 24048 9129283870204
Q 4877 28994 4087178674318
Q 4529 24486 7334629416978
Q 8197 32426 9285244632297
A 18116 564519553
Q 9243 32231 3415518032732
A 19908 239259356
Q 4693 22308 1829346394209
A 15537 673812599
Q 5300 28997 9251425653816
S 4442 16675842
A 14323 960077056
Q 292 31193 6016649653733
Q 687 31408 5120282273875
S 13313 275290265
Q 2109 31143 8183939406573
A 2256 751502993
A 19141 486915029
S 28039 709261575
S 23521 540266265
Q 650 27982 9208703011582
Q 70 26281 8107356836067
A 15381 442608114
Q 11139 29481 9431065376797
S 29667 232330083
Q 2651 30408 1352643855783
A 24685 774032982
A 26370 708955961
Q 560 30347 4943096427162
A 30350 567720452
Q 991 26937 4310042546733
S 26597 56052512
A 7748 50353549
A 17751 658877160
S 8498 456079747
A 21196 732827988
S 15404 207955242
Q 461 31115 2851390414980
Q 5118 25677 4609554569853
Q 1036 32544 2542236388164
S 3921 939368674
S 25961 449286908
S 30152 248845073
A 7989 984451421
S 4059 427671475
A 10926 749277003
S 17454 854436991
Q 10334 30782 1187711231508
Q 2105 26924 464687793366
A 31358 968168156
Q 2835 32450 3877607155385
S 29436 571945652
S 32166 420335425
Q 2018 22189 4092707004553
Q 2211 27065 8372961317050
Q 6273 29623 659213218199
Q 6602 30019 7324912658589
Q 6020 26731 6525172322478
S 5638 197256562
S 16675 803130354
Q 2029 24450 7222643301887
S 911 917725782
A 7495 232474787
Q 3574 24534 7391090035143
S 7299 583253636
A 3860 315872109
S 31076 31168908
A 26282 362056904
S 30949 436048620
A 17554 689465797
Q 2749 20404 1949034304220
A 23832 674178394
Q 1420 31329 8350097456009
S 26677 115626281
S 6355 951431981
Q 9726 30922 5860331792577
Q 1357 19843 1652612541826
S 29496 46873143
Q 740 31844 8985144215012
Q 970 31967 7079060809187
A 30573 575298338
Q 741 27457 716595188904
S 10487 42452371
S 11300 99827720
S 18981 873240317
S 32412 833302539
A 20939 101080413
Q 18 32572 3024196330310
Q 1731 30912 32313769112
A 7662 456781335
S 17935 374428659
S 14751 601377393
A 31492 249057049
Q 2753 24136 1371088969895
A 10872 763192444
Q 9813 28425 7329873792019
Q 4682 21173 157334986400
A 26259 164689732
S 19144 178459992
Q 624 27724 6685375843421
A 19087 320336081
Q 5369 24293 5517281370619
Q 7581 24155 3244802712627
Q 1960 23121 2983559994931
S 4501 455427752
A 16007 147426043
S 27404 665368295
Q 519 32078 1413746213862
A 4188 19000145
A 31659 711666009
A 31190 263015658
Q 1638 25253 9251609911318
S 2402 775804732
A 21592 552023912
A 13959 145601400
S 919 416211677
Q 12485 29945 7121563006285
A 8999 519417573
S 21358 359000334
Q 4999 28585 9646883128923
S 26258 280888353
Q 797 30643 707209299530
A 12374 763162375
Q 4817 32366 1301728850747
A 4070 661514502
A 5539 480706413
S 23332 571965403
A 26527 687067702
S 23365 525698312
Q 6820 28448 2536670271484
Q 2526 30236 7256142776020
S 26040 279872832
S 31475 64083213
A 32344 154771326
Q 1204 23426 6767815333634
Q 13562 31257 8068281559260
S 21899 380827450
A 26363 12742229
A 7448 527666329
A 21658 724102873
A 3211 197149792
A 26052 169464057
S 6174 922300618
Q 6340 32524 4779741724526
S 15172 780938179
S 4785 482674400
A 23036 36759970
Q 6999 24541 383693791701
A 24342 254319353
Q 7930 30116 1533130698290
A 6486 404510297
S 14013 321410027
A 8249 757713638
A 28326 496180868
Q 7151 27422 8561675436923
Q 5491 25886 4349349853328
A 16824 693726836
Q 373 27620 4403118689546
A 30393 705381547
S 30381 356262919
A 518 746839650
S 27531 141575691
A 718 462285907
A 30688 835672226
A 9293 798162380
A 26651 271779449
A 12819 173297057
Q 11585 31451 9668951549717
Q 49 32703 1225690480811
S 16262 505580016
Q 2032 32204 8011501202386
Q 2270 32636 2519625951409
A 7865 686206175
A 12650 848819359
Q 1800 23095 7014127919853
A 24287 132020513
A 22400 579801718
Q 613 32501 9268367390687
S 13723 844109102
Q 3749 25524 4650428438029
A 21751 622596763
Q 8044 31373 7017009021774
S 2408 927050337
A 17744 12104109
Q 96 32650 529191452109
S 30370 70374543
Q 11124 32379 2862889657102
Q 3087 31283 3429433867501
A 10305 713457998
A 18696 580531509
S 32036 542622179
A 9669 69012202
Q 4159 23556 4436578048929
S 8563 518784379
Q 10271 30211 5302796274099
A 30727 789967479
Q 7215 31174 9704602157934
Q 8794 31859 9268794729375
Q 1905 29543 8997130039393
Q 11508 29607 8579381548633
A 16194 782332899
Q 2559 23315 8672066708394
S 16219 72474329
Q 6070 31092 1126992076580
A 31855 360254726
S 13595 181442289
Q 9378 29521 2435080790213
Q 1195 23724 680875080788
A 20080 691821378
S 15244 177917810
S 14705 6265224
A 24624 919048382
Q 1850 31956 921687548264
Q 4172 26914 802718490030
Q 782 29333 3926363206414
Q 9740 32063 4916438281662
S 2323 475440919
S 6698 520679351
Q 810 21218 200644454138
Q 6848 29370 536475134908
Q 1112 32327 6349592138254
S 12561 111612347
Q 4244 29691 4695359441625
S 25231 668042466
S 421 357733335
A 7608 845029427
S 25532 784386803
A 19453 62354058
Q 6676 24431 1503657139305
Q 5310 26798 3954043965275
A 10456 679207153
A 4417 596070853
S 17329 75278754
A 18953 424517971
Q 7053 28828 8171174127334
A 9812 839646560
Q 4622 30532 4327217598230
A 11007 704193780
Q 868 32290 4266914725360
Q 8359 28833 787860565218
A 28127 796513700
A 30633 886466340
Q 6836 25537 3087920809282
Q 5183 30640 4025027862966
Q 6327 32342 1485854449191
A 24123 882718245
S 1886 131702136
S 31763 762206686
Q 501 31918 3419881386649
Q 4902 30149 7424300193880
Q 900 28597 7517532168186
Q 3594 25047 8676059665015
S 7422 336257426
S 1912 450235799
A 7709 83993267
A 2891 210787473
A 32236 73683093
A 30109 87361552
A 6174 384321510
S 31075 218761539
S 16669 551938071
Q 2523 32379 1111328430644
A 7416 638193577
A 20308 649740655
Q 11698 29083 1031785645445
A 479 779456417
S 9202 374135406
A 32332 211481060
A 18907 473577900
A 6740 254669146
A 25866 956404412
Q 779 26289 2442080368812
S 31692 609527125
S 25783 881087964
Q 8040 27636 3268242569355
S 28514 305881712
Q 6029 32629 4322605033346
S 20965 349840004
S 4432 543491785
S 17255 286560455
S 12433 228789895
A 10795 326195515
A 5421 370090820
Q 903 32628 9843713883439
S 31503 511302417
S 21507 729138642
Q 877 31335 9028071013531
A 28621 182476582
S 9629 67728859
S 15017 660194093
A 28606 310859342
Q 5872 30529 9524666460984
Q 8477 32519 6821181616405
Q 207 30930 3249753252162
Q 7628 28983 3221842128578
Q 597 27526 952902458141
S 9484 234503066
A 13052 99990441
S 24969 632228277
A 6080 530256003
Q 3977 27337 3271333073507
Q 1089 32557 738730584366
Q 405 22268 2806362866567
S 18550 895243403
A 23207 287315891
A 25872 541958435
A 18626 884617959
Q 2689 29940 7534339881035
A 21860 332095934
S 9483 489424254
A 18839 984252831
A 22171 365181351
Q 1439 30967 9218532389206
S 2325 49212969
S 27135 173173403
S 5973 208278718
A 31742 634125920
Q 5440 29640 2794046205398
Q 1096 30911 4902388691625
Q 9194 27666 5326798432478
Q 3953 31000 8507199664045
S 25144 29545714
S 2276 64769019
Q 7748 26291 5259455353479
Q 2767 30615 3224606246267
Q 5411 31963 378482470844
A 585 21188180
A 6489 545964861
A 18744 68376299
S 17674 830861147
A 11431 796375215
Q 7266 28888 7405489018626
A 19124 570188454
Q 621 32550 8646746441411
A 22547 901740426
S 28354 314008000
Q 3555 30815 549935172279
Q 4078 27770 4312172948223
S 22413 865068706
A 12397 732287289
Q 844 31449 8821667205478
A 5923 961801190
A 22816 319055023
A 236 942473976
Q 7129 30103 9538216399886
A 6945 353817648
A 3724 847597422
A 12735 447082289
A 27223 911318130
Q 808 27796 4306377932438
A 13160 13371008
S 28290 812398693
S 11103 702580897
A 27752 22153954
Q 858 32504 6835300207189
A 18400 748350896
Q 5804 27184 7681959164687
Q 1804 22902 1097539233294
A 19793 480760062
Q 7668 24224 9014613445362
Q 1669 24469 438360537666
Q 1105 31778 4466069629514
S 8018 289009933
A 9153 267913576
S 7085 674785730
A 5942 731620692
S 14473 616259399
S 28860 712335417
S 15492 759496215
Q 6457 24791 9890705417451
A 319 934486553
A 3583 447579115
A 4474 88990847
Q 916 24486 9065569163061
A 23428 88465087
Q 673 32652 9738059536188
Q 202 32130 3199057566056
A 29216 994438930
A 5017 857263091
Q 2383 30469 440557125106
S 13136 121374821
Q 11629 32427 50624034119
A 7510 128457769
A 11466 833436845
Q 9760 32275 2805836587657
A 6173 742411750
A 2060 427874596
A 21047 26488399
Q 202 24035 7476354534809
A 23789 996037919
S 8802 287355099
A 24505 142802167
Q 6304 32498 5091204853896
A 24452 342934661
A 27122 89257264
Q 5366 24457 8677610123360
S 5061 899553718
A 9701 362367627
A 30228 512678696
A 16341 867555902
Q 10919 28004 8726706524108
Q 6117 31921 6569228307522
A 611 976535773
A 32207 884657165
Q 3065 31514 7315891142124
Q 14735 31856 8547049356166
Q 2539 24817 5811994659567
S 8293 66803690
S 16662 121508294
S 32325 902574968
A 18781 162467392
S 15655 997525335
Q 1121 28072 9643620324155
Q 3932 26317 679832605764
A 18202 160089600
S 4520 857384202
A 4111 947581717
Q 4786 25776 549597839660
A 17912 788434528
A 24354 577977134
S 25601 489444215
Q 6115 31488 2560566899075
Q 3267 27041 38093227386
A 15760 623332039
Q 4656 25446 5038424908542
S 20540 619237819
A 21745 826837445
A 10048 366813408
S 19668 871409076
A 26304 918174509
S 25210 602227791
A 8347 72725346
A 20319 835285524
Q 82 29615 1731728702953
S 19800 519189177
A 7093 757261276
S 20225 737255739
A 2331 395128074
S 2843 376904873
Q 9080 31359 6417020329703
A 21696 80181638
S 19669 443416189
S 5918 512747287
A 2799 776062458
Q 1871 18478 5284306550904
Q 4207 32505 5578208109998
A 7402 347240667
Q 1427 32674 4330773342259
A 6420 214834690
S 6504 307884779
Q 128 29776 2865191315784
Q 1734 32446 6574955654474
A 22701 960616427
A 24610 809030343
Q 513 32441 3963973294910
A 7888 600454899
A 16438 581491466
A 17102 62765206
S 1434 710460077
Q 1278 32357 6975258975593
Q 9932 27192 2731773019197
Q 1311 18454 1738001218947
Q 3106 22568 2207075307964
A 2097 828370965
S 17546 323196806
A 23690 620905521
A 2239 943218422
Q 8589 32421 2700445130334
A 29044 32437014
Q 3651 24275 1490045319303
S 5991 31991268
Q 11199 30669 1849701494062
Q 1042 31635 2708128117995
Q 7720 31648 9871199426306
S 5036 25781624
Q 2408 28533 1807684971933
Q 3532 30449 6055517646743
Q 958 24137 1527762713770
S 18570 722130186
S 3700 335587711
A 25377 80835696
A 29390 35197912
Q 2549 20980 170933035174
S 19920 267800739
Q 729 32222 2987422995061
S 24563 867361955
A 16665 3639239
S 27472 133716686
S 21011 505957187
Q 5280 27808 2415716327745
A 1107 830552623
A 20604 931236200
S 2178 665114370
A 1341 648739645
S 7311 94120807
A 6545 556854492
A 8060 588379160
S 16451 588614915
S 28211 875506003
S 8625 818230409
S 19268 319686957
A 18771 514370722
S 29567 583806431
S 7679 399167700
S 26740 237958556
Q 2161 29549 6322548597840
A 15500 493828638
S 10947 950561454
A 6581 535114381
A 5370 336538720
S 22 156284389
Q 6914 29330 3979870363929
Q 10 32725 8458964321819
Q 2130 32521 1699423557512
A 2770 984736206
Q 2469 29699 9724209445706
S 1909 585856813
Q 5841 29500 6966029921814
S 30269 349659026
Q 2398 30934 9547311193570
Q 883 31707 6004473556651
S 7929 446648368
Q 1784 24716 4798255053743
A 31719 327686221
S 25913 332993978
Q 1352 29201 1128962239506
A 28494 306153094
Q 9732 27482 4513990163967
Q 355 32084 4049897994615
S 8945 660656904
A 11745 221450985
A 4391 468000760
Q 3202 31220 8726884120449
A 3607 309653280
Q 2541 31381 8853537255957
A 3754 610254392
A 26532 34433885
A 24357 414002847
A 19641 109094630
A 21828 89474854
Q 3693 26616 6713808122630
Q 1395 26791 2944792988079
A 2378 16762165
Q 10632 32085 4323715735442
Q 2864 19324 4660034840823
A 23714 685886760
A 7629 966173377
S 19505 583628071
S 11986 588693044
A 15261 663348970
S 31383 979567554
A 1109 16856751
Q 236 26283 9333720955986
Q 11799 30786 2242361353014
Q 1342 31841 6378484596673
Q 1995 32439 3433846031899
Q 2339 27881 4600594408227
S 27767 480288720
S 21111 182353226
S 16961 800195697
S 20846 444557630
S 11945 497508131
A 22880 3471478
S 32165 853839245
Q 1590 24552 2193469442763
S 31018 318669442
Q 3963 24588 518125932064
S 27794 608394545
Q 2119 30669 2609228336337
A 778 819435347
Q 5922 26819 8076829893051
A 16843 87949336
S 22699 865849816
S 16041 248452002
A 5224 381346068
Q 5122 31726 5626123578830
A 22047 773182475
A 14665 320792375
A 942 853520537
Q 54 32338 8626000671243
Q 158 32717 3420696993680
Q 14861 32463 3256027416036
Q 10328 29824 9630150205405
Q 4 28955 5564697929319
S 19383 682719644
S 28679 682121725
Q 8127 27386 6702614653762
Q 1312 18354 1318273432127
S 19051 48152946
S 3147 463756765
S 10623 806505144
S 27784 170156826
S 16626 402559868
A 3099 564461611
S 17422 771450461
Q 2030 28711 321436335086
A 4423 276376800
Q 1046 29988 8626986394779
A 26692 576747165
Q 10639 30655 2982934597538
Q 10750 31804 3589525493438
S 4425 343104762
A 5721 745989033
S 3343 736814487
A 23841 104545778
Q 9945 30829 7626639175062
A 12612 191347494
Q 1808 31555 4989322285187
A 22166 588407816
A 20596 795682691
Q 3031 21373 4137685771009
A 22935 630061982
S 4909 730151523
Q 3706 27183 8068547840511
A 19417 548470402
S 8450 314185237
A 10121 311156840
Q 2910 19693 4981414994778
S 27478 652715927
S 25060 599966181
A 29934 151945923
Q 9075 28855 3924032927588
S 30023 202588404
S 2885 917548971
S 862 372449161
A 22347 821117566
S 23510 687244902
Q 5165 31943 3287317596303
S 3489 65907243
Q 1797 29851 9813823620709
A 20738 968726216
Q 24 22122 6251594327553
S 32193 628670134
S 32467 372781175
Q 2501 29728 9039023529759
A 28087 896231912
Q 4529 25907 141834356161
Q 5218 31285 9634605784773
Q 4287 32606 2113843283679
Q 2101 31629 8116416160128
Q 166 31420 996355784698
S 7943 183320555
Q 13644 31816 4212952684380
Q 1076 29336 3115717716558
S 6479 806350494
S 20463 520105136
A 11419 853594125
Q 15426 32515 9342875957303
Q 511 18556 1463382627894
Q 406 32421 1177395375467
Q 2626 31835 8507529254718
A 9108 605030948
A 780 706536559
Q 1206 28792 123669762129
A 17306 866614550
S 30278 339594267
A 13309 100556417
Q 2015 28403 6775508509073
A 10454 38911343
Q 22 18167 2010599654854
Q 4659 31319 320686721172
S 22132 202606650
Q 11337 30612 1776056843265
A 32560 54238192
Q 11496 30875 8755184419902
S 24513 320919790
A 16217 990564391
A 2354 126975315
A 32665 400785007
A 29610 691885532
A 18853 214652294
S 14383 98395895
S 28748 239624570
A 9963 319413719
A 31976 233921250
S 5148 653203802
Q 592 31391 3031589698223
S 16032 142180118
Q 619 31804 3951679437465
S 31704 253751079
A 32717 382050930
S 23098 839013435
A 754 93488853
S 25599 692573196
Q 5 31855 3436867503116
S 31596 170318345
S 23753 208056069
Q 3723 25779 5912915738944
S 14237 901971392
S 6764 82216358
S 29175 242083488
Q 2520 21271 3850670859165
A 16806 872026620
A 14752 587159340
Q 10 32484 8690610122981
S 20280 574551382
A 20236 747055266
A 8409 586986016
Q 2138 25331 4388762183634
A 11931 50499966
S 24140 60799474
A 19514 610017877
A 13302 931066384
A 23852 846463337
Q 4355 27528 2738155107585
A 30822 889164795
S 10382 185471936
S 6384 813041218
S 3691 485389318
A 11410 824170773
Q 4345 32600 9888551620621
Q 315 32132 5142663193906
Q 4687 22852 5838631147878
S 6162 496920567
S 20782 972221578
A 16476 1803152
S 3974 832425923
A 17255 40770814
Q 5442 25516 2713248434198
A 10674 25652538
A 6434 307716451
Q 2801 24462 5385502952526
A 16086 104455029
A 31461 203448670
Q 269 32689 2717038724108
Q 1754 32614 1980288161421
S 5293 450215563
Q 6087 32176 5681249637844
S 12105 750796672
S 19075 49149782
Q 432 32432 8116182396852
Q 877 17633 9089736787209
Q 10996 29882 7731220018580
A 12219 337191896
S 9774 831837180
A 10034 695225936
A 23652 620409159
Q 1147 28833 6062042844000
S 2794 313028782
S 1235 184232458
A 6893 866161776
Q 6714 30463 4256589002696
Q 3751 30177 4973812298085
A 30940 488209931
S 4638 32206423
A 17667 82610380
S 4162 748056958
S 25243 427676600
S 16508 218056250
Q 7127 32004 9196338390020
Q 7421 31360 4269339800478
Q 2263 27646 9165045601904
Q 1598 26826 2187282699362
A 11441 278078306
A 9531 990389574
Q 46 30275 2149212615819
Q 4473 26900 5212658820227
Q 14852 31951 7489118629215
A 25829 360732200
A 4930 465609433
Q 176 31096 8379998424772
Q 6656 32254 8339812034940
A 9199 67710125
S 5134 224252605
Q 8233 31596 9720591580676
Q 5975 30675 1616153972495
S 27564 886751419
Q 2959 30673 1513337459007
Q 2547 26459 664417013791
A 3496 620278589
S 20329 736055448
S 10960 646166186
A 10948 401873801
S 16689 891510700
Q 5204 30311 7255398961798
Q 7560 32087 7786434352993
A 16351 985709197
S 3706 527704147
Q 11869 32559 7305554282319
Q 1760 29467 1186852143657
A 17306 659334667
Q 2363 30538 9231199136216
Q 2203 31197 6334274488903
A 19833 664179152
A 26365 881618819
Q 8619 28782 5059811410587
S 22255 94583476
S 9546 901942229
S 30807 982858816
S 16499 527980457
Q 6444 32062 4541250369024
S 9844 785490128
Q 3737 27602 5313015172744
S 10764 336470934
S 23634 316882466
A 13645 3250255
A 30108 816831705
A 27828 797134433
A 7829 629426060
Q 943 29230 9748469807514
Q 579 30982 2855590849029
Q 905 30250 5389203782486
Q 2051 27520 7036238788676
Q 3288 29660 1709611357050
Q 8238 24845 6205153112905
A 5555 452873752
Q 2166 30616 2217858001531
Q 510 32635 8694084409394
Q 6211 31054 9107051771317
Q 12914 32216 7733249759411
S 15820 89701806
Q 1163 30975 2482741891736
A 11499 19291480
A 6971 939531828
Q 1558 28150 2265985672903
A 12194 616159559
Q 10784 29405 6913828129963
S 5146 311450168
Q 4107 31795 2828043518200
S 14353 168059428
Q 876 32213 6275206661019
Q 13068 32193 4028485565612
A 21723 962062046
S 1021 798522627
Q 849 26798 2480850725574
Q 1928 29155 2645581703809
S 27933 140512235
Q 6749 29423 4096788572360
Q 886 32492 6432762643914
A 31240 633616331
Q 280 29705 974373814925
S 13843 253428163
A 16683 699518542
Q 8123 29668 2792377465015
S 19870 705581740
S 8212 980283353
S 8111 932434715
S 12516 907608136
Q 12006 29069 2832568320766
A 30901 283392516
S 2106 222411462
A 25709 22621336
Q 4115 30293 356889268681
Q 1804 29095 9831036141270
S 30274 651052651
S 21541 635187838
A 9287 653356477
S 14556 932167864
S 31227 571755082
A 14934 908269690
A 10061 101290116
S 1583 236834997
Q 2445 31166 5080355761378
S 28936 713809604
Q 75 30451 8396828868068
Q 2387 25802 5287426356761
A 15069 708487988
Q 7510 31947 7110642696266
S 16762 21831962
Q 472 23855 1571997508382
Q 6373 25282 7411970478294
Q 1089 32088 3870812822293
A 22530 380640676
Q 8817 30036 3644657659634
S 28409 865322807
Q 2172 29519 1777954481685
S 901 694406704
Q 7287 31084 5560889870137
A 26689 990926655
A 4347 428847978
Q 8257 24653 5105664026362
Q 8265 29006 2218961143930
S 11438 678832823
S 29247 887965742
S 25463 822884316
A 20418 760825496
S 20248 919867573
Q 2235 28949 2735546833706
A 11519 993088214
Q 2564 22934 7850780410273
S 9321 9676768
S 4082 396159960
S 32512 362186817
Q 3042 24091 699754731443
A 31805 847470183
S 30683 623901668
A 20585 746874850
S 1227 781060561
Q 5065 29159 4413172658570
Q 11463 32502 3661555126723
S 27981 646429301
S 23685 111533711
A 10026 763374389
S 5098 15375391
Q 12592 31206 325255386323
Q 100 32520 8435707913630
A 17013 935940291
Q 1493 24676 606024992941
A 16866 525580623
Q 6806 32138 6054129207595
A 15836 12670959
A 21637 453593964
A 25732 264129214
Q 162 32596 1246278470200
Q 12486 31964 2373141869775
Q 11827 30015 9594489524069
A 12422 666108120
A 6173 176678412
S 8563 661984075
A 26553 137788450
A 16902 134401576
Q 1161 29143 2495482327050
Q 208 30474 3423078557701
Q 966 19850 8673849281499
S 16678 96823593
S 20881 119308871
A 6743 455815296
A 23524 536176555
A 21785 451426792
Q 6365 30145 8673487888755
Q 3878 22484 3957287118709
Q 10028 30758 3277347521500
Q 610 32372 1767834094401
Q 3072 20818 765393751806
A 24053 279829561
S 2500 397415709
Q 305 20500 9305670478267
Q 9093 32149 7199198300671
S 12851 840688044
Q 9438 32403 9340282974905
Q 2614 28059 4443826825469
Q 1634 31172 3605293074137
A 6541 294472677
Q 12648 32494 6283881753819
S 13329 670304270
A 14657 204462826
S 26746 828352658
A 4643 772019317
S 30284 174113011
Q 9614 30901 1057137825090
Q 2290 27810 3117768754725
Q 6121 30495 32046851040
S 31997 898737900
Q 254 21376 6835343639358
S 22016 777467065
A 1596 634686256
Q 4149 24351 4879551006926
A 19666 957100417
Q 3994 20525 8344048953886
A 27175 384689472
S 509 751321927
Q 149 32279 413704392497
Q 2249 19971 6834731169679
A 25342 207904543
A 7532 988885837
Q 451 28954 6318133347568
Q 8932 31431 2847855840589
S 29939 921317612
S 3669 257664190
S 13931 258791317
Q 3601 28915 6919023760766
A 10408 441748839
Q 15 32649 1619448418296
S 248 835846825
Q 12404 30525 4225188474617
S 31453 583338691
Q 3699 27966 4243377728948
Q 5475 30987 9165437175670
Q 8129 24525 1329525797405
Q 4558 29933 2320812192862
Q 2381 22827 9556520283143
Q 1353 27056 5582079327366
S 8325 260406402
A 6322 940497282
Q 8559 29989 5806425528205
A 9928 355916896
Q 11811 30620 248761646120
Q 7647 31394 1019161946739
S 316 63197963
A 14969 834532718
A 8505 155003495
A 20440 228307418
S 4073 331007550
A 23722 741458323
Q 2139 18699 6740266724891
A 21583 594912947
Q 5378 29940 8225880387533
A 22911 798370406
A 8421 350699631
S 781 401136973
S 23918 669088657
S 7220 693198714
S 3880 347115158
Q 2725 19887 5834373783309
S 10 397432351
Q 7070 31458 3781364208904
S 16783 412154088
Q 5359 31799 4245895580917
A 16838 972854181
Q 445 31633 71405534858
Q 13260 30626 7477421715343
S 1052 355180166
Q 1005 30886 99487104210
A 19568 405992595
A 25786 956184005
S 7620 832499598
A 8220 869508209
Q 340 30952 8148924144165
Q 5390 31471 9155658011508
S 15191 913359163
Q 5840 29066 6439427085712
Q 356 29508 8031532513703
Q 4401 29137 6610643313806
A 26293 21719950
S 25175 152896965
Q 4230 29354 9688798615973
S 891 460246178
A 12626 296789196
A 23179 106130892
S 4023 504083220
Q 1502 18701 6248701133478
S 31438 678134348
Q 1440 20394 2107030031332
Q 2209 27321 4382249461459
A 7192 159649406
S 23563 295325487
Q 3289 27131 318519307006
Q 1376 30955 6311541635618
Q 266 32557 8085711774440
Q 5368 25594 7372523828483
A 2124 481482457
Q 787 21255 4313339719150
A 1814 603005998
A 3244 279084109
A 2752 94676444
Q 643 21959 3061547680640
S 15408 990926086
Q 3877 30225 1122922586547
Q 1935 30980 8032017084561
S 27139 427169707
S 15397 752418172
A 29815 746961006
S 5552 758357715
A 24932 461047461
Q 2195 23734 9322652354469
S 4699 715870674
S 1385 132499099
A 13801 459370936
S 25079 64270992
S 26657 452184251
Q 851 28991 4741880900451
S 5399 308223168
Q 10201 32347 3532550582318
A 30435 510851864
Q 5498 26323 1397891569949
S 19352 356547510
Q 10766 30815 5739286911874
S 20072 26349683
A 14990 320542392
Q 2317 19265 629871683604
S 24910 641718293
A 26422 969673549
A 17719 53101204
Q 4016 31381 4632606512540
Q 5653 25505 666174001139
Q 3806 32682 1789671227373
Q 2173 29894 4154123711505
S 10545 361269793
S 1321 267089422
A 16970 952015308
Q 2312 28778 7305409885864
S 14429 721338863
Q 975 30792 6261822513729
A 27570 490116947
S 2955 626131433
S 17323 596133167
Q 5447 28956 1173097062572
S 14023 298996617
A 26046 302712776
Q 4069 24109 5910999763463
Q 57 32519 6834347266529
Q 3124 32329 6624203478472
A 7683 452537132
S 7337 432584045
S 12909 384524683
Q 4436 24569 1109514136296
Q 5684 26103 9231992079526
S 1657 53733990
A 23920 119181522
Q 4816 31172 1586881290411
S 30360 948906709
A 25131 867601152
S 25006 821942211
Q 2705 31719 2180982434377
A 2159 176432021
Q 563 29893 6599219099655
Q 83 29052 6628104327495
Q 4992 30451 7684313875384
A 21371 911940870
A 18915 672948408
A 25101 213225905
Q 1746 30054 7761517898199
A 2535 726169960
Q 12152 30559 4840031972839
S 22990 688340835
S 24897 823512387
A 10855 118562794
S 6579 162806669
S 13167 712656842
Q 604 32139 4932453029379
A 40 213035053
A 12827 556509946
S 14899 577039420
Q 1207 20928 8137129717606
Q 11536 30772 2422893975952
A 11617 140234204
Q 355 32182 6809085110931
Q 3521 27667 2711355270334
Q 1099 32029 3385768876770
S 28555 466354447
Q 2656 31170 1327428629110
A 7120 630357569
S 111 851781854
Q 6427 23903 8698246870044
A 4249 802045032
S 30555 939078849
Q 618 18648 5190334632389
Q 2169 28234 8434539555244
Q 2839 30729 885057615268
A 15658 582586734
S 22697 621333774
Q 3539 23827 5669581105885
S 8588 428425351
A 1158 757483293
Q 6105 28649 8804585461671
Q 9102 28407 9378201460028
S 8834 369721535
Q 1864 18819 2881314743407
Q 3230 31915 263033235306
A 27600 190913828
A 537 205840772
A 14725 74281740
Q 1668 21246 6278440677091
A 24869 830430421
A 13001 603535730
A 24676 721278433
Q 349 24504 1329599540858
Q 968 32185 222086016385
Q 1350 31029 6419118077515
S 4180 924216679
A 10050 713476239
Q 648 32562 3573792272494
Q 10234 29227 9843775706917
S 22209 953418569
Q 454 32707 2381676879290
Q 422 23572 2717932983946
Q 1080 28391 5392482022153
Q 6106 28881 8442663940505
Q 9668 30071 2383629561477
A 22276 816810582
S 9756 822325031
Q 2137 23578 3968020298082
Q 5838 28952 5597159596396
S 16238 105821584
S 4605 255514914
S 15727 864016953
A 30264 957826823
A 9086 855646202
Q 2306 25324 305827314450
S 21210 301582718
S 7051 851626682
S 23603 235582534
Q 731 31988 9742495883058
A 948 204588769
Q 1390 29284 4317627138612
S 24339 396745467
S 24478 917827726
S 15163 143336542
S 27753 861921559
A 19266 831631989
Q 4464 29161 9091181773954
A 11411 395353889
Q 1174 24220 2072657224055
Q 1113 32056 9460985287676
A 282 375739057
A 29799 659276603
S 2173 391487623
S 18657 132863330
S 6660 661290456
S 14823 111696323
Q 5876 23039 3593200107007
A 4144 246096468
Q 469 22572 846420633278
Q 2736 31910 1420939439185
A 15573 24681843
A 28608 469265716
Q 6446 32624 3096548845357
A 21445 419334300
S 14636 897626434
A 10224 821295605
Q 2388 32226 5030384136184
S 4425 164535344
A 5052 618568600
Q 786 32232 7506585284254
A 14055 86077972
A 12687 570218705
S 8046 807675817
S 14406 941992349
S 5610 968206306
A 8473 109419919
Q 535 32698 8814971092515
Q 191 31935 6969742760823
A 3162 421724764
Q 144 32550 5463337547254
S 28901 732052538
Q 2910 24084 2821823180747
A 11186 26362922
S 18078 215565324
A 23031 704175002
A 11615 647172908
A 17918 377398822
S 31143 29151147
S 9492 557203741
Q 6211 29364 8335823326808
S 22409 236925226
Q 1438 25214 5256248129038
Q 3449 32100 2040851857576
Q 1777 26308 1860636443500
Q 1775 28834 4711115970802
Q 8431 32250 5441389032985
S 4552 822106299
Q 423 31728 938618229757
Q 5516 24712 6383705462991
S 23564 14753648
Q 12047 31575 58871094644
Q 1255 31112 1562499105837
S 25022 718597695
S 19573 340434662
A 27426 419578931
A 5705 797973029
A 8706 83512133
Q 1993 25515 5280008297246
A 4020 708793270
Q 1977 18483 6863246588721
S 1175 275754632
S 14794 765145634
S 12806 92294109
Q 2608 25832 2161802295694
S 31316 907948364
A 4527 563332796
A 1226 896383645
S 24241 885453755
Q 139 32340 6884438392234
Q 2933 26721 9114032654630
A 1160 520914981
S 25545 416490709
Q 11063 28692 1263172527265
S 12646 962194332
A 28160 330711296
S 685 146497769
S 14109 774473716
Q 369 20402 950354051679
S 6640 52392915
S 23617 676605760
Q 1201 27997 2755315044452
A 17416 272000395
S 5570 918477611
Q 5821 27678 9387727564819
Q 332 31347 3763103577443
Q 2470 26765 410601380609
Q 12269 31514 5978570207626
A 11316 993625140
Q 12085 32092 3746678874611
S 2704 410222113
Q 508 17303 1628055240633
S 6313 956652096
S 14534 45644607
S 20448 767969914
S 14737 437319937
A 3895 645294142
S 27138 340604242
A 18639 438046673
A 13451 282089231
S 4150 635492385
A 14257 496040035
S 7725 900013141
Q 6446 29972 1697791169525
Q 2967 32110 5276905959806
Q 960 30751 3280957082515
A 2355 97218121
Q 520 29969 4941588282591
S 3722 836696455
A 27751 570953772
S 27495 230527258
Q 981 27757 7010915707524
S 4596 917506109
S 9335 642628594
A 10989 82971424
A 27320 735418559
S 11344 749280011
S 12672 408205128
Q 2006 28495 6478627985232
Q 11520 30335 1389183702437
Q 14390 32341 3966397982833
A 1662 593719532
S 1767 196354261
A 14961 210456913
S 5110 478034354
S 17649 325888453
S 31719 210150173
A 8056 892218818
Q 4047 27623 562846224740
S 27491 557093635
S 7181 340579815
Q 7994 27932 5033952261318
A 6408 826387575
A 20904 803828932
S 20658 693983757
S 19092 566816851
Q 2099 32456 3607975814317
S 5384 287756657
S 12682 447506213
A 30975 714067560
A 13085 981435568
A 30082 320582953
Q 5898 27228 2988378896951
A 20064 279487347
Q 1078 30267 1120077428616
Q 11727 30495 1506169262496
S 2902 796334976
Q 185 23447 5461123041783
Q 509 31293 9871510635165
Q 173 28899 2960537582317
A 9660 340441236
Q 1790 32645 4683270863015
S 13786 729917914
Q 3766 28449 4125897039428
S 31917 696463807
S 29412 84485589
Q 9914 28283 8375540514385
S 7192 638649527
A 17132 260932222
A 12098 33119029
A 11250 55470280
Q 3697 24826 7436094433997
A 24620 466751172
S 8481 276272941
Q 1278 31386 8593354724560
A 8802 668467333
Q 1591 25912 2895664238031
S 31186 781395313
S 27095 636100023
Q 13645 31475 9486688494328
Q 4285 22623 2469448993144
A 4685 316709139
S 10324 302201460
Q 4918 25396 4804078278074
Q 329 29981 3136339124546
Q 85 18202 6591847282944
A 16728 330918071
A 10441 145703352
S 2493 373547785
S 13454 514419800
Q 2223 32591 4831677564471
Q 1085 18298 5660760310807
S 27418 790196089
Q 654 31806 7907574934463
A 8402 86493108
S 31695 333199966
Q 5272 30362 9617029578224
A 14048 861697327
Q 7578 30805 9284398095972
Q 987 28679 4665730373202
Q 8688 27373 1508430640058
A 17522 953371207
A 671 9961724
Q 808 23781 9297019278409
Q 12522 30695 8772721813042
A 29695 835332988
S 1616 397680813
S 9769 145753311
A 2677 962301417
A 30172 563259502
Q 409 32392 9053971854177
Q 6610 29916 1870828545648
Q 11582 29180 5314676272878
A 11399 684089523
A 26116 536885641
Q 11370 30560 129879891901
A 14942 160944504
Q 10688 31257 7936688713529
S 7136 58537410
A 30720 572831057
Q 6273 23100 9626341523430
Q 320 31978 9364267461585
Q 7725 29840 8583340657724
S 4015 909885085
Q 6207 24436 1811627513225
S 13675 44207885
S 32422 714529037
Q 6367 23613 984750600053
Q 3271 21271 3404038214836
Q 2377 31103 1261765278727
S 24508 262943316
Q 800 32723 28343901469
Q 5363 22131 8634463145505
Q 5944 31027 9022304289340
Q 3743 22175 7069685650356
Q 1501 32664 7979277098278
Q 3701 26396 5653806585280
S 31411 722396942
S 20436 612277293
S 18393 699813146
Q 3708 29735 2035443142082
A 27923 718387520
Q 611 32467 7169409619013
S 6610 420460129
A 7122 844217454
A 9176 316852823
A 26011 923535405
S 19780 319534170
Q 135 32275 6944005260817
S 7875 8486049
A 24180 904139914
S 23677 188990625
A 15842 150245231
S 27796 938411151
A 27300 826009784
Q 8455 31293 5161926279239
S 27879 986665760
Q 8 32724 6005354763350
S 32069 885863593
Q 4477 25853 8671830828118
A 13023 385788661
A 21674 165555799
S 12606 586418348
A 28757 359934564
A 13525 832899360
S 13630 869491037
S 783 553874393
Q 3552 26620 9842722441585
Q 6790 30065 7781771978046
Q 607 19588 6216463704377
A 23404 449444876
A 24444 743655299
A 15408 383338026
S 22799 700831769
Q 71 31938 6401753314450
S 16506 441451316
S 12676 65585746
A 21601 381434239
Q 9107 28840 6695799504984
S 16620 369204815
A 23796 316317755
S 30254 90280743
A 12332 108549027
S 20171 159612785
A 19889 586798513
S 6902 419541459
S 31266 725498475
S 18712 713758080
Q 244 28677 5265438016627
Q 3782 25556 5593459566923
A 7821 808382882
S 31149 650524534
A 21252 868917294
A 30734 189641995
A 13404 180396151
S 16412 619233039
Q 13329 32086 1811015223997
A 19925 761178638
A 4708 108168432
S 7482 570390019
Q 7456 24003 8398770561690
Q 96 32282 6897817830817
S 32224 124253887
A 1389 257883210
Q 7712 28323 3596108920238
A 16186 484269291
A 12883 846275605
A 14617 249805435
Q 1737 24163 9250565453396
A 12274 116238617
A 7325 640724594
Q 10031 32558 1068073559402
Q 3469 31995 4627267738151
A 7418 520877439
S 1680 881922357
A 19395 525832975
Q 1493 20300 9764466337689
A 4890 965555471
A 4261 9223073
Q 7460 26533 5949882157060
Q 598 24640 4893120488672
Q 7690 31600 461879596411
A 13703 452675517
A 28117 416552787
A 10154 111420944
Q 1302 30813 9120597616523
Q 4656 32558 1405128492328
Q 164 27378 5408513871025
A 7208 948491419
S 27207 368942958
S 11529 516414104
S 11112 226477546
Q 1971 32621 3530285929965
S 29600 835134123
A 3272 549941446
S 24393 660130879
S 6532 447368358
S 28925 938181560
Q 220 32161 4342672528797
S 12021 399608454
S 14263 738989231
Q 2311 30702 3459035703151
Q 3982 30018 9632283803230
S 21630 755215466
Q 469 32178 5037081140155
A 14830 325338627
Q 8073 25248 2920159823467
S 30271 868258847
S 21068 829710842
A 32357 323971547
S 19333 355526336
A 21051 252693544
Q 1606 28825 7644976548139
Q 3335 26111 2738848793409
A 31379 142863983
S 10976 127963103
A 12727 237105672
A 23538 919854910
Q 2613 32296 5657647348337
Q 3529 28653 9800483127176
Q 4212 24177 8895234859717
A 21559 963425488
A 20589 931125520
S 23965 870362005
Q 308 31185 7932700509593
S 9515 650612488
Q 4774 28823 2100874454201
A 10900 37744757
A 23929 173858257
Q 554 32384 9629717336222
S 5854 711110615
S 29536 461914019
A 4779 362463761
S 32015 726691296
A 391 174487648
A 21348 425452627
Q 1319 32283 276806655813
S 24949 461241725
Q 4400 28086 1805571350533
A 5261 838652439
A 15644 824854411
Q 3628 28175 7264053712129
S 29272 19619339
A 1059 78009295
A 4802 317487155
S 129 88035744
S 8140 526110571
A 25208 700580156
Q 3812 25157 3747802811445
Q 449 17016 4272689424723
Q 3526 21469 9151821578800
Q 2440 21216 3821994275742
Q 7350 26741 2052902654968
Q 716 29037 370615415573
A 13020 731862351
A 11599 478161741
S 5869 863216297
Q 9689 30493 3305023314864
A 3527 679412385
S 19233 223469008
A 3149 535258217
Q 2779 32296 7206805828924
Q 9832 29385 1504994446899
Q 5617 24283 6201417497516
Q 100 30677 6330103597641
Q 2442 22857 2841380926244
S 29819 201651950
Q 1325 25997 107907321349
S 30848 798395420
S 30797 139502651
S 28804 236221058
Q 6231 22605 1997239409447
Q 6587 24993 6725421755997
A 30605 603690002
S 4546 222408753
Q 14412 32460 7514082381365
Q 2949 31264 8388407770428
S 14492 963160833
A 25513 669160511
S 17513 320244406
Q 15379 31860 9421321939023
Q 5039 31136 8845187126843
A 21315 405090428
Q 891 30977 539648926698
A 6359 779259941
Q 691 25402 1757399529146
Q 9524 27277 1504078960194
A 20638 452594074
Q 10707 32430 7555307390397
Q 560 24694 6593132408618
S 9671 736775878
Q 9265 30335 6290475521791
S 27952 469631847
S 6021 442278862
Q 83 32277 7582648535649
Q 153 32499 3102677089833
A 7736 80749258
Q 4305 24521 4648704395103
A 2559 945718461
Q 6625 23432 9352840460503
Q 5385 31302 6166398972647
A 5954 36071138
S 26141 369503551
Q 14427 31749 9921120962459
Q 10842 28688 4127415472424
A 30289 981822858
A 11559 99437444
A 27696 140508479
S 1631 750194124
Q 2010 29967 7867146825466
Q 6097 30891 1309745292992
A 7234 743692250
A 495 409333636
A 32167 118119870
S 21429 982317991
A 19907 485382966
Q 681 21292 2005898904843
Q 521 31207 4079327616055
S 27676 851177399
Q 2619 24949 9152450718885
S 19762 181683741
Q 3995 32567 8686923851852
Q 9346 26128 8474914385696
S 9429 954700414
S 19445 798786156
S 12904 693142777
S 431 281071796
A 1148 21081915
Q 90 32607 5526529913069
A 10745 942716270
S 2219 801122252
Q 2153 32055 9990991932357
Q 5351 29191 7217098837514
S 27449 827920926
A 3812 545725838
A 3192 233535145
Q 9022 32491 4922256036381
A 9990 230746587
A 17405 563039965
S 495 20491256
Q 1504 30965 7787768322434
A 28837 326308031
Q 10560 29774 288500199996
S 25689 520048211
A 6515 418664849
A 14434 163258706
S 7134 767629055
Q 4045 30471 9901966649664
Q 7927 32588 3280174117148
A 32680 383829039
Q 2918 30683 426795052987
Q 113 32571 311522376955
A 32469 347471169
Q 2528 20989 2009449760603
S 9120 569008045
S 19573 247020794
S 5402 596872818
A 1717 939415528
Q 3643 30531 7095224639444
A 14210 558486851
S 8606 514034813
Q 801 24110 8440085540171
Q 2303 32573 2716910549030
A 24253 788505457
A 16069 660989958
Q 1032 31314 4532960215422
S 13459 588001312
Q 1837 27392 9790405391853
A 9577 603107542
Q 2825 31917 5145898126107
A 21577 556433806
Q 889 32689 5981840937690
S 13994 180923023
A 17346 155283360
A 12622 925539644
S 13379 372985961
Q 4335 31603 9440362923911
S 25638 847079064
Q 5149 27863 4859888677897
S 26167 366334560
A 21329 806577824
Q 541 31331 3912861427291
Q 1086 32357 9583354241853
Q 11993 32394 621661874198
S 22408 648918854
S 22054 323551275
Q 1310 31737 1206850781746
A 12554 437996597
Q 2130 30895 2217761817573
A 27170 854616921
A 24968 455258340
A 3219 577744933
S 19139 457936920
Q 221 32371 3039155083934
Q 6792 31880 9891659440083
Q 5919 24842 1438239551035
S 16651 573562545
Q 2662 32696 8095907140998
Q 6211 26673 2671738834590
A 21275 568905013
Q 6425 31674 9752027811213
A 11966 397354805
A 3558 978231324
Q 12155 29924 4412247842606
A 19357 175440135
Q 31 32004 4485648875652
Q 14312 30852 7486236203289
A 23086 955187761
A 20863 54768057
A 23812 700805367
Q 1912 27708 826197410212
Q 771 31982 7070700574881
S 13967 59060532
Q 27 24845 3225492600781
S 24229 25202059
Q 2590 31724 8043242123020
Q 98 32606 2961644593678
Q 10931 30441 3392032928898
Q 210 32280 3675074545216
A 13948 313787494
A 28668 359022144
A 4992 855754440
Q 4707 29078 9209516412760
A 18477 490792741
Q 3675 32432 1221301143380
A 22966 859370093
Q 1256 28373 1622360916764
Q 2507 25069 6313227383881
A 29736 323554340
S 26531 785333110
Q 7988 30898 7760076362866
Q 901 32506 8505727954433
S 24884 996727709
Q 5843 30282 5442479665590
Q 9995 31783 9612113166654
Q 4457 32546 3269229037519
S 8140 619950793
Q 7450 25077 1489452669256
S 31459 153280533
Q 11031 32226 6236173539228
A 7862 615492602
A 23384 507216564
Q 935 28711 4615504279289
Q 12286 31910 153501568614
S 27711 617377
Q 5396 21929 4072903472687
S 21972 154095832
Q 2946 24266 942501908330
A 30540 973464206
Q 12030 29775 5026291014937
A 25779 270238951
A 23025 515285781
S 26029 889012902
Q 14133 30610 9696580769953
A 22485 855544724
A 16053 529048458
A 26174 510187898
A 24146 207972806
A 4467 664718671
A 19874 638998259
Q 6185 30770 9340693931103
Q 1956 32077 83732073633
Q 11452 32525 3843112203839
S 15768 810480116
Q 4660 23283 6254977665956
A 6688 352123558
Q 12367 31429 4505557439437
S 3447 869087127
Q 6406 25365 9063855759120
Q 12743 32657 6823558674520
S 20724 729232950
A 21561 72522359
Q 4476 27105 330955671526
A 5584 256988304
A 22005 273146428
Q 38 32166 4933436938604
Q 2434 29382 2816934532722
S 28456 784290847
Q 3144 32213 9145196762775
Q 2550 28477 9569932751313
Q 351 32294 997788205091
S 29100 752004284
Q 538 28807 1167597608786
S 15851 463629331
Q 766 28805 6416012796846
Q 1242 22227 567304714051
S 25998 785387590
Q 613 23865 1953657026015
A 2687 526828950
Q 6563 30857 5826114675432
Q 6258 23804 2852590745833
Q 4626 24049 1513611525659
Q 9952 29991 6272516861369
Q 3358 31999 9942289256630
Q 98 32619 2383856941451
S 20475 412991497
Q 2344 30430 5521152995178
Q 674 31516 4528198179229
A 13481 666050136
S 11138 645357418
Q 676 31129 6609540344521
Q 2775 32098 7937720858868
Q 3968 26632 542547835180
Q 1002 28849 9206033988291
S 27044 952277671
S 23883 984258364
A 29113 228796914
Q 7255 26887 8135007501135
S 18965 91622176
S 29473 730153612
A 30003 33661204
A 6696 277617215
Q 4495 24218 9812155644936
Q 9707 29233 3041161808175
Q 3130 31075 7776064573390
S 12099 758810618
S 260 513975710
Q 10293 27729 8561548856283
A 31737 854659793
Q 1931 31512 2263212883364
Q 10948 31577 4533834135791
Q 4970 30066 2743833500361
S 25838 76363179
S 24668 291804834
A 9694 928096062
A 30040 270560466
A 24045 224176510
Q 5235 26517 8943638786617
Q 582 32171 8061136935492
A 17486 934854657
Q 7580 31529 7123346767286
Q 1872 31894 9988150876238
Q 1162 31553 1711101737640
A 4943 19729158
Q 406 20873 1024369797200
Q 14100 31119 8189701956884
Q 2929 23539 4252123466822
A 26442 866234563
S 8122 618781840
Q 131 31643 2296876832039
A 32686 275295462
A 27615 566426122
A 27458 507888586
S 8682 509573432
S 13172 286015169
A 14425 626935256
A 6780 509809743
A 15414 56490762
Q 621 28879 2749158870760
A 8800 489648726
S 10368 768279902
Q 14844 31903 397532380297
A 28814 984653251
Q 6152 26181 7440378521723
Q 4643 23080 6925558506746
S 24993 995520672
A 32113 916570595
A 32155 498656285
Q 3508 22216 9309588163371
S 18394 801179213
A 30372 886443950
A 22929 630661562
Q 732 31497 4567424755249
Q 5147 28411 8332946771157
Q 2402 32120 5905506089379
S 25424 146473028
S 26153 356359339
S 16358 170832857
S 4775 608806053
S 31450 683755737
Q 1409 32130 9927231387989
S 31215 974515361
Q 13548 30750 9979305476251
S 13357 120715071
S 18514 813774534
Q 966 22359 4277687526885
S 15006 244470531
A 19623 808778427
S 27869 160469080
S 29329 702785968
A 8585 353115139
S 20112 228051724
S 19469 212419771
S 20622 376658585
S 29641 323993925
A 22587 982174366
Q 8641 31387 5447611973659
A 9590 253559429
S 26407 894211769
Q 3022 32672 2567342991717
Q 2232 28179 6035946093516
S 23791 590355936
S 9875 345680703
Q 1965 27856 5175080007154
A 24863 936402883
Q 198 30459 8631018025244
Q 731 31430 9833184063424
Q 168 32273 546905893428
A 5351 200646600
A 29403 527984619
S 30843 627704888
S 199 806967646
S 13905 354313186
S 7190 949529254
S 31298 594803239
A 22787 872734204
S 15782 134180887
S 21951 898560630
Q 2120 26158 1699043861123
S 15147 841782003
Q 956 25025 2765556210198
A 21170 732121105
S 21743 512215621
Q 9936 26906 9337237854553
Q 15517 32568 3097282599404
Q 10272 30530 5387909911301
S 19510 728938823
Q 9446 28576 7390466949412
A 1360 537407583
Q 2789 29402 7915020958624
S 5805 500460033
A 5458 237659627
Q 14657 32423 3084833771193
A 11572 971817158
A 12951 301780615
A 14482 70151185
Q 3690 28043 9209472874835
S 27403 404229922
Q 5024 31840 9412525477450
S 1822 294198926
Q 4921 31633 2057364906099
S 361 521529714
S 1355 467202547
Q 5063 32567 9722776826752
A 32086 986955368
A 29750 858440552
Q 665 27048 8130896863381
A 9124 91783275
S 21396 604064353
Q 5217 22972 3507013128396
Q 4380 29837 6777264445377
S 18826 492677184
A 11863 728489236
A 11206 497767156
Q 9385 27418 204621262051
S 2669 667681259
Q 3471 24196 8276384679022
S 25353 778172643
A 5334 896470173
Q 440 32064 4773948031905
Q 568 31890 5740870194826
Q 4753 31144 6874928392895
Q 713 17253 6501244954009
A 5387 811637560
S 14656 946724485
A 11827 990436616
Q 2400 32530 9811437283329
Q 275 32628 1301440226353
Q 111 31031 5028042182633
S 20940 680252435
A 17246 514517100
A 2318 942284032
Q 8856 27106 2875235231032
Q 224 32564 1733421903672
S 14755 666851630
Q 924 25698 4414265626263
Q 2335 31411 9216100768944
A 15543 853342205
Q 3039 21994 3461628478893
S 29872 819469274
Q 225 31453 4957549155863
S 8001 956623376
Q 6116 31613 218426177149
S 19856 939458911
Q 6118 30205 285521736674
Q 4238 25028 7098510588780
Q 1584 27827 1387163255065
Q 9929 32497 7781715408465
A 2600 415803010
A 20105 877146939
Q 663 32078 6503138610953
A 23473 852995487
A 14545 943713763
Q 4421 27437 2073122735137
Q 4636 24828 6721143374550
Q 974 24057 1715679921784
Q 3040 25230 2737167307694
Q 1667 30843 7768530644410
A 12277 335785762
S 9584 8892266
S 6524 926133588
S 11717 633608960
Q 1895 31306 2783045353183
A 16289 364532587
Q 4879 26233 2346765375487
A 29741 227454714
Q 10089 28870 2935183764730
S 22956 904727083
S 7296 107760215
A 29530 871154991
A 22349 9462510
S 27891 753881564
Q 8572 28511 9266851847222
Q 7410 25107 2542449813190
Q 5262 30061 5205538760552
A 17429 260808505
A 17706 545009161
Q 8523 28439 6172260035537
Q 650 31190 6832042468847
Q 5003 32667 4104202099721
Q 4125 31776 9730603232746
Q 3349 20617 3572052461216
Q 423 31360 6959259079559
S 23806 380874533
A 30019 531300167
Q 532 28249 8225860614751
S 3649 696977944
Q 9124 30616 5801408498346
Q 664 29089 9335815146852
S 7649 197022483
S 25949 37133030
A 11505 934115385
Q 2107 32282 9359008035929
S 17267 140320279
S 5554 594095916
Q 1686 24558 7661267648577
Q 2101 32695 5896782538351
A 17456 925192575
Q 1 32722 6896818723868
Q 701 32125 4855180973598
A 24540 634528124
S 9893 323197092
A 1211 784895521
Q 1228 30451 3471856734362
S 25595 920543816
Q 4384 21249 691811044852
A 30386 311707088
S 26177 505699532
S 16418 708739207
Q 45 32582 19442923594
S 6927 26160240
S 12092 841380237
Q 7179 31646 5742917109035
Q 517 24680 5315110122513
Q 5441 29607 8935748144616
Q 7542 25774 1310483536857
Q 738 31932 5334047819935
Q 6150 29956 8824579675518
A 28058 851071500
A 28091 829777205
A 6656 620834007
A 3613 232887962
S 16673 842120936
Q 3184 32632 8244466982326
S 31430 788611485
Q 4112 25267 8218466997453
S 12503 788608441
Q 2438 27759 5471092205496
A 3941 780067442
A 24545 260484337
A 6038 473424867
Q 5109 27905 3104764119168
Q 1060 24913 612019636884
A 18821 83261078
Q 311 31187 7119545428613
A 12316 73537472
Q 568 31371 2280425529880
S 31492 154637362
A 5743 723560886
S 29354 866650935
Q 5680 29512 3275836361569
Q 7550 26436 9854472911128
A 16008 821723802
S 17077 852030562
Q 2936 29142 335661945991
S 22130 192968884
S 29118 211143094
Q 148 22446 873792992071
Q 14939 32659 1225464738407
Q 150 31573 9152047921277
A 28463 442147685
Q 8534 28159 3431428972346
Q 7539 28798 2431343008690
S 32510 745903475
S 23792 63503728
A 16947 626108020
Q 196 31562 9969079827952
A 14979 986252644
Q 4733 27010 9001125280083
A 32122 215071965
Q 104 29047 7348291041496
Q 3923 24996 5966885742278
S 11715 100666117
A 8756 966719292
A 9804 140404223
A 8534 423639779
Q 2931 30590 7167182340055
S 29986 53442786
Q 4242 24810 2746505655175
Q 1045 32650 4640951337089
A 18550 74793083
Q 11471 30983 1962309699837
A 8001 199521060
Q 2554 19688 8166410351128
S 24701 190175967
Q 2569 32170 76940635204
S 7644 617942135
Q 6065 28143 208995268504
A 11435 230096581
Q 1518 28032 8699843699533
S 26808 862175141
Q 8943 30464 5787960129756
A 4441 680248337
S 27983 784128833
Q 45 32653 4567404162626
Q 4645 21094 3306808599943
A 25412 513151150
Q 4549 28357 1913267794009
Q 14702 31506 8278244581959
Q 6412 25554 5923671633986
Q 7239 25506 2772697379194
Q 2104 32622 5553242480922
S 5030 693865868
Q 957 26859 4070514830156
A 26604 148010427
S 22090 270740038
S 5032 633339589
Q 27 32709 8104720630929
Q 1566 19396 5323825994333
Q 2978 23264 360942066492
Q 4313 21057 8218431574548
S 20570 601688436
Q 2525 25251 8908011370132
S 17846 441575854
Q 587 30672 9616914668035
Q 14365 32595 4456808279114
A 16166 65828735
Q 10271 27731 8987298554161
A 8700 702589609
A 6208 138939714
Q 7425 30543 5443968947961
A 32411 836103881
S 18142 687745568
S 25543 667695546
A 11658 183432180
A 868 700746279
A 70 944389348
A 10364 756184616
Q 4436 31114 1790421056887
S 8157 344888843
S 3645 602925459
S 1069 968769457
Q 12125 29679 4606857593300
S 8683 526442646
Q 720 21432 2762917630316
Q 2343 32316 4889977805888
Q 3881 30591 8266182634820
Q 398 31791 7768677019749
A 17265 630838261
S 10633 83039229
Q 790 28725 4525664862385
S 1494 798479927
S 21156 379708877
S 14110 283074201
S 5613 767885818
S 28295 190357364
Q 11170 28206 1515422883594
Q 4864 27924 7877653649905
S 2177 839948252
A 28800 263762420
S 4221 453157710
A 7198 98283063
A 12936 603514795
A 19186 136863732
Q 689 27869 3506181939815
Q 6020 27900 3255151490167
Q 327 24165 9614163343171
A 27242 956973756
S 3030 771462064
Q 489 32548 1226239176841
S 10470 8654268
Q 1924 31829 6403779267007
Q 3161 23577 5844887658320
A 1849 577767768
S 31871 137440568
Q 187 32452 7430298762110
A 27022 56878274
A 16749 501657595
A 23851 569054041
Q 7575 27420 9047167291200
S 22632 193863398
Q 1143 31760 8279267833540
S 24641 595137500
Q 177 31848 9224413834175
A 12011 719970817
A 28017 217580118
A 24085 142374572
Q 2143 32667 4955395890041
Q 8223 27916 5686733782348
A 15626 201685871
S 13096 528215931
Q 2380 27066 2471461530805
A 16354 990651724
Q 7618 24556 1966762990812
S 16659 717595237
S 30570 36209598
A 2182 56244446
S 32518 503372878
Q 8725 32104 4636636322893
Q 238 32504 4322487227073
Q 4391 24990 2473790576682
A 21711 640772746
Q 1874 28743 7487124156319
A 12793 786757649
A 26411 168942183
S 24479 704917933
A 980 766365594
S 31045 59109280
Q 12611 29152 6546600838713
Q 1103 29622 48894381719
A 6609 742791836
A 13698 228362174
S 28117 658168610
Q 6682 31832 6266232542988
S 32619 267292283
Q 10422 30808 2968507308134
A 25286 999406500
S 26383 610964979
S 4497 913617293
A 15318 16529203
A 19595 409499546
A 29657 844265129
Q 2682 22389 5113790210145
A 21425 643626246
Q 2095 23574 3481576720550
S 12016 962348553
S 24913 383267985
S 10251 358274043
A 23938 776933384
Q 2606 31827 110386833275
A 27570 82632199
A 25230 194290342
A 20092 920712193
Q 2642 31599 1445678683783
Q 957 32156 6303184653175
S 13561 712804208
Q 1087 25900 1816330855839
Q 3782 31534 539109147464
Q 6900 30628 170052794103
S 15992 759044149
Q 17 27476 2247039762831
S 24819 4326812
A 12304 285698474
A 18373 102357945
Q 275 30217 424486822508
Q 5138 26136 5858023571366
A 22215 257511041
Q 4483 26931 8357127075251
S 25355 866346154
A 1945 986669686
Q 512 32450 4230339295338
Q 10828 28871 5263979985205
Q 7388 25827 3117867441661
S 3865 605084807
S 11244 578429242
Q 4068 31178 9402285013212
A 26083 417610677
S 2819 942355540
A 7226 335993281
Q 10132 31664 750052633705
A 19588 671287459
S 20435 479442947
Q 3169 21706 3057756492222
Q 9307 31397 9867256155403
S 1362 677981691
Q 2635 26497 6943618591415
Q 297 18217 672229519637
Q 9927 27185 4128840689431
Q 2673 32397 3672750656913
S 26475 127174272
S 30145 280343367
Q 8199 27839 7234307470616
Q 1549 30915 2297263060931
S 28751 326060312
Q 5026 24139 9751115523092
S 6649 168824684
A 23748 620011433
S 9364 479139280
S 15070 330273493
A 1147 360890137
A 31883 257220205
S 25169 185904623
Q 1292 24140 6242215447356
A 22617 108390303
S 21062 154154981
Q 237 27730 3658042529428
Q 2716 20922 4038550337443
S 1870 934333863
S 24093 312597391
Q 4873 30775 7091529561494
Q 6930 27394 4693194280890
S 32337 951736933
S 27923 90168051
Q 287 22425 980198834403
Q 1677 21111 3249777779689
A 31786 565223407
Q 9639 31074 8941225487287
S 22251 420238099
S 28086 462483811
S 16941 814769778
Q 5298 29706 8467604729470
A 19224 404743906
Q 2733 28677 7976616183257
Q 13999 31084 3412056460303
A 12029 461036560
S 6687 329134282
A 23040 885805547
Q 898 32239 2599115984769
Q 363 21529 9992375380562
S 4872 86591602
S 27014 394955045
S 24476 250204703
A 31568 26683108
A 2104 545024118
A 1929 23450914
Q 4043 24233 671736615897
S 18472 268466303
Q 6491 29749 3163944467291
Q 4300 28793 8186965244473
S 9778 761073795
S 13172 699003881
S 27201 118546999
Q 8244 29401 9065457327447
S 10200 233521569
Q 9822 27634 8239844284550
S 7083 787647524
S 31158 712655326
A 32679 964115606
S 6404 754139891
S 6937 79488680
A 250 973854605
S 21328 467581416
Q 2758 32234 8344833055770
Q 602 31681 1948816587034
S 30624 571483770
A 26124 137591287
S 19412 9662969
S 12630 870329779
S 14015 582166561
S 7500 878973588
A 32357 236553073
A 17476 943355761
A 14241 441175263
S 26216 642264800
A 28415 84476470
Q 1851 30646 5746041082984
S 17866 196809292
Q 47 23137 2942298243164
Q 9648 32606 7327621851379
A 30206 293129511
S 31741 71024719
A 28095 748970951
S 7306 565852185
S 11797 593167006
Q 1596 32142 6527009557583
Q 9906 31656 8707040090852
A 6364 175965979
A 26850 555344518
Q 537 32336 548470383644
Q 1104 25911 8406705617310
S 1432 177294263
S 12451 838057051
Q 399 30925 2592147431613
S 17829 621658454
Q 10234 26812 7394201880397
S 1101 372072996
Q 2335 30031 7735906465896
S 23392 147094675
A 18811 792211215
Q 1808 30548 237777212013
Q 11297 28093 8179865844199
S 30310 425190040
Q 1217 18565 5545518193063
Q 2592 31204 1757011732894
A 29494 502587358
S 7329 432178243
Q 74 31320 6138953096900
Q 6 24236 3174276795657
Q 8134 28853 6754826765437
A 16731 428788129
S 8331 551037087
A 22338 553484300
A 19579 135044962
Q 4029 30712 7941671185907
S 8000 424126889
Q 11543 31772 8257899682330
Q 245 20376 4369390072845
S 2831 586034485
Q 3331 30573 4161827396178
S 7568 68577048
Q 119 27018 3951035511960
Q 6621 27393 4745236518661
A 12146 853336477
Q 345 29348 7833746913555
Q 4417 29561 8069085021405
A 4734 246520323
A 10196 117932084
A 19615 817217454
A 23689 999934400
A 16493 137970214
Q 2105 23088 3668700770116
A 14704 787028798
S 28176 896123895
A 3027 79821976
A 13357 225081323
Q 4698 32593 8593682565128
Q 1948 22362 6631205621340
S 32654 697049838
Q 10048 30363 6004934114168
A 6953 328563676
Q 6632 32311 3841254287753
S 27606 966002062
Q 3311 32580 5535627714682
Q 7130 27901 9103724636012
Q 318 32724 4073445785053
S 29286 943612927
A 1071 292815582
S 9677 333895613
A 25015 41502781
S 22071 792264186
Q 8275 31764 3180482196333
S 5843 93918395
A 22663 206929888
S 25162 443994974
A 13613 671653435
A 8415 442714241
S 30578 382366085
Q 12339 29730 9230462826513
Q 11982 30108 5551970346416
Q 10102 29416 772434372874
S 8040 792858254
S 25134 293536427
A 1886 362516016
S 1881 474707536
A 21833 792518276
Q 9012 29886 5474491725582
S 3076 389317262
A 19671 191103681
S 4217 714358610
S 5051 802497665
Q 6173 25912 853928788102
Q 4509 26645 9233838810404
S 27012 388473456
S 2029 111993495
Q 4399 24151 6405715157190
S 18340 180896554
A 20394 711767251
S 2165 343302226
A 24384 181195997
S 28425 660354370
S 12065 658109765
A 30408 636740931
Q 10598 28926 5982687078053
Q 1250 30138 2092907025162
A 17740 646045023
A 27444 96191449
A 3066 588738588
A 26344 356386856
S 31661 702462309
A 4826 907055530
Q 1828 23378 6121380362107
S 1478 668272182
Q 7177 24291 4393638424398
Q 5066 29436 5301912518661
A 25081 294750082
S 5680 803863511
A 22350 352373805
Q 8264 27258 8568297206541
S 20737 38481082
S 29675 190538488
S 2974 300617590
A 12536 215730584
S 29843 186205666
A 13284 918262393
A 29532 463866872
S 24091 166090073
Q 14460 32012 239976214915
Q 219 30800 2452399263228
A 2190 908866882
Q 5779 27144 2552159318634
Q 6086 23371 3428067141262
A 24463 809880071
Q 714 24778 5259918430100
A 19130 979576488
S 12448 177475911
Q 5793 29157 6315553829528
S 15938 362585722
A 8631 159161238
Q 1189 31603 2409774620270
A 26528 593380724
S 16504 247504161
Q 5240 22089 2579608876290
S 14070 184171504
S 27773 744402204
Q 10200 28410 4886582223208
S 1466 294366063
S 11012 824658246
A 15900 335426863
Q 1185 31162 8728118748944
S 2212 541043824
A 19794 773244562
S 5477 926398874
A 8690 78241213
S 2465 671516832
A 20794 350751660
S 1226 926956160
Q 2790 23857 3063516875468
A 30858 343171671
A 25688 186121501
S 25486 688587019
A 11095 512927220
S 21668 735293055
A 30354 111638212
S 19176 634312249
S 2736 42882337
A 31377 378185683
Q 6253 24717 9255944217925
Q 2211 22755 1853002128379
Q 971 28574 2438283277897
Q 10738 27185 6214516837063
A 15693 606508457
Q 11203 28306 8040257780695
A 30373 933497625
Q 883 31597 6255797921896
Q 9143 28727 4748103039674
S 24967 804644075
S 30860 146838605
Q 888 20581 3383288915698
Q 2239 32324 6399294664676
S 244 342446604
S 17794 751545305
Q 3055 28915 903088010318
S 21599 63005297
Q 2473 28460 438131068096
Q 2772 29915 1363895403019
Q 13974 32383 2386630407154
Q 3742 27107 3816575651796
S 9369 419405816
S 12455 584271861
Q 401 26429 2218955112278
Q 515 24444 4159560222834
A 27431 685593839
A 6585 428950425
Q 3312 26213 2876395430898
A 19572 793452879
Q 1328 27813 5156606613612
S 15639 991891457
S 1937 267002734
A 23756 528620610
Q 12350 32005 3108270408036
A 6223 317503989
Q 3977 25309 7524316821380
A 17753 337346666
S 24278 189609778
Q 14662 31958 2992231333993
A 9465 391416203
S 28805 696102149
Q 4418 24591 1129250718215
S 10235 760338034
Q 2146 23418 6879583735310
Q 281 16902 2895434939781
A 29218 533841626
Q 3664 32496 1794372711485
Q 56 26495 6985226069289
S 31421 419463171
A 730 396711856
Q 1301 18060 8903696817914
S 1818 974348523
A 5614 533162701
S 5443 299112183
A 12160 846290431
S 5507 753458800
A 20838 477003473
S 21839 273771556
S 23663 376805299
Q 4800 31792 8423244336449
Q 8710 29332 6405071586504
Q 2800 31886 6838571893296
Q 406 29542 5171046920521
Q 15193 32377 4181512070483
Q 2482 25368 3772502787188
Q 3260 26044 4751932745658
Q 785 27898 9144097646095
Q 5867 27895 7522709849711
A 14214 690587596
Q 583 26781 1329772469779
A 127 298483963
Q 3028 31001 5980989865152
Q 5001 28894 5090026499355
Q 195 31299 1909726813296
A 4518 252367696
Q 1642 30124 2993729430731
S 8303 343701627
Q 7936 27655 6215386247292
S 221 981026850
S 24386 516466018
A 16580 749512760
A 28930 429326675
S 14177 214257109
Q 6682 32088 3323368595523
A 7030 296881783
S 20052 659029872
Q 448 28249 8539214600239
Q 1001 32170 1929422797561
Q 7716 24441 2853801616455
A 18911 702743947
Q 268 31107 2900369876170
Q 4801 32404 3813888112172
S 2427 767454754
Q 5264 30413 2861150094865
A 26397 72107224
Q 10670 32526 2380495505493
A 26513 477759551
A 10482 428842907
A 25269 422593790
Q 6469 27886 9493942264370
Q 2731 28702 1391177351603
S 27002 896841995
Q 12252 29708 7960140816463
Q 5824 28373 2041347592870
Q 2607 19588 3688207045392
A 6257 116565314
A 26212 473218237
Q 4962 23533 8483285916012
Q 1113 20952 4395170239967
A 22502 254771075
S 6626 974336106
A 11343 854257036
S 3943 677697797
A 29837 194052463
S 6269 848787976
Q 988 28572 6037161651708
A 2109 557303798
Q 3439 25297 3064149448750
Q 3405 30624 1579303368363
S 8346 748988710
S 29235 616380503
Q 2400 20660 9924533725922
S 29905 206156299
A 18322 824214130
Q 4414 26758 6549314604628
S 20964 563497801
Q 5212 32693 2144885253129
A 22781 119482270
S 21904 4395000
S 21453 88103816
Q 105 32536 1718561588304
Q 1213 32586 9319015612896
S 15199 851856142
S 9424 385936853
A 31626 306558604
S 30400 128370585
A 4982 900536740
A 14385 445929767
S 24946 732968076
Q 4659 32491 2527736041397
Q 12368 29624 5548918619599
A 3516 532410380
Q 549 30964 295381678242
A 18611 201237456
S 3047 599573036
A 11989 903287047
Q 1877 22966 5065320175160
A 6101 424820082
A 26086 216494558
Q 11375 28014 7045211290743
A 2789 646855007
Q 12429 29309 3000826410667
Q 9500 28141 6495122025071
A 31457 174757135
A 13106 854226466
A 20314 840733862
A 25041 259642679
A 23382 870731607
Q 15 32722 9209857169855
A 19517 474359133
A 4638 696604870
S 9025 637462082
A 13375 852539796
A 215 903278444
A 24428 124902723
Q 536 29905 6183957039874
A 27437 847953
Q 353 29994 4586675791084
A 19226 468445435
Q 343 31027 7318214262615
S 24232 612703546
Q 5835 22635 9684356721267
A 3047 5709615
A 26843 457804491
S 18413 166507437
Q 6052 25373 4395303557791
A 30553 34756722
S 12603 856637583
S 24860 381599632
Q 5510 30453 2348610002860
Q 8700 28137 8171298863042
A 25680 709805537
S 25852 865058616
Q 3941 29736 3093617885326
Q 1867 18582 2307479789269
S 12496 656779287
A 23705 575946892
Q 927 32701 8198513391922
Q 789 30028 9037800198471
S 2544 326490109
Q 175 26030 9646707488121
S 11956 962925003
S 19220 408878776
S 16742 863402954
S 28997 866380035
Q 252 25865 3554675596321
S 11035 755786978
A 19552 157577782
Q 1613 30262 3195487312627
S 29262 446477176
S 7259 54389671
A 32179 586743277
Q 2388 31952 1756034179406
Q 5353 24044 3482629200000
A 3728 173871370
Q 4278 24497 5069238324692
S 27972 915637950
S 28040 73254424
S 28143 972083622
Q 1392 22817 1385886692587
A 11346 684313565
Q 6406 31627 6220774270324
S 25472 723790450
A 25246 747687762
S 688 501884896
Q 2386 29259 4250855974740
A 5477 727626469
Q 3353 23829 387579223178
Q 1168 28208 8623672771154
Q 792 32722 5663335832137
S 32388 755588028
A 19152 375901815
Q 4564 31872 4740310674527
S 4685 725446469
S 29608 174793815
A 7654 55421305
A 31599 989234146
S 3518 739523798
Q 5219 31730 7364382217258
A 2455 366778498
Q 3443 28185 5009245459693
S 26163 997774416
A 10423 512016961
Q 9066 27142 2381595914785
S 27099 340451517
Q 915 30702 39985444526
S 32156 312518892
S 19834 759111763
A 26204 918477075
Q 94 32129 6887702043602
Q 165 32596 1928898283586
Q 2821 28386 3617135978082
S 9880 365188867
Q 3582 27045 6282132354755
A 10496 735146591
S 16218 323692103
Q 195 28521 8057488091164
Q 11218 31327 9226962124368
Q 9433 28231 2506303630954
Q 2871 32722 7733327249733
Q 4140 23980 2941962903353
Q 1100 32700 3715665019664
Q 7279 29962 361004000508
S 26760 915039075
S 26877 161814445
S 19587 460570785
A 8051 820549983
Q 6642 24688 1941544186778
Q 7751 24951 9313221191531
Q 1866 25386 8368136455656
Q 3170 28410 3217849850611
A 12193 132093194
Q 5304 25675 6010902301893
S 25467 936309830
A 30238 371588283
S 14332 901571036
S 32149 730798797
Q 261 28103 1234064609997
A 13033 749696916
S 1942 914973397
S 8983 298617597
A 13413 175715965
S 31973 962253131
A 13071 604474714
S 20913 476028399
Q 2612 27383 2717200894438
Q 981 32371 2428752572472
S 12315 683697145
Q 275 27968 1299341889352
S 8865 740653322
A 22550 903923650
A 4281 470655903
S 27679 574734172
Q 3118 24903 5564964009533
Q 5252 32682 8176925382170
Q 7811 29310 8985709643037
Q 444 32193 9773023508178
A 29132 320710794
Q 3777 30796 8767355403633
A 16477 485983286
S 18270 595654126
Q 9457 32245 2290725639425
S 26593 89444514
Q 7447 25945 6778288944222
Q 1734 24317 7319894635636
A 15745 845223466
A 28127 314845213
S 17536 194200154
A 27701 608002086
Q 4376 28660 4983031077965
A 10719 365986572
A 5424 159042281
A 4348 784244063
Q 1474 31011 4775970892403
A 32536 478337402
Q 3216 32356 2192207868303
S 23676 481191420
S 2738 864740429
A 27006 309161442
S 611 716115040
A 15391 669089242
Q 2220 32626 6976422330732
Q 729 32076 5109806494211
S 31926 320185706
A 5250 288849481
S 21439 630163473
Q 6393 28133 9470012577864
S 14522 354427359
S 9903 698159546
S 10241 843038061
A 31213 786727951
S 16216 438822823
S 12833 524389202
S 7638 777270889
A 25159 535454509
Q 9196 29622 935622550990
Q 4569 25555 4876742279302
Q 457 31105 2765285926074
S 14777 827091986
Q 1478 24022 4438027845166
Q 383 32665 6677214830282
S 4503 880464458
A 21516 270780742
S 22908 845574274
S 23414 915155897
A 23727 961756905
S 1211 501981631
A 21061 72794133
Q 10083 30467 3036145894003
Q 1801 21751 2747113606583
S 14793 582253311
S 2469 58979437
Q 2742 20758 8853523318626
S 24167 218391915
S 13212 464741062
A 17931 28986629
S 26294 134166063
Q 45 30481 2205361450864
A 12665 83620352
Q 3072 30408 8874906103499
Q 475 32604 5780126482903
A 19640 159675333
A 17475 853142076
Q 8508 30373 4418806453761
Q 6166 28459 5923688145381
A 13336 417129363
Q 2624 23557 3037781481517
A 18813 737451249
Q 11510 32664 5550917547649
A 19474 376457499
A 27076 382019252
S 9045 908135116
Q 2406 24208 3878651980294
Q 2438 28590 7166734401479
Q 8410 31364 3743078940723
A 3479 814244593
A 20403 755304307
A 26886 929190773
S 21350 896643948
Q 4295 32339 7721806123656
A 32691 431216902
A 20797 79395089
Q 1240 23883 7352349642600
A 29136 547692263
Q 4739 28942 424082888717
S 2949 802027042
A 23691 644434172
A 2655 873445228
Q 969 32330 8291604243264
S 1006 159654444
S 18717 741598859
Q 5400 24720 6729232612098
Q 8273 29966 2039625107352
Q 3069 30973 304801160941
S 1515 234049382
S 18017 794660542
Q 2668 28667 3361068168375
S 17387 553519820
Q 2002 27791 9909086422726
Q 8194 32491 2958016671505
Q 4864 29769 2479869325877
S 11189 228130699
S 6788 690907681
Q 10299 28200 305792128107
A 25095 528952214
A 27769 421884319
S 12501 831825785
A 20488 327052038
S 5187 896053086
Q 326 32565 8662433112945
A 3314 644828349
Q 718 32002 630628407775
S 207 324264408
A 25520 149187975
Q 37 32620 7853803420488
S 8583 847505503
S 11934 725984180
Q 1992 18847 5466259614344
Q 6490 29380 8373666943392
S 22161 922772041
A 17826 984710135
A 25961 450766953
A 14787 946676262
Q 8152 32518 8491787000746
Q 4921 32489 3555523847577
S 29676 670700955
S 10628 146900533
Q 11469 31168 2993090434655
Q 7803 25835 4122576643856
Q 10918 31497 5313215770569
A 21271 672725622
A 1044 148399948
S 18503 577321875
S 27341 856430721
Q 4329 23279 3901548574879
Q 5542 26584 9339123367544
A 27586 376809471
Q 10410 29149 7957517061403
S 12547 825130267
S 29959 752785128
S 29417 906333734
S 11369 247130152
A 10770 445276778
A 29019 270283604
Q 4394 29599 4001837463726
Q 10692 32540 1793005331765
S 9179 930548283
Q 11369 31597 8166412453038
Q 4839 29681 730294577247
A 11489 592429751
Q 745 29609 5929648140113
Q 153 32213 5512562250794
S 5271 697120770
Q 2194 22633 1637805823361
Q 1483 22771 6798099565991
S 7635 530632322
S 21661 377226341
Q 9649 30952 6627470734620
S 5488 344632945
Q 7304 26015 2593325514923
Q 784 20484 6171670944157
Q 11458 32221 5413054336014
Q 8150 26506 2806465724477
S 667 711651338
Q 244 21108 9215145805019
A 18945 128332196
A 12754 774999007
Q 3860 30125 5686709386360
A 8694 546764214
Q 7549 28542 489589996126
Q 7481 27450 655561039912
S 14133 749415763
S 21205 886665005
S 22099 357905897
A 27799 664218249
S 12452 460808129
A 31123 684805972
S 25228 961470230
Q 419 31725 549001960116
A 29171 985774964
Q 766 32531 6490057812197
Q 1974 27253 9429135694123
A 13962 450699128
Q 2021 25672 9987104137633
Q 10793 32468 8333474980285
A 16296 820422552
Q 12483 30470 7171829887256
Q 939 30533 1059584863021
Q 911 21111 9495152990711
Q 665 28951 5354443857221
A 4534 332312666
A 3712 928684532
A 24275 137647127
S 24997 43234290
A 24898 430481791
Q 1586 32036 9509546785439
A 89 314113446
Q 1112 26871 9784469372801
S 18510 393083535
Q 5658 27915 269987953248
Q 2974 32042 5328194093089
A 29896 257723586
S 10124 503919642
Q 1126 31407 9457294511279
Q 11082 27673 3996082969570
A 14100 475933934
S 26703 319817170
Q 1052 25822 2077758284547
S 26266 816308999
Q 1 21270 7593529862763
S 27793 638617140
Q 1115 22388 6978815192638
Q 5388 32065 3354543685198
A 14343 392353232
S 30852 128352931
Q 11298 31568 353461279958
A 26198 270251504
A 30619 4305238
A 18655 227951336
S 10624 413582177
S 29236 673398009
A 30328 465783207
Q 87 32636 8326057822130
Q 6831 25314 7716813449220
A 23581 276354396
A 10118 25970220
S 25753 800876351
A 30429 671877216
S 15893 419502055
Q 222 30270 9743488713888
S 29358 22394119
A 20578 48151721
A 11612 951314946
S 22874 163706622
S 13126 823574080
S 1801 187860122
Q 12069 30502 2461488562144
Q 7443 27562 5535516533993
S 28196 787887051
S 8931 652541985
A 28527 753996157
A 27424 817616952
Q 9132 26512 2782803331387
A 1971 812340838
Q 2016 21862 785780720326
Q 930 27654 5830547974858
A 10111 57492601
S 417 905485674
Q 835 27561 6890115673779
S 30618 140383263
S 9590 133142851
Q 300 26872 1930090871493
Q 4331 32267 5357631778928
Q 105 32552 6898597858128
Q 5907 27967 9758880831241
S 13563 806256739
Q 6617 25207 7325160695910
Q 693 32360 7667152990349
Q 968 31463 5220071687832
S 30602 294993244
S 22646 860257666
S 26254 79454446
A 4982 383807026
Q 5881 30918 2485575297482
S 17695 836530249
S 10908 390568346
A 19304 264496811
Q 5697 24489 6117259728505
Q 3990 21105 8347270864471
S 3531 470848676
Q 8532 28967 9742774227530
S 16300 106163523
A 8817 653816249
A 2178 483941625
Q 10668 29129 4013698771406
Q 5162 27255 9525213735160
Q 4418 23048 9271089968383
Q 1283 19432 7130703467462
Q 624 30496 4176696014238
S 18278 639456363
Q 5336 29126 7040956045960
S 3546 424973885
S 22762 483704357
Q 6407 32682 2758420566166
A 551 119155434
A 16580 455592698
Q 10615 28305 3607947459402
Q 13993 32634 8176135808751
A 23956 87947134
Q 216 32545 468818278631
S 26381 600841804
Q 447 24586 7273609623005
S 29182 356823632
Q 2979 30190 2546949940269
Q 5714 32558 187019653503
S 26140 235496182
S 30525 344473187
Q 8646 30093 6519142676775
S 3316 754638107
S 10038 624126083
A 29395 919029438
Q 91 27652 9870054720789
S 17064 677731302
Q 8609 29464 8233205613146
Q 7462 30066 1560623122922
A 30000 590337375
S 19182 980014503
Q 2363 21056 6311529418063
A 24235 728278091
S 8822 935119066
A 17503 677989618
A 12304 471751416
Q 9302 28873 7218825247331
Q 45 28797 1487905038798
Q 15969 32464 2227252871680
Q 4432 32720 9820255160976
Q 6054 30715 5968586790014
Q 4194 32342 2137449363941
S 13752 718237885
Q 4414 32319 2774007690928
Q 3375 22119 4806385772900
S 4113 73198544
Q 1460 32169 6321533046117
Q 4743 32077 1225487156608
Q 14439 31978 3450195189303
S 7557 533246454
A 25706 208032540
Q 11949 28401 1543342018320
A 18773 176505506
A 18122 170073331
S 24757 682356234
Q 4192 28610 4506363392313
Q 2458 19939 6585022273002
A 4851 230374885
S 9737 72320638
Q 799 28214 8246541913584
Q 3500 30808 8622604546090
A 12951 728678240
Q 3652 29522 9256467926362
A 21791 429262357
Q 2862 30667 9725096169500
Q 6058 25776 658828035384
Q 2168 28043 1115917907208
S 25285 939185565
A 13075 598351443
Q 4764 31543 6673731369090
A 24724 37472434
A 8602 539475272
S 13769 419312748
S 12597 33076473
S 15423 461190584
Q 2540 29388 8535489591004
S 12721 47589220
A 21348 39137245
Q 230 32671 969988668515
Q 1460 32282 160936411991
A 23408 377986125
S 13834 641049917
Q 2229 30247 9616373570296
Q 435 30035 322449902878
S 30447 903514509
A 21154 114312322
A 7391 38918414
A 18779 589819519
A 30937 496088719
S 30808 86483662
S 12152 976815773
S 17471 116869470
Q 8375 27279 3134276852150
A 13564 624168355
Q 1200 27185 9239222119440
S 30980 587645225
Q 2294 32710 1197073569915
Q 3215 19959 5757786236931
S 4886 734322229
Q 8979 27155 7912807830750
A 11977 428286739
S 2720 781149172
A 23343 491795200
Q 2104 29608 1410896424981
Q 11427 28643 570570941114
Q 2716 31233 6981455639372
S 27623 797167285
Q 7072 26847 9695633402898
Q 1756 26786 8781128623808
Q 11387 31430 7690215321470
Q 4278 31732 5055098217494
Q 777 30771 816448200441
Q 2532 19443 864341253583
A 29367 699700599
Q 4052 29992 2928853076413
A 1091 341623257
Q 436 31905 2977602767198
A 24391 328886036
A 11935 967870589
S 13054 176586238
S 1662 762988668
Q 1222 28840 1078884545205
Q 358 21363 908969037329
A 16914 924979499
S 1449 539885128
Q 2536 26043 2810940131140
Q 8497 25943 6827116725237
S 26382 920184394
S 657 883150740
Q 127 31905 3437115820222
S 20636 238022304
A 10593 775399693
S 13900 3373000
S 27722 466331339
A 5321 548480478
A 10010 42229631
A 13841 875566139
A 15521 453787288
Q 8762 28305 4063597591993
Q 687 31495 7144281599726
A 26169 79754728
Q 3177 29998 3404195266603
Q 96 27172 6395257998095
S 11130 172972549
A 17653 491470421
Q 2211 24646 7820019287158
S 24049 37266570
S 27287 54552991
S 5612 593690093
S 20714 807002903
S 8285 327669519
Q 3683 31077 7526198909910
Q 4183 25839 8234568889481
Q 1096 30371 2756765524352
A 29488 647933297
S 2508 709833469
Q 2209 21053 2596240282401
Q 220 32253 5744139223039
A 25113 607553777
S 26862 625050377
A 30488 274048560
Q 148 32312 6523752155266
Q 3340 25675 2525039007191
Q 5617 24005 2696746138697
Q 7878 29134 1847596233652
A 17068 186741513
Q 363 31774 751721589525
A 1697 119427714
Q 2896 21030 1783304508428
S 29785 495988313
A 6070 795080751
Q 11952 31288 7553091315465
Q 9227 30363 2644377051514
A 3517 463904814
S 11247 10273644
A 31222 785358076
A 17295 661938977
A 27218 981032991
A 30572 213458544
A 5870 46158126
S 31695 180279460
A 31408 561623087
S 146 692063240
Q 9958 26796 7734642806335
A 15300 618430053
A 18575 374779309
Q 4549 31143 561334293433
S 15028 840085153
A 10059 854217633
Q 465 31030 5617662201083
Q 3362 23505 6476591112251
S 22127 215946391
S 31103 286035652
A 20318 845115534
S 30467 821178144
S 14020 203910239
S 20209 665170186
A 23010 396534451
S 18325 200677930
A 4558 530106434
Q 3254 24750 6618167067118
Q 112 32637 261685873396
Q 1486 31592 8411525243665
Q 4866 30024 9409930532522
Q 7235 32508 2566060932483
S 25111 697133541
A 8581 136566795
A 15340 933258566
Q 1492 32161 582730320889
S 2654 28824565
Q 121 21891 4242201960986
S 23180 474665475
Q 4683 29174 3241426718310
Q 1597 32542 398395448627
Q 3486 31934 8493035748878
S 24593 322453918
S 30543 740385299
S 14982 595377832
A 27815 947651145
S 12071 861330083
A 10517 777208658
A 19698 854423361
A 13111 793177968
Q 11312 29129 306954461088
S 15852 138568918
A 23923 978045798
A 23391 950504342
Q 6296 27258 7680713035865
Q 3064 32592 8218916194590
A 11069 442320272
Q 11692 28337 6875307039168
S 28864 874645007
A 6236 198866185
S 9314 189683724
A 11668 60188523
Q 9120 27860 276672747891
Q 9503 28584 5903504555440
S 13359 539199054
Q 6563 30860 7377853348647
S 6555 732220105
A 27822 151755203
S 14354 869996683
S 25683 106334132
S 19697 17096518
Q 1118 32158 2261382972007
A 17338 959696603
A 12659 193217731
S 24215 924230427
Q 4139 22495 4088230761176
A 10149 432663309
Q 2492 29018 451709599890
A 23624 407318263
S 25175 467037049
Q 894 32302 6292259191524
A 8142 730636858
S 22094 47322959
Q 14263 31263 1005384040648
A 18305 40195100
S 7600 637200788
S 14164 527810474
S 9774 776834208
S 22294 408704174
A 26200 133087839
Q 5209 30130 6844250251399
S 29318 743335557
Q 176 32229 4759511557506
S 9783 81100379
S 2322 655404681
A 9404 231821784
S 17627 629590495
Q 8286 29117 5448152054574
Q 3815 26036 7015053684939
A 9585 109808551
Q 3177 32318 2353715781367
S 12154 331856357
Q 10021 28041 306557530422
S 324 13777667
Q 4782 31891 1664374920709
S 2855 581791833
Q 5955 24385 731525720799
Q 906 31935 706093592211
S 11695 965623737
A 31724 286374908
A 21994 989287004
A 12393 743796672
A 15591 909275614
A 27780 609202481
S 24266 523335188
Q 3228 30899 6690389937212
A 3380 484627174
A 16321 731854151
S 16681 89446761
S 1532 819302167
Q 328 32492 494409834798
A 30954 658903376
A 13114 832413749
S 303 657661363
S 10591 573006393
S 20709 816039622
A 25904 182970330
Q 13675 31558 2504116755886
A 19940 906749770
S 2538 524384255
A 22183 147680105
Q 2906 28215 8310393298418
S 2669 65600106
S 23856 287657713
Q 8171 30363 1262937283771
Q 644 32673 6834427006998
A 32618 245432169
Q 1785 29482 581981354910
S 7063 925303125
S 27179 347779497
S 8797 446441952
Q 3373 22360 5395109353969
S 18503 628892915
Q 7641 26813 5746619314363
Q 231 23383 8792747377711
A 21751 925073595
A 7953 109285804
Q 273 30923 2430469856336
Q 2211 28701 6606786993778
Q 4217 30361 5966189282951
A 8591 43178083
A 20692 246076835
Q 6905 32551 3391016202543
S 9329 979800499
Q 9041 31252 8217095839462
A 16805 493680992
Q 1841 28968 6283994459588
Q 2845 19949 6329139520813
S 7100 481846102
S 23807 205890049
Q 3148 31274 3557639445514
S 21611 919961366
A 18646 319339528
Q 2124 31191 9455952844851
Q 4880 30633 8205811024954
A 4579 20491282
A 28334 907468717
Q 570 26358 1353559498399
S 2333 515433599
S 20730 342487058
Q 6176 24478 1966828585961
A 7206 291187771
S 10528 934380006
S 7834 128871430
S 12211 265057158
A 2615 181964750
A 24014 715230573
Q 3851 26298 8743589377825
S 1850 54315600
S 3204 622667283
Q 6883 26731 9887137665833
S 9128 30765328
S 17376 624149098
S 5633 989883092
A 12771 725658706
S 25673 113227827
A 22002 915548800
S 12371 741581833
Q 1206 22858 1907426850185
A 4213 31979391
A 11142 391807620
A 16951 845516973
Q 3022 26660 5765928319372
Q 794 26909 5473270962832
S 3506 596854749
A 25055 889128210
A 18110 413964529
S 28218 330232050
S 6387 352032236
Q 2874 31792 4856516777592
Q 984 31919 3803479807652
A 2062 832010325
S 4610 23469907
Q 205 23472 5865913764009
Q 2103 27993 4165926609389
S 10925 536190441
A 21145 815910925
Q 1575 29283 7724762862725
Q 6344 31753 8018790680825
S 6468 391117885
A 27057 351383449
A 21491 291687388
Q 10140 27914 2734451254348
S 31351 844053802
A 5407 67418797
A 36 559374824
Q 4125 27245 9706252233988
S 16632 480230357
Q 897 31581 6669643023966
A 27183 23128656
S 30860 808544366
Q 82 30706 3312991928515
A 2585 651718157
Q 4707 29444 8616628120911
A 28604 161802413
A 17908 958085670
Q 1710 32083 9169918044353
A 21519 491871677
A 3324 668405203
Q 5706 24805 8651790912954
A 10194 613230711
S 18578 362108967
Q 4632 31997 4826595508278
Q 57 32424 7223034128489
Q 1121 24072 9177293171965
Q 1440 26178 2971194392890
S 8223 522665942
S 2830 590695569
Q 3090 32179 7205793946493
S 6646 224236777
S 10830 824884697
A 4722 995620072
A 14568 313022774
S 11536 221344186
A 12711 798332255
Q 1328 22154 340531789502
A 32340 809335188
A 2346 368695339
S 18463 386357061
S 5599 441038533
S 17252 400467647
Q 1524 32651 638691438971
S 31448 663906073
S 16457 667239815
A 1963 163880750
S 9489 72125893
S 13278 566558854
A 9624 60984591
Q 1692 31763 7810843842181
Q 8608 30458 8062905342155
A 19625 58623422
S 14403 453264584
S 13315 940384812
Q 1093 30190 883105913853
S 14854 16633354
A 16585 531854916
S 6242 51437025
A 6219 414264634
A 19798 117067286
Q 1994 28019 7753760410762
Q 244 20317 8926380629504
Q 1287 25130 4410618428868
S 18381 232707035
S 3738 848274774
S 15518 703892820
S 15080 804917170
Q 5751 31331 9902889418457
Q 4585 31719 3381105167526
S 25035 391673406
Q 424 30614 8232382254207
S 27991 649123212
A 29795 620136345
Q 7777 28918 4409366857233
Q 2015 28839 5270005053682
Q 4362 31147 8151480281242
A 1755 335786472
Q 1428 31368 6003840217865
A 18068 29258728
A 779 62192197
S 29129 481521454
S 9139 154048068
Q 544 32048 1994102945797
S 9071 666668545
Q 79 32512 2225293994725
Q 571 26884 8260949581159
S 8359 44181503
S 27412 884592781
Q 1532 23150 5455793638220
A 4230 660481843
A 3977 698402268
A 14719 584126024
A 20276 259247105
Q 645 23971 600155353023
Q 1093 28158 6723119595566
A 23770 977219519
A 27222 624303725
Q 9491 28486 9826400294663
S 28917 432782169
Q 12424 29698 7300775557357
Q 103 32515 874082590368
Q 159 32409 7704795492692
S 14812 285116964
Q 3723 27705 2234988543760
A 22073 857907408
A 17631 422384482
Q 10518 31409 3352881606043
Q 970 20816 362302071211
Q 922 27417 9415335010802
A 18778 85805010
A 14833 620037250
Q 171 32619 9428006802598
Q 4984 22093 4487484685043
Q 2152 29482 6920455374013
Q 1794 31491 3382606933346
A 24608 922335329
A 5647 666434463
A 7965 995650699
S 25241 416094949
A 26921 240855032
S 22758 466266035
S 29953 753777772
Q 1403 30852 2040821045696
S 24946 766428438
Q 3501 21267 209854561702
Q 6881 25845 868521091085
A 4912 510693737
S 7036 201122461
Q 5088 32542 5555293791542
Q 29 32310 3002361941722
A 12711 119628775
Q 5565 29639 2777149873060
S 15518 855174995
S 4462 982762568
S 1557 705892479
S 25220 340836219
A 22990 842285918
Q 4441 29040 3355812781924
A 16327 253697862
S 26860 329781647
Q 923 29135 9314249219192
S 40 919801203
Q 133 23903 8414077194554
S 26265 711782996
Q 7802 29676 6158333407070
Q 3565 26210 8889668390155
A 8956 757245115
Q 4084 27102 1343672561304
A 22195 561756023
Q 9250 30207 2927477650501
Q 8080 29519 9981280444593
Q 549 29641 8653885749579
S 19162 584805842
S 27071 322322366
Q 8512 31738 6634651778943
A 17403 107652210
Q 1278 22748 5374637253180
S 26405 137452610
Q 1656 28075 5740005371686
Q 229 23735 4985214675009
Q 6487 27448 1814799377553
Q 6894 30241 4429727733507
A 17257 921398696
Q 1546 27570 6610491123898
S 12902 395689235
S 9459 350817691
A 13472 710649677
S 18856 794655838
S 9978 513466639
S 4338 245994797
S 22656 734464149
Q 509 32599 8045567864408
Q 8557 31826 1038906043425
Q 6883 26366 9503212949408
S 9677 677745598
A 24391 586393404
S 21151 155248484
A 28774 424018396
Q 2391 28477 2199059743952
A 14648 38868474
S 25903 706789185
S 26163 9157831
Q 1366 25494 414965908370
Q 5904 31725 4487399330047
Q 1593 28166 6257175216199
S 31693 555174405
Q 1594 28883 9946898459291
Q 420 29521 8836275522360
A 4186 241709164
S 6830 88203142
Q 939 23391 4870516449738
Q 6478 27589 3877980165998
Q 3353 29346 2532497621938
S 12176 229162670
S 1273 410648039
A 1452 295468127
Q 525 32057 921897301387
Q 33 32622 7283392889916
Q 1071 32665 9891165559900
S 31528 802211468
Q 1218 29132 221038695472
S 8466 275467474
Q 4427 25750 562951249601
A 10166 952532888
A 11460 408473888
Q 1314 29501 1336699290864
A 16159 240626854
S 13866 572391315
Q 702 30230 692595306260
Q 409 30186 1590471400033
Q 5295 27765 9621533522104
S 17758 528971581
S 13334 856495218
Q 11409 31248 3784995769119
Q 2120 24771 6881953975134
S 24056 825917174
Q 3975 20366 69922823995
Q 272 32595 7096674956181
A 21142 463937521
S 30479 983171616
A 19007 84814862
S 9738 88690730
A 10282 282596975
Q 640 31406 5051881133621
S 7062 492812269
Q 6360 30641 1635624264572
A 12089 598899884
Q 9110 29159 1519365091201
Q 4426 31036 2011458314872
A 21939 303646834
S 13929 405911243
S 12960 57148488
Q 1178 32235 6481949985557
Q 3778 30997 227618588016
A 11448 513379577
Q 2398 23439 796311557382
Q 2283 25693 313659953882
Q 4281 31801 976484658381
A 27590 943472031
S 20915 682211333
Q 4245 24778 4449552028179
S 6937 834405762
S 5383 64531594
Q 284 28385 9655048229735
Q 1411 21147 9159405395179
Q 3740 25808 1493837539021
S 21225 685884839
S 283 84565924
A 32245 531949189
A 7313 568184291
Q 13908 31835 2560733446995
A 13131 809431904
A 29834 259594297
Q 4012 31358 5955226839285
S 26956 926810169
A 18186 588413364
Q 5961 24659 581732159679
A 3836 226222314
Q 3784 29639 2960261708705
Q 4553 26798 5793150966517
S 26654 159093554
A 31766 485047500
S 13906 598260070
A 9478 198336504
Q 12800 31635 7192640082415
Q 5901 28998 7439991552642
A 26513 478267884
A 10856 190970797
Q 4543 31807 4105036528166
A 16928 565863349
Q 2631 24374 1559403436751
A 23028 553875568
A 24045 728025248
A 23007 904077635
A 729 760358291
S 8030 557384548
A 26589 434761157
S 23343 816857212
S 5039 987326632
Q 4181 30739 8415483920829
Q 4667 23933 4198179545342
Q 1572 19126 8715533723662
A 11315 766366703
A 13539 479369554
S 7663 494152066
Q 2101 22696 2070991012827
S 2831 339247621
Q 9030 31889 9628784983503
S 4155 960515753
Q 5510 32689 9446502092380
Q 4242 21744 4021528703740
A 16963 301247645
S 6030 979873052
S 16786 394674966
S 28750 345212022
Q 632 17052 192387136309
A 1818 789532242
S 32097 253990836
Q 2340 22314 1120883445430
A 6522 117725658
A 12666 582723027
A 5406 412557773
S 5684 439847247
S 10080 440452418
Q 47 31884 9877608006100
Q 5119 32314 2529938320754
S 20690 950118171
Q 2357 30072 7746285990375
S 21245 387785907
A 9652 676946813
A 21203 138685863
Q 3257 32667 8442886397135
S 12088 836143383
S 28366 824042661
A 14968 161004141
Q 4182 31425 3961865838575
Q 1901 31871 3121315771675
S 32389 68899670
S 13332 608414459
A 29160 720430010
Q 126 32614 9153074531189
Q 2036 32255 7828304667976
A 11953 358499102
S 25349 110137813
Q 3045 32362 290910310236
Q 733 32423 5660305260757
Q 2401 20340 6865340791710
Q 5810 27296 3492921262067
A 14707 290288320
A 22466 561799473
A 4688 212819099
Q 2664 32637 9761895615775
A 28087 370466466
Q 5749 25405 5750476864347
A 7393 941207333
Q 865 30099 3464118493530
Q 4137 25647 9178775742643
A 9476 724697007
A 25875 465454978
Q 865 24710 9370085782550
S 3361 408175245
Q 103 32668 5010669904168
Q 6640 26713 9913181033211
S 24051 286773865
Q 2495 32426 5604509887441
A 28062 137878206
S 9458 199621725
A 20640 133143789
Q 4179 31108 2974219129316
Q 220 32321 6321851746298
S 5278 434552264
Q 4916 32611 5170508189746
S 4285 455146503
A 5184 739758487
S 2782 386462405
S 18563 734820737
A 31733 771764591
A 32425 236253628
Q 8809 32212 5927648450045
A 9337 176925590
A 25077 555488138
Q 5059 23204 3094149126853
S 12918 598430745
S 25800 682889172
Q 2964 30112 1251707734151
Q 13985 32248 1044163426385
S 11687 226098073
A 783 661892843
S 24123 170555765
A 11103 327028177
S 19367 415130269
S 19815 671472406
Q 8199 26767 2026402435659
A 18947 934097382
Q 58 32703 9114383609916
Q 347 26679 1682079561676
A 27129 472646659
Q 1149 26469 7792305664302
S 4876 312592852
S 7896 377174712
A 28496 676461324
Q 8800 30121 5156304168551
Q 4808 31473 8537262721609
Q 6526 29055 1323073930852
Q 13374 30736 7974821150036
A 9222 430834354
A 9857 534870102
S 16640 707748564
S 23200 146249624
Q 820 30288 1178764809878
S 26379 200267546
Q 2741 31433 7185521222694
S 24886 332768011
A 29302 245967014
Q 1297 32541 9875861927695
S 2130 650282498
A 6402 148179642
S 22106 316338687
S 24651 970933935
Q 3657 23135 660309263167
Q 10149 32166 7381921241678
A 11446 80769239
S 8736 660993662
Q 7851 30485 4958306695794
Q 10946 31170 8068241064662
Q 369 29077 1731408105218
A 335 185984620
A 14698 391617909
S 4725 11450177
Q 2945 30991 6433502354823
Q 70 32694 7031191319986
S 29285 352306153
A 30719 239909384
A 18660 129850689
S 29758 86014784
Q 896 32197 8644807582010
S 31073 300828918
Q 354 21936 5095040758639
Q 5100 30062 7181635934929
A 22474 89510001
S 10120 614297685
A 12766 465758767
S 21050 612678979
Q 2510 32307 1515798729362
S 17577 6333837
Q 9659 32101 557795713141
S 29628 642595387
S 15147 524316820
A 25296 796106877
A 1188 585849599
A 16974 76303090
S 30997 243701803
A 20721 113493879
A 32364 311196746
A 6431 403750410
S 32432 57049570
S 6587 399471598
S 20663 321068258
Q 1739 31736 8442360054245
Q 618 32479 7478353332317
S 7590 692344249
A 25377 262373930
S 17298 710853623
S 12278 47549138
A 12754 793766705
A 32204 346749838
Q 393 32714 227910638633
Q 4581 22189 8012773110319
S 14698 243671731
Q 5924 23709 2654971039259
Q 70 21604 8893786596658
Q 879 29685 4869235249072
A 23711 366091418
S 22253 322016841
S 18233 987944592
Q 3084 21559 4629691008858
A 16244 630224628
Q 6396 28969 4318775466809
Q 1377 30142 9712182064356
Q 102 32601 6633610546334
A 20930 456897039
Q 7421 32356 8653741400965
Q 115 30748 737965390715
S 5209 20769804
A 6554 421302852
Q 2062 29491 5591639660938
Q 10784 30029 7290611623352
Q 2651 21510 3115296864658
A 2816 180905128
S 17714 352062921
S 4783 579998081
A 18024 778748098
S 13915 588347123
S 691 240732639
Q 2107 31992 1363054099620
A 14371 785385732
A 28419 404365390
S 13936 548189377
A 19103 695179585
Q 9549 30439 3548000029973
A 1842 406897102
A 5081 807430284
A 14917 952552433
Q 3247 20118 7824156344752
A 4901 749597258
Q 9425 32640 1071794865662
Q 7476 25039 79526673082
A 25471 397867932
Q 1124 23538 289364358326
Q 5259 32686 1716592935292
A 4793 52013739
S 23385 571922316
Q 8102 27190 8378519764695
Q 3254 23245 9903979943560
Q 2907 30959 2128582356743
Q 4368 23954 7874922446618
Q 5396 30736 2053760506429
A 3309 398494267
Q 1834 27791 7090700354913
Q 82 32665 5593862994617
Q 1395 30730 5187499727061
Q 1884 22450 5245349024821
Q 359 27361 3410112291465
S 25168 841622677
A 6894 443532498
Q 1217 26580 388110476079
S 8093 438646654
Q 6211 25219 8567402708928
Q 1420 28510 2300264835171
Q 677 31014 624184827702
A 27088 675987651
Q 9071 30057 4001360013185
A 12805 533343307
Q 2415 27750 8615755511710
A 7346 784199368
S 14779 136446243
S 2322 80786169
Q 7834 31137 1917169970127
S 30104 782509347
A 31936 99780951
Q 71 32684 807220377238
S 29389 728886735
A 22954 44350275
Q 8521 27261 192877784912
Q 522 29509 2128558132299
Q 1444 29733 4514234676355
Q 3508 23943 1542074763345
S 14245 141633635
A 24261 467060894
A 23700 510177251
S 20113 182284221
Q 4956 31734 7578008285968
Q 3614 28606 6513536007850
S 11563 419730337
Q 3613 27822 5395461941664
Q 2049 32707 5151836739033
A 15744 729213698
S 18018 48530814
A 13843 79218041
S 21361 7264912
A 22419 334123503
S 24623 923393040
A 5823 104076751
Q 4715 31203 4350758385557
S 31124 438912389
S 15421 293307113
S 20924 664669814
Q 11336 28791 8674145952030
Q 12819 32490 6372716836318
S 3373 149640535
A 23927 802369816
A 7967 84648876
A 1629 754185285
S 31992 993943928
Q 5651 31689 118811885045
Q 243 23667 1341627525173
A 10428 221681730
A 7673 545416632
A 14823 271396413
S 13698 433439201
S 28413 568237106
S 14728 323852338
S 9661 361262048
A 686 941141871
A 2572 322631539
Q 14828 31821 3226285537627
Q 7542 30209 870254401840
S 2825 509024903
Q 8398 25232 8167567459074
S 11382 455894947
A 25533 254405390
A 23614 563111420
Q 3650 23903 7866053697962
Q 890 32650 788618737984
A 10341 582193113
Q 1113 32014 7486868678140
S 10492 125007402
Q 9254 27223 5099143958621
S 22973 935957547
A 1130 904163178
A 8686 139616221
Q 1323 28441 9646984720079
Q 3386 30402 2134651555396
Q 781 20795 4205272671914
S 31138 750671647
Q 1209 18875 9763524482592
S 31991 1578384
S 27337 586895764
A 27914 364940075
S 5539 514326472
Q 4589 27240 8340480204791
Q 4672 30345 4302486599746
A 6471 975632294
Q 3995 31124 2521401185549
S 30643 856067700
Q 5609 31757 4322642118691
A 5238 838512749
Q 6569 26823 2030927068929
Q 412 32161 651145838810
Q 1432 31752 6512461651479
A 26809 826404493
Q 6895 23966 4528521938447
Q 13643 31982 2333319915391
Q 847 31663 3734178395223
Q 935 22078 8438586133874
Q 6386 23052 8692566581859
S 22568 461194228
A 4560 403953989
S 24031 315310460
S 30217 816519229
S 2201 424593398
Q 1505 27227 7903265819813
S 26608 392412418
A 24039 441814415
Q 5549 24510 1783996720838
Q 5939 32536 7115468917925
A 258 559326257
Q 6489 30867 6765314156949
A 25808 259821003
Q 6311 28649 9514770282986
Q 877 31752 2278691042781
Q 178 29863 9277889348973
Q 3446 27259 3084829042628
Q 1918 30814 4917683150781
Q 87 32075 3689272253150
A 4368 688715589
S 10985 89964443
A 30170 5091031
S 12894 345560577
Q 11218 32502 8683367309006
Q 7900 25240 4085547100223
A 2183 838820751
Q 8362 26194 5360985074163
S 12491 53948528
A 18761 737994694
S 4456 748767682
A 25903 271017948
S 1274 763831784
S 25494 109910686
S 14167 740408677
S 29538 985349752
A 2887 212131065
A 28936 224541614
Q 837 32715 5345038152550
Q 1278 24935 5388406744169
Q 6384 30951 7376939788070
A 21141 210104383
S 28829 694374613
A 13939 612529870
A 19255 663043336
S 27633 270676228
A 12914 588720801
Q 954 22975 8683319771378
S 10206 519444242
S 11160 193539957
S 23617 7774843
A 16258 951077774
A 6204 372123734
Q 690 31856 4633452982706
A 19113 98346194
S 7827 359937408
Q 1896 31471 8579256209296
Q 513 32103 864159961028
Q 1550 29013 1262690797992
Q 3130 20779 3141549715038
S 4603 785537171
S 15018 695585516
Q 6791 31675 7585967584675
Q 1577 22790 8096193028428
Q 3421 29325 7747607506317
A 25035 779709757
A 28430 177210887
Q 44 30511 6002761091621
A 4921 32570430
A 1938 626874176
A 15657 998252400
S 9809 605577279
Q 5920 23409 8513824275290
Q 10092 27043 7926773261544
A 20942 533504209
Q 2319 22364 9843186196472
S 22049 899638593
S 21621 856748277
Q 5490 28388 8124431240683
S 14651 124588744
A 5868 411654407
Q 16 32050 9774342592668
Q 130 27000 3996345097489
S 32253 847396046
Q 12380 29789 7486414286759
S 810 544423247
Q 26 32710 7417897752318
Q 12548 30995 4091458259240
Q 2325 24150 9211438990583
Q 4607 24793 9328474096754
A 11346 725585354
Q 11812 32274 9084755620742
Q 6844 27273 5023941535179
Q 2615 27214 5109446815120
Q 4050 27871 862752219793
A 17519 366625744
A 20460 289596352
Q 1211 30066 8829759151905
A 8470 45422390
S 8976 968360964
Q 413 28705 7817820467659
S 3738 558835672
Q 10596 31422 1695511530952
S 13256 841354317
A 25936 469976463
Q 418 28422 8259813202246
Q 4437 32111 5562628561262
A 3400 217385298
Q 511 30468 1356570830527
S 19454 915187705
S 5435 725989923
A 13582 444507215
S 10124 906077369
Q 804 31696 56333073720
S 30304 473073624
Q 6388 25193 689888366337
S 2202 633603455
Q 9272 26198 8277750277068
S 11157 290078644
S 32184 114431949
Q 1480 29984 3103403464112
Q 3122 30192 7416230052421
Q 3203 30044 2819400181585
S 18639 455486658
S 18256 158330006
S 13688 673981674
A 27957 694308513
S 25618 862817038
A 31925 627486909
Q 2114 23354 5403841957340
S 12145 539212270
Q 817 32329 2106676517982
Q 4093 22791 6693666867031
A 17815 779776552
A 16281 875217391
A 29055 355088492
A 27126 75968436
Q 6465 23094 2853961184768
Q 12864 32547 7898079730496
A 7110 895779641
A 5985 429032885
S 9765 560372140
Q 2633 28170 240794936618
Q 2923 25077 9713369544869
S 11553 868304844
Q 3212 31506 7432157356635
Q 8536 30875 9885400646559
Q 5201 31932 4200147371375
S 17559 968836916
S 3118 142983934
S 22282 534445394
A 23923 380252299
S 991 767507858
Q 1415 29822 5170882418314
Q 9816 27603 9212149742703
S 5248 585077703
Q 180 32439 7037580297905
Q 11403 31266 7399522373657
Q 2363 26436 7382098475520
Q 4264 25403 2749208381398
A 9884 322790059
S 27473 715217839
S 18373 581213400
A 1371 151984094
Q 5873 31337 8448175807033
S 30188 978549618
S 7972 881492256
S 14443 976120301
A 18710 100239759
Q 5566 32565 3992943492860
Q 7304 29020 77892259445
Q 2665 32595 2055647160411
S 19753 213052677
A 988 245103069
Q 5462 23815 8803427726081
S 26510 73176319
A 21034 142182343
Q 62 24507 4541596131562
Q 4776 31546 6678488559929
S 19185 136765219
A 30696 217660101
Q 4927 23920 2316047405157
S 31348 726518117
Q 805 32470 9235570718045
S 28200 267350408
A 26157 811178394
A 65 348136677
Q 632 28335 5374308521847
Q 768 31163 9447186312229
Q 1897 23480 8780015819518
A 17135 5283766
Q 6966 31184 8336975557917
A 1255 966355796
S 19739 939168423
A 31535 94109507
S 26163 828700884
Q 356 21525 4136643280185
Q 3183 20293 9920587254859
Q 2649 29850 2200496105600
S 13149 34934622
Q 3040 22036 9205129125591
Q 72 32641 3031513907797
A 30623 176946282
S 18226 640063979
A 13913 715631935
Q 6160 24382 6136364424176
S 1584 680695393
Q 4465 27589 1844475862857
Q 761 30402 4695447431995
A 1490 474035826
Q 2298 32332 733292628875
A 18706 482151195
Q 5229 30316 9260488932277
S 13206 397100850
Q 9492 31211 6637900842791
Q 10241 30669 8695987589976
S 24427 742829683
S 4664 792818655
A 23563 745672169
S 7101 493752689
S 8048 203940850
Q 1363 31003 138415826512
S 23744 283998865
Q 104 32186 7782740451677
A 29552 803646655
S 4572 213944366
A 23706 804986453
Q 526 32654 452958312870
Q 562 32414 7930530068247
A 29219 305812543
Q 2342 27496 2869322464025
A 26460 682363847
Q 797 30048 8280583098208
S 21884 815743175
Q 3451 31181 6301919715730
A 28397 281498235
Q 6242 31014 1214063124066
S 4748 349636152
S 20347 814605452
S 23647 579115449
S 31685 549904258
A 6601 831179411
A 1925 211649682
S 31820 874307699
S 31873 660644297
A 5942 802392176
Q 4884 32341 6675544212088
Q 4774 23398 8099564089098
Q 10839 31092 6848015881335
Q 6822 23845 5433119262839
A 1222 568312922
A 16358 237033407
A 14414 903624231
S 8052 782101097
A 13059 621350179
Q 9184 26299 9857392289131
Q 987 27363 820142195231
S 29697 644761652
A 4152 926486646
Q 4510 30967 4722718942908
S 27411 253139161
Q 2707 31572 8162470084641
A 2560 419787335
S 27515 841164289
S 5111 808360123
S 31548 255760855
S 2310 491825247
S 20467 429792069
Q 3133 19828 8894422020171
Q 3663 27205 102355687982
S 27566 82817056
S 10940 514320528
Q 1040 31378 7029452515537
A 32349 87675736
A 7379 169002695
Q 2628 30648 154337906804
S 15621 643936385
S 17914 502645314
Q 1358 32151 1324680437901
Q 6386 28387 2305500269239
S 21405 68484517
Q 1300 31284 6231063544291
S 31096 367680824
S 20936 762730410
S 27181 325590586
Q 4963 26546 8809896701912
Q 2729 25584 5405176119417
A 28226 994827406
Q 9219 30475 4126123961294
S 32123 768602995
A 16137 798825137
Q 9369 29440 4527784301515
Q 1217 24328 351961926862
Q 14763 31832 9326924150957
A 23386 836824639
Q 1788 24870 1001774392541
A 13358 433556295
A 14611 801656602
Q 2653 32137 8694246674572
Q 1259 17759 835833280747
A 11212 850286055
Q 7843 28502 7609850978113
Q 11724 29308 6488434428939
S 27237 619707401
S 25494 202757715
A 30283 186668644
A 7150 37198965
A 5883 562104731
S 22725 545892052
A 30502 64576729
Q 6889 30595 2344686814422
Q 4570 30516 5540294468343
A 22195 103454397
A 4110 503151388
Q 11343 28711 8184786524737
Q 1218 32209 3644504431923
A 9196 566942565
A 8173 619628292
A 29209 354326161
Q 4772 26325 2533913517658
S 25222 718632099
Q 9980 32192 2924481441517
S 13427 546535604
Q 7947 28682 2834804423102
S 20054 711703114
Q 1407 24106 1784520760079
Q 1550 31593 6380296216920
Q 105 32207 5464215787432
A 5880 936604902
Q 293 29896 6896253051803
Q 4317 30091 911967209043
Q 6073 29347 545039574252
Q 316 29756 6266289418128
Q 11443 30468 3229812879776
A 8094 419225935
S 6166 909777132
A 19031 987945763
S 21841 639688714
S 6516 350201631
Q 1581 32387 6511009942030
Q 13213 31154 9366486473027
S 25419 659372783
Q 373 32644 3232763373921
S 25307 424671081
Q 8882 31759 7169874676912
S 21754 618702256
A 17314 710868545
A 27600 409133986
A 50 227489080
S 30394 154802910
Q 156 30614 724754574522
Q 1783 29050 4638518490058
A 3156 134345947
S 20847 796924084
A 17254 608871437
A 12826 992949946
A 8438 591118461
Q 5567 31512 568152068255
A 10805 737128996
Q 4781 24954 4436430601305
Q 1762 29072 8251292517602
S 6579 549159370
Q 12437 31627 9543395832095
A 22910 709349939
Q 2091 30509 480702165504
Q 1255 28499 6144792149862
A 11096 879353371
Q 192 30903 8405056448276
S 706 885702259
A 692 236657770
S 20312 732492300
S 9070 48874650
S 27457 284165981
A 30078 181783313
Q 1396 24082 3091079376738
Q 3272 29862 2335974528017
Q 4531 32004 5264878526819
S 4071 371310560
S 3426 972655955
S 4027 342159750
Q 3396 29130 2622333111937
A 10043 857835830
S 16764 788608016
A 7806 832933216
A 224 467020306
Q 2944 23088 2840584890641
S 21957 745587725
A 22857 199196748
S 14263 625564011
A 530 854870943
Q 792 18443 9330917607164
S 733 531443318
A 16288 166530482
Q 3194 26464 8171635985573
S 4072 453294963
A 2269 388773036
S 24356 180933735
A 17945 214850479
S 263 831821521
Q 1274 30381 7252913909709
Q 2426 24569 8665023932676
A 19472 796925257
A 18045 611575010
A 25949 343228705
A 31939 705005147
A 23715 651919882
Q 244 32023 1493794695795
Q 456 31577 2199502284354
A 28856 451986427
S 2848 723301966
A 3685 568595403
S 12592 609401927
Q 3937 24732 3159970716284
Q 548 20839 8785513573970
A 31232 803216594
A 5060 681360953
Q 1597 32355 6101198128877
Q 6736 30550 4891035101402
A 29723 966379313
A 30318 974288610
Q 4301 28789 7174567260254
A 15006 375937839
Q 362 28790 3583002853549
S 22168 509573809
Q 508 31348 1180185593557
Q 519 31524 5975966859081
S 16714 485617348
Q 2605 30926 9234464262537
S 20508 962677482
A 32559 890308449
S 17572 723381609
A 31521 619175844
S 25858 343403530
A 23829 550362805
S 3425 117228220
Q 1197 30745 91287762641
S 3776 68078360
Q 10970 30468 4013953310606
S 23881 219097759
A 3999 72938566
S 5181 179389020
Q 5728 29476 1382264239352
S 29609 330377437
S 8846 228660192
Q 2724 27169 4801971670341
Q 228 32719 6704110279352
S 6161 975977865
S 954 971373950
S 5116 507601801
Q 419 32287 7788167719997
A 27922 432219302
S 12820 784096318
Q 12215 31513 5107584367060
S 16151 987186139
A 30010 12056810
A 25953 131210828
Q 1034 23777 5164064227462
Q 6751 31684 649454327527
S 25877 583501319
Q 1369 32019 967477996551
Q 1142 30716 1100308706762
S 1974 675917531
A 29503 875105934
Q 3990 32403 8027503508151
Q 941 25491 5487141046122
A 4799 783401019
Q 10721 27177 3847868181424
Q 11208 29866 6243562666401
A 24103 56306425
Q 373 31539 630560960736
A 20567 391122271
Q 7505 28721 6745880646569
A 21251 710187857
Q 14197 31156 8406494964088
S 284 613351749
S 18874 682167930
A 15923 991672311
S 6140 460851642
A 22496 562953893
Q 516 29251 4957219864668
S 25433 660945556
Q 121 29801 9290749249002
S 31322 462499813
A 21353 868334924
A 18627 388677516
S 1416 744263033
Q 4106 23135 6301277207902
S 26884 969826469
Q 6407 32612 4795785384933
Q 7706 25255 3244349666015
Q 3956 31748 7759563204444
S 2600 489814040
Q 179 32719 8222292033781
A 17056 715362276
Q 448 32455 9665543696334
Q 213 29943 8431858894650
A 13991 264815479
A 9397 106454628
Q 3844 29475 7006559851389
Q 1284 27651 7954444511097
Q 2173 27666 2219140984225
S 9610 834860033
A 15352 688857845
Q 353 31035 4278494760630
A 24756 601082695
Q 1202 32017 5423515632195
S 24361 652921028
S 9705 200779189
Q 1035 25569 9451997261124
S 3274 226519147
Q 3669 29254 580955994026
Q 1924 23392 4740550627813
Q 2451 30205 6254889055396
A 6684 120329618
Q 9468 26170 1033347494821
S 10370 20190790
A 29171 638291523
A 18589 712084376
A 26353 273330039
Q 138 32649 4465488723722
A 22077 789614902
Q 1762 30644 9680909509173
S 14248 608894346
S 23925 698342745
S 2824 654838328
Q 2969 31944 658682017509
Q 9237 26740 4331076820807
Q 5462 30719 2668361210480
S 21304 159551311
A 9019 347929660
Q 2591 28254 6713888978960
A 15535 117107130
S 22193 82431298
S 19657 653592332
Q 2176 27945 582242345558
Q 2499 23929 5806794584696
Q 8526 26622 8487149506910
Q 4351 28136 6423836655409
Q 2657 32708 7417902039196
Q 1100 28572 5904505879253
S 11079 173970277
Q 2416 32598 345824297516
S 29279 942310361
Q 1372 31175 8249797108373
A 19678 82526055
A 5377 889201827
A 3566 941173488
S 17623 234255853
Q 3487 30168 129054153579
Q 5440 29211 4604014472296
S 12844 276851487
A 7186 306596241
Q 85 21131 9793722448199
S 8724 53387192
A 32237 824745197
S 18974 242181302
S 11567 813776282
S 251 379910818
A 2368 154904771
Q 1471 30523 2489017741768
Q 1142 32246 2986033436509
A 10923 527142443
A 4420 444159891
A 26751 619164026
Q 5110 29342 8065980991467
A 16155 304205266
A 1124 764907623
Q 1509 20433 9186354692453
Q 1867 31821 3191262218060
A 24845 198926847
S 21850 927656255
A 4755 965188907
S 31174 899285817
Q 3061 29619 7907657852452
S 14028 643202973
A 280 119169461
Q 2710 22614 7833063961124
Q 5037 28286 424607551404
S 12443 636859694
A 10885 110154843
Q 1273 32386 6994246862436
A 23359 486203510
Q 817 31541 8878982890170
A 25123 228666796
A 26033 954321162
A 29843 338835568
Q 549 30206 4567262650514
S 2104 346792009
S 3941 411794590
Q 6787 28754 8519174327868
S 19678 288242856
A 18371 218071466
Q 3538 29703 8595565218057
A 27722 404500793
Q 5639 32692 6722839384919
Q 4496 26882 1691983311063
Q 1802 25337 6237206979478
Q 2631 23173 6053245116302
Q 959 23887 253198125386
S 12532 951140689
S 28328 458627516
A 18897 274593531
A 25186 537544900
Q 4076 32502 5414979284341
A 14411 121012753
A 16103 683166673
A 11004 612780895
Q 5590 31635 8277859592327
Q 3446 31578 7133792186973
S 8687 120922024
S 1589 359735846
S 17088 216088960
A 9180 281491875
Q 2541 30937 6458852859321
S 16510 389011457
A 27848 446991095
Q 87 32614 5869599370067
S 12032 498996559
Q 1046 31926 2571573813132
A 24010 268387496
Q 2947 28059 2999421333097
A 28862 141932161
A 3184 832248996
Q 11460 30470 4269523702280
A 148 429727379
Q 136 32672 7225196952640
S 16170 206216462
S 5024 107842198
S 17337 199589391
S 8835 461405706
Q 12674 29428 3329557686723
Q 2226 31051 692955889514
A 17626 947906478
S 19859 734939970
S 1065 242701899
A 14276 734556543
A 19074 160851969
Q 479 31544 6523414195235
A 16484 945575195
S 7034 676146729
S 11834 72579618
Q 5630 32443 4074752944707
Q 6521 31685 3791618465729
Q 111 24821 5555449547678
Q 31 27294 9066542629632
S 18489 693488065
Q 6239 29127 5898136436482
Q 3418 32059 3902437486363
Q 13 23425 7199660420304
A 23849 793512201
Q 10212 27865 4594462709903
Q 1686 30207 1744559352634
A 10515 955795039
S 29303 737713655
A 29292 973838744
A 28058 10889870
A 21460 790382009
A 11777 463744370
A 11956 19891712
S 24216 245446456
Q 7169 31827 3285671310204
S 19514 916748908
Q 4111 27060 2396447308619
A 3645 27752128
S 18986 107920793
S 9477 392605084
Q 13554 30970 4067949173491
S 30527 878666495
Q 1074 32211 9851193883582
Q 10771 30135 8161755544776
S 12140 934490000
Q 10890 32624 1867516305852
S 2862 881042629
S 5940 904629302
Q 1456 29705 2976843125481
A 17636 479779163
S 27909 162261383
A 27836 183528640
Q 13012 30313 5847084832566
A 27222 862973271
S 31710 857701511
Q 3114 32397 7693942689668
Q 5486 29062 5969102176212
A 28802 345262763
A 27098 804656366
A 7403 936337849
S 28002 914570659
S 6311 162657355
Q 1669 20291 5983499388319
S 6284 807117521
A 6808 184984906
Q 1529 23759 7036274712485
Q 6644 29315 2007616622117
A 12004 269844452
Q 2933 29484 6346237294715
S 29649 888987686
Q 2066 29415 2446406271958
Q 4449 24232 6493833648289
A 4844 711192491
Q 2253 20411 1274662351429
S 10606 876079888
S 31865 634543509
S 2274 556172982
Q 1311 32245 4472896011969
A 12113 420848721
S 6718 918627462
S 25168 249907984
A 5778 195320637
A 24206 361278109
A 25780 6451139
S 20280 491902671
S 462 237693678
Q 2832 25375 324225581095
Q 3960 23266 5819628582648
A 28687 398726229
S 22923 185078159
A 30058 736597200
A 26002 780231654
A 23905 598043490
S 26241 864873104
Q 6949 29874 6295177906745
S 25166 401056332
A 17264 525037798
Q 7 26568 6816730749587
S 6159 425777880
Q 4953 27123 556065925163
Q 926 32384 4186532180439
A 9449 467240918
Q 15472 32718 1256687324010
S 5766 323464931
A 22266 501406355
S 22500 38807749
A 11048 91765263
A 16460 923374223
Q 3385 22734 8776548130619
A 18420 574631120
S 27251 734648484
A 25042 689216956
S 2058 792943497
A 31629 326492076
S 18040 177204997
S 18673 585462846
S 23229 136086003
S 2685 796778207
A 29588 217216001
Q 1240 32699 2556248193377
A 12728 8767819
A 21438 646538291
A 27767 846473492
A 21143 52479045
S 15415 328594706
S 9896 408598315
S 25534 216483332
S 19967 716842358
Q 7154 24193 2118667461898
Q 226 30975 3222500540688
Q 110 32291 5308091302541
Q 5297 29635 3878853927761
S 28428 884876100
S 8508 406982984
A 7940 934928486
Q 1964 18966 7060611418956
Q 2073 20757 2160905314356
A 27538 637078385
A 3400 179875389
Q 4526 30638 7953664014806
A 13531 611573313
Q 11796 31093 9693845842677
S 2970 800749089
Q 4668 26987 155226628169
Q 3072 25953 4911077692790
Q 384 27719 9428623993218
Q 4055 31895 7114707144660
Q 1085 25052 490209617576
Q 3727 24660 2791787025719
A 450 288154144
Q 6070 24420 1846980738292
A 27711 443171753
S 29164 475034598
S 28623 246692612
Q 1674 32649 3083289716112
A 23020 565407605
A 10885 872425768
A 19256 717529189
S 13609 294750334
S 4789 11432699
A 10340 100132106
S 14006 597509102
S 9124 204788447
Q 2503 32540 7404536487055
Q 1094 28819 5457358215950
A 20312 979277523
Q 3656 32320 732240360540
A 16011 216488127
A 3820 867492118
A 1177 243497744
Q 1198 26297 6090337612021
S 12711 723061717
Q 3283 31661 2156424545689
A 24736 465733134
A 1744 64160115
A 9789 806758436
A 24741 253148793
Q 2360 23909 8638393842600
Q 1051 32036 7364611079517
S 24176 80455590
Q 5864 31689 5788456706493
S 771 752630951
A 28980 913450470
Q 5393 32021 5761402732887
Q 4352 21685 4634658768824
A 9925 967608975
S 29790 407965923
A 14935 639174751
Q 541 32710 4106528012735
S 20913 877975971
S 17969 669096795
A 20863 3288404
Q 13080 29888 3542016720231
Q 4232 30258 8264139668866
S 26077 401154013
A 12800 778824315
A 26170 399587271
Q 865 32363 5281925003020
A 24345 887938510
Q 355 29212 841046708237
S 28885 328162693
S 17250 980272581
A 26721 819512982
Q 1924 28874 3140435461056
Q 3079 26466 6644227752465
A 27080 137698537
Q 91 27098 9252429392830
Q 10277 29479 946023206729
Q 3776 21245 770106315503
A 1837 28386522
Q 8 32722 281596241507
Q 1019 32669 3781948859853
S 13384 191703169
Q 1232 25685 8999780699858
S 9595 506805935
Q 1154 32244 7049517455473
Q 2141 21156 8654025348673
S 6535 190241044
S 16125 274309820
S 23397 643599180
Q 5177 30707 2509433875589
Q 7473 27323 2097900924200
A 20803 115422063
A 20783 877556279
Q 7927 29947 1732633764854
A 12227 911539939
S 26928 480393245
S 16679 551353658
Q 837 26125 4556772695133
A 24778 640581378
S 22643 718393582
S 5200 678212724
S 28135 467142928
A 13106 423203774
A 32136 669222035
A 13837 147054351
S 5551 171451204
A 15966 927460878
Q 5079 31312 1831538819631
Q 2646 23092 1709133101629
A 11577 46608571
A 31531 376308622
Q 11230 32155 9427365363463
A 24710 503416602
S 2725 11982117
Q 6750 27933 6349069467698
Q 8895 26618 8514526813826
Q 1409 30533 7688115443345
Q 5009 31072 2110960252497
S 9196 6004018
A 19619 548390850
A 27224 350695672
Q 298 31291 5898389550592
A 18478 561307644
A 15574 588320929
A 30242 645034038
Q 2673 27743 6038700670250
A 5077 292689782
Q 4693 25716 1950221245425
Q 9924 32118 3675239698071
Q 1487 31292 4490166655257
Q 4367 22802 615994277819
Q 6620 27207 1616550302829
S 12634 668527032
A 25099 214634030
A 30626 382078088
S 16649 254967313
Q 1925 25224 7864100361281
A 26405 664335997
S 14883 240631806
Q 4620 31822 1163639454193
Q 1455 32350 1812366958698
A 5696 176089115
S 19921 724177322
Q 64 30928 406543035494
Q 3760 31294 377254229278
Q 344 32575 389502440226
Q 1375 20336 6160638933422
Q 3514 21200 6226301683406
S 26077 940557629
A 18324 259622297
Q 5728 31614 8919240055892
S 4007 439549033
A 22194 889195296
A 7549 41836462
S 7425 501310191
S 13572 246967369
A 2048 397690348
S 12575 254183828
A 4657 925236660
A 15831 158476528
A 29727 388370929
S 12631 311013241
Q 5616 31850 3642688997890
Q 91 32605 9329868196801
Q 782 32649 1352142112456
S 31512 435099780
S 25241 503758828
Q 1325 28030 3828790571815
S 12863 168591566
A 23172 76004512
Q 2153 18975 6703494208933
A 20643 558765786
S 24467 395024634
A 11905 766649480
A 10965 137263771
S 21044 77023161
Q 1082 32536 7039633591951
A 25425 165841551
S 27344 115030793
Q 1001 31653 1754418748431
Q 31 28992 3264624049723
Q 6 32364 6479197043348
A 17251 633241171
S 789 767773148
A 12484 913428704
Q 117 31440 2390976364858
A 18386 624174274
Q 4866 30845 9269330012457
A 5604 493719643
A 16259 119651322
S 13665 504215780
Q 34 32701 3070676515978
A 6310 161124733
S 30434 346784589
S 2924 535390050
Q 4329 31345 7747017119802
A 5510 36099925
A 9405 532848448
A 22850 827807530
S 22575 272265043
Q 158 21311 2528507923231
S 23806 939462355
Q 4397 25033 9659843915602
Q 721 32519 4296466987578
A 17335 102216254
S 23875 287434184
S 5506 550606310
Q 6921 28802 8782115695800
Q 14510 31849 8238939724760
A 15617 593520016
Q 917 32400 8739626719162
A 5248 96094570
Q 3641 31733 9042994053329
A 29142 696372238
Q 1644 24265 1545955481538
A 11392 922119948
Q 9165 27420 3013610134300
Q 7133 27626 8603798192794
S 31222 956377374
A 20968 614175997
Q 11119 28142 2697224623224
A 30354 847731894
A 28640 257159244
Q 1288 32284 8886540146495
S 17567 319333927
Q 2533 31265 369401521165
S 2360 291444703
S 8445 754182757
A 17405 821786285
S 31889 297455188
Q 1538 27388 5971556652286
Q 4254 24556 4978633407548
Q 9494 28748 933594374038
S 25212 50131175
Q 865 21392 5047232615647
A 15661 211460958
A 10058 131214808
A 8134 136738468
A 2814 395233224
Q 2218 32109 5342383099739
A 30412 716100210
S 17382 418824226
Q 2428 29930 7528243966690
Q 5414 24696 3729311662287
Q 11188 31287 4859828433729
Q 7795 31633 6387553104375
S 2192 570776427
Q 1496 24066 790572115571
A 8990 399424232
A 3679 810828795
A 24730 138670473
Q 6291 29429 5562759848341
A 31006 762529154
S 26076 904181674
Q 2393 31090 2989950609681
A 18549 581485269
Q 5585 31510 1736533828470
A 22419 986818743
Q 2448 31573 7707665476971
A 12261 719096411
S 20252 446065382
A 30352 769232543
A 7708 269703619
Q 907 26965 2077996836890
A 12567 905502342
S 28457 501128137
S 9578 467703763
Q 7248 31978 2655183263151
Q 6266 31890 3119430624457
S 23264 143157328
S 19301 265902350
S 27740 790057437
S 6197 259853083
Q 8147 29772 3824030923545
S 19611 228214805
Q 6156 30045 9570026111659
S 28904 484939904
S 22054 311943879
S 10889 225856766
Q 1786 29913 2225908941760
S 25835 542050853
S 20081 637128385
S 21723 568734692
A 21956 168123902
Q 8855 28575 4739895332872
Q 1294 20083 3423595516963
Q 2417 30413 4721694749889
A 8215 96122209
A 6527 530826855
Q 2660 28444 5313297608354
S 5055 382845224
Q 4137 29352 84442273561
S 28079 662240092
Q 57 31011 8201220441721
S 20218 637147394
Q 3840 29872 5413291792591
S 3073 284445847
A 3240 239082463
A 2430 387100142
S 25116 891343576
Q 12540 32038 5173394379044
A 26553 686608823
S 26237 538223585
A 24149 749542325
Q 12157 30263 4274515735906
S 1512 537281543
Q 418 28229 9295377189294
Q 5107 32109 419570970790
Q 5346 30323 8360205546879
Q 10379 32192 1289364356191
Q 2906 29867 5151111171369
Q 10117 31225 8652036664434
S 28209 192342183
Q 5148 23263 8365527574225
S 11921 782302373
A 8795 543532155
A 6146 617170725
Q 2595 30649 6973718006795
Q 3939 29504 5469593223999
S 16668 798428366
Q 6758 31388 2900981048097
Q 2908 32710 660615237410
A 2297 200682423
S 1098 605524284
A 23845 397584794
A 23069 69000548
Q 11553 30419 314405734817
A 7330 357766865
Q 9611 26497 8809949463311
A 22447 641540258
A 12379 476863616
Q 6813 32027 7665756630053
S 26706 336941689
Q 139 25369 8668234454246
Q 2001 20136 371911182228
Q 1494 29077 3684422652027
Q 2135 27180 4471988827609
A 13623 962557329
Q 1016 23402 2517607821545
Q 1009 32234 108952950248
A 3178 725855611
A 15668 178690424
A 25583 683042993
S 24559 431546332
A 27009 660752020
Q 3303 29823 4111938361307
Q 8255 24907 783566921278
Q 3903 24725 9547882972737
S 10120 28428885
S 18103 562205010
S 32098 525585629
Q 8556 25320 6043596120008
A 23201 981051824
A 15762 798989456
A 8720 259954015
Q 2426 20729 4328490648435
Q 7913 29486 4238176167892
Q 7150 24169 3556785661505
Q 81 32567 3749542158518
A 10656 316876487
S 4179 603892775
S 18483 777238053
A 23017 844918099
Q 11832 29967 3264434135853
S 19478 977359067
A 31876 849112358
S 29827 843675966
A 7690 902741351
Q 42 31285 1749488651062
A 20081 624497257
Q 2777 20062 3670956776659
A 22354 761582839
A 1249 568727918
S 3440 214398152
Q 8556 31597 7804562053073
A 23796 425743497
A 23631 314980131
S 1930 786056269
S 10688 761803539
S 1119 561844174
Q 9955 27370 6219000143781
Q 13300 31004 4781367432657
Q 360 32098 3620897621773
S 30485 711214046
Q 1301 32692 7208665145577
A 23186 907657436
S 23069 348777189
S 7796 654935071
S 11667 598023457
S 11922 515090687
A 29081 440082413
Q 1890 30091 7695459238122
Q 3487 20436 7275304522113
Q 1019 28432 7661061840058
Q 2852 31737 5778722906688
Q 2867 30719 9693999287482
S 27412 639536803
A 5725 242069750
A 8921 566457302
Q 30 24041 833692993031
A 8756 36501512
Q 2200 19973 7181868966737
Q 441 32646 522357970965
A 26650 874821475
A 1356 90833149
S 27562 259472685
A 31670 870081127
Q 2778 22371 4641639116165
A 12176 121510601
Q 1912 18749 62226551413
A 22672 126097621
A 29373 447868726
Q 2146 25504 9898447958783
Q 2308 25957 6337955467216
Q 5590 28455 4142135740949
Q 1553 25086 8125503798602
Q 2961 31961 9794951137320
Q 7 32600 2488351738725
S 16286 481745731
S 15968 189803232
Q 1510 27476 2552868227517
Q 2128 18792 8117171766274
S 10372 6579713
S 22502 775798131
Q 1156 17553 5925806238068
S 17989 145019133
Q 121 32416 4725060088137
Q 199 32517 4539273610945
Q 1928 28883 8159782379638
Q 557 32237 130003377057
Q 88 31672 9028716503221
A 20587 765502635
Q 5307 29286 512407093899
S 18083 20697437
Q 12865 31798 784800061594
S 24255 823091039
S 19616 697369490
Q 802 32571 9370722010837
Q 11477 28678 9519374957454
S 14275 899464535
S 28500 702093073
S 26532 107930613
A 29355 266627779
Q 7984 26664 7057901594481
S 9310 232227725
S 18802 536425012
A 13998 266671549
Q 3503 25252 1899455895125
S 26395 824368397
Q 2124 31680 4273174102415
Q 13010 32068 3570183897522
S 15863 725828005
Q 12371 31267 8514216895206
A 8025 614815788
A 12812 398758246
A 17978 786870716
Q 5789 24191 8493660022621
Q 258 32655 3833607799492
Q 1649 30867 4173427434843
Q 11460 28121 8540454246877
A 10043 619558912
Q 2104 23574 5007773272011
S 32272 570084344
S 8133 531372236
Q 1397 19850 6563675651799
S 4620 844474265
S 6877 71828095
A 18067 807044126
S 28344 714170970
Q 3909 30169 7119824864080
Q 8342 29204 3896809193158
S 24030 716709276
Q 723 31630 3276507593998
A 6332 463033447
Q 1076 28702 8654844579355
Q 1968 31950 2521674390
A 11756 412369842
S 16674 985152432
Q 4905 32485 1049398136748
Q 499 30441 115437335226
Q 5166 31272 6025876346202
S 17769 457516857
A 22814 400482300
S 24168 50839257
Q 7648 26173 1491304208238
S 1753 958124695
Q 8046 32702 2431283067293
S 24326 396857569
A 13708 55320373
A 27780 333738703
A 14563 696895957
S 28066 724163500
Q 2549 26613 5144603986129
A 14774 859105434
A 21743 977952863
A 15624 989790892
Q 4025 29417 4509673229166
Q 4722 32438 7250290648461
S 15995 540643032
S 12128 344644517
S 25492 901114507
A 20702 828289906
A 26958 621066397
Q 945 32572 6823872969776
A 30085 482691731
S 26550 249580273
Q 11270 28393 1096051964213
S 2875 127588694
Q 159 28013 1221286209038
S 19712 33862989
A 19443 652091225
Q 180 20854 5078409543084
A 18009 681351372
S 14815 418894839
Q 549 32527 5086640433167
Q 306 32399 8875730156167
A 7128 293255849
S 31785 160588234
A 8531 706551477
Q 928 31286 6307309662255
A 7417 212543296
A 18904 287664413
A 19958 230083553
A 17984 93065445
Q 12467 28894 6718377747031
Q 1942 32384 4298004262312
S 12326 196205217
Q 2930 23952 9811371937372
Q 2217 30135 8701205571861
S 14308 168977130
A 32314 196375177
S 21775 721653813
S 31600 418479486
Q 73 32105 8548843567687
A 20564 217601567
A 18889 714609050
Q 3226 32535 8880249114378
A 14063 682701809
Q 4787 29164 5384431899094
S 11610 354884684
S 30477 633614308
Q 503 18003 8946830504774
S 14730 418120988
Q 12861 29817 8279911040144
Q 7564 27271 5610304985936
Q 2259 21835 337870817176
S 27593 662076370
Q 7545 30741 169181151550
Q 1612 32689 6275170933459
Q 1296 32587 6620280450213
S 14756 531298826
Q 1410 31357 2337576752493
S 25634 985914551
Q 1491 32638 4239121573461
Q 239 31979 7901130724355
A 8940 465253435
A 12861 369996258
A 2302 582009291
A 31284 980266959
A 16334 844875810
Q 1793 24077 3313725167225
A 21302 271445385
A 25925 630846426
S 6365 945616628
A 22803 419628361
A 22532 849267846
A 17121 226691178
Q 6966 28814 70801657217
A 91 114984812
Q 686 21718 5164365968514
S 18466 922827884
S 6679 677630180
A 13877 803367324
Q 2057 32071 7133170032224
A 17469 195643791
A 9623 282577781
Q 13039 32569 6527441880911
S 24293 235582490
Q 1764 26139 149948173980
S 30789 234610861
A 24790 744678138
Q 344 31232 2100912015925
S 30420 434901656
A 14587 499862207
S 15722 839882134
A 18721 264353070
A 20098 475612018
A 11505 778792929
Q 292 28541 5758941599472
S 21291 281295265
S 11026 547012242
S 1071 27093014
S 14417 896488273
A 6817 811500357
Q 11223 29128 640282029227
Q 1767 29935 7890927669704
Q 2695 28087 636856810081
Q 284 27732 5471610508714
A 30171 890224336
A 7731 459945104
A 10396 72189120
Q 12901 29874 587709771851
A 4422 890532276
A 9075 13753617
Q 6906 31419 2779917932041
S 3261 556624232
Q 130 32141 9324960621297
Q 4079 31834 2545550413437
A 28403 134048213
Q 2889 31960 7643734768137
A 11181 853166947
Q 9320 27893 8516206022606
Q 7083 30216 3064687404793
Q 14395 32502 6446019590123
A 24364 262293760
A 8129 164257540
S 6297 869885407
Q 5486 25075 3193095169022
Q 4648 24381 8362172815541
A 13411 386358175
S 8872 276492275
S 32207 40892258
Q 750 27617 6497685135790
A 26481 992153221
Q 4834 28120 3910379718117
Q 3476 29785 448962804778
S 32519 206856865
Q 6863 31009 1730460581992
Q 202 30777 4927044721623
S 9433 387796219
Q 5836 30792 8639912081039
A 18771 603009264
A 11521 879598902
A 10638 514520872
S 5864 15757796
Q 506 32443 2970627878724
Q 169 26659 8681644847812
S 7032 780954533
Q 12617 32484 3081013179583
S 27904 949087022
A 8054 637505187
Q 9048 26210 7770692191893
Q 2224 26317 5198896370357
S 25304 810727479
Q 653 32723 2322371043066
Q 1366 18064 482262633018
A 4947 248669087
A 21702 393936961
S 11699 546827637
S 4314 268380049
A 31777 34507396
Q 1713 27983 9086792712606
Q 563 32717 9392077354901
S 4162 736090405
Q 7294 26122 6513035102879
Q 11196 28601 4688559179559
A 26797 445623770
Q 7980 32096 8113697585482
S 31907 478760338
Q 2850 31714 4035716952667
Q 7922 24753 1915194164631
A 10102 737069965
A 18185 633126497
Q 3188 31967 1045186422424
Q 8529 32171 917210266501
Q 2204 30381 9441022592137
A 14567 422567349
Q 11633 30521 5076249711120
Q 13944 32085 7102176315612
A 29875 337148374
S 24544 693903375
A 18435 897826500
Q 404 31730 9039670564339
S 20265 138783506
A 322 730504954
Q 3833 32234 1571354645611
Q 2186 29442 1833829414015
A 6717 241459982
A 28435 634854166
S 2059 703709721
A 21031 177499500
Q 5870 32384 2429327019292
S 24724 628846393
A 18833 124812921
A 8543 670357004
Q 1935 30591 280331841100
S 4904 239105628
Q 9390 30557 657137332342
S 2654 566467027
Q 128 27801 6872484133045
A 17146 235637454
S 31734 950904044
A 18025 149226691
S 27614 333881212
A 26538 135350922
Q 3210 26010 5046124830969
S 14345 614550808
A 11984 41009314
A 26880 484372588
Q 1124 25366 7137210067138
S 11793 133540610
Q 3284 19938 4147884956481
Q 744 26705 8722099177746
Q 2259 23509 3901156362988
S 11817 616227498
S 25239 886195242
Q 8062 28708 5747348713667
A 1804 56759151
Q 4522 27841 7290453196291
A 8215 324266785
A 20207 783992650
S 20909 754685759
S 63 803805808
A 13303 638274663
S 27395 890905813
S 22988 431162245
A 31887 44145207
A 316 248654441
A 21217 605779061
Q 3059 26711 8151210842322
S 7738 536542652
A 2800 579927848
S 16924 831038092
S 26858 702816935
A 1035 522302903
Q 3994 23050 5788553757328
S 16336 545658012
A 10215 771848489
S 20648 365900824
S 23449 664911434
Q 6155 25451 7243852192422
A 3633 961225023
A 1735 986563913
S 10126 576524678
A 9292 718827227
A 30050 415413199
S 7652 589766282
A 26398 296605912
S 31696 715759934
Q 4099 23713 8249962168241
S 10211 991623911
S 12813 487553090
S 26554 365238916
Q 6245 30905 9079857384427
S 26613 269087385
S 10039 495135821
Q 7530 26427 7798470532452
A 2012 299191042
Q 1156 32518 3479113784131
Q 2323 32466 9119812702335
S 26367 391962190
A 6469 275833555
Q 10204 30468 6596067649974
S 14012 397147821
Q 5421 29799 7472292057650
A 25736 122703659
S 3401 514573977
S 29851 885697661
Q 833 32032 9305143195873
S 22760 91584031
S 7638 471937670
A 6234 317375984
A 25257 440166606
Q 815 31725 2251536852660
Q 6055 31227 7737151504571
Q 7585 32180 8837336356124
S 10165 324375108
Q 9642 27949 1653532726842
S 6376 409314541
Q 3905 24585 3745714778760
Q 412 26351 5526811928026
A 12731 556531143
Q 466 29046 3617530652714
S 19022 42610522
Q 916 19923 9722637908834
Q 1045 29221 2446544557493
S 5558 160086427
S 28934 759913848
S 23547 428483709
S 21722 608046392
A 5834 289356076
Q 7140 30570 6229823037911
A 2819 916439903
Q 11409 31086 1567762969112
A 1634 283138460
Q 2941 29811 1025729633704
A 2846 579836034
Q 3014 30261 8591730837004
S 21995 116871374
A 10761 987363242
S 17959 954299949
S 20607 233511750
Q 641 31876 9240735537793
S 26363 744668657
Q 6746 27378 8842193328694
S 28939 774746744
Q 2510 23756 8214545494823
Q 5534 25550 7118457710611
Q 1787 31936 8586430073694
Q 1135 32317 9946350152407
A 2324 403996763
Q 158 32643 2178585442233
S 28061 314525452
A 8515 524050128
A 28737 483329332
A 28245 336631391
Q 5990 25382 2977741512546
Q 6679 27451 3135521059129
A 23077 948045542
Q 10729 27658 951909906493
Q 1999 25172 8572339820273
S 21560 192849601
Q 681 32419 1261784539664
S 12367 465546226
S 30170 780938920
Q 2970 23869 5660397176616
A 31933 129783467
S 15638 565959283
S 794 77509489
Q 6457 27357 3908579249104
Q 2621 23696 3136480223862
S 5865 20752149
A 31849 142777382
A 18386 344091917
Q 1730 28407 2759349778312
Q 7544 29414 1612554891399
A 7572 216683675
A 3352 168782495
S 513 89725774
Q 2294 19814 3034354066937
S 19583 252149656
S 18885 904261677
Q 1483 28791 9970385950960
Q 8071 26127 7799886724937
Q 8502 28394 247597817910
Q 8526 30844 3908761608951
Q 2113 23637 6842454876676
A 18450 138583743
A 14586 397001280
S 10306 738473601
S 26142 79867833
S 12468 952674543
A 21405 447064464
A 2861 511406295
S 1268 156566650
Q 7413 27868 8926624971668
A 3955 287509650
A 13038 917854928
S 14867 232387840
Q 198 32375 7744565363773
Q 10857 32005 8754930978787
Q 283 20787 7216529064044
S 27773 762705205
S 2837 393177821
A 13311 9147386
S 1362 953581160
S 18736 77606467
Q 1815 26424 2775131664079
Q 4067 32410 8317573705714
A 8945 545911758
S 12580 847206365
Q 382 32186 5539524821153
Q 151 31909 5551305922795
S 21521 888957884
A 23113 739457606
Q 11537 31281 2220998705710
Q 10316 29590 1737173242297
Q 2023 22221 8429535081425
S 1939 655959127
S 32078 120023090
S 5278 962491857
Q 428 17862 1166787299495
Q 7683 25989 5612898885715
Q 4807 22189 9922919477729
A 18534 291247481
A 4770 19653775
Q 1527 28016 6597778285633
A 26815 702128717
Q 1171 19948 6758201895294
Q 2118 28400 497853804378
S 6146 501307243
A 6819 132016595
Q 932 30582 8310993062732
A 3443 58567568
A 29344 541792845
Q 4964 31967 8495963251311
S 16734 862505965
Q 7305 30293 5312617146116
Q 3681 26948 7958475584400
S 13189 656072533
Q 689 30177 7913161993267
Q 3355 30854 8288427646479
S 20608 260651101
Q 4773 22491 6039975961880
A 18024 979499254
Q 7959 32717 9894907349112
A 7857 124340351
S 31677 489728556
A 21363 273849100
Q 876 30965 9041310877895
A 3342 929712750
Q 1616 20368 2042534420241
S 7830 707927019
Q 9988 31253 9890807716719
Q 4143 21936 8680380582674
A 11192 688008898
Q 903 28855 9509108763752
A 10237 952792681
Q 4474 30995 8484683164923
S 2953 751685407
Q 7260 29558 8668971072575
S 27133 441270815
S 19154 221684771
A 9097 511033183
Q 2485 29241 248405680499
Q 9823 30112 5713798978348
A 11426 713563633
Q 3572 26998 9330346820417
Q 12243 32680 2397218149898
S 13415 151291440
A 22044 638934893
S 16989 46467117
S 26201 985406849
S 5002 256343448
Q 144 16945 1334745979352
S 24188 498665362
Q 9399 25993 3271278912450
A 31073 231851287
A 20910 299075719
Q 9518 31246 4526280290511
Q 1706 18520 2487465395864
A 12098 772008524
Q 2214 25588 7027801930074
Q 1568 24269 2966662981873
Q 1409 26207 4284212935923
S 12790 54721844
A 22828 634003132
Q 8805 26898 1835297196299
Q 2312 31757 3169948975196
S 12944 906687518
Q 4443 30698 8092743823713
Q 4190 30963 947078057320
Q 1963 31822 9851083144689
Q 5591 32329 1156730023661
A 1969 120116144
Q 4826 27738 1948622157375
A 9864 68054426
S 28649 474144221
Q 971 22772 4038367479966
S 10196 988302481
A 21846 601140169
A 23959 989906846
A 16568 948808469
S 5771 764415272
Q 5399 32200 182464081700
A 29649 63674888
S 13795 128154399
S 14508 9564708
Q 7690 31550 5333609863132
Q 10421 28029 3221843378852
Q 225 26124 8627083178367
A 14103 260472525
S 14688 122766343
Q 9912 29717 1202912935856
A 27411 596902813
S 3465 960331845
S 10017 970703381
A 30353 309455341
Q 637 27290 7827347481548
Q 13363 31091 9207551960093
S 3529 190358538
Q 850 30753 8025207415477
Q 5790 31202 1103971684102
Q 1108 26121 2859921096542
Q 1040 32625 3816334231199
A 31198 613663706
Q 4901 32481 1400621891419
A 5063 111199522
S 9088 705811838
A 10940 341081445
S 18191 731204735
S 13809 799930119
A 2065 302894179
Q 627 24864 3848001437106
Q 1751 25811 2753197835774
A 30279 516153928
S 2809 944993304
S 11424 596056863
A 885 442291975
S 11298 970217541
Q 10336 26793 4485968609207
Q 6944 32679 9938244642921
A 7868 765269376
S 22114 133448520
Q 2808 22500 4803771740688
S 2246 537443813
S 11365 11110223
A 17705 704360023
S 604 250951700
A 11720 903570518
Q 13641 30307 1563562729390
Q 11826 28584 1518050316699
S 6558 37021017
S 2385 964413156
Q 1467 25542 5479673120881
Q 1642 30523 1022472961449
A 30696 495757636
Q 8416 28490 7444119687964
S 13185 560200199
S 31043 979918452
S 5714 952420571
S 21034 639950928
A 23595 916500498
S 7610 97089639
S 11007 551062913
Q 11601 28250 3489114500680
Q 8218 26761 8490767326760
S 23184 857768705
Q 1797 22864 6667961200784
Q 50 25421 1633095955497
S 1114 244490258
S 15945 548951
A 18629 908501854
A 5904 92513441
Q 3709 32585 4411537154295
Q 2692 21008 5266069344488
S 21753 955896827
Q 660 32445 6629507770958
A 32571 425779462
S 18309 985497691
S 1293 323617990
S 4014 809765241
A 11602 598263058
S 3246 516695911
A 13159 963869773
Q 4140 32010 865946746999
A 66 415441519
Q 772 32623 5163109905303
Q 2611 22289 3730916010320
A 26162 73759015
S 4931 648545902
A 21656 772542332
S 24236 107210120
Q 46 32649 7756519176562
Q 8853 27027 4282168918033
A 14036 261536063
A 6773 957382626
A 25204 814599770
Q 6026 26736 7233291852822
Q 2117 30836 5924106513181
S 15515 630758013
Q 395 32376 2408317328027
Q 2923 23627 8543396673425
S 16813 141200304
S 29480 599439371
S 32242 624221470
Q 4295 28948 7023804610399
A 16335 434847085
Q 94 30335 5924718830137
S 13270 324353910
Q 3756 31251 1196245397891
S 21792 860126096
Q 5294 30630 6085805344452
Q 6173 29588 7993247615010
A 17238 426987960
S 28189 8096741
Q 14311 30986 9923114418278
A 1072 525244106
A 28144 28629246
A 2966 525223153
Q 1417 28043 9787315564836
Q 1136 31797 1807793195889
S 25152 774612845
Q 170 26306 8576799894570
A 26256 702267329
A 25645 448372336
A 31086 19661111
A 22302 859900382
A 3439 258942164
A 21894 759251303
Q 4919 29051 5057105962375
Q 1435 20360 9242153914218
A 26151 349313353
A 6656 132567438
S 22253 587246522
S 32357 920538236
Q 8475 27217 292758185361
Q 3903 28465 6680845560221
A 13868 493662761
A 21229 271137703
S 23407 696393859
A 6669 701192662
Q 2580 28952 6712111790520
Q 374 17751 5149447063466
A 23492 97018285
S 27352 594603871
S 11569 552864948
A 1588 697191568
Q 675 30679 2242606081711
S 31775 914769941
Q 9599 31679 6688584303357
S 27525 801078561
S 859 972880981
Q 26 32650 791878579632
S 25059 923783060
A 25910 932919690
Q 746 32678 6680169837443
A 11268 380781852
A 25494 599070722
A 18693 960692710
Q 8052 32593 2793588880167
A 32228 751384744
Q 1112 28508 2156546046590
Q 7809 31839 2343580662525
Q 11255 32058 5406440862792
Q 132 25122 2910826020154
A 13863 580335047
Q 2945 24494 9161273943795
Q 8905 27158 3175579964249
S 17897 456926209
Q 991 29465 9491122790204
Q 1517 30811 5505658656532
S 14785 64509012
A 26218 142216687
Q 1015 32236 1444715733065
S 6329 843240114
S 13818 851132954
A 729 779577727
A 23655 184768183
Q 6675 24664 7323328697481
S 21516 216848523
Q 1608 32239 3138549425181
S 958 550165324
S 25724 273552852
Q 94 21877 5148705981641
A 32352 550856437
Q 3021 24385 6376347041740
Q 468 22627 5507187784079
Q 1971 30256 5574429770849
A 2948 575439041
Q 6939 25054 5403294511049
A 4058 569593155
A 10961 308741299
Q 11475 32424 2329333678941
A 4537 482405461
S 10738 503027499
A 12367 278441916
S 30777 992729337
A 7612 564934501
Q 2419 29499 7535123300901
Q 1663 20873 9700699661721
Q 5745 24736 1035425123864
Q 2539 24679 9202073077939
S 18143 620794162
S 15135 843341348
S 23320 657298660
S 25033 378389038
A 23246 794571037
Q 2135 26696 5882144808619
S 23902 840963513
Q 3527 31060 2218122926057
Q 3657 28336 1652768765903
S 32517 700326418
S 28460 728564605
Q 1082 32437 2837031958402
Q 9937 29126 964873836404
Q 325 26489 7076915416883
Q 5810 28996 8241742923527
S 19058 933496644
S 12972 190452810
Q 1778 30773 9051818848721
A 11903 786344518
A 281 7259588
Q 4873 31917 2252839621372
A 8074 159993175
A 14857 18121744
S 3264 838899102
S 23623 966671807
S 5966 669788532
A 31398 858318112
A 25039 390848895
A 3011 167367410
S 6409 748669143
Q 581 22918 5958560193726
A 26087 695297348
Q 10885 32336 1855743597547
A 10006 174617211
A 18324 536647667
A 14443 520800696
A 23348 169809751
Q 3431 25260 5705586222938
S 19970 55495771
S 7613 701999436
S 3014 625656348
Q 1811 26151 7582180280856
A 6124 673930163
Q 3660 25332 6187425559728
A 11896 719334771
S 24480 204340699
S 29397 259616547
S 25012 273114739
Q 6611 23057 9243105935057
S 11238 139540547
A 23287 33227055
S 10037 993105631
Q 1527 32289 3115318288192
S 31717 579778560
S 16252 236704499
Q 525 29786 2340541751988
S 1466 149441936
S 13707 384931284
S 10216 13870664
A 14776 432054914
Q 677 32193 5872412957193
S 31293 967874077
A 18383 649220602
S 21800 921447363
A 31715 812650488
Q 7442 24447 3881763374262
S 2377 556662536
S 6800 92813746
S 9565 239253410
Q 4380 28392 305121303155
A 22452 80964814
S 8519 106722233
Q 11313 32284 5200938323350
A 30935 291504459
Q 4742 30386 9663430340484
S 21851 393325727
S 23031 767914340
A 13020 173458882
Q 4491 30812 6864388163491
Q 7259 25390 6976478834080
Q 5789 26794 5704815325320
S 1822 230127862
Q 9002 30222 5647492746335
A 8196 655526998
Q 5438 26730 2723882422573
S 8900 702978871
A 17293 452452620
S 10284 766327104
S 10873 35908676
S 32386 719350766
A 2456 952489127
Q 10982 32456 8626821400079
Q 4992 26313 8270624859633
S 20583 213475905
A 30947 290939952
S 31428 521967905
A 19377 292774759
Q 3691 32723 7924218056749
A 16985 76469426
A 23100 36130236
S 3150 759444193
S 28735 550962778
Q 5551 27393 3670756478021
S 1060 884146133
S 3945 535085565
A 27287 773713832
S 21962 544677187
Q 418 20711 8061350883175
A 8580 105903931
S 9580 520535714
S 24738 547462412
Q 4885 28760 6739266223267
A 28943 243712412
S 25136 733791692
Q 1077 31134 9861448890782
A 14913 434417173
A 6140 615895191
A 12870 915250021
A 28210 414665668
A 6336 999570673
Q 2143 23085 6754918742831
S 9252 744500684
S 11504 418051785
A 4558 972493912
Q 10389 27993 5772601878037
Q 1065 31157 2603014807616
Q 7975 32407 6260545843799
Q 9010 28193 5244878778134
A 3407 301460473
S 12938 631836155
Q 4765 30556 4716902233147
Q 1641 28621 3788962514977
A 1174 278722928
Q 8125 29313 1658210383011
A 24658 80340043
S 29318 858365359
A 22572 53675656
Q 11285 27780 7773674491704
A 11672 341028727
Q 986 31929 6011419502555
S 14810 363800408
Q 7282 27895 5725624300553
S 14103 785178612
S 24825 128661182
Q 4738 31754 7582139377817
Q 550 30444 4080757697512
S 15368 353264824
Q 8604 29515 1132167213847
Q 1305 32510 2830205294682
Q 10472 30158 8770552487015
A 14914 999921673
Q 11336 29794 2534527290278
Q 157 29619 9135836397885
S 7246 4710960
Q 3493 32266 8440918721814
A 5698 144328567
A 32206 957325915
Q 824 22924 6952735178319
S 25079 454089481
A 8617 256125667
A 26593 96672342
A 498 880435576
Q 4617 31924 8262524617246
Q 5691 29141 1941675274456
S 15298 276414932
A 8120 628672841
Q 6219 32465 5059459872797
Q 3282 23466 8886957273724
Q 2818 28737 6231654046783
S 22606 270944891
A 27939 665619027
S 24345 639793526
Q 970 29423 1102845700139
A 27961 861675509
A 23583 701647528
Q 6586 29676 242718795892
Q 6565 27842 8816593821147
S 31145 745117604
S 19177 737135020
S 8764 785223907
A 25881 815745126
S 3117 912796278
Q 11913 31693 2159208591356
S 23399 744850012
S 6967 668993961
A 10038 559533428
A 9090 528505430
Q 1704 26588 6743671203132
A 14158 200850376
A 29488 571462550
S 3570 19857296
S 18640 967742971
S 121 808674932
A 28566 717279012
A 23432 872973066
S 19176 517485704
Q 10040 26759 8233529890694
Q 9121 32217 1907506092998
Q 5903 25464 477685421499
S 23293 525572449
Q 7951 31331 9306754480296
A 7230 632849118
S 27462 216741792
A 14757 433284414
S 24051 703969216
A 20288 83895281
A 988 246358620
S 12335 747993649
S 19043 208519219
S 8718 366197430
A 13962 626583909
S 5798 403266312
S 30176 95200032
Q 4217 31164 1989945887896
A 9965 616615125
S 24774 419765270
S 15532 135085212
S 30226 581936355
Q 1045 26465 8629622151742
Q 7076 23525 509091709036
S 4260 684340633
A 969 11449698
S 18259 577117605
A 32180 840840208
A 1703 272758027
Q 11407 31622 4497031989174
Q 8827 27919 893093783243
Q 7226 30801 4023405700427
S 13984 607477338
S 14944 111394030
Q 8888 28896 4585461367811
S 9609 283341612
S 7909 167416904
S 27373 943505737
A 9244 61840112
Q 1834 26214 4210474928957
S 14768 971606849
S 3465 318073967
A 12996 262043003
Q 2952 31385 1355737219942
A 2279 803742820
Q 3799 21307 7081797366628
S 29455 748554374
Q 4757 31285 1318318504427
Q 1491 30752 4552848003180
A 30359 912254128
Q 3502 29140 2330127472830
S 28306 7368244
Q 3322 30590 6498717911702
A 13700 356259918
Q 208 31878 3452262691036
A 4750 639985331
S 29901 12363398
A 31462 852825796
S 7294 63098632
Q 6419 28400 5024083915194
A 2182 391654806
S 31732 843078051
A 10300 508187459
Q 11729 29488 3380461879309
S 6796 119470664
A 13221 608353479
Q 11601 31462 9221785281514
Q 2043 22070 2067276566236
A 28078 282656843
Q 751 20718 3722084404563
Q 1131 32050 5981506071462
Q 2147 28759 6502504474832
Q 3260 32108 8955972374308
Q 2940 31604 6829597459736
Q 692 32514 8520030180144
Q 7546 27869 5608964825913
A 27893 816891821
Q 564 30827 5972238075926
Q 1767 26968 7095171213531
A 9443 649225316
Q 4517 28575 6810411767149
Q 9010 26758 7391235279035
A 13176 80442741
Q 9446 31810 9843992083634
A 2135 37684824
A 19424 529443486
A 10128 303129441
A 8922 632885822
A 16886 215370328
S 17134 10935059
Q 11017 31931 8394126296593
Q 3565 21804 6514102133507
A 2749 131734569
S 618 949604911
Q 286 20368 7590789563170
S 13146 476762552
A 14107 494537082
S 4520 68454164
A 17102 928049872
A 4072 639749964
Q 1322 32664 9446163526489
S 12074 767969597
S 19748 287591423
Q 7271 30437 3554742219282
Q 10187 30562 1097269839239
Q 2405 32492 9203440774695
S 26657 301862412
A 13650 666174598
S 18366 936035997
S 11565 348990738
Q 1005 27339 6299796578803
Q 2011 20021 1291349903720
Q 8115 30015 1965497800361
A 20699 152401449
A 18676 615487990
S 25010 168374213
Q 1308 22691 4772027521253
Q 8144 29427 7919877977910
S 271 495782730
Q 3458 28163 3334725104246
Q 2048 31716 16852293376
Q 2080 19044 6066067689384
Q 45 32210 5313578116488
S 29830 80513000
A 19264 541869641
S 22262 444977791
S 10992 792461748
Q 2625 25936 3480796970545
A 17729 161489748
Q 464 32373 7002436888139
A 14540 633453119
A 9040 193303555
Q 5728 29222 7775198928585
A 15859 809267290
S 3298 108240703
Q 325 24819 9411792704035
S 29186 968611596
Q 108 23991 8076314274604
S 24795 88531005
Q 4494 22578 9979970663702
Q 3237 29148 9445619729474
Q 362 32364 5541555597630
Q 3886 29532 2261520890099
Q 13907 32681 205406351405
S 6565 297805557
A 4400 632955215
Q 6813 28398 281422031205
Q 8964 30970 1556279222249
A 18370 437417938
S 29088 305578344
S 5713 36169376
S 8241 876888300
A 26671 227973400
S 20307 519646061
A 28333 840739825
Q 8548 31679 7180361678204
Q 2977 31753 1711637496598
S 2676 44656566
Q 13339 29711 4491450170226
S 17663 49128334
Q 6225 27524 5895462686916
A 661 756629005
S 12966 400610549
Q 14313 32584 3398584482194
Q 2986 30558 1839615686415
Q 836 30696 3010886574134
Q 11237 29326 9520352290865
Q 87 32365 8023972104391
S 28952 666136509
S 219 578436359
A 29442 36473887
Q 5615 31566 8509938972382
Q 6703 26810 8899886232588
A 8889 721914065
S 30138 361478191
Q 3096 31281 9444336005941
A 25470 129485378
Q 25 31682 5489687980394
Q 49 26131 5624445045184
A 4041 69720590
S 26159 180851151
S 16960 657754284
Q 2628 29580 734819098593
S 27825 744346017
Q 3558 29267 2747752501107
Q 1326 29652 153992498301
Q 1797 19437 3025444136812
S 9863 386329400
A 29186 753746817
S 6979 885980586
S 29845 303315779
Q 3113 24917 8212779989300
A 6276 379687123
Q 4035 29771 8123881091914
A 688 810038717
Q 3450 26180 6519156243320
S 18522 764678859
Q 3 19859 8255270641512
Q 3002 31725 5675201699652
A 23159 752108657
Q 4821 27734 7853760980536
Q 9200 28430 20003912524
S 6729 722886738
A 5602 446100961
S 229 900166703
Q 5312 22427 8494767317133
Q 10694 31062 6028027979712
Q 4009 32371 3057497895575
S 9768 292355226
S 30524 180732892
S 13235 371215267
S 18255 640240367
S 7895 271154325
S 32591 416523164
S 9216 328487919
Q 2518 26989 9299727517146
S 24105 759868578
A 13302 2642980
S 29742 920128345
S 32290 442995993
Q 10552 27373 1120169609512
Q 15226 32618 7306911051210
A 2021 489868288
S 26653 934240116
Q 597 28980 6564261688436
Q 12803 29273 3073793121309
Q 6959 30373 1526237412486
Q 78 30455 7490357553482
S 11726 902520705
S 9419 451011122
A 3897 386345890
Q 258 32678 3661264262050
S 13891 367259523
Q 336 29543 7464277116865
S 13398 304862985
Q 566 24480 7638029244443
S 30972 479229186
S 23617 996777999
A 20415 589401968
S 17482 462000942
A 12269 990387290
S 16305 210356431
Q 3804 29754 6664270718243
Q 190 23820 3726080698458
S 572 137084745
S 2735 992098241
Q 1107 31989 248627202965
S 19662 835264208
S 6900 100424788
Q 617 28401 5982896909167
Q 4468 31614 666033209836
Q 763 32486 123881219895
Q 3580 29786 8120110632126
S 5906 868503103
Q 275 28241 2017895304179
S 14648 569524384
Q 622 32062 1231349909563
S 8190 523242724
Q 8536 25579 7016199134131
A 24802 489912787
A 2864 748340345
A 18924 568472713
Q 4609 25710 9855237028037
Q 1770 23756 6778457089039
Q 1604 31755 6303498706962
S 2547 409233623
A 15017 373965614
A 17704 776159810
S 7618 437744676
S 23965 596040553
Q 5928 27042 4368216585992
A 18098 460410071
Q 960 30443 7765722773487
Q 1678 26067 2819617550694
S 18943 17607662
S 29830 676483375
A 2399 605071099
S 25688 154683697
S 20622 412398129
S 19934 440369813
S 3828 915832811
Q 5035 25434 2445188786377
Q 2324 20346 6371093156718
A 7465 944525202
A 1011 250260799
A 8715 167393705
A 23346 410760670
S 24781 307057266
A 11286 442887502
Q 1374 27529 9090306437505
A 13295 295220021
S 1945 659026093
Q 2079 30486 4500445128123
S 13661 231347868
A 22577 328801783
Q 1785 30930 4213133840160
A 29088 376270037
Q 327 31218 8797373692370
A 19891 453076258
Q 5294 32703 2697715967460
S 21072 514128200
A 22728 836212810
A 5262 711526186
A 25775 456562355
A 5933 302312555
A 23668 476937613
Q 5016 29078 8701176194380
S 29251 86234458
S 7610 782413479
S 3436 511676331
A 22826 945729021
S 7040 891238860
A 20381 764389047
Q 4042 32585 4991184713278
S 5884 33893009
Q 1283 32052 963943335252
A 21655 149192274
A 15253 274923621
Q 741 31684 9622435011787
Q 308 28464 7147994460902
Q 2385 31840 611702946269
A 12714 421445331
Q 3090 32278 6463734084084
Q 1332 23430 5578917535923
S 13455 330705170
A 14009 225244692
Q 11269 27819 7585333697680
A 26246 497219693
S 9313 545163898
Q 6822 31049 9332156503858
Q 7873 25377 208223833242
Q 349 20858 581869472118
Q 7215 28054 7565478097663
Q 11043 27565 2518063783481
Q 6311 29807 9208819981930
A 30803 43423297
S 30022 634405886
Q 10476 32507 4870471975463
Q 4964 26730 7577024030678
S 26753 173765821
S 21616 991415923
A 8125 433024646
A 31146 848996072
S 8530 71963364
Q 366 31992 8544198165141
A 21571 695803210
S 31876 849827717
Q 11317 28512 7037461912097
A 32068 185184299
Q 9465 31853 3974973029750
A 18976 684214734
A 26452 474452230
S 20805 451786581
A 16011 453890874
A 16882 828806736
Q 9919 30183 8588672814526
Q 3662 30377 8585795713906
S 7882 880124948
S 15119 501816656
Q 549 32164 5719469846376
Q 9499 30718 1586276775362
Q 4375 32511 3703049389078
S 302 605691208
A 13826 897077240
A 14971 586596930
Q 4240 30222 8888903225794
A 23597 672654932
A 8987 665402311
Q 7499 28737 583064810611
Q 3411 30552 1124082039740
Q 5129 30917 9604893232314
S 9362 148444867
S 30850 374512683
S 12604 56745277
A 24982 847630888
A 8929 743497809
A 17554 598024090
S 27182 305190773
Q 10314 28711 4556057179105
S 4793 24012947
S 3133 267486191
Q 28 30207 6647300548888
Q 314 29743 4199177728569
S 32058 888115436
Q 2902 20666 694887514488
Q 4047 28393 5425266602916
S 29183 355583485
A 25549 360762427
A 20005 595154385
S 25079 799773965
Q 4953 29145 8213115435692
Q 313 28949 7537901658444
Q 1797 31298 188043518168
Q 6584 29101 6540402864064
A 19254 121050222
Q 5519 25047 3914932765328
S 16557 562683224
A 9583 415331283
Q 8693 26962 8705780747757
Q 4685 25444 4382754598013
A 28633 338974067
S 3879 416889619
A 526 868079569
S 6569 101092589
A 11154 330965184
S 494 133660191
Q 786 27371 3859254194937
Q 8754 25238 5328533359405
Q 1313 31047 818552157462
A 31188 274460983
S 15708 416875986
Q 5515 31643 2286323223014
S 24514 849579850
A 14387 404575918
S 13584 125050580
S 12016 342068092
Q 9509 28022 1868611535597
A 24200 479407260
S 21741 918260378
A 4542 708245734
S 876 597597106
S 1359 328426658
Q 5621 29185 8907737746823
Q 4615 32002 9544951609031
S 23621 591618774
S 14756 691245572
A 13155 781684127
A 17354 948189013
A 3748 849006759
A 907 339645163
S 11904 149441420
Q 634 30299 1639527488096
A 8516 549694628
A 4716 667851649
A 17048 931539021
A 16061 969957117
S 12914 44346033
Q 947 32717 7098740639406
S 5520 633128951
Q 1278 32568 944251321780
Q 5613 27129 3419952381814
S 5969 550179523
S 27745 103024358
Q 314 30990 6610209429998
S 22378 393805518
S 17023 594316845
Q 9917 31108 3511881666237
A 9528 988071801
A 30307 982070716
Q 11691 28714 7464639000348
A 11787 486695627
A 28670 816820410
A 26957 225244931
Q 845 32151 4581449420663
A 4407 442157871
Q 202 32470 1032789461792
Q 4176 31162 5652077790209
S 7616 424035047
Q 31 32714 2273818023465
A 28281 826420237
A 22383 833822428
S 8804 681548571
S 22886 89003824
Q 429 32420 4084688222178
Q 4950 31961 3736706437590
A 5851 906165503
S 30164 250103645
Q 1133 31801 3375490768845
A 28265 455628509
A 940 900919170
A 30981 948412190
Q 2059 23712 4106205681159
Q 6861 26677 1456347875277
S 18793 493434454
Q 1055 27314 4910249561819
A 26715 615988765
Q 7906 27329 7846958453374
A 7026 236905850
S 1732 407727463
A 10104 142469313
Q 10662 29773 2230905323137
S 30110 199218581
A 4598 907292482
S 17900 528108887
Q 506 31284 9872477507732
Q 1602 30956 1677706785255
Q 761 21645 7289408006043
Q 6489 27656 4704694323221
A 22695 968198441
A 26741 28255654
S 8839 731260298
S 30754 249497846
Q 473 30679 3094653182626
A 4 415184637
Q 352 32123 1983719475458
A 21514 122501088
S 29403 977734101
A 6225 15268818
Q 2963 30915 321639339356
S 15167 814779273
Q 4457 28825 8509069773282
A 30357 503921709
S 12033 376533790
S 3533 1850967
Q 7925 30484 6360264993377
Q 11172 30879 4291963167414
A 21701 435645349
S 26627 214679276
S 31599 305770565
S 11568 815257674
Q 8209 29147 2469967547469
A 4247 775297832
Q 5977 25629 171024592570
A 23080 911878599
Q 59 32509 7675763696873
Q 2143 29425 4757747385540
S 30894 80438439
A 20938 181479784
Q 9450 30774 561780361323
S 4575 179525920
S 14795 739174468
Q 3079 28406 3668337931168
A 6833 792857970
A 31930 333936796
Q 7399 31824 1155366838257
Q 4688 32339 5651936949422
Q 214 31481 6327546548666
A 27398 528066933
S 14420 352400928
Q 662 32089 6267671752072
A 30382 904276055
Q 3100 27141 2210054697753
A 32504 547198527
S 10429 146773917
Q 4746 25080 5001920394250
Q 12664 32460 6075342361885
Q 1284 26135 6080392951221
S 7788 359298482
Q 9396 32498 9148627938138
A 26257 79085101
Q 29 28941 9616159800752
S 28253 914462269
Q 5400 32309 4247268091642
Q 9420 30206 4400032447766
Q 2552 32043 6487463723270
Q 10428 28706 3762215119166
S 14412 557110486
Q 2892 24698 7816338405647
Q 1153 26644 3063517726667
Q 3566 27213 6554255331156
S 23737 946655525
A 25489 171646373
S 11095 788062094
A 3030 740028456
Q 322 32115 1794059700629
S 17823 574425683
A 28286 268520028
Q 5440 30132 1157685404603
Q 26 32480 6101035964218
S 17510 246590953
Q 1822 30311 7903319204798
S 11352 4367464
A 20262 249410825
Q 8100 25776 685456185851
S 3876 3117397
Q 506 29611 3180588239966
Q 9349 27363 6098373288912
A 23989 252199446
A 31871 982626506
Q 3611 32010 774328242937
S 11162 465002093
A 15815 59733197
S 3799 491591388
Q 2917 32450 7846513197185
A 22746 976783367
A 20618 586971466
Q 8141 31869 7328754800729
S 25747 68173790
S 2862 689717590
A 22836 186441991
A 12497 69170359
A 23325 559229980
Q 3777 23448 5052755812893
Q 2795 28785 3928369711728
Q 2739 28975 8313886545443
S 24864 548099291
Q 1237 27599 3635328788437
Q 12989 32064 9820747204594
Q 1906 29937 8213602892334
A 19042 354769464
Q 12189 28619 7722119436872
A 4062 955416519
Q 11521 31303 2909826988418
S 32214 976905729
S 27387 743544810
Q 1842 20203 2932208752588
Q 521 32329 879305508960
Q 629 28664 1500259782385
Q 1560 21348 618333341334
S 32110 898061555
Q 12518 29708 3558182922098
A 2250 925452679
S 8746 959850794
A 10235 14928090
A 29038 439092565
Q 308 30288 7654547404685
S 31196 407659460
A 4390 399964547
S 9579 78414740
A 1886 156199898
A 26137 365261397
Q 4760 23883 5477297229920
Q 5542 25081 5694338483743
S 22363 667393070
A 16869 275419176
S 26623 268586293
Q 2027 32505 8157430534766
Q 148 32576 4909652806070
Q 1628 27259 6834578296333
A 12163 317792724
A 14561 341809962
Q 4317 29126 9056982405887
A 6072 807528540
Q 6354 31962 5916481748615
Q 69 32666 1901311062707
S 22331 341890776
S 7536 883214551
S 22561 288096349
A 17340 693764304
Q 5079 26488 1308080231570
Q 8642 27252 5181062579904
Q 4505 32071 4328566666426
A 11000 826152487
Q 697 28793 2947649356996
S 16464 38679901
A 15802 869437596
A 14163 251259684
A 20715 844217842
A 922 810901925
A 13929 403082773
S 14103 705488924
Q 961 31964 9177436772246
Q 9963 32702 8021968084116
A 10565 548534668
A 8556 862589242
S 22173 799724669
S 31562 654839927
Q 2685 30561 3109198799312
Q 59 32112 5118666774410
A 5289 398963421
Q 1432 28656 422420613241
A 11593 130819422
A 12028 314704387
A 19786 881727697
Q 12091 28710 8701426524940
S 18711 10090265
A 3936 97278381
A 27618 801903424
S 23099 537145792
S 20828 933424051
S 21921 460503660
A 2901 452795412
S 17203 492616351
A 5811 342159903
Q 2210 18614 9803651366379
A 16432 11243701
S 27337 973931334
S 24878 621478877
Q 1085 32446 5522422191895
Q 3745 30202 2242958599684
S 2073 326697517
A 22238 440251933
A 1432 187361372
A 12979 815200497
Q 3008 31720 9725797614042
A 26571 326972125
Q 11339 29161 7009980576930
S 30123 554923840
Q 1794 31623 8707336928950
S 15332 726450758
Q 3829 22184 7071674486008
A 8680 305216635
Q 1118 30720 6504763212653
A 14821 515247915
Q 1463 19236 9824700189053
A 15783 126124938
Q 11862 31308 4124205411987
S 16494 180658917
Q 704 28585 2117049228302
Q 1684 26340 8204084049925
Q 11231 32314 538235636807
Q 1426 32605 5588069633544
S 31400 531556179
A 26279 670483910
A 7921 11052379
A 444 971578240
A 29663 816943024
S 4820 758590470
S 26906 71782689
S 25862 492586716
Q 4597 21787 1652996315400
Q 5016 30584 6828059074262
A 9101 288148373
A 31516 302048020
S 21493 510281127
A 8629 506393559
A 8140 70393962
S 3684 810501871
A 8619 63674433
Q 1820 31822 9466203513785
A 9682 657574449
Q 6805 24214 1672199693037
Q 3481 32442 175276318754
Q 3227 25504 7805491428719
S 27244 528075717
Q 7246 31777 765956443281
S 25716 862330986
A 12683 997836688
A 4381 207380950
A 6101 304305459
Q 5068 31258 2335676381839
Q 51 29677 6265204645374
Q 12336 31198 8676198137771
A 13741 395151876
Q 680 32522 5708978708206
S 28849 534729837
S 27874 611116304
S 23963 436099592
A 14705 577218465
S 12647 254563288
S 30043 736565854
Q 5638 29107 2520682233539
Q 6752 23251 6753847481725
A 29370 537971498
Q 505 24470 8502555354693
A 14797 300864465
Q 402 30848 4533520626272
S 28500 981089774
Q 2590 32106 6050858343934
S 25062 614452190
S 9730 421783182
S 517 534216937
Q 2695 30795 2799157171037
Q 786 31905 215768583970
Q 183 32362 1367531145305
Q 5012 29071 7567899357636
Q 4085 29709 3088376414428
A 19466 96256870
S 10500 679948094
Q 925 22731 4624769313097
Q 3969 32363 2575875818428
S 20000 979323817
S 3083 657124496
S 27729 361702086
A 6803 931850375
Q 733 26738 610712411787
S 25707 227393110
Q 9929 29007 6075901451326
S 14017 163876133
S 12222 899772919
S 29063 905604057
A 18520 380622515
Q 3733 27046 11649406610
Q 4199 26156 7407135606818
A 20813 720903730
Q 2432 30114 3117301110292
A 196 5547550
A 5574 674662870
S 20566 76017182
S 19958 497453085
S 3094 38527475
S 3442 480582532
A 10092 505841949
A 25477 486918729
Q 1262 32659 9244366170697
S 25685 33133186
Q 2812 32230 5788555783598
A 29138 600697550
Q 12225 29930 2511592498533
Q 475 32646 1310374135635
Q 951 23179 4416393613629
A 9045 490002781
A 14680 251475033
A 4391 738054205
Q 6748 23247 5013051762077
S 25941 713128393
A 18047 919273191
S 3062 825826891
A 14378 417369483
Q 1570 19598 2846031064400
S 7383 448799455
Q 9986 31418 6359350995316
S 2677 100209533
Q 509 32725 7737277550176
Q 1960 29333 6650316780892
A 5749 611514474
S 17556 779873191
S 13903 445171946
Q 8673 27120 9054114467972
A 8922 948919520
S 21927 117097866
A 12 29209025
A 2793 945809780
Q 100 32715 5818987695538
Q 673 28597 991271188659
A 12840 283336659
Q 1238 25871 8894820503388
S 15204 350916539
A 16604 446546645
A 22184 580240304
S 25568 433335104
A 3024 262773188
Q 1704 30275 1381773820434
A 16937 719795785
S 7010 325441911
Q 3869 32522 7617455346908
Q 339 32264 5752173974274
Q 25 32496 7028982318456
A 9800 629215164
Q 12420 31209 2099356107251
S 5414 223320887
A 28190 964996576
A 20120 357434767
S 8228 60884802
S 20446 996304021
Q 1149 22348 2517646944588
Q 822 28928 8285699776627
A 28645 758667560
A 29524 101244150
A 16829 898935670
Q 1102 24036 3422206176893
Q 4241 22189 4301265213118
A 21258 505771830
Q 6606 31650 8267942596229
S 931 216494295
Q 3760 29472 5797949017890
S 202 812971922
S 13209 271776858
Q 4586 29558 5048775467113
A 11871 943971286
A 28158 425488055
S 19315 332722450
A 1665 475755175
S 22271 148148171
S 248 366525954
Q 261 32433 1279861224629
Q 10682 30310 1308733039464
S 22883 342237513
S 25954 983854652
A 909 82661802
S 25257 724333751
Q 4353 30882 3146277264357
Q 8733 31088 471781056844
S 18812 951950911
A 20421 977676677
A 2033 970758115
S 28061 656703133
A 12938 79032184
Q 1496 30236 2621122778031
A 24413 190222742
Q 1849 29465 309865775492
Q 1272 31875 2279697202411
A 15372 991351769
S 8581 207639741
A 10574 250119955
Q 2126 27508 3262339796299
Q 2249 24645 7694631574863
S 4976 25648081
S 30492 722894275
S 6916 354695367
A 29797 598681468
S 5021 707277122
S 7669 638152465
A 18488 426826706
A 10801 747413853
S 22523 572031155
A 10494 197004611
A 32370 596551430
A 6930 324683602
Q 245 27478 4499226756079
A 10135 22255694
Q 292 31555 2000670747336
S 21913 934053585
A 29637 541593450
A 11814 666174953
S 14160 168856664
S 25945 676720683
Q 6402 25587 1497904754140
S 10812 445204833
S 15250 972750170
A 7515 834201413
S 20471 626955655
Q 5395 22457 448923303850
S 6012 886707488
Q 476 27652 2073115246743
A 14640 967289432
Q 1465 19787 7419761214318
Q 10718 27307 8411887358183
S 16727 431332112
S 14902 893425216
Q 12549 29975 7216810294496
S 25965 729064167
A 27441 183727782
S 9144 515582799
Q 4471 24000 2716490783288
A 13729 923379754
Q 12714 29661 8577000819107
S 20429 361756741
A 198 956380858
S 27172 336855202
Q 549 30858 7397919583782
A 29083 713614143
A 772 784195493
Q 2724 19159 8899195593902
S 9594 796892937
S 15462 86613647
S 14097 994274827
S 16813 704530239
Q 2959 30197 7763724970554
S 15958 512208893
S 17283 421023597
A 30423 549430600
S 13868 576902073
A 5255 482545115
Q 13 32317 4309323432416
A 19335 980299618
S 16998 712097926
S 16927 428792499
A 10479 199901273
Q 96 32625 1078410757279
Q 1281 29767 1765506186280
Q 8724 31848 2575548719974
Q 2 31549 6347251021461
S 20836 165181096
S 15458 358139553
S 26275 996768372
S 7438 71596593
A 7756 811333149
Q 5104 32164 3499166820580
A 20155 860954227
Q 5193 25485 8990510328363
Q 437 29575 2953973291085
Q 2954 27971 3226958173449
Q 4373 23620 7413338706328
A 32173 196915954
S 9810 155426245
S 2838 67498669
Q 171 20802 7620382675441
A 11721 560551753
A 22956 173316989
Q 111 31462 4705762718091
S 23085 992817812
Q 2772 29284 5840262530072
A 28254 867974372
S 18580 731916059
Q 174 31787 5275403711446
A 25621 48867278
Q 817 25589 9624061374992
Q 9204 29152 3001293667158
Q 9053 31542 3442522378282
S 9301 134628074
A 24503 115030581
S 13426 612286400
S 18946 25217315
A 6335 472537362
A 17779 257741811
S 5829 981267189
A 10704 544964021
Q 3969 26981 8257782098969
Q 2849 28900 7557368448547
Q 7061 29390 8670002654289
Q 1825 19866 6046159307609
Q 6492 24029 399489696960
Q 12 32721 1554883619015
A 2358 574069896
S 21489 555897185
A 29197 575833069
A 6542 329424533
Q 6271 28991 4125435465718
A 3507 880565945
A 27467 623426579
A 29874 976060967
Q 4120 25545 5595675507626
Q 3235 28118 1221696061772
A 31124 522851080
Q 249 29329 751276101353
S 6955 522315976
A 19069 324678840
Q 6230 29476 6466809981650
Q 11227 29964 564495843169
A 27957 564706290
Q 816 28712 4461030905293
A 32384 432534366
S 20262 851844959
S 29097 996194817
A 27827 559498405
A 26249 582688881
A 23644 34436143
A 13827 305983552
Q 3296 31063 9872726337964
S 841 534400499
Q 8747 29423 2144900164388
A 7701 319675162
Q 2229 29954 6341946848533
Q 2807 22573 326864757832
Q 4976 32167 216338998850
A 13311 989614699
S 12218 814956619
A 563 393477799
A 15224 793238419
S 7871 78108320
A 22437 627816481
Q 160 32720 6539350771093
A 31014 73045096
S 20558 97437247
S 28791 416230645
S 25699 401287197
S 8468 279294606
A 18107 424816421
Q 12714 29781 5276767607370
Q 1665 29471 7355984722161
S 12605 244107060
S 13108 761911904
S 16276 479477403
A 6242 726301455
Q 11130 30546 2754589038160
Q 2008 27072 7459050763401
S 15856 428429486
Q 1260 31385 6869662314139
Q 5406 27392 7000342067049
S 27990 797894119
Q 2902 32708 2590558356065
Q 920 18768 214259520012
Q 1853 25966 578105724965
Q 7720 27095 3153768116717
S 3367 841355561
A 30441 871264829
S 12417 897948540
A 14003 660496020
S 14092 467863898
Q 35 32389 4907121637016
Q 1607 22527 7200947295623
Q 1039 31077 6112866163621
S 25644 155438410
A 12313 182762603
Q 6479 25550 9737150436819
S 2904 430441761
S 3238 735245867
Q 11822 29359 5973411409462
S 22843 978182836
Q 8104 32046 1363309819167
A 15329 615404201
S 23035 366351962
Q 162 28746 7341414908620
A 12418 549367085
Q 8987 32318 9011625694364
Q 4611 24533 7969248724325
Q 612 30219 6659828564511
A 3986 153146056
S 14766 319152162
Q 1989 22813 527421255788
A 18837 958208892
Q 6062 30633 3783292160204
S 30602 316024970
Q 725 32499 3476419439981
A 22311 938909266
Q 74 32325 8055250473847
S 28609 408858485
Q 2042 24314 8894318697335
S 15678 167708275
S 8589 753208582
S 5096 533342555
S 27377 438816077
A 13749 462124158
A 21668 316930837
S 31070 999826699
Q 3502 24086 7787734567588
S 7830 541370603
S 897 99204524
Q 866 32581 3217741081100
A 16792 308076505
S 21836 482565297
S 4059 902815307
A 25215 529754054
A 20878 460337026
Q 3587 25944 6162956534182
A 10029 82623159
Q 10222 28310 7519922495235
Q 4299 23769 3559246779826
S 4043 531020251
A 30863 439578160
A 13626 378990105
A 26080 925095299
A 27470 868134877
Q 8297 26937 4878060532092
S 30373 742919412
A 2125 701723436
A 8532 123957850
A 11904 835556815
Q 272 28268 4949794051072
Q 1241 24515 3186541977698
S 29772 639821565
A 16367 522765594
A 27400 551033211
Q 1165 32219 2223111621907
S 11464 776079669
Q 2547 23967 7163843106408
A 27961 628570036
A 15662 143200135
Q 8633 26166 8169548191531
Q 9 32723 6098115844616
Q 585 32138 4248696409415
Q 205 32626 9811948882922
A 4181 332454412
Q 11363 32622 3733971722948
S 28558 200069138
Q 3868 23020 8169366034044
Q 2548 25106 2825171182090
Q 9114 28025 878036475499
Q 6244 24895 1277868250879
S 25133 869582427
A 19861 455883500
A 18661 520284958
Q 7936 32316 7752563921676
A 12745 656134495
Q 19 32713 8666214985546
Q 6962 27714 2490665292377
Q 6390 31000 8336520566945
Q 5881 24452 9087843436323
A 9220 739242030
Q 12673 32126 8490779576010
S 24980 885062820
Q 1476 32717 8948774817220
Q 2165 31273 8744163609334
S 5363 575819878
Q 5509 31977 5380503039016
S 23692 107838600
S 6906 474194203
A 31733 766098583
Q 12639 30754 2319889058052
Q 5605 29565 5704363272
Q 2876 31183 3216066532029
S 21543 706754230
A 11908 757768139
A 13282 59318603
Q 935 31207 3894167283553
S 14453 691416806
A 1466 695209463
S 2236 412793237
A 19079 91097479
A 17865 874030764
S 31619 14178751
S 15138 832345450
S 6084 403755402
A 23576 803354722
A 5501 128709734
Q 1638 27463 7754140694930
S 18654 54675504
A 6332 858973271
A 26000 591632366
Q 5576 31318 1040733336812
Q 4048 31911 5336498764172
A 31428 493801875
S 18925 179909107
Q 605 32538 262979383525
Q 3491 28930 9936655921662
Q 11272 31074 4979742972500
S 81 759135574
Q 2266 27928 6487329875577
S 11589 659859069
A 15500 80039264
Q 588 31523 7464701800817
Q 2911 29692 6198130485420
A 26098 459318706
Q 6570 28511 9381680411584
A 27295 865354305
Q 5966 30373 4839092873870
S 27597 349671209
S 16875 878908084
A 27470 629081727
Q 431 32166 4484952284877
A 23451 402654424
A 31196 817524378
Q 5284 30807 792100935441
Q 6570 31766 8613665291791
Q 85 32390 3555659694909
Q 1375 26730 6553923259127
Q 7170 31172 6434743432704
Q 10852 28866 4749025699505
A 19404 945080580
Q 613 31169 8117977596061
Q 8550 27964 1126601793342
Q 3213 29359 3929992027493
Q 8849 28209 6268486824562
A 31223 866478173
S 15935 226842268
S 29607 328216109
Q 2956 31075 6496538162050
Q 2128 28739 5960934719194
Q 973 31778 408097943240
A 10154 888125381
Q 3618 24689 3121299606857
A 18214 645714022
Q 7016 32180 6848192026496
Q 15551 32196 4420020359570
A 30411 912569162
A 18965 544325859
Q 3029 25156 6199006029294
Q 1653 22089 2479765708462
Q 3596 32042 1428989857323
Q 319 27032 3658401939200
A 30368 701650714
A 26639 820357348
Q 6267 25717 2537629050517
A 21475 924262217
Q 12412 32036 1813779024289
Q 4125 32267 8297391317041
Q 4236 27323 7899951913354
Q 1475 32536 3787738519082
S 753 90204328
S 16089 887147639
Q 5978 26328 8576128031513
S 27831 454960549
A 20829 34495377
Q 1997 32472 1801473210497
S 1964 666365083
Q 770 23104 7583443753359
A 17446 220633445
A 11584 870840220
A 9458 328325929
Q 9940 27336 6734959788263
S 5630 478867066
Q 5116 27423 6349072537353
A 9943 694408880
A 386 270912222
S 24394 370184784
Q 8632 30270 8288319287579
S 20087 88457434
Q 621 32461 2939592286831
Q 1256 28636 5623006741608
A 30083 476607453
S 14006 747876905
A 6861 417418216
S 27776 150281377
A 16955 927604982
Q 3772 25916 7846714169765
Q 4231 23887 9325857429311
A 14104 548438013
Q 3721 24966 6297703215535
S 16663 424243321
Q 4956 31571 934433878972
S 17024 654752633
S 13320 130865996
A 4592 809775301
A 32537 196976235
Q 7120 32034 6639928797496
Q 2511 27494 6531585445521
A 6643 402179108
S 30383 782580073
A 27708 743870998
Q 7869 30295 6491476390505
S 17315 550478258
Q 2478 31759 7362312707948
A 22281 634198310
A 557 648749394
Q 4085 31647 572336750118
S 18610 8986785
S 2670 233965343
Q 10484 31132 1183473324977
S 17856 608665859
Q 192 31974 3097177724633
Q 7909 32286 1846033963706
Q 8304 25520 188874870068
S 1697 353601789
S 4199 203589562
A 17092 731688878
S 16915 231326857
A 24473 53425116
A 25686 459554505
Q 1139 17908 8946992967874
A 15087 926309805
S 12508 1318744
S 26758 683722875
A 25234 768734563
S 21072 966560071
Q 13176 29609 839801465098
Q 8300 31131 4901763105273
Q 855 17840 3645048158389
S 4458 91265927
S 29148 4956914
S 19195 225822676
A 14645 463237374
Q 2275 25099 2669097178399
A 25052 826177741
S 1157 193753848
Q 4061 23526 2288931605817
Q 131 31250 8685800278542
S 19681 350308789
S 18555 618624139
S 31719 960863095
Q 95 32402 7369472581633
S 19896 825683197
Q 10087 32581 5750646141234
Q 9866 28543 7543199246037
A 24025 759545620
Q 927 25810 9717262866553
Q 1366 29871 8096591636071
A 13436 369162848
A 28438 66154581
S 17898 87193184
S 29787 324933348
S 11620 733158472
A 13513 341609254
Q 3 32692 6258481738286
Q 7984 26337 6037928015190
S 1080 73666878
S 1644 246259392
Q 4765 28626 1080338485474
S 10121 27136649
Q 12284 32224 8690377040309
Q 994 32255 3237280096154
Q 4423 32466 6291657142341
Q 5557 31365 3013896591593
Q 341 32151 9937501645998
A 25096 885506935
A 10669 694777524
S 24056 35990057
S 8564 928169602
S 7338 237469913
S 25106 696845852
A 20254 908029744
A 12922 793048452
Q 3106 24313 3988413620514
S 27701 980228752
S 18418 439474163
Q 2214 23845 658372860829
A 747 113053237
Q 3415 32528 9475729711207
A 509 769952298
A 30812 319770975
A 15314 765538562
Q 5416 28385 2091560790474
A 8067 856149451
Q 13223 30824 3341036766605
A 3234 707588028
Q 5523 31793 6691897839183
Q 7878 29453 9712511035454
A 15289 739533112
A 9653 588000965
S 921 557310461
S 16280 106769163
Q 187 28426 9958562916780
S 6819 113753506
A 12033 952142787
Q 3481 29745 893475539719
Q 629 18396 3139344733168
Q 9964 31000 3564456632881
A 4012 72713493
S 15034 956012869
A 13862 823021219
A 7337 477142772
S 29833 796008446
Q 3186 24901 9580143815248
S 11409 400440720
A 4006 79834911
Q 6519 31633 5053527595934
S 8294 489544136
Q 4429 24408 2916587796248
A 30152 225996726
S 17718 49792775
Q 1551 20861 6658066825752
S 5803 386829421
Q 1822 31799 819544010924
A 13614 631728940
Q 8726 31185 6698046656187
Q 551 28617 4906827382820
Q 4248 32383 3279361347491
A 31221 109546305
A 26049 991256332
A 29156 519659838
S 6955 593149524
A 21185 66914991
S 3201 910664184
A 15265 745919263
S 24814 390221236
S 26292 510709966
S 15832 624227827
S 8664 70923659
A 19556 122086927
S 9903 176896099
Q 7573 27285 9605479578902
A 6398 154341423
S 20126 956655770
A 7688 116652743
Q 8889 32119 2315189605576
S 26102 563908166
S 11385 414405405
A 8497 956466920
Q 3823 24857 5183592503878
Q 12441 29575 6147682738280
Q 12943 29821 6748305404711
A 29966 731304841
Q 4960 32112 74051309926
Q 14085 32560 3868610385086
Q 1619 29838 8263860100616
S 13953 797942856
S 23106 388714964
Q 2583 30911 6694690457118
Q 1144 25088 8152648990181
Q 6680 30928 60223917115
Q 398 22223 3228882734853
Q 2807 31468 2763317302824
S 29674 507022795
Q 89 32573 6239761389651
A 141 227793013
S 3132 895698654
A 31681 445730014
S 14176 803859872
Q 187 29390 4328909138104
Q 659 32555 8431090773178
A 4963 620992590
Q 9389 31023 682491730783
A 4839 528578368
S 10049 490487028
A 9550 414691149
A 2889 989669310
Q 7146 28945 1773255951430
A 6529 64552938
A 7316 675757011
S 24907 549018951
Q 4730 22117 4122914705591
S 20814 77366711
A 29673 857614160
Q 3188 32169 9233665414099
S 12723 582727196
Q 3101 32592 3065276841461
S 18902 569586978
A 18164 28268361
Q 4993 24376 3198160584452
A 9466 195100379
S 29974 990576289
Q 136 32476 8138373639762
S 30258 580138952
Q 3089 29478 8921602157748
A 4219 96174456
S 30542 177815854
Q 6263 27672 6744584681384
S 16492 657185111
A 18087 901262169
Q 9446 29400 4415245020585
Q 8904 30810 2136896029445
Q 3305 22699 2690205608918
S 30035 192165155
A 14622 321514140
S 7451 656976659
Q 6620 28373 6784859199530
S 22349 279112655
Q 334 32544 5615728175858
A 22414 257513670
A 14694 154096578
A 28930 296766556
S 16535 444413740
S 10208 194375009
A 20140 622671737
Q 4982 30705 1673497661467
S 24891 739428805
Q 10783 29409 5851977753502
Q 10100 28164 681626749288
A 11663 245063853
Q 1808 23125 2069754045201
Q 1718 26325 5454964545100
Q 1477 29865 8048121176657
A 3934 323526439
Q 10329 28574 2748092061822
Q 1202 29784 4868845086530
S 2295 522398548
Q 282 27301 6603169543055
A 26757 823942723
S 14482 966507573
A 25251 442752281
Q 3368 23807 2973592596521
S 12757 517874910
A 7736 83295071
A 6267 961124882
S 23215 917676963
Q 8057 30385 5974747992697
A 22611 87379388
S 12227 219457535
A 1528 387821543
A 21711 970125166
S 381 574061709
Q 3308 25007 5732899101745
S 24827 295075542
A 13854 364972811
A 4576 280568852
Q 469 29700 382997667882
Q 2452 32642 1061137908113
Q 16 32669 2577628778778
S 6458 768538763
S 14526 760333322
S 2799 388888438
Q 567 32585 7688743980115
S 15772 692989805
S 8032 214581785
A 3514 443655399
A 2105 547386070
A 3823 785786309
Q 7155 27498 8888338107448
A 3803 884478206
S 698 574152592
S 28608 624864938
Q 2773 29222 1358821540077
Q 14116 31335 3115342231352
Q 5723 24520 6857693155046
S 5226 631822473
A 1697 387862030
Q 3820 24825 3658666459715
A 12294 348132926
S 11956 690144191
S 7393 558734335
S 29521 252491295
S 483 3591702
Q 12158 29507 8980664060667
A 32572 895195852
A 7967 800418172
S 13368 127688043
Q 6 32671 6041527132497
Q 1395 32004 5695425893562
S 19169 607919617
Q 1449 26984 3575238388191
S 26331 11095061
S 5035 788012684
Q 4085 29627 2985972966867
S 11909 656570730
Q 780 32606 7742756648379
Q 1987 21766 6547620385413
Q 7751 27972 704302967969
Q 10589 29861 2159862206421
S 24623 521570915
Q 8290 32532 3842204098185
Q 878 20728 7730929960043
Q 7512 25680 4695646866321
S 7022 293734385
S 16920 501208446
S 2718 115674296
A 26111 310959690
S 26654 398186844
S 18617 247368547
Q 6741 29780 3372699217559
A 6927 152748208
S 16366 370773803
S 13741 59949509
A 1944 612526026
Q 3087 30020 4576356902374
S 7248 582695596
Q 3915 21513 578413112857
S 13577 828092769
A 10653 470775600
A 23087 29072960
Q 2873 29110 3692873049657
Q 997 30938 4906952735951
Q 1004 24429 1974081921554
S 25387 587737010
A 18370 707660380
Q 443 28282 8414913513322
S 30497 550696549
S 23759 92233403
A 18395 485189790
S 22956 266325452
S 678 902091716
S 1823 553677745
Q 5496 25367 3195191442571
Q 5724 29506 3250321277855
Q 1191 32303 8485917422196
A 14844 653665735
Q 5738 30492 6790260049257
S 30712 769577807
A 25672 660032859
Q 1563 29359 8157137695766
A 19973 241751566
Q 955 29651 1962303163402
S 588 456743190
S 395 242153431
A 15668 784261181
S 19631 103808100
S 4122 114436674
S 24584 4440916
A 10361 86339048
Q 271 23046 2165825841607
Q 590 26893 973010759472
Q 4956 32325 3327092302191
Q 3007 23113 6888672765632
S 16961 959477841
S 10782 986353573
S 5217 336765403
A 26063 778936097
S 5690 573845798
A 20403 839988458
S 19806 665831237
A 11810 769585696
Q 8391 30055 1057987002269
Q 633 29225 3844956268818
S 31963 468341240
A 23186 153325396
A 27636 473561297
Q 4312 28245 9106574695044
A 2651 699383084
Q 8154 29506 8386486265200
S 5410 433528598
Q 3706 27235 7723109562879
S 8531 412144157
S 23237 459025135
S 30503 849795185
A 27131 18824808
Q 3676 31923 5187724737719
A 31009 651277226
Q 1903 32388 5689210061727
A 12223 376994632
Q 1238 20125 1425321229977
Q 7945 27689 314847132812
Q 4780 31216 7884467399684
S 22307 434754578
Q 3044 22253 8104661383623
A 2915 938878813
A 16328 782324696
S 7784 125937591
A 30738 843647806
S 10358 994290823
Q 471 32544 1026305037048
S 16682 551245968
A 4023 444088138
A 28685 559163533
A 4449 565359098
S 13797 396541651
A 7051 305126756
Q 1623 25955 6468574370104
Q 4029 24406 6052762028767
S 3615 247561627
Q 359 20953 4652227690978
S 26059 170481918
S 28451 358578626
Q 8244 30600 1601813484106
Q 7892 30561 6748893764055
Q 63 32305 8207155073395
S 21093 10324135
Q 4400 23681 3232858195249
A 1668 839400251
Q 8441 29211 8367976440370
S 18136 977813407
Q 3746 21161 5677596865561
A 9024 249845858
S 2378 506562412
S 21978 737122840
A 4895 619224560
S 7246 19886933
A 21978 728400133
Q 3409 27253 7760412146295
S 23544 607951018
Q 21 32386 904323312697
A 882 227403501
S 8214 475952754
A 28628 844149236
A 4370 520720655
S 16737 435624989
S 29496 519925349
Q 464 26999 9749326047619
Q 1065 19505 846676897435
Q 4791 27599 7418492148753
S 15194 462880086
Q 31 22178 6989095395075
Q 935 24287 8177547908882
Q 297 32646 9010249097284
A 28353 692824176
Q 2449 20938 6442292008326
S 406 755894640
S 13629 32663867
Q 3367 22712 2830065101328
A 10912 132439533
A 14541 806351009
A 23796 474442634
S 8576 927596550
A 8520 682079920
S 28989 179825312
Q 7681 31322 9288375919358
S 2317 480474769
Q 819 31275 3267202702022
Q 531 28558 2443130273870
S 27089 443758908
Q 358 32715 2742226852473
Q 6413 27114 1315735878850
Q 454 31165 9825654635149
S 20496 690789786
A 5589 604186626
A 23776 88853144
Q 4138 27086 9482453623839
Q 10333 32432 3565063729621
S 21660 637405183
S 28626 547003574
A 10426 983520105
A 17105 133745848
S 9092 823063601
A 4033 252413441
A 30007 596018594
A 9113 94935517
A 24456 793545211
A 28849 247811788
Q 13537 31334 4857154216979
Q 13610 31522 1174465347947
Q 1620 31307 9644083960447
A 22457 791975825
A 30354 990466931
A 11773 940862413
Q 4921 31168 1727299600860
A 3317 960768285
Q 2856 32047 9733335320681
S 18029 564998320
Q 387 30283 1836081470591
S 8250 897307245
S 10592 395567637
Q 1969 26176 8572200106356
Q 7534 27568 7335677976972
S 20767 946725858
Q 1057 29920 4973086105339
S 15959 542382080
S 2729 859501688
Q 76 32149 1389004682394
S 31433 645627507
S 27657 310860783
S 9416 145445564
A 13667 388619529
Q 2939 32550 5789194088441
Q 1002 32668 4798286481328
A 25047 732761262
Q 181 32229 4056837303620
A 2342 296129064
Q 5040 31833 2063264412285
Q 14095 32655 7533058234849
S 16567 706662676
A 25445 811223758
A 18637 679890983
A 30008 58315546
A 27135 486665564
S 21675 822256524
Q 552 32421 8027665594484
S 10107 958480718
S 3693 561313585
S 25345 553383870
S 16565 931872593
Q 7677 31047 4576167824633
A 29727 806857198
S 31757 202575613
A 20973 826806463
Q 1354 31223 3531140964364
Q 6223 31216 5012377520648
Q 1619 32376 7702862331475
A 19614 379936559
Q 1413 29108 9177600945020
Q 6058 29510 6085334362541
S 8638 577466605
Q 720 17314 5815063740161
Q 1360 32144 5272827322337
Q 10516 30159 9111893434017
A 17477 169771237
Q 351 30491 3732573344265
S 5529 239639042
Q 305 30537 1577854782373
Q 886 21965 6743794365724
S 26726 934895079
S 18955 568870164
Q 187 31793 2550919961599
S 6038 330680226
Q 421 31786 4874352844525
Q 15981 32657 4950723187799
S 7924 865306112
Q 8271 32201 1829874970629
Q 1984 24544 5440127917426
S 29063 833859321
A 3455 423754870
Q 805 31038 9773942913181
A 7649 382801036
S 14087 734787704
Q 6220 27774 4598760866746
S 297 772197796
Q 11558 32557 2119348017927
A 24907 857144446
Q 8820 29796 2848129835173
S 11608 53656325
Q 7333 25335 7290727441296
Q 1186 29510 6203554081609
A 20990 869598835
Q 2919 28384 9939271258534
S 11935 212476305
Q 1526 29876 8714245583811
Q 4872 32592 6370413625354
S 24952 301384954
Q 7873 31770 5805631080998
A 29548 748136785
Q 9704 31961 6688965297596
A 16960 149971128
Q 2456 26269 3625586444946
S 9461 548460007
S 32654 186978677
A 2751 20476612
Q 1477 21001 3268198804057
A 16616 16298913
S 28161 966327291
Q 1353 31188 3142711081888
Q 478 17695 5935008566011
A 26555 52114626
Q 854 28144 7693433623785
A 1151 52082255
Q 657 21205 7261091307110
S 19778 122711303
A 8301 447140794
A 1541 880164903
S 30041 226953547
S 4535 79797040
Q 1970 27309 5904364822222
Q 2072 23605 1385300467219
Q 1638 30868 6306793326493
A 8731 388663068
Q 3518 30041 7739200360660
Q 7082 27011 9418058474732
Q 252 26496 5966287599761
A 14699 387606985
S 7185 541216824
S 6935 653930532
Q 6890 27870 7015438273446
S 1717 120961275
Q 765 25076 2779526440938
Q 3926 32368 8689366339780
A 8381 919356937
A 3039 28860113
A 14097 275031700
Q 261 31926 2101935083931
S 18752 207382715
S 7289 488241041
A 28285 723117472
A 10348 879088607
Q 1995 24900 6669713528469
S 8132 347235337
A 27583 519362464
S 784 800367164
Q 506 25569 3690686699990
S 18248 41671330
Q 7793 30099 7586287211845
S 21597 162480083
Q 1007 28568 5319462201875
Q 362 30832 1825969352726
Q 8264 25084 6242574240572
S 24473 601171237
S 2236 675904452
Q 360 32368 802512357498
A 25812 511592257
A 4575 600697219
A 16730 447251637
Q 1825 26541 1053891517716
A 7131 914881744
A 4397 773104342
A 17735 877218668
S 22008 494846568
Q 5545 22885 2249212635828
A 11948 926675390
Q 2999 26379 4066508192392
S 10582 208436329
Q 2189 22029 8610208193764
A 22764 435986150
S 24325 664097105
S 10654 796689809
S 15819 424591317
A 26298 206542669
Q 5873 29636 784496989271
S 133 192202250
A 4523 805063011
Q 5432 25989 5490087302798
S 23308 864082874
A 102 240862828
S 5523 97836853
S 15109 960354584
Q 5029 25741 8108270435159
S 15141 33190287
S 14785 923353436
S 30557 792398672
S 19307 80576469
Q 4372 31940 9207704013661
Q 2092 22707 7663539491839
Q 8582 27478 7499670545158
S 22219 769430272
S 11753 361386164
S 9651 322443318
S 22424 388791320
S 22055 918648186
A 9916 885197794
A 18778 67159033
Q 394 26614 1542991779568
A 21482 865945229
A 18117 354129764
Q 3900 28207 9771927812816
Q 2260 20901 8328168853979
A 20768 147351566
S 15647 821330172
A 1778 322944925
A 15879 896665873
A 25448 697012522
Q 617 31723 6238036226991
Q 10025 32569 1307064265645
S 30363 237571212
S 17315 297823468
Q 3148 31629 912184654923
A 6630 878535606
S 4054 97804821
A 24336 193683385
Q 426 22773 8326799001512
Q 11365 31099 9059914404884
S 4884 361708975
S 11071 135476776
A 28288 850506275
Q 3632 23832 2175210076414
A 14215 165365273
A 11103 614548555
A 16794 366628028
A 19230 365384892
A 189 214847804
Q 2872 31045 5747464557041
S 2961 342342137
A 12129 178772299
A 21313 978045623
S 20425 737210055
A 25150 895960708
A 13592 710346289
A 20975 371302945
Q 3224 27495 6220713990936
Q 3436 23226 4928936653845
S 19538 430114933
S 5092 164232124
Q 11928 32567 6427814627292
Q 721 29882 8051048221406
Q 589 32496 826440350121
Q 1180 25303 6030736322090
A 21442 17090613
Q 240 30360 5160600986572
S 32413 627371760
S 10696 412727150
S 3937 608803322
A 20983 128924504
S 18902 621733533
A 9397 943177940
Q 358 32451 1701775269345
Q 5762 30355 4624624420204
Q 1870 29067 5738557611013
S 5356 877852851
S 22669 880718268
S 12871 148796840
S 27059 21180823
S 12398 518357847
A 9391 735033794
Q 6505 29310 4637884801602
A 27408 46194231
S 31262 434603841
S 11295 357710009
A 9675 594040407
Q 12937 29508 752188374033
S 32433 323159150
S 1711 536635571
A 30212 674746755
Q 881 30416 1278850184719
A 7830 291261433
A 22192 343803084
A 8865 935401158
Q 10204 31985 5547455411848
S 7036 345657869
Q 2942 29493 15610192195
Q 6223 24367 2355283555923
Q 559 26283 6661276621281
S 5151 998898259
A 14711 519400676
Q 3747 27955 2947716433900
S 28889 244751542
S 18239 507127054
Q 2060 30261 2457893192652
Q 3414 20707 785488674838
Q 5316 29481 5251164440574
Q 64 25423 6250760197560
S 32462 251983490
S 15685 879115829
A 7897 566368470
S 18341 350413997
A 16423 438332551
Q 3416 27944 3984811180697
S 9987 484069260
S 8862 104238497
S 27697 840295323
Q 2880 24133 4392984262501
A 4883 901981988
Q 10839 28192 7339312499987
Q 1824 18970 4337458013929
Q 3240 24614 276192631358
A 16683 799235446
Q 751 24799 4953733601445
A 8527 202088650
Q 1643 32526 6717755728021
Q 1022 32406 6351842117580
S 8914 659965355
Q 2367 28605 420737350119
Q 4087 26703 5565942033532
A 30488 771704561
A 9423 30196981
Q 5132 29930 2765237348340
Q 8701 27718 1913952212264
S 27118 651139966
S 18930 95957916
Q 53 30081 1922238280468
A 9074 926007025
Q 8115 31191 195066318525
Q 13734 30893 5744833482136
S 22786 677331777
A 9112 4018960
S 1727 638445041
Q 1509 23233 1790233727737
A 19694 662564869
S 12741 434301334
Q 4653 31619 6913248169276
Q 2059 29222 6485342166554
A 20191 909149378
S 29919 57929995
Q 3567 26301 2370611051136
A 3645 723826400
S 28993 737529846
Q 8557 25510 3998346978234
Q 3852 26366 3619503188217
S 15745 443799548
Q 4898 27736 2408124736536
Q 3000 31334 4176752243114
Q 30 32264 5788872638893
A 9359 924508926
Q 127 32289 2060226332459
Q 12 31378 1233787685707
A 12851 341664133
A 7225 763546150
Q 35 32653 2507798694497
A 12689 585685928
Q 3774 31355 3976810636106
A 13948 272575205
A 19818 244262883
A 2610 947964387
A 18720 992516420
A 24859 794554164
S 1294 305283543
Q 1298 28863 46419857229
S 32235 935747652
A 11127 22700445
Q 1770 21734 5253959661767
S 28907 690725591
Q 8140 28448 6216452907072
Q 656 29843 6433991795982
Q 6660 23378 8044351064825
A 96 964761055
A 32680 829339565
S 20847 882522339
Q 7049 27163 7281584249743
A 17640 175685403
Q 5810 25768 50272130808
S 10819 272159454
S 593 728843487
S 11363 482629037
Q 1615 30034 2579125012147
S 23963 381821824
A 2634 195537972
A 19105 322000648
S 20588 286280042
Q 1155 23643 201108362205
A 17061 235642183
A 15074 171943245
S 13936 348270197
A 982 479360653
A 31118 164512505
Q 10631 31635 6986383684296
S 12320 778836045
Q 5398 29357 417180990886
Q 9935 27836 4458359918777
S 6412 784553257
A 30789 61377470
Q 5625 28719 1180424796349
A 23183 993373868
A 1653 122638021
Q 4563 26916 1670564248147
Q 4377 30263 9538486612310
S 30785 780950555
S 12693 932530739
S 30513 315025278
Q 6169 30030 2246030471333
Q 10580 31606 3777130994178
S 15415 238843348
S 7204 539188771
A 17341 685919487
Q 6280 24872 147758717635
A 32532 704400971
A 6853 484595699
A 25319 695857620
Q 4084 29533 375780934056
A 22245 726668130
A 8245 799569996
S 10075 703066536
S 10319 571553136
Q 13741 32554 2997899116569
Q 319 19848 658197139517
Q 2767 24502 7742405770015
S 22777 817530702
Q 5689 31681 9233576070690
S 15325 235540077
A 7199 150400744
Q 4159 31724 6239850170880
Q 15336 32031 5874844451976
S 8318 466085754
S 27060 770519920
S 27451 658639174
A 21417 795397144
Q 8024 24410 5145582610990
Q 87 32621 3988572980393
S 28753 300678726
S 32533 943153139
S 2329 426238446
A 17106 279463646
A 327 561120886
A 17627 108221551
S 31068 272081871
S 21817 231542737
Q 93 29752 5978788627766
S 28526 271088495
A 971 610585489
Q 12612 31407 5893764487319
S 17316 231622701
S 30198 399775124
S 29724 213359461
Q 562 30370 6119257932578
Q 2737 30253 2898252151199
A 29388 853967662
Q 6251 28881 1090697956186
Q 1936 32007 9284655124209
Q 5353 32333 2275366135842
S 14145 556396947
A 28540 928737104
Q 545 30471 3641017379945
A 15110 892769980
A 20465 312375988
S 21176 694459181
Q 9105 27202 7375235717325
S 2610 340772636
A 7122 365214062
A 4460 113707501
Q 2209 29489 5374118257469
A 1208 908276416
Q 281 31837 6434387784053
S 14716 719875214
Q 1990 21837 5237572809675
S 29497 795312662
A 10536 63783390
Q 5961 32266 4738034055605
S 14066 386831676
Q 1398 25173 4009487838526
A 27506 852252892
A 8913 27397768
Q 4407 32224 4454961735046
A 11848 138368702
S 22033 365015038
Q 5620 28377 4621151082573
Q 3706 31554 2082432781582
A 6102 713292399
S 12482 202147049
Q 9484 32475 4920809856444
Q 7 26678 3593932511115
Q 189 31104 7447826557510
Q 7271 29895 6906922515674
Q 9441 28033 125075598301
S 18479 420106690
A 27635 829580790
A 14018 398293852
S 25568 826773203
A 10899 795256916
S 16392 568053974
A 8184 45685723
S 22572 293140226
A 32135 709301967
S 4039 552378304
Q 2274 20311 8077915118940
A 25988 992011220
S 5590 21708484
A 1635 358557229
S 27837 956272177
Q 15694 32333 5935684097370
A 171 847401173
Q 1234 29148 6886572527970
S 27946 593664297
S 4108 232770164
A 9422 841920467
Q 2104 28492 8978221167124
A 11179 439470095
S 4450 147978225
Q 3575 28142 901651928212
S 2965 732420485
Q 19 32532 4486960589428
Q 4694 27692 6065619821736
A 16442 574003545
Q 14583 30978 2490361886939
S 11200 561615203
Q 5539 30484 870121861726
A 27787 284160229
Q 2529 31322 9720323245374
Q 1670 28224 8638956226888
S 20036 852435479
Q 5480 28983 9898669212379
Q 1611 32440 3429682825881
A 845 877513350
S 12415 848441371
A 14498 284740160
Q 3384 30991 2783392197421
S 474 684052332
S 32332 302243115
Q 71 26145 8112678254030
A 25773 367150146
Q 10958 29578 7778326755124
S 5740 286370157
A 31990 923585046
Q 2745 24193 9812231836728
Q 11772 31749 5388088465021
Q 1384 31856 6312423019463
A 14898 174324595
Q 362 32705 9803546365931
A 2613 960648415
Q 13302 32004 6160422188492
A 17058 496715146
Q 8617 32035 2383915845004
Q 138 32067 5256222901913
Q 8 32663 5120834100379
A 28303 312370597
A 24999 868097293
Q 13018 29779 3880970379300
Q 3241 30511 8126079753423
Q 6117 31815 4629295247818
A 539 617368313
Q 2798 31676 1386426890214
A 17506 634373982
A 21118 436977343
Q 9469 30796 2009816380112
Q 3583 21243 2624635396004
A 10503 620000672
S 18093 796400953
A 7461 567388966
S 3222 554291822
A 896 820165728
A 11796 987137973
S 9515 202498913
A 2373 546846851
S 17382 125793773
S 20031 755386933
Q 1223 32034 8602634071246
Q 2243 30179 3102331251642
A 10847 399973905
S 28439 748279450
A 14900 906779659
Q 1006 30407 4200203389779
A 2928 498626401
S 12731 371659333
S 11374 482656195
A 21910 19618328
S 17764 817155404
Q 7502 31991 3240464495773
Q 3048 26806 2418618391111
Q 31 32702 3478433237260
S 9000 696752664
A 26657 962308019
S 12642 574009336
A 746 594086970
Q 165 26817 8999486160214
S 20773 288860506
Q 2088 29311 2854419065223
Q 1392 20452 8569824220604
Q 318 32410 2199868906780
Q 2541 32041 9179094645479
A 3423 982309862
Q 1236 30569 2548663343898
A 9547 432634730
S 3956 57823208
S 30879 479408792
S 28102 723883939
Q 10015 31213 6543940002112
Q 2452 32185 6363315754855
A 28956 195774590
Q 233 31664 2930041634665
Q 4637 26120 983540333874
S 11163 551941515
A 1322 44527299
A 9333 250139376
A 32690 156313145
S 29467 917940977
Q 3825 32245 4760867529568
A 6058 773234679
S 13332 465079432
A 7340 134828871
A 1231 484198329
Q 3441 23734 8208532211581
Q 5894 30683 1194681010851
Q 4873 29100 7770903844170
Q 904 31441 8545208605069
Q 2025 19748 2829093292379
S 2253 233301394
S 12530 273293722
A 28362 735762594
Q 7678 31435 8803802019040
A 23925 424587001
S 9621 897257115
Q 582 31924 6296906533915
S 26453 875124724
S 13499 66253244
S 5608 497812589
Q 3661 31780 2906844597493
Q 383 30954 3657578522641
Q 11815 30215 5731351239256
Q 375 23468 7034628230787
A 3643 590593176
Q 4335 31178 6524832780817
Q 2429 25926 2110262616827
S 97 479715292
S 14449 521456551
A 23979 535494638
S 19902 251656836
S 23988 193821701
A 27611 57011597
A 24160 455361557
Q 2722 31533 1992089291270
S 28623 112678720
S 1459 937920724
S 6070 825273630
S 21585 130847495
S 14884 242026110
Q 5177 23078 8061338104631
A 15123 405113014
S 31118 651820551
S 16378 187788814
S 4021 7673890
Q 1775 24478 5539900496881
Q 2246 24319 5999520142106
A 4631 752185125
Q 6049 28543 9144122768285
A 9315 159134729
A 8536 236303374
Q 892 30480 4548611518142
Q 7261 31712 2702855626907
Q 9686 32665 6422134978874
S 8112 364420162
A 32279 530329522
A 10526 254676633
Q 3284 32281 8060854134043
Q 5704 23854 526833420753
Q 12656 29254 7622183496735
S 7976 826063943
S 8884 424592479
A 11324 412810298
Q 1429 18095 4708924823271
A 19494 261164815
Q 4964 25276 7459682453605
S 19330 94777515
A 7724 39100059
S 4986 279052439
S 208 80420283
Q 347 30011 3774989824984
S 8724 608519344
A 17898 747444583
Q 183 28537 473677096852
A 28629 292772027
Q 5884 31246 6539321049651
S 8209 881556410
Q 25 32170 5293952099437
Q 1484 25227 9851837990330
A 23265 495930131
Q 5469 28967 3044343948837
A 14218 150193113
A 25431 465909231
S 10487 743213967
S 7804 377407586
S 21989 694707714
S 21739 182641353
S 10668 893394180
A 29078 533821462
A 24068 428080629
A 8511 490366283
Q 955 29844 3937482588855
A 8021 215724575
Q 3444 27842 4443323129633
Q 7271 23793 8374507602628
Q 4861 30459 9456593321711
S 28016 389528112
Q 1231 28381 1775565189987
A 21568 970809529
A 23233 369970633
S 1734 903620411
A 2223 423463820
Q 13014 30304 453001186507
Q 491 25506 17942577024
Q 4904 23815 7975548625926
A 28942 928140057
A 21007 684277474
A 4440 176845321
Q 6248 29676 5901542136975
S 32092 542793864
A 24963 480149352
S 20865 121885612
S 5043 377374893
Q 5256 27747 4519667621137
S 23267 224327865
S 15610 298343214
A 6029 6723790
A 6802 477845869
A 4739 656994602
A 17577 55220904
S 17684 162343086
A 13492 518469047
Q 8265 25149 9775346794512
A 5056 441359181
Q 11358 32184 7702000922638
Q 5754 23372 9561573708068
A 2148 885656131
S 5775 841132307
A 13104 569785922
A 11386 908253313
S 15921 44715415
A 30510 261169863
A 31868 770468384
A 11056 472226613
A 9148 696500833
Q 1574 18838 7197733297915
S 7188 557177781
A 7946 779068756
S 8339 893762855
Q 9283 31125 295681997248
S 4380 790792915
A 18269 382913593
S 2958 99697709
Q 1923 27187 30140943016
S 26472 440114950
Q 240 30406 6772401525267
A 9530 623261594
S 18093 543623808
Q 216 30254 7225823086488
A 24057 933987945
Q 10244 32376 8344172518713
S 10846 502636231
S 13045 833522550
S 13525 374465765
A 29167 813031246
A 15366 487989354
A 17823 326930652
S 15941 124309332
A 12371 846741321
S 6591 319140411
S 22648 469184956
A 1722 804886388
Q 1550 29239 5711007850346
A 9041 8285816
Q 12702 29448 4912778872612
A 11784 179231007
A 16283 699010285
A 19085 1815026
Q 489 32008 5094813104490
A 31865 938908626
Q 266 24285 784226951127
Q 1161 31875 2986482582566
Q 2492 21110 8053790606501
Q 5389 29342 2339126698687
Q 146 32617 9592414514544
A 17062 281168913
A 32369 31893261
Q 3691 21078 5273860086896
Q 5317 29415 5504084602926
S 7207 390367008
A 12666 896118453
S 20258 343933633
Q 3363 30848 5813006356767
A 6045 420349668
S 27858 451658194
Q 4509 31456 1024639626938
S 18102 721926149
A 28929 873218470
Q 4757 22217 3897167303246
Q 1696 26432 2634425273434
Q 10292 28442 892590727701
Q 220 31780 9824881770917
Q 402 32488 6559234532227
A 31299 587162523
S 7331 833462787
A 12031 701741173
A 1473 745882715
S 14126 739267887
Q 147 29823 6548453619186
A 23348 274219422
Q 4433 21666 4889311016143
Q 607 26133 6299761194438
Q 4033 31513 8983205459898
A 14649 472396568
Q 1715 25207 2908677819647
Q 1039 23776 1315078344135
A 10909 70983330
S 5178 892655794
Q 5451 26507 9340356028178
S 21712 226167107
Q 12415 30256 7170914346080
S 30385 886975708
A 951 801916208
S 8886 568140331
A 15572 358401754
A 22403 736190588
A 8055 450688819
Q 104 32661 3093809396905
A 25941 926035454
Q 2643 32031 9598543205875
S 9137 674592965
A 14249 143365725
Q 7505 28801 7297251137448
Q 4252 32277 5600277299199
S 4032 336428889
Q 9283 29640 4815420823952
A 19753 642367977
S 15740 592987262
A 8026 665171808
Q 6908 23318 8827754584159
Q 5021 21486 3703345565229
Q 7394 26308 6684889163030
S 14151 651202894
S 3726 852433972
S 30595 908799788
Q 4978 32567 1251099240328
S 22302 192082378
Q 1039 28518 4023716515219
S 23436 366184215
S 28601 35088259
A 29353 455095471
S 24230 563433522
A 7990 704941032
Q 5373 30679 75983155899
Q 3290 31135 2384142332791
Q 6672 31671 2996884185876
Q 3045 28621 9099372373966
Q 5558 29277 2398803909436
Q 5618 26019 664098414988
A 3506 447565758
Q 756 31665 2914683993861
S 4726 346414532
A 2746 881697156
Q 910 25851 7016656485571
S 25970 849198371
S 10076 336410762
S 17193 642032335
A 15626 462584903
Q 1291 27637 4718944667924
S 18495 500766698
A 27418 484639951
A 10445 888271072
Q 292 24166 856059294576
Q 12236 31426 8129959261216
Q 7581 32526 2985358436759
Q 2566 32370 8676174218704
A 29497 270669766
Q 2617 26616 3055109219986
Q 2754 30924 8848019659593
S 27635 162459797
Q 6197 25610 9482409173654
A 31933 557973658
S 12087 878088992
Q 222 28344 6077053519487
A 18075 578210476
A 8254 821473914
Q 2696 30980 9863269454669
Q 5021 31677 1938324170180
Q 2174 24531 9168035848854
Q 771 29962 9440090413303
Q 210 26712 6694339872348
S 14693 49304447
Q 2067 31375 1111419429446
Q 7913 32234 3400303586428
S 19821 142416312
S 7307 103561123
Q 7876 31431 8873623997017
A 23123 96877889
A 27733 326693121
S 15571 877017504
A 26849 80854417
A 3212 520608186
Q 292 25362 3995096981306
A 6235 101666279
A 15301 370775806
Q 721 22005 8802191478597
A 27757 141229849
S 18417 162795053
A 24217 404973982
Q 124 30569 4194035714844
S 15701 553019437
Q 1524 29594 852826990646
A 5829 43369528
A 3933 91136868
S 18926 766886006
S 29759 952916453
A 11945 619451344
A 23866 637743972
S 4114 936360276
S 31279 27055956
A 19264 804496600
A 19238 208067047
A 14781 835985213
A 12622 189013003
S 21726 85589572
S 6549 816808702
Q 734 30715 1852652806236
Q 73 32330 6803820153180
Q 762 32293 9379335699444
S 21936 104993290
Q 6156 26276 1122088383888
S 18389 980798190
A 1379 833351709
A 14200 325797801
A 29105 575343848
A 417 441502843
Q 1122 27041 3229511848878
Q 4254 27268 8821079880507
S 18627 174172748
Q 1519 25381 5645558489275
S 1187 673190648
S 35 425079760
A 25184 162500016
S 5261 632525134
Q 12362 31593 229455535825
A 19337 173422782
Q 3646 28905 3314135305794
A 23984 791206099
Q 3298 30809 9082198452763
Q 9965 28368 704096753375
S 10096 440959899
A 29982 54709787
A 21982 897474115
S 27119 305663752
S 1992 619093656
A 2184 85454681
A 24787 305289712
Q 11312 28591 7091819852987
A 16793 739739540
Q 5218 27800 7376508588839
A 23751 430331573
Q 272 20033 6882883292699
Q 2599 31793 8397306254954
Q 3717 25159 4185655093943
A 148 392926090
A 11549 132126198
S 5796 300646834
S 1594 255298925
A 27006 150007699
A 4840 985851864
A 8851 743392847
S 13882 632282654
S 24995 163314921
S 3364 276939714
A 20308 551660980
Q 201 32264 9132403924023
S 6714 788528935
Q 4767 30541 3267556043592
Q 7264 32296 3410568568173
Q 4930 24953 4800773335865
Q 1168 29313 2196550894038
A 20426 618899358
S 11908 243869129
S 5073 150360234
Q 14452 31926 6994349010864
Q 267 29841 8880974943780
Q 10494 27316 6322618760146
Q 2558 26620 8952511688459
A 24780 652643741
A 21459 907321681
A 22026 786304320
Q 3934 31291 8704492257003
S 9895 899637081
Q 4096 28489 7354241619152
Q 4533 22613 3151802898441
Q 8546 27089 2719862706911
A 23846 273755019
Q 4470 24266 7287285422884
A 11315 126603741
S 19989 884200508
A 4284 594735996
S 4179 467149011
A 8832 650490804
A 18885 907090965
S 25620 958986424
A 17185 779545686
A 28910 499027331
S 9328 503615128
S 30607 876653676
A 19106 569651755
S 28296 242118184
Q 1192 21058 7004543257259
Q 3718 32033 6975978131227
Q 5767 29917 9855594166688
Q 6835 31227 9020851670905
Q 7458 30205 8985713197679
S 15524 893520912
A 1957 401287051
A 3421 102606726
Q 16 32630 470488050050
S 27099 57675601
A 17549 901948849
Q 1318 32275 6128255509379
A 15986 478250659
Q 5496 22248 5813921537460
Q 1516 22086 9081868897417
Q 6853 31656 9854198120293
A 31546 44882165
A 27275 926714861
Q 2659 28098 2537225498299
A 28235 61720335
Q 11640 32396 6882266686995
Q 341 32007 1284034120088
A 27966 466812366
A 2727 801912817
Q 2743 28104 1323428563457
S 26031 171406640
Q 13541 32306 7015554194971
A 11667 648763640
A 12928 716436703
A 6130 685592396
S 4136 760415592
S 5648 87575894
Q 1802 18985 6459228685247
A 8963 343267238
Q 11916 29934 9541736079803
A 29337 167401807
S 645 154279980
A 11446 302765592
A 6636 99085197
Q 4705 31612 1450591857703
S 30459 259480374
Q 8712 26950 7019500154102
Q 1025 23040 5696615276474
A 32346 522195946
Q 2987 27216 4500697545853
A 20597 530751910
Q 229 32064 2699886832609
Q 10372 30421 4456809959828
S 4461 909736698
Q 1913 21423 4430518875671
Q 4751 31967 6157027278246
A 1933 352785392
A 8414 21642231
Q 7734 26527 6788984253389
Q 677 24725 6848055307911
S 20037 210839524
S 8907 108411311
S 22567 921549663
S 18954 442789420
S 13135 256043333
S 28988 590538753
A 19848 37666133
S 11804 445376639
S 21737 878870046
A 28438 152596127
Q 6487 25285 3467092044900
Q 11042 32289 6808053197493
A 32557 334496402
A 18670 929434370
S 23223 164133646
Q 6141 28185 525212557678
Q 2022 28622 9698100300243
Q 7268 25510 3344426821572
S 31235 883405759
S 4145 40479408
A 21452 629617798
Q 10617 30830 5372700138473
Q 19 31629 7197955562924
A 32219 794630171
A 28164 198947171
A 13958 710278485
S 31501 927621775
A 20938 356561667
Q 76 32565 9065873889058
Q 4896 23010 2281613240005
A 12582 611381307
Q 4738 32034 3422646088267
S 6510 212519093
S 21609 390304299
S 23207 322980149
S 9845 959945213
A 24232 476310499
A 23230 561393891
Q 363 28825 1230757599978
S 7433 433411260
S 17500 872768079
S 16890 845074856
S 16030 256661573
A 4947 774975991
A 12873 489353614
S 10410 472843788
S 19204 908204702
S 5598 603395555
S 26678 57267310
Q 377 26520 8154761951108
Q 3074 30240 4551884347255
A 17428 62462674
Q 13192 29864 1619421586794
A 13671 206811427
A 3280 11876216
S 22586 533653692
A 25462 595313877
A 1767 262506104
Q 4894 26672 6171365742668
A 14346 304923946
Q 4611 25292 3023933735160
Q 6518 31815 92499425059
S 15640 731130038
Q 2745 28761 3506500133629
A 12024 358832638
A 18352 994224497
Q 3016 28927 2224805242240
Q 2459 32714 4474151100802
Q 3375 23315 658294210699
A 16593 194185366
S 3914 455302641
A 9477 372690592
Q 310 31459 7915918766346
A 19013 207526916
A 18972 625337418
A 17009 236682656
A 26751 311905298
Q 341 27934 7495516597582
A 25135 801134765
S 19238 448192732
A 27730 372383957
Q 1659 32678 7579904574312
Q 1798 31047 5392315039729
Q 1082 28789 6947396485966
Q 2603 22272 9357061297795
S 31374 149189518
Q 9551 31693 775601610842
Q 3719 32199 2851574988883
S 6141 7473992
A 13996 230204186
A 24049 529762089
Q 4850 32721 8980216956046
A 17120 837403764
A 29824 530167299
A 23413 259820909
Q 9938 30088 7530100258330
A 4615 295012878
Q 643 32469 2384519594786
A 1280 41987325
S 6089 637698168
Q 2331 28001 7300750961196
S 30319 136477760
Q 13488 31903 2824614179181
A 18742 890277187
Q 3058 30937 1400890547016
Q 5254 28204 8673865625526
A 16618 390732506
A 5042 743481876
Q 6491 32236 3092927345882
Q 2514 25907 6800626288251
Q 11856 28926 6597957740190
S 971 101269
S 23644 199734778
S 31485 2517064
Q 1375 32266 8880836298000
Q 25 32639 907840929228
A 30988 320459743
Q 76 29120 4390022102997
S 16414 504878017
A 667 813151202
S 15597 875071355
Q 4400 28747 3659754756814
Q 1032 29366 2413156843099
S 10212 846971480
Q 5468 24655 3886979548293
A 19399 991741868
S 3833 274743947
Q 9573 27769 1933238223144
Q 1836 23141 9303925991077
Q 2445 30336 1699316856159
A 18167 244124564
Q 6107 30326 7167323075757
A 18967 280696936
Q 9224 26360 8684743980299
A 13087 937400018
Q 1432 31729 1299852797728
Q 4278 29636 4470436002818
S 23939 765210416
Q 5389 30977 3664603791626
Q 57 32701 1983652700844
Q 482 25870 3762935095359
Q 1439 32569 7568793209965
Q 848 24111 9190351066626
S 23028 201817018
S 14355 252578452
A 20949 936338699
A 31604 895652757
S 28102 203218818
Q 2261 23957 9490979365946
Q 6214 30017 6238118944386
S 31459 79901632
A 9156 790309747
Q 8564 29004 3090614815941
A 19601 370325297
A 28062 411066535
S 3203 308410126
S 15209 305144892
S 360 738931465
Q 2080 27487 4731500385268
Q 12446 29742 1230678920051
Q 7769 25343 5734763683244
Q 6731 25214 950345531608
Q 57 31771 2702727638943
A 26471 500263806
Q 1688 31287 6353300264332
S 30288 730836506
A 23613 943641204
Q 3681 30516 5406384492156
Q 5393 31468 6155157330775
Q 83 32173 8528975838835
S 29508 800689180
S 27344 620198559
Q 3538 30174 7494710922868
A 9827 828167521
Q 488 32400 979330477439
S 19952 325658632
A 28495 804066510
S 25221 268000742
Q 7369 32469 9118976862649
Q 1731 32486 408771019262
A 24920 308579658
S 3424 779269289
S 13975 634713329
S 18166 876451779
Q 4823 27433 5526544291421
S 20853 935240232
S 22212 869635370
S 5935 245936622
Q 4478 29510 4880750662971
Q 7083 30994 1566406684657
A 18335 176383435
S 20897 2551377
Q 1117 29197 7508073535736
A 29433 965162723
S 5724 781731392
S 31795 664485545
S 1591 335044786
A 7216 469711986
Q 1434 30928 5594503995810
S 12160 316451327
A 15225 196124935
Q 1480 31403 3138772813160
Q 3681 21133 1426216272584
A 25844 340127588
S 24843 730489210
A 13885 51024234
Q 2472 28132 3208274748380
A 7561 207489562
A 25493 16952467
A 8105 739435679
Q 1892 26863 1055641446684
Q 951 18447 9380590072386
Q 5663 30282 9977139680257
S 20598 295127970
A 14538 359541227
S 12146 76831922
S 9873 519793422
Q 2769 30048 2693289889859
Q 1418 21997 2016535101024
Q 1568 32404 8289654853070
Q 6082 22483 2426537699226
Q 37 32664 7159300411898
S 12393 630727538
A 80 656271063
Q 5162 24372 841473869829
A 13533 962569062
Q 847 26110 6312756665487
A 24172 39717288
S 26729 493915016
S 20003 92104066
S 16867 272692773
A 32074 932512868
A 4740 766371379
A 11901 334116582
Q 1205 29441 7690189899813
S 10169 984670478
A 11386 835620354
A 30659 681372750
S 31057 609367154
A 28025 717533147
S 19046 594121546
Q 4271 31603 7055425103089
Q 6616 28132 3980203610933
A 12117 238170248
S 16430 774975175
Q 4198 27723 7449004060330
A 30300 317142157
A 24817 8175529
S 19535 137788438
Q 877 22649 2074823865248
S 8466 852466718
Q 1825 28329 8264155003598
S 4584 304259176
Q 5101 22626 456740744107
A 8516 395696526
S 16761 362884869
Q 1614 19762 8401379742544
Q 2236 22759 1205248663943
A 26883 715955239
A 13365 673329421
A 3063 521272978
Q 8614 31363 5205514329105
Q 9968 29073 9358652326901
A 30051 402814077
Q 6176 24540 5225532419621
S 20159 818078919
A 28937 247952057
A 5640 943223658
A 19140 366599610
A 30053 108730985
Q 9252 30761 4407907212399
A 930 38768110
A 7713 647102862
A 23794 318958866
Q 4477 27055 8972176008492
A 30253 235702358
Q 605 31108 983161202039
Q 4708 30364 3022898212115
S 31515 948096758
Q 661 31257 8551924881366
A 27559 735590792
Q 5967 23970 8220193878807
S 32312 681435783
Q 3551 20038 4319580032424
Q 3057 32684 4650851406159
Q 5214 32198 875321536422
S 30025 753303949
Q 601 32575 4265031672422
A 21570 846394774
A 30156 857336017
Q 2145 25997 7629551343933
S 23272 75319251
A 5554 84645252
A 16395 989396470
A 10070 521225738
A 21796 416437622
Q 111 31888 2026884475049
A 7976 505962302
A 24540 17585341
Q 6013 29939 1295403045974
S 7809 346999698
Q 3800 30333 3541696021719
A 10241 51747489
S 11969 145960150
S 12817 15595493
A 15365 486305707
Q 2631 19072 2498495177250
Q 1566 20227 2404993061674
Q 5535 25011 3835972982480
A 30788 541731091
S 4955 764966937
S 23641 3794822
A 8291 786854548
A 24488 131518334
S 30602 979757488
Q 646 32417 2390041943905
A 8956 477723557
S 29475 87704566
Q 4589 27257 9344429621486
S 22937 560797186
Q 128 31401 5980478496708
Q 6493 31876 4256972371522
A 12076 760241321
S 24638 275019857
S 21493 319443502
S 4414 672614600
Q 1207 24482 6984177507327
S 22364 498945743
S 13717 818711933
A 11025 978441821
Q 46 32288 3636196479400
S 8446 987734594
A 29721 508643372
A 24716 947846079
S 29265 383897843
Q 417 25663 3623054084446
S 29950 896163203
A 23750 712219372
A 5294 672703721
Q 10402 32638 590498762586
Q 10489 30775 1295137620417
A 6457 637023370
S 3819 360750505
S 5130 460001198
Q 2407 20278 1638515619278
A 24863 639144748
S 12640 726898307
A 8677 155373828
Q 5414 25688 8880146695095
Q 1052 27583 6768955779873
Q 1607 30646 172874276480
A 20893 640928671
Q 602 32720 8121903374982
Q 3746 23176 8049978702244
A 20880 828014554
Q 1513 29284 7551997232003
S 7355 180985037
S 13198 484913258
S 12831 65431131
Q 6317 31770 5350443266158
Q 5371 32369 2677220059431
Q 2 23981 7084166073303
Q 251 26511 2133650487292
A 17714 556733574
A 10122 112016857
A 19063 605660220
A 8264 117242685
A 23149 269983080
A 127 935168704
S 4777 772284528
Q 4905 26612 1738072281543
Q 10521 32347 384220104841
A 10735 530099187
Q 5550 28602 6557307583801
Q 305 30345 7996240702261
S 2631 570708011
Q 3630 31716 8468785080981
Q 3416 24537 9000980032040
Q 383 27549 9351381502127
A 12720 615810253
S 5670 459182683
A 26806 473299474
S 10516 766722515
S 31555 528589040
Q 5756 29603 6113909094656
A 908 673570634
A 29441 730634919
Q 8288 27656 3614673579285
Q 699 32169 6361167003944
A 11614 99055148
Q 648 32208 8488060064869
A 12617 506456742
Q 6 31142 6109339910397
Q 2628 31934 5526852034655
S 13406 486694151
A 18436 945097322
S 18460 443046082
Q 13180 32522 9531278431509
S 14136 774851400
S 423 836901476
A 17662 929173270
A 9308 167464153
Q 10553 30421 3786457085026
Q 137 31319 7740209752378
A 9273 48089661
S 31679 74640468
S 6358 419251706
A 28041 239122714
A 3014 650573756
Q 2581 30436 294405093028
A 11248 851195159
Q 14 32637 8150426715435
Q 11354 29404 2224815748286
S 12083 276333680
Q 502 32549 3224177721165
S 18947 526528208
Q 3527 31364 410087065281
Q 1581 32180 6644306839302
Q 2530 31154 3285679989061
Q 4434 31229 3052508179448
S 24260 265175959
S 10264 198757617
S 5652 926110036
Q 7280 27453 9745866622906
A 11958 53731284
A 23764 91993145
Q 3905 31593 7266219107962
A 5511 594609192
Q 1018 30011 6099351236398
Q 948 26927 8170968980953
A 12710 130166037
A 27532 794472985
S 5457 65959208
A 23390 889793393
S 3088 162536581
A 18544 857407305
Q 2306 30597 4093359499561
Q 3453 22695 5514147650166
S 6799 294236421
S 23435 294734444
A 13176 680908487
A 27172 364831121
Q 11147 29618 9165634705720
Q 10484 28886 4830961974445
Q 67 25628 4515480661821
Q 8131 26895 8250616332337
S 32207 119700232
S 14417 431300383
A 6805 852208329
S 4644 844362864
S 23772 392785450
A 30801 151832833
Q 175 27597 6818022467464
A 32590 691744181
Q 9061 31453 5181821079876
A 24373 925473579
S 6923 150568777
A 23407 371125695
S 27074 158526978
A 6411 208073027
A 26182 582231941
Q 11268 29494 1001692700032
Q 947 24195 8380652129295
S 22698 137608601
A 20539 686195901
Q 1644 31872 8126717997417
Q 4447 28087 7706216528804
S 23537 943484740
A 7264 283520402
A 13352 272047310
A 16020 791673888
Q 4031 23850 2126958452004
Q 10954 30070 9207682689033
Q 4497 32338 4232060564703
Q 635 32203 7363003576148
A 2517 336189653
A 14871 453457823
A 22119 749533325
A 8338 705958268
Q 3522 29062 4128233685584
Q 642 17472 1265723181177
Q 7761 29659 4946836247135
Q 1476 32301 3962250115119
A 16638 502139938
A 23652 195013521
S 28255 183354901
A 20152 958690262
S 8836 869996625
S 11666 734333702
A 1365 98468140
A 8389 750365970
A 891 747750563
Q 7536 31034 1797606033339
Q 2340 20184 442271880772
A 18601 422126178
Q 1391 31897 9403221627861
Q 4545 32571 6930515560637
Q 493 30199 9489738112697
Q 3635 30414 6074537351631
S 17511 456960662
Q 145 29967 1779700796533
Q 1285 31452 73456616677
A 10472 627806840
Q 10985 32040 2588516416503
Q 6198 30721 4799469558755
Q 195 28501 5926081239569
Q 43 32269 8294112647099
S 8494 708998574
A 1111 183778792
Q 2373 25270 3297440760179
A 25774 296768911
Q 3783 32524 7253871278800
Q 5786 29611 3081261905278
A 29217 273749242
Q 2721 32694 7823730379100
S 19954 97035249
Q 3386 31969 5998971788864
S 11463 130163744
Q 1759 29197 4958421903627
A 7692 19602521
S 24119 269205277
S 15753 9628733
Q 2223 26649 9419888554376
S 21052 110663040
Q 6076 30009 556420075356
A 14480 260462677
Q 2164 24467 247345499797
Q 3442 29797 9827004001387
Q 187 20475 923628533928
S 825 248894861
A 27936 716493181
S 25934 983467792
Q 2317 31869 7852696127697
Q 13445 31495 3639521231421
S 13339 791132922
A 4168 513041120
Q 2688 23751 8771841934480
Q 5790 29974 6642285350911
Q 134 32533 1064037109984
S 6626 13220487
Q 1253 26250 2273665647241
Q 1707 25505 4622011436092
A 5771 61080943
A 21664 224960803
S 11994 952441969
Q 8080 30437 1452145931680
S 2831 233473578
A 22313 307326180
Q 3653 27671 1399743145058
S 31853 354774352
Q 2478 29054 7339032937757
S 23753 976821798
S 3279 631721316
S 5129 242526988
Q 4876 29498 8607307019144
A 26424 478674155
Q 6532 31273 2232509928264
S 28087 303167959
Q 1190 31150 9165532478793
Q 1916 32318 5951140982701
Q 1601 31010 9425761192240
A 19793 808761816
A 14993 518671895
S 14758 89774661
S 3122 376363838
A 5082 702424637
A 7003 56180013
Q 6046 24911 3882209101458
A 7599 345770396
S 24139 557116345
Q 2216 28464 8041538641144
A 1130 42103118
A 20950 251447177
Q 10991 30528 581346329638
A 29651 448759574
S 2690 646755423
Q 913 28371 4744430376939
A 11849 326102785
S 1135 874602651
Q 943 30918 4669124627318
Q 603 20296 8621960217079
Q 1329 23102 9438506514149
S 31294 905591272
A 3935 84809135
A 21283 853944423
A 3270 341397453
A 22458 756307867
A 31256 480894541
S 14224 683331034
Q 5695 26010 6471265457271
A 31761 388220046
A 11488 835468930
Q 1260 28179 4873363177892
A 24770 622386823
S 9532 971054601
Q 10983 28983 557611020372
S 27626 456489482
S 1749 98841179
A 31800 987453339
S 16968 317183608
Q 3173 25744 2508698590836
S 13392 188629030
A 22452 845690627
A 14256 4729177
Q 7927 32120 5499881689867
A 27187 845822877
A 21595 445811057
A 13799 234184884
Q 4330 31748 2136107159545
A 4692 772692002
S 21538 678723303
A 9572 973488428
A 21398 780469338
A 30430 770096405
S 8253 328704381
Q 11233 30846 1607821905023
A 31858 569383148
A 5972 3196620
A 28646 895942960
A 11841 305044180
Q 13230 31376 2229444329428
S 16673 886954210
A 14212 984954834
S 21985 973064932
Q 9702 32476 2164188561964
A 9872 28377958
Q 9643 31061 9288362552266
S 21773 712019060
Q 5480 27159 2986414959540
A 23997 823357965
Q 2461 22111 6633024832203
S 27594 276154479
S 31802 729395727
Q 9828 31175 2855021637032
S 22113 621681314
Q 4134 32667 8301126344236
Q 13481 30164 6256277476099
S 8738 340336373
A 14850 185894142
Q 1012 31358 5144757865370
Q 4911 31543 7284227859543
Q 4570 21269 2840238817827
Q 5098 31951 889905205138
A 30037 801885216
Q 6216 32231 9284791750501
S 32259 586385024
Q 8529 30153 2031122028865
S 10889 200270477
Q 4430 20820 564878952782
S 1267 215164620
Q 87 29568 511385818788
Q 8128 32561 2083576043077
A 30147 623713722
Q 1296 23891 8685176791580
A 17269 98952680
S 2101 894336140
S 13383 36236653
A 8761 542334540
S 28112 396803328
S 18498 556130164
A 6816 956551653
Q 606 32527 8780102624638
A 26905 452108941
S 31154 415875018
Q 5309 30801 9339503954075
A 22884 534980728
S 12236 183703346
S 7124 954245817
A 4274 975912511
A 24599 331176215
Q 4581 23754 7746561053483
A 20791 225842860
S 3244 438420272
Q 5140 25721 9041551388257
Q 271 31852 6353569100407
A 16506 723521548
S 8929 734362368
Q 2872 24003 6800426429840
Q 4677 26542 459713788063
Q 4170 29886 9952100153195
A 30646 667798005
S 31981 614176349
Q 3933 31995 3793449950033
S 13524 787911747
S 6202 87142099
S 15901 435573781
S 21546 921835598
A 14327 973460221
A 6636 547163025
A 11806 72455906
Q 403 19587 3580435447922
A 24664 584228766
S 12148 717594855
A 30644 766791431
A 3437 191938419
S 21964 204209693
A 23268 655755365
A 2871 818284040
Q 1013 32460 3871305938677
Q 776 27000 1846007000585
Q 1595 23891 3870429723638
S 18148 537184762
S 26834 231233601
Q 4559 29365 2535029312802
A 30246 54179535
Q 2454 21177 1827431602697
S 30258 633831346
Q 7696 28573 851024530781
A 2259 235235214
Q 468 31342 4072981469667
S 28426 549226802
Q 426 20774 5129109735726
Q 2372 24454 9304495028854
Q 1712 31294 3617672700588
A 17705 662449259
Q 2742 26592 6171218478329
S 3041 171733741
S 28165 541449499
A 31903 723281649
Q 2113 30543 3723209928088
Q 2141 29536 3696692480894
A 25073 441703320
S 15656 19826239
S 28206 618108517
A 21501 501031608
Q 8913 28949 1286040644662
S 18145 215440646
Q 14122 30813 9047342364635
Q 8377 24979 3386167166914
S 25037 150935221
Q 2503 27963 7462772471752
S 3122 99111217
A 25487 604834394
Q 410 32181 7551902247018
Q 784 32184 2813188019689
S 21804 542287209
S 12617 442949477
Q 3874 32384 8460865654712
S 2946 949581578
Q 185 32491 6153611126456
Q 4497 32206 5752359601560
S 24165 156515882
A 16592 134051408
S 6193 757425870
S 9775 778033359
Q 8016 27054 7568454930924
S 17784 427189513
S 30114 568758126
Q 11220 30615 1689936359411
A 30418 658324824
Q 5572 27137 528648143932
Q 108 19175 2802448049507
A 16156 781577483
A 14325 492448779
A 18704 933670023
S 15983 861101455
S 20113 911515536
A 16558 48618267
S 21129 332971638
Q 9116 28560 2688777324592
Q 14419 30949 8021477566942
Q 3494 27769 2974947454381
A 28861 364212911
Q 7693 24980 1156867492816
S 17455 119946350
A 27844 282792640
S 22845 28930536
Q 3382 30887 3939441572320
S 10674 848583078
Q 8040 29309 8883190113888
A 29688 313505934
A 28566 446638529
A 32353 871145080
A 10590 470751952
Q 3164 22344 9008327918819
Q 1223 27966 8557710299643
S 28664 16519076
S 2908 560502372
S 32401 743406027
S 26212 411575988
S 13415 819128097
Q 183 31260 5269441044852
Q 4745 28588 269594144002
A 26055 130621172
A 27741 808727066
A 547 394072308
A 13298 346854728
Q 6595 23184 6640027419953
Q 967 29393 5001243534777
S 25146 389473153
Q 5490 27406 3551003414307
S 20030 774934156
Q 574 19909 5604732678483
Q 1561 18934 2102536898415
S 1291 129407920
Q 501 31737 6933147495969
S 27665 713842063
S 6028 348631327
A 24431 346981687
A 14516 594831178
A 4163 283095285
Q 9552 25928 8945858461649
Q 364 23329 2819702211313
Q 4326 30885 7415699610825
Q 3470 31071 543762429929
Q 3629 24424 5524028935803
A 3552 835589679
Q 1066 25468 3429527475446
A 10190 810750898
A 21052 72298875
A 4941 854457998
A 1490 596528220
Q 13762 32476 8696078002565
Q 503 31381 3028812871298
A 8978 694152328
A 23731 393270768
Q 1245 31755 4998580674552
S 20600 989135221
Q 1808 28897 5381745095920
Q 3661 27969 1225609673808
A 1951 417504672
Q 4792 24236 1850868970908
S 11309 801047308
A 5700 377837875
Q 7031 27927 2923756599632
S 15329 48602496
A 3624 673575549
A 32015 510091705
Q 3826 31839 3689509763521
S 31656 493445561
S 18485 198726010
Q 1530 31485 8269590255640
A 274 17267794
Q 4498 28817 5621146866782
A 9798 636333883
S 23650 369859979
Q 13856 30266 4675789188636
S 27071 361788192
A 20066 105581967
A 28465 312321684
S 29765 712412026
Q 14161 31931 2416904955479
A 28361 5456021
Q 2582 31623 7210840810188
S 9639 8018101
S 2493 542762995
S 23479 121460188
Q 2178 32048 6461556882194
A 5787 512360641
A 32699 657087045
A 8974 577779227
A 5603 452799923
A 22441 3550885
A 5985 774505778
Q 4225 27755 3316048677292
Q 1836 29353 2382521110891
A 3895 638346258
A 10538 173132274
Q 15058 32394 6792483142215
Q 519 29471 682341175142
Q 266 31424 2955872541436
A 22738 111165838
Q 10520 27993 1063666813405
S 26857 791564712
A 28212 814443235
Q 3931 31687 1858719785192
Q 175 32497 9997081770627
Q 10680 31987 6051541249551
A 14989 35006340
A 13001 367016382
S 31686 304027235
Q 6149 22612 5899102478079
Q 2111 31421 2355867004518
Q 2945 29979 4866600878449
S 9644 973081194
Q 6061 31984 3854588317037
A 31696 990755472
Q 2911 30685 3620841567763
S 29880 677247133
Q 9420 30244 6918854808443
Q 4080 29935 9289973375823
A 19091 218357910
S 965 663729049
S 24244 699340642
A 29630 382527465
Q 22 23732 9874123357717
A 8490 965512666
A 5790 906673018
Q 1791 30725 8128878506730
S 14699 401491257
A 12113 697466098
A 3545 621539398
Q 459 21672 4669105469919
Q 5883 28293 5004033834677
A 19446 517892977
Q 2157 29779 2803784630694
A 28786 364412741
Q 4009 22439 2190683011994
Q 2454 30977 8561212564489
Q 167 20180 5530636010236
A 17878 663491074
Q 14015 30477 1484877776125
Q 2186 32720 6719734193728
A 19875 961726675
A 29271 172710661
A 28102 917007619
S 3240 997682787
Q 5912 31188 8889821792795
S 29387 816925981
S 18614 40376647
S 9556 354717263
S 31228 511701211
A 1918 304270795
A 24978 18571165
S 9920 390816188
A 19985 773265234
S 25478 507152452
Q 9914 26275 6016058885214
Q 5801 31988 9748781208327
S 15721 363985005
S 16045 350775010
A 12977 807145323
Q 11921 31489 8799405029737
A 24271 333855416
Q 9988 29876 3801387578706
S 26582 241520296
A 7951 954246363
Q 234 32621 1066492965682
Q 2190 21496 1745710000739
S 28325 512865165
Q 11917 31213 88998259561
Q 5998 29473 2992503817638
S 21522 79065433
A 27167 656339356
S 28355 884246811
Q 9117 29547 2724471076389
S 6244 610541339
A 26585 707652404
Q 5208 32311 2628346481407
Q 6626 30682 2684939186667
A 29716 806722412
S 7621 875396583
Q 579 32278 4773368474751
S 14066 111571786
Q 110 32694 6950355156614
A 20892 671026838
A 16015 700636766
Q 3747 26484 578709697993
S 28111 945599081
Q 278 28507 1181415745103
S 28015 268044360
Q 746 32600 8551812692973
Q 6699 32681 3706509024779
A 1119 685149277
S 18711 69932232
S 5172 342410275
A 12981 12527426
S 19571 804813929
S 3107 372915301
A 28008 755157509
A 22080 476089020
S 23813 976713001
Q 2031 22423 3177164874755
Q 520 21855 6106986577413
S 12782 787448412
A 20134 307410107
S 6778 338662641
Q 45 32514 6571602173723
Q 102 24867 9349867249674
S 25361 928148118
Q 85 31315 3225302355651
Q 2194 22233 9735698097722
S 19485 39520240
Q 12099 31719 1462521160559
S 29392 744730605
A 17396 978235438
A 26103 39625514
A 26719 103620928
Q 7243 29321 8506971431734
Q 775 25853 1435967155742
Q 1511 32124 8716033007788
Q 3189 23413 1551252325546
Q 630 32695 3750719389233
S 13887 803416881
S 20416 974740806
Q 1632 28919 9111558994517
A 14318 311547569
Q 2206 32564 1745878987338
S 15436 958376833
S 14996 425974370
Q 1987 31977 9866658839563
Q 1835 31559 6982175384254
A 21475 248738847
A 102 641108251
Q 1239 28478 4943753683970
Q 5138 31853 3827716102104
A 30490 871488787
Q 4836 23592 3747215492206
Q 5827 32488 1913682727361
Q 3478 29472 232523324199
A 5370 543216049
Q 10256 32463 7947843170643
Q 1255 32580 9895623520579
S 19237 40696464
Q 267 32211 1886294279363
Q 198 32704 4496106639951
S 28611 440657269
Q 1331 24230 1086348864109
Q 60 32493 6482844543416
Q 1836 21452 41557103631
A 25702 769422393
S 12382 446353073
Q 2063 31724 9341418334899
Q 14038 31733 3115117044802
Q 719 31061 5063246165889
S 18931 57111719
Q 1454 18444 1741669994925
S 13367 755344591
Q 8882 25906 7174194557919
A 25629 431970687
S 7921 825768118
Q 1114 30243 8983080738956
S 32293 61082252
Q 9633 28536 7089651408898
Q 7124 23744 9068122254581
A 19731 512618994
S 25118 419528109
Q 481 31837 5636745218616
Q 311 32105 5909978607497
Q 9638 32070 1715474834259
Q 1729 32138 9572466916309
S 22996 247511360
Q 5948 29108 6035305764748
Q 8584 25816 4804471139334
S 12094 659443667
A 29693 25107368
A 14892 638307860
Q 3611 30798 3584957173380
S 298 113264363
A 6007 440068677
S 26439 232496435
S 22700 968215481
S 18601 315835173
A 24888 951128412
Q 809 32422 3864495967733
Q 609 25898 995886230202
A 25110 383647967
S 11097 259511868
A 31528 775010232
Q 539 19127 3068581666012
Q 9892 32057 3002660940161
Q 5730 30286 2685811115519
A 5175 876269316
Q 418 19910 8589085122345
A 19161 434334719
Q 5461 32572 6481101593244
Q 2976 30856 4696205929946
Q 9317 29945 1330434215272
A 10560 920716514
Q 10842 31023 1076251798705
S 23739 337843619
S 28364 113247224
Q 6195 23330 3244136697355
Q 7149 32213 4293631896520
A 27818 900080643
S 15641 954686593
Q 4435 31840 2537440586537
S 7508 777712397
Q 3722 32065 6022503425978
Q 4710 30570 8539482659472
Q 6664 26976 6922904502143
A 29017 39912502
Q 2925 31203 2012271477296
A 9798 989901524
Q 9112 27088 5753637698565
Q 8556 28013 5265483254895
Q 2180 30757 6263327496325
A 10417 232752294
Q 1405 31349 3888839619069
S 18256 783852358
Q 2220 31900 5428256353111
S 18876 686872903
A 25459 328089863
S 19131 721297414
Q 2887 28903 9198535430685
S 7965 362286833
S 573 870021906
Q 10429 29431 3413670531176
S 14273 880898267
Q 1157 26587 5140364508597
A 12687 923522992
Q 1515 32504 2925872230846
S 15857 472501818
S 13300 419324648
Q 10694 29520 4866901815478
A 30688 526109044
A 17249 579591704
Q 878 32270 6592929879830
A 7875 418054173
S 15251 76783541
A 1786 857002826
Q 8869 26064 5177684037351
A 27522 530240907
Q 530 29062 7876509952898
Q 6130 31216 2516173500446
Q 4908 30982 7359448029624
Q 9172 29232 5773905417371
Q 7034 32318 1190993023412
S 30096 952842338
Q 5385 29086 8145909170055
Q 4771 24446 8781297153119
Q 821 22551 6490915369173
S 25984 501867539
A 19842 706605640
Q 1270 29184 6362166415540
Q 380 27787 8124212872413
S 4313 714086838
Q 7866 29867 2395458990334
Q 1197 31223 3795047589824
A 548 833550977
A 1948 29591280
A 2076 740930134
A 27966 828380280
Q 1572 29078 8029446313968
S 20110 397632225
S 4857 815067113
S 12650 318836895
A 29137 9222915
S 6899 308791240
Q 11979 29928 5725296896290
Q 2141 30086 367592773550
S 10041 644811757
S 25448 430588154
Q 3427 31293 5503140076566
A 30068 452812385
A 17371 301126000
A 11625 955432615
Q 774 28278 2550403467867
S 18407 309203383
S 13192 715421740
S 19638 174048497
S 19608 196878696
Q 4828 25816 9087052934371
S 28810 912020547
Q 1576 29749 9768219533041
A 1680 372452880
S 27185 772682540
A 9298 659927292
A 638 371279458
Q 87 32570 4727127587307
S 23118 210457629
S 26285 202261408
Q 2969 31200 5592153530400
S 23013 906515746
A 5153 533930760
Q 7116 32373 4683122775074
Q 9830 26526 7433226820813
Q 1722 29819 7481917897759
A 18104 370414031
A 22481 299788522
A 17704 385029397
A 6221 994028583
Q 56 32637 6636235199661
S 11592 523639342
S 7698 605812383
Q 1323 32523 6358859545460
S 25993 938756595
A 1962 720501430
S 21267 818798943
Q 2949 26406 158684496807
S 8022 425371246
A 23508 239721955
Q 2678 23606 47987768237
Q 3574 24988 1978736290449
S 30519 574950182
Q 4664 26633 3963852887757
S 32143 824886265
Q 1383 26578 2050277902088
A 5581 667695782
S 10717 460918881
A 24096 477971553
A 27504 668984663
Q 4071 31688 3699858685647
Q 5234 31171 1089954204816
S 4311 477622808
Q 5635 26327 6020282857708
A 10833 756339835
A 13720 546713948
Q 2552 27338 7642329188198
S 16010 60371139
A 30267 262635991
Q 4032 32014 2364993628274
A 9133 379611272
S 13586 98283956
S 3836 120416504
Q 756 31616 7500574160203
Q 6889 31868 8060865320417
Q 1969 26740 9683847600311
A 24863 665155406
A 15730 396467217
S 10797 112535612
Q 785 31476 7801150807060
A 3300 654901498
A 24019 876483052
S 2887 957798665
Q 419 31397 607944136484
S 26852 206478865
S 2473 208756076
A 13147 948969598
Q 978 32140 445471012087
S 26454 162591480
S 1591 949750948
A 30144 338043590
Q 286 32262 6716052887692
A 13238 83455609
Q 8567 28852 8471006518903
A 14596 703348979
Q 2074 21740 8705058060375
Q 9889 30755 9359035830234
S 12866 864231969
Q 455 21012 7247077309257
A 21986 907894616
Q 4207 30580 2807149624323
S 18204 670452183
Q 4387 31776 5057366672108
S 13293 596292797
Q 587 23667 6007174617638
A 7266 675811522
S 14082 384313498
Q 4766 26369 8100503806956
Q 12572 30235 1213793439281
A 4897 861393605
Q 1338 30746 4093060024182
Q 3625 30657 8128897088879
A 2022 279441124
Q 4425 31948 1056411231896
Q 2334 31195 6571576348206
S 31722 927664047
S 21952 75122515
Q 5395 26662 5532932121687
A 22004 212511147
A 960 818626389
A 23148 857876506
Q 4253 28370 3826235389861
Q 2620 23081 8598783782692
Q 6315 26506 9753646919839
Q 4706 24618 1265178643499
Q 6609 30946 191513445899
S 1484 127951169
A 1736 45018368
S 28352 771821624
Q 299 31628 8061242871101
Q 1581 28809 8409026117403
S 5941 409071018
S 31769 443792203
S 18636 173792203
Q 1527 32100 1805230651363
S 17943 128315151
Q 8268 29909 1876651462476
Q 1883 32547 2399639243482
A 9352 689017029
S 10183 987660855
A 13392 250861577
S 7454 486037772
S 32098 38785496
Q 15932 32457 5081389632809
A 18987 804371960
Q 5934 28146 2856754345723
A 31946 683760973
S 16998 270769225
Q 5247 28652 5197540912402
S 26192 727413764
Q 2146 29696 9170734968832
Q 14134 31959 4061603457215
S 27927 972611434
Q 3815 20981 2574650198867
A 23667 53243025
S 14550 770801656
A 4912 670434580
Q 659 32451 8497692024923
Q 4616 31681 3544495450399
A 20762 81871879
A 26698 102606554
S 18176 645188126
S 30436 138246725
S 28484 607754986
Q 2666 29636 4263263655948
S 21011 725182511
A 26809 445734376
A 20364 491671522
A 30356 310519611
A 3762 138100362
A 6201 193906272
A 21791 870894710
Q 418 27791 1260373072212
Q 1242 32394 4478140393189
S 9092 870962906
A 23453 805192922
Q 1592 30866 7657150368363
S 27020 307541727
A 23642 401270521
Q 937 20891 2487059323912
S 20688 328100173
S 25664 589774175
S 32538 635763432
Q 2112 32409 6008336014033
Q 7538 31734 7838633459987
S 8953 234662558
Q 1179 31345 6377292901178
S 2312 5958245
Q 660 17419 1927479897269
S 6380 446326381
S 14602 705032295
A 29787 436493211
A 28672 988544237
S 22708 279716946
Q 3852 27269 9100166553543
A 13367 811246709
S 24525 371635480
Q 9192 31509 3181453702034
Q 8 32332 3896445799465
Q 3848 25754 8271430586745
A 5297 329275168
Q 36 32315 3963143530676
Q 2357 31661 7049535761007
A 24709 875191915
S 28622 337287526
S 10044 292555972
A 412 544668122
S 15981 350973923
Q 232 27393 6994149643686
Q 12900 31969 9814421514541
Q 496 28905 9862142951938
Q 3436 20402 3428401490268
S 23006 522537640
S 9739 353162422
S 14489 181966360
A 25767 48902243
S 1055 985456565
S 2353 649407917
S 8598 152488049
Q 187 29003 4238898762270
Q 826 28724 9334643810206
A 14385 639979911
A 29487 481791914
S 28660 849806712
Q 1899 29039 6192067358567
S 21860 880755728
Q 728 30472 2803894597733
S 16032 736643273
S 3729 874739216
Q 837 28519 9447796994237
Q 342 31527 7896467219334
A 32297 854709350
S 6992 519360272
Q 10612 28421 9566652466486
Q 9476 28355 4083753812310
A 32322 660357165
Q 125 31112 2662061306072
Q 10727 28811 3325709553917
S 13417 573800016
Q 6696 26297 8306346853225
S 3630 341973368
A 27945 44224501
A 16548 993481045
S 678 187759305
A 15954 723205338
Q 4635 31904 1460072252643
A 9270 460608790
S 2260 496315114
A 14300 262755146
S 18143 491430989
A 32562 444111439
A 18064 344384926
Q 729 27513 4657076677882
Q 14035 31130 7194521937124
Q 10070 29461 4683886131695
A 5997 833351701
S 2412 641798022
A 31978 858682934
A 14764 736907623
Q 1220 19436 7897385903098
Q 948 31190 9488169019795
Q 3065 31119 2648553525030
S 12833 171007574
A 12225 759176750
A 25113 448686788
Q 12397 28821 4864708777134
Q 3426 30677 5103959431437
Q 5320 31175 8780592452523
Q 1790 25825 2273895251038
Q 10 32700 9109064425627
Q 4567 21194 2484587638715
Q 4066 24240 9674672706044
Q 4501 28510 5814176155648
A 23192 356833728
Q 3318 32593 1548303421868
S 828 958339282
Q 723 22453 5968878609568
Q 3273 32467 3608359668885
Q 7540 32610 985054534907
A 28720 972769698
A 25669 275402059
Q 5086 30021 5974216845155
S 9381 727662405
A 8588 72597745
A 1725 164751243
A 28976 76615562
Q 2995 31557 7857971399945
S 31980 853563166
A 1814 298808113
A 19787 170702674
S 12103 695665094
A 29773 171875040
Q 5159 23666 5873696197941
S 16335 757370026
Q 3623 31043 9241342537193
Q 1006 30980 6961475278521
A 10636 290714278
A 13694 956523672
Q 8184 25324 1033480285996
A 6655 408883986
Q 599 26564 5049154981676
Q 4667 32296 9552236356033
A 26444 719040900
A 21016 832012166
Q 4547 26326 5666310279203
Q 851 24465 9243129282035
S 30626 267856405
Q 3383 20502 3468482356767
A 15476 439926896
A 30020 411756230
Q 99 30726 1223453883422
Q 378 30399 4231699571517
A 625 571821182
A 3590 763530146
Q 1097 30234 6665762765043
Q 4386 28571 2499515036144
Q 5010 28244 9058306934887
Q 1477 30510 2054823316365
Q 13 19931 8782708253415
S 11894 730177656
Q 2146 31312 9321350222935
Q 2609 27414 8705216274925
S 30178 75978039
A 5545 40528175
Q 3234 28127 9767771459088
Q 648 31774 4489322545659
A 12338 215921297
A 32443 353669803
A 9656 202323738
S 23937 183160283
S 31805 324278968
A 15933 575410952
A 5761 108570832
A 3187 953920064
Q 8226 30780 3736692749873
A 17592 79097769
S 10776 83261658
Q 5 32721 8763122368035
Q 8450 26250 8368351901468
S 24768 258844529
A 28547 724425651
S 4714 765205820
Q 4665 29996 5482822176549
S 5592 568272772
A 26070 23565453
Q 175 29870 4266532052521
A 28149 220514250
A 23005 250661111
Q 3960 27693 7809931737409
A 15715 507570922
Q 1349 30027 9148004354423
Q 4622 29891 6803175952345
A 332 476046040
Q 5304 32157 4988421489694
A 17726 941868241
A 20037 474775907
A 6509 891780308
S 11490 924288817
A 5503 256273520
Q 1677 26312 1699920207794
Q 1459 32230 673843030503
Q 3249 29726 1846994235951
A 12561 925632012
Q 443 24956 5870631796033
Q 1200 21330 2649871372970
Q 2605 31592 2263754790569
Q 379 32385 3137473025462
Q 1219 18958 8750989406821
S 30271 284555121
Q 2125 32307 7432775932952
A 32566 42397327
A 25149 36258259
A 2582 548312218
A 29379 86209734
Q 9996 28418 616814333479
S 9339 483227254
S 14271 869854652
A 20555 306472281
A 12537 461678289
Q 9399 27139 9793763094440
S 20373 774747731
A 30506 279317919
S 17443 713603035
A 10735 856384093
Q 3507 31432 5366547319806
A 4303 74790868
A 26496 273590109
Q 10598 30707 8932599085272
S 28195 187002488
A 975 892191441
A 6036 307466959
S 9289 176910274
A 8090 197979011
S 8114 76878033
Q 1222 31969 8742356032072
S 30471 75087745
S 19414 618451765
A 11880 81193305
Q 5087 26788 9994924122679
A 16986 530145623
A 9398 581002146
A 30237 825479457
S 26965 231982013
S 4691 924716114
A 18186 9945975
Q 1569 32647 6707416195654
A 16264 895125162
S 9427 887041768
S 11655 773338702
A 22609 573820011
A 27587 597893751
A 31399 725134736
S 3552 58099969
A 17280 276662196
Q 16194 32588 759150159491
Q 3012 26056 8139859408343
Q 9748 31190 7829315179648
Q 3177 31536 5365105165355
S 13781 593200945
S 8702 892937191
Q 3409 32655 2524548131837
Q 6435 28605 9054000585595
A 22235 166197420
Q 876 28627 6475683307623
Q 5873 32416 8082571571034
Q 2804 20294 5815475619879
Q 2593 31207 8274386090726
S 5377 296620243
Q 1264 32447 7434709694353
Q 2116 31182 1009300491936
S 14333 363973943
A 13151 174270408
Q 5928 32560 413697149953
Q 4895 30716 660332966676
A 30510 202917090
Q 2083 19490 2238580349445
A 21514 626412637
A 27027 593418076
Q 8195 27342 3180197737655
A 17896 228203860
Q 3887 31484 6736249632883
A 9870 332306244
Q 5021 32669 1525272400719
Q 4285 29699 5788486042341
A 6781 973924739
Q 559 28356 8309138837113
Q 116 29443 2447482545229
Q 122 31488 1636064294238
S 5887 580900849
S 22758 499012360
Q 5863 25551 5915072257889
Q 1450 21507 6698071549908
Q 2609 22970 7827637043531
S 11118 574636531
Q 6029 29753 3271842579779
S 31275 168341929
Q 1823 31248 1560012551534
Q 1174 18976 1253268153242
A 31811 398226794
Q 8190 31157 1496318214042
A 16904 637427252
S 29131 608636066
S 28730 431753337
S 20668 478306934
Q 4677 32274 9823399362902
A 15928 239023732
A 32556 374239598
S 28916 164787343
Q 1338 32682 484674763639
Q 6863 26226 197246866666
S 9672 375183372
Q 5996 30282 8409368081801
A 12751 667146068
S 20588 797751156
A 324 464827846
A 31928 376396526
A 18856 813282255
A 27667 350568525
Q 4118 29815 2760817520242
A 11949 629123607
A 11938 915142448
Q 6812 27004 2957844072533
A 12647 521652781
Q 7789 26088 6107860489646
S 16081 705724243
A 20884 959910667
S 23374 836670113
A 32662 430769972
S 2211 191558777
Q 654 31315 5225702403453
Q 395 31976 5005663265493
A 6644 842776684
S 6693 322820514
S 15256 994025890
A 18192 685118797
S 13423 656768826
Q 4747 31841 3722732331075
S 13758 468422178
S 28452 177523810
A 11453 224657415
Q 7435 30863 7374600741271
Q 352 22910 5254608406675
Q 4611 30154 4893401802367
Q 7047 28202 3361815752090
A 26236 308489874
Q 2693 28890 7861797261422
A 27945 317322106
S 27382 349563150
S 32095 377055504
A 5671 503654650
Q 9043 27818 2367094770269
Q 1898 21616 7322230653501
Q 611 32403 9852194536450
S 11474 613394008
Q 1562 23277 4330387111373
Q 11091 31826 787844006372
Q 406 21117 3743080840394
Q 802 21496 1665117195188
Q 2873 22240 3031032193934
A 11270 936412462
S 29578 450735507
S 3091 220407016
A 17688 540366873
S 24697 720398629
A 18216 334433509
A 19836 35754589
Q 12836 32618 334408903773
Q 4579 22118 3604343480586
Q 749 30139 4768838300099
S 5878 484620394
A 13378 396855811
Q 1488 25385 897740177044
Q 94 28969 951030744042
S 26324 427218481
Q 1505 31572 4495188316628
Q 1 32725 4907555774156
S 13191 583255699
A 11927 705142843
A 21748 982791298
Q 1121 23481 6249053674760
Q 10742 29946 4862208380346
S 12349 97564469
S 5554 89318427
A 20678 414106362
Q 3541 31119 4460953618497
S 13703 6182101
A 18534 385570841
A 22209 794960104
S 14836 749990405
Q 8916 30279 701602421474
A 21032 783131941
S 10145 333804780
Q 10697 29356 7258494101653
S 17624 801775131
A 14395 457227358
Q 1171 29639 8585543598399
A 23036 700226531
A 12581 327412770
A 20952 355832197
A 19052 495305524
S 28556 768136857
S 17677 140488455
Q 337 29240 5642290024215
A 4217 853998160
S 25588 709784902
Q 3620 26307 9735742989389
S 28942 344487925
Q 5741 28615 9878691806430
A 11972 545168047
S 32683 381596569
A 32026 295355486
Q 9592 31768 9518994723849
A 21329 587409706
A 15610 707287972
S 3444 945805842
S 24084 139720528
A 24178 791872226
Q 5035 25881 5345245218802
A 5089 864378714
A 24258 814284206
Q 5236 29886 2242630553020
Q 146 32533 7885805147800
A 9382 317645319
Q 8446 30667 9377048987260
Q 2378 30984 162087614089
S 8175 433898839
S 21464 762427620
S 13259 475902599
S 10435 965652378
Q 4291 22046 6906758816492
S 12226 860413169
A 19015 132370987
A 29043 112226634
Q 994 31900 960097788165
S 2821 189686001
Q 1544 32580 6092190775966
Q 624 28644 9658327994013
Q 1222 31600 8101679997846
S 17815 412779106
A 22271 325852596
A 21891 353213285
A 18196 704839034
Q 7369 30230 989172835570
A 30968 741108365
Q 1838 28734 1305398332079
S 18348 329540218
S 26129 960524327
S 29439 929394002
S 16163 294011647
A 20953 773500907
Q 3401 32211 8588013927815
Q 5362 31413 4681688694520
A 5331 300073287
A 5171 287110716
Q 3782 27596 1029848242332
A 334 415030643
Q 4084 32683 3767570265437
A 15595 758807263
S 7224 116684052
Q 3678 28812 3384011606276
S 22131 635042966
A 12412 482535511
A 9774 702813659
Q 4289 32150 1943392088474
S 24820 846070679
Q 682 19823 7427048017219
A 11157 944712559
Q 2729 20520 8245863089946
A 1870 666937347
Q 860 30187 8334901006276
Q 91 32702 7391071637858
S 24371 724321901
Q 1866 29446 9884831369731
A 10837 84544858
S 13692 754871617
A 3612 264333804
Q 2892 27437 4349828968039
Q 303 30335 2305261090260
Q 2876 32503 1697793631743
A 15416 562217480
A 8761 532423421
S 29448 189780573
S 9540 544228488
S 13474 593928305
A 17971 818903185
S 13964 960447544
Q 1208 22070 2799659760441
S 741 287548542
Q 940 30378 2755468911376
A 15713 729518644
S 21272 181375838
S 25019 623083991
Q 10123 28031 4873751013541
S 30372 16703764
A 19319 169456
Q 1035 17999 1100928265732
Q 4963 31695 8920589648440
S 9623 235617710
Q 2 31857 6540214791812
Q 3247 20524 9570303593487
A 18584 314397015
A 2713 774877069
S 7104 473942761
S 31463 845979530
S 21829 371236472
S 6096 496825544
S 15488 482870387
S 19351 921122081
Q 4005 22545 3419031273598
Q 4804 26925 9035635261703
Q 5639 27358 8151614554749
S 6469 622049111
Q 8747 31372 5463079586855
A 10062 144346740
S 8699 525102741
S 14069 576780588
S 2887 937387876
Q 5744 24368 7289286473386
Q 2706 29675 7376944462150
A 8904 675339782
A 21247 967337415
S 4442 846590138
S 10560 511339555
S 12794 291346567
A 27835 614245556
Q 12137 31287 4116831271014
Q 833 27094 2543055475109
Q 3333 24464 7944549047357
Q 2324 31031 7137072164721
Q 5633 32055 1008282832051
A 17690 776653215
Q 2473 25360 5185250438152
S 23015 153446551
Q 223 31013 3184061899127
Q 4803 28195 8537401683446
S 14846 235485076
Q 1723 27755 609437367405
Q 120 17306 4895116260647
S 13951 586229391
A 1795 174911445
Q 559 28788 1806199960829
Q 7140 31965 5874655543870
S 65 643669454
Q 622 29316 8514410025538
Q 2933 32620 4414201093499
A 32497 110523205
S 25862 771376981
S 11157 116056827
S 16628 543606030
Q 9689 32584 4671823917468
S 155 296155879
S 7968 86491731
S 24889 885494416
Q 1062 31919 5606760151010
A 31429 586102300
A 5731 275479070
S 22803 633215965
Q 4188 31826 9660072948548
S 17934 910484686
Q 1275 29905 5156902573223
Q 7639 26504 6297651053435
A 23497 24940315
Q 780 24727 159076104002
Q 2050 30019 2039308939576
S 28936 519814722
S 6473 589424171
Q 3313 23430 8827908772245
Q 10168 30223 9651076914504
S 7633 41050798
S 12009 236730849
A 9561 956776485
S 11746 977541469
Q 3494 24928 7052595561268
A 13114 262285730
Q 8014 31763 261312985538
S 30307 929416754
Q 382 27448 6349455925280
Q 4287 23493 2171583187342
Q 798 25055 6228526643754
A 28295 234488632
Q 73 32143 9374863777492
Q 3537 27854 5584332928390
S 10504 841005182
Q 8057 29971 8674421805289
A 18701 950329930
Q 6372 30479 6369997586399
Q 6087 28616 3003727015776
Q 14014 32654 9780196334843
S 16824 947584388
S 6184 923912231
Q 441 25896 9110400096323
Q 3814 22015 8249008442336
Q 624 31401 2103422975799
S 23740 169876206
Q 5896 32244 9381850898400
Q 1055 30981 4392280325792
Q 3908 31624 5712269810600
Q 3841 20227 6981231777295
A 12239 232516575
Q 276 30790 2449350176126
Q 2077 25769 8421781264590
S 5762 576678703
A 10667 498456442
Q 318 32215 4158221722157
A 27806 694343455
Q 850 29534 3308549133460
S 7218 344130745
A 26059 102104084
S 31010 33510244
Q 9262 27076 5653339710402
A 470 709731276
S 11263 242749649
Q 1180 32117 6015929501733
Q 2197 31104 3237186768324
S 11858 788326383
Q 28 30997 9539768945013
Q 3104 31934 1629569024010
A 28173 241180064
S 6778 818954172
Q 107 32614 9175037219623
Q 3101 23666 8803190086188
A 27272 387655166
A 27047 900013075
A 22211 406930269
Q 5680 28296 5422732532639
S 5365 481494715
A 12603 269233397
A 28901 101389698
A 11977 856046674
S 10242 455399741
A 28198 409270929
A 4731 306931166
Q 11078 30505 9947833589270
A 14806 259431290
Q 1922 23896 5226994101597
S 24198 967538965
Q 1885 32025 3069568092797
Q 560 26496 2548914700581
Q 8300 32605 5400847997082
Q 2208 28880 3035651680913
A 21322 348711322
A 24489 290879448
S 7917 613728071
A 26185 555438146
Q 5308 26360 6269883137831
Q 4742 28187 1396864320328
S 27404 441546040
A 7123 155319556
Q 3719 32049 3956875317767
S 21916 187181647
Q 7105 24759 5602890972505
S 32572 708232331
A 10430 628096155
S 16191 89684231
S 9218 430207829
Q 4232 22401 1680843464262
Q 3665 26259 7937271012945
A 2385 898896746
A 26873 594802506
S 23178 133608750
Q 365 23091 7702518202869
Q 2384 21988 2150145369045
S 17891 67999887
Q 763 17294 6518016610977
A 24590 479490917
S 26402 478749968
S 8091 563313069
Q 5651 25102 6341933008786
S 366 416395625
A 12342 144535385
Q 1486 20582 7588108120918
Q 4569 27611 3311530761433
S 179 905342631
A 26290 913072125
Q 73 32417 6998440499638
Q 6062 31650 7079004061574
A 29851 41574160
Q 4051 21048 6738924205178
Q 7362 31463 4589046515543
Q 478 29707 4888539229877
Q 7171 30600 4889279213871
A 25584 560973626
Q 9048 28528 7390853046584
A 29953 132301415
Q 204 32255 2094279829402
Q 4209 23947 4119716001178
S 9732 494654066
A 29464 402598786
A 25828 777577758
Q 7858 31047 3150633931910
S 16465 399781401
S 22898 66648239
Q 8941 32167 44548786906
Q 2044 31930 2434320223196
S 20008 101832330
A 5932 158166974
Q 8065 24617 756488992111
A 23444 918393184
Q 4946 31289 5480166561967
S 2529 784497459
A 17462 892749370
S 25085 748284045
S 18360 325580408
Q 4227 24305 2788926729681
A 13393 473829423
S 28824 818637453
Q 6813 31860 3606277405343
Q 8923 28362 9547579948469
Q 804 31311 1440164383628
Q 2078 26818 7822057046158
S 957 680320047
Q 3714 24248 6992458582610
Q 9350 32616 7873750567504
Q 3746 31870 9028440957863
Q 2282 32529 4549589809052
A 26700 565122492
Q 6231 26333 616528592735
Q 2520 28551 8311588062847
Q 618 27241 9532337737974
Q 916 25950 5620738621356
A 31464 217990508
Q 227 32411 643286520580
Q 1169 25959 5901003015737
Q 15 31559 6018845458955
Q 4656 27552 2871655224239
A 15952 475453379
A 2287 322481482
A 23726 382696547
A 11905 205939200
S 32403 121816645
Q 6445 28969 101269959303
S 28513 466326509
S 12983 975135202
S 24199 990452753
S 23540 379100963
A 4962 748424998
Q 9313 27135 1313353880670
A 8378 691192179
Q 678 20732 4757662177648
S 7535 659768946
Q 3459 29629 4829742209980
Q 5685 32145 2703498167613
A 25593 716816166
Q 13177 30186 8268192294597
A 1473 987290408
Q 4724 24593 3579349513607
A 24735 986238359
Q 3716 30790 2720586852495
S 11943 28120660
S 24617 733395959
Q 373 31379 9221157912364
Q 4595 28182 5692254826012
Q 814 20531 6439410878887
S 7619 341249599
A 26269 983393038
A 936 444907089
Q 3425 27689 8640709672110
Q 1443 25885 791050052335
A 27382 81759283
A 3299 10120908
Q 7972 31462 8467703403615
A 11363 543386473
Q 5024 28467 6885924765846
S 11718 568721400
S 4599 429802245
S 9129 825011555
S 18101 208966847
A 3855 251589192
A 14922 640756307
A 21105 143220248
Q 540 19633 5599995609188
S 25863 582132975
S 29696 626674327
Q 3032 29241 6003209461838
Q 4937 29575 4694659212500
S 30785 635835283
Q 687 31785 8642238619820
S 3701 606672764
Q 11243 27942 2040215398614
S 8591 519907341
Q 686 22806 6537857798439
Q 2191 20994 145496612767
S 363 502147347
Q 4864 21557 3285261008274
Q 1836 25295 6769820925994
A 20808 378644910
A 13968 856587944
A 31869 989696543
S 1021 119525327
Q 271 32065 2333192960416
A 4626 104649973
Q 3149 21681 9718621623881
A 17472 981962779
Q 8399 28715 5343358088790
Q 689 28965 5230209472976
S 24361 271472083
Q 6170 23958 1315522333599
S 10159 179062500
Q 8402 29884 9273493321141
A 6496 99761161
Q 6513 29159 4125059428989
A 22527 621792169
Q 602 29903 4225972534679
Q 332 23707 6961382698126
A 31834 153007098
Q 3651 30388 8087022271412
Q 2445 24524 2651021427679
Q 1542 18356 9413949432087
S 16515 477502423
S 29418 699308862
Q 4159 25213 5653244996073
Q 5853 25556 9036106508485
Q 12106 31340 93600578969
Q 7466 25172 3370804041767
A 23880 32493608
S 26980 271651462
Q 128 24882 7511389580203
A 20563 167980150
S 11664 412491393
S 18129 182543611
Q 5924 28913 5556237106493
A 12295 183213636
Q 2091 29406 1185093093717
A 6344 292339950
A 28500 689025853
Q 3874 32019 7834740735333
Q 414 31124 9920213851658
Q 4617 23340 9378005566019
S 8877 273689551
Q 4163 21081 9208880131882
A 4056 125521358
Q 5012 32544 8093156858476
Q 1193 21092 1793741012249
Q 472 31778 8022422179545
S 22578 159910298
S 15087 908161394
Q 611 32668 3505503201984
A 31447 437447152
A 9794 976577982
A 30566 441709923
Q 56 32693 5594088937958
A 6874 740858084
A 22076 430517496
S 15052 962773576
A 30377 866570192
A 16950 659941277
S 29712 80505687
Q 774 32641 3037226712511
S 5785 767903396
S 7627 405518303
Q 4449 29645 7536427367500
Q 12677 29614 728173323603
S 12963 126830534
A 25591 780361440
Q 1457 21458 6163625158960
A 19375 658353303
Q 398 17863 71214287519
Q 10420 29117 4531854210254
Q 432 29940 2704891216265
Q 163 29068 7545926956354
Q 231 26689 9959500277481
S 13240 250745061
A 27234 158290032
A 28008 386394303
Q 4208 23632 7752831357329
S 1944 466872563
Q 797 25029 5637003316555
A 2309 483597965
Q 4588 26534 5843186577634
Q 199 22239 1173823303642
S 32077 984399767
S 30818 509408879
A 29588 697215316
A 27675 808441696
Q 2049 19627 9166724622844
Q 285 30844 3049921703998
Q 638 25565 4212794694022
A 23247 245783948
S 15083 973281282
A 26332 289414795
S 7224 263396237
A 7828 265781202
Q 1986 29704 8700743706126
Q 4391 30951 2183525116555
S 12005 214527747
A 29808 472546609
Q 6825 25557 2435143498646
Q 7585 24367 6570047091640
A 1450 482424788
S 29599 665291784
Q 7751 29975 4514874320993
A 15924 621271253
A 9828 162850424
Q 9023 25954 1376249431643
A 15088 874559492
A 1855 716079019
Q 2822 21181 5445090850300
A 10992 351939456
A 26090 30535705
A 25219 586844772
S 10485 119219740
Q 723 32492 8546781449850
A 3224 797539638
S 5791 885000668
A 13156 464720134
S 12330 905150890
Q 6040 31666 2316955429936
Q 6464 28329 1772926396756
Q 2804 30888 8688855575782
A 10294 985159931
Q 10797 28115 3118118825714
A 27942 626187370
S 11354 144563949
Q 787 32258 5944398623416
S 11526 324037795
S 13354 327266020
S 1545 769860833
S 7715 866234496
S 22593 51964597
A 20257 673944552
S 26392 593028242
A 28124 411312786
S 5443 33724176
A 31711 84943248
S 3048 629236719
Q 4327 27429 9341895224891
A 27934 347912718
S 13855 274904456
S 6951 825899938
Q 371 23206 3775996787787
A 22047 366927565
A 21865 870980485
Q 797 29831 2655958513294
S 10202 846882235
Q 8482 31346 6082153534742
Q 11494 29370 4968398278034
A 14717 204897001
S 1398 262853546
Q 2906 26761 7749613133419
S 24502 795134544
S 29305 868923435
S 20954 794407331
A 28168 693313967
Q 9323 26639 3616315396859
S 25898 499448886
Q 3118 32503 383451833185
Q 4356 25779 5109145955150
Q 5395 29906 8756464673198
S 17726 532176969
A 11924 542998497
A 18775 822367548
Q 877 30677 2595328080410
Q 1225 31849 480525645429
Q 139 26950 4342401038273
Q 731 31158 7818282787710
S 8501 696615283
A 16552 715679851
A 18105 255934751
Q 3679 28114 2006520382409
A 8329 556370737
Q 9759 29528 5944789314685
Q 8155 24650 2700719306189
Q 2048 23417 8260303274020
S 23229 702573224
S 26596 459070349
S 11658 72215010
Q 427 28898 6594330667541
Q 2776 24963 1628723090128
Q 3873 28146 1415885143827
Q 13447 32500 5115314948010
Q 912 29329 6072527177903
Q 4 32719 1301904365898
Q 4899 21717 53220187374
S 7904 560343877
Q 3592 25690 2075239789161
S 14061 257867991
S 3347 317489926
Q 28 29028 9627866428748
Q 3580 21549 2391990250619
Q 2206 21675 3184330099345
S 16024 394409438
S 10739 871436595
Q 1658 28129 6540430815892
S 2181 890269033
Q 9358 32684 2756542519892
S 25464 958618829
Q 4770 21531 9497783462948
S 19706 801602164
Q 4469 28922 7564080354409
A 29044 870865322
S 10300 440091349
S 7202 752512821
Q 7874 27638 7445730186092
S 32476 263285925
Q 14369 32379 4138083370338
S 2430 737286204
S 910 141432877
S 18034 547817756
Q 6143 26432 1056837045836
Q 578 32110 8629186340408
Q 8193 31306 4278895404887
S 7746 896259892
A 6517 200881041
A 14849 836152797
A 22634 246831573
Q 1761 20505 8761899473837
Q 5892 29981 7807805544811
Q 4156 29302 6171731609751
S 11503 470711478
A 27134 492780413
S 13962 782863231
S 18283 532523565
Q 2307 25421 7513349643542
S 14293 604065307
A 31639 958264436
A 1651 588114460
Q 10122 28338 697030823766
Q 9626 29175 8282539088305
A 25475 20879167
S 47 231496938
Q 327 29100 7167415931057
Q 14224 32324 7234614704540
Q 1984 31334 680918200798
S 10783 881380743
Q 1904 30282 7963754767053
A 6302 13629192
S 994 117044493
Q 8414 31351 2870948989025
A 18133 20843851
A 29416 885838029
S 2092 834920936
Q 1260 27852 7472570196587
S 19162 189599430
Q 2339 28979 9976628457664
A 2295 550195731
S 31457 982887044
S 8228 329581841
A 21954 307322472
A 26976 649834450
S 13563 94476739
Q 3357 30972 3934333160810
Q 8883 30631 9303673970268
S 12773 882201312
Q 3697 22151 7789130658329
Q 345 31779 2956265740635
Q 4887 29342 57061715575
Q 678 24990 8285885572069
A 22443 365219000
A 782 20298874
Q 6670 30503 2134518238012
A 32662 669778995
A 7282 649116548
Q 4791 23859 7076958005861
Q 10405 29965 7852948925935
S 2117 29151451
Q 523 30426 9599218832897
S 14614 921760606
S 8759 318605631
Q 8037 31706 5815107255904
S 32089 612034571
Q 563 18162 8539602100957
Q 3075 23366 6864919731286
A 16803 54225010
A 11828 499237004
A 18925 522563852
Q 131 32128 6432468391985
A 10353 67541883
S 27891 737883882
S 5783 696617609
S 6411 831055427
S 6378 706345860
Q 12033 29799 9139506803936
A 4411 825171847
Q 526 25272 3383939195087
A 5097 542482796
S 13120 181779587
A 1749 577666377
Q 1334 24165 1544236470585
S 4822 815645116
Q 5550 29317 3065131741462
Q 3108 21014 6570384091008
Q 4799 30350 410752971900
Q 1762 28563 1080172411061
Q 240 32361 4238951269585
Q 11138 30245 4502400338702
S 23160 880340707
Q 477 29545 1844678204779
Q 9589 27995 9843421952361
Q 8751 32700 8714018362933
A 16439 909064646
A 16611 981187930
A 28194 725836893
Q 250 32417 4258771704211
Q 3274 29783 7472349468799
S 32714 122340586
S 28004 600952943
S 20399 357894503
A 17819 654148165
A 14852 129606232
Q 5497 27245 9279662503671
Q 8944 29332 3446718853536
Q 1299 31349 814306037964
Q 34 23533 9567892427600
S 10459 497725295
A 7038 14550393
A 11531 921510681
S 32283 466678224
Q 5107 30572 9439101200737
Q 15675 32395 5460628150347
A 19823 92658456
S 19364 522235123
S 19780 205960828
S 26084 577653416
Q 3035 26280 9548599313227
Q 1667 32447 9749493040767
Q 6575 31821 5791063885851
S 615 697445346
S 23462 780215009
Q 1968 26518 81954779392
A 17426 304385179
A 13791 952685577
S 16201 14820474
A 12310 727207896
Q 3057 21349 4085529868093
S 18625 20992826
Q 6297 29825 3027931384994
Q 1127 30584 600824077830
S 8064 575677655
S 23648 8267903
A 21858 163914218
A 19215 957695517
A 25327 644672831
S 21980 233889382
A 8107 475540637
Q 7361 27701 6814999843432
S 7475 494489195
S 2648 141689211
Q 394 32575 499437324251
Q 2139 31341 2816630042489
S 1994 496043358
S 21479 46224655
A 21089 276966044
A 18042 111936371
S 1297 674341440
A 14855 59632567
A 4754 798685539
A 24674 971174728
Q 1425 29354 2702893708739
Q 7183 27385 7214596032091
Q 9408 29610 3483337268748
S 27704 675094582
A 31795 607460040
S 1738 918242628
S 3583 400052050
Q 11935 29220 1922582954411
A 12801 711283990
A 8592 40442336
A 23609 481228482
Q 2429 30750 6952568608584
Q 6998 25601 4666767944807
Q 6255 27979 4492599327334
A 26177 659427901
S 7335 90086196
Q 7585 25247 8153079070111
A 1475 866218120
A 8 198016632
S 10481 861185885
Q 1341 31466 1200440701619
Q 574 29816 2920433608664
Q 263 22205 2938837880432
A 23417 615823092
A 24730 362279834
Q 348 32710 4245048735364
S 25770 692140868
Q 6863 31152 5888144567077
S 5121 753189541
A 21973 654035940
Q 4080 29548 2414913637403
S 2398 932688990
Q 334 32590 9595618607051
S 31362 561969221
Q 33 32712 208924522562
A 18205 306510349
S 12446 301604548
S 8058 742883964
S 16759 48168866
A 4151 267702233
A 3423 81814890
S 17097 262486604
S 32414 803680700
A 11523 651239998
Q 12882 30281 2565228949283
A 24859 231451152
S 4597 259854017
Q 3660 32639 7543510882042
S 11262 439726500
Q 4467 23157 1454815315466
A 1209 971378466
Q 3881 31452 5241993662835
S 22907 270403280
S 11882 809130466
Q 8074 26562 8050862729340
Q 1248 23620 7846879626963
Q 7835 25127 5727081157567
A 19643 397032365
Q 1093 18776 1848806309459
Q 2485 29529 6991054124624
S 18559 508296087
S 18803 969042008
Q 831 27078 8996017424701
Q 4468 31410 9199387592301
Q 1694 29724 5878540340241
S 22289 243662083
S 20458 648792764
Q 949 24718 3781387481058
Q 2508 27059 2037501388703
S 28691 262739855
S 28750 734581053
A 7949 227316609
A 18047 339293475
Q 1683 32366 3490714300804
S 13493 789913969
Q 1487 30775 1700738470837
A 15691 876037969
Q 3956 28402 4647839214044
A 28042 746007558
A 16779 980859586
Q 3274 31907 4364583250907
S 25995 169207856
S 865 809342522
Q 1598 30590 9681917576194
S 30243 239215289
Q 4242 31259 6716298026774
S 9941 814143175
Q 8494 30368 8388240000884
S 13558 452878811
A 3246 188689576
A 11382 154463007
Q 594 29117 7624716677105
37416 54600
300535214 327060885 748216696 65424874 344087362 717179779 994442150 692168509 153119676 872420782 242594868 337086977 782776737 313306163 84167917 589989455 13624079 423133409 417055527 65811966 153690021 755558709 119444963 637088010 968989551 814173113 926837846 650983644 772390888 564158413 78149075 604617951 852105687 462786823 657602743 277803187 684034039 3630867 823797533 476831051 912585190 168433285 147821868 409502009 710391171 491427158 871167209 83417675 207527741 957250862 343530876 414593209 319303826 682035727 851213094 376135606 339854607 455500179 122863902 723956866 100759680 7931575 293564027 277319578 946465762 347336687 374576250 457845149 700816056 562150564 449298167 23904036 153400035 209806911 601654544 847222945 124470611 544217472 849367952 4985535 836684275 646546650 703708238 104990770 977779386 595366568 556712397 192020132 146706155 594410198 300254674 974480246 38844112 504061959 923735549 196101778 531857781 944128662 99981865 552328739 513367134 802703028 450421244 232405268 723080946 230501950 168774555 277930040 52162742 689320775 29970934 693852250 600130679 998660849 244043980 178879295 589196208 446915233 335179825 711760373 295118743 256637949 611337389 163444850 195747750 105295053 780869468 2200939 694287157 118936202 289710099 21173638 545898887 404778518 273271704 483227242 262961360 764339091 272135916 856428571 721372303 726055809 724240023 761510503 241623284 415859073 525384085 680175810 120693799 573001747 765716800 551677707 760820200 582476314 261234359 727070777 412847353 60287260 979092218 458035622 308479705 146360288 943048186 163145343 644418844 68965802 462422486 31319925 958910603 807745523 222778156 79708368 230039162 199499040 752022973 992261811 790678909 353211799 493019748 755777053 559130215 548188580 197317812 334466091 413164997 884379738 510735677 662053150 842585315 27642781 762451016 688229344 626137178 108473786 714809978 786535709 248755702 102988054 662980753 969941573 77062160 911562347 8614566 137153161 930740842 470198142 12121976 24663150 862299535 883292324 568175924 37277998 27743584 489246819 680741317 619597201 385179766 962095600 616884283 131318636 873587647 442982970 219921155 815453296 345961114 202923592 213109833 955654740 783523995 507319575 93361930 136999264 124558049 163513910 514392984 475772797 338313676 986920646 664981068 444285855 936409803 351656227 482042300 953882852 176312153 327648991 642149874 694608812 264947706 725105952 501317248 229279876 809191835 37459358 420029505 162764282 378821740 498764900 452801061 117397651 282566476 745355157 14049420 134152876 412621309 795893577 243499997 620786758 389511648 282383641 907942562 114419815 114369166 952459580 889841510 30763152 227754548 565249111 875604037 898322375 787228936 168924348 315928941 935226758 38392743 370020714 176537565 142922921 582666870 643040763 330202836 974813817 247745474 739100428 928651837 686997261 972111911 355620012 790122414 832677505 937527722 642123867 160241352 848053803 923913047 444416899 434293043 785338122 673585376 38185385 530194954 169837997 977968782 122766754 804360572 981063810 940349317 234352930 761443988 492194761 132997809 705849026 696514922 750701325 287521631 535109352 210218604 219728442 387541466 19417009 936910051 211744532 671397020 137998376 929030373 807540446 290614653 920168248 411282360 701230899 669574050 691504196 226290165 678487659 35384917 776402750 93298198 648115029 38423114 426162778 122642553 245943535 244955029 937828018 987070659 484594509 891113868 817818580 597697952 392174146 792481022 338867300 828406366 92604262 139788735 335702368 819817138 210689589 145600047 568246858 962919144 807403890 447801014 427821504 177807150 421438945 812929616 622434615 523626083 372379277 335474405 723436986 322122071 347800852 835359798 505613859 235970222 357456050 407747879 437630105 916117045 971950196 541513345 312745347 956790861 79044270 226231368 873018511 902347086 561614563 274252692 483064461 311484553 99587818 15717233 432639102 679329834 890167731 333145321 867209726 985396715 576958382 843134848 440558070 825564002 447832502 851838965 123739072 325428891 973696884 478104677 16190104 812053596 120188530 68474879 98210470 928745232 218971916 35546592 249112768 487944448 393938123 444914310 911205907 199275864 656117664 814525107 982862946 737077193 220155861 961516308 66446662 253938030 938210598 76255692 85650958 688755498 714023027 592149797 204140763 94866218 682106930 166544663 903726111 448638719 281629165 655478104 261123201 529876853 493620498 251862860 709521290 749254795 171430770 355071395 937509140 600644773 128237936 196032247 640705937 692129698 785820035 29714677 881739828 915130733 194450219 997892833 874278680 380028346 753395265 202380837 71529856 623086235 214552886 754942881 272487540 740908079 974150441 927876271 513611023 31070499 16057694 946972604 746267949 398396633 54937451 696644612 828363709 480051432 752424307 434024094 259471572 192846193 795503784 661403733 305531359 692473148 582948843 114632322 606776619 968041730 306174674 65189058 304377031 115179502 65621711 222491178 127239367 61559345 813918760 632639593 843519799 777052590 511931221 121657196 572230508 470668398 265432570 969397637 370044373 761544978 440190864 381439631 587360910 355820358 621665003 867036412 717676939 307453994 810469361 264611159 544323275 510354280 578667993 799919346 477397953 555456982 374919160 552598572 908645555 742814885 4355829 303162695 493977977 441739965 559842472 702250923 915346562 121343731 333202740 240084531 309761765 735935007 229054535 467728816 489388157 231787958 697731815 159938997 449214934 173530054 268194718 833888345 826350058 627653465 660407598 412069393 262698277 919519360 230055354 999410787 662144414 381291575 730312597 343825512 129877666 609053454 385846186 134457654 439975091 254614330 121520970 426767511 242698358 218803160 276245050 294391927 587151393 747615705 500747492 554912681 73610756 450321075 170009619 348339672 763023726 436471792 705415295 840915 233367641 811762626 126737037 670767857 841783230 628207402 304889216 678996980 101983975 880004014 576045704 21531096 608227464 296173746 301657980 134356561 452203711 924779962 635540964 517686852 649628093 685357461 185321334 836400910 480949415 2854122 59360322 81172365 892701442 347299004 884856891 812309139 742766644 798179183 15125932 348711227 14145540 210785165 760065253 387263270 22969810 191239544 710481638 590183531 772042475 471615530 82188985 595643047 584196977 528781845 875488522 982575109 560411025 181194319 967942288 799456104 537893440 101122588 655406813 561448722 640380596 317630713 184136221 77541673 128403711 359106369 206046964 401638408 882723583 68763511 314749807 900085321 876364681 830489326 192792602 195606160 702064398 695478201 149980496 976994460 329133697 631454520 555087038 955361018 298608019 997859512 822061869 992192626 410432270 480183627 613711947 260917375 500308923 642767438 133153524 688790055 180608556 201450993 397208995 557512695 837229030 799844357 567943917 148376751 94892097 633037436 814714942 147631034 934656995 626490980 779418848 291081571 461991170 545877369 419844318 925847692 630356809 146608134 299884917 391377629 147435677 299948775 767304998 745992979 450818290 920315938 671887402 914555806 143174038 291462663 655735940 610312070 513330897 822844267 26859610 241722976 837779119 153092271 399740021 96667795 529338419 134438010 12639880 847265700 669701952 975573370 999880890 532699934 649878205 101638240 358182219 109981776 601541887 409014056 189833268 668807066 725267925 810499669 569690889 681919752 892907066 605843666 826864029 214139204 67895115 417458434 353716434 349464583 953614049 432753654 564367758 618756193 386876766 936208272 5250825 632433828 507910525 619659530 788131738 388074426 903052113 178536784 730981096 51530568 254952475 860316688 47530359 951678943 321182296 433430746 812459026 356250417 420392390 992533682 290032924 613371316 183880541 894595365 381947048 429647812 402528834 327098329 397400667 78529176 878713623 333270171 973586438 363459789 42227752 259312184 88679294 36341117 945029235 524167934 730863694 200670219 178142 984935149 398814888 655737876 117627513 13967862 315218596 65608396 402637434 262993599 148159308 160271571 768308221 195435095 432099630 869374755 528200175 948897298 499008113 500634086 362101815 803885273 867306471 54493873 836329321 145883622 344763776 718239906 255589086 762737661 25500550 716817664 768955580 726963550 647784890 189476043 328714683 640761065 240898385 148411739 528710922 471406327 600656970 910101866 912357430 261936181 887512076 805775138 7403945 388955645 418528560 560166714 943551212 701622723 508773728 436075508 792321933 320789189 571283252 975944664 459526121 877389012 70671800 389767412 99437437 106017828 197311241 917182727 106580165 538623569 114234497 743561723 801244536 181408000 478246335 398113475 662319590 802955733 554321813 609349715 390527168 288507608 924094328 526167789 539133104 569394933 465756675 722030574 771227966 856118178 970264192 593404906 506312534 919427074 119699998 722421564 116676126 206439583 39498798 636257077 998905846 858916285 75189433 144685784 936182939 198609487 132293330 73485375 670427255 104925039 99494789 668948327 682265922 123101110 279497037 545860600 743002393 290741720 297236246 412070602 132418118 45973817 322785235 624733092 675589996 165325507 145219365 133756563 875085233 20713113 274364784 450936564 607871319 33173136 272133266 108721387 696024614 883753350 233093755 851236808 590165216 260781171 787722622 626430913 132530455 816344187 112079209 73236265 363493507 428517922 137795522 160171726 313466922 301126763 56798255 666987420 573474927 463074590 501120262 279830891 731119792 125338665 201619477 632077105 747878499 314063358 395230986 816973441 991800887 482295432 716697107 955734679 693372051 438417117 299411936 263363858 933337191 651046720 8286500 3359374 722841002 948258517 616579113 719627891 965857674 832069148 584673784 271272677 261748095 231976624 539829725 157714184 57980774 150422497 258212234 153601564 14554987 337827568 793631806 42103119 847786380 308977372 188295539 98648394 249446742 261845738 887371215 326208785 11963572 753089311 39797157 929238170 130303593 674719472 960543208 195684018 187204121 391931822 264186128 10980093 549992997 796947243 19996631 254766014 308084250 953225678 271487277 422803765 147996302 305736695 749565747 498624777 153214037 94858187 267497620 912674349 271495632 889780574 641656473 131413601 582564672 425236798 306536061 864149651 570742588 909872359 645456918 271601729 786134992 115499043 746909109 385116307 558384350 500153062 890113011 803013265 368249689 724768493 204056857 509862861 420956484 275460474 38683131 353516398 227648233 492728386 877113223 219716096 162882247 907902774 661192213 560516791 182809594 412900583 590406846 664555684 197238480 266707724 612205368 409109712 38912878 443686414 688072648 204409785 265934715 271496131 997792464 962748790 205840894 353634571 490981086 927989839 158076159 376406671 532198047 593467693 136213716 193811068 408946388 591906413 525272438 830922300 95393004 302072446 959746781 270987203 968349057 154514866 953182181 336335995 570344894 618396388 886767335 709958561 589926328 20057258 833804900 720854947 855569696 192561281 465175155 854825891 279469278 646114288 209430552 287311708 378115144 672209146 635899566 440322507 144087249 312594333 740589547 802138224 145475085 985724357 914331722 836313490 565619854 880106272 942392643 208570901 382901762 402573298 718427469 724458828 800342404 792551645 439994758 60488981 222231949 262927429 69467721 540794943 599511718 709910573 889486503 464294373 506187568 219790289 447973793 578147589 775255895 501684188 16012378 694286701 517321124 256594438 431322940 190077591 434912066 197391240 911257328 752490830 793856577 475221081 253799985 903353143 193314692 50151632 912711773 740363524 249754753 349479838 584537874 743453502 857748190 860969969 310965665 671218456 272210463 20594410 511166153 448084794 91338192 384916303 118337160 137422566 896749866 324323160 180726940 613967855 971287366 351079302 557401172 274896226 317190605 329247981 404137296 979462760 217842160 804013484 856328387 737803846 280344849 522242552 665695765 3571073 549300033 203227648 954833664 955082248 111709614 740535074 62909869 147463409 347329688 123216079 19229615 603662347 403734987 824388620 18695671 103705432 319855840 194967813 898038803 158249220 397928628 213659316 989473739 624126657 564142858 880908451 929431758 510355977 507810598 664025619 665046854 79366715 918834614 462279000 734797087 119677301 269461336 494392157 416423790 229151744 274338320 150298450 755353705 14831553 651210310 812222782 411901366 70515579 593614985 194051985 403358871 447736526 216849205 534947640 50029587 672841687 461877762 777262655 338191553 56757993 19834662 122781354 99200081 711055216 113258089 576002160 828674809 723705700 847722337 128386001 680767600 654286440 127746321 704512538 100392990 185749963 599839807 192935880 427259419 663751519 281310569 53621598 534406633 788387070 730397406 209358283 264367133 530454284 475558863 316276403 710862049 986916804 966365535 623989115 896413407 167843919 832300651 377480022 318581667 171375488 526851501 321911565 77469066 828401720 197493924 104222361 91935340 138017106 597296494 109189030 818772272 439372923 412502426 165302766 812824097 363054889 467461635 932998955 405214297 842835365 248153661 45024765 182456422 909843965 287819304 361266609 183036424 602567175 214155789 675903400 112799813 498806124 419576965 361393124 448474862 306980787 771867428 137161741 183652916 423422678 454478969 821057347 416635087 107462058 504342094 750435596 9748496 358007578 838241036 901414126 179881832 361429881 348140718 155630353 580998632 474178144 610953147 645140287 219217363 822742643 187263754 197881268 946702042 219381328 432138061 780955443 964377557 84326889 337413636 397446300 718358160 919535637 599084998 16351618 498770173 542297195 230173133 257178332 75109759 439920679 558353379 250355909 265293282 232135257 585293098 631885777 901669236 894105547 68617382 151844012 308733325 537985573 673122365 619976238 13466176 17606910 404226214 517320792 41821710 486004535 95509239 903198255 201499219 631264434 298450553 141581532 202178168 688385675 713916531 628064005 580805580 476588916 989352649 649966067 6264519 502226012 143092001 909965816 214516933 660159097 225729078 277905907 268710545 82762617 517232368 178291408 32725590 872718146 155421824 505239245 134162426 995726659 939388015 66955555 148955054 529301369 870006490 162954566 249547402 437458897 758767357 160302150 382098537 439096776 434835806 647979380 888492954 372399757 818760982 633136436 347910493 732896663 222408956 187135578 112259856 448875716 404741781 966676409 365826009 726202953 578048436 896045846 52339535 897941874 350728430 64564190 257573162 900026705 714679174 784782697 858327462 644418370 708744842 200857698 393692379 701082969 302819008 694738301 815165276 749436575 291439633 997840943 929130140 273509152 46171557 819932824 59054021 905764717 885583151 253758702 248442183 672018393 39300044 531360669 944194692 461484580 516264789 478881610 143701181 759831596 454189678 191572572 898293834 594410828 483475389 358783679 761732953 344811297 19952024 841263709 511696623 331992346 184022927 280190579 181170434 863122803 83085293 658810024 125762366 257746393 526011783 192403143 14756339 300714291 134049252 141046255 77791618 603378247 865898294 446810902 181273320 81242605 528791763 787042318 141581624 861903341 543272159 608970830 578244977 259126717 559070556 106068695 554581396 681630827 274313075 613677940 59664871 920772333 744850302 808922036 850072052 853032815 379015691 911250742 978127696 574065583 519323472 637055734 634983377 904152671 724688531 542720372 329567151 746064407 900648195 172334068 39481068 127184078 674883747 550549446 39209925 124506294 266833575 495620018 977374109 501393836 446599605 94858438 71067451 647014924 167321684 47531692 958485865 681610693 460970254 132840591 111932858 461494773 543225115 26998694 469416079 444286839 721088545 251686487 686505677 330106888 393889831 71273860 842241512 835041469 997763258 879788717 51553770 835482817 810241131 885607612 598560897 731784267 641178 76574509 731699032 278184854 62366406 76943190 663762443 206473478 390617722 592679047 95919197 944208700 117527634 562687470 723334628 693620493 130432549 472886291 795431460 483946302 10480878 734150694 481367709 511476053 370670601 206628682 95581727 70063662 179599502 136921089 785796869 404480162 411226935 915709593 396770911 361334290 367404570 909427477 522900823 420905990 703252187 44395359 570906743 203164982 452412797 582782073 133441628 266196723 450353381 492026346 711205610 674224279 306479489 77829045 411693289 533388616 270198806 20243366 473737386 791677537 462374483 864087476 535050877 423506310 402246671 117772967 965605597 518489735 266291048 42644898 437208902 567609528 499561044 799586268 953086037 353119046 497972953 187680860 970487108 808456275 102452474 486213964 88469700 524753998 933439338 588593574 946795844 761829897 582352831 744864046 634263759 62163208 986508749 912993939 660852046 59780515 679799790 133203742 671239657 482443963 646360221 660627046 828081138 787363030 723116073 6494226 324543604 208841552 766229175 697614562 360646019 39960690 47752335 999973306 215215236 275898518 154634539 392795730 280990924 396949234 189440079 538435 181077342 596845842 768654889 492402914 829932571 327311036 329357392 373500808 179174751 739795028 320150984 361729499 681029155 466976965 387308542 987960982 3892203 60222758 631227681 18671140 581830367 222319769 350778708 245092053 348472138 263508771 352947232 495105185 428434114 489435394 488166343 643675264 807179412 297450547 113224177 295079407 31513959 532955647 122432047 784869389 750435520 339431646 100105459 133036852 731532612 200316094 36058833 74408456 28552945 59055887 503675214 213289432 38322342 582958019 426442172 70840219 356710529 564557732 107413127 681945870 460159011 161446435 572396660 27684326 518484808 128676680 676990940 374597888 724148736 141148799 637858317 142825374 398154846 678650681 10347967 164755597 781391235 141437170 9093586 793197360 833055138 577719216 50483264 88472687 568468922 12236421 728737857 752073107 526855075 671299023 261891676 955958145 184544646 93813951 251377859 300558556 520960382 244006911 287760800 110458525 703790652 7721324 783607507 254653991 21521180 68150178 100602314 688250013 18495064 138462840 933688555 182903409 928433701 960543591 563033745 190025437 476680634 259153264 992136869 267447591 614691355 811387778 941055626 993770024 493987384 977575814 40399650 995702886 60415088 109581583 853146716 479048835 263662975 51162870 43336320 453499576 506396799 533969299 873646512 983593370 491857417 665188224 520470769 136836426 123025460 275271733 491267361 660781074 25406247 737512447 988773813 688957657 844453918 913526733 34535474 606779740 309827381 31052973 716193496 124434986 323123487 530408210 552498287 414601467 482330686 234019543 197808275 733396980 273354198 384299758 647882996 671415589 185089438 378745865 79865985 917873065 816463289 648654155 265104318 307883120 353831220 158788855 293505836 107257253 38857193 2807220 452108339 468242960 596877463 409898342 464397195 780296058 169693614 151949412 218853298 635953649 6882632 97022241 732411456 571601138 372711359 788716619 86553939 455283902 479405214 345469498 728696217 3699811 656002836 876581352 73996363 904042647 98081139 648059942 244217902 576745053 879320601 983286169 927488539 867286383 641134503 576424110 981102224 122068570 755218232 164144875 369404146 215391333 958715422 881100274 89816685 6321933 337003574 696528450 136994610 229383589 305568070 72539431 924103747 578547406 311753004 586306670 727104472 786727392 689806077 854109442 445644841 377511552 738611976 578872104 318125485 520756082 287526319 746046657 488835395 89948509 700767599 721511360 910153837 591380816 747911853 912566312 934028546 316994336 191736108 669167403 70179370 754378907 924019733 893926831 814152824 143341926 525329833 943955323 249498675 259610827 823863928 188216657 1487214 53849563 119630736 843473165 205327113 687617315 42818308 781177602 36525715 728941011 127265039 433218837 588697371 940473491 71851368 318539719 866540831 508004984 70917256 880183181 399011565 260736815 347962508 264141048 459525685 432432775 595035617 671164504 43253039 698726286 370875592 544474569 928113817 574372751 102721008 317682346 83668318 624638262 540653644 294531687 443920726 423410291 133183883 383715004 574559056 948055794 953297781 547981871 214258273 869166122 101797845 968362123 302483947 77833148 709722985 842889511 224664524 423606094 126451488 73519848 783990497 659184354 765477354 713838881 691595139 941759452 98048302 854596864 227532748 598419709 275963984 601568834 326813703 815092105 99106492 784071811 76657973 170239017 693653714 173850185 369937112 991270914 956958612 250694188 367824275 200982460 463174 360532280 809001034 578998554 372734694 712978745 59520264 602112810 349427114 424641335 659375110 173269014 183162143 404982271 312201470 6836616 340580081 568092934 588592826 629471089 493948860 625409868 854078837 64841353 69054289 765095209 633380869 97765323 794973161 13553163 492504951 889639484 819019233 956168201 120360802 92832152 717155429 14832203 717052408 58310282 542035475 73158558 664192528 213738352 199549654 876872829 706425384 969432109 444418839 852770616 2668720 688874786 499117469 146523099 357285765 420745926 187429240 122036717 584004467 333798036 949187179 828330272 141823595 225805576 284028226 687852352 715610680 781961291 852631048 896492044 737985259 371273537 857842893 171890106 467046830 792065776 120661199 156186908 194292223 455399732 248235686 119341525 643328960 502924303 896408882 885637106 12886260 346862441 747141326 55585318 138582227 947312 116149180 117271307 29098502 117319838 458773844 71486919 938264006 37934586 954186046 485730858 312751284 822136188 346165443 389253343 549494557 86738445 790645575 344313864 358833114 330358425 789498569 467235454 630846865 520727195 710410140 271470651 100396220 87266625 376385135 66475901 56405054 724733091 702375275 550869771 556097457 821162676 425357364 128046252 189805122 642579276 177250506 611740625 698525275 488778747 908798251 20902214 642846135 927610445 30054731 223712412 24731225 796132069 590526643 208800329 772298543 297638829 740421795 459183963 860716991 493455170 301914029 700370347 46343858 691776475 350822306 187174069 558443211 528143564 422091675 95205568 644308705 10810968 405889045 760760371 401682546 659729058 880200692 197822860 217887773 619133467 697616710 884832411 198805058 802401587 184973250 353015487 71075331 878016644 218249703 235964881 876077133 528962025 953880779 218201070 561759670 51886450 187812494 484308702 697838302 493516915 996103693 414613260 32324098 449269624 870954227 393705808 755323194 800150835 875853174 711490998 429016055 911257188 183975576 69365498 235547676 635945091 802156665 770083090 874841730 887520210 56313859 127920561 152035149 670460497 713189855 655472804 790773957 810129234 501470958 973821608 620371388 129065419 615038002 578992699 386618212 781013774 940694260 77748844 410647234 853414731 535046111 873795102 183531876 134990364 278708062 937240419 282088970 245281278 682988770 181057132 76499292 508402622 770084750 48749113 217672451 123518213 241204764 823561274 403492521 772084742 718179014 268801033 690492063 126152419 433587737 411203040 335066335 759116321 658577101 755588129 508284532 544729708 154505913 549649090 988833164 368639765 560269238 714905820 201129527 129805096 717099437 496432840 281932518 335489832 214754909 731433747 573058215 116900117 454550727 429038510 46416438 9236537 82133082 207584186 867338714 736058069 747919027 306816843 967914257 167020615 582701471 298117526 11830041 448946732 12341783 754654656 775445786 374519921 195991198 311059588 531228159 303025156 60249481 157741170 811664339 574289934 685224120 223241910 262959889 248058566 731029917 718322130 654221795 174873079 830136598 653147077 212689954 241486799 212431985 588888813 292222287 46585036 268861056 276904580 824787985 114906446 814620079 618042534 465464857 399404990 111229118 432649351 528167092 843284225 196033597 978670024 132065997 617372212 131325199 187340781 544149829 737426983 45466810 739068549 685132655 384392706 647731366 609333830 861125524 23590073 290393731 680806137 910362101 153243498 378402859 208231254 537618177 559102893 465099688 265465769 911408172 938389999 160021130 366264390 769730938 254860258 242062235 472726616 901324051 4667751 399333866 534754420 508957673 590360769 163630194 614120195 37724827 350550768 430312962 910447232 407770043 612091213 599808910 122459655 996362600 498047785 302555419 926720050 367822495 731492945 117175152 110388886 468277290 417950289 725270317 56125870 103438077 639472495 852712800 739871316 268794431 377117072 840974111 360387696 805108274 535814500 600974807 44211728 637756779 139054669 812681795 872920348 92771651 395047809 78337144 281259086 396692367 614512159 182598709 862712417 897087739 214417035 269657723 20069582 905746709 652009389 199962716 920357057 299552234 93607416 465712099 131595864 189133766 353279987 560802399 64797710 61997903 274064546 408673022 73545433 844810260 134434273 26233329 438601469 597976320 366187272 31044906 552145364 158586843 808772372 643991266 382869956 131443049 876634481 657620697 286801514 126006231 707404371 947445030 268959935 460012232 624229633 951110499 318289691 306660311 168791171 889493756 50525749 916272899 196530047 950778536 421209544 800758489 588154703 894126391 422557902 423805262 408021764 577438329 984556217 102749633 75193535 109740581 900046187 183277114 743909025 760581214 116479914 598750256 25767431 592521374 943385936 262439298 779669492 101237123 645112381 532035771 220489836 301846621 653151122 846482755 433248405 618118867 709939958 825506805 321576270 601933383 172375495 463704536 890392101 766875943 459335940 504790263 409952404 722188055 396748064 174643414 387489117 755665634 379869176 933130374 428550379 249964574 442327007 939607217 424433873 44134143 594236831 561339957 875156827 742463471 440458329 103061050 638418755 518033176 52350794 696379828 912531660 93568315 591522747 319272331 118524400 688227701 416214811 71954757 825503007 566672910 119666404 194349993 842120275 955260861 982107346 642446765 968895960 69650540 48513786 809540280 646322062 172265461 896860637 559346317 277828167 967585446 585902921 32778521 585090385 43549375 889289223 761631500 435467883 496077843 139673058 483041084 158243107 75628951 170482366 29196869 185156006 666581738 59955061 540439827 231061343 901512338 148967711 582711810 57655909 325460072 903138504 196371746 444932980 9222557 768413959 880701888 361631631 457622408 191512731 858681574 578762496 138653962 169219024 803356282 44299789 803207212 146745189 800463174 87167072 212739512 383609109 687176072 422509330 817515967 121628742 680092474 974254135 72983666 971925962 26296136 112880502 596896049 117711884 647037747 623035785 164062065 158683849 942125292 174579613 624755382 62984967 834271742 470653698 691007195 60043845 178174738 187855746 829797235 813645524 72445424 202720215 403242770 48234761 702000059 945349495 950354128 616063298 14446320 224411970 278505590 689103652 960336460 536068716 609197531 78794905 805067267 722216164 211793758 896897971 683439767 113528426 535875318 499472231 878185604 716859473 962725643 269895740 838414782 831326729 373548422 35646877 847387565 966966955 783793279 729850684 331561678 986441874 140102002 263884988 577168717 892496768 798941775 391989063 540783885 57614323 92931715 266064083 158686511 77246904 356377973 186016906 701290156 505145845 27037241 490190437 603809839 456743583 176155416 360005957 189616957 750457869 702709545 138687545 96445063 473425056 392382095 305607057 696082832 408224892 237874101 929833172 834858873 901837315 917629137 89734492 890420274 932466965 35322739 686076816 206490197 568944279 362964788 620615946 174673457 785430089 450879596 395361139 394741410 251060361 799644162 920925801 598364928 374330464 596129577 51875687 147487676 88862647 329385520 361993454 633487247 907894025 133517242 875090007 990448815 322168100 314444845 651968144 679804065 306361001 45892413 149394624 414447431 913098430 447543686 736580559 221694967 261953531 487898408 446187097 794424739 187720079 459715622 195422458 779875246 996677276 330987291 743167157 909573488 961152614 48337272 811003778 803768377 657715126 982507153 556036543 155060772 37298639 214092017 768725696 865947511 243713831 657321829 272407760 503299418 216659691 122743349 608493652 104822187 571639868 968346160 393071854 508802426 987901249 104012538 57193246 516515159 62064011 673669447 620558610 249895238 859413015 825031869 668351505 269210194 303637438 945955521 393328081 789355283 802139163 234973429 948887152 93653471 116271134 231543393 484691578 593185697 997363059 795907123 746816102 901200305 445104939 49184659 415190281 902310926 775729175 290496764 416156395 817725938 918373584 418757898 903563747 574809339 664833444 221785003 535533334 444344279 386790473 557301944 717319578 912797534 492157863 344416295 663429604 787747053 806201400 637780455 553740364 758319237 217392105 999583832 351999598 278994519 824195264 736210234 569981094 387978257 361562026 325199756 227795004 714209105 503978375 688407231 531567201 14784361 472498594 759102130 235525066 721782353 271651761 521851701 690789314 710384884 650795715 604970719 886654275 533132478 3237414 110950305 593479045 175204332 350428874 878619467 70898959 663412494 398513543 460527141 375685441 443970638 525214230 604056246 210602554 494900749 186109456 683513440 837209669 787649123 527846371 639537301 711982736 506743806 635755932 925853777 487438557 772140029 185728325 206835554 622284596 671505196 824802889 969150571 56659210 824534441 765848349 855758387 196569207 221507492 668221087 973039150 179812694 776248385 516054429 335639736 70339326 70178502 105234339 214462184 251256846 337372087 887394614 54383555 136656917 758690888 774268177 238420952 423905646 685647309 615755142 218654429 356898484 795442058 528291117 879652943 736242845 229641797 99358240 434291947 252564453 680300065 765349528 377007886 84683201 757050768 375775584 703453887 810289100 267557155 40246149 377150444 549481688 885817845 571294185 111878736 543286703 998256439 849756977 854564386 235679725 669612077 611117867 199468584 490875337 98105597 604730022 512383916 160244868 124816942 897632019 994678103 235400681 98356140 188358777 867698296 842998234 691715133 682524042 163149915 266246700 41734521 84703198 88598945 123760827 34546967 641238919 27539889 128538536 45471822 939969386 79867684 263090916 458740139 624859860 157802532 971998116 49984566 566044816 823088823 42138726 592059008 35717485 49667741 108018362 181143939 379688721 816518692 481486092 417174512 14391149 504165780 298202176 483939714 549080758 669240695 929968798 209421396 447509292 905417215 842623926 500228383 7027265 697253953 995065705 929620929 350121809 646959224 382181510 475315885 869723184 485060638 518029606 819055586 84902842 10165509 731726130 175067851 349934658 697086217 413432549 510936685 634075026 395749854 58293466 952655470 16244589 989830921 753898483 125295066 677660070 830236357 641728166 335680212 165350985 347380882 345179777 157702571 264399038 366712782 471008861 338237607 620853173 711302992 540054367 363765151 112091738 542919980 340005283 260763920 278152962 618355703 421350757 463896762 15063411 444315846 294153042 863309827 279675364 96491067 99219308 789781795 431703527 21094767 90389299 189054634 64110648 85808873 572808755 543739357 327982406 359816116 981607412 836749821 706323161 347618884 960074622 250958645 280537846 900177179 685413822 681933715 713708824 794136611 295533027 830665637 458056037 185690582 870087078 752927673 728526079 583826867 498366023 592296168 812712304 157147677 954361519 341300083 552455760 37050669 192800703 685398283 652744885 504850190 40380112 879703481 127854801 759387186 587909964 576708863 38980900 543551539 886484965 847011027 284375389 72640426 703741565 733118957 156388120 928619324 119565570 220411208 483099642 729004942 726955477 420392796 130594418 346710772 424417746 283098917 587521675 371838361 466734893 228694255 592542899 300598804 514839105 922641794 988876246 129836726 695570903 476864391 176817416 141000353 123418390 196676959 631275436 72993027 369354897 44833936 18204256 189695666 744976208 166398977 731591516 168202128 681672520 137693643 469271602 879878605 16591517 409605923 845000061 202429423 816410370 133539951 864674022 18728440 496283187 342479254 53131801 117624550 254454171 369068316 319630558 149176148 272673750 923078895 421890754 870622896 51403155 25180596 18681972 963099592 6247815 697448555 175349717 978159369 99819379 55782739 969543143 691587395 37167669 906440685 932668609 952929662 241173158 680130997 146940860 720971466 868262006 744386126 614693069 135990077 38241681 40189890 781561324 145494450 26284710 558587839 84954759 744840455 715552487 98737050 939958159 821623776 41873883 655631554 814687867 940729394 244314917 15603263 200596501 166813209 33157858 963157269 551542778 672918509 356929524 295966316 968360448 891348854 403608832 750130696 194606088 235543814 746691054 621013815 730031503 582532369 641082868 488733196 980528615 872087280 239941059 670069233 198713396 160155801 802126227 229360954 184738188 459974030 808458756 180783906 39999762 579975550 275688696 873355468 92999428 1195656 278692664 395237600 531724850 768671722 92911432 975579778 195159381 695914267 805133417 580912007 643985885 71396223 238879730 966417855 218896614 709525164 963915450 74493346 93937359 391486987 115150107 207888654 907965906 42643008 137839659 556169446 599812920 349655086 31548335 764857017 103532638 541057280 890355806 695497647 231334766 423825647 471249624 783944073 8613815 921785514 142254052 855417851 471342695 870543423 599304539 141118471 656595929 252263124 427662255 479144524 223602182 61471868 846757054 469775128 850684570 474473484 984275207 171240237 11089044 86434048 33644969 26867155 70676574 933546689 534641513 922572067 155893842 51031924 716901079 573659996 143493666 743367659 493071808 158603452 59029432 728178336 128136976 485297690 583743873 821526530 653377992 477352956 849752106 86452517 292411429 608553693 179135291 90504144 906102096 596549692 733246974 457993794 551296252 639210549 856517911 994672063 421723064 274524117 131890224 269762015 516755859 707708669 129779860 295648160 24574723 478801983 218581298 926992051 898536802 476024130 376155072 408155007 172330346 639010494 433902434 783515036 234083900 761389007 207240159 753608457 707876997 682491054 268548282 688825893 317747677 81930245 464529972 69170535 518787499 154006199 417858607 744845175 24033666 672333638 590378302 76183625 848976618 836628688 611693871 561537616 104511063 437120830 536939633 840789490 387132087 447443520 313254735 768504209 920228665 583796420 848833318 887209144 770396258 143888412 951799895 141508981 41017736 425994630 913211919 285803585 22544302 33296256 226263293 211358972 607866258 944218137 468770642 940015168 839738280 994142633 696676520 205736135 341532397 74946237 560864144 713992257 244570274 428841092 465977170 189732809 740933500 135472772 768011277 278720254 507244140 91373655 848951563 901878118 944964428 315479644 246336555 430682511 176006455 335476734 908377150 600287548 315650873 524154737 922043556 673429599 450018164 356209476 172238810 465962656 55509016 61856699 82214659 123685226 494957839 411687138 514943821 349389989 317483703 24181066 909724120 765310536 644740682 115231249 229564176 284970812 42420317 130987971 360059516 920515686 91344773 769189494 78657470 929978172 144251168 912825842 164416682 574432015 542047184 123838136 921283120 194320429 326124990 922727106 103579562 664758122 299813441 893303999 376038732 773835961 341309102 965384831 708890949 54860531 349917055 660987590 316743434 487469763 179746681 59295583 439249039 531237012 864998022 923148726 783072588 945843225 63816000 666273040 737646419 320635467 398971156 519616119 401622960 745316328 105979945 151438525 517810458 928204972 864895194 987845365 336066687 755657191 379304413 764393763 32157012 169548614 849865337 615121836 262289488 238973858 427254223 258949076 727337102 294835631 909433839 241381422 567247992 323376177 847775875 499590272 936311327 597524750 600907044 936647239 480073229 176262877 653640916 888749604 950670009 551106747 97211124 321694252 38498234 682769987 372364661 167434045 750956436 259084887 539883621 304870116 802734293 340687986 7668764 534544160 379323727 962076483 737739337 546283664 470630684 504383720 85564644 176142406 915138519 540165201 287242939 820010293 93195351 927816915 873217693 717933874 225891571 41090642 795085806 423757029 658397994 383807026 8525312 993423493 328321860 108390123 520629050 362945875 980810336 998393476 591126600 910049082 347821097 804223182 298324343 468034248 649123169 815356658 136337310 19135692 707848766 934729883 667744195 145350844 323422753 962988495 972220971 989056994 386973088 632019164 856001446 560630469 801692915 95849815 40622585 818470606 230299597 730346795 523126409 150914083 753144989 486695776 617312152 402272916 174831884 343042067 301302353 587315118 557166724 844614956 517690807 452660003 876092933 789451248 18702628 153973018 125401820 960358765 707016249 834141388 988029559 608094582 878706163 103588992 4375123 568341101 816109010 344188481 452640116 410738794 811652869 8174264 32967677 507095454 422174792 597356174 847759438 317834410 17841836 681137768 148841735 180647310 273057627 33104751 488527165 915288102 946810036 72561051 451288537 190203789 599723231 58479398 500842140 383399338 187322860 997414325 159306115 203050937 535983240 446779423 520582109 907591609 214676212 604528990 479400732 456137574 814748846 780657964 825455301 125762183 419319303 115957049 537609016 12835310 314414313 823603040 536170723 346618272 866953777 748239208 595485529 732605200 503358466 281002263 485581884 806208107 911054659 904883375 471097574 555938659 767865096 993604350 858660159 853265622 12789981 677935391 773197371 930330562 343333615 438007741 520694558 298261513 632609532 369967829 870873040 6270142 486363319 508046186 869462217 487271714 955227174 42551205 674251676 703491468 369554426 459937605 640512954 260418770 49446304 443919873 88621961 917254115 806068804 407496501 129766333 123301672 92729198 915013589 355115588 35978606 113155618 629539701 430886925 166989214 732162654 247839089 284203034 648214290 138455400 398099806 509247750 338211112 980646921 260898504 73458151 856768690 874765730 485892751 59283705 179212334 569052744 588318145 165543277 399049105 953627799 320422712 84182840 635804652 149850831 58605203 62019547 467386237 421261971 197514776 81869632 287030041 430976434 571282430 407306007 109743111 245537220 463509697 954331447 502112875 473029238 131546631 788802833 966613192 39034159 387381207 262542092 294415548 783927829 510154106 282679369 261631702 462482289 165237599 483071723 758064772 834065644 373970597 269164116 856671143 184766131 80919756 83167359 493260037 9631215 235561852 888310954 866492570 22469020 553734910 377079178 21758885 465502361 993378354 351351636 258070414 551861999 205934319 46125605 317191430 399670646 531153721 183837676 634446812 490490330 27322926 63139181 88099213 364990910 503422676 960116691 141389801 156152802 198774574 637828620 133421815 242634480 80491319 923560123 149192033 135662751 858026987 652144106 804632428 71204479 68228450 232666422 667170877 674430790 691374441 831202539 905703145 183372166 785430022 776769177 436181620 703152281 697344484 749189826 260663686 449996671 426312570 807592316 395703014 630435552 313935248 832382591 995727201 457984598 89726165 443613212 476724133 125310406 480144118 270544687 50603559 114539248 392637151 722690553 430076544 404227106 374661991 867893031 911345980 627687833 925757044 236695141 579570002 626263369 200345911 586199553 784932778 206316484 652130782 667401058 64397477 727626535 360562649 280619533 376140167 922172713 899019028 760531644 501307066 420158201 805461186 766581564 248152249 595068904 303757567 715313989 176025581 902806934 58489400 345109801 76162836 485265419 301062506 125780903 493792288 657678960 203377034 501861939 196591667 820288455 548457791 466701806 162246562 580695939 640017571 404461134 922211899 986284122 931657231 499974897 999996706 46200992 125097054 522360059 173611628 509374482 158188254 761592451 616079447 691068175 820702240 240609887 581951674 300266323 966951052 139593887 186071920 829271083 837679081 499114307 103664867 4993015 47107694 104913037 600045281 871552936 58319594 169096014 440606549 423041456 722943190 692759782 169880812 165860550 568386144 370504992 512342525 48520039 269902145 532822241 903721483 717890660 694053761 674553419 871499631 353212561 779596864 765512968 737915260 135228686 153224338 112135542 952069714 271810816 418818805 490795705 603910752 559380574 686727650 971341335 672987757 210415590 646993452 610277261 685143632 855944121 458904973 233847655 560597564 331873286 889952684 917374057 559847344 530061800 165801086 40248154 520680871 763186410 522164746 48055966 189853538 561425809 82327488 974576440 245299407 410350955 650357410 482119496 433241111 622304254 326298699 799069341 905065076 925182373 12619021 640659891 673565939 624410740 466259303 50347441 958723463 188558868 110930103 378274040 470815359 70237374 925825666 800517250 830738686 539601921 764200466 573881211 916939139 324036625 320348400 448487425 88748773 246998424 856070728 288998940 189111387 470652894 122495119 434211786 80591889 946941993 510669158 777961246 928582617 355641252 417522749 292970929 768836422 710614813 779021016 921739972 10995895 224714341 944366804 880501236 61273907 42727763 49423998 678989569 637271557 861885410 675451759 248172578 743808055 569152343 910115421 190686120 545017005 836093457 214754345 532251180 355630281 181734644 83677840 761044140 742449334 129119190 155993455 756500807 429239777 155142156 422385123 837534953 650687605 314311389 53755511 971553815 902410132 746505842 155172761 856602867 85146391 223222662 108093056 255965367 986584780 126570084 463106951 855424505 845172891 3327330 786749920 532213971 606982388 327514743 192495981 392328759 429991331 362479559 44183695 552176507 162630935 849720658 819170948 240337650 38779269 268379145 115938994 98482225 340107797 847212325 865460463 460141865 950033519 455990051 426311074 282223583 641817802 776633537 980848890 879025528 270253810 967954814 164429517 306714296 286850922 809971343 38784309 809969565 217011663 841907489 436561396 118892208 245274047 51233016 212680930 698202916 17865001 731220855 147425904 310846516 318844981 276106808 529956821 913412825 263090512 901810753 714649419 215192034 676629949 472819130 479445642 914592778 290520050 731105648 220612334 943820843 460178173 126385211 725535743 368333262 576413612 566200018 790471983 800582875 466535663 946412074 341930849 538674832 693384396 319070747 181747053 902150264 827191863 920099698 180058745 410497675 872995142 349607041 23559773 890239789 269860028 456500779 101756173 251045669 612828660 14907212 707072688 458836013 998361807 640965682 85076591 218988206 944484397 394629571 41871298 292534558 219869844 609394679 475881201 714013389 667399576 559739719 386530050 350518035 355856900 16762340 922176591 3499395 287828731 822898703 32388686 221178686 504961606 857921381 485583822 313596468 476451449 329966025 262024252 265566987 717423836 321782018 959688945 678223417 148790160 402559950 641005380 805638838 323881899 734151444 683871822 649192820 859322922 15766949 687462046 618319074 590457091 147524478 642187944 109618515 155592888 655008074 264976955 196387335 143224929 108545646 433953392 174822131 871419879 517732606 548216253 793567903 922311290 986447729 935095637 31542606 479980123 961832656 285175935 687323872 847389192 683703086 369037360 783231855 701929839 133172147 336343671 635239767 114838988 629990149 830918552 204286872 105833778 727122152 872262979 234081554 12262934 84788415 66811283 642011655 476782425 142095080 752290369 669257009 810312631 120934746 670121347 372144927 450084090 715366478 75218208 2312742 122457419 628666555 193470578 980385367 329908159 280584906 234171095 510663314 917565439 599568865 457752916 282664039 757458059 555609016 832222732 736572299 888389953 538883607 39067147 389872557 699021605 278792609 557978976 851661984 703729905 138896170 519569969 625229056 236860855 123139673 576952237 162253112 911168499 297464380 62946639 535620453 723267098 896588828 575113506 480295899 209037458 94106828 151729524 494756029 116324885 982659403 362755795 467324949 942618011 630807635 601539071 91556288 979953278 986481271 388983807 533156983 609872687 474887553 815203434 815078681 832486934 323691172 852252003 891851198 285534434 301919210 403873910 444360537 416676324 666078265 71051155 418759841 779914415 848508894 373849135 514224487 261184096 231899459 265298773 717883339 575666368 12822577 129508456 702073031 319182072 253597246 999130102 488513512 302434598 586525154 18540554 675267198 887879450 216676476 269312580 127797038 113770716 456306252 240298147 55544150 189575102 985668390 183539245 432711474 383567476 120126335 77089325 958624507 238339844 432760794 204696988 577104594 907263256 546010987 848004370 915436875 134703962 726063172 902664324 625297510 670566441 609898573 970403681 65294453 549487429 69525050 828607894 884805764 638766719 465522109 342906365 316611690 316261873 577939780 42915650 176000430 71971688 602608461 808539963 69897334 782205906 172155124 69921023 235557922 133850449 881360409 81929759 532010878 296319036 363850791 640227214 796138351 507679731 945117113 825819500 91147403 110351237 281413201 205569250 783340512 125225365 569737516 451832610 105043494 767781370 450277375 962639798 684851875 568469625 44566728 882943707 54844377 922049371 291202724 266912255 706721558 126015391 264283982 256964583 429521473 966743949 267315195 941965467 225547438 482776013 370214570 799142232 555400746 303459518 682051774 95003426 129024854 632611924 706121404 2756252 664198199 47592950 399287546 527432397 841366672 419309213 939117886 382506524 447512053 716819475 847057164 668828980 82205677 33272499 287440639 199533543 784474709 41072766 612593996 62555444 438815437 926941897 115244911 548902401 890533623 329907394 313114037 895485834 454987906 196134125 510899232 660261472 805447737 272663786 838989752 689514684 810396205 215197744 725727541 425729699 531769442 555332252 198355902 825106714 503082940 312067343 189590233 117181677 127600141 44239803 178350953 557767561 144841137 588316177 865156994 501968716 713945532 422796837 19074706 497596387 275700432 783589777 655174611 491121285 815353660 377612295 206728568 975604188 950922248 707488422 222161327 19502392 499246200 837111600 566579434 91292220 353123861 623510858 487839899 952387592 793913727 642735987 569458896 123853295 95894689 846741002 111071653 172370460 329547314 824335158 855953033 260483177 680741962 741767544 999318289 335415458 699445377 419225512 998287640 335508356 239050527 760531969 261660214 845162985 415813365 536238769 373123698 56600784 239383079 230343384 939956469 54686571 728999650 327318987 309588670 484270894 355721995 113689055 165228552 809589714 131513898 743472296 365052275 752105338 603278832 355114976 794396832 791008527 388257680 586729608 941642352 671650138 675646614 397652192 151191108 484015816 448383456 537002839 918053295 353408830 257289787 233523068 367435406 25371159 428882581 167194704 757109031 666368082 212985179 956340250 407609578 670005175 814827996 860286064 847351321 58972257 696198979 873503876 554058031 321069108 388141516 453423139 667663613 980764759 68046828 630133674 556418963 441269656 988086632 643709397 24121826 397044833 448918441 903906661 94786401 971641180 474363788 355157149 168854004 577432809 482113823 781238488 90691387 233616075 100848699 679214251 403507265 713330994 850114818 983507677 60657393 182323492 125147188 364437127 532862263 654865376 159057283 486522225 619185250 951570012 311264325 407693122 958195575 665157798 24474887 421404474 242764623 643743874 404813903 76510973 507323945 530777003 117564973 19015902 818232268 714920116 623804266 961287718 611362081 907767679 804559241 57447373 347741509 16611872 332806451 52420430 809288124 441070355 666382575 117280118 145503693 853718069 979789083 429496858 146813073 71103087 871582446 19391490 246489200 306085444 738402730 417448919 675154448 981488508 219561082 754184035 118641373 830890043 973834220 808501113 559445193 320993620 165794711 36061081 567411483 367477169 507593930 504517995 991943220 871179949 391752641 79185505 430718817 8457422 731601930 833613664 896444301 918120176 855567327 234118313 64249814 692251747 985217795 893971192 478555744 406165297 421232322 72434003 953750660 810856282 442391730 669355605 571425186 223864050 532060980 761393012 521324600 51745741 495501423 102324036 189634805 560243414 891593230 318236329 411541167 849575721 432813140 975844314 820494046 70466638 771742516 265841702 641677478 119716201 191957547 115186117 725449269 893415800 295098249 490597914 530898771 121981257 756527998 119440516 281065715 36403506 292931646 900867686 482031362 600935232 271219370 701549406 157816203 378347762 326184781 267580182 254768593 597178683 681949358 95505847 584513901 966380415 653504047 650951692 70914794 963355632 101330742 744395130 152102149 39751442 998839614 827539310 331210586 523693237 55386041 5520643 575714596 71534032 109632569 831038947 215218363 325796367 464888271 212118545 418738813 893243831 43664581 483061113 483798149 280023956 624616254 678856881 543002444 810794116 892751192 368861292 26598251 885623878 282529534 579640886 245660318 33980203 502218102 348519862 98659349 790510132 956530452 781442538 289240062 745799096 514316298 673263219 41503509 650272281 152425793 367916613 849481900 431938142 43292973 56906701 762149013 203314527 36579416 194368951 918588557 463840664 244877178 544151093 770146193 96131187 506382127 899865739 259854349 59250679 252818949 569802356 699623774 285859398 202979465 619899568 70984994 367081871 838391811 360445312 76985122 389498024 477145228 228867676 521862183 213833033 834498836 194734136 123992457 76490122 196980594 413471242 936171886 846175002 147488665 201722117 115112293 196241840 647623880 588136673 393591632 463225391 299402013 73420559 327780837 864240863 271475150 959026807 611534720 60004389 496790614 921833857 460255898 867700278 120172264 265487275 157256816 893537494 249517051 245467086 964333141 753077522 158241443 69164015 431912204 199203012 932324956 598537025 143180464 496748590 552121475 893354299 694798784 205680916 725346103 355276952 34434932 206504536 936583192 210246959 176278790 806587997 309463574 714142316 15797242 279613694 825535537 508851037 915864130 599156769 335202305 644066850 676937021 558662317 300550069 188391919 571904690 925465286 570958510 424478321 263608498 997770113 477484327 702357891 129569505 959957399 452226705 527377519 364292991 724225293 408568046 705695606 177218801 450806426 91598722 226599634 457953992 263207293 764793182 156785562 104848450 800623160 382140020 676837220 801050451 549110499 815959592 105534943 47349456 918945816 364289119 38736805 486349327 752301032 502328665 45979034 959247218 557368630 414984751 959960420 133806282 442798303 119560565 16711633 596775811 345695480 166701559 949247413 894681471 697191939 548084213 511497770 8102048 549494963 878179541 578189403 901664229 263897175 100792412 570896490 130494949 554214142 564014626 984894606 799127177 184932130 769625443 218008472 690423677 248806393 667112518 132839604 401335350 24417636 253669020 351842914 601425456 729989333 556151438 860955705 605272673 159345706 253025926 326847490 152009776 171955855 641682472 450390883 623331513 774237620 512496005 901161998 514000739 533173117 426400447 265265111 376298570 754468962 21538990 919482310 284382009 279930888 599493012 197639226 170406322 359842046 211225451 717611847 488050093 394752871 257140514 692286034 271185039 13868302 222433867 631082171 357243772 312199228 835925896 165836184 716275486 34592349 196926479 22603297 693733246 993411355 543705490 250994802 961791262 71459288 679304620 211628300 877567620 387662131 178396819 383300182 78385527 467564511 756704758 804596148 845935799 222587875 79830383 97796984 6708769 678114862 115606807 902868173 992614176 222883057 922908607 966789175 778544623 657575237 149752139 664288422 525258032 603156269 366360724 530322660 63306376 677043494 518193904 690038695 61755581 193284564 887885270 133090071 979291441 292838568 329375855 168452916 869675947 494732012 106061662 135780187 219382634 860959813 712974182 521415401 618342216 827223279 549557070 687729443 283620683 380921890 895892186 277021327 858747352 812512847 800531445 621807513 323611973 238221001 846657298 385605275 110507423 706496656 468991020 746370350 276425605 478409747 961563483 617038879 180336199 959388624 374309274 670683898 95450469 395252060 621641280 629060691 739623959 944913225 791795881 624780782 753973878 286853858 644949767 753298653 692801453 27656157 735661131 175498153 729199461 808599745 368345249 939313187 14129473 533999552 14449307 103479814 815845264 5041305 239793275 620847416 180180995 306024706 514816623 265480463 902309386 511767005 190540655 339162699 585491415 152617061 798962958 697155592 195732221 2794942 454775940 378460029 501484911 70324821 789323782 370128021 883739644 692597581 491720045 911752233 68761632 290265429 904499020 458447665 275006495 506198966 767479126 139858050 986757088 76157692 84638862 218032528 961255685 523788148 430112739 72547338 267642232 848229319 268135879 587670660 29294831 534920650 132032127 713534518 475027118 21075288 120118450 116888798 883142905 314888900 808377135 984180451 242066278 252056315 811351232 424497108 832760645 953652835 879178922 38468147 986189583 545140170 688498121 514402275 208353255 80929424 59838756 221312984 30144038 681291984 744851956 80897603 841764869 59704369 6942574 437282767 609793727 44187096 37494114 968817104 913621222 489725453 342858773 858426370 477481575 155165689 548112944 884356402 864104909 544804267 28636334 952351237 77739887 692325388 49754566 129464092 382384474 601392821 242492539 829860468 735835667 601586940 575534577 249595015 950332676 265079327 19291927 817383045 585893666 595403003 523716683 114437414 253180117 656851580 175574033 325240900 432977079 495395534 483233154 749947655 887536352 956445553 373458309 456573132 456690167 551433528 1606621 4678295 286137516 388867766 130615022 563034337 361623098 872697896 584418797 225606677 413873117 767129533 116824620 443039453 157637304 375800066 533632952 600564888 549623140 109044679 128302210 543725074 424382300 199085527 153337520 107646974 644579698 759683939 692781637 136285951 24482564 86133223 250224937 84505292 789133180 412149205 327848402 148136800 931245018 632804771 846089307 618186974 620166585 365134692 659561562 568139460 968451013 661303736 519885616 645219321 220456346 701802817 331420473 983615749 365017692 489539959 266420120 344171032 491387609 636279805 217852484 72398668 106939793 575912708 441295306 184576302 825995756 960560659 182199595 686965907 224982789 16408734 747995334 919502067 964620033 37906627 710351727 999575989 522722654 693935133 878537772 64461732 172791564 452291830 667176066 16310762 878998458 239790374 691516350 539403576 550503591 965218832 340336697 705760072 347994182 9062235 896402232 683507717 703348603 216993768 86112715 312466312 137529999 633764399 833763420 857290476 56162328 723325226 943307710 368483638 477688737 145353912 827910730 820223573 504571802 930994478 176381318 124356343 643626306 233811385 110359465 649813815 504334363 258989451 94831138 604254263 690022503 770239690 334723840 931440478 533472843 12713787 172859148 759397438 696474995 786304846 28051865 172330028 780700511 364152873 343751993 767371287 822335968 826654392 619538050 718149194 264866672 419005814 640487228 774218722 501766002 921395157 820483252 528732847 830834801 608929789 496838550 438710122 500037171 759753550 798092726 385189508 324430790 381356257 314910460 581452312 448477528 538753017 276061521 71573716 184623734 454571747 406502008 494683081 442232592 660249211 710009445 840970949 711777151 250067835 299727227 359187172 351277876 607287046 628501519 891935075 298665678 138081325 582576502 59855831 163081436 267588141 852406755 638927490 422237549 975198824 269545750 837440319 539931758 313629038 481401524 146152789 331583130 734984574 548488148 72438998 954620692 286689251 277850987 89165721 419351641 36732534 555859822 489614211 400662626 520930704 423317746 621878283 398906329 547029657 462497460 391135095 906890260 568003517 487263835 800097163 676820314 249762280 23050983 883250852 395807453 570047356 50945626 885789932 642957571 89949928 949108592 892360443 373524915 47712110 548675410 788796115 224644365 962183437 226346268 491942923 380934874 248999743 529075801 273837969 700550036 442083825 232806648 22741004 822989695 242482629 398185148 110513363 846764662 529589741 790679316 405568217 149086854 116461417 733252400 2569242 883516120 335547952 44121420 784536745 14465579 184452671 125575089 883994189 197628449 772822160 440042673 928161149 25771679 573545696 920592830 280179738 100487464 680432855 761614451 562960917 605542438 837525778 137953837 558675481 799133066 917332517 574842419 952276564 48987602 218453498 839660326 2949396 534827245 189760504 414591862 734561371 374776648 828779619 36366257 600791503 823000547 774687811 416449099 53541449 595790878 516815505 75208215 401197817 668584922 112584077 74127209 198590578 565134310 620575442 957972936 873824099 996672613 981588258 436941806 272787355 255894826 268440512 969865986 117159346 906595194 461293206 174809325 665407306 709993529 914297944 160426221 259438009 978237156 858936233 748548454 987983476 686870695 641337952 85326049 988337332 48536319 782155075 150054416 634743536 100983762 994468022 838130684 640644819 91753190 962985943 882897703 249060037 238171512 335944520 901916922 252485190 258635373 12739346 306737326 705659960 86463826 812418377 334600506 752570458 197331079 46707906 293405408 607232729 594150372 935511653 263250354 127307110 725925931 422438907 278523591 640386812 911107587 226379694 767748434 327378116 23498843 31712940 671581317 410197640 73893586 808658286 190673095 858884217 198784248 682253692 886470417 710889601 753087788 554648970 761428298 671878016 915354678 157766604 994179766 653257560 532011551 47945466 334902503 365441075 15075749 724396554 700061193 997376342 874381165 220636105 168916821 448323181 750880425 485429484 737299185 114108557 985140216 887886699 353458141 226735600 294076298 61951384 347744396 678098099 17771259 362262269 220705371 826030675 377645511 120658790 759614896 64860 491710372 215621609 330258687 574820125 212522025 269943865 495306918 787140322 92425627 389027365 546198073 464324682 104586980 556549341 167192315 791487522 255172326 416293507 757454255 526908918 94865440 109057741 916181400 975686176 504994630 191849555 247797233 444671858 162064855 21314914 983039290 832363028 752126029 854708589 255928421 328138476 988233065 829418793 584898188 473780483 27364167 886541847 757859132 130516393 569820978 369677767 548869483 182919856 768720965 105735843 41338730 158025110 903845660 286932712 205041939 667987564 274672096 797219452 911144748 532909976 434226103 437310488 738360853 716100733 531929340 40668470 554908318 724125530 774888305 582835634 502519249 997934652 660150198 769311180 777676561 853332035 239390190 337514155 144665968 56380325 930619634 49144988 569921049 832718045 142673634 577268094 477620334 252532930 244031621 622071289 116538528 307168342 719026404 602493484 573384741 437843970 391174218 723579513 214173872 968134204 987030730 207492330 797687396 918842542 881400186 225512671 503931538 373786272 283766170 101915288 180443435 941493186 94434893 135855677 555863100 404139523 440280252 48156748 290459422 240994000 16606475 804841905 342599146 227192948 310728739 926422821 982693831 91617931 480104924 962876553 321326360 663629444 536309674 529394337 135571095 145924042 432500088 167328746 776890336 80906735 444009623 435955627 661455329 150919086 726624205 610500117 448773509 496090679 323733654 3485798 954304981 615828374 716182778 931447422 178230988 893724711 578882377 550497267 23856372 40000386 734554520 646964163 750484397 723719674 279217619 490295255 372331557 778328855 824350256 129105957 582209356 771348959 252943373 389358647 206050945 493261030 272038800 819341758 657074289 213897308 227359840 2680649 657086212 195920967 241262661 145129414 452493656 862029881 190043849 310578603 168322505 311303174 599170832 307861127 259391796 857801509 645920181 517643947 396686988 687787687 114806254 951286866 443964889 559161433 167882051 591014092 64659946 816258310 532090919 787729190 814872472 699725504 37274337 115283017 922499414 175055287 67663709 92073838 557756529 127911782 684570521 799653861 768058521 180597452 698953916 544020419 922909520 808804918 274798629 449210034 583985976 255460505 251857717 149525472 555088306 934876136 588652845 45079659 468599782 305725439 460657133 461393871 730403172 646585596 920941642 734471666 908093863 991631321 298207566 392044066 421532338 960133258 46074701 302768913 502442861 590713345 509617472 102568406 334099695 639066837 102305792 107593487 962209150 284027405 496785516 423149814 866592873 612073797 754331718 71605195 717740005 210721138 849724724 134874049 470947625 89304485 840960521 895295866 883460701 171267929 740899230 533077879 996249078 665867730 473738979 781856954 197394448 300904200 881843186 397475756 330498000 160677756 244236336 817470044 820617809 826319964 165250968 303549808 917757410 693121073 921817652 587068403 445708785 841029553 879959652 938353015 238422457 87626330 918107984 50363689 314673043 726041493 106343278 695542533 216174635 724963975 579835249 800598578 707941994 399769121 532671234 18350957 893935881 497044384 279791393 393542911 904352295 518424900 262401629 14094743 342139291 195928677 901957756 15353183 231705813 37403563 954720413 764103148 338778041 209896094 484692272 248449091 968330523 838379179 712725623 267168494 226875185 45691859 489599436 867378153 208138561 703847414 836670632 243782994 881300834 451790338 812635276 765638267 184781346 781105996 959082623 293840908 788476086 192384784 811663182 892426120 275596310 254907543 1314383 234279574 570161344 940528050 641456683 862577058 629976518 753991462 97322252 772577317 168505150 696838191 781026857 425354461 216917726 256883113 281024043 631475553 487253362 322182362 145469738 717739765 709492191 332104671 597036822 241969437 116860877 180474940 261477485 189418378 724950872 410491402 636003238 338441273 289650915 815074290 937939370 827724177 92511521 735201182 530621168 830919531 743678603 192699151 336259493 399654604 686575281 871736481 129620596 169695064 972305497 396086978 86364643 236873565 470687233 617963280 636960956 835047331 602732057 365126078 597742921 214632602 417013879 608563095 848733293 184244469 988900573 164748565 516695046 60252495 608632805 349163351 638855782 535960691 52377044 925026493 104771671 113589741 721177706 344498964 680750945 244919390 413471211 261227391 23332318 944033127 9245761 833600849 113534411 543297792 452634653 817937388 40095242 751519157 314036885 288102494 500603594 107102751 52256508 78389501 123602435 748565994 971390234 995997178 249577903 936592766 307989413 161489389 502022084 350974104 104781553 903810873 864669752 864894822 52911753 118665318 504223649 240056743 572743876 266932847 237367104 371457394 739041652 782864157 770468324 827461140 425944496 161563161 591881350 747640682 874834835 643999593 943559182 138694715 585977174 355122426 55959577 41139255 447465878 126350776 922647073 418916100 840045195 965823286 709683959 41314207 821159296 120583128 575832523 142137246 398735699 37019281 109916885 214758015 605926534 972231376 272222206 361521954 312188252 360715040 753492984 288085046 92641037 171324335 357502571 15095652 791205439 912491793 210724087 225132931 693808504 484306501 707244691 3603177 668008383 599533531 936588445 115851818 5436779 451385450 129760048 906710562 697708807 517612227 239816535 184672337 180457893 350068614 225545937 1356858 863995600 898429572 779935332 767917021 130096618 175490317 236567251 447605 395004661 65003074 117349156 42847657 990279217 174861453 941550744 786549978 62126443 631719501 155730254 332375969 22191433 175634761 907316543 640160102 283702495 516293438 273921004 59455664 700596263 491469535 889976342 482590124 29317100 873990085 974924691 833889445 667636550 158369991 294280473 955337311 435603582 804589865 392967631 183421282 541349572 334754101 281660093 737650606 280339715 722770489 77241566 635086763 970864704 579794852 608610732 260392947 841795023 957523897 165075172 471160786 766194376 542025631 827281929 22902858 218399136 73365692 569357243 9023749 353803636 323847438 252576613 152550705 438798282 558813131 321556612 247396957 70093083 14325960 325969177 274937764 838722499 431595322 327294742 367130462 809076226 469019341 258050775 713861305 402108171 342369351 603289138 756818780 124182211 806022709 86330502 564884042 338696188 901928093 634868867 546031279 197993068 466794103 36555354 25737869 455630775 834000662 295670787 31501589 950490027 631538068 540412114 228488465 959829172 533482026 480260849 447185853 971466999 627768584 632858481 641615529 152444599 645450875 236788019 768102577 808466078 668819090 826914883 326223244 806649186 975176554 916251157 536829327 176184274 45254277 106574989 71602827 863691472 326567312 95881919 411713030 868513440 314235630 775119085 521940636 340095876 151107970 268345530 506516711 50926912 951308560 138365545 523859967 514047998 395266558 316895863 865061984 375862331 838505973 632017642 628849338 55493595 140354096 374585798 115988300 115398809 674794613 226827681 68669122 986739027 231125835 770975678 476224035 417148897 935375462 749723795 724535192 285232699 473302717 94505853 744247969 758544088 816655179 906863253 45392552 44903707 294026189 865205238 600367311 752820602 424840025 702229045 918900329 332245404 168903729 55685043 490578025 48333375 568219976 461623161 215476416 179026176 259612390 950883983 43609319 744273224 728552388 969580211 824931952 129543961 990309587 957098463 104049219 135931893 967615062 40696860 151867717 465048525 608789996 328257501 318762180 972045895 515834065 703807513 120380994 422368969 95652188 500772019 187702350 667868577 583537754 881815918 892702147 219817424 885227507 22390470 336802009 462484308 800090443 486799830 222950289 604692125 154898405 123138436 97670469 447265293 678660428 410518096 652652805 739133005 864073604 682615562 632808604 99365347 277022028 493451303 932724731 188009697 322599248 102705552 126641804 282821339 930277236 321593380 463872367 127728671 931498498 366832429 61483981 71727814 108573065 922842486 875373860 317255764 575331587 44400674 281896152 561144428 472643729 683583666 187930896 650035370 359954239 175801180 725922380 403166613 132699456 234297338 545895468 172843461 840988886 430842527 238921971 385983958 472856108 276972501 827723252 388003529 441446250 790818730 746913045 305781073 782179542 293302566 624209021 315869671 572007298 440015807 433674568 292705462 914176205 790556111 510304944 277313002 612647771 78331132 637277847 429295101 797714826 918792900 721005515 752565849 209753773 287729859 33387305 934965373 485127333 27691530 15846251 950934984 694781597 147876437 982834240 34286763 148089708 840379747 673501150 112516852 330513849 603168440 136513864 176677835 487213498 367768174 135459401 556171437 736292451 606355075 174172187 723514420 48832089 135204209 260518425 685025041 78775869 249051791 518946764 559999445 262772846 117507841 662709391 176943514 518251885 948362071 350348446 239573853 902054386 457400922 767537093 289001049 433593714 275583822 247513745 516598807 622030622 348522825 496249421 809935472 886536954 488664619 183896262 11493091 256007031 96802583 728898704 988874604 49116751 415046143 646394572 274153713 180627106 163712178 994446140 947384682 12599129 947981352 252720381 695415886 475660662 820181429 781872132 749837226 101326894 757509148 642619107 86052774 994822675 352016702 69991665 147558583 906956273 542759672 499514332 711877110 568672562 413170357 670226016 48210582 98699053 359128784 622223470 178795315 181307835 207875624 542938009 472492815 422406292 553508550 886541138 41243956 422125874 53455127 829342647 361137236 375878119 484662474 247144987 172518066 172523728 596633035 603348632 227594827 843742754 877270005 328763848 820237875 611061320 114266615 836871148 22519250 258841905 952780943 463862625 583526173 322708585 715616069 180114021 620780508 106777959 277010540 829050381 22037084 933775013 276047028 67277768 344047313 493822933 265891187 942755209 430306880 699407512 625542221 350664364 710938252 22838128 137552780 269618217 573995468 174477690 340547009 964020489 696129386 672346680 140686234 42460077 43038872 371529416 839162331 716245926 372651571 687325650 682396009 839218936 317143584 901864445 869821940 750963889 959712072 311392912 162085561 100611710 940671573 210112431 448024312 842020935 759385024 795600075 524584114 175777011 503491681 785003706 135766689 46864252 222853240 101527378 366303574 576996538 379956162 398195119 99416028 589108238 219042705 184227809 42554677 30591067 381065444 162485769 310475081 22626347 210227731 51134945 971518695 520459703 706150384 828209152 745033241 672523704 174811630 870220750 413202309 941772345 370331615 334412986 787041989 151196052 525378251 512724660 132780617 79312381 631803847 788939080 917386950 5489652 959156255 199786915 409921754 430532896 812788970 362509798 128936385 220770669 73001232 12876670 687995117 179217139 835010866 615435803 712882294 900654168 292144283 206517849 673335993 414383611 44466503 435798570 929285182 332212294 568973007 759338170 644656025 422831143 619434894 787276115 410699838 721791676 706854703 776826644 251574012 593584906 802967654 406866765 146867842 458234749 851393261 773556626 287046131 30360813 267969279 701611593 863541883 757333321 858602214 299683512 337092285 148620488 591463156 305653680 564947519 464993406 181013855 731472262 174015300 498241063 981020183 323327120 722701352 765088432 493274552 175472160 450413510 628438870 462188258 806776959 419391850 157292230 244199533 688486021 516692816 93863159 997558576 603110436 399115016 100878279 194923632 854732968 497966995 58333944 449081232 818605938 57494448 147427761 207912885 124627297 151339598 620952400 797067653 334175857 646328163 177520012 402772699 933648118 735146924 355693673 5893230 160914677 994238328 570528579 409933460 156989940 534730953 605748573 33050580 97994760 689574065 538346741 295509521 322481323 801264504 272113575 3874469 555464389 598325509 791366158 562402969 395730531 58246307 258840988 151257734 659790939 701393883 36313394 898636779 280389964 925847131 259320044 212451235 13632486 789363683 144657024 614572472 542935217 511922782 629446518 23002054 928741715 329623759 831691065 917658202 531068827 871255223 855927873 37019952 202303505 805408303 415458113 599733410 313660930 536994858 727181074 74361166 686517681 285452692 144275426 301867639 758159491 184282061 182934465 162835211 192576353 779265579 258242492 847615227 575277520 781085091 108889214 67918747 185238517 546310446 609980517 448772104 880500686 930057337 618352762 905408213 943699099 755108433 27092998 776319643 493483244 916499076 88104564 568800636 704949688 736011678 66333968 811535911 281126785 53762916 515173957 643163965 662166812 517853381 328477612 604306808 36749818 200910094 416046551 247437131 229118210 13862673 412256848 146777955 771904467 13306732 808832967 573711662 358963961 891045406 577502917 369240514 193599719 218100797 998713596 527673788 613225221 444833741 813913968 475105313 152055429 407065961 731707987 562249978 98849935 416203732 298875885 47362454 705172929 510444131 578890256 737782045 552733193 802279603 301726152 594139199 5607044 567275902 932670542 857371789 389337998 66888338 240364437 924590969 581424588 79082278 762670124 446596722 776766992 201864938 768170125 66620883 836065640 643527166 375225526 521777814 152168247 943525918 118690667 186028383 907471276 397764411 66317479 869380284 620492946 478729467 595079710 983259028 87300511 505011118 5567440 266633767 937412139 148503078 783369887 831429554 835671732 179791872 535579980 365481638 215638080 304000712 745660144 545697976 235960618 780046935 222159669 760668636 995453905 197731752 979345299 297410710 32651190 21441959 728123729 373645709 446741211 973651489 311963276 154114280 462941359 627251956 141745079 383369461 108571729 349475520 853479402 546263352 331778686 400146005 832623845 872536016 64739084 512921580 335286675 562217033 100106202 96991352 930334991 164279614 121534815 701997655 637036182 962875979 397781670 12250737 691690448 216731600 980163749 418545685 510543623 212805030 135352551 915867663 499617504 902506576 320450479 167306271 520094471 895385812 283233789 25588527 259398868 5375514 333972537 203050527 463809282 38521417 29165436 524032302 353079645 652196170 757226825 786111493 451130765 677657757 255658818 391187502 129222181 784219587 613374440 420879428 185606296 201301688 360707139 137255430 575551715 780932356 964493161 988060709 219702322 469184091 271796626 639005965 512423195 714291825 851390014 454443037 595776599 223592727 36556441 7150665 366807873 848050718 459263315 628324837 887548756 270155874 515774490 697251133 721576794 679252711 444600553 89935893 454450153 337122374 154864794 130154503 307706030 124760409 723015412 445678267 661861894 369251379 727681336 115809804 448721305 123224085 322534886 775263745 540550692 947159032 276251013 972822176 902156208 439545074 216668810 71620097 877943688 197986215 297765341 374876010 319231547 547227536 733912027 400082030 379918955 210338734 624479855 751510633 650436213 559702274 776824712 910268375 725293791 846529387 910255420 123044114 579200067 166604838 625531127 307884103 191187571 74196309 923308263 226418732 672544317 332022707 502984312 314572866 699538546 560302460 272803852 649228070 428793795 935671810 93052649 6769925 825243113 975639776 306715804 674045118 761630767 313045454 2287686 91915062 526711664 820074020 258777947 746857188 237584866 115423987 328633574 563552055 669641562 920519015 279742810 299782874 339837661 649559529 396538801 652170618 338775238 295291768 113162783 288055383 655920720 272610914 471287529 107589989 299434390 517614740 462200076 716911538 149965715 592468803 756196131 656627710 722088862 525519176 290319342 758852049 587224726 38091738 624748006 255627577 59598431 134977085 474488487 15444737 346910556 266971201 914874023 623703064 896921056 173321394 285075623 463726608 878290496 836190746 93029036 987820909 145020391 408106700 618483832 988913704 822369446 13425894 798741407 113962130 165275938 20407599 626139481 375286741 33483307 20982576 502576100 594222242 412297092 985073265 726962317 382666208 464945759 874473743 710648424 648419332 339860492 217295088 354491625 969146479 665697512 922611552 337482671 223232384 246561454 273530677 435615571 582376450 73453305 821029377 745576083 673973001 201275234 898364775 831403237 276324133 435718930 631800958 271055085 298264234 624306159 699967946 43273059 52668149 230001692 508446806 577982701 582059816 298307859 330594658 923568552 793045100 733134169 731643088 332861185 330604799 82466347 320014465 243647364 645926656 436696728 57555507 791739206 771000192 480877179 135316197 524672778 148280232 354177541 578664011 954779386 736243344 274947293 66446241 852889592 549466990 775675186 207911580 696384915 891670643 611701968 347900111 108663936 36351871 874058182 169557811 966594198 871827429 104775149 343389046 985512718 234849562 655292402 790770568 238111662 814363286 828999461 310010810 469315016 729253833 107801263 176740553 83189375 616451032 816799708 428000791 335127452 24355385 533562240 558921957 383112351 35086648 691692757 313392312 467159420 674347922 174532568 186334047 128652925 183330421 273410147 747778646 106027199 32038500 183726328 723591606 789817513 291050116 770947871 760219452 202596173 22094197 277707739 587520018 970333976 427483646 795424840 878874050 20422557 64028388 398306538 956995029 621292865 114419923 188253030 633249592 568275586 897843511 612986261 747455802 347470784 157209881 720747602 370633366 477251857 348942565 180286552 587669885 144411963 713585773 702103812 643256567 427324475 875840218 213139719 177408625 817861958 82032922 55270502 193298299 547374688 392958251 155331265 637517960 610065735 14188177 293325592 548279008 823745279 948138656 501829087 917230750 225921292 23001059 99787570 214761242 345571462 94630643 253286748 849247987 264840647 199429746 441639725 220624467 87117253 304039926 380424048 808596274 209797693 674187619 897845511 730856210 408825792 548127681 636297446 316561063 799955515 870402467 555407218 739211813 225733256 227113598 322892228 505684475 564208640 318467122 556679800 555218732 364745710 636645391 449870621 104372129 299544718 476730268 302179034 87245243 230969355 133665133 273651557 716955868 828676361 461174374 58937908 915887031 60753496 837370038 42262307 818194505 166958175 613291315 811635749 990119223 135468096 55414628 27003679 963033058 371588940 435283593 442143814 158907771 699240049 290424624 622377756 72482029 611998453 410863683 741605097 398972837 195887670 705853013 359156796 470331571 177371026 128983259 686814380 751687241 856254125 48764432 94971095 181345216 679082888 122256583 938195715 71234552 670785812 213533782 733751974 753208150 41376350 546644313 779782193 386175713 11703414 5935008 63590994 86431943 8556551 975560796 826953605 634152733 776255675 958706016 400119419 749610959 789138365 145495913 107602170 396435916 697174706 811816166 58074528 499281094 935832044 66649530 640621726 155363286 447987665 719885612 900270960 386515343 566570589 55401655 368448786 21900387 576593136 449781492 17105419 181721786 312158098 25500742 616817255 432341589 753879182 661251702 684535311 786281720 261132254 149515655 243493141 168233413 600870763 704229965 864218830 317678432 12733718 8271465 149931134 666892076 195472145 461850520 1296736 467531480 31274071 302507737 338512943 181903612 693272853 112911698 370208076 704833650 56246171 871517033 847555012 687260533 250933571 539633698 371241086 10495295 916524395 182565738 102540387 940522922 141785714 983841369 421683744 662558680 27670675 304926159 321827651 63542823 407003999 288032071 719331602 732843442 244806134 23648763 430881745 916012088 10840999 159935506 380039474 868087622 621928124 227817978 942305766 981566078 867234958 706323957 976095234 209755244 443669810 915794115 550596845 928419371 202303543 833020983 56855230 313067057 140409311 106827374 366675708 683081481 247881275 970009982 898562084 403838881 87638167 708483053 793087515 838125128 674641581 754168878 751468034 305851869 79813787 424528087 609834550 617678555 423495449 372685945 905683258 203875394 470994605 973518223 725495451 667407065 313809438 603089960 427299289 506140522 585508633 430725024 262280449 51522745 932556402 533150512 865830428 148265583 68879701 875645838 282817591 55267820 51863484 782127880 152206271 196801822 49680377 281422534 355420297 340584015 434904432 492568134 878850644 425594238 306174809 266920599 646253571 224265665 44807296 277696099 740459755 805964134 258190091 724932647 81779701 136328984 847240352 441480610 327591258 928687150 993285792 507355289 567760912 417328388 734601349 183082232 186950492 336874176 225413175 667197558 715731137 22366139 941467330 442125672 257738453 872182804 895877655 977853229 679452313 332058467 448552549 802150574 841655390 720857786 667848410 558253551 434323826 292275758 524662239 659002273 588747574 510732735 753214494 210988785 124038474 834473260 40018279 493774646 394732495 188708725 903720636 505007604 288680662 222077302 365238748 33117623 378706462 301232639 24147729 260555498 889884179 309310856 282051798 344263594 798077355 998902648 888996960 733692244 564524970 329957735 712716160 436915982 892096000 93359563 101903553 328471686 947080677 44150746 220423747 335592642 247358993 256381465 129407927 323763450 615476450 632360990 656149569 888770446 600614097 182505036 502935120 74812799 484684111 818751113 4510444 802028920 922248593 789313916 122277459 684370531 746947188 283245164 225419800 198817194 772881798 481110878 957583363 863677367 356807182 629954078 394318612 290028773 579185833 931352544 964375319 354771624 481472964 726241030 800933159 287233740 603105679 794484955 499844423 541756975 817420550 531456810 721740280 356870635 323747988 411626404 908170758 728946855 562749940 560896799 815656248 558636844 204394786 355530621 274038092 461047026 973206754 504684266 832709795 342073234 620746754 280307726 821015569 417638631 979376278 441566570 258107173 449096768 33850774 517504377 261890063 788805175 237325954 133365773 58765195 316266241 7468045 666016809 142548084 922663883 970347833 901122641 320806428 929953040 584990885 189018600 78050784 795680397 59299511 175785010 121884878 162879940 868531196 50540863 879940206 160485651 856821063 358247331 324061579 698160552 655428599 525598163 238648843 53782033 131205482 66296857 135799881 821636041 264346829 191918511 760815350 925278611 85405686 614489213 975922073 509906198 339339941 19879566 442182103 272022047 907786587 356518185 194011585 527565226 509077689 29565050 547904545 746530702 964390229 175905605 318857076 932919308 205264173 32614789 877533303 444136003 821760948 317304008 242450707 811803511 103041991 750018683 95383125 332771452 345609371 913023776 238376745 485473105 650909339 799404536 527719188 947392004 315034167 381286527 250271023 931455011 658503353 774889831 343809467 307509058 754675455 503889936 899654958 90781596 458025128 31462698 400027615 370244214 113835120 883372075 769212498 903675115 332477912 826474987 155126838 153482302 479014217 374533082 776247793 124161905 755789754 229189277 185884354 724141277 145420893 242127666 450287273 473454963 173802785 78002067 401127098 847285949 656616362 137618065 674798116 221228618 134187167 658795575 395761968 549835188 981674777 590719665 955466033 672068611 156388889 744802034 183365664 68978441 690943919 532394930 744130093 180679821 10328192 144176962 952476215 66113978 704760934 340213591 26968962 791420813 344141693 955968087 730346231 871929118 474351938 168277595 834354344 835303903 261911225 999762400 200331482 997838591 172503371 30759780 607566551 65417534 67152121 734501676 982114778 862588626 664597279 134397993 540713939 570867809 236953351 594253753 110738857 836332724 373241764 202985364 321207300 94386511 907140799 365152213 571288647 87237928 64009120 282968927 961070124 656593738 43668880 286257141 918907606 162779871 797712393 974047762 312765642 484638338 937430235 267962840 127753603 43113829 321625505 289062966 560737768 382005064 785163915 183554237 1470999 745054297 117071082 99915604 927073954 961538718 213588057 494876435 260892714 182810289 346114027 130674425 365522927 215209240 720595614 535993320 178020956 147524006 48664911 839174312 134310159 351586735 786684757 603619097 57045581 900092854 531418590 172995643 396973236 112946493 324075498 899518168 313622196 803470915 310953211 984344563 68229990 679228062 241089113 944212816 493647550 250731025 758272269 848033871 149150913 848449356 295472871 408985473 23057417 591209874 870678039 610896898 182305834 638801647 505486153 453095190 125958492 556518340 443432536 203432095 653879365 737403826 54027263 193084343 704379083 57578429 931199184 396638919 899955586 234493950 236985281 868232838 677767623 847296806 885804106 816642444 944700793 827509002 906990374 691868444 529336739 862678345 128705927 374937222 895505881 71546565 365469565 161913516 417365958 748170930 245726603 795410303 306854308 643093972 22151726 380012450 894172732 102729279 64335161 685291353 264320416 293572554 98258154 283404448 60877848 289947443 369462869 410188280 699409513 154759945 46859013 403154390 679295826 980390628 692552339 584131482 127454507 602486765 769006808 298243740 731230491 984056012 332357294 526422793 372309565 598915701 651440803 112540078 824019413 907659876 745085246 183303693 801362724 653995299 556189858 894597370 451585266 422031222 83659930 421133555 806641623 341512994 119557596 687107427 845321453 673235513 540737609 667500240 70104107 358607171 849921008 122489186 21521952 181605796 185864411 821798327 670434760 659534418 448086402 260536931 731502064 393147981 941378139 364081025 383639041 514532025 88149170 879979769 438769570 84546363 17176795 839856850 75990111 736028418 816004152 478620882 242561806 559976903 267015883 45760724 803063829 301063861 59916047 83486420 448977272 694169906 17685977 953762339 214898077 306665423 597597070 386981492 330373055 440142892 152905930 294233202 167638443 465741703 945134636 304557144 149820047 809573245 690588053 228165788 163651129 344031971 764498704 983969760 717985068 450869403 355386889 607729416 786736637 772269794 382303941 978623810 603261613 853565042 457569710 37711333 138745471 303230236 810289555 260882899 913715516 211280397 320890135 37148608 61406207 783645852 42222357 218522649 730735608 816520283 533883531 854607133 127780405 526252738 696758577 466785284 555116702 75231579 672323088 92280608 522006415 389988521 96771714 19580787 194072592 29119361 715900786 1999816 3624771 111706184 162967413 341809074 116508516 280179939 686288074 9320671 108129204 88937763 669453438 742576036 485340090 268732627 384216362 90406279 765585666 93863437 188067981 578827321 311107244 765403449 965283501 342486476 51204683 336983185 420764283 885388950 89019521 945454802 643175025 837078621 775535072 2956500 917398908 73470973 499660821 744060653 340489578 513855322 708982204 814008872 690994583 65590015 905462966 149486347 4680252 444759934 114192893 486206224 301729612 758914472 699310754 219123705 676693108 141658944 281694091 939878612 615505601 35056007 131349334 373176811 479215585 843652891 511073315 22888895 578638708 953601585 849953071 108925573 785589307 290106276 787478439 497171505 186241963 690961331 516008117 77649598 822190462 96126377 935128877 574367932 903846999 824553355 525811929 684524704 544563648 525986181 251427858 109010567 721206172 698054147 146987969 798928475 151756208 882157171 387781228 80859382 384370875 528252330 32051834 494397835 188243190 323212190 197841670 505631306 967352144 275866316 333191535 658330478 589736537 422461117 724698815 669142453 945945508 174404007 427759231 132419282 454913945 497493555 149410430 822837449 476353152 856303057 631168921 488317582 78680819 199048320 955662091 207862450 216087585 894249409 507141916 531057979 182297409 601308158 944405815 519229603 951510975 506089519 274039336 377805344 624991139 279911817 857704771 16088900 166597673 771908427 9342988 346764814 395106759 406232836 849210095 885093365 964584768 746870324 366438270 920708915 36997775 222558351 937581829 857130376 945924200 161256 409526225 384200661 406663458 51173237 29014331 936070665 767131208 87772158 272233224 44075484 219700727 261454488 258394252 959205340 782640710 702035684 161564579 359863973 227219031 67402853 83042468 612799717 250359904 252599204 602252918 246577974 366224667 495741743 685366399 209283489 224340229 437762610 285049200 431679419 714819177 441104256 233433163 71756760 458056082 380892082 401777401 847447059 732444452 794490816 633198457 615700616 158747983 254262409 250704030 394003768 188867719 40561698 82669159 163208355 630397190 350328393 86977237 370593999 621154999 862830535 827715837 802520608 658862981 114593688 341686345 410461666 120412469 552066375 366939503 127799483 373703686 484160397 839236356 284452177 257881146 683725072 402711234 514567826 612309030 65480767 360949003 606800504 448107326 296205725 60418188 87488696 211310728 108091520 6801536 54859737 705204245 974844800 64366706 202477586 918068297 343825820 181766988 201106572 192556702 436250705 178438895 990397783 206365574 410608821 700305329 29781540 466474391 772014002 412605689 251608805 37353640 122780956 346041636 194574450 553773005 321936019 893229865 383909063 932398478 371682894 546491854 442367463 762125017 778158152 467984409 127249258 133784942 591724107 838439224 119147258 481380812 999308744 567413463 530792608 74179490 260973275 38813495 126621023 794208875 607980656 394381411 692810436 105030110 967155489 963927138 941841569 393323706 992633309 576005649 936897151 95034118 563097158 161434408 371886745 115313007 208916039 550516594 885473359 457346728 394552443 970975210 628561121 475879939 510855269 838997755 86458232 779378878 29426339 745371414 848597492 158885811 30778810 71754584 389108813 10674510 477116811 773258049 470972024 55121687 732895177 236387913 150391195 263375698 948544656 403545986 368285139 490668681 85015815 137658191 7418263 358058291 945519545 604524245 817477459 393664984 964849432 20570784 303962161 289371089 871163576 855822703 723677234 862064860 2864913 881308103 831117206 124899970 66557444 506694454 528471263 62112232 400614855 193099252 189556216 89222420 278447716 992916845 539386307 729464686 426205780 714850165 755008608 469839676 855438772 911543994 663670648 196158662 314538030 671189228 340947770 154399399 528907744 987885285 279052656 139848965 467181651 335163945 601809110 665496319 4169709 566042764 405318576 113410197 677495798 712207003 147496591 600179477 242824870 545799294 637088052 315677362 758173581 543382449 854986426 655536474 241897776 677028658 215882048 418532572 782794987 928996089 250424974 662861211 337548383 782806134 934147648 199365760 195644545 728125106 636679516 788811625 498814525 720981391 54462802 852646695 988926144 844993319 317932811 179835431 789241230 725603311 594263258 227773841 753563670 5258212 846363176 30259354 790797034 288072193 909851223 696447436 204019044 274138385 555336979 977208929 159638925 913770239 265750422 513701300 457160115 887784521 795619984 314975021 909367669 596057819 868551894 642084233 113134788 81077827 762459575 687794728 746494963 986888344 481796703 618500652 827092293 184599597 429278419 644618613 348135119 275073804 971835636 930027669 926165620 778827880 13530633 700093263 660578461 829822595 301438430 738180831 15555184 489720565 963803439 258674852 49428612 229935586 189672304 113278934 251083350 649719257 779091634 917882744 851065199 167457605 21139719 289675384 55043248 328913242 960959783 95965732 586800416 948163245 681464141 300341267 249544732 701844574 973023415 269575458 61866643 928249667 576223272 678400691 333565156 883966247 804672834 84974799 874792670 129943514 936551331 27274569 169085656 830887707 885547882 664380171 99381820 393588008 615641406 404023236 823210524 223654719 353272059 440262789 706610103 58858453 481211404 259548208 704548762 549034299 348697393 284207346 12067960 462648790 357803 40644069 497130601 412363750 942669772 644698746 636966283 762278260 349111627 996906906 74717211 185739702 58989246 859283130 42640073 759498635 940500780 913322990 337565726 489386114 733845982 323836832 130513566 272426272 351716067 411591525 371153433 991536597 303603801 524426682 223077984 455665546 353342568 627494002 132108022 403187832 622101191 419602084 72193229 932549526 228054877 8758692 478061477 390822960 674429470 641909190 153612744 915298861 322817351 79331786 751111119 369924367 849596057 434649703 984040318 741418547 3275195 457320058 635231806 378197110 451022077 10603045 417164628 122037830 127182817 62222382 507454198 659442 367363064 344833789 391317817 819883692 723906709 310943810 656232584 841311999 278325445 110643089 914702995 75827881 668180685 203221497 739676572 201440458 317683354 271617882 999239062 32350865 77331522 750729936 242041592 22967409 490689016 991576653 65172300 471697075 483538992 827813658 807420531 272865341 653515429 855491631 203094478 223208537 234057065 891587194 115380948 495997063 136139791 228581178 335708399 954593047 811586308 126320265 923437763 486776116 501461471 29225622 61094017 3364260 865898470 662085725 839253634 943477881 682312605 59432516 981820400 225441670 812430943 638736711 721836446 84252395 173157677 253241473 109266073 915310771 330224476 645084310 960542652 476631912 117897354 286951796 129573715 166539072 481199061 72058798 350095115 112111043 105219592 508066649 845775907 843650459 999049822 233946836 812927390 818339903 714190074 881096769 986012283 287528133 313627955 413299852 172211976 223564303 21989037 522666400 246682791 571280163 524620553 538988520 535556171 376990929 101165372 930611586 534249655 277155471 165600980 209898515 947300480 181350309 526473821 677347379 293585859 828270970 370300541 788362151 436281491 696282554 735724908 386575722 86761524 686590750 467491971 689867653 240419350 285814826 844380043 958334069 310236458 773092003 403411929 490954822 546458382 58936035 27489063 382169991 346490071 670774982 574803555 980460001 56980546 561079331 179774315 201771157 730148119 400681831 211162288 35040811 75271513 882582408 323068250 829611223 622149199 191640022 876687516 248813242 421032525 145993498 19233608 45640703 962073459 652554893 287507877 551821694 810088120 892665656 486573532 43510958 797876421 153962976 700911884 126343289 778598937 127352313 273635913 685953775 269513573 787494300 864673263 295509312 29158080 107044789 798932411 159124363 813992740 450199148 693840817 308856152 979355927 386723307 583779941 11286906 415789166 150979613 103615124 809030974 489241676 502107715 505170386 232023239 676939160 230570130 845643120 868177949 783564533 316928109 818774719 202770236 407506942 846920976 286361328 543719631 48075568 944801058 425469531 938092669 38911970 169353699 63108289 63180414 612647829 85236947 588572682 627463131 889413614 956742441 460523769 767217186 812636797 410313716 441989995 722642103 877411683 756298927 26277194 781177505 964356205 984623779 460704404 649709183 170831969 575141837 126461194 695880426 818736030 446077036 717087155 942243833 597997875 592203086 74290969 787947335 221444462 563737981 97548325 734593579 438236577 342061526 267604923 14735114 442669540 667101521 926510443 462222930 278909849 25505065 512863418 490852733 209279140 824757614 831761957 624981939 527087223 51686508 338527396 692280712 630600737 498502736 487065946 61374683 500723515 794189741 950999525 729327509 608031460 961123262 21452351 878282142 8558717 44949441 740102233 39133216 770213089 574298271 957266438 39837789 589989544 548853777 357074780 55319214 720352989 571305556 636544880 375075828 158165848 146587108 265596362 90935707 521343368 44206843 678603322 212903576 516541419 33830550 368227614 570933863 691286091 535281481 429515105 757805414 538690536 303835057 92909555 361520606 411932547 201077126 712880446 75012795 127573800 512443240 939277108 772580225 216775428 133667934 988758449 311941002 384520090 591754864 203743345 619921708 42877208 190316912 615850120 837134178 639260144 258574771 777801170 771512296 383755243 695519052 138176139 250353655 907586703 230971085 344733613 761738344 959507903 293019945 940597017 101288066 110009888 566138176 654573618 582114373 988396837 711383424 143708010 265433502 631462435 515356865 268814136 514344645 651404529 891209936 530051662 396747856 771636144 238106857 301377052 816950739 81480982 331235533 216495602 620109276 205666147 39715109 556697720 577831142 295844008 774220126 44298853 912015644 706333977 302757332 388108175 869753453 230652544 974882343 160256815 623641080 78025251 687817844 748179704 507597050 307939471 165963107 66548830 706738352 168237188 71991183 723695599 680748043 775850869 509755788 644143922 738914399 369746122 108600730 161280007 335121284 236857778 248965314 516159971 655403773 62661591 513171155 173150121 16469422 456809423 861957875 841773779 129018176 121177534 181288804 252562771 100065111 174763413 398970409 610302128 551252807 291858002 720030409 876699858 991437185 790392731 950003546 400069922 176255980 745743336 275993657 726579496 487797559 442691919 275864574 859569631 977482679 173805107 844512088 252424270 138919008 90054437 619355825 90128180 454535898 145870127 751463660 292182812 516298532 184943749 873731657 55159868 113743843 846858640 937586604 714633255 866604802 108048366 598043776 134013176 762713880 417041392 889758061 247994261 158341155 913143383 33989484 115000704 818022741 653806445 730503651 714060433 229965099 211816792 58812589 405207518 531662216 733215196 672674066 840149941 775644086 120815423 242745644 68148765 648798863 752046118 482588517 402823524 795461693 392579768 91579067 440749660 117318727 197586947 11976331 138981776 761565012 261379466 84891457 459182418 177783185 873053467 696293048 544620611 470911905 170119703 928008957 659568013 192286763 659604376 223997027 953304648 269231935 254113106 34261064 299153819 285991731 141471430 936031428 116835935 286635292 877192663 710081452 210121806 398775671 136995492 203873811 802980434 875523038 945967872 987403548 317671755 35053649 982805318 600208713 184888729 249751024 217345381 91459920 327119272 928670652 656201456 945265932 354026776 694937737 221838294 182753477 744116326 920923939 118003726 799263357 344723199 731642398 643270296 484554529 439684818 93812931 473424351 503549773 151002003 802207335 126429943 9231500 256817115 401955349 864839324 512603076 231499703 253386509 192240553 936667660 989227969 857850170 628857070 424036591 230315383 612411049 695430957 572998335 53421782 188347809 666189991 212139116 892854541 976288910 195620773 971677959 884602836 336193400 980144348 234979401 623602340 198459917 161378650 580872850 135324571 812418569 498678932 734092816 725040233 211059796 912906535 185326085 487974475 182285991 52950617 657701707 650237089 671373083 599903200 66262005 425732170 71570070 906302403 441319916 183618422 537247375 762677519 587670992 932081468 304942385 630032949 143862025 316922379 149364313 539684792 975539419 387860142 627069775 377514089 431279087 551770832 434030396 344034882 151469187 606669295 21863015 583792964 606292298 528305464 873618137 779323735 247788314 250985379 222464892 709077498 607413785 177364586 505770273 740648633 716257491 353600939 950458335 463921461 873385354 208448353 856450924 800886663 50652606 293260654 612798852 968768799 120100429 527791300 170803068 224330227 722582593 652333986 573500321 403600400 484754547 150552399 17548066 876669266 584955765 52672566 249661681 47077279 754906598 124085199 530483690 296001956 20723798 258621148 513181080 544259772 45072434 45832492 62752277 125751049 51532052 301775816 299220266 423472912 304052448 543215979 543465671 417889791 912225116 97322304 380646043 678061110 265161069 952368966 781601 323144558 161580546 891007909 603244764 400490004 81428291 890279554 929805577 132799148 752979898 298716095 931307913 634805846 404018340 592784460 179191897 777700604 96394598 150937215 849414445 56158022 166091309 210590902 167155303 146637553 222388223 934330405 223487826 355049032 143268866 601941780 652842803 800417246 442629087 696331213 8041666 113355867 165827000 845610997 947843565 730480968 225023255 447070555 339257853 703182369 322176457 388643604 237599715 381982510 174256914 647934874 468527691 711680873 466247866 217295977 586365296 201364262 781542470 10488250 408865425 127470474 944177663 238741645 130273137 984451912 908759930 258672991 93621517 546001102 219104658 677156591 377783708 683642146 116160518 937109211 530107875 691272107 114205547 445930076 164387218 569013395 865172203 273222331 649974702 298798730 662377194 333514467 927850992 236902588 161371133 941777305 775975778 463096913 201932674 366448490 184405199 70634056 191823497 736568249 289737607 81425734 412898845 331530751 463508344 276694317 661257179 335572037 596508065 641759518 615825924 397304625 256020825 977083611 301127349 508318914 467071620 459946410 975843534 244324869 442168163 558519459 695587654 16467380 157804926 71367187 291325885 940887727 723412018 826932386 287364532 474067776 156044655 938748630 256274444 606465801 88905849 180640105 111208336 824419746 129150410 872753545 627566126 402794635 624248371 403607522 443720023 190367956 826054990 295418854 162624353 66799227 727064611 238310923 196294156 176931024 71003272 737546793 967715112 745244858 206448263 751007772 133436261 737626686 675456091 491129482 881101108 232872040 246622379 245219225 241668797 588967045 960680321 211907721 865746843 872412127 940540905 992046525 946538778 809528551 185591097 371459900 636719681 500770897 239841710 26412 896965935 567770598 921515276 149940022 551810971 272035122 336775429 347300509 172639026 492968973 511431868 955413529 81442281 251204293 568003494 697209921 626097046 109962999 123996169 301950689 849502692 392266390 109235673 517311760 10997697 783668910 674901460 374968909 393966299 849971767 483210436 505023582 771114951 370910932 791066209 132711468 466538417 170972150 471248382 384014292 852844066 783014967 318229541 752847840 978657409 126415299 821529550 930205378 365512811 398527713 637690427 287986728 1297242 100044993 389175254 250081243 247632168 661418788 339544194 392041327 166973550 201645877 103856600 934363285 57445757 600786379 346662784 487387557 781473833 380374517 243405288 604920038 896184783 354738280 493512888 868745327 637130316 435177832 42275675 333777148 179337981 195649424 356547610 95673708 946252317 715326027 642725394 721228100 384755207 648254485 199157016 156748112 971008457 971637888 728173095 458244047 372144342 101711485 547219035 399059540 647730771 96861004 69963654 92324723 86142164 791547575 63226136 507510749 591358181 351129283 554506356 27508094 170658518 422485523 911665865 596471387 423076996 604374708 363736723 388070793 180392389 881288568 45643311 628516162 19152220 454417009 607112056 1769312 389667713 43833940 832321242 425798729 415323867 575814133 530202431 363409517 489638663 687635601 351069364 200327234 753032122 53876923 333705701 332054289 501186196 398139486 789433831 371621890 601725926 37684672 676524473 236808861 627107031 954242934 538337117 362709935 69559718 591361305 652487628 939232106 131182211 341869777 80059305 61830336 146172323 837634565 109906695 321907277 856026093 243778435 41753240 992687973 596169 598924128 524128243 28684966 304916067 151224594 52047923 629467983 396389312 227199142 612423814 783547975 379548376 304526311 600106031 184795311 356707792 183793567 810535653 360604442 352841058 680710961 646186454 873140428 913720051 703294854 553771505 370275757 683374973 690209889 816250902 914372309 290453564 96365462 372065866 683159666 282112427 222887068 753736252 729151252 708536185 282925239 276759734 832462408 228735498 98358479 739704690 211144413 116651764 627023287 807387594 789902062 79939208 898044304 906794553 387906936 361122128 48709184 680085240 217756620 805562950 643770899 29686910 737495251 275966756 269712739 698334826 430450718 951139794 172567204 450923507 72786661 567459530 717580998 36927275 581485963 46762647 831309476 104021403 944325473 674692794 412055123 419431858 922855733 561661209 367573787 2166156 60146611 25911124 939361687 329282538 753027296 962854353 762605429 309704851 954072487 571770717 744856027 77866015 185637149 708407938 227863965 955374743 184884177 165616708 491131856 718171837 192857766 379422913 951819508 767998188 84001621 687792177 80346236 776803486 675583264 134867843 92266435 225907652 715824127 580802783 7334003 191380061 623070721 350182773 699660637 189457383 771110632 924410923 875577918 733252758 593840971 49811322 61596208 865509350 743746938 63524126 336108202 132661301 793826993 871685435 807523420 274529300 498979848 539037334 273728118 143216373 437062440 796674129 473952288 763297745 913414909 110056315 299383921 62096715 784217668 521572737 830081442 20940959 280468520 656187049 350078182 12553346 304800816 907027253 509268169 234551089 715216856 405184643 152027644 936036035 278553552 751692728 353225778 469346254 290322101 831846828 156867633 538910653 181358885 74706473 682751003 126665458 301175281 48761089 91263557 152526860 695549646 999928536 959163351 243271499 262331340 306677019 357097837 678858855 739292351 32181647 911420113 275645499 836318908 800579169 221792737 531969770 855046721 731163815 48299926 219728597 403997342 634925406 218807312 362728274 203477605 438830168 52801893 155819541 557118873 435938694 742459877 49839568 246723545 511138363 677231560 61232192 88465432 705852038 454609617 849294093 883713414 140481704 756488366 124602882 429866963 25755242 723118219 632080392 658268015 550880638 140686617 395858503 560873848 269523908 984199655 845747833 968943942 347024589 979150368 856008057 173876077 123030909 581241703 244954460 339338918 226771718 836878252 697039014 275573108 348532780 214533736 475863691 26034602 823150428 108152600 9187295 647994081 611059947 662742657 118063155 555593123 799736843 438754170 785049857 146918606 645127395 299067540 551065100 946432037 276853956 520371892 676918867 870533329 260664207 456895913 591308941 26894352 490326882 660893607 333656135 807945876 333826425 693153204 833966219 804521899 627279558 322998663 410791986 783083816 612874130 891906159 792716145 886878048 996889092 92759698 288860503 404707709 321869783 992237216 811985458 301942167 280119302 226097947 793312320 480897745 281432084 744998597 595968672 624279556 13865681 567091131 973396554 149136831 473158008 523473104 360683157 827468082 457274978 711770978 312213263 657011271 945860573 458305702 491232666 906017443 587127864 362014346 702318283 99145246 130204515 873902016 89412861 961634969 884572449 936863056 597407310 18995346 666437101 72663296 238565547 463828074 936893051 295172091 50218706 680143708 466724141 713203679 670921743 24827815 525818040 843267911 119344298 850358269 665166193 835706315 310696602 294892988 390537909 500061613 749198564 441057292 977133751 412356522 615936655 258221044 817405502 758269011 215202511 10121105 126118760 963733987 598754555 931657409 474308242 868911424 742694607 70548220 681541413 98009103 806552052 814908680 219553919 576900242 583583915 191008723 433519326 171222393 885157756 602518997 249622851 331402716 451681109 529869324 488831581 216158611 654119390 243356891 85245111 671693557 278931842 239114707 639791098 738832709 566204846 442938712 656916242 175625291 789667062 287805464 165167170 167320714 839426218 602114140 736732640 163643669 831462237 934264955 546488550 725110384 716507652 900124934 305225205 454111101 658297008 918496834 283246256 231106844 301079084 524235 413352306 527430610 914849258 144839389 166836321 529171903 220084546 681513513 260205559 312171815 76876800 112069044 321225013 542444719 53258303 386210667 596344977 360405611 2863887 643043703 884592565 600091245 477647732 6088738 472890862 195714476 361352666 48776641 992819528 201749127 712000337 53070270 246930811 116712415 238213864 236221793 272722522 197712216 384935746 241371300 251145043 258429425 622720412 431710816 128532625 77828234 910624275 114941253 501209985 300021324 567646173 137466223 65865097 948080656 550546879 353420323 351355799 21148413 683030845 904651583 656230861 973429975 845932710 331918496 506943283 476348356 716668540 522521504 185697306 369735800 561939049 161054979 629635970 942500753 46338709 466578235 915450018 934545560 174910800 44035077 632205594 982393016 11751093 930098289 493599801 908005665 720961474 833928239 170886466 134107663 396410252 875596817 247564305 960442118 464967828 236238529 627159190 74967090 295959501 888345379 582155066 110057933 247242103 641015267 86600015 142917262 585500250 340263744 512206875 99191305 880063854 297330565 599638115 36562044 788439286 796365081 974430067 510651384 94190541 123134929 514724856 306362103 179737633 811545 960104111 4041549 415934496 281218616 895655194 240921394 128533428 160176195 710474637 545597483 664399742 27945978 584226331 465659417 222313442 178095858 622836330 139657823 159091084 672998066 520603654 787721150 492844933 274129923 185468297 466413724 488452882 583821447 8253623 552758868 276922047 995504808 663599472 995911313 518798693 517191199 231599893 96069404 296578895 221411961 395217519 906214348 184086929 342307900 149984828 223576487 659815971 201879949 660883235 2733829 959316742 321024649 399995690 258932740 577974775 362716205 189668803 421396704 270510980 985749024 463362672 13390562 15264806 800338570 945204994 306573345 974294053 478507101 644083938 381346241 964314881 234045982 669863629 232744197 512439227 977036278 302846630 546136805 236589514 700242012 503334424 88771052 594505930 413717042 843425546 504212861 94278174 421997750 534581873 197394508 953383310 685644538 831772665 132925892 958494920 121042952 375954175 625949853 118942341 664777392 234444458 716731686 562206650 440340488 251068495 176951852 914588440 84216415 34315342 238557444 246748712 871034040 839617596 79993194 350200254 98553996 343582910 863191341 410096113 248617374 753339983 220012476 477096219 513699081 222990793 813580722 456520054 841541341 214602497 654781310 790061073 961761732 960694031 916257757 156871578 27888257 960431510 814654144 148439435 469476187 36664088 549848144 213691464 770745604 104718996 880387083 449850406 197552905 718850509 363236615 904043369 647471668 700109153 433869926 756443026 698818689 755177846 578171485 845173512 400113638 920152039 537805284 285641369 810336861 430502900 514804034 277735715 84167987 573654426 250365270 768453374 507587238 399329200 838238178 343069736 83483265 855585510 451510329 923693294 153632412 694142853 580042966 186311560 823895032 817749460 26436287 888048642 552645344 624739803 385414329 39945349 912646300 735352645 745514970 811563400 408783549 598412558 184344689 7366130 827976715 76259388 129873405 561463745 76795116 781216858 204209167 932502787 33285006 946039683 167873742 67550881 665541091 372440020 355183995 571241247 429499436 129482807 219292257 917818878 343624665 626146545 775237576 548678258 518583058 976331862 252567716 181396977 990133626 603206762 151340129 806657422 324938254 283833173 461303358 752587658 306570006 871659475 109862856 860320115 840713328 593566661 896054898 567468467 975204061 758798663 921191522 990973785 642702439 791332153 295680310 503504938 680538056 492457399 756116153 41632953 771200552 169635983 75662173 533894894 165521044 2815618 261021536 888910767 420316887 986906404 760902707 619858300 286564894 540630132 716634410 542996783 633469182 712854396 131184251 921077632 871397516 979848379 921780476 199237104 900117553 757762077 617499129 848721058 330278670 862687904 853337321 343268112 49951669 474324630 868974513 358721731 85692480 549489437 239688317 7657750 26643767 404226378 117891183 708371646 651665725 635790769 35664894 865017932 563435128 235687033 75342669 249530620 425251686 19476691 928445585 516810035 104548154 39106986 633746608 701564691 516571468 749663077 623643525 281977786 188237489 850625163 912602179 493645637 744802561 601016896 319248630 769937641 289390343 81631044 732081021 31314673 694370342 279000900 752530597 908707232 57061587 73353086 361069522 73873764 59513029 510021246 601896665 59352124 972518316 243054317 692414893 37427019 811230730 450950928 408128912 293657442 914391390 724595413 790342718 657915315 883150466 778073034 68271347 998034658 764473444 269552110 534525161 752525878 319504773 351870557 909455098 280555105 777631603 980155643 613338944 67108530 491532658 704464164 89654099 148737023 198304731 561560002 376383738 20922002 78410010 138028124 266124834 500357814 298165202 166107050 612293033 809020049 725796496 937146692 160740009 581473371 821237574 679140871 177027559 683662856 357503812 134374489 84680474 128504381 880972003 794455938 338055943 461515662 352600708 93192052 818236181 99064955 181854373 786035897 754991019 356017384 101103118 403468876 877376818 707783441 345159564 742372909 750730274 80016117 585433085 480845662 79533758 938224137 761267675 870325350 236720749 103004810 92520646 433547867 788354435 567107855 73347845 653703273 362735899 155724910 470796044 708935777 542089136 363769426 192203771 687826992 633412824 559517050 208219335 496514535 955106428 618058403 826011014 344575542 298319070 21022357 649301338 88748670 738920710 225792496 461851857 551871450 374819037 125334949 515191110 267418495 328292666 295067677 118486654 594457589 446369952 370224214 999467212 554859569 367876439 142079886 853045789 793918161 679569045 265381439 219313289 119552324 365567168 763603320 328822375 130332442 728266035 174492129 884154231 572502825 810859314 108892747 225477798 845112254 517306464 297795906 809476016 554114439 942076751 607256233 427157350 62902940 876722019 60586218 230689530 183629779 729329686 488647847 866149762 189529208 54301110 751471864 348799373 136941058 940287372 572629938 715465508 454435926 181484091 793752696 461935359 933562294 88949463 788553325 935369464 13548392 946248220 754943997 615582090 916868935 727441578 786684662 436066505 32940865 829981320 418434146 400517467 128270733 260238961 462617306 607367601 699093696 726045310 952844402 575426505 98329891 354679638 71320170 502337916 453894395 897255855 850962362 794010942 962012991 870700976 812411658 567244271 500378893 542104862 520437385 784156883 66884528 603938669 932379258 981851292 262138991 998854722 1471342 35601923 360222267 272020430 696455552 329634888 762666246 971471351 74043664 643939315 198430309 221714412 109348062 133851029 600619081 100367261 824240503 127331342 741293954 634037572 12057974 612527059 697412114 644384390 32706695 309355793 652575970 826803571 21748294 620508325 516686519 273315952 463155041 579465001 398605242 731699119 911156359 492705710 307643909 527174781 957288141 454933322 491138576 421667070 87013043 431892100 282354301 808335230 985848503 935584157 706977467 189688211 68361442 914713590 284434126 880582722 254840319 812487384 525776506 5460726 163419495 263044196 188570129 407124455 919878646 242947291 27517625 158469634 866090805 724978928 853904575 939047280 375479363 932141833 989166703 646922216 314011531 930779330 6557852 115844975 930159103 384824207 317527495 486691962 904691934 315006117 207748031 5437444 983624941 194837612 32697332 637073294 17041320 828495366 777190726 759907857 702995971 725590602 220756657 292921548 62692041 647026289 347496367 677056905 345031930 237411966 250168037 437102489 718758361 369835103 688380585 519543231 51373281 551494025 750836724 16042945 277938137 229078678 315872181 487005703 269388036 115662373 498808331 947837867 533972208 659183098 644343105 483787037 654123736 269435087 288709045 640598371 985578865 808626299 226864925 71613493 444259745 843358433 143671893 377976921 79704542 67285653 843230269 207964711 805591301 994455667 310946930 385523544 339177351 885154229 269060540 272255066 200031440 447012193 499272217 201238040 939897368 110452027 329159624 918549626 813628392 932948144 61514567 835215683 886030649 740912289 279057736 423239017 87508104 375926251 88640846 413326214 136430115 467993141 27414133 624627007 752869192 46930238 172426954 160580159 812140179 548473887 113723736 765545609 515588327 10792653 588631000 52956460 981022456 37967301 244583805 708495613 776964378 808642078 301289309 67179264 242141904 467068602 431265920 973677770 806098031 416935889 895327759 924498679 555022771 56956261 668801298 894079475 451676899 529992110 610790315 420916273 878525577 930075101 267892005 932042857 911431806 50297670 518551985 244283132 887375842 60313582 849271002 311668355 241331068 79764856 376673333 3199806 811297611 323335239 987648717 296694481 255701503 932515881 431041838 922834728 758890929 100499363 410516964 469140123 264102827 270681726 771331143 183662760 484812450 367818634 221642865 591278250 719192875 147956312 991528095 654166381 128685869 137259156 397180560 600479854 305257729 869591568 542879938 688126178 764053277 750869606 791090119 345160073 231636673 216958435 534215932 209551051 760596027 376837553 491357910 667631816 696571372 396500551 367918729 330701938 684229610 622668483 337251474 93175039 197010318 133568147 21367347 59008708 546135621 173356149 523207896 645694373 879289535 256534359 280064542 662248361 663182441 530745950 293997706 95385602 756136451 99799338 883533334 222653960 580162640 83166567 18627977 211839954 311361663 700588125 576839863 123147636 448641348 377083178 726907313 508427120 146241506 430860865 458908011 966894652 883656006 511284761 52146142 469966854 983181029 249541864 723936223 88024383 711748104 429162785 563214482 561107592 205153737 982693068 231539500 551579366 393009327 467462989 617401074 488336183 222214650 254391211 606114752 882512751 697897091 827377042 639727279 350446529 146822170 528852687 288262664 151049500 863157217 253829673 564381969 447204216 207657024 564786768 333165783 430848278 436593200 315213576 918585505 213756728 8804301 158324354 722959588 442322607 418651296 134666777 82407278 445184800 828928294 327268907 187509150 742064103 339520549 411245852 357199420 993268827 474066529 973574143 637340868 35892513 727698880 224177661 257584814 587606102 272274314 355543711 891882598 591625218 237814086 578054985 641285501 364366649 406646059 342144671 750076767 201345123 537809152 357434538 922015225 567418430 269651178 908081694 474013788 681320560 413943998 805004350 865218890 468196096 414514938 79731823 346104230 493805279 562878304 874998359 485431802 232569825 767707741 788990478 914805732 332945712 287114006 490751885 991908621 379491053 369970147 685699332 509193986 414820485 813900839 33744549 236971851 173712128 926874545 507307464 235153384 43716886 991631914 621355960 259876540 93209455 944706099 175425155 162095397 150620036 714631274 871130884 159895671 117713486 758830444 294441058 74532039 28808466 157571323 211593015 529407146 722067621 129914560 188537672 52442905 399920041 442962742 857961473 961954236 334339475 681359846 533148435 646946194 268342881 980120705 637160164 717267273 574207596 634906181 144547031 120337965 876945932 295975360 140600055 566009298 672193959 443055336 199362622 358437259 377661295 71261244 12945671 953466814 757214657 924887094 467390006 26626727 24580684 431715785 674182659 513787887 282884045 703450710 852636077 853762654 52055724 190151601 843673661 49225279 820653775 648476317 235844225 862988399 915947731 215874716 19101969 10422268 897841602 238760892 130105320 514150885 22449945 775620415 526794654 19917675 515113822 822970017 588477055 986935826 345224322 810933780 685214014 42935733 939403953 540335828 205988975 224370044 774373856 421410981 26011420 669197427 274259129 163990890 175204518 753215203 213196491 443715772 662406652 843305925 652059805 517911157 981745106 51804294 834682799 662883017 537200964 298884770 967273512 423536357 58574187 230241782 434877555 889097625 719758923 579367440 820986438 321530002 129782059 159630548 469659698 295139660 374166050 410061117 885211789 102205469 456248819 297047187 586650777 172510239 427289607 994735966 257912941 67434742 688979509 429981311 818411311 880253058 415926096 426227846 265693035 175278384 12664446 345651685 137101775 286275697 978570328 428698731 856277566 145588431 821644910 556946686 384417914 396846936 163197773 527508601 156658326 642157103 412792492 577961219 991153065 416285182 581644711 425082128 148361173 226177148 321684205 378248478 707775306 268354503 244290427 564534249 305199536 144402914 180157797 558085728 640597995 358291789 413181256 787945651 575009646 4511262 239620528 404450516 140954441 869134482 934319869 202311685 874447629 294472058 392490615 631385954 344306413 651891634 923694013 914482053 73523516 119285171 886796865 349648202 730169958 492820192 371939430 608617309 149481258 582801808 9797971 135984125 734799788 295349972 136198927 145251947 788156157 848414947 392690363 33408725 772418432 126910622 329591014 855242011 776496589 447159750 382465321 677550972 127540570 492202603 422209962 698874344 669808889 619733861 383750456 676586635 18425835 579697325 242015426 133872865 128752142 356797430 343592890 805838534 192656958 461766431 517287135 820198314 782574757 243613884 410503711 606418786 613096376 719875444 579058513 997386572 882346710 234696220 422532365 832499018 798354162 618466854 149865648 15826421 80565652 86436635 415729255 458517847 384903887 422574663 964249708 773270585 683110893 506644589 18005444 969085491 224878836 426733010 775882779 794927829 715233536 594237304 439170693 41495324 726692464 968453657 548277785 57747112 364682539 83515210 46831991 124233623 147777388 946787360 951279071 197509400 288083092 253535765 11790171 952223029 508846574 917224110 266546045 490343534 480285133 382237775 540478641 367159406 156559640 895415583 923404823 391194485 374261819 815375642 971910256 393005159 601400070 75865822 530896861 453351606 40125130 127322811 363734664 668437700 745078772 759422485 267010841 730833290 21773742 341667897 836550220 555987926 751785201 480387235 975969400 826456882 861718376 261989161 715609067 838089954 627056704 471590277 816351485 469709073 21621506 861904838 957819504 608421668 518424943 226973542 526824235 186321434 124156938 734147089 881798828 654040007 188839921 612205647 10209020 23186895 231913996 389024681 538424402 269528330 715726938 162655206 521839233 330663280 963680106 590774191 217599869 528404746 584184151 761240164 305496942 607242163 392593264 692137578 77872619 946437103 792799178 44723456 536912777 624456200 163455926 886497304 63501489 142603779 824578854 884754817 242145493 541293924 197965926 849505324 635852932 723997541 901930991 47649839 463137299 667313836 582685515 282224777 235444758 890948726 84243255 692770585 155325485 180579594 162315324 260560418 79944141 356073797 743590535 780273484 767569324 61110717 343670967 514456927 935200151 448312941 265901126 170334029 369423872 146104155 465991909 960168114 489010351 372641069 132428865 462546107 195814120 38164720 683298146 77126419 30810615 287736460 188048155 643943588 857406389 6341973 589785822 897876542 828693818 76199592 879037104 717812839 514926663 110047530 832247270 266243007 219574631 297801124 13623872 452746133 245347653 801837079 572349300 499299160 731303404 188616368 995270670 286086109 509208472 58711423 705070470 453020258 879500453 460277155 827278764 90361432 554347517 275320351 725476073 148766034 272161185 625284712 763269858 729564055 8638666 937757129 657554027 57426530 109307935 133178731 31808489 309113569 615103662 215480997 977695557 983541796 332905904 626011394 750220197 778169802 120244264 648560628 455947850 17003751 246851413 484927792 975877446 239264643 713500350 634087034 627013674 607682913 453027350 354909039 179694293 572435914 79910829 980958633 329062187 494779578 935055925 769582681 623459260 662445177 289409255 893620076 129521713 955482149 752220179 806486251 664098636 446463893 401165273 877031522 566381407 496094636 760745603 598066743 461056954 138317738 982374180 246656645 278921832 35482810 744546652 651049902 374187249 498309772 754653728 715789342 855875025 433145264 586130630 13397822 314659643 640469219 413456602 237330136 718651836 333923933 202318069 6377286 624431978 605413812 198361652 5751132 960452060 959949075 66794934 979422280 594957795 13667793 323661981 828108309 69951115 513144559 409472859 825713147 764871223 841589551 582038774 719281424 393921646 758284703 3976424 437067392 931619334 66120492 377317932 10246216 288527157 503669315 797952922 498863682 656570459 5411725 496458529 587421442 440500377 567265548 957709096 199451012 157813155 123788366 430762211 132260164 528949606 453605890 37697553 2535995 135175162 434862566 801304570 563105158 71211726 29508613 659792663 90749359 680813081 909015782 47171803 174306165 317345614 477538236 119226810 25062112 557870801 515203134 52204625 964919833 559387638 365063067 769351024 442423612 302677096 889632436 775897533 538303055 149562572 325396992 972578412 243134449 860730015 516634720 975453032 453298407 628275347 132960717 37883259 940885294 931675115 91007244 554251528 730267262 812828484 85538246 541155405 645372595 206336722 88924799 3033842 996976666 768384207 184502192 561794429 731694920 16516945 842699366 635503526 698252814 524449145 899132652 253052593 630430759 375497419 196441391 680489915 228370230 227369854 678761301 618459738 240056278 293528570 978813811 133951050 98536219 419551838 284022491 244918213 531904330 199143569 592384260 242470430 721444671 599524732 422080773 646132403 264013097 300014725 519965779 597934007 945527546 301378564 229573672 835167681 264404466 90640059 515608013 894218629 118313300 491263995 453386098 226330808 721356504 962190613 161952719 684033514 970572378 181886498 510079452 265352832 608519343 666347261 46771888 616828521 306773181 219973275 983675505 472015772 244673555 290768019 220288063 469829395 340275123 349669282 941328267 49853434 299702981 786633254 922838587 988855485 536923157 292577868 503759027 953377098 944805051 934755411 4244748 797341015 700932540 776608493 655035213 958983670 734818912 621031712 379535834 255449850 942773195 462091471 573303633 939317959 8650714 250380481 699856967 262905189 157883545 974698582 772953312 562235787 54935675 813627834 270764884 846948711 273005942 972600345 100190558 983439611 352276160 70453572 588661360 717783190 921313168 381934967 190043376 833263339 989556798 900841116 342303587 294177269 318181704 699872498 103474050 490298385 825557483 435047641 27742889 574956440 389365142 398184728 271266088 374803334 980560008 420749103 513839012 527676071 417846906 613636426 611565626 925180466 776629610 883873292 168509735 148865105 994764959 282759240 919783379 407506160 697473432 670635285 210521028 566628097 498626849 906309935 423580369 209232250 116339245 103157938 853375563 889668962 230637158 910324784 493382253 357688408 452468306 794452152 853784755 899207909 546026679 927925487 822483976 779943095 31307369 60445958 402032312 557792925 668811856 203012166 904258443 962902044 971348994 184564798 723438105 82769794 728615632 144462857 146381992 83898716 928534007 428171345 711866563 514617621 493959535 224047272 878535746 617068534 763001140 52322795 610299108 620667110 180390031 573003228 284910229 162023745 601554447 417710227 997977840 239730554 575346221 857670639 372847986 178684258 156124108 653940253 458241359 774092252 88511496 235947124 462184775 599768580 423345914 698996611 960664680 878690010 441320061 796363156 125112227 359764347 253924583 231499763 622094650 295357007 568823101 851307387 494294933 171078565 401499436 727456864 118048329 30471257 3758141 391764006 732191813 274475407 412729493 442414993 968851671 738281123 824505689 822487642 38236072 965083805 287697934 805948197 234468519 9844724 91705872 197846107 763367787 238002734 112298596 295838820 552255997 652489383 291341093 676158991 595453758 315441115 904596305 13681723 407718856 399938885 51058329 721767686 895107861 245397998 158804412 413835346 106261800 568628116 632778403 283667588 687865580 751876673 22114211 774603284 235618104 772841258 109226767 978220947 983148499 64195049 801748447 777517421 249759012 701362993 327672411 723956469 661293335 648177883 878000838 219394722 151135428 662062145 315613215 936533629 630503815 202732366 685511280 554248638 901027759 890158226 263487640 218538521 5720426 793230040 617461528 295357653 136356999 886412909 159536353 679121028 790024400 401033555 387625101 65609851 149881075 95968248 701189741 684932228 614393997 972875734 273557635 964126308 57172291 101859051 377584405 328582113 337916373 63918091 789719484 657620550 147081461 337643135 186353885 6263670 259896584 580146581 107670707 645899435 749190274 295735999 141521781 836962626 237561761 708847217 34868808 333637156 352217200 742919574 618333597 146769955 85122217 170607894 558073136 26312005 292565927 404242617 781726598 549728315 211645484 436604696 661099326 14010806 142116651 298448119 176419287 108316206 497092779 127073135 885411632 932224735 705784804 517793233 332573163 712522630 279466098 933534712 41362721 397724781 202764574 489930578 13675013 884597185 970003078 352147809 436612991 582130640 201867112 345763312 524831398 148531615 129335154 543433966 707049790 420818071 78348071 275250789 667062195 236918063 557464173 528953788 898593327 578414782 278216642 897348606 250187597 168515480 637813760 917154205 965074454 609617240 525787639 141886035 43759599 261675200 371484554 374792286 173862377 452943205 375352589 835144139 567970621 412345822 86258039 44489741 806909830 153950538 147201643 76346411 62390842 350895319 175600488 258660170 45146059 607816405 788459151 991765835 377142350 273305420 409826699 290847290 656410248 733376910 926131775 409749226 943917285 44072888 157064173 646836210 957970885 669083271 207591492 461927105 992538856 956357246 21378706 633227900 218118060 371045164 711322446 390711951 229197490 994060441 129919583 725153057 935243472 882210673 335319460 581767026 507573521 861791768 424284135 917734303 573944358 609044354 58279531 626509879 232066389 299853331 265040972 43964204 556275779 23693918 796383977 266442839 278737010 72016114 303059688 527719079 829708300 171630299 414370130 320763830 703359379 382371745 569444832 83894379 705898007 169967550 502627246 758136180 350366483 963025123 694454220 525482882 18234931 461340396 545007082 430011065 237906260 233312648 738019752 762612868 748122841 267645876 447050425 477006441 190073179 912377387 481627183 163628273 610304060 191123417 953880691 702824633 173096925 158641218 252630104 462238952 749279446 743332203 457670395 777933867 193562483 633577532 105425483 447488112 211670735 72497775 519506849 63101853 57058232 308970702 48542070 96014877 141238669 812067450 220811981 282953374 484452732 88510390 10165150 550780244 680232435 346914819 168008506 527960504 24700813 344137459 673105646 199158888 998224914 231800955 591300416 861292337 129372465 768754372 194580607 115873018 866818667 496250778 599263989 691302888 481037033 366164565 838647058 579086160 416656468 988604823 703621176 600752243 929168626 733712821 943472214 567950860 852384408 927823599 240640981 189380359 480699000 979314216 788030894 774132388 836800965 877861937 160376816 558100437 982113733 42639324 731631166 107465928 920205622 644654128 467830364 693948537 141571152 68634188 229900901 580470356 661020034 76652330 212692541 516750010 773622594 447314104 880660938 619162330 132760501 740579734 84040818 8544090 820560089 362841564 343981580 324933283 144229409 800954448 738708858 868029979 986955386 788122053 509934228 790919811 778578660 485882042 497769064 806969740 221827216 664405409 886481061 168321274 158182994 309684399 633682304 511538249 300574692 263745787 933793310 436177396 304429886 32547442 345149527 574998794 665193863 410425442 554346173 677072588 154509486 170696763 231436693 395382737 247667336 284679934 229151063 927374214 180643344 231911065 179867593 635811016 362458756 990509479 596919287 951193949 664710021 687637032 829792806 556657083 706183602 877762540 144565221 848869858 510794877 636819601 40129011 250286383 538228331 42481901 153548233 910909349 316784952 913435543 811735424 237650278 69715217 829698454 491766956 338043586 60979112 529036350 114518613 42019844 236640384 709916733 596496413 442484914 703132350 359018621 141480468 239678177 177910512 300711543 957516290 791334623 698740832 20915250 895955530 316204642 924439436 502105288 473389117 165914097 21632239 148242686 514845873 12385360 536113307 176862708 619499034 354639287 834788090 195384718 465146865 135178669 363413380 197747543 23598007 277915923 589081624 435923941 743341172 383562870 452398110 582626878 275320765 55978818 265510614 251179905 887525687 377041343 191023283 611391284 486689427 812989119 521033991 557529398 244237627 473611307 187979842 425762095 451679934 331907042 100456746 829183740 390176889 434686270 359946535 950594147 833184475 766493499 318074463 86153399 869644773 181376744 207776170 228255049 649058671 366425354 769227281 982050183 596111602 823486638 446522175 906012100 712115493 416130527 688164567 289988645 67774739 76858911 506213041 305709545 540382092 285201203 155698681 844803051 405905289 214702511 213689076 499970247 144758946 395590745 125642719 775207574 908034482 434685215 504120092 217342152 188584669 499491474 67233791 949582335 492885857 962351436 723990320 157137777 484522644 217789606 820503612 74314546 131987311 341502084 303297228 277632660 787060399 205860038 997095620 51748680 641018776 494253402 146021257 945101242 617976027 495167853 875341514 694254333 744469060 900447844 611296989 104016938 309602696 493906418 417085726 757360979 63449405 919643600 613134529 449332873 151092718 200969196 813353129 660791093 294209272 206019242 213253467 559091984 200426711 239191042 728902067 476037843 348250566 564778370 325071159 942180578 652195948 701054343 329688239 253092806 416006208 456167240 489204706 346240565 400919991 20362735 609343223 602004871 307789018 235810489 757686377 3672028 591752871 164953960 313180450 188012518 963355792 843858579 742224285 341016268 907031184 525686409 255399429 277539812 563972681 446309628 562221532 29857836 947164522 775090631 7368108 999432238 970349826 133513782 358318433 624689421 529725160 822609877 385093872 788276953 783524093 216299034 51313224 661633182 428291845 836821574 679246334 231807274 735491146 332759270 22163428 214059706 968907693 872907268 923816150 812651969 506020080 820423798 30301364 50519500 442485507 814362453 444908039 738962932 166905648 930026695 378359752 278847754 616415864 430448059 259227080 752501631 321722164 605724237 210305691 409036794 747338157 860903914 364022009 805083093 618895155 809485744 38082283 406427305 512667112 254764918 195101566 239772718 622930970 81164891 183479239 901605602 418149577 325369168 367115267 915288125 497250727 750091418 63975834 915359616 465508868 564753297 36157174 589156649 980561806 788570956 813766810 173329304 181848274 68119924 314676531 11452119 863944558 845158972 736882774 380639063 888423839 668286998 363011066 818117213 62402142 991083776 591026607 304606948 707893326 852141417 617170774 900131480 934743369 610041754 697707496 760117170 632403949 738318936 452683801 284061422 942947021 889481818 380990677 31338043 144400225 592418867 289959869 662773524 221702957 621786914 959046042 472851426 534066977 485615235 403873540 722508936 634502811 897324408 954852502 328489869 701887626 347953696 935070027 699412107 825951897 270461380 733627879 363921422 126928321 904291059 122910175 870962494 337834855 627142721 445800555 85253047 217867910 376247979 710931845 11329739 454425938 295531814 316398057 379271916 37685008 155271445 443517301 26368742 395068638 207149037 308427830 216724391 572195615 181069152 965369428 691425847 233746862 911333367 450334505 845517800 782256434 139204854 726336294 10484846 850554126 72755801 535344455 175373285 820134891 643212631 118083167 982111405 28694162 953321236 799198574 902511441 687330623 631555695 342514201 504990429 595649866 260503502 910842490 567652825 771018383 89152058 159018033 666763233 927716944 299671460 653729933 252884430 87955644 381512643 906593839 239085291 712524878 249175159 280840201 773342187 163819204 738104987 574227168 8724078 320684043 691554459 621901853 185301806 49001634 576880960 263316925 731478735 698522067 702603737 288370030 986334738 806838808 17442992 208129502 272898395 39425159 112446488 98087893 506598479 254328988 173574051 829875093 515758563 145507849 709889793 467152381 734608071 985665521 113411412 780225410 276486181 379649622 554317517 544015776 582687919 630040626 881442573 555585788 965953939 667398164 283521759 168089644 79020879 973302597 475389310 235434781 9482788 366415408 452790103 548527275 848718308 212452207 619265355 168196112 194578925 42396507 341344459 100015103 877541134 8089711 117213374 601508557 90915522 815484986 933404311 606566079 718766316 728089890 360992084 504211631 977779823 926721722 55539998 265902496 720374130 164887301 566403636 18439992 133526771 358239641 57287861 319515617 976308665 545887759 72012304 461448650 886301708 548827068 931000585 789032949 889188163 81431971 715385806 278447125 287533040 116041302 996574531 852717786 34994773 104802065 571806230 919884844 450696895 610216636 305111433 951621400 882953183 690721322 553439971 344491437 558747228 185610915 129425324 665022471 425584293 890968398 976960483 794803920 75017738 600009030 72367743 71271029 971568785 417368084 896324576 23743329 170288304 29409713 905232506 332497929 583217513 647090195 638007053 369391694 712990652 46604480 552014949 594540842 386002932 208485640 722046327 116635114 451160603 199672434 568536648 124425639 446897524 618943037 188006931 606721086 298343058 852077529 739353616 443110732 930869681 679641860 103933070 574984537 387987397 597121153 252270676 365991700 359082144 879744434 18349041 975342506 897004587 771008080 932288243 298628023 26929250 757898391 439564176 457254061 960928568 238049561 540736564 25565384 48046158 912486745 508486659 367522119 752900020 904543536 159368383 86238003 388418347 903161332 127435614 34949429 944115802 936723727 896102980 271331039 433898358 335556494 82177490 341097390 386958872 198512397 997018638 850988759 109708556 678112921 754576841 212239711 604990955 67030326 586747679 575103499 204133050 116497085 926615940 914495439 625628166 142749496 10555547 654891779 936121749 899743526 302804514 539758380 335645480 232600229 917538385 639874472 447238210 312388954 964472582 703763211 713240676 780513217 635498020 961657148 85089561 491321595 685113953 139292522 209546778 546137711 640850407 560574873 338014137 494955046 188507396 354868356 827660089 365812523 967602965 540173380 577377037 117950141 103148598 190657904 252650946 898173550 932222188 114345 871416755 869537154 474712385 35317861 537815998 537938677 460803838 95769121 174741284 899907320 165419305 334755214 789094079 783488854 350065858 215733998 82696831 473285244 962607138 916431132 754724501 687871950 918130180 291920935 587250943 622830123 305478822 752314526 550308500 349799917 608549657 197852844 713151583 623085817 778733389 956414857 559034521 40098059 76795556 333557854 441604670 189679184 186163174 587874476 886522627 25077077 950655152 178255001 131905339 903380905 423391511 735815696 756674063 399254276 228657799 693655115 25359715 292788254 48265874 345262084 558766747 792693218 540559872 230648458 766352323 752147167 955552419 187552078 48814179 926153449 435420673 680479281 259514921 468777201 581518426 430016755 409822597 53643733 420554259 26590786 329973632 838543234 76908077 98767130 58732952 671997312 565259696 13138138 565001915 505402071 983675256 118369511 420121897 614211540 577852707 466357193 520168103 694806350 637475152 806776703 238067315 468438233 650236055 447030088 383529024 708502097 778267924 46850463 949800718 140201865 431106529 200091409 36790112 13573667 862737452 213887665 29774200 189015403 547163883 97309554 403553867 321409258 416182538 442259227 90191783 116725011 906957207 855159139 39521219 144544535 190435738 425560048 377696423 458748059 357517785 633326215 179303824 371947565 687218728 841165325 924367582 756393195 74766595 400194478 905214524 555353640 583876078 852389584 283690319 799425207 426706737 912129018 472183342 535324554 21305471 888045699 631846521 166159694 341349194 934331189 106501583 740267518 216032671 743002419 574645501 751767750 311336365 258912352 274868002 101320046 268879473 956548965 77230006 570233633 515949728 698239449 477044393 272986018 904676237 372992413 582377977 387748931 158551611 449172065 762050123 112957442 165195494 422814064 206836522 930149859 993934881 841184320 431490879 22213185 508844690 575289272 504419618 765697389 210925237 106989341 267517591 116542733 932907638 260837123 498577244 921447449 364911930 209429652 977086324 871885583 883661400 246075491 293767914 93127383 284946549 565018331 494058273 110566871 659796314 83489391 227678714 614731958 20562691 96281146 274448472 591876281 487896457 467266126 534446170 756417756 55856261 864998889 115104147 978394933 3697317 126864941 527495882 966892809 49535883 67316353 205330166 208444336 569449941 57767631 77854279 374524017 204526245 782600661 792437991 923838677 217755085 312834958 28226017 60755954 296145142 543555736 356824054 326631175 24135734 792556921 994660887 11470078 501258728 903939970 742859416 539723987 308582023 376595796 250129080 949120787 707148180 139035432 287899914 387408365 334215378 870499274 729899020 417700974 488362605 804301802 902837570 16413840 867972827 220628293 290089944 239928294 8434202 460387253 345124385 94165307 907784646 978048010 493507095 672082136 513341791 470215303 264050870 10072740 927549062 999516369 69385182 941415200 478865773 877474050 734953564 328340884 948579567 896694740 982512026 677265882 416050799 591761062 910232505 643292644 51669620 844468723 785825061 756307250 903733750 618044776 598762220 851141330 57222437 700090885 102937872 832763818 302820224 286500183 324047801 552793381 857084778 856592412 79530953 225288196 690342989 664037870 324096623 42598001 611815146 834876743 78245736 74513225 646581087 986284350 393625755 514759674 398563241 81284300 683818282 208471986 156739030 81441992 141560929 592381081 924554302 306527888 818553453 854050463 154669242 644851285 892198809 202785792 581309072 348877416 582805209 197500859 383549396 148664179 119348071 665816309 377393687 847116986 15607640 443275715 911637723 552627450 554941799 391002099 577148161 595565435 49283246 449631890 659637323 996290958 345676233 249260798 323041555 559718710 615249659 915115475 616142303 456124279 710347120 848540815 575399762 899273485 21529284 517248031 796999021 218707062 730738803 828652517 220003244 242186407 577670395 66490545 277915993 163615429 559588260 582020796 22091960 564162061 319956943 448422635 612752325 348670792 260279717 527757060 693814344 639600922 404238494 740810751 246027481 548453591 653905339 890756949 450292673 38988454 360223858 309476349 217696205 516347480 7331880 481351819 406917283 126642110 980776304 88538281 934679286 243186360 499680304 943724010 633812291 179416891 861080957 61591906 574463572 162728768 843188533 233733050 488167352 660620888 265042750 499116124 392156837 396441106 241515221 914505096 578469166 477170970 890771050 196369906 690642639 784084098 376802176 430590441 115472100 578497261 323623227 854594550 960664732 125938893 104291710 993076691 46422836 426679239 996045855 836060587 680253954 575909964 738390635 131436773 289369528 237964417 557783848 957677042 566926812 513098401 655622999 438677512 62013898 634084634 678109733 943314562 310483473 419612787 687292747 618908500 379429176 7317983 933580526 233248555 409005916 103285197 28320091 9431706 95927204 15405002 550963801 609373448 936443094 123195514 235051685 194225137 834843581 990312856 968404737 385600543 67066413 983784206 324149983 610060532 125425391 192830225 782637581 163131088 272152623 102052236 636977072 524673197 80483933 282264790 761493550 63495564 59454302 360657515 292754753 591588378 725834959 883560142 212201204 876340656 57579463 982690846 405783907 303012606 477629888 350252761 128279803 689575612 722470707 993311438 849776518 309421762 181315373 368158069 875783070 682708379 813743623 530070370 894406756 711717506 90351704 736242430 568077435 616684855 290120137 114828656 799591572 649454252 146049669 149430201 321313462 785620642 180779252 735538102 302010449 321759884 192654328 734228128 221919782 824237888 147011663 855615949 501485929 149533365 20319141 364964255 103196158 204562081 796097777 544461797 19763300 515238127 629223309 280384898 32918701 765252950 162713236 979975200 279598046 530263756 389751988 46996603 175723885 7571246 228893388 715684214 570817186 109001586 191605439 412917825 692183987 97658735 412303352 409548107 225856882 838506630 307884829 979063389 430535443 35975420 592025816 240462258 132022880 85288504 251790540 590399059 311391354 416744201 564800635 513674074 874443796 689782376 513990679 723956152 928592917 941284428 416143193 767927867 461288070 17569819 59257547 258427353 622557671 354065505 683962779 269348796 595633608 45534512 290760568 774172185 915173494 977890635 72931320 788545284 385659212 720271499 807965374 101521423 72672458 797326486 259106261 887014174 75239849 53405008 198634113 670255028 889879253 959185748 304262903 244367950 600102986 648436472 64264686 899219650 29049078 786610155 818553047 940366279 225542497 615651907 733156374 135068763 294102809 257680487 978176486 805900361 41465116 110780685 462716756 871626721 80822090 302793295 56027269 982883042 973453570 864022636 617926305 834359434 351318919 440365481 156108332 72870046 392878356 187067217 397015260 395049745 248436535 622614201 776616385 247853129 889685227 245605589 687844277 192953886 754389328 63516669 705958919 928487270 927422084 25367097 632204863 579375719 771328959 955293425 18589193 887888941 770019762 961048966 853076894 151447220 216023142 938351787 70113244 425814348 22835771 517354278 663672906 653782682 299444707 663670868 322378784 13417770 388337018 288145364 300361015 353847377 376122740 554161417 496438479 464811661 615021123 634330729 795192657 347507639 881043657 355088602 30300298 748559683 813112287 112270912 250818229 585428469 883850395 477580733 36799524 368314854 764019609 944996085 923626048 792557736 853918102 899982804 22214280 156463922 85798222 991598410 983697641 995695444 310859094 130842843 371408290 169465942 322904186 348670538 168145981 566717006 932481457 230948248 892880857 902572745 606289529 635986613 739106526 535850532 199615186 475027156 307005738 948628612 193269081 893169400 477692544 312919268 459035003 402287173 377130053 954568985 814666660 764343636 497036546 734384877 808059539 145397197 184611297 794627315 203362884 313297287 269163954 125584014 450322252 10438154 940060170 7883181 967840268 575075450 720684114 403942105 853174277 684946952 904542565 941840492 271261599 113082795 221917129 922789028 906642051 766573187 414636946 461179355 360663281 306280122 514387209 823956235 41975299 312104193 746270255 880465253 249618496 177899986 166072942 719005857 644240168 379724090 853968669 760732206 367190915 691287985 771429308 315117836 966127924 273728256 422149550 927356702 343795241 53045245 236140256 793693090 74303900 26125924 387429901 305165353 120311172 731409307 906374149 582765625 784258443 522395736 166643153 649972271 430928314 745524366 39087941 566074630 313864368 635521694 378451309 603256091 121457661 739427607 198155213 245302639 869023077 58282747 909079588 745446323 216369223 463029088 34646158 289742077 204801454 805843384 121955414 733225882 24853984 180181322 691316623 59080454 721081093 31214789 907836139 491401861 225493858 850653595 590106659 158478936 959613540 985131428 807483834 672119956 620926649 970511638 143892909 591653403 779785172 579874423 169987881 555070025 925573842 89489759 918400766 511286989 106260970 558851741 630978792 985465911 169211067 665264993 863536861 636381714 98111526 371809971 108613997 43209677 234558619 786022915 192865355 956941278 18699154 800081306 752817038 958293100 411120701 275568592 312817506 454116066 890162909 455370078 330612583 375001509 400018734 303066884 339050367 943805080 656749986 705875594 981314230 409972990 420335038 310308232 113743314 987298251 297751429 892168002 137770200 620648960 294421724 662917557 20613150 833872072 280851571 153405960 104717850 447584433 797108109 9905284 934655384 925578608 848149551 307931551 943570240 235863054 117107670 759806885 102853386 642227259 424975888 182162021 44395361 730899262 179983292 943375696 41542458 706272462 335574450 293648182 902126232 17425982 400298352 325410772 38407805 738079153 597758476 381753948 405764356 458640910 320020357 305636134 949727422 185162827 469081805 509853002 817640082 997698827 743330014 124019728 489979253 864566703 339087531 200601294 294077959 534940575 255078896 741162549 475881603 800563107 995283329 187407846 954835835 603742149 811954922 139659020 134579903 210743550 414328655 649869286 170375875 33897461 159516007 303483706 66965818 206326289 136693951 599733414 584347406 716969112 686197009 373632857 254771134 954374903 248877299 653645091 309046033 932623476 22274768 971354498 950546451 992525473 126628870 307944726 449940635 215303215 985664653 647910577 561925215 83736843 897433961 732270469 960046919 401465640 993203681 862171745 290515274 399361578 741111255 720798330 595541773 968071763 835932607 665931343 600192305 906587350 886249519 634008757 450583241 55484045 723459958 11594831 707846763 125693347 469114193 171194001 44124660 815863680 582608323 463704875 730599294 112861666 474666312 416689382 50405306 401801314 488055524 807304696 505659191 276063861 355164896 943761380 15234487 799528049 745522643 382763036 832987943 118407208 136475094 30358273 658193049 149662296 196436922 371256848 49780578 166572564 508535228 47147532 963788316 594870212 63628069 68375450 228510387 336475307 405221221 344041264 658964334 207851448 712496858 478998328 140913209 340986964 653200530 107522206 805655561 49196857 294028167 235305846 967386143 240423665 728775743 921645730 968313365 936435397 861533275 424700492 949410596 615888338 254035840 837544635 560504316 479280615 24555444 485537285 983187788 106503544 172276416 24893199 693272641 870988961 265134673 119548206 907724151 7123100 973161976 357888507 298932092 595755524 824056971 409257310 446711668 220297173 666900073 742092892 70465199 335286457 905746697 174908564 972627253 155888871 573693581 408834844 634472987 64810546 961362822 825296047 253614977 94620773 806362592 834186683 3496769 545297346 624644739 580634813 164154756 350914797 899830798 782125672 782602186 727389061 206959325 299504145 630879524 644170768 744214367 264719708 510358455 885666661 29355075 935286715 331786678 952519286 449518317 584009617 40888304 981578238 785779319 856376739 633913536 323899739 757602556 818872088 731513158 183521948 575669831 173852219 849220472 940271947 399209992 568747634 778052176 59732750 364506681 885241559 108839944 50795063 825103045 310970532 605528705 288347686 657022040 952591294 642331716 50053841 541994712 617762904 924201424 922080721 765365778 566787495 637477578 893669530 27213909 631115113 797909474 790814094 786194025 702490985 27911980 736292254 366787496 30367272 343086972 183126882 704668297 798110066 241966976 482968566 351992469 569959410 951908743 934581586 178424460 537148536 264661175 907617649 129278856 684651874 807369691 296785218 282440951 36715304 765618240 450511240 351354300 743119504 472763953 391400403 413333078 66685220 912539729 476950476 414302622 3132171 366675604 371226104 55127849 982708898 28293774 857101322 490061915 805731923 821521264 986545267 764304918 308494578 919796584 666659805 272441292 464761395 744620416 295416766 666782076 608828015 799402899 746768747 153064690 629133377 626398959 77658605 981577703 778535593 27369723 921050147 361128736 733244883 930479532 505578246 379149018 904140139 662377992 283022986 959060773 72103292 806462512 491346113 254874133 382862029 579111611 236754118 95320505 888913967 406371329 925357294 468516018 733039172 101166935 93070554 21022953 954532807 241481494 353342174 136607510 173662908 200633108 848644368 199783352 634021233 637348711 461271622 218240475 35637005 643183421 824518377 24980358 189150404 301317579 862692102 665297925 467764847 699543048 642076462 574394710 648670364 859635390 610839479 215346739 83484861 25704963 643358393 793692510 638008340 750579125 710069292 231996343 928469231 628131326 426847742 5802514 500376990 217758267 111254963 198767201 329847719 78170536 258916535 721774204 928165344 319614470 295654338 210464959 263309374 368880764 786347500 840588940 398573383 328790343 133016278 412932290 163161901 647907506 517842115 917816791 553136636 798752331 693401774 210296307 189492757 864509521 498667348 599719417 869256936 313820675 439125581 812250510 758930759 5346586 690924737 853982883 823379936 882380141 814764915 795112070 712496262 61011873 846590666 217149279 492660676 426399855 765448278 620544038 600597112 54064673 878400512 710443005 927803029 567253752 159374686 673522252 831314471 368904899 505053298 52444509 625560492 131839897 970034875 80214951 255240437 752347835 399256210 111447002 327484524 86633570 150198007 992580219 995450273 546645357 478359744 138295670 548517347 320612807 61567002 170266196 382884965 364785970 458622402 874405885 828818222 634678594 341221145 15483193 368035018 504229272 689657414 906165881 886435154 146393517 228464367 825585406 165963541 184126354 839561779 862523344 313059348 611615179 384929242 458928188 568656117 921401032 58753425 200638180 466258139 546758824 270039326 542666095 342900888 843996311 969772297 203242208 592977862 252543162 716427564 9528047 896929198 70683739 519028235 921613599 844907469 276435091 389757970 699969836 356828500 762365758 595170764 68595857 768651437 205022713 909104730 541022709 355909163 176879373 558909898 474342739 350516532 272193764 810102103 647229417 807974802 583772 585161549 508415052 395073044 847174295 642300702 683037237 665352394 252475384 638055947 654006972 502665515 171958945 40226873 814388818 827440009 760598132 884974156 245358099 427855160 750988565 174619626 54053189 658988665 754227806 889138320 280442049 316413291 501828646 884231515 30096947 677121479 767247369 293773797 923228377 22860062 966666768 242062310 476854889 71574621 391528858 876189032 970266788 939921672 776388021 70756045 34890433 347550424 396560492 467881892 15224102 157188095 580847790 703760487 814637073 922435679 977480098 585137236 505962211 596878373 923890783 765618602 870114121 828393849 588233142 487699183 924276386 551322084 934888924 376870353 911661958 503240386 610340484 586679770 237598637 224399725 698675221 188420023 587869172 210427733 668058931 650494679 127467954 246720406 325997063 58273976 749704438 661267423 596482173 404244275 287507131 313431279 523399125 605964403 44735769 245199439 325578819 504219274 956490589 192543547 556646542 534704152 621893081 1183366 195318255 5332336 902544226 976031697 729739648 801515527 221174371 209185021 559509228 265125403 647597848 522548790 855204280 242835108 465171734 547068363 926306757 621453794 823176475 232365599 439504529 503630907 955130682 188494447 551544912 195032651 348019405 448153608 266243853 477536383 916158336 307479215 395639825 394791859 131224924 482918365 361620313 931128488 508430976 217994999 664307733 429783323 262475031 828853989 831961071 994910182 581956371 198758587 707871326 641276124 50321922 751909950 741523257 327716975 612380515 113227262 396287551 543113151 347470383 335839969 317810834 317090900 381301691 999929125 343316779 50796219 206735145 197867494 801224421 73061242 405358986 862377630 378879752 945363816 965409633 920754315 143060883 231582970 104745851 23099946 847018686 221968367 51044299 466921806 374976015 519338680 176763436 534799586 189858172 878144570 825495496 79070227 216279875 42222113 325185723 189143589 279672740 59894481 276120750 261761415 250636970 284973348 928845102 440979979 182439013 170271415 160181697 592244259 570956475 901563538 353508823 998260168 124747698 45763752 320977045 155792343 132729827 454241319 237203233 896863428 809334400 366218346 227170488 430972179 196919228 200970256 16032140 809559887 266909674 402254859 427178037 197592140 174791491 996264441 387166246 422105270 861908589 999386145 83967063 878972859 599853189 44577357 587438808 107825053 567802344 36535393 465455038 334041841 659691781 738731078 946205142 990064002 768445147 29122024 67095154 978823952 307509682 988753348 365849141 201764974 653574997 247173121 896357479 595763133 829071411 396081215 883399951 807968592 32402439 825489157 277417258 960625358 581439204 987144013 97442400 828360231 239481949 215440951 106698444 680135 364822489 85008711 61511411 634342967 119801013 329365887 114456642 111597280 569060400 363864172 176813733 597493714 750957507 263960769 759697219 199828598 538485988 630970973 942548151 23049709 932998330 941402566 612290265 118211527 561618252 657914916 111331664 288338926 319512542 435258958 562451918 847380808 704568399 910446235 182338278 168038917 253908726 510937396 862315709 477043992 213235184 136721880 656424291 825490984 608688831 32523253 683356628 137216448 832885873 506954732 747832260 537744946 509950197 141347258 912011987 867939784 664530217 799029970 301305554 971473331 201009613 343940340 861640504 686858135 481129204 134158711 670515817 972748319 804264831 696802440 318788801 653197005 122852392 303380408 308187248 283149034 349173660 759937720 205525538 845644307 569439731 73729757 875819711 260053266 95499912 418736569 715875245 518524438 716262806 687286308 529514168 328638923 728662989 7671527 983076566 265874492 949612531 116401077 222584312 43275337 342935427 15912057 329886602 669520441 618708452 248724449 888343062 153851745 541606774 41004372 937199653 398077125 153966213 335117533 391193972 962624352 527941298 739566561 259102207 162900556 209221966 416341423 864824661 864002942 141631488 914008872 561071841 878282419 270924348 505672885 518958674 119152160 693936237 383722307 598060335 16701912 766146543 649445588 294736634 567762861 522553003 362652223 338489506 275068721 781959271 901621197 357953941 618020591 114260680 243529176 801262449 70859120 808995541 936587808 525976696 169275195 95713123 830823696 878005514 239181397 578707133 908546533 3375399 916206468 603504843 537972180 316488744 105166175 583035958 513661946 289044295 180708357 7635262 200861832 956185125 889900664 606891581 144371994 995967238 21623326 458932188 581752053 789439879 815731556 212636781 836968009 911096736 969374611 630235891 316875392 243047191 666734231 345201476 209491307 209741837 349365341 951470524 918063758 804785515 481890008 522817971 883696273 779039574 948146895 601509275 173196927 825215155 708057154 901726879 326640205 81196081 587344333 69195731 958293264 109454892 56165337 197618027 390440928 414119506 101443507 128572707 742053749 315190448 819574030 522064643 978111208 262364108 328157424 263427925 185387620 580322113 840389266 576181501 176614328 747570156 373711976 286000395 393797772 744221663 492381904 39723375 541057934 206969116 950530986 37081595 699348963 17698335 222418341 247036656 770153458 857860202 977886626 757284192 126417337 171425528 533836478 353550021 921503555 65392344 123541561 865688230 524822013 100702420 590198165 148409443 48905388 717800517 815135029 439278898 806562799 564741916 259461107 445325409 620998159 544188842 744951772 585503493 92401924 745032556 467077286 930698644 238471375 594061610 176452705 900491579 416954982 193195195 290874794 184918624 216304372 740087320 149125541 972948691 134811938 61461938 112053869 555207561 858020633 776754646 556252447 396092505 244081866 175504378 24245493 196046901 106021463 318873644 863408602 944512919 139240392 51930788 278254336 415203220 984209874 409356905 551465936 611714435 452855008 980144685 335590884 30413690 2171469 488406073 435794443 32212588 61668740 563804285 234001238 981134591 996268449 119473965 33373690 429900690 699425479 12168543 565869349 971992157 255021344 109016215 301778150 15833596 219186827 982515720 285301030 771085754 133829064 76064095 532149490 387461251 980204309 506785208 594214074 875529441 448840941 427088537 179931293 956954977 62386520 959917706 612049410 989400779 800395725 221619526 760551644 901849663 796764634 929109110 75722085 189866558 936665807 527755732 265643528 773579700 624012942 522840194 381812478 529099190 799191936 278798934 199560782 592125027 384788295 473088686 342609361 206663679 962922837 933272492 954436136 748150418 875694476 69108826 886868653 787152052 397492980 254041761 995981354 685010849 680725797 366747048 309611674 103135603 592427158 562052284 29440355 232265045 198633567 556541903 36815413 281369331 199279987 596870218 243715926 23396178 418457612 833641436 103437292 212852484 82287089 115026992 641878007 933071929 463467757 627073206 361088037 187097814 255527272 496865499 998929079 265263259 626672335 189158881 7896649 562966759 939632945 2057385 92978112 750174681 548239840 526335453 553579286 995595454 880271330 25773386 650778106 839502191 545669385 70322530 519776543 59869034 536146914 809217059 634059294 191355780 249831556 715564310 369542052 789466447 66575313 683654731 104364706 114242401 181908985 1942753 764392232 388910616 941510520 473140391 558122535 696144717 597438446 627354323 317134158 702972965 948265369 81697880 657568659 867188463 477768613 426977094 817726466 198599191 604576054 682675781 672279352 599737712 597840426 872492073 172091380 773477283 49015188 264398514 617229102 471119308 882138401 316516166 428419098 196844599 168900116 995211386 226335797 34649266 689112047 641180714 286891470 407445181 204153920 939751162 61324833 305396489 387246128 186059291 79893959 216243085 458536591 757143884 360053382 534553094 832198269 930130356 169746703 564602225 215524624 86340648 454423518 582266069 825372712 427004185 107843026 708776135 871668225 861601438 715774078 540462920 44870794 56734412 101047135 467622696 651089117 872732933 44440378 266099111 960559259 337163065 75843514 763138621 598810383 508408614 348422709 870334124 769008604 814684482 680435027 606801674 531776586 670861191 930870794 24042666 285355352 419276319 570033758 68428911 135991291 681380699 489066286 960602434 884953666 369377938 388877816 356890968 823475074 57583316 646688246 233824264 864032280 221337668 990557117 673863305 711666888 894092738 424164149 174626070 351971209 165676522 231204210 479145491 705333896 823521281 322824768 59412960 852747939 401910947 837309740 594675911 264476511 866767317 374929271 804315852 940695158 468114473 209951702 253462823 493208987 514446177 761640329 694571153 226242442 694325635 230869253 608613422 120840350 777942623 258909396 608419735 362993832 950268839 751650230 249025059 720886870 138497175 621492377 275059982 212192600 996732129 210087250 787305750 16572017 667881976 77698836 11763991 795956865 545649376 318936944 140357469 125339715 860353311 665702537 211094971 322643695 192360103 414180433 754457305 371675846 947924495 525550552 795184811 426855068 700044509 424460928 966354374 132070961 313976907 681243338 736889101 577855963 961395460 688251639 797117960 676390052 183054184 116341297 350695710 183242372 594859093 289656214 751841117 215364213 705004710 149026895 459459922 95869840 191749186 733547325 628076194 568461364 609917566 552328081 462680003 879476647 313344785 146943260 137190275 112720788 166454574 878419858 460720093 27532169 646672960 418519421 143276396 338246202 982802484 328104250 121348089 345240643 40726355 418126273 808083814 617872649 132070688 55484514 568777168 223830696 468095709 692740425 377491303 181120108 869449471 39230160 282356937 784556068 98943206 483174347 125626832 670987317 252647508 104276883 644429940 753111690 510448375 691523379 604534865 460296913 232061087 585990565 66321969 25791335 554880862 743679524 57873024 385004497 566479368 411080313 65850640 77928234 351916490 58251480 512026646 580668693 151645754 22968511 12998743 725559047 154613817 46575342 318704470 52089171 998588155 236411141 717432018 887949264 281551867 111532345 924445475 254166574 820870101 997114411 602161826 302326484 300599607 706989248 387999933 489818382 779836684 480526026 519052649 758195578 91891281 267912566 386932651 700206890 716020163 405571583 856169761 155267144 845090353 225866788 130496277 317643220 955809924 400187515 964565863 482005785 635410444 542926536 777495339 117269166 839926840 835897797 960000554 702548655 357835337 244271866 301199631 805621089 622239294 627159293 475620681 660778496 16296406 323704370 229413629 597627573 299548356 738780134 145684346 320527706 259208010 345253972 55873755 597010066 128626973 56921784 248612053 935098764 267921695 653613070 979676198 724335818 725515263 800491844 24375311 236613999 597888426 434385965 348183118 800507025 53213191 361594724 229678531 892106548 643566390 56724499 215932723 84980202 971974152 572379500 380720145 866775963 158400007 71599994 979174531 4014386 969469603 615812230 374471359 527735295 510970697 254733242 152674055 931050856 964904365 137163248 251862719 935734987 8038291 102103265 141016994 381521124 31972264 18278541 593736060 1684754 600580876 591086857 5518149 946991194 225221470 886761169 287228730 443794703 873292466 823947852 41750061 716618237 258311089 540867750 647459360 589704057 808441114 794443126 17896435 267629597 418077284 734175817 614344581 350768795 547158063 184863544 501049431 472218828 474650859 994289335 137376725 556790887 921104773 82428082 866282503 754332716 309493552 953873454 119238974 49191357 663248332 145513640 62676628 271690281 974052055 36897011 87128640 197153650 289859919 968964099 587459804 781519141 603287658 299250475 39836837 116339022 152357177 310301787 614649026 635626029 731026448 59975856 652927872 485709932 656228219 24301837 191110272 91293567 112699917 401642314 82353662 596466575 300070854 100955459 438321986 248987229 607598757 452516339 934818292 281186982 189649148 846116047 604014254 721178234 266227257 79595774 748760884 261888478 908395000 172267545 729367675 840882746 796588484 118000896 615034028 239843728 577580394 556239357 536391172 485288410 388068098 322928290 486829418 189849805 29482500 462732809 102290456 177634143 187051177 612185600 35894244 272691952 303139363 146792823 34326785 735975366 628922202 620520729 30573248 297880444 816590386 533702587 730271602 466724469 563020490 416578261 285708337 159814715 399289289 580232211 179755007 20156113 918137609 151937323 693258117 866110246 664757863 647289507 951562408 112953410 914967525 463544329 759691953 208729231 108848973 606792302 585141735 948693887 238072884 52089461 106934161 866111302 320320510 389749339 407562213 712942617 202333045 551473699 393284203 3898941 574802615 999362312 678434013 165140900 585195132 155463289 510138249 384310048 782194289 414786013 508706473 302595032 542106073 452474403 314206058 828009636 104742455 43793997 271826206 217077211 41195137 285532001 27069407 117394283 357766645 797639265 119762063 327679105 22454349 228684867 269333041 351850907 402739731 586061185 506749354 976220064 283604030 315091299 251437986 189148877 57260029 454936359 374985792 259351700 306655033 538622586 82959724 608879985 638540256 269688849 811847641 196302898 3334032 680145919 723949772 156190825 60354907 304207448 99005157 247975239 994223075 530369005 200025332 151257418 240097317 713984153 69650335 134660427 93529407 107221278 432617013 372314123 306995235 562284080 622323599 466774577 947127153 668045444 34130323 113525120 273378549 574281189 292495000 684061814 387070135 846675503 192756616 769888182 744966353 239869853 894737799 411317234 489239 494902652 317317109 968534814 406040046 479107486 299049399 150271319 909274528 304097431 474235099 934425259 935707754 687656590 280441630 299942196 271447766 66402511 455553902 700834012 268031415 490959919 699151898 231959513 984088302 324937565 914302432 504141741 668423056 471618643 58634390 472599373 87719098 461331599 310569164 166164883 304212601 45313040 145913850 183110029 557736347 575711459 534884504 266241985 549649 268156460 497998492 923776802 154134041 43332019 6847584 212283090 233504239 945990300 624895742 196068252 557451563 731785929 733101613 589118176 830288561 570102539 150884277 98686699 355629100 375543410 302555310 46163137 145885191 590808635 533804076 324812990 50457750 318345155 537541968 662640117 822669017 160829789 821905455 427438572 868834051 383761008 338141231 486416117 503654130 749640800 283220138 6926221 477724252 766170454 601394231 592341787 827332899 775611474 28135737 114302714 513238991 299908448 851793878 623095716 627918800 578405102 461129609 968689709 149513514 29383463 628465426 222990745 431875990 716269546 253360017 871035288 495313891 438045473 169396966 827695367 716734950 183225831 893937352 256428889 699160198 222832412 116480952 150108076 437015544 476925393 967851063 377206326 179774996 248194247 344919937 870169014 472236910 771446615 92902982 757336213 54873819 914503606 729639977 192092140 783303210 201684384 485987206 71996876 645635504 733506932 284017281 174837815 764111365 65357596 319141097 19670752 680795393 982668037 467938679 287883648 544499304 802458461 37535461 123995088 558192908 373491221 286956056 889413716 964257281 545238090 508172637 536755450 331325677 326691515 36605709 380911764 76263769 50739915 223057100 623725515 530751113 117271497 343798403 622065320 301696765 889169165 751291018 430365662 630927698 995722333 259321931 424973147 262109458 112402153 255994351 925050569 499113163 656633323 605913686 448047574 649251560 585973281 206711258 446691111 243910874 192606954 362005208 999176988 721313732 15936375 174425431 633791274 439056914 967361817 72838043 338599386 669089937 267556981 444822473 947665249 135085527 284982783 431449922 767153646 54942200 927257896 421427732 302940530 958231503 718509020 398017540 214604711 604789007 991879370 716032365 964771390 2043952 789335738 267628152 557508378 197560789 946547484 192467183 441999816 79230789 838663432 7836353 419765750 29305604 682418327 173073460 439012850 486203872 466204833 438916896 6295135 858668010 445806914 877923722 792680692 661948648 636758224 362867908 572051828 425554585 71495207 542608001 326632852 407740723 844588635 140455367 549675257 652544169 202176121 982476984 760632042 676923845 954981428 556864339 942958667 171356621 486721600 425700116 28932851 876393069 629795861 888377598 177056641 157915139 649927267 362501518 608497723 364334560 480916518 678504666 222284012 80890507 437514378 129142333 493592175 503225676 630327528 128694451 741408933 310799782 119481153 272174371 154138478 130934480 940766289 879771386 860772975 44651549 296223282 216243552 540075727 864609518 27765865 239008633 872067761 628274002 833883029 959610653 556591350 702566721 705571198 371070623 993279855 619079571 964511939 37760827 191654437 330817602 471137550 985546924 93816440 253810088 180308979 42514051 367368119 677047256 303563042 396658598 381465365 639930706 161669881 84276721 62202081 188914673 785089001 808179253 995733712 803054020 285399727 848989910 718885542 188950009 303671544 398769809 493925064 877828871 254761018 134940814 158506178 880510094 196616271 282190564 587636216 665501326 585019966 568154009 56206276 650865239 887857720 84774972 457441347 984225375 492121167 376553278 847687985 1743255 379348105 194552172 836640930 450736313 885303348 632520297 228300437 520558500 809316604 724049499 777248931 969748367 408110622 397764038 287817791 884514471 135800717 814132500 403738521 726061390 154125699 739970792 926136146 668266951 978898311 217980910 189019415 86432842 586036083 64288453 514518911 83200203 228921531 126888313 126472057 441540537 146844437 47373237 679626431 222743930 998404359 58688848 308437827 379401235 911064589 418393936 184898687 729859393 8030745 921319865 550764146 785808406 817651170 50161756 500168667 8594919 398160720 391518229 518388063 303653415 902792904 83417016 563752320 702923324 47820162 706322314 46077853 931879742 767338607 115129026 400500051 558184294 512949550 925986007 539607506 567991483 275915900 262272705 186275742 638995365 136495400 292620525 603698922 169792335 838597359 437451932 188659654 512316076 722430035 775464035 312385200 386233492 108649352 976872921 877922064 585068316 131049142 61038222 4211825 740471481 819205844 436001994 911509745 759832454 265915583 854238329 250180515 822868893 956848133 651580711 371548845 170119185 835257220 422037523 23058237 890441066 161854907 29528644 130333686 816962286 414310637 715039137 455342290 626907654 124994257 964918867 989275904 802337454 401074394 690983039 10546272 115777714 434153150 400160537 459325815 395554412 211451168 546128361 905347040 592449429 10374713 83804943 265126017 584759810 741729003 29386493 334748676 533778419 640032373 942307291 180864986 501083223 868125477 995116274 880712428 686405260 429202313 33119879 277693695 235420335 704629368 617363402 257192297 685706939 161958798 183605819 240399046 201897304 438688680 869840339 967568232 272804724 993105890 603627914 307440291 450405519 486591949 630857469 90315926 174701973 190505056 775280736 494633672 624588630 224414025 380284111 910764 773350886 151727947 261901639 672939848 505124133 391834456 661724366 7811749 617775698 835390018 380996884 315420104 756668866 481642008 827934622 39844049 201759365 250895041 713151069 61233317 815102058 486608666 759637902 991805818 34140269 674038161 671435300 50240136 862626186 749154812 174161945 584129811 590931680 112453036 822371191 727358601 478530431 876445426 925434062 510605287 106976102 595419464 151279246 217534998 836274330 625060759 359869107 582319817 54117850 577448594 142128875 816102729 944473883 782976710 831175209 17427278 800405307 796109375 743492948 215885107 557548440 293712002 79498831 650713469 345949065 899578545 639807099 717570063 659039685 414422498 393033912 784171732 133481134 518982168 342154618 360659027 703841993 165278482 345776256 550110210 118392027 558010762 231366521 688722654 19522615 768223686 177796123 818888192 365171728 55245193 35627471 57951487 414934888 658393710 265295045 875046556 335264845 865592194 61895717 354602791 310785825 268837731 85993484 538371670 373702986 199792102 883514683 846865243 330916289 647197598 681683612 57855134 24845693 139658817 638349298 830597136 858575501 295720179 976596761 167239774 690410692 981903627 978437390 525923121 206065558 553147584 17623547 162827446 775206235 490831782 664653335 429174877 750739055 508346100 7283947 113404747 935646225 413271797 285218186 515634081 425601393 77067946 646995076 766126051 237272894 843620235 715704672 106609971 916748589 181012668 283989867 545688447 198886299 403989347 622084838 673116374 644746889 318335151 358965496 462180846 948474767 498985020 684943363 627960940 605920090 266659773 754384017 663788298 911889068 389023013 737541212 213214663 932962791 225598625 428522319 204394338 626050500 625710707 611617523 50897176 865568306 119502272 299439941 649381441 376359026 88104966 61329371 160066729 144519532 407041304 785163663 150344239 271090730 786039268 689553122 879498889 175252721 727077894 349676071 840175542 898254439 675138991 234856131 816061752 790059358 80853373 218899958 206736517 934655963 651326882 747912471 299606373 951338215 460480699 91400507 501610208 24900340 368959175 205211230 892987786 474541006 549820977 893948454 501561794 507793958 365935467 31086803 929446951 256633583 933870429 653554223 401446762 8459805 544935121 622306909 164318354 605053085 632191866 204732109 924451955 613924326 526729185 777373181 393835164 454364094 668151474 920610182 980207935 38066715 65339596 55713047 548120557 975599483 654959118 965549816 870308399 309954614 80350990 141125008 35487865 23059137 150346046 20804451 673673815 876755076 556243291 476185758 53087100 552325562 326075313 967839980 96383771 748836345 45352632 869846813 985407256 773429694 918465263 328584389 106053338 586651308 748264368 711463372 618159680 685995157 669549790 534499155 260638272 629557334 290171982 31007476 246006307 55177742 9117108 199531836 145627527 484245214 176256756 756767007 983111496 512975808 760597405 110983450 400574013 652224647 798063848 6328766 950329790 824969196 13360268 107042851 436256684 963903252 13189860 66721613 172976823 998294532 787623958 749188814 54727708 846905874 119114031 701395946 197917439 983940575 443536303 100224355 842681588 201779651 362660534 793663164 623087495 416297504 129220333 608913365 225815119 789444218 943438832 894294369 203911703 537621695 274512688 432385178 159720682 918676919 927764723 978426471 439340950 496884806 531818478 664449246 478483217 104059549 353391575 224370483 770543121 3839118 168197129 896717953 126791639 980014182 654539792 239279747 405522656 877527904 361660754 283983287 196624805 179634850 478724257 744864131 87057344 257674749 584723410 7329286 49861091 881366269 606579908 950254689 100608958 700248134 534419305 381895630 736572032 126590420 840675051 336315734 691658038 356793179 833490913 422466605 634763582 143982695 766072126 689395309 933158994 167982212 617663876 7541575 174752266 712460551 836117147 565544363 619492247 904643433 613865227 216539131 946903644 966111706 589242279 999192065 511153916 917263346 827389961 771978165 139638263 486648672 632568583 503607752 90706655 11046161 148958764 737147950 430459630 357874175 993964874 879066035 659807949 209329473 576174942 981856978 731228773 579755528 114856810 482316178 428509120 688011403 86750450 794534504 451239214 563222077 976271358 343145783 986983635 612689264 900617781 110447747 825390521 245127430 526464047 174272999 482819293 613650689 12375590 44205197 373179813 995603991 429486163 70717775 979100305 781231506 220403915 203971197 482594646 916874370 771507373 669455802 784459459 861541773 342224439 397927298 905149477 559581428 389293358 965008248 941711519 665084485 725550880 311917991 285907392 908280501 510555021 801626348 816560892 263505633 378738855 714233515 528857505 761811864 541196460 271218586 169173138 857907930 141676246 926153716 990992258 580103010 238958299 11650157 886248469 812893491 716547146 500810040 778399117 799767943 69315415 401007890 771703327 386881158 236450366 968046816 294115495 956869271 202885436 925302414 715623370 279158385 299374748 34847743 719241421 907978086 318000528 659871803 348779653 155641713 631689732 480507742 863722274 897850713 158082767 437715947 116194722 513933035 545307031 83197936 180793890 311397267 857325483 366854913 730765742 752810424 843806272 403324185 903049413 119299804 646881597 238307108 153645792 54081166 487762140 288705563 249650843 345461126 81435594 47294745 314439551 330814480 738951713 297406565 92692612 717461263 752925873 352162681 479844364 725498947 627916083 679577636 443233059 385003323 83352137 745983214 613497514 41210655 98319713 463742337 634395749 890895550 600388415 83617862 621042564 160386967 208276127 416506465 643616605 803332093 536682516 150504336 700712683 764232507 216459087 619024364 159388049 200336676 274247616 853253271 386864670 821798364 262652925 721098537 323750109 423430897 896589016 117576752 704924231 725550115 803771028 692401481 101969194 359127128 524924063 114578587 184533427 741829389 329242166 466750576 233604724 939329684 324864159 151548052 932814272 480414797 124086795 653162212 188773025 451249090 219967992 415180690 202819511 646341158 13648354 424814020 804971009 122218984 939060802 106866091 168580990 730620282 442299283 662144411 92314048 918808072 128348954 728766184 592080492 38494962 250497109 288783924 857856800 125772190 947415093 66390461 622009919 160556301 716426937 374559016 645716244 385993516 581822394 240698128 572790052 909338522 779310429 324153130 896440866 781830074 222023668 758924985 42596620 671405473 762602473 919920396 83069813 74383179 889828080 516865098 181608181 276887336 596999101 903173923 22554864 34174298 223382175 190124275 997090956 203524836 378372136 7781793 458767713 119617198 14609458 252960974 159184817 599904394 739149347 557290730 751949161 575511787 291162420 585008021 815840793 934113629 592791626 92433876 393069326 741247419 5209048 527472308 959294005 740703411 505504588 280560470 434981145 426804777 673360773 447065045 614084675 536015244 202619797 929092799 570679962 783118934 757625957 397646204 366850852 757491505 119131632 602873984 558770449 117170918 362377008 579601999 992488017 494209297 529883278 884530918 87463844 22949992 155391335 252393048 170227467 879667576 421028737 346468084 483308623 867970159 447509469 296464287 484365469 673692787 36108422 132976620 319121123 636779964 552362194 249801725 79104483 731954505 62371568 991073225 158154779 43514862 166050 914852846 550594865 625800625 503516288 438520594 229792499 84306370 28214643 354586712 137455187 490182058 259546629 372327924 697100737 763533140 282778706 382574679 67692407 89469660 648725895 952767517 317670301 738255259 122789549 20629759 411316683 451865910 734757183 380875787 750193817 693693986 199662262 550741402 788816090 728959634 285044667 913854474 39332841 197259511 459087355 382680147 563707690 477309381 807722597 742381260 329828638 459118418 688379485 93292410 55611980 488226022 620436283 234878793 671775887 839424591 305753844 972177541 920188801 445167481 55374771 942737031 755049583 918744179 484370181 47018197 886245402 145992711 921797846 679617112 484129544 650800486 130239033 127894860 669856341 944459548 363954475 466223561 457210154 688650387 674287429 204933581 764308897 73226541 420945393 354058120 828498070 247096196 992830227 687898564 717044385 398293722 216693596 870991429 530161998 821617398 775326017 715583906 59791651 42869502 869005622 357309866 209887281 69859340 679760228 671745872 362339879 567322408 510799340 158634525 486381291 982056160 190427837 98558377 504092517 583500187 28916880 69320822 240022607 292214374 473592900 492986038 957275464 111095588 17794770 135074669 254374352 635991457 722297579 910839935 147719634 406476929 28228820 393382026 827423048 424604585 531915940 393474335 464576230 484476446 763550451 376967827 859571885 362274469 346920836 490119943 287390077 553283713 122492396 57803620 153949392 22289803 347860855 944925448 866414419 967562137 147350396 894509373 155524125 294285006 897783895 881719728 187120608 350520791 799219847 178374075 244012339 176981386 94015363 461646539 385091793 830956961 823958999 250169920 400285698 202270903 728677783 287554512 97607380 760598757 998299543 774398047 847248090 191172431 701926805 588369810 927257674 96139675 963812787 111548203 720025298 143900297 619051048 577976797 175044013 283790221 963502657 636561530 1757950 962997913 944491981 163699382 99447593 91933881 948653324 869464384 67993891 646703391 820250544 823565111 830622527 620213679 781750288 790080384 462036242 56560347 627964273 793986103 423704080 314961567 592086959 123815990 747723789 186947031 152372857 857996426 626417886 41449075 184287217 256474747 638710336 988477964 416360069 328611571 780011290 22510726 839705964 994489425 241051585 632801086 168385383 903078326 479532405 660751210 929312908 537956764 711453741 12597893 76408402 434461300 124191184 579609934 617488056 357906360 914512270 720749234 396505704 56739925 357060939 462952726 496535080 78287334 348150448 183723857 759504611 818094500 860029507 359080875 292159248 362535960 27568366 795437654 875326036 913815150 715589798 412285169 230975679 597801223 568874264 477853239 490084439 391227888 166937122 484128221 416760971 805496936 63778124 536212596 728846461 538543756 155780704 708962068 420463070 811769879 964647293 712996941 822791659 382461422 609350966 127117729 565356983 445290487 361511366 64197949 835349655 739224594 582395967 102159887 174492896 533956190 655206618 186001401 624124699 923926741 848319519 316005711 379190104 838544707 627611360 18933880 461714738 306696060 35341105 416026248 502927986 812529073 795694262 497051788 787848387 618272193 887995872 71388496 244052557 250325707 132550698 843967459 682560875 309262669 181292631 447876726 284326412 487674388 109097343 285220222 951547858 121168595 647194496 848420588 154728743 753032115 283286949 144033525 872373323 623093921 127687143 862786533 11738508 198036561 606593228 238669731 711853055 13258341 123296277 371868162 478768974 86391464 136737118 943285032 977850232 733014064 50387987 204314062 596202003 366210979 782483489 41253203 572884047 37605927 891539714 192666530 911899421 181184484 467421527 504879404 292013497 890388702 329302805 753983753 740896637 672601442 826837328 827650582 607912664 103184064 152649037 121066243 989404302 558338983 263082631 196154316 849133094 857929838 136258133 725956449 3241077 806253749 253558359 499123328 391496618 769883258 393348053 199580174 48190792 815041300 818279645 615701953 629214252 547930005 524207851 383859205 131206389 181795674 871757733 689032641 325882813 39554304 371854363 102560146 384782997 809855746 414145091 577697362 6023849 308407958 248212732 787368209 501902128 210644199 824238185 752537103 817668191 103258983 308339766 407340051 237893982 120952309 381710018 825848085 725843680 221567075 670098038 201595495 937723690 9232414 47730685 334953786 894995261 541007331 494763205 772995902 468737549 376836553 350730959 775793145 415542619 902483376 772151984 502807345 243315819 499652505 902308012 6606203 941103210 693305110 800455618 239693783 156757919 220648595 352258025 172105624 318591794 342701876 805245034 563241212 693813146 267027690 7457776 636745338 320012440 468812228 706298443 987783571 847559408 873402710 588789349 616545116 846991620 11074700 7770158 495055529 776211030 114632621 122948167 621309309 617407655 887681321 429326013 328472944 12460490 932733354 288930550 31938592 900427651 889453108 95948074 652012174 116832636 140365525 143010976 116136608 434592316 135877360 382228113 118393411 315045560 163885937 240872647 253215811 734561707 719417934 376431421 995857382 98577607 995953114 93198614 148005412 365029478 662285910 88617326 763873604 695943255 171276802 833812823 748220106 304975014 698739803 578265185 105224622 791223307 749349870 803701250 348794332 971914513 794606130 29614313 9840220 957342042 857704293 156481656 353517074 627768812 255811626 528189054 720933100 324305923 376014317 959371651 156326288 794445783 57036147 616807008 479704601 242989391 81409155 37995276 351393720 979519179 465505970 25264715 953701864 778493988 754446753 483334166 28575810 771129928 805589368 290379034 506133980 369524337 856884046 244726749 480326427 207838020 283599226 857450544 570124984 387707624 358361293 569823346 735200127 42897894 153205267 161648432 479699136 7144110 170969167 196054572 784372489 897974476 431824259 60253060 535408445 175629293 804656159 960582634 628076833 339062314 118197069 328125510 383810101 806255563 25530913 325176776 527828904 251698041 183494345 336576840 615202874 571318120 152372571 708210091 388818186 979043948 726057517 318138951 269313795 67908306 832208288 567264499 438906928 712317292 437881668 840094398 679594504 149633939 185779580 529017563 675550105 92155334 445718065 23979972 533900404 672576318 584541031 855011547 77756516 919883023 246182057 949890153 895435047 60023482 116399478 940392600 82482923 419466841 17203468 177020699 575507788 443130499 374111553 520164478 399212121 580015527 864859290 608597152 322357624 22752412 193945525 715223818 819074196 15512134 863863975 173473466 309156974 343062300 54857888 697630533 354420813 277173808 985583071 190786292 125765649 619948850 978257059 761738386 377547105 34020088 222038695 965930071 925634663 446881869 193268885 623474700 605994302 687906291 641421063 499419408 479040054 12115144 867800459 225999274 733449079 44538199 890847368 753259375 854676099 657653974 698424421 881509269 85458441 86068355 538081165 444252478 48061314 579232573 680658190 308213393 990457185 232802030 357015765 78275764 152712971 622948630 899931832 955777254 709898816 719365763 852547484 769461761 413448414 917461838 345710032 443822584 925108484 375121891 285453811 755709347 237183982 94122708 622851216 259873363 219888321 310298149 111203835 199400072 449172548 765478987 842403547 873839371 927502540 877696615 914023991 30082788 300030650 496006805 872295978 571208419 181342206 556716870 65173268 126567978 637751705 929460925 111229936 544733813 250411121 5565555 707341611 141386832 454158301 21487358 813102495 885873993 449623484 408038874 446214344 807658309 209674978 961404092 964049332 458263571 731929763 198898939 140065289 567082939 439709629 147717535 19370709 684151230 722514410 526509414 832140882 838120638 5990149 757042299 282116448 239110868 46616592 966847568 231332736 48688880 373467565 708253822 934331977 335366539 30911286 51114811 837041844 144959561 337919444 762588351 53378015 90499797 892628723 924825676 104961086 206145757 995095222 721952525 508951548 418994035 245828857 893009071 569474242 372788938 851246307 694312807 953378399 420188257 636012236 99382932 241432735 546503756 539459585 237848060 994819480 38149438 187347876 93450712 291148560 829751144 765082700 987326100 805138091 556981939 338429550 637910368 245170167 227918885 381439647 586899383 760414782 948765918 555418027 870029922 162303699 223517639 632043893 25054417 534685539 859367200 541855436 300022295 240036769 437540300 973478744 83320865 985691877 261311846 401498421 124787684 634805847 447202767 491048125 867396075 34448889 651681440 29021143 384533990 873287119 570076560 460402287 511316689 110681488 455091951 657481133 246623952 139023120 114260546 539119607 918722593 235999096 201648999 108107971 340465630 63631344 858324740 504111339 237804073 8081279 69198509 988236494 220730615 201612587 193517019 747681196 788591862 317680913 142423782 594114379 597660910 305755630 261944526 615401656 58098558 102272098 79657626 717492270 131732695 420459278 458393703 5592835 524426656 77925728 18168429 713097656 39394273 523263999 222376773 794175958 973513004 488416749 782893495 697436653 540389002 740550920 171827746 610601092 583400618 597782751 758071351 13955942 796350151 406880954 529471099 864542296 517128462 502766124 125955187 540573792 543061093 800537638 431076609 827907441 66698371 259311183 731697504 101547365 50754538 864940013 726356669 358829363 409990815 748904323 195380497 138451289 283743643 234918611 813121443 430230634 711969004 984712588 605860331 299593025 491675955 111393718 101798731 632849361 869345363 657642160 841772907 435965061 929046726 195284749 825193834 961209803 181069363 774380362 100633169 10517928 834052659 652252284 926718366 999264834 944089471 785637873 267713978 283244499 959892765 855686659 336957149 698853128 478655164 110409455 700320983 61428687 165636764 935035426 272832933 5124458 99280909 546077430 303812194 233465015 849514016 984089793 352433043 89783082 888757408 357122364 255026212 227706099 416487781 131776057 223072329 582032619 9545191 448710307 598536568 246727315 958395322 532673526 679252928 804737198 796735491 343422051 844791775 662159426 493108516 578937986 283408545 118849693 273390439 124257131 115984585 349799975 772775958 220439559 782831614 186987282 246732576 50699889 292971003 390377613 280107541 20884075 90874495 21376815 454265633 845389831 219857933 930283487 576395705 44485928 622747541 160330647 729202872 741141507 593552623 416580759 2631740 753142534 240169326 962736255 795883595 745944100 609659725 675910378 388203154 601392308 625212178 898832748 60375757 349208075 837352547 296646900 836611075 860675009 56393566 961295679 466182941 116856212 58051938 487458976 276757269 920434392 307863109 28352364 771946974 830888623 512329669 246000 999838836 240292403 826570693 217306749 306534074 266981310 580938485 623157774 867138314 841466366 543344007 752887203 445824031 544135357 777558046 353595447 378375574 3379698 52348591 620403216 75677797 417624645 268628075 801558128 899471808 325959581 274384530 282217792 652877402 243257279 366162756 690047965 143526149 88427834 908277606 357007152 606525971 369157726 929675051 21521778 205272009 727051441 384089493 281730519 418456483 572519602 758572131 579244708 4761169 849625015 804421227 87492411 84836403 467894348 547902504 381515455 775791541 829127078 991601019 499989806 593003937 7822416 220638191 774375089 734201491 983765112 623095571 873214332 637507636 95958292 444465273 194320811 98612524 875058257 93779173 304981642 222931237 475764339 679089996 55730095 148495877 26076336 490012663 937568061 570264761 376395223 711237827 289388560 332203581 201690478 285247240 843947450 237789897 52756174 768862581 82325239 14905703 6847538 365258757 46050957 63246429 622661625 45790666 203337453 19176567 627567200 261172988 344295358 89544557 906495045 627441967 627420862 470594788 441653884 647702828 842243442 64024223 34183640 995054655 324469864 951538793 401032968 805936631 412168055 516453878 359188712 919165527 115788095 909781126 31603136 78566482 69819948 818980373 866303028 953315797 897618998 325757303 933145370 579080474 176153223 873964247 711552653 236807845 30603192 145740809 112048419 708929947 463675847 515091456 235675523 306752822 128985010 832571297 395351798 22136682 97820956 73486334 440819417 42632013 754892215 125058047 249254009 948922827 317064563 999958096 642375049 92119691 825736850 44297951 170626978 133810105 740043256 206390397 944942688 365729301 909703509 438497436 679539510 779487277 858723800 64369962 263591782 86202276 824046070 414802560 653982847 49656469 158823044 553610662 433977843 86724446 733379959 925014052 737186269 360468153 928934371 10856596 532349089 705557460 880085016 118119237 678376128 279775901 315201064 946938081 750269157 794351002 649361247 449200830 764482551 216732164 656549662 796716009 264111886 569481716 468497437 41292949 831222846 595036420 2045075 159923443 771604842 467060644 447522150 745693539 47054405 211783447 310906043 532536257 764635728 101467660 618238139 898432722 423746419 428392140 786880727 370873459 644770098 53696486 815800122 61239006 838652231 591534538 263835487 448524213 331872569 964241657 639246872 464309324 77489391 48461342 940346979 187783525 473941290 280039135 320093543 618914560 267874564 464012198 497899551 257182638 740668101 76603826 358011779 254082622 296378115 5940738 622832695 189308120 75635323 278327441 823871703 502524751 721779540 272863664 911945854 976811616 453512476 523164851 747267713 836617703 633483060 349646092 19322981 64642707 30818345 588942641 254252986 878752488 472815040 588091255 81347937 628209359 34645095 518773080 769172211 373158995 106528681 749809640 143563574 949145215 174490328 658983319 595245139 943208207 265533816 696779036 520964165 759064229 821440432 607740037 416980643 32373848 932664036 135866816 557447784 300347393 33147748 894298531 839049306 148042640 782200616 222836756 200329306 349223706 63624836 645373083 963764593 169422923 111194039 618915621 287074921 661239973 760084052 95923666 947756337 30840980 49985625 117689306 131066460 959576842 139485930 75596978 497406788 166780885 213769612 561782148 160119458 444890911 214945324 178442135 431827462 853671982 698863424 102390298 76623665 742906216 126164431 676661866 553621417 224000290 186792543 693991149 784821716 546634318 186973577 846834410 108067594 955366989 182245051 350629865 815925543 631265182 880139130 30789191 306746630 503524997 249292903 453824470 521387626 305208976 327664781 575133300 604272048 781441817 124236269 874160262 7538805 786310160 6493625 486899640 572828166 697299215 378768227 640545868 587050748 848219984 137833073 88248722 748548916 490968454 32297695 920472898 756002107 362344438 765755855 859946502 97540433 950842514 48477399 767387164 135709166 522274428 533491070 59949024 60545772 187938179 160526688 523238413 37821834 7908510 158144029 73373198 375235658 342518869 215169196 258630428 852785590 546979069 301152886 294965158 447867523 884636037 978948154 374250947 330596877 158031968 238382193 964517412 575987017 730025699 173571727 920696583 681527504 191938417 864327578 934574797 921980083 173041845 566723453 559337730 399706500 757794145 976869808 173103848 634170159 440667352 984802884 600785339 538340709 589753947 815295602 58139739 452528207 404477444 755274038 5119287 600104081 755678862 578604206 488798171 16514337 25352355 550819289 409813469 115414441 296185900 401481458 714042631 331280448 620992815 767483364 950335785 392784830 877062615 984476003 672436283 295374502 964691274 926331358 355114829 285270823 443665150 29047024 735445618 671142733 787355795 421866100 709919381 186001020 178349000 869845740 22572950 720072983 909680327 58042290 505734990 854994272 187424453 518697116 59495432 608880628 183009699 85655961 222883758 9582736 608623418 881223866 34532442 246230792 205646107 987968168 720093615 84806231 308305566 400513955 493177368 683763384 47071119 261138401 563869423 629261839 742579602 859904628 260254103 679957508 286903218 25425007 725607565 150522810 82583165 455495315 190485331 531543941 761592614 178304017 255086510 533405772 253082900 460431731 9063948 62136629 598093141 936466224 919525103 288779 912803056 617720325 494762685 55954021 288869267 702395518 563704981 463772468 390194929 163940898 880556954 605622965 38085164 640347096 674387076 100607128 388029333 576056930 132167339 256599695 953924252 551846309 77321472 268279187 285602024 885788252 511582075 254155373 253571329 617521650 574810120 314419207 945046138 158248775 414046055 240682195 641564217 905027418 853850894 150149246 485906446 76664648 786248999 729716484 539949384 483027624 113081326 27545143 563285623 87079945 963638067 550616202 433452078 419453112 958154430 633480015 621506676 216698662 781693951 553806678 671354703 978012774 387048025 561406504 556385402 588823604 180514085 177146318 199514517 605118607 27916959 168668723 120259112 41007177 109057353 580625027 931754631 128674588 930639892 865666732 298000972 942928604 819942955 545372854 419877022 520301583 780822916 84454557 790990778 94478719 475049872 8357283 793369896 687765214 144738937 163423564 313566215 236690025 787122749 876549262 655746224 989603863 218581896 673556548 747532229 357012156 158419859 357177848 257261345 580460298 771617199 578851524 63173766 541969015 183881933 173522079 901993967 675927608 194146679 260381036 217897044 151662922 876700 37349798 135049773 945844761 483665935 766683994 775510226 42848722 214658379 431260002 484490846 682288460 889961640 347040735 735422173 55673431 591365487 426626646 658794878 645372907 313439056 494454380 598514600 840449211 314976841 164087541 606818023 641472517 749312711 170726066 340460914 604869065 648462787 297929859 441156081 331100675 518119056 927044562 458077043 881225381 106564597 596008785 838634840 222363869 453009655 150119904 428055765 168308451 621219512 850936544 736207829 62591385 290305792 45886861 593562320 554010119 55937990 236050590 869682439 462643108 265251060 274112500 137532150 405202719 912021481 168423364 877162114 479198659 416880644 197798193 256118290 624608158 983516630 473102854 1029539 27556662 793064995 916582579 121227766 578757299 512647350 307376822 826437362 851561688 349740534 375893083 241926273 724474214 746864500 380315074 4883952 896148131 763898736 810036691 719676781 633238126 454568298 556328871 352090794 881511298 274813342 363928829 993693426 878861395 33050389 387247004 665518017 897882166 425986575 515717011 936001928 714442414 215315448 461765622 32252075 289813366 79767517 960672739 463459802 285231495 838625362 845980111 119371443 850505340 755580388 909981610 938538325 560101000 823035699 545486857 617323845 276947069 819354746 302831856 435501822 714653392 403730058 532039715 491939811 250621014 371021196 296197797 549564306 334260565 545476619 387082216 130383430 374041571 231903799 816134634 715057870 560101303 731155885 53033521 756888319 69141042 850644494 414226304 703713427 29956706 251326042 144313824 610635353 579111241 899523514 101935108 222454671 518315236 609077279 935848318 202133622 257659814 556389268 962211410 845882273 641648257 956359560 998459265 480279344 6718978 53847557 742477439 195948151 788157134 444953374 665156845 974796833 535133286 764490121 242738165 799152951 650226381 733982859 804033439 237224347 327114582 331427950 227716940 846049069 286652619 75956685 265691040 782504757 894166184 514402500 465014591 991245593 37852508 837688205 336998380 234288243 361412180 137139997 894832300 961315451 726857796 171672321 542543753 522316011 112092031 694380906 579789014 559371550 758907272 807553236 267656183 230151297 641981867 101589116 430178228 956871396 367415888 71063896 568086002 564746374 870812155 901103801 765252934 697636346 500486806 216638862 816229433 127510294 774415509 150764480 906345764 160906710 173943735 317440724 367783845 67350513 209645034 447082855 923363559 659390341 694603059 209200620 48602752 284279138 926374106 604660114 886603009 696548422 66162569 447116021 868330838 814065957 30783256 186691918 903698239 794364196 252347105 451769159 48620372 506056305 94289547 306544829 589974985 187954337 399571876 453134394 873561590 25244595 593910037 96273471 217334951 24593973 24538064 197014196 448718827 406408794 259277223 636506708 763175291 361972629 268227383 879735823 55055242 39306813 516801307 580703364 289270364 18856533 549288956 601122840 339640967 943037087 651366007 832574207 722073900 688665632 923290581 889332192 198205380 743474545 437163932 130050830 34168053 923653842 319800594 262726382 42519697 515172851 361803763 913736999 940445151 257085122 83799523 399268825 138516090 302556981 7610963 392094210 196467446 352203464 55531263 341461543 129924523 455767076 815320834 736153007 211509186 113367120 986660301 439753497 72596685 709943938 838651307 267789393 740096023 673514848 775500133 867504085 988874186 20547749 148560541 363940465 407453542 377608594 642294241 545901553 122422578 550859422 734782086 146102448 550168511 584721673 112319065 794080231 697480329 866943040 356109298 212688807 125710251 284145580 707086821 487659611 359895363 250886584 51296261 528074508 579438545 247417318 126263863 21509735 275894427 608241588 506823207 150476029 150006509 628817438 815699508 958408329 129182936 516390617 670348724 505879521 597301197 532799989 324370547 471753180 851941546 792165140 41896174 737815576 612063481 622448133 166233460 537454715 165886768 354934323 246284941 72646319 711008463 149597825 317276166 767549020 769201686 258206033 541268666 484033665 585087073 365980213 46940995 409002586 828418202 287552059 853185814 458797632 360317896 546456019 988592628 173734802 291706489 349551987 853893558 826920039 300117286 10332063 420677605 802173730 580718806 414106939 294459699 457929697 232714662 502944164 150434152 216569627 473241107 715322622 299271130 158773288 546350564 602571867 735445153 78753220 108523270 715766620 797545429 281153955 417433144 245499593 597912415 816390528 593962729 130459304 603107681 173608821 322325304 216818633 12196878 510913541 350885209 801907768 976201310 278531156 345159943 318969614 715254195 483842707 796714891 177150401 870019501 376516891 257415543 560090530 423634471 218020910 863721044 346775951 754446471 305620833 441604142 232534360 994361371 159593821 613292346 217289996 130246523 641772859 546297963 65483256 658010741 463613716 476448933 619811153 156633484 973144746 41945259 429176326 591167064 387250247 979952995 532253641 781342433 888798308 131352606 84797957 373236153 510958162 196689605 244364122 144883909 420267809 837655918 566556710 470227776 632747875 696515448 920139226 846320782 633288298 421439784 87071198 816331689 630930213 698557136 922569457 197545373 614418616 232145309 758925806 836426259 91517461 769171932 765462382 760524264 864988057 145845243 383385809 657243043 582364735 738122805 191148137 277293087 791459096 141782845 499958315 532897356 783988305 723572747 261938014 368001320 209957166 563808773 787113457 704049683 828912671 778413577 820366161 191062305 444020850 960899555 944163443 876715349 242088402 586132562 219123869 553432724 136905383 229350354 767196818 759552212 678187647 126498795 608820701 669055895 834665197 498336860 212793248 72821052 379597929 408506417 211086614 988141806 670806410 524746728 636430649 521664732 364204663 53049608 649554896 636371853 259681023 856032230 753389061 388854042 552285090 476408360 441054694 9275590 560360294 256120346 1073895 929255708 154832109 826237888 62359490 138276181 924501309 730239361 417638252 389158370 586408017 297944058 160540099 504534950 519996807 178609996 807170602 941444744 688500094 942556622 287826648 940339146 506186567 941912127 265694981 578953214 704595580 261523284 586810064 866165446 515993128 929286477 475952924 568936592 973403347 351362500 257865674 226909240 845951827 728990325 72890060 191024103 835969134 56074588 871577841 285650947 124262897 387214512 866434502 581978158 71634561 73271830 454449394 506209624 557235417 763544420 851158855 629985197 245918885 13210266 687876833 110219978 825320195 51845771 364340514 265003853 532708394 300659755 51784576 16896413 133891595 89499131 981123926 796513854 327538333 634042554 969045174 688584392 634689115 54093810 85931149 954386399 134246366 549609342 737494114 654502501 802953202 455137295 599497384 569867092 205972050 730723704 464712782 858793852 89356939 233309590 332583170 200532673 887069338 774162670 158900730 233232536 974723463 119622309 944632478 289229808 966810058 126469597 285719453 86128619 77124874 618803932 58872522 249793429 963058900 712110643 921783864 598880958 985896884 603896557 706300447 191684877 992393016 299113156 184878471 436265691 177344113 800764572 987047906 484873389 129052543 117872898 256531415 655736130 422574410 246177579 659751010 181209392 519456393 76011894 394444356 410295976 47555328 698262959 721623406 44971593 971436458 906914954 339777782 575977765 47253691 913263381 23047710 373856279 616367927 492316545 747766196 511486511 22068240 390214111 6526059 772743151 646160512 112730265 390383057 199951163 180306105 409027634 717598225 667186714 186845549 190166678 7995813 201647205 994966620 393741250 674010713 413031717 686423961 371844509 200997783 679511293 824097879 121016583 277300444 784199115 96262231 815441525 156226940 324173398 636749593 383705940 927449479 586969803 336528161 947619080 45414958 132818112 183257366 727667285 204609112 561130710 922193804 316395064 185411911 86275514 862246137 886624604 349400947 350308365 434841495 960408057 945147861 409628895 125311565 220511538 550060990 239240839 163404169 29280910 440131789 931008898 38826879 942811272 585258316 193955563 91486438 122811945 489692910 18362172 578635528 852219815 628143687 116198507 285378886 111791782 79332158 291803814 596298562 630758489 516986309 183114494 574159863 337831863 132376786 925749350 42424509 761587428 440695421 124180349 951420069 46470769 542991811 46849821 490245791 904200207 28429461 802859162 251023556 197237125 208865957 667148600 713264288 763280691 318410908 312755847 652468053 185797982 902188272 761725942 572771327 775857573 999486331 582383433 337428228 158898870 974346556 364645861 798061254 501358360 799489813 719707960 188774666 888411357 209751471 570443831 407518011 275616499 42092338 898699441 878646986 105142843 698705592 209036000 707621467 663427921 945692333 813847359 385652836 95938247 760370496 287218367 576939666 416148667 340727370 119365725 55110120 857233198 331436871 394394763 197453914 700240287 518138618 946663765 130203547 865544317 582275797 670576829 660603377 997617006 14416518 513481355 631412487 661652113 347359038 527686237 281396653 17003087 546137857 783398899 939308273 857941118 250339264 588280270 92921105 209602243 470415767 377329988 250087564 554784741 148809531 192035619 574999694 313636323 646689059 513461014 700430995 536620196 16755131 870019860 838838630 462586681 955528119 262315655 978185096 74003453 33313282 917367192 501680752 590876836 247548851 543966987 458133275 66793638 821239761 704162010 238696039 230465552 639431485 344865861 32535865 845762950 581824478 906572310 818203826 396978339 241723852 817146464 63566965 183036168 966343354 711857160 986387385 747574853 271449458 906890592 24015979 20311010 280366352 952838994 100625864 472015921 999023633 649857438 581324178 980008053 792048518 570937006 529932154 832396853 578088505 994902354 18219149 86658769 275057320 338247786 531723687 80867938 332828722 92911295 971408280 200879085 643893032 870011546 484933681 728728779 355019942 813836285 275831116 571674110 656448094 329764668 40450612 852899915 656084303 232273218 229242638 263596721 512483068 119029961 202798833 178800790 556608656 269110172 63136938 427010061 72261559 81460289 201889307 905468040 5653609 897436524 142319993 61647031 862722280 773894107 175430392 303839179 327600934 905634883 386593498 335882121 148560012 519897368 28016556 463839392 548878219 428351662 134805911 225619143 942514572 356913738 750944324 105534174 690793316 299460383 930949229 895325483 226840891 944851342 24670009 905422448 744821415 246017442 489676374 274597490 611949136 34560301 318650384 35844067 540909713 218842437 161885098 589828926 868809217 760475789 804412793 217503625 730318180 472411234 600771394 630457147 813916792 738823880 734477461 990131711 260241562 31861147 184953627 302562775 333338685 553161056 396882466 611031336 136479856 490470385 650038324 944507061 496884922 915627370 637697911 975163235 657050006 718065 730061615 59311252 967507941 102951772 123554543 812526608 864529059 233103017 966440588 142477439 166483976 240793505 736557940 53672175 838921138 33223373 522351908 7387936 132622641 499257233 439790792 993833286 34209937 706434828 38396903 277865854 59776779 132027377 291352063 484933355 919228460 348428101 117531869 142019267 175190805 930589508 241730197 905865931 625395523 671143418 371042354 803875156 48551893 310828923 417806810 344433413 591370668 341172304 202415504 138145833 813833435 225725761 154616870 212027325 309675420 29878035 902856476 460140860 577742416 597370695 313688425 602552342 635182724 270873166 882324815 459163434 345869675 127148350 312639473 159803715 607781528 391664476 61321534 238116240 947711953 103033677 239153263 527310376 180379361 369160615 615257917 952208863 458463987 886192105 241555834 261133621 751570786 63980257 846006451 264790821 117213835 322138399 403836975 333691735 934670202 868769137 43012020 188763875 435974442 251455430 775338080 607147360 23309914 448658888 333511580 646668063 927541581 817918114 385456969 262039492 76455692 670514691 631015728 31613043 110469191 65051481 360858245 982593015 239518727 725199297 429766077 242500764 94302445 901866307 854118354 611727244 402064125 179351925 570491669 776300050 198960891 744047618 892538316 419135490 110603253 818128748 664079236 953522500 384734192 927676677 927209779 836449727 598871374 249103163 13172393 171145911 360789958 768379508 181616151 390850147 390797082 258097722 593307368 412900127 509269831 876789876 24113500 679625486 689172764 699809882 698859157 127273653 432121742 986251976 277598689 659825421 33599382 293821472 462673947 413599673 414924443 753567344 234674746 823030264 4946075 234933819 721703568 733501840 192005124 622585362 852339287 798773076 351714438 65371008 11186032 235535800 505381139 77373112 83238755 890220705 365748319 954282090 332110079 452953193 587924847 182518633 198815601 938638074 159281289 24722172 73860531 817796386 71193913 279671275 424959162 694257869 515273509 614926317 6257626 579272551 400000643 278543466 170547437 372925546 966032464 246146196 133133205 42397518 151417104 750611612 320828107 61096069 161555971 132170532 203327138 864762238 431885103 704295983 954502976 620068386 276564449 101075048 211971024 285617853 319543449 753737034 933609429 368872244 938372401 149544084 46709603 292271584 816516878 24851471 181220522 146369068 436872450 961116228 851656168 491973694 938431217 712819170 448444135 550485792 641264200 271723819 926097561 871307172 274519996 227643281 102276825 464666674 121463521 538765782 280778136 666036045 80569489 723098287 425810410 374702402 959037794 227229043 222638462 485149258 316875818 888822661 247539634 859059865 404426731 634219383 556475871 466403024 150179568 688272439 349478735 899781660 420333544 770303550 357083207 110557927 510804919 818933988 86668192 504426215 722667573 559051729 908641195 524925330 21195742 364789131 495610116 24685202 848642437 861517677 152340518 846981493 543675073 747425848 864994059 529492762 579516350 920822481 971886849 188623814 713788294 802121532 283325104 984631171 714760369 894890634 309280512 91886107 19840054 931576013 465666569 157451286 909897556 973904940 326145708 141288093 697586668 141253631 871643746 329479452 369497520 256547850 214707221 870082204 104354388 471551845 506252214 897262333 133726978 701358601 119088421 340291549 879846889 252186347 407429997 88931107 166200130 171339368 585133136 932798122 698582570 937564011 553054395 885922357 281592469 517659220 63654777 392494615 707919164 379362443 588586883 183661157 389544960 566555720 397570486 207762439 490394047 750080658 289143306 559302509 296623501 787184545 525064755 585250999 381644740 468272038 694501610 896517241 215095384 3713740 163078894 858961805 401850012 407556853 244743877 623551060 739945630 804088614 973709609 336841943 732383604 167452198 573597415 120704121 449682814 951775448 461460105 515351514 54949341 829525519 90435791 626542403 960554776 217430351 280537874 272390952 785947173 934214915 264298477 676376812 875605317 118936193 934367109 930659301 682348925 863443199 428869391 291787486 94862056 486904414 977509767 107501418 661749067 138714540 215573642 709765496 670662955 360446521 482126010 292852094 152497562 453390856 373160432 868651260 939143400 594029031 803316369 378934615 147948785 526118679 208768390 629998060 717637749 763538244 425725869 898521206 71448123 933138311 485374130 984425543 543460736 24152344 398273020 49192532 817752643 806620565 600980991 843063233 106541917 127747050 433871597 79622826 3706847 773508980 473063437 594683318 218503306 759524999 682001848 868242431 139549660 666483199 702548039 442025577 695925043 300677393 786084512 246447528 689719379 255031193 45283830 36542981 366820954 894454698 438865316 57863476 399660819 310413564 347687486 751365053 112256586 382734234 995392248 896231571 217570709 448664515 131814309 97523265 319217728 609669725 62600402 252397880 503407893 620756797 511544076 583883565 398473919 370360423 714140552 58500728 94686649 285127364 305308373 122102304 406857136 363330060 62362989 253362047 516048147 297666300 628796024 86209212 195967632 67574119 664868884 388119786 251505276 791885476 784332334 721820518 387378790 563027566 559635964 186934371 670887139 317418049 661805170 955122290 153141432 126088231 137640046 325517835 603753301 75414332 205316152 580712094 878773560 565688063 464161875 350947155 598616452 681802253 609249047 958095524 95184816 570706946 345483722 196871962 915774386 543463172 764348019 920221036 136024105 823951035 930091407 797579494 752342996 540194381 68150830 530323567 254123471 626535953 666518109 668118516 426271536 946405541 474960552 29805439 204179230 287013654 509679929 548600311 153642253 221558824 729524452 22898304 882067892 964538674 861972651 217935667 557609951 811056895 662754188 530406380 786459613 267867861 662854197 131217285 228514254 400353755 898440541 839319955 372757884 814653873 744061565 909813867 804232199 510933428 362630202 929271621 181475941 220615904 380606416 185025425 536874416 867106769 842140814 523095918 759709868 418649366 254287001 175852434 758834806 34168606 253266517 288442920 295851690 77347744 124430328 568548272 504830658 86084228 452937481 43194460 482586785 306675015 208910977 827583955 742868253 559171316 138295415 213469802 755193596 353514136 135979231 367602676 394292508 293726844 581790439 552073632 728382094 31556643 714739112 825214575 867320828 166826363 548354652 212262744 980146089 417825708 75120068 455329752 138042371 258795952 60828311 289781258 137596048 766352392 175021346 309866353 104069953 389470459 460529133 632402979 379718712 800570636 315919071 939779730 826698768 539236240 244058089 204399025 925861233 456748145 36897378 757550318 827973143 306279134 227466868 666475090 170197311 457719836 939818628 812251380 236535431 986940407 62896262 853252768 228465330 74578717 194884057 221774617 568297985 939978195 176904790 119444601 698557217 973935958 635585823 703591553 217885042 701420359 302139858 726472349 461516930 759907355 624720405 824377445 236311949 937901506 882448964 549541753 83834380 518984452 613741160 342112782 32163371 909024570 158099903 516422295 163017935 784559941 6421842 989293456 970049958 332305123 164436569 981606753 634304655 626458719 582907 655791052 459477118 782024670 140001428 115861391 183160043 826528495 646864794 716881671 653785836 833656333 440680149 258311277 621322482 715349562 949331349 537469592 322996551 299441175 643068742 844997334 305301437 871743218 356612841 905495163 953963114 231387253 42445752 526626918 748539488 362633416 664452817 432217135 330933012 220056073 708773146 260115833 910836901 137905659 25149724 256040177 918429697 72037585 856452902 617732343 465231530 514778122 321907832 381297931 225001398 291024233 668399670 182978139 857911311 245995520 464365193 653704138 169615619 115093695 324931423 66657101 950930737 970056428 658582028 446330241 272358346 952387132 760616970 801807468 488647529 915644973 744940276 951843007 543473931 443879426 22510838 796225904 739435532 625415908 333466101 183118904 745372392 758461589 258304960 543497355 755685088 76321057 936391300 121100671 526588086 211796881 211912992 378152428 787282625 894783597 365323777 339256024 832250699 178422270 348844941 294078134 577980705 200427359 293169533 618751519 380906517 218101729 196115307 465151714 420399895 656589462 449524670 845381685 142666428 886904895 276284484 241659181 932920834 994893283 21223958 306938438 51424019 527143210 584777915 656168036 931981344 454932081 837280114 412103999 114514233 660226137 88086796 141112379 180511375 83586163 200035911 765446292 564943237 155344161 927199708 884009300 304842684 915815080 346042209 809693331 38000210 683195499 7988184 367776024 92094949 783916264 799827624 768984037 585632354 960754105 648829618 915212954 192603970 771137686 810936218 400245372 892949352 707229579 862875201 498366845 956462373 143920515 809901088 749777716 280378136 231545015 886997442 533603845 212290354 181154053 222220672 249386685 974586131 108226449 839840782 740996442 305117757 118807028 157174232 584545974 257515453 635899715 693926459 294761353 830286088 35072590 457594629 122273387 624086572 601588063 935281816 378657331 441748624 451845133 448186462 316527144 684328283 581725373 55736131 607187203 604544959 228108108 102388732 746733356 747555288 484003522 655755721 486903860 113125344 709604006 117777568 150427454 436949487 519872313 137576748 348772569 174455826 484007252 282643387 901492704 29537849 651175454 735480064 751530443 597435285 445202056 786017445 995699621 879549602 370378708 566776321 955720658 572166530 202653674 864331636 5488341 520326458 887191470 263404308 285547954 521078047 193124947 689440460 904312495 209535408 967041422 903196685 452519435 756572475 679256627 211562438 961258358 422331240 624453442 837943532 553727218 196070625 687889458 48570568 985101498 53868294 718707904 75513552 332813990 113422554 743624065 968938991 274011435 839853931 214042644 745937848 995665721 603352205 688491112 672143150 344108303 945713805 55437325 463724592 251270738 948133415 758972554 545074443 245397560 297215046 431551453 823825764 782588613 436225302 826785988 600441447 881179961 584574371 783750024 808650011 925668100 739994413 11630955 305121352 251912269 628387712 284753220 434916254 882702809 296244727 183477489 172982832 676768794 670191284 563272471 616637010 33026348 464621740 841497480 308199091 422148316 453681130 214767874 695522367 205263283 570612277 75965713 50609894 461447096 345041063 818370224 559653084 496166587 737093920 288697977 910217192 538036349 911836702 114366151 762470705 996618635 112503773 374810806 419049061 325161388 339218342 174053942 275015062 149448124 798897336 982288919 730126442 246141917 752628098 195684743 622281497 431198969 648996502 850620418 248809045 961143369 655452242 644408769 198278429 833174267 731863707 421794792 579917030 941143596 890201990 14937284 185619015 1646008 523098928 942147531 509608418 126356945 354679628 559787810 6857814 262113282 869597907 467021306 139550325 23546799 913042866 16064466 60243698 774231821 827948654 610439280 410994244 95808927 6002373 752086314 424989516 180193222 881626489 231301952 761448067 66103791 203582538 796489321 563276189 835874771 195236312 838944784 180674927 763463181 273443114 681910325 520700976 797942236 337368466 105439368 779315735 834266460 582330297 65578916 326121446 976251368 424282564 791123546 980734177 14425202 279015232 86680085 398753842 64988123 282546960 516103708 880470751 512470509 965597546 459832607 338021998 885713755 657503800 458814076 743743904 89108933 226278398 662000072 57404745 602851195 864101686 963425795 572993289 861484180 25655154 633661171 687318797 674647505 48239073 2784171 211745821 467829776 697162277 71892266 841908048 135520573 893719551 859373775 75941955 228180979 904964344 72025051 335250696 793919915 453496789 796340345 594289987 16642128 502934957 89389645 258237135 824598063 706112622 915220946 158882464 902102797 345205818 299761988 192423170 921388102 274901383 972301959 21664013 847602312 142535739 139357380 448345624 366111526 66462150 208852417 404149209 454489623 695671065 715877348 78477902 38801107 397410633 729207758 451064850 285324477 289309609 737782995 334982990 122445784 589706963 497542651 87260633 936083467 61870637 98980261 257903559 806456883 405266151 53789751 175956638 148301282 904747285 457627093 487670815 571239193 978448625 362197229 40870286 204704433 439838991 94355737 877550194 206628886 562149472 447245311 80574600 855406837 959424845 406721099 1772353 578328706 703774882 61787110 43598102 962443873 741265303 428052595 655396862 30836723 260029668 442884188 195918417 817874999 753555575 684838026 57625109 270837164 872265507 598114576 888671932 795654756 387092767 170380247 529269716 581263860 937678128 632471537 107051771 85721610 125002842 665437727 979190291 651332927 227977857 859466593 302215596 841514688 601132056 745317422 457748085 340696549 85332396 191402952 315817193 407634258 97825694 410219712 581561776 565879056 136260216 938979992 205000882 462832941 226440591 903119791 335448153 309173560 524751483 403200242 400356276 189627069 97334659 283489832 79797305 466031121 37950341 949944832 872510971 230852050 877923453 9509606 760589430 301325830 149712736 186014581 16263891 758782869 185699163 358125905 80807481 796193778 83981480 250986163 349066141 265183937 302946190 133962298 701145096 634231593 332925329 697883083 176849756 248788974 37757759 381820029 825499094 145718694 490066492 410146881 479605624 411485133 286908624 127580345 991025743 362876887 531893883 85071351 492021538 922064505 954965247 518604190 291593230 698352083 132060099 103428786 729715608 38305032 682347979 368527344 350756587 536959312 143573972 279558891 235724733 249206821 276198815 827455677 636429997 86870240 978239047 936377745 337367913 759425132 933473280 537972232 258422936 206760108 213641079 633326194 621225656 910000090 70800740 357597361 107273369 457236065 770207772 837266935 747310174 238145632 640655282 692188047 52667490 67238016 477753574 218267875 688433732 400169521 803874379 578051193 297580816 77092948 384773615 828088832 474469945 565395325 257712053 285154389 436611748 240896113 735773009 892509372 819537894 626837679 922735181 929515154 433570051 313178503 353562267 943382185 268986243 826925997 891495499 148541662 523164203 247245282 132858519 424286130 182551585 190226329 549488289 58518750 123651647 639635870 871637364 902706211 170376611 290475678 744471581 962746932 358978599 15264626 177735773 605153911 571151886 432085186 346921920 321305258 111244088 911871820 598171518 262961888 191718741 973399276 881302840 491951179 273679851 873330209 424762504 289080337 36955476 667888499 38189450 333389053 622241000 894735386 783035088 103191583 887081283 912665116 98247314 382846024 87092034 599794501 200418819 796258530 46360520 313576632 110485321 627195441 660431468 944811637 982394127 910973813 71173591 593023023 962796217 734145648 118181277 233523975 521836383 951869187 832966450 265319921 910621412 541986500 207615216 205317824 828069137 174794006 442991289 775171159 758873719 45507275 173345542 787469608 804582014 585048284 771097154 908215908 306012283 294428807 517366293 323123956 207156092 524664433 546899811 540196742 329111623 587713181 840210696 250634972 848939857 323398742 583772251 203937526 420660356 848466609 908170295 671327125 680846677 609035980 636551799 306631011 860135362 304955967 17058458 696614938 926359071 865652922 431109266 769181668 995098655 772979842 600383719 853019067 638044949 828995282 413261056 775930314 83964924 520824095 217355747 784753683 96648826 322300072 409972054 776601170 947422508 927010307 266883592 511868471 107333422 460484732 984305271 736956659 790825444 859270250 848782490 677934636 811215580 292399533 74943601 52065418 762193134 473718768 63086824 116354569 861579367 845300647 62788155 900877931 108184537 89179356 206523163 30575726 423128771 997540904 396100337 515463162 664251338 440883500 499391693 559704014 814821854 400477991 247884566 412652207 28688962 496132622 17200498 592720194 592408754 304963654 790188803 13679543 751375436 715784914 368925186 496893499 336731395 307559436 970344034 490141917 932307527 832365379 703433999 325336311 579220529 717262408 405934791 662518261 24683531 519168231 532872009 357448480 62605220 503636420 855196420 201852633 969534539 783081570 934978330 791846112 669556049 462468263 78507602 636233141 452968321 392524598 380589408 841152479 758515897 947466588 554848628 579982314 106646458 206603195 551446116 242406432 401756470 561567531 674378372 351712127 360134216 349132462 427625561 533001893 555642921 779299139 860745102 391968560 964195980 928118852 762665555 346175932 695600419 405986141 262952186 501404089 445866931 48662456 211812515 668761997 824176242 92861967 909078553 496145949 619352009 21390851 780754986 520637638 398720438 756985684 144812444 614287842 55090273 286514787 37645976 319174218 405987105 409392490 151914504 178577976 316489836 272622489 181632698 73229932 308547046 928318645 551568914 331202257 58677445 25208545 157731948 585966119 89699591 60606666 905871904 107246866 884426551 576849513 16185778 776120862 115368657 211972024 831950133 785428589 909968192 910074854 502343809 666230125 318496221 171014601 477747176 303725283 306314263 633096934 436948211 968437245 483431807 681829884 21925940 279007950 241442631 728744154 150868354 689680477 354433422 219411176 978042688 11217357 511371154 207476747 776513549 95386167 745905181 937579856 176946413 173056989 295992926 77450759 566046619 41026717 510806644 225746428 127133741 747153988 25748562 866955041 70510672 586807801 973516396 391200820 537727269 427784354 196957085 790864893 31123696 871013602 771804407 85076846 774280221 609872078 966786669 405481977 477747892 128432805 714350294 290572609 654295049 410355998 305243326 244571236 483000737 212072102 320932453 999968352 591185188 392517711 457021307 796185529 103806865 17567181 425666878 380265012 490298792 818509500 373472306 187799711 939224756 814703349 964744832 440703655 659537734 100147980 98882198 754394668 626394575 69866559 192571187 316783329 442253781 717061600 488204930 884458459 719225893 695564046 754789801 193800581 792951815 872665265 100735409 176658999 904239654 248309643 821857477 539346126 294550664 198331154 576122063 774689708 973805230 908480093 345425573 985678208 46021666 634720088 350128278 787874905 843743881 509788471 979482479 662747566 784391368 984053638 25341925 146631053 725030056 317825743 491175586 832744408 682260310 223238833 173796401 105214175 629325710 346805653 674817537 76026657 214552184 465158439 748672330 441245835 960528078 545593980 812538907 640550508 12811636 848049429 87592095 937379780 912478618 868972212 296211529 256876575 992257244 301846604 241924939 213125753 854174871 801146001 736308472 860748339 271188258 350241413 29657691 646443176 209278559 867734778 896551767 208979923 627135360 523752050 806682496 948620255 985160503 801693996 384549594 411134784 431670276 695858476 921238335 546438629 458563870 555286909 942968175 664474888 45151204 862600112 18090466 229170274 771688975 563660032 677639733 952661107 154348434 233231720 949976325 774164111 772248709 689808556 808931732 4701298 644509185 561843705 940052102 498126696 148244214 708426221 882062664 955192718 800090051 274468792 749879355 652819458 498052403 812874935 390275023 829362541 599158087 678585230 892996549 234717573 922156049 252937535 213866714 654189636 808983971 213043107 297596440 711653542 289055274 833707908 126725378 856984666 487279080 157301829 514116970 541161529 850954984 209930348 592132831 484727498 26952285 119544189 428973972 227551816 866101498 64901419 910826531 775346333 867831789 22797640 816851281 218444517 167873595 520992924 590915848 257455698 58808189 29952704 640686775 220798620 179540615 44080278 216525977 946726538 786972821 352765884 4727183 591447263 127453132 668123891 267630861 3056657 507616152 676619280 112211801 816840938 471597273 146887097 953964488 544144466 413282489 185552498 177181519 348387227 39373495 163780670 587779004 281377395 177617347 108074159 898246118 509825224 350189844 522726258 38024554 952839364 867904965 7782653 348985105 916170275 323818579 98413617 451605764 145071558 760657555 226194246 289309716 443718531 166637614 6670640 495954173 159991523 615571523 608194061 877896310 138237421 269465474 416837346 364700287 976376305 278848549 287687595 981119285 895017113 461905009 788882378 469947794 937861873 716668800 533420059 661193274 321246737 742485460 745114696 86091698 269853388 679028478 943455436 411436598 160776329 270856129 350229749 227462909 755965630 218370510 931631082 903615223 820027796 391472549 239044553 901275452 660184401 46304522 825060427 492622415 571492176 463653937 996614013 248847219 199752357 808605122 884344480 635589383 311805786 862347491 402531306 731307829 769920968 787322254 483885776 88988273 627446654 802330778 903541404 69029305 561245458 459315358 242043009 529058699 158139099 805983754 662691725 199157070 882679063 206821450 500043665 482110761 410188572 204577526 232943494 574240220 78768397 542012775 858831031 260339836 930371133 230983940 108303380 602595414 906529477 481725583 796932488 621898147 729157993 808843097 201729901 817137774 224479900 830669922 837462100 130350919 957285871 563654795 639229123 276465887 282347970 168416672 247524099 24711536 339465590 327925107 889795924 156770501 300343555 192896746 240442464 155599718 913135238 794152558 522465806 272628386 583142493 576280709 129176383 244233885 371171561 690099989 322091917 195337693 421768146 689757763 228827058 871412013 92246558 477092596 829001822 280814808 151123223 984129856 13122326 741492600 714270207 643910099 806814177 891146755 210570655 518899796 85275602 603725384 358276401 862129442 656622514 168243021 414850650 190878459 853460238 876716284 693452956 995389832 626436352 918063119 101895436 470714988 536258883 400593459 897108451 306726717 722847438 254648851 110750910 621397719 787238188 281359943 403555006 909007374 443252886 15012013 393153689 666625273 155117407 237339116 142468220 140724585 921570966 452194644 254473101 152268816 68126642 354921561 242896319 398862460 763928219 260809907 487997716 537781418 558984431 68984428 893430384 1049593 118784338 128884958 313268499 856714941 394942923 137541567 601150921 724824498 383054511 975157350 385449814 535749342 899345246 629215266 318514140 581541367 221172622 209636017 908040626 709602321 870353046 922722067 947337879 486602494 417365121 29746716 698449470 850463141 344492971 596250995 221822954 982965747 581689961 898454188 229180331 990953440 929975764 566417543 636570417 39029268 415993839 500675651 813606310 240721946 290702632 326165918 134287445 832648514 606406430 336216700 58233829 49262285 81408380 706354033 143730761 661905003 709237967 519025299 286714717 83267721 931919832 725698099 215076925 797096207 632698270 243816363 405489980 466604293 856288846 704157537 740549121 307195193 177649675 190045582 217072038 707001162 145035130 355633594 215712934 889238516 130536784 990664994 287653806 400232266 364911720 155214781 430878889 319705490 146156228 125016743 133032126 967791239 830632005 141492467 524603902 41513268 468296639 464546879 32700650 276421519 550103167 708251653 244932150 980560971 214456386 945079045 84998445 932782132 693755084 539898345 782459 648028986 755221740 300139572 448521209 778277038 937187297 653348675 579167360 948619785 289974241 114285087 196965192 649253909 916432221 760855648 371786372 394234918 722338789 615205331 98463173 411008219 164792286 463123140 667412397 963448400 644785134 367569310 974447728 271698775 471493599 550021253 330819093 944857256 16002382 140315591 238558556 529319309 199598525 198646286 279969914 152978534 227756023 101150447 995058908 462115760 53912835 332021568 730900600 764204678 255182387 817632109 346649850 87364134 940004361 718073277 701286382 689199703 168759519 354145725 179253083 340547898 325022365 31395151 416953149 508867112 554043285 2317202 71820778 785456901 989457395 81095920 743058148 586001339 222836893 127348142 44515980 552118485 343456565 215236272 713157467 643578653 559268449 305614337 723079737 990869904 665067658 854180977 184985752 318716528 677972 494841570 767037339 681367511 886864269 794030445 642279476 978438844 283970511 171317312 6499851 252658989 124743017 967729322 639498489 422997423 631118137 368371416 865590776 985392844 231400774 601315708 489905155 516530544 882145501 666958543 650550969 501671865 215296872 579821288 709287834 699371279 601237528 93196671 453064076 489164005 919262137 979171596 489041403 948346182 932259387 172643557 476664983 29653164 508828184 394766687 728487486 61719870 249134561 571727993 788800278 638953233 420830256 974791692 552902804 346730788 156910867 337153038 347114370 105177814 865311474 278081219 71017843 280540999 92895198 843807079 577597967 52615849 891373542 293475746 170312836 310755919 241971568 244957333 732599796 460342807 688972604 46377320 715028748 747913638 113588452 796390275 183729387 26856661 373204472 377202445 369408770 670325984 544585070 277812241 618990771 662805729 239120945 420295661 884280636 284268557 848699129 968441856 783677907 416532320 434018192 234965807 784542143 503528880 564457709 161089947 881058011 136371374 874796928 675344287 305971216 154742758 421206276 382646515 882974036 89330039 684443043 489873879 391324311 270954409 262456867 833175908 916795314 164777096 427968443 493040358 158241067 542650187 116295505 189051856 943728370 651449066 15423394 390390714 299981819 799172151 245295680 92864926 918424598 576938077 694877867 364996628 17895039 262487230 627243128 101503532 791494639 414819268 622715180 803463602 100442404 147848836 294703237 936697218 374678337 373014678 767234021 58649508 87590174 464994120 992042741 956600081 236619658 313449311 708407708 881811389 593576671 152940339 211039112 218482175 749761034 220319008 920408206 432842672 718028803 641241864 472923221 711052674 874557847 517766011 11729255 780727583 474670082 492799414 852562575 512204397 355132600 124036955 135355298 66450821 251215992 182635808 428860412 169693503 339416929 177362398 773785586 20070571 993594192 954600051 367050997 245800639 117389944 21715303 594091578 657178508 268056769 522324675 19692848 76449017 312819582 946137475 100420129 734274173 14486539 261891382 913302243 718118426 217296001 368765426 444792668 307395830 794641610 919355313 816820050 911539647 412364989 953819007 894074415 713553198 499758605 765425048 947387274 102909313 613278304 900360051 870727851 377310230 45436188 477443234 47968261 959632008 459789955 968362212 12518738 924086810 569297619 221203151 370944253 433986299 180229573 72619840 435876918 943350036 677490807 451729876 911010722 568422512 143711748 803893744 322922062 604830225 526406966 170383382 68304828 264232287 431514168 318044020 820952502 215446714 804722858 416354158 75543285 432382891 430113181 95483716 811250862 114252631 14262589 179852546 143560123 818280221 801220206 95568280 137704723 379618848 291440400 461907561 749654835 389289085 381210233 499860195 681034524 815915272 813735392 423881422 17175504 149350074 720004693 932076983 586421841 299067154 470773406 68506775 264564652 999282515 571510682 741622498 318976615 273120140 131181023 86767574 591122218 774695155 211080992 694111667 480903667 430162985 54263163 386603558 592774480 326102843 483598964 191016617 918917910 185831906 890791962 34770065 582444994 753136060 717109766 626035434 510574058 494448696 354480397 49809492 977006516 42531702 255523233 282895127 446939082 587450808 530216131 187762965 672508149 159587925 943808530 792695893 934066366 881214678 613705764 994672292 439461591 765077889 403068319 200673596 78210512 990812162 653120242 239896331 986768574 964794095 85772796 198924606 99945558 615194531 992758671 795921813 887861339 286588037 178184763 271726634 192078779 941832121 808223360 492829630 715078868 494404218 991900955 192808549 604443020 647026457 961518786 831310345 540137549 771401328 863086018 476124545 824032183 492498711 182685468 6563021 913896635 121079500 932785179 660970331 5860814 685701132 867175565 83174138 626320727 850489662 165373033 171765819 786801455 567170060 609871002 131092636 459459255 143846307 903777405 762985065 591880691 758570531 348775496 458291526 344246928 4634519 863780054 168964950 412588745 416352457 92776065 29579024 441587927 597422855 610011237 841497180 19673017 693765372 681244502 29854469 480011923 735123767 950316266 279549013 113125743 89608356 955084222 132104376 307923166 580720172 89001623 104562983 171219869 469538543 33864971 250059188 485309890 701238582 555349161 194438881 418902885 150677685 937920371 189756777 110986512 953135365 659670282 74943388 956145 75619856 997176493 911568791 42712311 887442297 503638106 587561839 406860085 847040358 167075848 716080817 256273772 263680198 929992297 217974467 122247287 404484798 752521876 163340380 762930152 102323410 170149150 340002908 619493825 756323390 503688325 296292152 985004676 627100428 621131725 456462732 558169317 214574871 76054324 391535341 292877444 602424470 40549146 786822273 582863570 58389173 505436374 561280826 598725931 692577634 216482525 318298595 865995411 327948121 427826955 604128016 35548278 531218977 601694143 552859547 857350602 102398567 590065609 444074838 787668341 299278842 475896171 929024493 165640448 933114463 897183917 730606166 381869751 674708947 433646779 841161609 3982643 547013511 508201755 253745290 23749122 592536446 844687553 185605735 860238219 725199226 618800201 637681130 181681659 618185615 815950989 4808501 631126042 15665416 412419675 973845557 659560974 859608259 173853945 18510968 213177569 428908729 448765553 31103038 168471841 304017260 718429125 816663449 21757663 208732045 48479705 796561517 63860512 77306572 776338056 919695054 672476480 472951045 152413054 339898859 616956563 923729577 686544811 490486479 785042833 982727077 991812460 593331779 277572063 71234478 546085542 42003482 985160440 135193982 579264117 119470085 971382297 216814827 702020850 286685508 919301737 484161665 30487351 290153032 69041190 698422618 386091516 632564344 258351166 670582581 164715709 988431340 561537426 624609970 971445175 861858430 429108579 687787602 726693870 28959281 271581134 100941197 756171180 331044218 862104399 834527106 260174150 925084476 164049824 425452067 136164197 336672073 268719496 399784042 185856799 366556350 417400333 75025646 983597810 924935863 988942546 818888913 98974256 244649208 986835275 756108729 808009620 999202448 512840939 747733261 642301166 928254907 580956607 757010737 446512666 658911262 546280852 862948424 85770840 775800171 963322239 420778433 949115786 453514945 218837299 833429127 136890269 286784145 520161511 81925186 141801649 241664549 315662044 237271918 557925831 59747253 397822640 105166987 530245836 506463486 412673266 432929995 323301761 168488747 847058470 315267922 749954188 577323486 376644651 624464280 6045038 314625722 374985700 304859342 255822659 202684763 346502680 971938688 222373614 161333430 392919587 422385989 161923428 70042872 861418507 14958764 35225025 999461652 811400236 770064146 64008545 903882166 125405665 692570269 964316013 337618432 906810616 135521615 268499478 573258656 401357734 601879284 580724889 141003459 646968867 517686405 60033521 907689627 400933274 844493529 859087250 973481358 196166526 147201882 215351817 12352569 201767382 168018168 635749827 390604883 58452489 319684564 710889937 401659469 756939349 538830762 801615820 318586381 244843643 623261230 714233867 104685664 178979253 40996154 48087054 902314786 482123064 827206707 662660182 486563937 148563338 530692388 411286441 154227279 175238482 113017538 25296291 315441665 539182681 133786800 190698929 403259392 102903284 126840659 584114304 674158800 384784849 830996685 947312529 262632395 13322310 69374169 126227997 557315694 126830715 445265734 318678488 120549216 466958192 888949861 794448922 976784116 108585292 621914931 879611369 193823319 322526373 298038560 35703331 589366756 230109670 730235083 44755330 775528748 708652624 491696267 424138586 277466152 923950629 259997522 728995297 217163799 277767768 599520457 145191151 236301983 827612518 233886693 214291873 993654843 54217837 64741523 400340886 471059189 362985126 605338036 963251590 228533329 926591146 716365456 216182574 395126755 693813834 124569975 556979650 314334686 404310676 250867472 818296891 885270271 342747599 181670053 836554465 387987797 527513307 59134823 678465213 22917028 332376379 550236860 22686849 628512302 763472066 210064771 190685354 272345717 103901269 665375635 285243049 946009164 287239267 838765666 688250832 827050951 271969920 735458022 252843332 137826141 80761866 689756975 179611956 268769639 39625768 85722002 844946411 130262066 885485511 135972049 269047642 501176298 432606776 803577886 157766969 64307529 13061483 99279163 70155914 240585477 270865214 756716906 82929009 788231801 509885603 225673576 249869863 795022731 161462712 503292205 299448252 850926809 506315784 145400669 173767677 277139723 331022007 540753065 269855009 818359269 152094600 880623578 589938065 933063576 918258093 149135560 841479514 982352688 624268321 737157218 82267618 369195648 83096135 889004735 913970722 935988614 824913313 594521329 333670946 681627806 95697110 241362516 793901517 316805736 936014067 159042672 563090773 164316368 923740886 271982021 109183805 972304510 102001642 984586761 580963045 254061857 553065589 600302867 84552674 531190541 707691390 893062512 905914307 230193473 763797056 54142697 380916438 64429981 233923115 535743430 563839252 121462396 180181967 823000420 960598011 190625117 440552391 74722241 175611650 791667899 818196810 497010273 465112846 539463369 2034573 230293763 330455870 834830917 640500720 249345744 698886992 235379079 610803877 763390397 154344620 411547337 599888001 772315165 718660022 23247476 436003649 508135896 992895502 745018706 744521398 9792533 91428519 148133837 311779652 408579019 853348682 762197529 277811706 893086893 487363728 220074952 319901153 153083483 934204552 427733752 507611067 116481905 294440547 101983699 509460809 790985494 11062748 147265076 316551712 629980287 611530716 511653944 675418440 425776277 677182561 286896605 86181084 67773729 452870622 838838137 356441547 896715951 902628404 691198581 32796007 899002436 798963546 241106007 267577706 917107420 477527799 64623155 920563511 246690839 246881126 205839491 539329078 32894591 895025954 640093895 287994696 647576694 311553176 202635455 197831080 21863794 45033653 719457729 743566496 209777926 121546151 859492474 778476962 212161433 762331816 496718068 163195176 553743037 794889382 933663025 37689086 144785730 428002646 323148933 354041744 859197 299824294 569103747 295594656 812050574 346485217 357564185 628785559 634554785 491454235 500664890 476836620 248789994 931297606 47704589 538772415 713542553 949922273 350034483 20053338 684360789 349716616 389111168 138966423 227807909 842049701 42916621 186303757 612607209 700367037 808312163 88923907 562445286 874681806 327680423 788694918 301346564 413103635 530527926 24124007 695874912 838633947 737114380 169952184 153543161 323883347 564157224 571099700 618544445 782992148 577112750 884959384 703614086 458248211 151574836 25896579 350531374 86242961 52699263 422196834 970312719 549178009 388294022 512013393 72021866 271343325 407550474 189517829 158759624 341412264 383543998 214925138 288308288 865339187 820939112 864991282 401847441 290392926 410691199 327906075 796648845 800792583 401816050 111938760 646998107 228486682 226313375 412117334 719241511 253445020 134936423 191353784 143203 918590328 70552928 4624400 136004258 924788767 748250226 255878497 402713189 516555571 514293863 187700166 620760864 544419121 360241920 74661444 612255155 299803677 995603242 938845105 277653184 118661860 499545782 263697335 68626402 417586515 81739741 85388471 194559383 204267136 172620588 73036051 598603906 665541411 382521985 260300218 836537987 96725218 478758522 676691206 412460869 371466312 564093504 623990184 312514931 146002864 936613973 444653395 629343268 422488960 771068757 821833442 728527537 280199918 586482334 105728259 278635850 25100397 419094963 745433793 697974829 417812494 323968664 769423640 383852628 8971101 323384280 119322416 984448049 231130369 941456687 425020519 860737154 328122124 383061880 448762645 111268611 77782017 917092682 431741419 800460510 687410745 265023024 292066217 91123008 52078769 849019244 539920995 288955497 136443868 300730049 645250406 195315323 897275485 606963342 863376240 343967330 85715384 788681223 203857691 42774367 790885960 111094851 472723310 164294817 411333484 79782360 621171613 533887179 778021093 155816875 562360014 277831860 378577843 176133229 778295055 185108227 206565088 565847576 577445560 489450146 897763334 545990089 832644099 367325575 975888686 456529131 242445687 199915756 11495771 807337762 930429293 2096128 989875718 421771651 797899122 528820096 63170162 240653617 173176947 129628598 709361159 45556372 985154866 607525262 352820601 475157111 189684879 728373681 593459515 138232424 67792884 448428048 339329606 499923042 158423595 583147705 272462876 311305638 754862264 582146730 444125282 11458747 995967095 801943696 998097933 588758154 319741509 357263614 156465496 858773744 873778246 58018339 927573789 846565887 235321333 386949601 731441745 126943112 583952132 770790492 662931390 537630868 8427176 631973406 197192188 659537543 159005582 139489814 458858874 272440797 69340257 204166106 188214 608181683 607003350 277502628 301452687 352492648 9518149 216360745 742064227 583244250 999915295 432323124 628945227 504098846 378516353 871957711 749405027 47180571 357134038 523618010 28380318 174558362 722426548 40524217 694756832 524787234 308126584 72504938 268504193 978017722 223250909 75093527 162242198 968554657 43117117 491164342 932922590 198086059 170558730 795277560 945845913 342840058 632391759 721865587 197186782 361664834 98239460 311740819 821454602 743746399 439303664 65531444 804154607 529729689 360150768 706314675 749982835 552242069 604663266 737687933 172482634 851896546 279005096 534208879 106263695 605356613 226081753 814714393 643610612 647432144 277138434 762701070 401943411 915994131 54266679 515944055 608414556 205475553 975646597 109521290 401006275 81443986 90886881 961471515 353191560 904862160 420251450 600478050 147713936 313709297 511519548 998309114 192789060 300865106 274142718 160999924 92694797 515246634 461646478 119218018 490666561 234079557 98204385 183924076 504181368 433915470 175177630 645575330 239369427 417988433 218392962 550923722 578459481 344083075 154944020 217098977 467492990 699998692 49336127 210082733 54038553 165367841 257197700 610511533 917263281 379184189 614541276 247730760 159241296 278779869 721198619 83072464 486999112 721676446 560262638 616818316 510549720 710321873 391013772 288695691 442528401 725948973 781137150 610209845 558372966 29661329 263024145 492232164 359685835 291917386 466421925 482874251 748445493 379166072 459071505 715658985 249662742 624372142 158922593 684890882 222205798 149188572 203743384 488244060 648167200 205088115 244718962 399460005 588640925 268989597 925654351 302363042 295764870 439672715 154528833 90788221 967004320 410195058 774600626 120946680 561458214 315511544 140766992 9630433 412972266 899063320 138915624 2319726 763771968 758602816 878384368 381703172 515592066 34186469 727373792 907061797 785099685 156874092 464263454 938537741 391846229 153796318 308604508 390092656 484486840 196762402 953829653 691724558 21664598 254055585 485021581 836514637 581729947 71798718 293824615 467797310 514976888 483049480 982557783 43801913 898529798 533572524 401160298 116400224 884997899 212768840 260552452 767308920 376365047 846424196 274279375 887835935 652954066 950501676 450874166 232596882 436770745 225161607 385625054 850092762 544551509 212631059 722508367 735077287 850536321 14895614 172040993 237426022 192193582 141353365 307505705 915235305 738096375 190191924 334591235 268401058 863941803 801902666 251684789 842918114 994074260 787871018 126430931 528154670 274979930 229717543 730653942 187012029 858613171 155098774 290603202 593809662 770824656 401597637 384539876 57203602 86368056 936056177 939470431 204813938 122669881 269318668 780468723 247713704 638979813 694520696 158989047 610558476 786758558 190996716 55877352 445751990 74843515 288345977 158700706 790454906 50522576 731255293 145749073 165444388 187387419 283302515 484938900 488066570 561761141 344412973 238078286 611334073 942667951 941566327 61755043 92033519 112349762 455920981 240365205 494509499 409963944 319275341 16877817 341996205 882176224 715710722 394274685 178889588 398998034 470589636 33806670 880878849 451477982 827045344 416301464 541470180 932752480 621809078 551858288 935882916 517509006 435623131 562940481 735122143 27809754 622827798 596050609 262044010 376757839 594238315 317035891 901762978 342604800 51695447 106752584 888504203 189108325 890139911 77891215 382672678 688507200 758858106 488814886 474004553 952830675 47578630 425354882 755547283 167202445 670278546 364560700 485677827 568457803 979062757 754710477 210237016 956800018 382453112 975523705 989403804 528267337 713445011 735273531 113190281 507759091 198178285 418121080 258296657 261146660 78281835 789738881 646415465 853648786 373732727 829620560 931618178 81969889 193843659 915768175 294187321 143796148 545097383 421213054 766752607 327909447 405077370 46484594 995091348 348992854 644690833 530187650 131838777 214061153 543929273 883187420 366279112 23737911 654883950 973987421 538601444 134423872 297948803 538670139 81424634 837995078 248506670 381354855 401865749 654950281 857009376 245016281 666456214 853348220 531802323 853701458 535933183 974906490 599493703 355839420 614825189 476194657 285084090 161938879 337088165 233481343 554621167 157388024 511668249 849116159 224779369 853587406 433128019 263153484 277119060 69637019 196158418 787537169 445215149 627177069 213624539 498846846 283639561 675908730 414282615 391434492 553999681 220538763 17711317 513749344 467368276 195028470 407324635 238434003 917500164 696350594 87093623 64403308 641160900 581434989 680058767 657553358 971360103 528345422 481477594 198618748 321129454 15441414 59071717 642906502 285739998 789477388 498913877 785182672 422511599 794823650 121655162 887066539 162506327 412871309 859745513 447054823 508690153 303440571 442660742 540558874 649743439 831723233 383428949 313631162 324285478 527689284 427795247 670093815 654641073 441443482 629240598 679769951 918656950 580379648 638797393 181770942 343554784 199592698 419064537 607497634 745114929 213676782 320995862 523519658 880241578 996182073 473150214 95203084 118325689 504309091 769666435 218972706 121172360 58786010 632894452 825912085 411242881 738564328 549812666 109508293 686683907 959959655 885381803 235950785 933637692 451625196 100510250 696002442 371968386 168091877 641775856 967191729 157147608 617350066 393980845 195900226 992955131 115936387 427728151 116274522 427980763 150302761 148649154 16511022 799228589 519538733 367552107 54335707 160928416 473526507 46404575 632119178 87435254 427000559 201984569 577667191 477914608 832735951 818704378 324040383 834721509 58485091 156441125 213638420 135057609 397788862 254803487 406099366 51842800 959029850 724665329 728043208 207348813 141971215 305997942 762413321 258504312 670387613 871454532 90884 981252824 832387576 505120252 53420894 553938951 377706260 817393327 509322645 211843885 609187278 202327768 209048085 91780484 813885831 348009476 246593866 791196908 781358521 560343718 930792525 760977427 880681117 27163836 645432484 240126396 712986126 634655760 126415742 24987392 78057942 833605406 224070234 695801255 46530094 505768918 674286011 116301764 255004509 653193885 872125893 413430571 330464466 4276349 272701378 152077266 589693009 288407148 289045843 950083071 181498517 875780213 567738418 300683269 60469285 347424559 528826696 10576241 869405931 229227895 96253179 689015511 631091918 926642699 193014464 366101380 271444561 729207046 513465909 521404346 813819401 717595254 499471276 669753717 931076950 228226080 809445208 134631319 879272551 128963121 243975057 939655011 467542321 48996633 167096164 178763446 994797534 755802813 521512741 110248031 948990913 86897469 482834510 45201001 923864513 443746637 495856828 74108054 660477632 288819579 330028355 220885166 212866918 212478873 52056438 624918477 993868691 804679582 198824739 533270911 663670285 472665331 264495104 614520181 2017488 898608303 30516464 909553787 822208833 963153516 227613001 161989847 82993037 478462904 615655540 107003945 873505597 460796548 303539773 700878376 642407691 557844925 476999093 574171532 184668142 949987017 320047244 904392008 136931337 86166264 760508496 895591775 295203918 733672777 944968213 656735730 447111742 814410345 30015991 346028746 508148375 921265832 311239579 398997458 586448011 786672527 274709578 947663320 327967787 121510702 671160197 810321459 494821477 488783733 191783842 615481730 547322353 359730350 550979893 561447299 291895431 584316509 564887372 393182419 65411499 902885952 794346070 707082007 6612134 973436409 357029380 470990887 937012092 670094096 866702308 412778355 228829003 257565104 88402611 662366484 715152161 367153444 968525009 920786359 646816378 8149754 390302708 204897582 873019752 707159624 205091313 547848771 926951167 655122602 278671236 719968638 486140378 949366205 90653329 843982677 592210028 912013758 693088336 771794594 303998401 360814230 820247439 614730560 964736905 831718424 320459762 193582297 223551967 498202289 25911099 997779147 700009189 873378382 354795657 11498792 895545610 664452637 490583143 117691910 265085397 710722662 448037472 708082224 615279397 111380383 455321962 171881129 171809666 349761511 581083827 711480287 910947755 370830793 916257343 776594478 980863406 413735968 907349173 486856783 105755468 490040616 324428876 781187339 309970138 14908120 90963421 290475471 586987000 993891436 478415969 932354031 748341787 787353100 559197124 565639272 262348803 841081988 869922003 761201203 182040097 691523881 683753501 364491074 567828361 720278576 165094615 619571071 488819150 182917566 147290087 599876328 102836897 914276186 717236675 380836293 51101622 400680680 622558909 857654055 952040231 163451848 849624668 646700558 329402762 314977807 278627293 194713461 502676131 900471680 814722618 917227211 835955019 277708758 802718254 933216808 86374042 776106249 359471569 100832267 431102664 338119856 727582350 781215488 9060698 963861645 963296027 209978437 975827180 550662624 342714979 489047036 159413493 242137921 177224760 164213477 848992999 571195269 894119799 66394495 661549881 313176623 80195504 211596704 982851522 330003496 554971831 556756289 996734121 295573460 45092036 819055289 50130576 227129471 187739806 912730687 644632662 513328714 550425280 104184224 534066140 539500945 850740661 719565977 924305740 635160713 145152074 411946390 685297640 721473016 900966583 231483763 635703091 935230887 606304786 846519834 312929605 380224507 111584541 540598659 341673884 8964675 645756000 307084116 295765488 139562690 877019684 377609859 871482464 927399183 866371135 547783389 542526036 898389463 233134421 838775423 196716960 108120121 838253737 204912351 508157267 116233304 674317561 541795255 625773554 350104411 499268153 768854770 831091120 351004617 548786123 931426163 625877810 32867633 101528369 154761335 11028472 984965716 97684113 514924260 984296416 230255375 502350740 662078954 996664547 556057754 181098810 991985488 612449213 151945168 407763471 554558908 392265568 642541541 749716686 546100750 131820417 262950512 77490727 653767313 365002004 731994248 65382903 304218387 66615784 412795532 103784278 471504457 96444602 349219537 364791605 596546362 321346770 874879852 223059894 750606931 62911788 272364042 457060644 927324986 667790704 113311710 949913575 518938277 997189452 342768622 133863829 140667959 96212736 292885726 30010054 696394456 965750723 309872255 244928384 598718213 25002036 284765431 215955028 544997490 207913008 658290038 641003911 66155863 363021352 917023181 344261395 818373965 503102005 692980639 6118597 358020155 335901318 258895490 821374147 449814515 400293465 902391097 497356372 641264114 125962843 981891010 620131756 348170596 989884573 130733794 324103208 646358464 64560277 23747648 649867996 696880710 985503282 129447980 727956902 64811480 798247328 818592510 673528121 249849533 740611084 905068991 889548952 737813581 101054783 975126497 55923889 869195433 547310117 142424338 815519618 696554754 284405592 790621781 889024428 392853339 755199763 181387999 142438488 346447317 455421821 289083282 377222039 832666360 449059325 480754170 646048870 446346652 412110985 580153400 474830676 991804872 128378791 937019156 680483407 557884215 469431945 372907766 799816085 751018920 371737695 862496754 616551638 516183307 317513192 544916930 443552357 618475548 305481041 129020930 983121125 322132128 25944506 782403774 115195814 348316820 947016144 155360872 959695592 279245420 88290909 80011612 214565396 839637583 805930932 136442789 901909166 847409180 816944803 866748519 641428614 205055351 519224579 923420467 981752617 985250577 752466249 788574736 795671309 331459517 312630203 846324653 285304079 175888775 919123503 951468831 25698749 164325968 402539172 399626296 638179952 37117838 252312422 553694681 514328881 747747789 193835215 852540764 968669651 120173795 669123530 655698204 237005500 783071536 868065411 549167848 708779105 256816162 762636970 136562669 50004577 99768494 341655327 927536765 935731217 849629657 690994172 373284954 348899533 235752954 400997651 496139507 20764171 745304514 816743336 224717693 645688347 153979645 425352562 67668344 829179762 60789524 847131046 785496906 431145001 673053313 177462348 199056806 287011684 403818164 803355375 829002108 106094141 696353082 133104292 896949125 966719730 416847441 86419369 340416364 266665195 774780583 185895508 619960415 45870367 913964606 179278458 55710051 222852534 748536674 840627511 572295847 921603137 3726014 841966754 293261178 560281832 872050068 24091908 517043737 83516242 670839164 316224348 17806254 656603976 106380169 402962333 303328110 213702105 864386050 230261800 903866833 183061351 862419238 396766179 223435517 541880008 685557398 598400289 66094565 743836642 555918325 116106032 460608878 340576739 349420613 292695104 937065173 789838276 835412272 906049912 510481688 555162099 346692980 229188555 445540871 531189456 6048996 871131618 321123964 128154944 742690566 553731720 93915227 111899880 301211728 513510031 725057482 601217908 954197456 771432756 369294312 341920772 987624881 69934921 789844836 711222557 941607590 722292039 842226574 562870718 574016271 908886536 859911558 888393887 681542547 426658064 560005858 687641684 355924026 565594949 734082766 455513031 669157121 609632705 760715125 167761447 372420576 606150666 407256767 409530438 728505770 360167283 247043414 160424685 767306132 239588814 899080686 310175574 764115156 780539113 14986030 285103737 731348720 293247147 672598344 547456466 581481352 164375542 666525062 186644654 264083820 602386799 845757347 884315467 703916950 567660125 620604960 560809373 322605319 125682047 608552902 257151556 740124674 699638295 112372859 422529185 999913052 783898055 25211734 870841943 31345763 139178244 487589653 162916717 619599234 202757653 851863433 906054528 856949165 795917280 21835277 661403803 546133673 754083974 17732815 6202343 727560484 626115319 768025304 502090563 693157328 693838707 907301158 74937383 730084478 553870022 389935342 170837434 246958894 380182599 607731458 198674271 460660991 762040508 621993765 203579455 425785250 150080424 932754021 46722867 299791267 905051923 462765052 600573964 223636848 767492885 316973089 466081117 935523968 615140722 885192196 216841285 808956741 175448186 20316262 571125002 237572106 341375010 236831987 219675255 39783252 205806293 841634752 154286331 199651722 503104586 704368376 544281169 812464113 407036131 629848937 487430574 732502091 682288781 279834750 249077201 386714837 906939669 629306262 955678836 739449105 380249937 496574330 2009691 631147081 532936755 117023824 823786668 185297798 774730469 258960959 718984581 3229025 196414540 181587310 800062198 70635813 150889534 452467463 8899109 369065889 697850511 72070509 364206004 814332565 414440358 174392542 799357784 913121518 578249660 375592040 282944404 656300099 269019685 48703221 411992455 663283471 944495722 256998617 946772663 535137090 724194177 302705223 391367994 603966918 591810456 546063911 51206982 532125246 793747501 361637166 772820036 88837192 95757369 742732917 683092984 894957317 624114694 843737439 271647292 684757175 466390922 238838930 113458759 315507071 405568602 415382868 767819105 252182252 954160675 637181319 920685225 534613030 228834327 358356542 982473276 433989268 731775707 79666928 104389773 470454517 264302864 461726265 761944599 299982524 280072152 918402288 567025347 569260335 302955767 115049655 533733666 302298957 233829047 114838630 81048094 821068350 426266475 363806332 473928745 838792566 303203992 711122761 129854749 202583035 289559829 248071256 557241190 157745102 207122181 658694468 451839955 941881464 524406125 464295963 12252561 59822934 365176708 876181984 69531363 986135663 911353149 536465604 81734798 34559786 31349423 270322199 976849111 733091923 731896465 134093231 161020877 470846616 953796696 95288423 157883488 956717827 783488486 541345498 750411106 737203044 959976533 286679796 967852364 588458462 550590570 866101237 888845235 822075097 286342284 935446186 99623079 240503240 367394416 131071047 258105893 7791639 854531778 456526972 651159837 696403377 506640452 755174104 629575477 940331659 846608692 187820558 629380730 220387917 867968428 725606405 247651089 946070289 399235762 915106682 40949422 382259734 887794340 832872272 340354773 607059612 768726818 498158811 969720116 674955178 260469121 137100396 188835580 810297070 344295436 862352445 207123698 786764845 786724825 507262521 98860785 359843043 813264880 19478734 845152876 809342393 214436857 661997718 254134328 797133 923414751 447280981 386460383 956507376 442147215 178811870 286407624 633663338 153091325 541327244 278449282 539641344 892671898 780978014 789530006 142084696 95327788 956610995 111810759 914706547 286902870 859164083 183419747 3112347 344494432 883871782 688882760 791012790 560948190 932055015 997542767 522585410 305896443 839468953 583666987 427869010 493248756 602035188 664581657 958626389 56040516 116659301 483522253 57841610 403668987 913422158 679488127 761422377 554841845 633863816 57371516 793373177 5125254 944271820 948062064 755839685 395303971 241147805 644115051 707523980 953452870 972099562 144529607 178687717 967674613 839143933 991803556 718182876 852984451 119491085 762810047 189212448 5952262 218063080 509875343 333487833 104763532 94854713 491134252 862889100 63147729 933149075 63242358 744174239 559836219 479720120 350979463 246574226 863502811 589517261 258548388 513173023 515225825 526670452 222358576 705784692 642852757 94852927 448342896 36796187 931149897 660579530 378643494 102026299 55490265 558285398 691981656 239112438 773995375 650538926 421834376 35615895 86896962 242884299 886590625 844678642 568959252 320179464 42772511 649538099 617517451 108837876 354300736 134356115 459388514 94670291 682700023 111015040 305759362 587071899 500041751 136591243 995679038 46811844 441286608 519387756 89893820 936372080 91184766 271687624 561632311 700850907 193902022 418864449 815041944 260565525 841923816 355325178 4807088 228104965 372714606 218570718 71181012 335759010 502904984 361147128 203530794 797573259 832572472 98300406 341615638 685678772 99121140 238395082 416991736 207970801 789339676 52007864 571780690 88665428 484721119 742371126 633096756 589900413 566135047 198689451 419345294 500813434 476189166 997879846 812243226 997337637 488545306 718440829 409312388 118810189 448952793 972599022 605393446 683100074 663670005 668470515 612699915 544999471 460075983 520129711 2253551 682624240 395100008 682037411 441904208 513686916 475017811 64664290 937293399 211166714 56015338 199231168 514849472 295517765 341584075 90626245 46887277 633373305 517346504 796873590 745767026 344694131 388259723 152164389 886939233 462442968 901920570 268205942 236957231 70171727 824534105 52856537 349273910 946682449 875568832 402548938 215598055 443841262 982476204 655692480 341048245 268844796 95629815 995307769 606338838 470653978 225443337 945475857 226562140 243655348 844305275 323998804 649890865 474949482 916588999 657177179 649353250 224758628 922283981 395933527 469176546 990663148 663978297 367707340 747226251 96464687 69728119 413074246 297944327 167327732 707089087 282072070 478378798 507665475 161151809 800369219 978322302 593924118 545454599 359513289 257151097 337200074 70896723 454494494 787662305 598331586 573172235 290982094 300135139 782922122 424746675 726952332 740890079 715319795 409519849 825342458 289788272 267384418 164075044 638760285 805239277 869559469 194527666 155773523 957511621 97777754 806156144 21184845 391336879 721592210 152237637 725939594 308106079 282875602 811738199 451859892 858318053 177214660 985774266 794311246 579312142 688686841 230741424 952288026 700967941 66550822 315364493 186702835 633700959 739168768 690247420 261702432 741282629 533660960 488652399 989307378 265961775 379675257 702639093 825034188 920256606 765360500 196291625 23535903 587835454 679989853 993958636 600792882 133132145 826263742 348755809 371827772 940147782 316069778 351926199 467365321 920084099 951947109 451106056 864124998 758871076 846509787 206737434 257955293 299209397 474555203 28446089 786481457 967942953 84991199 115848354 884911929 729093031 823328247 137877143 966960698 358681798 640194767 784874000 294575880 162633416 347918180 566437232 516870505 310592601 651687415 78248755 478349124 530047670 872628500 809099356 785870814 673950822 413188234 346068289 758565211 177513226 750446170 712089650 43439478 982386608 61785881 987392070 490032059 105641774 488141573 426199679 697522954 834019913 905468071 335563267 211901124 817002914 379397029 897356371 235574853 627147566 932312121 998710789 26830107 399670097 643188211 816222867 389916211 421831 524384717 210284339 357979072 7000083 660790612 739871315 837297313 850294406 103364958 36923431 692513134 551770068 554346413 303389324 461344501 330309159 895389078 189721327 602424080 676872761 189411065 1089764 165762391 189892545 212347320 436531266 409147276 984998316 449409469 255190395 716554765 281986710 179551517 572104542 295133732 820172854 924892254 623629480 583660114 278198317 285254466 480856719 426608584 447766315 34914659 897045543 999862518 146018968 26055246 640264811 664710859 113454202 820740042 996012844 256661892 194305007 422196272 498446615 869203645 943230446 106586830 27954117 280341813 9238299 270790476 727291527 66569109 664069003 12595115 51971006 338574349 630392046 723278181 60598563 661887841 53388570 982532092 3843940 531565826 177711559 808948953 679419532 339625077 497231408 200474002 934585648 177562547 226762181 176963121 153314220 467899286 474675063 575628891 705048395 58947245 919906246 795813546 823564913 386178882 803378919 324074226 552822599 539976250 734070122 870931170 402388158 375905529 463718573 608305897 808370754 989228250 357776119 365009961 293614310 400769345 413051380 805834723 857757858 20503011 66034949 101116385 331286457 851589498 163497915 815617091 360290989 397862300 949877951 760882043 964029352 727720112 601544696 162634114 922004851 351386229 845693817 314439490 538694457 980469061 208871890 601739597 814594732 396148823 277117834 663728402 248864939 228793854 676903556 470079195 82848838 747598344 313301754 94821591 564717098 135726226 196322774 706418209 655744886 942312973 678008146 247669925 646480345 122410574 830083553 435273803 753922160 258764977 36176025 576724623 276952359 729400334 199301454 154660669 897992331 97700974 829070305 960799975 872746833 77457970 866523573 461830937 288242468 872204675 54671334 790871043 130719918 773328924 519422282 426838294 535934095 888985585 260431042 967728485 353250142 339935 2471580 11241446 780461726 215487009 695898519 215607548 102965608 224247079 90018467 196782925 227948580 445907675 187873123 427377985 289094721 390634096 901785103 669394233 717327697 441035762 230502699 549618361 907836933 310098001 90504175 282253737 567393249 535912655 894314737 334364672 100674648 210010158 315045220 968209011 964445127 571424210 541845496 577540140 996912262 868838398 243409831 351069087 372650233 347079059 585430218 100366345 287593070 62314242 778607105 228652362 94788863 227078095 195449531 92310498 492377579 546385247 547461143 199835164 950401864 112347541 756310447 29826404 43298420 298775823 727110529 256786660 137049940 792401203 726202441 820472551 182210987 478215046 426680639 973095773 78335804 264605811 219120693 98059231 842807489 859896919 348528662 464193211 268550739 791850865 390124471 818228174 369525525 742652271 758665903 501813345 727838772 299889482 9561228 822665441 806357046 542366430 613886118 690022481 553080935 863382192 283653959 127893126 700515179 151685775 842113295 412274908 377148315 9893973 794444596 369652780 215228313 606401651 410758993 221537294 360274880 153388253 319647235 553388096 600374651 92377535 293393589 764930850 436593946 961094429 750889038 742968917 467967754 959621593 429894559 543461093 444773686 654514941 587314838 566195634 213486444 494763008 183613605 323918487 543802655 447691110 828801113 259771493 215972341 466990156 124151869 111445037 582841146 380384204 366373512 745952625 97407010 197444872 47685346 644115685 960305209 261546914 40365607 759013173 801658304 561367710 138311111 346956936 125313100 822994590 428810289 989688306 282802660 115427015 568708433 310419521 135732807 25637263 715545041 449424371 499851568 225524873 816563333 919882649 631506754 315947311 11325503 206832769 998142591 447562650 397600609 214658550 237400191 872715021 999730387 838910789 176273005 750973484 91938938 235885799 868724098 281250920 17129655 398212374 712040619 658898598 700116942 964296773 632131110 109635821 940572803 146501184 96401129 698359758 537441469 983107976 332075817 394713692 101361832 840514741 682430413 980728060 271422292 3946685 814001512 170122683 316257714 153534274 160147250 458437982 540695513 455606909 517335640 90567825 176333234 835082068 238214066 66293587 926964659 201643913 977946378 667092498 266250986 424127014 473466055 624051083 948699292 593856517 849283103 64251874 236110139 135323374 154124837 874052690 16457715 832860822 594728695 424617899 972353965 452198672 257067007 326295100 91703956 202653247 609452618 569911111 17896 710441929 624590496 88044619 982055004 57483455 899987602 695060975 561756475 240923302 280319244 242462705 219934403 179644399 983149114 72672417 609398911 805290440 94536833 155271844 545121625 794919662 834489261 864628059 237087265 272318273 826945937 955188448 350855067 190976530 651941437 294033759 397486870 176842553 679539370 807776619 237439331 976850125 921987515 726405982 83572048 571082858 663703955 367583136 799365452 235486206 576534450 81428331 943409918 940477761 72988682 906581995 570854995 279258523 210139262 109671393 812198244 191265836 78267988 244626445 831143274 763558120 712079375 833697898 253248046 313633619 69612118 134999536 480481112 740267209 743563423 832898516 859176819 383482441 288971640 966192422 267616393 799762324 128738795 467096100 21226503 933075168 322619943 106364373 451692777 20851158 309098175 460352543 139186770 735288914 75212671 269736081 173496982 185597263 614106772 455146843 732117334 554928762 242323758 579969256 45466518 594864187 279727796 454362913 520092759 210804906 603798663 113110214 875150635 227821094 837489361 427914788 760823870 967339360 894459162 625501971 320039314 969677728 989457108 237936219 989901225 139265565 211610211 204311639 682692695 143960212 86296241 812347375 899167467 763455007 562570030 247043155 765693524 508436166 155215439 97720102 226673859 461489958 593600548 942473279 479278690 33279745 380669334 593431898 323286188 909962993 220285488 697190388 6322770 668543454 562918724 568293995 341805840 297879622 140959114 991801206 99387839 353024936 647836107 270912271 363678461 432007619 662680880 571915931 703818097 351661388 723163798 636845311 950260340 280347420 247320599 124770570 547964861 467689390 723141006 34999282 986807674 384338713 369899989 371783347 534167552 206860852 282609577 358611295 278396075 334205949 24791764 258132181 461757082 742911194 156329732 5009115 863212208 923976794 90051866 642429306 942161846 86810782 707050623 90736649 84777186 744820692 503755554 563195482 17812809 911838793 897562635 984792277 174306688 526871199 720386797 709100911 92953226 436375066 865105984 205312587 237332110 642322493 153733319 497727745 455064878 334223303 367855155 648269849 252858053 450918677 200822507 398917572 29497695 120383539 348661714 444692953 100881399 76006938 766131896 692040422 49604936 254723630 725763073 620424934 97211778 927695396 931899919 340859839 949541810 400561616 385459680 784273486 115279256 246360626 481807187 239147595 969549654 789620570 958521340 797195969 23899718 629018564 410770105 644835820 578339855 323308047 32897753 795143577 427023955 288872644 715206129 51673554 971460689 334016762 814388676 346503028 644072574 372921065 708781312 816286909 106653521 39490617 299484303 80058729 839148384 988773062 928901093 86656792 445669947 481433025 90946943 593246734 307730892 58588641 493158713 298291000 47002051 582327609 480148246 994433321 266898393 142669879 246456625 770374992 161049298 285976539 173625760 504521475 657424582 854202234 687866049 723069344 823639107 873768092 219997859 407972066 832018659 348691158 304826445 745021655 376828856 290784246 815872732 238395172 914634457 409894302 145721876 921019398 714054628 874726331 274235729 44817067 131009301 422162811 369997579 665769251 507506240 726709023 423408592 125459816 255490747 238258206 503226803 479186733 696053675 432328176 113255714 347601536 749891460 471522637 836009650 525119 652659326 7166007 27802719 593713206 695826953 994846499 822783735 48354320 161539157 449899161 84562726 805951982 45651467 251576064 110523968 36246078 902203880 937988301 135844959 855825848 141997244 945541272 136864874 265451653 499054149 288265135 194399599 854943374 842043834 258703266 140919839 314707325 717899639 225919142 882052638 270602365 508663174 863572309 409993734 887960728 430214199 84714465 449658154 940711702 239067262 903663587 563680627 521950777 394916485 259970918 157497947 955537426 917679009 814365043 31692320 69378915 61697411 148597736 34466379 299692321 972108986 442330073 347272264 822558453 143983924 82551742 908814091 752273818 417595963 867189434 532374693 99160714 921964044 419535544 85491927 168378578 214139103 862844289 304262164 482849925 149650021 791128681 716906222 98928994 781433798 486914589 155656314 243618767 895282620 415136510 644737391 426714854 291440013 70906549 907348078 425862746 588809537 673154801 623084363 365585695 525767465 584346650 454065471 572993879 516354983 59219750 571755596 419221827 542538641 618369800 590508799 435115456 191682428 908293813 583301867 469485135 78444214 617428021 207292836 424099539 830637692 567602224 629062251 93855031 603528404 823505277 16471150 129008281 686917360 269269712 128365368 919938651 770389594 338861559 594422653 98010988 76261310 28177416 466287507 795587326 284504023 267682442 455645419 165481305 791876893 735657402 553363127 641612562 9164889 775239163 745453601 745325999 210039159 987232240 408538050 180176639 987868120 276037513 497115358 439989934 409381583 386670753 622421196 83085709 153424506 956125765 641662814 352389878 95894337 7534435 230943658 446651555 290302683 464974781 222494262 746842454 426296115 344345267 505495362 552018873 819473137 996580550 613385592 791505318 892635298 410432627 359025094 917024680 565028939 696774102 85946585 170446611 477679173 125481480 781444672 835871950 886489604 861046209 193840486 264652335 455118938 97107307 73003536 629566975 536934691 527531271 46403497 971849671 24215005 143440544 393365443 903097542 810126468 969810154 87954048 920150441 57526108 736755698 214043377 510003768 315343064 944797371 241963185 768129124 865086529 842203662 842784411 47387932 806486016 373165184 70380326 20334242 223911754 351530142 717439269 130641720 660563667 588118304 150185211 195682738 937590928 268978665 382892215 316997159 717779680 675673179 938111687 578433851 612914155 416576751 73286693 270110344 593023600 736884037 9110483 474140652 229288776 917529806 50507567 400394850 329069121 994474359 555482639 579968033 849138343 301837761 346305697 379352132 261750822 100918849 772204878 85948961 644282372 187366733 865232806 820531818 822572089 553876878 895063327 263926434 158620355 402335267 131754306 220040869 440741727 893521513 566478255 36057095 406298710 494136267 295603802 561560946 133660042 871113019 591391660 143185031 38506946 860778834 508700936 67099204 467179005 875180587 252250248 944676091 949431479 23700231 293010710 401867906 613087886 323374521 399941776 371551393 727108421 879721907 489803137 209137280 278094964 204796966 290120365 481938974 101412635 897029828 643651619 551927415 983599116 969643929 965198432 806611222 276716768 364606351 177073050 953805360 457563110 589614687 26807410 194824053 314526711 342052124 214104520 891354402 442075019 76860523 463769922 123993449 460546666 848462452 599537271 828155275 718408474 292023742 81037675 576277926 204797742 538016324 594881234 497428040 877469098 13528538 579973086 72658110 18683050 627514018 590846291 20938910 608982948 972533553 608717296 265498000 342717144 24222170 628317292 232833822 220387955 479634499 228691965 772849558 80438279 696508721 237867081 860433295 375627962 172699137 10306601 288708562 943878443 390223793 71559035 381094909 223679048 376777575 529139339 757389955 310866438 268425791 618455610 483764961 405654504 888595342 180995458 638932404 478809490 489808825 203045789 497011053 364766663 871218562 867090975 107300146 667232115 254331937 516209286 226563710 259056102 505774342 267536033 958411832 69761811 297963711 6383448 188236411 955701304 110601707 162810541 690357295 563841566 671068163 225142225 585894141 965475817 167440940 801364698 271747501 4865582 994651021 72112955 107928959 99757922 519551868 815967731 89354674 460767565 165111325 121224215 726575564 661112228 747219042 312673796 899788286 667028835 631683845 85288791 873185244 186609751 213024735 821216115 481018334 829558840 441538783 253862347 890890051 262340406 295210266 60234626 278511869 679228468 45674658 507397922 785664253 797132727 88125517 835535153 793864420 716781991 50458089 521196278 168400901 391990684 602700351 435070027 739013573 63785727 534353194 597387073 968143967 551124212 384919615 178084404 782607580 482630518 101447891 471321781 903136225 190871597 526607172 3256856 49896507 829084682 151277956 885718736 700526847 229456447 945302648 425654462 578953972 30598204 612316102 74447859 705364237 534736538 31825879 667779357 530579817 94237539 194412519 798540511 188793170 116487984 93611010 269567638 429180876 274963810 230276107 718308503 188324527 30744692 11261922 876651288 552744219 66361897 564659026 734639729 431375607 936958923 323952481 926369401 182292669 158931747 835392481 590481765 972440402 468336245 259990442 109406524 193638787 717004911 786961545 312312523 373878145 808583342 232947861 721572463 185131920 438915272 740817628 84896972 37249455 903243955 274089168 442545516 341994657 932377405 855088891 349156443 974494697 433653593 59286352 160072661 520496492 697161462 127615799 827037656 526255283 973053027 221056206 590441634 906288266 466615191 598229080 596010912 4039379 455052223 515228160 191851599 397721928 785057476 441154658 619580718 183545200 495710860 341935140 771520405 227449345 817456085 677478416 801210695 649446799 74934850 677940929 807886312 194888911 729489879 156467142 94651738 768288991 315995783 503806761 469815256 829221382 193723000 32288475 806156417 137461030 452760186 990356142 270151805 369633694 358798893 627864896 475985112 322494092 900599050 820689754 285600191 595446005 269413772 753321464 351232620 370327574 190200326 214391727 577993920 439195556 752178244 60400830 253470943 793358032 524874078 696446837 804504602 593857890 5985928 454076817 584071598 965404031 88599762 73311684 757631852 757017829 174680341 787777612 596584262 876673871 446215962 903773704 847912332 776068440 534649009 352529368 134913207 945815108 40362092 697537472 143656963 254405478 233917795 366218817 427605829 409194969 372533926 668739592 312931081 223803065 552418121 66390680 237215264 866384627 286255160 442134113 743772781 617541599 181286403 505843989 510806671 984034 923008173 39139041 706677269 191321648 790945288 30568544 222034323 659174697 12425087 910729224 969793203 703548269 711345899 135967841 761551670 873544329 225293875 158861924 383067908 459654473 406615288 130498087 293265113 930463903 538497166 822025236 251026211 74749324 405855826 716497951 671794071 410376877 427684955 213959505 166672206 827584473 742752914 371746727 754633947 528387731 578403821 548995215 313290464 45636434 809504844 611362299 978314010 965728692 563629960 32429335 734089813 694247911 958136385 692583915 192256064 858383816 629023856 716772519 925362321 113360954 348148200 626591941 241534067 172208013 689486386 535026386 733960602 552281502 475256703 907648413 76136511 692863522 909256617 600936362 426377649 709330885 765174111 79552096 496282897 585002565 332273268 850094134 890518920 741173441 767229675 128024933 179039328 572622000 928525859 234054696 75550306 708526842 121495221 85944151 639121501 695922411 600530033 742899947 985320704 142972642 935684417 480630829 88713111 387105362 566098086 991700074 372775272 734445346 631259223 42870072 380094939 267705824 65094497 369595860 878982280 91286108 773315592 801826240 380045447 759627939 648423452 277365717 33115029 393798588 138432766 944117479 612336119 629621840 147521415 150614079 58733387 193610544 518725516 520803102 829446319 318231403 741712640 380213030 332765445 308828812 56418301 675983395 498749499 703944076 638341684 685094199 750824464 538097561 263950042 19548303 994130064 852074394 528548475 583516407 674372711 241496570 828192769 620811940 90667040 349002953 138776146 845207271 525168498 46115181 433718447 318746694 77884720 606894215 960357699 303511064 302724765 57058031 90908724 287797676 614520958 639605874 582358646 612549452 107100432 264577421 596213480 160356739 298578008 511298345 147377996 503975479 828032614 444906797 929670494 58216232 406235218 997582950 950108738 531435248 211823993 961923842 603546965 243788090 98953757 596435545 250391961 184402654 762859103 256646259 265386972 337968793 413671592 984307728 858330574 467238453 41588797 317822301 540281483 221592295 579203699 555053304 348491404 145048475 276577017 49380310 94865693 940586965 20177752 375538993 32381765 180554117 273708064 428780315 836501147 229672023 273153520 205261057 180603342 147688088 988210536 1143862 70877434 167697235 535799289 450891505 93160657 366668273 417534819 529542137 193095325 810343856 735162329 816413971 655554134 801274784 472631756 634810674 914623906 428835597 470310529 160462641 37136135 515808999 672867163 255077320 386359250 937329374 503440341 978655204 795667804 588073503 892203563 302326295 481031795 612571681 151810782 436530869 227038528 381855644 191193490 622578036 664647197 671641493 642069903 586450677 812180806 32963190 187212715 425956646 534269761 240479448 981719641 402018454 587816292 316887655 554718420 751776240 949070157 439068685 730846186 508097334 643139687 146208426 292415279 596253453 662138608 908482281 73246874 261756872 819405153 262954376 381588798 236357651 115193603 943650837 499180392 665136643 918898838 84662291 561988055 544256596 907564271 213733590 944590994 346879012 935351112 555207387 832847271 981219324 508744567 373500371 178072782 953687639 939353434 554229568 808852293 235553058 134060663 189077248 591865369 520853049 320786199 709923086 882633470 83199686 350976160 115296803 177510403 850000969 283353502 88264278 979225392 252430642 892743253 147517354 24214979 43534900 376457482 48676662 782008978 932105575 393137008 910400089 974649027 974463043 65794033 55065529 181424891 181385749 358082966 408556737 69470178 63598465 751537288 845898328 150474893 83715819 61669582 546470542 824436877 773123425 444128385 43183128 239129851 966384835 116437559 542178242 930000271 30376636 172948154 390142638 758540723 115824027 685862702 535597775 91252001 599041833 395166885 96681771 144828201 968910485 190915106 811669063 910547538 165829155 470677545 11997812 71045921 736297647 414539386 326900889 515320672 611564020 907975978 422875085 46376230 833253412 564881962 431655649 992307587 254549496 770879176 547984602 490666597 353406801 368885640 955523873 597070522 13967277 542920085 277805396 374483494 972314743 835150788 925648279 47643974 20595445 98342414 518725477 759257123 962675394 372187843 459977865 855454930 353818495 813403436 51697687 105289838 519199281 603665898 800053416 654927214 505833127 198996043 47163722 5061735 480898575 25355761 703595468 689142555 94655807 739444494 443598953 262405769 3222392 269288528 381534100 533405036 500301654 842383181 405196295 604635534 563342704 369454831 992426851 94270030 247728760 914252814 400535722 898393392 741361017 729545983 111266521 343589042 351328319 70010182 470941125 794993756 124711873 511814419 837298336 962597475 981006895 530255882 351956010 352316315 139747162 15178774 469970598 779585562 294357628 401547709 855650214 570191140 207472563 420145881 674607310 757275643 331588211 834583115 668399097 438657296 366690494 334975527 553056088 973452891 157486939 157308774 255775942 828816550 110936617 143492750 722701112 111189986 844083690 705337261 271253924 105335945 874651208 26120487 119913187 100223659 246728205 131268462 72125523 439201745 305549460 428290553 280938849 189683598 495561412 65803053 57553562 362710724 222577049 289132262 968372390 733790291 709610966 837687559 610678486 736833006 365593506 778169421 700764017 235427884 816759481 65592713 621977405 97071973 633039544 907223589 564618574 905040495 927626348 582593405 62251160 890338954 842894117 843012680 705779117 743350009 869199199 678626786 490480023 242764385 588466090 649549016 220209182 265433712 801701979 870745533 689686891 393724610 738682237 208305654 520845318 670676578 456131914 656361529 649132248 283681571 266559629 841804534 502706511 182091656 785066105 402547785 480114133 533961056 274350937 327765100 160633835 566463838 607060304 906113614 561508849 217704582 974617180 224072758 311571261 853331580 299542373 660393744 374874282 225081198 698999074 543439142 849782753 905744564 677565893 75744106 618513022 117973143 867818314 158494821 467818011 208705748 342773786 913691222 654287496 62994680 602639460 403042582 506115250 338033488 123115259 950324347 210289603 125221052 329455059 256043295 775186357 444860035 439132986 166198185 67594652 82410712 463683698 371486414 9565672 471015575 497705371 236926568 110484443 573915748 789211669 727396561 684994192 85387756 695037927 773928383 1497599 485007126 620272905 142657012 5638451 560767668 742548617 770386657 858088269 76943292 895426120 558734621 708255616 863167924 11803709 881006090 396219618 281785633 456478938 676165303 494462909 334727909 984480515 323628151 65748391 465380359 157037264 527296575 887407083 396713103 911463781 753112681 214799775 394778743 335097449 491293553 106193513 739012273 812020279 358038549 274040743 568777043 417834728 70353957 424697598 874135891 547031875 591393923 387854598 165505025 598686090 644434590 707395677 72924935 663553677 651946764 364272294 795946237 821208267 117108304 243104520 54945678 456893866 928606856 931303741 242445062 197138560 238434791 956531289 720153726 163340210 476082401 823538097 436324494 773015065 466996711 598570778 392405967 807094366 306595760 299452249 126299350 353875865 157274671 114762150 235885187 252653697 93401067 813474494 851690058 189953503 575418584 657082708 693046019 827251307 683961908 633491842 544542998 237581931 785557611 512579626 47914027 142953491 695041346 260740423 875351645 748655653 444548154 620998775 626161222 263228622 323492764 328880994 605647465 520988429 493897849 209588796 36873081 204517715 319318700 673602913 748789477 188514464 260484923 256535863 201018575 444608802 995500664 315167905 755787145 246435965 153831250 442114405 609731759 27896320 943553405 603662145 382025824 482718835 993154255 153644004 861864766 232930315 552039029 948078254 117690330 263369974 708788343 145202436 8868188 547456345 757296392 103096967 121356212 911069831 824732124 239144074 73104593 656361028 899830213 263987477 926839141 504432698 394143020 350631508 878487182 774982185 8970842 874106628 417137350 108468934 183273544 641176034 85037648 399264903 481648171 688795783 251773675 794796241 470379693 282229095 132457710 224296328 293700529 209021892 186896144 186562721 56131742 481743039 9967420 823430034 936845244 252739791 477693677 885603990 244616968 593558182 803754150 260767399 449603896 563629671 410737172 742071118 73140345 161280641 231376290 206910056 572041178 460268373 572433294 437403150 805076813 554976311 505874503 125494518 458091648 502325541 393624967 332273789 487657541 379952763 605171594 743860642 879720140 212536595 399171630 342740128 928628288 63191233 30725353 35470850 452857570 861181132 196779931 482425909 547492427 14467668 490336771 517366069 52785549 53770865 81352586 683857108 271503945 102171629 623030338 93619749 452732267 71081363 971582421 581788611 546558554 521949551 7775697 575550334 864623394 639069079 583657145 350141132 678961678 604930246 933159077 572080957 395203893 570728171 798075368 583107514 311223090 906280101 412094491 192233417 351730982 449920342 67752063 697698472 714035231 295705067 102104019 184761360 718134615 664718096 87458439 333747503 321627067 336943649 588282070 458581356 393356647 527442437 542884866 375928927 432615053 962575712 573827013 369806896 855626019 593474291 124404041 969402074 516105232 102006866 263710567 295386654 868584728 195747992 553350449 182761272 180237130 217269179 379496892 168804533 987492888 630009589 628384551 134773759 690871965 820584416 773187447 338870636 258303699 584043875 318606365 84272844 749967692 182474693 41886544 110579540 582733798 58873361 846345162 176740678 29726803 299349197 173256852 384000977 599585287 672721231 843306080 163036231 529774092 33918945 331747713 531800389 519250513 645725387 4772560 921427571 694624965 366538767 10675813 431103003 898628684 429745385 302051700 627464797 136636363 14965038 299462778 561222646 98891538 377215843 209579156 968994627 21932205 633555093 783331866 478867916 475371379 663831141 490423914 6213774 183426846 369975524 358609587 61357298 118125388 56402271 280260449 675415029 821416470 620268450 319975406 911222047 679924034 892233433 245227472 33225532 753178579 344978624 664372058 219467773 746128129 972819949 782268127 319371787 950911305 17914799 303839763 577032137 831779962 371384553 244943226 407738997 435696408 931809787 773014519 289630372 503355160 810260572 485269210 357179552 643759954 980718243 73483888 88375746 418871331 827025803 498628764 144836983 856139582 3828478 53345774 477393638 975573951 44550349 26300986 103959522 606324747 926886055 211784581 64514647 234207587 89146100 534058182 488481903 445861261 923618908 966600762 998590750 412017639 395220809 339265249 316710716 240003685 960294196 256990355 364377484 257477679 891444589 801431544 811336526 468603827 191501214 563647801 718852311 806771596 648490820 139449879 664235086 328480347 3916696 193877759 99330918 871059992 218231906 401345226 499479173 835381273 819031902 760854695 862467630 502387550 601440094 727148473 892901799 341217736 129375109 895199392 897707513 110321868 984599235 511629032 242634014 67216538 158010402 830756728 612762155 959457290 829485230 14163570 915161571 126668431 674127470 471111843 700619452 477264180 202279321 817055543 187012175 922722934 799958375 744590123 208873837 781226427 480201027 574323812 48775993 563205008 465445746 295807016 704353375 355695988 83605719 375658318 178443495 638176393 20116621 714890541 983057570 235248206 79388042 849000796 88416005 267550422 345965647 544897655 598013586 105960042 127064493 608910972 178639347 451493573 672562129 526189414 839692121 547124358 291018954 474126467 148941779 14516315 683160189 156985847 228611114 300711687 291459771 935397187 269041534 257008691 79215486 556993250 296675243 648052595 422995581 206396523 621956358 874368651 6720114 46163974 57971568 140607437 221078220 600712614 681533553 537793583 288420904 991862181 293106732 318230656 67155352 255025404 998575046 472914705 728697138 696393112 476065857 775588688 181403938 402195376 126271778 760497332 817245291 927437172 674029455 936358734 862104882 422820857 435838813 634916054 831726507 487264412 342567670 358356678 740445875 668558063 108169535 278397929 21012656 218397660 225252437 450921269 221714684 152027154 486127513 827912701 384700072 672099669 230680741 595046975 703441565 674775260 977793998 203686980 929765208 386894589 522815015 579285708 219628562 251720578 76145569 270041035 149080032 522916634 451803691 991308234 395289914 453842100 188922582 352557241 721194633 570479224 446815438 851021565 148301397 891819404 341259364 537282159 541449838 13976273 744607026 469834511 743160369 27429592 353145119 800532165 322193475 145691188 429169469 222460560 706915866 602035095 682484059 934222996 934984958 934343384 856599074 808205921 252094247 171043410 395066860 531742616 802632577 518974509 547003277 339820293 374894953 939695249 711979839 89835149 993767107 811906528 907804631 332716682 486469452 738549568 72402481 793280011 460251370 327958430 934774624 780553195 324794081 354609748 875211422 662537101 2643345 942739965 257504603 7831148 25469165 211095660 953156055 467481353 318439076 665856442 479724193 23227049 534639016 345300055 10972571 524781220 442959315 324963032 421113676 343067923 830843539 90635339 939882465 493526560 515467214 987074519 478305242 722442544 961695589 338143328 533359101 844074155 519629016 673090284 553656327 993901455 391003258 307550570 897828466 988812922 81322552 316574900 242965830 691052728 133825289 743746332 990947933 674273775 700593301 803370787 882433540 83509277 689749176 114601776 857732615 826576059 204215359 121830805 421000134 666127264 391079762 805789816 964325995 937498740 661509084 89921691 943030690 637785835 952739178 349076043 927745949 493040207 109254300 89130044 260347093 601951650 663473233 613430054 497678632 156887602 686671526 788130370 310872732 207988465 444718533 597941230 440557009 271338331 468400988 158106362 987655744 654308101 58937347 340037839 590862289 293021721 179908373 9914019 123179331 968899403 962794027 86282453 135778941 565444186 250698656 362603567 815525471 257167197 87270812 998854322 665696969 987280454 994333495 767954090 300630181 478458101 214623471 230436670 554318916 714483775 368828151 750722820 312489068 670710114 462817740 787251213 324658660 744988141 878843492 694739182 170704816 116449046 568777490 446685962 649163601 955654108 763372290 83809776 460524939 975017110 404525292 397485153 145085679 826947237 95485149 175646747 269329063 660277375 28998510 766293159 783845612 839829847 265234314 258552812 159695896 80888276 59257445 355767563 195847565 840211875 933352197 453379677 827857641 215964095 227786599 896580217 288114051 750287638 138462180 768842696 290846778 594586014 565289314 622446104 263505864 624150605 349388518 363554135 665821506 833149993 582758504 709358575 642568522 89381317 417508964 998966762 617031846 233363889 285714873 935266479 392775753 32218256 308398321 212484574 882913932 865982346 498489629 462297995 415520547 675266419 221281116 540914690 244941587 203016417 750431045 72202326 706383743 86164441 159324204 782814872 332345458 771697128 455217677 184832576 12858183 648806182 959126286 453061899 955669580 926703150 895014341 547149029 862576596 398066548 440744220 171420852 665779992 669387619 325324204 934216807 880672314 127175931 395462231 560146252 395333740 632838952 605431880 163639535 794481487 340494231 15445496 454777927 725451073 214844352 937941419 125145717 674350347 96832265 262062888 401620937 455762353 911315921 80087867 97572144 704112508 681815151 580266462 412707296 908748865 21923449 635677523 192719760 707544269 933981140 319982155 385902926 718427230 924719577 721890378 247226624 720024841 827065708 100359895 798797228 147480456 955238045 159659185 662163044 271744170 950672762 832730233 893081671 300053119 191163733 794426453 922477800 249667872 700312622 747090911 702562879 467064571 786870260 968391067 116006446 937142663 635213563 455586551 25864559 664704342 419067729 150075188 138170667 33671332 258364595 408031482 849031008 79088360 692493917 857867372 653011141 914037667 237651551 514081704 871970828 451652731 165125157 59392209 205132202 223083331 848498864 103999280 150827310 451665785 112512874 737969634 720478976 101721237 557239865 194702919 277710494 227735560 702094768 336877051 924463059 583425360 702946542 466774105 895505467 43430246 283786906 292225256 32834418 722249778 138713429 957794526 355049302 723631147 416508664 124194207 624830299 969166545 206681196 303348403 288402746 103219916 191419086 982035315 748574668 520587956 776502713 144192713 849679519 214710997 352728399 956854442 248449372 398106927 749975032 800394920 815937560 406426889 624464105 995324413 392786083 793158641 19574950 891761708 456765843 849296773 880698661 689417951 187034919 455548390 418617201 182387375 267905880 585688193 725116517 34634146 233690270 732196325 203061916 708146583 246691211 242048581 832814332 43777236 765118723 817432269 549198920 378602086 467623956 174691583 885408457 974858532 941913955 698488418 413116869 552132628 155388578 17173197 532398131 581586262 331752247 172408514 87457690 530898937 83345740 159312432 283695611 717122447 105179027 227237415 869686253 527795709 938035968 452857572 101113024 236146213 31833053 10690017 816018693 56343136 404347321 627553287 907596478 909242620 157234404 906985912 602429593 157043936 245991877 474151566 785628109 738516513 184614445 231672958 41290545 392604353 347854818 58170177 164773029 205160537 669026915 337542153 534269651 260468804 483680420 756862522 835883126 141576365 192978566 858246711 499434433 246706780 523005423 311128997 876011362 881204087 574347794 712613516 204581381 348851763 246127734 523683623 781334851 179335305 864058251 658350998 948652551 695750081 480638516 230761120 77752612 23230800 732278299 152217198 238903462 58739006 580210629 600507998 227461385 215685110 227399906 826822038 36904860 72326274 336608257 62710532 179789481 169815243 156360527 944123952 742103768 26163042 470223603 614504546 366585292 528446833 121348445 916908525 236780326 312934746 228014268 591245647 607651873 341677460 600884197 582622062 208458035 728853453 465369115 541610809 303242203 278256807 745079853 327043084 140647296 687021559 435616629 293972157 925045045 201943870 328381211 31504376 500834985 529022705 799256398 59608688 784904168 906592253 908556710 246111741 137754122 628486006 947424117 776896446 919583865 631297186 414046255 35360683 108467745 471102519 565677477 705348971 103419205 923925443 17078417 674402845 7038113 5666735 837455093 351385399 851528856 529776627 606054076 922843835 37924287 68950118 228754943 505341592 514861621 53821559 306085018 479084000 45170364 768469188 66249457 678362595 446765321 427673355 671537078 128062220 970813762 252636523 143261706 248098807 914915730 696582275 346752146 707523808 138773061 651811145 168937972 64251051 6059525 864262108 610423636 756514453 218452278 102040079 268438969 555229695 350195718 765479700 181081600 326935188 42030863 681104450 165078197 732022619 52369829 747955732 674467638 460487819 26392901 631525210 996151430 973531857 993371022 798109227 740383949 16028687 262913922 457370420 471267890 652198399 366546987 502089959 444957048 661982076 785237600 867313205 44733997 613995490 570177764 426182354 167783634 85382481 468077074 375127286 630348462 184588461 976871985 257407409 351160192 40861407 978554239 894454319 18561228 408334823 101080474 381608561 460169882 8156678 586243165 300769785 109833175 273068489 479225413 520517156 210274498 431581225 307441963 111223481 495382294 850462905 240383668 43539518 859718054 354569249 545121633 914370281 546985372 551894202 39995185 919063463 754991074 872128634 821453834 254020785 299562469 728405161 489336254 597202980 167693363 385118123 492953249 25409427 75134120 138148838 630516191 877973250 19088993 489068541 946923352 23056152 738738707 818684656 565822550 221333799 798080005 975448968 44454183 17403439 10911960 432835420 24902225 94892738 369402769 432400433 926566576 543284856 177331102 345862801 172758121 207113325 11394343 287143401 214902371 531435708 94985060 987063682 233243149 922332323 850490931 541416667 203342855 467458472 891885819 275044313 284376050 95117242 155980063 429032571 936475958 231450810 717623945 760459213 255244624 392596336 959887565 161540333 413336359 191775149 189056513 162649971 937038131 718011470 136776705 567935749 246669710 191289249 500112559 568441259 984148574 323692719 474981914 288072194 106096223 384084954 917490711 140785509 53819118 753754467 350136708 522309935 314618216 246901478 872517901 42813787 58098311 912739018 847718379 595259842 235230586 420991903 30772965 384690778 470639678 336387606 282150061 846328040 838788369 197984477 862197049 798138769 384849013 950444192 86731145 212699730 337812025 984714696 55393986 178187310 903276569 933626561 444382631 79564360 907535465 627891375 243467914 46054405 364850965 197114067 196094217 472867871 546746111 266055184 823801601 520766123 483091444 941847252 496979467 227490296 177987322 471675257 677961836 731704371 171047145 891907987 436553503 935002010 294559484 612541892 391533504 857952247 886139236 22347073 289816509 173343399 532315492 304447825 585955485 383286199 927214600 228595293 652511766 10720387 641525851 73907775 811719961 780049622 41395976 518188305 413738290 717347802 259908031 84682376 834742916 686105045 5005944 248982597 698790448 52532304 354574489 413480204 634737035 468402710 665248291 278228613 968018783 766378125 717347531 299678617 825606157 968219490 951012343 764508466 721734172 206132310 669608976 471075929 125954095 372691220 484169708 370149707 959022312 592781814 164944064 266714712 46345138 986879927 147363784 428406041 197770160 659204835 800282728 282554351 919105868 652627294 896175965 743932208 678896936 523968557 122558660 540983467 247813462 682437081 197361444 145560027 923269852 404269213 230319890 891143028 986985594 559929512 700414985 572042737 174598775 214106102 200474908 845007287 209478229 776838923 190753757 455236233 598629795 112698279 524695274 292148073 809050167 47708774 808300356 635828972 838236325 73302525 593565172 945885472 752297420 355322593 606535983 21125606 554845521 946611516 662264709 280687436 718900169 616061372 246374474 650992652 105289062 137276530 424939146 373845796 360758324 257171022 225167505 497024194 162953636 5151190 56292585 378719622 28406507 897063224 170531646 69269811 83867413 811469594 332496226 820266062 482583264 712366519 104700632 172714037 66630737 109667263 75825645 284844209 617624457 321695092 546527356 855340461 109524837 82583852 117951480 318074517 521481180 477648990 568188280 224059042 789773103 645720828 365493933 451704715 556330352 621720295 344897510 369817503 547924668 210636157 387114658 931097428 999527729 23684345 515136816 881916952 914309704 500874778 992557697 50667499 520860445 931389751 821707943 404618060 73596710 510835842 119858222 512809207 243498258 879732665 490403810 683380773 255191442 468003387 457978443 857262945 202690217 487183031 400455845 817310429 385883125 892154311 484317812 314526150 219730042 102454274 54881379 597714683 18821940 551347945 13030911 3706805 400169402 814080958 354699190 211962112 401792994 384852657 725082374 163921481 261844225 212978440 487742834 617368943 727437994 101725917 270537478 288655327 6158766 664251547 334741992 810597438 426575070 69113722 89207734 50275458 513180008 185624037 336100600 593044094 239256001 197830059 574213192 484309519 154472357 422051817 773521941 645479695 813133021 59782816 93457111 300824815 82312151 38402158 383534758 408074216 547723384 286804827 250909177 351512649 976400932 40230627 348538603 611547113 667564865 690042546 607786156 781515244 268590036 811967355 759914617 585936299 124010338 507950344 329612468 12374070 661648842 768816792 433719470 999081563 42529261 118178044 259735505 581545572 48243360 983509035 863676825 122516526 17979095 813788639 360392773 766241357 234217826 967236956 924008188 333366954 520051328 552410617 959107057 944828684 229686084 351401839 497705580 673617877 76782443 705680381 810544954 3210813 213374958 593124249 165075629 854826872 490180185 507868941 618248603 106851334 215172759 272340121 661827019 198316396 448411144 199530526 891745403 107375158 489560879 44479748 841163014 478264021 290894790 759224767 307641112 258981908 750267360 987548242 181243185 964987102 326584700 649654793 30897734 218667708 575929744 494810171 9743009 560261432 889339428 368165508 68919313 982595790 761992566 924853559 261155221 555792514 490196829 294054032 37421086 829427986 914192346 996641679 162856282 443839504 277906109 994565924 452009502 237443940 323362877 318228860 718011997 534440017 795953841 849842439 323805541 791345903 187724661 186544453 967130134 48695328 260385141 559504562 454156815 175022459 763931476 52831155 861418970 895188129 379402818 854353138 703623551 330940491 673228285 567989114 870827902 569566870 107237824 78729072 22929545 558794922 548224653 471984269 515040196 568171014 343502441 135477617 355050441 495768187 662445091 986743283 674725125 650100678 201613607 501122120 181014047 894961748 265130370 883143430 594990459 190167284 932764288 207010760 548607694 811522232 728931731 492567169 994514022 232002475 194931375 522780953 976258199 611037079 150418055 828210588 990354874 144781434 366668003 356813297 322082799 442468393 63094115 980358145 267671324 741817277 611723910 261303287 53288 653998229 580079866 747569159 738414148 422922933 849793550 26490612 829027395 626145550 141953337 200262291 223545658 827095382 874583654 346413075 876092927 683459119 947558927 483273192 932507783 863838618 658605103 383395191 937052321 569416588 839849545 482120690 995431422 336776079 758858804 459238390 696519483 282939151 802485159 348376970 83224197 621731429 331804042 155580236 548321707 524266050 645582072 251110783 490664730 178353717 258030475 871830954 900969467 457525740 896614618 967018497 319561823 162418518 526809775 717779664 23568272 672552130 479880151 927464321 509846917 423263926 625653189 475471828 306665898 66044806 75818015 95036267 143451043 461317319 537598997 355601055 801833149 31416605 575178203 881081718 106741056 439233082 672887282 779615439 833803147 6616002 463665785 696374843 243078902 379037615 464197248 358849974 247701387 72755100 887205755 972428371 807734759 263656398 216634853 961462659 463380060 848095064 740511034 271353254 395120125 75847810 822687925 216085795 25675495 751144409 586440378 733697372 367509215 61833520 855600596 70694158 166472023 665889852 551827711 445559642 925062577 637707016 476307405 732046805 552614828 261675385 819691205 800524057 417806347 880009455 242211972 772237359 719301962 432805735 296134370 66799702 258426574 98881409 82590988 608873746 326217379 646718825 293883360 686274664 210579228 807679317 529393227 991245899 696809574 255817090 133184700 557486276 491289325 453243011 569334759 253355336 559137697 866187875 250720997 997198723 498731051 398507314 476302148 332543882 160318189 268964852 96471406 451073458 44999341 459524636 712835306 156663680 464255018 885398137 320437235 344234630 228823939 665951225 81820173 644242247 984705020 972343629 329777706 740245131 729576515 628048606 812715166 31470641 873890619 272235760 370304001 682228779 72416207 314549983 121336146 14941440 27833642 699968622 937013895 485379667 399188801 159353695 245324549 280636706 308448784 439746481 798480739 908660893 224269682 216783055 188267143 961122995 286002742 516888793 243432436 939818260 218845593 425513943 867444207 161821950 188323242 564829497 579842985 959552233 274039182 657482609 121846296 812461774 247917274 8050698 23639589 71179103 445908792 635091474 376156669 166144795 337701581 352402100 519384459 807034307 968940370 60833903 913579671 98725821 745641860 885702085 897978619 871950926 69803545 46902523 495846250 14003946 18477440 477176048 577069619 277668386 721936102 159115049 122081888 6121661 891342417 764787155 564931698 231515616 997169250 148518517 358713660 728905684 967513182 355122246 939062017 258638236 505862636 537972372 999860345 213514755 50147816 723135985 622104836 313812329 47847592 151234378 522614046 97904003 497099120 273708249 299141275 456721573 733787919 941464582 491196551 463775356 521521128 119538737 118475994 36627268 242493657 662981668 350357195 716947130 737736014 994936737 403084941 91751311 859290048 306933272 716871678 606730220 675710516 856623454 28379212 767678407 732480790 293581851 968808706 937585553 313426182 7779145 656507329 337479872 359818591 96845664 173324291 203185917 174587253 160522139 2391023 178716135 461543395 777705030 185723634 257642442 250427298 781050679 79025884 991886009 590403708 86579340 853755243 767203747 398486026 107713492 632001515 769322337 424585342 965637555 623164724 700990973 662969309 244006645 47627434 32421442 935613390 363878220 468637111 525919327 408990139 278553608 329331996 712260841 413106907 150374129 766012013 95687847 564618980 130001159 76622719 738225689 702798860 991857993 223070208 918784989 689785202 834882311 923828583 740579287 7447396 335907952 447417351 768684269 289906020 279413453 793185012 264858314 597066209 28566578 574213677 118953133 312703741 161957843 546635144 59795887 174776374 73802623 551785146 287613010 90004189 418229550 493040225 728634389 952774615 694472957 68902649 56857077 346780661 88452994 360579409 889778003 596148705 970296697 172676941 103561506 844480945 690177143 547925312 984090894 332109636 51385308 540830214 141424772 472546987 314100433 428655203 286845300 454268297 842372875 91048138 166396486 359207694 558671707 853726302 154213684 905042370 440322765 908423458 442011363 961286348 100192555 165679337 304371115 179314615 461892948 832818262 302128984 800196764 573466084 259454567 148171854 253714719 190259006 85508760 632557940 725261512 317213886 78470851 115804831 82290667 862043263 180060203 660176319 275342222 273640858 988247532 5575271 656975364 813629793 152669554 159676426 454404055 264220954 186922871 354121728 539562849 63100405 673299864 220560780 185544912 801852857 472506940 900312861 33924370 176402335 219538860 553879556 707368355 745188372 936722094 114053943 720079569 185698314 431503227 454021732 707388490 617503180 440456741 527886970 71712289 270376132 800893887 116610423 552075141 986590008 885522868 890030770 58441148 525105888 781014415 977707367 285226311 562041062 405278889 216845085 760957907 198333236 966305202 705536813 852921412 425324192 472269885 820626598 325356915 965809118 290417944 96122153 337107074 48072598 855919048 540695385 110791552 556099974 234991180 641258201 668238490 296576039 215804175 492170194 796840094 942948856 659769354 493089148 99506056 708057210 857606160 91312075 810039460 30664829 422989962 72110042 287062239 226969627 686747467 840815690 387613981 679837009 864192572 876923764 316391708 525067598 890060278 682437758 133303844 366201960 343704158 828306497 808540053 498366179 68665804 368744416 153718432 440126547 22288970 800077461 56140551 35822756 149691484 122152856 576708360 795081296 866490727 496524721 984880066 424003778 857356760 398629030 578136888 655158353 73251166 463628386 49060587 607348913 632615558 518694378 142826906 990331242 157071639 37284651 856884470 111409334 26925438 233410905 882890726 965620613 627229150 65991957 886894436 727500833 781628722 847740475 974252980 776871847 152042586 139799391 847073055 540180396 603647340 366129758 911709656 225094858 179279060 795781636 395741234 961853793 99331428 210753211 658142548 409943818 38866854 565615729 388671314 778073471 914542501 852525312 525254647 569349624 850249602 151231668 188017533 741995389 534118742 199791655 85732014 911081752 407427872 462009245 94958855 949747270 511739164 706755131 951430068 363637847 90603879 78751874 840914547 974155811 919245050 297875227 823933421 163486937 293620441 953785121 619346102 71593847 407132228 807379233 240783555 103723173 932562006 466581959 875089158 184194693 24446548 71660649 662038311 181025944 912951483 70329109 332772256 781398008 505608258 130109860 478593927 9228272 515038293 667841970 871423605 522900151 2499158 535683976 32539675 78356162 498482362 608587422 89711578 581467346 590594689 533939243 120742119 214873707 722694595 3986701 310497703 285751059 211629705 225703188 228886559 337018120 630178355 966618236 846844759 465072129 711043268 879389656 737383116 903161468 458358968 712061856 655228595 386187127 100904663 707599442 647354702 899805635 59102430 244113298 19125871 406625271 274209924 636247022 724081316 448009396 281693017 531429503 711177112 376287227 169544809 884639205 936877523 674271231 605199455 122956390 891018266 398877067 425399026 231875715 765229635 834345357 887070201 758569910 505428523 768705162 653593177 883986462 944102912 961926832 417007387 553597543 97386318 884365810 288111375 962293814 70298968 819836692 724921743 124438464 898216806 997844006 775252254 918788136 543748565 564185086 252139036 506591664 343395430 8560345 403576144 258089684 259848594 465680762 109243453 278463998 645765817 668867055 147073409 664616193 593715798 983354423 71351482 625497005 990995883 820617824 383773834 776795260 155991388 33220498 484457760 723565353 123709019 97767568 863747873 752221030 428710102 372664199 495641013 279788522 178871939 935476888 992992757 725711626 320712828 746234650 602726491 733816798 357907420 281538779 428845178 362866890 165683053 929579013 450325109 387312190 801407721 569132472 843298605 437812110 180675867 217130331 80984321 703385305 267464051 171084046 960870632 321761902 602504578 650835057 796465738 308259925 410747318 842121746 155895505 461268038 494509995 800892803 743525935 233841607 165869626 251261628 635562912 262424219 18461622 805770119 774214519 973550026 624852343 204017076 680400436 490039339 481799670 456741438 722414256 390576216 656321116 857461334 335693142 274450560 463366992 111829532 782296936 545125479 828614721 690101510 750459831 186119739 554310946 311230593 9548910 634080781 121466972 433799459 99356179 114047931 170330013 652303076 647474137 321754380 943846053 870716601 915155402 460863848 583778059 15157293 856809554 714916657 606581126 124652387 105822513 709507728 563411867 947292894 957374220 672848430 852025468 930497631 817335983 249313298 250116641 452333318 7971761 1299468 711202491 135079258 916164856 72168670 46187942 492192444 425375847 167128917 883640041 141015109 141236023 750513562 261409261 250489179 842521576 237088180 872419594 898711397 188685847 816083389 635482289 70249546 488153231 207345470 91245022 582381331 915617511 971407529 542678308 919807665 468050920 294649525 994835568 76823732 379667297 704343195 960529897 603279488 711115523 783144728 527134485 343232969 210481311 563740658 762404896 398094321 365327286 396727436 407290461 138468566 977820306 447578213 424398439 646467915 311473854 767152570 716352354 632629200 634545650 25907830 560063782 143086473 116086472 790650262 273335533 804647853 257143826 655300754 4322228 787998993 388809715 776283847 23916130 241585324 348706834 127059703 635194605 186876746 741526434 419511775 138161594 122477872 545162103 138370586 90808306 312286162 356050382 446158331 970486264 550365724 14205028 813286166 865534598 641862010 552418965 304150990 156817600 468908593 351690946 696216414 504519141 95597990 490642572 171725473 198020206 40233006 388122789 415893995 921332667 377533389 230366537 672863547 739574458 89702088 62523547 49316768 579755568 286530536 276209006 142502464 447979205 826276016 442680250 852466537 783014391 528452621 354493396 753709769 957846060 107827566 249661887 807971357 986771891 909989141 731398659 576811218 267378859 499818236 307109464 558778640 149398669 823132662 68356944 847921143 624459720 947266316 343085003 385366359 521916965 386946197 552282013 616278040 248618313 603812570 255849470 677890257 904060628 761702126 99892531 942410901 268113915 805761671 293000622 69163230 817202209 85731732 940439470 732104471 877031110 447085017 373609000 879901848 348025566 883351927 168704725 703316992 640651505 574525955 228335730 73430502 509065525 752083699 648426787 129820337 48021601 447511316 153169268 243030314 899270370 16802285 259657958 415932856 335406888 837918427 43502017 13336895 826616284 608501675 642386398 97612299 135603932 639371461 691877233 386809561 585784715 936490091 736109145 748452940 58246883 57957525 504435214 649288095 839549645 554879173 101212338 85049633 357947139 831393881 728256330 248212857 122384531 662575003 779673932 270455063 596302098 505417548 271660466 7420333 346587614 181209976 262091071 38166748 100571326 948175131 244591347 100447915 231923361 903115631 729166162 862138991 763828636 77419977 715887466 664944772 840318466 174976968 4669699 57940789 771927580 737589869 408408250 755449550 938986033 281392946 291235565 23319851 254695344 421129 761001784 254017587 16803065 893165886 208612336 240568801 16627266 770683302 58869395 794965948 156361100 351591243 173825017 202952446 769404195 681712767 613095271 87413436 146278475 805379852 154616871 888069772 964295344 217363471 631821474 182891034 321398745 758897702 436934608 721607209 44194580 448895960 206636136 545489295 24946501 775961329 199054921 758511614 809322254 908402554 842628950 284669935 142179095 126656614 978185102 100001721 239236110 5031485 594038831 717706357 397380236 186306681 581616729 420730797 498611511 540248562 246965094 737223608 596596326 959953626 407875533 728450513 238488628 630294058 543797296 947238946 519860630 936993360 50175460 269623078 736992822 699892948 507704987 254357160 808629934 616492868 62072714 469874305 657132875 606387833 131313537 262386765 767485560 941128901 107836240 208693557 292814188 443665427 719152545 926675009 148511882 295531785 171807562 102741988 139119654 141747350 655023652 567575187 774961061 768117112 267883274 188522271 369171640 174528799 262482839 534604683 254103115 613959452 631445653 740692023 735516670 24010757 264353955 216482931 648550033 318008659 254849844 629245302 965577876 17878481 567444090 217634239 233912479 36370389 74087871 688319013 384006210 24662888 221391022 362320452 172877741 425869700 288026263 696002851 626501106 521410964 893183480 171564212 721798894 514202552 813138428 420960490 750758430 265643102 58289561 693314786 265270986 378168012 273278852 679551396 605614824 375064737 849358886 536813738 180132835 502006027 824177571 292650703 157385071 434647764 231481681 359994632 772936261 484941004 1230341 274932881 675474171 729906093 648293263 751921467 182561324 742565224 596208368 88215581 445640925 149927867 913237582 476484779 447814374 743668931 698540711 867815763 228105232 679572940 153827773 830331149 955965998 676477381 355520367 101406521 171359971 340536986 64172243 987545664 898670918 220732308 34903856 485287429 446762340 335529850 125240352 767547074 356320988 771266577 996495849 562683331 658258881 657149451 947949542 236771115 310623777 401252477 120045778 138526610 187425544 479765467 271002099 626917616 857763849 135022693 65751728 413419801 904567965 12397384 517618687 872495295 194274974 133570249 368339674 489082825 341364306 775990242 81904706 762873831 228359440 476191109 400507333 615191498 368875611 623170448 203851759 381552283 758481314 152320427 660826966 648252067 882561764 412561950 141733281 904998431 700258636 81325387 537365116 874819806 220442049 469403563 148560369 65521364 42342492 106665392 230792462 753272252 723636649 384080991 192714706 435252946 253088164 661544496 184655981 17647859 775624467 453351335 885218229 576018959 815163015 838153006 717938604 760657272 605383451 7513654 750963643 748155433 956645792 474064242 481447074 876549779 24578469 767492349 190198623 283466593 679047077 642501890 526502676 804524453 610113442 972449601 240717198 201559184 670464400 396480439 323489436 671032568 520675677 161549246 870837955 334202180 89344824 699624526 251135760 62369051 255980259 138034976 750636621 638775925 407984084 782812927 908115256 518455063 464844017 327666301 501438505 194197577 451032834 46446384 206802759 239680858 54401606 207188743 286182495 307846592 958276228 148270988 90989356 876976176 590664727 717103207 119745028 22716465 271892044 407253591 611354583 684902640 200696304 49119254 68411022 135119080 55146891 519253238 884288030 567488404 266904714 570293962 842484227 695095121 366295513 713273303 62236697 318507864 197072288 944990779 34614925 601039125 62324371 591171483 157707478 567543342 408721450 230402350 521408707 779245925 536235686 682391159 832355046 717623647 180426539 330426352 26657049 73819674 638069965 419496555 849648498 412451078 221027387 150626584 246628530 607603482 608979428 310498065 94847418 270327477 2881651 96760274 991699171 159941868 73265813 294948493 42098181 215074116 797851483 649510138 213899023 693040937 241291070 543549373 628353476 877989995 924897736 191761019 497969150 386435028 221908762 562570895 748731971 871892084 929120299 616850680 322492296 311441432 866925531 258599337 135801142 578304726 329045336 376845562 614067102 663795883 639892946 769721182 104930045 142409676 239688403 36828917 104016980 643308059 836775561 284735290 507762934 956165117 823519118 900772728 598930380 480370528 972334919 28263559 517040032 124582302 9433080 969836750 962829132 68242416 745320147 741896071 825702485 556212426 865385738 925951858 575456245 338408823 988364292 856388373 77845365 295821370 546709644 19194129 481257884 376828752 233953052 432881808 851112101 798272362 537854967 978430977 442443828 633662068 374952022 500170340 869196951 137671259 88594685 288206361 292498894 935572660 339869336 131156905 309245352 132917413 364100085 375445674 335262918 709372994 50188753 880483407 265241436 524438945 221751873 23004778 14534379 962056191 901997651 366080038 687714645 949906198 1550629 557330962 565204280 784101780 618189862 55257567 595630235 728483955 40397808 624501039 212939866 163244386 12171370 181197356 820770014 232034548 257188988 77035025 511005984 380342130 28491518 820346208 239717826 581858376 843570096 675335768 809527911 722075698 9195056 829330490 53128056 359909053 775902050 600396480 115667888 757050778 703486187 616797689 982732755 648939038 880985147 132094943 462165274 96564026 184234252 343897385 107972648 159277129 723137264 407528235 748482277 33814735 528743125 755763058 294123369 377577748 445195189 154260793 600022976 548435816 706369698 354210003 56524034 985938908 260745087 934853372 201367684 369012911 14560604 541998724 335016987 369329977 568622546 281831316 959098099 924325135 102689053 805290728 755417340 9803730 62021641 759142544 922713006 223332904 454581888 137432879 135256048 51182576 946791363 158401242 60212160 433294130 356913909 716589727 1113689 902975208 867443901 878635063 374070110 803394959 857744789 246050090 832756158 581379371 89186112 161128621 898029109 619744238 650114483 739916086 975360416 82120944 398500771 761624945 880072121 868291254 134966863 826295782 663691438 82271511 708166207 837080028 443460573 477627522 385875758 565647221 39072947 53538948 837088972 986216563 824761784 796114410 377734880 9204224 908427260 955481131 317614595 19284553 953326226 290602909 782466564 948618219 116207177 455443336 779162917 202358579 621727865 866558894 132625605 243196716 74778400 808850021 34297629 866031610 600500687 52917068 874397095 160585304 978042875 43070197 992246294 543015416 519088039 313596421 715351088 517653594 193121456 243777082 37567600 302703031 829562956 41783202 331465183 849384471 618171830 550909232 27351237 847449893 135319064 136199426 33708358 880033186 397184088 852347504 153105610 876068570 271054059 822533005 289154795 201539049 182447849 28689413 597530473 954059898 372291066 854943047 487972151 351834110 450516826 776368817 389574205 300073740 725687563 554897805 456114404 20769357 873138608 152806434 748390307 806815906 254208844 445586762 467859858 125968466 967410412 291908376 749834260 879869873 517417661 751078686 119999565 367174540 421064528 930268371 536575836 329341209 156624387 270727779 706063793 327430783 995458587 568633663 127300144 148045180 343961601 456161400 943670279 581114619 407703127 145411169 450034670 699967077 121847853 530516485 989622573 131682501 113099744 229766963 780012096 157186488 856322156 202812143 8736393 93860825 84014696 661402315 18665 934739080 224729261 480494220 578831039 49404553 469923819 919489659 262476731 562558125 866787453 987022967 193867896 502121076 537967519 296647546 557095508 927412610 673536085 112699438 249140009 672635966 975910743 563862016 92590234 334753938 737936682 982127540 459857029 758291237 308779588 747546632 315666383 66916376 260142034 593505174 834546864 286350133 140919201 746421793 690669791 110634084 470663914 484594091 563300771 691825938 160095626 874593160 21192035 511435788 593414388 836277090 419425347 447885739 543949314 965430072 91597014 419051227 620149860 46359533 579040054 36436817 85715060 90155874 337829703 471621741 123375757 63874487 592717963 205463173 921122029 252549760 153876542 1480388 489234556 407035828 278306914 156704413 998086974 220238744 642914340 141327410 932449178 104416966 723918148 993134684 647783521 332559671 550990618 148903621 50099231 993442429 287432746 224140362 821143792 521988082 414351311 467925146 17305369 789336123 502865770 925244775 439268314 199985617 635948794 759002197 180754477 753797885 148428529 455962668 361624595 189058699 976712520 621905633 99757928 264203391 682241091 91624447 356818117 510689728 130542787 925794105 451624649 276918350 664992284 246585452 202108854 560524736 363420834 944735159 931053721 154105361 862836933 613065778 992940639 794623536 571559647 297259487 303265279 442772159 698275306 286796441 209518174 947150982 89164255 912411755 323565089 275174481 60090911 554020808 893346832 994534360 333701008 464016239 915556046 721763393 241281144 385683048 12073566 621079876 215711368 108676703 809411688 782579965 529577298 568751763 596962490 493533606 314962732 305006837 131575903 109765123 751032279 708560043 401157838 357473074 391955559 471008525 39790075 237132072 296404965 362944071 177296962 832171655 65351645 229973579 385799471 94098645 183864499 58807556 804211052 870808188 174759713 190114125 271472210 83174260 792065223 513203576 149054248 125701313 391294896 674178318 7163213 226103562 380182884 352229914 38828394 76124779 135874863 185843227 667680864 671507221 79060927 888987231 14248585 193220152 610047809 529467917 539090780 553608030 466882823 73083140 329902937 4557918 574588512 697198629 854418620 766465435 314898370 178436748 553803613 883266093 258099341 171908212 275547261 728910575 875522700 782989929 321914802 32966681 657695667 608356958 426199581 747407208 734638190 504933005 979399782 749682297 179133333 870328388 791273751 325370995 730689141 403982579 605627940 101320063 223725445 287453813 810324880 273962493 763148565 258700730 899003355 652304226 117613289 896232636 571297301 52685913 792735473 840384297 274410085 266415236 325056687 671228422 90950864 80722010 716979729 588587696 14970286 295565921 581890934 850203431 132511777 622791349 631038088 163912687 142317205 477972131 590107019 504594345 936388913 77728106 821554857 801033023 865512379 536844199 177867123 457976930 820720126 17072018 575141279 302395590 181014966 139988227 750319174 218629654 35755872 282589153 984689695 179205378 201776393 254799514 866580558 2811604 756155537 779528029 929281958 595101146 679236878 823992602 482748866 99919032 391395695 766717696 493345716 741773006 455581805 56533788 221314432 240813463 674648140 129903280 136034136 938356596 292493217 866391338 59008983 472367137 634276158 385343664 988503639 107669844 124447872 111969947 67958373 454187124 922975333 401490694 650907455 666918618 95283164 12459326 509447075 676518552 580375044 839946528 303391372 668914651 331465644 841395744 975246801 418247299 265676338 214770791 284050326 979924804 424360327 546070812 766350790 554773529 461823970 493957602 470519334 66240665 691476575 541673352 60943103 234323568 485766944 887541233 471479055 730775448 323550955 583396598 372116769 517592485 4816640 841276272 115235532 675014387 5664822 955032207 967779172 242909490 630214475 378617530 57294870 222198290 26701870 4265258 265719898 914980865 278234902 780677715 269741755 617277861 860893822 763039133 217706596 471006141 52682441 810688266 85220225 64350463 356196238 152545820 5879118 734772752 188917965 876280766 617047818 54361826 615926646 332337931 547098471 727709895 253228769 473527181 707867869 705064769 597703501 130557741 365692560 407347330 490861207 747685992 722082999 163461641 116994456 536610397 730584106 204376840 633783158 1344979 294979845 154665941 252848533 8076871 94892453 512486271 119189348 52537347 482522307 846867384 351641920 274002353 876050927 198783155 830139767 891510579 941559780 133411762 221753262 710563289 533154650 825895203 623049121 520922136 558416878 82115377 708049044 240937578 700273309 478438423 461121698 854658188 338563265 972471539 95534602 309272259 185336843 292912969 96547661 733510353 787726086 61501806 922158655 733765011 30327000 191481572 146551146 711816917 244225266 759869731 575306359 440088171 358824520 128753593 951967897 468225313 324911518 376419176 501328192 70087868 365522667 586868330 894816844 449086544 905048391 714647925 162995440 326193783 130117913 125952306 832936662 736548870 239850719 476855948 15495299 227047941 567043711 993749085 187717949 953001183 367712985 606020061 306668046 875521539 233694514 437609411 505044532 954908714 516739995 862610408 625662905 866593153 576313817 206989813 69004622 591554625 261164750 109349365 437455572 225427503 382613950 700012812 209781055 225821728 473503066 364822762 954388597 886949371 198351672 429302649 388111300 53706932 907043197 525408873 145770060 860351907 70645039 11285019 901124416 277827592 419294413 311440734 619770748 916203913 645782062 519753315 593898087 727696186 172787733 728892093 32139270 961099072 151009986 198366538 950024703 433305766 518674366 352335990 294124474 229723305 215911970 389078168 468588790 22466163 137395136 720375962 587955584 823265252 116936919 116414864 824194425 922056204 708437103 265572348 224727046 45515975 900019721 674870105 779368464 833726836 906005750 169379871 789294016 264620071 683784502 941473430 243461962 780147421 109396294 342075606 683256770 217694651 202302668 779024298 796184430 50017003 206300648 776895798 85176824 641091646 594501916 323833080 196928073 66626046 624182956 245173069 865426031 154956150 296570028 844832762 141277576 215945076 234075995 739914326 677314232 614907812 641168597 295573900 259725519 691200802 285620923 762472016 680659101 267483466 96153469 659006355 823093941 988567181 541784825 213621721 742173670 596354598 697378094 180234636 507051692 27627793 323386673 516788144 116842019 83087564 155983348 153331009 682483200 491277741 364822792 554769564 10161932 590923321 306898011 376402274 268950445 262578352 462869619 43167665 287868100 920735846 19104373 796359136 571802932 902729144 728299081 383334519 751904568 567034570 616962373 389683781 1026125 500590156 554009653 877773152 852390225 179257746 564747722 971167803 482442425 830328005 411809405 238489964 898594237 973637149 392441251 11878599 665078109 580433085 125339082 324960975 81783618 627870190 326913875 152484692 422201030 804650603 122355095 721478613 989582007 386903194 461811369 487670438 89593679 9755913 515774337 103820349 787942771 701540673 690612631 878070156 708350351 723486931 525038392 295750715 670211715 770269368 416995317 174645210 526092094 633979277 797528177 556743113 325063884 178850859 342357712 671906923 573566840 19096116 566059838 7532039 801761706 245764602 85432273 749727617 235789779 137268664 326247251 332420301 473201872 754526115 430913288 513639731 442233750 538994397 57897332 230997628 590276392 673488604 275329643 376466679 626632888 31869630 124160220 169559563 652749992 548393802 756361145 19268146 980901201 877411030 819957116 587595880 682644695 304661265 854839555 717744988 409269421 291470998 854126830 64888815 214758264 191971312 492891448 574592056 772858486 998246823 44212267 544194044 852508722 204464463 758002779 67254700 125858580 628439757 191308668 724422386 640589840 536978300 706466951 8002461 557276262 777839984 116784459 933232199 165019437 652885131 577605951 301481444 606272297 593775665 738277926 519680219 311734646 11529387 894006533 392992087 91133113 425992343 77603659 24911388 849816771 734688714 619988314 160478044 494872398 989085445 91049770 424418706 867820907 41640023 872456275 995322197 231089059 246637603 433691776 161290897 731794575 810982248 371803484 235796286 972617844 7925979 507859705 998102189 102205103 650445041 617714946 857928909 75965909 187338729 904748319 854287543 338951181 44778105 818729710 778793272 780883849 162335733 534529277 389694773 23497927 436581951 636326737 111736682 165025105 570363409 644861657 562730146 772324977 372228698 952100741 986012759 4997954 519144222 96313382 900813746 121153007 914403285 306149235 237625558 327229344 200687107 28370037 446329573 514098903 567195087 465805719 855319607 588843982 235814028 571657700 996258615 624079735 902913466 680843897 933794801 676139781 82799086 139488887 98059449 806626567 797401301 890867633 535322098 473138001 460210733 59407922 332861398 432102580 583157475 772540879 326112064 388131748 474842053 333567762 945107629 898221493 473201772 725958871 628715878 880597691 833799903 410629879 294382426 530489778 65592747 697306412 424073181 267041572 15951492 868232998 873753941 115043594 25373544 64524570 697306642 820788579 133525102 560627393 648509630 939464795 78264106 695847274 667974542 65741981 268663696 562461304 991906890 365054409 53142993 181908058 105667271 278616434 374346829 417323466 863346816 107466403 403815712 67048595 337769915 758359155 431654098 47720012 16012820 146233309 487806085 796486792 931110171 417233797 937676741 400866515 102336847 770699645 422910583 479878604 801863282 548192182 802342942 273954370 780966661 803494522 275413409 377963742 962813594 614102900 161818960 668764153 254022084 313618322 54494039 861141840 974542626 885454396 621498551 941062255 408728528 521119858 449237615 457865544 356338314 117921948 552280244 618277070 904684922 514191917 213358931 693549331 858817034 706446543 658927887 850556581 696083425 994215146 514820006 453964427 50699507 853574953 270341006 972664884 258381505 181486444 489211094 251585100 168760510 670614831 761367436 509268540 891386765 173500032 663559353 7424526 396878362 96945561 934314103 693980460 814096889 245264348 643674877 22502807 253754568 11133465 662359620 786421813 112028186 629369982 897711282 871071642 791721110 642954256 405414661 609143654 424334912 73856368 828825633 454115106 338675625 748166100 235545492 727151921 389958507 187143231 939873829 504733087 206414416 950492338 901021046 918731241 918614590 228530409 70674569 12832957 8945379 217011622 94746554 340435607 338171047 288561841 243288141 241176137 928334163 185841883 348594745 318536652 134582704 953387273 807750847 831977416 251940772 321084845 829543022 57717702 529867634 311145531 696650696 603219056 643501674 806038657 350281900 788481772 978339459 240015388 697657391 858365004 354017929 161633542 863500277 73454638 979917084 672954230 921694619 623551009 265738063 106728744 467406088 100746323 701420752 781192915 111984023 790363442 887461263 123691864 88714951 712953077 350353591 174701730 648684650 299331046 690917894 518032185 142313365 688861649 39302572 772835529 459639850 597203147 83015380 150427534 376544224 779325061 339843340 713559398 795538142 398497492 621358701 889367816 967220177 345495381 835376805 371260036 159926313 314280753 542603599 183364386 482290621 749226746 574486965 598848118 23515054 211609856 205909958 787341907 716925227 541226268 578447074 930773015 219532825 917890518 603551045 939562364 278645981 163709042 928765448 474346713 171183539 127879289 611661833 234809857 958708835 454743461 856282559 601541850 103420002 372095152 574903248 250278048 11370619 743330188 468858874 798521013 557068469 498335754 975181178 737913700 689646250 321915277 752758736 276216614 39705300 196453354 457373364 403442172 385632486 414003945 221935375 663468077 111646209 699923345 799417835 336521110 62244044 744396359 239441506 126019519 698727024 790884800 767610105 38669802 564546907 5417594 451346752 239247032 527866937 855430719 726272230 57623236 874228932 775090362 859999210 156850962 760599424 4719121 629268163 709065752 428312586 756357869 65748549 80705468 812268910 902940064 762191085 935675781 417741224 599186723 89166691 714993515 256597250 808598781 564642773 252592075 551165008 678596731 118826413 43026548 955311360 618384398 706886319 884668576 13012658 81245377 558045853 317604133 637851247 445673762 366522172 449026693 266456731 259577578 234593358 471427471 949620533 914738363 819090398 530979154 652269449 789574401 744367691 158136059 474234879 106007216 228486627 74744666 283147972 455956508 964074409 657218292 256384816 967573389 554687868 149392524 425033235 84275330 326138260 450031627 998965732 830749476 92882547 46207437 235939179 811344595 1595321 892831517 219159100 422505456 66234764 883411202 716517920 260534218 383680781 509920327 689643890 54975633 39768551 921202057 680417979 273300493 896099748 295881657 865805438 599888197 909079426 158556015 559314311 815211852 226547815 978370020 560027608 829299325 17650758 710296488 865141688 725512041 660362894 481245361 12155736 751733063 431660273 696489932 419666196 670499267 807161483 786899985 983417143 987192628 233958125 397189437 977169652 810521700 684962903 182811839 427719615 925843707 890532555 100909565 4144330 855801895 280694372 407122927 208974234 252279823 630985059 579332551 155084080 180510958 937366209 34547241 862143304 541989757 7548230 574606860 931183749 937504508 214158929 129760869 865256715 29094197 435995709 677487395 994782996 44625682 836679968 48996088 257000484 981917805 231598107 385401910 930277908 61655904 323721146 271451909 806884682 565916123 771782845 265441041 996738648 748064833 175342823 230476351 355222504 431642523 608256995 441722759 599692540 28054779 263108657 447396785 759467660 12040643 522711603 142189827 669367402 519363860 835748178 638493975 877624388 157290046 254416193 245511715 670558212 65988639 946504138 737309406 435983319 801314588 679599987 202998092 897525568 890877898 484257931 628399214 730905526 777010941 411216320 832999311 536781087 443790869 880107118 92058519 54648978 303956572 527562236 46876033 42558860 992586782 627200273 546089380 795944037 194381129 260721144 135792001 390450545 68596917 265309879 201759255 298270294 441887585 902290933 162470150 389005080 129471166 211937661 877289317 638149678 560625935 353511819 795361648 540920658 777859231 228549194 289970173 558444996 112169221 715221380 296936475 654246497 985586221 163917357 420509246 76410637 237380081 348014958 82595920 400229249 88750958 842822184 838337883 111527564 172518400 738358657 286585747 977346881 178628833 341576904 498721630 973584258 75486743 559319810 838163379 280884130 216511655 501982075 872644312 897467647 423948290 944190429 704997003 312792310 494310951 831665203 65321346 459975362 918363868 352829460 586285924 145536022 228843870 961903769 152728880 181080347 690365428 116835523 473696133 50031654 831564461 724335274 950882970 108237768 357132492 448643945 171069282 145037632 729213881 590704965 218531034 858084535 443452582 214528488 961633510 446099380 674399548 753818260 396269536 751966044 965917986 286006483 862861203 632951028 527791559 254049616 751061417 872539557 155293540 227644105 167341883 934434424 4437374 943543757 451001959 575178983 549453072 159055480 842872673 592372999 467745567 889649571 158289892 758829762 824367557 236250883 604373083 695992574 698387999 282283840 558653106 518072678 141566284 728993956 967523351 517024087 312517553 813665338 463779740 183361121 994671079 698562040 421589690 242011469 318440719 764272264 214250042 185161761 322312578 90085810 427899152 807426481 110207741 344468731 782265496 378002863 327888692 921096479 513163292 531532474 822959101 508327119 440174544 45063515 621006932 954137838 433596936 82412387 293402602 105376852 606289370 491693732 132084718 515150304 480138499 869006580 723878381 383922123 535626107 112636936 907201878 954592875 692677342 441166634 814911664 319870844 68242658 754480671 849187574 67102354 246280084 711343440 752552289 279314205 313373316 110328588 740202614 903303075 791054326 167794567 313251239 500392714 267313024 764073203 19660478 622073929 169421890 917608698 258114003 351396175 527597449 986539252 228918794 832298148 109296028 325015954 53947556 921394893 388953233 679972258 213086537 522552535 542522140 359910684 126636614 656558905 341298327 462569636 778240939 909446885 509419324 142634183 123771554 170964332 965863334 65089990 985500705 410714066 50573006 103389333 155088836 769806925 251767749 225277215 676292792 634345339 947750820 764404606 933784767 871127586 49933463 48341793 252313005 641740537 972710327 639867882 737351153 71694132 75981519 27988515 543095783 870675849 906504815 880745233 540211753 197322524 582200144 976081946 514016013 275415174 818043942 128611575 180831004 296113692 601018626 647429447 304861221 134979992 287019888 227742342 133441814 647949491 64659083 159491010 689915539 266638201 729075768 442025554 698654791 483846811 395581906 774881592 275589040 165699708 172674852 12461928 105994970 62294888 844917771 874669617 430962438 59731821 988408124 153643243 929778536 583620924 138936045 175917503 431399577 461914030 485817507 670950815 973687655 211964672 933759142 407490455 13254416 74449718 903570911 580836156 786109943 118280718 582773898 608147491 397551222 461930911 111223635 208437848 47119902 168630025 96004128 555305424 807963407 577423044 326426182 264902646 609643310 695615529 148801188 149703368 537822612 917708533 728297758 887833867 741895965 729663579 665414020 891998759 959949432 969869195 812761752 849942130 103170715 307973965 366973793 904676594 679766589 394403501 394527458 541475295 156871326 357692127 40869354 470793353 275198218 60829245 723300430 71250086 607970856 850792832 22280052 157332440 883391584 345653996 240256975 914663042 199464446 70665177 268933020 296313126 719774655 3526747 893172364 533354206 546088382 65852857 969579738 559881070 730125737 421065207 490464354 238530418 502554432 225010973 433259893 254337391 193060470 595899684 393630879 961029195 171292861 142125315 437646924 152166053 699282414 228739739 106680829 589531546 825734489 280592037 87536076 7165878 253995621 936143951 439869469 277976268 437223645 889597029 249657357 216657657 44153557 574780099 59071107 630041489 529381607 182779854 395056812 552773537 591457835 479060158 920234227 155952048 745472699 837312635 757257273 469549769 947838593 760111777 736855621 403802870 281512792 875115478 406131757 763236608 108208629 300321506 230719346 681406952 273166299 393045077 171931685 239736112 442889867 407743444 330384555 150561329 541897436 952522287 356671911 193339813 537334075 7064287 70639334 922733991 937821456 489957123 132275531 638409103 820728170 56546009 107619754 544588522 890310158 358837903 142512640 728477770 734195627 829159019 438215781 54432329 164745924 621421016 813093551 402645995 255938216 216779489 910638005 466784624 410823356 190157382 892400715 104744656 331456492 201621952 645770119 787957055 230170727 701268112 311166430 968503397 845240770 149857041 67782258 609240120 155034389 457221255 869808433 715639171 243031786 253859476 132233486 935681390 605620640 809575572 751359319 753730633 188336854 683150173 219835906 213149935 809492004 958800775 559497816 18760316 922503314 51890361 624630511 568421143 537097384 912817672 558809235 732061178 379086253 988948683 21745220 292588635 400642275 284604387 544242894 417833297 154111652 566069183 308574251 182025180 615015400 552213243 264153574 88243419 1335574 666111195 54082371 649420129 754627365 848108554 756125340 882412560 497742112 905208503 39398485 983808407 682721282 65209242 173906114 255951828 414342980 187685700 586743389 30194624 507691760 670180181 143694153 908646760 466998722 845365266 600270381 660236813 235198647 693894772 290559589 497142754 863150533 420490923 13528522 946379612 436132001 244792303 828205414 34632529 469229024 2036686 947079041 334986641 19912820 477310282 560641675 249155650 734145947 52718579 433874077 214507604 585463660 442095471 871878017 359643236 920839297 205776020 751600025 894761444 640458498 690426536 336513703 90355312 425302273 414747951 188118908 566130245 288953387 400640977 402839881 336566061 827762631 55550811 100157167 121755662 338507631 289845271 39942821 572671042 286536912 788519837 436189403 270609175 184757 391007251 798400117 71698493 811916309 696462040 479176394 821630034 415570013 97327862 257340910 929908984 34197792 324273154 723191999 662748996 286878326 248488149 840672339 280504336 162985848 814131013 905948371 227729088 734058877 287257732 260941984 714403020 483867626 28234424 453075587 957294269 66029436 7583625 262466213 405227269 837775614 729807217 943910045 725614 30413873 524044649 830451412 951158413 257705682 653651022 587599853 328296316 524084096 487271429 156786451 185901671 270082667 146048603 208756563 995224752 434145022 682540569 950514819 811643827 773751159 91969442 977657482 357010423 1908405 842846472 44982665 473236309 291040021 65603650 65875109 63417458 240898650 196708657 490500125 939712234 153670057 179779871 280618695 206125983 286779683 666785980 864627017 34614938 467223958 191815097 22341064 338272637 845506324 757001283 62241182 304244983 189613899 227079994 572528060 329366815 984310446 237976197 11309930 283851328 389381715 195220667 900311258 808794777 17168236 408837985 944977768 274978551 390314811 378767032 112061987 101315728 808652817 37294907 130395852 901251534 151665554 629808172 60927977 541515077 386107259 901303026 913840769 559694166 14433073 216459526 72929102 37850681 829301672 447349720 167103981 336246964 660057357 138816468 80369233 719530414 824750481 612808623 891786897 759626050 199058513 61608883 996391177 759380387 95596099 825831156 210085008 150643742 672346814 802623458 497705666 639863103 320809235 59330569 112745397 523469766 39071099 251984655 471435313 600520316 547979424 896640299 497426186 257957159 279090411 902929111 980752132 171386364 72842248 633803315 561118481 533411809 917660256 487855611 6030853 223960889 270752642 686291255 684076686 687461861 879058714 114708300 817329730 632019048 929650232 990221386 158830088 177604486 49060456 775624317 9895361 807890621 479657475 955106831 83848361 626878575 739986388 667006142 421956661 674502073 959697851 691245556 887421210 567090199 926515203 617912515 151277716 711547344 360720659 285899298 944577431 824045204 374577794 269633777 58720760 636015902 873788418 781307081 155838032 683075908 456267881 993088776 163573143 645037 615790704 956549218 926631319 46692561 961673978 959347071 780526942 766930503 753378040 955166143 563417028 161625102 505446789 348721174 306051240 603311985 440612875 826585259 515881432 811497812 699098841 796611649 230750881 846995782 526166766 858910819 832122678 773036372 14098054 606887433 42258068 252184645 246095799 47650904 76398337 547539515 544528366 311898426 652676292 377536331 974635785 65108379 38621460 392046116 107537372 903188029 183753616 897034185 229883348 741672413 20319836 752371161 661569493 913726465 751631128 16669128 462007074 307280344 125499739 953206186 612627446 384245685 220473250 771236700 347815693 530225235 642739239 174873216 728384098 754132030 334176364 201440229 505736561 439443165 674127744 597518196 609104435 25626587 954282183 764103039 29839343 38143341 182159030 255720896 811399342 530484322 808303655 141206518 821044163 742652877 340597237 501404410 348276551 55001752 474752135 850543615 588037827 881423421 403984460 433253678 216926936 690469888 769439195 854562832 708274286 269187818 291004778 995848883 910247169 716092063 201068654 132133544 614847054 995798513 798706141 185226104 443419310 678052378 647667146 959823874 561840135 178089779 862321852 674795594 854942696 932424225 283731205 593094278 745085483 254799567 232820259 787693743 877429582 817991117 390835520 304577891 387715538 814898633 429808431 763948066 493861446 257157376 20799450 82598393 147751283 958149023 634921167 79294346 262221740 736626531 141636192 992242359 318495142 444039065 769993427 74694613 322501112 266569171 236292889 304818923 18035577 257662335 778547489 512397090 311712174 90473148 688479955 340318196 325479138 518748947 269408747 674979408 229710824 97426535 951229788 26212346 418128923 555419242 980827352 608019331 547294168 785310226 313608817 412403303 565940919 632104803 611831718 238091457 64642165 426517929 110083256 824467421 968943060 496453375 284853666 715774941 750206510 308158847 379968198 157339460 156288396 599928668 360506865 662873593 922226498 572283107 692716538 915548057 698727326 382740509 259390235 86934398 535089488 492925908 228903019 200491795 122802310 162819645 886267739 656467424 631258916 6280003 923249380 110677083 624055118 651457277 728295646 716108196 353924099 647565221 895687698 559781317 895838805 722817441 712158639 278922188 829040939 143662879 293678440 194920855 705878458 682673045 976448821 779628439 259098611 123650765 530195440 736750256 596715885 142989902 372229325 670176190 776116905 730421962 629035759 329231385 196522086 712795826 95856072 45123740 101405325 113024399 110894243 910242077 573518982 273662902 674706215 957456346 571928006 459939941 183516716 875129352 404004391 528817281 930170859 916573794 682482367 69154970 624274010 608582419 658296020 905498739 776210523 747110000 13484393 870577783 189444370 583339593 657118756 69683948 148137922 89750692 694804398 273029831 187763277 373343351 61880672 854165416 953589849 82398963 942367585 784979357 208350615 127059067 876716236 835760518 859390430 551664658 123141114 979861741 425322219 9428352 245621811 679602703 51860952 328500878 910682291 175640518 978998889 840894572 238894995 260723676 144285516 274087576 652731698 97583515 802397598 518600827 968371312 293184676 306484180 451557456 654968776 184850644 356437519 213226192 107080536 371472487 307110846 234406926 2138468 813333039 766401675 850633351 187796427 969083037 289438233 519929369 115486141 595930569 212452523 782739587 192576872 566050993 23136444 910966384 595893604 749714854 904142691 574718516 323844799 111690809 574308970 195201155 108691861 636700299 24326528 34407407 916571146 89853043 254829473 730854766 744062765 433306906 969869857 477886733 645968336 14636679 798129206 261079677 297296910 16273054 259576519 792897252 577378900 146878973 453991272 318265065 740003808 638140998 620548941 396959480 841736592 738626605 761102676 815043701 38626186 597811304 130255932 611117683 905469988 566184636 986695342 399319771 351700220 14949491 59261970 16593682 710783369 485887845 464260681 289817953 104607647 239899603 323717042 365982833 34643063 252267253 563398115 523231284 292523830 941691991 659532165 941730378 794350230 320426567 22086241 56235005 474736055 874082344 13566729 115541472 765864032 810524103 869590677 711508825 47330664 420735271 114488210 909650215 317829944 779235254 356262860 318969445 865264126 492564612 867494397 604055730 548837599 425332953 325459527 176218614 180308222 87104951 727056896 606000186 502815563 241504781 383662616 958711337 537825474 207557386 528315851 110143129 346296032 666413181 758045746 712214582 851837831 850828199 291477913 469082269 694226310 466016172 722841156 172343496 981212248 928453201 713605349 186738118 284344178 67656569 29511828 70471037 194883646 449258749 890987188 545364611 776200938 389116262 631900562 740699215 142910566 200229700 243858690 489120479 722401954 937831494 637013974 463215543 542775315 409290937 757430799 620953151 7147880 288851436 493261576 340597953 986313330 153876712 750916422 955171240 323792913 630792519 973801177 767024176 567413143 491043833 659180934 146450444 981650406 433558964 293217227 19670158 105361504 39277733 813984932 196638840 63957821 306465448 283464670 10870162 189216448 18264878 718347481 487293340 7438576 910694885 464717661 5797993 958090127 386174115 521339294 71597207 264919719 336657269 891251112 880950613 234790800 939796187 339208042 857539415 147971369 136891008 323605390 180594596 660835779 585999231 694046028 44803135 69448555 38245447 909401020 853840633 10249882 201455133 181298184 36709311 800165256 788726006 560500309 199277546 201533675 82113139 187557381 133164879 205618753 43341768 318540657 513009155 599913326 277205306 72446946 983075509 731694152 789786769 467595068 854280357 9224547 269061890 365068627 42993273 534790332 460355472 369269529 813079952 796737289 236198808 285571869 34753624 184075578 242902541 340547966 659093350 288499538 63424212 858392150 414241706 361557349 339727543 951615715 406535324 566009089 126935450 199392992 928550523 271150607 493140687 959089729 462756288 550724382 834064568 512617453 717267130 813359786 332805447 348901438 361108258 608695009 541635649 477520230 718651289 639827869 855821841 373370598 265808294 604416288 720853152 690489907 193508964 827976965 276555998 360473273 803833905 435938820 297920249 533865899 790379430 291473458 206861788 257121397 174892221 272783380 242421414 776802003 884369443 816976536 409660408 161807780 868892018 139868060 162175984 887897581 269450700 886805851 201936031 744851677 262171665 222000872 778364686 904477812 285992586 502198723 179786213 102475764 629869513 314944346 750802158 828081216 400579541 494035685 169479850 892035881 209807515 988148646 885198502 178556131 96173965 682879635 145625753 376259189 606095454 231062912 370507591 287691953 471703889 218483331 440258112 556419090 171020350 330874907 689008706 363132814 103255633 857216354 180668867 357415399 560192606 166584150 836216225 768974553 304958355 676282139 882968397 166609285 415990398 247581972 569450545 232815558 72058974 112997047 551431729 241490254 61875619 124405969 575170336 962231684 91057185 253819238 188570151 308083929 178827633 931645923 457721938 831494626 501151449 149758706 619673428 844082260 427601272 86815306 602853724 530337168 641208123 482212160 239426358 513678831 548366148 283325036 512152079 760680470 666039206 294129136 786395482 373873409 633775133 301068302 813597985 809118842 179824391 689197566 114477264 726668064 853608613 406036313 747291212 178787836 430119860 116192475 140875084 201358060 845701210 303694373 2374875 392994672 55449246 151801905 379713717 308975650 962977722 784681194 957693864 49389278 892714339 777352842 362322592 325350906 910250389 210156766 224796059 830026027 543539906 795394443 479661499 36826520 449513725 164245104 357398351 616749261 520307679 468486665 643174629 165654419 757909042 877145493 454592962 364437637 86872651 918862496 61492555 389682333 427440746 90388877 888173847 685543735 30164488 29751344 475988261 800700426 647543632 281949109 577743994 401622619 186362936 225629352 755897565 398725141 519989321 788343873 181080132 866489764 965695072 144101358 24166886 372268805 575108702 70454448 332911219 459906366 901503293 683481415 811110954 310785813 661311958 995324615 312288948 139196692 968608634 220989822 276687214 685148144 496129709 918905802 764271508 741417105 242951536 532890864 255168356 199600267 112217925 229769096 800362475 410304573 860685234 691744996 876204848 523442095 807498002 984055098 735433990 174495048 179084951 367555316 373424367 460689972 496144748 214496580 399242767 418989715 105424040 555482619 52307178 159944533 815094998 170958884 327927525 17882352 721043917 239114696 857969005 337146897 125185749 123711239 512075512 232441843 586119733 84954977 45243009 802331165 209051128 911768734 376581106 362335094 715275326 538202096 170645239 149397728 828678315 93973815 66287706 879305068 65541266 323556385 923925177 291457861 514699709 9110737 265956893 956213110 609006546 342234608 1270261 590997840 793322230 587282944 138627764 6158768 147979821 111878099 543741150 907829845 577621880 140295123 877478738 688888279 864478930 789571315 237399759 243836765 501494027 309298055 102510620 217376496 897866411 266492274 202568859 913720980 45359288 967390069 486604344 760342485 713604872 234943040 232796591 183642854 983155713 582092331 833571021 145246000 619456928 382182633 586299308 895972019 296302612 257075255 845869018 17162977 125567089 436774906 416050805 139902275 942017150 113768700 643911671 371980006 34190418 326356151 758140811 910897355 779229273 208468027 254359769 273902428 286210780 900324327 839647111 205710484 756394396 514573515 83641099 800310879 453912375 674435345 918801134 53223672 924602800 806747462 57835944 460292060 445627422 651884883 34351641 659103732 730009025 836234295 284256085 595884496 359347078 555313816 294645832 823374541 217165601 98798016 575680491 782936898 196343766 623742122 116424591 51326590 851859997 417752179 505542523 708767289 10160479 512383221 781956767 165462289 294417735 907850036 76871880 704648147 642937081 243356300 347351816 166076154 707856485 134591909 211576898 717029687 944815110 288484824 706016766 134365292 360601767 27185779 839788300 287667781 546768678 862818706 338970803 981410926 91587474 162692176 619788447 519676741 347727300 872629230 233058364 754424398 209542491 231484903 650287525 466020996 819202658 158259448 823517928 343874118 862632327 162017394 656091114 607027339 969202621 525419439 860521059 919194439 173985747 984634757 630186572 899749783 942856349 47197299 55282591 90219059 10615646 784784179 88697383 302923433 218750461 931024787 727492707 870129811 385338346 692580425 797012573 546349365 625534048 259983576 480406365 33959333 236331221 875811077 965542385 536728934 10298322 244007271 55191500 883013028 526798358 739530226 669920922 28996042 267602641 957321919 358192157 508609829 190143168 978105516 147230263 793289349 245590669 328619024 430602624 116725506 138658130 49930254 126022807 440022168 888962244 642132825 230350951 41273095 197571412 237029205 567198797 222653346 565525905 395491157 576197330 602599704 204072644 111250245 556040312 808655683 257292584 851435442 156568964 369548072 852389877 481060913 533447600 274568415 557464863 98378894 228636226 781754283 886859906 172045469 198614130 326442138 520008125 457082847 412525251 585254883 877147700 436594686 691984612 201502948 482882634 103452230 380908144 754201162 71388821 567147613 693095019 982464903 69883759 396137251 136507658 152942880 192447052 39849411 18912650 830612322 103849596 532344470 736515699 974845010 515357072 528287826 734540891 755277514 990472197 551934085 242177298 828945037 799111337 886730262 896752919 180299292 628497190 192979247 60803057 664268310 948302920 494924826 837937009 93440154 178573195 256149453 285195209 147671441 755331270 394488791 153711767 231827847 958111304 520110877 761989501 409178434 31002101 559038300 979187813 737654851 175924053 589455923 477269044 482730866 562118163 788166370 925124303 297938131 273723074 269471851 41293361 876479656 167706677 743083344 70127159 11724275 978763800 91387743 219355597 257903881 635498689 289730501 794199444 444522241 952143015 645391141 819227082 930925869 214965808 653813736 301315751 304814352 43470441 70475741 771570764 380952328 391611712 196089683 383470114 738189246 16152918 70316944 750197296 237753676 510206848 960599406 238357788 545141732 910676945 190888196 504802553 238559439 152550021 808645812 247314674 545247058 906875320 147058615 104070342 678368649 159287160 834237398 565661694 768515267 107227051 995394863 479700509 587124347 169568382 569899355 528528830 132488078 283623450 572610169 942367399 283500340 290786832 488502106 639270340 316451901 296866646 952497694 236149017 827796649 84969473 156699843 93880175 713259528 986780058 645721493 578093902 967352957 666855666 482073972 672333667 736510257 991162404 758413507 769512548 542380249 42572291 714352365 216821453 527189013 88459402 224620069 510756946 548091265 331398782 607514865 581040585 548554753 132651801 968485906 546991622 313548233 836758421 730183064 22829078 672080984 18255374 176921777 247262008 438333546 854669396 49375231 711124661 176518009 923796490 389196518 226919923 687978060 920270080 727574353 150105445 381616 192288528 565806791 699629300 993999071 655492671 383943762 70887516 879793999 644275820 637517473 715178132 721127720 311410529 305157227 767224073 13471420 89238813 827447960 874466396 192950611 970974436 556708865 95974713 616504949 673502836 651523477 741663564 712193474 367058642 881011646 408906642 72102406 34640690 783549500 765041494 523003981 768787680 453414888 637016063 78297756 684894690 116412499 43457329 64486180 86212048 332099523 692586855 933012939 303926077 154984515 734030035 584417912 368439326 557853569 396967048 38927748 425499629 544952650 944649088 682097225 214708298 132984937 478981132 61920713 823054592 385514408 156968420 838988173 911284299 944775276 958517898 120116425 231552575 13250637 570810087 746290992 393558102 434943742 12980759 455484961 254096927 322169850 845934803 223860797 658383801 350833385 346026094 766132131 831121679 532990573 102516383 434009491 911648307 857266083 688115223 440224976 123489656 657765846 221328857 223968654 892913629 246653396 809402973 256475241 805220295 959585115 190234709 395793386 977256665 37308326 943810515 696629616 636394139 698883688 29639017 121045481 268396936 611545904 597559335 635399350 126321729 671679755 165841727 803171155 536863859 22457312 43992210 997969784 650633070 204803889 108665119 632767133 955523477 989664193 929553017 487081262 965206775 293490546 758832012 120911971 747895747 471030437 549652174 951659643 7869380 125554998 394701834 911169084 436729528 185121779 304261320 989283900 870858815 968747566 149565465 35036386 631973534 848843420 943820507 378154115 735196622 286089270 739134304 826396159 23932069 642498941 93921611 347385231 201911864 852929969 661515116 411062484 331761960 937588051 673107028 585251165 104466085 623776620 530977262 815305326 342592651 452427447 270496582 478973026 2729833 270844647 425017859 7761396 595466861 189604650 867994590 392858019 960676718 25367093 599211318 187301104 535536272 440034995 342338114 449546625 342644815 372145594 104048664 737497993 95466585 845245119 305062646 663371519 747208463 958367896 522392586 596143061 433654345 262570632 213040943 652981011 207709518 951313291 775039998 789199578 761229026 33628414 961959530 921017471 708594455 875097268 634489766 497088441 601658325 422255765 465268759 452386785 421452252 588159786 112464209 218512693 195344794 267558611 821953410 758286720 828188426 194691617 446047616 895649301 766606122 386709156 49958055 641925474 25932896 5301185 89080589 308696187 355516638 421501088 187104615 714212453 876231773 172642647 656790221 946011940 400974424 700034874 623364193 261239589 325285148 62219095 703109860 105576794 121457268 472543153 331195361 376784400 183541422 261793139 268845274 263056898 103617607 907877108 468128081 359852209 713232842 493500682 137091819 137596515 858990324 193801792 986892386 379398194 539100069 30861343 453378267 588823017 605255889 45150103 954100009 212745222 870151169 491278775 86501111 916144356 25658134 243549178 954849519 386166297 249923504 838516426 423424095 774102782 35858826 334605662 559652401 299011202 831305211 579618120 645058672 463470374 823554595 519753830 775538835 376868791 563797335 292364328 31936444 72679964 356790155 20807290 443050706 156226399 493462764 529018329 495053455 738017884 864455662 335575383 275620012 276945975 200206922 420085481 73605342 294220013 373213945 226127312 496095875 543587642 773668176 262718011 306962652 441231540 620093770 850344532 692410419 254599054 989329141 802396110 362686740 697069623 655325551 494065644 832787307 441538206 962842141 121824731 296224638 252862257 213510068 35482884 271845680 985365097 359859711 925051568 67979697 133468494 402841642 374187073 476261796 642032941 647987128 796595031 82619370 296240692 165947906 859210776 2435705 309917960 509236169 71314206 795623837 178470970 874583818 203760481 477242109 166228429 816803072 787450177 109066167 607376489 367808168 614168534 618473732 638035554 87541938 354511781 473903813 362918978 869102744 556034539 278388635 511236195 914336168 6463463 856786011 737179311 481649811 238445782 461500794 423932984 814450079 889259440 475502912 184023597 944579712 852893196 185135539 100898603 277897446 694540246 883591093 779692089 723115851 435346987 326184847 702990394 634239737 729638796 120937829 812984835 670925794 716917334 794033628 3978869 752796695 320255788 270888066 605657451 580880478 840222813 808420462 707981090 72639936 653632910 386756240 687153288 750036292 224046569 354216329 158041633 603208879 666575912 935209504 848112906 108410830 869904959 472369973 363349831 785525742 102944122 113563042 463976457 720277196 620765388 834408817 356862211 807333238 895321666 991944913 170037427 531340235 245108579 991825800 865268861 10780589 235388612 686374351 832589589 960099269 959264097 583589008 692690506 919167302 374698190 211687631 625276932 733008463 403146710 872197721 760918488 603958823 594044791 644662065 965931784 681364641 549830553 942223125 991328020 250500339 487336731 385517322 824758690 102482207 456414307 375820855 902877622 259553495 165984614 185826195 893140778 698322012 746378333 292949149 401042124 764863764 436839734 257998201 838550690 73125959 829705420 163586799 930513085 417684031 687619261 927347859 956437429 745459205 241784896 16810469 20623742 735886866 26677034 734153069 412404539 68376712 566106698 540261984 783162566 25643231 265263319 288097036 572651266 52240127 555994798 347442720 596149341 365873536 374388034 895103530 578369233 640711120 120548130 504360392 591905764 944541588 920276966 641780433
S 16692 929376669
Q 3247 30277 3718723814859
Q 14423 37058 5979603201988
A 10641 10876837
Q 4569 23354 5603898467939
S 35862 900746318
Q 1030 35750 9339390448525
S 12968 790738439
S 11473 457712932
A 21858 735578441
A 34420 775751569
S 26666 263269261
Q 2433 32449 4462211243046
A 27771 399685164
S 6137 532270436
S 20090 947581837
S 7022 946519991
S 13776 292899244
Q 5624 36336 8258926902580
S 20577 231454959
A 15976 94148278
A 9237 214314036
S 19580 586078716
S 2124 193396179
A 30615 835238332
A 30958 858107947
Q 4658 27277 9359014345231
A 7955 59429543
Q 748 36711 8227498970971
Q 9875 34654 685887272204
A 8824 929147942
A 7658 272763280
S 27515 912967382
Q 11245 37040 3959267633450
Q 3399 31894 7755171592902
S 32816 658116013
S 35872 337910528
Q 5124 36204 4237857728561
Q 1427 36243 8424058741212
A 9957 98082516
A 11785 398017573
S 23644 366212023
A 13201 378444343
A 22178 197354503
Q 6272 36961 616857352009
S 35366 263604509
A 32577 962467028
A 3015 337107394
S 30018 60206086
Q 13839 35381 3840032301891
Q 17203 36371 1090443116768
Q 240 21990 946990514364
S 5213 387363970
A 12020 464123441
Q 1891 33034 6628932682365
Q 3076 28805 86946553126
A 3562 880453235
S 15912 482511088
A 35951 201761857
S 28948 194005155
S 36917 503565670
A 5676 362119521
Q 80 36392 6665691618641
Q 12317 32690 1706595114471
S 25627 587454919
S 30218 898090514
S 29278 714255155
A 28012 59224761
Q 1905 36477 5773858534296
S 26919 911392766
A 33845 719852611
Q 937 24627 4465683512155
S 20558 851837221
Q 7313 33155 5432775678754
Q 8304 35300 7683308021145
S 11334 480211311
Q 12139 36329 1088682717332
S 28401 895287122
Q 1974 25733 2425534300240
A 30824 848808038
Q 12802 32452 3985199186283
Q 4571 37287 5925635092676
A 15180 266846713
S 6871 586501631
A 15859 244878413
Q 89 37317 9983573098663
A 30895 474007367
A 9191 149425935
S 13677 74460325
Q 935 33848 4002464717233
S 33262 563052421
A 860 514903664
A 8727 187672757
Q 6502 34041 5121220322241
A 25842 439937780
S 32950 216264292
A 6528 753097887
S 9185 49670998
Q 3198 31388 5002650126977
Q 1302 27911 895283498250
S 28491 807273513
S 14932 919626702
Q 1149 34834 4418689066806
S 27885 677611832
Q 1753 34410 9420504716556
Q 291 34684 5934809217291
S 19298 47273561
S 10209 651396278
S 8714 972320570
Q 159 36850 9071926442935
S 26596 734056281
Q 7427 30184 9981508992868
A 28477 790433212
Q 4732 23504 7904772854350
Q 2481 30979 9398945799375
A 7333 349664419
Q 5407 34288 5715333808515
S 8517 300254328
Q 2279 33597 3722086443443
S 2397 289685060
Q 5242 36016 9000212889933
A 36037 587212947
A 17317 121025124
A 2017 119722115
S 27299 516345314
S 32272 368765836
A 23152 468128618
Q 459 32965 600610577382
S 2021 388921193
A 17756 493461220
Q 1250 35507 6509749429249
Q 391 33309 4602140320233
Q 2721 23728 5324974643924
Q 4430 27879 6250577945930
S 12160 565654023
A 33315 303008873
A 26840 435754288
Q 4526 36063 9308969177987
S 22190 976185386
S 20787 778138585
A 27247 539881389
S 16359 103738404
Q 1179 33791 2758657791953
A 24966 817144143
Q 2301 35233 9636389716082
S 11790 722004692
S 12134 841158046
S 1561 702046404
Q 966 34686 3244165326182
S 30632 287126093
A 3160 336965713
A 33673 7729719
S 1730 592187022
A 36152 31000118
S 35614 502011440
S 26801 226031708
A 29203 812058706
S 7692 771125757
Q 4578 25852 6446099958603
Q 5550 25088 457654541266
Q 249 32374 4987416304119
A 22359 355418657
Q 11466 30823 9046274726491
A 8949 2841400
A 518 302841927
S 12674 945629867
A 12244 901040207
S 5521 199089785
Q 559 33646 2306989384175
Q 2928 32303 1517662510884
Q 1624 23370 9398174301843
Q 4641 34406 1858766200653
S 16953 167539887
S 14546 424648167
Q 3353 35266 7056748029021
A 18122 231113523
A 3812 771500171
Q 2034 33053 1778656152484
Q 104 36984 7009124273217
Q 179 33607 2168071640250
Q 810 36627 1755033816002
S 20148 267638621
Q 368 34833 8214770302715
Q 332 36630 497530570532
A 22954 494104603
Q 835 35118 6985807463594
Q 249 33011 8529794704064
Q 1361 26090 7337128030747
Q 907 37219 3832156763761
Q 11253 36246 2411886269182
Q 7324 35859 148654989666
S 22287 607003706
S 35587 799926138
Q 15475 36405 4468080820273
S 22628 735648797
S 9891 774064460
Q 5220 36379 7831290827704
A 9188 447784253
A 29395 199159267
A 18149 161559888
A 1987 697733168
Q 6720 36032 2199377045586
A 23607 224028670
A 27426 508713336
Q 712 26746 8093099348520
Q 6491 32519 8821677855891
Q 3872 28639 3983230447475
S 19705 367239736
Q 14423 34653 7519526402859
Q 8513 28067 600530524827
Q 7428 34603 4973715577236
A 13022 104510319
S 18109 852304556
A 27638 402656122
A 21181 270295425
A 21030 326992715
S 4226 611549012
S 15700 896102075
Q 304 37405 5362056222145
Q 7497 27444 6534679498200
S 26570 616272606
S 18409 877361643
A 19607 49294269
Q 8764 33923 3032081449052
S 13204 26594652
S 11774 443661133
A 32324 85060049
Q 2778 34409 5972728965085
Q 832 24646 9983577745415
S 8008 48238675
Q 5835 30427 5170993798146
A 31857 738321500
A 9734 783841539
Q 3415 30152 9655301106062
A 27401 362526875
S 18232 265828093
Q 15548 36323 9752608256155
A 3426 345473521
S 26792 247822380
Q 5696 36784 7494428667628
A 1140 874157538
S 26011 713187723
Q 4581 31383 8494412643422
S 36620 85131149
Q 2578 36014 6697547904578
S 30607 556149852
S 27839 46717582
Q 1409 34113 5799603857300
S 18060 355769901
A 37046 197722955
S 499 940069888
Q 1111 34591 6345815747
A 5953 777663446
A 26185 229195420
A 23345 909864948
S 31598 845568093
Q 6934 33952 2115460237555
Q 1470 34179 6414772305814
Q 5208 30062 7453494689089
A 5036 801955204
Q 2170 37324 331803276936
S 30136 257950607
A 19911 243602542
A 29877 90510061
Q 7148 34779 201579356964
Q 11 37342 3673194093132
Q 10037 34091 2099946691101
Q 1132 31803 3669260779885
S 33646 57665088
S 27468 255967705
A 4887 560868264
Q 815 35956 7156054610528
Q 11998 34337 1438942971041
A 35209 545830354
S 24839 212623639
Q 2706 26293 83476451177
Q 15568 36190 1548205807105
Q 1423 34529 8742244252866
S 14106 159568842
A 30330 294612283
A 4443 883351578
Q 1278 37149 6803846299919
S 5542 952068711
S 32027 315753855
Q 1714 33684 4942279081257
A 9896 482174315
Q 1172 32370 4893243650184
Q 2131 33649 3359766707989
Q 4777 25280 8615444630503
A 2965 522311055
S 9115 790700609
S 36324 872510209
A 7208 826045306
S 19588 537653150
A 35821 790689119
S 1114 443213683
Q 2816 24534 7663083414287
A 31921 810931738
Q 2376 27456 5980924322552
S 34382 994677577
Q 4514 29694 7384431098685
Q 6002 28988 2590121225565
A 12381 890392988
A 12042 687281202
S 36849 877304235
A 20173 440637674
Q 863 20616 418860458609
Q 7908 31482 3009036915069
S 33894 742728014
Q 2807 31778 3554339235311
Q 3374 25091 3702965315332
Q 740 37395 578018675098
A 17423 283062407
Q 4009 26238 2827266165391
S 12730 482997353
Q 9672 34158 852692360785
Q 12394 33500 8138614529824
Q 2548 35757 4022804304879
A 18237 909303259
Q 1400 36029 4263764844414
S 27185 417996369
S 30859 586220819
Q 2487 37098 8166673684330
A 27835 19509348
A 14482 353675882
S 2420 828897110
A 16996 878458732
A 26436 660304191
S 6364 8201204
Q 2730 36729 6598558244419
Q 1604 36706 4666871405495
A 33951 977519583
Q 11853 31605 4743020517282
Q 980 35089 9280023505360
A 14680 368245949
Q 6709 36487 7382362154264
Q 1895 23323 7385842128741
Q 7252 36236 8418189089782
Q 3097 29676 8639565580531
A 4133 98776327
Q 1588 24185 8092306095835
Q 2355 31854 54096957285
A 7764 29768462
A 21393 898416386
Q 12200 32932 4277092766555
A 8057 937925548
S 1810 193856654
A 22771 49118804
Q 882 24357 9733746249792
S 36105 831268810
Q 4837 34649 5232118956097
Q 7675 35486 8486472116454
S 36212 757784883
S 15629 290598493
Q 901 20139 4860899784712
Q 10233 30645 1897618650081
S 17909 556769101
A 17291 201296967
S 10820 580870373
S 9189 568396259
A 11997 865547649
Q 9903 35085 455042195622
S 21948 532275660
Q 4026 34394 6828028570906
S 30893 166523608
Q 4373 34441 8085768587152
Q 3104 31679 7597988073943
A 2282 839674248
Q 1997 35086 1363010929057
S 36101 880723128
S 6863 186773207
A 16661 743218133
Q 8727 36211 3530036421319
S 16119 498973066
A 28309 62956419
A 19761 889542797
Q 8895 34172 3633676518911
A 3011 324143766
S 17415 264812631
S 35622 453779639
A 8608 969172400
S 17345 378748739
A 25299 223739658
Q 3715 33167 6597103068903
Q 7870 37205 1212461888484
Q 9166 34674 6433076255585
S 2456 360001326
Q 114 35537 9832624508308
A 18669 417768213
Q 4653 37249 222760620358
A 18968 434309594
A 16991 669013723
Q 52 35959 7516268636264
Q 367 37395 3909578517093
Q 5200 25702 850037917449
A 26724 407147813
Q 17001 36817 4733490269893
S 6638 385291573
S 13787 841663320
Q 7223 35274 3171089244594
S 15095 410615243
Q 8863 28025 3682570191842
S 5500 129013064
Q 13550 33943 1376790022500
A 11432 28626330
A 7835 159669048
S 26991 897384028
Q 3251 22908 9439203447636
Q 3715 33675 9183492334139
S 33979 781709213
A 31408 798837253
Q 197 32890 154842648119
Q 2204 36782 9569001514665
S 18027 426152390
A 2175 961871491
S 311 353119331
Q 266 29015 3947702776568
A 16282 888119261
A 4632 250630846
Q 1321 37012 8967461856524
S 30893 723106402
Q 3511 34645 3242329076615
S 35013 975934107
Q 718 35325 1636377529570
A 29899 227697772
A 4255 752255064
Q 2903 36126 261753091374
Q 4425 36852 5455070253470
Q 3379 34837 8745326856229
Q 2096 33493 791431377889
Q 2180 24487 2281000949998
Q 1493 26466 7783075298478
A 4036 465152994
Q 3784 34164 19576910613
S 9713 926956375
A 29650 509307497
S 18456 396297002
A 5053 253942612
A 22642 918805601
A 25578 438979006
S 18496 726559668
Q 5968 37191 1811433021234
Q 12824 36957 2184065461929
A 1251 827940488
Q 5270 36845 226271227962
Q 7205 29567 4007193234921
Q 3413 36372 9752047196330
A 16697 119477043
S 17798 209511841
Q 10450 32964 3492587924995
Q 3721 37359 6971962505889
S 26804 350663139
A 7781 641998011
S 4543 774224269
A 31951 772147166
Q 8176 34021 7223725837529
S 34261 404544236
Q 51 20796 9742237649059
A 9585 989980229
Q 3895 32971 9790713106527
Q 10746 32267 1044387481888
Q 319 25652 562347555725
Q 11612 33700 8777231858456
A 930 3609972
S 12425 508941246
S 35399 266312649
Q 5311 31242 1601132406473
A 32498 996343812
A 6678 439712263
S 7735 764173150
A 17041 350051163
Q 4618 29953 7243417074806
S 27542 249713591
A 27547 500728427
Q 987 30263 5774144528845
A 3885 174444393
S 13876 909554387
S 28001 941609432
A 19616 553828351
A 11670 879527134
Q 2980 33854 8603059363207
S 31335 968743048
Q 1261 30014 2674185714014
S 21244 46936860
S 18856 103063609
S 311 949147513
A 21003 329647456
S 5951 779763639
S 19980 241275567
A 30032 670623633
S 31077 433264054
Q 6741 36943 9772269514188
Q 286 23351 3589026588581
Q 135 34024 7699493017651
A 16266 108429196
Q 387 32277 5577095325556
S 18207 450884091
A 20171 506992913
A 8908 337762531
A 4545 994929654
A 35142 53568134
A 24738 126270614
A 28113 344222412
Q 13671 32455 1065203617644
Q 2583 24238 41020309921
S 30781 826954222
S 26771 458160683
A 28646 475656260
S 35543 717797053
Q 3319 37161 1316949184447
A 36438 479457228
S 24841 853922894
S 33775 111316373
S 36093 311965714
A 12343 243949921
Q 5737 34350 9341463293386
S 1969 939169963
Q 1618 31986 9170406799068
A 25738 250350683
Q 4030 25895 2865709136219
Q 1719 36613 6452428092689
Q 6385 28653 2893171544177
S 23994 359890553
Q 983 35162 2439171646452
S 20138 585152893
Q 38 36182 5749291613337
S 19818 472066363
Q 9327 32390 4703858641821
A 20532 189579514
A 3968 880334851
S 32824 596443938
S 31501 154232353
Q 9347 34393 5101295252020
Q 1839 34425 2382058678754
S 25900 444654021
Q 430 34704 3527435965274
A 267 679916937
Q 14818 34409 9975156896864
A 14306 727100637
Q 11387 30943 229826266614
Q 2330 26000 5518607771790
S 10905 237708151
A 8920 972430524
A 6994 916428808
A 14432 113504592
S 12243 115009388
Q 13932 33714 572678210397
Q 2451 29792 160020667849
Q 2114 27807 4044310161756
S 16624 589365522
S 11422 701090233
S 27239 899723371
Q 2248 29519 1385905895082
Q 538 33477 7560740456206
A 7506 811750396
S 20284 808788510
S 5196 123809253
Q 10249 36647 6193941481253
S 11469 491189004
Q 1834 28901 4515996712897
S 27470 781868381
Q 5758 36060 1420970733780
A 3221 477591394
Q 278 34966 7373970785870
A 1538 722130697
Q 3101 36135 6135674153679
A 31689 684641772
A 25472 521770788
A 6953 200443758
S 15854 560701512
Q 3011 35887 1412476499603
S 8472 210788306
S 5619 727274588
Q 11893 32586 9257972577159
A 28022 716529138
Q 5030 24913 2820164195782
S 4578 135097065
Q 7824 33372 6998638067964
Q 8295 34117 3102486028275
Q 17504 36858 7706118729546
Q 1807 35592 5109069239891
Q 7013 28468 8670263856051
S 6875 916836402
A 8463 978264940
S 21011 15021990
A 26389 247883355
A 20781 546727836
S 10454 360066919
A 10662 370418238
Q 8445 35265 5216939774488
S 11622 444389896
Q 6 36553 495525419856
A 22651 460942665
S 34188 176513505
A 30623 741668862
Q 361 37048 2087808663747
Q 3059 35323 2056196109937
Q 1566 25269 1110000056476
Q 4265 27428 5137007153960
A 14770 322208937
Q 2815 36728 5439316079925
Q 15956 36257 509600214069
Q 793 35897 3594275875203
A 19444 613487177
Q 9972 37264 1027985531397
S 8083 17874288
S 1809 891278576
A 21877 991914809
A 8248 736514166
Q 10674 36062 7711859327079
S 11617 13242790
Q 1840 34003 1699032380544
A 14739 900608798
Q 10098 32573 9942238089905
A 27310 402528521
S 21818 249357848
A 23034 140867687
Q 2558 32072 4260262536370
Q 71 30724 666832603783
A 24456 227432258
Q 393 20867 4077114979613
A 16616 271109082
Q 15325 35133 5743888707023
S 16264 17389062
Q 905 37194 3917650064973
Q 29 37289 7658444558735
S 4095 924482531
Q 165 36196 1407498624656
A 7383 151684682
A 18146 40846176
A 26970 942721687
A 13032 261218288
S 20480 523259468
A 3039 948437174
A 33103 317763926
S 19491 777156107
Q 348 19345 965376276040
Q 1561 36875 2806820898761
A 16533 649289787
Q 1987 33124 6878510330885
A 7874 388011974
A 7891 466758130
S 10688 590880952
S 23155 572769616
Q 9062 30897 5171148191988
Q 7535 36718 6819504309055
A 25453 362648426
Q 7119 27856 5650780916726
Q 9542 35211 6849874068910
S 25364 350078950
S 30088 246693951
A 2275 646156782
A 10875 98413306
Q 14214 35707 2885988453009
S 22227 372666701
A 9573 208933958
Q 2869 34877 1430941172427
S 7142 664127723
Q 619 37161 6510477518568
S 16437 974879363
S 6384 584818771
Q 9106 30742 1452701165492
Q 9398 34468 8299522525588
Q 1182 32679 2150371733606
Q 497 32646 3452607890393
Q 2193 36211 7290013260902
A 25951 57927186
Q 2817 30359 8232403672072
A 22752 508250923
A 7612 608986242
Q 15117 35607 7152698898858
S 22237 425080223
S 14466 378710026
S 29069 644657275
S 28637 175060154
A 24674 278096499
Q 150 31396 6383926400822
S 16793 496160812
A 17809 14253774
A 20220 171956816
Q 1243 35756 4340002390352
Q 2440 34914 8613336655063
A 37230 519489993
Q 2965 36032 6487595105520
S 36716 649384170
A 31086 262405506
A 1338 96667315
Q 14930 36007 880141975579
Q 13512 33545 9480491267508
S 28874 671775652
S 25953 821660535
A 16186 558358130
A 21039 843093992
Q 1264 29136 1185018352994
A 367 507168977
Q 206 37326 3818410035318
S 14391 343803266
S 27607 664443379
A 19520 357686495
A 33232 594551880
S 27160 66932724
A 7054 624283546
S 32807 834252736
S 18190 594118478
A 8045 233532855
A 34487 763063389
S 13469 288423363
S 24724 101826913
A 25256 424593280
S 33061 802951366
Q 25 27057 4923384930997
Q 7451 37063 7089609111233
A 25549 220428506
A 13189 693194461
S 34422 880614258
Q 5593 30552 9184252091997
S 19816 488237706
A 1547 52891826
A 29694 39248746
Q 185 35995 1822104562770
Q 2153 36577 5380060541748
Q 357 32033 3320289287651
Q 8072 27995 739039569949
S 20658 358461385
S 289 345307579
A 20559 406969934
A 3112 433113506
S 19376 504608196
S 21667 60516241
A 9419 182329675
Q 3209 36799 1209370048312
A 33138 84230721
Q 7764 33843 4167571747558
Q 16 37385 7632043315512
Q 1709 35979 5028050815276
Q 3999 27170 9469912702199
S 35631 542547462
Q 26 37265 3457872112513
S 34970 87515758
A 33427 867413886
S 6216 635695830
S 14333 481656839
Q 12472 35550 5196269764694
S 12884 815684536
A 19020 519975394
Q 2657 30984 9328163459377
A 8501 860525644
S 956 360279401
Q 5533 32812 7482218288648
S 12621 759592278
A 31324 453370885
S 25874 478528442
S 25210 340957474
S 11641 311058909
Q 3173 32598 1158950250308
Q 6884 34103 2965713462704
A 13150 221689841
Q 5323 36908 3059947780192
Q 5529 34535 7902512023842
A 6843 560569925
Q 1681 23665 3343464674416
Q 1050 20557 8619645307064
S 6292 196996581
S 15778 863903404
S 361 866959145
A 8650 915241815
Q 3870 22745 4625112607258
Q 3765 28134 5601113131475
S 26655 503212146
Q 5521 34242 831655738496
Q 3855 34818 6228463100328
Q 1325 36067 9506948150871
A 9772 396549182
Q 5100 29435 4805858480448
Q 2844 28101 8527967485549
A 1330 103041707
Q 3816 32400 1556126636310
A 5870 25907727
A 18695 534189762
S 34507 900716770
Q 8134 35674 7562571890748
S 35111 432919046
Q 2726 22053 4525295535777
S 35692 259411562
A 9318 836852112
S 24047 696019062
Q 13430 34898 7701871495811
S 21637 338402439
Q 7252 34166 8114997360025
S 16450 744040298
Q 7499 35813 1065280535143
Q 1716 24530 9780629296786
Q 1756 29036 3317985425492
A 4468 867448138
S 30200 309792241
Q 203 35474 8023043576917
A 8366 393729119
S 27078 631172363
Q 3514 36635 2808418704503
Q 1820 24806 7943768649914
Q 5002 37257 5749285828696
Q 16226 35635 605104411744
A 9011 960326097
Q 3431 34694 2278177184374
Q 1339 29439 6863871404578
A 24861 29700619
A 22452 748754032
Q 587 35721 7789091102793
Q 2386 35050 1993481645963
S 16024 714379311
Q 4485 30517 7600877878799
A 6855 580291827
S 1841 414908662
S 25375 176045128
S 26277 484841007
Q 6181 37184 4576223852268
A 23823 72365590
Q 13836 36693 1865920407532
A 13790 247395242
Q 611 37032 9413477170176
A 30736 829794362
Q 2004 36712 6898987154727
Q 779 33225 2783427170345
S 25440 161744567
S 25888 116327611
S 12252 938013423
Q 12073 34187 740272133392
Q 357 33959 262160480327
Q 2277 36390 7937394581583
A 26240 261902964
A 36495 403005634
Q 1374 33630 8792848515936
A 8103 966583159
S 13995 653942669
S 15119 720782823
S 2950 984144218
Q 8891 28197 9804808524854
Q 3118 29171 3409791822334
S 14597 215382615
Q 16889 37177 2283954699308
S 33227 598372109
S 32284 948466483
S 27273 676200521
S 24800 48409067
A 31523 42371825
Q 4925 28507 3573749827086
Q 105 30182 826828965159
Q 17876 36654 6911408941499
Q 2382 37043 426727278236
A 17229 742640575
A 13549 204859487
Q 4057 33364 5023688055309
Q 8488 34060 9718961630994
A 8153 224513001
A 13815 600839855
Q 370 32033 3548688178270
S 4983 280634054
Q 3893 34665 4504913716704
Q 291 34362 5784972722538
S 22532 987219128
Q 11244 37218 1842853114678
Q 555 36952 4502845124540
Q 1722 32900 1694187474386
S 20248 231526673
Q 1364 33710 2690698954700
S 2767 327346686
A 32526 506171602
A 2899 64496411
Q 1064 36048 9177090624696
A 21667 386584416
A 13221 896159517
A 5979 873159942
Q 2184 32070 2120367274300
A 402 187651146
A 6366 627478964
S 28467 765705342
S 27569 592717707
S 15805 751065039
Q 5434 32403 8829114873009
Q 6574 35213 8352570776717
A 10577 221214948
Q 1952 21628 3120020747386
A 2520 305568605
S 30462 533088285
Q 2401 36607 9151731904139
A 4063 767957184
Q 21 37305 6156670568450
Q 10561 35802 4823592030615
Q 761 36086 4458574274607
A 295 287587899
A 13657 5078380
Q 246 37414 6258072185880
A 14286 994120680
Q 73 37081 9837531320356
S 11586 318003836
Q 3906 32350 4251660500152
Q 6035 35144 3321733362178
A 3410 915108323
A 28699 45880085
A 28479 775529563
Q 1472 36575 4640955704584
S 35891 396644949
Q 2556 36493 6605734387553
A 11472 407318468
S 3192 973623439
Q 10798 30983 997889997516
Q 7297 36678 2964567407500
Q 4411 36886 7833225372361
Q 3696 35628 3427210690372
A 17699 81708269
S 17075 922640433
S 22078 5810058
S 13030 386319414
A 21403 335785620
A 27009 312846219
Q 14148 34020 7516347011523
A 15372 530706024
A 3399 807890609
A 20788 952108843
A 36862 625435486
S 13190 168880178
S 30888 15439867
A 23366 937698916
S 869 195823031
A 3071 497720314
S 24033 775596084
S 21456 973899042
Q 5075 36680 5691708300659
S 11126 467921710
S 6144 877190327
A 25775 785898175
Q 5643 28540 7540290307181
S 3850 450597386
Q 3767 22783 4378006894107
A 30392 24934653
Q 5840 29685 1559028031916
A 35761 296859795
S 24777 204499660
S 10958 536279793
A 5100 172904885
Q 9 26131 7556616796905
S 13295 455286510
Q 17586 36620 8399097111315
Q 150 36134 5275862846395
S 23352 287971709
S 14670 488381396
A 21709 875378069
Q 14768 33908 1395424954232
S 12131 746241690
A 30593 600890592
S 10386 887748049
Q 2167 33860 5935403793189
S 9036 96185683
S 22943 584908718
S 19082 784727292
S 36046 107792784
S 12343 511294201
S 24117 286259807
Q 5387 37177 5631298072400
Q 6310 34937 6606365170192
A 35003 165322674
Q 16448 37139 5651223948155
A 1150 601366177
Q 7619 36437 268460175644
A 2125 458682490
S 24083 759366614
A 3917 142045699
S 11386 88997355
S 9889 843222190
Q 2909 29115 2266295114854
Q 6222 30371 9810836853203
S 37261 979301110
S 2435 386433548
S 30911 206412636
Q 1727 30502 3058712111403
A 36410 700761158
Q 10140 31046 1719308123463
A 2833 65706434
Q 4350 31322 7787175982735
A 9690 755331555
Q 14283 34511 2574746243959
Q 5079 33320 7784521298506
S 34108 700612970
A 22226 381437830
Q 3365 32400 1973170899321
S 23867 403220318
S 37373 400066789
Q 1298 35700 5389056165074
S 11640 351181044
Q 1475 30709 1721040260387
A 33796 564891388
Q 4273 31674 1083193439079
Q 5546 28614 6539254181055
S 1806 668306165
S 5322 354086263
Q 2617 37362 636995648427
A 3673 850008501
A 20605 994144693
A 18846 306586847
Q 2402 36222 2542636911052
S 37361 499059132
Q 4234 25406 5157222780645
A 11961 376250192
Q 136 37222 8870118113516
A 18301 221681997
S 6284 156921322
A 18648 292004106
A 28313 149630226
S 491 919853718
A 5014 580318608
Q 2024 36027 5585330622299
A 34115 209161598
S 34049 864424382
Q 1302 36126 635737894932
S 32904 239884056
Q 2536 36822 229314013261
S 4164 980778748
A 6923 384330243
S 6587 717172804
A 22531 396928665
S 34813 767016997
A 27643 213395348
Q 7195 31944 1054825510480
S 14336 225474235
Q 3273 29556 5276182704911
Q 4682 27549 7816157291609
Q 8608 34846 3004913916927
A 9736 44258785
A 11794 724281368
Q 4567 35572 689148284019
Q 1556 30422 1220290655260
S 25463 736422296
Q 2280 34967 61009641390
Q 11202 36504 9504238367025
S 20180 262970063
Q 290 35859 2766708558957
Q 5891 34087 274493164479
S 31361 801110395
Q 106 36401 8148860547522
A 22869 638837692
Q 958 31934 2650923803654
Q 1658 28056 1216182674271
Q 3103 22868 5654393946890
Q 7376 27123 472490089922
A 8022 544157150
Q 682 27656 7099419057280
S 5386 725217805
A 12112 518421248
Q 5314 25889 699393494166
S 18325 718518347
Q 3257 35625 5405636787255
S 16432 765601850
A 34610 4273199
Q 2110 32915 9479953501596
S 20815 19420342
S 3268 486637304
A 24325 990499191
S 31591 202750175
Q 257 37155 8064845418008
S 20875 514006657
Q 3292 35047 1245287064710
Q 11894 33073 390390482086
Q 5603 32105 8820449235171
A 32062 262513439
Q 6786 35430 9566244839347
Q 8482 36684 1362109746523
Q 13544 36573 4120518722001
S 22374 635321481
S 26289 646963593
A 24714 278104640
S 16244 267713300
Q 2227 30050 2764988087408
A 2799 706211374
Q 1484 35886 8973318280691
Q 1892 28903 6585114979124
S 9260 971271190
Q 6097 27116 9734336477583
Q 2630 33102 3150540002710
S 13248 717502926
A 16433 814432459
A 1362 472205229
A 10720 231446956
S 24255 634720812
A 16791 319389942
Q 5563 37398 3855706423567
Q 9684 35842 5425816733621
Q 1052 36636 5776943641836
A 22666 476139923
Q 5704 36106 2594651603776
S 34042 595558541
Q 1270 37031 2794314172630
A 14603 387171209
Q 1615 36601 5812513606592
Q 15678 37281 7573962575121
Q 10993 32865 4076673105029
Q 3391 31574 8760679486414
A 19539 406848797
Q 8478 29991 8635039671193
Q 2908 35977 2773567603400
S 539 35212414
Q 1190 32746 3186098619568
A 10100 506676531
S 22042 119094398
S 16279 37261589
A 20437 865917079
S 12897 761347050
Q 2449 30315 7707204246648
A 11570 205366458
Q 5292 32155 9636627109645
Q 4151 36421 4469760987328
Q 12688 37049 875899081288
Q 9847 29819 4180538920093
A 34200 837999172
Q 6659 29819 1033747532880
S 22383 493573775
A 9467 857254522
Q 891 35899 1190767729079
A 9923 325797399
Q 1706 36482 862576752719
A 34825 759645534
Q 626 36603 2311141977550
S 4511 656216504
Q 511 27477 3670426430077
A 21767 649478598
A 13316 656991830
S 27042 24901072
A 25245 268935841
Q 1792 33297 5627938880182
A 27870 948897916
S 5399 757588955
A 10267 167484243
A 3396 146185361
A 24875 870048666
A 15382 529533473
A 14631 717869406
Q 6679 31100 3876903951676
A 20057 576330725
S 12255 205316260
Q 3902 31899 5710572100638
Q 2410 37144 7264872553669
A 6695 204297112
S 11540 487999670
S 10273 881524053
S 14888 483741862
A 7491 899750300
A 17669 813316093
Q 5944 28530 9479401022434
Q 3916 27962 7222222514110
A 9362 880958666
A 22144 157928595
A 29739 667439353
Q 5498 28774 2745335997730
Q 9665 35558 3626479375969
Q 7774 30509 1880094501565
S 19074 378030064
S 22123 24936541
A 6550 585920320
Q 8068 34121 3987345243588
A 36444 576193987
Q 10440 36529 8484427180712
Q 141 21610 1230126788921
S 29613 608719951
A 5407 511331864
Q 1931 33448 9855163175732
S 9593 923554797
Q 7443 36528 584194246109
S 641 156094968
Q 1031 36736 9670269818334
Q 4212 34012 8745689304062
Q 1285 34179 886603746247
A 21537 293112743
Q 4117 35352 4454810010078
S 29443 399869056
Q 203 37272 1061506192944
S 227 415680675
S 23442 405500325
A 19944 478571899
Q 4085 33408 8168085840603
S 1402 812571757
Q 2882 34694 5796783173211
Q 4103 23316 4453324575060
A 37393 251340059
Q 1183 30785 9038661258146
S 6336 232762719
Q 490 36547 9042386585477
A 12511 650425136
S 25625 661807040
S 30488 887243453
Q 9244 32050 876095283245
A 1802 446222733
A 12429 958450722
Q 3698 26469 8535489682337
Q 2799 31148 8898284419581
A 24838 743664098
A 9041 514020412
Q 3943 35145 9820025556747
Q 3479 37153 7869871745342
S 32473 129028738
S 30725 600773713
S 31550 173748360
Q 8 31295 8465619841616
Q 11801 32291 7217812796149
Q 7310 28538 4643089165757
A 33939 541424191
Q 5699 35841 1722579289276
A 36714 542861373
Q 236 34665 9087484491793
A 11090 785616388
Q 4167 34936 4987345965379
Q 6136 35921 20196643199
S 18440 526730655
S 25412 73467687
Q 14 37406 2536385665454
S 9754 169789979
A 16905 251273642
S 707 921511752
Q 5362 29492 1091938991173
S 23818 993225134
Q 2322 35864 5405696583068
A 19835 583177872
Q 14136 33027 4614159691459
Q 16714 35424 5520071376003
A 1911 186042042
S 19266 314997484
Q 4756 33584 5837432169388
Q 2923 26422 6722852537418
Q 6185 36619 2923442025093
A 3118 462121093
A 21144 762997086
A 22128 364325996
Q 1596 35091 4384202589372
Q 1156 25310 6355988790485
Q 872 35814 3986000643744
Q 907 33610 8798621385841
Q 505 37386 5764766874664
Q 10062 36683 8233076298027
A 32358 659230838
S 25508 429487303
S 33724 84256988
S 22797 69224741
A 27574 757474529
S 3127 817243001
S 21076 278952378
Q 7269 28275 6414628963420
Q 1347 33358 1356671204362
A 36981 910543881
S 29273 757483850
A 22086 609714383
Q 1356 32976 7539388544524
S 37161 517308650
A 25051 98101764
S 11723 339677421
Q 8378 35713 3691547508585
Q 5607 24368 176425199138
A 11683 741286424
S 11563 827904213
Q 8192 37001 4057753766759
S 28578 209928405
A 21885 918585009
A 2628 385485003
Q 5194 31869 9117344412293
S 24430 357393726
Q 13484 33803 3364660338924
S 24039 777321064
S 31283 432086678
Q 5253 35454 7925090730726
A 33832 260332666
S 36563 481098873
S 24083 653928539
A 12591 953695232
Q 1050 34906 2455781595354
Q 1566 33623 1409665475321
S 10351 340748750
S 20595 908614550
Q 6322 25752 6477090770981
A 22489 861744578
Q 878 35671 4018411841700
S 11876 21263907
S 17786 568520037
Q 2732 26170 8379746069962
A 16864 141251568
A 9253 165450400
Q 4145 24988 9446663197576
Q 2470 34427 3050334608295
S 25369 579104570
Q 8376 34798 4884062556505
A 27391 334098095
S 24392 435511261
S 13357 973810721
Q 24 20753 4838466958180
S 9583 508506918
S 20976 876438659
S 14470 989873962
A 10107 3364614
Q 1276 31187 2203126920642
S 28165 808884221
Q 17162 36688 9643489176662
S 7746 442826114
S 23175 968064088
Q 7687 32805 5017796671062
S 22036 975726266
A 33660 917488953
S 1332 838581329
Q 3806 33331 8390176582210
S 22932 428836408
Q 1280 30302 266997143008
Q 9551 32658 9675745561711
S 37167 867781554
A 16040 51231554
Q 445 33774 7472402921710
S 26462 211085125
Q 9160 37121 8638302049991
Q 10858 30464 3220677354417
A 30235 273194318
Q 97 30101 9087078088165
S 34592 764083054
Q 1114 35306 649984102911
Q 947 26899 2162408048993
A 32973 913526707
A 30806 926278615
Q 7916 35637 7466733275318
A 27316 184208383
A 3722 588830829
A 22362 982651903
A 5632 770014994
S 35490 589054193
S 2581 872879905
A 31630 597501296
Q 2852 32471 5747828845143
S 29160 176370998
Q 1365 35819 7871245544552
S 17286 62195314
A 2015 279422132
Q 8381 36287 156566451676
A 28470 459571335
Q 2007 37358 8254237566878
A 9575 244202701
A 1238 997020924
S 35132 765438133
S 30731 300840300
Q 63 31511 3978063532776
A 30890 137200823
S 33970 763041474
Q 4654 24823 8598654428369
A 11344 704454666
Q 8812 34289 1758292626566
Q 11110 35391 9506013289940
Q 751 37336 6652726231915
Q 75 36152 720890844700
A 33540 45142897
A 31750 708345997
A 18743 111796246
A 9114 981678974
Q 183 37085 5468768735875
S 16909 915256924
S 16450 646962373
Q 3339 29013 4067142062049
A 761 143325717
S 32095 30295110
Q 4524 26242 64664521971
Q 663 35320 6381783380475
A 34890 822325107
Q 8545 30790 3552008231609
A 1839 762206834
Q 2115 34995 8239863937951
Q 1521 25579 6004723876386
S 18813 155681275
Q 4304 37241 6518644901169
A 15313 57839129
S 29898 38855756
S 18552 711750233
S 26539 973769241
Q 39 34218 645649981252
S 19823 533087220
Q 1972 24411 8066927296577
Q 951 21114 404645607989
S 13017 519343189
Q 1622 32716 7740786684061
A 2655 836089702
Q 12306 31092 8472726880311
Q 8452 36423 274232754083
A 26153 364957996
A 10061 478357952
S 10590 97206335
A 19436 677071494
A 22268 913086306
S 16294 778887291
Q 3399 35479 8814378031719
S 26230 455408255
Q 4310 24462 587301568535
Q 7211 27320 9727510663800
S 26946 366542691
Q 3402 36798 2577082563646
S 33075 121229080
A 21379 463885647
Q 1981 36566 1388527978913
A 30394 516863732
A 7908 386192364
Q 14204 36581 9117400085270
Q 2427 28307 9697913387536
S 35093 158123995
S 17885 17875253
A 31291 630443175
Q 6080 35536 9234683978833
A 14201 871068817
A 10655 470136047
Q 3335 31602 556241840765
S 3450 567355390
Q 2062 31087 3166829720884
S 29454 399747770
Q 6269 35930 8969317590535
Q 9658 30188 6120099963445
A 5262 535646399
Q 441 33971 609354477260
Q 4153 35648 1908601933588
A 20525 421564426
A 33278 70959789
S 7773 569542403
Q 3203 34634 381954022749
Q 8587 30223 2967070137641
S 27270 371905105
S 32749 626732700
Q 1477 29428 6373651996845
S 22643 63124231
S 28868 76233729
S 7878 834586333
Q 3623 35214 5611238133333
S 32234 392441079
Q 1014 24941 4396286963207
S 20 288032067
A 17864 138386917
Q 3690 32713 1851989016649
S 6145 368472522
S 8942 304350946
Q 6596 32820 3561288362730
S 7983 532223332
A 25509 450999021
S 13487 974004728
Q 6869 35762 4413382435442
A 26498 494392280
A 26427 152858399
Q 1804 32310 9820226328534
S 4669 486348731
S 7201 320565549
Q 2837 37035 4704988393455
Q 5490 35221 4997225964720
S 7010 758075122
A 7347 545183339
S 12626 485480761
A 26447 138181049
S 91 433257185
Q 3044 31974 5082324986926
A 22114 80167079
A 11194 303370094
A 14315 816511929
S 33721 982910403
A 36525 199626624
S 14075 992369671
A 34708 49852599
S 16599 125399663
Q 73 37196 2274351229759
Q 98 37174 8002901329684
S 33612 899592308
A 19451 319123002
A 36390 363974359
A 23311 84966484
Q 3931 29905 2893238480720
S 29822 586815275
S 20736 652120169
A 5406 254101812
A 34365 954899027
A 5623 278006600
Q 2875 35201 4317428776906
Q 4097 34830 3857540800610
Q 14110 34885 3975843465817
Q 2780 35458 4446146826601
Q 776 22147 8791704957908
Q 4956 29680 4918436451262
A 22174 360503779
A 24883 192193886
S 3949 546905842
A 34658 991824951
A 27138 27506803
Q 868 36988 1679706700576
Q 7980 35569 4579862492098
A 23582 289752841
A 27694 762479892
S 19753 282003628
S 21090 448190983
Q 1272 35402 1540112360364
A 33392 454487291
Q 927 32545 5348431811529
Q 709 35418 2378898297856
S 10251 455813559
A 9843 814086324
S 3112 458748928
S 18217 209936815
A 32327 461771539
S 11371 63288818
Q 6323 32938 4462321917207
Q 4278 35973 8782473284235
Q 8197 35493 3066019622433
S 28088 34974118
A 4704 536486936
S 7993 900851
A 32309 576390360
A 22762 96140343
A 12992 876465947
S 32260 467976376
S 11680 384272951
S 30571 654530818
A 26218 453866174
S 12874 663309027
S 27643 511820571
A 11845 858089968
A 36119 396561938
Q 3435 32865 5967156946243
S 33811 577750398
Q 2171 34972 8135909749840
Q 16602 37318 9724437861458
S 14948 534648068
A 17776 510672850
A 37082 289549134
S 36910 860363619
Q 3294 35927 1135396874682
Q 279 37323 5305031768131
A 4431 301189564
S 19230 645381419
S 7498 19024847
A 10931 10615818
S 13592 784036914
Q 1553 31568 2384205141100
Q 7139 32119 7495128511157
A 28370 652229276
Q 9630 34065 5558702198877
Q 15402 35198 2213218849381
A 29024 643746417
Q 5072 32917 9209371609672
A 12195 436741960
S 17141 54802442
S 7958 643731325
Q 6485 25743 937437103211
S 6484 135981217
Q 440 34858 3051314293780
S 13853 588145080
S 478 689394209
Q 950 23004 9308631522424
S 25676 808976781
A 23536 919615434
S 4197 597175039
A 21695 384834927
S 12073 949238707
Q 15707 36750 4629346537802
Q 4100 34596 7956484458536
Q 3370 36665 5450290242850
Q 4223 28497 6962174929227
S 7434 344687930
Q 4531 37339 7855600478823
A 3071 300401870
S 26746 596047258
S 22884 742256144
Q 9412 35491 4609850659958
S 12280 919967331
Q 9414 35749 3336861132939
S 466 741565400
S 33183 351581923
S 8082 519940646
Q 151 35400 317987136581
Q 12265 34290 2349955788539
S 18358 438249981
S 13102 949007163
Q 663 33842 1115281817155
Q 3024 22301 9166961310904
Q 2556 37117 1518933802383
S 4872 20733103
S 3128 12533281
A 22976 516937572
Q 2637 31143 5454577385936
Q 1134 33086 8863948237940
Q 3032 29724 5760013677885
S 4010 828646914
Q 8468 35730 1241871455610
Q 5849 33532 5980798217493
Q 896 32982 1613262548960
Q 5686 36312 1723987570791
A 17703 519685753
A 2929 355300094
Q 483 36659 1526462666863
Q 1989 26782 8875175367209
S 24983 892231752
A 4473 475749520
A 11213 247083692
Q 7977 30169 5614349776807
S 25065 988164363
S 19975 573610536
Q 10588 29341 2864849997633
A 16992 881104293
S 14375 424966177
S 37074 678144305
S 14025 145324415
S 36027 286778075
A 15691 786015815
A 15479 864482787
Q 12368 32630 6910733874048
Q 6889 29427 6300571077899
Q 184 21745 2500621342796
A 16995 944109267
Q 1580 36475 5613293474149
Q 542 33579 1265300725570
S 36308 880353011
A 11575 480596429
A 2215 392411717
Q 5385 27349 3357798246551
A 78 371971073
Q 537 29337 9427649702919
A 22719 194850830
S 14495 653809642
Q 812 36539 8664267259603
A 28642 775764541
Q 3072 36422 3465417066167
Q 664 35686 61713297947
Q 8825 33952 36720511129
S 8942 303987134
S 6077 460193058
S 12174 224870193
S 19425 79844013
S 20342 633491729
Q 2921 35396 717650254202
Q 2675 34054 4803181711887
A 13385 295333508
S 26504 803003899
S 3373 256836030
Q 1677 23170 7696050350764
Q 3162 35932 643457109150
A 26663 417749257
Q 7223 30139 4981243132887
A 26475 537635786
Q 6356 33926 5295335850039
S 4293 357460220
Q 6838 34496 583032532330
A 31320 384384115
S 24694 209664316
A 35673 604709057
A 3019 534129967
Q 1824 36151 9590338873275
Q 4681 35127 9851540019878
Q 8739 36990 9173452290998
A 2410 962731236
A 13797 618961265
Q 76 34115 5471222810631
S 8589 169078910
A 6547 15885508
Q 1348 31791 6977456491911
Q 265 20011 5098709085399
A 28926 781568164
A 8 781866089
Q 746 35450 8413033269889
Q 3586 35101 5912568586948
Q 4064 33358 2627219444439
A 35731 137349478
Q 4183 30792 7669713615872
S 4995 745102706
Q 970 30279 1934280987541
S 16178 970669683
A 16873 57214783
S 24339 937825451
S 23470 670284350
A 20693 247509617
S 14670 790381417
A 17966 260246265
A 2952 580552546
A 25131 621192428
S 20924 515482721
Q 2207 32012 4514645822116
Q 253 35051 5118129247350
Q 235 30551 6936704810247
S 30598 330930146
Q 5784 36987 2141531221503
Q 171 37321 1375411727434
Q 4751 33436 4276902004992
Q 3201 37126 5095777223200
Q 2898 35719 5142257530124
S 15235 779652450
A 18223 866191819
Q 8817 29376 7269159756613
Q 8349 35960 9638154866712
S 13128 386351518
Q 2016 31242 3102359253357
Q 8405 36453 46926369480
S 32135 791440314
S 16814 585354669
Q 48 27328 2935754420385
A 574 589101865
Q 2859 29655 8516889804892
Q 3359 31224 677950076219
A 18916 681333116
A 20430 128809037
Q 3872 31166 1075033940110
Q 15448 34165 8426042665525
S 3587 885878866
A 6821 284614294
A 17473 270458765
S 27376 643487331
A 18861 781824869
S 1822 877227219
S 5604 392025813
Q 786 31855 3704394834175
A 23004 25631122
Q 1076 30166 7807691233333
A 35521 445101261
A 25124 226270118
Q 3788 34319 5718819804755
S 18685 667763874
Q 995 37117 6877368123825
Q 3349 34283 8507328126403
Q 1159 30075 6390146261557
A 7451 147502895
A 33550 992658438
A 21126 833256502
S 13777 310524584
Q 2252 36824 8162038140698
S 17803 42025770
Q 8468 33211 5669491071974
S 20277 967119142
S 9685 64417543
S 22018 119644248
A 24285 39896772
Q 9489 33433 5767799593902
Q 4766 31449 1996517410306
A 18388 225738729
Q 4809 30434 6285406596078
S 31091 340892003
A 31855 842553832
A 31829 180228483
A 37384 350919332
S 16075 516200313
A 28570 677583497
S 3293 193585075
S 16535 780532395
S 30613 157988635
A 9248 62888817
Q 990 36806 4912472588464
A 23005 500765039
S 13642 834666762
A 36467 205967881
A 34740 586557512
S 37204 184456088
S 36864 829902120
A 6217 486941800
Q 620 37338 7615145814929
S 6639 566827585
S 2881 805244432
S 2075 959439069
S 34843 912637623
Q 8744 35974 9424984931137
S 6384 265589097
S 17563 595747660
S 30666 834922486
A 6197 960289482
S 8511 781876919
Q 10073 29952 5894098470612
S 35790 696896180
Q 1809 27032 2235283082561
S 5253 840643776
S 26211 243893398
Q 5658 31644 6900272123852
A 36227 569402763
Q 373 37305 7532139419731
S 13947 926107016
Q 1254 26723 3999436375879
A 26412 57262694
Q 801 37130 9202630709113
S 24337 913614501
A 22591 961061736
S 27109 265966158
S 17379 706062342
Q 9181 36071 4358458865900
S 11328 520788547
Q 9309 33469 7950015443804
S 21551 465994190
S 114 106926977
S 31834 951799321
Q 2440 29443 4416118455745
A 10293 978422378
A 24104 144575827
A 26882 442404729
S 1279 449074548
Q 287 33328 2833774264605
A 32127 642841758
Q 13329 35535 2318807802171
S 31686 642353591
Q 2121 35610 5707930866975
S 19667 700482544
Q 4627 33852 5413830603495
Q 3635 37387 837637432028
Q 9896 29429 348233029343
S 26336 435656129
A 8542 477009414
Q 3 36501 8142301753979
A 17469 106315062
S 30998 526006472
Q 2250 36755 5623605851101
Q 6358 34726 5411755643988
S 5323 559772138
Q 1283 30052 3033727906821
S 19219 212612727
Q 5317 33426 1611456852277
Q 1 37380 9204916572500
Q 10009 35955 1180620005912
S 11528 320380608
A 6701 608575692
A 6681 997409951
Q 3446 35095 9076973569670
Q 469 31462 8127167656282
A 14526 909442735
Q 12425 34584 9817470979058
A 33812 649246890
A 32177 988231276
S 4715 114432406
Q 2576 30785 85257410425
S 569 580113536
Q 3253 37299 2145534613854
A 25548 476776983
S 18692 20415366
Q 4211 27809 5976608299098
S 10445 254481189
Q 6750 35306 7155106092285
Q 6844 34739 9704179722688
Q 190 37010 9276044435523
S 9416 74586635
Q 4522 33888 2385087278395
Q 364 32622 9707156955490
Q 75 35708 1057720898647
S 1494 633987427
A 35158 388967187
Q 7649 28317 9475868368754
S 28702 943720004
Q 317 36382 4120517317601
Q 11862 33753 1969760893067
S 29731 778275124
Q 2481 35694 4840162031318
Q 8484 37209 7474550087770
A 14405 686832802
Q 724 35244 4859590526338
Q 12412 32507 1666111019015
Q 191 36920 2169207643623
A 19135 901009608
S 27416 573134764
S 32898 300923402
A 10422 704531792
Q 6313 33785 5680469999966
Q 596 29628 2189501557387
S 28546 708541859
A 7396 864600878
A 20475 520794608
S 19251 884144260
Q 1089 35751 5649959900194
S 31984 449635004
A 9889 618229478
Q 8644 34907 8709884709202
A 18644 910473033
A 28508 143406725
A 36879 205019348
A 6795 131445274
Q 4625 28615 3680316568901
A 9374 585226912
A 9050 38113776
Q 7620 35048 2814396989807
Q 7074 32133 2117472397660
S 1898 8138994
A 14205 897517569
Q 1668 29111 966648847077
Q 1683 36413 9822755711282
S 9719 605186732
S 5963 970021633
Q 22 30414 2074152854211
Q 4856 33739 5927416172129
Q 4339 27118 6480242340663
S 13533 247581639
A 17306 663645292
S 29682 224146426
Q 6548 27869 6459437592174
Q 3966 32464 1538116865620
A 18086 270852497
A 27074 839631170
Q 1648 36383 6749667215877
S 8565 425163110
A 16038 822901264
Q 2508 31117 9140333235388
Q 1037 35213 2750059763165
Q 2279 26399 1670414152396
A 11824 281594275
S 1506 815188001
Q 391 37288 7876714285265
A 17511 164029583
A 27873 416183676
A 7564 998808159
A 5919 477548899
A 22341 845775704
A 11879 509838503
A 17227 817158919
A 18254 193560305
Q 303 31156 6606492232821
A 16765 509209599
S 2972 653723907
A 9211 866910975
S 5813 874437891
A 20613 960091058
A 3504 134862407
Q 616 24135 2042417461727
A 31588 780447924
S 15707 25452434
S 19765 867423826
Q 8076 28563 4331212934163
A 7674 447013433
S 1107 861515844
Q 4651 23900 7228381199375
S 14912 649583775
Q 4849 33827 4846517645745
A 9916 89276868
S 3034 654449286
Q 373 34233 4493130544651
A 22505 315389037
Q 116 27015 1267395906757
Q 4980 35917 102332691318
A 17147 76466251
Q 1714 36818 1024555672036
S 15961 771977962
S 9173 783755128
A 17737 401971474
S 3533 276885020
Q 246 36119 759312149710
A 1317 991611701
S 31319 896889026
A 18760 783169769
A 28166 712161076
S 34605 967884714
Q 129 33885 3644989436309
A 19134 459559225
Q 11853 35768 9162881986872
A 30648 144576597
A 26128 467363813
S 3143 595540369
A 7607 853322287
Q 6034 32754 5988806809532
Q 14437 35964 2775136624179
S 6756 276087302
Q 561 36851 9276723392051
S 13731 629166602
A 35254 249283207
A 25212 47054909
S 22784 105169474
Q 903 36545 5942543016263
S 24785 491254374
A 27717 176668718
S 18012 415827830
A 29725 770254639
A 32476 362648617
A 10193 711972049
Q 713 33469 4001463345102
Q 4170 35309 7980904075013
A 15769 401571506
A 13593 346227524
Q 9946 36640 1284446890922
S 11768 243126808
S 18391 688258857
S 10210 2637402
A 20225 291414750
S 8 460233507
Q 8212 32746 3917766304776
A 13608 837254592
A 31177 995822803
Q 191 22738 6986338043106
A 5107 32299925
A 27563 826348917
S 7736 416810311
S 26194 933482789
S 18186 841104505
A 24385 7936661
S 36310 222794990
Q 7505 34760 2615025456529
A 36597 753209385
S 30698 71894083
Q 4337 26927 9669733409307
A 5810 780522140
A 5938 408175897
A 6436 544794165
A 3432 215346372
S 33138 76009487
Q 1698 33917 8733039175061
S 5708 409890722
S 23310 750862788
S 13320 381689683
Q 5284 36125 5632852142548
Q 147 32364 6847179681821
A 30225 252301991
S 36459 426487004
A 37334 52275321
A 9829 929814764
S 5889 369754644
Q 1542 33271 1558014991844
A 1812 498220279
S 6793 495642845
Q 2953 37272 3337259580990
Q 616 33586 8427090913041
Q 750 37081 9237910778874
Q 8451 37090 1220133082876
Q 189 19341 4883662646567
Q 1816 35848 7145151219129
S 5815 590726026
S 35688 661992066
A 12287 718932904
S 28587 803488227
A 28530 752177659
Q 148 37340 496507701873
Q 7105 28011 8288247423812
Q 1577 36262 3768320011122
A 24212 845634505
Q 6223 28565 6709420702339
S 8507 783953775
S 4294 256853388
Q 2084 37172 9540813843260
S 5367 684296925
A 2621 253361597
Q 1532 22608 5934788997133
A 35832 448868307
S 29363 357839262
S 29400 886645958
A 20132 801230933
S 28040 642279637
Q 817 34918 393470608166
A 28876 261726366
Q 7971 30459 5522730578562
S 10439 249946674
S 31533 722262221
S 4678 540672154
A 491 309540926
Q 662 29312 7463874930092
A 16435 406548375
Q 1701 24471 9477037908222
Q 9038 28934 2962438437062
A 18937 578023547
A 10777 214447347
Q 1111 37309 6134578738598
A 34224 914824236
Q 4439 30224 7205103515784
Q 7887 35721 640997719933
A 8111 903387882
Q 9105 32765 5346215663514
S 12449 482068734
Q 4270 36644 8706258494696
A 20741 471247953
Q 16470 37098 7214497957298
S 28523 864338655
Q 195 34693 9818406190384
S 3786 237603413
Q 591 29132 5405438859698
Q 10630 36080 7724760828544
A 7509 528372082
Q 5031 35698 8152297647549
A 35460 797129939
Q 3969 35179 8389276931180
Q 9113 37013 7366461025583
Q 15083 36848 7911369412672
Q 13076 35945 5123720122774
Q 11527 31297 1827673484251
S 35166 287265958
S 8164 414888911
Q 4882 33787 8510912265792
S 2042 200126099
S 9222 762146762
A 34710 352028328
S 34851 630606004
A 15971 332993805
A 24027 655240141
Q 1280 36937 4268328467054
Q 1389 33477 1953668179809
Q 7273 31702 6576978487747
A 7191 633950009
S 34151 524611778
Q 9743 30120 2561577646127
S 2703 459554356
S 7693 855675003
Q 3603 35242 9848980998430
S 7978 760049676
A 19040 43550484
A 6923 985068814
Q 511 33682 5632651921131
S 27608 375799678
S 18242 629460269
A 24381 739644056
Q 5976 29656 9805016909096
Q 15340 35078 5802246631024
Q 1975 28046 9226047222577
Q 1078 32192 6861681098097
Q 5582 33090 1032894304233
Q 5411 29880 5693056896677
S 23199 917604737
A 24464 827573226
A 7936 767920648
S 32640 122418605
Q 12817 34517 5544286856679
A 37392 681544371
S 24551 111064534
Q 12098 32493 1411412928705
Q 12021 37011 6781304821697
S 19762 428153255
S 17151 808592688
A 16010 973682550
Q 5984 36086 8361303597251
Q 10451 37171 5589463491679
Q 10065 31668 3320033757227
Q 3486 23602 1687348946217
S 24165 772820999
S 3011 148277657
Q 3725 35522 6019223998361
Q 12038 33348 2660398826403
Q 14061 33088 2743455261560
S 2178 128509343
Q 389 36759 4627420940923
S 19586 435754508
S 16512 163319706
Q 11035 32192 5093507574146
Q 1932 35455 5358388276289
Q 393 32780 6398917997465
Q 18516 37228 2544342808976
S 34969 339587978
A 18964 183684498
Q 2886 26701 6891827405907
Q 2376 37241 5397110976392
S 321 213200544
Q 7812 32657 9053811887222
Q 2498 36242 1546744363878
S 2356 984941495
S 6049 944061728
S 35817 769124447
S 23241 648102927
Q 3649 35936 5272767876850
A 32759 583802394
A 7486 651075817
Q 1509 33097 2858398210015
Q 832 30670 8145662008667
Q 12620 34927 1097539365295
A 12358 898810426
A 1152 871016864
Q 5255 27441 704925400096
Q 1747 21869 4024788439695
S 23245 983013545
A 18647 65455830
S 9413 106170732
A 33877 10642537
Q 1822 33082 8542704571438
Q 3315 29010 4725248358128
Q 104 36520 9188374053068
A 6137 62943538
Q 3402 33747 2716495246824
A 26471 734801534
Q 858 24207 9670921568550
A 19178 258522624
A 5406 734419869
Q 10537 35387 180880676848
Q 1918 28610 1742236812608
A 3838 966265519
S 20209 177724316
Q 6487 31256 3961636335565
Q 1384 30438 4236171822565
Q 1197 28152 3926945261752
S 11101 154938675
S 10117 213830035
Q 1181 30059 491060650312
Q 6303 33270 6113205067222
S 36008 730683279
S 14620 55177023
Q 13630 33346 3263637900306
Q 3902 31311 5250978549073
A 16392 289748186
Q 11005 37382 6470881842001
Q 358 36795 4758465708811
Q 3907 35302 1954918030713
Q 2568 35130 6702705109400
Q 5195 35351 1834342247221
Q 8488 34489 7256581503267
S 22021 690983135
S 11187 635485126
Q 696 33768 9485218733259
A 7686 695903231
S 29671 818196600
S 9425 114104804
S 27614 144936472
A 27627 126312621
Q 10248 31509 3939769100569
Q 3658 34694 7783428693871
Q 241 36365 9751734316234
Q 5355 32045 3754757694964
S 9876 307564901
Q 6403 33785 9191755378558
Q 9311 30984 7581213667191
S 9250 626484830
S 690 397074620
S 3932 391404476
Q 3501 37018 673098202880
S 3310 10976263
Q 1885 31071 8211259128315
Q 5371 36652 4751030911189
Q 4417 34774 8622581959199
Q 4534 24709 7889084950423
A 9528 931224306
A 13802 571490056
A 1573 648131090
S 1993 162043872
A 7767 30258629
A 36388 672601813
A 22547 987512932
A 27363 954158715
A 21347 743273441
S 28669 274035889
S 31326 493667712
S 35093 484276409
Q 1138 29428 4724630065477
Q 1491 21306 1673135468417
Q 2219 31158 3466172015959
S 8893 485315501
Q 3493 35894 3031713787614
Q 2566 34443 3143744499200
Q 1923 33797 2116334700629
Q 11991 36658 505279767654
Q 1866 27044 2110390409960
Q 1406 34055 2585887028479
A 33650 322391148
Q 1997 32557 2644946584173
Q 102 37074 8842041540235
A 23622 435644955
Q 6833 33765 8780739838261
Q 6476 30055 3089983708268
A 23488 371004590
S 33072 996199311
S 7134 388141797
Q 698 28108 1633959161384
Q 1204 35084 7813898788589
Q 4914 31549 2876900648286
Q 5105 30499 8940616670277
S 10641 241897193
A 13321 754433029
S 19940 527646711
Q 736 36887 734382498666
Q 5045 34004 8418766304187
Q 7737 26702 4409892548946
S 20506 230780126
Q 9745 36912 3434809731109
Q 8891 28448 5322648406148
S 35703 916502812
A 16145 992915274
Q 2705 30624 5854707314681
Q 2243 36428 5478811325662
A 34542 173212564
S 32074 119297737
S 29934 585583399
S 6176 719654032
A 13408 51065073
Q 1804 31156 2553627953416
A 13455 270501399
S 11987 146622526
Q 867 37319 2480601454546
Q 2776 31843 6759332946584
A 8705 427785992
A 3813 253631752
Q 5849 36686 5353094796015
Q 9134 30565 7736867410599
S 16076 258063882
Q 4494 34390 1683448773827
Q 2833 27120 8756455333651
Q 38 37181 364923160786
S 36711 219616233
S 9717 534338240
Q 1539 36846 5106718386407
S 4698 264828973
S 30721 193027767
A 16161 519339997
A 35771 164128290
S 26037 616417393
Q 8683 32199 122190789720
S 17578 697779651
A 22822 672647915
A 22127 285881549
S 15681 669800679
Q 53 37151 4051226467825
Q 957 24018 2068479964348
Q 6048 27918 2160969325229
S 16416 247924075
Q 3278 37354 1796979294161
Q 1003 30853 1685962308741
A 2266 185880756
Q 2847 37383 2979697425420
A 32014 92608508
A 7441 25123756
A 5183 777287473
A 11306 39478274
S 16512 720347088
Q 450 37076 3278093397397
Q 2711 33970 4127817567447
Q 2801 22384 8770310670208
Q 5126 29415 5463141331307
Q 4198 29318 5207174213157
A 25196 262338153
A 2123 928559041
Q 9936 36291 6321494029347
A 19317 352504747
A 21232 87425466
Q 7957 36267 9371129764536
Q 397 36674 6970397904613
Q 9160 36859 2663092623589
A 35372 628622539
A 33386 524836557
Q 13443 33426 9487440213657
A 9376 232926814
Q 811 36267 9934978060193
Q 770 36377 2422771191917
S 7840 127552349
A 17116 842647153
S 8479 221556360
Q 3400 35049 7727491541465
A 32253 962915481
Q 7998 34715 7358048981060
S 7749 157458656
A 1347 65139524
S 27406 359934655
S 14001 81258091
S 7419 636243468
Q 7 26294 955764913738
Q 1065 32278 4097066102213
S 10098 693639936
S 16259 835760019
Q 2452 28682 8302012622316
Q 780 34713 5426927331531
Q 589 37171 5190176304378
A 24724 275683057
A 7368 174986898
A 14832 325039891
A 2204 228523460
S 26415 821940728
Q 4227 30898 3717261614366
S 17864 106675755
Q 10786 35010 2292733927897
S 13743 205591375
Q 3336 36757 829113598450
Q 7649 31379 1245699119593
Q 6681 36314 8405349550366
A 36296 173503282
Q 196 37268 4250265521380
A 1940 979120433
A 15396 392335969
Q 91 33069 4646341467713
A 10891 588371190
Q 3667 34645 9694047950038
A 16713 651171512
Q 89 34772 7406455506017
A 19097 510359686
Q 3736 31833 7289023319474
Q 3722 34595 9711209416148
Q 718 36905 1846230048738
A 15914 906914221
A 14432 877318153
Q 4680 29081 4479738380330
A 30131 974959173
S 10767 167631285
A 31421 698650522
S 9063 244021052
S 35450 185064305
A 20286 90516818
Q 1844 31144 5140646947499
Q 10 37350 8226484371997
S 4822 330354257
Q 5648 31469 1349893523358
A 33066 369505269
Q 3412 35854 6132533737951
S 35999 194550055
S 31824 77543565
A 20632 193739717
A 17264 799752841
Q 4412 35426 343678938563
S 23267 490765163
Q 2630 26613 6245112725162
Q 9789 32144 1790752066907
S 36724 541149776
Q 307 34874 8515692154732
A 5322 439156699
Q 122 37393 6679555680693
A 20090 536700495
A 3322 601887457
A 35751 685295150
S 34152 255085736
S 14557 689396977
Q 3524 32732 4503459399105
A 34919 575583154
Q 3866 33763 237407652948
A 25507 651933924
A 27218 502121629
S 21959 501991973
S 28856 735304816
Q 5837 35094 887937783583
S 23354 622128630
A 28002 512767137
A 32002 928368622
Q 14006 35959 4459442968620
Q 2433 31690 1662493694459
S 4278 781879937
S 32815 623424027
Q 3394 33567 6168023757324
Q 853 37343 6393066329448
Q 39 26544 5409536182396
A 31258 643155227
A 27861 679701163
A 34877 130648018
A 34851 898458507
A 6084 180435146
S 580 476849214
Q 8347 29226 4026701241888
A 12485 228622450
S 22526 86085829
S 27898 721775090
A 4528 694542480
S 11105 441060614
S 28643 993874610
Q 684 37088 661734050416
S 13607 532141374
Q 5369 29666 7415028340000
S 11034 101142534
Q 1155 36713 4101953269276
A 9294 723847654
S 36219 969792394
S 34347 734328420
A 19725 919036348
Q 157 34109 6633871308964
Q 1976 34933 3894025150788
Q 3422 30986 617420414658
A 22902 554526322
S 10922 324976236
S 7881 233863707
S 21300 617918103
S 14288 910074505
Q 10199 35964 2539142062047
Q 3566 28897 5362969938763
A 19995 623741068
S 8718 275539639
Q 2542 35826 2291219871370
A 27860 622353068
A 33526 880122777
Q 9294 36024 3732289148719
Q 5116 34020 1628949085268
A 17932 272348103
S 10759 472911935
Q 716 37179 9251953661063
Q 6027 36453 9166745397528
Q 4792 35157 4663084043413
A 33681 710781608
Q 1705 35421 5573093106754
Q 7522 37389 36849565194
S 25624 177786553
Q 3591 35330 2664329023851
S 16511 861540966
S 8904 310267048
Q 239 33772 1620564158170
S 14392 556816846
S 29941 563828843
Q 157 35172 3606909292109
Q 3243 23110 1124599389423
Q 14343 36509 5202282649042
A 17206 957989286
S 24814 304705645
Q 8086 32737 1830387695097
Q 1877 25831 5715112053659
A 8131 904521394
S 27521 906142626
Q 5277 28550 4565751780611
Q 6807 36775 26270335108
Q 507 37365 5884213170363
S 4520 973221786
Q 2923 36846 4345884755112
Q 1178 33029 2978204288249
A 34957 647860322
A 6302 89098970
Q 418 29773 4098751258355
S 28412 137986793
S 17204 283088245
A 23186 745634185
Q 3489 35951 1474837759655
S 10717 906609725
S 1794 311688197
Q 536 37353 4921445829207
S 35371 338308030
Q 9908 29527 5777943006620
S 9907 465277549
Q 2738 31930 7512707777036
Q 11544 31375 5242166104580
A 9630 299860894
S 13629 337154600
S 12985 63420945
A 27530 581504327
S 17494 311965920
A 6004 864409231
A 34098 990308705
S 19231 407069682
Q 7079 33063 7156717376055
Q 2796 36611 1217323401538
Q 5209 36310 7472041218779
A 3738 874109973
S 15258 426704603
A 13814 214924863
Q 4950 31877 7216338229568
A 15129 565027333
S 35635 744531742
A 16740 280093280
A 22842 560062857
A 36601 518677908
A 30969 285342165
S 27517 318937921
Q 11228 37328 1256535783603
Q 5791 29068 8382832476638
A 16337 884931325
Q 4104 32212 9737983755074
Q 4768 36453 1306691949636
A 7456 535411934
A 2820 938572503
A 36544 353785170
S 12000 381313699
Q 3954 26728 6600517562222
A 777 472186903
S 30288 737363707
A 27093 738043710
S 32442 87821587
A 30781 133007687
A 20412 376927245
Q 1464 24604 9732035027941
A 6578 599190648
Q 6042 27781 7899890084711
Q 11708 33271 6373514128814
Q 1112 27885 4189760712072
Q 192 37077 891559998998
Q 4765 34416 7586261011714
S 1997 579758374
S 29002 854842538
Q 183 33790 6633899722688
S 18515 978727985
Q 4137 31425 4529033471965
Q 2113 29620 8048539066501
A 9359 154352770
S 31423 354164936
Q 1319 25709 3653409834281
S 12850 704307667
A 32921 954613352
Q 3642 32041 2522693147785
Q 2844 33444 8429530694246
S 31558 906568030
A 31480 226409093
Q 1901 25130 9895718284268
Q 8113 30422 1031323072513
A 8438 569052762
A 14766 682230277
A 28322 124884145
S 5339 782094439
S 12208 465622264
S 31935 577433329
Q 68 37200 5956532218096
A 15345 797914595
S 25522 954529649
A 26829 983058674
Q 5698 36492 3132299279766
S 22964 183788962
S 2524 93141222
Q 5530 33719 2271816085252
Q 489 27258 845954879070
Q 926 26959 7264673619108
Q 3135 29018 3207593971418
S 35927 330270655
A 30884 198235855
S 1990 24915163
S 5167 463944161
S 9178 299896702
S 17037 588322687
Q 1962 37122 5800740603493
S 2696 104256448
A 2041 492645850
Q 5070 26989 2893700206927
A 13771 1010543
A 9615 981891864
S 13967 168153219
Q 12136 36893 7768786045353
S 14926 381354215
A 17521 748255395
Q 183 32071 5356895827085
S 5277 843028922
S 33482 210602994
A 11059 14102964
Q 3028 29134 9944712098277
A 10292 973015824
Q 806 35316 7083127970036
Q 1722 29456 1004777000879
Q 3533 37073 6278572199202
S 13125 684777145
S 4856 491057909
A 7372 670145770
A 4092 6618512
A 20172 16973330
Q 5366 37317 8045740786092
S 4293 203705733
Q 14117 33931 5719654444482
A 21096 293561115
A 1158 830262274
S 20347 862920427
A 27993 204931516
Q 11011 33067 6617223266955
Q 11441 31275 7521637749409
Q 6614 28264 2263691572085
A 21773 586151103
Q 5869 34486 5376922867270
Q 1278 28178 8869543607875
Q 269 36719 4345030961615
S 7151 615151676
Q 75 35923 6166473014486
Q 386 34254 3184181298334
A 23890 635471962
S 14894 106745103
A 23227 782083990
Q 3706 36903 5089599424891
A 31927 789434451
Q 8939 30239 9992337862953
S 1484 828745098
Q 8778 34552 2518804456595
S 8133 352520433
Q 1836 22449 5778929711871
S 34465 211062675
Q 287 35664 3444155028413
Q 9178 31396 4241460195799
Q 8364 27373 614889705395
S 24452 752233086
Q 1391 29449 1814918930906
A 14752 45688290
S 33933 159096818
S 123 844047770
S 36032 962638217
S 29371 293159695
A 2582 784884963
Q 9 37416 8666748737054
A 19857 946811126
A 28227 80337310
A 11369 577366671
Q 11115 30680 1703401278704
S 7595 666053247
Q 2420 34066 5639728433428
A 37129 279420241
A 27923 961705304
Q 341 30519 1514019654974
Q 771 33063 785127638939
S 33319 705413905
A 23117 970290707
A 7966 941205045
S 1373 41436077
S 18644 409954520
A 10859 107745964
A 20778 939407407
Q 10923 35050 8835442391809
A 27182 846248318
Q 12017 34986 7871195265635
A 31024 248178203
S 36343 412005467
S 11375 246121176
S 2085 92957088
S 35415 257404248
A 3268 127068975
A 4953 681747630
Q 4849 25935 4899522672061
S 6820 689813970
Q 365 28397 5733423899991
A 18905 234723479
Q 5984 26645 8571969773451
S 19782 18480499
S 29325 676957841
S 22377 31164286
A 11999 582156560
S 4562 693144393
Q 9505 37345 1520032202003
Q 11062 31178 3356361177902
S 5337 49301522
S 35180 591539142
Q 4871 36847 3604970747187
Q 1161 35574 1949398703822
S 31394 998331691
S 22946 335635455
Q 10929 30694 5390500727370
Q 6044 36450 6618305157244
S 23206 503284208
S 26112 688373305
Q 838 31329 3826169481420
Q 5555 27599 6546961637604
S 1112 820113356
A 28613 224384640
A 34583 658605603
A 25503 888308211
S 18295 311291103
S 15868 843357020
A 10425 625847599
Q 2726 36765 9374915031174
S 17295 788734004
Q 1564 29841 8763576829880
A 31662 335642086
S 14797 770613901
A 5117 838229514
Q 8942 35038 9063378126532
Q 1848 33336 8099814771876
S 25901 143445345
Q 657 35465 3640878243826
Q 8004 32383 1705922925779
A 36658 760829895
S 434 65684266
S 1062 417486077
A 12243 353549742
Q 3371 37382 9655768020000
A 37256 882224382
Q 770 37209 3245271739054
Q 2086 37362 5967213844484
A 30143 698901366
A 16720 983487306
S 17587 730616552
A 10292 548589489
Q 1662 36502 880605353595
Q 1778 23785 5461923716852
A 1894 542644101
Q 10709 34534 1598901630690
A 22655 642045658
A 33534 74118519
A 748 457541415
S 8609 666078985
A 22862 504734556
S 29913 168510139
A 26662 995080831
A 16761 549596557
A 30751 684685306
A 35591 304504747
Q 5627 35515 5159142497433
S 14512 598336643
A 23297 570116934
Q 1849 37251 9301166838150
S 17973 276399475
A 19080 455085882
A 37287 778464774
Q 7333 29560 7817282945191
S 3184 692168039
S 36020 875494894
S 36410 237732332
S 6410 409346181
S 19623 876166872
Q 430 37207 3903779091492
Q 1882 33735 5332606648255
S 3700 295114928
Q 5124 34600 4400170400284
Q 1398 34381 9546005076930
S 6099 824713783
Q 10126 35844 5440722716075
Q 226 23181 8328713763757
S 21959 711216344
A 33610 877846006
Q 7732 29245 5115235936186
A 35878 301278674
Q 4771 34303 4543144767656
Q 14380 35409 8979944576923
S 34441 574822668
S 35264 31588190
Q 2054 30297 1470563497009
Q 6601 29109 707012222956
A 19943 129548502
Q 5044 34770 2726540573581
A 9037 683159966
Q 709 37259 1590626783066
Q 9445 34821 878239598292
S 6404 998262250
Q 2146 21566 3326629477809
A 8462 232762024
Q 4250 32307 7843974292073
A 1261 58291746
A 9597 394580497
Q 1382 20211 6757914384171
A 22696 653010362
Q 2414 31344 1108109354383
S 27896 869656365
Q 12079 37199 8323164169130
Q 1647 36351 1047052115773
S 2592 75761804
S 9353 525910974
A 32127 953801047
S 19794 680882397
A 5917 526710605
A 1840 568560631
S 646 106203461
Q 11607 36502 500889130594
A 19792 354537118
S 8710 455814633
A 15975 287513534
A 27916 31294716
Q 991 24381 7956877011063
S 16508 499464584
S 765 518144937
A 4733 561225161
Q 2382 36163 9263557809140
S 6625 355581095
S 22164 10022512
S 36795 709354801
Q 368 33006 7056109618647
Q 94 29986 5886221919254
Q 8713 37234 6892726563394
A 20873 688738824
S 16055 152448964
Q 8146 35246 7719639543870
Q 5870 37357 8033681783281
Q 132 37411 1622273189486
S 14546 64802858
S 3980 337152531
S 150 920410673
Q 194 37416 8807556269964
A 9847 424767708
S 36338 790541313
Q 2911 34789 1498856406445
Q 8519 33088 5801241950651
S 25186 143592770
Q 5479 31812 4998574695659
Q 85 37391 5124526959017
S 32563 874777532
S 32410 177748125
A 27694 835504318
S 34111 768527453
Q 1587 29309 7724549941816
S 34179 466175160
Q 2732 30495 1478770010680
A 20885 894126761
Q 2906 35299 9763523029905
Q 2034 37373 4145213944745
S 15820 199069468
Q 3740 33315 16380728625
Q 8886 29660 8452390374883
A 25613 515885438
A 9078 349163695
S 24070 890136672
S 12105 179376602
Q 4967 36894 1390095705877
Q 6145 33880 7428766441112
A 24855 590582910
A 17923 582195553
S 14617 481859774
S 35839 740764417
Q 8178 36368 5802500421099
A 32891 885489051
Q 4441 24121 2739672698259
S 2350 686098603
Q 7714 36372 9454067581369
A 15682 43863758
A 25331 856498778
A 27309 207122454
S 2355 316848410
S 5691 671629844
S 13954 167904704
S 2302 112889331
Q 159 37142 8977296041959
A 3737 268242362
Q 7212 35730 6761156879764
S 20501 808515194
Q 10774 34617 1031743894784
S 3762 980925699
Q 996 30156 795232728064
Q 1001 24349 532040659993
Q 8093 29608 3690237978454
A 10423 150709958
Q 3860 31933 5129602273884
A 19752 387008793
S 34247 110322850
Q 9216 32547 8420698131714
S 18962 370562709
S 14682 829081359
A 3058 798636970
S 502 900849081
A 1820 493473631
Q 118 33675 3815523717636
Q 8203 33371 369026375498
A 3345 385032324
Q 3513 28845 1754872034201
Q 1758 37012 1797773186543
A 23957 102275800
A 31134 202867162
Q 558 37302 9852172276789
A 26918 286102877
Q 7259 30107 3007927132254
Q 2195 37368 1869021516472
A 20470 419137674
Q 666 22358 2800499388106
Q 2155 36135 3920161396722
S 19038 879088144
S 1955 242102804
S 10066 626750701
A 34310 223826275
A 25004 38337326
Q 2377 29779 7334492849654
A 27450 407902690
Q 4 36296 9945846090378
S 10932 692620935
Q 3481 31451 4424081172943
A 5693 783975713
S 13810 760828270
Q 10128 35091 3614922602750
S 24305 582682151
S 1375 107635273
S 22227 229323063
Q 888 37300 743210647741
S 31090 171119075
Q 2343 35857 7209270231506
S 12488 986848103
Q 1972 32519 9545533816449
Q 834 19708 7063022993021
Q 4701 36021 3291935679613
A 14658 330046088
S 13104 577751115
A 30858 993255725
Q 7198 27677 4947542337074
Q 1003 26485 4913248968976
A 18847 114335103
Q 3 37403 5566145110968
A 20273 475000809
A 11492 630820988
S 36558 862423481
A 18471 138121896
Q 8902 32639 3299869326068
S 5006 58714113
S 21798 350734518
A 27844 277056577
A 5055 11908603
A 36219 131775678
Q 15235 35558 4731478758266
S 30389 505010252
Q 13579 34910 7958612522842
Q 8957 36249 9182800525014
Q 1369 37337 4369267717114
Q 1147 28337 4886594020556
Q 2267 35949 3846678100745
Q 6502 32484 6514061770357
S 27466 352113848
Q 16874 37131 8596941425728
Q 71 31963 4692324687204
S 2564 117060512
Q 173 37274 4747317249127
S 6197 662560397
A 25859 323061480
Q 6064 33263 2172356851077
A 5407 330393458
Q 1211 36398 7827323687678
Q 16284 35061 5799801674737
A 29874 686457406
Q 18 34141 445834814892
A 27129 534294045
S 552 436370523
S 5704 269468528
A 7066 512003491
Q 1406 37227 1245138976343
S 29298 807454889
Q 15851 36112 2037725329376
Q 2137 30824 8291071031697
A 35503 445009301
Q 6478 27086 3639705416774
S 28643 655613965
Q 4024 30234 1271207790426
Q 1833 20584 497054917991
Q 3099 36393 385632145875
A 6428 576437008
Q 12466 36355 3649252727073
S 7195 141730544
Q 1752 31022 355668498075
S 12887 48845812
S 28819 740808698
S 7328 295858772
Q 3964 32990 2126839664392
A 7494 384567407
Q 241 37259 9261638863600
S 5710 900922819
S 4463 430037037
S 20446 626178427
Q 1723 27560 4961872355479
S 5387 792993766
A 8623 508444792
S 34380 546606366
S 22913 730107469
A 24222 527905223
Q 4100 23666 6009065656608
Q 1584 35023 5497243123684
Q 838 29512 9117688346115
A 30453 454917040
Q 2123 25257 4708135061395
S 10708 397687457
Q 1886 35843 2464942548072
Q 499 34649 1623410498051
Q 1533 32158 1831352812453
A 2398 348691040
Q 1547 36322 7234130108569
S 4640 78442008
A 9928 231685777
Q 7355 35421 1816344104834
A 34857 936592494
S 11091 68363394
A 32389 211616027
A 18600 983910752
Q 7001 28884 706162398672
A 32087 804974799
S 20628 134022496
Q 7697 30276 9150122925908
Q 779 30620 1921109967382
Q 2948 26226 234474620295
S 32236 544426396
Q 11158 35010 63455416225
S 9884 784167270
Q 12357 36124 3087639509854
S 17426 632746503
A 9218 159328449
Q 9839 30948 1217466619884
Q 6180 33335 7544690170186
A 14268 806306378
A 27355 617744175
Q 2225 30087 8636535698215
A 2659 198897635
Q 3637 27300 6800689242540
S 34973 584264722
A 30862 62519384
S 27795 122031172
A 12467 692758211
Q 2707 28073 3376066122997
Q 3870 22930 9878739315324
Q 74 37198 1856972452378
S 16457 338974531
A 7648 985567536
A 35197 53681711
Q 7086 36652 3454476398743
Q 3988 31931 206049022996
S 18009 589870590
Q 39 35761 5540045090581
Q 1654 30299 5073578174220
S 12591 429575940
A 31497 872630569
S 32903 982299801
S 17271 495999509
S 21610 216491535
Q 4065 28558 9584205828516
A 8611 616530955
S 9706 404200475
S 27947 178983999
S 850 493428907
A 33370 629605408
A 11651 657115623
A 27888 425129848
S 5745 371492356
A 21871 706138528
S 18592 522390376
Q 307 37142 2679600913982
S 23486 246282288
Q 11 37205 3148694139732
A 10760 117803756
S 23068 37992673
Q 2518 28519 7213401203866
Q 1330 35495 2768207483502
Q 14468 36108 7596437236796
S 3026 684787877
Q 6901 37267 1453345777519
A 12350 687248688
A 13067 828462304
S 31682 703984545
S 16769 381720028
A 15708 344274527
S 26896 728298884
Q 318 36485 1125835580525
Q 5142 31255 6811628929299
Q 5369 30120 8236516158057
Q 10269 30972 548686171491
S 37091 931015677
S 12872 847158745
S 2227 341585145
A 27208 829582021
S 17488 401977802
S 20510 92333647
A 2228 187031198
S 31817 673964611
Q 32 35552 6869551597170
Q 698 30349 4656248220345
Q 5781 36551 4207692000864
Q 5021 31924 6558412476988
A 10417 519017821
S 9511 907917862
S 782 795896689
S 12696 2746667
A 26477 785849775
S 30223 695501671
Q 2707 32281 6994831379681
Q 5418 34731 7135050223994
S 17915 227537777
A 36438 425448060
S 14799 981580041
Q 13463 36412 7153534885184
Q 118 36937 4930229084349
S 16832 592161308
A 8891 798141607
A 6241 851817177
S 36575 208944722
Q 3159 36105 6968374946944
S 15032 720097709
S 27331 578951236
Q 7950 35996 6707321364710
S 24979 745621796
Q 11424 36417 2191690743961
A 15465 584386322
S 19199 989872309
S 27859 543811804
Q 6236 36608 9411972045646
S 35413 88491622
A 26090 9173988
S 8915 619554216
A 33505 736133779
Q 678 36743 4434471358315
S 3168 658937797
S 4152 81519739
Q 109 36848 6173591663474
A 33048 453100988
A 11984 804313645
S 17001 277085898
A 573 815777981
Q 7323 32461 8901557608869
Q 4605 36536 3798319354608
S 17428 405541606
S 2599 983894990
Q 868 34509 8632010737254
A 28489 25312206
S 1599 80040616
S 32851 625442542
S 28559 707590524
S 29929 679768619
S 26787 485777670
S 27338 174856010
S 12492 856122501
S 21942 866773044
Q 126 24016 5787129518710
Q 9762 33292 7790985434775
S 36892 361153225
Q 3576 33646 5703253972139
S 36529 175238062
S 8331 810906805
Q 3370 28213 3675968631015
Q 8078 37219 1281689750542
A 35084 596730258
Q 3801 33079 8022399523482
S 35772 508797975
Q 11744 36097 9254271523735
S 30540 66289257
Q 3970 32289 1632853999833
Q 1605 25947 8116178680359
A 6947 891126801
Q 10358 36976 8175756211206
S 33822 275324298
A 8259 566983332
Q 64 37358 6534024886687
A 6115 27679192
Q 756 35839 5112025129899
A 18687 194598378
Q 1769 28713 1859517215489
S 21341 627434162
Q 10177 29343 9751733595230
Q 9137 36981 9056482585768
A 20828 739473779
A 13953 900900753
A 23561 106258720
Q 3601 30326 1909046459340
Q 1622 31770 7700672287588
Q 13002 36020 2855510342739
A 2197 402864140
A 11448 141798946
S 8657 795949555
A 30260 616417804
S 9581 545274125
Q 4144 35543 2449962185253
Q 2987 34877 5281344266681
Q 797 36945 991820926173
S 9702 619096322
Q 3521 37034 1112139051066
A 14306 124652440
S 20346 991206762
Q 335 31043 6997776213669
Q 4451 28564 1771755517593
Q 137 28989 2148174172015
A 2230 270550112
Q 7842 34835 1465638991640
Q 2576 29256 6528457076684
Q 688 35210 6012075874739
S 27949 727611957
S 10091 491345638
A 14152 990682155
S 14928 407228711
S 22583 595613845
A 20260 644132784
A 20359 20617692
Q 8179 31299 1535594980131
A 22388 382160281
S 1592 364797939
Q 4508 29795 2980303177443
Q 891 32915 4848594939829
Q 9270 28435 5196920328612
S 858 473507002
Q 1339 37386 4199121463062
S 32470 32928984
S 18432 224477584
S 34702 345670885
Q 4830 31928 1791263463562
Q 4219 31206 1234600104164
Q 2726 29341 7114597179513
A 28810 277153141
A 12827 253475709
S 31529 348414943
Q 1680 25978 9265091045015
S 15062 179451937
A 4603 60820880
Q 5755 34482 1773646185536
S 27984 729660796
Q 484 33796 8033540197886
S 26028 889824197
A 8064 804703514
Q 13514 35605 2550970115768
S 2421 834876573
S 32111 186018146
S 25947 178682384
A 23309 902951734
S 19292 20049336
A 10702 838766154
Q 9052 36490 4275792059973
Q 4048 34471 2884740819315
S 12275 816047983
S 30120 591400944
S 34758 199168126
S 28253 26013038
Q 3663 32749 6874299059443
A 2890 701192378
Q 871 37342 322184870446
A 11713 499162396
Q 11359 33070 9379097690658
A 30666 579562757
S 4876 668386459
Q 1364 33170 8569563687162
A 18099 420954850
Q 9272 31527 3810763184026
S 36365 215099800
S 8746 962465724
Q 2036 33045 843436542922
S 7279 766564525
A 2887 505618013
Q 1277 23871 4143002755924
A 24663 685789975
Q 4743 34054 7357189224472
Q 8051 37132 8430023272387
Q 34 37387 1584803606994
Q 4514 24386 2424251145252
A 32393 888268946
Q 1065 22870 2562311074554
Q 999 37092 8798835519570
A 27108 550945528
Q 2351 25896 3023780075716
A 15595 251945260
S 29198 690713417
Q 4648 36593 6100415244505
S 25077 608489381
A 31346 308932768
Q 7366 34584 1216753880932
S 15654 686925054
Q 2943 33396 1489646812935
S 12556 533477435
S 17545 805568613
A 21626 731940386
Q 2464 23172 1352209627506
S 12492 345892518
S 7224 755485857
A 24024 923531997
A 2588 469676956
A 33946 259601553
Q 2892 35400 3046833439763
Q 2593 32655 2957679374950
Q 6199 33312 6995061881983
Q 171 35769 4349911462952
Q 509 34284 1364518326839
S 36369 299503939
S 36762 344166690
S 32275 780318328
Q 677 37265 609039633937
Q 6427 32019 4752459887885
S 4271 433590243
A 2551 358665633
Q 8631 37329 3673308814091
A 11674 861570965
A 30528 502504511
A 3513 3635739
Q 931 28447 1265342584718
A 14055 759582278
A 24798 676699901
Q 11017 33525 6735301160589
Q 1600 35292 3023621333331
Q 2624 24780 7006983408360
S 7243 705032141
A 1289 474725362
A 6121 570380715
Q 8819 35674 4881303235997
Q 5191 35150 9867185171227
Q 3722 35219 3688716894782
A 20497 757331475
S 31024 741177960
A 8879 265694180
Q 6480 25237 431246248946
A 30542 843903277
S 35711 224697734
S 37267 263957121
Q 3016 35137 8596841981014
Q 9421 35045 1124836257735
S 30235 597677071
A 34856 201670381
Q 691 35352 9099995513469
A 22579 737730754
S 20454 825369891
A 22537 975540223
Q 16694 35472 8401993915868
Q 9650 32452 196866471497
S 17412 315663685
A 989 88398855
Q 130 36887 9466484083373
S 32065 219454829
S 20407 399849488
Q 6333 35076 4814378407970
Q 8356 35555 7614805468539
S 12246 211903603
Q 730 37122 8556051830632
S 33558 429219864
S 24817 430319996
S 466 207656662
Q 505 35050 9495541974382
S 3221 645165391
A 33481 215036445
S 8987 921716733
A 16108 249269944
Q 3867 36927 1055205290902
Q 6247 36884 820953775371
S 18452 408031582
S 3599 289359076
S 15659 701346150
A 15464 90095376
Q 7308 34767 1723574242797
Q 6051 33405 9094344438495
S 26317 34077609
Q 13348 36509 2809869002508
A 17709 429336943
A 6538 630413671
A 11990 3432686
Q 1900 35007 4032885501018
S 16340 164912435
S 30981 894329619
S 3801 399025021
A 8160 605689
S 19127 333157925
Q 5732 25748 8376844333940
S 30339 492100361
Q 9623 33665 2006872515182
Q 6849 37345 574119517615
Q 6348 35730 4677057240317
S 31164 506968561
Q 851 24533 6881291684519
Q 1423 36279 428601928688
S 29655 326124736
S 32339 868988943
S 33525 978122210
Q 4270 34054 4307224213336
Q 4696 28778 5560381233756
A 1627 293398213
S 20780 499702122
A 30591 401343822
Q 375 34291 3622730096719
A 25793 150285172
Q 5450 33096 2968919297794
S 15687 923070791
Q 759 34764 4244062183125
S 31978 84225468
Q 450 36968 7495806086239
S 33516 226113282
Q 2208 23352 4495066289071
Q 4390 36946 7108909094606
Q 116 29266 7490716451361
S 31372 591949513
S 6003 315831525
S 36977 254208381
A 34500 701215147
Q 10623 33450 4962212595124
A 1702 350645353
Q 218 36617 4798928941224
A 34988 546088153
Q 5295 35283 3781463472257
A 30598 351303691
Q 802 37339 4241688495413
Q 449 33637 3867419688818
Q 2586 36407 3655274837374
Q 169 37146 8454884172850
Q 5040 30763 1030485334123
S 28769 441806870
Q 271 36228 3371106106173
Q 15063 33839 4201962093407
S 29521 822881786
Q 2042 33313 4498375961139
S 12289 52095226
S 35441 88007965
Q 117 36615 9928812156914
S 2602 994073638
Q 1706 33028 1336404220377
Q 73 34776 6590934214415
S 11071 115415866
Q 7994 27315 7612665189888
A 675 258568041
S 4826 822430329
Q 13996 35298 4579811124392
Q 10195 36129 9354108181477
Q 4 35367 8788017866809
S 31722 537888599
S 858 258050204
Q 461 35846 5969809229212
A 19815 71730682
Q 1111 35065 2810879157383
Q 217 36390 4936126514697
A 36421 287285895
S 687 816716766
Q 11858 35645 5890952950686
S 7459 977560202
S 32077 805829552
A 7659 842870460
Q 6712 31795 3088824661417
Q 8506 36945 8653177856367
S 32337 326712901
Q 1923 25905 826822424257
S 35916 249760622
Q 446 34879 2574032720359
Q 7532 34946 9466677499474
A 28644 396487281
Q 12977 34019 3482326436984
S 33152 759561090
S 12439 450437055
Q 5009 24261 3698655957283
Q 3429 23239 1316451837638
A 10460 197477388
A 28767 769551844
S 8111 11194158
A 35773 448827540
Q 5244 33826 1192827307425
S 16677 610606804
A 28214 889716396
Q 687 23788 1567794192152
A 19370 272181686
Q 1001 33671 2585512420920
A 12827 957392158
Q 1996 34618 5377349972879
Q 1113 35801 1653272523830
A 6360 887965083
S 4574 847414241
Q 1920 35899 8463403353696
A 17913 289725500
A 26825 26951904
A 12715 587404768
A 26166 250656431
A 18910 858564745
A 7591 842817477
S 1445 238906106
A 2796 530951705
Q 5157 34940 1931714491802
Q 1110 34961 4592389995827
S 29258 152222751
S 13039 988722016
Q 2670 36689 949998289728
Q 182 35798 8049002736328
A 32641 897284727
Q 7134 36655 9075527648262
S 14471 499257911
Q 201 30615 4179748311905
A 21587 812295818
S 32772 83831040
Q 13367 36061 6036524188805
Q 8147 34959 4505738379125
S 37388 558623766
S 10224 777359555
Q 2386 31331 3271258660001
Q 657 36408 8862135821641
S 9247 580084088
A 11815 406260554
Q 3922 31161 7370718051934
A 8566 660797195
Q 11405 31159 8745252866603
Q 1220 36905 5267431363160
S 25227 555814937
Q 864 30943 1790291113823
Q 7132 33654 8975033971927
Q 5188 37028 4998312206627
Q 1700 24037 5479288133490
S 31885 173902324
A 30982 859441814
A 8955 199576399
S 28322 674757545
A 34370 661998382
Q 771 31298 7611299031314
A 19771 242816365
S 32603 713394997
A 24283 900147412
A 329 264384864
A 26437 83515854
S 36698 992615998
A 22993 199935974
Q 9597 33411 3257795158993
S 20323 310239266
Q 1414 35109 6717706831737
A 22128 227677904
A 10111 489920994
S 3432 728422450
S 11253 88533817
A 21231 821223839
Q 2946 33425 5649804852962
A 25989 634565948
S 1212 404165216
Q 2144 35117 8758352161130
Q 2095 37249 8518759871206
A 5741 493259370
S 36918 965940074
Q 1573 36636 6122152719298
A 14322 591772555
Q 8410 36827 7424659614439
Q 3770 36253 1906439114511
Q 10851 35809 834444880149
S 19900 700031347
S 18717 919709952
Q 1226 29737 8191978018755
Q 3850 28714 3478103900769
S 30392 364062016
S 27412 483239681
A 16140 705441131
Q 1365 27397 7467148950114
S 24300 226219318
S 35322 183792192
A 28694 553528419
Q 5080 35594 9616324814398
Q 13868 35582 8247468515745
S 35266 154294704
Q 4167 37033 6809870388938
Q 15145 36364 3341441366755
A 21812 910696634
A 127 425706238
A 26133 450288996
A 35866 178421922
Q 781 31958 5337670695396
A 14902 109470508
A 37381 539010860
S 6712 300382824
A 6969 179226835
Q 2364 35339 720462861785
A 25182 803443867
Q 2515 36513 1538969165040
A 26174 769304106
Q 3078 35796 9077415378875
Q 1585 27922 6142068599027
A 33780 654242278
Q 4391 31350 1929465157337
S 5991 339653554
S 2779 692454784
A 2631 589752274
S 32349 711078486
A 6467 928783096
S 12293 657696305
A 17168 331070142
Q 253 37217 9921290187329
A 19790 978003467
S 24683 166016175
A 21692 668625153
A 3757 631670959
A 2151 110439983
S 29522 315359208
A 14496 243911592
Q 5237 26602 5811570765150
Q 7633 33432 7305955615977
Q 7945 31359 1805967340485
Q 10629 36022 1618138429824
Q 11423 31040 5798438188565
A 19126 605977422
S 14983 619005972
Q 7900 34182 2957927592938
A 24431 762334231
A 18295 172910817
Q 2040 25423 3284221906859
Q 223 30468 9624352367862
A 23450 370523553
Q 8 36902 7512570382132
A 13921 907016610
Q 4045 37052 3175063104392
S 23816 510680444
S 35912 640795831
Q 4617 34542 2171047690419
S 28321 594496372
Q 4162 25330 3003608845271
Q 2738 36997 8350274644631
A 20886 435946751
S 32920 943162553
Q 401 36585 833248944455
S 23257 537165572
A 6074 966853182
S 13946 499436155
Q 2823 31518 1532812466360
S 30859 611246451
S 27354 316433170
S 12987 617406811
A 19049 309289830
A 20246 454494357
S 24851 371129052
Q 1323 30654 5095186531000
S 14452 558595838
S 22686 46839075
Q 1776 26729 9630943915765
S 9688 908352104
S 2083 589127846
S 37298 857305690
S 1011 981593969
S 2474 897546858
S 723 669239602
S 8539 405782581
S 13492 69622580
A 29330 139523019
Q 15340 35974 7747590749425
A 6439 951921020
Q 13371 36976 4937194248696
S 8670 961653546
A 16102 978717151
Q 4032 26678 6482661362933
Q 11148 37014 7371649462598
Q 10921 32898 783199094517
A 7778 818698142
Q 5702 25521 2613350232391
Q 6272 29491 6877359486308
Q 8859 33162 5366008236331
Q 2472 35070 4487620699474
A 14980 220823556
Q 810 37206 3286683960233
A 18540 953260404
S 9249 448549863
Q 11213 37255 2798866830741
A 33654 78966851
S 31063 991888177
Q 9796 36920 1352415150994
A 34026 117143778
Q 1252 36462 9906301280692
Q 5969 28211 9782993744891
A 30939 174377
Q 8636 34873 7698691769802
A 23200 968013739
S 31181 987449218
Q 9122 28333 5616734614298
Q 4939 28975 6654383150025
Q 8789 28860 2800793113928
S 20750 774475582
Q 1058 21560 2437184663505
A 31428 491534048
Q 10228 33227 2318012389503
Q 8987 36698 5421867330130
Q 2564 27683 4908363414100
S 5568 819137182
Q 4313 32073 8527545162384
Q 8014 33436 4256707678862
A 9128 12752327
S 31151 485562348
Q 6058 27693 587909520890
Q 6781 32472 4358136571881
A 28664 108757436
S 22100 611921981
A 27517 170939405
A 24782 362414562
A 6954 954118093
A 23277 145221337
Q 8526 28925 6940554221608
S 14365 47799417
A 672 211016078
Q 871 34995 3627199125539
S 3405 252709572
Q 3145 33481 3668996854859
A 21207 994922804
S 30836 211255450
S 15004 268639334
S 15044 852526226
Q 634 33998 7051937521557
Q 1549 28982 4565481797472
S 8925 737148107
Q 74 37092 726771258404
Q 8374 37293 6655351686263
S 7734 970664917
Q 1384 36953 8889374843555
A 18514 278879447
Q 6042 37005 7717416785553
A 6587 248119137
A 30903 602421637
S 26072 922423517
S 18717 436835905
A 17848 817667019
S 27838 334324969
S 1858 684886355
Q 8452 28708 3451654089889
A 34408 823825218
S 7105 722808465
S 34858 257143314
Q 10785 34187 631892236292
S 30111 458003266
A 32151 305566982
A 36973 480667930
S 26666 812269935
A 364 413627855
Q 14049 34955 8710468481082
S 35767 665066302
Q 5877 31804 1727306094241
A 37415 394461280
Q 3387 28324 2164710736253
Q 1619 32960 8864674376679
S 15631 11160142
Q 1560 36744 7692822123015
Q 7762 30802 774256175344
Q 6210 32368 6067949275998
S 33536 523521683
A 34015 22905261
Q 12258 31066 7159633783517
Q 3079 31941 378907563880
Q 295 37281 975335036882
Q 260 25197 4204478094934
Q 241 35710 3559105799521
Q 3105 28586 1643576362339
S 13326 48738269
S 2118 26999389
A 9120 970310644
S 26033 682793934
S 10062 62045341
A 35035 233372513
A 67 472374067
Q 8043 29163 9244096404790
S 29869 327223883
Q 6550 31743 3669971433571
Q 11918 35496 3221232597142
S 27508 369281200
A 10998 262451965
A 20784 958652013
S 35722 496490422
A 26449 44134884
A 29696 440389198
A 12863 881681100
A 3707 472770714
A 36122 37960580
A 6711 123070633
S 18429 594712383
A 25970 546454226
S 16967 560212196
Q 9292 36832 3620591273036
Q 13179 36118 1235265111410
S 16060 904187021
Q 15018 35211 8367086281666
Q 6069 28570 4031717090689
Q 1608 25941 2989439033573
A 35706 30951223
S 36251 69196455
S 23034 400175287
S 24428 475090459
Q 2965 36289 5724119264596
Q 11486 34867 4443717695465
A 22335 801596950
Q 424 31328 1195574645384
A 16237 405015562
Q 8999 30188 8575770434519
S 3424 581374611
Q 10909 37071 355409488422
Q 14709 36517 5330557850624
S 8883 662962073
Q 5971 30544 2870278402306
S 20660 920762611
S 7177 489436732
A 905 821545156
Q 816 34920 4987553747977
A 23552 20312588
Q 999 36840 1411731466804
S 18436 9989980
A 20039 520858827
Q 667 24650 6356067320978
A 19014 936328356
Q 1 37416 550967226124
Q 4610 29904 8553902853282
S 21423 469356665
S 7822 381635200
Q 1123 26998 3611528942512
S 32750 752617233
A 18589 1022750
A 29301 507769099
Q 4304 34411 7678355139365
S 30780 946719066
Q 1648 37111 9171030162147
Q 5405 37382 8743040423614
S 21458 695920924
Q 11351 33983 1222061174774
Q 3280 32597 8598401604698
Q 13958 37368 3577397936864
Q 1074 25924 5787788941534
S 34514 183084147
A 4304 179135165
A 4893 332874013
A 7223 605795553
Q 7683 29040 7024702129613
Q 4484 25933 9539618512826
Q 3591 22587 3287400456366
S 1506 545262769
Q 11221 35004 7431768818903
A 29026 979747415
Q 9385 32086 4920876241673
S 14122 109188670
Q 289 35517 8809734123083
Q 4233 25762 9314463026434
Q 5570 31968 9180345758560
Q 10746 35196 7954427305358
S 21774 265320310
S 25665 463284994
Q 9033 34689 5221583688490
S 8274 972482176
Q 7454 36817 431468712712
A 27767 858633624
S 19839 886667539
S 34955 100179184
A 26309 773031012
Q 10873 34669 2714793708910
A 13872 769598626
A 12869 986582462
Q 9147 31150 9115225220781
Q 1493 31757 9161958486658
Q 705 25682 3833592711561
S 12959 827687674
Q 424 35978 3723670931832
S 32248 737406059
S 3147 251054591
S 14255 399911323
Q 589 31573 9403730950290
S 30463 274695118
S 1770 503697364
A 11118 675918038
S 28997 93568606
S 28589 88153252
A 22095 718374516
S 27912 564129616
Q 1849 22477 7065623690787
Q 2900 36247 9879616121469
Q 3185 25232 8650239786849
A 17890 955823985
S 16442 562527171
S 36033 215254529
Q 4761 25710 2021010045100
A 28108 53932343
S 13095 267302086
Q 6150 27734 4351343723671
S 28954 285577203
A 14723 632018674
A 23275 62823726
Q 82 36523 1751185850325
A 6682 109787028
S 22238 59551906
Q 696 34988 5249339445730
Q 7587 33005 7632829520367
Q 603 27582 4588501161943
S 9765 429696738
S 10848 883600991
S 21173 993002709
Q 14621 34820 4058750612762
S 10057 879959068
S 280 610996696
S 25751 774997434
A 12593 177942208
A 24637 553010953
A 425 845642822
A 26908 116441586
S 22553 857586305
A 36204 214626720
A 9830 197667621
A 2931 568859503
Q 5926 36713 9755036826096
A 4598 416758705
S 24032 344357032
A 17072 221971342
S 17157 524342521
S 28776 504003325
A 31295 180426928
S 26948 299514349
Q 6744 28114 9764388537752
S 11933 605751707
S 9415 614496833
Q 10125 31825 2131361414065
Q 3919 32496 3329068462096
Q 2483 36093 8347967209967
A 2548 357782337
Q 4672 25569 7291113395763
S 21278 519001929
A 14441 392332597
S 5760 893576815
Q 7877 36432 1490553425469
Q 184 37231 5536353908853
A 15537 865790695
S 24841 186177668
S 17607 660276250
A 18686 308428923
A 1825 167962139
A 10236 582113405
S 7922 293240283
A 10027 100763500
Q 577 36609 8254283365871
A 15381 708795666
A 31779 875158981
Q 3784 31004 1420641129107
Q 1477 22070 6804368511655
A 36793 179712520
S 15519 850586539
Q 7957 36929 1037520914795
S 23778 450612229
S 24572 362319543
S 34301 529876441
A 14034 624528361
S 5575 695101591
S 20170 15069271
S 33106 538282518
A 19447 566423464
A 31786 543448567
Q 7295 34140 8264766691528
Q 14597 35957 457749754213
Q 11152 32999 4366237559096
A 21568 423291936
S 14813 985401622
A 28793 483485475
S 30947 20570989
A 16460 621054578
A 25387 429401166
A 20270 708937077
Q 7844 28633 3058124729786
Q 6575 35312 7845634297774
S 33822 523791637
Q 6835 27420 5530368769873
A 19183 817349922
A 30876 270831247
Q 181 36876 8633216834994
A 6869 574572096
Q 13300 33702 4133707463654
A 10823 185174861
A 16018 719117953
S 1907 968262011
A 10698 500397024
Q 1788 37346 8666185917567
Q 583 34751 1650257585990
S 31274 691356323
Q 1997 28880 4667454580062
Q 1175 34292 8059008410587
S 23942 57757663
Q 9271 34012 9392937368398
A 13869 557104436
Q 619 24132 1276147298324
Q 5421 34835 8984235243274
S 30084 397721600
Q 2669 28241 4243515800187
A 32322 201143702
S 34583 147443307
Q 222 31296 4933843597986
A 30925 542420776
A 11139 484856955
Q 136 32288 1484419939481
Q 1334 27012 5626916820389
Q 116 24047 9791797741461
Q 681 26483 3726555471885
S 33925 418281647
Q 6252 30215 4947851166755
A 14516 291752280
S 15022 750008254
S 9353 618120972
A 13872 672536584
A 16232 298433613
S 2261 569970197
S 12693 732669004
S 17572 49149308
A 33279 334506781
A 34040 632927485
A 33042 68078157
Q 950 28490 193348721659
A 18012 622057431
Q 723 33413 2884935420634
Q 2087 34425 4719858083378
A 950 770490374
S 18339 859985744
S 4900 461811788
A 14259 82530213
Q 4784 32949 8094206912128
A 24328 801536987
S 7472 33776834
Q 517 36089 2561776192985
Q 8970 36087 5720896675510
Q 10796 35600 2957272732702
S 13656 31740597
Q 4515 33707 5290801791427
S 36373 607202579
S 29843 450214163
Q 6451 36401 4419135302308
Q 2364 27272 2350019013995
A 22566 503877640
Q 295 35096 7754520756290
S 34456 823802028
S 17345 102415964
Q 3786 29406 3517833008788
S 23312 745051745
A 29415 445933930
S 15918 486344611
Q 6415 28911 2202958103063
A 34460 700334399
Q 1653 36666 7536226732954
S 2324 149555736
A 3209 835168167
S 18855 268982496
S 13584 29705862
Q 1956 22509 2893360579325
Q 9043 30652 7819811981928
Q 7114 29272 6355625111991
A 11354 547487974
Q 6442 34864 5216359099900
A 1319 154542846
A 36136 123751693
S 31536 472471983
A 7331 707672874
Q 13146 36346 8472170499697
A 12604 830059595
Q 85 29875 7916996936248
A 24777 120396598
Q 1651 35933 6086458043479
S 22031 874288703
Q 2768 32617 6648832676950
A 21518 756659526
A 1679 158243045
Q 206 36987 8521529041731
A 15971 111846751
S 30629 244794557
A 23816 256082133
Q 571 35417 9602290527207
A 7535 80870272
S 35513 244387865
S 11243 181117269
A 30728 321722322
Q 5800 36524 1001292098468
Q 12328 37237 938968722596
A 34708 216614288
Q 1571 30502 3709693790786
Q 61 37089 2523861650819
Q 5727 36483 7327234645764
S 14587 893621480
Q 3015 28226 3128282171365
A 12078 899997756
Q 3074 34647 711596430480
Q 6983 37257 5195851083573
A 26002 709429833
S 32485 509568410
S 3684 579084239
Q 4675 24007 8720184641014
Q 1734 36050 3502784242350
A 33818 17030505
A 23186 729477267
S 31036 137349040
Q 3345 35119 6432278393960
A 3880 681357465
S 3431 523652769
A 7919 334868728
S 16664 471133590
S 27071 19970599
A 26360 105151774
A 27129 856869626
A 26851 702770873
A 3803 738742530
Q 1335 35753 8808614261503
Q 2600 37275 6633574934577
Q 3533 34399 9913261915875
A 25147 396752007
S 10953 220326348
S 23346 611324278
S 9270 943130071
A 2482 360489727
Q 3337 37054 4521150698184
S 14363 952364712
Q 2143 36018 8460458131263
S 29464 500367595
Q 12 37401 3928152223178
S 12280 692385175
S 23819 667932467
A 21086 438604930
Q 8532 36240 3185817897283
Q 846 28244 9537788128096
A 18605 512921903
Q 9065 32798 9561840956570
Q 2177 36142 8295863673425
A 9559 556359657
Q 14868 36442 6017657117257
A 34588 659667264
Q 3387 36779 527871758017
Q 6835 31219 715808095768
A 19668 443657165
S 28445 186652452
S 36880 558536704
S 316 831674755
Q 6204 31051 2868277386591
Q 3693 33707 5006440389127
A 32396 17835570
A 32711 427909575
S 24901 441717249
Q 1328 35853 298997458925
A 12604 640459651
A 32925 798191192
S 12869 208717161
Q 791 27837 1607602118226
A 12936 627329308
S 35407 893055391
A 23923 966823838
A 10483 520600592
Q 2602 37175 3878722872533
A 5983 541538903
S 32473 267168692
Q 531 33928 1356879451354
Q 10659 32253 2442845625746
A 25615 463697981
Q 939 36146 9642726514563
S 7899 682331905
Q 8494 36684 7483047131123
A 33830 935923184
Q 2612 37056 2144325423320
A 19924 284406985
S 4532 871438878
Q 2053 30104 8853349082747
A 22776 506886019
Q 1460 26717 2970147021256
S 26428 958267583
S 29275 909635675
Q 160 23028 6287876742751
S 974 248651599
Q 682 30402 1458877389276
Q 9634 37358 8791145885213
Q 731 20822 3230285863149
S 27399 892854118
S 2515 874006150
S 20112 483682143
A 37182 227341803
Q 7200 36765 7961716398242
S 32753 738449877
Q 7791 34684 1130399295323
S 11427 194638443
Q 2491 27667 5893866673795
Q 3221 34542 5298340851552
A 27669 94477438
A 20284 536611671
S 26721 278046545
S 30345 415594270
S 34111 962361588
A 20366 210038697
A 34562 796237281
A 19785 467385317
A 11965 821148902
Q 719 34148 1620677994884
A 32181 703393393
Q 4859 25908 1435510951068
Q 383 35751 1369782832748
Q 5385 31798 3397757379176
S 3692 251066405
Q 4291 26277 2135511227832
A 18806 967932265
Q 3509 35938 5818656903149
Q 4163 29079 4315287549450
Q 684 34797 264797493686
S 19233 442835572
Q 5344 34215 4693423807210
Q 1908 36295 6833567550802
S 13781 563663778
A 7474 517956573
Q 4223 32924 5676901820036
S 4889 925448505
Q 4364 36670 8607836349911
Q 1545 33636 2537862733008
Q 198 37082 5048381776456
A 28835 808519296
Q 11275 32508 388854515300
A 4691 107826795
Q 4430 30880 6937636639071
Q 14292 36892 7041547539575
S 8663 949008781
Q 2142 37403 6480899620948
A 33689 143876344
S 21746 835005355
A 4583 418831936
Q 12192 37404 4328244102819
S 24034 79963865
A 30948 858869955
Q 524 35188 3219860161923
Q 6070 26900 5584728661288
S 24602 659825332
Q 2919 30207 3539775217421
Q 2199 36392 2613129304742
Q 664 35825 9941593450335
A 560 410649225
S 26178 68944876
S 32349 970152404
S 4520 791534489
Q 4387 34481 6595595935431
S 24384 372777068
S 574 861523920
Q 4031 37146 3320710472444
Q 6143 27331 1219206876024
S 24956 546043965
A 3155 577592255
S 33893 8354350
Q 2112 28535 3804961799659
Q 11326 33985 7145047348432
Q 3349 26091 4489506564180
Q 2953 28630 4902355451945
Q 1329 36206 3669620336046
A 9750 382610860
Q 4073 23590 8011921986038
Q 2793 36481 7771087706194
Q 11105 36367 2686013517098
Q 4408 32853 2869494715937
Q 6311 29547 8994531066393
Q 14366 35049 4967210462042
A 19856 664736088
A 29234 516982517
A 6390 133107948
S 22518 283739907
S 19627 540577456
S 21268 232854214
A 9012 355690097
Q 6521 30714 846396719823
Q 15 37364 1318604258530
A 4286 743767459
Q 4269 35610 2642918366726
Q 2833 32516 856853022688
A 34337 904619417
A 9331 604201850
A 13471 288801335
S 35794 191957135
A 23698 79011589
A 11951 407847045
Q 12585 35367 8558747721664
Q 9245 29539 4016766447768
A 19752 9861604
A 7256 16592076
A 28035 675961460
Q 480 27996 6212214037944
S 10352 452171910
S 10108 485885567
S 28289 298331752
Q 7670 35277 2802616673478
Q 10677 32476 549541970869
S 12349 238013952
Q 2721 33202 7542471110927
A 5078 505557988
A 20188 486955575
Q 5777 32450 8762055878241
Q 1404 28236 3740915220230
S 23547 17860029
Q 3649 35170 4901946740708
A 32732 7163702
S 28847 12531998
Q 2524 30270 6425751574735
Q 2624 36909 1944354432190
Q 13461 33473 3131573949126
Q 11604 36296 5780981581396
Q 6341 32227 3245997587434
A 35716 560776241
S 14533 577010564
A 17615 972611811
Q 8601 30200 722238124809
A 27329 968012944
S 3198 352979809
S 12273 603937875
Q 3002 36945 1502322993583
S 36256 948727560
Q 800 33255 1905224180206
Q 12758 35346 9560151437902
S 17576 420330561
A 13625 715456109
Q 6073 27399 6106524712048
Q 12965 32618 471566347980
Q 5819 33952 4547351621994
A 21237 701098012
Q 5021 28863 1157831718613
A 15331 700957127
Q 2546 27827 8452446724159
Q 1316 34750 2799302956581
S 7923 537965999
S 35977 254942540
Q 4229 31506 291643946286
Q 8709 31739 2387748559125
A 7522 477594107
A 31163 589553589
A 22341 584103604
S 7110 937693283
A 26069 39662050
Q 1753 29276 6426100714881
S 24386 681551716
S 23636 100053673
Q 7066 27492 6009932215498
S 17719 177207160
Q 286 36042 7429784737551
Q 51 35673 663062263265
A 33185 375443121
A 37004 978418260
A 16556 397388147
A 17946 314597590
S 8156 802191261
Q 3592 34163 7005237762974
Q 1962 32339 6378785221259
Q 6089 25494 9537602324644
Q 2329 29741 7010663524530
S 5180 140936590
Q 7938 34135 7683929365343
S 21174 180983126
S 27512 655887196
Q 4376 36930 3129738472927
Q 80 37175 7655382945760
Q 8650 31064 8474953637920
S 22732 402549205
A 4204 73370789
S 25138 162004201
A 6608 369452408
A 30809 196871698
A 19838 824855681
S 992 281986369
Q 10696 36439 8791779495652
S 31003 430767498
Q 1733 30962 894921320040
S 35603 345460706
Q 751 35588 5630147783361
Q 1371 34303 7042480805169
Q 2089 30846 7037828894393
A 36606 45153840
S 5818 578098731
S 17092 577282625
Q 1463 22947 5911521338537
A 11784 403284264
Q 8228 35081 8463984707908
A 8972 225450949
A 10494 583072211
Q 417 35619 7660296781374
A 17130 638988508
S 14708 828665042
Q 5674 31005 9810098184899
S 31093 43509188
A 11165 534997755
S 9720 630504352
S 10174 148657054
A 33246 346035676
Q 1923 33746 5421904662471
A 26573 215826407
S 6703 97465649
S 28008 309620913
S 26651 221211715
Q 16095 37156 5152322244
Q 2750 32130 4385015844446
S 26682 382826832
A 33568 787613238
A 24159 203863944
Q 4767 35076 2399806602769
S 6037 450536430
A 8702 124822981
Q 409 28399 9013750964459
A 29345 120551330
S 10640 514848251
S 14541 550147432
A 18507 959451214
S 5796 766242304
A 14147 68595850
S 26571 733593143
Q 84 37293 6178410576103
Q 2487 28318 8552800014874
S 36359 844238382
S 22634 979608162
A 30653 608266976
S 14825 713485811
Q 8422 29186 7443412906929
Q 7152 27924 3222122690704
Q 641 35431 5964684767967
Q 5477 27169 3174550881430
S 6502 169972017
Q 8611 34553 638586040101
S 13128 467572951
S 25369 118245972
Q 1313 21395 9751965027807
S 15842 814968404
A 27206 189906698
A 10889 242343705
Q 5841 34470 8982329068668
A 2310 134267264
Q 1985 28460 2010631603549
S 27042 445160884
S 16574 581425291
Q 12094 31962 3068587493326
Q 7675 34158 8868975305758
Q 6980 36944 161654487107
Q 829 32152 1465605099319
A 28604 486340476
Q 949 36665 296449357598
Q 12577 35565 380972605852
S 25353 159458199
Q 3719 32114 5331095455828
Q 7244 31472 6513076553543
A 16121 773626027
A 19778 63124252
Q 682 27992 7077622844566
Q 7559 33587 1006108360847
Q 7891 29856 1559853121952
S 1585 618200341
A 25082 152454405
S 26103 701170666
Q 4888 37343 168890895291
A 13987 907560988
S 19593 398973698
Q 1771 36532 8180065590492
A 7917 587612809
Q 3041 35750 4027078526707
S 35092 873470492
Q 10545 30156 8841613366968
S 20263 49313782
S 17173 222220004
Q 4342 26444 5376457840482
A 4518 285003992
S 17263 740889382
A 18960 427375528
Q 4728 34499 2045764608716
A 18287 891800088
A 5810 824173464
S 9837 982043774
S 33191 319423764
A 20437 644930704
Q 5903 35185 1336613937563
S 23684 447670489
S 31459 21083864
Q 3667 24408 1788267234869
A 327 380170006
A 29538 44171312
S 33858 816865945
A 36394 150857910
A 28404 530482632
Q 149 33369 8433474276282
A 33900 637871756
Q 13036 36651 6175821832610
S 28921 395199568
Q 11690 33652 8180836618409
A 6730 549202620
Q 2632 26079 2348065721883
Q 3608 29879 1918475735505
Q 8184 36851 1241583145486
Q 1616 34822 1616653853231
Q 3506 24291 6360730978539
Q 13442 32519 4241325573391
S 7064 268336993
S 17712 950784293
S 25802 789014474
Q 1090 30785 5951114155227
A 9227 358736201
A 8242 487672551
Q 7796 36234 4784110098972
S 3864 998395172
Q 6941 31860 6935462017867
Q 583 34743 753308636722
S 16720 585952767
A 28790 789597513
Q 12101 36592 7207081814634
A 21173 206524286
Q 1958 33004 857729697043
S 7056 254985045
S 31653 509276931
Q 2532 21571 7810951477707
A 11693 564569111
S 8789 739384954
A 498 732534856
A 5695 549582078
A 11889 343100651
Q 2899 36936 6140780237056
A 247 551550666
S 20429 142038759
Q 1934 36136 9630128145096
Q 7175 34134 3656775419180
S 34664 523635458
A 23139 661918706
Q 9825 32707 8169823392784
A 27 92072380
Q 4164 34839 5137225482340
S 21235 344161664
A 18220 5907775
A 19568 903396495
Q 1444 35976 3685171087319
Q 10482 31795 3492556911775
S 4368 798313865
A 7720 857475637
Q 2413 27478 1297341413665
S 3459 99766688
Q 1111 36107 6040706255163
Q 11396 35563 1183621298323
A 12708 924043562
A 35355 727806286
Q 11646 30689 8068618641310
Q 15867 36263 8036492572843
Q 260 37286 8641243662227
S 25447 192272214
Q 1394 25122 483307026109
S 13077 672551084
A 10959 83413038
Q 20 37136 2007964956677
Q 4694 34935 7535425311301
Q 1305 37188 9175412190083
Q 11590 36702 7790471707319
S 19735 835724204
Q 8205 32086 4624936566892
Q 14142 36714 6443723607790
Q 2796 36419 8883859045781
A 25198 414579029
A 3858 664996248
S 4994 817634653
Q 432 28900 4314023073083
Q 4644 30416 9742427179926
S 597 803991792
Q 1032 36149 9134305967597
Q 12409 36189 9366209975966
A 35041 685251538
A 15367 392856018
Q 1890 29676 4639395383863
A 16850 558588340
S 286 98255346
S 18462 723153139
Q 2306 23908 8371083313427
A 24306 704123739
S 22200 487629184
S 13569 931739633
Q 1079 26352 9244586316099
S 34463 741382169
A 6839 58777495
A 2342 85768262
A 1693 51828353
Q 10647 36520 6086510726195
A 21274 320216140
A 435 302494763
S 26064 871058030
S 31211 224276400
A 20752 902268706
A 9807 123636870
A 649 322557493
Q 1842 36540 6915979346294
A 544 125754471
Q 338 36187 9796042272261
A 8423 578155247
A 17574 971639045
S 22108 508509020
Q 5599 37318 8889712495534
A 2602 299117526
Q 3099 24483 7421448800103
A 20181 879505154
S 3828 160295431
A 4029 806736137
Q 485 23222 1692528037902
A 31867 860833337
Q 129 37155 3107185674985
Q 7687 31131 6733717436274
A 15778 369257150
Q 215 34042 4193251182922
S 24882 505896898
Q 1938 25350 7565437668483
S 14127 511596293
Q 1055 34429 2493407798493
S 2316 387096229
S 28648 233866497
S 230 901897215
Q 2182 24002 3686977121942
Q 3571 28407 9680419466851
Q 1371 35655 8137601192063
Q 1988 31406 2672392436067
S 13663 984920100
S 20509 100365842
S 10018 469840296
Q 7328 36610 8650272893496
Q 5612 35924 7048194584058
S 25248 114995923
Q 10424 37142 9104540594861
S 5801 271163099
A 16335 92901734
Q 962 33399 4387261291249
Q 502 35330 2889076291403
S 20857 538554925
S 33655 536959381
S 12332 127204805
S 36584 900402268
S 19952 832995590
A 33156 113667557
Q 1798 28011 9222898098013
Q 1060 37216 6693426880839
S 30061 842527547
S 24496 557000901
A 3534 316602217
A 30905 13429324
Q 2067 25861 1167253217530
Q 9777 30543 7068777494856
S 19399 789361990
A 11918 880534230
Q 8564 31783 8376289695838
S 18133 280573233
Q 412 34018 368014383725
S 4589 772235680
S 13413 681661639
A 23584 102836283
S 19966 888140321
A 36695 355976949
S 4103 71099944
A 12846 713597984
Q 4466 30061 8190610295697
S 7018 181050864
S 8360 604519453
Q 2078 34371 2373409679437
Q 4673 34774 5411923836510
Q 13315 36135 1285204716506
S 20047 460067521
Q 515 33587 7624026776186
S 2051 469242440
A 15828 170908045
A 29278 22144230
A 27900 954036841
Q 2767 35117 377181278440
S 31671 460446596
Q 5490 29711 5549394819601
Q 1381 27813 9285155380707
Q 5899 28847 2021784609984
S 9510 231867718
Q 1050 31432 9077623389202
A 10881 826376400
A 22054 457429362
A 27171 378183664
S 15875 303257225
A 11227 948308994
S 9670 293896502
Q 2078 35085 5484172928265
A 19236 998349119
A 16776 102725713
S 21251 634562158
A 5775 649981605
S 19879 170387278
Q 7675 34955 4502360947067
Q 2654 21513 4920216800621
A 19494 47714438
S 9241 232789412
A 33268 619937335
A 22637 79630695
Q 13173 36781 6383910874906
S 23298 944402242
S 21005 128180674
Q 905 35916 5212238250580
A 15627 703467593
A 16825 68919796
A 30215 279894103
S 516 531721994
S 13043 256779648
S 25500 539363767
Q 11896 36908 6246508727111
Q 1492 29946 2193722377470
S 24317 122791464
Q 8878 31705 6043329377420
Q 5751 26572 9050301463238
Q 178 37253 8513875862358
S 23407 530821740
A 19316 464495906
A 29328 643881476
Q 725 29422 5014060208571
S 10084 452262857
A 30317 668048168
A 10068 633087003
S 1076 960392176
Q 2015 33272 8488451047303
Q 622 35482 8086471909915
S 33040 156442774
A 23956 64017186
S 13274 596153569
S 28185 630776574
Q 960 36269 842800985869
S 8599 445046345
Q 1379 34954 917284740289
Q 14394 36121 9599197501471
Q 2171 34241 2834872930804
A 27840 881387283
S 18259 846179760
A 20669 876712747
A 17044 68923916
A 19377 899195096
S 26342 719681443
Q 1769 33826 592653533165
Q 137 36655 9876166437653
S 9778 823575711
Q 5214 27959 2861875311504
A 27478 990046171
S 10703 953986796
Q 2768 24030 5049543304085
S 11430 665658595
S 14620 764595597
Q 18025 37081 495830715380
S 28108 823168700
A 26214 571374401
S 16752 579604513
A 16142 312223873
A 4526 639142934
S 36497 595022748
A 35795 856451371
Q 1341 37159 8737326895388
S 29460 267448762
S 7161 690450591
Q 3590 28759 7064551726235
Q 987 26001 695571273806
Q 3467 36213 7978148978610
Q 1864 31287 2481477339043
Q 13051 35028 4330157366186
A 5414 596346215
A 21051 957309694
A 33299 380405477
Q 5027 25712 4746920823912
A 33399 944053174
S 1413 107390206
S 25926 821584666
A 10952 872453429
Q 4975 37242 7107351445467
S 33971 484847634
A 3014 423667725
A 6656 634820574
Q 1384 37378 3633749240820
Q 1807 35269 8585897563888
A 26540 761972215
Q 9644 33126 663416305901
Q 1791 22438 4094754815171
Q 7534 32719 3721872315933
Q 258 37149 8439718160782
S 20364 532013730
Q 30 32797 996938277604
S 21303 133024480
A 7982 616137043
A 34617 971054560
A 32782 982955947
S 252 637214267
Q 4438 35763 9265229414377
Q 5227 32761 3502500864840
S 11169 877100875
Q 7501 36897 5271136676175
S 27651 910462652
Q 507 37416 1848061005302
Q 1332 34898 8420891301971
Q 810 36431 6549484510657
Q 1417 35472 5087292554547
A 5595 235664001
A 24095 153498962
S 18254 671227260
Q 8114 33821 9424118655817
A 28701 786176450
S 19890 400857745
A 16320 278335400
S 25698 803265071
S 37277 970432399
Q 1424 22437 5446984877081
S 6173 100521567
Q 3 37295 7890306011270
Q 721 34186 2446131398528
Q 4599 32409 2993538448297
S 21986 466220243
Q 3737 36810 2096879482518
S 19697 419082231
S 28854 881286690
Q 82 37373 524813566205
S 20365 334076078
Q 493 34770 9158184603394
S 27924 452235697
S 33517 576785311
Q 5305 35411 4805440151458
A 920 571969270
Q 35 34247 8433015503126
S 12580 190529512
A 14532 845115753
Q 2431 36421 2585672409980
S 700 145191632
A 32759 425577809
A 31130 846263424
Q 266 37339 9100466633442
Q 7710 34974 3263875748663
S 37316 397438616
A 4682 517903871
Q 330 36342 2832968918128
S 27872 123784809
S 29630 376437198
Q 51 34826 9786534494578
A 14202 833219067
Q 286 36937 60393938055
S 36807 851119632
Q 881 36397 4645540131318
A 5269 13028077
Q 4395 31981 813986911727
S 6464 684785872
Q 13944 35388 7163788889712
S 29981 250170524
Q 8829 36566 4838924639539
S 34629 502723646
Q 9214 34622 2062547388604
Q 4510 34203 5621010566151
Q 9423 36530 1237028281253
Q 127 28627 7912445010292
Q 9118 36692 3076677379354
S 5840 606628902
Q 11368 34839 8380591010454
A 10498 311305836
S 31794 178744975
S 8442 359514686
S 23997 764726944
S 9717 622879104
Q 7073 27492 2844715826509
S 4607 821288448
Q 737 36421 6024306766475
A 30165 155793542
Q 4027 35895 9116795630262
S 27022 12751716
Q 738 20512 9832547272273
Q 7811 27825 5458190021905
A 30601 430088339
A 10506 543775131
S 14081 908825326
Q 2758 34309 7924160024513
Q 12397 34446 7016267606003
S 9571 427426756
S 11595 849008921
Q 2730 34365 5309697313023
S 31968 64798584
Q 3107 33419 6076122809411
Q 923 37262 3918053456322
S 19215 202455396
A 7300 584925279
S 6727 975378728
S 2770 183711095
A 31907 427185602
A 19915 585093926
S 27404 672363066
A 33326 766348673
A 6064 197640461
A 14343 304697423
A 2561 765030337
S 25636 316145774
A 34905 947253421
Q 643 35384 1150789484023
Q 701 36928 90361887904
Q 12682 35922 8731051949351
A 5526 691249783
S 31050 607361332
Q 1198 37211 8806565176800
Q 658 24495 7331972294571
A 3375 80826301
Q 1284 37364 3306705057831
Q 3983 34876 2865792824958
A 27902 658626233
Q 666 22442 7786539512679
S 9610 327861843
S 20922 96116596
Q 2092 36652 2730361509028
Q 2504 28823 8232747360042
A 24349 939361350
Q 6056 26402 9839369807663
Q 1858 28875 7850473706066
Q 7682 33929 8891055833926
Q 1682 37230 8043035608674
A 5421 57942487
Q 1913 23920 5566066104251
S 20979 27570270
Q 7986 28409 8869476298265
S 25474 552852467
Q 4311 25212 5556783586709
S 11224 751965541
A 11510 174991236
Q 175 37270 90945733278
Q 4103 36015 5373446179359
S 4715 893167651
S 30307 28701684
A 29540 662019300
A 32962 756284974
S 3077 783004331
S 23464 613744971
S 570 857399239
S 6420 298901364
A 23638 896322617
Q 672 32368 3093360367865
Q 2977 34553 687584451290
S 15117 984732471
A 13842 44898716
S 803 538646447
A 7517 913375415
Q 8698 34073 3588795718400
S 19580 384073535
A 35681 145297882
Q 15358 34841 7118056004870
Q 1612 32993 7374190068329
S 7942 537614521
Q 17571 37189 8113508809725
S 13573 909490883
A 7033 476731676
Q 4612 34871 7801605778710
A 7640 156906643
S 494 822961145
S 2947 205057236
A 28554 256911597
A 35389 801524688
Q 2281 34016 6978240028229
S 2698 215817345
A 23524 965173700
S 2385 723783064
A 15862 867810013
S 8547 286621611
S 27244 415767611
S 31265 553780106
A 4136 995445504
S 22868 300652140
S 18402 865292973
S 10375 45009090
Q 6145 32367 4504833175390
S 35023 65424454
Q 718 36395 1896755704379
Q 648 34484 5476735024141
A 7290 480748042
A 29660 866020558
Q 4741 25891 9692768999457
S 28557 308481784
Q 2067 28106 8915567831163
S 34195 893838235
A 12711 14110089
Q 12522 36976 7602585518942
Q 10697 33074 6000819026971
A 1228 262304553
Q 6576 37035 7885803339853
A 9983 329481086
Q 8736 31765 7195404824247
S 9303 200918180
A 33811 471023015
Q 1422 25318 3529441700517
A 20823 262970832
Q 3979 36820 9495828199074
Q 697 26849 5331495444947
Q 4639 36001 8447613089899
Q 10536 33982 3358614025161
S 24658 792305782
Q 2377 33560 458291712573
Q 12712 32494 1289273604773
S 7361 171608228
Q 2991 36043 5205923422368
Q 732 32745 7956362026901
A 16724 758268402
A 537 259009930
S 12221 149198830
A 8181 174159401
Q 3761 23813 9295422620096
Q 15395 34950 1583693185913
A 27685 310499674
A 5396 139526286
S 15289 547997480
Q 4233 34603 9269888455543
A 37404 264758583
Q 15749 36789 5708675982507
Q 793 36859 7935424437069
Q 374 20827 2313143762245
S 18451 28325475
A 5645 102160709
Q 6569 36172 2602914841969
S 14127 231038839
Q 3311 29864 755381015027
A 9653 75844771
Q 6349 27388 4693737797849
Q 2867 27956 5145338681463
Q 2124 28654 6178482377154
Q 4393 34510 2617061460390
Q 8033 35150 2742523085646
S 16827 465286508
A 3867 802707420
S 36335 64498143
S 11330 49268748
Q 4189 32508 9960849525106
A 32856 284454928
A 12443 85077220
A 35694 388102692
A 33658 452820519
S 16541 79885891
A 11317 34176313
A 24017 895935406
A 14527 388026795
Q 2916 36757 2487638001360
S 37098 88636959
Q 705 37273 200465683136
Q 2913 36369 6230282354957
Q 1056 32869 8124267535290
Q 4350 37006 6068673756224
Q 8938 31193 3629672904180
Q 4272 23037 390296279327
S 21206 285316819
Q 1647 29727 2189207814237
Q 13437 36285 9027971968215
Q 2416 37365 6405701733304
A 7216 517059808
A 23299 501127016
S 20013 444844230
A 7214 641792938
Q 2351 36468 7187061987961
Q 2963 31577 3744544820481
Q 2422 34994 1366292908870
S 27478 814637290
Q 12096 34391 3563861939812
S 4457 445892206
Q 892 36963 8956394529370
A 25731 216678962
S 30272 923621522
A 24872 987001816
S 33458 107764874
Q 1469 31585 361894517928
A 33518 88348241
A 16449 146028640
S 5272 176671465
A 4651 390405280
S 25771 126098970
A 7000 969531587
A 19017 265989880
A 11213 245784845
S 10631 971571741
S 34593 26669389
Q 401 34722 7412625437621
S 20786 97423812
Q 1543 37062 610993665000
A 19039 150828152
S 32115 708562309
S 13080 812332709
A 4390 343236923
A 7644 96085977
Q 974 22783 6308023566070
A 10428 296689485
S 2274 168621058
S 17824 702336085
A 8898 846363170
Q 2247 21039 7483667080296
A 23015 386846678
S 1666 105802532
Q 1374 31490 3277316839280
S 11890 473366516
A 17255 176279585
A 26603 867318110
A 23301 167114052
S 6490 663073175
Q 13755 36979 876703711923
Q 3744 28807 3311477937254
A 11618 928359979
Q 419 37400 1343617863084
Q 3238 26319 1717396054136
Q 1608 37103 4412975696389
S 18235 983639013
Q 5756 29412 5973974348340
S 31472 388615373
Q 2370 29288 3057347525509
Q 3728 28730 4123481444379
S 30688 381183665
S 7767 255463673
A 17594 757168805
S 30827 524028034
S 12610 776807761
Q 4822 37084 8256762727871
A 33410 490274979
Q 491 24308 382729697858
S 7731 913805583
Q 4647 25681 1098511766451
Q 7041 36212 367178604943
Q 12616 35385 6854476549610
S 29821 699542833
Q 3342 32181 8198581808804
Q 2745 30879 7802403292835
A 16394 699024544
S 11527 425056895
Q 14194 36309 3352107309137
A 8599 181303364
Q 465 26150 9544469986633
Q 406 34585 446880725630
A 5930 565635298
S 32311 19686745
Q 3710 25611 7667056535504
Q 8288 36580 3148160163072
S 7926 352448877
S 26630 247833930
A 23117 415369827
S 13599 949198523
Q 1077 19809 8494333166196
A 22406 79785044
A 37323 797487878
A 20833 858311629
A 314 153512589
Q 14108 35004 3151501407137
S 10982 535012202
A 2680 506679204
Q 113 36864 5842958759762
Q 13321 35851 2674249424002
A 33769 11044188
Q 16882 36877 6050789879316
S 5717 516036286
A 2309 290613968
S 36525 404840707
A 23477 986280371
Q 13465 33422 7493566881146
A 31865 526406109
S 35971 992269738
S 30018 579401353
S 15096 815861252
Q 5436 35959 4189176480493
Q 195 34653 9903997040813
S 307 999867505
Q 9313 31167 8052658990172
S 2067 624440951
Q 323 32794 2386957569296
A 27810 449493894
A 25624 278722417
Q 11552 31685 7087050160083
S 16190 649398423
Q 4043 24922 2920465659143
Q 17708 36438 5330704151199
Q 1257 33491 6746394504226
Q 1433 31685 4483642120890
S 25578 812127300
Q 6608 29280 8139126382477
Q 5474 29280 8466924179513
S 20083 924340686
A 16706 70638280
Q 8214 36217 705246597934
Q 2 37028 9026400420689
Q 11004 29828 3102771548553
Q 2421 29184 3274546839163
S 18993 950813286
Q 574 20373 5603597289024
S 17003 967689212
A 7024 763322649
S 9876 342899104
S 8193 157484234
Q 10635 33613 1840546000537
A 7855 410521302
Q 775 37098 86898530808
Q 865 37172 2795805866196
A 8382 122213144
A 16227 486602056
A 849 737255721
A 19467 227808226
Q 3069 35548 4631034104428
Q 7936 27918 5026868719409
Q 6022 35033 8874484333542
S 12355 350804650
A 18073 888195685
S 6955 68161016
S 19598 497532499
A 1511 36361332
Q 859 36068 2743193359395
Q 2897 36296 6682707778285
A 7363 465806227
Q 5711 36724 7607933758123
A 14272 708967257
A 3050 314824750
Q 2792 31526 1002588909065
A 36063 250125080
S 7077 447102344
Q 9990 32195 8409120358947
Q 2806 32624 4196408814749
Q 2088 34018 8867665242025
Q 6634 36352 2259211190465
Q 1996 24586 7312588615948
Q 2571 37258 7273968505859
Q 1242 30766 9828241878150
Q 10902 36484 2401865888445
A 29864 861549975
S 30084 803038621
Q 3446 35226 8312338123624
A 28308 267622580
Q 983 23929 4694830598660
S 6041 456707731
A 10720 329987982
S 14097 668707913
Q 3569 25139 8287306847125
Q 9272 29180 5971266688839
Q 495 37382 5700805759031
S 18769 952987315
S 24972 120694170
Q 10201 30175 8237059655984
S 25079 858598841
A 4808 76549092
Q 10657 33784 3213607683364
S 20238 607873671
A 30040 252149519
A 28084 601515326
A 17721 757779800
A 10268 180829550
A 27873 254945080
S 34545 88349068
S 5329 816671921
Q 751 26307 271423782467
S 29888 481194102
S 17923 849146765
S 13366 487546086
S 22517 239322038
Q 568 36590 963461834881
A 34948 123092378
Q 2453 34946 3405859882717
A 30005 631742710
S 12923 156456948
A 27524 52710516
Q 750 22449 174622736976
A 11251 251315361
A 3050 807493108
Q 1043 24783 9570969824504
S 4695 68154322
S 34023 176509962
A 24654 144119852
A 8524 856339821
Q 12030 34391 788675171461
Q 1744 37265 2361263592622
A 5087 11535276
Q 90 37310 6918454298802
Q 8626 32894 4253099115926
A 14849 367613150
S 37200 302188418
S 29627 299565529
S 11530 922911875
A 23055 740442103
A 26349 348059849
A 31531 969641123
A 21267 948449085
A 10055 755652848
A 25315 794692730
Q 2546 24318 2514934564609
Q 11409 34612 6902181811491
S 31490 62156964
A 23733 301868977
Q 2915 37030 5723352433383
S 27233 554429527
A 11263 922857545
A 4325 976008051
S 8468 268771655
S 23946 221905703
S 14787 21085281
S 17680 488754730
Q 7627 28657 7462141193895
A 30819 385029314
S 5627 295218350
A 12607 664128779
A 37350 361619074
S 20906 825493478
Q 7068 36988 1900750731535
Q 5947 36217 9473200973180
S 5509 800732168
A 29291 973824561
S 36088 191547224
A 35396 625872908
Q 1589 37279 9345353550656
Q 7331 34632 3787981166777
Q 2566 21364 2593830628940
A 30335 407562753
Q 5518 35898 1726962238321
A 3137 329602506
A 50 319226467
S 4885 849071528
Q 294 34221 4620286735722
A 8834 158673958
S 22192 910245448
A 5407 797709580
S 36947 736081353
A 15332 980679921
Q 2964 36807 8733466704722
A 35822 725762923
S 6646 346926239
A 30322 301911715
Q 4428 29352 4716573565118
A 15708 233326399
S 33336 579664443
S 6058 902436128
A 28145 919029542
A 32874 486420136
A 23101 216116000
Q 8425 32690 1989933918260
Q 50 28157 5000905992770
A 22120 787082615
Q 200 36647 8880286738167
S 29142 484416570
A 19557 644228365
A 31813 612485274
A 26822 417097780
S 14106 747620171
S 26442 23776884
A 32626 793540976
A 15987 303785892
Q 1512 36343 1873148581533
Q 4054 27073 7896994717218
S 3966 482383405
A 35180 452528540
S 16432 413943002
Q 4776 30174 2291212875880
S 13076 761329812
S 18861 527348459
Q 4907 33518 4416144975582
S 14161 371784379
A 5823 119048449
S 12533 961650948
Q 438 37210 1583581520514
Q 7369 27682 2564649536485
Q 4579 30463 214357516049
A 13281 981541446
Q 8407 30521 7123417570185
Q 372 24940 7134979105515
A 28051 668707178
S 18213 74091391
Q 590 36205 1601779980093
A 26163 747366511
A 8955 88748341
Q 6370 36834 2937118794930
Q 1893 36908 9547021214946
Q 15521 36864 7709212963154
S 6858 425163527
A 11441 177030748
Q 5535 35583 7531634508049
A 10372 288873770
Q 5552 35472 8134492337083
A 32513 316694338
A 3855 939182210
Q 17618 36410 2323268186861
A 7564 355251606
A 32497 276276546
Q 2109 24575 2936497832389
Q 657 36850 7685214425917
Q 302 37236 2971971184977
S 22525 224002533
Q 2111 26681 7546810021541
S 17352 92989457
A 20689 875194586
A 10910 985152511
Q 182 37054 9053944550767
A 12552 134930342
Q 13988 33002 5002401604212
Q 10334 35985 1011545911219
Q 4938 25956 1496545704664
A 17725 753367724
S 20956 761528329
S 33768 237963934
A 9324 54594068
Q 3109 26936 8536932820402
Q 13096 35524 2004961682850
A 14430 71434219
A 21292 47047922
A 29054 192289579
A 22428 620044646
Q 589 36963 1287088239175
Q 14264 36620 3617383671206
Q 6043 36533 2841443648149
A 11941 419793226
Q 10185 31897 1063516961675
Q 49 26390 8079073389328
A 29395 408029386
A 15511 520629728
Q 5013 34584 8595407474054
A 1047 879482683
Q 9201 35950 4380903591705
S 3506 184620816
S 27328 786996105
A 9696 709728705
Q 4976 23861 3002002849122
A 5641 325535952
A 26400 446100083
S 5771 952188887
Q 10757 34637 3150729742049
S 23793 744396317
A 25139 21694845
Q 10742 32852 3651543133220
S 27271 943141958
Q 3124 29063 9044721076804
Q 2289 31704 9718355303749
Q 4172 32657 2122228703398
A 20394 420477706
Q 7254 36956 393625823385
Q 2862 37080 1726093004867
A 7171 881918177
S 5573 660388584
S 23517 670441532
Q 4839 36016 796355201865
S 26233 121154595
A 1237 466392388
A 22993 652799852
S 2870 350929023
A 37336 206515765
A 37251 210763839
A 13305 493905952
A 22968 750725131
Q 268 37172 6922597610628
A 20040 855207110
S 19327 59129364
A 17485 83123704
A 7591 574800727
S 3227 87138109
A 23770 661089967
Q 6785 27661 3082930371585
Q 37 36832 3794310688983
S 14376 715610178
Q 211 32278 3980922451309
S 35080 728375232
Q 393 36845 9311693029999
Q 7620 34949 2616092753843
S 31789 817313763
S 15085 782275794
A 34463 262558038
S 15628 129218787
A 13865 820339177
A 16479 224936613
S 22674 893479520
Q 68 36971 5385798395600
S 1318 598748875
Q 322 36801 9360661146985
Q 744 30888 7514057845988
A 6896 147623381
Q 5560 27694 4530870062680
A 9187 330906098
S 26997 538572994
S 32556 337259350
Q 2157 26005 8557819412295
Q 2792 35331 7272244651657
A 18407 603182391
A 10516 859516552
Q 2919 27634 9987661146366
Q 1713 31131 8625979667813
A 28512 328821871
S 21792 450035531
Q 4103 33911 4257714281452
Q 11839 30827 20344631611
Q 4541 28772 4382547022136
A 17859 573809238
A 847 263737188
A 5724 416872213
S 4715 765439068
A 12889 140316874
Q 753 21957 22334012983
Q 12471 35509 506693706552
A 22387 809401267
A 20413 155403794
S 10779 940398755
Q 71 31805 7010280773913
A 8171 399259901
Q 13 34632 150245236393
A 30937 802358436
Q 8826 34864 7565612736545
Q 6444 35167 7576683359259
A 15377 940634780
Q 3700 35911 4270061559314
Q 3777 37400 8557279243335
Q 2142 37348 1262728524026
A 11945 306829030
A 10148 624719375
A 26981 36449578
A 5166 83447258
Q 3150 22354 2939307855754
A 37125 237507993
A 2325 839756061
A 28948 824738879
A 4565 998953058
Q 1741 22371 552582942025
S 33086 750113401
Q 9529 32873 6073939913046
S 8653 714464800
A 25980 460228598
A 14598 144508955
Q 4986 23973 7071596745754
Q 845 36999 7066536399426
Q 6254 28852 212322085326
Q 2466 33212 1036082513228
Q 8111 30410 330475773272
Q 6010 33352 6641384946729
A 23928 983996430
Q 7670 37254 1054409999408
Q 5319 33891 8578402526030
A 13025 792622184
Q 9369 37282 4110389275330
S 25505 906728270
S 24230 640605900
Q 3817 33320 9206411268647
Q 2026 28537 2212773819984
Q 8191 31575 276827284447
A 7742 225504759
Q 2105 32318 2224288633019
A 36027 739492882
S 24467 836902144
S 10547 81507114
S 37070 762175348
S 33581 167862039
Q 831 33722 2863304451850
Q 7975 37104 2132958115146
S 22713 883573225
Q 2544 29441 8311891425671
A 35562 980578704
Q 6377 36258 6970054525688
Q 685 24904 4881959163557
A 23936 890434009
A 5826 367952012
S 29528 948647834
Q 5453 28548 6343527755482
Q 1591 31777 596589934187
A 36685 886512771
S 24929 291889193
A 14427 238789744
S 15427 153141676
Q 5760 26654 4498215108965
Q 8408 27732 8369996176556
A 28306 262738802
A 6845 625568661
S 5209 808037792
Q 6178 36919 19812982060
Q 10686 35658 8991116000299
Q 10661 34396 8633128972612
A 15579 920449168
S 12760 621821014
Q 1035 26965 5357254109124
A 4062 260409708
Q 8184 36394 663466767419
S 32077 1371685
A 37366 729753950
A 11493 910258852
A 9626 234068751
A 2587 802567989
S 4323 898637489
A 558 463960376
S 20810 471934035
Q 13660 35054 2114938598300
Q 6677 30527 9862617662351
Q 5341 34600 5756868284578
Q 3212 37225 822802994469
S 20118 421185258
Q 1961 21489 7535527739563
A 9516 196370513
A 14147 474512623
A 35246 845344445
S 12902 270860130
Q 12887 33698 6417345558441
S 21405 134306604
A 24291 304580411
Q 2579 29747 6468559696858
S 26645 584094161
Q 4574 34491 4518904905556
Q 5788 32998 6043794186968
Q 2860 29901 476567977301
A 8234 967420127
Q 6493 35225 4201572171603
A 7105 161548819
A 5398 150970195
S 5451 281081211
A 23987 772653185
Q 265 34076 2976709312212
S 23138 801566118
Q 11604 34557 7199479365318
Q 12529 31868 6922588392258
S 20650 40924487
S 23700 754436178
Q 3266 34710 7185069435391
Q 3216 31984 9795989911664
Q 545 20171 8620450994522
A 29706 395796528
Q 12819 34402 9731602934711
A 33810 135310046
A 8037 354901572
A 10620 751515497
A 34331 364269788
S 30233 791805478
Q 1382 34137 1548120515632
S 10623 66355622
Q 255 25035 4041367274451
S 14398 762690845
Q 4347 26186 3618919825502
Q 1801 22518 135254971546
S 28839 408061863
Q 2639 31909 4764158886330
S 29291 122604145
Q 1800 34721 1010067392287
S 30699 56076462
A 35191 788857429
A 34344 925486758
A 20784 30019973
Q 11895 31772 7531669656455
S 35134 423548472
S 29453 237197422
Q 10566 33078 6975598688366
A 8791 664192662
Q 1256 37223 660044206461
Q 7420 26147 839466735865
A 34662 659328340
Q 320 30555 8578018174785
Q 9705 35278 7806259539894
S 18763 681660296
Q 2819 27081 9826465293861
S 10946 798389635
A 15706 400750075
S 6505 335107830
Q 2823 29983 4700971895567
Q 7259 36825 662728729553
Q 4529 35192 4122639544995
S 11763 787890335
A 18358 405202216
S 9717 544078961
Q 64 37133 5861442416993
Q 773 27274 5274133240967
S 4021 897389158
S 7050 335530179
A 6801 339253594
Q 12148 35155 7958777936926
A 7393 279594820
Q 540 20107 4354618660980
Q 612 30161 1297680709192
S 9908 135082247
Q 16396 36831 7960190807210
S 25879 990657919
A 5011 302354721
S 6271 190776565
A 29600 427514601
S 20529 267209985
A 8399 863615178
Q 7987 30977 8100300482834
S 35383 558275789
Q 1371 30591 7803360340895
S 32292 910302301
A 34592 267409389
Q 1264 34179 6935383474531
A 10811 390074107
Q 8124 30799 2062595787582
A 20879 323626321
Q 5583 28684 7508730843059
Q 4710 30301 8106683590501
Q 9285 32115 844963226384
A 24315 916432015
Q 13996 36810 3579031898984
A 18352 964819483
S 22875 804820096
S 8802 852990143
Q 868 30716 8724831536581
A 26528 766202328
Q 3623 25652 3264888057810
S 31721 503331975
Q 3777 36956 9874205414300
S 33081 749297609
Q 8888 33630 7440494862104
A 3403 477397970
Q 2945 29380 75802187237
S 18076 485822072
S 11601 66625323
Q 2147 32032 9959397491160
Q 10120 33079 8248993775766
A 33685 589614012
A 35141 226835003
Q 719 31380 5767832003123
Q 7207 33864 6299743367205
Q 3950 31249 6515449205688
A 10358 969233557
Q 3512 26956 6148798069593
A 26489 187985967
Q 4720 36757 4582744668765
Q 3127 33789 9703226923963
S 12876 394306697
A 1438 627045986
Q 3905 36397 5129347286511
A 29654 821810877
Q 1142 23702 1275681023081
Q 6236 30374 2636918302521
Q 1074 36964 5544608370403
A 23468 458404131
A 22552 117487130
Q 1824 34305 3217867424788
Q 2051 35381 8507358567819
Q 4512 31127 5442853382172
A 18386 626901667
S 8441 194764167
S 142 137685612
S 30642 607666569
Q 553 36913 1536792147772
Q 6323 34084 1937597379565
Q 302 36182 8495888971624
A 8688 592619058
Q 7101 25977 1133431797685
S 11610 442654462
Q 9321 37112 3155235284827
Q 9517 36661 5678756630087
A 2733 297552860
A 18547 411726486
S 19752 552959898
S 22683 971350930
A 27480 489491557
S 36845 992143929
S 22640 735238577
Q 439 34425 3667426034193
A 34871 921952093
Q 757 33984 5135081031838
A 21185 874033000
S 20557 670251911
Q 3907 26928 1140654851090
Q 10073 33073 9667542840170
S 20133 560698839
S 33648 653972187
S 15451 778994474
S 27528 871033303
Q 9790 29758 1726315144366
S 23351 619078244
Q 2145 35785 2246051132858
S 1519 277320461
Q 10084 31930 4698211032627
S 5809 682412882
Q 2343 26357 5974393606490
Q 4014 29941 9352686407068
Q 34 33214 193270415588
A 28159 399601286
S 7078 930994578
A 31702 608019908
A 25632 974844814
Q 3318 36744 2189366422583
S 5256 268192929
Q 661 36957 3870745964096
Q 2783 26841 4315436562159
S 35815 390584472
S 2195 364316178
S 7576 53536226
Q 2425 36985 9969641889852
A 35746 834708514
A 6838 945704061
Q 1027 31523 8903547235244
S 26126 837174710
Q 5411 26079 2136085800716
S 17758 990377426
Q 5078 27429 2328453309837
Q 3492 33895 2121537934265
S 4795 821102756
Q 2600 34856 4249502424851
S 8663 153625075
A 22171 541403481
S 22777 622150025
Q 2866 34226 1177944237027
Q 889 30967 796906415309
A 13042 414234251
Q 5 37087 3478459986832
Q 2411 31284 3540787692038
A 32582 134902001
A 27039 60025606
Q 16299 35533 9651579841079
Q 6275 33502 782865325521
S 28570 626731730
Q 5065 36397 4574091813883
Q 11959 32766 7192063993706
S 13 494267533
A 16305 893910631
A 28452 126183862
S 13505 627443779
Q 3612 29578 6833543438030
S 8896 244103105
Q 7947 30908 4614362226015
S 29794 280828855
Q 13277 35225 2252936805958
S 8736 427656415
A 25810 69976655
S 36230 21314915
Q 736 36159 5359296767861
Q 12679 35632 8591947337770
S 9440 767661069
Q 10852 34129 9347599825367
Q 267 33794 790078189580
Q 1674 35210 7946294999747
Q 10980 34668 6566100412990
S 31045 435349114
Q 7945 36785 3465127877705
Q 470 36626 1168491352219
Q 3675 36948 2780720997087
Q 1109 33141 2131537016176
Q 62 36728 2383588132917
S 27319 99095195
A 30734 117562336
Q 7137 30421 1789883457054
A 16018 733695736
Q 6198 27350 2885292529885
A 10952 672631757
S 8398 109789341
Q 1048 26869 8041849770638
Q 3901 24377 1511057233276
Q 8845 34663 5403022907799
Q 1575 31948 8878528847147
Q 1036 28609 662295455094
A 14472 709437199
S 15391 353360377
S 30942 340430460
S 30960 425830594
S 23006 834265322
S 16623 573004917
Q 2437 26931 6061034236943
S 23404 423935331
S 581 469484839
Q 1393 36710 81171548834
Q 1747 31817 3852230617944
S 6997 962472431
Q 2452 27394 5906674075438
S 13214 46288136
Q 12366 35005 17419701327
A 6384 763119832
Q 5865 36292 5295436920511
Q 5949 25794 2729746943813
Q 3961 33568 2835819346621
S 35793 317544546
S 28888 737817236
Q 3404 33179 9259496262312
S 34367 208733403
S 6774 430433005
A 2260 932527398
Q 1693 24798 1867336671420
A 34629 779570832
Q 14195 34440 9469715604480
S 23629 977415478
S 28349 643587802
A 21072 204758482
S 4992 906098211
S 18842 758596768
S 28953 13596824
S 20648 512437147
Q 9394 36104 6106507627706
A 2675 898529341
A 21074 606151078
S 20385 129537706
S 31319 477754516
Q 1198 31772 6507921857049
Q 7077 31057 2716165402032
S 24170 973615393
A 7243 452901716
Q 1418 20841 5596666176523
S 16666 431531425
S 3989 480526435
Q 620 32165 3136279422658
A 6776 670460607
Q 8191 34760 8264873133938
A 15937 103381266
A 17181 124089488
Q 2895 27595 2888307810453
S 857 5320120
A 11877 11176768
S 23463 538530033
Q 1701 31866 128819124920
S 19107 590403235
Q 542 34127 5391984391022
Q 12175 32888 8515291047858
A 23084 86709870
A 24174 464590622
S 28582 853740354
A 18738 347158624
A 3493 96044725
Q 1672 28514 8539003673831
S 18149 855901052
Q 1858 34131 7493670615832
Q 2174 36801 1871552969418
A 13289 327012633
Q 762 34072 910114595125
A 8141 800382961
A 33000 25045500
A 3925 603082058
Q 3173 32190 1952953162725
S 27878 551247054
A 12519 232307047
Q 12727 36178 6637944378750
S 35830 961484998
S 659 985012752
Q 8348 36321 3289059233510
S 9005 519932532
S 13362 125161352
A 34642 170569152
A 23686 627778351
A 6367 463450591
S 4381 39982486
S 13270 610460272
A 1173 431429312
S 25828 283880268
Q 3945 32709 5372165011537
S 37235 895141519
S 7033 106017917
S 5879 369785696
Q 1002 35170 1352138997657
Q 1343 35290 9002230017244
A 8560 867155319
Q 13806 36833 1612546725845
Q 9806 31758 1567755302268
A 35554 895867126
S 20913 95466143
Q 123 19123 6693076299487
Q 156 37067 6875271099765
A 19239 325597334
Q 421 36665 1417137381310
Q 10472 31659 1053163152244
Q 3023 36182 4563630901484
Q 225 36980 6589841144954
S 26782 2106104
Q 9004 29839 4021913924612
Q 2731 36862 8874778261150
S 34401 285109937
A 13659 68409148
Q 1898 37032 7371793587502
A 29784 340359654
S 26471 53766449
S 17448 35939988
Q 3732 32433 8140430065010
A 3074 535330865
Q 11339 37357 2453919079823
Q 1352 34102 5066509470751
S 20087 412052648
Q 10116 32460 8826504404600
S 37176 450948046
S 12390 918382709
S 2033 474879583
A 32983 6241569
A 873 797342843
Q 9570 36751 891306035545
Q 3644 29580 2925262135787
A 24154 761557334
Q 6166 27173 395731203322
Q 11499 36155 117437725294
Q 2283 36604 4410140536732
A 33779 600221505
S 6992 264796120
Q 815 36790 9083257162571
S 24147 306868147
A 35033 262039995
Q 8083 27038 7377926091023
S 34173 28709642
A 22044 802736157
A 17431 352682821
Q 8974 34236 1615871487710
Q 2221 35310 746836499851
Q 1020 28800 1931556019240
S 24669 956736373
S 18752 115107131
Q 3244 23826 1009110369642
S 15616 724592726
Q 6057 31811 3310985900856
A 9079 257031056
A 19238 534332908
A 34014 934941014
Q 847 37365 6266728429937
S 8573 609468023
Q 650 33365 3135571240948
Q 14726 35634 9587423258644
A 34275 988913957
Q 13857 34631 6092590186205
A 26296 389932342
S 30726 270661904
Q 4077 29325 2132194373448
A 36542 446051853
A 21147 825826181
S 15224 519424150
S 5797 743487396
S 23434 506093958
Q 11017 37270 5271228518981
Q 11045 34877 9228036607105
S 833 849270665
A 34766 169888744
A 8788 252044165
S 4717 511070021
A 13979 11382636
S 6785 160158028
Q 6135 35840 8353908630115
A 4195 765307767
Q 7817 33236 4198473729822
A 13247 589948997
Q 187 37220 8209541673483
Q 3174 33034 3710196038491
Q 3247 23473 3457077447932
Q 5441 31922 7841953152988
Q 276 35435 3668939271230
Q 6436 35111 3718028907047
S 24570 448484021
A 21155 105722138
S 4949 992451817
S 36226 706110769
S 9280 735065073
Q 290 26351 4180023932228
Q 3069 30031 6175766065978
Q 8805 37204 6637810844782
S 14611 614064285
S 7127 762972609
S 24119 527131096
Q 15088 36298 8813120332087
S 29858 18027249
Q 3466 26722 6712575163163
A 25315 279334330
A 7204 158983088
Q 4186 31190 9624787045818
A 827 330673252
Q 5105 27042 7085568661382
Q 1 37392 2893280432704
A 23506 39029332
S 18091 634249821
A 14290 915475207
Q 1401 21447 3473588560250
A 12535 455126765
A 26113 813208365
A 9880 226161143
Q 4474 35411 1142099934490
A 31174 777676784
Q 17169 37076 6661928668603
S 35245 949095496
Q 281 36584 2609625485154
Q 2354 28468 3200904430266
Q 6237 32272 9597525124846
Q 15511 37120 8890737212582
A 36184 564132873
S 1808 839725583
A 20141 665177757
S 37358 493456935
Q 7965 30686 4828858069676
Q 1997 32120 9915700320756
Q 1242 34563 6892009018474
Q 1461 29476 7221164631914
Q 2876 35060 9065552093506
A 23588 405757269
A 686 313065827
S 16498 550825791
S 24915 150912207
Q 7562 37413 9152119324362
A 31454 116150849
A 14861 677906090
A 15479 86422851
Q 3514 30161 3907624715400
Q 892 36601 2568652018814
Q 5677 36131 17333817938
Q 452 30970 1783366377933
Q 1401 30558 1808899933494
A 24930 538737760
S 21639 491611706
Q 4719 25070 7672012822092
Q 958 37201 5819589332815
Q 4981 29030 1548891389838
S 26219 316378271
A 24026 176692526
S 6048 351964843
S 24751 412517673
S 3644 197744107
S 18289 957301944
Q 3258 36797 4061270878034
A 22174 1437261
Q 284 25101 7157937086624
S 18162 834165700
S 32756 937897999
A 26752 455155641
A 1181 370086524
Q 3462 36153 9136702544969
A 2751 188860543
Q 5769 29120 6837966267114
Q 4043 35694 7597982714744
S 20351 454509631
Q 5391 34426 276866289032
Q 9050 28732 9291838663246
Q 9091 29723 2163669158989
Q 2136 33141 1996408966788
A 13286 72711597
A 6330 479339297
A 5661 593451339
Q 12653 32640 2994033005161
Q 2902 32804 7837557583789
Q 934 36496 6248959125276
S 19322 905254103
Q 132 36294 3289722570929
A 36630 255863150
A 5901 956329419
S 25992 291267210
A 31770 899762091
S 10028 818124655
Q 3742 23078 952632682834
S 35065 336783799
Q 1231 30250 9493889954065
S 29921 237055040
Q 14863 34610 7938085924570
Q 4960 35713 6680518626112
S 5850 339605741
Q 12530 35899 8900379385917
A 24130 869116001
Q 6963 32674 6864087810668
S 30007 715751700
S 37333 570084295
Q 5520 35479 3102539652563
Q 5599 33919 6814783416893
S 7839 415088479
Q 783 33740 3018292427334
Q 4627 31003 1383284457243
Q 7659 34285 9560735306475
A 15271 160660391
S 9774 798520915
Q 10855 34778 3623369768310
S 34857 544247667
Q 15992 36714 6396882219116
A 34717 190503627
Q 957 37389 3176195614244
Q 3304 32347 7644557621350
A 17968 694240186
Q 8665 32782 7420403669562
S 36235 59687061
A 21361 624894896
S 13306 579293580
S 34770 65974089
Q 11535 37106 9330338277703
S 6370 41735031
S 33291 535215833
S 8770 638865809
A 9180 931739304
S 3351 797981835
Q 720 34709 4499823201850
S 14806 308886269
Q 2665 36077 5546333416086
A 18424 755781096
A 3652 197680938
S 6740 55652654
Q 2162 32027 4493533775439
Q 726 36871 3621321494498
S 23886 59584357
A 13377 977439487
Q 18 36488 4432994849092
S 5567 581487943
S 4262 804876899
Q 2514 35773 9928678581611
A 13356 939135000
Q 1606 30243 2759463329670
A 23660 289718399
S 16773 717102374
Q 1917 35708 4750350452462
A 18994 723989029
Q 1382 34061 2799237785065
Q 5288 34242 379475812322
Q 4441 37295 3590384314979
A 32593 680560479
A 30289 265642687
A 7505 371917295
Q 2635 33006 3954568402895
S 8659 379744567
A 19729 894537459
S 6085 657017188
Q 12363 35699 7700545879689
S 35122 976841422
Q 4409 29172 769535863660
Q 1911 27291 9608365131804
A 13081 880945673
A 24505 722941089
A 13072 281679636
A 9514 789915475
S 19241 430356782
A 5682 446536213
S 24271 30194430
Q 14110 33784 3480083354084
Q 3860 37413 1898428188441
Q 1482 36407 777501245233
Q 5848 26609 2985346337084
Q 3749 32196 2418967225326
Q 10834 32056 3499619142532
A 7502 778337802
S 16666 54814060
A 31788 201890610
Q 7215 27119 5271649714318
S 6290 318827082
Q 1964 35380 5497934349757
A 34828 488610421
S 30328 982242065
A 3230 454243873
Q 1106 30836 2702965772227
Q 1627 27156 3246474302973
A 5650 611373563
Q 1582 37245 6219773864211
S 3139 231685684
Q 713 37381 581243245120
A 25102 719407964
S 6512 274730419
Q 11084 30515 6739515648135
S 9295 468932423
S 7152 245143315
S 26733 736831034
A 37273 431211298
A 36742 68139469
S 29823 380637401
Q 5498 37123 1081545718731
Q 12988 31946 5939953532138
A 35748 568473763
A 13208 391806967
S 36013 122960520
S 5605 86674226
Q 13741 35206 2433507560511
S 25979 199615409
S 13169 169495213
Q 2408 32881 6814331278528
Q 396 37196 8680689892098
A 10966 288799127
Q 11146 31501 5490829649545
S 32553 76933917
Q 470 34692 3709274771788
S 5696 270383780
S 29049 250443683
Q 6012 32245 8519090197601
A 7572 660018494
S 26643 244073518
A 4233 898224338
S 15573 509616337
Q 5290 31051 7193952545318
S 24576 315236339
Q 1474 34731 7622235310669
S 27317 302118031
A 26203 717679379
Q 10056 35227 4304385388260
Q 6970 29305 8323024658128
Q 1309 20498 2041094631379
A 31945 404863055
Q 4205 35753 8979696186549
S 26295 268911765
S 13358 20174081
Q 119 36446 7192795099288
S 34222 686226963
A 37126 975582104
S 6218 404883977
Q 3550 35796 9327923458244
A 22000 807453698
Q 5533 34073 7452361102960
Q 3486 30073 1924325508198
S 33420 815335100
S 2406 161811825
Q 4233 35635 9984363098615
Q 932 36930 9370865922236
A 21406 455655269
Q 233 30735 3264233264184
A 20942 316784755
S 1916 265195028
A 32147 957319808
S 18923 266170923
S 5146 359114513
Q 5251 34405 553926879477
A 30394 463504216
S 31808 281791979
S 22414 116316855
A 388 563016926
A 10515 470053198
Q 84 35337 5913380997627
Q 8621 34716 6437985980676
A 6972 610764561
A 15562 996201723
S 9448 53529678
Q 2497 25597 8551881268887
Q 6542 37339 9623283953656
Q 804 37034 6336739246932
Q 1234 34341 4302647365586
A 12595 200856344
Q 1583 30065 2622688962920
Q 2862 35365 3825811492362
A 19028 731608666
S 13014 245400854
Q 552 31324 1399216471725
A 21862 334931515
Q 6908 36575 4682299693361
Q 58 35244 7316017212406
Q 18020 37113 944385961572
S 2118 848090411
S 10394 491269001
A 27354 767738657
S 2035 428083007
S 29970 508579343
S 36895 749361824
Q 6786 37367 534299909187
Q 4747 31678 3555865888411
A 26472 461022568
Q 295 29330 5424659318649
S 28051 962421052
Q 728 27167 6841894023541
Q 5350 30877 1737812303037
Q 110 37322 4378668066351
Q 4449 32546 6263961247196
A 1504 843898440
S 17416 602346750
S 8687 39398909
S 16367 987368662
A 34782 186595218
Q 3267 31282 6925921533444
S 31760 175444604
S 1622 818959805
S 9552 201374846
Q 538 37130 1951711433019
S 2987 900668772
Q 2675 35464 3585369342964
S 17683 381306889
Q 7689 29850 3303270837498
A 28812 500490158
A 3220 197730414
A 2029 491833902
S 9397 913170987
S 3593 142371254
S 29503 902322718
A 30035 852007269
A 1721 381040977
Q 4340 33380 2002755677482
S 6 429448431
Q 119 35409 7394143340222
Q 2473 26240 7668210597184
A 1193 666778589
S 36407 88418695
Q 10200 33740 7434469901925
A 4856 155323635
Q 4930 30992 5942535369349
Q 1916 35346 4452859489595
S 18480 782363514
Q 12557 37327 8084209724533
Q 610 36888 9719837943992
Q 91 30278 9000217850694
A 2995 470353604
S 36105 926549535
Q 241 34477 2626913921290
A 35738 367335393
Q 1318 35746 2702750019536
Q 250 35823 6665291558808
Q 5552 27680 6440785720181
S 33691 568113519
S 34352 582267229
S 4082 995474300
A 1997 906209066
Q 1834 37133 9152037332404
S 2876 773107183
Q 6213 33087 6786007649130
S 9627 214676922
S 9853 133522746
A 4145 312749799
Q 10181 35716 9913078184334
Q 8733 34286 3093660750406
A 24681 665234025
S 18856 647083415
S 30189 286051047
Q 9625 36906 3629422876824
S 23563 550324318
A 21992 467095209
Q 1203 36391 6257658309986
Q 7394 29572 9847641373940
Q 258 26994 1098763069529
Q 7793 35734 1508401849561
Q 8059 26872 3933773670442
Q 206 37408 9311242376427
Q 10674 32535 8816369512850
Q 4795 36041 3686035140391
Q 6140 32024 9626960488898
Q 107 36817 3067755016856
A 19607 238900085
Q 7277 37062 7336537719194
Q 1066 24116 6956405097712
S 25596 718847143
Q 7002 31439 4117504825542
Q 7697 35042 1534763087098
A 3121 193927489
S 27386 315290064
S 17939 895007610
S 19809 390031993
S 29043 933488283
A 8256 125031324
A 36036 709816685
S 16413 579608032
A 22423 260457598
Q 10528 35725 7275931544831
A 32117 465963064
Q 8052 34833 9564654132645
A 33307 662298165
A 30611 967124970
Q 420 37244 2678893103792
A 24477 471756042
S 28209 484720227
Q 293 35855 377530807602
A 11961 615201838
A 19711 904501422
Q 237 36778 787237321797
S 25394 95467487
S 25614 378742622
A 7094 556391907
S 10264 266315737
S 20975 873867769
Q 1555 33989 1370418311922
Q 10715 36368 8071398930597
Q 9302 33064 2295011817969
A 32763 67290946
S 19623 702972027
S 8860 359492357
Q 1076 35686 42566615054
S 9090 673738433
Q 7706 37125 3493508804639
Q 1671 30890 6490892284498
S 15291 378467764
Q 895 35000 9334612091478
A 20434 770652101
Q 5176 35301 9436794058033
S 25664 417250999
A 36770 127245497
A 30168 193134764
A 34721 135729526
Q 85 34378 348338385818
Q 5408 29507 17803127024
A 11431 412838066
S 6794 379999818
A 10152 843917532
A 23399 350483217
S 19277 828308262
A 26471 290250285
Q 932 29291 793955183459
Q 12305 33105 8238512435152
A 90 954378022
A 20741 626044973
A 27453 571434916
Q 5761 36313 9222998720297
Q 1503 26883 6430573668502
Q 17225 37325 1363992939069
Q 315 35999 5308296351487
Q 3957 30975 7538513823962
A 13752 663183923
Q 6751 33449 2613444131039
S 9263 596953286
A 34860 748518934
S 14731 872193052
Q 9408 30200 7283726278073
Q 2754 24738 3758927647012
Q 5774 26582 7443184844748
A 21883 801024163
S 3147 720571207
A 1304 379750334
A 24941 416758276
Q 252 36419 7895865177756
A 31839 59548365
A 9912 228484561
Q 2388 37118 9325318981929
A 17052 513598394
A 34247 49893628
A 14692 992813633
A 7657 297237410
S 5338 292169341
Q 5012 36018 280460906516
Q 3658 32987 8067878606368
Q 5684 36906 3398891541520
Q 7030 36603 4336304876762
A 34063 254121081
A 14020 432612680
A 1658 697360006
A 904 918882498
Q 9431 34726 4954075053089
A 2561 194279509
A 24292 994893816
Q 3905 31131 4528909873113
S 91 767018894
Q 248 35603 6642690735780
Q 4335 29316 4634612757938
Q 3246 36815 2896151580244
S 6253 678824738
Q 441 28638 7995633760211
Q 3373 23842 1195665033672
A 22427 564851867
S 21386 280035901
A 20341 749457087
S 35126 63051227
S 14532 55833300
A 19202 558705277
A 20561 661616549
Q 3689 25055 5369492458881
Q 3180 33776 7339397469812
A 5326 766399800
S 16377 468989433
Q 3282 35335 3039173518099
A 2372 734553079
S 25425 715842646
S 13506 200351249
Q 168 27333 8345327515148
Q 17624 36515 3242237874084
S 6849 4764643
S 11247 511827569
A 23562 793214690
A 15600 96004297
S 3224 347019907
A 8417 732718011
A 12533 363549706
A 7104 619687180
Q 3169 36816 85234499438
Q 4681 32823 1779595474072
Q 6392 33011 2569632416397
Q 5641 33507 4192256249590
Q 239 35545 2059911226668
Q 10086 34126 6199837769191
A 748 831662986
A 4235 746843603
S 29326 188368372
Q 11594 30431 8824755477502
A 21447 570189496
Q 580 27702 8958837489136
Q 5727 27794 2911800800008
Q 13369 32489 6174266579580
A 28102 602183814
Q 8389 29764 844114056232
A 31847 559409667
Q 1565 35728 8932450728061
A 7016 657503006
Q 2966 36100 9464460837958
Q 4792 37295 6647689131333
A 17091 48948392
Q 13921 33226 8462719300548
Q 5113 29535 4861348295621
A 15962 758066322
S 31694 60782856
Q 6179 36693 8791140536
Q 7676 35648 3679647313772
S 32224 3839916
Q 10089 30213 4762252487341
Q 1318 35762 6922611041679
A 36499 977843920
S 10531 607057462
Q 1605 35551 2690737461548
S 8887 762173688
Q 1422 32149 6539328144063
Q 1973 32090 3431365912903
Q 2898 30914 1256582410587
S 34622 102802909
Q 370 31926 443005167050
S 31609 253660953
S 5640 484267573
S 32213 295517310
S 621 331603182
S 4067 285173289
Q 978 28486 2342942831438
A 30920 175861691
S 21186 977654207
A 27068 50504192
Q 7441 33367 7952117126708
Q 871 37176 8699714863053
Q 1889 37254 9015706569415
S 16210 79699361
S 36509 50148695
A 29380 818247030
A 23815 805530359
A 10355 841317109
Q 2717 36800 4390534448663
S 34136 614877882
Q 3962 23175 5329706566613
Q 1788 32374 5851909076709
Q 3829 30535 1303577500238
A 31045 706263272
A 18330 462442471
S 32717 346057705
S 23538 479075221
A 22011 692431323
S 840 858080600
A 21075 261273316
Q 15771 35776 6765833390662
S 19419 618610033
Q 125 37108 5282690550070
A 2361 335611126
Q 8308 34773 2309432980490
Q 5126 28656 1205027410381
Q 9518 34396 3203798172784
A 4994 335562992
S 489 172740917
Q 4009 29569 7919371652806
A 11871 257938212
S 436 162619747
A 29425 740179491
Q 3352 33754 7440599172122
A 19228 240451034
A 4838 321070389
A 25394 262654855
S 21282 579477340
Q 2405 31865 4688069417385
Q 60 37403 224791440925
Q 2130 37300 7160687068037
S 19885 293973401
S 22746 905389154
Q 6882 37025 4898846290205
S 11585 264847089
A 10107 721561892
Q 5342 28603 6940460649649
Q 11434 36389 4469095217340
A 985 575560782
A 27240 513354074
S 10236 458684476
S 999 9766874
A 17390 298967854
S 27887 13554989
Q 10034 32809 9146798519242
Q 6189 32294 7922978090363
Q 757 30358 5537907094284
Q 1129 35298 7803666030646
S 19092 632792217
A 10209 386550556
A 16832 820620230
S 32510 610591669
S 10991 533648977
Q 2900 30141 4776169049976
A 11432 500923010
A 14136 514252355
S 26181 996369580
A 13674 553665234
S 30481 167458284
S 12010 641734009
A 14134 242032804
Q 1407 35388 98806703621
S 842 173114500
Q 10986 35837 6278689976486
A 34552 952672890
S 35079 531978611
Q 2734 29432 3284556458488
A 35244 992580901
Q 2854 36245 6213901959910
S 1377 113103550
S 29760 65540664
Q 1239 36810 4450190196300
Q 4229 36380 4897254644760
Q 2985 36885 1284535421975
A 18402 728456124
Q 8042 30185 5510955721687
A 31232 46065314
S 19921 210243410
A 13173 746488618
S 11207 427987144
Q 1094 36835 9852199705444
Q 8371 36695 7818042881047
A 17740 968521212
Q 6354 31123 9308079775187
Q 8989 32921 3175239190905
Q 4662 24923 1560610890898
A 2087 67720922
Q 1757 24908 7901906260595
S 3183 536130758
A 8479 567376252
S 14020 293944531
Q 179 22530 3325655844241
A 37108 493142719
A 17820 960012448
S 20442 311507717
A 29512 90787722
Q 117 32477 7269637219710
S 6431 882596544
S 25135 915226378
A 26678 826867784
S 5213 179544605
A 17359 915059106
S 23068 778603546
S 30865 360031933
A 22291 449669841
Q 365 37252 4883308555260
Q 9261 31037 5262638650956
S 12607 421181922
A 771 918157030
A 5806 914266518
A 13817 231944639
A 12079 971266401
S 21911 70939937
A 26985 741979967
A 10117 694060506
S 13921 459393964
Q 13 37307 2122890301157
Q 12813 35838 4711036000194
Q 2928 34446 825732248575
S 25106 13229417
S 21654 789020917
Q 3065 36347 5516589600923
Q 1420 28013 8245574289497
S 31520 324790497
S 32199 983045215
Q 5581 35243 5233920617509
A 36934 233690444
S 19718 563119091
S 5882 845764507
Q 12572 33378 1538877019711
S 19061 393615370
A 27273 815788390
S 25550 384321982
A 32670 974541863
A 14072 75215681
Q 6739 36584 5146482550938
A 8170 231514470
S 17577 553127071
A 26457 437403252
Q 4147 33774 9697877723941
Q 3032 28321 46648017390
A 17398 479128516
S 10968 764206098
Q 458 28099 1830891823065
S 19560 442061197
Q 4896 33021 3551366251002
A 9997 389918271
Q 3797 37111 402038163601
Q 2274 23742 4121866972234
Q 4569 23702 4729077542293
S 23614 266188583
Q 4396 29112 1844478521718
Q 1482 20960 2216204973463
A 15399 80414917
A 28382 803934865
S 5028 920058417
A 35525 990008711
Q 17481 36955 6111137964273
Q 2740 29654 6344557843724
A 22218 950569492
S 13344 980564607
A 4314 123179142
Q 3010 22968 4082661773992
S 5613 951338560
Q 6155 32240 6991338574074
Q 4124 34308 2401267854104
A 22404 410759197
A 25580 108831348
A 12485 610276358
A 8358 445254668
Q 5 37416 9341896435444
A 23003 676282777
S 12316 318311456
S 7477 343691040
Q 2842 37142 5343590830124
A 20170 244757908
A 22646 766779051
A 11586 932459610
A 2134 886919118
Q 1485 28009 5364437842291
A 34586 98166192
A 4152 262668335
Q 3383 34277 6310396955903
A 4063 888878681
A 32672 989734714
Q 3900 36270 67633967386
Q 14453 34545 8339743168381
Q 2915 36090 1366211730178
Q 1202 34091 9490351663775
A 20643 701212563
Q 2578 22053 3237719669815
A 33750 850012871
S 25818 497426858
S 9647 402945038
Q 1082 20244 742912490115
Q 4511 26631 6624013266525
Q 2925 31097 8628913541099
A 17946 16729862
S 12530 112733539
A 18817 422193030
Q 5390 36067 820380545059
Q 13085 32833 4647211826043
Q 5482 33332 6822089739124
S 21806 432040535
A 6472 439589573
A 7676 159156209
A 4970 114172919
Q 7939 36119 9866388601298
A 13933 847965283
A 4790 602017543
S 17296 375464552
S 20260 909815419
A 27194 404630326
S 16871 265366297
A 22861 804113961
S 2099 549427777
A 20232 237383637
Q 1958 37200 1479482102853
Q 10124 37009 7563743850955
A 29445 245768431
A 29848 314211373
Q 10030 32599 4107900997114
Q 3020 25724 1159917362637
Q 7673 30660 9094515611860
Q 4541 24815 6959339021764
S 7273 410746326
S 10490 438344368
A 3017 319276412
Q 90 37275 972538090496
Q 1524 36974 5846467803749
Q 25 37260 9585795991130
Q 10018 32047 202371228506
A 28775 255492131
Q 1958 37086 6142545290913
Q 1795 35603 3434785400051
A 20552 696765369
A 33705 345263881
S 18549 605765691
Q 1428 36043 2586256646771
Q 9641 28529 9663428675124
A 17753 879505389
A 35867 144691758
Q 6971 30318 988811753415
Q 504 30866 1342832712183
Q 4876 27530 582166796247
S 33395 809019034
S 7537 649839396
A 35797 462560655
Q 5725 27529 4278089460967
Q 307 37371 9805856753953
A 2599 139524242
A 15230 237369064
Q 7625 27393 337300329250
A 12142 505538000
Q 4868 24197 7947547282828
A 14594 848829556
S 16900 384442917
S 16861 666398693
S 33178 466958438
S 25801 131470411
S 3007 384216115
Q 1095 35082 9340836929439
Q 9880 32938 5363555533108
A 30344 987092684
S 33954 813989188
Q 3098 27106 7527587165609
Q 1818 34411 296544848988
A 454 568263218
Q 816 36194 1708599443075
A 7383 148084893
Q 7975 36946 5175916409647
S 36144 843508608
Q 3166 27264 172998523354
Q 12486 31635 4982507090030
A 29953 686420739
Q 305 36808 1808143650804
Q 563 37077 3890417717395
S 26911 319761821
Q 165 32955 4658595758185
S 11564 863633296
Q 460 36948 38180491460
Q 6845 27648 9308258344493
S 28080 380525305
Q 3407 33942 9592278492731
Q 5239 26846 5680520369511
Q 5739 25042 6866508257541
A 7354 916312109
A 9230 287261431
Q 1277 36465 1533036539589
Q 7861 29369 7969628377736
Q 1183 26410 8941857126093
S 24638 657372839
A 32344 292265650
A 33993 205717842
Q 5187 30175 1906314471440
Q 1610 35213 8901774781892
A 34178 462225206
Q 4772 24510 6449776728243
A 23020 362861831
Q 115 37296 7157558823438
A 33831 484075171
A 19764 249490865
A 8627 913153065
Q 10393 35086 2243688172637
A 35419 438372277
Q 10779 32336 4453325322156
Q 9532 30374 1460129054360
A 29085 905743825
Q 13477 32976 7473581456235
S 21123 546628660
Q 8054 29005 9694217221272
S 25103 158465972
Q 1445 30818 3042183038403
S 16192 959231643
A 25967 882185724
Q 8451 36146 9869210587907
S 12539 287782410
A 36834 469873530
Q 10133 33736 8113950019719
S 21716 169248124
A 8227 16064088
Q 2136 37126 208813717665
Q 763 36694 9338611088252
Q 111 37322 9836540795289
A 4060 478906631
A 323 47318578
S 8952 721761582
A 29081 540735485
S 1121 950019833
S 20458 238131955
Q 1584 37012 9971923262923
Q 11945 31276 6303878147420
Q 675 34848 3426468832848
Q 8788 30022 8667112560619
S 3030 273563213
S 15633 868370886
A 36647 603850040
A 28106 692921077
A 18693 10629386
A 30528 996398223
Q 16416 35430 6850346056663
A 19098 135741888
S 30869 792833910
Q 5479 25122 3890305495756
S 25609 929918031
A 21655 800654146
S 19674 419656814
S 28378 204766952
Q 2708 27936 1333127520918
Q 5097 31821 7658570711956
S 4768 227671793
S 30382 657699308
A 8888 521843363
S 19692 58002312
A 20504 83986924
A 37376 773196675
Q 1703 23071 7321825771262
S 17786 952461041
S 7872 70999676
S 10711 831813835
A 7933 171527610
S 25713 241910088
A 23723 709482294
A 17812 87754672
S 682 590880622
A 4250 336054215
S 2945 168657422
Q 1920 29564 4454059464552
S 12984 913650218
S 18911 878476190
Q 1157 35960 2302149151163
Q 871 35805 7334309497505
Q 205 36022 9503012472423
A 15309 943600745
Q 2569 29244 4534415732266
A 34089 184663698
A 10910 180937688
Q 6416 36227 2427843635828
Q 47 33696 1998590462816
S 18347 376976384
Q 12161 31099 5892041676462
Q 3379 36184 7710854576526
A 26578 26542676
Q 105 37321 7599720690198
A 13197 689438595
S 5282 468854511
A 14666 52158757
S 2210 803208057
A 3309 214501073
Q 1594 34385 3968858392618
Q 1164 33153 3681209198204
Q 10646 35088 3502602331505
S 24930 85309437
Q 3132 32491 7461123925148
S 13180 445587910
S 10455 50870222
A 21673 409956671
A 1023 527868036
Q 5074 27464 5648296749613
S 13239 870558342
A 31113 157907079
Q 2114 28600 1837443613364
S 2284 367885680
A 1196 257514946
A 2743 553089559
S 37073 366438617
A 31804 694510243
S 24540 964977587
A 22426 105674388
Q 6162 27715 4821781588997
S 5101 918587079
A 30701 775323916
S 28367 61687276
A 18012 374687965
A 1248 103440586
Q 1424 35825 8724424191737
A 7248 283633871
Q 2663 35517 9085171394924
S 20360 250923611
S 34226 15714162
A 11038 691698199
A 7762 386574853
A 14960 786452289
A 2766 397710296
A 15393 435771566
Q 4478 23931 1884930220953
Q 3693 22416 301897257941
S 19044 302384085
S 15002 486257722
S 29421 219278298
A 23672 791843635
Q 713 37344 3470259280443
S 30328 31011042
S 29334 131161549
Q 921 36021 8050064114202
A 16614 998037457
Q 5303 32836 5559849385552
Q 17098 36039 5049740038313
Q 3016 33825 5744267916886
Q 13375 37071 4441590884652
Q 2778 32824 7478050441005
S 21372 93303196
S 10192 878235070
Q 1789 27437 60977244217
Q 1418 27082 9948727856302
A 24985 706651123
A 27209 754952388
S 27746 422659980
A 17398 358452224
S 10053 78228812
A 9956 429136421
S 28451 464503064
A 10960 711913878
Q 349 29744 4756442956162
Q 701 32595 3491689644058
S 15292 393406740
Q 256 36900 709632433025
Q 9576 31591 4474854355995
S 23361 953437111
S 6799 523547801
Q 6446 33166 5460489437324
Q 1718 22310 8619307054146
S 19458 681665485
A 30767 436015957
S 15804 597479844
S 27019 308474239
Q 1644 23462 7362511692957
S 9209 291372341
A 3049 269852461
Q 3668 28624 1018074068182
A 17023 509524858
Q 5412 27076 2579632412079
S 18875 848089538
S 21522 451191729
S 35659 844653223
A 22861 636429072
Q 2770 35951 6807591523466
A 30536 985248209
S 36869 424765345
Q 223 37024 3285703221290
A 4276 605930218
A 753 37702813
Q 4526 25572 3333765138352
Q 2548 36237 3688391144097
Q 35 37397 6865005960286
Q 10242 36976 4180473328274
S 28882 232452704
Q 5291 26253 9059880263837
Q 3277 26567 7192312558692
S 14243 660533359
Q 445 34665 5876266673743
Q 5593 29700 8746900072770
S 27056 634624885
S 2932 923280645
Q 1476 32355 745461064077
A 7925 209900441
A 9232 234720812
Q 7322 33650 7370393321755
Q 5711 35166 3624881750078
Q 465 32907 7363873415468
S 23891 49262198
Q 4761 30519 2336263804975
A 8839 413603936
S 12211 669566492
A 3119 374080275
S 21993 957765895
Q 9810 35512 7412344479887
A 33720 964030041
A 6609 993608081
S 24268 23857980
Q 7068 30316 896991305805
A 19171 78623829
A 7411 4364690
Q 217 37394 7989661128994
S 30733 534909008
Q 1427 33003 2245484080618
S 3318 787667105
S 10384 29235117
Q 3112 35495 8266112739270
A 26920 574600514
Q 6524 33380 2498810679487
Q 349 24627 9235579854482
A 9906 510522579
A 18728 229793912
S 28527 131045482
Q 8073 35708 9942328219294
S 4423 642684590
Q 2792 36128 6839720044570
Q 2154 31147 6551180046682
A 763 567547349
A 10881 758014339
Q 567 31624 4577885310851
Q 3018 23929 1956846178708
Q 10860 30665 6865498956835
Q 11262 35136 145460708153
A 25228 182632682
S 3160 475540355
A 24908 803093331
Q 699 32020 3703017801868
A 20661 556339869
A 32329 512420992
Q 5058 27061 9328628284318
Q 11470 31221 9783102903523
S 12798 853124016
S 26862 844097600
Q 13237 35395 4757749206140
S 25295 673372826
S 27382 171532441
Q 9540 35432 8555038829443
A 32051 298065016
A 28975 146232235
S 15020 469937668
A 25347 813586138
S 31134 751926639
A 18307 955822150
S 32997 314881321
Q 969 30308 2469470977669
Q 2981 23113 450709472482
S 12913 587245539
S 8457 324588662
S 4030 656725306
Q 7187 35726 2473795945457
Q 1427 33829 1376948702683
Q 3650 31381 9000664365572
A 11980 618351183
Q 2765 31223 6861072712916
Q 164 35639 7115993057290
Q 9549 37150 6744821880490
Q 5439 35067 743526452117
S 27743 783037788
S 21999 211258023
Q 1789 34224 3923843762154
S 28042 633653813
S 36455 795673422
Q 4995 26745 3902707347827
Q 4583 26657 9485925884520
S 28357 92040801
Q 934 37316 9487913678533
S 6911 467090394
Q 1316 35401 774013359468
Q 9177 32235 9830469945809
A 15677 816494847
A 13316 525532062
S 23613 944301105
Q 1753 35410 2130723059561
S 16768 165037393
A 10410 592529267
Q 6272 34886 8247823458505
A 5715 879399974
A 20278 265238788
Q 2122 30430 8460638026505
A 13006 411968994
Q 894 37404 1373361861678
Q 8660 33654 8130533624860
A 5339 686783998
A 25807 305502067
Q 1090 37345 5399751154196
Q 13163 34254 5037311351143
Q 3925 36171 5444852109371
Q 4540 34189 4160548651996
Q 6322 31491 868503760394
S 34827 861609778
Q 6323 34113 9598893797639
A 26844 442426431
S 2420 422566521
A 26459 602769956
A 29922 173603017
Q 2057 22666 7189705856123
A 19229 681920430
S 17376 392717785
S 26799 48810443
A 24278 687858285
Q 3551 35425 6138986116466
Q 1170 35231 8376724125132
A 23460 398314194
A 23355 31625035
A 17155 656470069
A 18213 784091623
Q 3054 31836 3440918719538
A 29588 869455631
A 37260 839064058
Q 3448 27419 3637243225165
S 11173 517170544
S 36343 836672227
A 11707 929733427
S 19560 309130719
S 23904 337894961
A 22556 525722152
A 14718 42330157
A 19654 897470444
A 2359 171740653
Q 9200 35535 7217881976957
Q 2029 32895 4891606184269
Q 2061 28658 7933771015329
Q 2975 36308 980189761040
Q 9548 37010 7183606458872
Q 2157 36304 3587104284968
A 29585 106622223
Q 3897 34508 8863166984243
A 18005 185125072
Q 2046 32382 2205991926357
S 9533 562805211
S 36717 434504475
Q 33 37273 4406210234927
A 11515 802221903
A 16934 289941425
A 35684 65983134
S 22347 897011562
S 3120 187673755
S 18687 158421969
Q 2635 22246 7647363859661
Q 8036 30085 3818580907816
A 1575 560239844
S 12807 446477978
A 2423 739505267
A 31984 761642101
A 852 750403270
Q 13834 34555 4156684819801
A 9172 467211897
A 19417 225931983
A 29590 242473514
Q 451 27303 2483965038901
Q 436 36194 46217671836
Q 438 31100 721076573290
A 3629 915983863
S 28031 557074016
A 9463 427023694
S 8291 289921275
Q 3800 33994 5700767597227
Q 2719 27059 8978223040476
S 1462 96029134
A 10444 927193496
Q 9 36397 4768798687522
Q 3087 31578 5413194339651
S 24126 660344020
Q 8022 36965 8322836225429
Q 5497 26066 6046616058409
Q 1898 23027 7452123060578
S 33559 852263149
Q 1409 35684 2708517572729
Q 8142 30642 7388589428231
S 3555 545264186
Q 8107 30786 2243283489310
A 32867 550443350
Q 8540 31869 2942935397350
S 36413 273451591
A 15919 103376079
S 1854 808146142
Q 1677 35305 2444206175215
S 29401 334955934
S 14848 777509551
S 16835 564297594
Q 1277 36592 9046502573340
Q 233 35044 2030055851406
A 16762 513209907
Q 2920 27636 528369779255
S 25010 919731124
A 4410 15747691
Q 5190 35183 1156757754309
Q 4819 24452 1585112093543
Q 9040 29263 7871822205875
S 21982 99521894
Q 14403 35789 9039491184841
Q 13294 33192 8924616827115
A 29887 910774250
S 17911 960545583
A 2216 645862638
S 19374 694795354
S 33772 419729976
S 6712 271518594
S 25705 678989754
Q 3514 35166 3293444456412
S 16174 259118811
Q 754 36612 7844515733112
Q 3589 34175 3735819804909
S 24907 126978000
S 14221 85470165
A 27583 452936429
A 27850 176045485
Q 4312 26309 4155908634855
S 1250 236745066
Q 10299 30360 8881383023341
A 21035 561930419
Q 161 35120 4000809409824
Q 10842 31080 1019785681877
S 2174 219621987
Q 11851 34094 7890811167869
Q 655 36699 6924309133033
S 25448 888288429
S 29602 410135860
A 14040 701393809
Q 13132 35350 5767538983398
A 32420 935033558
Q 2724 33693 6758765620607
Q 3905 34594 6727528542275
S 19501 333680683
Q 454 29221 7789929594535
S 32327 430046381
S 21341 821281710
Q 483 19426 7107361244034
Q 2155 30965 5659887869558
Q 3506 27333 7785500930715
Q 792 30416 5641718249916
S 7938 930924807
S 6229 687030892
S 36709 865309545
A 21130 399152208
Q 9503 35724 4340361552876
A 15100 204590559
S 5410 467285166
S 1242 13564517
A 24031 513231271
S 13120 793982448
S 11994 234996279
Q 9064 32050 1758994536372
S 9708 15826438
A 28248 765466497
S 33093 27785699
S 13614 516037651
S 36221 190784667
Q 330 36993 3511451589230
S 4996 478810173
Q 3811 23843 6968643283160
A 12304 333603579
S 16273 680324117
Q 883 21918 252393618044
A 8524 20448051
S 13267 676104752
Q 766 21768 8651890386611
Q 2952 25039 8118508276868
S 14477 913195966
Q 5377 34776 2337779337779
Q 8961 28849 5576996080692
Q 2499 32351 1935874094241
Q 1730 36483 2855995756488
S 7670 334955361
S 14589 578988112
S 27758 973544056
S 12043 951208983
S 12994 966671541
Q 1016 28262 2076945489380
Q 3085 23774 2638325594627
Q 3477 23103 863645638718
S 15823 991240179
Q 1962 36426 1253454501948
A 13822 73830693
A 35283 695383797
Q 90 37234 9568199479642
A 3438 213979281
A 3501 457596045
A 32367 70942350
S 14402 862245986
S 15727 739036683
S 1600 496514613
A 30186 395263165
Q 1777 33073 8137266627931
S 27123 977054234
S 29354 26100906
S 25859 271357327
S 18662 85006585
S 966 43567064
Q 2500 33735 2037080410777
A 27078 440409446
A 17468 159759788
Q 9187 30542 5315690044151
Q 6335 32578 2457802661639
Q 849 32263 4220061676065
S 35046 786989780
S 36803 772068070
Q 3703 32107 3558219095195
S 36411 998369367
S 8892 701113097
A 35990 49321497
Q 2963 28619 8126781477879
Q 5342 33233 5512164027923
A 1726 562066516
A 17137 5066493
S 4655 78040107
S 701 223946673
Q 420 35130 1389224704061
A 9178 817671594
Q 6784 34778 3205436272718
S 26025 285057155
A 595 724610747
Q 7004 29224 6662964870440
A 10025 858130450
A 21628 813010540
S 36247 151708213
Q 3203 33530 8820029388990
A 28362 415153613
Q 4869 26179 2344721201475
Q 5299 36230 8665480372255
S 7638 483989114
Q 384 36060 8323523233119
S 18970 73925487
Q 336 31047 9535571364492
A 30530 385377908
S 23712 549469968
Q 2821 26292 4432229081850
S 29831 126057990
S 6627 78355516
Q 8493 35483 774089184133
Q 418 35981 3213726965141
S 27697 979696314
A 9264 351425589
Q 4536 37072 4398869003223
Q 339 36468 440468631630
A 32301 554543989
Q 2107 35794 4468573757233
A 28180 221635357
Q 2694 27635 6937297379187
Q 6637 33136 4799448323636
A 35245 73968001
Q 2133 24167 193782585413
S 4693 935450145
Q 1679 23873 3572529889508
Q 1857 28142 3910877694953
A 2337 768294628
Q 2182 30372 6545056413386
S 30359 641809109
Q 2064 36046 5076702862695
Q 238 28878 5650308429082
A 31221 125777624
S 6897 244769921
S 24582 876353871
Q 1032 34176 7852658230357
A 35320 394978133
Q 3603 33047 1799217033146
Q 15299 36779 102954093240
S 13612 208872314
Q 3380 31799 4781124053114
S 12471 487355851
A 15177 478435053
A 3380 261511389
Q 150 36510 9719405143602
Q 2378 25088 232646085880
A 23345 383264369
S 31544 261769239
A 18839 133657451
A 14380 11557170
Q 32 37222 909317874748
S 24546 688984907
A 5861 385020704
A 3496 832676255
Q 421 33686 5823793540596
S 17835 476815528
S 6416 716994101
Q 881 36376 1240169651000
S 11471 796996211
A 12652 467300208
A 9318 710032893
A 31356 326583569
S 16158 25318045
A 12630 88503575
A 22148 30520714
Q 1027 36657 5562844125960
A 26167 705637075
S 31028 911064499
Q 6491 27011 1071286797599
S 1522 329473044
Q 3133 33460 2709894132986
Q 3458 35468 2434586020778
A 2614 80259342
Q 5411 25776 5780467101822
Q 11027 36025 2500914688826
A 29064 994486949
S 30391 453303150
S 1920 233620445
A 34686 218639251
A 3561 849187805
A 28629 76462639
A 28489 211430162
Q 2454 25037 1111521215260
A 30152 981925505
A 30673 533885220
Q 2478 36417 2414797509188
S 10969 513399849
A 6022 542744771
S 17395 517149015
Q 1496 36961 543914322315
A 1158 97052731
A 16916 813395238
A 23734 291200277
A 21972 805453560
S 3187 817324774
Q 11209 31012 3967000815430
S 8968 367685957
A 34881 504403094
Q 13797 32917 4257308984208
S 33089 784970559
S 35012 406086146
Q 462 21269 5193813739377
Q 440 36814 6996415450136
S 15917 137616374
S 27404 668838032
Q 6600 27885 9020692975879
A 11308 47115300
A 9204 641679969
S 34112 455258485
S 20981 441970278
S 30348 908757917
A 26845 753684685
S 21724 217277645
S 36217 904578007
A 25149 666757681
Q 5401 33242 4801168962559
Q 7595 28748 1419195471977
A 28160 302508675
S 3625 274744140
A 34385 888695457
S 18914 236103293
S 1181 454949638
S 21828 78019767
A 16144 112074507
Q 732 28127 9671336666798
Q 10152 35027 3707574432032
Q 173 29477 8758261075787
S 31320 668419973
Q 10699 34382 2298951648808
A 30143 751414726
A 4646 353510996
A 19808 110126085
Q 3356 33243 305604578506
A 723 621186911
A 25324 493628568
S 31433 792159344
A 14187 719113608
A 13028 169350076
A 9586 295254344
Q 769 33394 7099065438170
S 21067 372417710
A 19369 386733409
S 36072 231828432
S 27878 727823075
S 33470 668088968
A 6006 497389169
S 21596 463569142
Q 1544 34462 9946789586713
S 13458 929650471
A 21448 586952684
A 4210 179992197
Q 3254 29321 8556363617879
A 175 605011593
Q 1582 35288 1540665582383
S 24354 128043398
A 1835 691834406
S 9032 633097934
A 16075 984233520
Q 365 25437 3482747584325
S 10484 877335937
A 21768 184903779
A 14588 769527266
A 2876 298611081
Q 6295 32650 6346703989870
S 34319 328702016
Q 9365 33397 4927183817614
A 23138 57748611
Q 4903 31783 3703082985547
S 11156 818671778
Q 8319 35683 3232870743270
S 10233 661322422
Q 12222 31098 8314701400588
Q 414 37099 4492526358760
S 23034 639595947
Q 7526 37239 7773114008457
Q 489 30757 7621503008421
Q 6523 36305 8476845567584
S 18961 801504074
A 6750 717107236
Q 6157 36843 913350923852
Q 4587 35660 3676666969595
A 11812 78819258
S 10866 888636419
A 3318 142211603
A 3869 674368734
S 5093 648461113
A 18627 441782405
S 11854 440761918
Q 1711 35842 228449982810
Q 809 37146 2786054159554
Q 3045 33966 2128649252951
A 13145 868950544
A 8728 191892971
A 2107 320618455
Q 2137 36401 1702124378110
Q 1934 32836 3911576252256
S 33193 515506250
A 714 398719000
Q 1530 36321 4540983941028
A 11944 198204363
A 24058 374904172
Q 287 35114 4794531761033
Q 2356 24387 3552226477321
A 23526 787060007
S 32469 943760316
Q 10477 30107 6146665148165
Q 4016 36803 1709629288301
Q 3276 25166 4679554623695
Q 676 36870 3970733210126
S 2337 906248262
Q 253 28485 7147019151811
Q 3757 27035 3781605054281
S 2075 435188367
S 18814 996264525
A 24740 528613486
A 921 747599806
S 16937 197358506
A 463 840886747
A 17790 222850941
A 17965 627977380
Q 1044 24977 5736903119034
A 32467 27156818
A 4674 864396518
S 27400 975871295
S 2942 245072245
S 23577 410332402
A 27337 683375101
Q 1567 36741 6819474649633
A 35508 820377672
A 37188 694928944
S 17256 766666211
A 3977 709707245
Q 5338 31844 8844865069193
A 33499 615138258
A 36084 61666479
A 27314 129387395
A 36996 659044702
Q 31 37185 4361212831795
S 1494 975416757
S 24642 397917253
S 5909 814286694
A 28106 290747317
A 28028 166129945
Q 11240 35987 1064836752230
A 10133 220279300
S 17397 522046882
S 16374 927096178
A 25867 579455097
A 30273 246078852
S 3744 625622969
S 4100 544681680
S 22210 343275133
S 18529 485438403
Q 10620 36821 9601056193110
Q 761 23418 1890400481367
Q 963 21837 5200181382705
A 12807 447588782
A 29269 178034817
A 11878 897071293
Q 4993 33896 4785895060920
A 31999 287000855
Q 14852 36088 8124940001833
Q 6109 28511 1504756841633
A 3170 676959669
A 17174 697273181
S 34529 308667896
Q 291 32763 9547604898883
Q 754 36352 358765336112
Q 466 37171 1585498315638
A 31315 325740921
A 26103 884948224
S 1852 923585033
S 3894 491389610
Q 2245 32870 4434917674116
A 11438 897477296
A 11530 858573153
S 2499 87953806
A 19542 38353074
Q 3374 30077 4672304581095
Q 38 37402 2653404913860
Q 3080 35753 2708416955379
S 33031 893936287
A 31053 433659722
S 7899 428298139
S 33153 526929050
Q 11506 33592 942165939718
A 935 419819240
A 14567 114284769
S 17988 647268281
S 23402 192288238
A 29687 305240357
A 13805 497490270
A 10963 324459302
S 11780 849984578
Q 1536 36734 6890514844937
Q 3229 35874 2617182884879
S 25291 322428802
Q 12350 34716 851392304715
Q 2909 34007 5437809329759
Q 8642 35603 1934021017168
Q 2781 25479 8622208818692
S 26253 914230161
Q 5212 27674 2636028395326
Q 1000 27665 9078194507663
A 30060 621858679
Q 723 32835 9537745604932
A 9819 336969019
A 36107 735902182
A 15904 949170381
S 31301 533879830
Q 2099 30455 9538256523622
S 25418 869269918
S 15531 582080303
A 19991 160952467
A 6922 275429497
Q 4812 33592 6568494578313
Q 14946 37286 2744993099545
S 31928 782443149
Q 4332 36493 9784875031569
A 25456 73958503
S 25736 928558742
S 9882 47290074
Q 569 27992 6076241278125
S 21369 353854834
Q 750 31020 7412125678922
A 14229 660241708
A 14143 622388088
S 23994 871492816
Q 3 33362 6877332480750
Q 5204 32254 6503355395922
Q 1686 35402 3161962613303
S 26920 72823334
Q 718 36791 7207431980753
S 12912 654907674
Q 2471 37302 9729744666792
S 20653 285105547
S 23009 202105989
A 322 951875737
Q 7948 32476 4583283792825
A 5829 779836601
S 1332 966549363
A 37193 436515435
Q 205 37353 8832472260255
Q 5597 34782 4335980496350
Q 1041 20105 7113337221180
A 8410 338564803
Q 14326 33424 2609268827672
S 34265 988411268
Q 6530 33285 662638127814
S 1707 856173591
S 21648 493472769
Q 4409 31037 3735653474306
A 12943 592382914
Q 9497 28828 2470400944923
A 33241 718338453
Q 4516 36665 3128392520205
A 25164 379875120
S 9038 280037502
Q 5324 36547 6530759391280
Q 4 29229 3396945825005
Q 1843 23180 4088313487390
A 5458 515400166
S 33331 239224177
A 18818 611216429
A 12415 667886395
S 13722 82415777
Q 11229 34509 9395893057703
A 4340 713079479
A 10541 826621594
A 22373 706693554
S 18714 382654718
Q 3230 35339 6216514035833
S 14525 638718747
Q 14964 33860 3086602440274
S 10320 391032769
Q 5088 29682 8430989730222
Q 746 36953 2456043266246
A 35593 31178591
S 2958 647860293
A 28320 541270422
Q 1000 36996 4504255713924
A 35648 986894926
S 28168 884613083
Q 487 30670 9746348001245
A 6586 899139971
A 9068 103184220
S 36330 833914994
A 773 169885544
Q 3848 30415 3931706241606
A 32027 981925458
A 29592 539047457
S 8712 166512857
Q 4583 35112 3759475016561
Q 1696 34838 747012237480
S 30794 44636571
S 6517 199070225
A 755 799038877
S 10065 232392844
Q 2396 23896 8421613073508
Q 1383 28515 5366581794817
A 8542 912597129
A 4583 968314649
S 1274 123079383
A 4213 304332241
Q 1216 30593 6267884321877
S 16488 678363834
A 21515 220088956
S 3742 44727626
Q 566 20775 5514835115237
Q 9497 35183 4026391067450
A 15094 293099376
S 23265 684725670
A 7540 336649178
Q 6119 35947 2833476125471
S 9747 796505174
S 34102 1797543
Q 2183 36340 1096296201160
S 11857 485126653
Q 987 34133 5718162364945
S 29009 950913408
S 5445 209544088
Q 7315 33844 173432000365
Q 5454 32016 5354171803937
A 9512 11078908
Q 8182 30586 3042258323162
Q 12343 37145 2245275368808
Q 1024 36978 3810349258247
Q 3947 32166 9629952767533
Q 4808 24300 4733507003171
Q 1052 36802 5120701824616
Q 375 37395 6747709981333
Q 8673 28525 6230543995191
A 15327 722059088
S 13376 956111001
S 7007 120770262
S 15440 990963200
Q 13675 33469 6211515303558
A 9414 481505887
A 1082 428858025
S 35300 997458686
Q 7720 32986 8179579855457
S 7456 62382077
A 22234 360597509
Q 7854 31096 5947140445599
A 34285 786707961
S 6153 252979432
A 20691 407808387
Q 1633 32633 2787339768212
Q 2459 33417 1268986179944
A 2957 174520473
A 9979 458612585
Q 9406 34409 5700539574406
S 25564 738419509
A 22655 744367981
Q 6338 25866 8223177278854
S 8358 74871980
Q 4601 35577 9334713281065
Q 9036 35170 6364075440711
A 32005 942245225
S 23414 814896822
Q 1932 33687 8502896255553
S 10834 211241161
S 11735 7313200
A 9172 940316139
S 28065 684903114
A 3827 162647341
A 36547 582572984
S 31557 618326571
Q 15878 36134 9932829440602
Q 2282 33865 3859498030010
S 27621 384798435
Q 3 37394 9941194308455
S 19559 352563977
S 8824 505976991
Q 9990 36623 7555342571880
S 24370 739974902
A 31375 555126783
A 3525 561966033
A 22393 166694378
A 1224 78424718
Q 4939 36726 570820970358
S 19696 947789166
S 22659 568479594
A 26045 864101933
Q 1564 30331 8428590657758
Q 907 36435 1244371929300
Q 2188 35368 627434590232
Q 7022 33732 3901438859651
A 644 702072886
S 26234 27831425
Q 454 32437 9056127666585
Q 8121 29668 264870797648
S 2184 766677704
A 19420 11633055
Q 482 34259 2260935959219
S 16967 29294130
S 8174 5757357
S 10803 234138786
Q 993 35274 1685349940600
Q 1321 28640 3269355912177
A 36596 103286842
A 23467 837535346
Q 1602 36927 3967262325591
Q 4698 31395 4827182326833
S 36397 805352735
Q 6 33707 4075706313720
Q 56 37227 2447234248285
S 28332 94243562
Q 2001 30990 6547519128157
Q 492 37321 1103038047398
A 36723 572729564
A 28226 272272373
A 8524 28285884
S 36902 152212761
S 7073 294235361
S 16336 717406536
S 30206 739622833
Q 520 37031 6003471560997
S 21948 461762153
Q 2131 24104 672135978058
Q 5540 34845 7456619970942
Q 309 35360 8144406058576
A 27881 86329265
S 22514 216495603
A 6633 869542348
A 32720 203854158
Q 5966 25927 3341051522453
A 21791 230791133
Q 2824 34653 7185802599855
S 35669 541829240
Q 5865 34024 7146258386272
Q 8586 37074 9123221968266
Q 1317 23315 4769834565418
S 5330 660775042
Q 1362 35888 7359340365174
S 16577 106163995
S 30465 538797485
Q 5677 29086 7122663188493
S 24374 380871374
Q 8123 33123 793236579405
A 19250 826882817
A 10290 44272995
Q 5685 31878 9008506422644
A 19391 416506170
Q 8086 33305 6036313160250
Q 6914 36453 7249016981409
A 12436 991057976
A 37169 400924691
Q 463 33664 7857956790649
S 36564 993692369
S 1047 430011229
Q 12265 31948 1697223905653
A 9453 856445349
Q 503 35816 6977173606879
S 32208 505308725
S 10047 146545711
A 24492 782156195
S 20391 462626814
Q 9931 32361 3531844561130
Q 1372 25129 7821190140013
Q 5304 34650 1189118160460
S 28393 414337307
S 11626 619665418
Q 2396 31754 7998378608155
Q 15478 35544 7881946940692
S 14912 860400979
S 16449 516160917
S 8061 356299561
Q 4886 33702 9621290853877
A 20555 799115762
A 8424 528109663
S 33213 202479665
A 21158 20797552
S 36599 897958742
Q 4407 34283 1855449499099
A 30437 325147929
S 25325 281671003
Q 141 37337 7232556586961
A 34268 870856069
Q 417 34389 4951383079314
Q 5933 31661 4474985181165
Q 8886 33494 6692399369758
Q 18 37328 773741323633
A 8659 455730361
A 28364 183698832
Q 2303 27926 5035646261795
S 26187 971468772
A 32738 727591734
S 22507 414040694
Q 2985 36444 1917112795289
S 32735 589538802
Q 11785 34350 4934908853937
Q 6099 31936 8117188557232
S 37191 840850453
A 5232 979761578
S 17538 422158140
S 34868 170320627
S 34797 208491929
Q 6103 35765 9114936185889
Q 144 37301 6527774825448
Q 233 37277 9851893354143
Q 17340 36684 7056132200644
A 35920 25933025
S 17244 593489301
S 28572 204799881
Q 1053 36193 7485500679199
A 16307 84709345
Q 818 34184 1990653279813
A 4672 810392510
S 16932 941527368
A 10619 248678794
Q 3735 33017 8093839800420
Q 9794 36692 8474233398002
A 7336 702055846
Q 13491 36135 3300978230709
Q 1868 33151 9824280940811
Q 4590 33568 9337241819990
Q 1477 32586 6166152690859
S 30643 424985380
Q 8832 36319 64942256170
A 8280 358012628
Q 810 35200 1049904485041
S 22845 927598679
Q 2676 34594 5976105522943
A 34366 77227037
A 2036 939889015
Q 2259 36987 5255408809152
S 2766 5602883
S 792 885299693
A 27365 254973403
Q 10278 33686 2592683503278
S 13443 558834864
S 34526 275640628
S 27367 714754381
A 13369 32354431
A 9106 10180311
S 35290 536075594
Q 4568 37037 6495351247095
Q 1606 25798 9539589717586
Q 930 36316 7314218623317
S 7204 759175082
Q 679 36338 2672224247996
S 24801 413433717
S 3684 399329770
Q 14354 34968 7894495053159
A 9295 521092116
S 18487 829043381
Q 8529 28179 671144354192
A 10139 376443792
Q 10765 34498 6850172611667
Q 5415 32642 2313651050498
S 32637 271407379
S 4062 581497557
Q 1194 26299 2244394303312
A 31372 353996445
S 28771 594533351
Q 2816 33565 6919995164981
Q 10127 37139 9481630027265
S 11977 805580691
Q 4829 36486 805567296959
Q 6153 33889 4367072769508
A 1691 968107743
S 2619 358770659
A 9753 254043390
Q 11096 32028 9903054134313
A 18291 632560514
A 16016 474707356
S 14752 369503615
S 34524 989376121
Q 11281 32853 5478078961716
A 19636 929804832
A 35603 662638113
A 16164 941277078
A 12223 646067053
S 6250 206783956
Q 13114 36548 1264811073594
S 30392 119422792
S 752 347984178
Q 10803 31455 4344881531778
S 13921 689696169
A 2551 931153914
A 32878 424802318
A 15658 600712964
Q 11 36891 8074755610160
Q 4171 31809 991260758666
Q 129 23529 2495345178189
Q 4335 34560 3480550149364
Q 6260 33621 8059451666360
S 22605 35877865
Q 8971 33225 5074199329516
Q 5495 33531 8938496715033
S 9950 25345534
Q 9329 34959 3957932900262
Q 1076 35963 4312664366671
Q 801 27550 6209693953519
S 36709 634644304
A 1479 758305298
S 36417 158814181
A 23108 871113955
A 37118 389587672
A 20071 431392225
S 12711 93296647
Q 1921 35829 8210687212351
Q 4100 29985 4439809529501
Q 8020 35890 8503492575955
Q 4917 37142 3409346500846
Q 6703 37012 7807659337790
S 23744 659425174
A 11039 905310762
S 26338 486773314
A 1977 664731751
S 9031 901542267
S 27444 315947117
S 2753 597758810
A 14231 901753356
Q 2713 32286 6200322358909
Q 3191 34150 9775616450631
Q 7332 26175 8758913182678
S 12226 1893263
S 17963 554099248
Q 1972 26189 7286260307454
Q 14407 36760 7037330753774
A 31072 983335025
A 28461 454373975
Q 3167 28006 3610600377991
Q 1974 36102 4727196592020
A 36363 448783073
A 6841 277575855
S 31086 716882745
S 18786 431831239
Q 7753 30877 4402184454719
Q 12417 35191 5184010364163
A 12389 794186359
Q 7481 31054 9765218144435
Q 12638 32185 7300677764458
Q 1381 36967 8890935114170
S 26583 105008395
A 23154 976041427
Q 7065 25817 8471849911391
A 32604 364516808
S 28856 986204663
S 4478 362380131
S 12656 713602545
A 20018 680458963
A 11618 745763342
S 25506 524649328
Q 7949 33966 5248888212174
Q 3278 36430 5077030164239
A 8434 996949381
S 15507 56006675
S 23290 74435682
A 22611 274972040
A 33146 674110057
Q 9609 31004 6412430306042
A 27105 660940218
Q 5231 27869 1248457473920
A 28754 770959857
A 33241 859197721
Q 3835 23376 4274740081636
Q 10855 35579 8670323904320
S 22489 263889248
A 3599 243187234
S 19275 271653271
A 7700 317372717
S 8740 933799136
S 31035 322629217
S 3207 956567809
S 30891 983044339
A 474 322656233
S 26056 603379255
Q 9327 34500 9302088317042
S 14651 660735014
Q 1044 26114 521590611869
Q 4657 31744 1721476469636
S 19459 954005730
S 3235 14394321
Q 2970 23160 2905306324214
S 2030 765513642
S 21719 675395081
Q 10106 31319 7162739879736
A 29160 308420330
S 10583 617254709
Q 3844 36152 703019568889
Q 4681 26472 5231842454351
A 35257 87624445
Q 7610 30648 3469790658840
S 7978 54194328
S 36277 786776513
Q 12680 31967 2058426479326
S 15401 944065543
S 2559 145706449
Q 14078 36485 7365338736584
A 8478 777745093
S 33782 642429999
A 25378 940665011
Q 729 36686 7990132985716
S 3146 611534041
S 35208 957175185
Q 535 33483 3674355175267
A 29033 168010607
Q 2758 33335 937336340775
S 26530 938424697
A 15903 727380398
S 6217 736269645
A 10751 766097501
Q 1367 27948 5434065097321
S 1970 580315395
S 8978 644829180
S 17682 111281079
Q 4573 31337 7206747342075
A 106 599744632
Q 958 36764 6689697638841
Q 1823 33646 2747930908418
A 25043 487893200
S 6536 953344816
A 35459 945578042
Q 2114 36103 3054612148791
Q 1759 36357 8022709811496
S 7214 494155387
A 410 611484519
S 28331 736546099
S 36721 781245892
S 21493 256645481
S 12855 655564195
Q 10206 32487 9015513472997
Q 1698 35887 4211196390843
Q 1676 21038 2877549108621
A 4677 37180082
S 5040 676571153
Q 4346 36472 6672947446800
A 33017 793800853
Q 3699 32106 5183305052121
Q 154 31915 9286297430566
Q 2537 35577 6457904212856
S 14809 499738808
S 23503 892846506
Q 4797 32995 6484847799377
S 7520 123538437
Q 1407 28370 731162182869
A 14455 211834459
A 23558 124450973
S 835 552138118
S 22441 336128671
A 16950 312443336
S 29102 625244180
Q 393 35979 6374391850420
S 17306 824081842
A 26779 245748066
Q 9817 31069 8315457586113
S 20013 982346895
Q 2689 36792 6974833890956
Q 7268 33146 5619401233285
S 3579 921299976
Q 8824 35363 2003146916553
S 36612 501848289
Q 11593 37135 2185867979870
Q 10195 35956 940128795137
A 217 416772490
Q 10404 35993 8903223362193
S 22854 577215026
A 15876 328389594
A 8699 305172289
Q 216 35384 2400457130033
Q 10705 36497 923130491899
Q 1783 35472 420646580793
Q 975 23536 7881056963159
Q 388 34792 1600685624997
S 27284 223657670
Q 2075 30963 2117619953250
Q 4371 37379 9651630914056
S 12185 865136438
S 36607 123842762
Q 1781 37260 5244390563209
A 17336 50858283
A 19641 185023192
S 31774 22686444
Q 2451 35983 4263002430753
Q 3829 31681 2015935278791
A 4021 844285435
S 4649 648465733
A 4678 127724025
S 31913 598126813
Q 321 36797 6186181351573
Q 2376 24965 3160364057725
Q 311 37129 8819802692821
Q 6442 25744 5405181693589
S 9584 990065199
S 4061 29681400
Q 1839 34248 6955305936280
S 20660 936753518
A 21008 718057210
S 18341 622931562
Q 13655 36901 4662703868752
Q 14705 36621 31753080098
A 22606 312392722
Q 3189 36171 7692524146198
S 21468 482460612
S 35841 912901654
S 9630 680923096
A 18282 588940364
Q 1172 36805 5390245044329
S 11582 872885636
S 2962 216501276
Q 7448 36064 1949422150971
S 34347 623841684
S 26771 105095999
A 12410 457445822
A 26619 60894958
A 20245 253581713
A 23397 938134703
Q 11626 36351 5652338149757
A 19533 808527207
Q 4744 23925 4732482587184
A 32116 681232686
Q 7389 33058 173000291896
Q 3336 35912 3990173390123
S 13993 476585395
A 31667 629958216
A 21472 756695319
S 17887 729678228
Q 258 31076 865308860782
Q 2606 34145 8173381604113
A 37141 865508851
Q 2037 30684 2229544187683
Q 4098 29942 7457840770018
Q 970 36832 6879168074892
A 21210 920488700
Q 14519 33565 2480224150087
Q 8667 31755 5978259383045
S 18254 237737597
S 30869 28429248
S 23197 93676109
S 24007 125377612
A 18130 137552011
S 28994 160089811
S 28032 363561599
S 14145 758185094
S 107 722398868
S 4393 171822821
Q 1923 26622 7026597669426
S 27927 321627439
Q 12125 35849 1724854859198
Q 571 36665 3930074381081
S 10906 696769683
Q 4676 35895 7453438063753
A 24493 350594863
Q 6949 35879 5471981237347
A 26525 117854506
A 34359 961646939
S 20645 32068367
Q 1732 22870 4452292712213
A 35434 652356883
Q 13966 33893 8498006883111
Q 11961 34615 383428046196
A 24040 713107496
Q 3066 33830 5370980118044
S 31746 709618173
A 26096 57831564
Q 8884 33835 1562083496493
Q 6965 33201 4715470559335
S 18550 690052267
S 5171 597136955
Q 12901 37271 8290344028340
S 15354 238966700
Q 3946 29447 9837970984339
S 5716 932307092
A 32397 581124742
S 22621 588344950
Q 5768 29005 3791776197843
A 26094 636647197
A 31380 324912647
Q 433 37176 6124948811645
Q 2515 22391 8617707320036
A 15919 923703521
S 19585 391678159
Q 290 35762 8193323609093
S 32034 195203476
S 36476 127543306
A 16904 526396330
Q 3956 32934 8286190246519
A 7493 325650502
Q 712 27752 3289354027464
S 24270 827524775
S 22189 986181166
S 9687 735862556
Q 4212 30066 1842405864854
Q 7062 33227 5865016868624
Q 3024 35548 1803186739670
A 10327 308518126
Q 6304 26473 1909553534393
A 894 875436011
Q 993 31839 6785706724522
A 36016 56655268
S 30641 211124022
Q 603 36574 1786335168180
S 10381 903777572
S 14352 831266203
A 8070 447271966
A 19520 203285966
S 31047 10603989
Q 2429 29055 1502874989913
A 30726 1033471
Q 13212 33102 905534475224
Q 5657 36271 7499535801632
Q 5009 26538 9806050749973
S 26482 716483204
Q 8145 37089 558572198916
S 21088 26708846
Q 769 32761 9424963885235
A 6653 16423641
S 34095 256306457
A 29303 188866695
A 9244 293548425
S 14115 196651990
A 16255 492604480
S 32229 706549950
S 561 210837436
Q 1756 33999 7495018439698
A 217 232735074
S 6756 182157844
S 34118 248059877
S 1156 675109296
S 28772 628980146
Q 4460 23386 2503877539398
S 20810 733056906
Q 6437 33172 134618290619
Q 265 36694 2321880158805
Q 76 37087 2834124694794
Q 2162 31432 9163253147458
Q 15202 33988 2540292316581
A 25923 283480722
Q 1426 27680 9994255264316
Q 7945 37100 7383283721931
Q 7875 36311 8655103461899
A 32260 771116761
A 29031 232601512
A 16870 664332119
Q 5948 25630 914678558916
A 31303 941786957
Q 1122 34786 9856799192223
Q 4473 23932 9068603530682
A 5269 578444404
Q 3809 31514 9997257977074
Q 5536 36680 2708004193129
A 1177 882697465
S 20222 143269646
Q 3590 34517 3444300431115
Q 3615 31600 7001469364264
Q 1574 36496 170350196081
S 22064 383961592
Q 4236 34827 6760422782871
Q 10955 34448 9806094084856
Q 8970 37390 1376823458507
A 2220 838918089
S 17236 141377610
S 35628 503959542
S 24103 48805693
A 21663 700901570
Q 1053 24401 2131890340210
S 24735 413859333
Q 6605 36873 1465299073353
A 26490 599084362
S 1975 913057275
Q 823 32734 9824753508049
Q 11419 33183 1341235015135
Q 2109 37221 9567851757875
A 5180 444525391
Q 9115 33965 5752689809219
S 33131 156345100
S 21156 673484111
A 28542 616103204
A 8571 8683963
S 21040 54052303
S 36573 926880405
Q 8963 29113 7424452729801
Q 1442 34314 9622869847584
S 6677 886145549
Q 14175 34903 3591157013987
A 25125 253758246
A 8049 115144768
A 13375 168481535
A 33323 427658692
A 4164 678034849
Q 7354 35480 2510124780709
A 26092 246407672
Q 4585 25306 7338785549247
A 26700 891101087
Q 279 36193 2426370875533
S 1745 720218320
A 19302 994179002
S 33514 119862966
S 22288 749456256
S 7083 668880665
Q 8115 37301 4459040637200
Q 11110 30674 2554150057709
A 34124 181988555
S 29609 931429926
Q 9004 35335 2941348005488
S 31188 739929766
Q 12448 34909 8421264480375
S 5293 254897696
S 9310 50888372
S 11571 419949582
A 26585 598650006
Q 310 36421 9313268332763
Q 1225 29629 8932510942804
S 6867 298546816
Q 500 36137 9427208289649
Q 2344 35492 6978897306983
Q 3758 28796 251659406549
A 28743 271555766
Q 7261 30100 4243099574595
A 29356 433365401
A 17897 529388737
A 4649 138077533
Q 4284 32498 2210498882718
A 17355 417213149
A 27342 392441765
A 9771 692449420
S 36366 585326087
S 29611 205769328
Q 3680 30507 8189954440380
Q 797 36851 9169583170164
A 4603 310281804
S 27549 659222123
Q 7119 34696 2539090471224
A 23778 768175554
Q 10194 35646 5648045513296
S 31126 393855055
A 16181 183326430
A 28527 64140553
A 12059 987924241
Q 2787 35762 1534539079471
Q 9475 32206 8292694849416
A 32625 65524498
Q 9341 36348 5569149104070
Q 7280 33164 1406658042023
S 4634 904917897
Q 957 35786 2558024977470
S 26928 948227283
Q 253 32714 9035254666377
Q 37 33117 7194561912729
Q 9955 34806 9866533476727
Q 894 33903 7643005564313
A 16899 584749190
S 23787 24938817
Q 13755 35470 42334308345
Q 825 36863 4591205020012
A 9375 986330025
Q 9762 35557 7990481414223
A 31710 115212853
S 21972 732337268
Q 3 37396 9744041465422
Q 1618 37386 4525570321199
S 15999 339181801
Q 2815 31337 7010670670001
A 25737 927779817
S 35871 965008001
Q 15863 36912 8349065687409
Q 4256 31645 1413745201642
A 11586 347138924
A 35553 995634923
Q 9 37339 9335180902215
S 23213 211394215
A 25254 128859934
A 10958 97435792
A 8197 77053649
A 30312 861232906
Q 6934 37035 1406200549636
A 29073 36973959
S 12889 458007152
S 8542 138004997
Q 274 37109 5891446136200
A 28414 521613692
A 7778 386479567
Q 5403 36596 3506832763494
S 2406 790228079
Q 6139 34285 8084910718142
Q 813 36501 6680077997421
Q 6617 33433 6740455230539
Q 167 35930 9878624172925
A 3328 768030243
A 5545 753187794
S 32476 451699802
S 7846 352162048
S 23639 265449441
S 18061 369673975
A 20644 266824730
A 11845 623826499
Q 8148 35021 5531071375367
Q 11231 31161 966270673213
S 17077 62841717
Q 9507 30607 8969780099688
S 16419 868489898
A 6347 25141259
S 34712 539650431
S 6108 111827696
S 32429 500666518
A 30789 248453745
Q 502 21677 2608116472488
Q 6166 33222 895403888561
S 23385 734459856
S 31069 576698904
A 30632 652794511
Q 9236 34255 8421770593303
Q 16171 36246 9254959109345
A 15731 657637436
S 24900 247323403
S 26465 913168609
Q 3708 32686 1686127687231
Q 377 24444 2399672979386
Q 1289 21935 9788469407975
S 27466 612340767
Q 355 37259 699032467883
S 2901 265946372
A 12724 670311895
Q 12740 33776 8533786215324
S 7335 730222340
Q 2341 35430 2478370003736
Q 465 36923 2978487605432
Q 683 31746 5645571643096
S 20937 896667503
A 9964 699044080
Q 1085 27975 7457682046711
Q 2394 31673 5808953565518
A 12456 600006008
A 30117 914921773
A 16450 879831774
Q 65 36869 2594741009124
Q 2903 34814 9341415580391
A 12945 719845728
Q 633 32264 2761921945204
A 27674 889515744
A 15358 432816113
S 15563 479263829
A 35298 852772571
A 20054 763913268
Q 4934 33379 5512950098320
A 869 516942697
S 25189 208896749
Q 2091 21716 8712125618338
Q 2862 33411 3398436450469
A 33982 465763741
A 2189 502823825
Q 60 30373 3853805204403
Q 1053 36848 7328693243970
Q 9126 37303 779661587547
Q 13894 34218 49617002699
S 9414 771099443
A 7278 679405573
S 28393 173776518
A 24285 143999519
Q 2850 33297 875385793127
Q 16572 36733 4220056445915
Q 14116 34752 9623571497792
S 23389 600113089
A 36733 40228842
S 8632 970631968
S 10692 739890980
A 12030 4594742
A 35460 337500227
Q 3099 30048 4044642809144
Q 4282 31437 9801758145806
Q 48 34620 955150869185
Q 8529 35731 3953449949108
S 31015 853201805
S 33024 253519536
S 9525 99192020
A 7676 926306125
S 28873 873659145
Q 2522 35193 8067972557270
Q 8971 36899 9928509310845
S 16471 364288782
Q 2826 36535 7961079276693
A 28580 123150623
Q 476 36136 8636160915085
Q 933 27155 2682953654309
A 1129 364128258
Q 5968 33278 324996396874
S 15088 818176612
Q 2500 32793 9590266764451
Q 4662 35226 7982735997191
A 6632 937379356
A 26221 378947643
S 35655 937778757
Q 1618 31761 5634446247868
S 6828 179958605
Q 1300 29660 3552061463396
Q 1049 37398 8353623303093
A 33196 833885701
Q 13358 34426 8039768481423
Q 5377 31121 4602098780296
A 33612 255270244
S 17844 82054141
S 29244 307547608
A 17153 874207016
A 4225 148689345
Q 40 24547 1500499135695
A 18695 100581498
Q 1204 28844 9536689752265
S 10502 386625068
Q 1337 32953 5087092615183
S 28135 791317322
S 17769 355082881
A 37118 155318782
Q 963 37221 1461264925571
Q 1209 30964 9713079909098
S 25120 622595410
Q 1728 36708 5600495391577
S 15480 137529276
A 18082 803013773
S 8798 505712195
A 48 394302389
Q 1567 25922 8375924467852
Q 6160 29256 6360672583585
A 15877 739585422
Q 1769 33574 9512312438601
A 16572 527407148
S 20141 641482783
A 31171 49755523
S 37181 380393895
Q 3603 32512 9041615417115
Q 6593 27756 5010007808523
S 30344 931765696
Q 9029 36955 6896213493544
S 7432 742454108
S 27010 611803004
S 7239 349668469
S 22611 10543656
Q 9527 34500 2864254077410
A 14089 547925660
S 33615 425136035
Q 3523 32653 1379930734682
Q 16847 35771 8002764925164
A 28284 881892597
S 524 163238067
Q 322 35701 9157462532793
A 31292 731200909
Q 52 37411 9207738494380
Q 13037 33528 2204213069384
Q 755 35629 5741518039503
S 28691 480170106
A 22508 430553279
Q 2558 37160 6301308902546
Q 1087 36982 8495174270232
A 21645 478607276
A 4763 199552974
Q 4596 33734 4117896154629
S 13229 424236204
S 21989 241149099
Q 2128 36338 9421838012627
S 28515 789235051
Q 10497 33437 1392140900017
S 17171 370410379
A 2997 859840736
S 22133 147935526
A 1898 480437321
Q 1694 25043 1042751079206
Q 5789 25575 5109197055083
S 17097 796328678
Q 465 35991 8237658797931
S 17932 181428417
S 1869 572458397
S 37195 557352245
A 28023 809488289
Q 546 37126 9283108113259
Q 3072 36720 7967989117312
Q 10942 32486 377067816560
S 26152 191482554
S 803 919669702
S 911 429441886
Q 684 37196 8806544986564
Q 7423 35356 3112822801798
A 5332 268149030
S 35779 678071120
S 17312 502515878
A 37257 231417905
Q 77 25191 4203434506744
S 31266 824543975
A 36776 541533378
A 8974 732537615
Q 2928 25228 4861918307723
S 5501 335121874
A 33515 540084979
S 27426 616596711
A 26073 254075917
S 31677 530308258
Q 10130 36022 478117918960
Q 708 34083 1006859752342
Q 951 34442 7447973747740
Q 13314 33065 1351955043909
S 15847 467400913
Q 15330 35899 1804105231364
Q 1210 37406 8186130720878
A 2814 290673286
Q 9332 36892 1384348276227
Q 2145 36728 3463812921892
S 34501 215318173
A 19160 107033360
Q 9564 35550 6436590717507
Q 2567 35948 1183428020736
A 33771 133090257
Q 182 36670 4899974443929
Q 3083 36231 1838350551583
A 15647 616170336
Q 3230 26345 9996769161210
S 14621 797521235
Q 360 30332 6581136717203
A 35650 129535347
S 13190 456023978
Q 370 33703 3118609725543
Q 11650 33301 1225907234061
S 4013 315120244
Q 11921 37289 5752309449825
A 26294 27743025
A 25206 396464898
A 26450 382882299
Q 15 37341 5344027555741
S 31835 638436170
Q 47 31939 9024363009555
A 16966 272741019
Q 1237 36374 1223785986202
Q 13272 34740 513624905184
S 12143 192698956
A 7063 907285089
S 21478 892718385
A 11275 744271097
Q 10097 29942 8377835784880
Q 1280 29370 4375510843713
Q 3596 34777 6597032436748
Q 372 35401 3067612174783
A 15367 198686498
A 1048 267685237
A 27609 754233774
S 10737 624553733
Q 547 35398 8509813164806
S 9774 473562833
Q 9850 29341 5384282689593
Q 1144 32585 8450226102801
Q 3016 27469 8496265520258
Q 819 32336 6956892887997
S 16550 651394544
Q 2781 36464 6056613715121
A 9172 526297763
A 27452 648119015
Q 907 23345 8238151483798
Q 1502 21742 2992779487348
Q 9292 32613 2286472554888
A 7102 935138706
Q 7268 31400 3626551152106
S 33192 995712438
Q 275 31630 9755552173887
A 33554 418755984
A 35001 536742148
S 13087 28685533
Q 13070 34646 7724626537745
S 10464 708377355
A 35326 837008606
Q 258 34179 1145011270934
S 4053 567989410
S 30673 829336856
A 6855 831820755
A 15720 166703991
Q 3932 26911 3877473951553
Q 1411 33565 1743185354664
A 24861 159226201
S 4670 644919
Q 2981 33505 511558580658
Q 4016 22728 4694153238201
S 31894 827893004
Q 7112 37228 557074728293
A 20926 675344017
S 25774 577373030
A 34237 96019626
Q 222 35174 5793960601218
S 21660 377272499
S 33739 168297969
Q 2967 35267 5756725952640
Q 1286 36532 1329732313442
Q 1822 24637 9988563171890
A 31680 220736912
Q 4349 30459 4739790165883
S 12722 16786140
S 304 526162520
Q 1735 25340 9280856775621
Q 1470 23625 5123594071857
Q 193 34682 2235394758127
S 11525 186238385
A 32770 444929225
S 9414 191344495
S 5525 779163198
Q 130 37354 6677899507012
Q 5619 31089 1642811356571
Q 9235 34834 4430488071471
S 4294 98158765
A 25286 139418192
A 18548 970712261
Q 1605 31365 5895203701974
S 2441 319429228
Q 6707 32490 9186168843124
S 18270 135729413
Q 1949 24044 585205054471
S 17946 364401231
A 19783 579135129
A 25574 697064736
Q 15388 37275 3304414841848
A 16122 812381645
Q 8920 28283 6384106284237
S 28189 44488165
Q 1244 37355 7899154758025
A 20016 909937790
A 29336 817706580
Q 1756 29320 5081473065473
S 19957 306571192
A 28580 161913609
Q 2111 32985 460861063778
Q 5138 28905 2766693877677
Q 10138 29292 1653052539843
Q 50 37145 2574512523653
Q 2272 35875 2818590646640
A 12659 251659716
S 22052 954045667
A 17608 17437924
S 12270 315322759
Q 2065 28339 5046964281131
Q 3492 36161 7212918198381
Q 5314 36769 7297417883992
Q 1960 37302 7964323500316
S 1776 372970881
A 13452 641697395
S 15979 130922596
S 29710 719426755
S 32996 104484253
Q 6200 35002 474052984040
Q 9263 31753 654718303422
A 24357 979649750
S 33563 495566908
A 10009 386540389
S 11540 323299126
Q 194 33053 3643471242462
S 25819 995024208
A 5809 495860833
S 9486 25088972
A 34096 134088860
S 18838 520759175
S 4450 56109815
A 34385 339972685
A 15682 647719160
S 37189 139185024
S 29661 689565666
A 14287 973969174
Q 3085 34859 2496836402085
A 4076 445215814
Q 9402 33135 219331886491
S 1889 122416164
S 11230 186068631
Q 3979 36234 3281850338810
S 122 405081555
Q 10282 32448 2381136629179
S 13279 758627808
Q 4498 33735 6161581646924
S 27828 96480975
A 14628 677026105
S 10577 445147534
A 16963 440172987
Q 596 34953 3770900114928
A 33563 276003782
S 19475 834342388
A 19971 719022627
Q 4405 27568 9074108974355
Q 1239 28330 6559558189293
A 22669 746734818
A 30378 798673983
Q 1050 34443 8400337296772
Q 7333 35420 4026626916750
A 30256 782313816
S 17068 463041141
Q 1279 29676 8161345774259
S 4104 714662771
Q 627 37335 5163374494995
S 6463 610769363
S 6775 525727950
Q 785 32881 5456390582654
S 25088 401149655
S 5046 79314044
S 27272 839368238
Q 431 34940 5949978193448
Q 6993 36790 4462047584354
Q 7954 32251 5444532369519
Q 7716 36342 3396667796095
A 11039 916317047
A 29655 137077835
Q 3251 28424 7723971949177
Q 13302 37035 1394686879363
Q 13997 32994 8612237116869
Q 3949 30691 9136343725382
Q 1582 22132 2691607321145
S 26485 737799575
Q 10136 35666 8680029431126
S 17079 656352428
S 35162 767217272
Q 489 37387 8516472320694
A 13212 88434877
S 4873 256591195
A 23569 177271789
S 36378 527337588
Q 2701 26631 289444681931
S 4003 864856414
Q 4792 34202 9059225883117
Q 9163 30918 7816053162719
Q 8352 33576 2634031210676
S 25625 138565336
A 25560 684164213
A 25572 806291469
A 8531 372058544
Q 1031 35363 2397862570167
Q 3197 36817 4895052380267
Q 4760 27676 850205404758
S 17504 94638968
Q 4600 33598 5052323835301
Q 9053 33712 1974722781963
Q 33 36121 3807985341205
Q 7242 26455 4115313820046
Q 14137 34737 894881133951
A 31923 908648927
A 27220 976102671
Q 363 37135 9158349829084
A 18181 502343956
Q 8210 34281 5575153831085
A 30074 81973000
Q 12661 33736 5786072046104
S 27643 630479064
Q 5262 24595 3223797642423
Q 2866 35675 3828549066384
A 14403 937442773
Q 3380 27810 4956982912659
S 25127 345465510
Q 2787 30095 1854413391046
Q 1920 31367 8180742628772
Q 7689 29303 131322366831
Q 291 36951 9682689826821
A 16790 167124120
S 25864 995520330
Q 2809 36627 5930802194212
Q 13751 36954 2551568272677
A 27921 742304932
A 32305 675241866
S 7065 698169179
S 19721 928469616
A 18222 3538736
Q 7284 36482 2467285064896
Q 1007 32000 2051779519078
S 37027 3032878
Q 1492 30046 21035962004
S 12612 740901372
S 20241 408162223
S 35558 45515214
Q 627 35422 8098488636882
Q 1599 32113 6735902283735
S 7340 86708955
S 32324 302482751
Q 11221 31043 3068540521669
A 21349 236333481
A 23774 835220650
S 3595 44282816
S 1055 906200419
Q 2912 32797 2740161046614
A 19268 253582808
Q 1619 37020 9764418610497
A 27366 94411282
S 4603 30909520
S 23277 92233690
Q 308 31765 8536889886567
S 2989 282456798
A 37028 747951766
Q 210 36677 6150351849720
S 33667 443119262
Q 13549 32401 5163398258630
A 8803 36068655
A 4821 734977984
S 27895 131433506
S 1434 120574823
Q 3668 36868 4102559113416
A 7882 599068124
Q 5061 28182 9600638609858
S 35436 256947084
S 15052 187153749
S 34387 271860291
Q 5408 28761 1449688034178
S 11506 757984771
A 8118 788458067
S 25238 493668705
S 33421 783768513
Q 44 37399 5027006022934
A 18559 891951420
S 22485 96569773
S 23505 542113965
S 19597 930217696
Q 34 37068 1982785143535
Q 13677 32952 2385989433801
S 4408 686249031
A 29995 399176895
A 3557 906890591
Q 190 37348 4715946779761
Q 2279 37105 1401236819945
Q 12942 34215 637153546253
S 12328 823806275
Q 10556 31011 2290701772207
S 31887 397645925
A 8081 381176068
Q 2219 33688 629419901312
S 2131 439899397
S 28840 916244860
Q 39 37367 5891577739525
A 33121 414781835
A 18126 904844662
Q 160 34945 678541691124
Q 39 22070 3169178185379
A 10032 213694027
Q 2636 33646 4234117342349
S 21624 405677506
A 28434 88398437
Q 14965 34564 90136732352
A 34207 704487464
Q 3600 34117 3309418244162
S 20955 172027226
S 28764 564412243
Q 4954 36485 6856162625638
Q 155 28410 6817447801974
A 17109 563845324
Q 641 21976 1681361181089
Q 15529 36036 5807071739245
Q 4428 30773 3256177179233
Q 52 34438 7090898716953
Q 5189 37372 5290465809771
S 34209 693257537
S 8857 755511592
Q 8597 31398 1682159109499
Q 14396 33897 2446875525756
Q 328 24770 9139992464327
Q 5427 32206 5915658925749
A 25880 736035136
A 3439 326665476
Q 14937 36158 5979597777544
Q 4401 32313 6838559269830
Q 412 37143 9980129051660
Q 714 33785 8241554848575
Q 12643 33444 8505736393147
A 27847 245004359
Q 4940 33860 847432254037
Q 10129 32453 2301958455573
A 30001 150109353
Q 10542 35251 8985879061134
A 5084 956493885
Q 10517 32776 2113520941556
Q 270 37163 4533705581083
A 7622 274880813
S 29302 653593110
S 24706 673288037
A 26354 898136142
A 12133 68493280
S 5829 824986928
Q 5425 33323 7395275298627
Q 9842 29116 3069404148973
A 19881 94137498
Q 359 36695 1902423837924
S 6948 197826346
Q 12374 31672 6607144992576
A 30936 312405380
A 24012 125013343
S 25745 775155444
S 12042 969196857
A 15171 137585123
S 30279 66482958
A 26937 921774544
S 22868 709147562
S 5905 519175375
Q 5938 29703 2516443660443
A 5769 236102717
Q 12965 34374 4579824567262
A 26158 984433095
A 35295 287157589
A 26200 22322468
Q 1271 31229 5552572951198
S 1807 925125700
S 31378 9433430
A 16030 846008605
A 12594 236657549
A 34942 150897002
Q 2843 36837 5714211745766
A 10710 398912791
S 34006 535130773
A 1165 241461671
Q 5175 34859 4073578963289
Q 9593 32256 6618578957527
S 12734 206733286
Q 3421 36312 8718760733923
Q 1255 35311 1774939437312
A 35147 331286539
S 11751 904069091
A 17011 482757194
Q 12599 36973 4264120300927
S 22369 567551347
Q 6941 27189 997468343949
Q 1181 35795 5484040629993
A 11789 730634383
S 28903 41577820
Q 3029 33655 7629764618973
S 1087 736346740
A 26760 705423486
A 24202 220835473
Q 366 31070 5435180709354
A 33282 533075194
A 5287 855434935
S 25836 741125660
A 5592 426363481
A 27723 788260960
S 10434 967044763
S 18964 460830337
A 1413 225821904
S 679 947363897
S 9497 199699656
S 12047 866448898
Q 7845 30897 5555375117164
Q 7679 35980 7074224316177
Q 2607 35974 804721112375
Q 1144 30045 9244767946465
Q 3283 33526 338306155658
A 20480 102703104
Q 12809 34029 8631552249429
Q 2406 29704 4127732026575
A 12430 581169197
Q 1019 36587 9149524089368
A 8131 231643772
A 34935 217813496
Q 5223 34602 3915214818805
A 35027 998482779
S 22553 403078415
Q 489 35984 2838204847470
Q 4 28677 1562175000140
A 12566 624675169
A 26780 311315091
Q 1919 36472 4621733567647
S 13650 773273748
Q 11897 36509 5891652400594
Q 1319 31175 5433928318079
A 21059 814162590
A 8433 803752579
S 25618 88462642
S 17082 453899340
S 14998 564100802
Q 6656 32943 1689450759672
Q 9769 33994 6288887665448
Q 2906 24081 1260447400321
Q 2702 34069 3532744206846
S 16808 736112834
Q 3125 23600 8921598684211
A 32666 632612422
S 6538 122858435
S 625 944135696
Q 10279 29118 8013159140069
Q 83 27315 4350867931989
S 22789 936930392
S 35936 662510083
S 31833 134554779
S 34557 458123973
A 31430 479624802
A 4941 877218612
Q 95 35276 7928975614873
A 37028 812837663
S 36711 174008144
S 7969 598789014
Q 9816 34433 6327277163409
S 33000 902364078
Q 9122 30040 9963866121711
A 36143 647166592
Q 266 27228 5064775396691
Q 1416 37028 8942277527801
Q 300 37357 4423815254870
Q 3232 29591 6541245807758
S 13674 23289285
S 18158 732348631
S 22894 440015155
S 241 500009964
S 19308 747162601
Q 4780 34989 2765394333168
Q 8913 28020 6953883631068
Q 1568 26478 4403506643859
A 745 784650235
A 21911 544580912
Q 651 31846 3996060861354
Q 482 30030 1288131912321
Q 11253 35241 6400132295882
S 23925 111382289
Q 3697 32594 4817811826624
Q 3340 34675 441952097724
S 12886 998574022
Q 1395 34903 8475291240043
Q 10771 30924 631403534903
Q 1906 30712 4309190719309
A 17389 636869076
Q 3799 36290 3685271451538
A 31240 75338571
S 13017 187097924
Q 341 37202 2226697200915
A 35306 170162638
Q 567 24131 1503581256900
Q 10428 31582 6745247269323
Q 1240 37012 1206153704778
Q 5734 31884 8332119912942
S 9551 71593650
Q 11176 36471 3361809064711
A 23540 880841531
A 25175 628037053
S 21955 451225792
A 3061 773633218
A 28602 965091141
S 16219 7560178
Q 1620 23711 7152596068419
S 2724 41472613
A 37249 914026560
A 4245 840914205
Q 4730 30803 4021381733576
Q 14587 34881 3965180196361
S 30941 360967759
S 7517 960813078
A 17423 765455452
A 28012 690738445
Q 2661 28555 3517403668950
A 9720 392279440
A 15547 404066671
A 27668 111200426
A 7440 493999869
S 20400 6922996
S 13568 336777312
A 15311 732313015
Q 16038 36232 9154691756943
Q 655 27376 8937427479406
Q 3368 35326 5338119227942
A 7135 11608017
A 15767 907652192
S 36825 247674925
A 7431 693520032
S 19304 7411218
Q 5934 33984 9933337439646
A 31386 916438561
S 31921 653542872
Q 1079 32959 2777583751212
Q 1151 33673 1654052154913
Q 2888 36927 5370643381402
A 36825 686272237
S 28417 474315587
Q 13406 34028 2727103069267
S 6277 337499843
Q 16565 36885 9192583373026
Q 343 33541 898044875104
S 33769 864856650
S 13751 661218117
A 26616 552584790
Q 4107 33104 3851799017554
A 17014 706012653
S 14386 655555638
Q 7104 28936 853055029974
A 20148 220367943
Q 2710 36994 8666902101749
S 18447 195226502
Q 8522 29197 2914855972715
Q 3219 26494 697787257522
Q 2437 24076 9659181431703
A 8252 271619164
A 6745 247938244
S 32045 804668273
S 11082 727574199
Q 5233 37165 8619240692223
A 6550 606690201
A 14341 253183568
Q 8498 31258 5449420157673
Q 6684 34632 8865928883817
S 5404 659586853
S 19262 117930704
Q 2847 29950 3441565818644
Q 342 34721 383496177584
Q 4354 29689 8044730472558
Q 5030 27197 9583929230698
Q 4358 34253 6169742522566
S 29268 139239654
Q 3396 35418 1294356000221
A 20289 552317071
S 20874 835847805
A 26181 277155845
S 29133 568989793
Q 2986 30729 9738248353277
S 12167 636679516
A 19862 885655392
A 4671 692106216
Q 5071 32098 8333181206932
A 11446 369332715
Q 11169 35606 8814008773529
Q 1045 36113 5018142438855
A 19382 907415186
Q 15486 34318 8332709197505
Q 5486 29323 154125284898
A 5082 713233372
A 18313 819146265
Q 8059 33115 7312681470477
A 3650 554899362
S 17820 684290240
A 28394 981549302
S 19126 629098464
Q 450 27414 2521509104990
S 36114 177036511
Q 6973 36255 7635323255223
A 16456 627094872
S 17844 731401338
S 1076 347243478
A 21002 955023345
A 24548 328810354
A 2957 568925066
Q 9234 36993 7107992169289
Q 17575 37328 6590118443465
A 20788 733684328
Q 11214 32088 4649502479845
Q 2106 31090 7953483189107
A 7005 273489251
A 33538 756017754
Q 1213 24034 8684557227201
A 22796 589398757
A 10721 355259739
A 1063 928561502
S 1789 80415112
S 9711 484534904
S 37165 617219848
A 16328 970301696
A 2478 452713805
A 36324 584705084
S 1876 699373719
S 35818 535485224
Q 2417 22206 543177295054
Q 1932 36037 8265964759254
Q 3530 33247 3420664001148
A 11441 165853415
A 7739 728975636
Q 7604 36792 4630622688523
Q 5190 30329 5369059087325
Q 7033 32250 8609812444112
S 6328 255230677
Q 2073 35979 9831074753826
A 33487 907079823
S 16928 179871964
Q 7025 33674 5964193178900
Q 2079 27646 7352136709232
S 726 856563901
Q 773 25934 1337472810367
Q 5910 25161 6608772694571
A 20738 845878307
Q 11584 32651 8410171824920
S 24019 355370628
S 8405 284094113
Q 340 21875 3749652710590
A 6492 250847130
S 20588 487253987
A 24381 871015919
Q 202 37402 4078173316400
S 15351 827047604
A 22333 333337363
A 4216 843014831
Q 10693 36308 7176777764770
A 34530 232757557
Q 2268 37273 1999167060588
A 15561 42369513
A 20507 853951345
Q 1960 24743 3026827825188
Q 9617 36654 4662059297478
S 18527 680270892
A 33094 34419087
S 3963 2672470
A 28007 617129325
S 8398 939656684
A 10051 505608434
A 8560 130608115
A 19533 671140893
S 4068 421297368
Q 132 34423 4547703016472
S 27523 991240012
A 12077 862619748
S 2280 679982633
A 19 387097389
Q 7731 36462 2210223139365
Q 2069 36785 9158258502253
S 23916 800121891
Q 3853 34216 985164366049
Q 113 34845 7053659015712
A 22276 905988251
Q 1286 35597 4621365212213
A 9588 609202604
A 13055 508460800
Q 2014 30330 7339938921647
Q 606 34318 9690665211634
S 19177 412293273
Q 2795 28177 5630539064320
S 2419 226779190
Q 3378 34952 9910343692733
Q 722 36085 419973506126
S 36943 1958314
Q 10362 35916 4981292403039
S 16922 125289161
Q 4657 27550 6560550007453
Q 4593 33934 7060429464694
S 34590 159144217
Q 5462 33925 8176535309936
S 36518 301701578
Q 2022 37082 8488227831208
Q 6327 29502 6730067240602
S 26770 816202092
Q 11923 35671 4712126006086
Q 3572 27758 4881128830326
A 2108 883984872
A 24460 362081643
A 19132 420836938
A 9674 353519221
A 14010 337305569
A 3481 684037301
A 35615 928702112
S 12888 509867988
S 32619 15660594
S 22793 613995971
S 543 457225288
Q 2426 25444 9309124285568
S 36830 586374763
Q 6325 28871 3115046658175
S 7206 461826109
S 35198 165341055
A 10424 794374827
Q 3682 35869 8708878449096
Q 5206 35176 3843574939574
Q 3484 22321 9784461653895
Q 1688 29323 7989198294398
S 10414 297631487
A 19916 206286671
Q 3863 23028 3043442120402
Q 943 36441 6918146229658
Q 1963 33397 4700792902604
A 15919 242695249
S 3300 383145646
Q 6696 35053 2888480737201
Q 6662 29573 9406767725931
Q 103 35948 5436980927641
Q 2209 32672 5670915384047
A 27297 115082632
S 33788 800792088
Q 11493 30764 4085077046037
Q 4784 37018 6048313716953
Q 4637 37257 3206310163600
S 14136 568253100
Q 966 37010 2839015959713
Q 8749 35148 6781220258924
S 810 269273970
A 3264 592355074
S 10243 365699625
A 27858 295257519
S 11500 922522233
A 34188 159890957
A 23455 895870934
A 20565 485035017
Q 324 34067 5845482963985
Q 744 33866 209688174087
S 1584 122297292
S 6340 376231292
A 184 792323916
A 15411 52505055
Q 12111 36319 4672371281359
A 20656 128762446
Q 1834 35535 2559005936762
Q 195 34717 4679844514856
A 15898 401876432
S 35208 701956829
S 7232 358183976
Q 3578 31553 1940844800832
A 5076 762572164
S 3743 358360667
S 931 120996481
Q 1496 28473 3835760950353
S 33271 909472927
S 6545 160662949
S 33188 322655687
S 9129 131750827
S 19300 506781298
A 5789 126684933
Q 2693 26848 2555738775044
Q 13683 35534 8113221673080
Q 4386 37259 930041459729
A 27321 687545528
S 14342 546376078
S 10062 236047306
S 11234 223741983
A 28652 904529412
A 34457 743626202
A 8627 880364561
A 3149 441404225
S 20133 191854641
S 15638 366057654
A 17520 5595499
S 32832 918781428
Q 11117 34447 7194588974853
A 33857 45094093
S 27141 209157749
Q 2121 32027 319788670925
A 17968 79072609
Q 5966 36558 609475041738
Q 6382 32881 5447002662743
Q 511 37389 3865159986073
S 4444 932054224
Q 72 37007 7057778130840
Q 41 37381 8669285255716
Q 1231 37276 6719810659924
S 2596 500827991
Q 499 34029 6975429486670
A 18863 340123101
S 23733 511481785
A 11439 527673435
S 25832 71689807
S 37072 177626953
Q 3142 33024 8764120066072
A 30132 267206340
S 31387 367068527
Q 1999 37416 7203860378040
Q 5549 37293 3550335614208
A 22867 510271920
Q 6273 33503 1320123062341
Q 524 34595 8936257388092
Q 4225 24890 2689162710718
A 4450 694853703
A 16159 67121313
S 10740 621780469
S 13831 652155918
S 37051 481506819
S 27270 351623627
S 18380 502783280
S 19259 278384974
A 34982 3971071
S 5692 840027511
A 17616 388367422
Q 3333 30149 5955991950739
S 15490 297155129
S 32501 612913750
A 21984 986755810
A 35580 122545132
S 15943 913788282
A 30534 72642994
S 10422 589163728
A 9341 401084101
S 4167 640304915
Q 397 36000 3215479764690
A 15443 606109509
Q 6474 27976 3253805732827
S 2104 716219898
S 14407 395584251
A 31493 346109498
Q 1428 36111 6450237002153
Q 139 28165 9700466643168
Q 3141 36989 7109720014740
A 26223 289242323
S 1120 348254720
Q 992 37382 4963135372401
S 29764 211868985
Q 828 35994 2108638898713
Q 697 37306 6098702696472
Q 9777 33764 2789051449797
Q 6938 25924 304245006588
A 11285 381576943
Q 7701 32082 4802800168684
S 12918 889287817
Q 3342 22057 5104461644766
Q 1736 31781 3208100909458
S 23558 91110079
A 10432 125346014
Q 1781 22277 9645212552262
Q 114 29126 8873290298857
Q 1423 30696 800734619664
S 26019 216269957
S 1460 114265038
A 15424 906423072
Q 12654 31432 2126701828153
Q 2008 36152 1659664260212
S 2801 54316665
S 10272 338129626
S 14924 453085446
A 17318 60809862
S 22689 567461705
Q 268 37413 9066378593001
S 7041 553735455
A 9704 646083640
A 4997 598549262
A 19782 766181591
A 37121 185059080
Q 6407 28021 6093943352815
Q 4739 26234 7936541075186
Q 244 37371 5763225932807
A 34250 418369478
S 8517 948363994
A 17032 587988220
A 32817 751299286
S 31469 129987546
Q 3755 27342 6865017700186
A 20815 865799016
A 7142 919931347
Q 5966 35023 630467897962
A 24421 994366375
Q 5894 31869 6860302794664
Q 8297 32418 9368943395265
S 5383 581095397
A 28434 602356099
Q 3530 28991 8776196604862
S 6653 937754731
A 34312 797406113
S 26335 677680575
Q 2625 35327 847842702357
A 4186 586611763
A 29530 760459407
A 28856 533855150
A 5160 215936141
S 1885 983055476
S 33722 375764973
S 15029 551001148
A 8939 540375152
S 19817 982128245
Q 6480 25776 5233049401475
S 663 464660344
A 34038 407206519
Q 3780 33824 7977938311302
S 5543 952604596
A 36329 631901720
S 21852 549094744
A 148 723261103
Q 3996 28332 6873994918494
Q 315 24545 9969831768354
A 14119 412563711
S 3049 642569639
A 32037 396164772
Q 1113 28931 8370806365214
S 16927 933581596
Q 3974 22724 359911240412
A 4891 927161973
Q 14922 36353 3096847652727
S 36989 148677278
S 17313 561556378
A 31312 659506374
A 28722 128043677
A 9452 121229960
A 15497 217201507
S 29714 38514437
Q 5781 32250 7820307575994
Q 11022 33693 280661781156
S 33972 107809977
A 24779 550227907
S 27548 88808698
A 5667 381016105
Q 222 34913 6560417514379
S 34188 78833188
Q 1185 20386 241511037077
Q 3194 37364 58412416887
Q 2241 26204 6399320432083
S 17356 556196189
A 18654 275779427
A 6417 238094542
S 27834 239214917
S 9522 95750454
Q 860 34509 6599144128411
Q 6960 35993 6862055791846
A 33181 944611293
S 30571 331833860
A 19212 43014486
S 16360 426013498
A 24009 944760981
S 5617 565281958
Q 1456 28550 5617155289498
S 15818 271445657
Q 8446 35815 6409717219876
A 6736 184835207
Q 1963 36138 4048450199042
Q 10813 30302 8856907540247
Q 4567 36715 5925088166754
A 21373 871334068
Q 1092 28061 8333095758330
S 4839 904759529
S 29686 747537314
S 8119 285842342
S 31708 308752745
S 2450 590893375
Q 3343 25428 8291221291132
Q 1140 23610 4663533525875
Q 9293 31397 5795553654928
S 6484 517023871
A 33211 580910968
Q 8957 33513 2458580515434
A 28434 441562711
S 7349 873555278
Q 4432 29634 4159572876142
S 25993 568130766
Q 5782 36758 7102894249769
A 23310 597021975
S 32265 106478987
A 31726 231329371
A 36687 812262786
Q 1324 27212 9916722031565
Q 1360 35786 9247058144456
A 11542 592061070
A 28842 202450878
Q 10393 35241 7457477450038
S 36966 718871947
S 28496 599086001
S 14469 105979407
S 37222 448399195
A 24342 545088614
S 27056 370982936
A 5067 167599783
A 28131 806948593
A 19163 893815984
S 4010 596307330
S 11024 157455947
S 2677 713069520
A 4374 475794242
A 10965 466672317
Q 2574 30781 5687054341471
S 4667 717211082
A 37300 842505092
S 36965 209514622
A 34338 205356991
Q 614 32546 4622638889470
Q 501 37135 833850347946
A 31810 537029246
S 3040 278330830
S 37344 673180207
A 21291 692812504
A 28825 606756315
S 35825 396458295
A 14836 446046603
A 4171 202241712
S 27330 174484944
S 4245 734745077
A 31667 994817646
S 25972 960411104
A 23683 625908904
A 14469 928864973
A 29585 88817291
Q 6540 32972 3198414939586
S 14947 991041144
Q 8455 29474 504050498202
Q 2585 30890 8230361165747
S 19524 694729868
A 22015 486549409
A 10131 226319384
S 12205 619649690
S 34153 523061487
Q 8334 37042 3584487503540
Q 5553 35500 7520136700943
S 1193 891264895
A 19134 747320525
Q 67 32409 6011199189389
Q 12243 33299 2950020214964
A 9026 511638069
A 26736 473989388
S 30147 838800741
Q 692 20088 4283229087805
S 31523 103200073
A 12411 352000900
S 22241 173166731
S 30853 859953608
Q 2598 34978 2218333541436
Q 3832 34531 3101768810295
S 10399 904949479
Q 2168 32181 5717370943056
S 24001 143831319
Q 10942 31011 326562338380
S 5927 723613334
A 21756 553724216
Q 58 30264 6803270859701
A 20697 139019255
S 24922 105964943
Q 1805 35526 4724028319342
Q 3213 23267 929497284654
A 890 737288549
Q 6511 32300 7484072453985
Q 4769 35501 6440336863213
A 1477 624973782
Q 4263 29933 193690003517
S 2439 377936048
A 599 77212134
A 13968 485718113
Q 5567 28765 3453375396067
A 35234 330967434
A 5705 492354228
A 19393 90609016
Q 3090 34788 826054966883
A 2731 589877119
A 11747 306942872
S 37202 196125174
S 23648 281704344
A 22120 389043689
S 2349 412716488
S 34216 313697974
A 22212 53984792
A 33981 199550870
A 35631 603909452
A 27625 715905414
A 12200 300995060
S 608 921350573
Q 499 37249 1055636216846
S 5537 364528687
A 35767 322270930
Q 2873 24801 6573676971365
Q 676 32631 8178174990037
S 32310 277142024
Q 539 37329 8529793036723
Q 7546 36708 1304302302131
Q 3510 31209 8062111114256
Q 220 36243 3157437682373
Q 8117 34202 6070605578613
A 10956 688768240
Q 2355 27836 5021911734657
A 11745 817109262
Q 11131 31425 6218387967186
A 33440 641199657
A 32666 401137040
Q 2124 35616 4312128888062
A 463 45705762
A 788 975291984
A 20715 494198573
S 3298 956786759
S 11709 14226389
S 10156 277985138
S 8542 290931948
S 27845 877418731
Q 4133 26134 1096730330337
A 18391 806323658
A 17750 392845053
Q 3255 23157 5510415909310
Q 8251 36072 5581721306913
Q 1310 31781 368569809528
S 8338 113518991
S 23125 344561463
S 17121 636989879
Q 11019 34008 6432359632186
S 12781 465166299
Q 3669 27468 6816863671608
Q 5335 25754 4731292219249
S 223 370169337
A 27640 353366350
S 28882 886842203
Q 8103 36196 2606068449089
A 2235 17171048
S 36533 718466761
A 5056 605854972
A 2830 594928894
S 3990 360332938
S 18682 598340163
A 9673 175020859
A 4037 127359394
Q 221 36668 6390456687608
A 20066 138142843
A 16357 28038859
Q 6704 30401 8749672819830
Q 9673 34030 437958069858
Q 1511 23558 7950822824439
A 14828 83362672
Q 1991 36117 365249965777
A 17836 412540437
Q 2959 31022 2760675003020
S 11349 196689622
A 226 462509228
S 20115 974640309
S 24044 299511537
S 9100 266378039
S 29471 460120852
S 6477 828398565
Q 7712 35690 3368831194635
Q 6274 36520 9288957769418
Q 5774 34323 5658527730479
Q 574 34730 9462338148766
A 22689 451471527
A 2475 336262844
Q 9188 35328 2888842982977
A 33162 125991918
Q 436 37370 1808276308172
A 2301 334967318
A 12762 405730082
S 23069 758737972
Q 1379 26817 3754352668068
Q 7701 27892 7991634361125
A 25633 600072642
Q 2265 36842 4461748156139
Q 5129 33877 100011371357
Q 1932 32720 1803544864528
S 35050 201699760
Q 2655 29311 6497702188810
S 23837 850927882
A 3385 279169719
Q 6074 33473 3944868755881
S 16026 289069538
Q 6924 32886 7128776504362
A 2467 306127638
Q 2864 25155 2206817380473
A 12309 352383414
A 17059 67125205
S 21107 73559723
S 15080 607605334
Q 200 29809 5031769093891
S 32226 814002914
S 20105 607184331
Q 4256 37397 5097962966790
S 30252 914407896
S 18392 578397442
S 13480 514199422
A 31251 578886659
A 1702 489655180
Q 2808 26797 7701083913956
Q 10459 29317 6546565520474
Q 4570 36156 7542310633645
Q 2789 22714 530276699476
A 21175 450659889
S 29574 767776516
A 21424 124519855
Q 613 36561 2541589471788
Q 1772 30771 8874776699101
S 32695 907704681
S 34932 361489768
Q 9213 30918 8394733978275
Q 4522 32078 7148094453080
S 12992 123489816
S 4115 475428012
A 34307 786943375
Q 4590 27440 1547626255271
Q 10451 33184 3853736627739
Q 9 34009 8572969158517
S 19236 299916053
A 34195 245636603
Q 61 37373 2332198478573
S 8220 455067933
S 34798 415730184
S 4534 375335765
A 25599 871875336
A 8320 962396893
S 37263 279463812
Q 4535 31155 2244288879397
Q 695 37288 2991624921308
Q 2532 35937 2053802310675
S 34139 197054746
Q 1423 36182 5172509425286
A 7862 462070623
S 25409 297382522
A 26492 423811251
S 17619 704941793
S 11375 253359767
A 2648 386130620
A 7884 11150541
S 29435 126025904
Q 3837 30078 4928087841756
Q 3000 34287 3944694702123
S 3794 933684666
S 18323 527075175
Q 11082 36172 4534200253288
S 16464 297369292
S 28031 721470520
Q 5164 33333 3402617746359
Q 6179 33339 8954548511368
A 33913 809004780
A 20895 993146139
Q 2450 22765 5474092960623
S 36371 993804537
A 19372 193048133
A 33292 861295033
S 25412 901273991
S 24934 891043532
S 12468 203077778
A 27517 603038875
Q 4175 34721 9070870200070
Q 388 32950 5934860178026
A 31168 433343586
Q 427 21560 3357580993450
A 23742 137244365
A 7876 799711474
A 31111 544795748
A 2438 304920630
Q 9390 31410 1599177547089
Q 2272 25143 9459517566083
A 28619 380452278
Q 9589 37050 6436663630763
A 20407 143495104
S 17897 236674911
Q 1647 23656 7681756091729
A 10981 478814057
S 26307 114670999
Q 3315 35522 6365286958337
Q 76 36434 1844600282590
S 35947 902212069
S 15446 559076549
Q 796 26595 2722684705114
Q 2832 35946 9955484736541
S 33989 501092207
S 26260 618173488
Q 710 34407 9629384650334
S 3525 74864554
Q 4658 35436 7096145751721
S 9639 721756303
A 5829 71589513
Q 11398 36078 5625036790994
S 20553 711602779
Q 10759 36945 1765751320631
A 35069 545617130
A 16760 169781839
A 11651 250423583
A 29067 533718306
A 25578 537641122
S 35060 52890540
S 16035 470003154
Q 3521 28099 260494465808
A 9901 69487237
Q 17982 37159 1889421784931
Q 247 36555 2418456696310
A 18145 467939807
S 21709 726633300
A 29980 844318935
Q 1536 26629 8480981684026
S 34353 517755069
A 15030 736512393
A 4372 587370986
A 8303 921463734
S 11771 396326683
S 15542 78844858
A 33791 323578314
A 27782 37771469
Q 816 21361 814346023650
S 31423 842623712
A 27322 127718403
S 36409 493644539
A 2355 754372380
A 15320 756742155
A 33423 117999727
Q 8073 33565 3269473718999
S 9776 889588524
S 14198 992336643
Q 8730 36977 3283883234636
Q 2922 25306 2755610286115
S 20533 236555776
A 25620 474412073
A 13024 503382341
Q 11732 33739 2587947447856
Q 2967 32584 7977402804637
Q 2861 36504 2635861439289
S 16065 213369810
A 16346 125605705
S 5845 875396406
S 11269 849631828
Q 8834 29822 1716320019252
Q 6560 36349 1712671554775
Q 6499 33693 8947019352029
S 27316 783113375
A 32872 89405388
Q 2443 33379 7912938005385
Q 8209 32018 102630714922
A 4047 619199240
A 3965 553443711
S 5509 370310769
Q 346 36056 6695446530309
Q 1497 36394 4684298212949
A 10673 303844103
Q 418 35821 2514480090311
Q 3969 28930 4458548482624
A 9803 490277933
S 393 817133051
Q 6061 27974 7191976065293
A 13846 23469054
S 16648 218937968
Q 31 33038 8027490306350
Q 4161 30810 4193699160912
S 7342 417808964
A 15294 998749151
A 24681 467769839
Q 6507 31906 3596692401479
S 28099 885418720
Q 640 31557 7714232106062
S 22139 40696885
Q 9261 32073 7145953657565
Q 639 34378 2290416337475
S 15756 907983411
S 10418 10056315
S 24406 53359706
S 19161 15283215
S 20111 222628816
Q 6921 29560 6067458946174
Q 1849 35607 1817196718376
A 31499 899748427
Q 276 37255 4640416008954
Q 429 37256 5992442509374
A 10898 626649115
S 32494 21785452
Q 3637 36684 7927325544511
Q 140 37339 2816600726115
A 111 267369942
A 5003 668217017
A 27278 789440247
Q 3990 35088 9489495486154
Q 2920 35239 7281837026576
Q 780 36960 5287312868659
S 9605 609623506
S 5681 60804290
Q 5165 35494 1428921282118
S 35450 814566644
Q 1681 34060 5315472406819
Q 9757 36871 8713879963753
Q 7289 34079 945731111947
S 19746 291790024
A 21103 60318229
A 23389 297393376
Q 2921 27415 1979120081946
A 7168 425438316
A 22972 689030524
Q 4898 28576 3854961203115
A 26173 207799872
Q 7659 26584 9894093156361
A 21745 164341978
Q 91 37173 6437393786445
S 9168 830981843
Q 4773 31597 5827272604185
Q 445 37399 8476601784629
S 37391 653055387
Q 2730 21530 7812721814911
Q 1006 31954 1585423165395
Q 7086 35876 1585498600596
Q 1886 25549 5758409868977
Q 992 37195 198568132586
A 4562 274392507
Q 372 37190 856376695201
A 17954 526339293
S 5813 213416285
S 37093 635808199
S 9615 890409437
Q 15472 36545 7101955426872
A 8163 428369321
A 27484 890809728
S 27886 514089590
A 37343 426856864
A 36055 412053689
A 26360 772541178
S 25543 602455163
S 35092 840922780
Q 5012 34288 4368013803267
A 21849 370030635
Q 92 37130 4406583752501
Q 3250 33286 5857175958162
S 11640 893814647
Q 80 37217 3361651456231
S 15129 325006413
S 2560 233604396
S 2236 339956054
Q 157 34026 577793365800
S 32416 386284222
S 16962 324616820
Q 87 36916 924964640535
Q 1063 22741 9477576651173
A 22912 872043855
A 2616 237367285
S 5102 93816961
Q 206 36684 7621581011653
Q 7755 29388 9799648297720
S 2682 126698105
S 32673 828860421
S 25387 277244016
A 15350 173786432
A 32343 724654849
A 11213 834586216
S 25117 356118447
Q 983 34129 523916536520
Q 1773 25757 6743709635380
A 24486 236457698
Q 12018 32830 358972215444
S 27717 826938999
Q 14149 33481 5449635178032
A 6997 38868959
A 16800 486642749
S 33438 534352569
Q 2420 31646 8514141523036
S 23991 393540129
A 24141 514570012
A 14815 736152152
S 21771 629901975
Q 1894 37220 5390902652224
A 28030 823073913
S 7969 370934863
S 20743 70426690
S 28591 447677571
Q 1421 37195 4986833123753
Q 15253 35661 9734408737331
Q 8820 31117 7642691304240
S 30915 682901883
A 8296 760804017
Q 222 37094 7889989236431
A 20033 121463544
S 34067 267348387
A 26443 501411889
Q 1449 36789 5345563010277
A 1791 666740879
S 28024 827698349
A 27830 710576681
A 20987 771589278
Q 304 22769 2995885393597
Q 1795 36444 3092637177770
S 1877 199215407
Q 3041 27824 7855489715224
Q 124 29175 3780521060378
Q 7778 35522 8156547571329
A 4334 20540173
S 18771 762763691
S 9635 423509669
S 13048 732539012
S 13749 889603955
A 19208 848110300
A 18084 449823240
Q 5462 24340 7760060545281
A 18791 369994867
Q 10460 30104 9689573749836
Q 3027 35438 5392518665423
A 19014 58457604
A 23903 65258233
S 2009 705774999
A 14974 823362704
A 21457 888040949
Q 6580 31362 7925289875518
S 34808 979631843
Q 288 37026 215578896463
A 35343 555513592
Q 1845 31676 7846115882193
Q 654 19763 9754002957787
S 5820 896734159
A 11902 221012167
A 12810 222758582
Q 4332 28532 1103204115883
Q 2355 33241 4429042345704
A 4435 361933307
A 35774 86371812
S 3407 791582887
A 37013 145668760
Q 4209 30716 5084546580383
S 30854 474920501
S 7157 963904679
A 11959 837699511
S 21114 387559452
Q 429 37129 8677357551895
A 28275 528884800
A 7800 279551896
Q 2185 23711 4845164891593
Q 18196 37389 1374951788060
S 7978 853181591
S 9631 578877537
Q 7206 36571 91046808022
S 29336 62322442
S 15564 233268137
Q 3024 36688 3962495207109
Q 4075 32686 1502460247893
S 20844 766479311
Q 7155 25897 295041431
A 12801 64678079
Q 8788 36680 1131935050620
A 33949 711404164
S 27242 826646177
Q 12939 34486 916851646454
A 5691 517132260
Q 393 34704 4912576694920
A 18789 162165697
A 8884 73231748
S 2843 114632669
A 21732 350441344
A 21960 243736229
Q 5522 36336 3808803631997
Q 3639 32719 9825102775224
Q 11642 31024 5363201391737
Q 4013 27107 1642779862167
Q 3656 26594 5247316761658
S 4027 512439406
A 10351 631732167
S 22679 20819836
Q 4002 31450 7434583600968
S 6605 874928582
Q 9468 34600 2039545878408
Q 3576 36911 7024974355998
S 5040 146157737
S 17984 293071551
S 2274 773328709
A 28952 691832986
S 4338 3651983
A 19673 281824801
A 18824 255455078
A 32721 789089578
S 29522 17776172
Q 2005 29255 7134570517465
S 36439 413404656
S 19616 986872534
Q 160 20369 3716965757003
S 31523 671281066
A 19873 568684292
A 2820 427777781
A 36824 498234235
Q 3523 29225 4361408770656
A 6604 31372960
A 34778 621096774
S 10273 461456953
Q 4374 29458 3105791860276
S 18191 657755068
Q 1449 36229 7361863081297
Q 623 32554 4033378453526
A 29143 931394908
A 15118 997633370
Q 6518 27448 6530435587596
Q 3270 33573 5843381436576
Q 13748 36288 1833452956730
Q 5 37401 1148987529548
S 9234 607954680
A 4295 526500674
S 24146 377103076
Q 6600 33336 6370550321552
Q 2059 33051 8629952843695
Q 12556 32740 2975106282910
S 27617 927103275
A 2879 989344297
S 9432 697782211
S 35994 673732697
Q 1050 26647 2774232594528
Q 137 21726 1606546476504
A 25820 481208138
Q 70 37332 3158618304226
Q 7828 32818 5685736332427
Q 290 20850 5773298144949
S 4786 110280701
Q 634 37025 3705162327050
S 12622 793907429
Q 14665 34219 2686350805257
A 27142 747175221
Q 1013 24449 1322681286739
S 24556 829488725
A 36813 118899412
Q 12219 33536 1255028294103
A 23963 771266635
A 23735 325347112
A 500 147104232
Q 7572 31168 3419171458286
Q 3125 31027 3761103864402
A 15172 598839945
Q 1058 36839 4112605271537
S 7077 124841557
S 23655 317447612
Q 1157 30480 9871959301764
S 21694 181665028
Q 2201 37389 5354640211283
Q 744 31481 7567112619901
Q 569 30598 6045201957225
Q 6609 35694 961332799737
Q 3863 37269 3249221587129
Q 7186 30493 9891777814001
S 14274 910158196
S 9749 885838510
S 16436 591580142
A 14568 835692210
S 24907 338458460
Q 153 32832 6826642902642
A 8391 627868140
Q 739 33744 6712910887954
Q 2286 31268 7231571327404
A 22720 349285630
Q 2153 32895 3569869319489
S 2197 324741557
A 26466 399122656
A 989 148336306
Q 6558 35278 5220645610213
S 10459 133173600
Q 353 32682 7867024331555
Q 3544 24898 6368102674668
A 37129 938295773
A 20284 230503306
Q 10601 35954 1728470096486
S 35906 167528031
Q 2582 36569 2583816910001
Q 3831 35333 6240808285059
A 19837 82429540
Q 2277 36851 8286668666586
S 23470 521180947
A 35727 43553037
Q 5451 37404 3531615221650
S 37396 582139894
A 15850 770601576
Q 4705 34350 5311471580468
Q 8268 30432 5108836403616
Q 1398 31542 7623848680101
Q 10679 33411 2864413755293
S 5154 313468394
S 18626 982537895
S 6853 494577529
S 7749 201941846
Q 2924 30835 9174292894710
Q 6307 28788 607995944514
A 5554 955388653
A 7203 578757232
S 7864 322430382
Q 9077 33773 7201806817761
S 29358 302211658
Q 409 36951 6165011428245
S 13629 832515262
S 7877 29364182
Q 554 28228 7344737061419
A 18500 320451442
S 27732 884444271
Q 7836 33287 1031608933841
A 12903 942496038
S 32364 668176437
A 19690 825224782
Q 15965 36507 4218126477426
A 16791 414420297
S 30098 25966659
A 34911 706539304
Q 7961 29904 3300959729779
A 23850 528866251
A 29064 674997927
Q 4833 29576 7379646929715
S 32727 455265195
S 15255 147427727
A 25197 213393815
S 9360 132369428
Q 140 35431 4709012108710
A 10943 165772993
A 32607 417754965
S 28792 503549926
Q 1080 28832 6676119072402
Q 14147 34422 5359515495906
S 34593 947631919
S 9948 367986445
A 16611 703664111
A 26134 631274229
S 6256 823153519
A 2800 924799509
Q 2008 35226 592917544244
S 27793 394139102
Q 1108 36252 7111504637024
A 21419 145208617
S 34805 270916663
A 32160 830268497
A 16685 341632531
S 7187 749677455
S 16962 790052690
Q 4163 35493 131600826226
S 23250 601977849
S 20644 345463326
A 36138 767070658
A 25550 775890270
A 14331 531752068
A 548 13751098
Q 10912 35019 124919906671
Q 5873 32438 5224868965656
A 10575 64213682
Q 4818 33923 5959531911209
A 36518 81734809
A 4952 219390579
A 26729 737885436
Q 4481 26020 2481049484549
S 21888 636875228
A 3093 321893554
A 19597 296692657
A 5344 530397199
A 32225 529360146
S 31723 735929574
Q 612 36677 9572116458228
S 16663 570559686
Q 15650 35575 4957109995055
S 9879 946961537
A 35569 714262363
Q 678 36796 9127340263515
Q 8088 36870 5046967192557
A 31938 704644848
A 15827 217302678
Q 7676 29513 9164193636022
A 1681 332318179
S 31192 87770291
A 16900 361363576
Q 737 32271 7433982260704
S 30391 649720647
A 6472 702228882
Q 1357 23738 8538190351375
A 22182 146982314
A 17964 600083145
A 29314 507247089
Q 1016 20557 5566296185447
Q 5153 31817 6783509600866
Q 1969 26743 8700002546029
A 25002 721412677
S 19807 86156628
A 36821 127133722
Q 6818 33593 3952702178521
Q 3057 33662 9657014420975
Q 586 37380 275466691231
A 2932 17166826
S 10536 106625615
A 4234 753840663
A 26810 499269616
A 4930 145019623
Q 7085 37344 8871168278236
S 18648 725263965
S 21032 577617301
S 8771 168777665
A 24894 459932884
Q 248 37385 8216855401642
S 8203 895835451
S 18165 379322137
Q 91 35830 8282867896050
Q 924 33217 1416726805742
A 19957 496513902
S 577 34956991
A 11743 550199790
S 22052 195141779
A 7123 568412240
A 1506 331790044
Q 1767 31693 5054302943130
A 17412 20142611
Q 4243 36270 8945712566785
A 8562 364554967
S 30121 7061544
S 36334 876419749
Q 10794 36362 4280860758529
S 8839 957897556
S 31367 549516673
Q 911 24517 1014836676284
S 33426 493536723
A 22456 982099472
S 11439 700443519
Q 1106 31218 5456142781686
S 5751 353374126
S 36463 142855193
A 26572 492552648
A 34982 899179064
Q 5379 27618 9351051824626
A 5309 55074823
A 33674 264125814
S 6655 553978602
Q 9989 34787 3739720733622
A 22388 602361254
Q 3458 26267 1577881332498
S 13159 615808904
A 20025 240336277
S 1728 758540344
A 218 959471688
A 22957 431724673
Q 11223 36059 4601424169711
S 16097 144592105
S 26901 890910498
A 7257 704828306
Q 682 25336 6968584891408
Q 2919 24072 2386867026554
S 25022 985589364
S 3798 679677414
A 17015 493771172
S 12773 671168055
Q 508 29586 7479753636472
A 22278 323629396
A 12329 306945432
S 35499 605303996
Q 5238 37189 6364316218227
A 34295 272753984
Q 4971 32713 6857203432359
A 11474 45491881
Q 3750 37029 4305444430029
A 13360 767926944
Q 8652 34154 4809780433307
Q 2085 36034 4710175387111
Q 2922 24131 3447090185598
Q 4017 32867 7607223290983
S 30091 936217861
S 34284 688469288
A 21551 634303397
S 15258 832877020
S 3454 304181033
Q 8558 34387 4991946589651
Q 3984 34807 2200154571619
Q 10954 34454 8021334168079
Q 2449 24355 744066851752
S 2922 907167982
A 7947 259019117
Q 11756 36589 9822832966321
Q 568 29487 5030529566152
Q 1998 33983 6879606597639
A 15940 457143443
Q 10590 36405 9671954560862
A 36513 989797191
Q 4310 35558 8164782445845
S 6470 989325870
A 4838 290215336
A 3676 900077615
Q 1621 25994 3789015670923
A 27857 528349762
A 9012 533395935
S 20368 528882994
S 16399 824884497
A 35240 874328519
Q 267 37391 5396291807158
S 12795 296244766
Q 12930 34774 8725642376104
A 1647 627999181
S 26072 125655475
A 33489 685299588
S 9412 453098459
S 13097 164055927
A 7349 144226311
A 27764 335490831
A 26286 291539731
S 25691 47203541
S 24452 603695222
S 24524 835996469
Q 299 37138 8896313118556
A 13703 83194285
A 18689 342031049
A 5063 577357836
Q 6683 37273 7285593741577
Q 737 37144 7771884610157
Q 10115 32594 2248475115535
S 16045 364480416
S 35033 582708874
S 11663 128149759
Q 1162 33099 4053260442270
Q 5669 26485 2974994644822
Q 3483 28111 8579983991854
S 22491 547721367
S 18436 635020650
S 8 722693112
Q 3342 29892 258649723231
Q 578 32693 4297389717054
Q 1421 37262 868538056489
S 6292 777866311
A 33745 917069148
Q 4114 32050 1626988761464
A 2455 341740932
Q 286 19964 5004986623077
A 29963 751264337
S 11939 757643831
Q 7640 35286 5047505280434
Q 3197 25379 5532377537212
S 26394 277565779
S 6379 363661776
Q 9915 29166 212432873529
S 5114 583087808
A 31181 744361630
Q 3065 30689 5079330992529
Q 1037 25625 1803657055607
A 17148 821951577
Q 494 28587 921791207041
Q 5209 26900 9775720189871
Q 7183 27310 3114687019164
Q 115 27573 1282072459385
S 19517 541135308
S 7244 99901142
A 30049 421859411
A 32553 613987003
A 12778 606315387
S 14867 764885227
S 33554 966560848
S 8561 684234184
Q 4307 37316 7796130394659
Q 302 33195 8652340291618
Q 2708 34338 176773650317
Q 8614 32109 5609404324242
Q 576 36709 9912455119336
A 8290 517375879
A 29352 512967124
A 19758 874823105
Q 1469 36779 6826436625731
S 28453 598800630
Q 3659 36926 4761152274308
Q 1285 37269 1739922101872
S 35458 125179058
Q 9128 35873 4900880365868
Q 9228 30517 3376801390998
Q 9951 37374 6190111731753
Q 387 37309 5343697793787
A 22597 6152522
Q 1818 36776 7964939126618
Q 548 35627 8004165423824
S 27998 681602425
A 4692 749646981
Q 863 29428 3778924981900
Q 9474 35385 6573812099971
S 30912 373283037
Q 3282 31390 8772689778907
Q 4129 30312 6805212203920
A 7846 398591150
Q 10700 29831 2831306685110
S 33377 300650140
Q 449 28617 4357541014980
Q 13705 33666 5064114642019
Q 2053 36674 7092409943950
Q 7443 33418 2928091522458
Q 1450 25369 8332701973104
Q 3259 26056 5439467006721
S 13026 721246614
S 4295 865777297
A 23072 792301784
S 32456 490247715
Q 9632 35753 5015701395412
Q 2062 25407 1598980977790
A 23296 546510080
A 27081 838281074
Q 2 35912 2946931481701
Q 3444 34381 9793117288775
A 9298 341248921
S 27681 574290015
S 19074 328973738
Q 6817 37143 9060848754678
A 34670 885539046
S 12170 394331152
Q 3641 36002 378514607439
Q 1993 24278 3864243052558
Q 3459 32240 4895340142816
Q 6070 35683 8473832868140
Q 1520 36865 4066877070296
Q 1774 32982 6265439055578
A 22584 19085658
A 13044 652500623
Q 2921 35360 3128929013041
A 15056 972365029
S 11320 136968009
Q 4464 36426 3964849608330
S 8243 717852655
S 6777 236147164
A 13252 146816942
Q 12185 36907 8565981946782
Q 2345 30406 2465188239409
S 8583 108260608
A 29922 223372009
S 1782 514185569
A 24107 199263905
Q 1986 28030 8772050770362
A 9532 759755222
A 14735 216749855
A 3803 516314998
A 5331 835740410
A 20517 249970092
S 33560 678177508
A 1701 395454903
Q 9395 30265 7575739936682
S 8775 611310344
S 20781 182828123
A 16665 123530888
S 35559 901115956
S 5955 664806898
A 22491 96671796
Q 6374 35090 8527051613928
S 4174 470049218
Q 131 34833 5517525242791
Q 4035 35555 3529108793013
Q 2344 25850 5803749881284
A 27051 653626793
Q 4003 28246 8420341363581
A 10199 116234408
Q 2858 24941 8412061938354
Q 7541 30409 2453909332686
A 22432 170956614
A 25486 85828901
Q 12474 35091 3573708900881
A 19867 234337842
Q 2474 36462 2464049397851
A 7259 835601856
Q 7416 32495 2328972078308
A 6796 298528238
Q 3378 37293 9760438231251
Q 8900 32112 8788641759530
A 20314 267639064
A 20349 559519262
S 5861 65628625
A 14363 624261065
A 29693 351515078
S 12178 35381803
A 28022 314791520
S 10135 3271395
Q 3573 31632 9055213155040
S 13302 378535906
Q 10131 33839 6476812567571
S 33671 784564882
A 10647 223456752
S 18377 747911199
A 52 269759896
S 1594 650218841
Q 1637 36548 9761807492409
S 6366 844294230
Q 11038 36353 2811278340586
S 36688 650348294
S 7236 261325910
Q 55 37189 7081763110134
A 1196 656173369
A 17055 5450220
S 29323 47619073
S 5184 11043595
Q 3759 34181 1870723224385
A 8907 999633672
Q 3213 32264 7139549494465
S 6003 951353710
A 14889 260143607
S 25360 230008564
A 13717 38066527
Q 1617 27426 2341256599953
A 2988 525179548
S 12553 820641030
Q 15048 36579 1655032164909
A 15615 552614222
Q 9632 34894 7708482112686
A 17842 101955244
Q 316 36677 1410886952331
Q 9917 36691 5545546410488
A 14415 49415987
A 29775 458450897
S 25413 68530194
Q 7329 34596 5217441549798
A 22184 872697150
A 34960 808347436
S 8157 236781977
Q 1143 35497 2554505020570
Q 6275 30537 5865073091066
S 31253 206246749
Q 4169 28562 2590815693687
Q 211 36095 7849976461601
S 36397 471054242
A 26361 393456008
Q 2066 29673 4737433025656
S 33283 902123928
A 26067 28139562
A 12432 856892173
A 4929 345153741
S 170 532712174
A 22431 585388355
A 33488 161336025
Q 11229 36097 8374277069890
Q 12140 33940 3149720846561
A 29617 258479045
S 540 356337810
A 1586 17340774
S 8555 404752875
S 13191 441321484
A 979 595042246
S 32164 315026070
Q 503 34539 3040237294351
Q 15877 36045 5750267955587
Q 5785 25337 1588802644167
A 27369 606163595
Q 4496 33797 8440009418429
Q 10316 33369 7404474664148
Q 8477 36436 2444338833641
A 35689 940739130
Q 789 24210 5549106472862
Q 1822 22086 6197736834983
Q 2338 36897 3091510617347
S 1893 718480130
S 36784 984192332
Q 6687 34163 8513684786976
A 13009 360433030
Q 1837 36613 8023109886901
A 2071 572476340
S 27090 883516533
S 28132 282893564
Q 3618 24424 7724684193253
S 27756 312784071
Q 7385 30712 9293229743279
S 22806 537340866
Q 7471 37318 2518900321240
Q 522 34500 6312566393393
Q 2835 26661 3315627057810
A 19087 190533215
A 3913 973998815
Q 11276 36333 9852277911461
Q 1468 33831 3902685295595
Q 4670 36070 5554513541436
A 5190 339748410
A 4153 471209083
A 19960 627538185
Q 1082 36317 9106489434361
Q 2360 34192 9991621185772
Q 2634 36455 2551148831578
Q 915 34415 4604515225478
A 12188 408313378
A 32856 601841084
A 6479 391109547
S 33452 405425877
Q 14379 35863 7584567371021
Q 6393 36725 8869927193402
A 23217 347364593
Q 3950 33245 3037154748971
S 10990 12283062
Q 9214 34091 6186907635588
S 16820 437364003
A 9913 299780051
A 27327 918207496
S 24875 925565580
A 1989 800330495
Q 1405 34380 4171871770306
Q 45 32533 6298488753100
Q 525 37336 4854830787928
Q 5635 32280 6685744347948
S 32922 283260732
Q 210 37384 6674229148353
Q 692 37200 7071783524443
Q 2669 30112 6560005210573
A 34092 193412786
A 22355 23759943
S 25519 412126299
Q 2361 33354 3721736675219
Q 4038 29165 8029356156060
Q 785 32832 7585790405112
A 27807 214070838
Q 1613 35993 1815361608350
Q 304 37075 7462992330209
S 18608 95140441
A 10228 529172695
A 96 216424297
Q 4130 33652 9795177699531
Q 6063 36387 8698973568208
Q 6253 36024 6518927745181
S 25590 135739110
S 29472 4892447
S 5495 296560812
A 10129 50822525
S 35926 990910601
S 10075 950947950
S 8697 516365428
S 11068 291952919
S 22153 667228735
S 7242 783544574
A 28115 739155202
A 30713 582247840
A 2816 446616577
A 3102 348586767
Q 2226 35842 5853301281340
Q 6331 37035 8028091388558
A 8026 300581123
A 18318 988292299
Q 7963 34497 2858435898847
S 37042 31550019
Q 5943 33694 7770137205222
Q 193 25811 1128676165296
S 20945 425484472
A 19432 135491
S 8626 75994430
A 19409 241725672
S 33327 12060259
Q 1040 33165 3690701729344
S 16789 958318608
Q 7827 30096 5491609816748
S 21856 970071123
A 24308 285974142
Q 3535 23136 6708974930582
Q 1083 36526 8058489075115
A 4748 211178021
S 33988 546268452
Q 7795 35732 7420071311671
S 36044 242543797
S 18023 381044996
Q 8446 35496 4065533793220
A 26187 208308112
Q 1021 37384 4385542975676
Q 7488 37113 5878865765833
S 22889 694924751
S 20223 22679043
Q 77 36390 405352679079
S 25967 384779706
S 46 594572722
Q 1076 34009 2561432364915
S 7586 646398395
Q 108 36288 3027268056012
Q 3825 26178 5423129469470
S 26438 739948970
A 2693 833525298
Q 7718 31062 6572381924449
A 11250 928464253
A 3217 420103862
S 22503 917574662
S 17237 651539382
S 15723 361732997
S 31034 204926719
A 25744 318777620
S 1571 764195292
Q 2364 37031 7581033447826
Q 73 37348 7845110700574
S 26499 943128157
S 3730 815381763
Q 4200 29989 1088788342863
S 17334 148300800
Q 10921 31613 761698314158
Q 686 37306 9108915789135
Q 575 36806 5968887152368
S 1045 872218721
Q 654 29982 424980775766
A 3461 39229219
A 18095 175197270
Q 1016 28518 5944345523455
Q 2571 37307 9855975670119
Q 3356 24802 8505040267972
Q 2666 35030 5800105700005
Q 3281 35108 4685930907359
Q 269 35348 3096303146548
Q 1526 33672 7020883842449
Q 9849 35410 3452961904583
A 23586 247144835
S 27844 647288969
A 19864 650730560
Q 71 35932 5334065655309
Q 7520 29495 1658992608326
S 6381 725038998
Q 5115 26199 2938320753911
A 36844 325827515
S 16457 726080453
S 12346 429126229
Q 2057 35383 5243291420423
Q 10841 35196 7206294025197
Q 3845 33986 643943617979
S 5831 743391515
Q 5098 25194 3579110497188
S 25740 174379614
A 34750 179747304
Q 6152 28739 5776886940115
A 31160 839448935
A 2986 889377019
A 19692 289242872
A 5175 540552095
A 29795 701784019
S 18612 899628062
Q 329 33102 7828326151171
S 34901 951770062
Q 7219 34090 2968601668812
S 31290 132794049
S 14565 7903848
A 27427 789325085
Q 110 37344 5446904983961
S 4855 514892294
S 25029 187318039
S 13006 497126635
S 29878 864406048
S 27583 787245843
A 32421 466441354
S 18910 979625646
A 29961 333960984
Q 4271 33427 8640694148010
Q 10908 34180 1476449842349
Q 5640 35655 5503620183349
Q 426 29153 8976755266104
A 36974 66587488
S 28066 272424788
Q 8906 35899 4951932347796
S 22408 162263556
S 12886 915040660
Q 89 37414 6537624986161
S 12359 392962152
S 23070 575343083
A 36523 222613584
Q 313 28317 3582038580313
A 22780 475918556
A 2014 797399601
Q 2060 37386 2392905007700
Q 5119 37124 4151610159521
Q 2845 25561 7857677308779
A 25802 447562552
S 33405 477949005
Q 5198 25974 7732696069355
S 22022 527740169
S 32179 325761456
A 3816 371846868
A 20014 711162203
Q 6167 34305 8698232159093
S 19066 6849896
S 28343 94705386
Q 3358 28052 2809219634475
A 3320 501899923
A 8423 485837907
Q 13226 33057 7900378026774
S 12072 49168106
Q 7298 29774 4542306980365
A 36003 936443632
S 28593 400190860
Q 98 37014 2115863961286
Q 5013 36294 6478074577748
A 9817 421636114
A 26720 82799228
A 32429 43736627
S 2038 697850508
Q 16644 37111 1954944612601
Q 1538 37391 5676449136076
Q 2839 32099 1086684842953
Q 6074 33410 5573581197542
Q 5294 34269 2092210282107
Q 8194 28307 6149423149481
S 22015 676616800
Q 11821 34856 7964016926329
A 8559 860411678
A 37159 115703736
A 27278 220866343
Q 2152 34636 4660384125444
Q 738 27334 6292316824976
S 16498 419600259
Q 2228 23218 3709813681270
Q 1641 32195 1681338437547
A 26406 545841678
S 16449 305968654
S 15944 466836091
A 11905 551914086
Q 13839 33103 3627284776923
Q 1386 20094 2656611850544
Q 2351 36410 3728828617684
Q 5927 33302 7876511323298
Q 11179 33994 8141954292816
Q 1297 36794 4790179675847
A 26453 832153483
A 5748 737571086
S 15000 531741399
S 23951 829389488
A 13726 496644474
Q 780 37132 3607435276135
A 20601 68146177
S 35189 654402786
S 30006 109729913
S 31262 9385585
A 34870 957115850
Q 3070 31231 3292781871940
S 29086 226317907
A 6810 317104959
Q 11927 31129 9331218179553
Q 470 29417 1135361055225
Q 9481 34617 1498806683470
A 4847 438539184
Q 14739 36831 359707903182
Q 10631 36181 3155739358612
S 414 46449173
Q 96 28668 1119257843851
Q 1553 25815 9434696133188
S 32437 105013736
Q 4982 36058 9604370457903
A 1639 168174675
Q 2215 34106 8136651193397
Q 1534 31310 7908870415419
S 36225 927336723
Q 4105 33755 3446453451699
A 9754 286712683
Q 3217 35320 8240493187684
A 17868 59461293
Q 4784 36790 4018080393992
S 10254 456953492
Q 7428 28607 5777906512132
S 29984 52045566
A 27487 173934788
S 5505 537764186
S 8013 381472329
A 6640 23628189
Q 1009 32588 7347982297412
S 9225 293607303
A 32100 771852664
S 19545 104304986
A 25785 706719479
A 2818 631586283
A 33117 987659151
Q 12514 34119 1280910866710
A 30442 72750893
S 15257 452436958
S 12493 586745594
Q 9970 36417 8083064311950
S 8834 734644222
Q 5726 26048 3441759343202
Q 6814 27965 397411327889
A 36881 812911057
Q 1106 36877 8163391328814
Q 2665 36118 9063247222684
A 16193 536293729
Q 7338 28117 7465543328419
Q 3811 32178 9644078072314
Q 7586 32452 5478324360644
S 23431 787260164
A 6303 316265562
A 19113 723567280
S 12409 274016101
Q 6757 25484 6247296992902
Q 2501 34512 7927034230754
A 28079 246061789
S 17927 87106282
S 12595 24710704
S 10745 556800248
A 34110 156144892
Q 3788 35046 112566066582
S 5406 921355964
Q 14653 37116 2703984341609
Q 5865 31568 6881617342345
A 16195 965538899
S 20807 670761361
S 20123 936098124
Q 771 21361 6874330753833
S 5648 519859755
S 16444 360032010
Q 5513 30826 5659406633229
S 13977 876683582
S 26429 303769237
S 35042 697719883
Q 1463 20325 4663601460672
A 21596 555539492
S 31070 760321843
Q 6900 37130 3788256321540
S 5104 941793528
S 5370 463386525
S 20992 181075164
A 12518 379305090
S 8560 622029671
S 28606 175682870
Q 166 35222 8513254788059
S 7361 483672854
A 5620 361115221
Q 1370 27379 5668668305856
S 32406 715934997
S 32149 76564636
S 10453 585667845
Q 5211 35360 7117088906907
A 28663 711163496
S 24549 241359401
Q 706 34942 4058091631044
Q 5019 36117 1666671392532
Q 308 37160 6564413317462
Q 8363 29681 4479893476879
Q 752 36625 1568869244032
A 3827 909007256
S 10826 397404695
A 20335 291178793
S 3179 461635977
S 18960 977941372
S 33818 432356283
S 23476 89076373
A 22875 659545164
S 13918 415320502
S 25301 126784729
Q 2241 36578 164372041478
A 24275 694318272
Q 13878 36398 6103510079955
S 24609 132704298
A 25055 483646314
S 13498 314660077
S 27072 757610637
A 9403 151488824
A 8915 813086204
A 32563 592782857
A 10813 343226599
A 2932 940777161
S 32001 546220043
S 22469 192646515
Q 9166 35637 8929422145288
S 403 54796279
Q 16400 36730 2986102910937
Q 798 28189 8108046298041
A 2418 930077861
A 25738 471206620
Q 1670 31136 617326392617
S 35692 88895257
Q 809 34158 9941784845037
Q 3625 28125 2012090709079
Q 1676 33831 4845571868164
S 22087 36395699
A 11337 546361403
S 30183 417026194
S 32930 831383988
Q 14645 37295 2661666474679
Q 3183 29624 6627745537246
A 10965 978802542
Q 3858 34769 2479690840993
Q 5380 31608 9696359598456
Q 11771 34045 2066612786273
Q 3264 23822 8386694952186
A 2802 402819667
A 34728 297906873
A 22388 713842997
A 30950 717932579
Q 4943 31855 4107215528972
S 14502 390158064
Q 1687 32665 1681359241191
Q 784 32400 5475804667040
S 16476 910163481
S 21923 716899396
A 26696 53856513
A 16727 331164478
A 9747 795621257
Q 3322 30269 9679604842769
Q 5774 35981 6710751940889
S 19444 137095654
Q 4713 26938 2427830675593
Q 4735 35815 8686667087471
Q 4011 31376 8527166255637
Q 9131 30648 2240021541123
Q 4936 32865 1979142034126
S 29029 37443415
A 6027 815013313
Q 5397 33736 3964752555584
A 6459 593119655
A 30811 368455209
A 23475 528734104
S 31190 857763901
Q 4775 30864 7696600796920
S 10821 664618603
Q 10429 35326 4659732935937
Q 9564 29477 8047489222074
A 28325 178837351
A 10397 22616628
Q 2997 35910 4130128022348
A 3773 447813573
Q 1504 36864 7862066988952
S 411 178439771
A 3894 493891095
A 13398 53379855
A 5785 877287883
A 10821 424124881
Q 7355 34038 3380250052294
S 28413 267359408
A 30882 163914912
A 37415 403949351
Q 4415 31807 9701902707022
S 20001 94761881
S 34543 634344045
A 11018 717586357
A 31563 103142933
S 21230 926198423
Q 1132 28103 5564646350850
Q 459 32883 4370809320362
Q 736 26914 1217869349789
S 15004 378532272
A 24804 232255102
S 28390 672300514
Q 1653 22387 7029932222021
Q 3126 25730 9570761831044
A 17125 588581327
Q 5458 36645 2749724759174
S 6012 487597951
Q 9334 31537 7774435542754
Q 6930 33687 794135497259
S 1537 352253502
Q 2284 32414 3534554522934
Q 16011 36854 5844012944578
Q 1030 37050 1808564267376
Q 319 27055 472425998704
S 761 898278667
Q 6190 34763 4124825554342
A 34898 491998175
A 9245 213409709
Q 604 35815 7350418955484
S 918 598357303
S 29715 898112634
Q 1356 34455 3800410125914
A 32549 355279366
S 16827 366436661
Q 11698 35389 5070280967154
Q 7936 37161 341718811933
A 943 225855207
Q 5691 37100 149788853736
S 30851 393200632
S 26992 417834156
Q 10934 30753 114620096946
S 28101 661104481
S 28752 191123638
S 6638 264534962
A 35035 458787025
Q 155 35227 4193248305721
Q 5500 30826 9803283166045
Q 1847 28809 6256060891427
S 24141 393150014
A 36033 84142806
Q 5754 37170 569962741870
Q 3170 35036 803400697627
Q 2821 30502 1134562534421
Q 4423 25416 3945355631215
Q 452 33721 5609496704454
A 775 818108798
Q 1601 36891 6184567879242
A 35901 213076615
S 27333 685117232
Q 629 23497 3492807271264
Q 1008 31072 9960384674460
Q 7599 36309 3958560658891
S 17312 46581067
A 5926 613908657
S 20209 974482014
A 10455 368514341
Q 7474 33165 30252771354
Q 1984 36219 7515396774627
S 4565 12534181
Q 2157 34890 5779192011301
A 18598 481299651
S 19204 523450671
S 15679 226829599
A 34620 65956521
S 5548 681200328
Q 199 36973 8895376342158
A 32490 798537693
S 7130 241386939
S 9080 930287032
S 4297 62180867
S 19880 824417402
Q 4388 37307 4460612580996
Q 13814 33639 5082848372832
Q 7186 33834 7883623434869
S 12696 860301099
Q 7693 31838 6119388259644
Q 11571 36075 3143530236871
S 5896 151902832
S 11038 824929551
A 11313 464799503
Q 9465 36607 3166567455297
A 31163 40072336
A 21213 352387647
S 13159 521867654
S 17726 409491716
Q 3330 25909 8451231987013
Q 16383 37280 8750049913904
S 29311 24806019
S 33891 993871039
Q 672 33421 9664732569880
Q 2277 26485 9057846407712
S 22774 2473199
Q 2584 26538 6654910173330
Q 8987 31616 1621901674682
A 29851 683951219
A 32742 517857814
S 24857 621392970
Q 2335 36097 4071295274341
A 28203 15606100
Q 3801 27411 4085421834698
Q 8339 30992 3752156776107
A 20649 730727481
S 19446 865934406
A 25111 993362419
Q 10145 35311 7974963122736
Q 8918 31797 3485623301323
Q 6318 27918 5566309529462
Q 1010 36163 6878678078602
A 27459 799068701
A 888 998499971
S 9781 682576099
Q 6864 35372 1976679588687
A 29196 416496381
S 9139 363006072
A 10809 283831568
A 29848 394218411
A 17247 15283491
Q 2360 32839 5623931505758
S 35356 354865375
S 15106 540203885
A 22588 588758989
A 16484 196617390
A 23195 4984345
A 2010 194757232
A 729 804353361
S 15333 228487671
Q 10367 33229 5232174197948
A 11558 188500593
Q 2030 37156 3927941412277
Q 9284 33299 1880657389743
S 7903 215230984
A 10731 606293310
A 4977 709868423
S 11489 661733571
S 36913 902481409
Q 12804 33206 4621608401264
Q 1905 36813 2332759338262
Q 15483 35707 5496294050427
A 13771 225449542
Q 2223 31316 9844320351799
S 31343 320288051
Q 537 26613 1003057010763
A 14784 432612697
S 10610 144661580
Q 2188 33569 3851186335203
A 11052 373251568
A 3472 506349796
A 8517 14942467
A 32458 561216173
S 30492 838735879
A 10707 380582188
S 26854 877710024
A 31384 898349981
A 33280 31234112
Q 316 21517 1956705001124
A 33605 964020230
Q 142 37277 5068716370078
A 4760 282796928
S 28722 731847397
Q 5239 24639 9440208743766
A 25508 940866239
S 6515 657151715
Q 405 33456 6685237604434
A 23207 606088353
S 7984 229660046
S 3803 92083861
S 15795 54674886
S 22708 507434675
S 5939 152983573
Q 10710 32839 9943830642424
Q 1423 28769 7421486884838
Q 1711 37214 4775534795771
Q 10158 36513 1091618799261
Q 16354 37061 7534256466073
Q 4464 34951 6304659032455
Q 4712 27442 8596348798633
Q 406 36045 846481023680
A 35205 187566159
S 5128 403881244
Q 1148 36696 1132242073000
S 2948 208500132
Q 968 35516 4038285231329
A 31719 974583213
A 14732 693641011
A 151 290490582
Q 2967 36759 1483590337412
S 27095 358947682
Q 6422 33617 8860121568580
Q 223 36728 7826853116375
Q 2308 34024 8438534748036
S 17015 189123334
A 20280 935100654
S 13764 842131164
Q 64 37377 5478826823573
Q 11776 34158 4364712828835
Q 4101 36950 4873300540910
A 17033 294286429
A 12637 83870744
S 8967 903002347
S 32357 502472473
S 21481 627672476
S 2918 524896776
S 115 550486881
S 30946 872120075
Q 1405 36530 7199884171797
S 13620 804470568
Q 8540 37168 6354887315283
Q 978 33487 4617291451785
S 36689 486686382
A 10254 166330831
Q 9922 35408 5568508458286
Q 788 33025 9153995054694
S 18996 91247111
S 31436 823847742
S 25037 92634582
A 23209 589094682
Q 323 37351 8292068293306
S 12545 337374748
A 36291 114838094
S 22910 585594339
A 7634 30537788
A 25943 782971111
A 3029 379243092
Q 2173 34437 9397884703888
S 9662 475811198
Q 1271 25153 7444141757172
A 13657 687354806
A 6252 749091484
A 28073 631271199
S 25267 939678549
A 23312 979337157
A 11401 294356045
S 2025 123642994
A 9521 658929304
Q 12706 37234 802137920957
Q 15113 36535 8621328652515
Q 11293 37410 7820372639918
A 15204 546333005
Q 1581 35171 1181961158119
S 29516 86909674
Q 8413 36446 2894775953027
S 24089 385240451
Q 1682 32545 7342536181018
S 26201 909034692
A 30724 379578357
Q 1169 32687 2957600801669
S 36678 492611566
Q 6869 31922 4038398807104
S 28952 819962965
Q 1291 35942 2552786973098
S 10362 990855930
S 18871 454307385
Q 62 37313 911051485157
Q 5442 25562 9936123451319
A 6890 160462129
A 18265 451207486
S 31340 974159017
Q 5169 33491 119189287813
Q 1951 31854 2425286004532
S 14624 334035927
S 30863 395622977
Q 692 36785 9301139537808
Q 3233 33367 9640542773029
S 26049 157423792
Q 12648 36201 5593123090315
Q 7683 30024 2135643148986
S 14724 437602632
Q 1163 34679 6602203452986
A 15476 226310963
Q 1908 24642 4263735523775
Q 1372 34940 4664714627546
A 37193 175839124
Q 1596 30323 2774684302590
Q 1500 33399 1046409169827
A 31070 937446270
S 30078 498651103
S 2753 500169600
S 8712 14863557
A 24689 449814817
A 27899 182588353
S 26212 31585800
S 32421 209542341
A 26076 383844388
A 14716 276950282
Q 6657 32854 8282433327319
S 31682 828413004
A 36568 448738063
A 31517 514627496
Q 1245 31545 8275640565654
A 31512 796551821
A 3027 595397456
Q 7229 29227 9305007382321
S 8723 892873259
S 7561 271660338
Q 195 35877 8997637184944
Q 5288 29592 8636898865678
A 22071 829909199
S 2458 526060057
A 5440 287943272
Q 4997 34964 9909835915180
S 33200 770305653
Q 1198 34577 9006292773091
Q 372 37393 9348862916956
S 27222 368522612
Q 1660 34954 2322660206150
S 33382 998226139
A 8753 549735082
Q 2493 36224 1756848625703
S 23933 781778047
Q 7350 31859 8521148863200
A 27333 781177124
A 1642 336284065
A 14776 40228944
A 33363 934888367
S 29779 76408247
A 5780 753057178
A 8819 578341946
A 8120 398927630
A 23063 788482387
A 20831 10863617
Q 2428 35411 2679427224432
Q 178 36058 1785320128780
A 19451 110088135
A 33509 42906928
A 32302 346096431
Q 8328 29911 7675062872039
A 16440 854840690
S 13366 448156969
Q 12266 31771 7474494645548
Q 6914 29399 8822615384832
S 18531 566820672
S 6515 167028268
Q 605 35539 8926764513839
A 36712 318147342
S 6661 832994190
S 7816 327837028
A 33448 799772500
A 36780 96658844
S 24514 542057319
Q 780 35297 9920103310535
Q 13263 33082 3036744972018
S 35597 652620462
S 27127 575020542
A 14311 219089802
S 29761 639708365
Q 6919 27282 3561833281775
A 2366 868805324
S 3251 444470596
A 16870 549371214
A 9452 8667556
S 11793 328592736
Q 1290 34771 4403232605829
A 25377 963705728
Q 2203 34254 1170227173328
Q 5148 33225 1649087907406
A 24769 631529684
S 21075 545157079
Q 12552 32723 3961718428562
S 12923 110790031
Q 1461 35688 824186766886
S 31931 65531007
A 34210 95168958
S 34084 438249001
A 10222 726179499
S 2811 684912693
Q 2750 29245 552905164834
S 30148 6249105
Q 1658 22856 4315999441496
Q 2659 36722 1811379911619
Q 7358 31361 5057679614206
Q 2503 36722 6532836358133
Q 3868 24590 5539433710699
A 23286 689687053
Q 2292 28650 8620368427301
Q 236 37148 4309707446466
Q 5538 31272 3083997365442
A 27228 521066766
Q 6613 32710 7490533810550
S 24634 105127148
Q 1045 36210 3962338624001
S 13480 164949000
S 12161 916874296
A 31316 53286012
S 16045 311451252
A 32955 711545645
A 19297 841953815
S 14127 915644738
Q 44 35134 2988747796878
S 23476 788054661
Q 7170 35026 8078271883926
S 22000 979888621
S 11029 353891319
S 23364 467259153
S 7948 857676003
S 21083 622006647
Q 1363 35854 3403018990169
A 33742 316825283
S 33441 634896000
S 5826 334534316
A 27840 862918534
Q 3445 32069 4959639192361
A 20750 898254446
S 18328 579460619
A 26914 991758373
A 8823 141738061
S 8705 786720975
A 25641 803336733
S 34317 355988071
Q 1343 31092 8961887685569
S 19415 937646235
Q 13278 36074 6132901258619
A 19654 297747287
S 5023 330729210
Q 1310 32454 380696331462
A 7456 387720157
Q 3803 28538 3028640189437
Q 9654 36214 7373822679170
A 25770 522816226
Q 15124 34889 8884625538801
S 29550 35033606
Q 10716 34749 2896755829897
S 24589 626873874
A 37018 493891122
Q 2699 33238 3861995530310
Q 11892 35860 5413157728965
Q 2181 22937 2803144502006
A 25734 777564443
S 970 923395505
S 8354 606022160
S 25790 814515646
Q 382 34393 7465859586743
Q 4579 28003 3620810708333
A 8006 242542731
S 1767 364028502
Q 4442 36734 87321416264
Q 10738 32421 2702092659753
Q 7832 36481 263963525708
Q 3143 35149 9414535759777
S 5486 752325865
Q 9677 37076 5233217296822
A 18256 315894121
A 6434 76310248
Q 1359 32303 7751058192685
Q 3438 36431 5530550484954
S 17242 302111156
Q 1915 31272 3813347206897
A 5523 521180572
Q 5164 36787 5070758301428
S 28146 951898076
A 11994 625684010
A 18735 881373491
A 23370 517820620
A 25722 991580565
Q 399 36519 2882316825264
S 22836 388542633
A 18276 669719639
Q 5923 36965 6420294193539
A 19192 643719285
A 27282 917105919
Q 5331 35782 953453371215
Q 1158 35183 2164966468212
Q 5207 34831 5769475206275
S 1405 589332650
A 9634 725395095
A 28494 374047181
A 3390 563812417
Q 7118 27665 1314263825297
Q 1955 34288 6151219277997
S 4277 706587690
A 35758 910258961
A 9331 227552133
Q 2439 28332 8911740352820
A 3418 151256858
Q 5207 30899 1470025629167
S 31948 567030239
A 35326 454668352
Q 2783 32024 3622796550485
Q 8454 37317 4965358727598
Q 2490 34260 1884333403680
A 19548 897043336
S 34665 565595522
Q 1076 34816 4348111741133
S 32608 957832938
S 11866 451633043
Q 1697 26028 8792785164958
S 14593 365751955
S 12221 162023131
S 10553 74262308
Q 7078 32501 3287559409917
S 27009 311618018
A 3355 895718408
Q 558 33492 9274903090654
A 27498 928583821
A 23774 834062309
Q 5335 24216 6160911970658
Q 3588 33838 9139834611418
Q 643 27368 7374831682618
Q 938 27492 1668774368544
Q 3500 32000 5416372528825
A 1583 818507942
S 19840 13422752
S 7265 291367749
Q 10705 34355 8236214347423
S 5382 226054269
Q 8185 36012 3598477773570
S 22114 272434965
S 2833 968506303
S 2078 828683804
Q 6906 32721 9034554324934
S 15365 418479845
S 30914 974990333
Q 2351 30582 2096590822473
S 29494 655396481
S 33797 760558323
A 2245 793992130
Q 3335 37137 9965688306215
S 9173 284286920
A 3923 250413748
Q 6186 33536 9780671581687
A 24092 113307775
A 17381 630654808
A 21858 366413739
Q 889 36256 9284358901593
A 20923 12781372
Q 14179 34558 5311212225937
Q 6947 33339 3269170239706
Q 854 28478 2028695172255
A 7841 358317116
A 35211 117612070
A 32489 580366613
A 26356 154197371
A 6126 330175770
Q 648 33183 4473224754870
A 37390 673523350
Q 3564 29554 4460677713404
A 6160 353840064
Q 14047 36092 9615006210434
A 19971 400121289
A 15163 886910616
S 7569 445541398
S 16666 490740484
Q 6975 35200 9661600026145
A 1914 269446230
S 15047 77529301
Q 1342 30432 9564500399923
S 20409 303280898
S 16000 470984289
S 18025 441368362
Q 5707 32271 5558370143391
S 26587 496604300
Q 10403 36285 7392688701788
A 16067 378650185
Q 1571 37083 2161609823423
Q 11013 37356 2663813891881
A 6944 193691273
S 1136 909713336
A 27949 595714369
S 1446 644371387
Q 5133 37081 1031286613239
A 32155 724366250
Q 12645 34874 8186683598114
Q 5241 37106 345025195201
A 17309 447174845
Q 3399 32343 4258708389336
S 36111 535937941
Q 4702 32936 6291926585354
A 9575 248707219
A 17251 200473078
Q 3250 29238 2313576704614
S 4149 535825507
Q 12302 36639 2699293410266
S 34952 867856663
S 28319 573687279
S 20662 344675025
Q 14068 37366 1093275829322
A 3546 383497519
A 16922 300947798
S 8340 842595280
S 16224 811688251
S 21306 849314583
Q 2857 29459 8177240405406
Q 6579 30693 1203904325306
Q 19 31134 5154631988395
S 5211 596618258
A 22009 93604298
A 12279 191039615
S 5224 697465390
S 16463 982554952
A 3316 81977427
S 9343 557047457
Q 855 20205 9525566011816
S 31125 400148066
Q 1771 32564 3642832995315
Q 10932 36057 954232468633
S 31988 26142464
Q 308 35659 4034763025289
Q 1949 34899 3820210251912
Q 15142 35984 8335798219723
S 4906 637422108
A 13891 635354421
S 17371 201015281
A 5824 176356569
A 30927 853370117
A 19563 211706872
Q 5489 28775 7528758933832
S 2171 449789832
A 37028 326222775
Q 2291 35753 328635383556
S 12721 754383487
A 8559 232578330
Q 7151 30885 5085823405389
A 6380 754090015
S 26044 538639143
A 5544 242455548
A 34576 440981997
Q 9628 36921 4419089120600
A 23850 768157644
A 2863 352598700
A 21797 562816255
S 24327 322313401
A 22423 701442091
A 13719 409007171
Q 8931 32998 7558685766807
S 21734 751612036
S 8146 102975577
S 13993 959304130
Q 2594 33509 6023195522806
Q 884 37117 8559597172403
Q 1560 22771 5933075655194
A 20673 104424820
Q 5177 33515 8546478218655
Q 6234 36849 3755375027667
S 21370 465335270
Q 2245 37400 5426698261464
A 23282 995773565
Q 9830 33941 3790502110075
S 32939 847805827
Q 13003 35992 2092222532822
Q 11277 33625 1408319669244
Q 4034 33678 2335551643355
S 18545 51469434
Q 5531 26545 8534306581711
Q 10190 35692 2184121407286
A 20173 553945149
A 23268 888004594
S 25870 403701493
Q 154 37256 5333450921395
A 432 253277927
Q 5519 31372 6049493642974
Q 5374 32837 4733674038908
A 9434 54982610
Q 2145 26742 965809666036
A 2609 38335366
S 30598 640774061
Q 4356 32721 8477693937889
S 37107 153699844
S 31939 966941941
Q 983 37062 1473361726695
Q 6396 29677 7978269215840
S 32197 935208718
A 20585 907774859
A 26221 163576022
A 16488 341279588
S 24190 305520946
Q 15302 35378 8358594027289
S 13004 790827878
A 29368 778638912
S 9437 589145985
S 7609 489829652
S 1372 135828419
Q 3221 35409 9125577476463
S 12829 222917702
S 28946 82331131
Q 259 32065 6064578131192
A 30569 476181618
S 770 327355976
S 21913 257400217
S 25874 988871020
S 7091 745652381
Q 3666 30761 1774449987433
Q 516 24271 173444583945
S 28904 178855456
A 3796 101336791
A 19131 740278390
A 6415 987016550
A 12943 527765145
Q 824 37389 3121875032095
Q 2919 33431 9886570784265
A 3535 678488878
A 30597 399789771
A 9381 13166103
Q 7250 37339 3486515487181
S 21781 553641475
A 9363 406356315
Q 1414 34722 2948688565976
S 36508 546228774
A 8201 992616734
A 35145 763036495
Q 12763 33620 1013294966526
Q 82 31998 2581810528044
S 6259 555167121
A 5293 944744160
A 37133 821140331
S 30383 189693452
A 33868 616337861
Q 8128 28764 8484740966237
S 33430 443880496
Q 6336 30578 3594033344809
S 13695 384008573
Q 12452 37134 3666087728942
S 24107 456246495
Q 2451 29405 2417734728988
Q 14381 36112 5105543857279
S 14312 904715207
Q 2516 29368 1844431732685
Q 789 30458 6123992913276
S 30004 146360338
A 29874 848532695
S 4162 270639311
S 35802 197350135
A 7262 905303063
Q 2043 33698 498354971980
Q 1970 28163 1488399359171
A 6481 116170749
S 27857 26717581
Q 4699 34484 1379722459556
Q 2182 37367 8289778981109
A 35006 255704125
S 3691 935640413
A 15902 70370019
Q 3268 32919 6883272194369
A 32525 7922023
A 15097 802142106
S 34807 487494977
S 14532 720615575
Q 13081 32170 2785084596755
A 12095 126098993
S 21264 963775539
Q 269 32188 814058109464
A 36596 995108707
A 23570 516226089
S 4530 562759595
A 12644 539703790
S 31084 412737174
Q 1296 26487 1548389879222
S 7152 476685447
A 17573 704253976
Q 122 35463 5342875025728
Q 11199 34623 4857118638365
A 2662 807961174
Q 10795 36207 1676063529750
S 7800 436071231
A 22969 466612588
S 20039 839520768
A 10864 316039565
Q 7163 30712 1913755423930
Q 2372 31804 3186003458860
Q 6309 27541 9273485282181
A 11310 260875079
A 16897 339948206
Q 403 34230 938633793208
Q 458 22730 8095129197291
A 9788 270587857
A 12105 179443137
Q 883 27382 2840285285526
S 21080 874999553
A 6244 441925979
Q 1509 33432 6680137370837
A 6745 523349369
A 32381 790451254
Q 1875 35000 3112175916492
Q 9072 35463 3449308068948
A 13151 439072798
Q 5195 30752 5924046798798
A 16350 705702572
Q 421 31418 3926342619881
Q 4166 33680 1365459211107
S 13214 244365520
A 34156 518022472
Q 1595 26103 3091992836950
Q 713 35943 5153885177625
S 19867 451106236
Q 1522 32506 7990352889503
A 36186 310049995
Q 2414 37227 4494711682032
Q 3270 35753 7862771447094
S 11375 628433201
Q 1797 33493 5826479564400
Q 192 28014 9884565911091
Q 5083 26450 8718275650119
Q 2913 29133 2682400231934
S 34710 382440777
A 8080 946447774
S 4313 62823650
S 8331 812748078
Q 952 34551 2653918192319
A 22887 478262067
Q 2690 34471 8519650839656
Q 7088 35972 5884975758671
Q 705 36811 4917246991016
S 10638 790547199
Q 7079 34553 8338268030960
Q 6098 35728 3244800005240
S 5907 881415714
Q 1779 23564 6040219650635
S 31297 69109207
A 415 883458368
A 20749 288424665
S 34148 98393887
A 15840 691418145
S 30024 836108828
Q 3725 35916 1572720680364
Q 328 34405 5172711655988
Q 181 36472 7234611566440
Q 4401 37348 7605991916031
S 19088 747435847
Q 11191 32551 6451524376441
Q 21 35923 5303235115868
A 19340 613743858
S 36415 52318547
S 28270 627270250
A 36180 793938437
Q 2009 36988 3812285663441
A 371 307542739
A 18584 282709001
S 29773 888149908
S 36501 265791317
S 18021 379946288
A 23513 920243335
Q 12246 30983 3564072088049
S 9709 278476334
Q 6850 28429 9228720282048
A 13905 627386583
S 28193 711666429
A 9861 263201713
Q 4214 37380 6401959317187
S 33693 913460520
Q 10384 35662 3212526296997
Q 6442 36957 4324006169130
Q 5645 29167 2542266728961
A 30979 695859216
S 25104 216021847
A 26481 485351575
S 30934 177886628
S 8954 371403864
S 27802 322327373
Q 1048 33219 6884287996611
S 32931 436788090
A 29535 903758351
Q 15101 36325 9470431631271
Q 7067 32667 4292153788511
Q 8017 31505 6112940743589
Q 6046 34990 9921672406747
A 4354 75234312
S 35999 933963440
S 1877 103606965
A 25389 343689299
A 26312 106458296
S 19987 283170035
A 10354 839375049
S 7116 97813731
A 30660 688876102
Q 5031 28298 7171370426886
Q 8857 29530 3126396179032
A 11955 202209964
S 22076 365878318
A 19352 446773910
Q 16141 34897 759952435207
Q 8502 32738 1175205574033
S 27198 517837427
S 22408 206365267
A 8263 126835673
Q 16009 37351 1108922963877
A 23976 805973294
Q 992 35270 8033288601506
Q 2325 35941 8446183996887
A 28120 957138773
Q 7914 29271 7663413374831
Q 2427 30509 2381934956213
Q 1102 21897 6400249861621
Q 1021 36760 1820741482717
S 14753 876397223
A 19918 735861554
A 16717 530137577
Q 1097 23995 8487363510645
Q 13922 34558 3712251615185
A 27296 785584626
Q 16341 36197 3389315856243
Q 6957 30779 3513858003116
Q 147 36564 4119917809911
Q 4284 28906 5036342659321
Q 4851 25671 5802233136274
S 32319 592159370
S 15123 39589810
S 34280 310916675
Q 5056 32469 4238915631993
S 6001 974235624
A 1953 4595761
A 28741 36813423
S 20908 43924553
S 9073 872660599
A 20455 690565781
A 3592 586614200
Q 583 23885 576108294960
Q 11021 30687 5989901339849
S 20321 236672546
Q 5396 36346 1429246224633
A 719 678043450
Q 269 36914 169097629346
S 25703 350797139
Q 547 19346 3064446676994
S 9197 53372992
A 29837 202755249
A 35567 14871909
S 13018 916770039
A 22714 962413897
A 25735 341263519
A 9092 587829818
Q 5471 31174 5536405027619
A 25014 595937168
S 27013 62118486
Q 5347 36991 9904707397373
A 25241 978335679
S 35829 504786346
S 28211 280890157
A 1083 84711907
S 34556 974130626
S 36202 510041721
Q 2987 28595 666878369314
A 8865 903834632
Q 832 37111 5272339684384
Q 3949 32868 9186756969987
S 533 130332220
Q 1626 31514 8003671940365
Q 4710 25476 9099996528798
A 16408 654905409
Q 184 36287 8724846119367
Q 6085 32681 4949333067507
Q 865 34968 892715974919
Q 7703 28139 5901263710270
Q 4255 35246 8493722396228
S 5265 19454147
Q 1323 36557 3466786329903
A 25525 667534121
A 23291 743682482
Q 361 34921 504169426755
A 11297 216698888
A 12225 942071333
S 27522 247841442
A 1549 995987754
A 7722 148290560
A 10838 979602095
S 2847 806293247
A 17799 958371155
S 31870 407645900
A 32321 472094355
Q 3233 35918 9179119974257
S 8794 901397889
A 15211 686484994
S 7759 803130317
Q 4710 26590 6858704404259
A 12153 478807088
A 35534 884330635
Q 24 29841 6457907354418
Q 14353 33736 602978093410
S 3287 988068946
S 27534 561130441
Q 5490 34314 5047522081930
S 24445 924488894
Q 1688 32960 4786170958505
S 35552 376022495
S 5805 801361283
A 8271 219107073
Q 1252 35980 5574918049779
S 32540 455989253
A 24092 863631886
A 37366 140151697
A 18761 741011889
A 14526 903957000
Q 6465 37087 3621483194916
A 22648 522811597
S 22073 625840212
S 7922 434882789
A 28201 115459631
S 22083 847423973
Q 544 37077 6871635369489
A 4825 51153970
A 11768 901915793
Q 91 37345 2950040520435
Q 10460 33745 9543287353278
Q 12169 34916 3704247895916
A 35296 561853963
S 20904 611455202
S 27408 900957329
A 24084 16266452
Q 412 37147 8151531309406
S 33919 393921864
Q 4916 28705 3353409159374
A 15799 762824457
S 5396 207165024
S 22244 902710373
Q 1182 37261 9501127185162
S 2667 862351269
A 29628 557056570
S 13889 934113604
Q 3526 26478 3870403706078
Q 5526 35675 2457408681650
Q 4657 35957 9462464061009
Q 211 36195 3856079747402
Q 1544 35189 4331827535232
Q 86 37042 2089558378268
S 10735 479001989
Q 2561 26834 7254739866623
A 30858 128823177
Q 2880 23885 5469630165987
Q 731 28561 2017096465771
A 6643 917315155
S 28861 941490289
A 36661 244988684
A 3440 723313174
A 612 528738558
Q 1007 34588 4025885099414
A 33714 455006902
Q 2775 34839 6482538013129
A 17885 39409216
Q 35 36981 1729686477910
Q 11980 31782 9369427021619
A 16285 317480125
S 33005 848967343
S 29270 49472464
S 13136 588066801
Q 5153 25483 9451059301867
A 12882 180409745
S 233 356605366
A 36056 413493227
S 11715 899088692
S 4900 124897440
S 8908 169310928
Q 572 36500 7809152869253
S 35391 370918170
Q 3086 30233 2308451330158
Q 66 31760 9341568202271
A 5608 670735852
Q 7387 29160 5536825120479
Q 3527 30075 2320842440261
Q 385 33477 4490366405506
A 19910 657660629
A 14681 921940127
Q 374 37177 9497921343677
A 9571 18069007
Q 5318 27160 7086102195397
S 18872 696016318
A 30573 669857661
S 29626 461576124
A 35513 368097517
A 578 468153210
A 15457 447840896
A 2308 298389295
A 24299 551838233
A 27084 501959810
S 35956 215612363
S 28286 626179253
A 33487 377702391
A 3108 460435316
Q 9484 32918 1522900795656
A 9063 366805028
S 455 90887991
S 2843 127500506
A 10621 92861174
Q 7200 35136 9806959745178
Q 761 25704 2292931134846
Q 2541 36505 4212127070098
S 26342 425011334
A 28526 432235183
Q 1885 31377 9327176048863
S 36804 65068655
S 6396 412434801
S 5960 890098642
S 34379 210672930
S 32277 792791653
Q 2427 28565 5988082424947
A 28094 957962175
S 1405 233517277
S 36291 731962767
S 13974 239897005
Q 7594 31103 7988566195979
Q 5748 33500 7538532744754
Q 5357 24633 9264927142900
A 20067 890196854
A 25556 787048012
Q 6135 36422 2524756218045
A 6045 941157001
S 14875 964419253
S 5459 307706642
S 20841 100976109
S 5088 730920306
Q 16928 37189 5040528089336
Q 6332 35435 5311119497133
S 13546 924064805
A 22884 626479961
Q 1277 26851 924003192309
Q 2799 36784 3635700829210
S 33728 419279177
Q 1237 36839 7376351443837
A 29563 421920962
A 4773 777659841
Q 9663 33349 5483305301066
Q 8521 31762 2803763553483
Q 2213 35083 1200721855906
A 15411 746856397
A 32728 60353663
Q 575 34298 9635474380771
A 16072 77141893
A 23140 301012276
Q 7602 36032 7798129289766
S 3531 21086064
A 2095 543853843
Q 3047 35931 277432642690
Q 10389 35144 7410217044358
S 33946 601072750
Q 3340 32490 5075972158324
Q 2456 29458 4106476879640
Q 3585 32980 9309673322173
Q 3529 29496 3745218932885
Q 4651 32971 6306024928592
S 14360 59818610
S 13788 996312382
S 33877 14876737
Q 9480 29013 6019653368569
A 13342 371941301
Q 4863 33727 5804696257523
A 15330 340206672
S 23649 868615288
Q 70 20230 7351895157040
A 13972 501929648
A 11440 398285620
A 13198 6590371
S 22373 772569578
S 31286 743549135
Q 4845 34867 8580153075234
A 2161 340004365
Q 409 24548 7980338226667
Q 516 21781 8507812041910
Q 10217 37275 3036329630907
S 23969 410537925
S 20178 246156969
Q 4015 35199 3787508101503
Q 13254 32107 5650993077588
A 28950 612869201
Q 637 36191 6425050415535
A 24374 97794749
A 23773 18074088
S 15569 413504390
A 2618 538374270
A 26929 467419888
Q 6489 32378 612468074715
Q 804 35651 932057334835
S 704 791588888
S 25305 323606188
Q 6094 34205 1281719665266
A 14843 274497280
A 30852 31926850
Q 9816 32061 3698756942495
Q 2293 34014 326407170995
Q 9066 34650 1868358415682
A 32845 131055719
S 26162 129865362
A 2587 583135398
Q 6484 27633 2276345738068
S 5039 800424012
Q 635 29904 7374528396956
A 7565 9184483
S 15232 55662666
Q 5466 30416 5795068216702
Q 13256 33713 8151984950711
A 21636 671638281
A 23693 680831250
Q 2261 36144 5272743212854
S 21176 119207091
Q 4273 35147 604780074107
S 25697 451554436
S 20802 782850434
A 6254 313482366
S 19502 193554185
Q 8687 35784 9900330771072
Q 5016 27108 1042876551736
Q 6341 29762 8740434263042
S 6261 835905893
A 15692 249860848
S 19172 42995461
S 13218 673871114
Q 16109 36146 8473373005263
Q 1967 36169 4403660787125
Q 12610 35660 3057046797445
S 29522 581432468
A 33784 537545259
A 22101 475601430
Q 1887 28776 1232053185088
A 3215 643980148
A 17720 427249849
Q 13172 34574 5004317556247
Q 9107 36122 6285323837583
Q 5341 37308 5823246298329
A 11387 920743903
Q 24 35369 6786031932217
Q 9720 32505 6327379797283
Q 4484 25270 1751909963114
A 27034 155785633
Q 501 29789 800243386102
A 35806 384713522
Q 17265 36767 1538529924139
A 20661 387295388
Q 221 36622 6996710234673
Q 420 34925 2433870690369
A 15291 866343135
A 5816 960067170
S 12415 560864344
A 19742 655192444
S 24701 654514535
A 5474 290067058
A 35774 454585955
Q 3140 35697 7879829107377
A 14274 383129951
A 15609 143697189
S 24899 705412341
A 16689 910970497
A 34847 282178852
S 2548 419167083
Q 6423 28955 6713938097949
S 29899 812019248
A 29622 594158151
S 33104 869348964
S 31975 428359815
A 278 290766554
A 35475 278921248
S 28268 724918502
Q 108 26756 975666167455
Q 9545 33484 9642332991919
Q 1009 36649 246731070898
A 22571 610225983
A 29495 535803059
A 29824 503239461
Q 3940 36921 8477395832957
S 27790 392983514
Q 6630 31590 4686593479144
A 31753 824597067
Q 998 31642 6670652669839
A 7812 507649571
A 28789 169146875
Q 10060 35146 674157612727
S 22001 534226950
A 12640 214168550
S 27615 522105796
Q 16330 36653 2196855778044
Q 12845 34136 1516126405026
Q 4978 36692 4035603944944
A 30145 557775047
A 7302 393984630
A 20456 552978269
Q 5501 37172 9119546875978
S 16629 385270010
S 15312 952676711
Q 7206 35787 7862177821147
S 4982 924086173
Q 3736 35395 771599387508
A 1819 723311582
S 16114 509265754
A 7594 570265225
A 18758 801787524
A 87 230058596
Q 2686 36359 4386313034466
Q 1360 33723 6594054273377
S 31267 269059710
Q 3182 34695 7180630575021
Q 902 35113 3738297403642
S 21320 133950446
Q 2045 36009 5659387048112
A 19031 971550209
S 21403 295988782
A 9682 620659208
S 6169 858551433
A 35273 309314189
Q 340 37037 1916928328928
Q 7026 36216 3469569531831
A 5238 64965151
Q 505 34286 2587244207338
S 36272 178338532
Q 1509 34222 3489021483608
A 27437 439376283
S 1116 70333046
Q 7887 32345 6133242284986
Q 7974 28337 7897897666878
A 30580 405647700
Q 12853 33994 8675848377817
Q 3201 35220 6162042785249
Q 4151 33103 2015745740818
S 36243 390784511
S 21520 899032261
S 29025 364913254
S 11550 181759775
S 28361 281151808
S 33117 827067024
A 8336 35254635
Q 5142 32066 3218113791181
Q 104 31754 6793008928490
Q 4625 34327 2154569777074
Q 12466 36924 9421450593200
Q 872 33433 379349748987
Q 882 23190 6037423619189
Q 8278 28212 9840891193383
A 31366 757887123
Q 2549 32780 8431036608624
S 22529 944913949
S 7962 978807964
Q 2110 34444 720263948960
A 26181 670628081
S 92 2213570
S 5024 463148939
S 19115 822655766
Q 898 37016 7878053603161
S 26581 552024133
Q 3609 24778 8532385708233
Q 3618 22937 3813827313777
S 26401 215104094
Q 6523 32061 6368254825013
S 7486 819400144
Q 4521 29151 8586782907372
A 4854 138583276
Q 2362 26327 4148081275844
Q 13463 32817 5852299530321
Q 4478 37349 6952077922082
Q 206 37359 153883479796
Q 3524 33284 5226365246395
S 5322 828478932
A 37231 87366891
A 11641 296945933
Q 5400 33219 2946446079578
Q 4002 36049 146429435115
Q 5250 30727 2617333262656
A 14307 239729653
A 33765 615594374
Q 6306 34423 284305548782
Q 1066 37279 5403880386469
S 14487 236710959
A 11019 861436536
Q 234 35808 8134532558692
Q 9793 35885 5842204061356
Q 1695 34883 1761721880123
S 28905 49647873
Q 551 35635 2040639741424
Q 2462 26336 88099474852
A 23627 37868697
Q 1209 36566 5546754227325
A 11315 889112722
A 1950 867858595
A 8953 162478392
S 3423 323337605
Q 1966 37281 2621661632498
Q 15641 36195 8807972356745
A 6870 655296780
A 3394 974833912
S 28410 787339724
Q 7555 37319 476396435447
Q 2181 30126 94530723320
Q 3726 34862 2543144985260
A 30091 26896258
S 20022 539797646
Q 5588 32200 2757430734612
Q 3997 23282 5357103555294
Q 6447 29561 7314082930684
S 19954 464260488
S 26262 766059482
S 1971 959627618
A 1138 923883016
A 14725 93514637
Q 3813 36542 5616166645197
S 4138 610801391
Q 2479 35136 1106620396078
Q 4855 36914 5940420383129
Q 113 35521 9781907938769
Q 783 25796 1239031929065
Q 1688 24856 6728457530010
S 285 370770269
A 23092 456212046
A 7856 703662331
S 3446 211540102
S 21509 499452500
A 28373 745776622
Q 14764 37244 3830022487410
Q 870 29056 1275711173892
A 33072 856763140
A 304 975437533
S 24622 771770397
S 26677 878670811
A 21036 848437725
A 11243 914141197
S 20482 384285769
Q 376 26823 8166158093000
Q 320 20397 4219497682984
Q 11327 31892 5846563637942
Q 136 37406 8096492871890
Q 5791 33717 5849284633725
Q 262 36692 4294768806408
S 34291 474940021
S 18541 513574017
S 32853 683341681
A 10701 773062438
S 21110 271638843
S 33166 81693549
Q 8005 36967 8681509372367
A 34350 900348637
S 36558 96238895
Q 25 37266 3946615731997
Q 7019 34558 9430582217497
Q 17129 35957 5948701248851
A 4521 238558964
Q 348 29163 2123437868892
Q 5186 36034 1128300049765
A 17188 357370923
Q 85 36454 2191685726446
S 9428 263811575
Q 68 24010 8164295760132
A 10503 218057118
Q 1741 23666 8926198641168
S 17390 772813617
Q 2930 31627 2822113803074
A 12799 983868127
Q 6 37412 8376284520260
S 480 842412201
S 26073 81060028
S 31629 897164200
Q 2513 28980 7263962459701
S 28317 583577948
Q 1084 35478 370386368477
S 1301 730480252
Q 2479 33628 4627457288125
A 32114 846855317
A 26719 566999312
A 16558 633288487
S 23200 301452731
Q 2684 37331 1317906711040
Q 4404 36437 2045025388560
S 15728 708740592
S 9890 302009829
Q 2687 36805 5442910745308
Q 13090 32449 1016645580600
S 31452 822398978
Q 913 37410 8622442857169
A 13256 381125260
S 2637 492724514
S 11218 236214351
S 11265 540007129
S 25390 880515607
A 28371 869226820
S 27462 13572495
S 30693 739884503
S 32539 473890378
S 24223 577692468
A 17479 702896547
Q 11407 37241 1387629299302
S 14718 752854911
A 1030 847981431
A 10908 895198591
A 26785 794664434
S 14608 510680303
A 28695 903944147
Q 557 35387 5877378302108
A 28105 639999896
S 34816 968543345
Q 5203 31892 5403566272407
S 26769 113179417
A 17620 656890028
S 3561 61414720
Q 169 37380 4236251133931
Q 5609 28714 8825691258139
Q 3523 32594 2965993925360
Q 1049 25043 4863366224916
Q 47 37378 3655095266032
S 26086 228935030
S 4958 379405875
Q 3564 29438 3963677308478
A 1303 235612792
A 17474 943597690
S 20638 155078084
A 3785 240260016
S 24488 825182080
Q 3086 34194 2654835973124
A 3293 374547230
Q 4280 29655 2829051375489
A 23650 503575362
A 30646 16246647
Q 10350 31646 8218441314167
Q 12313 37307 5507219156154
Q 550 25725 3236940638855
Q 302 32761 9715314598236
A 15470 296413827
Q 950 33199 8939826305601
S 13548 71365618
A 23824 93489682
Q 9964 35876 588398005286
S 19912 899138273
Q 11562 37058 9054565017866
A 34594 428669311
A 31825 85006560
Q 12264 31831 5371254367579
S 10215 191902261
A 35740 68607818
A 35212 858839123
S 1769 965670749
A 10284 503893984
S 10940 409557082
A 23521 327918413
S 13025 519713661
S 31277 567186643
S 31403 816611723
S 5109 193376519
S 32357 32636458
S 28152 376236701
Q 278 25474 47994693281
Q 1800 28243 5979400862815
S 14928 662011584
Q 14953 37278 4808803934113
S 19106 5401017
S 22514 179153117
Q 4494 28918 7197169265195
S 22104 743092989
S 26553 715531206
A 10289 527499477
S 23989 978866773
Q 2115 27657 3077185847319
Q 987 37347 4713942594647
A 27225 551171729
A 28956 39004
A 30090 810104098
S 16799 283318322
A 21296 872926537
S 34086 703956755
A 35468 904412779
A 23295 746305844
Q 1927 21714 1897075969439
Q 6357 34705 9812946125846
Q 158 27539 5734476574898
Q 8458 28815 3742517916960
A 33527 13624551
Q 4539 33481 1851267886410
A 23887 414849683
S 20692 81995738
A 29336 258453974
S 1579 760456886
A 5439 82465960
S 35610 568544974
S 9315 470342080
S 22611 78096958
Q 3319 30625 32315598685
S 32948 837709703
S 34576 192684949
Q 8504 32880 690558810005
Q 1092 33964 1519310806513
S 27964 113493838
A 2544 332384
Q 11507 31136 5663590612323
S 11240 392300228
A 17669 837883126
S 20614 652266118
A 1890 867938933
A 6995 145380629
Q 6756 27522 9560156678181
A 32548 344107026
S 18234 561359544
S 1807 655100517
A 9542 954954952
A 5928 65554882
Q 6670 26104 731347188343
S 18318 61687334
Q 3522 31834 8395907412377
S 26564 41646252
S 15546 88700006
Q 15856 37416 7148389126580
A 12891 378230775
S 16017 108837073
S 815 85480329
S 20779 180075969
S 36491 487695019
S 36703 280894407
A 20686 868231022
S 29972 935592004
S 17496 287149198
A 24949 758297901
A 5015 318629517
Q 652 37074 6724657048161
A 18724 207842393
Q 945 31861 3024374547557
Q 3475 36023 5590440469009
S 35492 981926813
Q 2101 26490 3454759585578
S 15383 815525170
Q 1269 36565 2486795978070
Q 3459 30568 3815735532114
S 7900 809985057
Q 12453 32450 2225575585715
Q 220 30588 9486780913379
A 32414 427815240
A 20701 752870493
Q 3704 35104 82123089262
S 26745 162274671
A 4403 675893463
A 6625 657570362
Q 3376 36105 1312654151156
Q 7458 28467 8411987447461
A 26852 251823229
Q 967 34029 6383474782336
Q 12798 34654 9156688872495
A 7736 281324542
A 25658 646684485
A 2563 416779537
S 29535 817801697
Q 1527 25519 855771287237
Q 680 33023 1976910439422
S 18052 742528173
S 23727 128251266
A 27105 747070395
A 7343 77666656
Q 755 36732 3126395862693
A 22764 289005831
Q 4646 33702 9738170084993
A 23673 604138001
S 20217 617459495
S 1150 686150870
Q 11170 37047 2852402882456
S 19453 836758614
Q 12681 36575 7901468742500
S 35553 226216472
Q 7928 36828 582135535054
S 3389 595814661
Q 177 35033 48825910050
Q 2948 37028 9662498763646
S 27399 437023473
Q 3611 27207 6217555197026
A 31503 826602704
Q 2246 37318 4760120814534
S 34720 160175305
S 25361 624589259
Q 5396 25602 7333261410581
Q 52 37398 33687820751
S 17017 643581786
A 24546 625662424
A 10447 358047545
S 13460 567000819
S 24549 961205604
Q 7747 35430 9346572480497
Q 3165 33728 9378310676934
A 36663 160251233
S 32827 562202746
Q 9036 28275 4868561814564
Q 3608 34846 377978254042
A 30185 835429671
Q 4481 29796 1890787812345
A 21506 893930659
Q 11136 36831 7803696678374
A 34670 312454803
Q 979 36187 4810842915249
S 31578 414366324
Q 4572 29997 9565665031697
S 14112 988962349
Q 1010 32131 5848166957223
S 2643 499086433
S 8201 853574699
S 20206 453463585
A 20634 805539394
A 7275 336256702
Q 7925 30999 8510745931186
Q 1719 30041 1645067593779
S 20448 59565080
A 32627 693168018
Q 13271 33696 2032516306802
Q 7445 33455 599248877578
Q 1477 36307 2152597290444
Q 6092 25996 853994736631
S 3599 455912880
Q 11847 35616 8011643347426
A 30614 409495384
S 34465 128802841
Q 11716 33144 5162837637246
Q 123 19139 7923383915446
A 4267 951100758
S 7262 726668353
A 34824 893908622
S 30237 475589065
Q 9959 32455 3111603736969
S 25865 497588781
S 23213 129948462
Q 1893 29372 9942883312598
A 29626 207084842
S 31122 546687677
S 22178 682601237
A 23538 503414477
S 32767 699429375
S 32317 565897522
A 36617 840842727
S 25592 10550766
S 3924 955785323
Q 3763 26302 2698189067187
A 24148 258788390
Q 3955 35238 642145952326
S 28018 908405065
Q 8787 32963 4329047121174
A 7202 337680601
Q 189 30512 5449933461215
S 26927 26818529
S 11532 537567681
A 32080 458215778
A 10996 91307397
Q 1983 32551 9703053850154
A 18660 257610419
S 16562 23205210
Q 15567 34725 118355488158
A 32156 931616570
S 3827 562620130
A 4418 375968885
A 2383 772776834
A 30492 11738854
Q 9243 32781 8739284596197
S 32666 682840746
Q 12943 35632 3654389114656
Q 1621 28610 8360742200926
Q 951 28298 8080337164518
A 27001 379175346
Q 3798 35246 1274639243245
S 21013 531891191
S 17157 542281936
A 2988 902928997
Q 7677 32170 7961573349590
Q 2559 35008 4684475113515
Q 8248 36451 3176918421275
A 32597 297605411
Q 7049 35707 2978595097102
Q 2061 28818 2919550806719
A 36385 307639365
A 24375 482505903
Q 4657 31555 6217491700359
S 21880 728103740
Q 300 35496 8648086880024
Q 7669 32798 9824699278513
Q 5969 31407 7254869942536
A 688 252234465
A 32378 685950362
Q 571 37411 2024366638406
Q 5009 30692 7906992584746
A 30124 257029638
S 20617 356196907
S 18253 369331828
S 17502 554603373
Q 2551 30898 2238516149664
S 8172 900386936
S 36434 742102612
A 35169 63463083
S 18199 824586361
S 18811 378197926
Q 6192 36562 7355331261145
Q 1501 28459 8979638105354
S 27622 341218193
A 28008 179418763
A 21862 337655262
Q 5822 35494 2335268085254
S 11670 473059605
Q 6904 32469 8732865191711
A 6496 20877081
Q 2718 24364 3243712341734
Q 3638 25745 1534734424016
Q 8352 28441 4356537901025
A 32636 423203550
Q 102 37305 9839202173156
Q 1593 33502 6822007258814
Q 5195 35234 8649457593429
Q 4887 36974 6873554821643
Q 8208 32557 7987722654129
A 26618 26264709
A 16025 847561047
S 5861 679000125
A 10301 169462405
S 30978 602375876
S 10093 105414387
S 18040 283773083
Q 2922 29891 12835410763
Q 11048 30975 905304623116
A 13797 812794
S 20946 944716277
Q 2388 26517 6766938633863
S 22045 548125400
A 629 488881798
Q 2101 26030 3804463513485
S 7383 659036642
Q 10315 35128 7358744400051
S 31321 287005996
S 27670 543236171
S 5683 303788598
S 35477 938453957
Q 3164 24526 7647033456608
Q 2057 26871 4048502511079
Q 5965 37100 7105496002808
Q 3464 34281 5194974684910
S 6726 99042523
A 533 427870110
Q 9 37235 5120913837309
Q 11721 34982 3557325654559
Q 1989 30582 7076931267715
Q 5217 33353 7156106482821
Q 6993 30515 587893626099
A 26524 85988125
S 32810 94344237
S 36289 389360939
A 36310 435448362
Q 2054 22326 2313270751349
S 5326 915086827
Q 452 35360 3764783632240
S 33029 388679098
Q 8236 30273 8580640138320
A 7645 731775685
Q 1368 33898 6916411529582
A 30147 26846111
Q 1467 35668 7697093347461
Q 1304 30212 9837807874315
S 10436 761397049
S 14920 403415088
S 21219 55434278
S 11765 786983429
A 22126 579478301
Q 9389 32540 1918785274223
Q 1220 35840 2705463600661
Q 11872 37283 7307416384565
S 1757 354407089
S 13214 58940330
Q 6440 36044 502512501986
Q 321 35758 9209652794373
Q 4433 23866 3496019311968
S 25736 494745663
Q 7256 36200 2926274088130
A 11740 297257869
A 35421 903932569
A 32861 931381203
S 15102 390581618
Q 17634 37009 8508512169935
S 29023 624941899
A 9824 691526361
Q 681 23229 5437669951328
A 29935 560925177
Q 699 36590 5079212081776
A 3980 335698608
A 24321 280870513
A 23592 232662946
Q 776 37137 2004133471447
S 11821 471285697
A 30360 16419725
Q 5806 36884 4205225390927
Q 5649 29517 6477820847195
Q 6876 30175 3575190520938
Q 5392 26735 8657116248445
A 16749 731180816
Q 1184 31106 1950051340024
A 10487 785247040
S 26532 536609334
Q 15676 36685 6916639579458
S 5666 771701835
S 5755 717080758
A 20049 694867038
Q 14294 36301 2798171673192
Q 6085 37349 5095829303700
A 9093 595799896
A 19827 217857052
S 19373 129518766
A 26455 733337853
S 35051 344219743
A 30478 349295163
Q 1557 36068 6679146817853
S 31348 977436547
A 7258 429257416
Q 2801 26865 8402055741851
A 23712 867065230
Q 377 20461 4321494372053
Q 162 37353 9986968728680
S 22275 155209566
S 9418 534930186
Q 884 28968 1687771477816
Q 16132 35069 812581749622
A 26338 954522697
Q 4617 31040 6626682553787
Q 3627 22711 9160863899532
S 26958 379237769
S 36485 236211530
S 8416 14325370
A 15766 552037553
A 875 78969703
Q 984 36909 3646122128151
A 31487 894658643
Q 5101 36670 3544413021212
Q 887 36954 8655325434569
Q 8082 35307 4358779905485
S 20263 819122099
Q 2249 25746 6364547257118
S 28439 467094086
S 22300 6507615
A 4026 835761448
A 27827 232632623
A 19166 3754446
Q 296 27382 6925895663969
Q 281 36373 3956781789532
S 8112 672292132
A 2025 33536462
Q 900 33432 8021818053850
Q 2808 37142 6304468624243
A 20605 55530754
Q 4819 35058 2212034732925
S 7359 499790007
A 23990 209080132
Q 1759 23643 6233642088691
A 25548 585036507
Q 2913 31848 5516874878875
Q 1676 29987 1281205078115
S 21926 28931303
A 10945 951792371
Q 8375 37056 132827967666
A 15744 166526716
Q 582 36516 7814167707640
A 19205 798661559
Q 5023 34755 4186564452867
S 2980 877347262
S 33915 819632389
S 1381 790059871
A 21980 289823786
A 33766 80516316
A 14507 584851207
Q 962 31799 3740523727011
Q 8887 34183 327393672265
S 22099 384522348
Q 4649 31946 4989059188520
S 25094 260188383
Q 1248 37318 9823338126077
Q 9283 28968 2717431312542
S 10074 906353194
Q 1793 34551 5446769963361
A 24908 934088105
S 20641 914377034
A 3884 949062961
A 10112 106060854
Q 7034 34396 5635272395124
Q 762 37269 1644089492367
Q 1843 21048 3883066330457
A 20497 719850441
A 940 223753124
Q 8914 32751 8292556339709
S 24174 644388221
Q 1905 28714 7588535257604
S 11046 110991667
A 15893 284631732
Q 4414 36177 4294179230186
Q 165 25611 2265142924674
A 5564 793513512
S 10553 14111787
Q 150 25689 3702552874472
S 34950 649093482
Q 13864 36391 3748882876069
Q 14813 36514 399875481005
A 19942 882317276
A 29578 686785907
Q 16667 37237 7458230944219
S 34466 671581141
Q 563 25681 3808065630850
A 911 25919490
A 33041 440215839
S 5249 583504866
A 19354 131506067
S 29448 450491806
Q 2960 36034 6523958448030
Q 95 24141 1069440350049
S 23025 862297538
Q 4932 36471 3859016139861
Q 3329 27519 1384333508470
A 31808 522719790
S 24588 499852237
S 7259 614519447
A 27757 83344182
A 14204 55604132
S 12397 571682426
S 2563 117363559
A 974 747960023
A 26670 413202389
Q 1046 36777 7329452802721
Q 322 37351 7494385587685
S 17088 915519558
Q 155 37362 9309863398627
A 6034 819474040
Q 7776 35692 4437233446868
S 506 880498730
Q 3113 30398 824246385745
Q 15882 36493 5530047634916
Q 950 37186 2888226579906
S 21728 601935050
S 4277 818063669
Q 194 24875 7915201239747
Q 2676 30251 2211390242703
Q 351 32939 7804972982535
A 34687 458482801
Q 13019 31906 2050943674638
S 28687 898179777
A 32093 997653933
A 456 795256436
S 14077 802583988
Q 2685 30482 2094979658821
Q 7416 35878 3117682522608
S 31804 487374160
S 34105 52717129
A 15957 810629840
A 4051 13900303
S 29884 235172745
Q 1093 34853 7523485982747
A 35197 843812026
S 7201 743184285
Q 4514 30861 2953270699
A 37315 861146535
S 8926 149822404
A 4016 701141466
Q 1176 35241 4589180438756
S 16932 149018691
A 35031 486373377
A 11927 575504347
Q 18041 37399 6411595465142
S 16103 600036326
A 32540 280002320
Q 5496 27225 675683530186
Q 986 29451 6099271092328
A 10430 393939134
Q 3091 36548 5116491369698
A 30803 844803802
A 13001 707794502
Q 1314 25280 2181496546106
S 1059 898410127
Q 311 28691 2012986621704
S 26900 789941318
Q 873 37321 5796567377090
S 27662 511762059
Q 9460 32430 703859526068
Q 6911 34713 976386501698
Q 4300 30099 2466131455177
S 20423 71938714
Q 966 19992 2595330542481
A 20704 90244332
Q 833 24979 801921097899
S 25054 453828494
Q 5949 29623 9259344151842
A 14751 295571021
Q 788 37175 2087184551720
Q 3102 22486 7193077327537
S 25339 714199921
A 33647 441980760
A 17990 28386597
S 11389 696241003
S 31354 738784776
A 37057 194230068
S 16878 143185501
Q 5364 32142 9815121464664
A 16763 679866729
S 26578 392065635
S 29254 336865169
Q 1 37019 7025951474133
Q 999 26720 4753987557022
Q 6847 36499 8723215766984
Q 2258 34147 7101276405993
Q 210 33062 1487001651221
Q 1011 35387 7210364929913
S 18584 338304697
S 33193 182602721
Q 3950 27451 9002367861157
Q 1471 31992 7489203739645
A 15762 265157684
S 4380 225961977
S 25541 951182893
S 15016 999908222
Q 917 36445 8819109485293
Q 1090 37345 7308664046343
Q 1250 25167 6871937347528
Q 1300 22075 2163893583691
A 9771 28773493
A 7781 45359724
S 16216 669828615
Q 2191 37238 9612329196595
Q 14616 36514 6053563232031
S 18862 162518152
A 25414 474090667
S 6574 872334773
S 10029 902685365
Q 838 31182 7457994737043
A 9095 937733465
S 13897 56986807
Q 3912 26889 3866930108038
A 5887 924130686
S 5459 489114745
S 34047 663020764
S 22459 475258897
Q 1092 36558 2951423840185
Q 3919 24332 8588448488337
Q 522 31461 1323148147025
A 12704 682915739
Q 3063 32492 8645667961240
Q 1452 37275 1489814143558
S 29742 141054685
S 3704 356990600
Q 16997 37159 8217549293897
A 16430 430465131
S 9818 56061610
A 33621 65892245
S 18281 513822422
S 34763 747466717
A 16465 786196168
Q 3644 26806 1891366119763
Q 610 24139 4217634558645
Q 9785 32007 6318860113336
S 21907 563058376
Q 102 33310 703959767155
Q 5434 31921 6810305688949
Q 1331 33056 687963199821
S 9126 388165789
A 34667 820828524
Q 9934 29245 8978971282752
Q 194 35460 9528263889967
Q 12493 34518 9467775986135
Q 1577 27630 7329762472021
Q 13 37203 3456878504762
Q 424 22920 7028129634157
A 18177 597093065
Q 9908 31886 4666141274219
Q 355 30492 2588078630810
A 12933 384139389
A 16542 919214955
S 15661 594453662
S 22631 643074938
A 34763 426077991
Q 8264 34922 7307726961173
A 29849 997834506
Q 3836 26074 4380862208833
Q 6786 30785 8442343763379
Q 9557 35124 3245622723201
Q 14 37406 2072580601880
S 11150 528682524
Q 2504 37350 9271772117607
S 15420 926076462
Q 1703 32656 7835131127788
S 26950 99368248
Q 10548 36594 2693558489616
S 23068 184706476
A 29251 898651461
A 22373 448908185
S 16065 101217498
A 31967 806434236
A 31540 59380916
Q 4840 27786 8792837966311
A 11654 853816055
Q 1 37221 7986056648121
Q 3030 34776 3158791694665
Q 4983 29708 1393834608512
S 36304 375911376
Q 244 37339 868412247905
A 14708 811724487
A 1069 515636850
Q 4614 36378 6737859397615
Q 2447 28971 8776370919180
A 30559 932539387
S 20554 987114259
Q 13692 34818 7728618418563
A 13376 192374649
Q 852 30782 1003557990794
S 28042 828386656
S 7507 819751029
A 21111 651893214
S 21536 558536319
S 34948 343062045
Q 3119 35151 7352602640916
S 8492 514716545
S 29571 245582632
Q 297 27004 4675135270218
S 8852 447153300
S 11786 431656605
Q 5677 26344 1527816754759
Q 9045 28954 1014871355903
Q 5180 26092 1771878778680
S 21664 599817811
S 2737 542480489
Q 10117 32856 8550164933316
S 29021 751922760
Q 2526 33464 8089244806431
S 34951 759892353
A 27796 278001047
A 26492 229907823
A 13217 830843602
S 31158 867797371
A 10351 357352049
Q 378 34151 8184476793490
A 36121 326487614
Q 2112 24208 2502116680438
S 5740 715398658
A 6133 403113039
S 2011 754797445
A 7776 59103496
Q 714 37379 7731559340615
S 14692 766133833
Q 2307 34453 5922611066539
Q 935 35185 2477281314578
Q 387 35368 1539731232182
Q 388 30563 648870809011
S 12402 605443628
S 19818 383825473
A 30074 481505650
A 16981 761563440
Q 11009 32316 2937383396494
A 27365 774787099
S 32417 859222705
A 31271 97827017
S 1173 829869980
Q 4645 36538 4147585440464
A 27435 758147305
S 34903 931735944
A 5281 450165421
Q 4453 23223 8644326815621
S 586 470216797
S 16302 889013108
S 1854 416066006
Q 535 33469 6190474643143
A 27870 259422409
Q 5197 31130 9096497786625
Q 1806 28202 6975624660420
A 19521 762296575
S 3705 271742686
Q 3237 29176 7812722546635
A 9303 66597293
S 14065 969762984
Q 9854 35500 2875798051072
A 16896 109495935
Q 8081 31454 2954212624209
A 10882 730399180
S 29026 405956406
A 22189 653542513
S 24762 205138034
A 19911 99771882
Q 4991 30299 1660368424126
S 25803 662738016
S 15351 263499841
A 33143 492373114
Q 780 35596 9567630233555
Q 6365 27519 3123067531507
A 6587 465236243
Q 85 37361 8112013430112
S 27692 430906938
S 15634 72522850
A 29060 482482566
S 17128 189762866
Q 10652 30451 7762320619349
Q 9141 28732 97852704253
A 20902 542467167
Q 6326 35103 8993166460620
Q 903 37317 7986299828606
Q 838 21214 3215891528931
Q 7080 35439 8476587918916
Q 3849 29175 5216495105582
Q 6716 29274 4201186506892
A 6944 420125734
S 19545 182848656
Q 335 30833 1549597650088
A 4698 483529741
Q 2561 26659 2143983791769
A 35639 300976010
Q 1951 36963 5330295528262
A 30705 769907552
Q 15267 36025 1944877390669
Q 1626 25141 6690534825918
S 19388 524601776
Q 2626 29940 2597687596486
Q 7003 35723 1293915427928
S 3070 578599319
Q 5273 34603 6025964478608
A 15197 949196261
S 29905 764964917
Q 1791 37094 4964212105410
Q 3583 28033 3933753633533
S 20372 945380402
S 31864 894106850
Q 932 22403 4916878452785
A 32399 310882438
Q 10915 36588 2678042766557
S 23114 785007143
A 10903 468244067
S 30369 583967619
A 12385 49046930
Q 16188 35179 6938752174355
Q 14853 34202 1839874398182
A 15582 275995847
Q 835 36342 9152895632117
A 23102 216255226
Q 4797 28255 3381471946875
S 26886 380261267
A 9580 707700952
S 9783 564246146
S 18933 657781498
Q 924 36512 5823374599874
Q 562 35833 2968317882814
S 1361 722537898
A 32008 947464461
S 14010 875143712
S 37306 544110006
A 18704 897869722
S 51 431640781
A 3548 103553844
S 33878 243238277
S 27181 666781343
S 20842 635900286
S 12907 367063955
S 877 744173571
Q 7847 31418 4679771070301
S 32982 11521157
Q 8754 35127 9492912144301
Q 6247 27486 2554730616100
Q 3241 30159 8176041829856
Q 5057 36401 7612745570567
S 29474 967758978
Q 7184 29048 3962406537131
A 27611 971704352
S 9235 551308510
Q 233 36366 6476663978957
Q 1321 31956 9369142181929
S 21958 882801262
Q 515 37287 9298361740452
Q 4607 35031 9737457401062
S 33724 468888086
S 14198 147224346
S 30552 912892023
A 200 540779158
A 10643 504625900
Q 11036 30241 4989286619719
Q 1358 36085 8391404409990
A 30098 501897050
S 32452 686953633
A 34415 726133220
S 20481 404783418
A 29360 883992687
Q 2889 26925 9062585091512
A 4567 386769375
A 23829 651207998
Q 590 35077 9632000675209
S 3758 51069153
S 2803 137557923
A 27689 69964970
S 647 160720967
A 29459 607541788
S 10500 71236448
Q 4148 24085 3669638092143
S 26940 910310807
Q 605 19519 4950949179336
S 1372 127932931
S 33631 379392959
A 35105 484408525
Q 949 35991 8252787346939
S 4531 867617376
Q 5766 32113 7976347779290
S 9500 208371216
S 9001 521782778
Q 4156 34372 3286945124244
Q 5003 34177 1030657731060
A 26646 126459356
S 27893 7572722
Q 5400 33434 8631360200093
A 15219 337534418
A 34470 756810516
A 30160 325807073
Q 453 37391 9297436806386
A 462 854264564
A 36186 869026176
Q 6458 27025 7412144854132
Q 343 37395 7806975982165
A 19934 726189943
A 29963 375826974
Q 207 35434 7641441625280
S 32769 942500576
Q 374 33831 7301678027176
S 37109 557357432
Q 6087 33545 8716941241740
S 34087 317241181
A 17144 900525118
Q 5498 35725 6334778376837
S 24404 35082986
Q 7367 33496 7126445613969
Q 8933 31791 354762414943
A 9026 592455599
Q 6931 34681 8862084620150
S 7857 74673232
S 31790 593187656
Q 4809 27970 5524796906810
A 21254 415817008
Q 4429 31969 4596672116352
Q 4439 36914 6426337942833
A 4468 666939336
Q 139 37357 8951671085474
S 6183 978343742
Q 14376 35938 2438698385638
A 37061 591586544
A 26118 898530632
Q 3163 35253 2943785157734
Q 1482 24134 2583676880807
Q 2190 29981 1534833604525
S 12422 848462398
Q 2459 37184 3220862577760
A 35513 922471143
Q 1997 36717 3294246086112
S 16434 534173394
A 36337 511709124
S 20579 736897746
A 13360 136742619
Q 4793 36025 7445217801124
A 23074 683982773
Q 5144 24410 5842241679173
Q 4200 33886 6007716721810
S 28750 378041243
Q 6652 33309 468412148353
Q 8279 31443 1925764687124
Q 1712 33812 5781579032581
S 582 779141607
Q 919 20353 9665741486242
S 6891 488188792
S 35289 665341926
Q 15190 36742 404026191417
S 26558 411796297
A 11438 963517917
Q 7327 30727 675436097463
S 2614 66415290
A 27216 466783538
Q 7256 31687 7954588974963
A 13199 456021218
A 8785 157321672
S 4581 728927100
A 26803 660121055
A 11694 30739070
Q 1437 37219 8846789897926
A 639 64091383
S 36499 367037581
Q 6615 36282 5333403816077
S 4440 99938066
Q 248 36976 2783594439093
Q 5690 25015 1985356294287
S 15673 714698879
A 21587 434973913
S 25522 203642582
S 18357 194564169
A 13992 570427468
A 4335 454471776
Q 3673 36712 3200012247140
A 13946 599345194
Q 101 36601 9652300826239
Q 5665 32163 4238029650348
Q 79 36860 6999362387840
Q 9354 32347 4249459763045
A 22248 425822303
Q 15474 35290 3929381191475
S 11692 575515802
Q 4927 26956 2007073871647
S 7072 981735110
Q 12549 32232 8700655253733
S 12635 95635847
Q 3899 33834 1726761519915
Q 738 32253 5716915703105
A 24918 735617585
Q 2228 36686 3656783937319
S 35820 538612159
A 14479 682292287
A 13488 373679810
S 5932 261865273
A 29681 135864526
Q 15662 34661 8176090916933
S 10711 117997634
Q 1037 22237 3838658203234
A 2941 54939719
A 22708 77468179
A 23913 977374980
A 25225 11391702
Q 5920 35798 5483318909945
A 21823 987928918
Q 533 37167 9858962818631
S 3194 855710050
S 10916 216898620
Q 11681 36758 6642012436830
A 35419 156726503
Q 2104 36205 8146912899796
S 5401 150915129
A 9072 191640670
Q 945 36937 3069541863837
S 18149 724197879
S 9058 506042729
Q 2190 34844 2739625864174
S 11162 533769929
A 1865 928943704
S 2033 743383765
S 18668 944523293
Q 5752 36809 3439667072837
S 35439 697109944
S 36522 959178838
A 33323 759553768
Q 3216 32997 6382036512463
A 3703 975750055
A 678 765736360
Q 9123 36218 9804215705810
S 28993 277501376
Q 12740 31990 7620489057221
S 20339 216701659
S 21687 878454439
Q 10355 33547 7733782810478
Q 1882 26366 27490698096
A 29508 121593467
Q 9481 30303 6925515672674
A 885 796037952
S 934 953884682
A 31706 356286821
A 13848 874907905
Q 1992 34210 7758043172142
S 1701 788418539
A 4450 853465155
A 35893 122103210
S 1804 269605299
S 20498 596534743
Q 1613 33004 7517914821123
S 10698 768783121
Q 5958 32803 3757760760684
Q 4000 31326 6157174715141
A 14211 943021372
S 28421 524227729
A 17071 958860122
Q 7972 29594 6261550223044
Q 7219 37283 8520926504714
Q 7097 36926 707387984953
Q 1948 33684 3957100526697
A 35502 303106736
Q 4424 33207 3208895632730
S 26764 208847251
S 1314 832383650
Q 2736 29597 682464941741
A 14880 812708468
A 9379 257480985
Q 2332 36134 8900194110819
A 2998 805365761
Q 2804 26921 1118555647894
A 13757 851839819
A 20842 701460827
A 5220 461011638
A 16329 578985212
Q 2721 25875 1195589569017
S 20650 954491096
Q 5352 31963 3032500249005
S 4371 727725136
Q 1047 30535 4977241935422
S 8462 320169978
Q 92 37365 457685808761
Q 472 37232 32260113291
A 26149 571858837
Q 21 36525 2902151954118
A 26204 742494517
Q 3158 37332 371881527797
Q 344 32952 8466956465824
A 11451 278062780
A 16382 931910198
S 1340 174756471
A 10882 561046583
Q 3456 33651 6723521640411
S 34388 855263274
A 1686 212131323
S 7619 393420719
S 1787 9474224
A 27338 711656984
Q 969 35422 5205325296774
S 12008 361568848
S 30376 659195389
S 35928 770619532
A 11585 374448529
A 4871 69374811
Q 10902 29744 790452707551
Q 2985 29566 828562856638
Q 85 29322 5266115237523
Q 2097 35659 9262126314515
Q 2312 37109 89505272675
S 1060 285996979
S 17344 439082455
Q 12170 35758 8152930422885
Q 1161 32643 6203883344728
S 5251 255142495
S 12404 917912579
Q 4321 33196 7335958928648
S 3290 216087415
Q 5081 36771 5408043098336
S 13955 588361269
Q 609 36504 7211173005955
S 15260 369275120
S 1357 427268007
S 2217 644730900
Q 9406 35654 1466351130064
Q 461 37224 9700010812006
Q 3476 37160 1790528220465
S 2279 228897318
A 32162 720373248
S 9825 856441669
S 26632 726768416
A 11537 624685727
A 6856 287184491
Q 5707 37378 9738823211150
Q 11514 34148 2581588871562
Q 932 28172 524713770893
A 25724 511928849
S 32159 926986803
Q 11583 34056 7904955243956
S 24961 276946932
S 35395 632872574
Q 5989 34912 6279029787701
S 19129 69828090
Q 10472 32705 6644930721184
Q 3799 26860 9139215525219
Q 2842 27933 177385824135
Q 2199 31459 1088385671282
S 35631 898502881
Q 7524 33844 9053131988511
Q 59 36463 4120894490791
A 5729 512959730
Q 4642 37099 5121925355372
Q 2250 33246 3298516759838
Q 850 37091 2181991297430
A 14515 966530630
A 32253 365448438
Q 5647 25061 3797526510746
A 20273 60236559
Q 14399 35759 63350793775
A 21022 960062173
A 28556 108818809
Q 1584 24171 4017785786859
Q 3006 30082 4930425798588
S 27200 175879071
Q 1686 34431 5530218954670
Q 6911 31685 4685094421362
A 35407 319077286
A 31212 534189014
S 30526 299953045
S 29335 473746048
A 26541 565403270
Q 5777 25810 7579216503346
A 11841 520595164
Q 447 21642 5782381655860
Q 2850 36302 9350881211137
A 34278 60822182
Q 971 31670 2739379203234
Q 4010 34196 1495409797597
A 21646 608260660
Q 3325 25600 1128882577780
Q 8327 34828 9194179828100
A 37088 641828280
A 35822 671165653
A 36242 734633969
Q 4397 34925 7157015925202
Q 4717 27635 7427314515925
A 36535 595076321
Q 10454 32477 1883522762580
Q 7533 36832 4622922960836
S 37155 815941076
Q 2334 34023 8700170818729
S 5516 739076429
A 17912 493189032
S 19677 432561878
Q 684 21399 3459002966717
S 13482 63203080
Q 2256 35472 1176872315357
S 22839 41906628
Q 982 36666 5147161500925
S 26880 303016490
S 7594 71400720
Q 6417 27174 7065824576723
Q 9009 31618 8787034553102
Q 3364 24785 2140565858284
Q 186 35863 738555863111
Q 217 37377 3492798307359
S 30869 190649851
Q 3806 36957 8176022449397
A 18458 366053223
S 17363 16713541
Q 10140 33262 2443396238925
S 13974 39650851
A 24327 806048226
Q 75 21371 6997519419374
A 19195 232495131
Q 7244 33379 9965046711103
Q 6109 34663 6536465509904
S 11660 640251737
Q 625 32840 452472573585
S 30672 839605571
A 35554 848537298
Q 3359 29229 2596521519887
A 22086 890760676
Q 2339 35642 9901170646101
S 15641 976913258
Q 1399 35037 2939814373128
S 31209 817265750
A 36926 750145962
Q 10868 36469 7705168463276
Q 6349 26304 2951064761317
Q 8909 29609 1747470621289
Q 1141 35280 2510248231514
A 9557 858434897
Q 8215 28923 9852533538156
A 23747 250778640
Q 8479 33316 3182917805739
Q 7115 34381 8996624282289
A 3801 48251938
Q 1749 21834 6205693505688
S 25078 938944049
A 36552 255332851
Q 4632 29632 236545841617
Q 11507 31822 9637866993451
Q 4359 31142 9504576350967
Q 106 37044 7415388233264
A 7126 397382976
A 28712 785597216
S 10178 128472638
S 30310 271978188
Q 632 36625 9647718482904
A 13222 659561836
A 4880 996192773
Q 5306 29139 6651541720071
S 17539 360691845
A 28297 178683388
A 18819 619494232
Q 5593 32251 2763186605233
Q 232 36394 8214758362011
Q 12517 34348 8627406722649
Q 3914 35417 7826330467452
A 17190 107346677
S 11135 784471497
Q 1155 28529 6931090228531
S 15446 912997870
S 34507 502661078
S 34723 575351756
A 23899 481711982
A 19804 595596014
Q 5136 26910 8828531141204
A 8213 62979619
S 4861 8178046
S 32602 992284716
Q 2011 33142 7573407526424
S 29175 908888373
S 22708 808044596
Q 1766 36161 9894062538648
Q 3055 31770 684266416179
Q 6566 37035 8664419774852
Q 15315 35218 179379891434
Q 4559 24143 6239505864552
S 8401 200325602
Q 2228 35949 5919166494730
Q 1020 26779 2809353899349
A 27141 106008241
A 21225 680841147
Q 244 36674 7771343299907
A 13538 658501236
A 26411 777925177
S 13238 812118870
S 14835 342092371
S 7746 833288065
Q 10 37415 5641007608322
A 2148 665460401
A 14800 958436746
Q 2596 32875 4539456589863
Q 251 37111 660366247969
Q 5181 29752 6665062785709
S 28237 47764825
Q 2017 35341 4663859437896
S 24857 139549735
Q 7163 29941 4221318583794
Q 7726 32807 1739687296663
Q 4867 26471 3530181732431
S 7487 768207629
Q 114 36943 3611455037103
Q 1515 27865 5930812772356
S 14155 504802191
A 18051 117636748
Q 10172 33763 2335876816451
A 32266 811009987
A 33847 91896820
Q 1308 33749 9517721427304
Q 7426 36783 2413418958533
Q 2487 36217 3879672502018
Q 88 37153 123220605537
Q 4164 36306 8130387380828
A 3347 966028179
S 33327 455967099
Q 7375 34296 6378692820414
Q 2535 33801 9991607304788
A 17541 34407104
Q 1540 33808 8250190159645
Q 1671 23787 7412829875118
A 15544 985572233
A 34993 478146124
Q 5048 33977 6413600175085
Q 10053 31457 3366318370821
Q 3142 30843 6970078650997
S 21616 197039842
Q 4009 22773 6682188108336
S 7719 569135088
Q 963 35011 7314274882376
Q 8964 29504 6757462773212
Q 1328 35780 7095696621637
Q 3502 32167 908824007409
A 3315 98505981
Q 3260 29983 1283530177217
Q 6319 30299 2009333917008
A 16224 43963820
S 9662 586573780
A 15647 48090602
Q 12271 32474 5412813228129
A 26997 188775943
S 6693 436262319
Q 2912 29310 4764396220626
S 10428 959023512
Q 1582 33890 701786032574
S 3980 79541113
Q 947 36359 3532412655913
Q 1894 36417 2172473293551
Q 10152 31557 6322618462696
A 16743 828025704
A 11932 213502997
Q 3497 33765 4122303916987
Q 7301 34642 2473256381742
S 33751 900827158
Q 2545 33894 8081559550870
Q 7095 27037 8862539464148
Q 1784 26845 6188917975472
A 23512 289910138
S 8853 636079215
A 18945 767388509
Q 744 35737 8840630739411
A 35743 439602339
Q 10440 33067 4635286006983
S 8401 300775842
S 15423 236511364
Q 1711 36261 7977984555026
Q 11626 37349 901350744698
S 31252 335392161
S 18653 269969875
Q 6521 32200 6481229732444
S 32915 880399875
A 34490 986671195
Q 6391 30008 1750396377257
Q 6836 28653 461588413733
Q 15834 35801 7135317657721
A 35628 590883147
S 33970 35222961
A 776 706575877
Q 3422 36647 7591165245743
A 11080 342460102
S 21581 610105931
A 25920 66435689
Q 698 21860 6530388048391
Q 7010 35491 8372502500557
Q 1475 32836 8740850907441
A 14387 453453774
A 16737 457227418
Q 8988 32515 1392701834962
Q 1599 36628 4187740153291
A 32520 146282106
S 5231 76679703
Q 8340 27587 2266561407301
S 26946 232808081
S 10463 334071004
Q 6285 35162 4208456267871
A 12161 250171798
S 3800 42619147
Q 2624 33298 6557257046735
Q 1006 24817 2267968096594
A 5963 383572448
S 32996 80673096
Q 3851 23160 5565008986502
S 32968 504557926
A 29019 638789478
S 1282 873189462
Q 3249 35706 9168225306722
Q 2626 33375 6232407445000
A 17922 519538017
Q 1555 34951 5926340335930
A 32283 121854297
S 20942 958152932
A 23666 525364800
S 31019 175595672
A 25364 58865739
Q 5199 34739 9783811870536
A 6744 966027471
Q 778 25738 6456412763242
S 1483 582407870
S 26013 219795079
A 20463 607771264
A 4567 22738134
S 2522 381082253
S 7723 86069302
A 975 983333558
Q 10241 36662 5555049301822
A 24964 529587549
A 5128 534265813
Q 857 37285 906057898589
Q 5657 31896 6504157494929
Q 1612 33315 9117723136181
A 23537 537933674
Q 1112 37184 5841889532577
S 18024 77146928
A 7101 417264476
Q 9546 32486 6603157343399
Q 16216 36334 7526986208906
Q 7281 34813 931270410486
Q 17015 35755 1328299502003
A 36232 737592516
Q 2827 32921 1744668403357
A 34981 276586375
S 13188 629878899
S 15869 746737658
S 21 538420758
Q 34 37326 799573090724
A 20635 154323936
Q 1191 36060 8016156969089
A 26782 298341212
Q 48 36772 9826293096336
A 37035 803117684
S 11956 9398610
Q 8680 34221 6214438468366
A 29872 126840588
Q 8871 33102 6973315622328
Q 1020 36562 6737638462050
A 16293 78076137
S 1100 362419381
S 14652 610068076
Q 3125 29452 8519385617647
A 3547 348516321
Q 239 37308 7963962362888
A 28155 259549519
S 25144 213860843
A 17099 154540936
Q 285 24588 1738215867358
A 9102 768166764
S 26722 181861357
Q 2340 36925 1013883851838
S 29561 651486144
S 32427 298007444
A 10801 842629771
S 2111 708523360
A 35923 895986545
S 15760 578244881
A 1071 51174848
A 20154 855161761
Q 816 31474 5141768767860
Q 6552 33557 9827274548506
Q 4863 35487 4578665210673
A 18209 816765006
Q 2038 31519 5696016919990
S 14814 119392598
A 3991 336430817
A 8142 330592512
Q 1788 34351 6016785385798
Q 4250 31715 2607734272767
Q 5392 37035 1839888265566
S 33152 683450814
S 6298 947721835
S 34424 630861948
S 11074 678200390
A 31644 995860761
Q 3967 36242 4340530703601
Q 3518 28647 168194964672
S 4370 612575397
S 26449 954306338
S 10936 27529102
Q 1038 31949 1234937145882
A 12898 656129513
S 14142 644530282
Q 15406 36068 9806101621642
A 30993 985287866
A 6810 224743057
Q 10205 35818 9257491030040
S 27236 107550521
S 33084 308511237
Q 2 37080 4965170726639
S 1049 332049940
Q 902 36851 6277715198933
A 14869 408625055
S 28032 405094063
Q 11144 35456 183214637154
A 21354 345173355
S 28075 140830709
Q 1617 34917 946895013553
Q 6293 32111 8377451934055
S 18733 242097377
Q 9616 35973 8400656034381
S 25105 406937131
S 16984 282523873
Q 2286 34628 4095038083130
Q 1274 24915 1029410759773
S 22483 945088454
A 4864 614315194
Q 1099 36783 4935692907425
A 32140 101993897
Q 15507 36594 6665329026596
Q 17154 37308 6569990250550
Q 5096 37153 6524728768307
A 6725 611831978
A 32493 485723492
Q 7852 36285 5877516830025
Q 3972 36379 9960727810565
Q 2683 33450 9419172491929
Q 10336 30635 1057414115817
S 23908 108082173
Q 9859 31182 8097845618909
A 32015 298621751
A 20775 466263241
S 30974 478588696
Q 344 36403 4335606119866
A 31435 309781894
A 10676 184632387
S 3447 499425245
A 19462 111875092
S 4554 45405796
Q 11508 35806 2277192212296
A 37287 657628705
Q 297 35898 3220055044576
S 1752 849856220
Q 1468 33743 8891521171192
A 31343 277578351
Q 5752 35885 2428904905124
Q 4319 33660 9419130644190
S 11059 622715926
A 26141 445246242
Q 2841 30982 998462510285
Q 1853 31414 9086167637471
A 7118 337394233
S 6493 279731453
S 26846 274573080
Q 17350 36982 3553628918468
Q 2064 36140 9686608533246
Q 12346 31693 962466932308
A 16165 422647761
A 15524 330184156
S 34015 570180603
A 36639 262389683
S 5268 72179745
S 7491 532378302
A 3601 357581450
S 11027 709008388
A 2666 480564385
S 11058 535041229
S 32580 254960622
S 24140 849381136
Q 6401 36706 812393972738
S 36422 484558900
A 23058 312401590
Q 2981 35009 1929053088628
Q 5137 28401 3112632808744
Q 4923 35988 8812417131620
Q 1186 34464 4492506221343
Q 9078 36000 5850091366718
Q 186 36803 4095097865127
S 4071 928347203
A 32590 158252733
A 37140 558579247
A 34363 890053028
A 5642 359355034
A 29204 854050348
A 10032 45933650
A 4144 414889130
Q 6813 37016 8730997063011
S 15051 1194577
S 10691 638729934
S 23419 676606677
S 20637 970984375
S 25595 653265306
A 23273 325068115
Q 7103 30668 4629676234053
A 21159 754187793
A 25352 521707373
S 8276 535311890
A 736 16783610
Q 679 33486 4841859977306
Q 3906 24768 8698454181577
Q 1868 31521 6291813061680
S 84 983602664
S 30928 285573118
S 34207 953723656
A 3751 76986731
A 31616 714042239
A 679 670639667
A 32298 917986793
S 19823 514279525
Q 2882 37149 9867157461431
S 16595 337561303
Q 5071 37359 5964691351818
A 27636 680983779
A 34825 76394144
Q 1057 36634 6511810650812
S 26570 320827143
A 4535 23938569
Q 1945 35233 5520148332891
S 6137 28677916
S 33706 31785299
A 30984 667434590
Q 7512 31793 1474488336423
Q 792 26991 7120584081727
Q 1749 35769 4673364434427
S 31648 334453631
Q 16023 35911 8289751791635
Q 10900 30807 9990158460323
Q 1889 21054 5900685940212
S 14579 814300343
S 2346 566233258
S 17159 993979725
Q 3707 25503 6659324978327
Q 610 36703 528944706712
S 24089 473419750
A 15307 775540708
Q 8212 33054 4420881933983
A 32142 815481013
Q 1111 37046 4009945343759
Q 86 19798 860712798045
A 17218 706240273
A 1545 936779350
S 11391 256703222
A 29899 80858293
A 33814 948477563
Q 9920 28809 5520350414694
S 36638 760018371
S 9224 940862635
S 21451 31942420
S 34042 465419313
Q 173 37031 1118934613804
S 29239 519250313
S 22930 543588350
A 35645 569499306
S 21163 37463178
S 30217 596740151
A 1507 698332191
S 14572 327170285
Q 2204 36897 9159363766192
Q 8386 29053 3397991084199
S 11917 136161175
Q 9435 35101 5026829058592
A 35101 548463218
Q 3845 27290 1694729791366
S 15258 994524288
A 8933 169710711
Q 8660 37129 7617491418591
S 35869 757214986
S 13886 744819679
Q 9345 33164 2182609486070
A 30902 111490031
S 21741 615622894
A 30027 508990349
Q 6687 32940 3654851874144
Q 11818 36699 2021823111095
A 8814 784261128
A 29763 734815096
Q 212 21316 591360231250
S 31111 931698420
S 8385 115418186
S 10270 238884319
S 8528 243154676
A 12354 711588410
Q 7944 28766 5000558606159
Q 11604 35052 5621651262951
A 20996 238670300
S 33063 11226844
A 3355 601979250
A 33814 13808599
A 13904 656118917
A 10481 693510640
A 23363 662609847
A 26107 701870867
S 36173 736708761
S 23270 16269158
Q 1258 24800 7400799973192
A 30483 778893698
S 28676 904722144
A 6475 481107054
A 22289 270221529
Q 9840 32695 5300469825563
Q 472 34544 8559053440381
S 131 586816192
S 28870 443845759
A 27897 581131081
A 4460 41304409
Q 753 34805 8430624768908
S 28982 441019781
S 25911 973860612
Q 818 34331 5175737970355
S 20023 59180486
S 16557 924999710
S 37212 620745416
S 1334 471949905
A 30186 537726524
Q 8116 36469 5732517321119
Q 986 35845 1046343120762
S 31486 577957673
A 26827 49535895
Q 10510 36481 6937775012845
A 19799 567287953
S 20970 375456574
S 1080 241401782
S 27475 526301852
S 13439 237393587
A 29263 816890406
A 864 918831579
S 6729 302533222
Q 10567 36398 8916904516932
Q 4870 33776 1311160373411
A 16588 158740110
Q 2152 37243 9551554552717
Q 3339 35175 3707309822644
A 10922 550272713
S 20306 954362365
A 25919 297088978
Q 5218 34979 8852048986455
Q 1089 23575 7613222741651
Q 4244 31851 7043530509783
Q 5391 35267 7061956717273
S 25808 270946672
A 22751 158991413
A 34979 110840757
Q 10330 35312 2308829493168
Q 4791 29093 9065032293183
Q 7843 28606 9038522910526
A 15366 654341266
S 33307 630571311
A 8595 331818420
S 28614 450906602
A 32124 975498785
Q 4147 35119 5536004450261
A 32709 324050574
S 35810 417828330
Q 16898 36849 7481936773444
S 15258 21838976
Q 13945 36424 3923983267522
Q 444 22607 5806420641349
Q 6919 34802 707360008524
S 3340 865086242
A 2930 531846325
Q 11492 36456 7054797371539
S 31152 108458582
A 17397 81407228
Q 418 29179 3299770421058
A 26791 789630674
Q 6 37287 9936285047343
Q 5520 26206 1542424562966
A 6165 903549651
S 37076 308195150
Q 2971 35242 2933843477679
S 14232 474102904
A 9676 240453969
A 23091 408130372
Q 1129 28940 4096808565987
S 34862 463226832
S 15245 978289947
A 7783 10072628
Q 6121 30339 8826080073676
A 8086 576665966
S 7542 488014124
S 36263 252227463
A 9116 50653213
S 9616 540389193
Q 3727 29245 4070175343151
Q 3494 23362 2403676207832
S 1626 366467058
Q 5251 30544 3160390697335
A 152 916288844
S 24197 289657519
Q 10684 35675 3707870033686
Q 791 36693 157896557669
A 25543 107442143
A 21493 57899121
A 21174 501726270
S 21180 763718524
A 24189 670772188
A 14264 851894610
Q 1860 36172 1612480861735
Q 12132 32940 6702526290144
S 34839 170261340
A 1584 162944087
A 23788 919484967
S 5536 897812410
S 5171 371680100
A 20619 726449602
S 9153 685897405
S 16788 81178323
Q 313 36470 6451381170200
Q 1099 35925 2015242197876
A 30355 403287938
A 2891 296242792
Q 3663 29285 4192673025601
A 11460 630114380
S 6987 975557266
S 23245 581789913
A 23551 203668204
A 16094 100619572
Q 597 29153 6085853364269
A 15660 740500640
Q 2427 22714 716689338869
Q 7291 36340 9651609690381
Q 1955 35698 2615897086342
S 18597 151016821
Q 3756 35626 986723592950
S 34650 815681340
A 33444 463958642
S 32542 80466665
A 9366 854610393
Q 12889 36055 1309395085414
S 29702 564750588
S 21585 859276628
A 5682 62574147
Q 6977 27628 1724140126161
A 2642 454950233
A 17040 245909507
S 23712 947264418
Q 13118 34111 2782081435928
Q 13268 37035 217486253419
S 26351 131244102
A 8416 20197016
Q 1953 36279 5987103965950
Q 451 26426 2090208030573
A 13059 73693789
S 4877 44544335
Q 5981 31142 4442683998234
S 7535 173147276
A 21835 736219489
A 17364 202925356
A 25103 54232015
Q 355 33201 436780324919
A 15313 777867758
S 28958 888055956
Q 3700 36832 8582221262810
A 619 519327918
S 12364 789384802
S 16556 353762193
A 26490 638110597
Q 21 37385 739925728493
S 28959 423483293
S 16998 401518592
S 9373 530746179
A 37261 858517113
A 17121 702150925
S 9058 661821043
Q 4059 28223 7169894714091
Q 848 34874 7696914351086
Q 712 26764 5934575471882
Q 2976 32717 1632280543707
Q 5800 24913 6233982738667
A 9074 553788502
Q 6179 34775 5865834309537
A 16180 947605488
Q 4036 35592 4583568419147
Q 2448 30489 5085089050805
S 15619 883299985
S 32137 328228395
S 23145 21493711
Q 516 33227 7371358058762
S 9034 445009856
S 34872 563011035
S 13025 448621900
Q 5110 31558 9214647678025
Q 1196 35622 7381273222036
Q 13934 36063 5395987964615
S 6950 272592442
Q 12639 36399 7071071107386
Q 3597 26612 4223167985534
S 18397 729719761
A 35658 357270904
Q 9314 34247 4393502418301
A 36411 311316244
S 16002 897888513
A 4748 108694201
Q 1518 36794 4388869054860
S 28569 438257839
S 35070 623303906
Q 1158 30611 7059424652033
A 23659 751489469
A 28181 259936903
Q 652 31970 7674558416496
S 13009 443586982
Q 12 36770 5820213657728
Q 1188 37365 1673498609540
Q 486 30564 6406177397096
Q 717 32683 5058669953725
Q 3126 32914 5936598214742
Q 4952 34469 7396937693722
S 25188 784289401
Q 7641 31107 9667187284903
S 10211 856101961
S 14651 124067005
Q 1611 28912 9449497026705
A 2506 245035474
Q 5645 33002 4517452207903
A 18629 787160747
Q 11809 32264 1265690956623
S 28176 558919820
Q 3774 33223 2646331120912
Q 559 29482 9805019965350
S 13807 57835938
A 18908 959572127
S 27181 846551936
A 23985 515872541
A 21257 98664192
A 3382 985241733
Q 5229 36801 6277543785085
A 9854 658197004
Q 267 35881 1919347961507
Q 1331 30660 7905193158217
Q 9718 33781 5115874510121
S 21335 988726896
Q 2427 37079 5506075950351
Q 256 37029 6287923676063
Q 276 36865 2823480777252
A 29914 61599030
Q 3412 33069 4277917886700
Q 1541 32256 3371997199116
S 23384 890101006
Q 419 30072 1332400309870
A 18380 667845346
Q 3416 36846 6778537588605
S 25884 650744080
S 28738 351735258
Q 1505 26852 3424063208570
A 22621 963155494
A 33665 133601875
A 26695 953557231
A 9872 268225051
S 36636 826308849
Q 4413 26780 8582683386962
Q 1646 37281 7125026211652
A 16064 57700061
Q 1234 22293 4108684134733
A 28176 748105769
S 3331 228131174
A 2426 28026040
Q 5256 37000 6037295609983
Q 1148 36580 3364496934048
Q 11724 35729 9716694223906
S 35474 90811825
A 17533 398832310
Q 3335 36395 4081190967761
S 26207 902136937
S 32389 316330031
A 16083 758028477
S 32075 3405290
A 20041 102271388
A 33081 954477290
Q 1031 28318 2545647037605
S 19992 508466951
Q 4494 23931 3475594715880
S 15776 700772882
S 34091 328162465
Q 2047 25846 9041620822083
Q 10623 34305 3707271261780
A 8822 849143042
S 13504 949396724
A 17622 263703063
S 20836 103186420
Q 4625 34018 9352090488435
Q 1316 32989 5132214886523
A 24458 607857667
S 10588 246201759
Q 3111 28681 8512621229632
A 35114 983931227
S 4438 372738657
S 32870 785502406
A 36798 757223550
A 7278 998926785
A 34851 148854507
S 33477 14259725
Q 6301 37079 5892256405923
A 16778 9835555
A 8070 952601135
A 33521 420014891
S 9523 559771056
S 21718 888319042
A 21339 463664349
A 33812 304495722
S 37026 326021057
Q 7185 29205 9286723870617
A 2745 862104675
Q 445 32991 8266373650578
A 18850 240988122
Q 118 37382 2113750501362
Q 347 36993 365298556410
Q 212 37127 1823218268465
A 7015 381433969
Q 10347 33811 1877609477165
A 9442 588922202
Q 2904 34549 8301564589555
S 1274 441858226
A 29590 495190997
S 26269 808290020
A 30039 411542048
S 12184 24175308
S 29637 688625815
Q 14199 37370 3069845927454
A 28290 568637690
A 10188 991323982
Q 6961 32211 5047633925823
A 18635 47938541
S 11773 51667274
S 9452 437990283
S 21861 788376649
S 36354 94802152
A 37184 961288514
A 13515 523923449
A 14029 73112552
Q 7538 33976 7203773738868
S 3380 83260282
S 11848 283914896
A 5810 419318802
S 25203 254949575
S 10763 27654787
S 10677 566278206
A 11810 170580455
S 9390 421130655
Q 369 25629 9887333977024
Q 2465 35547 5094034911304
Q 210 30648 6424225983097
Q 587 36787 4360114738215
Q 9447 34948 7424101294121
Q 2320 35915 9068077079150
Q 66 37415 511183947295
S 8383 895681270
S 22491 258064963
Q 7158 28697 7350764911356
A 26081 491251247
Q 8748 36821 5984369901588
S 34558 951094011
Q 11950 32617 9094828904815
A 23808 57186267
Q 6937 34670 8610531526159
A 30951 22570577
Q 13330 36874 8158858037805
S 32743 331770769
Q 16 37397 911079447926
S 13969 493269849
S 37182 23906680
A 30770 19365907
Q 7969 35597 1417826569214
A 27529 128828478
Q 8840 31956 3644432719053
Q 6541 33260 4993907139048
A 28601 971850623
A 17556 973393585
Q 4016 24225 9719491613258
A 8214 900571948
Q 2399 30674 4689585504180
A 31750 701073704
A 12337 592285458
A 3893 569363241
S 32435 521445081
S 1915 644820287
A 13604 445724725
A 36873 195746888
Q 9379 30627 7608014631672
Q 6509 36212 1498734977654
A 6181 233990746
Q 8162 29613 391031659134
S 21656 382250268
Q 4267 31156 5141753502114
A 2070 243471565
S 15787 538500740
A 4456 285565546
S 31669 265036817
A 7960 75921032
Q 16406 37404 4465579112286
Q 7159 31778 7086137444319
S 15524 59294154
Q 6094 27605 8551348083474
S 27648 862142227
A 14214 109881436
S 18110 833956384
Q 7164 35101 5816073266493
S 5604 202151910
S 7746 411420230
S 30445 306146078
Q 4171 37342 1161931863639
Q 2307 37189 9993696460813
Q 1213 37374 7586141184774
A 6185 206290098
A 7583 290954473
S 4776 953510675
A 12019 316957823
S 7385 207827702
S 4099 316343804
S 2640 765450981
A 9063 685597689
A 15004 368579191
Q 981 27704 8937774847032
A 27845 786874354
Q 1769 31685 8097810037824
S 37078 810590034
A 12418 729497177
Q 5631 28032 6734725153228
A 3547 923515134
Q 4320 31701 6974833889100
Q 850 37149 1862599966155
A 5417 154165710
A 14131 68779686
A 15445 90063916
A 24601 75071357
A 30860 397767615
Q 3620 34946 8554176850035
Q 2955 34858 3860238956279
S 19754 422978855
Q 5032 35699 9593331501820
A 31177 274019603
S 27519 296976803
S 27707 711434387
Q 8466 32687 7172086640296
Q 541 32779 8070490854762
Q 5669 36651 429286498106
S 29209 41514353
S 10817 387281808
A 10344 551218067
S 6149 36611407
A 28686 373416395
Q 7628 36490 8530787053533
Q 15472 35570 5711758707964
Q 402 30374 5925437512286
A 1734 896392951
S 23806 356997270
S 4329 19799466
A 23377 293240073
A 2368 502160592
Q 9137 36942 1126667651517
Q 5173 32961 5081897623714
A 14988 694268089
S 36885 601551309
Q 12212 34041 7482970148688
S 31970 661126260
A 11410 880362842
A 7290 650045906
A 19563 809061985
Q 5944 33379 9620767146294
A 13647 123389736
Q 2717 34572 8731889636916
A 7627 1018951
Q 194 25092 5807208439057
S 28638 805043648
A 22591 24490016
Q 89 35949 4351707879397
S 29512 265612026
S 33051 427009794
A 30 336614117
Q 16 36672 4730670727638
Q 5601 35859 2058105648248
A 7812 965855747
Q 8449 36381 7521401498750
S 11085 875531885
Q 9844 33754 7472056175882
S 20033 326248209
S 12205 607619314
S 6473 850085135
A 454 490959551
Q 14085 32917 9532325046463
A 24913 722381520
S 9594 308507595
A 8894 566789830
A 34315 992616009
S 15179 132677874
S 8412 744649881
Q 10771 31401 9048167539259
A 7877 55183468
A 35210 611852859
Q 15792 34837 1684368715817
Q 5511 29755 7407440917870
S 24562 421972314
Q 8552 32964 9547420462097
S 24257 484265610
A 7019 266334103
Q 1927 29156 5828377876183
A 1220 739554490
S 11169 281090333
Q 424 20527 3689797438816
Q 10316 35556 7713959587254
S 30509 488585916
A 27907 583256742
Q 1889 35608 155064096998
S 32561 96051309
Q 129 37258 3709257416391
S 36618 901110668
S 14364 962087418
Q 3844 35559 7255111103405
S 16062 886213249
Q 9800 30188 3402918173423
Q 632 37255 5514424265639
S 31113 636563344
Q 4119 28361 4809243775481
Q 3855 30537 9566267717636
Q 11775 32881 5286438941282
A 12673 843133173
Q 5074 33420 386087175330
A 19209 815527781
Q 6274 33205 2394692450372
S 10753 964893866
A 29644 657611461
Q 4515 34097 5652295355523
S 19608 589554114
Q 12148 36308 920311707082
Q 8976 32209 888703365136
S 25801 963054795
A 32031 530523217
A 13307 272226493
S 12316 207364968
A 10384 827518256
Q 9883 33274 301788041546
Q 299 32723 1333781667049
S 7775 934100543
Q 6548 34684 512562574734
S 29996 822138662
Q 578 35996 7344669527530
S 36485 577239227
A 17800 378996492
A 25358 299523278
S 29881 75011490
A 16571 224595698
S 30812 697695232
S 10872 17739814
A 35075 883870368
Q 4631 35137 5228532336204
S 22919 820435966
Q 553 36791 3039549415327
A 25586 94786481
Q 70 35695 4502619628592
Q 5732 36685 8440460022928
A 10006 659064842
S 21328 919391095
Q 9463 32132 8199735087142
S 14277 151456838
A 2571 424249338
S 24654 621421256
S 11148 781564570
S 9290 280825496
S 10942 937641694
S 22410 825702946
A 24578 273182120
A 4429 555220497
Q 547 35179 7862197275927
A 31833 287059497
Q 2496 37095 5819899782132
S 3362 840738414
S 11884 823048120
Q 6799 30212 5262115876169
Q 2013 36449 5995572960334
S 4445 437087438
A 25991 818125495
S 28323 89824318
Q 744 37326 8571611006613
A 21470 665624128
S 18011 332602229
Q 3018 33752 8344916938722
Q 8560 29390 8604865854002
A 13723 224475077
A 23103 538495931
Q 3426 37290 4674606307672
A 15972 124242623
A 5119 958095231
Q 17044 37317 4406390485166
A 16153 221954285
A 13930 764275616
S 5154 675965797
A 9799 185786150
A 11055 132959844
Q 9020 36851 8766208891417
Q 552 36896 545436457836
A 9460 930140951
A 19746 271152624
Q 771 27213 4877236604499
A 28177 157028590
Q 6997 35519 3715700399520
Q 4387 23455 9721593578945
A 2803 111261506
S 2069 887365349
S 23413 889063351
S 7769 926234464
A 31766 736654742
A 31286 771552575
A 19911 667238599
Q 51 33669 2211367039955
Q 2232 36767 6403563168527
Q 4027 36773 3275299150768
A 10305 985756763
A 1008 681541478
S 26335 820021799
Q 2957 36300 6670589692100
Q 939 33768 1213327733329
Q 160 22141 9372956504967
S 23096 105030440
Q 3183 29642 5714057965609
S 21988 871838031
Q 149 27017 3983982142686
A 3805 299447460
A 29545 463272324
Q 4308 29512 420653497156
S 34179 219033468
A 32180 692616306
S 16186 733246388
Q 11886 36157 9079359735018
Q 3590 32925 4381279443796
S 36100 869068677
A 11796 965949523
Q 2129 31663 3342031204746
A 24736 704391768
A 29500 866575721
Q 1191 31066 4593058036101
Q 1854 29036 4546884367451
A 16113 438420231
Q 5480 35729 6312310407397
Q 12376 36210 4382962816516
S 22411 437364904
A 1209 549464069
A 8018 622844393
Q 4448 31558 7194158032695
Q 2759 35988 6925021589562
A 17223 686507848
Q 6444 28609 5973014633841
A 1916 995973016
S 9444 708687593
S 9919 707131468
S 4231 475897118
S 99 301060308
Q 4210 28979 8666782516080
A 9671 490915535
A 14343 134456153
A 7091 899080935
S 29224 43914794
A 6988 211397078
Q 735 23583 2826264523999
Q 4472 34260 7375843100262
Q 4678 30278 6447639071346
A 33397 733507621
A 33550 284863800
Q 66 36291 1332271242134
S 15105 95735626
A 10934 275845685
Q 8381 36858 9634600226455
Q 5636 31662 5618688185617
Q 10085 36055 2910792500631
Q 495 36996 4749598251645
A 7132 881329134
A 34058 23308777
S 10463 899154348
S 1524 171746297
A 9431 996018301
A 30625 299505071
Q 373 34179 5341198706158
A 7287 704304835
Q 11651 32402 3357675735882
A 35395 538159173
Q 8861 37244 3035263455987
Q 715 35034 3993201779688
A 14620 278238576
S 34706 788381219
S 26246 495419825
Q 1830 32126 6123062048039
S 22621 393608612
Q 13645 33171 4654959417617
Q 2605 27697 4446481648021
S 15335 772799447
A 7731 254142922
Q 781 36404 5517952075506
Q 5815 27558 1706106293393
Q 9259 35969 1296553851054
Q 9613 32306 5981216968311
S 37026 916380005
Q 216 35051 1363572477272
S 36029 825040081
S 23917 418400167
A 20992 691495501
Q 10237 36746 9195064256843
S 30146 899483727
S 34401 395911020
Q 965 32306 187026290659
S 26517 807333319
S 1438 747092974
A 17815 185395095
S 21602 342230524
S 18048 344671315
S 32310 291079658
Q 362 36087 1796370327791
S 37391 665148298
Q 6463 33227 9537413983412
S 1388 332990439
A 34837 185485361
A 25644 184820362
Q 7312 36631 5567306806859
A 7460 478935141
Q 5398 30942 2448478207984
Q 3423 35644 362415658318
A 3964 879989729
Q 4130 34727 5392646137793
Q 5024 35225 7486471378099
Q 15445 36780 63216359456
Q 11302 37305 5729262766133
S 16773 185259067
S 23921 97582131
Q 3815 35543 4948728039860
A 10867 3580003
A 30284 906486221
Q 7111 29714 1935428440710
S 25030 4507959
S 30143 337294816
Q 8218 28857 2647281515521
Q 2468 31825 2646262123553
Q 7925 28298 5470141343723
S 17692 162758904
S 31696 997544231
A 10644 930868836
Q 662 33030 2411585825657
S 4482 770255506
S 6892 807108042
S 4160 428939237
S 26228 449571176
A 35685 674473368
A 19733 413300274
S 23688 492085743
A 27987 77229309
S 15558 952920473
A 5392 514475371
A 8834 780344227
A 23676 234547599
Q 4013 31216 7501918608200
A 12670 283574306
S 29263 194025353
A 9265 576978775
S 5948 612082679
S 13811 674162181
S 20437 472826147
Q 12048 31955 6438140228428
Q 1138 23333 5074742995861
Q 2554 36538 7473876813624
Q 7731 30841 9669406791654
Q 158 35307 2858460169504
A 11747 130676667
Q 366 31822 3441870628404
Q 2883 37131 9237596036941
S 3176 669463214
S 307 773110670
Q 6651 32666 64869785357
S 11440 41265952
Q 618 34855 9758315280448
S 29370 555083907
S 37270 149598837
S 36260 472783488
A 33102 420207296
Q 1434 37324 2827472654543
A 7121 968855564
Q 14007 36559 7049993325768
Q 14192 33533 6791851093550
S 8440 330824470
S 31926 437513933
Q 1491 36786 7047299299045
Q 4301 30550 6343542207459
Q 15353 35128 625116094376
Q 1066 35431 7444995478821
Q 291 31856 574765680013
S 1557 580256493
Q 1398 30908 3896923153854
Q 7159 37238 7316796024387
S 26685 566068411
S 34553 504672344
Q 4042 35492 6918583863645
Q 1591 30493 3317141363831
S 17020 228195668
Q 4249 25517 9016096199942
S 13235 145431817
Q 1031 35270 4017279118148
Q 104 22782 1896729823681
A 26276 604305193
Q 1253 36180 6892519782840
A 8769 779274434
A 32154 120797128
A 30998 109820729
Q 6505 32926 3845772261266
S 16621 924551877
A 10682 8716463
S 17015 537498638
Q 10573 30289 1665329860080
Q 9409 36006 6789545871452
A 12648 273240845
Q 584 29065 2876833701323
S 19669 927322988
Q 14771 35241 4366261564077
S 27876 284619494
Q 1896 27016 9840292494613
A 24298 900777007
A 9815 229635497
S 13595 528678023
Q 108 32752 9811590421810
A 16823 403012320
A 36031 578764751
Q 6203 36445 2803095202808
A 13722 692984197
S 26362 532202125
Q 16222 37414 1006004899191
Q 2401 37002 2441798109476
Q 1584 35691 5997680354448
A 16880 102005916
Q 1980 33914 7244823868117
Q 10265 35836 4609672339666
Q 217 37011 9558708502491
A 14917 211748205
Q 4292 26738 9460977248412
Q 4799 28205 2764146641178
S 24564 481186781
A 12173 969645046
A 37010 652851193
Q 6160 33891 754864668390
S 19577 55959583
S 23243 564338033
S 12137 137329777
Q 3853 33914 8826448725564
S 30546 788897157
A 17045 207864394
A 33251 510017339
Q 2576 36384 8444776398987
S 2831 941323009
S 11585 853049954
A 2621 491395895
A 2271 169606152
Q 5242 27056 4320361308590
S 12432 567037905
Q 4080 33273 168234522004
S 20660 614891592
A 8485 336202463
Q 2565 23651 5596349360863
Q 1812 24416 3067437409411
Q 1888 35093 5835219618997
S 1365 985112547
A 5371 535670534
S 7591 613122472
S 9446 984275266
S 33445 954229354
S 36660 620366543
A 18281 902492488
Q 5832 29743 1115150313176
A 18532 378113374
A 25268 796993997
Q 5649 26070 6513118430429
Q 5380 33365 2980842423543
S 10230 264336431
A 15906 692777059
Q 3582 30946 40580725260
S 24054 882333671
S 24286 738477231
S 34859 127356282
Q 123 36212 6657980322911
Q 3360 32311 4624794487399
Q 1543 36264 2797460793752
A 8164 53905058
Q 1292 35069 3144288155867
S 25846 686765056
A 20939 131175041
S 10320 209035216
S 819 874066579
Q 3974 29827 8496004849478
Q 4055 33242 9966145348682
S 7702 94290938
Q 1161 34076 2866612457735
S 16283 816399336
A 19568 855581160
Q 429 28187 912564855356
A 8550 212373050
Q 182 35476 2353228626522
Q 6139 28661 3571170615281
S 5149 82142132
A 29123 988221449
A 28953 606909147
A 25064 535821819
A 17762 362427458
Q 503 32849 5516692314616
Q 4544 30741 9473671366119
S 15306 322454320
Q 12470 37201 3276187397263
S 37032 240968274
Q 2163 31153 7178449916709
S 19400 660432888
S 21287 193780807
S 4446 401451444
Q 5670 35669 4002270260043
A 27869 597381887
A 20749 397831456
S 36891 903527075
Q 6032 36004 5428958159831
Q 1796 22180 6262914073262
A 15586 755048598
A 4091 914546170
S 13229 204863083
Q 3569 25207 8876277762923
A 2308 599859948
A 3450 845769357
A 75 316518379
A 3217 886048572
Q 3083 24699 9443561400026
Q 842 34752 7626345117627
S 15532 96667037
A 35200 986088575
S 25168 267410028
Q 105 22073 7353705904381
S 22767 117313036
S 5403 720794348
S 16270 844373190
Q 5190 31389 5564522173535
Q 1270 27969 3492679928453
Q 2022 26180 8096508856316
Q 561 30695 2976633481952
Q 1556 27921 1779558242730
Q 155 32533 8049790232880
A 29629 760910313
Q 9540 34620 570956648567
A 27060 772277752
A 36801 963535889
Q 16251 36486 7519660062412
Q 2472 34775 4493598924691
A 29233 315920004
A 6089 200473286
Q 3157 35954 9740188887815
S 10106 924896703
Q 1055 35413 3428037542122
Q 10111 31291 1791093165485
Q 260 32081 5738979490255
S 30480 540561135
Q 6724 30298 3006246217752
A 11406 199092283
Q 6932 29667 8391740598030
A 19866 120244644
Q 1556 35730 5496957185569
Q 8321 35492 4787697218961
Q 38 37356 2610270524287
Q 655 29918 4738565244006
Q 548 30464 5769688471196
A 17439 152266306
Q 3 36470 4114894632168
A 18190 909906855
A 12070 35017693
A 12363 295950847
S 23765 785248670
A 11489 823840929
Q 2894 34161 990311166972
S 11685 151413593
Q 11564 31212 3872602323484
A 35183 793919933
Q 9449 32438 9506213021633
A 35513 428978209
S 26966 781061543
A 29787 323791401
Q 9384 28118 5489417436885
A 6750 903139488
Q 6464 35145 4470716417093
A 29886 955574937
S 15220 795501560
A 31182 168536937
Q 756 34634 5852544072796
Q 4600 24035 2202925668182
Q 532 22588 8506440882514
A 14410 851565630
Q 33 37406 619645538288
Q 5307 32145 9450815743628
A 15728 50852765
A 33984 929492226
S 2133 652665826
Q 11867 36779 4875629781811
Q 1970 32185 3251152572326
S 6194 734337345
Q 2496 25834 4462631194586
Q 2623 32037 8243295922245
S 13381 883433452
S 21570 2089783
A 32550 461924953
A 30522 943104218
A 32378 953103545
S 31978 413874622
Q 2315 36263 4646022221754
A 20777 602445544
S 35384 591110968
A 7680 948950570
Q 3100 28261 8393952859752
S 3509 909368445
S 8261 643098945
Q 3292 28681 2128348922615
Q 10306 31415 5727904715946
Q 11874 32685 605507194003
S 10591 885103043
Q 12294 31750 931952788451
S 3847 391712715
Q 4323 36019 1158994572572
A 13735 76537257
A 36504 528414595
Q 1816 24374 877816064164
A 16084 119417306
Q 64 35062 3226394581608
S 36663 20378067
A 147 648251303
Q 3436 35624 6356735599362
S 16934 720822374
S 32410 379165174
Q 1289 31832 3517936054826
S 14631 194099904
S 33574 692919638
Q 10053 32239 8190826974669
S 36108 802907406
A 35979 564406183
A 13124 887539606
Q 4904 36260 6379478901664
Q 112 31406 6102468726674
S 24388 410464780
A 24358 252792734
A 34774 245699682
A 3771 78133328
A 30981 302323476
S 452 996849038
A 12588 908015114
Q 3432 32710 3830464651045
S 32305 735376056
A 34964 45270236
S 9385 208601857
S 33796 120712093
Q 7649 32854 7761752799850
Q 2283 33920 741773283727
S 4299 370279460
Q 672 34955 3537222465934
Q 15759 35517 6055868392251
Q 10627 34445 1996144967757
Q 4220 35233 5702367008786
A 28699 944514435
A 9420 37413268
A 3630 155125331
Q 469 33869 3487425508859
S 16986 441328920
A 15142 693836991
Q 1144 27962 6557613002432
S 20818 622607021
A 26226 989977645
Q 152 29746 5226832404760
Q 45 30193 6413906462642
S 1967 381950374
A 18073 390934783
A 6187 787363584
Q 3543 36913 7548747372430
S 11369 349756711
S 35714 937106428
S 9809 183439100
S 20519 938581816
S 18424 889272131
A 33361 689910392
Q 1775 24719 3613691440938
Q 756 30404 7667992477642
Q 15444 36504 108724339552
Q 5198 33744 9291742484744
Q 3394 22376 2559983078853
A 12202 219183079
A 27243 900158611
S 33684 46109414
S 11727 498558147
A 9582 36235038
A 21625 689777690
Q 15758 36981 8650708455976
Q 3371 33166 4080125841084
A 16332 664316620
Q 1360 36738 2581313448977
Q 12148 33807 6556059625978
Q 827 34332 4535038563447
Q 5145 29497 6391122241575
Q 672 36031 752410089462
S 11941 830301712
Q 2442 27598 2215627958088
A 37094 372573760
S 32296 747256796
A 34744 524279041
Q 3091 36908 2927066016933
Q 779 31988 7782993375471
S 19739 13760540
Q 1095 25977 7063823603307
A 20149 864114172
Q 4124 37400 6713580830192
A 36512 411351946
S 14155 701775245
A 36592 250125121
Q 1532 35393 2828393589638
S 25775 550722847
Q 398 36776 7894083330641
Q 679 33135 2545955011715
A 36011 78357686
Q 3562 29757 1072501355537
Q 10416 33112 8974983676905
Q 334 37221 1632824910473
S 19906 878746696
Q 478 29608 2201667743509
Q 10760 33635 2439040679320
S 25805 927410402
Q 10561 35091 458586734648
A 27958 396932273
Q 2226 31840 3055938983102
A 27892 292723586
A 27740 724167802
A 10121 746597497
A 6632 186654368
A 25697 321406822
S 7857 3230742
Q 8209 29602 3664807079503
S 33153 462154244
S 23451 28252815
A 20875 694412460
Q 1829 36518 621383249398
A 21405 747439506
S 29917 500621144
S 22640 180641864
S 6246 221388038
Q 11951 30716 5954450490152
Q 1880 36223 1019788592262
A 21725 80077453
A 20759 333348639
Q 4366 31466 9725704276922
Q 319 31102 6546678531499
S 30975 669523004
A 20236 746940143
S 36664 208980653
Q 3287 29765 3282251120093
A 27151 885030723
Q 288 35188 3996328418662
S 27852 602475911
S 33027 666453863
Q 128 36406 2204524677865
Q 389 36211 3768086627132
Q 6125 36336 7622687567342
A 36769 571411305
Q 5268 28097 3232591604237
S 19829 976019367
S 33246 283412763
S 17240 528798386
A 14874 121830400
A 34223 317134789
S 26985 273239470
S 24676 940234756
A 10812 934639161
A 18242 944016188
S 25557 789847509
S 7305 94808630
S 14638 428998094
S 24564 143067207
A 29480 158305190
S 27841 539161015
A 20833 437320869
A 7475 87370687
Q 5511 25479 7355405870342
A 3530 56724465
A 7653 144830147
Q 10190 30836 936690055482
S 17192 116644524
S 23465 36716973
Q 197 26204 7068035353458
Q 1948 35896 1660169032025
S 10352 359258381
A 17464 759297410
Q 1193 37041 6470930024753
Q 6569 28527 4728241610367
Q 5339 35342 7891233760592
A 24053 25996228
A 26925 374897402
S 20884 149554623
S 10966 491995625
A 34905 993119012
A 10318 816521656
S 36048 993980995
S 21681 838879019
Q 390 36813 5533576920099
Q 407 27912 3374994335874
S 28901 806346059
Q 1491 36916 8418286659715
Q 4139 35645 8173346484831
S 21700 331364723
A 11838 818215660
S 1130 718650040
Q 3853 36188 7085994228331
Q 7264 37309 8025765180008
S 32911 597851824
Q 8784 36581 7972198384848
Q 2413 24139 3006333325071
S 3313 262955647
Q 482 36501 9421455250783
S 24401 924268259
Q 104 36027 7045926941545
A 26528 555908717
A 19337 137099640
A 34229 621258289
A 10302 165997786
Q 5284 27277 3890390024303
S 32603 68052368
A 12400 876670710
S 9973 928137726
Q 2740 30918 4063450639818
S 30544 517573653
S 30500 863635079
S 1164 907976960
S 29868 712778443
S 1892 616253269
Q 9591 37201 4919053757535
A 1019 133291491
Q 9030 37292 3482491162739
S 13661 799897465
Q 3222 35839 6977491760505
Q 7688 36798 9966579276673
A 8759 385368232
A 34473 213088458
Q 13157 32707 8588224377064
Q 11797 34657 9137742519783
Q 7434 37318 1370813506468
A 11385 460891205
A 6591 171371760
A 5858 992393002
S 13789 968696963
S 15251 926231917
A 19521 151986344
S 1802 519365740
A 11036 373089862
Q 633 35410 4929243448662
A 12679 556426453
S 8005 140626612
Q 5931 28032 536026045990
A 22667 810340759
Q 1124 35144 4930502588364
A 9986 983172338
S 28420 790074595
S 34203 229296312
A 25286 254606381
Q 5783 33140 5883068856997
Q 2202 35517 6422335033126
A 30561 777979563
A 21836 190906694
A 28282 270164024
Q 1322 36063 1745479509369
S 17044 899787759
Q 336 24816 2543042655900
Q 1846 36025 6553996756967
Q 9954 31608 6433668077259
Q 1724 30608 5233481397988
Q 14574 36489 7741767656530
S 23192 549614224
Q 560 31628 3480214879706
S 26285 294962347
Q 14624 33440 2750196226668
Q 11542 33702 9882929468413
Q 2611 29648 6679371348990
A 27925 656303579
A 17436 927923074
Q 10775 33755 975936341042
Q 9216 29978 2070921673570
Q 16084 36339 4785918859314
Q 7850 36800 8979671476475
A 28627 959894847
S 13813 392901473
Q 512 36002 3378216482209
S 658 821440276
S 4309 868339132
Q 4108 25812 5124819645197
Q 356 22984 4236186453402
A 7484 631396941
Q 486 36939 5885400327941
Q 9462 33139 9341974772998
Q 1103 35777 4752919793371
A 4418 4710187
A 1937 182102575
Q 10520 36253 2017428843211
Q 241 36698 6237299712500
A 18577 593039459
Q 39 34195 5359569222273
S 34290 861091079
S 12801 562475057
A 157 123414488
A 8534 604887079
A 33010 301299150
Q 10832 34554 6141189905513
Q 13699 35646 582971858696
S 30982 586911629
S 19398 114551737
S 17509 810749723
Q 18100 36946 1324723366082
A 30321 662589445
Q 3327 34724 9945530376367
A 31657 814716198
A 3187 106273446
A 19920 362527989
S 24305 820204294
S 33422 796414173
A 26772 907874962
A 6005 815822648
Q 11689 36346 7180937348738
Q 1106 34873 857999962369
S 19039 776101402
Q 2549 36407 3106697836369
A 10963 621702690
A 2686 960268307
S 32987 20404663
Q 2095 33290 7724332112349
A 36811 13003632
S 35793 198902746
A 23950 54103252
S 29312 976628613
A 32078 91656532
A 7773 240753132
Q 2055 25469 238368761991
Q 901 35644 1866549274552
S 14142 135132488
Q 1163 34895 183631524349
S 14525 800667763
Q 2057 27274 8601309662944
Q 1491 32185 6695335964442
S 36006 529168898
A 11191 304505947
S 27382 249530505
Q 5817 28454 4128951244454
A 8938 834144820
S 32335 245881666
S 5056 146622166
Q 1601 34389 1974766708860
Q 2092 28997 5053021000073
Q 1117 34953 4330131059178
Q 1057 31693 2286963853869
A 12204 949446504
S 18198 839919930
Q 3288 36192 8766268478786
A 13234 27578817
Q 7978 36363 1935364084012
A 27309 178895735
Q 9629 36270 2182243282152
A 23821 86889680
Q 6334 35870 9182119159500
Q 3116 23696 1372458100947
A 547 557239091
S 21569 990147532
Q 7327 30487 6226784439532
A 37256 846901012
Q 385 34137 7830453649656
A 25944 587337225
Q 11332 34780 193634626705
Q 15948 36811 9810075118230
A 977 115232364
Q 2094 33532 8198523581110
A 25328 519592813
S 33338 113920363
A 12459 450799914
Q 9137 34960 2732946774848
A 22345 653556706
Q 10439 31341 8032370251195
A 10604 148577910
Q 4745 33487 4048503584601
S 36126 348349500
Q 1647 36593 5944399171619
A 21549 850973419
S 15911 252699571
A 29054 489021794
A 10202 710723066
A 34618 831982412
S 35889 411401681
S 33867 778949117
A 14874 322680179
S 17090 619688876
S 31155 524806561
A 18157 894356205
S 16913 465500566
S 30945 619682243
A 30420 388924747
A 9623 91122758
A 23450 414438942
S 18016 302793029
Q 10310 34660 7120602446480
Q 3422 35881 7710294180018
S 25886 860360229
Q 7862 32992 7625370804386
A 29114 137510915
A 12326 707691159
Q 1268 27679 3468815492526
Q 3148 23460 7147951562454
Q 2268 24209 6867508344905
Q 11402 32415 1693234816848
Q 10806 33764 7120220243664
S 14586 244553952
Q 1014 35066 9823157266785
S 34561 591432736
S 8163 121013254
S 10070 297117737
Q 148 24292 1347164307126
Q 1329 33693 3233333952899
Q 8482 28827 331699596622
A 22691 482220099
S 2567 505502257
Q 6081 26499 4606013403375
Q 2276 36483 8030661006100
Q 153 36986 7264762654030
Q 10233 36349 1668126279603
S 25700 963068343
S 7940 78403590
A 20368 673163711
Q 3101 31850 2847622724302
A 19668 625536769
Q 10997 31971 7803895412286
S 25568 156333338
A 24254 96870021
S 36258 877798561
Q 1326 31543 883102627447
Q 817 25097 4752753291824
S 18986 198507347
Q 10085 31537 6747975372771
S 32683 110533787
A 30017 124276755
A 6479 246473637
A 7019 984324219
A 7952 493496805
Q 2334 33311 9365366807292
S 23263 205483426
Q 13800 32809 3690060081693
A 23046 746831773
Q 214 37283 6428907542901
S 22521 342345611
Q 1806 35989 5199565311944
S 23525 520808185
Q 17958 36826 2591003080029
A 3729 572650911
S 32302 66043035
A 12656 443208392
S 21122 874295708
Q 6355 35215 7066066260062
S 20978 555937410
Q 459 35701 987879114337
A 29073 719055588
A 27067 653311095
Q 3775 33079 3529834896516
A 33854 211844297
S 28574 821152913
Q 6732 34190 4160758954119
Q 9564 31328 3504227011075
Q 13695 34042 7599403189118
Q 9272 30890 1503029306982
Q 1498 28108 6539027546509
Q 151 37378 2145767444487
A 22740 888912204
Q 445 19160 8180221329869
S 33620 765821864
A 33434 367687226
A 29909 893700158
A 22251 150505601
Q 272 35039 5051976828627
A 19823 814776709
A 23102 543906008
S 1735 676895822
S 1648 240142210
Q 5542 37388 3530046462114
A 7805 923836538
A 28351 609345
Q 8319 29064 1825050965205
S 4885 772043891
Q 15678 35657 8872494032178
S 16549 865077682
Q 5567 34726 8538463989898
Q 1766 35045 1853357968968
Q 1397 34266 6946642010265
Q 1920 31975 2038770684582
S 2857 120435429
A 4955 528979327
S 13311 846323368
Q 12604 34920 3244057523880
Q 12791 33577 6465373221190
Q 9840 28783 2747965807411
S 1784 745668173
Q 5884 33580 5962677391480
S 5066 284577186
A 381 672478439
S 32790 984447830
Q 936 26198 5403386597471
A 19293 276273760
Q 3135 35893 3200122640237
A 32019 942425902
Q 7390 33498 6764555684012
S 20403 156030469
Q 5687 36235 4011712209890
Q 588 37251 682048885957
S 2325 499304954
Q 2528 33594 9274807615331
A 26854 849930129
Q 4468 26332 6227618412684
Q 2016 33968 5916308229137
S 24200 456941527
Q 3608 36944 8768189969924
S 7879 351408705
S 27373 23095129
Q 3789 24867 8007426398124
A 25310 93006961
S 8483 744497414
Q 1752 31478 1122209643761
S 500 851687325
Q 7413 36366 1946920148329
A 1044 393318017
A 32299 262227504
Q 4444 24741 1855304257046
A 11061 435811896
A 5645 285461427
S 1386 551237462
S 33358 742101468
Q 4111 37120 9670438569787
A 32853 153426657
S 15318 681806043
S 23884 167718861
Q 5307 29246 9187267569697
S 32292 109740664
Q 364 35223 694131775612
Q 11953 33856 291778198675
S 4968 236100604
A 6344 596618327
S 54 916153593
Q 15978 36010 7020261291463
Q 1729 30988 7242743431215
Q 11023 32094 5291337866562
S 10514 138702550
A 28075 951871220
A 13074 253619729
S 4438 373026026
Q 10532 33855 4088499025266
Q 17433 37305 8888231965123
Q 878 36748 551475706304
S 21441 227631351
S 3380 230239108
A 14094 524318575
S 23643 115656660
S 5001 115084917
A 28933 426376714
A 22748 165960547
S 2697 697238725
S 21661 29476343
Q 16559 36437 329945089743
A 31781 476163131
Q 378 36584 732166992351
S 14272 975797379
A 24669 283266111
Q 10904 31882 7894557291080
S 3245 695365116
S 22551 72657286
Q 2791 35431 3321567421668
S 21608 282121215
A 37149 379540045
Q 9520 34012 9779691340209
Q 2843 26702 539547420320
S 5110 691465486
Q 822 36020 2547362707660
A 34090 407685779
S 36660 662043660
S 6093 914037425
Q 7138 34614 3914211362456
Q 2241 22539 4562589314457
A 31803 66547929
A 4519 314238516
A 4319 889627352
Q 11669 31996 7971293539443
Q 8540 29652 1967166147996
S 30811 874869205
Q 1373 36739 1421570331542
A 4965 867093756
A 9140 920494977
A 16929 780145204
Q 11858 34097 2211220866738
Q 2971 35616 8126540823945
A 10090 417587151
S 23650 493785183
A 25602 192197856
Q 202 34652 5423528343137
S 11768 769349457
A 14228 620691674
Q 579 20590 8755806711907
Q 788 25577 9783918483727
S 14247 580297569
Q 12257 36704 4368897215534
Q 653 25558 1965640021666
S 5516 295255929
Q 3370 33776 6314374276362
Q 5905 31414 2425658445139
S 31422 921280444
S 20281 988541007
S 17675 97365472
S 27949 70338113
S 1122 799457642
S 36010 618488379
S 14043 691332326
Q 1546 33975 7174660752476
Q 4426 33026 1455343863171
S 26629 713502699
A 34398 557841730
Q 13561 33048 8618490270452
Q 170 19346 2003372003917
S 5771 829585758
Q 1001 33184 5787324041697
S 31194 355310291
Q 3351 28216 3629699229829
A 17347 102913949
A 29793 189001380
A 9024 891940360
A 16367 560120675
Q 3347 35780 4420882756789
S 2117 992867665
A 25600 672986945
S 9989 992339527
S 7280 400891487
Q 3476 36517 5929654097771
A 32511 439206728
Q 1388 34300 7558328131423
S 33157 30171226
Q 466 36528 2299191981759
S 32729 833406894
Q 1356 35006 8968255375119
Q 15847 36878 8011122603612
S 58 890633832
Q 9640 30724 7894958898236
S 17330 794685420
Q 3984 25245 6942021620911
S 1749 101158829
Q 1274 32608 698031112069
A 29331 555266330
S 1321 492960949
A 10577 133425692
Q 1030 37227 1654154323294
Q 6579 37122 7929856700275
S 6199 43196342
Q 10075 34886 3239009715135
Q 842 36639 9922727645652
S 12909 35676445
Q 678 33979 9788513543579
S 13948 69560274
A 36733 880922865
S 5089 72657159
Q 9952 34867 4814013820750
S 10841 882983527
Q 7560 31844 605206665124
S 33277 56470519
S 35064 271102403
Q 8713 29508 1222458140498
A 7861 38657223
A 32692 663178159
A 9353 289536549
A 14620 505537954
Q 8912 31903 1654845176841
Q 4292 35233 2855982517331
Q 7559 33755 2774319769312
A 29804 81581683
A 16515 541355884
S 22696 284706413
Q 12930 33438 2728804312018
S 28463 157943006
Q 5117 31361 8799226342096
S 24666 473309018
S 25204 912691983
S 33710 676492679
A 36809 119880945
Q 10610 30541 2280013131974
S 18081 559236890
S 4634 450451463
A 35145 970322847
Q 7110 37156 3737407207452
S 11378 16018343
A 24937 569124595
S 15429 569830493
S 36522 267240232
Q 10386 35880 9381786037454
Q 247 21185 1510217293166
Q 7076 32627 1059995079271
Q 10122 32877 6159553843177
Q 4145 26697 973890362213
A 24823 181869277
Q 2969 30413 4334776776399
A 35006 188154420
A 16308 952402185
Q 1737 36251 6155381481594
S 19987 560425701
A 32506 695239543
S 7835 186578814
S 9367 498194787
A 4387 519215653
Q 80 36400 3178366971569
S 30600 683359630
Q 815 32272 9892285876573
Q 2946 35165 589823081650
S 35754 709137739
Q 3230 35511 2477124701496
Q 260 32496 5864463276237
Q 44 37179 8436157025801
Q 10962 33316 4666599763703
Q 1184 32033 2169353150903
Q 325 33690 6426129857572
S 19222 864610241
Q 17186 36734 9724967649852
Q 14387 33614 7206893426061
S 37020 181052279
A 21655 228223079
Q 1366 22134 8762276939853
Q 12009 37044 9083293658371
A 10596 361116676
A 22319 902419172
S 22482 151584062
A 29880 160263126
A 33831 921098445
Q 10111 35941 2378031004657
Q 270 36887 6869698156777
Q 5911 30050 2618047656107
A 20208 676649340
A 33846 374467809
Q 6236 36504 1526705368886
Q 7857 35727 8243511574587
Q 1293 33016 2971011686042
A 5658 129643817
Q 3999 34616 322894833881
Q 5728 30498 696246905333
A 32002 852578256
A 2658 470271538
Q 1434 34564 7621388788628
S 10486 596138195
Q 2760 36695 9322517487674
A 30609 365710803
S 8872 594140349
A 293 864743651
S 4973 632168398
Q 7342 31142 8314831749910
S 4788 326454952
S 30744 821732718
S 27332 535890630
S 34683 603199823
Q 3305 34759 2123115210732
A 21748 627143608
A 27763 858157846
A 1181 294732207
Q 2101 36590 754567523550
Q 11733 37053 6343302534580
Q 4223 36151 9065917188150
S 6918 747484645
A 35269 622047240
S 21629 909952184
Q 5445 27593 651867638359
A 15941 725678883
S 7687 27711484
S 31119 796393901
Q 877 35481 9037158410585
S 26615 354292404
Q 586 36860 4307950928258
A 26963 95885296
Q 2475 33740 7750240700693
A 5659 436293321
S 25616 276387002
Q 453 36868 7495538750000
Q 10358 37255 7336392856928
Q 3153 37082 7875902223474
A 25150 365714429
Q 1818 30569 8121689004864
S 36613 913739719
S 25340 765517196
A 3878 27839739
A 23286 221197297
S 31251 66832733
Q 143 21561 981812057736
S 3399 651384451
A 16773 816694043
A 34981 980097483
Q 8255 33931 5525801163614
A 31373 406311183
A 22363 90074813
A 28361 743229738
Q 7286 35096 6138254126091
A 8735 35967279
A 21867 262022117
S 3373 254911884
A 27640 340024032
S 27092 913944877
Q 9708 30792 5115550339767
Q 305 36752 9727644075102
Q 11059 32150 7236286901944
Q 11087 32349 7515920101706
S 8197 885912325
Q 331 32593 640789357668
Q 2353 34715 9508368331107
S 22834 195135664
Q 4352 24011 3782676640786
Q 915 28746 9275464562880
Q 633 28753 1855411450232
S 8898 369957100
S 4929 391539384
S 8501 515364609
S 32276 567953242
Q 3289 25978 7725731478632
Q 811 36705 9395287914782
A 33883 888641965
A 11132 27165881
Q 1125 29156 3579012914220
Q 12346 37212 5254186319064
S 25835 636103571
Q 7955 33929 9711477518849
Q 2565 22503 9369715311213
A 570 304497985
Q 6039 25717 5104085851841
S 21144 647786552
A 32012 12871044
Q 3287 24766 5481245232917
A 26419 758932255
S 30048 217380225
S 32568 502863672
A 17224 135780885
S 132 907535900
Q 489 22017 564634432241
A 8820 715823841
S 35595 717637897
S 36560 185153365
S 4793 546024228
A 23663 261146542
A 2058 10432120
S 345 499690248
S 12881 817533518
S 26642 934345651
A 12255 971721771
A 7743 163893431
Q 698 19842 4614817511102
A 24392 114990126
A 1986 301662877
Q 10971 32176 147099515882
A 26851 559509418
Q 1258 35964 9979360116597
Q 5232 32962 6768255398957
Q 1643 35966 1317631707468
Q 1338 34499 1857929708727
A 29740 637199696
Q 4969 37338 2397797891091
S 27784 107758724
S 25169 781349557
S 15301 705774588
S 2381 222803101
Q 271 32366 1540524013944
Q 2934 33720 8555545415723
Q 16619 36423 8528257639763
Q 219 20382 2027651191571
A 35196 290489299
Q 315 33956 3343636859774
S 17435 494321823
A 35776 839032890
S 713 717922551
S 17161 737378845
A 584 479766276
Q 5496 29412 2565051698236
Q 5555 33907 5984582476276
Q 892 36527 1560465481562
Q 12299 32016 7100070712107
Q 2724 30589 66063584602
A 4333 835758783
A 9529 428018848
S 10426 638155382
A 19682 337118701
Q 6492 30405 5137790350937
A 7253 617140657
Q 3247 23282 2443309327043
Q 397 36170 2400671879642
A 32868 39155098
Q 9653 29896 9850476617339
Q 2505 23621 8518383739193
S 2874 996997833
Q 2585 36514 2220143036590
A 31861 584282227
Q 11563 33959 6432678657366
S 10344 8351464
A 12315 814796593
A 761 22691645
S 19344 887378391
S 34888 451625014
A 17606 507260536
S 22942 765689759
A 20246 374132958
Q 9920 34047 4403448955082
S 10659 712168798
A 1552 999034494
S 12585 827789143
Q 3044 30177 8757924931343
Q 1913 27428 5228400410390
S 33797 53654535
Q 5463 35218 8221064558432
A 2332 264813551
Q 8087 32931 5759811103698
Q 1950 37065 9213974120130
S 23633 169410553
S 5505 412852566
S 30901 582819507
S 10268 597170312
A 32962 640620351
S 16784 600478802
Q 1414 31402 5194159921908
S 27522 808314777
S 20503 826516567
Q 9713 34223 1019623635576
S 30802 99220382
Q 6440 34849 7597430864032
Q 167 33909 8800290758239
Q 2493 26791 2713735391403
S 36560 528669975
A 25235 829851482
A 13483 384183860
Q 1047 29635 7658678414821
Q 394 36025 3404288968285
A 6421 677291497
Q 2819 36480 2462411868841
A 11616 629037679
A 8462 206533376
A 28398 183355313
S 15564 845179801
Q 16925 36716 4358137135840
S 27635 432717139
Q 2180 36329 3834511000805
A 3017 76383847
S 22907 571339935
A 14685 770831349
A 22453 818513841
S 20026 665514578
Q 126 25954 8210305287726
A 1146 361910855
Q 16117 36094 4753428148244
S 35819 676572105
A 17994 431696898
Q 1686 37408 9391547233506
Q 9201 34707 6263846781671
S 29129 211775736
Q 1043 36712 1829393681752
A 15017 861131479
A 3026 958374671
A 2736 789974444
Q 2551 26831 2993349793123
Q 2487 33348 7334835334173
S 18717 49619358
Q 1051 33734 8716346153326
S 25175 690055496
A 36405 505170223
Q 2453 25521 9059302610814
Q 3189 29075 7309820047300
Q 7469 33594 8521243818116
Q 2171 32869 154608391219
S 34656 806007122
Q 8893 37311 1687396236719
Q 3783 37326 945908640291
Q 6605 26178 7233025967123
S 24319 701577307
Q 2457 21582 3432996320091
Q 1890 35081 8194767629277
Q 3332 32653 6788447675484
A 25788 695948982
S 10079 107136508
A 16753 986877052
S 31855 832367843
Q 4332 25932 1938612629375
A 9049 571773477
S 10389 842108591
Q 391 28729 9267607523681
A 9817 784893959
S 27826 300905067
A 25264 458947961
Q 385 35748 4856439376034
A 24534 960975118
Q 5536 35929 5857214584389
A 3543 726773195
A 6943 835813379
A 33426 1301070
A 361 416873560
Q 6633 25895 2268803753479
A 37059 577677663
Q 11592 36202 9658163832896
A 4438 575159313
S 36368 588514312
A 21785 547271125
S 12912 257195807
Q 12802 33132 6546977862636
A 20695 136530804
Q 3434 35998 5932596353702
A 11551 124699688
A 21476 964782636
Q 5818 27917 1585137157136
S 26410 850262354
A 37242 448668952
A 5466 975142843
A 2148 118385178
A 32716 354396560
Q 9721 37276 1404427274477
Q 2801 22780 2828516464737
Q 1432 23632 7725496974851
A 12382 191692440
A 21953 464285697
A 5064 734322208
S 36243 979315388
S 19899 385863588
Q 7934 34852 4646034444993
A 18222 676376419
A 2091 439968419
A 28257 681288619
Q 10852 30521 9702985726191
S 8048 205354351
Q 1935 36474 1452480513313
Q 12158 33277 3375684479770
A 29903 624866479
Q 2447 34408 5358962244231
S 27044 801399429
A 32918 790300643
A 24848 997371748
S 12752 687875193
S 8061 472926670
Q 10640 34194 8294402157605
Q 6134 25856 4858410468403
S 6367 875299559
S 13904 759358722
Q 12919 31901 9159691866048
A 7916 462262293
A 10793 445186335
Q 7781 30536 9359162227932
Q 2020 36364 7342895992912
S 37283 788418305
S 36507 53345370
Q 226 36840 1929842856296
Q 2597 22744 4092259909810
A 21392 43943365
Q 14814 34952 2270353404153
Q 5084 24609 7397314546453
A 36131 40510359
S 12148 485389892
Q 5245 29119 2624911845664
Q 2049 27750 1936588583050
A 34129 923521151
Q 2853 33189 814542968827
A 17603 35158849
A 12526 298297580
A 7145 537579175
S 32611 327298004
Q 3428 35753 7546953402296
A 26503 272399458
A 6706 117929039
Q 3026 30585 2070898300021
S 36840 153312671
A 34686 409528849
A 25701 1380166
S 20540 110360547
A 1523 881327277
Q 7795 34512 1667056699521
S 17238 934990262
Q 9309 31356 5856568897847
S 7000 132645610
Q 142 36869 2323789987867
A 32744 391154369
S 1056 86665933
A 7463 964688724
Q 2158 21170 9228177319664
Q 10152 33671 2631526657208
A 3485 151990339
Q 8287 34463 7714052226961
Q 201 36719 5026093676176
Q 158 35974 140577468913
A 15532 967598296
A 23290 52019371
Q 4398 25444 5339146794993
S 7833 626888294
A 25843 289153961
A 36032 846258831
S 15786 450366075
Q 10386 35421 1670756539511
A 13581 943343534
A 1590 439096467
S 5591 257370919
S 7344 536693774
A 22249 782980293
S 3395 62619792
Q 7311 35560 6966048359947
Q 3769 35514 7006668481507
A 10513 205523432
S 15947 411697201
S 20916 494412123
Q 3112 37079 4210512549918
A 11787 205713002
A 1863 283130365
A 9214 865091869
A 34137 754327420
A 1627 497551558
Q 7766 30870 8254454494809
A 27824 880119225
Q 6911 34200 405862265349
S 11714 354449032
Q 8844 32541 9723394448150
S 30271 17328881
Q 4286 34770 8049650578856
Q 13566 37297 5571025108129
S 27297 285653270
S 14650 588800348
S 32428 752621147
S 17960 453471458
S 21608 70525883
S 3676 35144617
A 18305 783698803
S 21266 937256952
Q 1146 37084 328468223980
A 31639 367951547
Q 8593 27824 2372273331671
A 13611 793088527
Q 6201 34637 1039017722219
Q 10679 34996 2769976065386
S 2137 445585013
S 24980 89941649
S 15638 463598686
Q 4126 32591 6475803943954
A 37273 672017891
S 27867 833768062
A 19420 56752456
A 34950 556450851
A 403 997635887
A 27759 716561886
S 6916 641993945
Q 4685 29119 9978356650553
A 16353 867123648
S 16161 121537876
A 2138 390426108
Q 14000 35667 2967286760608
A 10204 993889180
S 22226 200585939
Q 3747 36677 9567219084364
S 25871 872552296
Q 847 35590 2525074923105
A 14274 60343182
S 21581 86455998
Q 3914 32846 4144852560821
A 34107 427736970
Q 14583 37109 3559995602944
Q 6 37396 6425846938014
S 29950 143557082
S 15713 880546016
S 18743 648356649
Q 1825 35993 5605578791233
S 11128 554205255
S 11178 865498837
A 4492 964013126
A 31688 393339779
Q 3941 28907 1891487156018
S 23935 872771011
Q 924 36046 6689372023746
A 25532 628217793
S 7915 99516602
Q 1204 33965 9866048686751
Q 17548 36459 3202341223717
Q 361 34599 2217586712588
S 32000 707895242
S 640 688821329
Q 3094 22210 8698425237498
Q 3543 27196 1983190416781
Q 4607 29224 4912708724288
A 11544 646161650
A 25993 454255151
S 5095 884958016
S 11691 92190064
A 31877 636916210
Q 1522 20646 8617126324193
S 2262 721188703
S 22953 240583979
Q 3 34665 8206526548723
S 1122 41415735
A 6157 96979796
Q 5075 28177 9318311443648
S 21883 548033891
A 32579 440868972
A 5656 734617789
A 11117 292422310
S 5156 605018703
S 17042 294825713
S 23264 440229031
Q 6146 27376 5533897871523
S 35547 45676215
A 27809 630334805
S 14534 28545915
A 9370 696341127
Q 7012 35177 1946527125327
S 8213 846063334
Q 1567 30598 5465578142020
A 11640 12819301
Q 1085 37239 9345048232424
Q 2851 34969 9293846887550
S 14731 153643116
S 14307 925531388
A 36109 65579485
Q 9618 36151 2986907499758
A 211 667406575
S 7063 146643825
Q 1260 32731 5567155470083
A 23027 261971032
S 17125 534757527
A 12363 72592574
S 2749 286637607
Q 832 34390 8887047302350
Q 12188 36805 7215291444021
Q 11497 34650 4685638324533
A 22253 877276168
S 18371 512268802
Q 15325 36557 8139672231669
S 2674 586150581
Q 122 36931 1601909677209
S 19472 422304754
Q 7457 32199 1024904096138
S 10199 559898882
A 23326 519554384
S 8185 638814550
S 33984 257218721
A 1112 798432575
A 22616 62219380
A 11460 519625795
S 33141 990911113
Q 1394 36264 59385464903
Q 6352 36735 6449043356235
A 37334 579113113
A 1985 265801813
Q 6933 26655 214042518833
A 10450 417865483
A 21708 822737157
A 35665 882276977
Q 34 33194 2594719637995
S 29031 50551606
Q 11983 34896 3098801282619
A 16971 970203895
Q 10642 36487 4816993006839
Q 959 37400 1671360238741
A 27793 193819133
A 34731 894023159
S 7213 52041463
Q 5499 35773 6823704620526
Q 1322 32028 7953255018328
S 27911 728809137
Q 12830 33676 8342257569462
S 20561 444860416
A 22267 138927093
Q 846 29964 6312107200875
Q 2425 32194 9537239701471
Q 443 37274 5326370016284
S 21029 781943706
A 31246 979898190
Q 213 34741 2787259179263
A 36759 340296254
S 27954 267594415
Q 737 37213 9296025233914
A 14571 504879636
Q 2401 33525 4203581548380
Q 3424 36376 9052907348247
S 4856 618562030
Q 4918 35642 9010013351810
A 12123 378506524
Q 377 33615 2903689218813
Q 1241 22334 2453759353347
S 5334 462287570
A 18376 331190134
Q 271 36370 9916364810708
S 20308 645553636
S 33759 976339623
Q 1753 34059 5716505986239
Q 3317 32815 141561588692
S 33885 734520901
A 25253 346277418
A 28696 888052437
A 6914 752732484
A 34966 133087243
A 12320 544977347
Q 5 37411 9529254857696
S 3484 762706421
Q 9474 32866 5509200716270
Q 9023 36697 7598065308191
A 20368 356534797
S 7263 564346557
Q 4770 29126 5890261978703
S 6229 787880258
A 9869 845649428
Q 14846 35108 5491151732876
Q 5411 27741 5384887316179
A 3022 108494750
Q 538 21747 8566463126670
Q 15105 35282 8853919644054
Q 5260 29720 4449386128714
Q 11031 36129 5286699835510
Q 4665 28636 8416701668321
Q 17527 36585 2006751541427
Q 322 34608 4600373267784
Q 14161 33970 1267232708067
S 4233 135875707
Q 1836 35853 245841648355
A 24760 801870660
Q 2401 35380 2119464750366
A 24382 863214765
A 36473 81418627
A 24742 163911858
Q 8449 32343 818877978509
A 9102 735170985
Q 11626 36207 5862498896458
S 23189 218002670
Q 9254 35165 40458668297
S 37227 527664135
A 32096 180240427
Q 3328 31721 3819253514008
Q 147 37088 7577540530807
Q 1668 36693 3078198600655
Q 2572 35332 4330260370354
A 33350 13786405
A 26604 425713300
A 20200 479121228
Q 9468 37155 6188238986623
Q 3539 34187 9979910249876
S 70 619944551
S 5665 430406998
Q 3752 32447 8227545193507
A 28475 37445728
Q 146 37206 8501482910008
Q 881 23581 3746699981808
Q 8457 34408 3173066904017
A 25594 692442436
Q 6277 33072 7988496505898
A 4412 216842239
A 30631 565242731
Q 3698 31602 7112944524830
S 28304 982438047
A 17663 101508103
Q 1251 33707 7275648268494
Q 3945 24895 3738575426574
Q 16738 35924 4604021172010
A 27736 507963329
Q 1367 37231 9260399145598
S 5753 531978805
Q 8035 26876 215372432710
S 20158 428608532
S 32260 63201196
S 14665 262053669
A 35909 95021690
Q 984 31786 864365633229
S 5479 246351356
Q 410 31328 2332604596390
S 20971 379997683
Q 3708 31588 2588534334347
Q 12634 31501 4196591759073
Q 2425 25894 2208273050606
Q 2183 36705 7052074852555
S 20421 84204849
S 32825 716832816
S 35226 711508054
A 11861 239018714
A 17816 825602109
Q 3038 22318 2974362641965
Q 1562 37083 4655939672898
A 15268 923294124
S 24506 493146328
Q 5462 36623 2614177023046
Q 158 27407 9395724720062
S 23837 594526322
A 23847 975090346
Q 2693 35852 5279720956772
S 32772 12664151
A 3559 444005944
Q 4461 32851 2018196408674
A 15886 990137603
A 4593 210297659
Q 5836 36903 4608486926282
Q 4993 29763 4937320959877
A 5935 562328696
A 21655 900387068
A 8693 970458659
A 11309 165280999
A 9850 666266313
S 5694 547816863
S 37258 87512775
Q 7311 30166 139374474753
S 25500 927491663
S 3226 272167971
S 31098 198225017
A 32234 945822104
Q 5451 30254 83838709311
Q 366 30465 92936595992
Q 5217 36941 6843259460578
A 13934 740873050
Q 339 37153 8008117024871
S 3556 411502742
A 14428 615049058
S 34078 625947701
Q 6471 27902 9789968127693
S 4448 663493737
Q 8425 33788 9028488220124
Q 4325 35259 9912252624170
Q 1185 30797 3400460942932
A 11913 921179710
S 21537 197893571
A 24596 287670149
A 36939 312412094
Q 6000 25414 5230854719414
Q 1320 37101 5563408165396
A 30127 379177636
Q 1910 34477 5839715365197
A 4532 426477085
S 32498 912361245
S 36386 207746497
Q 15178 36217 3104463388239
S 25277 791859003
Q 12427 33471 8408447441693
S 20015 764183684
A 36321 751784216
A 15222 985430943
Q 13200 33789 74933851908
S 28267 385640317
S 19069 431221446
S 18981 37709584
S 11864 216338593
S 2816 960247074
Q 73 35894 5717806437502
Q 3779 23495 8330819091876
A 10690 141320752
Q 11841 31748 3901764312
S 28715 951563437
S 29530 206578433
S 24557 117529351
S 35668 368821243
Q 15881 37116 6473153677957
S 27507 74553892
A 24627 642952818
A 35198 937539957
A 98 131227141
S 19446 131615891
S 9941 743591162
S 20074 156712289
S 36141 807344582
S 11989 456846642
A 3619 768638787
Q 2063 33900 6020331774506
A 30624 898189789
Q 10830 32138 6677390079671
Q 585 37320 6769017985017
A 4166 284668828
A 15255 847163236
Q 4648 36857 6288812700033
Q 9701 32985 5414513435861
Q 7390 34705 3775571904788
S 31557 623772002
A 22759 115640229
Q 2107 25499 8540146508970
A 10862 565464586
Q 9053 31511 9395569541921
Q 5015 27597 2249488222812
S 3764 854917249
S 30378 998463011
A 30960 926012626
A 4591 161501779
Q 976 36462 4028303077275
S 25089 874255263
A 22069 719990399
S 439 926187465
A 22751 784026698
A 13437 343286648
Q 5843 35951 673732361639
S 1333 519153053
Q 1409 37183 3923639061772
Q 2221 21622 1894972616436
Q 3157 25527 4555517342395
A 18482 841370310
S 10218 450193316
Q 8074 34996 1294940053867
Q 1549 26510 1887175842665
A 23242 831830516
Q 8083 36871 2878161016470
S 35458 893435155
A 4617 106759846
Q 264 27083 7894015744442
Q 1843 24158 1516700977953
Q 7309 37319 6132088031239
S 29613 82050640
S 24964 623586996
S 25353 130177830
Q 9120 31882 6469973213715
S 5474 96669417
S 9062 625049034
S 6736 876952445
A 29593 414769691
Q 13660 35837 971651119576
Q 12360 32064 268650073287
S 24473 207875013
A 779 847058410
S 34613 696695739
S 30260 301915204
Q 1989 35298 916031426572
Q 1865 32139 5810553254442
Q 1250 33743 5234492807423
A 17866 234189455
S 18460 889723472
A 19847 990093304
A 26764 557794906
Q 750 28357 6526356037368
S 15078 316571646
S 10506 457333038
S 33580 219168915
A 23470 671459420
Q 1612 35810 1489818847025
Q 816 35396 7188721348378
A 21876 306157164
A 8691 443154956
A 32778 338057638
S 34634 572879255
Q 7218 36601 3882842052875
A 512 876205829
A 32241 340118699
A 9635 325341967
S 35899 996957261
S 36944 673199911
A 483 672666702
Q 8442 28455 8613738333605
Q 11371 30452 5482413661786
S 18307 505737271
Q 12171 35760 1573543130667
Q 637 35495 6627780551670
A 25321 701653113
A 17953 375751093
A 29170 301242625
A 31518 96075077
S 28404 647855765
A 9064 443759861
A 13966 776342236
S 14446 645678141
S 3065 349800539
S 31361 515071581
Q 2267 31187 5004527293721
A 23300 997113076
S 18734 707160759
Q 2717 32305 6794209930456
A 15762 695504739
S 18422 732874417
Q 11630 37035 8774374842117
S 23834 159974593
Q 3964 26795 4925536030821
Q 1186 33454 4883737992997
Q 9232 29806 9942497285250
S 2480 231667350
Q 4775 36437 1367999856636
S 28503 492285763
Q 688 33839 2416993444373
Q 2551 33331 8703368366459
Q 4524 36340 9445942977524
S 1888 658037581
Q 8221 37001 1537069857226
Q 3731 37305 8105893992404
Q 9084 35718 3032147211460
S 32310 59077174
A 2844 122398542
S 13903 35845831
Q 3253 32063 7836486958282
S 20698 503344629
A 18110 697579368
Q 6408 26648 9234381516278
S 20561 656085341
Q 4210 30877 3631251186444
Q 118 37316 5800077951191
Q 4813 36899 1767727278643
S 22143 273519818
Q 298 35548 6050820804468
S 17469 331066291
S 11323 555838520
A 30282 368694693
Q 541 37278 177064418084
S 15174 233538795
Q 8915 33233 7285904963629
Q 1264 35192 6038300557085
Q 319 32448 2850735468968
A 4349 382565154
Q 6707 36554 4231267175483
Q 12699 34506 9862791691815
Q 8411 30040 2652000347115
S 3129 246208459
Q 11265 35680 9882467622462
S 34139 798750477
A 21479 594180751
Q 5783 32238 2720069774277
A 36770 91320343
Q 2263 22027 9039025236007
A 10243 121868105
A 27543 419355525
S 29860 447751026
Q 9112 31420 8850790522680
S 25352 669825732
S 10509 806741279
Q 3468 36531 5461985966014
S 12950 481098091
A 37348 932801009
Q 13642 37117 1318216612936
A 36935 966245296
A 18252 397178205
Q 1628 30493 9753855083857
S 17807 251226396
A 11 198960509
A 16939 581115296
S 1969 335417010
S 36814 886278753
Q 786 35414 7166948780358
Q 3202 34627 2396958903839
A 33776 304445146
Q 477 20891 6498394406318
Q 1738 31565 5912399099817
S 9403 419581197
Q 11301 33561 4460291531216
Q 1398 28855 1841113873453
Q 6446 32465 9282965921693
Q 5623 36860 2363169367807
Q 4812 33753 2367956809564
Q 727 35394 1010596732269
Q 238 23546 5789868872856
S 37173 959567480
A 27512 50463891
Q 2020 25250 5258434935339
A 24383 849461922
Q 4779 31266 7580042151887
Q 5674 28535 392509963893
A 29581 368662323
A 4135 323541283
Q 12545 34438 5835858266887
A 8170 978826083
S 27043 451530372
S 32698 323933788
Q 1019 33145 5209891576260
A 14193 542196874
Q 4986 27312 3602575279909
Q 1226 35016 4397624508852
S 36103 224559320
S 15044 17085044
A 33939 613493077
Q 3289 37401 4701170482689
A 35774 29861107
A 7974 993262700
Q 1849 33242 7200618088968
Q 4736 29766 5662292355700
S 1053 868671797
Q 4163 35523 3137141647055
Q 7580 37154 9605304168461
A 35525 622450250
A 11620 356328205
S 3657 648076618
A 27970 344084012
Q 2813 36238 2752395657280
A 5515 618509429
Q 9681 30463 4867347507881
Q 8395 34214 910931517777
Q 5020 36431 7803576786885
Q 885 33838 9420611366903
S 25152 633145294
S 16898 870287331
A 7241 537532201
S 9014 408835498
Q 7409 31162 4549501360470
Q 5700 32106 1270590082290
S 20300 457037049
Q 10768 32738 585665730586
A 29599 825534446
Q 166 24393 3207836338598
S 4428 457359715
A 20859 108341328
S 3557 152869159
Q 2425 25873 1695800843342
A 20469 806381518
S 29986 847072720
A 27007 509784422
Q 6025 29764 1310114291988
A 28700 760742578
Q 325 36642 3573971096033
Q 6244 25580 1414848595266
Q 10608 32196 4956443041554
Q 960 30500 6058613595955
A 33581 679191073
Q 5514 33443 6380719793034
A 9048 229915389
A 6726 800909864
S 9146 202679986
A 8456 747958179
Q 9878 31847 4186897257530
A 15775 469910704
S 24482 385587845
S 25024 182919273
A 15126 137274516
S 14098 418517085
S 4024 675699566
Q 5472 34771 1639449630248
S 14461 755313618
Q 1224 34089 9824850043989
A 404 190291417
S 6196 944315647
Q 1885 33183 7149000681382
A 9379 441665164
Q 4770 34522 2828060421243
S 23967 598920811
Q 3798 26705 8247185388038
S 25216 908733828
Q 12903 35032 416994511234
A 9670 986307131
S 6705 54616668
A 10561 334073700
Q 6507 35604 4070089593485
Q 6428 30114 1636009403461
A 2103 41847567
Q 8778 31095 9598173920830
S 33189 403934012
S 31959 711541960
Q 6031 28303 4450662988463
S 11801 641182773
Q 6520 27247 3222202228741
S 3857 25318693
S 19251 256631627
A 4301 185682686
A 5569 268566714
Q 467 33316 6180099673128
S 7664 941240780
Q 4815 30231 5243328088179
S 27994 886844920
A 1179 358288353
Q 1452 24949 261771081103
S 32098 364806760
S 21853 730127531
Q 12834 33354 9244481870844
Q 6669 27199 5520442329780
Q 6257 36161 2649888187518
Q 12977 32518 9334964312180
A 5595 681848683
A 11964 427110794
Q 7944 33732 9284883224495
S 15282 890678439
S 22871 930022475
S 37156 611329518
S 22150 962705609
Q 12507 34736 3610297284729
Q 15273 35785 7141606676771
A 19803 502048919
A 22454 902565021
Q 12577 36568 2783827612162
Q 4176 30721 4738637610816
A 35208 842940118
S 20918 920045013
S 22448 187943644
A 36700 423080435
S 28223 223320681
Q 1077 33985 3864123738442
A 36025 266486956
Q 2386 33644 3427725912882
Q 1921 36588 1819386755554
Q 8150 31949 1427514600360
S 886 857858721
S 35847 94669743
Q 3689 34278 7407862230345
Q 579 22604 4753444024452
A 5510 380199462
A 20551 227297518
S 28463 44055205
Q 4833 32943 234210650938
S 1099 688677693
A 6285 338526695
Q 4219 36759 9888671654466
Q 5280 34171 3095960531926
Q 2850 37146 9944633526357
Q 225 27638 2012614849884
A 15912 909814719
A 13242 6918526
S 1372 154288621
S 17801 453141405
A 32269 468058983
Q 507 33231 3667687754135
Q 222 25731 637100909480
Q 13783 33002 9053840867386
S 31919 794276993
A 18413 269839882
A 34624 765586340
Q 5768 36589 5844935792498
Q 6056 25443 1147985403334
A 8026 897872956
A 21682 455005725
Q 4497 35033 6038465714248
A 8931 110745643
Q 2270 30991 2721399752596
Q 12776 37119 4899078655940
A 21226 461121186
Q 9439 35793 4402965206638
S 36 329687431
A 32858 914078068
A 6623 3708808
A 11964 439287204
Q 1690 32399 1176620178892
A 25897 422421347
A 7137 712163046
Q 1951 37293 9824456747286
Q 1895 23896 1384868549726
Q 3277 36304 1297629985907
S 18281 482298591
Q 68 37360 5394677481387
Q 1957 31673 8077815998097
A 27419 6290204
S 34823 770347115
Q 4303 37359 1411587355062
A 18172 95082325
S 10073 477213360
S 2159 857686316
A 22565 836791775
Q 1380 23498 9860412520672
S 22484 524883253
S 30843 622709780
S 32371 307799438
Q 4189 25669 3433637595462
Q 10510 36085 9797162874622
S 2941 412749827
S 30192 371948376
A 25752 933284241
A 34373 43161749
Q 460 36285 9085243135822
Q 4445 31345 3209602490096
S 2431 533074465
Q 6829 31923 4297619949989
S 16578 298639185
A 25918 522408945
Q 1472 30691 8400776113807
Q 1847 32189 9307019369292
Q 1528 37327 9124847438686
Q 1062 36494 7163595752574
S 27946 290957974
Q 57 31169 80751471463
S 37377 300429225
A 23836 959863389
S 34437 212116898
A 28178 91488513
S 31729 692836193
S 35351 747001016
S 21578 85397222
Q 153 36186 7454289514135
Q 301 37151 7501092448970
A 31683 856012213
A 33812 819007826
A 15830 686223181
S 16886 75609211
Q 5241 35131 8188359437719
A 29780 6591104
S 23442 844632605
Q 10752 33355 703845568694
S 18801 214168263
A 7972 276595591
Q 851 26874 7333127200039
Q 2180 29862 861729274010
Q 8933 31131 1484183974643
A 22822 871841200
S 13639 272841140
A 11523 826986126
A 4449 803278484
Q 4286 28823 5939564160905
Q 3308 36985 3167149225800
Q 2452 30241 5739349299591
A 5308 683310530
Q 7664 34449 6447523095170
Q 13204 35651 5234400165221
Q 1569 21349 132649671594
S 30000 116941304
Q 7507 33899 9100792881540
S 6691 152225321
A 6954 41124874
A 29114 168980087
Q 1212 36546 396013449580
A 1548 105958413
A 17132 964199502
A 11464 572188811
S 17655 771626113
A 6803 397400254
A 18412 591433955
S 17833 628674785
S 21407 291208687
Q 2902 36308 2807204656437
S 27245 540438814
S 29785 462801602
S 7913 943481014
A 33795 850136028
A 6560 918120639
S 5481 453983149
A 19723 365663018
S 14360 141191612
Q 165 37397 2699645466733
A 8900 979601523
Q 7864 33280 1709797659264
Q 11782 35578 1221866396644
Q 4246 33878 8117427525253
A 17828 41521936
S 14811 426344669
Q 4012 31879 3747975923063
Q 2424 31097 3361971542552
Q 4905 28048 7518482523183
S 33716 708055654
S 22802 932799105
Q 2831 21789 5110300677733
Q 1558 33827 7655337055587
A 1004 857533183
S 15168 29231834
Q 5280 33742 2635806695245
Q 2574 29795 9594755303691
Q 9226 35933 8389586822735
Q 136 30932 7898771931478
Q 6742 29898 2277258050649
S 27294 787170304
Q 12581 36394 5057869738286
Q 7028 28767 23821905928
S 34595 237131726
A 18295 264224479
S 20206 542022661
A 661 530878897
Q 10919 30638 1445818845821
Q 6645 27182 7478392722421
A 5040 525863799
A 6033 629344736
Q 1461 35128 1788400273482
A 15761 739864737
A 803 579266676
S 13446 683699465
S 787 326314530
A 3116 463844128
Q 3846 35211 7064611210639
A 25331 777432186
S 3421 112848605
S 9335 978963359
S 13224 308899522
S 1138 896478468
S 1391 251203830
S 19156 840970686
S 31094 317284014
Q 4292 30942 5715974360690
Q 2588 32764 244545123895
A 20229 914878952
S 9168 232953171
Q 10274 29616 4908850211593
S 17202 656221981
S 19588 38459632
S 5628 380903934
A 22690 959292860
S 31585 328448877
A 29958 545878273
Q 1274 36004 7905706579246
Q 13560 37372 3545503002874
A 23727 458241629
Q 154 28966 4354513424253
S 22405 692424355
A 21348 600041157
A 34414 240732261
Q 1517 34995 4073858592982
Q 12963 33333 7600002313536
A 36197 304748574
S 28429 700920781
Q 2285 21029 6535831784749
Q 827 37269 5859608045666
A 11971 554687334
A 27827 958961054
A 16346 798229614
S 14530 877407286
A 6587 577386000
A 21193 707742961
S 24215 799454470
S 31642 243059320
S 9012 97010079
S 35281 353624373
Q 10291 34166 2501343494904
Q 3978 25186 5414970683861
Q 760 37058 513849265905
Q 2712 33779 6376840813980
Q 256 37117 4563101012595
S 3643 538774327
A 22721 545464468
A 26103 459125218
S 22059 142407731
A 8710 342323349
S 19224 437636095
A 26705 522591287
A 23840 537804142
Q 6709 37177 3747835076040
S 7659 523947745
A 6236 432419417
Q 3715 34088 7312892268485
A 28860 403028705
Q 9407 33496 5127887580772
S 32653 604788784
A 22583 591433831
Q 1371 25732 9883925764505
A 19404 109497362
Q 4592 35223 9615273762390
S 20176 408384004
S 29011 589895240
Q 4112 24953 5073802637813
A 2731 608089176
A 3094 569935254
A 33264 612212915
Q 1167 33041 267674952196
A 13794 180052388
Q 1264 28732 8266591923079
A 20951 688051004
A 3 980106324
A 21572 595003498
Q 8028 33630 8877921399327
Q 7627 29972 8448867239624
Q 268 35240 3890453942389
A 34606 102624964
Q 2999 32957 7316860664159
S 9881 501063971
S 13717 172170779
Q 2320 23518 795507760946
A 32103 563036810
S 4825 331943491
Q 5241 37250 8893654772556
Q 2778 35218 7125091746650
S 2640 503325656
Q 384 34767 8610250416907
Q 16260 35712 9791483552020
A 12771 613831665
Q 1997 26260 8646729273489
A 14343 664565394
A 9929 869362517
Q 2 36346 4423668208476
Q 1791 33882 96240316731
Q 1 37403 4687733949411
S 19653 134433178
Q 1222 36246 8474446172380
S 20693 611972649
S 14436 260886134
Q 1437 30119 4896108438519
A 33454 553523930
S 9723 186326614
S 26203 61211540
S 34200 815712148
S 6194 514422251
A 23304 4921598
A 1379 294010434
Q 1704 20675 9546685449930
S 30061 229134293
Q 3448 33445 6101354719227
A 30406 803920620
S 7587 256111617
A 23065 959184527
S 18252 697698088
S 26968 558017525
Q 1219 36998 2216064112957
S 26885 234890745
S 23033 36958780
A 24045 994799597
Q 1608 35021 2945560429169
Q 2388 37224 326636398073
S 9276 722103356
Q 4747 23549 2049014975302
Q 115 37181 3006740073708
Q 8682 31852 6847365188531
Q 2207 35674 5149156666711
Q 610 36189 3769292352429
S 30860 618616960
Q 713 25503 809858214379
S 29487 491605642
S 7348 577783054
A 17223 369196538
Q 3391 33281 3034816615917
A 29031 322001365
A 15652 15593652
Q 6810 34941 6773519170613
S 20174 458335741
S 22581 363601356
A 21110 438711681
A 34303 316689710
Q 3617 36374 189553835029
A 26794 446141909
S 27460 431857576
S 26872 985913479
Q 8741 29578 8294602460547
S 11985 364952135
S 34586 807911266
Q 4390 36594 2734510538750
A 13441 719142772
S 32674 984085750
S 27608 366198989
S 14190 510741131
Q 8610 27319 6436088092194
A 3923 505992961
S 28742 389600599
Q 2160 36612 6210834449288
A 21458 669920398
A 3886 484537010
S 9033 692068143
Q 12348 34978 5930425287792
Q 2729 32875 1447619630007
A 18344 141099789
A 11924 590132853
S 5972 515791574
Q 6952 27281 6318895791288
Q 4385 30945 1723271693177
Q 2849 35879 9715743548423
A 17820 919436639
Q 7512 36146 1226135164410
A 7573 537052900
A 16784 709188457
A 4823 702717885
Q 2920 36315 2527344015402
S 8749 376104445
S 17564 983418111
A 28831 220314112
S 7186 222745216
S 14305 489471959
Q 6653 31251 5845002539649
S 31237 782830099
Q 1037 21990 2185489310646
A 5996 380413753
A 5577 469808759
Q 2513 36639 5319817165066
S 10869 935788589
A 33735 414218867
S 1275 381857389
A 8493 683437403
S 10615 764838038
Q 7 37337 3307031412118
A 34403 694042429
Q 14725 37251 4717392956022
S 8448 57056579
S 10568 65972157
S 32550 861712390
S 1327 614960471
Q 1359 35820 4629657442817
Q 5564 37254 7271339332310
S 26495 162085775
Q 3407 35286 832265288072
S 14997 503412447
S 35171 217207198
Q 9626 35208 6627956723440
Q 14916 37308 5463836308343
Q 2461 32341 2496787819984
Q 1348 36819 6930532566580
S 36736 201455536
A 20226 766654096
A 27649 440362511
A 19833 116604089
Q 2376 29820 877576153856
S 27355 810553113
Q 87 35101 7767944650747
Q 3941 28936 1507895071434
A 331 944862283
S 25298 384798026
Q 3779 33737 4171677084096
Q 5316 25879 1410608487332
Q 2636 33135 596653226212
Q 1698 32301 6993595475849
Q 6617 28446 1215811824762
A 23192 36194485
Q 5677 31339 2492086344223
Q 370 22325 7435315785022
A 13886 503032925
Q 148 37237 4462828115406
S 36065 202674549
A 1612 744280133
A 26997 173288101
S 36306 723223906
A 36727 907088298
S 9355 655029664
Q 10666 34266 6478053555276
A 31661 758425857
Q 1086 30390 934687873688
S 19924 354112701
S 7448 426805599
A 26597 883657333
Q 772 35090 7768723210482
Q 13005 34414 3564942639600
A 9737 95488486
S 7489 164078321
A 29148 823593295
Q 2573 32710 7694995832774
Q 1810 28949 4073749542546
Q 1147 25893 7332651151237
A 27774 727763518
S 5475 929323735
Q 1013 32328 6168515478412
Q 385 32732 790655099033
A 32447 709891267
A 36242 849357952
A 7097 178607372
Q 4387 31920 9324200466102
A 36162 928053813
Q 2432 30764 5187204746062
A 11282 78091222
Q 4712 29374 1989019189508
Q 1420 36421 3677605466446
A 17660 524239662
A 4211 443281715
Q 9860 36402 1960943989376
Q 766 35480 925740818899
Q 4549 36119 4550749696163
S 28016 88012155
Q 13369 34890 3211385803063
S 37072 527664343
S 34357 384505883
S 22251 105004656
S 12432 633103290
A 34261 499517485
S 2601 77201785
Q 336 31488 1285718511105
S 8887 981895618
Q 79 32336 790861469124
Q 1006 25729 8147041338763
Q 3122 29562 8278295671361
A 32064 952654058
Q 764 25421 8298127293801
A 22526 39452174
A 4369 412460857
Q 984 32896 3074269905712
S 24561 28108387
Q 7014 36504 6953536174886
A 32790 709357736
Q 10679 36696 5535978124862
A 25170 584687414
Q 4117 30253 3381095619170
S 31503 214945254
Q 6642 36552 9481681254378
S 30793 875262385
Q 3568 23542 1435674880511
A 8430 208534716
S 18076 828417646
S 7119 119401819
S 7505 40635433
A 6784 203764192
Q 391 34033 6152779952746
S 35784 289898923
A 11769 108899558
S 3310 291863076
S 8804 961920024
Q 11877 33403 8555601494798
S 25802 914103351
A 11205 751647054
S 26948 224466077
S 9973 196424864
S 14589 504640183
A 30321 875558899
S 2629 285941002
A 34849 117605052
S 24040 82633562
A 36394 473968145
Q 2478 37093 9220172138192
A 4045 800303751
A 28194 530663478
A 13152 402347047
A 32769 881953469
A 36015 291253918
Q 2759 35356 6207876429228
Q 14672 33389 7416546572672
Q 636 30412 1648343439893
S 29253 357147594
A 19241 199609437
Q 2388 25369 9174383120147
S 20458 804476807
A 12847 794908023
S 26376 22196402
Q 4505 36308 955494163915
S 6832 543735423
Q 6194 33834 9756345897295
Q 13537 32868 4112483810792
A 33139 837198812
A 5845 164465039
A 12558 201797919
Q 11179 35475 980433395134
A 37342 415141684
Q 1627 30805 4363190836353
A 34125 702504041
Q 6753 34076 3465721823130
S 14648 881350667
Q 465 23969 6874211735950
Q 1272 20685 3423166218852
S 6717 56625832
Q 1607 32015 6329552082679
Q 556 30763 721684112994
A 33415 557282215
A 30369 743135805
A 33484 813875423
Q 7389 29272 2646950553243
A 24625 130072190
A 17521 704431875
S 31513 231778283
A 15726 156631588
Q 1213 24062 4819865114498
S 33183 353008126
A 27277 448660504
Q 3070 37156 6799165101042
Q 16142 34961 3392412379775
S 30315 979588958
S 20168 405606861
S 15671 857525515
Q 7102 36468 5606955329401
Q 5885 32395 5843162263239
A 10198 562367151
A 14248 245489264
Q 8653 29959 4615909354088
A 26640 493579399
A 16892 609547889
S 24612 674251193
Q 753 35782 9416439345045
Q 5115 27568 7591347850793
A 30119 684620130
Q 9360 34688 5671844119448
Q 8202 36489 441879687605
Q 7423 29733 621014041777
Q 7672 27045 3278901722856
S 22622 788831
A 24509 682797478
A 27156 400686606
S 26298 384715868
S 36536 627261970
A 2632 396739564
S 23784 708924244
S 22435 404063299
Q 1459 35833 9687525499602
Q 8461 29782 7749605243012
S 35447 39436549
Q 6850 27774 8007930751814
Q 4655 25881 6644024029154
A 23807 984381469
A 9895 173961387
A 4734 392681007
Q 992 36757 2657610816715
A 22650 41267526
S 4226 614587414
Q 1792 31697 2974730221315
A 14609 974294962
Q 3468 34666 3562337501952
S 9839 186337643
S 14360 620377322
A 2098 372921971
Q 4783 28886 8777041112522
S 7975 913734170
S 32067 852589926
S 33973 989054788
Q 875 20936 9475582866339
A 21636 459782503
A 34025 219576241
Q 290 35133 4351497034411
S 34649 746626167
Q 3334 23886 8395083823744
S 26424 197733723
Q 14881 35291 4547621066653
Q 496 37340 1190683079791
Q 6067 32430 6234691975345
Q 2601 27439 1278785066617
A 19243 646933365
Q 11609 34021 8561995024919
S 26250 812282343
A 31652 254861151
A 30650 176538775
A 21957 306872248
S 30085 594171638
A 24427 304695466
S 18332 127567113
Q 8515 34147 5584351447959
Q 5826 33358 5417588324762
S 23333 172525474
S 316 792490108
S 35881 878767362
Q 8269 30565 9831146737897
Q 8764 32761 8033560016470
S 19973 610865683
Q 8505 30655 1994551694226
Q 6303 28395 4035281988701
Q 3111 24378 1668269015161
S 3142 953766158
Q 7373 37192 9973901747545
S 16654 602762811
S 11659 806233998
A 22311 412529552
Q 1101 36709 6397021025242
A 13284 46613699
Q 8571 34293 1832472248562
A 7319 734235334
Q 3703 30527 4426770692965
A 25855 398681222
Q 2346 30930 2657290218128
S 7014 872328910
S 22031 308770312
Q 6697 36671 9575069684236
S 15175 187356194
Q 616 35055 7692976169804
A 31527 361819496
S 27696 879142506
S 492 135406472
Q 5245 33472 7302649521019
A 10192 986719049
A 11383 522343961
Q 703 28466 5096810460936
A 19368 798878570
A 12426 597026671
Q 3906 33054 1380316602754
S 17950 995632859
S 8969 136000584
S 7950 632662581
Q 3579 31663 246433310071
A 33923 420596810
Q 191 35482 7253508263112
Q 88 36502 2879049986716
Q 13836 33145 9993089450855
Q 237 19390 2804470605369
Q 11001 32907 715156296777
Q 8260 27992 834126606330
S 5021 781033329
Q 4006 31815 4726688320648
Q 1745 35254 7940245582848
Q 2603 28528 523335934093
Q 5008 32311 7551755558542
A 10658 934563214
Q 5113 26178 8788021510555
Q 2659 35220 5806399528055
S 30957 634782939
Q 1503 26752 3771264006246
S 24905 422125064
A 8891 84769932
Q 4214 30132 2403492750013
A 17364 495973940
S 23500 772050765
A 14555 93616304
Q 1115 35344 5545815245022
S 16876 30768948
Q 9413 35425 1904408295608
Q 6335 26878 3302377071788
A 32920 950324086
S 27219 830207500
S 16849 950211455
A 36984 651901890
S 12405 977777423
A 27972 400839740
Q 2166 25000 86398087899
S 7071 51495990
S 6027 421597342
A 21499 144570236
A 18203 549530716
S 35803 641828977
A 32990 604875921
Q 1187 29343 6731198896921
Q 1471 21785 9742439132552
Q 15221 35434 8482221885104
Q 707 36470 8392588712080
A 18373 756421240
A 36243 848515183
Q 2108 34700 3728734932867
Q 4883 24456 4209993937354
Q 165 36210 3063257689690
Q 2181 37391 8909438449914
S 19201 316133064
A 17137 659397935
Q 3774 34328 4844758239536
A 11342 384766392
S 14742 854617030
A 32674 530127523
Q 3599 25440 2919492258175
Q 1217 31928 4538683258037
S 32776 234275105
Q 7544 36957 5838616991376
Q 12173 32729 4905589492551
Q 6702 36377 1778620862184
S 8525 345942046
A 31068 796179167
Q 6425 35327 3993795905711
Q 5382 30629 3071054031740
Q 283 30795 2413447778395
A 34777 319965148
Q 1306 22994 2476425951997
A 21537 735267034
A 18149 72205159
S 21593 830641532
Q 6891 31519 6327923000078
A 5094 498206841
S 35480 890723533
Q 8730 33286 6973623397198
A 32367 733743907
Q 25 37380 8547711198926
S 17047 767726016
Q 2163 35271 4507024481545
S 37235 637880309
S 37048 690412068
A 29250 552162418
Q 2690 36039 929262532116
A 28244 949050202
S 20783 775547188
Q 3673 32811 6152667362802
S 34999 226832694
S 10051 691670843
Q 7519 35779 5822919314872
Q 2486 23474 2998062912224
S 20536 544625777
S 23534 925945177
A 6528 350666817
S 24128 58333230
Q 9686 36009 5741298661135
S 31832 79470057
S 25035 160158411
Q 63 23897 4439456616156
Q 4934 35728 143691915802
Q 6975 30000 8904619460481
A 27945 411701234
A 15179 765938621
S 25285 130462360
S 10051 879029166
Q 4058 35933 9004890474090
S 5751 110269674
A 11678 698677135
Q 5895 35279 5023381424187
Q 10366 35311 7677027096240
A 5557 385737277
A 18381 61952830
A 21944 795823166
A 13380 564765420
A 12279 75313560
Q 1785 34625 5809497757673
Q 1465 35205 3268221189480
A 19466 17951235
S 22033 131227947
Q 2146 35898 9858232035374
A 613 895582507
Q 395 37323 2568468265458
Q 11630 32439 4517158572485
Q 10101 36629 853320548890
A 5373 507859164
A 9734 106378402
Q 7259 35889 6791283219494
S 8061 671425396
Q 474 27016 1488977682070
S 10903 369618122
Q 8691 30495 4377589351345
S 25987 374312119
S 26432 22031169
S 15816 893928203
Q 1589 30174 2548531539477
Q 339 36339 903682084388
S 34261 649969534
S 24771 35992983
Q 2856 27381 5926713743965
S 30705 193040081
Q 6303 33159 221486470128
Q 5688 27818 3981803930876
S 20474 661349833
A 11752 583514804
S 15357 594683086
S 1490 702956025
Q 988 33073 5534060219858
A 32393 569963925
Q 3461 30814 3607845709434
A 30746 578397262
A 8409 330009457
A 34988 600874825
A 1577 553967170
Q 10263 37069 2710141057753
A 14178 771674473
Q 3488 29043 9074146163359
A 11384 12504632
S 22024 612071609
A 21478 707855576
Q 10303 30283 4832638187748
A 26763 923810043
A 802 926390751
S 31526 553322604
A 17667 796574669
A 12465 632127729
A 6756 762686359
A 29108 59905910
S 17611 660156474
Q 7411 26586 5738437689420
S 4209 109076518
S 34850 291314561
Q 1059 35964 7367852581
Q 3542 34442 5859470068202
A 36021 353649715
Q 795 27988 3888608156860
A 9845 682459406
Q 2926 36416 5530648794033
Q 3624 29638 2934324907111
Q 6114 36177 4514061788718
S 2656 760656377
Q 1487 24135 8025266102271
S 13847 232475126
Q 2207 36880 2664396647098
A 30386 82604438
Q 376 26404 767545239658
A 17359 432832145
Q 241 35104 9025320629664
Q 1576 37042 7035708689543
S 19276 401733563
S 10996 631993045
S 26861 867891962
Q 1837 33980 1600581698774
S 11337 647646066
Q 2182 32514 3902836324602
S 28979 827716805
A 33678 824150206
S 27781 910137015
Q 1433 35005 4109032865329
S 6159 951477927
S 5728 950884327
A 33530 242808264
Q 3765 33142 2188512540215
Q 1509 36562 8147601647422
Q 783 25489 5237394966224
S 8203 12637408
A 18863 969944090
S 13162 514104752
S 18352 2909829
A 7268 588764186
S 26596 174363399
A 1616 817948445
Q 2850 37140 619661097971
Q 22 26863 6732254788312
Q 5743 36983 9158619132656
Q 2458 33954 5696992373253
Q 7423 33442 9800931195987
Q 5377 32168 6976309262073
S 13087 498362823
S 37296 243835447
Q 18033 37049 5431168576209
A 3688 865326781
Q 70 37367 4901201873143
Q 1040 23925 1197206158434
Q 838 23280 7739411963718
A 21835 345661722
Q 8805 36115 4852754886629
S 6923 667357393
A 31655 542584376
A 6836 848868763
Q 5531 30986 7072576175145
Q 5124 27999 9750228183682
Q 9012 35212 5369861786845
Q 583 30557 3740613602697
Q 450 34790 2316779776623
S 22464 736136376
Q 3857 32302 2107732995753
Q 4396 27806 5327747860468
A 3577 239246860
S 25868 296073290
S 27150 235751651
S 20850 447655365
A 18356 520419107
Q 12488 34735 9316966430812
Q 8834 30987 5399800868274
S 34642 790018188
Q 2107 36733 9333668792775
A 34692 296383103
Q 4477 34408 5132061315362
Q 1534 34433 2536888966372
Q 7044 35255 5311511889165
Q 3005 26262 5567653856539
S 1611 338014177
Q 230 28122 5605307138079
A 5791 851148582
S 29909 841676747
A 20777 576354456
Q 2013 24934 2080324652263
A 30842 773008575
S 9195 648799992
S 37091 958555393
Q 657 34644 5851772837141
S 30982 564700883
Q 9091 37015 4865769164805
Q 4305 32660 2625740927785
S 31449 104355239
A 33864 166320348
Q 5927 35162 1395979750847
Q 4143 34089 3282922632104
S 18046 524755036
S 30489 236571605
Q 813 36154 1724077049522
S 59 983671759
S 4861 976609729
Q 1388 32091 8206107030539
Q 1460 27759 7572585267280
A 21836 599210017
A 10709 494794049
A 27322 327635761
Q 14760 33967 3295488189885
A 26115 915034295
S 7876 528761462
A 4671 799574263
Q 1222 35196 7950189770793
Q 5565 33759 7153737749027
Q 11316 37163 3128271805408
S 97 53071346
Q 2043 26691 4428110217135
A 27299 239020493
A 1893 93414226
Q 5381 26663 8339343929547
A 9396 960959236
A 2487 242775566
A 32245 841648375
Q 13624 33880 7135385175430
Q 2224 37268 489462500707
Q 5362 30153 903151909010
Q 3160 32469 9201406764601
A 24607 133767019
S 28580 76241433
Q 16888 37141 1757575584607
A 28221 90995246
A 32009 91365952
A 25367 740687397
A 2952 824499106
A 800 807980162
S 16040 340958171
Q 1502 25815 5683452423921
S 5389 876620318
Q 8893 31343 6660018486108
Q 16155 37203 8296765981506
A 25346 234445615
Q 1099 31127 51719467064
Q 1291 37213 6593858446571
S 13581 480312829
A 34952 827869852
A 7884 227569574
A 12348 848212898
Q 14422 36483 5026875830418
Q 2732 27891 6156556251392
S 26594 535686638
A 3408 85180704
S 3695 229377199
A 22507 527524221
S 23010 716898630
A 25452 534720486
S 1930 491851838
S 25606 888664315
S 35997 711872351
Q 9602 28976 6605289199085
Q 1234 32541 1960990262347
S 14623 916077132
A 25609 73570411
S 31114 105118647
A 9825 728576505
A 16262 323524669
S 29594 500913980
S 11069 677442917
S 21029 900496387
S 23038 146550217
Q 7135 28737 1492827629815
S 19732 234688941
A 35040 13968351
Q 1151 33399 5332374341621
A 13161 963183959
Q 68 24034 1196535944985
Q 10740 30610 4887078920996
S 33492 959290765
Q 13408 36546 7951714819859
Q 829 31695 7320187791513
Q 8002 30433 6748545944335
Q 797 36576 3687011739932
S 23586 42286754
A 34148 527293770
A 1943 116546709
S 33968 999880760
S 8710 158743505
A 11329 266052239
Q 1881 26182 252996903186
Q 7205 34148 8288027952639
Q 1076 37245 4887302397317
Q 2867 31318 6998420004162
Q 330 37018 9220617370257
S 13886 29228092
S 36107 574817168
Q 5887 31258 6096429696469
Q 939 33469 1679668505630
S 4445 819628772
S 20144 868173993
A 32720 683393011
Q 1264 22847 9920618347669
Q 2127 34980 2391040762307
Q 5441 29168 4744145530706
Q 3163 27634 2246745428907
Q 5322 33394 4926538346157
A 31738 392885986
S 2147 191369025
S 27953 45011476
Q 3945 29859 4580780134774
Q 4376 27610 6722643206865
S 20000 218918137
Q 813 35366 1261660663106
Q 10034 35503 1891924255393
A 8019 229400820
S 3724 384502297
Q 3761 34616 9828145835265
S 34353 165711301
Q 6019 36928 3043341326300
S 15462 646828011
A 28458 602317178
S 627 799716804
A 3116 581486949
Q 4880 30441 5982000203105
Q 9363 28747 8274194991703
S 36852 40661355
Q 3420 31403 4657259139934
Q 2233 25392 3430281524440
Q 813 31484 8343547754017
Q 226 35230 2983128571216
S 36907 610562746
S 19824 216134580
S 20574 221537630
S 20116 462058568
Q 3229 35786 5984936347502
S 21730 500257259
A 23151 579301682
Q 6886 31469 7136639616596
A 3014 131370248
S 17024 695983480
S 129 120271321
S 16179 718762138
Q 714 20188 9649663254693
Q 290 32581 418353468473
A 877 849459416
Q 4489 35486 7651948165480
S 7835 334347574
A 31190 66885880
Q 75 25103 5570509688141
A 12415 23130514
S 3677 53199221
Q 14030 36629 4306195421523
S 8670 288053082
Q 4217 33696 7302825086418
Q 16385 35843 8347667791761
Q 1832 22238 7201027614910
Q 5002 33013 9168390976256
A 7061 417213612
S 34769 959066751
Q 14582 36882 7268830123968
A 2216 831734194
S 20074 907736224
S 24499 727480990
S 36582 760267007
S 27913 108350322
Q 554 36340 5807129185828
Q 2397 31619 9762006183250
Q 1456 36109 3961035824531
A 11586 865670584
Q 9729 31698 229152844199
Q 293 31320 6260539272642
A 11328 239340215
Q 4159 36946 4919267528496
Q 300 36011 6234154670352
Q 6741 37180 6763349080219
Q 3646 35460 2444176514879
Q 1083 35310 5575977224007
Q 1382 36410 279737656756
Q 329 37379 8198083344218
Q 11822 36727 6466084153127
Q 107 37374 4437736011470
S 9941 40122831
S 21335 134981826
Q 4812 35653 7519076880927
A 26538 735327276
S 11349 605565770
S 35988 379198735
S 24064 744939042
S 8601 694467603
A 32021 831659449
Q 9075 30490 8155886530756
S 8239 743676020
A 3132 833426629
S 5615 848860449
Q 703 37089 970802051255
A 33134 992039347
Q 7913 33611 5094350084730
S 17475 636184197
Q 4443 34765 994357760372
Q 9406 36631 3761303288002
S 19605 157627985
A 21224 805746904
Q 7334 31589 2144571561287
Q 5198 34783 1959201301685
A 24786 541075745
A 641 748607347
Q 9063 37225 7989353440653
A 31239 293518967
Q 6695 37238 9521624275250
S 15501 777606226
S 33150 317007443
S 15119 223233179
Q 1370 31269 4567471855656
S 13441 405709389
Q 5338 36268 1844642217407
Q 6813 29849 1763645263093
A 23754 282081710
Q 836 36789 945506041426
S 3451 816267731
S 18072 415355360
A 1162 242662132
Q 1635 36585 4512780749993
S 13356 363340884
S 20380 60365265
Q 169 37273 8597597549718
Q 3954 28087 6282160050541
S 22438 364732323
S 2294 446009213
A 8673 226315323
A 1634 396671903
A 2441 1975537
Q 11101 31132 9291852038999
A 26279 722710360
S 36584 723144924
A 11101 516368857
A 28845 497432034
S 36935 997725978
A 19454 348607307
Q 4661 26882 4939192404097
A 22824 686869694
Q 4142 36791 7953822513367
A 4046 106887352
S 30491 554262165
S 2490 32669160
S 30596 836713425
A 6041 522346563
Q 6669 31635 1630261612809
Q 12099 32960 7019148107175
A 17399 804764075
A 13422 693118557
Q 7968 32242 8809527306206
Q 2910 36563 7198465369368
A 29494 118361827
A 28791 256723846
A 3007 246576052
Q 3570 35223 8300216064543
A 10311 57686887
Q 8319 36411 9381932315796
S 4231 224159429
S 24106 455717809
Q 4135 31007 9032134621794
S 20954 719758676
Q 2583 24881 468226297855
A 33229 140190417
Q 253 23921 7750679245513
Q 150 35677 6225720066383
A 12584 5033947
S 31405 340831330
A 30998 124514261
A 5084 617970060
A 31549 367907947
A 8246 210894698
S 1370 307762369
S 21503 450977330
Q 9604 31394 8618743278451
Q 6538 32126 7959258568262
S 12122 172645711
S 30933 909271191
A 35450 195967738
A 33839 178239605
A 23833 68875526
A 21742 234324622
A 5147 512193809
Q 6905 34649 5856583907227
S 31678 213276505
Q 1716 34877 1364863501688
A 19340 587735036
A 9891 669846663
S 31672 443699776
Q 418 25822 5285802536096
Q 1956 34204 8964353205194
Q 4284 34715 7567196938527
Q 1707 20868 6844993455152
Q 799 36076 9928402970609
S 28070 613727881
S 465 712033138
Q 5152 30943 2724558438887
Q 2795 25379 6258659864751
Q 6315 35624 9780192047205
Q 382 27726 6004359005838
S 32878 403912320
Q 6679 30208 251496801319
A 14756 595324364
Q 11390 30146 7894441488409
S 3513 819061133
Q 4011 35663 8256358180298
S 27176 975104359
Q 5427 31074 5478048350242
S 19354 903326185
S 9587 747589304
Q 7648 32182 7773102865966
Q 7099 34203 9391688668025
Q 12398 32290 4275021901013
A 5507 831486298
S 2516 377924839
S 34564 12131745
A 14999 463629702
Q 9018 31601 7576014647118
S 32112 400873617
Q 6239 34651 1861092118430
Q 62 37396 9889084496562
S 24580 621713100
S 34324 116389709
A 21092 62292297
A 18594 916697820
A 35898 122069369
A 22183 962155172
Q 428 21771 143378008928
A 33725 424073626
Q 2222 35361 792073419749
Q 3270 28213 6185414651073
A 26305 115674098
Q 5524 37099 4883796880125
A 22651 696591764
A 13577 102329896
Q 9932 36230 554954330006
Q 2005 30279 9607797103968
Q 1556 37346 7111455701628
S 13166 569667029
S 32710 518033677
A 15114 86496684
A 232 639929039
S 2612 424698508
S 518 504485950
S 36281 76236705
S 32542 145191486
A 2205 641427103
S 2542 922908710
A 6894 610834113
Q 326 28401 7255322274053
Q 802 24265 7936125716394
S 8826 996013773
A 6180 483760567
S 489 585951495
Q 3725 33687 5381063094864
Q 6778 29013 9918483062553
A 9385 833482438
S 8913 632380191
S 29685 501682884
Q 384 33881 2379184295435
A 11747 909109595
S 16783 431343581
Q 4512 32019 7053476149325
Q 3844 37409 2134727164944
Q 1254 33388 3048338265033
Q 4178 28746 5479581717245
A 16344 294340675
A 34399 222371821
Q 361 33468 4935999821065
A 10299 209462005
Q 906 34141 9455876089199
S 24889 487712600
S 16918 186555070
Q 8493 30031 2708177416213
Q 1266 30873 8618509162107
A 5130 667066854
A 6781 694733856
S 34018 564143607
Q 263 31923 2931389712067
A 10723 760870489
S 27498 123006989
S 7490 571367059
S 11132 937464197
Q 3013 27002 5892248517683
S 19731 596567108
Q 8901 28536 7650522145257
S 11711 258676837
S 37297 9354227
Q 1075 35217 8892471499852
Q 476 21871 1383905264471
S 24241 799981746
Q 8097 29843 2242439968520
Q 925 35427 8971700655156
S 34792 644707039
S 8201 170601507
Q 4926 32064 2033492828639
S 21832 906383543
Q 1257 20195 7164884145155
S 22188 392603746
Q 6907 27277 7101863746645
S 2399 634955078
A 26179 67259041
Q 1671 23779 2585853609317
Q 756 37336 995790295189
A 12456 295807398
Q 3562 34755 8426820204250
Q 4531 34448 4330720689564
A 21912 312906933
Q 4636 30962 3180162274185
A 8984 610432015
S 438 139136540
Q 1578 36650 3960924207193
S 7462 423395792
A 30263 124092140
S 869 433498321
S 21153 749428563
A 33785 16589199
Q 1938 22154 7216518285341
S 28088 770558092
Q 7281 33185 5536092612557
Q 1739 20487 6646299899459
S 24182 553783880
S 19035 140078539
Q 11208 37172 1733871119168
S 26514 650030349
Q 4446 30992 8792551403688
A 4036 71604248
S 4686 221001051
Q 3561 35273 6450411073669
Q 14928 34595 2525003186469
Q 13090 35089 5457821235429
Q 1781 36827 286647537732
S 972 576723525
A 9705 9781124
Q 6534 31051 6176004134015
Q 667 36640 5505970768392
A 8875 511130792
Q 8613 34834 8734152484679
A 32818 955208176
S 30834 641123942
A 12189 61127532
Q 298 22947 6561313429610
Q 1658 35650 3925389936170
S 17800 413761994
A 24524 603488552
S 15549 294374973
A 4121 502978182
Q 12578 37306 1447700955607
A 32273 670090162
A 27736 828306417
Q 10509 33446 2128273305838
Q 6780 27652 2854004401667
A 25642 979105276
S 37396 287516236
A 17111 985787579
S 8854 263319068
Q 5029 33402 3018322336489
Q 6615 36698 8322937510184
S 16924 362775560
A 20469 997693727
Q 359 36824 8611568567266
Q 6708 34490 5020404951954
S 33318 915545792
A 4133 607546689
Q 574 37139 4661333723397
A 22818 689580718
Q 1527 34012 1411204527592
Q 2530 31031 2050351000971
Q 7448 34240 2566533646573
A 31854 932572884
Q 691 26742 3893424445794
S 18744 889513688
S 19736 320005079
S 25237 9679893
S 14004 721718419
Q 1991 37288 93440051159
A 15213 64312759
Q 7892 27676 4611527491827
Q 244 37286 3819467171718
Q 1477 34519 5210102777798
S 15382 467295918
A 25170 642520939
S 30246 166691840
S 32432 315897618
Q 12290 33717 8175617219628
Q 3705 33039 9827926866453
S 14413 228051195
S 18072 486170614
A 936 704314829
S 18565 246384849
Q 2742 36681 2528222253136
Q 5003 31764 310838912603
Q 509 28775 4877681889537
A 24006 252667686
A 5005 805239429
Q 1050 35511 41566353742
Q 5339 28000 6600842939341
Q 4240 30060 7249895018121
Q 5306 33176 5314585751930
Q 9742 30305 2836445449366
S 29728 314792146
A 32786 611381963
Q 123 37225 2331857383352
Q 6177 32597 4651239075018
A 182 771879428
Q 1099 36024 9950155773675
S 957 262265252
Q 7445 28585 8184319439616
A 2949 935380088
A 22959 567583879
S 704 80279776
Q 2478 22992 6987255896769
A 25273 296189385
Q 508 35844 6178732117739
A 31087 242970650
A 27230 175305702
A 1829 477174732
S 20062 448081292
A 85 182640482
Q 946 24741 4650935647249
Q 918 20015 4728452313465
S 2845 126837434
S 23693 586690152
S 32972 552734890
Q 17196 36111 8957350908187
A 10239 136875217
Q 2047 29982 9864717872935
Q 1792 31147 2378274831967
Q 1196 37380 4975800891809
Q 5337 32487 3495534318326
Q 15616 34939 4289775756858
S 4131 737357823
A 35768 891917542
S 24848 509928670
A 14842 385350218
Q 1579 37179 4887371441202
Q 1769 36893 6480778725492
A 20146 176804781
Q 13412 35385 8799864727826
S 16614 19103232
S 32769 305735050
A 1129 473619984
S 24040 244638572
S 183 504267855
S 32633 56325579
A 5204 711227952
A 25241 945012507
S 4580 159498050
Q 6522 28142 6490161737632
S 30401 205380793
S 35376 117440402
A 31302 987708952
S 35718 292799207
S 23585 836298008
Q 207 37268 9216821455345
S 5492 715412003
A 21938 278518541
Q 1525 36751 8665742508561
A 18594 474924128
Q 3951 36858 6758062429994
S 4485 687883703
A 9727 624848820
S 20918 220817573
A 34089 986637023
A 32039 177459859
A 28820 860791674
A 22689 78779378
Q 5472 29035 7855234825139
Q 270 30596 6316253657085
S 32949 46448648
A 34386 524912153
A 23827 625913399
A 25616 35448406
A 9204 681233036
A 15039 627726102
A 5981 598259433
Q 5852 34897 6396278615615
A 13992 70922231
Q 12991 35882 3248008688250
A 23867 472555453
Q 881 37257 5814918514899
A 34725 365751682
Q 3273 28161 8077309260799
Q 646 36531 5743588199174
A 25053 919291082
S 36147 524590662
A 9547 438626803
A 1008 387431285
A 29600 240805272
A 17405 376499776
Q 6411 29076 6990694459916
Q 791 33821 8325004619791
Q 3293 37229 1474137992659
A 26873 96999538
A 21667 732153136
Q 6659 34607 2434163116020
A 88 412573916
A 1737 824413799
A 2110 89923911
S 5535 570035322
Q 1281 29236 5109440230270
A 29967 421412997
A 13196 461058108
S 4577 385743092
A 31511 360104231
A 11927 62620789
Q 521 37343 5939670401551
Q 10395 30072 2556912406964
S 18896 743903022
S 30504 869300311
S 6258 498451892
A 14538 30803641
A 15027 694539641
Q 856 22812 2648129307653
Q 601 32123 5566717360818
Q 1741 25258 2719206700026
S 7341 47262472
S 26423 45319380
S 26293 352036113
Q 672 30981 8650273733825
S 34223 728274334
Q 13813 35348 9214931515738
Q 5523 35786 591392292427
S 522 773508768
A 10201 364926154
Q 717 37323 115192785402
Q 226 37258 3502421373062
S 28191 679997464
A 349 119717699
S 6393 518338482
Q 6556 31842 2945313970752
Q 2599 33499 4429068530478
A 33957 171234914
Q 704 34182 5084382215835
S 16582 929757383
S 3202 284446403
S 30418 914403916
Q 1481 33461 8499605894112
A 19234 501989260
Q 18374 37163 4432221866625
Q 10972 36963 8561266654054
Q 155 36090 9544682243157
Q 1656 25832 6372556861965
A 27883 417636497
A 17738 981016126
A 10291 825041034
Q 413 19884 8300003840015
A 35231 668208535
Q 1389 32181 1255619252845
S 17538 3352349
A 3664 808582933
Q 8669 35078 693787834615
S 34741 714408659
Q 6029 37381 2101782544885
A 4241 671994124
Q 8690 31497 8092768469133
A 32114 341976152
S 18601 292957644
A 34596 210389330
S 12026 389664897
A 29919 837109687
S 11822 849024853
A 31129 868870216
S 10097 188155173
Q 30 36115 2120850212906
S 10793 265728691
S 22305 719028698
S 8115 102869358
Q 2861 36767 4557293152310
S 20511 956797133
Q 5021 24107 6933801157502
S 1235 809927421
A 2834 859377937
A 13201 103536911
A 14204 255874011
Q 14440 36821 7329687206316
Q 9318 36497 1366856301488
Q 2433 33210 5207670685594
S 26307 529707762
Q 6252 33956 4340336363784
Q 272 37232 6684267803232
Q 6875 26080 1170777894640
A 11015 55584901
S 31202 971048112
Q 4667 35020 3756194392368
A 6043 757337152
A 633 850877492
A 12059 404893940
S 19268 493025749
S 2893 457130740
Q 3496 33486 7741914954974
S 36373 348157029
Q 684 34590 4194620385400
Q 4138 36887 5865974667567
A 31513 312894285
A 11120 118293206
Q 3403 26594 9325558308871
S 15217 820382048
Q 1415 35225 3377891473973
A 28014 957527775
Q 10198 29283 2784786882262
A 8873 883167001
S 35026 167831015
Q 4535 31958 8655150680033
S 7831 451752696
Q 2478 36621 3734010970531
Q 6817 34474 4325701223333
S 8463 989959928
Q 2387 36353 6299566915373
Q 1446 29898 1782591754078
A 13541 658935244
Q 817 31427 7920851036624
S 18889 645601198
A 26991 175901625
Q 17010 36390 4021378600583
S 24806 642307003
S 28264 136721743
A 28892 104587969
Q 9424 33086 1779820211551
A 30244 382151915
S 21690 926050775
Q 10074 29015 8198999121403
A 17548 615033416
A 26394 836437788
Q 925 31061 789800846722
A 33881 798972976
Q 1704 28171 8642524065401
A 10363 406308984
S 10268 893551073
Q 707 37010 284597733641
Q 1015 36545 9785588668687
Q 5926 34683 5706381292670
Q 9764 34465 9866950921691
S 23930 529010286
Q 16153 35346 2902311906094
A 22314 809402881
S 1755 275293808
S 15757 702518365
A 11500 943041438
Q 6741 34355 8765017624162
Q 2733 29015 5544045315805
Q 1432 33896 7825200420278
Q 10257 37216 5698521655336
Q 662 29139 6626084704505
S 31062 633618066
S 1737 694699747
A 32709 461373802
A 19955 576263217
S 15088 534322524
A 4648 861241044
S 3610 935706146
Q 2346 36133 5377360317419
A 5525 592286180
Q 1846 29839 3977117685838
S 17300 13508541
A 14835 358242825
A 6303 487831791
A 26464 258146574
Q 1205 35060 3465909638604
S 17069 18816776
Q 1177 27747 1805911710539
A 25997 863535055
Q 3813 30632 8492917175538
S 36897 101545968
A 19772 491261314
S 12470 442555661
S 34188 951514175
A 13956 29352437
S 7124 174910468
S 1433 84796465
S 19783 573434162
S 3748 288049449
S 32290 358536221
Q 881 37081 813395655301
S 1131 234940896
S 27836 158396596
A 2292 13388440
Q 2522 35879 533092779624
A 24527 797867640
S 5541 536285357
A 13557 67594832
A 23488 789218907
Q 9603 33676 6358370415108
Q 3934 30046 717179792137
S 7228 294120026
Q 65 21959 9222137412315
S 36420 387446079
Q 10898 36269 3596147618996
A 30809 791663247
A 15209 436832015
S 23417 643224075
Q 3252 34081 6534388009692
Q 7264 26106 736375343658
S 22889 483334737
S 27062 986164086
Q 4661 33284 4517501339848
Q 6510 30250 5014770470907
Q 590 36182 3598979281815
Q 9138 34288 7655867008727
Q 2948 26584 596648610268
S 27220 840554939
Q 12 37283 3953894067623
S 7644 815942186
Q 13020 33334 2904241186843
Q 5134 24302 5423627809524
Q 1272 21531 8628380373692
S 37160 320317530
Q 1010 35399 9248784147721
Q 7173 34469 8746889474564
S 33322 168169051
S 32703 520068363
Q 6362 35316 2907989171281
A 28655 287622045
Q 504 22266 6634096353008
Q 1124 37233 3245577526119
A 31867 917232403
A 5104 83564756
S 17061 700435165
A 33075 252444492
S 24883 775714832
S 3829 21700280
A 16930 849006592
Q 3269 35904 2789191440462
Q 11300 36506 1563886303714
Q 7029 29312 9278041788856
S 28067 923336523
S 16208 209157734
Q 7467 36035 3860245084200
A 3491 900790847
S 28149 492387566
A 35708 170080303
A 33728 443211919
A 7954 95849982
S 6008 433297059
Q 1481 29916 163790829026
A 29014 274439336
S 5539 413458880
S 10656 711010838
Q 57 33709 6464759592923
S 36790 542010869
S 21560 169805869
A 5666 342814849
A 15536 742471478
S 17912 663386249
S 28270 145520028
S 21231 29242427
S 13715 440800942
A 27459 34096790
A 15319 954745641
Q 6361 34003 673081965671
S 16324 653195467
S 20712 379624191
A 5468 329031079
A 3735 751004079
Q 7855 33518 2484046212457
Q 9448 37203 3795316934379
Q 14517 36789 414274636154
Q 6937 37218 2797534922709
S 14639 207299405
Q 1271 27923 4442658743380
Q 4508 31316 6344276260040
Q 4123 34528 3694528998586
S 4898 265755269
A 31617 839399631
Q 6126 28532 7821513873534
S 8992 847353458
A 2146 479601162
S 16346 373431127
A 35063 472092289
Q 222 37070 4138483496380
A 8170 912198374
A 27096 475601815
Q 2795 30574 4775072154297
A 6986 909024606
Q 7537 28527 8737633514693
S 1350 178835551
A 16700 108688220
A 977 819727418
A 34820 828825865
A 24470 802298408
Q 2998 32134 4848429289686
Q 490 31375 5749426190458
S 4024 442060011
Q 1616 30436 1596876195321
A 17495 669520365
Q 3741 37162 7361995696230
Q 7371 27508 9381119960386
A 27446 277450403
Q 15857 36181 3339442023334
A 35897 820161249
Q 4971 29299 6527262621821
Q 184 37310 5941872971502
Q 430 37241 2607141066822
S 1598 809374127
S 23385 243911244
Q 10299 29833 6771007426909
S 12957 922119668
A 31655 762425339
Q 258 36338 2256549856253
Q 113 37162 9537275638236
Q 13016 31843 6486187241601
Q 3069 23114 5516245871115
Q 6361 31599 4160796717792
A 4814 986421963
Q 3934 28990 1570450683950
A 10256 314103319
S 18064 123457205
S 8251 779278423
S 34124 908138668
Q 4602 27384 1856063750364
S 32485 647443602
Q 1838 32952 3721411179855
Q 4371 37165 2837286279026
Q 556 36409 930102990331
A 27661 129199535
Q 4510 29793 8675645411830
A 37197 421937987
Q 2489 29570 7658356119378
Q 13594 33021 4635815541370
A 27603 661691975
S 1517 171416367
S 24924 38221201
S 10209 37359045
S 31087 366844187
Q 706 35070 3363757009565
Q 21 37398 5055200995186
S 16428 143840387
S 26148 653846379
A 4005 761743921
A 32686 684800101
A 22478 785113588
S 1470 432028746
Q 9246 33396 6904926621479
S 9146 359380522
Q 186 25884 2707849427881
Q 13206 36470 8326016667022
Q 5454 35269 7048450804991
S 35987 903892948
A 21997 653425390
S 15147 958379065
S 24254 972519324
A 7055 335237976
A 1968 587917782
Q 5469 31400 6233413757133
Q 11748 34837 4958647961524
A 35981 115698251
Q 6998 36262 3369034850806
A 35981 417760362
A 26753 699271662
A 3635 850861924
A 1624 563865705
Q 5730 26333 3627487150299
Q 6268 29245 7307209234465
Q 8081 33902 1908730492233
A 26693 312155671
A 6803 233675556
A 31579 100197725
S 28369 892700558
Q 4724 35959 2706554173996
S 27865 360225542
Q 6683 37310 8287401376891
S 10230 229528127
S 14301 936427255
Q 6612 31398 8953841396408
S 30907 930181548
A 1990 383796120
S 6916 57794859
A 28456 642762454
S 892 863236404
Q 809 35386 1768446079595
A 6097 836731034
Q 11928 35416 5674393272711
A 1785 888207032
Q 46 37189 9888590455783
A 22247 986796564
S 8893 433907680
A 16554 707768787
A 13351 661706106
S 1129 424397850
A 36138 543139856
Q 1807 36682 2628488778210
A 9267 632651174
Q 452 29264 2643988732061
Q 8797 28894 7580303985175
S 34783 532964462
Q 1383 32001 252770724715
Q 13088 34698 2770955966563
A 24462 964994926
A 37314 68927532
Q 4693 37070 6560854817838
A 32731 304856044
A 32885 116461208
S 31806 827742491
Q 4274 37026 3389620853563
S 11096 662294930
Q 3631 34239 8879270257834
A 17509 857711373
Q 476 34663 7087804401931
A 5436 529725881
S 17600 568722547
S 13020 875515464
Q 6057 33271 1819951062769
Q 4148 35592 6053562316671
Q 1827 37112 809471224363
Q 8128 33954 2191314382777
S 32268 125453844
A 478 607664391
A 15406 452519922
A 17027 842026682
Q 9105 36925 3974677676342
Q 1094 31114 3411145378402
Q 4428 27574 2234254466481
A 11181 798878600
A 4197 102760730
Q 7409 27076 6314752216071
S 33394 370164124
Q 2413 36714 822003549592
S 20786 72701920
A 12474 275015343
A 31683 57755505
A 6287 511899155
S 23544 605866706
A 2006 554704508
Q 376 26240 5265965071401
Q 12520 37003 7630648074601
A 25700 335606565
A 34006 305940886
S 4501 889889452
A 29391 602884826
S 324 333543748
A 17056 599489540
Q 3878 26451 5267221529918
A 4137 428400983
S 23828 461348539
A 7379 313172071
S 21109 799176460
A 6821 240565700
Q 4630 33401 3699052070384
A 10700 309248508
A 26150 431766428
Q 3662 34570 2036866176826
S 6743 772767787
S 5577 531328470
Q 6001 35364 9778342299030
Q 7470 32496 6998393698813
Q 11902 31998 8000455496689
Q 8809 29227 3110348679767
Q 1654 35511 9821997759299
A 24286 706283031
S 13171 958545678
A 27452 847132171
S 19903 409992553
S 6872 709379148
A 22573 342546857
A 6199 191270470
A 14209 421454242
S 27957 660678017
A 9487 623112492
A 2966 461718079
S 10590 702948318
Q 8906 37361 2556510452095
Q 11584 32117 1274355985120
A 28503 88369357
A 22725 348172725
Q 1594 36823 657678142201
S 1588 374648612
S 1667 86856437
S 31162 920393504
Q 1002 36424 4371580331895
A 34582 591266587
Q 6654 28724 8608557850443
A 35315 40824850
S 1301 372739820
Q 2837 31650 8404791189988
S 26821 166732347
A 27228 811448170
Q 5461 31275 9561659956633
S 28811 728956027
A 4466 587944545
Q 3481 24462 1072555457575
S 29778 202617677
S 10080 438677962
A 16997 460551157
S 16379 355255107
A 26596 196755933
A 23281 136493979
A 21843 918838727
S 18184 782963682
S 11798 90278926
Q 7438 36192 4301415140966
A 2474 840817335
A 7640 578400936
A 36692 605734362
Q 12219 37355 3716645671935
Q 10640 31980 1783470094350
S 29872 405299510
S 11025 845351514
S 31527 642546252
Q 5243 36610 3732524956457
A 32701 441499091
A 25462 794654842
Q 1055 34072 9199376301254
A 8028 711381543
S 26775 545097948
S 4299 97931523
Q 5800 35543 6836071980627
Q 3141 35509 6117186147572
Q 1537 35824 8619648314208
Q 14720 35722 1433427752773
S 24773 481384446
A 5655 32745998
A 34056 949289732
Q 1075 37319 4429977439694
Q 8297 35770 8472768476282
S 11384 811490133
S 33045 725572429
A 27554 196866929
Q 13668 32707 8386594656675
S 15238 308723953
Q 85 33827 8376629253437
S 8622 730209119
S 5226 595183994
A 10801 628297263
S 37053 944011973
Q 1235 34289 1384389386736
S 7625 590191935
A 2475 765577210
A 19947 470999549
A 9101 169040820
A 19195 907686466
Q 583 37274 5242868583500
S 3118 951681196
Q 4379 28177 5499363082929
Q 2926 33317 5779152009306
A 10557 572711374
Q 1653 33988 1619760421656
S 29951 175301925
Q 1005 36510 2286731813534
A 5160 506143915
A 25668 711926882
A 6543 297516677
A 10653 48861527
Q 3287 31353 938010954095
S 17679 288480736
S 18716 551609341
Q 373 37361 2382460791336
Q 624 34774 1499262489144
A 15608 817460669
Q 6797 32563 1615224186194
Q 1389 34595 7270151119095
Q 4667 34282 6267024820831
S 30291 125776631
Q 225 33541 837631751026
S 11736 693341485
Q 5294 32212 4277816478622
S 35446 702411058
S 7027 570249497
S 33515 834278393
S 32512 838240555
A 35051 605685733
Q 6345 29916 4225288274587
S 24015 807322612
S 37204 153177109
A 19626 249338494
A 3315 26199886
A 10313 437456762
Q 4774 33389 1097853200104
Q 7893 36195 4701193620463
Q 12076 36366 6014886015216
S 15207 102622893
Q 4264 30551 1985553501956
A 19159 284158229
A 13350 985071194
S 1600 176574899
S 28150 795494958
A 3967 541486622
Q 978 36319 728562918139
Q 1669 36540 9024909940541
S 32226 888584891
Q 883 37074 4356478080169
Q 5721 36200 3874752364268
S 13860 863627399
A 11398 596054136
A 17200 95394249
Q 2092 32355 6565655674880
A 5193 722578317
Q 7511 36084 5606034301285
A 7579 426360214
Q 1499 29817 9609039029811
A 28050 413635316
Q 1188 34317 6658807063747
Q 4070 31796 9009391461406
S 3864 738771
S 16461 345442455
A 32296 319102840
S 27434 628659049
S 34924 626601133
A 15444 695349220
S 17687 591715880
A 16537 556265398
Q 3318 34194 7666488203940
A 28606 514762894
S 16340 697816174
A 34445 422169434
A 24027 720990598
A 22556 745887844
A 26254 880789034
Q 366 36916 331468055517
Q 3241 31027 5100228384986
A 9029 721519845
S 18088 518085910
S 18668 153593075
Q 15737 37176 2933510801303
A 9368 442089882
A 31583 354631800
A 3334 235508275
Q 3920 31600 1696848157370
S 6575 844230031
A 1233 849845834
Q 73 36499 5976279549280
Q 891 36860 8173273954869
Q 9494 29849 9540293143332
Q 614 19635 6276292781641
S 23795 385953780
Q 5582 35895 4570667719108
S 20953 757613492
Q 10360 31629 8425629728839
Q 8095 34972 8749859833287
Q 1672 31991 5962924437329
S 6961 293938568
A 4631 98647222
A 34376 597860848
Q 4909 36682 7115662171769
Q 1903 22467 4676394605789
Q 3829 25035 9327767022327
Q 5792 26689 2367619976368
Q 10334 34723 3097909026488
Q 12318 34554 887883328391
A 9848 771532212
S 26027 312698018
S 30487 946860199
A 17283 674227889
Q 1934 30089 7021703013881
S 8580 426335893
S 15322 126036422
A 1090 846828789
S 31993 947299424
A 35669 572396571
Q 584 24669 1310808530767
Q 16 34440 1224017311136
A 16444 824425399
Q 328 36613 3433444425859
Q 184 26250 3071723151929
Q 6235 35564 3399576113740
Q 1307 34350 9269068093165
Q 1654 27320 2751902823332
Q 6021 27158 8770031235624
Q 338 37020 7590567616050
A 836 430588843
A 7666 525923617
A 18078 79861263
A 10607 979928812
S 31245 334929137
A 21098 733199025
A 24783 585598601
A 10134 558321517
Q 292 33973 2568073560208
S 37161 188630782
Q 2973 27271 8265960733702
Q 629 35927 2598024454925
A 29232 946487475
Q 18194 37087 1432806248224
S 20079 831506181
Q 5878 25013 8732447112902
Q 72 37406 9787541264188
S 4425 52565131
S 722 66935206
A 11122 524951445
Q 1390 23357 1891978585681
A 17728 125994115
S 14917 789622257
S 20837 808533996
Q 4770 34667 3262103885100
A 32203 699369300
S 25974 351148173
A 21462 600816251
A 14990 491635824
Q 1617 30404 2015690766006
A 31463 855632632
A 32506 182104895
S 34695 251355614
S 10955 175607623
A 9636 954864231
A 19472 569395543
Q 415 37335 5811333230809
Q 1915 29052 4335237398908
Q 18067 36949 9501898378829
A 10293 486948172
Q 29 34540 9246449458308
Q 3277 32601 6200677422288
S 28355 627202300
A 33867 651561489
A 19653 562174191
Q 12273 36068 2738824353252
A 29162 795387011
Q 2419 33032 6285679434797
Q 11033 29962 101154468102
Q 3000 35256 1903812411704
S 22279 333092031
A 22189 457902890
A 31164 195500219
Q 6002 32592 1051952757422
S 15259 831012166
Q 1134 36314 4690682668984
S 36738 318237971
Q 4535 34886 4064388883941
Q 14 37274 397395603633
A 26736 154803826
Q 2289 36061 6380559374468
Q 8374 29347 5830849331092
S 3373 111878907
A 9652 438398554
S 18818 124831681
A 1335 237982851
S 4886 49675147
S 12946 505530532
S 31025 275550913
S 7027 471951164
Q 2341 36739 1928491018005
S 3430 827873724
S 2298 739254644
S 25029 976041759
A 29729 33723319
A 29341 566688500
S 14447 467702263
Q 4175 24386 1322828510509
A 19460 151608890
Q 3389 36222 9482098255965
S 36338 675733904
S 6682 277066361
A 31710 211333114
Q 2463 30512 2789217940271
A 22922 140999427
S 16566 443484675
Q 82 37411 9132953644620
A 26241 82694685
Q 5622 35456 6408905660802
Q 3426 34391 5057427966800
Q 775 37281 5217521196191
S 35991 505319441
A 28284 186567478
Q 3470 27111 4407183103088
A 30218 21680671
Q 14750 35460 7659776217694
Q 2871 36224 532508407458
Q 11256 32345 4488142879602
Q 418 23748 5528251813708
A 6581 910630353
Q 205 26218 7837000490485
S 2704 497474229
S 8970 859842907
S 35462 58595928
A 33296 298651826
S 29490 81849523
Q 16837 35708 5614400662709
S 22636 252927836
S 9228 891929352
S 36444 121743000
A 13052 561489348
S 11077 105639137
S 28559 587200475
Q 2106 30630 3653293579303
Q 2893 36844 9281623793457
A 11933 31379571
A 15446 768765397
A 34338 472469895
A 25168 989172771
Q 9102 31488 7648501857718
A 16581 204968396
Q 2318 36080 8229663294386
Q 2579 28801 1925713271204
Q 1037 36999 2244215939313
Q 6812 28755 4057437081630
S 17884 186178444
Q 9707 28870 9430908670735
Q 322 36646 2207373070435
S 2516 741526032
Q 7331 29996 752597464518
A 23725 160280184
Q 2437 32880 5243255818977
S 23219 376522026
Q 8417 35622 2854809611050
Q 22 35730 4378889697261
S 24262 274711441
S 3900 759673367
A 29471 644286927
S 37096 653615922
A 36794 695654493
Q 11105 30358 1900332476084
A 20276 256356613
A 25660 577004019
A 25904 174123602
S 11757 151948610
Q 10291 32286 4672240413400
A 6635 51470150
A 33532 961797035
S 36744 443072661
S 31192 578677471
S 32882 630909390
Q 4462 25394 7275276757153
S 711 841814988
S 18432 676418298
A 9083 262143000
Q 4707 23922 6040727468628
S 32187 636114597
S 14695 530647312
Q 9349 36197 7649758612366
Q 6967 32115 6245446655529
Q 1903 36958 1067981830613
Q 15984 35174 6399730494378
A 8318 456181710
S 33515 910442949
Q 3108 29193 1707010779504
S 14623 214565183
A 11638 559919357
Q 3513 36823 2896174571573
S 2315 241734306
Q 5011 34141 5638206855001
Q 4084 33877 6563671573121
Q 290 31478 1889098745860
S 9861 23106891
S 8679 247841908
A 29028 341524075
A 29855 955294334
A 28374 775801002
Q 4992 31604 9586579946363
Q 8151 31868 13771950734
A 14984 2741973
S 10610 191542870
Q 11736 33008 4135682727120
Q 2189 24568 2687914373737
Q 8830 35300 9471195640822
S 17054 247295657
A 27885 909351045
Q 16719 36411 211897508551
Q 7300 34590 2226745939136
Q 293 24668 1530709746262
A 5701 71526914
A 8899 263705154
A 3788 347485234
A 16945 384696749
S 19886 64447257
S 25045 403724963
Q 5548 33126 8153560121425
A 7388 464783252
Q 12834 32725 5284844672988
S 10023 510138294
A 20952 188624571
A 5610 566644188
Q 287 28015 9525792578319
Q 116 37073 603555174501
A 6284 923082638
S 10042 530421690
Q 2697 37129 8328081801037
Q 3044 24367 772749356336
Q 85 35856 1077697353265
A 4991 692384579
A 6709 699242413
Q 998 33473 3061210824160
S 14176 972310337
S 14439 82990655
S 4406 244838185
A 12570 961725016
A 32160 188260472
Q 8806 31702 7768950377526
Q 4246 34039 6310074027271
Q 7817 28270 9292384820133
A 8670 816740161
A 26890 358729884
Q 13240 34506 901817575537
Q 1768 23209 5454059800556
S 16482 991496577
Q 5865 34321 1516263276475
Q 1203 24794 7291428285914
A 15796 597768274
A 16873 341614357
Q 363 31315 2790471135648
A 19078 451246113
Q 6033 36346 5000001165172
Q 3741 34925 2636206691627
Q 10328 31225 1080480345762
A 27225 287835573
A 8595 329313836
S 20010 993462945
S 33570 142276976
Q 1103 26234 3258002585565
A 28116 210221550
Q 10053 30598 1720869314455
S 24442 980231157
A 571 783465655
Q 6603 36416 3620200358859
Q 5292 30034 9433773417183
S 4184 646349488
Q 1720 37278 7812065897636
S 35603 860041435
S 10476 277456630
Q 1346 33691 7490393759517
S 32800 719825999
Q 1888 36227 1306564888415
Q 2803 36876 5984109265772
A 15685 382864946
Q 3713 26420 9488898986798
A 32547 498230949
A 25063 467236134
A 23654 489332176
Q 13124 35242 7368213928340
A 5731 401604549
S 35973 534420727
A 24211 397812214
Q 7241 29729 2840241806465
A 1865 567099392
Q 3946 35760 4452118530965
Q 2230 32055 9308319895584
Q 885 36486 9956146367653
S 32994 101001631
A 16953 965113797
S 18175 229794625
S 20685 917204510
A 29451 950347516
Q 5570 32552 4745180070194
A 27013 788113336
Q 2904 22618 8815383585733
Q 1600 36826 1236576861316
S 13540 342761141
A 36826 726370064
S 36402 137683215
A 35788 325250525
Q 6185 30669 7648251973786
S 25849 456623899
S 27494 457146220
Q 12354 34401 1135558122820
Q 2269 37287 336569479533
A 23420 124186330
A 10776 589107600
S 14086 542398888
Q 9048 30395 6631882990431
Q 14455 36952 6592427042191
A 23558 425760052
S 15838 17223843
Q 2241 36764 9909615264008
S 27735 771061054
S 31384 127798757
A 15908 754971303
Q 190 36966 5555741558727
S 1715 713740787
A 2769 529945292
Q 725 37349 9701874936234
Q 5411 27326 1101093468775
S 24763 184757261
A 33820 841484097
Q 1451 30720 3284861793427
Q 1860 28240 8982883341555
A 77 930082193
S 26575 75769557
Q 7492 33850 2785444881815
S 26022 629544612
A 1952 653113316
Q 1320 35621 9149760944627
Q 6263 34318 5387218845457
A 13930 196703194
S 4117 53553710
Q 311 34304 556165793164
Q 1985 29471 538856491924
Q 443 19911 3006252238558
Q 1483 37138 7472993471146
A 24198 786854123
Q 7914 33846 9649175103668
Q 4042 26910 3138110938196
Q 9283 30864 3950495615812
A 16875 6842118
A 7378 515397114
A 5739 587630798
A 20712 845904459
A 25430 316277780
A 275 98428445
Q 7321 26923 101058016525
Q 577 26038 1126477655924
Q 15801 36380 7008399344631
A 19510 976360357
A 12188 364835521
Q 11171 34319 3698168376602
Q 1865 35444 7688657558819
Q 10 37209 9804458544188
S 36568 933702773
S 27201 744234293
A 27966 412604088
S 7673 577197679
S 2690 229772277
S 2893 264458245
Q 158 29505 2682086512669
Q 2878 35216 9382194641285
A 27230 421341550
S 1630 459361263
Q 2418 35522 7383272547318
Q 3847 34830 3936121118709
A 9117 932434648
S 21409 291226670
A 27818 28977860
Q 115 36845 1397033813717
Q 10562 32782 8241439774362
S 15278 950234118
Q 1816 27726 1284484735793
Q 1586 36613 7893482731525
S 6622 431690718
A 32579 946598342
Q 8531 30884 4123853638497
S 26927 695957453
Q 11624 35650 822591886240
A 2682 590311761
A 15624 532168617
A 7833 791124436
Q 501 28621 2415314038970
S 23066 713055157
Q 4888 35611 1216468999923
Q 8768 28466 8379937546926
A 12633 201852273
Q 504 37374 5494994424631
S 6883 157521824
Q 15239 34929 6045778877708
Q 5414 32272 8691073442200
S 5530 700420427
Q 876 36847 2629577808874
S 17645 817439678
Q 11536 32399 3932960632633
S 12267 20686836
S 25203 750948321
Q 12185 31697 7776992583497
A 23838 288339981
S 26162 327190116
A 7682 480651156
A 33291 600048210
S 27486 146331403
Q 893 34092 3339782652272
Q 1869 36353 1284840555686
Q 1975 35687 6820008063965
A 5736 506720781
A 14864 24956505
Q 696 36318 5387661665980
Q 16271 35102 759340558653
Q 2470 36938 9132591946407
Q 4865 37239 8843911464397
A 27873 220639735
A 11240 218344208
Q 2688 36721 7411614944998
A 30133 244835374
S 18032 529282655
A 29152 368836975
S 18556 67968988
S 24182 24260897
Q 3723 34687 4067993841107
Q 11510 32210 8960560277520
A 7090 953971844
S 17826 798516067
Q 8696 36609 7379832777287
Q 8572 31558 6409868617777
A 3725 291542268
A 30899 80630610
Q 9744 32501 1273712160046
Q 13721 33963 9477406401005
A 19160 157467222
S 17314 584802756
A 33584 717429057
A 34697 625546899
Q 601 37148 3115935364321
S 5269 910217334
Q 2220 35042 1148666336930
Q 9425 29849 2300508094555
Q 6420 34782 2063047948051
A 34562 258974993
A 20734 205881926
S 34653 618583364
A 23040 757687846
A 24976 576327392
S 9673 642338954
Q 5848 29945 787913062506
A 3117 487538666
S 13974 906223298
Q 2107 34344 1285089140202
S 21528 372544678
Q 4703 35222 3274153671577
Q 1888 25724 5010038115595
A 36958 54986468
A 1209 426045629
Q 8318 32560 6965802879541
Q 11000 31180 6486362839014
Q 2334 36460 6284723335155
Q 1226 35342 895311659262
A 23857 695557453
Q 280 35690 2131972941530
Q 12629 35781 7200570773626
S 12080 78670595
Q 3778 32683 6324425827559
S 3308 893170584
A 28893 556632407
A 1425 757889034
A 3869 3079289
S 792 981108306
S 36661 978537365
A 16266 135585290
Q 11 37410 118981621446
S 5186 882648115
Q 1625 35104 3991134551065
Q 2174 34000 1604700549195
A 21050 359571020
Q 938 35136 2778844937923
Q 2733 35286 4706115202946
S 6694 583886166
Q 2759 29276 1591572463467
A 35727 645981660
Q 9632 29239 3839502240221
A 8637 446069039
A 22961 929198072
Q 211 36312 3897230395989
Q 5701 26019 1853655676136
Q 86 36840 5411891643215
Q 12377 37296 6079926202456
A 36606 551690972
A 7075 473059403
S 11493 100904072
A 17667 447014278
S 26268 31946048
S 9033 831880577
Q 16068 36246 7556592706850
A 10771 569630215
A 11583 952893627
Q 2772 32968 9305224794922
S 9862 801215217
Q 5062 35618 2568300329066
S 33856 356949384
Q 1878 35839 9199884489209
Q 5140 34053 5986749923375
Q 10837 30551 210495174831
Q 9827 35630 7498547433003
S 33176 946975100
Q 442 35418 8154679001161
A 5785 902784564
Q 15564 34973 9261945566815
S 6709 13989043
A 25703 706177989
Q 238 36486 9072398812589
Q 16446 35363 3431243398281
S 27350 784384660
Q 2774 22809 932096308484
Q 6833 27992 986714303127
A 30971 24629975
Q 2277 35452 4512263121002
A 32777 511310164
Q 10390 30706 7232944946868
A 32006 838077288
Q 72 37271 5186166705484
Q 1512 32812 2993510646560
S 28311 279030945
Q 11482 34966 6457821886528
A 1795 36120252
S 22103 506416132
S 30485 398515404
A 28961 446384560
A 34691 961501223
Q 880 37225 429855605864
Q 4879 26432 4102472718518
A 26333 54828780
A 20843 267165547
Q 164 36398 7589639331543
Q 3937 36919 4540404447183
Q 3423 29236 9794712323586
Q 8542 37327 7657329667147
S 20506 286641984
A 33512 287501787
Q 1527 20650 8876056296969
Q 7613 27912 1866618186027
Q 6784 37262 6997522171991
Q 4307 35316 4902686807673
S 3963 293328804
A 32086 763131934
S 688 84513024
S 36396 509783088
Q 4666 28150 2401037186062
A 24132 347372145
Q 3600 33654 166226324831
Q 3306 24672 7180875277130
Q 7005 33642 7731743218007
Q 9228 28237 4266439001922
A 3365 325885470
Q 293 37262 5709763987274
Q 1437 30987 3165658407248
A 14055 196375460
A 4866 976105724
Q 6701 30155 7761593885953
S 18899 750400799
A 19716 195968726
Q 935 35411 7616259321931
A 33329 240671471
Q 438 25098 2610968360164
Q 175 32266 5439842587973
S 27017 331718077
Q 7181 36432 7296189531829
S 16755 704040358
Q 10699 33128 264815360738
S 36248 973348009
Q 4681 31358 7571733850950
S 36193 600026260
S 11499 914678748
A 7961 179898624
S 13077 329867944
Q 390 28165 9954908242929
A 8028 126145072
S 8271 989687962
A 31959 942338216
Q 994 36570 1743036887977
Q 195 36770 8357191174062
A 25301 373502227
A 15034 932930647
Q 5512 31830 217571932598
A 25400 182433656
A 33976 343012756
S 25410 923918124
Q 997 25744 2697980881281
A 9691 533776144
Q 622 35627 1740087007380
S 30021 980165994
Q 13466 37051 431045464841
Q 2856 30088 2874531990746
A 27542 647862623
Q 13805 36161 7024187606039
S 10680 974131037
S 15823 960141254
S 32000 734119681
Q 29 36467 5580808239412
A 27583 103250063
S 13940 753615100
A 8782 769238648
Q 6211 34759 1491785079858
Q 6255 35551 440845906756
S 5958 35266859
Q 3001 37237 5908245234919
S 14618 90925882
S 26036 909167668
Q 2761 23153 5061822818562
S 29404 311872842
S 8615 837563907
S 19247 286663124
Q 2333 36520 3556625734384
S 24095 933731627
S 22271 802260981
Q 11630 31529 207513279002
Q 1493 33863 6016215671662
Q 1736 35704 2655165411916
Q 4953 26021 101004026137
Q 723 35711 3965275861971
S 23570 342727821
A 26036 392893342
S 7685 958640016
Q 8480 30766 1275631700892
A 33318 855665716
A 17795 89062932
Q 49 35050 6045228907453
S 20805 45075002
Q 248 37400 7284309822318
Q 14707 33621 6493713681651
S 653 378538245
Q 79 36579 4136134915367
S 30675 236511433
Q 417 37329 2954432342448
Q 156 32774 9025015590605
S 30384 594936368
A 12395 879517818
A 11873 92506274
Q 4052 35531 4826514497489
Q 4298 31055 9671276793241
Q 2376 35673 1472519533442
A 11010 619213833
A 36170 660167275
Q 15555 34328 2973906656869
Q 15836 34844 7114989715638
Q 9247 34027 9003486803708
S 23598 579972857
S 16071 635599936
A 34388 421376651
A 9907 733731277
A 8893 228679194
Q 2006 35581 363421483885
Q 126 36953 451618283096
Q 16229 37015 1104799295363
A 35461 946213327
Q 2303 35936 6221043063154
S 16793 433870774
S 24586 73122569
S 15442 374437031
S 33026 433963440
Q 1420 36444 9417612465666
A 13878 393674409
Q 607 37407 227967176783
S 15603 744230381
Q 3261 29660 8831122152305
Q 93 33022 7644682173708
S 2494 1575153
Q 10925 34006 4060095021409
Q 2918 29738 6009082662081
A 2990 431616072
A 22098 912629833
S 35517 363064450
A 36415 45663240
S 11596 750801145
S 13876 671106599
Q 14035 34276 6420223562940
A 167 795762921
Q 3962 30449 2476636944776
A 10728 718254646
A 20642 106313403
S 26983 115619364
S 28341 720355364
A 29568 569900591
A 4830 238117810
S 16956 119591025
Q 10710 37134 2297784629040
Q 4371 23542 6330154889901
A 28462 264315499
A 22276 401998629
Q 159 36898 6792676478025
A 10683 537519569
S 10618 344027666
A 318 227274407
A 13587 831668327
S 29948 839441171
A 11937 931836712
S 11466 637735157
A 32972 408779764
A 23408 497891862
A 34019 893022503
S 32789 567763996
Q 10324 35915 2072386934441
A 10798 508983097
A 14958 393965034
Q 1616 34554 1384992397495
S 17356 295756654
S 5755 258818829
S 11211 35996786
A 4604 153140468
A 19616 535056831
A 9744 8747818
Q 1595 36387 7344299277021
Q 7281 35983 635710486883
S 18003 637963504
S 4500 448371378
Q 7407 29005 4452500256798
S 29547 972879664
S 11805 693263306
Q 59 35737 2990283840556
A 4861 353456818
S 27336 491555782
A 33184 483923519
A 15494 935487714
Q 7521 33264 1598283009595
Q 13443 37404 7706073714392
A 32976 879617285
A 17404 149532702
S 32370 432321480
A 7095 72153110
S 26561 142564718
Q 7168 30464 7367740407406
Q 1201 23756 5722236123175
Q 10294 29406 8955665824132
Q 11755 32526 5297837087919
A 36905 421991128
Q 217 37128 3117344142932
Q 698 30089 3671465601215
Q 4964 34373 4114006366989
Q 393 32078 3831128395526
Q 593 21141 46044735763
Q 15325 34289 596657305820
A 14777 467260155
A 28962 941517769
Q 827 29789 7170094841044
S 3174 893427974
S 13539 49753007
S 24256 452677414
Q 4438 31186 6670087779574
Q 2649 36496 2013066277777
Q 7708 28515 6694467106258
Q 2351 36158 3508375135875
A 25769 388701475
Q 10361 35274 963970296458
A 19041 359958668
S 12646 180633098
A 37262 772857387
Q 438 28582 6698728758350
Q 1887 35646 6953987340419
Q 1715 34060 7546903877638
S 17358 184139957
Q 1582 22666 4271289441041
A 789 817762001
A 22783 600282337
Q 4471 33110 2221015110333
Q 2956 33308 1779079330829
S 21168 783530936
S 16716 509281305
S 25412 845541953
S 30752 461639916
A 18181 847510115
A 15436 978965218
A 28947 698293509
S 19268 109074164
S 26724 971420070
Q 8428 36306 3128472891839
A 12845 59489099
Q 2427 23414 9573972033099
S 29473 988935567
Q 8371 31311 9215575634513
A 16955 238760629
Q 4840 36807 9633906914871
A 9281 161010675
A 28377 246938753
A 34392 3299997
Q 10794 31971 9409395837478
Q 2149 36812 8300381161544
Q 2386 36973 2695270482830
A 26915 904910548
S 31669 149201345
Q 16039 36091 5010800595757
A 29024 924646483
A 31419 854679992
A 31294 557802271
S 24719 779117679
S 12662 801452154
S 459 547418344
Q 6969 28194 8391881565
A 35849 196313018
Q 15858 36256 8637492722231
Q 2138 29812 6670870345978
Q 2052 25471 5186152080621
Q 4410 24468 3221105047560
Q 453 36805 8129952682282
Q 12047 34097 3712031950081
Q 1688 33947 8900000294007
S 19413 138781527
Q 5759 35791 5308589310165
Q 14407 36471 9246596929684
Q 7513 33131 1007789762081
A 22680 755097731
Q 9937 32379 4187508387849
S 8216 53489040
A 35745 637494931
S 35586 193110625
A 11425 588371730
S 4400 775762775
A 1111 849430897
Q 5073 34293 4670914877042
Q 538 36058 9088439882077
Q 11651 30879 5411331385769
A 2710 419538251
S 3863 229331746
Q 1194 36881 6758277340366
Q 9375 36974 9686003479379
Q 2617 33993 497963197570
S 4749 505206934
A 19182 155767442
Q 50 33161 8494935611159
S 14441 610413152
S 8956 676152476
S 35819 699301167
S 3284 964712498
S 7437 66383841
S 27359 25040098
S 23341 528540880
A 5645 504472947
S 196 997599396
Q 2741 36820 4095566369931
S 1446 787712157
Q 1804 35238 9076795380062
S 6639 230480196
S 22037 985353927
A 3254 762339528
S 11385 177087549
Q 575 33606 8375519947121
S 7573 676161915
S 17371 732893405
S 3549 964114947
Q 11286 31127 3896687954509
Q 1726 31857 9403197582004
A 245 521054988
Q 906 35252 5312301726468
A 29828 143381905
Q 7658 34942 3074129186115
Q 5708 33652 7986128431427
A 1354 601703127
A 20307 552110748
S 17874 346694053
Q 3995 34800 151941118799
Q 11700 30714 8334026841835
A 15136 367480462
A 9148 14722237
S 14839 910011508
S 18669 398145898
A 15014 28049668
S 27719 218122807
Q 26 28164 2826782161629
S 688 799776627
Q 14612 37094 9253575326164
S 12844 991825213
Q 1238 27734 3681114227267
Q 512 36830 8056505230478
Q 2718 29189 8131255530962
Q 2987 33638 5037198696779
Q 11154 35853 9925191103227
Q 15744 35362 307065844966
S 22669 863500746
Q 3847 34377 4761138649419
Q 7453 30972 8860920556577
Q 2927 36752 4742421299130
A 28182 35033798
Q 1987 31776 2355960908080
Q 1025 31270 7252195770045
A 1737 158746473
Q 15735 36833 421318715273
Q 7647 36724 7544406748690
Q 627 30268 786740517005
A 4444 577845357
A 15576 561948322
S 9588 373732043
S 20030 212701288
S 33504 722749516
Q 36 31188 6329159298870
A 24042 257058320
Q 1985 32211 7367436930530
A 547 874578314
S 26407 846788790
Q 1785 36675 4885403525960
S 18120 19893446
S 9334 391437929
A 6456 915912486
A 28123 545912185
S 17140 290117526
Q 4505 33448 9952377204112
A 19576 532158230
Q 9178 28692 4896564137286
A 32551 598719126
S 24629 852139091
A 31687 160719588
S 36618 863944078
Q 170 37355 7153258476141
S 13106 201268931
A 16205 630139842
Q 3074 34916 2624012568345
S 5504 572308269
Q 6474 36584 4504859895586
A 32805 434208915
A 26925 858314223
S 191 243604801
A 1855 402864656
Q 3838 28188 3934415830028
A 31687 974128927
A 36388 809446803
Q 9395 34402 427419884049
Q 5456 34480 9862512847257
S 715 560622999
A 29132 852637922
A 24426 540173758
S 16466 542165136
A 22318 745505569
S 19267 648297964
A 23125 200847426
A 2825 281395520
S 7774 135930758
Q 4728 25984 1277781115468
A 13521 860491135
Q 12862 34875 5656646378989
A 12164 972483615
Q 2668 36380 7327530775750
S 6975 124300224
Q 11559 30327 7366895273140
Q 1597 30196 7534436640903
Q 954 22052 699504786006
Q 682 35286 6750518309135
Q 525 20986 9736067123612
Q 14044 33778 9234101999983
A 29446 1341956
Q 3533 29063 9410579396832
A 10930 882374917
Q 53 37346 3156934410121
Q 1999 36348 7242681197292
S 13151 715016929
Q 12431 35721 434389672265
S 1731 592720178
S 3731 751575075
Q 2838 29484 4380647762881
Q 9266 35544 799053002800
S 29395 88619157
A 25738 190377299
A 5224 394744560
Q 8250 33718 986354221945
S 9598 289425287
S 16726 839986685
S 7043 505865762
Q 12183 31587 6247043076079
Q 13165 36198 2047465981389
S 7403 308326448
Q 306 23981 2371715251181
S 14002 428056382
S 30006 434429742
Q 1683 37142 7688662402026
S 25246 528423500
Q 3695 36326 183323877345
S 368 774424374
Q 15786 36560 2561009801698
S 14441 539015778
Q 2042 23255 8442835147764
Q 4102 34217 1694053564540
S 2425 743715968
Q 55 31639 9213484477494
S 22389 590077167
A 36879 147426204
Q 16394 36164 9436205373410
Q 8637 28774 221757375397
A 36001 303620606
A 29216 665217855
Q 5832 25363 4248291035736
Q 8424 33804 5613824389221
A 11642 378925533
A 29049 907319370
S 13816 937192359
S 2684 987726123
A 15527 332003169
S 1418 392876588
Q 6276 28427 5232959276959
S 8118 377747188
Q 5533 35339 1831190288245
Q 108 32621 9419546145129
Q 2205 33256 1341758294892
Q 4111 36316 9122045512107
A 411 523601120
Q 1175 32458 4239455885439
A 29704 875016537
Q 9448 31048 8100311193065
Q 1930 31645 4304307872272
S 13858 748640057
A 30107 805729184
A 24373 164077825
Q 7557 32176 5648996775712
Q 4752 33863 499613500740
A 1524 467184614
Q 4415 31255 406030171001
A 20689 56510734
Q 9285 33505 1800938780827
A 31895 778770622
S 37074 350927401
A 17776 60361742
S 15573 342211826
A 35697 181780505
Q 4135 27853 4704723586102
S 36252 199901995
A 28237 49121382
A 4001 675609844
S 7163 346230796
S 10031 796554435
A 6807 673939434
Q 3433 32401 7737233013167
S 7288 847566026
Q 7921 30233 8956003731654
A 33852 199935889
S 6529 23732998
Q 1819 32703 5373194004919
S 7566 701795324
A 28522 633702236
Q 4041 32023 1906077606806
A 36936 2395916
A 17748 613532553
Q 8572 35380 603001640707
Q 790 37224 6258654853859
A 11446 366202137
S 28099 269067630
A 28728 801551977
Q 6206 25859 4431062145319
S 1392 465968208
A 30465 271008881
Q 3503 30988 9947852112009
S 13472 127732593
Q 1259 31053 3670673733178
Q 1399 37298 125891883314
A 12699 952191064
Q 2037 36485 5633258744525
S 7999 587518806
Q 2554 30174 9345177175690
S 37089 2590632
A 25150 569492149
A 12282 253287305
Q 3201 33505 6921792344835
S 16270 849718900
Q 2196 29340 2937322247314
S 35080 64947214
A 26549 511366135
Q 15456 35039 9837111126735
Q 8092 35106 126023547280
Q 2625 27153 9494445058434
S 8569 354186635
S 6211 547715120
Q 11957 36489 3492230079661
Q 3647 28160 8934468127754
S 19009 654202713
Q 834 37399 2551308119055
S 8064 560254591
Q 1047 35991 5595942577033
A 7584 156450186
A 5147 576748301
Q 620 36203 5556816218737
S 35106 609037063
S 26671 461846241
Q 1023 35094 9174350224460
A 3941 945813262
Q 6517 32633 3911581788573
S 4173 160719215
A 27050 726585674
A 12925 279076829
A 32669 848526563
Q 3249 25751 9433233721771
S 6439 985729799
A 5241 898235820
A 24528 592447470
S 21010 722443205
A 37041 732321238
Q 1014 28512 3906101844529
Q 926 35149 3054292026340
Q 4867 36173 10642962793
Q 3976 37139 6749848573325
S 9255 194102449
A 19319 228756251
Q 8692 36326 5339797441201
Q 3257 37060 8660905824662
A 22660 405247835
A 33405 320814317
A 34538 812887140
A 10940 228744328
Q 1453 23693 8555402343935
A 21110 290091328
A 32930 648957977
S 24403 182331402
A 17395 666267168
S 5039 820676708
Q 4170 24356 9342456219107
Q 14762 35482 3545085296243
Q 1539 35336 4812448222181
S 34143 882917979
A 31597 712141881
Q 391 36694 786381378284
Q 8981 33555 1045177332240
S 27271 248149803
A 13626 749502512
Q 11277 31086 5520212301272
A 34668 275506105
A 6249 825055078
S 671 361320844
Q 3856 27975 3302385329991
Q 8546 30056 3457943124312
A 25665 804276959
A 22285 141595713
Q 3590 27852 8149930631349
S 18944 43570740
S 20308 341677981
A 35527 403274244
A 36090 888075088
S 9740 106000913
A 7839 24916230
S 2686 818699466
Q 617 30077 5518582988551
A 23716 568450522
A 18483 927879535
Q 208 33813 665722828320
A 34191 685523228
S 23893 650164007
A 22853 84825196
Q 3647 29129 1839567328481
Q 15190 35717 1736372413871
A 10563 653193600
Q 2087 35973 9875392358075
Q 3324 36954 7666559292180
S 1072 864598059
Q 142 34417 8534872002880
A 13559 520583674
Q 4514 34715 8367197460112
Q 10893 31337 1808219131916
Q 4024 31448 1676998375298
A 13330 237284204
A 13452 883105667
S 20786 976940217
Q 4512 35149 340516852629
A 2959 792576643
Q 8274 32348 5260346999208
Q 517 37151 2300968019367
Q 5371 26627 1499529907849
Q 3368 37277 8792842681940
A 12876 605745085
Q 2854 29033 1831122682229
Q 2445 35853 5462322040493
Q 2357 33424 5813094508308
S 11443 254346582
A 29810 45538275
A 2957 644049642
Q 1340 35083 1816429144901
A 23952 982266105
S 6673 757872093
S 30443 2991719
S 7884 999622797
A 11786 3018904
A 14077 264688371
A 28037 494743113
S 20755 339039762
S 17479 653483894
Q 15138 35578 2742261801019
A 17015 205436747
Q 2990 32862 4394419273265
S 14160 700535336
A 22017 926724757
S 14105 833330882
S 772 93966060
A 36010 833960964
S 13344 586285183
S 21943 703613288
S 7588 404192073
S 13628 770481010
Q 9559 29775 3289858523410
Q 3002 33034 9993124808140
Q 4538 31282 6888604421814
A 20418 824800339
Q 3125 28573 4473184035980
Q 4718 31270 5817623723648
A 32612 815291149
Q 8997 32213 6690855896272
S 31560 225688455
A 2492 762556212
Q 4136 27380 3737112899831
Q 1673 31033 4120681299331
Q 1610 34360 5429085078498
Q 1031 35548 833611199373
Q 7565 29106 225054268077
Q 595 34053 8173439483355
A 11301 940187977
Q 393 23341 5470581871270
S 30389 294505311
A 33334 182698401
A 19073 872516520
Q 3839 37310 9250078858990
Q 1748 36768 8228664028408
S 2892 447940371
S 8134 380890089
Q 1876 36888 8246761046123
A 23126 912597281
S 34566 501737642
Q 8653 29963 4586412250688
A 2068 985749667
Q 12082 35925 8560610443926
Q 1671 28200 8931441637675
Q 841 36735 3499999982287
A 4608 817310477
A 13253 822144389
A 29905 30993047
A 36726 499269481
S 10802 888597505
S 28305 537418933
S 13392 891163162
Q 5416 34379 4806687097972
Q 5130 33339 3309971399972
S 16867 96740195
A 32611 835720987
Q 7673 34380 9880246626976
Q 122 36437 2947073350996
S 18295 817665048
A 22545 269897416
S 30424 171721955
A 1194 638826741
S 7993 342834784
A 26171 220869362
S 10219 151609655
S 24705 531384177
Q 866 33497 4661280347214
S 21894 397768233
S 26248 354150448
A 25114 561130437
S 12552 954423030
Q 1 30657 3067070052707
S 29447 393275478
S 22397 655917091
S 17000 51338282
S 9598 84196674
A 1172 572063914
A 15174 776014922
Q 8511 36157 7155021231773
Q 8613 29951 6110586501847
Q 6842 36167 4902348020239
Q 1983 34211 2997238449243
A 2126 897212719
S 4274 318266231
Q 4992 25292 7957381494523
S 2753 806557260
A 36874 515370849
A 6915 529380475
S 2469 730881913
Q 3726 35906 9304500681226
Q 2418 36333 3080103348987
S 7632 507326236
A 12658 296630422
S 789 285002922
A 19446 692049502
Q 7003 31793 894066788474
S 10286 706057538
Q 6191 28628 3937652480933
Q 368 36642 1300628128305
A 34146 654145742
S 35947 185817894
S 5174 247406739
A 1142 771385096
Q 3517 37182 9965126891843
A 31879 175619788
S 6088 811013091
S 13059 406668683
S 14600 782200747
S 7490 588219802
S 21706 415238598
Q 5186 33478 2940805867017
Q 3643 33697 6667230352614
S 30323 934622580
Q 1774 34004 512693104044
A 35787 658620258
Q 2749 35335 6414149110162
S 4136 530322933
A 18254 926190390
Q 3008 22514 1037288558033
Q 573 35338 2040795527325
Q 7086 26515 9361320864554
S 8723 703259905
S 19619 929203030
A 32357 978537460
S 29767 631299170
Q 1998 26541 1463821581443
S 4293 783801747
Q 418 36932 1666932946435
Q 1286 21440 2246621350748
A 9950 446095753
A 17251 821164843
Q 2696 22587 3840335493892
Q 1090 36846 7864398702557
A 3958 594783034
Q 5861 29923 1345665228003
S 14324 844323550
S 8550 3147010
Q 463 32673 6833263206363
Q 9323 34193 790075539349
Q 612 34049 6300193314955
S 25180 388780417
S 22103 56417311
A 16252 877222509
Q 9857 32729 8052670607598
A 12926 623294406
A 14593 47465577
Q 1866 25617 9880765875716
Q 1585 35493 9298255330409
Q 42 35952 682464064161
A 24238 829779932
A 4265 950339772
A 6340 42224312
S 31893 162066762
Q 11728 36011 7626126739648
S 29227 72365543
A 17319 549448892
S 5912 589830382
S 10598 152958558
A 23346 512219699
A 1343 85455222
A 16147 720651211
S 32568 59223503
S 2156 61532855
S 7846 746447552
A 4767 633049116
S 28993 118295336
A 23585 461547142
A 34756 432739323
Q 8103 27557 3051345627649
Q 4737 35433 1076223042964
Q 10200 36808 5012980303271
Q 8941 34765 4167770407099
Q 15253 35927 6736457706989
A 7894 282781323
A 22215 670372000
Q 2647 33976 1716929505358
A 9874 676937151
A 15405 359815286
A 8425 833403226
Q 751 29376 2312859592537
Q 9412 32898 9058352503449
A 27746 219246433
S 3845 613591890
A 33475 115877414
Q 341 36346 9322555390227
A 5255 156138715
Q 15159 35900 3107140035567
Q 17479 36692 8090462816415
A 12470 858505833
S 10216 299978697
Q 14635 37112 6337320266831
Q 242 34633 9299546010268
S 17131 455029224
Q 1434 37013 1537794449069
S 35849 387967940
A 8081 508253596
S 10072 353872140
S 25620 888932210
A 32858 200586124
Q 1778 36491 600788085809
S 30946 590484788
Q 1133 29759 5330917148387
S 12335 363566846
A 26747 279133491
A 27121 566735574
Q 334 28094 7428578169430
A 1726 75673926
Q 527 36349 9012094435938
S 11030 927899708
Q 1327 36734 9782561907263
S 9064 740387258
S 22078 274114108
S 336 185153756
S 18349 846126
A 31763 709417160
S 11117 554237180
Q 6878 37304 8595874369987
Q 11171 34243 8834574166867
S 29139 850502399
Q 2016 36985 7401346736981
Q 2060 37345 2745239589721
S 32181 773308557
Q 4280 33481 4522857693362
Q 12416 35752 2179559877308
Q 1265 33964 7730848632691
S 21956 719966898
S 36503 98119795
A 23892 842750318
Q 920 37025 6497102225730
S 18196 755786373
S 17890 107757708
Q 14277 33822 9547987978474
S 28211 943911688
A 28462 776699178
Q 2002 26545 7163716390436
S 14136 776066111
S 22183 647559620
Q 5885 28783 1008122263879
Q 3934 28814 6836843652919
Q 2881 34488 9199886677980
Q 5153 26770 2941995496670
S 29382 995196800
Q 1900 31858 7552600869331
S 11230 568958739
Q 4874 24939 4696921676399
A 27322 138158713
Q 527 36896 7083405912812
S 11675 851711858
Q 754 32853 5072420132877
Q 5532 28421 2124189745620
Q 9120 29421 1168006438378
A 25134 20250051
S 28831 987652842
Q 1392 22890 4491769960516
A 21711 512783351
Q 1343 32498 2089114254801
A 171 505048243
S 10637 106198440
A 15528 225287585
Q 9391 32127 8812588022413
A 8087 102395268
Q 516 34433 7436488657917
Q 5791 35944 3789041866478
Q 511 36869 96864721680
A 13533 986218560
Q 1135 36864 4700803261184
S 31208 350042655
Q 2848 32115 2282772770573
Q 6819 26093 1951080343927
Q 9835 37379 2987242708835
S 4781 931190723
S 19863 337299100
A 1663 705805824
A 11121 234539129
S 17801 309446492
S 15451 219329168
A 24926 821445434
S 10904 915666738
A 29999 568875584
Q 40 37357 318091653895
S 28435 37101971
S 18846 606936056
S 22407 210886267
S 4662 303412033
S 6391 206914652
A 24329 85485483
Q 15335 37157 8298227393211
Q 10501 34056 2197086788327
S 8273 804887003
S 16385 841751928
A 11507 69862987
Q 14521 36777 7282904013747
A 26660 378380571
A 37003 734491008
A 35923 348624804
Q 37 35996 9634053741255
Q 3291 34622 142641663434
A 34113 832033446
Q 1405 32573 8644689688598
Q 8385 35299 6581741135204
S 24876 14420696
Q 1585 32948 776301276641
Q 6850 33799 5456215374194
S 21711 662327881
Q 3780 33500 8195935377237
A 27852 88677578
A 646 25548837
Q 728 34110 7273564631847
S 15016 880280638
Q 7671 34353 4208840684
A 6387 953432842
Q 10167 36790 4094920119068
S 33235 289528538
A 36095 498432188
S 32482 505511336
S 4537 758937908
Q 5612 31862 317299259609
Q 13 37378 9718524989520
Q 227 37389 1595277171047
Q 2745 29582 8304150072369
S 16831 587135630
S 2369 432875515
A 31686 312548850
Q 9882 32966 9350220834401
Q 3776 26000 8605042976383
Q 3578 25332 4033925789401
A 23803 27751104
A 28342 614893623
S 13973 542652192
A 2606 8402163
A 7353 450235926
Q 1719 29978 3375020277122
A 8949 754736051
Q 3127 34460 5268574813618
Q 6495 35370 2864028779866
Q 3801 30760 9541419923858
S 17938 924100820
Q 3704 31703 2094676673771
Q 3677 35062 6433101957708
Q 6364 33838 3327625919449
S 9808 224960495
A 3694 198013544
A 6939 86134235
S 32427 864383801
Q 733 37196 3705333175099
Q 6188 31728 4688318172498
S 11786 42675647
S 16701 221563656
Q 4554 31825 8849537311837
A 28844 506340238
S 8699 435224093
S 26965 608642333
Q 4156 29700 3632021814655
Q 1459 36060 1449046182747
Q 11789 31485 2227267111775
S 4025 73749154
Q 594 24797 9316679252890
A 24457 68249705
Q 4272 32681 5417025143394
Q 3742 33413 3600872281090
A 27748 316905370
S 33023 176241644
Q 7466 29990 615969567276
Q 545 25162 293596590660
Q 2574 35623 511487960358
S 12716 454468468
Q 13 31966 2826897530056
A 37316 800399832
Q 1283 37192 8372131496970
Q 11289 34870 6683259528855
S 8676 125657263
A 20652 11930099
A 7389 68572530
Q 3012 34557 5869546328818
S 35712 876692970
Q 2383 27059 615849807425
S 25662 663259363
Q 420 37022 3491294193308
A 6752 465873663
Q 37 35271 4935856443912
A 30142 163565091
S 30543 845124529
S 26402 654041871
Q 6863 25626 4041417388696
A 2022 622072373
S 7172 425530524
Q 206 21637 849406372789
S 29594 33391824
Q 11039 33433 4475350260057
A 15574 588765019
Q 209 35839 9763258271514
Q 10999 30314 8142069730090
Q 7047 36273 550406957305
S 33976 687653167
Q 3584 37196 7387481583761
Q 9377 28218 7205859208946
Q 2068 28999 6767389985611
Q 3620 32471 3335206106787
S 5250 97624620
A 32745 820700965
Q 1689 35423 8821236896204
A 4969 488143651
A 27408 879703637
Q 767 22163 9945752690936
Q 6703 36332 5146528016771
A 26736 91643496
A 16958 968099274
Q 728 33266 7963041304908
Q 908 34355 7441224667137
S 19048 642735243
A 35687 7328618
A 3168 715701678
S 34474 731105439
S 32356 406797398
A 5608 120274235
S 32589 905910304
Q 6455 30978 4901588077988
S 4469 523580871
Q 29 31304 5585109834012
Q 10884 37241 978147018528
Q 5177 26699 112200204534
A 2471 371134866
Q 4095 34679 2441024875899
S 2283 223534543
Q 3000 30235 9406031154470
Q 3675 36274 1811595006584
A 840 292573537
A 34895 584388510
S 13755 809963337
S 22056 278518424
Q 14075 37098 2409072677763
Q 4961 35008 2534534384035
Q 2609 22916 2648005195509
A 18424 764346134
Q 277 30389 6572409877774
S 32158 310911958
Q 7787 27539 6585565447128
S 26413 507036859
A 273 281553654
A 21440 56576386
Q 14348 36042 4275194722260
Q 4941 26679 4504363293397
S 33112 777025827
Q 6980 29710 5665794129677
A 25524 871463867
A 27860 735895875
A 14576 604013047
Q 1948 25469 4744768337629
S 22601 727225249
Q 789 37412 2436391819282
S 16943 484555588
S 23467 228599354
Q 920 31251 3560694709088
Q 269 32984 8552572777644
A 29358 796702396
S 33058 676621815
Q 4005 35690 5202182059577
A 20724 524096926
Q 6031 31023 692002957915
S 20315 392736685
Q 10998 29761 6259375990041
A 22921 324167330
S 30430 7661901
Q 6171 36120 2596362937062
S 18125 210595087
Q 6838 33838 5243489385121
A 29099 247861730
S 17698 61249592
Q 346 35082 7614372772311
S 18321 779017561
A 1367 503076795
S 16548 275076442
S 8215 355970306
Q 2860 32822 3636077719142
Q 11120 31656 6611217829662
A 34739 248029424
A 6676 651605264
A 20257 329209309
S 10465 403233804
A 20808 32271568
S 10 853612225
A 4533 518791711
A 19417 951614021
Q 1145 28135 785372514836
S 13593 969281688
S 5481 112812302
A 8086 698731459
A 17278 539117966
Q 2036 24582 9028126904003
S 14577 173139517
S 10995 166464181
S 11147 979091480
Q 5643 36121 41818550752
S 32183 592461115
S 19477 624746869
Q 5764 36332 1988907643761
A 21352 267572731
Q 12143 34096 3819317611651
S 9934 282552786
Q 242 37111 1329664616534
Q 15638 34564 5834158255488
A 20278 125417247
Q 6867 37001 6680409659732
Q 3526 32371 3442942132171
A 32065 565489637
S 17792 346150357
Q 1001 36146 2393126820256
S 2736 51497199
S 3003 188464476
S 878 767835515
Q 7391 32816 4907927502010
Q 2126 36430 3167263982425
A 552 923678417
Q 7573 37406 6073713028851
Q 1183 37041 3583576489661
S 25640 847287372
Q 10077 29775 4068956587746
S 26558 122170276
Q 1678 37106 5666807475137
S 35077 520310816
Q 17378 36992 464211375889
Q 13669 36996 9375722052110
Q 2172 21488 3516834656504
A 13459 551705942
Q 3547 32159 3635965079695
A 23505 117073011
S 29164 375298804
Q 3734 32579 7998784115458
S 18269 35466248
Q 16053 35105 2917066741337
Q 2706 25904 9378020667758
Q 1090 35845 4489490963624
A 10898 817766850
Q 236 36161 9865952094431
A 17064 92070537
S 12021 125428292
A 13801 153547614
A 21664 154950762
Q 5166 28757 6674445193053
S 27923 535643832
Q 20 37390 6310353672747
Q 51 37404 2775128261778
Q 3135 37360 8425741730186
Q 6847 33327 4219401026567
Q 11887 31037 686120338734
Q 7977 29418 9752072996765
A 20382 455553323
S 36975 808966671
S 31125 529487165
Q 10559 36430 9429557869580
A 26374 353900271
Q 5506 30808 8909101048120
S 9610 311038048
A 10027 647087716
Q 712 36820 9851684578184
Q 1965 30812 7774835606149
Q 5079 33470 5143541569115
Q 2093 27816 2409984835424
Q 6012 36882 7476932242020
S 13794 324144659
A 34325 695292730
S 36691 113739129
A 24055 86454470
A 3064 646632482
A 11348 758765789
S 3627 556259868
Q 3300 35626 5724168258507
S 33685 882891969
S 37060 431834841
Q 2745 36028 415835133626
A 4108 648948282
Q 3772 37142 79408909700
A 37395 960110721
Q 642 37180 9626012638162
S 27573 225247026
S 2350 246376272
S 23574 606902544
S 26864 242789098
A 17897 563491287
Q 5483 37006 831814300787
A 15005 28436436
Q 6462 36181 3058703520824
A 17475 93778467
Q 3126 35091 2384179420985
Q 5417 24739 7145118208644
A 30342 157703108
S 14148 536061432
A 20045 604693563
S 20361 554395501
Q 479 35486 5725247937592
A 7821 219646211
Q 2663 35570 5621786074108
S 12170 863246062
A 18683 1232729
S 6366 512278029
S 26404 442917790
Q 4359 34210 364953132007
S 23080 236626857
A 30710 195473944
S 34167 72477003
Q 5003 32459 2484081450715
A 34240 925127499
Q 16 37106 3501367413827
Q 983 37281 888534633092
Q 1755 32764 2134465852565
Q 7 37412 511335878152
Q 7306 34373 4943397392468
Q 845 29157 3036009369958
Q 3652 35983 7516413070941
S 15685 333389123
Q 2504 35117 7903311609212
S 9818 402724466
A 27672 928048422
S 23940 84398765
A 27964 725249942
S 27230 853954360
S 15035 760138181
A 7877 988417630
S 21799 436379146
A 20683 219440487
A 31258 239591885
Q 5176 25748 7383200840444
Q 2859 33676 6986709901396
A 14639 367768022
S 10655 993666748
Q 11908 36936 627206823461
Q 265 37169 9489095564843
Q 6697 27436 3979135289016
Q 8785 28984 5548331402366
A 7158 155090687
A 21628 632565496
Q 2779 24718 3407753130325
S 14571 4408377
S 21062 600638388
Q 365 36802 8119442813086
Q 7949 34199 2200887573680
S 26068 347500863
Q 9628 31498 8929778774129
S 33098 353807122
Q 2342 21831 3760827532391
A 8725 421614848
S 3113 388963653
Q 1416 23753 76227872821
Q 16992 37359 5007162898566
A 37248 436628424
S 11611 262706244
S 112 218393947
S 12494 922229302
Q 488 21167 3323473973693
Q 8886 30837 4282176066035
A 19212 945421659
S 33531 576425175
Q 378 36780 3523025127237
Q 4333 26253 349689327654
Q 7229 30146 3614341237428
A 4311 186667450
Q 4277 36817 8391037129807
A 23495 909180688
A 18879 583231395
A 36568 620913969
A 9374 292395633
Q 9536 29998 6149440863925
S 29877 924917950
Q 1482 33057 9288248503916
Q 2829 24304 6538423308905
A 9354 100079056
S 18500 891945728
Q 925 33863 7648732051575
S 16649 982633315
A 30892 718559140
Q 5991 24780 3077197032444
Q 5136 25612 7623081192789
Q 10947 33805 6269536441110
A 20197 335040570
Q 1799 22156 539566129477
A 12539 10489232
Q 11799 32236 8331656533587
S 29380 701390795
S 15491 60962367
Q 5431 36322 9078711082914
Q 3607 27683 1339151878713
A 35388 850782644
A 4724 39099013
A 1397 190378441
A 19538 942485625
Q 695 28491 4052593099330
Q 3975 34262 8529787845659
Q 4897 34829 2289236108509
S 15213 926193357
Q 806 23754 5060743296129
Q 2696 36539 4817895250072
A 4087 552932941
S 17950 649131237
Q 647 34310 5704917312394
A 32602 921631773
Q 170 36475 9669241637412
S 36923 172368033
A 8650 247459579
Q 282 34710 6265270450070
Q 536 35999 127596254080
A 37114 327154830
S 10830 947326264
Q 4073 31840 8846568143715
Q 3203 24803 2509255789330
A 21580 775316151
S 36255 162088786
S 4578 311872243
Q 1753 35663 9804754665462
A 23374 156544875
A 4939 472523506
S 1366 461914060
Q 7869 29084 5347216984966
A 36847 131520498
S 6533 527538733
S 36213 891674755
S 6164 10618744
S 11333 590863452
Q 8020 32003 6477950462957
S 30577 422984212
S 32923 102497955
S 571 55039410
A 20556 497889296
Q 30 37384 1906532877298
S 36841 50945431
S 19169 852693697
S 33954 196905307
Q 6581 32374 5820117513781
Q 9486 35551 2345763522332
S 19107 341031273
A 26152 843711901
Q 5330 26191 6964852953347
Q 5471 34130 589143853472
A 8170 60973153
A 18940 854991293
S 6673 760200239
Q 3779 37301 4970721099169
S 24988 342789840
A 19971 24968472
S 2137 990024748
Q 10169 33673 7513443510882
A 4276 677373190
Q 977 34429 3904936176781
S 8544 52776663
A 25886 268869539
A 25082 617121666
A 37271 794994496
Q 11857 34775 4310258832656
Q 5607 24330 2692659574896
Q 2739 33000 5991172525428
S 3053 883911591
S 37397 461362984
Q 7583 33882 2203412977200
Q 5446 32411 5057568146597
S 25093 662450829
A 37294 221170001
Q 1667 28964 7025853425819
Q 1878 35411 7264521869823
Q 2440 30295 3491359099352
S 36640 462091588
A 22596 326210149
Q 1242 36322 9211626253312
A 11234 253309444
Q 7162 32804 7622624294630
Q 15928 37264 742010976961
A 23285 747413162
A 26077 328929808
Q 4522 34577 8953548141445
S 22171 328566623
S 11379 669455744
Q 764 34942 2670500025741
S 6277 272165717
Q 8721 29804 6113487764882
Q 7026 30994 3783532833459
Q 133 34828 3376182361233
Q 2015 31017 2613726299021
S 2803 43863126
Q 16426 36363 4391141373030
S 6787 986510002
Q 834 36942 1304388221940
Q 37 37406 4150492068126
Q 11735 31411 5317893127428
A 7760 809612123
Q 7 37414 2219024296436
Q 2377 37231 7290855794934
Q 5898 33187 8125659686681
A 9775 565112265
A 32818 552984016
Q 375 37410 7387808486324
Q 6531 37044 806260208090
Q 1000 29685 5666324549577
S 23976 371311006
Q 7670 34338 1503128082561
Q 5223 28240 8907784139602
S 17605 817155385
A 1240 250375178
Q 4830 32015 2355996175596
Q 937 22938 8834919858648
S 17682 788926717
A 34866 244923864
S 36018 415347272
S 3284 342485871
Q 89 35543 4468510479469
S 1242 406948214
Q 2589 36275 2463085593969
A 12277 54928733
Q 512 35970 5115761607714
Q 1206 36418 9544960465214
A 9546 517987347
Q 126 37099 7070796659209
Q 12175 35147 1685027976858
Q 3333 37276 2148458987885
A 25833 213522456
Q 6328 25475 1044311639021
Q 9798 35569 7848591241439
S 20520 603649066
A 10482 377208889
A 26475 928429096
S 32726 674129188
S 19238 163778572
S 31186 146286020
S 2048 237621111
Q 13104 36192 4609789555011
S 12785 246280224
Q 6150 37344 3937246076441
S 22317 701327494
S 5623 22275505
Q 2693 34764 2222845272652
S 31996 390413775
Q 12736 35910 1307816126059
A 15185 596002230
A 2929 849486012
A 33464 485977843
A 7396 194741988
S 22007 8729736
S 13259 134989675
Q 3114 29213 7567612389881
Q 638 27470 8224815112975
Q 6909 32534 4345734272575
Q 1073 31429 9375848080231
S 17698 791686589
A 11846 694479999
Q 1994 28949 8681229691184
S 7460 187212384
S 9354 7476638
S 13914 346826610
Q 1072 35616 7903922283978
Q 1884 36620 8171884332449
S 36527 907007628
Q 5307 29983 3684093502348
Q 16644 36931 7888590201478
A 5948 285137828
S 74 477024738
S 7409 841608725
Q 1967 36835 7880066847120
S 23074 727587919
Q 1923 33904 4211987615794
S 10948 568418301
Q 8188 35725 911742891302
S 35291 962268698
A 35867 432867296
S 7287 892627686
Q 181 33170 33372221078
Q 11592 34745 5896868451872
S 13424 464500386
S 12215 372659412
Q 816 33890 3169875967001
A 7040 598163660
Q 6412 36322 3420691479474
Q 7756 34132 6610634908406
Q 5375 24194 8322963382319
Q 1878 34899 4099072381227
A 19162 844629689
A 4529 575223231
Q 1846 34972 8693823685718
A 19075 985688199
Q 6015 25869 4266642125752
S 35824 905576070
A 164 701685043
A 34953 129988647
S 30802 289029412
Q 11804 35895 3325729819993
A 16633 549839929
S 32258 35944974
Q 894 37132 19479763084
Q 2145 26766 8500211881242
Q 16978 36055 6972206254647
S 16079 328933838
S 14524 994367917
A 445 859132877
Q 5538 26960 7031513803216
Q 4941 37153 9583407558807
S 36064 563323000
S 12785 600020354
A 25387 470483384
Q 11515 36232 870032479950
S 30679 565370932
S 6964 981303579
Q 4033 32392 7930090943581
Q 15810 35118 5580529571781
S 9651 472742350
Q 15597 37260 8918290973696
S 21872 43557089
Q 7893 36961 582820582308
A 2550 162924735
Q 6332 26016 3764098819874
A 28163 923407496
A 15874 553865839
Q 3417 33741 3500366774986
Q 3956 32760 8028159010097
Q 8756 34156 1022078129231
Q 13033 33620 3327788917037
S 13069 2650762
A 8838 126692693
S 20694 271755225
A 9666 199548564
Q 1 32039 2646833953049
Q 5454 30993 3181718204122
Q 4390 28854 9767772649746
A 32736 144507887
Q 2154 26720 8993433247031
Q 14933 36750 4083016798210
Q 2537 36974 9240909483760
Q 2744 35235 2290375244956
S 4016 965333360
A 1885 503142333
S 34250 765558074
S 21871 951259933
Q 3435 22961 4637190780186
Q 4903 33357 5266969003100
Q 1521 34089 7742592837653
Q 3677 28659 9111580771638
A 9569 521771583
A 1811 402723681
A 30559 498039304
A 26765 157806743
A 2701 850151349
A 33019 768146787
Q 733 31371 3241321334637
Q 1206 37286 3918710479709
S 26591 958540829
A 8255 599840142
S 11780 348753799
S 8249 301885848
A 31082 338059231
Q 3300 26873 6728833723361
A 9251 469679474
S 8398 237848454
S 33100 100288539
Q 12909 32105 7933171708092
Q 282 37353 4136804776001
Q 224 37364 3027847329381
S 21589 4527734
S 21489 901842145
Q 1728 29685 2678791443715
Q 15029 35844 7741474418404
S 15043 166302327
S 19172 354776824
A 269 158730775
Q 6069 29767 6358994762943
Q 1742 35456 9910075859424
Q 7818 31079 7343823175657
Q 5248 31919 4459984790727
A 3571 785362305
Q 13720 33126 6776819629841
Q 1420 33239 2496510856537
Q 11216 37364 6528658423976
Q 197 37159 3073226756954
Q 466 30862 8387669956446
Q 10409 37240 6049037186319
A 23686 536396902
S 34870 268838705
Q 9894 29845 9270899481136
S 11750 941685350
A 12337 979904534
A 10850 57179339
Q 275 37199 7300297819788
Q 10531 36679 2275807640627
Q 1343 23605 8308263093064
Q 9133 37077 6770196686831
S 19998 270144699
A 3030 393797726
A 3543 913458396
S 8564 447248563
S 27357 505474137
Q 424 29952 5678267678418
Q 9225 34464 3097352082047
A 35385 753909526
A 12114 510386502
S 18860 99164242
Q 4392 33189 248543941400
A 5764 556581045
A 5746 749240648
Q 4691 35440 2612868200506
Q 12047 36476 4124366958357
Q 625 35862 4568924644212
S 25367 556590803
S 27974 610036335
A 17228 473142540
S 17626 738491661
Q 8363 33752 7222946130575
A 6524 570327832
A 22556 792422835
Q 7921 36940 2650035382367
A 30483 465568433
S 17219 364411388
Q 16014 37046 4890641320869
A 4785 623033426
S 8861 386891885
A 32655 876713594
S 21645 438245129
Q 517 27824 1796292744239
A 4994 948105825
Q 2624 28397 688129007927
Q 1100 25445 3074998137898
S 12136 290064157
A 28731 908077630
Q 12483 33955 6678637178270
Q 1762 34304 667126484275
Q 4175 28887 7183648796745
A 15486 31860823
A 8286 320172032
S 30386 589105066
Q 2885 34913 5890779548569
S 16562 396913970
Q 8003 35977 2018550044831
Q 2303 29757 2566113412062
Q 145 37113 1433308554542
Q 3873 28124 8775907594210
Q 16021 36098 6151808545789
Q 10400 29997 6290544535771
Q 1061 37169 9232606295015
A 8895 847818749
S 35264 638017097
S 26519 86650033
A 23898 851897355
Q 7658 36992 8612027113664
Q 1046 33663 6932826161978
S 8528 208462036
S 4476 140495549
S 19204 267463730
S 23527 488225333
A 18555 163245111
Q 302 23253 7019416900720
A 34274 630169112
A 5364 462467806
Q 8678 28148 8481916428099
A 8953 346515972
Q 1822 37152 3848013919400
S 29747 458964516
A 33555 782517189
S 31454 268021994
S 15187 17257758
S 15395 387492103
S 13351 657404242
A 35814 535174605
Q 4995 28470 987893634237
S 3308 77859532
Q 6308 27149 7714460047133
A 25079 267743284
A 22494 556261161
Q 6720 30440 8654328148602
S 14742 743058651
A 13481 965980240
A 19789 58184364
Q 15132 37116 4215109114034
A 28848 714372793
Q 4995 35182 5317899914867
S 31861 526650633
Q 6690 27186 3231915063414
Q 553 36373 5101765786325
S 13239 395515206
S 36803 547072940
Q 1015 36395 3825111629085
A 21490 294362973
Q 2394 33189 6363633001710
A 7807 19026749
S 32584 66732054
S 9783 13211425
Q 1711 27905 5546777410610
Q 1141 24860 5679735485395
Q 614 36899 8366862920516
Q 19 37351 3280846505508
Q 6544 36616 7904070953352
A 3793 488494970
A 18077 494854568
Q 248 37111 368239447719
S 22705 374698792
A 5354 617276954
Q 15326 35703 4269779866938
Q 554 36499 6172586358696
A 16310 847936761
Q 5120 34665 4708062318600
Q 222 36755 4529139418850
Q 6 34331 6678801226863
S 11307 649699802
A 17128 629521487
Q 11420 37185 2058075275789
A 22581 778235803
S 18179 170674896
Q 103 36153 2167265351348
Q 578 23301 5579120216197
Q 379 34633 4404929087774
Q 2430 30041 1836823810498
A 34751 687983071
Q 6859 27538 5254017330393
A 29661 109128327
S 36827 14620213
A 19160 300826646
S 5611 224826144
A 26975 939476435
Q 10087 31498 8702499216610
Q 3409 31009 6125973077944
Q 748 35300 5502015147182
S 15167 22022193
Q 2314 36254 5842736667072
S 184 721135923
Q 1311 20513 2603909685397
A 25347 79524086
Q 263 37217 488696074598
S 24402 640951294
A 31105 933179667
Q 456 27465 9288131536866
Q 1861 29643 8661569597113
Q 2633 32450 3805795565150
A 812 57769858
S 14689 912225458
S 28360 947084922
S 16045 392405386
A 32813 997417923
Q 4036 29047 9489563485238
S 35161 378000695
Q 8717 28694 6370060582083
Q 8361 30972 7276820638708
A 22001 77455124
Q 678 35169 7526286027975
S 5505 422582065
Q 6510 36197 2321128267720
Q 6213 29603 7715909241815
A 31233 236399271
Q 2182 37343 1783780513811
Q 3074 22200 3954064788480
Q 1135 30896 306313489648
A 36243 601356399
A 25175 226505134
A 23785 564022413
A 14753 366544035
S 36676 836907401
S 35083 808809738
A 19163 305917167
A 3655 55218641
A 17058 561650968
S 9728 580721873
Q 12069 36394 6470355123105
A 14347 971123050
S 29397 317076612
S 17964 796910165
Q 5963 24981 9412908111781
A 4588 120163695
A 20135 966995003
A 36124 901536782
Q 9050 30142 8303679945183
Q 4030 32835 240443197584
A 14026 882240966
A 28082 964156289
Q 5230 29290 8042694325734
Q 1291 37138 123918762804
Q 8995 31213 3545019968717
Q 13147 32719 1060990418477
Q 3654 35201 6435466379750
Q 5745 34750 8199155692567
Q 529 37118 4579144282621
A 531 484707612
S 10137 493945451
Q 4379 37110 3780431466853
A 13328 928208631
S 15695 574768631
Q 685 36666 7010408018953
Q 1139 35926 6779376456813
S 15645 343249127
S 3477 666455803
Q 4625 25526 581660401873
Q 37 30052 4561844029917
Q 554 23641 3237724078293
Q 9026 35980 6566513888877
S 32603 244641250
A 4063 155960640
Q 359 37289 8177231234217
Q 5626 24797 9012869930462
A 9656 502921596
A 27272 445527364
A 37251 72063096
S 9351 944130614
A 36065 305380023
Q 2148 28521 5621747681280
S 36925 663400300
A 35006 260164559
Q 2400 26161 9858417516700
Q 1110 33931 9070684949221
A 11478 514025382
Q 4920 36448 8951492506786
S 29205 53720611
S 25114 290071829
A 27687 68478954
S 2836 241289265
A 26781 317607493
A 14091 736887513
Q 3946 27649 9334644073938
A 26044 8334825
Q 11570 31109 9446364852878
Q 1224 34294 5582031571755
A 3329 127771055
Q 10095 36159 6916205813564
Q 4698 27396 2307854015793
Q 404 34989 3792507126058
A 21253 377787808
A 16037 629068951
Q 3823 33558 9585800012607
Q 1390 36161 5279650239035
Q 106 36776 5301531694195
Q 6793 35623 3733084311790
A 6456 806684870
A 6415 145214156
Q 4033 25979 8518114551839
S 24470 285748719
Q 715 37381 8558399727135
Q 296 36427 139153908561
S 27390 201979966
S 16624 558783865
Q 1032 33123 3338733488944
Q 1893 26510 969999774346
S 19559 936259428
S 24731 517994977
Q 3778 24986 8977666114122
A 5951 307043768
Q 2140 34773 757083658378
S 15409 884182555
Q 6568 35500 8305118363134
A 5755 101433392
A 15364 112207319
S 10578 994741854
A 3755 275374376
S 24049 347035674
Q 1317 34955 8684184412630
Q 9458 28498 2780425272403
Q 1189 28837 3229047542140
Q 6803 27953 6416556144996
Q 6704 37154 8125308574650
S 22646 112239698
A 31705 473149146
A 19986 517071158
Q 494 33583 1126406236954
S 28490 28062684
S 13492 200617039
S 15469 268110960
Q 8231 29943 7796357117579
A 4878 820593631
A 31566 238604291
Q 163 28410 7973928231854
Q 4341 36345 8950445366688
A 35776 891816329
A 37 907375559
Q 1182 36944 5560284223643
Q 292 19772 7655412683747
Q 985 30097 3555046482305
S 20881 699259047
S 22979 561807189
A 35184 882675455
S 26031 280841549
Q 10 34224 3670368468612
S 31425 665154227
S 21356 474899752
S 11991 402822599
Q 492 35581 1381120057742
A 3208 735782938
Q 4729 24366 4527819998192
A 4521 679051900
A 20527 774825897
Q 4582 35969 8355426018061
Q 5710 24633 7062574321178
A 25350 170762735
A 2081 684910509
Q 1368 29953 3954902718862
A 30201 840644448
S 8210 891379802
A 33616 6271158
Q 1407 32596 1088672252254
Q 251 35667 3586427729559
A 19615 840905836
A 11299 119763856
A 10975 128961931
A 22065 549488678
A 24702 608023291
Q 1131 36540 260025155270
S 926 928885512
S 30366 131995124
A 9062 986871760
Q 3598 37408 343015425275
S 18898 192112556
Q 2944 36546 8791309738052
A 18801 591362564
A 9999 502445144
S 1220 6885051
S 3915 512693668
A 8990 688097265
Q 2360 28537 2294954302246
Q 9887 29286 6303219104183
A 21880 152310072
Q 5181 33133 8052765310403
S 29738 192087086
Q 2413 27136 5199136051942
S 2163 717310684
A 26743 681851724
A 7196 99273658
Q 6671 31237 707248607091
Q 2456 30596 9938354461100
S 6746 127994424
Q 11889 34214 1714433505702
Q 15808 35823 88496222251
S 14852 716070261
S 33951 354100219
S 14691 803697659
A 15089 222977008
Q 4355 35243 5577170027310
Q 6190 36806 7900349319136
Q 11972 32718 7675978343556
S 15522 317467107
Q 14017 34994 7988096636216
S 27952 954717575
A 7700 120500698
A 6343 793406787
Q 1888 32653 3955547911851
S 11527 630751821
S 16089 165897021
A 18777 506947663
Q 5550 35743 1665261209113
Q 181 37086 6677941052616
Q 177 25216 7779245509478
Q 2403 27602 4236632375887
Q 1798 24827 1302485489973
Q 2520 21633 9451691455482
S 3822 89635947
Q 389 37122 3890094319779
A 17953 986237660
Q 1960 37033 1363591136211
Q 4469 34995 9107749566871
S 36859 128339126
S 37029 723805842
S 20324 189574638
Q 3666 28433 3062997994057
A 2760 228080374
Q 2382 32243 8747733756443
Q 178 37330 4041065427401
Q 2903 35122 3902986598249
S 8546 782123777
A 3963 282741555
A 28273 753043459
Q 2472 31070 4277642338397
S 32392 704396219
Q 3300 34084 9085301618578
A 13107 439876741
A 25340 997674725
Q 1785 25084 7985919656799
Q 13217 36080 7110609849384
S 36888 392115240
S 10392 349395110
Q 2402 34530 2798004857744
Q 2198 34187 9518738074619
A 30179 452978144
S 10520 220699485
S 5773 676326237
Q 15578 37253 592798576360
Q 1172 34219 6245644217941
S 24086 708635301
Q 27 37379 7445332808737
A 16341 294482323
Q 10403 37040 7885771623876
Q 3971 32080 2697677875431
Q 2799 24512 4079479355048
S 15192 570419269
S 4950 751246273
A 27300 88744968
Q 1216 34685 799187107317
Q 3714 24416 1887959845162
S 4055 379675643
A 8951 617358925
Q 1764 36432 7130800428666
A 5167 159918108
A 24651 976887587
A 8563 20086665
A 23870 163988306
S 36827 564062322
A 10189 929452015
Q 2289 28144 7839280655645
S 36541 195667747
Q 4852 31737 704309744994
Q 6090 35403 9340857829009
Q 6724 29267 2703154841176
Q 160 37173 22572385515
A 11282 494131552
A 12264 483573056
Q 1157 34378 414380946637
A 24678 231355475
Q 166 37296 3001498647463
A 11899 907599842
S 2469 763753825
Q 3351 35925 4469950214974
S 17584 318440674
A 5998 400621904
S 13776 887240745
Q 11707 31756 8322460034643
Q 7128 26388 1095523470128
A 5779 762883841
Q 4054 36630 8412673304202
Q 2196 30203 2505699500057
A 31161 948562732
S 14634 644476715
A 30872 467940511
S 21671 835954078
Q 12049 36801 1305998613226
Q 2607 29794 3416587831219
S 16740 69805551
A 36480 224313665
S 18093 92431938
Q 3691 25438 2107271821626
Q 15591 36132 2866010818550
Q 2750 25072 3089069472047
A 33913 397613059
A 4423 399267907
Q 3734 34958 573925003815
A 27801 910368153
Q 3230 35417 8957398755807
Q 2250 26612 6695130652736
S 1728 360647748
Q 170 36988 6915112330550
A 10136 981528338
Q 1790 37201 7896149131937
S 17762 288372
S 19881 804063271
S 18230 264262776
Q 13102 35097 6723163848635
Q 55 31215 6700165055118
A 23687 547991325
Q 2523 34239 5215472643382
Q 588 35462 9498960374056
A 14608 447004712
Q 4111 36962 9205285847124
Q 619 27526 6608193249509
Q 3579 34774 8146645923271
S 25482 985494636
A 35361 34579914
Q 15000 34673 8972679855067
A 28251 483210034
S 23625 34639855
Q 3812 36932 7693987960992
S 14451 111387123
Q 1764 34078 3675775381819
S 36924 978508669
S 19146 408728230
Q 5816 35379 4059437957727
Q 1979 33167 4388789167950
A 17666 288299449
A 10702 603009570
Q 1160 30375 6492304080947
S 11620 477804622
S 32641 697671337
Q 3870 32890 4094109943360
Q 4201 35857 6729005742537
S 23373 428349162
Q 5964 34899 6741316338870
A 4042 792410163
S 25380 377674438
Q 1200 34664 939484363157
S 18327 855689605
A 11634 316063853
S 16103 189418223
A 17304 120656381
Q 2983 31948 440024691862
A 4873 454942144
Q 3259 35049 6107480290530
S 10359 520151186
S 257 446649927
Q 4611 35821 7648798161211
A 11298 843073477
A 17275 675180217
A 34577 164685724
A 18662 24542883
Q 5090 36898 2889091424482
A 10602 726661632
A 28154 816059622
A 4997 354771313
S 14662 944813537
S 16869 253508657
Q 1698 35873 9256433113210
S 9498 897393262
A 10655 997130654
Q 16229 36068 2321653316195
A 23530 23114087
Q 678 28638 5984232177455
Q 3195 32539 7910094993049
S 4664 918684251
Q 6497 35683 8128600740980
A 34596 898906493
Q 236 35068 5282765333588
S 29380 51800241
Q 228 37180 6896252528675
A 16310 513352121
A 3615 703758688
A 33942 745131800
A 33983 931576906
A 412 762184842
Q 8998 32375 5578099703081
Q 2819 35110 9863492026680
A 27231 927817930
S 24795 282497459
S 18839 224684042
S 22638 294537224
S 7430 371903778
S 26975 429162817
S 20310 348930038
Q 2912 30245 2493572100539
A 11327 702395119
A 22656 325367687
S 10574 129616839
S 30718 49462365
A 22735 218479985
A 6337 183777057
Q 4802 37208 4960696413368
Q 7128 26089 9138230251769
Q 1470 36048 7691681066747
Q 4712 25764 2145187063178
S 10385 135294676
A 30105 10098654
Q 14 34951 2796280827463
Q 42 31199 5163518000000
A 32706 841971855
Q 3994 35172 212572299301
Q 6859 32060 8777191527083
A 36787 564828904
S 15780 212962970
Q 637 35971 2555258341275
Q 4776 37063 5370552983585
A 25781 428828165
Q 6648 36967 3031840179798
S 27534 897423701
S 19265 345583833
Q 2680 35656 9561257735926
S 18252 771179382
S 4644 835065259
S 34082 567551704
Q 4153 24295 7227757110978
S 16640 693183776
S 10062 260678989
Q 7893 36834 9750982714664
Q 10602 29404 304806467982
Q 6304 29583 3230564297325
S 20967 30911195
S 7722 418545060
A 27251 838179682
S 33107 765262113
A 5713 804385676
S 6261 555501024
Q 3426 36463 9462065414780
A 18252 481215643
A 31397 760614483
S 3820 597607900
Q 5935 35900 9698450894319
S 14161 415062801
A 36989 949291496
Q 1790 34729 9553474769376
S 15693 730434083
A 13308 345879487
Q 436 37220 8465528754595
S 21126 794132317
A 10350 186249518
S 28343 454308518
A 20944 725257011
S 27596 14793016
S 11962 494409832
S 3827 146024378
S 8098 245813537
A 17174 107292157
A 34359 891131716
Q 9130 35297 358252116408
S 23391 88611779
A 22530 933405919
Q 6912 32204 7603638324561
Q 27 36617 7237028183897
A 23408 228715069
Q 1891 34471 6057632231727
A 1844 777677312
S 24754 215040465
A 8296 981856884
Q 11282 33432 2520909052931
A 5194 574949517
A 23104 81113373
A 27986 946439162
S 26322 943422952
Q 8114 31230 3177209682593
Q 293 36807 1230792064197
S 29500 412479900
S 6375 418948851
A 20509 350240351
Q 6117 37391 1052835704687
A 22715 623473083
A 10095 4114536
S 1969 992912228
Q 3725 26192 7171335521640
Q 1537 22331 6912592104002
Q 12 37416 4963516136931
Q 295 31686 9677550784535
Q 11211 33842 4773672511749
A 28207 235369468
Q 3616 37146 7572492378753
Q 9767 31369 7856024133022
Q 5102 30822 303402305338
A 8984 385132673
A 2415 91161855
Q 5331 31874 4622001927822
S 11900 780249545
Q 8166 28296 3425402889414
S 25834 152452512
Q 1648 33103 7541204960989
Q 8057 29960 4518943506947
Q 5902 31888 8550397297814
Q 9592 32739 8394269259896
S 6774 582717233
A 20517 993180977
Q 5334 31355 8074146918556
A 37408 275755373
Q 11162 35604 1136724555402
S 26479 751544664
Q 60 34704 4320751041393
Q 145 36200 7517223044807
A 28870 99054326
A 34150 307540691
Q 4065 34438 6988526348823
A 26077 550821152
Q 7862 36450 8908370790806
A 34011 525229338
S 23486 209134082
Q 5216 31173 6411077252419
S 881 314596671
A 14658 559512166
S 931 425143469
Q 6964 34905 4546639814615
S 19485 552753942
A 13658 813470760
S 23298 407221190
A 26937 419792868
Q 798 27865 5440645844573
Q 1134 26691 5278804690361
Q 5659 34010 4011944899136
A 3930 730518125
A 22092 920948496
Q 695 35137 9160966189006
A 18201 145194430
Q 581 35635 2655047960629
S 11822 149299715
Q 11286 30309 6435130415980
A 29072 777024758
Q 1469 34237 5275465481362
S 20211 937239589
S 36729 868216884
A 25120 212447370
Q 1257 34188 8846530197976
A 14480 323970804
A 25965 370535093
A 25763 490505373
A 10319 899144889
S 7496 895784426
Q 4763 27003 1451853716320
Q 2761 36252 412604973663
Q 7351 33576 8823848274072
S 20368 263061182
S 5577 822327347
A 16747 506096637
Q 79 32491 9788112586359
Q 4968 24841 850055483481
Q 9639 30502 9891653208972
A 21229 243859306
Q 17517 36418 9535647810900
S 1338 682095508
S 3724 460408782
A 32216 372352225
A 1156 236374917
Q 15583 36212 1244455000416
A 25278 918642114
A 18085 85935261
Q 10588 33804 7824334641332
S 29650 365549948
S 19198 14005054
Q 491 29633 1628038369236
S 31719 68384452
Q 525 32227 8691405969282
Q 641 35862 9889977689212
Q 1454 34815 4225856591773
A 24362 97813299
Q 3473 32790 9761384102498
Q 3417 33020 6854012877269
Q 135 37353 6033101815689
Q 14076 35249 5934468856715
Q 2794 36484 8586478790859
Q 265 37149 4170280491447
S 25358 103824366
S 8074 944638327
S 15975 383750934
S 24884 953857138
S 10512 781072598
S 23919 771350700
A 8658 845997965
S 13023 423087247
Q 2186 35814 1704221413974
S 24128 416568528
Q 126 36944 3157723277010
A 15009 658254105
S 18975 989242761
Q 7537 27593 4401642816784
Q 1231 31439 6227240363239
Q 3379 32968 6180604973199
S 29979 194688801
S 22519 358765414
S 9203 435978354
S 5696 429283963
Q 10052 36864 1286118806777
A 31691 668484372
Q 8203 36198 7957268767554
A 33043 508272176
Q 3713 34845 4519050074817
A 29974 176940400
Q 8720 34092 7961967822079
Q 326 37090 7249103956627
S 23115 863428599
S 36722 745618615
A 29738 957123465
Q 9457 35975 1152928024502
A 30222 584603926
S 28403 450400021
A 86 102821314
S 1336 881976727
Q 13986 33221 3441683688469
A 23926 583189667
Q 6508 27767 2428836042149
Q 14290 33542 9522239900770
S 30335 630532113
S 7084 696760454
Q 1480 37071 1466749635556
S 16057 960670014
Q 7992 29503 2486608701976
Q 469 34645 981091145276
S 13130 887435382
S 7916 968924837
Q 6999 28288 5023322036458
Q 4477 34868 5760125707193
A 31264 131506840
S 13813 415721370
Q 4364 37146 782617318964
A 10129 482125739
S 19304 354070123
A 8888 297805462
Q 4474 27412 9266935429597
Q 10934 32625 9632101758035
S 3855 152479041
S 25015 249750051
A 4667 549222650
S 23405 395442917
Q 8298 37248 8568351591411
Q 1893 36800 5199646877436
A 26841 45552184
Q 4210 30427 1871486509259
A 16592 489157485
Q 1771 27585 9575771414685
Q 9978 35006 4405276867887
Q 1170 37260 1691986656886
Q 1777 36146 6825333863025
S 29264 430681298
S 34638 35681248
S 7715 549853052
Q 4196 25411 2186413578090
A 20826 708221053
S 30365 334944862
A 37333 626862914
S 11864 335673621
S 23817 633017365
S 13939 136206431
S 6570 414817366
S 24621 627684965
A 32428 553847781
A 9465 49583457
Q 1450 36572 8600124774858
S 15856 845047317
A 12873 410575371
A 23088 112208214
S 7602 204518658
S 12605 705586306
S 28872 805620171
Q 7739 33608 3395949074704
A 36118 481584595
A 6340 43603256
S 6816 949221579
Q 3501 22758 5444352087169
S 35295 230368310
Q 1634 25475 4604900875314
S 34476 215354191
Q 1601 29641 6295597149913
S 26166 571823311
A 24137 431752668
Q 1861 33767 224413314601
A 21477 667736294
A 5812 920865404
Q 6479 34286 7206234360548
A 33107 588357912
Q 9016 37191 4475523341580
Q 3727 27397 4322766487576
Q 350 37144 7782849305131
Q 10396 33201 3035207824010
S 3463 866444913
A 8196 990819865
A 15186 160198545
A 17621 776018880
Q 8795 31087 4449924978893
S 4011 191409978
A 21069 865658477
Q 7475 29273 924767624952
S 31421 50121212
S 20022 355497484
A 7584 564346484
A 29072 705356141
S 19413 287843477
A 27213 601422646
S 1655 743298964
Q 2098 33163 8321054464634
Q 1317 35802 417775351719
S 5950 619587987
A 29774 232520244
A 26720 276180788
A 442 905156486
Q 6016 27601 3459997818389
A 1750 495477072
Q 5468 36561 8977362449053
S 28800 365495902
A 11674 668407822
S 15260 515720787
A 29170 155550067
Q 16789 37047 5695635105056
A 30494 618310552
Q 6670 37073 868449363817
A 28891 37198842
S 15269 925270555
Q 10267 36444 6223232503156
Q 3781 37018 3664601356337
S 29487 605160771
Q 9798 32939 5498097735706
Q 2509 21996 9277798378095
S 5131 239178396
S 14709 229901291
A 18830 223948886
Q 13596 33031 677626414925
A 36253 722142258
A 28459 669431047
S 32857 280729210
A 3371 952737649
A 35935 829494304
Q 10566 36621 24118406338
S 32408 363965961
S 7853 51019801
A 6547 942615632
Q 15498 35750 7267900993859
A 7575 567126908
Q 11204 31354 5778568491965
S 19525 634941920
Q 11136 33990 3108841384360
A 5095 889276237
S 25805 256055782
S 23392 297824862
A 26166 402636185
Q 1733 35430 5742959408272
A 12525 735935905
A 34548 823540681
Q 2652 34954 6090240379151
S 32101 746998259
A 36181 144354643
A 16132 590578733
A 24263 262213779
S 28734 957150179
A 9219 733565546
A 21443 956424653
Q 3534 33453 490814661147
A 21507 188354894
Q 5991 35969 701740129287
Q 327 35311 2184733943231
S 20694 743863486
Q 12657 33509 7437322632595
Q 2361 34787 6626983524163
S 22223 724461333
S 1612 761522923
Q 1007 36764 6705711852189
S 10301 55074236
Q 910 31727 4546085237339
Q 172 36999 3359591465307
Q 8835 35341 4862169086071
S 22348 467193039
Q 1664 21335 4316302445568
Q 53 31369 2515818320136
Q 2323 27262 6606161106771
S 36612 19489055
S 22699 674855420
Q 2537 27925 3818358215431
Q 3614 31001 1477700202490
S 14582 162446911
S 36349 20787901
A 1484 83957520
Q 3250 35621 5912907194798
Q 6155 34399 6456072161796
Q 12501 32102 2224274636090
S 17538 611624421
S 37148 110687851
S 33136 715660458
Q 4815 25714 8856576448070
A 18309 820632390
S 30955 443207635
A 36992 464017575
Q 4162 33576 3821711269925
A 11930 613934063
S 6987 69582248
A 27919 202637928
Q 5882 30090 9837817105653
Q 3222 34831 4364459921412
Q 1628 36203 7847998951426
A 18527 223951675
S 14181 329603570
S 32550 453120186
Q 314 21032 2429004031890
Q 638 34740 1218011327231
A 20 401897663
A 3417 169107956
Q 8273 27396 4885249505636
A 1671 906037684
A 16519 98150926
A 3547 554714223
S 12474 696265078
Q 1004 37044 9599658137821
Q 2624 30871 696899391230
A 27597 362564017
A 35207 908374955
A 12915 503994242
S 16360 943349253
A 5920 678513349
Q 2894 22768 9540584234389
Q 1237 32726 362724809063
A 29883 391680620
Q 1339 22697 5226874230794
A 6190 812175685
Q 14664 35049 3378130171752
Q 7304 31538 602690818242
S 18494 96408929
Q 5734 35355 3460964812563
Q 6656 36909 5237939805936
A 35183 462512144
S 3918 650899778
S 1891 735630722
S 2706 151537092
S 27210 366284447
Q 10686 35813 2468317454942
A 33198 260288244
S 31798 817156455
A 15660 33002402
Q 315 36317 4144673563319
Q 10465 34427 1312771770862
Q 4574 33062 2064007236418
A 5712 978814243
Q 559 24208 3063090297166
Q 9922 29815 5230503544512
A 19723 312909084
Q 1323 34294 6497888784741
S 2249 236528236
S 19273 291943339
S 3323 959372462
A 25750 723702385
Q 11110 30250 7922023658335
Q 2183 30193 2387851679772
S 36231 836257502
A 6141 686128382
A 10247 185221281
A 21681 518111515
A 27468 433027288
Q 4007 34510 5785738621719
Q 95 22900 3531695432983
Q 693 37093 581680694482
A 15986 262171850
A 25757 747636729
S 21663 612782056
Q 5456 35931 2904442848808
A 26045 162230912
A 35583 848272259
S 16193 852777970
A 35118 328112778
Q 677 35859 6882598844307
S 27521 658107773
Q 1446 34782 4387441682027
S 28073 855777710
Q 7791 37025 6578103639229
S 25665 667537434
Q 2625 36943 1237286654474
S 24654 861477118
A 30991 542940573
S 15790 482139577
A 7680 14116641
Q 211 31093 6351024510122
Q 107 34805 5469240951614
A 4966 473520175
S 31203 210641475
Q 1387 37406 8379557588501
Q 10346 32117 9312549561861
A 1201 392562157
A 34933 281837487
Q 7515 28394 5547204345449
Q 2376 28473 2449228950961
S 37346 866043936
A 6164 884262207
Q 342 37182 8840780820596
S 22962 78173323
S 452 248544396
A 26585 983559196
S 26780 638549681
Q 4801 27461 6108376686281
S 10670 857832716
Q 6359 30032 6081484014412
A 36727 282843606
S 1531 779405171
S 23792 447017680
S 23712 373206543
Q 3939 29049 7566850676380
Q 6169 35716 459053401474
Q 2021 23367 2103357289746
S 2250 366658562
Q 959 28443 721913733201
A 1576 493768342
Q 1664 35375 7965776610488
Q 8089 28511 8567164628004
A 34851 987102004
A 35515 324859747
S 22623 77212677
Q 841 35542 2850601933229
A 36518 971417319
S 33867 797209459
A 25802 696357564
Q 2373 36464 7524948493011
A 6436 398257420
Q 9551 35929 1309638946551
Q 1475 29017 9434971646197
S 5738 871512653
Q 5226 32537 7820384298799
A 6881 523551394
A 35349 840219652
Q 2446 33831 166125081370
S 25611 296846208
S 7910 352734453
A 7142 229619175
A 35696 984295270
A 5037 843428533
Q 156 35810 7500052937658
S 5066 46979612
Q 5992 35336 8215856641399
Q 11891 32368 6428741043579
S 32200 30451267
S 5049 440984580
S 5198 855454188
S 36562 332297426
Q 7120 28594 3324733541925
A 22454 589161272
A 7269 291319073
Q 3459 33569 2092981866801
A 27514 278877464
Q 13772 33630 111390100516
S 11105 420800825
Q 5165 32586 9033170279088
Q 357 34723 1501270892743
S 10740 393240069
Q 4603 27032 6953234695219
A 35465 931669303
A 15109 59932600
A 13718 505209228
A 21887 253672335
S 21897 548098885
S 8268 805891864
A 10672 757032307
S 27630 474689873
Q 5107 33911 9015661984337
A 8844 914110894
S 7947 729455987
A 11373 55868054
Q 1509 35169 677814373062
S 5839 82250073
S 10124 38683200
S 8931 562206817
Q 144 35106 9561853777356
S 30811 621217008
A 4960 994390295
A 11288 824283502
Q 528 36965 2893128617724
S 17587 919205326
A 3567 938375453
S 27069 531187161
Q 10109 32763 8421506893282
A 5545 809027708
S 5385 702828583
S 9607 307587292
Q 7957 31307 1819095564395
A 33719 510977631
Q 3356 33717 7863281326064
Q 34 37393 155107308772
S 29592 785320529
A 36425 126026215
Q 5301 36743 1027261613146
S 7045 84922965
Q 261 37073 2173455732890
Q 3237 33183 3989198556884
Q 3254 23094 4682835888579
S 7657 306137261
Q 1859 28886 8377746024376
S 24362 583139252
A 18321 691917890
S 12856 728612968
Q 654 34112 4309229611548
S 37285 427830719
A 12115 155377752
A 6067 952085463
A 23701 543202741
S 15562 761151044
Q 7969 36729 6246695897601
Q 700 21647 4098967629597
Q 10614 29390 3437836945170
S 6634 31439529
Q 6350 33456 8912321918601
A 11083 107841217
S 1144 886928793
A 17386 509046132
A 26590 392299640
A 12779 977034729
A 6731 981498505
S 21558 843801428
A 24236 966627461
Q 6697 32848 9242279528366
Q 1434 34592 9105405311451
A 16328 138784971
Q 10594 29927 9397547169046
A 26348 738965458
S 26041 460553778
S 36524 947697586
S 20514 507364454
Q 651 37375 3312950811179
A 783 557078923
S 25457 188742831
Q 6093 31230 1712026031418
S 32785 468243409
Q 2299 36554 9906748996217
A 35519 585486211
Q 2112 36651 6370718882450
A 31794 608238026
A 17741 885665335
S 4599 875527085
Q 6474 34902 320315609279
Q 3998 36425 7021338728421
Q 6646 32529 1971903006632
S 18931 395262064
Q 7093 28149 6271087081460
A 20856 834585548
Q 5727 30582 523251859607
A 17887 693363877
Q 6118 33617 481296992388
Q 2842 29128 5210070079255
S 30400 383003268
S 20332 810569756
Q 5187 36081 3974093455881
Q 5508 36367 7125644435394
A 5119 125754414
S 4676 51285854
Q 8867 30282 2689895951346
Q 4859 36830 8876847326618
Q 938 33737 3567489321716
Q 111 37214 1811349930238
A 30659 782080313
S 13440 114266349
A 1723 414625868
Q 493 34833 7269533610949
A 64 989180861
A 16001 44101365
A 19160 169388125
A 12763 67560723
A 27271 630204497
S 17648 69246305
A 13933 215020780
S 8821 758750434
A 20623 272848849
Q 12686 31857 4273444227598
A 17832 808449679
A 11488 650540803
S 30337 233975805
S 4938 743079611
A 30113 327818915
S 7491 925675480
Q 3782 27937 2907910580729
Q 382 36558 431022271767
Q 13007 36965 9398116563606
A 9959 914231531
S 32278 660329566
S 35883 774921111
S 25670 854359048
A 5332 178332927
A 18366 284798464
A 36677 637835948
Q 170 35331 2535111112010
A 19675 965355803
S 28430 353326454
S 4690 359781563
S 35807 808038147
S 1625 409654623
A 17383 265920576
S 25841 335527481
Q 4253 27849 1675608935383
Q 2736 35247 4338135733474
S 7978 489024518
Q 9327 36042 2486763002860
Q 1472 22581 8951713877185
S 36543 209482819
Q 19 31141 4120584805813
A 30518 94694562
Q 125 37355 5168038698039
Q 7854 32018 2178634634685
A 13867 94581326
A 1892 925562662
A 1889 332461942
Q 7491 32558 5223181612975
Q 1180 36980 9354785004348
A 20421 581455055
Q 6102 29439 2291067326789
S 129 190228322
A 12057 171095667
A 20881 804693744
A 18142 526717826
Q 3407 27093 4637987087960
Q 5571 24415 4986973543951
Q 3124 28818 4889896447479
Q 8467 31574 5727609588225
Q 1098 20724 4654403711736
Q 6491 35646 5125405659869
A 15240 749950381
A 32729 782869540
S 2005 670791200
A 4922 245428080
S 27884 516374129
Q 2685 25577 7347624369276
Q 2592 36800 7390518365675
Q 328 36605 3812802924032
S 35531 139542229
S 7271 699000841
A 23481 506083395
A 13843 322940758
Q 6039 36739 8477271047717
Q 1663 31868 7342103079575
Q 5740 32071 3752577703272
Q 3828 37338 2210263189344
A 19254 532794700
S 4852 765209875
A 1469 799779911
Q 3065 35583 1957606316681
S 33086 299159897
Q 3475 34721 2575229964298
A 19950 359190577
Q 7663 36507 4405471649823
A 10315 434566010
Q 672 26034 7612242541414
Q 453 30140 357223545478
S 4890 842091998
A 305 55755275
A 24741 692611156
Q 1572 21121 2188005560051
Q 84 37303 9566272837252
Q 235 36846 8548164303576
S 36258 60443603
A 15861 876075075
Q 148 24026 4430152880838
S 10071 228771730
S 25496 477299655
S 15608 47132847
A 35934 163495082
A 4557 322033408
Q 7419 33758 9406041169136
A 32928 413875655
A 24072 812914796
S 11236 492136602
A 10351 256118082
A 8572 540368086
Q 8293 35942 7478407315313
A 3341 206637524
S 3425 966023203
Q 3323 30551 4702049490530
A 1722 660460656
S 23590 706967183
S 12883 355040995
Q 4890 24552 7888262684193
A 33892 780596561
Q 7072 32859 9463448581325
A 13425 622074642
A 36462 537418788
A 15002 1247110
A 36586 739952143
Q 195 29758 1475726337564
Q 6005 33035 5392193060691
A 12880 310313348
S 379 300592327
S 13241 364132831
Q 1884 21668 167615278001
Q 30 37221 9062823863360
A 27391 253212193
Q 6262 36456 1662818969846
S 26400 896144729
A 34003 139644349
Q 4180 34884 1763274910775
S 36953 365090521
A 11471 164725359
Q 1086 35251 5828786484267
A 11451 363047924
A 19272 460545796
A 17974 51612185
A 10959 903562535
S 576 103024115
A 34357 65192356
S 14392 403745741
Q 3330 36908 5265658527725
S 6245 855318844
S 37288 242776685
Q 14964 35447 9413151241706
A 5978 405883841
A 16514 508563341
S 16818 501582962
A 24575 241972286
A 20062 243430150
A 6448 386126499
S 35149 665195250
S 24320 952517962
A 29631 378250334
Q 2490 32204 9694960464504
Q 6356 36177 6616884845126
A 387 894520106
Q 740 31996 2720813977044
Q 2135 36033 3258545438225
Q 343 22016 8740697845622
A 16409 875694146
Q 10917 30924 1131790218338
A 22181 744622126
S 36040 289303239
A 12678 505040272
A 29858 214258194
A 8262 512733331
Q 7821 27865 9908580017810
S 25870 867531297
A 30375 492291232
A 13931 616030793
A 34029 62945049
Q 5488 31067 3091716816217
S 22470 729061496
S 30683 506041616
A 17722 373002945
S 14189 360792548
S 7442 672721824
S 17390 97172122
Q 3813 25970 2955079320064
A 32493 315720672
A 26472 577726960
S 920 873561861
A 23672 241557881
A 35845 10750071
S 22643 114739737
S 16284 600340525
S 27886 609942518
S 2688 513304647
A 8736 895702860
Q 1477 35678 1513567366891
S 1878 271754155
Q 326 29720 9656527789656
Q 25 37298 360967570958
A 18081 868023330
A 3442 79787582
Q 15797 37057 3791748586654
S 15169 338165916
A 5011 565418427
A 35014 764068328
A 24488 487301422
Q 8012 27970 2703341436248
Q 10334 33602 4047627151708
S 21633 159505092
Q 14087 37415 5467107915953
A 3075 673227194
A 20201 362888016
A 35069 760022761
S 13843 299250210
Q 2178 32457 9649880533840
A 28375 104170894
S 5811 808831748
A 33169 285408776
S 5103 375252832
A 23733 714685849
S 34782 22798240
Q 907 36275 5374072927435
A 3277 757266924
Q 779 36385 1607552547763
S 17540 398454005
Q 2671 36258 2894522260928
Q 5190 28350 9283094879355
A 196 150706601
S 15340 539231885
A 20605 898977294
A 796 897731108
Q 3258 23100 1435525959180
Q 3649 34225 4142494493646
Q 3437 37017 9704991838728
A 13382 550089589
Q 360 36211 1026742231439
A 8407 351416203
A 17854 648061963
S 13263 250417365
Q 740 21951 6136050933539
A 33580 300446706
Q 16467 36266 6606156965588
Q 1766 33909 1504108570451
Q 4203 32947 6952967404773
S 19801 253155754
Q 5904 30931 4235790658228
A 6552 924100937
Q 2904 37349 6714726149181
Q 762 36651 9188977316270
Q 901 31113 7106711781841
Q 4032 28189 9523645808130
Q 3276 36549 6211567803842
Q 3498 32140 3774259083437
A 8935 448639018
S 17959 162215703
Q 1199 36327 9749530604216
Q 4625 35377 7573558567990
S 20948 767972554
Q 11611 35569 3668569979318
Q 8387 33036 5927820243239
S 1044 744694622
A 8821 392189135
A 34190 528241467
S 10944 79160636
Q 8085 34573 5632562426767
S 17109 603025418
Q 10925 35115 722306397712
A 21159 320100855
S 7273 892114514
Q 7822 33779 21159619076
A 12797 847951056
Q 2921 34481 4343478488457
Q 4701 32524 139561710365
Q 5849 27951 1785280993536
Q 6455 34309 114828598700
A 6684 721947575
S 19686 212801636
S 6306 415608959
Q 2869 30586 2399397816052
Q 2067 32077 9374441046901
A 20410 341659239
Q 533 36949 3034598996673
S 363 66695011
A 14241 464189586
S 13186 506823918
A 35318 639296091
A 8349 113175803
Q 6243 25158 2379607898753
A 11426 340857421
Q 7528 29764 7075052246524
Q 1343 31157 3834320197551
Q 133 34246 5664166344165
Q 343 30402 3676775205497
Q 540 36900 1276145328070
S 17560 807680642
Q 10222 30115 4366640389278
Q 16655 36084 5366173818168
Q 4565 31894 3697430611866
Q 9388 29658 283150392775
A 2495 757018787
S 6344 346404931
A 35422 323374086
Q 5584 34800 6340779179059
A 25747 300534369
Q 576 35622 224719953515
Q 767 35874 8523982199966
A 28692 412662436
Q 1692 37314 7279740592256
A 28423 797336310
Q 6847 30001 5070522018757
Q 2418 27768 7979758750623
S 31477 373632537
S 8857 797664295
S 1275 531295804
Q 8056 28202 8316055681079
A 27134 235863258
Q 10734 35526 5891644145517
Q 2987 34574 9334510067177
Q 993 33480 8632877923914
Q 467 23810 4725358077724
A 16495 233773050
Q 6021 30071 6207669122230
Q 2473 33100 4055756088498
Q 6039 25276 4887357323506
S 21597 592837407
S 30881 304220748
S 18683 618437967
Q 95 37325 4423609189308
A 27189 507951010
Q 2750 32951 1536052697175
Q 4333 26419 2021993659829
Q 5156 28373 5157541850272
Q 3499 35665 4164431158640
A 14288 165457797
A 8283 56202540
S 6687 816927352
Q 624 37112 7844901214551
S 14696 209086266
S 36720 567065959
Q 10935 35566 7125294046602
S 23405 781888444
A 25976 781437759
S 35157 572602115
A 14973 240100805
A 10961 357373238
S 23542 870818364
Q 2756 36437 6654481427533
S 34206 38111481
A 22414 893640517
Q 1144 21538 4915326604452
A 17630 509098248
S 453 334270844
Q 5345 36884 243648100528
Q 666 37098 9744897632291
S 12386 397054017
Q 13445 36957 6584447096607
A 27325 28002070
Q 5430 33579 4821186977612
S 29189 647205306
A 9202 262415934
S 33345 853440080
Q 17245 36401 2378921292615
S 21450 27727579
A 12572 490104250
A 36629 236090126
S 1447 888943726
Q 10490 36856 8117887831416
A 27992 505444832
Q 1262 20668 1973181886076
Q 2993 35936 9755044069155
A 8160 745843560
S 4584 108724067
Q 10615 29731 666739507775
S 28531 52600389
A 28462 379439367
Q 1636 35200 3057019363464
S 32819 609335644
A 18573 389219151
Q 141 33540 3183893558691
Q 1808 23834 4042278845999
A 27927 534780465
A 9077 645711499
S 32324 857915558
Q 3862 26367 7848083407496
A 15070 442211549
S 9514 453854787
A 30662 837985591
Q 142 37384 1558154259119
A 20950 258084234
S 9192 817666858
S 36996 740687845
A 8611 396168479
A 35051 603265650
Q 5106 34534 7962879749324
A 8078 700708425
A 36385 211252245
S 23291 214228446
Q 1152 36531 3729863522320
Q 5801 34361 5177198812924
Q 486 27635 2430715949669
Q 8624 27658 8262594226100
S 34293 190468507
A 27875 321104401
S 6560 654489597
S 12911 661756007
S 22389 839442912
Q 4166 36712 6962417024201
S 10002 568097672
S 19039 570723032
S 19878 885019803
Q 1316 20988 5934817846982
S 15451 677781786
A 20433 36502479
S 23336 806433577
A 28983 898271783
Q 6136 32646 7396590105150
S 13737 732215072
Q 950 37386 5247627567343
A 30136 920214262
Q 4184 30523 4198922155114
A 22116 99042588
A 16186 132715902
A 33834 792519121
Q 2572 36058 8630576181366
S 37379 520125896
A 33349 312581570
S 661 413597555
S 10629 141141715
A 32157 100254060
Q 1501 32916 2391548909537
Q 6712 32243 4220089047266
S 1036 452140954
Q 5696 27424 4683547931724
Q 286 34841 954738018287
Q 3067 28133 9544422560311
S 18548 567777174
A 20751 945397801
Q 13844 36773 533536911800
S 31729 183867939
Q 3894 23973 1879775606397
S 10735 185839577
Q 1939 32816 3330349328423
Q 1514 22749 6067546424465
S 13628 898308569
S 8841 156263790
S 17410 287757394
A 35356 901855726
S 3093 69782950
Q 4506 34061 9146928396815
Q 7557 32310 4142026307043
Q 2477 36862 1192915927860
S 3409 326147579
A 12837 410429453
Q 3891 33478 7839443896931
S 6170 598907882
Q 1437 32541 5094438173957
Q 1383 30805 5501546657177
S 31646 62699417
Q 1381 36965 33665316931
S 25580 380056062
Q 480 23128 2581840098890
Q 185 37347 6461262318423
A 4017 39238647
A 12586 257252541
A 2496 674527697
Q 1700 23830 9803301978266
Q 5 37414 6105913028723
S 712 58188938
S 15683 331802972
A 5840 203691942
A 6550 933170076
Q 8106 35028 7621423534804
Q 2641 30424 561123934113
S 14810 20543794
Q 14851 36752 728970496791
S 31402 142133394
Q 5362 35009 4906017121987
S 3310 974457518
A 29977 709418123
A 34003 714525555
A 28380 28960825
A 24369 356261027
S 16371 210360911
Q 47 36741 4762324120561
Q 1592 36064 2977613274060
A 28064 664072480
S 14635 253924481
Q 270 36058 1154105040261
Q 4401 25389 1720799101595
Q 601 35186 3387390205778
S 3931 109832624
S 11831 114775924
A 27708 118913866
S 14680 206851539
S 6911 414700176
A 29830 736469912
Q 3829 29675 6069791656240
Q 565 31611 7413917649637
Q 3748 30880 876485674707
Q 457 22931 8392841993501
Q 11764 34589 1463040527211
A 14751 675904022
Q 560 32128 7387531035114
A 21433 89724493
S 32885 627512037
A 36314 127367852
S 15749 410523931
A 15476 319599495
A 34159 220084346
A 21362 210953550
Q 4185 31139 9286360931005
S 22497 216846834
Q 982 33842 4048287085136
A 15585 612791779
A 4358 557657775
S 26732 284952353
Q 6014 24815 976241342607
S 25765 845082867
S 15748 416661914
A 8705 807203030
S 36383 248884928
S 22802 218651042
Q 2105 34337 304267508880
S 12563 314538181
Q 11297 35424 8682082514362
A 14464 921667867
S 31844 977444919
Q 9009 36581 2843955315671
S 19465 997243439
A 34846 466475900
A 30631 483660091
A 13657 853260732
S 35596 867537687
A 13027 773548861
Q 4804 24229 7717373553403
Q 3042 23700 559832311279
Q 7861 27042 3741989943513
A 15623 13643167
A 5672 654472609
Q 5817 26888 8613038620100
Q 1023 36707 102948093474
S 31084 69666449
S 19490 126380258
Q 4034 34100 2878148367092
A 2395 125187434
A 21973 270339574
A 20040 620262191
A 37394 946873688
S 21953 434730030
Q 8047 36724 9449180437175
Q 1131 31149 5669334958126
A 23203 939955090
S 8705 969375464
Q 1686 22295 8752605343751
A 31580 169072914
Q 5920 25800 9795556967150
A 19345 391837794
A 7768 252944646
Q 2338 24894 2438189034957
A 3821 267593807
Q 11209 33672 3237978284647
A 27287 246331450
S 28906 699717953
Q 166 37297 6082919257623
A 5159 821998007
Q 3507 37178 8394008555055
S 25712 731580532
Q 8248 35829 2065522239748
A 9523 978276988
A 2223 54094681
S 7155 460930485
A 382 318258929
A 21381 661064896
S 19106 900564262
Q 6301 36207 3644131580411
Q 10837 33715 8329327543830
Q 7931 35850 4628114065372
Q 2137 34106 1084301712394
Q 3746 32782 1845721030152
S 32958 992428846
S 3421 915735067
Q 13886 33151 9162033867367
A 30187 911258697
A 1550 548838013
A 30473 852744995
Q 475 34588 8771474036970
A 27685 300210324
A 22624 709918532
S 21868 170878994
S 25337 220430369
S 21430 484246284
S 32242 28526132
Q 6049 35202 1996558572771
S 7661 957730933
S 7419 989448606
Q 5333 35656 8232272558532
S 32301 731059084
Q 5596 29844 2614370829612
Q 5061 29756 1535995700853
S 13736 215505600
A 8924 13024227
A 35071 623160282
Q 1801 36577 416030410891
Q 9741 32495 4267658656986
A 2994 92589652
Q 84 37205 1816690136427
Q 1202 26233 7500650655296
Q 4347 29196 925461948369
Q 4762 31847 4077357636820
A 33648 878683529
S 12111 723904303
Q 15123 35821 1892952560523
A 14510 6931831
Q 921 37133 1836783685364
S 26240 107926858
Q 5355 34454 7964875091546
A 4091 673550090
A 9974 381786195
A 36603 750579235
Q 2995 29153 3775696285140
S 32742 137320157
Q 2303 34151 162356626229
Q 6903 31896 3103839072576
Q 2734 27834 9160325285709
Q 1597 35588 1577362450800
S 15965 533324310
Q 4660 31627 6694863885947
A 2545 76510565
S 5228 551120390
S 25636 608180377
A 23765 950876726
Q 668 31146 7420658385791
A 35784 859322100
Q 1752 35553 8609571770119
S 21174 475826980
S 2802 539450338
Q 1525 34453 5544984397493
A 31751 946644715
Q 99 36957 7325377717529
Q 2201 33921 2010716533001
Q 14299 33437 8673438547584
A 6522 757908073
Q 1635 24496 2115209484484
A 24850 789611925
S 5563 841639226
Q 1162 36304 9818711915339
S 29987 653643147
Q 855 32219 4921342524264
S 28011 723538134
S 6766 460549372
Q 5414 26171 2172917038140
A 36966 618571379
A 5471 316100978
Q 2682 23624 5708580154925
S 23260 981326109
Q 1201 34475 3363134759575
S 20421 197490521
Q 5302 26476 9854804106674
Q 7476 26795 1375600381264
S 32010 208051619
S 22807 917900434
Q 5810 30862 3175171004686
Q 8316 35000 2000760443274
Q 3446 22994 8785884663674
A 13128 82908168
A 20014 268185911
Q 4826 33438 8919568112426
Q 136 26789 42701620743
A 34434 33394543
A 10296 674513999
A 19509 93857097
Q 4086 30187 8555496684466
A 31011 135074131
S 23527 639193814
Q 2783 35695 6429944932932
Q 7376 32474 7037070371744
A 27678 960909872
Q 1435 33127 3329079180296
Q 373 33023 2349216915375
S 17176 88471147
A 23611 321889103
Q 412 36549 3270828563949
S 2032 22372134
A 31051 804422979
S 1047 990613850
A 16508 969077182
Q 5118 37098 6029915271387
S 33861 351862891
Q 8025 26882 4817928536336
S 11327 40533384
S 10293 664397087
A 17847 793356054
A 4818 44705684
A 36609 739161466
S 12062 865969677
A 27460 967309762
S 12132 952796863
Q 6814 28917 9158625930986
S 155 56317741
S 32612 464717760
Q 2177 21860 4141210801786
A 2869 621679916
Q 1424 35875 7173814129163
A 35436 498514825
S 32721 227246780
Q 1120 36928 9008715848610
Q 10220 30811 1587983021275
Q 3652 37021 8315311675250
Q 300 37032 2600342226358
A 33687 547477853
S 3755 898629198
S 34526 476090313
S 19995 165353345
Q 238 30774 7619298759729
Q 7154 28645 8283110021569
A 22404 268843481
S 7756 579334081
S 15713 620265855
A 10945 99798840
A 19520 906529100
Q 13041 35884 3435903770168
S 1087 489599374
S 7017 861162326
Q 7701 31900 3617001926352
Q 8465 34410 7341207607969
S 22001 666292445
Q 2612 36653 982152887011
Q 55 37411 9109553388804
Q 4340 31456 6346521636629
A 35619 504092437
S 36720 464028483
S 15904 717047509
Q 3400 37357 3355681764567
S 2508 763150198
A 31863 579437919
A 10956 303074696
Q 12796 36780 7028178267090
S 22463 941453104
Q 8030 29758 9099300743064
S 22189 339615840
A 25434 797976021
Q 4782 33418 4376554385093
S 32779 450331417
S 32133 3304814
A 10382 71469805
S 33539 418604637
A 10463 342517950
A 14354 169079019
S 6385 252695629
Q 9813 34185 1426017634437
A 25895 454581406
Q 7890 37135 304638208386
Q 3045 28118 6314000721065
A 26079 653289577
A 28089 659843266
S 34517 67977751
S 12039 78298016
Q 346 36765 391587724074
Q 2295 24635 6799798754962
Q 3044 36529 3132065652411
A 14768 842913606
Q 861 36299 7461896851816
S 24325 410136790
A 31642 547140450
S 29336 167302590
S 20595 534742430
Q 10130 36798 6775946532474
S 27490 573029798
Q 277 37300 3209575403564
Q 778 33545 7082640597253
S 24231 157728492
S 6940 188478060
Q 3831 36032 1461324184798
Q 3204 36763 7628900838089
S 6136 916523867
Q 2327 27614 65956408038
S 20085 73629215
Q 265 37253 7972493434203
Q 573 32451 3063307082241
Q 6132 36928 6494126168643
Q 441 34769 9422008155596
S 23190 825391722
S 9937 789311475
A 23165 131422811
S 5122 337243679
A 3483 288655731
Q 10416 35797 7812129334432
Q 990 33686 6282631190723
S 13113 970656457
Q 6063 29080 701961000586
S 12653 311647641
Q 2788 34887 2508951024285
S 753 417821178
A 23589 848199835
Q 385 31841 2701406542383
A 15242 605632287
A 23696 947786085
A 2113 926293632
A 32181 358418955
S 27824 643178784
A 29382 666432014
S 13782 437169811
Q 7195 27787 8695920014811
S 32958 141468815
A 14785 785958623
Q 10795 32725 7755767314908
S 14969 390144044
Q 276 34051 3559483650521
A 27844 901909169
S 29962 677692686
A 10380 796876597
Q 9451 34383 9255051549961
A 20061 449692495
Q 2750 31974 5859576256010
Q 9160 33696 7392028150
Q 488 37045 512059032411
S 20475 521285668
Q 5392 33825 5625513988028
Q 1120 37268 2514981591684
Q 4378 36183 6594325150465
A 15768 326391349
Q 6011 27358 551907234792
Q 946 33453 2286662551506
A 8355 328378359
A 30356 342133029
A 34745 402286050
Q 306 29864 7345574339978
S 27618 380887830
Q 5672 37002 6894834262160
Q 241 34570 5780349449158
S 11675 566056969
A 12944 806240257
A 21662 757819146
Q 9638 34433 1369678644807
A 14989 780797648
S 6487 196101992
A 30432 694643318
S 36339 368128371
S 15941 862876676
A 33082 73749233
Q 5483 26427 6831960704115
Q 1201 31505 8085650679733
A 3430 126873231
S 23513 964250364
A 2967 830260944
S 4237 546504216
A 14650 583174862
S 17038 762350902
Q 6294 30094 536825481520
S 6160 623585456
Q 11491 37155 5557358188716
S 31023 562899053
Q 13604 34870 9610921701849
S 22262 909809107
Q 6994 36286 4830867366648
S 13470 71684970
S 35848 635849116
S 4538 181486442
S 14541 106006462
Q 14017 33756 5730818586482
S 18254 992413871
A 30347 25242240
Q 4649 26220 2936355137449
S 11933 111379127
A 31829 848804501
A 2779 12101521
Q 8775 34209 2995828237128
Q 3841 35239 4473490156763
Q 12341 34230 4432480086470
Q 948 35547 4203324662857
S 19379 384149261
Q 26 35822 2005502271434
Q 1321 34965 737398329226
S 1331 571637152
A 33957 323247577
S 9159 79484767
Q 761 20044 2111326174405
Q 7251 36964 7687450597193
A 19905 656196943
S 34964 901132265
Q 3336 36683 6773889531104
S 29416 419190599
Q 906 36424 6266969984476
S 23986 665346741
A 30430 658796624
A 6785 973588594
Q 7855 32082 6615212850292
Q 3397 35256 3997470347553
Q 270 20704 379194725287
Q 25 37415 9627024087863
A 23981 862078316
A 35799 312553391
Q 1578 33601 3811395401781
A 27923 251990560
S 14348 476675145
S 6387 707480072
A 24307 282532156
Q 3545 23806 2717483575171
S 28313 992847013
A 10516 188648225
Q 7754 35271 87339948048
S 28137 763725367
Q 772 25655 2836663844896
Q 6821 29309 8653235971185
A 36008 791903273
Q 1599 35916 1269319952489
Q 2371 37347 2775451975273
A 1385 796402395
S 37241 560892427
Q 9242 33773 6179580227504
A 17504 420141484
Q 557 35811 8120001645179
A 25335 905509489
A 26524 345798101
Q 1245 30895 9611792411843
S 17709 548681450
Q 3836 29373 4079211185816
S 33426 335861151
A 28914 82447642
Q 197 31484 7103136468910
Q 11449 37057 1938648855459
S 2853 310471989
S 15006 839680500
S 16486 297482940
S 27859 88155305
Q 4996 24681 8692711291023
Q 4733 26694 3439143803735
Q 8754 33453 1182594466062
Q 3482 35362 1454169824014
Q 3659 35679 988662532006
A 21503 805039610
Q 3267 36016 3910236965213
Q 4645 23967 3975262766889
Q 947 31188 7969448590608
Q 793 35712 4958858001905
A 10634 188395036
Q 147 31165 374493519794
S 29086 169057785
Q 83 37212 9035035595231
A 5030 195070482
Q 1946 37370 3359639131709
S 21047 143045006
A 21483 14774812
S 11654 543990112
S 9354 32123357
Q 835 36595 5495949256837
A 6485 571285059
Q 617 37230 1357905906457
S 17146 792335608
Q 446 37285 9326178213907
Q 9057 31326 8232120165850
S 1637 39046404
A 33655 291158264
Q 15018 34893 737360947340
Q 1586 25350 3403532034252
Q 743 37067 992384251706
A 5685 841793289
A 7936 535775654
A 29121 318436736
S 18401 944473423
Q 4931 28420 6035049890645
Q 14915 33908 408205736590
S 23290 64534396
Q 5922 35887 4521469199136
A 691 499834629
Q 103 31802 5449915939074
A 12662 852719867
A 30192 244470816
A 24643 231179725
S 19343 424409940
S 19679 424211759
S 35861 630521991
A 28264 492867118
S 25310 708166851
Q 8117 34709 6943482853597
S 18762 747711559
Q 7875 33321 8065245518931
Q 4533 30797 737757076544
S 30138 878309410
S 15786 234758221
S 17580 626792021
S 12349 6560710
Q 4016 37158 1068728749460
S 20997 326086013
S 30446 317720513
Q 7559 29637 3934533907809
Q 4299 34344 6238829132259
Q 12522 36953 1017818546879
S 21515 470487289
Q 535 36420 4415366848450
A 27498 552911224
Q 8084 35734 4787552606257
Q 5813 31810 8277348988067
Q 5802 30496 8440551064817
Q 308 37316 3771529099839
S 5281 166852963
A 16095 576706769
A 24668 894439095
Q 3592 37336 3612440208551
A 10556 610429810
S 10616 323704336
Q 127 35497 4226155245054
Q 443 19295 3489290540241
Q 2746 24449 8761683075905
A 8331 185800252
S 23937 844555646
A 23704 907163825
S 34914 289805459
A 8974 232158614
A 10 905622679
A 3980 248080366
S 10552 56201866
Q 5693 32931 9004614931579
Q 15639 36330 6818757260943
S 24509 714326704
S 14186 839745943
Q 6448 31592 1070642955986
Q 1431 27625 2007400735496
Q 12326 33427 3531447669976
S 31818 713933856
S 769 560570873
S 24807 585360086
A 31108 572358073
S 21450 170688527
A 22841 18971729
A 30673 46796981
S 6548 782752757
S 22919 478923365
Q 9099 29171 9230155776294
Q 11354 34053 9305255239975
Q 2913 30717 8626754133284
S 2795 805916329
S 28373 265775286
A 14798 545515598
Q 1126 30012 8608257016296
Q 72 37209 5396356800457
S 6643 600607897
Q 7200 26823 8583912252528
S 10021 564173004
Q 7898 34245 796129737985
S 20113 310941576
A 28291 594077451
Q 10508 29680 7199822078864
Q 2711 37308 4250741665264
S 1223 165011488
S 31388 443576194
A 23632 565175002
Q 8699 33643 9486510942954
S 13203 608861475
Q 10042 33223 3955379298139
A 17093 179920342
Q 1271 29612 2865348223370
S 34087 50168381
S 20689 735872424
A 31666 4511486
A 26873 255359362
S 32996 362101060
Q 933 31816 4764911332712
Q 4183 28935 4515899653633
S 29876 512214481
Q 9321 31979 1608318586117
A 32341 12326168
Q 8323 34477 8346747148256
S 12819 922576468
Q 1691 33761 3389328471386
Q 4694 35888 9737517482442
Q 1746 25703 4488622996715
S 20484 75728033
S 31170 349756323
Q 3231 31921 9310289801000
Q 2383 37138 2490179123433
S 24759 791821645
A 35994 607968416
S 19349 909921683
Q 1613 29030 6615216367768
S 3218 81074967
Q 5550 26266 5795457663960
S 11253 974281131
S 22009 518331749
Q 7586 31291 808902968335
S 13164 385903334
S 6288 423152966
Q 13418 32525 1091818034040
A 3174 341454174
S 6892 238594207
S 22521 306334741
A 26754 805305607
Q 11564 32640 5051155800931
Q 10896 37347 6981932560655
A 13787 196356758
Q 2907 30839 8073417372481
A 31437 7268938
Q 13105 35703 8033640301378
S 7135 343512536
A 15758 407765574
A 35416 24726660
S 34506 909696447
Q 4084 33952 2273850621520
Q 263 36596 6575255312892
Q 658 32146 9491865028429
A 5713 580470004
Q 1085 32546 5973196028229
Q 1780 36953 9683806886447
S 22035 748039836
Q 863 26936 2440544421060
A 19392 695803876
S 24021 47026775
S 20616 327210652
Q 1210 33624 3946351236851
A 25281 67808550
A 22975 2610319
Q 1416 36698 7403312100122
S 25555 437925563
Q 74 23550 1903311484416
Q 7152 34835 1007430104321
Q 592 31938 1834451104775
S 9662 589827699
Q 2827 30535 5217662499992
Q 11188 34042 5027168666327
S 11318 439883623
S 9398 929645844
S 33257 704278524
Q 3623 35175 6844727391953
A 2554 357365360
S 26644 322757120
S 21664 728770678
A 760 137958194
Q 1086 29634 1146125744826
Q 6505 35213 2782230021482
A 27076 880307179
S 20799 37928353
Q 8262 29682 6469641892980
Q 1855 23678 3355754313336
Q 41 36634 4062646130045
S 22276 160422972
S 24382 5103932
A 12193 341689527
Q 12137 36923 4748729234449
Q 12515 34840 6584418912918
A 37118 200480711
A 11494 917957710
S 29671 732633961
A 19337 625075076
Q 9311 30867 9117709952117
A 16274 156650668
S 36513 98159911
A 33111 309003927
Q 114 37010 2300101751289
Q 4377 34708 7028457321261
Q 3058 26786 6510603381337
Q 1919 36040 152247201717
S 3787 630922367
A 5137 17099903
S 35291 718086592
S 2855 799814145
S 22591 818036751
Q 8760 35774 9810691887568
A 32048 106117321
Q 7494 30798 4386244256998
Q 2730 30933 1317149763546
S 8026 859203380
S 31764 281682140
Q 5141 25171 856125103399
S 23883 187288556
A 13120 163998002
S 12374 647544169
S 27889 755530511
Q 3950 27449 7937779421731
A 7620 291985570
Q 920 34284 3005307530474
A 9527 695894068
A 5488 572098538
Q 1005 35871 6634888642023
S 36572 221342704
S 28279 975758785
S 20840 254576100
S 12350 633555473
S 20377 232362779
Q 3378 35540 6907706450418
Q 1230 37123 1665572321472
A 12363 862429412
A 14471 429499293
A 26037 857433921
S 13447 279578093
S 12374 196702357
Q 2474 23549 9541991165958
A 19712 74748769
S 37367 317925034
Q 156 34690 7059161372622
Q 7120 36300 1832175847607
S 13250 537947229
Q 11772 33725 9145619994948
Q 5252 24375 5403333556270
A 30659 500587178
Q 3708 26279 9237719867563
Q 14216 36476 3105550101133
A 36890 378036380
Q 10699 33853 6661055112199
Q 404 26831 1491695055194
A 36553 365868922
A 34261 302674583
S 9105 254280314
Q 6496 25969 5083320887630
Q 6197 25006 4008400740290
Q 2452 22242 5873946653675
A 25248 327218603
Q 11874 36065 6957763128521
A 22390 659107959
A 27711 721502051
Q 9281 28327 5432828378831
Q 3380 30073 1361582527049
A 35297 668391562
Q 1154 32451 7081081120781
A 17667 160258828
Q 3403 37168 2024280599867
Q 2431 26027 1712949958819
A 15313 443482781
Q 10059 31818 2315297251455
A 13048 895024984
Q 2730 35610 5218625353147
A 19025 266375724
Q 8378 29981 9593623801380
A 34530 114869947
S 34927 291390757
S 36068 429496468
A 31192 212794386
Q 4531 29384 9868074405347
Q 7232 26697 75329569097
Q 4572 33413 5457351259383
S 25394 784071214
Q 3580 33535 8557090090178
S 35822 734687855
Q 4121 33315 3105438756601
Q 6346 28922 6726014520749
Q 4290 36999 2349967151727
Q 13606 37115 9109905601242
Q 5091 32303 4664697274830
S 29509 954608905
Q 9153 32564 2135899513743
A 2439 981662080
Q 2171 36744 8869047564198
S 33346 283419469
Q 1994 36106 4563364836648
S 20876 985367612
Q 6425 36459 3556827185503
S 19157 461345856
Q 4234 36128 5194629825007
Q 297 37060 7749962859751
S 25249 194348747
A 11788 271265229
S 3902 611564018
A 36725 723153281
Q 3931 36454 2355661664589
S 29080 788007580
A 8021 84613514
S 26576 130931753
S 7571 830435379
Q 10988 30297 8013711982774
Q 368 25917 9258389937712
S 11187 978924718
A 15368 377127516
Q 4796 34874 939551122607
Q 996 29135 7317686650209
Q 2812 28029 388722990583
Q 426 25514 3846238862303
Q 5012 36057 6506698830303
Q 8149 32783 2811173634971
S 14631 272779073
Q 683 36587 6264374489445
S 36922 334744927
Q 3398 29798 1492362784259
Q 11604 32831 7074915257732
S 5902 754678184
A 17978 644985308
A 35162 391573215
Q 2287 29558 1470361397453
S 3472 617015022
S 26946 681672645
S 1737 304112843
S 32032 775863854
Q 1249 33393 2244053894855
Q 8752 28414 7345098151243
Q 2525 30405 5594243190451
S 17445 464811809
A 14807 115504486
A 35780 740838506
A 33724 509681363
Q 1103 33374 6102217221892
S 14091 606769518
Q 3106 31335 9479370720689
S 30456 569166763
A 25619 569943751
Q 443 34970 490331706602
A 4660 170056718
Q 380 36142 1450665223041
A 36759 431132498
A 29412 185458034
S 24783 251701783
S 35774 32671030
A 27092 929198442
Q 8492 34404 1155999363645
A 32708 323112538
A 2845 575615326
S 19423 648135395
S 14536 283145812
S 20597 473799408
A 36897 317769804
S 16720 542625750
Q 3658 30183 7174660938373
S 27872 226277224
Q 9923 28972 7507003596942
S 2229 358579740
Q 6145 27248 9964381908814
S 32910 302447298
S 29155 693032210
Q 3636 35796 2733783440192
Q 9491 36685 9938279974578
Q 703 36830 7221797529957
A 14554 694308975
S 17811 205120809
Q 2515 27999 531814596799
A 34843 877946672
A 25293 641332582
A 29353 624996996
S 5126 254522132
S 10383 967045961
A 5541 476800727
S 24540 167617718
A 10465 59349142
Q 2412 35586 6435853072292
A 24131 614592105
A 5301 785405890
A 18873 16563651
Q 4539 33712 1924981751228
A 33625 846250489
S 860 987927943
A 15469 671929538
A 37393 204939108
A 16174 210747056
Q 7074 35755 3397897024001
S 2191 47741757
Q 36 32804 2392466557408
Q 21 30369 6248441011751
Q 5418 27561 7470333621497
Q 5479 31580 9749966995563
A 23895 970473262
S 32654 307832286
Q 3278 28068 9512783742039
A 12666 450269779
Q 688 36689 1998525888591
Q 3487 32762 1047901520354
S 30211 485184677
A 16566 847795773
S 20770 945140943
Q 425 24533 8594039653860
Q 4663 34457 8588887672286
A 3015 828635664
Q 161 33288 1657158320902
Q 4141 34881 4116131529508
Q 4831 34136 3711775552969
A 36043 276694565
S 6955 225209153
Q 227 36893 7476090646576
Q 13467 36078 2934152413924
A 6538 177014498
S 253 464040595
A 6415 927701900
A 12962 190102990
Q 2987 31988 6566403148204
Q 10854 35497 7759607659176
S 4295 19891893
A 23602 905319396
A 31211 193035627
A 3380 346169178
Q 567 37384 3912603433773
A 33730 705401348
Q 261 36152 9235169595440
Q 5651 28632 6278062253643
S 25230 30418484
S 33751 468248094
S 12953 212877966
Q 5149 31992 5938892987652
Q 704 35512 7610217876336
S 2364 504542384
Q 2898 23883 9218873411964
A 26763 231530135
S 5536 577615981
Q 8601 32252 228808869173
Q 2208 22379 2549335345458
S 9131 883868213
Q 2116 34176 2967003004983
A 26172 596200012
A 16069 525076306
A 1246 496965133
S 17135 691843952
A 18745 840994823
S 32016 996530496
A 35219 291534237
Q 13710 33796 7176549614175
A 23098 222130625
A 26028 435234193
A 5555 323933246
Q 1305 37294 8228387609556
S 9990 127320634
S 21888 78350691
A 30372 944330052
A 31490 53554613
S 1812 934387401
Q 6034 33366 6160632025832
Q 261 37280 4118554756260
Q 6120 26018 3525475837306
A 4417 848996293
A 29486 516417829
Q 5761 37177 1541756545871
S 29391 764639952
A 25959 932996618
Q 10169 30397 1738227201252
A 6081 541679813
S 35991 835744045
A 16425 992885773
Q 118 34859 314661390493
Q 3449 28198 4189793044248
Q 11333 33726 5121889290642
S 9571 513134669
A 36710 334417636
S 5427 152374457
Q 6317 36585 6296909266972
Q 4745 33412 4812935993730
Q 2316 23319 2746806869220
Q 3678 26437 3853646595888
A 3290 598000836
Q 3617 31703 4680894069979
Q 721 27959 1393419282482
Q 3717 36570 7601226384415
A 37101 307150856
A 22752 310543064
Q 2007 36489 3583546022577
Q 29 37273 3577491829410
A 20408 459735655
A 14694 739414968
Q 196 37313 5876892297673
Q 974 34567 7539194125522
Q 390 32902 4630510048644
A 15242 486500873
S 31254 521238133
Q 9246 36399 1538796826351
Q 4779 28228 6087316642426
Q 7565 33832 590242692233
A 5583 180523782
A 775 666694896
A 32317 276254433
A 6299 124270020
Q 3419 23557 1061518344401
S 9329 361745380
A 16085 194982377
A 28666 81491572
A 30609 908462468
A 5154 355592796
A 24143 592776026
A 25873 431784864
A 25466 768678003
Q 11615 34567 6484290778333
S 31546 574673389
S 30781 541734344
Q 1295 37338 2281219563031
S 33706 262534232
Q 14036 36276 9350624667622
Q 11544 31547 2887430220432
A 32115 650628
Q 7446 32361 6859760853307
A 5360 854013511
Q 3403 23936 742385547835
S 22520 156184304
A 32838 750882987
Q 2201 23745 7310838303964
S 36204 968314614
A 16375 371681955
A 1015 933173896
Q 9029 28263 8868044205875
A 24180 903416062
S 4223 227014885
Q 11815 30551 8486820866514
A 34637 919209087
Q 659 32712 4819291941608
S 8258 522622861
Q 4635 35165 7654607339262
S 12362 79705355
A 16432 741684624
S 36258 449037109
Q 9581 28552 5815786205351
Q 583 37119 3322660515111
S 16009 579150624
A 15757 338629365
A 28283 869603119
A 32881 840397203
S 12936 764299522
S 31139 353360143
Q 10842 36756 6296102924596
S 2235 377852833
Q 1105 32341 4061566421568
Q 9213 36938 4425199145265
A 20993 424619621
S 33751 409682412
S 1892 454008787
A 16365 973894595
A 32969 709055253
Q 5518 35576 8778648309168
Q 45 36381 433510734248
Q 12871 33025 3879428867947
Q 756 37318 5758193418189
A 8935 426667875
A 14961 362984273
S 23231 530155364
Q 130 34586 2772662857432
A 30103 640056808
A 33862 652157638
S 19690 377662587
S 14124 273079207
Q 1445 24332 8426567484573
Q 11990 36063 9572071720035
Q 576 35898 8824659367010
S 9337 632473983
Q 4585 25464 4741608253158
S 37167 619181006
A 366 180912826
Q 468 22683 3463776071128
A 24739 11373312
S 30854 342835751
A 7586 473844619
A 21183 571863651
Q 4281 31661 4443920244923
A 35511 196109015
A 27554 866146136
S 26825 238948017
S 18242 699906051
A 11827 824742346
Q 1733 36681 6738173638375
S 35835 600860239
A 16766 556893777
A 26795 457597045
Q 471 36221 3083456934339
A 27406 41578381
A 8003 530426809
S 28357 616218403
A 8244 950327171
Q 8181 29284 6066674671634
S 22574 883207541
A 31667 91240282
Q 7471 36188 9245207074394
Q 2699 30676 2897271493281
A 23540 849199826
A 15044 175781951
S 8207 711075363
Q 631 36288 1551878150119
Q 11663 30687 313789189045
Q 1664 31922 3724692506668
S 20003 674678634
A 25756 590526813
Q 6410 35756 9884347767652
S 7938 58924032
S 25914 979092956
A 1601 914710900
Q 3972 30323 8142354893514
S 6728 548094305
Q 8356 28770 2949609883355
S 7794 762217179
S 25653 295574565
Q 12823 36339 5723905199158
S 17761 749230428
A 26239 329903497
A 15702 513698115
Q 3413 36976 3560929393316
Q 6870 34236 3431851850870
S 10626 734979535
Q 638 36787 3207200701127
S 230 674297080
A 35932 216984088
Q 1048 27391 4508852947698
Q 2092 32263 3243453210589
Q 2159 36635 1238602281169
Q 9389 30342 5953285790134
S 33340 761792206
A 14588 148516029
S 6412 433782400
S 10026 623083527
Q 676 23086 119956690427
A 2373 390044035
S 35243 769093965
Q 7668 33364 1265712572570
S 13264 103960925
S 28262 517316060
Q 5372 31189 8229937688778
S 508 124325058
A 28852 534241857
Q 203 37359 7774323487682
A 16148 201257527
A 11985 41396372
Q 7966 32573 4443831806068
Q 12445 31903 7237422948231
S 20514 549795737
A 32896 940524847
Q 10475 35755 9688697571589
S 18589 60557074
A 30447 96725960
S 25026 679987785
Q 3481 34637 6835122063021
Q 2561 33619 7167586336910
Q 3403 25300 6037226716985
S 601 265011423
Q 2990 29825 3248714486814
Q 419 30327 9137073066676
Q 2275 33722 2062347293212
A 1008 710322785
A 26914 895965399
A 19501 582640926
A 6264 675555446
A 7645 437552914
Q 12725 33955 5330650786322
Q 4 36758 1338061388681
Q 9412 31911 4252530380482
A 22684 617073352
A 30291 795772287
Q 15645 35383 5537362919190
Q 3425 36843 1956473803382
Q 222 37089 856840667228
A 28083 406809663
A 22873 647960518
S 34022 815937637
S 6967 34243190
Q 1904 27024 2469708687708
S 26911 446964666
Q 298 27999 600345689974
S 36354 554451999
S 17024 198957709
S 11389 243566263
Q 1954 28067 7436871172842
Q 1386 35495 9016154445162
Q 1330 31629 8744409328046
S 31648 678595065
S 35746 172599334
Q 4610 34601 7535117819978
Q 3019 22040 6011647859012
A 33123 939897797
S 18299 164495374
S 11160 991471559
A 36866 48294251
Q 64 35216 383066955269
S 17909 73473808
Q 6493 34668 6338867373227
A 25875 827994370
A 18670 115647636
A 20549 526328251
A 32117 415777458
S 36864 511770509
S 36420 389248986
A 30483 507239205
Q 1074 36787 3245185618952
S 20661 837666728
A 22783 588571579
S 14479 725545672
Q 95 36233 907421377077
A 3387 432463265
Q 544 33760 599043659529
S 15619 50155840
A 16159 840912149
A 11119 69048717
Q 13788 37249 6949673320071
A 33877 227747260
A 12855 99262779
A 27700 641292872
Q 8444 37171 93345366198
Q 4742 36137 127066593341
Q 755 33688 881159237397
Q 3872 23384 6835402344974
Q 24 33960 9626407319579
Q 6174 34337 7635070367805
Q 9299 36851 3428795133955
A 24929 843228308
S 7996 938663960
S 13011 239585807
A 3084 916517441
A 26094 813123169
S 7753 455162707
Q 582 35405 199020940970
Q 4395 34834 3126361671990
A 1271 866669081
Q 7648 33304 9127344568668
S 2051 998774615
Q 179 35719 6600120430090
Q 11445 36626 6636158122110
Q 4912 29136 3056051006356
S 14530 554179772
A 35737 481889685
Q 3079 28176 6464532805965
Q 8567 35774 2506135124313
Q 2124 21586 5063472991412
A 12148 457315504
Q 2069 31597 8318349807903
Q 1071 29564 2104658338734
Q 276 29823 8619043931429
S 24029 164234190
S 34674 453758670
Q 156 35895 6320332342291
Q 699 34028 490799368190
Q 2987 29403 8565972145910
Q 11109 33758 8535391287233
S 16117 462694840
Q 901 37355 8219186305997
A 13880 43556437
S 7585 416826145
S 2073 75064643
S 7051 667304025
Q 387 37229 8221752103646
S 10797 427577855
S 8054 88551972
Q 5105 31294 5363589686380
A 31068 524254871
S 29077 309363606
Q 7433 37389 3805134287044
Q 6598 26161 1787641169078
A 1335 862577553
Q 1051 33707 6133712734913
Q 12487 31443 4123653746576
A 33397 610396798
A 26080 601699674
Q 507 29749 858573906623
Q 3202 33578 1870813559036
A 23350 838048755
Q 592 36499 8851237892961
A 1115 863613387
A 25074 592769014
S 30921 863461993
Q 9209 36754 508850389752
A 5927 841105330
S 1023 375689477
A 810 112964091
Q 41 37402 5882133774543
A 10659 522121939
S 141 331029762
S 28252 283802862
S 9000 332604877
S 20796 551810136
S 12767 693432491
A 37389 836200367
Q 4551 36167 5505429836689
A 2722 138685627
A 5448 850612195
S 5308 959603391
Q 7670 33573 9309930864883
A 28682 680995267
A 13922 245813121
A 754 184477909
A 3942 149747986
Q 16725 37185 4313847792533
A 28116 282605325
Q 10688 30878 4346132298837
Q 797 31687 2725128747542
S 22089 59006450
S 3890 483242721
A 35394 24855336
Q 2582 32056 5039349988900
A 24537 822013364
S 3242 470605422
A 2944 655677516
S 129 238021391
A 7334 251274306
A 36228 60668810
Q 499 34262 3865663997988
Q 8016 36949 403767603804
A 22078 3509384
Q 2348 27601 6061878839448
S 230 590895160
Q 2361 36191 3010143812361
A 27348 915127186
S 12648 197248848
S 34490 712754670
Q 6458 31442 1555498315616
Q 3048 37172 3012535983327
A 6216 26961707
Q 5978 36914 7655289726510
Q 6330 36252 129454318204
A 17153 679283949
S 130 894654460
S 32672 100716174
S 24075 811333890
Q 3047 34233 2609841479466
Q 37 36620 8060257006440
Q 9959 36044 6646324999214
S 6340 521421265
S 25149 961675760
Q 4971 29341 6430968915211
Q 1665 30261 7798650355354
Q 234 37078 8098482089636
A 19243 770569952
S 4583 635235024
S 19919 352648550
A 22287 556715733
A 284 41674801
A 28308 345402217
A 29481 686061701
Q 11085 35145 9391358329995
S 36756 496012735
A 29166 511683253
Q 7605 34681 8786904056343
A 30928 468266711
A 17920 890989519
A 15958 558918709
S 14722 983955047
Q 4916 32795 2077126748363
A 7504 946689502
A 11228 325151935
S 34817 554844703
Q 3831 25300 624579418930
S 22578 498691451
S 34984 465618010
A 16001 518479194
A 6871 996547191
S 29085 51792129
Q 3674 26179 8478514802704
Q 7085 31132 3127155376685
S 11412 556365832
Q 6381 35019 1095547119031
S 12691 791398573
Q 12834 33310 4687811762105
S 19091 544125936
Q 4870 32415 5203791053870
S 18258 2575654
S 19413 78338144
Q 16788 37200 992481232551
Q 834 24862 2303221703021
S 20559 325350168
Q 10407 33712 873865031984
Q 9855 35873 3500684168671
A 5311 781641489
Q 5668 35926 5059364888630
S 27756 235648175
A 35977 531034512
A 3948 752790058
S 26829 637827820
S 24645 370283195
A 28610 56733040
Q 2593 36795 4630125144308
Q 15461 35928 6571953745353
Q 2183 31059 6740305619495
A 13269 495181514
A 22132 664818430
Q 17006 36992 5272485360646
A 18551 541845346
Q 132 36936 921696873417
Q 4219 26808 7814896066649
Q 326 34697 8178743986488
S 16498 306725884
S 7300 847647768
A 11589 579554171
A 18941 61824632
A 13270 271028951
Q 368 30684 2171889838405
A 25134 271571935
A 30142 223369900
A 7738 351949857
A 4944 942823081
Q 2756 31878 4242415333818
A 15358 8988836
A 8807 215283225
A 8727 730975940
Q 12783 33677 8484862232411
A 27572 660945095
Q 1050 34304 8088782446432
A 35014 293811858
A 14497 464552857
Q 1227 33224 874379458101
A 4729 263472995
Q 1126 35686 9237424414231
S 30854 171038094
S 4577 780535430
A 733 514195132
S 10271 957841652
S 24563 251732251
S 1973 568796633
S 5392 578131338
S 26006 780126193
S 29147 414405166
A 4438 158071845
S 13436 853834418
A 8875 102915156
Q 194 36890 7845184177126
Q 4562 36463 1806352880265
Q 701 36729 3525659840887
A 23239 901913888
Q 10864 34424 4880019051299
S 23945 703859112
A 8598 278958897
A 21812 273555046
A 26363 293461389
A 4505 832826917
S 15984 962315127
Q 1367 30582 575010363057
Q 555 35395 1374301693600
S 19409 163838294
A 17366 161381424
S 34590 433110579
S 32627 4180989
S 11190 443996721
Q 1047 34674 2664022251561
A 31347 442946453
Q 2479 37182 6953159848922
S 25526 72470040
S 14205 741517731
Q 10740 35364 8950436803384
S 21619 517081596
A 25311 316077294
A 32489 807224963
A 28066 30752474
Q 2048 23698 2631699288726
A 9059 708658037
S 31565 695324149
A 23084 306611821
S 21486 27723909
Q 852 35363 1266056015255
Q 1948 34588 1117575230728
Q 8870 31858 4959053660688
Q 13444 36091 2816923335881
Q 500 22338 7480386098658
Q 697 36807 261797611267
S 22940 928953779
A 36882 565436290
Q 3572 22372 1230857227695
Q 627 29259 1646524605129
A 15717 990322281
A 5306 448819780
A 27691 591602662
S 24219 732582759
Q 9528 34889 8862942234156
A 14406 562545060
A 23711 838743958
Q 7646 36475 2876564477707
S 9447 22295544
A 31061 428530324
S 35879 574283336
S 1171 921471894
S 27039 589495238
A 35314 214631621
Q 10315 35447 7681361712149
Q 456 36751 3413151838044
A 14912 226993797
S 27441 79045950
A 27231 639018207
S 30348 37050204
Q 188 27448 2075996777850
S 37325 696061966
Q 410 34198 8844723535187
Q 3463 35762 4206373791801
A 29218 926870431
A 8798 28153936
S 29512 710105865
A 34117 191236061
S 31308 339379597
Q 1277 27249 5243736105575
Q 5767 33952 7271726890308
Q 18278 37178 9789675695429
S 15543 833628965
A 17448 998672799
Q 9089 27829 2968034573447
Q 3342 31359 6282018973020
Q 3246 29051 5009616362453
A 29034 169448720
Q 8696 34530 7687042803848
Q 7330 33237 7587060358058
Q 6015 35483 5180061122113
Q 5580 37102 1603871042380
A 2004 572542112
A 2319 870509772
A 681 698912953
A 29050 132366108
Q 801 29237 2589533617054
Q 2979 28665 2218186110570
A 34284 438256002
Q 10275 36729 7548306451534
A 7792 310425670
Q 7549 36659 6239813410838
A 14041 956097475
Q 40 37003 1328137949536
A 22669 325091105
A 18104 137459341
Q 2152 22060 8963922276252
Q 7331 33312 8867784741443
S 6860 435287511
Q 2404 35152 2433940868162
Q 9321 30396 2424683869268
A 29490 903329290
Q 11717 35719 2443978163570
A 21594 777554972
Q 14664 34461 9652631668566
Q 2939 36143 9655693373635
S 17522 72876836
S 30567 79081239
A 12063 693609157
S 25348 973514001
Q 10381 33685 4365816527000
A 4361 448403456
Q 60 30953 9450925009876
Q 7099 35122 8273404574817
A 33640 36897
A 973 859759709
A 7696 944901301
S 8486 110449756
A 34642 152066637
Q 1056 37355 3414688135243
A 32122 372487235
S 8756 915806497
Q 728 35783 7093435600322
A 26393 344065204
S 8787 454807210
S 5013 76869116
S 5930 365259133
Q 4206 28634 4892506047296
A 16586 214859750
Q 13489 33151 3165190382735
A 1324 326269383
A 31719 743992405
A 744 35226412
S 34160 611551718
A 30216 440763300
Q 1779 34598 4652690645490
A 36940 700773736
A 6175 821488025
A 25233 475640233
S 34260 585468806
A 20076 851143584
Q 12105 31314 5754482711733
Q 7189 31071 301631240425
Q 3272 30870 5023941212907
Q 1239 35754 8943188318239
A 19056 464997007
S 19443 229202912
S 30896 379790895
A 15303 713988491
Q 540 34967 7749107921326
S 24020 420932748
Q 276 36823 588100284659
S 36140 10533348
A 2636 968916999
Q 5585 37297 9215848581304
Q 4616 31904 4117306719661
S 18371 591921947
S 4723 310188483
S 21623 342804550
Q 1337 31986 3706603646305
A 33538 378023272
Q 602 32678 9600485360290
A 36171 694085369
Q 491 33734 5500897865840
A 20739 671911393
Q 9094 35823 811613601290
A 29603 24716970
A 13702 641878606
S 2362 664996049
S 18167 23084245
A 35234 840154813
S 14652 74071278
A 22335 762510393
S 29889 685459686
A 10487 531035265
A 29726 856388074
Q 8027 29639 6165274001620
Q 1568 29404 4145456569837
A 28692 375505732
Q 160 37354 7460259072226
S 7992 171011990
A 24856 130894151
Q 7126 27312 2174195192524
S 33716 135991673
A 6817 505433076
A 16141 478501753
S 12388 42463089
Q 8675 29443 2510044730957
A 1027 588264393
A 18990 700220974
S 10352 978972203
A 22716 480634517
S 26218 941505198
S 25130 325550644
S 13164 285509174
S 7897 143045874
Q 11908 35345 2134779584326
A 11729 363825600
Q 1278 33190 8863996996108
S 18542 262481795
S 26901 924876877
Q 613 36643 6462187898962
Q 3384 26895 8500253958412
A 31287 840094321
Q 4669 25723 6258616257806
Q 2293 34979 2482437100316
Q 4162 33857 6457095128807
A 11652 605612363
A 25295 469877566
Q 2991 37267 2197613401369
A 5084 130198623
A 16458 717841918
S 14380 10037537
Q 2650 32098 577498222405
A 31369 648058694
Q 1120 37068 563554945071
A 15243 885079162
A 26150 463197501
A 31056 789990325
Q 1736 31885 9064998886867
A 30758 612763292
A 547 509859859
Q 6763 31366 7461853074903
A 36503 680578190
Q 680 35066 7133749266834
A 35106 821691831
Q 9184 31639 8115344275756
Q 963 25210 4608076118054
Q 3028 37148 8815675440037
Q 6520 28572 5754881625953
A 20992 305217109
Q 10164 31452 6135444028508
Q 8671 29067 9409840783477
Q 346 37174 5504561415230
S 1225 246144533
S 17890 265416654
S 25037 39916212
Q 121 37043 356355130158
Q 2638 33155 269188466015
Q 8394 30336 2073524387277
Q 851 22586 4365160110147
Q 4922 24416 8575533357777
A 12581 705739838
Q 1710 32674 4442535373737
S 23558 750747017
Q 4057 32571 3904205125353
S 20915 630162429
Q 647 36680 3619760668366
Q 1107 20185 9196594226968
Q 3688 23773 6695266285272
S 23606 594560689
S 5280 586979050
S 14001 104504584
Q 5390 24804 9980506835704
Q 9411 35801 6515800975556
Q 10263 35930 1502286256877
Q 778 27540 2502558538101
S 28385 989105711
Q 766 34326 7960118617129
A 22208 930591695
A 18174 257893866
Q 4091 34018 1094805900056
Q 6820 36618 9830555207050
A 26609 689562079
A 3703 346835624
A 29517 48805567
S 11310 682508295
Q 1154 36507 8094282622288
S 5373 812449240
Q 6 37339 3902207529716
A 29058 356671253
A 26307 81705064
Q 652 36998 1182347338303
S 24281 221506232
A 17041 555118528
Q 428 34585 5622152058540
Q 3106 27615 5972063171295
S 17658 144132576
A 6290 867449220
Q 7259 36178 8239758742755
S 13171 265715474
A 4554 569028941
S 6167 48673683
Q 760 33443 8324360298244
Q 11349 33368 3807276560841
Q 7612 35333 1549882367210
Q 5128 24985 379059231350
Q 8906 35147 6672375569639
Q 3809 37008 6642363779145
Q 4777 26151 8870204992904
S 23059 11200034
Q 2390 22871 375363873966
A 1260 756072490
A 7983 889580318
Q 149 34261 9712147518312
S 28338 65104614
S 33097 930517648
A 17663 878217118
Q 4605 29085 6430156204091
Q 5359 26937 8557970804605
A 24378 718455815
A 16866 881777370
Q 2653 37191 4465633687266
A 5940 782448571
A 7925 840552869
S 4934 66600936
S 17562 753054330
S 8852 986769117
A 4537 294191395
Q 8783 28922 6549385598681
Q 32 37394 1457555907169
Q 9888 35450 4893011003158
A 7661 572487204
S 6030 591210875
A 19879 350912757
S 19101 5115738
Q 7406 36421 702977898064
Q 806 25464 4189689744839
S 23378 340951335
A 36479 318881976
S 25851 12163221
S 33324 773731778
S 21723 125949854
S 14843 854393027
A 5095 93883159
Q 225 37239 6514226091165
A 35018 229318634
Q 1012 36115 6183010241360
S 12743 604936209
S 12324 642446883
A 13276 807874064
S 23309 864505557
Q 6770 36682 2419043297174
A 5951 676791070
Q 1019 36416 9466085500769
S 17746 879584812
Q 5574 25036 8256281645105
Q 581 36333 5524219797851
Q 9160 35204 4996274294801
S 28226 274426562
Q 185 28333 5343404152908
A 17416 710794193
S 28843 596629835
Q 395 32600 9526408182405
S 27035 899080225
A 20989 295538924
Q 533 31734 7303301142095
Q 3362 34548 9236245826677
Q 13158 33512 7551007022287
Q 428 35113 1164007029865
S 32908 9934366
Q 3341 32927 6967762465260
A 33450 962042196
Q 10318 37415 9585984641493
Q 11092 36980 6334963127557
S 15530 877259206
S 36243 57882193
A 7489 244136773
A 39 323100612
Q 1864 28977 6288468690476
S 32618 811607589
Q 36 24111 3648231157418
Q 1841 34596 4417107674871
Q 5689 27025 6170246400298
S 36671 780280416
S 1729 725269697
Q 29 37007 6729897967447
Q 1740 25364 3544778946687
A 29760 335235184
A 5562 642742465
A 29754 906576148
A 16581 891944193
S 11802 69039734
Q 3437 22782 1864905462505
S 4322 247577477
Q 6702 30958 9382987184414
A 9114 419539123
S 15796 686409354
S 1671 107308922
Q 1630 26662 6717570335315
S 8625 970008249
S 2271 927269155
A 7609 34256713
S 32348 718397840
Q 1024 36708 2588661377453
Q 11113 32709 8342042161414
A 15080 289550205
Q 1680 34443 9704145196009
Q 14385 34571 774713702262
A 4502 598215582
A 30609 947835162
A 30264 79135034
A 34308 586154162
A 36238 341494928
Q 1917 33890 4280534673653
Q 12271 33590 3009607386710
A 11266 380754355
Q 4310 30270 198922729512
S 871 139895491
Q 6089 34985 9760106799839
Q 13242 36308 4956701959142
S 32316 650273674
Q 1231 23304 5878510209419
S 28589 819797537
A 8758 32906907
A 27008 270824971
Q 121 37304 9103911413830
A 21177 574683095
S 273 488916972
Q 2773 35501 7117141582306
S 18496 669424658
S 6256 562819055
Q 2402 36834 3973247055178
Q 125 37234 3399791290554
Q 9407 28444 5890906568281
S 11237 642471315
A 5611 77887350
S 17155 636267643
Q 4367 28289 3026517938142
Q 5096 34430 8380690156618
A 36337 917635069
A 14994 72610363
S 2758 532152660
Q 1307 24560 9643540258073
Q 5710 32635 9682419265436
Q 2953 35231 6030658983040
S 36167 776563417
Q 6366 26027 3629614716085
Q 951 33833 7641451934641
S 7096 561234118
A 3736 887999007
S 23512 216532459
Q 898 35717 2663007582
A 16491 637220371
S 2800 302753662
A 28467 444388356
Q 1294 37365 459197484708
S 21151 187289197
S 27643 936825832
S 33090 114219845
S 31053 667657322
Q 6390 26198 42999926546
Q 2298 32998 1405067842813
Q 8040 35974 5985683900840
S 33693 99861256
S 239 827388227
S 14948 152045333
S 23489 946343263
S 32007 289461290
S 34827 316512934
S 31368 809937209
Q 12181 34842 6830209246633
A 8773 56413959
Q 4593 24451 1873569452895
Q 9009 28395 7861318039344
Q 9171 35908 4183083199672
S 19610 782328105
A 12087 442125827
Q 1319 35382 8863917938910
A 15253 742895869
S 12811 862108545
Q 1972 32399 8189640669814
S 18547 824234021
S 21064 996987752
Q 5559 36195 2233384926514
A 33338 149330353
S 14092 495047484
Q 1639 34421 9217110949207
Q 9161 34846 3674115600633
Q 8783 29871 4234046441704
A 17593 41978097
A 32617 729825592
A 31029 708026671
A 33697 449128073
S 31210 256340152
S 27764 585560856
Q 5847 31215 9407199330601
A 9959 58769290
Q 1450 28214 1251039503462
Q 971 29382 7130910416110
Q 14 37412 8654911268389
A 11543 750911669
A 1362 235463651
A 28780 570918634
Q 180 36739 2261166659730
Q 5747 34977 6713137636599
Q 5085 35484 4256712008415
A 32862 765994213
Q 1501 34523 1282978340579
A 13366 418384871
S 24804 466768881
Q 436 22156 4672381698831
Q 7073 28337 4716069210133
A 13878 634569710
A 23282 805400532
A 21844 202776421
Q 1293 32293 5308259944803
A 26414 756614398
A 12561 135045052
Q 8809 28052 8702722938273
Q 1747 36363 5362598212898
S 29588 928700207
A 12405 140538132
A 33963 929907646
A 26667 661864330
A 3538 336382493
Q 1864 22186 11591080365
S 19851 786974239
S 22413 962544907
A 13619 327188918
A 36943 987685772
Q 4 33719 7970536257348
Q 1778 36898 8824221485992
Q 8319 36559 5008047645487
S 11579 702164632
Q 571 21457 7710474501456
A 27336 150696977
Q 1414 30403 1554141310957
Q 15268 35660 5862712157220
Q 3611 28030 4620498032627
A 10863 233262362
A 20037 438560692
Q 4944 30646 4284643682213
S 12232 575813477
Q 4085 25171 4274635062821
S 33588 828325844
S 24077 88043756
Q 1560 32598 2691834747417
A 2162 595048842
S 33052 156807327
S 4809 178476403
S 25909 798810597
S 30037 503182920
A 10517 990808091
Q 950 37017 868987985385
A 22615 880544870
S 34688 165570086
S 18710 26789611
S 34349 279116197
S 27734 740113421
S 35583 550096985
Q 15454 35366 7673469156277
Q 14692 33665 236369243563
S 17210 506865450
A 2038 138833835
S 2160 51035377
A 12112 261831579
Q 8856 36967 3517259192322
S 17875 275940702
Q 6665 25502 9594155866172
A 24546 585338383
Q 4798 24158 349889413577
Q 9769 37370 5110353842250
Q 1032 31540 9906763999517
A 35177 605051917
A 23123 412230599
S 33162 951504163
Q 1687 32681 5291557182646
Q 4807 36714 5635318475548
Q 9699 36353 8286309429988
A 18028 193389936
S 8890 390995078
Q 7316 26968 8363174666418
A 23228 506072454
S 7028 477044029
A 2508 419733784
A 20690 837176409
Q 6264 28365 6333600695549
Q 2325 36741 6782363116103
A 11379 798988968
A 21313 949720601
A 19787 541721210
S 28095 171652672
A 21779 216343257
S 31789 544213951
S 26078 85020871
A 4605 222516224
S 19933 913877177
A 23284 14303790
Q 13984 35636 2212048639086
Q 295 35486 5697220917734
Q 5078 30041 2359757715807
S 31924 503390957
S 21519 937434983
Q 6750 32838 1766049100486
A 6853 888434599
Q 1215 36104 6175725401331
A 30797 657961732
S 33617 818678492
Q 5485 26209 9794910887521
Q 8394 30614 5956017450538
S 19787 578159752
A 33601 155691228
S 10446 671559223
Q 3777 35934 9941876054340
A 33874 82891469
S 2703 652441897
Q 1780 21980 3412419895866
A 35378 51004910
A 22574 783098614
A 33222 265698011
S 225 826208705
A 18653 232496987
S 7444 801314122
S 25598 437074042
S 20141 516405763
A 36911 254979381
S 6460 604228696
A 11260 2263937
Q 9278 35846 6946502680592
S 35887 510317344
Q 6100 29951 9038512250328
A 27145 444382376
S 19105 837270183
S 34218 827015945
S 36800 587186417
Q 3493 31872 4562861756430
S 15764 389181232
Q 12995 33026 8540739435193
S 10865 378182341
A 36579 114463729
A 11491 585063946
Q 1698 21467 457895298346
Q 1140 35355 7210406024724
Q 5247 37100 9247804127183
Q 7528 29138 5708402632537
S 12617 917848836
S 21033 809426030
Q 4622 28534 865966944718
Q 11312 36081 489191508423
Q 68 37379 2852454281202
A 16792 180144323
S 32246 324823315
Q 10210 34247 4378479184829
S 36787 353519272
Q 1406 33774 7210108097766
A 26277 746256422
A 30213 574093668
Q 5033 37088 3354573766275
A 17211 542403276
Q 1091 37194 1568877999656
A 12870 414640182
Q 781 33981 1830829322804
Q 7967 32199 6802564854675
Q 6389 30819 6823915772986
S 26355 170563870
Q 5943 29356 5038412269172
Q 5752 35489 8872768561839
Q 9001 35360 6486339011632
A 834 523686859
Q 6178 36104 6806008491021
A 31856 61199345
Q 236 35226 4025684939478
S 1926 382247207
S 33150 305438592
S 18770 229360194
Q 3856 33426 1232034614845
S 36500 762497141
Q 9343 33583 1187386808985
Q 2431 35633 1172818341723
Q 9205 28436 2773200763900
Q 3 35920 1858492698702
A 24039 8136740
A 27288 328768842
A 20099 622817777
Q 2464 33795 1865679047038
Q 6063 27007 4172499789138
Q 115 26595 5613852655498
A 12360 480696982
S 27686 600155030
Q 5213 35922 8360131530826
Q 11105 30971 3580068431071
S 32784 968558820
S 35333 864806396
Q 1819 24753 1312415132428
A 29206 141752462
S 1478 524021360
Q 70 36916 2165131973472
Q 495 37220 736894535687
S 25172 461703531
S 2724 952673168
Q 3931 32705 9164798319621
Q 13870 35334 9970395964957
Q 1450 33745 6170372201176
A 19884 694477645
S 23282 26596526
S 22577 680241465
A 33690 500601160
A 794 542407598
A 14586 250843310
Q 4455 34345 3999602812914
A 33909 168657234
S 17058 423861887
Q 3 34465 7978426490505
Q 987 21278 6179773339195
Q 1650 31809 7755492378935
Q 2711 36143 9949190496885
Q 3845 32948 3654211910865
A 18509 225679220
Q 5041 25269 6414123364842
S 35832 167292634
Q 1851 25680 4404694376496
A 9925 573277150
A 917 2986976
S 32756 971752474
Q 14833 35850 5590825424252
Q 1332 36897 6860300141539
S 26380 499460938
A 34154 164584710
A 1467 534573786
S 29607 762393852
Q 9613 35183 4707039280749
S 11657 116865560
Q 7833 35714 4137783741671
S 15751 382017029
Q 1547 33765 3254287736463
A 13 212233492
Q 13537 35878 858214779565
S 150 149471642
S 13150 51143151
S 594 952119729
S 4818 185472080
S 33208 955934515
Q 4565 29271 5307136805497
Q 5096 35906 3092762013247
A 11721 325344534
Q 5901 32636 4299112658708
A 16162 688038187
S 18673 191620271
S 8023 511498485
A 7719 889365595
Q 15047 34873 6442647925949
A 27240 979468016
Q 1405 37112 6436781056377
Q 6765 33683 9843497883394
Q 10776 37325 6625797829
S 11346 421734305
A 1057 428506171
Q 4378 33991 4894847208888
Q 4809 35110 994078159604
Q 3977 33553 7946934508839
Q 186 37348 3316966004392
A 10549 21607431
Q 2118 33418 4113851002470
Q 8033 30058 2470261041711
A 15109 162730511
A 29965 373299907
S 15217 721301656
Q 873 36688 1570923936537
A 10373 385081417
A 9891 862754971
Q 1024 35563 6265244568478
Q 2106 36694 1415611886609
A 18327 185485480
Q 2137 31951 9029024745851
Q 142 35769 9420230162763
S 4791 18108911
A 27371 823944199
Q 797 35353 7179406256474
Q 7546 33896 2897521523747
A 32733 258486454
A 31456 710095299
A 32166 52898242
Q 7212 34946 34150324205
Q 516 36606 8963083454363
A 32175 857268095
Q 2423 33904 2997019789504
A 20290 764993619
Q 2876 36034 6304164116957
A 25188 573251225
A 37139 286664512
S 30896 481955536
A 26239 157857218
A 21993 931065137
Q 12137 33956 382195055936
Q 2193 30805 3900892693679
A 24477 222863625
S 8512 864270280
S 941 697083072
A 258 126061368
S 34550 815299995
Q 275 36550 9200346999824
S 25959 186536035
A 24464 768162282
S 1453 454018857
Q 814 36521 821507999907
Q 5479 37224 8463783351782
S 27538 268578004
A 246 752985446
Q 5417 37025 2635011721434
Q 8289 28335 8457133239120
Q 785 32354 1718017727960
Q 3498 33365 9396985550176
S 33485 992733976
A 8045 894678292
Q 10361 34019 7682836912445
A 12527 27218684
S 6560 59656134
S 26133 111679294
S 8489 567889678
S 27853 746126188
Q 7809 37412 2871222391999
Q 15529 35846 893844734326
A 17093 393967623
A 12309 984790804
Q 72 23749 5667655467084
A 34179 92854029
S 2503 543323740
A 32940 674475629
S 8670 966856276
A 32281 80853870
S 6336 755376938
Q 2404 28420 2492809133240
Q 779 35959 5759120903774
Q 2975 36270 4170028862159
Q 2164 34972 4127924014956
Q 846 35972 1621575430208
Q 2990 34783 1275976478822
Q 2238 28263 9448586506488
Q 961 22375 3331812761425
A 25052 609623688
S 27009 569123415
S 20196 264943140
S 35775 334319722
A 8498 936641378
Q 297 37354 8959662456225
A 28708 118767604
Q 14776 35154 2775048043349
Q 10812 33183 6801093618371
A 35992 876789000
S 24142 453613348
Q 9913 35580 938450013523
S 14871 907574113
Q 793 34218 1658574229715
A 35000 607998003
Q 2207 34979 5013652534380
A 36689 775158770
A 21679 290371032
A 12660 790625078
Q 3147 26890 2040355622362
Q 9858 31527 9080118924720
Q 2580 23678 1619171198343
A 13458 813049311
A 9354 231562644
S 27454 248000051
A 28256 879829141
Q 1576 26134 4945634941491
S 24362 288950451
Q 7882 35882 5302700663961
Q 1597 31459 6253756770108
Q 1161 29581 4094235231087
Q 224 37137 1830796838490
Q 9042 35457 5670002328025
A 7406 373380078
Q 3310 37363 7165630117291
Q 9259 35232 9375999470988
S 30664 947189878
A 31814 451470627
S 26521 273058647
A 14856 786342152
A 28275 117866814
Q 4953 32666 5723960581812
S 28621 927497478
Q 2066 26727 4932309505906
S 33518 995176318
Q 111 37264 3853395626593
S 37326 191998213
S 19542 885682225
S 12100 82451830
Q 4231 25376 5183462578467
S 3063 64192971
A 28497 766392687
Q 3410 30327 983796360164
A 9775 470369918
A 4252 693624723
Q 5880 27195 1011486695886
Q 834 34817 9239014930385
S 23020 551875359
S 14836 454093110
A 378 998865316
Q 4510 36943 5589210552994
A 9080 562544173
S 660 51515407
S 21714 953694496
A 29583 919043814
Q 630 31922 5765280885245
S 6297 717488320
A 19501 541437082
A 4928 249083758
S 35598 596694301
Q 1604 33483 3771137534067
A 2214 958992892
Q 5483 36619 2577956035067
S 36649 153723394
A 24516 508432371
Q 3092 33311 9823828136603
S 23912 3171742
A 23257 434092333
S 12844 713619834
Q 10956 31138 1315639943444
Q 9230 35573 6760728223785
Q 7170 33003 4764789321486
S 22374 487103198
Q 7776 33807 8288770583652
Q 6309 34291 3339449826005
Q 2573 34932 5570880296334
Q 1083 24542 7350994991719
Q 12530 34741 2613575801766
Q 10213 33626 8053223682987
Q 8982 31193 9235085722630
S 23061 930662738
Q 588 27149 3941428683858
Q 1829 32786 511996690204
S 34789 702324485
Q 1143 35480 7864594467665
Q 7618 34541 4726227045614
Q 3893 32113 7700296956363
Q 454 37330 8995861184013
A 33380 661345428
Q 4247 28058 2793721425919
A 12902 372785375
S 21276 276935180
A 6021 353265015
A 10425 382861968
Q 1182 30183 7387936022499
S 6607 780615953
A 11790 415414501
Q 1567 28916 4970244808655
A 10658 707769063
Q 5220 25324 9836133450644
A 21600 565196671
S 18371 659261800
S 2982 446833899
S 12060 709257387
S 5392 87778481
A 24679 182732388
Q 10536 32057 7780902614982
A 28719 617662042
Q 1149 34520 569333955512
S 23233 312214642
Q 5119 31466 3215742092894
Q 2029 26659 3142573946256
S 4792 149880127
S 33597 999036131
S 30140 594794058
S 2890 912716429
A 23065 807265315
Q 9417 36177 2023904361009
S 5036 785136933
Q 2742 36467 4319975744276
Q 6975 30614 4122085159808
S 22465 502284344
S 10962 8957137
A 16837 113132787
Q 753 34046 4099798285675
A 10302 409459199
A 4915 703279521
Q 2775 25573 3766093215636
S 11432 509740256
Q 186 36626 7688527420051
A 36786 625681694
Q 3252 32399 8284924037542
A 36707 3654623
Q 12303 32978 6039215871001
Q 1211 20628 9191378027361
A 33849 765923943
S 16259 335957271
A 22868 210089027
Q 11593 34398 7783945249742
S 23197 283805328
S 5013 561856398
A 14555 14780526
Q 12803 32581 8611259431697
Q 8564 31075 8883580880705
S 10612 881190032
S 28258 214838120
Q 3378 36126 8997565185491
S 32848 80759916
Q 382 28689 1115592960079
Q 986 23502 8242550459844
Q 679 21164 9999161304997
S 6204 420567282
Q 2528 35120 742977190018
Q 12337 31162 7930546444651
S 35073 361905397
Q 2540 30694 7060816652330
Q 3590 26708 3436169167154
Q 2914 30546 35255098980
A 12942 581417302
S 7556 877961937
S 30958 208382458
A 6943 549885390
Q 8171 34153 2013878375855
A 31739 598777799
A 24481 918794968
S 10957 623084537
Q 7157 30052 8763935444043
S 7766 9811079
A 3702 943592788
Q 996 27221 38254740200
S 4801 450306050
Q 7544 32663 3166078104025
Q 11920 33660 2798224907500
S 22555 387766846
Q 11886 36354 3864311204488
Q 2351 24241 8596417164462
A 22952 702205998
Q 1931 33174 3937050517038
Q 2943 37346 1117129106804
Q 2064 32130 7199456428431
S 12781 967404077
Q 295 31482 3864273604467
S 36275 810065523
Q 14500 36418 2231399549577
Q 1557 23203 5074468250859
S 5240 866386046
Q 7517 35132 2186503882732
Q 2075 33612 8030256956039
Q 1345 28191 6468968333445
S 23692 522979510
A 12716 127385250
A 21234 928089228
A 35984 62532190
A 19256 549522876
A 13838 437063413
Q 724 33693 5537259470443
S 10391 879010976
S 35185 846094570
A 4310 331596094
Q 6242 30121 1382717302777
A 19377 797528635
Q 7594 37103 2340205093790
Q 3135 29242 1584514102653
Q 10227 29304 8803231890303
S 13537 615800561
S 24995 434299411
S 18276 754907063
A 4496 776807865
A 19042 782203673
Q 2156 28646 9699925280638
S 25889 874437436
Q 3018 26098 1431539796826
Q 6268 32300 2810057256683
Q 5302 29522 643671482013
S 13489 608391748
Q 477 36767 2054177939177
Q 12151 36008 7784399488127
Q 9176 34045 7160802581043
S 29922 199371177
S 12005 583161544
S 30458 315741000
Q 1305 30541 4568429091036
Q 5473 28251 9862634348424
Q 6689 25924 9100776754757
A 35214 285505654
A 2577 537064470
S 25787 577814376
Q 12860 32810 4822770120677
Q 220 36696 7941813968781
Q 831 35173 2620423864535
Q 1840 34597 8000726307131
S 32027 681785754
Q 2190 35027 5512949839674
Q 9187 30551 7974365518504
Q 1581 25768 8118892914897
Q 15491 35095 714450340828
S 26553 507534139
Q 10121 36802 546784931426
S 576 966164430
S 24710 654789913
S 7731 843341691
Q 6782 35502 284660107712
S 19854 891790924
Q 3304 35468 8536792925475
A 3114 615890575
S 30173 316492032
A 16754 320140340
A 33427 83223893
Q 7586 36250 5655085573877
S 26203 569291777
Q 5944 33372 6695502030503
S 28207 819631840
Q 11832 31137 4777188275200
A 30419 314008694
Q 1488 25291 2305963663771
S 3396 851185513
Q 2990 29677 2177750972019
Q 13867 36085 5492163614139
Q 292 29059 4968307614295
S 7056 102474398
A 5309 47964741
S 5046 535731069
Q 2298 22069 3930549906526
Q 14728 37336 9684040227903
S 22881 729349429
A 32849 692833603
Q 7999 33912 2282862536894
A 14368 136023934
Q 6301 33098 5461608868334
S 8022 908047848
A 16510 375950722
Q 14653 34124 5246389380437
A 951 600503770
A 31460 29117123
Q 3330 36537 5206713869996
Q 362 26195 2742458657799
S 21383 541089687
Q 2064 35397 3244989981202
Q 9468 35530 7048626831833
Q 4258 34379 2232878138450
A 34072 53187484
Q 2959 22634 89653437327
A 27088 525624047
Q 1722 32952 5576726005865
A 2485 695377875
A 36894 929720707
Q 9690 34058 8614226637679
Q 6593 35733 23004584856
Q 5077 29058 3384780723664
A 2445 258487665
Q 275 32781 9384774889379
A 23432 675313412
Q 4623 34063 2717922588934
A 21978 93609715
A 11791 728148537
A 5253 833575227
A 17376 119907120
S 19252 780076675
A 29238 756301850
S 18675 795419370
Q 7155 34681 979156004764
Q 4075 25363 6612503019857
Q 7368 35054 1935484205142
A 22701 219692042
S 25402 523737261
Q 16972 36778 2230763978284
S 21446 490727741
A 11645 478387870
S 17616 168179317
Q 1773 27670 3504199349066
S 24176 889466327
S 34795 675829721
Q 401 35437 9227294254987
S 6196 730642080
Q 13701 37141 6552674296493
S 8640 87434230
A 6017 747958741
S 6589 899908294
A 19556 690752763
Q 17 30038 4929544506135
Q 3413 37047 3945977664351
S 14741 760134457
A 33023 506020374
A 15967 919200833
A 10612 216213399
Q 10137 29954 4998671135444
S 8021 380063767
S 18477 888538912
A 8711 238458568
Q 161 37322 8641959170411
Q 5437 33733 2147555285182
Q 16271 35832 4302157225734
A 1184 426925509
Q 1307 35225 4620663509010
Q 12 37383 4514741285125
Q 610 29691 5447134383409
A 24880 402236217
S 29627 928442182
Q 371 19514 3525022854794
Q 6741 31718 6442517810760
S 25294 669185369
S 8716 520498793
A 19571 83143688
Q 807 36896 6544304348722
S 15788 540062765
Q 8331 35712 7991262462326
S 23042 750033988
A 5488 728458658
A 10897 376851035
S 28637 728109897
S 31211 304698639
S 12202 954934995
S 20773 335434801
Q 685 31399 74977750563
S 12624 915542048
Q 1003 35926 2722183410556
S 8460 913712176
Q 11795 35687 2266362781707
Q 5338 35054 5761656611797
Q 4289 31573 3945612818186
A 32541 709611075
Q 4887 34851 6620867250199
A 6557 297216290
Q 6015 30876 5624780797223
A 19044 490589267
A 31192 682255058
Q 2836 37142 2688650531302
A 27268 278365656
Q 2153 21839 9945868644578
Q 2042 22602 1950952117294
Q 6310 33163 2342029357936
A 1700 587658216
S 32645 830091832
Q 891 32861 6956709847867
A 27133 67840139
A 14701 471822879
S 1838 635533172
S 32060 604579750
Q 1208 36604 2691432375829
Q 3051 35834 3198230612609
A 14440 525381491
Q 2071 31184 7709124413825
Q 7169 31797 6237563413234
A 4600 249135479
S 21396 530208124
S 26918 462550202
Q 9682 35699 3207184811506
S 27256 6934697
A 16764 935326789
A 2295 571307484
S 1673 284373714
Q 7693 32623 4410345248736
Q 1384 35250 2698226904818
A 171 855032930
A 4097 476373880
Q 3574 33931 6922475191056
S 25564 186021910
A 25180 892614178
S 15319 418001967
Q 6094 25155 5553397610555
A 18770 781824240
A 12525 365009059
S 9311 14159529
Q 11332 33306 9745567572678
A 34552 300902647
Q 981 34717 3611295412012
A 21457 32392257
A 18520 927391682
S 15870 344322864
Q 181 36612 2887966971878
Q 292 28438 2018280680291
Q 5671 33993 4151835138801
A 7928 606602327
A 7073 760814277
Q 7547 33735 1351479328218
Q 177 37193 7020384348400
A 35970 565867450
A 16486 752176513
S 6331 909122132
Q 10259 34535 9525938110725
A 7938 286997257
A 13817 76189232
S 34963 242389749
Q 1107 32150 659344074631
S 7212 218583231
Q 1731 37253 4005072633657
Q 4216 28779 3485246407303
A 14632 342267059
A 15306 958218263
A 8044 227836315
Q 42 37386 2245987405146
Q 1307 31315 2102088076258
Q 5736 36739 5178715492712
S 9341 825254238
Q 17876 37023 7147531795931
Q 546 37179 3576819779878
Q 8408 35344 424266497323
A 22775 123083389
S 11036 730781676
Q 2255 29077 9738128461905
A 26960 455171226
Q 2387 29664 2638647886602
S 24422 554291194
Q 11758 36110 9628088280068
A 22877 771523425
S 1623 636388916
Q 2421 25522 8877017450794
S 26738 257836011
Q 7366 37340 5835323217865
A 14469 68387848
A 27231 298676799
Q 993 37182 7788726171196
Q 12153 37405 8497973249402
S 30924 943258099
Q 2923 26417 7650206033598
A 27635 349058017
Q 3854 30281 3277337197468
A 22895 388081284
Q 11325 33855 2571212357513
A 28878 367106517
Q 3225 23833 4073627276022
A 5396 244958023
S 31447 66156375
S 21430 935077735
A 34777 93081365
S 6854 193222986
Q 9011 29424 314816024571
A 596 537967277
Q 14638 37187 6756930359233
A 8094 99908166
A 6546 420041949
Q 230 37065 3943878188471
A 2306 129497745
Q 6273 33014 4540581639215
S 22145 725212103
S 25884 923646288
S 14665 236639099
A 9772 12441449
A 15793 795236679
S 18606 683434950
Q 4690 34480 2890493217694
Q 3428 36868 3757529113870
Q 11697 36250 2359563579863
Q 9685 35950 1781853120396
S 30620 105274231
A 15704 488736548
Q 6442 31003 8801590936092
A 8043 207523876
Q 5714 36820 6948621050558
A 34918 170986695
A 4625 306837045
Q 5279 35645 6164336254248
A 16904 468472461
S 32093 376717250
Q 1995 27433 5387300107731
Q 10198 34588 885369694834
Q 1025 36841 8828232983486
Q 492 34935 3326658344371
Q 372 36911 141287419189
S 7950 67212311
Q 2749 30553 6573056598573
Q 583 22919 2449140496821
S 10559 590484807
S 23929 791508269
Q 4292 35737 3806149381941
Q 26 36113 1661530039009
Q 5691 26023 6289109341554
S 31674 607747211
A 7019 170030244
Q 418 36888 3743408034422
Q 1146 32871 8837253296077
Q 2919 36309 467343953809
A 32733 268820612
A 9729 127557556
S 825 407136995
Q 3644 25734 5676302978539
Q 8861 32740 586737243340
A 11184 626582255
S 22096 319167845
Q 709 36764 1609643754780
S 4549 886897888
S 13645 469523252
Q 55 37281 670787307320
S 7320 560700718
S 4567 407224409
A 36558 412968505
A 118 68772465
A 13546 405682351
S 22157 663347859
A 14881 488535924
Q 3010 37001 8059536792633
S 3706 188054397
S 7717 682320809
S 7396 986484138
Q 9803 32309 3705678102580
S 3928 456182948
A 36313 740396740
S 32856 323242895
S 11242 469641388
Q 4848 25433 2295624193959
Q 6451 33109 7946675241262
Q 281 36787 287314321784
Q 2740 37276 7201490497968
A 3336 99509363
Q 9144 34542 9722369638684
Q 8343 28462 254232328050
A 18726 189369253
S 6885 759543523
A 3250 466174020
S 30771 193186158
S 2327 877102785
Q 6348 32568 3749558934896
S 24398 448344134
A 36883 535116483
A 20889 758265596
Q 15841 35493 2200144989058
Q 6916 30737 3689267014252
A 17203 953280491
S 36296 585658737
Q 5180 24411 7038532643947
A 36328 296805636
S 18292 761471560
S 23375 40713180
Q 8948 33227 1599031774898
Q 642 31405 5791313790828
Q 2872 34062 475429728334
Q 3354 27284 3577479843082
Q 2431 32326 7455456104397
S 18109 741211920
S 23323 970757244
A 22451 173101073
Q 829 34001 3601211484790
Q 360 36097 7002552195620
A 35951 313224244
Q 18 35828 3642735327740
Q 5584 36254 4917295153786
Q 4476 27744 3797656360512
S 6431 369908313
A 27529 467970120
A 22161 711712224
Q 4802 28691 5460082803191
A 5601 805174144
S 29069 154578860
S 10237 824111990
Q 801 35749 6430745564908
Q 3050 32005 1483521563699
S 20595 790832065
Q 1936 36287 1632215601278
S 13915 181783589
S 36117 441107944
Q 233 37111 5220094687132
Q 93 26088 4068880409776
S 11230 33107214
Q 14082 35620 1007510670132
S 11655 552159720
A 5234 39400205
S 5155 125435984
Q 399 37348 2842676040601
Q 8800 33913 3102207033628
S 22718 179979611
Q 2401 23155 902962369476
S 16235 756768458
Q 9456 31019 1122593079065
Q 3554 23644 9214491275661
S 34503 154984388
A 4200 591234183
A 30277 94442750
A 4727 276098455
Q 305 33923 1900862798039
A 26819 737823604
S 30690 753064962
A 29364 886779730
Q 1046 36238 7702964926437
S 23306 768414208
Q 14057 37047 6373834928328
S 7688 602541177
A 10789 958968287
S 3826 191826145
Q 10330 37003 1992558418286
S 32034 784186359
Q 852 37264 8430768970959
S 19811 747450914
Q 8508 34459 8704763530461
A 13473 515082894
A 296 974785208
S 27072 943974431
A 26937 645851180
Q 15671 36381 7411071513347
S 33602 678762912
A 6602 291603293
A 18971 403424043
A 2085 310041543
Q 9310 32505 5129273129423
S 16469 855174116
S 594 137931541
Q 11580 34238 6776042276175
A 24647 997551188
Q 3611 34041 3901508092418
Q 15289 35169 1828376349675
S 18636 469716055
A 36231 43911023
Q 369 21861 2556036470339
S 20503 295348877
S 19037 40111996
A 1227 865306978
Q 1444 36759 7787236206589
Q 2971 34401 1868441471140
S 13023 274080460
S 9637 259922421
A 4799 210455038
A 10964 941882017
S 6713 719412801
A 9112 36340931
A 25103 175635161
S 17587 553049609
Q 1208 28295 5453110423610
S 1371 837431947
Q 12034 34899 9286235418275
Q 4545 28037 2436487484055
A 19952 489082814
Q 13967 36069 4057579758098
Q 1155 35117 5342452065618
Q 9358 36931 4155808381713
S 24974 413640739
S 16568 353729443
Q 2800 37233 4332864464161
Q 12290 33894 555254196119
A 36737 698008155
Q 1878 24060 9917578789969
Q 3583 33140 9092187795933
Q 1586 37256 4977924720214
S 12293 183140688
Q 13247 32179 937069809599
A 22320 799044317
A 29932 881727517
A 20039 107299361
S 20656 203524018
S 11239 182790104
S 16980 11985772
Q 9037 36374 5214351411490
Q 8094 31743 401213433472
A 16478 807515999
S 27285 629478603
S 10752 789277309
A 25145 961011104
Q 58 36820 3882685506593
S 2772 110719630
S 11128 570236638
S 34138 378921248
S 15395 581265668
A 21596 578951540
S 22472 977321854
Q 554 24899 9318330560568
A 10810 301864857
S 16577 296459687
S 23790 99655523
S 33360 784879744
Q 1055 37254 9823301778128
A 14932 732090198
S 2909 389072053
S 18660 600401490
A 19122 540570550
A 1796 313172919
A 8341 90520575
A 33538 504069294
Q 4842 36553 4092268888904
A 1904 590187156
S 4285 764769536
A 2918 77875782
Q 238 36901 2425421650717
Q 5120 27407 1270173764679
A 13746 836630280
A 34036 312822431
S 8135 972269144
Q 7467 31234 2924616203570
A 20179 788413702
Q 561 35892 495760123715
Q 678 32423 3286230035425
A 28157 331797979
S 37217 137227928
Q 2227 35877 5352272590847
Q 1042 33635 7924564943287
Q 6566 34039 1188976916249
Q 2507 35234 5581372681127
S 9380 874340157
S 16573 76758546
Q 2058 26803 6552505236591
Q 1050 36537 1650819093232
S 31872 867661601
S 6995 799140114
S 37352 813793785
Q 13561 36605 3200980714281
A 32768 809674781
A 12603 720917123
Q 1060 36889 6319480186970
S 5318 493083868
S 36125 257769197
S 14629 5014310
A 19531 852168601
Q 17312 37229 9587804260419
Q 12214 34362 9888884824260
Q 12923 32903 7333851989596
S 8590 680087682
Q 11320 34329 4479739082955
A 8102 441407288
S 19786 455406998
S 34935 313081158
S 16091 291159008
Q 872 35936 8397416786255
A 12709 608405167
A 8201 460329653
S 6605 839486875
Q 15531 35732 610236735694
Q 11710 30793 6329697174533
S 7338 959708713
S 29277 510852750
S 13736 777878821
A 25553 726840784
S 971 800892276
A 34358 910989922
S 10558 494310788
Q 1907 32995 3695460478187
S 6041 45889580
A 25649 949971591
S 19320 378974557
S 6551 305903411
Q 897 35636 2568830906496
Q 1565 20847 3697359124055
Q 42 37406 2010856642287
Q 438 30645 6280864770956
A 873 988728634
S 14069 781731447
A 456 280375321
S 35229 703041639
S 34309 219454732
Q 2540 28330 607338874909
Q 8978 31393 6247319274533
A 36951 808498380
Q 1928 37407 22620416878
S 31955 428927711
S 30738 344762809
S 10166 22545594
S 21010 379456592
Q 8978 36105 419461344678
A 24783 195559402
A 19653 665300366
A 8294 538498565
Q 92 34454 9149049094776
Q 1353 25819 7682431404665
S 1649 767448500
S 15354 758799779
S 2892 538223554
Q 4744 36563 7854441529227
Q 4672 36181 5406286419245
S 23757 650764301
Q 7502 36293 2405014539909
Q 5165 29608 2942948233976
Q 32 36284 2169728680237
Q 144 36872 4775303574889
S 24204 595716040
Q 9247 28489 9348856789724
Q 6100 35788 7698497979007
S 24629 371269607
A 30870 397765560
A 6990 128406535
Q 1466 36640 7388615787696
S 34553 144983532
A 24060 756660781
Q 10287 35615 474847143891
S 24924 33792752
Q 2191 36953 4552604924872
S 36598 458117927
A 20913 83682396
Q 8218 35559 5863754741573
Q 7897 31844 7610083505471
Q 5513 37227 1552676853278
S 23 600169204
S 5908 65180925
S 23416 376190121
Q 2975 27766 3437471972889
Q 196 30633 4428252705585
S 2049 375743581
A 35086 640743317
Q 5325 27246 8480874898675
Q 5518 34029 8413620637218
S 31696 545620520
A 16826 61132660
Q 1364 36488 8808959398675
S 13113 41749407
S 22405 175879078
Q 2099 31164 7999247435745
Q 2287 21879 2572820212549
Q 4578 26471 8000626398507
Q 4878 25113 1805697158404
S 25584 207145613
S 15013 457913660
Q 174 30249 9920594472430
A 28874 279454499
S 5611 880924401
A 25374 561966788
A 2200 668679692
S 2051 711641735
S 4828 433629938
A 26393 619401836
A 36612 19214120
A 15960 277071923
A 13082 582609186
A 37083 402043159
Q 8095 33674 1986034598520
A 3745 86078151
S 34608 764319321
A 22675 858637378
A 35466 802575216
Q 6120 36342 594118775909
A 5986 312756694
Q 5429 35897 8284297286025
A 12978 777587178
A 8047 158442788
Q 2280 26744 4557211597924
S 11247 597263475
Q 3345 30822 1516410507971
A 30200 570567158
S 31917 509734335
A 28859 799068551
Q 192 34853 179144530135
Q 3502 32338 3772232283669
A 24034 406300370
Q 668 36276 8198372567902
S 18266 19696023
A 21908 640120818
Q 1380 37165 1470752415506
S 14929 239252041
A 9378 564126047
A 24201 939756670
S 37190 552518060
Q 210 24477 4599308729477
A 23246 618902857
A 8168 123066709
Q 4249 35771 2233463829448
Q 6189 34711 9087521716828
A 26329 272390300
S 13235 106830104
A 24064 256898269
A 33966 394357202
Q 407 34468 3177419791555
S 32473 972702351
S 13028 31608126
S 27369 252855082
S 29527 298942492
S 17309 711804177
Q 13609 33877 8726198677005
A 32684 204870545
S 7712 444668251
Q 5659 24665 5309963446421
Q 1420 36360 1099589308676
S 17934 173093804
A 16875 766351428
S 3423 584858922
S 5182 294194011
A 35655 868983951
A 31314 980488499
A 32412 853438976
Q 299 31806 6156749156699
S 5789 927422855
Q 5295 33086 4379903274638
A 2639 840162545
A 26408 262757219
A 1551 186275114
Q 849 34291 9833063802930
S 26644 169479628
S 32739 393330251
Q 402 37407 8603369878059
A 11412 998028933
Q 3532 34322 2932125090589
Q 2309 26485 4524283715704
S 19967 541027095
A 1875 416448663
Q 3402 36706 7074060150159
Q 5297 35483 5975148903937
S 14151 678392108
Q 4637 29384 2527808977
A 668 333651192
Q 2610 31645 949209191976
S 14978 453069167
S 4231 80235639
A 20670 476883700
A 10579 291290192
Q 13493 32908 4230599350752
S 32908 591024290
A 17724 249203121
S 3266 328137122
A 23186 256449071
A 33516 910136811
S 28400 804981372
S 15009 308253930
S 2841 380178211
A 2767 585340619
Q 1466 29326 7761171521170
Q 1325 30050 1310132857133
S 13597 568991012
S 14331 23620704
A 24953 826481195
A 30585 809442767
Q 71 37106 178468579145
S 33964 587286963
Q 324 24928 4384851642650
Q 8355 35181 5407906928639
S 32528 988417649
A 1151 429768627
Q 7123 33584 3635223165291
Q 655 36333 9043742149424
Q 718 35337 2367254490509
S 19189 462093018
S 10874 805785127
Q 7905 32540 9242556953895
S 25366 882777155
S 13992 61074292
S 34690 599211634
Q 8296 34675 563877550997
A 12675 324968688
A 33152 644825003
Q 10170 36877 2735862013741
A 16777 988586478
Q 1887 36963 5002526710318
Q 7567 36738 8623505882092
Q 354 36122 3163161008460
A 32371 599065034
S 12567 181800901
A 17059 346017980
A 30009 385406332
Q 1215 35816 9510176474285
Q 755 25543 9824287861784
Q 14 32813 104560784850
Q 6 37413 6284284032995
Q 261 36828 8985237697582
S 22083 974398495
Q 4936 33824 1040489344072
A 13156 458582961
Q 9484 36840 4975501599109
S 4001 738883267
A 21642 275024071
S 12998 824045707
S 30760 29397261
A 201 281794783
S 27508 184652401
A 2908 350848819
Q 2595 37024 2824889760607
S 16325 681291415
Q 12545 34913 642426768977
A 9966 730948451
Q 345 36458 5156159317873
Q 8616 30721 8820073864410
S 10336 961423574
Q 207 36632 6671697565304
S 34519 278710887
Q 1018 37357 6448730510899
A 34620 84567384
S 9704 365398526
S 33058 784655816
A 23807 505998607
Q 1781 33586 9001596911102
S 12751 872728444
S 34462 358544066
S 25473 646167654
Q 5738 29907 8426760732638
S 14123 139236769
Q 5834 35724 513445241266
Q 7609 34287 1492190607385
A 23348 950895798
Q 4552 36089 8971148739139
A 25927 968222434
Q 2027 36496 8121197752023
Q 3898 33683 8793510912016
Q 3535 28648 2850058917191
Q 2969 26621 4442120879110
Q 4742 34030 7735774323226
A 6589 56072340
S 4094 598877342
Q 3753 23173 907418607468
S 27327 746598866
S 2844 143740218
S 18086 787149433
Q 23 31145 1251227298216
Q 361 33119 3316475001660
S 24581 60690677
S 23550 744771107
S 36733 654874899
A 126 574179898
Q 2548 30290 2403232881984
Q 4318 28708 4222525811293
Q 8698 29968 3136786837391
S 3176 513695108
Q 3326 29178 6154586476946
Q 880 20968 3549387517550
Q 3301 30370 6761781949796
A 26724 888661197
Q 8762 27684 6876017589758
A 24495 53547344
S 14033 776447167
S 26034 312037290
Q 251 28773 1995931941730
S 25150 721636568
Q 105 22495 9620689454710
S 17523 306563396
A 14889 279422858
Q 5603 34478 5049055903554
S 35244 628211580
Q 4298 31366 2465960771427
Q 13662 33658 4291883312179
A 23944 841555571
S 9451 358197811
S 12830 382742267
Q 3994 26201 4308519183381
A 4544 258210814
Q 7163 28463 7559313893554
S 25903 97359507
S 31339 856211768
A 23892 184291579
S 12543 537856754
A 27560 869947992
A 11806 201340945
Q 8614 36549 4108936951009
A 34690 826539280
S 2290 732562819
S 8646 422345774
S 1195 397388422
Q 4760 28669 3507600510230
Q 2224 31502 8916467429021
Q 1274 34455 8340305876208
Q 9500 32000 1461153349391
A 17336 589381947
Q 7670 27724 3598561398024
A 12076 477193941
A 15273 536907939
A 33997 148277397
S 24904 93594599
S 28843 866764879
S 1854 675840832
A 24502 692864079
Q 6434 36789 4927319589738
S 34784 47336749
A 13819 223223560
A 35954 393896008
S 2875 882621854
Q 435 35176 6744683999068
A 190 745928129
Q 148 37176 9402978760835
S 15919 113391130
A 7709 321682584
Q 13611 34542 3009664069833
S 30361 433556307
A 9291 692292868
A 7658 188316831
Q 85 31444 1928002466465
Q 4904 30433 3909860208123
Q 5893 33198 1058588311906
A 11006 595625987
A 31847 460592850
A 33590 585091679
S 25676 520172252
A 12454 395729651
S 2587 811765161
Q 700 32080 3887886539266
Q 10203 37296 1091588425704
S 20803 142524853
A 2475 130888091
Q 14893 37268 4651368552736
A 5328 808763078
S 25902 202427472
S 3869 510376843
S 27964 368690402
S 15893 594615003
A 37217 783635337
A 34878 65737231
S 27375 536358092
A 27578 287656603
Q 6173 33163 7250968811049
Q 681 36821 8108966475924
A 13722 731824396
A 23849 244562873
Q 407 35812 1982303798220
A 29799 242199846
S 30789 488060468
S 9351 808892262
A 23658 246173963
A 1208 198165221
Q 9574 32658 3756018651378
A 35012 753927406
A 25440 11326889
S 2465 466065695
A 23500 106648350
Q 10280 29131 9232306881031
A 21086 74933676
A 14615 115475849
S 1636 324693493
S 20602 77691867
S 35045 680215506
Q 3092 35757 9494076601574
Q 14788 35926 1818726264455
A 72 778948131
A 12074 301688484
S 22469 696756477
Q 2038 36740 2483088788721
A 29643 721503823
Q 213 32568 2083187972410
A 35969 233206090
Q 924 27823 1860735061562
Q 40 36765 5051079149091
S 32704 106629937
Q 375 34915 860298789181
S 21995 442339514
Q 3521 33867 2233684158153
Q 8291 36310 5277840070876
S 32564 337374065
A 17114 170278133
Q 2529 33159 8547706973199
Q 14525 35768 8937373480792
A 18533 523082168
S 25891 79109293
Q 29 35353 4018466366474
S 9261 786630704
S 27263 86473978
A 23811 136828248
Q 5968 34178 7015750357207
Q 90 37147 6507072458785
Q 1155 21847 8332094555937
S 14107 33164442
S 31028 698939013
Q 13572 36087 4642356724947
A 2450 711249769
S 1613 521023127
Q 649 37197 1711307557473
S 20849 36669317
S 9810 45699461
S 22575 335925789
S 21830 188430600
Q 289 19565 7291895865879
A 8677 996940983
A 4191 353131762
S 34817 294153237
Q 4591 37121 3004011063489
S 10448 7820266
Q 4108 32709 2963423229464
Q 5876 25042 1274959965795
S 5433 644212581
Q 3568 34506 2800705669511
S 22733 762307399
S 29876 385239474
A 28804 769763765
A 7252 575391591
Q 3021 36139 5252018924604
S 4647 482050760
Q 705 27182 834645582121
Q 4244 30305 7417530371866
S 37049 599303842
A 433 71142249
S 25912 451579450
Q 646 20469 6122435118879
S 11924 425442115
Q 5895 37057 3838896629079
S 36747 624245871
A 24389 783582866
Q 50 23244 5249531190336
Q 478 24821 1217149351488
S 21549 185752826
A 11011 59494584
Q 114 25009 9253681535689
S 4721 897420118
Q 714 36185 4398541897498
Q 2165 23620 6578705949270
A 36594 241600845
S 32128 958437602
A 23649 590604764
Q 6919 37176 1439946432831
A 16218 366666991
A 14395 543617729
Q 1579 37277 4165962921061
Q 279 23946 6203936422115
Q 2257 33984 7394195362244
S 35891 376609323
A 17113 267003869
Q 245 32690 27479634096
A 23602 567984355
Q 6866 26154 3947179568058
Q 12029 34875 6319209965554
A 24069 772300567
S 27506 410649438
S 783 799748774
A 8040 992635342
A 21683 366090498
Q 44 37414 4289999926591
A 22846 148530742
A 8957 379339374
S 20167 353007342
A 17628 573352549
Q 539 36830 2256197836720
A 26699 922467399
A 10041 174943832
S 16198 37939933
Q 6297 33814 639905284123
S 8687 672105856
Q 932 37209 2777499174716
A 36178 534599530
A 29367 509260295
A 19258 879480132
A 16207 838830499
A 23989 165636407
Q 14157 35362 1102669060568
A 8109 452151817
S 25205 84143477
S 6899 345128567
A 26783 303864013
Q 4938 29951 5511503693370
A 25308 583769511
S 22190 890316624
A 11216 341998612
A 33771 470668154
Q 11431 31076 843114788152
A 3015 476132504
S 22650 592911119
Q 10927 33244 3445032603639
Q 1347 36066 202606617399
S 32661 495096266
S 2753 917812559
Q 1047 25751 6040054412042
Q 529 31629 5904523392110
S 16620 620412494
A 2653 156128496
S 1404 840788415
S 565 774552546
Q 2239 30179 4862688083868
S 33050 339796174
S 10205 573909333
S 30048 9128420
S 6418 630888890
S 32081 889878678
S 18945 225986611
Q 12183 36900 9590733292264
S 27601 656122659
A 30620 952974390
A 6232 590292787
Q 114 37278 4265883406913
S 18972 305473049
S 14307 199423918
S 36442 972186675
A 5385 184602903
A 14332 416106508
Q 4377 25346 298617493688
Q 2976 23364 6252012552582
A 5934 772491474
S 15869 741269014
S 34932 697857470
A 19131 705930546
A 15037 191150592
Q 6909 33214 6343478734519
Q 813 27490 5713682481644
A 30914 308465719
Q 3167 32034 1454438867308
S 19148 645465597
A 8395 489181757
A 18213 897292279
S 17745 411945462
Q 1148 37246 2265952638046
S 22553 130281271
A 7512 101395724
A 22756 94647812
Q 570 37233 4301010889766
S 36896 759410725
Q 3846 37260 8700790393745
Q 5520 28303 1590287548844
A 26011 27328111
A 12044 287560595
A 4694 263563115
S 6524 270303815
A 18866 248123731
Q 812 24593 378568356430
S 22742 120280897
A 5707 298236950
A 28687 176675954
S 8928 996649448
Q 2167 36723 7620518665041
S 15414 69541006
Q 4195 36199 8375954519482
Q 14308 33256 6755949291329
Q 690 36777 2364718140065
A 9314 793644084
A 24038 758750214
S 9732 433669218
Q 4386 36153 506611925663
S 10325 617161777
S 35281 794634200
S 4439 554812148
A 6883 885245024
A 6994 355955001
A 33584 285172696
A 25407 804622477
Q 152 35354 4369812632609
Q 4895 27800 8554300380637
A 9906 247817630
Q 287 21519 4316985644867
A 22981 615040302
S 9100 744315165
A 12179 602166315
A 32601 331383000
Q 3188 26360 5997622371042
Q 5973 33147 7578262429524
A 23776 828754507
S 1837 580213424
Q 1240 35905 7218898239016
A 30198 895048370
A 7921 160795809
S 3947 652603817
Q 1088 33244 5851611147820
S 27713 602318887
S 23005 876850254
S 21681 814699055
S 15889 324906895
Q 406 31813 9035557809412
A 5628 538312670
Q 1139 36103 2913806895663
Q 7297 34642 8212308479157
A 36992 321872061
A 25693 774823666
S 33158 831097633
A 35696 194770573
Q 154 33381 7039262273683
S 28502 563412620
Q 2700 35994 6904824278500
Q 1664 31228 5555137421912
A 36773 264686467
Q 9887 33705 7308292594907
S 12053 567754556
Q 183 37082 5046169571296
A 15975 722658627
Q 5484 35219 6030825322445
Q 6211 35051 1011031391035
Q 10870 34760 3675358759916
A 31388 717311795
Q 1673 36197 3581501341498
A 31418 789497880
A 31464 790254487
Q 3190 35187 7214292672356
Q 12407 31724 9441827671389
A 17860 719885944
S 178 653168453
S 10099 663743728
S 27131 264694725
A 30951 333985117
A 27910 445299561
Q 5642 26589 227520735799
S 20880 659606332
S 4138 118318541
A 11538 380569838
S 7396 143431447
A 861 139179313
S 34868 843493056
S 25208 977283280
A 5907 808482385
S 30124 748322772
A 28391 136677015
Q 2730 35089 4469035529059
A 10780 14931001
Q 2953 37042 7103936828535
Q 5565 32246 1371526343180
S 23071 853487055
A 17144 372626645
S 24944 432570961
Q 11172 36275 2480498997635
Q 11084 36282 5483090170826
S 28923 251259797
A 29134 354910383
Q 1002 36651 675173216217
Q 36 37302 7687296106281
S 10210 688523497
A 30999 350879917
S 5242 796410966
A 16925 285803861
S 37069 437277856
A 16751 674811554
Q 16103 36118 1276177214815
Q 4317 37118 5615325980492
A 3742 225817670
Q 5780 33820 918308309435
A 14701 556151557
A 35295 247649901
A 30085 319248498
S 19153 846022968
Q 8400 36252 4474633911163
Q 4039 33431 3924977312739
A 11983 155448302
Q 281 34798 8165371380357
S 26134 6040544
A 21051 907367423
Q 383 27771 5932342204825
Q 198 36346 429168608960
S 8833 892786241
S 811 237958852
Q 100 21439 2983293016210
S 27469 243840772
A 831 976074743
S 33378 593094462
A 14822 146877811
S 32287 389390364
Q 1425 32564 9092042046315
Q 3102 37193 4617720230397
Q 3024 25474 8877919510885
A 12910 538150167
Q 285 25862 3102581927921
S 32998 20995405
A 16755 533815516
Q 5689 37227 9820267924022
Q 6964 34754 7463594603796
Q 7106 36226 6272393489234
Q 6101 36463 8252153512930
A 34749 354427936
Q 8900 32564 7595796917047
A 30409 536618925
Q 11027 32063 2209233685347
S 35069 251256474
Q 1320 32915 6969236668539
A 6883 175184469
Q 1104 35406 196310004046
S 33472 762877425
S 30123 292290760
Q 422 24347 6700887516445
Q 2260 33482 1090941161924
A 21945 276019552
A 908 862511505
S 23006 175383726
Q 4449 35915 2343484629024
S 20470 498322948
A 15850 458818549
Q 4907 36417 7078079536876
A 20739 434725763
A 35882 510665085
Q 1243 37154 5595277522469
Q 1201 26415 9758683317708
A 26693 336931981
Q 2535 34378 5891326438549
S 34422 883778231
Q 6810 30938 1920529940831
A 1955 52516617
A 36649 461149190
Q 7298 28440 7793670843555
Q 12112 33928 665079450747
A 36007 745995441
S 25909 972451364
Q 16074 37371 1789964064256
A 18995 189444650
Q 7543 32461 32638086257
S 13629 763121434
S 1230 415252710
A 15550 796018890
Q 10338 35682 789670191921
Q 9951 31944 6802027290995
A 2727 386014181
A 23031 373725664
Q 3326 36869 9794097897026
A 34131 715185207
A 36129 364778495
S 1774 775033302
Q 155 31379 557456248202
S 17048 161301578
S 3473 335841299
A 28161 411198912
Q 5337 30302 3185841550324
A 5404 94522037
A 11945 619126678
S 29022 641360588
A 17445 396418394
Q 6968 36170 5893494395797
S 27889 169377577
A 6777 44202105
S 24472 641626928
S 27371 216512099
Q 14092 35181 5483147669604
Q 3092 35497 9032854622262
Q 5957 28370 903071174102
Q 14486 33775 9318928841190
Q 6472 35091 3589870974149
Q 2791 32143 9815082078948
A 8842 371812539
S 17831 700230607
A 36279 248776258
A 32998 824039363
A 27249 264580457
S 2364 738938729
Q 9208 34684 4753546549539
S 22889 670966541
Q 9134 29040 9676842145578
Q 5114 35375 5714447967651
Q 3723 22838 8593379646680
A 36323 81456773
S 30378 638298571
Q 54 27754 2596804567505
S 28199 293658738
Q 1777 33329 5275057255866
S 19171 98501228
S 8051 256636856
S 7084 61873825
Q 5204 37111 8223173967686
S 1440 748956161
Q 3404 35863 8402056536300
A 19162 121013786
S 27494 299273184
Q 5032 28646 7038737508536
A 28483 295669409
A 24732 505711989
S 11123 346730204
Q 1864 26711 8774690424082
Q 1476 27280 1472174683251
Q 1611 34052 4895321554893
Q 11230 32415 5708538742871
Q 5130 31180 6088514212228
S 28982 235060443
A 12651 843792578
Q 3388 37313 4349958743035
S 386 792194819
A 27393 992223464
Q 2365 29730 1605086138335
A 32887 127500699
Q 7270 36456 655761711364
S 215 141906344
A 14016 973581128
A 3593 376010257
Q 3013 22795 8894095691875
S 21752 208454575
Q 5461 36353 5940750079949
A 22828 559089051
S 31278 274522019
S 24657 790590338
Q 9884 35428 9776245295562
Q 15407 36148 2799220686815
Q 7385 35089 6854099545158
S 24483 179394126
A 10086 117147187
S 11999 699572756
Q 41 37390 8973457033057
A 31468 107783656
Q 1937 31084 4492601084174
A 22613 105217787
A 27041 118275554
A 31380 496698399
Q 2509 27498 8373116523287
Q 1045 37192 1397830828520
Q 4271 30711 3135596759279
A 4097 402580224
A 32358 360987155
Q 211 37377 3834955029101
Q 2020 36271 9572903549311
Q 383 29614 7458481480877
Q 5413 27128 3492449862869
A 28207 673562883
S 16112 499760331
Q 15515 34806 4320345730934
Q 135 37390 2630919396576
A 25426 349536151
Q 3451 26850 1074015801064
S 23183 758329544
Q 305 20736 3447237450529
A 24154 722652994
Q 8389 27150 9509985399465
S 10580 924343112
A 8072 272312658
A 2145 587716169
S 11266 643508350
S 17503 687865258
A 1299 285369909
Q 12851 33494 9502216613980
S 1832 685758920
A 32014 231589827
Q 6607 33958 7660433677181
Q 575 36538 656497667539
Q 9659 30032 470922869071
A 2562 104072330
A 6635 197667922
S 22075 310641760
Q 335 34772 8486895174947
Q 7207 33931 6898561296824
S 36560 615117900
Q 6050 35053 9622078476152
Q 1051 31705 8149873434527
A 22718 549918432
Q 2552 34094 8653138882405
Q 1149 26042 5547637915976
Q 3607 28098 2066773227643
A 35662 739152288
S 20564 415963712
Q 4560 35477 7517923941354
S 957 724851958
A 24803 813176863
Q 2671 28528 9126142521470
Q 6380 36850 1589589003737
A 13756 81926250
S 33122 601325314
S 22701 801465462
S 30101 251787710
A 23315 987912794
Q 2168 36339 4878365458238
Q 4084 34043 1750241492554
Q 791 32136 7442823065996
Q 7734 30672 289783394858
A 31912 928948877
A 9455 657039599
Q 8550 29997 7214729567818
A 1148 733905760
Q 5593 26594 4963198500485
S 26279 12399018
Q 550 37328 1642517973489
Q 10267 29434 3911019607034
A 29254 631077367
A 3531 645587870
A 13641 483384223
Q 4528 36875 5965516414571
A 34335 372389579
S 3384 590137546
S 34771 677845365
Q 12507 34238 5406839316980
S 8786 41828241
A 3689 914748971
Q 3213 27045 7696236412524
S 20373 363040583
Q 17140 37065 5824973123234
Q 61 37308 1059266522522
A 23150 152741217
Q 155 36630 2856908644569
Q 2423 33008 7261763557288
S 16072 409641320
S 3129 184005537
A 22789 536211153
A 15858 703709678
Q 8719 34754 9767887726524
Q 13928 33900 8758921028757
S 18516 106303486
Q 17310 36287 3104883964683
Q 228 25096 9842917122407
Q 14443 33770 2458401710161
S 14717 400034687
Q 15712 35061 2951311774778
S 15566 285858118
A 28492 164857382
Q 5832 24871 3766132223921
A 17394 623727071
Q 1652 33560 3091474405734
A 4020 531729431
S 7236 5094611
Q 10949 35428 5640512352277
Q 15140 36239 5422391327447
S 11129 97121195
A 30659 821137824
Q 2835 31750 9452375377356
Q 1387 37134 5693205343556
S 34131 644857623
S 28614 135527251
Q 5562 35640 5552429708361
Q 3059 33664 4355542581339
A 27628 970525748
Q 3101 37235 8533782153955
S 29625 100388329
A 30202 190074760
A 11511 746751027
Q 334 37077 2936408983321
A 6243 484605240
A 12087 440492146
Q 442 19892 6471264713105
A 32697 498272187
A 6151 769406023
A 10521 725068645
S 7066 695375152
S 16426 567183791
S 798 693319142
A 15002 937400478
Q 1648 34905 8285977186543
Q 335 37395 9878364544839
S 15851 164489234
Q 9246 35820 4500271116573
A 30069 961262483
S 9670 701029296
Q 2720 37064 1442893744403
Q 2641 27642 9858833280280
S 32748 448121274
S 16401 544664930
A 23921 371145908
A 34167 207777217
S 35262 770083338
Q 13854 36003 8679966815054
S 20881 869176141
A 33865 358770072
Q 3835 36248 2548957824108
Q 3 37388 3316293218744
A 6275 609264091
S 1470 886216149
Q 5605 30248 852276818260
S 5720 496564092
S 4513 649285404
Q 7698 28161 1743341514854
A 5217 992559522
Q 7701 37361 9029197894262
Q 576 33977 1294585279264
Q 2758 30815 4402896539485
A 6637 460346109
A 17143 377889734
Q 11098 36696 3365113509741
A 33205 675617590
A 32540 596855726
A 5541 280883852
Q 16680 36381 3677057977305
Q 2358 36404 3030210655592
A 15367 856022094
Q 5317 36107 6472729595361
Q 36 36279 1747813625142
A 6559 53622078
Q 10651 36516 5694229362025
S 14027 208515135
S 33597 723567600
Q 3238 32040 8167672707699
A 34897 613456482
Q 4075 26441 8256731217341
A 17089 14050862
A 32746 942155213
Q 8679 35970 9382122511831
Q 66 29494 6926999521003
A 36045 661462709
A 22334 616690092
Q 3416 23695 9584248891132
Q 9527 34656 5727921626601
S 36773 783049990
Q 5859 36939 3152783181436
A 11348 255954138
Q 1283 35727 8983544288317
S 11534 122412230
S 17700 84322276
A 16033 754613010
A 29760 31669217
S 15007 485955755
Q 679 33256 9671471840612
Q 3064 36941 6715861352754
Q 1789 33940 4821452174889
A 23630 741465508
Q 3274 26296 8215980030512
A 30718 242485480
Q 8072 32224 5341007308200
A 29989 743543540
A 5096 540642653
S 35142 190542364
A 2901 24249730
S 26692 763039934
Q 4134 23177 4163378776150
Q 736 35797 9084984127000
S 22692 517093869
A 716 603461973
A 35745 430268088
A 36591 559567065
Q 6686 27207 8631532801775
Q 6254 28759 9631779724269
Q 8214 35844 2261234576844
Q 12260 33284 8532558699626
Q 8080 29206 6074284390616
A 1290 565083159
S 36455 893291094
Q 3 37342 6800079051812
Q 47 36486 6227944320618
Q 3470 33299 6209075183079
Q 1137 28304 2510950330122
Q 1277 31709 9204215928126
Q 6749 32399 5475226936330
S 29358 901850698
A 357 773680231
A 35957 313566002
Q 3685 29158 7197642571824
S 16991 485032733
Q 34 34310 5985727070932
S 11732 117801080
A 10917 431167096
Q 5463 35013 671021796792
S 11793 75023659
A 2788 127706599
A 14792 740076755
Q 3761 27602 4887454461966
S 23844 593477291
Q 6349 31610 7557449469355
A 15107 22778199
Q 1945 32965 9161355947645
Q 371 35496 1443110451628
A 11081 143156302
S 6594 66715719
S 10822 425645409
Q 2077 22240 8117722885616
Q 8894 36140 4409914755886
A 4256 8033640
S 24107 228136711
Q 28 36988 8811784570656
A 27556 974662162
A 23366 11503558
A 3784 687913018
S 12218 275741998
S 14303 561144344
Q 490 31715 8903224456997
A 29490 412855305
A 37368 19599153
A 36371 436607157
S 14524 161381668
Q 3291 23238 6501849718980
A 26398 855988633
S 1408 218676947
Q 8865 27854 3481198680020
S 7045 435639937
Q 1093 37307 7749445848458
A 17083 924464404
Q 496 37364 326300071572
A 29603 436785467
Q 128 36688 3442694969976
Q 2359 26149 7437346504872
S 30404 679379905
S 26222 766964514
S 19738 351494140
Q 7319 37016 6634817898205
S 35042 178220985
Q 2651 29623 268594112036
S 31330 81041891
A 16412 645153803
S 19242 749583172
S 310 689816292
Q 10785 33208 3423005134599
S 28315 953442778
S 7318 621884481
Q 2633 23581 5701046497971
A 34317 495591337
Q 1424 36138 9739183723855
Q 2409 36957 1059008077127
S 31735 745220066
A 6383 238120829
S 13316 463839921
S 32602 292065542
S 21526 76713344
Q 10933 35948 7281351821865
A 28099 477343184
S 34109 555221270
S 14015 677871029
S 21308 408785997
A 29188 150899443
A 6316 861578914
Q 1164 30132 7166734733019
S 24069 335945170
S 34762 194938170
Q 4618 37035 7374107939734
A 27208 601496113
A 118 95992598
A 9852 274186102
Q 4909 29751 896423813116
S 30801 863951989
A 22252 525433591
Q 5821 35620 5547467117778
Q 4905 37183 3235006397478
S 17628 441090586
S 35663 645676535
A 31462 1777965
S 10271 567905341
Q 998 36733 5493380033189
S 37314 163992925
S 3189 708483092
S 33424 950256611
S 36794 702806187
S 2669 140002769
A 31299 817462957
S 19469 994780003
S 36005 737609068
S 5064 538432573
Q 804 35918 9254753843876
Q 4344 36310 439550503412
Q 4877 35010 3757477428723
S 1401 52713754
S 29811 912907682
S 22592 660296940
S 29976 210650435
S 25416 999276757
Q 6897 28252 1543285629795
Q 3016 32059 7585858935432
S 28334 313458422
A 28977 225245083
A 11703 806282374
S 11722 122093303
S 34922 621590936
S 28572 371075386
A 35945 364936630
Q 3218 36069 4992291496594
S 34245 846184261
A 30513 560991984
Q 1881 32142 2569728683027
S 15649 12894856
S 23912 958576307
Q 11208 36443 3517198291854
S 3176 877270479
Q 1772 28943 9303928426479
S 23005 932338454
A 13849 383315335
S 18555 581135575
A 13317 749931657
Q 6546 34121 7875288270436
Q 1447 26212 5176797949500
A 13375 724496006
A 16380 783752659
Q 15221 35627 3290966077746
S 9200 658161847
Q 10256 35498 8452366231043
Q 8096 36122 7414139078333
Q 6298 35657 1131911107442
A 14079 479336503
A 31229 651071056
Q 2781 35739 5328228497712
Q 608 20540 1335418383874
Q 8684 32377 536988297034
S 22538 471494253
Q 642 35386 6591672757436
Q 1697 32409 3006589307776
A 17947 741656291
Q 313 37285 9033508536998
A 26861 806486512
Q 172 36680 7838258279753
S 15369 761131910
S 26465 870735390
A 37054 642973164
S 35246 135990820
A 14999 541265619
A 1307 418384310
S 21960 924972981
Q 9601 33278 9651981659705
S 1124 280126792
S 8682 44411519
S 311 324765300
S 10564 654384234
A 19712 117302443
A 3990 686270256
S 10942 674242514
Q 572 27772 9701720573678
S 1529 894022571
Q 2763 26062 32213234211
Q 10112 29782 5178537121286
S 4755 50037952
A 715 487709272
Q 823 36072 8366938902922
Q 1294 33133 2083431613550
Q 3909 37123 1240936136878
Q 12990 34577 2677710859093
S 3176 590413742
S 22864 318523009
S 29815 219060525
A 19679 926886411
A 31367 852893093
Q 6819 31010 3710828032071
Q 3166 26068 9076648744073
Q 678 34497 4743587140462
Q 112 35783 6469657439840
S 21704 975546700
S 36190 614219122
S 16816 80091622
A 37334 269354901
Q 3928 27450 1869270076815
A 2651 215256013
S 37094 174765819
S 3243 173208249
Q 9720 34656 9116463395446
A 6352 819922362
S 1880 93534298
S 9222 532835610
S 23472 811331561
A 1925 630959154
A 12236 712597901
A 34391 564046311
S 6674 748351055
A 5607 659270664
A 25893 480958528
Q 5941 36977 480357129000
A 9141 7076432
A 15454 50160776
Q 798 35050 4258443345509
A 26978 927822594
Q 1238 28921 3526673864123
Q 4346 36921 9331270720416
A 28630 953044604
Q 1487 37142 8961156113262
S 15051 731663815
S 12636 502782876
A 13278 609687633
S 30384 355803215
Q 1415 33690 6489010219584
Q 1870 29910 9302362439913
A 11239 903766586
A 10774 64816647
S 16023 821992859
S 7545 259182499
S 26624 614585534
A 33951 34594840
Q 7999 34327 8511420329889
Q 1990 24614 5036436424628
S 35092 63374535
S 22062 852874283
S 609 136271689
S 29023 691326038
Q 11707 32015 7984644895021
Q 6310 33820 4252070262062
Q 205 37089 9614091905020
S 15300 606140310
A 30457 463713051
A 5906 754154178
S 9909 526189156
Q 4999 33440 3889820893017
A 7006 928250216
S 9702 368229212
Q 5255 30078 2007118785723
A 6857 152274528
A 4467 654922866
Q 452 24299 7328889139467
Q 23 33634 4892813274889
Q 1768 36532 254201381477
A 37349 33413151
S 31920 407909773
S 29534 524557702
A 25254 283702254
S 2034 358548955
Q 7545 36179 3513356288212
Q 228 33815 2602880628553
S 19263 759286650
Q 802 36118 5263010250892
A 16205 557579385
S 3659 274661332
A 36119 811208178
Q 1564 22535 142510291816
Q 7523 34435 4402627769783
A 32810 228248106
A 1420 128256458
S 36741 541008929
A 37174 150452702
Q 1838 33454 3737559672895
A 31714 733570210
Q 3435 25130 7309911121698
A 6375 491587230
S 21164 511091522
S 24358 102932929
Q 11436 33182 4602036235422
A 7881 61014066
S 12533 389959418
S 29810 649300613
Q 11727 33983 4206588659769
Q 1402 36583 4326697357963
Q 126 37314 4771103802030
A 24583 37288592
A 31685 5049064
S 19352 687625439
A 15520 198523960
A 8356 460663883
S 20031 376157753
Q 1142 37410 5321524839463
A 10475 456490865
Q 5989 35633 4375709886330
A 1107 353344249
Q 2378 32412 6887193236857
Q 2150 35100 3261483903651
S 31973 295789740
S 5766 632450065
A 33717 673656181
Q 6149 24955 582803340998
S 34196 886158183
Q 4935 35612 1837049057283
S 6483 446123248
S 11096 123900644
A 35779 370786939
Q 6089 29261 2812516311993
S 1239 211048044
Q 448 36957 49379072345
Q 6387 31065 5337728210191
Q 5700 31612 9730670743717
S 32046 291925299
S 36903 792492203
S 36564 205803813
Q 2117 27366 3157424985974
S 16904 268465276
Q 6403 28693 7224241412248
A 31853 995049769
S 30584 891721902
Q 917 36880 3529244655486
Q 737 29772 4577202058321
Q 2770 36063 3436055826756
Q 7874 32908 8043621655390
Q 47 36275 9946544099780
S 12856 627824604
Q 5912 30869 4234396191894
S 36294 948582913
S 25816 601498866
S 27843 446812787
Q 6863 31266 8948961969535
A 26467 686154753
Q 1190 25055 7925781650276
A 1451 985223443
S 37379 821765363
S 9696 28456855
Q 5230 36214 3121957421540
A 11078 85948243
Q 443 36948 5633207770635
S 10700 894954497
Q 850 33248 8278589004039
A 28384 563873060
A 5159 976413950
Q 3341 37014 1214945735152
A 9715 564879063
Q 1957 36613 3893089924039
S 12345 684756262
Q 4306 35782 458819711645
S 10388 297463598
A 25082 87226443
Q 5578 26127 7127598749825
Q 1038 37149 4139357672678
A 14335 150812450
A 37318 423149607
S 15434 454502921
A 28158 491870585
S 17701 546344709
A 14075 568792481
Q 1583 32832 8712022985191
A 18224 602898627
S 15352 292321234
S 29760 536752741
S 4705 51014917
A 19336 587585318
Q 5467 28300 4990603533333
A 16191 612061947
Q 1382 25211 8968279637097
A 22621 682059782
S 9050 464154305
S 1472 438623029
Q 6537 36633 4599695852094
Q 9832 36931 3396643496441
Q 1257 30030 7298697377437
Q 6165 29426 8897320535377
S 8960 378598423
Q 1418 33143 9137417714787
Q 3384 28034 788031241811
S 8443 98975847
Q 9019 35889 4347920613144
S 10372 718324327
Q 6375 29248 8085008585079
A 21051 602896460
A 5869 948072720
A 14238 731103958
Q 2664 33764 2134704315252
S 16014 845273985
A 21623 616362393
S 23396 531476263
S 29695 423562109
A 28944 700083819
Q 977 25477 613129878729
A 21598 259581393
A 22417 632114189
S 25483 72146977
A 16498 885361684
A 1599 282609453
Q 1580 35877 4391413790150
Q 1007 32743 2600000827520
A 6963 241806187
Q 1665 35598 8271408169073
Q 4762 23995 7180782527313
Q 2404 31828 5997943912873
Q 3748 33896 4818266629181
Q 7010 36359 5616104395200
A 17973 153240538
S 14276 785828099
Q 369 35631 4630813053034
Q 10571 30496 3738673324688
Q 7132 27732 6988951482583
Q 12687 35906 1304686342007
Q 824 37204 52629193424
A 33244 570462775
S 2151 643339494
A 11234 448949013
Q 6156 32322 1219868067204
Q 129 37179 8055817820765
S 27459 232811336
A 20499 990919130
Q 6918 36355 6433042577719
A 23211 119283159
S 29226 868918152
Q 2770 28322 239752701145
S 5249 123634119
Q 13727 35804 3628815069427
Q 7452 36357 9729908182150
S 11542 636751919
Q 7520 30096 4523137359640
Q 6517 37188 6134214097963
A 30438 396858578
Q 485 33553 5346355093289
A 34915 746859206
Q 2390 36539 3627369010099
S 34674 640738857
S 29017 297415701
A 25877 681679423
A 7816 861677906
Q 6398 35087 5735837950100
A 26773 648021853
A 25705 687038976
A 25881 297143203
Q 2262 33078 6088102690486
Q 2051 32488 5439176067796
Q 3580 37085 8146189200814
Q 3599 36518 998963115291
A 23348 325298407
S 2070 500833787
S 21013 444265751
Q 1552 33605 4671976034593
A 32045 570947408
A 17537 624341179
A 2638 546580765
Q 6236 34250 5204591101150
S 24439 223545013
S 9186 67629111
A 22937 869492820
S 16257 145036881
A 14775 937883833
Q 349 29083 2870833528488
S 5667 241613777
Q 1107 34790 1078739046130
Q 4489 36107 2157060802332
S 26152 157239200
A 34154 487006470
Q 5955 31705 9748563814521
Q 1002 35441 4774703327853
S 31118 839986752
Q 2388 34187 2693317633411
Q 11503 31647 3216106975036
Q 3263 34532 5178395769346
S 29013 995316936
S 24532 462742357
A 35750 91630621
S 28809 890550695
A 9923 139109283
Q 80 37022 3503762147315
Q 64 22931 4455655374641
A 29882 322946977
A 18754 513590889
S 3542 581159920
S 11935 978239071
S 10368 833152301
Q 10146 28941 226535020888
A 19501 514744171
Q 5069 32420 619537311699
Q 1235 36415 5044511410695
Q 8666 31292 1945540386686
A 6236 640542942
S 32014 443694794
A 7667 938022175
Q 3259 32439 9489749008631
Q 6371 28022 9531861535030
S 6246 244965063
S 28902 131706687
Q 5183 36317 3494351035380
Q 7064 28943 1421931246914
S 32952 602780232
Q 2358 36013 1925547100139
A 211 3793624
Q 5221 33695 2383777689975
Q 5397 34669 3759418068426
A 32891 666183162
A 14886 580548713
A 4313 132249252
S 33279 285662540
Q 162 37001 4386352163588
A 25842 813692709
Q 623 31723 7259614323339
A 3237 799950906
S 15043 102104444
Q 11723 33531 62897656120
A 12117 166417192
A 20120 648428096
A 26922 250756979
A 36777 210998846
Q 14876 35330 4147507119520
S 22686 632432063
S 26658 479996097
S 13756 40743892
Q 613 36025 657829831905
S 6798 98424141
Q 5016 35778 4212104331475
Q 2927 27841 9690552160912
A 808 178423247
S 8049 265491204
S 27287 140103321
S 11339 246564310
Q 6071 30204 1070330800419
S 29233 30431722
S 5144 817328081
S 29381 146089180
A 16446 981708396
S 23704 137432623
A 11092 363887117
S 8756 365563266
Q 16666 37309 567267013382
S 16392 162583950
A 19880 709326156
A 24741 187920032
Q 5701 32672 1545118576778
Q 9727 31401 9671088729927
S 27375 774672841
S 34261 978845793
A 19718 865071115
Q 1739 35525 4843467147644
S 26990 858256192
S 26097 226758601
S 16139 700325616
Q 9845 36890 6980070836576
Q 49 36252 8839304648045
S 27903 548568542
A 34739 233199929
S 24230 627880864
Q 1878 37368 9388565599443
Q 373 35605 8612611531086
A 20835 725655940
Q 5356 24546 1518358647795
A 31873 337492049
Q 1747 35532 8226320146694
Q 1953 34853 9452130486077
S 27926 758339991
A 28490 43896826
A 15900 379360013
Q 1147 23980 8165714242387
Q 7101 27445 897739155345
S 33186 988181021
A 33892 621897085
Q 3018 25031 9544191920434
A 3958 755458396
Q 1588 37094 6823562484237
A 19234 786540784
S 15244 264646347
Q 11637 35288 3107412612214
A 18450 133326095
A 8946 944178267
A 36905 933135114
S 4715 402815007
A 29821 304088757
Q 5796 34076 655782699939
S 15825 139611986
A 4463 512365570
Q 14319 34664 324009701579
Q 7553 36730 5396361589929
A 35152 547114621
A 3735 25388941
Q 632 32098 109320026947
Q 261 37253 1119020672634
Q 11720 30536 6151258129905
S 31046 111593767
S 5436 552132519
A 22520 172233420
A 21240 355931600
S 26059 100965629
A 20394 619910883
S 34988 259513115
Q 1567 33200 7123691456482
Q 1214 35433 4218601913592
Q 11441 35730 2888911128048
A 15680 770414391
S 14061 795470657
Q 4989 34917 7744342041928
A 8892 77497660
S 1001 631042452
S 24305 688894084
A 10966 93572443
A 16567 947779669
Q 128 32355 9990547396415
S 18522 660608767
A 3834 73057144
Q 1999 32608 5955567219209
Q 9113 33414 1569304622295
S 2351 335289652
Q 375 37301 27208500882
S 31406 380770857
A 16422 896284557
Q 954 25957 1833717287673
S 28789 613010551
S 14953 774885648
Q 1501 34703 8884100359572
Q 2292 36544 8739351399100
Q 4634 33000 4789248128381
Q 579 33195 5149137380148
Q 10797 32255 2232536794345
A 32236 286976079
Q 1012 27340 4196665490068
Q 3323 25389 4096542139806
A 930 180568938
Q 1612 35643 6290868599068
A 11510 548545480
A 19424 346390580
A 31384 201322812
S 14529 346336097
S 8512 308179700
A 30470 749097107
S 31173 738989170
Q 8559 34617 3741264023829
S 9368 237642479
S 11338 753846518
S 2147 271464164
Q 1771 35675 6581116097950
S 35010 996687436
A 20626 882033780
A 28184 348698356
Q 5115 35348 30538615711
A 36024 57547839
Q 3033 23234 2552944922737
A 12755 690882093
Q 9572 37067 3727116792329
S 36761 807415694
S 23090 752494203
Q 3076 27818 2890008818221
S 17262 967340062
Q 4377 35018 4062238766523
Q 1053 30041 7734560227391
Q 27 37369 8939264207348
Q 4650 34446 9010836576210
S 17325 97746639
A 23686 144534832
A 36507 498294067
Q 659 19956 4082331550513
Q 2601 36514 7943334336534
A 34378 421895614
S 882 404355997
S 12189 378562665
Q 1518 35319 7109175932235
Q 3654 28868 1638411008479
A 15962 838477792
S 6869 350213583
S 20230 893416051
Q 471 35333 5799753277027
A 6316 885571362
Q 1512 24560 9798820466596
Q 8848 35110 1936422189729
S 19507 746281922
Q 291 37386 9570392051261
Q 1551 31862 2606510890585
Q 63 33237 8386902622984
A 34735 500718797
A 2953 983880369
A 19943 27059964
S 10157 724290019
A 16413 219957692
Q 1313 23283 336131551853
A 6954 359176101
S 11661 186120453
A 35025 546980601
A 15685 238316307
A 22642 349170348
A 37104 241066123
A 31403 967845728
S 7552 720116602
A 29344 193268322
Q 17243 36568 570764424473
Q 3411 28296 3623578929121
A 34116 290192525
Q 2478 31378 1839801154591
Q 10330 37004 2874199761284
A 174 497956261
A 3964 232767884
A 17234 512805858
A 22676 59131801
Q 184 36020 6402420783643
Q 12521 34012 8518858934234
S 35065 501253171
S 33084 426754460
A 22194 706246035
S 7518 542123683
S 32237 147610656
A 29007 84040544
Q 474 37232 8737321470685
S 34824 901795668
S 6056 213324055
S 24192 487660087
Q 6848 32747 6765809310967
A 22384 611463120
Q 13350 36710 2649544750200
S 17931 897463248
A 9277 265190902
S 16962 542927330
Q 7926 34319 6955319149620
Q 6264 28717 4434890237556
Q 1889 33061 4320144814832
A 2465 849917340
S 22909 846620922
S 14423 663247301
Q 318 33187 6235800490801
A 30091 969574832
Q 6311 29493 7496364258826
S 16937 482821704
Q 3019 36557 7712492936376
A 28452 174651825
S 24434 799053758
Q 2464 35359 4900096222624
A 34427 861106260
S 22860 770938091
A 19100 329206077
Q 467 34839 3871746765264
S 4010 164005234
S 23555 720688671
Q 15974 35563 4851748279838
Q 482 21534 6118968859158
A 4609 863438922
S 34055 142122591
Q 7092 37034 4762952106320
S 8925 148778656
Q 483 30356 2197429634124
A 7252 90804024
Q 697 32440 6030867498238
S 32014 539481771
Q 1065 37160 6801026579390
Q 3171 31402 5808852621460
Q 2518 26106 6452348886807
A 18341 560920894
Q 266 36878 9535994978917
S 6659 589763842
Q 15784 35150 3405997847333
Q 1305 30510 3915852686978
Q 177 36812 95945280394
S 7615 917986897
S 3081 620160766
Q 1702 36449 1037952603303
S 15481 357329919
Q 671 37033 6983899039156
Q 14551 35844 8339072967588
S 13676 947131172
A 6429 897631049
A 27384 5609441
A 21575 468682299
Q 2152 32432 1963669340212
A 36131 330066544
Q 2683 36502 3662930260925
Q 1885 36132 7205344353703
S 13215 252631551
Q 5060 36851 7335031307579
S 32711 3708709
Q 635 36980 6710281325886
S 23340 225708152
Q 1552 36615 9066386763679
Q 383 35442 382002384147
Q 953 36809 4702335726453
A 5911 883506974
S 12116 988235600
Q 618 30097 1001622791354
A 29910 784034320
S 17979 124468602
Q 1673 35478 9538170681554
S 30171 33920538
A 4731 963453371
Q 1847 29486 3300593758765
A 27888 464379819
Q 15455 36979 4135779607853
Q 11446 33716 4627163710635
A 3288 270799211
A 8285 260832965
S 28982 391454956
Q 3118 30060 1656890557566
Q 2276 30837 6766900204884
A 11486 627826865
Q 237 36673 1271618755040
S 3060 749690750
S 18900 987574173
Q 6127 29671 7783064477078
S 19844 830669918
A 11734 305873748
A 2185 962716251
Q 1656 34804 9152564551073
Q 2313 29564 6313822404391
Q 2232 26239 4992628814928
S 25001 687470920
A 14558 733962109
S 3571 300891419
Q 9254 35204 6355966868903
A 8249 19341233
Q 2480 35416 8112980295716
A 37182 344358163
S 23109 523457751
A 2670 171311694
S 17373 402852371
S 8658 218252841
Q 3698 35180 4965126115656
A 23010 2960645
A 6217 318973159
Q 2893 37054 446105741214
Q 10177 32538 38886965643
Q 581 36527 9029217109599
Q 559 37022 2336917891162
Q 4415 27578 5447690881450
Q 6253 34648 791361481637
Q 352 37327 5507396707695
S 6001 498695747
S 17827 572876509
Q 14178 33878 4798135840205
A 34180 288018218
A 16834 734818780
A 15323 619623035
S 28109 864946825
Q 6028 33798 7904392942444
S 24654 473197922
S 2896 629509157
S 29533 518099059
Q 939 36838 9419364791424
Q 586 36988 5994843635074
S 11935 644989757
Q 7815 37083 5880421987203
A 34083 943350507
Q 670 25630 5958817844170
Q 1438 37342 5160578631086
A 14583 589975313
A 7541 304434235
A 16838 322049943
A 18633 643618491
A 35026 48208695
Q 13510 33000 6397254052863
S 35885 601454759
Q 607 35657 504973942636
S 7616 427293640
A 15447 399657060
A 31982 847233363
S 36373 599703633
S 23941 269257058
A 27419 992627495
Q 763 31910 59364383445
Q 4682 33330 1894553834475
S 1429 616135886
S 9836 315690924
A 10031 240498778
Q 9932 33713 8414075928346
S 22480 371344934
A 35627 789042997
S 26162 10668731
A 25773 684405209
A 31689 222986260
Q 3367 32405 6594841438721
S 10900 702221578
A 23619 256712667
S 17480 560980706
S 33586 984081502
A 22832 334367227
S 29790 826222845
Q 6052 34668 2766013355485
Q 4104 25172 8201109782826
Q 9200 31646 2401380407283
A 11998 896231835
S 2743 716806005
Q 2014 20792 7050733361384
A 10597 908865896
S 31479 147891079
Q 11852 32849 7797509345443
A 21197 324260458
S 31595 763190606
Q 7559 27907 2265751634097
A 15289 48402959
S 29439 862096978
Q 132 37204 4707356293612
S 5313 948553251
S 9438 904600061
Q 4517 25382 3221635123871
A 16729 631514954
Q 6303 36439 7797649249336
Q 1014 27560 6043042409112
Q 13737 35122 1305270821107
S 14744 714294878
Q 9710 37075 8424292793016
S 16719 830423543
A 17758 640010816
Q 14566 34512 9124460496988
S 20130 51426749
Q 3575 31331 2390996733897
A 33613 221548505
S 6198 642242962
Q 40 37252 4099016723372
S 20045 714280511
Q 3986 25654 7146254406331
Q 339 34730 1102856294647
A 9921 902829877
S 9510 261836011
A 16653 153324589
S 21436 528643433
Q 538 26213 5200379626377
A 179 514893784
A 5434 960045375
A 1928 394239567
Q 1795 37280 3938624000984
S 30764 903333059
Q 3753 34772 3325316149220
A 30417 574909891
A 17947 408808964
A 18464 64688055
Q 13203 32492 7366321701752
A 28107 173387207
S 1728 838544447
Q 729 33431 2211217438423
Q 9605 31728 2191059961931
A 24804 261509129
S 12181 25226326
S 19919 129593382
A 19745 358736920
Q 25 28476 1475718782987
S 30370 681164847
S 20043 627265705
Q 15243 36951 4632596217290
A 12999 87108001
Q 4865 36318 5036391687156
Q 2167 30174 7329249199581
S 32729 875941832
Q 1159 34601 2202262290445
A 30279 672110442
Q 6892 31585 7354783701747
Q 6048 32816 5994976410946
A 34396 697047834
A 16275 182950335
Q 6993 29335 2406344878371
A 29828 548534520
S 5154 65181146
A 6532 145165582
A 1304 482836723
S 21373 683591896
A 1211 365234102
Q 1242 28757 9502456766266
A 15450 522181832
Q 5595 36025 8132730031614
A 33666 129000468
Q 4487 30944 3352948435912
Q 9267 33741 3880506684730
Q 1379 36734 387521416927
S 27800 37019200
Q 4942 32557 2222448114468
S 32597 68630016
Q 2079 31380 3692391411871
S 32238 828991959
S 32186 265410894
S 757 364237926
S 27911 529816998
Q 220 36976 9820932008299
A 9391 273970092
Q 5344 29151 2759657690737
A 19637 224658790
Q 304 36813 6772185832054
A 22708 644717392
A 27136 16009466
Q 1688 35034 7558540487155
A 2852 899810682
Q 1578 31317 1439663580148
S 14000 743516693
S 15200 675518583
S 25801 653032043
A 4310 223636100
Q 4205 30513 7328286093171
Q 318 35886 4592615105998
Q 7960 28438 6922979365779
A 26483 838151763
Q 2894 33772 2731017630742
S 34584 862960563
S 33614 121028980
Q 205 31489 1112472790393
A 3373 868723499
Q 259 35825 279820950049
Q 10955 37045 1387610528695
Q 4743 36022 1149819161930
A 37265 88456508
Q 51 37334 3023138852224
Q 2210 32103 6715069373317
S 7519 587711019
Q 7073 34756 1934793447124
Q 103 29227 2117118506607
S 21485 368732672
A 21752 434855166
Q 9157 34821 8043292206578
Q 9976 34548 7780176749903
A 35980 978101230
A 246 261909949
Q 3871 32419 710404427000
A 27429 309022796
Q 89 35911 833389410061
A 9719 687998726
Q 4279 37223 1640579539728
S 30583 366370189
Q 14606 35475 9446212033527
S 18017 393225037
A 31817 493042036
A 16457 389629524
A 35703 148551306
A 7314 964322088
A 34378 947012933
S 35425 438616793
S 3126 25662169
A 21435 955189353
A 11680 50141278
S 33271 350633569
Q 9424 29573 3258227025364
Q 3 34957 2222589121878
A 31729 379638048
Q 6508 33091 3041884208548
A 15518 202105070
A 6188 223793622
Q 8692 27409 4823848538949
Q 8067 34829 4664876187005
Q 8526 35019 998803367609
Q 685 37027 7163061765481
S 25697 776231604
Q 7485 36622 9522225203300
S 36959 717201269
Q 16009 36004 521813994905
S 1788 439862590
A 3654 616099636
Q 5457 35037 1282150109916
Q 2678 33274 5926671378473
Q 1976 36262 898076467442
S 28853 260391348
Q 4536 32268 141956964862
A 37414 244590145
A 28809 91908973
Q 8332 31355 9508327231445
Q 5861 36230 6278890584102
A 14293 984535493
A 15896 958082082
Q 3668 34554 4597784719479
S 13999 747479152
Q 2937 37093 439125816250
S 36205 424484516
A 33094 554945202
Q 2522 31747 6326129156877
A 36491 163746118
A 24147 738645071
S 34455 608071009
Q 224 31987 1562994314417
Q 8154 31432 3678726324011
S 31397 945307257
Q 5547 34775 7426318646907
Q 3936 31055 7318382250097
S 28715 279441964
S 26901 401573588
S 15982 120329579
Q 5456 32874 6057031101804
Q 554 35015 1183465833880
S 29741 219973744
S 28457 428459877
S 16308 746012322
Q 14215 36041 4737706208695
S 30016 51796197
A 12751 824097476
Q 862 34037 9827335595345
A 33262 797709351
A 26068 416835777
S 22857 191337741
A 1069 461242645
S 7584 51466472
S 35207 934520601
S 35171 805372504
S 24517 753233565
S 13228 886908062
Q 7816 35424 9950912315120
Q 15600 37416 7065137534568
Q 72 37195 4466599598202
S 27437 910932739
Q 3096 35303 3753904005605
A 17933 206869754
Q 1596 37232 6540785936474
Q 16 37390 4258019227028
A 2190 838812271
Q 326 36679 7383188561384
S 30144 728304722
Q 2495 26930 8605066274149
A 13594 394122909
Q 9385 31307 1034761209854
Q 4954 29852 4119355572181
Q 3090 34456 2161822434128
Q 3773 28212 4524199112570
Q 1306 35161 6940339793220
Q 10000 33339 2545681472207
A 35455 382777538
Q 366 37408 5810476192938
Q 503 29711 3799422918584
S 13122 715134043
S 24859 699270211
Q 41 37388 2488704656441
S 6730 70804966
Q 681 24294 829079006030
S 37029 236237135
S 26883 688867304
Q 945 34150 7365663808829
A 25771 864957689
A 12874 254429391
A 18837 795248981
Q 4108 34354 590638797394
Q 6157 37415 3750330763004
S 19565 882305345
Q 3125 35451 8352586820417
S 28755 292745721
S 23611 141835418
Q 647 36879 2560335195910
Q 4416 30321 1373339037746
A 15895 57784509
S 37402 383415545
S 5375 655459977
A 1162 158019067
A 26678 742859216
S 9617 306449750
A 32776 530984744
S 29354 745154513
Q 1452 33046 6506633957707
A 31607 816860001
S 24477 218640746
A 31570 985000932
S 37217 511560937
S 17335 878434777
Q 4593 32656 5173171795074
A 36377 69161967
A 8315 427242121
S 29226 954197788
S 32392 527065527
Q 13687 33421 9064863961138
S 10464 458028279
Q 9446 36071 6649606485492
S 15204 647618830
Q 5744 35476 5446886360558
A 15615 650055014
A 25508 857072978
A 5810 470778390
Q 2554 25429 7622097196461
A 15591 718160101
A 4710 266095046
A 15193 64482688
A 33018 883142131
Q 1203 35180 8445271066260
Q 1530 28946 7155622818795
Q 105 37413 5253101376957
A 31586 594934306
Q 2220 26155 6605212679898
Q 7831 35794 6489005774303
Q 4390 31832 1401049996959
Q 9083 29595 3995088134511
A 21271 249539279
A 14126 617234857
Q 2828 29130 6498887996956
S 758 96040327
S 12844 309888816
Q 2118 29814 3833131328566
A 18573 892915081
A 23148 566902511
A 29732 876662513
S 32162 796321717
Q 4214 24474 2041452878585
A 13962 570837095
S 18021 205495678
S 35935 266330575
S 7366 741559005
S 17681 635499074
Q 6978 33475 1524371334914
A 8922 936812393
Q 5088 24649 5052009505258
Q 300 30183 9179641717909
Q 9477 36632 9709745593847
A 17774 750395908
S 7633 719031411
S 14763 107686459
S 13036 984351209
A 28992 955097107
Q 2524 32151 4268614393102
Q 10965 34516 7602921588778
S 16547 720611517
A 29740 513242497
Q 2129 34650 5308938806360
Q 1284 34072 9568466617252
Q 5034 35023 5537805969545
S 6139 146157601
Q 743 30074 3884836359221
Q 98 34646 4578172996358
A 11670 534791570
Q 2776 36026 551445035564
A 8833 178671962
Q 13446 34075 8891626140277
A 13848 484355046
Q 9211 32544 8327323867205
S 37138 432801393
Q 8659 32123 8935653629960
S 34177 809917019
A 29058 189195020
S 35982 606421462
S 10759 724801185
S 5999 854615640
S 29086 627690338
A 7438 591530400
Q 4686 37001 1874068619489
A 33197 304397028
A 28851 820747561
S 432 248655191
Q 5291 33124 3463022081254
Q 1111 36606 5879235567486
A 29328 662728324
Q 1123 37268 1312087524005
A 33512 682766991
Q 5391 35831 3769296338606
A 24260 819777664
A 13088 732245106
S 24866 643916032
Q 1196 28157 6357519455558
S 19846 812650943
Q 1124 32056 9701537805995
S 12345 637640337
A 20847 926838060
Q 86 21379 7757328647656
Q 12491 35532 7297371203721
S 16893 334177308
A 6026 308875390
Q 3779 27371 2173507448206
A 36996 824660942
Q 1668 33292 9371576216231
A 35907 582119411
Q 221 36942 4392834078533
Q 2908 28940 3052420509802
S 8951 417890372
A 27079 108269741
S 32594 786622233
Q 340 37056 3500463539062
A 27847 472880300
A 11157 714214911
Q 8507 32925 8041811741074
A 11213 811313446
Q 4408 30454 3167871788580
S 5798 141080944
S 13681 997690334
S 17851 17763420
A 29170 368972170
A 29621 14394154
Q 1125 29853 9583759769279
A 25282 535055507
S 12685 642096165
Q 1714 33404 9085845580096
S 3353 996832366
Q 6693 36531 6688488869900
S 32365 393716388
Q 1142 35591 1626128799219
S 22144 628389855
Q 5853 34248 7247779309218
Q 337 36256 8006213203602
S 14550 228159047
Q 242 31337 5524830354818
S 36571 599741967
Q 6800 37333 8066802653466
A 5333 815976207
A 15811 792650639
A 14254 269337316
A 18006 372439727
S 28041 333490993
Q 2790 36156 4870007404111
S 5093 270186001
A 21368 993466508
Q 444 33553 3466268647837
A 30785 338701589
A 9404 700644643
A 21169 214535548
Q 5692 36953 3552560010132
Q 426 32195 3686139965006
Q 9970 33863 407048508217
S 30863 211640414
S 17909 443019635
A 22403 991782921
Q 1301 34382 4090129242772
Q 4846 33371 207165403122
Q 260 33758 1452752606699
A 31804 666135591
Q 4463 35845 6171902661314
Q 3953 25473 8131387177189
S 12900 525158072
A 29676 853483685
S 2992 226191587
S 22152 618249910
A 21406 782588661
Q 1980 25170 6532678014768
A 14853 695408595
S 20231 751412112
Q 14184 35664 408145884222
S 24365 77248549
S 8499 715370225
A 27530 784028757
Q 7843 32799 7866156284969
S 26231 842392901
Q 17851 36738 4298865989621
S 35662 606291858
S 2533 606111623
A 8536 51511719
A 971 627869106
Q 2287 29026 8983819181899
S 3391 377274687
A 6882 973719266
A 30715 109575607
Q 4015 37386 1305750456917
S 13108 994959854
Q 2599 21465 5466447091689
A 9067 326212052
Q 655 37373 5223251405792
Q 728 36787 8471715930946
A 28514 260253313
A 9731 504343135
A 29930 250398864
A 8597 530208559
S 16209 82332201
A 5558 408580805
Q 6251 28286 7004933322240
Q 3280 24573 5844212805785
S 23692 671522331
Q 8656 27740 1270552956405
A 29645 582720921
A 14338 786285740
Q 4 37394 6798810631859
Q 8229 37119 7057250030011
Q 3236 30458 5963073088863
Q 4344 27270 3717165765219
Q 619 33923 2287652384460
A 10147 690822652
A 4122 807459720
S 16321 483409766
Q 14 35150 4278615421349
Q 953 24186 7143588677542
Q 4777 35478 4074762954354
A 32971 100601963
S 18875 409196533
Q 3302 35400 9606699284850
S 36355 891844225
S 3991 82988813
A 17399 401462434
Q 1019 36890 7549588232419
S 20482 383469383
S 14087 332506653
Q 6213 29522 6757627259721
A 30241 633044587
S 16464 561460936
Q 1201 34693 2634499320900
A 964 442385272
A 30483 56332448
Q 2409 27408 7124930964309
Q 1459 34956 3696653862120
Q 3409 26171 2134544235510
S 28736 669184803
Q 2393 36833 4642557488674
S 36737 866693487
S 23201 864944446
A 10888 839742012
S 26204 254029420
Q 6705 32232 9247858911482
S 369 520008008
A 13830 234674482
S 1797 372643790
Q 1634 33393 8155619261216
Q 1638 35657 4269356003242
Q 3439 30807 5083318339506
Q 917 35363 8900847564460
A 33129 23603208
S 28778 308665536
A 18794 226426284
S 2072 315577287
A 6297 592687238
S 27692 85591526
Q 2691 24783 492278949259
A 6063 146638992
S 22708 841816841
Q 8939 32205 2838031931499
Q 2797 33915 9414470458241
A 29731 399765966
S 31309 895887062
S 31456 890466527
A 21249 816058540
S 981 489058941
S 17606 758110427
S 4114 176559462
Q 3724 36316 7909694218460
Q 7114 27492 5297993312684
S 29030 743265024
S 10371 395300363
Q 4703 31149 557187154064
S 10149 398069961
S 33048 863793438
Q 10318 30214 3717990628459
Q 7052 37354 4274167526422
A 21194 969773804
Q 9834 36509 6425616733574
S 16648 616398827
Q 5679 31838 8403139224262
A 14915 627307995
Q 9013 37090 986040279697
A 16318 938261490
Q 89 32156 904114434721
Q 3992 33261 1718424391170
A 5192 188598532
S 2367 379420876
S 8198 43095259
Q 1222 35445 4799894103222
Q 9531 33165 2824322845765
Q 11898 36170 4228497166181
S 6396 834009147
Q 994 37156 9301849380685
Q 13744 33448 4165663115254
Q 129 37123 4380640627515
S 3810 306489902
Q 1826 36873 1777163829062
Q 3525 36558 4509877839645
Q 6007 29903 6873137758378
A 736 227041146
S 3092 516537950
A 36391 278306742
Q 180 28166 7965225542653
S 1716 60009199
A 27545 366418149
Q 82 33183 6110820804207
A 37244 203035652
Q 6591 31471 4037015334561
Q 4111 29538 4334625566299
S 4944 159002474
Q 1005 35537 2517468653924
Q 2573 30133 9025884391838
S 17013 992467850
Q 10361 36102 7932454595495
Q 2747 30030 4224474776688
Q 4237 35409 9137960458618
Q 3025 36804 8482528451560
A 23092 302975091
Q 73 37413 3059662066617
Q 2779 29908 8349444344222
Q 1276 34753 1101457366799
A 19872 966781889
Q 564 35003 6031654411722
Q 11663 34503 2706223757444
S 5198 143304531
S 12066 332126214
Q 13299 35028 4213658200782
A 16345 192016397
A 18009 546853553
S 24894 778546023
S 35334 240289084
Q 6409 30904 5837992026821
S 36123 690456248
Q 8885 30723 3833246889311
Q 10497 34902 2568750105091
A 22726 771884969
Q 474 29676 1033005467335
S 14940 143969935
S 32114 391229148
Q 408 37083 3473660810719
Q 394 36720 5124574391429
A 29143 45179237
A 5294 787733234
Q 1224 36422 7357984167849
Q 2980 30121 3766290207844
Q 4393 34451 2841926012285
Q 749 31463 1139144645659
A 606 503770498
Q 6691 35141 973603669326
Q 485 36420 8499909513790
S 33893 86880274
Q 4089 30053 3351388159863
S 28651 255391123
Q 8414 36132 7483222565193
S 25339 565325761
A 5786 122303752
Q 1945 35112 2395678881599
S 2702 609607402
Q 2144 34896 9576802858967
A 31723 733313672
Q 488 36914 1669997263019
A 23697 802631797
S 474 792208104
A 28888 935468773
Q 221 36690 4180893240490
A 12679 803560159
A 33119 803089139
A 6607 532142717
S 14407 339477467
A 27975 389344875
A 8007 686524682
Q 223 24252 3284178041376
Q 8994 30358 7584289669711
S 2836 7618826
A 20750 787695367
Q 2971 26469 383987123472
S 19888 114297941
Q 10513 29466 2386183307105
Q 4478 36172 1267231291049
S 37394 893116746
Q 4691 35295 8783097799644
Q 12980 34397 4490406732168
Q 5692 25860 9123840547888
Q 1331 34155 5074670776994
A 18837 68445849
Q 7559 28502 8156769123643
Q 601 36777 9866458928538
A 11295 832749691
Q 9965 35626 4413397002610
Q 8406 34618 2456584662430
A 21308 277675754
A 28141 578547509
S 12958 410125252
A 3321 273125443
S 22859 989454565
A 26287 93810524
A 36809 470229400
S 35126 50110340
A 28368 803262324
Q 3683 37361 4251263860478
Q 7300 26198 3017666008741
Q 5175 27440 6407687209364
Q 13799 32708 3216936962176
Q 2904 26468 7969697206818
Q 2464 22505 5945316718369
S 29652 599733572
A 19564 746617632
S 26562 110110937
Q 4441 28514 2591572999225
Q 806 28899 2502186157387
A 36861 980212895
A 3690 718339743
S 3884 913280415
A 7645 246892194
S 25102 580684806
S 31163 535307876
S 4275 724463975
S 27011 609360043
Q 3752 25016 9752352020533
A 13530 657111413
Q 4741 34911 913089905640
Q 3885 35240 1545116587487
Q 11730 35911 4967343868055
A 5536 845883756
Q 837 37276 7738033071335
S 34855 158665830
Q 13651 33129 3598535644825
S 3014 346934650
Q 12190 37288 9834657291687
A 14880 91524990
Q 3318 35529 9148192602968
Q 1224 35105 9379255167658
Q 3331 36764 6335009251623
A 34074 690696374
Q 4643 33649 967782497031
Q 14903 35958 8217169970633
S 19610 159748911
Q 1986 37358 6360377742372
Q 14802 36663 2591382655107
A 26415 789955329
Q 1475 37033 1491106971263
A 27991 958337886
S 4893 212980609
A 13604 452055468
S 26192 14290016
A 6236 652660794
Q 3394 35904 754234579599
Q 5377 28003 7034054276702
S 3420 435147013
Q 10207 32538 8432413852037
S 9302 459810405
Q 11800 32351 1461979471623
Q 938 34541 955097225650
Q 8781 33130 4464943890402
S 35642 831651176
A 8412 975941396
A 10715 167484442
Q 1597 35747 470308600748
S 4941 794343961
Q 122 37226 5980190967427
Q 5930 29049 3230451793126
S 797 503317645
Q 7480 33410 9075412325149
Q 3747 36924 3022044267731
Q 130 37405 5014774147241
A 32331 205408015
S 12240 688945438
Q 10954 30030 2053790999098
Q 5140 29435 2718345571821
A 17210 41508667
A 1940 819964116
S 10968 441368652
Q 13050 37262 5389156240335
S 26068 73291071
A 2882 6107138
Q 12214 34949 8631944335144
Q 11183 36920 3616291622106
A 11141 675981086
A 34626 628823697
S 30262 107327546
A 7292 719330448
A 27088 749788226
Q 1005 33867 4521251603711
A 28957 704295252
Q 5784 34061 6014469652193
S 1627 133104873
A 2041 890570779
A 14645 864181937
A 7197 242650027
S 4057 518160288
A 26140 645718354
Q 5953 35423 1892367861475
Q 10341 34267 2266685675043
Q 1 37400 934979320413
A 10356 934108230
S 9090 198359160
Q 839 28463 2935262020231
Q 1040 34421 2824491409945
S 13998 887533511
A 16884 300856349
Q 114 33348 6924713733292
S 8317 556064409
Q 2634 36379 6805743470466
Q 518 31546 289142688423
A 10915 506024764
Q 1954 21667 610868935349
S 6905 638153715
Q 4959 23979 2905866116000
S 27881 491220654
S 12034 654989457
S 28082 110015972
Q 1814 21856 4874990863975
A 22434 820472370
S 950 729201071
A 3668 333205651
Q 6266 35835 6339258203933
A 21356 444207444
Q 2467 36560 4792924406045
A 7395 318925933
A 268 523803265
A 18774 832625315
A 31988 822230028
A 14530 382503302
A 9007 704993088
A 702 868621463
S 33205 853950263
A 19409 512401336
Q 3769 31057 7717930948626
Q 604 37270 7379171972494
S 32207 859264221
S 6428 727652592
A 10134 124409094
Q 771 25716 9141910554207
A 4545 235406893
Q 10283 29767 8699997795906
S 16469 195800294
S 23391 733383372
Q 2084 35378 6146160976900
S 34695 733175421
S 23005 160098236
S 35795 439697065
Q 136 37381 4565117729489
Q 1781 36167 8235773904273
A 20787 115935393
Q 7164 34985 2640545909599
S 14067 547687818
S 27667 698505731
S 22977 536558031
A 15455 349790018
A 18243 427948951
Q 2660 29612 1182544033200
S 20432 887594486
Q 12701 32314 4059981456018
A 5861 520274773
Q 5559 34956 6137846483225
Q 742 36237 3772852637593
Q 7321 34882 5950592257672
A 28247 166394981
S 28994 584017206
S 30884 734524801
Q 299 28448 3386783996530
S 34559 678152581
S 31616 504131444
S 15251 107709734
Q 2389 27520 7708508682837
Q 3512 28136 7999940688605
Q 14241 35120 3562455950351
Q 12536 33684 4053537031138
S 32697 571158466
S 20560 164242164
A 1339 521055937
Q 3361 32083 3009219703806
A 6054 462734861
Q 7153 34369 6581889614161
A 26042 876236186
A 33636 258445623
Q 12589 35464 5851113704269
A 34874 464190404
S 15863 95167301
Q 195 34303 4692426895731
S 8693 810541503
S 5605 774586646
Q 16665 36742 3049129826853
S 35261 107913130
S 21342 720435133
Q 3965 31160 3265167716593
A 14392 354863108
A 2150 853079552
S 26546 355319780
S 10306 546371098
Q 407 36656 8922604236887
A 35949 500990492
A 34755 890476935
Q 14966 35986 2057611208501
S 7796 779776391
A 19824 568794219
Q 3741 35856 8505055899414
Q 1456 36494 7402615938540
S 32905 916323
Q 2977 31473 4945615588648
A 22004 847167215
Q 3009 34889 3380115336336
A 11528 19380123
Q 1022 37330 4623007013887
Q 6891 26218 4102326674809
Q 7939 26651 4064397758250
Q 353 31302 9884285945642
Q 6170 36336 9813973307052
A 4856 449520462
Q 7467 33216 6664793817780
S 2599 943301640
Q 1193 30951 8178777897078
Q 391 35044 8479176316529
A 18153 180360785
A 12573 348303328
S 21946 721699522
Q 345 36046 4289797376951
S 8723 893274521
Q 11485 37314 7744634546097
Q 7930 35104 4235027254566
S 3184 54340967
Q 5256 26529 6102858637888
S 3271 122891264
S 15465 654435087
Q 6501 35584 9632211421899
A 18359 848694695
S 16230 536126130
A 10714 874170645
S 7961 27178973
A 23211 392809527
S 7227 756091538
S 23073 428843966
Q 5930 32788 9726778263147
A 26949 396705974
S 8297 426751478
Q 20 25492 6203553759621
S 33922 188685606
S 6791 202015929
A 2765 159538457
S 6646 546625357
Q 2065 35406 356715742701
A 9335 204079028
A 22736 638139565
A 15968 249565598
Q 7123 32181 8881259992527
S 27185 892418191
S 37063 702407725
A 4640 250419663
S 27174 321085082
Q 1611 27829 5250198133301
Q 12496 32992 5002757305878
A 18125 646262971
Q 4054 35329 8603550715245
A 29937 408975080
Q 8413 34337 2362040910069
A 28563 880778233
Q 1805 34626 1671919257818
Q 7991 37250 7747089327778
S 22287 791078606
S 18232 223339046
A 18949 705276403
A 9630 820730357
Q 202 37395 665723046705
Q 10462 35109 7414171787859
Q 2288 35389 6982370666269
Q 11269 37412 6287779346583
A 20607 992144357
S 23215 868781373
S 10007 751173556
S 13899 625178564
S 12615 975052230
A 6406 366006998
Q 4717 32278 9700625208432
S 3092 606780967
S 33416 825423964
Q 13205 32347 9533974695756
A 19772 350961688
Q 150 36380 2964792779177
Q 5882 29777 6675742709276
A 35633 692849885
Q 824 35696 3365158080352
Q 588 24949 4767200127129
S 29612 115601866
Q 4792 31586 378357829202
Q 2923 22696 621756088520
Q 2520 25531 9084561970569
A 10125 675175065
A 12353 772974133
S 21452 836756756
Q 1239 37004 231907534963
Q 274 36171 368033103680
Q 7558 27710 7389053828310
S 10044 811408658
A 18136 418374961
Q 5573 33659 9878898079534
A 6592 415618377
A 9473 964189374
Q 946 29458 1944319198471
Q 323 37333 9359323584111
S 2302 629783546
A 5309 501083124
Q 11113 35667 949484704074
Q 3068 22279 3707606233252
S 23580 276568548
A 28562 580792966
Q 8182 35146 9189475462131
Q 10860 32441 9116932937590
S 35215 464760332
S 10339 351830951
Q 5620 33292 8506247550957
A 32619 241722588
S 36672 642935145
S 31093 625057279
A 27186 939407926
Q 4814 28869 4849975360006
Q 4089 36095 1939142823753
Q 5389 25591 3628641740966
A 19404 675570881
S 12806 488323158
A 17124 735511391
Q 8212 32943 9483537392051
Q 1871 30477 2464631487403
Q 13175 32656 1237833465998
S 22230 48008966
S 8936 978802182
A 19430 592571769
S 18401 669591187
S 31188 478397452
Q 3149 25228 8806521116660
S 12348 183726193
A 24514 921661301
Q 1843 36682 3527479109882
Q 2270 31536 1328215046792
Q 41 34395 1534623855994
Q 827 33573 9445942614178
S 11470 886170058
A 3264 798441093
Q 11436 32360 1244757790339
S 26997 919420631
A 8178 428577588
S 11078 856820963
A 6648 705687332
Q 17852 37081 5512595544767
S 30945 322667790
S 36330 132331575
A 20945 855981243
Q 2763 22162 2472348336900
A 35713 479789739
Q 473 28618 5404425065143
Q 4084 36787 7195053342017
Q 1935 34581 6361591203222
A 27897 394490833
A 5281 868312623
A 21315 741570733
Q 2189 35072 2828836929271
A 31663 874938004
Q 6306 32212 1882506554432
A 37126 802635827
S 29406 682004122
A 22674 266719482
Q 4609 27411 1396851511008
A 12716 526858232
Q 12069 32511 2746685130695
Q 1254 22078 3943621854746
Q 3075 25860 1658420448004
Q 1199 32407 7042794548558
A 9657 631532683
A 34161 990538336
A 32458 145400836
Q 5830 36205 6879741074146
Q 5594 36148 1620149589403
S 20935 94903111
A 20205 985523020
A 6434 986261623
Q 7904 29669 4408991106958
S 31648 219551116
A 14092 261536964
A 14147 617686705
S 10340 200226774
Q 3217 32132 2366775180043
Q 4034 24039 7664976692219
A 34088 97945753
A 16943 376991825
S 27751 648480603
A 29076 217614318
S 26456 721554117
A 307 756534197
Q 3473 24564 5931628501537
Q 20 37319 473989079877
S 22021 412919448
Q 6644 34187 3148457511368
A 29409 300438665
Q 2758 34236 8319074132851
Q 1998 32932 5055486788708
A 31492 966677524
S 283 843785943
Q 1258 36006 2749604358589
Q 443 26461 8726978531273
S 583 172356793
Q 12470 34638 8531565507137
A 4175 4665626
Q 947 35019 7835721550462
A 21034 82502718
Q 7117 31165 9370213595872
Q 2671 34986 3989454336482
S 5468 235567947
S 17330 513991279
A 37229 531477027
S 34232 697563283
S 9000 249422862
A 17056 734147862
Q 3938 35244 6134738315786
A 28481 489375857
A 34403 893226557
Q 3863 37365 5066669732574
Q 1233 33365 1286305001029
Q 3514 33049 811784540481
Q 7110 37122 3379511664472
A 37194 797640655
A 8578 771527891
A 31962 373385376
A 20087 644034645
A 6729 924178815
Q 2969 35458 8575293490122
S 17593 237473580
Q 1908 37401 8809507235094
Q 7409 26422 6154164779781
S 32702 914256043
S 30153 607662516
S 10432 179686159
A 36705 542822811
Q 571 37148 9359670427463
S 12566 22891062
S 24978 684915026
Q 229 36590 8090424319349
Q 7602 28690 1544166807228
Q 585 28667 9515713470901
A 8371 760408456
S 4212 911467031
A 30553 30503246
A 23945 680960875
Q 4630 35049 1829224882477
A 7953 804028999
Q 211 34858 4080678259613
A 11657 204336205
S 6695 954277919
Q 12032 31086 4127341474308
A 190 881612216
Q 579 29779 2362422702550
Q 336 35099 2258148182255
S 26630 698175140
A 34335 566437014
Q 75 36238 3346907743773
Q 9205 28429 3646980087728
Q 1537 35811 24340754004
Q 6203 35764 807958447408
S 8288 965314754
S 3334 598399215
Q 10621 29627 446939407780
S 22116 836429164
A 15553 431407255
A 15400 900457122
A 36407 763577300
Q 8248 36959 5225991319885
Q 15189 36259 7704145241088
A 9003 214940128
S 29380 698539908
A 10080 431690604
S 10821 433794545
S 9824 106552539
Q 9468 36305 5035020650672
A 28767 708759538
S 4170 17740329
A 11426 102068995
A 19838 778517964
A 32351 869778919
Q 4038 36531 5543443742971
Q 668 36487 1606450292280
A 1456 414847765
S 33674 856535945
S 25568 718325701
Q 5062 25290 1411233585660
A 28754 914122107
Q 1774 36261 3823135586661
A 16037 426659973
Q 4674 36559 8434366257398
A 34360 24924103
S 5343 80575269
Q 5615 30602 3591337568259
S 23112 922931523
A 7174 418797311
Q 21 28585 7399466621328
S 31498 397288046
A 28628 287685323
Q 476 33677 7448595755969
A 32340 770975627
Q 2500 35213 6405715258384
A 1722 157068037
S 29309 958731982
Q 6507 28413 5398432540675
Q 6671 29473 610058508370
Q 12777 35241 5300515252062
Q 626 37242 3882915227279
A 12495 785691284
Q 4480 34189 577121401915
Q 4012 30371 8929117156686
A 2764 266566609
A 35930 761836982
Q 11858 31090 5506956991001
Q 728 34310 2319425000089
Q 5571 29905 5527204209658
A 27293 384067009
S 12680 29096119
S 23880 474587139
A 27869 322261443
A 7383 160743954
S 19248 449850520
S 12311 795322102
Q 1222 23928 772884795702
S 36642 822473139
Q 16320 35413 704882649548
S 10091 329395816
Q 2804 36629 3449078698100
Q 4141 29617 5402762701172
S 20435 552120432
S 20401 121690628
Q 2866 31339 8460156798845
Q 1829 36046 6357563227362
Q 385 34254 5852734257458
Q 1376 36412 4861113389966
Q 648 23708 6828429075744
Q 2964 28446 9109730985559
A 9151 204873108
A 10845 259478547
S 17942 826360583
Q 1337 25795 2601713612051
Q 2973 35833 3706949805040
Q 1915 37140 5404725651321
S 22475 621457968
Q 12362 34854 343856930158
S 3483 446778353
S 14129 435288697
A 35147 999396299
S 792 735426873
S 34596 941233453
A 28876 824765147
A 1727 676106007
A 37211 406251820
Q 5777 34939 9079281725798
A 26078 934058494
Q 6883 27876 9397185188208
Q 1055 31848 9874870607667
A 26181 112683523
Q 1992 37255 7876270025281
Q 875 36530 5423550687733
A 13378 829393287
S 6714 531943660
S 23895 107327200
S 543 81663221
Q 712 31981 9478595317255
Q 6025 27920 8103744374030
Q 60 21865 3876150612994
S 28812 503991059
Q 13592 35392 6986999933361
S 10238 69133269
S 2838 630746315
A 33366 842494322
Q 7473 29903 768744127878
Q 2620 21434 1798451075644
S 19927 823076832
S 18993 531424268
S 28892 765466869
A 25924 504462902
A 28301 903232356
S 31535 525256923
S 34199 3935369
Q 2467 29977 5335906633694
Q 436 37307 5320595011046
Q 777 37210 787189814745
S 13067 700966869
S 6945 894617024
A 16920 357766228
Q 1533 37209 5313918238024
Q 2093 36373 5766929833580
A 23937 479837864
S 26499 676484438
Q 3963 29014 3050705668757
A 2031 499662907
Q 15299 36923 8979353483610
Q 8579 34009 842486965089
Q 1520 21214 3686762266841
A 7983 832130629
S 19871 331566847
Q 6305 31728 4511277855300
A 21385 932945172
S 12876 623899374
S 15771 22390921
S 28093 608644843
S 33314 948401121
S 26239 769402176
Q 274 35849 526406274474
A 2495 842326092
A 34999 893084094
A 9053 810950911
S 36432 488832181
S 3408 392470463
A 36870 456738975
A 26104 112191901
S 25187 340264921
A 1405 59964358
A 11438 599590926
Q 176 35067 3622724869896
Q 3491 29977 4026560052640
Q 11060 36239 1282410552225
Q 340 37006 4742161274081
A 37323 392523874
Q 4902 24795 276416411410
A 33730 906051033
A 34061 469202371
Q 3130 32980 6318704015223
Q 6704 30788 9688688947913
S 19006 60174793
S 22842 700156862
Q 5823 37176 2116356871123
A 809 979846922
Q 448 21293 8463724850537
A 12197 685620631
A 32412 52991129
S 34586 638325441
Q 646 32621 7065691740224
A 15598 739987428
S 11575 335026038
Q 721 26435 7840472070810
Q 582 25611 1869706882504
S 35004 941348393
A 16305 149777117
S 9637 973308198
A 10082 280988610
Q 6073 31646 2766152507822
Q 1743 33681 6681883955295
A 37127 921653182
Q 2187 37200 6157214350794
S 21474 816341056
Q 1173 37204 9302464426601
S 25522 49336852
Q 1935 27694 4372251574078
Q 8744 29467 1645827428102
A 10653 623352417
Q 9397 30406 6022558280316
S 14666 985640390
A 29351 580682812
S 24268 728386197
A 14750 316835872
Q 2110 35341 5019180076565
S 25056 62313186
A 34056 883828258
Q 4490 26523 6983005053507
Q 10702 34789 770947111003
Q 188 19967 6279212124547
Q 11090 32243 6986416889559
A 8259 417758675
A 33373 304810448
Q 619 25476 5022810264511
Q 4988 34102 296827656173
Q 8629 31292 4623478646387
S 13436 634276088
A 26701 950489325
Q 14095 34495 8392372856908
A 23060 621424696
S 368 970733122
S 13557 636620293
S 2261 679344712
A 18315 787046390
A 23494 356956026
Q 1120 35620 9124250377354
S 20226 728676473
A 29926 919875728
Q 11555 35548 8847432494260
Q 1399 35050 903450747888
Q 1450 25244 2756011913163
A 33708 934926572
S 31964 228866239
Q 681 22825 9422033261869
A 7882 836665400
S 17731 902528825
Q 1323 20723 945529695921
A 31343 861583476
Q 534 23734 9859703632966
Q 8736 28335 6053060401525
S 11988 120278377
A 9026 829750107
S 27685 517337572
A 32599 334534421
Q 361 30707 365724940687
S 26352 776563299
S 27169 925534761
S 20188 830907531
S 3210 230013418
S 141 736919167
Q 4369 36688 7726210384418
S 1029 837800152
S 16110 891968050
Q 3875 34418 4797300346842
Q 4450 35548 4886255103307
S 31069 473246942
Q 195 23085 9267520136987
Q 3963 33501 3981743979966
A 14017 185994601
S 19105 645302579
Q 1 35519 988347466644
S 14529 193213508
A 12626 45071197
Q 18613 37341 4730433262067
Q 5871 33981 732975347808
Q 6782 34300 259824869892
S 11168 838743184
A 20789 583884123
Q 91 37321 7470172762414
A 27243 244483742
Q 3840 22624 2755970277626
Q 3093 23070 6116675077462
Q 1139 34468 5935027141914
Q 3094 35810 7502634111355
Q 5780 36163 8650168982584
Q 5286 24627 4153877445516
A 26676 635338029
S 19310 82370405
Q 1195 37295 8043154689688
Q 11812 32698 5469920296721
A 22009 863148044
A 34421 526629134
Q 4890 37334 1562861874518
S 28058 581030786
S 12824 935159047
Q 1081 24022 8442038747661
Q 9859 31481 6193171489881
Q 6501 27793 3678595629463
Q 5323 37142 4222125551428
S 17637 625592831
S 7594 49431740
Q 281 36517 391662143988
A 36332 891135488
S 29601 57372235
Q 2871 36297 5406072572543
A 22509 757822175
S 22481 921103322
Q 11195 31109 3183056003799
Q 3839 34313 3753739375092
Q 589 36768 4550392449268
Q 2135 33842 5570945489784
A 31656 966023633
Q 5965 36257 2401542748760
Q 8665 34337 2529343264892
S 8787 297967339
A 14107 526265605
Q 10397 30916 3510505539139
Q 719 26425 5092323195055
A 35850 178569052
S 26412 362024543
Q 1748 34906 1310360969436
Q 3372 32497 7034748788736
S 16449 181196804
A 6015 376762453
Q 8213 37162 8473448720274
Q 11730 31819 2840693398449
A 29472 771076152
S 34842 501349245
Q 3742 28605 5183374118457
Q 4051 34290 5797788391138
A 28979 186760526
Q 9141 32211 7816605632156
A 14506 717117009
S 27491 222928491
Q 746 33969 7662942701356
Q 1884 36884 3214906173840
A 937 381494701
S 27154 25779487
S 18222 63677572
Q 9102 34454 6507937483393
S 30147 909282251
Q 797 34464 652150515336
Q 10060 34469 7191222900882
Q 13530 36589 9988193685912
Q 6083 26940 4627995436739
Q 517 37223 622691160770
A 16849 644739591
S 11393 837265739
A 13756 53082011
Q 9363 34944 1081268851846
S 17908 75318412
Q 4182 32850 141107239379
S 23261 428907955
Q 2719 32517 195747634452
Q 7162 36308 2434654734696
Q 1188 27145 1926316368491
Q 2499 35057 1620155469533
A 30152 904138456
Q 2233 29853 4177203975167
Q 6098 29475 7161367091905
S 21658 540017843
A 24298 599213833
S 1150 674792341
A 24400 806659711
Q 12027 37281 5421331825889
A 1994 658959966
A 28395 728451698
S 24143 347172931
Q 12391 33498 5527519448168
S 9315 577717948
A 13726 135002418
S 9961 689059607
Q 16692 36842 3550016804046
A 14094 897212473
S 35521 911533298
S 19651 799452721
Q 1013 32980 2128803222355
Q 2320 34721 7723155153462
S 28573 821322290
Q 12646 32300 7006084759922
S 18282 20492116
S 27973 378054783
A 25295 239291283
A 36032 385235804
A 14265 253001298
Q 287 34791 8060102883490
A 12908 259783012
S 9373 203868513
A 27368 437877344
Q 3351 26467 8464583627950
S 14580 688391418
Q 3632 34037 5268502217867
A 18657 149938935
Q 654 36619 2634152013289
Q 3146 27810 3993587359876
Q 9759 36594 6621359382805
Q 834 30222 7604260644000
A 27465 682910053
Q 2825 32663 2258312026222
S 24082 426839588
Q 1150 30640 5136730452415
Q 928 35200 7948991884882
S 1651 346069132
Q 15995 35757 3088252093562
Q 3970 27946 8260685160071
S 6167 914886985
A 905 359842577
Q 13247 32231 3581109335300
Q 4386 34793 8062140850758
S 21090 268596251
Q 2222 33996 2263045191729
Q 702 37309 4252467214046
Q 4256 27321 7360695265435
Q 1991 28686 3834987275361
Q 880 36611 8023652461244
Q 10272 30842 796931650076
Q 4226 35045 9080411674889
S 5788 273815336
Q 7567 35928 2735323040034
A 20245 590745655
A 8811 614835793
S 15822 590005589
A 23414 467317024
S 25159 169099372
S 11493 91887539
Q 2637 32744 1716343995159
A 16042 578694457
S 3332 971619601
S 615 330511176
Q 4993 36090 2284358807715
S 1130 689056321
A 30971 29665149
S 34275 441055919
Q 163 22033 8165769341563
Q 729 36604 7208449101793
Q 5080 30690 1947507268264
A 32712 396532119
Q 2534 35286 6758616872726
Q 5269 24865 2428301254616
S 13521 975159722
Q 2557 34953 4510479969368
A 4397 991244734
S 34483 425218967
S 21033 15678545
Q 396 30021 9167649597750
A 23548 168286917
A 26146 799066913
A 11119 419325179
A 24492 532614722
Q 1317 37347 5619962408059
A 25677 933782189
S 33155 634561184
A 10385 742756741
S 27329 76939304
A 28877 730978991
A 18000 353431287
Q 3412 27011 8285080088221
A 28184 727682706
A 28609 453724720
Q 895 36622 7760945317826
A 25642 346656244
Q 1765 34713 2736075414896
Q 1047 37380 3816280688169
A 36561 314145416
Q 4750 26105 1111100857131
Q 5419 35241 1625981267500
Q 3748 31984 2488119796026
Q 214 25219 7652827494144
A 7689 751772764
Q 4296 31212 5984632122064
A 30158 673138651
Q 2427 26517 7696993076761
A 19367 848995156
Q 7358 31738 398983891838
S 12169 172822556
Q 255 35481 8551635438513
Q 19 33744 1050618927007
S 23696 757587990
A 28482 138925334
Q 5594 33648 9455448795633
Q 289 35405 7429098036641
Q 3648 36244 2192122933111
S 17490 92657459
S 13361 903776015
Q 9451 32020 9384469729585
S 28313 702095963
A 19186 730066385
A 11551 878512131
A 5488 456570870
Q 5143 34092 6671298390136
A 7738 664862068
Q 8161 28295 3285424957244
Q 7340 34434 2778698316905
A 21249 471568149
A 1473 722521986
S 24103 308119222
Q 1313 35411 9986718682297
S 33865 935858145
A 2491 894866774
Q 342 36852 368541328719
A 34771 760596057
A 21887 919080846
A 30654 718289146
A 17584 77045525
S 25828 520405918
S 21968 429032900
S 14670 345545033
A 12911 167600401
Q 10436 33657 1863585689626
S 33941 531575465
Q 8312 33166 8555313434750
A 2203 306710982
Q 7115 30062 9643107563824
S 21579 110614129
Q 1583 28601 7933975978208
S 14499 340652808
A 9492 578806781
S 4314 848973114
Q 7 36021 7556529583013
Q 1291 32026 8118468355977
S 11088 372904143
Q 7725 27740 7854381730034
Q 3361 31968 3889362367626
Q 26 37412 876621552693
Q 4569 34355 176685545142
S 32482 715541519
Q 289 29860 7362259984126
Q 11104 37064 6182794189515
Q 491 31578 1059602420902
Q 3032 35343 2687530665653
Q 11837 35265 7267305286586
A 35819 638045486
A 349 488134106
S 24904 495265492
Q 5679 27287 196966514771
Q 289 37045 2341386444362
A 29926 389019484
S 26756 373213753
A 11224 531632366
S 35296 738213051
S 5731 785236966
Q 4006 37000 7580771713246
A 17 627523315
A 25687 955414939
Q 4935 35650 1753596990515
S 8275 184737602
A 790 791829519
S 7710 546175874
Q 1754 27071 3291479072229
Q 3241 33611 5030437885919
A 29809 163726194
A 11045 902853208
Q 7451 26849 1594249283743
Q 2976 29966 8966498397959
A 3971 869814512
S 34184 932330457
S 1335 715827700
S 26141 261929744
Q 1690 34530 4450282658431
S 6686 111705430
Q 1261 32459 250810296920
S 35611 60373335
S 37239 81377710
S 17868 598479590
A 23497 112081021
S 14531 704134701
S 37363 498146694
S 24311 186682909
S 32538 389152091
Q 1683 32994 2417229496671
S 9952 164973035
S 22867 870023603
S 15344 702582131
A 23145 211262813
A 11062 650224162
A 9796 873475822
A 20668 30757446
A 32202 982235913
Q 5695 31622 1596027737314
Q 252 37186 7338710506428
Q 3251 34542 4079910345375
A 18763 805132722
Q 2542 32798 8118213774082
S 1114 360423532
Q 4164 35400 369906214498
A 28197 767740949
S 35864 114886954
Q 3233 32922 1550887951353
S 1165 1187847
A 3224 391820883
S 18358 765134998
A 23681 470663582
Q 1856 33729 4680950774871
Q 1094 34864 6065448385665
A 35470 509771128
A 26440 949876439
Q 9347 34349 2330840041684
A 18014 75901943
S 2134 269418393
A 182 129305432
S 11335 901468404
S 13012 294123604
S 12767 162641448
A 30552 464905810
S 22113 526800904
S 4721 947415036
A 8891 105273347
Q 574 35926 3063615662826
Q 7886 36048 1993899102306
S 27283 68387106
S 31146 395438386
Q 9559 35291 2644822592408
Q 430 22465 3846845511226
Q 10880 34808 8778747011764
A 11155 927976930
A 11833 394624471
Q 32 34991 7314641682534
S 34237 720390941
Q 1468 37153 2181294042654
Q 1989 37263 9717942089735
S 28488 44599509
A 13239 727060737
A 15396 152852005
S 5193 115476102
A 35572 396187890
Q 6185 32011 3639813852068
Q 2506 34143 6980593270402
Q 12699 34744 7442623610791
A 26111 947961725
S 9107 167617030
Q 1593 37268 337783419972
S 8150 989092982
Q 14320 35753 6341467461072
S 11116 992061121
S 10124 92884080
S 8131 218360752
A 13013 688491344
S 27626 810408688
S 804 124140078
S 10586 109253197
A 23222 381056973
A 35565 108317482
Q 457 37282 40740684825
S 10146 215286153
A 33933 467930870
Q 413 37201 3266757481282
Q 658 33136 2201419433702
S 3563 36267726
Q 1144 32853 5681920904633
A 19922 243493340
S 27165 232817756
A 32214 682883021
Q 9021 32160 9550994282748
Q 9761 37022 8708032237265
S 35847 399874209
A 8226 548625614
Q 1138 34606 2162231589429
S 1932 318132725
Q 4831 33804 3501319488
Q 6703 36153 6495631957823
S 26062 70281499
A 10734 245125442
Q 267 35787 2681422141033
Q 4426 28967 261494117828
Q 3406 31418 7994925394032
Q 711 26311 9296595160080
Q 4123 28421 9038090455051
Q 14681 34879 3632925398367
Q 8506 30664 7169728080304
Q 4998 26574 4091358208404
Q 3542 31583 1136152043484
Q 5977 30415 7029479607747
A 25216 523177009
A 15272 886926595
S 29303 229605971
Q 3034 29300 548203850457
A 6239 706245964
Q 2024 28049 774738269947
A 17818 414847842
A 20752 290753169
Q 543 37172 6766637647925
A 28455 959656468
S 24164 274101081
S 30553 865155743
S 8655 501656353
Q 5248 30129 9155492048044
S 31067 726676962
Q 2718 30693 732179005597
S 18227 274414235
S 35891 775378161
S 25432 150789797
S 4028 883067698
S 3100 5021000
Q 2810 36712 4471081962937
Q 4497 30486 2129124286990
S 16886 869268341
A 17938 28481327
S 26801 81704715
Q 1056 31139 8186757635082
Q 1372 36487 1532161396593
S 4252 815534472
A 13199 30635755
A 36980 352605533
S 34063 607184411
S 9412 43427608
Q 2483 35646 6521279264260
A 34814 784526202
A 9160 973037817
Q 216 37259 7201741413593
A 19163 709033692
Q 593 36761 6045453288030
A 19742 690502491
S 25104 560634088
Q 3822 30234 7126322044170
A 8182 833318517
A 15392 209699024
A 6687 527435304
Q 6221 30613 4439810159672
Q 3366 26435 4761214908429
Q 2609 31651 4322490979872
S 14256 80095309
A 12914 678389292
S 23355 828776310
A 32991 806716219
S 35126 256622602
Q 6770 27505 7029875823358
S 22632 996318135
Q 224 37047 1898419318083
A 11650 784611500
A 11607 737582527
A 23915 28705846
Q 1318 30075 7584809925017
Q 5734 26583 2223744686112
Q 6165 32584 2904570734176
A 6956 915245670
S 8819 965337759
S 17887 800164580
A 2363 37948051
S 9371 406614682
Q 8926 29966 4934231930040
Q 250 36560 9328436818820
Q 9027 29019 5741049879264
Q 2099 22827 6546680513508
S 9 397369611
Q 383 37243 8693241155976
A 17379 59951623
A 10040 216724765
S 23371 84619254
Q 823 35414 6727584236753
S 10071 136179810
S 6874 191942660
S 1355 486459636
A 16716 13822187
Q 7610 29597 9492308465816
S 8250 152937889
S 14677 87509419
S 22796 542359498
A 28766 865505164
Q 1538 35607 7258201528180
Q 3985 27406 5123674113638
S 456 881434117
A 36021 403433520
Q 16917 36640 4726495178875
Q 973 32881 7894103756474
Q 3295 24500 7357669720299
S 6804 550231483
S 7244 808767468
Q 4841 36770 9399899285557
S 23323 965632878
A 830 348502840
A 18987 552266561
S 6885 84708676
Q 2851 37166 7502281295832
Q 8210 32464 9604983175600
A 18349 213724810
Q 4172 35976 2555313173566
Q 5228 36361 9547875860564
A 29964 817889936
Q 5802 34907 7727530368951
S 28237 832285651
Q 497 22440 2970051523132
A 35928 161587381
S 35112 218093548
Q 738 36418 6705675165297
Q 278 35872 7430511084761
S 12283 243725098
Q 666 37187 6366003825128
A 34969 530689302
A 35495 551636696
A 26234 640425639
Q 5643 36125 4836500921481
A 9417 217179972
S 22999 460490512
Q 395 37165 1822080892894
Q 1054 37408 547801992331
Q 356 37217 7285816891371
A 2404 457581410
S 13578 863892441
S 14310 546629667
A 14541 547344136
S 26226 737781103
S 17658 498302667
Q 6161 30491 4453738656091
S 27970 549742607
S 33107 731956364
Q 5566 36116 5214890646583
S 24961 491942110
S 29549 549053551
Q 2164 34503 8505420220718
A 21179 654851077
A 27887 723136906
Q 1766 30493 4758520464733
S 2162 284216111
A 6736 503824956
A 27689 460705207
A 36278 153684692
Q 17362 36471 2111250323322
Q 203 37174 2681699869684
Q 5618 33472 4154483903705
S 2282 638494258
A 27965 689450287
S 33880 30644892
S 6607 378112585
S 26774 249229236
Q 12427 32875 7166338615637
S 13196 705736821
A 29174 431276823
Q 2671 36162 1146736048320
Q 9333 32889 858777671364
Q 3204 32401 5893777642067
S 22405 907579869
A 24303 127574831
S 11997 430218741
Q 3306 36646 1768507701234
A 5841 539999495
A 18218 510019916
Q 7534 32657 4754769009682
S 33458 346072623
A 35949 840033291
S 26359 502218926
A 17410 774659808
A 9229 539997400
Q 581 33239 6104714334770
Q 816 23810 4596621808498
A 1698 233515442
Q 7855 27798 3800462249556
Q 6642 33721 4627059378925
A 23812 972852045
Q 1390 32642 5048200777669
A 3752 102997474
Q 2962 37086 6601636610922
Q 17701 37406 5101466704820
Q 3526 37048 1308861963840
S 15810 981569475
S 28720 52201832
A 35051 251513652
S 15410 62384663
A 30732 813049118
Q 11049 30750 6052602072805
Q 11580 36830 6819757309304
Q 721 30906 6508839281715
S 27682 617996577
S 23470 91899618
S 23532 687103083
A 25597 923730107
A 21139 67763601
S 21984 822144
S 11416 980563263
A 32352 495983407
A 17605 667033452
S 15243 599201332
Q 176 36449 6922664980950
A 14354 745344842
Q 8707 31490 1196870493305
Q 9914 30626 15660758543
S 11731 636476498
Q 4259 35811 5823700539185
S 30133 915454180
S 17654 566854821
S 33323 506456148
A 36875 123181591
Q 10338 31760 3792859123826
Q 4118 32672 6828873631227
Q 3534 35209 2559068348946
S 19274 624668268
A 4195 598804967
A 26751 502427835
A 15896 644407771
Q 4123 36795 6087877549294
A 3770 939870760
Q 5785 25442 2590491445402
A 14899 889485342
S 33095 854939004
A 10455 918318312
S 21317 299181937
S 11587 712117282
A 12270 944980605
Q 1473 23719 5391101410614
Q 5158 30184 291140078228
Q 9051 37246 303329899082
A 25659 756092435
S 1771 407271536
S 33140 278563394
Q 2940 35870 5178343344893
S 7819 770780871
Q 13878 36816 6253066815662
A 27225 642044541
S 6856 223397556
A 32548 785534099
Q 7482 36316 9720865709679
A 29586 55140335
A 3606 725019099
Q 735 36496 4679117170265
A 35168 477513974
Q 2439 24875 1998284815406
S 33232 24297326
A 9999 681131946
S 6733 817968032
Q 4711 34111 6742303952033
A 35481 793471514
S 482 929226227
Q 11327 36193 16473518355
A 6657 364317390
S 18679 578775211
A 7817 674088503
A 7383 597616502
Q 6332 31303 8456478815587
A 20292 708564812
A 29233 835013312
Q 381 36635 1528054045927
A 11715 854876382
S 22683 270041432
S 20569 930356187
Q 1696 34759 6863196143358
Q 15149 33934 767555988889
Q 716 37138 9052576058075
A 108 156821697
S 11337 290521222
Q 1008 19894 5716177549046
A 13124 175771057
S 24744 481732788
S 8097 840203480
S 26242 948334645
A 34793 679851539
S 18963 611766608
S 35585 547303243
Q 1931 32874 3252642184296
Q 3603 32538 6169891294667
Q 8113 35611 9096600339205
Q 1987 31838 7990960045518
Q 2214 29468 9786302716690
A 30229 273179591
S 98 465047849
A 8941 638717341
A 10995 730379585
Q 4328 35747 5669938133766
Q 2552 32003 6808807062884
Q 18101 36922 1717157143775
S 19088 348442725
A 22353 798845710
S 22309 942496142
A 19622 52629778
Q 3191 29798 3763404837511
Q 5796 25576 7257908917348
Q 8635 29507 7596680247322
A 22208 940258643
Q 12497 31402 2613818674324
S 30339 616366613
Q 133 36976 6794491646880
A 16138 580018793
Q 8816 33949 8377794270358
A 17319 803654407
A 6823 105300709
Q 6149 31790 6666888372939
Q 1002 23974 3281134135054
Q 1271 32656 2468946867917
S 30463 732647136
A 34883 596049837
A 8802 626766140
Q 994 32802 3434549286488
S 24867 756058411
Q 247 37267 9104612151689
A 21529 225736382
A 9007 162626974
Q 708 28482 6237564696497
Q 1571 25453 9389357536543
Q 5968 28400 4543797850957
Q 7353 27990 1754072431052
A 20450 397053619
S 7377 664228679
A 24935 694331657
Q 4162 36309 6984982656961
S 29691 932101202
Q 5705 35076 933889555062
Q 4847 34706 1348774006522
S 25045 706650807
A 13065 360311286
Q 7450 35141 6034611202427
Q 2143 22852 2512125329832
A 2201 484078681
S 15673 761563045
A 34397 441617463
Q 1718 29703 9347076111680
Q 6096 35972 6526686215970
Q 848 25603 7146244183865
Q 124 35862 4860995093490
S 4467 255496518
Q 8648 33329 472809661309
Q 12181 33957 7076109893864
Q 1534 36272 8597171226505
A 17924 781478238
A 26405 219207119
Q 3693 25400 5740013790667
Q 12161 37370 8738605485479
Q 728 31738 2179185741217
S 25222 871417358
A 22001 56572608
Q 4532 36938 2669002299434
S 7717 207766388
Q 4943 28110 9528894630947
S 19978 925497864
Q 2044 30845 9731763529402
Q 723 35488 7248917197574
Q 1383 36966 6737110176260
S 9858 388251537
S 36253 706198864
S 5797 33958771
A 6626 736070901
S 33194 934054305
S 2116 384476474
S 30055 153121283
Q 281 31528 8107403070745
S 36172 293324851
S 17758 601177170
S 19448 584474774
Q 10354 32036 1574666770741
S 16717 325642179
S 24120 393826338
S 10396 435091902
Q 9258 29588 2199271279655
S 20501 709360700
S 29792 151297615
Q 5416 28067 6656359094072
A 32698 539349836
A 18057 370396836
Q 2355 36743 8228652985151
Q 1394 37312 7016338255100
Q 7161 31576 7692065087552
S 848 112558940
S 3958 190534537
A 27265 454853679
S 7171 517120435
A 11286 269110039
S 505 174923518
S 13182 7082080
S 24610 74306938
S 13751 74889279
S 8492 181780704
S 9113 601396494
S 15914 737207498
Q 7728 27808 7868961664505
S 35642 670587728
Q 704 32960 529884207073
S 18495 423897766
A 25300 65358543
Q 3813 36482 7680127471439
A 18078 675708332
Q 38 36540 1422783800566
S 12829 502575291
S 1749 123095927
S 33178 525938623
S 28513 958557363
A 28057 437406421
Q 12662 36130 9781367215297
A 6906 550146057
S 7929 234625830
Q 3841 25787 4780682571014
S 3379 815676615
Q 9134 36314 4390102080140
S 3794 767428471
S 35211 583300134
S 17691 796041458
S 6640 395492723
Q 53 36735 3055477257455
Q 118 33152 4683967297429
A 32014 937696925
A 28424 463222580
Q 3145 29521 2442390536040
A 25402 202202814
Q 13846 34815 1596795147070
A 28731 518831724
S 20374 769973124
S 21217 704327707
A 24148 903496050
S 13669 475017054
A 29895 783072184
Q 468 19425 2671772903495
A 12662 345189103
Q 9273 31294 5459747226796
A 32637 849634124
S 30 95099653
S 13329 851339860
A 9293 481579065
Q 6669 26690 518124037378
Q 1265 36367 8126380364107
Q 3792 25049 1021304193383
Q 1100 36990 7778482408490
A 4558 581314976
Q 3758 26605 3455750700450
S 21940 549106680
S 13484 454107276
S 26788 978350923
S 14827 651201390
A 21950 956276028
Q 7046 28141 2484009579170
Q 2631 35643 6621622036757
Q 5491 26252 3839283538503
A 35654 630606107
S 27759 102530051
A 27997 180039873
S 12175 525991832
S 19862 570063998
S 10125 468764574
S 20832 569712511
Q 8189 35365 1756005181335
A 16672 367274831
S 9627 112889660
S 20409 818683810
Q 1255 37153 3110471167570
Q 7028 30406 8858009070473
A 1376 346475267
Q 5693 37044 6550429621191
A 6238 48769094
Q 7612 35656 7097381466421
Q 2897 22912 6049051706155
Q 8637 32673 7227327642402
A 27753 206752353
A 18168 477736576
A 29505 206190856
S 36784 525373889
A 9634 821582137
Q 2424 29487 2415055109348
Q 878 37267 2307029680896
Q 1456 36164 7575989274990
Q 1050 29948 541188771834
A 24874 622261828
S 19975 738310181
S 31276 21022557
S 12412 623652214
Q 5361 36191 5474110668050
S 84 281009981
Q 4911 36711 334652426390
A 18687 333005231
S 7861 88486937
A 21761 485937893
S 11861 692760052
A 26962 116742251
A 34275 564875706
Q 5967 34654 3261350875706
A 23918 879948084
A 23607 938448416
S 34718 871738368
S 4984 898374142
A 35110 110898939
A 16990 389483103
Q 3442 32643 4828184320371
S 1878 674581073
A 36864 367926629
S 20333 565323930
A 14409 593421204
A 14883 546227571
Q 1 36568 8436667065054
Q 1067 33994 530209258844
A 17639 257027102
A 24189 473317944
S 21704 416440574
S 15945 67934592
A 18652 180204863
Q 5648 32761 9165748623953
A 23644 205742061
A 19292 856019764
A 32472 29416870
Q 11062 30158 6647283878051
A 19588 438905080
A 25893 296989696
S 1287 784794959
S 32231 506355586
Q 3655 37344 9650123327670
S 22186 716636820
S 18464 229453716
Q 5292 26743 6853590114304
S 2532 234131789
A 36506 459650516
A 6105 190558481
S 8901 423169703
Q 145 35452 8346914254096
A 13328 221380334
S 26717 246402009
A 23865 349264373
A 29 218158718
Q 1292 37021 5676167535402
Q 82 32432 5624218542521
S 5789 973501152
A 20185 197120071
S 37144 975129269
Q 30 37323 2282344113780
Q 11103 32416 785852049296
S 9275 686747071
A 34657 223039395
A 9977 714293227
A 9382 499104731
S 17239 352644570
S 29615 747778753
A 30988 815612222
Q 2484 25026 9998835918884
S 9094 491709626
S 15177 10088698
Q 38 34995 3616040605382
S 9993 890265081
S 16016 909326076
Q 8723 36868 7553072548801
Q 1758 37248 3322009117024
Q 1545 24515 2903352348672
S 9849 11115802
S 5286 670347457
S 12209 945460095
A 26975 230466156
A 35867 335859301
A 29919 637172127
A 261 780879183
Q 16021 35161 4509918815431
Q 106 37309 5706452711660
A 16569 22918396
A 37283 279207373
A 8272 160230375
Q 251 35577 139564924369
A 23286 870850000
S 8266 363121437
Q 2005 36891 1735418003411
A 34089 270204716
Q 145 36662 4144773502085
A 25142 116793437
A 4882 419169987
Q 2304 31390 1382885032820
A 11303 384110514
A 18671 876235975
A 26018 239601651
Q 3080 36917 660185999398
S 23784 823924151
S 36118 890288471
Q 4365 27753 1717476732223
A 15601 553250544
S 35374 160179963
Q 79 36231 1323278775714
A 11731 699844340
Q 5158 33276 8270181420973
Q 254 37165 2102915174126
Q 7996 37045 499737109814
S 33734 462960162
S 14333 298961892
Q 194 36139 7852038635120
S 33882 941808138
S 26789 113534595
A 10611 597832670
A 26839 342495760
Q 156 35579 8932775213253
A 33539 636197087
A 29161 620557846
A 10376 839780736
A 6129 371655599
S 3674 243401658
Q 1676 33430 5904207922517
Q 4 34037 7637298949297
S 5389 709599562
Q 10123 29799 5201394252522
Q 748 35026 2720298045585
Q 15529 34784 1674264233305
S 7529 575904815
S 28293 628934155
Q 1893 35821 4611643680313
S 17174 490524742
A 8655 686230445
A 17002 941862777
S 7239 857284107
Q 8 35921 8850074724520
A 36040 417759403
Q 7719 33120 6457269875743
Q 10663 32580 9805621712115
Q 6651 37179 6525894440836
Q 2685 22594 7830140491487
S 23513 112694830
Q 12302 35565 3034086402785
A 15435 156214071
A 9440 457484781
S 27343 895183551
A 22251 210778676
S 32851 958276711
Q 280 37351 1978547126034
Q 2483 30178 3539278727568
S 11125 333073580
S 13990 836167672
A 15405 789171809
S 29496 137128186
Q 8134 35780 2433877711185
Q 3180 32311 5202655696128
S 6380 170394805
A 12988 513231596
S 22740 790936313
S 36388 902611387
A 32957 486201892
Q 5581 35697 5579301060562
A 31659 483261822
S 10433 553217741
A 1595 86819952
Q 5863 30504 8739051322012
Q 638 37108 9060019534947
A 25700 38270190
Q 6221 37390 1256365198920
Q 995 29456 4991525516818
A 32584 281373286
Q 556 35929 7177305739245
S 32151 877584738
S 32645 758668421
S 22753 783025161
Q 4755 27285 1502586056072
Q 12379 34644 6538309145685
Q 606 37411 5977467123810
Q 7877 30419 3704164336166
Q 866 33370 7731535971870
A 35666 580529777
A 19341 991295169
Q 476 36320 190830642506
S 24373 435525436
Q 2473 29671 3077183391958
S 327 174158208
Q 10206 30523 6331185310554
Q 4889 34231 1482318083986
Q 10612 35134 246906239051
A 5303 799125522
S 33161 452023022
Q 4097 32995 6353476882230
S 22847 280201686
A 23597 576804010
S 107 125447393
S 1052 943369030
A 26416 960928367
S 1068 719000437
Q 5018 30563 3855985366357
A 3926 326086219
A 16096 316639851
Q 13189 32520 8662236314213
A 8996 613615270
A 25137 342665915
A 24490 65503492
A 19679 427938561
Q 5935 33800 5785020705239
Q 13740 36473 5168979883724
Q 1919 31672 3432159675875
Q 2830 31778 9486317483933
Q 10897 33506 1373963698657
S 34532 557882385
S 11568 279415995
A 11343 615230912
S 8514 394539372
A 2490 77793031
Q 699 30684 9769232617859
A 3588 291917524
Q 1233 36740 253016737413
Q 6831 26337 7383528240636
A 14426 680733335
Q 1404 31016 27406588463
S 32401 452590262
Q 9073 33038 5268240464727
Q 36 22618 102695881367
Q 1149 36003 7660198366223
S 23012 334943487
A 27653 393476520
S 2789 428639575
Q 8615 32211 34049294526
Q 9934 31186 1190056067458
A 1515 997844645
A 16703 511134116
S 32474 672148970
A 16875 44740623
A 19371 47175060
S 32924 719972952
Q 9480 35137 380624846342
Q 12418 33938 1531627078001
A 17043 171150784
S 21155 281252889
S 33208 558436778
Q 8942 32535 4807491697773
S 26931 220843890
Q 8292 31630 1586848766424
A 7285 491598075
A 35974 167139571
Q 6636 34520 3584251810881
Q 62 30725 1897594407955
Q 31 23033 2548173979393
A 35688 628885302
Q 1267 36846 1156371130682
A 24416 101763731
Q 3067 35134 1420768796851
A 11347 290326264
S 14061 800026441
Q 89 36937 3432487870909
S 11324 178134194
Q 3743 33754 7839752007055
S 35870 141023267
Q 934 36963 2269770394168
S 3288 790543401
Q 5658 36268 2191904438794
Q 9148 31932 3995631612815
Q 25 37394 4892325441462
A 36939 986707632
S 32270 813124022
Q 3685 25034 4713504861168
Q 4229 26561 1082604462859
Q 608 36870 2338616962957
S 22621 419749893
A 16462 154766429
A 34606 852611544
A 33589 512160777
A 3051 39256264
S 23342 131204408
A 25380 925114382
S 11255 538140741
A 9470 692975843
S 30751 118790524
Q 8716 32918 1520471530264
S 7584 845970429
A 9158 435977635
S 16875 580552503
S 35552 103269481
Q 9284 34442 9210711721196
Q 10912 36170 9484326874668
S 15560 42452533
Q 1996 29567 531599377470
Q 4423 26562 3831170583797
Q 5881 30082 1210280868774
Q 1916 31839 5998910675405
S 11387 539117780
A 15840 532398776
Q 509 26632 221684137678
A 25227 572599353
S 27490 803131703
Q 559 36119 5277915324781
A 14901 765907650
Q 9564 35381 6512812418819
S 119 426764555
Q 624 37238 9053402473241
Q 6824 27168 2827311946028
S 9674 30023075
S 4320 837540504
Q 8974 37046 7494278737177
Q 5490 32122 1554007629511
A 4718 482146705
A 8695 57932484
S 13480 627727705
Q 6340 37159 4201920541708
Q 752 23374 8426297142444
S 23815 449318300
A 28554 171738785
S 29986 627132124
Q 3204 32588 8167534202055
Q 3556 37285 6433776676344
S 27130 433776349
S 30455 140692119
Q 10913 32310 504617758476
Q 3438 29312 1491508392166
Q 104 37413 1200985709559
Q 569 35658 224461355428
S 22923 853390150
Q 6376 35857 8592434993519
Q 10521 36426 1044336811860
A 25432 703345172
A 942 363611140
Q 4 35352 9279017093731
S 30477 425193648
Q 2520 28091 2810192530861
A 5604 949362786
S 24124 397575878
Q 581 36426 7409017473603
Q 3066 31947 6740955474148
Q 445 37269 7858821042663
A 26679 954276060
S 29521 530471697
S 1997 677111971
Q 36 35629 8535239400941
Q 676 26739 1121776817318
Q 680 21239 8308088334102
A 22922 810187115
Q 45 34779 5968314648953
A 8829 808792676
A 33941 364003211
A 7572 534170143
A 9027 704623756
A 22167 299389289
A 17056 242859785
A 14965 743550680
Q 15833 35752 6950513831327
S 13972 989742801
Q 1348 36754 5959698785763
Q 4880 23596 6523102889688
Q 5311 25247 4604003083797
S 36884 555269433
A 31622 443940187
A 22554 280449777
Q 11334 30787 3227281274764
A 14303 442718335
Q 643 21736 1240333668731
Q 10986 35779 859410211271
Q 1321 21958 9726674305607
S 27 367453569
Q 5106 33644 7506867983210
Q 4532 28910 5550557940663
S 28053 196377376
Q 291 37407 7355795231247
Q 1257 37193 4853981841232
A 32212 8130023
Q 8419 34989 388286239856
A 10173 862996722
S 30695 769544134
Q 12214 34564 4871284685846
A 18706 910963057
S 26819 599968601
S 625 8910096
Q 14314 34772 9150661676410
S 18195 143669572
S 10152 160119894
Q 231 25739 2508516500116
Q 6907 36272 1821396963358
Q 7365 35160 3829787438861
A 6319 865904161
S 23224 36645895
S 28405 996513647
Q 10508 36806 8927521205876
S 35004 983467763
S 3222 440878462
Q 2493 25365 39961516643
S 8553 447413954
Q 1163 25482 241523455666
Q 6508 32944 5279699844513
S 31215 626053612
A 541 191932597
Q 1604 29617 7429401378746
A 15903 258160033
Q 7428 29030 5080697595532
A 32028 30625092
A 21483 143805423
S 27327 172637520
Q 330 34620 3932666091845
Q 3353 31046 9735355669556
Q 13162 35671 6316773719869
Q 446 37182 7625944431484
A 4409 235721693
Q 2758 36891 8863108763802
S 31049 373189739
S 249 96696498
A 28260 780210771
S 2370 502354692
S 29470 195444344
S 20181 881410302
A 14131 101037272
A 23130 303278668
Q 13112 35823 221199371202
Q 1697 36701 3445380751573
A 20760 200700263
S 13574 636007069
Q 2263 33894 358662335704
S 13659 550052336
S 32875 668735724
Q 2046 24891 1390292607910
A 29396 747095958
S 32236 684978521
Q 1811 27708 2848003941072
S 2332 229199217
A 26716 351959741
A 32819 245471638
Q 5200 24720 8917208058160
S 32097 651281130
Q 2037 31562 5747654492282
A 23828 515432998
Q 6758 34639 4995625995915
Q 2936 34220 6879927801330
A 10212 502112658
Q 4479 31972 4006274537078
Q 2404 37321 1833101033424
Q 10802 33213 2905763917354
S 10657 834387127
A 27401 867004749
S 24198 433531436
Q 2790 37224 5566801430759
A 31588 43364348
S 31942 205649588
Q 3197 24325 9088061796985
A 17519 120543970
Q 10286 35505 5168657017463
Q 4107 33084 1897511894558
A 18272 12432871
Q 3213 26461 4510434440848
Q 16900 36130 4658003429456
S 10234 648849037
Q 2072 25257 9697050212272
S 32324 836206707
Q 3257 36558 7752572950046
A 26999 446725904
Q 627 34976 2828022514560
Q 24 37183 2134357111438
Q 5906 36224 988693124374
S 29254 516130626
S 23618 309717399
Q 8929 33003 7800591243648
S 10789 404941602
Q 4278 35846 317158690763
S 25933 281395460
S 12220 240564864
Q 2753 36230 4869771591475
Q 229 35339 8441158147629
A 27655 760099937
Q 3335 36168 6290414553351
Q 9352 30071 3720595300602
Q 13174 34257 2314988439263
Q 3208 37127 1439678561281
S 25525 223052170
Q 7318 33217 8219696957405
Q 13710 35628 6404847306426
Q 10166 35731 470467058865
A 19645 515593553
Q 11419 31637 2836118860785
Q 6953 26227 4867895952223
Q 1038 37178 2005380406242
A 4828 60439662
S 34593 575732433
A 12248 842659372
Q 186 24790 2975222611094
A 1774 290856793
Q 1631 34604 2653463895428
A 9146 232520465
A 35235 145305832
S 32016 597191559
Q 7959 37200 4152438598691
A 35206 792823631
A 3771 966034665
Q 8047 33219 2028106154681
S 23492 929928817
A 8050 921236783
Q 14261 36021 2497373313043
S 11746 350069954
Q 12440 33809 6601684494974
A 15227 961847366
Q 361 33562 6641801851141
S 20268 680168592
Q 10582 37373 3403821873844
A 12009 669277588
A 17471 795017132
A 2355 731334642
A 35478 328504201
A 30206 490813051
Q 9835 35465 2977281489991
A 26399 599508331
A 29885 736168673
Q 5535 33126 9728007354269
S 35695 274079814
A 37049 675548306
Q 1512 23432 6088825475550
Q 3886 36450 241561660420
S 20494 999673017
S 20359 339584475
A 4374 768854830
A 1246 71279308
A 8387 586530376
A 27421 531872899
Q 875 29097 6755522364396
S 199 380893354
Q 3878 24597 4171956674069
S 19021 189837138
A 20026 407648577
S 35846 279366639
A 6256 624858156
S 2414 332246679
S 30845 20645985
Q 3127 37386 973563534538
A 4879 628234818
Q 10916 33862 8892254679361
Q 2541 36824 8934623424191
Q 10037 33444 9020691678892
A 9026 114104197
Q 688 27116 3922903300323
S 13355 210249775
S 3925 821037792
S 3676 368691243
A 3707 294928833
Q 202 34746 7266875756723
S 6972 734707112
A 10849 666177565
A 27168 793711293
Q 75 37313 2245894626942
Q 7162 36696 1247726070116
Q 8787 36097 944031850309
S 36124 211339580
Q 2268 36729 5744126382859
Q 10053 32107 6778529626786
S 29305 491416338
S 33118 627067267
Q 14603 34252 2249024656144
Q 5896 35235 7951478944669
Q 784 36766 8195869699354
A 34695 66053322
Q 4394 28851 8323753183926
Q 8756 35293 5793797911041
S 33968 561681494
A 35933 427847099
A 24018 537254980
S 11707 470459419
A 8888 464970641
S 20182 291095182
S 25682 365809180
A 24627 326040786
Q 10234 35246 7282739728837
Q 383 35415 336735190665
S 20099 106488885
Q 1687 36633 4545801462397
A 31846 944611307
Q 744 19608 597085181776
A 23356 21053360
Q 1462 31613 8450102461310
S 26683 959311606
A 28845 485089058
A 2936 740166394
A 9834 214614980
Q 8755 36667 341365460288
Q 150 36237 4081512685951
A 29721 103529038
S 11471 783039017
Q 1825 32598 6120478622692
S 29069 632428312
A 29230 644466187
S 29594 64225860
Q 2752 24793 2244130878765
Q 9868 31387 3232077053354
A 24018 176819209
A 14658 819342689
S 16659 370647721
A 19516 617251649
Q 165 31096 6341323289134
Q 453 36029 6909207708962
Q 3531 28561 5414459146772
A 11860 621668170
Q 1871 36484 8470532948864
A 1234 999313459
Q 8014 29369 2322033782288
Q 11608 32544 7847803658489
S 33819 470662589
S 29753 266825053
Q 3564 24193 2077438269217
S 2491 629516854
A 16534 190257671
Q 69 37362 6727416273593
A 19601 502110477
A 35844 859168258
S 20380 111165782
S 35426 308659111
S 20879 372900030
S 33985 997309857
S 33174 369328813
A 25900 605403689
Q 115 36612 8418742048535
S 1469 632917382
Q 7582 35402 5441882186723
A 32636 871935454
S 2790 997623756
S 17803 669405379
A 15078 26340728
Q 2538 26496 8941196708245
S 9428 612485913
A 23851 691330164
S 24357 757056363
A 3975 664379862
A 1747 325205201
Q 3313 30089 367501804538
Q 13413 34533 6973311077261
A 28365 918489915
A 22244 719039184
Q 6112 30623 8205625030407
Q 3441 36546 1754120367616
S 18895 228328839
Q 1447 37061 887145360093
Q 3232 35766 721921340507
Q 4447 25601 7427903309021
A 30416 343166386
Q 238 21043 6259295462470
A 22805 875552710
A 16372 561549156
S 26345 906764234
S 37410 658362922
A 17685 213094814
S 13893 560521411
A 11359 505864165
Q 3497 24025 4706739376806
Q 23 37237 403691448254
Q 3908 35358 1450639578101
Q 5227 36218 5716262472712
S 22214 271141203
Q 9924 30848 6995756626557
S 10302 253423361
Q 407 35535 404970077082
Q 4920 24137 1555435723672
S 6126 91561386
Q 3229 36938 330493725979
S 5647 873383292
S 17101 144605772
S 6989 409900643
Q 9712 30712 3391401154290
A 26178 311290393
Q 8615 29778 7261914921034
A 33240 909616015
Q 809 36708 2885906160774
Q 6927 35634 8158711561032
Q 1750 27326 1199613416824
A 7075 956601872
Q 145 36453 3672573749076
S 7777 955090435
S 7398 969155935
Q 4302 30656 6351731244813
A 2775 474985262
Q 7259 34983 5556131978035
Q 21 35264 8618665980906
Q 3694 32018 7777244067083
S 2796 58756025
A 15208 265580080
S 513 835340253
Q 11888 34321 6632902171677
A 29550 408565958
Q 1701 28353 3160843672629
A 29027 247225455
Q 8107 33028 7808198197055
S 31126 564452371
A 27712 589135826
A 28765 976420017
A 4492 789512149
Q 13361 36043 5204863113135
S 34694 882066302
S 14961 632373767
A 33916 794627986
A 13162 230329177
S 19055 102543124
Q 3541 30638 1151288989973
A 28212 531824706
S 15106 591496712
S 1622 724679992
A 32157 429048374
Q 730 37263 1087476676026
S 5156 606049020
Q 1373 33690 4279691551570
S 13305 908709387
A 37079 931334179
S 17518 33364354
A 5290 748707378
Q 194 31365 9639505906590
Q 204 35408 2220381645379
A 30461 895053239
A 18423 740159213
Q 9547 35088 2973522019868
A 34732 964458626
A 20929 142551459
Q 12409 31404 2635481230559
S 15087 443643020
Q 1688 36609 5349175165394
Q 50 37242 8873453622315
S 28720 123274427
Q 15249 34591 7293018014217
S 16876 575989096
A 4279 953922210
Q 2558 35768 8009420442758
Q 517 30365 9542336970024
S 7091 588110714
A 37031 252726547
Q 2887 30826 3415636393471
Q 10187 30185 8903849106126
S 36565 468483333
Q 6521 29281 6369587407540
Q 3724 37041 9219324567993
Q 2325 29453 4227354839781
Q 6820 34119 354934930204
S 10257 67373713
S 11557 222182454
A 336 413507698
A 12599 232320539
Q 1966 31258 6989573511761
S 33657 204459148
S 17534 721562563
A 19163 956958034
A 1109 562239695
S 36812 222769713
S 11514 9027087
S 22671 857514638
S 37311 886121862
Q 3959 37152 3198205485352
A 10361 819525422
Q 7453 35431 7825311782942
Q 753 36078 6820376013379
A 11521 318621387
A 13049 636921425
S 27026 340608386
A 21604 68441412
Q 11115 33456 179116887293
A 7013 51369365
S 36290 740863542
Q 393 27779 8376278919152
Q 3693 37048 9967907937686
Q 3698 35652 5574287630441
A 10666 518815398
Q 418 36444 766503294940
S 34335 179386047
A 24551 651879537
Q 2076 25133 1927376828796
Q 666 36293 8814328049352
Q 5336 27889 5395519063621
S 37019 300884502
S 22722 180133043
Q 890 35126 9052227924026
Q 2763 35103 4772697948834
Q 3623 24105 3883912062513
S 6246 99499296
A 16260 87261118
S 17718 147777927
S 9972 323005540
Q 9555 37075 345139951861
Q 784 36298 7024715677424
Q 1581 28179 2273726949765
A 17565 575600020
Q 4769 27788 7500832358826
S 1752 478207569
Q 787 36999 7299351115222
S 23310 565329540
Q 584 37040 47538553373
Q 2771 22359 8704572699147
Q 2929 25273 8229868380577
Q 455 33457 7968691855387
Q 3134 36836 7226625956223
S 26585 396573564
A 21107 166881818
S 12623 838449529
Q 699 36985 5881290980970
Q 4814 34149 792901545890
A 398 247754225
S 6157 795447050
Q 1031 33157 3206530692311
Q 1510 24668 4714826105189
Q 3628 25602 9111210942365
A 15539 715008395
Q 1092 28694 109269147500
Q 5722 26930 194460537516
A 17916 809215631
S 28538 243183212
Q 6418 31515 4851856398667
S 23585 220165486
Q 9410 33080 9626893117266
S 30603 274961043
S 25713 404319039
S 1469 575681414
Q 156 36130 2208253608327
A 16699 651386333
A 24304 255840325
S 11345 587795079
S 807 956071650
S 16134 852154077
Q 1171 32729 5829916364301
Q 4812 36468 6476835641589
Q 2440 23669 735290199767
A 24794 642703156
Q 1819 34943 9921313957092
Q 137 31656 9989887052799
S 11156 185872123
Q 14319 34366 1917204720485
Q 4813 35943 8420033961082
Q 3644 35156 2511303778551
S 14811 782537390
Q 719 34935 3154948200175
A 25103 538658235
Q 2050 35910 6130463869448
Q 3288 32156 8736202391051
S 14103 376971072
Q 5515 25159 2867351615339
A 9557 664841646
S 15515 116682397
Q 2733 28150 9472337895433
S 30402 212286456
A 17649 838586325
S 15445 521126009
Q 44 36371 7949176576032
S 11742 669054367
A 14318 437550479
Q 3925 31225 7158529782854
S 35326 180011169
S 13894 582325709
Q 7626 37120 7954202617298
Q 16592 36847 2235885035198
A 28158 693362958
Q 7800 32427 5535568713067
Q 13894 35812 125183534490
Q 6215 34825 7844995043679
S 20244 386806022
Q 445 26542 3546725285616
S 23273 448121262
Q 3478 34105 4172241070405
A 35277 67895692
A 742 271420054
Q 852 20060 9563009292790
A 20924 858760638
Q 1522 37382 568288258844
Q 10987 30566 2947356969351
A 12537 613858114
A 31750 81034841
S 29981 390496041
A 35846 292073659
Q 337 36655 8839740744438
S 20030 805928634
Q 14285 37187 4836801264006
Q 5832 31526 4344016017488
Q 4665 34455 9393137835329
A 5570 334902156
Q 6847 27463 5777461993186
Q 1442 33623 5081623037990
S 28373 493925235
Q 5337 32865 7987049815740
A 9705 721806237
Q 7150 32742 8496621593620
A 8139 887242344
A 36852 221285993
Q 11804 34080 3940887251660
Q 86 37302 9611829372207
Q 1925 34889 998889881719
S 8979 95131140
S 18736 543855040
Q 4562 34131 8939354732804
Q 5985 33412 9589864624976
A 5270 891028285
S 27812 76713201
Q 8102 31053 1125192439736
S 29740 896274184
A 31533 865523903
Q 284 33843 3436604579150
S 11900 560644560
Q 510 24347 7924351899013
Q 4569 28312 6859545588501
Q 4470 33367 4408412182543
S 9300 561957040
Q 3695 25493 928158253133
Q 11363 33138 2831477557273
Q 1740 34318 2057767374127
S 26452 626857323
A 3907 310550808
S 17033 310204001
A 15951 938140279
Q 2518 24832 1619505449954
A 29720 743250849
Q 957 35090 3761923391059
A 34677 313718254
S 12086 770468369
Q 1106 36112 7011224660676
S 8864 541119123
Q 5785 24908 2404119006557
Q 121 33487 1223433831410
Q 2009 31570 7433110966165
A 4389 580178390
S 27639 196825646
A 16935 266292303
S 3545 634458503
S 4515 434338976
A 11977 884497475
Q 5319 26781 7713650732538
A 36757 369744710
Q 789 36869 4195512833909
A 35802 832168029
Q 2083 29024 8556868678816
Q 154 36112 7599525673669
S 22982 408813835
Q 3616 29270 6412246609413
Q 3 37248 8997174202344
A 15016 52589115
A 3052 203973145
S 25038 204590900
S 14616 277941696
Q 133 37077 6630250016620
Q 5500 36333 7000753917743
A 18243 312943454
Q 8628 34903 4722523480849
A 10328 355928154
A 18615 340729993
S 14576 948751333
Q 8296 33562 3491615832798
Q 2485 30545 6018843388630
Q 1586 35767 1751279504277
S 12376 403433373
Q 1122 31520 2236347351872
A 17572 524499090
S 7832 323275567
Q 277 31642 1976482368303
Q 3538 27166 7103960714691
A 9058 686996191
Q 3100 31009 9179852613474
S 28051 310832735
Q 1910 36509 2033359447213
A 10322 571968570
A 342 947392473
A 6776 347714564
A 169 645037940
A 30914 563953067
A 22461 723124749
A 34746 334149855
Q 364 35943 6513534268345
A 2500 247010983
A 32598 947210171
A 21385 351518586
A 27700 22581134
S 9510 467010766
S 3079 415160727
A 12546 855938283
Q 10591 36169 7031126378379
A 31781 711722584
A 31351 773658031
A 18176 687965918
Q 1497 36221 7170930677069
Q 1051 29630 5026844308706
A 33835 375651473
Q 7967 35902 5500070358427
A 16932 702128772
Q 2900 37244 7307453996203
S 13076 622032052
Q 1040 26281 2346436942153
S 5170 75877920
Q 6707 36492 1168590302505
S 12144 995586535
A 10778 132782478
Q 14788 35239 1811224234456
Q 5658 25730 1155293658626
A 8974 592723951
Q 9284 34154 3481613024618
A 9303 393383463
A 20310 90263002
Q 3025 35313 8937735854485
A 25574 93993439
Q 8943 30072 9438184426277
Q 1263 36887 7053822814609
A 7552 452625855
S 35278 127026517
A 6386 154564107
A 184 992754921
Q 11380 37124 1193141295294
A 15328 798386426
A 3996 844666932
Q 7006 34307 3482166453500
Q 4582 33754 8173482013829
Q 494 32469 1447720430991
Q 1212 25841 7973329165315
Q 1577 36792 2844318139562
S 816 877502928
S 12858 516025428
Q 4750 34682 1565974730142
S 19589 209059418
A 24356 554916554
A 7734 108681627
Q 13980 34156 421731847554
A 19525 937767372
S 15621 386273016
S 21103 576716397
A 23268 780247435
A 4803 515602715
A 6703 849056900
A 29916 982787969
A 7414 407567952
Q 3919 31928 3604314453944
Q 322 37193 5702771268095
A 34915 316237423
S 9 330198595
A 17354 654256396
S 1259 293384216
A 35375 247107276
A 15439 500349815
S 28783 972977379
Q 132 36299 4337512520208
Q 2993 36511 742265708007
Q 9015 32187 1785478381436
A 3841 656845033
A 37267 377256740
A 13158 593579247
Q 305 37354 8750038229277
S 10916 663341326
A 5721 500697531
Q 10585 33756 4512161273974
Q 3540 36833 7727119763800
S 15738 506496330
A 29278 995764919
S 20463 613070357
A 23808 448657457
Q 6097 27141 5843628718859
S 26364 743812312
Q 6680 27998 1178685531881
A 5594 264069664
A 4763 291304031
A 29255 130575315
A 4760 798129998
S 22601 922400265
A 31596 81859023
Q 5504 32989 178729056452
Q 995 29033 7309141214870
A 31149 911574295
Q 7960 35246 6440768363522
S 20710 726336419
S 31348 827468831
S 25328 602283173
Q 2204 28372 1368793108782
Q 2279 34391 5319290529458
S 4975 729985651
S 5520 702246724
A 9201 41653651
S 3198 321408674
Q 344 29651 7660897180875
S 29288 198630805
S 20069 907856946
Q 7656 35705 570315137624
S 28695 345318293
Q 54 34312 7193449347845
A 460 955874827
Q 4479 25498 4666236864564
Q 1727 37274 8337330545989
S 25406 899730425
Q 9520 35977 1843038685215
Q 3306 36496 513443909379
S 24735 744621093
A 11772 639619617
Q 15374 34257 5852281425397
Q 605 32575 918396314020
Q 1753 29799 1263181789305
A 9995 842144819
Q 4234 37402 2350986294664
S 30127 222556460
S 35083 776275086
S 4197 880957669
A 14883 684801433
Q 3792 24613 8779388914139
Q 3913 36974 3575874489135
Q 2467 26547 2622385118567
Q 1760 37031 6691790964870
S 22766 842797745
Q 2705 30720 5272183138415
S 11508 876864397
Q 2497 31577 4195117609532
S 16436 617667763
S 16189 546615225
Q 2181 31089 4773106155417
S 13973 236354068
Q 6953 34662 5275523616928
S 10395 297978553
S 14675 448638073
Q 77 37322 385482624462
S 10064 349391888
A 20963 131771970
Q 155 24914 1111938341025
A 7065 720331317
A 37178 989106823
Q 5022 29972 507603471793
A 2794 947442385
Q 2357 36349 3042146065030
A 22148 572625143
A 12235 743454106
A 8725 965476645
Q 1230 31001 7345161067254
A 9284 473308871
A 2818 924319925
Q 5717 32093 9971758749265
S 16762 856173712
S 1158 604210880
Q 210 26711 3103072685499
A 35842 867052575
Q 17029 36652 3070474229628
A 2070 498084817
A 26216 399565670
S 35076 119401654
Q 452 25699 613401182459
A 13105 550436027
A 4291 546254132
A 25834 459803807
A 31131 58955606
A 36125 153814129
A 23822 438973754
Q 774 33828 3403898831456
S 36290 857125107
A 15848 613087233
A 23945 770020515
Q 301 31991 4664833274237
S 12 988110742
A 16835 587888143
A 20250 172707525
Q 435 37407 4078769245101
Q 2489 24946 9203990456316
Q 4257 36730 6811857614599
Q 7917 36123 3115042323417
A 19220 665090100
A 34946 865601601
A 7142 969869877
Q 10432 30509 5782717200994
A 19458 792448382
S 4975 374760231
Q 11257 30165 7077594283590
Q 5066 24274 1594530297989
S 23053 353536262
Q 1765 34411 553812263350
A 4759 616330399
S 11503 34061512
Q 5048 34027 9187384721563
A 32530 271237843
Q 3752 34657 6217401018152
Q 8344 28426 9625234770272
A 28863 814769235
A 12420 67545614
A 35861 343110618
A 35783 455925153
Q 2678 29894 4428949452374
S 19590 78196531
Q 5534 25407 6259922081784
S 13628 459241718
Q 632 35706 5177255211032
A 13787 510262097
S 32059 760395631
Q 4886 36653 8741402165280
A 14476 948411899
S 29896 757292645
S 5028 670876888
S 20287 544912343
S 28167 884740979
Q 3031 28849 3750067287670
Q 17099 36962 7400492377055
Q 5519 35559 7941194018279
Q 205 36304 5238526075281
Q 1844 37080 7414435768675
A 21317 877603901
Q 849 34233 9201375404358
Q 3229 35055 2055397908342
A 22010 744481134
Q 1061 20578 2698349325253
A 8101 561137555
Q 5815 32538 1524449572874
S 17924 461251919
Q 2419 31415 9463754477086
S 18395 106108963
A 19010 146285488
A 24998 276320667
S 35192 263463931
S 12570 61710162
Q 16231 35888 3481650204870
Q 3753 32354 9052183984777
Q 178 29712 1970379108833
Q 1628 25037 7145524994284
Q 7968 33385 7563892821482
S 1655 403716922
Q 3566 32326 3019130951791
S 24576 863136943
A 29629 397691905
Q 4447 33533 9032173177563
A 16141 145320499
S 1747 596388571
Q 190 36076 3755672783643
S 3602 296632463
Q 7374 35738 2236794620546
A 7105 114390446
A 12029 604865810
S 12894 43418648
S 26740 689479329
Q 5710 32163 2087419863900
S 27164 559614108
A 16771 228408841
Q 351 36212 4820844447786
A 13899 173203904
S 21932 657584099
Q 2674 30436 6127007135152
Q 10100 29297 1007712968038
S 16865 92939979
S 11921 205031070
A 6172 775230277
S 15203 322512120
A 8086 327085632
Q 16458 36546 9687491866859
Q 1643 36603 6151723543123
S 13857 349368266
Q 9996 28973 7878673346862
A 31077 396800121
Q 2796 31384 1733392653286
A 8668 362129646
A 33554 356999351
Q 1693 34282 837982815727
S 34863 923576084
Q 12324 36356 3245152904966
A 21485 833007705
S 11108 611334276
Q 3078 31036 6613836688834
Q 1436 24929 5110517190841
S 19567 734408935
S 13961 712579590
S 17207 727792855
A 29721 494362055
Q 16152 35837 5929864626806
Q 7831 30470 7187088962195
A 23576 649252784
Q 712 34364 908885203528
S 8891 752297325
S 17278 971933368
S 26424 842641642
Q 5592 31903 1038668349670
Q 11985 34664 5589548310
S 16342 760022983
A 6460 988622195
A 24523 254614318
Q 4461 36274 9638518842976
A 22917 780820405
A 21525 814805314
Q 8969 35620 9473621221030
Q 5955 27186 5139923729631
S 10804 478255756
S 20383 595371693
S 6838 998059251
Q 6913 37001 2148241766094
A 10512 586374411
A 25842 827503172
A 35569 42271724
Q 2199 36088 6665702152918
S 34081 248222620
S 27528 704989571
S 2080 602677371
S 21595 1686456
A 28941 126263384
S 18410 322575276
A 9660 867501771
S 30305 576604869
Q 4833 33560 8893858965850
A 2208 446266554
Q 1116 28758 4216601855827
A 35507 804987831
S 12770 109658535
S 19523 342502496
Q 336 37278 40538405554
Q 4941 26768 8269035593508
A 12677 306100134
S 25907 449125607
A 19051 439289532
Q 11111 31710 1801015341285
S 21763 504426909
Q 6925 35722 2696722268468
S 6249 698765522
Q 5610 27401 5532809179481
S 2097 312295817
A 31501 527122521
A 34032 559353352
Q 760 33485 2954678638488
A 267 582765636
S 5088 269867678
A 25692 19318296
Q 15743 37189 4111356808618
Q 1274 35987 5715467836499
S 3650 87503176
A 26834 970524117
S 18339 670297406
S 3846 605292608
S 19989 94011079
A 21709 829951722
A 27673 652929040
S 26329 410232978
A 7116 233196591
A 8748 431972670
A 15596 517161047
Q 9936 30792 243768751986
S 34966 215786543
Q 3091 35414 4665480245778
Q 3010 29996 8599558345384
Q 425 33241 5230536710739
Q 14155 35728 6093932716795
S 32288 582100483
A 2378 12779994
A 27415 115255713
Q 4053 28484 1715584483330
A 27400 888834574
Q 15543 35683 9460639245430
Q 6156 37020 3871906659433
A 14735 218291104
A 15645 321649322
Q 1953 29904 9201120340212
Q 30 37413 5746439162803
A 29801 599375671
Q 5739 34707 5588656817350
S 1623 223995224
Q 12215 30924 3652062794459
A 21440 672865238
Q 11987 32080 578876315997
Q 5252 33421 191561018117
Q 8041 28357 9566096320565
S 8910 947576720
Q 8387 37136 7710202508493
A 7708 157634834
S 23412 451789441
A 13823 9722711
S 26657 542856957
Q 4456 32161 9679644085364
Q 11 34618 3034122949342
Q 733 32356 1479938790677
Q 144 25902 7236464174849
S 10949 149716817
Q 51 36467 8597860755900
Q 12053 34338 6175758177202
A 654 291355263
S 27623 607065990
A 9010 872045177
Q 2115 34244 4493585972269
Q 6147 36809 6665710288428
A 11475 266224068
Q 11797 36343 7084088940861
A 36678 365139812
Q 4018 31556 7212485071622
S 33601 170490976
A 18777 797760948
A 4900 121328453
Q 13118 34962 2630143631610
Q 2516 34275 1302096643530
Q 150 36834 5835902861508
A 5407 874724784
S 27947 415409482
S 28529 677212589
S 47 92866378
Q 354 37346 4445251817727
S 13157 255256745
A 33705 989556010
Q 2355 31474 7668199575588
S 22831 881817445
Q 1249 35534 6662851585089
Q 2636 24437 7270999924457
Q 202 36839 5802271763174
Q 13940 33635 4179172211688
S 26951 67061532
A 13074 662354023
A 5949 182493835
S 17117 133859439
S 3890 686253356
Q 50 35929 7727389632929
Q 3474 31970 1680989486739
Q 9212 31539 2803862860573
S 19867 60286293
S 8162 961649842
S 14481 760464907
S 9139 633972432
S 23500 53218273
S 28407 82313844
Q 3890 35131 945469242524
Q 8444 34287 7201044073750
Q 12202 32445 5658041530658
A 7008 428942879
A 23708 843393329
S 24586 782205402
Q 1155 34316 2715983040033
S 36416 122803054
Q 3351 30412 2912610309459
Q 12677 37086 145108686121
S 6554 40395074
Q 384 30350 6202892320450
S 20659 391054940
A 17105 943119388
S 22790 487487351
S 30791 207848234
S 4706 10459192
S 8853 431475213
Q 5699 34613 639954130317
A 23897 976944742
S 21538 480267832
S 7547 50039715
Q 1116 21058 2881239370839
A 30517 250455123
S 16953 159892852
Q 9407 35129 3600728592281
S 16174 512610388
S 6307 839731532
S 28121 341321250
A 26523 545017279
S 17835 502331596
A 21617 788740464
Q 3315 25752 7967950864462
A 12603 985333669
Q 1759 29960 1358502247548
S 36114 70679816
Q 92 37386 7785532306765
Q 316 37365 1647482067124
S 18791 199490890
A 2963 711692966
A 20903 713026039
S 25413 681702759
Q 17233 37060 9287828379664
S 12323 214850440
Q 12620 31586 299149971461
Q 2277 32917 4427201920524
A 1683 747226373
S 28850 260349820
A 2134 75939942
A 19489 25057894
Q 1612 37229 1656961687729
A 36428 428475889
S 14113 599354292
A 12619 455292450
S 1941 987951401
A 30948 590414636
Q 1418 28727 8466973080122
Q 4750 24573 8140823739265
A 3019 323349076
Q 5378 27667 9151174588800
Q 1310 36110 6325776975728
A 17359 675239385
A 4451 952265630
Q 695 32054 5927852612144
S 6469 439105876
Q 62 36282 8371121361672
A 21146 19984524
A 27389 527755675
Q 1916 34519 886753438083
A 13240 188343660
A 23536 90418407
A 9093 200082081
S 6379 596361590
Q 791 36569 4576303308582
Q 381 24194 4953712302673
Q 635 31890 4415569938868
Q 16629 37337 5937651317475
A 13651 688667337
Q 13846 33852 5307928521263
Q 11139 32983 1213848637528
S 32864 34092817
S 18841 209013880
S 18279 333860617
Q 103 37139 7344305333877
S 18061 349289537
S 1805 352488932
A 12668 132535446
Q 530 31829 1326168632193
A 31806 80729414
Q 11681 34745 6134644503566
S 9898 845251053
S 18096 528496745
Q 392 37100 5493186262693
A 12473 947495847
A 19809 453647057
Q 2981 25749 5738838656968
Q 5909 36958 15157430721
A 33448 306245815
S 6793 776400091
A 461 471610290
S 14694 253060706
S 13434 340039105
A 21340 161113847
A 4982 344016511
S 2493 722160930
A 37213 471171416
Q 5986 36363 7297703594397
Q 3157 29196 5286376870698
A 28108 338921873
Q 2021 36321 265085377789
Q 11185 30963 2692533849279
Q 4368 24401 2286326889224
Q 7114 27220 8710705965817
A 27963 690879317
A 20360 702060219
Q 14504 37022 6571737899114
S 26718 235785990
Q 15864 35870 9636227103285
S 10466 841379397
Q 6189 36799 8547855554816
Q 967 37293 9245280279822
A 7608 188570214
Q 4056 29396 2186391659939
Q 1149 30687 9358186828431
Q 795 35568 7169213193394
Q 2144 29984 2516007289581
S 37139 570869721
Q 4360 32629 7845791217235
A 19330 333367883
S 5398 395852320
Q 1222 29495 9027834848492
S 18932 784683253
S 6228 274491644
S 16773 320458949
Q 4789 31498 3745713570158
A 24757 90863903
A 31619 778601039
S 1305 109375886
S 35247 99104187
Q 5309 36356 745038036760
A 291 743617543
A 16935 721825939
A 22312 532539207
Q 6849 32418 5873619308070
Q 10919 36253 1645394008158
S 25773 684791528
Q 7059 36513 913004566378
S 1903 668203597
Q 765 37224 9106483678107
Q 1503 25907 5212153918135
Q 8416 35915 1559018267294
S 9956 947713232
S 10092 703405787
Q 334 35632 3747875460345
Q 336 35081 916725811146
Q 469 21975 3943349321410
S 34179 948270699
S 464 137178802
A 17738 721713714
Q 4791 23767 9342596619649
A 24576 844020432
Q 2599 23613 3194114782117
S 14736 859614509
S 29900 564231936
A 7297 16864177
A 32691 277099570
S 1986 232260504
S 37133 826543396
Q 11757 37377 7324032649995
A 35229 861307221
Q 2022 27487 4051689722906
A 20412 969367015
S 14387 819982575
A 13194 698209724
Q 5243 36371 1713303129426
S 27803 102360201
A 27469 6503152
Q 3910 37337 26561585027
A 27639 477960137
S 11566 61213805
A 30046 803346790
Q 2875 27976 8232374591941
Q 611 35891 7240124005282
Q 590 37121 5665745388692
Q 2943 30355 4318080173904
A 30454 412127853
Q 2248 32367 4786494749732
Q 57 35904 8764204669041
Q 7658 28186 321331542111
Q 10494 35997 1531475793413
A 35471 426586607
S 30208 764172740
Q 5351 30363 6920030632965
Q 112 33595 2026514341504
Q 6485 37067 2524636522857
S 3458 253973080
S 25881 511997760
Q 14392 34624 8422135406591
A 26362 725050021
S 22985 80358305
Q 1403 21086 1513575256937
A 36120 896639299
Q 2301 33117 4334880553173
A 21879 299989435
Q 3282 37234 7491751948878
A 6159 622690727
Q 15485 36086 6023198337128
S 31281 264093550
Q 3104 35975 2964589227871
Q 15817 34906 4195266454914
A 17642 336118074
S 32678 440198160
Q 192 36603 3777143927048
S 32112 76875886
A 26512 60460671
Q 6375 34699 4518935622324
S 28359 339043207
Q 14533 34260 974299068262
A 21617 922037888
Q 9977 36076 7769407533822
A 20487 557568040
Q 3467 25708 9460595746067
S 34338 697500772
Q 99 35698 2696777549091
Q 2703 22373 8637570100149
S 89 222385813
A 7643 260731808
A 21247 634256415
A 47 465343004
A 19341 68305230
A 29393 717894549
A 19632 231445545
Q 2976 23643 1185498906386
A 28927 121654393
A 3689 329497026
Q 2719 28689 3694608673752
A 35280 819720633
Q 8614 30235 162835682924
A 30150 397002497
Q 13759 37197 89675771721
S 7758 719193392
Q 7014 36827 1846756562546
Q 1015 35397 7254292487026
S 9947 532521743
Q 9176 35196 7609215569408
A 30289 888565738
S 8208 572349191
Q 78 34378 4479769141813
A 10477 591665468
A 34309 630459399
Q 194 26130 456078283653
A 22358 928127563
Q 4504 35708 3490788297948
S 2364 503697782
S 26618 162756065
Q 112 33350 2209949784815
Q 10794 32748 5403147096821
Q 7451 35800 4847622274639
A 20747 910127820
Q 11485 37345 4411249125933
Q 984 36649 725564557300
S 8092 282282975
S 26639 268916705
A 8687 857063288
Q 8302 32377 9333104916300
S 2726 422546996
Q 9638 36815 8081409261598
A 18037 968104353
Q 90 37265 6638581477848
S 29688 31433579
S 6377 350437693
Q 608 29174 5140568655026
Q 717 31906 7083941029100
A 23826 167515069
S 16254 884255478
S 29230 363374516
A 10679 693351792
A 25755 189539876
A 8375 156550315
S 10015 739000064
A 2301 579237661
Q 204 26759 7055116216936
A 2501 884594763
Q 3642 30620 372483314272
Q 2057 34082 7632352953005
Q 8696 30278 1747858585766
S 2892 557229637
A 29078 874626572
A 24165 765132733
Q 4799 23586 6638806770308
S 28954 225857682
Q 7707 31069 3236804988642
Q 11276 37365 4754517010390
Q 727 32976 6743529444156
Q 324 37416 2785241609682
A 22688 504608381
A 35000 570302126
A 32376 103081523
A 7911 934139693
A 146 773233552
Q 3678 34525 4806433444114
S 25602 103226676
A 19620 102874767
Q 1886 28799 6708729498018
S 7777 904358286
Q 4111 31870 9880206294313
A 7426 200153827
S 20947 305293181
A 25190 522460466
Q 2600 29788 9815866509475
A 28259 287554571
Q 1083 34147 94839543954
S 1566 170295418
Q 2055 29226 6245906544556
S 23487 259047120
A 11757 890937290
A 486 885038949
Q 14573 34856 2912686785339
S 27283 295184127
A 36804 79112150
A 25375 70175212
S 7282 771628262
A 31584 83478421
A 28234 966597103
Q 149 37149 7796604479713
Q 5562 24914 4635776089175
S 29749 702682861
A 3519 874383926
S 670 40849546
S 24075 514907554
Q 1725 25554 1086251780931
S 23942 88299180
S 16603 327961935
A 9281 397050284
Q 8134 36248 9297821387050
S 7179 658979440
A 9446 83249919
Q 837 35910 8860387385087
Q 61 37320 9275954148383
S 3001 681676694
Q 10152 28919 3171871024731
S 5188 807848546
Q 1088 24639 101828015613
Q 2299 24051 6746741657803
S 23766 407423420
Q 5759 30945 1109898271536
S 5792 860706250
Q 1575 33942 118342940843
A 23594 151145406
Q 9853 35978 1343945413966
A 35626 315396384
Q 3170 28270 4437893839958
S 37136 94854323
A 30713 590473301
Q 646 36657 3661111275090
Q 6862 31723 6809614479610
S 20413 202448059
A 25192 997334189
S 7577 518300142
Q 7749 31722 2941500699022
S 8216 205707443
A 23341 178597380
Q 12561 33619 4234175986918
Q 3406 32248 4494319920080
Q 4060 35550 5834590066938
Q 7585 36591 7089815789630
Q 7505 37399 7487664128129
A 6507 774512865
Q 14092 37292 1706942408324
A 12226 790492993
A 37095 357062705
S 7654 32786449
A 2801 806328186
Q 123 36568 6719243908614
Q 2125 33068 1522968161659
Q 4059 28807 4761128786346
S 10948 593181308
A 8325 974652028
Q 1742 34496 1546840707846
Q 228 37329 1289544307868
S 24142 572377795
A 24533 199457064
S 15526 519336882
Q 5919 33110 5234447105341
A 27089 817954271
A 26559 243859808
S 23347 941298818
S 3043 83565387
A 10299 734978381
A 7091 366387481
A 24726 313931361
A 3470 99729725
A 27208 524108694
A 30211 862385685
S 25366 360095258
A 4389 406610680
Q 3901 34178 8068236285053
Q 1683 29645 5279952109826
A 25862 586720892
Q 9266 36511 4812120507860
Q 1120 35216 2593476746967
A 28364 363408048
S 19563 480667609
Q 1591 36640 3978161454678
A 4579 630614986
A 12204 728195039
A 25206 546564042
Q 518 27539 5507343467490
S 9444 725799958
A 6329 2732361
Q 2845 37384 2980491407173
A 13311 702932354
S 33221 28240057
S 34775 706623942
S 30781 927420940
Q 14361 35279 6996972934808
S 24992 244793694
A 8757 738483911
S 9392 344257658
A 7399 239897653
S 35835 353475852
A 20010 961390344
A 10668 998295045
Q 7883 34642 8111963523383
A 27000 143831334
Q 12701 36162 9265435686427
Q 4917 34508 3821406610369
Q 6945 27154 7814823292444
A 27451 66974260
S 33502 128817106
Q 1844 34501 1777415057068
S 23371 320569560
A 26383 232360633
S 6008 93828137
A 11677 929997402
A 23414 114165500
Q 4198 35888 6056265979790
S 8893 636641871
Q 106 30975 8673711198884
Q 3079 33949 6689927061064
Q 617 24459 401833677868
A 4072 513516035
Q 3759 36023 46374467916
S 16354 390555652
Q 1832 20708 795943852942
S 31766 543222326
A 26849 140633602
A 18626 646202249
A 23796 268866462
Q 13602 37260 3173319223589
Q 727 32837 3763652448846
Q 2402 31469 1051210953728
Q 2954 37352 1926018709954
A 34167 888775903
A 3349 47583678
Q 2855 34605 4033779681072
Q 5792 36858 6607258094256
Q 14726 34935 3661462778159
A 29736 954958404
S 25743 120244858
Q 10457 36421 6455191889286
Q 962 37225 2948495469124
A 29741 900437840
A 36353 322094403
Q 11223 35969 2775365379195
Q 8418 35432 5923041969910
S 18814 924283735
Q 268 36600 9677212723779
Q 13701 36078 8922321978862
A 34556 941019426
A 4575 191735253
A 2651 531603457
S 30923 833042670
S 22675 577332459
S 28833 891559643
S 2389 976483617
Q 5651 28720 4551178612922
A 8240 170493333
Q 6249 35645 9756816730022
S 5543 177552179
A 8116 68413365
S 10280 565389415
A 2125 30622767
Q 548 33212 5246889464819
A 15822 647955209
A 1418 741010419
A 20672 511614631
S 5722 62069998
S 8902 218174507
Q 8547 33674 8632664452002
A 12192 977126785
S 32438 229126445
A 19248 945642753
A 3335 749679079
A 1518 755605724
Q 899 37150 4501962857084
Q 8800 28556 4320133746489
A 1145 527836666
Q 498 34188 3831832013973
S 28474 567407376
A 14469 903447074
Q 2152 34745 9475274741296
S 12900 3799493
Q 3971 32314 6560246709067
Q 13825 36032 360976786813
Q 81 35416 7080253142439
Q 377 31103 7765099236845
S 35717 258842216
S 12446 432859469
S 31231 186522738
A 24955 422227146
Q 1290 35524 5872164621844
S 23874 23032962
S 16701 591266514
A 30790 599335193
S 24532 407826254
S 15935 434308509
Q 6039 34273 193438886552
Q 2243 30402 4301397485587
A 3212 377395923
S 10450 656512674
S 25267 777516498
A 29771 672663404
A 28436 116734443
A 36907 837407058
Q 103 37037 3206696570445
S 30614 771159667
A 1694 813706827
Q 3281 33398 3392813613223
A 29761 642686693
S 13637 593658121
A 4743 52048633
S 30861 680930759
Q 6739 26906 8521700691960
A 20074 278629942
S 6067 740542789
S 3683 68362500
Q 9545 29220 4167300089985
S 6334 194185929
Q 2179 24368 7444710234778
A 1303 260320198
Q 1544 32469 5024518294011
Q 5714 31650 6531871133270
Q 4952 29271 6989497395398
A 2315 342836629
Q 2687 36119 2170556554152
S 18226 948522835
Q 7646 36172 6019695396293
S 23036 149932664
S 29903 580288124
S 27258 874622773
A 29065 161678787
Q 1417 35205 7789502921918
Q 1473 35928 241739814131
A 23217 925397309
A 21988 601689759
Q 12354 35547 195808593320
Q 6 37374 8801467808829
S 35919 405473456
Q 5506 32971 4311483511932
S 10292 879859317
A 3735 361997492
Q 5216 36874 9654219336152
A 1470 230805561
Q 893 35380 3086486009782
Q 3215 30009 2876908558501
A 27469 591412800
Q 2705 29311 5285150168460
A 13388 284809178
S 32900 7095062
A 240 159186131
S 33992 299870789
Q 5181 32112 8217299437847
Q 680 35291 131903737382
A 29894 600841912
A 15048 414435498
Q 3886 37072 1930743920145
Q 10473 30318 8209092737837
S 28100 591280842
S 6646 538453886
A 6617 863433362
Q 247 37020 9384899016870
Q 691 28170 6938153846022
A 35065 962503788
A 2933 94350119
Q 852 34214 1841095708968
Q 5094 32399 2559426131604
Q 268 34695 3973830928636
Q 4400 29911 3605432043071
Q 9275 31739 461525826854
Q 5600 25761 5005035025118
S 10323 285960180
S 37023 787231814
Q 5 36967 9529975209335
S 32006 521722822
Q 5270 33689 2677582518057
A 25148 620615080
Q 1804 23907 2630832504573
Q 3356 31159 6589695868649
Q 6645 28609 6950769271627
S 1281 879559275
A 26102 542886948
S 26920 676769372
Q 8508 30806 6138557582118
A 25917 519026725
Q 10991 34569 9707259436290
Q 2676 31421 3911843396371
A 2103 692968522
Q 4356 29510 6767701508442
Q 4011 35598 1316732722502
Q 6053 30951 8081168644847
A 31530 682113254
S 22861 73899037
Q 1535 34145 8534232128730
A 3491 683957416
S 7625 554415863
Q 4865 31531 3390072317323
S 2464 642662430
Q 354 20881 7946640084638
Q 804 36577 4387893009457
S 33792 653641547
A 16269 202890969
Q 4395 37372 6169296204148
S 4872 480818709
A 35892 216877993
S 26085 305308541
S 27123 39781486
Q 5256 25085 7434544216122
S 28756 507526508
Q 3984 34382 1811925698583
Q 11337 35024 217028017478
S 11152 478033122
A 17362 566235348
Q 6281 35870 4234273573258
S 17409 776894508
S 20964 251576994
Q 836 37311 3854113052901
S 29879 117247871
A 26399 822708887
A 28629 362975200
A 31586 138252396
Q 5798 35331 6679108952008
Q 15063 35352 263311161751
S 36123 49358727
A 1328 699772757
A 17874 4268297
A 7543 219355699
Q 3041 29604 1374787914167
Q 4628 36649 1760171735855
Q 1168 32741 1194376750914
A 16760 452773501
S 17319 824561070
Q 8925 35141 3425181857113
S 22737 246778448
A 6851 841097756
Q 6641 33016 7758295581275
S 6764 632102443
Q 111 32097 2090283602321
A 21661 919051756
Q 1674 34964 9750411461439
S 15199 612106708
A 29956 185946811
A 33136 840435452
Q 3415 36821 8081768104357
Q 7663 29571 5825081217439
Q 2438 25130 298372171756
A 29791 671953380
Q 2816 36834 2974828446298
A 8407 455864845
A 8613 646165061
A 20831 312585495
S 22798 711258168
S 11428 695387512
Q 12796 34178 8671200231693
S 26746 605239827
Q 3 37378 1529985044103
Q 4740 34938 9064720626278
Q 9359 29690 8190119017092
A 16123 523719312
S 32511 869598392
Q 15643 36411 6341566568076
A 29035 543500560
A 34823 355454312
A 15043 42087827
Q 2933 36415 6670687493754
Q 5173 31719 1321114431352
Q 2705 27560 2206883085741
S 25908 967819271
Q 12 35261 8334957295986
S 19115 324826659
S 17400 106912776
A 26042 811322929
Q 7972 27769 6245958540477
Q 10190 36786 2251698854882
A 22638 641605494
A 30378 822294541
Q 9610 29394 7475860164100
S 1996 837052725
A 35665 658349084
S 31364 414169584
Q 2630 29979 1474458850834
Q 6262 35855 1147568973980
Q 3878 32742 6770666660885
Q 2045 23577 4146808333438
Q 17294 36165 7699211384397
S 13501 861652005
Q 1351 36929 4343081932936
A 22820 961038374
A 33486 536230566
Q 4548 32938 5483086570539
S 25046 304316322
Q 3506 33110 7020911698023
S 18262 467835457
S 24654 169738620
Q 9925 34944 5588410029490
Q 1977 35204 6678629520980
Q 7473 37103 5149633762509
Q 1810 25789 9204805302272
Q 11250 35666 8735991403547
Q 18 31308 106136051722
A 6651 471504969
S 36148 225289836
S 3264 361012064
S 24219 454106480
A 36999 290473471
S 32967 822328339
S 25984 81240195
S 27124 11666839
Q 1429 35598 2662067166285
Q 10330 29149 743999255636
A 25054 166390914
Q 6224 25697 686901673718
S 35045 627079610
A 18381 238193416
A 6245 724358258
A 4983 115990478
S 7901 599575165
A 30119 520559234
S 23141 611108582
A 7443 242371413
Q 5653 37212 5472965427952
Q 505 35926 2834397380039
Q 3050 28657 7794176026726
S 16985 278109747
A 35538 656029433
Q 3859 34628 4672687813834
A 12535 645687397
Q 1974 37014 264796616018
Q 5992 36199 3202063338254
S 22729 156507797
Q 2671 31181 1481519055109
A 1457 148556452
A 18723 249647060
S 6392 948297027
S 26718 3296139
A 24722 179225474
A 30939 800857039
Q 5998 32568 7058716510481
Q 5526 28212 4278718857617
Q 2687 32366 8001705324744
A 15525 297680602
Q 6557 27936 4486360303027
A 26819 195145605
A 31344 963532393
S 24368 312090822
Q 6575 30905 9338577394694
A 278 542183195
Q 12936 37399 3207084163575
Q 8872 32800 5471410673165
Q 3927 35510 2287678200
A 32863 985211705
Q 3780 36982 9964226913887
S 15771 574795018
Q 3987 32183 9411774583785
Q 823 35406 3850110986044
S 30317 955696579
Q 5449 29623 2421136657696
Q 237 29622 7320151852730
S 30120 401515120
A 20500 85808981
S 24669 966330435
S 7674 551458903
Q 9201 34380 2318146749764
Q 1327 36243 8693686995119
S 8049 791710032
A 17552 816699096
S 27678 135563151
S 29226 901133927
Q 1195 37265 6210618014237
S 9626 458614349
A 28193 425516823
Q 5864 24740 641347133116
A 2726 119347327
A 31172 173515926
A 23268 435289705
A 31203 693764375
S 36368 573367886
S 23502 652527608
A 7971 639195998
A 21691 775607672
Q 369 35575 5126754614956
S 876 948306445
A 4906 369319623
Q 2388 34818 2780759652012
S 27262 717754153
S 6739 979392376
A 22384 256574597
A 27943 633863181
A 21124 234180975
A 33808 724832777
S 8787 187827761
S 34885 527978839
A 11135 417776052
Q 17500 36924 4711045124648
Q 75 36904 3997086576127
Q 10678 30029 6989849318587
A 29955 937072150
S 2270 28822702
Q 2004 33197 3639636705018
S 28695 510740516
Q 5264 30489 3542775545842
S 9724 720623898
A 34762 463245662
A 15997 109819474
S 6525 343681995
Q 2072 26468 4221983473797
A 14583 303820057
Q 13459 36214 91324966547
Q 1227 35486 658611764456
A 33392 933136655
S 35604 943594410
S 21134 900037194
A 1337 113343176
Q 803 35997 5507429581305
Q 10351 31349 1776962243125
Q 5647 28233 7634617700393
Q 3436 28850 1866068729518
A 27841 674344173
S 12093 649010122
S 28264 503223406
Q 230 36758 5126167811449
S 33997 989410216
A 19859 251536608
Q 14 35135 863271373764
S 37359 397942122
Q 908 37307 3445752945599
S 10340 136258777
Q 982 29609 707532801238
Q 317 37106 8639508828492
Q 4751 29662 8685991264670
S 9119 826892262
A 718 747215677
S 7963 167732247
Q 7821 28970 7347253253225
S 6273 568145962
Q 7143 34216 2323280821269
A 27442 294546334
A 23137 465695485
Q 4103 28226 4331952070924
A 7465 204796480
S 15267 236880045
A 21482 786610974
Q 2762 36664 240710719556
A 7423 771121739
A 28579 401192130
Q 7604 35023 8182975572888
Q 1633 35592 2848090237649
Q 8130 33655 5941208961147
A 27292 893988957
S 9209 406586850
Q 116 37152 3541589966800
S 16504 162443104
A 26198 507563513
A 12649 123224407
S 30216 65502699
A 26689 227733752
Q 9530 31946 6663347352934
Q 2158 37304 4770397632234
S 3671 907807605
S 24963 924252661
A 26081 960103894
S 10888 658538789
Q 60 36882 2066215543238
S 33379 348498675
S 11032 313135772
Q 8357 34630 5561139294303
A 18329 801518098
Q 11149 30967 1989776876346
A 12420 904035461
A 23832 412971443
Q 442 23686 837039158993
S 20350 54507859
Q 6682 28963 1929644252339
Q 4785 31217 2581363250047
Q 327 36406 2637658882520
Q 597 31270 846272030181
Q 2756 34904 2468438057204
Q 2874 30891 5649953357660
S 32955 191098148
S 35565 129804965
Q 1475 30668 4869179958436
S 17644 438185052
A 199 960372118
S 31988 646632543
S 20986 966158945
A 7294 202371315
S 14527 886498300
A 7700 415996377
S 8601 126901435
Q 6994 31725 3560150374759
S 6139 250122077
A 13741 359353323
S 7684 364456185
S 31169 138865217
Q 814 25575 8431244400280
S 396 206894482
A 37073 45587182
S 34513 984691825
S 27652 190181660
Q 15283 36428 8397958098163
Q 6869 27943 6841927507356
Q 1192 37408 3580713355662
A 5098 285149623
Q 2079 33048 7913740800606
S 19310 391277549
S 26337 74034280
A 4739 171766464
A 8142 108126343
S 24126 974040804
Q 227 27556 3928627471792
A 9098 92297904
A 24022 670371787
Q 1907 28682 3982309000881
A 13152 681708507
Q 4531 35296 3867553650017
Q 438 36613 1489799949451
A 20518 294731543
Q 4997 26287 8024826006796
S 1105 843595040
A 20666 410147634
Q 367 35114 7748457540313
S 8083 798164568
S 18049 404844553
Q 10854 37279 4359352289060
S 33943 14187740
A 7829 461772126
A 34070 992020407
A 18614 638394891
S 21876 353659057
A 13824 958256681
S 23214 493925172
S 9436 742739812
A 5271 785606614
A 11161 338269600
Q 2588 31918 7171195581641
Q 13366 32486 7445086351924
Q 2951 31636 2376108473235
S 3347 899750988
Q 738 35108 2135170424172
Q 3334 34294 394299138785
S 25826 192899214
S 18345 642067673
S 11191 193522144
Q 923 21081 376919471085
S 31937 223485818
A 4551 340355291
A 27977 273554154
S 5792 992874066
A 5117 725623773
A 2935 618578260
A 305 952247034
A 23631 327258088
Q 1155 36480 3028759346467
A 29906 425553399
A 18000 277655364
S 17410 505138879
Q 650 29757 3744717356430
Q 10645 31419 8142341986181
Q 201 37306 2718738969204
Q 1315 30827 2278439642962
Q 14669 35301 6318172793786
Q 1215 34296 7731857769852
A 15445 29572892
A 15442 629295458
A 29164 54709957
Q 4770 28987 3017421574170
Q 43 30984 4646606762439
Q 1763 36585 8516449127943
Q 2154 37362 8228255335425
Q 16155 35709 1756414300150
Q 479 33800 4953122816341
Q 8925 34923 9288320721257
A 28278 239842362
A 20841 111299652
A 18420 630815017
A 28105 966369278
Q 543 36701 424630926007
A 1560 435276052
S 6385 635817890
Q 231 36963 3335213702713
Q 2671 35634 6253154609413
S 17619 324952505
Q 228 37033 654644512137
A 21351 646170062
S 18670 939496410
S 13940 608892183
A 3614 184700730
Q 1085 36816 4911081409449
A 11985 925832576
Q 13845 37379 7557320887596
Q 1385 26570 8569018842696
A 18357 57206990
S 22013 713559056
A 16108 296741142
S 11919 45766154
S 3340 417351364
Q 1814 36970 3866906781809
A 7578 985476435
A 34312 764303926
Q 533 22944 1807732981567
S 5143 537552358
S 13812 822808853
S 18151 223072013
S 29618 713969315
Q 1293 37063 4970874278338
Q 12265 33844 6949211955757
Q 700 36330 3455415352043
A 26672 327349176
A 29122 161918453
A 30337 364114839
Q 3770 36392 5663189683051
S 12388 200208840
Q 1716 34136 7373038808077
Q 319 34657 2351077603939
Q 3522 33006 294632484700
A 4943 898848145
Q 1198 36438 8662837187181
Q 12931 36352 103975702689
Q 428 35001 7960763902006
Q 7407 37304 1780692788970
Q 2237 34599 1579239037058
A 21377 497649814
Q 1350 36921 1220621648223
S 4840 844237257
S 27337 5450440
S 18399 380276910
A 21459 496015042
Q 4552 32031 5944550032953
A 6715 462812233
Q 3118 26547 4454285950875
A 3317 234083874
A 36888 69654694
Q 1634 34170 7543567929028
Q 220 29511 184489466042
S 31902 977305090
S 28584 122500838
A 29918 522021320
S 18955 614337408
Q 6992 32556 5334661142888
Q 3026 36871 1294649654062
A 5256 461755061
A 1848 254339719
Q 3012 32908 5250249272486
Q 12876 34559 8769422625457
Q 2776 32535 3413471482682
A 18359 409779635
S 36862 98491054
A 9571 969985358
S 25236 834762141
S 4542 908447733
A 18149 765207318
S 9980 779597358
Q 6996 37152 2547645371913
A 29345 571262996
A 29348 526893682
A 2038 891937802
A 29667 130343152
Q 7768 27369 7219070187709
S 16142 234121849
S 9875 575999561
S 25467 496604884
S 30173 741066305
Q 2886 29733 6617001259814
Q 6722 33820 426488157557
S 342 112476001
A 19098 491227911
Q 6436 31780 7483656492170
Q 454 36756 8542217479706
S 10856 321963139
S 16168 336296408
A 17391 54683779
S 33797 610654178
Q 630 32260 5388348987354
Q 215 35684 7380170590286
Q 3764 27387 7871581117430
Q 1618 34415 4751481879145
Q 320 35915 2433332014791
S 25469 399574005
S 33261 266204287
Q 9595 30671 8663565485644
A 30746 29384004
Q 4654 33730 7743766269957
A 11003 327897473
Q 10236 34842 5037889399025
A 14864 554561892
Q 7685 33632 4928213252890
S 9431 213654445
A 28292 469494808
A 32195 511549651
Q 7530 27887 1658088363980
S 31770 830120451
A 36439 220570916
Q 11024 37242 1531826668386
S 35470 265857802
A 12774 145358283
Q 2282 34163 9714867920831
S 564 178407835
A 2373 119912824
Q 10954 32766 1426989906994
S 43 286767989
Q 1340 29149 5038026633609
A 8195 316597422
S 3517 498706939
Q 671 33046 2585570353472
A 12423 91932157
Q 2815 25317 8975018430052
A 19794 197437587
A 20847 928551964
A 14942 232728276
A 26272 901863534
S 13691 495144011
Q 7181 36637 6535640777506
Q 4767 30035 8593871189685
Q 14247 37404 1078909587655
A 28418 692216284
A 5082 415899251
Q 13544 36850 2584337395995
Q 10335 30481 4734234210059
S 35670 524273132
S 15126 758206119
A 285 328881008
A 14544 624553833
A 29890 153725216
Q 2013 24948 7812368027463
Q 169 37338 1454694733326
S 29814 207705718
A 13850 955907435
Q 6579 35230 2835420944777
S 17597 950497445
Q 5070 34748 7191923544850
Q 2877 30505 6754118149101
A 11897 310543596
A 9143 75259231
A 26962 970895387
Q 5114 35865 3609389875967
A 25459 168288175
Q 2907 35695 3412686795092
A 27363 214664454
Q 352 32825 814418777933
Q 585 23105 1126590712220
S 25743 493625227
S 32302 17920445
S 30695 537278799
A 12724 559341718
Q 3322 33008 175526347205
A 2610 494291551
S 15604 588778454
Q 16039 35168 9984645147854
A 29817 811766276
Q 3812 27163 795022257819
A 15602 988453084
A 22556 381306757
S 5199 279786317
Q 1845 33946 9728355829935
A 11134 389082186
Q 7776 28828 9859860475145
S 19015 943003707
Q 1608 36801 6222398623425
Q 5844 37133 1931525563660
A 736 168362434
S 15926 359103637
A 35459 292093123
S 6961 169419836
A 30602 848446112
S 33166 74673938
S 10952 126610175
S 27299 495830905
A 15886 902219348
Q 6937 34438 4100117417568
Q 3772 30302 1579880704318
S 32262 764836781
S 29957 53642287
Q 2630 36277 747276358962
S 31664 493794199
Q 636 30219 8661473195556
S 2768 120127238
Q 1614 24221 698465649495
S 10527 881006529
Q 1387 25416 2654715365142
S 26500 675377457
S 143 458010636
S 18772 589684528
S 29939 574724509
A 29753 269693749
A 17870 862470568
S 23133 848187585
S 32385 899648962
A 9501 441727947
Q 3421 35665 4917853383050
Q 430 36120 6997445035385
Q 468 36793 7942921993470
S 35221 474291835
A 16140 685896306
A 14775 630593524
A 33855 760416287
Q 3237 34859 9593202177901
Q 4715 29891 9912570971502
S 19314 382797232
S 14293 263559399
S 34940 954975805
Q 40 31382 4402081578690
S 30210 716061621
Q 5371 27131 6932338975250
A 17092 398970871
Q 8512 35131 1071272587832
A 32623 178363225
Q 2428 33050 7156345623570
S 31917 484676786
A 34128 146902587
Q 4805 27171 6762736327205
Q 3425 28877 8310206468511
S 4753 358496486
S 772 225854980
A 17859 798066748
S 15933 286407274
Q 7790 32638 3625169430302
A 22183 319777092
Q 2006 36200 3602238734079
A 30822 452651847
S 2123 964188930
A 24552 425873005
S 12107 882862512
S 31919 510426840
S 22036 385816459
A 4684 810828861
Q 111 35015 192311631440
Q 4243 30339 9496760235000
Q 2740 36419 4157583157868
A 17781 700937518
Q 54 37384 23008600682
Q 4180 36158 569475005992
Q 744 31598 4183192974921
S 1247 66718447
A 2861 210222449
Q 6352 36848 1414655362862
S 18863 734559822
S 28617 433748639
A 14753 856559894
Q 5 30533 7161054327334
S 33578 34979739
S 16366 352482883
S 14279 688524825
Q 862 30640 8513718487760
Q 2227 36801 4821725521446
A 20114 620789466
Q 3232 25461 7273996938362
S 34470 763388367
S 23332 760473646
Q 11270 35216 655153972319
A 35297 824642568
S 232 661626364
S 34529 497123194
S 5949 337579781
A 20487 55914355
A 36113 721917760
S 12377 985330383
A 24989 92102716
Q 771 36385 7564518379426
A 29966 648734985
A 4591 524498272
Q 12159 35099 5576516316321
S 1029 120146260
S 13025 505261784
A 14976 274632315
S 24931 484050213
Q 3411 32172 9042528274706
A 22390 126533517
A 32426 652380778
S 18619 690373263
A 32029 464486537
Q 2854 26723 1232341749076
Q 10145 36218 9676954364901
S 35041 66201797
A 22922 513360778
S 34260 510854221
A 22915 664724420
Q 2016 29437 7532768315350
S 12821 602308579
S 9489 920800066
S 3342 824518468
S 6555 624243195
S 13334 147134800
A 17438 210373355
A 7886 813214816
S 18234 216505919
Q 5144 27520 7029202869692
Q 711 35770 9606587842606
Q 11283 33743 7926658999856
S 6855 373078888
A 21387 240302076
S 36944 763415492
A 20932 477142520
S 3665 537183569
S 35719 708193018
A 26700 797233467
Q 4222 26676 4905712942892
A 20786 350210279
Q 2904 35354 9454453009352
Q 1483 32929 4297846095522
S 5156 726620669
Q 7163 35103 6683153365440
A 32802 199544294
S 1530 41879800
A 35466 489438661
A 27022 644763695
S 21175 43734033
Q 1080 28930 8259813517597
Q 766 35947 5012796660973
A 552 150022195
A 25707 480032724
S 33651 523371522
S 32112 416502505
Q 4690 34422 1715452166994
A 24760 576745534
Q 11407 33061 6653349750509
S 32030 635170675
S 7960 870552960
Q 625 23503 3843035651068
Q 8469 36666 2372261628730
A 32954 522078312
S 5001 361244954
S 679 518459560
A 31716 599854203
A 16340 378758902
A 26596 623095661
A 27376 72437228
Q 1439 35182 7301754794764
A 6924 6901967
S 32707 376216253
S 12026 336047619
S 22369 911853511
Q 7337 34162 9056956189833
A 11935 336069560
S 4200 143327084
S 8475 557564023
Q 2303 36839 2970686824958
Q 6428 26202 8254557232472
Q 3258 25877 8175609705444
S 14369 384318875
S 2863 650486717
Q 1790 24247 3173954937226
Q 5717 26689 5994052152829
Q 5823 33198 9987499665705
S 551 481092180
A 23450 193944348
A 26941 711381771
Q 18 37329 99857634897
S 25414 979906856
Q 6108 36286 962969244457
Q 7443 29734 5907774581634
S 17764 427917911
A 2868 149874631
A 32831 262171562
Q 13085 31952 6530580765952
Q 619 31337 6006611279982
Q 643 23666 8067408391789
S 4911 543721188
S 36353 310834900
Q 5730 33807 2520392180200
A 29379 668511239
A 8268 460998752
Q 3426 37021 9161753955693
Q 8314 30084 4363717552978
S 4308 672511795
A 24737 679897799
A 34540 155665535
S 14340 629961848
A 35400 91594648
Q 1629 35980 8624068917184
S 27621 405016580
A 34135 457851413
Q 1958 33371 1112365542154
Q 47 37169 5116315998684
Q 2638 27063 3977496510655
S 36600 998700619
S 15850 779213763
A 30168 497845770
S 17544 396686338
Q 3939 32634 5984683684342
Q 2805 24010 8790301966545
S 2071 246380104
Q 1349 36636 4395677632708
S 2288 423760410
Q 8721 36013 5669186216937
Q 6555 34946 1858496844247
A 26338 34862251
A 12692 550952838
S 1244 533107348
Q 1956 31085 3903929677926
Q 745 32563 2438145439972
S 17118 112779240
S 7895 36124863
Q 295 23645 7708949030563
A 15827 616428667
A 18676 4176092
A 5690 430483844
Q 388 37016 1575686165640
A 15436 599510700
A 17556 595999859
A 24429 595686004
A 5109 115431793
S 14663 748769433
Q 558 32732 6768004454793
S 6039 517652717
A 27506 257346475
S 11390 86924554
A 17952 974703937
S 33342 316915050
A 28076 733882375
Q 9000 37001 855113653367
A 2045 825890273
Q 6419 34669 5710462300159
A 23993 17568353
A 31888 920860568
Q 391 37090 8466085685242
A 28068 131120698
Q 4220 29133 6410792236929
A 3132 774662700
Q 7278 30454 5435235026312
Q 586 34207 2135404548595
A 5795 648435745
S 29255 12771409
S 11057 343306647
S 3675 408059111
Q 7017 26115 9487177426286
Q 2960 36153 5180452213540
S 23989 101830282
A 24658 778900810
A 34396 169615336
S 14784 491211529
Q 7439 37131 5313768803151
A 36689 230354971
S 19758 359653382
S 14261 956849622
S 27601 975181572
Q 3388 22275 8503010746254
S 14107 166033201
A 17572 320535853
Q 891 29793 1823082000739
Q 524 32256 9778902957016
Q 4521 33825 3517735662520
Q 988 28109 9820240362609
Q 12417 36314 7401879068026
S 24366 106971369
A 19998 427283229
S 2198 893006166
Q 1925 28875 3092557255621
Q 329 36568 9586528997036
A 31262 578740939
Q 7867 37365 4321934252734
Q 3609 34676 6704956531
S 10490 411281180
Q 1491 34642 4131907690387
S 4599 21028023
S 12731 327159001
Q 836 37386 887244473922
Q 5583 24817 573575282576
S 19475 536662302
S 31178 128529034
S 37394 565477760
Q 5733 24940 2058329853434
Q 17366 36303 6254736248594
Q 5035 36151 765579170579
S 31471 402984956
A 11120 27431891
A 3798 663811159
A 11356 479869314
S 8468 892367431
S 1206 239285796
Q 522 34757 6970128488405
A 29140 354378245
Q 4830 25541 8110718318215
Q 6039 29927 7647893352118
S 25900 286901137
Q 617 37351 6731415680127
S 31996 349730145
A 5599 172891952
A 36875 610504879
Q 65 37021 8023226962448
S 9395 227596103
Q 2589 32393 9559469862165
Q 1544 35499 1104012724054
Q 4162 27034 5435815569210
Q 235 37159 6994599764456
A 1302 233006326
A 18163 607386290
S 13130 875809680
S 7343 541815661
S 36929 526048864
A 32300 633234132
Q 10934 33809 1522275178913
A 6177 552086971
Q 77 37335 3310623205874
Q 401 35648 4670003928820
A 11698 698021033
S 12653 322399772
A 3937 299672490
Q 4840 37066 9597726338387
A 9727 2963206
S 8453 720503097
S 2410 372077800
S 20883 516467008
Q 811 34809 7979449430150
A 6741 458050374
S 37306 48447535
A 5665 497484760
Q 4733 26940 1405486934252
A 2374 991869699
S 26997 701613910
A 21375 928266150
A 16707 570225272
S 31270 726794292
A 31550 774203276
Q 6523 34668 2690200361989
A 34221 692130124
A 7892 428548377
A 36461 405144478
S 31774 192491127
Q 1346 36819 2135926425697
A 31171 952874290
A 33272 294728913
A 22970 996795388
A 14733 863274395
Q 3072 36831 9626286964092
A 24819 795143382
Q 117 35089 8372643645666
A 19867 847486945
A 167 104316187
Q 1691 30839 3345966448541
S 13939 53745680
Q 7355 32411 9386030068516
S 15217 486546609
Q 326 36895 7685380431700
S 6892 240768072
Q 196 36926 1987485688124
S 16707 438823499
A 9751 774732701
A 17088 876389704
A 35980 884200831
S 22008 682861429
A 30205 711256788
Q 2137 28569 1919589738738
Q 4296 35914 8701043903368
Q 12550 31358 8651567331312
Q 552 32958 1743733807833
Q 1885 23306 1126353066426
Q 10022 36287 9390203578051
Q 173 35289 4456143839723
Q 1089 30849 6860082038022
A 25389 418606130
S 35207 439887296
Q 5083 31732 7046583212723
Q 3936 27283 4799689524933
Q 10052 33088 9612947246641
Q 816 33298 4289719024263
S 11634 44719713
S 17948 521350452
Q 8337 28772 2601978033815
A 31166 916474497
S 22847 42434074
A 13897 556980802
A 17364 965678586
A 6837 654986646
Q 5714 35470 4161245199928
S 27641 362477486
A 26475 471525004
S 19838 89888973
Q 2025 36320 8936280011136
A 16768 76516406
A 12002 397510271
A 20261 279531414
Q 1140 35725 5197595117048
A 17494 770379153
A 35287 384506172
S 4011 83356365
Q 1348 23690 5612909918428
S 21292 150234111
S 7590 831825247
A 25113 428975436
Q 3086 31062 3798854800629
Q 2116 29995 7664112963781
A 25123 821449101
A 12351 299980139
S 4492 409737053
A 3434 907573994
S 10406 188707962
S 4066 661832148
S 32639 802970401
S 10410 425786325
S 8010 41069417
A 26893 451952046
Q 421 37407 4238329192043
Q 1328 36969 2560305594205
S 27540 832975680
Q 3675 34088 27302568788
Q 8335 31534 9269719111691
A 8816 591037809
S 36552 442048023
S 13005 893142495
A 22045 533040364
Q 272 37397 6146891790278
Q 1023 34842 6798317296771
Q 150 34561 649134470613
Q 18 35970 2857638988626
S 21674 305544864
A 19479 82995641
A 24918 170036296
A 20897 455795848
Q 2453 22333 5520155415634
A 5868 367856475
S 31360 717707279
S 9503 773749957
Q 11833 33208 2670953210625
A 18505 909852666
Q 2885 37287 2482756424264
Q 102 37314 649890802911
S 31826 169243458
A 32068 446044369
A 27511 980470231
A 2248 106759460
Q 2925 34685 2610787280839
Q 13779 34475 3989427019487
Q 16392 35650 3805016599674
S 2015 538688671
A 5240 760835660
A 37176 322697946
A 12176 227482048
Q 5136 27532 4272735723750
Q 11524 37169 1067543242642
Q 1118 34984 7904137720342
Q 3082 26246 3602791804057
S 5743 678579050
Q 8096 36487 3949618495605
Q 9783 33982 6553010403415
Q 2785 23293 8755545917007
A 12689 504444913
A 17392 177566999
Q 2117 34104 8624153235899
Q 2883 35374 5426591630479
A 16844 834968270
S 2645 940035266
Q 14969 36877 2296622282409
S 36895 584038153
Q 9574 33451 1952804870476
Q 1782 23086 3640708580343
A 9103 61002077
Q 5204 27565 1592299731194
Q 7728 36820 4752026565984
A 35284 194473147
A 33587 206603581
S 23825 950306270
A 18820 630268197
Q 12995 32274 386736964378
Q 872 34043 7482052090585
Q 5202 37315 3582968424496
A 13243 53411954
A 25243 985520886
A 2683 500164246
Q 5458 26937 4227973962288
S 6819 45370464
Q 10422 35402 3268736568018
A 14273 711508791
A 25805 108280841
Q 14134 33794 9919880670956
S 21865 973541007
S 5786 233844797
Q 1536 22181 193340883467
A 27593 50488988
S 5000 19457014
Q 1472 35354 2319865964704
Q 5840 34427 6550889298681
Q 3871 33409 1260733173714
S 22268 473979064
S 18490 240243041
Q 35 32453 2143959170413
Q 10122 33419 4714272643828
S 5024 171194465
Q 5947 35572 1143985393686
A 17905 423523298
A 4727 500532916
A 7203 312512202
S 28180 594604232
A 14589 303252850
A 26264 576879319
Q 1302 35767 1966311562371
Q 6880 35474 1081255227080
A 13346 352678249
A 35232 473260206
S 22609 482049234
A 33959 387038819
Q 1689 23702 1198671012914
Q 3307 28096 4185457967173
A 12002 856502144
A 11724 285890052
A 28014 366674055
A 32377 627043798
S 2488 171214438
A 7543 106961278
S 17716 383246262
A 13934 484783605
S 4536 365236240
Q 12097 37029 9810691111553
A 15463 919233662
S 4432 80683303
S 37332 895396322
A 37356 391562256
S 20832 518640521
Q 9684 29244 4015831537730
Q 9284 34408 2751076167619
A 29653 369603120
S 19580 895723967
A 36360 938706399
A 5905 997881354
S 23580 414628088
A 23860 87267376
Q 2529 36718 7228053682108
A 13360 599005594
Q 15395 34477 5186743483044
Q 2546 36515 4011223911406
S 4214 714931294
A 10374 372327956
A 29525 716143786
A 21339 181738663
Q 11405 33365 5499129407237
S 30488 173006084
A 27201 516004550
S 479 970102584
S 104 342786168
Q 4683 32284 5282136102863
A 17695 533292414
Q 13485 32580 2324955009702
Q 4727 31434 2824331757839
Q 920 22787 684096726570
S 1762 389249897
S 5423 455380023
A 30656 853544980
S 33175 449022188
Q 11710 37037 2492064176722
A 33081 458909761
Q 4760 31151 5655655391785
Q 2146 25556 7988900307737
Q 13235 37387 5201614020393
Q 34 36535 2501786461027
Q 8028 34451 4043082560929
Q 199 37375 4884836244986
S 17565 158162638
A 21112 735983529
S 28355 588562795
S 3352 24653110
Q 3873 31340 5625915882325
Q 1820 31274 6721499357016
S 30181 942779642
A 2200 813778217
S 6414 250145449
Q 296 36054 4008169297857
A 31239 417075426
S 21723 180190722
Q 8927 31270 3755296214929
A 32562 643025130
S 18836 201449072
S 27803 381504943
Q 889 28907 9170027009261
A 6358 433925020
Q 10670 35456 7970069496469
S 30119 647016674
Q 13077 36750 8969831399775
Q 3537 36355 7202765349260
S 20313 144800359
Q 4978 25214 6125459371311
A 22391 464450354
Q 1621 26826 4613711951055
Q 9402 34549 3334320219202
S 35718 136457678
S 3660 772327179
S 11936 152932419
S 2539 775685360
Q 7000 28827 9619554686741
Q 12561 32836 1743189366799
Q 1797 25074 8928988332707
Q 5787 35118 4102836501437
Q 1106 31080 4995634461494
S 27426 418087566
Q 2870 24397 4129012440161
S 3952 220283504
Q 3831 25709 4242744215676
Q 4725 33969 2014634564189
S 15114 165102818
Q 9639 36023 2966939854733
S 19067 867319622
Q 1551 33566 2772155032140
Q 13617 32669 4039143858821
Q 14806 35313 9786346408768
A 22024 901725563
Q 4502 29311 466837845368
Q 11209 32338 9586976712315
S 31702 832805153
S 21771 607396583
A 6202 963547845
Q 9 36431 8062280284501
S 19766 918621273
A 8043 224554733
A 34357 388706791
Q 685 19631 2086258705379
Q 13729 32541 5691638112748
Q 367 35865 1008731650612
Q 11321 31686 468786956284
S 6768 485600530
S 11251 602611686
Q 27 27792 2797694905139
S 11631 117977475
S 10317 670974943
Q 4798 34765 1648585509174
Q 6066 30631 7760927271279
Q 1704 24145 5609371793115
S 22725 86091128
Q 98 34673 6750479878894
S 30856 344754838
Q 12675 36759 4377586518150
A 34041 662786401
Q 8389 33160 9673657391003
Q 1992 36317 2406896900233
A 23832 616177075
Q 10280 33985 9463531401981
S 29488 389250859
S 33473 140303548
Q 1558 25686 1178391621156
Q 565 37411 7271626371900
A 35439 453704500
A 36941 210991011
A 348 648504652
Q 1639 30387 6570042701350
A 11925 590309828
S 21888 414283701
S 35402 131525121
Q 1242 30236 3370796733527
S 22137 844165508
Q 5746 30735 5854303350281
A 36863 747750465
Q 3666 35857 1624264099468
Q 4674 30242 464533183343
S 8813 832285057
S 19330 463726549
A 23013 184721738
A 26196 421705918
Q 5692 34077 9600405524613
Q 11182 31421 5417583758292
Q 1624 21334 5488853155795
Q 2508 28682 9623958756428
A 5012 765798259
Q 2307 33697 9723827228816
A 979 332093394
S 9105 832246322
A 37302 95082031
Q 13708 35210 5341462706445
Q 124 35077 9453957550882
A 35526 993692820
S 27143 635904180
S 12927 485763234
Q 746 37400 827876051666
A 11845 367970647
Q 13186 34893 7751059568544
Q 4805 28516 4133040194145
S 27037 730249321
S 17081 337423676
A 34043 52193205
S 15889 422545934
S 26516 498878175
S 545 277145322
S 10067 174527651
A 21459 534024269
Q 723 33142 8505282381463
S 20268 330412150
Q 11781 36148 6244986511540
Q 4232 23883 647669881211
Q 12168 35964 3152567714989
Q 3309 26350 2697485882174
S 3214 932019987
A 35669 962134981
Q 9091 34510 9982474993531
Q 11321 36052 1748671892287
Q 7465 32164 9795445040886
S 23082 235947374
A 31681 730130360
Q 6491 32592 6038326484735
Q 12274 35432 1057966320466
S 29620 690536443
Q 589 37038 2390913977759
A 15944 179638828
Q 18 37239 9028986773496
S 20153 973047573
Q 6942 34187 4416486281148
A 31045 861896025
S 34033 856751338
S 19678 85923229
A 17837 250092184
Q 194 35305 9474558946291
S 28169 88661766
A 7093 918421585
Q 4407 35103 4480962968467
A 9300 40663224
A 6070 713150408
Q 416 34420 2434103946624
S 14557 254663031
A 30969 13857465
S 5182 501466666
Q 29 37347 5067427418770
Q 225 34410 5270185475739
A 9629 856261303
A 26031 781343651
Q 6736 35403 1713549415963
A 24513 543854975
S 30629 132259381
Q 1092 36896 1409097755551
A 33688 828829100
S 11354 725874559
A 9416 766554009
Q 2138 21544 9213791186505
S 22269 743023987
Q 3439 37095 4450221753047
Q 7255 35099 3673707284283
S 14463 987301703
Q 573 34554 679918074210
S 19989 228678764
S 33162 161081941
S 5313 699999991
A 30521 373371081
A 17785 330213076
Q 2405 23316 7690342266943
S 2111 639251770
A 23042 18104024
Q 1587 36700 7593674683679
S 18809 367278826
A 1786 840064451
S 26225 545570566
Q 538 36951 3126623987266
Q 1954 31900 3369252434590
Q 2576 36544 3132509049310
Q 8041 31919 92014777321
S 27472 271433235
A 36845 806869404
S 3296 716210787
Q 2494 31140 108050707882
Q 7033 33446 8082304551156
A 26921 972906243
S 18914 946025069
S 19231 727803546
Q 8150 35579 8789244013859
A 8127 716923405
A 14701 648840868
Q 4906 36328 5765822743872
Q 127 27964 313367949262
Q 3356 36355 2429872891904
A 25886 840873987
Q 10083 30977 1362447995637
S 31759 251967201
Q 986 36657 7542940970828
Q 7209 30338 5872129936493
Q 2927 36428 5258105644516
S 28303 638897766
S 19896 679823044
Q 15518 37118 7539274425246
Q 498 36962 6064377439333
A 32253 456125221
S 2935 936056419
S 11442 403145332
A 21774 176465951
A 1892 855127088
A 24350 399240851
A 10573 925727975
A 25988 882749507
Q 2759 36291 8974108168
A 18592 606189543
Q 14192 33915 5238055290931
Q 4720 34869 2091130092925
A 13490 91344898
Q 6173 27699 5215707101563
A 16213 251948149
A 23244 916492886
A 26242 151980711
A 8800 830136124
S 12500 658517669
Q 2960 28953 4870655284389
S 5101 490590442
S 33950 669138163
Q 12043 33491 4393182726600
Q 1380 29740 2704386318782
S 36612 323387640
Q 1633 27785 8494416288121
Q 4040 24555 1645680301274
S 20599 78482230
S 31929 746736436
A 2855 840652869
Q 6806 32500 9630344128333
S 32873 578496434
A 26539 483633452
Q 5607 25649 5336542111961
S 4219 597230726
Q 8126 28384 4083002762431
S 12338 363025791
Q 1599 32383 5862605926841
A 26993 173018734
A 25825 70249528
S 10252 846802746
Q 2078 29959 6289455432152
A 28117 237782425
A 21935 733767813
Q 8 37392 6757656052163
Q 1073 35141 7715331455166
A 23530 275689520
S 32011 576001613
S 15353 789300481
Q 803 31026 9677844766730
Q 2455 31962 7570550384396
Q 9762 30406 7416965210104
S 5615 205674853
Q 8234 32322 1354108018130
Q 14945 36600 3740761587173
S 3600 519507784
Q 5814 27271 6553720015015
Q 803 37050 5346078129782
S 23532 976206507
A 8967 648469805
Q 10130 33582 6757216962861
Q 266 36538 3841453580867
Q 3180 36854 3169998412544
Q 6345 26703 8228608008015
Q 2004 37205 8298367169514
S 26658 485620948
A 3865 444286386
Q 1825 28524 2602346438314
Q 5061 33768 6706580257587
A 5420 774757413
S 31604 318087456
Q 6974 29115 8675934399379
S 7027 36190442
Q 389 36969 4866093275608
S 33751 898766202
Q 4476 24108 2508428083836
Q 7660 27456 9560032549344
A 19385 167464973
A 16738 205614773
S 36434 479270023
Q 6763 36979 4305102369050
Q 2846 33500 517525535637
A 5226 507875711
A 22416 331972861
Q 8267 34775 7095224248051
Q 295 35385 3691910417885
A 37229 187619051
Q 6001 34980 6864329341237
S 12060 78521941
Q 231 27081 8137109839211
S 37339 565260347
Q 1363 34259 7737224052421
A 35857 721366280
Q 2581 26910 3373490186915
Q 2773 34788 3837186820957
S 9207 859995249
S 12584 553844859
S 723 593318886
A 29344 369834078
S 12115 964139401
S 7866 383375928
A 7454 200810054
Q 764 23425 886857835609
Q 771 33901 3891220080429
S 4820 653977818
A 30689 6540752
Q 985 36538 3875234138808
A 30344 985050732
A 3654 530959035
S 26293 756993567
S 797 106182052
Q 468 36366 5667977008519
S 5826 217219016
S 15299 164372579
S 7756 500290378
S 25500 193951379
S 513 436571684
Q 578 25501 5980418778355
Q 8842 37400 7260328211810
S 35119 114769634
S 17701 23689725
S 26433 474171791
Q 6171 32826 2544918107185
S 27129 777638782
S 30826 312210118
A 30857 882752627
S 19144 916316118
Q 15956 35261 6111006157578
S 32999 588069937
A 30196 652136824
A 6781 239948561
S 31766 841087587
Q 7082 35237 6634200525338
Q 3021 32755 1194242052920
A 37105 804701449
S 25593 629592836
Q 5943 34676 8178779295681
Q 2492 37381 6435429678190
Q 7191 26001 8510641555223
Q 839 25909 9241476843837
S 31533 796318578
A 21467 474723262
A 28640 51708592
Q 10242 34978 1278229219369
Q 6430 37182 2243124346130
A 29779 399584459
S 6396 345460280
Q 551 33781 61348019031
A 32591 177659460
S 23345 304161086
Q 721 29097 8303953474232
A 8667 224320669
S 30080 801808384
Q 3721 31701 9941227745043
Q 2330 33256 628155217925
Q 2407 27401 5227799885445
S 978 891761165
S 22362 619150053
A 352 441993990
A 14444 315200882
A 5919 694095277
A 23762 485676744
S 24536 272060957
Q 6116 26723 5555596963359
Q 3864 27260 8693857344435
Q 3008 37280 6585253032856
S 14582 812323408
A 10543 833764813
A 3092 510244146
Q 1477 27394 7113446559488
Q 16589 36946 7048759198117
S 3164 294968126
A 1604 130184633
Q 10 37387 3584387226998
A 419 265116638
A 9783 620648139
A 3433 508166871
A 14029 136662624
S 6984 636881715
Q 516 36065 9688382499228
A 24749 836963588
A 15746 973096084
Q 3841 32747 677124874468
Q 11752 33807 9278354013141
A 6541 293530805
S 4161 307846293
A 16107 763857927
S 37279 295369321
S 4579 235557118
Q 1673 33766 7415786589722
S 18235 550926474
S 22329 113090054
A 35701 679509419
Q 2205 29891 5223121758488
Q 2866 34812 3938552315567
A 12574 379600921
S 22289 712813013
S 17464 254553936
S 5346 252850321
Q 9453 36317 450162284579
Q 1518 36086 9987349214185
A 3813 991785851
S 3951 214382214
Q 12840 35714 8246691094398
Q 923 31270 5275291252099
A 3931 292713954
Q 8727 29074 335369330170
A 25846 923242586
Q 5714 36204 9294654334806
S 32831 920105870
Q 11082 34170 1300810146729
A 29070 941596261
A 26207 271204299
Q 12575 31880 3438194962648
A 26057 918644691
A 9930 533602545
Q 254 36618 6096800357848
Q 4005 30848 8702427426417
A 18974 809917412
S 24162 971353818
S 32111 75377147
A 25047 648774494
Q 1964 37140 9727945021921
A 187 30635828
A 14735 540156490
A 2915 33512160
A 2426 933032268
Q 5894 29276 2893566365932
A 4623 690605953
S 7561 61630831
S 24336 26416445
A 31271 74568727
Q 12802 36875 6894545237058
Q 373 25919 7060212658195
S 27751 612797586
Q 1737 21731 589764376741
A 29676 1929540
Q 2153 37188 5371621160455
A 25870 159349727
Q 3394 35561 5839343865187
S 28499 240107791
A 6015 327263026
A 30000 385682814
A 34751 166485841
S 26991 359534625
Q 1880 34871 2288695233801
Q 3434 35573 379603227505
Q 85 27315 2284718654604
Q 5163 26324 9818782654121
Q 668 36583 870936222243
S 7708 994444642
S 23093 248230082
A 26433 919563258
Q 1905 34067 2901496059903
Q 256 37303 643264742233
A 4905 714232236
S 21620 769774824
Q 3644 23848 1935636277919
S 9775 149683789
A 14070 447070839
A 14073 827743345
A 30479 163154974
A 36566 623971453
A 7371 173519529
Q 605 34251 6460876546304
A 7057 583890620
S 24732 321706340
Q 4273 34936 1895069370684
A 36985 411345850
Q 9348 29495 3745060973170
Q 792 34413 5638533703041
Q 1551 34353 50902936552
Q 9402 31636 9274112521704
A 14475 361752526
A 30563 56630114
S 20774 790393945
S 37097 766809422
S 17718 736257365
Q 3324 34327 3162245197827
A 23030 548743048
A 18561 276816075
Q 5285 33169 1242398352996
A 29178 410950171
Q 6942 36592 9536146910700
Q 4109 36739 6386399238091
Q 7290 36935 2472316355614
S 32673 573410843
A 13746 511217609
A 14457 58633547
A 20688 738020077
Q 1 37100 4688008301351
A 7677 803315251
S 5118 116848537
Q 1072 37283 136432168732
S 19759 782703714
Q 1176 31310 5348496569046
S 11256 654199601
S 34992 712980034
A 15036 309456988
A 9162 204747565
Q 6692 34849 1089572638405
A 24922 920197924
S 37364 859433
S 4759 568325457
A 19397 187364096
Q 2510 36547 3250039434205
A 19475 673234059
A 3029 946598920
S 5676 90743363
S 13576 629167005
S 32120 366889569
S 33816 63468487
S 30391 120941084
Q 6094 25182 3082063828198
S 23550 807476554
S 18484 554789655
A 27120 448920693
Q 1566 28963 4482769736880
Q 2949 30204 349282127019
S 3801 997561024
Q 2369 36245 4326157537930
S 18913 316308572
Q 5827 24698 131447618690
Q 15872 37002 1568469254880
S 34605 230282222
S 9908 780147749
S 24932 977882355
S 37317 629612499
A 7723 331343694
Q 4638 37107 3266464897587
Q 1099 25873 6954039661560
A 37090 163362991
A 23603 828939480
S 32355 251308852
Q 3271 31801 4149491194537
Q 8067 27340 3654583474064
Q 7294 30171 3840428435615
Q 1556 25277 7064420822997
A 1498 622138005
S 20081 832252915
A 37148 316461663
S 29348 453053031
S 3444 893546622
Q 5475 36400 4327711310376
A 33533 813135842
S 35290 264677214
A 30459 391838860
Q 5820 32303 316266527083
S 4548 426030954
A 30426 618447026
S 34593 62748969
Q 24 37408 6574888749167
A 13312 829420491
Q 1210 21314 82515799851
S 215 960676378
A 31048 9581918
Q 1291 37055 3902141217993
A 4147 521539808
Q 1829 33920 2389252554305
Q 529 37142 6602486954741
A 35979 890425272
S 10196 690242349
Q 6443 35999 4099254313311
S 33566 415932096
Q 4320 26312 5958454043277
A 1025 305763146
A 16416 845585659
Q 833 36475 9634127611342
Q 3192 35556 4668660423374
Q 13770 35852 4556090846662
A 6607 166045106
A 14621 106254343
Q 4912 28592 5826276558797
S 12277 80991222
Q 4802 32052 8088857926561
Q 6966 32079 8171395710227
Q 14 22924 4898815899270
Q 8394 30357 4480441841312
S 30922 459812545
Q 1463 37333 6265900734692
S 21257 863208101
A 6484 511502876
S 23641 286003298
Q 4028 31812 7607743751673
S 26828 9980082
S 20211 556244270
S 29393 258248881
S 28180 994742725
Q 6642 37347 9615753792224
A 35652 925147273
Q 493 36696 3204345881941
S 20418 149046803
Q 741 36015 8351537406761
Q 1076 33630 6478204542240
S 18502 967164264
A 26305 311065305
A 7192 599968481
A 29724 31167947
A 25558 575472931
S 13088 63060541
S 4340 830280329
S 3654 89826781
A 34111 506747685
A 7090 389118552
Q 4231 34826 4784766620972
Q 2991 29414 1617438795695
A 4955 30270205
A 34133 259449323
Q 111 36673 1565882182491
S 35032 669697970
A 23278 208918058
S 5533 454586476
S 5986 356936150
A 19909 993403861
A 28132 839483490
S 13072 415784577
A 23394 55142516
Q 13983 32839 419841262004
S 30117 110129634
A 21648 655704084
Q 3573 28409 1051912783662
S 27306 959218097
S 9583 220738578
S 3039 552446423
Q 2036 21339 1104510384390
Q 4314 31851 2392494711837
Q 1972 31454 7649244169877
Q 5527 32954 4039003130201
S 11054 510718026
S 4447 955773173
A 6319 589983215
Q 391 36658 7453782459118
Q 5620 36037 8573154745636
A 24635 420360803
Q 2364 31075 5864215595692
Q 6771 36535 7974541933790
A 35925 18795475
Q 11431 35622 2577025776513
A 1258 875856399
Q 1504 29877 9484395743475
Q 8351 35174 3504047941507
A 35095 87717315
Q 4810 24196 9277989216362
Q 1779 36581 6047275868340
Q 3826 33982 4515514451632
A 22682 438321844
A 24234 8746408
Q 4535 36972 3838837456033
A 4559 615409747
Q 2558 34072 9818945314465
Q 879 36088 1898438484317
Q 4338 34338 730256808558
Q 8018 28131 3529016414108
Q 6239 37215 4018705645819
Q 4000 30520 7287563671265
A 32860 508295011
Q 241 37286 7425509163575
A 19979 86570564
A 34560 381001575
S 7636 948586909
Q 3739 35150 1328984914553
Q 634 37336 1471677385571
S 14884 108261771
Q 2726 35883 3852465848081
Q 2014 37407 2651945334755
S 17360 356913186
A 441 593596598
Q 5028 28479 5389450136898
A 28720 344860128
A 7437 381094100
S 7521 42321361
S 23367 80813263
S 7606 224221813
S 23483 552643415
A 24020 79989286
Q 2380 36855 5424483764369
A 4910 512373673
A 29750 231155469
Q 5831 35729 7286965011052
A 15526 861639161
Q 13804 36693 6990831281932
S 8722 126268057
A 6887 87467182
Q 10824 31111 3471555426761
Q 14789 35371 8573137032746
A 5127 421567736
A 17351 977685014
Q 3954 36283 2043604905446
A 15307 528023767
A 21668 416192190
Q 6996 34024 143487357385
S 79 984414405
A 27810 38004974
Q 5650 31374 8897941911853
A 1252 854998564
Q 1667 24304 9037312831048
Q 2650 31421 4518382486858
S 22922 238948600
Q 2421 30146 1849869525067
S 4911 149432805
Q 88 37238 2656991185567
Q 2190 31787 5254547201674
A 25372 793246545
S 15129 13376928
S 6567 486994134
S 16103 922723481
Q 2487 30994 3905126313856
A 6884 268261925
A 23161 544126049
A 18961 310416204
Q 10286 37131 9510283362122
A 32709 786485428
Q 6762 36125 8045801906687
A 7376 128075576
Q 6767 28458 7820538183041
S 36629 754259273
Q 12367 35452 9428807598037
Q 965 35460 4001355946885
S 31975 428104500
Q 367 36529 6835038119005
S 29983 770733654
S 22655 266144687
A 18995 732739673
Q 4932 35784 5568110941287
Q 11088 29894 2801035185093
Q 344 30594 9989707105220
Q 7984 29605 3356912654588
Q 960 36059 7884975961714
A 36227 85231711
Q 12537 32147 113989659276
Q 9361 29240 638037328147
S 8150 867936670
S 2050 918478453
S 2290 845829923
Q 11706 35773 6093054878979
S 9247 878452905
S 15493 138878984
Q 10523 33311 6854701606896
A 28567 946687692
Q 155 35559 9117022806855
Q 12328 35894 5142381889194
Q 8037 32532 8456918480590
A 14898 431770481
Q 9589 36222 3786877838748
Q 1395 34084 9936201542461
Q 1893 36781 5484880722
A 4195 520136441
Q 3060 27998 5085962726659
S 8934 270529416
A 6698 611694439
A 28827 4548119
Q 6484 33586 4667022486006
Q 5007 34143 6642215929663
A 11742 95652926
A 3724 478244180
S 7491 632840875
S 32131 302393910
Q 1047 36731 9193708432085
A 2808 479599204
S 12191 731711090
Q 322 34378 223043300878
Q 1382 34107 1386990190451
S 24781 458159815
A 18298 86661636
S 36944 430277741
S 31694 64320265
S 25358 967213943
A 35004 206813464
Q 11503 36526 7474434419051
Q 11373 36585 1709462363363
Q 2821 36893 9042480189798
S 23316 45974408
Q 116 36951 9138938102466
S 25697 153969312
A 30048 300870813
A 916 476610792
S 4157 174001580
Q 1139 25871 7945343287342
S 32948 753267410
S 29058 895696639
S 6521 850192787
Q 4021 26726 7627913056955
A 37130 710078281
A 20898 977332719
Q 808 26059 1104610198316
Q 6327 28789 2310509766562
Q 3032 34840 8641970208672
A 32811 624870108
Q 4118 36519 6243790738721
Q 5425 32496 9116634510286
S 3130 531893431
A 5914 983234602
Q 207 22963 3501696011538
S 36396 33931176
A 15714 497792824
A 9452 711461299
Q 2480 28034 4693226342514
Q 5450 27222 1738074149940
S 19427 753279258
A 8679 973111670
Q 946 29115 6301284533197
A 34618 550689233
A 23591 191302945
S 29432 834364875
Q 8698 37172 1626115288312
A 14355 231321988
Q 9544 28968 163370564044
S 29684 475801665
Q 5070 35261 5928244477566
S 3735 472547715
A 32803 247916631
A 30707 712845967
A 23928 174360338
A 36999 918650340
A 6982 7898393
S 1580 261251282
A 18365 624662823
A 4723 430460505
S 36655 399810590
S 26928 939134577
S 28905 809744345
Q 121 37003 8333445912594
S 23792 718870905
S 28393 298032057
A 30023 401256610
A 35694 514699621
S 23001 636787576
Q 4369 26791 1481006261418
A 19706 292343933
Q 2053 22299 1459206411375
A 17477 558190511
Q 10034 36098 8754760269661
S 27352 652023092
S 5372 16428643
A 29461 166174844
Q 197 36979 1038232492299
S 26886 430349038
S 33377 669214476
Q 4902 34419 4757283582400
Q 5035 32671 1555578546680
S 32071 397102074
A 12396 901789908
Q 4143 29581 7748898933691
S 27790 292111318
S 14503 759345207
A 18880 584487174
S 23106 31279858
Q 2199 31322 7258682262114
S 31397 495315088
A 6813 939245708
S 4936 896819945
Q 2037 36703 759395477642
Q 5662 33729 5337846378987
S 17272 929192488
Q 6785 31805 7173745581222
Q 2765 37225 5732855503824
A 32742 454117600
Q 5392 33703 6243685345570
S 21589 772853578
Q 14695 36790 6553594339300
A 24441 164285822
A 32592 145420045
Q 6309 25768 5330036084840
Q 9846 31241 9247704808277
Q 1110 24488 6443547798903
Q 4532 32371 5917912656763
Q 4351 28606 4758811469421
A 29412 133600814
A 3482 375027361
S 29829 546345105
Q 48 34151 1861818940407
Q 17373 36221 7879741579472
Q 5331 27331 5598580350567
A 24994 521899211
Q 2872 37400 2211515302964
Q 476 28379 158160888063
S 3158 333551479
Q 4626 35855 5619406275814
S 31942 424725704
S 13915 989157895
A 28185 471300935
S 11707 429625538
Q 5140 35252 3334084096808
S 5994 791739856
A 82 579785491
Q 2584 36491 8762453155267
Q 4537 32269 5960977441626
A 17725 404707940
Q 6783 30046 8420400990306
S 8040 527017077
Q 226 35013 8907159028165
Q 5919 37004 4141239707708
A 23112 722135778
A 11156 912115546
A 8757 388236899
A 25266 861835467
A 18941 187873184
Q 8495 31318 3158237973910
A 21375 40927841
A 24308 747141431
S 25023 984759686
S 2303 525217498
S 35166 396269999
Q 4246 32897 2099963331479
A 13909 365732301
Q 3077 24384 5526483708434
Q 3493 25284 6732184990314
Q 496 37271 1523020128392
S 1204 695606097
S 7237 598819141
A 25625 14666506
A 2408 103008905
Q 94 37381 3317731803945
Q 5572 36891 2878649965340
A 9825 894447731
S 10183 500947168
S 20180 362194053
A 4919 116552558
S 8925 752008998
Q 5008 35720 8310377921711
Q 7295 31830 9988507308609
A 29629 409633615
A 2839 449506107
A 36584 261933885
Q 4534 34753 2709299427131
Q 2289 34785 5035107240457
S 6834 967928227
Q 3857 34528 8955303800536
Q 72 32573 6849520340162
S 18781 357634216
S 28267 740745752
Q 502 21580 8048911306419
Q 7262 36053 6560277267427
Q 2441 36833 9709323494180
A 15373 657830947
Q 5590 35627 9875356246378
S 2980 317172501
A 8804 565015042
S 1254 533150112
A 34316 41447666
S 9138 689520988
S 31541 581608905
S 9296 236579192
S 8110 651842491
A 29138 57338506
Q 1166 29289 9802890735718
A 34960 940699115
Q 4706 36959 7764558272659
S 10566 237924060
A 21357 34368302
S 13490 824302799
Q 3415 36318 5194285858529
Q 11020 37089 3599745004638
A 29679 652694330
Q 586 33899 9950710475360
A 14560 279429422
S 14663 207627212
A 1845 86704054
S 8414 791922648
A 30805 639159107
Q 264 37121 5559427216788
Q 61 34670 8777352823265
Q 8435 35965 5754136609379
Q 69 37344 717177523509
A 12186 976116385
S 14396 445538916
A 18050 397195167
A 30224 283252758
Q 2626 34716 9227286246991
Q 9482 32965 5853325707152
Q 398 27166 6372412388852
A 3805 61373199
Q 10252 34694 6563785848925
A 5105 291799833
S 37150 123287102
S 3609 617658668
A 27300 233863447
S 27490 335748885
A 7383 539538855
A 2838 181265968
Q 1413 32729 2667620310092
Q 6237 25412 1112410899430
Q 287 37353 4803329078898
S 28923 672496815
A 9287 817842371
A 12496 103169656
S 5607 582318487
Q 153 25906 9152873190386
Q 805 36261 4254163865552
A 17855 169488947
Q 175 25711 4824107283503
Q 460 21407 6861388506270
A 36232 274357764
Q 6129 33827 1427161004426
A 34672 515250654
S 30894 282154712
Q 5421 25986 9312346400744
A 25568 401911007
A 3382 618891875
A 4198 569929519
S 11047 225893383
Q 271 36086 1118661245071
Q 2332 37267 2537267469392
Q 3096 31646 7774171947897
A 4579 209577122
Q 6478 29236 6980537934175
Q 8812 29380 4839626804381
A 23638 733233431
A 19886 331287018
A 21386 132248731
S 32021 607404877
A 972 227258214
Q 5485 32682 1842795916123
Q 3740 35039 6223351136907
Q 7883 33885 3633051301136
S 17274 684436371
S 30890 428567904
Q 9808 32357 1782821830476
A 21901 87874639
S 8858 970853393
Q 9651 31357 2811612013936
Q 10514 31444 3435509326371
S 24683 484380348
S 12565 131270141
Q 5255 27756 4827673837944
A 35132 217910722
S 9747 330169709
Q 2664 25866 3560372454775
A 4916 798417145
A 23528 567920681
Q 3488 35271 5408339072367
S 17918 567699085
S 14995 848831131
A 3792 873668192
Q 11977 32228 7227879546840
Q 1747 36899 1814414576737
Q 7985 35313 7776843127737
S 27211 283530590
A 33529 205407065
Q 12855 37039 6465195667626
A 25286 974718974
A 3152 808686917
S 20924 757945335
A 14029 962456512
S 24728 521295293
S 2222 690670763
A 35489 437776848
S 30763 109932836
S 6598 249303589
Q 13861 34229 5622682905689
Q 371 37214 1578325028562
A 4737 396421478
Q 119 36028 5576609877130
A 12017 814396402
S 32873 793429316
S 24494 237951803
A 14168 660410495
Q 70 37301 546464219172
A 1923 516472425
S 18895 17234628
S 25831 191140634
S 26870 258830124
A 6066 675925917
S 848 724212549
Q 1108 33055 1852197359044
S 24831 854876605
A 3367 513150087
Q 3157 32028 2616602248651
Q 673 32802 7858555158966
A 12448 200571586
S 12622 825383990
Q 16499 35283 9594660760945
S 26269 978176655
S 19420 786359525
Q 687 29642 6911761002446
A 2795 655351318
S 37074 969528666
Q 13041 32786 700371374817
S 12610 867051797
Q 10408 31385 8224424049198
Q 285 34556 7964160418913
Q 13099 33843 133061366213
Q 2882 36785 934514240821
S 28235 966959809
Q 295 37268 2903243535977
S 34070 884440065
S 37392 356331799
S 11431 574357990
Q 17542 36374 8230209741978
A 11804 899566682
S 7959 240793790
A 12147 981740732
Q 13048 36050 4968883268768
A 23346 224794389
S 30630 622740745
Q 3275 35340 6210401467547
Q 7627 36427 1560365320430
S 29257 289292025
Q 1257 37387 9573824997437
A 19104 44497669
Q 3150 33071 9687975176907
S 298 789218821
S 36931 894616119
Q 5082 37293 629531687293
A 34476 553328907
A 36643 676569290
Q 675 35459 529686214868
Q 15125 36119 2181275964581
Q 7639 32666 1555198635451
Q 3944 36442 1944234558675
A 24757 902874679
A 422 681554261
Q 4751 28811 2392477386925
A 15148 568334538
S 4681 516044686
S 18364 749657358
A 13350 928149701
A 17358 106357224
A 1345 218826066
A 24206 751742271
S 31235 427570620
A 37288 136905177
S 29173 754104904
Q 1814 36408 8098991378985
A 15286 54909000
S 34459 379767245
S 9672 196261017
A 10009 71177075
A 10638 545113546
S 4213 919141358
A 37015 839310776
S 26050 728013622
Q 2712 24754 7463638848358
Q 1049 33088 44619214815
S 31470 205464312
Q 8767 32385 4675077363482
Q 9370 31570 7992443072603
S 9216 582241252
Q 1069 27953 7561132963003
Q 8513 35540 184928674215
S 13646 67557333
A 13869 301695633
Q 2179 34409 6391831635001
Q 986 29262 4321735517290
A 10120 111109809
S 13046 818012370
S 740 371586528
S 29381 435644897
S 25761 921748098
A 35544 699779846
A 27664 730605186
S 35331 380061906
S 6591 172399690
S 9797 994940106
A 22273 217201301
Q 4446 33295 1310700570781
Q 2057 24385 3175692163501
Q 1130 27049 2842251348440
A 18262 430380494
Q 7975 33290 32811590569
S 3888 617978278
A 34626 837711093
A 30018 343555833
S 20927 136704644
Q 2966 22366 3885067263572
Q 11071 32428 7687907384314
S 30724 935804486
Q 663 30907 7500576245089
Q 2245 23640 3712330778315
Q 1323 25852 4613990420046
S 11715 801303937
A 13186 531344613
Q 3 37352 4869924112539
A 8800 6048153
A 25457 844153
Q 4576 31604 8101195263888
A 21317 901301676
S 17724 170045151
S 10875 971438033
A 10987 709084477
S 1668 448079615
A 10756 621084644
Q 264 32086 3443462617769
A 6937 627065589
S 36876 772225367
A 29939 839435617
Q 3931 35508 250227511771
S 8112 100502370
A 12013 871910182
Q 8255 32380 6740580218324
Q 17779 36938 1679446183463
Q 528 32905 9155534805105
A 2119 65934561
A 21930 504198260
A 21522 315486693
A 32779 411380016
S 9959 445187413
Q 630 35950 7499028588801
Q 4375 27001 9085454819507
S 35718 867469283
A 29686 361294036
A 32588 412907268
S 22948 199037290
A 36414 987579197
Q 3740 35767 1129035971752
Q 13185 32713 2409050983012
A 13244 375667976
S 4787 225159516
Q 13669 35630 6956850744530
A 12416 888555753
Q 421 34529 1213226519236
Q 8723 29894 1618633760581
A 22270 796179526
A 19032 809445845
S 6798 199004772
Q 3880 36820 8941001418277
A 35401 150530289
S 8956 156161734
S 28816 891426414
A 26340 465738892
S 34143 752164522
Q 12278 31808 1089248893186
Q 14178 33239 2068732739490
Q 6019 33500 3904749591502
Q 1322 36233 33054535516
Q 1334 22133 4945239703665
S 30897 734089425
S 2634 365092178
Q 712 37415 3670916416231
A 367 137746834
A 1937 284879146
A 21037 655650609
A 33566 42727998
S 31401 689839156
A 20276 887776816
Q 3056 36627 6656595150773
S 13301 731753750
A 31924 694152197
A 21737 426764388
Q 4578 24625 3647861561720
S 20006 211799596
S 15286 640882435
Q 1596 35156 7849086801762
A 34105 237900340
A 8885 4303001
S 34813 297687907
S 30169 380634325
A 19659 346558837
Q 1256 31786 7600860860919
S 33322 63405903
A 32948 914524626
Q 569 28029 8083882345758
S 15994 288135123
Q 3229 33220 5898180464237
A 4829 481166015
Q 8891 31858 5186642660446
A 31773 26182657
A 18927 518286594
Q 5146 34635 4806503186739
A 22423 965883361
Q 1697 35874 7344096374005
A 3537 943025617
Q 81 35011 9406398870910
Q 9767 34371 5880050821833
A 2425 19158543
Q 2559 37227 1954079217217
S 22326 486215850
S 15664 696147080
A 22635 909503944
A 2710 182663421
Q 11187 30634 2437611054328
A 24250 517195743
A 12183 489953507
S 17483 29958829
S 20480 359903695
Q 153 37169 3616252594131
A 9711 797319446
Q 4232 30364 5974302894467
A 1064 637127301
Q 5774 34628 3731742145127
S 29602 318500955
Q 9544 29368 445635365748
A 18438 254398144
A 35731 119982105
A 37292 227998993
Q 17414 36665 3375657039526
A 18330 956300482
Q 6517 31237 1702415102687
A 20501 402144072
Q 8269 37164 8121396488477
Q 3185 31617 5654311628166
S 35602 931184054
S 29876 637120681
Q 605 20606 2919486967685
Q 8245 27814 2838969384636
S 16870 253810566
Q 12780 33240 1664318900994
S 21734 852095636
A 4842 520909799
A 19399 547470612
Q 571 33305 8285352107908
A 30782 400177177
A 9071 165421009
S 23599 41497911
A 7103 100929168
Q 7650 30531 4476757500108
Q 104 24177 9841395227218
S 14028 358911013
Q 14648 35434 2543774225209
Q 3205 34593 3294640789965
S 28418 877534476
A 32579 163525069
A 10414 781113158
S 13352 177243654
S 32918 685454013
Q 3999 24877 1652002665244
Q 13645 34773 9673081528889
A 25933 565542918
A 27157 980912140
Q 9498 29208 835747956899
Q 1902 37282 6665042903002
A 1511 441897722
A 4744 4894463
A 27513 41423532
Q 1489 37176 8278802301424
A 9664 347149715
A 26041 814260725
S 14332 824353070
Q 385 36351 8047430842899
A 7159 65697114
A 11173 850247303
Q 7285 32598 501314254261
Q 2295 31410 1626486345656
Q 7496 29031 5806599759555
A 15761 304794039
A 32109 265790859
Q 929 23563 2088352592990
Q 10772 37401 731279440670
S 9779 507879669
S 37242 583909901
S 3657 383917676
Q 11180 32429 4764300933071
A 25919 111472310
Q 4853 31664 1847268171829
Q 7833 37344 7257687612030
Q 6705 35237 5479223852087
S 35344 605545634
Q 2771 21853 8407875239995
Q 238 36145 1509863123043
Q 2282 33924 7611491492897
Q 933 21866 2220858962012
S 4492 678226112
A 20507 661129101
A 32751 39410920
A 11280 920697740
A 4613 907026350
Q 6400 26043 250224061333
Q 2997 36117 214899636434
Q 21 36625 3334729633324
S 21362 758648069
A 31059 717595534
A 11776 455186021
A 8059 565449083
A 27405 754455346
Q 987 25290 4110249694690
A 19211 744634934
A 10429 402519019
A 18671 811691875
Q 10981 34146 4634348936048
Q 3119 37086 4056257314965
Q 11349 31088 2197295890348
S 10593 508391721
Q 5535 36774 9109629658392
S 29443 27082645
Q 7229 32561 1192342296073
Q 10978 36160 111674846794
Q 956 27790 96073511508
A 4273 346550648
Q 2183 35612 2035971950001
S 3101 315018141
A 22914 893338829
Q 4129 30545 8973486553195
S 4361 216364660
Q 8186 35119 3920870008349
S 26800 442071787
Q 9736 37027 5341660081499
A 3476 241797046
A 16462 325769768
A 27286 830683445
S 30638 536990499
Q 533 29897 1810493252971
A 37107 803881186
S 28596 654861979
A 30163 475949556
S 16156 231811585
A 25870 55602826
Q 496 32869 9235003330531
Q 5194 35338 4453744554771
S 21846 412708962
S 27626 306677320
S 14593 83017677
A 35151 332464233
Q 3758 33385 2577934436155
Q 1506 25898 5228657732405
Q 340 29279 4490836964021
S 13616 449921312
A 26409 844651607
S 18640 863568167
Q 1124 35928 113636734282
Q 6691 32678 6239670111376
S 9313 919170765
Q 2147 36110 4685316242023
Q 8986 28297 7898373658190
Q 3519 27114 1440490059546
Q 1299 25846 7630780126699
S 1421 447599086
A 23906 147583218
A 17566 397087311
A 1390 968863120
Q 2968 33005 5270379226575
Q 596 36974 5804653082241
S 23939 727549095
S 28076 701978021
Q 291 37353 9213049175059
Q 607 36457 5103102472629
Q 12619 36911 7275336854545
A 14300 456812696
S 23634 65576653
A 11567 427428075
Q 2075 22445 2565509509566
S 36142 341651446
Q 7673 36733 7418287411238
Q 3725 26166 5341953773043
Q 3900 31712 8256549661820
S 6395 641860957
S 22786 780380119
S 22254 319060562
Q 12945 33762 6139929530890
A 8662 30311819
Q 3689 35361 2035822788943
A 9165 934958141
Q 3528 33774 1768062639399
Q 1510 23226 401010554205
A 15912 702809313
Q 2170 26827 5629049916127
A 31270 920822276
A 17179 11009276
A 21362 252402840
A 3613 310801032
Q 2692 33565 8953627654613
Q 2884 33347 2170318513152
Q 620 28196 4347606210935
S 28389 471741096
S 7104 817797921
S 33107 726967304
Q 11805 30976 8312507317156
S 242 262187175
A 10237 204730634
A 32904 133378168
Q 12022 32077 94427924531
Q 198 34671 3467040703627
S 1639 470268486
S 9335 947987653
A 30778 134765057
S 22664 455691385
A 18317 920712824
S 12500 246154672
A 15425 131456543
A 26972 547600060
S 23426 109414133
A 12602 186944129
Q 441 35077 7903140749704
S 24459 238835956
Q 6451 35001 4541077959083
Q 4440 34002 7701208422752
S 18000 523047050
A 9854 154846057
Q 2734 37383 7467032371950
A 11637 848474217
Q 9928 31011 3232045201382
A 17783 742613412
S 22845 703378010
S 22244 19388461
S 16504 151366711
Q 1230 29444 9814993860822
S 26081 596470126
A 27140 569795811
A 27595 138677473
S 13625 843958416
Q 11542 37000 8965323634217
S 32938 337789648
A 35461 187343221
Q 5255 35129 5192738765606
A 31657 982501436
A 16126 962032023
Q 1146 34295 1013100773671
A 2061 421290685
A 25388 917865715
A 33002 94674430
A 13590 448533425
A 17778 979595267
A 25154 419731542
A 12543 988248586
S 11358 761423898
S 7061 370213529
Q 2011 20923 33674149769
Q 2092 34132 628199214389
S 31812 65233190
Q 4008 31014 766338998423
Q 1374 31658 1316371326758
A 7865 244989055
S 5466 737058083
A 3319 979647162
A 13502 544680699
A 23435 760134016
Q 9346 29724 4166120487428
S 8176 267956441
S 21074 63185482
A 4696 257365554
S 3451 694033302
S 27145 807561378
Q 11231 35758 4338102045000
Q 154 35984 3245651866213
S 1531 713341768
A 30936 26968661
Q 6945 33586 3749412794138
Q 5337 35087 9486487508603
Q 5034 33711 8332581069137
Q 2886 26407 697395209573
Q 11413 32567 2105018937570
Q 1506 30853 9722604904692
Q 10712 36082 8006053674621
S 9138 869469773
S 6647 309617618
S 17861 288816032
S 14834 697698347
S 12264 988394685
A 19038 972788058
S 36214 562353072
A 2721 908771294
Q 11098 33707 8890502806333
A 30137 492347591
Q 15572 36203 3006166754936
A 15442 205354033
Q 7601 29774 4394799296237
S 26123 761043385
Q 3473 29444 6885813526098
S 28861 24113646
S 9824 978618527
Q 247 24687 9820582074232
A 36380 124477006
S 25603 25938895
S 36053 691770155
A 5471 712011648
Q 122 32275 2533652795969
Q 2584 34129 4453189786908
A 35439 454733886
S 26244 479051367
Q 234 36055 4578945124316
Q 12856 31742 4991652063361
S 21256 39919959
S 24317 549335731
S 34888 400371953
S 33416 985005482
Q 2138 26649 2313411770943
S 25090 780464780
A 467 911282397
Q 13013 35007 4761242408175
S 26379 952375483
S 26420 447466541
S 16344 16733695
A 11043 778405928
S 25481 369217113
A 18026 115382705
A 29095 284606754
A 11073 27280819
A 24656 832120974
Q 15933 37161 1667269632503
Q 5758 36727 8542509523838
A 15359 92709452
Q 1862 37020 2507334472155
Q 3965 35876 5940065181945
Q 1418 25347 2639336008731
Q 498 36741 7370873852473
A 1200 663007025
A 19292 604265785
S 9112 833085708
Q 869 34975 2713644854434
A 3477 778510368
Q 48 21613 9414101370641
Q 3541 37276 1260242162743
Q 3318 36102 8562015051831
Q 2869 28908 9305558894279
S 17068 416806895
Q 978 28767 6086097697000
S 3234 595260778
S 3460 732624430
Q 1364 37171 3831675901399
Q 22 36071 4059878952295
S 15884 203378893
S 21148 614103557
S 32408 604274747
S 11880 656761948
A 1742 833157508
S 6313 738545874
Q 15462 37211 5683929236068
A 23109 307719335
A 9178 538591071
S 30877 739941832
Q 7258 34472 3416933462170
A 29905 890488596
A 22725 617267139
Q 5138 32236 7927723932637
Q 1642 23478 2921200789438
S 29869 593995991
A 13188 387589954
Q 962 37241 8972875936330
S 29765 616831945
A 14432 382736167
S 6892 319831402
S 22436 917820247
Q 6828 33768 5507733445497
S 36195 205919191
A 31486 336898407
Q 1222 33379 8261836448361
Q 12833 36726 6581000946455
A 9108 671715081
A 4552 851666943
Q 1536 35293 6096434455055
Q 242 37357 9519269724735
S 2592 978455454
S 9585 656050283
S 29250 62814353
Q 6232 28346 2420831141164
S 15266 514857694
S 7928 633831041
Q 6860 25827 3093633739213
Q 3974 36591 1013096215690
Q 7606 28292 8702978476207
Q 10298 34342 1939299550207
S 32074 373862860
Q 824 31264 533823992943
S 28773 108366141
A 1109 813411565
Q 702 37368 681868671875
S 5645 503990224
Q 6727 29456 9523047413801
S 22073 663281782
Q 3545 36584 1119496127690
S 27669 906188988
S 18317 211668448
A 33100 589661862
S 16150 423380115
Q 5407 36182 9404815375218
S 29515 559743532
Q 1068 37058 342386931922
Q 5764 35742 2792188436745
Q 5296 34911 7167801022895
Q 973 36212 5437848543052
Q 8689 34061 6885089482522
S 37083 351299482
Q 4898 36174 7620398976459
S 15953 239781110
Q 3064 35944 5635206303435
Q 4906 27649 4128598426654
S 20642 919041897
Q 3585 31565 5085146659909
A 622 790825095
Q 5084 26820 1795807422978
Q 1842 22499 6907395939108
S 25440 952827201
S 10217 303730163
Q 4317 31711 1341967250884
A 2696 47452715
A 22681 11889815
Q 280 34794 4181257135181
S 2596 318230338
S 31933 839319669
S 175 61086631
S 21859 464124496
Q 3150 36150 9917435579630
S 287 997691246
A 3447 318874550
S 21163 599113254
S 15401 138354446
Q 6566 36668 7138075113639
A 31608 775245083
Q 11527 33523 290248042479
Q 881 34168 1938028154281
Q 11498 34551 5200801582154
S 909 922865020
Q 8050 34078 1210805111478
S 12611 927685809
A 19062 310187083
S 14939 506296272
Q 388 35142 7062672292380
A 18516 512945653
Q 1684 34147 4184223076517
A 12342 608286232
A 25359 82319168
A 7707 533881250
Q 528 35526 1374645017879
A 21943 880622901
Q 646 36241 3989605368104
S 4415 426147353
S 18378 353126503
Q 389 32722 1901713246849
S 20049 109121933
Q 824 36337 3427833791984
S 7936 726923624
A 25110 793407599
A 6080 560208734
Q 4289 37323 1403520694930
Q 5991 35462 4796553594190
S 4201 707645870
A 34866 283502791
S 24875 188423401
Q 4922 35922 4222011446783
A 18633 974937941
Q 7107 29104 2554728372867
A 30041 490790564
A 6383 43267676
S 20781 676554029
A 30101 618330816
Q 1120 28667 2699728634833
S 2537 815294165
Q 914 32143 6316517980131
A 21973 711519481
S 22071 491083544
Q 83 36708 4150676548201
A 17883 4545121
S 6278 297616340
S 1422 385753114
S 11226 732801622
S 3821 642274166
Q 566 36753 1680856933028
Q 2809 24243 4579679239059
A 25507 259708233
Q 350 37251 846787723553
A 29327 862220131
A 32066 922576522
S 4725 715750387
Q 9685 32787 787972253050
Q 3326 29225 2522257488755
Q 3011 34885 1890364061807
Q 1152 22460 1074403319557
S 18812 762024895
Q 9105 36559 5954279038208
Q 9837 32531 2636891930082
Q 7776 37316 4977506772497
S 3376 569556644
Q 13333 35648 7144000331440
A 15528 985531894
A 4430 245153553
Q 2264 28397 425921999338
Q 6895 34542 6860605154905
S 6713 498687722
Q 1295 30571 181493235040
S 24573 196532469
Q 7248 32000 4797992730629
Q 206 36093 9547671281395
S 32247 551690182
A 9244 773435471
S 8978 586606438
S 4685 605788782
S 10787 765759751
A 37093 505886120
Q 544 30804 9177765432863
A 33608 510563550
Q 6624 35824 2471242866900
A 34635 90513108
A 31011 323266206
Q 324 33109 6460196431831
Q 3720 36541 4929930717255
Q 86 35683 4814887522297
Q 5020 30361 4521161434824
S 34334 346156431
Q 3495 29104 8539543166619
S 6822 351107482
Q 119 36983 8879470675695
S 28401 414880658
A 32086 293873810
A 11895 414357061
Q 1933 22729 2546224920203
S 16824 388100758
S 5912 458374729
Q 7969 32227 5127345139934
Q 6867 25622 6698556246667
Q 3415 23675 8582797429659
Q 5433 32425 2718293052115
S 12643 215650083
S 9100 277339499
Q 9748 34702 126186036139
A 13601 733405952
A 26436 471164619
Q 1182 33562 8777780575981
Q 1930 37402 213501767250
A 24526 493928596
Q 5719 26763 116331341935
Q 3231 33745 6784617598860
Q 6053 34805 5823068073221
Q 1 37388 8652211023810
Q 9845 34342 6599077480064
S 9164 600391268
A 18205 333210426
Q 1751 24975 1232264014613
S 26801 848278782
Q 5788 33164 7946597209412
S 12214 496814398
Q 14113 36157 4050116304129
Q 4163 33451 7353063499214
S 12090 888455657
S 5838 465717312
Q 5778 37059 5879909214817
S 12296 776487580
Q 1318 34745 754710255427
A 9674 451323502
A 25595 946956085
S 20622 950980204
S 27562 876121060
S 14084 344386976
Q 1689 32793 4019162829290
S 23373 120986600
Q 3696 36315 6342605010878
S 23946 951590260
Q 7686 28253 5874012602670
A 10224 412559325
A 7881 509077688
Q 7714 30113 3380906941296
Q 12131 36943 5193767236803
A 15100 490096956
S 13599 50639259
S 29772 264995264
Q 352 22161 5966126015740
Q 10857 34556 3291305872243
S 23100 869789730
Q 10067 34364 7449907656808
Q 9206 33338 550035295302
Q 6984 35753 8789237890267
Q 6732 26008 1636601228829
Q 2549 37264 2958666680814
S 9750 588596990
Q 907 36336 9159085533667
Q 5686 27007 9341603452658
S 7187 103131551
Q 4864 30700 8425923794713
S 22586 154481812
A 34146 777407823
S 36020 813318772
Q 604 35715 5921143590847
S 11282 203668735
A 34014 571452478
A 18055 937328005
Q 7993 35098 7615460762058
S 21174 912516487
Q 855 31502 4308228113262
A 16213 875836693
Q 2496 24157 7812075369279
Q 4271 35370 3086241635132
Q 2921 31930 5965026828025
Q 3684 37211 238690581144
Q 7011 32033 175213167964
S 35304 783914252
Q 4458 33564 2912014620862
S 5435 857037531
A 2180 38591768
Q 11368 32240 7181288431019
Q 15818 36107 434854514219
A 21245 804709934
Q 14141 33792 3303441113717
A 15669 485138364
Q 8054 28383 8030608643530
S 28468 217019500
Q 1483 31731 4612578240567
S 30823 531176762
S 28424 560129965
Q 1104 36493 7948334583213
Q 5321 25408 2866473869292
Q 13113 33419 2580288078903
Q 6313 37185 7162016666627
Q 409 36939 7051244189901
S 30258 439501664
S 26158 306989524
S 23971 751750657
A 1059 881130238
A 26400 899338965
A 19427 346796675
S 1256 738074369
Q 663 35063 7494727760546
S 26344 310558714
A 33109 233494781
S 2732 403176361
S 5514 38338141
Q 1024 34276 1033795961929
A 1235 92831411
S 11958 198700907
A 32614 550627686
S 21913 926403289
Q 14572 34839 3848338292374
A 25334 691076375
Q 296 32727 4843626239701
Q 7134 28192 9168053138811
S 19063 551774704
Q 351 36264 8555393351096
Q 405 34096 9110297983524
Q 4801 34399 9655586286182
S 24126 953394824
Q 6411 36931 4085546843837
A 12589 627751731
S 27906 798225389
A 5386 411534227
S 17367 753765623
Q 1639 37410 5229631620978
Q 24 37347 2429914043757
S 122 62614417
Q 9930 35402 4833150080166
Q 2265 31717 7419497445632
S 12101 170529892
Q 11121 32232 2462761320375
S 34987 169493947
S 5749 167191977
Q 499 27318 2064812502879
S 29061 577298863
Q 708 32536 2727921941151
Q 4548 34383 3992432826257
A 2025 563347446
A 8199 26051160
A 206 844659147
S 19796 455815718
Q 13103 33337 4071548709957
A 12557 314132147
S 18767 290640308
Q 23 37143 3061474186637
Q 1056 34273 2212290044507
S 25219 942667481
Q 2839 29430 1857804438060
S 15281 642729200
Q 2765 33335 6352335601260
A 16308 137461942
A 35594 40517279
S 18898 379194898
Q 1563 33430 4939342536524
Q 1065 28204 5140997143130
A 34570 574058839
Q 2978 36499 5908750602546
Q 667 25316 5766373428292
A 6475 985115627
Q 13081 33151 1039540800892
A 2190 218395454
Q 2883 35719 5230114661902
A 20753 90126749
A 30967 176878210
Q 4782 27827 4112170893316
S 18352 581271184
S 20334 756847630
S 35873 803648626
S 22342 947791937
S 34528 268494931
A 22657 335345022
Q 4649 34521 3579555571943
S 17050 238178580
Q 2213 23329 7661715354835
A 10927 844974982
A 30971 460721377
A 18074 485579876
A 29587 703067789
S 11071 681458130
A 27944 295201660
Q 6842 29381 1008956191749
A 8139 211699473
A 6055 633406353
S 3349 472670981
Q 4138 33387 3698900997639
S 7845 732063169
S 9505 870711100
Q 1405 32830 1122386530488
Q 3149 26555 5423244115079
Q 13 37398 2454039523234
S 26956 549425608
A 19134 267107369
Q 5088 25198 8955515709029
Q 893 32609 6122363726716
Q 132 34650 5714168432781
A 3163 523675177
S 19737 823607312
A 18181 631838808
Q 785 35650 2418474267952
A 5954 881997521
Q 1986 32231 611601510516
S 28948 765492151
A 30317 70764948
Q 15997 36174 7671855614181
Q 5422 30517 1645141338270
S 11928 237344924
Q 7347 34294 9928278094480
A 9004 487844152
Q 2112 35007 5264625224381
S 20589 814870135
Q 185 37028 3427144913163
Q 9676 32382 532851098246
A 19951 419890621
S 6197 553959285
Q 45 36892 6040784210642
A 35283 538758707
S 36364 151213764
A 11936 779350565
A 26675 327737934
S 24506 76138502
S 27955 382005707
S 5634 486780226
S 22599 589547592
S 21023 823948656
S 3867 851711777
A 23489 665177204
Q 3389 28990 4627128312332
Q 6752 27268 9208956596159
Q 9001 35439 9892266186393
Q 1197 37159 2489968630519
S 14944 355692535
A 21201 375057274
Q 474 36808 7592165094987
A 29580 602352646
S 7771 22910904
S 5423 797999207
A 26851 241267403
Q 1492 26753 4058552045937
S 7701 181052249
Q 10490 36829 3496960961789
A 7813 703413757
A 8165 4044184
A 29112 630698196
A 8142 22545783
S 7040 345259992
Q 1122 37286 2308378647258
S 13204 970436247
S 117 803370753
S 221 989398226
S 9394 820929363
S 29448 723467771
Q 4860 31150 2278832642945
A 27573 211908400
Q 2995 33656 6966229459262
A 13365 187600983
Q 5281 35782 7952180485888
S 24700 432013518
Q 776 37051 5897963344744
A 21059 352908746
A 6638 852265309
A 21908 572244438
Q 9920 36333 9179421634876
A 2035 201358474
Q 1190 35956 7627671136428
S 21557 486727166
Q 3090 25239 6770599728464
S 2200 94841228
S 5350 889846294
S 3349 364579335
Q 110 37351 8451108576756
S 37361 130283490
A 23185 227166887
S 24522 88870527
S 9692 114520143
S 8156 200312018
S 903 109673426
Q 1489 37172 9585555733134
A 9993 403287007
Q 10724 30304 4421473202860
Q 6734 35743 2611883297125
A 31989 174699729
Q 4100 31476 406311051652
Q 1785 26613 3218455055559
A 33073 989402038
S 98 791125680
S 25330 116704145
Q 5634 36724 2729147511853
A 10480 502947856
S 32867 187404071
A 11622 598856519
S 17790 985182002
S 6414 25727344
S 14946 726861644
Q 4754 37090 2165652888953
A 4892 926995234
Q 269 33414 8877694623762
S 35624 480572126
S 4686 956771197
A 31273 52970803
A 26518 948035606
S 537 60431037
Q 2898 31296 913476618542
A 14951 380473457
A 12291 448314922
S 37087 705256660
A 15064 610520397
A 14483 309353457
A 11978 297884094
A 11285 826852022
A 30514 267050396
A 24479 584365395
Q 3115 35484 9843829764780
Q 792 28107 2092565625146
A 1467 192358924
A 32367 394565522
S 34482 936204566
S 27218 802935694
S 25408 309136560
S 28195 894716885
A 12423 906666330
S 6502 404199908
A 22942 927450520
S 18344 163949194
S 20918 407687744
A 23753 922653179
A 7848 106186941
S 15934 924195069
S 14411 771915343
S 14175 289623309
S 9997 694181446
A 9307 182047219
S 20040 334795687
Q 3051 33283 4345467140732
S 3285 222315024
Q 590 30192 8098694316757
A 32555 670760170
S 734 447776424
A 36419 387505715
S 29577 581525963
Q 12037 32388 5424101034743
Q 372 35676 5714179651395
A 36245 211264969
A 27988 645056843
Q 10968 34946 8267353534671
Q 1425 21897 6004173273622
A 23646 772048581
Q 1932 35291 5471983584595
S 24896 937311806
S 36349 817684035
Q 4040 26161 6213534220893
Q 542 36833 5475540658248
Q 2179 28119 8726101616651
Q 9649 35618 7552493106798
Q 2069 30398 341656406306
A 14330 16241632
S 36966 719309437
A 10668 227444821
Q 331 35771 9016712467148
Q 12089 32789 5862068176376
S 25157 155657149
A 20525 699865037
S 23542 883488942
Q 4317 30247 3965827049967
Q 16719 36315 2258730651627
Q 212 35739 8877999936138
A 15321 117380746
S 3674 722986720
Q 9163 31771 9102669562264
A 26324 328084152
Q 5689 27533 7912934514002
A 141 212662598
A 29305 866032455
Q 2668 36935 8917901005754
S 9270 763194222
A 23957 921564693
S 34902 14626856
S 20680 773127130
A 11666 455111112
Q 5900 35354 7875926525747
S 14337 923869916
S 29340 1898166
A 4360 674641759
S 12132 774195197
A 103 726530709
A 1335 910217443
A 34033 661071271
S 36282 409949811
Q 2039 23656 645352970648
A 19453 863792663
A 27050 407464062
S 8508 314150991
Q 330 37229 348849893269
A 20475 524623974
Q 3580 32650 7126066433973
Q 5297 32058 492687068823
Q 4512 26620 3256638621615
Q 9888 35758 7966765280933
Q 691 36989 580920168973
Q 8366 34737 7314734685598
A 15267 612018542
Q 13211 32973 9101166857579
Q 8796 31447 5143996333574
A 1583 817939177
Q 17991 37265 156336701020
A 10807 864909579
A 1058 300470091
S 30026 350273994
Q 1672 20776 8602877010267
S 23422 922506760
Q 5489 36780 1507878011353
A 2462 80795585
Q 1428 24632 1004498418868
Q 303 35662 8454741751673
Q 8012 28610 593553327663
A 27340 87737645
S 5745 634397027
A 16325 126450028
Q 162 30972 6222149164562
A 18254 986767197
A 27099 62153844
A 1263 911601970
Q 2425 34643 8668146034975
Q 231 36573 2685241527669
S 19582 358821269
A 29006 270953798
Q 621 37302 2217756903747
S 10005 144691413
S 21536 112340884
Q 1127 35050 8363252159334
A 16290 279181458
Q 75 36791 4055409517609
Q 475 23373 2306385779155
S 2433 644527498
Q 1492 31736 4050256801311
S 30568 593826908
Q 11042 33122 5146467658068
S 17659 551537869
Q 11894 31992 5895815864697
S 20723 186186084
S 3467 633781487
Q 7038 26150 2672251664603
S 24333 980883539
A 19386 859858255
A 27370 223650379
Q 5828 27877 3133376868135
Q 796 32083 5349598832301
A 26904 111093325
Q 5418 33082 9831143846832
A 12014 719999949
Q 7866 35656 5994374981919
Q 5478 26710 7625602158579
A 22813 719905592
A 9801 329440293
A 11427 32617749
Q 4173 36005 7706885292445
S 19618 420107172
Q 506 36773 7174552288209
Q 2030 22085 324535050487
Q 9773 35514 875421702589
S 1757 18020818
S 10278 755065927
Q 1753 32757 7921249040617
Q 11653 31395 9187914837411
A 25701 634474651
Q 15361 37149 7914371303958
Q 6034 31836 8373907796848
A 26930 598325493
A 27800 430576585
Q 1380 35891 5620058317091
Q 400 31954 2593159579804
A 29252 797110151
Q 2195 35613 1651958833922
A 21786 420884238
S 35818 158207821
S 1807 513175577
S 976 913152384
A 25911 505629397
A 34859 178833990
A 1195 773221502
A 18060 413396168
A 35641 187691510
A 7888 964638031
S 29592 779064277
A 22830 574442237
S 10754 93300925
S 19164 638832062
S 13956 194077327
A 7262 697558222
A 16219 417732846
Q 3124 33063 6624443608241
S 15045 700339829
Q 1324 36643 3849057352010
A 8039 304386104
Q 4308 33790 3418556385413
Q 6113 33637 6732456534867
S 30393 45571296
S 15988 282632156
S 8961 106514988
A 31373 952973202
A 16615 662679476
Q 1843 33157 4066349873967
A 2086 24304038
S 7341 162728872
S 35232 238062574
S 28720 285946305
Q 1060 31385 4207721222771
S 24579 490999147
A 17812 988804100
Q 9432 29543 824048014551
S 35077 809728000
S 9408 838903663
S 17588 224539970
Q 15574 36123 1831961550523
Q 605 35960 8752032429788
A 24673 209865500
A 5329 95134633
S 36063 805922775
A 724 662754512
Q 60 33878 750099535779
S 23770 705021474
A 16535 148350835
Q 2599 26823 774732181163
Q 2277 36194 6885006914427
A 20411 209921632
S 18026 794873080
Q 205 32541 2918418177224
Q 4150 30621 5042550888629
S 11975 185626092
A 6958 330080785
S 30998 254331735
A 31480 699949942
Q 33 37375 5191434300314
A 5307 345232696
A 10240 811533678
Q 5976 32377 7940927327676
S 11475 164971462
S 7075 603654770
S 10216 618466591
Q 4335 36937 1072526039995
S 27404 989396603
S 20777 875310628
Q 2724 34255 9602515635228
Q 2572 24983 6414536806681
Q 11089 37022 3698191358334
S 28431 936402580
A 3412 863707885
S 5743 94969066
S 11687 197780509
Q 12053 35301 9007608193625
A 17908 558647293
A 24893 399128256
S 10373 952009801
Q 3951 34510 3423244794300
Q 2275 31645 6332355734990
Q 4497 32361 2176970824077
Q 8033 31770 7046039094567
S 3519 143786667
S 23556 618390106
S 20536 730551090
S 23893 239749515
S 4500 673550708
A 37269 209607927
A 31642 471623523
S 26487 322317263
S 13641 140851554
A 8028 480614933
S 2165 480013913
Q 8694 32658 8513232679231
S 14750 43715806
A 33315 853142778
A 7452 778979755
Q 8706 27422 5087132709811
S 10789 626504006
Q 6130 29287 5736811705475
Q 2184 35050 2303458979356
Q 8053 35919 8417202539951
A 12034 897798414
S 17756 399927126
Q 12198 36773 5674091208939
S 29082 373932941
A 27099 661009439
A 2002 117295580
A 34400 675187999
Q 1009 33410 8352166088670
A 26297 850829029
Q 7927 35547 8398010238558
Q 5713 31091 6962135223250
Q 6515 30255 955882592691
S 14916 737464876
Q 136 35710 3038030807131
Q 238 23795 1981421072349
A 37368 915621352
Q 3481 34432 4890534673431
A 13394 912308296
Q 1755 32215 9515072523661
Q 7554 37345 2166535714443
Q 5115 30592 7820941460157
A 6027 546597070
A 21985 819653003
S 20763 885731640
Q 1752 28701 7609008423831
Q 115 29190 8862724535502
S 23101 187620208
S 18470 896143244
Q 4753 32592 8057418844278
S 15100 54973994
Q 11619 35289 2811729548958
A 25102 831345047
A 33859 339902518
A 27678 550443094
A 12117 521356616
S 31317 104004404
A 33100 259545498
A 24232 838093439
Q 1538 31699 4704773123036
Q 4972 29745 7720114890002
Q 595 35717 2848902101282
Q 131 33614 2202390185729
S 24975 185309048
S 1390 195851275
Q 2416 34143 6649992389108
S 10093 78025056
A 24895 850077983
S 10607 772050677
S 8743 665350336
Q 56 37213 7144043047357
Q 1503 36829 9102383688252
A 31484 355327365
Q 6399 36256 2494016687580
S 32003 815890738
Q 3364 28229 1710592862409
Q 4711 34626 6260032367029
A 1749 565128976
Q 5565 32942 6629924956424
S 18666 192678094
S 30482 621064855
A 19564 237616673
Q 373 35772 4808035242197
Q 7263 34666 4926844530913
S 35247 262210882
Q 4321 35922 864208718933
S 3225 135032003
Q 10901 30636 8194982701757
Q 2412 36400 7059728241698
S 9951 132537694
S 31959 59477504
A 34610 588047422
A 29745 681408316
S 35816 846578983
Q 226 29340 5439927712166
Q 10 36391 2838151516214
S 31423 794402325
A 27046 631185297
Q 8156 35366 2470641019454
Q 2997 30123 7339939747537
Q 5476 25170 8471997391921
A 15916 831153976
Q 374 36828 8552346175813
S 15295 43242433
A 33342 536153866
Q 15814 36356 1983058290988
Q 1501 32855 572929599791
S 35588 871393245
A 12271 442156306
Q 1885 37413 2042243258084
Q 12270 33668 2267779436889
A 3921 331448054
A 11291 99467354
Q 6377 32317 5027028860259
S 15439 697098861
S 7845 618869958
A 7664 486736693
A 13518 780535218
S 11665 819739867
S 29845 873551842
S 5284 797910595
A 25193 145318843
A 21978 399828094
S 24072 660613783
A 3960 595751303
Q 119 32950 4384567776880
Q 5496 37028 9971130183401
S 241 375046483
S 29239 280134368
A 24412 439562949
A 32805 104785631
Q 507 33869 5883781433538
A 22315 563613494
S 18716 971264389
A 7981 888716446
Q 6919 31825 6178080952776
A 16493 168706923
S 19156 408604150
Q 5104 24347 3665959933787
A 37288 470046635
S 31947 264591263
S 23282 212138768
Q 10714 34000 204077477130
A 10394 716955929
Q 8413 36764 2499537132257
A 20452 331493127
S 21326 876813861
S 20302 760640099
S 11546 785146592
S 36490 782374030
Q 8993 36923 6015097688982
Q 12484 35788 5023532236707
Q 8257 31323 2411672911732
S 453 883362142
Q 11667 31276 9888387707258
S 7403 299201555
S 747 411786867
Q 9814 30280 4753536462614
Q 1083 30436 8872737858842
Q 4637 32861 2574159652001
Q 5616 34429 7854276713120
Q 7004 32577 8127023209174
S 13473 451315450
S 20692 785431047
S 35484 475435711
A 24542 768215216
Q 11064 35110 4174417297715
Q 1913 35988 9566839197343
Q 9347 35515 9110681679621
A 29496 402114895
S 25416 446732376
A 19133 883958746
Q 8022 29142 5984004059792
A 10823 714945105
Q 5217 30091 6584218232684
A 10436 323775913
Q 1869 28457 4532537529091
Q 10949 33201 9970584456877
A 18076 896587153
Q 1992 36358 3738814682849
Q 702 27429 8771886234221
A 5684 546646825
Q 1629 36830 3671495937884
Q 7530 32564 9773787710834
S 37345 704817328
Q 2274 34935 7462666184433
A 13870 920156134
A 8787 565071929
A 30082 840909462
S 19595 747773165
A 14883 666235468
S 26652 56116736
Q 936 35693 5345355229960
A 32464 691948189
S 5262 348007538
S 1520 298695109
S 22144 892623318
Q 2455 32172 9698725293859
Q 8375 32774 7359195448450
Q 2834 23675 1945532302162
S 33631 241667448
Q 6400 27957 2627437827363
A 33056 8932594
Q 734 32393 6933539346292
A 20429 163170872
A 5128 171352391
A 21550 830952943
A 10086 29664935
A 12563 909925339
S 25971 851743015
A 16651 534975149
Q 263 33570 6643185041877
S 29145 432286392
Q 3018 32424 252970614614
A 241 973783149
S 8168 515879528
Q 1891 36710 375021863409
S 28031 857992742
S 7773 167606114
Q 13418 36612 6802186611275
A 31840 83932271
Q 1242 35945 5831430938553
S 34461 721928959
Q 7416 30290 9615593636028
A 29075 771668751
S 11983 776193073
Q 4798 37108 1668079787264
Q 5465 30960 3338044341841
S 12891 345840814
S 36897 962500721
S 19247 512375049
Q 2610 34056 142648596296
A 18550 306423982
Q 704 36394 6219188357716
A 23531 160050406
A 28224 520842808
Q 1267 36676 1788772905222
Q 12807 36617 3023907595543
Q 10545 30016 3960050914148
S 22482 901555902
Q 3715 28269 3181550901640
Q 1015 37375 9659578249857
Q 885 36945 8896060409718
A 37082 710545124
S 980 844515012
S 22679 589113875
Q 1316 35252 9064933838034
S 2030 146395099
A 29763 68946335
S 9681 210100414
Q 3679 33101 9943303231095
A 36057 844605550
S 23125 109626698
Q 15075 34570 1150899462070
S 31884 416789809
S 19334 106062613
S 29651 999587364
S 22014 330298046
A 30500 289618880
Q 2372 31065 2924459668560
Q 3471 35163 5335464578487
S 3207 681476112
Q 2051 24832 7434699266154
A 9759 966372069
A 36197 180105175
S 8 313123390
S 4736 171821154
Q 12113 36162 3334640715587
A 35828 18938180
A 14834 665485903
S 17907 249986478
A 24662 336217053
S 28176 196556123
S 7624 209297373
A 32322 649995902
Q 1069 34507 2880245690970
Q 2050 37065 3021538047003
Q 215 36446 5786889956377
S 12208 921570453
S 13857 916506257
S 6369 211370016
S 18605 711366149
A 31706 66937728
S 19366 700416224
Q 8758 31090 2216572058540
S 29376 987008419
S 12342 342809717
A 9610 169997622
S 34867 452069062
Q 4035 29716 3110341024422
Q 3969 34020 7225904947509
Q 10032 34280 4531284194884
A 26727 59287381
S 13502 880486168
S 27071 285478944
A 12058 642496775
Q 7183 28837 2817317022875
S 23412 606559980
A 6543 839422495
A 14000 841496813
A 1162 838500870
A 26768 873304810
Q 4594 32007 2101222176250
Q 1767 23404 4878342949239
Q 877 26183 8724160095402
S 13062 32726189
Q 5099 34783 8887290786655
S 33270 181408302
Q 1970 26323 1261638468278
A 29894 613138492
Q 5139 36842 7801750205392
A 32162 793837084
S 31617 424235031
S 27128 162948431
Q 4109 37372 2333128459435
Q 4157 31907 4818609573576
A 8003 540903709
A 27100 451465209
S 24958 393470910
Q 9182 30379 1396067426540
A 22847 696850443
A 10992 868851340
Q 658 29308 3247539882666
A 19819 835179353
A 27196 791543998
A 13919 160700508
A 1879 518391628
Q 277 37312 8714350966250
S 5414 654595406
Q 2097 30427 1223788466137
Q 4878 35825 2177759534716
A 29454 873741309
S 2914 374503657
S 4828 82467288
Q 1982 37225 7041989999734
S 33680 605021636
Q 17712 36695 1567065792229
A 19665 798899220
A 29472 21385370
Q 4087 33982 8633454980472
A 17150 231022683
S 29316 556856132
A 25048 127953378
Q 4059 33104 8593651773107
S 11037 592613382
Q 1698 35337 3077412778941
A 11857 24560615
Q 215 35049 3958368393350
S 30613 308172914
Q 97 36645 2162078750609
S 5947 505926086
A 22657 671928243
S 22792 344190583
S 9096 785277079
A 32348 455091057
A 34019 911691766
Q 7 36745 1894998645743
Q 6677 37085 5726703995842
A 32017 844882350
Q 4895 34014 5038651337378
Q 5391 33433 8306431676922
S 16014 622656415
Q 2996 29171 5452480070547
S 16806 929190020
Q 3055 37260 5387051157172
S 10853 490109627
Q 4884 32380 3644729824579
Q 11000 36620 9596720334914
A 9628 875147524
A 32477 889462809
A 35179 960034492
S 24757 739668934
S 36634 943818693
S 22993 611003526
Q 11851 32562 5349154729659
S 4559 265633655
S 742 765562496
S 24908 365893864
Q 9031 32012 5818728164538
A 13342 987366446
Q 1232 36355 3106730088228
A 4798 671310009
S 9484 517178550
A 5022 538615370
S 26227 93097405
Q 5714 29904 4222896148374
Q 4178 28660 6764855153266
Q 175 37272 4587087614935
Q 96 37284 5633883391636
Q 12069 33976 4418585557857
A 26112 989347646
S 37103 950508114
Q 15514 36424 5516128143129
A 19365 250250081
S 11112 467207234
A 20469 864249864
Q 1426 36325 581201879231
S 11525 927413413
Q 8439 33567 3314025774218
A 37114 346727266
Q 7270 32233 2308119466673
A 21102 813894884
S 14335 897528933
A 9966 927472903
Q 5882 29185 5211061677876
Q 2529 22718 6991048794993
A 33910 691157422
A 4324 19398496
Q 9302 30690 5591232337971
S 11611 520027234
A 7315 723777788
Q 1883 37022 7920054248605
S 3856 118456523
Q 1105 37182 5127429037823
Q 9643 31977 9193274594979
Q 16333 36497 9427126798419
A 25487 554819997
A 20338 636405745
A 3683 101295184
A 34630 443798254
Q 889 37170 513833022389
S 28106 227649336
Q 4911 32710 3985762615492
Q 3105 29574 3142959947615
Q 1485 33203 9119959776945
S 13999 660661060
Q 4593 37311 6715047633925
A 7652 94613461
S 29614 704650137
S 5744 741823071
A 3461 846387409
Q 10962 34287 3957880560345
Q 1527 29347 186302759690
S 7781 650139409
A 32022 569383625
A 20976 169582747
Q 16844 36610 9769090891285
S 12070 507131258
Q 10522 36998 1312111472351
A 25133 132324748
A 25765 311450209
S 30524 454590487
S 16686 344471562
Q 5671 36795 3301252881417
Q 8449 30972 7127070365745
A 28670 28325679
Q 1372 37139 4205537808166
S 29886 442872085
S 8483 385336579
A 29343 695360928
S 33038 252544981
Q 12321 37119 2472783254955
S 28321 389885388
A 28110 257594705
Q 16683 36900 752492020472
A 5806 201708534
A 13719 849030681
S 25250 360118152
A 28709 227669700
A 35395 844037892
S 813 500791335
A 8209 257282061
A 6062 183915843
Q 2057 28767 3004842881317
Q 1589 32776 9701151505870
Q 11865 34505 9365518209084
A 19649 338305729
Q 9755 29562 5627012949436
A 2568 185512121
A 32219 289685249
S 12431 997403132
Q 16613 36563 8241787442790
Q 12733 36253 5134368244516
A 17817 219678829
Q 1354 33639 8568561724703
A 7506 487783365
S 34242 57028158
Q 4668 37178 5490596507173
S 13827 597651780
Q 4424 31466 8931380781126
S 26681 122506097
Q 4538 28650 160025602049
Q 907 33014 5817843207345
Q 9364 36318 2067266667139
S 25276 315336496
S 33224 102238195
S 20873 593583006
Q 1700 36485 8775871046797
Q 15191 34465 2271862023916
A 21126 934148639
Q 3681 34076 9776012252358
Q 2640 35865 4159362710809
Q 15070 34948 4115201599025
A 36639 52942679
S 7170 582489584
Q 1183 28995 1073776603893
Q 2586 25745 7521593833693
Q 11938 36466 7364477141084
Q 9964 36721 682200251255
S 6903 880659203
A 8427 236789670
S 6078 245596953
A 18200 772521204
Q 13132 36198 8618071882096
Q 5698 36691 1275815509612
S 843 754744844
Q 11451 36171 1634458270147
A 21408 181289088
Q 5173 34733 699891439103
Q 9192 33663 5865246189408
Q 1266 37179 4151064466454
Q 9842 31831 2361690426929
A 29588 565941282
A 35158 108160422
Q 3410 32481 2392943447454
Q 2791 26909 663375490795
A 17373 978291766
A 33649 984806636
S 456 236474069
S 17716 898026346
Q 632 27454 603210545084
A 1305 43122375
S 27803 754932546
Q 4706 31230 1770776254229
A 4300 688331797
Q 2812 33439 9397084913796
Q 3864 36106 754417743278
A 14093 239931909
S 18614 984389895
A 27349 614178845
A 16797 467007821
Q 7648 32392 2118416985169
Q 811 28948 3127175236273
Q 4322 35768 8831914986421
A 12642 292570803
Q 5106 35734 2023645991696
S 17488 849974345
A 15734 675198658
Q 5617 26515 8223535871073
A 32341 141016778
Q 13851 34078 3176600182104
Q 14358 37376 3562990422956
S 11493 416381487
Q 1028 32890 340544447167
A 28454 732845052
S 24075 257915220
Q 1488 28163 1051348181955
Q 8002 30758 4229183918502
S 34752 323820771
Q 3568 37384 979684480642
Q 1428 36185 51488772000
S 9441 574033847
Q 7890 29912 5084956234767
Q 12845 32331 622211328438
A 1802 471052680
A 8981 744538860
S 28060 213413996
A 11731 189859416
S 34065 534185876
A 1370 519535124
S 9013 640689470
S 23699 96039514
S 22508 171851548
Q 11778 35080 2674761822705
Q 8428 37290 5979030677537
Q 10442 32624 2092663923549
Q 2404 35226 8839872441173
A 10143 542619363
Q 1848 22103 3710818215817
S 19837 922935413
Q 8061 35590 5678518005278
S 32395 218253831
S 23525 567282845
S 12137 977195414
A 11867 526124665
A 28898 220430503
A 15871 729698976
S 15846 883871488
Q 4898 31258 7228717093676
S 30193 176104770
S 20182 994586422
Q 10256 31787 1677278763301
Q 12984 36710 3956285961214
A 16054 409763447
S 31416 1654062
S 4225 27036740
A 1099 724503437
S 37139 853760038
Q 1779 30308 5998672396258
S 1150 114220528
A 6201 837117189
Q 11566 32992 2275896926293
A 32480 673385153
S 11110 377602855
S 14818 56789664
A 21145 268648591
Q 2031 27576 6105712910693
A 16167 945795830
Q 2154 32456 7884464051507
S 35734 912411500
A 15394 234697450
Q 8044 28795 5150870426502
Q 15252 34078 9998437359037
S 23343 395114
Q 9902 34328 7518236583353
Q 989 37410 9544555859970
S 3116 615456911
Q 3163 23416 4592104347226
Q 6123 24894 5658273757577
Q 13286 33441 2323021857151
Q 10586 34395 2042077910399
Q 7098 34182 8398752774378
Q 3982 35366 3036410878966
Q 2533 35606 8640452943456
Q 682 37021 3427529235611
Q 317 32926 2287880260945
Q 2052 22845 7770489946392
S 16726 854502655
Q 1686 24202 6034540790724
A 30598 920361869
Q 508 35121 3543104286603
A 16208 621835425
S 14300 10519815
S 33908 298036787
S 21400 721210626
A 5392 884993363
A 2493 972834708
A 31497 68948839
Q 10815 36147 7172059197837
A 21638 899093361
S 5870 41408598
S 14770 743760424
Q 16033 36074 6711454647822
Q 1340 27038 3684983586339
Q 2178 30824 8576818031140
A 31037 227940417
Q 11745 33945 2832574363929
A 26952 626193522
Q 1110 37096 856896825061
Q 6837 31233 8777141122078
S 29870 85779673
A 1608 589144396
A 19053 978676825
S 26113 109309320
A 1160 252950290
S 3695 667658399
Q 7006 35126 4185258719758
S 23464 278514009
S 26732 877337019
S 26445 572936471
Q 7700 27969 488643953328
A 15437 842318508
A 8919 657212774
Q 249 34733 1966984822564
Q 8402 32948 6134022584913
A 14891 806621301
A 12007 434236948
S 791 890878877
S 15035 701809003
Q 10530 35797 7098168866555
Q 2930 37416 5814106300254
Q 4262 28644 9628086109256
S 30332 310962815
Q 1432 24773 5648609768221
A 29645 690595066
A 4280 899675096
Q 1478 28572 9049556391800
Q 6817 34185 1219780683929
S 30885 586677654
A 4730 4251668
S 28301 393529845
Q 7192 34625 5944098253757
S 29662 450473517
A 28355 916337768
A 8076 586535879
Q 8078 35627 7141181962360
A 29433 797496693
A 31419 247520616
S 26588 227239921
Q 7000 31008 2321320210018
A 7086 962708160
S 8656 124228650
S 28207 104386832
Q 2230 31260 7589609797267
S 18136 460337722
S 17095 150476357
S 24463 892415178
A 24820 935685888
A 13769 764207921
A 19436 899520452
Q 5211 30684 364410599323
A 34461 891227533
S 2757 182085074
S 3737 750750315
S 20273 919233617
S 18141 354483988
Q 10480 34476 3701481443749
S 9448 32952667
A 21060 900459925
S 18488 434109417
Q 5091 28810 6445832490025
A 18375 475838607
S 7414 523780630
S 21763 861556889
A 12295 15612574
A 174 109941190
S 35930 783623712
S 35892 146260521
A 14342 460145937
A 9090 303432435
Q 213 36649 1396295259384
A 32094 393476701
Q 504 28883 7169187317385
S 18655 727900522
S 2807 152156996
S 20957 591034200
S 11126 347002952
A 15862 426754829
S 5079 967527424
Q 143 24723 3614937470681
Q 784 37260 8377535206407
S 29013 572303515
Q 957 36902 6771400279148
Q 10658 33076 1865458192663
A 13929 708932710
S 13162 95457344
Q 4486 25117 1193242264803
Q 1199 35589 6487048890609
Q 1275 28894 1790974237594
Q 4019 32017 7564477540302
S 36993 487381225
S 31385 728047177
A 9973 750106824
A 34492 264258518
Q 8176 29293 1176995258344
Q 4521 35855 119316657369
A 34205 42050682
Q 1097 36544 5743239365405
A 18998 80830785
Q 6569 33590 5967967541068
S 28169 497692097
S 34758 427797416
A 20785 522311334
Q 237 36842 5742149027577
Q 1762 35140 4544692115221
Q 51 36376 1668562144183
Q 2994 26670 7081682825940
Q 4584 31381 6950354555605
Q 2978 30622 9956008206247
A 9203 297270806
S 1052 750648384
A 37337 512653662
A 32739 74129180
A 24219 171370673
S 26553 797704804
A 33313 928251635
Q 5469 35707 138869195981
Q 6327 32616 3196327409574
A 34348 154418296
S 34665 916882159
A 23983 863928837
S 13224 34702236
S 30095 23096034
A 2891 145869059
S 31295 291298835
Q 456 26655 7933923819050
Q 9809 34917 4183034820975
Q 9067 33010 4604040062743
A 4965 186279666
S 20094 811838133
A 4332 613666508
S 4739 53166414
S 13352 650821766
S 12072 321250115
Q 14157 35102 1508150078286
Q 9030 35848 5721737576708
Q 2728 29199 4697578033034
Q 4402 33831 6417463468065
Q 13882 33423 4602204329842
Q 1684 29151 7735073323382
S 28672 310507212
S 37307 616520740
Q 888 35984 612068970669
Q 1031 33660 7610064243083
S 6472 601833445
A 16624 425097847
S 31983 989716439
A 2904 666991970
Q 6291 33018 3528428561913
Q 127 37312 761600715117
Q 4129 34100 367796257436
Q 7202 27273 4996442979572
S 30692 488181823
A 17535 759849371
A 24593 209853061
S 26177 763819990
S 4674 789767241
A 29075 824048923
A 28029 771839386
Q 6288 31827 7380804397983
A 21384 697350863
S 11116 270175295
S 2846 812013845
A 6500 631846750
S 27347 205292359
S 9444 629053589
A 20089 40896894
A 18784 908287908
Q 7417 33147 6191732278039
Q 4621 32852 8019295520254
Q 4593 24248 4826733508969
S 27986 570746148
S 20327 29298855
S 17199 601629229
Q 17503 36764 866384109591
Q 7024 26297 5207189774446
A 30088 533317400
Q 6954 34333 2569382494773
Q 3903 29987 2795363738807
Q 1480 32626 3019726307137
A 6045 280341510
A 11011 997138414
Q 6483 33250 8584978469409
Q 2251 30994 78981190775
A 6041 800067188
Q 11007 32322 5717355415350
A 27630 57483123
Q 1046 20441 6680199620850
A 15841 805835095
Q 1545 34035 9509040037382
Q 2011 31643 372736987410
S 33850 227835540
S 30308 445460207
A 21985 846791514
S 35768 782753646
A 23427 271357241
A 23605 562646781
A 28509 763136327
A 8223 246205495
Q 9002 35419 7971957871019
A 34546 222943471
A 36544 598080183
A 8302 920530565
S 25663 173210674
A 8798 521457090
A 18172 892850081
S 34281 411214171
Q 7871 34047 5105700605285
Q 1660 36963 9908040943061
Q 3993 32192 5180607159128
Q 7886 31787 1620884915100
A 31531 901597286
Q 9554 34065 5378372457048
S 7097 905805722
A 20955 594471993
Q 13554 35249 9713909175408
Q 73 36102 4371114092007
A 28834 868600308
A 26519 573775519
S 13899 447010174
S 22269 196116842
A 27527 669135979
A 30486 575047353
Q 7591 29862 6034844243359
Q 9243 32486 6007360694202
Q 988 32767 6106561766159
Q 6351 37358 910543977274
Q 5940 35809 5948314808332
Q 255 34551 2520274323491
S 29754 751278684
S 18558 12910128
Q 6475 33338 7454654785828
Q 1269 34402 6709080459287
Q 375 22910 5970702043209
S 19237 477893220
Q 10446 32448 8698728555197
S 8758 381528795
Q 9411 28992 5268559742014
S 9023 792178343
S 27109 485970237
A 31140 88045887
Q 1689 32444 3834275877309
S 24771 67793592
A 4294 297176458
S 15418 821423366
Q 1820 31378 962687623555
A 24081 46250934
Q 5397 27111 6003622138878
Q 3620 33468 4113559012325
Q 7175 33220 1881771285123
S 6731 469354624
Q 6478 35795 4621054835481
Q 6471 35592 4352833657420
Q 1062 37109 8126268406520
Q 3117 31929 746756448908
A 1296 364741134
S 34445 205142584
A 32575 150191941
A 18297 471270639
A 3763 999006908
Q 1235 22331 9755882258589
Q 11380 34030 9553075160451
Q 2009 21774 9740076751132
Q 2693 33235 7622367070001
S 1194 500368587
A 1517 936439104
S 30108 213951802
S 21149 776420365
S 34528 788578120
S 13521 857131556
A 29341 659093252
A 22446 207523020
Q 511 35059 2077042544422
S 7580 350219429
A 26977 348415335
Q 7356 27557 6628666392761
S 8568 714788167
S 33221 573326782
S 21889 887708946
A 3890 536679217
S 23335 295075867
Q 3110 35616 8810240717175
S 31193 42496901
A 7731 278520636
S 31270 697538764
A 15120 299865663
A 9561 663925259
S 2983 815278429
S 20565 810431789
Q 728 36479 8461671326392
A 906 352278999
Q 10029 35804 1970030929922
Q 8712 30856 5321806599313
A 9354 857008141
A 23420 5244305
Q 9292 34997 7651285134628
Q 295 23639 9323989739421
S 21629 544193807
Q 3678 35210 9761477708228
S 19933 765819638
A 25858 563623849
S 17923 628575508
A 4559 531852092
S 416 779517841
A 5932 495066043
A 36585 127291872
S 3716 457637961
Q 1885 36970 2977985639132
A 919 11858254
S 5530 833861822
A 29728 362805171
S 13901 321638729
S 8591 491194546
A 14822 436026588
S 36996 437980543
Q 1727 26104 2454029048203
S 28288 399914038
Q 1509 28625 581265558698
S 4357 192997288
S 33325 701945487
S 34169 18867301
A 33509 38110047
Q 8612 35462 8767114952224
Q 3817 30415 8193806687158
Q 325 25286 3819034795862
S 22335 39114905
Q 18 37095 9489874506722
S 5143 850294843
A 33995 694741741
Q 12049 33065 2118438390463
A 11367 300801259
A 6637 841116743
S 18066 720471267
Q 1134 35876 6461959967015
Q 2233 32775 9895259980626
Q 6547 37052 7008904817765
Q 4136 27943 7623011726901
Q 120 37078 1862809861278
S 21936 168445070
Q 200 35973 8612493408283
A 16285 57618035
A 7764 699038693
Q 29 37335 6581529204724
A 973 357306525
Q 1662 36252 9444610246546
A 493 336403980
S 21203 746456455
S 10787 446056949
A 11408 967891462
S 6862 915253298
S 37071 981972166
A 21635 225461328
A 5152 980358191
A 10396 47597189
A 36089 366703971
Q 1731 34677 4270352446692
Q 2357 32381 5906682270509
Q 385 37136 9659861798050
S 1417 369522764
S 8112 51565281
A 30085 231774765
Q 201 36945 1351654861934
Q 7723 27013 1260323893523
Q 7541 29910 5366831442902
Q 2138 36259 8607284361871
S 481 611645670
S 26586 999711962
S 21794 956293459
S 32671 721414272
S 8383 893817811
Q 116 20098 6040986836471
A 8375 333203528
Q 9300 32081 4726648230133
A 2434 924358587
S 16615 941124237
S 30611 404054152
A 23051 26254282
Q 10070 34269 7698823601550
A 2182 930635763
Q 622 23512 4198975460027
S 489 4080915
S 17553 152499884
A 25665 801325780
Q 2392 28424 5369835477652
Q 1999 35537 5818126664180
A 283 973084875
Q 2623 29725 243616997160
Q 4394 29844 3493447822420
S 10658 834353581
S 10507 867128020
Q 1565 33448 8951849006018
A 6282 145504579
S 34929 503112375
A 546 453278279
S 24006 330817273
A 13573 527734418
S 37280 606191181
A 23209 764259257
S 12602 67953855
S 6197 885239892
S 29101 893820094
S 1876 624601278
A 33252 535967803
Q 13126 35891 2541608360063
Q 2677 36630 6297703657070
A 9195 757215837
Q 165 37148 1470015530559
S 30084 390416239
Q 12432 31443 7145337529162
S 26964 428062392
A 10227 139479570
Q 1232 32727 5465703277226
S 26999 363926231
Q 78 32452 6310424010597
A 25275 711037030
S 32394 822880230
Q 7487 36501 7736895427316
A 30079 86064382
Q 1503 36717 5525643263514
S 10807 428832392
S 6733 845537300
Q 2142 36132 6322837523302
Q 291 35776 5960719919401
A 6651 75252274
A 10002 333207705
A 9570 956824704
Q 13802 34618 1699264150764
Q 8649 35124 9092463116153
S 20794 695773766
A 14641 727747535
S 33225 293053256
S 18655 648915765
Q 15698 34733 5498188630952
S 35335 623361373
A 18775 867000714
Q 315 35257 6868336504971
A 30960 593971230
S 5502 908095418
S 25054 824927738
S 14290 599779203
A 36115 608244890
Q 971 31725 1038196652503
A 21539 833742479
Q 319 37366 3581913027376
A 25596 104434878
A 5041 534007772
S 25672 221304439
Q 2212 25229 5370397791862
Q 10798 35561 6523378445516
A 36022 452078658
Q 5 37405 6413682642927
A 14627 793509971
A 2554 302314392
S 23641 281691813
Q 818 27205 2344939464804
S 20696 733099254
S 19788 46778494
S 14421 108052458
Q 112 20936 3786865157578
Q 195 36721 4825247666331
A 28911 146359040
Q 2734 24212 8924299301325
A 21217 111314116
Q 644 29822 1446710460454
S 19384 980643267
Q 1263 34104 8262970262273
S 2281 563347822
A 31872 288878106
S 36301 672713571
S 7540 718603178
S 13486 760628056
S 16248 295263440
A 6360 241796014
A 23712 102654517
Q 16373 36191 2381996732989
S 4698 450820910
S 2864 762156976
A 14174 422133289
S 32759 242802517
A 20377 823752
S 35957 203974325
A 9103 606785726
S 34161 988673219
S 33791 602954128
Q 674 32680 7128017670114
Q 9874 34738 2144866600018
S 10658 624515641
A 33824 60848200
A 14214 348433017
S 26966 64101678
Q 8187 27754 8174747993201
Q 2792 37385 210352640191
Q 10243 30705 8937761418324
S 24426 356879564
S 29836 584890862
A 14488 922408864
S 22400 40737949
Q 2334 25174 3980567207123
A 34098 568299979
A 480 498736799
S 1821 7788768
Q 8742 35094 3615885772168
A 11510 344338049
Q 2354 34869 2006291548316
A 27276 918961675
A 7324 91498948
S 23045 830318506
Q 5580 28719 1236582212063
A 8835 438829728
S 2890 199722338
A 25918 469447283
A 37184 630681556
A 26301 24083285
A 13843 950417926
S 15587 401424704
Q 11036 29841 5304520890393
Q 2220 33146 8031176244488
S 15219 29565752
Q 11969 32074 8644403888816
Q 4858 35737 6629864731793
Q 288 36519 3102826553304
Q 38 37333 5413803029041
A 204 424795001
S 951 449643485
Q 9026 35873 7245627452259
A 34049 587721839
A 1778 887023795
Q 8766 29604 2896472130982
Q 537 35357 735151851
S 27022 362830183
S 16586 184478211
S 23352 300211797
Q 11954 33962 4474394610810
A 37038 885034890
S 35833 233154853
S 6252 181192678
S 3802 492411998
Q 4603 32863 3617632418382
Q 5784 34642 2779692417109
Q 5634 36605 6278836336010
Q 393 37199 5921498404533
A 10042 530400362
S 32099 701747418
Q 808 36999 6357251810766
Q 7785 35209 444691874900
Q 6403 31280 6407064564137
Q 4139 27011 9838157174627
S 23231 704717679
A 5161 969710664
Q 2291 28834 7728026216526
A 31254 522145835
A 34285 879252961
Q 489 26656 1231737732488
Q 4132 32058 5480020089122
S 2537 383629110
A 17256 9316920
Q 4613 37317 1278475739894
A 4080 329911227
Q 6676 33207 4610080208123
Q 3595 29125 3926116225326
A 17312 744257623
A 25053 192107632
S 27549 776395087
Q 7283 32728 8158855270091
Q 7264 37349 1765324408613
Q 75 37010 403989260403
A 19570 578787088
A 2839 831253905
A 1415 231711082
Q 4699 36884 4632588578349
Q 482 25161 9287871192080
S 4485 799359340
Q 86 33822 6778172151451
A 25591 761290861
S 4609 12496801
Q 4532 25961 9521393364798
Q 5129 36557 7320991814944
S 13628 65682282
A 27969 963540507
S 6154 852885216
A 3067 753601975
Q 8500 34690 6582255516907
A 17546 758949026
Q 3260 35418 5370251383543
Q 3813 35975 2856336245076
S 22447 894622459
A 27877 988604357
S 8480 50434891
Q 3398 31741 4566850441656
A 33387 22140843
Q 11003 33927 1908558556498
A 32263 85443681
Q 2149 33375 7461416820797
Q 9421 36649 8571284757383
S 30965 297377673
S 15465 495961798
S 30026 759335105
Q 4959 24616 3254363527387
S 23982 855869479
A 7734 971940947
S 19307 160921867
S 14385 840882384
A 12517 297964308
Q 1160 35623 30068553669
A 31214 610925505
A 1533 546765052
A 149 643752693
A 5697 982893639
Q 3948 32888 9494402531878
A 26371 762715223
A 1640 168669303
S 37032 155441133
A 29151 374712897
Q 3976 26603 3574596369781
A 16086 477765236
A 6785 680013793
S 32816 94368443
A 21447 618370540
Q 73 37254 943713106837
Q 5529 28431 5817662966507
S 29562 681797182
A 18378 175363298
S 5978 540429521
S 6636 233669685
S 18582 617087047
Q 7328 34363 9022118373363
S 24362 99731161
Q 5049 34585 3166835032172
A 15338 554252499
S 36248 826945291
A 18704 359567131
Q 6704 27727 621897070500
A 9551 754199865
S 12121 397998554
A 4189 402534461
S 2991 710521300
Q 4795 24821 1699348503582
A 13560 254042752
Q 371 29635 2070449900692
A 9073 62534355
S 24867 436287957
S 19621 504417940
S 26795 704673936
Q 812 24926 3826213880985
A 35022 695164285
A 32037 635146077
A 10384 37423175
S 2771 563683452
Q 628 31487 5069038339564
A 36017 937291279
S 9353 727673171
Q 1508 24920 7952133641029
A 33180 13132358
A 12431 431126903
S 728 884658178
A 15931 10016255
S 3920 288763662
Q 1984 22585 4714063396155
Q 6927 36777 2067431769964
A 33577 415831068
A 15188 829521048
Q 322 37351 5668108560187
S 18686 784894581
S 9267 701217495
A 26141 865181686
A 25708 985734576
Q 2793 37379 8482581998036
S 3484 359917804
Q 4089 32813 1943613065034
Q 8564 33549 9008844628030
Q 14173 33595 9294547577781
Q 1830 36826 5347594999428
S 3199 321764813
Q 195 21687 912831314619
Q 8630 32395 4053907891658
S 4529 694206121
A 32531 549203456
A 30928 816013810
A 32829 792472861
Q 3302 30435 5601393774058
A 25653 992391398
Q 4526 35451 8704154146265
Q 5214 28800 2948540543176
A 3689 439804782
Q 3697 29380 7616051518804
A 8588 884240127
Q 682 29603 6587423292908
Q 5 37416 2736482475776
Q 1601 36928 111823266267
Q 7073 34896 6724850185544
A 9700 100055989
S 16177 290382770
A 33348 373685128
A 17614 683993439
S 23381 463057082
A 27308 756893380
Q 1027 34777 9862488709125
S 8823 77060841
S 6541 445236347
Q 741 27935 2114294746516
Q 3298 26183 7916357221860
A 12542 156770315
A 13206 232434052
A 25627 184048706
A 22767 240176544
S 17292 230684337
S 17559 366379263
S 5166 357215254
S 8080 13870852
S 16186 525929100
S 1182 727594294
S 10238 730043498
S 21927 195015604
Q 2278 36748 9123377163247
A 36572 387331576
S 25093 782004444
S 7124 392730220
Q 11243 34741 3968289851321
S 26072 401553224
A 15930 130563382
S 18616 637881531
Q 7080 33268 8925088676013
Q 2277 36250 7492003501804
Q 487 19873 6983917317987
Q 541 30861 5051047895403
A 22462 750444
S 24640 798530450
A 10613 320368387
Q 6287 33768 5419378771191
Q 7567 34040 9612900573270
S 7273 835683002
Q 843 36491 3987871168654
S 15151 515918107
S 27473 767200943
A 11999 676797929
Q 1556 26814 8021610181302
Q 3802 26582 913261066851
Q 1357 36297 849721057880
Q 242 34017 8098355883691
Q 12172 33663 9470063104329
Q 856 35857 5552273545689
A 7911 675947278
S 6752 650713244
Q 975 36917 7333884131001
S 2057 318253643
Q 204 37322 5231752755431
S 12190 254267592
A 5747 413351769
S 29717 630978334
Q 189 37367 7555927524021
S 36875 376370732
Q 9116 33559 1166036793648
Q 5755 32219 3354012214492
A 37253 525472697
Q 1595 24320 5824715560280
A 11144 4996472
A 12093 662045345
A 3310 319872139
S 1625 563863092
S 9253 157151590
A 7790 110887559
S 30217 434179113
A 34966 818609067
A 22680 192679977
Q 714 30324 9686431669253
Q 10307 33970 1153576368924
A 15118 806230622
S 36247 764096751
A 17545 689891607
S 8053 368799086
Q 5149 31724 588161351254
A 27101 591990317
Q 1979 35925 7390449702528
Q 5593 25241 7379285571248
S 34230 865605309
Q 4117 30491 5526675212939
Q 4505 33535 9018065931706
Q 4874 35523 7849490047945
S 9924 429468538
Q 5509 31339 1126638259505
A 24492 206213010
S 11321 704497621
Q 429 36902 4678685105257
A 31816 754306184
A 27232 769580746
S 13216 806384956
S 5059 70965731
Q 6055 28722 7412679771640
S 15918 295944068
S 24634 604296923
Q 15648 36844 5804882302727
A 11005 881542730
Q 182 30254 5405389500492
Q 1968 27661 9243110565112
A 36029 278039343
Q 5838 36725 5597635976518
Q 948 36620 9668692068300
A 992 425416505
S 16503 582330603
S 11407 656879347
A 5651 530752169
Q 3821 23478 7038563799928
Q 3646 36606 8324372190276
Q 3892 25583 7825201518432
Q 7548 33940 1117801148555
S 36698 802577944
Q 408 37255 236086490588
S 19025 4205358
S 32445 669083929
Q 4990 34876 3161588709319
Q 12945 37170 2349129121441
S 2572 319498899
Q 1180 35577 7120884240510
A 11601 117456554
A 10467 261245282
S 810 487427970
Q 13619 34853 9727459984109
A 35559 780049871
Q 4583 29821 2088850078145
Q 206 32217 4417213435498
S 20984 187376650
A 447 350517159
S 24768 757547727
S 27299 352240872
A 13153 310722709
Q 9871 33973 7830112741944
S 14492 567904650
S 10702 385922440
Q 1874 34025 9980054236249
Q 4314 36627 5228181191066
Q 770 34311 1817420222268
S 36492 587966754
S 7427 165347208
A 13305 903113745
Q 11530 33295 4872790142695
S 17869 384529528
S 25124 444015248
A 31624 316797716
Q 681 29897 755746349308
S 34828 550255554
Q 3205 23385 9454681987174
Q 8698 31428 1407911560355
A 11134 467565690
Q 2184 33715 2297726718494
Q 146 33974 1133180348465
A 26295 970748376
Q 5341 29139 8368107012639
Q 4351 28558 321622612530
A 10344 707062961
S 425 272089761
Q 2082 37162 848765822288
S 37235 553383582
A 8048 928982639
Q 6900 32051 1012386488434
Q 354 35584 8246298558014
A 30594 24543578
S 25818 794650409
Q 3529 36855 1602849541847
S 34720 225064714
Q 3388 31547 4086963724029
S 35318 514426217
A 7685 565700001
Q 10144 28880 4536611940610
S 8971 710109054
Q 11841 33567 7877228645713
S 14322 614575873
A 23280 798944841
A 17190 596579008
A 30471 325806250
S 21574 277723818
Q 3778 32060 2211992578871
Q 10840 36120 8851478323919
Q 16 37377 2774613979818
Q 5027 32197 7341631861702
A 11623 995404079
Q 488 35942 1082151489782
Q 3074 36412 5389276882571
A 1199 655670155
A 32494 691426554
Q 2049 34580 2996718371108
Q 2845 37357 1869046657829
Q 10770 35944 7899042471361
Q 7781 32557 6736801508317
S 9293 844794538
S 12569 405606695
A 31979 166417906
Q 11032 32522 6188806222594
S 25625 540748863
A 10861 902915507
Q 553 26795 6795656882067
S 28101 142308985
S 26066 788361395
Q 5509 31935 4272844543026
S 13641 363302638
S 32379 923456672
Q 8681 36405 1783449858209
Q 77 31553 1549425463752
Q 1593 37065 1757566877235
A 23997 853148970
Q 13646 36816 2920388992568
Q 4398 29822 5627502436780
S 8903 313276124
Q 9504 34784 3093410895982
A 608 687058505
A 4177 780561894
A 7062 672671284
S 19762 755585798
S 20616 339063286
Q 3730 30956 3918438727215
S 34772 343396640
Q 470 33746 3991355483693
A 35304 285140155
S 3132 83117171
A 33592 207982202
A 29149 903054542
Q 5740 34373 8756581055000
S 13859 318539165
Q 6831 32200 3873670185768
A 36905 917141543
Q 4452 36298 2501576910079
A 20478 891689514
A 4218 867007945
Q 1816 35296 8747818079040
A 10425 857617909
S 30477 838188365
S 3280 953911136
S 612 995720608
S 5046 352873998
S 6849 537851379
A 29194 49738178
Q 303 37182 3688359997519
A 13370 458523640
A 19398 919615978
Q 9495 29051 6512046189489
A 10029 709126674
Q 8355 36606 6182039539281
Q 1042 36169 6235390243228
A 22678 92430471
S 19293 585915924
Q 78 36604 6769374246991
S 16752 217314202
Q 3559 37265 3233991741035
Q 4614 37019 6227376847940
Q 3435 34158 7037798582087
S 17669 502114752
Q 14 31106 3333569069679
Q 11204 34301 2036141657924
S 10925 640916149
S 34222 753875608
A 9803 198720885
Q 12830 36572 5760879523162
S 11748 225827349
Q 7517 30240 2986007636711
A 14881 38513706
A 15890 627508421
Q 3108 25156 496075187395
Q 6447 35083 4723858163834
S 12948 784291445
S 1657 849426770
A 2539 973796031
A 25877 303275032
S 7725 737274535
Q 6272 30550 5563723620762
Q 1657 31393 1562414469036
Q 17497 37075 3465295146080
Q 15988 37375 7995894372921
Q 10687 34426 5800812089770
A 19528 605998171
Q 1603 36224 3718645796754
Q 570 37181 3741579512956
Q 9220 36100 849501412824
Q 1119 31817 8545312369880
S 25226 915207309
A 7817 791497384
Q 396 37339 4651965238243
A 23841 993308699
A 26148 822891252
Q 7476 29642 6568662437679
S 16250 842009320
A 25971 890462679
A 7495 618955898
A 12840 166745985
Q 8504 37159 587401596399
A 16239 595850618
S 8657 500747372
S 8616 878783495
Q 16345 37328 4657297356544
S 22849 557664487
S 32048 866232741
S 21593 795063015
A 6961 301039458
A 33717 777331069
S 21461 465401857
Q 2961 30929 3989896307753
A 9450 539274405
A 6620 747049322
S 25786 88485177
Q 5353 37049 5439988631335
A 25326 605922230
S 28415 252587826
Q 7637 36292 2755721784281
Q 525 28199 871091849664
Q 364 25388 1193320955210
S 12243 190581515
S 20210 974320095
A 14470 620957005
A 32084 878583872
S 4340 789501673
S 15378 141955858
Q 856 31202 7359647898010
S 3641 23880445
A 27782 461880239
A 14885 978458822
A 28140 44499915
S 4300 727874365
Q 14909 34014 8726420490846
S 23016 593568282
A 28920 805849686
S 7897 820713056
Q 1353 30864 3722447556496
S 30986 762168552
A 9576 964198890
S 12087 599755242
A 3936 697956950
A 36827 962502049
S 7225 976600660
S 19625 703327729
A 16895 939487715
A 7738 171987543
A 3225 742469350
A 22789 683220392
A 35808 570702765
S 24672 60606336
A 23596 523987507
A 23705 60472124
S 3851 987396801
Q 3387 34397 592359940399
A 11422 244556510
S 14539 465450692
Q 9957 34833 7104548826968
Q 11014 30835 9979553544492
A 4425 605607862
S 35432 167700219
S 25430 707541855
S 1774 248379248
A 11606 63474142
A 18947 957371876
S 6361 565008138
Q 6774 34129 2955338632231
S 32734 838850218
S 14803 89335467
S 31146 247010676
A 7363 377136259
Q 455 25227 1098334752607
S 4658 345799936
S 14971 7590739
A 24934 158485792
S 14141 414966993
Q 1627 30829 784012210353
S 33732 171445044
A 36118 957580477
S 8622 186692408
S 19656 804085087
A 26202 783621492
A 24544 217076928
A 22280 196936812
S 6422 120229706
S 32951 299886480
S 35293 905913805
Q 7358 30834 8966497268879
A 3126 534663361
A 15691 257983812
Q 4285 35241 5142831068926
A 24369 735920869
A 18041 758944822
Q 2156 29794 4945136246224
Q 7289 33826 2333414672580
S 14837 105290904
Q 3194 33914 6122449713781
A 975 273833882
Q 12262 33223 7932632393258
A 37070 112023735
Q 12850 33086 8446819630386
S 20045 896506693
Q 405 36331 5720132749011
A 19515 527893789
A 7390 136491210
Q 7936 29403 8093617947808
A 32469 73536195
Q 7682 31172 7644981348353
S 27588 629591928
A 11115 678795543
S 13495 415112903
A 24060 494015983
A 33941 972500360
Q 12309 34872 4244189049688
A 6666 765688720
A 3018 941336670
S 30362 799261834
Q 16756 35857 4671291865113
S 9313 659542985
Q 5023 29227 572357976383
A 11877 346924077
Q 8 30254 7694163050920
Q 6032 36060 7834389040715
A 18523 699165373
Q 810 33656 4167878056118
A 35258 797107760
S 14245 827268703
A 19200 115953526
S 20531 122432488
A 29075 939200324
S 18800 253926880
Q 15378 37226 3978896771765
A 32629 549880151
Q 3524 29790 6675282938527
A 32223 973159991
S 35605 786535732
Q 86 35330 8435690293325
S 23582 118188805
Q 475 36115 8668834172282
S 12346 341974723
Q 1331 34060 9992846553537
S 19668 816406665
Q 12182 33330 6164622219194
Q 4794 35182 8395074251062
A 13137 319224567
A 26538 271385868
A 13318 661372339
S 31678 430941858
A 17225 217142939
S 1617 827858328
Q 13297 34716 4789766742356
A 27947 518024911
A 34553 334877673
A 20749 479881489
Q 7688 32136 3170579883367
A 31546 228001973
Q 5757 26954 8795516564306
Q 7021 33957 4556231740259
A 5233 627467337
S 20314 598756131
A 4585 968023944
A 983 272965404
S 4454 82067774
A 12180 600343819
Q 10016 35184 7779429955566
S 1526 548778073
A 20449 15509852
Q 13867 34798 9957824537266
Q 1306 24891 7835334962560
Q 4703 31977 7810791643374
Q 4466 35468 989959944445
S 4590 189169079
A 6699 597452518
Q 6660 37007 9066972103579
Q 1794 36900 7817265520958
A 20919 222751819
S 19194 654668300
Q 1085 34409 5944520225735
S 28676 211752547
Q 3686 32794 8923095071325
Q 1236 35022 2915949251319
S 18252 946801246
A 3326 735811617
Q 2897 32510 63102357989
S 10512 815415131
Q 6274 29521 2479921651618
A 24073 414917084
Q 8337 33787 2832738895716
Q 12340 36180 8439099289978
Q 5719 37326 6022413936420
Q 2343 36756 3258358086989
A 11633 931026407
Q 1833 37051 8417092648926
S 13809 682320025
Q 7391 30292 7288522811623
Q 3091 31652 8859465094635
Q 1746 30502 5212701972538
S 20487 655259229
A 12433 70664888
S 23798 208012507
S 4609 574523905
Q 1857 26470 303283858314
Q 3791 34366 8582768843910
Q 716 30709 7692419235507
S 33895 668475397
Q 1491 34828 8626344677942
Q 12867 35757 3155426799069
Q 588 29579 2289406975211
S 4631 920396549
Q 2138 26535 3062142609278
S 23321 732606151
S 1066 993012103
S 5986 996996202
S 10849 617254481
S 19555 294868977
A 1801 354403352
S 12313 89570127
Q 12677 36360 1453658517547
Q 9828 29515 2236388464914
A 8125 33371843
Q 1971 36184 5633295453335
Q 1885 32385 5806932298820
A 30666 146955521
Q 3648 36129 293571396603
Q 1307 35954 926807361810
Q 3395 30582 4902259857496
Q 6287 37316 5116582060026
Q 1768 28250 8858493342255
S 34185 73086404
A 19722 108208333
A 2705 400313726
S 25704 735583952
Q 4596 36636 5575137421712
Q 13576 36979 7490307548991
A 4451 490783393
Q 2443 36170 7059121938486
Q 760 29557 9382415955244
Q 2049 32374 3895628012385
S 20425 91866873
Q 6466 30651 8853435014675
A 22359 324519105
Q 6988 34099 2591435474444
Q 5187 35685 2285839560856
A 36156 526504204
Q 9783 30848 5085645312778
Q 1414 36678 8064252099861
Q 2024 33531 842497888322
Q 903 36991 6026455418673
S 9578 399983916
Q 1527 34333 3184709904796
Q 2141 34322 6116550219396
Q 20 37410 1033160660626
A 32152 88391182
S 26693 308407432
S 12177 827056139
Q 8293 30312 2461167912344
S 19910 824661679
Q 6183 26027 9671985602836
Q 3855 29194 7363425754537
S 2779 807491876
A 2256 260774288
S 32701 508683143
Q 3296 35068 9175886003341
Q 1155 27682 5606479054592
S 18682 744397429
A 13250 32008706
Q 18586 37297 5652819561711
A 14042 498368309
Q 587 36691 5944362465378
A 33979 477290276
Q 3434 33391 9974892056772
Q 2507 22227 6782832216022
Q 4315 33009 803194094819
S 35094 96507897
Q 3185 30820 2001831174961
Q 164 37402 7817740800895
Q 12950 36125 3245338068884
A 33879 788934363
A 36856 22906438
S 11053 101044580
S 3097 644513840
A 5556 944820606
Q 718 31776 7001806037679
A 9503 185577440
Q 997 36242 9085895866524
Q 1951 35612 105354250489
S 20690 390194056
S 19287 678853633
A 5051 495322627
A 27555 527847975
S 21143 677038979
A 11663 777811917
S 20470 675980388
Q 16218 35896 1049245167489
Q 1535 36441 3597623601272
A 36808 791436015
S 26410 579088133
S 28652 739129962
A 20081 496157216
Q 4756 35419 1274760788773
Q 2671 29066 9923534710881
A 16163 443218969
Q 4480 31561 7887299254749
S 27380 938796829
A 18476 489079849
A 25308 313966419
Q 5579 27202 4537922867951
A 19293 637567896
Q 8674 30076 463013585271
A 33608 942834214
A 32424 926629987
S 3889 807884421
Q 2207 37175 4867043808520
A 6378 799161680
Q 15537 37360 9709680432066
Q 4968 25502 1732088002228
S 35722 851546724
Q 662 35019 6291270010636
Q 5238 36424 165371801415
S 19458 303851793
Q 121 37110 2785818062238
A 11123 719188982
Q 7174 29582 1366588317717
A 5634 657235199
A 36382 891374054
Q 965 36322 6030038880391
Q 128 34682 2472981417504
Q 819 33389 7771117475802
A 24273 870629019
A 31347 921211521
Q 14761 37353 4532974501029
S 11083 425176168
A 12817 804665208
A 2071 63604069
Q 13083 35185 5042227264442
Q 1050 34355 4201231015332
S 7235 112625012
A 28254 311891010
S 34867 236371289
Q 3036 32480 5438834426256
S 17175 564102319
A 11084 507858999
Q 14853 36322 8419345615551
S 18348 24562248
S 34727 125074311
Q 569 29639 2479786129939
S 23140 338050634
Q 1090 34420 7329208917474
A 12732 599079250
A 6518 595845057
S 16218 467036726
Q 7535 30041 6891659355911
S 18080 95140092
S 29937 855892332
A 13810 262378298
Q 12212 36735 6243730137140
A 8109 163850690
Q 1381 36429 7314892839373
A 18777 768371155
A 21410 188586578
S 22426 571675910
Q 15060 34899 5862597995612
A 19743 890449485
A 17134 657759893
A 22913 761060533
Q 13126 35192 3438765648816
Q 3569 28205 3957675874922
A 15372 994107208
S 15027 900265716
Q 2146 34824 9652710582364
Q 233 36723 9459644168833
S 18994 525107467
Q 10403 35903 9630913589188
Q 12078 33161 3807684641918
A 17265 848960099
Q 437 33037 2674447999001
S 18447 12893966
A 29390 455049149
S 29069 24181674
A 2284 862468724
S 10046 730196300
S 28927 200470840
Q 6320 30641 3086413121862
S 4658 335634500
A 14649 547607033
A 6859 104203738
Q 634 33331 6860756152305
S 36173 638410419
S 36715 464580448
S 2112 940221970
A 22302 139988458
S 23409 481717221
Q 16945 35831 3934209651409
Q 12900 33372 53089836687
Q 10653 31697 9538584241279
Q 2367 37285 4796814882027
Q 4964 36779 248750178313
S 11895 138134979
S 806 820989925
A 23311 369376163
Q 8198 31496 6069760278905
A 8898 168393852
Q 1049 37327 11052130397
A 30126 439307817
A 18311 433933990
S 7738 553618934
A 11310 896328684
A 32552 481259165
S 3658 189375049
Q 507 36124 2822888417081
Q 139 37399 6371752769639
Q 16920 36469 6512749823735
A 36238 236253532
Q 7516 31156 7319278436764
S 14379 82163784
A 23175 281267406
S 37172 914193854
Q 5068 28414 4344802560933
Q 1702 35811 8915480351461
A 4088 428580214
A 15109 968357749
Q 3528 32470 2076072901110
S 15618 537861275
Q 4074 32045 1853995765211
Q 376 37357 6271666991575
S 8230 615735775
S 16999 970818336
A 28055 241414090
A 36658 891646255
Q 3600 35663 2192108804042
Q 10174 29694 8254499200334
Q 751 26807 355386906799
Q 4874 26268 1780061492870
A 13756 36979707
Q 6085 29862 8374294870319
Q 154 35254 6385264696490
Q 814 36650 7055974319746
Q 1171 36406 1600781925328
A 1327 989080743
Q 2303 25921 1688370540720
S 25726 413935580
S 23090 768734178
S 18960 210940951
S 22873 677067303
Q 5741 36725 3349531496792
A 28190 151393527
A 11436 421248555
S 14967 260851523
S 31892 723065390
S 26393 977583337
S 11898 97961190
S 14736 975243828
S 2597 411423604
Q 10715 34117 1173557178143
A 30638 384769541
Q 618 35451 7834543622863
S 16806 492294742
Q 3888 36364 9382272717398
A 34136 880426850
S 8609 745337112
Q 2760 34431 8016583707874
A 15030 631837963
Q 7418 36950 3833533052887
S 35737 229717747
Q 2446 37323 985309953019
S 19741 413501244
A 12851 559565364
Q 2176 32861 5893052273634
Q 9858 33170 580729663799
Q 118 37361 3533410926367
Q 559 33799 2584116993910
Q 1676 34301 2709366003148
A 14053 671660541
Q 2687 30616 8598053212783
S 20153 787351210
Q 4796 23779 9149485021058
S 22114 894001187
Q 13803 32558 5566094119534
S 14674 309651039
S 7468 755616724
S 19123 752680034
Q 9299 28259 4251881205772
S 32980 310044769
Q 1616 35706 205514530741
Q 4889 25324 7512637401440
Q 10626 34910 930293374632
A 253 288886329
S 22396 253944890
S 5149 127700708
Q 1003 32847 3606771439415
S 599 312381204
S 25893 383050755
Q 3273 32993 9419962799105
A 16254 794868170
A 18803 951225371
S 21373 733160606
S 22783 113774691
Q 2563 25669 2737093430873
S 13407 941367425
A 3295 206816439
A 22712 360472225
Q 1073 27817 7287287333644
S 2326 269263001
A 1098 253103826
S 10325 10811386
A 33467 842694190
Q 758 19998 2957333608495
A 25423 132759805
Q 7610 30171 8191711845885
S 15971 687916615
S 21421 676010124
A 13368 502747495
Q 2615 27508 8468129368191
Q 318 37334 4374354773487
S 32622 3698012
S 29402 123232852
S 16260 654665646
A 23036 51140708
Q 10860 35796 6271922564163
Q 430 37219 7454853892016
Q 13854 33217 632848146916
Q 967 31379 7629191663328
A 31031 408690282
S 24636 831455920
S 21193 479222002
S 29273 870965817
A 9403 621856724
S 4411 878173532
Q 8588 28583 3283804060045
Q 2810 24031 1993520629510
Q 10650 32132 7404638848
A 29965 737087142
A 1588 32871562
A 31614 148289979
S 30255 314549916
S 33893 523334822
A 18549 327585176
A 10792 510480781
Q 2984 32844 6138931678999
Q 8186 34219 2935481193800
A 11572 662183288
A 26061 482420652
S 7110 582777240
S 3891 882708592
Q 4684 36879 6907447540327
S 29506 861465177
A 24103 640361518
S 15288 219486799
S 14443 762521870
Q 1005 36588 1139037620500
Q 6373 29544 1843447293912
S 23336 916563348
Q 6282 31822 2188726976886
A 19665 760568520
Q 2499 27657 2631809958127
A 24002 76635523
S 10074 905646886
Q 10043 30776 8890070320908
S 35166 856200411
S 11787 218771393
S 30633 655894273
A 5224 106104791
A 5363 156708217
S 22599 701845227
Q 1901 33151 9513501393739
Q 2412 36193 7875687034614
Q 1427 37335 3203092839089
Q 2855 34798 9152032817424
Q 10481 36733 4985511914795
A 21493 676587971
S 3068 120232882
Q 4245 32522 4328672985479
A 19432 536519522
Q 489 36806 5833259177734
S 35415 579681566
A 13111 850401200
A 2550 50564198
S 37122 602439014
A 5351 309085071
S 18586 730725192
A 28359 530920706
S 34513 290868527
A 1913 251474436
S 23008 805688642
Q 2625 30021 6802244222671
Q 1377 36740 5592971170283
S 14380 307774717
S 16980 873445133
Q 4707 29774 8505180098759
S 32550 801471963
Q 1023 21885 2021171179647
S 10181 185520111
A 3412 149625462
S 35761 510411391
Q 4286 31995 5735808273549
Q 1501 34829 5064959646121
S 23701 41267688
Q 2899 37161 6874926798540
A 31519 283148629
Q 2642 22469 2918430469236
A 7770 801179581
S 30729 193271139
S 21696 597346991
Q 9446 32747 3744993833385
S 34328 688912555
S 18333 896537754
S 5974 445847137
A 37249 150516963
A 31756 294612360
S 13605 855732923
Q 6206 35874 7814751020127
A 25803 571673885
S 428 73565687
Q 1370 36772 1058359526204
Q 2132 35456 3086457317860
Q 1904 26152 2480799430935
Q 6176 29636 1889467766608
Q 3052 26212 6160973433952
Q 2032 29108 1602429188583
Q 712 34450 7113354820392
Q 10067 33827 975028725193
Q 1461 35562 5342995987184
Q 5465 37227 3058458252767
A 3174 852521998
S 33822 583144121
A 20208 401712354
S 7873 200414656
A 29942 533019370
S 13864 518259824
S 21453 94943683
S 26509 583853404
Q 1709 34141 9361172430884
S 20769 721873155
A 19184 75661228
Q 1066 34510 6215175131495
Q 8527 33904 3450433158186
S 17818 741420108
S 19824 163057343
S 8889 134050337
A 9526 774320747
A 21658 175597899
Q 4487 36927 1131161208063
A 14104 688968685
Q 12750 31993 6573138022800
S 17501 717994640
A 20533 173807877
A 12697 318282542
Q 1223 30319 6840020374998
A 8323 331443089
Q 176 28856 9168751701868
Q 2681 35692 4472065298831
A 29247 256977070
A 11683 918061763
S 29206 534637071
S 8462 887239097
A 7639 223863657
A 20698 794258336
A 5616 807409710
Q 1920 32154 1963729216781
Q 11197 32441 5417759009777
Q 306 36990 1671068550427
Q 16317 35547 3159995534645
A 9926 14456376
Q 9209 34633 9113354056212
A 2034 744686657
S 23372 742199167
Q 10281 36355 3598116480030
Q 5025 28911 1533918027533
A 3739 992618958
S 6700 127526937
Q 2100 26602 8030730770451
Q 6945 35248 9542978027532
A 7521 473561505
S 17076 683147053
Q 10634 35821 8364885195976
A 9468 874352334
A 33209 943712999
S 10698 932916039
Q 2 35509 4968886872176
S 25992 394175124
Q 3839 32421 2647426318301
Q 490 33433 4133540571193
Q 4287 36973 1907081204103
Q 403 20011 2068228039638
S 2179 37607548
Q 10531 33346 9522564444639
A 15291 49471198
Q 599 35306 1364775253631
A 18536 920788983
Q 6295 34065 8559212924775
A 35601 53638962
Q 6327 31047 2698923618172
S 27744 73567978
S 18098 925379412
Q 723 35305 4692761350542
Q 3864 35317 9416152953831
Q 2518 24143 3577946687681
A 11493 99742733
A 23327 376015634
A 2333 69217901
Q 1767 34715 3402467580306
Q 5001 37235 7294642778990
S 31159 192880646
S 33504 291864290
Q 15193 35267 8756071675055
S 33182 279439529
S 18947 68500171
S 34646 17787214
S 8985 202419400
Q 885 35167 5120649420699
Q 5359 33645 2551280701519
A 36318 369136184
S 11859 823305139
S 31824 699177973
S 19769 448996521
A 34717 601755901
Q 745 34390 8233829397243
S 16861 500436581
Q 2491 36899 5328094226056
S 26045 256903414
Q 9893 35398 611392723041
Q 146 26567 1772554363026
Q 7543 29611 7768351517008
A 1869 26366202
Q 2218 21685 3652506594054
A 15982 220154743
S 24629 510547189
A 17351 587254264
A 17618 565599014
Q 389 36019 3828427424370
A 25736 654372967
A 24682 653481405
Q 44 25163 1122322288112
A 8710 647583162
S 14118 989889455
Q 2499 33485 4699885717312
S 22827 270944048
A 35539 676221090
S 175 127600996
Q 8771 32578 7607613781930
Q 4180 35772 1917285485260
A 6588 406162029
A 25590 218380267
A 36555 617327459
S 22980 18520641
Q 1355 35533 1413451170146
Q 7859 32523 7298172185769
Q 1554 37072 9004056313770
Q 284 37153 1287744834347
A 29350 392637620
S 1450 971966914
Q 9459 37112 3750930030251
Q 8180 30681 4751208055615
Q 6 35648 9127292020782
A 8707 624609421
A 18878 560152600
S 30285 664186225
A 29982 120405177
Q 13175 36664 9203641345171
A 36631 143222927
Q 2751 34636 1777840746461
Q 4984 35601 1484959281672
Q 4854 34222 3620485788991
Q 2960 33821 8219433025871
S 18750 59778037
Q 3760 29888 6665522243794
S 24837 700139836
A 10727 893354649
S 24720 492691653
Q 1811 34179 791027852061
S 3738 598207206
S 20807 931615892
A 5363 341594233
A 7670 684922694
S 36494 100721435
A 10365 258742121
S 18793 558032649
Q 16317 35785 7800393207634
A 26517 142814688
Q 574 37338 6630688906001
Q 2912 37407 1590799680124
A 33600 906645615
A 20202 611224967
Q 1037 34135 3654662660080
Q 10029 36493 7827369039780
S 12314 692957800
S 7273 731640750
Q 7426 33998 7054155248771
Q 722 33128 7823113159312
S 33817 826754518
Q 6606 32870 7013585669587
A 33872 136479294
A 30111 544031862
Q 683 25940 2037230212563
Q 3527 28280 2151308774622
S 21031 719474979
Q 2191 34358 8608763610149
S 27970 138306803
S 32282 359150416
Q 2380 34898 7008627928399
S 21213 77272048
S 16671 706091801
Q 263 29130 3355926832915
Q 3369 27972 8528019926892
Q 4977 24147 2234485901382
Q 11343 31175 2721794045414
Q 1247 31712 2176804641596
Q 3585 30124 7808337949133
S 2076 906950635
A 20216 320142910
Q 3290 24802 8848386173993
A 13329 725778503
Q 682 37178 3013584938888
Q 1789 36683 3842459892582
A 6504 256112720
Q 2064 35780 4654460432090
A 10957 95986900
S 10648 168448001
S 17028 931766962
A 29882 837639529
Q 3981 36702 1244441158752
A 31669 64938486
Q 159 37086 7807429266656
Q 3211 37029 6978851284988
Q 8381 31679 3267971538703
A 18875 91641665
Q 6179 30566 7245405418849
Q 11760 30641 3473002002634
S 24339 740298463
Q 9890 29614 7679693295466
Q 5183 35846 9368455793839
Q 349 36999 1788015967062
A 32406 259443419
Q 4019 35968 4170374923225
Q 2724 27301 1119018017143
Q 1377 33557 1027103745486
Q 3638 26794 6249467208555
Q 11819 34743 7746397751841
S 62 772788122
A 18269 431386973
S 11013 715301158
S 16540 524445811
A 4055 298886446
S 3753 839186259
Q 4562 29804 5853992169050
S 23138 749449575
Q 9492 36104 1629900574058
Q 12292 36651 5777164655182
Q 3782 29604 2548942270557
A 32963 859274644
Q 1174 25434 4725167962748
Q 2320 26465 6900126846307
A 12329 269760794
A 6759 909792464
Q 2757 26968 3492859552420
Q 1050 36383 8848846530274
S 36815 169139464
Q 12098 33627 7461657188145
A 390 30533855
A 15877 891452920
Q 9894 34543 5017566458159
A 14108 35098637
S 10249 786670448
A 3220 922401303
A 2939 61011493
Q 926 36290 3857253251897
Q 5418 24868 5267215403477
A 21669 450330109
S 9502 546351757
A 26175 863289407
S 12280 549336027
S 28821 4171866
S 16136 765589726
S 15263 474782687
A 24089 105585924
Q 11552 32456 2997662737253
S 26026 82223742
Q 570 35638 7170913299419
S 5461 41575993
A 22865 217692033
A 28526 984267328
S 3841 591354144
S 27243 379615613
Q 1258 26872 8609559593232
S 374 328557126
S 24914 501805529
Q 16863 36029 7300490479172
Q 5283 29607 926503757754
A 23073 107510159
S 12494 96782171
Q 4539 36366 8602260726416
A 4166 315817345
S 31487 267831112
Q 1809 36870 2988069119574
Q 2157 37087 412384051304
S 24320 669608854
A 30701 860200468
Q 3217 27797 6212591502190
S 8023 637830892
Q 1283 21871 8267732031524
A 29242 689970403
S 31655 20221870
S 27650 623350499
Q 10796 35099 4731971332639
Q 7495 31980 9352694881337
A 30782 542661930
A 1180 41962739
S 32029 811894505
Q 507 34429 4338007848956
Q 5738 34353 6817568701455
A 29299 237654655
Q 6448 34356 8364136291363
A 7668 490951015
S 18662 994604652
S 11065 885356862
Q 42 26769 171073691035
A 4772 358108519
S 10685 532432943
Q 12863 34608 1853357978586
A 32797 814330135
Q 513 19346 9071585496436
A 27276 665112192
Q 11842 32942 9214263007598
A 36312 930728389
A 35153 595814676
Q 2933 29526 898133415502
Q 54 37391 6783730627439
Q 10561 37113 8949866326593
S 18577 605190146
Q 3103 32817 471282172676
Q 1131 35651 1582254066884
A 34103 589419498
A 27680 769342678
Q 11493 34748 7560954298918
S 2816 959637215
S 8683 100340019
S 76 568633410
Q 434 27775 791252812079
Q 4687 37132 6360272860211
Q 4039 35503 1268391513154
S 669 914335701
S 33204 900321057
S 19540 709086919
A 28 800251894
S 23400 322537507
A 18531 350683842
Q 521 35545 7525538059027
A 16383 718337890
Q 7589 28601 3451148689203
S 25241 319257058
A 13186 596028152
A 7657 705467896
A 34217 827748624
Q 548 33737 1281249904375
A 15531 788560813
A 13526 70595311
A 16616 841353090
A 15939 555483689
Q 880 37256 9906545734953
A 9518 756270269
Q 1988 34943 9285664047696
S 12289 864708644
A 17717 124921340
Q 9066 32644 6748990544902
Q 4710 36228 7668081701207
A 16654 854970602
A 23842 709392067
S 34683 422861049
S 21902 223312842
Q 14860 36105 7839703966459
Q 8410 37291 29878148623
Q 284 33963 8149160115360
S 6152 268125134
A 15988 505182851
A 23820 544219753
S 1201 521606479
A 6765 212590249
Q 280 36110 5083580501457
Q 1922 37338 9601280694885
S 22010 680445076
Q 9427 35692 5963839686953
S 13995 748001556
Q 1849 34203 9520726799668
Q 8859 29231 905322495927
A 18080 648586947
S 21299 230725712
A 30840 686444999
A 19285 711985998
S 25162 80027751
Q 1411 30550 5518022311289
Q 6720 31540 3593121418182
A 35864 528104187
Q 11799 32960 1746550047404
Q 6224 36038 3285081325881
S 21986 858270153
S 28650 259053963
A 8265 971647172
Q 17288 36572 1891473198816
S 29637 819206125
Q 570 33510 9915146094413
S 15341 158627445
Q 3946 30827 7647447302825
Q 2337 35875 837930273026
S 18370 962516351
A 34785 797311067
S 24184 472441279
A 30820 167438133
A 37357 108904598
S 27656 441031252
Q 11766 34824 111316533854
S 30506 339330274
A 19588 100754610
A 6390 386796306
A 4898 90826197
Q 2274 24473 5118511621310
A 26249 162324916
S 1693 279772134
S 35335 882738206
A 13194 580250626
S 22138 151468498
S 16088 330585372
Q 2334 35650 5103186009071
Q 140 36325 8593238662361
Q 15129 35648 7388657777358
A 28840 444183193
A 24580 519720945
Q 269 34922 3263667324422
S 13567 888354716
S 18835 764656355
A 7961 499910742
A 11988 496050994
Q 501 21021 4423218211073
A 26561 735775949
Q 9191 33307 1374543512178
S 33122 950168479
Q 5509 31395 3194972520774
Q 7710 34466 5837394385416
S 3425 112853840
S 6112 384780753
A 4742 685336340
A 16359 24297375
A 18992 123132501
A 21875 152477320
S 17729 915034465
A 8347 294674939
S 24183 763354225
S 24382 656408476
Q 13928 34034 5054557187993
Q 274 27280 8662631869612
Q 3687 26197 5375726917654
A 15118 826172954
S 26520 963907525
A 16658 248075599
A 25518 545647375
S 30862 657214602
Q 4346 27931 1284784171039
Q 4904 32344 8008801046981
A 28298 263959830
Q 8095 32430 6672737835928
Q 666 36258 9187596214883
A 5424 813095198
Q 7649 37258 2246025370571
S 16159 869078646
S 37269 116014786
A 20917 13395344
Q 9362 32610 436384300950
Q 2130 35285 7252137378234
A 27344 179962713
A 22709 220798260
Q 10862 36206 2423227936356
S 5067 371022085
Q 11931 35603 9215743409771
S 20379 292815173
S 19718 606254347
Q 878 37052 2137569147554
Q 4977 34111 8600637346356
S 36112 517332438
Q 1105 36912 9240995162078
Q 6086 34951 9062783741373
S 20121 695815776
Q 3152 29982 646926860965
A 9127 924397860
A 796 530735218
A 26311 219121424
S 29213 526857129
A 33913 605003473
A 26150 446532199
Q 17896 37075 3880584500441
Q 12977 36009 3590553422930
Q 2736 23600 76716773525
A 16924 549920061
A 9332 317121641
S 24494 215327673
Q 15357 34803 9454324190920
S 2294 610439407
Q 1859 26578 6963621341384
S 22791 435271734
A 25483 68782975
A 5275 320793040
Q 14590 35007 3947739500649
Q 8153 34114 3408236982029
Q 3885 32892 7254285788121
A 4429 252882643
Q 3044 34613 16474956316
S 9835 948692325
S 15359 543985544
Q 6856 28760 5422562415038
Q 6405 35925 5815790267515
Q 3342 28254 5049834827347
S 15171 359625722
S 12549 62534682
A 16516 172395770
S 4835 21960337
A 30937 388226161
A 29211 134799664
A 6226 130482548
A 35236 9829860
Q 5590 36248 4635603785932
A 27011 97224641
Q 2844 29628 6543751219166
Q 1366 35778 2406038920531
A 26483 192697523
A 29879 759353374
Q 5231 28786 3718454014217
Q 3170 34942 8936277512812
S 3234 624514069
Q 2653 34159 6752040971303
A 17774 731626318
S 8020 425506280
Q 100 37372 7224493194526
Q 490 37072 4859557882
S 16397 141311678
Q 8221 30239 1376154461976
S 6197 68232603
A 9526 24935524
S 5781 266722464
A 14164 503975685
Q 1289 24116 5803506993882
A 34854 626489093
Q 8692 31580 754725680913
Q 1316 36974 8308723784727
Q 4762 32282 635549376199
S 653 588330275
A 16385 540238737
S 11801 681374653
Q 2585 31631 9769582602980
A 14105 665695495
S 18565 423551147
S 17895 863744341
Q 2626 31073 8832180039947
Q 8766 34466 5548428069123
Q 14080 37065 1869720578949
S 32689 169072929
Q 1258 36773 7066972771166
S 26448 232578724
Q 2605 25298 8350692891108
Q 935 32188 1387427241929
Q 1090 23132 3041530336086
A 17952 374438592
Q 1782 35547 4999296608403
Q 2255 37045 1678700463768
Q 474 36189 7526822217919
S 108 672656140
S 26518 40046675
S 30611 556796827
A 31747 796259916
Q 740 34744 6232075709044
A 12242 602193911
Q 2105 35778 8377194270331
Q 1569 24563 7375361670812
A 20539 237852013
A 3130 797136467
S 31447 942987664
S 18960 209507264
Q 64 31198 6190445970766
A 5723 496300750
Q 1416 37157 2654720346132
A 7687 534785821
A 3919 538415047
S 7479 752262030
Q 982 37239 5180993523798
Q 7640 36553 697131188207
S 24256 772319033
A 30334 713252166
A 21039 315490043
S 22238 648410974
A 19141 894699612
S 30244 152142249
A 28163 541050431
A 6097 256898110
S 30961 323049063
S 22500 581514273
A 31446 309842008
S 20268 801267561
Q 1838 31084 1760502887769
A 24030 755828352
Q 575 36373 7504536523347
Q 384 30582 6843439575614
S 19934 762500782
A 13784 540017262
Q 10286 34570 6263590145802
A 21724 268286077
S 8947 992968519
A 5909 254818507
Q 166 36350 7919328622121
A 20214 227056809
Q 4985 36025 669207420689
Q 4153 36449 1466453933184
S 17426 223670524
Q 8591 36487 6935845612351
S 748 957305406
Q 7249 29965 8639040227267
S 15963 536546206
Q 3059 29464 5694618585372
Q 323 32977 7296906086643
S 28429 74629091
Q 2613 35798 5543798381329
Q 3548 31554 5799209012188
Q 13861 33565 2432488350272
Q 7556 29387 8571475834677
A 16629 876027469
A 34961 288844380
A 22856 69922042
S 12618 905595595
Q 461 28321 2726383484856
S 474 615995356
S 22370 849444703
S 67 418646595
Q 7562 31836 1328915322796
A 10863 293255513
A 17495 23658942
S 33678 752774626
A 21379 398659587
Q 10243 34599 8738581245434
Q 8983 32750 8549017635810
S 8028 309565122
S 25902 985565183
S 34725 506837606
A 28651 429279897
Q 1772 36801 6681894892988
A 27739 404261015
S 35993 944134667
A 29845 188223954
Q 2367 28753 3600943328994
Q 14569 36559 708132862029
S 3149 446139525
S 18835 46582539
S 29882 746068834
Q 5419 35870 385428329894
S 16846 6573872
Q 32 37340 1975986561768
Q 14424 36943 8641138642441
S 27780 538331934
Q 416 37371 3141513669842
A 13824 566219133
A 9650 591127695
S 7262 398144708
A 8316 140280705
A 5742 625480271
A 23010 715751132
A 1460 752661120
A 18512 725638791
A 4937 329818231
S 20373 883300547
Q 8135 28158 7261748393620
S 1551 994154746
S 23885 87983047
Q 1273 35449 3262569540703
A 11177 348625348
S 8058 335699094
A 33218 305269705
Q 8214 28586 3937224769936
A 4087 822312588
A 11073 722589324
S 6601 161393547
S 15780 46459556
A 32518 795467458
Q 3724 28443 13731901094
Q 3633 36968 6789857058864
A 2509 977496677
A 30580 914870948
A 18811 410273350
S 12995 387013099
Q 905 29368 2403312015037
A 37265 622546243
Q 168 30278 3076066452756
S 24710 437704734
Q 3949 26842 3937348030851
S 9760 645220919
Q 2284 21770 2557528760768
A 30929 116106529
S 2427 498767591
Q 1363 37051 4885798446914
S 9681 410213443
A 33300 963399400
S 28141 604405556
A 5813 191906647
Q 70 36674 9837497708615
A 26695 703944662
Q 8584 30003 4649836014947
Q 9699 35494 5828586914248
A 17708 756046254
A 26387 197872221
A 28243 354360000
Q 1621 28832 6225700218313
A 35 300205518
S 16971 592439196
A 17330 946076438
Q 1239 37131 498010787514
S 23022 510024545
S 11965 582990714
A 10237 271976903
Q 4267 29795 3472681594718
S 19065 27593397
S 31467 964820264
S 23692 200949687
A 20560 265441916
Q 13851 35652 8300381016405
Q 2125 27856 7218825244556
A 14677 301693740
A 4454 243225706
A 13264 859996130
S 32073 258723590
S 3216 455178227
Q 1 37184 705228663281
A 11012 883151732
S 25614 585927268
Q 1313 36064 1769362181929
Q 406 30544 1337579196655
A 21415 877046230
S 24769 945337980
S 35922 235003512
Q 523 34248 1676858286744
A 1134 582773281
Q 2906 22764 5531437555157
S 9320 460637448
Q 3312 31957 5803714785853
S 36927 404561847
S 13007 929989024
Q 8385 29054 5412760682938
A 13709 589520516
S 28852 854273137
S 35318 90282795
A 23009 538187699
Q 1687 37148 8206235031864
S 21067 736808262
Q 685 29602 8109207380232
A 31388 449632947
S 20098 533265159
A 22559 332571822
S 2175 712682129
S 35510 174893150
Q 5012 35857 309039324547
A 8806 352817351
S 1379 743368438
S 12309 622912113
Q 2590 35436 6523170043744
Q 11426 35507 185719900249
A 5305 491138131
A 16858 497767095
Q 1586 33207 9299467567771
Q 11283 33160 5161090828479
S 25432 408269052
S 33892 834141034
S 24270 776420011
Q 325 34488 2251150246856
Q 2835 30520 69109542087
Q 4471 32502 9148867071547
Q 4083 36663 267274641314
Q 615 37367 20560770791
A 30372 976543154
Q 3003 37195 3160164611954
Q 15138 35987 5219011257433
S 34222 143032736
S 6794 787238887
Q 9130 29990 146172550798
S 5857 164638252
Q 15369 36420 9827950513707
S 8076 351860353
Q 315 34936 5281818342889
S 12201 617652626
S 2678 745908433
Q 2320 33710 1970449174181
S 13751 932655942
A 7373 641388271
A 11226 61573508
Q 756 30188 1020830491714
Q 1328 31024 9351037730322
Q 5227 35071 2945189427863
S 30955 517574478
A 9678 108645790
S 8705 496156688
S 35208 148277517
Q 1174 36541 7015294735923
A 5666 979490518
S 17658 913374002
S 18111 81510098
A 7673 64822706
Q 12929 32662 9186439470571
Q 17222 36366 3772079459575
S 10325 725432088
Q 2700 32518 3428093680828
S 12127 56914961
Q 2157 21950 7071490277366
Q 556 32996 2155128031880
Q 10978 33158 9817891656015
A 16826 54224249
Q 7037 27236 6336094478415
A 27020 929139256
S 35152 50869322
Q 1715 32518 2325100363869
Q 3259 34610 3730585575146
Q 2643 33826 234232375640
S 2659 720952625
Q 6613 33060 7727107600528
A 10567 313225228
S 22790 158689840
A 21422 222133060
Q 7187 34666 2854402237044
Q 2168 24577 3925806385408
A 9848 54310976
S 29532 862026966
Q 912 32122 6350132294756
Q 880 37321 852657021101
Q 1137 37213 7021101573805
Q 4076 26618 3484236611331
A 27300 351413455
S 35985 95206411
A 29949 125894291
S 33479 900798513
Q 15413 37409 478250862142
A 12408 391834483
Q 553 37330 1364964143573
S 36533 975464773
Q 940 27472 7183003752065
S 20190 109332861
Q 436 36462 1712163191146
Q 2947 22908 4194478798349
Q 5089 33332 5007727515600
A 8987 620151621
Q 763 20514 9553982738049
Q 10161 31175 4778191702679
Q 3946 35681 3929772512394
A 32458 815059805
Q 13094 33033 3881390616094
A 2961 356651536
Q 2441 31847 9095490841087
Q 4276 36559 12486459748
S 5448 508843008
A 25718 494062704
Q 2017 21717 7986369144890
S 29689 95683546
A 33183 887264031
A 21943 917145452
A 21166 266369996
S 3488 35215515
A 10443 259619263
Q 1381 32682 8964727714254
Q 3091 36328 1046899971453
S 2256 350738735
A 18742 789187203
Q 2368 29907 519208188597
A 7346 869056886
A 13862 445594024
S 26103 154831681
S 2644 604320032
S 17079 79222335
S 3103 544805799
A 1445 485938501
Q 1815 22347 5941165586817
S 8118 36733963
S 22755 842679514
Q 7159 31218 5759932620050
S 14540 139088555
S 25548 487789824
S 15452 660207761
Q 8996 35391 582707463238
A 29627 950058094
Q 14053 35698 7851050282003
Q 3227 24893 9854758367300
A 29163 488523430
A 12261 47844313
A 3708 911571509
Q 11754 34437 797705249986
A 13323 866567151
Q 12363 32161 7101473099355
Q 4813 27778 7667627120080
Q 1833 30886 4823429519837
S 31664 817446963
Q 5787 35011 9402933569173
A 16421 535950828
S 20767 325376795
Q 7918 32321 2752888850926
Q 926 32163 1549812493929
Q 9659 33906 2874512007688
Q 412 36741 8153609080790
A 19179 832681502
Q 1142 36742 6297748405194
A 5113 155176204
S 10440 85672461
A 24282 383785662
A 10704 922238846
S 16801 631635609
S 4845 523918581
Q 4956 33313 7492854218037
S 6066 586799402
A 22670 938664004
S 21607 146771328
A 259 250413432
Q 2535 33736 4507666314055
Q 2917 29144 649534427285
Q 14 36565 7899670471437
S 11473 876263500
Q 10391 32663 3717068004064
A 6839 303226879
S 34198 711015973
A 5075 583676058
S 21367 218888318
S 19758 387644958
A 13510 250383319
Q 3817 27679 3659686072480
A 1087 28662358
Q 5183 36755 6027417200444
S 27826 764231403
Q 8413 32871 1817087312094
A 5070 149005552
S 31947 830219996
Q 5663 34316 4021763090069
A 15152 532364991
Q 10669 30721 2652525396093
A 5346 486355169
Q 6535 34862 9871886619448
A 2796 484254391
A 12363 703649716
A 18976 236919827
S 35153 428410599
Q 4260 32230 8241324162226
Q 643 36723 5395939554831
A 29396 318798166
S 29186 58258418
Q 10727 34016 3478893239312
S 26600 529340304
Q 7588 37152 241229651258
S 20558 710068732
Q 3889 32769 8061395334215
A 29038 290691862
A 21108 258050098
A 27563 892108464
A 9786 257231199
A 9514 776398669
A 34751 69331811
S 12371 361653017
A 27602 784770467
S 8397 832907705
Q 4731 36820 7579787709385
Q 4570 27429 495857053778
A 37372 795951569
A 20888 372889868
S 28709 605682489
Q 3429 31946 7764834071509
S 15057 32115776
Q 2485 23242 1861592719977
S 36190 57798910
S 22070 863617534
Q 4816 36415 293832627841
Q 13319 37342 7740256198284
Q 2849 33403 9108203923135
Q 2928 23953 2656384808625
Q 2726 36105 2494979717630
Q 2208 34007 8567287814261
Q 7871 35299 7754791129500
S 8677 77747140
Q 489 35038 256440742189
S 25820 501014492
A 32169 131989318
A 29708 166404826
S 10471 649822970
S 25550 992169228
S 30018 787918219
A 30438 155696315
S 10129 455156646
A 34714 338465878
Q 740 28158 1719457561546
A 15222 804140235
A 34194 195138337
Q 548 28819 6919469336819
S 28590 909936219
S 26667 494853142
A 22692 270974910
A 4126 370829908
S 1620 770364756
S 4018 593649077
Q 573 23511 2584296915080
Q 2769 28968 4446889788237
S 35579 773356267
S 30528 824709140
S 15595 463049774
A 26717 517925276
A 24451 302042362
Q 5274 30063 1140703454718
Q 7645 29320 1401006691001
A 29399 653930953
Q 603 33920 4734553859719
S 35050 324856987
S 12246 229886645
S 3144 760899090
Q 2468 36088 3178263016409
Q 2431 32330 5712198065911
Q 5941 33760 8999238532760
A 22658 89603763
Q 3391 28680 7495721241921
S 30813 406489651
A 25311 616707983
A 23632 925160999
Q 15236 36700 8732949080894
S 29718 715261782
S 13194 573581825
A 28165 552699534
Q 5428 29862 23017495054
A 3312 54525766
S 31293 612175017
Q 6038 36748 2773288192496
A 12059 165850657
S 7515 217347126
S 11269 882241585
A 1882 513778466
A 5083 228653034
Q 1586 35338 2235939947374
A 11986 167676363
A 2416 931002584
Q 4591 37324 9682905275476
S 6898 149270601
S 27341 361216407
A 26866 964830827
Q 5184 37095 1544824617244
Q 9082 29984 2927458815274
S 37146 822108317
S 21423 627781258
Q 3081 36850 1965282375250
A 20339 401871920
Q 16573 35305 8297759471571
Q 3263 33855 7435726583446
Q 3162 36999 697035499849
A 13845 43042988
Q 10116 34194 2700223239041
A 10784 319973069
Q 1837 36667 9397247234243
Q 1031 19849 5235320609055
Q 3789 30447 2245737114734
A 32591 948040024
Q 2270 36949 1971825736096
A 15917 341528443
Q 2969 34500 2287617213066
Q 83 28278 6694967356401
Q 7289 32396 5627721934184
Q 4977 35472 4052570919380
A 31073 189443507
A 30559 406784494
A 37171 724790153
S 26039 288380812
Q 13994 33722 5844864453933
Q 2762 34930 7745052614251
S 18070 950416202
A 5550 575755808
A 21945 58900462
A 29637 52449795
S 4139 554421556
A 17808 347664802
A 13716 333914752
Q 2825 36761 2229199085059
S 14357 519557091
A 9637 751396710
A 15669 610548402
A 3176 542981798
S 25757 631220272
Q 3235 31273 725632725872
A 3663 941521125
S 15838 136610366
S 11353 26021991
S 1049 301939269
A 12941 321803937
Q 1898 26723 1501106012
Q 4445 36391 9524463433907
A 30302 201576859
S 28968 696437051
Q 9003 35758 7631611019492
Q 7266 26803 2196183769802
S 8331 503015378
S 7366 275140532
Q 704 37308 479862004201
S 20303 227972687
Q 1141 36097 1074645581344
Q 5222 26762 5019314557368
Q 5846 26489 1466858169689
A 20081 313982888
A 21133 697182236
Q 3276 36642 2145671602585
A 13989 562503597
Q 244 35775 5384862046684
A 32358 529245788
A 18648 951130917
A 27305 642906857
S 7786 802360097
A 28338 898589227
Q 17364 36870 7378625360160
S 23769 204351206
Q 226 33322 3901002446421
Q 10559 37074 2118009864132
A 22536 927016558
S 31822 232198363
S 11205 919191184
S 18889 908287505
A 3083 59821796
A 19664 780212510
Q 4935 31493 9908439660034
A 31770 313588502
S 7150 137905021
Q 3886 33521 7937412363281
S 30965 834009935
A 3140 330426019
A 11799 363595519
Q 905 30075 5913419900254
A 36410 458581171
A 36679 891888698
S 13414 491424314
A 27148 124913702
Q 9806 28811 5776781757928
A 24732 370317270
Q 8866 31886 4638945647600
Q 5648 30058 9343682455577
A 9973 533362183
Q 2484 27933 8078567954779
A 5493 416161196
S 26297 888477335
S 2678 422514193
Q 103 34108 3537619699628
A 11047 809264665
A 5017 389263699
A 30644 843620092
Q 6432 30988 1067449518354
Q 1410 30194 6918409398520
Q 2151 21269 5850025927839
Q 3947 34841 4685095074292
A 24392 61084875
Q 4242 37230 8686563612189
Q 1299 34977 7877195200992
A 3796 219142495
A 21189 77094401
Q 2043 25802 2860217586329
A 11650 189681
S 27755 311723795
S 19446 655307769
Q 10164 33152 1317295646929
S 36411 705260624
A 20750 349616236
A 34009 760413044
S 19309 697907304
Q 1345 30980 8196683083929
A 30651 507801097
A 3192 719792846
Q 9613 34771 4432787507832
S 7254 274160509
A 29176 85287161
Q 10105 36290 5073957294340
S 11122 631570321
S 25881 857618002
Q 2235 28280 5619973844116
Q 5139 37387 3665551399998
S 23236 232417587
Q 11398 31932 4970813738523
Q 4404 32435 2297584153704
A 30041 576582322
Q 3226 34294 1958413921072
Q 1106 36321 5352089455859
S 28923 44715333
A 31440 826844235
Q 443 37017 1468018462511
Q 5351 26176 8308200796215
S 28264 581202624
A 220 139490006
S 345 711641122
A 10966 456361273
A 1904 916359054
S 27546 672506363
A 20475 6128787
A 17630 880943713
S 11114 783626110
A 20920 885736038
S 16478 612103838
S 20571 660575212
A 35230 239044181
A 24714 602441405
S 10220 590648151
A 8771 425639235
Q 1252 36833 4736896527772
A 8387 439890532
A 14686 351650940
Q 2835 29260 5455807201809
A 515 836126533
S 21077 580221502
Q 5899 26152 8239027265178
S 25591 418225841
A 20261 378349136
A 4624 608863532
S 15486 127142688
A 2829 968515238
S 11364 721150584
Q 2164 29390 5528794619798
S 3879 755272254
S 23840 659012981
Q 4058 29768 4987083934877
Q 13712 35662 3803028383449
S 28375 814470086
Q 1144 20553 6394842636284
Q 1405 27155 9940187272718
S 1690 234373811
Q 1307 34871 3210864096034
A 1907 488239280
Q 1566 37231 2751457004990
Q 678 37402 9068323588880
Q 6219 34988 2702403634936
S 30553 28871066
Q 2608 22817 9353585915422
A 27243 233606205
Q 6741 28916 2023074016547
Q 8682 29831 5969297052142
S 20579 200613270
S 23649 259890815
A 13593 420680976
A 3352 218625893
A 26112 350467678
A 28924 355784143
Q 2237 21399 1292402064631
S 1145 884028163
S 14843 512293897
Q 7242 26248 4910691012950
A 26319 236471718
Q 4174 28766 3486761463676
S 8088 323912451
S 1475 374550601
Q 7822 29719 771248294531
S 9570 420660577
A 26755 147995971
Q 3684 32089 6523079580248
Q 7521 34088 1735422149586
A 12252 64062659
A 33340 879123860
A 13686 217040393
S 29122 665432975
Q 1752 31416 9198396534669
S 31382 897746413
Q 845 36534 2665523475836
S 7385 869948054
A 30761 426602542
S 21864 116949235
S 20515 59600098
S 2564 212719609
S 3756 627967223
A 22061 225491673
Q 8963 36228 4225020723321
Q 2282 36082 1494315309774
Q 2762 37252 6051759868893
S 5941 173988119
A 17947 637836476
Q 6156 36115 283019996318
S 20648 188212832
Q 6752 27347 7984271557159
S 22777 39478938
A 29242 688244487
Q 2235 31870 6148376712344
S 11522 374338723
S 7918 707117909
Q 5828 35973 9286486818783
A 2663 874766148
S 32549 462445132
S 7745 833944237
Q 14463 33331 6815537320564
A 27908 654461245
A 23290 641663951
Q 1317 36165 424932913439
Q 12854 32428 3631469723003
A 32280 553366796
A 16317 774684933
S 31106 487034539
S 28784 953400820
S 12989 928713640
Q 5010 25903 3694852987373
A 2626 813266759
A 14358 764938647
Q 1650 36729 9430133779623
Q 2223 34109 1327536830528
A 8863 540681102
Q 2797 33513 1264433531522
S 17701 129069618
A 21007 287137043
Q 7572 29970 6036235988956
S 1945 542035259
S 14848 198863081
A 36921 445340935
Q 11530 37008 4031660435359
S 15250 583326121
Q 1916 26040 5691976541820
Q 134 36294 2289950757672
S 26146 795758256
A 8748 758716774
A 24381 88864976
S 10462 81371959
S 36740 524435572
S 32194 421139357
A 19596 868555036
S 6734 454168652
S 5610 673025758
A 3153 464092420
A 33176 249202124
Q 5191 33915 5406599048853
S 17564 878179110
A 31670 496927688
Q 928 36743 9841577227668
S 19786 770825687
S 13661 692945383
Q 417 36965 536628623596
S 28412 524322350
Q 362 36747 6490906550306
Q 992 32532 9389344887661
A 34967 592145241
S 33857 739682124
A 36522 489555568
A 12127 443327551
S 25360 799286619
A 23044 574231186
S 19960 728389243
Q 110 35827 4338243116758
S 13922 497503202
A 25985 241462796
Q 2084 32104 2949569560485
S 33260 638479444
A 9775 428468854
Q 1434 27825 717294646478
A 2030 230019342
A 31887 866534355
S 25584 223672338
S 17424 744160487
Q 10126 29278 294432126415
S 27823 401590881
S 18137 44790489
S 2912 380049584
S 16553 83169590
Q 6171 35904 4466111721010
Q 1238 34343 7426923350113
S 33267 869039888
Q 660 36829 7187434459049
A 35029 194378631
Q 107 31157 4767190686779
Q 2637 31508 439867966062
A 17476 881534159
S 8801 336645927
A 11291 812013994
Q 6075 26768 9273098251667
S 36083 508329560
S 13235 862998457
A 19483 847434339
S 29591 841921594
Q 4289 36525 8192174511212
Q 13027 36018 8864666304799
S 3974 358364086
S 33588 402462218
Q 6753 28423 5264987393370
Q 2607 27485 9613694003610
Q 10129 36684 2186324775938
S 35203 191174738
A 29817 261706061
A 20435 932358351
Q 6153 34984 499489152329
S 3689 138119863
S 26420 932857502
S 32910 54032685
Q 6515 35166 2081599434363
A 36771 397519593
Q 2430 23847 6647825724104
S 12790 203489860
S 8440 79726525
A 11069 474734537
Q 3681 27357 9217636391040
S 32246 954116145
S 18958 75067605
Q 1900 26489 7879461557214
Q 5853 31279 2734412119995
A 25114 599362290
A 29107 819462785
S 1225 67937642
S 31741 210236597
A 36374 735365484
Q 2486 34291 2839182468110
Q 5434 32116 2664659683005
Q 363 36849 8654000238714
S 30330 164684713
A 3608 289155504
Q 507 26957 1518904032806
A 182 579170205
Q 1433 25648 7788186910360
Q 349 37111 7779396717241
A 7870 403943014
A 3953 478606423
Q 16745 36725 6059942026402
S 14695 275933241
S 15251 494372565
A 32724 835715930
A 14755 666863721
A 21995 232229288
A 16177 391622270
Q 6109 30633 8868761258710
S 29101 313851352
A 8112 996135832
S 24607 126222800
A 24752 64444276
Q 15217 36341 9746801091968
A 24587 606474196
S 19653 435912278
A 31306 958720762
S 27452 736537592
S 1774 480108803
S 18920 804789002
S 34059 784606737
Q 173 37072 5875273100517
A 8607 829302378
S 8389 62848728
A 30318 903054620
S 6696 977744890
Q 2534 26937 1833021705499
S 33450 466126837
Q 8931 30663 8531043269004
Q 3420 31912 6189562222083
S 27376 905486376
Q 9042 32046 296667454947
Q 925 22323 7609805586605
A 27580 224021538
S 34526 800557029
S 33803 553778612
Q 16365 36401 546655452320
Q 324 35967 3256272304041
A 13860 869269945
Q 13161 32467 4689075827473
S 37323 993005572
Q 4422 27986 1866061066990
S 14476 730556596
Q 444 26973 1412757426485
S 18753 133678870
S 32705 738464159
Q 2355 31770 22856894534
Q 1719 32008 1360675897473
S 3318 953940370
S 12416 845742012
Q 3188 35572 8990347754719
A 22723 703001744
Q 514 33650 9593825310697
Q 15811 35507 9095813134494
Q 5718 29794 4066794590719
Q 12532 36959 1339240730740
A 21876 33717925
A 18664 149933126
Q 2579 31872 52806144483
Q 1794 36131 8851687385438
S 9550 124144396
S 33600 6096830
S 22803 352390437
A 3590 240982961
A 36773 50868629
A 3772 14169006
S 23717 139359103
S 26336 786376326
Q 13158 32403 3980828958055
S 28683 986187373
Q 1342 35226 794762136815
A 31696 631691882
Q 1448 36858 195817254837
Q 6846 34469 773190752371
S 8031 926340808
Q 9657 29218 9332212741362
A 21990 146382123
A 32907 779484890
Q 7040 29322 6357666963188
Q 914 36317 6439390234927
Q 8625 36135 1489478640072
Q 10927 30957 9049782167032
Q 9769 36268 2865598483066
Q 3241 31682 5868158449830
S 18789 462229712
S 18073 772249907
Q 91 36656 1616434371121
S 11191 424043623
A 30503 874167722
A 15310 227047586
A 18563 722989700
S 22365 604251055
Q 1820 36532 8324476466345
A 26465 328097531
Q 3930 35153 855795190881
A 26357 933957655
Q 11572 35174 7650063385122
Q 3553 32806 868926015997
Q 816 37145 7756668732022
S 36456 685960154
A 6464 341593961
S 17949 779068312
Q 2744 34283 9040921056493
Q 5057 35234 4237418311537
A 21194 626279067
Q 1204 35175 5484732741674
Q 10235 34110 2374948900895
A 11898 643301010
A 3011 937984399
Q 145 31898 8659416893293
A 33080 355379772
A 30123 177069239
A 14045 6705283
S 30258 909905131
Q 4715 36678 6349241863887
S 12186 512167482
S 3597 306662730
Q 1445 35900 8230191305959
S 23725 689322851
A 22312 300098750
S 26327 832725916
S 37241 523728461
Q 2092 35850 9757139681698
Q 10000 37106 2168539747737
S 21294 629200790
Q 4432 34930 6578418600046
Q 10177 33741 1809456694954
A 31097 683187772
Q 543 36178 1790778687220
A 3182 259129173
A 29056 991408124
Q 1730 31266 2097268748327
A 30687 114878545
A 12308 484527619
S 32737 176494177
Q 12420 34030 1815029051308
S 23914 692832607
A 31964 446072603
Q 2903 36032 5379339115871
Q 6681 35974 9048093698186
S 21279 217444023
Q 3724 32734 3700308206120
S 2068 423111520
A 16070 571625620
S 13594 951372636
Q 2860 25646 2180646203503
Q 1664 37101 5314350641025
A 30739 775041391
A 37061 275730287
A 13040 481015841
Q 3901 30261 9266749129199
S 14978 69113861
Q 1797 35301 3737279439528
S 36986 312017342
S 26754 176292626
Q 8800 36604 6304623249443
Q 414 36654 9115988206476
Q 5352 32135 1610019684123
S 2308 692692056
Q 2367 28930 5385611354266
S 15419 820684234
S 8793 72169478
Q 40 36751 7855852848420
Q 250 36815 9990351312090
A 31087 243918255
A 28164 291382154
Q 442 35658 731861487589
S 15147 574787030
S 24927 912747566
Q 3620 25337 3772060192295
S 25520 240081600
Q 4482 37397 1048942101403
A 22148 797442341
S 29969 39161804
Q 5463 29905 8586563738105
S 21129 801516487
A 12992 403986660
Q 7646 34517 5480613814439
S 5132 376212966
Q 2741 32882 2096078861752
S 2132 86848208
Q 1631 37157 8046303937195
Q 5209 33328 3707853048344
Q 5867 33704 6756960079965
S 24995 50402642
S 17869 958804088
Q 13218 35026 638034413879
Q 7551 28556 5116338274950
S 23225 728883512
A 5006 185991050
Q 4192 31365 8527563560332
Q 3029 36879 2521667991007
Q 4160 30612 2113714709964
A 9611 622972959
A 26448 344791240
Q 2672 28855 3208182291305
Q 9988 35870 13254840808
A 4287 601722886
Q 1907 27899 9670126456125
A 35145 431955785
A 26524 874149304
Q 2052 36843 2143313863383
A 29647 601859970
Q 1153 28721 5841885014165
A 29481 552001622
A 8901 252117019
Q 6173 34676 4570577882739
A 22703 957426749
S 16156 745999259
A 36038 530451161
A 35128 317650068
Q 6701 29212 7001456071559
Q 9395 32075 4276456060561
A 5416 141264824
S 20797 719394526
S 17035 686823801
Q 1811 29461 9605639101947
A 11575 690260042
A 19504 504368653
Q 4070 35839 5187868599256
S 9176 404141627
Q 3928 22997 1230954155497
A 5746 737012903
A 2382 831621445
Q 3286 22874 3438581038604
Q 14848 35524 1916547046003
A 8770 741694451
S 33034 578675338
S 28848 460931907
Q 13929 37318 7092474194587
A 16730 30220233
S 29970 869676381
Q 7422 33082 4271015061089
S 36570 191228994
S 28559 308281141
Q 275 34997 4068525060985
S 19155 478820011
Q 660 37145 9334439218605
Q 2983 32661 9238676157407
Q 824 31543 1357157410
S 13203 418136218
S 4833 703575150
Q 4077 24987 2014542259654
S 25533 616553831
Q 339 35116 6791729638823
Q 5 37179 7272033575510
S 14402 78503920
S 16380 906829663
Q 6789 35468 6490293021757
A 3845 450468608
Q 11836 36311 5078976591698
Q 9438 37075 7873357147445
A 2769 272162185
Q 208 35866 8401505193578
Q 7957 32514 3423116642240
Q 7469 34752 8667022207781
S 11538 700432167
Q 1692 30825 6432113783088
S 36621 191288897
Q 6409 32293 5380624543511
S 1275 85800179
S 7177 448574482
S 4281 102449786
Q 3849 35224 8509789178175
A 26182 410183777
S 4455 41882506
A 18770 756839322
Q 7875 31567 8630952172216
Q 152 31349 3779787264836
S 2187 159347434
A 26600 903274962
Q 2435 32461 2466596998697
Q 6630 30674 1879505925020
S 21026 694725709
A 36435 609919467
Q 4009 23447 4312626178757
Q 203 36572 6098566232533
A 23241 651434482
A 29501 922129900
S 10271 691272913
Q 2005 26731 9995286218405
Q 1259 24909 2864964075255
A 9961 510684679
S 12011 797781629
A 23944 758506779
A 15464 724087222
Q 2953 34550 8721249717505
Q 2922 36588 5704414109164
Q 4615 25666 6222977755758
A 34144 760623005
A 33767 826343638
Q 1072 33589 2768702813988
A 11522 678848655
S 22649 290133356
Q 847 22103 6833521077257
S 2141 915928929
S 2979 332370462
Q 7365 27776 105843616246
Q 12245 31527 1360144642889
Q 10609 36247 4068461309588
S 18819 831878371
Q 12237 33172 6808495248672
Q 7617 31678 8451847022302
Q 2354 30868 846324344624
Q 9058 35350 3025805995800
Q 4800 33463 8139081902792
A 36405 587740501
S 23806 125777118
A 32124 76262030
Q 3911 32719 1409863021048
Q 8069 37192 5766478501069
Q 174 29487 6537038874466
S 34489 368803636
Q 5292 36071 6903591685038
Q 13708 34361 602109500742
A 3195 528710847
S 29027 680666347
Q 4311 28253 5501263830332
S 8086 401418978
A 5406 940353596
A 34017 78988959
S 36023 580955291
S 826 617588545
A 15590 409605967
A 30605 576559821
S 30175 348688874
Q 3834 28695 686095605773
S 31813 655275004
A 34829 405648554
Q 2247 37292 3655706690941
Q 2567 35224 2127648650895
Q 795 31131 1573040955763
S 22686 342774
S 21345 172430325
A 6819 823263688
S 11700 378924693
S 36575 128566243
Q 2227 26072 2317007422485
Q 7653 26671 8792192730220
Q 1017 26314 4619432119438
A 17101 607118816
S 10548 750181874
A 11002 886535119
A 4742 209722771
A 6472 300684262
A 5172 82333532
Q 1976 30115 4300122145515
A 36116 633428753
A 21573 516745929
Q 1318 32949 7016972993460
S 7247 499763695
Q 4942 37138 302088969711
A 23649 561940279
S 22743 849809085
A 15217 535631837
A 32628 90766999
Q 4811 34791 1274908288083
S 10240 345019396
Q 1898 37157 3129224163752
Q 557 35816 8508384634711
A 11627 592734888
A 5787 796952720
S 4732 690981726
Q 2870 25400 100082927528
A 5493 705111118
Q 2595 30676 3711667934940
Q 8865 27766 1321989752311
Q 1579 37309 5526550973017
A 14007 299038436
Q 3431 34909 5334621739710
A 7734 203083814
S 16008 837967453
A 31222 949676571
S 21312 630419050
A 424 515146923
S 14134 729972530
Q 6355 36320 5725239415820
A 32744 542161333
Q 343 32619 4925526716690
A 26071 925671542
Q 67 31563 5275370625947
A 37356 36729464
Q 1937 27673 4388875677917
A 3420 5544124
A 3784 675165053
Q 414 24850 997699318199
A 2722 134015564
Q 7571 31325 7935309221307
S 21974 524798553
S 31170 496333390
A 17400 440205326
Q 1813 21482 9154316388008
A 4667 572958360
S 30029 406117777
Q 2900 24360 1754988491323
A 24954 149430917
Q 538 24010 4502579511516
A 4602 837808297
A 33347 897022791
Q 1720 32781 8809394097491
A 12356 89448688
A 6343 241266337
A 33390 792637933
Q 258 32120 5442557132955
Q 224 36877 246406529034
A 4600 584506154
Q 2290 35523 3371118803701
Q 2260 29715 5710732977743
Q 10431 32798 9729253738484
Q 1364 31203 4524310720463
A 13789 927081528
S 24104 363332151
A 34511 858036797
A 21462 107638068
A 33882 594538797
Q 6471 35476 6195870507650
Q 3791 31951 6372753328
Q 459 37025 7281359708837
Q 1657 31398 759517908494
S 14217 558017283
S 30247 52652308
A 22494 450448551
A 13884 777398086
Q 13235 36143 9959984282483
A 14125 191768703
Q 898 37106 4225561448541
Q 4040 30542 5748809927997
Q 332 37364 3886487962100
S 28645 569836728
S 29875 637367429
Q 109 36849 1710641585914
Q 5479 34269 1366361307425
Q 1605 37414 1385005236391
Q 15306 36234 3349388404123
A 19871 264632886
Q 2643 30161 7546038078383
Q 5359 32527 8022546417949
Q 14732 36726 6336569842550
Q 4613 33612 9334100486201
A 35649 430390957
Q 8549 35775 8043933387385
A 28080 664675509
Q 336 31131 8963256391260
S 15227 645231201
S 14843 248678249
A 10711 142897685
S 1900 61487387
S 25684 308235733
S 22198 903158811
Q 10695 34485 1139251458154
A 10052 98752013
S 21337 807427331
A 26624 931383208
A 3475 101963515
Q 217 32617 6913653852393
S 8092 694181315
Q 3172 36256 4849967337038
Q 4310 34633 7938928419805
Q 3410 31563 1780117614820
Q 22 21868 2674625482184
Q 8509 33674 8251638316713
S 15635 474745741
S 24476 663852101
A 20543 446682393
Q 973 27933 2838910569972
A 37189 8476282
A 6963 111377518
A 13772 306484822
S 23170 219404091
Q 9430 36763 9931266244384
S 3015 73241468
Q 13852 34511 1791568030649
Q 4834 33663 1167896330611
A 26238 4527625
S 29274 287302164
A 24086 338626661
A 3626 864539361
S 30976 33758835
Q 1433 37206 6081123641245
A 29948 668502560
Q 7048 28145 3383656974279
A 5273 402222100
S 28934 78512904
S 36734 792339528
Q 4579 34386 555432797530
A 4506 723547267
A 14477 470367506
Q 649 36355 1488300511653
A 5774 590319359
A 10295 289364131
Q 5628 34334 5874662588292
S 35337 297523349
S 1194 54374353
Q 2338 36515 9639045080148
S 32670 604059680
S 4389 534613961
S 35324 196604365
A 754 504737574
S 18486 376551830
A 11908 927643375
S 29128 209314468
S 33187 464956634
S 2035 721728099
S 28791 23269523
S 3730 509316639
S 9178 519694862
Q 12115 31520 5075123231083
S 22746 311481339
S 8006 347119182
A 28338 324296806
A 33693 405720047
A 36817 87553160
S 28010 48066447
A 22409 688220163
A 460 555257366
Q 7996 30642 8753098826392
Q 3184 30494 2603461905091
S 2969 28075000
A 12516 830748593
A 25431 870151886
A 26855 938874432
Q 6792 34882 7506076645323
S 10300 964294114
A 27479 95589162
A 7293 745070222
Q 1978 33718 3045498248169
Q 422 33465 9318423952735
A 26581 902162056
A 4507 762638260
A 35101 800595746
Q 4884 32784 1073378497841
A 30812 540102157
Q 4809 30607 8441312273143
A 282 930921483
A 26101 307821115
S 31369 911259935
A 35709 879232738
Q 2103 31550 1567300950898
S 18983 242510347
Q 537 34020 5855772800692
A 37082 495046422
S 18815 138028373
A 14906 452466868
Q 7103 35498 8357314533547
Q 3190 30968 4517118049829
A 17979 590560152
A 20060 4460165
S 15459 605992979
Q 8691 31500 187171383280
Q 187 34535 2817110104494
A 34928 723002587
Q 12664 32774 7095494464151
Q 2485 30662 3421911254247
Q 2254 35216 5457163666727
Q 4031 31558 4430429116000
S 15728 145846928
Q 1759 36219 3372082664721
Q 757 29377 850128261726
Q 1652 35885 9622561327624
Q 8921 32334 132656568528
S 10108 428778810
A 27310 554694079
A 27257 641620669
Q 6254 26963 871899313728
Q 515 37218 6884740868478
Q 6148 33841 9705648217386
A 36314 729867472
A 5357 389537294
Q 233 24826 621993277185
Q 4136 32378 2547080711038
S 6050 581680900
S 22271 129393507
Q 4890 27579 3569245443302
S 17464 395237363
S 10016 805943359
A 23276 621264182
A 34868 23281360
Q 2494 35820 9796973480653
Q 6593 33698 4793553677438
S 10910 345464960
Q 11262 36340 1085324786470
S 5936 784359906
A 18217 140247306
Q 7376 35017 5525671454970
A 4210 113157394
Q 673 33756 6596525395341
A 23477 160702883
A 18199 7604942
S 4537 842464005
A 17632 714892715
S 36461 249193277
Q 4398 34679 3251031580114
Q 4421 26818 2776683217280
S 18399 346854658
S 30019 12012707
S 26951 878668495
S 275 951668687
S 26052 354794992
A 13778 860071305
Q 396 36520 2898362206621
A 30201 113334246
A 8612 756314998
A 7084 393082195
S 10050 696655266
Q 8073 35960 2187786506301
Q 4302 34683 3227064964143
S 17642 717218692
A 9873 822859042
Q 3702 36800 7725708377975
A 24099 211887833
S 12561 560839128
Q 1260 37252 828486760868
A 26419 224025902
S 12688 639952437
S 33669 486819533
A 34591 981658431
Q 4966 31669 5257614546807
Q 5566 27604 1672374862252
A 26374 427168625
S 18605 11140598
A 20601 533081158
A 17947 689427065
S 13266 203271624
Q 290 36769 9218940364288
Q 3636 29036 5916431082647
S 24686 592752875
Q 1340 36460 5283186086429
A 36789 864949827
S 9942 803104457
Q 3191 27557 3414543911460
S 9311 733661072
Q 264 37235 265015160759
Q 2058 33901 5867513148121
Q 8903 31238 7578794958811
S 23059 160212580
Q 8662 32141 1709481187005
Q 1763 36831 2514825342069
Q 1028 25108 8968176964523
Q 5443 25791 6838381242344
A 35029 817583742
A 26100 550957179
Q 1037 32650 9206481167420
S 23932 707944929
A 36124 874932348
A 35464 172290516
S 10334 713280318
A 30590 717705293
S 36397 484918619
S 19494 329217916
Q 5745 28314 984864371760
S 33794 145961039
Q 1338 25670 857723215936
Q 12304 34827 8597984551912
A 12235 321064756
A 33859 302732191
Q 2956 32423 376640397844
Q 7534 37147 262911864228
S 10095 923626952
Q 1996 36221 7270567945022
Q 10038 35199 1101058983862
Q 5818 28159 3254825927173
Q 1628 35734 1494847001439
Q 5101 35207 1863544722053
S 2741 28024939
A 18551 501630619
A 34748 495979695
A 19529 675920845
Q 2697 24618 3862699198822
A 23905 96450006
S 10488 989158176
S 12028 947799839
Q 1494 35611 2848390123374
Q 1926 22465 3896278216884
Q 2414 37025 6917116618010
A 4541 463059941
S 9080 660347429
Q 10967 34085 7653544691097
S 9799 107709472
S 32676 814060675
Q 806 31637 4936087372621
Q 231 27371 1600191391495
S 37103 875491293
Q 1067 30444 584412842798
Q 2572 27606 4201059005798
A 1136 313595130
Q 124 37090 1252781611729
Q 5488 32516 4813270995682
S 13215 403482762
S 29065 757901397
A 499 59646762
S 4101 397682109
S 7166 580948648
S 23285 568890374
Q 2216 28132 5504150596305
A 203 20579345
Q 9513 33766 6164017415864
Q 781 35734 7080909708280
Q 52 37065 6861382301949
Q 8691 27580 4609463677261
Q 920 33697 5204272049214
S 11163 518019925
S 30734 332959236
A 18691 831235500
Q 5315 36183 8116033355913
Q 2171 34509 6971456440833
S 34326 765783353
S 16573 740666
Q 2518 32259 4061892242731
A 19592 806085417
A 21364 83435781
Q 8305 34828 6040650897840
Q 1327 26487 4402715847565
A 30604 147873850
A 34505 5949247
Q 2009 32138 9682571472887
S 26536 58959082
S 21994 207977748
Q 10857 35910 6326498157844
S 33704 878397431
Q 5295 35044 44275100869
Q 9879 36020 7015779332603
A 30981 33905811
A 715 829399013
A 22578 54596187
Q 718 36609 5051420554205
S 15015 803839435
S 26318 781203521
Q 566 21177 9792646369629
S 15384 775349088
S 35550 644660245
S 27587 657170085
S 20758 337726984
A 31872 820348908
A 11556 498602920
Q 4525 29368 5048702144894
A 21500 231698784
A 22186 783673950
Q 13758 32683 6809935834520
A 2926 848268168
Q 9872 33750 2994988437711
S 34524 249301742
Q 1518 25871 4406775533052
S 30324 302032822
S 11598 327822488
A 20018 380904219
Q 14792 36652 1913303743463
Q 13964 33706 3610050090920
Q 72 19066 1811680256092
S 11794 49266488
Q 380 37181 2303481655755
S 33103 674043962
A 28939 695069271
A 14832 166786590
Q 13 32445 6703387931589
A 7528 965618312
Q 11813 34035 7473909805505
A 34168 802956128
A 931 945275978
S 14620 400845201
Q 709 31307 579933319594
Q 1740 31911 9610466299128
Q 3912 36891 5733615020808
Q 1072 36038 8820432901030
S 16160 644922279
Q 7214 33016 9626963835898
S 4849 645341535
Q 517 35235 93172566772
A 22943 164868998
A 8563 239260823
Q 159 37142 2361588763821
Q 252 37314 5293085335439
Q 4006 25797 9664254234053
A 36006 500452419
Q 2285 28212 6972483495570
S 13683 671413576
S 36565 389330245
A 11995 723950893
Q 1224 34007 6668460789661
S 640 1011010
Q 9514 33066 4463508286244
S 37016 399747486
A 25216 267066889
S 257 919451336
Q 4566 36867 1465243772151
S 13143 71653403
A 377 141268324
Q 189 29358 3955837675723
Q 4314 33313 5600452348219
S 19435 740961308
A 11505 928221723
S 10657 826502681
A 22149 633511583
S 3852 531317132
Q 7691 31925 7470122291179
S 16177 399880426
Q 819 27948 8027353458001
Q 8990 27815 2055717640289
S 28449 518090640
S 6104 634571079
S 24507 505474416
Q 3316 30789 2982133009786
A 1986 441282954
Q 201 37332 439016369431
Q 9030 35651 726658578484
A 22960 55007788
Q 4462 29679 2002279105906
Q 5299 35594 5823068470664
Q 25 35361 2994752349849
S 24076 96102022
A 25241 311568064
S 30796 395560601
Q 2282 32374 9526494642504
Q 2938 33216 7006574788290
S 14453 132746108
S 4660 897198400
A 18787 310198242
S 4176 43721329
S 34968 621947148
Q 367 28047 8662337307633
A 12921 751864700
S 12387 533873281
Q 883 35836 8477791502554
S 17994 300602166
Q 3637 29901 4020301153394
Q 267 28024 2614433894729
Q 1797 30615 3396160617138
A 3958 964894988
A 22538 155771893
Q 3360 31770 7931936298135
Q 14234 34192 6265875115536
Q 8187 35302 6921708669368
A 6923 385780878
Q 7153 28436 6505758283921
A 34385 46854375
Q 8541 30035 4235366390484
Q 11448 31654 2049361854014
A 34256 699851188
Q 3837 26299 52831041735
S 23961 104708518
Q 11993 30710 8360586863580
A 29348 101485380
Q 1766 35976 4026600842036
A 825 460207880
Q 2745 36413 8410798029584
S 23518 536198842
A 33418 315420703
A 7949 779748500
Q 2986 23574 1445239089584
A 26558 446269563
Q 2389 29760 6328863418657
S 3972 952935465
A 34937 524167179
Q 5072 29623 6917307354950
A 10921 103951739
Q 1884 33609 110343407596
A 28502 961924097
S 279 876933930
S 8400 411359142
Q 384 36119 5336675113509
A 34387 148346964
A 11449 442410461
Q 875 32034 1879778683155
A 347 945095946
S 5936 872875878
Q 46 33402 7269383053533
A 22599 789025707
S 17993 324731241
Q 1121 34441 9871385462069
Q 1443 35476 9681841811800
S 15638 713940906
Q 1398 35514 589040877115
Q 2473 37106 6196844964768
Q 2368 34816 1754339116058
A 15231 908150328
Q 6514 28078 2421552124644
Q 3335 27872 4429123309105
Q 4918 33496 2349074388969
S 891 679272667
A 37077 464120081
S 21775 592758886
Q 583 35860 6095755863144
S 6377 933196906
A 2875 469831230
S 13152 87285731
A 35905 200934086
Q 5459 36876 6419647567130
S 12344 710911697
Q 7106 31748 1431743392945
S 17444 606231950
Q 3585 24329 6437462914081
A 23268 330703770
S 26903 65659748
Q 3377 23633 5416681179080
Q 278 23514 6395147886185
S 35591 488153677
A 20970 346917781
Q 2513 29312 1200653992422
Q 1364 28270 3183480381728
Q 3944 26895 8444033833635
Q 1212 36082 5035246812034
A 9487 817823999
S 13885 256161209
S 11002 647402662
Q 6740 35159 4986282260100
A 30072 804418394
Q 2723 36794 4436479994977
Q 504 35423 2312479625697
S 27072 459083471
Q 8742 27734 8615509892021
S 1208 204291003
S 37177 400018336
A 4966 480193753
Q 4958 36374 7828058730176
Q 6624 30790 5169089279959
Q 15621 36585 9146139700313
S 11961 736172887
Q 158 37281 1730627489983
S 16311 778261979
S 15446 278278461
S 23578 27132756
A 13441 81574418
S 33206 288617819
Q 4468 27947 8638944190028
A 8447 731916195
Q 3011 31724 1082537278675
A 14854 991458971
S 11887 88318662
S 353 9969405
S 19609 838288009
Q 1869 24147 4282341994671
S 27454 14954778
Q 7701 32069 8702281504033
A 5250 103379183
Q 1990 27677 8405517145895
S 7499 103699209
A 28986 499914527
Q 2866 32364 9533135323538
Q 277 37342 8178414236375
A 14655 215823158
Q 548 35016 2303178593232
A 29546 193590062
Q 4977 34477 7745628017413
Q 8766 37057 6959039553910
Q 269 36233 2327255933189
Q 9506 31462 5591608471785
A 32038 173008916
Q 9118 32725 1182049578563
S 15467 269412418
Q 9225 36383 3800043424661
Q 2961 25050 559204534806
Q 3867 32131 7952622394185
A 20449 94239023
A 21240 144913795
Q 5733 36500 4146193956845
A 34995 509118822
S 10295 864674945
Q 1949 29588 6085593681193
Q 8065 30004 6920338949957
S 14104 148372347
A 2551 710786840
A 16421 479254070
A 15983 222697463
Q 10607 30088 746435583647
S 9708 582554028
Q 703 20972 2729298441744
S 20622 952052044
S 1662 916206452
Q 2136 28536 9050064436823
Q 2303 34430 2261292244609
A 9551 644873940
Q 6188 33794 2498601600278
Q 9424 34247 8721354722234
Q 2695 35919 702669105359
Q 10642 37195 2589613759074
Q 8719 31179 4181836026281
A 34246 426199259
A 29288 538276958
Q 13868 32587 8527363405451
S 10775 797006299
A 18471 828632003
A 6868 370563826
Q 15 32542 3381606814287
A 15575 258784035
Q 9966 31718 2195096926008
Q 6598 36020 652722721622
A 20797 736680313
S 36558 484215376
A 5458 787170417
Q 15172 35750 3015499780678
S 35118 160547667
Q 3831 35595 1993268437632
A 10587 919814113
S 21113 272972967
S 28388 293152899
Q 3223 30292 3401916854523
S 1012 83405187
Q 8008 35440 1985129163845
A 13948 254213118
A 15286 281762460
S 27001 901421474
S 1620 497550916
A 35283 927893791
Q 2587 36366 3692977057518
S 4982 590935764
Q 12729 33250 7149696990900
S 23981 136816454
S 35949 581261882
Q 449 36945 2988157433993
Q 3684 33133 627524619199
S 14845 750455561
A 17031 73916987
Q 6389 30829 3222857481487
A 36131 118740252
S 9450 81424508
Q 12791 34630 16409335111
Q 16 37414 665855924376
Q 757 33709 4075507939404
A 2213 237408701
A 22598 146663585
S 29112 697911605
Q 3000 33311 8313548883587
A 13057 875378445
Q 10874 33083 8917984207505
A 2772 15477658
Q 8322 37066 4217118496726
Q 560 36738 3277581081208
S 7731 110051670
S 21275 925427677
Q 1726 34654 1952600844201
Q 12159 35585 8351217315070
Q 2 27659 9729144723578
Q 276 31450 7092056664727
S 14523 459805317
S 34567 239374016
S 29249 838914747
A 29969 873276029
S 16358 797714022
Q 5729 33510 4138693465852
Q 5936 33921 6165438793750
Q 796 19530 5922403782451
A 646 632751852
Q 3682 24986 1184747180284
S 12478 30152010
A 20568 427816802
S 21649 25368721
A 7178 666952590
Q 10130 31035 3462960599898
Q 1365 34023 2681881561355
Q 12941 37205 19218446496
S 780 16561480
Q 1808 30724 5301502103171
Q 2122 27299 4556657616880
S 9068 835416203
A 4380 892777249
Q 1039 35076 8190701308042
S 19795 236051773
Q 1465 32009 1442079861109
S 22098 985945384
A 33848 308307207
Q 4851 23586 111169831576
A 31680 475508867
S 10146 37257987
Q 2736 33348 487552201328
A 15399 435189670
S 36568 525282172
A 22306 193995402
A 23388 37678948
A 31939 279568495
S 26253 841745405
S 28973 913618020
S 23741 182403988
Q 1841 27406 5035591398221
A 3108 473357801
A 5602 200647464
S 22443 68138645
A 25014 130299554
Q 3049 35407 9808569916539
Q 9705 28946 3134247637143
A 23010 40901176
A 3990 608921875
Q 675 37159 834744472180
Q 124 31814 4412086844103
S 30790 948899016
Q 9960 28863 1429604293407
A 16176 476051630
A 29317 401950351
A 2100 577794420
S 299 569577478
A 34242 313311642
Q 12673 33011 6654597092414
S 29070 596969361
S 16758 687515129
Q 3364 36827 8914258187365
A 1788 558165815
A 661 609520900
A 9737 636304426
A 14245 829570684
Q 4579 24128 2596958580931
Q 6254 28464 2653810408993
S 2239 332382152
S 30288 644675588
Q 4063 35831 2716267214490
Q 10796 37246 4803840092265
A 3956 57346967
Q 2637 34192 2175186619777
Q 16376 37082 138692682024
S 26654 686608411
Q 414 34770 8427017295229
Q 1831 31514 6262633978037
Q 1792 35437 7388690493450
A 4714 838006354
S 30371 851231374
A 31928 904196306
Q 6758 29523 1075913482534
Q 4897 36727 3271586074052
S 1915 451819041
Q 638 36873 388719953844
S 5084 383540100
Q 1631 36635 2899589415147
S 7979 85100327
Q 9172 35190 598646383001
Q 3022 35838 1271243628452
S 37347 273431712
A 37408 691338054
A 19419 396083458
A 25290 151488062
S 14418 589261191
A 15411 136871141
Q 934 37367 5213810522294
Q 1605 36499 9377701393283
A 27525 145290030
Q 4459 33929 5067607360094
A 3704 867404300
Q 5574 27474 3247686266019
Q 1779 36596 8552652835584
A 2882 572726461
A 16162 812620582
S 6532 513834794
Q 1146 35534 6449567665652
A 13213 492562425
A 19086 235094721
Q 1071 36951 1338209081881
S 24342 993677075
Q 9840 30645 3988035140906
Q 4028 27704 6456638029786
S 12816 661227092
A 22110 941267822
A 34624 310111899
S 25504 806571353
A 25126 242288758
A 37319 303601889
Q 5702 29146 9096522339312
Q 201 36872 6228137748971
S 21766 505928530
A 24673 164251012
S 13088 369523995
A 8170 576727118
S 33209 634687734
S 8566 597833317
S 2641 983362947
Q 4638 35358 1225006452035
S 7841 890603545
Q 15990 35369 8420669004766
A 5614 466958191
A 9522 862759613
Q 2510 28659 3374204754310
S 20935 384838390
A 601 471782162
Q 2204 34256 44859646881
S 28621 59973189
S 33544 652825965
S 14829 36948433
S 3995 917812053
S 27895 991084891
S 31802 255081770
S 32437 373653887
A 8033 705404110
Q 3703 35808 9841780351750
A 32186 341256338
Q 815 37066 4275379416293
Q 7658 36650 5480675426461
A 8408 677863749
A 26487 110715971
Q 751 20218 5125144606934
Q 12088 36114 5409745694810
S 33198 788584919
S 10401 993873518
A 6188 436235212
A 29897 686431401
Q 5422 25555 5524969479005
S 36991 187389871
A 10263 45121108
A 25468 906900548
A 7455 441121086
A 9762 94118203
A 20700 593534281
Q 816 37110 3340190538138
S 15639 454533081
S 37098 618940896
A 15542 601565010
A 18354 667435419
A 44 68880372
A 7116 245273656
S 20063 368499528
Q 1195 31134 7231566945407
Q 10819 31928 7284757420501
Q 1267 35360 7015603481903
S 18637 556191939
Q 429 33577 8673632013938
S 11262 722595515
S 6789 668895168
A 17693 464906140
S 17634 87732096
Q 13285 32752 2465796457344
Q 2217 21671 3243915198255
A 23135 660547885
S 13027 625274002
A 2868 56801311
Q 6261 30416 6338636476403
Q 201 31081 4465508486323
Q 4862 36215 6934044298081
Q 1348 36090 1777429804603
S 32299 331364234
Q 1100 33160 192367024695
S 4292 236976077
Q 1406 36936 8258783893735
S 33639 866458663
S 15257 239441864
A 26894 914466201
A 32076 439911216
S 22471 32963189
Q 10014 29703 1543657853249
Q 99 35369 4285615566496
S 25671 738182169
Q 898 33010 8179471394433
S 20401 870729200
Q 5054 29731 6988120366511
Q 5027 30423 3210774104805
A 24640 462407717
Q 45 37377 9574173122071
Q 4171 23970 9388986964767
S 24000 751660265
Q 3261 33217 2949190810153
Q 2000 35666 9867190805198
A 30104 942898886
A 7833 502782473
Q 3904 36889 1914981575935
Q 10269 35949 5624295475892
S 11837 271810758
A 19256 91020713
S 1697 167644151
Q 11874 37014 2349983665447
Q 6654 31409 5300788126187
A 14486 157114679
Q 14622 33794 4080771559450
A 24834 437050064
S 8145 976150658
S 17831 292715033
Q 9107 29849 7510147672392
A 24766 722482168
Q 911 32801 3064101372733
Q 3137 30500 4112129202665
S 33841 72677338
A 4743 329014753
S 15474 428417328
Q 657 33565 3436527769402
Q 5472 31960 1925798896080
A 8280 692730205
Q 2180 34635 4093429980619
S 22091 50521120
A 17218 953186020
S 29115 835675544
S 34488 441922228
S 36394 622080994
A 8525 649081847
Q 7185 35897 1212680272608
S 14636 978668684
A 2241 766847988
S 35824 721937676
S 26608 46715469
A 5159 191408537
S 17407 254489531
Q 4289 37030 2412498693834
S 37036 748643235
S 669 992493430
A 15022 773120078
Q 12835 37351 1629367816760
Q 7007 35931 5008405040086
A 18056 859772832
S 16498 129449714
S 21037 920138033
A 36772 704133124
S 28361 991685657
Q 3777 31956 6463640123098
Q 1834 36272 1819270636531
A 29907 913278766
A 4153 617088731
S 11416 907487646
S 8758 133537526
S 13868 660310672
A 6496 289946431
Q 1300 37041 5820046039918
A 12792 712056429
A 16831 464369118
A 4402 832526262
A 15270 735457824
Q 689 37038 223242674551
A 33271 626039769
Q 7698 35110 9556491260090
S 35885 294267885
S 7239 990061395
A 24376 490824560
A 26782 298278070
A 13753 214281344
S 18355 673766568
A 14737 319231439
S 6141 839385211
Q 2640 26719 1555035375955
S 29501 868833270
Q 4925 26449 8730238335685
Q 5539 28140 9553934753573
S 33775 67467026
Q 431 36717 5109054311480
Q 1061 33407 5606309823930
A 36345 925364931
A 13722 377875013
Q 3065 36195 825340582551
Q 7185 35788 9384987919346
A 12943 230332393
Q 314 31289 679207110139
Q 5654 28795 3475664251617
A 33032 80717727
S 13384 255758004
A 36286 499757831
S 20861 139279729
Q 8191 36319 3877724433461
Q 11879 36671 2547282573555
A 8270 668312120
S 13358 470136581
A 8780 670515091
S 22806 697573890
S 6113 835995459
Q 1613 36017 2293674647674
Q 1682 35502 9034239287808
A 7360 855051208
Q 4221 25688 395882960231
Q 4357 36361 370154767909
Q 11253 36718 5587205941363
S 1643 541378798
Q 804 20529 5866712363852
A 4376 608178769
Q 9725 36534 2743021154107
S 2820 384652054
Q 2761 22716 6431570526446
A 8040 797751744
S 34819 645199377
A 11702 885239645
S 34295 456881881
A 22152 17540919
S 26817 865068662
A 459 673205162
Q 14 37353 5081730839578
S 32409 518412430
S 4708 128606809
Q 10614 33425 7748770504418
S 9723 298973561
A 33353 679915840
Q 8651 29011 6569475600664
A 37235 529000330
A 19868 109803076
S 9349 653432000
A 17898 959874301
S 28359 741060882
S 23648 181098979
Q 303 37324 4920492291444
Q 8936 28321 2856308881577
Q 1030 36556 4082383469621
S 18389 731297798
A 16736 316028866
Q 1701 35920 6183218723785
S 6971 540468078
Q 3375 22823 3352092097532
S 10033 243029862
S 29930 28823616
Q 3782 34293 9401708232508
Q 441 30607 5677983174861
Q 923 34577 2995268755086
Q 1581 24678 3522110894568
A 20834 751110476
A 21429 868543595
A 29488 569828325
S 5173 611119353
A 25204 950040646
Q 2746 25181 5988949357907
Q 13745 37235 3801734260976
A 2585 426610865
Q 2752 37098 5233316847180
Q 1373 33016 7500693527096
A 35029 664358119
Q 1491 37170 2439469025668
Q 3880 36787 5342590810409
A 23929 122343771
A 4086 292581827
S 21756 385266973
Q 1249 29116 3228969257277
A 6846 337310363
A 10864 172509850
Q 1076 37193 1949662442306
Q 7137 35308 5605932946760
A 7750 459023058
Q 643 37409 8067675598848
Q 218 23430 5962575716042
S 4091 588264168
Q 407 37288 3126942008725
S 28777 226444466
S 30777 646895797
A 37236 842069265
S 12021 468868606
S 9149 584017226
A 16645 122479274
A 26535 296050024
S 6932 603223225
A 13133 972091658
Q 5036 36555 1160321807016
Q 4435 34310 1091145423350
A 8773 340408882
S 18009 212832968
Q 3203 34425 4233626212309
S 13833 450372639
A 27802 343608735
A 3278 119881690
S 33104 505268548
Q 5433 35868 8849532305843
A 30335 255306597
Q 4486 35234 8156942271696
Q 2740 34342 4387942084138
Q 7264 36451 4121017939133
A 16451 247900274
A 4477 519707338
S 7285 943231118
Q 12842 32998 2316682332089
S 12183 233976268
A 17177 134474241
Q 2230 25731 3126308874659
S 22528 70713707
Q 1742 29934 3844015182983
Q 5143 28434 3417342573096
S 34115 711377788
Q 1629 35892 4558053656369
A 23537 646645280
Q 3789 35854 5907220759799
S 21077 804104524
S 2923 74101947
Q 1323 27167 414890865515
S 25737 177670179
S 5097 954760732
Q 4329 32903 2917629060720
Q 7963 33086 7277516188733
S 3203 825616517
Q 822 32652 8520476281226
S 20690 595304822
A 12733 197532127
S 22471 614320335
Q 13998 33808 9067575928367
Q 7164 32027 5556813512316
A 35465 725470050
S 14484 401032070
S 27111 3218328
S 4840 847220201
Q 3757 24194 1947992518221
Q 1056 35482 5836925441468
Q 2558 35395 7930925468123
Q 2695 30983 4483692775304
A 9063 429125892
A 5215 704031418
A 19595 400959066
Q 8468 31775 6408472503437
Q 154 36839 3117660113966
S 34637 347651489
Q 2045 37185 1209478169500
S 27828 103905665
A 18897 864930654
S 30065 986087192
S 27423 884242060
S 19776 721899482
Q 301 33117 4803140452141
A 1595 996325606
S 6155 191632260
A 25570 895123449
A 29789 584438465
Q 13172 36211 5363511765419
Q 865 27517 4316986417675
S 5526 395773175
S 2576 143381041
S 7148 329314300
Q 6896 27295 6424675659864
Q 11889 32469 138861478953
Q 1076 35911 3519761264699
A 12642 653209346
Q 859 32538 6415381627780
Q 1981 37347 3693265920950
A 21956 361592400
S 17371 313225157
Q 11184 30477 8866640616828
S 31994 123864507
Q 2966 37386 8973032186986
A 8286 46647165
Q 938 36014 9433759077669
A 24107 509760783
A 21649 10188230
S 27240 276579571
S 32427 164778361
Q 3180 36908 748188415870
Q 3318 36601 2532963105556
Q 12356 34571 6048037100538
A 24928 332163782
Q 1824 26355 5182020014215
A 8368 481750475
A 15635 214640684
Q 3131 34317 6459585789347
A 36353 123619642
S 2216 489862123
S 24945 781914433
A 138 704874601
A 11713 89716249
Q 8188 32319 2838219953114
Q 3680 31538 9983287075976
Q 4094 35999 2442274872728
A 4684 790320367
Q 97 19899 2844349466223
Q 2183 30246 5102393182501
S 22917 771133515
Q 2827 28424 4597151509373
A 6467 873872444
A 12477 206984291
S 30235 392528394
Q 7043 34194 4314649150238
Q 181 37408 6666960555674
A 6283 78238708
S 7665 980981708
Q 6178 37212 7439693221636
Q 57 37397 553563501186
Q 2975 33406 2249217962805
Q 1492 29029 7589587513960
S 35240 727134899
Q 14458 33405 1075364298784
A 12620 48869550
S 4130 448263413
Q 14677 37118 6454233370776
A 24332 73866663
A 31210 313252285
Q 1497 28704 345064604900
Q 11183 31051 4485199859012
S 19578 436921478
Q 7342 31925 5671063174805
A 31433 664681779
Q 1745 34776 2460880107867
Q 2167 25874 3924277809808
S 2652 736359529
A 25190 552125681
A 34963 329637337
Q 1546 28875 3609204401238
Q 1119 34873 9314209249394
S 33410 665664927
A 3253 724724680
Q 14721 34150 8847769567204
Q 4373 32689 8731141443621
A 6924 991958808
A 20140 646162611
Q 3368 26352 7239676626893
A 16200 922360332
Q 53 31054 617400340496
S 7812 219572500
Q 318 34260 9830711200615
A 23748 198608058
S 19746 771924489
S 25024 491046137
A 15431 565727837
A 30576 487308279
S 30520 933564030
S 35510 505801133
S 20220 990044382
S 19801 683666807
A 18267 863037247
S 33505 967057728
Q 934 33848 3137606654088
Q 2877 29883 2524794862300
Q 5258 25887 2781421585617
S 11306 304505187
Q 2150 29008 9723465764417
S 9061 403948271
Q 568 20215 132168424508
A 4670 886144655
Q 4273 37309 8414888491623
A 553 917533593
A 10976 8413112
A 226 591104824
S 17556 369605909
Q 9416 35352 9240079529452
S 10556 147820384
Q 10447 32146 8100122172684
S 301 572124610
S 19339 394916121
S 26708 402723934
A 18574 755704873
Q 7293 32954 4071301555961
S 4499 576850706
A 10003 730933261
A 352 85596802
Q 741 31376 3377189038195
S 12345 929712847
S 3952 953440071
Q 2928 30519 2959708495935
Q 585 34677 3379542851869
Q 4974 32392 8935106798556
S 12863 536949707
Q 650 26489 2162789405401
A 19413 54865120
S 7107 187179397
Q 3102 24384 3505907896139
Q 1548 33974 6239417488529
Q 13245 33067 9087708232196
Q 11233 36188 3669669020047
S 18400 241215765
A 12669 1741882
S 13780 268230990
Q 7627 32034 9231480865902
Q 7396 30255 5642408586130
Q 22 28247 439343542702
Q 1479 33425 9755538615787
Q 761 35257 3942206548464
A 26474 14835224
Q 3561 29461 2685295099699
Q 305 30084 4507910222106
S 34100 843242014
S 9901 296082261
Q 4364 25215 297522365387
S 13846 754375514
Q 3781 29601 6403050602523
Q 3193 26987 739600756079
S 21897 288900589
S 8541 232287342
A 12004 729281229
S 29935 119248448
A 10378 292271469
S 11827 454183281
S 10646 604912220
A 17007 749164754
Q 7596 30340 6099612430907
Q 8711 29748 4141333240989
Q 2856 37307 391007174817
S 11568 291020340
Q 878 30874 8007998665655
Q 6046 32181 7666868125509
S 35702 713409970
A 10549 190611604
S 3113 349968575
Q 2148 32196 3669071018742
Q 158 36185 3837316191962
Q 44 23704 2955674434075
A 21063 815978536
S 5811 245412393
S 33171 398474673
S 13180 828373986
S 29493 388898549
Q 14249 37410 8264799456293
A 11588 855179952
A 27004 295426696
A 11321 966355106
S 9162 548112576
A 10086 765194547
Q 11 37400 624538764306
A 15896 566478416
Q 838 21794 3449873171517
Q 3 27851 2996449868781
Q 4293 31494 6433249684329
Q 937 35133 5878503800986
A 20085 180636770
A 31285 674819839
Q 329 37283 4443444276548
A 3125 482158970
A 13108 584260325
A 3335 502729425
Q 8684 36326 6926668332960
Q 12983 33418 8805792687192
Q 1681 37413 2318855492234
Q 4828 32037 961223402051
S 31463 946762449
Q 345 28016 5857259986455
Q 765 27361 3421644591257
Q 4615 35045 5717996565252
Q 2005 32663 8354848867424
Q 514 37084 2443861211101
S 6370 797169457
A 29647 492208844
S 8147 826463564
S 35829 900807922
S 17733 490314520
A 31950 958654631
A 28276 652957412
A 1006 179135574
Q 5906 33461 6266304955458
S 40 290328398
A 17760 35741223
Q 7060 36301 1314398036527
S 27908 495637479
Q 7393 32510 1218382355323
A 14942 310018268
Q 2878 29876 4429224861949
S 27559 91917339
S 25873 466279103
Q 5414 35045 5756844092228
Q 2465 34410 1462782658372
Q 3700 25847 7424453892764
S 23223 19020736
Q 2369 27360 5999649135906
A 14306 905465862
S 1559 587791719
A 29578 132439437
Q 1837 36477 8046776658982
S 9346 341904496
A 29851 981507860
Q 716 19867 3739715740545
Q 8929 36591 7901791761908
A 28285 303574429
A 31628 470702638
A 19609 918181092
S 34354 152480436
A 9601 814977073
Q 1434 34886 4955548798766
A 25193 339845089
Q 14080 32859 9859074335132
A 5975 548649044
S 12360 2966748
A 9597 444598153
Q 2739 21758 9161790638821
A 14129 662545376
Q 7678 37211 6458411336417
Q 808 34407 4203777717163
S 15688 661167586
A 5994 453285162
S 27540 644795842
S 27103 557320448
Q 2857 27054 2729956527226
Q 7108 35697 8210473641827
Q 149 36640 4174214526938
A 5656 826732035
S 32131 515736871
S 10667 622125431
A 19359 856416748
Q 5571 30976 4528312587567
A 20824 958126999
Q 2031 28347 4689426376686
Q 1432 36804 996777316860
S 28280 944582682
Q 288 37382 7478495756097
A 30855 387894756
A 5905 177176871
Q 6666 31736 3913467991183
A 29155 428499766
A 504 685093390
A 33143 478994208
S 9006 558911924
S 16524 839485052
A 7545 115442233
A 4231 408101145
A 29499 184821409
A 34986 57209607
A 14645 826783982
Q 1150 35064 8927476874237
Q 10510 37120 6970011870697
A 18330 866442841
Q 2032 28281 9327644967115
Q 7598 36507 6601027071087
S 32470 646325281
Q 4170 35098 756601253086
A 20333 370867530
A 1146 314281951
A 36093 449402054
S 24932 73792842
Q 12302 36976 2554459723675
Q 1759 24139 3020944787211
Q 8041 35055 1093879921395
A 23384 156953421
A 34029 776283598
S 27852 620876777
A 13299 239018369
A 5462 808943611
Q 9073 31181 2084991099146
Q 454 31824 1580396850963
A 3791 147387460
Q 8771 33982 499626910253
Q 168 37053 558167009391
S 6611 244296869
Q 1276 34680 9130386737847
S 3700 381235237
A 6128 706612449
A 35824 454095121
Q 7414 36085 5808931848581
Q 15406 36528 9133939448694
Q 10005 36931 2900742188508
S 22108 972278094
Q 153 37210 7885613105832
Q 1240 36633 930382596861
S 34664 333513737
S 5728 722402240
Q 2915 31091 7099556314484
S 31181 293803573
Q 1039 32910 4266981634082
A 30744 239388053
Q 626 32325 9869279493956
A 6333 328530909
A 32361 558278814
S 25633 658754869
S 8028 31748437
Q 4528 33713 6093169163592
S 28514 766853461
S 17801 473725842
A 14141 285942364
A 18169 430862873
S 31858 492567835
A 23779 183357561
A 18732 503266466
Q 4005 35969 8222051726748
Q 12402 37051 3516045372356
A 19250 43088375
Q 221 37215 7902447149220
S 10161 618584717
Q 6163 31457 7451646260876
A 21846 814658281
Q 1481 34450 8923063635344
A 26318 307239112
Q 883 32250 8276775339472
A 12658 438225873
S 5470 823195293
Q 8960 27987 8557254542473
Q 1582 36935 7672447124067
Q 4749 31233 8946169811775
A 25906 603538357
A 9178 699601906
S 470 867740754
Q 237 37126 2158111378401
S 37231 11961273
Q 2521 34166 1470505370419
A 8001 751371774
S 36026 355194820
A 19781 26246499
S 33768 156630573
A 9565 693688146
Q 566 28626 7190189396265
A 3785 110574795
S 26353 653116518
A 425 650364799
A 23038 620099628
Q 1787 32100 5786603729630
Q 13598 33012 5158832168606
Q 2354 31277 9070348684451
Q 2992 33877 5272095364065
Q 3817 33468 5413585918182
Q 6351 27788 8683593654730
Q 908 29209 3389843000262
Q 769 36775 8644621577449
S 20144 664790356
Q 13027 34784 2196664831513
A 2566 249533903
S 2455 760826836
Q 8406 30499 6142409059848
A 829 747934947
Q 5863 33850 2404047779515
Q 10614 34540 3631552499899
Q 4850 28061 1051396298556
S 26066 38015561
Q 6668 36868 7495626480522
A 16408 316316576
Q 10580 33214 8815030818246
Q 176 35030 3463296472735
Q 4653 32725 7043867523485
Q 4469 36691 3508920904731
A 17123 457188112
Q 561 32953 2918031939654
S 32807 715345580
Q 468 31468 6455553867880
Q 71 34005 5070575506666
Q 8115 33354 4537382389646
S 15155 864581723
S 35410 57579135
A 13221 760062738
S 5408 496966839
Q 1019 34835 7877711798853
A 11022 988269897
S 26551 151920534
Q 9879 32502 8811427301955
A 33518 374424059
Q 771 35596 7398372220239
A 37339 290601916
Q 297 37007 371105634499
S 18596 656818831
A 8968 846089103
S 28228 583412213
S 33870 653444695
Q 14045 36474 5249581429490
Q 6285 31851 6147609165195
S 27267 533543020
Q 5188 31690 5715005238076
Q 2832 32500 8844289431100
Q 895 36816 3005514158296
A 8590 612083268
Q 7389 35650 6349087469835
S 3626 233082276
A 2408 785894003
S 17520 994925773
Q 1646 36174 6933358758407
A 18430 921626283
A 6474 461334529
A 33605 213156436
Q 448 36761 9261799038797
S 5600 163309035
S 7339 305022678
Q 11427 32761 7211464906370
Q 7036 35527 6734119901911
A 22935 559796886
A 29681 401504865
Q 8863 36100 1644308369325
Q 6340 31217 1726439656420
A 20310 327141129
A 16806 16358426
Q 3585 29039 7789467497941
A 10290 380078828
A 9452 38379509
A 25710 92907978
A 35286 221419646
Q 1757 24853 8966282088506
A 9981 862031974
A 35653 268756024
Q 4050 33515 2284035418764
S 14012 324174270
A 32704 710691642
Q 6683 35070 4619662936651
Q 10916 36959 1222266364507
Q 6728 32174 9622907896058
Q 92 36893 7683793309348
S 1867 579928814
Q 7734 36144 1687059947850
A 3800 685017944
Q 1134 33828 2560393609117
S 1653 967854600
A 10633 214724789
A 32455 358144165
Q 6617 33011 2160570363245
S 230 783621763
S 27042 73305970
Q 815 20877 7853776162894
A 34016 424323973
A 35811 284261549
A 16149 812491149
Q 1528 35895 606255855864
Q 289 36121 4140555305493
S 28018 343025197
S 28672 436396651
A 15068 570990507
S 20951 367549861
S 12227 57420404
A 17813 710607484
S 3404 236533548
A 33581 681219478
Q 676 37357 5370154101696
S 24510 800157915
Q 1673 33582 2926644591210
A 5203 326812415
S 1192 33914386
S 17427 804139000
A 24381 448765176
Q 4384 34766 6800860277851
S 27615 509867273
S 30378 407084471
Q 210 35070 5903351730023
Q 1103 29233 337588001634
Q 5852 34491 5951279139911
A 3860 655552118
Q 652 37368 3654276316440
Q 1746 32139 2398203296455
Q 1699 29816 4426397901991
A 21570 490737478
S 35100 219594761
A 17495 232009503
A 12971 128689314
A 17657 230764784
Q 7464 30741 3650335963254
Q 6155 32787 6787654688850
Q 2642 36203 8662524076327
S 12693 485288765
Q 647 34871 5057256935758
S 35990 946007067
Q 7775 32171 6053461329828
S 18606 738671971
S 26247 291232465
Q 6829 32044 8768814803121
S 14356 839720906
A 1335 799001089
S 26434 896601125
S 14698 599256924
A 23619 433757846
S 1365 64125969
S 18591 8072712
A 12049 109220848
A 33381 113253445
S 37250 336172184
A 16033 877774385
S 21899 434902460
S 22766 130689043
A 28497 209400824
Q 2227 36342 5641250642018
S 29136 500845791
Q 838 23290 1027476539402
Q 1649 23725 6631022718812
Q 11684 35459 6641308500532
Q 7612 33103 7722116459612
Q 1489 23772 5299934875593
Q 7845 33073 9316388045995
S 8564 778303344
A 15954 161182244
A 10078 188926160
S 7487 104849612
S 3651 734521120
S 36171 753869547
Q 106 29069 9520987814659
Q 4402 29722 4283278579354
S 5525 318871218
A 17962 637746592
S 28528 492561143
S 2718 978517035
Q 481 36732 4389615635594
S 18469 205244285
S 28467 692128029
A 12651 950294707
S 16928 522027993
Q 7666 26803 4723095949799
A 9304 507473450
Q 1249 20825 2663011162842
Q 25 37411 2969345990435
S 2580 186720539
Q 6717 32885 3535685097466
Q 272 36862 802516667919
A 16466 719567656
S 16957 892628603
A 30534 765319543
S 33705 243826080
Q 4400 37253 824810834847
Q 1765 25432 4897710467044
A 3965 775184216
A 9492 150722622
S 17934 523101372
S 9571 374648425
Q 10500 34194 3364199173141
Q 3233 36888 6577469263287
S 22083 554708502
A 24952 611494514
Q 239 31682 62728503433
Q 1687 26951 3030210990691
S 10055 760327172
S 10550 608747943
A 28442 853137221
A 10313 124547330
Q 4568 29096 6123638421440
A 8588 615280998
S 26216 479685530
Q 10587 36662 3310979388094
S 6722 392242010
S 13372 612228268
Q 5841 32132 5614516099623
A 9259 621872827
Q 1811 35597 2187891992411
A 21154 986423556
S 5804 339983546
Q 5387 34349 1942239055828
S 23253 513293334
S 24352 806365381
A 36266 57464661
S 15290 19007387
A 763 82640135
A 24782 885337822
A 32512 258664356
A 5275 135056884
S 27929 112210770
A 30621 273842933
S 11946 141277597
A 6013 989793197
Q 5460 37260 6715746481542
Q 1133 35431 4102243871162
A 12376 147734453
Q 8296 32334 6440897884707
Q 3656 35288 1910451871617
Q 602 33820 7617394775806
Q 6370 35056 2123752436938
A 17739 279180861
Q 4110 31733 8325236570987
Q 4843 37342 1638966377079
S 7215 813048750
Q 1087 32917 9232036516770
A 24590 307805489
A 37400 893979949
S 19371 410130271
Q 2763 35456 5363904846568
A 31107 167735361
A 6882 710924951
S 9497 701503580
S 26935 637476147
Q 6250 27215 718885163776
A 37237 839778103
Q 6081 36028 5973769584438
Q 1552 27553 8601398758612
Q 3736 35935 7625546304875
A 34545 337728782
A 32893 936750347
Q 119 29966 3683551553736
S 2657 429502052
S 21350 355993468
A 36208 234757590
A 13499 309551085
Q 3742 34224 6263740144900
A 25502 478753900
Q 1758 36959 1035332486374
Q 2816 36330 8378636303870
A 17862 444130198
A 23242 728189858
Q 11075 31284 3053634539802
A 2493 70749494
S 19261 897109450
S 34422 345375448
S 30965 108741622
S 11645 864142490
Q 3189 23742 45327688835
S 4169 924267585
A 3634 857365114
Q 8060 31570 4404742640977
S 4961 239881918
Q 4688 36754 4083118359240
A 28620 96788170
Q 4915 27872 2852418051307
S 13364 431335894
Q 16780 37114 2189782312289
S 21883 651920213
Q 7525 34234 8288486748206
S 27120 888048430
Q 256 36112 5263613266053
Q 13126 37147 433897610416
Q 2806 30294 4054173685198
Q 5655 34150 143748584570
S 16709 5925725
A 7348 363067313
Q 8634 29396 4179332651903
Q 1739 37339 6102031439925
A 5660 14178622
S 36199 445650223
Q 11324 36663 181998786360
S 37269 487735822
S 5848 907946684
S 2955 609478035
S 28261 836140223
S 32446 671608137
A 31687 742972983
S 13488 683569410
A 21879 792690602
A 3064 638872824
A 10538 861153137
S 24631 644862608
Q 332 37196 790228559315
S 4737 162411788
S 19846 26422813
S 17949 384508486
A 4597 584066703
Q 1950 30707 2392616963692
A 27968 95490949
S 31059 848044366
Q 7358 28994 1856301124070
S 34979 483339620
Q 8273 33612 8930234866409
A 26050 653781557
Q 573 25368 5857653995136
A 2535 850620640
Q 335 36058 6240006066773
Q 1640 30064 4952760515252
S 32770 987436024
S 9879 349576968
Q 4774 36921 9145328650701
Q 3026 37073 6246123507062
Q 1243 36598 408673046402
Q 2340 33084 8034033913021
S 26820 478185309
S 16882 416685599
A 26187 117512958
S 6398 85702025
Q 7559 34827 7609575143025
S 28872 338983999
Q 134 26748 8426956079645
S 8868 51471641
Q 7136 30400 9306770683780
A 19561 152048609
Q 3034 34499 1067184640343
Q 3383 25818 569466428612
A 12495 910109743
S 3291 445909407
Q 5191 32008 9453949671075
A 31699 867711641
Q 9022 35106 9222684375787
Q 4774 29923 2473448061864
S 3273 312758042
A 1883 941082482
S 21453 186244802
A 31862 487574213
Q 6077 26275 8646897541566
A 17654 112470783
Q 649 36403 4168495811026
Q 4 36164 4690940489031
A 36876 411432960
A 11761 354353449
Q 8049 36150 8215636833303
Q 360 36874 4783898578057
A 29802 942291424
Q 3187 34800 896150530287
S 28604 692020609
A 35449 161207227
Q 11326 35076 8745898327014
A 20513 457086558
Q 2106 34655 7408508590288
A 16665 843919557
Q 1379 33305 7452872877133
S 9926 440113042
S 3765 757225762
A 1799 168388709
S 14932 747889532
Q 8880 29758 5356554454122
Q 9709 29754 9339660475833
A 6689 703403080
Q 10113 30625 1231988203731
S 36625 192539212
Q 9026 28982 7847822157954
A 17280 472098879
Q 4627 33758 9647475587669
Q 498 37124 5148333060752
Q 9760 36930 7323449241518
Q 455 37096 9116690129536
Q 275 37179 7424735681029
A 23835 453777519
S 11377 934768149
S 1871 996442198
Q 3393 34611 9564667735782
Q 2673 37367 8200258505272
A 2194 392186858
A 33404 30212867
Q 1531 36816 2796018264580
A 31173 676245342
Q 568 34954 7670913322286
S 3286 942366126
S 15632 335276295
S 12698 737869627
A 21374 252908902
Q 2049 33629 9273152767521
A 5194 12295689
Q 564 36119 5816830941063
S 13148 782434718
Q 738 32670 8041280494644
A 19047 692433573
A 14217 578053966
Q 2883 34464 975832016822
Q 3921 30816 8778345450919
Q 11404 32519 357206378851
Q 13815 34423 2020436958694
S 20818 104576084
S 31728 388775309
A 7988 346602806
A 16728 547639143
A 15659 761390059
S 15468 914109429
Q 6006 31038 6208003529881
A 6476 371987820
S 9225 677324597
Q 6751 34075 1797337171990
Q 1305 31801 5206096384138
Q 8209 28581 8578675945918
Q 2428 32434 720892509362
S 24346 319818146
A 26996 611936687
Q 1372 31788 6310730962
S 6089 806248298
Q 106 36424 1744506225087
S 6099 214481329
S 31498 975156607
Q 3925 22911 5227169529355
Q 5693 32053 1464014250862
A 15281 993570305
A 34431 409177484
Q 600 34387 4310735448967
S 28717 299786204
A 33166 487183713
S 19281 546969850
A 22130 824634824
Q 6809 31644 3135065809659
Q 14498 36861 7502850000583
Q 3160 34913 1407689324383
S 2900 746557547
Q 10584 35024 1211098659690
A 22469 385353915
Q 3312 34974 9961805829186
A 33514 942480583
S 11421 227567278
Q 993 36791 7846712457796
Q 5201 37328 4806736662307
S 20970 294744581
S 7055 560843858
Q 9536 29737 3934741921820
Q 3286 37410 5935110553282
Q 10717 31857 8413821401041
A 35285 25651203
Q 4180 33389 6394868181025
A 5759 684548200
Q 4846 27622 6810681464286
A 155 957769377
S 644 585638142
S 7792 270023680
A 12312 427552251
Q 5173 29358 2205474007144
S 19353 715845312
A 25796 202862157
Q 1522 36488 6817035364523
Q 3301 27824 1709478222511
S 9562 8924685
S 13333 659758158
A 16404 167816615
Q 16453 36251 3085277180033
A 7341 914252946
A 11190 764153194
S 8382 275075055
Q 6606 33533 7220290875055
Q 10554 33251 4177515189191
S 36185 217830422
Q 658 25895 8203986554901
Q 1417 33561 9261364894299
S 32368 102809294
Q 723 35139 8659615456063
S 17157 803533795
A 13982 149105343
A 36105 959444148
Q 7 37404 1721933706727
Q 2872 37316 8201855976079
Q 899 32066 1615369433785
S 30610 704652221
A 9448 11764479
Q 3901 25034 3483293713336
A 17936 483641124
A 25688 548932463
Q 1769 23789 5777121407256
A 22660 276111132
Q 7746 32007 1812688694241
A 3034 358294085
Q 3212 22739 1293646521618
A 3651 404691737
Q 15506 35992 2979279312891
Q 9066 32505 2888366800058
Q 4260 30765 4956981184599
S 5693 682016296
Q 3547 35992 4695000973238
Q 202 36889 7370401241698
A 24078 686467272
S 9130 544194641
Q 4756 29866 1405161438736
A 9769 157274844
A 4429 948913074
Q 153 36147 9179282594087
Q 3279 33953 1150586079260
A 14296 168424951
Q 6886 30795 8963152973635
A 34148 967286126
A 27884 597418830
S 30638 487147840
Q 10370 32620 6007793659543
Q 2434 36460 3465614423679
Q 6112 35402 7991691271564
Q 1108 36865 480033107583
S 17249 359469660
Q 3625 34900 9228671611304
Q 6037 30937 5744886541794
Q 7874 32748 9702166622904
Q 8822 33942 8307184710104
S 31503 135335389
Q 9237 30299 7036437980268
Q 3263 32719 6616232898701
Q 5489 30429 3944191881141
Q 6251 30021 7264863214719
Q 83 31735 7987145623520
Q 2791 30082 6400692224798
A 17116 750410815
Q 4475 29469 9143926734059
A 6767 341947082
Q 766 37137 2540225985535
A 36306 886675240
Q 2311 25749 4971879975565
Q 6841 35857 7491429069782
S 15800 500948380
Q 4029 36609 5099395912023
Q 4177 26436 1763766292067
S 34753 786582092
S 25044 694367766
A 36730 844465893
A 20196 952114508
Q 387 35611 7546360377284
A 1540 721585203
A 20539 672949214
A 16959 288561175
S 16114 346331813
A 14384 138019069
A 6505 218178591
A 5870 398104789
Q 1076 34957 8499699906445
S 2457 867677729
Q 8575 36198 3559643442877
Q 6747 36066 7748981537243
Q 8333 36205 309847906175
Q 6658 25388 6089566856714
Q 5145 30094 2652041493053
Q 2868 30646 1943116614980
S 35881 561429801
A 22416 609476752
S 37324 143503201
S 24129 338295428
S 13535 633052821
S 16951 434559945
Q 8536 34188 5426997132551
Q 11026 34417 7369081369837
Q 4799 35508 7589556670152
S 974 341737702
Q 3595 35219 2318354070751
A 9719 853983803
A 30655 910113811
S 35699 251451530
Q 446 29545 2179230226076
S 6106 308157589
Q 1804 27761 7699100420867
A 24865 38962630
S 9559 561460302
Q 6662 37385 3596190738956
A 18176 423503880
Q 1020 22361 3256372172724
A 22613 639644913
S 17715 386110134
S 15669 859716909
S 17064 468720328
S 33584 57681156
S 32235 58819588
Q 1524 30115 5657770563622
S 25497 863352384
S 24248 628806056
S 30517 721617336
A 15711 549576124
Q 1457 32277 6661662381467
A 16025 613619813
Q 2601 36294 3581502952176
S 33960 572564123
A 23989 320311178
S 26695 246762601
Q 82 36759 4945644705068
Q 2695 33264 3486058568392
Q 977 35940 9175190182952
A 36437 936976905
Q 7361 30407 9582385954723
A 6662 576995267
A 31997 148832542
Q 563 33493 6800436683198
Q 3581 26607 4453040578443
Q 11444 34656 1950192980618
S 10303 98293535
S 29284 235581518
Q 178 36757 6194918916504
Q 1405 36106 6022189888513
Q 2675 37087 452360656505
Q 3077 22394 3848549748252
Q 809 29787 1073858542561
S 21477 372205412
Q 1455 33534 3256659823201
A 5899 238464455
A 8409 523061146
A 8515 913174878
Q 583 36653 4930100513321
Q 3260 28895 2351074908754
A 36486 833769700
Q 120 37358 2407413607321
S 21164 471266146
A 4357 246368522
Q 6867 27844 3865897754137
S 5222 212307019
A 11886 294138628
Q 915 23932 1531238881999
Q 6929 26903 8265478254306
S 8753 806385452
S 12504 458357511
S 16085 299542634
Q 878 33827 1413370807370
Q 15008 36949 5827047398561
A 16870 493603694
S 35882 889273562
Q 9470 32953 5676569490820
Q 1404 32960 6234533744928
Q 7455 31011 1843707843645
Q 5433 35943 2103079230278
Q 8789 32311 7430083300324
A 5092 949255574
Q 499 36777 5799795132726
A 20522 839234736
Q 9416 31202 8354542532983
Q 3332 34484 6118362620863
Q 6529 27210 7131790845998
Q 609 35008 9418334493546
A 29075 566107479
Q 1266 35785 3608881726612
S 10810 646853424
A 29985 740531419
S 33222 717367220
A 18409 855496380
Q 1972 22363 5295864375946
A 34621 884765254
Q 1669 36189 3523679872767
Q 6182 27032 5756606496420
A 30464 324875406
Q 7657 36554 7892169649005
A 32060 872312255
A 9850 169784006
Q 460 36495 9026397613336
Q 11857 31705 5923429577416
A 30001 970169455
S 8496 75024300
Q 1970 34492 6648797213183
Q 12182 35116 5731836445202
Q 1001 36758 9708560845159
S 27309 134777606
Q 10437 33314 6266051229679
Q 738 34973 3539057201049
A 13415 399072515
A 19748 284688264
Q 6887 37306 4867634566033
Q 455 37076 8124603295234
A 10245 323324762
A 34240 549535248
Q 3068 26757 6470084675181
S 10528 66987147
S 16877 535602577
Q 4353 27042 4738963311962
Q 3764 37115 4992451955617
Q 14730 34668 8005589082998
Q 1751 30065 5128630381667
A 18658 609601839
Q 1615 34192 6494165165146
Q 8758 32770 7250391747919
A 24018 66362316
S 26093 823302347
Q 4941 34701 3548690084034
A 34570 515612884
S 20371 233142333
S 11642 206402899
S 16847 656236742
S 33764 277296798
Q 10045 35852 4301273885699
Q 3534 37267 2191736564281
Q 4738 32444 2174699216161
Q 2 33322 9189885687691
Q 14238 34175 89684368885
Q 2080 35656 3661820851199
Q 2272 32620 5150049698158
A 26783 132856295
Q 3869 27626 7959428326191
Q 5135 33394 4042816531803
S 14092 52742439
Q 6418 33394 3398062333501
Q 1816 36518 4144061621670
S 9316 501989043
A 7629 250095071
S 16524 204520241
Q 1719 22470 5658648064301
S 11012 844319820
A 36030 780350755
Q 6152 26213 1221641759682
S 21712 279444540
Q 1119 33650 1245804664978
S 24911 38211363
Q 5406 33662 6999608504731
S 17916 740824645
S 24832 822249179
Q 7521 35834 283657280966
S 5430 608407300
Q 8881 36978 1990646178912
Q 4272 27228 7359667095781
Q 173 35320 4843756367932
Q 1621 36654 2811337184425
S 32934 885744276
Q 12601 34223 566627569144
Q 108 35125 3164163607586
A 29289 751441799
Q 1828 21190 6916917110301
A 32008 804005444
S 6424 323227435
Q 8617 36395 343326160627
S 12804 355024650
S 4672 894263966
A 2508 184500352
A 14430 75835937
A 30345 805722673
S 33792 232100059
Q 390 35519 4705024497502
Q 8244 37241 384592497287
Q 2121 37126 4369319885670
Q 9883 36734 2634003355548
S 26055 11197298
Q 2131 30780 6220484643835
S 11380 91363548
S 21853 308799904
Q 685 27183 2257417608320
S 35753 352656825
A 22340 126920846
Q 585 37166 4840473291399
S 9171 607977890
S 5763 81672576
S 31209 329738549
Q 1256 37156 1755388632208
A 19422 490159539
S 17583 215011435
A 24212 230125651
Q 463 23082 7094311410450
Q 374 34467 4002228012393
S 28589 912723815
A 12830 368400496
Q 265 31515 120075848247
Q 2376 37000 2000183919163
Q 5852 34011 9707708994280
Q 1539 33769 4475480629249
A 17517 800076811
A 31592 347952755
A 5105 946721365
A 15730 920854236
Q 2561 34933 5175196076493
Q 3153 36776 3485009492155
S 33485 512517929
A 34859 854359310
S 1469 765553355
A 14901 408381559
Q 420 23721 9053832868666
S 6702 810376945
S 34834 910592840
Q 239 36325 8504632866797
A 15156 569899373
Q 6346 34078 1031814683309
A 25871 474184213
S 13842 681707562
S 23334 712148016
S 35266 480513896
A 17902 454479572
A 301 580115999
Q 3182 25317 6101376730551
Q 14232 36801 148399321042
Q 850 26998 3899776776350
Q 6314 34633 6559510654071
A 19635 297387746
A 2963 262546119
Q 6587 36706 2281427168142
A 25275 129402306
S 18056 676047041
S 21543 892863664
A 5666 471816047
S 6200 581790067
A 19843 714842994
A 4700 372158860
S 33624 690910442
Q 6349 33490 1738894752133
A 14083 847269351
S 8697 368834096
S 32587 894145061
S 30127 44172381
Q 5314 36662 5122330805713
Q 4547 35107 4712101538332
A 36014 724020932
Q 8398 31050 8221734998090
Q 1333 28950 683079381053
A 27628 686923204
S 14741 611750142
A 1859 455480558
Q 6066 30161 9975320330070
Q 303 36728 9769004391648
A 30629 934911229
S 17680 581226556
A 1103 577200221
S 15559 981221894
Q 2483 35053 3116438054934
A 5206 906867904
Q 5457 28314 9833170807863
Q 10821 29902 7668568030240
Q 1019 34448 7750672768743
S 2066 533657307
Q 5677 33463 2126054568035
S 1865 67658709
A 36296 418822709
Q 827 34686 374584861084
A 27031 175406769
S 34522 883399181
Q 1342 30966 8524298076804
S 33346 249500391
Q 461 36195 8714142214633
Q 3901 29694 7222362523669
A 6939 901933959
S 33681 429672298
Q 2722 33512 7728556431691
Q 324 33951 1605555757901
Q 835 34958 6814527638108
Q 2372 35405 4333034469057
S 22448 56347550
A 19106 304259799
S 2729 387309451
A 12638 391171502
Q 4379 36400 7889045336613
Q 1913 32766 4515715509472
A 20659 429498073
Q 3781 34338 5907276819285
Q 12343 35771 3364727063659
S 11502 177407486
Q 24 36497 1328455168314
A 34577 562167515
S 16977 343474966
S 33283 43682794
Q 1858 36870 2384342707155
Q 6003 29620 6625707522246
S 28823 900305687
A 12105 42294653
S 17460 518773555
S 7305 694677771
A 9787 511433609
A 10875 415764905
S 3326 620827779
Q 5788 32362 7289614108589
Q 1277 34708 705359381491
Q 2019 23878 8167117051157
Q 2970 36374 4420910279101
A 5131 199459156
A 19738 915936852
S 8247 734709025
Q 24 37034 5490885043592
S 13364 186678137
Q 4875 32701 1467698464569
A 34735 64875214
S 5064 970455790
Q 1359 34423 8158542963015
A 34491 72808364
Q 2205 36559 2154470907568
A 6462 589738438
S 7995 561736820
Q 204 37294 562777018463
A 33864 349090330
S 32396 170619215
Q 19 37378 8842689916975
Q 1098 35998 9777239954047
S 15202 803571069
A 894 542435359
Q 1475 32961 257204648997
Q 10633 33623 8953425282213
Q 1638 29870 8918544121260
S 3086 783418068
A 10922 333110398
A 23157 310087047
S 10422 180982703
A 2645 125989286
Q 11567 34265 517024925683
S 8115 508600154
Q 7948 30177 5270631334599
A 35976 703793579
Q 1639 31715 6416117676702
Q 7035 33336 1034516423476
Q 628 36954 6052687366226
S 14957 821726353
S 2611 584096982
Q 286 24522 9162444435118
S 11774 31620982
S 11686 57487385
S 25173 284596012
S 11426 762465304
Q 13108 35837 7250753131912
A 8621 661756312
S 33610 331727508
S 30403 457875588
A 18676 516391256
Q 1203 34360 2459425766803
S 30981 564061780
Q 8227 29808 9764624918051
Q 5494 28209 2063135619923
A 4466 34162187
Q 2301 29718 578819120298
A 36403 808678427
S 5589 658849486
Q 80 35069 1569090152313
S 14551 550377289
A 29371 649895600
S 18960 565832955
Q 10650 36478 4288190518753
Q 5365 34601 1862327929702
Q 4705 37383 8032108639519
A 28614 491285800
A 30657 551099072
Q 1725 28874 7288101648515
S 26043 612853766
A 36115 303665265
A 4498 59187884
S 92 137295129
S 28148 139963317
S 9336 970628457
S 1258 873788445
A 9481 631543455
Q 2431 36114 3232259628241
Q 11540 30842 8758308489847
S 24234 588330666
S 29836 420579171
A 3216 415588512
A 35724 101446373
S 14166 59101034
S 26744 261859756
A 827 638214777
A 16294 696555814
A 16073 978591767
S 17815 659547154
Q 2288 35706 7232216913780
A 31209 941534578
S 20166 611390597
S 29194 212031594
A 3643 639045356
Q 3072 34856 2551402234103
A 19359 9005352
A 7625 438972416
S 29304 370424299
S 25576 757799323
A 5714 83405434
Q 960 35104 1817828705624
S 2806 792347850
S 34421 470810479
Q 954 33727 6736936351877
Q 1229 26135 556849648797
Q 1630 30699 9987934789475
Q 1158 29968 1268606557273
A 6193 278562788
Q 1768 36795 401020391703
A 29310 859865093
S 13071 668729197
Q 1722 29318 3147121222336
A 17003 56837989
Q 9913 31934 1519732413696
Q 9306 36735 232289958168
Q 3292 28596 9941413238651
S 18299 483364845
Q 9786 29911 5796539589284
A 35629 275151662
S 17690 404633585
S 35875 702220129
S 20247 535680829
Q 291 32547 8444973519404
Q 305 29103 496827242778
Q 1946 20810 6478071657572
A 29804 985781909
S 12553 113858353
A 8882 158100250
A 12307 711977045
Q 13995 36227 3356847953270
S 15003 536851851
Q 1802 36577 5699600456714
A 21211 819277783
S 16448 555719148
S 14925 610304615
S 20080 36138464
A 34437 443577486
A 10288 414945918
A 14617 523236152
Q 1002 36657 7576453256183
Q 7487 29553 9020729205495
A 15514 711735003
S 16638 233130050
S 30130 438210791
A 29878 774579754
Q 5242 36254 7806992799303
Q 535 37131 1505599189636
A 12000 506484111
A 37066 337508916
A 17291 79158325
S 1161 435020605
A 7430 203127048
S 2425 307679813
A 9984 514843725
A 28118 439715567
A 25241 78768531
Q 2368 28615 5333137087642
Q 4019 29261 86158551982
S 7622 959409553
A 34528 186812891
A 3531 161644082
A 4356 184947881
S 14910 534818178
Q 4086 30507 9421314719114
S 14073 12902498
S 32472 200320775
Q 3804 37279 4223331222731
Q 4728 25587 7353025762365
S 2626 362556283
A 34102 322586945
A 24337 74116121
S 21737 882861333
Q 10904 32687 5421497390408
S 14495 661938171
A 17184 770421341
S 25436 968657489
A 10124 202355233
S 23994 279378170
Q 4366 32492 775214229626
Q 402 20685 3824950331766
Q 10686 32945 6894874619579
Q 1348 32164 355663535291
A 11035 262554349
A 26594 531554746
S 35282 828522524
S 36043 353404689
S 23045 5985482
Q 12507 31722 2724947371439
A 22894 789786
A 939 333643571
S 13470 970237847
S 33999 994746007
Q 6656 30028 9249902582212
S 12849 852464950
A 17709 205134606
Q 928 37398 1361063204726
Q 6805 31161 6474117089186
Q 4452 31842 2552802502947
Q 5911 32476 110499070628
S 26892 499958305
A 4122 10985775
S 12133 368563147
Q 8420 34329 7939147465303
A 5176 555767912
Q 745 32676 7150749982062
Q 3260 36298 6670651892372
Q 82 35057 7592723979954
A 25823 741790995
S 17898 748412315
Q 1569 28297 7733337287228
A 16671 61955434
S 12848 86481201
S 15800 463361853
S 33944 293662434
Q 3826 35406 6037385609836
S 2101 348320530
A 26567 893284363
S 27418 218082975
Q 4625 35056 1356956420912
A 19434 919407465
Q 770 37363 6471953412919
Q 8803 33692 1376964965919
Q 2003 25504 2827783629675
S 10895 402847761
A 3817 452310871
S 17740 110159017
A 15331 636158047
A 34239 695860117
Q 14743 34858 6433127561962
S 27327 899900986
Q 9 37351 9170117115486
Q 89 32142 7495337058019
S 21562 689619862
S 6634 84134215
A 36683 846893304
Q 462 36313 7724076860694
Q 3476 27682 6381625985862
Q 5128 36166 8096537520791
A 20897 699601170
Q 247 33984 9381046863106
S 21052 88811261
A 14178 954252588
S 14924 243703754
A 23280 796663143
S 13424 561197527
S 6663 950306835
Q 6058 37115 7206912109391
S 29999 603241441
S 10908 597617224
S 36357 653447678
A 28444 641806209
S 5433 109674406
Q 7913 32370 6582479036853
S 27600 992199767
Q 204 29382 2480556626225
S 14648 744010998
Q 9950 31891 1659752485080
S 22369 31168836
S 16168 166692404
A 17034 915443158
Q 17215 36917 3590520214898
Q 6557 37404 5241320275060
S 11630 216749200
S 4541 782955785
Q 12365 32757 4286259394909
S 25286 912247437
Q 1170 33205 6105694984088
A 23948 930270321
A 22020 556502268
S 6209 281521234
S 26786 510700116
Q 9968 36673 6030288041976
A 7708 98107146
Q 3766 36977 5409474180480
S 3909 651877047
Q 6195 28869 9024418631296
A 23659 316126644
Q 6271 26391 9284005013909
S 35642 610145069
Q 364 22795 2258682517649
S 21390 168586763
A 32803 765438796
A 13593 556575257
A 30652 183093874
A 26442 688348111
Q 9426 29950 4524738920958
S 25812 289435679
Q 858 21456 6970684840563
Q 4668 32372 5130570973293
A 22798 226358200
Q 2223 36337 5548288699205
A 17328 148396839
A 14610 645534176
Q 4151 34169 9879900818005
A 29045 308281308
S 27810 69486897
Q 7635 35635 1754876135901
Q 9781 34166 4028731799756
S 19038 461504770
Q 10143 37128 4342220716733
Q 7984 35075 1840140251199
S 36364 645361183
Q 874 33934 3523381454157
A 12525 533124259
S 8282 348349264
A 9703 248800324
Q 7570 31590 1222362381061
Q 5527 31044 1163309257397
A 23560 739778536
A 31928 338368860
Q 12294 34359 2036762387063
Q 2883 33643 7502526041855
Q 2240 36188 9795537032916
A 13324 367883520
A 30777 253948945
S 29398 896188200
A 9124 807907541
A 5525 821287552
Q 10318 33381 5186434217613
Q 27 19806 1734360701401
A 14778 812945771
Q 4866 34159 5493626338669
Q 1649 21595 954289313968
Q 777 37282 3932301081825
Q 1702 32568 1228396195285
S 22977 976100337
S 7767 278838157
A 35112 127757204
S 22342 214532089
Q 2689 36104 6431868063858
A 9234 102927006
S 18164 974330479
Q 3191 35543 5117550683301
S 36945 594424035
Q 689 34542 9890189166019
S 7221 364003847
Q 4222 35725 1714307994386
A 12658 719155768
S 5428 363659649
S 30740 438649154
A 7391 981431080
Q 2401 29238 9651997927890
Q 732 19660 5335829565794
A 31352 777455553
S 17613 601787624
A 26795 59678094
S 31250 785462328
Q 1866 30806 3878648298408
S 13561 197336755
A 36360 791161783
Q 453 34074 3638584044412
A 456 816428633
A 27988 730102181
A 12036 76078530
S 37196 675594456
S 28185 403165792
S 16748 193833821
Q 9531 30851 5027125208311
A 27464 808220505
Q 13843 33768 8919969273320
Q 2271 26609 9424666220651
A 16985 359234323
Q 693 29749 8861208000494
A 30390 219005430
Q 3115 26770 1825996370415
Q 15310 35280 9853011389956
S 19453 664961525
A 12026 71964761
S 6360 947764121
Q 6471 27800 5100741130087
A 3838 500317034
Q 3480 34533 3671710104178
A 4291 324406009
Q 6562 27432 2128656432019
S 9811 15766778
S 20745 792833230
Q 10287 34231 3540779168433
Q 898 37372 336849018714
A 25350 184997106
S 3944 969239908
Q 7828 37283 9629166570146
Q 7998 33992 1502389224103
Q 8180 27141 6234292832325
A 3961 64573952
Q 4142 31388 1586962662691
Q 249 29511 6515897980104
A 18172 664880698
Q 8773 29566 1572695555961
S 11188 528474182
S 28246 94304071
Q 539 29246 6906749028455
S 25297 530007503
S 1227 464589827
Q 95 37350 4881839554227
Q 4886 36410 7351802903165
Q 3774 27549 6400916773186
A 13105 553277973
S 37377 939556728
Q 228 35715 751000755274
A 32768 795732850
A 21477 402885983
Q 455 37131 5779883231067
Q 3702 26392 3217286207894
Q 10531 29944 8408766333702
Q 279 30470 1078216461692
S 35363 102614279
S 21475 847675386
Q 8121 32398 4029984946004
A 19466 202513124
Q 9931 35579 8175322287507
A 12875 893884262
S 35769 29256716
S 36954 724377876
Q 2244 31318 1280286360496
S 14532 730587323
A 32104 275560442
A 27533 696900032
A 2376 329915873
Q 3572 25625 7403189997070
A 29959 799412459
A 26360 337138314
S 29119 832822321
A 25381 928166887
S 31428 237536915
S 17373 370056361
S 18484 441912892
S 27570 734221811
Q 1180 37018 2328575357456
A 2834 278392214
S 18033 326507708
A 29814 345551474
Q 4167 34141 8168866810322
Q 1243 36305 6725229474418
Q 7980 37333 4672543654550
Q 134 35550 2716178731561
A 25676 145520149
S 19956 18939229
A 33719 13640792
Q 474 37362 9594679284965
Q 1514 25842 8259539000212
A 15218 568267683
S 17672 80860595
Q 297 37177 2950642508363
Q 31 37204 4250330138243
Q 3546 27406 9717624412807
S 33735 281957929
S 7530 799916129
A 888 914337362
A 31016 395529152
A 16661 86863362
Q 378 37357 2883241052281
A 27964 931803070
A 23135 284849877
Q 6678 31840 1971065965893
A 30362 912878030
Q 1099 27408 1959658748315
S 11621 992613831
S 14125 938551989
A 5938 633903453
Q 10246 34898 733469592505
Q 495 21999 8380804764952
S 27169 821776342
Q 5420 36025 6707789027888
S 22303 348620627
S 25128 697558715
Q 12696 35512 277940182762
S 24280 485635104
Q 585 35969 8251707846814
Q 2075 31914 8108146769812
A 28183 260422708
Q 1882 32796 5594879147636
A 24519 401833974
Q 1820 23110 4413516721861
S 23539 647281589
Q 5323 36441 8666306259378
Q 6561 36274 2065053996027
S 18108 420777584
A 2390 757873330
A 19130 786769126
Q 7047 36004 3542192423312
Q 7669 30934 80891814998
Q 5397 31585 1858158521008
Q 1844 35456 5734787471790
A 8916 138807192
A 21874 742641719
S 17068 448555941
Q 911 29017 6555086809083
A 4580 934719749
A 2698 158646795
S 10778 425436764
Q 4864 23989 6085523255329
Q 9822 30758 8243813047922
S 22370 889402395
A 4322 948203738
S 8654 823521710
Q 7681 37054 7731531087427
S 24139 890196035
Q 115 36806 8421272372040
S 27749 834336978
A 8188 458926612
Q 4717 33987 7271444095882
Q 6108 26634 9638171656807
Q 502 32117 9035000662883
A 785 330476573
S 35465 112831257
Q 14511 33385 6749394836042
A 5488 413143997
S 29882 333795018
A 14230 735713839
A 24784 778701980
Q 226 30352 7188398457079
Q 8193 36718 5780326238558
Q 6274 29756 9858645212404
Q 11870 36177 4996396264584
Q 1839 31956 6526283546038
Q 603 36955 9484618666819
A 25747 252903358
A 12697 502610656
A 34028 353102201
A 32510 935459756
Q 3376 34727 176418743640
A 10893 283922114
A 15507 512166161
Q 3851 28447 231207414185
A 5371 368209883
Q 918 33009 4306223908434
A 10268 381167724
A 16141 511331298
Q 3355 32142 2006654781381
A 859 425407157
Q 1599 23906 4547938666635
Q 167 37289 2830669918376
Q 203 35882 498020066357
A 8625 272128255
A 35933 627097389
S 10649 339753304
A 12683 646444524
Q 7455 27785 8679757831851
S 2411 408625535
Q 4057 36157 4928500192382
Q 9338 30400 3964504107798
S 34758 690156323
Q 6437 25236 6137934667486
Q 4034 33872 4325549306315
Q 8239 35043 4357314686129
A 2765 350715339
S 35746 560557107
S 24223 773403022
Q 2215 33958 6907476894472
A 14571 61869586
Q 11729 34412 8481810555464
Q 9188 36293 5668008205027
Q 17319 36587 33655507262
Q 2533 36717 5660127798047
A 7385 131825264
Q 2711 31623 8643232976921
Q 5581 37194 6989924887746
S 29813 435900476
A 33242 314670350
Q 11613 32162 2838499041422
S 33176 104417905
S 1088 765084424
A 13012 507044047
Q 2607 37241 658952610811
S 10904 167512573
Q 1016 20530 5371505794150
S 21921 719574586
A 30546 673530441
A 30419 98841739
A 22219 819708791
A 32529 921982463
S 1810 15378892
Q 438 21671 3605380894698
A 22598 58014404
Q 7038 29027 9758587849799
Q 12706 32414 7828713610409
S 672 885294217
A 18623 469592731
Q 9165 33281 1311020885636
A 13161 864721912
Q 5818 24917 3576737819352
S 30726 663243087
A 15319 328701252
Q 4345 23939 6146985980571
A 13556 455118965
Q 13692 34212 1919634284226
A 65 881168592
A 24719 505968307
Q 8462 36804 7540851427003
Q 1245 36453 3208526579730
A 35196 799218011
Q 8300 36360 2884781836887
Q 2074 34583 1894343970840
S 8758 690212212
A 10637 992852475
Q 2189 21147 4241756350547
Q 8477 35004 7454730685547
A 11805 944643094
A 2344 753669082
Q 2212 35854 6456069863522
Q 5610 34647 9295966017313
Q 7057 37189 7600987785721
Q 659 33590 9562196068011
S 31712 134572183
Q 837 36534 2460660454487
S 35291 825416139
S 5494 974797386
A 28086 935731619
Q 11677 31241 4081398480743
Q 3736 34455 4273549935896
A 3034 950497478
Q 6687 28328 175476318858
A 6924 423707668
S 16010 80240925
S 6220 559079700
A 1098 35789883
A 6092 890856609
S 36355 907733452
Q 8730 27744 3090654528289
Q 457 33806 8556099450333
A 20543 246261472
A 27441 218969666
Q 2998 22421 609506829916
A 30318 948464973
A 24743 325788991
Q 245 25753 97592397920
Q 1179 36817 8175224984471
S 22722 138771159
A 9770 680941115
Q 1427 36219 8303471559773
A 3208 532054446
Q 303 34739 9772742181626
Q 1193 37039 4501518088465
A 1232 978834381
S 11130 693858533
Q 3372 37203 7308929610021
A 27190 903380663
Q 698 37028 7694671362150
A 26499 929969850
Q 2398 30450 2362587862972
A 30642 189202458
Q 98 37375 7776652368504
S 2832 218169825
Q 3198 35441 7762226835947
Q 3850 31891 5107130601363
S 24187 544196777
S 22057 996498126
Q 6685 35319 1810088112450
A 21635 177370602
S 13450 101488688
S 33311 355143461
Q 7326 34501 9493476676956
A 23400 17145549
A 9311 609996659
Q 6664 31180 6951405701835
S 4060 71539033
Q 6412 26031 7859774519011
S 24877 69760296
S 3252 613204490
Q 8460 37396 927804609904
A 26231 748925394
A 32792 722742956
Q 5815 31095 770439307072
Q 1653 31145 1045306270220
A 8511 217763360
A 24413 682183442
S 15214 498549537
Q 764 34510 467696490129
S 22714 924611573
Q 159 34860 8540387677508
A 15914 641583775
Q 11271 34425 6705818682627
Q 1556 37299 2213273749352
S 12360 676985948
A 17679 572243273
S 6261 360989529
A 36893 999643634
S 2448 164794010
S 14198 837121380
A 4358 309907497
Q 15 34001 4398698633755
S 16762 235431668
A 36365 927374448
A 11199 924948344
Q 3393 36489 6526679796659
A 7313 609653767
S 6680 238466577
Q 593 37112 8702896767019
S 13053 526334545
Q 13421 36402 7692574351393
A 37275 654815265
Q 5743 32624 5715830593216
S 12237 831986840
Q 246 37411 317535710865
S 19505 386672957
S 30787 631605199
S 31011 191386438
Q 978 37202 6832200708075
S 34369 694239795
S 17405 270154035
S 7805 540479159
Q 1067 35126 5264497623043
A 19297 743013661
Q 6503 37240 3520461624467
A 35263 867101046
S 21469 178994014
S 11043 22695407
Q 9525 37402 7246100048812
Q 159 31096 8463273802274
Q 4730 25029 9067509788212
A 30160 873838412
A 33051 989052226
Q 726 37380 7221840975846
A 31586 601006067
A 23052 626883897
A 28199 911041746
S 23107 908758848
Q 3902 25351 8874193341796
Q 10509 36700 569658133296
Q 1543 37404 7881647616041
Q 9178 35204 8252956940353
S 25465 421437831
Q 2505 29491 5358261569471
Q 705 33958 800449316837
S 32979 183369240
A 32604 162935194
S 22369 394185004
A 32648 676351353
A 13141 653054528
Q 412 25607 1386850797321
A 3838 811116717
A 20641 737049152
Q 222 37324 6106874013686
A 27218 600359702
S 18648 625252138
S 34688 262618188
Q 751 25524 293917381661
A 572 739756352
S 8045 952390769
A 21481 550404332
A 34107 528938737
A 15559 986812540
S 10332 503583520
Q 9900 35418 1864259360369
S 16146 991498607
S 30013 384356973
Q 2405 35699 2116637090319
S 11095 525395706
Q 2736 35902 5458007075996
A 31096 66305504
A 22282 620393784
Q 1815 24483 6451430141977
S 19180 175354977
A 7053 610567588
Q 390 37093 3747762358875
S 4836 542595167
S 36248 657421284
Q 1091 29368 195511039891
A 20212 481813235
Q 16681 35752 499909966314
Q 1039 32371 9842663239876
S 23982 175610276
A 21952 765121999
A 29355 234960685
S 26043 749307362
A 522 830795457
S 31692 535546874
A 12711 475884656
Q 375 36909 3152477789521
A 36858 6352778
S 4539 836482876
Q 6467 36253 1001888300668
S 32291 573917275
S 30679 534683003
Q 6348 28005 5742376299782
Q 8551 27683 7091821650843
A 1649 724394436
S 22297 527043319
S 8027 409669299
S 14708 969751434
Q 1341 27537 6819034914531
S 11978 759939917
Q 977 21931 9414389973841
S 29886 466960433
Q 8903 33459 3193489902363
S 35334 751101275
S 23399 878124460
Q 2806 32832 6382052027128
A 30031 637693182
Q 4235 26078 4453424866530
A 2957 382070303
Q 1858 31296 945216743396
S 21015 373896343
S 28020 994455258
S 2222 138812542
A 32312 676970593
S 15355 547221005
A 25926 757511289
Q 2492 35843 7648814036643
Q 3835 28253 7524947553975
Q 416 37242 4386252230368
Q 1985 37081 8004450313039
S 29825 397260994
Q 27 21583 7844131618240
A 22192 151429433
A 19167 845974073
Q 1731 35428 3822874569905
Q 380 36944 6072097494539
S 16485 79025244
S 24362 731608882
A 33331 210970116
S 25202 346198823
S 8283 429181007
S 6409 337201564
Q 8653 36641 5631838042260
S 9684 964068274
A 2289 278933222
Q 4850 33319 998975749782
A 17027 264343005
A 16259 53322860
Q 497 24526 8598389234197
A 35031 986735160
S 33970 932725507
A 36421 104076114
Q 2090 28677 5577194505161
S 19774 879106065
A 18414 883058572
A 14518 120965999
A 5222 553230941
A 10993 409522534
S 16716 922920051
A 34893 813994083
S 14567 359512919
S 15799 400565207
S 17986 581329358
A 19710 569885399
Q 10393 35839 6270899698832
A 14305 262002522
Q 1245 35540 846394945464
Q 6739 34518 337012911987
S 31086 172350836
A 4898 551122927
A 10265 521406327
S 19581 182498743
A 35948 346911640
A 19929 405687206
A 30703 298719167
S 10024 486087912
Q 4739 35000 3199476503155
A 32388 429062901
Q 1849 35198 4903504099999
Q 1951 31807 3488448383280
A 28569 154898939
Q 9151 28374 9880210538819
Q 1202 35151 4666922379408
Q 1305 35411 8675361485480
S 23456 75623292
Q 12748 31544 8671737893368
S 35752 462824005
Q 2371 37112 4496277024675
Q 264 26531 8323265336990
Q 10355 31557 2834897073329
A 20532 168598973
Q 3421 32397 2372473566749
Q 16570 37122 4354689421532
A 13721 3413036
Q 8907 31761 2949752443117
A 31610 114722996
Q 996 36837 7611336611913
A 2449 203882621
Q 2564 26342 3342180084800
Q 468 37374 8614381263064
A 1960 443417240
A 671 348739135
Q 3190 35441 2371176844010
A 34259 102722246
A 19023 204195300
A 6249 227546548
A 19554 46020425
Q 315 36654 5505398597236
A 25675 904974659
A 12403 127325081
S 28130 74300549
Q 2705 34016 2379552524342
A 36882 665873424
A 19929 287827823
S 11065 528265387
Q 6808 27233 3703648839674
A 23103 515238476
Q 392 37401 8759530637687
A 32112 275149537
Q 338 22278 2189908717021
S 17313 922196151
S 33072 872264621
A 31282 378439328
A 32162 986087594
S 9932 833051587
A 7845 211219426
A 9728 513224237
Q 3505 27971 2281356315196
Q 5732 36973 6601354180195
S 21417 476452050
Q 1311 23297 6474074456943
S 29063 835057449
Q 5000 34258 3302927582825
A 35062 586442459
A 10371 636695758
Q 6980 31406 1545033946516
S 37307 592180097
Q 10986 33612 2935470518659
Q 984 25436 6066737479242
A 6431 84389928
Q 6082 29044 7918905292663
S 1826 418570165
Q 80 36939 1090651038954
S 17569 713600429
Q 15 37286 2288656591206
S 11113 420589192
A 5504 276470019
S 32336 899943938
S 8797 726977260
S 32574 107191574
S 35351 25443763
Q 4463 24510 9027300167703
S 21348 710480982
Q 3577 35870 5378537244632
Q 5005 36267 6889366659814
Q 11561 33006 8648446415457
S 4488 559781087
S 24630 392639604
A 22702 974121931
A 7875 761789223
A 34025 629689233
A 8047 368311673
Q 1174 36340 5377783523206
Q 8120 34163 4772568168503
S 24985 786870070
S 19474 143134814
Q 342 34801 3480048598153
A 6943 249690874
Q 2976 37336 628643330584
A 30508 684304809
A 29194 58576150
Q 6101 26158 5731780184662
Q 4132 27805 7578536439328
A 21326 393053189
Q 8924 36380 8672186970467
Q 8137 34457 4360931483743
A 6912 68343316
S 19425 948900973
Q 15137 34524 361025421859
A 7445 583790891
A 19141 215814931
A 35149 757267450
A 14050 33036170
Q 4418 36592 2020958843865
Q 119 36096 4479975697812
S 30907 533378868
Q 3434 31471 5774593578834
S 22098 25236295
S 36348 714559971
Q 7700 35819 9367719195497
A 17233 716786783
A 23321 293733165
Q 11717 37388 7535102840612
Q 4754 37218 4763685715816
A 7683 253091465
Q 1129 33908 7188271640575
Q 3419 22722 7987032527337
S 22420 292627048
S 11955 436512884
Q 1736 31802 8990912188089
A 32139 459881021
Q 387 31833 8650606494873
A 18155 870300974
Q 777 25618 6757146171153
S 8306 321969897
Q 2658 23516 4342553566393
Q 271 36386 9553940440111
Q 1890 35982 558636994439
A 23790 234103736
Q 1508 33908 1357683917698
A 19891 370686069
A 14399 351111791
Q 7116 36069 8552521560318
Q 241 30986 2551404521371
A 4172 761708644
Q 6694 27741 9803851554020
Q 13057 35535 3456234815863
A 3389 311614762
A 5845 928524019
Q 14570 33719 92465951827
Q 2995 26695 2048952522987
A 1213 966195000
Q 4801 27570 8895600874186
A 32666 438443472
S 24843 302996960
Q 6638 33022 1141207157959
S 14987 596406392
Q 7363 27752 7016866489193
S 6220 699269401
A 35738 38677541
A 11849 19990022
Q 207 37401 9078584098787
S 904 790871735
Q 1226 36891 7151055980767
S 17994 454504132
A 1588 354277920
Q 15831 36718 9995389638320
Q 2986 29594 9031877190906
A 23579 171841481
Q 1082 36851 6509116543411
S 17728 356239760
Q 9380 37038 8248191309351
Q 294 27477 4660170178068
Q 13189 34871 4723847054227
Q 592 36791 6805565597230
Q 687 34280 7458473086493
Q 898 36592 7826052427886
S 26684 5177379
Q 657 36802 1167578487380
Q 5384 24168 5530029390823
A 19740 852650451
A 33358 735779505
Q 3696 37083 8293446315704
A 6370 137180398
S 33389 696156244
Q 4972 24921 4019170367828
Q 14417 36930 1651655319587
A 23217 405948868
Q 2102 28268 5834777003739
Q 4404 36391 7593025766171
Q 9836 36082 2191227641938
Q 358 36655 9881034590837
A 30021 4995617
S 37396 942957510
A 20099 825212074
S 35817 634643115
A 19689 81459248
Q 3114 28602 8628738950863
Q 9529 32247 1857286796649
Q 1317 35752 3169934435930
S 37363 952917028
A 34479 384183250
A 1895 692470413
Q 2794 30042 1613140241009
A 10454 771680809
A 3912 41725306
Q 2089 30706 383745797549
A 34795 610062335
Q 786 37392 7519386164595
S 20447 313691227
Q 7536 30307 530103522173
S 19404 737098677
Q 858 19640 6455050887938
Q 1344 34545 6056728657687
Q 876 26759 1309554010507
Q 138 36335 426510343915
Q 4036 32871 8204037011756
A 20603 951213189
A 16897 707487671
Q 9781 36069 1641661537602
Q 5266 34028 6630554944807
S 30204 823368255
Q 881 36743 4945961481721
Q 264 37012 2487012526125
S 3773 142054852
S 5904 804883460
A 37076 651631053
S 16990 80154801
S 15289 786797800
Q 1621 36369 8629835850462
A 11624 309209733
A 324 475142249
S 28661 927461596
S 13370 659004349
S 6790 91755831
A 24583 418104454
Q 2284 37051 4956343044189
S 16859 565728327
Q 10563 35066 513303253296
Q 6102 30151 9676978016600
A 21613 860669503
S 24595 878072368
Q 4145 25270 6289772053802
Q 3443 36616 8330291468461
S 22850 411680676
A 25610 280301206
S 3909 772397418
Q 9692 29379 1861626798840
Q 78 36130 878957479689
S 22483 996128265
S 8607 669512495
S 24735 121985306
Q 1513 20994 9437195772624
A 3716 838783417
S 10597 517246461
A 12900 321813490
S 11727 333154110
Q 8582 35199 8961009365308
Q 1269 23805 7370986846343
A 11840 214849391
Q 2226 34423 3297563144906
A 20360 438888122
S 27786 497256285
Q 5140 31466 8192662875764
A 8041 863193358
Q 9988 32605 2915775030822
A 7057 43012166
Q 1415 36472 2271733023628
A 17334 183243834
A 20852 472631042
Q 2049 35864 5772728727847
S 28051 290423503
Q 3912 28629 9179803773915
Q 1148 35392 4871160476924
A 32631 380466407
Q 52 36512 5638789130939
A 30620 314321854
Q 12610 35483 3734921306131
A 30940 216561448
A 12087 416085329
Q 9454 29343 9360847264020
Q 1514 36116 892894330360
S 23308 865007460
Q 4445 36029 2474543029675
S 15847 487936035
S 9329 467667103
A 29152 728347041
Q 1382 34375 4176070204132
A 5715 79433779
Q 8775 32036 5812847244258
Q 1163 37375 8586702808439
A 17975 198025886
Q 5596 31574 1641213766867
Q 3778 33013 1990043132225
S 18204 562111631
Q 9648 29511 5558960760210
S 10616 715236746
Q 7783 35383 1689698093262
A 2599 662119302
S 12266 191547432
Q 5906 36410 3068050592934
A 7821 283875076
Q 524 34374 4463501361516
A 1048 776406014
A 18650 371309191
Q 9441 33686 7366675856676
Q 3622 35989 2038356387729
Q 8404 29707 7078126780623
A 27687 934869595
A 11798 961212086
Q 223 35731 6910298052271
S 14202 621073488
S 28922 157903057
A 31711 848691397
A 18189 115565661
A 11981 914739902
Q 709 22957 2931881515185
Q 6531 27849 4686199936757
Q 1369 33522 9814356963709
S 36355 209071430
Q 13963 37275 4909567867650
A 17241 452630594
Q 5456 31575 4269360109142
Q 1359 29887 2003662356755
S 22688 723469546
Q 1936 23550 5962122139092
S 5415 859058266
Q 781 29070 2185936582174
Q 3259 35526 8775412277041
S 37339 415588756
Q 85 21407 1588555771751
Q 1873 35957 1626192579924
A 2867 101963527
Q 3083 29476 6642565836366
Q 2823 33937 1157679963246
A 9952 654503124
S 11981 68446977
Q 3744 33070 1105057180362
Q 7980 28269 2887929710835
S 10898 739971181
Q 4827 33415 6183979025519
Q 1393 34097 5226725113642
A 9932 862229097
A 26635 691348066
Q 263 26928 5382445919753
S 34623 289069842
A 23409 724418951
Q 10277 30841 2182992670087
Q 426 37002 5496077466
S 15593 406208280
S 23783 585195411
A 20639 434757254
A 20156 319227702
Q 2163 27445 5473737762231
Q 2632 34430 883907692434
A 1357 430370531
A 33177 308685341
S 10730 228132424
Q 14856 35663 562555879728
S 5056 865938090
Q 4430 32512 7952734784019
Q 1434 37325 7883882235224
A 20315 980133391
A 1215 414314899
A 16676 907016674
Q 95 36598 792021920013
Q 363 31038 2663725635558
Q 280 36208 5809122961840
A 17703 148960574
S 7354 380323506
Q 6316 37161 2307813365988
Q 1014 31697 8868185896679
Q 12861 34686 9352231316100
Q 1187 29263 8326167421783
S 9898 490822670
A 18489 744549468
Q 485 37300 2328936594175
A 7115 279296068
Q 1844 27809 7438800643682
A 23503 605266138
A 26883 170090395
A 3774 337107955
Q 228 36832 5194240195162
S 32362 929135024
Q 4821 25273 33805457397
Q 5982 27677 67460790438
S 24333 174651632
A 22316 913236793
Q 1366 33454 3239729834933
Q 206 24855 997553825676
A 24402 161653225
Q 14826 37323 1228308600356
Q 2508 27875 5941864337115
Q 973 21155 3682696177724
S 18016 222044357
A 15279 79717483
Q 9532 28460 8943471845450
A 29068 971174858
Q 5607 37289 5500942481249
A 3494 759541231
S 21743 415501236
A 5676 2317571
Q 13681 33995 8135055068681
S 19012 518751209
Q 9067 31558 9432742180948
A 25943 905768574
Q 11986 34568 6113205679213
Q 10441 34756 119535593163
Q 6313 34354 7979765739220
S 28086 353533711
Q 2689 28579 6525703665496
S 26409 385585992
Q 3285 22296 2771967052917
S 4843 966118235
Q 10766 29735 7724174962409
S 30231 524603167
S 22254 644052646
Q 3773 36014 5424504320361
A 16223 992589040
Q 12128 32791 8332368455333
Q 2810 35694 3761564700519
Q 15007 37175 5596852730880
Q 4919 24554 2883330734475
A 6007 12274999
S 1756 737808580
Q 14726 36262 6348118465669
Q 2408 37302 6782178754673
S 28635 95609633
S 8537 716187206
Q 1808 21155 6298269467834
S 19957 906868985
A 24179 612985748
S 36103 618272057
S 21846 4667259
A 14084 844305785
A 11048 685333368
A 32031 408257151
S 36699 769393996
S 3982 725669552
S 19367 314477078
Q 1108 36665 9680468286679
S 36071 734783288
S 1678 717793296
A 12000 928108753
Q 1182 30742 3387065205834
A 26245 832838407
Q 3749 32612 3701216825119
S 15600 120609570
Q 831 36932 6237176704751
S 14732 165336333
S 33447 794985000
A 20462 728969722
S 7318 221646248
S 23488 210628696
A 21190 859051501
Q 5586 28632 6713938926502
S 29821 518151271
S 6572 890683107
S 14181 384071621
A 36794 972592859
S 9637 923132444
Q 6440 33995 4417917688518
S 19797 35912997
A 23728 680638762
Q 15098 35573 4173758696428
S 10474 451113497
Q 3379 25069 5391910139921
Q 3472 36984 3271256588664
S 18495 467964824
A 19586 488339410
Q 2957 33540 8082017635528
A 22155 175617806
Q 4015 30645 835440063733
S 16045 964648672
Q 8032 30227 771113810802
Q 14179 34872 8590072085695
A 24817 771623850
Q 1722 27398 2417406641469
A 6690 616473937
S 11721 96635546
S 24860 744529451
Q 2511 23029 2712881843964
Q 9205 34423 2884009357307
Q 2079 37008 3442467438168
Q 8375 28460 8123291125607
A 36549 116708658
Q 11351 35628 7213495267314
Q 4192 25577 6625773994949
A 12513 327116314
S 20371 773008797
Q 2543 36157 1756228943653
Q 14552 34892 8733053318204
A 21861 95933927
A 12698 495589921
A 1128 517688803
Q 7574 36045 1780776775591
A 13803 787904986
Q 7762 28553 3091442394247
Q 1838 36218 3323979966813
Q 2328 30189 9662130471918
Q 6719 31281 3919052334558
Q 4595 33470 6350617309836
A 7598 947925649
Q 8532 31356 3857813846059
Q 9316 30799 2435426539290
S 24123 929131682
S 5426 16758483
A 28433 296554869
S 29516 129962435
Q 99 37393 6179237521049
A 18451 710345432
S 35833 17084014
A 26697 672078245
A 7523 370163893
S 20330 127717998
S 4166 994223465
Q 6181 32654 6343382952264
Q 10712 30457 6818804912459
S 30517 773356597
A 13519 717767480
S 34759 442221941
A 1090 704107159
Q 343 36136 2676651317156
A 35229 975875453
A 28416 678354703
A 10567 581663962
A 2063 990023432
Q 2447 23837 8473540824852
A 31178 658642299
A 16810 473756231
A 16783 195302467
A 23757 762584336
S 36946 624658187
Q 1507 33829 6082902285045
Q 5037 24936 8330875180749
Q 7893 35993 7238642635598
S 31122 532658343
S 28915 227019569
Q 10073 33731 8436638428386
Q 2439 33367 7678558867797
Q 1562 37055 4841092958596
Q 1202 26032 8563508286629
A 8144 942192292
Q 1557 35868 8823361188071
Q 9 34396 151012031313
S 3331 795032001
Q 1355 37207 1753457789600
S 11657 622703076
S 14608 569337761
A 4232 189525899
S 15268 145453011
Q 12048 34327 6448443324821
Q 10416 33064 7677206809112
Q 908 33030 7303607894809
A 31687 891958479
A 650 15931341
Q 1139 33384 8500884663162
S 9721 545776884
Q 8146 32619 5912223615131
Q 8217 37344 4072681709910
S 31252 165836089
A 37216 336499921
A 1651 317898284
Q 7282 28505 8068736105390
S 18322 974662149
S 10835 696175112
Q 12780 35395 4347658364618
Q 3167 36692 5653378420210
Q 571 32152 9604928282321
S 32370 350350301
S 11650 839275524
Q 12546 37005 4190724731306
A 28125 171337235
Q 1685 34650 2496182075006
A 29653 428504351
Q 16110 35068 9725021033253
A 29755 636303864
S 14903 689721193
Q 4631 36198 7161616524286
S 4687 705011055
A 16028 819073031
A 25198 389072292
S 1363 826883173
A 7350 617678237
S 2968 608075674
A 28575 786831355
Q 4455 34677 9435644443474
A 26368 931657444
S 91 98811636
Q 3844 32130 3873603281017
Q 7778 36722 1460866607171
A 14421 383476548
Q 4335 26696 2305892761556
S 28323 191561108
A 8402 686591807
S 22532 839328514
S 20 427823409
Q 9528 35982 1488573192218
A 28391 297272559
Q 15575 35713 798926742282
S 3532 712371767
Q 6967 31398 4432572749830
Q 7255 32153 9743600192845
Q 7164 26161 4143518504460
Q 1202 35627 7867099199402
Q 847 22749 4909939350117
S 18309 260572705
Q 2046 32798 7313336919868
A 80 526321669
Q 4640 34230 9559197323421
S 25146 515182887
Q 7459 32710 4163180393394
A 11520 574587460
A 28942 877510241
S 14968 62542214
Q 940 36782 9341318607852
Q 2163 35886 9348560461568
A 22281 185820998
Q 3802 25348 5492787128743
Q 529 33533 9149139797369
Q 2832 24556 9224461643121
A 4353 505054027
Q 5684 31511 3327705092269
S 33382 908784899
Q 6502 32430 2501317376862
S 19423 704210881
S 5533 63148356
Q 12516 35508 7820871489683
Q 9477 30763 1830512918309
Q 1483 34030 4753269195010
S 23401 86573363
A 25479 924601311
Q 609 36526 9517122744021
S 8837 850210247
S 20286 666319525
Q 86 37406 8300414630844
A 27053 102847480
A 8997 742144761
Q 2562 32808 6144428122715
A 9352 191403019
S 20486 180202456
A 36277 758178228
S 23443 790114535
A 2587 610416469
A 20151 224532693
A 12015 773748815
A 4699 605186590
A 590 774215248
Q 12732 35087 2460223583159
A 31520 914628507
Q 6910 35595 5533243826083
Q 8868 33398 2192106036527
Q 11584 31714 7091095555564
Q 630 33208 7701511747653
S 6530 155402347
A 23942 792239178
S 35205 493084803
S 2246 248425231
S 10131 402657264
S 34157 275444056
A 3686 460107696
Q 968 34246 419589629062
A 33074 830689304
Q 10222 29606 4745527699891
S 21702 95876653
A 2882 223596288
Q 3580 35436 446057634473
A 21306 915394877
S 36179 411848579
Q 880 35606 5498965411596
Q 2406 33843 516620265455
A 15538 302363105
A 31570 903916954
S 2833 995397451
S 35851 183552952
Q 7640 33379 877397324731
Q 3518 36439 5253696933618
S 20428 340168503
S 16751 445994207
Q 4810 25464 3620739568902
S 25075 522365539
A 32858 124578905
S 20236 58932456
S 11261 460729950
A 61 218856352
A 6177 426213027
A 20601 690361528
A 23502 907484908
A 7673 183916143
A 33199 232807367
Q 2300 36966 6449946102430
Q 1659 24702 1676268582998
S 32029 368960917
S 2256 465468146
Q 120 37191 7200614233387
Q 3479 36938 4247875020080
S 28368 948510842
Q 5056 36056 8872417395754
S 17579 153224400
S 30289 900202065
A 19187 275829329
A 32471 601686864
S 11859 911455797
S 33987 527760357
Q 185 37225 5380245524139
S 26584 771111745
A 12331 762001298
S 33218 488258926
Q 7007 30005 4318361111110
Q 12164 36697 4977789704309
Q 2019 28452 4177415994935
S 258 616967352
Q 10730 35416 2527024797161
S 21282 117496470
S 2776 357924140
A 9208 932159245
Q 680 33974 8606099011577
Q 13155 32981 2817225968597
A 17120 516971115
S 6401 829723539
Q 8641 32007 8182936832057
Q 7520 30099 1973741611177
S 36345 765021247
A 15607 820204366
S 13485 335143233
A 2396 461951857
A 30076 771041833
S 13625 726039424
A 32352 935151492
Q 1257 33851 7928065470878
A 22316 732972057
S 30577 535836179
S 18196 400079087
Q 98 36103 7154480177837
S 16396 993779851
Q 17647 36855 504623828007
Q 2899 31422 6971681479758
S 32795 360489693
A 16419 295516235
S 17497 641207107
A 15541 226348259
Q 1884 20632 1240545477816
Q 7120 35562 9508060730365
S 24070 200765461
A 24691 147633382
S 28553 306400155
S 5076 517231173
A 37056 156990595
A 21666 728092546
S 5474 224013034
A 35241 339474291
Q 4064 36281 2842579390366
Q 6935 30122 6659983702605
Q 7442 33656 3514045102336
S 37109 948814833
S 26795 445841407
A 30522 342454661
S 20331 469498788
Q 13919 35491 9876978413190
A 34487 507647836
Q 12327 32198 6261431652360
Q 520 36834 9829658326090
Q 1516 26052 4478791043645
A 33421 862518638
Q 1694 34511 9391059472432
A 32780 435514760
S 28270 737932018
A 17227 743336586
Q 8003 36573 9933963615324
S 6699 8294658
A 16273 362989415
Q 5015 33927 4525383033760
S 7014 835502048
S 30014 327726409
A 33672 446474754
S 8914 921916709
Q 7949 34097 6417659785822
Q 216 37300 5197711026065
S 34598 862375313
A 33756 398988796
S 8728 923972836
Q 471 37393 4322494069597
Q 605 34555 4274853181739
A 16076 918783417
S 16295 85589280
S 697 439949031
Q 7741 29203 5988623047316
A 21896 670741614
A 17669 784900645
Q 1979 24931 4763656215412
A 32500 687553224
S 33692 681793178
Q 6073 26287 4096736616674
A 28737 65286411
Q 4262 31399 7968901977838
Q 6830 32264 6922328889769
Q 8138 31318 2108558812534
Q 4606 27094 5494288745320
S 14308 153257571
A 13467 901323067
Q 10971 35531 777748968422
S 328 199698326
S 11176 161059484
S 12857 331360503
A 37274 343942364
A 30231 18737906
Q 5041 35963 5333005805163
S 25404 429323679
A 29214 19940704
Q 889 36540 258468309778
S 11685 542234691
S 18681 571988456
Q 7004 32381 6725974869579
Q 1858 26742 1634341126221
Q 537 33630 9884782810633
A 32966 660404925
A 26815 801456699
Q 5207 26484 779476249382
A 33455 7701485
A 22995 433543041
Q 9816 35764 9856220793095
S 7155 742282188
Q 2029 23683 9690418108491
Q 1568 34638 6737082983413
A 36505 827483170
Q 7542 33967 6656121799686
Q 3243 26879 6661843950861
Q 3292 28734 3580749466530
Q 260 31820 7927948934751
A 1381 219810492
Q 910 35099 4835051976042
Q 7179 36720 3570967805386
Q 1839 26261 3434255459192
A 33799 215716001
S 18252 517403990
Q 418 20559 3362367902429
S 13332 779002758
Q 908 31966 4198654923997
Q 1328 20297 7609386079698
A 34621 899510262
Q 7822 35756 7850798783831
Q 4967 25969 5594063198237
S 11156 123968213
Q 7312 29959 5713547000389
Q 9847 37149 7220719004377
Q 455 31795 9377647005288
Q 1986 35421 3965060366004
Q 5896 26622 3279221733665
Q 1377 34775 6001461526137
Q 92 37135 6221088520792
A 4993 663257218
A 5077 28514166
Q 4623 30687 2424080658716
A 23759 582143851
Q 6828 31658 8469384974352
Q 2462 35563 6398929636589
S 24920 262478077
S 36553 589173737
Q 2014 35104 8233017447440
A 2232 647224889
S 26908 920195442
A 32324 623465121
Q 2580 35484 7083095809292
A 33622 549404930
Q 3237 33572 7463328370954
Q 393 23394 5234737003326
S 36882 333721614
Q 1223 32458 9727616880203
S 21317 448229786
S 5997 288493029
Q 3459 34336 8702782459352
Q 5649 36009 7472464897935
A 4838 253259025
S 30828 718292439
Q 5732 37071 9680579940557
A 850 667068929
S 18562 208395063
S 2335 397174969
Q 2798 36150 1693954784980
Q 10994 34673 3701093369779
Q 3 33419 8207642522471
Q 10793 34634 5304055208611
A 34929 49632903
Q 4688 36850 1272482627573
Q 1816 22535 4432254106124
S 11021 663511614
Q 689 35134 269931333054
A 251 224328532
Q 895 36107 8994797496700
S 7473 821826950
Q 7134 36677 1782620409195
S 19777 73551358
Q 2596 25267 2017471080573
Q 9388 32424 9152412673264
Q 2986 35934 9419542896804
Q 6852 28150 1446210670360
S 26646 336085748
Q 1388 37128 3129670846397
S 8432 725495472
Q 1925 25115 1546694060515
S 1640 694833460
Q 10326 31786 5805537093094
Q 5808 35846 8148493195451
Q 2186 28880 2493159558555
A 18364 489410751
Q 15397 35012 69687740208
S 11518 948827342
Q 6961 28081 2908125329209
S 7745 585920827
S 21952 310148498
Q 728 36395 9187096813502
A 18851 506112730
S 27197 418049980
A 22588 193960955
A 1623 323888829
A 3921 880201226
A 13299 462501403
Q 326 35838 1140757588823
A 21386 470343024
A 16726 859516245
Q 4029 36159 7518679372497
Q 4340 24235 2612664888996
S 8013 201608530
S 13380 706842029
S 29806 539906148
A 16646 885718966
A 37271 996041703
Q 979 31953 6443692917115
A 16237 615202664
Q 3449 32001 7336542589411
S 24807 678598990
Q 5491 36700 1751106452650
Q 171 36320 2361474603061
Q 3737 31042 6901465610351
Q 2608 34038 3352871013998
A 16374 916408057
S 27013 387635818
S 10731 533806965
A 24162 30768103
S 27114 291952682
Q 51 31129 6074166451920
A 34644 688983797
Q 4836 33315 9808645031434
Q 150 35533 4903584814598
Q 853 23150 6973671295794
Q 15344 34896 7592679195292
A 3211 306430190
S 23881 19189289
A 21884 667481627
Q 1038 35855 2100986947124
A 18226 614841016
S 14649 5261241
Q 1345 35978 8548227721695
Q 7013 28667 6404008225351
A 22971 537811910
Q 10142 35855 7691612459250
S 35914 60062012
S 20501 631569695
S 7963 583965649
S 23872 735747049
A 13408 644822931
S 35487 325985511
S 27819 742716237
A 35602 113859576
A 3002 178335215
Q 2386 24299 8948959586755
Q 8871 34467 9225070435795
S 28738 101703444
Q 1081 36125 1974509877884
Q 2205 36377 5198913687040
A 3005 930227179
A 16823 748699925
Q 14136 36712 5238664704348
A 31497 41601516
S 22005 303950014
S 6671 690394480
A 12114 136039979
A 20817 825390370
A 31415 586434552
S 5833 579187934
Q 127 35768 1969828513406
A 20837 974064283
Q 2147 22054 2102337913032
A 11030 555669439
Q 8814 29814 9484105213874
A 11849 545701847
Q 5530 28463 8519003673987
Q 8772 27922 8741500864308
S 5082 915123760
S 16434 455887303
Q 23 27626 1428550160677
Q 2136 31907 4267062147831
A 33915 943179099
Q 8275 36474 6689957976134
S 21535 162954160
S 15389 845524503
Q 14020 36666 2219278964405
Q 9035 34198 6182510446709
Q 471 33990 5454177258094
A 639 727459787
S 33447 66839537
Q 328 20171 5603561490488
S 7158 636273719
S 28000 558612879
Q 884 34635 4150041824570
A 31377 120574747
Q 4628 34279 2968345778587
S 29119 767707555
Q 10762 32659 6587106682298
S 28941 33552266
S 12517 199399204
S 31924 656913197
S 2466 212138036
S 15094 574877190
S 25650 908127149
Q 10667 34919 4609750175373
Q 5226 34427 6434687479196
A 31281 111998002
Q 5413 28291 1889008498568
S 22549 932993292
Q 18140 37102 8037010630313
A 23690 969328924
A 15433 833871056
A 36760 805691426
Q 864 24834 4860584566533
S 11932 68728082
Q 2161 29803 4603201189577
Q 6010 33644 9451808185254
S 35701 523529513
A 22969 743444202
A 18692 981018337
Q 589 36975 1261770185905
Q 368 36679 5752159359204
S 22994 991934263
Q 1370 24437 6714171765386
Q 8953 31535 8287764830105
A 21561 448630108
Q 8959 31863 5912108484877
Q 7282 32907 8204146585041
S 30905 996073588
Q 5810 34559 9924584109804
Q 9045 33885 7466385773287
A 29267 587662274
A 11947 523227579
S 304 962564943
A 25089 130205243
Q 974 30588 9481679888818
Q 641 36619 627324441313
Q 6699 36422 8528894735201
S 16308 670168253
S 8550 455896826
S 23513 861714318
A 11439 585563526
A 17651 425458749
A 36636 623387752
Q 337 36230 5322806655826
Q 2642 25879 3113003154940
Q 11573 31355 6629169064353
S 28489 424611068
S 30438 46674606
Q 1828 30136 2620190216176
Q 5530 37041 8977557246639
S 2495 345904911
S 7697 261085654
S 9265 348150296
Q 9081 29118 676237896699
A 11104 962760631
A 28253 410250023
Q 8039 37046 920533406972
S 9038 900871374
S 35769 3344443
S 27459 322219687
S 25601 872325135
A 15383 766013014
S 2677 538450587
Q 550 30868 5577613442837
Q 9607 36988 7740637666912
S 15392 674420165
A 5884 714750518
S 17819 105506017
Q 1125 33858 6352974268161
Q 1292 34425 2994770008384
A 14148 939758533
A 18163 179798078
S 21898 202792809
Q 6005 26986 4987009278768
A 9564 504285917
S 30487 869656809
A 1149 266913861
A 5179 173455697
A 13888 941388362
Q 385 37129 9840340270701
Q 1546 36511 4026201515037
Q 3825 36399 7647259034858
S 23533 55979323
Q 3764 27112 8886642191262
S 27753 398122799
S 34868 605394849
S 30060 992646855
S 13805 875240810
Q 2732 37139 1386154331220
S 16937 607581881
S 30289 247935200
Q 6494 26383 1650485354594
A 34766 156710997
Q 12628 35738 7807856187155
A 13178 448094254
S 18581 696404525
A 25297 914265267
A 22526 531645772
S 11735 64371918
A 20360 57458404
Q 9906 33705 6588615003540
A 22511 589860343
Q 730 36766 4045000232713
S 7054 140841905
A 23436 872529092
Q 1674 33025 2784279396464
Q 10552 34244 4484261636389
Q 4835 30461 2295622103286
Q 1295 32269 7293450256057
A 26599 288580452
A 25018 821582615
S 18805 846198205
A 34891 697012260
S 18912 124170122
S 24567 766249919
S 4615 172666130
A 11531 301047354
S 14949 479143704
Q 10156 35995 6900904087586
S 6502 172336464
Q 1469 36292 5334858585187
Q 3261 36610 6209582284989
A 5657 116029812
A 5453 503599529
Q 15246 33994 8211795084741
Q 13337 32851 5385991170325
A 14257 403238321
S 993 653933867
Q 8746 31611 7712555082996
S 6083 890560463
Q 8975 36559 4753277389349
A 14411 100555
Q 10065 32408 8642782428958
Q 606 36019 2581729909708
S 36638 329187136
Q 1386 32800 7240570125867
Q 3663 23784 715305691731
Q 11 34088 2348774574074
Q 6690 32926 6117187033706
A 16441 62878423
A 25323 47320926
A 724 525853536
Q 2492 34175 8215363067720
Q 2866 26485 562843091534
S 11618 945351165
A 9674 16207318
Q 10746 30134 7149211447550
Q 253 30109 9002522157017
S 36685 186994960
Q 4020 24332 389954123992
S 34742 442462157
Q 4753 27824 8053946984946
S 11789 750797925
S 18499 204584644
S 20794 553783160
A 3654 725958127
A 11456 694420299
S 22501 655925045
A 22454 476208262
Q 1308 32886 9084208853356
Q 8278 31352 4662733602510
Q 4473 34635 3624740795869
Q 9318 36036 8226135833250
S 11288 598675549
S 25176 963666105
Q 2738 36852 9918702969270
Q 10322 33481 6742100863573
A 11495 158167301
S 16441 221833588
Q 2939 24719 8675187406344
S 35055 228531490
Q 543 31347 8258204429795
Q 187 34968 9472105116520
A 29384 342008476
Q 3040 24824 8950241185241
Q 6463 26453 5552469060345
A 15544 213400569
Q 7940 35014 8054404413210
A 32680 862572078
S 16314 316575135
Q 7870 30901 8045008588046
A 31952 881662943
S 70 59841519
Q 4501 26277 185928959664
A 5067 209068777
Q 15017 34682 9040861883126
A 34683 495001054
S 11169 736761895
Q 1019 35616 3305464250415
A 23195 187773377
Q 1169 31643 4242093353855
Q 3312 35779 7889298683432
Q 1124 36759 7263248947333
Q 2136 25930 5630929511112
S 32902 496997728
A 37411 648662864
S 18304 278102401
Q 7099 33643 7068431713296
S 14440 728032859
A 25480 622807471
Q 12718 36709 6545908334199
S 22640 84418698
Q 177 36355 8191908058766
A 11843 476420149
S 20023 300277411
S 23910 247776173
Q 8392 36987 6792557435271
S 17917 584051724
S 13941 490418382
A 31530 298424534
S 30017 184709872
Q 10338 34403 7614964425369
A 17831 188935257
S 25781 517709445
Q 270 36077 4354305005591
A 35437 375437733
Q 7978 34169 9071320873366
Q 2271 36536 3136580778893
Q 12502 34596 2385724117875
S 31513 61611658
S 17495 690741695
Q 8701 35103 5915418291450
A 6629 26775603
A 10096 147001905
Q 621 36267 5144141461429
Q 1959 32446 6715809861372
Q 7835 27598 9995098754733
Q 4845 30871 7641266995953
Q 696 36417 780553523103
S 28634 804015126
S 1694 734321656
Q 3747 30347 6357255840745
S 35953 185157007
A 198 94496024
Q 673 26741 358736730300
Q 3787 34494 1046774269699
S 9154 999751577
A 15248 560397639
A 26924 350749653
A 21823 159614059
Q 14665 37399 3023452986919
A 11493 12005207
S 17317 446385688
S 30183 82998585
Q 7012 34903 5979230951101
Q 8635 36349 4418033228456
Q 2425 34075 613306395154
A 3151 123682881
Q 6061 36032 7915839024746
A 31941 142463050
Q 13751 35130 3277010914737
Q 1121 31197 2728445026906
A 37260 647618958
A 29537 649876974
A 9740 22494949
S 22281 600642174
Q 264 28611 6096882578359
Q 1059 35990 6578606557756
S 9520 875090338
A 503 17114805
Q 11743 35078 8453772846575
A 13110 238845232
S 28314 418289879
S 23724 119294230
A 6432 359677520
Q 478 36025 4504565311675
S 10973 3873680
A 35510 167804273
A 20947 567023963
S 32894 478350814
Q 3755 36772 3956437347902
A 21943 612772784
Q 32 36754 9164650166403
S 1651 725219267
Q 1318 36969 4265035403690
A 22237 68630022
Q 136 37387 1360360661103
Q 1276 32166 1471187200885
Q 4708 36012 667340185036
Q 5888 31852 224754281850
S 33420 643105903
A 36721 4132713
Q 6798 36217 2095210037548
S 16326 134839345
S 12797 237136781
S 13255 665109947
Q 2749 25958 4212580659404
S 19096 198261149
Q 4014 34115 9805610481191
A 33826 279694489
Q 2503 31607 6656537296473
A 2715 730972419
S 20550 119617766
S 9198 317207657
S 13159 49546123
Q 2671 35769 2135275214560
Q 9803 29358 5770719130108
S 28850 978016504
S 24468 495755869
S 23662 388559087
Q 1948 36334 6311051166394
S 14890 863893350
Q 1198 35920 1374499857
A 11890 88800603
S 19229 210061113
Q 9751 35993 5180308879080
Q 257 36836 9160623015137
S 8803 144523092
Q 200 31081 3232022828782
A 10861 263561992
S 17325 369168934
S 17395 106420657
Q 3461 34513 183810026488
S 27208 632537818
Q 854 32647 8197995491403
Q 7469 31839 2797326425253
A 10053 419139193
Q 1327 35788 9518693956349
A 23977 8826402
Q 3005 32815 532219512696
A 30269 861907331
Q 6397 35348 9107398266017
Q 870 36496 7024897065977
Q 13096 31848 2999482213592
A 25533 431115812
S 36869 83642525
A 35214 833691116
S 29159 747718701
S 32482 542598786
A 7013 9971407
Q 1622 21816 4888737262517
Q 1430 27996 9177601281331
Q 11867 34315 5708079594172
S 19223 392975456
Q 18088 37077 3946064404910
S 34170 791200578
S 17681 289453031
Q 1079 20999 7054964930014
A 7312 26499428
S 32802 366983499
Q 1534 35877 6928886618409
A 30371 621110117
Q 7317 27802 7756719968209
Q 11401 32971 783233877044
Q 6479 29024 6836562758631
A 36448 75851971
Q 3660 26319 1415789712607
S 8882 938656810
Q 8352 28190 8420426423824
S 11673 922605642
S 35364 716126529
Q 2196 31891 2459460405540
S 30994 192041225
S 5761 570536898
Q 1820 34978 9000646357055
Q 657 35796 3082685919988
S 10882 572156530
Q 5491 30466 5181296827758
Q 595 35473 2180925866698
S 397 105604861
Q 3836 37139 3188838573717
A 25228 485797556
Q 940 35411 5832114341299
A 14875 705275426
S 31867 770232558
Q 954 27495 6830386468469
S 15807 260677248
Q 13649 35791 8737355223999
Q 14228 36709 2761932623706
Q 929 33125 8542340763789
Q 6256 33585 5558191261775
A 4859 260352453
Q 14154 33595 3416051648865
S 16597 930311136
A 16716 175214171
Q 4499 28787 3729328137464
A 2241 899350215
A 10117 516648859
Q 1195 37408 6873132017140
A 16815 592729832
S 30612 444904090
A 17120 731148832
Q 12625 35790 3776069983220
A 22812 689945528
S 22488 723153442
S 30826 780632539
S 14718 223879263
S 2026 685776411
A 6653 465904363
S 30678 861162364
S 1047 460677742
Q 6118 29589 2563621883959
S 30515 232111869
A 8842 941070540
Q 6837 35033 2334215954306
A 12387 867960090
S 7384 649363528
Q 1883 24388 4324363182788
S 9264 942881447
A 2367 58454799
S 28594 183733489
S 16500 686528502
Q 1784 36210 4313440544290
S 4261 261548999
A 36563 685317992
S 31506 387222768
S 31301 951838661
Q 9043 34559 2801423180598
Q 197 37286 5294736793434
S 9630 512153089
A 26855 974161885
A 18366 467117128
Q 12223 31658 6169879167832
S 21377 465980392
S 1932 388573917
S 4841 971056885
Q 110 37360 3319809249902
A 1774 798609511
A 459 315121727
S 35855 613613555
S 29573 243584137
S 34595 315130965
A 37201 621209762
A 21433 947987849
Q 169 37000 2539773086040
Q 5489 36939 5043096378011
A 26864 656493353
Q 1582 27618 4229836899806
A 35195 869773873
Q 8936 36781 7009427697235
Q 1315 36776 3223495061291
A 14303 300041022
A 30642 453585886
Q 5389 33330 4743936573879
S 8352 365895626
A 20713 66794544
Q 4426 30049 1811682068887
Q 12043 34654 4451653208988
S 22030 671089937
A 26269 644380894
Q 922 37098 6462169824363
Q 14448 33718 5339213162686
A 16490 909581060
Q 3033 37399 3033030328515
Q 10801 32853 8060168411848
Q 7180 29247 6713381418569
S 11688 208374961
Q 6512 32363 6968029569027
A 21581 309979450
A 15371 419663862
Q 2820 37189 3434042784580
Q 5652 35962 1615348481213
A 29001 404130919
Q 3496 37170 705751824976
Q 1809 22667 1708145812098
A 21537 449440944
Q 1637 37252 6216875591275
A 17758 491281172
S 32698 466947563
S 24202 652671539
Q 9432 34698 7205651576595
Q 919 35926 8851677016878
Q 1432 34624 2672045858947
S 18901 879306899
A 5481 641748867
Q 5024 36567 8270676399137
S 27689 853848655
S 29049 920754548
Q 8197 35646 6422233432054
S 11918 312860034
Q 4995 37146 122307738638
A 16316 233222924
A 9299 980559272
S 36776 843882466
S 2916 123895519
Q 17183 36197 3840724056443
Q 8250 34697 3028600657778
Q 7604 35079 5485191372384
S 8737 366163781
Q 5997 35044 957021133280
A 25938 463340860
Q 15925 36175 5693144513194
S 18116 843414653
A 6531 921036391
Q 3300 34051 94822170130
S 23095 781417225
Q 2097 30369 6766309755405
Q 2490 24503 2312248597288
Q 78 36638 3449198959161
Q 7206 30322 8981582675284
S 17254 831297166
S 27205 693649619
Q 463 36715 1898217465995
Q 1756 35470 2742885465940
Q 3057 27569 4272314454050
Q 1378 36044 3149057666641
S 26884 939852522
A 32208 385704660
Q 471 23253 3553355402988
A 5882 678311874
Q 154 19102 5560221958796
S 18105 669346195
S 7871 183614334
S 19017 486904582
Q 3198 24620 3092447844581
A 13705 398669059
S 37098 930532839
S 24717 551820379
S 3598 916620325
A 3333 384373668
Q 7686 35277 3202774326465
Q 8379 35529 799307287152
Q 473 36165 1096190413327
S 32761 222569493
Q 1713 35317 1748399295740
Q 8002 32634 3168465080375
Q 5616 36170 9530825772836
A 13044 694641809
S 27904 288765929
S 34611 982933101
Q 4382 35045 1393806965071
A 14033 205794697
A 17501 308901725
S 20785 209654477
A 6142 380628105
S 33823 242265247
A 36436 266021807
A 28821 565152838
Q 12276 33403 861666702009
A 34349 881078567
Q 2669 24536 8853381309200
S 20203 623952401
Q 10988 34558 9228929312474
A 29487 106319186
S 37082 799903499
A 34846 925586458
A 14806 829274969
Q 10437 36261 6285118096177
Q 3259 37317 6726381725276
Q 13331 35126 5653657756151
S 13284 953116831
A 21829 276766581
S 34081 2786851
Q 11418 36931 6178051669985
S 22128 684748908
S 26123 898390916
Q 267 37123 8788474028157
Q 1102 31986 7427632776824
Q 10080 36465 6143843401993
Q 5830 27689 5898737098453
A 8689 322658543
Q 900 36575 4063958017362
A 17721 113358363
Q 9645 33059 6398946113097
Q 5546 28301 4047781971566
S 30604 713169341
A 1215 451830782
Q 1702 35160 4301785450863
Q 27 37361 5156807698763
Q 3038 37335 1736618442231
S 4900 214180617
A 19394 22909334
S 15641 170701348
A 22589 498018672
S 32583 141538564
S 16420 3082461
Q 2776 25744 1836235065247
A 30761 115548968
A 34007 269906050
Q 611 23110 4165261074384
Q 13601 34421 258220379073
Q 2176 37348 9430984800173
A 36210 65885522
Q 537 37372 3355622870699
Q 7273 33463 5070614542879
A 19930 873622774
Q 4139 25955 723285879576
S 30383 130726871
Q 335 35663 3447624673556
S 37075 323472177
Q 2792 27504 8684355171726
A 36949 163199522
Q 3825 36719 6362373706194
Q 2529 25773 2615253924717
A 30671 563335019
Q 10130 35393 271703827466
S 9881 446711912
A 7759 295992365
A 4971 627252686
A 20780 294386535
S 30041 286617775
A 19772 749486536
S 10885 446979428
S 22430 198814533
Q 4028 31472 449175173840
Q 648 32551 1547515029135
A 27188 310359206
A 9332 771142328
S 27932 985134400
Q 5916 29277 3319549333587
S 11404 555467896
S 10180 329353325
S 31237 130764729
A 28642 299861101
Q 116 31300 9948147975989
S 34793 665398817
Q 1198 31793 3534953875500
Q 1275 37322 1076683275397
Q 2908 28749 7208054175497
S 10461 273823542
S 25832 563175343
Q 6547 37269 7921140991954
Q 3428 31360 421540342728
Q 138 36435 7471109858880
S 31060 989437585
Q 587 20825 6338786136438
A 12847 862169340
Q 3237 29442 4874639766301
S 32221 885223667
S 5022 579271496
Q 308 36369 7866348790411
A 32748 830789153
A 34938 771920009
A 13456 258155867
Q 3548 23427 3754776202743
A 15040 48292915
Q 895 30756 7515298043236
S 17836 121195853
S 27122 327222196
S 15288 887755820
Q 1359 37225 1317680771895
Q 2371 29103 4967104698877
S 35395 575721281
Q 10392 33360 3925026326484
Q 274 35947 8624658684570
A 29475 789660966
S 16837 442609665
Q 14899 36902 5293895556180
A 13706 258015074
S 25498 910645863
S 14249 146248867
Q 7727 33643 7627441989040
S 26020 566872283
Q 2090 26888 9600342068433
Q 993 25716 1310937275967
S 7400 627229415
S 25587 16280258
S 7728 989318439
A 9658 320602702
Q 7190 26869 5810586860582
A 10697 742714402
Q 5568 27222 540952092312
Q 10808 32924 5409566977691
Q 8271 36650 4806545314452
Q 1065 31285 4457313386201
S 11205 930284966
S 22868 272740086
Q 5046 30272 4696581751935
Q 2629 36922 2059999720228
S 13013 568287653
Q 1283 37346 7981186302327
Q 255 35973 4316190291277
A 23002 846067419
A 8736 466546063
Q 6709 30638 5677093226131
A 5029 607325166
A 6391 584978364
Q 16134 36825 6095083853944
Q 6974 29401 9736666777460
S 3019 385123742
A 16247 311926060
A 36612 769122335
S 3611 826755754
S 1022 547945164
S 13971 691916429
Q 7564 34262 7913494801811
S 34206 322363205
A 31383 796266950
A 30715 395342618
S 8111 72381857
Q 8195 31631 4404434549525
Q 248 36890 3021931329080
Q 6030 37123 7347827151260
A 21798 397929388
Q 1175 35082 2728251171942
Q 2386 37108 5455438747417
S 11333 934251599
A 1791 176793929
A 11085 103498383
Q 239 24094 3110409842661
A 30405 803109010
A 36011 805544668
S 15858 723161036
Q 4085 32946 3290413659474
S 28576 459898281
A 4393 983422029
S 20695 459214228
Q 176 36992 5238848030712
S 33989 539433510
S 1565 479897078
Q 2927 25927 3227952334751
Q 3552 28018 9055562011574
S 17973 199320865
Q 6530 36120 1234083907554
Q 16740 37260 4408742563272
A 14188 881985596
Q 7493 34212 9910256525211
S 33925 897660705
Q 7944 28548 8609338285974
S 11877 336308896
Q 4476 33505 1602591886688
Q 6884 31401 7516794175563
A 14616 310377329
S 25044 334445691
S 960 893751596
Q 7010 36525 391729784573
Q 3099 36876 1117333460771
Q 4479 36588 1318900144947
Q 2377 35871 3056875840727
S 32895 96765011
S 3017 23243561
A 27282 323261219
S 23666 988274437
S 1455 886440833
Q 3304 34987 7022588987054
Q 301 33182 5888858461709
Q 2001 31409 8426782472943
Q 2203 22968 6777317341764
Q 7887 37372 8973131786673
S 14718 797423477
Q 2329 26094 2304952995651
A 612 983683262
Q 1624 33438 2490535021585
A 19253 902272518
S 23161 76127064
A 27155 828468669
Q 7400 31297 4553683543024
S 7522 957253909
Q 6098 28660 9002552809947
Q 909 33890 225528267046
A 25910 408102679
S 24625 560729230
S 17551 154713707
Q 821 35299 4737023760663
A 10326 545806441
Q 101 34232 7246338285649
S 26252 92064271
A 30700 282951902
Q 2154 24372 3484167660176
Q 226 37064 7135218974211
A 21398 55839730
S 3769 528920376
A 33929 459475632
A 24898 98584975
A 8422 523030698
S 16045 375190743
Q 93 24125 8229395844377
A 11099 413456732
Q 4958 31275 9138832637553
A 20901 92063319
A 34921 723767185
A 22686 276036430
S 2146 28541527
S 11641 651481958
A 8906 167232712
Q 5802 32476 285063997113
Q 4236 34476 6443728058603
Q 9518 28946 8294878680420
A 30573 245379636
Q 3494 31257 3876362588610
Q 51 35848 7781941162896
A 25904 892457789
A 4387 946633470
S 7616 472664361
Q 8707 37145 2452064629954
Q 1025 37035 8696647648536
S 33662 141052678
A 6384 702122399
S 215 939122431
Q 1320 36298 1233575633781
S 2151 397625463
Q 13605 32419 7689110617237
Q 10634 31231 7564441447720
Q 520 33472 132430269492
S 1577 777106763
S 28623 750436513
Q 9 33835 8202376055411
Q 5548 29312 664983150147
S 36063 8895539
Q 196 25997 2243688694203
S 25596 477730469
A 21409 726607027
Q 1398 37267 6693518408809
Q 5336 34419 8838198644774
Q 3126 23813 3427359361780
Q 3878 34937 7982869921003
A 29426 869208053
S 15439 159070772
A 11443 423814839
A 4452 305776911
A 20926 468899527
Q 6614 34881 3549264208901
A 19055 830642856
S 27105 365722863
A 13027 549110294
A 35120 392317026
Q 30 34998 1096712710756
Q 7540 26822 7687688215999
Q 4631 36759 3749081931925
Q 1806 34494 2307280049829
S 15467 616557397
Q 3194 35466 2985722338952
Q 14848 34358 4217874949214
S 4479 421417006
A 7652 314382977
A 6037 694483077
A 15809 554737177
Q 2306 35754 8911894371481
Q 4292 36349 8705000480961
Q 6226 34318 107786765324
Q 2466 35639 9258833142193
Q 12446 36015 4375625675854
A 16224 408901298
S 28747 243243380
S 715 10963175
A 22223 580818251
S 32888 33460186
S 35622 313007702
Q 4717 36578 213753282874
A 16230 947570890
A 36444 851098425
Q 4056 37095 8668076260730
Q 4599 30280 2667451897725
Q 2161 33039 8445508544236
Q 12430 32296 1333556367608
S 31617 745058701
A 8802 175618234
Q 1362 30188 6747710066961
Q 1373 36873 1282622698374
Q 10455 31636 2170164824166
S 15105 344511617
S 18304 295150617
A 21234 448643722
A 10130 520972284
Q 263 31528 3494637518829
A 15794 191769289
Q 7709 28111 9955543664887
Q 13759 34284 3651794803024
A 11992 417006557
A 37253 190254612
S 13250 409975909
A 3117 79090703
Q 4186 30892 3273095904402
A 13662 214323229
S 31236 76779420
A 31357 80198170
Q 3767 37411 6631047668074
A 36206 151835782
Q 9350 34603 9243932409147
Q 3559 30998 8819619046759
A 9697 146318266
A 2045 805758295
A 6653 937441660
S 11788 421671652
A 8666 126362148
A 27582 664154834
A 35110 532753434
A 35393 137821093
A 8220 419149201
Q 7631 35526 7491024089625
Q 1861 22233 601418348260
Q 918 30653 4526982856034
Q 566 32729 636770185134
S 14581 501001233
Q 10775 33365 6679029426956
A 14316 975678894
A 3504 375825020
A 24951 872940122
A 29927 794653392
Q 167 30941 3594306444541
A 5198 536926638
S 4950 225909832
Q 10634 31875 9522921092594
S 2734 702210086
S 2322 340684573
S 12585 43179180
A 13903 962247688
S 36296 13299693
S 6070 814631872
S 34657 968246472
S 36373 674604603
Q 2352 33846 4528685223077
A 7563 317916356
Q 455 36673 3255106982758
A 35511 285717731
A 24349 662893609
Q 3501 31329 8643853489447
S 12429 15727884
S 684 778863900
A 25344 714177586
A 8842 681028977
A 15941 973607219
S 7426 364933160
Q 12760 32158 9606384170712
S 12716 467572871
A 10817 55014003
S 17373 768635097
A 3238 289059593
S 28025 112641428
Q 10738 35416 3596126154643
S 14636 673351597
A 4596 603733264
S 20759 592015979
Q 11118 36999 1520152814333
A 23052 843810026
Q 257 36032 3174503258449
A 24869 7801336
Q 1419 31786 6880890408715
Q 352 36807 3014423591559
A 17235 732552217
A 32031 400613439
S 9050 793749850
Q 12594 36173 2105123608578
A 4118 414962599
A 35042 668456722
S 6898 605284865
Q 4939 32632 4309013765516
S 11636 453543633
S 5990 790242835
Q 520 36911 250346003844
S 6213 938600975
Q 3268 35565 1468846567055
S 10297 812355181
S 2895 638125230
A 36002 574232314
Q 10556 31285 1909869136782
S 11 861996710
A 23731 172875450
S 14866 185113854
A 19314 376506281
Q 1834 25598 684354675334
Q 7506 29864 7992542379035
S 31613 465681820
Q 7631 32364 2233124912740
Q 11274 35016 8281507255749
Q 7436 34867 8348929527887
Q 2780 36097 876605308457
Q 2521 33302 2001724068128
Q 11189 30855 6561320042517
Q 452 37211 4895240411543
Q 10312 36597 6669041425512
Q 4367 33288 435227435793
Q 609 37233 6873417011236
A 7275 682435280
Q 6738 28687 3676745769662
Q 8244 32109 4132772909305
Q 1294 25393 3286394888090
S 34992 720893758
A 28202 191772217
Q 6566 31608 934356831740
S 8171 616845182
Q 11014 30985 6639646198080
A 15609 242702405
Q 2777 26228 1981774199420
Q 10991 33942 3828106534820
A 36784 802418411
A 16700 761040661
A 20461 561161335
Q 4895 35503 2507037235733
A 32694 778202871
S 10062 868434012
Q 11464 30266 1611473742060
S 4375 975522388
Q 956 26885 6158502857800
Q 3382 27155 7304304525004
Q 4830 36181 7767318958912
Q 312 34673 3639025411565
S 26932 251082118
S 40 925281751
S 26597 752542487
A 11834 79132872
Q 2475 33665 6814942385969
A 1595 691499677
Q 4675 32192 4308271767298
S 18414 693039669
S 12632 286723733
S 18245 403233856
A 26789 234165568
A 18174 352793733
Q 7901 30557 7990956414723
A 14916 342421552
S 29914 60670086
S 3944 379392272
S 11396 451396524
S 6980 960687071
Q 825 33974 9353324465243
Q 1566 36658 3570869252303
S 20474 940325681
Q 652 36952 1108855838462
A 27796 743925243
Q 1664 35197 9662675232606
S 32221 68554760
A 5177 795117696
A 16989 522449328
Q 3987 35635 2956084121615
A 25494 606045440
A 14857 279854084
Q 4470 35921 4455745712651
S 9725 94680992
Q 4264 32184 7813171287592
Q 8249 31634 9269035356669
Q 1922 26510 2363132685037
S 36035 592712298
Q 2289 23806 65511858646
A 1073 3072341
S 34394 839939721
Q 7273 35128 5625577968986
S 23096 911730178
S 3688 354711817
Q 7817 35742 4594886363150
A 30380 264212759
Q 8881 34479 6094490586300
A 28653 774846702
Q 1213 32626 3963804704587
Q 589 30734 6779484322861
S 24794 909470921
S 36567 835848814
Q 1156 34574 6875206627295
A 1540 943587517
Q 14173 35702 5766785686548
A 10924 728224828
S 18207 952565264
Q 8908 36061 4848698264190
S 17374 849690240
A 33504 617146073
A 12023 699637245
A 35431 452500039
A 35664 243774487
Q 11669 33606 4980726255864
S 6657 697583138
S 8747 330608629
Q 14448 33740 6659237930505
S 11782 948781818
S 3056 622600492
Q 7413 33416 940876496881
S 34384 425465268
A 35741 783410592
Q 11674 35553 9454646693580
A 37147 260773454
S 15322 846880606
S 25813 61231267
A 31920 853499813
S 9304 605294686
Q 3093 32968 3369897932578
S 33357 793847308
Q 8907 31179 41362048074
S 19118 117758569
Q 522 21740 3859633611643
Q 775 31548 6789558391941
Q 7004 31365 7499749773052
A 8390 334017021
A 31894 990234320
S 11813 386529974
Q 2519 36010 5309459544537
Q 4985 31136 7153912083309
Q 13041 33416 5934586766855
Q 5635 27551 1087975358212
A 2306 110377417
A 10676 322680919
Q 135 31829 193383116048
Q 1116 36906 6302639467993
Q 262 36086 801313861643
S 36275 638957172
S 29863 421935671
Q 6159 30031 5109395482058
Q 534 35098 9377536012582
S 14531 965383217
Q 3622 30755 6616270385151
Q 358 22648 5449070298789
S 150 391774853
A 2263 734898601
S 18907 364027225
Q 6635 35369 2978631733198
A 29135 771360921
A 6843 927940130
Q 16595 36826 8668866919147
A 665 897140609
A 33004 18810061
Q 62 33617 5397651999415
Q 217 35792 4705121666472
S 32352 240895902
S 30552 395284292
Q 946 20208 8015243444160
Q 2543 37062 5088938891841
Q 3065 29731 1283725964616
Q 565 34356 6032975009428
A 16750 451257136
Q 9968 28936 5180265423406
A 6950 777651618
Q 8656 32592 246894212378
Q 1326 35586 3872202573169
Q 7614 35768 6834524385546
S 34028 206497459
Q 7834 37089 2298363362604
A 20978 840449332
S 20424 244466004
A 18260 65090403
A 26306 467723799
A 10258 612526368
A 24009 571802621
S 28425 941926391
A 5359 813334982
Q 520 37133 7545584749379
Q 11122 36662 9907671273602
S 9904 490954726
Q 5372 32561 8440256008340
A 15999 163510355
Q 1321 35146 7690673420081
A 9534 188032795
Q 5095 37036 8033202987512
S 970 236757178
Q 1002 37404 8826994842966
Q 2914 34709 5617580897504
S 35380 982040156
Q 5352 31698 4676073835116
A 6801 326043927
S 9959 921469722
S 6748 938021620
A 36290 210643371
A 20133 956758324
Q 5519 30510 9135836354906
Q 12378 32876 6701485787736
A 25229 880728558
A 3515 158547368
A 31814 739203563
S 24505 801385183
S 7498 348170794
Q 4140 35554 6032218103473
Q 4454 32341 157753915249
S 14327 569599493
S 6652 416669281
A 14288 623984085
S 12331 264649745
A 10771 227342513
A 2083 775221724
S 27273 545623695
Q 56 37336 5650574235147
S 19350 499896914
Q 6197 36133 4581022324492
Q 4521 36521 7608152409754
A 27479 462724361
Q 92 37397 9886072580610
Q 2122 32216 6418785052481
S 28329 667796191
S 3389 172213887
A 35945 49807851
Q 3087 34467 5466535667575
S 34939 913164643
S 26422 815012434
Q 3147 34062 8973505998257
Q 6813 36668 2321985146619
Q 4391 34022 7113268884351
S 791 771032806
A 1334 884874852
Q 14509 34079 5494704215896
Q 1685 21783 8214385640943
A 7118 503080478
Q 2043 33586 5196465728141
Q 1059 20654 8571379299735
Q 12744 33735 3466490576881
Q 5594 34453 1824659112778
Q 3291 36765 3034510682935
S 29535 988927643
S 32402 876840929
Q 419 35471 3787807429618
Q 1021 35748 2966013560814
Q 3140 34022 1557462250537
S 16741 703595848
Q 336 26094 3858261565821
S 32355 566551757
S 2809 158344068
A 26463 384448560
S 35256 220403513
S 9512 746999019
A 21612 453706352
S 2338 950795370
Q 13215 35920 5744905377530
S 5125 982103890
Q 1568 35224 4010731357977
S 1158 662651283
A 33884 62811436
A 28857 845723650
A 31304 938961253
Q 2730 37384 2127215917703
A 36149 782461677
A 32781 695842715
S 22758 216579570
S 3103 165496783
A 1457 651515024
Q 839 27305 9980386413452
Q 298 37337 391642297946
Q 1981 33751 9320756653109
Q 5072 28114 3219296921705
Q 1795 34917 897522183685
A 29802 719513939
A 29612 551035444
A 5627 855234593
Q 3343 29712 595619784963
A 29414 706674923
A 14968 952316813
Q 431 32096 1738745516293
S 3051 593201873
Q 9357 35771 2675334515981
S 14280 668369899
S 18668 989946142
Q 444 30805 7088463619192
A 1404 920929153
Q 6007 34338 2960236252476
Q 1281 28714 3139167273963
A 6862 653342713
Q 165 36847 3939500643992
S 9856 416782399
S 28207 423289183
Q 82 37351 6758717123205
Q 842 28306 806484029721
Q 6102 26520 765976260022
S 32081 671334305
Q 3356 36853 1235612329283
Q 483 34449 9259681137163
Q 9974 35886 2162116694706
A 5861 52112575
A 27126 209571424
A 6023 164022781
A 8070 574402344
Q 1029 36952 8296659267442
A 30155 790023801
A 9237 952518357
A 2827 705122175
S 885 161327544
A 32809 682821718
Q 8261 34320 7274092549953
A 15663 650067098
Q 3182 36329 4163761652614
A 29853 799652208
A 32453 336024326
S 15498 539925454
Q 1570 33779 4656853631820
S 4326 839578646
Q 3646 37167 3454865685060
A 3737 884161016
Q 387 36118 1146561435106
A 9977 274699324
Q 10991 33408 5220962290136
Q 14441 34401 6070314529071
Q 303 22354 6079086042589
A 4002 558634346
Q 511 36799 2417745405243
S 21811 840888586
S 27331 516561420
Q 2870 30749 9356671114374
A 27876 533167346
A 35923 641452156
S 5380 350543003
S 14674 39480564
A 24801 353713250
S 8226 172587242
Q 203 32993 693937524726
Q 2234 27204 9593271449768
A 32077 747348265
A 26462 80894188
A 7365 788556270
A 34155 236705497
A 22442 478892180
Q 603 28963 9065455983321
Q 1618 32124 7850139368624
Q 13056 36357 7889923953130
Q 28 34519 1044699806582
S 31903 791176915
Q 4839 36299 1980597369764
S 20184 101428305
A 30351 249594162
Q 58 28281 182083346878
A 14267 380508553
Q 1241 31494 2154758952234
A 33148 271609922
A 28046 916562731
A 12967 361982703
S 30287 57763260
Q 6220 31997 7651401939290
Q 5789 25777 3287757612691
S 6322 352899560
Q 9832 32853 3059141105355
S 11492 306397311
S 28302 435104138
S 8653 958431706
Q 6802 30862 7406862438944
Q 2184 26307 9857993557706
S 19847 888453028
S 271 54764309
S 3867 110574183
A 25269 787359715
Q 8441 31688 7177896073148
Q 1555 37142 9838594872133
A 4363 391820427
A 33795 517088661
A 2280 647418926
Q 4470 37304 2538265050202
A 5564 637088397
Q 5146 23957 4342312616557
A 21219 125531656
A 33967 908291980
Q 4373 32751 6700729290469
A 7664 98726285
A 21204 347774916
Q 3238 28062 3244900377558
A 31833 206850386
S 34557 726993320
S 15882 343581380
S 8034 137289281
Q 6075 30850 8033054837262
A 36940 491772252
Q 7574 35017 818966202892
S 4725 748048036
S 23284 149934114
S 25262 842961394
A 25903 732996689
A 16525 863162245
Q 428 32191 3133034926808
S 6614 167699358
A 7799 378516976
Q 6668 32385 4436395076106
Q 2288 37357 1066943120425
Q 7236 28241 9363055976521
A 34213 890777965
S 20621 529732227
S 14601 550168670
A 33077 423243243
A 33571 579667562
Q 1227 34548 7016230377197
Q 16607 37178 5154274744836
A 19822 704463130
Q 1960 25266 752909327594
Q 11047 37207 9270399657412
S 20806 480527837
A 24031 345090512
S 34330 724292590
S 23011 457879401
A 22470 795737006
A 12030 455405937
S 184 283008289
Q 9093 30745 6232781027017
Q 174 25110 2620027094770
S 33108 631350992
Q 13307 35945 1653671095700
S 28063 611736590
S 26065 207702313
Q 348 33088 4282882116845
Q 6614 37383 298423016608
Q 13533 34515 7378608281849
Q 1660 33012 7812358225741
A 37099 7655814
A 32168 36542446
A 19065 874496266
Q 2296 37297 8499562653208
S 33373 406770025
Q 6569 32474 8196678069581
A 14903 497567316
Q 4690 36992 5067703488634
S 17031 391966796
Q 9819 30619 6875411542818
A 9333 713046533
A 22529 861805918
A 16836 84903390
A 8600 357002611
Q 4284 29293 9092972052438
A 25428 969213322
A 18607 238834089
Q 11046 32104 9742447408175
Q 7871 31130 5279408724134
Q 677 35873 4932786721432
Q 4778 34825 5755346484413
S 28414 315889262
S 31781 886822203
A 2381 944646821
A 32296 212349781
A 15790 431203143
Q 982 37042 3649497302020
A 31005 248381834
Q 6019 34212 9398684777957
S 23818 965637003
A 36994 471946675
Q 5440 36145 1909663400513
A 20208 680471576
S 34817 750697059
S 12188 774176545
S 30706 761014245
A 1220 839466890
A 22707 127701086
S 20571 620984233
Q 1419 31738 5394863845435
Q 5592 28897 4878938778948
Q 2410 32771 4693347003223
Q 15982 36722 3237322672264
Q 3777 32596 9454549997380
S 36956 117994622
Q 2677 26764 8434547775658
A 2736 700495620
Q 4904 36575 1113097358222
S 12783 202522348
Q 1520 37276 4436450711111
S 16273 808693445
Q 281 24269 8525281427432
S 4805 665288224
Q 11110 36069 8430090605121
A 5963 229382635
S 2359 103234085
A 17050 745040357
Q 1821 36740 391930736059
S 33228 718813225
Q 6542 35699 6139141067934
A 15201 532251184
S 17624 907213996
A 23026 197866711
S 18256 596378579
Q 3790 36844 778815893403
Q 7580 30710 4303610870908
Q 8611 33149 2357354354557
S 28968 613217719
A 12611 638026848
S 30127 729469081
A 1420 220371650
Q 1405 20772 4362149597189
Q 4048 36951 6168287566814
Q 108 37067 694605171101
A 4523 298305226
Q 1812 28961 8627413159460
S 34669 631569487
A 3688 114957410
Q 4001 26928 3261655668954
S 34024 494188958
S 34623 508128882
Q 103 37125 8551600660500
A 10193 680535971
Q 5877 27990 1897358858149
A 2027 812844191
A 8644 654551677
Q 1657 23397 2005652479810
Q 1039 36951 3392554106798
Q 1958 27124 5597993644621
S 14844 899736760
Q 1968 25415 4163864076417
Q 4690 33919 4561279443541
S 7447 768685638
S 33872 219388717
S 20561 936990323
Q 4673 35031 6776405983604
A 35883 612018926
A 13708 911272785
A 20213 759750324
Q 931 37352 8920909937073
A 901 213012332
A 17855 44563681
Q 8481 32295 3439446042369
S 21040 167927908
S 2676 943670327
S 20657 882801534
A 25757 128001950
Q 2171 30392 8300128927440
S 949 812431390
Q 1852 22773 6394816055649
S 16832 494218285
A 35553 727847156
S 35779 378295646
Q 31 36456 5442619192381
A 16545 498482223
A 3341 730597120
Q 9063 35040 6371387950532
Q 3335 29145 2119366635569
Q 8999 33962 8160761925667
A 36414 22997614
Q 1163 31038 5632313975177
S 21649 896201314
Q 48 37415 270888426006
A 32203 39306060
A 21703 309758715
S 21058 627345755
A 25419 254087026
A 26679 355967938
Q 4441 33503 468842816894
S 5702 455668107
A 35541 639419952
S 24341 371751585
S 16642 270465726
A 23252 915354681
S 19006 995691534
Q 17399 36308 6498786412799
Q 16611 35343 2547748168153
Q 609 35832 5030995455615
S 20026 833271400
A 21085 772287210
Q 2757 34208 6945831679942
A 8246 436953684
A 10012 317539615
Q 858 34769 2946180583295
Q 10493 35686 8879437211237
Q 4572 25276 2878957150034
A 7117 911137969
A 28525 41853186
S 14363 932249651
A 29749 350495636
S 9568 822155064
A 31141 846591709
Q 11321 35021 5312848805616
S 11882 427301300
A 18340 83991376
Q 5255 33552 4979140183601
S 29507 147560289
S 20389 335606797
A 32002 309382815
Q 6577 35120 6242714963193
S 29260 863922373
Q 6033 36011 6106519346402
A 19651 183548505
Q 6240 29123 4494297372910
Q 686 35473 7730540750316
Q 7562 28823 7826240749443
S 27565 926242448
S 33159 153397245
Q 13000 32724 2972065574716
Q 419 37276 5184741788344
A 13176 727039806
Q 9020 35858 6369245268382
A 25706 454495300
A 24716 894367304
Q 6334 28165 3192220899035
Q 7417 33991 9941727333549
Q 5019 25703 977552072297
Q 899 30245 3050999790513
S 6434 406281183
S 35737 708521017
Q 4273 34490 6842510642980
Q 1996 32567 7306506420069
A 10785 113376000
Q 2728 36745 1453854007091
A 5482 577914337
Q 2676 34523 4922767489555
Q 10377 34692 3802577885125
Q 13993 34720 8410308815080
S 36034 590685013
S 25454 876051865
S 15482 634535693
A 10620 470673552
S 29823 145865551
Q 9822 31909 6957491567861
A 8420 90967021
Q 3244 36119 2553538802055
A 18440 172260831
A 36211 802185881
S 29532 775490604
S 24512 443528673
Q 395 27754 5666223886801
Q 9901 34489 7233192658875
A 21323 79428707
A 24613 129557922
A 1092 597393558
S 19091 973974287
Q 1112 36211 7598612496704
S 14570 98047102
A 18372 326946236
S 37055 125350423
A 26402 608295020
Q 6782 32232 2877065491822
Q 7652 30734 6187491890085
Q 7725 27763 174342161341
Q 1045 20535 72468462499
A 24467 285436132
A 27896 290869762
S 36736 215402001
A 23554 229864119
S 35411 568867314
A 37389 827506394
Q 450 30748 5068352565892
A 7762 557731477
A 20630 475255167
Q 726 27879 9403266767293
S 21490 428762904
A 6084 321087332
S 19730 592666969
Q 1201 33836 1186076568561
Q 1642 24030 3372040654134
S 18272 819793150
A 31712 758765669
Q 5416 34128 769501835729
A 32166 767897841
A 33935 268965794
A 6410 478099101
Q 609 25791 9995600094105
Q 3607 26161 4469047099880
A 32916 332923817
S 32790 556846577
A 6406 203892351
S 6177 635889852
A 4487 609961419
S 28788 781134447
A 19478 971018495
S 18262 323259563
S 14386 189477954
S 14409 773678034
S 21089 243498846
Q 6095 36712 5255463397865
Q 1753 24619 1452298940179
S 20244 958380524
Q 7400 26806 3105745788392
Q 8183 34266 8247793464906
A 18951 258408194
A 7260 550520896
Q 54 25175 9984639156985
A 16548 649308400
Q 8402 29787 316631996433
Q 1652 35177 3839648802385
S 32960 583273772
S 17145 118503796
A 3089 265138584
A 7802 976615659
Q 838 30247 4637889091138
S 7680 337039741
Q 11911 34636 2049807698833
Q 6037 30752 6040947939636
Q 13439 36521 741811998886
Q 5349 35253 3108952801067
S 21478 252507441
A 15558 602898293
A 1318 635292731
A 5827 864765663
S 36446 741389347
A 5368 779364424
A 9272 346248686
S 23781 104104821
A 17928 67856704
A 6548 812778888
S 18925 136225308
S 6342 578069401
Q 6402 32998 2995424396190
S 11293 96473901
S 31532 944880626
A 23888 542209003
Q 5190 36038 6224571489302
Q 14419 35795 1437989628631
A 31872 604675595
A 8017 896577314
Q 1030 25104 9557939055462
A 29720 620032652
S 9532 420503698
Q 6023 37169 3733042150120
A 2098 37540414
S 12050 294779931
Q 12843 37146 4493490927293
S 449 428966963
S 31469 113699598
Q 3377 22994 2533095566314
Q 6670 33755 21500725229
S 26149 71809342
S 21997 19346542
S 16553 164087328
Q 9748 30319 5698403794414
S 13192 827668170
A 33871 59084646
Q 10499 31919 7493630148012
A 14561 355712234
Q 15609 37150 3163273764714
A 31718 757582353
A 16818 648628820
A 24249 273461660
S 422 294732151
S 7973 267058992
A 3555 312138490
Q 2414 31790 3933434205367
Q 569 33591 8470802136542
S 23095 663914280
Q 469 35980 717829830650
Q 3195 34128 2244428643542
A 20753 290990791
S 32982 517133539
A 9368 149327408
A 4282 68089204
A 11876 468910455
Q 103 33888 2576690139682
Q 7299 34353 6236403457614
S 31577 517737191
Q 203 37254 6283219519992
S 8590 493103030
Q 1460 36400 9096325740510
A 8968 955070540
S 1621 986901562
S 31428 943283820
S 27299 743759916
Q 2779 28850 1979918820769
Q 527 25936 6547336041193
A 33288 260923875
Q 6000 30616 2734878624813
Q 5182 31119 6256842382961
S 27133 887383624
S 26168 682871297
A 35992 283526600
A 33812 462101282
A 4448 323414162
Q 7725 33884 5004349262379
S 18365 219245715
A 23793 624903016
A 10200 286430071
Q 1624 22192 4459869696856
A 31092 637071354
S 17396 660436927
S 16285 91412106
Q 7155 26043 41954989773
S 21603 63268541
S 20105 885144192
Q 569 37381 7432625452833
S 6347 356854772
S 28201 746772859
Q 529 37344 1395432196830
A 1673 314588775
S 6644 740363829
A 34539 808518182
A 27836 638438609
Q 1828 34934 5747141446453
S 28128 950381299
Q 9314 36909 2632500225640
Q 16 36492 5135522441809
A 11490 587292281
Q 6317 30723 4237821451806
S 33928 962448394
Q 2404 36843 7937580983202
Q 13734 32558 8289499130393
S 30402 925632707
A 11921 482481573
S 21300 782817197
A 298 620492314
Q 13689 33620 2787520471805
A 6441 54439685
S 13311 891630758
A 3364 173095839
S 18546 875054025
A 20131 909854356
Q 13910 35341 366760911104
S 25472 688649737
Q 5279 36439 2549865397310
Q 10960 29693 3594458812934
A 8885 101823
Q 3325 36331 3197531536011
A 3043 744022175
Q 5286 24679 4059161400223
Q 3248 26331 1686855775187
A 22994 329800047
A 26699 823562764
S 21242 307306864
S 17965 998729232
Q 1935 29052 1304030619650
A 16559 785421027
S 3173 302524982
Q 955 27555 4850596147107
S 3243 972874510
Q 2489 33419 1952351218745
A 11833 986544655
Q 4817 25904 6818957028449
A 23302 982196948
S 2125 410793107
Q 3778 35779 817392157839
A 3405 580931526
Q 7342 31927 3035641869836
Q 1808 25099 7078802688219
S 17377 873340677
Q 3684 34861 38003268518
Q 2552 25762 3782744753123
S 18157 381009645
A 10953 603587540
S 28710 241243126
S 22063 283125692
S 30941 412814742
S 4952 487349756
S 29386 296368752
A 28726 1368940
S 27434 846454513
A 4980 495131398
S 21686 598298201
Q 2637 34804 1419037236216
Q 1239 30902 6737256927851
Q 15111 35375 3105056708158
A 12179 548041614
A 24140 92821896
S 1226 184156875
S 15261 588762959
S 13974 577015360
Q 3539 29515 4926936745584
Q 95 36976 9828424433654
S 987 901663610
Q 1986 37374 5197724856359
Q 14904 36634 8286634995443
Q 325 36645 14840446095
Q 2362 35452 7817021440797
S 8077 115035142
S 31391 436009118
A 14923 231102062
S 24719 174206727
Q 6698 35256 3244534473929
S 35039 992646123
A 17001 948001586
A 4919 36239722
Q 6444 33465 6000990005288
Q 6017 37274 3139438229933
Q 4206 35029 8648962186582
S 12916 682626821
Q 141 32818 1081786024286
Q 2179 33761 4007569952639
S 30613 593866871
Q 922 37052 2080713663811
A 19637 125813226
Q 6655 25686 3840098317323
Q 690 29707 4906095205015
A 24448 681112379
S 8441 482602404
Q 6065 29314 96661367554
S 4139 361879536
Q 4620 25487 2769892865388
S 6415 609973396
S 20407 392240005
Q 2180 36898 8807292753716
S 12016 718786106
A 11687 317051459
S 34439 763606524
Q 7062 26951 5834805196128
Q 4350 35859 3046510834173
S 8705 213203015
Q 1025 29027 3056266912049
S 2329 377428613
Q 1321 28673 1411782455965
S 2260 630990081
S 23660 635525836
S 21332 75582136
Q 13426 34583 8343712254834
Q 2821 36005 3475877239318
A 28361 518540506
S 8369 943018213
A 19130 789726468
S 26370 930142595
Q 9103 31548 2542327562330
A 33943 467156705
A 32970 422688325
Q 3107 25217 4920981496501
S 17644 30003437
A 6051 221454896
A 35325 696634206
Q 1911 34688 1132157940316
S 34948 485689416
Q 6148 32542 6555853635739
A 37296 320218887
S 2299 176891731
S 31558 451582312
S 31871 815276320
A 4618 761360271
S 36324 842440069
A 28298 167981413
S 35316 234775170
Q 3710 32032 9557105330414
Q 16673 37189 3894520463327
Q 5264 34914 2532835621168
A 6965 59311233
Q 7232 28705 4980127760796
Q 284 35913 9964482429911
Q 5016 34323 9908710757428
Q 7168 29617 1974250688149
Q 14520 36704 225359255633
S 12633 111454596
Q 14629 35093 7327805012661
Q 9215 30474 992841606660
A 36376 489908620
A 9312 960071134
S 22390 885950351
S 34866 756064474
Q 892 33624 5146317745594
Q 5557 33021 9087140704876
S 25815 425031507
A 4571 767885088
A 15635 483079323
S 1898 995634839
Q 2678 28826 5632328442432
S 9320 887061169
A 19565 769187508
Q 1699 26935 2652411619896
S 3165 236953294
A 2872 541394064
Q 8929 32677 976386075146
A 4023 449058911
A 31649 468074391
S 9470 744403216
S 3707 506041841
Q 1618 21073 8850216468778
A 4356 840514684
Q 1386 35188 6683999408105
S 15855 678194776
A 23038 249286230
A 30735 928448207
Q 779 20770 7242334949364
Q 4065 30153 2306587698845
Q 1471 36914 5797458872970
S 6907 403984957
A 5516 322837121
S 18955 354739988
Q 9452 32778 4107160481346
S 27379 276356506
A 2335 589715771
A 23511 582129434
Q 829 30704 2139176693157
Q 16344 36350 7318343774340
Q 2123 28592 9013243879992
A 22597 953940766
Q 6399 36708 8951763726759
Q 932 34634 64395267234
S 31911 381069512
Q 8646 33636 9055688824275
A 6264 451169722
S 35503 54291258
A 20774 202551482
Q 12306 36003 3830021144688
S 7415 561406026
S 13425 72946497
S 16698 539549279
Q 11627 37213 2940988248672
S 19321 310560235
S 15632 978239535
S 4550 211774203
Q 5799 26703 2311802639043
A 20515 795072234
A 13585 387077311
Q 5649 35940 2299874662415
Q 506 36926 1186460577474
S 21992 340177386
Q 13503 36250 5034814294637
A 36433 833625412
S 30200 529946419
A 12449 545287406
S 5630 459189002
S 18575 983833074
S 30348 335642015
S 28403 370677247
Q 8587 34005 2878824308187
A 29164 877204461
A 16811 56978303
A 14877 775160650
A 2710 894859192
Q 3278 29843 7411223613361
A 34030 214640644
S 28779 478723131
Q 2902 36881 7675769036
Q 1305 33763 3659616427900
A 9545 279638990
S 33471 498891057
A 31063 810808901
S 3011 616836801
A 34844 79558153
Q 4307 33631 5923510373679
A 25346 278299820
A 30420 858308403
Q 5381 25545 1738831142249
S 6245 791291715
S 18115 55321967
S 3764 55916760
A 1526 11387658
A 7193 474008883
Q 2470 30578 4520668098963
Q 8311 28513 2153144415318
Q 6419 30499 4838416352931
Q 1594 37024 7849698389508
Q 411 34042 419857161505
A 16471 27949383
A 19475 553963238
A 8951 256366145
A 18251 922838597
S 32742 145367950
S 35084 649285240
Q 72 36318 6755274563309
Q 561 29333 885214674245
Q 17622 36987 3874454899151
S 5753 807827183
A 34617 994005083
A 24337 268069260
A 25773 334213932
Q 3363 32153 9855352656850
S 20380 376190214
S 19530 920239725
Q 8592 30617 4829157295228
A 7496 56562342
Q 13356 35288 4092881394166
Q 2179 35995 7739653004141
S 35907 188784976
Q 2302 37263 4994526241950
S 12941 413743316
Q 9059 31754 409399042868
A 16271 51129133
Q 96 33333 3189189479668
S 18185 928956327
S 28851 944438578
Q 729 36210 4398084376801
Q 6933 37123 2037268938331
Q 1370 35524 4240243024902
S 20701 351269164
S 29173 101046323
A 23103 173646265
S 20254 341099188
S 29633 888662103
A 7564 131517704
Q 3887 34152 2531796538552
A 28296 342300796
Q 4798 25033 301159593752
A 24451 337053956
A 30235 888960086
Q 400 27957 7992320699
A 30205 205600053
A 35611 428872123
A 22706 728247127
S 10771 780651096
A 2605 201298639
A 36927 371651890
Q 11961 35008 6373796155351
A 12239 263898997
Q 7345 33061 6178553109846
S 17811 753929692
Q 7854 32238 8525620730807
S 8087 200889992
Q 1506 32090 9153055237274
S 4861 318228861
Q 4917 37058 1211403071163
Q 178 37414 8192282646458
Q 72 36632 5393167036237
Q 10458 33192 3949818112938
Q 2356 31468 3779523256011
Q 4955 34635 693103771975
S 22466 510073015
Q 10271 30476 6960449655319
A 606 845047115
A 5311 480285681
S 16477 924639377
Q 1311 36972 8546531022884
Q 268 36690 4083986081485
A 14222 142426267
Q 1949 34466 6868908638649
S 8354 50616329
A 19422 500247896
A 33713 13599915
A 191 48195718
Q 4635 32221 4067987999375
A 37282 684740875
Q 6950 30647 589175134725
S 5731 378745954
Q 10025 28821 3335014046652
S 35989 16642875
S 25804 263986959
Q 3585 32988 7858848408784
S 36297 571276986
Q 2428 27763 1931044650741
S 11651 232163814
Q 3649 34877 2185372116785
A 5115 189976002
A 25750 791914965
Q 16770 36994 7082838659356
A 14519 59697889
S 6846 778416677
Q 4733 36063 6820820322059
S 24966 195157383
Q 4568 33512 67670140052
A 3959 896096845
S 27686 104143867
Q 11339 33763 9953383914791
Q 498 32811 8599910357719
S 4952 75694684
A 35365 47105871
A 7136 558514408
Q 2262 34179 1545712721199
Q 7838 31429 1820796240135
Q 2056 32047 7980539324258
Q 5138 34355 6877975200275
Q 5518 26768 7910915193497
Q 10099 35194 9684344621952
S 9356 109718257
Q 104 26431 2088885877233
S 28030 397252086
S 30303 166489868
A 10293 325703537
Q 5818 34488 7657158522394
Q 10347 35087 8768308293715
S 11934 770287260
S 25504 901413154
A 2268 872869148
Q 1968 34966 6755504389642
S 20830 935716799
A 3425 595740879
S 30262 285905017
A 16266 585729092
A 7098 785429015
Q 5637 26369 7098440735179
S 2319 727331740
Q 381 35962 8646259301747
A 22975 786353774
A 4547 112615715
S 35445 950982587
Q 4805 27916 721962367517
Q 164 35716 3204515002969
S 1394 937113824
Q 1468 24131 3707029877935
Q 15288 35865 4801107671893
Q 5297 34715 7724159633643
S 3112 571883854
Q 199 33063 5019688423301
S 13291 627491472
Q 1418 35513 5538263350595
S 33666 40947197
A 5356 199448287
S 14043 83110457
S 5096 235595617
S 1633 74360403
S 26372 140696169
S 28636 967597576
Q 589 36497 4872371795848
S 25537 613350602
S 33197 758577440
Q 1418 34288 207120314608
A 32315 962416275
A 25696 918370186
S 33331 153620173
S 404 454697152
Q 3926 23198 7234559403309
Q 1070 36601 5858521025669
Q 1711 31615 2443220137495
Q 212 31375 3211153295320
S 16584 706772157
S 4255 91694724
S 33585 949796098
A 5033 179421273
S 2946 373193809
Q 2180 26516 2848031630468
S 13490 242955510
Q 1878 33775 9594052550141
A 24737 755907420
Q 478 37348 6129664264455
Q 12866 32105 9933922214478
Q 13961 36273 2057862973348
S 28619 259497018
Q 11884 35895 9821318664929
S 8532 683734990
Q 4900 23671 8614174052391
S 32827 112967084
A 20862 778384089
Q 2030 35319 4597533262293
Q 118 36420 6737525082307
A 20012 591463990
Q 2143 33650 3405323061149
Q 78 37319 100691048058
S 28488 479014076
Q 7941 31072 9752368026696
S 20028 772765911
A 5043 125642686
S 31404 161552344
S 30749 294874787
Q 772 35976 4539766131671
Q 11795 36870 5841834578050
S 19203 972341122
Q 3575 30753 9361962764476
S 22229 798233133
A 31020 619251547
S 24808 505077457
Q 12460 32405 6682160465148
S 2331 391193783
S 12935 529511981
S 22485 530620962
A 17102 913780584
A 21445 118360525
A 2810 174623563
A 16783 560773678
S 32350 669111065
Q 1167 34190 6920916431152
A 34206 258709312
S 13853 662178405
A 15927 298098904
S 26940 810437988
S 33228 523192341
Q 8031 36389 1366439147451
Q 7496 28433 713933805005
Q 1377 35054 2175289776239
A 8797 453960612
Q 4693 32476 7332495362209
S 1467 100370282
A 32107 989878932
A 31082 308995427
Q 8833 30498 9952196624908
S 7671 549812949
Q 6785 34047 7666359343998
Q 9343 33864 5109002026169
S 34217 919725349
S 10476 193345785
Q 10056 37171 2047412797429
S 9137 115502577
A 12903 605927763
Q 8254 34256 9348967805539
Q 873 35678 1566102456749
S 8129 637999262
A 20591 171279263
Q 325 28658 7112061782763
Q 1003 33780 7009402769011
A 25991 23428046
A 12544 92333861
S 6767 935063518
Q 2403 34918 3072374183016
Q 6385 28783 2349943534420
S 33271 671127663
S 27991 601615241
Q 1624 32364 206975044002
S 4492 130623115
A 22591 859890817
A 21590 780084838
A 15383 322332869
S 30884 142112615
S 6564 197340636
A 13065 884972659
Q 7492 33899 7166664161687
Q 6788 35978 6758462762632
A 15613 823862752
Q 1982 36190 8062094583603
S 29221 55376655
S 34520 582765033
S 28424 368562149
Q 303 37310 2169356211081
Q 4187 37394 1019564956292
S 22444 344506386
Q 1079 35033 53171348729
A 9229 794522171
S 11886 887113529
S 6434 122123211
Q 892 37410 974739519674
A 24308 676356930
Q 2321 34645 9237516708845
A 36376 989016528
Q 758 36450 8157320800865
S 9211 84371367
A 31170 659668439
A 14022 217236724
S 11099 150122164
Q 5979 32227 6337573926234
Q 458 31318 5012983395404
A 21689 593312295
A 6483 416802358
Q 3715 26944 2762388701177
Q 10541 30314 7910799215568
A 31110 901507928
S 37364 809850173
A 2713 77736510
Q 6665 36334 3516086763636
S 16111 123257234
Q 1928 32233 6517200313550
S 4234 84095251
A 31827 415931472
A 21063 180196205
S 10004 720925338
Q 6822 36568 3116569526452
S 20778 265127754
S 21437 336530079
S 2126 367760750
S 32772 102822313
Q 564 32775 2247344181395
A 13075 276144993
S 31703 249311217
S 23915 610042023
Q 3693 34681 5240524330942
Q 607 34858 2114303243837
A 24841 606143236
A 1040 931342979
S 31755 766154204
A 29334 564152810
A 27700 991358696
A 13455 226396930
S 11697 757053657
Q 5487 35072 9439753953200
S 15189 296794873
A 35881 991279574
A 33192 870533397
S 21077 797155766
S 7698 873385537
A 7764 227104074
A 15920 95086130
S 36356 469845176
A 7228 233017659
A 6349 20023915
A 16096 821856756
Q 5064 30048 47122444172
Q 10761 35372 7775813561923
A 34229 268174751
Q 8710 37091 7584184492447
S 17678 480608251
S 30302 539639014
S 8722 688672757
Q 2797 28673 749209825395
A 11501 485660901
Q 2606 34829 1514401364251
S 5122 733174456
S 5450 911345755
S 21259 881563134
A 28331 900407004
A 21870 884872237
Q 1424 35786 5737443937060
S 14331 50840814
Q 806 26800 8653995402316
A 35010 449469472
Q 8312 37372 232207028962
Q 10325 30401 4023400967935
A 6083 209273276
Q 6904 36278 17440421526
S 21001 514851897
A 33653 706657768
Q 2263 31305 9409326507948
Q 9979 29118 1378884403568
Q 498 30514 3376796950615
Q 2298 34596 7266941509137
Q 4358 26784 229372853194
S 135 460302031
A 14301 775458430
A 26308 472647611
A 3248 60796757
Q 795 23550 2813163276650
Q 1628 26371 4429219170717
S 2525 443676106
Q 1176 30051 4207307879502
S 35124 68883250
A 35537 236274365
Q 1937 33221 6451395727547
Q 5024 30727 3928719745654
S 27411 868713542
Q 1507 25533 1788332757441
S 12324 374815790
A 28843 147287843
Q 10768 34746 6664702204376
Q 5940 35778 735369279033
A 5874 500940515
A 21628 684738982
A 32091 609156537
A 35277 510269634
Q 15222 35067 104023206245
Q 10892 36969 2270103518917
Q 208 33272 4374121499454
S 1806 8026865
S 20222 573276629
Q 1749 32758 5192837229033
Q 906 23765 9074478321942
A 12093 241590557
A 32192 675525094
S 12675 887991287
S 5203 978534624
Q 9842 31588 9345155361569
Q 10821 32115 5409116615982
Q 621 31646 4425470957797
A 483 122457232
Q 1266 31310 314987754828
A 16581 322953026
Q 325 23040 8041368801124
Q 4865 35120 7856434384795
A 35808 50261880
S 26586 186347951
Q 4268 33303 2221085963013
S 8254 928571913
Q 11484 30818 8261244233571
S 17215 968348176
Q 3728 33692 4411982177160
A 27458 687131845
Q 5112 30221 9341163883822
A 4963 796202494
S 2571 751484208
S 12275 47725374
S 28838 276535155
A 15181 835502198
S 7879 153674367
Q 6596 30931 418833332756
S 26166 729885201
A 20751 741659492
A 36812 875752425
A 1908 368798694
Q 4376 30050 4423069068687
A 31324 533305692
Q 78 36675 4037951990650
A 20415 575983271
S 29584 349227961
Q 13641 37163 2007842462798
S 10893 80060524
Q 8688 35434 9595192033071
Q 15992 35112 6829929861106
S 24669 707236420
S 6482 551780888
A 13516 434154863
Q 4506 31896 1094085982667
A 11338 407326877
Q 722 35487 2213492771078
A 509 730652660
A 30630 83980074
A 31105 804251068
A 19329 209275135
S 27094 166121840
S 17314 791071319
Q 1556 29840 6552114490656
Q 3816 34598 4220247389517
A 21022 367430510
S 16998 567559033
Q 4088 34404 6205479967281
A 26539 857728017
Q 847 25208 2945073213975
S 22619 471313668
S 8964 891846285
Q 3703 33012 9282312056955
S 15415 445214630
A 32067 228399383
A 16324 41845486
S 29452 924856436
A 11137 443353256
A 27922 200828724
Q 11032 36829 6063240723740
S 31712 929687070
A 27697 809943086
Q 1931 35317 2759673432188
Q 1989 27507 8626180215044
Q 791 36838 4543085650489
A 5209 388267582
Q 3880 30336 50119760312
S 5705 511456677
Q 3976 32642 3365526735780
Q 5570 26214 7688951923845
Q 2905 25763 9695746850846
Q 4329 35428 3139572687546
S 13260 791567761
Q 1787 29711 6181541093570
A 10797 960837960
Q 3520 23087 7756276960499
S 8969 638175437
S 30873 578147272
A 36053 123324585
A 9324 97441598
A 10725 468508910
A 15474 678580410
Q 506 20981 7992138506216
Q 8401 30574 3317500098980
A 31997 707564709
Q 12567 35935 8448955011057
Q 200 35959 4075633296501
S 13700 874579247
A 2824 225238718
Q 7058 32403 302411148655
Q 1564 22456 7359437448096
Q 12403 34649 1115143350776
A 19843 820202108
S 16818 978979727
A 17596 923963910
S 24139 902670799
Q 116 35514 2935913719934
Q 604 37190 1632999930391
S 24249 297825874
S 22385 666698338
A 10413 543905953
A 1862 893232295
A 16954 875870617
A 19954 499453938
Q 9626 36164 6640634379600
S 5331 119709383
S 17670 177391126
Q 6085 37329 2421331757091
Q 12354 36953 7235251610294
A 23308 985801678
Q 826 33486 3992261285417
S 21599 410537612
A 10312 357868099
S 30332 476692226
Q 6210 34754 4177110053103
S 27974 253239363
S 10315 548130749
Q 1437 26231 2031393918853
Q 6939 36861 7288645011375
S 8761 732328296
S 32989 659809700
Q 3648 27768 2263598095047
Q 3861 33163 5758586363774
S 4560 221370045
A 3738 590060514
S 14100 383409672
A 4442 180336893
Q 3463 25377 6344913510263
S 11183 949276695
S 6190 186155677
Q 725 36593 9884987121347
S 10542 160894140
A 32557 211206930
S 18686 151081468
A 5719 651691013
A 30610 512372766
Q 4269 31820 5195427472086
A 17630 484713142
S 31921 249973622
Q 662 37210 1709666063196
Q 168 35887 1737931154378
A 13189 515779607
S 32844 952639690
S 5694 425863263
S 2497 32145331
A 22659 854761622
Q 332 35752 3188684617033
S 31412 527589712
S 7563 471938471
Q 11722 36810 6924480564811
Q 488 36828 1159406071506
S 26151 979435590
A 29541 240192536
S 35636 897117111
Q 7815 36761 7843652909038
A 14234 954160696
Q 285 33921 6958183853905
Q 1251 34486 6987829879931
Q 2693 28009 7312116451154
A 3696 703350137
A 14892 917184921
S 11871 232909041
Q 3449 24426 134622454048
S 4150 889336796
Q 73 35602 1665075327514
A 26613 309480002
Q 522 19551 6677047820386
Q 3910 34463 7160483904568
Q 10618 34938 26177138635
A 14733 144009246
Q 17644 36538 6267753382442
Q 2860 36049 9731418855634
Q 1164 37283 9214718221243
A 1573 228983082
A 29212 639962698
Q 1728 26124 6505998086726
A 22375 714498492
Q 1558 27716 3324533274540
Q 12581 37282 5584758467980
Q 3736 36208 2202870510215
Q 24 36471 8821196419977
A 31189 454473515
Q 4343 35484 6631444582083
Q 4157 35380 8979778575146
Q 7210 37064 9815288831597
S 12768 21433119
A 420 366540744
A 30016 873721096
A 24382 425170673
A 34959 463931640
Q 3108 33933 5824470935954
Q 4280 35206 5829637387529
Q 4264 35900 5274520940438
S 33484 871845501
A 25522 55399388
S 26224 862692732
Q 8371 32222 9905781681672
Q 7027 31683 7635174584369
Q 3317 35104 7576217567851
S 33122 982204093
Q 5814 29114 5266233350571
Q 7694 34935 5823548998995
S 20982 827462563
Q 3348 34371 1359910883244
S 5160 980889562
Q 5457 32196 8132440204578
Q 1637 24120 1388472039237
S 34675 814050214
Q 3606 31582 6396684637740
S 30102 870565429
Q 12550 35421 5777454713042
S 31330 760569054
S 16291 349343710
S 13006 235579959
A 33877 468763975
S 4314 945229206
A 18294 945782797
Q 3258 33198 4461867953831
S 20484 804599892
Q 59 24419 5349537729734
S 24291 149421519
S 22196 490058730
Q 5988 36960 5426641336107
S 7206 584069139
A 32219 402635387
Q 5734 35334 4535092670280
A 7371 448408109
Q 4201 36859 7088368964203
S 22623 363583227
S 16305 841989676
S 7658 397739349
Q 6518 30393 9250240847038
Q 3071 25848 4267106701836
A 15452 271570865
A 7328 391504488
S 36165 859907695
A 23482 861195180
Q 6557 30648 2135201218998
Q 3545 36997 3744213731122
Q 8412 33552 3723977186615
Q 2348 37061 5201898183422
Q 6361 27135 1829593997130
A 28546 103417900
A 1569 852634181
Q 4452 29132 9577054063320
Q 10167 31216 8189688972341
Q 1646 35997 1032961390532
Q 3269 34623 7196418456039
Q 2690 26482 6310271459680
Q 4761 32765 4573033197117
S 21781 50134776
Q 972 32728 7075251951625
S 10352 279795444
S 16537 543908807
A 17706 219729734
S 14656 640703990
S 6061 362873900
S 19945 758855650
S 21890 807590785
S 29008 464247279
Q 8129 36004 6773981129817
S 9875 406363307
Q 829 36286 1777636264240
Q 5388 29695 167194657196
S 5513 38017187
Q 68 34137 1964109740380
A 25813 764498745
Q 5483 29248 2336272127742
A 10848 412553315
Q 5122 31714 5811763507488
S 22110 472060865
S 32127 812715271
Q 3454 36264 3062980784015
Q 6620 25756 3320241475901
S 14466 488368160
A 12325 958709428
S 9589 92494605
S 27268 759123122
A 14747 825897647
Q 822 34874 6454567672976
A 28819 699814239
A 16528 198673684
A 37146 150386662
Q 657 36995 646686999029
S 1996 117336426
Q 1304 36583 8423641081576
A 25785 921032638
Q 14929 35897 6556706310362
S 31078 338219153
Q 1548 25541 9400663650158
Q 3133 24727 1039882848594
Q 6504 26704 8832003043844
Q 21 22989 9928525739377
Q 4240 31101 5146832225992
S 8115 773676796
S 1362 516592812
A 17414 165791472
Q 15229 35813 7756688754435
S 12061 575754110
Q 2136 35562 5353628097273
S 21990 968254310
S 12649 309284080
Q 5390 37407 6056549836836
A 25718 693819927
Q 14523 37030 2719040031928
S 16187 50194727
A 28886 757655603
S 6507 746657036
Q 1125 30759 8285962080654
Q 2312 35220 554072719863
S 23389 696355346
Q 1745 29735 1180463970991
Q 13046 33971 390873145547
S 23043 944415613
Q 1261 35488 8158408882516
S 25259 917394935
S 14550 548515020
S 18991 487968244
A 11925 405519035
S 13072 291145696
Q 638 35726 7606113033898
Q 3808 22587 7685046446963
S 28632 401188446
S 16363 479985185
Q 9939 36011 1991675838391
Q 6399 33038 2926066817043
Q 547 29980 5390053845821
Q 9764 28476 8074588714120
S 2249 7753400
S 19400 280878430
S 16138 800380227
A 7681 917669102
Q 7185 27920 1555415798603
Q 4983 33859 1337382736169
A 31142 635126391
S 32462 561970552
S 34450 193840475
Q 4765 27817 1956005028176
Q 10601 30765 6674537395259
A 24567 990367448
Q 4822 36626 2718115492219
Q 1533 36800 9555998099127
A 32384 907296380
Q 8968 35128 7819743405866
A 10036 969312022
S 13459 462783023
A 6620 260822921
Q 12294 34374 5193861458876
Q 1155 33140 1080092805944
A 31101 221171707
A 12016 881909392
S 9581 6637985
A 5925 123066658
S 5115 179918290
S 19994 828570888
Q 2149 30355 5668686402813
A 9535 306760307
A 9939 985243282
A 13654 914530588
Q 662 24516 8016718341945
A 30192 777126581
S 34394 498360137
S 15731 359034085
Q 888 29735 6038558537060
A 1678 352599994
A 24006 119291509
A 31409 115568832
A 25065 621182324
A 17653 157815640
A 16125 357071385
A 32550 571795194
A 34226 200883842
A 36024 661338689
Q 1983 29655 8012035983412
Q 182 36467 1125434920022
A 28518 13453953
S 12861 63178769
S 1664 93518903
S 3577 576068722
Q 879 32024 6256209908279
Q 860 29118 1873308103244
A 37172 647896433
Q 13106 34432 8080396532708
A 3131 241216060
Q 7692 36661 3080558234910
Q 1849 30024 6193298308154
S 29643 891971542
Q 3889 37261 3903390788802
A 8957 952047813
Q 7719 28102 3912528001802
S 1255 958412035
Q 543 29850 705055116544
S 18865 258158620
Q 6160 33754 117892438140
Q 14853 35025 9483094399171
S 33687 665595161
A 25372 517131388
Q 5988 31323 786525024361
A 13011 73211278
Q 12266 32916 1937454791023
S 36061 40880116
S 17385 525531924
A 13058 933667491
A 10783 948524207
A 199 704874295
Q 8079 29788 4243721517991
Q 3071 34997 390881965442
Q 160 37358 310406799558
S 7259 892773776
S 30496 460185573
Q 8831 31937 9603511118403
S 18199 285775107
Q 2908 23488 2693912279585
Q 614 31297 9522901408445
Q 4556 33482 6603377043090
A 1271 445209740
S 7481 369351923
Q 5714 31370 7195240634408
Q 2137 23872 2379156959203
S 31697 974235067
Q 5036 34029 8728881585442
S 20039 83805043
Q 5829 24894 9702432183423
Q 1905 32222 2901912272652
A 17272 951044773
Q 108 36456 2213622601499
Q 9041 32408 9815065162244
Q 2673 30783 3188453013109
A 24058 249630272
A 6636 346879021
Q 226 31522 4340143839077
S 670 316073450
Q 2010 24199 264172027366
S 31211 909819110
Q 653 31188 7797508225156
A 6888 586476535
Q 15764 35062 805477101828
A 5134 229671967
S 2440 965829309
A 28474 359705242
Q 8018 30309 9589982381799
S 12858 311462843
Q 4648 35781 6017631429812
Q 455 27021 2482499551867
A 12883 82361628
S 23474 797482759
A 893 816120709
Q 1014 30747 7479556142884
S 30581 219383715
S 18905 558871665
A 28266 227171054
A 29174 435335879
Q 329 36796 5603501784260
Q 3671 30985 7010472820302
A 18380 132409491
A 17490 831451737
A 13018 254947773
S 17708 523096886
S 7162 253479574
S 29771 360520823
A 24303 825475149
Q 4 37394 5455501666082
S 31191 189458529
S 18970 419683168
S 2568 229577406
Q 8399 29656 4824803599460
S 32730 375018818
Q 3204 25669 1823321979864
Q 8546 35304 2315111970790
S 6083 312620990
Q 243 27368 9560680893634
A 10792 944233198
A 37363 428920042
S 12790 775408768
A 516 126062036
A 17870 292286311
Q 5855 26494 2480735852569
A 29870 637874587
A 9263 780165329
S 26103 180851032
Q 1459 32568 8519810035104
Q 1542 31925 2937907839418
Q 988 36751 2466461134130
S 34199 657890754
S 31582 461479911
A 9931 104816335
A 9914 621734038
A 26201 454597081
S 13755 29564095
Q 4150 27344 8247582496147
Q 10546 36130 9437933200757
S 35560 719335086
A 24297 197874043
A 1230 86999970
S 31881 42563516
S 8555 119082739
Q 97 24430 3317969173164
S 8714 670917050
A 22540 445107947
S 25572 221607263
Q 2992 29668 3539835605422
A 31329 590013775
Q 501 35431 5807233663098
Q 651 32552 4920559345080
A 32555 754975453
Q 7786 29767 2874279730979
A 27081 88846265
A 36837 670759985
A 26494 609040559
Q 7054 34388 7017637359350
S 7130 221116819
A 8129 642095918
A 5792 228917175
S 29904 54244915
S 34519 698829543
Q 3912 36080 6544284380287
S 12374 176094626
S 18796 410774318
S 30120 565740208
A 27156 888911608
Q 944 20653 3046123398327
A 6272 360064309
S 36840 318328727
Q 6976 29530 9843613259791
A 22267 78806156
A 29059 834743385
A 8019 688425517
A 9011 419710067
Q 1692 32986 2441982994046
A 10534 923555858
S 31987 491968456
S 8252 97129297
Q 13369 36673 1723532633596
Q 1068 30775 9810386687144
S 15928 138577184
Q 8164 26900 6060745504315
S 29034 405942520
S 24053 143577237
S 28858 524883257
Q 6300 36839 4420352920885
Q 3874 35377 7892706039016
S 18492 293836824
Q 540 37029 8282963109907
Q 3652 35451 1769076936207
Q 1475 33943 6135962051731
S 24610 965836039
Q 8199 37070 8040275130297
Q 2316 25066 3674166440746
A 30638 477362947
S 4462 14434775
Q 1372 32758 996357063620
Q 2033 36098 8760140024194
Q 1306 30994 9799253546626
A 8269 692502420
Q 6336 35236 990521514734
A 34369 166209566
Q 2400 37072 6466597755814
Q 13876 35654 8085145154027
S 29546 624290071
S 7325 642231035
Q 1682 36292 8061661518484
S 27615 972451164
S 27114 885191237
Q 11593 37206 486487968172
A 14383 159645609
Q 3829 29796 7621468476696
S 27624 874414572
S 34791 762081364
A 33970 172565470
Q 1308 36021 431019779776
Q 9833 29732 1872524992270
Q 3 37101 490823462416
A 2432 914926294
S 16411 184926180
Q 338 23811 9298210352418
S 28890 702691356
S 29701 74372210
A 26445 449481826
A 6445 434490930
Q 1578 22710 1512830146509
Q 146 34117 3286685888306
Q 2343 36517 4924571427006
S 11911 951633174
Q 10123 32397 9427743915908
Q 3091 30062 9511440411022
A 8271 302255058
S 5957 640846381
A 1014 741994144
Q 12828 35315 9447395280448
S 22492 341629947
A 14601 967966844
Q 9082 33008 7384379157898
Q 5059 24426 4468760065613
S 16667 437464307
Q 2930 23722 8848052434880
Q 466 32034 8335558194712
Q 4781 25221 8478821422249
S 6427 118010062
A 14444 292387985
Q 7557 35472 4529575586204
Q 3391 31753 3924168659601
Q 12978 34711 2791526433191
A 6742 672365721
S 32095 574022293
Q 8910 30502 6607344268601
S 18201 209627706
A 29721 297834351
A 36657 873727229
Q 3646 23716 8574847931548
S 22684 676856558
S 36347 282673153
S 26134 952808678
Q 1179 33670 4597078156207
Q 1872 32697 6827587914700
Q 8141 36435 4029973606161
Q 8359 28851 6164761971988
Q 1523 35339 4572534378778
A 21754 224700955
Q 5766 34591 4696868137845
Q 6721 35850 3026233431367
S 12593 33506925
Q 5277 33737 6948515448267
S 3106 333617043
S 17686 923532771
Q 982 35921 9827838375470
S 6500 597232569
S 19200 837751305
A 8967 4646938
Q 10305 30529 9276847999570
Q 3411 22234 2125533873458
Q 239 36920 4863351676089
Q 7113 29927 1513876189474
S 17476 876446783
Q 13058 37049 7306409971102
S 16023 489823429
A 14524 370533693
A 25997 934027849
Q 12522 36787 9145503368669
S 26945 280227664
Q 4214 34783 9862652356794
Q 2997 29875 6706466051288
Q 1912 34585 3071077121234
Q 9321 36802 2280674347426
S 20830 940761534
A 26483 324988105
Q 10022 32055 5711205087427
S 26007 697323294
Q 2482 24336 9622117363082
Q 3087 35108 6544867686445
S 9681 494218222
S 26691 802179040
S 3365 445610612
S 8113 505171382
Q 720 26637 3834363693163
Q 6026 34107 9186666573177
Q 3469 30041 7514310171641
A 5954 185982809
S 29511 224692064
A 11790 197676021
Q 5540 25603 5730663424695
A 31584 705343526
S 12512 917121508
Q 3492 33519 4905558120622
S 13552 575863784
Q 2594 34228 3672986710340
A 4047 310699054
Q 143 36904 3196424083841
Q 2960 28028 8753585100103
Q 175 35789 3571108190331
S 18661 715615758
Q 5970 35695 9478529012667
A 29788 890031645
S 27088 685020386
Q 5421 27381 5093782517589
A 19916 794826178
Q 5200 28683 536366026430
Q 1937 35974 1197778738279
S 33212 191066147
S 26813 767557145
S 22712 246015027
A 17711 260904544
A 11457 230454923
A 27066 57404557
S 10890 378838447
S 35812 43403987
Q 7418 36512 9165388859945
Q 8085 29850 5701524710173
S 8700 414347013
Q 8929 35229 1742235168197
A 23544 907567634
Q 6709 37328 427855017784
A 21677 81121365
A 18 349803271
A 26906 741639419
Q 382 34602 1635945831619
S 35688 74903534
Q 12485 32245 194489874389
S 5 428853895
S 11483 428065495
A 29501 382975739
Q 2898 36955 3134436245060
Q 921 20544 8672278544895
Q 4575 35860 2396091658405
Q 8648 32596 4032316985404
Q 6168 35249 3240612802461
A 11656 599281273
A 33036 654814676
Q 730 32889 7433482072357
Q 12235 33565 4731277277805
S 14397 557385893
S 16597 886575742
S 11629 483531960
S 30890 341442695
Q 11711 30789 5004383839309
Q 6982 27362 7676547395460
Q 4107 34178 95571596837
Q 6 37373 765026366068
S 23598 662906462
A 30920 187904520
Q 9678 35302 3911754515955
A 30596 449596545
A 16863 279902452
A 17998 78885330
A 18132 348603812
A 4963 42248629
Q 3938 26585 5751384417764
A 36944 161376380
S 2786 347430750
S 24819 427883190
Q 14957 33875 4612494747889
S 19015 318609990
Q 3123 29140 1552098990130
S 12309 147097329
Q 846 26976 5841319778596
A 2517 139222680
S 36215 174252266
Q 1934 21788 7868916213552
Q 8146 34680 7239590607576
Q 1883 30598 5804789457394
S 35167 254408321
Q 937 31664 442688772251
Q 259 29706 4038089448099
Q 971 35267 468837312130
S 7584 993261886
A 37318 99829418
S 27736 551653368
A 16172 164931758
S 10470 504738475
Q 3602 36632 5375214851658
S 34228 178710039
S 21280 183040842
Q 1803 36100 8001503860300
S 20829 397046445
Q 9697 35137 9443420232098
S 6390 754934165
Q 1445 29770 8931213557522
S 25551 476292994
Q 1863 33001 2534643922695
Q 1959 34814 1756264264959
S 4622 511547680
S 34956 406157163
S 32322 323123067
S 10227 611411102
A 23094 165195713
Q 11944 32638 759245821490
S 13475 929117598
A 17919 457516620
S 32344 256124440
A 15165 506394982
Q 469 20608 7148445528793
S 34513 32909572
A 34959 705532463
Q 2307 32220 9196315249159
Q 14736 36737 1439477853796
A 9294 303349285
S 11063 412752869
A 21798 890926478
S 16022 798407689
Q 3668 34171 4888916127587
Q 1761 24697 8124875026294
A 35917 762461217
Q 4018 34440 2104406699955
A 31956 4928463
A 15073 517909619
A 8019 663177169
S 22766 341650025
A 26456 370766104
Q 750 32061 5884605303541
Q 2069 37095 583184549601
A 29750 263266647
S 6012 471564178
Q 1978 36232 1090972230932
S 28596 642103966
Q 365 29534 6704630935763
Q 4367 33726 7812179870798
A 8768 21331286
S 5319 490382734
Q 3111 35636 5570968074934
Q 726 28812 3840468389192
A 36761 965045573
Q 1484 36727 3032980299199
A 16869 852496575
A 4413 855268918
A 34743 968547807
S 19802 689399530
A 641 577440931
Q 1993 33042 9617218735828
Q 2112 35058 9766930627059
A 8057 299351333
Q 9402 35789 9533798047415
A 32965 950971976
S 4683 239095597
S 25388 344627595
S 27486 569953104
A 24587 820620830
Q 4667 27952 8793994259262
S 5416 561282392
A 9671 187254464
A 28104 228521162
A 25783 185943458
A 31680 256740011
S 11760 566343740
Q 4389 35312 3328619789663
Q 11909 33501 8810776664098
S 22338 241083368
S 25587 53102729
S 19516 378490831
A 2215 481964376
A 35903 638394158
A 14503 323346130
Q 4633 32362 553030919538
S 19643 516274585
S 18402 869017113
A 12262 670817094
Q 1396 32400 1551388931144
S 15133 825959518
S 36044 903988306
A 7303 329019574
Q 1285 29187 1287301179966
S 32851 177940658
Q 97 35634 8974091306188
S 35562 516344368
S 2477 530995362
Q 668 37305 4262773790895
S 35598 26905329
A 864 888503193
A 3255 343791601
A 27989 20642927
A 17977 295605468
S 19538 870216670
A 14171 920782107
Q 3400 30204 4746316541402
A 16786 752839100
A 12271 277574856
A 14159 435326030
Q 3292 35207 514317667459
A 22745 81200416
A 20109 659878930
A 33980 94652648
S 21787 855082914
S 596 955917415
Q 7262 32439 7674556612491
A 13064 429926202
A 12494 425745794
Q 11070 33308 1778400792125
S 3348 360117169
S 5446 116645524
A 9108 98673112
A 19595 359805049
S 18326 891802850
A 14566 420834281
Q 3358 37221 2998361172876
S 36393 720044527
S 32137 767255416
S 24529 176486798
Q 8766 33769 497722798065
Q 15897 34862 4637600363125
A 33321 636192376
Q 558 31278 2513345397080
Q 694 37274 9385707249609
A 26463 485998950
A 36479 137043798
Q 6712 31151 105606482522
Q 3171 35453 677462734999
Q 11215 36878 7184945423988
S 5272 70842032
A 19877 138697811
A 23451 605279362
A 16691 712817081
Q 5320 24919 9955191345656
Q 9118 31678 940573196932
S 15392 517234577
A 12628 907616795
Q 11730 32702 1964359494751
Q 2005 34221 3903348861985
Q 16321 35042 7920593390529
Q 11545 32328 5261500232477
Q 3075 31286 9152018495491
Q 1080 37164 3279665244093
Q 166 36787 1459964445818
Q 1147 28022 8375082054062
S 12903 36599046
Q 5155 29796 2577504218988
Q 3129 28566 4026891858951
Q 2936 30244 5575219142013
Q 14557 35031 1677361422856
Q 15122 35329 8866093368337
S 23578 452612301
A 33398 966785116
Q 1448 35961 4401822231115
Q 2785 24121 6151842620283
A 6258 994709192
A 33310 539211246
S 15459 381705048
Q 2411 36495 7778762944903
Q 2118 33858 3633551912227
A 29350 591598102
S 31449 134500962
Q 13549 32954 7828646968490
Q 616 27996 3593306871925
Q 15167 35422 176114743443
Q 10268 32667 2687907035813
S 10121 685743714
A 5168 671583661
A 25540 58780505
Q 1670 36169 7076939161460
A 14991 601551279
A 18769 542635959
A 13219 762120237
Q 8184 36386 8128978076343
S 33362 624813054
S 34184 307030937
Q 367 37044 2548159280908
Q 2131 35040 5575700463656
S 31815 745749254
A 33941 214940568
S 6449 525398080
Q 3625 30800 6624679901309
Q 8129 29748 6955546182941
Q 68 31543 5096413163491
A 24405 161127705
A 22737 966044056
S 478 621157577
S 24099 89667242
S 27116 379676811
A 3666 93244629
Q 1144 29285 5397038115103
Q 1231 25064 1040381277699
Q 6016 26460 4455354915806
S 15412 286574246
Q 319 37411 7174112743729
Q 4902 30610 4257707856484
S 30960 562699497
A 5530 60756442
S 13498 633628724
S 32177 903442852
A 20203 19559344
Q 6552 36722 820676848845
Q 267 37287 1484469935869
S 24675 97895389
A 6105 306487641
Q 2155 28807 2651648524346
A 1265 997228105
S 11791 18405030
A 29566 440767989
A 13126 879885299
S 23621 140252691
Q 928 33255 8696534754466
A 25976 479796929
Q 1905 31254 2787144748348
A 19973 317473411
S 27859 582086346
Q 4917 36179 3108959256031
S 32624 462939045
Q 4952 30617 2449256587259
A 16445 486764759
A 18636 168797222
A 6722 527633086
S 29171 500993550
S 35756 334556450
A 22179 350182009
Q 4444 26665 9475142251811
S 29221 677447449
Q 4118 30941 4486534580926
A 3231 142011059
Q 14042 35496 2676847405074
A 18036 357447352
Q 727 37272 2420830180049
A 16856 427156929
S 12327 109749179
Q 9084 32265 7352440072307
S 7325 38555963
Q 914 32961 8969224779419
S 12689 959649782
Q 173 37314 99526343694
Q 2145 34392 6251480972438
S 19623 431364242
A 10485 24995929
S 17891 397691980
A 7824 681678339
Q 5931 36377 9166461359650
Q 13887 37185 4164811844290
Q 12148 32391 4167528619810
S 35579 364048896
Q 7493 34616 183444309330
Q 9952 34223 6806940683835
S 32867 508969301
Q 7295 30210 8305059625693
Q 10125 31201 9204717988532
S 24637 273698945
Q 13546 32835 3481666643297
A 29949 659931424
Q 7041 29524 5580844231367
S 1577 835793974
Q 121 34568 5413865344394
S 8693 511379596
S 13395 156935511
Q 4754 36182 6312388635238
Q 8059 30772 5703612707852
Q 4824 31432 6940801148286
Q 2494 35304 531073068431
S 10866 172533685
S 30859 746678486
Q 3227 35001 9579395603989
A 26282 575395604
A 27656 495211601
Q 2263 27277 8800433257907
A 7528 837579674
S 4866 885046639
Q 1709 33454 6971446418580
S 2443 394163112
S 3411 369874840
Q 238 33161 1341716859794
S 30673 830739915
Q 153 26562 3321928043524
S 5470 982258384
Q 3935 24151 6445376096061
Q 5105 27546 7535573987368
S 14060 690847820
Q 8157 30924 7692934796338
A 33363 906600324
Q 467 37276 5841657952989
A 17629 774731942
Q 2202 36514 3807136557996
A 26206 422878155
Q 9227 34737 385616108195
Q 4744 27210 5615651335406
S 36679 946127746
Q 2135 29185 3494168397442
A 2396 968684592
Q 3011 34291 4460382722015
S 28077 991851504
S 15501 489823749
A 27685 268937651
A 30349 514677879
A 9488 236098288
Q 71 35976 8030686938487
A 29798 808571613
S 16110 805371900
Q 1498 36630 3047870711928
S 5770 823957421
Q 7829 37320 3854969626192
A 20070 309135046
A 35623 960564700
S 20453 657421430
S 19235 665408928
Q 4545 31550 4483900675509
A 35762 140517106
Q 3873 35139 8971691357196
S 1481 162674895
Q 2379 25133 2104895274859
A 11838 889939500
S 36929 784678030
Q 10947 29719 8415366474227
Q 2019 36989 6195702727851
S 28152 547955419
Q 6537 25656 7274221626377
Q 244 35227 9857317353634
S 1128 20975541
S 34838 287195803
S 37092 978069930
A 31005 517532833
S 35123 639134735
S 22384 496189538
A 22288 61290245
Q 3025 25863 9187000124978
Q 1498 30433 6752865101016
Q 7467 26626 223889917345
Q 11107 35247 4497955730782
A 6318 253855483
S 8838 652996535
Q 784 35141 1786117923308
A 25299 875298257
Q 1637 37166 2644080582621
A 29001 968055859
S 21417 559908179
Q 2415 25192 6376341692629
S 12945 793568690
A 26997 74331278
S 21642 788487819
S 5987 168759023
S 34194 398936400
A 27635 876582503
S 27686 262446263
A 29119 431192651
Q 2929 28045 9542130840169
S 26197 838081710
Q 6847 32308 5659053477990
Q 5440 33230 4889711814066
Q 572 27465 7144880246
S 25679 309002943
A 15916 60785235
S 16981 527938742
A 30173 272298802
Q 978 34880 4713742190080
Q 131 26643 8872593492817
A 35956 442174181
Q 7994 36498 1159932262968
Q 2295 34614 4103376505038
S 36367 75633185
S 18021 3901544
A 24917 534710637
S 2821 469041115
Q 5205 31893 1780724248091
A 7144 818714344
A 6893 757008484
Q 195 22204 4672110949272
S 8822 359089533
Q 2527 37169 8853521280186
Q 17143 37072 1185777838179
A 14984 683485136
A 21979 696983519
Q 5508 36450 1358760679820
S 2928 263116300
S 1509 629557006
Q 1596 28803 1238713089765
A 14428 272569368
Q 9694 32991 2372554865530
Q 379 36524 6576674708692
Q 6526 32742 2311951031275
A 33948 188521627
S 21660 640228242
Q 2027 35883 8506210813755
A 17298 726422441
S 11305 394748244
Q 4278 23662 738013765174
A 32234 666112458
A 5874 190722472
Q 559 36922 3752513846144
Q 5375 28658 7918460548430
Q 4249 32528 836978403948
A 28677 388190849
S 32556 73027642
Q 10590 32099 4825493883994
Q 5904 35593 3284060785767
A 1409 525750685
S 35647 141498581
A 2366 634620587
S 12085 340968248
Q 51 31547 6537894887750
A 24022 189134573
Q 771 35819 1978302037220
Q 288 37375 4831819083228
Q 6395 28329 3943190933858
A 32735 13336877
Q 3684 36181 8929586152016
A 37252 618980397
S 8674 188191452
A 22745 648449906
Q 2027 35878 6500723923549
A 8833 643793432
Q 327 32773 9518353727944
A 4183 444174699
A 16073 723752369
S 35852 280243931
Q 1890 35296 3561274068915
Q 8847 32110 2756963681412
Q 2953 28378 6898250539422
S 10752 976978169
Q 3332 36420 4541948767802
Q 238 29112 6338485909342
Q 8286 31469 812617925016
Q 1722 35201 2304231986824
S 21306 398208393
Q 6143 30672 2509647407682
Q 287 37350 233669796114
Q 1029 25840 9403343992230
Q 10960 36593 4801494712503
A 15189 508574728
Q 8662 30455 3735920116468
Q 32 33292 8444822557393
S 20353 190003116
Q 5614 30829 3413404784067
Q 3645 23811 451488534759
Q 6995 37075 1482495992879
S 25071 425844952
Q 6294 35756 222721825751
Q 473 31674 1334137514351
S 5429 768928119
A 5737 375092872
A 25695 251529670
S 33097 285807938
A 27654 154457576
A 9511 892435766
S 11340 358608176
A 22940 80203516
S 19973 845778959
S 15320 650271582
S 18316 678657133
Q 2150 25879 576620936231
S 29541 825658951
S 6430 94704352
Q 926 32847 5148622663783
A 35434 917152337
S 21026 60437945
A 17221 757743937
A 4141 167374791
Q 2923 37258 8716516072108
Q 1903 33992 2869400146238
A 26100 684754096
A 35214 523160035
S 7995 702224111
A 23738 321099056
A 9139 142106108
Q 107 37356 7713843539474
S 33957 449584096
A 32447 712039054
A 140 898663469
S 25335 658759552
S 15233 959760463
A 37394 822097971
S 15878 300196486
S 22607 915297983
S 22127 908678548
A 34324 410680350
S 30644 133819286
Q 2273 34356 1936261024107
Q 5734 29490 8943568163224
Q 2598 30307 9909955912846
S 25425 874719281
A 10228 331183550
Q 10723 30845 5919966058710
A 12435 233815998
S 4963 781421585
S 20443 970532220
A 28768 963884443
A 36949 973158489
Q 8698 30744 5492617337631
Q 1122 20186 4693988936690
S 7844 702598300
A 29201 879193377
Q 591 24546 4036978125972
Q 85 37405 6653611988908
S 7821 674608018
Q 4366 30734 9135457250648
S 25407 510084254
Q 3162 26489 6188987613134
A 33217 913232596
Q 267 36732 4470500850094
A 33499 899945231
Q 1598 23845 6262940905074
Q 735 22903 7821328799695
A 36873 921318231
Q 2591 37000 9053368851115
A 25160 714544683
A 8541 410390051
A 10509 61725290
A 32200 624539677
S 34592 374176943
Q 11770 34854 3104913306642
A 26946 491431758
Q 15742 37088 6141419731374
S 2388 92770391
A 22543 304141639
A 2185 877130713
Q 1423 35765 4079617312967
S 4828 975851421
Q 3734 27125 760113593264
Q 4064 36083 3737966345407
Q 3134 35417 1883666096677
Q 1600 33312 7097433097351
S 12147 832868900
A 15728 86658576
S 3307 818425638
A 18582 966507684
S 2210 816580839
A 22692 257915290
S 11780 519526080
Q 2140 34263 8077585154144
A 27225 905465929
A 27998 296507702
Q 7003 34772 927703057360
Q 11042 34465 6451015615882
A 17961 831625024
A 36435 210469174
A 18605 979092816
Q 3061 31168 3354584419317
S 1736 362290685
S 28718 650779866
Q 7253 36822 7092418885488
Q 2651 32271 7834748649535
Q 5379 27769 8092392660617
A 22564 355658487
A 7151 472384929
Q 6003 34462 7576063103524
S 15930 339067035
S 26568 645580090
Q 2129 32915 6564745555469
A 16473 330076737
S 13904 812391789
S 3945 150449880
A 13489 730828129
S 9240 901652259
A 23924 682250192
Q 4475 25115 5990057836587
Q 8819 34533 622528597521
Q 12332 34583 5419297775658
Q 28 36523 2786151158464
Q 1818 32861 1199542270670
S 6184 872668476
A 20043 343886096
A 29781 616310201
S 14838 121029765
A 2022 176150606
Q 166 36628 8185836478381
A 29564 773519913
Q 7431 32940 8297994245738
S 26636 277396632
Q 2738 35481 5928276781745
Q 5844 27104 2400464250414
A 3633 721370229
Q 12143 36818 7543811337194
Q 12635 33140 5979619662928
A 15365 907158597
Q 5866 28655 9018224283170
Q 748 34550 6195550539875
Q 7454 35702 9803515219980
Q 119 36901 6094210707213
S 17836 50470976
A 17757 753522185
Q 6190 32620 172491683556
S 801 561061818
S 32934 201647882
Q 4376 29324 5076919785586
S 15394 350705595
Q 3269 33887 1168063274510
Q 136 37212 1129658200690
S 13648 567536910
A 18865 925642623
S 18674 331591493
S 3033 906582333
S 30893 43930172
A 30641 779643864
A 5126 354056579
A 29502 156550142
A 8724 198725225
Q 11620 36779 7070499673324
A 20183 275649273
A 13579 565257646
S 17698 690595908
A 19852 62708003
S 17841 39199626
S 30227 541665330
A 13553 664008599
S 2450 235183393
A 16387 761898744
A 34398 202626622
S 36200 646933982
A 24050 430851229
A 25640 466240148
S 21784 483733387
S 24651 763148883
Q 3795 33710 8850768390780
Q 1777 34889 8208190338180
A 24103 27916101
S 29617 545324977
A 19644 491962369
Q 347 36419 67787379886
S 16153 524112047
S 7656 430619738
A 19560 716535655
Q 2897 31515 3861024514533
Q 273 37140 6784905561526
Q 4601 33046 1382446487369
A 31563 667545760
A 25193 580911426
S 1533 725390007
Q 403 36114 4756655977180
Q 1594 35131 5649444071029
A 36929 224737623
S 13510 359024711
Q 140 37304 2716039753409
A 4135 233151302
S 15403 465896821
S 30970 193280688
A 23056 643859191
A 34191 335939546
Q 1032 32790 4529918122405
Q 120 35479 9320065322571
A 844 544785341
S 3498 491326947
A 10357 302505843
S 8165 898839319
Q 1806 33369 476211967404
S 20078 485081304
Q 4872 35637 5074600366247
A 27146 499828426
Q 689 36404 2786498577579
Q 63 36763 2529173202134
Q 1696 29715 3388458609752
S 9129 14213644
S 20864 451875640
Q 10318 37381 3047315436872
S 26302 913377327
Q 36 37108 1344409771684
S 6522 355037400
Q 128 37279 7209564255260
A 19531 973907878
Q 72 36683 1669257550403
A 33750 346303906
Q 1670 30972 3873210523076
S 4105 428407586
A 365 578195165
S 18380 104792551
A 3105 990276578
Q 14106 34843 960570131770
Q 7015 30752 2609733984693
Q 7059 29789 5218681708741
Q 243 35285 4722963904273
A 10628 121548008
A 8968 217677601
A 23609 557417621
A 12668 42341626
Q 2112 34132 6038467304142
Q 428 36881 7297322707650
A 29458 936093366
A 26499 397021663
A 20069 258438458
S 16640 332539281
A 3517 604188436
S 33175 710432499
S 35577 141968522
A 2653 781308520
A 34667 366245054
S 7360 257153742
Q 8251 35569 1869508042621
Q 2396 32916 8872121321172
A 29777 508159081
Q 254 37088 37420721248
A 9593 46671988
S 37236 47159869
S 20262 19970976
Q 2180 30880 3046252040029
S 35977 108675602
Q 1374 35009 3885065552907
S 23897 182446015
Q 1272 36976 4521695228083
Q 7305 29789 3607110415302
A 27877 512578056
A 2653 984207434
S 16728 144817135
S 24534 870160924
A 18803 874167516
Q 87 34046 7055499322418
S 3585 860109939
Q 2663 23975 203481354635
Q 1741 33883 1406775058967
A 21221 807535452
S 15517 347731433
Q 407 28746 6407573079737
S 20582 127715603
A 22320 340454771
S 22238 153768449
A 13493 496600179
Q 682 36277 7265051942284
S 32737 24866292
Q 869 20378 9599889835857
A 22337 600508996
A 23976 336799831
Q 7 37394 1610443853636
A 27166 576116881
Q 3198 29733 2557365181710
Q 8481 32671 326729769183
S 32722 472415924
A 27680 501744486
A 22165 198522644
A 1426 734288144
S 15210 819236513
S 19303 305615726
A 10444 93250235
S 36335 948091195
A 34953 934411293
Q 1531 36454 3343197421580
A 29207 36821421
S 24721 236580191
S 7891 16035066
A 26149 559678139
S 23812 177039305
S 7099 411604050
A 32942 615442846
A 36910 533722700
Q 4519 34387 8173233993700
S 10793 135618378
Q 1378 34427 7144752338695
S 16833 420788893
Q 1834 31219 3588804229097
Q 12129 34354 5122059518727
Q 7620 35963 3882445471849
Q 1771 30745 8800289087363
A 34653 144680121
S 446 919617142
Q 5222 33998 3845184757374
Q 9769 36059 9912633845879
Q 13831 36300 2450350966670
A 8321 147765441
A 278 980669860
A 34988 725360539
S 32194 349148178
A 24181 932893443
A 14980 310426969
Q 1693 29568 8457011098991
A 3898 865688132
S 9087 151386183
A 19327 768765606
A 11259 21184664
A 16697 991971573
Q 6089 36962 5382258630457
Q 21 23419 7874847636986
A 34263 662324109
A 27408 676840803
Q 2910 22193 6758629450421
A 8870 925869568
Q 2593 36537 770946821520
S 28669 641096738
S 28478 355546318
S 27454 768480047
A 10197 759150986
A 17863 705099357
A 21830 870201091
S 4665 924509225
A 24386 912874817
Q 9232 34204 1627017654338
Q 88 24667 2829962712690
A 20549 916916859
A 31640 623045310
S 23130 559250323
A 14473 891997601
Q 1086 35966 4877400430709
A 17780 793827716
Q 4105 31630 7261084554121
A 20867 749423408
S 19838 516591525
Q 411 37257 7143972275300
A 32027 319369623
Q 1771 37260 967650880167
S 16013 531312832
A 1683 311559501
S 24624 281788856
S 15357 637874421
Q 7679 34556 8181085855931
Q 10434 32267 1645148940000
S 26156 281550643
Q 822 33843 3718120183953
S 591 957226688
Q 11190 35192 5929558858613
Q 1704 33535 1004609494599
A 3439 495399649
Q 1995 31729 6551497435775
Q 149 30891 8557154936105
S 21588 799449970
Q 2503 32501 288416678376
Q 1319 32125 8906001023579
Q 5010 32184 7756188406983
S 2309 45221304
Q 3772 36121 3133889477563
S 9904 557724940
A 32851 263458856
Q 2580 37390 7079681712897
A 36255 919559072
Q 256 35353 3506856126749
S 35570 468897700
Q 1033 37111 102974722701
Q 1041 36936 4497489206369
S 27383 155018687
Q 2994 27543 5817287571507
S 2141 437715940
A 22071 624238907
A 34179 739215088
Q 3350 31064 2127595200992
Q 4108 27246 1316365446478
Q 1111 30268 6252832317928
Q 4968 35388 9577885009838
Q 2595 28713 9749166401467
Q 1215 37398 1911873250859
Q 482 37407 4689401609414
S 25404 861439920
Q 2642 34882 8546270894477
A 25406 507792544
Q 2916 36972 9710569660862
A 26704 560881755
A 23102 573238182
Q 2089 33993 8393747176633
Q 4186 31700 71182397040
Q 4202 37019 4919831227317
Q 4916 34537 7430114994050
A 26471 558393024
Q 2476 37053 1088938917975
A 26593 42348641
S 7629 554179265
A 14788 280059808
A 25903 815026138
A 3546 546034998
S 7593 258268636
A 25675 595767783
S 22911 405743356
Q 719 37349 6192759986796
Q 584 34753 3949964078257
Q 505 34247 7164585961910
A 20395 557295279
S 28057 751793902
S 1966 421171200
Q 13792 37037 6501054584047
A 12736 408704452
Q 3308 32062 529611818856
Q 794 36415 2962572246929
S 10525 853171157
A 15597 254729056
Q 8189 30044 2011632189258
A 21999 186036387
Q 4683 30017 3872329438713
Q 12352 35065 9759403537184
S 4349 653497503
Q 5537 37385 92427932693
Q 6409 33499 46525062660
Q 11284 34772 8687784392534
Q 436 20517 3048432932585
Q 7540 36519 9505402702470
S 22456 833130889
A 919 79628840
S 12864 312140912
S 12995 61127797
A 27797 393666716
Q 10406 33662 3361198796486
Q 7913 33986 244033615560
S 21871 663090775
Q 864 34526 4997518514257
Q 1403 36574 8244426674793
A 33861 539648356
Q 5706 34876 1301550904632
S 13737 980024534
Q 54 36117 5894991529969
A 9238 944608134
S 18367 353933114
A 30698 319854393
S 13956 675149493
A 19176 543973536
Q 803 34502 1192064649144
Q 4166 36147 302851634262
A 10243 714590519
Q 8790 31115 5408436613847
S 11839 434502284
Q 10930 29860 4533702095628
Q 2297 24797 3757944278139
A 8852 2744104
S 11554 171578582
S 10728 199393317
S 32338 989634929
A 2177 171513946
A 32858 621077198
Q 14521 35490 7569227137665
S 31404 734916220
Q 9606 34690 795207460777
A 31191 434220554
S 5624 539014356
A 15843 9383313
Q 11164 35880 9767583642873
A 8542 123061831
A 25541 268864777
S 19441 328435371
Q 283 25129 4914598008438
Q 1970 27414 3780427278186
S 4905 378209331
Q 8055 34973 8109895142802
A 26125 829826508
Q 10021 28934 8231376797673
A 710 17029372
Q 5011 36949 7751280012067
S 29750 122732209
A 13422 192557562
Q 8249 37052 1473705141108
S 30738 886173735
A 29091 354720607
Q 981 31590 4590697659919
Q 8481 28458 3295234572418
A 10828 289366330
Q 2461 30841 8830612368931
Q 4120 30573 5475780843697
S 72 571895096
S 29747 221184005
Q 1175 26684 113899102086
A 1813 30075025
Q 12850 35516 6522054102482
S 30697 862326021
S 14450 637579377
S 22229 715043206
S 6769 189183681
S 36918 964523795
A 6280 43212999
S 34647 84462434
Q 6443 34757 1593271612403
S 14260 428327577
A 29615 845256768
A 23428 779575840
Q 2327 33783 2137826604171
S 618 630116780
Q 109 36969 2727968728287
Q 258 36910 7791868738908
S 3973 22391309
S 12968 246368484
Q 2715 33345 6569998810749
A 4314 568638411
S 17481 272460297
Q 9352 32053 3498230930010
A 36923 798360212
Q 2540 30943 9525422165480
S 33951 168800438
Q 8562 29200 8660167071359
A 642 474865778
S 2651 994113291
Q 5777 36233 4422977294936
A 2077 565404916
Q 12119 31254 797543785761
Q 9369 33102 4332484022588
S 16595 101041666
S 36078 824223660
A 23200 932939840
S 2941 92430027
A 34834 19778530
S 6060 691632825
Q 1011 37168 9245168563316
Q 621 24821 711482238446
A 16572 692856134
A 31435 7208614
A 14245 904713481
S 3875 525286347
A 17193 792563184
Q 3094 25971 1794871733383
S 16224 94135359
Q 4602 37331 5757779165639
A 1569 722335263
Q 1539 20456 9594728622339
A 24249 375003935
A 5631 745944604
S 24387 491594930
S 33638 410586594
Q 5521 24478 546005137859
Q 2809 32948 5914129763353
Q 8433 36594 1757426847243
Q 5483 34721 6560946481290
S 2231 195729382
S 15696 981472851
A 23189 894087429
Q 263 34974 5188807651077
Q 15872 37184 3738103412597
S 37224 704926475
S 36858 715083555
S 21936 461333796
A 48 897412488
A 5195 785942984
S 21742 629690388
Q 150 37361 6540347049502
A 10807 69058455
A 16821 93701853
Q 649 33283 9677043189342
A 31793 604405494
S 30265 166625697
A 19777 988063715
S 35839 287009941
A 36360 480679738
A 35036 620711443
Q 5809 37032 9285555080253
S 6795 109583318
A 37313 609740521
Q 10207 36970 7577860973609
Q 18 35614 3610620044949
A 36104 277575449
A 36314 781684275
Q 2182 34382 3446251390584
A 35664 447779199
Q 11533 36964 962461368435
Q 1490 32491 5576154965439
A 36786 608597535
S 18698 196980116
A 25989 223062114
A 19434 850132470
S 27306 923310086
Q 11127 31248 7431654614635
Q 2724 28975 9332042568082
A 32117 182002991
A 13653 866120210
A 24708 97839265
A 27584 991693739
Q 1602 23901 7511837892717
Q 3396 35153 2460516303809
Q 10580 36913 2935156953863
S 19563 937789285
Q 538 34283 6103787012082
S 4897 539321408
A 33568 301189180
Q 238 37051 3111821367554
Q 991 23810 6032504406163
Q 9076 29224 5090514574529
A 27198 135752607
S 30764 564659419
Q 4962 24464 3105734568584
A 13981 392901067
S 21225 235276848
A 36430 449713845
S 17100 165164353
A 21857 768772819
Q 1299 28210 9578130741945
Q 1442 35009 9902123441751
S 11188 324610870
Q 7068 33040 402654818973
A 8706 788607558
S 26326 244710251
S 22949 858811423
A 22615 564880908
Q 1426 32179 6477256635205
A 26789 201933181
A 30342 954987636
Q 7922 37219 5872191261224
S 1334 939665283
Q 15637 34471 13496261790
A 12119 90158728
Q 4532 35290 2875630658699
A 9207 727674535
S 35121 178263577
Q 13100 35220 4436844763589
Q 2352 34529 6078978651109
S 25987 971347441
S 3194 294590549
S 29399 486408632
S 35036 770177070
Q 3656 33193 1159422017649
S 9908 856536960
A 25345 802894993
Q 1726 32152 9034219657024
S 19261 681564799
A 20243 31574494
A 8371 178458141
A 25136 280539054
Q 30 25852 4789713679069
A 9622 855012402
S 36161 920108572
S 7150 616487919
Q 8230 35404 3574560582867
A 22901 174289566
A 577 245358026
A 12433 102748615
Q 1182 34779 4007768915959
S 24780 986817197
Q 3194 33350 8165492436660
A 12014 572771596
S 29494 505284363
S 16505 464501014
A 27761 415207236
Q 6878 33367 5435952238625
Q 15154 36222 9467636646311
Q 86 35812 772571721621
Q 2431 22798 3739566916862
S 4185 238750319
S 25682 139406269
Q 1910 33255 6782265173834
Q 2542 36761 33202766345
S 29921 33289241
Q 3809 29696 9778291675832
S 1820 130190030
S 25967 271519708
S 16764 414036978
A 26573 866245464
Q 1025 36459 1267924162118
Q 6143 31283 6937717600288
Q 695 36960 6984743638741
A 15792 730061081
Q 9058 31750 1519623254023
A 23001 204815119
S 15 897989133
S 29709 690368568
Q 8926 31116 6541817724119
A 1406 907867084
S 4782 36120757
Q 155 37387 5064941347424
Q 1991 34107 6888146904208
S 15893 235247998
Q 2798 31090 9518434206327
Q 5371 33215 5655347257970
A 33158 566671094
Q 11662 34916 8434153393023
Q 1086 36116 5409480945845
A 34348 658376990
A 4533 995987441
Q 6219 35240 3363732231215
A 30404 165382416
Q 651 35423 3159471102082
Q 1145 37035 7555509981901
S 8049 389446803
Q 4117 28902 6472032098885
S 6528 882102894
Q 5959 34785 283971129402
Q 5955 36747 4213519796707
S 10009 735368500
Q 14454 35841 8392688655257
S 12821 900926674
A 52 215965667
A 28661 151938763
Q 60 33215 6426838201121
Q 9374 36970 970132148652
A 33881 480909206
S 36186 789626686
A 5766 171656168
S 27250 271029461
A 19666 633154507
Q 298 31395 1154185125655
A 24972 450011555
S 21163 506190669
A 10262 473507087
S 9452 948724856
Q 333 30051 4289531694690
A 98 479595861
S 3202 320709566
A 34416 841250315
A 8604 470539546
Q 2719 34595 5776452456448
A 28016 494682514
Q 6958 35558 3125907034109
Q 6344 31123 1632022642500
Q 9 37318 9728375316637
A 23147 649284454
Q 4881 33689 5512227619069
S 27705 408617804
Q 7207 33893 9327843804406
S 19220 431271585
A 33212 286663817
S 445 199419401
A 30091 776488462
Q 2720 31852 3800835096276
Q 2014 34936 6794413871991
S 10898 154265695
Q 8736 34618 1449715226758
A 18521 718837863
A 14149 243449429
Q 1603 33049 5309891838507
A 10577 436535048
Q 605 27402 2971976883870
S 28803 172186909
Q 2438 37303 8286182534573
A 1708 836770902
A 23207 108409084
Q 4357 24934 1005423156130
Q 2933 34641 290680668096
S 9042 804090195
Q 3331 37099 3003769918484
Q 12425 32060 4684330763461
Q 2168 35075 7740427486594
Q 9289 33814 8625660143702
A 24287 281162709
A 11934 920332614
Q 6610 36196 6620682207079
A 19817 834091745
A 5097 226655242
A 19142 604062811
Q 16836 36636 5792956631616
Q 6388 34621 1915204245422
Q 7765 32598 2098134702522
S 9091 864514414
S 34043 340510702
Q 650 26795 1447121599583
A 36012 593580015
Q 447 26613 6185108169740
Q 2920 34720 1087104152962
Q 236 37200 160935275402
Q 531 37136 6321794330084
Q 5705 29587 3337698091095
Q 8906 34246 9426839790211
Q 1103 36540 2584197585555
S 25631 71923286
S 35895 546640554
Q 1053 34155 7041285101143
S 36281 635220156
S 8549 50037613
Q 5208 31526 2193401921178
Q 2601 36457 7006936112539
Q 308 34797 2129988622841
A 11524 774006010
Q 2635 30494 2489899145442
Q 11141 33400 2430923986116
Q 3602 23994 8053002306451
A 29492 495367963
S 19127 974056441
Q 7015 35876 8851327059558
S 21404 70339611
Q 2085 36895 2291632708393
S 36976 860954810
Q 6359 29665 2167833375115
Q 464 36485 7920623080291
A 24315 462743290
A 3826 262198613
Q 6025 24889 6498864704863
Q 38 37382 6734593268406
S 7009 99752947
S 37073 625979217
Q 4193 36213 1901735630858
Q 8393 35111 4975465769151
Q 1306 21923 4233342351639
S 12526 425585415
Q 4989 33970 1590718292539
Q 426 20075 9628088015345
Q 4606 29680 522799804131
Q 1649 34437 6945131803575
S 30827 414247715
A 37247 113564012
A 19283 339528356
S 22023 708272299
Q 2770 35196 9725049072315
Q 1317 35715 6400648300107
Q 6168 36041 6798171680919
Q 14251 33157 7043679968461
A 31509 127008182
Q 3945 36370 3725598673362
A 21403 158447727
Q 5667 28256 9440302884227
S 5626 814351239
S 30910 45810573
Q 5859 31548 5385359354952
Q 897 36024 1301582340513
Q 17298 37026 7919770131980
Q 9225 33483 2044129384015
S 21364 729942392
A 1978 462985376
S 3557 886018721
A 10186 152428594
Q 4028 29895 5666868617280
Q 6423 29790 8311134057986
S 7417 355781719
Q 10119 33208 9741737257451
Q 2429 21927 2385896908680
Q 9853 29067 4135140980216
Q 4084 32864 2915185912818
A 32291 4738575
A 16857 871854381
A 7865 412903032
Q 13602 36186 3454814386458
Q 301 27857 8043346221204
Q 9870 36049 9362393555425
Q 2198 32636 4079460968222
S 8672 786041597
Q 1382 37354 196890852231
Q 485 36197 1778084756673
S 23946 176964117
Q 1037 24909 8998683450196
S 1892 438941749
Q 10541 36432 5460545794582
S 12120 355536410
Q 2836 28849 7951893960250
Q 1954 28297 7468678617573
Q 3466 27445 4088227587427
S 28057 961645137
Q 11477 36741 2745304988031
S 25893 255478139
Q 119 19332 6996485191828
Q 5158 32172 9766057342890
Q 1434 36303 2434034631179
S 9240 332353773
Q 4156 27350 6176206242704
A 25714 416627234
Q 6330 34068 4991621774536
Q 3120 30624 9892692107020
Q 6829 31193 3321260914157
Q 1430 31301 3168210976003
Q 11528 32905 5518838667841
S 18791 738675018
A 5970 534706110
S 27543 374404331
S 8698 117872112
A 12291 907186340
S 37218 829952967
A 8335 480700380
A 4899 65110878
A 24550 585331943
S 12869 827673929
Q 6604 27488 1757686815026
S 1758 984474840
A 748 637829254
S 12713 253610923
A 430 866301263
A 32743 234114859
Q 4359 28624 1153150537576
Q 5035 29226 3066969020974
S 27721 690014480
S 15295 966621984
S 10596 586557367
Q 11799 36424 1363046747543
Q 1082 31930 521749838629
S 20303 580637509
A 21033 894621858
A 18599 963989115
S 26457 490820912
Q 1283 35207 2318901894487
S 35425 963927559
S 21290 575055061
A 8654 50568431
S 11115 672085763
Q 2341 32956 8125741889274
A 4057 943065090
S 23858 206188388
S 6706 264402133
A 37344 808243141
Q 6511 34925 947217973351
Q 3910 29615 1713962709332
S 5490 612636192
S 6341 152949735
Q 4882 35488 1921747072422
A 7364 351634261
A 19662 565333490
A 24299 468317624
A 34914 460825858
Q 1865 35769 7338955437777
Q 697 36144 1538012054497
S 32763 81162203
Q 81 37261 5402931994621
S 35755 460466960
Q 4482 35822 9986865612964
S 23159 665541090
Q 10438 30729 7273931355558
A 26935 420401179
Q 7355 35779 4330871158332
Q 11680 35099 7997352614442
A 20325 652156954
A 29125 573259808
A 34452 335784894
S 4556 445999490
S 12179 714880675
S 33737 865298029
Q 3652 34300 3499858577035
S 21863 275867819
A 20220 348314796
A 23316 294158580
Q 6723 25562 8468477679421
Q 14007 33881 545579550681
Q 433 37120 6863055352680
Q 10676 30270 502275690435
A 15654 676529000
A 14661 141210064
Q 8913 36164 9958738768931
A 32601 731993810
S 12090 367790901
Q 9486 34223 818484201357
Q 2813 28119 8638369732017
A 3993 705403725
S 18015 798393069
S 18114 851527552
S 22311 357087064
Q 7548 33298 4556155652204
S 25422 410639392
S 21481 499680420
A 35073 41207267
S 35636 149281435
S 4733 982383618
A 28486 981613244
S 30524 768361491
A 6553 358955288
A 16738 545032421
Q 9228 34972 6734132199877
A 31148 244827053
S 19502 213663245
S 6622 503105386
S 23074 642484008
A 21886 327002500
S 4270 299302236
S 3988 244739397
Q 11289 36527 8541196180587
S 6910 196491233
S 23548 54378117
A 5047 523169893
A 7689 15461927
Q 3377 34689 3853333412813
S 15731 992722098
S 16323 438610419
Q 1955 36726 4551230046126
Q 239 30768 6967625642328
Q 1021 36025 6264917017778
A 9292 5821667
Q 796 21275 4403473354916
Q 4250 34134 5035473481143
Q 5002 25280 7004663625238
Q 981 36993 7847942842482
Q 9298 35654 7892493720325
Q 494 21832 7807808016995
A 28645 257454752
A 26035 970477067
Q 927 32598 5832372830439
S 27405 700677259
S 37075 52657606
Q 1098 34017 4257279498047
Q 1871 22538 8467794724979
S 7903 324400685
S 26936 976216714
A 21464 348347331
Q 2269 21132 5923008758612
S 13138 685679204
Q 11699 32765 803272322280
A 26936 140600182
A 35669 894175410
S 18096 580532658
A 28615 188551151
Q 1716 33213 5799344985197
Q 5438 29099 676309143785
Q 13313 34274 2736352924184
A 14780 596738903
A 7112 76139297
Q 6683 28529 9616785124215
A 6383 886002895
Q 5684 36493 5073981361585
Q 925 30120 4453004535741
Q 1128 28667 6403008431733
A 785 868167621
Q 4575 33492 4093742387679
A 10082 777732024
S 719 243439047
Q 11559 32673 9576765944368
S 29320 3647509
A 19278 238243475
Q 7449 28295 2885639192450
Q 5281 36847 2254966530536
Q 8279 29585 8376009101180
A 1678 70382347
S 9411 411357569
A 18497 790113346
Q 8727 32904 7621347123735
A 7015 55726978
S 17200 523998321
Q 4175 34850 4328137653556
A 34082 405830874
Q 4065 35702 8732707290519
S 32726 625162077
Q 11493 35333 4603341858021
Q 2619 33223 9175268899602
S 27054 329111529
Q 1191 36454 3313059207560
Q 8640 29175 2160127891656
A 20049 234226993
Q 5452 28963 5293669537415
S 17866 55286395
S 17884 803602890
Q 5167 29055 4815082639762
A 36388 185228040
Q 1497 31707 6303160518167
A 31929 471286358
S 16392 505607562
S 19429 748104373
Q 1657 36014 2465058557595
S 25383 439474839
S 6629 122458045
S 23239 95325034
Q 723 33440 5823565258491
S 2093 410000248
S 8926 35018337
A 15246 865702196
A 18855 11062827
S 32702 518075675
S 37320 264963281
S 33074 481668527
S 3249 818019102
Q 10623 36755 4417303774768
S 19077 947138499
Q 25 37369 2104374257940
Q 9356 36137 1704169908905
A 10994 600159275
Q 622 23650 3041638774495
A 3679 766040660
A 5741 280542801
A 5392 187368571
A 17202 180893618
S 22848 168866747
S 18310 805723466
S 35354 856408666
A 7254 986783520
S 3300 923350047
S 26274 194425536
Q 9097 36821 7945528158371
Q 5830 27967 5239858673689
A 29702 886950459
A 27948 477084748
A 5745 489609405
Q 1851 22624 4417519870455
S 8585 417149506
A 29246 521297994
S 29147 734791373
S 2141 950396158
A 22297 949586029
Q 2842 33034 9150392780277
Q 4401 27074 7966212008973
S 18342 508647651
S 13919 834409078
A 8010 596825138
Q 5436 31109 6861192717167
Q 4127 26546 2366860075159
Q 14157 36145 9947210600089
A 30779 412757494
Q 4083 37216 6624119435541
Q 3398 27268 4893906274115
Q 6274 34574 7485657910575
Q 4568 35296 1607209508549
S 23453 859417689
S 23279 439708700
Q 9455 35294 3891445352467
S 33804 207012593
Q 323 35549 9113825096016
Q 83 36603 3342609978996
Q 1915 24947 7683018003410
A 22799 253523132
A 4876 31965136
Q 15099 36192 2778376053519
A 11271 588160654
Q 5909 36644 9641763259460
S 24134 933482111
A 30881 689192313
A 6785 602692154
S 4492 825923426
A 5127 919945943
S 32181 883265600
Q 1046 36994 8613526399380
Q 1823 33251 554653953712
S 334 100706663
S 29092 599805240
A 26399 817493328
A 19996 419168185
S 15637 422172019
S 10489 214046565
A 4504 114818275
Q 10801 36829 8470311862431
S 27225 663441259
Q 10846 35155 3496458255499
S 36010 651312883
S 26442 798037230
S 6981 692544716
Q 3056 35859 7008754383749
Q 8073 34925 8708818421770
S 33648 597558466
S 25865 212275802
Q 11312 37346 184534939558
S 2492 698373096
A 24857 990438448
A 37052 863448462
S 16662 523593950
Q 12244 33472 2854605193755
S 5242 476777223
A 17884 528761327
Q 33 34500 420603278356
S 25886 644221235
S 3636 368494499
Q 1950 29584 7756978270893
S 28146 477587993
Q 1721 35029 2953647520497
S 25906 332781665
Q 2411 28107 1299983039187
A 29834 380280299
A 33324 370668095
A 32848 728109287
S 10450 999861496
Q 8213 30203 8772313729926
S 26801 492020385
S 32191 255501654
Q 3788 35147 9013788387952
Q 7453 28096 8644211373085
A 13958 253684333
Q 760 36113 6554032797246
A 1646 941802438
Q 574 37139 9587974007596
S 19716 645350948
A 22174 201683690
Q 5657 24439 6804936892509
S 27564 774380059
Q 10657 33189 7015608554347
A 22812 448891631
S 13755 188567037
A 16362 819162537
Q 1717 27367 9331935633156
A 12757 963873664
S 369 753856109
S 10726 785194297
Q 7851 34233 8435249070772
S 18633 147879039
A 18404 288199957
A 3372 929821709
S 5164 605194580
Q 1430 32408 7588445636524
Q 6129 28815 901127383525
S 6354 36310956
Q 4040 34340 9403190492357
Q 4715 34997 839480468943
Q 731 36644 373405791942
A 11090 408720571
Q 1387 23259 6573517597748
S 35657 882957263
S 9144 464795096
A 24879 137451370
S 24694 632576178
Q 147 37219 8126261024890
Q 642 36431 6627526151571
S 30518 993153680
A 9745 284573184
Q 1493 36921 2439516786401
Q 3149 33167 5631896201600
Q 127 32142 6101441478246
S 34724 640992459
S 15017 759676644
Q 2615 36650 9562318101885
Q 7455 26459 9937925889052
S 3975 309426657
Q 4177 36941 1206457506895
Q 915 31324 3055521017677
Q 2918 29130 7463037753866
Q 3629 34254 1071052916283
Q 2714 34922 9720834996826
S 20552 604102456
Q 11802 37319 1926063256757
A 5030 38330477
S 4384 764813479
A 294 33599477
A 31214 409117464
S 1200 657010433
A 10428 230823930
A 29771 643437983
Q 9015 36643 5491710917639
Q 1746 29290 8367425139593
S 20161 61812927
S 9334 274200036
Q 6626 27232 4567654765493
Q 4090 30343 1471944456716
S 26925 394503659
Q 9770 36559 9116203430687
S 17621 810668368
Q 1079 26379 7811345633189
A 11926 932688516
Q 6695 25938 7128359112429
A 21781 892043658
Q 10227 32031 9570052754596
Q 6436 31071 4505281653884
A 607 162530828
Q 643 36103 5466023441907
S 12939 986264770
Q 6965 35782 1543375862906
Q 175 37209 5955356563860
A 8645 331525296
Q 7412 34408 7808171822042
Q 3360 35700 8611545385158
S 22348 282479083
A 12070 767660722
S 34903 291247149
S 34832 552045545
S 9975 734450889
S 6476 702074682
Q 2000 23210 7243569944499
S 12110 625797654
S 7677 423720762
Q 2649 37285 2186905117775
Q 2090 31714 2763297560371
Q 27 37400 5362745167755
A 28143 652463289
A 32426 533400675
A 23781 778945815
A 19197 755626556
Q 11141 35925 8639326299355
A 10466 189392251
A 23172 578977567
A 26503 592781946
A 31408 824285788
Q 14579 36175 182872879475
A 18745 348981665
A 14120 48042293
A 13063 976795137
A 30906 479830802
Q 7804 36043 5193448000360
A 4230 531807488
Q 4855 34347 9101752822988
S 33814 355477878
S 23869 740422274
Q 6683 34856 7612801803266
S 4184 307447583
Q 305 37050 2108028271566
S 32634 638548505
Q 375 33208 1455382312171
A 8738 308978905
Q 208 20180 7147841991073
Q 2358 30891 8102395644324
S 17624 132977776
Q 10576 34105 3131209970409
Q 7247 26601 3663983517872
A 20706 543096062
S 16504 652321218
Q 4423 36023 9861330488652
Q 350 36980 9191773361510
S 144 390473064
Q 10885 35754 5671289658056
A 420 340811223
A 15929 802420752
S 32536 815191406
A 31842 321586397
Q 2420 27335 8117227054367
S 21390 24917817
S 26927 564037416
S 17766 599771186
Q 3335 37352 3554892123829
S 13693 289177078
S 3035 521911496
Q 13514 36876 1368794329927
S 28861 938116104
Q 12312 36384 4132978195206
A 18155 890701366
A 25968 490744673
S 23209 565628784
Q 1374 30155 2537561810624
Q 130 34534 2586510857521
Q 5030 29639 7577743056080
Q 739 22755 1396996502579
S 5904 794696910
A 36945 973925724
A 26127 394007800
S 26446 524187366
S 29905 630393990
A 10684 493436021
Q 11518 37416 2650895716115
Q 5970 29485 9247716782523
A 26811 861195234
A 16971 697894167
A 35801 78980689
A 36569 350154513
Q 6158 32414 6011833841903
S 26593 828139798
S 33657 755022046
S 29832 313272995
Q 5018 35120 5544217737865
S 20011 927277041
A 17829 380317389
Q 914 33346 5375393951003
Q 1595 35065 6669825527859
Q 3960 35442 1426940590998
A 12444 682115251
Q 17208 36610 9660577657734
S 26493 317161469
A 17194 210203734
Q 2578 37411 1940468517057
S 33491 516656412
A 25185 792834907
Q 1393 31279 3984041166111
Q 9524 33364 9725716296274
S 12730 828260240
A 9377 171088289
Q 4246 36544 6514749427191
A 35587 548568170
Q 13380 35458 2090204430861
A 4213 877039668
A 35748 712473569
Q 4094 31580 2466598936680
A 25976 832663962
Q 8556 32729 1130015584335
A 25647 182555484
Q 162 28113 4704405460402
S 9655 515348256
Q 9253 33083 1099796597782
Q 2008 34928 7983403299313
A 19283 675784891
A 33721 377486333
Q 3764 37401 4027266968214
A 13547 483524131
Q 569 20632 2903735512814
A 13460 312693616
Q 10356 32281 7654843234919
Q 8756 34455 8542981539379
Q 3755 33110 9500043167712
A 19720 910093433
S 3468 222560002
Q 6164 31705 8373803546179
Q 15272 35847 3851924922254
Q 9619 34279 3399836985433
S 34138 954966677
S 9293 162057753
Q 9685 30490 733084316931
A 33928 334373572
Q 2505 36928 4513579274145
S 939 222071179
A 27319 263551988
S 28411 919869285
S 25044 96875634
A 33491 318808849
Q 7115 33591 3031400705844
A 34600 904197810
S 20876 674585427
Q 1772 37220 5389747852193
A 14606 718449599
Q 14710 36826 1172758748720
S 4130 503339028
A 4485 388740256
S 2492 955339824
Q 3288 28926 4051358921424
S 27489 862297462
A 27706 248983732
S 20313 47608767
A 26233 841585518
A 24008 647442172
Q 8482 31987 3738007081957
A 29497 601453547
Q 2675 37066 2107163311765
Q 8499 37319 3574997215400
Q 995 20020 1452664318912
Q 269 30639 2684346006260
S 4963 8713531
Q 496 31936 8088770744392
S 20111 232627222
Q 14931 36715 6561885034341
Q 1952 36285 6152142322334
Q 2930 24843 3952690580672
Q 1471 34261 8873236754425
Q 4342 35673 1456733870116
A 12152 547495211
A 35173 614312438
A 30743 879262088
S 29207 50767933
A 34158 450361517
S 37353 744038970
Q 1615 30795 4974357697404
Q 2323 27092 7808040455712
Q 9516 30101 2040937049732
Q 8027 33334 6127761773429
Q 184 36301 2529067551301
S 28490 243174934
Q 6831 28093 4976336471688
A 17758 687207881
A 5648 83536800
A 1281 463563544
S 36403 987737003
Q 10699 35245 5678061597476
Q 6898 30855 8233276292277
S 16523 322213689
A 8273 829015619
S 297 380632640
Q 5136 36379 3705869426876
A 10561 506447365
A 4026 961685807
A 3388 96969229
S 34573 823238063
A 1327 949754518
Q 960 30890 3632462385009
S 37267 202912348
Q 771 36904 5376381297925
S 32820 646690315
S 5857 499526926
A 30301 791421880
Q 526 34028 2290705581455
S 30750 84352087
Q 748 32120 1951677173171
A 15405 311993450
S 3576 149133246
S 12969 391737505
S 21060 706812142
S 15178 691230356
S 19471 938155710
S 26662 72743098
S 11120 757588829
S 34650 534474362
Q 2205 25148 1356103341050
Q 2091 36895 4571224032770
A 10813 136970202
A 30786 996522183
S 29213 369760811
A 34911 420875603
Q 3984 37261 3691053682934
Q 26 37361 9830018014543
S 23065 101381651
A 2263 100390755
S 21356 123824294
Q 5876 30958 9112568862651
A 3124 468454657
Q 1937 33430 914307594665
Q 6731 35469 4500724660413
A 32264 830588045
A 5773 124887673
S 11196 74756111
Q 7068 36108 5224551023539
S 28860 436927647
A 31304 816502457
Q 9226 35360 4905738345882
Q 17985 37034 8526542699416
A 34326 8632896
A 34469 589639479
A 8797 991213913
S 34536 247280061
S 31442 27060119
Q 3746 23020 2211266064169
Q 1824 27179 8417799266561
A 23910 449209007
A 12238 633471962
S 16072 21359760
Q 7334 27037 2400858173324
A 9736 923715972
A 25474 449994160
A 17509 745114897
A 23325 688410138
S 36125 19962590
S 32557 171819950
Q 637 22299 1366860796717
S 16061 266975499
A 11153 923148153
Q 908 33698 9661176510911
S 2690 382140769
S 31730 535354166
S 16493 767126868
A 21625 27935825
S 13064 379791727
Q 5461 36871 8807178809830
Q 5569 36173 16109275198
Q 2003 30068 64535258251
Q 1695 35718 5754300101990
S 4908 131340341
Q 5703 35445 9734906658517
Q 1849 36945 6786339585510
A 25505 812825694
Q 5631 26707 9293539406577
S 8591 529081113
A 11305 586109007
A 23058 93827186
Q 16903 35743 7472236269340
S 13739 971330591
S 14670 765850872
Q 911 21232 8710193497130
Q 31 36739 2217888894644
S 29383 350657789
Q 10235 36870 8732129834685
A 35940 367306122
Q 2170 32058 9266303944403
Q 1677 34854 3840482203047
Q 621 30408 4807103289285
A 29198 373216700
Q 3997 30863 7557617932981
S 5000 35429321
S 35975 724773619
Q 282 31060 3306318688323
S 29257 906599897
S 17623 890829175
A 3111 889973407
A 18728 678567539
Q 617 32224 3931256636901
Q 1457 33972 4426508480608
S 34632 505356309
S 8556 208038438
A 8591 869431245
A 37410 415227050
Q 4098 36194 1338384505112
Q 4426 32222 8411499265111
S 1010 707359197
Q 957 36283 313883633187
A 26338 705122930
Q 758 36724 3638473289150
Q 11773 32473 6238348432813
S 3072 320213339
Q 5304 37205 6397232024000
Q 302 37233 3464239894958
Q 2447 27974 1762231798863
S 10108 912513851
Q 3541 24218 9893855130036
S 22136 404486480
S 31465 779456471
Q 4304 36257 5953854447208
Q 2476 36739 1120133265955
Q 297 36139 488037334828
A 29368 913901036
S 8544 549052319
S 23899 895964215
S 33559 611820675
Q 16633 37296 9511821660567
Q 5552 35773 8498089503756
Q 13838 35762 4930084097494
A 24815 496774394
S 5750 633755664
S 2718 702641902
S 24650 878770166
S 13110 626356877
Q 3846 37164 2218472186089
A 7831 380761450
Q 4288 33048 7960599365941
Q 15 37397 9518261265694
Q 10585 35106 7624849653443
S 22270 531698348
A 35466 188288664
S 18522 969293070
S 36264 634465473
S 24965 861833568
S 30895 729771284
A 14038 803777250
Q 5528 24454 7548136773290
Q 8200 33083 228975950436
A 29455 429694228
A 19740 896680338
S 14226 782010291
A 6748 705292420
Q 2802 36645 502252390248
S 32933 610383298
A 34033 337607897
A 8757 246142016
Q 9685 30545 366695942839
Q 627 36913 456244695259
S 1762 968668894
Q 9287 36434 5789344588132
A 12067 155467711
Q 2370 36577 8571227961981
Q 330 34805 6561235376969
S 25062 858309731
Q 93 37372 8598561873138
A 12911 767455779
A 31955 658967381
A 30795 692618593
Q 10358 34614 4810730215349
Q 259 33707 1697406689250
Q 10075 36547 8289158422761
S 18835 875251392
Q 6561 25583 9739644358569
A 9999 422095908
Q 1522 37210 4424182364020
Q 7748 34183 105653362867
Q 16197 36792 3279208137772
A 5727 586974892
Q 8597 31644 858414847853
S 36061 937731887
A 23217 868236980
Q 3959 28995 644653477926
Q 8873 34667 1301457071881
S 6473 752008741
Q 247 22606 1656106572104
A 26451 278088158
A 923 610573686
A 1007 519530655
A 10354 757689295
A 19342 896853765
Q 7859 33713 1897165491880
S 12725 536324978
A 15725 564880368
S 4961 540972062
S 37382 657668190
S 4366 16478497
S 30102 365102256
Q 4515 26553 2279377849656
A 60 10362433
A 517 508716810
S 26165 866472740
Q 923 37321 94095505171
S 5964 837731965
A 23396 266992299
Q 12679 33268 9424466457112
Q 6969 29587 590045979163
A 431 212807602
Q 9793 31181 920956595598
A 28426 293470280
Q 10277 32922 4226987382753
A 20838 364929911
S 17835 61175741
A 21894 452347636
S 22113 783796953
A 16377 932329177
S 11906 606532122
A 9952 604884308
Q 3203 37200 8541947767261
S 3611 997507206
A 32307 763338905
Q 7303 34067 869337605869
Q 4491 33660 9742454333495
A 26983 425521296
Q 3321 36869 2061524921130
S 12543 828685308
S 17904 291130650
S 18862 292101679
Q 1768 35466 2123672358432
Q 1233 31018 2461314230331
A 33788 842884743
S 14427 690289749
A 32671 255438443
Q 548 36146 4275775775395
Q 3800 23446 6493614870886
S 6418 421681678
S 14259 644299389
A 28960 946674358
A 20164 646167043
A 35328 359198705
S 8119 267088036
Q 2659 35471 4962195553954
S 4977 706322270
A 8208 948392052
A 24022 714791666
Q 2360 37149 9725384270141
A 23569 773145782
Q 2703 35324 7966302740711
Q 855 33444 2258260767845
Q 1887 36325 9671624022676
Q 16070 36774 1853588713414
S 26062 529252234
A 281 619043200
Q 1523 37204 5842094241862
Q 3448 32423 4928326954208
Q 1506 37409 217375835181
S 17850 888331309
S 28422 441182176
A 35071 80750409
A 24956 472724237
Q 7634 31855 962272679264
A 19877 710765811
A 27557 770271149
S 337 444165947
A 345 873416661
Q 2053 29754 4599234592651
Q 6777 33390 7618856850475
S 28706 387286066
A 6446 633935168
A 20292 699152543
Q 4487 36147 9058721406056
Q 8372 34353 3774243006319
S 26011 486109151
S 28131 594580003
Q 5290 36675 5322773062421
S 33743 719986402
S 25675 48068850
A 32790 201510271
S 7421 578441280
S 18695 280910698
Q 5467 33133 5249208569867
Q 5148 30934 4146600823539
S 6199 68716552
S 32772 10825665
S 27802 402887310
Q 1434 36116 3810531513301
Q 11245 34821 2491289054226
A 21396 764749365
A 23393 989056364
Q 2639 36734 7113105819157
A 29192 252678586
Q 9777 37328 9193566648104
A 32177 114767827
Q 4749 32196 574461842652
Q 1335 26518 1874457894030
S 5726 70778537
A 34206 490522795
A 17233 347448748
Q 4179 36871 7441689671214
Q 2921 32030 5058593512877
Q 518 35979 6938381783423
Q 3668 26051 2608277578909
A 23728 742762034
A 27066 808774843
Q 3803 36292 8752340197457
Q 10284 34516 393102262888
A 16413 166700407
S 32737 247989554
Q 2761 28249 4880250083877
S 36079 42948221
A 19900 378006341
Q 11566 31250 657707398914
Q 148 37283 1404242495801
Q 4614 35692 192379053119
Q 14 37386 653920489331
Q 1174 35514 9848173225919
A 4690 596994535
Q 269 37062 7796462573563
A 33540 959964465
A 20449 411012595
A 28480 946881895
Q 13748 35708 2195978539880
Q 429 31814 8031394063706
A 31328 371618335
Q 7757 34462 8094851451047
A 3566 532088059
Q 1200 29416 5960817526859
A 30743 542566967
A 12427 810861427
A 30252 761562857
A 24737 895449186
A 7442 997260021
S 9316 721034191
A 22903 929518996
S 12926 141373199
S 14328 641857333
A 24674 812059998
A 25297 462334466
A 20623 490817486
S 28349 275593471
Q 8454 36379 7545254884160
Q 10039 37104 8403623762248
Q 7338 34995 5117078100374
S 30384 195778347
A 33038 449878723
A 99 859415797
S 16150 991612540
Q 4557 34051 1771745787463
Q 1806 28721 4866131560673
Q 4861 33413 1269119852343
A 29697 674750554
A 12196 940301269
S 36648 516898569
S 34530 578072275
S 14992 16383564
A 30927 422447413
Q 2439 37346 7910043998855
S 10770 582699171
Q 21 31583 9215941384655
S 18944 623442794
S 34940 826462742
Q 9911 34235 9427066736696
Q 563 35134 5038091400725
Q 8677 36782 8247933272068
Q 7217 34212 1409617773583
Q 1069 35969 2912928126770
S 3502 177621920
A 12912 172055736
Q 6263 37059 2200355870082
A 20492 431061051
S 1526 645011571
A 4968 262196314
A 32867 492398840
Q 6515 29004 1562732116075
Q 15554 34609 9886464082924
Q 7951 35544 5179557714049
Q 3104 36651 9432587500602
Q 4041 36658 4476981460182
S 35243 726547111
A 22491 220376646
Q 586 37104 411277149437
Q 3583 37004 5969002334612
A 15890 223009753
Q 5882 31828 3599235859665
Q 301 32351 2451662818773
S 29724 430297673
S 19693 383589321
S 27015 790456340
Q 7300 36067 2331229774167
A 17951 511019868
S 17625 398732930
Q 1239 34729 6222916082644
A 14813 442663401
Q 356 37254 5766718499042
Q 1283 31397 2970206646276
A 5850 920259284
Q 2882 34496 5286514224353
A 11211 482856341
Q 246 34975 2068958965916
Q 1355 33711 6500270071593
A 11201 300067661
A 2878 874536874
Q 4484 28081 6778360815722
S 30399 919530721
Q 11818 32683 9094205251971
Q 1754 35571 5954174173303
S 19098 935500795
A 18393 757464787
S 6261 526766657
Q 10054 33414 8346451284754
S 34204 810815321
A 13026 961185131
A 2026 693639530
Q 4537 33601 7385705725663
S 27585 763427428
S 26617 434081890
S 2183 512560651
Q 2286 27709 5053489933127
Q 5348 27471 9819529287580
S 19960 789829161
A 28475 128594522
S 9569 320323180
S 22106 723583266
Q 6952 32635 4032577189312
S 30346 833830393
A 21288 680299642
Q 3983 34829 3090560287894
A 24528 223754863
Q 3894 37038 9143660720996
S 26076 868069658
A 11883 972896531
Q 8714 27902 2800718950537
S 34194 725552266
S 11618 822782296
S 12093 829388270
Q 4476 27934 9261907568372
Q 4413 33831 6202851870399
S 11716 175609337
S 16623 678068877
Q 1533 31733 906309274527
A 4905 429456591
A 29562 116206522
S 27075 282060766
A 18428 518456729
S 15914 638372448
S 10479 463172083
S 3324 901964754
A 22137 522322364
Q 1859 31287 1830587890398
A 25343 164427654
A 18178 908277581
S 14786 157655374
Q 3416 35543 2061205932332
A 11992 709886414
A 34046 187216562
A 8315 839170335
S 17600 395457241
A 7032 756119694
Q 3669 29884 3350880270072
S 16470 639799560
S 27885 256582356
S 21499 485945789
S 36671 32658997
Q 11847 37263 8470215014383
A 19652 860528047
A 6683 432140733
Q 4971 36592 9010582726875
A 32107 931455691
Q 5940 37063 8408797804881
S 29358 165166728
Q 6136 30636 6118261365771
Q 14738 35128 2412341604218
S 6456 249038283
S 28539 303951725
S 18409 112046868
Q 994 37132 1765011875318
Q 7429 36835 7688628363581
A 5952 135660191
A 32585 685443995
S 1534 398557911
Q 7094 35007 6466407389021
Q 2219 32828 2891995775931
Q 9152 37183 1868319638713
A 11950 57824521
Q 991 37002 1159552862552
S 33751 518607348
A 30389 627264193
Q 1432 36219 9608021737305
Q 1295 35018 7330068244487
S 6989 618781769
Q 3206 24106 1129761677271
S 32843 393729394
S 9711 295270044
Q 49 37197 6358381369243
S 3411 74469052
Q 994 37407 985213770589
Q 7885 35103 296381095440
S 3705 876246465
A 35055 492061309
S 37177 441045447
A 32247 303034599
S 9108 186560749
Q 4943 31477 2623314377568
A 15771 474892273
A 4681 941504197
Q 3364 33365 9121346051593
S 17174 124789942
S 11720 743115050
A 25925 723268886
A 36279 825346552
Q 1577 31957 2209004894457
A 6108 382399166
A 1607 993974798
Q 66 34412 2146625778741
A 6864 614290172
Q 92 37279 8327685262408
S 29550 758555199
S 1113 57887096
A 11871 879293316
A 31302 198431921
A 17735 996068401
S 27663 95433912
Q 2092 36855 8270138780406
A 37089 464090792
A 35676 61427715
Q 297 30224 8630471263903
Q 5 37190 9667149731420
Q 49 33345 6814675180157
A 35026 57311619
S 29029 354873881
S 21011 311883239
Q 1052 35873 1970743414591
Q 609 35552 2603155238881
Q 10453 33597 8474906480159
Q 2973 36525 8422293738464
A 29676 39713628
S 34052 14428309
S 1769 216438119
Q 5866 36902 6637327560884
A 19356 448630072
A 32990 872159527
S 27526 801431363
S 703 401893191
A 26603 409884886
Q 1433 28311 2994084054047
Q 2970 35759 88754570564
S 20752 643552928
A 2409 304215970
S 28009 528908587
S 28250 447027451
A 32097 465059758
A 8114 60982434
S 14636 246471463
A 16128 863514781
S 7362 883762445
Q 9240 34154 8625228994006
Q 3879 34661 5789531658575
Q 1728 36663 4046432114718
S 30985 36501403
A 23210 252170919
Q 5289 33102 999436118954
Q 7115 26351 7917659662718
S 8662 248084192
Q 767 36981 1122857739796
A 5369 381454361
Q 998 37307 4862419425303
Q 2571 25969 9825402284372
S 30021 100320747
S 8286 210801757
Q 16255 35732 2840224492246
S 37186 706188392
Q 3544 33013 1463271906599
S 14081 89370791
S 24706 575805836
Q 5805 31493 9840915268822
A 35403 11907821
S 19681 278575498
Q 1267 32624 8292061694583
Q 3483 36130 4333119511706
Q 49 37410 3621112314639
Q 1692 35191 3109635067906
A 300 406923550
A 6671 679014937
Q 7637 33181 6794710364909
A 25946 780221318
Q 1277 36419 355019498143
Q 6333 26375 5538237436072
A 1889 974531677
A 7072 204778031
Q 36 22891 8967257707017
Q 8258 33369 1109618492876
A 1665 914490360
S 13110 820797476
S 16190 483473954
A 21326 844060617
Q 3932 31477 88524139141
A 35940 190293556
A 15281 495317903
Q 3447 36763 8600002952700
A 31558 704523697
S 12140 641249912
S 20041 594192328
A 14704 667184015
Q 2533 25317 7652957743321
A 6855 593404584
Q 6836 33582 576825568731
A 19314 40596449
Q 1063 35593 6162058971249
S 14439 521235066
A 1453 584273022
A 29019 452256467
S 34990 505908534
Q 2064 22226 8549178437716
S 9423 765008088
Q 10948 29884 1568892607564
Q 2249 29569 4513851588536
Q 1610 35683 9040651195159
Q 6160 29829 6016366192843
A 4620 889496764
A 32688 412837677
Q 9521 33897 9225725474308
A 33329 744660444
S 10325 493198785
Q 2399 32098 3311514190994
A 27246 871478091
Q 2182 32765 1817968073347
Q 788 35033 4562847906582
A 13065 564476541
Q 442 32029 4622653592818
Q 5467 35378 8447199716053
S 29978 440155093
S 19921 645763820
A 18975 866197134
Q 1102 24442 6225939869233
Q 2867 27466 4380405789072
S 29150 67242278
S 6747 923264536
Q 1646 32908 5469449709183
S 34047 359151654
Q 429 35491 6637503244047
A 8497 820901824
Q 5521 27421 4060512020693
S 26668 391668884
S 21076 78301765
S 13626 162108715
Q 9034 36803 7208063354684
S 2362 452027834
S 21812 831871529
Q 1693 25411 7143393919604
Q 3179 25106 9031077630182
S 13233 804949695
S 11043 949494938
S 15797 54086951
Q 1630 35359 5615114524018
A 29292 384018108
Q 2313 37395 5889913913083
Q 4246 33895 8866569782422
S 7757 941177588
Q 331 33615 495704190996
S 2347 168536312
Q 262 27516 930357783099
Q 7155 26386 2786557134682
S 7129 674457141
A 13971 523260186
Q 4086 25817 9186564152072
Q 257 36272 6383381482306
Q 5024 27593 399261673401
S 25340 957616134
S 10681 618343694
A 17256 568073844
S 23807 248151693
Q 5971 35846 9711097021787
Q 8151 32236 6144559627268
A 30236 135344314
S 27806 886550108
A 35358 90863588
A 10367 30598296
A 36924 500830942
Q 3009 28005 1836126625806
S 7949 899867249
A 32665 943058157
A 13198 967114477
Q 8505 28259 274595919373
Q 2120 36837 4636811882039
A 25747 297511570
A 10632 240005111
Q 13893 33883 8005983716578
A 15656 468564443
Q 11682 33005 3472392181362
S 15390 71481696
Q 5866 29717 6265221830263
Q 6603 33088 8053311918903
Q 664 24673 2066406830119
Q 2773 23132 1123657284815
A 8193 438985055
A 19014 241097181
S 25843 620285778
A 4172 514658248
Q 3541 34258 8000888670559
A 6983 571619830
A 37204 292253315
Q 340 33174 2132250099689
S 33788 744973819
S 35544 655239235
A 26215 210287834
A 8353 242424152
S 11449 738058599
A 25928 316205833
A 24934 274736281
A 15714 317864311
S 14496 274992608
Q 2413 35091 2260323654160
S 22356 842781810
S 32097 38710927
A 11851 868387944
S 27613 140357215
Q 5797 34662 9392882600513
S 2194 232377909
A 1755 919334117
A 32048 736200061
Q 394 28323 4104838193765
S 4912 908977093
Q 3916 30704 9891160775711
Q 1992 20734 9456977164869
Q 1053 35809 8555453783374
S 23194 262227441
S 14689 954605000
Q 8046 33301 8529222141006
A 19713 919787053
Q 2283 36081 3641562564222
A 17092 305098721
S 12351 773917401
Q 11845 36238 1505304974757
Q 2173 24241 3056446808546
A 32270 401681087
Q 6785 37274 2290684877299
Q 3098 24962 577872141216
S 16395 143769282
Q 5522 36077 1230342085705
Q 3774 31377 6673693366121
A 8763 748556420
A 6567 949276649
Q 3884 27431 6952902868249
Q 1039 35197 5474786921603
Q 1446 29866 5602366391225
S 9179 321919361
S 23456 433121075
S 395 699531128
A 36391 839864400
A 32591 996959643
Q 2812 36250 7882731545477
Q 1249 24991 9727442395942
Q 483 37313 6700556219751
S 5006 872425584
Q 4698 29989 1175952954290
A 5747 227073478
S 20795 894773625
A 17730 567993708
S 21341 643671242
Q 42 28540 1410696370034
S 33590 101233858
Q 7199 29749 7530599963908
S 5878 291413372
S 30218 791017027
A 3332 465921387
A 18088 153205902
S 33196 48487196
S 16774 283281689
Q 9107 37204 288604449778
Q 12716 36174 4566961387470
A 5989 251612017
S 7022 108024593
A 24137 367988226
Q 1418 37180 1537104494691
Q 2098 24042 2240169384684
A 33314 705199326
Q 7083 37140 6850591834904
S 16208 151792081
S 20926 864842732
A 24025 252956866
A 25460 752127895
Q 5718 35913 124657388571
Q 5592 25980 9055453487320
A 12008 801344914
Q 2550 33802 4802800706932
S 11085 573940419
A 30985 512343047
Q 1462 29229 2322433025068
S 20214 733083111
Q 7793 31980 1904775999100
S 1913 443479295
A 32689 501905922
Q 2436 37332 1786525871330
A 33396 751583139
S 28828 478732405
S 36343 870816257
Q 874 36498 5563218504354
A 33880 948663574
A 31237 416053400
A 27416 707346561
S 24384 444783491
Q 2110 34902 7168367343487
Q 5787 31743 1701050400696
S 23812 703712140
S 19498 575239957
A 13161 335061013
A 23905 460798696
A 9004 311422738
A 13990 408765600
Q 1623 28726 2198120703720
S 29372 903920001
A 5774 779031160
Q 336 23717 6641057021304
Q 920 36483 5932100363469
S 33570 468099552
A 3319 423994878
A 24003 198090920
Q 1056 37139 3155339922976
S 17076 389429191
Q 521 34600 8946838024392
Q 740 36426 7763877847596
A 9656 641079815
A 35775 632011704
S 18484 916807047
A 23770 419081009
A 31702 596068012
A 8396 359184880
A 1566 712393130
S 3962 371298297
S 28662 214501299
A 21031 874106028
A 23317 502930466
Q 6400 30219 2404149336661
Q 4447 27286 2353924046864
A 20558 125363315
S 23139 642784545
S 3077 408241055
A 20059 588262496
Q 10633 31069 3744819986941
Q 5359 34488 9939738536736
S 5571 882763049
A 14975 288025555
Q 3003 36024 6691641360020
A 36813 148355641
A 32726 682562363
Q 154 35242 9058973170802
S 31835 14400347
A 30494 62853508
S 9394 90873961
A 36892 327037512
S 4063 17887942
Q 6324 31520 9311514979647
S 27949 183125222
A 28114 467832044
S 1876 247396759
Q 4136 23622 1671060064941
Q 153 34140 6649459059005
A 27316 577005830
S 31049 7020482
Q 6022 36988 9607358882777
Q 13155 33995 2609602983796
S 15897 951839523
S 18470 430054009
Q 7397 33411 2177676227253
A 33379 450621794
A 1767 481639343
A 11408 171478122
Q 3219 24430 7092465679471
Q 11460 35950 5056904163218
S 9843 813501764
S 7548 682427908
A 6772 593552683
S 21983 597445137
A 6102 792777594
A 20977 403492238
Q 1858 36236 6043275146612
A 4496 300630488
Q 3212 23502 843501811501
S 22667 196204798
S 17163 519035891
Q 5271 32645 683962302253
A 36317 678192898
A 6407 768651581
Q 4218 37047 8998282213017
Q 5026 26933 3817618854340
S 30895 483745153
A 763 745382606
A 6305 46899990
S 24725 266317134
Q 4578 36254 110744029209
Q 2207 29674 1486332043058
A 619 313344881
Q 12418 35145 3198165628197
Q 3096 25816 373675845586
A 35963 35733190
A 11500 78225761
S 23923 441905485
Q 2486 35720 738436538889
A 13504 375100609
A 18587 556291301
S 33098 201717143
Q 1459 30714 2904766759555
Q 14063 37181 7557774398293
S 9169 53455477
A 30268 420864110
Q 9856 36226 4261761630410
Q 593 32661 4659399138483
A 3134 979434359
Q 2692 33300 3632781900615
A 32325 453047351
Q 9040 34587 8019134513290
S 19011 128409631
A 184 669839368
Q 13574 35007 7734280448910
S 24921 139524751
S 26973 285925649
Q 1758 25193 7722330712683
Q 1803 20700 6240661482707
A 28111 316593111
Q 3063 21825 3735599108327
S 27532 542495759
Q 8760 34594 6999425599009
S 36183 361487548
A 18981 673964081
Q 2379 21208 7907838153685
S 32029 332064504
S 3564 38673128
A 30672 133039042
Q 14029 33859 9542743939711
S 28590 261469766
Q 4883 29991 6392781382255
A 31026 453647811
A 15273 129180825
S 15418 671417709
S 26706 30769018
Q 3963 33235 5355292151641
S 1376 432974414
Q 1380 37088 5558652810816
S 21327 917518712
A 8839 312495988
A 32154 257326774
S 25114 779210504
Q 2779 36246 478156746567
Q 8363 36251 1762354069588
Q 6463 36225 9193207146211
Q 484 36875 2193886693559
S 6517 592365181
A 31829 521889158
Q 518 37200 7602809951147
Q 5992 33577 3358444102177
S 15089 877851610
Q 8500 36839 4064604055959
S 6321 71166919
Q 6427 25372 5637360658314
Q 3335 23298 2991982279360
Q 1696 21060 2940653851268
A 16991 284347741
Q 9103 35794 7803569877266
A 33435 556292161
A 28318 307397618
A 9156 352878406
S 21085 725139624
Q 10138 34142 5811595689253
A 24212 391340667
Q 5146 26714 7121344110802
A 25957 462025285
A 4823 539594586
Q 5702 27363 4863811193282
A 16070 617570473
A 31207 86184015
S 17468 639315907
Q 13622 35167 4544571812319
Q 15 33664 5541670687460
A 20270 316515392
A 14945 21638828
Q 8011 27640 5230562431645
Q 13879 37094 5214174636819
S 36212 902235196
S 21765 256966659
Q 6985 30880 2691987584269
A 20594 37160571
S 1062 721262813
S 16821 203284082
Q 9670 33779 1873082021853
S 3296 648213649
A 1922 962597491
S 11904 555011582
S 32018 1292464
Q 3611 29388 8981475096010
A 22166 101356375
Q 2405 37325 4432109428281
A 27472 332375201
Q 865 35823 1778615847790
A 19426 147305365
A 4397 657398034
A 37100 35328062
A 14262 125582635
A 30952 731505534
A 4948 222894547
S 1233 526923048
A 3222 676437260
Q 187 33448 3343100214794
Q 2851 31497 7528087492760
Q 1731 36294 6706677415291
Q 23 37097 97541816027
A 35689 916453224
A 2219 187480071
Q 5776 24580 2898773249971
Q 1530 37095 6420468566097
S 25911 130465269
Q 3987 31145 8210052596311
A 28626 553636983
Q 2085 35460 5485858637175
S 21214 634756259
Q 7363 28214 7131797946456
Q 2770 36932 641489400854
A 27169 938248961
A 18214 35133450
S 12911 100075496
S 35784 783590895
Q 12532 35169 4093594505675
A 14370 712793331
S 5768 700894233
Q 5513 35987 7585144261694
A 21724 779431948
Q 1902 34083 5306954689229
S 19322 896369697
A 10824 56880521
A 31051 461030251
Q 4202 23181 5269641890645
Q 3850 31102 9991897738888
Q 975 35231 7253728484488
A 23900 276004063
S 25545 742286742
A 23469 890004273
S 31685 966828259
S 25282 205772503
Q 6248 32486 1417969216398
Q 1303 36333 7242025164361
Q 1297 34764 6514856255481
S 26259 465150876
S 21361 233111991
S 29978 223144573
A 3718 768137645
A 13988 648996653
A 25182 765891497
S 2014 814838073
Q 2547 37326 5970142206174
Q 1826 23532 739087696198
S 23058 436935875
Q 1178 32883 767584368480
A 32951 62418160
Q 5553 36198 3828942800522
Q 5046 34433 7271285696737
S 29928 539711730
A 20112 61949117
A 27669 715420994
Q 6321 26158 953295850377
A 25161 682148208
S 3137 915037705
S 15695 107014630
Q 5781 30872 2976388123960
Q 287 37212 5991438728987
Q 6610 33573 2933918354180
Q 18004 36976 9798721169098
Q 9838 36089 9741462310359
Q 202 37151 727417525439
S 14539 60837069
A 23850 16609985
A 9297 515349156
Q 4716 33763 9403805012465
Q 9547 30070 696914506215
Q 4717 37249 5455162163287
S 18947 42961976
Q 2734 36438 3140039318473
Q 321 36990 5729422779447
Q 10193 37371 1280561195346
S 13801 869977408
S 18708 190444110
S 14749 840914409
A 35534 756750963
Q 17063 36981 8393285090413
Q 3252 31258 2349317388843
S 36157 353218701
S 23916 225780580
A 28 152612845
Q 10166 34245 1918589713590
S 24201 858074689
Q 4870 33623 9453111164080
Q 342 30409 87824778270
A 18070 559814012
S 2367 86024078
Q 7863 27819 4600379182821
S 11821 335812742
Q 2384 36145 235370483901
S 31243 857894324
A 8449 182405171
A 36515 692892692
A 35926 122728120
Q 5098 32624 1929189915527
S 18320 403686962
Q 2134 27190 6422301277999
A 2671 417461970
A 19008 841561725
S 28352 398852648
Q 1155 36553 9349584129370
Q 5240 31131 6411914232724
S 4915 422299961
A 11245 435297196
S 9547 465016217
A 26607 691477533
Q 9012 34679 958229097005
A 749 28663321
Q 2542 36109 8329511585670
Q 1830 20569 5203675591416
S 13392 853268103
Q 10633 33423 5011483257323
Q 1603 32697 7292234653502
S 22637 923109630
A 20834 561090690
S 29852 376149612
S 2201 190988868
A 35656 889347017
A 13286 997393360
Q 430 35788 689293413293
Q 7292 36827 7435736039537
Q 8323 32198 5775509592462
A 10408 834567314
Q 1480 29045 9427036357204
A 4507 179095460
A 27394 713653954
Q 11026 37059 4383657902155
S 17597 869790731
Q 2350 36239 3223175303597
S 27321 604019891
Q 360 36183 4587201502308
S 23721 598359354
Q 1979 33839 8417937445865
S 8420 895553838
Q 1352 33047 1896957567474
Q 5504 35399 6829295000218
A 22651 337923121
S 8162 356620554
S 25856 875640523
A 18527 89937004
S 12453 315584155
Q 9756 31595 1702711586252
Q 1809 31733 6925938178736
A 23094 541701485
Q 6377 27131 7301177488991
A 37162 990423095
A 1193 978235230
Q 4863 25063 7554485788833
A 32102 347156
Q 48 36350 9220048210805
Q 637 37033 8145208050864
A 16505 550432218
A 1755 225513494
Q 313 35800 9791381010758
Q 630 36166 8639892060601
S 7668 504811406
Q 2508 36669 7148735083237
Q 6196 36261 3829885295115
S 33861 550250611
S 168 589366753
S 29251 717608104
S 32671 595482431
S 15769 783004550
A 16234 666274814
Q 5779 29025 3327120830166
Q 4781 34349 2059970315678
S 33178 509389881
Q 6259 31949 4420066742486
A 12016 107915130
Q 7360 33995 4231123417164
S 16193 521564619
Q 5847 30297 7876688528212
A 33993 556758020
Q 3793 36328 8905092334487
S 21207 178770980
A 20355 994216057
Q 3911 32112 7450194279726
A 36011 434370366
S 6471 580725738
A 26384 401553964
S 16001 755983302
S 14722 115976783
Q 533 35620 8976607632141
Q 3886 36623 1899505394732
Q 140 37407 8482873228548
S 34757 157973189
Q 6172 37416 4531084500210
Q 6406 26403 5568711554161
Q 169 33044 3560706414191
Q 129 30391 2604896955256
S 34156 495237728
S 4625 603853832
A 30022 210832872
Q 980 23366 8760403897550
A 7870 20475495
Q 7887 28599 7811698206778
A 17645 153806569
S 35707 62142613
Q 222 31792 9326807623533
Q 11983 32781 1726451509310
Q 7676 29914 7638104880368
Q 2038 35540 4944882547070
S 5956 546379722
Q 6179 28149 4921904072634
Q 62 35842 5664466536745
A 7914 945434970
Q 2525 33419 9274751912423
A 692 469156319
A 17413 227250216
Q 5522 25684 8767358699822
Q 9196 32233 7869654617604
Q 1803 26662 2401048112994
Q 2062 31665 9465757848029
Q 162 32284 9847386730299
S 22075 969737686
Q 893 34491 8375685588424
A 28166 68029019
S 1941 720344201
S 8638 63754669
Q 1355 34682 6528644697206
A 32345 927778127
S 13913 307701329
Q 3419 30627 4519611780767
S 11731 549299194
S 11246 724821400
A 10805 483213027
S 2712 344107969
S 1697 251566972
Q 3119 35117 2837985848300
A 31972 416829304
Q 41 37180 9236765096823
S 11766 949752461
Q 4626 31221 4030657530407
Q 2937 23433 8201314958237
Q 980 37326 4661047382121
Q 2690 29883 4883410933533
A 37333 298382648
Q 12553 36927 5180700197610
Q 2060 21206 3086798641623
S 4158 362267094
A 854 772661645
A 2911 867679104
A 31869 271027400
Q 1215 26984 9223013573213
Q 1115 23734 5370032739068
S 22747 638058447
A 34286 767547540
Q 2767 26505 7851204444329
Q 1182 34981 9300353426112
A 22792 455313830
A 14303 964636915
Q 9034 34140 8924997037510
A 24816 407855196
S 14265 197426339
A 26741 726314944
S 3539 853371197
Q 3351 22777 1889022702600
A 11508 646298448
S 6444 782157052
A 24161 940557732
A 21802 624868853
Q 327 35613 342022767538
S 35833 846441578
S 15237 580807357
A 28655 685008306
A 30982 939996933
Q 11012 36132 2638365778619
Q 1526 27402 4596244607940
S 3848 307828457
Q 2720 29898 3754934901902
A 3068 238400780
A 2351 26219660
A 32808 619378006
Q 4887 26784 4525058128201
S 34473 539891887
A 2828 846699801
Q 66 21290 212541440866
A 15496 869094417
A 4206 495944336
S 5786 494069749
Q 895 24479 9737726098510
Q 10429 34913 8734599423026
Q 110 37295 8154231785020
A 26786 438659883
S 24246 625383581
S 17728 198163608
A 29358 153960813
S 13746 579855709
A 15823 320413981
A 11246 568146778
S 26759 772208750
A 2785 689025446
S 18507 934073169
Q 601 32069 6594848141184
A 33820 680798039
Q 553 37295 8356390462812
A 23876 256862305
S 20150 271692190
S 36708 14702055
A 26639 844445125
Q 9251 36867 7416654853304
Q 10830 34325 3814906389860
S 18321 19101100
Q 11783 34456 7299392545575
S 32153 144686798
Q 9360 33304 6821395089211
A 22219 243517929
Q 13238 37359 9527504715045
Q 493 23478 5147091385291
A 33241 406438128
Q 3364 34391 3491257306892
Q 4803 28747 8704237653289
Q 3434 23125 7572131567518
Q 11449 30912 5614777667038
S 26670 753620666
S 25442 682035632
A 15849 519770021
Q 9214 33882 2864021187776
S 16671 988700755
S 24095 885098220
S 5750 156208545
S 18142 558029504
A 37140 549407480
A 4722 39741132
S 26767 267983405
A 24571 924737467
S 25032 926967148
S 3415 6004014
Q 1041 24617 9159941067660
Q 1 37042 4347297276024
A 26127 747500634
S 32109 258836448
S 25938 683309979
Q 3288 33975 117761696358
Q 985 36853 7660261329418
S 36418 170582676
S 16519 191449308
Q 4875 36132 7939072826223
A 27398 578250195
S 17953 56633406
Q 5753 37336 3279364809194
A 19362 244701574
A 32678 859250053
A 25160 902113049
A 32010 245847988
A 2284 451779496
A 20463 312518050
S 32447 570052382
A 27907 685596568
Q 2024 21848 6949491781686
Q 2409 36777 9039647917405
S 11354 539788813
Q 456 30068 9041232716385
Q 4203 36496 1966035884048
Q 2639 21722 6656682366028
A 7441 331707076
Q 14372 35353 5191925855613
S 22773 913006611
Q 411 33882 8295812400786
A 7572 9445620
S 31558 856284055
A 21285 747148504
S 17717 479735840
A 25825 413219759
S 10554 293560122
S 21243 390225809
Q 8769 33978 5079574738769
A 20499 57379020
Q 3053 31591 161484496622
A 18763 458373448
Q 2892 28283 568578651552
Q 6840 37097 4683003883945
Q 669 35893 1470581940611
S 22404 675376406
Q 6188 32750 2831032981364
A 7185 363284510
S 21062 640575598
A 12036 629215461
S 12887 49889115
A 28360 772641717
S 12707 270247239
A 17752 808820597
S 5683 330113684
Q 5372 36920 6427376961401
S 679 542655628
Q 3673 34320 6913152951223
S 21743 359021908
S 32713 601240938
A 34658 813706072
A 28435 809431153
A 32973 506942686
Q 692 36230 4856812218822
Q 7706 28966 6936729850571
Q 11054 32863 1963438556492
Q 3421 34162 3456249784321
A 7662 447283038
A 11999 274359106
A 12068 18689308
A 3330 145619060
Q 3963 36096 4571543100226
S 2808 944733275
A 3480 214187380
A 5168 695440657
Q 1997 36967 159493409718
A 35324 60412357
Q 3986 36369 4872541652873
A 28179 788896447
A 16567 122095574
Q 6855 36231 9161300638041
S 2780 149623000
Q 11350 35704 4249766913558
A 22538 552924063
S 35925 352347866
Q 284 37065 2848035356502
A 25045 801412099
Q 2254 32229 8248391170081
S 3739 828182961
Q 219 32963 7234576864430
A 19922 310493292
S 33770 877925872
S 34810 229390016
S 33497 83268396
Q 3163 36032 5449751946124
S 2007 760782863
A 9603 997485170
Q 2960 36350 1703932471590
S 6025 448523651
S 1900 907372641
A 19695 614091937
S 20576 251149719
Q 12561 33737 2719676943876
Q 3658 23679 1238309151047
A 28454 206810820
A 13178 241125372
S 29223 231801280
S 28664 311496445
Q 7080 28179 7660314046210
Q 12463 35814 3699221554578
Q 6545 33118 5701905022143
Q 391 26062 8750175865128
A 17660 568464853
A 1686 645082682
Q 13023 32534 241285975255
S 16005 374184505
Q 369 27269 2753932003373
S 35695 472171434
Q 5832 35753 722414492754
S 29934 78966382
S 17206 578236493
Q 358 34114 2845300265729
S 795 331511492
S 31334 743669803
S 27149 358722383
Q 4030 32175 5479100585475
Q 5406 29323 3211431319009
S 18818 723311847
S 8919 490189737
A 18385 972522319
Q 927 36834 4307170983916
Q 15164 35979 8007692052790
Q 6058 37346 8586863650648
A 31873 479157499
A 14001 880624926
Q 17984 37391 7123324762777
A 2993 493337914
S 29959 160694235
A 29953 155011270
Q 4485 36652 1471109185162
Q 17022 36340 3797724374565
Q 2982 24041 7575801581138
Q 2730 35987 4143739760329
S 28036 485831897
A 19121 558721088
A 10496 471900101
S 36103 34621150
S 29264 862017397
A 3487 989787407
Q 4537 28193 4284894145733
S 14614 36178076
Q 7213 31358 5958187576892
Q 4014 27180 3731843025600
S 18424 305569215
Q 615 36554 1004003552849
Q 2043 24718 6151083367330
A 4346 63167585
A 187 585411157
Q 1345 22882 4314349577168
Q 13323 34180 9098804544712
Q 129 20991 3603693059144
S 37058 537756826
Q 347 36040 4088174887290
S 33130 881179956
A 23373 725463880
S 29139 940394756
Q 491 29255 7460167664427
Q 1436 36902 5499495202111
Q 303 35600 4068479127234
A 16959 65761712
A 31749 149770868
Q 512 35601 8322741795483
Q 3239 37333 3951459653234
S 20477 789944760
A 9452 423612925
S 31945 397340663
Q 566 26512 7235602348935
S 21453 156280366
A 2442 48478013
S 29950 390972938
A 18612 224394927
Q 8686 29480 8898253108381
A 25884 805106336
Q 4368 31369 2468488782909
Q 9514 34105 2854517266917
S 2645 461119853
S 1122 671624299
Q 1200 36070 4575035528326
S 28913 183857988
S 16620 739289452
S 6171 515912965
A 17713 800072869
S 28528 645049474
A 33841 633017277
S 16844 156900629
S 28822 43307524
A 11914 338623758
S 8469 186472187
Q 5677 33468 8066225361304
Q 3404 36919 8353174204376
Q 770 37370 484703683637
Q 3567 34271 7159061546741
A 19665 882234450
S 9504 350550437
A 25490 94777053
Q 244 22970 2086756683844
Q 3700 24722 2918439968667
Q 1675 35793 7200083786097
Q 7267 33639 1163174277134
S 37208 172116195
Q 8270 34380 6156573073341
Q 4438 36996 2155231835951
S 17482 101249284
S 26180 668353312
S 14244 582193644
S 29121 910055151
Q 3839 36196 8165059133202
S 28701 262014212
S 2103 735614589
Q 5032 36228 6896617384355
Q 5918 26420 313270157370
A 8748 750708387
Q 2 31556 7648669020456
A 27413 592217270
S 12852 396535949
Q 12559 36185 7101409361045
Q 8764 27502 7601518770335
Q 953 34477 6927762506028
Q 1428 24332 4233575372204
A 36761 479598183
Q 8858 30861 7004202726185
Q 57 37334 2636019825795
S 3708 615775116
Q 411 23525 8616677201052
S 649 228300518
A 30532 14952237
A 17529 790911958
A 4394 255300384
Q 11665 35126 3013683226792
S 3089 996195886
A 5954 777345283
S 3183 849326746
Q 4213 36391 6438165546634
S 35885 83983914
S 14368 948948581
S 31189 762975632
S 22905 431080163
A 35716 277872916
S 4875 2842923
S 34526 504894984
Q 1380 33591 5783173276290
A 6898 8275125
A 5962 503415501
S 23841 741783011
S 31586 122712063
S 11134 678227566
A 23713 651164695
A 28072 879103634
Q 3853 36927 1278434142270
A 13642 217063096
S 11596 201880709
S 30429 295210216
Q 11328 32332 3937799124633
A 2542 281231698
Q 3852 29043 9369530891788
Q 5316 26707 4062844092747
A 8931 530983833
Q 6178 34357 8618009578675
A 685 482783616
A 25221 134857495
S 31485 46480252
A 30527 976185591
S 31347 516740619
A 30547 123919467
S 22224 992851823
A 12959 464829954
A 18017 807368243
A 23596 639681182
Q 1547 23032 1845358166921
A 13685 819566833
S 11291 603378152
S 15942 723171965
A 28022 450139688
Q 3893 31833 3907623588232
Q 61 33402 242869621278
Q 8689 34807 6246433312387
Q 2559 33844 5388374451278
Q 2544 30158 2371019203402
S 18083 447268649
S 26316 993204863
Q 10380 36906 5280560594315
Q 7251 27519 1498811861887
S 25535 420312035
Q 8935 32682 8650225231334
S 19365 266253386
S 16253 774177257
S 2157 152752145
A 22202 82025461
S 6040 745295458
A 22761 7629790
A 25836 923849250
S 13185 914515870
S 28703 989649741
Q 2496 34330 1345965922513
S 5758 31184160
S 8199 587571460
A 35089 595061574
Q 6465 28957 7194263416976
A 13875 916980126
A 13404 37672356
Q 9657 34852 9320550321669
S 23714 933742021
A 14209 488611265
Q 433 30105 4221245535827
S 24759 560373635
A 29831 436503411
Q 571 28798 5867586974982
S 1779 111047506
A 13411 991607169
A 36524 916290700
Q 290 25964 546668275579
S 24494 126760268
S 7814 970755103
Q 1940 26678 5346068785790
A 14286 533400551
Q 6752 30591 7456533629973
S 30826 675172831
Q 2270 31051 5765995318218
A 7433 58253520
A 12321 3696907
Q 2044 37405 1287861956245
S 27062 443401186
Q 7299 30196 6249226364149
A 31878 515067550
S 11531 124780788
Q 4342 30953 7226589931648
S 12299 689776539
A 26669 629364560
Q 49 34136 6180441929062
S 3227 481660150
S 15197 962972157
A 18508 321135405
A 19760 390081832
Q 3138 34017 6253672703416
S 2604 500672697
Q 9248 35628 5661899764004
S 25017 920640760
S 30802 228695752
Q 9783 35327 9367589464101
A 25315 429040322
S 32636 225532842
Q 1213 35708 7164816565574
Q 2622 37048 6378846672591
S 20974 583906449
Q 3575 30724 3509345468689
A 34622 206472486
S 6605 88823566
Q 2945 35668 817684864820
A 8550 394634264
Q 15628 34422 7378404050547
Q 11356 35365 7253570603039
A 20819 216207894
Q 2473 32940 2920222858306
Q 4026 35607 9451498643178
Q 12815 37290 7703124603322
A 2726 139967537
S 25466 533029277
Q 14224 34272 4573230184143
Q 2660 27010 9535638769767
A 23873 687796613
S 8197 624772532
A 35831 316757995
S 5478 268023357
Q 637 34044 931543373670
Q 4292 36554 2493815021592
S 14554 956078178
S 19089 321887060
Q 5710 35015 3336036852720
Q 11215 32508 7007660834562
A 7955 557938325
Q 993 35009 2281225496561
Q 1937 28877 5354014581961
Q 3520 37291 2757483360307
A 28697 756490501
Q 579 21202 172082556043
A 22425 470003654
Q 1117 34672 934835528412
S 33205 555850820
S 35297 452747054
S 3025 511104642
Q 2043 32138 1306544203318
A 12016 937473277
A 36326 959532137
A 20186 693048415
Q 481 35612 5749391952514
A 2232 759431533
Q 16813 36095 4819138801470
A 23078 425990976
Q 41 36665 1350565164477
S 6433 421110382
A 17559 313991434
S 22884 380771386
A 18440 975737318
A 1689 380085344
A 15157 249889723
S 2492 458033322
S 20309 90660741
Q 8661 30711 2197870576767
Q 2129 27711 2389873100633
S 9718 954975238
A 31503 195162045
A 9082 728060561
A 22228 474753296
S 37236 381654144
S 21548 981830916
S 15338 812586044
A 19678 392665014
A 26712 798237203
A 34699 259286182
A 8348 919717898
A 3023 212043145
A 13568 207846854
S 32245 130143254
Q 1627 37384 5283347229440
S 15698 494111814
S 14127 317981222
S 2655 10523927
Q 3309 30931 3768573470978
S 31471 315326490
A 2052 957259502
A 30863 993466575
A 8394 828539952
S 32032 198421835
A 35859 856146983
Q 668 27133 4338416520131
A 32269 384799712
Q 143 35840 5850343442300
Q 505 24434 3585929018667
A 3251 799532412
S 6582 787681659
S 2886 254783321
Q 4685 25165 7109983730609
Q 4672 36903 395513925302
A 20669 160758964
S 25315 681260074
A 15506 433728510
S 7844 843322962
S 36160 271891145
S 19592 915604018
S 30874 611243487
S 6155 504273246
A 23329 268416057
Q 2709 35941 9007303075862
A 6949 834489548
A 3480 916893187
Q 129 37262 8470000124096
S 21187 918449754
Q 4378 34933 5699642984867
Q 5597 28543 7849600222579
A 35300 196414545
S 36140 837562052
Q 11008 36802 2299086559621
A 27261 509851940
Q 6311 29078 2135844603915
S 28784 185834035
A 24248 278347414
S 17543 320615895
Q 540 36453 7197074594257
S 34472 401463195
S 15161 868217912
Q 7360 29754 8448828416375
A 31699 92799955
Q 653 35787 9248128231827
A 27007 251006031
Q 9981 35404 9507207316898
A 494 791087853
A 21832 575319714
Q 8529 29572 883751454015
Q 4257 33145 4686102711496
S 17761 73250544
Q 5996 35052 5246713070030
S 10037 238235793
A 21350 260516285
Q 3074 30903 2139643483813
S 11101 288469616
Q 44 34025 7585564941058
S 15182 108515580
Q 950 35795 6498371084366
S 19231 177765114
A 286 187875643
A 25811 257949440
A 17345 98935813
S 28153 657978242
S 28677 165558032
S 34475 654766669
A 32602 880753036
Q 4043 33783 1896035089867
Q 2670 34982 6140680031011
S 35921 444304309
S 30325 234982371
A 21169 367773106
Q 5399 36922 6057751127916
S 28883 801498301
Q 3242 33490 4929742206735
A 7863 912743
Q 2397 36627 8382282218293
A 35528 491954411
A 31613 875891047
Q 1425 25629 5445293996743
S 982 89557640
A 8082 436114016
Q 1148 34854 4052085324178
A 4371 933092719
A 10018 68757747
A 21315 325636098
Q 5955 34404 5135772500317
Q 9333 30795 7829879460737
Q 448 34061 3127760081249
S 25557 8098549
S 15858 39752323
A 9178 788238690
Q 2380 24989 6821454419980
A 18828 397906351
S 1054 640590873
Q 116 29455 1323802644764
S 18437 752109960
A 13040 792462603
A 23077 531951469
Q 5293 25698 6394320172315
S 911 64277193
A 5746 819894154
Q 4753 29083 9270634764757
Q 1064 27844 9460979840789
S 4110 442639809
Q 1370 31102 1225902861834
Q 2478 34171 8293444517722
Q 2812 37310 9007475677468
S 10089 255295652
S 29016 593804105
S 5010 685530345
Q 85 26522 2672704987886
A 2677 445241175
Q 7033 30867 1625803549871
Q 2707 37347 900624465716
A 5370 506541861
A 2692 757095988
A 3298 889098871
A 375 840714089
A 27524 631900793
Q 11357 34305 9400789752400
Q 896 26755 5780799377730
S 22906 692708934
Q 9933 33304 2235271989589
A 20385 497623781
Q 7287 27022 8576981233051
Q 10997 34270 1490737629525
Q 705 36503 2926423083545
S 31678 639883155
S 30653 527829975
S 2913 381375716
A 25250 222941488
A 23428 667192199
S 28160 350546204
S 2706 906808891
S 21245 289863402
S 20672 107735772
Q 5137 36058 9545455311848
A 18565 26896791
S 22218 934092789
Q 4016 27101 3327745747552
S 28939 226226166
A 32749 897857973
A 33764 275379545
S 26730 653159533
A 17032 299007270
Q 10719 31748 2172397623264
S 30587 80823486
A 32882 475743684
Q 3357 33210 3635817387083
S 26439 909062890
S 19706 773463077
Q 2857 28211 4576207341725
Q 207 35241 8730245163013
A 29859 948824623
Q 96 36912 1635026873683
Q 5124 30924 1411680808586
S 25790 2145466
S 25096 123925960
Q 903 22767 4738060191156
A 31972 611692907
Q 1352 34212 3967582422867
Q 3998 28475 4279617259851
Q 5858 37213 2624489588569
A 22913 454798311
S 18248 751796072
Q 5088 29985 2531508673836
Q 12667 34494 9307978590163
S 33655 626578697
Q 3281 37038 7382118968275
S 20607 206823597
S 14717 47733029
S 25155 651008303
S 12063 626465008
Q 5199 27375 5738415129461
A 32435 763111453
Q 221 37309 6704035198177
A 34639 151063364
S 28794 313133645
A 15673 817181998
Q 13073 32401 3400443219140
S 19678 312759208
Q 9252 30788 8442718291015
Q 784 37096 304438964466
A 33119 455937129
A 21402 133256895
A 31659 932670523
Q 3130 37154 1441113905390
S 11973 405873856
S 19674 30841892
Q 4060 22990 1520084697429
S 18428 641753092
Q 9405 36422 5009488635656
Q 1651 35571 1777056693369
S 27974 625049863
Q 3342 36474 4564401319506
A 6135 619248718
S 15399 332168514
A 29542 327843671
A 10129 719609298
S 24423 355610379
S 17379 337271428
Q 6947 26006 1556797687650
A 16652 122535526
Q 8287 28546 6469148638536
Q 2527 34022 3015678778477
S 16411 134265830
Q 1104 34512 155909373479
A 25632 574988847
Q 14498 34172 4738449882587
A 31580 23862511
Q 12796 31982 7527634024761
S 6102 311262701
Q 5309 35963 501408314212
S 14705 922096098
A 31941 23829611
A 23629 821896441
S 27687 740950337
Q 3424 37345 7008798502352
A 2530 4314160
S 12221 368574007
A 26446 643383607
A 9063 741501820
A 8278 236904337
S 1947 325336946
S 8664 498663365
Q 7986 34756 2602267346937
Q 623 37319 426498883532
S 32903 924349792
Q 5222 37285 2004981337245
S 10054 665198271
A 29375 112183095
Q 4984 35869 4361065444518
S 26483 658452045
Q 6176 33362 674744828863
Q 604 28701 6450048252123
S 7919 783997448
Q 5061 32729 8748954051305
A 21240 661393631
A 27286 928327759
Q 9653 37138 7289097857824
Q 1070 36101 7832447180821
A 17574 616042889
S 28638 796982601
A 32942 857812297
Q 547 32654 6716750977774
S 23378 952247916
A 13409 607731125
A 16955 836200905
A 9515 512772547
S 7024 654870596
Q 42 37259 7139348276968
A 10410 811428954
A 9288 782630572
S 33099 793244788
A 22671 79506554
Q 8470 30722 5147008162839
S 5325 942340397
A 18061 991657956
S 29737 602712640
S 19357 500507439
A 7783 617437255
A 24020 24797885
Q 2175 31557 8394706412326
A 31679 450535558
Q 9299 30081 9586528011182
A 30360 283809704
S 18835 781239618
Q 141 27632 8872713883876
Q 6571 36364 1160795006835
S 23320 59353994
A 14346 603384768
S 24489 71759586
Q 7131 31328 5454516479774
Q 6753 32176 4220104654327
Q 13964 33171 5559495514544
S 4157 889198102
A 19759 651560409
Q 4313 35568 6383293542979
S 7036 164198018
Q 2369 31925 779167383049
A 7777 6019908
S 32268 624726748
Q 3146 29979 8437614991591
Q 453 35067 2472939556232
Q 3413 32953 1591060995901
S 18951 704378037
S 8719 525843083
A 24231 182212336
Q 3718 35911 4927724337841
S 37387 238110194
Q 3760 30400 5200702618613
Q 1709 21452 4194945155807
S 4827 65249261
Q 4933 35711 7690587924129
Q 8025 34544 3902739341306
A 15692 160401930
A 25330 239229495
A 35471 256631755
S 10284 516355167
Q 248 26844 758543479902
S 22221 765162775
S 34859 481109187
A 24886 194974585
S 30186 840215451
A 13635 899778392
Q 14018 32788 3378772965612
A 20442 684745687
S 27561 752225681
Q 697 36705 5902568430705
A 36261 456515080
Q 2441 34131 6470932556564
Q 703 36519 3799995622902
A 9595 555456142
Q 1802 32952 3139537773206
A 7044 524567568
A 4079 173701867
Q 2392 36572 1985436485137
Q 584 36905 5684708676965
Q 3702 36549 2519416020327
Q 1520 29700 3169723681732
A 12656 525874677
S 8084 984159119
Q 203 36737 7682067417870
A 27030 488603147
Q 594 35814 7437607176339
Q 7585 35862 5488256354781
Q 1799 29107 977254425984
Q 10862 32845 1039637956104
Q 2172 37199 2199276068248
Q 6192 29558 7626305117586
Q 2606 37193 8715760367599
Q 223 37182 1003742092050
A 11787 430514801
S 4672 705095853
A 1932 252529931
A 11636 736723025
S 2986 458335518
A 3801 18588244
S 5838 837724896
A 289 516103865
Q 10042 37382 2659278998934
S 4376 7036716
S 36096 644619061
A 6869 308771583
Q 11405 30741 6449988802519
Q 3082 34423 6950500223295
A 15789 951571080
A 6718 151859632
S 333 435043374
A 1335 719016653
S 16180 761795672
S 20906 39196379
A 29393 282194289
A 35150 979078169
S 19680 760652219
A 4351 946274600
A 20664 610890154
Q 8181 32913 1061273582292
Q 1260 36736 983831060916
S 21136 819710705
A 5696 218331025
S 17849 470272588
A 9394 385350908
Q 4334 33763 5329659540496
S 3313 470660658
S 833 157835687
S 5342 392904570
A 26929 775990146
Q 2731 30771 7299834880685
A 5080 86765229
A 11362 840181546
Q 2298 36151 8693417868058
Q 3013 34306 4611523965025
A 34177 689301289
S 17452 210034333
A 21762 490076833
Q 14367 36805 252035488194
S 34702 988027516
A 28504 222508248
S 4763 912900514
Q 3293 36254 394860781527
Q 4274 36215 143185646603
Q 265 36725 1455587366494
Q 3085 37243 7746851800526
S 985 908631968
Q 12229 34312 8723833769638
Q 4916 26717 4965207979814
A 998 304773184
S 26911 353822253
S 32769 628312440
A 25124 785291377
A 6306 279019178
Q 18487 37407 8435863347477
A 33249 183477465
Q 736 31833 7620715734715
Q 189 37377 9221740636217
S 28903 810117635
Q 5658 26234 1060392943746
A 36590 545515529
Q 7877 32247 106689315857
A 18178 364431972
S 10837 192437719
Q 1185 33946 5753234757342
S 27776 7846570
A 31522 969711616
Q 8160 31310 7121031270070
A 23285 823827827
S 10135 390942199
A 5978 75561140
Q 3413 33326 5890032922143
Q 6869 35705 833492692632
S 33301 652700156
Q 9388 34926 3224402909701
S 27185 62043993
Q 598 37374 4380163224138
Q 5257 27404 8097000667947
Q 2973 30514 3680928588571
S 24652 516096461
Q 13613 37356 5120981295226
Q 1038 36526 3330246878750
S 22418 932721359
A 23907 240822018
A 9270 981682893
Q 12845 36614 5210585625434
S 19498 729391768
A 34641 778016010
S 32851 399144413
Q 8229 31020 2607954367697
Q 4226 36820 2460045996652
S 26180 101878999
A 1428 571077107
S 275 210168061
S 30396 911848814
Q 13849 36415 5054448441014
Q 881 30867 6327753450277
A 12603 762958733
S 28720 680091451
Q 948 37094 4869455955768
A 8535 754278282
Q 7614 32300 6422979244623
Q 2707 36017 1936153003246
S 1977 164526192
Q 1472 27697 732147391698
A 931 524163440
Q 14054 35238 1051085886230
Q 13788 34585 7090361363109
Q 9863 34856 8682007787050
Q 2808 28546 8284071147073
A 11200 780352149
Q 13 36632 1236426899807
Q 900 35320 8248981902287
Q 5420 27521 4078393685176
S 16895 212193262
Q 13188 34507 1654997439589
S 17228 95001133
Q 12804 34109 1642738465853
S 33499 540247146
Q 8828 34458 3286342907159
A 11430 439622183
S 15936 184734053
S 11852 887410094
Q 3215 30508 6136042140531
Q 3728 36939 3965695557253
S 8816 590589463
Q 496 27092 3667470896863
S 6108 703326712
Q 11612 33718 7730131424802
A 3750 766332913
S 33182 308406813
A 9129 384955560
Q 153 20275 1910518433527
A 1570 111295700
A 15470 747019481
S 3615 501469565
S 36957 1314077
A 30466 474599873
S 35044 370048364
S 11423 30741338
A 31432 970244018
S 21482 210187231
Q 3151 28370 9275526912675
A 9802 928423160
A 34296 464384581
A 36542 896342556
Q 194 37246 8825574350879
Q 14809 35057 8402021752517
Q 4857 31458 999078654976
Q 3151 30163 1960208489069
A 14277 407908397
A 33865 680165566
Q 1668 32442 751354122729
Q 7226 34659 3238264097155
A 31165 995309788
A 24371 667225433
S 22423 756763286
S 2205 255855470
A 17822 727735430
Q 911 26168 8790193267835
Q 5685 28897 2041772993124
A 34733 362711126
Q 1318 35505 2172844872623
S 16962 769890370
Q 16097 35810 8935849263076
Q 2924 35320 276224489990
S 13077 469391349
S 17210 642582006
Q 1274 36605 4465526273236
Q 13061 33869 3139107445556
A 13172 850714221
S 18254 713378967
Q 1101 31698 3534181611888
Q 316 36947 8326351476911
S 10212 594970176
A 29373 792667821
Q 872 37281 2027060369340
Q 1713 37014 806482794039
A 35081 987742248
Q 530 37256 9582418320832
S 10869 2881055
Q 4875 36280 4611946507830
Q 14262 36702 3807404411202
A 32308 893846404
S 26860 808090710
Q 4439 30102 6735176883649
S 33524 190188605
S 20833 293286327
Q 4200 28964 6895802619277
S 35744 362132011
A 8204 911218246
A 26770 663211537
S 7589 256215922
Q 10105 35142 7296854559221
A 13882 825783942
A 32596 286895169
Q 16792 36677 4535532885411
A 19279 811024114
Q 191 37252 1977271832189
A 19099 747359291
Q 2796 29906 8112774680731
S 8760 659816992
Q 2796 34920 376539222196
S 7885 319048739
A 21781 360121160
A 14229 733227927
A 25157 272682932
Q 4445 37271 6756677122931
A 7780 49653058
Q 206 36927 8968146734905
S 28642 356653730
A 31094 94201342
A 6937 149040195
Q 2722 35134 7986155917530
S 17285 870063299
S 18198 441858889
S 7542 442935054
Q 1721 36975 4122940925473
A 23248 567270627
S 36842 700661219
A 15655 455196592
S 33137 162278942
A 21826 427866897
Q 14962 34646 8977595351445
Q 15972 35458 9758773282011
Q 5963 25865 4724654818059
Q 3440 31189 5616384139403
S 18949 793784062
S 36340 920770945
Q 502 26807 2861046745611
S 31087 707704856
A 5355 252293277
Q 826 32928 1583042222700
S 35518 510053189
A 24971 605859817
S 2555 886682191
Q 5223 24510 215283966129
S 21678 463094320
Q 13685 35558 4296326424035
A 36820 579143059
A 28689 186254507
Q 688 29340 911415687762
S 729 868884327
Q 3566 36931 5216176325676
A 9942 192914813
S 10117 788312779
A 17649 825639245
S 6983 299357369
S 18928 26266995
S 34165 467481403
Q 1087 24602 5998546486026
S 30372 322447240
A 17704 680878617
Q 4878 30027 9153090226793
Q 3417 37194 1089777842595
S 8370 322316758
A 4837 131050345
A 9233 919950559
A 18912 461751192
S 36566 344928673
Q 3404 35876 167628933931
S 25855 839986784
S 3728 119882348
Q 997 32726 9568145965760
A 29831 368919003
Q 1295 33913 4952691242012
A 19302 936223849
S 28226 482613005
A 15040 936764770
A 20391 568890352
Q 1818 36236 6372963420606
S 31907 465528420
Q 3595 36527 3573934896041
A 8397 293141763
A 36570 786787397
S 23655 977502854
Q 1545 35997 6344925139426
Q 326 35834 5110924454594
S 8080 889644202
A 32576 137236762
Q 300 31617 3932304281498
S 866 669609546
A 22379 62451784
S 4021 776779474
A 28345 833561154
Q 10446 29933 198743155565
Q 451 36892 6904129362202
Q 1011 29394 8931277448528
S 7323 738998656
A 11779 329444157
Q 435 37270 344973151444
S 27337 355619024
A 465 364327575
A 20283 550864020
Q 5017 34151 4529913663545
Q 6910 31747 7823556043233
S 6869 266196536
A 30332 514621959
Q 2397 33019 3937442628037
S 14885 96027590
S 33748 482110670
S 29163 319541698
Q 2330 32311 1504468848946
S 9557 906336686
S 27838 197534079
A 3299 392637610
S 24200 108013089
S 11988 781058406
Q 13382 37091 4936734716989
Q 109 37387 6982095340406
Q 14814 35741 3409082893551
Q 13330 34268 2410208636716
A 11939 637276511
S 13337 829135291
Q 12275 32946 3190829063555
A 18847 242009582
A 8137 574011580
A 8213 98596663
Q 6082 31595 1700747195943
A 17380 125062021
Q 8054 32363 1327393683094
Q 2646 36582 2056793955590
Q 11043 29902 2321225931942
S 3050 443553947
A 20124 523507997
Q 211 36092 7259202056583
A 4794 836502129
A 11640 788219302
S 24129 8230780
Q 2658 36469 7256106377536
S 26047 598029841
S 8361 301742314
S 31713 406285010
A 1065 726544488
Q 5015 37207 2742751624628
Q 2164 23402 3362647621505
Q 4224 27618 451403406988
Q 127 37400 1340322927480
A 1067 269934297
Q 5702 30382 5141022155437
S 5897 261259337
Q 16379 36832 1820214247723
S 20285 491623046
A 12390 148499100
Q 783 33758 2868668713744
S 36230 815163119
A 21832 20783577
A 33624 708445236
S 26964 614069335
S 29781 710875760
Q 3517 33002 2979481884794
A 6369 720750740
S 649 150012028
S 19547 822399639
Q 7476 35527 5306890542553
Q 6027 32923 7977540970608
Q 102 35226 2078755478102
A 23218 12331347
Q 1948 21415 471635883004
S 5221 138212680
S 31261 995485749
Q 3293 37069 2036015535267
Q 1741 36620 8261299678933
A 6987 924256826
A 1473 25344582
S 26987 807556035
Q 7866 33892 8007849328379
Q 3739 36517 9169335945620
S 10393 121185630
S 3469 225354325
Q 2713 32245 8064584593129
S 13802 260552852
A 16172 562851433
Q 2029 35415 9819778129355
S 12310 731985736
S 7567 647314046
Q 2499 28909 3728717810014
Q 2217 23158 8931263506402
S 18579 258329757
A 12125 856428550
A 13755 1742721
A 1865 596131380
S 30460 352674660
S 31369 684506523
Q 6348 32392 7319423860296
Q 175 37328 3168981646208
Q 6238 29391 1613030216677
A 16110 617030685
S 18724 664893268
A 19706 319020383
Q 3154 30837 9016599280325
Q 2699 33929 1439421962624
S 20735 954903373
S 26081 35582016
Q 663 29729 529705114435
Q 4434 36158 5510235135429
Q 2803 32130 6795464767890
S 12639 186196870
S 17693 556894046
A 12809 255674844
Q 1211 33981 5918507435988
A 16221 81187394
A 7119 929900253
S 32147 285398261
Q 193 29600 921631509286
Q 4832 27902 8760773395678
Q 10949 30198 6522714120509
A 32242 773031096
A 24665 312232175
Q 8349 35253 9019149222821
S 19538 115152054
S 33102 479993536
A 6298 4363186
Q 796 34586 7321374706793
Q 6476 35102 7855046391697
S 3739 849181977
A 9421 412640665
A 2925 830486896
A 35328 887502384
S 15805 62136678
S 19644 592025648
Q 8112 31924 9494065410874
Q 6209 31682 7487407943247
S 16859 136061408
A 18731 122030296
S 37020 157535624
S 4632 706581669
A 9121 562894284
A 16105 96969799
S 22318 663974745
Q 10383 34593 8620860905797
A 26307 872776825
S 15516 719938336
A 29829 778871691
S 30260 510306189
Q 166 33949 3368277142590
S 23513 681778420
S 6275 165932613
Q 13110 32576 1948605353862
Q 12281 35296 6679637321608
Q 4837 30756 4785562528188
S 37259 869845405
A 3749 191827426
Q 8196 30391 8884509645631
A 34055 730043446
Q 1779 35394 4823515556505
Q 196 37016 335905043057
Q 3340 25207 6729358530560
Q 747 35910 6698673128758
Q 3571 35380 4309300896835
S 17790 90844480
S 35845 553190662
A 20509 334770923
S 12446 250018332
Q 15141 37409 6457404504487
Q 3374 36209 4850919759057
A 16890 533306694
A 13314 930900401
Q 141 36850 3606358916083
Q 670 35904 2286402059529
A 21057 661403104
A 11205 402985191
A 3140 859654650
Q 2464 34743 7859252688121
A 35339 535072395
S 8838 797478784
Q 7860 31118 2364318369134
Q 10947 35543 9727618142167
S 5698 856219147
Q 4168 32915 226115802903
S 9434 885778985
A 28461 255699615
A 1741 474779923
S 4649 955193610
Q 2072 30937 9959807769819
Q 15622 37237 1968626076741
Q 13456 33418 4492440005447
A 6534 445767924
Q 1323 31224 9354662749409
S 18865 524044325
A 16192 274312250
Q 6274 30177 6257038389199
S 21775 129339939
A 28248 915670702
Q 220 27538 760900537512
S 22741 569781801
A 30307 85251834
A 11273 115586023
A 796 774143236
A 1990 896702226
Q 3916 35257 1664538325021
Q 9204 27920 9012900657685
Q 783 34537 53785668529
Q 4939 26168 7718699796116
S 4239 281526266
Q 4884 35681 3750802013810
S 1764 603305365
Q 4348 29168 7955261446439
S 26509 925903127
S 22647 345452371
A 12649 718200707
Q 3994 35434 400584425699
A 26349 552741627
Q 1437 32165 8416944174688
Q 4854 28699 1400446178699
Q 201 37387 9975529317589
S 7403 91066820
S 25996 332468552
Q 3672 26933 525864127586
Q 1025 36894 1213786632779
A 10698 320540613
S 13630 632805106
S 37029 993464417
A 23897 386137547
Q 4608 34316 2334220206968
A 11495 404450418
Q 4153 27919 8830427602124
S 21674 910008962
A 3672 964932749
Q 907 24530 7388217192057
S 33627 121366573
Q 3232 34509 5169391944286
Q 407 26987 3308895105652
S 7745 476465466
S 7339 168634250
A 36830 70798921
S 14490 577428317
A 7394 179309122
S 33309 250279789
S 31040 289138508
Q 110 36383 9026106135402
Q 7415 31977 4799504031678
S 9869 175625219
S 30737 918731792
S 9957 33432852
Q 1078 28548 4781504891034
S 28966 608147771
A 9562 608934515
Q 3945 23723 3644097549660
Q 1994 34776 5427666797063
Q 5 36776 2793589973776
S 23839 495484770
A 21494 801620906
S 6815 73097765
Q 10011 35707 2489797375369
S 32319 27040819
A 36276 413376232
Q 4486 24838 4238366536221
A 8106 732079028
A 1787 933428532
A 25136 272464024
S 7658 979086931
S 28684 47827112
S 25175 207152529
A 24865 557835512
S 30332 475507674
Q 3118 33429 2604633780603
S 25542 205289332
Q 3094 32327 9624982067037
S 29027 221643380
A 21330 705693582
Q 490 36454 1302355525496
Q 2214 32524 9023101277005
S 17371 943037464
S 18394 78997632
S 642 184384077
A 31470 948910826
Q 12137 36873 9367536365522
Q 9067 29729 1596234664593
S 3073 456240279
S 33008 652468001
S 35159 389642763
A 12525 982398835
A 12658 608356085
Q 2037 35961 6975585127692
S 30684 915283232
Q 918 36032 7686370932414
S 1030 278704610
Q 11415 32790 1313805481144
Q 2520 31900 8139784798162
S 24930 346602753
Q 5538 32823 4615886018786
Q 1825 36520 9087788200560
Q 1767 26246 6623610617438
S 8292 328030958
Q 6657 30022 6365305973911
S 8485 672983168
S 11898 434986183
S 35939 860250905
A 21084 204090210
A 4559 94448893
A 23238 309649730
A 34502 7148585
Q 638 35585 9612842559000
S 26780 701910650
S 27069 796957453
A 15307 476981007
Q 3619 36912 1304659079772
Q 3170 22876 7487520670480
A 18760 659715113
A 20792 758283920
Q 883 34407 3509009574009
Q 9139 32162 9891052999961
S 19611 322818604
Q 7097 29089 7384593411949
S 35242 483768470
Q 6503 34087 9475694434103
Q 3770 36709 6710721381338
Q 445 33245 7338424443850
A 15134 535215283
A 37341 124690476
S 24278 766442136
S 23767 242738121
Q 12404 35610 1180662745602
Q 2391 25362 8212140538099
Q 487 37162 3346968275733
S 32009 110469188
Q 9390 31404 3943015668607
A 20552 155910209
Q 1749 36771 9013741613802
S 10850 62391409
S 5918 160066301
Q 1895 36766 447443700241
Q 1236 34510 1393526006145
A 24466 928882093
A 14991 742881061
A 18027 347784879
Q 10102 35554 1069672537476
Q 615 33636 5911016095088
S 28327 224974833
S 8957 782419899
A 30949 481264965
Q 2139 37300 9078725256014
Q 3898 31381 8943885675568
S 34523 113078851
A 24854 616100064
S 33999 553638671
S 65 109243160
Q 956 35547 624460556722
S 31898 571136293
A 29777 65022266
A 490 822753919
Q 8120 36163 434780080846
S 19432 728632371
A 20569 769196073
S 22442 626346553
A 15614 698492255
Q 1978 26862 7710831523390
S 933 589427831
A 22609 293704259
Q 13295 35517 502518055873
A 13287 297372533
Q 7854 32754 4815648946990
A 6849 27880577
A 33640 809917835
A 19699 259478324
S 3680 277191984
S 23452 778605322
S 2152 673206879
S 3757 486300056
Q 1209 33882 4887951402481
A 24002 689811769
S 29772 223419712
S 15834 545508703
A 18136 155592332
A 7629 445709540
Q 15392 36855 2126663217573
S 12525 158788207
Q 2391 32339 3563047311278
S 6851 943710977
Q 6824 35564 3102019578998
A 34476 729791754
S 13498 285735195
Q 221 36747 7026291178207
Q 7043 36111 2933467911926
S 19468 880916481
A 545 99057526
A 25384 112865669
S 14367 427202555
S 10313 60573046
Q 601 32943 7701751819030
S 30067 242574860
Q 4912 26743 2181566438390
A 15176 174730301
Q 15576 35838 3327448607713
S 6556 456365187
S 11550 630565409
Q 553 30189 5126909364943
A 6183 358334482
Q 405 32356 97112374265
A 18451 544734871
Q 13646 32423 3549204019348
S 24465 837169052
Q 12185 35462 8556148857480
S 11835 36019222
S 22903 630079406
A 21447 930764669
S 20352 610308247
Q 1331 36946 9026171439286
S 23909 329636582
A 1176 64505264
Q 6309 36337 1098589263217
Q 46 37099 5390502726853
Q 983 32617 5870496273859
Q 311 32369 5836846047416
S 19772 943812611
Q 124 37141 6478816769671
A 27041 195441181
A 4780 403007737
Q 273 37151 3893933455582
S 31968 647100835
A 13000 534566357
Q 2851 36090 8879523692351
Q 116 34744 4649080582925
S 1775 985695973
S 12068 193959089
Q 794 36363 7830950322057
Q 474 27068 4432426290246
S 22447 759642468
A 7977 213465742
A 9688 304372207
Q 641 36830 2327229713805
S 30641 502906785
Q 4845 37033 8924500595435
Q 4393 31403 5805146720295
A 20844 734211693
Q 1343 27918 4658296487426
Q 4640 33528 5757076485978
S 4761 877974621
A 22043 377875165
Q 720 32638 2112941947533
Q 7144 28132 6490816693542
S 32011 948154827
Q 4193 30309 8479056586584
Q 3801 36216 5390596324596
A 1340 92750265
A 30007 83258726
A 21817 968545136
Q 13838 37393 7625622919634
S 9082 471966912
A 28338 209108308
Q 709 33145 5430872579936
A 334 432746675
S 3217 950942155
A 37349 44913916
Q 8186 34969 5383684678520
Q 2015 36213 8837907796848
S 14686 249061969
Q 3073 34712 6854307168484
A 25480 664956110
S 27650 867884539
Q 1030 37100 1052205472119
S 32742 416681468
A 35383 40647934
Q 3949 37345 8425874992375
Q 9351 34094 6052498444328
A 33152 237256947
Q 4316 30304 5632617516714
Q 1650 36224 6980546531637
Q 10031 35901 6044411073160
A 20681 550257693
Q 14751 36443 3722895914735
Q 8581 31364 3412685343685
Q 5095 34092 3210774639694
A 19364 764503408
A 22411 273451567
S 11016 593060397
Q 2398 33422 4404866698224
S 8620 136892794
S 6649 60810386
Q 8089 33326 6082917747012
S 29777 952793862
A 7765 648976573
S 36499 899643411
Q 4950 24749 6392473717528
A 29058 476825564
A 31873 184561719
Q 5827 35638 9296979189822
S 35339 657456983
A 667 563468517
S 23627 892470476
A 30789 278331009
A 31847 154364010
A 8169 696169345
A 850 616678568
S 22123 958735516
S 27567 850408484
Q 3539 22413 5885764490127
S 451 846889792
S 35541 730682509
Q 7766 32380 8223153820277
S 11200 323495878
S 25953 881732376
Q 426 27847 986501225676
A 19443 297611257
S 4531 994682828
Q 1166 36688 8528159368766
Q 10233 32686 1658968077693
S 21487 637960653
Q 10299 32992 7404527667778
Q 61 37196 8970100336317
Q 1586 34456 570957054486
S 10281 426146912
S 15110 488827677
S 9644 566387958
A 6184 635995491
A 1270 940359564
A 18056 654842090
Q 9888 36399 595632650044
Q 3593 34779 6741153250114
S 888 745224489
A 35530 156074586
A 7697 519093340
Q 6247 31504 3497914574011
A 2394 961700349
Q 5564 37094 9090710954121
Q 8833 37182 7508415039654
S 20164 444760914
A 21068 22204414
S 21648 101235612
Q 12404 34126 6398196963744
S 27874 151980677
A 22531 827607299
Q 14606 36913 2001991600795
Q 3021 37206 7561434103109
S 25039 560014663
S 27906 519618117
Q 7525 30150 9677359967827
A 34312 968846109
A 15146 848460392
S 28939 780625174
Q 4550 34673 4147939775102
A 19202 729282134
Q 8191 31286 6560565008636
S 14623 634641091
Q 6742 35772 1519735718449
Q 10174 35531 6678710466339
A 7048 18598285
A 27680 837747758
S 19819 426599004
S 30679 882643690
Q 4071 37126 3586469553048
S 7757 199907337
S 29192 801822384
Q 4263 37315 4976028441411
Q 1441 37391 3392850415549
S 11751 916923492
Q 114 36828 7728839139391
S 22824 145710037
S 27907 311391182
S 587 326419401
A 10046 503237221
Q 2374 37411 433400972984
Q 7504 33336 7924656668116
A 24798 341005114
Q 3257 25386 7897275635999
Q 1374 29048 2186419214327
Q 569 23586 6213076024740
A 9051 896332842
S 20300 814835906
A 21616 97328022
Q 4219 36793 320804186959
Q 1862 24403 6687821063339
A 13352 658827582
A 34282 647387104
A 26286 358968631
Q 5 36916 2578617821371
A 19128 512294038
A 16429 663752597
Q 1696 27435 5069740034058
Q 945 30094 2088074102922
Q 5683 25271 1730838608911
S 6836 780269127
S 20713 7741675
S 30317 668739438
A 9493 477138062
A 16359 823308844
Q 13932 36839 8840502561918
S 3637 300867597
A 19005 171405735
Q 6181 35751 5376200280862
A 17060 18718847
S 20685 604302306
A 13932 609751625
S 6262 682915981
A 33989 673460275
Q 1671 32360 3064539177974
A 21744 676624007
A 169 611196506
A 34348 874800768
A 30317 192664969
Q 2012 36602 158017529319
Q 88 37002 8075472084539
A 11958 62892798
A 35247 943396643
Q 1878 37085 1856440645010
Q 3628 35380 3780992133165
Q 3698 34887 1827294849143
S 20935 391351609
A 34243 486995483
Q 8516 31401 33322188745
A 10257 350842022
Q 7199 36168 727200718208
Q 3144 32609 9604791231000
A 13418 575393417
Q 1613 35724 2934312594312
Q 963 36393 850079939513
S 29529 559911777
S 5792 744847512
S 2268 653579345
Q 1466 29758 9389580961142
Q 4443 34225 5103292591934
A 20720 164322283
Q 706 36823 8964559786124
Q 1136 36790 6790030029635
A 20690 598243715
A 23557 408924280
A 34994 959052255
Q 5397 32374 872461001446
A 27189 333638996
A 33537 83093754
A 2921 132199698
S 16969 521763701
Q 9572 35128 1006408694901
Q 3598 35075 6906362797567
A 9723 960706309
S 20545 107196453
A 18722 540932248
A 31811 453357856
A 21866 951477398
Q 795 36648 9164660237792
Q 1364 36789 9289127754122
Q 4805 35300 9330937517483
S 10035 925106475
S 11401 117937236
Q 1950 28112 4499443295561
A 36877 664016640
S 12258 51367813
A 20371 727874204
A 22101 518954776
S 3787 701136495
Q 2696 30026 382619518674
A 12799 372196425
Q 198 36976 705473160317
S 32810 998233237
S 1920 668703180
A 23456 171144252
S 12822 350182435
A 13239 57716343
S 12401 652304583
Q 2036 25818 5264358531441
Q 14352 35138 1763833313983
A 7808 91467650
A 15544 43941926
Q 151 35927 8543437790952
S 14280 358521439
Q 1885 22320 7513357574661
A 33032 469609812
S 12184 80223556
A 32434 243654263
S 6051 22217333
S 33011 895042464
Q 14344 34419 9696862493403
Q 133 33976 465770637134
S 7318 631547371
S 25657 192093512
Q 2656 34640 7499106662736
A 20676 461630729
Q 3371 27937 1860228330188
Q 5568 33607 5819269685412
Q 607 30683 9038765180199
S 34555 796104146
A 13020 544928842
A 18517 101519764
Q 2836 36301 9452586882451
S 28210 119717326
S 15340 802715962
A 30968 826997355
A 5854 977904591
A 23083 604761588
Q 9114 36937 5045605839657
A 11317 694170962
S 16782 532977841
Q 92 37357 618324773632
A 22584 358164147
Q 3611 22712 4922784766265
A 7272 77782578
A 8492 342331283
S 16978 770217926
Q 1913 37315 7845458019406
S 7659 971542579
Q 4172 32524 8311935601968
S 303 205442691
S 15377 802287200
A 21077 207842171
S 7185 123260578
Q 3199 24784 6533756939133
S 1224 323664476
S 14739 804465585
A 4238 889083045
Q 6581 36754 1754876091362
Q 5395 35989 4299841319726
A 9342 918995224
Q 1400 22437 8091079238531
Q 1121 23907 3470562038451
Q 3343 25137 8951054266736
S 19383 682051708
Q 4095 31951 8368174515189
S 32536 313662421
Q 5771 36616 6970234053080
Q 12262 34451 5048781619958
S 21810 628791915
S 13428 918002922
A 3679 817047778
Q 10275 33171 4043277120696
S 28770 106752708
Q 9568 31735 836888702905
Q 11406 34503 6299586021942
S 18845 163678162
Q 9709 35838 8789748631632
Q 724 36622 6663398687478
A 17520 516908925
A 408 423911277
A 1162 479778719
A 22794 718040098
S 12643 733364977
S 35462 624802123
Q 7414 35007 3404262381674
S 24098 571329939
S 8157 856210515
A 9638 853609071
A 22198 238022329
Q 3908 33183 5459661006154
Q 12605 33720 4451109971278
A 30150 826705300
A 34602 224293015
Q 2969 26988 4922176386028
Q 3894 34924 8837986208749
Q 13092 35533 6831011634604
S 19563 592277576
Q 16112 37238 9720612488550
Q 7634 30893 7558518678238
A 2413 872833274
S 20739 727048652
Q 1997 21900 8155380336751
Q 1842 22159 6814269841488
S 12556 772867489
A 32837 857405745
Q 6221 28370 3256095646981
Q 9830 36730 3245826475639
S 25838 59441406
Q 8176 36411 3382962932862
A 8321 347765645
Q 7441 31755 7238689553342
Q 1076 31465 335607262021
S 13821 976640900
Q 7811 30210 6981121335328
S 14290 227483195
Q 4629 35761 2579746053084
S 7907 912148520
A 953 343507150
Q 9655 35616 7033856253230
Q 2653 30806 8479936206676
S 28168 111084856
S 199 996261264
A 27113 499513521
A 4767 547768565
S 35029 831651687
Q 1136 32337 2753798011327
A 35341 830432762
A 33655 122397033
Q 1241 32453 9169852948465
S 31114 837818483
A 7916 38121230
Q 17060 36628 1799219150943
S 9167 36772946
A 15940 506152712
Q 8860 31416 8367444621928
S 6589 412703957
Q 1715 37374 2125817100850
Q 3921 31276 6132126612934
Q 1008 36982 2026035422811
S 14336 385653042
S 22469 100804837
Q 7136 27629 696999264608
S 19918 326044539
Q 6588 31798 6579826467227
A 30706 519758597
S 26989 519218374
Q 2150 26836 8008303656623
A 28764 402271670
Q 2770 36585 2653089243347
Q 2013 30181 5873527246626
Q 4339 26188 1990203353296
S 36866 476706807
A 1634 975739716
A 33419 665515588
S 29980 276241020
A 11687 916935010
Q 2745 28165 3953946123050
S 15405 465550597
S 2485 505897179
S 20354 130882670
S 4992 565437787
S 31240 212920111
S 27856 921833912
A 9022 285800098
S 14766 693000104
A 7205 836741353
S 7663 788032512
Q 8 37073 8392198538992
A 14748 162100591
Q 7657 35007 8373948422187
Q 4728 36241 4228325323869
S 23698 314167574
A 12143 20001956
A 3128 413993793
Q 3131 33603 3628854086332
A 16652 683062975
A 5117 973819137
Q 5941 34980 7249980559135
S 33363 757946323
S 32748 165866580
Q 2434 22411 5961384543778
S 5392 465610612
S 22636 352790091
A 17523 819372788
S 19875 4433410
Q 1543 28126 7178240384433
S 7005 256521986
A 2325 808953670
Q 9711 30826 1188463074478
Q 9700 30016 9305838034355
S 36997 686908047
S 22136 693222453
S 10719 424432612
Q 5875 29101 2027258857133
Q 1352 35349 8898410880786
S 8798 941959625
S 25532 850566240
A 24207 247886857
Q 4025 35195 7390434035902
S 31240 930771734
A 27489 945466121
S 20714 888997117
Q 4442 33908 3655021473553
A 3304 793430926
A 4701 757418210
S 44 394854148
Q 28 37410 1589462918953
Q 5334 26135 7758326089616
A 32064 444404585
Q 793 34564 7610307188178
Q 2802 28532 7517430962227
S 3339 267275285
Q 2241 24866 5613287661289
A 30576 7263532
A 6437 398064852
S 29209 726661535
Q 181 36010 9022750790531
S 29742 731774451
Q 264 33820 7970608618253
A 19256 121827904
A 21655 815223774
S 37002 986967962
Q 9735 35954 4591147783854
Q 259 31465 1873103665604
S 22007 792496723
A 2592 454871188
Q 7856 34348 8131248108771
Q 2904 34565 1557352661150
Q 1791 36557 6999929478969
Q 15908 36143 7870503842815
S 8835 893415637
Q 12262 32546 4811049285845
Q 535 28680 4082792254398
S 23541 664675131
S 962 333017647
A 17437 284852308
A 14546 287226993
Q 574 22922 9706513719230
Q 5127 33477 9439389909040
S 13697 415508500
S 30004 699943497
Q 1269 36431 3863278067125
A 24149 820751421
S 12229 764639094
S 4223 818396284
Q 6273 31664 5032714598942
A 7494 759850573
Q 8637 35308 8268904030810
Q 1900 28356 8308737375414
Q 12306 32348 7110366680693
S 3228 522797154
Q 12513 36156 2789247161828
Q 604 37219 5270695225256
S 28020 884724187
A 12962 751612549
Q 217 33707 9418752878751
Q 3652 34601 8297251285840
S 17388 249644050
Q 10852 33241 2689109713303
Q 3627 30036 6351266399093
S 27641 651071654
S 27276 615926625
S 22178 56494064
A 6219 907168531
S 8841 492029564
A 20098 244282913
A 30465 55884045
A 26112 321033128
S 6639 348534718
A 276 124383171
S 14567 114946903
Q 28 33757 9671906938464
S 8922 356372422
A 35097 17154577
S 18452 334639559
Q 5456 36781 2628193434400
Q 10368 33021 2801723987048
Q 4862 28736 6125331364511
Q 1563 21231 8991721293901
S 8053 175629698
Q 2330 29585 5855417727523
S 31621 457853753
S 12548 73519988
S 26653 518867541
Q 3883 34233 1512605625426
S 27895 698233391
S 19070 741687540
A 14477 409241699
A 34635 340586144
S 21563 506657287
Q 321 37159 7501774771770
Q 8597 31589 7916963429818
Q 6480 32335 1495936342116
Q 2664 33324 3235612149486
Q 7821 32515 3129329257520
S 20060 913601226
Q 4779 27060 8650338983294
S 32747 602958724
Q 3155 34465 1829287434034
A 5669 790695521
Q 2790 33037 2714502160006
A 1998 611797697
A 36946 943483678
Q 8452 36153 8160419499536
A 22911 860961162
Q 6160 32569 6215934885866
S 29192 869113167
A 11348 214245661
Q 4386 36185 7705571673094
A 8549 286419807
S 33895 427670056
S 15063 153915291
A 11874 292630372
S 21897 648962760
S 7534 687200524
Q 70 37221 3264507769392
S 29006 126810077
S 27056 779822478
Q 4034 35419 2592876023981
S 2773 654758823
Q 261 30261 5578121401711
A 12772 454250990
S 14981 518210967
S 21220 510200486
S 802 185249457
Q 7669 37264 2550257537562
S 26158 543035446
S 3243 984029893
S 24491 215159584
Q 7458 27462 7906827023249
Q 13435 34467 2216282013258
S 23695 419902858
Q 10169 30445 6628056069170
Q 3531 35132 3793869159359
A 28331 414114231
S 28255 96275883
A 32814 956808777
Q 1378 35477 5176082118728
Q 2266 32794 72149240068
Q 2117 33740 107074570897
S 32076 632337381
S 6904 301695049
A 35684 564472557
A 33943 660266009
Q 10452 33512 6265347496096
Q 4588 37160 6297274631322
S 26683 147387196
Q 6027 26117 2709692586568
A 35779 338325016
S 3112 809333085
Q 1927 36623 3791283424124
A 32997 392516078
A 6011 412614353
Q 3120 29851 53010832740
S 35974 239516688
A 12858 718722599
A 4335 427245608
A 25589 364511298
A 15853 168870748
Q 7869 37274 5816021545891
S 767 235162568
A 34828 670428571
A 33330 215806774
A 10208 639134840
A 27952 388956529
A 28608 879193503
A 35692 55416458
S 35048 772024109
Q 11365 32174 928219201092
S 32808 819850316
A 5867 639389204
S 13694 459368775
A 24050 900568060
S 26041 919859333
A 33704 862313403
S 11372 580095670
Q 2281 25631 4931193420261
A 17616 715679629
A 15855 265880094
Q 552 31949 4098785306946
Q 6907 28778 2078636455656
A 11707 186620164
A 24618 722047571
A 17812 404588979
Q 1521 26970 1564876799467
Q 5119 32218 6541216746180
A 11904 169090393
Q 2471 30697 8944842606501
Q 5788 25080 8383161514108
Q 3819 35950 9059381374633
S 36762 406240058
S 13129 15879000
A 34845 477557349
Q 1601 24132 7026486402456
Q 5681 31787 7728774814805
A 13187 958427393
Q 3118 31193 9709777316654
S 14259 946125597
A 34489 418333328
A 19040 694157654
A 9617 189436056
S 34836 136763284
Q 9877 33440 3170462258470
Q 2100 36309 2680219759636
Q 9076 33415 3859505000851
A 35375 94626172
A 27354 515058094
Q 14116 36946 1344511604681
Q 2326 29030 7935612484704
S 31360 811281753
Q 8363 35505 8180619337060
Q 12501 36964 7952704107249
S 19464 164382116
Q 1059 33603 7445523712365
Q 2733 26717 3385156886821
Q 862 36642 1566405749090
A 31608 300975818
Q 6488 35399 7124568949124
A 21573 953286930
Q 8838 37123 8166784879325
A 27845 782128743
S 28018 319065140
S 22021 854963462
Q 1905 35731 9137315464312
S 27601 841332838
A 24942 266875150
A 9535 80058436
S 12759 122649980
S 21355 291020661
Q 10890 34817 2025783951552
Q 8236 34843 5837831335480
S 29653 887253744
A 33807 219523119
Q 1991 20885 7721056098867
S 27915 585011508
S 8496 926472932
A 24219 538054532
Q 5217 34568 2000226919332
A 21389 911212229
A 23452 611085619
A 36754 341642850
A 36672 156984546
A 22623 203819343
Q 3061 35695 6329090214072
S 36773 287470763
S 20236 645653207
Q 4100 34754 2145735848300
A 30947 382652029
A 1580 150406732
Q 13440 34650 1777334694723
S 28839 357598359
Q 4570 37233 7753464299884
Q 1226 34582 2719592070426
S 12515 796805149
A 16790 242367669
S 29936 235220790
Q 1630 35325 3858105205245
A 11276 177708690
Q 5463 32638 7203426725396
Q 2359 22593 8904838946222
A 3126 401237391
Q 2353 36610 4961896451208
S 7333 22081790
Q 1856 36256 9864275561827
S 5645 336353279
Q 83 36003 4531785089046
S 30786 729399586
S 2592 763250274
S 24441 137992729
A 3781 834722600
S 36934 111198352
S 31933 11135043
A 26609 919201123
Q 301 37415 1466465271257
A 33081 800695566
Q 7305 27163 4500921287271
S 26223 97721769
A 25487 792829476
Q 887 33309 3364273695567
S 2436 630885254
Q 4007 30965 7573591121329
Q 2529 33675 141139284095
A 29817 476473657
A 31210 778137931
Q 1255 34607 292620913043
S 32220 797291666
Q 1318 27476 5333821962868
A 21212 81901413
S 36594 966816629
S 35826 593433521
Q 9394 35397 5779432243585
Q 9194 32308 1807758638374
Q 15305 34704 3295447892708
S 27465 223136706
Q 107 31611 2073858467576
Q 15546 37055 1600677912662
S 25650 145506032
S 11882 286706626
A 14688 986078074
Q 995 30203 7233381567833
A 24721 839373952
Q 1617 26295 6998302754967
S 2874 268083176
Q 363 34971 1883486273619
Q 1691 29274 8017120386686
A 31532 236270976
S 5530 523045103
S 31961 21224711
A 33775 4516076
A 29973 525787047
S 9974 304460805
A 35051 18660544
A 15895 524656969
Q 1536 24008 7492763090406
S 10587 807339998
S 11549 758629955
S 594 661274899
Q 1880 32808 6465539798146
A 29702 388487816
S 8959 461685939
Q 2976 30902 5703112292748
Q 11401 37193 4009575136703
Q 2039 31829 3342859092141
S 14176 72689582
A 21973 587307587
A 18976 905433407
A 28567 813988729
Q 828 28003 547812307970
Q 2463 33294 5241501325075
A 13523 24623128
A 29268 773468903
Q 5048 31276 173519088515
S 18916 450253376
A 8499 503521634
S 32603 634576757
S 20277 881431545
A 17508 571705902
S 28430 185982805
A 23421 119925926
A 19143 134275612
A 20631 793338016
Q 4546 35695 1202411339982
S 23668 128764067
Q 7464 31004 6762653990971
Q 5764 35903 664219743191
A 4855 496582445
A 5387 959566062
Q 5557 29790 756775756544
Q 2195 37321 2881446167773
A 7266 313878499
Q 523 34766 5590752090299
A 30286 4132832
Q 649 27413 9579748071042
Q 4573 24420 501826725430
S 1915 211254369
A 27554 183741603
S 19971 330676306
A 32146 587226528
S 7414 880506675
Q 10965 31179 6019587027130
Q 5540 36421 9036086673283
A 18205 28507583
S 1845 949841389
S 36905 43741675
Q 4900 28359 2603945135707
S 12151 223136530
A 7391 86949696
A 25785 313138177
A 679 181211483
Q 257 31842 437623613629
A 28400 59645766
Q 3604 32926 8294370129348
Q 2742 36447 3320196140902
S 19909 530960777
S 32613 332850919
A 3701 867458064
S 5929 26976045
S 3896 123769461
A 9264 620251928
S 14431 869717193
A 19340 1692219
S 20562 501494144
S 14996 841007297
A 21039 457148240
A 17499 521777560
A 13241 615531704
A 13696 98021030
Q 47 34697 3105306596285
A 20483 587451383
S 19583 221864680
Q 2889 25858 5463656271027
A 27943 36003661
A 32780 729532392
Q 52 37119 1175475575075
A 30074 226426446
A 29830 116733089
A 12575 158620304
S 16701 640107002
A 3997 208048872
Q 514 37273 2805977174132
Q 11817 31903 1674835533373
A 22849 971521178
Q 12147 33425 2039934545566
Q 3352 31786 7897705280466
Q 8718 33916 1745049865634
Q 640 33019 784410866130
A 18388 329688397
Q 7 37413 7625077510859
Q 848 37243 4228499569939
Q 2147 34170 7293103907072
S 36169 926831416
A 10109 330862849
A 14998 287406236
Q 4051 28920 2321769410910
Q 1913 34367 3251950333827
Q 5848 35963 1940967878747
Q 737 36975 8952847928947
S 9078 102322615
S 25996 672874978
A 35374 134219080
Q 940 26005 2246127607969
Q 5241 30957 5989467741714
Q 7566 29880 5385771438164
A 14792 592888543
A 11574 359575063
S 21978 354191633
S 2003 186686763
Q 6477 26631 4534418382799
S 17409 121425983
Q 8597 34049 6423539083172
S 8635 67389426
A 31202 390077443
A 10201 591057703
S 13647 668056438
A 35639 65335278
A 9086 274294693
S 29594 649809878
Q 532 33810 875733818395
A 33555 754534451
S 14975 294854428
S 27519 773723338
S 31012 508275421
A 28659 823540378
A 29147 653340088
Q 2847 29435 319464760689
A 30506 693813791
Q 10743 35131 4512829941802
A 14569 29356745
Q 1777 31036 6518372556211
Q 334 25146 6901046993882
S 212 511579438
S 30593 98073996
Q 12537 34011 6820073453250
A 34655 998345225
Q 10816 32347 5122374625701
S 17929 466941865
Q 1711 24478 2468119108575
Q 3458 29634 5425335190455
Q 4166 37384 1787977548223
S 430 510582898
A 37227 413981935
A 28177 921574728
S 9922 669792823
Q 3641 23295 6873234771585
S 16675 510133116
Q 5743 34539 5870597627685
Q 983 26814 8334354487937
S 19817 77487670
Q 96 36100 5210619708372
Q 841 35989 6799441599183
S 8437 515298103
A 16665 470089392
A 26725 254173075
S 4063 119344288
S 4220 781947872
S 9598 456549495
Q 3464 23692 5376257649597
Q 15464 36987 3544961487804
S 18972 801590241
Q 967 23103 3427764689410
Q 4127 36058 8778956378563
S 3704 683641034
A 35723 209854858
Q 1192 31883 3696933745711
A 8351 385665085
Q 13494 32678 5802834942502
S 11837 655174393
Q 10248 37114 5448865055080
Q 2574 36493 2767202949524
Q 1502 34811 3246574187915
S 13868 80544949
A 30963 52841256
A 25520 186133748
Q 533 33190 6794865375104
A 11142 291278508
A 15101 734163237
A 34179 651518276
Q 1675 34061 8310371595560
A 18636 710746499
Q 9717 33030 7996068936922
Q 109 34768 856222569227
Q 2829 33951 6293707245451
A 29423 551845896
Q 6955 31097 1502241861269
Q 298 24730 5321795985227
Q 1942 33780 7147086710628
A 255 3615279
S 6029 503820241
Q 8589 37207 7885344098588
S 31898 954630222
Q 237 34056 9081048197651
Q 3632 29890 597887450531
A 1033 651072185
S 15710 576760118
A 8509 327549244
S 32736 29948549
A 33082 664486866
Q 6172 27104 1234854999818
A 37274 144080053
A 30441 237694291
A 30606 923155808
S 14075 606669405
A 4211 690001064
A 17977 856278673
A 21009 335284149
A 25588 254876996
A 2944 705437301
S 26887 197218304
A 12954 50291499
Q 7710 30327 5332083818136
S 8802 789087198
S 25546 498105319
Q 1771 37099 1712952670918
A 30338 653336736
Q 3521 26171 4117641864315
Q 7113 26382 6296453831359
Q 12463 34366 4031774870660
Q 2 36693 9620277444551
A 27680 387284443
S 14953 763427753
A 18137 177440244
S 24650 119508571
Q 5689 31480 5247534243328
S 11543 709878965
Q 4841 36200 1465910025848
Q 5975 36222 2455407325710
S 36183 105310719
A 16693 744847772
A 12190 798306732
A 4367 335053443
Q 11446 36128 4222432597329
Q 8695 31170 5315773612928
S 14528 112895671
A 27713 591725717
A 382 790827058
Q 11812 31125 385452470852
Q 1692 34713 5908609885745
Q 4450 36208 4739799335763
A 11033 864956513
Q 4208 33434 2650622220417
S 36194 304399229
Q 266 37398 978325366763
Q 564 32320 9646950340654
S 34187 788208999
A 11750 162265585
A 27621 17244564
A 28896 808254677
Q 300 33610 9282205250425
A 4181 54416879
Q 17900 36759 2539391086300
Q 6909 31720 4889909509903
Q 1256 26776 5102676593076
Q 313 30652 6916206410183
A 5571 478694002
S 31039 371294680
Q 2038 32646 5714106500489
Q 4197 35108 4171632484957
A 22627 409780625
Q 1664 20511 8027525290919
A 13862 399609384
A 24863 556990578
A 11775 303123827
S 1157 942363713
Q 2486 27457 1775427471813
S 36063 160972251
Q 928 35773 4488751617407
A 5432 175250535
Q 164 35175 7835099463098
S 1477 145548222
A 7216 562731721
Q 12171 36894 7355256791932
S 2114 545619792
Q 6147 27409 2916084086303
S 4920 850304394
S 36819 120243433
Q 1856 36881 9043294764281
Q 66 37324 4230675905453
S 13808 383291981
S 4412 808901712
S 33053 479071234
S 14727 914643181
S 959 292448192
A 19515 44194544
S 37280 573797431
Q 7217 35392 576327277644
S 30955 618755568
S 16097 155899416
Q 1237 36080 3093282277248
A 24547 999881916
Q 15018 37092 6117588645037
A 27422 210710308
Q 311 20351 8279666560435
Q 569 36241 3743117376811
A 1656 530714860
S 28275 230526944
S 31102 617418241
S 19765 819287590
Q 251 36813 4373403488287
S 32859 593931702
Q 195 37067 2667641819125
S 9523 51389737
A 7503 425446756
Q 4227 32106 7937382691245
S 12512 790566242
A 30811 827676950
A 35972 96956921
S 9855 406932319
A 500 783286753
Q 1089 37332 3400293825038
S 31933 116438201
S 18504 111511559
S 12509 65391878
A 3823 70678089
S 19435 190422935
Q 637 35288 9912653261657
Q 7093 27081 4267367602215
A 12398 820099614
Q 1096 35666 812189955948
Q 7539 29092 7229393539864
Q 4050 33463 4294473732415
Q 1676 36127 6650664018538
Q 11684 34091 14958353966
Q 2263 26541 2804967132934
Q 1965 37060 9205683263051
Q 1732 34560 8040532799785
Q 6408 31678 6830262346901
Q 11287 33450 372284347176
Q 9893 31979 1584905233175
S 29918 984773758
A 32231 450985616
Q 1491 36321 3779764515211
Q 522 34715 8692450592328
Q 2838 28882 3012509009844
A 22861 202877121
A 31235 366008655
A 29809 629985742
S 10206 113994085
Q 6032 27559 2836255630234
Q 2976 35219 8745540219280
Q 4676 32630 5422962654041
Q 2713 36831 8052631389931
Q 4486 25196 9438744776067
Q 4245 33024 5192788714335
A 26657 403178083
Q 3438 36222 7873319019563
Q 3122 22894 4879846145859
Q 5229 29928 8548808951512
Q 1670 36016 9587397101170
S 34329 289603850
Q 1044 33796 8498236039329
Q 8148 34135 1864346007740
A 21086 200309500
A 27333 546500943
S 13018 452826871
S 35198 672241399
Q 1319 29929 2646761403903
Q 1605 36234 4420714027958
A 10255 322869546
A 32633 4469801
Q 121 27847 5118940200549
S 18584 79778874
S 3254 210540784
Q 779 27733 2158660602160
S 36366 898505389
S 11548 61558236
Q 8211 31575 6984002771697
A 4933 530841719
S 29419 851801139
A 13390 680313535
Q 1576 33289 5468555228516
Q 1842 31556 9580346927958
A 4722 234848697
Q 15682 36044 4126159658501
Q 5835 33196 2407742026207
S 16704 854307296
S 10693 593467977
S 25686 685954510
Q 5508 26259 1057933915338
S 17789 859289607
A 26763 10709308
A 32636 714221640
S 14371 571774442
A 32010 863651664
S 25596 178347334
A 24753 997576860
Q 698 37380 3064589280760
S 15081 192237976
S 18979 734713260
A 27405 187495069
S 21614 562964228
Q 3985 37303 4896812422937
S 13172 183952720
Q 10886 37242 9172439606893
Q 6398 30111 7427068295707
Q 7615 32807 6007322865204
S 27127 409560151
A 26714 906807905
Q 6683 27592 8642856291676
Q 3597 24865 258621986779
A 14227 638160366
Q 3228 33005 8471221414409
Q 180 37358 394511860148
Q 422 36720 9021843793020
A 35720 583450467
A 30981 839452521
S 12542 721505351
Q 2312 32338 4320855931916
Q 12267 33153 4861809706493
Q 5490 29497 2786943150237
S 35127 480489676
S 35720 274505385
Q 13920 36823 6300611255442
Q 2594 30385 1965880984940
S 19286 676460429
Q 5188 37356 5293463794692
S 36515 524227977
A 33108 548692894
Q 3344 25068 6665201127951
A 16847 91281654
A 31757 843020485
S 24691 17453862
A 24929 643883563
Q 8373 27096 8422653488518
S 16166 45675634
A 23627 674920435
A 24827 881852679
A 35666 893041604
Q 3332 36781 1699674734331
A 29100 830314360
Q 7400 26932 9794058825333
S 10626 691578967
A 12100 395562912
Q 7754 35636 5165411659238
Q 116 31743 3658939981725
S 23415 689440867
S 14125 832122016
Q 6625 35749 4996751793083
S 23304 269173821
S 31786 253430489
Q 546 34238 2405048533876
A 32898 508564706
A 25582 373001651
Q 5502 26731 1757586495598
Q 641 26970 1659262519434
A 18192 405906203
S 13325 422399625
A 16790 579039625
A 27359 253404443
Q 1417 37344 1904908002692
S 29861 377294898
A 3774 953889008
Q 7041 28935 4691050181282
Q 7468 37403 6903466652746
Q 619 32050 1491775911848
Q 2113 36941 2517379024371
S 29281 542474254
S 7791 53650467
A 12818 66197980
Q 2682 31865 8335447760605
Q 896 28681 2103616226359
S 8572 510026265
Q 290 35625 1896234651659
Q 336 36215 9704288685210
Q 3032 36353 1561693334042
Q 10728 37246 4651124170242
Q 1020 36867 1854183945116
Q 1419 36765 1393088828408
Q 9542 35169 1639703900727
Q 4655 36311 6108109457487
A 23985 983043688
S 14249 295233517
A 7579 929122394
A 30210 161019592
Q 1911 36999 5813238618979
Q 732 37296 5794602236130
S 36617 834148497
S 8345 636874540
Q 3030 30641 6371123816357
Q 217 37330 3097088979296
A 3271 133607562
A 33535 166401766
A 31371 557601450
A 16941 502089676
Q 5002 35690 1407006085169
Q 9582 34666 6548185899169
Q 2787 36213 3121567700331
Q 7474 33445 5396572914121
A 15407 820146466
S 13703 971685884
S 12576 805451170
Q 1134 36575 2072392953816
S 4018 549529397
S 4610 282078116
Q 7699 33553 8779210573031
A 7678 952342692
S 5780 390800081
Q 3 37411 699207792537
Q 4655 32444 2396148510654
A 34291 868207481
Q 14896 34227 8481817931420
S 30517 992062304
Q 9570 34451 2533829385413
A 22908 14541550
Q 5613 27708 4766696156305
Q 1645 36939 9675893307773
Q 755 35724 1170768275353
S 15607 958145278
S 12981 895508070
A 28682 777994687
A 3690 898369239
S 33274 872101486
S 21963 95691651
S 32093 633467624
A 30551 746177519
S 8072 76116042
A 31608 701153863
A 33229 885270012
S 15367 685940460
A 4455 384337958
Q 7719 36010 6007934385819
S 5068 13317696
Q 9549 28790 5863108563342
S 8668 85032916
Q 8330 28946 8066829077516
A 4192 88484153
A 44 263608299
Q 5069 29530 6195184971837
Q 10311 34907 4880084644884
S 8048 858528504
S 3556 325121337
S 7446 296524788
Q 3017 33022 3129675837229
S 11868 930933723
A 16516 410181155
Q 632 35727 8262358259427
Q 5317 25723 6043212201409
A 15530 788727479
S 14098 707205356
A 34259 481214474
Q 95 37170 1461038778768
A 27191 615085028
S 11287 679005053
A 625 835777701
Q 6518 34293 4596391865959
A 22198 585682678
Q 1689 36809 2559568048611
Q 606 37010 3450670753739
A 37149 278407016
A 5396 873401454
A 13958 534565657
Q 1837 25868 7466998819742
A 3394 993238277
A 37185 107500947
Q 7643 37254 7066363166149
Q 3409 36772 3768686980629
S 20662 67337636
Q 545 34738 5825242766588
S 8708 508249975
A 25282 373381352
A 22710 334783192
S 13965 604275182
S 23901 390956242
A 6090 928111785
S 25113 138595603
A 20367 27657388
Q 198 34100 1353751830005
S 28372 504795449
Q 6321 28393 7185091812427
Q 13234 32238 628253790431
Q 2337 27493 5106482059982
A 25150 153211005
A 33460 973646825
S 15130 335983879
Q 10467 35995 9612708724250
Q 13763 35797 3715746056040
Q 8150 29790 421218924831
A 21425 468014835
Q 1656 30753 1476475870871
Q 3288 35349 1783602290924
A 5158 633739810
Q 8302 34163 4758167219426
Q 494 20943 2741507210134
A 32604 114974274
Q 3045 32275 1731772631885
S 31896 196169382
S 24208 363883271
A 5735 683866962
S 26607 110238077
A 37295 597383002
Q 730 36725 2077459508616
A 9777 901242066
A 2298 284727623
S 32691 272593173
S 18010 837129244
S 8361 60627882
A 25876 825502371
Q 988 36462 915104376174
S 12450 734577264
A 26924 968831154
S 26557 53209478
Q 464 34130 9929864296732
A 19230 358942246
Q 13699 36581 3147735104061
S 16362 518351029
S 14007 371889887
S 36942 59796675
Q 2847 36920 2209176164184
A 14145 877257644
Q 76 37244 1339914910523
Q 3996 33676 8065550246956
A 27487 649965947
A 17403 7116115
A 7355 461688774
S 8450 445496598
S 10677 68345599
S 14303 113153911
A 18396 587725986
S 3898 613514426
Q 503 36327 7395579014502
A 30623 549164425
A 2697 392745618
S 12265 405069900
Q 5136 30423 5902080361829
A 6371 66448719
S 2391 94177678
Q 411 37035 9635227227428
S 27711 988310529
A 6902 702236848
S 18344 325674617
Q 1915 37142 9656149741937
A 3637 201669200
S 4415 665013303
A 10339 99197639
S 27327 356944485
Q 5399 32131 1332571206467
Q 106 35124 9496442164041
Q 4203 29102 1676113778247
S 32333 458477816
Q 7005 27342 6102047809076
S 28869 732087250
Q 2060 36011 678566133152
A 5654 863949661
S 1684 852304118
S 17035 127627925
S 23164 712474254
A 5849 640544216
Q 1528 36315 9480677740200
Q 3104 28973 542803969350
A 4223 641738096
Q 10076 36250 2106575555130
Q 4276 31104 119516520443
A 4057 432253273
Q 8329 36282 9751165797272
S 16497 248139690
A 16227 322805183
Q 56 31906 916871859240
S 13821 355145533
S 10985 578345216
A 21049 75608946
Q 1410 28730 2099727319281
Q 12726 31733 365259464904
S 36927 357523452
Q 5452 35947 6826789376686
Q 7 37403 8253589339025
A 4125 73328759
A 30871 871990478
Q 273 29219 9485488099969
Q 5577 33688 7676882663695
S 12299 236316050
A 10511 337666353
Q 6732 29829 3564861331620
S 24669 608694110
A 31122 114952831
S 21997 108053501
A 3085 927208112
A 7187 275608482
A 33395 153432838
Q 6507 32001 6967489742099
Q 3705 36057 2894156528645
A 32186 662154592
A 19108 546223395
A 13702 472821498
Q 2896 28048 8131754194506
S 32195 866921839
A 26500 836554449
S 32220 393097057
Q 5860 34933 1241735362263
Q 1777 35753 1411671404847
S 35355 339669449
A 15118 684827847
A 34256 973163045
S 9036 15598167
Q 274 26770 7289180899434
S 28488 582297111
S 27451 933169020
Q 13361 36520 1636969596682
Q 4029 27338 5105926585413
Q 4982 25456 3376316783024
A 29697 727816257
S 275 615695813
A 24544 41934376
Q 367 30162 5234401130247
A 36975 654902659
A 10305 631643215
A 21567 340524562
Q 4972 35039 5066687508711
Q 3051 36856 4464253847138
Q 14446 35807 8947971504869
A 9704 668864832
A 28269 301599197
S 9125 538095033
Q 173 36567 6545224803089
S 12258 841146844
A 4353 908767970
S 1755 915754200
S 2669 115222735
Q 1832 34442 6360757605463
A 24677 350666388
A 22241 62220877
Q 44 36948 2599037840967
Q 4922 29997 7614163688340
Q 10104 31244 5746596046563
Q 621 24836 4517695235774
Q 9317 33349 8039677420837
A 5713 110716988
S 25017 411128177
Q 1191 36364 6354237072179
S 24034 287486226
Q 7914 36232 8476090948839
S 33587 851964713
Q 398 36628 5357949961579
S 21467 902731372
A 1818 597376551
S 32647 458346615
A 32616 864066457
Q 2112 29559 2554884863825
A 30501 935891453
Q 1803 34291 8587873136319
A 9982 256653755
Q 10706 30588 6295932600423
Q 818 30698 3536274326537
Q 16312 35225 4030065784389
Q 4642 33243 7770172441172
Q 10776 32011 3370021541096
A 34052 52749952
S 22888 255967663
Q 5207 28965 2444079706966
A 26331 59267466
Q 3627 29431 953406627249
A 12300 576881034
Q 1378 27146 6607937245181
Q 1338 37069 4283089484880
A 13786 363970376
Q 7596 33787 4780773382817
Q 8884 27999 605748264324
A 7959 615300378
S 28988 273067491
S 2200 148650304
A 36829 531472541
Q 3823 27632 7268919567650
Q 11589 36330 9642385953085
Q 16442 36573 509457544854
A 7856 140256573
A 27247 115836012
S 19736 747116590
A 24291 40012564
S 16097 956372617
Q 4867 36011 827863807091
Q 9466 30265 9324901894873
S 3744 621463549
S 14430 264042625
A 6055 527292695
A 21957 745589765
A 29085 693335921
A 21499 52664100
S 34279 753756504
S 19713 150255779
A 7643 293633347
Q 1023 33578 4660696660969
S 5035 945651617
Q 2816 37248 3145472879117
A 1314 525520501
A 4676 754377845
S 10216 782049121
S 11877 63644530
A 15427 495300593
Q 1087 37388 1961462014376
Q 1342 25628 9420637989012
A 18538 794295442
S 29254 856223700
Q 1050 34458 8796581950959
A 11444 766252553
A 37038 376079263
S 5835 271932581
Q 1268 27822 1778973760852
Q 2664 28949 245994906138
Q 16039 36767 9761970025530
A 14916 721266096
S 22567 654325825
S 34148 999719678
A 673 267515411
S 10054 108388911
S 22011 894351521
Q 10072 29360 7725682954515
S 36462 326301299
Q 9403 33638 4861809877624
Q 11163 30813 9457595432835
Q 7315 30753 8966129438882
S 25445 114168852
A 36411 518134171
A 20710 949803355
A 9695 306246545
A 1309 409680110
S 29670 599307712
S 5522 516072844
Q 3194 34749 2491735847589
A 23380 446516020
Q 4106 35024 4526071138389
S 13742 697583624
A 7263 725379856
Q 2490 28070 3796947079001
S 17037 280996433
Q 3066 37136 4439670580932
Q 4711 24628 9596746340857
Q 11100 34268 5327392401680
Q 7220 30921 1678052123937
S 17883 897512840
S 1598 654643493
Q 4771 33347 7382821034488
S 14589 807243505
Q 518 35501 7944241572710
Q 1046 37334 9595409201760
Q 2098 37340 321838737240
A 11408 189344320
Q 139 37348 6713486912323
Q 330 35708 6312859182984
A 14469 767325939
A 3341 154399758
A 5225 476994623
S 16328 291639728
Q 17756 36599 1395450961291
S 20976 221825493
Q 4372 28019 4811539593155
Q 1348 35343 4423406733600
Q 1844 32558 6867806550866
Q 4129 33652 3761543703043
A 13225 175812716
S 12502 288528893
Q 1616 34530 1568532361333
S 32461 936835336
Q 5925 33736 3915642558087
S 28357 810575961
S 12756 908697439
S 17936 772619065
A 18037 835117156
A 19720 586081337
S 35419 933916947
Q 3448 33163 4426598788517
Q 2040 37289 5347770235709
Q 5718 36404 448369811012
S 19858 860523691
Q 6260 32078 7323869103093
A 31856 394104509
A 17146 40114149
A 26112 143218013
Q 7732 27784 5462403368348
Q 7320 31742 216461962673
A 9325 789761167
Q 11308 30632 9300314619893
Q 2144 35722 6168416497560
A 20178 910290085
Q 115 37106 8844360012537
S 25973 2272389
Q 6071 36479 2290306104774
S 765 36525013
S 18951 208399763
A 28230 219707753
S 25392 72739861
Q 6361 36895 4794979950034
A 23541 636788427
S 15834 33492077
Q 2565 22669 990113668219
S 7273 113409669
S 26246 166805388
S 24059 10262271
A 4325 286402814
Q 6794 36126 2988027259353
Q 53 37212 6638081687879
A 15381 618783492
A 27803 682245189
Q 348 37032 7534839465707
S 24935 983067680
Q 5513 35243 253342851614
Q 1962 37284 2159144638202
A 608 399967410
Q 9720 31865 7381605400477
Q 6773 31236 2131488326290
A 24444 231524208
A 5874 852564523
A 33751 312536559
Q 6786 32207 5076327502887
Q 8532 30418 983847652736
A 17040 129522767
A 1561 529901912
Q 119 36839 5075571566013
S 26016 914328382
Q 1891 31601 2904025917596
A 29525 53841931
Q 6445 35871 5205515391310
A 27175 464652543
Q 17011 35926 5419862306426
Q 8033 32738 4762951633774
S 33070 445259904
Q 237 37347 3293695385528
A 26873 154512276
Q 1370 24901 6546236313059
A 15226 157013639
A 35169 180888477
S 22513 970406719
A 1481 822326292
Q 3315 33934 268836604262
A 23946 474340635
A 34607 389328979
Q 5975 32534 4313860803945
Q 10403 35744 4608110142
Q 10068 33174 3261947399432
S 5976 479229749
Q 5925 29600 2691042388629
S 23300 644420788
Q 59 36796 5282524884599
A 35787 231748509
Q 1204 36977 12898809183
A 12146 660819653
A 35981 387172149
Q 9210 36171 4905903372838
A 35125 237000920
S 12086 888424252
Q 4800 25154 7399006648784
A 18230 869785442
S 34866 462353453
Q 349 35526 6109238653548
A 7802 179434730
Q 2327 32872 9736882614217
Q 316 24272 3416803163564
Q 8481 28289 2357983307439
A 13032 505030119
A 34625 747071072
Q 347 36480 9830232783987
A 31780 557423869
Q 4773 36703 5126254800793
Q 10151 35774 6344989547999
A 37385 72497976
A 7975 22576726
A 4292 677835546
A 6016 405382354
S 34113 444135990
Q 3872 35340 3682956462500
Q 4895 25298 2345073133704
A 33266 63461873
Q 299 36995 1771387431876
A 11317 282453622
A 15421 508581327
S 17780 897037492
A 8348 666697793
S 2180 866875961
A 3720 8783059
Q 1023 33803 2703472656107
S 13040 160986758
Q 10832 32265 2941906329689
Q 3323 33272 7197748011218
Q 2613 36004 7133212478442
Q 443 33037 2244877325928
Q 9660 37155 4223406538801
S 34084 44010331
A 3936 982493533
A 33326 476116315
Q 16044 36741 150240265990
A 32834 584323422
A 9053 424803953
A 26205 147799905
Q 5612 34854 7169503776347
S 27566 613790554
S 25825 729589098
A 24774 406587476
Q 11548 32212 4834375519146
S 15170 236395340
S 4597 900379691
A 30033 815084554
Q 13122 32536 493847787077
Q 5030 27154 5163265536059
S 151 937435430
Q 16619 35478 7489988882471
A 31652 429577682
S 4603 196025533
S 15635 884447714
S 18480 414177004
A 26838 403130273
S 12387 518216004
A 7898 625790564
S 13030 326025003
Q 2682 33996 2005414364819
S 36809 189923916
S 33212 75024324
A 16747 627233871
Q 531 35035 1889909865392
Q 478 28465 483122294105
A 2940 606302603
S 26415 961170896
Q 754 33068 1512067790412
Q 4048 29933 7631897626791
Q 15083 34456 4896195185690
S 5442 995842142
A 9574 990605691
A 15715 762358444
A 10100 597361612
A 28288 24128487
A 36090 394260050
S 30090 853960976
A 23022 808236895
S 9093 572983892
Q 1857 30461 8360225571183
Q 4148 36555 1595704246905
S 10881 208598956
A 11512 956007537
S 32031 132259247
S 33712 455349855
Q 5354 34398 6484884963727
A 28946 759356576
Q 8196 37313 4020677757883
Q 2714 28355 5654154914168
Q 5039 36427 1208145191214
Q 206 37073 9953119844928
S 19562 895001130
Q 167 27762 2415206719188
Q 1814 22364 3751847734233
Q 5968 35884 2612419072212
A 14367 39291337
S 9694 25237991
Q 4539 31745 48435010287
Q 14097 34316 5906439586856
S 34519 194329514
A 18636 405753707
A 24336 92198059
Q 3737 32876 5677090077715
Q 6142 25172 7029884962728
Q 9564 31611 2026439470866
Q 5477 35819 3257485443322
Q 524 36415 8787050526189
Q 1915 26544 1326207299165
A 36423 95029684
A 18044 294230246
Q 2172 34442 9409132215418
Q 8129 31978 4779385895456
Q 71 36387 1713920322433
Q 260 36940 9034240587718
S 14183 665692727
A 35831 314173194
Q 4778 36931 9452220117189
Q 5405 35054 9602621665083
A 25110 29129040
Q 1718 33614 4451931343049
A 33567 755820251
A 15382 256160098
A 18944 624443230
Q 3514 32560 1923505148642
S 35653 113854142
Q 5526 30383 9842439066565
Q 994 30473 5814585449625
S 22149 686332549
A 24137 172038415
S 4047 213358319
S 23977 560130153
A 19727 324996453
S 16672 872148017
Q 7433 34931 7785837469530
Q 1896 29012 162061130238
Q 6406 31883 1827204370936
S 32168 895399155
S 23652 986145374
S 1491 158185209
Q 9848 29274 7231448926444
S 31741 642470592
A 26344 369786912
Q 6870 36869 7784350139918
A 7615 946963484
Q 1602 34944 8885219887450
S 26685 213132425
A 36984 521144537
Q 8457 30637 3085472123962
Q 667 35231 6186584085097
S 3715 272541229
S 3441 105055529
S 18613 189104353
Q 12337 35476 3692627335971
Q 208 32587 9726786699067
S 36522 103873699
A 28992 876113717
A 25742 657580986
Q 2982 35893 2340741013733
Q 6285 26850 4995352653447
Q 4190 29498 6447717562527
S 9769 316029242
S 4045 533755867
Q 1029 29090 3153414329605
A 4391 450013358
A 901 924927639
Q 236 37159 1843525078836
Q 5312 34931 8003989863960
S 33696 577924049
Q 14283 35879 5275705412868
A 14289 165888866
A 14627 99326094
Q 8129 28672 5273604240135
A 16114 645739346
S 16677 648717471
Q 501 34784 3680732234477
Q 2528 33681 8046426072470
S 10622 106027148
Q 1912 36858 7506315420417
S 20903 511882559
S 22238 613209961
Q 3061 31759 8459663850982
S 23503 389135680
Q 4900 36954 9584997120174
Q 2938 34856 6188846178233
Q 830 36520 414489581112
S 10908 125990895
A 5336 260970092
Q 12342 33594 3701934825186
S 30878 229360936
A 3699 195933694
S 36837 290478831
S 35980 916707874
Q 1197 33820 6242853163922
Q 386 33853 2375571563192
Q 14614 35060 7782106461380
Q 3762 33456 4157984707076
A 1094 291363184
Q 6637 35638 1727160667959
A 35297 868616879
S 20140 919248472
S 26670 839928953
S 7952 584798327
S 2901 571046842
S 32265 535102060
A 12824 190461821
Q 4884 33466 9316870026722
S 14023 899601630
Q 4861 32226 4563819417596
Q 1722 30945 7865450196389
S 35341 881146903
A 22648 494909357
S 29552 322723080
Q 1503 23378 2667538819871
S 245 454974190
Q 1235 33894 7683742645129
A 24824 405135988
S 28996 525347457
Q 1274 25033 3401834170062
A 14685 438146944
Q 6769 30582 2333112855383
S 12232 802836419
S 26103 350038555
A 31035 773443408
Q 1568 33041 9662660250969
A 12510 45573834
Q 2589 34626 9761700124662
S 33972 183680584
Q 79 33937 2823312330155
Q 1329 21284 9008285009898
A 28350 405016345
Q 5837 31286 6108247190335
Q 1790 37095 1846985492124
A 37339 943730473
A 32773 655398955
Q 8325 36841 4177392056868
Q 4162 37064 2661908091344
S 31967 479480569
S 21384 544937032
S 34067 245530452
A 34706 410930840
Q 4593 37097 6213139499980
S 13462 714913676
Q 5162 29344 6084366650347
A 25285 774129390
A 20964 910245079
S 8411 730841388
S 26565 773663932
Q 4823 36522 8095516834205
Q 2193 33568 6098833629811
S 23649 146483924
A 7528 646961868
S 32046 98918890
Q 6713 31542 5854027589774
Q 70 37132 735580203095
S 27102 902044227
Q 129 36840 5550351128041
S 14057 4798105
S 34400 571154550
S 36286 609844112
Q 311 29388 9213961039567
S 17924 147224413
Q 18 35405 7356821006504
A 1886 884198485
A 36254 759195975
S 9625 435967492
Q 11062 37060 7161435639361
Q 1212 33468 8470053256754
A 34359 677443634
Q 8287 31461 3689333129038
S 3112 187908294
Q 13197 36929 9102992962710
A 19910 712477460
S 1640 807929703
S 13326 740312451
Q 539 22663 6665256616349
S 23473 338457569
A 25109 367791201
A 30101 87404655
S 28641 527891776
A 33938 398462211
A 14646 715235782
S 9192 902990403
Q 3748 35863 8979244330566
A 23623 126187156
Q 5422 32905 3199128390396
Q 7136 36714 6447500000598
S 5222 811251583
A 8828 229635996
Q 1167 33815 1960547330416
S 25409 628814703
A 13963 727522922
Q 123 35999 3467222742949
S 14430 435092644
Q 4537 36637 7671498372966
Q 2893 23586 506798198553
Q 6587 28010 8443500210563
Q 7839 37096 9746714593827
A 1642 763050647
S 28903 55313761
S 33409 882155755
S 20440 474292559
S 20874 367327696
Q 14055 34643 7713519540220
A 7726 656825960
A 15589 620769898
A 16720 239414305
Q 7073 37277 9849645932234
A 9417 705994429
S 30925 191548099
Q 2507 34734 1112954707109
S 13832 960331217
S 10684 38273405
Q 973 36808 8824115429533
Q 6845 34356 2370922403291
A 11672 664511851
A 8541 743837918
S 14016 228521706
S 22095 688772689
S 25469 801664357
Q 7506 32638 9488017316516
Q 4699 34101 8641425489544
Q 509 37007 3730390479417
Q 1623 33603 4656191419204
A 24579 181070577
Q 6464 29815 2874386746583
S 29464 816662603
Q 662 35672 8689776402533
S 1745 119450670
A 16932 32625505
Q 7845 33478 1264531929855
S 25653 76484153
S 28911 894777091
Q 2229 32345 4406495077477
Q 13709 35711 1447902199129
S 12476 540088324
Q 2094 35165 3688138682970
A 10764 985127824
Q 13661 33857 4598826046688
Q 11781 30893 9514998305232
A 8985 404081601
S 7813 591763468
A 27952 537962256
Q 3583 24022 1271669488718
Q 6059 31005 1594450271834
S 11102 752643802
A 4061 626669326
S 5142 537879702
Q 4327 37226 4540559282258
Q 10495 34706 4789933990541
Q 185 37361 5337168161312
A 22485 468676952
A 4431 111215349
Q 1345 33660 1080518985469
S 606 872372968
Q 1724 24793 533223703231
A 35002 848786297
A 20199 148965907
Q 5590 32874 4304972738776
Q 2262 21230 8495391678074
Q 286 36249 5195305415959
Q 9545 30476 616075991966
Q 5307 28978 8100691368375
S 23931 225585111
Q 10962 32085 9174593058391
S 3294 287152381
Q 11064 35769 3894699322342
Q 9251 32378 8160981824922
Q 10956 30578 5750086078570
A 16334 116472834
A 10515 78934177
A 22058 208089009
S 3316 352406271
Q 142 37253 4659154092249
Q 3270 32635 1293826618615
S 21582 426687979
S 6571 334872318
S 22027 47334324
S 31588 163107823
A 9128 595096626
A 3199 821017089
Q 11110 36907 5844944425214
S 27068 923942638
Q 5462 36535 1772594484905
A 3685 537910361
A 35900 350154056
A 30826 163685926
S 24709 423427842
A 23726 907342312
S 16601 385632663
S 715 297728307
A 15952 995833887
S 23975 727319606
Q 7127 36695 3454111045201
Q 1363 33565 8183984642458
Q 8339 30618 3358018883560
Q 2933 27682 6111268320181
A 33258 61670158
A 29663 102505657
S 15289 421582672
Q 6825 36915 4643347739270
A 16380 920715492
Q 2123 37002 6950008394872
A 6080 668005263
A 36030 13261867
Q 415 23953 26060548678
Q 5085 28039 1010149427637
S 6186 867812095
Q 3175 33685 7029455449382
S 4230 978511367
S 18029 848202809
Q 1255 30234 2936252308619
S 19520 679800959
S 30852 603434812
Q 691 25323 277672678798
S 28406 730586810
Q 218 36473 2655144445767
A 10745 314737052
A 34193 52483597
S 13417 275299476
Q 14319 34732 7826396830462
Q 8822 33172 3509768712558
S 744 373857423
A 22035 943735955
S 3966 386716060
S 1916 442795732
Q 7930 31210 5042595041901
Q 258 28034 8405689019659
S 1750 386372474
S 15884 917396952
A 28646 944484025
Q 10600 33293 2861658917805
A 21524 148987604
A 27283 401607535
A 15774 565658872
Q 12959 34119 3961442452118
A 10980 977579173
Q 996 35903 6325475053255
S 14150 778951665
Q 3376 33349 1073786365085
A 18980 492315431
Q 13102 33192 3473722241238
Q 213 37218 9999843102561
A 24203 707432718
Q 912 37021 493863784883
Q 867 36850 9344470424738
A 8675 302381968
Q 14187 33929 6152620032528
Q 166 34825 5333432921497
A 27754 44380422
A 13291 974146860
A 3702 293193812
S 13612 29208098
S 32897 96346346
S 13685 608392248
A 13286 809475473
A 19486 307737376
Q 3879 34550 5283411040869
Q 5032 35592 2661346846695
A 17692 990505830
S 24046 657561372
Q 7490 32546 6940999537182
Q 952 21647 6373995071110
Q 7885 27444 8526466483558
S 7569 722973430
S 23119 811582992
S 9829 323898086
Q 9884 35650 2710016833683
Q 14671 34682 8249632314629
Q 4255 27116 7366832771829
S 11937 309266569
S 21107 744643708
A 4249 151997276
A 36413 838840285
S 14190 122203518
S 29002 909891794
A 32848 706703944
Q 2298 30690 3462122727075
A 209 204870959
A 31961 52652654
Q 4045 34755 3504001706275
S 20059 75262876
A 37073 899955262
Q 14573 36086 7489402330463
S 11282 913746986
A 29520 374802432
S 30935 29479809
A 34442 357663667
Q 8861 37331 9220955769788
Q 84 37402 2583405298874
Q 8573 27853 1861972089093
S 12081 408396148
Q 13517 37127 6012243645155
S 2185 420682710
A 29057 696558361
A 59 747445014
Q 3153 22213 8431820659759
A 22643 304862779
Q 933 37244 8185516431305
Q 4641 33679 8552814750752
A 17588 427381493
S 5152 290401607
Q 902 34227 9660419205190
S 3061 903579999
Q 1581 31894 9664352609767
S 16419 185652403
A 16543 575938369
Q 12369 32420 5699556340701
S 33892 983903556
Q 7606 34774 3276296971440
S 14898 382981386
Q 1997 35879 2585962643535
A 34501 218493008
A 31764 146187687
Q 4920 37414 5343446289707
S 26298 614663493
A 18796 174439040
Q 175 29246 4971297678059
S 6046 730656313
Q 12527 37002 2654482968626
A 5977 757682815
A 3409 916703345
Q 7961 33885 1603678407539
A 24153 192949829
A 33375 965552802
Q 9351 32121 912612206665
S 20019 16011166
A 30297 894384252
S 10660 456422271
Q 11168 37214 1684210909750
A 36624 914971705
Q 409 32805 685263344599
Q 36 34465 5172935632761
Q 2173 36309 751844271956
Q 8399 35766 9899557714458
Q 5 37198 992011382821
Q 507 37176 3575448713095
A 36101 75227243
A 11695 310794636
Q 2643 36582 3011493558804
Q 5062 33955 808491469156
S 16033 62538930
Q 5351 27378 6143608859795
S 4295 280579896
A 35843 998749114
Q 8032 36384 9475390756867
S 14607 259846014
S 5575 466768932
Q 7094 35181 6159620263150
Q 611 34102 3190338206690
A 5581 442664120
A 8611 831682334
S 3388 290219359
A 23994 47867402
S 8301 718242011
Q 4079 37162 916888350037
Q 5159 36327 4501356655539
S 3715 314277816
A 18312 361112539
S 36055 144944700
Q 4922 36674 8550962953690
S 23738 856926786
Q 724 32775 9795133395501
A 1166 432569047
Q 5366 33210 5395650808384
Q 6345 33559 34826741270
S 21703 809626078
A 9510 678103939
A 15963 962266611
S 4399 189239599
Q 6985 35525 4698096285025
Q 6002 26024 9896453002872
S 35454 381663128
S 12978 985320047
A 33262 99942371
S 1116 89489782
A 29367 158970676
Q 2948 26679 1938003144490
S 34437 343045106
S 21939 422976569
Q 191 37288 2884504223253
S 13444 123985258
A 29436 125284324
A 4060 546945668
S 15817 72543285
Q 1189 34437 6206754156691
A 18558 574218558
A 23225 544407541
Q 2675 24888 6041650899331
Q 10263 36204 3503322569970
Q 5675 32997 4844824904332
S 5217 846636699
S 36477 924965239
A 12995 495143845
S 30955 216373988
S 16854 475762108
Q 6439 36451 9414990501685
S 10487 452405113
Q 1553 33243 9509957562909
Q 2001 29987 446114611800
Q 4629 31536 529522985556
Q 4496 33535 2479787860578
Q 2048 33778 6497118177601
Q 15292 35659 6407237112246
Q 4554 30285 3327727267043
Q 1201 37258 8090648270682
S 25280 517270079
Q 11974 34045 4494035286296
A 12516 892488786
A 23690 900842592
S 822 534530641
Q 11678 36158 4361757361868
Q 6403 32508 8527348485053
A 26035 766061119
S 20475 418394040
S 30963 740090087
Q 689 34330 4573307740435
A 36344 579813259
S 32856 781215076
Q 1221 32268 9013716145346
S 22220 694137583
A 17468 287054387
A 25299 883358505
Q 1648 35443 5971502765597
S 18686 215015761
Q 7661 36207 28157232941
S 14534 836789277
A 3799 765030752
Q 5304 36572 6706779331037
S 17959 738075774
Q 2375 35557 3795953350866
Q 11744 35288 4170852943898
Q 3121 23956 294697155890
A 26397 448700829
A 21624 801822631
S 11373 424696095
Q 11795 30795 1138808939320
S 15211 970416212
A 11598 363837135
A 19278 395135057
A 33828 555301330
Q 6579 35643 2494491173793
A 27669 601525604
Q 4651 35598 4232522572049
A 1443 941031397
Q 9202 35270 1754325382601
Q 6674 26585 6899670540238
S 15234 68450705
S 34697 776793090
S 30395 977226743
S 23738 850350327
S 25305 822255216
Q 750 28513 8909587086134
S 3692 789534912
S 9067 406514909
Q 3072 35643 2213628199578
S 31615 296613332
S 10513 309545307
Q 4407 34384 2809424769834
A 22788 209015278
Q 4421 33245 2697066489626
S 10283 379995895
Q 4511 24059 5540612558256
S 21631 861546942
S 12395 244499036
Q 2623 37223 5796088967482
Q 7349 26532 1430476068249
Q 10778 33866 5402745319494
S 25275 500918302
A 20066 23328278
S 23787 841663195
A 4973 978419034
A 32078 937232841
Q 10211 37302 5173020251318
Q 7426 28046 3714643185852
A 36069 886702657
Q 1343 36847 6372668822598
Q 328 29520 708956214796
Q 7287 31465 4679928871281
Q 9473 36465 6312376670697
A 6784 840184568
S 22923 982532851
A 7723 220412971
A 36069 560983022
Q 963 30189 2938437542313
A 9980 54446847
Q 1906 30213 3636360740992
S 4861 258976510
A 562 186992794
Q 4007 32934 6112553289547
Q 2885 31358 2775659490467
S 25387 742306861
S 11105 734220209
Q 255 20916 1820502261247
S 28871 187479185
S 28918 297753202
A 15052 627479132
A 11108 461935500
A 22055 61636410
A 7423 163559626
S 4844 397977490
A 1742 998599617
S 6952 411486420
S 20868 646217243
A 28942 438039132
Q 2163 30366 3927455437940
Q 1926 28138 9471379650563
S 31299 324215375
Q 3347 36033 8391153945401
S 12028 809181220
A 27061 567233815
S 26227 871855553
S 8250 484636114
A 14125 548098555
A 25072 556833512
A 26672 759375486
S 8266 588557767
A 20363 551055416
Q 16489 35705 4665461630440
A 20435 135806212
Q 208 33405 5546275065235
S 3027 786468067
A 19460 921371559
A 35304 586737720
S 32641 373900649
Q 232 33088 3706124712313
Q 12425 33745 7834000468530
S 23239 895776786
Q 2938 30993 6431925327772
S 5874 530317442
Q 135 33671 8571492427126
Q 2218 23515 5984332109868
S 7993 91460621
S 898 397701041
Q 1969 36171 7909581053173
A 26026 719040514
S 9459 347928605
Q 9283 35682 1249327474384
A 3044 950468813
Q 298 37085 1620682274721
S 22696 651301556
A 1518 283665661
A 28543 70051533
Q 3524 36062 7357016337362
Q 2898 36949 2786106564432
Q 8745 36855 5859432868297
A 27328 949568548
S 63 952723658
Q 3565 29988 7593048972975
A 3483 245479573
S 13546 145138619
Q 4735 35861 7545953776799
A 29332 241792884
Q 853 34244 2920227423572
Q 9150 30825 1867802086513
A 31262 849063904
Q 10307 33235 4314052948887
Q 452 37367 5203454299970
Q 15469 36173 2971354421576
A 11948 597712248
Q 48 37139 1668494316927
S 2592 616156487
A 11556 193843033
Q 234 25774 939352989494
Q 864 35864 3745174751624
Q 2885 35411 9904271500838
A 31874 948233617
S 9877 339708845
S 30290 142629044
Q 396 30115 8981613117427
S 31250 395583548
S 34462 94226247
Q 3380 25100 5922915640819
A 5594 95316144
Q 9733 30458 7967554048383
A 37019 678971073
Q 3969 35259 8455546784209
Q 530 32987 877369917557
Q 3780 27635 4889525691296
S 25798 767505041
Q 13698 32640 2830240356676
A 3477 208377063
Q 1846 36500 3022512807106
Q 2489 21743 7595375343494
A 8084 946707248
S 19506 871494100
Q 4211 33286 5486649318468
A 17667 59932457
Q 403 34074 6741498820725
Q 9048 28977 4792383066361
S 25274 199880210
S 20440 758891462
Q 2626 24262 8533439380979
A 19140 124631263
S 3589 164873379
S 34113 8757299
S 10938 185005988
S 75 320682203
Q 12559 31749 2584509452641
S 36037 898664278
Q 114 25896 9340596548962
S 3922 808139505
Q 12794 37199 4480419090673
A 7382 870895919
S 4086 907668468
A 24354 686521786
S 20922 968614783
Q 193 31680 9409650269862
S 24705 790119054
Q 435 36685 7891703043933
S 22028 204828203
S 13583 231611740
Q 3885 31442 2524214127321
A 21696 46577549
Q 3927 33044 1911631283932
Q 9209 35502 5719142551053
S 1634 625497535
Q 5647 37163 9605355489667
A 23880 827331397
A 36402 869281885
Q 6242 32023 6572356311170
S 28735 879348052
A 28412 475248308
A 32254 336939262
A 17056 727399731
S 15127 128720659
Q 1813 36408 605652630832
Q 6613 29763 1144632220801
Q 11206 34920 6514043621640
A 4605 247876671
S 5070 72902704
Q 937 37165 6888305879342
A 3825 618465855
A 12618 697648109
A 13418 229386753
Q 9823 35969 3972219594828
A 30601 26096511
Q 6299 34208 8243199872799
Q 373 36489 3788853043983
S 27468 898068697
A 15898 201635410
S 17462 337592951
A 34230 514750754
S 21369 697401792
A 30791 776170296
Q 2344 29993 1292410339866
A 13378 956228758
A 4715 655122309
S 26545 633455702
S 8224 265981684
S 33601 509924976
A 2481 189178383
Q 2963 34307 3040652324984
Q 6402 35056 5014136465731
Q 2984 27833 3348402491782
100000 100000
416525123 708440035 19042861 101626188 730404612 806352167 454577367 964145336 207216682 951278036 708731669 614375007 199054569 918501758 80656794 867693369 198494662 453088050 74081970 173526489 161252121 214944546 131171708 39944346 855731863 148356077 742698095 14819826 333304051 92896895 898843158 166410594 106183879 164160695 166082523 495968665 96976805 226959154 385793930 254613105 137876244 737388199 704077718 26567651 986041263 994175536 70181620 969309151 764816412 586727493 486768388 159025076 802532308 291455455 456933322 920703306 33678625 22436154 965762674 822731610 641187739 732689800 599236731 769284928 152326304 624989921 468190616 246942472 64898223 166819531 78637869 625827193 471684861 538117959 170377983 838379068 954305290 887959741 671959601 576123137 538800856 805760727 506893973 183698926 669113524 870428309 437841511 744748422 510823456 85887518 180875254 640254538 477942662 713014074 616810934 364305287 849980247 304220364 753225383 847355959 15724018 589678056 96181655 812847160 733315036 833332706 247666114 87280158 753917955 140277055 302507577 396763892 171479209 573778693 169285277 809422818 144804632 318117366 57446268 466309371 962859394 511275667 24391283 312190270 371435680 615748965 117817224 555566000 368610168 850804372 169593468 188316057 946810555 298760752 404311226 455053736 698518829 80407140 497935140 59758429 31201283 419939834 298104334 17162674 231211507 638017938 34038724 401046702 330808262 652159557 177999418 216603742 32016615 575491074 250755906 213770997 870158938 516928398 897042989 277383330 131750098 11770668 615342851 723497718 410107276 346084944 321651680 718877321 431320682 444619109 733768951 729518838 498550530 391432612 750708785 724215048 209891384 144543914 643515372 4154750 766269038 945387551 390278224 983612131 348287883 368199693 744539356 195843290 233940598 617852652 65223136 323328929 214955814 666916255 758855686 347547303 563039409 177355383 841716730 134411694 446350835 261856721 450022434 57629460 415412197 678278231 613555514 618536938 213255815 545912037 783196014 552587620 129598634 971548432 326390153 856013683 424988573 678705746 55694026 646199683 314423788 953723105 748576192 651672350 517646569 30726503 843975010 50021680 137056258 205726995 63023397 60302614 896314522 57710070 684660383 171957841 109839149 591840384 84693439 900640152 220729178 292031569 60364179 384323227 195769716 157707605 649898100 886401235 148245102 814090680 548492457 769397118 769587418 873976562 12966310 223579956 686956555 39019724 114876156 425645118 517455754 202570863 250444080 815846677 164217575 11513049 721859884 942819718 651680558 673780689 796135190 580317208 997959068 977453959 551246312 283595950 816702310 352814149 647097557 341620785 436787322 275723597 95718713 828819387 247512018 780259683 872558091 299005313 219560838 735184980 849417089 932810804 945354628 863886795 926718348 351560937 530868222 100496867 376987204 14202561 488548699 316397466 895798517 666797895 918862137 779628616 811306917 897237206 569411988 190379015 261988749 17846683 44376825 286850973 374055249 752998731 75305392 259175585 246795261 513143267 304015478 503293946 546432664 338463046 501757712 352338487 717412595 753622034 35530270 317964303 624887338 213015654 897337314 970206870 641602387 8743250 362894189 821873334 113252583 335620558 698196918 200434294 364591562 52921096 291590750 543517028 371165607 965031319 90521009 649083344 479084736 56696057 213995123 177865778 723484251 109038333 582117339 434147364 715163345 94816847 687306226 939474061 759949081 882847959 301123534 738546362 361850464 451373406 226473108 375901183 98078656 425052850 219371116 334455705 739349850 941580004 995005071 121232989 802577556 102561208 681975113 743135893 646470309 48473299 602305895 490024389 737844625 338146555 107535190 632264771 867332573 246265778 639615245 901661188 693497583 166662924 540984509 864208035 215290834 252989600 88962080 406180147 114721276 993287106 153194002 453725057 359258625 343218012 161925192 687067664 934764074 124099548 663124032 916147707 746618019 738976041 146214154 621992306 193913151 854809903 96803869 300930942 795057009 214785980 428074608 709753783 253524509 852595713 468275149 79387670 150435208 869098011 525735684 529281703 399552521 3329107 126228631 249069646 206224351 16912985 139645222 257794420 786173510 275289291 105178186 625284011 570846290 999343962 44392619 657391439 159548488 358798380 474445852 9587861 31749821 490427152 897216948 166699269 406149378 148264133 684799004 296013547 137081938 778357547 177893787 455073845 527405254 416414063 489384655 735872683 661740583 292615218 827707575 218000207 323980054 116887133 875573111 383288748 218617524 877750803 348452092 56267877 667688362 538921686 355669420 192721882 741293503 896343981 932882011 172993023 769111443 198835971 125369730 117164734 555759298 718240763 728129320 562825145 485961195 438142972 249632292 817852759 278868069 946214470 696036764 746483522 570687065 642197603 524446171 883145172 525984021 986750616 394669176 836231944 971690294 549714754 320355853 62253125 822316109 917395464 117367427 133309726 420935775 726637817 285422426 207760554 746280999 115398191 448740945 795290933 280384511 131060536 372690295 263319910 647700441 78925390 77639710 498297693 149762106 989376229 8691956 590153514 298240509 518524246 330190553 905939470 303469482 500608925 997481130 788051269 28141877 778693570 195234669 374856764 242894793 688406531 474706535 681487181 316285752 137788898 277116028 262362582 353347398 588896404 666850734 279595773 490178807 152597566 324014217 22638153 965419861 247583506 343830010 715012409 789819431 817374270 19011936 254985269 130247545 440225559 293125352 770584437 419325465 626174642 762492290 695615702 601457303 492844280 201482063 985979279 963169206 146174350 148829053 977299432 169336588 340392460 519310975 200649969 660506096 811928331 719006967 580986661 60283262 312659571 365719088 506114436 166597305 576580941 71380074 519493007 537454420 64048190 540768227 515015375 227985268 597847187 198928099 245177392 674173225 860232747 755104837 296579246 744922693 975584620 814367919 983218249 122174446 20378375 123269975 544470588 747171284 532966014 601125290 256323804 443115411 161900939 516400163 450952666 27764246 889055988 589751970 312018562 85745564 521752628 524218973 510566099 295140725 74481475 824578217 695865449 984441300 613271581 506719708 96660707 408363091 69650158 91080215 49146801 152791669 626951857 602401832 607980809 689908001 154688683 822469087 538828093 651846610 22774155 69729566 666607160 411918020 32808129 304333532 236601315 820881846 488939902 530266415 30625859 592726929 327722845 245614307 337490474 888636283 52231051 644762195 788627174 867797708 410591484 937135282 390666399 297996851 479048109 952244294 976769991 649200387 475632303 692764707 966494021 391060813 260337783 290771938 861432051 417248442 40210174 292302328 32957940 820663818 89686486 147078094 386392025 140391363 532616772 519018945 591038021 146789974 294172631 568816000 489439171 991027098 684286605 318339012 324711972 64298583 978963969 351565308 736189394 824984825 767465628 946040644 522600791 920440864 655206963 139366864 511394340 529118032 524368307 971460050 159333687 541709334 3606818 188924547 511168864 26909863 101571440 669162152 905120433 56352180 645859057 773053151 961265792 391157094 26749959 975115772 980750691 401373788 891846177 475261742 379744209 106478298 978650228 875574505 449463033 449852437 571858872 976218170 575908841 509297840 99607364 954828063 360729894 433120962 978450798 340815124 183631979 664166219 652903411 498296625 555110183 281578863 661378900 75317921 281190305 840561290 178945780 242033215 86798534 750907678 974379849 200675269 113536234 636569159 132206703 196105541 520465214 831497345 271123297 967768844 690678388 136522678 540090465 46340832 820663599 511154931 876402035 453051796 87662020 266880320 350016298 360752793 708065357 362262458 197573132 649213822 372388826 349408655 131716432 191580569 355270973 137108493 217588309 746203083 668649952 597630291 456985394 683553908 937412378 272795851 386869001 649196782 718547243 376554845 655751999 262412240 361626270 882663658 743224206 794216748 781125386 573420696 968932748 868102204 297551649 193826348 18059094 453015912 864376164 889882375 966997983 232561163 844293260 927174313 461920939 53333687 56459681 836653535 796588970 19250016 953641271 339891862 206980710 636422198 58325977 48965878 641030428 538031586 346048113 673617401 279783161 406056964 275526203 396014379 157545709 340754880 895319145 710621620 375308369 240942164 113615432 376204543 443379596 492693646 247374885 569194715 682790055 922173123 714785592 783679609 268197974 344299571 675179882 524702917 36927466 179858667 257464150 802547958 919484305 921552412 609700402 795647928 691830234 886971223 400513091 555619030 714720148 116530898 446999604 984358648 124422802 33465899 591753530 412542434 728770707 416839257 632408943 508352654 120231912 334780574 729539457 429652365 614187903 734994470 502805238 399321692 480135544 48717489 891801294 53160655 196105040 432086047 15283144 189838773 33589698 55963385 557804025 203107802 820938612 36377094 155182759 877626105 571886182 377758064 658573760 384402900 570937141 501344585 445694378 676920473 819775719 969466798 590076414 762895174 705055964 109001625 801651674 193337280 638543109 18036179 478356131 98437856 17441712 397471189 967109104 294267889 316257175 103542084 925285365 107408379 234183989 792225061 300775540 273172354 823255738 10544477 831015946 740376561 984113439 888773797 864339854 698773359 562401930 19815149 226412649 632253893 85259988 81935945 298100822 205181101 919260296 732362350 153853563 618086903 548310101 709640578 528457137 420287477 725177206 363154879 257711139 227168770 151097110 414571579 132253353 11427939 468765026 764024444 359937158 590670394 557068262 126138010 699812288 101975395 262094704 534233230 814484217 346206662 384210178 51772333 756772642 296407458 399138743 93011727 664185383 582993496 524880072 248152958 219768373 194030130 203780033 747174119 589941761 703109190 116070640 735870226 413354095 361015312 653276600 646243790 794867459 658167102 276741950 949371168 693316727 378716002 440324540 457129580 127907337 420739841 392332037 324007392 238375325 799736579 183700675 774485280 791958327 444419082 257658262 427210564 714871607 725872884 534709531 667486615 756721760 33926488 563754627 69575933 156576602 866808149 781758445 539817386 50785001 506961106 428388368 528982460 201519542 784783444 905752854 973317943 583545696 181885559 362153179 279645623 754132087 427857313 462580356 566476240 886615054 81252757 221355696 673615352 260218433 897608754 641502700 818484164 56221875 608192959 341270306 912791095 889920814 146480299 562371584 993990065 623758428 690157396 405329212 198944451 964753867 454135 392344677 69963261 931610159 73103622 78829663 4968364 540188989 92288122 585793783 454740266 338191517 250983923 920016142 303538748 772097029 300600295 819914434 317046487 281057272 645611161 263842874 960376621 685990040 977219059 658202562 880339867 995833283 757145224 557568645 406978683 310198896 558678971 645060403 911897320 819219992 38847344 755080697 24123285 707832347 747531645 523264454 370138000 525877186 945001716 549978830 779275541 310753140 6337652 462814673 962927569 983228191 389405856 643134835 973725662 551520967 17106866 494663880 672366988 336464001 905182709 225254001 336881129 820290096 431051355 140735361 510504537 886136705 793679262 929810737 984468326 704771287 895449586 888537745 782185205 564779624 29661862 576829706 916840790 257786118 383413793 212109401 875114897 390984450 38002732 948619566 507631448 320202667 839790390 183732135 861001367 585024584 270236532 636388677 468508133 157396573 175600854 658708008 342194679 181748962 939841758 669850289 227987591 298275781 227050831 581950774 724150330 792878576 449074825 38101617 161985953 790932789 306435447 599431384 34782251 340511979 225276134 655888692 248390196 759616223 300073794 678912107 397357482 92394721 782376246 891033857 502722428 249367332 724036377 56174019 52061912 406125995 549510347 191824834 650643698 627067267 340028267 78970403 677955138 191372874 425138823 102923716 470871853 421432402 823140136 636814682 146005812 266120416 971159913 823366227 1182106 214839719 441821113 76852704 584469092 136575021 824484898 337924875 245225650 855184186 884014471 94014028 846829790 812640080 323520906 509295615 839751491 113622046 824706255 450274314 381503859 188909819 576982203 779609314 733064844 540116096 181360491 917331195 70189251 178272495 431452081 570909454 948888762 51157513 983769403 536037556 763587003 279405647 282136499 374478052 252639955 192974229 385440761 286632076 680442740 573153178 624725505 102901601 816876215 207290175 238407570 351805854 767262347 12557414 432073553 88388675 80217606 978132906 2264353 146861259 652312650 836718800 721017860 591673705 183036718 224804185 484728311 520424966 204783805 153949251 687971780 819255639 139828983 159050508 446377664 948763420 792599568 793045512 278626566 841221673 689490745 334436939 977329958 104050723 723818919 141137492 278516822 367067335 367003048 444547796 690770688 949432964 469204900 440414619 642166739 908832658 111257709 632833122 203523370 302581094 415988458 345108883 230819273 225960409 207277816 193364986 376916415 128138985 820504672 405053835 792323624 127143946 201517687 855477688 336603865 485257266 427022839 911135794 155685597 338616832 937959012 526907998 225554314 431505670 713905112 982847866 697913939 594929643 630647499 79406527 575472277 267309906 126824632 345722182 795004712 134277192 650789492 355149772 37217773 222520232 3756969 581535887 936713515 119606566 550903891 70183282 957248512 783030151 963185806 29716078 146175870 132736528 857849840 16661470 989850281 803078550 469842848 330937333 471822904 667671352 160032126 19358479 242077203 892272445 389037828 603932610 846150137 305594338 717269814 469832432 210325640 356780091 388684430 875010153 304573440 496303536 761112501 66810853 599134091 621436041 772552354 488910764 938024279 778479706 558214025 891548928 24851815 944456768 441290323 393692915 684218131 874358364 179003522 122168898 570693322 695844529 562528765 237206285 50109857 79404781 781518718 536840951 385006974 269185790 294434652 246601310 352032 825213798 339574663 233003869 135964893 460588572 494915659 282034682 593568179 950830607 848755530 112348605 777069856 771380418 483797399 443698940 194318967 957895267 730624373 77705249 670545209 524213019 764986705 706662690 182411082 423511223 323839827 979623158 618953117 867554219 53313756 177820836 168623264 951731714 84851728 306640833 930596962 907667598 81598692 738324761 625780661 581693109 939484343 99568820 829298211 507097179 146148384 928858647 375577673 426091554 65643800 785000660 78619597 340014055 337115960 870888396 447472855 458815049 150452296 100120605 657786845 202388375 259896793 166747083 937652172 797319785 190539478 66354220 137246960 245231245 576319493 408433271 181797224 831283804 984729423 637882341 127703538 694387921 373941881 254673302 348114615 166929673 966701823 53401741 6983542 847691580 95682483 292675893 865790845 398583074 902510168 344058229 82540872 476810479 176919730 692021791 202879563 545160749 114533196 959001890 455696206 818258032 798229097 389254530 987785321 849435214 131841197 536765961 779219549 172737447 268640068 956045895 79101736 573334012 710088519 310226875 877526699 221123797 638815353 996305732 103488564 170428912 651215251 371443167 406793181 492111172 755070723 370667794 344186579 976088035 615210397 139006506 777942015 394319830 287359696 961967145 677354689 648799621 921864152 506928213 408906752 19296103 368726871 784451449 370171986 534725139 887720083 129750747 803970369 581133628 601510361 387121554 496537182 182192738 631791669 290448764 448969186 722996349 871491222 162856978 265572504 204677280 510014992 634448245 123503592 596238597 636140036 860721632 788580138 59131956 882263276 569300140 377398527 365995326 228489595 192620563 935813043 716384649 729803077 274436365 491740041 243570056 382281134 67368176 236789431 889369195 120624601 260202126 270532447 222175815 781864786 780290516 380366597 850257495 100101993 328774792 669285839 815853404 63945468 65510224 176869761 853153227 548380751 443732651 594537964 120752148 119968859 58446055 857437219 659704835 79720916 279260009 209726092 348792932 553141292 63058873 778456627 643054326 272748211 376679459 587264976 16082610 142532048 712089540 492295002 77909134 78910898 210105416 50482477 644873402 405751683 583441961 428063407 354705239 231282117 870590836 26337638 330412328 245414364 490188048 6594277 799554428 280561062 115873192 158485815 834701361 597281852 87622715 480006251 462216664 978155125 32701031 602018690 461162932 332211152 858785656 104154706 962797092 209581077 85517625 761799753 545190428 19011870 602597915 966564833 163081533 423192030 696008704 969252708 8140041 218055612 288201708 112141568 305578208 909971216 698889888 598381809 134939895 552674538 209301092 802105926 502553711 307917196 58744510 934034191 982298746 405528086 961520638 403134086 238444567 902819051 345972517 985853828 58202545 578298666 336147446 633610877 968098179 811862181 572834239 426927133 173308746 23695958 745654865 870858273 305471298 54273512 73652737 784806919 902508451 467656040 805294013 894430213 940852420 126444189 257943795 539785217 902840732 990193262 943003030 921146073 571176823 231435059 284635298 642236679 838039052 912157705 148253741 714281745 784638289 768189833 544065873 818738894 852272337 585668930 960734610 275108813 154961105 102509085 240065704 826731802 279624034 532402607 207319435 922931816 668297757 292950559 254666562 851948166 401963503 338907150 768261779 290358061 265358610 539883635 209393370 140234624 487756553 873904915 581097491 46047909 106167852 917584273 160099062 350805243 799430170 998912270 464238989 4150761 754664877 862329564 553435076 524931414 146871593 7667487 772793286 85754286 729506262 898790747 965772771 915795728 251518847 457420356 598750950 30126035 419489894 415711658 951854623 542681945 438149731 951182139 913120984 993454845 651634658 219322368 771697646 49646910 956462211 200048749 570390217 938796233 769677143 311435498 58512000 945025311 285798495 258491174 554497075 785934817 658248026 143734163 967661271 638096685 42306026 426851321 380002266 254289328 121272047 474611933 706576407 56388463 52886546 886100754 253973499 392509475 323645214 257467511 809308286 113768581 542639733 627531578 176662093 734321231 289870813 58758116 99358090 608316708 43212812 595443781 346637983 205768808 204351965 737361878 126753150 16673768 947753393 961577472 444593060 699899156 978461946 214376378 113281487 708418505 104024108 396726076 636576653 867633277 2493994 66202299 799042812 217431750 126229041 256339716 770377174 771331003 867282181 583945642 422059792 462495876 405898093 509720848 413175115 965820703 797633389 943290777 200612287 220846055 605588490 907579348 322411497 8262342 860668879 973171767 850131896 358114836 45976467 115772668 487069400 982835912 451767764 288352345 988212187 459242606 159502171 260162238 24948212 604728498 339129979 105360719 254737545 220543044 285777151 30001056 132891151 814047305 905637582 974345025 908508210 767312545 291279206 214944742 646356979 793110876 606679875 381270057 619670035 20300671 276459963 59826650 518845668 459679354 898022351 751624611 985866835 603619946 696451087 17606477 489531558 970143662 535382741 530075007 932418162 462885141 185756736 615781063 493172125 285803520 69051603 321495224 875835547 17418558 421121951 443701213 189351598 303197472 204327160 910273870 526106074 642923962 692676472 340273076 86611702 281773643 254367646 966999131 675558424 585393601 893297226 976904007 971855166 368633701 802969329 189331646 253774466 669171608 750233198 265416736 414758343 912334989 754075922 676732597 497829862 295851770 728341203 709917705 482239260 454940025 438311877 984971022 65380305 124015579 209886561 154247215 207249375 888342353 774480581 518238583 742819788 407853791 646402800 263158309 575938130 272020612 177912705 680989460 52663454 41498959 846258161 20285566 843513332 993905304 789024925 760426069 476925046 28425286 223890294 498924268 167456951 519969298 106470877 726642186 367272779 769328174 239846681 316029511 691799666 994065622 750865740 261708426 204732641 198138323 806067661 728945501 366829729 821758241 192482408 663183619 338211849 950147396 745720424 907757537 611025368 316508007 167537132 40129291 995844181 234932165 692443339 284152885 228098445 920984320 294142706 902934183 228162670 475921575 339533797 624529400 660383732 8103078 263786188 24571289 544432401 708349055 941220121 321619170 367202628 130601160 940718700 346111806 241548337 676697252 232114850 557253385 444151512 192053526 408511828 660709133 103219029 110141337 422192006 837070876 736538190 572893463 135806532 592981768 603842655 817134843 631323337 936974582 192789044 902406319 507854436 589313537 222462663 551552148 400293598 95491879 132962990 930917569 291139866 574966825 452997707 283333469 766177786 159935284 433463144 131782761 459386615 974951333 271740859 673351820 912725819 759829601 171994992 290479683 784025393 63815854 299482697 823556363 11693919 560281178 192970929 641980460 351899494 502057133 398415934 32636583 561432631 988100560 217598937 350225662 702654837 576249910 379627112 743650356 303305142 702081246 127670013 277086230 278625125 433172500 379250614 207385262 849905247 58477656 421571781 608822283 95896397 304511376 51922600 762389050 849392360 662150280 902661592 207676829 914524560 841730169 434186411 411992787 358357052 293778774 602217486 773208407 270201816 979316203 249625766 927734710 735145168 492493323 870115756 974454171 470266181 707866456 944531396 551324854 643916442 520237515 946944310 413727062 557772455 445387976 735501630 643488719 129294007 699352859 262959332 136492202 331989350 102873590 755713640 489591105 509619509 330200861 333650749 425734270 75089852 645219686 476513080 836358431 18569177 217238684 525936542 725457325 508342449 527285388 931563291 568189268 908421746 624053811 784461509 800497506 739706532 769758910 456614658 322458080 764885324 703814418 853425369 804880773 466025764 89787036 189711692 144574246 416878498 413341648 490681839 927868127 221529439 249188833 39525484 467195929 958346362 7403728 235828657 517034878 680518967 870562396 524767929 860736777 905836432 609647008 789175999 140863553 508496115 190848474 129572426 178343653 80013940 808562067 690661288 644615375 878088610 80680527 810259524 976102174 531565222 606348030 102032957 266510857 421850726 190381150 363301437 88125944 13684879 554738997 897030389 14649184 298850679 975747888 159881930 919590722 820062969 921257110 879836713 837654973 180496706 205942528 25433870 257679134 614637330 911527916 376300995 910169744 266217050 637378569 985744172 137365821 225534403 160684189 542766227 26948715 936847382 633558933 143331800 266339279 644208747 515756015 131578601 804029883 98041658 136573571 698060692 649683399 870924602 434829593 6337074 418710424 642627993 498575663 353549635 172138658 931185277 909386061 4667457 759549810 377055124 599070733 951306387 19200930 35066819 822722424 446037858 122869845 808356518 93321676 551205886 225078738 12831847 645853020 231449371 807543508 153710842 2865251 304126637 54810245 7339474 544520320 104676551 669057109 221762886 624072360 636454025 141800655 682823721 904979131 339582661 436532640 442629441 405091536 534887958 270734204 549687895 65725853 976414025 299108069 569491174 182800036 488994752 381079420 468797288 313789778 825480557 750414160 995020771 36683277 108502607 672556080 666418656 876674912 514658238 311134262 138941997 37534912 249516706 846276146 511383135 621109043 900727073 555365851 850855202 135892507 602707328 433295605 689868526 366524000 176090323 146748988 323577527 933631864 768592857 156595827 640487987 684045166 987273564 540435725 741205499 835735986 328124299 29357185 530890340 347633475 939325566 748465243 293270143 952203094 650872264 228610574 447889273 625160465 533121459 351367488 333577821 99794760 575072312 793307419 962439625 363201206 168965491 666868631 761904994 98980776 349808764 499269998 431826498 171228339 838769 349899229 385486017 320865429 304709459 817947858 754267331 83335387 347521425 612780367 267524426 667377577 426061265 990379771 411681501 474617896 809516117 784228603 954486683 335579217 768697829 154777714 886007149 752776941 113343067 211292997 779228894 753160355 695562641 999891698 107835426 219284021 141678097 488068746 30647028 48070396 452111506 716457183 50874190 13807888 144775900 81199501 42738330 352261987 61727891 597773772 281233792 744875106 145155507 110083470 466272036 537128550 750648282 138758709 914995559 941851810 120839880 843857683 578845718 203796172 809763069 428246029 445738685 313119327 145791398 905665644 589157179 309495676 965486359 199664630 374877306 446868239 319983925 690190419 853482246 237078188 65504408 126680154 248407532 8861630 319947772 694280797 280975052 281798566 600851458 63327666 342593930 378451830 464350058 333960387 725662915 122760004 77194245 294691412 587373906 265060605 133455515 462685896 116890758 280908859 462535663 200704998 996984825 644490391 877882688 834690006 655497600 950666567 53013730 326005098 82889242 542083866 830996486 48966988 569060402 700789012 955797197 57465541 390071586 682493603 145497846 934176935 506511800 622119074 503584863 909773838 867184764 336441328 184966658 872088974 745259982 723353767 929944151 549610785 870576654 825265688 331380796 231274947 548896491 44124901 952486003 747367164 944110608 63213256 105542073 443364941 26474744 112950598 675280103 301851024 405819242 671470333 308085665 327055332 815986800 449636572 65649142 570824186 86920925 720938509 145443164 169515158 681936625 587166626 656576672 118348761 380719622 146033735 417490350 601960505 300068280 989803249 210986817 95654806 162535186 234114518 809058196 333987959 105514834 60348453 137597846 749998829 846315244 191087678 429466637 522654187 210433967 727821350 114552330 671878395 762324822 672400200 774451805 464782084 890666674 432662822 659204910 337412153 713456342 100987538 500278298 572765445 521871986 568114375 671095948 585470534 481101470 57555563 361565095 354461885 126474997 383301982 288038806 397612489 731180595 595011286 749134624 101493263 302346757 157283537 78667932 495599957 861342554 715249520 208213799 543031740 830081591 269223413 307913020 322461480 574332138 112639439 546442709 923386833 413557545 38537810 946026934 99526850 535519043 172070595 394614657 381960143 308203842 325124345 520271707 440594629 405963082 369791515 326924368 865402058 113297710 7542571 340448816 514452438 755188147 831990121 687198028 342392197 909349147 127989158 648459011 979584962 916053841 400577150 821779247 541571361 209677973 167049129 902002727 119195432 748227201 17460523 308630160 799775253 587348119 132772475 620219588 837182940 485131105 139055016 655545583 933290564 51779981 430747137 281079824 795986263 933391049 604762380 693584817 556175029 969230844 462557684 838409438 827991033 602841681 364453244 489867907 812046541 965438584 145553060 84699503 431023137 823873475 209294742 600573383 930967039 6313268 831263435 822071857 336410792 838565865 504014506 385593928 60447794 482129814 832069970 786932737 492121203 990707696 150618584 19087280 305289996 683817665 103088862 60071392 562787557 830330319 950875445 161915566 60033853 869371612 579710654 945839742 285729893 127187958 788321829 220278664 593239669 674373734 238097422 606839485 516720889 355664381 685950377 271045839 777649964 978254526 124052433 41585617 239286937 886343606 673685069 267828833 590730058 765396796 443431945 441799027 205076110 126566158 846507678 500535644 889978427 660661145 545242829 924523431 129794328 899753198 101970172 149131207 876049309 430608248 307036014 509278592 946642008 597737897 367106681 683969664 781428626 997472142 857834472 330774047 214427850 815610040 116505266 476733364 72520790 227194783 483759922 203056166 171894798 38978963 105563115 181847859 559215219 456911119 489085982 913190037 502279893 663833996 415369063 244276404 45655128 8454799 910522136 445109699 951279503 390434475 240141269 683611669 553946594 57296354 879085350 550880670 253468209 888153070 15635543 301158359 677359516 185639513 372765147 641935517 50490804 975771108 82604816 395673656 161583153 344957369 786691571 721706415 773038203 987389087 80541903 31191194 738398832 182301813 956039579 800595137 158661685 502775742 255680698 296965609 13709175 526592149 192367331 61473613 686602761 495849379 845459653 670937548 990844278 246318890 14674256 140180875 413006910 761562204 892251712 316262418 692280957 292308158 529776051 772126088 706150016 13394449 242056469 251750350 579010989 651114392 612042404 443032862 366272818 200711311 79246663 423796516 112665414 760491550 243971164 696298640 63796403 719012318 402639779 552218273 855036296 207603001 747407202 337095352 890365710 839053470 641897775 79480471 208748734 966173567 503302061 535635574 505250102 584137626 119845569 965922278 915681523 489060166 859120929 751972384 52025308 527943890 618692676 311614249 786980375 96773583 706675932 968011886 54252115 383674880 754507757 176717297 243785825 330512136 240931301 945127907 167788737 9183938 604007187 908173933 842929499 562554250 5026617 734539693 899305158 224386797 92641585 872626290 123907329 478825686 893758656 750815784 314552451 711135709 50343773 41516719 126552714 314967200 267446166 2656721 224617945 769927217 738951197 968353960 443153813 186385542 281760033 912583513 9537463 694823091 772811060 838736884 989375787 160666142 570724993 871372979 4953176 468564863 16818993 265191059 748485079 902840504 279906528 868864403 730891801 472893113 556364269 669326886 853767211 876367639 300920840 552705234 466242237 714051367 487457199 866367668 639298416 881938239 306353033 692337302 258060659 816191580 293782985 569538871 179726611 596527324 628990638 507476249 219638596 59818858 896479179 274856719 15354037 89011574 382450661 467636458 684546065 822834024 146499476 72710449 574938582 868462140 818886539 501391692 240094559 879385744 654898546 277940136 66525937 764987268 464063597 840551705 437901421 169783595 559758559 498814536 129639358 96662130 618090983 913989801 325049973 26901338 168163417 286439891 579455229 492797797 405642388 806592248 902048458 875443184 955544867 393816760 603030003 599021412 97070581 671401250 139692243 367932480 956896308 580387887 357363666 812957309 654789380 10912383 30424759 838396517 499005128 475219922 804732991 72175169 777080948 347199966 168904054 270425034 11758156 255404476 20055083 927318008 708992212 983028097 619578317 17389408 383507803 795946078 734863178 453688325 162066746 276150354 449654758 30474099 928991050 691273439 860605331 443531761 471262452 398289476 280469223 561601739 693081274 373757960 648043249 646280296 211607702 553817723 372889702 601255422 973752987 893293158 224143096 450939085 602410981 12672858 111120322 384906579 529014479 503624508 211781362 753135012 80810102 748970171 728676903 197429573 530207201 268108929 196843046 493082003 313329059 56441212 53580130 3816904 239625717 847870509 656157891 236743464 544534553 546978699 560197048 480711775 938756601 804070960 630193240 435954621 352540130 677797190 734462359 585670604 275861441 673686162 254534640 693953658 341264938 190805651 919220133 142678939 404339420 782235267 218385563 792339940 108329365 19832628 372820899 984354715 320773987 202226519 765403758 519284333 44162533 470596116 576509823 53503824 21064618 784500770 419333955 203888168 595143005 392841846 404291621 890266181 689486894 278168979 184107158 390971496 719283843 658925892 879279248 947657899 477734032 65833487 998124262 698948143 167220381 711274899 894224843 181237563 481564318 774430023 854524392 830957073 947963398 92268042 869500515 714675775 690808744 679495788 638815733 494380050 917802009 684145837 639113847 407726810 192203073 110407193 983016111 935455183 464889118 841631660 775501302 11515773 318031223 413955195 95584062 581964141 450327041 54949304 979664498 98015951 313576385 132122590 863720618 658476600 216224749 781974293 584386578 655224866 20040941 334507056 228765636 748448960 80522431 226374186 146685679 596108107 250893163 524145366 340815647 278476526 553866142 701492632 743906382 553837668 744282242 841746473 44843134 602757733 361569026 785740622 709174652 542844007 34787724 63929599 457337892 819915503 649822026 221608723 20796658 700628391 81510836 72757987 568809794 752873705 231779553 832131439 827638657 489921931 66866874 235301649 413124913 204756138 938887513 679616518 181343445 43887791 127980468 702481463 211650394 546906597 402045387 287518177 22164206 192308877 357224080 150905731 525895755 223782534 311322863 293955843 582697369 92988101 764974826 573280366 249163141 860038656 342392764 32817350 467057092 41209432 251673868 407112178 221954096 996045177 230475871 969572259 235383863 504221689 472237619 942729120 112380369 141987724 976780644 138202447 441876831 214317075 609074533 523642854 292345351 57880387 26722550 263734730 14609832 944093678 914720591 298617210 189797334 649871481 79475580 201512282 421130814 595129565 510399864 250360098 773838610 120174809 407075198 608245787 615166981 414924323 809727984 283564762 26184474 960049149 8925755 316765597 80580248 835332416 557175749 670807861 829563509 701183824 939097065 803741655 745032799 534838028 32423382 695254496 543576166 860290791 160876915 494884869 370290320 168364316 508140056 496507241 978298900 934686815 574516207 288255130 935391854 946825519 805665638 285153390 280889577 537765237 361063340 280968981 76129674 166687989 263923696 938004154 742736404 648851801 139469199 531173255 965792607 861194872 786389734 796856667 586099040 431843486 427890616 975128287 921585021 997765314 848022701 432140655 818009285 333999305 388822498 930784178 894384951 132258624 225430237 125493754 593705864 105443706 60185327 496535339 40466842 726726792 903399882 333495324 291978955 837937001 883346702 871023895 438045547 283735680 704974542 996057522 12509025 152792915 541890920 491775813 83071093 461537005 439765614 132938876 312947050 165310223 812772466 769670255 758087001 294158112 60920977 219932945 300218250 131467277 124590997 57361581 289087341 860895033 403754852 932226582 757965821 433451741 921731713 246106075 759069638 107548159 789570348 192344509 1485006 147757532 275912171 359458819 745115785 328309139 228079759 639050961 9203395 800956769 7124756 750111125 446543116 593650519 821973240 880154389 638759473 367375772 640030745 979663645 756419057 519585640 990739079 733126052 69424117 61548454 9244819 301657106 821003838 228619986 530026218 330658960 60548916 948581863 693158141 848414730 737200848 36794092 729810782 773501411 999110303 194846601 811658371 372715194 684289051 993185074 218215438 60744143 967056112 43060236 14527282 237076322 246094968 752210659 24969633 922276112 130182801 863632659 195686943 299712320 269171637 521821872 482260485 46968690 665631555 662292959 790363524 863591600 294676173 607609454 583224218 737746675 514925568 39080595 217606855 723160079 395104689 946335881 449697159 494856802 528373402 516950213 447822670 319033411 994115547 395443449 813353081 617617029 521616900 193743076 213549950 387301899 917956785 444661140 120241367 158828057 537718487 102191920 835820863 96870705 374155561 134230735 865230863 723894835 768814329 99121836 693035977 862061231 825932704 202456981 789935914 730330162 413344922 577772589 317028998 294922075 450115057 207621402 311913166 620346408 534540198 412263584 929958977 849409761 346440283 211297671 190469992 721788712 155183615 171847594 584731748 37463817 656122165 973712220 386082965 352306843 549220322 773862726 897472912 450089588 52972235 44217093 690846943 384054341 721036596 836473256 227118728 159370593 378572320 785017557 84588554 183459215 278885585 761614890 652442129 539050907 54435407 546661940 219990046 673458128 112869469 102639551 965537501 650040538 49908487 496867886 203295273 507374444 877151756 763980548 610949243 123562814 21474940 612415015 381687274 21686476 730587137 669760007 982720528 498662688 171131632 72247197 984770903 957608786 703474611 227211225 222331450 432794312 411402030 61541399 360129764 686986807 766748534 993553320 877282305 40980618 472657173 143699622 930409045 694049904 83029565 193899425 205562678 460558886 158531154 60614217 695274852 380274777 282729240 574999580 960689177 383631603 988620118 46635385 750354929 728591374 651419058 11364396 423093272 43867669 163280043 634828367 475556015 794276149 88955879 630665533 966972731 293605627 870056409 610482690 299175605 544341900 526995854 522288346 510337963 672095831 447712063 540070405 698522866 596624327 724108186 421121092 310407818 33541806 266868444 772738691 130489130 328579981 447080232 922468813 821648667 410128790 741347905 857393934 68928631 627927989 761303397 581321751 75290330 113467153 284085609 617427396 284975194 881160179 640040684 784793007 294711283 558288567 202273718 90395241 520449822 806324784 675581176 289696128 761570767 725931392 284554365 945320507 790137096 443891485 583734494 956692319 275211898 382865992 488866971 153534040 332746523 620610287 309450416 370089357 529602285 954765483 979619260 385420290 339680612 959613103 475161257 698359339 195226680 821930622 861059566 192267686 810064377 166321911 213416043 946047130 751996744 106966321 774245844 446587849 798281835 846149095 978136259 754914239 626184944 17819021 587621666 898881086 478987455 568150799 809995686 572602833 819209122 438567884 983385435 813256315 738469344 922546344 170312894 829353746 269772125 55336495 738722771 366025369 388541354 471303158 787195283 914128795 643723797 298467581 427655335 695570791 423747698 491497223 551998444 932408187 496499200 818893001 662780029 335353420 580711096 754163006 324310871 144337153 140568087 502830313 119542423 244964651 114102481 262348132 185137767 556970525 73286794 796008883 361287091 778412680 895829845 655458660 84870875 947378936 48457484 815215194 48578427 371455907 614245502 501028855 101370627 115580975 212468475 105674139 727778606 6739843 320095435 280700134 584687600 913484127 176886285 712023103 919411591 887026028 232566916 348798990 270118016 777424304 476017586 618613981 963360671 504224032 452655922 619036187 216291015 609185310 110946499 144934386 815629692 511519741 96564869 279579290 858318872 271831528 886752298 783294655 189723090 702610217 48472983 565882814 559761883 998400414 171678392 189417511 60967873 986721803 301559908 811327326 662715919 272486966 752364276 216443763 164479431 190887584 459774896 361255865 848482327 293204158 257187849 791090193 521649490 623685326 974521770 326449717 577151771 785589588 253727660 972916937 707715569 309273034 592153390 420512249 154431135 89705947 257448593 152580822 573116416 884942597 855755506 903272124 60395429 746988447 927665554 420898058 989592157 872812898 378919046 758376749 918829596 416316584 688062263 203090505 593532503 657530043 517111782 785127840 267761411 919527806 731661700 203766306 964158859 415717782 182167714 826831250 49748156 202888859 515403789 548522417 909306324 132620160 131090241 761184690 238620082 239203798 78991756 859874991 82241068 917891754 670210131 217982565 38768744 346992746 298188759 601299087 197355948 41789171 860159340 840567135 108866532 872994340 455072944 552227596 533958615 913417202 349062057 130145735 749754208 736624185 339604379 815658668 38817040 533852261 861804604 960375983 1322798 633590439 634966155 265041731 217235621 248795468 522415435 532207802 512663790 350814873 240806220 346289437 939884546 647635528 131026048 865463822 228310129 119422168 95702776 37709612 954006848 308189670 755772893 120372418 669023961 301899534 359780636 458712955 401070194 291667750 290317013 650791531 480569173 260773567 726973412 334994236 157564616 97720246 348508351 704542738 424358641 725156010 273614198 521146016 349955445 877725357 334862713 76625097 592260440 42755883 450284826 103799090 405519899 758423784 446164739 859185846 25419280 684849277 208127204 957148108 445995834 105893642 885919123 196206857 489276858 944112827 318331104 190590667 301433144 684593842 628427142 822569145 19311412 173740381 89020936 634067870 574913740 596300475 57237889 599350208 411066124 220345040 11120803 315220569 194820067 260403908 907783318 487445545 529113064 338267326 141928870 764123996 262799569 311789478 497264473 862109601 302960814 942427752 716464670 887044044 52233246 678665306 88050219 35018489 433599057 943114234 531274818 405413297 338039527 180409354 723127372 18760722 673036721 140950323 353771258 891969568 850161018 100349002 502528893 491398647 722354279 240631459 790162862 208349717 308781379 41529248 29713395 116361318 722316033 2492126 585694775 636911332 625777182 156566057 670503807 166127147 54674235 229034854 293726889 254981321 150294300 646694914 16274918 375479834 685670415 318389949 605613734 82982421 858805300 255227800 972901257 341354038 739963257 103470348 918206697 821209251 355377604 454842360 487151353 938006438 476686544 460629875 38764226 900908805 602710060 797384863 373988428 891489293 109343122 18901697 758928885 418607708 461985273 979516251 119974646 400432185 621159652 494097378 238908713 419422200 533614254 64998218 982834031 535193840 254247607 157138146 70316457 950212039 409149961 313893182 637698653 108405012 70176122 471344315 196416865 528256751 220650778 552008821 4680335 120266005 737392520 129607635 689149659 320151362 34784191 440720103 183131874 327246791 265426217 82392948 768268795 538224648 401621072 108633837 613151595 966672245 885512161 252750123 136732077 456152868 830087774 812876021 391992351 56988747 395066011 327318502 128551693 373569886 793279173 268822437 521245400 32826760 221345301 918312187 411350572 508456058 335895887 461640973 872947824 216228738 785545908 585099572 996732966 903332497 83932533 497507083 931056173 795610224 557125528 994634309 750186799 477275658 542694142 540074271 375880755 164629159 218657880 263314206 867623423 805305529 926315871 817357535 892677151 552196671 986070116 109611380 849026916 679657628 759059125 549969971 133814566 423148765 924527079 298269710 824683617 169021620 377510821 865176185 124896688 938101822 308569730 819677605 167679549 696811495 250952995 419915482 432673609 790752418 34672377 970085868 369291469 108397102 748996700 203578603 216592620 300294202 207262095 733346161 661439636 263449340 52668428 653898318 575014253 153912768 584473368 558171959 39270838 946844497 913782848 430022021 277123588 416435612 909845139 947361848 752434791 641939840 458049323 368206272 786444750 892162675 5265695 254025581 981690654 219725529 302398147 606203694 35335474 92067377 825800864 147892949 655628181 848610071 243420792 211074753 173890104 343384735 62022370 269250773 978634947 701125027 173075025 377630236 59430201 295515294 547372292 886597433 689882027 618311719 367459918 737122810 188088540 607412489 724594125 7211030 73269895 838289487 377533150 124967448 576861029 989796068 84896976 902316483 768997415 482631895 279919475 644271203 606688813 65032093 269099056 533497665 100905371 9599490 842165261 526946662 795637802 252225053 548911439 253404014 343007499 491024930 241784792 558436045 186931917 170411409 203524548 9070488 93968148 424003332 829501172 950296260 53018517 434112550 605875190 123285117 182008179 922130174 331871132 874408557 223979778 880828696 978213604 132568184 130174385 9938154 263152190 742425905 153980501 550359963 198310525 412838949 696792600 830400254 348156474 985313387 334527970 627080218 857547342 774522706 435595019 300905323 77060789 740338684 824401065 155094952 307866201 789766307 279391403 511414843 348295942 881899547 861314268 246619427 35008604 958709044 868032788 156069263 266953585 724503696 317182144 620374445 436002828 57879389 197377873 157392759 633589805 258466399 524270420 129310968 904873980 909452866 81519250 486955438 189142416 984314167 453844784 840182640 31448125 17088443 106061601 373508125 451653372 728625349 904543325 512363200 803481081 260880275 387604200 699335724 259699754 921805697 107976285 321022577 773516717 94608363 241014863 201665626 74242495 635862824 143529449 490924680 274245894 295686135 318108202 668115035 95795209 439013477 681903853 551993639 241050001 21944878 994774537 545748726 143205386 381809645 855337903 453531556 443365674 929331395 886936950 770303396 839171741 930754599 721768364 12263258 667620616 261750529 569510759 867458899 147731520 251523887 991243398 390516292 986164381 855415563 816017474 186433313 331889539 130752683 498770177 174565307 737658214 904649707 970533424 924398117 392030891 461257183 825366631 656705677 63111617 543697625 414606779 636642718 134522465 35489085 44500825 804072307 239745189 828906412 151259666 269713921 941480387 814998646 419202214 89888831 317012076 144056444 785681037 386801641 117947217 626398228 7431273 366525217 60783615 732480942 728734212 778672458 748746441 363395563 879043887 364602476 253633163 189926028 6545693 482114439 874287969 759027171 402140262 322171160 748739466 281479864 17964895 335552318 376397130 540378510 669564808 56897650 286692316 484046321 319458231 285366383 988411140 287846686 785098263 861447882 429948057 190733207 231458630 85539826 217042273 188773518 449092104 784374051 482015356 325139698 37301247 38255235 219576760 481094786 236005680 836697284 106481322 7750356 682523782 340244580 537147328 12222365 5597526 118188004 14703386 82551066 483144566 314015333 771272262 712487640 426744254 686310736 615526040 36324831 187443022 902401345 958063440 574655940 316260678 608141604 926761073 572755882 420134820 884753550 746753228 577029184 784145103 226553813 742393870 410173172 687288044 452670315 235696257 510606818 386998422 65955735 687712422 344535860 63262656 628094382 683009305 482841109 97650326 107316602 809008 70541504 693715109 338415983 163773195 109893630 277146314 537554576 716357840 258228674 965061794 798140448 956477178 705499132 971031957 632153613 808324707 664596993 723754134 207871588 213158892 830056751 975356595 623302840 527945478 138454388 788371858 443411269 21164173 227921061 72238144 267488547 609462313 788820661 60283354 961546860 419655150 974074248 168686554 761953234 719291754 291158238 147799400 431324883 905464729 312005035 22126049 303485711 691142044 295520761 651090537 811085795 98821109 938987234 498034604 100514054 292134471 838530379 477291884 142329986 644139499 2694153 366901755 188897016 302634950 440620318 857572563 913881876 271469202 728538295 292229409 409690965 167288794 18619562 451042433 481883628 377237366 326635237 208880657 158197067 534785238 515543576 107096842 824868652 467360292 995203785 106610241 371042577 705688751 630872851 25871299 149264408 468464090 63319915 650909392 999168051 91456873 747341219 948447190 626104959 926798001 239709083 111349639 131143944 672071309 712758879 516210340 207305705 94824717 615007365 747758673 486897884 500442383 887102943 448206274 667292413 940888343 143487249 975085700 734946638 385805693 961868129 173731519 781856784 946077041 8224775 620547373 500314734 841688928 948850304 262445829 977716611 659594770 608195701 22339440 489837862 999952639 167659680 62445670 33816096 268905588 239208660 285377068 653216747 448611991 30647644 248765752 341600819 683364388 225666978 225885993 983873325 698293100 960190579 471406323 752456140 422123468 698850197 910054760 457055234 305121666 350692729 974216480 272057303 57536556 668837100 83991554 505672464 681935671 95923137 174506984 202352369 553182244 781952691 952331235 291646538 620757261 676961681 250614567 201068177 553256678 769224602 301059570 699943495 130071029 97320139 598140414 990406926 330685737 31606803 828278563 499465317 627598716 762048085 208877530 54287341 482779885 968890339 880223710 956934499 987824232 139868950 504307719 299306255 404521051 282442967 455004732 579805450 229104083 406128709 76094461 63643067 266324656 727930011 496852863 941677088 533932808 162288232 892024891 249799232 695565484 124236328 8041195 415363107 377583528 72125752 191069290 11800645 793169377 278217429 631538180 777015981 848171830 220422555 800594719 104265279 646334024 61413720 349992931 824625044 315023792 624674638 750966618 57950886 929622359 981502254 577326174 207046640 156795852 735421544 651194305 703719805 903126525 625258144 991075114 309661096 872095328 299281781 971577599 130314572 684095178 677767001 946384121 982380106 646076814 388168388 734912129 716289305 894031269 699515504 997012033 568276355 657582782 297478225 272767928 864882205 802483690 309420946 131933573 917962603 337272273 885270733 514981659 511234511 509097869 248061646 582391442 817036124 640321523 193875623 890066714 520945010 304007729 286712272 894807109 796089036 497941531 710000210 253091706 549954443 489256730 580974418 904430922 97543328 289987808 159947108 134986792 452026432 187382321 660556785 56699193 959023628 944385045 755455590 19711463 588304786 387588579 213688463 50446094 483965987 229401111 234796294 584089142 527457493 544902430 208858060 921423172 971069239 899721868 365068075 208862708 727288084 916364024 625944145 207808349 787204521 828183361 907306201 834897809 552956822 324938844 536755683 170587655 385839213 234663758 832705275 88937462 332317847 738137665 511816050 218613060 204314905 477320918 933327993 324404053 88490167 987549826 165652238 92395935 412807368 488364897 193521082 222133782 817053025 703357196 863174392 480547109 792944929 415276958 201620124 790404294 257645621 228572722 120416364 724228531 503115483 138248296 922587482 175241141 891844039 801420934 498249358 241834625 974919324 430106890 819851418 703564505 258047368 259094143 707681091 654318930 876387181 100962385 470248252 127391516 883696381 978408902 22691021 416078064 637683641 841781828 965022503 615424469 753547290 937024967 175925815 946167524 239449726 39443359 850973451 39220495 91133948 794180462 182558920 430606152 528719599 536707400 267419513 76587420 238568428 427980136 461761863 981637697 923043223 269742080 901074733 857672669 939705188 181813849 65948631 752904373 878252819 231355497 55666257 336075375 589176467 798088916 770148367 712025219 869267194 598748968 82498484 706364229 164201777 349024770 677939072 104088236 710822276 449581479 47020109 490274850 257991359 657843966 462391011 257877041 630302740 88988512 169493480 808888993 253897600 712503436 260192881 729503258 783448031 140027581 695946522 777868101 54783956 810631413 572307272 8698969 967746484 4107906 297085302 327676282 548443903 776540854 296913199 441072723 734037101 507702849 247603566 295703243 931358350 437923715 552355562 386320983 755853146 483062551 106197012 717184655 161614827 911536481 75653166 735914763 745800988 715727429 389340675 220846543 915679539 819297917 727080311 156152763 834971591 199478513 154665016 189655663 718724906 454063455 189147449 54007124 747812586 342448318 141344268 327377223 463623958 220993846 592921806 822366448 264216437 950967534 198156318 377639438 206367309 251410027 54280865 28451908 880808688 499146321 426436795 943388812 149307388 601332000 894252540 118130695 659747666 176478652 726690750 395080858 278887163 182958845 342317582 168413559 89769315 985390726 297531375 287751720 476652031 918655944 557087738 120925448 590996140 978088884 397437769 384095658 76642993 401301431 101022654 39239650 787782001 971825586 814121555 274207784 193865854 385775191 413217380 21613111 155950922 53024485 546420299 313443189 951386231 694023406 682794197 636094434 638798177 612679843 766395135 251848465 12121471 332282229 93393591 574001763 316491727 757203593 624674948 762573809 338664667 638734362 632293396 351067340 845234782 584379025 546967194 773020317 802086113 671830401 816900317 542546568 662160153 93195163 177877161 996520233 874083077 253429179 14022076 505907799 660919031 625198597 905489656 692221139 433745208 988181403 388250205 706690607 161263111 145311864 699628121 115467199 747427915 983631368 292140610 900469154 636322826 977558949 500874794 753023383 894051489 696301510 882399107 491717452 759236250 594689574 291857300 53609495 874988994 529352584 829927083 606174159 869662814 986834165 223218924 596651679 632358703 151423016 148552084 365170542 814706068 205535956 189809948 759975935 486665280 455689944 799267084 86213682 330649555 99215574 45041216 261412323 513035421 723878253 552010573 82481780 201869175 683628738 347147708 80523903 316951232 512740849 548732714 408717571 344148757 219500275 435743141 494321152 505110409 587435013 704454580 90371212 240387775 775169502 78322557 152113213 345518282 867849809 187147480 172632567 850079838 507878590 516860077 705069041 191372577 399305615 290099871 626186783 213400329 928694812 945119936 967309240 636085085 116863697 825168647 813766848 846015480 203428436 619698263 701772913 43920990 737371703 80617866 207111225 728699296 722744646 91788271 897270597 504555589 549396128 268619947 238445982 652385274 22382105 64866328 234318868 296578793 90372961 56381138 278457388 328995704 735164623 252199030 89798923 917031867 816812739 452937645 51788704 985747628 503302467 992205494 703156472 603639278 198627672 332420007 208471845 580336384 953262467 719425035 175905616 140924953 824599644 520801025 21019605 417809923 723333994 16110149 67530510 385986697 817188883 344224488 627634342 152041774 274190651 895687182 372047909 822121880 52378156 926244957 580144258 721842613 820284894 193437025 95281555 120565749 630417834 123742296 314409029 290836473 793651547 335041950 720683973 999271312 836964964 640665073 4298891 873322429 940691869 127526161 234710501 924348281 518506853 278440719 474687293 264446178 240787255 171205980 235551138 746329086 36193441 187095149 412973796 663473942 808372296 595639726 790353124 947726500 28689382 409304532 357435258 648180333 911079968 183310667 558177807 552986662 87648097 687824538 730014373 161335627 292904071 9855526 511780264 363027178 499931862 149642905 815809114 459009542 605184759 828259303 350585709 255421975 701224567 365787385 191299965 431219230 468888131 118713978 774840781 121485896 778908034 397203408 118679822 865596697 546780279 281987564 184858464 295950311 939840154 700506579 179232290 949185297 327816110 14034745 878966660 789882848 709974670 303848116 663478065 84415904 957896462 177490985 35785910 939522797 315690359 388330394 710395969 622994863 827285917 624143434 558306392 902783089 144392864 304503952 186210657 898038782 630753628 424888464 543024563 626946987 477619393 428138114 102968399 3547135 637030708 508260163 27622528 225779383 70470135 280017422 79243874 615270120 492490445 455924103 345648446 206296893 321254458 847194233 979467544 961879543 504725689 472459940 404406082 398273731 477026082 865585145 729061407 694565719 141463905 15368022 434291003 678548405 979820841 327865202 212716250 242781933 806256487 678957552 707310967 662104957 465113876 261669472 289344714 266808976 704683673 297507201 127110015 208420907 119111487 136685834 61646573 697983555 173982396 263081012 161413593 463563102 699270559 600824846 694795408 268701961 417845106 368233251 268198699 205189551 266425258 889272297 369470659 147382495 725816249 860315527 454890935 28336916 233002770 168500101 755533340 104307985 152733100 291223168 106257022 758138988 876529555 959656409 642902849 458428785 929018501 304079146 215320197 952999110 272334862 679535663 913163791 16586531 978471760 868901960 569367709 510680434 389921452 957272851 294731713 880633972 19459366 479900692 473494889 23696092 48037101 147043026 411006181 408270241 429641187 562795020 153263958 746574248 173982413 698089109 210685905 142830620 164697035 64994291 675180091 137843069 829103200 355434789 891017539 121923938 731978244 191845866 971271061 402142610 320741214 866604874 859193842 309656455 219848705 702649019 592629059 4527726 43764192 204753158 654976283 773426256 380085008 998555964 123562544 129178938 865856119 876854871 849987115 565565595 480147370 487701216 414934128 1923271 321134864 639092105 468459346 112847210 198927450 11785674 5713569 179065246 268472766 420684055 222656389 900197370 253805060 73033780 434422292 221727402 705285693 288481880 505038276 398321215 10696354 696184493 44709775 931082312 987949004 732935039 618757009 69571302 972074834 29219478 982379038 747785377 252478423 700340243 785116360 799093997 817917663 860876219 260200100 335789900 866526650 301406045 320603053 392515667 967787626 78826402 76824927 824290677 289886065 531728072 35677310 940867055 370597412 340599979 475878774 485782299 648819804 851013079 140667376 850394008 457875974 826233950 760282641 229785907 601355656 14385667 50476170 792449549 263302438 296028392 565892950 151713788 106843237 401787380 517333096 34517720 266507273 905292236 954261312 142849801 968274413 326128973 425259955 93174590 749071396 179819124 791656685 794809809 286247261 163420195 188998173 87364015 347768091 993404593 161750924 991325146 676508744 166272404 619404109 332468593 607634571 681963284 36473103 510670910 23015943 713298417 914970063 409202024 375200512 449178084 47937686 279446239 293055804 303480042 702232182 506609141 166615079 184661794 379003869 171451134 678766710 955998719 879954730 658589011 751021960 655701578 119654000 979226410 400811770 174025280 272874919 10422635 948796251 594102613 848247729 245842205 143502340 898739795 829890157 859627328 734231762 295124035 786639139 924201890 345512129 226785002 726544542 38658165 392687336 238657648 420112443 323388757 787740708 82563977 458141249 200570357 333512838 575218215 338809265 753643400 296583016 578843749 819399052 735609537 288425196 248821443 988715186 955207706 836826004 312528985 299426550 15344578 16647156 196550994 672247553 424855142 30620557 158958751 859690964 245227148 391775799 899990995 232607706 85437997 475190976 187101405 577226635 552236064 899088218 54044475 633264881 262271082 574845255 251237519 75721005 495627495 268118892 995342833 603010090 456941886 163520293 980632936 692532999 562871881 903187607 118210901 996329717 166088479 516628020 502386878 438031146 567991934 184168022 546116836 981287247 738822298 500769732 968493215 850082204 578740007 563728852 65819680 519656540 197969424 921774358 454364655 971172394 951144018 442260279 856749004 447709154 560594653 467444157 285449629 581174964 483356314 871280850 124842130 935771449 664455535 663898124 206657401 633426662 957739444 60316248 945079401 111578718 567379063 706073616 690880600 518745662 527019332 170017866 712150277 214634620 59881911 644866306 840343600 749257698 477955322 534413599 485595426 892144167 956528094 15301556 431519199 53311897 506613216 46269080 213092546 86331862 80204246 993780070 422885235 168420483 881952754 11626809 15314540 20525203 733837437 790817207 657754351 896443473 273709125 793182332 349708891 581596824 698945958 336238626 774858103 651907132 153301456 956614634 126384548 136816664 356454125 359502486 755269780 801526250 251460250 437578183 747193471 135851695 244604230 721050649 424211417 541023976 179219114 519020887 893757427 572956693 545769574 473971371 990900168 544482664 345938975 739471301 737104397 205256822 246280690 85033796 210182849 144937794 303571473 577740277 734761294 481916323 291342639 223902134 705587690 700755464 963133582 953466279 292148997 55780971 61106541 955556073 46734244 698186896 878658927 546176221 224894184 870208529 855965988 714844004 774201141 511221431 688579573 944137248 756547304 266787414 114865568 240729741 399318251 460685831 478418220 961454154 37108335 120401741 292174173 251081573 108157514 68003107 279069738 776515053 265816690 73202476 879795642 617289384 286109112 113876057 785847492 810729793 954865960 482885967 576872231 559009527 988862350 470468227 113711389 999332352 927990604 622253625 603746961 347540806 344881718 883308504 37525001 839590444 509289797 126014535 515204545 539493504 158810394 243234267 661600300 463580255 837510189 713271072 958103037 526538762 218824970 32948428 180661457 539500735 47223109 966087153 499329461 793049831 70645632 99336449 694618286 845169061 850948583 825490761 523897383 472956641 475011679 914188458 661738160 751630880 63301609 250147564 865979967 532829274 114205205 369126348 697211914 870456034 112941461 580986171 392360239 382225135 929756676 598568156 896153724 80238145 26387845 823333308 690759259 572209455 995614895 2635012 8616304 456229449 416331830 568153582 55722391 302635119 138528842 261839925 98859491 637330918 422180335 878361871 693624125 282777134 654033938 226129424 737363279 225344059 807946541 434278641 224475433 61814928 291696640 514342826 618203288 610545742 880255528 650499775 171353037 232285973 224575835 219877655 30953275 407161520 882936698 209025428 817106491 961349401 60831108 96951537 106620228 542371788 30071601 949468947 796149552 311710223 12661354 400759746 847715732 421730551 834033533 373721776 452322742 238044656 785146524 64793156 320845099 427520325 956478339 110034630 813400805 616894375 690594544 948303411 620686541 557302455 496853487 949355596 111682517 963994865 517496842 554832978 171324907 110380118 31211397 664024922 468264170 280098574 804853295 2879046 898557286 762542291 971347195 924242364 675006666 532925414 916434622 7452314 335424719 276576629 977262940 71997326 357563951 864811785 238439362 232543050 850647572 264142677 696759239 617570418 869843157 179149777 355149075 769700279 162168501 505903533 94102716 207009946 998639472 72774699 496808322 102355776 209932909 48034084 154483406 94960563 770184507 215474274 362873131 405571635 490517965 942188336 233259483 61127728 517774855 33022033 93161616 317071479 862234185 32372770 393493066 518028398 47772655 956924209 773513783 296025545 555200926 314606457 531972246 638538870 443570175 323254927 972429630 702852259 59152756 373484697 615889141 704521461 434733901 912175509 788335157 102410739 180122874 257394338 700814515 108271161 452538203 925149899 270094195 586921506 200155398 457399088 60677408 797898296 318381126 305720733 994794683 889088253 838837337 990167221 462914658 714390917 399508702 641816949 752021939 558327514 351222585 21394506 843514058 971222183 113252429 629531254 233132527 866079566 168508790 32245570 48599106 287646554 793165895 185918407 237920100 696170745 859143658 106521373 87876860 312235453 157916620 255848006 462201447 27996991 122990314 844425893 331075432 387190493 854940949 633988926 268145603 423301136 135057263 864466512 623368168 694084256 844674709 694769422 205165859 353822327 739512287 470232759 521332245 843974382 316855189 619941368 52247113 818122948 841804462 715279344 241693588 248977565 755069907 324685054 561183410 312050368 725027280 571218236 601025224 920028237 266787782 83229633 167378759 705744948 664047464 68194347 371416984 419954430 147078341 259011947 918386857 515421708 728177845 339620910 56463867 797624551 825622654 23569046 515071965 130964047 646001454 772844558 657386257 615460198 687794195 95106274 258495340 266814226 880460667 272576062 998039998 376421957 290512735 24111633 891456838 722742644 601710004 813901990 203246826 325925595 289572150 294631234 766016595 571970436 745407124 259611278 709228060 755324733 93625831 181809070 608681817 988743318 419793223 37554948 529262503 199109246 190513568 159812697 222054420 54370914 436553899 912434537 49274655 135336641 177745599 568633984 212391311 529108343 251615654 839544238 972824191 216262786 784721851 634551561 840447174 473204674 867561313 711191309 121528863 238719598 342513947 805946095 766774489 330818077 940400643 363929747 67344734 216251150 474906219 729312359 409524686 315309717 597602143 502191740 450282323 547813509 236197095 905225778 295513673 793528876 158020352 449287168 926768873 441833604 675932510 208932058 262526510 818844418 700364623 611581506 260656445 548838052 606853171 188410389 374551107 737848345 642537776 495503907 343416617 734296850 456264438 335491 786886455 926175355 905853871 761193078 210819204 3020328 255699070 442929596 106750419 889869519 373309307 669881703 500504673 404724278 264363434 845303381 344689072 762896860 615756151 328169052 402654079 198217422 125737070 131137489 582023561 917151693 240850135 570723021 800886700 994149141 705283608 319225495 324440225 140278212 803198793 197297082 64115962 143872360 461141216 267401313 176011580 139134091 452789879 85555974 896631082 982754734 477674523 201033769 210891341 254057866 960073056 14813297 243226291 226273265 747625492 68042396 415952385 320174106 985588360 760232356 260710351 672467427 600132246 288697394 899390318 302223667 737295410 250685582 420090168 908794557 266676756 380916869 760844170 189700916 508631925 974484016 983383341 460361096 679430865 511980933 446446435 698215110 347851487 282006461 628365520 262051308 950125346 260371229 836835767 589761164 75674590 886638589 685277348 144255508 309030803 655035919 572756443 711166095 457404842 817549201 841553878 910272295 854225033 705583425 755262389 824638794 108110958 851174422 544522947 351074031 76574045 593995632 31769759 768182751 954741341 994307708 488521803 160734739 417961493 58404661 46817400 205406892 106591663 751733787 142161369 524231253 731688764 214662090 607641184 937854079 587116002 763850621 19529310 5155365 810397024 91081800 337920417 55590615 206742837 410926572 265618727 929597576 216863285 926374924 884744480 591116111 768974321 630295558 542832373 453216360 372778563 12325029 545452041 385192691 914664452 426002617 38232713 518795192 474500789 299597372 674975195 95504509 427438052 825740856 924980504 592100993 164612770 545035338 124699446 909598520 948027783 15891148 864467252 576602087 645561339 472963891 44857152 651161662 937059969 892783433 996068818 350042488 557207356 837786955 505240470 6551283 171259563 181714763 8415418 100097810 960727145 641703564 328603755 967858961 374720252 788468021 414800857 474879911 656059712 683542752 973690377 295640129 860624318 991138407 10609228 461428945 862229368 509853971 26840211 384383895 265172174 977088300 24469255 834319531 416777695 286267893 151127420 507162542 296190773 86611033 846207039 88220162 112391932 612215236 628471551 892015511 722959330 831744751 37346596 3884533 632469024 985169713 620608846 47975600 806468461 160457739 316785863 390517907 544818424 359373296 492425311 138592509 599549800 588127100 173549393 396645635 78675799 895670866 209670459 107115770 827719241 859005840 764898692 293831169 641192063 858814121 629252726 237288909 208917043 559925886 527661452 355683250 790505263 931509933 182290329 175666467 213404548 833491177 887664071 120950515 841849539 421682459 937933040 857182091 864404057 411841750 249134604 490346924 423372829 396498972 700925919 980748964 881930351 779247280 154719809 86679708 43155568 46802483 565299107 145975849 233097106 307104134 566564280 998829345 498626114 70543049 626957999 991261707 168870941 891475717 190753064 21362835 741371211 578456925 734146324 163477200 206866105 122026395 822860419 52425277 371776167 312963327 758011651 119566766 351670433 64056585 188980030 968667118 478057398 25118321 856301779 922579950 273250004 501552105 174133510 205460993 167570196 482069581 120927669 387969007 14513147 946171011 95459571 35347159 203066097 53724505 271714693 120401142 231001758 104651533 995927973 375935257 630149135 102559856 850482904 110421845 927534207 664193472 106065894 822442329 833947310 437370176 861823507 216225763 607198265 594185216 989946179 365419333 693313214 191457305 620153036 847478103 682663161 636676960 266154276 184546649 993433660 9917084 232415397 699258178 114219712 81584230 94978827 133501139 851077446 103608717 235605555 772101057 927929196 366652131 481582312 345541824 652606225 152827534 722014471 177000457 107526612 977674539 838316597 144336036 357334415 8269620 838004654 82492667 251912772 765848940 821464772 655271495 952934466 528650255 128413111 24644178 345789017 367582286 777683293 815728069 185630065 87977951 739914705 912076772 371606064 645613384 472358020 611142677 957367643 311594665 78873591 368267334 570150239 119264364 553488890 827171551 766687780 225754067 178999436 37951850 541990198 308479083 271440881 869991781 312641204 540890141 784516603 783910061 71835290 316713505 190074805 771958021 163298264 131973956 248441273 393597964 503261905 210004279 477694036 983003897 289581058 24912470 793161993 747588390 960222594 946211987 535666684 415710587 837064261 438646524 196292896 111478632 345907953 188726814 728840462 645499600 463379935 135737107 903928851 41947959 510668788 501264669 622051608 216479568 8703803 758512439 635989977 187709932 408837769 564453293 69896121 356673483 780852924 811641331 869024353 112872474 188987605 1232630 381111856 234677372 383022608 252159062 397707719 506138234 137937590 358202477 519556338 261460450 788640556 651244964 331248772 715736577 203236920 38955135 549225360 665663604 495986485 487886963 390449799 690376747 844381494 81747904 738234210 913238470 749260345 372754157 221591901 600175721 776150276 978687235 519553528 724360232 953933523 209252868 88871721 260392124 257972780 431992057 511713084 382638974 781359004 225096612 431048032 277383606 776317112 278684338 56853037 909215998 458749315 497330012 666094468 768328186 295886021 134884271 753976530 636680365 700530897 900061027 8743163 192989532 77627144 134127593 456980447 983051679 902948533 906556983 784567732 848707439 855915268 825872588 614979853 132423737 594782808 44459521 580758929 876224216 706544128 692951340 862300433 269961776 389628424 244718011 562157456 830484780 955487329 162211680 508667812 682658556 934845500 282676055 158469969 792593223 735836400 83993047 548168724 915061389 252354443 385439016 83427456 207142559 673023113 482140218 83746888 495656198 705563691 92308435 893587046 502352350 703259685 599517174 187045635 767549623 863944960 928291397 194463698 637395434 798288815 110696876 837660189 882422011 428259437 272666013 302115214 34215231 984102334 438027061 198107266 864756029 126277453 473127194 860933146 186061764 850941955 939522511 189834533 132632716 29357981 251311683 535227006 550714322 218475822 202068694 197694689 925314418 185036964 517007674 525218310 862890686 5772884 890143818 49606300 699427441 574773509 969840219 264689566 478349493 331080555 736333332 122939422 675697270 908166981 838431028 505240858 129152464 361707337 667041800 480635811 895797974 854619091 148264027 388638559 18424412 306073132 950261051 233231515 304577644 112102664 739622212 616176394 598512092 851313748 614247462 196432169 106627367 782846063 974415660 804378124 544179916 866414776 345564785 628251106 616200680 699197388 287749509 465651388 705273545 73221790 708931747 735698944 574959293 17328811 402842090 481919286 75565955 67654336 894146728 528220911 700889528 581189105 127959304 75553484 207155312 39849789 33776533 834041883 297206513 823602311 342670697 869532821 916093185 148173168 655129836 529357039 495812782 147402943 543120825 213563046 214705977 62433446 195713175 72622103 314120414 196368254 970045651 844313221 406614797 520696055 820870328 804676327 608471175 300435940 953872885 229541007 328547425 324527007 265489156 859827767 906124585 200703314 680051628 710774893 592765050 898324746 293319579 880008902 721412861 652336725 914654241 437932023 1703005 996757190 555768669 103178603 799733579 112827065 281226418 447120218 449015536 15414392 438965268 449694902 987625855 657263537 499468107 857541659 759798151 61192264 719282767 584685915 279395081 706251250 878475834 455417710 458727887 737695944 335213129 877573965 534031407 724190817 186095779 642089567 594817822 655881708 299357985 166477507 752254320 582286689 442411154 425074224 249646569 897466023 196977269 197946514 843517608 528240917 471845713 105378499 695531207 634068197 577066226 949023493 53957569 71217913 307082886 730206204 670053649 139028218 228452393 979846469 816115019 990873183 213388065 692030804 581830867 323623145 436141827 447821335 418174012 895799199 938938810 74543742 154955863 777742329 589416864 901878218 341627722 707413148 223283921 986731548 652853668 117830999 165238988 143907440 337651646 986606136 176389099 575806645 776839607 439204266 589226866 398995400 721335495 734012775 37342238 188614732 703048383 811615791 419643126 408689648 408449903 617214755 457246670 285015536 913283337 853716772 982735955 120777919 505197261 569420241 473815883 558877945 89958496 325585513 226929431 430701293 273949238 182435787 804906170 9290715 213534281 606032278 843820344 676375530 235991290 812475796 978742313 776487185 245281719 644680005 605197420 242991119 180126562 520101239 722570062 98200832 278893607 417816528 352538816 738819535 288024957 915363019 592699565 817895792 170160724 948310119 283840145 199534965 238515857 748383025 964913116 487097816 282165420 938322851 702064854 504910129 49836404 378813865 28538213 722319479 280223955 765160932 187637445 855517216 576178062 218548272 820269890 215777061 428892676 74122649 629793565 726830285 885323329 521190348 155486513 815559046 844389844 114701639 137067452 934282806 432318092 702039030 31151374 676383733 546190825 453541732 838133197 846989766 743656588 391856819 752341293 664577104 335445090 698829018 21092994 717992166 301841919 439830668 452779475 636253973 45633269 16567122 691822994 457071901 740929933 901383577 853259036 95041607 414560403 977347332 62136926 546303071 422340007 9292491 383715291 999368261 603833990 797653784 958993396 593474883 482838189 820513285 454445522 773973179 600824269 949588156 864123960 104509764 432922639 686294938 926606609 201844336 977921198 230970076 231090830 982154610 584352747 686815303 634168173 170239289 575119897 231676773 861108295 560435959 144955330 149970681 589802559 10966264 604287984 135228219 522294871 250832353 903752967 395808640 557901988 209944208 718816893 28790544 13531303 85658814 968825249 423673330 872619271 225423592 186994218 887880560 39694454 774715195 490189745 706134308 762268094 487689484 759545979 851668693 686284567 252514111 24499214 770201004 714301046 206972660 492111154 517078882 926372440 332603184 442968279 671232481 767476234 479090386 891759731 764887132 84134976 630546264 892404837 222796179 827734389 513474651 609695009 395141417 802046899 758246842 781478458 518161583 681296388 132920611 350420346 918369106 360928406 117471033 63034591 511040952 679498029 292515135 744313223 340754839 83524417 620696921 477721808 33291260 906556016 253433597 97202047 724043045 246790987 55292388 509176103 786731057 668581217 468617993 53369988 92230300 748702706 165521758 876406668 226807516 161779610 273241363 351406319 340164724 548801754 526407427 930669737 66299749 103572789 876840500 704726681 451302171 625540578 283800502 465277119 548858652 446652629 901726122 288680618 468559288 290349846 676228007 973297480 763553479 704366908 21229668 138365687 796157714 857881981 606926908 589389461 95953565 621164082 108099736 263098200 532803973 765705749 445229924 461036950 813020306 763063132 520223753 548784117 974626040 435749638 681692148 68083642 54189819 155740631 107238551 653616321 833319230 155927339 977982050 474339939 194767214 20770805 782450365 593183674 227136530 333481872 121438546 505487726 11700184 541591392 305032713 444789793 874194615 415320722 519849334 810728816 459891932 687505191 393137453 175429913 706489021 19313588 906488118 705539098 935581627 179184507 178252308 350948611 978275982 132697303 690041877 570759062 908908329 350063558 843183723 709688690 770548988 739443031 954693440 395433763 390163658 517766449 641565847 749307695 66605292 225462789 951821809 49675918 183966233 552845926 199245480 225637931 890794818 837665950 11938435 546797399 768782234 272384448 389819724 68339514 288219917 39289176 442826208 383819112 425145206 346554985 790474231 975383250 345498457 632326743 495755939 973851865 404533887 125119498 254531918 195073045 33911667 716360059 240118102 234388169 7169019 246297976 458794973 666302294 773875393 982151936 527011857 233395007 640346163 821369922 556507489 558358972 711679186 109413591 53163911 147607446 717956467 580725460 218843837 731053502 170090930 203691006 141369907 8123824 254621017 237987207 379446005 332679301 970212814 275125918 127959471 331009456 551753849 748865756 190958217 438557980 541691992 209427306 551556048 139509572 425437287 85002619 903753119 186398304 622197041 835056946 742034832 457899599 699358378 412165567 369590228 652138092 179603429 187221982 773415421 628976560 627830152 966484589 339845459 655838395 820814559 560802863 870001428 473654300 688823905 558272302 315355419 546070409 431304609 507579539 869614849 937064517 816249585 35804623 37176367 26899994 573777997 357102474 785270796 399653003 18283142 332979998 237680958 519152932 329674755 567561336 262276469 359526128 304153298 971309940 243534820 393626451 398940699 323180262 421870849 47773219 928291365 510535581 307416465 229074764 643965043 104385288 556361939 69828963 970564467 901695269 740189382 574297729 675325480 986805681 986405872 214534631 92059800 235246869 849575545 487727833 955134869 238620970 251139616 443722036 647696608 785236807 212611677 652749349 609766141 31154953 336995247 500338304 134467905 458640193 246569328 13630698 264351844 270164845 915573828 545597959 599343828 3784688 759853241 559080654 742874810 610586410 825415741 986472295 212224728 137133724 59097713 172077880 8403744 691845773 115851455 524881141 121731440 83469665 596975738 950736935 865939957 675748865 335886182 396040895 34710609 583442472 591520902 609332889 313227655 405405514 718091280 248990688 17280380 327186529 450605406 129146704 926059546 247487540 104486191 84535312 94159759 294590246 47038726 992665288 533552211 615755803 263406454 738385555 775308284 42538091 118054496 795531823 502720936 816314698 64920504 295864480 899280445 248920896 318280893 779666732 899521260 136863721 902064752 703427610 918293197 81567090 135312832 181073810 203223172 213696180 603243821 81234926 286330729 298023448 810765617 993696124 35583696 242000801 535604288 209009970 936768051 847279395 269853113 582339837 433435528 979247521 384089787 398304882 513611204 742708551 325591827 592812714 314977709 174995775 757114690 837447599 685195083 11747553 606358601 146984461 812604410 768423104 431398001 122990528 343694163 402456339 310112237 687963020 849628964 299034173 484445411 169591474 767643068 894505658 139120570 126291407 199984701 886018323 93684958 28113540 109365571 135664669 738779458 308139361 167168294 110837532 417289611 684734844 900035973 802043517 793057783 638983433 730558119 176406200 607139473 624894271 52646041 170254891 113727455 648103962 28905428 311054628 711121483 109237497 262256649 354804931 715199475 575713252 277400513 330594954 484746483 111445559 862611731 235951575 955146433 756732308 153609185 740698716 276264819 964162408 974044760 246591265 640692577 36751206 502535344 183736419 231297759 988730199 158367498 522351986 970180752 282498941 1255909 37059537 313356627 621128072 587390754 7710921 551368423 644936031 568584193 673725571 783693946 853837979 957658499 420303175 348473745 319072756 774687755 256806900 351487231 855919073 357389269 709030667 170012300 486722095 332198448 207623018 484001007 926415055 489732026 896578094 489875015 152017511 238968229 123790822 106501965 817304598 16471650 541531970 214459485 658090326 332231728 266134784 176284826 239151074 787250566 292335558 859255423 719273831 982061799 380083391 244789107 863537542 656935309 993010737 248848159 936865613 264095570 615113250 678372822 825880117 436119205 923376337 309043260 79307751 863620943 3911908 719175533 939018668 904844944 559537507 740690961 506368979 863182786 280755961 903199238 660168132 676729923 982796397 661769824 182782104 77919457 824733894 309437667 730323608 226960286 558220511 401293894 479375867 189759138 563149360 667952879 793005920 244895904 901807280 211667501 450690202 74080822 93829035 370786119 905625778 664966001 222860315 382159286 972377458 560446560 371004530 934560194 316291908 198137716 498002181 271248642 817017953 914367894 141280903 383132673 327502923 124240002 778531127 906618833 990309009 658604858 216904535 381794058 738522299 499990782 267559980 785267443 682620497 173352619 856947787 571485771 617412946 300570914 724793364 706244757 177934597 332971207 309568204 501634592 622314144 533365055 42444404 704910059 468104204 312798223 428196706 112119179 319484198 606260744 596960502 496052578 169524711 281635350 741277785 91030973 796558845 643256878 876024965 116900274 811943921 597783474 15745755 673291555 428457465 73852110 935268261 905500857 158789558 671424299 957468763 650066185 237412005 7135647 458543145 401623782 65474187 263101300 367630648 448675600 786435482 686531949 102590685 549077779 666451506 723967514 80460368 563934668 256925959 146498576 196863315 20791349 94711112 372131810 246707340 514270190 66253862 277888663 170540490 199958556 403799736 912498232 217855156 360184869 978520274 439124868 19152772 359806735 395129079 508941741 126377456 393126813 1529313 483251461 298064639 846400979 768165883 281979844 465022504 139572600 58873798 268205689 371462745 528239145 251006145 710279655 392301933 568916327 822851981 164984429 847026165 604403211 445730902 142480132 163436643 998324474 742510781 249520305 587302917 218174296 99504832 114774198 720096330 829231105 296847707 996618194 632923884 553210557 208784380 187324110 536532744 530967524 362645891 782093942 384346638 569627269 230281636 531471493 591316556 98518138 620070767 987398285 107657174 935810125 727153640 989459669 136775722 138045315 969193339 227389872 11543124 670689034 270489174 951876338 234892387 641115658 753768830 660348776 772752575 552551792 483558178 596520630 3167435 790290056 887154618 430872927 94654144 974994952 528804534 748580642 137477504 89766662 909905881 779346972 167383155 277034566 102992382 84920741 451871455 255486066 887479774 864808290 315945593 86755478 136775530 71840800 663556493 416270880 95321254 148962723 314894050 272799671 650224275 872161122 41338881 160021513 587871438 224316307 539157943 851521140 923821380 211020469 560307254 191632365 255551268 691245250 284817315 927341898 262816006 167783179 922444990 126407137 183978062 244945067 988402322 429856751 988771285 762207591 322571824 213735944 878693798 776532752 152821776 423061758 853487090 703415959 88195061 85995825 455033674 87753423 44140377 126635885 736106037 369195857 420786445 461813996 168259110 464337292 492978341 25986078 400721218 132730632 625478066 676004636 167321706 888357829 69371800 344019114 12553984 584913772 508804846 614324997 790352135 313306283 440096115 826523403 595749784 881862263 262949834 323301735 57930451 675440244 421797681 477046042 545282514 337150485 235378815 99812707 766025004 261615397 984186628 319977376 755131315 795885636 319948471 3773046 187764516 753687812 200597217 336940864 833322793 886469418 840478661 944410196 980902515 541923791 481138558 130055715 609292838 236416282 343057986 989843328 155330615 569006685 753079597 111771059 963567335 177760506 939162496 661044000 13505427 293520366 850374328 284935346 119265632 63393169 329413598 457675792 805843925 339848370 996837467 837855423 328338871 277330768 779223298 375910219 931145895 5175349 756786528 296405294 186350519 246019550 539652025 551827581 978235269 684850934 946049683 417028653 404366639 818998809 686468546 358461032 81522078 876718143 523841245 640075668 149488310 59687108 5461861 181041029 668467805 898449372 729259115 803651113 725065620 615760083 831341406 137452312 182656229 818924858 452808035 482871311 76619645 570435533 155989964 353013567 706342338 85980284 951805616 945532226 497812950 154209439 332385930 588735856 782297809 19537785 446436265 640678028 264046248 592360402 71365024 940071941 11012950 777757217 452325495 515331111 83781546 39955404 134597066 536739949 732456619 283176202 601910187 17786281 202581349 766677662 633801885 533481895 736614002 345020291 399680401 260987782 479978436 842212715 421683964 5257907 834435585 627710048 835181697 49584745 5268215 112181993 403717264 899579004 37218435 879804286 730668089 467523842 878405613 319193442 917021704 312337336 446764883 348412166 222598019 649395997 648573070 352000425 328257516 24299988 367704211 413174933 474924971 612329947 76685840 583157643 2551710 168531659 500336487 263711961 898259495 766952608 148657193 107710905 116183903 837922687 499592802 801293945 664198075 355933507 264967133 760528297 313683565 785588458 564550697 948237719 7484419 54485983 648501662 645339602 817952384 814396528 938860145 358597468 70497163 606687843 505835263 343003473 212659562 881433563 436976302 191326062 266226628 243096367 300650879 140619634 393045337 106095229 524950125 877033463 390756394 784585740 119451944 245774761 698976046 211545466 594536748 415537720 137703185 30872290 487190554 714567664 623217632 65498745 225417567 753312503 277767845 974930194 857133333 49119597 581472597 798608400 75640119 657067954 198377114 128486432 241136491 209205686 613248750 1891955 619467575 269123221 798582077 149614649 275417177 280274960 513114551 952178037 204958510 300714474 771553539 237078220 241442128 790001055 3873127 231811980 507735909 319497380 509804426 694066089 775626031 348249723 510325389 221833315 686604419 321494326 15228947 615033264 827850404 845568965 286156944 586707795 802170952 85510057 974024610 605161437 741406548 89072847 41054534 878172338 131924916 922542125 313152432 686663582 714279504 508429906 142982357 25986355 803110754 942491893 563436503 332233049 527951522 819402346 568981765 854399346 111971886 200459640 495332410 684930592 601238315 994745493 528779843 336531876 891444365 877179670 954063265 765897837 880568061 275388163 856584482 742873704 117880411 784410128 122067506 557940908 565016573 220214587 645875117 509626207 875087093 182217708 397007609 571629138 173027928 585329053 835007729 617243876 322619893 779821535 783290525 463849438 684933941 186670791 226222567 21387155 750689207 674724262 538248134 23024387 177455448 674943617 158599874 698541448 983850606 924549534 89549841 434015596 254622584 34183529 267796694 343822762 583000397 738679920 897684810 987600136 974521056 478955094 701607176 448294006 270416773 742637106 147201720 372243376 831849820 153687279 940545156 15943251 156954434 524003740 261311678 133394450 495240418 81412630 214300288 714399724 137703460 603431529 83862532 965861659 224899630 44660347 284443113 226646194 243520236 481376569 65608771 147182630 987066922 994762581 572531360 461779761 405276913 48802064 563697236 105347220 297459372 10542839 840165105 684765163 820170922 46098559 145003877 53809432 487245609 883760751 852887045 691643424 756439267 956021216 266397736 959469309 129400934 19562847 289520969 88556260 379652616 468295235 739445950 93146117 13432019 10390213 171761311 78682392 53676320 12043537 474215004 758492156 184580184 263966566 977433354 476718700 73172816 565948552 385212626 12796258 634787380 799993030 538530976 617398043 620665672 75334270 878303823 820244039 471335036 803793017 753501634 488380694 493941294 218761813 466860393 397641037 898269465 888897119 977748708 551090046 792366968 465495298 407343837 360613294 265126811 597514863 145797241 911304084 153816150 717074875 608652199 43397432 746472375 296134130 679655144 889296726 241301492 31155630 396287832 836105254 653313318 872497671 919084635 573801248 705948580 482209059 512359087 851608035 132229362 575108938 241294831 225705540 355040696 811221458 159920779 676552012 242700366 156682156 51476868 609183220 76546244 640081566 743878053 760055187 447203602 409732167 353218875 892841195 695483877 71646497 192736315 977625306 383488166 815945792 758466415 329956273 921775973 368142662 468988134 585215144 380262313 603002706 221056078 855631402 718984298 299393819 371993249 591084113 336608584 642104788 762946074 129329477 527576722 177310455 38485702 598131118 799346676 601625290 12156599 190327993 585518266 592236570 834541520 694769748 660296136 549110464 170577077 931559284 282812428 790053475 32371984 234699425 653337546 931425210 576211116 165471415 275689701 69222142 393493305 577956582 7421110 506716308 596957998 197653669 201507916 824744870 474359126 354092449 651585854 94794877 626645492 995546403 685355945 869805780 291248653 929861066 232063104 889102960 527948806 231640093 537219259 648212268 74240846 433473403 359078415 846932668 546698287 834039272 513509882 111471943 375831841 540363745 921710518 766832354 542070130 924261676 127083466 817097060 903151962 289784667 593939095 465483548 9691964 133805169 157173110 920842892 193366531 893743159 185306407 137120866 986737541 640118770 289356914 966442635 386037354 210513338 706756938 237009718 3082324 14269643 171567091 274677823 886417009 248861817 239306892 154072382 426579229 583335464 491563705 44012135 311291200 580497551 844052005 393196968 433178938 730877473 532399490 736534951 601314200 214667754 370686103 510871047 657445903 594044740 769620023 512864847 104985013 838444145 318330772 4945569 283437252 925326294 383986190 473879674 86975026 606468998 865150561 125829070 547791584 103525831 101143005 815313500 11152241 460947151 10079600 726293231 469304020 531944124 346025281 222958247 283111524 665861348 754432834 789152176 377618464 936421325 560224923 163358224 317452253 866864193 613467335 988247151 959006788 190363667 893202554 764853595 550567693 565595828 727761142 689585641 572414630 869720066 620870580 40238162 21496755 475360104 552124257 485643471 664827147 21660630 134249827 486401832 763901217 602852275 688151971 863727258 219393356 328698239 838452512 166126284 393267962 658386329 944985698 975860441 21849512 357016218 501883912 249097536 890288838 679623397 743635738 844631580 202035305 776456730 990716555 473314758 9173423 429012443 260098225 568369054 443810654 282810554 208871656 801036588 333405124 710626802 714060090 137228752 380424911 184078668 470750287 602933196 812867294 974788940 685840014 718336869 986341831 158080567 644448297 45708329 893216939 363993803 588849692 391719147 969462116 570519013 21879970 600419123 385772864 79299589 626738599 857259574 735970180 405914246 106797443 529466816 489172432 503645903 738291363 175078973 878231535 114113855 307625552 706598818 817662372 505659186 707640283 514235168 965320501 514475220 657813669 67797481 630059834 100997816 24358894 187116311 437014787 91454718 755887311 27943155 971297290 486628757 390767912 55365442 89826990 145888860 61169018 291785382 864453012 285138486 913167725 87127387 909007619 210963437 835382942 4548462 626883918 427554594 697841014 77896545 699918435 771533141 120531356 182618421 244776511 722724416 813771205 538601135 452174212 900249164 35817308 687671601 21162867 535818259 603210775 527350048 122241565 38810827 885404424 69905123 738872520 680656732 236924552 571124658 332184786 382042618 932243165 246176549 34255490 623589059 557300228 44129315 381713007 209259326 299159239 723710303 327383889 817117212 741421138 206455556 167943181 657707970 930719479 414901363 524517580 354119066 868560191 697509379 94109982 880935730 901339047 667922156 856949118 456121266 754348941 225699143 736258460 396969171 691586512 525505839 610725719 953888968 574502590 209355076 619153221 234026617 383372080 348991675 282487515 51360462 155846662 487433944 181756469 170736977 599889006 26298588 919628304 607365439 84623797 901256424 531021088 986235927 751872332 39197423 608866477 483622678 456854312 837967302 708201654 763436118 208161714 411473453 780257771 963474287 862531782 523968299 852383310 131899063 569308059 924672537 149752944 87648258 678222344 811413696 686690614 720995903 997820368 934769236 557676342 31310564 78192206 53170389 673068029 649332321 125349845 722759428 466877377 192158570 663594370 598356926 654843991 782130849 986957906 77435614 566262768 758168431 330015421 281806708 129775776 422379968 484179129 203025909 505839648 246878844 382678706 749226084 826687699 119487058 310421420 990528347 618765583 949743343 433309945 260546701 33990704 775023695 633618579 668552501 110376473 836311799 824695252 832639533 484914667 528213447 423732301 847081507 134485062 841634332 174343100 345317380 17845290 74376717 876725171 792196161 98661954 962147603 175773323 786611480 14969131 900356159 572202334 974523430 536943501 628918354 169968060 95420745 155253817 480351884 71059930 534539787 21722410 32896826 130629803 124081321 281157801 696531018 415204573 315207252 901666828 265452434 458391146 265653319 755061807 832447068 455351669 800542888 528398912 651886247 140469786 616544922 561598006 648275976 214588909 705806674 255964484 497706299 59668215 162545787 74640912 722293408 351887686 69738411 64099649 238754023 911514819 34097589 96877949 679225137 285351779 107061393 79889798 165298807 499866948 100644135 501645860 343809049 464777211 195100876 866425648 539612571 648713649 955436360 132783288 471789053 404244366 119651319 209094682 876755050 190308327 736492277 263233064 458396311 426583827 144068640 220201229 854632537 154603676 44074173 626001802 725551894 10897533 769870389 730083753 112092918 610810936 367862512 876424050 705685151 209209552 492072731 943220238 462025875 641788218 66909859 719699565 190032711 791994645 428548129 76967513 172176761 396080835 420685069 938503502 935766240 358288018 229393254 208268396 588749005 264484753 255012831 654066437 604282245 378251918 583266588 660936287 518121718 225098661 677092514 747599821 459839625 520663089 175928120 463899238 116303099 472080690 670736328 222680839 671573555 201612852 488255876 669903579 172388720 273930655 701684103 343073545 685049656 643169117 478132137 276153091 921847565 190827657 49190725 679295390 8433250 36806348 833781987 158118328 806172464 463420235 715289326 771641916 861975059 966291860 217848855 802719 898205614 694578360 90133641 773555422 112681984 779661776 312920116 774104435 750033887 524217522 266964262 277502314 837801464 15518250 357829312 165882789 612986791 586740061 855497420 291311431 647351874 3060204 486152799 630618710 388138193 64974185 179984042 192846856 885741931 813064737 877307584 744831098 942044910 184882836 965434263 8089380 293323268 159352836 88750069 513388497 163520545 464727834 520851738 391733050 80082621 90011453 70906108 125247766 839916161 267154998 980217827 273284824 297853719 208594927 185232079 823868734 522153209 766765012 753737496 299952094 68331072 318896175 878131073 808155870 757968666 171014298 980752036 507913260 405520678 43747957 233132563 493844596 863748613 316240972 471225218 736594236 446945827 961469398 145640458 461308359 405766051 825527312 866287377 362587142 211216903 556946180 72981701 9010477 88750881 337403734 415717371 596811401 526977770 187384530 573631004 126822755 715146882 11758201 667683412 340417107 157609277 626451498 415522936 859750743 185925033 692449525 976973288 58904574 624417253 165974790 237753733 63213964 828547978 259164293 457644466 762104379 467836340 133449027 307325792 360440693 451498639 545219205 300404526 52683893 368513963 126096208 490861555 515460613 599853091 94911075 693763790 637584068 502077322 93821017 53649806 665889757 947682838 907529760 43300847 514248012 331469279 221879068 77653160 149861382 78045936 31577339 431193408 753598500 732826206 410538767 520554734 554379192 307856589 344560075 539866985 843903425 636763120 740301189 454236740 739857432 729192258 5650564 393145722 661145218 391298552 853577994 374102962 411991409 600673062 557276649 705111161 289398129 614465412 633032982 117578423 340938445 265712984 500490242 845855773 208380247 334986011 818655705 980734512 125884136 19159586 107943013 656520092 703686651 339241520 942429658 513058027 163055193 971797602 714292490 565915422 337906208 59161436 132633757 578172842 942018244 341885272 706535114 125163786 128956985 209581625 94748382 864390059 981863924 215871940 779762827 960141721 868003578 768708303 545133799 641498792 511842747 610363049 854333571 621089112 408753369 636324570 189279479 956944989 88174070 393152635 829674336 829554719 876170356 605611731 37036 235658144 830030889 744330941 31814342 268500295 8955839 548141718 470000212 184499031 627452092 62922238 21634113 98234560 634730236 265854879 573384919 486167505 83922098 630920499 423171923 635008798 151578124 929940449 757339183 328228356 902098742 773576111 421150025 930214319 106486783 771097484 703662713 75845905 752615949 491638871 922982221 997611648 877932424 699890645 473542497 906438167 949812416 463897631 548978993 464327585 88425388 715853847 665828233 569047647 598529212 691625622 612425389 474338209 812198710 946471708 293582850 509225796 699093411 290035903 119136185 622920400 912034938 782389908 703652237 72344817 642355981 184138970 338379146 23009621 451816471 574008755 372011562 864594302 263070247 290168648 871582620 233585136 349258349 954805287 72680927 569723679 59933675 447895319 199002244 150899790 812300389 889535459 723750484 792598764 212858506 406439995 55443068 671317325 579881578 137220561 120108849 867445278 118856229 641176686 368250237 975940884 381306100 225221953 221198012 263707868 255251266 644020931 544793588 909916985 145153785 698085368 467733454 476622947 726688922 231398890 80274106 983366876 35843643 183280734 810220109 888396385 792110712 336817253 472800576 176943477 140852048 61862235 768271493 251567676 995383443 544977244 530009045 349541545 583578474 697348704 654215192 757372040 981718324 743009091 784053751 81832513 873552712 68821961 339479125 618779150 156431587 680541458 480176637 772486343 544530027 614713950 225906119 651414855 361630612 161185112 372442671 154460649 914559811 707472008 299845340 322781307 648817392 335681233 430407627 222484304 909577833 949751093 774175240 81087702 620218159 931918299 308836602 282621754 851247459 273593862 806240408 696587295 712977030 429487415 419720553 159087751 297983480 800159112 693970479 587444889 635768646 361725544 894749700 507555384 883260014 988447501 52200700 523134620 52092744 676589271 461525186 721555539 221366037 726964574 332582508 543592970 134203413 185438823 788220763 992540741 126594110 41878955 942007357 321425381 209949624 62402645 138954780 905188080 594208498 977744142 700233209 267110759 573675263 194403768 596271376 333210198 275840742 301701125 733679367 624706962 839116834 214391135 52598546 626976258 205592324 995228036 54136898 616879208 612461967 670818396 645441154 793625879 919308441 656283682 941085055 660179028 492922757 187306166 873025927 49383961 130336978 397850847 132672354 588043542 930854582 208390655 737880789 207110304 181084297 594365234 205963400 625315793 723788247 967821525 662997473 237301090 640735327 283246468 544010082 830639899 802234845 280811899 763826244 525632856 269377779 36281993 757029778 723703454 535824208 976307254 292336836 50793425 519518175 385090592 194051002 233988921 45140911 700580237 533087779 130997048 535488607 267158338 728729347 441063999 138064083 350562529 942534238 469125067 790795421 178496273 188821479 347651143 47338164 132506226 64477497 245766307 150938977 89633858 416962878 24733184 472153119 331143876 49344685 901300612 265863713 297206752 731463286 316041585 547813112 243186190 971661485 816907018 909545100 614073511 331734732 137872554 212842877 572397575 242686248 458913446 622343878 115480391 162507078 435879118 85876802 815428683 2930801 72217620 935233210 637764142 10416153 935458812 334818063 196432903 43056517 583814485 363925532 662838627 896145507 279029602 685070147 4441913 37457939 933483753 797022549 73098888 584355316 124775366 169864535 729543007 209415058 573673637 174107717 899197544 944747405 236581205 901291084 415716419 431858762 893651242 797369003 767773416 127753731 480527649 124767367 829927667 546506409 721089937 674415614 170741938 314576523 170611379 664407901 136868739 385644589 27810474 131578259 916856714 681942777 335695137 133502906 99089209 717180808 59002907 866897700 670800611 453129765 103002940 586768477 760875056 555681795 365800008 242050901 3891326 159336861 139890470 116461767 754179677 862361438 869347844 458503609 493490914 123867383 994867058 754628879 380446615 580086756 914462175 476265578 778928125 298316720 656529057 293005495 801729373 484162284 236981070 391577662 983001141 950268058 839677060 717021061 454841074 391877384 729709455 26706765 599743607 407319700 3869574 598862541 80071561 103542525 153881847 419806508 885149021 463819970 130485293 358491939 529167483 803272226 52261196 314911439 410543787 889027026 694269109 713414732 960629493 290939346 829236456 40263625 595811993 614915824 601436435 511553730 268685477 848253542 134614820 506910715 599793324 190706278 293631304 400379259 558309886 298422424 737760651 20518114 180226973 437350575 203699288 260144987 908102523 237097728 882698432 776651560 536175573 113026779 788768649 288197971 299424213 638288319 597885824 422053299 637143297 130250075 251282154 229813762 49004375 37287759 190320019 909909260 510569780 542599815 67995616 155265233 523625195 757977784 755191387 187412813 155692837 621233784 686801619 699519865 504394760 992403078 121961561 277813566 217683080 231072772 227780514 87793392 43114943 205353925 394252850 14487463 131236489 709344613 914340137 535846561 42268787 747867377 622168115 932248954 411698136 22807585 383911394 191726127 908033527 390251877 294134283 291046991 846280555 686192349 835996790 11871006 110246646 268628908 127145915 261081011 188459629 343948 874764720 477531325 344961509 49133124 178247980 827759689 585903437 464096392 836342464 228117383 476493713 624537547 628818036 237590242 95522678 144807073 269456241 466420557 79453091 246508213 820769013 130384753 157856391 369103507 740077253 552669335 108721021 216158849 822298457 982845729 631529926 630831405 598579949 558992960 399182612 731583640 844770125 70821287 676408630 642891828 595136914 176265958 756890700 722973203 237770545 257079315 870792494 765905448 920840723 219794863 336993263 330544078 262039356 323257329 349602091 106777088 165544189 116676981 9198554 391767464 5895418 370812467 369005600 739726640 339398200 936717387 430401092 882198775 962048738 843145089 626221000 397294806 80710895 182245107 119787610 82623941 167163926 524226925 878661064 18787860 919542505 981327553 650308533 43009995 615321441 179511029 753922475 155518034 508386783 641028118 592364855 891669735 885465026 843448697 222170707 816843343 317184223 392014675 199941318 821553714 482643581 419054823 713033769 760935113 867526408 802880315 635746774 229051914 633200228 213334374 924615019 550120556 815410866 190844603 169118920 214556961 66757640 815759084 294058114 638346637 235535644 715200730 241708677 831026117 38778700 461885021 302756939 364015314 42250988 835681440 332623818 769949422 470431307 275341371 637136122 787162222 229020978 528725936 668442256 669501223 73546019 690049951 47235386 248685355 116794145 190326584 593799915 653932924 338953052 657421959 862890593 977837478 621618837 423373574 542914415 977622468 713279816 679195074 29817893 489887265 869560110 57486010 906728257 171790230 628218589 519886784 122959569 1344560 335901485 217268541 842689360 650090668 541405392 275226786 952738823 168552952 771459392 788914092 655153567 762107449 143941989 430914859 761540460 804243687 573960585 749618497 307754187 808017366 177046346 174657702 955168905 214576079 935118600 526222568 74897002 256843936 31133097 892827975 980602057 339409537 630515460 208167848 254082355 62639863 286285566 734351036 770251040 67952714 417715067 115777241 406505341 739735323 159336652 184392021 631234890 101953851 243713933 277873745 594994430 134886774 81098434 42227817 83925299 104823449 592634828 372756628 735548444 721928136 53075345 805333419 915578208 263968285 762397317 850659636 363412803 413424588 551570515 211344815 372026487 487851554 738047870 709874539 444913752 208130355 17616593 544886161 818036185 230954056 861068838 830186796 374184468 768327957 324023549 895017711 903892304 81072193 577126462 325074890 387482665 977508623 814181619 233347529 511173868 611500581 957833389 636891111 336282657 380747089 740794648 177431044 769355749 122128288 67434903 517011408 88260485 933161159 645265083 696116860 423794320 356246400 937859289 180091967 441044055 507347074 552680174 920143012 536410611 108298741 590399771 941742114 990302901 101012728 402611056 841928560 58565643 353891232 192958657 102149749 480816595 108729786 284340550 918185443 939058237 763557810 282346618 311415351 395237296 482469718 60284055 683653037 126660212 107041623 455608495 245905826 456819250 814235217 627055081 98305288 290149217 64984415 15278708 348434732 304253478 85635964 163540950 40788255 525739939 811452646 193270573 268324698 655439338 863917896 763213289 492965655 152849721 476943684 235754908 877714806 147464316 473536264 161339371 885066869 667569109 121695348 775400840 127796163 829777420 922000741 963006928 961775605 470679450 414221060 646873807 410947296 330917897 630807269 802291911 599878054 576518492 725850071 907646430 812126975 413326927 348837166 920039508 860565510 805612880 426452160 248499532 50579155 731996541 994635670 414987775 772361962 244387304 637113375 51316749 431736409 633829940 75797492 717866567 388474308 754458287 745974299 653340702 213042090 700506393 258273388 238779292 818338683 17271678 312048022 61211702 337020198 210240164 210218132 596098825 289445833 20950190 349966363 920521554 954066815 112020352 348129927 26251703 505642561 30630943 646554040 77048921 229311543 118954173 547175920 881393038 326849127 531614401 101926088 141380419 853650872 20358984 785237443 982179004 370248201 740093732 448588250 731839306 640783591 11616899 482563405 762091965 422057928 819124028 175506981 185051168 152276164 516494723 263299832 425164471 834520638 893953393 987881816 898677587 366714608 170807237 925125112 560516000 261274398 675409500 169955686 393404711 574910664 917403481 536546787 112252711 575783772 828928537 396393647 833879172 73525656 755680231 845290992 169221999 663336302 450501012 92054821 889333840 721514735 774616775 861946930 42708901 999740492 767463611 259676002 305280551 420570600 561046799 728864654 264458483 645070749 57638900 509332386 926534414 133262297 238555728 723823864 933600338 738517221 636893067 459385946 42685323 930193273 227127500 423398637 912069294 485584588 902426933 9324203 809734923 946275473 385172746 693742458 966532182 767559515 121068482 942126997 909993983 144911139 80617452 28979903 159864162 423558340 233330098 522944804 543181328 97975869 700838177 272508439 701339143 754905362 182800705 456743832 349173759 684363846 928812745 752759942 542337643 10093846 195686094 257227165 469177418 933726993 278408381 274984763 430579059 467582677 119631508 429919515 555665980 884389723 144509663 104460340 503229459 468444404 863387826 87622616 365714856 742917577 197845564 267493266 756631789 474038364 397464634 893655838 864679561 794312551 231553438 742276420 479286895 726201794 61083099 119037631 549196708 311412077 410692419 655592946 250923269 970491700 910062887 854459204 267815270 196474604 566511466 129732573 782367035 619872542 218085152 584007023 861743151 300004121 880257050 865347307 17760243 349509148 961700485 676964199 25391033 692661098 103852162 953542333 96433887 246736123 231348510 936982939 102223594 438498933 531262598 471573368 135356825 676665792 280257807 217209181 88311206 35065827 529108023 64525046 758044871 580563641 476368874 704116337 37842106 638850201 477078010 189066560 189179683 64510666 113231978 618209451 430000965 273304552 622031696 923544020 896006815 667281664 937773551 629819487 120148599 734129896 602021688 345460005 766640544 712909446 958496713 573166004 193005549 128971483 90547581 809384940 672369210 272058316 199385238 883893351 891420840 182565294 100511802 675467912 825944869 445577225 703894420 513739736 75872163 910147129 184857609 7045881 655809306 648988209 7038871 221189420 588169706 443404402 30962547 188816925 624812475 897375510 807487481 835944152 590053060 336170452 664055372 35878211 378491886 12087104 895133904 792426996 760019547 732062387 606331509 709447537 951487668 802677976 70331602 246662405 42996699 516170237 350483367 828031175 904721673 458567465 118738561 46330015 329736830 314409152 82072624 298590839 748833224 780060130 546312336 982690289 122514491 442720699 190272684 798167565 706095551 800963719 828405395 22882983 812919468 175576858 106699721 234382371 976416872 22825765 850356053 274147410 223934677 27464444 439898592 563549618 191274572 672945352 440719104 452645079 248607139 476377720 227487014 543688928 160489558 234740144 870917619 390188685 385832193 824864562 50252535 530344061 388204597 483774608 9118955 511712776 160535773 731122756 653138369 74904222 470709915 241013687 34167291 158502042 129262042 113693332 250306296 91427920 20310669 579743078 986038682 563001606 106137331 526847698 518115492 784311399 152366054 333062523 967846479 182736263 695307986 911502888 136683690 240042911 243294564 898680810 211267221 585722947 365213903 815903066 905399498 187737861 917983089 430055876 466642077 955576507 318826331 440108575 984054154 808163607 504357110 907154305 676175433 92219252 71739406 929602933 452548550 118772275 605832193 227448360 189298820 312659393 796874547 26877000 726540700 595879351 197039005 65710215 971216527 475582749 627560535 64894583 344365864 844981875 632043287 954382693 146628264 795630197 275391244 413236358 462148881 896560751 368662178 895141068 719866420 744299399 287757229 345494529 50107833 771206933 679199907 106631053 33448878 250741857 10156089 2858220 137686578 804425948 29864684 472812416 512374077 599165343 890483387 635053125 391745832 821186648 243484230 197396046 366553381 688226275 207993827 572409532 796104099 191150570 921118129 546990434 828527081 943751910 673546557 504147706 65262360 21977934 462809159 403841889 102336118 222824891 370140776 331850502 182721487 20835537 536417436 606267128 873418227 863367868 522359023 629749944 796150350 773312604 594603678 634090322 768814216 120976199 34119722 6851609 885976565 758179 148202017 73791648 252984341 120328739 581151374 497851508 272169050 766860440 693425388 498583036 951683387 192617794 178625945 479304031 718306848 51495513 149375407 540764534 614040349 140493339 966409421 970944223 800824030 397179233 46800449 609457979 9042377 992797111 285238335 372271608 748083293 127075855 735182913 992601142 266997892 111936762 47842287 298389450 983223635 204432867 446135048 192819404 878625509 383810876 349104998 475112164 409770579 162750006 949777731 650967613 18095174 835856220 241188898 860789100 686431161 80511030 470361232 771637950 369566164 421725394 866654994 14997376 411909657 507641774 561469032 994040280 682236471 818877928 759129784 267499004 516853592 909871064 623363418 964641393 426027263 34771629 145027047 25638979 623559143 760106945 723309036 823377737 545994828 468577040 175169152 921195643 20893799 794087046 383756124 497979647 383952819 361387748 411045787 640167971 777632826 32798645 596672409 613896910 289045492 580292846 9133020 124272162 426022916 236079963 782834883 710953036 42064548 424300342 662831149 62198650 559072028 515311602 254189528 648960335 274058641 754870218 347365337 765240244 378207030 109377518 508408224 89140634 684467823 446989987 382054786 644874312 878250720 373672219 199377177 100832594 743574052 202416887 819622705 908296011 341173223 796563835 31670707 80388186 545871531 192837210 528326085 468133339 161502750 675353681 359892709 729817078 871769984 55579012 277881950 473503434 520547181 325010828 27465898 41110927 117719785 415600165 716419148 994710438 96873483 384313820 398832094 314955743 455923428 518510632 253105834 105031631 341092419 650726200 644184782 267230566 35978640 651481428 862688583 381238787 104231886 676829977 900184466 541664551 738283847 709022572 661251035 665328833 72531453 35414889 516133739 937928088 614744235 985435859 318228186 878301530 463777941 869229830 702480426 298982266 179784720 512029832 616536593 469146417 697158900 627913823 157916801 693360173 203771811 170935474 310873772 201425202 554691386 121589336 195934602 943392425 352773923 644373189 473503483 106813014 584934415 333865643 683621914 488660683 720811137 56449034 227459071 456397920 792897804 796108657 395548336 203485998 555185453 726587633 228194642 986774650 174896337 135636522 666663980 326806504 271043938 549679488 963154369 691886812 267788827 731974977 872908175 967621722 18754276 976650539 532247887 59803090 454246459 520218909 667504608 355518776 202721465 304431326 166360568 891308478 513183403 196699686 161821503 975723141 298835051 807592086 746107703 67590132 512032555 715929184 507329598 550758353 810608873 204345715 685136259 226429534 166336257 388349590 246534048 646840548 299197468 37587827 516601558 748731013 577153136 13683645 596541074 290601889 459604463 336448837 45694792 32204508 755442259 736829457 175310164 757989738 605482061 857962035 368340783 515239733 680094388 853553510 353739941 886590659 55656742 50051918 938955727 880410828 414919175 443672508 756512656 994695391 172053884 305347110 791539090 726851778 166398996 92717638 807950206 913798689 961643823 532516745 436585522 364367066 70145947 484436340 613207371 440477107 32973575 715976612 257114465 567932026 857894188 437253774 715498306 775550279 721890026 931804482 396156137 301220872 922201924 57233517 249745027 474362038 602758588 234779029 613807615 837170134 67546439 586615748 161715777 322868218 735238057 79001846 33625495 455246387 816647554 569475658 216582484 855478472 699448539 142566263 4239488 825418538 405609087 707440381 17814376 612986384 21780742 880257403 796057745 516344597 289837986 579470189 337182166 409095164 191932571 644863958 567806372 919691392 112306162 405145798 41118205 797875093 955795484 692643872 259650636 808746560 688158971 561518324 870222685 129414658 114422486 573693526 254486506 656153636 104874818 185265425 153001397 849893852 564104082 4142351 68398808 302765619 756702017 430605181 740140151 255817709 784709416 625503501 36285666 513131421 523815978 152210221 447171500 382954697 661141175 877221062 141656810 577362895 794950735 526986650 517310920 204547391 884777929 882609683 691941813 593303576 217300491 208470965 775274344 161471585 522921171 687153986 497426437 87193678 601674505 859005486 726197562 940556486 417020979 289326771 475803746 516754957 576190621 402531878 789969625 338321207 260551825 414204348 299215163 474123277 113387034 396315763 794898474 914519892 827409643 39930408 571758759 779013207 5779275 811443067 262311201 347482089 890977572 462158206 478550234 599855861 936036112 792697978 727092873 97488920 712340213 481447733 777891859 267929681 773013473 396606236 368884693 497871525 454961324 683475894 502817284 157169286 464011546 694948336 589860076 686625131 499241967 181072889 567475347 332237184 405272640 100891775 355822588 594495551 943706162 572320091 336448652 866670799 10410616 235602558 986747735 780803825 998781969 306070790 255565521 836255549 7847438 951051942 227188049 253378195 280423869 904015640 145307497 555412258 384914018 918133803 848409095 835375241 130889514 938435951 726093506 256271684 478249626 122413142 759710121 341404919 43715296 130275099 892696611 229604351 280390459 812373804 456285704 338697121 870522561 984127462 935443763 716660235 271986172 324466262 66274772 909902910 71255229 661629836 59712681 127778205 460563251 750955333 23859275 487419904 762056609 164761359 680393927 195459906 830151193 489110765 116446046 924452277 344392115 176119695 93732130 894629165 737491398 430221958 658057127 349236216 581320905 411017716 570274164 312885546 812938721 338153387 829411927 980621961 581035367 475951246 839722744 170867736 882347550 732864371 387673342 913703909 319991743 263596853 534692247 80426239 291711042 878007091 402654920 488356755 210518948 506854797 328221605 869587483 516664675 429470856 233951545 314233633 897773312 206281270 548352712 657366899 299264384 96606137 427906179 285902925 675272328 800477915 317299596 54799515 816622537 864648446 941595742 99582637 164737329 141464468 711267644 298636533 70291645 199064015 709289377 155758697 161562507 18689868 575403947 483777463 278563222 955947331 835084779 569085481 622072833 590802924 561144986 134335442 63983485 788253753 578010516 295213643 782602232 36771753 804444427 515665354 124304635 435478869 111309619 217358902 48626152 552612885 473157632 574716001 401270481 868881344 580145737 264771901 828184402 560482089 377805 606852301 488218836 643337613 962203694 905191340 261034558 992487393 403381589 21007568 130206625 66313563 81118464 521665837 956652473 90211203 139153950 583588177 143949970 101741983 861786754 910533043 315241798 586661368 343665348 716474590 81901697 253844461 851535170 139507481 545949380 952728847 23215001 508359502 918305813 554052768 968549555 767042769 156148017 722159603 767262303 245840276 751163434 964298641 337517410 399012574 366978877 217759978 714599386 566460026 574507783 486282902 1101877 627294444 807455595 184466497 14351089 5149938 295444636 272603875 458886007 942183756 689677827 840421960 1656743 917951700 865945413 920284428 133835457 758516424 644910149 82542628 156259388 328421851 77458322 664420859 962842246 592452795 947747426 46751463 301773968 597344038 74996774 940919161 773062778 543616925 220435226 69655121 430037381 15912174 753061799 502103988 464364109 73013180 550116030 572103494 996984207 615621989 505437186 337910943 746184110 211775924 148484890 668574060 63837317 783301678 297019306 603961258 469563538 276622389 452359784 663363752 737142786 99891069 918758085 970085568 104923586 642881048 22279666 53377015 703866728 206530559 886552833 464727406 342981191 644723011 386422266 545106 505990432 817939240 613298231 259106852 749585478 164830267 6557341 111195601 264562056 285770760 952421083 967555606 828563981 50309759 402399599 182724424 769273648 321173607 801341318 630416288 496053229 914061797 213795763 854015524 608479764 969900425 585289601 270399454 979081385 771205174 578043003 683305642 891316296 923118724 726704675 101420868 545617943 39514072 788553886 34562759 315595344 591207468 480700337 525741242 567728433 814385047 310209294 154144232 636249537 4803593 393300188 992383825 708678316 801680395 977428773 435631265 567622170 785285202 580574763 667307638 209546155 990533753 18343040 104791572 557544396 148002603 866274113 602471708 386934064 898532427 454232150 195420409 500140669 908958274 239556905 95179930 153071652 858700551 498672287 476839502 19005185 959117357 950596590 630492198 411923470 245915799 628645627 237039501 895034068 896506683 653971996 986826031 593754126 495455409 781184279 502571890 560787376 814272703 577813622 922595625 286948240 905724891 39909582 88239480 976490849 277368705 277200992 35271713 572247051 250578582 372675044 62373491 148949493 648028125 128201001 365665938 167580232 651071864 793699011 613692822 720173012 852062941 355535547 631879976 26431501 530563185 118214517 489394113 31740740 497791846 786570754 269958783 323815649 870186720 202814400 482914203 173647146 886145038 683921420 197412231 294371291 89890855 371822470 56299343 37147796 737088986 758986896 381931536 4155317 406357884 937818929 207775871 33180879 140943596 74848143 682154719 965529189 355708565 571890922 249379742 487811840 466940624 815409747 734193662 748125428 866110428 530446252 224620620 502878573 401046878 440071130 458926785 301573397 115830256 84757994 23535435 92060914 874366070 272661522 247478830 905008914 815438675 796116165 127874560 705728503 521002275 183872103 203699596 5653056 128713555 66361985 4072523 439518146 327579441 871002330 97396739 686267725 570728081 814958660 173554191 961857371 81986914 874637871 193008365 70407406 283262269 701702990 469698601 445007196 951914923 10453316 554564013 275163582 510571034 807507741 790961693 789940826 252024887 98703430 193612670 658999656 262088400 964682254 739901512 766908707 241413594 738041454 347243528 894820541 148440926 405201071 452700074 995002634 484070944 462204442 746670831 408871752 531429296 931535961 669895820 385992309 121389001 884510762 627895699 492544841 135099467 906524537 250753914 31796563 959942368 977196274 556981663 649796285 715182149 303088804 170323845 999386131 388787210 795758969 861683638 667580881 789638395 718420731 30980225 736286317 359251101 293418027 84757893 528983688 123375547 861109083 499984742 452307685 214624272 583157197 46657829 838029401 205127142 924443079 194562967 348621802 422333592 792748744 145030198 273677459 88281890 330238275 672725755 160736226 93469471 802245771 443550293 935130707 28530916 917459158 282408898 81772839 942085828 249388281 240013259 675485391 951708021 693153725 106272646 651661306 222826246 723882130 628296109 589478885 748133120 539500507 91329056 325468286 479370225 966545417 19538835 133667473 226313321 125838681 280744123 790706107 605662859 110304015 97720470 907136416 436781828 717114869 823463342 824579825 39925259 230050379 228755692 454414525 42192738 286064075 740467440 240380228 233426051 539414015 731189449 670292888 426923896 451289749 344339007 222272982 731955300 109493495 150336725 208065923 419358832 677689753 177932151 177458679 362955529 512158270 24131479 579374004 343159732 862044748 48594119 575602189 152232211 11312388 251552523 228623011 379185509 416296186 479027448 734558144 887384725 633210118 613593380 698166761 191554743 34713345 39798525 53073372 346148441 424252740 809578670 221445046 269037552 485446045 833449 281604162 88962548 171673940 344647863 117839229 52821727 876794191 235444254 332640788 480092845 244236218 892179707 566884121 355732516 280491468 556801218 19532404 168276752 45377716 106384811 201924931 560310133 535047448 265241846 583255054 236009660 976111539 248045559 647566079 209533882 318909943 780837418 999742073 201470831 740729980 22258700 200870922 679414935 580250904 435720368 941505978 265664105 574368172 693155298 698455197 486515676 801558241 617338338 294743562 829653689 5471527 462498907 848429844 227776522 878688031 445445040 687008151 262006360 708320141 506069185 223460324 743849414 73060014 408270135 147524047 110444455 751980229 660064303 924061464 203630732 727659822 605500151 476117949 632679801 152610724 160539896 213344287 704023615 104187240 655073482 87938114 947391992 863673384 562686861 958636940 474071534 414752835 740385704 944312319 46400249 160574765 425019287 142787229 700240217 690239254 855623768 854544369 960993190 446881236 597211631 388861897 260183946 635244860 461779398 587787226 123699587 792763350 356986335 954391606 218564845 225403529 31788715 169547567 483104873 481361268 932181996 468992450 895479657 334334268 867810360 206717975 129385978 534678804 739165197 919445055 880324952 162386084 125907716 964959385 468180084 300469723 872338623 278895992 88469310 283915965 996223202 409154076 782832681 31055440 872852109 922920316 242571608 605362402 90505435 485151377 58759024 121218990 116034180 676489147 690198455 568730211 979964967 432944705 534122030 622796226 177549787 353848705 513682893 451250089 437968865 450808053 326353464 332445385 115328493 897948745 690653735 975410298 424617070 863746091 288867808 19673000 698330181 928466819 948533 136357090 614342268 803602870 967348092 281573485 92112659 836921463 933064220 6366978 462613017 40640825 511152718 204489483 35216093 507727875 828615663 779256963 338484299 978588295 650772202 457225830 26270342 287101862 842404203 739129039 117810333 340704867 254040760 972025127 41913 600003154 682955806 558147104 575548628 778447358 370010404 730340357 536982097 159509136 673678 64396502 956684064 493926507 12999543 667368059 132392144 25425463 299928522 609226585 342048645 44294564 785599720 138211115 601066773 134885390 563250275 213059011 798694800 108708720 926609250 291113619 750961064 831251050 777909817 668583791 919686058 163989319 825361694 160969030 273724947 557479028 728636616 155453472 387509628 738671868 674794689 649394605 867674372 164750315 229976800 716826852 915789913 767670507 209265969 558362598 90707587 407491391 625789136 978302563 563210656 532922724 757873495 888714074 629456513 899893476 336110874 312023831 109313474 642707323 275313092 121701389 985398784 365705602 443092906 613782495 290822071 592132014 795687673 202610871 992243881 443632881 921189760 949344677 130269528 224388107 103664863 789638341 851821345 441806647 451634706 271025204 28464864 721393325 18443527 245069223 415544999 243695474 462592040 350331289 16303674 919941553 259884226 121300335 656794634 270838664 337790537 42098135 365227571 992290667 407007185 346473437 555115289 632427292 52381441 383429222 106043179 297635498 776901933 507120142 6989281 755955847 152562986 154988560 321317626 56699218 11053203 618022093 605202042 8817930 363590383 542324609 408036201 126786793 662323012 205760330 920569005 129085015 475030136 870539288 422868886 446420103 598851212 169897986 972715177 18503400 612686163 367273732 973900460 928553787 518674880 881613715 470292714 642836988 356848959 995592339 219353424 626938433 578161938 980846186 462420057 319398822 563221179 359032530 138535123 933434038 246755144 326823635 157056231 968818251 436000921 736200100 257822928 171076469 464085575 746120937 180742776 101147494 215702997 360073151 230756292 888304106 912105770 605280295 810618085 623932891 533231380 488692918 554423337 693628002 456489444 908556014 547631599 45548238 785375990 122152923 522258490 273997074 43016402 398883680 793964749 286187245 255825592 603360967 89350805 377540167 968165700 720323132 226981485 532082320 526193924 851191672 738013077 61740840 34921956 435628044 428508833 769629292 62035026 723842266 175656099 295331028 182631371 256403521 931490470 330024664 704945396 814227369 921183830 724348366 172663984 547164634 572035924 837562363 58512271 696692574 542148424 214087393 454612445 138094829 952375153 470643189 357341272 84664678 951974895 684264891 760272568 173618695 419313859 268375579 586573345 995078830 905232258 216362472 267123690 587566993 23295532 11870243 817133868 29826811 723997608 948827693 251814343 190193759 284737058 589282600 647475796 797445825 335427334 719698805 362851618 589627883 583426074 101098586 923262072 942220811 810859679 831655793 255590309 482231793 612058677 520644794 321719622 781129745 799159207 955557057 421696266 573690222 218696071 667217903 178052029 800010671 861045907 934017331 377874714 761860518 320066633 381484090 40781415 520560292 385448807 934341285 339572700 568252922 916613527 557001142 568762724 540026588 271914732 943733120 183527078 402319649 931596054 196105905 366789912 779261899 845617356 977021731 711668110 596251237 287187989 86510346 178676743 852269344 176602193 309886053 269362551 145613725 329565936 813459164 744331038 598830633 555680062 18032982 564961107 636626203 368593223 89298507 56688848 886228608 194987272 284078588 742973826 623837317 516088345 972306288 603162717 105109317 658147472 741742005 994528277 52770763 513034657 759904603 528231355 592291186 947732719 203628489 963831969 122067316 69581874 89033533 840833634 493957586 159119873 369288039 140535619 582567357 893164542 160487412 607126355 853744898 646528197 752308996 944292199 667207671 627106225 632386712 904731108 824732779 923862631 734741816 431204119 565310099 497124804 292827743 805435084 51509178 781106133 836447641 180350093 906285429 944038350 118268990 423147953 21310036 501926870 803608109 301407140 508664775 231012718 703841518 393189855 677543594 89095397 118404196 282457152 852356717 864131862 952757415 568214826 718728041 121185611 774393662 973909444 889916870 373253996 218049657 206558119 764930155 852932896 141802992 519512167 415975989 384006626 645349397 172720598 220265605 597041813 816763324 248995217 113923800 132867543 43156779 80516438 833146392 942645493 957718197 132217738 972316311 272030439 727356499 252455715 788257414 947548270 191379758 771149603 427552024 973463717 39604707 299758509 743573019 54315694 426804774 939640554 45258543 824264617 421193699 301732974 901715500 374946209 447924286 567373244 249797349 958878058 564784040 305149500 861875896 798274328 597108981 779832284 642559583 146839434 298413894 216931914 51824156 754106018 795634724 893244967 978636855 918517512 578892432 147819271 667141165 348550964 3228589 881854815 941224106 595322334 783058129 972913619 209323603 141164970 217759548 892107731 548187190 107857441 252494723 592411528 506086267 242932464 119131862 149165841 543590859 543088767 516002906 338398620 42403199 690636809 224746843 239347290 773244704 599617906 924302282 563135993 253495512 56235624 168967540 512453437 703713547 849240772 621722946 78042964 853412553 683468707 78801394 421032328 966995413 224283670 865610445 495635437 157711003 351262241 240233719 297794236 650944439 251952791 257313304 295967379 29639563 719529442 959499410 147504883 13847030 597942939 337339600 541413303 931734791 480536038 947550875 813442282 712962954 84289299 410580027 986200748 194770587 130087587 65878377 906262441 975425282 174093048 92129827 878577099 435342176 444209780 324774907 93892803 669884991 153117937 501759561 27592966 30762456 447734046 983383547 154032612 210040538 370404469 947857479 148815250 91812868 221653269 430787454 994883382 179682903 352869965 686764303 209605889 246021361 612651681 125890429 374883163 468475761 291423940 488077375 700752708 74547302 258368655 820252174 615777571 652757437 431091308 244096788 297976496 16332875 319993726 865182022 203767788 804472422 951689280 931613325 205338063 787560060 844890133 829070638 215022503 661925702 109055021 716302128 431614337 593794467 88355430 353721104 99075002 169213194 17753960 934651774 464169307 89485810 945036215 773958545 104517900 697387390 51023775 782957163 971698601 51177130 331364708 51577378 680584850 975717454 438633200 751621687 508595497 303445745 233790117 509250613 425120178 356793143 689408565 824468034 238043921 936083415 57572402 376754970 64932728 749562227 785613816 150815080 15699088 880606084 30600672 330975018 953672206 655779149 670555375 444463585 863263521 812518838 557222093 128106024 765800736 101998219 777388577 480419568 390555342 718769360 362717482 977883149 381024254 967499119 980430268 631117167 22030434 523206897 803006361 674783709 319411808 832497491 5667315 718568459 373723882 175252891 478763667 475426481 910900207 360248827 875370461 786839285 90843463 655271046 769255132 825404964 367085648 515881245 747749600 805824475 181985635 441275239 747371748 691202352 972453699 682778981 573698410 283304958 208856842 297498769 239001504 674520465 559841972 862891742 119423905 713514395 134880550 203810642 265297009 74797977 849331458 129879274 325816001 16786068 212185191 127795284 712617866 922840140 673762497 938778775 994195083 428411376 542283468 478699151 720152398 22905285 218331910 139961558 72872910 38031004 969286 326761978 875671237 676146829 258530335 597719466 646905970 112663876 57966230 372593986 351689133 817362692 93990918 431722020 836180043 142246590 499845826 916745255 352641787 212699300 414759577 453875926 149781730 560044846 910603960 888701263 746826181 121933067 454975298 768190616 205203070 261241162 870095863 532255163 317551272 692230416 390575231 703519109 760192907 773493065 801051815 494647094 911635232 261626910 438177518 240508948 943402324 469450713 651247879 378885448 86629082 535149040 23971739 35761490 664075693 335701520 493225526 892348508 27196615 662144085 810805423 37176284 241615613 470240159 657306021 341011294 65142637 483445283 496308557 239395815 269496819 661454668 170493007 521371433 288197249 554258291 185036075 873859272 922518665 413472081 802885451 653159946 477519535 761724452 313735615 938950435 955901139 772172662 310028227 998527283 131809880 228148369 377279115 524547485 943557078 786990421 942402131 131206478 33985180 914818539 25725183 534360436 829451044 642886508 811368706 261799045 728887255 526334388 902365580 215826710 242469869 339955112 322330365 728545997 613998103 380142364 613945892 811720185 241040792 643501560 134977516 264786934 370719363 521976295 234262040 139074155 382911879 177335106 564283367 506625389 258310594 812991773 82043774 631963396 974867519 878099505 631499574 568041898 843417068 395710530 677580183 17060194 369483524 43947546 121572419 257546452 11155575 354772156 987694024 815800005 688591321 803650236 794762963 225849812 304272355 969699131 191409127 431267080 996324649 577760275 489840875 726639797 89224497 648792173 172052430 533141665 258513210 160896705 212878899 398025705 17964614 472091607 185567101 258421682 746295619 77104676 649461629 219480843 527989190 59275173 880439603 861281512 434288300 200671366 961904234 205396633 410233074 78443700 749739948 615844165 262986561 970798539 830040194 410957237 19457530 946216727 110228177 349532172 759267750 794419407 87113332 616383928 875802803 894724487 110057476 557295035 46353547 33976753 936345470 787641993 995068829 767489194 254969775 292663758 752119420 723552335 66645950 947698320 780190581 580397181 854645522 243888852 508569129 463281781 491289186 410746720 251887365 300858894 809674784 481293116 39346919 291362293 697671276 480251029 359267072 183588092 963519395 624176923 772481207 260306928 763109895 227006042 717678283 530941584 368967693 70362883 320359949 513126727 158307051 1838600 156219804 96651212 481279800 526607987 660175511 73633657 505089004 475957521 45075846 673334496 743809447 208008207 322795950 152538276 762856181 752766209 650675579 87482783 273658591 891040471 300875513 175090322 686552747 825086542 542988365 757611779 952762120 338153578 207327688 326483347 155585029 648985636 529794845 918915039 418717300 592184974 306014871 935822914 185701938 745247623 138467293 497404681 462667327 433998456 374387847 173103588 284983624 2602785 183624078 942164272 219242002 398949861 696960336 978311948 629934667 468289815 120816228 428777848 356185774 873011225 52384443 210794611 703285038 819706179 480248424 206696810 236115537 509111123 858613812 3765998 779439746 70429958 564790077 950223035 991341763 472334818 814458204 673766034 497764153 486343768 42196326 220599570 115796637 779107146 822523537 572293635 503101963 935630341 29437640 283717491 978082380 478951168 710491471 1194342 163760521 61599795 258896866 672597705 181524969 896515599 133217980 604792628 845493145 378237165 511251565 859358781 785582335 603797163 987215282 57506560 506453214 77287224 986551259 879837980 776963000 1792645 798238656 542281527 103937726 492510787 683246650 550283367 57047234 374032083 651603870 25476089 114713534 875996384 807031400 660480797 277092074 135451099 33580795 497523054 930711909 332927176 274857071 116033227 445707404 451339283 333191742 822879550 444012348 804786307 524538816 451023251 621322702 211878420 216463072 952040074 661653738 239558272 192036313 94998995 538918756 587008075 242228033 279094564 367556640 118347969 458968231 341347965 242882161 87471980 552466765 830241798 870593457 336120770 734341640 946402153 845648481 146839976 42182624 178432085 586468039 77484599 726177922 275980234 749923149 927430629 365818573 354330069 64070894 983204903 887576347 8691247 628986545 859265772 287589553 515543651 615639274 645726349 512966812 400631655 588395345 964280116 770041226 689743853 593218912 394545167 334733158 578935965 278776824 107257161 240280138 37773939 993979570 106186255 713363725 705112332 114114568 8174369 939366515 102918994 817902133 732377031 282085479 791759907 17016190 969978083 19709643 448311461 167436904 401560758 696083952 502304851 525923617 630027834 748431799 768809420 128816919 369499127 620842677 413119107 796704002 892286043 160743576 385597759 792406271 577158910 154086068 18117147 324549678 349451121 255959585 770679410 9027575 709829376 236977300 62894613 836523664 276838341 674725330 391468368 239158141 212860194 180210231 166019071 803470802 766416687 545382397 416698610 274069487 165648281 28157455 961308154 576581844 313507322 137831591 778748193 957456045 309726653 502122873 536143529 22806200 55724674 493994662 94931391 447738496 899158283 989948744 163563572 629584264 750927827 695708454 833817764 596541555 451241152 298822458 949873989 294261285 707222444 955155787 107035950 557662775 835238413 248528114 544094308 257756078 292548409 112575817 583140105 15674165 877428470 230945104 774165634 775395384 270908586 517497985 490506824 512394872 640177468 571660641 752046753 668488546 572773991 439473307 536983985 998930027 183253327 64990674 416756728 581598544 791201228 994430976 598304574 176778162 297908502 266277258 718421523 134161999 267167787 762787670 473170253 266386938 148296882 602841087 305559895 269492243 178953910 76255337 969033439 283928438 767583665 809003213 680953645 617520980 751581598 821946650 302513768 117362517 186152735 566259750 373937557 58210866 729823336 363284749 245417936 500742107 495405540 730985556 250767768 238360900 38516864 75097309 255915294 68580318 406988641 107329548 575104494 847670927 908482798 378323980 555721529 248392547 891348909 131650900 657664073 319341702 891254215 478675202 906922335 250023938 281532924 200464195 672112064 924785861 1392375 616352053 305704319 668048922 56807911 723929745 205897441 776128354 339760833 369336439 443685508 399952322 860767150 376184513 18056415 605704891 188763939 6701537 77301178 72044721 926704116 264845574 439150285 734724862 166735605 657544666 653719494 907437211 986810540 888503155 465207912 529155924 362072788 68830254 806233831 229233317 732666720 740565738 751810811 62701059 485773770 340144506 93317451 935599316 827160611 94008368 486963107 792420408 719997660 389004824 909830860 431255155 841338476 86266696 714045246 707517911 431325976 32904568 570725138 82557868 677551508 39359641 654703651 465266629 116560166 44003419 140778948 441300293 67929779 839147837 147538001 910053817 399305523 816775358 51258192 283867241 94002354 903389347 34003054 61015396 967284139 32997004 43426679 89190592 74495539 792445882 521595555 223851588 662639133 214706494 218183924 392606029 633572232 369352768 636030577 300066452 158301465 98173347 580068480 855228760 268533497 118340355 312428844 201934152 297573200 597772903 793094791 56068145 159752073 389151554 153808437 917871941 907997161 180007850 568721714 89375589 141741089 824835694 334169088 328099259 307031904 756807236 502872410 783005508 14099466 47758877 595460422 231796222 570848780 74171156 109165636 924381111 158720829 705334856 576537951 386101619 887308833 209169321 273778917 495647726 120932566 292216753 968859380 591307602 350930232 602660796 926284437 420320049 187663484 506973872 247100705 131082827 549962491 970822381 977471341 91337349 663145234 250003942 354193155 879753561 28943919 189146169 243703720 31161511 214388167 116780792 360067725 87365203 363538628 338120022 122012343 972210647 244306809 315878779 263172727 657879868 44980636 452399465 573908294 429473005 930297796 938861867 823393667 761287503 435756576 42775127 822584341 364156816 620753889 319730448 49216128 865494294 259297834 831816764 127599136 239554610 393269080 18249309 247519476 72293124 448926346 30842057 783925341 2586533 888303688 152119023 289268499 267729061 355145240 658708338 400125648 952802588 303944539 476644091 363042939 263783910 910803489 425863233 661431738 98880521 737899804 743216244 851366813 221505680 67972386 13501085 733760946 182990882 172299781 602678313 995357225 814660764 441246587 703022292 9353103 224302921 214178145 427389026 987078427 983697418 222749796 926590603 394481778 255250547 438773497 45064745 901940462 760950659 158078235 202888996 901639551 92587 75967215 495668339 615183451 180027169 92486800 323144588 15347709 740294536 641514329 849406229 259347309 961563249 578776072 469131202 127798434 820994108 17909654 447686516 36519865 239362536 853132905 799717664 513793499 279323815 992174448 336999879 381435174 804303861 831143284 829955827 237311920 427268471 812755375 507349638 281443408 840234762 308813158 282421093 9397018 700896562 996996143 286053463 699944551 804836446 420594881 41057551 899372916 932650502 733450074 372186648 226441241 439534215 820943924 924375622 263368805 268023414 43027948 48159016 717809738 249130026 187631971 430964009 602786108 20120794 80237217 391209563 7433536 890833543 431467947 390366779 486646413 831207014 555804255 352700502 55758329 313019828 818866702 273583993 816844346 840902896 878827178 120357825 68117801 715312222 10960882 318751613 25275089 705919684 764849472 264366463 399515473 965103672 318469345 945800260 5656840 632419339 562517445 759778439 821125384 192409012 130317187 140003648 445201608 139118257 832162790 2737531 517013848 345297602 97345994 413632949 869530437 155386489 110458426 633668962 883155272 979424038 839236714 197888741 932038850 232449300 569445586 543534434 627789572 885081577 486969129 545185159 898381107 422519688 716052899 565438879 382300630 152535237 569060413 906899185 90471342 893545734 895202001 836709517 682225223 710243478 265039370 170266446 455085362 582269265 191614019 791937138 469769578 362821989 384202073 440603411 515658607 229467490 745296549 174575404 280072830 149008651 917054615 72149241 696350190 177356453 192026186 345077212 858457 896848694 633685910 271692514 765967341 34717766 168451692 683335047 107261803 12954626 565088185 146449261 376107469 451370504 753197771 708136371 756810181 159019398 924951339 84347493 800840853 396171054 150589345 517757517 194433388 201037211 182429427 859101355 443700088 243674755 208046881 47604007 740186306 555530894 212933212 889994679 575282068 124426841 210141435 175011035 643571751 722016998 587698505 748395296 465658069 493807483 970866242 720975167 110047636 753587400 748373365 186746259 724518281 251335408 237416888 981752228 76788311 591040120 886886789 628262937 910795914 311194954 787789907 191741773 303638211 254032280 331338854 23313662 892601337 136435801 65596823 289912399 482301586 173478193 15021628 292305732 685646007 659058244 622945586 288797890 93351214 777747224 486381811 926009385 261890148 75874845 251400021 647240950 474228285 881735607 271103716 234058166 94240829 318721154 521266939 838502508 936153502 809454895 244024273 765533673 561913601 985623690 28689311 407567126 544653333 971748754 639083454 392973145 492708074 472026185 757351614 5173825 318548614 290803318 249502644 32178652 509413151 736248550 287347722 165110425 652842993 812983138 712948496 511708121 53739626 765074259 897854574 217680162 787829533 126274812 140632122 691308601 675550038 193233877 415270983 447990711 896877769 363314233 921133450 375203053 678749879 295056098 210215723 759184378 515560103 233449990 809635570 964571819 243100151 330038688 831726096 922340966 684288117 275780821 336313341 840189154 76287053 291728548 407403923 378679550 587839761 843650297 339769419 15427424 138010817 982623999 594986617 595044939 369660704 80759914 103606983 476686551 319258173 712745150 282617726 661598717 335062237 205205837 950531529 236885046 278915084 695529633 962049722 605946394 561112167 434036036 243116497 488648262 300357350 270411857 752191952 399310832 567670867 278489267 66465797 642011601 347318047 881906350 892843178 463048755 645526772 482432436 154972645 306574768 854854259 195229035 753970302 484797185 926371986 508906127 322074602 126268986 245570476 331600229 644536187 305788373 432814070 604570532 81672266 417685065 523148390 291267608 727700075 186488575 395234515 269773971 775820362 838463542 215928663 579126771 584649140 383376253 290666652 597647368 656434954 460084584 488693551 216531552 20646320 941828873 609762372 793301865 246721287 904946613 344238314 831726612 556187549 594347515 801621313 805875387 800332021 629932773 356954834 618692577 198947238 102585361 769917008 790375809 748515984 130796952 68581286 403597922 608810611 451881056 75482692 434230486 218457941 906174584 822068046 984923974 613543862 259699545 775956133 720581992 191075153 269321085 92106942 391193247 363188118 561146617 317050305 896943118 342412150 99946418 644595765 232128769 512965224 590430429 12313367 920657178 921861085 350523751 550692457 830530525 225045350 256952327 162869140 454306401 496655747 817417498 195964235 482424737 360265970 353238368 390445527 550861513 470213894 243199764 558949206 883633727 266572040 572204831 821426910 659092139 293392115 623942822 30422376 354433270 995392062 633796856 218484113 785931998 194559150 704000279 170141989 603861998 159118912 730735345 898280442 365331466 185211072 857131580 877847922 780562340 831533939 514411807 943122046 354500743 178618210 276563215 616312879 177078041 104179181 379104209 767248931 465497770 711514020 265586023 567713850 131215712 254348454 158719324 800445548 128759428 492827628 930135794 735328156 689088619 655639744 303143055 773580314 723134352 819260795 794811148 957112638 520236429 64276534 214887174 626834860 233084020 459704524 125011112 381436121 274792265 947659306 979387827 422285966 280686400 41849928 38536921 740706365 235483649 547895950 66603655 785215305 75877781 413204103 741969186 198887301 6137465 734390688 189030955 642169454 784269786 811696280 605796857 232883537 164543727 379450143 390773433 638321695 622613165 517915271 8359289 466890258 537354927 711425459 561356647 259138691 792433441 226698843 658246871 795300794 985692015 122476594 566829776 88326032 144711312 247353147 412989467 490327193 840259951 398094761 356083695 471903001 269753077 302763186 665024950 179305184 588306888 108193581 132760585 158904226 95366416 969374557 170050800 234096503 839870477 303477237 792296352 837592545 637129065 925725843 482745079 274725586 741085226 2843927 999967219 198738682 545225904 531731909 112977880 597085919 258706040 337329246 235361474 575631802 168635658 509144852 462637533 776109774 576313100 623841975 251075201 42044681 88164278 146284633 579791060 475979571 335565163 310547129 523246901 328902605 253543542 372310272 286552780 946421807 855746887 740914696 172484436 56628742 91581421 143143935 380816019 168195439 365732222 608410906 42263869 505569979 747576771 728530682 799002639 258240573 241378739 976755074 186629269 213233412 853798614 317054587 862102455 201327645 100970499 788140849 474624210 928000679 494829721 26276461 203184089 173322357 290742044 247199318 748596340 342087169 877832891 21871219 313431241 61813668 662915603 577035193 812475376 776183963 986414552 964567163 191473166 672558528 570259238 932747596 859941424 108474500 158840542 610659839 9643577 157740367 776642037 126528859 982901075 129819174 852324209 74798456 770683948 26543544 105256833 182949349 125813083 661426621 706822852 560453757 130921429 747262499 145193892 1567960 45252742 786421936 271341610 54161256 719459684 738507842 487033105 440942174 325625806 996669825 549488655 158683631 915077389 374672986 576320747 693450676 965444181 328872975 709938675 351058758 156969398 921630178 927292082 476043608 781219462 250259724 135342714 448386072 354168152 416965459 63395216 696436135 157285690 404098744 794602374 391444295 547752481 982267274 267998429 45663433 938331800 803452188 601286439 103657537 62692379 265047521 509816482 885797130 286521317 832795239 255059580 499154233 566780372 721593685 281308276 618706606 178765629 573062424 246087981 498246452 812333300 62870616 165306167 708520753 557921598 78459659 842222233 645531223 705103731 102557847 166450712 467239179 430275355 538015289 383315101 271435969 34240420 916093482 263808606 160878390 269656696 647449005 439414299 116458477 461625871 313644406 379993969 359604930 989640512 141614755 310431659 262392767 82047682 104521721 119211534 816175841 548243668 890424351 685079666 45403131 802735838 186791620 184632598 444286712 928450391 873323514 37314249 680750430 502504289 356002813 62862044 133805706 110001839 676899991 464552221 473482964 357451233 255547909 94663193 669094092 247466493 544538837 536345784 911879076 817967182 484818460 4479888 116032131 4100055 178632072 404559096 710743281 227639095 337540700 556509957 377109439 927464495 566597888 779865016 457263838 618604694 815576889 77302103 488981559 192001540 193501822 206303830 542577358 815073207 207102724 262137125 427662245 741841932 456490064 288007364 550401388 454481699 307078470 439265760 81113258 52904885 234111146 718305174 659399077 49610104 509016473 569840730 378795780 346780331 173665009 796381513 326227306 183041972 401502030 280332771 89484605 889548499 247310523 484497883 463546916 256045929 412601186 939016907 10127044 936847728 113032614 999810055 285009378 154653866 468875462 391046294 227144976 188036889 815634879 737921499 834995455 320495501 153857000 580685407 909802244 352782531 105387628 885451453 504747248 64714511 470678956 723015189 341842382 480590345 543514937 838351546 486799940 114664820 228857131 243580907 43576878 988082902 14456573 584107929 741495143 552477175 686310694 487130409 409342866 86016483 21418043 953928624 65917903 973583587 161724504 417255371 789883885 827048499 454301560 532525588 853434199 870254788 131852679 32916055 600234000 361830367 37625586 574897580 652117846 545124234 464621132 231537206 578290733 768198395 423924753 847605079 30837840 840272015 903414447 706106047 678370328 286603346 872195074 99989041 948148539 287812948 188708853 102994816 811846022 304512702 555349926 150545358 994564654 662450640 84776088 768806742 673996905 89673469 686398361 911354494 381112552 111864912 555696915 217085902 669343442 86414744 936309641 620818392 357391850 825275010 10091712 470790960 456719685 506332036 382279584 937125864 903538936 444873654 199363170 137466388 201808702 117575800 326971935 949688979 315733233 892874095 458945044 408797151 274029057 597336605 72062422 711820114 193906431 572314558 807806029 141279848 154252334 20236676 312155236 760473259 320777732 436307329 618441266 924862075 747064725 273159431 340233215 870144781 635939027 183444667 951641547 868075065 459788326 596997496 586231323 98846331 72039181 225873290 35138275 59911087 612034853 239295710 554480793 366603087 97699174 517020174 291306658 668767110 682948345 3529747 93351251 477184736 128719900 952633301 300070250 515212154 91983723 881588688 597744866 122800143 580916414 41664731 499761529 797714899 263581246 366874610 320472383 593769154 94538819 78161509 631497819 687688411 626138967 759667516 372253574 325288622 520201232 776054353 220607729 63314245 987554344 662390875 716844876 957998591 884250633 636934264 10675169 962781473 544510698 791253249 14826534 109961798 612641677 988688599 173737698 951046895 500798501 200558074 413612167 617523776 579602915 979170562 862474427 314125676 442367224 284147969 413481163 330891303 602074419 980772167 512065024 695312559 604865200 769275678 782910417 50834183 549294062 270912842 87358169 665481556 240203316 257428966 935283732 265874554 144797527 316236770 252878983 658994932 930616762 978910638 123896982 431402893 345840298 551847492 695419431 388549514 129743294 720004904 220693597 965920939 512924975 431697075 164376508 981234358 448460520 285045492 1721640 911596855 211735245 445161361 182665823 641601634 894579771 335547931 843102192 834831393 137057278 432041415 733308654 17963480 469834647 706447981 965655084 453739155 638648520 833593834 780520493 502144122 733566678 601293736 614322280 425258396 887661621 623827142 755501274 623622046 755276380 22251141 303979519 483993224 981793375 9109893 607792377 755479502 684812294 76889871 136411342 767832493 961140476 153185817 864440307 220023429 538050692 237738683 248381939 581514396 645771879 875691065 381466060 314396309 601810453 735595954 90751755 968441468 974416783 566372075 692838122 259701666 893210166 38032788 615958480 319553770 322831578 11021090 974936014 627895889 598504001 253320162 845822152 56862861 770458923 88483886 684567568 2894672 973743068 871980207 575185836 305222550 590868942 881992135 977072402 941690334 458445904 705449914 832274357 540314382 217240559 480021931 785269855 653021795 554693011 79159725 951527396 915911879 738205085 413301184 971783271 395933630 799907509 90103854 704529517 136227033 435905105 102227154 156654040 732610085 14666070 962895337 316960237 997033490 293191513 414662804 412020624 754568332 815881082 41842585 925384678 70183395 417755281 347866471 924508682 203712480 556968127 224425826 240800651 988396353 776902165 788046324 168276150 433872901 884621188 173483235 846688260 824855200 194663982 119657423 188531236 918471733 298505110 695018403 48257213 512185637 236575693 291328677 392060753 629163302 737880823 261379350 409803687 515654372 64613186 363863143 895985628 479670315 940957497 228714479 600692417 129273770 534375703 377024890 125434067 990521810 216280875 64736442 776533865 727986979 265632191 465736116 360309317 278094645 557435103 706428901 270683505 223190579 493789901 460802865 273132740 549537465 842536 16337306 214177403 166548167 908027467 56500515 329110338 548311234 626481024 559203662 975114707 444550058 345394696 837542448 948182655 532815182 12435236 163564264 604511036 637183732 8507859 791860844 673128460 891644133 809389415 829963512 956622266 43509963 763805884 9764295 304095635 919639947 734534129 85714371 533458138 262334403 11818413 640092151 1745471 156981916 30659612 396322437 418757876 687691100 611969512 173367017 548634606 968035073 281880727 341068845 702719443 691786950 574930942 277874081 694007549 210484994 911945097 378595056 152083348 834446047 337553961 354556307 123277027 85251147 395556058 239889294 678197437 166958804 77776943 735512030 398398081 591447157 342414719 782273224 950761665 324729885 901316547 870528112 806843455 194371208 479506349 57368099 911101567 296135968 167587514 506526734 288247639 882277492 262998128 113280349 214014754 24849872 644824435 249894541 110032306 90161010 804016564 833084938 612097415 722246570 247258601 390160334 317077101 50800856 595389251 481432075 581209452 491753456 66233295 107817581 264689894 969878205 700949360 18893827 930753760 568660481 129367777 495137920 600427666 498386902 67901458 142975692 409529604 982671856 687564850 66172410 246353175 345023882 942021451 305242496 542552584 141271998 145653020 370237501 324470039 952097465 952208127 175086390 102487670 787727443 449555170 768160680 731113252 710971094 883023127 734138531 644948111 218964308 99394609 50307243 988857727 775969711 24753069 400463593 240432102 636172294 536279735 589181042 587690771 865081197 628961165 862277520 558645665 716768010 328989344 560413911 777891718 828226795 112019661 418137569 718196554 120506915 979145986 418489997 793040966 464870241 211728568 402444865 779763513 127504074 954990280 821171828 427155377 577289517 128003150 791481335 154304942 179973085 395211329 109160886 478443741 122238016 20023238 263880850 831874656 325489403 930248777 338710713 354238478 538418646 620581354 24776460 413821671 160731348 624784375 683912491 504527865 558378234 257945041 820584932 157414195 458516018 295438553 214947831 741167226 79270908 247031190 342575575 304143002 747844764 974974085 517101289 89579995 136038256 576011251 62798022 337204782 692354250 300577612 37322541 771452672 453298847 803672150 390913155 725329477 688777254 550519844 775939211 689699643 60412734 18225649 795489718 641012020 240278998 254013013 448601314 582055571 898348662 493000519 109139559 218087633 650955837 860881248 817891598 889851239 604111674 729156715 745175061 905881190 548631693 538950938 485057241 882329175 695750465 24581860 143647326 61332070 210381206 295204009 617377428 686013206 638834513 514583150 453310520 210962723 41963197 753403241 553802840 545471520 728532413 823491675 553888078 636948018 896199083 64260413 215295271 61638154 171819286 355532667 848751119 128484562 249293732 947520167 511969185 23346340 638419876 386142440 758582690 217773637 659831905 10603633 622163524 943685618 311477006 961905239 642102016 290550731 76593495 847808189 668393626 30037535 295205259 256028678 723358114 183634819 199715021 950240919 563585424 767824331 321275544 849379921 271611773 512393830 766083452 916467185 358587146 25077198 988212813 205704772 477781443 920154889 134036472 863377986 658692023 327772230 362716117 257581840 752911472 210323973 941499655 194517456 939979350 173467231 144709554 339418732 939008770 408749000 284509999 33967378 405731646 94470174 599033403 168078172 999500035 630449523 743597586 101119106 637478117 172011632 953732065 155915027 690569353 174557094 560804431 860681674 74465562 80547425 607150979 771393158 654023946 362783496 258105218 273553007 837932889 958080027 746488436 437023569 593101878 178680146 282741622 383773689 48514254 696192955 348746555 362093158 10840914 81931377 151671185 510734646 493206718 786268675 754089852 109987571 382139836 198777266 162068703 306862240 232685800 681486044 48044789 477407521 59605648 78285695 797376920 398819799 331536383 667877860 727837096 984239230 330065631 383866904 338039946 701348473 475438479 612583700 743028334 480601279 565458046 515619571 540638828 443267062 264305821 986194815 412569455 847372697 722828394 645140599 113633213 83346660 911291683 426356321 627116824 90634965 965688627 134939456 411510971 902113886 705531515 695244862 121064187 818029958 788683111 78239596 639167083 757309414 593149327 764859269 686471186 536442695 987659989 174595710 273453484 706343436 268186355 732133223 864504510 954764646 837903555 545316605 512243363 271882392 893797833 444473260 130670620 472024942 943611275 741065069 697054195 292768523 586651728 205189573 43019233 231217362 938795085 388844051 193948477 500019010 822807034 102543671 41366194 753805343 292935521 485422199 305079534 758889294 653001056 314256452 892774777 270111544 48081711 555537178 128708391 598409935 198744393 489425216 282119253 264643003 806407028 172864581 172013207 165852524 344767282 972234023 933635500 581276172 92067659 295776393 53302020 173629849 66615036 402250644 933395828 56218197 168061902 361587279 826784376 108560635 471611708 667655019 685492906 872113567 456484093 148323868 224590389 161292037 161112992 161306182 816745894 290280349 320919239 710481843 502047694 894776206 958682602 846252508 974059901 380705694 711060756 444563339 497178704 857545946 129918404 628294384 823265918 368763753 878952068 120256226 530384993 954236754 374610011 507807092 521606767 898400124 287446797 311805437 924121142 505431517 193190843 706320188 729817044 196904651 117655886 375453165 643190537 421499978 23254683 346741001 76346289 867577047 963842731 221695714 728171382 284111078 160213611 593269665 45580923 208967672 543310001 150076572 732461905 357002148 636102969 664350291 756600455 434857974 442252996 732697823 562549009 705977365 481903681 272867092 54893292 220240842 701810361 888270275 147666332 110299333 896632462 771606078 18824474 649735380 554811939 510574035 439033 9133624 3379022 965143982 208936899 74270529 978875748 2339690 995605957 163545359 934828644 603438745 961050552 887124136 947898994 587842988 158567471 976044354 924539307 700724684 525201773 668453943 975634000 675535413 397762956 321685086 97691486 242392937 123383499 958106521 750289881 67380778 428439912 854162701 836791790 284417853 148398229 732616179 648457283 443543187 121740457 908826988 108272995 381753915 330263525 662317898 674351719 258296884 86354583 905433009 894737994 888940899 945779270 257289374 303126640 780203700 773789976 953019402 470104019 4123658 174236393 185993803 313722006 254586194 777794557 450172947 917329778 427196382 363458120 641278501 813656782 811305668 434334815 576703792 443774983 395543305 269470601 117409077 77231872 249460278 474070224 908032079 16458931 887845853 586585176 305265831 732886534 983217142 572829587 672319919 155691189 938969514 349132503 393816799 320704972 73842200 393350930 987468737 500703551 525605923 94332026 640865745 551926374 648992874 841590948 739273952 816904608 952498566 432549834 96207784 261611985 188861646 359088932 739147092 188511167 642733302 347800781 598444186 902289249 94243774 513059236 720787418 903562067 742515365 325006715 283105234 297461431 693505213 441191262 501463846 925127216 31338541 546467669 717701265 926541849 195272729 792854217 979438804 334971828 627936627 51136221 299040814 133113698 544690754 394357732 483550182 796571350 938678433 241249887 115121215 353335777 970473276 179334617 34024846 66406254 994835530 12446975 526665254 30485451 529526903 322712434 871424154 12463875 839928440 614623198 268346724 886992124 245732166 183479058 896260602 740359779 730848270 506351635 376741627 695485536 380514879 164125614 843254333 697833417 404839154 189977456 344457734 154086071 82858786 923004984 512874746 788668029 55156823 212324351 282090075 892876263 205331588 58757806 821692906 329751451 806224492 106667712 988497733 203456003 379403715 204728670 857833526 752230828 873763919 490538974 264744664 116158644 230241868 371329073 285839705 609257518 753535164 277365277 502189058 940617480 512337092 435235745 740089732 418471635 613763577 101392597 568744527 83960162 471373557 272892583 190151971 734893876 698137020 157460684 723837209 678299366 807951800 639772253 499009254 52708909 991452915 945853754 229577423 447859752 725585671 74734805 480404113 629024639 708706180 364114733 96895074 234876739 811394590 212591091 950620550 411515291 771803080 441678326 402090340 137912358 679980860 39519607 130635126 903565689 974760469 135186627 848729467 354850442 10086060 348216442 950511922 345876442 811420675 341279589 956457491 606071113 679800347 448291389 338078785 134806299 596056688 673572305 217364483 615131459 522032622 20062249 819472538 731020870 558795501 781707952 699782129 328578010 926286902 660894705 871198526 472778389 289350712 538531837 89540200 446968422 694272990 931209191 993897638 536407178 529523344 422759459 309811502 669164598 50681004 64419031 205295979 684675663 31152872 799057998 20496068 164941878 296048919 33730963 526585408 941038596 188884865 246784832 559500259 728402845 956698846 826263932 381193338 28424081 672161226 546549460 125344884 324105914 615537955 54135546 436885311 715304098 281014963 656214850 30281906 918743806 949710408 136803793 67836875 441508354 645375805 518099956 891083753 960006582 613375252 20042929 43726750 959618170 809784653 291133210 667979737 439561461 416268738 662730975 671668114 393636335 894717443 825957458 110338538 250310332 559766322 668875709 157038580 374606380 791154111 276118339 604298328 835712900 820340042 646353572 631754120 237103494 142799938 761749230 533217364 110122078 568439900 133956753 381246701 166936587 115608343 132011721 30652273 496399127 613613666 552378527 198004276 597316734 767353556 552347730 101089180 270809420 6958285 878718168 265500875 301144387 462617289 195392591 39539790 399731591 593770234 609112398 143506213 449232733 179533721 140452449 23312249 271216065 568634193 78214522 560993238 721718441 757982990 45454307 790964604 77410784 653477432 881942426 14393657 191356771 721425508 170016667 44412630 133337673 544189740 783488948 832410426 181930299 930256891 83978360 711389647 949248053 470848410 346778253 51911112 170957792 670903741 388146730 49805565 422250111 388641668 214383321 687559496 524359199 469154444 560917501 77032707 668590949 630416177 617664740 901838087 104218905 784752554 706354600 523362077 577286007 910427484 200166489 791534059 246824740 810382142 658241379 744784618 546574515 129897668 611884198 327900911 17334640 199345894 37682040 246399074 783215796 557128098 161809800 704000330 426748000 163016716 526634006 981400207 759259511 585021133 382588672 840809581 436874448 170949266 612517240 935551041 406002355 935814104 889206750 756191486 721878127 849330147 980382308 159959643 175224838 432190890 128574015 187062926 60023381 253645989 679171373 835525537 96013631 212546034 663970485 849368592 995565387 53985923 796678236 252571602 239238612 942209232 685527521 490918407 556847097 992290968 107492901 812760737 277740265 398957836 641594597 63121237 136376148 16439197 865836286 38490265 3130977 815275792 89452624 464744713 105199685 761038545 793594323 368168106 454476554 496272359 278343819 303592122 400483844 795560891 587525527 918190082 749462144 930492672 813042523 283524093 314292025 900698217 678876517 598077102 147834168 478914016 151990471 130625608 304613465 50789811 881818962 623751130 791917435 307881628 657286605 67438139 268303217 229979689 23532334 322086942 678555442 289206513 923889806 212780931 388887295 196992775 612352451 36452287 934825368 54972529 590230835 349064105 415283188 111685706 769206039 29233610 470283760 215627306 851747712 166198098 41640953 78406107 942816900 841219372 718920664 862263536 679284448 894487490 569342652 560005542 282651617 539924249 725290651 860348019 386455089 461981982 847747858 748995658 424721686 823272169 752530749 66918912 208848 909267919 495582514 574960661 95297964 683894822 343861357 227839538 469526467 74562959 152817422 770311023 159720303 911430063 184314853 341076178 465238989 144557372 308298562 104974693 388271190 107337433 980639729 666584108 868636736 136531185 726727002 263566479 132425306 852610422 156880429 303547768 289920525 84280815 524757801 109767191 691200943 92425871 755394013 644753162 35228746 338930116 530348905 891719799 433173288 173194252 608366024 258850759 287782871 171252732 535590928 293436884 939869959 641396864 33298498 34762999 888587178 520751020 299294573 60710171 194597111 344404852 757007864 587248046 191636116 641010231 590907333 52834896 951046274 262757150 343615850 847400217 735569770 394733573 379546512 461987736 365185178 122115320 108729667 400710690 348825310 66132050 930182285 841866142 243429475 903747057 424043276 380774090 300772705 476518495 798159867 564476826 252425625 236632216 968649444 563325034 684294052 76914199 526267376 784437926 4345158 273888704 771844461 938108414 343223241 237313450 413335813 530852600 505843795 734998373 809111483 67934073 687812932 985840954 552882610 884479203 681751956 105635970 888247618 638089609 551300049 23836195 190190458 958348278 571026877 851791539 228376181 116798085 328781216 315873854 348337719 551976663 934787235 972998901 125959453 212783593 425407628 845789061 605021431 543032440 106688088 220304718 398784965 975411284 519711628 409651379 257503962 212629372 153757646 12124873 14544259 401299566 603760807 549302085 522786861 232652149 449224457 589691555 135034240 681509777 663523779 283607545 279758456 22484291 394222514 118553055 961165399 852033813 190774658 991525449 867832867 293909444 104062398 142960333 477952502 962272411 551425298 619330674 644766353 648076992 300217450 919236518 23120874 863594174 411945775 86579828 851931563 19357125 174173904 260955686 132791352 723971436 93100117 482484116 908620971 502848332 839428634 482802731 242186457 931800353 67193085 228465873 318797481 661277529 905515436 348283681 5504982 754853361 35531080 202849411 383062186 305058358 829575760 817841390 436970113 303480040 852054448 525122549 34318972 447978111 544405917 952075071 231622797 366464400 652621830 878281839 798131562 614393933 590415185 588960643 934170072 389820584 675845926 983427188 288335233 709762987 548703978 353370376 534130599 439265593 537070821 773905617 197202013 128149091 900015006 965527626 153121715 773457185 393149648 409926838 546410582 373056073 9234411 952927357 689062640 196006846 854647318 65611507 841803963 344153397 164729308 126445993 346434129 916046226 242714365 908573913 103833844 534787223 274382003 549351467 260114643 557830321 38527063 623700121 963403702 485940901 731300481 306983721 608453397 1315547 66001212 103048884 575185078 33585885 141983165 119654468 666965141 168872606 992972833 412437414 264231568 299202190 995440760 914744961 890207337 575439949 5471403 753617617 385166773 436150785 223180120 95450352 430744146 13192391 550888367 218889851 407703192 42790347 94379894 178710874 346708262 70602814 901632569 230981904 267882401 708841890 493955982 614108106 555337591 356936262 534941287 303775911 636493508 276488077 243625358 139742569 186037313 714536966 736009627 793289223 542005543 294420618 939678673 32905757 608886007 902919353 728663835 864801059 393274238 315422073 488713086 106234697 507620006 18759970 869740022 6187052 256344625 111574163 821802552 197208107 578831451 386150035 1037434 620385888 108973390 523991417 123298760 314848920 209525784 200318352 117336017 940143093 991843745 417501335 452173132 676137026 176940980 377624270 269777492 717034029 898555635 774416770 106586782 879671497 202674780 37699560 600719118 103451157 457114297 556787837 963022821 179582424 240620760 448975248 273278635 902669435 754572958 188806333 123828084 431811756 274853664 703879880 118799761 3171013 886013091 187085322 272182947 288022103 9461464 702449585 226320163 792113880 391233160 620739957 160257190 789299425 623781556 246114677 693818728 145904431 899978435 980922697 399626397 313005002 785669988 802144720 699658222 561129100 512215127 62116409 431011961 744747891 975397522 190627098 849240587 605700525 630748870 668153022 946871842 4072546 894566206 833664489 323598379 543397483 532376246 961752622 188459344 11128769 523508847 207153764 834287309 469468913 303626778 747551039 647232517 909308067 433694845 426237206 715891112 444415721 405419901 768738679 751727507 697898893 818417734 230380565 947031341 467460743 161082900 823296353 867853498 914941735 513669809 432429583 751235196 80825774 886663205 780631385 987258356 673781001 21957367 749847809 368689638 726599668 454757052 468453087 98437688 620569705 23772516 24833291 354938564 628109381 884192253 482923993 890436695 142495234 186950405 478062459 726955369 722903987 673117829 848266131 45486734 589776082 31267080 16405250 542079823 127797690 941674426 740216751 354204272 49958885 288518018 293802564 738943887 183373782 894298346 903955342 616882174 429911285 53133248 774359858 880385450 107933776 533761489 106183415 350088510 712015446 564152702 940020318 425649656 956045986 523003410 358022481 479310184 603450556 225631651 436667643 494977984 697009136 820757919 392637028 165281337 756172607 998847747 832413135 637409374 551181141 566317764 2423743 424904793 460406991 523073160 167630151 905862391 666409082 537145216 523946128 92350582 534913119 169795527 923732799 348533618 728049754 813444596 989962919 342747583 192898260 531275169 461070830 590715090 121465575 125993638 471391779 83155771 233798117 401947004 749091103 39539756 245358677 491355268 685861168 756195912 343464955 183777329 377836269 692718762 458247071 246594172 640560348 68529695 593591455 469241816 238483028 175092820 76602768 553632613 920871779 970026386 626666534 67854470 274865151 188468010 932304372 632003597 69187390 734982233 863781348 214997919 414018441 110930456 110071548 123019910 981338292 691042628 500882519 892654775 536616021 99759294 828224534 841346347 861456163 400005295 677106697 21727719 464230167 450638170 615111837 528201651 28000121 673316826 948460735 13138790 39572579 189050924 356567826 195074673 652929014 92311332 197797484 581806326 836922015 454551867 61206386 248791971 33936633 813536124 767548434 68788423 855382324 358278919 321905552 589304861 198638674 556811560 515644406 379141563 185072126 266556245 920811253 661221708 529904735 692465965 634031445 691047169 166615649 253303148 647310211 397521331 439520859 597130572 40018309 261337428 924845954 679651698 589232555 105203048 762864136 278239894 146406242 900337450 149852756 207430782 253198894 859847366 457123575 783616652 82577724 803226018 436909578 975198598 154482838 969247816 979673641 258890213 229131336 494639609 46123684 505917925 770215887 968573969 782982269 890533296 958185727 301319614 587109193 305206216 494818429 345199861 105712321 92441577 539029246 276233554 912535811 722521867 66781040 178309445 35063486 364754285 506148241 416656078 643903735 184924660 867815833 325543005 69325256 43795520 403437455 506657381 436654406 479560537 354971968 757052339 417690210 314884984 313788874 45548687 487012929 136225811 924640154 155465947 3958770 939656759 428626613 511210545 215551599 372740307 361114227 736704617 614617741 542516999 524282789 841598809 210975582 377121593 27936361 673256564 285720914 229043127 967924103 317256948 332446778 796852948 11989089 733226626 728575871 686516752 859236523 18605092 881911353 213204419 291811654 901780137 232088684 771874515 388141337 244135453 288393469 456345837 386307940 842314659 527655189 837211752 44475648 852770693 630719611 36019244 582832556 664192824 123232855 34203362 6768460 635094115 57872505 342955717 870178536 389344127 928331698 165211202 399196938 945535307 434053732 765891425 600495687 49806034 827076501 989733841 998469271 13069992 200720227 791808990 829445771 260231303 194949340 594228427 829529023 515505659 209330851 162765534 797378380 709092957 61231331 163147815 285822943 421337699 681055845 950613433 304831408 778763284 263311922 195903114 296463830 729420780 145448493 3213981 423467276 248806228 831333749 312899299 299943025 94154868 921041162 672865437 960120497 636418836 833865801 692737729 634703529 290852102 547769271 191716602 183533286 475265757 998780451 270160730 181388205 291161251 965351282 396781049 176252256 726368408 503841293 761819597 932715583 252962853 160478173 706279168 457502806 204545662 845567930 191657673 418877933 128716237 816088830 143848399 568453429 642914837 538744008 515072249 232626706 642260215 366792715 949617970 73355605 580187707 409654735 860309300 880441762 603290803 952248910 232297476 260996848 970899828 556027986 590868376 944266755 878150981 705867651 62804257 966891862 311856660 821021118 926230335 509370162 132129029 154393814 95851306 543563242 744911968 498009590 513772175 526337438 185503038 178170325 282964844 73495830 73741135 845524351 287429038 73257552 696422166 535300350 855136928 936484113 796309319 246908164 790076011 999155278 328241750 757971351 581278404 715038352 449458283 264149998 118386657 200356987 121602612 847717675 918685173 4894834 438346045 939980475 545104867 281087996 286463944 761023430 998561448 761326645 514624144 379560194 810540632 202956938 252011491 408044676 68332812 516908275 459410717 803460766 591788060 267641651 916551127 62589695 766697861 363232209 566468013 961111485 374296606 515693824 287606637 441226076 989041480 933394956 154678251 370503786 368944001 419788031 543912387 131704433 577949269 206406442 38818086 977845365 540923549 380496390 225045234 281540225 174861589 75704329 293489279 224264953 125265318 302399937 357838838 736274423 310544675 98101154 845058814 736095603 278851417 265116873 168387986 405330561 830686009 234462882 429007428 122833660 874259562 9587818 9921384 126947654 631542969 390184196 724976361 635513198 94576466 373168323 67243953 807940728 868180692 142304821 151736965 156544886 628309254 816069539 812520908 188265520 833607370 710904029 237961259 139610329 443739054 811314853 18078521 417397421 212592814 17715862 836578040 162289181 162783038 782480179 198935284 401299124 344425760 411227368 424852609 683960735 301444537 729696055 934988521 822573339 655922424 817497161 419285477 642707465 995153354 610258128 652183764 774640780 578006716 743682170 310594369 540210251 786268675 13240643 119994050 192141961 242795271 242778899 19257416 750371050 726841936 619070481 126117240 592510939 711975360 473277556 129161756 36445325 526112741 256333654 478714693 229831186 643846626 465711913 839907131 360029438 795700102 345094159 51159947 773122490 555242797 485500839 346846289 715639118 479088369 844039549 741009281 240343567 103358785 843089487 286477114 469769943 595728132 125612420 448196744 682586591 887689012 731299151 796709201 573965859 958357223 33499844 735778227 86784024 508403915 567578154 190876204 662387864 599748123 271732772 462787802 197306290 851130612 127260407 656054437 203770736 93905060 492057584 862911358 337940690 661921977 71906718 381615973 402096229 43392687 150038251 655760183 311678946 250037047 41750068 198205214 592054436 160380290 621327728 871340913 13712424 605746205 520253877 87422150 505036739 929378630 202801112 442434594 40459531 601929918 857692316 717274960 827100355 255930305 810644766 69734466 71211561 262775109 421620595 507468318 467538682 737467867 929908 572388791 424367697 264446821 633954070 58750751 811115428 290063531 520437848 773490412 209539044 734228257 135429581 643239183 458232914 61319975 352432146 867717186 553107334 346816065 393780772 529468700 557723799 110755826 672935748 708634311 79366525 504201570 930758650 70656138 194411243 976034958 266428840 243543481 370528847 914475735 584753305 898094260 235726879 293814485 759714309 731299375 246784286 352568832 183720048 615894694 437322503 99093469 241745216 567071629 192962729 182340563 490374217 223110593 507806153 259115391 181400897 304758167 158007618 414243513 97829296 453269399 708659322 147981462 818876149 10696464 718657815 283905684 322641669 111183451 79338949 287334855 237925767 490298524 680491997 749670870 570466191 70494410 254222291 986194875 267682761 126078072 891393503 232083101 384632853 726335968 268904290 11814694 718852630 151311057 787422293 974574124 594152003 44526644 266611105 825410709 731033704 826637724 395103100 274631463 391421359 61535590 45478157 248081223 667364248 642259210 31405817 290515744 505686671 197306111 146437180 842736115 20880530 82847236 14072844 434248101 820678301 402351104 557977421 205517888 230408161 862977448 704693700 67628 992993986 724336586 901719725 124368812 812666413 978835431 101310787 36303810 645937184 97668346 553942702 257973392 759452781 526507658 470290855 724543748 749515134 18043562 441325047 43383848 194954078 632309834 181400788 25181962 156906143 297057524 626328269 444401514 456910148 383653919 15904500 722187549 85375136 615784037 233132696 201246904 619222965 713395330 178430168 395555906 355210658 790746422 954296604 388812150 556906899 257711179 589536563 275186086 953539988 158204521 883184909 655053201 481250948 328455130 684256769 276400413 152121049 475017960 357223388 781876416 620322448 493376964 82731181 131371371 134857467 639835150 242985762 661671838 776841722 64506661 226659431 16585238 400938102 494464489 657964220 143334263 243494761 642868209 572705530 721411722 219978175 101415179 346134789 52740559 877901836 529930016 669891792 765604174 250113475 807583672 197022427 372455060 853171775 594694977 383539599 362758704 752092976 45852219 619846305 572774463 217554059 455276167 994405452 650897317 382574626 169471609 718456845 980447785 314938826 40743323 493792514 683660283 581355175 50319588 276986640 106478281 191687933 414549135 175727245 337174575 15798760 946568838 964413376 534131742 826160200 476316926 731158734 373226302 420224630 974035597 948883649 366481341 683468638 932852095 195610581 853678149 599436282 352106127 368536143 540303717 957443103 640743711 432893925 606261111 576295892 324797078 481772849 840442764 536141443 345304176 121770178 540395233 71597529 87134007 804089851 120477359 562997257 955613092 190850681 605785641 37066433 456179746 78109512 886864422 102181801 49846055 539225574 8538776 915518093 196727787 881013498 512964101 440278206 13262601 832337071 15303751 502368028 856492373 661420207 339187199 34324290 298570776 490201367 45102745 438213595 78099376 265276463 359731053 963336238 656131835 796052956 863960428 910234033 764441315 609361586 696991021 575189698 478392909 334035402 119725198 831292098 148531987 744845135 822506398 535757641 288741245 592541374 542236116 894660526 186084098 356129210 491488822 502003114 283857326 572157152 855112324 389943100 906807953 965587467 643421340 916954003 59043512 522108785 992228886 631614784 445947511 101543985 780830633 107765635 1866687 463281680 155645758 173654340 289156028 278531180 123001716 356933029 837423026 212618300 656341449 614570810 830730101 673759652 643710411 676986603 85558567 3814991 461256317 674543955 322214904 762255298 197189034 261526521 152870790 965397451 673726287 663468020 787520143 771600653 62630470 217079440 847934777 297818118 246959939 763638618 155029366 365413017 672252547 713846120 981299697 968234882 595808035 211722931 80043613 632249637 342844087 763407499 443461271 553466164 7228765 548835451 562126464 150980474 893849416 407979257 645097931 941929395 900618583 466925520 293333799 35160950 46336806 802183198 237828905 8913662 145753398 559094483 598376655 998988612 136363417 615199472 841059361 64266883 460164343 362328708 21043146 771701522 320033695 632442285 188643970 853097650 774975310 929201236 244701666 433937595 499216336 446000336 949770860 118984726 868377487 733320383 147574606 508457434 67813844 534966623 40195556 341653375 43793231 242519350 853672142 178382262 576282282 995041988 945628242 844598958 736234770 922027269 139848054 24261432 18246643 493060491 688199398 798273861 118999865 528876550 642805998 473524324 600718121 365882262 963664489 735305854 527356230 756961020 501683712 929529058 267580129 35459371 730959858 383959980 574905640 86897732 549696125 516916608 47725215 359420400 195175350 81647595 121879663 588132858 104728027 853972625 450420224 288389121 806084529 487759884 746780677 499550212 216938917 2836540 527881326 14853555 630129821 341504731 772172567 705746348 218159823 651919563 331392647 62156088 408908212 523765108 719602967 120417725 128461015 323954921 458896987 202509155 374141703 894243722 578331377 280849248 937794286 426178158 538610272 863717571 591173108 680149435 63342737 886725661 843301750 152244796 956109775 153772988 154193834 210959818 964649203 333607597 817864330 87436992 53703766 803979799 568885089 560056112 491571022 446825197 372441109 987253221 470214344 879050465 219459166 38152914 540390875 573247415 771628520 950963711 192443293 323735476 604994518 843342906 882680694 324213669 107345553 338807968 559330081 212319699 881870893 497590962 446491869 413279796 942675230 360191065 203615243 367034004 936541139 389840539 630546740 414808535 910606145 462433674 271824179 799159416 655431579 709440571 67366779 239538239 427611618 96409218 914824278 962788565 498740431 816418389 312908890 165747050 237352685 717057106 146839809 728871429 99459843 820827659 682259334 872406587 233594977 826482910 218404937 285005868 767457455 23165144 518497766 31719379 278898394 636523618 212468927 573796912 228483068 874349688 66788809 536716785 586136895 518583096 913958415 832956365 452740278 49308074 684181713 521348899 19397421 38261989 768645708 577276307 866946413 73740291 432080302 623073262 953372950 192288803 110169919 775884727 641007183 737113755 860053199 417079521 472794354 182739736 158822347 238243933 99559992 766256145 834705584 841297718 775013320 511656428 414601903 118440214 166677377 60211337 525355471 589921132 49104472 154459827 600013288 482470266 351167553 678844552 377246024 340646008 105971415 292342450 455064740 684754793 184342762 752224181 996599363 142424489 103353713 854029326 167066428 957575793 934968950 862665909 723222935 114751208 882333451 138086219 14425257 286507957 867847877 140674586 182742094 955197730 198835347 846402676 287008303 795494339 996223477 321672059 513967406 235756252 592911086 292532768 789502894 194902046 167591642 131829065 550621625 909687061 444412287 105789901 349041393 329633215 403720635 808124749 949784515 198136596 912647567 671837830 962322477 805987212 513156622 175892953 123167095 450053360 927135362 121572230 694289950 517368543 162963585 222583253 732515237 283509494 662317974 758982294 808229945 163493209 378785855 459205977 586896951 170810108 21321507 764276980 636915961 269004212 643529964 340628753 182104467 274956320 171301169 998670133 142230671 350567185 637478995 912978535 246097748 628222575 334384905 553899447 142550342 344608425 986426041 308777752 505857009 476421614 96880221 993331548 166255825 940748878 985636200 585030808 573857592 156669189 38434248 4300374 84419473 342177365 895185772 652269157 556596571 900335163 279624705 784269857 143670280 999609198 599768912 686263348 858854189 687225254 443849013 371235216 715706114 161944123 611494281 17758942 290835883 905872049 841397493 818156941 687118617 862390880 888436650 806877098 497769869 668901502 303765284 896550453 624084913 727307300 746203970 923147796 868724458 56652372 680276954 565622768 865993653 809390069 87232861 681632945 766038190 69560329 263954893 196895197 663915404 262228786 97076247 101622061 872816485 763943609 257293282 160533383 906799010 305852219 282022517 143227524 788341633 247966535 503638206 45386744 595447301 289077200 230814482 81632272 280731416 858996569 965014124 992173010 714721741 443035013 262614922 375042933 403349252 402158200 537044892 440249546 162816683 94178085 357496795 955080231 273555471 254663206 47323501 854857351 449246888 108660788 329798412 712011435 929355057 193373707 469276004 369832943 483841531 584456267 755704954 60670413 759342566 761116970 745169611 446245250 125071858 605310424 276138142 334050458 268257275 766093569 291909598 68862382 760939058 524521894 281393923 441400661 358545959 177052341 38259475 429089706 138661390 409157653 938915535 79781050 801636898 760153643 345471023 624753204 707048635 553820947 487046365 994516696 133144174 549603533 948915805 756806462 205943774 698114930 86423581 314176936 169434135 350672384 987501465 232862390 56771873 64018578 508065733 640022315 877494475 94964473 501940938 68151778 478760471 422454287 564139524 690379363 757451358 538165490 345934841 424428368 789739508 577875432 326512408 935646802 399329223 127769265 653907840 429387868 554746410 85537422 986774295 36180759 44736321 702821719 671425198 935990566 473232246 201739701 196759255 27751245 696655805 506090159 615093598 491575105 775418555 988431152 966572893 183624180 214629466 449698490 347331817 629379040 751917986 745532299 446783892 563832510 1531807 304488942 343020049 84453765 943309 223936742 145758724 381256218 196906779 794588617 728666384 934758918 367197266 924237550 551318768 537612913 830748494 454637313 118291567 504761329 105727003 797363934 155517238 74567995 870077957 996335639 105760528 17849705 390514003 482226563 477326826 854840139 770515412 78617050 608106089 170387646 713595844 107816870 951989616 35473025 130390156 94053130 720989304 566491871 242157262 871664482 723960040 422574615 420818092 611924581 656876703 846548933 56856654 898097505 639900924 282176854 857023804 322469868 621188232 662098867 221558921 406131512 45815315 446806620 263821463 78006142 996823068 151465832 100823526 599574008 190317742 296578603 99199067 213296967 223098222 494219557 608350191 143902711 239330557 172689169 929843121 631042456 668950802 193216396 920807800 570266209 64468110 25321038 142559013 894533436 329164660 635426201 8363109 117980375 950942352 619235415 814058278 451431112 497193987 554144104 713131574 811536461 411666014 673536384 827174540 473135108 307224131 355313863 751173585 238733970 186176450 388873117 558745994 646846607 532835822 707986663 120358614 60801297 566407860 652931571 607187740 341289878 822419038 284687412 409792319 136152049 787425250 83112103 921668420 973086274 657423519 484417996 677772907 529027858 11138863 8923504 595412219 173647370 708137355 804046178 993831359 786419976 225146720 563600605 195726148 826809988 29067368 150096166 650692281 813676943 299909829 59244600 710431407 151936716 611639605 884283964 451804936 424076704 346754682 67782671 107410301 175352837 728564705 774692956 115034125 238909838 147951025 433621480 295373586 480232826 916134212 174758486 52565304 594394744 222703377 627276116 388110779 104627199 396257705 111409988 750717459 499302569 968290582 763821019 215283499 998786846 992476178 642228468 698130283 240991559 302647067 740251722 851582331 652555217 194114987 906754961 301942051 613500736 328030138 477778976 500088659 705997481 525187699 681929792 400509749 556531024 356698890 434491023 361433788 932443019 827142232 281070398 232902578 358978486 247251463 804048038 37357386 727130582 409921959 563024578 706865509 35007830 698719660 23884562 135602896 91174216 91424975 895327838 190534091 781255190 114059798 117517374 460522628 319563655 721345818 746756377 514453378 709520196 715755059 455124752 709078247 881233082 282806283 987666127 798362222 100701544 197988313 378187922 841441921 422731783 743881828 532425157 164922622 338719984 791129804 178994476 246910511 861278408 935609527 427292529 109271618 813241362 698658120 305056117 761561876 274390472 940312255 414648387 549681609 453384787 129522676 244243364 487107541 232126310 5262177 470007777 579919850 749576970 493172436 753570741 344049442 444185094 462891690 618032815 278664976 192371997 512722772 511560342 898132740 491095044 176018413 8226025 934515127 904763770 833148455 681849211 768316822 676944260 85209128 521010503 505164187 624977904 233321097 221543554 762414859 108255241 69408237 729639973 816839306 367477284 566089195 676836832 801530908 938344258 620767351 258122789 327519145 181551086 450276276 698447181 230324994 311501314 81327058 478895029 732928544 564714990 472111318 808458689 612953552 691783715 719589949 689556590 937093923 986863155 441037948 23108229 527989145 217453366 899064452 648677573 482592079 143387993 71169533 562472971 122982795 239003715 6284084 820555952 848025139 297630618 546555266 904075028 349884631 221494240 214116194 153860266 833967005 791030757 846831588 636940092 747578657 275669236 288988693 669389817 130518670 954699940 629801727 151021986 264262708 522536129 217592291 308204409 202378692 5545508 62453718 688645074 7875724 935590682 116234415 938943551 968769512 71781074 998352416 926776559 778234817 765453028 261177355 751812505 524689285 230463958 310458052 903683666 739833312 340203313 712180525 932325836 292342325 607834902 599862338 236205548 204861090 713215342 184316733 597172463 545052518 235950879 760045411 930241041 764950256 146378768 529707635 201203410 623868147 319948252 925173692 409291107 276959165 623118362 258479721 950983204 86554139 431744311 710267663 155589199 150712428 820354234 208233400 361545190 236567682 157161490 974009315 116489058 295264165 617930329 532995401 124819315 483652607 233803769 552420940 826832236 976665187 742527511 749680511 285930097 914454162 543003080 705920341 762644773 873011819 70148090 122732125 493823729 952671125 991658979 91808236 853728142 667136178 19384568 490305136 156664844 608980609 215720548 135769601 470968983 182194949 57942276 733066504 680166858 89258257 344269024 703301531 701881589 323346980 178737652 94961855 260048536 709036480 162245198 154977185 611487759 899257685 742719283 860255269 571074318 65227439 437703194 405730043 273882745 127011020 519112771 499615803 479268630 52296077 819929213 711401906 732009739 480692470 771060756 402965893 743811711 993169716 279494889 246703148 94938951 772907033 377521284 154460461 361301088 65574292 380504517 235203968 186954408 626486171 406240435 482287165 184905804 286458483 875143441 127776684 344647091 307304262 822687551 157561439 413473235 79287352 311052629 520537238 652745647 269954230 521402562 906506968 694172187 468797015 783414465 836546052 58806813 189696909 40169157 475529664 747081572 222267263 751022275 794615415 819145576 561040074 344232067 655232914 832791041 102818868 530235353 494004126 842462080 324273497 64090743 832417098 235046606 305193193 259220304 689810255 892346064 758720320 45485780 197666530 419371293 115111660 330466017 749178098 584743165 464188885 314389080 823695572 277807732 460224155 191605294 163663361 567835477 647805958 188299430 803030868 907913673 571795490 835065511 684040412 484264832 163045718 317882089 198753685 880646560 115635269 661647719 463209789 188297741 876205476 771965333 254366049 560464003 780699933 497382489 698920868 173097644 140335971 968411984 871680660 595126165 903038024 11592047 710811889 393237327 409321763 675255341 631328581 475777301 595959897 83966870 258052854 758466584 356393707 733364303 45886155 104554308 628832831 149816630 649319184 118267439 636245671 248120164 698879358 306525272 51119275 543838761 505774205 425295558 131189409 694146221 90664636 428371365 287928146 613695434 767491038 798806265 242234351 548743143 623252279 92256626 139943001 249913039 285005007 709596724 927838639 36810823 816538910 558163068 201787350 696375919 76116105 935332622 171705223 27942808 483550348 275954280 153281338 697592935 335008148 655147148 629932251 795274513 159556239 48519194 376184989 834396625 228784442 984336027 919187791 182907206 586917384 472533289 107425973 255963505 703875643 473423634 143543192 978880157 19459534 793871329 17173888 382917358 351033169 334690820 628492369 283969828 26971390 818300395 943582017 819816388 876199546 760835914 817092982 265426089 166910024 428817442 262840673 594309648 529452089 103336474 897307998 20270214 714758335 484663232 618490780 630515916 16254291 222287483 593152948 493458891 514956929 265310752 349162160 212951291 22244768 943268775 515563827 429156900 53125052 59504077 13773404 218871662 240196776 7319412 583750785 190723957 753682295 240749257 191387654 757943843 23024077 730472391 332520844 814208605 138552705 732383949 326062839 123224093 853349279 467631370 467557905 771387835 701193042 42185596 223945255 531345575 283819012 929283927 154747729 938605263 869667724 239995153 801197816 495427917 47512428 891243579 455850331 203451707 859431795 52218640 823427467 68370840 51536617 562520199 23334224 253200880 73543169 920651658 335087959 261893724 774422844 827611484 702036857 348872851 184595864 342094164 965279072 37814602 136539780 269516761 200423796 952306689 66260815 19974269 488601712 698600695 44105965 719293310 394714617 781724048 639456148 828849269 784920706 330523860 596346347 95778456 113216877 365776613 611792880 162537521 236513259 327868164 894864211 739884398 830214300 21018284 16927627 703916116 713530312 331055471 11360461 696832620 804180837 585673631 200056570 114802111 378056551 838021510 647364911 296896715 87135023 202125403 70270223 464523909 887684666 222288617 411955654 656999241 233977891 884651617 645384972 848243840 387397398 966024885 416523393 511709071 190826101 736196137 934277708 27918804 807493094 732991811 735538354 374531622 249766038 638931648 107500883 533861203 178670150 143645532 433590496 147298598 659021438 754261756 943418922 989851416 591139366 144307793 612356213 87287158 200040681 116789742 226537384 266149382 20828923 309903267 138154003 139980992 826885434 405504105 825028166 283373512 843980161 429606019 170939346 826187351 702170813 496344184 62082768 324042956 458652825 796613882 510176556 632882427 533447971 634295331 280807596 356808048 587263144 223870805 490957323 126680564 9988423 92529806 107925826 187970228 495039928 658653622 852328208 827287501 767368281 846793953 445991997 190782319 776763540 413281509 43533724 676497491 486725714 373623507 719931531 758239500 139546028 33351576 859471494 702908347 223564387 309572480 17356382 434782626 386409345 807323042 738506651 52852582 743414353 795196859 271098664 698583944 675041699 664493277 909139324 906609955 927261246 187312635 276937143 190169347 971928595 323882935 247182148 551930464 344410929 306481616 392562481 737133749 242665218 771672768 34411490 474144981 834431174 226199213 112672819 439031859 459907513 829819504 348309342 239078522 539122943 913762234 466143618 74164542 512263707 904371180 790232590 926487103 587031873 841778485 400538165 845898453 380731118 756283885 506516820 34474627 979612693 564158039 784119828 219087296 677294956 294202285 612204448 868858132 692526691 541984083 178734528 98943025 754797974 83790105 425777310 34840893 735308683 675844867 344997090 883393562 286365912 247854972 516452058 527002911 816019434 437590914 616552637 376232831 849957788 627603666 301443401 286373308 523593881 346726536 329457569 301052735 815301635 208659992 523715652 59630531 137159243 16137722 297790529 382139766 539837670 72372625 305523049 272025265 387324525 264292355 92986920 733552309 623291172 657283442 489463694 958636319 870431430 377460708 763416517 5002599 268969533 414497685 739761025 117283041 325652819 770184709 634812572 941181964 31015698 666622186 671333363 561002224 223464313 729944639 621893052 384019443 416116961 84777172 163174064 183108658 708684130 812829448 327649206 779880951 670500551 509775877 198583427 627247358 315099480 327831880 47124145 630793982 432303186 715787045 231120828 55527843 243121634 569902461 236974753 922109763 58737361 675128717 71856253 455049566 165389012 874027594 122578447 884416690 209626629 208170116 109179105 498374401 402716365 438289040 118403755 186605229 86423381 135167201 867121560 938276651 310343534 5206805 511014565 122067153 451454449 545481599 629632672 88362295 271234898 625303567 93282073 378906792 321169527 171820347 65622820 859221417 927505066 258003181 772109688 626949148 110469780 727912985 960117607 275597130 130052492 123869133 257255374 234339734 177332659 259733321 952800440 326946034 616542928 761873481 161524007 804190169 484633932 177227642 919123165 272995512 580152931 151323370 469043207 203444077 795804067 636088301 255482247 68634600 341647582 896665448 227663543 205739876 893331119 215904731 680999077 493686006 692482816 500178418 242837470 492744225 922018617 56779778 32948947 526164147 521782748 201905475 412950880 43718602 306853635 623536102 368619903 542106975 526695928 465205113 825511704 29692649 581071498 757338712 928200209 315615651 348137806 808932438 528590332 869839166 406124441 642799243 509947183 757761826 977451026 745187892 872856635 58696402 779003810 375061171 582192474 856381817 161549580 782497219 111676100 677803225 796792338 54956146 244537994 452988758 484010915 667928095 768788896 190652142 797414651 558829465 657471610 551246468 244341696 391682830 811307976 435100489 935357015 940350162 626394106 129978354 485970882 103794114 459495583 999671392 340902466 549233075 49292846 220773036 941441147 169427297 755797449 871590806 849501355 902184413 530979139 161381597 397123770 99169764 220659963 153467315 463313410 106536847 567084240 885603867 853804449 520712562 106245604 493727514 196102523 208233223 420865293 170852899 422451559 186173422 166162632 55894164 326775778 379096222 304496074 835739710 565963153 306161352 194314167 675396334 274854422 215045630 478682882 254118429 561310996 201713374 344582829 311146846 179151641 142811169 938369203 28110751 890007341 538423253 52032185 561349158 632687192 303754225 169383348 233937164 941589646 521477275 642189204 24039291 91685649 427912239 590154314 219066750 614930439 803752360 606203285 195550835 345937994 753018100 433734881 981577210 630457891 888559629 686453295 115084000 3824837 708664910 69241022 301044241 336380052 450575364 401980492 900530037 221088764 143664118 872319686 289002256 63986423 355256151 56274357 437794777 97110540 961793811 732457749 885642084 798548249 399149348 652243047 20529116 615509356 706990916 440172712 132845835 901349964 733710632 264104108 255190805 471065267 133925389 104704031 928002246 998338478 407292068 110178933 495101991 149574826 220277753 58947482 98106291 713844309 707640981 710539988 293098328 251163051 578895829 782084745 661319249 664888585 37599098 126797325 44515981 957158904 31776340 221440351 19678651 142871206 776958883 746637214 772814076 56509632 656716831 289677451 515322843 673702895 949981972 445106590 465942797 594267485 824223564 258806164 228397002 386034341 722934843 860436558 324447275 807620272 42395432 284898099 237963123 61968060 389139945 666191270 676133984 687365700 412580391 289577805 532586123 284900879 629580279 342040955 97598141 434541744 106086370 412582689 993813377 267528292 65812033 110726020 228281128 708006745 363632695 860935478 307858691 638859599 138740816 480541374 598700792 872761811 414606574 491036628 135862945 244526032 705538554 817781276 326891288 119240076 270515057 161841112 8794546 191637215 71747177 704961679 471586330 860772399 220246561 818620387 622364862 75175162 355445465 154397785 195362690 12709670 287986648 78526190 272331825 308516844 573337485 438552238 68930685 61971469 100427894 637185104 192938151 265160375 817272083 349468581 96302010 186954137 822980896 285067081 469987851 787558950 875380654 933830310 718519987 337579447 781928584 782453046 642627692 917206856 504116370 340069211 737207774 950181633 258406324 674498943 303094475 729967873 271578049 772639675 938067220 502318916 101943372 391885985 878229760 798349759 224451799 187138276 788115054 814217522 51016888 601049285 942692464 355524781 559974602 240263314 298753644 924377864 684404576 211706037 6510170 286609980 334485782 486507511 679655570 739475282 262483646 51651687 673093598 908037808 524936671 535347703 631411499 761008533 866979974 253121272 764303242 885816684 547270570 738378370 292816585 709678858 751490935 397114330 67800373 128198569 424831721 40760489 865702515 600477929 402095680 149970786 410279553 692038462 543138371 684228355 841480740 193392859 460355847 809020993 235577339 378562983 627790341 31225280 897866826 414400683 313403235 323457925 182234868 215963314 444807601 854429232 944870990 838397570 965930711 443470540 615426379 32703594 237137804 170686015 381022634 243220157 523632204 122774666 243950209 274690996 123492388 324209078 215736336 955750428 160854085 197882859 547738065 980993607 215486701 148458694 527690334 888346088 290370164 357394574 90837666 891279534 761836775 974511188 766440353 682414799 710427989 206951028 375970675 261113610 502885738 932974320 313071746 852346019 595808745 445213294 595795392 174268681 79775518 181190532 152662321 299460352 483046562 619428731 842245407 767692793 119291382 906440413 930102118 204660387 627078347 197243790 56821741 624989180 832227126 395238608 364522617 572107125 5373059 34388868 327361111 757636556 701272222 540674114 559050368 416739699 571095088 808900632 932532127 405399120 505797566 498337445 504104227 383213080 223113125 132892908 184625899 118739201 72827820 547232642 113035756 590671304 360050868 114013663 92564423 300620886 144908733 814005615 625848936 279437488 593955108 166702764 695041971 69001476 405444154 175986129 766593631 541526823 52629072 406651908 874665001 750630414 880912654 47208225 673300018 401361575 911155549 841153638 664178438 469202776 886844608 1241692 561934141 929462292 223602876 831997203 924203966 94683094 583401780 259073344 297204024 390973422 369693518 703474967 778440848 859511057 417551712 468702392 194560245 688027475 959480186 890810226 23100632 331678856 528023761 593008607 950847962 90443069 891364638 718682544 103300703 603640630 835517723 476012245 261635428 87220509 750290431 910732519 142516671 107407646 269768750 518263883 366039721 267384174 168859358 907475933 158772860 736426175 237555003 601001766 812435948 678945904 502318227 920287269 507938704 755847503 105222361 835505820 271638904 206625627 412126189 182107596 30062889 81213512 124419448 320537778 549081324 973911114 705928918 629454015 861343758 736912512 681514838 301221784 301649650 165464742 140933132 606222424 890131712 860079142 239821042 435048204 217222562 527293349 376169689 266127942 911700780 267502388 45741668 864520224 977288142 102254897 562811815 697010861 778324086 75813139 46481254 394009973 181843452 354388235 615846764 907550415 70912648 245904075 99665165 802697991 786899212 40964357 662429266 269000712 248490660 314656247 527922806 868110538 209281458 188854150 372404783 298117165 628733111 949847775 298611067 660459965 404387064 708119729 521086987 59501543 419747040 271711792 517841648 860458756 52808995 577393886 124143094 143323402 827586601 311183454 991098158 464182768 491290215 407786805 758315305 841343670 174319460 916824420 972940752 190583478 286405286 770171240 201048747 930393864 546180620 743916890 48291446 526389399 310104570 157248836 765128551 374962176 835714698 551041701 462248558 254251049 910898285 22941960 311587884 13085021 576084292 359272526 822082510 887789906 921723859 52388951 742034204 881325810 563769195 19595218 846689385 787639175 220529443 40863660 994500465 925239365 100229906 766294514 52063988 361579327 327933405 23789262 873949845 938154428 414389278 141749043 107746727 276654008 503694615 872714665 938623932 912602611 709106552 906002649 271769830 506539347 51546815 248106090 412327084 624913237 289445307 910460580 925137437 874854206 813472325 536261241 482455534 690021687 96611698 190940805 198776580 252634492 192868572 335451780 239966297 944991251 79986490 298504340 13905348 739065123 210708502 784767418 966705284 309822169 480279376 449442114 781009070 308870285 228121126 449169056 353521734 952044868 570929886 811266143 724544878 209746269 169574278 16199185 160259507 796214236 562385549 679265821 262495392 505672120 651577654 101379114 320588070 99549343 445509372 563021352 82903285 405008067 620687103 414597899 69871734 508406843 734792792 557772458 937017553 362269362 532959937 476039631 536680635 524763532 605781301 739167059 528817584 738170372 684142861 31384713 470703641 435998768 39968755 397570337 713739750 464752610 826792214 7698183 609862081 873027751 234796660 180623401 299512319 28172390 478966852 961093536 346704148 357096938 818591058 212286426 47033782 68057099 884367720 276618890 7385667 707993098 257466059 23996412 892335479 795207303 523526713 481162164 978299809 462275578 617237435 68837756 808139569 181416845 712244166 20117338 288896036 667772675 680633965 448247577 236293068 445273710 820097198 903728687 639192192 260574857 662674365 799937007 17385860 990267029 1384582 716738549 810529386 712136654 965945215 679673939 122887121 616968611 538211423 245330004 784173815 840589417 297536689 799271959 511220796 171341009 205081318 456165534 80670156 179178077 91020541 85650312 491945123 359909494 240668981 27361887 644969050 728611912 735470107 887335212 513187679 887535388 959352840 240805501 72884138 45915213 27651958 285746419 150187636 65063897 485145190 837821041 985462937 196872476 916005170 164168784 46445203 571392704 110971205 574688343 310378862 16293154 518228799 139268117 177369636 869652826 272881809 383078557 278586530 774394228 569256507 955246014 308166240 655005586 300934487 615132044 792420186 926553513 437536726 232355953 363389602 521860001 149532562 277245624 965747484 237824194 826426802 518698437 282137478 941875558 494598989 488084691 726533506 138422702 545118526 199688435 581003412 780312465 429800431 358259196 196350382 46805252 428301919 387429672 827840813 424772352 864769383 663765644 824941254 699313300 732501624 432405555 506615330 234211511 120019611 684342291 912239673 942969686 132022547 458621103 783839872 131704320 613465970 292758861 708116689 481880126 453437335 601850544 753637458 685618152 288514209 181110601 895931590 669024941 228156273 113936792 118607563 539350245 786768997 270380189 23362396 621073597 775179489 319205198 498268336 203861727 618838740 443484629 521976433 863586697 32819603 563602197 156537284 601140510 360573833 253752754 122303211 409533854 833777097 492001586 302720403 522075422 252927746 838237432 788784836 290405033 804646996 136007397 944422463 229408070 738570807 956272677 793678127 142603380 229942473 784396407 877892189 301411851 103676519 946152870 609954799 963740521 307673891 51258778 450671733 11727933 652264604 825040629 868233862 26915766 353120303 196776886 670314188 87366075 613763781 117634701 268148122 915194248 680970776 642861760 739801469 670914028 540355913 628533084 367662000 703897128 534182495 178925543 674046968 816687555 15102729 883243183 985184632 396633928 598026298 148870272 347552654 419532888 126142746 392427202 178534248 158039838 581724070 193820006 668336374 729898824 998681327 66783780 595939308 144358639 769900958 551390324 464263128 711780018 653252304 924261197 649821079 651860352 356360755 645151163 809567536 151261977 917965737 807820163 177947060 657966497 475007869 617624268 821661712 882910023 280217432 319278077 58244865 900134560 488740155 489568320 100552256 903920628 508037726 62954872 567496695 237603783 439082477 488447560 480644813 615853833 847626768 663005736 200808082 594945935 750927521 800988841 262159228 727315928 31798079 913140155 575691570 134710829 248777110 726876032 830983365 293160545 281287943 153283519 773925154 904117438 236200476 759334138 522473756 277619322 6592662 180437131 29823229 571384208 394263850 760826270 251282054 96483140 612984068 266418690 264372102 288916618 17973329 920772670 267661884 66738869 754032450 641173897 762437081 863981387 541506157 484405333 125468630 746020323 12194032 474388618 698163008 383395718 145892812 616409231 437080016 35814121 619836995 383939342 940911519 808047558 439886447 351985812 481273418 338042067 227085188 265731510 479370221 312876590 863392151 557695965 726092359 72923654 686036190 798327570 768566377 259341990 146096266 67990589 999169677 557923102 332818333 443007768 778794928 83996064 865404399 155431583 459008793 772079374 328839464 104899660 144825238 807248563 444456176 451650113 97740310 583754100 945915244 737645931 520655925 308600660 170731917 637105165 901181447 416772775 326824249 192234131 366614381 502540671 740436157 646094515 340403096 89801190 341121973 760547829 452946030 758122685 46139054 778608856 174605149 12476420 748003834 511192623 180779931 194192388 437289211 534326497 1198965 68219064 573396325 293976309 161266826 317882501 409029596 383340668 150374100 329982924 17056862 87174759 128083506 735256362 187703509 283189354 993482649 311097298 876253781 224285144 194182503 924897405 878419319 228561489 776065002 982695315 733672509 625852982 53621194 782515190 935218430 649513176 141829551 828341762 230767437 881649129 263853724 772063323 886101717 53026102 598984163 128173301 155525628 327959833 758792099 453007136 263947045 48674735 206100986 439965097 30909208 780019183 673905972 298525172 231285157 478558216 554466812 286354327 851181759 917050466 141787676 731071471 977686513 238214852 380395404 335059629 577585526 705241303 551901834 202542918 617608436 1616633 957252829 140052553 519198622 985040322 226426103 88150003 444819989 797808293 932541538 622172586 762880037 109676597 427112224 57591904 172748890 651506127 998961776 570583316 494110987 792698285 497930469 380490056 271804750 70682669 860648344 267592361 272093635 725009706 610790647 292367712 664820506 777034760 800807583 97569635 566487352 287258150 370947154 109795327 189181618 6402280 36347718 496931852 467032077 922564805 320244795 108690419 947715198 465494098 207981135 45010789 48837188 18071562 422332820 618885781 487460139 546679134 641199867 160793869 320191968 140077465 985134424 318859123 536599438 683045229 948244826 828761392 827539715 706425177 761146577 317694057 150902788 407183852 787270743 436708753 357302470 560046284 4167801 218570933 390106596 269157493 630971828 961036730 866603587 743509029 668998271 2858284 872624312 958597417 325343155 514549216 373733799 375187844 239700257 737640953 979216944 845821 988771939 100574114 943641770 775790840 426439451 557030123 839923605 326358733 260248202 757300587 22544031 921494983 744558338 27301042 835010108 532114629 61179629 365532308 271206312 162121719 716216890 671265779 67726465 191429188 311385206 420720616 94999034 948745419 257194295 102784857 270967464 82778157 450369135 930826090 462187215 98205124 725204704 909638 433763745 866639021 316614991 277238361 114380812 276088979 214021898 415903706 652184953 574349054 256608462 567703669 746767202 451711706 170457185 359735203 539132961 180575169 703563321 94695732 517782732 641144243 862623192 188243125 27420460 26682760 3216147 136706152 523835916 284643860 575099918 714155077 422276529 615553172 691287427 707141173 273067081 654310603 353394748 20266830 214771288 965018390 819157845 864340169 909410326 625017581 29139999 209991727 604107927 651295061 648718528 16712609 739901484 438096926 639823134 892435361 269583316 761564921 646361807 579808572 33058759 157930430 789635898 405248459 769584872 382562330 472317334 729967109 434307991 309395959 26166835 235686287 301734267 977802267 275425000 744473695 573659894 52420338 201595175 616090783 188191751 669469717 820095902 641414379 53930537 872206902 535055238 999440681 723619388 59514581 359474117 142622735 266431733 140333305 60555776 821369368 974305986 219222364 831661844 320208326 680498953 132368612 73180855 806045216 708040525 238084186 537483883 981451166 561594541 277577787 545082118 196652958 156238943 380806319 89069086 317882005 755326606 65765093 22876595 439612899 7839399 316975299 871921078 428641321 667914272 990395469 162030710 288197674 995838885 598832173 239855744 533490194 904076116 259645983 917338305 14430338 345654510 867424007 851105662 118789677 579247637 99407397 467130167 272315566 185718914 434059899 413059048 637589371 511520125 943347992 272401290 734108231 781309858 615096642 221678315 265418554 249188544 115063221 556445432 54748736 346183623 291638524 36136190 887116073 960732245 940078558 669864075 552555599 155259868 205270319 967702955 579927587 811258340 749255796 278445061 446793735 1423978 855531192 455450846 623458588 468417811 620922955 977272375 688576754 590783105 842445650 974518192 392900567 183126974 967124983 349570592 437831762 608609939 581626271 587222799 937110055 712261721 932910443 504063531 64763592 610928858 613051955 901307859 986466282 121998085 685031712 842984132 928444417 563361162 361564009 148328057 612686498 388835692 573931725 380045236 214537239 15883308 737502846 605783310 190735180 666753011 815571313 110752075 400807993 147472015 672958580 424160854 255045302 110088531 612740940 720173629 506051894 588077909 641694029 36796281 852829813 23568817 896763384 622689603 574286908 839016412 530191267 242812857 206910198 675858495 206032495 182301995 570009751 404688439 727104165 854834870 126305066 204669062 473854580 161440224 191788596 253724431 112091279 120718019 664750394 398497301 936382509 250211912 712014616 525629868 77312232 413238875 602311534 987676808 714639377 791522825 664117317 819929297 203597051 75364573 795326769 975846012 543634678 601953980 259355247 318278862 118948680 800600131 866522029 79523735 183803790 412254823 754413246 943121762 171290571 820949029 17738161 477639821 519877154 219332552 799021314 325370105 705777588 603642002 686415417 558715819 563430961 873815695 57674435 154043494 347711836 82449372 114986296 637571273 606569862 858296200 908568082 532189098 378267302 416964867 682361178 467485001 717394008 979915207 912952905 369184709 840986964 353477931 209195331 219201711 48572398 731751021 721575441 418141207 87828354 719742196 188352483 239450457 798547580 618410811 587406456 935626060 239521797 242913662 477144900 62155644 752744211 643557989 761645587 299166675 104579981 73935030 628669754 317055839 95977620 186723454 234958793 762696400 103473201 983362461 945106564 67386619 596590055 233982009 360698506 234430668 250999678 928080666 830355556 15770549 676220183 603969403 693395994 433405269 245274330 874995216 966249892 328559257 238795755 361274379 36369295 640612144 764190028 235254572 321379930 473708979 870990981 898827409 38982602 134346031 80379936 854461847 235893668 407497942 648753 841605440 536399813 342697743 407133821 982733846 141334955 723077310 928987177 147072793 281739258 668470164 232434124 904055239 791039909 925665148 480410604 104870044 308865986 121136143 177178241 498390513 999282675 316966775 785785368 369011862 880571135 828238545 776481084 45226334 837035776 438337100 382743325 219863991 745241386 679888411 580803678 403054249 720955664 265530071 149185638 284374957 696474529 797162673 372906800 370113766 17150547 464665973 436846266 70366004 718335981 8350623 931995521 219472162 929084741 110445564 953407134 910439601 633679798 597212327 282266351 536233991 418379180 20364160 886567985 509354900 138458977 486311909 240278091 905251611 165128376 230150653 184783714 331057385 195224686 786370290 93364713 25695335 408527296 487124634 263423326 257112369 473944247 870126644 357431938 545066434 560075668 664283692 800574287 111770962 288130084 68246130 679916403 604120450 520953092 822381129 100892494 542258515 28989604 923187621 986393207 170236266 729148972 162850598 636085640 918419749 774288951 502760607 753413934 113564403 288022503 23124988 586182953 741713449 957405696 174603007 535624036 813697435 974951525 547989058 191239050 434510692 84227342 615038333 9307161 90583282 508223221 866083462 921965254 342767698 968433453 275921072 224994146 342048184 483962576 471024850 892922171 192494230 414202076 376648346 425551880 847479877 806756292 637351302 913264465 334704605 97247045 970569384 898029581 721341564 735017131 402619757 183952001 99172989 62329291 676831768 844742639 183823085 460677663 77117359 490306974 826959882 586913641 468083130 619421984 969876298 952270307 609080851 626047310 794854365 133108127 975944420 891607228 841853858 58293543 312256050 867062184 739472316 260846060 882676865 29468251 831491379 367708609 436985538 430684114 687369439 266047612 569156958 672259959 580853078 340144272 262445590 468363265 311180201 745562219 104939854 230957988 143193889 757237936 27783165 212313996 768773157 892701207 977504438 176384757 750965199 500749943 303310159 844842 763248635 696884804 106545449 251877338 608458822 247227716 410851039 822354685 770154712 156064516 243612855 198025748 884564711 459326699 745609669 98169230 92160091 254802218 303062983 462938341 479948624 294106999 31752252 684828511 975789465 573604195 310654779 431663637 754949593 297934710 615552263 149784005 158981043 472628436 311330761 217540780 318587226 647901372 859692121 703798786 937895508 714862881 499209130 701879578 880139166 176416186 999174113 710919652 451032127 664847703 302158 682591157 737622562 45611326 846884359 439192967 898245170 892412865 450198877 43394351 189842137 873235174 728474978 454574953 890197490 527545332 843003855 121061714 568822461 725963661 186255548 396647082 996714332 111489636 698330961 149601784 49804657 772480470 554606110 252686999 949170685 245112776 628729804 656523081 35519766 876824287 846217684 723544312 643759036 538206703 932746102 446494530 475463978 129813678 95780241 898191870 816755462 652278066 187578335 518330890 371540800 556940184 859760254 729183623 317962119 167108955 193583658 559140189 677201497 278926570 875978139 702039784 113293712 228925382 548051440 882072251 315605646 560514059 267472076 514486719 4347618 287853844 278971111 430986779 605594161 554775826 724152563 73580664 558129493 217613558 23094934 34836886 412470542 109358109 479442097 243541907 549615544 413989490 686635058 831353079 724769941 219868530 236036960 89477088 300986735 881747696 422703318 320900024 450887287 172424865 188988401 834890225 640135207 881493116 277390565 29225340 182510657 51061104 106681993 294163124 777036895 390233999 340926001 218116131 876492462 8729103 814890635 864877890 169598514 888462536 539946226 854823233 949751397 970876018 170510633 128183107 459986286 69129368 947773123 787301603 439985178 573806924 455532609 57609145 887487360 68751589 593019618 803690087 47111809 545482840 976071655 88905561 556110991 286492459 916487082 297997442 434243182 413495866 171859457 709861843 378583766 940716455 162008687 520237343 688813790 366635155 220029729 143653517 33818498 174781984 65497961 422418512 226194907 129137795 581312686 189856441 925971013 655169886 748843754 100494136 462681387 484179324 416648022 217643652 279126969 931076918 262674442 583043185 86504276 100347823 999682059 504315531 341972864 910935125 375536655 742056523 321327185 155557937 168644169 991736934 552883846 886689024 849901973 38013382 534915887 486838008 65399426 829447879 482483893 271108032 257273568 552795201 213827158 641928368 160862115 209609998 863647608 314093490 569027798 803021630 63832293 380609528 137166567 794132625 29623033 522525447 930406601 338600178 775560741 400961558 516408285 145022771 235353200 230693894 743893279 745794742 823112100 194850449 769595523 102693547 647459215 457168710 516507408 413324674 312896010 306082492 808285533 823122460 701272368 584141393 29845350 882299464 932411112 629853814 277492899 227536912 868729993 57297410 642341719 381050271 749449831 767088002 670942222 850230929 737990164 122722360 268059184 605290991 870457513 66125030 555933207 22647210 752749354 634163149 212146381 917402560 196423085 928321002 680392828 402999294 32481251 779299738 296998007 46304630 765156049 749847979 564767699 112523301 680465477 569954464 823098964 683801275 580450613 339302435 593948153 129801913 813670917 269649492 625614703 914091846 104991174 167282937 641855036 358184645 601476865 53995523 577032031 383471405 629043022 395282392 702964880 489130324 646758787 713404985 411782361 362404887 203778703 168525754 190633485 196379003 840418599 25328687 211894877 614114200 440019406 255674520 239989829 900577167 935359395 469081059 683398975 905049326 631380485 701895024 124844732 232380649 178153774 284818008 608228087 940850305 801012348 932336571 994397251 800327526 402424409 26644070 514841983 288294458 275917372 807847595 209641484 164112591 79681498 477129520 652570974 904289818 44499188 816588956 499155625 333208173 359664539 635311259 964399997 700425764 882433826 723693435 417000437 702562374 390177824 102980106 429257875 711749016 188651899 825529273 577720724 640414970 745663668 452595862 38601333 138743901 672735935 211779878 83091973 592302861 617398058 24020141 268027012 415417144 667238394 698047944 515250497 730692994 75558473 713197728 362639263 25446028 619134736 263477951 470072588 579198416 657634147 622388030 584922484 371863919 866833645 585985724 238515377 547873031 809154152 5002984 738369174 627586345 707259828 850272641 628361002 392093609 533423081 417565616 725843567 35164340 692834952 166905754 37831700 655412610 369278740 964791795 4270669 479465438 76069364 733465469 119485166 894384295 154840310 22033705 432921953 440803654 884057725 58027601 261813442 704912334 184221266 463140223 46439984 732471890 813414067 562233063 108084918 619274708 162876141 43615562 609101520 47387754 290338897 811647678 571975303 680891504 30593836 139328141 323012238 608806916 59720408 335204052 138514124 501325369 328244618 564510524 10004573 197453129 338381636 393911194 907993394 490727333 945572715 576762728 103862327 72497301 720441751 72086115 415349949 427883635 274426421 382549193 397352269 29339462 244129962 865261802 596148144 680747711 115929394 152652453 320255424 12361454 58152651 657789147 750487651 324576566 24527992 789027003 918565020 900539262 652143308 527915506 375048223 659906368 840216447 868233496 317241190 86844150 438422724 946323460 192748034 450129674 381078833 271816787 943668778 924025399 608120382 871837127 693866052 601295174 530768427 954175507 74662811 264369825 171569506 856031949 487319659 704575485 285174446 206510435 16809551 241450840 294131395 330998891 315780383 520385097 22281904 37274901 694763295 203106646 393181041 340557865 203258814 903809730 615860945 91648527 56747929 554056303 369807866 797115008 40407684 728488580 678175018 223040875 446215192 15625723 41932169 696248752 230992055 609766893 616880842 966388165 111651987 289490835 197854822 250729287 660522001 203915366 423774832 665684022 421830618 856556375 78217930 681479195 881149374 368944237 632873233 980234152 864853360 429032084 76479745 707194131 851562642 460044464 619298735 906138383 921021391 370652272 802556559 69670885 26587691 516207928 590017476 119289249 689481162 197387164 609496726 473261118 202760747 275529274 912757791 512819659 216363161 968141924 97146158 469530037 116376542 761492455 569122930 146857459 357191429 896171875 87259574 568261834 870571662 665124687 805062562 818213555 95457928 129228861 881055718 201507146 31057624 162746894 803259341 745068349 263184671 921475169 972339729 152360253 849030406 500300713 237821423 819703731 399192601 211232012 141163305 342029929 987732326 816685597 66310468 573077130 545882555 848320551 58681495 577412955 799142962 847743943 738842647 793579705 243864165 58481538 778295258 734813118 394626493 675058590 428986379 22463125 511937086 986749256 952594946 332287574 64670109 307727512 380145630 534547851 734751236 525744329 405992520 268780793 954580814 710833004 823907763 33650163 351566601 207175683 845913102 616769368 613542951 890308728 262330955 107096909 734447094 945872413 728243709 260841212 17033980 146626180 662372993 588685686 718876098 985924021 763751559 827431213 78412597 505391181 13109341 956821296 935588398 645217792 745896545 487431506 754206900 109688296 181475488 259593826 168165068 275787418 47372335 983195128 428508999 288081838 971985254 874104992 10281250 233462389 934833903 197431599 307964633 452516668 802390113 102148718 179834149 12534111 89454138 886279317 126474633 599534497 360495203 308957523 76880700 951568674 409682347 738945781 291485662 14728274 113862361 12334067 980132000 330853499 651202103 248961226 464614854 452868459 641288429 873169267 583330116 858056902 539319030 23104214 368686242 84518143 526079891 668311631 80828995 195272621 172959434 179469610 585958421 474184343 521012487 853082197 966630344 71774440 850059970 150940920 219420247 176829205 366398379 106070840 394077776 604567686 358803646 902393807 183337247 823007178 921141286 989316857 805328942 37569812 431644210 931134790 679757733 577642548 283753857 630345935 132909276 291126239 42687162 121718649 757750054 935268417 707956120 957277552 126928194 457798589 933248813 924043091 302185614 540469424 410408405 956823802 876939357 560007671 449674505 318496848 791853716 431976642 59562994 75546415 741411806 638422527 466199972 756290947 942695820 31667400 468767137 951728186 140438446 288501635 344381495 713690683 283255488 425106798 166521932 732393016 691269799 69349374 978010267 750998962 367139009 257175074 123274798 719048176 826715167 720344108 903234955 399871434 433904894 943083751 156961741 183843057 34179683 289532261 819113825 562861401 538914386 34850852 931271490 912979095 20932106 822684749 436450585 852961220 350414689 175597686 47764431 227218230 454757621 89565842 7980718 462030391 46568051 964382560 735424216 19195326 373619746 234591569 747456924 396545862 807257479 135470107 757269755 368217483 31355830 128411480 162425539 39936208 970792692 468259163 700270500 192173652 876627185 251084237 499391836 110523847 225127606 684145445 851101917 734853319 213291208 578272936 75598785 729391862 251788156 817554794 681701023 884181265 454526919 74704440 87079489 176722363 397071318 197724089 341322238 319897829 318221814 321995128 591595317 95240949 563874273 6706857 368193587 191180830 72083407 653212648 795621652 84368247 226210654 938086440 357165207 441442892 242468952 828505213 615738437 569326148 80619298 361393252 121442546 767912444 898443624 380171079 515824667 253753818 452046385 798503639 543752205 258652937 793415431 505266208 533672476 720128274 532877341 271086207 201220886 727943332 640965310 407199797 36013966 795283669 728076787 910200382 146916307 528252964 68796205 159308291 91998013 810595603 702500153 546738913 247103342 292903759 281690524 979905579 275309946 299498192 431329669 465414620 175244664 20363144 329093999 155005442 223367999 16830150 518604994 113563869 224486168 622236527 70138012 956090259 386445856 645333561 25741022 267844746 558979530 401209128 769345787 398483266 840182544 837016740 574735465 507319928 889026408 828342800 261601974 263404443 541180 446987002 249905217 540164724 905237177 119886966 920476450 526929557 745526545 167369556 949009709 91977324 53163302 368985711 120398164 51437447 863794884 883660734 627540054 447477845 901873277 308493463 200995908 697922599 645471741 701946870 290852297 563577900 335256912 42789696 706068462 112475852 728183334 202049181 511484565 178331977 774850651 891927823 429152208 902556007 933845926 344352604 427281536 656973151 252676974 548502974 106530269 233827413 602746216 342183866 457813388 168173795 303793746 940622533 745986846 184699865 359843629 52600559 49571436 268083140 394597252 43723093 980539071 306333493 7657339 598015209 26463593 496200659 586926410 104425973 79458255 205719305 698936106 902443409 521752387 744678365 952896603 322347774 474480902 495603158 431670094 63535069 63352520 835791913 72219383 468543770 600239647 973139311 12752601 928912502 913873285 196614774 863976602 3383535 298855066 459358615 189597047 142921355 243542135 20672854 114757798 119678916 215453590 606892301 17451842 762591909 262084153 603036255 229266502 281470521 290468670 233079099 293995364 101899928 696640820 994845047 89838754 98959226 44381306 227938563 468570939 167579628 872154023 303711498 817364916 723612198 220085931 168697625 503872482 286650931 726272832 919784499 504674106 935057032 326306849 879625079 977928824 207162951 119074834 603864061 669771966 342801071 656482117 543159535 348113485 766280956 769701933 598407886 738120056 231656370 204850512 917048115 592320804 561153400 781632531 978629446 604348365 687247103 182152574 895547149 376585472 661827725 400344497 54493743 479361133 597122439 970353551 178613716 411863924 881406419 48765355 827685183 247124646 914506597 787514314 196413972 121321972 337133649 106216413 950425218 872065802 133166718 583883896 571675184 831107094 264883183 67757889 242963575 190339110 487533005 808750260 575141727 63045607 80665065 718336249 123562068 826796874 308873279 423210486 115935132 965194559 645095546 913408334 121877830 915048829 117010335 11524701 365179888 309026238 203989974 920821382 426422681 626381330 366393283 1570300 136775377 517126425 3941749 947409623 802056622 262874508 436690266 77188225 484415588 49898792 470127052 699159492 554347150 614673836 940660651 961782491 154709201 500149065 114178784 989467569 601604729 940874160 897502556 456354855 736531720 82624698 400340182 454634565 372207326 401004367 417530101 167196537 72079547 219895277 146070446 272922543 760851150 548410519 431288281 694101274 651662523 738724348 343059760 235713400 264856603 130684644 510888706 564504790 133252671 82822191 160045920 38702313 856378728 743702543 100131238 844942295 202756650 857273397 844786752 563620591 723478930 427629219 777206554 421798188 733111036 736008752 837124492 624585220 190846169 731667426 329976163 326701536 152422707 33629735 926629558 579613616 917771779 714896671 446552169 550562021 891656492 497208931 383868809 494875899 245380740 546278342 689958340 407886710 42766281 93006741 118088843 809835142 637657850 891792006 846665522 431275845 284093208 866103675 216138522 402617924 887001597 735314285 881809077 18241496 216876029 765876721 316720368 124541445 265251512 785543202 891018228 163972944 228099669 771605781 438422649 924424774 151970714 693929953 931829605 949712906 95181714 243511933 147435937 915049044 195242826 731267504 572135485 818862760 651123404 568080578 677106275 212846895 218971221 145607457 880218147 692897011 921184842 19713713 589102257 213936753 303418249 571360733 222675823 164766306 770012267 190436651 71057019 738934038 994439451 863080609 481958716 594356875 830580766 131682696 484712779 682596092 725425358 585689790 151284063 846065801 127338859 813743963 508037387 546889968 263709658 570732482 129579018 701263510 628194773 811183401 962414419 955893480 324720085 448519317 227124293 169775910 663489988 799218942 82541347 193072393 722254277 476961101 400133569 216640443 747466827 525934512 59097515 250384827 704790272 739766365 722761437 925242035 53397010 470320520 314204340 707441886 194398934 253270163 287102865 560291056 885604279 483552144 74758525 336351913 135079912 674726624 796656100 711794488 570533339 893157102 464020316 222851195 171364821 633326010 882318808 232118243 418735330 460679035 594784670 525380917 283558069 535288608 219189118 237334061 378894923 937656017 37518437 390318811 13997919 969385334 707264282 740185002 43772268 998491080 525138951 26953288 373364039 101995847 225089376 470752047 125705462 446587241 229854773 407223008 574574936 21926183 374123943 456045022 581085927 994319351 59924327 134579596 159068599 473051567 160759959 612301210 434364869 808155641 828557003 134241326 534679793 434063384 843993053 927108026 687621343 992098512 128671150 488760833 643101649 431160136 212056979 120857141 119167021 842370646 843001649 69436577 251350235 140337876 748414316 157708958 622823036 520604599 216547917 322440607 263606967 916360117 140066755 742830190 677725981 272800948 606666467 442151129 658135127 861376043 282948190 473801402 156985974 2427616 722231553 811561517 921388792 535849346 199812002 617088731 268420510 130850190 716951622 880810233 842083412 838750436 599859075 100581270 98020485 580078390 513297324 193598633 68905649 863150461 132793971 225821347 832625382 139587221 644138886 897441486 889824631 329969955 757143295 286092844 244995187 55257085 347006088 234480324 88195078 67544842 900984322 875337125 901194079 98427479 16653509 967110195 336602880 220552021 658723383 642171286 219295561 19235523 791773053 607019121 166721035 57460158 252352541 923524170 860258028 71788956 212750595 575007605 118452079 605432973 103178339 177400271 487051956 600056598 984672636 738258680 276814917 793258908 176781285 942578507 787336201 519275609 473553424 578080398 572673468 449621136 469523728 783490689 659743684 781056415 710667888 180954776 713821921 318904448 797166607 774684348 667481530 372644220 373189625 200220223 688780100 494226730 981851364 390994965 17318302 186218240 29030965 281338441 727421744 583591280 114065891 807899929 860172701 204783951 924516381 634386750 118378914 772605509 7714066 627337823 949887424 905399505 681243252 616265345 210404611 969069145 533995506 71560633 398132865 309514749 799697164 475549346 757047677 926786922 90000536 185285543 581731372 926183433 141493781 962330158 788444132 897619462 700345665 13305302 100638808 476623452 795560652 96382684 619569693 717165743 392393605 185706700 292478830 961988489 90596853 58096824 128470358 942681688 604608594 765323717 736500658 416819818 186305582 61022093 811974684 290308257 579291547 384692824 291228620 135551139 970316809 745788748 207382744 775585567 766558855 113043220 109900515 705151898 621018974 547213206 832123155 115110270 405838526 979664231 631438901 972022709 80819869 315654245 960242457 755244423 31096664 336064267 159159740 998205175 210997748 799726350 400867268 972198366 265311817 715464902 464320106 407122244 709809762 437645544 144712154 753632745 918358680 401327388 768844393 410337107 441253580 62911308 244685006 410080964 625086340 371366117 499975242 273877857 400763924 647171934 957503265 514493604 885288599 831819036 877835307 154945069 170376564 233521575 652677649 123197330 82415306 457214662 691000644 302838704 624441556 168672135 808185924 113903324 170177022 272169773 149205580 753414055 943670142 703519079 10744842 163165845 529058013 677227484 840791812 365406860 620231799 168074351 916814785 32105475 106327162 925154565 633094574 169008779 246855462 792404684 52321182 208183041 424567457 170727582 39564797 488157061 239774866 607854326 376877829 526388711 181736396 357729856 180167621 259346048 805053877 650060838 300828953 204679071 91302044 747815559 847316265 146678221 766626549 103407749 262956477 902234221 166423463 198737522 90167474 822258013 734010444 680379427 98127275 506563033 548595032 849978809 596143757 643597030 456924993 305236636 959308122 978390156 930116140 271329501 2325775 118060254 97821824 804598721 246058890 898750487 109485964 311606855 324896331 400235213 719378360 605126411 540509826 709457774 950988603 459302252 277666 614373512 97794924 49713048 974999530 482213234 883763241 641176364 589203243 812990488 212972794 805706935 703832151 721617582 350963154 810483548 485229470 463096294 558403736 487187803 336011524 192743769 221901110 324382266 722928614 285787647 915604675 198506976 702731528 64498784 556336865 818489598 201352531 734263257 473460725 74524515 853113314 456165856 949672054 892423781 101427558 551140252 621284896 441905164 817832856 576070168 310579666 319161964 682954624 269425954 259992643 797002980 282025247 176618893 107859472 132941943 802617049 445045270 163768483 190751988 390284223 898264982 440424318 20517329 859343796 211084954 519216709 736871533 143464360 41702950 343560280 221519837 695659693 146024403 441874082 909545524 724691005 313813108 279403407 689063319 343602940 200553160 779235714 202034801 504161955 664520771 195092181 109320048 528601656 565245629 5611808 67599635 542734502 541157969 948371607 6528086 125263965 658563416 576519932 357753736 660396952 804052637 230212625 800639674 482060946 84400713 240772553 518195286 147931850 309814880 542582741 697725044 864467987 729888000 768912103 141494082 291269873 777813039 330951320 746990895 627780876 607478704 601487157 368341758 26511470 269098016 570109793 357896980 450665805 128787273 198249706 568816749 622152073 52288351 924148504 511718991 230798700 641104911 725403271 418122658 217631041 781731096 361771618 871519088 362231701 770157476 382655386 170075038 146649824 531711233 209207428 216049307 21711672 28561475 640612286 442787022 500640810 316571610 264015667 598297134 788447181 520756230 357964310 350007861 44602535 207488032 918736579 63585946 398168100 330174286 555951971 538659448 978640796 808013112 553860440 945845072 313105046 618602094 681400578 231672226 135648726 606603277 615674155 790571332 736528064 89315774 426977124 193580082 646145588 292892131 321626767 25951451 145410146 837470652 62496797 264376610 392381008 256595699 992729915 841837067 230777255 182096537 142778199 582467844 492120577 104134215 691118205 662252645 917572747 141468497 418377787 410505137 56445412 410147172 291258276 398311261 266672687 512621027 2657202 640494618 680356878 531739 663383917 989758620 773237936 403637339 330028944 101858023 119772243 735042236 417791006 434233086 272252928 864727552 724494879 479052270 860081836 892152568 978846526 983025607 543996539 728816208 307939163 748704239 713059659 968589506 486954908 721506091 760453244 191597298 123309506 314375084 585186477 256743657 326635503 20247443 904486251 523771786 860583438 188901682 887149086 875511668 576923126 223896637 95666819 452228264 336869503 729302406 292676381 799204128 449777438 372479559 333153430 596903798 696387533 852159164 169556996 258981937 942993298 368158221 396247944 46494560 473974688 312746799 442115990 478128991 795956116 883728529 287395031 397661058 660232477 809362327 130436413 657853212 955339784 770533113 52806790 344346440 455444356 227974951 158699921 128707371 296917485 825135901 349435545 553005011 969335430 769647627 76917482 67698002 636798539 797223877 697970415 418214631 599625376 417518657 918416338 472053845 843432804 29230446 236051927 436485933 260135241 272300724 460959268 793529672 33473669 300072511 23744625 854529769 556137874 874078245 748689941 766124117 590377427 125533265 631082600 680110791 827291350 25044522 666611372 216913349 655852760 245280951 170194944 564767062 158693843 157961455 937212060 387525512 30538383 316338145 834899519 28829876 771097278 205579632 81434525 405332151 351246860 649781236 116064445 584218524 119477781 531457252 984311600 154046571 92774603 237440821 557149514 904513810 67063093 842850507 343986830 246242995 358069394 578745570 508562340 23804012 299269406 601311322 491411548 543343578 865034128 628529912 784112297 261628193 537052926 415509282 223539338 383835068 487920912 314430881 380327591 280311198 249264550 338190991 395535560 630027310 438391394 753437822 264696137 21895897 985268036 130009559 731827453 492797741 534477650 6640265 28322973 70987272 539979741 885857354 498950734 341378718 428929626 470937693 290563102 96773638 444218647 126178037 35710815 624457981 129005526 774240726 349093273 826709913 149953013 76624299 322387555 803440685 8300690 916601292 860046971 933320600 974272107 795864066 45158259 52701334 347810810 1650547 593505700 356071929 398903794 297163110 704603272 833094928 855538625 807335066 388088133 123551806 368323922 389543289 173945135 487888352 555412424 352595385 150717401 639664313 510559927 879719124 405685550 131122636 674657189 365351545 857973438 672163892 425480650 374461445 646501351 146247077 578050120 461721035 315915090 463782103 973832232 15179956 89411885 534107584 729160663 773382972 546798632 160449158 618557355 380089245 221285939 455618111 93889744 794321715 145589664 269140447 498230821 963817178 600398975 419041217 923680375 93241365 20866922 117704669 203240408 939019209 265700178 220688131 105703019 143257866 211180207 698575357 981348977 746609580 949378632 779104363 613347029 409492576 316601801 869113405 758011102 990104948 928276545 954478569 2947873 507291448 304453758 897911444 875335038 138022719 999931250 681742477 584630050 487103908 241097121 975544867 430874460 51016889 680319566 323725353 114825226 661788017 986358321 777102177 200201921 437420859 967686832 169220669 285590950 231028409 291645899 632542763 115735929 145295145 190745950 353373977 718267355 223879009 805174420 921120687 481294221 610933208 67759908 604144321 531222139 164421998 303524546 512437870 251899333 155429856 92638031 481575116 725643592 588122334 214436246 957654495 329995585 250101233 634326487 928773915 915269175 81145678 639731424 193315685 577030860 245974756 958462517 31440344 731207730 327332240 663900367 366224563 857613806 54564706 224449314 356987651 745525965 917536812 101959128 355002720 539400417 5669124 577335123 586856530 873529857 60329544 779937002 107790711 302998949 347957887 190852490 648367287 45391363 561950528 361621220 932946375 868292164 673649100 203744540 167217710 641206764 151599364 853918167 30240292 593177864 609428099 449917111 553335455 935743728 411178339 60293733 246685192 845417413 708729385 265655867 753406065 229031672 40227856 218262516 888368715 658887524 292144763 695986256 226656869 862871474 477984707 100170078 49169087 290175507 254719180 623486196 984695771 175210070 279936392 775223378 539902436 214662885 347382159 228942466 805186110 133054604 372756915 33294775 178914060 166071362 751632947 424640358 833940979 323367226 712820381 121353015 217854398 865184430 82773126 771699144 252860777 334748295 496610274 784790873 727683655 130984197 857808685 682415353 734770663 43925629 410508173 399529077 59564788 86668104 269247615 757462548 455253481 692974876 267381910 16902276 399788087 661908439 346690154 520015211 382797251 728431325 137015582 411243925 267953930 30994580 2016910 497053314 213673352 584315186 693751983 435259222 17592478 843487635 556053986 859906180 747781089 926682330 939388845 593637633 406683774 213545572 62829823 585433985 893429331 185319216 665583255 722815080 135931323 100393756 450847833 302475290 99606582 998191470 366020485 59688956 845246378 516589770 727464748 158514476 653770822 724774090 761954780 756208747 959002891 277241496 12993331 772703031 53680822 546723800 481158258 252307031 143341587 925513546 705710079 145107864 421960840 383496924 145852183 648120570 569346048 753114972 951277500 820799734 436169741 977289134 474852769 786483625 540531796 955818900 973827214 635436627 213993739 188671283 877148850 197538512 152290744 442043518 737436943 794375668 804218040 856949595 87280823 848181655 467149654 345298111 752498533 84791861 774003517 786143571 936013832 291178543 974966905 547822138 322845258 78108928 282787267 552293130 530731433 710569938 734143236 780836588 977595100 594795436 894934923 823989550 879390645 737736182 824313636 343301260 292032657 311092082 97825620 424662570 737474199 505823055 525791032 178604269 929858591 53545574 383201240 91704216 992807281 983076227 470244040 367876860 667076916 818484366 80694120 906971406 41986372 480424157 223815578 350584771 442964838 907429126 318291531 978736303 140744766 414209805 943585592 393459896 842270360 998449643 580225574 160249945 161930236 682139040 938726526 452198168 935465072 785084674 232452134 765708738 877860570 894397425 981617965 678793818 804714994 361391054 790871783 51196627 150088449 105217115 778165009 364383449 755027660 647492824 906330735 400252537 572048125 175955152 651998975 179275512 46744397 952924867 254884887 25177577 121463928 77483371 193146986 350905523 605991913 677459941 740797717 91126645 436234175 832454000 960216049 776293237 244467551 618653069 26952475 483464116 401582265 552157422 188881426 612473348 335323894 482437996 240708404 783174790 830127980 939607515 228617484 239763988 877928428 660958023 999998348 639580880 593569150 786882041 198849944 471979583 614364105 644696157 410625694 520873837 38768818 174295442 587263854 66640185 282343253 282973852 172701592 449191513 742562524 848602184 45364685 2874586 48238007 8446854 935962965 129020988 118448161 819747199 754605757 916488726 44797845 974513965 693234496 149735284 530349813 770916278 909472737 507955198 119201790 304169857 254277005 589277683 638458810 416537819 964426370 499013445 941874031 163989682 974940438 602221118 671054169 557260580 904113737 155801186 553227542 765123092 376274010 190979375 638504790 472967767 525359328 606357117 808011326 768813629 360145962 853027881 652886481 147970285 474746188 218666589 491356359 282084499 792378201 329018759 960115273 513246126 464772740 843797109 438051621 822764037 887542397 424446344 557527344 443926892 666452891 642620760 721367422 831279534 170958630 158188380 594372852 53501944 128959639 237628490 508533616 53599789 880550876 908116963 262867509 41266997 520559046 902022092 978542392 699684401 258747431 480737732 350404371 12928655 215808678 962090759 869691284 522285501 17745728 19254436 165140169 750301531 823616494 238584714 162671882 5955886 782953688 921595515 861565477 700456797 333745128 218722551 164328296 424319467 332252298 322550654 563531876 446440582 25661266 394417095 553683154 109192901 139477889 358979966 854499456 363652972 44487580 42293315 547640233 207331072 357246688 672935646 649659252 930390243 519520564 572144935 993486522 995728750 187839882 380011444 76763406 466908625 939537120 760236175 427765873 291943507 351283402 947038724 595879085 385029127 836599671 863385636 215422656 367884610 960524293 181715027 259615363 43648769 944212759 24645057 505289894 88404329 549997622 140630219 317779141 853211669 895251711 572840021 155940540 616902626 984718671 100823039 933033962 24979600 267213920 515716639 182864595 56124649 653371748 222823048 44671180 662655819 314181838 546929060 71983519 15587670 291511368 895714653 1503723 902944998 870151725 839455297 691923144 423929780 814649538 462926317 712629262 81493419 714323984 617406043 811756199 42365189 86744871 284492073 790491436 435217227 486531652 170093429 975373318 664091792 598525223 470931292 11602626 167090520 366876392 271644853 537457645 379446061 472480731 588060863 840574213 77179183 700529525 314144766 224909989 125569530 638553882 567451303 116761096 482819568 323558753 70087635 287125679 140011830 863447006 472141350 518519542 374682556 513773625 99838995 796398407 427363188 899923204 888422202 22251514 40381764 161374953 867315881 142585252 424802911 56265730 485589091 406109199 279005017 962836815 174666342 669614956 728847940 911723835 367956828 483800945 71303113 515527513 89070627 347047042 672991565 862526285 883403019 24677340 456945148 628263315 238042187 753914214 227445263 504434139 136583530 275367186 100871083 258355300 194704832 942269207 140565504 222900812 778318856 55894499 442518253 332980229 867113431 369385081 282365985 560645324 270487754 599026073 138442834 246119081 355358515 40168594 693061715 851690996 41473821 167506980 65364717 958115219 102851967 174096874 55492510 632567083 769976947 265137265 603388249 1001450 461184662 20665488 321511202 529187690 4366667 1949294 126786965 249068632 196903873 911007003 956831054 303540060 402648340 876923725 644048097 12638900 242281458 102950997 763096306 759864106 821897609 322543055 643010863 103484759 947782413 358690543 675391091 720681248 928344511 500046689 149401729 25955982 183568126 29636791 14204637 280690984 981386554 88796956 37992062 847320142 571555318 592998455 730870403 302363809 12193943 409092541 893241413 405984771 123202074 402322596 861096786 465994716 388533697 450282382 173321162 936507650 172284804 931462616 812959599 301709887 765931017 497439288 956981536 349784729 272763925 374734646 2555371 413612579 154032053 657898098 103721108 543121371 147817086 195896811 771097486 325728810 321605556 805908225 840883446 227457748 561412434 636641900 864251279 545441432 592070432 751862489 82858885 286163967 304849299 514336787 794945220 47622764 449919182 880141784 768873819 644138858 820632978 730154653 491627452 78914850 562145333 34191987 917951374 976064436 269021795 834205792 483006111 727696333 54469450 972982424 553685628 731769385 716122072 504548389 156870141 769477439 161319553 193771012 547788184 396750798 186442323 680321966 71219303 99962514 539783370 291505931 860216242 381724437 238412378 139314799 233112651 188926525 916466423 292151930 260737447 747904590 254076708 264075889 333964580 995780675 366869615 912476418 779758209 322963634 946654401 805942582 512271448 823274563 563782901 242257769 509166912 453698677 344348129 406991834 848758436 143878420 595522227 990369477 854473269 547342224 362832228 213604803 84936316 27945171 483043978 912125157 158660693 65776360 275557734 307897295 767044631 376536896 182845786 320961129 87498103 673639843 309122137 855688360 200531842 970931894 881833630 403755873 153251340 906321437 226843273 102613490 859246589 189548434 176234774 582423044 557282753 232782022 322944757 205041920 109599939 225274463 672673188 535521624 756730105 660719451 171485413 78663573 705290113 440109545 667547227 713062293 433328259 931650614 743119551 443967061 412097037 234662295 289117774 270683804 567149769 38966918 938123765 607726912 512729726 95020802 561435531 840442049 79431534 887115151 73127625 372814323 485240166 325448926 290212204 853278862 137798910 279848019 534805146 132357064 23784349 968105305 161074076 423039940 406785478 931710863 822781347 783302135 113490479 958931489 679012135 158573788 788014652 776056367 670572561 209762322 102944401 285261736 861556675 544639812 324982105 272479155 109206822 307960716 551513261 190848920 250765882 923154999 839593044 598983375 551336650 121830308 876692486 773896976 25684367 137081152 372220506 756938053 914761216 256025816 293790677 245944331 285393324 403331169 107759850 970733033 168382371 116507660 559421074 612154943 91553958 173092613 915413852 150653154 20369797 87101686 75906452 706714164 876791323 297875743 700987466 858179257 483623302 996383618 2262902 645862493 235541219 864347609 841652541 444005395 229622839 898774827 927555521 633491964 424469121 759663047 763794856 745793063 538468750 164146009 990165132 391109527 383641018 830947831 826697460 198574672 728135764 889885416 799142205 925545260 945608348 297774367 740845877 215792020 359687606 774731892 644747431 910635177 292044663 144788227 950881714 91292920 418019589 221760127 375389609 379164181 233987330 973428295 105023965 723343293 326197120 53809932 177451408 475028810 922471380 331558982 102513927 268914823 814377915 165603101 337986634 634104416 859576632 348106683 255800931 933797748 918743638 309631797 687485228 811992912 798064116 508448002 290602672 268422118 611275880 632250927 488871702 959236197 380956421 384951202 820341929 580269403 434996065 742252968 914306640 596748174 82355096 764648906 956703113 234413406 226289134 181478883 940649402 585402535 935951937 230925925 945172637 595674953 632647280 647254318 983527235 293800172 734386002 187921130 336134581 482013210 130588990 906843359 91547951 141147961 42640554 3925715 63820357 203360635 892877630 521359410 278290812 955720197 364019103 231581770 752562249 197279816 35420661 573867666 43806207 318806635 474743716 871525059 197102880 686915771 353060573 222815431 308756477 853976102 226865914 796523588 830752654 191394862 554620034 438610435 630755346 979830640 150438436 773194213 231218504 870301315 158318913 559585668 71835992 202485494 472437405 377817409 22734198 198128548 428729111 708465471 843727171 849791600 302324132 457118038 364004932 194769915 165869061 22945102 525773187 938758673 48866651 738778394 139643106 649067567 840742569 16517082 236022728 102549647 50799397 681213 11379840 20909800 578847367 296083317 854685642 824082811 318669951 87959796 195021967 784489134 374117735 357600717 600343695 425244457 116542654 867223196 152440754 923173753 676520029 107334559 901224836 438689808 910685241 883385015 610930008 506824236 944344834 935764586 257101407 722387002 475816915 955630750 592703399 212348758 120874371 670543463 152667837 58517343 394162390 617532267 754684300 411639733 683952831 211588346 652494818 452899625 167304355 760274760 515640327 44422282 172608066 587360539 527552859 339907007 392871893 317730492 759739845 538686955 358060822 783832092 81996085 717306956 325929685 485819698 983075175 478565549 275461940 128369612 859314930 287390831 958031849 456628846 15358207 755201087 11821164 764701905 474809963 620573034 77677337 475232928 245904197 436136595 980019483 920837928 810141333 223315248 289773125 157013839 672013185 368223610 519644677 675883784 152261701 696494219 243299086 191252738 469149747 113116796 116506099 58144244 846498012 298776084 291797329 454837321 470950750 347216875 644594631 578856404 253053395 766929049 912737505 411759128 328792931 703262624 845280002 884798180 557029033 703300509 8193791 956295447 10713735 200010910 10209743 952670438 888169377 897464614 157840453 515781341 968890331 825590178 859834793 17763027 192362328 999234641 600597071 561217145 591157698 885125123 327811340 729888514 663974202 147640127 740720559 291882374 461830207 598017926 615096791 647534690 360754579 787099533 959440200 707494127 221796077 461329755 596079139 73511904 241304748 177369872 872831931 778859289 994903490 801333114 432724215 38294715 40828873 1252952 59066031 330709638 810447178 389324046 908459457 311655966 745109975 88261444 51546150 887686473 591710447 566765629 900431673 439161983 317961299 289732820 754657543 82113109 36562288 727378626 775924188 939376051 99629250 263471247 403509654 217760344 315103984 42329129 250598101 745769906 949186665 544760052 132408168 689764036 628725897 632975769 898154062 875321599 191005849 800215102 955689083 496760800 332556784 980535893 668660992 273896174 245878007 356593188 149764068 266467149 4643113 231444265 801415592 820250792 81618403 508991206 383433423 152870959 682109141 721923818 310149931 37162470 485834672 766662126 784236795 108975246 729368886 104976250 332733383 413675867 367828904 43536971 328105931 171925126 935599413 661174816 695641267 495637409 202109102 49762440 79337546 660068712 102762583 383276330 982008885 150423858 578590213 424821479 599079327 948618606 484569753 956641410 324811030 149606664 606467252 816682318 707332962 776292319 814369693 822147867 308206466 244477092 970426955 180247491 698315987 797962105 610523372 99038607 750672107 387257140 179727334 264324421 856056322 870746929 618866959 576048729 998148236 193863720 5971779 830429627 65312529 848064228 425045102 908577599 14661652 24262444 333704112 582958821 214317065 383933892 104111967 16680899 998012009 425805716 961241264 271890405 262536926 163364584 220728253 378729158 581081398 265535310 157237940 354944357 333107076 732542674 777970752 856241093 709177234 784711739 240134320 621742695 809633298 269652545 314821243 219583066 226802540 990622257 490857337 703520886 1089422 377500305 884490910 974172680 530194049 853941425 286096997 370435670 488772781 615609297 112279387 945338183 972913474 292564628 709164060 555876035 814567928 448223946 630537890 21011516 116516324 289571901 554019572 856117992 807644266 180890241 445683292 55534615 761221904 327202905 846655063 86918888 694393972 742827133 117199892 279285081 870372914 812134954 46160759 131085639 309127326 971362554 607247562 428638522 802743092 290836077 590316703 688713094 12056153 33874954 738389201 226871377 467859862 864614961 133871058 856519968 550405464 799610715 785637954 135216647 667698004 751930440 745189309 855806528 493075549 359495758 644888199 223603043 740424838 231146040 814654562 410178706 720103318 586862419 371776022 139788413 171118542 437064934 345513762 940641811 224057058 378216935 317919693 184961914 294844718 146599618 823420595 36985968 344240017 280945796 92796026 460448871 553275291 393563267 538689909 691722954 442906425 12929454 908401687 493114755 162914888 186506775 804426850 548098874 406168583 190830828 804358376 901698991 93659853 51034990 980885209 201477803 810840915 4710675 61142537 880163903 197998056 347279072 13238995 924428312 680225012 981010294 501810385 802176898 204828373 191242763 507893824 186766193 16936038 830249296 363434489 166277491 466797509 303622659 244445435 149068313 539295591 248236649 396958121 183827497 389470073 970877292 141191379 216144285 195098569 189005983 139299288 689664786 677311843 747039209 609274867 257951271 573376431 425221068 133152326 159447791 424439395 450171786 449194327 414699722 21013671 827145460 157982145 688128256 77818830 762403209 689742956 847425563 58097844 813782042 437832848 657367841 396856134 496084432 370295174 360740046 946183533 16791959 836171066 252901276 333548869 943845997 147086241 686971597 645014379 695224285 382999058 393789481 448553852 118904123 116298146 588980952 582718463 990142247 924984450 9864799 924166455 740112429 493769669 982837018 807581891 974849352 737151592 258676828 507724663 767208689 146879459 236540884 366553459 758430596 636099776 940141878 125349103 606582054 534951066 642013390 305880634 149180290 201740934 977888407 284107854 917142065 563408382 39158018 355016905 414257330 640051053 174342128 904411662 826764150 500304416 610881970 681803931 432141120 226807240 981710018 751468233 751379443 771778779 165091832 964702311 44598092 739970179 640340957 704094373 550700469 242616338 41989877 318480922 821875420 240339073 850921324 99142715 879748849 646684432 357406780 358145019 673135162 860222559 155787138 26068895 249836421 199865688 493307134 168789750 26673519 126330968 413269396 624784031 275242057 103371084 787870222 425674446 189778911 469682697 710899125 160808192 770893877 884479866 222934048 132151197 11025504 273499900 740039183 482365838 761101383 703517496 791871384 271994386 196281834 164374287 336843285 269570478 341094646 535740141 568080236 607006326 905798168 323496140 263602781 639647651 711794615 325084298 267458201 962764512 428258125 341167512 35393613 188797123 297107327 180704555 62211123 724947095 322062832 24680086 37613396 980020345 51542790 164408017 44212897 271740520 524434556 781276438 917788074 847967891 175017155 926108987 182606474 32813786 169115193 422768595 62439759 584190101 264305689 41275278 472418472 193372447 726925516 671498194 275122065 748485014 445018001 288787377 107514940 434171988 828867815 253606176 62008135 188853986 845355950 33778481 566092421 350720046 196335205 54381585 350613730 333776272 494925499 910697633 800103763 838786892 949575028 974782371 542347098 975155529 620338286 36228642 352867113 107331264 560444249 388171867 51018758 635049378 719138620 742462090 922309961 868931999 470919137 676837893 157210276 45614139 310527486 72273180 250571508 463501419 280375343 101908252 631672572 33880477 928180039 864685857 587606752 255427558 526773669 722651344 395923964 472091992 698723946 953434154 804852894 276605557 600837520 576192327 871071128 400676575 396386826 847675624 423546105 244677347 953804407 251921661 216360073 780714585 100679125 919620874 589682910 423272079 492522994 277222140 999902116 503789391 529660959 33607179 530784686 834390109 169723624 576592233 291589034 191896147 898345201 509976884 352296671 855546723 828192782 904418916 713476832 113872032 969487265 51053746 22626003 375633576 918796922 802936413 145482869 188906290 221478282 30696553 48017558 275535298 904351918 251426436 139086566 778679927 235291080 911760343 597820717 794019622 589439870 642675356 849599545 508185014 225146240 622754667 273841460 436393279 48503329 757434313 285825032 137574020 368081191 683326666 96048377 885937155 31386116 142898089 206186566 568942437 153068449 800662499 935179421 109073163 236654154 647189496 572009802 550548540 111997686 161762192 940621115 918992217 45986764 488032039 441953712 967182672 516897985 588089865 416241606 351089708 168515612 76623161 323345716 407206268 899273788 73900647 126705145 69709074 124290834 145997944 118014056 318779102 828309946 232431183 835618750 295618471 134284904 450028014 277443101 826322854 758124831 266743931 100929506 794820480 585371447 869595238 168930218 733700573 851744425 769631979 501768635 271434340 128081869 352899199 649763030 838964044 225181053 357865632 51733617 870913319 418311371 538871253 752604421 581758977 56150861 239411942 914650821 790251590 109268838 335401414 9122600 509218604 430261850 213263553 983287207 923075135 666428822 928797012 466691454 558467049 780815948 3985558 162595890 212611288 16392149 409657322 594594722 749750510 881475594 396412626 168872457 604205607 508233624 813177992 727572005 140318194 262829977 819797819 731935692 654188625 6454354 518537680 573919147 98155253 672651494 776921876 718077909 470761230 282474571 213058062 934968933 999792283 473366712 170794546 964498694 93735667 733693114 507298799 12560469 305295619 628733921 969214242 681210029 806507154 383433286 940574358 996102004 199961510 499148344 594286113 109514913 205517856 343147401 706848512 366986767 172557734 852209823 663123324 965036637 880627477 399033746 986277619 60960032 323812434 102461589 137394622 409674382 800419 82561148 392656977 937280642 68924473 89235472 42100830 944527274 577543019 903253782 916067475 827337811 172257256 986697956 351532981 143089705 696324693 747702356 930297841 797689754 49711596 312714419 375029363 887040040 691943776 343065911 790035662 236748138 450108495 570076347 237369375 824446355 573021499 939342513 161136857 714201791 328428896 913969730 597044089 313814480 100491104 453142802 297842065 946395678 451575721 290663516 841266953 96121181 907736267 4373072 949312247 412304837 127020080 586683523 995152548 297313784 188987688 980905053 830582402 155167665 597541148 95648109 342753211 785660493 459357224 127733202 390795760 655075023 493529104 293356589 716223193 45456527 293610299 718689018 521174025 772790490 104261201 620801363 89674943 471648941 101127109 292957853 659973351 401343744 80098659 928994907 486555879 397557210 267694136 333514040 68673243 206577726 909666746 981161554 724536801 915526163 205348768 48174442 755225520 975916668 287623870 691196336 983754911 904449097 586424744 330599433 443910310 287601236 178827940 901354071 649315815 269583004 126687906 163588798 987744096 729971900 914082656 466095037 685229600 987180075 795873113 569846822 278454594 54682840 224444208 626775077 336824421 741568230 39549080 1166233 440419473 469918273 223857355 290429470 593371047 936630221 522606726 617239113 920620691 784278846 131330346 675227920 65580467 751642089 888881368 567245296 346367767 554540148 544978670 684481839 228898428 585890976 410558250 842483910 238112478 466604065 300431224 316443777 403558905 868998063 353253658 837057388 909683355 586052905 345684602 812569979 586581638 633951563 450787910 511379134 908220864 116124428 659288034 727418917 724623658 597820868 28608374 260390219 343385495 969314801 135523024 701281455 283946985 903220949 77320910 957165050 145080957 174764312 438569611 153534836 41077588 387937786 885496507 404663699 954711775 992592328 541514961 257421651 135751322 931459793 986713568 981608592 363903741 69484561 28220916 702831307 818808752 449289439 728545551 615662261 515785862 86730744 895074230 47108921 399167866 178250437 879185486 760409531 287610916 86233687 268949702 666704081 417889371 84023496 41021449 336018827 726036607 716003954 650523439 651587014 303576711 847330521 50554843 557826487 702670934 449170416 879558703 173585001 996047441 364603241 212627608 337013421 591788239 706416625 929168221 100345553 643616887 112562957 191702917 822749537 845955256 101967162 78207804 18924638 221097661 802335091 368769138 517102998 314190184 293529438 136796964 862132201 801960902 27089096 306146326 441089480 487954880 422124632 430141406 725466361 91722111 840723802 675480150 628231802 964843033 61346934 134740873 246598010 371689463 302529722 748043435 726284245 245714009 967906689 182967419 983702714 355827036 849295052 525505195 660136187 443945571 60316686 975500254 26286830 625482471 614132014 69960036 652638279 252235330 203005802 27952632 984314987 126363771 126984859 753340180 742797675 381855053 670916173 602373358 409572464 641036795 828359310 282037150 632102403 664297699 662841527 434995054 998513761 123340975 211063055 180343156 423325897 492645886 182736214 736619089 742400671 394744193 265656692 1753281 465856399 986496665 467909558 987438606 940482482 135099426 169705655 349401164 236299622 627594207 875134731 39882005 795052873 93353895 485831287 622086269 182474458 301080502 746566177 71133967 27412762 223773610 956570970 138400563 447321641 102483870 14735470 843061323 181316245 572055121 743659299 285527578 143589919 796614268 373265280 967503959 344794606 940927 13944056 24363428 786107673 558229281 744497468 473242902 951266237 110454500 570746403 556139858 699817034 239495048 658903109 93762843 157238973 857776059 254873115 872062820 874036079 560385166 690696159 55573235 395018932 998701171 817097980 738576931 692053941 378782411 465922706 98524297 826422532 839660154 220936066 66059381 128241336 223632082 637524841 359614440 233952789 176768790 112039980 947029606 947251011 984924472 519618577 211292950 94287898 222844056 456291153 82866600 129580793 313170693 730827184 966533401 42382922 209802466 570503874 482264994 256042811 322557708 545096941 718199215 454263922 664011351 342996332 513035058 656981841 963437079 718269156 129462484 142041826 513877923 393284932 112307031 509287562 49709923 609351420 953036486 966965194 680281769 424735293 258439855 297242925 531895177 761837311 834534494 640509503 469950285 403603354 884390249 614648069 70808913 693020061 431527658 675441901 551761854 804178841 249493108 196520987 227456327 327038812 212727723 344073433 318055542 966606323 739219481 193329263 725440304 820397710 323119115 157092760 312318784 595014184 213826074 38731509 182591656 954398371 799751665 56500454 183033213 557877022 784726577 799400335 283266165 758864798 137682621 683018448 32669366 203975387 29975800 108192957 910389311 821247384 44133549 505684262 161676968 770388682 126587081 886681087 358640405 469055936 120170289 684925195 129243841 625633296 735456081 877406005 468758168 17159217 739507107 501370632 879052909 231539640 257076198 996508319 632011271 848904281 127574606 687214132 573954367 459476296 213029467 577317073 763479430 715914985 16246994 43236844 615686035 852549365 455774873 159748716 787676172 996818971 69984650 871024448 138708517 690022962 719555951 832853568 128747711 222602234 226346916 846313078 843197831 630786473 882638369 797587779 220686379 209173968 878805384 431874350 861170885 982315654 975618911 206281572 847811182 789701445 420046418 678524979 781335989 381833986 102583954 276349890 174351757 98759131 776629665 699766383 24755406 868966318 304794432 199767227 37285617 509362917 644696526 935160560 112233219 282758352 364318964 113414661 606186740 859734728 985616674 289626737 861430701 513327540 547533825 301358139 569388586 771137463 452881209 119172569 716214595 947525746 577268636 363504847 250676563 621133264 770359351 354538420 245298015 949673721 856958240 899901564 988925712 438334949 777482636 261927232 170111968 805146858 592795004 380183026 584982123 166721833 877408480 349089656 274106744 673258068 354563330 639382167 233582688 112288070 821237549 103137146 58501002 815172527 433584541 414954986 275428143 766895475 531678412 874951161 12903563 627216915 661116353 444905113 598287592 856844996 384928514 471960957 587892124 467419735 963024800 757431007 424927280 56005328 213880121 573847351 618445677 54484138 22846791 134418072 277240954 636723113 466284765 590622532 235995607 545613128 419932932 507727498 633484065 612368630 456271898 534156235 907887890 981412520 917631191 749119949 88779657 906803879 393578212 434942199 687179194 178075902 870050003 91786939 10511779 176107301 685878082 124528781 456780484 73075781 690101652 179033710 628326588 715394019 138449707 987175820 415424451 88779511 680619742 140707645 342789028 169972067 768352859 62265782 556120482 28081825 371103154 107316315 715713143 141943605 389554191 534404867 472648241 391532739 239451978 972345259 605071229 656603474 859171163 32929908 282967333 197292636 693367076 61262496 870401466 137792443 322905726 374452712 849104705 1789726 150956814 541733340 180490358 5962193 965847345 225269963 876786985 106197774 707211837 998991739 363956474 631462537 751742994 719296210 525512910 23032833 768908889 67590395 211529615 712246068 541314231 929568006 488094610 563218784 33409714 436168349 959544898 398510345 3144142 250227572 131832738 395318172 506440777 471228882 780965336 43234502 200234253 589704281 108058725 291455962 955210572 132279701 838638660 337572561 237979077 908134491 220752776 912961830 813934599 821849158 376398647 934810499 363594235 913376994 869670477 284099989 742564032 990086569 146253624 197709228 49828374 206198548 914001141 151245182 695635097 304182775 57305539 231250213 694713829 262688881 201469697 346081146 311864512 341098500 656829342 528653148 782426150 678308805 803434850 723259269 419844086 556485978 755484474 560224865 254829417 666742582 959350671 728663532 812133620 475673249 302563096 932122000 316417817 774464801 166552088 583575393 5229382 328313266 360310471 120710993 627125896 144743694 309988731 60531822 157854659 193216488 823856379 102497279 493751429 613897511 752089811 899921536 32146152 826556155 367983472 450014353 370546846 353820546 636471654 837673171 281265124 533178371 142855071 859817607 773745943 368920156 567337535 377320373 493515561 698153516 318054182 467002368 644370745 3684951 35114993 13530835 552366122 381812724 768606141 923965484 52678927 215285283 189053776 236202587 918112455 561813162 508110574 93685025 913834875 249263875 149321624 840727888 129441667 779366157 989044574 522969441 353740090 721775586 849165795 162925089 454105577 345653853 507740076 822710092 504815214 337201442 18888170 246360398 39167466 492104279 147394437 882594111 213663940 16648545 222340552 876370086 172202999 38676870 80352502 642061729 182414565 780677792 931909003 945526997 671865896 561232409 737445253 983099295 51775807 59570584 503564449 117580753 927763085 829912806 995246844 647564867 509858845 282843332 680269303 474595815 370546396 915914197 594418070 334683350 846575492 693398491 216312853 636320987 225185519 159793516 760580133 682548854 672741889 767774114 606602032 465931173 319061055 973487337 681826775 181916693 54977635 215158712 715795864 844381634 211298327 714917462 632030994 366616927 25208317 578010420 22873323 571124791 707262803 383105122 414876964 492558204 553079185 773790767 761648089 382065220 8551790 387941469 635287876 219298367 312140343 289766230 432713859 494169896 169816369 996832471 896873486 120180364 92561902 453443991 69751556 556005988 46287736 759995295 775210651 958743971 455719942 622125900 171285396 514584832 503270756 8274500 758249618 249864009 677041162 373416890 29408337 627977797 401914233 143100724 447488365 168561459 336550897 736107386 485270483 79865537 93713500 764418540 500351163 916163254 36925862 731864764 799836509 135331985 191559508 297401086 40410020 605692514 524460455 937572642 448075359 223069547 457423917 367772687 981355418 628577287 337985352 447706119 622749769 134992051 908601497 634877098 314215517 263801239 486179814 102034955 998632085 232366165 254946321 40986864 633180821 574567792 960357352 127930538 309778722 586480528 888529872 830986299 81276878 83575341 602911266 245573728 537266016 109962326 599010358 87041313 471865760 873756537 754624955 937232890 548571073 383284921 37006769 972701439 225895576 545272654 697109998 77553982 355149962 5199539 767601088 680270837 374171587 100118798 910118882 748468559 136301274 275110113 327521517 549079326 979429985 716623374 801488803 133993350 104334187 708670247 13093506 285385069 517934373 331641024 397100573 760737161 499374172 462941723 263412208 560338628 923422682 540769120 699184979 76929151 326990796 666823206 178418118 701177998 332435701 161957105 343728715 224928799 148035661 361942893 790752637 568719367 83723870 977619872 638314924 243604549 454787777 498644990 554184254 920021409 238273710 361880812 214523559 621918725 422068452 984006695 541355231 885247149 934303503 294488121 218100197 512178605 291855751 211155716 177751023 69244259 283613062 386102495 753789573 420860594 510867023 654492174 490608920 304703049 611809323 999876628 396152739 373587060 900876194 815565315 504473349 412255069 331002746 680640190 612338662 587476558 50336572 76194722 167162624 872887040 663763727 140800351 925473194 892308810 106854374 773299587 290024050 477250307 581992742 381628334 212142198 228154835 481189620 979273180 531310449 218741096 385390720 414346375 792631025 598515288 268304439 218979146 125276484 130846945 472473287 155385414 912585065 627919392 974204153 811739946 924296090 319898016 561201146 282518119 245984895 31798955 919889372 608681570 17268627 706225097 46275965 779965680 604623974 310378897 98807054 7214536 278707718 803220707 559935698 121454878 899137083 19436503 817536274 322877718 80276346 298598181 701004157 578863567 492896327 70929258 816900370 119811462 731633012 293900164 786416732 851136771 25163359 913213345 809720788 136491555 107612124 550558061 968337935 908356611 771277612 463658055 750336817 483568429 62778014 259421639 979953080 388904120 899029996 684320150 904339735 257924629 199202462 631890375 329906281 870008099 701616529 34503821 760661527 211494700 284620150 789686553 364268537 10836102 186600692 621120780 890900648 596286040 134578752 362399283 854523292 221344758 68575614 630907445 575977599 694075889 686590385 236540558 781790616 731842998 692890577 510584884 699487013 227131896 237836021 235291881 550392190 246039802 898192491 809681067 53608457 121405808 33193395 684292540 852971576 286437933 857594957 168114760 154439034 930870136 409267903 102297109 183431810 341928875 784444701 10292863 294055631 84272345 622582098 61803681 692231500 167577033 270720466 916554956 898468794 407925457 196334615 3570929 800657390 54939298 341763392 863619676 208523767 343528471 491208832 600309634 490769300 586689067 395230427 911126498 452006786 212360121 584225481 122176885 947171225 579857739 742689835 692777733 953351598 284334750 111454372 690753663 509267671 273737980 785237580 231012345 205217171 967381761 933160275 484138995 516094526 126122073 124461638 783880550 123410447 320045716 589605624 846577865 248334547 189050469 255123898 18432172 27505099 523519703 80511042 913171811 430229837 883781518 689033495 717972040 995485287 647928694 320678175 742104717 525629468 311641981 3543931 228638788 336683591 210798600 857702061 560307750 198209388 384042822 248635145 201200386 773809571 282092974 283523681 469556549 873418102 989113832 213228370 548834277 784119945 135594119 906866216 264021028 875203355 406382485 134082812 149809292 416378752 327404720 966615330 727060320 236235468 294173061 717701823 536601334 82882642 739791046 391535048 280166219 820871482 131864426 103777804 833122447 159515975 362458516 800170418 875478352 850641377 712079866 599384672 900614686 198324478 63101042 864881014 342801668 236497721 859213691 532459129 227534521 621552856 931188151 919424119 622077670 621763201 708398555 510001924 118208539 846619653 25527833 197312895 230374390 368274267 829686003 412224682 109629473 875688982 361172479 509226813 821796657 157533381 772380358 264464158 953177957 696300998 84702394 409676373 92399126 831049790 640306792 771191483 594888920 688529539 471675150 613157648 587014004 709568309 290258490 252775077 698008890 727852344 857035593 703958775 370639118 394046700 497837823 301396355 605542890 749178283 731496455 955523736 992071462 80416677 798637789 997837577 598660068 667538349 491083894 863019013 986586698 95410161 51712025 223569297 936739592 125448401 412879579 906362277 648581892 450483305 79643283 948076064 499246053 29949194 124292979 998948307 369837859 803227791 739037681 384544479 666089955 131605771 180555798 441248244 755854809 533813661 851721728 769852364 608506656 260089655 949310595 1776382 431947499 763209367 551092972 811871567 271787232 685028340 220077832 457539344 755427043 132013604 580044605 462362489 128168476 69453165 767408311 295715632 986487464 523655551 694479705 166509227 367582352 293269223 489705040 414772972 992283160 76624027 773091028 35257571 310938960 280185787 71163224 266619465 60240893 465741614 267026385 446032545 468823260 530258805 823392040 120520744 428664080 48498990 682805593 10754170 472003398 463127819 314932120 725145087 558421813 323809217 285165371 930155656 784553323 660016150 170082610 196658269 574252203 114546571 730468700 900697870 637609599 997174816 155360486 791910003 878919998 305169602 408065292 622615893 232317082 103825618 163825751 266576275 519902181 828783293 978236873 138567180 266338888 700493480 937749394 432291087 600982615 412335528 837662115 753842833 462446853 194271777 879092706 919988190 56579225 900895248 545163613 656952385 182472066 3992803 364593032 740573223 679576549 678880561 784647172 316737875 993036409 191269129 768075317 503184995 931329748 339644436 342437067 885233675 363945098 796298434 234007439 392526105 586594986 501699772 512233434 609061299 135452860 628796554 57716585 160648235 436034066 363910754 252926160 27245549 145383637 989405285 965737175 115841699 312383719 930158894 744547550 537746554 703643009 551243503 603550473 994415153 932141199 356707861 892119311 689119562 740528704 969299869 531679577 911847538 628934997 779167537 871993894 843778785 379774577 837148807 335500511 157325099 338025154 383759530 861296396 649701986 712678181 925153532 123159143 332932259 355643262 577510210 150242096 28560403 353448060 219446031 245682032 101231237 498795959 877556677 590217499 530729053 49812338 504859920 552944390 521180670 343235544 418804442 283920914 397184981 535556093 542443799 103111893 48764631 25056476 259002127 983307490 411824900 696673585 340468735 209034796 111852614 434507462 886123036 37280990 333647610 774546996 277491789 744540075 344101939 245134178 100438990 289298179 653497029 167296961 476530269 458588488 739943140 291734038 62681483 431104418 73446055 205040054 128997511 841925214 983817913 61120988 611970897 655907219 987820675 171688671 960321945 894166655 890259311 375051111 468684621 159807143 748971511 821657951 182199790 479934651 547298143 662846736 878557455 20554087 842141581 331918976 48816078 978674599 54418401 557921217 467319722 536637143 477203665 454764026 66465667 850266162 678480480 820254422 594365871 381013511 946487392 269345287 22872570 798413449 92821184 39165607 402814515 322440085 16031019 393255639 584106353 641962410 5969608 236250471 9905561 324763319 31822901 124910049 949976147 616760638 777675380 143297366 996058784 282110945 205941144 490268884 82844279 754907437 50356339 526688134 239732888 327741427 621279702 329236094 97968233 863917852 164822724 238361800 840781785 426579241 30760204 171249407 29515515 55575710 415795132 363559376 179425885 774544824 361190670 343784928 130935194 24154745 251337822 609129882 986371534 261502075 352362512 949237474 134246662 268895908 986361136 326229271 680876598 79410989 281424217 995078101 661212529 369361171 258141867 924730681 314757010 562332798 58252276 154202206 893488439 232354209 526997843 99075498 591098465 693370216 4077002 8547434 138560905 580603053 640748704 808775108 86959829 877320101 510729818 779511178 371949663 252110029 253436004 547737538 752335702 134814224 228205392 940437752 680427706 48952145 385406455 162401644 410130788 95174103 83435546 655016908 143314412 878290050 583734566 283054046 223721396 457981422 27009538 145617127 932762432 235696491 842602537 132181333 705407569 79959356 251187157 551820917 295612426 840946821 581834380 367051650 370297121 649838447 199599842 230572671 347034115 409408850 926538460 493946802 179766792 532515440 887834344 891101252 307190773 728513913 596356819 80521412 364744210 615043445 280840076 392253581 616134984 28344939 893081149 834560056 538372579 164633726 584782184 214193154 865037241 840836330 481413275 60814095 938308912 664614453 556214660 441409987 182218561 639002048 37212687 155712180 113852890 431588868 822150959 882155560 321252758 544536274 913487601 486419992 256701586 677778645 138392578 319010477 961648028 764733937 301547577 184266864 447560619 202620406 133616345 14721233 646943978 630972374 848300750 908290558 814504862 589699507 554026944 125418026 741237126 395562330 895117988 86638691 262443459 617695770 937917929 442924066 701813688 123618581 219182067 877623696 41474481 311577585 832586902 946159304 67317937 822337809 389369273 148369316 722011820 950269242 172968986 14468299 100416606 988338155 821710448 598011441 97954953 178423731 760287566 883464149 150114636 961171392 893886261 885683611 122143061 35600438 432703900 189747227 126787175 177699904 950206946 293275559 358913712 272043672 676841343 797814776 177676398 891041610 85019986 445688448 159021234 930449995 34858684 288466721 788337564 856386801 699875265 837722081 832035700 146737012 207061702 393546394 730829474 390104452 21880009 801319948 411992451 331508584 593501259 88355272 140985263 166682420 117867289 754117120 50160394 648503341 230891388 812871542 162759499 600626500 935839923 814720273 302313139 29158350 43660339 417395628 237191613 949027526 622850018 435580794 348498263 168778071 54052466 649397401 168973698 537062248 127312584 437085538 607975796 173040570 780508759 155724878 331796992 439218043 18804470 886611430 790193880 94510150 555193257 26687085 294219853 884814802 580910279 530702872 544801 104458687 306934557 373642609 188142977 956367247 556428036 158994816 109934098 49468723 932465813 870488574 64684236 123180186 20444301 812745211 775512099 802339684 254885193 432647264 833003654 848854238 908381597 774786974 388188189 415903648 249291600 246113558 529266626 294692552 394667893 333560969 143395284 523425136 526722733 673414893 450480434 102127944 11447801 673525359 297644067 300311140 381727393 922877641 433905401 969657750 47486454 256095551 550418859 353833951 802139844 639628997 185181436 400499219 131954780 429982356 17424258 872495770 110830367 551146976 854804488 23251964 838441349 667443815 750080599 721942410 314087831 478976523 6260182 699167742 30872770 557654116 285235303 27537957 685655028 992730734 202174102 814115402 257950133 515211378 971232487 984191522 933139186 761990423 261191064 123391967 275013207 904311771 223929340 231923364 855057361 793043950 527926653 780310897 369808440 443898391 994865723 161809059 439702515 977212089 189192660 982866698 929481604 427855598 159377495 950548747 955690641 235648694 125427218 937395076 497409518 680752566 874055070 281569526 878831236 13392039 805267701 534853340 759702525 66075973 448298527 381452774 73925934 527050826 936361907 343896672 388319766 166583601 651327529 108702067 532003131 804421763 142832749 327364994 145310417 521749704 370353176 324348792 342141029 503403621 925803289 421681712 987676406 228131143 717164281 338802098 566677157 456532376 691724110 315225532 6024492 306721760 184518981 812419003 346029865 923319861 747145883 706586819 472204135 121516466 836907574 238059694 799470763 678441150 367586809 671989105 266380054 751065394 136491658 751500171 183659845 823415344 206105849 440692872 87859017 573800038 483360948 604539194 43856599 21833739 32669817 162374408 467643175 263926370 427990516 192170673 170587780 501995843 784362656 880452419 45340942 400936956 455904084 141015066 261691506 877144444 395280242 595840633 342685923 11037063 477605406 185619228 545228122 739846187 652505818 254907738 156442236 80563796 210542629 848604772 256313742 667967912 661476539 460923636 585557069 879202274 108964837 571725170 544830593 615899099 388275752 881924119 907721985 64882932 24758991 245161383 320044603 711660216 243826475 333653481 637812461 171475109 747512430 70168972 872606993 430621449 168751478 207718793 856766672 632801685 191953223 301712764 72079192 773710965 454882472 876156944 245541235 354884786 310485787 698485847 556273349 646866008 962028889 331715600 350658568 151158491 592030897 306741911 701077256 851646912 482757413 346099387 675751785 498075200 113941065 784345031 229616148 678916654 229290142 353865589 811498477 644792658 751491718 426134231 153681166 652921255 236516727 520584428 605372749 285802824 107753216 706294536 376963405 36001984 247349685 418182568 64920571 174234938 833672399 18833566 19099020 752712375 791787083 431798486 352374722 756819797 35068768 409001917 3698275 83638209 196811563 704305458 279377797 374578387 845761287 636008002 377131861 223992447 748170832 905343924 713121377 290903805 507715628 55799067 186159968 37690891 868586448 558537463 114654340 10104278 62916808 217252609 104108390 921184301 146617855 789666957 765318107 56424567 816512183 604860459 664205600 76680247 136736285 859938281 639410721 878406323 51430134 664581112 49302548 458138392 239827315 112280909 174307474 104038993 378986404 283983810 60605681 593100987 374564432 290894579 228419944 909163683 772163684 89853896 289027483 849920164 192538567 58062476 349789224 90772561 788122131 604843557 868210633 169119553 90382408 9329164 863773718 874146284 798188780 21321089 128877552 319629463 705529046 458100221 790496414 14376081 603820938 266269409 540551029 142946890 394941070 159437160 508854140 100931861 294996954 176761891 88299375 939769012 361612663 64355302 893711136 331868657 493746044 530034638 313177983 33728396 868402089 907139761 126717030 101470500 80784724 514032272 45439180 182834264 252296188 992773778 909419932 323195494 143133323 59701910 273600459 955020882 298061931 961601776 314993842 13254617 857374728 945620969 196746693 525595292 213971403 291046105 597810192 673664764 393875387 311094065 229772468 276625289 478775732 412870712 141627152 651304617 58745030 260230178 299191025 134176714 408453436 4012194 702540642 600268995 658654782 149960282 32251917 332939741 367511192 440685030 262803873 793192864 496982882 709337630 710567812 936020906 233908390 202405219 767165231 964334727 547046275 521569021 761955596 822073296 294328149 130864495 192555641 952351325 711676442 229433373 276190658 361882376 753930305 624641738 546625733 454497969 109163169 800340839 378801503 930245773 995190012 277991767 786748583 931458871 807038447 488632431 978803811 688159743 908227426 634948427 377526013 90303162 833195710 759728738 675725391 894948055 950555781 188245003 268284920 256500950 64143345 649174228 961621316 524216257 192391628 30861650 579755775 763810198 268913580 449943630 302881466 697502278 430165708 604836498 588384493 414590499 985918650 59066181 906639464 704051287 110618187 120889709 920950132 234796057 642623525 509509834 828412528 729840113 7969619 184009965 576948449 516115772 356326021 424310972 494742260 225759908 609717089 504952323 493857724 393269114 261171474 263919299 329737489 618733349 594509287 38317827 940726407 130905008 997318933 653426479 223171454 302560574 290985957 264420709 319014923 176193710 59346482 392096773 386731474 278710633 131088136 734040604 823446908 132177508 969895054 247122139 300585650 186076061 699410496 343865053 925994132 772303159 358309845 366916629 750863835 104240046 787049568 832155012 50850320 31245997 453985919 700854675 658717599 843634864 41322820 242904403 244742981 538500384 175111456 134220035 183015578 570785894 378374687 29578154 782698541 488261522 311166492 890630004 277330334 89100051 338429514 106297691 842653678 164639551 349977429 59550496 402541980 529485573 731253116 534951496 913765840 230104084 855407620 125160772 117532930 497830901 647989268 426260232 914788534 355093406 140726362 848451427 178726342 639420225 385232968 103989082 545790742 524142777 420095309 220472087 706272412 386671577 62264948 406045816 361871563 282824088 77466506 314842656 74086542 830169138 276897049 323822891 188453860 952268404 585424147 290953434 505227094 856672674 648100629 440982 943846946 309636539 80567404 69397752 612889421 18192994 477377913 714338367 929001409 44446469 121349049 824930746 373461988 297410378 268811805 136808481 402349870 722697200 323690135 949434929 334600977 776297762 920687091 381554733 440181486 541833547 496963546 489921991 106386952 627125888 628709494 31044333 445610988 831774865 237689794 261413964 522967728 258403464 900019254 65798519 320386436 728177154 698224771 438770796 898102662 439569218 160675066 68691277 685626124 197567564 736345733 538905495 381658099 735929724 514889013 64365113 583206872 559012744 950761595 907908874 962646105 17718208 969791640 279561954 894775333 52798639 224719062 84117148 369928424 323437751 159114505 889339308 429259504 716108312 327348866 527385663 730516059 992450016 706062260 53020905 726960549 130556069 866037608 966719828 718483975 957902200 363571240 127001743 865764150 680083505 682802094 308088666 10257355 331784116 487179801 918372111 342001695 869998818 281515141 645638835 28683213 338819247 116857220 82985391 572062862 302063833 243455524 386447365 318722581 101242817 276681202 764199285 773495037 932739345 649636855 118871746 80152034 146734598 111712662 952911997 665101960 47098585 892735322 385984744 673399571 100659038 273664223 566050800 70916625 582963412 254426097 447834420 746279119 782278488 376177262 266252626 480073730 925222934 705962545 199477858 724270601 909568043 97633817 590035123 841629231 781095654 193533391 266089459 610379546 571461077 813820183 30510923 773102772 204334790 370431393 22524020 977640253 655886981 861204664 449255397 459757552 963445042 913083527 140524373 701660562 143945089 18785955 407010264 681288136 726739918 980553555 929400478 460575275 582675456 997843014 968816059 275290842 67094001 790274360 339457658 729528487 818200895 308455479 373930409 48997420 446716234 8630714 910714192 9714205 116253758 699047997 408079140 979758635 299267485 77955243 989016967 455529253 421862424 525429369 96910622 662425131 318155231 390194073 557339442 940160492 305648983 234730414 315336726 283496053 813481458 591770664 583629296 178320625 129147784 722876457 461214225 765887206 149322344 183942531 338735816 145116184 97781067 416112556 587289378 764199326 392005539 102319544 62716735 445124370 872769965 744632816 821256473 297636269 827403840 602713842 58418189 44183286 305161765 897274649 706300793 446295022 101090329 924519039 838026999 771013337 900847542 637076966 785393487 589496727 116352540 400766716 102872562 375513060 845022862 579033647 250783652 48984402 706261028 446432321 182253552 184069256 208360751 131666951 171784925 902127645 608591183 461788778 178724291 274966203 890450162 492274920 446084156 970726544 31318568 624377451 966531027 274116171 900273323 997211061 69982993 381862386 71188733 827308897 725118896 721993889 224396401 760768030 863441188 618139236 671760208 568100738 534689832 898279332 170304356 448591699 947836121 501775672 892370717 730079348 116472104 932678198 839108604 859809662 682306399 928690880 298462952 398318203 989864914 587930822 48037513 678434989 88860715 650300594 990208024 431025427 593589619 432597368 799968869 519299228 960335197 554385158 315075841 22840850 256768742 146794934 265651564 333682106 824612118 460135438 797671413 360043058 736671911 483843138 861925220 960029811 188636155 251096973 845894075 418346927 726618999 919105567 331851484 941330241 450554004 184259512 524588563 557640571 276381459 109203456 101675364 872478193 89541873 410494526 376275913 800300679 933372760 218274653 175901545 721933623 618736982 831992948 212567542 776904775 239179747 61129226 197200944 858460831 521038024 769699159 653139011 470618997 844816990 540791531 177562446 731450662 650137721 741033393 6482661 160563989 392220847 824397716 542015160 175616525 952951898 174836452 132660991 100600440 590214704 848371536 258739031 291556597 512430296 367117179 903245067 936246073 196470780 328772281 260765823 676072193 271170044 251804310 412636764 413975908 139975479 352329779 254600194 226940122 766394881 511863043 641297783 674204518 419094207 243182329 84107049 975730128 627898091 221297953 207556301 377169744 101472905 605888841 37141009 220287630 229912908 926078928 450481992 878946178 552208933 138643382 862726914 832462460 293527221 596125350 822783084 419386603 309320410 117683418 712362056 331886781 799470418 312379182 641064038 606747487 216402689 380288344 57347503 124653076 637881734 649588064 685102273 609601995 628043663 480222171 825959030 905714248 520960822 752778135 695190687 260273194 665074704 440299957 114841026 374138511 229311615 947307819 119524045 44297494 832653536 549448829 3736232 582211736 147961469 318450623 532354552 600049956 485607217 318941862 810317094 600954872 314023917 99651871 59296900 835478948 368612788 564792799 548024903 465929162 640902323 683979637 232756387 877881585 409544902 329411013 284392846 1918513 388695340 732845838 295171120 589109699 715186593 955492821 218683819 527426568 246129637 159361228 997550917 582155513 113712609 87479599 668049127 864373075 912605651 985515212 296937587 252686427 872609726 811809824 739058009 920524778 492376028 207803360 115342389 773549425 669863026 505223317 928210872 912394492 23619921 844080583 473083694 597299628 588961145 606605588 332838881 529509389 480083703 838646148 773880999 397896348 709027935 441252345 47896757 845998957 6613709 66281906 18925414 195936579 734114385 22720693 410463714 604321890 354383087 757342773 638645227 843745860 587702667 538945030 90926346 679703519 925309538 869595111 499157851 283334477 120946656 983477768 207874120 772880996 843988966 793205582 652403838 582619384 19903854 162301279 236857478 955693903 665205940 80369098 691545510 232959417 896895080 730543223 785609281 688514220 43528212 452790527 463508112 832695748 497820178 250663498 498710238 615053820 514437517 787763712 789109844 340257811 157566670 715289222 441515696 645895739 965049144 776752651 521673164 886877257 782408993 714220591 392917562 179778341 510515701 258366230 914448852 109880421 819382560 568448761 227986311 983445664 201131660 532094956 394843974 871375796 715169536 627955109 580880309 193883559 593433038 292319079 553025649 392214499 251967770 596716189 348217306 258997014 82496967 186772358 176540492 527188053 92194839 890217249 950276802 809363462 444722770 29518057 572825616 280684555 214874862 969036874 359485871 98820962 248472013 847387057 519445304 356578137 178988538 762040723 250169515 207597362 295247696 469979136 776465239 93108290 680635814 355736662 213452347 444955478 152104811 937297200 532025427 747091454 476005584 39744840 234377139 376215029 809535059 937116951 82494570 49264639 622936593 122195283 19212540 111847697 207448044 901519009 5179173 329032215 762816924 607074588 19858720 472464841 936656222 285186857 907257957 535698102 182596195 897193382 212256983 689191237 95279455 127946231 263502676 949265217 952408914 159535303 292435018 649105529 522583083 148578053 672052041 40473743 373746871 76624337 673501068 37590280 467688909 319165560 593176613 95092653 350445360 624618056 475555472 182355854 15184535 123119650 634455067 745469314 513217224 426426639 230121469 458496404 845196791 497038241 225759224 550183479 593071807 12904537 367730995 199862479 382118815 526385811 612109444 935955539 275394034 177894247 869466695 172965588 798138518 376952167 25574296 102517952 408470357 42079771 743805725 366254798 313692289 158424408 492553567 584356536 164309082 651331370 302836926 155704112 338198405 557587592 338879961 687149111 603111047 426860936 497202616 251385394 48169515 103663251 875185818 214742679 230244561 879148055 465880503 22725826 193789191 800633869 218920294 702501582 628128007 613087417 695532816 556335712 511245009 616675709 78185636 231014474 130042024 74823609 678121833 243009033 672266084 201869452 698031478 366453410 966714986 114664710 730841088 540944591 224973729 430223422 247004315 604962346 140869453 936798541 24454543 954438607 513413809 96714247 24390691 994319610 714498168 654552573 853130912 283647958 887091494 388092084 972272189 992684671 200166156 333432 708162800 164303331 34266341 321577557 657080919 836132456 830105242 955400086 946806308 653299194 203443746 623018657 465288811 1464200 533327905 687533863 288343300 387547948 247486086 267678556 55758736 66778930 392323415 587033387 364935278 763197812 376536071 303124459 43646537 114517626 114950886 387309890 5633542 326000269 781660864 131063158 933504410 780520094 314318002 958316888 348997165 267860590 630785423 45129130 770599153 63079347 29055907 760962961 767338018 233215176 605692044 350650766 239528152 65599967 376440278 623820647 695489136 640627992 667603872 155222504 278839619 497856732 250278092 657276150 620329296 835738518 192565302 633996911 322136620 495820537 157659345 422650710 634719602 96804234 733406119 588444207 717305088 865453283 173229537 499893530 507218755 151366447 37146305 284430737 643366044 927244021 638362393 282518746 189666643 355514975 175736929 765512026 383701581 955315620 794041295 165837924 630637351 590878421 620045203 227764819 582320209 736351421 256663601 690492760 493933699 572792457 335917986 241713434 141766530 442105448 404086377 369984273 657429483 524361142 848674321 301647500 74100480 433392898 71686897 244236814 36562893 598698551 522608885 974336351 549331893 437070539 481665033 772516537 430377995 7082308 688320250 154777029 805330311 291349354 164223599 81794956 166654702 234905662 272624024 646577703 597465502 430336671 254816790 555734534 745238813 931872719 795219340 834332176 108812142 685564701 149446699 694333496 28157125 695514473 642429425 518154607 930953649 944440125 805205191 382370511 491015747 709737576 952676401 473427887 142108014 900579468 149011967 848332679 261326628 934366597 933721241 484849172 220146812 262262179 10687494 198996320 741379677 868172773 33188825 668722742 79745022 504100206 740117372 753544593 236229304 666855654 892087476 8979143 440339968 381012040 547013310 3932289 252543901 839903616 657392025 393349996 221214494 283618899 421264784 898006762 578627333 712671347 780742128 997620735 67335043 245477036 377834392 466804434 453907241 650612128 254996342 576920658 281925602 922834835 85379038 716886655 120247092 527108443 238545311 561360193 222411759 70998563 640376433 157602902 538796973 219558781 286254042 140199158 438073284 582646289 127718935 43357911 999059712 999607286 656275410 104054828 727563061 202510151 857661295 647877128 223351864 400188778 996059892 662363009 198074895 833929167 837728353 556161124 305181350 46350259 339673974 263168971 922109261 393873368 224459774 282214664 937739305 407737957 683822795 675598422 89078158 260390539 112146097 162837163 399358359 806257838 23476685 422836552 196774680 664177389 669141378 21435306 650288824 836868288 390167726 681215378 973661878 738640818 381441138 902517201 502996733 910733520 649403228 385952876 589937351 655274904 546450762 797710896 740654553 78605053 920453942 663271081 662696109 119656845 970504976 117582953 413500737 166080343 129333797 647544923 848651651 353518874 424484984 461798292 965374766 160885600 940539964 574965119 123933705 242382610 600771333 77458592 537124161 135572371 142787380 343221469 708194882 46332942 779501847 775321160 29384229 232458091 999767687 592345547 464247471 109350112 277529491 336850298 7693585 344793622 924546217 568758419 834657710 128769711 906742951 99664223 295433654 170003761 325530547 588972690 331637 337987806 254904894 539465881 387943930 36733795 246225549 261091510 746132973 97756533 945838373 141143683 638027072 820446098 397536143 35964129 104751800 420451971 301626018 524401502 119606462 713131098 363453163 622550617 521654227 640563970 810170473 779280861 236665279 482310395 241497609 798404528 431365367 468188682 709213055 578627316 318254296 625383706 635523734 607215393 755249154 683562506 505564532 41461400 232565956 498269508 113034277 287688285 94046934 254526775 565000855 68691030 507131805 331347882 644032755 493380687 472645796 413492902 406226249 251686298 48579168 763871574 529110780 207570331 849250521 402015180 85474552 343307919 301508435 427428214 659260098 758471267 613203656 975306061 488827900 471906932 948371888 249743815 30506691 561660573 845060772 992211188 5585554 715517454 994540738 130357275 745863478 972256601 185093253 298519089 644392948 768142369 490479975 936777412 194428469 542708563 630724102 734033553 866134051 270073950 175480450 231177693 7019317 590096274 880653642 656699123 99245193 229792104 892879931 246512079 382784877 392339588 678059261 558598824 846255014 449802508 307766702 875461981 210032653 964253138 821840091 404757060 21790313 94540081 632395930 351367461 618402595 713961339 504273403 67670439 583952587 288186372 237059738 240218521 141937304 824634473 177778274 850989782 306078349 923323050 3999127 914473040 136161971 229961358 110092013 293536663 241897887 507023916 74162860 202148278 837048460 770138007 358235035 32072961 387758761 776253648 352710208 702823492 674709164 399879872 392853716 200575572 901713877 564471053 373674443 631128927 153815714 886606565 795305013 30102703 250437937 753167934 912769791 919309675 317537308 37457235 885976539 715017925 118879671 26234141 757328284 660582826 592331038 661601680 920774173 342124192 344539933 75435965 997131462 557366331 952363106 144984953 206622992 317262787 615345975 83473611 163352657 870165252 167808772 704939791 445795622 701438263 330236993 186751449 773199216 480206194 152271221 183133907 335825949 926336477 671066645 213445800 290192688 477266875 949420052 237898160 696602440 438319773 159373827 498561216 675692016 83975677 643436141 545916814 95113938 532830014 542389668 619755807 126102408 677054634 16335165 903032166 768977336 820947501 710986689 217189806 186275547 141287568 454130897 356668329 842994360 728958205 13162274 43900063 360948622 689508071 672778258 475132005 463222915 916318539 218033072 269214739 949250465 124077067 858732613 299851547 56016208 83303087 830810731 584355233 346207175 103076767 265989102 470341690 543516792 540423096 30114575 400620504 562508406 241994777 216832189 851819178 352415428 548029030 531637545 129237013 414288526 552355900 852262005 809615723 366056707 32766640 668759127 807668440 207581871 821638802 96267508 15124227 214133630 628704580 979743794 912431376 562134906 723409522 704468802 429696597 586737889 201401037 226650103 191472020 879287260 750062202 7703161 366734449 492942579 869985887 56359676 712255348 940172869 301554406 608507106 762672120 858449204 174649483 571440469 55160360 418412555 178723715 228892304 40501830 321448451 332105731 957869784 844022738 227042359 973218503 491545608 310806775 236138391 980650807 715835713 751442158 395839006 85710211 91754722 79378501 547748590 296830142 528149090 222053612 538109939 207737494 21398614 320520232 721542553 333725269 740435666 439685170 266865575 785269921 595380773 557306005 14590888 432250471 431528087 903724268 264704901 47676578 597581518 779026125 742886561 673788079 978037069 697738578 808486360 52635242 788270024 138592019 458626696 120468596 159289670 278267820 105699262 558198990 966720752 525895095 882527367 592096186 501610382 360676308 785735424 946819433 174407536 111762271 947516491 221159475 52625653 686093941 456105344 42713669 463007008 779045915 431303686 127622996 108574232 293669449 4639885 147718749 361797771 214087513 139231555 261891066 99603850 22302409 269632458 723689247 77863998 352103313 900040342 132941853 634845672 391462917 976494530 18413688 55224165 732181001 279912564 62197210 979297070 839828306 664992170 742773674 664573530 542787373 12362043 295579584 436261853 55849377 602207575 805345524 345344502 241810714 601643619 12146058 952788442 386456495 209877597 761280077 496181640 67805979 91650976 601582961 636440773 173225416 448367264 466838033 711362024 248877888 246999511 823528184 837165468 787989510 201381179 491730282 682562636 470664031 348987865 128299949 393078083 661977954 402010915 16882029 832040836 685178704 450305433 199422857 817558140 454798006 288666968 616427055 438794425 916724252 162123320 478974672 492665725 790465150 5602235 605215442 586277012 838356527 772319545 46605053 984572963 723849228 432620640 894767680 751995317 289364460 257226276 862206302 161055638 430619058 97573415 154978540 864647866 386591189 298744043 668677707 217725251 947290147 238611872 373413524 202719923 386740037 857603922 24707819 649903342 841706966 349201201 94788685 271212939 469942300 613257737 498037491 367327129 290645804 661747247 134076675 457081076 315686455 51568144 317356049 832732118 116300753 266547341 609995949 770022304 569345280 17589018 833505590 577067510 373951372 894240674 346645206 49458564 520610625 370555049 226176540 102412168 767364219 545786920 30976661 862868190 305232639 323644019 815966184 861395429 122341249 617988971 933513790 233790708 345395433 977164216 183987175 441732683 179981286 356355344 57436912 888944030 111972625 849004642 594614017 575065643 326321540 652561354 126840845 393322307 488986588 999804978 537879984 105393283 968355665 713421971 224873916 644436699 320170001 164902379 935819437 922961318 620123176 824569569 338714113 511521061 791479576 682008738 85031072 716159097 847267492 633246993 264176575 144166659 357152618 119809418 706993297 374582431 192141330 611454191 69638375 391154210 46441206 228931336 492625576 919382256 788764995 389425017 911629676 218367267 216975913 308543265 821284586 227274373 512909701 885911738 789674361 392591845 688807771 371569765 300875025 748870968 890875206 374068072 218441019 721972004 126152450 761331644 727851917 311748918 491447970 39495700 506031260 741572423 868371213 375448756 916458668 437625394 698507750 389692384 982668691 58865345 956972525 338085232 584406246 71128417 107183944 990611989 440586777 136089865 482726179 644654204 247653082 53871732 939323485 592009410 669559348 824190003 94361465 463860878 77902199 156706725 314178053 563536664 449587166 981523302 293440054 359910035 860753581 744837644 795422467 739497201 926659550 576766095 98260186 856731013 941923885 376925487 267380010 812142800 123973989 55930109 969681365 396671215 849797301 105383538 927308397 952749649 3313718 363518392 806310006 55391889 991934238 787566671 295031448 246728747 804842768 289928326 816078648 81573331 892307999 534853367 63955253 81443474 155241663 190855637 18732327 882695124 863206844 362909189 904518455 669056811 460705516 617167882 179613612 600334168 503238382 753198545 770076200 285411854 43418636 700061529 604473293 871316806 33971337 833246620 537958035 23721666 46227408 430192639 86850859 157256406 448894948 365182356 758981034 274898146 506131649 321966508 144318170 519736042 914467379 832794550 761936378 112697003 76183655 902208995 107443748 104614911 638826427 52915581 769526134 446326064 453601392 298672686 67816543 114698006 769016861 128163195 596601487 762673081 60619137 752256127 223369326 492153560 646107111 162249057 666011482 26857863 260181051 454334583 992255468 314777871 474430572 397912951 884879838 513463705 1649334 293316251 793597167 431229656 279943610 770583127 392401334 349864231 165479818 956648545 40903348 62455181 725790568 248139566 2503856 880733888 135971004 665704652 510001307 777001395 887681897 167846510 379101956 290837630 252380027 768221511 67293526 377439211 821924343 291293048 95755464 614411389 252128911 842618791 56388033 803773124 68186749 887590105 174178764 718305557 861218676 754810575 686298895 652083926 195838517 818905110 295544880 385617002 428767431 247363767 858008591 108084978 908307347 387103845 270962253 712070878 159660572 31132099 384322320 932507299 148962256 73574344 498590119 831943425 905967416 182397881 33045601 331060070 288071321 320246476 841715885 820609481 609297547 259026584 273183308 787280134 793726110 270545484 610671769 639415384 293170770 30488916 130944932 53023336 812308777 806364786 964973979 465049650 149413105 830306618 825490444 164732175 703568677 768614825 177626194 14303608 404541744 248253790 443817936 561867130 612882270 748782581 50621531 892392385 131806329 859208094 986474450 912406168 957286960 659873830 985937781 700151989 992142074 885968109 97315029 545420845 397097249 862164238 87922280 577898721 577642388 449012280 297190757 85120670 531958106 862515037 290699949 655276315 500947452 734050738 954367507 757989362 465509291 381533938 970294660 929603237 839205759 279478402 80391035 490889623 264647649 182021915 483127630 528721555 489339962 897237071 863564650 677682476 610129192 667467418 978427797 153086781 65485409 151982561 664750141 827819861 330878780 328665149 557481744 385632748 471643160 609637653 33671364 865375995 340407736 706761609 876149927 338399831 285489142 28386168 94232330 818250325 217194927 141909018 798208900 451870323 593410284 172740671 255129494 987092822 457206851 616583986 882554305 825034741 580148293 257312331 582567559 305252766 107113394 635350283 642205909 83731361 897050909 435637602 234360314 73100357 588083260 35120904 433020205 7134965 128032711 946393697 150356890 151608948 504735327 42345647 903127177 937207297 233582889 268081461 762626086 400137023 538422104 44143242 335669471 254945893 288049353 884924802 745714802 213468609 740015191 708048552 228882741 704968731 333267179 830987315 683297501 329502424 214389337 120797826 396998481 667407616 267861727 864551085 992276002 485186075 454608164 647453105 134525426 298215708 294459567 202031074 442855058 674032038 308812084 486632634 916402516 744410291 16731837 469684082 964395739 630008841 972908506 188472100 167196878 308644616 913054353 183339168 107566873 714644026 321690626 631008029 575263091 659654223 361904736 281699747 820681644 922990233 981294449 554186019 643881480 954328528 84329965 183179234 467395301 731189844 194765334 393269247 716318971 18986425 216095685 182497142 437616252 586820482 473178321 778373563 613094598 639833515 308047941 522803523 765074771 21734589 748139679 610318408 157694888 377032489 912950212 640048424 216510840 308150570 980844376 111028798 184260969 573696863 100081955 149741364 989506958 900088652 273754458 890797346 917372967 114023545 738729434 916182170 498741048 1421318 483965939 401906362 920319659 705227527 204402454 980659966 696163701 783447212 974947872 578695992 76670802 915309393 334359563 487606181 207396326 691070796 595817290 38181833 881483797 126195763 711768975 224392624 823945044 54314120 343780496 782957915 915625060 849781788 845995939 294152749 568247666 979930151 24751646 653096741 657446606 246070485 88512665 434483120 494209062 371567108 215538221 864467368 479025794 405776546 323265905 53913154 577903772 72286600 457622849 413170030 692710227 296316918 277606288 959999721 927928027 177748968 720254099 47565335 388352234 711126566 851022312 683420149 327861972 301210961 441301746 569006513 64421535 144178890 339453630 848398293 29031134 251396047 669948304 924439250 466175717 282717044 1496657 205339235 148309775 257345952 287383674 19597200 46908936 189899158 874204097 12358135 907666596 184910249 692713814 901632278 651733875 436479020 952410425 263503633 774194566 683706446 296174813 922592953 310982274 505916735 818509521 541273488 124708764 137596041 557829915 768020886 253837831 214554068 221873796 827485192 862338608 216880504 842473364 165665505 20604037 419478809 872235345 81061318 496580212 558025557 969532369 853263953 96743645 262477192 989083464 480868598 226310261 208157621 60433269 827818524 73683806 947840115 521803237 816732649 886620170 819677126 679277344 474399910 485448513 299094741 913428632 840913925 277977846 965931123 351725853 109149609 87914617 879343258 222347077 218738014 718661226 926740977 654985952 452276069 575269463 605454391 166048319 339621401 519048168 361964631 574693302 454564855 669946981 717134395 474924401 686705604 747223526 853571965 555849927 743521676 863609465 127038292 638754603 150060311 552846429 512089641 242299124 924567150 411441729 863552157 72222101 774618366 509039540 566740009 86917141 468618617 629615490 79146796 186318204 439314053 358094048 607855581 357500316 246313105 290577185 244873844 382838479 47255184 485003200 765035106 863843710 58717599 761037528 381521211 478870781 35176420 87402280 828087173 450839073 736405246 647835629 117394265 867613058 226936567 903104701 390833279 720429888 63856157 75149358 227437338 599999474 769870961 165840006 21250368 871311116 845020610 807081643 319460052 481595289 364434961 45134936 201786451 66364219 133917264 119302868 519279805 564379232 847050604 75115990 29296721 738142135 452494112 612337488 390204257 568009790 267586980 971117498 786100037 339898219 142095002 404747375 310786937 798324115 422817874 417259781 535519017 982140286 771392096 594128093 187059711 638854584 786022568 795439924 601846718 913982479 12661640 499281299 848729009 157244778 734529007 972938913 344836920 96311861 665218235 565275110 56535290 302950955 314435776 425845708 459896926 596180607 521451106 610815455 780732678 498909637 379469064 652256555 41344166 132876733 750304027 326467267 165321845 394993209 940677643 248821585 923267503 948702257 185086909 645668193 823693511 950064433 791105 900966516 751399975 295926039 11897511 142158493 807098953 79471294 844137630 291375165 624199978 89979685 669138190 693536924 561755485 260470134 280288682 158503980 733855427 84625048 826627148 949432667 249197093 249410068 513301438 551086837 43892540 170113330 654616153 128308184 857696788 296398838 572325932 926807978 157498016 219455517 563625873 648166907 204074851 716010616 742334847 830360695 543333447 376156143 434712301 920715128 270381963 721875927 410287552 185525368 213557121 423465315 682719950 183728707 938380509 253324075 105356614 858782625 203236207 567957314 210329883 50779848 534094167 25420143 391171206 814541295 105399474 526845755 555070187 982545848 19841018 760803324 236452807 771705167 477589239 393064138 778332173 742671241 549498102 386921488 205756191 711928737 596623657 693045894 848375977 436493602 769747236 468814750 627040268 158331411 180228865 453375424 855773402 661626333 46532078 508665262 659810335 225579593 418833041 430975604 140711806 948290672 279402195 641285876 259912486 191329745 767237837 258895272 73299826 36112457 716520149 992175570 191621583 262479486 261942501 46843755 772399390 110455241 568763581 557600768 246263512 681384156 978336306 437536627 207114255 450856286 73445000 986638224 779669476 882304517 682059873 382350267 516270936 845307883 576338813 751653614 962502603 729565377 727283701 98640253 958242317 399518490 47466244 615815530 662990651 455334310 908459204 423821973 573490825 246169185 152355160 953717215 397287871 415847279 99804167 885016330 735848188 471676449 96291101 968635784 763320755 122252862 393540395 657217464 185960633 121512995 699149127 14901916 498971771 28674730 277486907 798361168 938604015 955079696 403340842 4954844 253709943 236870787 517921200 686199770 755062116 539617745 882264776 101516369 526964359 355732140 949442364 173538386 75126686 991343025 704672033 452157502 234004469 974752313 325617088 53592662 195669855 555954685 514743953 716464932 906438068 621971501 772748753 620865057 235305601 909060895 218816216 95376335 928843987 46967187 744262858 989263820 576768745 732626920 63339765 656057305 301310590 92927490 800652404 206786541 999509023 490870779 388864506 368210114 91678918 124079220 522948039 144338344 385327607 9561603 232459424 940513620 536491048 871643490 567550194 87470275 17540345 280446761 710459797 972152952 878110561 159128521 857293987 800483391 72708482 49220156 952870150 591978871 807901336 382625120 707339329 629748579 262199641 823284139 377475837 939676849 363979494 395045758 416151983 870346139 122186949 665451195 51373450 85281971 446298468 310804848 62658724 977355544 236568387 174975661 674350526 358584082 411769595 29484877 113870000 253740803 362102445 945551284 429157745 422566960 873389581 260117614 880654487 700004393 324929082 567244625 59935685 617358886 553042026 888596776 42411472 137261292 109593433 682070368 90314962 392963652 973072446 719666514 932734314 20298025 830992854 826629297 187073441 578030567 453106918 232801885 351293621 929050622 656165083 412619548 952809102 387065788 691533747 833912338 639632540 881409579 770846723 489552008 118443513 485297277 713997033 539996099 253550012 987312143 220987561 714324352 407810626 576694387 451195089 83853238 710539686 301488342 181414626 507123407 393516193 809686117 823273842 515382158 35037872 131754638 593838658 739640546 683648291 15464087 406749321 506606756 44632924 868077875 904204706 180319059 971300073 29425032 348270166 514788180 488836999 786201709 574885096 64600482 618590551 404295347 626416133 343393964 604554431 742685353 343955355 160643597 354274069 544350626 462586330 439364745 632303970 848328211 719821165 486393454 861949411 153725204 596890860 829037388 276863723 453285745 186915958 307004425 593876407 341029083 132352077 618111131 894706371 526673252 583845443 764987399 159654916 893499586 448912662 833040060 222474458 907131625 297470991 378150374 512367128 788448851 998953852 930870451 426779215 280874493 378360987 112835378 337513263 709762140 33488875 251909525 32575462 645869905 22298750 324583391 295180336 956781936 605778774 195208963 686029586 93722892 59957443 648904512 935654324 443988177 875067254 402065587 36092477 245093442 757964100 461738756 935777830 309951809 170704770 374597270 327598737 155532504 733533297 524508198 820613651 498333264 171673078 172661441 930656204 734831946 597196241 739322505 133409738 277768751 537210498 165009915 593190185 29951642 307476472 864300067 232090472 858177090 813408477 593163524 81838310 727340451 534318493 877148399 18927646 656424306 360334961 375301823 238028971 428243723 53652518 208849834 46119599 543251929 376767267 926805848 153595130 737082046 400729591 718957249 336238233 431997840 554106734 670783554 472079181 117971645 352337708 707715995 684816539 763002052 292589437 795537247 891296683 810751803 484548509 855043912 266856190 84120914 803039087 661431582 578489014 850188000 126241156 889865099 783090425 240459225 466817224 964523298 121588561 387446972 321908912 872901258 185353247 815612392 658281482 151125071 37062592 906983001 721041402 550178252 521136782 522826388 36022722 889222359 515574032 42329370 182184833 543080363 696264051 552112553 28654727 489091024 791390949 535257902 92097146 754758117 82070469 676229785 110876281 269682381 53383304 876493342 855603153 74471053 919986004 847189601 675516368 426523692 296155970 250589895 669750001 18654186 903930527 367281405 362205397 408880818 183437187 552492326 174794806 499900058 894136940 705591482 62200801 760127303 285923357 546392574 804916919 848711839 218438154 469046068 362784125 63320496 235801263 627519928 905480334 850354565 285120912 508272743 867017706 286139705 216309289 882294254 788778700 399036515 203890121 918910749 136423669 424687231 451792179 901129403 476519956 436003082 470986853 970391082 575428727 32203373 973704871 14499223 105627176 78233318 24117890 337251701 351002674 948318236 685520386 26181301 625939332 6904913 55749957 31975056 466899125 871553034 654953496 955340028 752991309 853676639 886685251 431566952 452623622 140994590 262135715 280728676 777829570 737898285 140201745 970567304 119435225 115034498 778563587 104415317 485502673 936292704 353700256 199498869 200948713 650914788 307855739 527559274 357944263 36188643 204581454 246048985 804559716 514497833 646493183 401202086 4890291 436176441 484719047 40763279 727463357 80310563 306133813 940002441 659417159 373973937 273615783 114783111 80001377 913234823 366727847 154258021 29966065 605163375 582926667 310630544 835396402 85388626 769244879 350382259 256323122 420448150 192086620 625397330 77092806 151026230 763572443 276961708 452688470 141841426 195429779 116735735 329895543 523334546 167070130 524071726 143638559 202212019 810135530 740931812 196826881 458053038 922652114 199162336 59496949 564005134 450775737 312788642 35051470 111751807 831036911 607853382 234835303 777405829 126986860 716076014 633223117 990343289 570855321 390882184 30627618 630640676 337624595 712357954 931006627 204812619 189693876 248294926 698917084 31883282 147587790 5026203 499706236 452011968 201698808 377808877 318751930 635560610 655164933 424088705 53966023 36531791 207916043 706862223 579718361 949281174 872423859 327261833 208191125 588892178 84127005 588933469 135347369 848089291 717015171 64465149 666114613 432113753 109253026 373616448 102931846 908253726 109989426 662636514 637779533 447487050 91841856 913854678 534984286 609814053 427599444 316883608 49342296 475935332 136855243 171728478 960500016 980077603 922701149 286789905 794167716 306961292 776189311 485067762 77017966 85871032 444611311 438065660 845796982 833867151 997789628 182931564 952822162 750573745 356350110 262852591 16628054 395906568 573552087 623187599 409019100 106848022 847459354 410299536 910362151 628394579 260349660 3472476 718487151 737761843 440013068 68488376 292682984 640837723 313625062 974549736 660337245 801544481 129072751 111798442 707396149 391591638 679940731 342053675 963705700 804735209 211511847 761800356 758306477 81077707 201724632 583130716 675466366 262294878 250738010 278509351 803448226 351908226 672706124 739743509 971215497 755404350 936094208 257393514 904522044 483594693 886785664 7844239 21826508 450533291 988226346 121215957 501572307 456641333 895740247 787495399 107140637 203982380 859795872 652044258 411603053 937870143 857857957 356847499 318630356 143485734 845138207 273807183 426349394 812434556 215750043 128596028 875903412 144407021 512188583 748344050 963346881 500360103 672707814 83357929 171395923 778671201 562874801 706515619 247211705 926993576 801503577 877969618 563185731 75327601 550762924 95092699 27655304 647921280 51824253 935965607 548642135 795789405 609418980 439680481 183414309 152510196 438682667 407938377 171901815 13122042 16087674 485099883 653177978 588453474 202173968 27097827 774763921 613053375 124154089 782994602 892048155 37912786 131182267 813355750 362422255 457405777 888550575 291087591 422227953 628330407 247711479 136927333 4071901 591703470 571635939 534052807 752841642 211175525 309159956 111381127 248918312 544993623 728628970 81839806 224691377 704336501 48126060 165290767 962514932 707175465 127104536 780239008 908343986 473631976 238053341 826264904 492468042 256464812 657009179 496319383 349612623 760662964 622429565 889198857 638902463 55116616 769955038 408910183 939783735 220463738 184199349 377140917 168038033 633803653 207517265 74773074 24443769 4764128 275561186 879626388 901915819 613564542 469121956 839857887 919957186 10544017 833428020 452761785 811916712 314789854 354341155 425280016 528594077 356581368 152040186 400111526 467275987 591588241 467333769 446085198 759576130 696494480 460987724 120368045 211028798 125654556 859475104 721125635 459011856 290841488 18700080 756657115 340631632 741346487 782537489 203629153 562725149 226378613 939153738 867240341 743215032 969221610 9982089 653449989 33001989 699957563 929754038 297656351 822102662 39440845 278335787 97816693 362716261 636803908 607271545 550799468 517661719 120900374 569105239 582162362 781304379 562969181 333685890 110731127 705569882 521266463 736168376 899702697 7529587 784483670 715994533 706971844 527843734 461995562 730988295 815632788 6838987 947511889 441961876 54143986 254220598 735805459 22371318 126202260 697641996 760300514 667332732 698120496 960555307 260044183 15527213 936044669 254332960 116995858 513211450 49367313 70277290 642662397 194795968 313652473 582366213 891173196 266912202 845660687 613958944 244585806 685191085 908466569 222913729 455623680 163448074 196391029 206559699 8759171 96683624 615926822 633987232 906653448 765473014 4368039 302574057 997293704 271993867 792226400 238895676 565139038 355780037 418575632 711500259 100158658 681482754 141969107 302497741 86671084 213438904 165397683 140623535 995737109 633618256 350378877 744585979 350544952 831333372 839493575 767910899 316793068 833617997 112768418 769312549 818014021 629177303 426951233 789318295 419523953 944373306 299491040 204183237 670794607 752712854 311953249 57899662 127130138 305328174 277225476 623236375 73631250 661626214 926109598 838712116 395464185 216682562 203526013 256893119 959878702 206876063 405571157 494599175 441824161 501551144 507410988 839015200 114020983 325796621 368334213 803718160 32203229 902494819 934377491 592748727 735550509 16923944 989460364 898256173 576227477 897556479 800674385 323761869 593182854 397518283 701612401 625796923 199815592 716826061 476077546 67359067 183683422 473708670 870196877 371668714 617088024 909346197 926942845 319090658 725302545 489346435 348635732 152871529 185661455 530678112 726481637 238102671 600893367 63604001 177699118 976275364 660085869 322576595 486615048 648848919 829924186 111623123 797020312 607925729 636627819 189150108 355938531 30966124 79229619 731813910 58713264 296359238 538533181 593338384 512740489 269296994 977852824 86711120 44939746 906700987 857438905 430883853 238558568 764370115 242228755 84808362 751978895 145631684 370986780 668887294 786638704 456721935 730728043 292367747 124398495 585223197 213299427 269497294 656841070 49487292 55765962 731368601 685426322 359036875 126896151 926472687 127222414 519564096 618009492 757643428 554342133 157337453 164143749 442741633 96949665 555733139 936398305 395278394 145805875 184546987 531055221 313881395 601298143 716613185 82276098 811518437 714719558 200540263 782333011 669097921 419177487 839407005 777851215 365238300 131294475 729255795 633035187 811019796 538376468 962087931 779158329 494977849 477062099 712172130 896833290 480658650 268556609 672000756 290679519 528485103 827259476 908531122 117115579 132591179 591103722 636366738 752991003 476611679 370060798 709405117 454067112 27705066 475467682 531989286 361248003 44530671 462508439 973852585 104912937 388498934 161928380 651341424 410303832 297193399 820452760 920952955 314822876 410764118 496328445 291148329 39371153 359593977 595860842 321500270 867827720 222482258 338337864 383304608 143212854 34571954 821486026 739664101 444046781 162595880 274733533 409008234 815044774 550413589 792346333 305201808 311647489 298120587 643229999 238733983 816546874 605103642 831268048 387329411 847361073 398717781 692560910 248135803 837163840 955764622 10601483 958653331 317275911 423675570 738263157 60554678 219298698 199871062 65943953 221741366 832839268 164973898 561518367 598554053 983644553 617067779 863226326 270034713 237695909 50552199 47115883 488582621 869987838 110417245 674716468 961016608 519258786 287037933 712375232 670698550 637739356 810947442 264664484 567034249 273586812 950969585 511609722 81868144 689701078 845245288 965967731 703205238 948162101 89215804 796630004 593621096 217032236 852034615 907511375 259392390 761709361 41804472 319138696 967755256 898774301 548984158 126209668 955532481 348741298 554487461 262226193 717904406 457365043 245268585 384839334 296417032 517751378 381264314 972149410 975534834 538982199 201432203 259816165 68535718 160319806 369353948 923037971 172290736 922045929 684975603 967848943 661864216 521104432 322129462 418183384 975819264 801673633 425255368 113472107 209891105 877285220 63743868 246872975 723043844 857526437 105020899 973894863 313413264 485574824 134844952 898644544 49450000 739280626 26381195 281064770 194426202 544568403 291625742 343087781 511005689 629193736 325654264 527636281 963804755 708374409 749534095 131144181 818833577 314119814 786644678 224360170 60305282 322545704 728661881 877520467 125775375 704375902 130706241 776080276 797194251 185881021 582262092 169473912 61181041 406046730 273407131 453948082 747568217 243408626 341788375 171768286 604861926 753903656 925367493 514505447 788773031 665675427 536025329 583523710 255122723 22007564 524795081 959011010 538904059 399720631 819635222 869803908 293777532 652786819 240891971 838343829 169236096 840645950 938156923 817831996 76145414 7717708 310514779 280901068 141503816 657505255 951279999 485907161 524021813 296539444 907614169 429992586 304486005 868503541 869967692 651499811 164074523 121517105 43052514 763846817 159736326 54752027 823846266 351952847 820854422 588987263 345513514 926926940 592027190 105530312 513786531 929969711 380308824 508472022 283649235 155085465 583761122 947674418 181720970 814508738 720148686 176676250 476921310 692161021 389507097 896231515 470653519 962736082 303435000 448351131 356765474 92711421 46183492 184679670 667554616 874750370 251234875 890097457 833359468 968750544 942136892 548051866 128208352 820334211 173576170 542692308 769235129 348424864 745568931 67940330 629350363 42442922 504831871 786941704 676310973 836082088 413096552 211535468 988991190 191172094 395703236 879675684 469959866 745945575 821936682 939333479 845306168 370123675 634155564 155633616 157026363 875293225 993664795 76675861 584505160 382069890 415578485 272598841 688318824 487383586 606611026 547009361 588249584 914090170 84160870 847991083 39030681 144507728 293198916 259785039 107685637 123257823 943823993 750124942 891861026 888056272 334555228 829706861 917686206 984027848 236566071 69402311 78024379 374550810 144563207 581714049 706257337 785679665 123587253 244518322 75685235 304985307 622531147 543852529 515298089 43137381 642127115 375127023 898701194 371697454 33773003 703493808 207274558 493539662 160910123 554188123 216283758 574282595 518077575 521797947 788529319 436603130 266993321 873283224 701516264 130988407 877946895 13202811 138291226 69583259 101660668 810999011 279470494 696213170 795078566 691599025 111551577 548965778 590475016 586553459 786546972 700300883 611753614 347315875 88977207 264073088 38369708 149807583 169073002 672362506 387964178 424916499 726427750 144733563 302286453 330220775 893183637 719045764 801665535 524560078 352363688 798457155 473744944 718125061 445972097 526268437 409066204 522633414 843662290 405846861 304493164 98412915 864372183 317204113 947585563 998522920 250366136 526965543 36194712 428216602 310348672 281838799 775563416 941620186 846782362 159225130 453105886 543895670 712911429 426939999 221653826 794882806 497711927 458418868 530643613 367323751 418015189 844817337 771334025 941123461 239130465 288488839 437331121 837332980 303990356 594809291 992718544 61964207 75005052 42312460 983505257 274650668 959397145 807885535 585681831 935282352 731153439 425943089 416125618 314925717 228488543 858048867 418824394 65903432 234456016 468374040 114726623 754145184 637692366 709201633 644012420 916050504 417261889 155617826 422953682 215180169 697351906 953227168 609553607 93828205 992094307 458116058 543781192 607787207 497305398 816453318 15566273 475110295 697504389 521957723 232999843 140344976 241629454 300715252 205740804 791408512 915765550 49470496 564738021 197171603 939877924 423813946 714197224 142500805 522446898 150991834 253334253 621077547 529014610 280020631 887915711 140268895 582173747 36188125 737354240 704175265 330459052 899988680 767301225 68524388 427154572 75562096 765246983 291678962 691947727 33179399 292669418 792142487 586976983 61281754 437378619 568083397 537358408 558060691 200288916 731571277 285867882 811198365 191388864 352570180 29550648 453256939 143033126 997982224 33408406 486803382 908409997 318974298 803769253 615411356 755262631 469806647 95863929 967203671 587523061 751603492 801225409 137437542 523141655 66085879 745805788 761164201 267742251 821117677 689483528 240422817 905447678 112740238 284021964 955877490 637756210 60821070 527044915 696199665 124985685 240034510 127909277 163778766 111774564 217923492 448969205 955380626 691222768 173861545 255755486 8196788 240069143 14572908 73815391 410069061 372530568 692592494 310843032 181348796 250530442 733624395 133042039 962661675 407645053 669846645 588412724 262762484 342976026 759004498 185841250 309011921 639685062 538650860 36339865 912519601 124750771 247916928 102849303 161821765 354247569 344963766 861106431 489188109 932931780 903685672 861006218 969212803 478427552 613851935 707040706 212705222 904668479 406411103 729255992 357901907 157964748 313625254 393007754 682657505 864053149 341791747 281472606 100394512 123937784 532745915 722460231 67168883 507845174 75434647 983436560 662025637 812998244 676333226 330868247 892757051 310189509 8228098 22840949 539745671 698646623 458426590 959078609 495339187 140837719 426984526 393568923 691963757 222602810 139664477 706249413 267549344 68162694 949634495 837719443 65388617 904033431 641484225 995287486 4383791 60683656 806799496 598780541 433049021 10353506 780359029 375718047 105268290 364501696 186663173 248870054 60232939 403448768 387162429 665324113 822120049 850314249 152378791 125530810 49706286 291732 151337226 795829418 854287939 444369022 80230312 796021194 921046655 845954015 567573890 135011901 958184656 656418437 435488432 261457392 884166348 720530233 76475580 126474069 537701723 381071822 253568960 269549348 141101802 735313746 477275061 885714007 196463004 299954367 279848408 405366145 840687756 885183387 68495592 749182127 696827857 439596348 827618912 163729315 61657644 708644569 579106674 747605039 72635970 731825810 605124708 720104078 961701725 51381819 90673314 109115607 701370317 436517435 477758102 363571397 957192841 479860092 306050821 128813043 604484243 24756185 689090461 207190294 400541064 21345174 10747496 124738736 15525903 79319932 534744570 875488637 714632497 548333264 100369438 670764458 137827305 941399193 656812704 213985826 860246696 209854861 355990279 287394016 416224885 418440966 989438919 796801255 987885710 282667514 935164843 835651549 915479540 175852139 30379556 727665555 310355320 471182463 136007455 831309149 598644345 260383478 432802303 965417032 709439705 301524325 480964646 128293657 13427716 939646463 796118231 292437696 735823950 286712696 31807250 371733854 791611349 967802255 287187981 176002358 99788317 662973690 817764333 708363310 178294620 19719891 161753907 669184107 899586868 993959365 478855276 488744 750328337 723863356 823418734 383498274 306734812 363905970 39908236 17409793 996319177 279052349 964934729 962177880 137556534 380666417 637126193 607197916 559877270 588868403 430174095 556544330 633712282 459638380 301115447 801683064 122717098 514083175 942710096 60589915 256000852 765047922 453667896 282796436 46041433 80990372 25689739 941675003 232574649 210736257 761351762 276852850 144037585 282812579 810269026 352075402 915188974 68065269 945371848 592250742 274138766 394432788 265296894 871423722 226472366 70720359 534495070 273166505 657269418 35728150 233878612 5731588 641238068 88177769 446333350 973197590 551846671 671967262 342788402 156096614 207243709 438601125 57624668 69683769 34422707 166551501 319252656 207762122 643849421 384835599 319328599 242457281 87236115 496228841 33575790 361743944 151969926 242883411 581907274 952239698 435099265 48757826 372694930 344354879 215345005 315134553 664511326 414493066 906632604 954673681 704734479 712956640 313120886 349848077 226688278 390470421 940622157 224719720 725285749 263529732 441797457 546078330 123213764 776847394 260625619 188781362 413346483 722018094 649241036 824720944 331705000 738721791 781463745 2287327 66624670 415822559 370804104 193312852 423849462 323521783 47864171 664764878 986538780 574689908 784582192 131397261 36748682 495984116 479751708 520552506 191232159 607493835 999141920 799024759 435057905 491398162 739981061 496102158 732307000 206132874 803445674 16210017 263875163 418092683 39259615 63958171 696856301 943147959 433282192 691559694 772357739 108803901 93468506 678181881 747928814 851703473 554193233 43299030 279411844 833656555 64711331 97103288 566525846 867940843 823536719 907780695 80654667 602686965 392005786 909983658 909406796 225474540 884009765 525715848 997100157 406666279 527815236 708549395 766648280 23848728 901274411 930834066 24536423 109303646 666086984 515469164 602182647 88009306 234163654 467906924 78785218 173095731 718717760 210135899 536102102 148545522 211559079 270838427 996264284 282047493 650727761 237001473 101564935 286174120 668640072 874730270 964042169 262789520 301940081 723402986 61624153 603054061 700086888 374319389 677600872 864539027 459701986 690434252 414096470 534312752 68082699 116526165 442157973 617660676 219702211 386929843 558035172 173097200 811312053 826079122 846584679 909741292 223418541 645105335 307397091 970985849 37300393 349388955 780075333 368721006 191641105 430778383 205128908 225265421 537897495 928161578 465469433 577889042 287461365 543232507 736414388 750019473 583045799 757685891 453267249 272079535 960740213 842071260 928492600 833639028 1201609 876294459 755212376 32175661 516538654 24770409 338598086 142349980 206557338 121635880 287974833 147217816 508171590 324242621 230085558 233335645 879853827 517240923 725789976 239814026 154361978 57343432 59074715 671403235 662621148 470788765 211460421 478126600 757429193 945768795 163060880 319921909 994481259 579951483 15333723 29025877 721604878 335085130 906982162 64458229 696951115 742075630 675694952 163895550 830212899 196805068 989104465 191103183 206112049 114857640 520427372 232101177 264725820 337113148 480908099 32465170 531084111 656352566 961113459 108512622 553957341 358661341 235730008 753905008 418989610 8314835 953060846 826746242 152961196 697298066 311675315 845792665 515173886 550466391 646496949 34540858 916785589 202729231 506610341 581791625 694857634 717812404 676018409 168362195 368833887 755743426 247483191 193660498 164453677 339500709 416041152 796124741 327532999 152325851 277767343 308873847 413289970 348129893 89225893 814588567 841681157 242732792 712952165 818807075 663985610 371565517 95186683 652524388 951689227 514293104 572114567 426509905 310641863 673844216 798168167 546392411 378502125 880691112 941353615 440698749 125361326 837633674 989618239 253972283 67396423 512727616 829658897 750839369 64341620 136545629 628440780 164165367 491908379 105466942 264695197 166920169 739255804 601069522 7777893 341325921 714772053 320526967 171135201 273167718 118153849 890111114 849700317 201593378 457354156 10008203 502053436 162632398 197467878 267141984 950575774 284753266 340385008 300013512 798206328 875036200 395992286 850422256 573239526 70080836 345228478 877673147 755372285 181863615 958169333 54789068 112493967 356975079 43348454 221176513 283016196 809765243 112523745 160758106 53800455 941230649 515409414 343704184 388376244 238741536 278608339 973914549 269083903 540923920 788968729 51814228 28843485 905883105 213920715 418243638 529150815 62279022 878479615 162024611 585238915 712296355 227669418 755165934 43004206 326226605 629856882 16301613 276901034 179850114 64257865 301961135 695629811 304248720 745872416 642172564 854581225 980429389 456797255 661632703 137766635 53949846 762049056 656043398 855214485 355507852 342006774 564463293 216870124 459971158 323376373 789962331 662024411 938944646 392252721 870962895 60228844 186296853 199118730 811119530 88453842 793257565 816083078 14352522 981487591 877876497 525838295 782567309 585085768 5694772 974796776 996860047 744046717 828772366 551619611 109322154 247712628 823741761 604350924 420039336 876263316 696672561 225603852 98347810 298475486 564688565 826595421 289587551 921020524 381257021 403149326 190155950 185140630 940294583 758008475 430503662 57227282 687730695 406659506 551332249 364018458 172204581 805454800 118760725 627567349 903978921 952679294 778256863 158908314 803045990 627829481 43302272 406145822 738428563 644757347 998476819 274506434 471494060 492782874 217999937 74772719 647176583 503884163 636832846 455000684 558101969 399920988 41698832 321749050 698169813 736181564 704092974 623498183 838100016 694980237 379241230 163932166 52420541 281037069 359644040 242081825 559633217 309270430 347490272 347208097 819702678 90142430 788094420 39993209 968556670 433568629 914002816 642666087 417235393 826981424 887393791 331548058 87646621 2140464 685789084 745831675 302081523 839691628 534457849 953780437 411549763 732648431 873824774 519054150 577513433 615703569 96734881 267644072 287379742 150896181 131367762 434415150 416814950 476424844 172347579 446833911 870051042 756169135 872799363 281166788 519436431 289935893 527538427 75442091 291526685 119355019 140252728 204373667 462034332 116032285 261286764 165128703 259788041 885778594 78786815 215687159 552522946 355098804 186783062 878931998 794434133 817342689 317760475 17885966 446177775 232675219 577722619 656271510 322626118 584171979 938192182 682938203 653826102 634703538 394147254 572115154 375800191 59670079 724864271 472653025 1895690 813802330 893289345 148110088 134597929 271847933 438220563 2648981 399708998 946328753 589381696 226456237 891663919 879408099 819805087 398824207 273283290 661309994 132097946 951411779 312946102 277979356 260645771 632000480 40186607 119658822 320639587 139763764 478143828 362230709 643862477 124093167 144757185 216676091 645499557 549916090 588119746 579704797 261976947 118803501 706979860 409605335 533372068 820004415 840087137 64047904 642142175 352959312 21223161 765212440 567309497 809716240 642660729 231745734 341000643 284441560 534456986 666692297 901194392 122153973 81260339 892200148 486564977 97500244 44752259 378598267 295609848 8914618 348150542 762785839 814311442 500162420 218591289 662164843 286850642 913149857 950055122 995175095 745428216 233878050 652937870 436100605 110855355 320094688 972942048 193553702 953843807 631848220 138933590 651619500 746447447 466698829 108226374 275250572 932263217 296108489 259883743 653171879 967010908 769719552 393797129 402156234 61270410 979045445 692024051 672171725 152575515 895429762 801017302 2508882 356382807 342104848 374363655 760395937 143172197 97021343 689330291 278241861 809364628 323481423 880362407 608913651 648618022 961514332 490931065 918247682 120140511 694773205 622062155 467517858 331920598 79738016 886363598 134830413 683466994 166638158 134786690 245320857 318737878 308697161 353133713 165412739 578285155 358389714 353956320 796765195 203679469 940051981 170635421 244255851 577535198 950449877 329310198 382271081 748342185 431356061 648865783 415025935 412184031 444027069 169275006 630527378 215022464 90744961 767831892 149545446 609691774 470610704 901071045 623742505 892464968 132606129 279925815 235242015 122347273 767660464 182685348 158826140 602208216 464905789 732260007 421101521 583569924 850441431 953173955 372811778 779733987 797473318 184412463 622913789 437500926 137405166 175400721 64975330 460321890 28509160 744225759 579289866 707272176 991819750 268874762 292408766 836916537 668345400 103473856 611945101 412152209 406415515 74194994 700335287 707463997 487437636 225204251 430375729 841865776 967501187 622130074 425111406 188588990 80230353 702800558 980646054 369700813 259944049 245350105 23307024 951221111 487973916 290400328 285046581 66137165 163518134 889082572 799598158 913376078 102972356 715955048 293568102 337472060 818835035 940387885 642103824 961185261 546502589 234447303 948163774 426649712 894824853 684084591 543885939 294938953 818938547 882500714 78202583 999039367 467623506 313316411 937404088 530376667 143280448 680715682 76302633 870643822 321120642 621929494 837276233 257771177 863238793 236388886 100264793 457484614 610694946 240441568 701491656 282372109 444224850 546591422 130595896 126871135 882197160 512390355 907423387 444229549 554524119 914945551 493862879 636726223 753557079 217912173 854863398 362052287 263570707 922724328 151802193 506166784 849280076 890762446 874228956 370244905 761193603 366641821 155495735 820756778 127540019 172833197 324769896 685957620 20880492 95715037 558493796 179932218 283948620 579871539 444106039 929503732 367907983 188649297 294297784 477963834 719098245 405761453 251930359 138135502 716079303 445202184 294942304 325194681 593046396 211547745 362420562 976593003 900810430 88985032 471191370 571892966 689744751 820821651 735087535 725973047 768711115 171260292 733061575 852142547 882479893 198540904 318767980 119570347 257881744 611579162 372176929 302146521 87438043 708724888 639367167 151257733 653403186 985408618 257453819 430505155 206680008 179608795 422289771 386340216 292049950 117355137 164109917 979086807 570978483 718523810 310365906 4063104 717218445 35441599 526528522 247226560 397139219 848186153 559599048 967614599 842942299 767913032 929606888 534661269 451869919 163580415 85338084 317983880 992400818 176708972 254326425 288935360 627618574 686682622 827526960 403291487 788264670 29173463 31723630 190387451 825382289 40148367 241464534 593312181 581197393 169359136 370808458 252628684 534944671 136969914 469883678 637532663 950487401 455793752 60239900 934122030 432629424 5457009 118827848 411021926 128592565 883133348 955077042 771497859 73951494 420552869 472778997 144625118 125872668 17676439 363834185 538198551 321833058 262038915 613764555 61356196 459800985 987460922 765358558 491487777 742622883 48461317 603413620 668491767 879137202 711060477 536888066 664695548 811997046 934577762 990780983 626513328 602203990 92210481 79745117 397884895 637145684 992823176 713012604 238203121 687641578 87838790 559872711 329241617 806910225 120359729 403273788 124163536 168666385 736388766 548854554 845170407 950203173 564961779 520308847 231243394 468483803 942625322 590393338 139479522 158511921 261644416 234516487 963983568 467836489 932595485 629643542 218435287 193913413 829131022 231600635 564489414 593866030 258730248 323470603 71442011 653295939 950241140 834058993 125515205 968189708 536185137 240444389 542438221 546519321 413948146 320295275 801186021 923626547 968430685 109483207 39542560 223704231 861345262 721969053 46315197 967262524 244529033 730456808 219025834 50074868 305033629 794591507 508371891 844377132 849159663 609214135 238261798 906273644 345527754 315493459 104821981 676765101 928864540 245252097 308775293 190119486 218647585 913037282 16880912 198385385 281126128 313853194 48209273 206458503 166158521 971678512 283638969 530470696 962434078 362665975 333481909 129299259 708398465 112704554 761765627 109670876 804551648 372931061 899125427 229504940 518341602 372914063 660302400 171102592 493242629 24456208 433667507 130818987 910581130 5113487 995867304 420552259 811874905 319771204 295699694 306939135 918491642 100489056 848475857 436797044 609899322 514328756 834869700 753196841 693385615 923806054 844554076 609430494 786792842 614561373 911194536 542913545 89074868 101912239 536336899 136490415 368602521 933142830 734124177 877663393 870158078 560485788 225627772 749996568 562680627 885106078 613349040 689214627 92073424 649408339 849157324 199255478 464608296 732884717 529991660 836632620 106512245 797351354 805172916 402989201 813242198 377049435 849675610 417983095 558612951 252874983 608662910 705019889 929362430 498765146 98185730 402470841 102248985 560208485 872078967 1824371 223059607 500434588 128204633 719030788 363400906 828819090 866862318 502100771 48242084 265102930 143860720 154818958 638387694 791550971 325877403 212837310 733225505 8225885 905109013 42843715 762116077 987438322 39615122 687437110 646176820 365556145 446661093 383340346 398573840 665176794 394802699 658589392 182395382 141021509 777219417 77179035 868532328 943441078 92346434 411104079 575172807 350156168 511707456 39038567 473093856 780901481 61826495 79992613 526214994 87316432 502396399 129892881 189785736 508749082 104366998 219828314 952228209 590244436 128864253 46887436 590062434 781635878 125109674 18255133 140743322 617282815 200232303 254372123 845776122 276210382 543921448 195056723 937367410 764583667 61503910 297976990 211916617 826806727 101676165 420099904 338966369 824496022 116500009 328582914 562537202 635446272 101309338 199727051 992562338 60934308 633372367 746974701 548804322 487226415 969529512 124894938 28748249 609102595 80771367 340282760 396216454 216868152 510425631 609206796 464212445 943185688 549273237 17856573 960914352 512766899 783558898 862713047 294949202 59204122 860077110 21972024 240295163 270638071 208057970 667690516 218510479 315457498 316196185 975623183 283560807 159636809 424465978 147279920 107020206 127935014 900216446 442624621 411224076 618292289 540744401 494677595 859695349 298088510 161689480 536402459 681567742 757820413 518469813 226487898 201015015 667534924 4289448 716980332 874622308 148282598 611114131 305104402 202670571 946817623 356408870 92928060 822841679 570532715 971273224 228837024 178004854 22457313 402687517 478200484 893263902 447395269 700249448 689887291 866874349 874538193 511807944 80923886 434587918 996244573 135886569 74588898 167650872 655874621 152914286 830746942 340924993 698512338 580348987 142925631 243537646 23310081 466343220 454954495 776591430 697752332 911695554 868613659 763247555 61891591 593194390 775088983 965018185 129476822 590306271 126418930 74247337 200901460 966190384 486339010 453970228 10340267 689935328 312425432 181409611 650544431 962300695 233335943 111679900 968386349 255052930 655353730 848096901 694829597 93262202 550087827 909759173 390054155 568255091 865435458 432218020 249831046 132156978 856932795 57836163 530312845 155035979 13518877 208413454 874661425 391108653 286095046 95797989 69520588 163927605 306896004 539749306 565505744 559796449 933076170 873714570 666243039 290027968 539198402 876364664 903063525 805661705 341114035 820784041 113327310 781710525 367801552 834070126 245553092 640202818 332016428 871230780 461002430 33429069 655233905 971706867 92664665 736762457 262363934 241607301 984242713 241015553 646621273 540884982 775786262 25930248 333044721 321699963 21003935 859060770 645563109 120864407 162778719 264934952 523928298 767170065 250741091 694202158 809438692 107926581 312144272 874638803 820254062 635592428 833710563 779295108 357702729 447746984 420498909 260918341 491162294 290444051 349060609 25089057 828013127 348784750 381564600 108377864 579915698 24641292 202531441 431253320 347224599 627870947 62225507 11385236 222489902 872721925 912242246 997635409 959527408 192611113 442449566 308078285 852885289 951800270 306827854 445715867 900069749 890341735 317196170 71832704 288696326 441951163 907168872 36568736 474046824 44341332 504100222 432805605 802306578 340157736 816744193 983375174 217191024 312189308 687003126 610246116 406763394 162851810 738899569 302562610 17276892 679605115 84129818 481506634 721951216 216220585 386099443 626152145 37580640 842586556 933003721 548957200 227574463 19647875 971268246 252238262 175902566 66381000 166454510 998886966 934802435 2367531 816479798 616539276 622343215 584765735 374849320 896970544 682663558 383954446 25822960 511042647 148372820 433516418 764348628 97726589 382580356 878583267 43854801 957178986 182882033 502698002 269262724 64423694 935853377 751291944 96894786 391708859 612686126 230668165 580911364 334571185 45195336 736783123 749149168 780097317 692122965 128889617 128872287 257862530 459660601 991705683 912656655 984238305 372500004 309359799 8426650 227423734 871054827 790145249 660722152 671341157 558148153 638474177 420990236 265439248 481782235 170647176 157928767 903515575 540543406 344562429 775326431 14677479 623489597 431277597 970712460 618594331 224950814 269753440 187033317 364953988 898109935 270348279 126036205 542410912 158438563 5198123 394096823 25055329 924483015 489259438 281627735 174464513 566442569 225388919 481803183 957545677 126153737 195500998 420340501 222217570 695220000 521103345 356634994 101921609 745804165 130508061 723391796 513635045 597940456 984725463 31161799 22231837 409071117 484708355 215844862 563122203 821993807 36569222 841679153 817441323 220562912 744028948 127072063 460511317 485918412 76430364 147139854 201229185 923849725 145905684 830113660 941724173 909003414 701640079 338380117 13090559 857981385 557090169 194497359 119331618 29797095 10604173 389398841 126382962 302283311 407681171 509702139 274128996 102111156 1415751 626032444 737461619 396083728 521937765 802739437 29104978 188776941 796531876 44960699 616868466 609672848 25953340 389804340 744950005 223185877 454566682 611493259 664054889 200758759 627591479 356251747 309095558 663997910 87833871 243783048 455581471 828235928 420460497 967983738 250137749 121821027 743806430 176104223 464560947 35092146 590969979 251536260 349235806 869062734 554843595 134438759 434356533 21352088 351081069 371473476 181129369 550178346 591061060 763945931 178099359 506493049 934514492 964473740 492225474 304463452 287095332 212048330 162242887 387163665 247719902 789258814 905208643 271526604 300074000 457993988 516485982 729615913 836224422 364365418 231001832 744557800 334251286 419422587 528180720 556265780 196708106 806084907 922008346 721332283 561647004 118843011 320786185 461826604 102160288 684612563 770204739 897763144 438541557 704601576 582110174 77521397 392187347 38750504 109551844 45979519 695765942 635949949 555791372 135309518 730577920 613996558 61421251 610686857 165988932 99025468 576665774 666063688 374491444 119471526 943823191 841596318 840983484 126382722 656307898 430135959 518069031 732661134 45666328 142648005 333944331 679889002 143462686 755249385 316806761 79937024 61507328 506988060 703853540 87088235 26116344 553011862 987041046 249414979 843859791 541489187 435108286 580042916 614830012 642866287 59483193 162659627 9384451 530877623 492885273 620206822 32341758 639649587 576199932 767013876 155120321 664096505 135372586 866861601 810203856 509520725 696788690 778402521 777011853 146125218 938428206 314564860 121704085 626112455 791469299 990014162 773630521 43352998 558148106 780416323 238109178 979627578 160685215 664838334 688768205 711835966 959386785 11250295 419673639 672987914 983639624 175959806 65972609 30772211 383421241 90613028 990946563 503798750 684019671 516460732 544554075 514103886 658429679 770561959 78589924 293382415 59673430 158286798 284886448 793785027 448900981 430055653 507945329 347665731 19927974 168919704 718542376 100399258 737797088 780946574 846780506 677525778 359326857 442931727 148417942 279126367 147149154 780439018 710191076 449947517 173231288 408427702 327660613 361942562 177060219 11939035 336692001 772630219 837776140 931748972 10531760 136799858 218313557 525109101 844285663 211720901 293387273 242011533 135600066 607956620 101559907 716319200 626413123 523501386 146751982 561240348 85235244 722293182 287645115 532371054 671800386 324439300 414960250 745322528 568060296 702999527 474013850 912132971 667661931 674628007 989353409 200967636 352614476 568785665 277152073 538332376 505129232 329735858 40398799 899386174 78786130 721944601 320465500 710086916 311053623 589039635 795082958 150784748 668180963 726825393 575950062 63105009 35178107 400401136 332667299 459624904 357364136 341888444 187504709 1535053 646241641 384665862 465357547 170003476 482447325 5924143 580341017 504163559 364373879 131975535 890349378 389752265 18921783 750812021 383196284 113244062 483608892 12585043 487609856 508156884 276782324 90144300 137955480 583250657 62569781 173641750 445856501 982727646 690386897 424907736 505504293 270475900 152027032 740210497 43200339 177472038 297243378 435598645 73146742 913979472 156112975 566144596 172955419 125118060 930182252 596906254 671986331 39973322 455873735 308341358 66733923 888771793 887949894 677959139 698954848 620773604 939057297 268321495 302395394 638113194 547118712 859078491 962909458 648463964 547340365 207502128 713379509 88472435 298181155 35202769 851305148 320123111 995951083 504337181 592291821 791532237 436873076 441108487 772053150 642192738 753848305 257327065 166081286 858130087 268916664 693269187 553361019 876587400 670093911 260809863 545809659 824931101 254396386 573636575 174519171 810981667 80639019 68760609 857758431 331902823 335070613 323930939 491527615 916836391 142304279 226428571 397515509 791598186 857989138 118164780 949189894 469143195 220891268 538221962 482165170 598322769 708785423 625025135 481129115 487541746 601340129 184437967 440544574 244028868 114529796 856632378 672701461 478661770 762267904 891838014 764799267 167553486 897245186 808038989 829420395 451220453 923253770 961523476 962436483 931522184 34791239 50066965 360377015 624160478 555519938 344609002 955386019 132232470 598192768 349421348 706299294 332138799 23317456 380047478 734453239 151423182 705950463 596787067 936608079 704695358 101839881 242596751 259750510 548970547 688234462 417711758 785369003 838875646 18701508 83548035 496291807 108393714 348666661 341048197 19058750 225277115 380637856 57404427 671590805 924006948 6606911 342870593 572119901 845984643 537467251 679699135 77144029 722963258 319413331 319281493 559980170 364396107 606371017 845122677 639945659 810586380 91641045 696834753 708095060 178045219 727028692 243671633 363302155 5808149 956975525 442493541 713012310 193669917 633388012 304705085 347346008 988855353 95085995 648037636 605147616 586715037 623382362 343427674 476889860 829703820 839529712 165009750 549966833 590347857 856703189 458872315 570902541 752939399 305734908 382210336 750122485 414293416 39392412 358179710 347789074 893555422 556309459 642617635 250668134 182547259 116460724 230762685 92980123 199602472 7264319 369489922 95557966 801468682 776207585 438173146 301403725 660837450 350163819 855837598 570971462 34341852 502377976 977229008 868607541 170960763 516673494 99906234 442619555 953556165 188461040 361873517 947761188 107734495 661494286 846311405 386083861 261281383 440644299 570292466 19908203 554690301 152226320 327180256 204748147 924738283 403325194 190004727 866894879 141216230 256260541 952184414 938334810 954629325 24556207 858699863 483055453 323775043 187747723 243125155 436677729 219948914 928162615 171704881 100100894 534358803 823261617 11400982 386554845 369887706 906181147 968938782 694843642 240344471 903801711 948705927 215353238 308558800 825800582 758539439 762158909 542976719 716042887 481745256 428771521 649358174 864193070 152803612 832254560 533204668 350556652 402587862 836365376 179792441 889498532 353572278 886426898 385948764 478446296 157432970 699786056 119154734 755499234 779980009 240033107 22680317 919655387 712531656 264864772 751316173 270723801 974002628 655795790 671089116 730021074 784744942 622612011 360897023 600059329 183417126 227824469 690025323 293369793 339657400 100677191 700716507 610048106 69724079 585811322 186570960 709191572 428298404 655170891 141392860 959008938 316836107 679252173 728316050 473236964 270998367 251801767 936942963 878446853 563403965 780338885 421560359 531135858 166103719 790258219 51059446 831109967 811634010 782140847 581644203 638149431 962337093 10404626 99113060 620319938 457654562 792739663 149830019 454568143 219858586 91513240 792704159 493104117 948667354 964893173 320629808 551404799 239534520 538887919 410422742 185009290 838338388 505245873 11678139 997583787 135241750 144922411 157987331 329376530 191461884 579508706 261749776 381944252 416703680 816109108 204213304 373361802 97673424 281055419 877472623 890286439 337908399 571703983 673621461 144097711 711355520 486753773 58897668 190550441 212334940 892828220 482588324 362285258 275233147 200086043 292272869 197204610 87644129 467993944 183874418 97995079 186773530 78120432 575770940 939829745 679451095 894438121 130527719 196408713 769527792 253953321 38243070 656107552 982199228 961697337 52575818 346605348 564181169 108045284 543791051 741382301 299382912 229766288 598680958 354249889 70853324 791076653 250767024 341789135 126618690 799207061 335479978 126057162 319355071 917676760 371671652 269450161 860330274 118007430 5870590 260511013 148220594 745999164 107592215 339399385 535881699 616654357 548421555 547167390 837010394 980238594 301889113 193938026 270475331 819593197 698017940 174312022 969781007 133254972 974308504 428060183 897861342 220070170 998261870 583008057 589362928 225524523 436519367 131050458 981924436 758688745 291933535 546929576 628315402 618626056 21463241 874316186 713738977 893746520 966481861 112853298 555538949 593164074 592458095 956642944 373184926 635796770 919491713 103274335 849250216 903977425 669193448 819951536 724358966 545795911 800363411 18324044 347622611 417866668 930124061 521286662 123663174 74302278 35469681 287076912 686033867 576450618 50944940 667932304 407599899 725890598 149720577 603125022 699543014 259098133 707173989 551321693 556834722 225349149 225042188 322137359 928366461 315372093 433005073 704447531 407144913 957065224 957972686 341010180 442247525 783588083 658396850 334081475 938461880 383417199 634891429 953460039 38074920 880469033 332009051 534521232 552026846 848708149 586446191 15279620 144789791 339503903 317003563 811746601 347170883 35813762 237165514 379850445 641836082 191637694 649207459 711824656 509252520 839835306 44150916 324837211 683711840 14425297 770495173 516767215 46608434 812291674 501768044 735511007 633050471 723641653 432159882 12914961 321455912 14821065 569023679 856297504 600098345 648688889 680305 545096495 948971580 674328087 65205715 776666374 807227048 764258903 730877142 141502368 129434910 228462680 154306501 617375085 815326227 341226478 668212335 9710289 181896088 402389669 917057777 730504588 17251064 50494808 160717206 82522864 721750018 148798009 250212129 775495961 42458316 125946524 720232224 590949314 323725941 1243170 948514757 554315482 909516245 476672603 700144938 175953436 472505424 529786733 560028156 910856927 783216984 432723684 818975644 12432134 713768193 441214393 282775077 80067608 556492523 201335121 739938330 191375939 91590767 209019725 600999449 644708322 166678798 456171973 330240812 570765642 71402371 771400396 660861376 353828993 484175672 272303 865866616 177807849 400229532 636563863 774838486 274014700 813706625 96441406 629610036 531532180 921739868 258842592 530381779 130906674 608093062 706832107 859620003 110017809 293838635 990522043 942773263 284712362 469938850 47168066 379990888 292150840 475297000 253438642 502892894 487923107 678990175 181275373 635152471 74168763 504140344 371782031 716635300 960344946 441603767 112193816 432479399 25937226 974062010 199432915 336012935 965544843 206147997 995816969 572221423 365220154 801629351 400064824 211671234 165205571 670406798 552543196 715716039 299202690 680260620 453660380 946943160 146632814 102166790 348708215 484633182 254690252 253841169 871263341 825366601 195786321 209278059 263071049 378599633 659172627 960373464 379744968 936493356 532494620 980402311 692691083 886947700 125773415 565823712 537217609 641576679 488340065 741204539 639258528 617582397 652926900 983879678 477462235 211797658 327213015 322395275 468342143 46907146 136354866 708112295 489317994 312955746 295939213 557667845 544998370 865550869 743709095 149676673 147931412 623182066 27907202 823929555 946922620 173548302 591095815 444874927 698061468 79213943 328392481 89787314 354050521 972301450 120038734 956352572 154828285 428540882 578275777 694378180 335801943 620780904 36806935 769784208 441140754 202242608 448426574 12283841 343077682 854807445 626320117 798218088 757892290 240956651 754714965 333839205 566358746 169310798 490430019 946695520 872084544 333302365 267240443 695031332 152795419 464121930 249227026 265701356 372028 698904067 44409864 242186169 71876280 817202145 246579453 718407481 850996997 579140178 980497139 302655963 559274300 556723576 268345747 538597305 249530318 147259606 47532080 181291745 279836590 586254221 281631738 68013894 693837993 435597492 649934765 206380391 62890469 378367143 488731742 497954395 482744716 238296119 108610335 123568736 595326047 508478091 334787022 189176392 915065543 458780024 525704033 146280433 448721292 43090383 565190118 868256998 315902157 779779422 624456202 303724800 182543452 456790582 913318470 256807570 243990844 68819236 68592039 757742476 201141877 90456854 243470823 581617593 982540658 997414987 295898783 323592089 145409050 252324735 962710817 572788380 448498087 685574377 129297964 992206715 511284468 215656854 542631617 321924128 535399233 71240304 713986391 412906848 9632762 751254258 866126226 360595863 501186811 959279071 945717461 243186212 620042632 187395970 407210904 359828820 602676351 364926815 586740207 32761244 29742797 995116643 727010007 212012225 703203561 166451896 315943228 190389830 217422081 155516848 113201176 221836836 212184526 396584370 196618016 692600136 122850262 58903872 742911886 106445126 80653651 163574889 477068263 818136560 633349928 762084365 609678767 862373131 954867492 465406175 846258155 225118463 98767187 82955775 120581520 843921087 266224766 786737857 36746540 994945280 578719360 306731811 114049533 497575425 943257287 912346632 234308418 656023294 125620424 287510880 580815092 328041401 102500287 467573150 950150965 674068729 959964345 710966979 211948174 443035528 839793119 222719247 265803775 768217414 262415163 492956597 710186612 164804891 149349079 380209821 169802589 419496342 165547581 399191243 290294117 559613746 252617012 832336363 232417864 272254167 516834176 248172750 297593913 643248603 437968758 402237157 178472000 14503139 272020061 153535252 885990999 694720839 447665328 849271594 857606928 66976209 634751911 184696902 112372349 111674445 241554369 525810935 391303198 417251000 817885646 537961621 829828964 531412609 893198360 34818218 610460476 249578774 640220857 222421886 39313778 781417725 510870731 267298952 438608195 436163985 8947417 257636084 652235845 373291892 81098951 319295448 75397174 506124528 49817493 672039649 310600234 867268750 2361290 837184395 40332303 380274188 601117073 14448265 454588690 195226326 48316535 407270769 437400082 431962309 709159156 313189715 391806301 851402377 248746753 637313578 550310652 518543722 338841308 132776452 284496916 835706304 307599985 775734578 183121316 150969152 965999021 78741122 968404694 337684538 397686612 684694424 299230302 565103261 490257828 708323110 664629167 349972898 162800056 813385805 627761467 523183822 698900919 994268358 365040572 820305485 329209146 143150319 573364065 828818174 974692279 33275193 151577642 719548376 120720452 450363925 158908146 539767843 65142473 576448337 661186149 558106377 566144672 122975746 845532801 771496818 672949677 608482732 400190830 518232802 666450634 165461393 655594002 670490114 171527747 10679943 934674199 868035851 725495266 919407324 158154166 492303688 291903958 24627007 639587720 696919484 917426049 130073051 271612098 151063836 238990696 617289671 490610995 893055784 861051521 51450751 274447743 55226533 627360877 957608732 819575353 135691893 545556380 500322712 363063463 60611967 800447467 920807882 898280222 123511352 852264704 690256510 975721170 223557158 515694124 486440522 740302071 224472022 808050964 597715834 574304334 220736329 568048089 837510514 880093552 612495180 52337678 253244758 266344821 42552655 708986269 212751833 214529443 966376876 696987577 388255969 237894674 84003256 567349541 22719839 344605340 54998446 989244955 511191504 174950554 670661875 23005398 493332912 660342799 125528526 601925122 290129041 304233350 379010584 192442530 581926742 500244191 334057842 313715593 537651548 856616604 383473206 741691273 557486947 213904667 385796195 965394937 289172606 621339145 456237895 785222413 71904336 750599642 727051817 712455901 471929388 267329426 220116007 739750373 773131276 680140982 852823346 223253054 928245356 924069379 991156386 632174968 473697365 564191841 394211139 522205567 92111406 17673112 270414969 77201975 243733381 789194390 721201585 672897666 8155575 6274788 270250030 734250786 985455726 215609894 372785087 693155058 153983808 8268599 336764244 343942354 702495957 779486700 379304919 419304550 752803288 827783058 67276437 603597733 782668095 881230421 748906989 672066212 227016138 365396992 65326988 817249952 866197433 680209131 792616789 352982100 54908244 331357822 472403628 469165166 240012458 947783064 839288398 809143052 171302149 586842542 68410256 124368236 729693427 433981567 162279600 5735815 295597306 94006544 860568510 816800736 801525408 585362454 716711318 650944305 969518272 312403855 327956056 168254322 786748599 455062092 626550554 295975676 831082841 36664389 727729819 986380237 379763950 461294670 623458557 233182511 819628372 351572365 221166099 440949485 625853464 314496794 288851625 87212406 706718158 970666296 193935214 640204867 322195216 195722727 460102062 808936192 204764328 84525691 804033971 782474040 77630893 928206495 393597869 128154881 678880142 903855737 41160295 936679161 740929170 540813569 481714881 729749464 174098527 389685048 494099021 521225300 55377961 342784351 458718610 366343663 261331206 908470483 234991415 187061702 496193042 836497332 98270960 134416573 977600350 486695410 912868592 696985660 643009168 556109206 567396899 998534283 964948835 783975597 779802637 161523191 938513796 5698913 800001458 924208715 789688083 325014728 417050222 947790071 862900552 244352760 58636724 391117742 530459890 853889449 882618938 94120541 107765067 176184252 133525152 392839243 273135077 905118089 660855034 746382065 653422636 249518348 747579971 297239843 945926828 198184168 262821691 537112528 916603262 424173086 189663144 80566032 779180522 480979919 966925697 417965791 145341438 121112986 905657713 926879638 701006423 270470796 796358442 487169206 234950976 989406616 468786587 241133165 157743637 217266795 654991693 596056618 501011699 616525592 2927532 704378863 800711342 543105946 345655387 336197448 882160294 497796379 197491248 962199652 77565979 271881508 674468660 245548135 884853725 891514180 187416278 707583118 354583454 204233330 439550379 266711149 338857763 851789869 394356954 996261344 258219493 472903418 655964891 482874943 530682002 838409690 718224841 293951420 185751282 631486226 360945955 814860891 854292384 366474387 531251165 174995032 228747093 354124087 175910623 934491011 931601701 302643695 498280376 472442473 309578880 566170868 170525359 642867891 576735302 283278793 893195942 259813065 50803538 498345028 666632215 548402228 815184165 978839666 293578143 56805413 351710258 953121002 697634993 729419973 37225358 934139793 244757497 199906210 584812151 392273253 144989437 641995461 562988105 455123574 99192369 65103628 690571353 804465347 572581861 989091956 930400490 502278124 970985901 742144611 879486222 424003112 456402413 539694862 832290254 70771499 299610812 807804611 170632683 876728675 813283253 81096105 222596531 732278869 6340358 625361637 155399605 891533114 611164587 694130931 920175406 246940078 97112940 280448641 52298682 641672135 85340453 886374092 322710820 796590226 462682562 514573825 559582009 189962138 604846557 654665560 975658137 188245902 238053634 403902002 576480695 175155463 854937528 722383588 737227774 186394709 438658869 986886063 235955012 53040338 121986957 674844587 398964779 343917314 319921689 367258876 162392030 140565409 875824675 938498994 413673927 832584881 562090980 697060259 214898481 921767693 970093329 847715670 986866289 626869633 469265397 998365814 760617233 903456228 481309290 315988437 410237471 511238204 191177745 697056123 727812118 503992086 787672969 282271028 20887396 287842222 170402661 834329939 447950286 694786418 358401947 609611268 907302745 450230732 61163645 833004048 377089676 663338959 362294423 423299270 952785105 268788862 77293959 507545303 212359380 237123165 876172813 183401192 777125691 278197871 262942022 189503385 36819413 948070197 243367651 619345680 191804961 588233446 37500561 710585683 691430127 229656218 163386198 562863708 350814680 92785144 14264055 880892566 479537559 406908988 803236125 634537263 432782561 493986197 403891858 837084189 282673876 290489666 596780315 682447193 17336562 646336725 585728884 891516399 831415842 983552706 292357429 893578164 951237127 632425852 905427424 53162237 542400507 712684040 475811509 831057827 203494445 607222045 450657874 626032273 207555216 388858054 424359587 668725624 181706676 639924063 383016263 134500138 853034443 873210921 46184440 715096019 619843066 990039348 806154422 722426291 920836063 656546757 613941603 608921780 930777808 30033278 171587037 908812069 633077185 893039266 432606554 656458885 458648537 420561334 124322777 402734523 999716483 968858969 85481735 170708762 497543817 27573682 176276717 932893107 95715006 356347121 808673936 864898422 218717808 383877744 461058177 91717110 969280796 13895419 91356783 84299759 29256073 316801285 42823070 451902565 443654315 656342772 30961059 581327615 994925341 900835692 847758839 928009321 302024580 295694109 191617232 526200747 909875757 284172981 8530140 940977343 519322044 507977925 360366396 728681097 180505072 680590032 114886279 665636032 665265976 166123523 354306361 613602586 377476744 180438938 423773179 383403386 829425999 267118979 612577390 785801533 948790525 422995374 979621505 176403186 114885162 732304181 266359354 129119658 701473620 390921123 158322953 414444321 151831894 184970522 199530839 101735286 433054351 287774951 290768325 121937868 953509954 995522856 551281221 100665617 889656522 88872541 234376345 909310810 130975570 180625815 286298666 482240333 874399363 929956507 76686110 128013174 999404007 940898068 57509474 16251325 288262397 782447059 668366869 562828800 343188002 362594272 95146774 850364501 849944061 456932461 181937937 423414647 285724127 652062436 315585073 821562849 445575926 135125452 201835903 64353170 496089692 482691838 269563498 766313182 667325276 449434892 731068130 660921597 295433842 471944529 217770989 341163773 151529929 156826385 893721609 541283603 990463207 735237110 856696442 835004013 255807560 719280378 841214726 623343252 832025010 879158953 157784731 972878204 232729672 464031706 191710662 269896131 517445562 956796008 935446632 314433765 722168690 927854608 140771369 742781257 478348278 606035754 763210546 98206127 405254784 409811943 725155569 412942483 904205752 398099879 940359634 144497447 32102447 154125744 243746950 975153355 940664693 468661975 801631718 293742847 417121973 66319059 100570398 269626834 595802215 531868908 739738666 906312411 81514987 25841985 908082726 454504248 504200419 222541846 497476233 293411345 930789814 633610291 192109071 261731696 462211169 36084478 676296795 354161746 155554667 211991510 18391820 836623886 309234666 875746139 67585186 335343594 903260972 73677280 621859893 626207241 641748481 178905097 354329472 267557871 351991970 869288110 208114733 219627552 87536159 339087030 225769882 191960072 565651944 794763761 34870430 615572322 749725108 397989240 406029330 148217711 336581066 633575552 667661210 19258699 390712244 938156988 25244331 647031692 670797581 494730720 208156563 684482329 36279277 982560073 789799530 86788553 727617177 487000621 16018976 377242378 968166997 833308131 525542159 119175203 489602949 771682468 151589989 523939666 403027781 251100768 695294203 520118450 320446561 425348393 70622714 235710356 639036249 6059620 831487933 276112811 285485732 472841191 3868040 310331148 193294720 618483280 213414204 463098882 22923507 308237678 259271975 826999180 574263397 359522009 120334505 766239563 179725984 397293934 397160410 242165111 815334645 607937381 725842202 699562817 555462614 931689663 327428474 207870082 276560503 967374844 237647481 479306269 807652041 511769518 214003945 823052944 550344530 640824228 418404917 147926749 361271110 921294578 474072072 206220747 474868421 459571294 548077406 561788959 858534169 659832509 196233533 823574686 487330483 87695619 396187988 145492739 106258837 354709453 573055992 792801964 380405970 301069571 630595107 55150232 53382005 444289526 939809262 335709637 67267990 451746985 970475991 146878039 534931319 854254030 476452518 43610326 712316199 865146254 515770532 157522313 948074366 940824729 605808050 428408038 593442797 434975707 591914785 60477320 421703219 260998533 808750107 359590605 23048470 356480940 591300429 661426113 98269810 973334156 313209719 121978770 698277822 611232025 952984786 473723342 111526788 198789269 916022160 25105855 996619070 305349228 191470085 840288167 275629649 107436316 458830085 912910576 748561064 462775430 167182192 23258017 85616306 825260877 762694434 672781058 437875234 555527086 93437420 471102102 495320847 334162562 160544000 876712943 12747317 850351155 689097488 10519571 879594746 433805399 494250487 922267455 426364505 574675939 181669505 640996798 628333357 800854195 879674871 165680016 101038215 291413349 156199631 386939062 24357293 184527329 380397387 536923463 69442124 702792288 929167369 55332051 872022472 12023140 946304354 496155639 797304383 146475460 834895058 441182711 891214645 867780939 27000942 376564381 868350877 914116574 63725700 563064456 66049381 831807372 449066 817478970 71284406 616973825 288292630 424815954 568965542 672271068 485296162 396920901 800294174 365538789 351896788 908082240 809672736 32332939 800919477 10794734 492122638 139528947 593175813 235218461 29144838 932919070 725867214 489387488 666027605 659928091 302509942 449250035 843483613 727340340 185822954 298284404 634569010 742535731 648096645 801632428 520359108 431071986 47955186 73848905 837151366 332521496 562470713 420839653 960735869 635303136 444559830 385265547 437854221 835568026 689963466 711538411 931722491 620011717 803208138 883136023 33893815 762313301 512271996 629071188 49024882 522598008 842686290 39974392 480598049 195361328 303122702 16191920 12593944 594574343 219810196 299697573 78788219 549827758 772731297 588164501 845246367 544094276 511637250 646746544 821358399 463513192 511563264 95841991 671750632 253734731 923195842 882029027 861858147 731504886 733477507 696553013 448163883 95906473 348851705 853562547 887812127 175256814 547878405 550564177 294187851 304667057 412253318 355574123 51715634 193837885 790670341 7561544 694972964 978106647 439458496 142939667 724430489 386299614 594602443 85777517 966190625 741084151 862757231 862444221 892095335 322143737 550160754 98112751 220708010 921788114 103226553 753776718 598247035 515165238 424323931 531632267 109749311 813325071 662754118 908715588 252629338 754942559 553054786 841514930 512402205 55719091 793795965 590107953 675975180 424498219 932692126 298536646 659043745 688790299 351827289 990440490 771946872 33836890 448158140 354228468 940706024 203878255 771129106 562659288 665169025 808067452 510648929 962859654 958809088 860836417 159369045 424276739 196317269 551412012 682243343 842027001 497227825 817591682 165039001 945651904 879446552 393970155 850585698 864399355 934990305 131516371 454751542 852852227 259527393 728463948 586762266 953201605 250733584 895803615 132835251 360140026 435890855 227453759 71566766 818270265 529118229 347497240 464674410 412853463 19794849 325545024 888631033 795887793 502539084 784313700 314311586 148752530 703337348 236605815 285394698 755183269 593260911 729013246 807333844 968313628 26963850 752768176 155786490 343337606 659951840 165105126 563388073 434551127 886552552 594239228 235578343 891125708 853630818 34904242 423973557 737750493 901026437 307924433 100108925 50845264 589966712 217549423 435668569 618165446 928933861 19309031 987135478 704363069 604282840 799704718 864451619 99384934 590884093 959663722 72813979 903373045 193948703 246352057 88828732 311870024 291578863 828982321 778666634 140529444 238494899 828819140 172897374 101500319 336837644 168663604 666918454 912405170 957239644 310635349 155664085 709427927 607936081 935861681 690891319 862943851 294662170 526296063 836422376 999428815 461179692 254602629 394520864 888954002 151344851 152322408 210077500 513714434 649216943 949737291 646254983 503777988 622822158 468111578 536571797 456108731 719204965 343040296 499691795 840843473 983977212 186605538 83302341 116544967 33070286 282769468 160490264 53994458 947342148 621223786 760550708 961232401 168817021 111593725 79480914 596672841 326438000 276032727 902757435 767421258 517317860 119679649 695000092 563419612 93939247 609881190 720905198 230628420 550347646 292285455 619783425 55127926 949810119 274981062 802033761 272481820 217693819 96279834 199638053 992728183 757076927 632672744 477472441 429486931 585354943 718737313 854637880 921731032 109435475 818286271 127184517 416845870 938435312 222426281 542746271 135745653 823998116 749132307 657439060 737897452 29885329 671278529 195375245 234310895 132671360 162757421 488894724 794204508 264996746 584595749 445191299 752804340 3968206 7511929 318588962 693500123 643940517 922184106 811937628 528116280 801964371 335135107 399454457 396729133 883944981 150826705 897624975 549253629 657152429 645069373 257436086 697141920 664508413 733379573 983240522 254108575 851606732 622482237 855682486 961513958 384875837 297161287 812856698 165628238 706144960 203894054 166559940 373826640 743400723 515710106 40677740 739117370 67128022 522909087 5701548 710831074 12182355 574047637 893244061 576858514 950399013 30840964 341133595 752984967 933388086 615351724 526492316 920907450 47326893 301399662 325768697 1053252 865159024 363913609 263798599 548248549 381488757 625258586 599923106 258575142 18747063 859605270 249713483 855706309 720252208 121665036 104372294 816345021 489473670 129467675 334511403 831656153 387196439 217849178 359944097 403645309 797269915 91022627 340443989 643634713 523674587 826446091 210824824 5357490 164333389 572452707 111087577 615618143 171740531 722782288 354708686 568813820 281773191 630963762 806592545 423173156 898136049 506575946 63045757 965589287 560847833 334221990 120019638 757443327 78206270 170781425 207303059 868712552 540482220 319780448 133981067 773979292 754600492 934612237 653900573 903938691 180387427 12127607 22302530 490084586 342104311 333157386 745770887 103588324 255168293 845112621 716849610 10848933 913906684 838199544 672855824 633302374 681784715 395936985 53972938 501238027 454335063 175351441 832065685 533087093 427642075 76049356 789596387 221007332 924723685 981833236 189481979 30737617 374759275 254010316 204623150 763226117 100905642 463572533 935564062 143963870 611718331 260341258 882660912 757073551 249924623 46344381 40587563 467289494 90513534 187618102 384561101 772592247 383051325 995971981 364605355 857667734 330390452 659296212 732080391 507423758 643485583 754157845 218836172 639439303 508290882 162159648 297711202 974418270 437069882 479687995 617667949 730159857 46654796 205140955 387303279 93018506 144626833 511224305 23679588 297505690 375449448 85505595 686980420 969326415 882434038 884153035 654310635 744921298 596063505 304670432 33546634 52684588 333690370 628099147 197389138 506969928 361352695 277990348 213078928 562286039 544983011 260893359 663973092 304531467 985256197 820051441 173776108 139117466 248193579 581569626 787110685 185229465 934640194 90970567 634385627 639074684 656040895 881859228 319934386 355816909 894877244 746402671 941357277 128890606 835909702 792529655 814838347 10524226 2546207 774390618 692471358 197459029 295468875 337003707 647870359 64121480 13992647 948643252 886264074 427585048 228027282 372230281 124011901 74222143 109364454 684748603 478041222 11973756 792575603 794266370 731423973 992305915 932320661 671325776 184649292 667071507 986173855 831696692 137201280 301825292 731776541 113473754 163543532 48286579 651330821 652961088 697647519 246039096 429176648 66285509 131916777 524671375 650018176 462227451 51897850 64461740 313186119 289970511 419174180 773875711 458842987 779314334 515752592 836375237 56003484 632401249 129277529 57719216 631334832 36864962 413428198 382198440 630412669 725600159 917172414 434785301 982249894 455493338 505537769 73292163 816717370 893475752 764121959 545091103 689129310 433209274 22969939 438788576 692852823 171124386 4570774 546577584 625894322 834990266 449411962 632565446 442128275 51498269 482238369 509370830 422105738 48137902 36935895 62491106 328678731 942735413 226785127 182429964 147976785 695051783 573901125 205595229 284547154 43311274 83454302 559576122 808290040 550805900 103181909 405846467 976464053 935064532 673226151 152954250 480385744 282330491 105252168 112097098 255520063 132626505 492179485 906379544 427626273 972952728 656230899 943296927 598402816 644988998 271300619 195692912 407702022 37616894 77878719 696313593 165517586 517755479 3763160 613319318 136067720 103686276 97436285 125671954 52534761 583261233 33176874 221752374 724877485 485841558 74278135 557728730 889427514 862536402 25381044 305415904 50227872 262756239 728599649 178611224 386213391 330516182 983934758 450245707 628463894 805323188 490950009 337892464 680832242 444608205 16120872 150499340 257344651 33666223 154463125 203427899 180381878 463201601 715417491 406815763 670884671 380162095 926209429 136338025 765254808 353331963 427578571 625391314 757653914 315945555 805442528 20875098 855854126 75894192 228077363 306571422 422902027 730241336 773556592 619807886 808771942 135265886 626564854 608097951 276978684 671739605 534318159 480330454 730002424 457743627 948028637 749428199 690209288 772711082 133613 794913634 15318762 429514902 262058154 345038119 720317362 828289355 705270366 156231662 236191679 568628810 671817283 176061490 851359126 333757832 407545412 388211802 18842737 103730258 241692892 596653056 13050910 127579767 423660081 73804785 798004234 331560079 160252533 90956086 964309418 967067249 104008708 523151994 603364201 570874770 897995196 131946329 35634978 8138075 457305774 576726263 358004989 801569606 66663096 103422406 799968671 570061177 332336153 67791372 919669249 756065041 801495680 434872034 158553368 953607882 408096968 29727723 958982749 514718253 101601888 1208361 303306107 959118300 260803784 611290013 275438937 395761947 720702101 584539972 385566856 183655292 166188596 636185185 4899006 610965498 255637657 650223461 57071720 40371980 581136293 622151686 896309541 70551558 279718117 189479165 96070800 562386060 777279845 110234376 167456401 96433494 238040614 882428482 193190419 224603190 195317533 517983940 957148208 514393046 303996005 246989640 493247317 692745121 606791518 679153230 108921164 989986025 456178543 597128872 260591773 237155429 287095845 481410835 939263516 808660804 179261648 110180938 728419176 294970685 827796564 197623382 368451475 722228263 6001320 20404348 635884829 941047191 746542081 733418920 549610217 814278923 259892016 488034989 323666686 560798314 605482874 658749598 112844092 249652440 488016681 605081784 606148343 575719940 279285127 204212398 281088894 267918611 554759835 602188431 602902290 695549724 681205413 924712838 208506895 716179509 713787750 54915475 987554543 772971874 121740903 638856019 321400360 58237498 468016997 798075865 450004212 253103977 705904397 912766018 799548648 52893817 430338890 701222162 613316349 579778952 942203820 920135658 489984014 893466471 628504672 113126814 860952378 994011866 490919175 900424509 147544461 651455201 219151293 750872639 614498180 817090933 221527999 545544284 583963117 322285299 292739919 596380235 550157768 506906375 511315193 744711597 620106265 144748824 56641971 880448438 35665720 441246114 862758317 790412255 758359482 366683647 272962760 360624726 916173895 978682169 241221404 826441025 124996511 197030314 671017939 906131613 925225453 425847148 553452627 288680948 116412249 110577268 524374290 11493799 2209764 774324329 929149987 279636381 32685332 786693195 105112618 40916397 614206882 623955501 448502295 878406346 761000929 43509389 527654035 277457162 619892118 151129111 197752018 4835820 840649099 885978845 196230964 725718831 786640149 410422088 733788018 858850485 148395963 376163315 100499886 759045293 670054620 970080190 512134339 825395163 398432103 226965330 203619090 41415587 109184176 901410129 96215846 504064474 703612566 742429627 514551922 728081653 20300761 68726758 368227284 243305057 675082383 67492736 253417137 836629838 184229232 720737073 908788294 914741315 468913009 710367122 299309802 983799599 34314934 6146948 310216902 67656637 439724879 192481020 360645502 15424865 703253754 667304204 35557151 875379721 204662863 72122306 840873616 571581069 14852380 501124242 505450253 817595656 167626105 673195 709522530 386484584 453181899 849351201 85048350 50233782 35793545 320990705 698772862 223223546 582893595 461745114 202559312 619156805 400188432 333623751 581151966 386617581 631263442 750226947 691569205 9840316 615109216 596972998 794434593 275699038 850618041 607402263 321109918 249158915 776078452 835546642 187270748 596197074 582031781 307062624 680846701 487318281 590362580 854619876 172961801 243711030 207783638 198057760 562795751 88415030 565973973 410899871 245406032 362646648 849563619 494144681 70304399 951582342 975235018 758745894 565756208 956169870 420374508 918791118 697016391 281906236 181139015 947653801 788198218 576908025 151415511 812550297 606822561 32878596 945304415 868614157 992127456 835448665 406794564 220620320 63291490 443859454 419796759 46519238 555011907 872132307 467081005 430122663 184154552 49646784 862608579 13540092 183424748 28026995 722657777 250475537 326536441 365071971 845902508 275353185 306368922 137741226 635471636 376901179 82174399 640424600 715734514 5654113 618673813 111320462 806148546 297794057 205317253 907403618 756437805 984073646 492715012 945675361 41776635 737376512 833488922 877758036 343577027 2944538 857525174 160125753 976395474 996155547 547802070 115733408 647082511 980774085 401493172 579421080 33920358 944089428 400529708 156278195 928957337 387221630 934217261 266492458 256247991 945733825 226373257 766937302 391065406 69203195 973046874 443658187 428290870 155146799 388608734 57038911 11800100 736332822 7328750 743620666 581625782 665927426 92128714 620562657 858951666 875916778 955093687 463724420 627215831 64919019 721429927 48958586 721367590 184777031 915095531 187317135 337858402 369138258 368918850 924167200 779140669 470083335 160921216 876384459 86508324 143921128 176952634 741045360 440202334 378855334 744948863 979611398 489770642 863629290 351925795 570676493 117634585 874492717 894384109 741296614 64479319 746701100 167994853 776511927 601403818 327553028 629007562 474899560 703970160 68630018 590807561 323913419 49100413 772465375 101255041 797672695 404482212 910743148 394955754 630739334 244388850 103111538 768162235 781528247 446359945 229603803 235807506 832956293 35633271 549251519 464592418 355112161 320020867 378898108 281746004 27873589 733602924 833014610 471820628 79297940 221959349 804003037 150165026 123193751 710518304 771193951 128931276 606029095 350688150 233176899 669008828 500630049 195997238 625588843 841622523 317528369 37060584 107022537 955755403 223390056 722606283 676216835 665320603 750763515 605688597 86682006 227116332 981846173 891709016 741390354 761165159 216228080 745428217 638501290 857190202 845673082 420170139 825368511 644747418 702691982 846503627 290551693 54832376 122557974 735164740 110312775 80029102 498856138 332508360 901099101 335307152 41641556 880969807 87059911 199571121 201812137 950910929 611789023 501660096 898072901 61404685 283898210 195158643 3595123 636405446 35955737 509138865 57891019 716022516 238685 862248329 978377081 837605768 538173979 66411367 869069985 145093269 383926898 375421855 507269780 976987541 150100089 223732152 386193959 302406721 625649997 582096508 308023901 149263589 85292322 561612894 767925243 874216397 514037427 620231104 472691638 56525124 998721351 84133019 633160812 426337592 67189956 883811094 916069288 830195479 171413199 94971309 397921772 442144951 492329742 40327268 87340374 270713062 288656453 878541817 494979216 675132976 48489742 370745228 227787393 305525884 475926022 698282867 559989448 416349693 987315719 840110260 640447170 45074798 1262398 998645641 378716289 545125896 788079666 180862015 557736170 163827185 549219822 936035456 233174841 600348334 69050330 655378789 929489171 550642837 403503520 892960236 611249742 300187003 613737945 69353969 956189503 904449626 225507025 409339143 573976732 234510313 617229322 779990070 942538573 724647544 842456391 149428068 883650462 691560996 799032924 273161159 121442711 247808754 765472798 213769257 684643520 875847550 441284064 838631296 964557157 524718947 532296031 430867682 913023858 827132678 590516339 901072900 275898500 104865612 792926627 640544127 490088331 618676689 759490057 675702433 130848082 109892795 621741698 351444818 70200539 96499177 968340225 413165526 508529271 426900143 415568051 414481407 58520061 489998220 184914181 477749656 441768504 482741356 943842092 281062919 850743474 472252664 595564420 194237221 701472787 977727974 232539822 807026731 202210091 385129447 630869392 262629568 459332950 986073254 934327355 43932304 245364853 687997414 9925346 4424824 691259224 430051736 246328819 976925950 850198950 742705124 542276550 526666921 326375091 843873587 592170776 565542855 347560688 966376265 85299156 715594376 284405855 96392996 794262003 461574860 452098534 401019406 39334356 729843598 94903938 405373280 558533559 403412329 354653546 867049322 478956733 849054861 659146614 592556987 689573864 324269770 229996389 429032555 473371635 804044 638824240 36734891 989708324 51534786 838571722 821409156 692049987 519138812 300888921 652324347 652201195 797970023 839307970 777669582 213617959 233313779 120960212 164270744 208535787 579253245 45346855 302737272 975474813 638019017 712460321 845133469 600328409 447566233 234330400 880951451 274582788 980058077 261235960 216815409 253187250 849253165 293711886 457532783 214531803 99539866 64727075 220329552 341872483 631307372 966951450 490676066 854870874 757637947 429742413 684411943 403432271 777715846 824250899 281067802 12621591 937595308 524579413 216784666 981938286 261182481 4096130 133157916 673492842 885115526 428811563 421898390 320359414 797525200 691481911 147713832 714052816 66903846 197328056 58624979 470079035 558329271 266673918 970665736 316231759 753777630 563147397 945143394 264017927 757671499 492826328 670658354 34313844 460191359 170323220 491234604 456968638 249121759 462527627 829592708 636595748 318231809 477158894 252252150 384308192 556064442 828031187 781843880 29178255 178936009 790162664 987195690 244684934 107982145 854950255 679511546 638476488 342479726 429516065 196695066 322652588 198681557 491527698 941882092 994513215 6709199 639632719 44294223 138895439 895287231 328842298 678091594 755849919 938014040 797482718 218139029 452411600 629318947 235930647 510043435 458689913 247445106 455189719 736391532 723591813 25053218 425666577 766717651 393127033 56400950 555643014 126783944 407912445 963720989 305757732 82175791 85834302 724817424 461504668 164613921 741042435 951011930 685346549 112319447 106966861 261725170 218250584 48024633 18562359 783934735 841494758 580692706 270210766 431243391 795770226 496959022 352264080 74500255 491170316 233625482 51923322 44851235 611896167 264408307 874077441 822065446 378182727 495571239 212426911 825245771 791774752 183842613 399161607 806046026 78549842 692567577 15253124 903587639 235001953 341490767 211467931 332243802 930487925 431666140 200880404 482492161 284001120 900630264 441421679 861227666 688568489 146719874 138730335 813930268 50309026 138794127 147144631 440856222 101134461 905140925 690586015 498933172 530262976 53445594 388473130 22504431 287960093 172421687 416470953 207081871 209562295 54325149 53563311 436756478 626000447 705596726 284186822 831001955 62861886 595938103 302277255 137057284 538723837 198437825 305538274 138441726 400787303 349709866 115163350 389701316 731543813 28023396 725043187 343352355 427587785 40987530 746377301 261552455 126634280 425487522 365338484 708815411 603741405 293972730 575754156 127821629 942613439 94448795 869625213 316864946 891438270 530528302 603304242 889646753 74754401 99970660 708997806 651448322 403192222 684752338 282410766 729585689 728494183 627477429 232230104 404981889 986999549 879594378 773645643 485847558 458804428 541284535 617993096 863432247 356052681 334232616 819448114 603797335 712162192 67933015 866057544 83008768 396341054 658614689 880835612 453358881 272238146 44382588 244823765 931173888 130902128 690148717 288989672 332749245 613171788 75207493 229298681 623785203 906943420 251914463 900904095 848721064 286617907 133457386 958679682 886116964 860589570 119273585 604932585 166572516 985670743 720513444 940312844 617244461 590207551 222938878 281849665 729772560 521399220 429038332 929502164 117347642 809280734 211306081 33369335 274909067 868978481 257582083 472492513 446098172 365451673 412648970 333609977 673078739 512673042 791389 19721405 702855120 187010615 844420728 698572472 886019196 499517070 216150939 590333557 377875593 632034248 180435247 91643977 445891383 280638844 198389271 385885565 628679086 691465374 248737030 178420656 260413000 971394270 713390195 394720112 840524949 639247418 963664880 83771619 183533438 419848948 282875707 857948097 3955015 38685562 92766027 617640634 242622075 668765170 152148793 623951908 263568878 369761385 72760400 253799456 645642884 441719090 294447687 270605510 89280871 492099871 388722359 805367548 429074448 123088566 285023323 808016253 658453329 346505963 990385320 634402655 754727514 126123566 136468079 17616 74805204 68664550 647878669 192898333 834296101 262013852 456645949 67255447 740668102 27271196 98146196 736950479 99274848 292952443 317481878 860817163 14341193 17361798 717416051 813311381 315931795 745912112 640100798 69057662 973335580 966875443 43862780 599461896 277827821 209560303 355602515 114025538 663508449 328999415 64092598 443339303 859415431 805775075 828625120 710720794 122844297 390314257 795249877 182736554 335993188 144893320 608000230 990623613 674456547 754196066 522811146 236877283 88368770 13048064 819157328 110565538 12003810 571808623 819655435 700904529 320642507 182968090 123144545 561794601 715164673 82751549 347375651 503498262 268295937 844754322 607189207 81330840 683695985 200045883 54030190 108387988 980307565 688896923 483366281 407420600 125988499 725908673 188970148 316054328 581855818 387868877 707103753 42476261 719459861 891320996 99341950 283225832 428484333 146259048 275538496 20360368 656740287 565292436 882032211 967042146 226070825 196525429 614073968 176973808 131514493 570572194 762342237 858678710 73979972 553943459 878188319 445615616 415069764 89600765 480969311 146320431 813706705 718042733 954898924 540192069 624238802 331184955 858539023 180776604 193919918 92989779 286354971 385300855 297784269 670817610 190693882 234408881 53729243 247420484 640456005 55949442 459519758 41293986 275044181 858706900 164580369 694445769 421452369 153716141 777644696 730609476 498930324 811216281 896209730 982290672 611078327 363304338 938216915 206396748 524461088 239356362 319311965 845829429 335210399 98709442 442452413 129822633 873010293 960162386 42412719 574281163 264277702 312637466 142526304 208744555 873193805 849644759 509648245 386368673 65625405 794884822 523538167 842164971 661496617 719395217 432412904 57851760 256679533 643341172 843183606 828967835 345709861 631377857 481409863 944860690 958837332 895068849 852363925 878245562 939284524 560420354 288812368 821749128 500543181 655578311 175868640 969320396 924070366 922750363 939386641 235483308 64900521 128217598 386775363 502135938 589877447 802299338 415322128 902094300 165047946 86110452 439944240 653868987 968528568 505867248 731370060 993267122 467652228 498329245 295922144 149119274 319604990 108598273 336448875 109808322 141431310 343696385 901747392 36445760 364835267 444319146 650212682 245051083 255002177 544935197 107424524 497333470 204560832 110024067 996304337 999286007 910759070 459450448 421450754 109934504 356349279 904700540 654060667 187188696 988264957 680672894 97081689 978681844 599593798 165269796 89879790 460718413 907714815 106923288 47580843 395925640 570885598 413032293 212799113 479201261 248769277 588360620 265231153 163673195 264808277 93754056 289181574 285831581 985983116 684841807 55574460 590663566 460553056 631032809 101293890 181306989 32742719 683689329 968943898 260159096 740939080 862922529 282791992 187397705 255964598 335962769 130014826 527802399 599789702 84133898 663204756 287693596 630587296 33699304 315119560 275338396 308849304 583635231 368982259 126633268 832797597 126455734 752098583 678869345 101183179 44870620 608271694 825778861 884565005 681191293 877037050 403228308 767535526 259210410 465248780 70867412 157430461 948808499 727891619 790295233 374605966 126623882 142605461 527091097 423455142 603165642 825349780 174573586 691056514 892052496 253819206 451389780 472617620 130016117 379426554 374932559 106816747 360007638 234324734 939048127 557868093 164874443 573176103 932135913 757394736 106164824 99957144 603327615 549352346 456016981 818992214 811682491 664563410 838709092 269774889 785440946 531180611 480858331 847790369 884787501 311894567 308966446 445597753 537454033 854124127 132119709 175464473 750098502 106133375 461945010 207406392 968695274 640753863 123750427 590177957 8709864 921110488 123949969 603671271 166433516 769585147 945712389 483171897 745583736 493940803 807470376 713802083 466754181 186912232 960724788 376872158 909884208 485184702 639704948 672757950 671352440 24249014 765229956 82009732 915178611 886542191 592740009 825723784 365142902 301034547 411943363 142605209 176435920 257513268 785735311 456182992 603895316 274359425 441191770 668016446 837017213 145700697 643558467 984484026 731985590 870648116 221817029 49161392 98065724 475817150 270260205 822585999 135972319 81467090 540886035 176829881 608192946 882783671 644369889 876550178 331987371 472913817 205113469 719270861 965305603 420533856 139187729 317019301 782315388 133300530 188897423 429006239 600117702 290687219 632878990 126083782 837297510 46291396 440196999 547256245 632962556 78605355 420161127 365407240 228556080 378218244 657890728 483133835 884285863 232190870 659922990 800253687 716640351 23114124 959060678 205501457 4256437 24550320 768017816 813749335 12859794 83747562 768591244 208477481 4893422 547473440 759777516 216542238 788950177 278324044 260104939 634108740 521971326 320201445 107183481 353336586 521686657 27891817 277241504 252745720 91003516 66715583 252188972 934598125 438395316 294568682 511196260 473569407 66798888 117857438 66472871 818873379 262866056 703116546 100822177 14504762 451909594 634112726 777530049 569163852 60197958 939190454 85804435 342833413 921595733 243662203 696515445 8411910 19918077 704614172 219600334 600380601 206201436 607540132 588265301 55163649 71433088 505354328 318212083 687341654 751591723 41955556 575208974 424016906 317912510 710942171 77989094 244655794 693847095 769204274 286039946 162655829 945797694 235343727 319958841 153488568 113359010 818752082 354170575 343823252 223702925 896683266 481576972 514764994 590087111 675608562 133498558 128892606 56955171 922243909 69515020 753397916 29272295 288890588 749083545 134793632 51820920 901121114 59371912 789950623 407023955 863605100 744153979 127438069 159616991 533515229 193329292 875583645 994047007 672845971 950562756 706213992 753402861 942296619 19933761 301440475 357068259 235171439 905733776 230288014 219041872 43906602 637287790 591144649 804274980 40865142 329159519 585841815 258161143 58214197 197091815 183196504 887628708 852486860 363052596 545275363 683141248 724055519 272321149 754854882 81259960 829091989 903411130 237605698 14459080 623476222 86221469 203265336 743662976 894530909 533808538 936342650 155874015 368142593 596372363 720813543 587658572 26615324 839143077 926568631 545093261 351690061 905362374 696767120 276798173 732592422 840110617 755845483 317447054 369160899 466941764 329627297 250493697 713823103 117759459 225687005 152135668 630395522 228611529 307864671 20966547 869050049 716329591 611913015 549494338 891871399 271928687 68403303 26331976 264200021 275982991 976969037 36572252 35079845 267351250 681782374 305567171 461060643 569634342 784652100 821340755 156359574 975867727 120383931 104346053 764148969 180638051 56329733 380727165 144408714 310784868 726276252 178392805 297475475 871965501 181145404 215295046 167420477 658135717 59769207 443861601 865236269 412711492 818623882 897373615 784991736 135556299 683803610 826569001 187663838 273885403 400403787 187100983 999249703 752468805 152422905 80438343 103457969 566301257 484111369 515701282 40096780 94488254 511375065 344474413 685858414 177889320 663240213 307725945 715014475 818062412 673606214 210299987 17684846 577850867 492278438 65663336 516597750 539711545 989220563 971575077 356670483 233831893 845556885 14187749 949430982 673386831 212727123 759603641 175547674 184389759 805575795 358827173 783754299 938311204 7240782 236873962 286861299 196815320 557315399 145622068 730336910 205409668 606101411 470891843 461465864 919521466 43897082 669131575 297173992 275314460 714901165 385305994 317948858 602833137 50917243 194560319 595557066 122024506 997422680 808787036 196588443 57600087 446503640 683814204 758456194 414442263 46095429 851933763 519054404 90864537 370506080 635419228 453285819 246176928 529415500 672678503 564928357 436296122 833308468 258065392 103910379 228598949 382762380 105838190 235669606 610227268 777211589 237412696 106855194 634614020 774619607 477277539 485803258 834411428 641373124 104812792 574249304 504340945 409069048 4270979 740705741 901907416 621922542 873774443 971481452 285134599 97630001 374402986 864543630 155968653 917972575 288051776 727914803 100217326 699602193 922748325 478540869 371199873 805562444 50089821 528553676 993596767 479136863 118586900 102608956 482077358 475570289 168646699 194452801 637840314 979555798 471645945 720192553 476319478 628801226 166200317 573235505 394281989 374512975 540423161 904969889 608373545 431071777 294095140 301456038 574874506 962419506 294651535 508587086 51118544 421873008 370605061 196184304 923434307 548226866 391408048 112338972 944561421 452783628 296230306 451175609 984136932 209498161 408617477 516164954 70106311 962878478 118145283 873184852 244472834 26200302 979871845 664693487 17913572 431120701 155634809 968028984 310582831 641587309 347877174 471831154 16150384 697223920 272316829 127079029 108883469 720370883 737760628 589497601 774938054 978470627 262603389 684240470 549706948 758270185 867677999 615608540 7456726 997839069 915678228 883021695 556328860 941907371 502024283 939637570 425566653 926472031 801520806 914598210 399046343 956880313 619584041 786943058 361775377 820400812 513803466 957356860 490035896 55119546 611618451 536746888 681471683 871462945 291665674 388231729 563824791 390121314 605083754 297897491 797103694 492957934 169737867 539916156 633009035 567445394 926653328 102435224 490802458 738219013 67025585 53853530 44315841 498600000 54365008 163876122 220149152 526781721 262308029 24131258 41553551 201148408 707588631 564772447 545905350 532325177 922453136 662387737 151898557 83757793 323961015 895741856 317593637 144137302 92556955 659508062 30695247 215570021 69379298 118893458 514825689 571277178 616795783 144329252 947132946 849140253 204336538 333944470 755538248 943295581 920314106 183790804 400825490 878488283 747778641 656406721 36016765 750541092 953637230 578931752 647382193 200470744 96033654 472847010 599538440 941419629 801826077 65793674 528945409 471365174 602011381 366127680 39429259 953257597 108102801 830048093 499772942 950666251 664554332 633843515 50197975 151392226 167577750 920016549 896661910 204617591 26688420 409969980 420517929 532102961 211941889 8417806 766701254 876657910 672357644 698942196 787194014 588321879 387984348 302001572 520249385 89336279 250476925 160124277 374735750 165762173 553217557 466494213 535000012 608663210 910561724 710039826 755023128 448891129 622968144 587527438 958361335 646820214 397665043 259492068 40799775 248196979 830448230 371289797 195550777 331091446 364265463 874138277 932633266 300441716 468192920 581671630 427453674 813130596 482592043 650443373 534242855 159320162 383990622 206495276 844632381 420356493 329469200 851933982 804551068 27372292 425587825 269526431 988125227 887016095 323774798 361045596 709751212 964966840 177483453 271568576 488819588 742319168 416767522 900905832 190170786 417222558 174998022 563238667 807259455 466599228 364069499 916358460 282150789 346697150 7813075 838868696 797731191 489198554 398126430 167905488 311387807 61198116 955979258 385114279 366017713 182058287 16119938 682071625 357692507 161466514 132706297 601822862 565110799 738083072 559833016 914343858 433630292 161522345 778481381 61784348 309128328 126404937 500265108 835450873 640452744 775600487 192220451 552420413 886524561 388874281 278543420 485728073 100580266 841958306 983700384 56740146 33411637 499454513 885045583 956077047 230536435 474731386 919937586 652663256 999642808 86406288 227973841 16211579 889335804 175597631 888859288 49235945 67719332 299501983 385673065 914008662 244973171 129952835 923207863 681706215 515253616 143578099 801740005 303215650 452644283 30762456 104298490 995973955 132199399 820509060 99888360 759349965 494541204 646990048 240371981 579700003 986811369 72480875 892687706 188334078 737384624 183088027 900793061 235507605 239363116 632595597 790087093 282206779 339535957 551319066 827361060 256971009 171733095 656812657 407960755 297778219 812937301 715898246 849814189 283348056 817826157 219207097 280483514 968605046 677804704 591030611 583781507 412718694 387887156 649855224 62253570 40434221 808010711 323366968 720757725 167218110 258836770 535388457 419139 163867054 762519902 361951426 319363896 509464047 806915237 325383492 159805029 562404418 944603939 927843398 964888026 590943812 639232752 209842637 759396639 775376728 536911804 952757972 46112913 997561893 49489534 220615071 682612473 551398463 441679983 381644370 675385953 474790256 20475634 222490895 573487740 482121236 956725917 643404516 677659276 514185248 43595632 861420819 86899414 406090060 931594655 657869127 534206785 524002683 395191361 320739063 28694030 466563327 36810395 581187510 794047264 800010842 982099106 452417329 137298711 151138137 748765728 366811967 108233032 241359174 739336289 479130510 879331238 393938426 258064077 265527670 289976219 543194886 464818097 193668421 976965915 556323376 981504847 26947923 768999427 406446784 343947881 469966150 632920723 763943243 230483362 293013483 823943915 39590230 413584820 849282394 884639403 358598672 243527837 235786113 162455062 57247732 619422904 626674773 950273066 835989160 468758559 81663931 663584961 14636832 876029868 72001739 623800930 685146250 98957731 161963303 559824265 149704105 395506487 931409906 998454922 368778994 21403026 623604206 938699227 589736553 801774473 489602119 634451969 827574775 962421445 491773999 346973650 688806756 53335523 807302555 671930610 789685738 253342587 659080266 125670769 350228512 929320082 884245542 332780644 681550156 977885297 853820581 999469177 946630738 440934213 818559846 810945857 939324696 874194867 84834789 505048859 620710198 636661554 200456957 583314756 342694432 872974105 915951057 610430598 672357903 339376031 522447769 318030120 693972560 385920585 550108168 619228773 209960421 954705719 560095427 19664020 880296258 973481351 916337009 643125584 101442718 778148153 456195854 818993910 68164348 339121961 562457746 50821785 496638052 617614307 73074060 503499636 459880836 26827844 817250445 788987752 142068437 172137862 133433325 252156843 183313885 946557081 342697671 560039552 545544779 3729470 360945531 214822220 127564752 161815140 100149132 865597794 987001491 140446020 183667123 492545428 887204057 146036395 425513586 597207019 838382045 603680406 3727859 171246242 151075616 589475485 50307442 870909088 140210871 146207909 35893151 888550050 583067056 31318613 371766045 921398897 502060962 536526639 483055655 696626121 787349409 716597725 922144245 256345970 658454731 709162993 813220129 686254290 895160897 192347773 143299615 933483935 121370469 686409807 287972379 242531489 539104360 597714095 79077686 182256123 83774986 831378976 514864481 980571596 892263262 86591311 690440949 139192393 283359913 669655549 376661092 450771076 98142947 252420173 67869209 565753645 928760480 763300156 33952911 358853003 858176091 19516099 103428258 55879253 200031974 298398876 965445998 437422961 104718715 797977029 210203048 987344549 554570502 588716896 657263827 739834604 11161029 344958454 568182171 296601253 585410386 628347721 261539541 702903527 888285824 233514295 241666399 171473376 106791942 134320793 50131844 762091161 400687926 503527910 248844112 766821897 505013540 741236864 33042171 111099109 76976178 285563783 730524389 969694778 244744787 641410132 113069504 511675669 744321013 81212023 696428693 735097059 261088045 599619492 916364051 857439585 706445914 74711671 185948075 258605015 284710899 440205388 187274960 677113360 716394513 935580088 140122343 548736669 562145891 133472203 491216892 701743151 595776523 201205586 405150131 449092329 143609945 305284479 158166681 86204742 103704796 747083275 707902735 888459811 219984227 681017739 127076874 985695488 272126976 376995015 542110816 1279889 66471667 628065106 690414596 369832575 400700127 743405733 962680771 213540893 53310634 976291325 494022982 875430145 250538033 334840908 257996487 975279806 713739027 248514852 481314380 922534847 371705890 753766692 62092046 290113781 693710548 278507107 879895440 956570820 94434659 563896128 305041476 376771028 808609799 627682646 556033371 680565958 191003097 501680093 272674628 808172048 432875674 352597396 547471074 904828818 59146436 474635468 145881527 910077523 705691289 862872645 483843977 166338366 43612280 453333372 179409821 56315294 532525205 356587793 305223717 727168554 662634788 427242381 742709501 821937145 193314052 391929100 279374544 179754036 193644230 136492519 735696861 566236521 707441628 235810698 221587990 203941381 341601070 964900453 719243363 21876337 46695755 967345119 19481717 404444247 450810877 23836722 940388073 707391905 298770517 858429931 206451165 5225063 483376847 615127977 757562825 266261079 282741451 279984392 628453160 485388294 531960889 308338997 506969942 76435858 262167073 538830782 60549578 423116993 381245195 785610950 615533318 29386097 947178183 922095185 551292980 938159770 547674216 91306903 891274223 46052516 223654552 279341481 652184148 230794001 154609416 213561784 773915384 734265137 178437126 684772236 848227109 808002223 365053683 18533507 442466290 473634436 648342903 18937250 155082276 88781935 610180191 144647943 730094391 802891899 629584111 373066592 909164175 404356459 854865107 602804689 92158849 841198455 949856311 150033037 120452251 76369079 591686951 261050141 31386877 799820191 312367422 136792425 276680200 686421664 620741519 258693380 237712430 141565080 919110829 81649393 788713459 111092918 541670513 6080948 849251992 214494062 403562311 827558763 702740609 341000590 249849606 385952243 38449215 390897655 505728633 93141257 769504136 996370576 441327336 819268805 225409994 59242996 540161258 29910558 217962036 947814959 165136012 772718336 52231977 274316253 377011012 954214818 948007263 89320664 274137475 42206895 232536628 737733705 517962841 176996914 752519903 453578356 44328075 279163340 443816106 909033155 797643923 142543741 894523127 693831687 832367139 147836833 175481416 160255800 102742096 264227849 572716859 818588641 348925031 25790131 523230877 491681874 875291740 782063457 496729724 941039553 706064063 915232585 313289336 858790579 13404433 524311115 350290791 861034369 479887426 451182696 793820803 875818276 670993249 818369637 273217782 922278104 217520898 913941154 18706096 976717348 224611293 133040820 193382271 595212433 347605556 741906776 722583226 875505962 575073600 99080239 561596437 999095256 323935180 532794557 216973202 266461743 670571817 749455121 567573775 889791046 24837257 248749174 87969513 242179875 541788610 184539554 832625978 736568973 575536488 708531576 977382776 21545182 287839260 806297940 771258578 191701798 384706191 324550238 601458221 467768631 587287825 738307930 819280792 947045933 388874762 389344133 210288332 825651164 958072912 696887251 179519187 152668026 533156846 146077472 465808589 727271022 97277657 742039178 483961276 503446968 503727100 255700476 656313582 817819045 273623678 106435414 572526557 183892999 99224363 683270339 355827851 327233094 944093538 119153173 455647337 216635582 872237711 312340837 500542536 529919328 92162464 641130242 738544273 496012024 543090158 853694313 926006218 837132836 28621416 653155749 392823916 124962942 216975723 800887403 187920115 154075910 110123866 807487494 857612635 638047423 523299347 758510107 571790361 576369123 144727914 232696414 293227011 521320082 163432678 943639205 113895733 826996808 454182376 844868530 350090531 170374550 408656053 730013654 307030842 105569584 612929290 338967623 810254102 600440430 721699213 822410034 291300365 433413074 273857996 438900083 858912345 171507845 308066390 244142522 240894834 298393243 816475066 418674332 518135029 865462920 68137121 766105533 456673943 833205982 958113964 805356120 226780451 16157994 285164459 858120678 482073900 772233917 929608086 118580980 694983669 214636073 147139310 869172412 77440294 13005387 351604700 803618636 395289716 727958967 432059524 824364566 916465708 423409568 848425360 27766782 56583371 17117874 111677791 14402443 836299703 985488028 469253903 986447171 245702467 471972753 85180399 295042408 252025375 642811673 418767910 14291378 622111539 960821044 285586417 585987918 472331122 474316725 757252913 864042053 62464605 447360056 457644006 155827711 189823849 115746306 47319639 748081293 44400177 989386589 65234174 546547595 116836089 215199097 212901124 234821956 694633326 496974104 785322139 615686996 176170562 499585577 329489310 32997422 899791604 714369170 18049449 745256544 678726810 592180467 834099218 731732046 21784817 316346557 615209446 687808780 226790056 872953362 467851522 350446582 84111632 349171639 869773505 39779753 188294753 249413221 892186442 201604893 909758442 764784431 985664329 585094096 235238179 383733171 34271199 396731710 579809187 325702449 200287108 156433959 233857801 353508298 920897867 16950435 350459210 705539846 495970208 969609413 957061821 8259720 175919801 529833805 221864894 213910707 22018901 994115917 681550014 672189994 630436049 662957893 218786053 730593623 893940963 98639072 899048048 278119373 720821661 607777646 591961779 609455982 458508986 958233597 408439062 787075748 576719366 557345545 317295958 507409801 298726069 320428969 202116418 12025529 293524215 506625574 342560170 245665961 472183639 910700032 920516218 644546695 441978933 127701604 521520425 155095490 575318730 54007693 497953449 359674057 366111264 467520625 524472742 576372503 32323925 620951592 955110827 456103897 77689797 406959813 217892288 105217197 456029985 564862682 940786880 394051569 276339718 727128243 398588433 80586302 977879568 796727268 901328050 360389753 572242175 992642730 275601233 941582138 112896954 130844444 38902227 343854770 29188497 964942289 172664913 34927203 940915125 246537383 12517369 149453248 63465115 128877022 283073285 562129729 215331018 41303170 21896417 849122238 162339753 312930423 58923478 613563365 15350803 907612943 506490594 795814348 148229420 138564285 807341651 773532387 865350997 211986123 416882213 599580075 34743479 962456395 565651446 860007953 440118030 688129589 596001390 436973063 270661986 334043430 354142087 53276453 244871833 663236736 49763230 348763468 658456040 669381846 276871519 479063289 584627648 597468450 867986684 40821418 531732300 463045757 76157882 968388357 235342852 489656911 335333389 330259347 969199368 541100091 236860834 517119293 108691769 451492783 912000850 249833770 920583992 529059180 96184466 341372777 857849101 817085653 700067688 941087994 235471271 44201150 528163357 486420679 905789512 26931743 216670971 267769323 38081321 557934553 217625407 876272504 679693316 967804081 852521702 338960362 680287728 420359855 575634093 536454692 494396180 652349450 985137209 802194379 693548313 123036335 82509949 42848341 282064412 644738115 488933021 485186083 280065668 89123621 876900865 171973486 954627671 479073094 122846166 365778515 826075628 2703178 892750951 137864285 968351052 383023676 86396279 610406097 484864012 532006740 834138474 965918228 809185067 729048956 919161813 930010202 94134754 10218514 954550541 233480552 826505286 990787447 384227094 124238908 990325621 452127868 638723690 470995937 535856905 135574687 515604465 325972953 69993760 472137629 730951219 192701518 865040649 24870913 341544101 423281941 903100510 870424392 239151470 367195104 71453223 937373877 270507781 961311990 209604746 837484086 776053623 308465215 228148539 961935336 98713440 742350344 645343550 888518113 696173891 539782167 55668866 550532836 51137992 831619602 703536627 816337598 486389703 231323413 742313742 820337477 329063129 68680967 78991649 922572601 738913612 839099100 969827284 920447775 570081583 533799501 763128531 274031341 896495968 13228105 493692972 775521244 862288029 635309540 589265482 183104152 615944592 151054516 365950824 772325608 770847423 387807168 618937054 559382666 462181338 672947186 187371800 201964987 794509232 739038708 786661474 963219671 795549039 851977103 953250798 929389644 705124914 564051170 279985282 209144562 918971854 961155992 729272977 321097562 432411173 772187509 20474286 281301007 833856475 435120774 97998055 120308157 710344666 406376525 643609607 155164197 168649781 215312306 785361482 937218676 391367641 321948876 668421707 913238032 511780871 662544091 441699869 578649979 959149083 537383231 556386694 739404941 95208612 248104298 100881924 165961137 35824247 898838070 381534915 922706505 893915142 244039364 214433916 919871345 449591 143052085 456595 809240384 459897856 890181654 702444469 651100863 724719688 49739526 81415970 925801587 771868680 283261614 290879660 200242061 127139838 852705551 992438637 348411256 9101344 462704111 777625962 802837397 134886224 904192764 223304958 809859399 221119358 888599008 683244569 397676570 155153279 454179170 639946163 557508548 568870698 666534908 709471789 760568010 367812577 118317423 264965304 606783308 336853386 846643513 251977042 481188886 552889236 29183260 102788813 70035537 626073861 702367941 727083490 65441770 698107711 801022729 489134574 419936644 854478551 34327371 118466396 629307085 947447773 842556827 100663562 186633913 902444336 386475851 345790038 686297266 204715315 405473065 4872801 419686022 804990452 169667278 240780479 607872210 997605872 327243793 612138805 196620818 880115680 555370121 208571460 653595106 9671726 425109699 750529750 265725937 642797038 182785292 567006174 173098928 912612635 586357063 555614531 474495155 66475101 599950286 949283235 118165945 209952275 32315171 269188055 437390413 181886150 149372182 957212880 10219398 297195170 805578987 9956843 792360572 911988827 741644082 98190723 370079626 876814716 979186412 213638404 568545059 432345252 313322082 978111148 900051360 241163430 409253570 415160177 994071296 971291944 455896483 912926837 619236479 303014611 253950596 897883642 240663035 741220901 999095431 999541479 409758687 452435403 666600511 396669360 864052135 524772635 71259026 612828991 122140154 96529946 711707451 77750436 857701851 279881824 538873793 523270155 151219786 927194575 4306269 169515979 114179446 554425570 80296370 737610822 4532485 225051529 857493017 631485392 676965550 360322340 566801088 36094697 753647251 793840517 127517653 367882846 871657819 405647528 561654036 755723190 456989872 41707711 258020849 221564804 113948623 22741442 842680003 464768623 32940994 274604306 518544078 549783324 524053243 101567574 868723966 69707932 272364871 270071236 282313300 396792009 209995240 116627673 844109216 202203852 766030472 400535858 410560578 624621038 400235207 856237821 888004312 974543504 107866872 92312347 319395320 175080040 339200476 695748808 950271935 255389639 107657744 814576344 391709653 119193633 159127586 919271700 984161759 160643100 46825300 146453259 218112546 59800711 910358303 719372112 740002834 363332169 899399061 561961959 587703638 930291453 506928781 569278637 321929352 813379840 72466326 119833977 961959807 777838321 76307046 365253343 407865260 534077586 671025007 313440902 24027615 287123089 290465423 498256286 21119007 367738344 642526573 994902688 754853729 601304958 373456246 238874938 382069083 14875535 476724009 239345160 911345844 231355280 372951443 463020709 122722745 580287398 671845429 847833149 318918525 630898146 408954183 550273170 125292779 393037416 588765345 986255423 866237596 298541256 287585703 573322672 336328712 785811130 754251479 129558781 155365748 177648821 113276631 611894914 391045255 463737469 145516015 828045093 993410272 237157722 280411231 696515966 255408629 165928649 998594078 60764644 189718625 838269213 148945391 840650350 797855112 557471664 211170814 928281422 561396023 993031249 555571416 182559317 905715754 260417761 467888852 578338265 695799570 789417215 892564065 331254466 545258877 701718783 391684359 193707100 212810204 310666215 902301404 73847024 72761491 55503342 851613886 570544758 560768599 671608618 655172223 412200116 122369082 646480214 617550222 890261250 242933741 749836299 319690811 771880266 185399712 288389562 238113332 98404378 870671786 141520588 965730378 609630581 284727932 806216379 20483519 100394682 556231524 783982855 130159844 768948280 534317345 52544614 871418843 607419934 628592931 609602710 678531087 672348402 216179196 998938758 394533890 54064233 862316404 685774280 29280382 529961585 499160723 843699310 212824486 241522239 203111189 196891425 768925133 727550496 263573427 7381781 496923858 588857405 363632839 905670335 428855031 857613443 107395541 403721323 630040311 420701461 606880060 33176395 971318047 642934878 316156048 773835938 725793670 417393442 649551774 163880256 517541819 575744359 116179958 950038917 388120009 682160845 122921470 536852964 177184677 558838387 930347823 314611846 705153759 737671649 7594021 877051232 723339896 176664084 630082161 754712514 776670906 217869663 23120820 161022049 749629304 691244499 369806932 389190934 464200636 261575697 157038883 254108441 506476515 257936490 130026862 710542508 995422224 681059178 568736659 640176904 864733662 13096287 229457175 886739685 959502686 899850133 198558482 412049529 831523451 591160254 509195430 521805923 410610170 885050405 6099298 102902084 357465828 650132197 518097478 209285152 876497373 675561495 882409205 304051428 686767870 52793309 62075942 808953608 128839383 24415128 964390285 58807483 655767900 33476970 165688889 567514545 690062361 913864237 519244520 460718293 895968355 985846605 462954175 857512838 60891895 635182263 98363708 188671658 868974707 98867055 107273478 235247758 670286892 992812647 260193174 48250488 626148414 71239106 175096125 152584120 168019289 654073220 608887763 241676481 758998628 59507199 785793041 479626652 44601368 255347885 396677243 371102401 422289003 1882020 278850337 520912833 814036613 247153036 339091226 686361167 165489155 866226379 851375535 923988626 570812568 702562890 390182631 114771062 838552007 522357047 463699399 89265145 334369746 869651894 260371194 850849774 297990705 257186604 495331149 78553013 734734298 340479802 803267293 149765708 158800450 572118959 937839559 449931827 290882856 117865798 694906394 429724479 4700347 697081283 129959986 815550849 260095618 600297731 228751260 939925063 964759430 770193208 828400620 285461091 177911629 307083312 836133208 410096742 364075268 113999634 508919359 625799896 377884889 491807893 888574756 923518099 248575069 971447032 593905430 171809519 294518945 609527781 123026269 112107544 457604945 971806250 806486614 995952899 610319241 296375276 271780755 323104427 18075115 171733439 203820071 330079532 157611091 24637607 275485048 102287020 679003139 15378629 280705692 248975891 152161894 193398895 731130050 657814611 708882761 699455168 582164379 393265378 252031828 120419576 756894240 16766895 307845837 146043716 126793602 39252897 67947505 950511371 905063215 786930823 707547256 738846203 438496152 213400744 975352987 901922413 582999494 948443295 298026527 73247821 402681209 980936757 369974896 554993714 234641525 367391713 192105917 92256501 117139096 344489896 363736552 474402954 439909178 923027610 422647090 227768780 814301432 847538021 509496200 968771191 305019336 835182860 922892883 758390797 513298429 982821568 801259512 231810993 442479597 152609287 251848291 275432140 587130421 374031206 282899990 864969524 422887396 523083790 374765441 834214293 179875143 747519092 114737410 616911899 545170088 415683038 790036404 687761078 243128977 183532204 11301701 810004359 496611798 181847795 64676711 97605769 66387763 633013856 490967102 95702070 183150410 177209807 59277921 927749149 294249128 121830174 263336213 759300640 932899263 602807464 207529411 317931974 216676756 872751182 278452088 705956054 887740607 370807549 918147318 751442681 171461036 771457259 189766257 886247129 268729364 151163299 414251167 150825564 770745630 413161030 245592770 473086546 628869668 720969246 448460574 516670641 615515213 150358737 211290763 843795574 257270830 514503797 161947824 200419487 826285319 204248473 242214884 354111875 300657352 990308784 936688337 390372954 310950020 662887463 417460698 289524181 972996440 999826781 526811093 947348474 209377734 996893825 50653512 949008252 125120870 473096133 149436649 951348303 333086641 763217837 779875831 260015011 819217571 949264299 504416064 7406679 495086852 95670507 749950723 718756374 497934729 837792328 585091879 206119599 743032079 41189398 589262791 192440535 524219132 469539863 102776291 253400398 400084023 438607551 843746712 993788904 5745507 834131462 533278937 558513214 437276764 386895296 900340089 592906279 499592955 885369980 288004851 623435674 485879017 276703245 421696837 6859796 534832654 108220442 334445722 728195884 222846142 407397975 172099607 530122821 911948916 190645041 997263511 129608681 900697125 988208855 985156677 391481809 30731785 509350844 472791785 550834081 596682723 970679440 266081314 4360483 260727407 879664113 89881948 548483213 881704383 534154318 924060102 15239299 621859483 418246587 592091975 808687392 878078834 53727180 838283356 86668928 627325457 64217564 620566190 287180788 224827527 180125813 893261497 447765111 433705605 256853632 49662772 268138429 682134850 826383254 474910750 272774707 117938154 50372183 48490468 857960034 297233403 685430464 936211655 462461 612881310 279920716 598788393 125062156 705226264 796813326 119215686 33976126 830755224 144812729 339587604 230051217 914791767 825368663 882341639 844861673 660693438 325592045 379571329 976302497 443712430 346391541 394293733 183213966 25604616 136373789 315529330 525339892 580726385 772721280 671571092 74873346 571408071 460353811 108030608 344320411 820440441 132472448 415714430 690890695 237525910 511442107 556667430 386117685 258170785 763842334 511164442 968220813 318161331 423134839 873215613 855349728 108186197 388806262 989737416 907698377 424163978 486471287 125993757 489398330 237674380 123739704 10132373 856773222 329563905 201716624 783091364 128154939 134343927 296863140 112372390 261778031 145766838 205454680 724830903 120065866 197898835 301718933 753046793 177140458 854763390 737213961 46322168 269813819 557328971 534777668 984779421 598369247 47610553 444619603 972187980 680900585 33474539 715896165 423299873 15438599 794467129 494958595 601949900 1354815 244231034 966671848 503078762 240669189 759172996 882843486 102578041 457978204 526325939 285033855 23173943 217932936 380662598 58483776 153906552 730198525 522042820 138464999 98215009 103054055 275425656 750299864 176953233 306986366 258148870 989827133 151201673 94788491 955437893 821059181 832695330 180861515 944817774 947324799 663822059 869114372 401755698 902909902 414041180 376420053 651769188 522412298 724903795 831632065 148953125 311936819 20410957 196390120 390298282 183473725 370482022 346630962 895449572 680420261 52881173 668045553 227312435 124452589 800360833 241833633 889883262 693199056 54279459 697220595 558786619 28934148 986224289 948178811 994404656 776386057 981194636 16256168 273280652 341532541 265220981 775225786 749560542 161606873 956269003 153277034 502682730 838241900 283546661 765075847 725035764 303240705 995165427 128593714 444267695 435494891 858197615 709179527 523304250 205509164 162142707 5633593 19350553 532311088 972012470 177581372 529571142 725252667 156498495 593778078 516371664 500699598 364415876 235373635 754726338 767595535 672452484 770549743 593433294 958575262 102473970 1155084 55700227 193006681 454430325 780895235 666736987 121763074 483647107 141198579 884192312 463675549 666599609 119294091 229601434 110740996 142251777 400317611 534163690 819866001 413552079 30789255 871272179 447227194 728772907 15355285 567373563 349999928 746409853 197391507 511635087 985232547 980707674 93740200 189662141 342050172 125318326 136291640 395528396 978317238 899446637 567529613 758753944 255789763 34079914 397675344 680018351 381135752 819359190 257174686 756646480 125273112 584808768 495636667 361581840 632155370 977856126 842030308 205114353 652809401 344119707 691947073 323631565 805201063 455027420 658123385 763951089 903039920 546867058 16058710 884172644 841104312 399351023 541916645 478797775 21868385 439844313 59187885 980634814 446268994 337314490 63228501 440986444 765637794 136312746 530360041 842402264 259493145 473021417 964362029 676909066 777454824 880146510 535546521 737392507 63461597 989888463 189395870 434213469 43412990 278099185 753314257 23105977 173321080 573815520 209213689 777263872 767544237 119496972 25755250 738490009 950117295 904957660 823286597 845812016 179870174 598593449 642375361 525754217 298535995 910269019 660641284 583144017 885809560 241544329 93096905 227566940 262500069 473019435 734910958 429196801 811757480 71095509 125372356 635386748 769152811 555089574 823918611 808325729 661814277 22751049 928795904 961826332 675264936 125671556 165918878 408843084 833897176 3014567 47864646 215774234 165613161 235939784 692899820 206040142 709921869 127754819 378323605 71480656 169693601 287537951 951662308 196517388 200151785 233996869 791493442 973892872 737468119 197625418 19486298 313009603 785215086 615062396 510637521 365063275 586353172 389948777 936646173 841344857 902808806 174729038 332034966 342269244 790620053 196371931 723423077 976381878 838109753 326560710 349963080 721853621 85878612 778962627 29535536 93807082 358867549 241607386 440915638 444821122 451073318 39818037 914628375 475094882 752688185 840910558 72645723 651400443 48428554 583429289 905737635 997575413 898217490 355054590 737228001 749609676 523259616 363192303 849202429 61753890 172994259 485188105 214566801 513839496 865355166 415775543 454382814 702562167 468525291 550312876 180098621 274392328 260798239 977931220 662517403 197182053 195929910 556825441 737448881 210609923 306797415 560653728 285591340 94269441 703330872 72961132 290135095 807914944 52693585 941257447 100452782 160497079 19600682 266513687 318876923 972802340 816685464 563727978 636626991 530106557 183951942 338446050 109045075 454034999 810569119 158045002 884493195 11215120 885518721 4145104 747765662 203937543 165430705 421385981 349074616 957759930 567537660 875511785 755300516 885640907 627205776 872472401 651571875 928190971 574705059 694998799 94565182 151485832 450557407 472677994 645455965 351132182 958340505 16470576 454977226 648366272 578880885 931971409 791982180 763993447 182295725 721281086 494224456 885174819 502287982 360435830 228952819 373863694 160658897 487981124 117694729 989100043 195439987 322924553 39582441 66441809 574060166 818324872 977646468 536603547 241580986 454247361 488640931 154741334 324242110 117028788 176012523 987701837 506016335 396236947 704667029 509863823 465023246 223376538 711054926 324368637 744800324 498368308 765409424 963405286 802327932 545236465 298377111 471044421 851599001 384405987 923782021 692564333 50017730 100327106 511357011 610658775 29785482 934748188 125654564 559216272 126780659 305152941 323164540 786399032 293362115 431255692 642154137 177449447 201982145 888441665 757832749 841566637 203533109 167602594 122188299 964372420 552095797 915649157 876027809 817263108 21157125 182075367 474223902 922035439 913685442 567999452 16130491 925448762 207349564 428727633 619238530 687578909 78596523 73106482 741174012 465030623 302609354 881093077 930548439 915298242 194008015 140518424 178658094 450463585 329225991 379081093 836040653 989789934 47393955 173521281 971032117 925485535 108690335 856187975 532996629 228100539 36134305 933026316 602115394 102764706 625437691 50041530 681880618 396121962 247971651 252565541 496939513 182104491 192596395 35295774 38003762 331213332 317749391 207809400 289710864 808132509 807479779 723627959 370253064 160768390 931589067 185053321 711827286 915701346 856070285 629651236 678124248 751950093 490034916 632260427 868001713 194834907 752605524 461837853 936093898 416363565 121369170 297908877 704847843 219386222 482911520 647340608 536391660 104713598 401423483 872064463 180701406 190810596 728928743 116846308 259473438 645412033 88753424 287337383 985759980 153403444 864947280 214230005 745067874 978669932 666735625 306438944 778699311 435761027 556523774 845468523 157918711 746013737 168054114 14750704 620096227 526860120 592220216 70843835 308457347 535941639 117607319 723379304 962844938 833475653 225549967 148010907 873215391 26313857 60694312 81857893 994896774 236719360 753863905 364968671 119453580 514753195 491627087 647787258 735595655 471901140 783584437 707725301 167060046 544703195 662667205 590487600 220665410 583994022 703800558 617728749 545089810 341922558 311507167 102955415 413868518 589142499 645177179 265013532 856813030 941875385 421389371 397195004 333850356 840119516 64399954 32989329 647103827 48582274 368754612 64119267 70538454 505515655 541623647 18623317 850426656 139792573 64470660 304490540 864871621 442103302 206841116 163942095 911962321 121211873 635920316 173138470 781766195 216934152 901435686 817925891 149484352 754077995 52397919 436135976 77113422 465866248 341404462 504075482 154081554 811135907 184557592 421537314 239388661 898176035 488654539 626643680 910228372 847113543 861183644 115995452 844036521 57922427 605759624 881800777 853694254 152294023 610020715 571712091 816210326 180051811 308684795 224412303 879602791 880682734 43087650 802488063 609436372 478622604 973617 306612755 301768437 684493513 33780316 187591171 416873192 611690572 255255519 189784689 716009055 993889081 320166504 215390599 801279909 261098042 400045684 605448553 854202675 500440895 190507840 381225588 715231790 24459741 553306111 900652377 214409696 336877578 432797195 199036074 883376706 32192609 734590561 828913748 658054736 254212084 787797322 27297412 419724002 734484456 121301277 254938746 736305721 988371196 231312736 441219331 162816024 882930950 728184395 861777686 989079341 298235974 22722801 334729257 854735685 42645302 803749268 747695137 311241375 403350829 599860013 800002168 116922003 668713376 246656605 394590888 547467202 651744415 720960270 41449581 595663956 597863250 931896907 956417519 746023511 529872186 751619196 886558874 351812369 677783083 481743975 746759664 229500828 259829047 790913730 660132252 705190114 218493994 549560621 597532564 172657387 776945476 64569356 201166565 546751914 596024743 457596729 722295754 390138731 595568120 765502573 485695263 708937176 466880156 315661236 365331959 910569320 16744903 836893916 520868403 754323441 753796087 957792854 663912942 552688863 316713536 582753623 26199859 548378079 217664739 226229330 704060853 676512983 935789534 91835571 809662590 498458546 770142992 540084360 458568162 605624196 959149827 253499674 635853227 527827544 38336592 898666477 552631950 477885257 286155787 890838380 263029437 604527729 278977518 541395053 627473623 163181840 827422190 947679469 533246172 799890269 881995657 674357631 439309155 958565239 596496 908419934 573496602 356599607 468722909 92546568 454153918 208856699 982503012 513699069 504857959 583239254 36669112 727337466 94529451 172296555 623247137 311410220 234417006 545620054 919581034 974124980 509506737 782468672 991889306 87227874 284030897 987952889 35586135 886298472 490275558 525798880 27596013 934651746 941672967 681001870 434552718 706969570 917057908 993018914 82275713 156088941 727178209 368572243 855986123 334786350 362366146 490947333 468992797 97217350 849702095 351485733 776533673 875814734 268653264 164808275 267182121 89148048 970993385 986494393 150009511 245498660 243355105 299629395 452773397 12215954 107644095 52557070 905802178 829323486 145774270 207350070 967877545 14433703 179543125 8471771 787574787 459329823 573360828 286879254 954831436 421466208 413984811 444782171 986673368 575067547 214801423 370830435 858419677 673355 981035561 371109635 255607939 263812014 549104600 547812499 209138319 905053204 991083729 264923813 637291962 566566397 49002596 982488015 515688324 851805122 910671563 60436881 11128768 725938667 428419276 246544925 724345134 450105869 880812729 757084001 899640081 143916963 918781887 939124229 473666322 742487164 149059837 152451459 290893565 907222249 230859484 342287171 326200469 254493278 365089289 952540229 155960378 990247930 92885150 155344017 494649978 143410403 236039528 277070220 885711910 512026965 843272547 826859719 232684597 973373504 137416488 918599762 367802626 448133056 97741490 50007392 868906082 214582017 773374081 642398028 727714847 754091862 608144608 266855107 44295580 822034534 128745996 476022393 572848193 493302008 5589490 265046135 697421332 802148807 23439454 962691176 923836982 802067997 996532013 937914344 446198557 559547408 374728254 622978611 351914097 718630253 906785852 274499703 517443228 846969464 308958831 422545055 252382891 340405991 563630766 79737852 342645415 156215394 472168485 274432406 87320563 429525973 838743167 909735745 712610029 543526461 446768445 249354007 911222376 87079435 490808794 287101168 466308280 910321606 353054896 224734721 27622468 168949894 52530661 374681115 887434812 611583042 922161558 702621722 718133040 651229570 245694629 23802029 953809794 658847334 201475788 992027834 537601332 777668700 901029529 597099787 60656566 97888117 27311959 724154029 964019806 353473154 819719492 961249991 3980311 130823010 610078668 430034945 792094376 205729664 970075318 196089512 2803637 38967583 256279134 978337448 558710774 433603793 261705328 712910349 274118836 219581912 506055046 302735609 405283340 816782025 560182088 919130597 71146507 514952861 966387421 529713832 130851408 458683098 293642797 311001803 324701799 466759838 595198885 662794228 130637807 973027233 854377892 741902113 476080287 355380733 991160382 841728786 885655907 266660402 961846501 182578246 908777007 925843270 699541517 684924804 833852917 46650810 119454757 645487882 88294525 817370472 281904966 619585071 777052109 266012247 453904455 162372064 243711382 214607606 967740460 993746014 612936116 263097727 464610957 651215729 126213341 729987601 862453486 719658662 811614986 690384540 618929935 221236863 722567071 664282363 745047144 524536912 291606337 525966995 443545250 53650202 389318253 455180200 8460519 773609713 369086476 455654085 900415253 536476146 357575293 3991811 83197915 100196666 676684929 982986628 907798085 154943219 524626033 705575386 265444294 232698234 615377174 883673117 918087742 74166502 452674174 905219240 255572873 101011376 432338240 268940394 372681227 727346054 210824050 480826031 244259323 705350703 857598365 292965542 933779746 973368585 409314244 44316754 929642552 165455413 860375332 820973113 403001013 332144542 693278176 225078701 973254103 491029023 395015307 195421381 319141413 696669385 442140192 436137408 737419587 913252817 166804959 50199922 897336058 469246610 975568232 556068204 25660863 714366887 964753543 254414818 45383255 646937867 785491896 623525531 423750954 37381983 875182823 203258230 371727965 247523675 989095712 298116075 576372355 248651280 409725135 706346260 892583806 943768858 316413648 415173028 164312130 656501235 721911146 738880792 195083770 495607672 880727527 655614607 9083971 283671242 181121207 197297927 930355608 849471883 861369551 791306219 121025107 974544592 541927405 179156203 547817683 204430459 787520502 812090915 955984951 793369735 92163282 406603709 220223333 115606603 362943914 800031839 955998408 919644150 211473211 714014815 929339999 934537098 281657043 941989156 798897322 696863791 3916375 56670361 17727544 69397713 191732428 297737831 603389195 549860994 788866844 941075499 410698985 388951167 204898629 224256350 727298289 697117656 763665701 111140971 859940089 119267707 338739324 409723104 449657754 220413348 345791216 277524473 904582670 298241502 111921849 745653223 362248349 430822959 938411571 245078310 316203639 586207903 56143217 559278764 56899982 761867313 824866140 669022346 208003342 603385129 40934250 909880673 573691461 968761752 57030267 613356351 405023478 129147998 725919249 702099964 584387292 27887085 851969235 201296214 180636149 738799234 355847654 691562305 396270030 335403837 33352858 799659354 372070202 603535225 741262094 303964486 21053361 561319976 297912509 655585943 675122918 70512555 402995059 497576419 884521345 665593604 282286092 229232217 82074826 615159461 113504669 305746125 522823280 798166675 700246880 557920424 982048942 348816914 843665089 722931985 474690838 487156702 329825869 302508391 147185596 432421776 785333151 410906240 661107270 143480446 284596306 376980139 964435712 917608283 539098229 728842014 529014892 262434923 812335009 767106377 533931832 42970356 532941216 420200767 481899123 491738159 992214542 504568595 779635594 440540600 178897141 883620596 246518739 870074469 55748072 90556455 374118327 965636795 796239286 766707244 338187905 602218612 263749098 57575506 807077087 28322921 812709866 302426948 775711243 634468014 911523571 136412929 723236204 623516425 982989130 354793378 286112360 582481165 89688006 32245690 805781896 309686851 980951946 233408468 928083652 142784950 99717509 41929569 69824626 41538401 757779802 625275123 491144556 747902101 261542266 22340113 709007937 3377091 288985529 621157598 338309587 859866862 435296008 764277764 951603668 937263090 527353728 493681341 175709579 784215890 597374836 798216303 782217914 331543412 462802798 971366717 237788385 717611777 417437271 118650136 457702869 422712080 218854131 801525702 235566247 15788669 464784514 721580870 988623967 495229128 654486190 129164767 583049967 59634961 827724826 409245593 340777808 639057906 173500569 55132945 627194836 677697139 366052095 429478954 859686788 421341014 239052063 731000129 90968097 198494800 951328898 435702820 89245950 841535358 527659139 471111292 823071175 393662201 64540586 36886391 802914638 158536757 226603879 345814630 128935052 949512980 60849422 690092570 245170509 835713816 964297012 40013843 674579837 412393909 136638826 933811439 290848249 736264258 142871418 141620737 823630929 453780327 360799431 880078928 409964742 220666401 534669495 491640307 546235020 36189764 945657570 281411716 425225293 90590395 227614051 504441750 336864885 734212307 545071624 279821704 58377124 482221433 932543619 345712546 591963721 972810641 666186620 86859420 881610002 666001548 940734974 800765336 694811344 573995591 391269463 69750909 195892967 247911259 989098334 381288253 640176632 82772383 392255785 226036084 960382572 706659720 960650517 785385116 139647244 663935281 24158738 111199423 641874128 694879915 153057251 97425411 847581987 597027671 621724359 469526083 646614849 909775459 797427197 365607059 307611304 94053458 63862082 378774617 213798982 650401257 135497122 76586263 129051735 299180841 777420729 664036828 829595670 568839619 587877532 982136329 456728734 48476290 669305035 333625432 922044225 866059804 380084679 646927788 788825489 260092871 975358775 848791386 847650281 840463645 682539735 185322773 95079763 365886359 892535404 534796993 488309862 918042895 935918735 436427349 101365269 216992269 851794584 792712758 859719266 198447175 871903333 184905217 509679498 319355972 510951701 429046273 226650733 823930887 247154626 593947543 94540206 903435812 397203306 740419572 157181852 76972002 739576275 780018726 291359625 482777886 398613918 316368551 785849347 414732268 287946280 613636807 29608876 521934925 401919089 401714616 208412435 19377352 385867395 385647960 338581793 481819484 830772064 860346523 342856990 44902527 4027382 108373471 801652926 271379670 528903347 524312052 660522379 475785781 131537978 496549532 176989745 293172467 876282317 530431734 99067437 794479636 511690594 709988676 365037108 763581297 356196191 395395349 139785010 170016740 589997 243697569 640516368 821904287 777804499 977608664 47020350 555666210 323346673 824137176 133939148 197698854 722054205 930765135 160716063 881216382 114543435 382496110 580803674 83720611 176625932 267168624 450017065 290569591 677803220 461904730 173966656 657332890 238023372 959799625 81503923 732593126 510633640 234592074 751874672 601132836 851410841 996516871 347577304 364834690 387215061 343615705 794076094 718570668 949497164 83293168 577765198 411149965 386799442 703211081 327234881 869108971 534528244 757614750 794871473 408769974 901280480 179982057 381090906 324914527 219275123 812156041 114473419 234832726 293956857 120787539 531946248 602359820 290429617 413648627 761130587 471118879 753345662 980042901 466876349 33552723 71449102 505226774 541628730 247386778 712733122 683582752 115705444 97423209 954621252 704155082 584105127 106361047 814639417 345625296 702944787 116377907 326722944 141268933 998144421 920746306 797704649 271255813 141914632 5572208 546015105 520021510 643517225 58765505 465580366 256883404 486264768 469051678 116800962 644080648 837067298 169707874 2902133 463132811 155612084 32759611 475164096 804316062 537451768 366418421 293569981 350474622 18898649 900365062 192359447 996805265 572443711 599894737 356573491 561535984 651587610 390185641 599098758 41272981 601788649 69031000 491418225 773563300 482763469 98504376 522458349 260133737 976447384 335070822 286417416 60554246 375142700 937355104 427508152 757420305 261193663 352855721 767141632 500115081 659981043 197497304 97942019 770113788 647373335 850978114 955913604 773719012 297976079 613570251 431252533 949039108 911070363 592844077 438997844 112474954 155298748 846594674 539961227 404219109 586481009 961477692 854496633 85766364 409600852 877704653 908366776 759929327 24002526 552362697 994347746 605336975 362784497 51753825 973167016 134006395 23661916 486655875 681023932 703782001 822439481 136222735 204722455 321949909 27279850 992136114 561512677 362891429 575661228 865480090 519954778 473855528 576384533 335407029 540866734 815779586 373502146 588575480 169652811 630536194 815667132 167873477 157596278 196297269 553216896 734930084 575254795 340364690 652100421 407966731 479613288 770893753 769365074 51591415 245933834 20190452 943003152 466869978 82825536 661251742 66340537 931843978 772345014 173010256 723996411 85762572 526608133 688046781 621483549 692231915 531711857 863999133 11774988 588612096 755896587 746407750 218017086 6365845 951475118 611561237 694040734 364885244 455715252 992617667 343757249 243685645 535779806 497911495 112828423 542734541 64450357 504343982 827442129 732509621 611987710 676162880 867596946 645062996 498524634 859310904 190080863 591350988 800072071 877519981 227354383 30838663 127656355 203768581 104005710 589185470 527228169 933410043 246605474 108777579 910835405 345058999 142872457 45038360 938628220 855125198 966338922 353683915 565861565 439204373 573459768 786806932 201641888 686280895 52227469 192163572 495143104 828588967 922120188 753356271 480251305 370116374 685416049 224855503 260202666 334143128 554254914 18583513 70012132 947337393 222453428 42338902 778580126 412229453 593508112 457586631 417626382 408198490 453539412 772302968 784772007 155564895 860007065 496725787 895310355 695202302 974618724 849060531 104263433 139343488 275459141 119454596 808899065 581434379 128276010 120525033 493378529 156620550 137261479 281260623 119570913 330826426 879077627 563436231 666884823 244208044 36412406 248132662 715824747 402408715 865435340 605922621 150900642 883761703 353584492 788127436 132032086 681380820 199408149 244386978 77068918 238356096 128730911 48774219 898888293 628303970 951539640 269458283 735773467 255287737 89779717 252387467 814347680 506259493 525657223 124640987 877446191 951923190 803974928 636750569 134006694 427450981 270103256 153774473 52893033 32203003 848501704 197501967 684906078 674383972 217000837 361831369 833920492 433680209 350106512 59037119 479735921 509506330 824506656 664148280 317428545 132249990 243673753 351737939 763745640 251106558 434230495 903894780 778573332 310565133 455827907 624323382 728911055 727303953 652587167 900068276 218268730 678994474 30876936 116096137 916513086 225405178 358675726 931475012 438591419 667533624 970126808 401884668 540289917 933046 418380804 252342450 368282373 82768581 262132384 146971955 794338276 510690440 67747299 212133274 709054821 5942117 107059298 987740147 462329400 613202914 816758886 525622879 184384609 798121988 523046618 846144821 428608266 979032967 809952230 824547978 254126278 562822893 16735977 948441281 91065681 767473182 36323315 337812816 476093217 325983776 513323409 442049103 59245615 234547554 735200430 493056765 396035814 718519345 513637155 228022079 290459754 621171339 501030076 611207826 213410535 120382398 729779400 500099976 922714151 387918382 202655065 393056576 626590188 110991106 61431815 300709434 895220464 237761433 333102240 165375452 955271149 234318755 278766777 645205479 930943264 291560083 991388705 573132005 255730667 850300321 239904909 69062781 246571532 203614133 271994079 310359988 859431189 756765500 606370367 16289769 634025667 182698838 315382525 40306227 599001327 632987605 573587487 402283354 975518773 322401915 907449974 274097343 957690443 198704330 644501940 409755737 737452637 258221080 455115043 63166186 530372863 533229122 521192482 87021132 91656779 388652582 770525220 156984077 475290649 677087028 300365246 302431526 401214709 659544548 117629010 386874713 736961527 942181347 261287004 86514733 45816107 191871650 763044037 44007787 598080881 646620448 974407222 30147580 896541903 440746982 367392023 660160675 441709369 340722220 198707498 741761433 881160395 158080036 593244476 113109574 542942035 331835798 230999924 447757982 297278160 354821468 739369262 497604904 798883908 440269724 737586398 68086654 10883531 611019397 583281361 551211758 254426576 143817625 60293127 271669137 228999732 282445605 157682146 923959534 594402359 49147408 246823808 778399671 868607609 663441077 833050716 794524392 517090735 28308948 894475332 889752521 227746710 73201795 229969074 434027441 274133364 178754191 15573352 620251646 307392006 888059555 406837930 578204035 371585179 690415209 319587714 420367343 7198346 7247642 420630602 731625703 700335485 586914732 951688102 515577961 721029541 51876559 5186258 657477117 837676202 369550064 692725068 840674060 689668398 109643725 437071088 134188851 120551514 479961507 688323544 846307842 33460776 107131005 268017579 967543586 563339807 656724395 716181423 850830479 604518849 437532181 354354195 283777497 658397139 921532169 776143667 4192310 848833219 369829365 927238530 273731853 137021055 837096643 142854117 199071061 224172610 281370546 474490123 650668325 346655560 911169676 242610869 843301967 611023329 980580388 316054588 64090872 790978403 719432469 978842582 404547760 788659769 131202577 42446283 126410234 96188586 819709175 647902847 44138707 221474283 902907909 578078382 379125995 30716780 808220676 194931419 298403324 21341472 29810862 830893222 320724613 30358186 276669136 873925448 129664070 233001011 204749034 770288 357229323 984896106 598871783 655933321 611780334 6623416 613818781 316190539 859496680 377146664 573926178 766604596 215824141 402510859 62687699 514890554 584198284 441390088 904350184 560839991 441594593 808524782 424132905 660887781 812115882 753765409 279886210 718604742 603198475 783217210 973045057 535886059 258430437 387302577 184145987 686855844 178285127 762153994 801388322 158307550 421707085 839144890 977834519 822467182 557737704 100405194 88060806 37102638 491852164 174986772 832287715 843036628 889192974 785846746 2164937 677721867 736822393 129235236 12149054 975919851 870659697 785826751 433891028 302214932 644571800 912561885 93457145 494575187 153395892 124525781 904189094 779585490 323176076 176786981 72732111 287860400 923516896 418512316 948223071 708196514 783272183 288908569 407730314 60659446 656539281 661939712 452140213 977071393 909558915 752884994 725100447 564360262 153032875 378123963 234515207 514074211 975403340 15296274 569268058 227888041 461028244 241975816 846505944 321298434 565648860 926509892 76925392 2340857 462157241 39691342 240295500 892289880 55107058 987805516 530850853 373287847 944121865 536989810 146788978 159321283 555485523 684186922 453049827 201605103 192341765 799127301 940288496 81073452 819007513 191119988 602665206 254622221 510900604 901393880 54988003 549488265 342852614 787631948 976363407 950605543 466819249 536338961 171709009 751977010 577817136 629181307 491882098 955394041 950459736 72177721 290431005 824997635 602217813 559892149 212027581 797908862 235658372 251115539 773821567 411470055 122977161 10629282 770008686 338067906 289992096 143460030 8309641 705592786 59952450 78194236 39812029 390119514 699678435 925165772 490260254 19333251 75830960 991734929 278016918 18664902 242464317 710931608 651454553 939871577 283071809 36258232 273875991 634232335 633065830 349968414 778816628 696697839 990375530 686453982 50926283 653132098 54766084 551323712 687078412 94785176 108068111 192612226 423848911 482448819 513922868 205236072 965405944 156178728 222475121 525604919 466354099 699314986 547600896 792889271 127287717 489900026 26649603 721823944 261019507 674636105 461754549 506559705 961680165 344404594 875433925 294414360 895436995 657855034 341885921 707407445 811469673 245561095 110110652 275509997 94765576 839678797 688047313 595141730 589698045 703955875 851769403 56502496 833782625 664160868 302796862 318911875 5038653 218615328 252583151 860189047 726175451 181306529 615287461 88159658 423898653 299188053 206476635 575970520 783950587 109827273 173700975 553317001 739939441 725538600 438626024 946655024 285610561 615370468 943777895 545236473 491570191 603058634 706102228 594564499 11415143 790657686 55372662 225786710 946377042 158685050 390127508 519917011 68475482 621854060 506282176 158524442 594216125 625148802 588570401 459807921 454552098 718680494 35765646 221087766 351480236 370079347 173298313 636561638 282350461 864129055 705521383 466261316 927433728 722787303 202631962 425189631 90750409 753234369 975619930 145665240 518625996 860473745 845978542 396176393 352455206 242697820 268473631 410406022 503455902 431644116 340986470 373093853 91253036 179652091 250769023 55560997 145228841 371933241 969006363 97895641 939842986 2283731 349686118 123192706 437832293 151060261 69747747 554003994 541531704 35162635 729083148 505864799 567981987 35742826 537934045 86937785 966998284 175037911 75835962 462620254 160574948 193375637 465248046 871249972 143241772 896284928 488874145 728217128 546881076 454766321 454810137 250301981 430254854 217601338 447507474 136958936 793731281 474924401 416441349 135914398 308200332 393816577 136562187 264406404 392818084 789443815 400008956 350407991 441113394 66062805 906502793 768998840 213794433 433668129 101968299 196887371 946531900 255728468 200303764 391603504 914441027 835651364 684044931 384284857 496222581 821226875 980313618 123586259 188808114 415171170 229183234 204759794 773397000 962427908 394420801 302250741 509757142 102795562 522926763 69701522 164226839 594042246 865660708 62436841 421172211 66859750 344159866 275448801 694451807 641711861 242114874 711871097 186153695 178055242 769033380 717835138 611816761 864933396 280082515 290834060 800356042 913332221 468327765 157906937 603765040 617458226 158781401 693569064 294838184 145362808 470272067 250923674 386633208 398761076 441714784 36662932 470204638 921828257 993478908 661674412 1150973 393110643 695796927 278062796 793686390 771008544 904326649 851915503 649605318 101441030 959713460 369084077 463693227 138739344 808613277 912776061 62574561 202742346 947229380 196584508 87131384 890568108 276006031 939387760 921029459 799058832 351515808 467500703 831811870 142274746 753016276 713450300 952400740 383867324 175690453 461737686 178326167 936630233 880137902 632092895 909851692 134731977 378421875 195181539 895031218 640314472 750864991 274296945 980166441 173077776 979735774 253681773 311450274 187058416 282086234 501988410 758439894 537236956 25897157 739331300 306655965 848609338 353366270 48170137 725906736 162630447 282819882 516297526 454007377 51378435 583901375 789970879 147594678 10774215 461967584 559883114 381773174 151728605 669970167 771107849 693740784 383953805 681179701 217502011 746610086 817180055 758377686 680682874 27722278 475825766 134378212 467756586 110113872 531513555 569531038 910355796 474902784 456377168 756469677 545629625 292174994 892859791 395527988 8801415 220453689 80131284 627199592 56329258 71784528 898966483 332158885 675233723 177942515 518790273 689333900 951185957 994533601 790984891 526970122 498559975 119761017 144640936 718570714 542742299 110026786 772671519 202851195 720899187 964376533 2689791 377463561 781949116 177894609 68457716 681940544 447089035 233021669 718272483 370380545 244563839 657913030 364872128 21687868 118185029 405684906 160332202 888222127 763060087 755270137 201784824 570227315 710849735 220373606 62616515 485217396 459622776 138093779 299209534 154264202 948938925 462133417 429892762 293443417 908190747 8884776 24234777 144667627 901178475 696863674 472145099 493086453 539569400 527732893 43255873 622084675 909266408 646696661 444692661 381512510 108417352 724502580 868154554 968935964 433206184 159008239 370103032 491093871 670222195 446806074 448313331 735515664 856970070 650141048 520116270 46663801 157482404 158340005 367573504 953644837 144128604 371124924 62762337 350474646 516350372 730589662 752101644 233872693 528301737 649346941 490092142 420655789 327276637 813121903 595764877 622254930 258386919 930686703 837487680 589338644 778758756 180091419 702956335 511846367 765224785 991209295 230822844 272980518 199622008 196993894 160147217 409721146 42846403 896068602 145591440 517875526 198863127 744555716 533147486 872053181 494507135 346240632 796969769 340822700 506803709 386633164 231514084 77351756 622312454 389144630 824827870 272273962 373699277 146772184 918953276 845508942 328421704 883857190 1498285 233879251 641787326 223476521 660839095 509125494 854427027 135879015 794501226 317980489 993241434 105872930 462380929 567338760 375689573 677309553 948980504 36779131 944576308 281962321 961495972 284926858 362285335 370334727 562823768 323295172 507364499 329905197 382485439 681081873 331700245 767491123 335192917 392517129 210551624 495451021 419100056 945537048 781079440 740882041 400067384 673198080 178542468 798411338 474462932 730458329 940112623 213713002 122715267 522099360 128873086 239636418 946887289 837274926 556737361 523681147 698968635 462329751 527523244 169180989 514999855 878065374 194411194 572329863 842426311 808397249 640608843 128194642 696218592 668343071 681135144 621348379 704598363 911919714 365428996 782572199 762748945 701619666 241797952 877762142 564486648 331552920 307629250 862924062 143446135 720548303 153941417 823131826 785963032 155960183 933491906 670834519 320879834 348350775 476536724 980988116 67976344 211543576 178699907 986268580 931539681 418503597 608058758 938929056 716295922 288635527 830610909 164068481 164583033 49104776 83341128 484470206 50488542 224906816 232615580 532663058 770264257 630879746 771563571 269898548 315439105 540479672 641590157 151524050 821590902 851465655 10598987 4436781 542652552 736933648 901011350 542828997 685254540 814723618 506803256 335151744 18354502 3321155 38561636 238222484 730295526 43474533 667039165 607795956 801170058 354356828 67870998 883678127 758728166 522447744 397312003 55019025 172120005 304731234 780558111 492916691 493722211 779355258 585176714 131918454 678185823 519180253 299356594 798800486 725200298 385671877 738257172 184374072 993997142 570162212 859632478 547535560 976513108 160715940 456669305 488728084 997287044 272664182 591060564 797873437 16425368 55632618 315317509 684882643 63846132 548518581 636993604 9307861 75710287 514356413 977821582 13206285 927123668 590466388 7117525 482848367 865464119 112939891 655785069 415843724 885629997 385081980 762803798 365465265 752165741 317672164 225539751 908180084 654417653 241128770 70329805 166064439 548305045 686540629 71250473 191915514 174346617 865665731 729374298 501824259 279637116 710396714 555264413 748635604 570580291 150706529 590966436 449405703 24615225 677029851 732219414 854373710 84841250 267372760 777755898 893658372 168704761 686312512 53143167 766431982 839858393 925957168 458656997 172009949 73238214 381461209 905168108 18753916 863385250 726221315 375161573 800923485 387393082 715338138 877618317 342809762 67666522 895719034 915556843 246818733 899214792 341442755 280435163 471903675 394047888 178711972 942243174 381307201 483109701 6580222 289640359 164478676 179581913 398442202 54550553 150958747 509670817 115019366 674644590 199113218 595408892 199731301 630655373 706441274 248444272 505110586 528480827 164761827 982736191 555019142 259722934 868900577 219616974 524266096 812270667 648369189 263128677 321713451 434038411 309047074 430256231 438192795 462270935 924274321 83945461 210898153 928213798 180267846 562175368 901928333 457098192 259164316 426936152 197162613 345226642 974959128 830395570 134602333 675288021 453364309 916249654 458503391 170706214 791593421 333434552 522394984 599270135 191809577 548199671 851894508 823547822 206933450 302142072 467759370 689512439 447999056 945409508 204922199 40238824 451245938 111715256 192965385 738598158 819860681 352175655 356330571 297483043 695842233 264207824 198160703 100561284 833304913 262277960 279734763 298496517 281795363 176105911 268833878 553589393 79836745 89538701 706163835 434782045 767970365 335146272 677414343 607220136 786583133 706191527 896440308 967543956 420453717 759753326 376707604 968054835 347508105 686166469 351428366 511950153 319465366 916633684 305947806 554409646 626379454 859645893 923493860 20441758 211680758 833369436 462572872 172741718 838546127 676905833 631439899 473677971 922486351 592649786 91053418 529805134 345106289 926356012 682427293 738115112 760436802 32971073 633090108 280143353 1151075 631557118 834180451 728818452 438943444 259283954 752948675 234727881 907902129 323285332 895250593 852645406 519725181 512898733 397988580 225679603 556927485 207804438 400287907 272357378 266646559 442274649 720488585 321620698 209337294 329043179 291920339 255244367 106672896 16839897 915592591 674875807 806018049 992607699 579667182 776129253 105763799 296602139 142192049 735892920 370186962 807903277 557924116 474509348 45536112 27447214 321828861 627345010 367960911 179258109 387686495 617378545 65921864 35579418 463944272 417150976 826696661 634201602 666850503 72169634 192684678 799212748 7138746 375427986 486617713 533568261 710237461 710359555 584723328 465405238 220078355 906352324 447929868 763714198 467869943 2173021 530891217 93824680 939781021 968800556 197280273 176165733 169051321 491725109 127743437 879722724 621588270 411379961 212061192 161362469 436897825 675312185 570362119 853024405 553512725 395167001 645451901 789440600 471246679 893913186 4878152 631977015 272573015 406220935 71673767 173431006 637800179 318930916 677279181 184235765 846577624 508367368 127683117 606849158 81979401 69022671 476319639 652756054 90403358 513310967 666462733 822181547 559302459 90867936 977784887 261519480 612449682 437287882 897839812 535591740 441268286 413863399 566554160 34051819 911858052 291027368 715712106 170055559 180979937 568590042 359661022 779167017 538938594 557711249 96448172 474625542 610987235 777975251 181082567 236676219 787318231 213252208 51630319 727387336 940796570 185038558 80346712 366502415 965913023 554599449 19262259 82496030 78344278 863867236 933016132 422614431 300679246 172667283 931234559 495695843 994610733 454870777 562995390 984078480 250851915 521467016 226988967 510236997 294345824 873436139 723887706 47378953 51987843 227604001 421370679 842277970 27992709 78875155 345785624 439291591 397138842 605778038 183663847 273287820 83937854 405502994 849914473 154828682 238770392 495109161 63989106 19259420 781994809 354355264 105025464 282828527 803489061 395475862 700744516 750438906 58215506 332356207 583520963 125959093 95889089 517306962 856889256 235526817 492346399 799442925 959848381 606829664 154069228 705687003 229078409 448381297 782665498 722965486 943934544 902893984 997948076 358211602 15682217 305144401 46468302 848837530 954186643 758492668 378566719 985359118 591107632 354587968 32479007 95268818 751728140 143996258 428882185 555095755 682650061 585687664 130129306 331463224 208859754 968405616 853122049 531514355 32416708 314081156 926411724 385913536 93344776 735049437 983027460 603356430 225138432 136066387 792658585 833091 171909883 552040896 245879366 672798288 118055807 152841102 741646172 569319548 564148943 785073625 738678628 300995724 361571403 379778801 175933528 284335154 870706473 98411117 246366164 465172291 305003070 676496913 834622198 145409180 860381479 762156248 751181214 910210214 815481175 532601669 779602002 942352634 596810553 978327915 449015850 954368609 52881887 132037880 340277013 945536129 213106569 776235647 383075691 730476290 868636677 843978038 492572168 531701563 513214458 658991143 996846290 299310869 731235435 503715985 531998454 291495067 164486237 792968373 729179830 117607769 622426442 609981374 747762498 5602654 906642214 957625626 294202798 802181641 965466538 286398571 124649195 888745569 340885277 636177898 812914261 461589223 249522738 185863527 14392941 988083874 717892263 999656573 928591414 952354521 526454846 73166936 880541620 796497830 472125742 545682704 688638653 714884348 174140426 8229410 640031467 247799665 638818874 821337490 819895552 69430036 384326510 435156455 945450863 684360152 529551320 371381657 687186707 198203649 77539672 16687359 887513432 553894110 592660439 475464480 735394330 670888058 228789149 60371461 735248277 847714746 978161687 112489139 853788556 359508170 822498401 289160936 937283871 696583765 932863940 836579283 494338160 708709510 84644957 578416093 457889207 278069131 212680727 137149602 298520382 80295517 234290330 409445268 244431104 40606947 832389618 182399033 731160850 405057700 90126410 854664682 939085170 660342569 241374597 931295276 873516242 442312513 51192672 359959118 178183209 542358878 645656524 152719178 172541438 593190079 188572048 230430442 235613195 910559017 436127593 852015751 666211679 416983790 481942910 815866608 886295535 380278448 959268598 823052878 802776425 504587893 67593293 649819268 37745410 325011337 272788153 697939818 219940811 968507997 781396493 157803169 152246243 608195126 433814075 302144633 538687194 930363154 881651841 284184729 174675041 154661085 993638375 758806131 122763822 520831756 116513860 955856158 47518887 675093122 431425224 136719886 203887483 220716517 811317868 741125389 241980093 104934151 335347291 568691710 958956191 654057456 352429150 906295424 262589865 450815916 43548634 685411909 901106111 657900321 148150211 938794235 432215067 518283892 435348145 89141326 523569628 496785155 944885187 673258766 308329420 619601918 844811987 506046356 243350130 358350022 276006480 811519427 286806529 543801862 137459722 909594266 512696468 960409569 50738549 240540030 912000276 845993645 283654368 534371793 973653440 7138270 316571781 125383980 554256121 122762648 197286706 927091737 920675403 621635881 354662786 821692149 573737145 243779286 893943482 771290906 429704384 705493105 52991176 918541274 92808107 768358824 570419783 182670339 911649924 758159940 565285902 621865640 499700894 208330173 661457965 898035973 134859826 737115387 489759824 110737741 293209477 441904012 587971891 98678919 529087816 56801606 514604692 621341344 899059636 345780761 27593153 989351208 842187766 231265740 98068540 826265781 326184692 842735170 172997599 451020762 186250055 512162633 80895254 320248144 198918377 500898392 625044821 924731988 9565087 574733289 886453588 279581467 353108898 767854243 858544907 63308534 834983722 751611943 809223023 568614213 385974228 70353209 995322380 15274135 187380720 820350459 423623512 982263666 867302025 252022103 526583911 371618779 27912916 293887941 455639759 867822808 489381123 229485615 308068367 224920282 323519097 743856546 587013325 135532797 558747512 281808206 165611693 815119618 567918465 901719640 570523587 501716073 152178751 64482883 948705320 213240798 88922284 797779151 327437025 727220859 982750021 24873017 822699825 89790933 872559612 244532064 60923078 154379228 240903070 932745103 284444303 507817104 797667954 8440438 564388297 18359275 972805656 134469708 857013953 633196459 639945254 150042382 172127226 260880585 920334231 821899391 204582333 139172037 6967904 892439038 564264538 977718741 495229136 63061424 604781416 291925874 232556370 547748570 734792837 312660581 207420411 95249714 915573898 505622634 130262655 270329351 622742946 48621533 431715910 523188590 857122589 185362412 785397636 128735384 575464319 230507827 106111447 292142706 397217651 233330022 118057144 620108904 375086880 878937001 220828387 124476392 439385205 135521871 411430944 926965371 108416634 795171408 881092445 997650686 502056577 82320123 690500146 890373466 538690497 637901150 38988801 537507128 638667260 188323509 849954633 33411615 88818532 690762970 224091548 999940001 850389360 505668311 807055929 637322502 744887014 32892574 696660868 224223773 75120900 674117307 776554643 917588348 970471550 733953649 707944533 576237935 294377404 912273980 737047626 283815955 198454444 756212086 44530264 399899771 13236972 914815168 465136461 783770335 107548700 402618475 7483728 797207090 392948003 713537896 115377826 482198309 259378693 422901619 11256030 681529807 157213223 787050163 639905714 415515703 283634111 158144785 899307682 457589935 847205770 547631953 922740011 459311151 654869800 606814658 632561891 471038158 500472956 625492515 941705602 531548347 766738054 375257337 1188638 465329721 206253268 231077284 75360705 959431815 943222644 771006529 888205723 504067226 574603598 522707484 570924389 129906232 708492132 469277278 170078157 329814681 922531332 181080395 154363267 575596647 67273088 693914165 302687883 85810715 448485500 832721196 828701628 756404197 82745077 539179825 542569956 468680318 928245250 92406735 786144594 376054836 212681129 161162106 461525124 819987927 562740447 521847013 340010026 56656075 841197131 277678976 780539190 135876222 968034550 13653123 625738277 505915971 627092093 893438985 258431495 949008877 398788423 689387835 27579150 436354568 826908390 749338241 4487137 729299784 496052300 504821204 883295468 682022271 64662738 288757641 307332937 968524152 389415685 670742061 600670498 756419507 77042407 39146695 191576661 473286818 435466979 151029828 448887547 430026699 713047695 562740859 961245914 141844873 776827987 473608724 21451264 856720493 851830361 647734941 800580710 206462459 695617707 520838963 708287323 952525472 752824644 610533540 77412618 817055878 716947597 458150545 193506462 212896747 438946994 221876976 229256388 404013180 150532196 407226394 634702015 796707600 554301708 380360211 240252658 761931984 178405625 584758032 180692247 858069695 730913093 283917631 326023590 281759251 982593641 155468370 749149075 555128840 152632936 811136068 334472080 585238761 709521400 262723320 940748682 976890936 189413127 595349429 699938559 21656871 940157710 193940832 543243260 943014755 875274656 295762627 862693555 869552923 94878916 661620671 544324549 124073647 857160194 645363681 651566453 767000738 69220670 220950010 440494177 567120398 394101679 653919534 884995851 293991992 945425670 208032785 413462549 775930777 105747694 237995001 820637143 653014859 938740639 795442555 868257926 807444738 891675323 821517115 767982904 455228174 141850859 610259349 671508676 636688450 620446228 629325381 90330790 511151812 691260954 852561006 83375306 387841599 270429801 882056027 27269080 796096606 825930756 25026307 815759945 560989914 334279554 167730850 31597140 443565303 879275659 781976347 627567092 601394500 595262559 222652731 253703882 192485231 446976273 6138828 558167228 588074026 861235288 865468982 479784977 751651914 20887633 515048928 362482505 153927890 590233965 939349852 713508588 738208139 305583776 619498909 451315466 842303161 416511380 308326341 855473463 311653891 131577093 164882045 473836994 81661403 206054912 419731532 307769578 678451052 593215156 340843422 348722059 383577144 290450243 268005401 161956325 656462252 808002397 544586698 922337064 38888199 284077451 614201081 316392555 626136486 59570393 840565396 261202181 852424327 268217464 690555897 877339166 131077994 814113384 237065447 634591069 103623264 414531496 794550364 899343734 813883237 140785505 458955562 440147292 334702073 472158690 491072538 324507294 413342074 926457082 295767398 959550193 373108249 901669784 556207872 586507302 441023684 206505998 790018577 431945866 452433118 189397854 881309680 761660425 900372884 334976269 148733819 108450398 13858890 497208605 914899639 178440501 230212857 520011924 211725677 129766210 637852744 436430036 801899844 458214261 559814204 846887567 471680321 473360988 791454538 251467463 396741708 370277860 57041330 712366888 930760988 287202636 511250703 505051709 281686541 130551538 408505348 606520959 245781658 82105017 896101921 211875698 453448747 357798713 318431329 529628441 414673780 143499784 813963756 604876505 470464974 234961374 549969060 520890907 709999540 363710324 889803326 171383647 493180377 512687020 206175090 476279768 993989117 875814593 754128859 450195806 197599590 149826412 511241641 292657876 868756446 973204364 639162668 838852117 471549000 58473087 90861654 581989049 969206375 842398711 797396132 473934780 960383403 421793474 634243166 174959615 298746998 605416088 719090465 560423640 417514109 57769398 508486430 795311569 726814160 140678447 547196642 139431028 277952942 12860245 364840810 983722026 597723131 569938845 311225362 225001493 208174733 545783230 179307061 201911354 712223081 642896504 702964516 92825840 117067965 539603084 229079122 470671851 976498902 386685969 663996419 126323017 940686844 894071103 689258212 690626731 37393648 960122992 447720964 752874797 168007606 528919 240057798 66350894 360555134 578348152 524385585 543046596 201488961 948338774 619615018 755350411 192958043 946289232 273782391 871556555 405498382 114089203 298255812 836830929 52391465 702939761 941339295 951786075 229116783 907823735 903774933 899706981 435342742 554772936 929315689 574846561 492383590 26118511 18801384 995181253 342307477 329641906 205932079 161808647 20273203 604783781 124332259 268407820 316396872 768500045 803212192 443322069 719714665 150666425 433450213 51325943 478763625 937920998 448566626 490148253 231502633 513331553 130983039 341715735 237554965 252372199 653948823 386796243 29582719 378065835 566840557 923406745 526479230 968806394 242109318 909769509 581395952 928257428 400909509 97341413 626310636 744270435 365796723 785846040 288661671 789802137 68391423 405248736 70321496 430951024 267498321 715160189 430536284 625345427 82222167 2014888 415068217 17147329 971354913 538914793 39153471 871635329 493571475 488176447 428022739 453219190 713538288 407180190 999278943 106595405 617622399 390583988 941048101 647980818 796078314 580938897 438881263 4010006 699073084 332869050 267072956 51975098 121773635 914757519 235036224 808347452 50003848 738467283 979450653 348002728 67837800 964346946 839107963 566863229 915500762 114843224 52570721 370064607 514120139 24765481 420072430 318537085 887367437 79955185 273785372 690035584 727521459 788458325 523937415 233473873 547442968 777978681 115160239 219723264 68633992 867493393 78069223 224215953 857514287 4349599 133723166 674818433 468046146 827966032 514395375 274889214 279277567 131689492 272964533 437532900 701834839 974746394 246835594 626261645 755817641 480486630 560191482 45799645 867574420 733255769 148807659 714889370 962745419 187911354 920956127 205933412 838877316 243032839 321939091 920262195 565226673 768076715 408686423 467694079 478763852 438345542 147153961 645249359 774736307 40341936 725533610 695838049 756796928 792698066 619301581 973917553 148131459 721402740 883445294 901960202 845627691 894210705 200243232 607742709 656391022 123823232 255010084 698049992 185426867 350210056 413240768 885280675 236369410 207124015 764326702 541844699 359916455 867799823 326733561 109815404 210782346 345304507 222299425 548970265 107583115 265226907 174709771 183624634 851146733 11681933 94700753 598095225 478776855 3902064 822530932 970066133 273707469 17081435 173251978 766773730 248237004 667595030 745184558 651607107 391977265 21547452 73777419 260411324 392857900 202284897 803057707 929215149 114852114 668452839 773498593 573049045 103142774 854537683 748078343 128153008 407300333 820802891 751986668 727113632 65608267 74172608 504825141 409757710 14480552 25517611 165817608 187778082 702463330 757508592 575255343 321718004 778655493 592672841 658382021 303952464 592256659 426251567 147837349 256226639 40154839 583959985 847114884 528583400 195899360 522278084 596459592 191237868 285397832 23489097 394671308 348459307 585454310 607206471 162144412 405197886 957969594 264347413 288733167 782037749 221548317 7699841 763434085 178972595 266701990 308949036 520728781 175363984 715165162 213286333 64685753 493091956 270218394 54845044 11027736 241095571 334380424 676840367 742496593 801094110 905001209 337928497 964437597 363823847 368909446 280399004 325271869 238448745 251246237 861693611 291846981 504793158 970433053 475608876 46198802 885627121 973209331 454543530 296853836 307548929 348932630 671519077 186692167 243709884 623525711 852535211 629075980 903845188 911866128 548789659 365708021 206234895 910890592 324129065 453727692 99704014 175810076 773318324 162935980 672352834 908144177 379991986 812392164 905346175 870893860 651576880 110402085 226847560 826732102 247159236 565845345 812079101 138281498 257025900 877999071 359912830 565235783 946281463 538977707 420553456 877329302 830247588 286703460 364325924 811142589 612527982 552185890 960279757 350014289 788731974 56224350 606490216 34225952 723862988 923743313 866926393 740821358 359478976 516041075 182059561 350441213 14138264 451471974 305810174 688748634 149205476 80931497 339672341 875112987 42435805 373331614 571988517 629552105 95342511 180494522 370929163 256009467 833344718 252339753 380251361 917503072 355627332 565940826 724596350 196382304 883008995 103675328 435591339 235581451 698728355 322958416 240400868 325476531 892204023 205467435 105009781 230750072 813901253 40107302 856275570 948063249 643879422 115937184 33754481 919702756 344516815 655409096 762221300 126856005 758902463 134242941 332805931 828543777 896605155 344793397 246555209 238481669 346777846 1492313 597254984 440822931 115409491 929162721 674495192 764105825 618268184 18032709 144318972 453347333 827924386 596144665 123780427 114565137 241553631 46819222 588365534 75821839 43828908 828229727 348140415 182989485 149993610 953474268 126561825 905796413 191784921 295790680 85299873 21284535 490124770 683855594 812729910 580116551 76932656 399336730 930318550 509728818 136573961 88439716 683514012 41012794 887057365 802060546 622331334 952375843 510315834 703086470 199919066 258538632 676824296 14072940 667278926 488932655 768493257 726305891 43757825 748693488 300372420 453183317 321869161 395802755 505994587 619176665 82249410 553580874 226307721 650849468 996975243 809420934 840918381 408022522 651869857 683956686 59714915 888509971 759454284 355552597 462604791 109140936 97609543 796213485 208891546 693037410 414386726 982307368 771500063 695944114 587781119 75985446 513407994 844212637 289898084 117952929 997915463 873436029 119428077 89688793 26428913 597262854 705140210 563661256 57734946 172049334 841522052 636043989 835160241 896887646 301605834 657902899 127478979 252376381 82020738 307199448 344804742 75002322 11096503 702492280 893989424 943753578 476964504 198445114 36382731 349861686 317020954 279139429 240754420 904722230 57880023 437487962 588897598 242412358 903346705 150673361 89871032 255384588 652662125 592262043 863013215 70211953 230394532 278512603 243631646 461257798 467722138 365651145 41916741 291530967 656349949 70187410 871507598 664522426 824047249 98534364 7132238 804606268 183766055 796072119 262848691 146158422 238885380 206046000 899930223 325842686 740957123 369960233 560737989 730937878 238294521 356973712 857623655 338809996 216345414 105919659 951123819 875505893 869886219 323250935 533736304 951024468 537942387 867603864 637246554 961966644 154623439 505987835 784307042 35970067 658537635 31635786 658602001 104710594 439143575 770113703 621193847 587817311 926739616 295047979 176642152 924541851 860562627 289227806 631896711 724967492 738073182 145473140 250271084 178873556 832111462 932975312 165677546 73664701 702570246 248971782 588756189 102180511 590554922 282066608 769037825 264279122 136018369 272946930 74694407 634265448 896646221 757608897 953187127 577797791 69246386 373308244 774683706 255878275 417853684 968473313 862162043 790917542 380897240 887468666 708036883 45669097 17647895 347748909 460518422 398008234 785540193 231068913 210824915 41907101 750259513 265246773 33647581 832308008 728012493 800978599 980489412 140346372 791512331 229347924 282695797 982964434 677096646 508286259 223928415 75188043 978835294 39541767 808302454 740374187 261701333 925570768 275890288 343085213 488715224 981743439 553674257 295403659 56235035 738469270 812283245 166250481 733703138 473140734 611796847 565147600 262318189 862050316 794806839 866238121 955539368 682573758 834265526 39172671 106178521 488241735 460729680 539255197 297392370 947250322 877060689 130940807 96043063 644563853 651307962 630000996 823826820 674865944 344692044 721310079 177627542 409169968 511310333 375617138 545228268 987724062 887435874 684834873 919265321 869482121 32859144 295095046 848161844 887035770 217427185 497071113 831687809 713064058 541747547 473920547 710986893 220531122 45946344 388734721 229401064 484383795 906736380 640210249 596876186 712117219 196558978 4110875 866667790 50308812 379922180 2975867 706978433 166653483 369270680 124177083 270699719 77888644 115514066 355027782 407940806 904046170 678723792 351580610 954078071 291287026 542810608 658855411 191590806 82772784 943294762 902585250 54465932 83306267 653542790 327727745 402579400 168050226 228634605 60836110 732326699 289859096 926749565 733051616 116665061 508159202 437846983 963873969 346756840 627624111 271300679 53624116 276416690 908130781 932374785 59036084 155856213 51696416 246043940 58603315 194949321 722186983 144935550 416439871 903223073 340840555 953648309 160818774 998325065 890099760 829634069 706504019 661250407 459404505 848031743 911901977 69927413 317926516 510373391 80068501 759923533 877510954 49708417 182332523 669223895 80237746 720137892 710006423 549706678 869622346 34673865 885246204 191020463 100147655 42747180 984717357 29162892 650920834 544072255 905697474 497260373 181148935 939571450 188436382 508398011 163454468 266938628 665395151 986115659 351941287 556057793 414945397 453212420 283783456 818389299 573765191 830987233 178703002 906199216 414894947 970145416 433176559 598849636 281294946 644493110 346021195 768370292 41096324 531809678 753611788 828319318 219044148 633388543 150867548 14207390 176636114 339773279 545012104 154533023 242345870 227943686 805101895 668001629 127415492 161348702 648876938 521789524 50794351 920971746 979446167 102237230 823547678 31570084 47918394 968092245 708824384 237583938 778917988 669535023 754573156 251217084 844537725 365136354 145222888 350260106 967390649 892030205 621103773 803006352 393029618 506963360 33222514 366430220 946259717 631284163 192839173 279955634 957552803 512862633 20841296 917848365 384894896 641387458 291438779 630047972 266258401 792620439 424013524 560211272 408666250 778630038 915754590 49131182 838336428 733229810 188270413 54818039 105226455 9912741 703449291 876518203 786759903 340658246 749753863 461992452 609953464 423553413 76964922 341017091 551214214 407896219 482507670 18808290 255636796 392284448 790795716 107580955 994177821 905978282 377718747 496098790 140215915 35081716 430220197 297452689 201675692 193883329 483861590 59077650 626088041 570738761 960142665 47305317 685384633 986281211 335893424 289753329 921717094 453378331 401908763 319610149 874778747 311636347 837718854 1905716 753892570 409926470 627998653 167003955 843242505 588058183 699292688 105276066 160715127 209754905 219874733 862110102 554842480 932144434 443694441 839475534 778599236 264415813 587859612 7475225 54942812 177836795 569812537 537768519 54365688 777979563 126730921 506758093 841847392 252984497 2218803 722029828 634078146 200263178 172433962 471932513 454744595 240397489 129439858 202820957 477383457 281692372 450071983 929095728 932413248 201445756 856807778 65787142 83277210 459978730 595265431 187558936 574332612 937097168 391256499 192953445 447546801 55887868 202225277 559525664 119698298 994326968 623983977 839710027 914553178 99434803 642404819 375301926 217494486 105379634 499023322 92718150 175021864 46060754 729261815 395521945 483399700 432759180 727870063 401204433 90972395 555168453 74422801 323850073 120355154 977079921 939096669 625358183 439281663 370728210 398258527 236972851 332157554 142549285 732262028 629715834 315811865 156459147 681163478 114651766 351462135 202798222 933117905 762522695 711880533 534248450 930008273 547365921 14374557 279837105 766583126 5943957 281584385 217828721 284948134 269356872 912179681 880310927 805939979 319140841 635092654 113568744 998681708 560902789 590043836 127528547 36215176 502876755 874025443 449180697 93176385 181620229 588328741 90398829 18608916 292126309 730905190 141007408 967014510 509172088 147723685 696288139 778268116 907833706 295027551 78461723 208445825 988193693 31201286 175400370 982961069 820571665 182472269 903700683 872231598 404616969 978711822 166353395 187583435 441014123 88966916 589880507 92169810 518108831 784062330 548612082 435274986 901234015 326163577 804670370 869967918 21592541 106699462 670124039 98678440 316407918 529325255 532923583 676086698 925830721 827252990 387580596 835185132 25292936 505055767 584653258 857731498 532626280 155307753 396236865 55928044 955757154 641057171 749631048 758935853 198738305 754085723 495536526 507399402 535038639 576818472 783652274 530438894 808651312 716531219 835954050 580984323 357144133 812734666 465407572 894334280 179655189 285133655 80648844 950952690 230428985 54253030 399324706 25083887 251428544 82113458 252077715 928953700 924990864 833018311 356481484 537509516 264503874 731324003 252059922 192438207 443380860 349076483 658547427 252186947 239121042 845021595 155647323 862664997 623656131 140558172 12315600 494926984 46656870 640080984 82207819 582039329 129641807 522284397 662965155 917753426 10548004 186925591 931316219 790888809 158902540 21627557 281146040 720587523 588592551 436366319 594289662 70198886 66176329 679327001 744864246 275035650 601675845 148450879 715897944 465917078 969434692 415267355 538816983 26361319 949935918 208274234 477075402 552050758 803863715 732392223 591556450 147822111 70075141 775929585 891015898 692585432 899982233 315578872 598464555 962265657 868199670 542060210 453728624 227481622 926256229 815064974 742539790 681475538 606245527 245073845 290764123 110520626 13149329 469574132 652501471 512575375 720554530 904687634 98015150 579385595 686781706 702416473 88318717 141486900 828562887 29369312 859590847 944309313 545911846 186184454 713203037 567414809 463906340 388457418 702013 123518605 24367586 339753640 778923589 592445461 19220409 413469395 253220428 291030633 831192020 387306580 714230162 888056004 134449827 659447620 220483418 722633927 97330703 196499750 243888864 961043132 987664178 936018206 599004328 244462374 659149184 198301453 685899418 303789629 605309319 653074361 931508976 325571856 100258839 104780059 999846831 925904385 526689583 597874354 564846969 881611460 926549668 257840115 118369760 87881881 952493232 771598036 309721270 325557657 656034193 276937035 196979099 438130841 229994135 20979233 238067930 672261123 517798839 131350747 387602991 733286662 540910702 984449738 480796301 915811355 985155873 567587636 988317131 714372212 761495012 105731183 91694431 77884025 992816657 164096620 23235015 133120375 352464967 255105378 875520639 60045510 761455811 981689601 80939008 64257656 232743493 623259597 804335196 503965961 453001941 104696839 609985022 152292484 518483852 609528946 992179097 786162334 106174807 866994726 449180205 68296047 898841844 107747150 956026133 830858554 916791026 657509575 768048647 791909013 245622599 560325104 560798711 275174452 52934204 264213184 600154567 473380136 955987245 341073690 488573345 134928318 480586793 928542961 125922363 778120109 106110363 388225359 395397829 709908265 409411807 247146755 310841885 480687463 407312938 30359095 610684407 278997592 78488336 467833315 700466685 261345555 567128934 959766821 150930337 575532035 32454361 887611847 473469279 623505674 22957333 354879977 32466496 499747095 218642600 300798946 326000376 953324180 665749418 230201921 508473249 807477667 297115528 173197944 432747055 62328048 118990427 807230069 689218579 172171921 449415295 207432805 666154827 566191256 703851951 444525344 63362687 705481700 408629175 152088449 748258284 431870381 909319982 50390400 606064968 947679152 24879895 547646658 511104092 881429001 684534716 763677021 916535015 259339456 536331928 231637413 905951851 2104165 750216645 292828258 270301593 965255432 651300685 98805948 642336565 990067030 240210200 264459599 904459589 792282033 711811973 279825285 831988804 629215896 808927119 203711150 591140546 180967698 691637402 551782168 472811716 224528176 376511635 197004827 149824567 203381127 524818520 126422218 756244056 997517075 248870772 586070972 269469753 922349650 132429140 355441893 169683892 648801059 295093218 727824923 641128677 745217105 790393580 368736673 417228048 436037927 542882834 29503855 323652195 203899353 895589123 863313475 15332140 722291223 47090215 706655664 873186269 243035181 707963007 250656315 750570899 774224187 207172704 886891859 35981285 172097895 19691321 168011364 76013670 966423946 607287313 227006736 181884045 276169382 167870597 488663803 800887049 7981629 647933708 589690889 195822662 302195441 440758941 703517882 709343436 209874312 864007151 394675539 452225349 393027199 231881392 297743691 759359701 131056211 795432447 243784022 931317956 97268967 452995538 581112379 591998100 915304492 521560379 70178515 421207899 545558174 657769401 94882952 410672388 860930884 357222443 812764637 191885545 279213651 410135818 848893451 133960712 898410198 286755890 2731092 9358366 733421972 218921831 146854606 791996633 531768336 46700555 325621893 727816104 209496979 733004766 680817098 529251099 858677108 953533434 304087822 51373115 346933337 30696127 665791492 995460757 559231930 740444584 74927983 930616788 213223975 303125920 314322767 969015253 735891877 165182682 516996528 831993150 772786811 647415216 873598517 365356167 165412680 352313593 967899856 269482364 489186911 464635925 540008110 759570012 159420395 480958723 968425464 13693361 520429010 245922074 882432277 917301014 303341607 183494886 105569422 285981576 377773840 284351481 230025438 787308906 539703795 252683021 501305062 493123696 466061494 234064377 960612202 619299567 232360082 351055438 50730224 953167359 993562388 710020964 420809750 940017856 37799311 795796411 726685321 347302191 185147502 17344911 909595062 709665522 684076776 169341026 126361803 293681919 549508539 551633424 227114169 116723911 189962283 89137317 960624830 209166406 493818618 698040287 23481122 549790075 216846821 386211624 181585904 910019809 683747366 43190706 460596845 799550804 234643583 611677722 958701726 184721126 86660529 234180504 88589490 15939858 907447988 4152243 135335825 187545085 618013106 289798966 609036029 984562900 9042577 764872246 212235939 339741887 192373675 196128394 784119517 304605708 130592001 499433219 934288233 749879003 201691536 772839073 74041478 789637768 228905806 258171929 43618716 255836291 279070069 36896318 667219892 622110483 606457289 12726709 334739413 968637553 274497318 67651237 901338490 658883514 371724706 438018595 143644337 923486532 761888720 841568009 205198512 357652075 781560395 174919648 736112546 118019611 855472645 890287120 81131691 213579847 571472291 743490660 424956932 219242123 617959960 680264557 488881880 671598434 930236735 94850756 122700307 231058729 706348088 343313793 610989795 104013559 730553141 797956089 974465157 633889354 522887735 58837871 327889700 84758285 771218603 162853326 40128204 55142659 432735015 240533390 385838550 672867288 86934358 407694775 525725340 283015791 193488843 655554655 91362547 401177871 822984506 369389182 682207154 590628143 723009321 434853782 477200652 888433784 716121591 679952511 975833693 135214538 673787677 69644969 104262516 510726608 424475832 871210695 343963919 849920705 228778535 782071037 726337707 998263915 672573349 849106919 166372670 181428565 841333106 971724566 867039198 212342570 811960391 1125021 281815428 374025659 310862060 631064819 318654067 38038580 272834230 677447692 782161807 640750165 31237735 201054219 959750726 840742755 254027325 217023041 187383417 93402885 721877477 421816593 724273116 272319729 134989361 157601697 544684228 282744681 425049316 774220085 598689324 649838219 406123969 8046781 196125214 980222149 299204954 762680232 272773333 904510438 746677412 968525363 301564093 587076023 284479947 367180694 835707126 70944323 444597002 286435967 48976145 238829871 162046842 878276505 585177471 445117207 822854478 230073603 635024370 540769201 635309011 218417089 162800707 526240700 519298609 228332341 703045236 581673137 328855388 903401693 374311866 165031466 325080593 324607 947493138 755557689 534473113 222854619 512178559 678390469 101957685 287823720 865242264 428057180 254159181 431962374 11121610 523733228 300494319 896138372 482654855 879427124 190182347 782270362 150912003 564860214 434822809 951551768 933886918 256205145 369887110 564569580 65825949 432241016 748252802 550814422 435276973 300031327 961274873 473894568 901802451 392114219 746365106 979387184 455812563 288740985 692496512 752657127 373663653 343375357 315515361 613075019 148256666 530685626 191082813 727357202 866270374 92154127 368202747 725235705 189988813 255700784 361262707 366300775 410976370 357990514 82740882 200935603 957988585 517199575 886786428 409485421 477183038 92336385 741493276 279428962 862841825 608534447 514123827 258352455 356772366 87577632 121218379 682060382 590032388 906195689 718169745 206090117 656556234 340936073 175076475 404010506 646755580 143591556 739500338 602494158 974526235 896796624 497314500 459793708 495744877 704901757 426132246 220698615 10610472 818159281 689029469 279483449 514390448 789220926 729080990 26437694 84203531 921268505 824859947 676509080 824441279 784689329 159884174 114107138 260724995 394106735 543801570 543691057 868240091 137466138 318081533 724296022 476896378 587624829 568560170 82059538 486246632 125565846 573616920 586214144 394634529 990502350 205796403 541093029 891439321 66777975 917836020 592586799 76415165 499609568 536521274 715503954 501780686 160623311 386391608 250937438 724513613 204957873 880485446 742106970 576224896 543676916 39730378 446516359 873462299 246810507 222461540 977211804 996908727 684016934 687952920 439217138 360748097 995232076 363897335 131306204 969565006 935516169 93500183 48089454 895836024 420489275 787078466 773312449 641171208 257946462 453912634 224862634 163070618 140555364 738931217 74496959 107478284 636594848 330025828 568171251 379745131 522993844 209005226 57583451 602147312 248245934 271009123 948309226 761120356 343253989 660493377 644049286 442590754 25821200 84973589 913915404 205116045 137579344 384643524 505129798 825326299 98898236 975063668 147567111 600486784 126596358 505321484 466649882 574124287 550945641 813975235 683983419 485568474 234305120 259115395 268768375 123267060 254938661 739915644 311336213 845309384 287416805 806058510 307621940 842010540 158016 336174546 86529809 98598089 393549259 400338259 676417140 775159428 81782489 916304336 131273363 608613182 987622469 219246042 397597471 977704864 6978948 509332550 691175557 959156787 591343605 920466708 408802058 446935507 103037058 15814165 609290515 48199781 982648377 715286251 739053651 87179643 775919851 108239522 571979550 573785240 924652117 133005764 349772691 970787542 745056022 901873127 433168759 968907530 569140448 203720906 823008392 178534156 266243823 953000376 541343734 317345955 756705591 279313671 158737481 250825620 99098917 266616648 408766450 221073160 24550509 226087834 876314578 29887882 98170176 16736762 774268681 257830291 589984479 682142738 698567137 969674936 221218266 603627912 125603364 819189975 941649081 495685346 382622680 598353897 271362927 706421999 756049752 347543035 144464253 154982304 438969184 334380037 672157372 448761294 243657575 728855360 285174371 444559900 746662989 274044726 939146295 116938379 503681455 839731985 309852961 312035156 763575023 578953773 512667377 406582376 169098612 206136910 165968542 726139377 322074753 175567586 972721193 538334780 39502758 373626882 690540129 221466042 129083803 800581671 892993581 92449267 540273568 466611535 187184423 166180648 445880139 966472387 482631826 757965909 256752566 740965275 868102717 954364942 372711808 240170722 191483058 198154318 780676126 457296214 719634926 764884072 852645772 84666421 17669388 835541439 392604884 46335390 901280234 5218784 141523543 570395524 115454023 783290101 647708907 751346075 77001756 555589969 693856015 89288830 892273208 409133071 508540201 6598197 435378019 187320724 183537346 807425257 198469511 923679661 900058772 218813202 183380040 539980197 352765516 162172713 725684678 342515908 758612204 421417857 47198532 435972729 227316743 168706047 466881196 644348645 18304600 528312436 8308419 20452561 296480377 577838607 918300050 257952274 405647992 231126189 195077264 231924518 971629941 567232013 252184996 393824876 647478045 849546748 345924429 396679890 33125486 881845436 458914962 421476391 464330519 969717209 129255001 365809660 26120642 806721486 187523679 146729508 698023303 718604238 275429511 996910694 363789228 162549591 107682894 508000088 428730502 802706736 475113813 338145533 689734161 867104593 525160284 590373636 341821862 765779285 436238009 936317583 118489707 831978087 89067497 346227864 189812673 658405434 85744337 88217378 987256378 129400465 82697359 907372714 98894815 152688263 907657533 372430919 31212278 263507209 988871636 853019670 926254192 104986189 478672956 36699298 12231568 523281944 8862420 775966851 232825135 655049637 10418324 301159696 92301895 330326593 213871485 943435624 499645758 630319788 447037668 123100272 441821472 430261993 171635244 22996601 872840815 103985534 236851563 920472455 688360122 135946325 328495257 828591385 467551655 300622820 868513549 940513799 686203751 262736545 418515238 77661945 156207872 603491493 390254061 76747749 120678456 363234473 190767997 702063744 48876811 2079074 125683974 309129910 204971732 71824477 737118792 296781233 718643933 124104981 323925423 750615208 792107521 56160928 824763256 681726523 157305662 799604264 353282378 51140342 981163453 646667526 199172442 857559602 724806296 395120923 26771704 807010172 485318287 376166573 696535089 564466322 528665177 231054534 614338986 754862498 641688310 230070797 637123253 989679945 287403383 566704241 597140991 237100973 396395823 249702755 696130131 946539493 112327446 517987304 746620536 751576684 109591166 531159839 495089538 8149555 968213318 190740174 331446914 213470158 175182247 763962741 589768863 250296004 472645591 603503595 815430584 839801869 895609311 355931553 214343158 690929358 643373992 807852630 701847459 786239882 45503055 270934295 416341993 993336477 796757594 591018614 497750733 328877100 183720873 732253735 167489260 663380887 417697537 62896283 841586019 246718679 423407434 123767612 999111047 746177844 61378758 235031684 263601814 98778637 508654488 440763654 559216880 145121121 701170500 949175426 30534709 227757955 624568934 602787037 560597194 428626095 235659395 956041973 548104882 622473373 844854230 835259954 428376273 207165779 569518080 671768628 238516055 965512981 731463207 648121991 41223483 442785463 94699681 802150507 845028347 526361567 434722875 779353354 579748179 726138623 325690070 653394459 725233637 300569537 338034576 314172160 720678104 53124487 108736134 7548276 67091908 178940197 662664418 371479662 250325007 413979614 912957581 222098392 82629650 150666837 621346963 853867705 73253237 288640410 143319910 189499851 307302983 53323148 9561158 270036333 743135608 322137055 612866520 888240739 798561988 432423062 64301320 512631881 652683901 11704510 758085431 438037252 175504500 591670538 359619781 34746547 553092066 844755773 158727333 819464421 134081102 90385082 534880585 395424822 989438813 540985217 457635656 228696250 167297336 714224327 860741705 574733898 568504947 943448849 404578381 431139188 995866462 939455598 830353289 868695140 318147520 616575608 938792966 139132515 649374811 21335628 445677223 532289745 90151735 376925123 332537657 642533926 900719759 290752421 44585411 150904261 117380265 637214841 675822864 973613539 948136453 158863443 787837182 89515370 191254469 259723324 397211885 546592748 822381661 107594613 871520673 913227069 572403417 153789954 574032536 345811202 605199668 185719736 643617698 800892253 942875454 968160760 839514183 242244653 941245084 625218500 152932293 581029611 361963097 264421527 568583599 390493521 617246283 257230440 817633681 356078262 136064195 905218652 170259881 722825140 976835808 372151942 43859290 340077642 53243075 953717692 959553159 463611450 37072877 250403874 245038766 113608501 525313224 969135683 802296737 821245655 390513262 991682597 351269436 437299523 490107548 350825700 74939092 460350613 732455665 482283731 900297971 648858950 727928625 247485721 915210549 219616437 680225767 784592875 427215855 895033172 37268007 2687883 512939355 95907613 306087323 545155782 124043088 30636215 430270617 77474853 836185440 494404460 716121039 76290947 270067704 315846195 653719883 596688732 755525298 107910707 128248459 766710114 99943940 533987153 267683605 426324099 740491506 56984503 33301909 161811561 393621459 721691700 395217055 253140949 158748024 447793579 276441158 207677464 582153990 88681418 934427921 825705668 78890252 181768737 425934948 929061069 514429211 275462242 448591696 287775741 599421584 916489894 864205274 477350631 132521181 773992802 449267041 81262939 799644463 916503367 635640973 114743456 821155077 382107642 640656498 351874158 365586313 940921836 31736097 782665187 120231947 379512200 16562487 721434562 18371087 127743442 109961010 811665487 672274318 94357672 546497450 345795720 625226461 746956904 694012766 430541189 264506018 924446921 366830094 561662573 997749475 788212554 230398833 17230748 169336904 460583739 152249903 841844298 255825996 53262478 112125391 468573254 450245817 503729588 77904547 189527488 717778765 811224352 224077281 157366634 461014418 425465401 381897752 601625670 355612993 368107473 619780390 411752053 13234518 978265774 27848020 551620630 18903551 607989012 273635897 90666144 231334981 356755997 261872261 612328732 608832115 168499913 573902998 22639625 135507592 483068089 775344584 967700872 161763667 208671843 741446424 978880797 265759889 147535117 294499604 622551226 985692235 355732770 411376181 536236551 671939662 858093078 327545133 574260155 151211208 669832742 113238698 204026539 203273457 968499584 150710922 574189876 415661156 3785401 702417732 242173020 572141582 213799779 195559183 708269576 838589939 171510540 451789441 574296539 750831686 848645776 636282683 98781905 341953980 396551178 351845858 746125293 64700271 553333650 558580778 737724071 236927296 256305167 773910223 226304179 963807404 610334679 847668731 725794331 100431128 656513140 237637946 308751414 731997194 354887611 298608368 734130270 171235015 86142689 428849818 233281659 36172109 383705651 668971895 526421971 913338237 257754920 616177220 436645811 298786075 173607286 755449961 857781551 284189474 42500489 740396335 554540200 771354642 520212293 115282807 910436756 669849262 615204253 688451993 565067811 552214774 517673746 733002323 137209207 745360629 297349578 185845919 327573092 14754636 14961934 734886994 807634856 863399244 586976612 657827973 805113178 6463428 241256083 509805428 544734524 321111949 345871113 215943949 908343973 810943605 392293984 907136667 789619970 170922832 296558152 100069624 675931639 98299912 431792454 894877101 472257498 921757541 555455825 395976678 389922858 219316863 264486459 425776115 632200873 124708203 240459208 682876733 744631380 370279616 164654120 933262193 722755194 730696837 313842256 285059928 356105914 501113993 389477423 228334168 782711159 695109268 679104570 340049262 732028405 802254484 283640008 197741300 330372890 635984881 658880919 862053890 254474650 758058128 517045841 147140402 651914063 978243399 739887174 522749128 737298092 690100389 911536071 519482010 493134836 307098030 653590017 487360618 463226141 707385467 921931614 461323861 446448182 607313175 682900372 639816917 300009855 745572170 936894766 560421944 2697740 10062289 940157184 738527629 850619244 943971161 246077440 274274160 803154554 720827313 34543119 799379318 35598816 3612205 360318365 268387381 90629657 354500538 12909931 431204777 466415974 35513616 87101312 528265696 800487244 862559229 701464040 653091185 141134614 881647976 318432029 152646093 890338376 955919044 525990152 424133715 365389502 586842832 743930457 15965851 14188852 949097990 110682422 521000498 172739689 34679513 240377283 294718243 110664609 898513551 216438786 328720612 369853612 698130888 998301881 518634554 606470134 247812331 168891269 150245836 611537906 994366842 932555356 961723865 473907610 865778663 599685379 673109523 528034412 711379996 202992540 277709121 168509178 557802618 725488781 714513611 193027081 315350215 89432246 367475361 836912095 173699957 668141464 916872957 863905277 283712916 623576159 751132304 985789002 12767141 916655323 550701568 928834506 863510123 78337785 943115970 795150300 654314427 17564643 412079560 199654063 905940503 600901892 884775100 434692123 750062692 796696003 950943898 432952377 26842755 484160408 762176492 290984971 624651428 675316029 882864298 600604137 30887093 271351127 78872708 711050148 245082489 570954606 60210073 282419738 393595653 9490621 241921190 716073029 341866383 589324625 481371758 889134114 795288852 76507138 86105778 303605783 978641449 38254493 10079395 136279211 325294066 289270667 954568585 4423084 86083880 283700903 699455321 135903323 225170113 194790447 275535057 417428458 111760650 270116202 135656719 216241927 407948684 2982623 410500734 545987069 831219255 870822753 194063180 260680968 941338122 863284661 596331039 56145093 451942388 621652107 818734569 118207800 845715051 157997455 120923442 565384194 283488667 948464336 427316037 5162441 514171668 718943597 854001444 659326163 794538474 185163145 739176500 643750179 260820467 122935848 187412686 286125834 498088040 85371798 291283515 527895433 389632345 122265140 608801587 205156796 419764751 419955379 292097825 166006377 20168872 460077606 119828670 438511213 975258915 910946108 511116338 99602188 261883732 511858945 886278935 876547525 694290975 46149750 137012145 863270494 284958972 79018108 734785384 410546152 610417278 114125748 182928444 156937431 743186679 905311740 538355910 621692858 43253002 580913875 137350551 679599119 720556941 305976805 318002497 671764196 210855858 446112828 942678811 281784432 417250445 412756682 25157684 978320968 897328054 557964274 933858231 564632849 397023213 869397858 777614898 69053289 562043918 481639492 60964407 294539699 136677608 382346267 761947939 604011120 726195789 222206076 17606186 692258228 750082407 712710360 357544035 289504620 221111085 682853656 204729958 906022162 356784581 473205362 608843823 815332178 909167482 768419131 766077176 286019686 996494342 967109623 231608886 284411349 439417475 804229376 990600390 342148327 2616687 970651910 578481869 144933097 466273334 437628493 727953829 584372660 223852087 11165736 128451781 477889566 222773764 288794645 618067945 79997789 131571182 298492024 287896897 546477493 94362751 715461011 255476214 926545457 582384010 549901404 924960175 468704671 705402422 173672922 879750572 257388515 367446263 902871696 626056417 475850812 808513834 677368125 507597810 670465875 205437872 51883212 543250393 588860818 697360598 976450618 274902664 495732577 824350061 256558089 926302933 54854226 842108610 641039078 897503729 607935123 697726451 827390314 890620385 232504081 603851425 665782455 13635576 462747265 306845001 475323519 763995503 107706145 966970352 118232340 965221149 728649907 797582898 308795508 30370253 342906516 828345529 896907563 622764757 744217099 461299286 359960473 128114903 637432503 275924792 990077327 167605203 95226676 390150526 371889652 824841929 437104479 78574779 570643942 278437185 6583312 816629582 665002184 331444895 952286599 438705285 22550385 576918809 932459391 355098506 562058483 267478396 403874660 381752052 926238691 271425210 53065069 468104495 870807716 178673053 772583671 78727026 813985802 61777495 823584476 276659893 121464166 527635329 601593851 215731959 748016752 988930367 183766711 83832908 752486146 250341794 727894192 564002107 580684965 439109262 195269153 84998812 899177063 242289669 123320273 98465643 882542436 400370684 985251939 954748766 376870583 399850949 160959280 264437902 487722842 74590551 628925863 19347636 463999971 589991560 127567901 689746028 641385294 260565389 54980989 524525863 932082819 46245344 386740041 474770297 572194157 550774653 571212127 18422177 131342894 222747256 840304233 680720841 387874427 665322756 59815129 97895338 301211881 741913211 102333512 720774698 65639960 570255245 691534914 860839492 170096958 310905423 737639289 296913145 369289675 343368574 991993160 646925225 757560827 731431058 383579960 605944811 372028899 324459433 389574267 27322777 150544561 373185240 53116340 881846933 240702682 850484946 857420176 104592487 465263549 657304714 790276569 235745746 730497853 365629816 57461190 48567638 165439130 338334645 416972311 129651223 95066528 993091246 686765252 42079423 702737860 24215522 463792277 433815942 362958615 153643243 15995223 165902443 608682272 505231720 351800957 628688817 860356494 116526198 845424176 2929737 716499720 159010249 950413437 240986323 422808393 214894460 366309196 513055459 264699905 811897278 31233822 523319918 240901724 669607527 689800781 345262691 352313530 562531935 564647170 880969234 217679950 478063263 692534200 529708271 442551950 718963587 144809841 231450689 45714880 249107644 729596357 251207469 316544053 668034628 90398814 600236235 397804392 263149781 401056800 700767899 427669541 312940199 552448212 711349482 494731920 700955749 941080275 434823902 123036719 68696298 83615971 62261181 924946890 571410584 990538108 477890347 853916357 709491301 432281457 57794404 807574989 99965120 260287033 584729572 276408680 168810926 667522877 829295856 507452886 70628447 724998688 752553012 953591138 465582157 8616402 227323080 62479817 448143935 550025067 768901181 208017617 758577374 265058731 702760826 805879833 503736331 274991521 255320511 131276124 896572765 8494206 61547784 869236093 639079721 541868616 350284442 993860675 269742959 653086263 529875834 31690318 864720733 13466114 135950041 635285521 411147194 756370763 427305622 863958579 235990212 990576156 469715925 666153078 490181986 918268329 861121389 404692486 10451125 839883335 756684614 227314572 542212544 616329150 830987617 155190703 4372107 217732175 640167495 182980005 588544951 365309753 979745339 119036993 238864162 66929295 396430847 373882831 627239489 71222536 650617320 897067785 405611779 454427686 85770217 539655878 451139577 903209587 367834232 88496337 934825053 273650903 586982321 424027585 527797771 27513212 628127883 487998358 98252412 484889497 198438618 883523292 604266122 906831183 138569521 885177707 454927514 111257181 520765578 217337575 736298232 951974932 190487676 742096797 37689429 803628284 300227435 953862692 905412599 98190598 521660967 85315700 126580951 746777623 95774740 16056105 348186630 258070661 132476143 274189115 96719610 269709368 21344146 838759801 316341336 323006773 338064215 185079380 243603462 450768382 173115253 138334251 372330992 750089805 98155774 13518617 960401027 590911307 387593545 987424682 556360617 876830768 510997086 535745033 74926414 623531119 199734169 74084787 505240646 793523509 541603595 312565972 425123017 373595629 611583183 748943623 277876948 999775332 441127356 679946389 707554175 386693872 602701721 795441282 481818459 257370477 51505003 726866090 932386 928006183 746444889 240855469 808182556 336517560 210139272 567428208 938952016 265728993 335726471 487816272 154174681 857473800 269307898 44499353 72565805 895769242 721645631 73302399 385208146 18858946 929009074 963879673 791715317 52514294 620162938 882550602 398257788 56692435 692067094 560824766 226965441 868856189 627315662 135842784 890264799 764761635 548428035 390940469 833925369 330443070 243776638 464573589 509624555 649408554 375093825 994295096 878398330 904064473 545949671 24535713 110254390 408946147 613992800 699601902 610178720 198029684 719021168 898943582 122335921 470178716 946079740 371647967 146497788 185108404 659786707 287990778 627478001 364095785 499370609 350300984 784106238 785683702 370936762 142429364 77943430 290514015 799130006 836703233 296325797 422961738 628630673 551230982 248968446 759878061 985972551 629573999 13341840 379068558 821097740 918085097 108305121 738923762 206635229 580861066 803093449 568534881 647219334 28418073 479586119 906681346 545210187 592814237 177411045 40461396 144827809 898306225 132114475 758467084 651452349 970781722 351709141 250929217 196943094 235540302 604025416 437383988 286778935 58169734 275573390 474493466 828890410 918619446 67750311 423416690 395433779 413887899 460431281 959283722 870971465 465713051 90355131 649132253 262127394 985343375 575579087 849512082 845547903 676704200 622606649 588617923 171911281 60771815 735702090 206773813 163669430 273725460 397555326 110232428 253126162 539265707 335318016 652492265 276705860 201030253 870640843 425813740 545281776 260929150 211014914 832713826 230998348 169747870 114660305 968607357 516943861 883008564 346611343 326084628 488766371 76871346 576040615 234603137 494613654 541909413 631908421 354357615 487556396 607691048 169379898 828129741 845714986 189679086 799532942 399594534 822282887 456580449 36705448 939936219 969292265 422856672 409925377 486046965 286269664 209513813 592255978 355154804 585981347 879248434 945846570 624811583 983303997 714893114 180558345 936874455 409971112 112865829 742220216 117344724 972259052 140417306 24445629 315837275 821137714 890306278 348075498 230064631 323234269 289184934 957849494 427584116 931286707 273805143 294126953 572614334 707966263 722649030 157666132 756476894 159454050 41386295 133443756 155134374 490417103 171616349 786341206 847295944 184526984 980346670 719764392 964793781 367279799 914177882 717929577 987506430 62496827 525410026 223074572 614299944 38237273 266924410 774965975 978060885 192253756 450483837 96466040 67376608 138610870 198459151 605830804 340286529 501811598 756572500 898587718 560600259 947391767 790260833 91715566 430678644 702345571 893118901 235594012 862202926 317960074 673308349 481017752 633768309 55051779 4685350 207970369 947615788 844571097 386971611 38795589 324400305 256275338 787915662 80823081 863428229 6561404 833899686 81311155 352387786 152600755 495099305 924334621 526150553 359955440 404514301 467247055 416375278 722602704 485183980 582616421 907048940 580457348 822062628 81994511 350824531 746622936 588473004 246628080 375576265 32371190 582892043 782755838 29410774 569581597 76952776 340056416 206256012 687432603 869059409 607230678 631983842 687336467 413076412 357765989 320464892 247552836 907214352 210044871 365730541 877270814 588886316 645392380 735180762 549294968 876988000 939962759 708284613 418656669 838626434 124591814 229418126 819787965 544507586 62354297 437247831 183211258 145707585 694527953 489873678 802836003 997978904 973261087 331207003 511668 261753184 45544571 19528611 725096025 285499577 587823461 936653867 252195016 897561746 437555176 200768586 261675183 151728014 49035531 508130539 742703554 530792566 715357352 383486389 105871000 93933221 827670151 810416711 159048556 929139990 584972242 781773513 270086915 977219601 373753258 313328571 863993163 183564584 725200143 681209738 64581877 29884347 394225516 544173148 17434151 882816826 871849657 104707210 55405651 810837950 362245038 351643784 300959829 660570322 505605281 306284327 276999835 24973635 620172536 101163334 321869865 618224382 917423438 51364575 79573923 451092609 877142511 221949581 79602546 768783616 893206450 749051094 967940410 131955772 953053749 555885951 426805645 976335237 731272973 151845173 105101057 429052904 784419030 229955044 78776349 288446480 166993739 724132358 184053102 392132939 923821001 623073275 134423937 96772187 763197542 821142925 61348530 131661645 798374685 452284908 360967575 618565975 505765389 918517031 196798569 40614897 368305207 759150163 374790881 924440690 240606376 679663996 219237075 571769123 40467870 191048135 76579879 88674583 506851202 285258088 328864746 621791041 865697638 390135719 102913073 792970855 722856672 122109684 606625816 440261126 580357338 524016237 242880509 299409801 876103423 111437477 707204066 23058671 174728521 666412988 841679382 395353365 250412637 216265402 161678468 498163270 169919735 731424859 392329002 677967965 397995294 987731896 21173594 304720848 732631642 143682479 829162195 71525094 307807583 924073122 91653597 119621117 410664145 194804996 861484296 201733936 740335344 78375836 781401859 934663630 313886902 498288168 134582990 835168227 430871119 180755967 160006687 765790738 493748836 450382173 258154502 354508513 656901887 138690938 413221413 638820540 764286410 175207835 529830151 513646567 432318930 981805110 861433185 251102078 159063163 314473042 498845189 306477716 832884398 870512569 420286927 987357373 179677953 384581864 939510675 881938227 544849603 433272699 258745107 464975334 531205030 569945213 657786940 991125890 517060993 195104175 678529154 883555361 617095361 603912823 965279371 963685965 286648300 281862362 263570731 825719067 970030482 143937008 989794060 464697057 243170175 581634190 555429538 476135092 660510663 363591671 341219010 238318655 334238924 729641141 880637777 193426113 126251332 455745650 493999496 766982545 315532955 421931569 526238020 428656351 852882853 550968468 130141214 55805126 633115406 100670505 797759167 553218461 473544341 412711076 262637512 684829338 177550179 519614246 279269782 282788215 580319511 395775982 871464419 897833585 148147699 885200384 763177181 198762884 459050309 648870926 653110555 112207198 433972631 184835530 351724049 63257768 979050284 772285504 576925997 182678635 811613890 15240185 235716200 91399257 100741263 945094422 736813559 995418908 504812635 989686933 441150819 896444183 734610621 858581334 274003855 42605823 846172859 165973388 813260225 475066893 94851559 718855034 549921826 532446213 83840752 389556088 586337931 416073322 369927403 134289371 275036698 145002165 884633730 690399649 228725936 196499240 594359249 772092962 370799255 799635418 548956846 562569421 903152471 57883978 328737985 285315181 354073168 623743806 994391559 932918984 230725509 24538821 943733446 738785663 420312709 162152492 173480165 37438139 339413173 128589641 857387171 274728966 534296307 290218599 904743076 262913462 871927700 210335653 482488905 489388879 338051788 106644615 209370707 139988621 391315169 874728531 55165713 182007748 933356074 889623807 313371362 139497300 887763160 637332490 866880078 408414387 533932110 459460882 49255494 421620482 629475759 313542999 507254373 631645618 94683974 492217280 78384401 379522426 533312705 931344064 561075568 980291472 442110751 631514858 829965981 572592554 156523701 240760611 549348484 974579174 73910549 972395709 128816223 953887898 572956978 467233120 783505267 446553403 322144526 715245604 47125409 181737837 598932627 289339293 749616335 892550090 63982597 538702144 60926945 514125951 87626402 203281396 761049145 96763563 299442789 443639987 875390476 174957230 612424812 559304119 906525468 748611109 444646379 916024500 9591637 626822623 723453776 689380909 142568530 454521171 443728771 92308642 337446697 280525179 819416709 662782797 927702120 388984990 168182322 684047348 388203053 975979582 790958740 335789314 401729401 542804654 262161669 343148077 62679135 316584929 699691093 111391064 937579038 672407927 893403249 33774123 921924214 166710969 135661086 122463752 625540284 67761538 260948948 93096939 193287223 476801681 189292324 763691560 409935517 687791149 131631388 179800122 987140182 443194799 269965947 148711077 939543234 599130383 778649001 165286896 681189997 12284660 866129312 947390187 518294163 485129113 171522151 155979674 681126556 536392188 322970874 830039688 470872376 658734293 483827599 118089817 820803362 608671941 890204852 610330114 253698997 245737913 516256760 654063024 84870049 25670299 817817625 198764855 395778261 497896393 327484845 838789980 594076424 328031767 232838013 830322787 264892144 305078280 553137605 734337835 166147693 199248374 142274026 255568851 892745728 842511449 573725567 105297738 18992021 634499784 469716886 792687658 282527481 33250503 277543636 326374977 262361959 101982495 206721929 610426771 134189981 370280868 8591930 324785969 106888792 281758899 854866729 611885179 968234012 289423708 970637479 902226032 250907967 51325894 451502408 161774554 15990954 333156455 142949303 25134715 910259989 552743480 96417872 491555647 553192577 530445039 983554794 493607589 617272369 754239690 31253571 84885508 80558751 749701224 996290299 255847128 252456426 263030883 166195277 26593008 413111890 195300937 372540619 437483538 363423900 264427454 944836498 633477257 135392335 197266130 375966738 433872051 11789077 285037044 572833571 549079265 235015568 542104661 545457904 209928358 510092789 243669330 674952271 48975333 620114872 241812461 717229140 450575588 612520328 12280699 223238817 41656059 986485190 782208565 438315508 857290860 687579699 973066033 780028683 991931997 636361778 834193839 1551184 757710236 577370813 776885998 51867563 228117831 114181848 778795136 897036767 909386755 500688811 979498694 906777287 459061549 975674851 228534493 139639026 728716642 748705289 841398941 378903480 879990953 220786721 523820643 438649148 623761516 178505373 105025955 654838121 338896974 121350968 104940255 914479293 513527485 799435844 807124496 982524489 118736270 707005343 782377750 829298246 695503451 265983014 877017446 765472217 63230646 181182497 724426379 786113106 628807275 126288042 145850829 663295066 138107249 987353547 417860928 603880025 138857031 857656241 499061391 17726403 336727751 27302644 156483099 63761673 988030808 537478531 862410692 168465379 221544246 537930547 166881636 196706071 201284972 625443438 726325646 742613693 544176160 258234480 897703262 740405069 267357482 45925570 442482912 451317181 946619 579244152 39519533 549152627 757248960 994022901 31857965 62674997 109277148 456986168 407302084 366927621 580929681 447890665 53528963 999738576 822123218 453435710 504518791 760087277 454293847 124542181 948057286 608871924 333909009 839182515 98326164 163631746 200151318 214529075 247190075 716627799 744890727 465207449 236115484 399174425 976287390 437357832 385184120 676251127 854337578 747262388 739851752 244581101 243705960 771282190 19131046 659019235 769317721 147307542 920515134 378532968 23738910 719824835 394366633 164515875 121533038 553530424 503403590 48377039 155289580 970181034 648091655 615013079 807891196 558383375 189044769 9147059 346850421 69614922 295931525 991602071 213598765 24100552 255366302 353118078 174868012 361959674 47706976 564852371 36428429 33869237 320203422 66951556 151107633 850790200 541755192 618626247 532020390 128173900 248577809 430134009 335198348 650858829 874156975 10555453 162801778 99245243 460171104 920577700 850165956 197572466 39167546 807835120 123458223 757135943 121500778 851535057 534386392 161199842 999944068 608400611 289477597 586909548 897212548 69728851 331485411 583375440 891099715 2045109 613097339 614347913 57324530 119046610 293511958 336477765 120969888 167503753 68987870 81299402 785959994 242923689 363358435 128519627 550635680 62742970 926257753 668096497 203060508 948592839 293504199 728714346 548392629 284431424 521988620 81257143 850969930 409818940 751688739 253966185 478891297 476626952 706131998 247838354 564558461 736434911 40984264 648861797 52601106 130435390 847722267 25113293 92325011 614384145 524026608 101298142 611968494 584603203 192436745 749853307 705843122 956722424 888512925 171810720 649204877 922751519 282508347 515811469 108284489 920576843 228579766 52140945 63175390 262215154 171991813 526028685 790110001 702093374 805869587 937082602 932052861 904021228 135381264 708467572 473250708 401824728 20033609 95183996 538117102 616847738 147631472 892053594 716674039 876160209 810741681 371537283 689372714 560847482 394174311 55958570 875502607 591190039 678124683 722505755 178843268 65634698 742631566 292039589 827386023 171567088 110227032 834179494 931844238 975990639 509647762 426040418 90340293 895678505 436101535 508350684 362607807 937835418 692894053 659889217 904679427 426822898 491846718 962440659 270344726 78369613 880087614 964172378 361217669 150304825 377815904 770502978 946702086 496907582 25898728 584730586 497619891 235133525 221066621 522668650 920738260 287328641 987260768 991884861 356714700 438686760 482703278 794787459 198768666 995635585 961410539 413377700 345991723 325843540 395643184 5656269 295721943 963619171 200221612 441472514 103174516 78981295 65503797 691382170 846274510 211100190 936664597 664560565 608076656 327961824 366415081 213573720 79254466 769884653 561888689 411492727 622252972 176447558 325364845 68676011 279076193 829165091 242603362 438754208 17997631 366027349 766055453 275148622 690277403 369181118 224429620 813080363 758712085 535607800 175359641 874048064 393901693 856875993 675154970 923514434 526105999 280990340 594869931 770555824 449021370 8904710 207801730 152643676 239151598 535607770 143020177 354199141 401966314 444801694 119295767 952443235 304902670 192094111 905586827 618935512 288628852 255309777 130464606 194620652 23155754 255907257 778770900 147192083 587882879 678685567 703825940 549910103 924126921 391735035 899224377 260610152 645444650 222698229 638744161 272041598 275567062 257716218 611921872 757729216 98475743 962572031 812164006 387021300 794578685 240874826 136727875 70914962 964144936 284017927 588153735 301427594 47929796 309647882 392117664 829833121 660543859 329131111 935124690 537863733 333234055 471456391 253687468 311701475 394225473 114066601 712529619 701197885 62717660 478659655 149834245 105549103 221191390 823038923 548865393 254530894 457522065 610855744 787635627 809758577 260116526 21991407 65857573 824842638 183809643 181770742 68033307 698546003 764842161 332194411 212006023 987328949 141612367 585335197 18149463 618202272 335074638 587372957 373700656 120217225 237506133 843013210 132263196 392850862 131765818 733474521 3051042 604340951 305546940 564658456 320338903 770790206 510114831 81097382 987637004 651760336 359737724 666044290 34524821 947084379 321845572 313075515 660784238 726640318 263377892 997784360 300182881 501960407 39991465 65201431 951664732 182046046 316339833 243128531 741397829 890587169 989772779 578204291 113891268 909152439 744847159 975778035 626485455 702498911 960657579 38288879 666868552 592708105 434463905 687771579 140959537 357241242 136528891 290764999 655552202 615079828 113884426 772640788 131144686 769945394 107117781 98726738 357435228 110104882 191708235 624459784 414945001 647359058 50723079 720164169 331318210 71579750 785572214 167794158 555261677 894246801 180995295 288863130 588897338 337355432 532531284 472178700 261270247 15517012 713012130 295959144 588932285 871177771 830951779 398525875 140848134 236836511 987649439 770292751 589397641 721052064 126226345 656427229 503232109 243514543 109109088 170414580 223136614 677212990 364962240 815452957 867134819 25215651 671265563 323590719 467188789 396083606 779520868 943582694 522311277 602138936 703063807 310602681 823228479 402488563 945379419 536846623 242023483 892049422 897982910 195477786 180082253 223177863 129656219 50129373 140184303 471386894 910385603 543578518 153594497 615017352 226793217 884318463 696930255 817961347 629310458 243993359 432896462 950742979 277185238 448564998 469112713 21729831 73873592 940814055 809719156 20754218 354161550 207709718 912799175 237694992 868771457 361060907 6857380 15341407 406017958 375616877 170688010 848409026 59170039 385345913 510741715 317523070 252444247 705345195 139957485 929391147 502444113 892446628 710922807 181395252 412319993 187972723 482386981 883051260 477703649 774963201 537158056 947771 515433346 846781385 37318675 741854252 678399561 537725467 690307061 632343012 21904589 219706561 494440485 533703794 565331037 805747013 85765363 978649365 123930213 794880958 490775732 908387849 190450777 650223095 796558591 914909639 717767596 537518685 346905803 766481835 719202385 361516923 934455105 752785037 471008349 60606217 720471499 751049908 706174693 741461102 916567607 52367354 221498620 500930733 866008651 851730313 703937923 168999100 324196521 42139835 343016365 976885515 426750822 751597326 270657866 488667320 286587041 138231586 333492259 991483186 631136817 813975862 985781535 508417525 41903105 404030329 132312602 600662210 727093889 514962433 498693306 717002479 91922776 987854987 791476138 471006990 354168149 902536381 998819202 113252325 854553178 77550005 893107945 593310184 164396925 32367624 599207954 914498290 720957405 294847338 922206540 210293190 75816522 395875072 494012661 695755025 361517774 358555577 987941103 385437965 500138178 145839202 187332001 155625695 211973648 561449914 410807697 900899175 589869014 778311700 701460607 624697480 805034625 743421800 190220645 618346018 460346757 276065247 44388474 126467301 39253322 814257078 204608488 839389018 598484507 425229770 923238219 669473329 425238862 135979758 362544847 719104667 14839256 302042115 109619200 285179574 224332638 504082097 665372061 245649285 271380142 366856541 68873792 146017670 438258374 19601052 577084921 33239794 186458687 438932292 291209964 504542920 339880006 174400509 223570222 598280323 633534693 130384891 478973963 28525193 479914026 185065644 181089154 565484281 467452103 599361049 651814044 733232382 907523087 223148386 651691950 369333077 754648051 649743763 591100373 645282160 636837860 497914887 549845103 207335645 598817124 607194513 243133765 809859860 757149263 366177232 556306048 785249275 69134459 175018186 805826831 942012378 714834983 533524878 630144393 996489598 441969779 491815496 752213640 499562871 216199988 633834041 218952235 288605515 126384824 105171223 275988247 281190147 30700989 546580183 455481585 760135905 862598965 586501312 198732003 633053437 264501122 283005765 35839018 605836740 188598348 318781038 299025113 86639243 140793106 799860628 689476503 421829156 363439922 411650515 269293381 937526599 924282288 702923144 219945173 29250486 870778284 831882603 74466396 222428440 107161072 405709620 748105752 690636140 212184339 391317353 128741884 282842202 33930230 214214071 437907947 563244274 107843607 984424367 283457567 252390120 52813161 740610186 889607496 677834334 504894623 574580618 264377228 736089843 547943500 43849878 417302622 463270377 19246414 374635178 513483524 654105926 912914934 208426438 450030579 179051729 203088306 37917910 723493075 813598323 908681534 970944944 944363225 236707118 330450626 415702031 466092588 729680065 699094671 702706031 973757923 722229836 514324148 233467559 29934496 323005328 803261153 663741910 708602033 305207916 358555330 315789065 245050371 30013454 75177910 260699386 365633697 56005680 501460215 618114550 896260891 862367583 45560684 75470414 604923176 27126093 194673511 227585587 144819713 20622220 733659671 374691519 222205319 403778628 996772702 682297660 910754526 684851655 275465710 578838870 147255005 123965777 597269628 758931044 214749469 84528289 409461539 863673712 480316843 904793293 402366840 356363981 903982183 697469563 318042599 982538392 377697297 919623341 696368394 544555432 481556701 116991968 863116884 35936302 414117458 556312307 435104807 434824293 490340352 144350194 844251071 30098918 277638441 998235590 622200542 641620362 307890666 957997006 932119926 278628577 466891766 654040487 217261125 717532922 582684626 150106718 312695319 910967999 59371083 745920644 197218336 504691048 566221583 79520107 412052869 761009317 678037264 215330513 113467290 744280406 101496571 159211118 626767644 713604876 276046754 138221352 53445378 642987003 814266493 391559626 129667543 978328098 86056080 992687387 177483556 152605664 749667462 187528975 845724183 805102025 57278400 219417869 845764405 742319405 874019834 89868014 336813267 423234316 996596136 787171596 997539306 763938839 485694762 22266614 319244461 150245329 509330315 202363069 44493633 518209017 85780751 161760068 53536188 229857729 532324307 585698273 697277906 404351344 580552008 964745317 514192356 87628886 221985094 734707456 639377067 607518314 914741865 46814288 424929766 122814962 152630981 316843227 365805230 41915072 811002937 399285152 119472672 929040813 194094518 1949919 580536927 201144799 855954890 796274096 398375966 71088307 737624742 560515123 505097448 590023334 308838349 252968125 145403153 424598385 717711441 143681123 129301238 352357273 527557990 227707583 48082945 831178813 526410610 359631674 644677701 728924832 768007555 544474001 130309127 673871640 507298540 142063382 95915467 247301366 674952795 429213428 247278397 643131057 157623074 977558268 62195714 260303896 794040107 45757796 951093372 359679992 418949626 713010021 616376235 797020363 966851165 484217599 643166280 362396086 223521461 350809923 741413933 830439524 547403628 302430779 650420889 585752440 18067962 291260552 96265606 271509801 463517731 328220718 259713002 607597252 847561529 105044615 307519634 507968546 362833845 231541974 112326747 140669417 936866222 92088736 815820029 747027252 141995867 806230133 357493512 466845035 481074584 277377837 279452383 155716589 849138349 618838398 107102055 920578780 650569803 130771959 17987632 232136389 646145558 888702630 13875701 187472855 222603746 998489084 324498351 103034290 918941768 935586630 671713217 754092777 892497957 428632138 807782988 969434935 339875791 251646854 217096288 794202813 682490144 627354417 845119764 363345143 281683565 92157119 686889992 163324109 326796418 716864493 129403400 159751141 939714745 632939661 160188012 716760414 751414108 134315817 616294841 482538005 770667186 898047099 461029840 613508356 162671638 514250647 280486217 352763014 57881399 712452067 609780025 968714949 560509052 959054795 744466572 582049606 241810151 67591380 99323693 111220667 624644934 111278333 399516839 51556259 379448100 755797429 964993455 973775624 653548652 828859601 626973268 978912992 125229501 759950406 456150901 503154012 110602183 992967220 739762595 569293036 358571763 502995036 356396269 493027380 259327261 707998632 346417318 496123874 279228007 236656953 582693339 909272202 1912747 488337898 177989345 282251253 185966644 972149903 18791159 737914889 307787439 204534798 950840673 840174191 360464627 81094184 484129244 293468004 881485802 735501338 799549357 646448475 379298713 482892125 864657682 889894548 925793959 270051329 762252556 435261529 563403565 848697151 43184416 148494191 138124544 740993096 960387052 77458197 264949198 91441273 596099331 206574715 221454199 38124940 39127918 154852138 318800507 740361882 103657424 44066537 526721992 268436571 900995907 100425481 573418369 970336009 842283623 621168285 383655258 580690371 961117112 633818773 923056871 746406751 973789660 753509528 974267903 454988145 218617100 60403412 270911116 226850886 200347922 912458749 505271023 737399850 800502178 875765209 256345766 62030363 510841039 550864516 532857477 287020812 509886280 755183113 236077397 396403885 534104930 814298150 147329503 350215213 97748635 66190894 87418375 564078531 256753872 577157675 363352340 564744112 361937474 240023801 619639079 99616447 31582964 590527755 936541382 741690275 976204767 506787801 656835043 254489830 897033636 805382151 651824135 838241820 317998131 599378529 747576474 390499976 865524163 666233769 620101211 683265538 503519559 207668654 206255654 191579064 905696908 153407459 87169149 668537654 907521011 658045875 181604941 292780585 303624199 250397977 671067212 197146004 47505825 477703705 406420978 784795371 822393656 533984294 841627549 321174140 970879557 281741005 560358274 441807428 446494333 152070945 901123842 712408482 64530469 715026262 829918724 217285285 929422412 864270238 738598933 990575104 120602935 834008127 800658751 186303596 881987922 799091662 410840086 366168903 423260450 772795353 420057931 232183374 640548967 899888050 313392153 317437277 2079583 178200628 614523752 952858689 734537907 111002860 26987240 803740182 138460769 925472961 732881719 181461392 83674904 397752045 690846639 820008708 47107597 54623083 70227450 107551551 325549385 763312643 76336514 868063747 252377526 882156225 27620834 416357960 53002463 681543990 654296954 81261203 82886884 610523917 296419405 209233721 501154653 384318759 983993807 601458206 709167940 620172692 794047916 659723889 693285659 682278551 586980782 203679104 779560 573653662 838920848 592995390 415238318 558796907 269889370 645587017 304491548 568641462 823359475 767986917 792895403 637958949 163884006 87516641 356687 66398008 796040608 596728654 127760804 986519342 358297349 26296446 91429400 749491883 908111329 388182375 284300937 521259123 60798506 314611198 336688519 949256414 859153486 796432453 832340519 577964443 775410876 578426298 52865690 715562408 88450048 695012903 10639379 416521547 937316349 162391163 187710175 575927863 944067885 813242493 654668999 657266774 378955521 6216043 486002177 578925589 699477211 532754325 189276689 823826386 350563046 865277196 827175878 378899520 604598854 898662850 775478192 834098475 90341142 71740137 542995042 400060473 71239767 496782396 208169620 41408837 650457871 629517171 723748347 391929169 505756042 533392859 737892659 362162526 230737694 99834493 771074816 459836507 222136814 758303153 196536538 669060662 672207506 197782144 219950435 104462502 938706732 5887560 938203256 121688573 346800944 598908716 31920847 728846813 804625030 948386592 196879085 580681626 12359098 140032807 914726199 696923911 783361673 464184864 299815527 334204905 951548248 735787669 293333402 381129954 899825466 674255477 768892192 916328554 711349356 932686114 342927889 122842111 176293250 715398817 763786385 498443009 783519503 858430462 356067885 509855693 985911089 131763567 918885920 886368850 306970100 41011054 725307059 393515552 387826003 75076293 64591539 147923949 956544933 630931355 157468239 357042469 843610038 938860396 941527271 215987823 340130343 624311943 829670900 568113585 22034241 618565799 321477664 792160319 838153147 818894985 145679434 182321716 37738551 666139992 462379451 510107270 660451047 52824616 50917244 117554456 621398900 121236451 685732143 11033779 7326159 785244106 227246613 418995696 223022516 555379937 206043537 715909217 993564836 560610840 846764693 226002432 240787688 804592409 508006500 784763919 3451648 794186640 138358100 834027832 117487878 894214260 662661114 158735107 340245661 793533596 95019421 853031870 230785169 526235284 537501713 612852378 588636609 279744594 686476632 140915043 746189569 907119329 224626112 239548359 922506968 687589314 224419296 220845343 736458670 83394366 195833549 825556176 82854781 653720855 281227297 180385441 409014106 513411424 855789287 747445992 626365483 365793236 60513224 773431025 128139278 510434536 903577488 92256173 965241161 277244458 806968391 59481020 967873440 77951831 21923713 11193522 181429501 252355561 631361892 616378606 2346751 438423590 430009081 302006457 926564201 386489367 849661353 299617180 387650878 300500664 268198266 990702254 916479443 269453131 673615655 581742822 694089838 964334748 397221296 735999452 174620883 796364575 642287630 410042009 738044642 883564671 174854479 293535025 729716615 517399975 208715544 596250613 649764897 580585322 234433354 46322753 19031150 164127665 446962155 289889541 935737352 427010304 364163281 800815465 40072174 744930029 146568138 509727944 272417240 168790451 269108001 172601985 154393227 297552791 713387051 683113792 932220296 939012766 589903325 424464438 450085736 258769284 692531051 711782282 211686916 36189485 16072303 135115244 313291010 64848823 717871042 7019537 97372211 143011153 841697856 19113858 392781920 996134556 82460368 430830916 951754741 140303307 755391539 201394098 995646155 456571931 994691622 553885173 603335857 318135361 295280483 330650498 236921588 599735955 272076842 204975606 757574414 867774454 995071662 147532511 219255980 63224219 30629167 922953086 466094178 412319042 402976550 163841377 575777565 497438611 598471944 717504353 105858471 588888970 260825353 838820669 332406128 758705175 896552362 357533693 80551535 518046720 841141808 171221131 364305334 144834480 661411612 578767008 234820748 763061396 899894430 439976943 128091189 903469582 234503563 702858774 339146189 227657090 318972649 848982838 17640773 51487958 63905383 359876809 932607777 791339635 164378763 103457952 100362945 819223772 676315413 582492297 600969737 72096579 102835617 831369914 47278445 772168554 895332673 140753685 559745198 968054244 126825087 628296782 328220870 71290131 430982597 561575246 167466566 81031251 82847904 431560126 487509542 833302951 758715090 529851289 914951743 548049618 146499005 87100405 655968910 988794630 841066987 324690517 256263205 332146446 885255868 192340253 423421933 617463324 412137699 751411925 301668288 450729934 588901154 178360865 904296851 139697468 764342665 917455353 291656088 70263464 792675305 721093922 206381236 991333214 831959298 488186652 507804625 541110954 757456879 906897598 837600044 21663168 272551812 411267018 83834520 149088369 419032450 777662693 613880330 73220929 397897478 892802322 230264438 721260863 477277730 64068110 370699648 632197058 372628334 821455647 32658036 783685826 459873037 244049391 127797602 974444152 866643728 891874506 270837644 815943753 77775545 225472330 588078618 879307817 413523374 748694363 58638642 117140001 226384892 591891113 663755791 286817623 520596032 949711745 242651097 745407649 518419542 974396839 486791245 943739570 839173806 4282707 410300234 684814428 666042017 258077666 570037241 817726800 26953934 873219357 737771550 307771677 833016581 436598442 952898485 4062443 304664528 446155588 342327951 589722857 681704530 68514004 973167411 960458722 271348950 170575060 563089786 956817535 248888895 579226185 311485439 604562885 765813442 793134367 901099511 365537336 776143263 39465952 734442603 707964052 503890217 830981005 300232113 869305081 174529694 644849374 197695901 757796989 161382526 832313773 285464758 923758712 362873401 476120710 716475414 188361854 410784022 908321980 734138177 165797455 868474631 347282825 205935045 71804677 120773524 130966268 239564168 896613469 753865898 700413499 716347677 8337463 258101027 747354191 457897741 31959208 188245974 649177130 395727224 434260803 708798904 91340896 676357710 102356809 677264152 18207247 974430106 993533331 496398997 480017767 899345224 715323754 788044656 129976552 119319888 445294434 248281185 627684449 218360492 142514694 37727077 636305855 699192618 286290432 193806201 403527310 24535963 101195770 567228758 993882928 496566248 322223918 578024940 700794758 400863027 857551294 592522639 934627675 689658378 22005112 798865028 890934437 685947713 120046439 854927163 25865636 147667855 789767688 421364923 228875097 794297121 801004303 588722667 610762254 706776108 194785963 465926002 558925576 62308028 420467421 869451025 840631729 742247355 250703032 943780933 577391688 172119233 366092346 635240395 157096359 555246523 549568766 592521787 88191767 108172951 594010617 924019251 432765844 442217788 776664081 935371248 8312458 888144690 241378895 275728860 197624380 455565088 16216137 257330339 951377707 489657813 99180584 744793139 386429600 924961662 243980040 478545113 227791661 397778004 621557273 149987286 209121187 33432709 771275343 515502793 588276107 62461431 249688972 494535321 538159816 54713242 671939723 181918217 468530465 3687498 330188814 605146256 729994172 864334763 665005261 165395456 143894786 108613201 454607490 415056024 342558290 914194683 281938384 292115871 522041083 662563211 118784669 919144962 700854623 852246703 760397689 155852208 550250341 568846792 111645062 876958567 944996679 517514145 486195665 2788185 110863450 967949474 163792731 28828286 851361337 251742924 365168803 132954155 153848627 566387594 907755431 860350426 786214748 683788155 760355348 433115734 722460173 600818628 540465999 221157111 145124517 993464752 358573079 523052683 772199583 115261622 229131078 753968107 209895376 229837875 818041265 118161103 657108441 44617010 385856346 470123836 398839928 270239594 422306281 423093613 726936572 770326050 239120136 526869295 791879168 814561529 191064045 58121729 140269654 666223508 989538306 519094406 84961137 115839678 344348323 875631220 16833574 890542447 800023563 304176325 469006273 78087673 535117358 592778866 723781774 493923107 425484769 757217379 810679706 28632178 799511963 719977303 594616203 316093851 292964223 794680151 326353381 84164280 297009912 81977900 306986930 118541495 749524122 524859758 809843604 819427768 396902291 547663429 338820624 413822296 207153578 815549250 254064194 549478528 234078358 482593872 564581587 518845783 753946234 941760820 177689863 392448324 1252234 960873959 143431998 321860353 936411337 136227485 114138207 866739746 949811443 627522406 102465024 537675883 753741729 792967592 687688413 654211926 861825468 172190579 361930330 465934579 817080256 222791460 918839657 478738731 611242717 638507479 689629186 980526205 753329185 126865948 960254424 919464070 785305795 620931662 879942355 450692148 811676068 300717927 435527192 946766623 118827555 604184947 38432926 601246095 947510424 709680651 758999143 502940319 765526988 375645078 425578873 333179281 378558013 329128480 72823114 792352750 293757004 533314961 278752121 123125776 373825107 854026929 217624667 547084894 378698999 475937233 671671713 52832873 775055616 629358326 308092708 67471607 930747061 371732497 691023926 286447168 874167881 790670872 381572881 150412137 802502788 714982377 542693971 279468923 226937722 880165596 105956159 280090173 41062018 706226732 707098306 61088440 876932683 361693265 407905077 195525306 927812556 239198438 853090585 799706943 780579830 565867639 612898087 563406930 991356735 15878890 971399752 26021291 501041244 280478789 483094859 423115410 180921447 985551669 811146967 527908891 397350508 96485203 946923013 144585309 310782158 110151812 606062239 830187281 193120078 745521313 548625396 530639988 975827716 260382586 886558915 817642161 146301805 443427765 948108879 814142236 124982647 399716961 798059508 435927175 920469795 678143999 356732126 933296341 230521472 373686107 897276401 966046248 990656428 248529098 375750521 852389068 816210848 561047765 393622637 705276944 805930999 757318778 890679879 265850487 715007059 290861597 78441403 30136710 492431149 27377610 147660617 690002742 797623201 889491260 709461947 604669689 879040276 627150376 265015877 694877416 745298841 572404037 745097512 749521342 36411045 913755372 552859815 283969192 320796635 765183226 786357405 571123258 920924224 671071680 906470199 763201937 402155209 508737382 935662395 577253882 737570 276536479 917623514 499859966 781924191 610736082 845427655 552834965 694676093 933822705 70943733 408132912 576961952 362575816 800284150 754397633 580093146 161585699 649228672 577762268 938464680 791158356 689199023 962571761 732528241 593994330 123719933 216788537 537057353 569600845 162415129 193353753 999469860 65352800 820222684 298101793 327045066 115273533 654544118 102607918 6610352 699354224 234100606 807046291 138541002 292689302 600252055 836068653 835349571 453336268 725853792 622090646 540106628 510170636 84682269 222296398 549050690 268433753 257999216 702984730 106356275 646717139 255122787 685900318 465421096 96415047 634531760 568051571 512782046 354881254 999717656 104331105 278671174 27746112 682445364 768497533 650641938 689777180 40703992 199074251 671282423 66031738 428815431 179599721 673030889 971937629 945322736 365995382 851479184 452848135 912372918 678379661 513218465 958833884 301065131 161881758 589714536 343368409 96546829 472468690 289042947 555768414 343371211 426984118 899104476 40940831 70143219 426214265 490862019 116533558 238852956 226581909 15239747 760950209 785150440 55075111 222271000 34965294 110809428 560652815 203885416 985046682 248188140 964512026 479813705 365437409 245931329 808908366 668509328 200805630 695625629 868510676 671540402 556795018 500250644 644864559 339779991 997462907 652884326 156574022 788596804 591290496 183280450 486484925 578377630 827741852 84584349 951014688 336074241 399172496 397296043 564590560 796641309 137401788 675356026 861561970 718873175 976827048 253705643 396724230 801129187 611087951 439040915 584760161 755449214 951307388 507542396 239348558 575036646 923948875 158587460 707118319 473662147 83713316 347516708 667669903 550964432 581138886 252055445 175253584 683711390 556984691 564863957 568242650 984458964 719810833 108188932 69670713 444421821 672719731 427906935 368696067 14629180 809735481 844972304 478244345 233410811 430770916 870638841 610155329 761734655 727088298 36147628 80672539 339478054 590767801 740577949 931503895 507219856 617857368 500724135 146957565 533166214 571356109 685846291 835921644 124581513 871770770 859860324 576913954 696451344 983853018 134081476 602038286 115518731 970231860 107026354 72782203 186908306 24685546 515852047 951756218 254104280 83220367 446885924 950069432 26962022 830253868 617016770 356720263 474008251 683779626 802934856 99306436 983067446 230661939 329012767 269963283 668338462 355148830 349783758 150882282 162801947 982664555 389139174 363896564 752008449 370083877 895925207 659923766 620001420 714923247 816599605 627628501 4400953 242343765 450261923 651334957 823474312 177459184 321703299 417878811 34356495 885855417 967303432 90174397 905154023 442273939 1357307 574185652 535318456 747244188 99291035 464259660 139208481 817057701 258327260 970383791 260471160 110540881 402579202 3137689 189236145 94962616 394528136 698619821 57238071 505300786 464005837 198258820 799231988 756819345 556548468 450370622 792918361 139729683 956060145 473447566 834996546 422927003 226257741 645706851 266566586 757546011 720140113 37016595 80220597 914912164 90747364 714967113 450060598 940457752 515338299 421776033 233809564 31042469 975241477 878480738 600849784 871593211 155106692 84210628 346195580 233930236 736603035 788708013 747913355 809354227 791342137 203211654 287034128 180877475 262973803 683571454 507449165 536552488 896477891 401465398 398396968 897647007 851720180 358169590 657127977 656034490 652195933 989474130 321139547 771297179 927471713 452023693 387091410 63904121 249235153 507497533 141476072 43926128 567706723 374807836 382024797 770214643 399764033 46580471 113064818 507796852 701026984 169089411 848037061 938029465 905652641 847101824 14983384 789846360 187347604 495147986 768652190 759516044 633991086 951510227 175176234 563098007 187901345 858189044 180407117 65409246 89109789 651084909 184434089 164347973 327011070 977788518 976500705 123194030 154204157 86730824 573542364 483418957 758463241 941108728 801986636 264479557 90715938 981918355 750693388 215672863 97731248 343696298 820954620 394359467 135757058 897529876 323717183 227686846 876899709 409460006 562082448 239060265 902995285 671262781 407203380 979109251 105240161 757627465 580588723 863597199 39294070 82231457 55995330 715567181 136341815 976018380 16882404 686514319 902253946 106907550 381872527 963815308 783935329 57769454 976627978 947738921 615059605 836366220 969520862 164213731 597576303 126424775 77489873 691657114 721733058 117703218 600986943 162325094 274528945 732466885 925246909 685592277 553839565 536723701 508506170 492128191 74760950 776948728 163982770 94612671 884442363 703088397 58265934 983056005 379803423 491377572 361881122 89492097 7517335 1738081 341415093 358126204 522764705 90472733 154247380 734751320 7126676 929620046 980836677 650460995 619496048 885292763 360135047 800868335 405624927 957463018 296240297 35904360 259237860 994053313 723449909 934857199 267461509 170760910 185587003 463925076 810331997 290362942 291570078 375282709 850495725 271092943 665223207 985505610 661705634 655517595 825874948 530108276 978536049 120763784 778490603 70240737 965307071 639720165 630836963 842108301 793393356 86555880 404800460 659060476 290505281 506522667 861202615 162077795 884910485 427278501 337070509 753123628 222130593 868955396 255978751 595089733 815315582 46052448 673922637 285139421 785532947 749131791 819000248 202844481 233993645 71105760 850489912 883246113 938084082 900306201 300953919 241992647 237443378 383894041 637187286 408223215 900090894 887055060 375550049 142548925 992939580 676409627 515554389 257940003 170982392 323639775 59913506 106478087 949550204 122873060 721770130 100214553 440618208 801476137 595267806 834697723 729340447 15593686 829343635 154295442 441181923 602619901 129550950 729703067 355483107 526347902 990827255 926387096 287799230 43114153 535390602 520982837 257557072 382957518 869301626 422427344 150554282 783833177 509262763 237260263 912230533 892374961 915108248 769520538 982507276 224616688 970473678 712318271 7955425 590215122 890901657 929456780 197155433 527485760 748530459 949408025 292516381 516647513 457303624 760148068 411682097 27428686 318984231 193305428 890743692 191064972 919955570 175064298 264018569 389582192 176993530 301817580 496553271 350882258 366973850 557256728 126326080 856401076 494482635 848699507 43734577 233120756 220934728 350861190 639111796 385805383 632283762 804051993 835337629 964639491 622906921 787184725 227828205 560100672 917151648 532900309 254413699 684565478 206917755 157722365 672941413 126205415 72930520 168830910 226365657 590470359 242696963 206204123 757296021 625614728 201154898 866227827 276604641 315223738 526363967 776862219 764456657 514766591 1257000 217949617 574273796 435743063 218250996 752405109 504846627 698288163 115545439 145907690 946054391 340292485 444609459 54441512 508605223 835308884 707803814 739129950 166510134 388157019 499927896 678801597 241766981 338618470 90558867 282120960 77324710 252271434 416712718 817111467 608123809 718167694 779388676 201159533 553558529 57280445 566065518 538840045 584902415 406385943 753266795 366462172 691624506 39278151 856632510 358140153 210578381 961485652 127921010 187546099 545788887 294083909 867739875 282877977 497858288 699598020 458426057 904160551 24138701 338238525 578161437 22374341 923533794 608082783 472318311 87674235 282862776 377383516 683978567 633936429 550499669 661714868 265386756 106884223 587063309 225088592 826715323 646099977 160800811 191187615 941998786 219470436 997748701 554760301 101732736 524655610 353900420 724431321 722546771 599406352 63458476 756761302 182991389 304870492 261915647 986728177 702221865 59626993 855213685 977241586 38507885 685570387 874428240 53184765 373776498 992511855 184973006 197158303 98400747 254825407 676288374 643145834 164130423 148891097 777161646 693027152 33330059 467548006 8572339 451714711 5399866 151035443 430456832 483234899 249820674 507708317 61530716 718102216 239640480 57922593 32165645 641900250 44480537 139393337 706014724 195678101 291415296 635365593 242107590 777645872 273289415 792951840 384402520 361054220 976337841 538924113 220716111 54077898 158141412 54680603 945236040 943993346 234083329 947455914 44840867 73774296 402791566 947426827 236521884 620917511 39020344 430421431 729059302 253308249 656536445 453550637 327622211 216948935 701162083 364922991 342410010 320591443 329584479 736852395 883098417 881195217 545700159 841937549 55926041 312091327 252077095 663969366 23383913 100015889 674497672 25641196 543930559 923775376 750924926 445827752 419323764 104057856 859975847 363147598 843269303 346429000 693471803 629507617 859940409 425741753 955222855 583187916 59606115 700248685 798515932 373594441 59976708 241704986 800084713 225017059 414925219 217336728 843417035 777402272 970931681 937793047 981185671 390637284 271370694 267342640 245776649 372894077 863625306 350467576 500338308 574199940 816841381 210974327 962037723 649699729 395280411 602241394 510359164 150692920 466068966 253928474 733665991 934039653 641779731 323662520 785271463 449222723 496883367 987708841 211333616 284523804 539276340 431249629 703559766 378616814 172824506 827390506 96368629 270192519 281908087 31453819 744745240 635258887 759924279 67295547 144910599 68324607 938153419 299563882 290984209 273788166 460206714 598274848 591225359 187890379 455309189 233970508 799101672 206463504 445579249 933214343 965560044 812626033 994347067 106021722 241331254 967717103 346995751 828514143 2505335 436447779 303431798 813766654 119485174 400037325 738904072 628701962 915991228 62701131 81166090 75846586 256676418 146849401 620983612 692790484 483534307 480731898 247308827 44607647 904847544 788029395 688827242 227664161 82722899 446377427 234608391 33739329 664278886 485024941 325694677 171713428 179824328 218866594 710911774 874333587 425879174 182185950 140041562 945921980 681901506 782130706 36551603 841877446 40909491 725702712 711517225 36402491 83767753 136202051 15376208 466420277 41333518 26776067 50795647 69957107 959714008 803687849 279353017 284920869 485221582 912927403 454275748 215741013 890190354 539123322 169517022 274845516 911081886 14075051 82459218 703172894 327582705 220558968 89633226 136710498 34394651 86255320 524679396 726782710 570017020 310273940 392706735 919636216 292305469 89847661 458811729 882995282 553488891 292359765 976343478 263538971 687510746 83300051 999253281 553214603 50792542 312079113 792359593 618944014 580389520 70080840 946834990 939099914 733481925 36994099 705211194 584681254 852576155 45475950 145216128 49817784 351365622 511439896 84632110 49986069 127737245 552375641 907234865 260032213 681206001 152586454 991847886 470884759 79198632 20507666 974329307 741876305 376333183 979349352 927887159 785799656 264749474 45662771 787174419 524196841 748865277 19885753 105848152 450293277 292305603 624839630 781165029 804227973 595212010 834603082 189699458 913107620 77735629 63047985 591149434 449186889 90601005 668425453 172643954 42310502 740261349 493546310 599166210 872642380 204556303 765099064 844683037 720119099 703367817 127705264 683686112 323084024 416376023 288850789 126852464 101952531 245393717 179947880 421251171 543589719 718958213 770074910 306470403 231701879 499623498 242335699 896039423 324582808 665672932 223393305 595556078 189308434 993778562 577135182 726539582 596351940 171477177 915531781 502592130 235958317 303545447 329683069 86151022 561717809 505545651 689469929 201594397 29434511 34027321 19715777 697681282 798047035 610400663 16790131 87998670 444248295 713889084 683895253 739462119 898691759 480128169 962154001 673836076 621932490 455028800 354451495 130692898 205962665 272662939 554692950 373013400 359130784 202106978 294088820 283607805 323614807 592721940 557192053 785564721 490729932 212937444 793996972 760519263 829090262 367749812 695939030 807653025 157043929 835587366 119728967 876785426 851910824 584810213 36696753 987807790 330332439 466490087 996229341 253209408 55353576 140844750 939937633 127827966 299431484 64989380 249755222 351318568 398111600 365867184 691614143 928081548 573234552 115555699 35344841 356134264 17091337 253033883 43645146 686036148 441439589 664947851 729993398 244506589 235183850 175762975 387502700 953501997 574328638 23999391 345964584 134844202 883388990 115198022 968909184 237280458 384806414 145133420 143316158 158746895 566195663 610226376 766311408 993176050 869320230 891240180 574522647 644057495 499432103 317439339 114068313 617507333 210773457 950741127 68008442 43582913 360257354 645207626 41496824 267552140 211174832 286765145 952456131 343711515 378097516 569879693 176780923 136937268 61138845 448591831 120453307 488155669 711804310 599785535 77367267 622341340 20318737 902839286 202462755 10038761 118174126 192492563 209237980 427320079 521463778 806768470 889485965 369699762 106969395 316966857 484531335 594810512 64751258 497649169 627323605 998384804 923427626 356715081 138010205 94067236 315730992 271044226 735685111 177430458 167554800 511709229 399624017 852714216 457726813 663231038 769666024 993509132 144799662 479140647 906367821 998019734 351321846 866151913 417524439 163947866 57801266 837184987 155453564 857720103 280036492 208508594 7198803 462187766 985241636 950922014 319584450 999076807 906082310 248348610 160639189 720208429 139042612 475266988 330750566 703991420 115009863 737646601 408814492 376644589 389737904 625193072 91741679 384212260 10888665 224049946 286420632 99476049 734247114 185874732 248502940 307490591 950478555 150106248 594130350 209207260 129556969 674911815 341509926 772573617 857700630 56381512 646533784 80883346 50446086 664104667 608182064 69228934 100743573 457806670 41935589 370199649 321891760 87495496 925109230 602566696 961574046 435997635 821374990 161530383 101664336 11959473 834913281 293347997 763195259 21800297 17358913 341598640 427229124 275263267 147429294 49030141 564360365 384892324 64265781 471401475 534016588 936772285 638403415 42306933 32648496 766068443 510590414 255885184 216019923 438729187 271124590 807110835 251872678 295263480 972395157 737346689 372328314 840708250 999048518 687813840 72119879 487130466 876457751 64459829 949396032 210183911 493853177 644859383 199593439 442098040 644885093 812021707 787521244 381188674 575429677 618274847 46022994 530212980 679172162 710560839 727499313 79380741 666437478 413649211 242094245 55700173 179596982 129520467 489736505 300711199 658144234 534650606 333909361 194218858 233224188 34431569 565874105 161028835 501879158 314861523 929866108 48137029 189513806 101442525 304006082 975351931 480062673 762096743 373776904 408999117 262919110 145939640 7150189 172269310 200090186 403273257 152157257 365684527 431600425 783853124 962656707 484630658 418609591 624896436 281649251 699836976 589891744 509330214 536572370 923160166 814925597 804721909 451290848 474610724 67535077 962242532 189823529 964997384 278653624 521008582 116348618 854824611 501318071 577016196 413585336 998107600 925046656 41344312 493191242 870767642 159859136 32989036 656005538 262023860 153984856 527884291 319783969 244431674 989326664 592954381 746995710 413218442 564951099 422703996 886641977 241096973 969099611 69219570 484154231 475037548 998646986 233208214 198059229 126014886 971064035 135288161 441955677 41697542 652269570 711040684 597908006 866241248 902698510 697755833 695587692 561307898 600288295 409454776 734134698 625394174 736977570 135935781 835050072 465306278 411351980 110452576 373335871 513935054 948566609 863823109 991723760 203509904 488999568 216595771 858718043 202208654 661913232 315969759 993026196 687328711 284320427 210957047 81190926 699372856 242149239 238439180 572422247 951986847 211104875 715247710 501914461 87139589 369896156 938949713 290887244 94268373 219626635 82230403 114886621 351587398 367632151 973938085 911871426 313944690 830332568 968162774 587417364 766104041 962750239 575249247 282704210 366478966 403398065 50698679 219902372 239585463 751791624 461899497 793759187 158788564 931244542 209488737 366065790 532615212 251852854 930470282 996368376 453959234 206682399 338221824 939876548 32715812 452585153 699710161 681537816 557575727 621762328 444769147 908601231 125845530 34058297 901403253 288142119 625766868 596080632 231245218 944734500 381441231 162422060 753389357 183488359 313478073 773350978 69015777 519881635 168177226 83025704 301619929 342778826 191324312 376388498 136513408 362795095 898590816 509641953 463464119 911439051 199082679 451797063 460953958 454350624 110085880 775592989 340086627 298587057 840593595 911550168 34446877 355676842 570781088 417844147 2718257 238965141 992151648 209844800 569746909 667559621 542670621 307240537 880681988 587775200 634451161 767672585 301861077 148430013 293892972 198336980 203817617 971212024 186132821 819537510 147467549 27361546 178226713 648210645 198549463 91693490 305814616 626246627 314624807 412260412 248916992 321153951 375048129 830671028 336918349 95109648 207423081 401445994 244389644 327393035 558915465 795860826 212326988 69796748 397835751 216445037 395095924 253253756 438517715 268985438 500541554 240005304 444951235 753712302 335048022 39936358 384787743 684388424 320495381 396069748 161152978 402915957 491854732 706795827 927562347 222504496 289853898 990918510 516379872 881447564 932274243 58385842 5268186 223264447 432842434 265904851 94321968 175635773 303508682 385239110 461060247 582773959 84847754 249928023 633987053 917483523 538949035 616171909 103627333 95276930 63641487 75662698 923845640 35081014 895976796 617872458 43252716 610769144 285190420 816432450 446101051 40361776 826804776 728486648 675870984 238640842 991454008 333112541 470925843 824590070 51828716 987838731 907783546 474784486 776894498 143594409 40236207 352997051 624511844 270017999 446219951 822500069 416557915 255230235 440175917 602069069 289856659 951809807 303297311 155382216 798808707 250858085 758776882 955578332 829332657 164605997 149142125 849613031 143366374 843487379 563922284 402901425 890975130 490922839 544903324 867022829 824148360 527124142 378278497 183515963 832041456 382488225 718173911 682177646 676017764 302714930 315404869 399211986 423874790 156190739 804806566 829194055 227740863 760369848 594701903 206323628 56165677 123459100 52262927 836454436 804129559 977707282 539629320 774844609 123975320 106961810 65685778 275429377 121195378 867903496 92329465 344368422 633663698 831175987 853562458 743587909 76987834 786966645 792456071 128267483 226630829 935166456 22795427 586963756 810878020 625126772 458743046 196697222 751606579 118859584 19110719 299973769 501807165 464088795 320695569 192523908 163059387 106173974 278508712 908148633 192519454 225039706 933740453 44307738 204703499 313512506 666169527 206373038 283156926 968889358 204728986 864567797 974194917 874204687 578755269 131371249 305330116 730343255 486555657 417990532 249126742 54006955 644979792 675364444 966019354 118361456 987591795 235790935 994956191 736838058 423868499 749731391 950903911 467615813 36101081 13632199 203177971 12275450 343229360 924684702 661738629 749257759 891940854 560536111 591137510 602395048 571488786 215457482 777576246 117719354 957855850 987698831 21737669 955485233 38204530 770977738 558959161 313343965 326179788 686714869 117643818 83941413 687933886 113875714 999500567 882191827 230456167 111846645 840150282 984887748 848352565 623906410 602701696 989324553 626431666 305765735 10514383 629518834 644655785 235351594 734152752 509257889 220338681 470901206 897466952 135444965 561364650 98794826 231330570 824138841 203882769 986073068 123683147 12717623 23439650 644062330 81840308 477302682 481286970 428401008 615777268 516452624 981233502 752482257 645835926 506776542 430174491 202840723 821288558 779495029 452259472 249513256 973955466 778293728 256857764 743546441 482672207 650114161 614108636 747330997 773927583 240250639 709678317 309280340 567379047 994727570 540627234 714909399 372220210 79195416 538734280 532993995 565907643 154483659 666111045 610872181 517402344 844005462 792681563 759444238 960874112 120242279 8793771 766005678 25348396 271883898 261040627 329240103 956559040 71211091 291428985 481278345 447615746 858593797 7887727 788148846 908863848 943621854 421028930 845046914 550464784 477722617 304045169 749643230 61241230 919485917 21921971 114681635 906317642 933746356 587342617 787553667 37094642 938611980 452421604 467001669 884524489 238013065 311727595 400392181 937202825 926508714 396109161 93457730 46209167 118923014 955988975 764276992 781242362 56698665 724726430 6804104 750161441 723738790 142014074 124895820 647817066 156476903 870901494 585097875 377420524 645432285 95045679 130337005 507035932 257384949 236324165 350581400 322727136 769188189 722467764 172409695 985864958 274614676 253954556 223779417 304512634 287688253 437845200 234311189 279988132 619672478 285471481 871505445 258795332 627509319 57163902 203957286 82398255 72018784 322546239 481928896 371381230 229315717 677395805 819645551 449216492 490802031 731338255 392947586 404861597 814278395 929248656 654380753 838589853 687296162 830587467 420008365 941838999 543083977 698823259 894718840 915980390 585463697 632133539 725032459 606985194 915288617 88028829 999751581 877116245 554962863 411828730 298220924 983389719 625398950 422741979 245750450 836323116 588797614 765788841 714647169 428952747 25213461 283605681 458898324 930234816 953140710 656986925 486835982 539381529 112581087 464389642 316316686 144595248 897713318 769160797 341486755 384157820 231649552 94885287 324028869 814030623 594617029 584860398 791207159 376868417 340468205 776973823 221218067 602239060 282846885 165997158 896057689 970230698 519394741 934264279 934932277 81772746 301704776 694656046 47986110 123083526 426315966 568599502 351239249 90407023 933096326 807158196 149919596 33762643 779213290 982230777 763226583 933710759 186096278 965873718 32121037 993465206 826216455 546415206 572910039 187437624 146033457 463414735 453413956 960362706 166847497 434778286 527632337 393142695 274902023 993219292 1111517 410759252 22363486 831407258 293423690 270162439 513964706 442363498 312991350 148123878 167278899 535488969 711657895 919734341 135024289 605823843 297605076 747449644 591000672 121496190 326242472 453355862 264214934 175488265 125968314 159097970 238794250 273698117 964876837 515093943 414543124 844000770 223852979 986516796 789808956 459299334 427942334 682632282 647912274 93438081 160339582 504279834 294510453 714120493 127139656 183182224 774954377 427978440 152832382 557663630 107552591 64255260 700327191 970709102 167095687 152609096 627228193 611884479 243155448 566491766 526329468 611898181 825838439 367191240 677032230 23673681 651547833 289393022 235471513 226571272 220120208 726753286 76721496 912644355 718772749 141670327 181914665 471133099 21753394 857343087 960636387 602177153 785244968 502036969 631665361 635412600 410931 410555198 4471865 929008452 278885354 231328818 723549345 578460076 501588462 486677031 294238741 127760766 615503566 620104846 911872219 53175590 52017982 118176207 415934045 418261781 116650898 121497763 42080931 902607268 27242238 948922746 601136431 874656081 592098048 376820836 596040622 594832967 208712681 23285000 583337575 601216058 694974416 107695924 217913121 166100222 396853564 988940341 542323373 934683645 644966140 291025934 708194340 599335024 384679876 324543192 408413040 89972008 876452758 704015464 67997120 972361311 626279185 758066538 185213299 416293696 569664492 919467358 844951477 21921694 430080690 643579878 700775113 295587122 198104718 474557097 702750209 916732038 802421803 528764097 578893857 934266887 869422678 943517094 833685995 129158513 262685350 199167144 328625580 287144957 745390452 125371424 543213200 336114470 355880367 687787650 912657900 656626617 493068827 565062350 778493535 848925089 272329839 145484593 23827988 122389808 65744107 511394733 794039306 29729860 849241678 8565867 488016090 179595821 20817783 53322116 410554093 385234227 2336096 740209044 829472363 275435041 588192539 525232889 514602708 255334866 852260466 432790818 489001355 211183587 15368407 243062854 578244887 439121158 651836530 418036588 676135251 915876630 321871285 483344350 823685768 346060134 618105406 332251900 718781430 901635392 873706327 264533375 932678779 399296314 280933626 400016183 162519886 229518568 980386991 730683908 160640467 912309194 908634504 223593687 232644515 918791931 225793443 921706401 303901991 135097772 187594361 507820959 944062141 325031101 120095964 728792005 555403590 90174094 684243711 225728482 581651362 115152827 920228911 369089931 743968939 177433192 303585398 4185058 940386154 698569449 391340494 281527836 592044431 764500627 83474471 61809443 383961861 96501380 330361788 728556634 196614947 419317744 469626377 753634943 840554245 86030251 556410411 728250547 411394585 48204149 918456062 61318716 578925735 792913884 138115830 255700679 376022433 414167130 97920619 314918854 356399016 823994090 459311840 854856660 680612920 272710666 552333605 912635512 529275516 21805806 21482845 775144980 130265002 112044752 281119164 412975520 228466350 115298895 970108900 612233122 560575223 266632799 540129598 678919634 786515183 255921092 302970521 743596286 465103518 429838683 560738269 286507217 437705575 260390981 976490340 12067116 320651894 446062606 754354453 611845147 645254034 982705476 84402777 369465840 993557953 985068118 426219838 174934426 789664188 271157401 951721397 357366093 358864531 877669137 476959020 405578583 945824442 258678326 636937889 886694011 416342082 141211149 711795708 616721245 785706922 320850436 19635261 365356710 370815920 931205149 246739104 133807950 555727426 310677345 683468622 806455027 455152737 217413827 562146510 780305010 3060243 281869775 663550813 653955925 187512261 219153458 264125559 522030935 167807837 83061625 455187442 100402485 632482593 45413360 636824664 917502737 742720466 776636573 478344062 334804009 654557341 503119102 157117925 431002387 198266577 919007932 172577923 756276190 899654759 987302671 278454895 302627732 233542247 42251643 622474870 371032752 457000922 5322172 969370842 577979699 522086779 946216824 450457106 178729869 441265293 146795978 387144067 824944713 628354633 879653649 218191065 495125108 24700855 307875990 739953683 39414486 998597247 238768279 849488852 771232392 26463156 757940010 88242690 253994291 529855075 313655486 73517188 106130451 270829053 233880108 3581006 96776103 430617082 2562895 336440591 523210039 869349916 379408074 172083374 187590194 64885101 832022731 563360769 84906773 559040723 426541731 488439872 294358741 196310174 703407175 72287397 456500767 674973538 123347031 677911953 122760149 926868796 178678219 47387334 624531321 373108653 182096093 666736202 55748978 957078528 908458872 329326077 863873705 262294208 842853882 184084940 516820090 332333311 283863112 937048717 987759325 801189681 248698089 620082549 429782241 289478481 585053343 876994275 515521601 41503376 912311381 345775071 101282557 755693655 939410783 626598034 620744136 325050147 296562459 967105409 244986117 543314439 405123653 700729171 75942675 232606941 704362964 116608446 655159563 757855606 892512791 117636583 411723370 16884075 216424229 514587399 43255902 833749113 433164087 988915685 313240919 54214696 525657044 528007213 233907863 824030345 680525308 617811941 685593453 387836056 881035071 204335826 281586332 718831095 665532784 106263842 452985225 680236795 263336349 567389299 32228586 276287894 857008905 492652327 155409618 657868187 684579021 865607152 445486920 640814068 116523425 817927270 350566879 6113533 780872909 41804328 892141979 4797719 944281216 296232234 613420308 299817587 615926104 651175068 143484968 19603721 129799190 205029550 147313097 738117994 722822073 751608456 383094196 33738231 172283635 228361783 194668261 225299502 627602794 325272276 261850354 255483373 817408411 96875851 228362422 588407043 250489965 312346787 116836906 120740119 90102771 123001028 160227480 141355247 295055365 159924589 84326263 279788468 778088469 181454370 259027506 328506129 124715243 373435427 778346016 94379156 568246862 471114265 211826614 507659114 518905694 138386210 334110877 76073548 540357636 261751336 260417634 807440372 220727089 249695129 812058174 567193570 982799427 806636126 592826546 623890577 543098902 457493445 724077590 802016390 63296077 414187698 220777420 489370203 214502053 411902028 22254946 711448654 227418602 721799021 544214287 550482502 910685320 57784350 158374861 700061838 244161004 561414010 419270952 990967998 454166893 996185260 830429646 273615440 420936397 177697757 744698532 146575285 100767787 232311204 58253230 939177013 280289814 108064690 644961240 120087108 154694449 1307773 379544149 121906971 327331154 499974844 12286087 35400566 45268728 649291160 468151311 563237273 160860166 281139762 570384824 314711759 903796654 75741873 299692359 880732146 340939135 944629980 888672267 772814393 114006833 436811618 667291959 368086624 476371593 978951060 680739812 669423054 754205118 288825423 613711411 175269269 706781779 54263127 121423812 134735589 940559294 5895924 72442697 335871116 371191906 431854477 466033777 695245286 170999804 749069824 156196941 791817351 924888906 951716814 508412316 148943408 174173211 208894159 684115894 117340648 262063543 430072359 697762996 196461235 917729060 327679428 524296117 556109646 775046974 767892264 194756537 174510364 681225350 939777353 82792803 659478395 305931607 852458050 490667838 927904292 865792847 2622047 181833311 121321459 511230745 417633661 337665102 179875847 316424142 114148846 193352534 376154934 27940278 192619415 703528887 503169206 60726947 469019311 552605949 372897792 780324710 254181964 851792281 670644068 30894423 428485738 263310192 86520703 479758584 493744703 623429917 236468581 66704330 231023318 306014485 801032904 629264702 264727644 101431367 769643227 158741086 867084515 316373216 761340846 30111131 452827451 764847645 164729076 872278798 184267780 197560397 921592953 368540395 148728979 382110561 278758158 591727802 576698166 99390373 706187202 146315078 698221815 261718833 922565056 368380641 513041172 747064329 177834929 405853666 348403351 319646506 616607555 133287057 977466691 133975621 397580876 59379355 70795359 414562078 778012062 512528647 120317591 695233123 377920215 138686373 379154018 591369236 518906890 442945355 989460137 220439495 237477602 258227859 983470114 582798600 919143791 984793184 809347036 734693256 355017881 227762474 509085339 831475704 204719597 762091890 974298219 980909795 905867877 265731247 271933900 544655027 479385603 374255960 204346635 781681059 368325773 496017944 827323802 191580161 121883882 131459852 131757423 766889427 111390498 769418795 264463481 866647 686995481 648478771 115185797 309773747 513400819 124534628 921954621 277844167 641621844 150395087 482013588 303255033 904975550 128613552 177983051 609485482 777560230 792923682 54889336 287422705 259198988 662311083 41135396 21871935 115027425 688582924 951230568 53550453 584408155 461911788 97138798 264403200 44954338 955211710 349638398 834815382 263474369 830958917 106907203 190181301 163816917 145935746 743066575 618352073 234425065 464980648 439120037 371292378 383735562 696914045 870396065 231123756 123622684 207452254 133698593 574429064 12388958 867909981 322247810 597737350 30639439 106879168 23391260 77502450 956230813 248769578 752904561 670740112 583329880 981377469 253981489 952567772 863095013 952431248 961515114 37160951 172587429 897014322 912010117 269875226 543581056 535159176 472087148 540184367 620895032 729939788 198463661 292954576 952812268 580330258 266052976 952221129 129543709 785118172 31583391 233675212 995273143 6293380 64864668 51381258 815146480 278203736 914782396 417093742 282482074 67587264 444985518 681483374 487324882 18343996 402734588 405608293 353058764 222391155 793098313 368249249 13344736 493118749 185628024 261347727 129491925 682764799 642526352 267822763 365548022 949589720 649263010 36359299 558009252 627325840 472033673 800581023 470525516 100624313 689981934 842928793 419026238 497012853 430354988 61630539 978086525 447429864 405136261 473897228 830273150 727666970 325646425 581949075 813825248 973999759 229607129 602527632 120534878 687189973 377610651 761149010 142887263 917329060 593950183 269005565 23356566 649773630 508656173 563348484 254597940 431445365 899947945 304177614 578209853 41394858 36961239 753521551 850446887 145706334 836174217 300998390 505177162 765915494 495620051 873135715 449950983 253444644 570059278 139672227 364369675 321006896 368784688 594249428 842206294 161654101 426916588 872843535 837651681 313081043 592686178 798504679 479065758 937062167 407200213 281369432 963700054 387607255 705046292 407376154 414857221 867566041 176108726 68053159 597018753 939267955 664610891 235423805 454311808 220014746 61619780 452061818 680292568 194953955 895176034 291173938 776895209 308881277 74158117 200110670 618247588 107731030 49961202 931929218 674281828 716748119 495182358 684188633 712462999 223975397 119893027 499941757 920327065 416235292 332435262 958497605 303469929 957435070 747951299 181255204 537797091 145613093 466803435 223075328 929524216 613857499 986105169 286296572 417080330 889675633 989499652 148619819 926382134 171277694 262153742 186357216 474327816 875841318 947718393 695984898 339867420 244202082 565516758 234277646 509775093 770763710 421734538 826285850 410313692 681861028 897074291 636651572 336578422 615320812 482946448 216813746 443120543 486476359 65453712 428276648 871984381 141537460 200470532 671149987 102572085 544899712 647368997 391213557 533848754 936057796 888408394 936000908 525198943 803595134 531395445 458213071 439646035 253946553 614150249 311651593 634397369 579316950 748672884 915643444 735221147 525172294 122501106 835130846 499401115 70829747 118376114 581243605 281811595 67387196 90978342 94119951 800320112 517059943 300673474 195483466 867459135 970132896 261992274 825890856 5896664 859457841 601236477 798850296 361754583 236427902 308242590 674631690 211918619 707025381 884322675 614387896 85641493 355071014 420964462 565358960 24027135 250527894 614289486 338980380 184511382 262575287 290392562 26997761 17584509 15495754 178287849 126293011 325656921 607434619 323788363 282196911 393080555 722078193 960350304 351257342 637290809 599508218 161780861 410948425 80361918 314029474 153144927 418183635 719880401 367538676 130379734 218047524 220769533 721840144 703242804 87231919 923487452 646019493 954267855 413346392 214390929 954915604 226353447 31365587 207322906 867118047 139618199 418295382 136680073 192223737 224432176 745852374 967484454 531336508 608822907 722815607 481950499 179975024 149724683 424622862 555047918 688646710 646069474 236250282 949662575 214564972 699230519 363755395 337954563 185322504 117944698 23243365 450132934 758062137 345145567 169285537 5995217 774042723 748659472 280119151 431621284 83962731 835037595 191226161 61484857 313078976 284065926 713765127 152629353 401923050 398180111 728418663 304716550 231337979 787137350 65219370 387744867 192505826 916317938 603874842 213412577 689056170 22037649 364332129 900967538 73199645 790986538 381146685 245247717 719282390 997019197 343823484 598922829 82175815 374307951 298115410 741906251 466449042 377818799 151414185 370414584 163265471 292717765 849633042 623044582 279366877 525922434 128416196 495479607 609679923 38443506 229764934 899890110 670396625 264725664 255315851 537402697 174762673 669392573 42792922 314588340 140591282 136006825 777168891 36672046 214918138 837241021 51755535 29563268 787539978 829177400 931325054 664210361 607843797 44485218 72870752 329867794 325247555 25706517 385900950 600494045 946495792 880069149 441962997 408218835 873101726 198192373 334076428 429951836 519834670 213355893 781163482 291303852 867076122 863005692 482726943 493097870 63011084 560022909 197540727 870320783 212676834 584458976 91823083 839778888 791905885 322306292 6837539 144152751 444295298 688458310 101835348 326508451 163976280 350431017 668589985 4687000 302309332 215046644 506071707 222800212 402031852 704904559 479437358 645731367 581727941 711183537 21106924 538927424 338956308 117366236 613033797 997122403 303538356 205667863 880885160 985524284 900738340 14047798 948766481 54220358 575197750 503845498 406527939 671517005 256458346 362282067 846404418 57898424 869900319 760386135 346551401 548166838 93008823 225213318 931901041 753476307 691016235 691363382 100785961 699049131 122701207 69082378 55289887 330166082 224772559 21483018 523764415 127932560 957643752 100695858 547640582 249521386 574018167 758132688 446352947 187487489 491200820 903151116 102470987 73120326 158358894 887337410 673132409 657580964 134972115 971576224 433507452 123569146 442607605 273081696 943095609 751087463 376228381 756298105 437730711 792461224 461165985 816741362 420790254 930625713 414197890 87254780 66241785 683514551 69408972 441187436 527800707 268819852 863398666 111025800 858779574 925354696 680460082 731778961 650593698 352525459 926791678 622595996 909065360 317262298 128966769 371065317 802757738 351576000 723037430 293469274 708210367 819925254 648069176 380221478 174760236 367360153 298286460 723718419 921929285 399916680 292088196 4307485 192612896 702156849 554535626 265874276 308665384 881340282 631216713 439929184 537212128 974717545 144030763 504764199 19879882 694583939 973978455 51059794 647650757 472846595 332454737 480623025 782219898 725793976 836404751 919159601 817569580 150488161 402609084 407651324 625348817 642636230 140963037 74764399 724067228 439480767 165782343 320220204 61088992 524866960 77460645 860593641 69468760 882922851 305747616 342042800 110157899 881384954 609528843 172251052 499689106 404033918 717196845 740565722 155730549 548599006 618164658 379623494 344131981 1217342 804201356 362494221 4730290 772718931 401083696 932567764 285757383 635417575 802186959 210127282 939959664 418364072 214000340 205745552 122439247 735724961 744892780 167078299 338258546 45509075 384411620 92068108 619228155 68046136 86245714 761161888 621459294 287747653 513029959 207542491 126339592 823643386 790114571 967297970 556036897 104451255 111515527 782632637 674665750 325730157 805670768 902253783 337177042 816695750 360477964 885848932 604562302 524596300 969453651 132131024 527628842 579081793 604212345 617576561 106134870 197857703 965372401 677974087 947407386 674527368 837293797 690343220 380346517 412761461 831905300 531707462 920445537 794531289 701665148 556501238 259791636 149716094 148484053 747292456 203630672 145747442 758556987 238930919 854649696 343151848 570137933 166716430 819817508 938153434 166685077 353887687 450411643 565208426 115991440 909755159 135420447 36338285 116140688 744698004 442027678 745861554 687727287 836292807 87360540 656126299 169476885 245782932 7861203 649279383 268241018 490714091 100943839 95495763 933548940 620840849 542764643 665357789 618362762 672609216 586502468 818583314 328929159 157786436 532745114 61288676 176025359 718421583 257601960 788563360 690942327 587445411 8880632 788715064 565361461 63481598 702399651 873688490 981398927 276776455 161371426 946919085 197480040 396160609 335580735 928092493 283863644 403249275 731383433 959596131 5450425 630560094 723093478 98202782 109212935 794132743 517324184 355683058 172477098 234548988 515675510 286535554 390037869 862968448 930546523 158103041 820873194 265655710 928771825 346373817 726784582 129687934 305774865 641357837 694181526 860853476 558905404 530108939 900473572 886800162 256214810 155427548 768556129 91588654 276176994 771600931 247916513 989435145 508252017 807395867 337074990 180836994 90221308 156397641 806609631 789727616 724278203 773378682 515095181 432156827 487062131 738550633 815675728 194190038 65733332 975124834 43653561 284833686 91113675 169601180 308602436 18756839 959815394 354837079 65630527 947065280 472768560 878836579 943301833 983969317 690532021 228142205 56063746 41413724 872079970 313242331 903687600 886654326 153606602 387838707 504907656 98116076 161489805 577842321 69157303 768554046 42468650 617304064 690816727 475784040 366833404 323344664 879362538 783494773 366515003 519254285 362423696 98271671 183270777 868736142 300859813 813559033 404961945 568041978 329297365 671729191 732622604 715830812 14093982 778827672 737118965 792625498 280075305 97352528 261335693 437295983 609448583 337579758 590943207 400495813 685027805 393316341 457992495 980604540 112738893 764349039 378088817 101740674 578736896 167527076 595754428 206547077 407537600 48431629 211531648 612360074 740565949 809604645 831619221 968935460 236005020 533067841 440336060 374865094 493526919 266685394 225770638 750462392 663571765 23641267 793315760 324053907 50693203 72548218 381820690 668571120 932079351 68788437 608510851 723163356 625974595 138945872 282152410 130028884 537070431 301016127 319875696 932585620 809992736 641858593 490918638 275782464 387171820 932413192 535131833 904400366 767024643 440658275 458329946 605781416 682154958 169374563 441770914 91652190 595400588 123954531 925467628 873093161 580881497 54670474 242295267 244296817 28564212 138376046 652235361 686423867 888035254 986370369 532078115 531953266 543893050 201382310 378694540 664125043 649284347 39677980 848801509 733421798 408320915 513883705 547299045 940943808 17683793 575073095 352155195 445384332 706585209 717599658 712861222 729318259 771432354 267244976 883527637 882431254 881611305 725120614 976675527 124164063 364631623 18191274 629438896 475473320 937405487 184135934 823723810 16957032 203178124 335881228 865939690 724075432 506861273 105195564 847566245 311421138 342445426 308537903 758047380 847239810 660701687 197701188 302518261 253788558 799547682 638240091 931174055 744218045 13814569 789526996 219059636 740830168 260669518 212782890 709746141 283619862 508745505 299699009 982061736 247049437 636054202 230685461 434771065 67528890 960428393 622299752 560153375 107603919 877447424 784083622 343076107 249728499 126569795 345888116 540842391 847986494 70138722 170188191 263698199 59032050 132661549 481890634 934489822 238677348 610384385 131309908 199055789 862115387 977510137 822155690 134942300 81126606 68486959 718565163 895996505 974802314 234653673 302627347 691394520 26560221 427145138 18527176 863438085 251332901 548248447 872348568 336719594 665988253 189656487 295690611 221072969 361762366 136333383 795585254 9657288 464044162 194903074 728841133 174496286 514064303 293524783 243982409 252646212 970193450 803033678 636054652 257855434 343252288 281557330 534047140 792195793 454648428 504172738 859750907 101483173 289550576 345459849 661844898 870663093 363452043 622342374 71388403 392222410 915424140 391895190 673982317 575518635 893894048 338794911 819546329 195815489 617595795 14939131 533477459 693071395 406462663 735608960 111089076 970456235 849262883 745808443 225927940 693936200 664455550 555556616 491243101 663515059 750394930 407729756 178059668 612822099 16923800 223754839 442998119 305170107 897467159 10711809 764018599 759190850 717451515 342288777 970983426 437937607 101301119 823203230 270629324 617345754 79081211 232119477 256502326 554512641 689989366 193974605 760610587 683823815 630926442 344857134 419058075 555817362 656312432 90028624 217735074 678429293 67914420 494014904 792141938 442264363 316533650 485901237 266845232 938003979 678246043 695300332 100895635 115251964 342552876 76540661 304824034 944532829 419556496 430681572 686327760 590764265 755450411 613368162 55746837 380808657 336382429 925209544 311900291 593726133 414147834 158094057 61457133 992858111 44050992 795649158 161322525 5281964 234895673 219891035 467518293 455557191 787289573 534582073 232340514 547234946 422237651 607146246 952799951 484344300 397948651 752064502 142027290 934471214 600478956 194457875 488036274 901453077 937063583 572492884 23686781 810149642 79177037 914707431 3417844 730021923 746442616 430418155 130574439 921144140 812558664 952513490 212408097 402938975 865278220 283133672 875942555 116829638 956265920 292492379 946460416 307126821 521106682 260140500 252513247 742972620 675241559 547440612 95361437 58713603 970482098 268422178 23696677 600199346 898170464 635363299 357197530 660063761 886721727 90997115 961740081 493867789 828059620 380070154 883734663 763872983 660882326 890598012 427596518 676005666 190699884 961039979 5276808 823692965 207758493 290219580 206798013 737565824 368294604 136992295 748418993 314052366 800167321 937636763 656965993 961206442 247876312 133747814 736748270 568920978 45743597 835756483 838210030 185418510 129745396 890327312 918610409 749646785 437930817 125200680 755024171 392606764 684082551 477114252 910177429 995312543 575794728 542758322 43858557 366522212 927191654 104399638 842708084 582575325 594883905 253890448 874023811 765805521 381304519 901996145 379307756 473785015 741614696 391796489 322820398 113172654 232478621 578563045 824085398 752469503 942833813 311854354 811864399 325273102 134119737 184532110 678750277 257038187 537721048 261362258 208157041 551110133 697599047 553740153 306957073 262804354 165576799 221193078 216023369 260548499 378657508 995532829 323170910 302179634 314775571 610853335 690413319 284920920 310638035 167252181 301915567 972420988 129790478 854028751 94769047 927308185 541110660 425278103 231351649 481892789 680404351 769206700 282279968 102860052 547029042 176753591 675768586 408202161 956020227 112269257 217728150 683068230 292063410 794236215 156759761 559922338 132866722 975553405 222855738 511205120 19568946 337821778 943541567 536222254 96126865 652931731 558227134 455449547 280848783 888148417 342563926 238563585 242468653 604323192 640658283 680693136 424486404 592771539 605225065 65470129 405100350 66782047 48471715 500087014 620079324 614884990 453662410 61036274 6859138 44133508 804948448 825138963 497002943 118070704 521568622 599213293 408186167 465745442 184280330 843299783 842537841 772891198 185442363 576204226 976421986 215983871 115513460 75277788 91865734 667229386 586944938 649744847 233326883 571337932 606975667 223873273 461439842 815631244 497599250 776437818 281585066 972598263 965548532 219140842 288253511 692642806 49703918 432857762 686692270 3346149 170428369 483639221 676208461 808370256 40037122 971794121 721145923 398278618 428459214 771060098 147943943 521585852 497673386 669852372 573417001 481753241 221906343 745478423 983403071 390242203 779710876 260614891 828893223 78180418 722662260 552808161 325803595 146764624 930860764 125616243 159696969 936093675 152583769 236027324 30418328 72483388 55083175 33838332 317021690 376786386 424055564 161235000 899837684 729827794 21543221 724640531 499201334 918341788 727494609 997920046 481522013 120802086 973460903 690172576 897357153 324379279 992063758 309994402 438135883 778686700 127092133 249590958 102541833 883791633 948276115 870652413 446044089 565576135 571660682 987496616 253181344 203181702 612509616 180195596 327495480 325863464 408458229 364376409 261105354 208119856 621847122 26900042 636843921 708230809 883587864 364172068 216222507 873479092 416344632 146078800 593122080 290293634 34894968 88572028 147562876 142548893 110198731 898918935 120844606 673995922 340847095 928970395 1559507 783980404 627127545 320721108 463142625 118621367 905084045 716788403 294440838 105926019 958618501 496302916 278036871 207476371 375636886 877534177 220551374 668896091 163812511 139890603 840295717 590311216 609506811 27718464 217027468 83419963 441112143 384004939 528722446 969358723 740038143 339866496 854456408 73432981 498364525 571575664 276273105 503626499 88094153 63073320 946001923 641401910 205173495 219951980 211990320 909097629 146049987 31975216 196405960 437058076 349203665 123818266 533823486 429802784 569572736 333647625 247404533 517567682 621304393 667508728 12926762 712914309 538113124 924878057 288929450 959745546 589139034 488631464 394757082 36124001 852456950 324741321 174795645 295748430 186483333 286973205 754641527 685285127 248038067 381436390 117520595 423998623 958012229 998448564 509532040 320624413 466836261 725214828 206854288 584782289 642093900 277973368 472036926 390242688 623946432 76282864 374993093 391160277 338660421 99915371 390876435 193848432 53584834 684647044 245579240 644209998 554302852 264974017 7933958 96132684 513227144 617624581 698559554 203973944 744010772 546631604 362532284 15392665 646182979 339730280 498964973 3441300 877092233 180348407 143387707 517777427 611536398 612488439 820527930 981444478 805209006 337030812 568082946 184086659 158777905 679434886 260012126 407957436 989893075 48110360 686684908 742121132 612944416 663882648 3523627 322826760 415731853 302037575 253936720 981065143 111493300 471516599 777701921 50547585 457579361 511519181 695674605 647078030 49239907 872464766 633642686 164938567 812802614 683203693 424969054 165861187 324079753 317063129 699297029 798941203 161160373 302187929 525072725 926102126 132690155 112808000 917906806 290093356 510880677 370658770 101733420 798791683 10964572 276240697 232342094 843388343 65350298 987138739 733584849 757097147 991525761 43229349 940539356 899596035 211582308 85557909 764625609 846242262 569101639 481050751 948562930 955942370 699235024 544841916 857603989 931163795 144060226 522641946 409559431 218382883 229290465 930669019 173754210 843453897 331732410 15895971 506156919 178511891 931816058 372895566 117908727 979899604 384430572 374368321 386380180 375432012 466901817 299434468 95220778 801517280 537198415 402867391 395688740 824203239 69359041 335289722 8763859 31582518 197147577 120316668 85334126 618766259 547352981 544209171 237684532 200862796 51540561 422023535 980376862 701292069 209114648 3212515 576365230 240408613 506821587 105721072 605422887 727567557 99507971 703419321 600528818 315313085 31011624 435657675 305028610 682026078 95894821 245566824 392967130 286003984 263296221 72016582 35353543 629675690 967370369 80481767 329990521 572393228 309395894 713054229 584505278 387977579 949025126 580081582 177775588 466924247 260352799 397676753 292106990 361108654 827078329 975511163 702898168 79699513 147612313 752734045 791550436 190282896 270066951 517649545 163354814 105260895 799992792 464065216 769843016 339223129 106306538 155144772 409025491 193786999 93530095 551300508 116555645 584028505 786216458 39871523 857718888 788096892 341874639 536368426 76848735 837493842 913567057 714814001 111946196 935288559 175217433 778327045 129126124 410071608 36891593 318101059 599350694 927199361 711531797 199398400 600559194 158518645 313151731 643463279 520259410 404243075 603356547 2688339 978603486 480231978 93788123 822073106 207188331 91802764 466458458 785358912 443031374 144289960 710861098 326405378 926712392 920795701 150067349 679399193 437527557 25460566 17523688 875002155 114165582 382080603 929014399 320060427 419745340 241161049 95729219 378699592 954723871 342442406 526552927 62739429 656338578 514310315 663774398 993406990 947398897 486594898 38037619 972970303 271614932 492748775 326306637 481121080 539798500 336252718 903998208 47063993 277853508 987605095 309121700 716217997 238350436 920289374 381970513 303024022 867166842 27827186 593239758 773342731 663822934 624074246 21893970 448704361 106333021 165609238 220132771 275974380 722476467 795327255 598795598 290982348 303800894 839695607 411719980 411001694 798194188 62705437 42874665 900492494 592825155 117060563 592203324 130139943 369258404 952836899 265333119 159601908 483939854 53979005 936160476 417860785 234302133 720779418 290574275 910034604 735105143 450882212 488765615 297991444 618190555 296022624 232660201 153032927 350894172 421487233 182005118 120070665 571256615 116521417 421022378 995019165 151431826 658573329 558019553 876996545 889754480 172833190 647755210 408932414 421096439 733367337 225112682 193770963 137509469 653389805 131211049 6435945 857363145 46855328 125860294 679544111 828416049 37974068 561914096 830957501 238028234 144454460 324471910 689344228 206408685 571314175 409715834 281096341 665525959 754472132 529831549 141927784 605819696 458950260 301817788 33442393 446627197 198658589 717474873 316196609 950192947 890711765 885221705 684868956 621731250 462198786 770290840 736653640 701002448 405052955 40802466 962403408 573438551 377845252 594942843 17125287 495061700 101747595 896246343 190631876 947975919 416198157 877432247 184824371 247170537 890634078 408587698 428449029 142489040 5734968 496112317 552319111 738155460 571152279 780669033 153667622 795141302 244390687 449859189 303274496 580567802 157985321 668620082 639223009 87670010 451801501 786311394 859558816 249527063 853999316 501754007 691424110 947858995 143143372 896493416 538115221 83858186 558447615 646099334 161740254 411817796 358531118 824963220 270348356 236562218 427612187 35306491 522264232 457272800 664384905 789708696 984844247 469480259 10369424 870094489 917148588 516777618 473360362 479525337 631583755 466833723 205012331 642022167 506392911 19532137 508505160 479010161 693506136 472047969 32676250 133839080 84927073 562512721 584076222 339903620 7455746 19998450 452529837 257604034 334816178 224258559 247834924 647733801 225368551 12005926 247447423 771811638 956437697 996037911 189376030 106009529 587417106 24018930 487443634 665158411 235684774 868075540 526778970 224603370 227807291 305690844 804275429 806966435 535754277 773208947 18665832 71962895 667465789 806131607 478035324 951940088 299801191 624259325 719360662 305730534 535100800 38111738 35795126 750935878 545929113 246429133 598417911 870936089 537005958 779368424 533623720 557587520 966807724 223238101 575747821 453382473 67672040 634608663 56364613 492783600 673059172 986582672 337067798 496371508 163555562 907524164 999439573 21704422 210085204 795201572 240909619 470417229 338054107 264075469 418821699 251457541 15693324 861948483 896420138 217400361 66226612 272283930 668452452 589859342 858296390 24918122 708098165 785050987 242900037 3835599 502752874 110806273 207655405 682025962 729610683 698531407 596523316 993189756 57922595 872542472 397725404 105846276 332648603 141417395 569375476 257885563 65933566 276345984 630648677 775231947 674244919 471078315 54159848 107916124 75960433 187072829 688240165 123078385 894099942 880541440 78508250 524257185 101904371 533009532 51055439 946518737 876252607 109619073 276312890 702551366 609323578 692280410 237307371 542320813 998485240 483476575 63926198 863052030 742920034 404022407 810538078 23149807 169945721 841816699 388221843 737875325 317756350 639580438 642035253 544781642 818316803 730536548 943700234 969834747 422136707 684766155 152761993 556800074 397477341 258482170 594304219 10343618 420063335 855210213 562019043 248516185 136927764 649111533 804186761 983406824 403083857 701394222 209776060 903131383 746030433 412576529 343840089 461373959 947590849 860474059 783179137 15584102 785184104 832737335 171848917 53101636 550031419 501732194 81208276 373416012 104050618 178862393 376538122 170169041 186525696 477338415 575165761 645702936 459345828 144983179 48977770 66953339 404560370 593075497 110336593 534909135 273501512 878952289 972030241 700613720 970367172 152637333 942869520 63507841 476795412 291228330 147092653 244680796 88169480 743587127 343515823 524461990 90179158 12675921 257990029 243938249 643231143 655908308 466620239 286081403 862365002 290665035 485172674 218627729 53763269 619832931 427916961 148485794 92097419 678459471 14635244 636918833 895494329 460989972 82875342 648973224 32567875 680192331 883718450 625290139 379250904 911819144 443259670 287509757 480137518 377695347 585727929 71861042 630091831 17470710 253788693 894719399 554723604 325376621 911036529 92410540 505252510 23536383 698411787 993148576 982082875 155821679 752735092 217405527 433001247 208255843 822738431 145387695 17740296 270789658 543002982 276010892 310595379 28719444 498233493 10476945 774581059 33313421 895638938 928974077 67101594 61743292 760003516 842841463 110817281 811974272 247267572 140575403 7547613 829251131 67093729 315386342 140347416 721140452 690717356 868777408 201833292 184644295 903480618 249023141 870273178 160809844 780320955 214011961 163464073 606922681 252861541 910995991 115412900 160448892 497688392 949815812 240072644 763797717 218767374 143598613 374091551 463670409 134297464 162553355 232387061 488555654 137125311 564785513 858528033 447451831 841520358 143543633 793390414 180553689 737672470 48859117 19212613 956210803 817239524 504407510 133609351 60060896 192340588 803354408 895375567 674369347 282620163 713312581 425801467 564692023 465947521 256758156 563505959 684867699 18922753 434714251 45895606 788362786 623321626 501057942 909772102 780950872 480229618 57523359 819297711 330486904 122665276 788003734 659399381 436130050 265296808 307816184 218103258 917182493 613572165 360786295 893962359 41596849 538906772 829311278 563643425 672915437 931775228 417521830 608704467 712745811 569600968 997710679 72635279 259862453 641080651 260166407 964265433 98292297 120601629 220807613 732935924 191422333 535511019 977203127 285476182 503493998 627991234 484674527 942882224 796186890 439505125 733220011 553190915 464263073 903838242 565533781 360615569 693944486 928364857 547782948 12627360 709870983 684181341 394315051 791007349 127300499 850825036 603747574 610285999 406426143 265998473 273987694 256318674 451070744 438949750 477668353 576036617 158258506 621930348 776928570 956540799 467040001 566502773 477252379 865956098 97665910 541128477 569646545 240981182 34799069 948419202 947951944 762437340 148366413 361089053 212284604 515604448 777606674 937445384 256425050 726943759 851260937 660514770 475224530 484979348 30849395 487630999 82321733 20226711 990239734 105810853 774688305 347931823 464763060 844478263 108723628 782927360 332944203 204331317 134156416 936903701 791919426 545410528 954657439 411702623 941649687 527993173 276284630 525441763 60578058 397456821 85308870 644039529 507933772 950481926 527221133 844264375 670559423 782842713 339413734 312650115 385136120 470218815 419332623 834095943 853948409 829958533 80590022 316291593 975452443 116401272 818861471 175137720 883474933 391766715 627418550 223950023 890551154 676328095 935500311 438927832 174645898 869640556 340059903 890792226 683751048 164419189 37445075 574722664 225461622 129131995 924201568 292109755 707414515 230063304 686976536 424445913 984279140 888778199 538325656 944129082 917795753 161110364 220843506 18334322 294065959 895881831 375794708 911770962 615935246 44154946 409783742 917655777 446977604 727486150 438683423 362240600 803124635 293243928 352932290 128044063 653538585 824778845 655341198 945087047 739448561 241028598 722478461 256658650 148488685 641181971 789626449 855000668 930378201 89986566 425894129 280502433 577319729 857415123 772111000 633498246 696015358 803964185 544144832 828728732 694902333 508488039 105848915 146814749 411138210 348653204 236693076 203670638 707157248 32437360 248636805 989931146 387291933 213016402 963860923 557056021 550771549 435797384 923110329 937454280 188305158 127970335 404073964 410856246 223646656 387237247 279033281 667353346 900263038 305790460 930987129 416266638 132279443 110986954 75300210 827159394 827116956 229698521 772640352 759972137 915151653 120060872 252332590 68074053 121226610 388087324 382675306 19589532 508041415 468832523 80246636 304666437 798257790 636164254 667775065 103211359 595613222 54245425 723824851 798975518 649031524 200101840 688253861 174896670 628643032 185973229 479460362 896789787 941322208 327265554 97637863 948399367 445909268 872426873 576569815 728739907 135378231 213891006 28177821 484581032 33661661 838146913 616972706 567201352 10278087 480135611 547092700 698201644 325876727 145436044 266591305 264781459 155509425 113694746 913595889 446850538 286139364 556558011 769688198 167650046 506774931 592319572 191878516 415526012 692237730 341735057 220032402 496612263 331424618 685211804 784099809 778788041 130411819 626397259 529631725 205107404 785553152 531351197 352559936 373841693 686523208 927895408 107170286 75265832 710922872 156194492 266546849 447928779 446324265 836673284 988534023 599992013 233544485 54377597 937942238 966446397 783451418 221161569 119361530 348000226 862167298 856870133 14015459 145090106 439502151 582171599 499645991 25208893 787413344 233301967 422945490 974393133 686768386 290784606 443323457 162529879 815460741 95797426 209315352 711780689 319392258 781524361 674706498 563612075 393430987 156947176 502898261 529284421 857186826 479753903 723336022 281094050 100059902 909419172 449518916 16567265 337812982 43268123 447907585 310255241 632698760 315091905 481855109 59090807 132710448 23869422 649592164 385930622 240291397 168272103 254863131 351254457 299709039 813630388 205727665 237428141 122919096 596089102 330211523 851008811 898263126 913644847 757801943 335493325 207296885 545439805 121706598 241602974 81736338 272918150 409910452 719509043 384335911 824025652 666172365 843956446 665773273 825609487 793686143 946822202 885482534 26934454 362225047 429712996 26621429 966246532 361827676 949742343 238053484 547213887 812584690 586394617 112864787 243382960 303353453 691596042 984287672 185379615 488141108 883905139 585680508 858862201 378135730 803128946 71419306 930890774 223023104 689326319 226046760 555165703 425600426 449012895 65044470 592531889 476140672 43043072 992735786 330552468 198612205 935310920 916311121 191696483 129768716 742105438 18279409 781044430 370805281 476423461 122529320 93583157 337246908 412730364 839753722 659474820 128424690 554787628 476280571 560281848 10933338 494924748 470940522 55668197 368854230 83808376 989601429 940467004 812207797 264356686 12997565 271091894 404579523 739172258 724245036 346855347 31631366 274494146 488176992 95469161 805410503 971442178 395890975 968585981 93446204 88416373 895164490 790848240 66592951 836820224 778644507 120023962 652862253 566279551 637350379 548068120 49737450 111459684 745710241 282548115 102739954 945039307 786613847 958624398 16145790 999777638 599286678 979456420 932832030 733003976 928464622 465519498 885974369 545701291 179718998 80496388 646303049 632302870 896926150 457115419 136773316 774488208 719637413 667485492 206826458 974787723 859251986 923481918 678490917 536625314 500999503 524536291 466640576 449227720 943105252 65059311 554494073 295686505 900937285 440127117 474146110 212614634 633903779 584745485 136475711 457942356 617236473 357273145 455903275 582672384 309823272 872717927 812385007 283527618 465523169 423176195 781120974 145258506 256073232 344411814 403753358 748783957 4629237 846011213 762945513 863110909 415658868 568395392 506149290 130993982 207558210 447842670 624222026 43667509 129334017 12207950 895670841 911713866 142856777 961928905 33422097 479044510 725964 725966578 68701425 24885547 970535269 275302663 439263853 486115413 501180843 118959741 331438536 687286269 638111967 615165620 762880825 892679741 846926480 710205654 424852324 152538655 371434525 903240433 677519735 436231803 308853883 992164012 266196322 258216187 197485725 100402152 455620655 25208264 685287842 272295067 255762634 631997410 260580897 874684355 929049587 958787648 777815025 702022715 960573758 930371799 626561916 350272266 422989580 639161475 949284514 285439883 374970463 586466591 117265929 51161828 330233352 436159100 85774006 67910007 841499215 995855204 536702048 907888838 370347609 346028194 683436859 708038906 886147771 501948414 136006960 516417592 656592570 513420965 635794572 313010889 862355910 494541587 816793560 602990083 790180131 87771709 538595219 514585194 116213333 521297533 968549524 538408116 961888535 740016533 431140535 308678777 252076892 791067326 682583513 341665458 19478784 333912244 413884298 882471536 888050643 56946276 553106004 685003097 748111618 455973978 229141121 472871590 151086403 105053021 506398243 168870811 418647260 766308401 352408251 178729216 700710405 18218738 705692346 676568186 872757404 173031633 389227681 381573521 687045176 265420077 631202454 763154319 370163589 912848484 632191465 921306953 955727096 206546288 818480869 193698540 678414230 827030161 878528446 997814127 955019370 146425049 134999833 762284423 528881759 53753172 543386346 160715855 363697568 694464959 834890327 604956471 497059484 3184458 160572239 241190417 137881389 198457283 518972131 745273822 298623395 130094820 796040223 688926676 14714067 683564855 549338553 453125730 852810172 523052557 252819509 918608845 435071635 295359631 811821422 195525739 121644530 80082157 133031369 202524195 107460925 76622304 551943029 757114084 610052408 414488924 257244261 352874788 611821747 913664636 865354508 578680814 969275957 822733742 521963005 855287172 290271707 928721752 304334252 734971329 457312881 299798311 558287279 164085581 214955993 180898159 95400609 455659862 238340628 870849149 804604999 87920621 595545317 929530247 21295102 568636145 535851232 530652545 61426336 59407830 847999167 274719593 969420077 745750022 524679198 2874974 492877366 460149087 394505287 361568304 62305048 305373371 681745022 859374078 674192023 33977166 110318841 774185987 133220290 329735392 453103969 41664823 444132279 418372813 798663724 421433021 17549159 702112568 144874730 137287423 798843996 153992295 495480942 445281906 108689991 246937909 562270882 130319659 484611397 302022861 288422115 165139472 451661826 632427775 763101265 792770210 20920515 23512034 296323980 838925920 838238025 702944305 382952748 106792061 889053344 463503565 250223680 67258381 284198150 520174604 518262494 509483385 567798995 121529444 990271245 519282436 913232602 540136722 610458023 340932891 870338996 693550135 91536906 355617008 334076378 948469963 777206568 743267948 648548643 687002743 253963716 901998787 741700115 85033264 187422642 1914599 947010100 155588663 982256468 102034729 54934665 1161511 193444070 824081334 624687208 700671765 391696672 345995696 541641340 480419300 912762433 949715586 812612558 483698964 106430767 226705313 439101466 581206258 758921561 323377011 904982593 717080913 997108577 638203732 758813817 279622202 639996131 318318241 135328975 852382034 455694047 968783170 159305254 378118289 248194536 256169453 843351571 918540923 279235706 992882019 541826664 358015429 121967365 20035065 186608676 24473547 998485981 385788032 258113610 859992609 894339775 873419249 340489313 471184125 180487709 568631578 816995067 483814623 794626379 988021231 981649999 653868931 113141033 472571815 89789392 155079586 14607660 90287905 454725247 615663365 240374468 420818175 313292853 863041357 303558102 804432536 314702564 684707981 496380856 553247730 122579111 14370275 144406909 689620697 465364835 39599772 154055418 298795141 121623927 967602971 703375596 852776980 52495722 26644062 555178804 939675638 915551326 835529571 131333496 313439278 69957330 88648197 591294436 493657936 222030953 597318337 615205693 380556074 110916356 487917164 793232531 332759111 296591340 293913471 468216796 146557215 48625876 843123938 440472627 782148859 505312787 921408626 295468237 99367678 232626339 667952652 745482517 155446291 71225720 110351738 333657322 344874788 272476164 819372611 81686279 520431403 261478800 373020186 418366562 590315006 155416439 93825893 395991027 315476205 231295674 444521603 467443992 826754649 788009318 612300600 239214508 340103 328901248 299396631 211293688 658740174 163997927 593090731 300118495 696980869 677505858 719741270 536929302 6498140 89589528 73935924 448490876 593887860 408076539 405746820 686634276 428244168 613107414 566132546 495584913 163395483 188842932 960119648 502786745 636548095 467810982 680139602 305059536 164211766 665411951 981367451 427020214 650789599 973337996 31350638 302733756 921180353 421559850 310522775 926730505 941396112 535519286 101341725 998910031 564713705 54492683 861343584 391368527 561168134 71697362 59571597 407456697 754457244 343934656 119285486 242303189 796057011 953875161 902517521 643845348 880616206 444160444 94832531 654326368 818959150 606105195 173897062 473595873 495154616 881884534 458216955 703832356 201957887 172506438 238787389 296388431 729036586 865656462 448900031 936949072 732152529 621139382 388416253 588234778 145011799 184227022 152652087 349241389 680980102 759787437 627850503 791207756 983970436 51760655 647593219 215617038 399506588 483533797 856414089 329742307 837229776 778962753 889968356 561452307 351775238 825715103 537999743 398222937 98014587 363522802 140683580 488077113 467425018 639071707 57729053 106473614 311322289 555314694 269748603 716842429 623185970 182456581 906305507 711367599 889060326 128217890 43191171 289892322 165515976 468797764 102788087 587129738 122434371 900199308 895512028 161633310 153776866 79451128 117410888 224347723 720480587 520065801 422719868 332332698 414548760 690185805 300891446 831831281 750008380 364084258 718500030 242147584 327780513 414323000 790727505 483222834 595101049 906766715 411708038 89747477 926576974 672958695 258214297 509505906 659362082 121694943 965148209 10879795 258621939 551428376 935590762 689741123 420266386 281062352 558524014 962490005 391011139 125880733 822632206 511391634 206859936 589391348 135846428 281701217 929809744 622232294 578836793 18421553 91124117 220971695 33639875 422289971 875398843 443365737 652440317 996943250 552090940 188989996 57050551 15054712 322913424 214014693 251057632 843096603 546318671 184845244 604089833 982847911 545181071 824743985 897424362 584085950 790036031 278635611 20273867 100414682 662275872 402949290 554341244 270501298 281384132 983389284 959362347 169428705 90378809 243496386 549413076 501376867 217099146 479084270 860087315 932365151 986194418 619305121 297105370 712048115 346692888 513044266 533504014 926098700 260711324 635390020 629475132 254813011 117780683 241334306 748795561 64637778 679734750 229084315 590394819 828157770 837982902 34866977 848472972 612724253 17963002 229669376 210148861 759332169 516033193 499574264 892120351 987623162 924128709 47310122 448762002 319962695 829005647 367266034 225453167 192136411 596545892 677169495 185162454 738160637 621004072 692080613 329248737 706396962 954709879 404176663 957789351 974109253 297634732 18416814 418745104 653130453 239425413 953187501 537967732 144336694 317327139 865252942 227269359 878350109 966407535 457905484 158373121 607638856 260641700 852010294 32254855 803230563 667358420 624906517 946553273 345987003 854057892 874982332 742296198 160939481 958239506 944425505 58105635 750751559 258256821 852561726 622729931 269190822 352732402 556050767 203881523 545288301 948329083 947558616 529924723 644166487 709639125 515585576 149071007 890644093 598411197 118206001 544831847 804082598 796049972 584450531 147950859 384724082 725112942 753642452 301384952 853151587 331641452 820058316 899789946 306273623 267295737 179065902 392466467 856924838 765766656 62754411 21131385 281874641 734971649 694187897 930461586 277696593 44138822 182152725 196978139 883848370 119195697 332079766 383386429 273883394 663770506 653054863 625894480 459632097 169256199 442694791 249719419 878860629 85285793 36282032 784154874 249566576 868598650 775717364 295650683 455235514 388356461 618364168 478434964 141180978 850652597 85819765 556667445 495973833 275844475 318186475 618463802 656760503 644783757 114992061 199758623 503142029 196107313 610869640 945581710 86788296 558390711 742457844 710472530 32675758 323192199 604930923 943333105 285766929 258749147 345143022 478966762 975300474 282939660 722227213 284308451 288305046 277257677 127621162 423214506 673406704 847712967 676991581 585125944 828426744 869957383 810624201 24979996 935116869 211163451 226245525 79750515 813828271 202265902 979749211 210007897 726856121 302546747 510512924 705367197 929894382 946150523 191190043 407129161 454501528 618596767 33776170 594561530 466337696 236284569 5807955 273479269 380289061 74795124 137575574 470155672 494480596 927113017 974976632 160986887 418453229 672939760 367823760 914699394 160016525 491529808 962397637 359483803 114285533 400742178 744885447 612770357 129719564 844008878 402518872 677676178 620990636 675272709 702456306 509265783 623490240 479242863 745345188 273974046 946438305 24258812 688226030 140959189 88834769 165961473 34937187 831408943 3809329 396574404 342008083 929647090 204249647 496800985 13529701 80889961 191289473 310237796 637031639 24168654 797437339 713115518 78958862 27424741 14157160 961648482 641234616 138497789 456769268 216719616 134346775 69446629 871821413 775320789 190427019 721840620 831343930 841164431 172158804 734533371 961822153 402042382 298180841 666085835 684261938 610642226 966669461 476499177 226030802 118790180 316191039 747684342 121318877 130319331 955756330 343386105 801313988 639798332 407264879 749457476 418229242 346738082 863672791 157266511 780059083 400182179 104566805 202951474 652321809 792264597 331500088 19258098 879923824 884172879 343567080 454225994 540268711 556559348 928764141 448539838 916440573 112218176 551808893 825398767 75683797 128782574 398674740 475611217 66002033 257684322 540193429 890123001 389521181 364348041 112165906 195660597 898751567 614387408 769248343 159301544 221358616 795591798 929310440 829080698 783296061 913991353 722056302 751095627 652095101 248585011 139445701 40214258 121826898 702725799 637727502 871793586 765976811 86032601 754111028 598131704 855265116 993032465 504864971 884471751 82312673 449198163 739811478 276993092 886781441 969237521 604279719 350815083 921168771 260619765 954620372 135075940 121781684 122323219 286440663 13095699 32502858 760584365 713217699 283643539 89252505 62418146 787044833 327657172 438245725 222711049 854927351 126224766 798871004 67684457 555241500 294033889 836036396 904959311 772209261 305709246 663249388 721401148 389831961 173404389 327169975 457289665 925281556 588976844 685146595 440583120 196860742 393853179 941693889 151534854 484411785 498200157 979739636 452125896 712099646 413194662 818979123 251662328 907210378 410768381 318427608 102117562 336217510 966458943 560281728 488662274 885346848 210296670 846059307 560969551 375656910 815206853 464367439 391791527 15636173 248834938 974669570 641100205 874154092 349935154 88279196 444756064 581136368 691043215 165110803 186365959 360523717 794298411 731449292 98592118 880320684 7048521 808821762 327327501 881219113 84853753 1266957 725725307 542258824 362961964 111633697 765763375 557103171 636516865 123456738 132870752 325243302 658987866 5349855 770283014 690706628 169245545 874126643 385285857 102044290 574675582 746316212 130622613 893518308 54037507 317571446 926792913 177802649 594794703 951877851 244164971 145621612 923654817 427660854 536395363 431280428 489570609 18848203 992319434 753321326 166365583 788577086 791449857 185480836 746449653 624742958 90313520 293250405 326044724 268882716 860956935 742480662 405232596 171632396 380870411 36301771 662212661 320276159 216741553 279624148 879586972 835601302 629158319 587173372 525671143 602769656 499431270 76343371 37779916 967073094 90520642 873019463 8993532 599659855 88846238 329094560 817580145 986570428 415536199 700724102 134050926 375474862 440956687 670683981 354914360 765823107 28743055 719154160 239990766 239445238 589255259 373836045 848108778 723255105 605028869 158698407 487130900 164325736 72171988 800797503 82570218 184773874 797502918 914615996 89867939 616386420 892163478 990667617 855303059 412793741 605253259 913001803 159972261 652255844 204489239 61968774 44845952 341795307 864728864 148675875 749327189 572562837 348087093 665402124 687154798 864087012 185255665 168436693 962359663 51733392 272845206 882676177 413380837 393932933 653856986 106767595 661829593 63302695 714543518 567323733 766079675 439641181 249927662 790843214 955306908 880584914 365144204 658703446 433561205 448039805 135501281 674483348 953170749 633462159 684892666 745684862 42178549 728592311 956084063 474251234 385148248 285625905 932672485 656714874 327250338 406927960 850204949 423244203 332181445 515881452 844398054 720783690 476597821 311000496 8127919 5472507 987585304 808591353 781546521 911016085 10204257 361783785 672695359 676437145 344905100 841142727 740512571 411587568 551361806 527792666 909508442 839187334 899127324 686833129 723673437 457700791 891811971 525128811 484634210 668429528 429300701 297513507 934637824 418372313 573159522 406983783 168808658 950250722 154831493 660579164 686396903 454433972 384692344 273873447 296510478 516288570 125054229 727879342 480639391 118830578 754383630 257103701 48578911 460869038 19677492 124093310 42684002 918512993 859678252 308227854 3043911 572765736 487572740 842902850 373860807 927183270 32049625 446944929 727965686 665123373 27156149 829600760 40973874 474381432 208367915 38179875 188771257 273596350 991113901 253651798 472126095 836244529 904380434 198263488 600924610 168183398 795674116 372193281 517923405 60261798 764056746 772019921 751887100 543951047 584091676 905667681 505243641 598941473 622193882 440202311 560130203 448016415 7135503 264817560 16362194 332940764 871485261 97810001 515412024 304474268 473858406 531388827 257112100 57212141 244536175 691608045 692264099 415682044 364091622 701176583 35120914 104499262 148008024 840644101 749268743 748527268 242990678 351407954 682547912 775622346 275779524 110176109 471474839 937324859 136511082 13179282 912581573 449845441 447627584 979580388 691484047 456910955 250928460 420954360 58972316 869232418 203625155 615660157 889618960 26879011 198582762 42967972 124326200 880327982 401216061 300930452 843796099 801481796 18399597 477494447 682776162 250264050 575683592 794012666 294875855 413042200 500953407 632804245 87649871 301332839 370028742 947947674 794630594 122358287 135730693 211768769 308678085 121902298 256791540 429420573 377332750 264726672 758756453 606451200 757873007 29376839 231749159 257312276 703388739 791566338 375066461 287748227 345840152 943094161 890846493 413980974 539062600 72124318 550741229 338453315 931430907 172190236 606317827 201446538 446862724 126410797 954758753 829909531 792221882 215278600 702775288 422851718 857958713 868836185 656525730 312792742 84124889 807046458 588595979 130459999 810068683 141773942 641295987 939299869 690079085 530946645 600559786 401902322 145456957 627068072 205775733 29040576 61406987 530926903 59404661 986565794 995881263 605270748 37515183 875564334 914980181 153531406 79877999 903026904 586369905 183542120 143136961 70357456 488871922 539566380 423324175 917142688 134546396 130677364 592943795 31771569 469579433 568904381 522469163 389716763 141482435 100378197 192902230 442387441 862059036 737785809 906969880 255909808 212406743 834262039 176875855 392465296 621317669 758598550 566119772 378213051 979931821 38035496 713973497 33838984 133285851 41395822 249673840 839344816 388731834 138794872 97801057 594860654 95817797 608603972 636398867 624824080 796543309 118824155 454473500 716871521 897803029 58180727 234579545 14379142 347762548 8189767 789182747 691249585 824779002 969853652 179676677 883815070 502204037 452296315 101243202 33857991 515252413 940678921 764546015 938998076 78066617 160114603 49519587 264849504 390914786 585094279 514765962 259708488 16383441 818540251 762957956 634333055 191058638 920168775 354094446 225685881 583627651 823757335 525469426 817334785 10244232 905310480 137805529 154658186 730620287 107948711 353887297 127395036 466238454 498887128 655202059 937676031 3186073 332229297 598740223 355078558 705627892 544219143 916617809 713834985 216736957 730203769 810107578 571808749 64517134 145819885 533281633 233637857 638486062 171196008 596076983 190855914 3405116 81642526 165138039 409613518 868205760 28507872 561830539 866529138 637147838 294577228 771399941 696950260 300129637 405476527 206698145 710288809 440599252 607960868 722643917 663350506 665493631 659325945 155935009 601986295 289451858 317913371 936390448 54991847 994126488 415973439 352702420 336859625 291325660 886630034 915804225 22493980 412118303 847321671 514483165 895213850 617898286 765839801 64240506 469816940 491029902 164992340 719672886 870013906 857315972 631210101 629631684 313393200 600299838 344928714 237178157 421893805 448129095 268073814 733094803 669865565 647098480 517891407 718805190 82058538 302067992 87531307 409637245 264887823 133741041 788125460 914580171 941252393 755215433 138343844 184179835 475636260 9363198 354634200 707335807 225391036 177989284 544531246 157192123 158058651 287072612 439548560 981707088 653443135 388807861 339873587 64565993 289790576 925548912 968020051 197153620 450549759 968526497 641528873 329278741 818931645 48203926 681253821 727390832 30217393 397246190 817049665 595811528 49007640 179959106 328835483 821773881 44431081 210180569 431831685 886351609 632583853 885973967 344306703 928991038 233849480 516563072 203711566 22591011 328795211 146111180 32298204 278545583 831570966 154214069 469702996 125517836 40379837 958872138 512946056 193024147 434542752 83208385 291886057 965158520 616931825 773579418 122495946 595901674 792755232 489156078 756653605 460099028 71727880 586366515 467406043 624662803 311109346 500417966 827987015 966738342 762776351 230966050 946976457 704769319 97505437 886916010 361332054 257407502 90910669 740622652 25322373 288345877 898300622 550651812 571682660 408405779 142341924 837029013 719189596 30476902 427171193 744487002 438646359 102655132 259042004 92193477 493899555 56356973 44345047 708890467 364813756 602646518 783438908 171333553 161960590 37486151 211105151 663862679 812735255 933231160 10614951 475598363 369019349 959467689 712319096 163545224 999255013 491619395 353578891 13745206 444694226 988483185 243065899 124353022 58691536 57335129 17142306 791005344 949873596 746995644 365340664 874334592 657094305 958999358 755512229 923535697 406367333 144259257 108522693 499443201 247613254 309710409 446480738 866203094 441805870 611467188 446307284 296460443 28490673 800243681 218282803 840121217 429527282 391983846 964119491 862184500 920878378 756118836 462098018 418460594 939442782 78934931 223226956 802976917 719611535 598773795 83143390 139770988 208390525 785841469 120301809 537393118 339025945 615445755 644519274 44617037 396203329 311668072 315162994 634417847 232410230 429910341 289239961 914401022 12178548 143532336 202720255 496540011 999824947 785728698 617176193 208299909 37253923 40029911 951197238 167067049 959596417 123390953 426544199 681991294 206047461 453307127 282361605 791649026 759136705 443294122 730096611 891504801 236217011 758277971 304298142 108866469 951515421 828566853 216148526 58210244 72259869 134988623 266556042 65507389 769325950 766106282 909706046 190079666 832591936 171227105 758178861 424489160 231840349 350544951 428444429 773389791 924226952 224393014 876858150 332627518 796786149 768010557 235938675 102960998 590023322 429924734 564261523 697184012 460158516 295802087 513079448 462249455 305162381 824526786 230392349 791001731 965586380 825256758 462980343 223205686 480558772 565687801 222176805 926607505 569640463 17419042 669969786 82391449 752922067 751643910 623163216 399111970 957685678 203814414 201289903 406630468 383641759 969120460 42648052 298617546 270061368 829131848 76264785 537492064 584244088 290149706 268034342 317659235 978422219 40515612 357979516 57308520 957652601 131645453 337112662 310622255 617732582 450478112 455336545 50474713 385628576 852870176 911760141 83124023 827719902 19072314 905170428 450973550 280309448 130603361 61683876 932920360 134859252 25726888 339684238 625544347 167447141 768511899 239293324 54686259 370677474 103851555 665812420 912133225 565811390 70330829 163657939 896473869 509611981 192980563 254645557 354317918 398701213 177571667 194555022 699172559 939519132 762573636 741995871 261693425 537630009 426960422 563640308 748319573 594940217 342771769 597332584 366224988 762930699 494080855 921330830 755228439 230473571 315939833 482620709 385928446 126247799 669540435 153888348 860342655 134519923 481327926 935189849 798312181 858237145 780522047 652146615 379227129 456819956 569091584 570069983 674753379 750644674 27945148 635331496 287514333 575626556 715185316 207608842 605468981 238947016 492901960 45516759 396188872 625828486 208825827 541122626 851229938 848899974 577217728 117228728 301327068 977794662 675185074 726722226 173393934 832468004 469781651 68164669 472230993 421364992 448076926 188921458 508733560 668047619 285163815 19735361 878160169 496894729 555544977 639016110 672103589 317659606 912331521 627167927 203531169 336170653 138028674 125333689 670130244 216753551 143267981 646737120 563141305 162326797 171268909 123009897 211239104 73360398 135290031 69599991 887879092 75843670 286981308 583480007 644129023 333564894 93598215 451537430 388560198 885141364 456250655 454384482 155195161 224306372 271303394 966075212 282900318 580673690 688633859 111672255 622703436 626723738 947911675 46023959 734851763 551775918 503152229 261309570 811448280 253137502 896323996 730233414 131032106 22895002 89229278 609084848 702680141 788890091 791464464 711421749 871115059 485857024 439504978 398576122 12663902 83683027 43747691 111837635 812505701 232942374 1584066 997926488 720457129 250755620 578960826 856770083 117383724 656589872 797593507 468559393 894281178 780722276 466189910 994151613 826009156 294939263 693049815 680605750 356852648 372940170 531144030 700572500 664138473 12006515 587037657 414648846 578339353 605149177 374403432 386400717 45176106 518884009 922627922 139077951 410609814 834967429 53432441 146018162 724987462 618097988 655694148 166595750 233922279 660386273 261682136 570195439 188160333 574207672 133085161 390006025 711527225 101751995 947433894 556123119 214719007 183843428 390281063 349659848 296147993 541444039 803735697 293678533 209058856 399475937 892801659 649840315 980644450 468923245 385501778 846684705 751583444 281141923 730349513 472601517 320380271 746015689 565063722 229788867 463228503 870594230 506967568 127920580 842254024 69317170 693742912 231436729 873824755 139496262 251240222 299776301 239344251 482721987 974572252 2728222 749044372 296360689 175855579 309553849 280572212 902948239 419607148 500481709 366762689 987837272 526432335 865517444 37625072 963669451 976824930 454594840 758579637 935118410 717086983 471562897 968846536 478121566 22091147 204644126 329087200 650221857 111858455 46256445 126524576 107221148 984411716 6766357 933224005 737568507 148319744 826685458 974377676 659402969 296372321 141981544 69414564 3951879 801954964 107930613 119253534 345923761 523163011 767254361 941417762 621971733 280399319 763753145 112965308 238789873 673037488 241502630 140822499 191274516 924454185 953882243 354464529 49071125 311278890 142358458 964969263 394860363 423864689 414515610 210660171 913452402 634275244 484445521 819890488 629123133 842830054 621089323 625349646 235050603 726725620 603529270 595619442 568073924 642656178 198134439 952381537 250500499 150470780 712454080 418223023 724855772 35558033 474551110 751469538 861276534 853912292 377629972 80261635 914489119 267494014 307697265 174688166 928666092 394073279 378785189 784933064 840204571 816893869 141998345 753622245 549639977 984151133 803753090 635877719 563226374 614919196 689903670 812595743 2182592 8376136 178187730 784007977 990303025 908665675 440565900 918248422 845738765 526627632 313874879 205436618 892404834 278574134 128513818 680562094 348104433 681211745 391704309 892654682 34218635 98405540 263214519 252903910 576721275 960443558 609701286 894672917 781404995 826934617 925226003 73901666 557984046 12247806 15962758 926457911 139391544 717416992 269410239 8407552 424879331 275948385 117918557 971530726 337463924 602872745 497806265 760252324 789711171 233543698 584917962 811797417 462731095 194216910 26888855 326569937 384002047 619140082 860266469 238730618 736132145 859440265 134147666 464575329 290896462 68457044 495528963 517539889 655637694 369177953 998423680 464499707 413694760 131138908 264938485 601154956 185927806 695710486 993969305 648684845 465682179 114221685 360649830 849986936 476611716 188232147 618038133 488316591 653716287 482040593 458993339 435648992 483709641 654803024 331582955 871339786 561426592 442101384 343915415 596342090 729225529 301870084 17097702 984603358 63555376 739779934 253898757 217604345 226762926 559340974 208517995 743533676 11733563 616871863 921845253 581131980 529567587 76744977 748909682 42941996 900129402 290398847 980093167 355343795 651820857 57508706 328468647 354190982 900370175 94780219 691253951 743299000 728593211 649796832 79950156 471492178 436282535 724799969 734954129 889870705 24404265 677064878 851156030 947100956 990204814 853591050 617964178 878727320 584982263 804375316 277626312 728372699 975864260 550722739 358939255 863813358 181656944 376364594 129477071 669178165 327512337 57115973 97333016 249424008 482776311 900939864 715318399 290090878 253286102 850191460 946354905 306324821 434142334 533585847 55324224 838103584 306241512 993844493 57887781 853294563 81555811 751701890 935510692 672207445 275742800 544787147 317870938 554421352 835374002 382128712 735786077 768123136 675740287 609182895 149770418 953841327 343171653 433516093 485266754 396008821 282693433 826299760 240298441 916634690 363544688 401310696 900184307 830546104 888411693 340562330 218067604 209213180 579104435 345985208 833723232 154168104 701901581 218866511 138314796 911327136 383524109 667943013 890205696 957650969 635376366 49173316 396263972 854549736 494556849 714423742 573241251 668814567 266148505 783279164 141710495 457730664 373201712 482017118 702762125 77812686 638122299 633310978 390915882 714249135 149597968 920170794 280606811 541523468 510439436 950875865 158216800 113536179 142523774 288213180 680751869 690225232 558406235 223882058 32643386 43894613 42432469 347189162 345735984 344295121 12535491 864868983 920726694 934738753 661197783 128323520 669271202 884785552 393399659 10742018 716870161 654059142 804995677 623331125 349284937 886896351 610391600 282840785 820144027 776612086 639284439 240082549 887252942 243936832 6984307 138120766 401357510 76805841 992023689 991269335 399860507 262411665 286050551 36177705 536879850 292726857 228573957 887898234 483750129 378202184 194604009 487677830 798346133 975445763 207811794 792399752 136474181 773524551 585759963 304773765 433057702 137281819 821694391 65747500 607231820 221091032 75855194 586336997 110691125 167402027 812378036 990033316 35244545 653033442 23634174 711680663 36149470 778845427 290850635 706399906 759363316 479705745 80773041 543997154 621928081 609128890 755731912 348368080 313418434 698782459 712966516 23500346 131494491 422387617 643304352 75658389 124545615 432000515 513850377 665446423 763945335 645239366 747379215 157812178 460500233 832370020 434195729 677770585 390510876 529234535 189321202 645997037 20083152 66206286 616121056 296251037 911277870 611618345 948123160 370284523 882074250 891400177 376059977 167488221 31127383 447444328 968957340 470267475 279887599 214968691 878638144 542756779 24355020 118723480 576571927 205300207 177508431 916355898 291291578 471595901 287552467 259889454 2965077 701059951 563290696 504777629 423456543 128541455 68428522 385780958 899871157 67644434 810870232 588558749 123381980 787493426 871374526 81063203 316028214 98943641 747797928 280518147 84380949 850772951 147513923 358150439 334182358 758350938 18351424 991674801 207462153 996416740 359197120 849230824 271293356 748419519 796332878 101620504 639209566 99926702 499506250 696653321 46135912 100397085 737447593 108405712 668657663 296492109 456654127 58124385 174995569 137855381 183592695 780988082 127927909 745586273 548491007 956842838 133491612 280202408 288963683 471557026 268188369 951704145 554365131 385347471 698807832 259325532 54828227 470325560 376339033 183384013 329303090 58125117 184016608 602596581 897588977 512141274 190148448 778303589 425294020 954835397 462851985 508237186 282171349 371013935 396768834 770800501 680174660 596037963 272739582 22098105 658486703 301824116 523159125 277031766 919232047 791090368 217596188 390664419 105361475 33683886 113097141 34569094 658166679 551034583 998112188 508217084 327467987 576334661 438793767 386411180 365314014 863208706 917247215 456230494 182569220 162301674 508512405 981739840 213620611 778343314 866171428 214598903 323171605 465885373 223487154 167970744 456559195 198928348 295004975 197765293 995034139 883787795 496949860 242096 804757512 565710718 476547578 424739019 166584824 685526195 553722552 870165067 163029162 309701052 315646404 861798379 46697720 568462014 378570948 126151714 422178765 589037736 743646573 195985326 974596924 215237564 8103141 726924758 906377669 769845471 688189987 527797879 999862266 138254559 567807702 62632033 221814987 81024971 946947432 480882858 415026964 851473115 756376464 252176022 992307406 968189342 631548268 531373545 326421211 850805578 579168997 164908936 874528969 813659474 462461326 173821032 470923025 710692758 559607687 20316746 923569248 879218287 276215091 615641542 309279788 845022186 813577113 700723046 932253174 182695526 625691617 193728987 780624591 264242244 403954700 252922321 654710080 253856990 355052531 509810658 2850058 290148324 273848759 729299645 163682142 275886737 965500020 353412199 335971890 742403936 465845266 226462496 16858735 657839637 705554575 82451858 869307138 996351521 76572713 897542781 822326355 173647248 254149611 524762378 115631431 932138635 159373852 798424327 891088589 630311660 259461507 612756602 829680039 250422605 935258411 293785229 985199106 597830947 828556261 944272636 18006237 130761692 7091392 100455557 431822547 82403056 419356288 565580752 795418131 115909527 90413103 158632762 797227914 51773829 715378275 311141445 888711851 632094479 987042205 431823432 647726819 278510964 748010473 103428053 138236708 10926567 324700492 584285267 721964617 882498300 994052549 317918913 115883423 110799418 6634721 645455678 146286686 60013386 314752591 518721446 968689265 904782583 13534136 196745792 99945168 663691142 566271647 686142681 742730385 645953344 279596689 832420490 740300489 190870292 471795973 227055035 726184828 870883184 370338114 339052474 720441663 675449809 411616605 236183378 695042427 177753401 359270984 275953319 40185236 552189980 212668881 46220853 519052428 324790898 66499364 37904730 977068442 278387693 936716648 983560703 806955689 653841624 762004659 175759482 521777699 581877228 958871517 610711754 61302985 712169880 154727296 674821148 669632104 177422809 129625473 582736092 30209259 875335517 657196431 542372490 805197217 877311543 342631259 396794336 986191337 421483163 852893328 619957149 457655976 266917088 424415426 308301399 488585547 289462971 581219515 127338158 789944209 92490810 121121768 161330657 6994543 306212400 660799466 94404828 48874411 519456386 788002816 532793344 724492400 235804117 22785229 976138871 999128371 575532548 766761044 573999035 542732062 702189862 856055839 95697009 856911066 960556485 954612080 354768224 711874034 877382268 126225648 260604105 10871237 796758547 570917061 19897713 852097842 618075757 868829646 193356270 281559616 976145933 492647481 642854318 243610853 815632686 888541954 544589119 886978760 226958023 215743772 275347868 31779796 140159412 191296917 606014953 497289485 412554063 345855435 907149106 987765523 488169727 49339743 697053971 847722951 900968936 989358428 507179101 146071410 149927018 550006943 951444998 547108031 213520907 805983971 229942338 859576413 235571726 416701234 337227514 992195308 519286797 66848302 80343936 403681159 733210257 594505013 541809460 807045840 139405306 522313890 525268969 788506494 137992029 354584493 848206156 229373908 785086505 40750085 720305524 324657202 871074227 409319947 82913479 210331982 237262097 627967201 615878678 949437303 712704382 125470502 288965246 64695719 298001560 921913430 303900294 978759205 107076953 473883126 98126440 437981815 226788238 514888964 848871832 656084684 863824240 453227974 278746750 783442690 927630454 731810374 977882350 684020738 608207420 174482623 403466263 341398262 457697650 756213419 811705446 368641507 707876266 20307849 255331482 385450678 127515838 788530401 995700884 968531514 580163819 535077151 989419301 794576625 296832087 411283253 3454961 504259173 892872674 575918100 739095747 970429169 824069312 568277924 771620450 660103376 273456137 525766172 60171733 237022391 450080566 12812277 510378878 409319547 717916756 662922703 180945289 95723123 802815829 802751442 514293964 911623561 404319738 230144456 590213243 673647320 471482958 174948530 68275241 16997709 45856743 154787055 581504974 2404718 30358631 970934565 637052425 149860532 903887234 859063544 283451760 721069401 508700252 428231512 379135741 887822896 157642255 253496106 792451320 174574322 812932984 798787374 12426362 871298535 364705285 855228219 143012851 249670812 918448990 430570056 601964160 996449367 839663312 491199952 777299294 554984566 344344771 541297590 902643138 538312388 309393258 150141295 629645309 468752680 896232920 42549289 433359916 825940433 950750537 472498655 981490784 800408396 59507036 799689298 848705869 402340713 360604833 847356004 33389860 968176203 986752945 741801945 380799316 682668686 208040994 640314814 201569116 478984234 646568570 252194297 807771348 59981952 686347459 676161627 38767861 75724484 868930176 379830385 909105134 399146190 21132780 548454977 132297087 155323065 232022878 413180953 830279552 373586164 151810685 556299061 971818377 449658396 46283337 78314928 924348192 169277974 383752141 16436559 813112959 840120524 92722387 108064195 723433205 827559882 227943852 355900092 942714649 204220559 777900874 244726567 561759078 896979640 81484517 922746932 766818770 940131962 874753461 476764502 755652268 53687823 309443278 755605264 108715076 998532490 751775315 110216076 600013464 461021713 658243834 262837524 226284709 134608269 920390740 742694941 873469058 784169372 626278046 791554127 816160878 719515050 186450908 24797049 564684761 271735891 278090483 529878515 862593689 860155970 115828869 399540676 527603017 641978469 287337681 848709045 383313439 442952517 910861561 778038481 401970932 7052866 837216422 612190878 345888056 292123861 963651621 689399522 130689920 824914127 912500491 945313885 949612019 733950522 187849969 48120512 85552508 886286191 806575331 422637429 566109034 634541515 53288937 503430773 98808591 212685025 622223772 165802453 594682603 872994808 365419381 591403260 704708660 135914274 999152716 318483845 235847444 833600785 889124404 982577166 88342654 843281046 224304883 706920199 180036414 187792899 792176907 887442415 208667425 409382846 490029541 446029297 82331815 70676275 687067762 207192234 396224906 965649648 668157951 595677122 441738557 928505872 592231756 70322624 933607762 390141961 185951927 16968381 747354929 822360305 232364328 313808174 306118598 301875625 231647616 581271519 712186987 557935650 9294166 439146339 667994353 815940667 269063542 284056590 731783182 234663114 407382936 390233789 619554151 951251333 146504091 854749823 43361201 45305945 191276979 218590199 134556955 52873599 793688856 427194963 999291793 246854785 814289321 190065432 54913737 16010297 804372985 226117959 403123514 352185803 532007990 117611720 433619563 481786923 184227880 898266203 598264856 113716850 108444368 717789268 217916844 245149448 339197700 359881824 464566302 372294957 362240941 209725322 167540401 781783396 534661171 283166385 509056401 324129924 894699266 400051133 408383362 366387310 370416991 65184009 100300316 536835564 873688829 753697557 520697296 545423257 472110038 715908656 773027594 938419084 269237426 616533701 671635865 176296460 682330879 136448911 693557836 214469943 505951866 659781437 283508720 75013254 526495147 296879701 605350456 385944860 166572638 747270095 750323814 770118956 918252917 3942153 942063110 959160488 926720407 523475555 51343327 612849764 863601512 692330584 708199361 298758200 73165444 424102864 423171695 943224440 718966826 439490020 753260978 689020921 43683203 801926394 700498768 502930670 96789866 553864882 426166295 578240722 83440368 53771543 920038374 63607916 392275291 436405126 967114214 961719088 620052312 391179173 766314671 845033416 199213433 818820067 244791548 342342424 601239650 205741677 533231224 224531984 378321857 982875710 264417774 152470204 410325260 32955461 855813937 285767936 486716306 264019489 550114628 439515166 752277620 510270227 330285391 278737352 142755876 862791947 339002799 220621105 2004496 95576726 405814939 640324416 949129180 859054954 698359359 185547605 454008094 208050722 975739534 342943004 612230511 908201867 666416968 780267432 618250341 297207964 838587230 23624362 344954361 561454130 51050016 852174526 53088467 178527469 643629350 836297876 745000487 91116655 670589759 145259287 905916138 485785655 12280072 959267626 349243974 812947389 51857183 609698389 105335909 365459753 877161716 435481584 815246829 130582879 219290500 225871706 465925379 989156392 53506254 829734267 442067767 205171747 107853465 826720149 114874089 832569910 395343725 929552976 936665842 312981171 173511551 323992327 831316087 365854336 659837565 336220739 315312802 244452943 219306846 73726651 304747590 113145609 766574728 649058446 877192711 250358334 363885339 625840553 762418212 711174539 232724194 148241427 237698200 165623442 391381107 509448458 918842190 310223609 702462708 92659028 636051705 283072803 304564414 415292047 67118960 542539906 150329502 505638217 413754876 201499511 835449998 132281419 206198104 235557095 851478891 391585420 891761209 500510457 923491271 797264031 212823209 347289794 556797724 3603565 296272310 273717874 81070908 437516128 551956884 375523880 979676811 390808794 349488949 284963928 723322782 608218154 572299698 114689303 692983927 391562225 180195721 444054411 465171287 909866285 88141032 153317009 245198853 882637852 556440278 76258616 787121022 75641514 200233219 651794454 787389693 918137470 886591130 293333524 573807012 494661666 879360066 466232149 107041223 805019146 689859308 899359289 810783244 392945062 671867710 216212638 987898249 776022917 43315329 817689080 299354813 113897221 921566907 738231146 86853150 831628017 788825712 228410917 383039741 937892648 18722286 992941186 352144456 353782357 847942936 876100179 978497452 827287620 445809134 841162557 750602664 381173988 150123880 327013762 410360861 47629302 370954267 267726301 315748135 790806618 215603612 734959500 434418443 364057250 120071714 341343400 895521798 329816615 637748179 374496849 656862631 921053051 150278523 186785923 512635829 830777877 191764401 800516940 795580250 279863852 53975731 273930796 81011093 705269071 119289815 171978012 530699865 337253084 54322300 311654875 543935523 316756887 251064611 291311429 130545015 741715617 329725129 340438991 278902765 223032178 229408983 758500298 916192889 162348516 402740043 27041326 231510623 910953474 297155972 899616996 229963859 41046563 103296272 316035031 870553853 120375548 630643105 913320350 698659852 243014942 34425793 191064758 989102468 748611471 962255211 960793090 187770105 354977815 527427325 613844390 935617987 788520167 361979708 890144940 746349585 419123528 628041267 676934606 851833842 706220817 154769833 285556992 709432059 373178314 8454712 561497175 456349306 180641255 195355872 479151498 643789685 936645729 647448444 436358721 578842570 734922723 715608322 205516770 646187837 32530825 440585397 806220799 561632836 224359935 794188567 74304585 654434951 82344713 281846027 345548190 357037623 629778973 915611339 205866840 532304284 848726866 320293125 972060657 187748686 160995200 757704241 470398836 35196797 952782863 724012524 430935756 256221350 183256915 223203515 545836430 799957189 41994150 108492171 201028099 63485515 355236381 434191436 164109424 414752489 782655940 939041790 137239729 808567830 494536158 731279934 789031844 156722000 82414813 196920014 787856499 224283247 465224542 120239215 920516092 189152426 890639685 372678757 930758181 512905091 957676162 278304198 485295887 529108346 356465856 745973232 52064700 58991395 437545256 900719902 782070900 527502866 525543916 891119102 240672768 462512176 500445978 960342685 480892182 26592809 620980433 111617705 708003830 329560349 776913571 5495103 190683786 1208900 101367093 169854974 76517511 965944482 364700546 772849637 123142318 2620001 834610752 61256750 67543963 375381339 640182439 866687251 711079663 317911478 265357407 950512991 994268524 113330469 458362324 38941201 3189919 698532332 861249148 245032502 965703877 22674600 997504489 420107157 176749145 152793713 873786458 97814229 860710147 694893640 393669651 126861657 319259280 645493822 729585930 649454592 755523653 976448673 480171794 899645336 821364280 773361715 755344986 915701589 995454967 116322356 319115898 925885889 587837314 3702591 235346906 842305307 601357573 12147138 991533562 850931766 22383610 663770071 519448327 444398188 91292787 516187002 102485711 593097596 343495777 453627240 700893137 456859716 950991749 60094150 670973088 399156189 880989312 895501420 334051728 651383616 392240313 605689703 487207620 304872096 878243215 677762091 342937201 810819778 100124673 45951685 586944004 136374311 837188708 11909579 531253000 336680054 816879716 44348603 944172846 230559514 910530530 420905682 197531123 871391080 622872657 850452903 525247202 894107290 120609367 127137997 285866512 288583250 82264963 448804556 599832405 84107613 110992305 812879948 155652471 936949490 198120564 331621564 486548104 131534555 285724953 67848221 978390173 871690863 779844641 65469907 34850093 787378972 545375461 328263273 236501300 503167653 246529654 73514879 47630559 322677943 786284378 168449537 852068848 611060496 123796058 473397814 321482127 664616643 460823080 184818078 603822729 670324046 190629730 661902714 772976817 621955284 392167023 115391871 163875795 335318387 402305322 175547672 626152993 420016967 908379913 637161065 68988557 100197064 183082946 931386242 279777294 317293951 840532328 305506327 477602355 216972009 823821056 789061640 136444046 511766940 201270998 895089515 271922123 751663828 177060857 504346074 230164369 464801536 276678748 869725066 292473234 325555097 460224375 862042539 431281529 9996650 240802761 441331095 699921300 508523537 769785743 882332433 885267413 513748074 92269028 853640464 410135796 31287874 62820045 450314707 172230362 43380863 820926146 75228188 742516458 137104773 727852818 699893283 464496020 399059469 235898170 303316109 155073413 820366266 433146051 201895093 727327573 361999100 374840670 728194381 648594768 115763404 973665677 783148785 970334335 985647174 264217807 452834841 836322584 190305420 555758864 474793878 799524631 428912282 775704745 336065862 661951330 117009512 200626078 892141063 727233017 720590004 479811663 345005995 39118716 114036675 674050654 186861408 801774033 293801280 731083994 243226307 953960659 764247088 154244463 290811295 64916173 117939025 8040988 506495348 101351670 186096720 812473982 99978457 347999703 899888284 334083221 799292308 146477472 720016479 253975265 359750682 510252180 895521833 879792751 366166569 321243297 131597875 177344415 128622001 572351575 428816038 65420145 437656752 772890002 31855859 492058321 326912775 210470811 568956554 420456452 118186364 394538927 268010066 308984668 116763481 73138740 629128289 57307207 262628196 343871921 35628116 617624049 882903487 392660122 698387794 799173356 458513477 281297729 424959165 313394222 625590331 116952403 150579130 737940979 421070818 670128487 678301196 49768390 494910123 398684365 464425114 204584253 350563516 252419749 240203415 973366243 788680597 825597668 402678939 528960342 665336395 906668473 607765414 580884140 13046213 752196750 103594915 748442794 416970870 617965343 561269512 640081686 88829893 326509858 372807300 889687198 368719159 157748138 9255437 402660664 901545840 732479287 112567015 291879709 588798152 265231743 355382533 322010526 651382976 168557114 951069415 881161039 942779894 353190185 23425721 891702865 204510550 450860654 10644310 291671798 166136997 345759188 970097372 610720957 40560184 443353275 192520999 637397427 244095910 76138743 313766429 999605684 136630936 737461367 568474712 30073238 228432822 81097626 356544517 999638962 953655968 497605453 645802865 422634795 939948298 217481996 193123467 470737588 758398809 599326733 498711865 643168045 801219928 792030588 180412285 518152772 157424731 629891805 18550862 286798470 557861768 870921062 484182294 189264333 521482637 851950564 313734995 501002047 109046447 316823367 950494702 909133348 640448314 69994969 971066725 773567563 208441890 143252582 61042395 541620820 924149503 121338181 629124414 817523277 454120916 974624166 239840139 267701513 919547006 622291734 43522100 807659124 115173798 804544087 402302565 358889300 851573953 303602641 921530785 971944626 558247256 957326825 898165138 146153995 740445879 434951001 992364552 281898816 328284039 145623377 808376179 446094956 866470303 89897150 31059179 599217312 684167507 657731780 434160234 615889751 488574384 600183607 451074563 144213616 757702851 927473117 734414622 555549678 411447504 618549242 93553242 319831353 54161252 442126100 666330014 916891748 879736315 993424941 647101108 255818523 493286232 392018333 230313825 619385814 46893163 955316275 349253336 753719357 73041428 118809517 292561211 849601117 884271480 507613088 25977237 357996366 878629434 51662268 618204600 510604925 509392546 120450533 65844803 254273475 255256139 523278969 171993078 416251884 608380564 223419349 243806715 441673760 386285798 25344727 944246402 355190568 150755148 340335115 362083044 252856261 679252346 546367004 481105394 745185998 769475258 699568947 527992947 953144614 832015988 831771580 316641652 246283061 764224314 363849968 132989920 843648967 514102495 416731892 772438807 901871453 107456944 468234511 186205363 135913484 110075640 217627375 174033767 626346997 377699543 740729503 221180860 375048438 986339418 205870484 898072066 117734358 210095174 362233459 316511202 849374397 735414353 244518149 885591835 113818855 292922790 137138211 390383588 292884349 709412443 806198676 864679922 615052896 41603544 96839926 941032853 273129381 945351841 56464782 795161667 890248163 557810121 48224758 219144744 326001815 148085380 129025846 960200499 59980833 504558613 388271330 702338403 961476486 968656915 831756756 814680497 448377828 111493398 136984162 885912495 916520114 722644491 324687263 868317440 490177799 392868753 221028892 893088513 659738180 139486365 529288998 182435606 504778268 367411868 646733206 190292275 289099823 580559229 292780698 441604791 837580898 424649058 232365615 221740382 664316515 6736861 352652136 479587678 304889556 855360912 938516108 552000073 56747739 694287611 673574487 464776162 897061220 900853498 193228240 769693991 60702919 414244791 247938411 311632625 471579800 60390282 516579479 790189450 29938504 673727338 750707176 793935361 672120734 223190525 244416337 448834813 733690763 308171117 500697181 428568723 857757686 183263933 712411425 780660993 657876299 883691079 290188923 131567372 457144370 324297707 835504469 125388003 676984399 520188507 514584284 422326595 520039339 101170699 439386803 626824749 476657080 53448596 903020275 818100100 189451011 33504493 403899831 265939561 802308481 788571053 888893287 415000001 94772787 974630105 127514621 950343091 190895513 499328566 123534480 642604916 270240732 724006783 299237327 647589191 335104924 844450341 623605952 884168438 253838069 40209823 964165010 273483110 781258404 739121898 416317399 157413613 652317543 97863599 358491682 309205547 863980533 332129718 674164335 425223906 809694345 318284289 487889515 35776977 91390914 655355216 931790100 538082602 546330349 13965142 38577468 128537894 124650891 541565386 730219267 132324206 817344567 135874477 29234848 321452448 887499124 21183083 43383756 60545647 830730580 393823735 752012243 494535969 485646036 846903428 651822034 479167509 722962156 174939862 215922599 136025682 415468312 4090316 171485560 653613610 232920313 787827596 3641188 309900532 212548402 66273136 357552782 841687557 229561630 316842248 752266592 186252202 635511331 404487197 936084376 900843200 824176703 465119424 569080790 603424484 278460915 854885506 788711922 484370389 596257646 202178781 609964113 929452075 584202669 242719034 254681239 68053190 140132987 793474432 830526312 3437264 253464159 769319154 389904175 782888203 21128650 767922770 346134179 957095026 861963736 197279410 800837276 79630156 516666201 122505873 735050743 312578487 197157950 772795551 858964652 94363752 843059904 215986340 342113953 252850750 608922474 901798674 74374750 434283083 105245357 496012076 102406174 959147498 412516600 712932324 35226528 135120822 505588096 261625963 528123242 995394778 888846253 210803954 739827751 805032580 448971505 76650867 343704145 175816294 995529368 502502880 189394783 717122234 390384997 995679106 574827419 470999823 136656258 18892835 146679171 362701141 823383921 721149736 242995168 14058495 308820602 957290565 563815505 663780767 669410152 795958496 813840088 529532919 817175468 161844608 181757915 975153331 69675681 127705674 818132449 227715221 539759232 898639349 386664719 852531368 885634702 163608803 447565223 151766170 215941300 911334648 704743067 441293263 139432266 561624476 732165732 53943511 187737203 624260420 221107982 958137009 806855524 302433836 125467769 238504543 687225754 275006196 2557070 448596066 559217882 984452373 323239503 711587774 664690799 231811152 426112525 618207872 693720195 91856408 277067420 770759772 208597527 624503694 248760505 923214744 19037239 824090980 146094390 365230537 26595499 654461862 819311154 652293809 46776642 217063123 559926792 89728133 226734005 931060957 530491704 384541955 144980998 144025039 597810322 966517024 24042767 484444039 786047476 215749806 31254582 290283325 866807152 130866183 252248275 637723704 401293724 591483271 666558066 163129760 972162028 110965824 976815512 520922346 199389121 683089129 502956019 280985724 448825135 897303195 264116118 179165770 120046667 436653685 929690812 36440750 309374982 639577957 922414342 754972488 450377560 192009207 955214508 652483795 805465090 22897802 353231594 861524757 126180727 539363887 74830382 3659304 371732666 932851210 18992855 491418747 932452744 188763019 941872119 854399796 666501075 240105422 924527074 312848133 115746895 432092929 662043479 707056053 77996696 16880439 626640346 959511376 511336491 861550738 136242164 354243243 725054742 458078847 668372582 81839323 756023510 144539156 439256994 181495995 287213427 428399587 761423492 529708943 29823051 167056594 573196069 47057111 404879897 918045076 209805979 961237627 605449847 398618203 693925066 260200882 468745473 606982855 993886454 235071188 273784211 499161365 634156893 489427708 92762862 626517294 776957798 29051743 843039007 327027801 413169943 983722844 406977099 851453732 611569385 287891128 549720805 306601286 131230945 529293328 869422491 262453568 393697498 581675485 100819743 635334264 752258564 214982033 535438988 469977261 826415783 368350985 955464184 92983314 475584366 639118963 695461022 750943270 975585075 926893049 530117618 902914204 18576282 612128549 735949194 323345116 664115916 226603495 745435194 642163248 523484786 910468757 941165674 407965045 299108185 341780148 347497887 143860931 830426513 531399301 825213407 62802663 173880108 357371741 728529550 122707950 197040393 788144917 145140626 212401932 633500896 789748055 134883528 433751727 378014678 321849076 953954937 913870548 837818874 635544966 75097039 949827995 850133541 701119846 822049296 225639126 983591388 140717247 239061771 773000221 157715739 536317931 591896926 122450080 803347379 750525762 654766293 103342441 624192658 347794795 87860098 873916763 557457686 290356007 171165166 833934185 835237222 172032029 574610759 632006241 62562315 187518489 893012502 288209422 571558458 357852391 952968544 74120066 628669263 558604335 146579570 888824421 397105622 602935421 438167519 516493925 689602803 387187557 839598792 565410972 301961537 996597513 681882455 356428533 472876401 207909332 665569867 169601569 12279633 892420523 295569098 678810283 446665319 709477256 977828630 498039598 544357427 97334370 336609833 647230703 923303320 895251518 61809988 406154029 765343141 131363409 216547441 224998793 150731908 312370707 799676042 459879564 479718647 803587774 850286732 551450600 829219346 93352989 449306401 291759047 544219205 217039788 380801206 792341192 137354801 385220085 439477099 201783823 444514199 613930516 829537900 176224743 877424697 518262709 632321185 710223128 549916044 251317048 851859473 171120623 918362974 933692543 747938008 165179972 555277212 54792011 838879447 766991937 265669176 278507405 778931135 689710566 634670328 197174219 238964640 451110516 1791314 410953264 543250699 300177851 323469046 699590466 723852776 465362796 886298352 17712784 126797324 484287936 146698540 671945772 767770898 833537352 331727643 369680397 230578216 822757373 610576180 458910226 517050627 853917505 625427167 317238196 112781575 158958018 577108772 710739643 487574314 449525528 595664276 182455418 743610485 525602899 35078349 996409566 32224858 587161625 628413464 582844298 286282186 877584612 454105696 88777058 31263187 236542380 521004558 96824921 115574975 740473006 176757532 429419346 216749172 369059190 958116413 960681933 294982824 164265277 896179220 500453500 383877976 543446029 533822471 239295687 871860454 76860963 561861783 264876472 64433284 774316870 911694783 32181094 819233705 426289731 215486889 743098735 101896173 19099774 749381673 452154351 790769716 953733653 295055295 182074259 59669484 544847787 876542459 183938756 246480813 695045712 928431903 704155002 94436051 418781617 168925508 296921353 506883091 666587249 302887163 40853339 415042737 690846706 264152463 8143298 619626128 972817995 164251104 613589583 468192768 284190272 662356290 915661693 981248761 313048178 420783343 410511240 242982150 85149612 955038888 210354334 184448572 603365848 341127032 298584629 352976548 20358484 384773290 792803800 354459427 7681427 412935562 259432076 17623221 389585595 51670798 696801440 650065885 94306207 334996926 359649634 784065397 161624258 490831244 477375487 569024859 602999033 993866656 411214422 619220356 333031121 430705314 135630406 593916605 769696672 50940912 291146556 75973697 461008491 504708488 861477191 876509207 169472615 873198081 822610953 87470408 658589554 998041018 119118254 309969342 240321059 886289052 560530923 9641980 937492889 371497292 769498413 814121029 687228912 112150561 183475266 680444498 150895406 845501432 453720520 704969190 433431813 438444584 342358443 426518116 369592353 278614647 489182169 527787801 150255144 898635597 334058917 40400561 487320338 612446404 184464702 892969602 780098945 608091646 438357545 565937897 916317506 807733575 287209509 557994892 11858086 964466674 112189190 662558581 283562026 111819813 65197483 139776643 385591704 87370724 107590639 779955751 595206704 594864833 589892735 233467485 172809661 815972277 95210972 175797444 756823336 768676765 289082162 628560669 318211689 879445334 89306695 401613175 169858571 482550407 221283239 825418718 112046141 972177664 879459826 529218622 938499724 179146588 180978874 109561139 744573899 37057856 488005158 919191127 669944579 611260302 670501019 742676636 611505925 116311348 284910247 326383034 30241106 14294816 84041904 877545207 923591311 411035166 408536091 652352434 819659210 189053305 924025027 645217882 489544579 103196306 780908880 106715924 145491642 451289102 944297789 664337191 115315155 133777309 175279871 233791767 244740933 172575030 2498137 12405864 10959216 654203073 318527273 297837526 932060662 389582359 337746645 120385362 672845270 170300662 289488286 291989540 244743850 350194099 981224823 939805197 513452805 534363904 67310132 57254211 834793556 480932364 765965144 47039288 882418414 36746869 624971629 73549549 294041342 883872474 348118279 456511179 540002354 617063876 740368573 92208749 789049894 179187459 248593995 478100506 266645235 120606242 408147607 184121915 38367864 781674353 180180978 923961895 512255372 651711009 346016057 27569463 630913279 867680605 599811578 633059887 19872090 581039173 730651550 769357792 834421807 80377253 590442285 185069112 681026299 259764432 725505453 123876426 738148645 331814801 93176381 607102055 23109708 568740331 191185937 11698721 140783945 622472791 16535656 836223343 938284018 871818711 330538156 41139148 70905763 76661519 464339117 655453846 715205299 754962966 913654500 123541554 961472584 428883171 824121341 365572705 565775736 373746912 419848067 927265379 812338435 790422504 173138073 308805564 384904658 137812132 642364813 486216082 286300582 458843342 129188717 94275607 579320783 391974527 235525481 654749265 252291314 282606809 378930061 588717618 168415024 218119666 503965838 88975745 218528912 504211156 391506283 170524899 547473191 904749456 995208290 906530013 359971089 876837626 912545922 79692023 954096793 642008224 95573562 607216656 109452203 707563330 633911216 793266215 465224148 552327899 841832788 114259548 992767573 519348618 426983535 187033620 144263638 529460679 55667233 854055540 813535350 874594037 331403920 440763730 834432941 394754087 241411637 115570535 290898263 572741529 751828656 743206554 620089978 708301663 74991803 530202588 165753633 242071318 527375250 984831439 592533069 384828490 292095089 248087879 561485162 412856798 714509315 887067020 138065870 655277685 796749679 158613844 422119078 327570841 454363675 679685594 310650177 720962667 286702494 231950245 440703317 287695746 729119135 430107593 828308145 570223887 444657708 385997420 627543982 508986308 340595798 662972053 194212452 354464178 171796992 165149272 390792538 439469938 224232297 634109623 586276219 291051154 135541354 481629319 816624661 701948530 913955152 227837071 915722267 631842353 230285498 382070806 227268935 760334270 458885817 427759756 213065139 613267870 131800213 512613605 542963513 921148594 357718389 502563633 714782403 152040402 638331879 896868841 620820030 405949301 9762397 199317503 600270064 284712524 144337588 773245713 554452130 819101770 396392926 817105580 999108308 187177131 690899544 487730015 504781035 119427421 200676095 607882834 314922125 50375145 631341866 166083616 188140538 395328081 462555757 53028433 601539448 932880832 471590903 295811350 907091097 475597526 340399135 658765955 570991406 743394356 280707901 96044230 192594785 843133754 434803927 792530322 461726802 992892350 463806298 294026918 865316525 781091013 705994643 571888565 480818838 531486089 202102006 952136048 363628106 449139476 201556586 386215986 12095094 103972363 875415045 360637624 617047351 956326033 507206195 834053740 930480594 198189266 127779313 765919408 424406445 136200780 967753093 397468928 938063785 718367112 594119709 620901400 370090502 828175827 254118101 264550591 697436959 204143956 187780157 924886462 304088649 142043766 87697261 59824933 940344760 123040864 237129334 643706038 421897665 206081477 560250264 496249550 689326634 59636075 571888040 596043533 739650247 166526480 802190458 468466775 545614865 534685394 456089050 241198703 95759892 670292633 811401065 242759056 355980229 944041515 985740712 756481257 824920361 858081579 626002245 846517737 78310828 142315346 168104053 808525454 788788921 124073154 929634015 485527262 434287554 379947851 483402189 654001075 228067226 704241763 155181013 431748952 228163469 541295925 257218152 475559431 971617654 388547104 476825736 247857848 191099479 51605222 916254152 30542545 600021227 553621277 373497991 370433333 505424658 773418753 966266451 499159048 210279124 310670497 543178178 278692932 329239516 529041125 421832235 918397609 352622048 507321494 473686167 487404276 822871224 796861115 860730671 544102520 855794572 414342639 95676608 786642903 982359024 166744957 515813807 341394115 345432673 686960765 232758964 393958614 396304069 243032145 38026629 374249160 817374928 167009696 964906205 632100965 228535405 467107738 644084939 515679928 409214405 824551234 776049997 339006485 132586071 607166077 20050558 152824820 873750498 656529730 985695589 865789656 148129122 739675723 851071766 591395402 328290171 835128576 839648258 112630871 734884564 79082829 154221224 562122518 382582575 683115773 712285623 714239282 84933322 569095560 424483830 840705987 927393207 436509759 292259759 166015523 843805649 162019703 532201736 757735753 360355228 623009308 825945030 410492216 484232925 653723996 559206976 810505550 389935832 21014955 865556257 191062896 392563265 10640951 128869378 242289935 173507328 391368318 327614959 195203714 609962554 492775883 531570064 727671330 679968168 825195111 958752292 783206721 934409980 740338414 592883049 743528124 503619219 932916381 460264422 112015155 80278256 532934492 248328444 429846922 355990543 238099566 420237763 877499690 67185832 426779646 654142179 4763861 609334304 271711599 804996415 905304966 720018930 361937990 261523133 908595207 366194800 573966227 142853782 863756810 853514958 272089007 456274260 587875859 619509720 481081872 705796376 574698300 125632924 739829189 753643937 25283292 66214370 367867720 229177473 318987540 663998076 158582072 125675578 574644222 952066523 916619009 850732533 378007966 914733034 21256041 464443049 550586578 284260077 256414322 533696940 414454589 156041421 515956677 262189755 291129512 614398714 854310104 471093096 321124163 782833426 953917617 884548616 993151156 512528343 466609177 761184957 739339654 938763717 596279596 903960657 618706545 49507799 164562798 882225306 184445046 405623982 408389892 147725573 942846301 634767351 795354975 987770262 331819794 114561776 232588083 10586727 250931869 612743776 996354730 48008177 393388362 610363257 963711113 501874427 956483069 333105239 58522255 348236356 604479301 599571905 895418107 788039521 316703129 129083083 559943686 401097085 862958495 383575253 250100087 731921073 211473544 266788440 39308062 74738306 81952927 758114000 235000597 165033943 203488745 406519351 372430768 852747309 898608783 26761836 272410133 425558514 986028809 288557037 186263913 162833775 412472029 755896525 791156641 675936274 963102197 247174783 92378852 549347089 117426995 704884277 348715388 190436221 844302968 636218554 907826789 793290922 790931819 992790501 327477469 124762588 954277202 20338829 248549660 780931126 137596049 60939364 290684472 811900708 262682805 556455828 263262082 608230033 934414297 76413548 264638376 24689085 255789076 986176423 82859407 129227812 923257577 118695850 112688669 643170100 558091630 652003045 16412701 338932982 18845343 51182541 824992049 922755403 467503811 90570942 678257299 492749637 863988098 756175670 182895952 474136055 940338744 187402281 339665557 22134681 648865813 895926138 117396080 754420748 412883529 541688830 956400291 24219307 942432131 290366962 973547466 23872928 301100075 719793726 863574528 213643629 447135353 647709104 415283500 327045578 361875376 322148722 773503653 803614881 236397172 818635552 667622650 852132266 307522769 94742908 246455132 738919470 562322496 397842209 372796123 87112214 366476368 639032901 529229130 769173470 132928098 174050960 70495310 252043044 124332015 130135867 848117423 765935551 775949604 988032315 44385671 534495117 212680354 341666929 125567169 725082536 871236693 334202226 962735396 731359283 924456186 535184923 563523581 72053726 153541173 404048910 788600870 837906702 57351912 149214275 890005945 223755267 548385993 844016442 578937529 634374963 536282951 731785396 186739578 989482422 139509123 685656817 113952758 117292057 476372613 658593434 162603660 772797676 224956025 704325904 100056691 416065037 210620745 473539347 545708542 712182413 776171132 610979335 567579826 798159878 291410525 153618438 199108750 427580180 324400371 559423752 30188919 394177403 495069400 145588543 655914468 567752347 940896186 59030893 205608925 210828801 2566783 842390672 988418355 163057378 521394257 549083692 716993840 817631479 602243177 834199453 737797436 685964923 308583075 863541539 259707830 848573197 342372021 232779235 548111671 174018717 320237169 706994997 453230276 403497416 553686872 203395154 918116207 667605615 28768604 841225835 609798811 845391564 227077145 609547596 509488900 279622036 577735221 259616455 634774199 982258785 162259853 104004823 407208792 38794352 237505572 439819871 156080993 823365295 911070988 411253681 809212830 595255963 764240294 651457399 954910282 53307077 646824389 494063034 891289708 341637997 849575594 939861717 102338183 112352252 414785035 118652644 253653339 766601624 22009895 505769254 808430690 33411995 553700163 982062342 541486714 507320531 759952291 225144456 442365659 620931370 22506667 197904143 502111771 458922822 252294905 471479808 347729069 450839181 137362375 910179151 61555939 806793793 397831373 275738466 760056911 459371295 250225996 190647954 938557269 118460578 805486507 547812274 7880906 785894398 890953021 559344164 882437306 725029245 429329251 706205717 886426566 906515343 758114013 953560422 243685642 602643071 181422906 613169377 419497473 983107924 483434296 803421720 776090790 77154682 7404132 762584570 485946986 708262205 521642345 974833651 803697520 436780374 488743876 715883219 199431275 233392501 463677614 654475250 141227349 351182450 345677750 890735908 594719769 589962440 761212038 434253143 545795904 358372211 170942104 271737478 1271672 439635416 716009646 96312876 680240575 867394368 211440797 690028301 191180203 144113802 280600926 103515148 618970595 891077740 450703072 102696019 889452650 736664273 891990672 962499360 593641723 782231489 881389821 199979149 980777247 670377807 886801091 290616174 584087850 823815084 777221635 554650233 641790968 262715703 295635036 226871855 212621196 649569862 318522863 232923105 824088864 761385807 100263975 22146204 483448757 993262912 272303523 256610334 389298097 274249752 172128668 852652166 101497176 860049944 808481303 942950016 675735822 295027434 443979316 58964285 702618235 808878974 361079848 600403034 128177206 10152922 43258821 96401280 628655054 190248720 911135234 584778876 656365606 4221141 740187565 965491356 282389566 126005992 817320617 84046656 394752385 52632178 304499154 10737659 210340100 457289452 849080373 816639940 226919266 297173554 141495907 757707154 923369119 303203598 475873099 889631077 289762090 827290441 399059091 125189889 309318124 728014756 523152886 353469967 753924339 258183860 694167933 652049887 544144064 913609838 377920555 987459323 354336972 575117271 80342188 613714398 548112659 903955785 911923771 775241080 257425504 866095439 775173662 83509344 106868857 174744818 221745420 913008310 112855883 258883440 691456377 951651715 947897392 154605996 203888248 456258602 159240872 509907965 603158144 107230520 445289239 31626891 435223971 163700119 676676893 303683812 492990049 63226550 37711412 202036698 146253493 526806590 897622000 435884239 537157968 293873089 71104210 123437751 370973226 744647196 686339326 60807148 412800145 732525145 806420429 737286756 603728089 748583174 30443362 455389240 480849302 464290085 839279240 900172646 822063576 204888047 571478486 695949307 712984683 287277585 635575507 266058457 441810504 654997501 528979337 81906992 520943570 996598183 69993502 294886216 50700175 165157595 963672379 785507931 557448404 443388764 199061814 401105261 787263307 136668509 516437115 408571552 383179553 606618169 820907571 330419978 491978019 549473409 204657238 573725880 913416584 571110674 942678759 637155327 78726259 80373114 492869828 385272645 798041895 842749715 330794830 956954809 248221819 94371225 19297161 436214770 320440994 404836450 577875008 441021012 194492182 238646450 851727552 139350726 139522435 867757243 307160075 631868269 893687449 923116990 403839346 756840646 152301696 594770568 190306172 370785953 783125105 265615846 65039653 235810965 318876859 763153880 335933819 866517892 570938136 55445234 68933040 815186570 931483246 468827147 558673085 20671442 74311908 825674487 132566927 924724580 682986693 738808534 182040030 787987578 102788460 6089821 809661552 813178374 116329674 716673544 584902436 782408161 444195393 160377985 567837732 192527197 441829774 115162575 126685601 380608049 112188150 349855027 465783122 336861055 314092076 964870777 889706859 750344625 969587525 623603459 324492281 266105694 793332887 951587508 74950031 934752404 112921260 308206793 531029010 64940638 166799905 499736002 208824425 63088741 815553034 225137328 574584877 174329492 180321463 21856657 340908007 134154683 371123576 891637887 960262243 481749669 848436876 562998764 334022357 149797176 114792127 84629014 578174610 842925460 272937662 265577519 916337169 267031799 560775082 259782323 88540967 241901514 690916428 441836013 576685459 14350847 29965963 41403695 216681954 255242993 351251759 28805750 491679989 417411555 741606999 530201413 106007045 573409730 481350800 912103363 966443363 500024593 714578016 612237556 784917812 685671702 175517857 748135931 889722235 218962466 662168121 735225338 629323921 518662838 901703504 661153102 576196561 977406805 902352068 529441138 176131141 821836789 666366089 246205140 959967121 932908464 197991618 345361692 51664423 995235054 94289923 248393392 563722285 20988587 691301714 413865190 996913878 936509703 868592496 136406140 788076811 590503629 102708668 954909506 949863110 782825861 84083447 287001859 229239290 187924031 223269391 588638641 912694944 892481935 854748313 635750657 56961724 259942212 186982188 170257887 72858001 475815486 919421157 602772112 908103026 443940517 578582791 758584942 785310306 21401448 252017959 387819495 718005025 900011481 782417939 647296782 517335609 894575441 204980667 990550178 669275651 607452981 106595868 100747596 873625251 234586424 167404570 393746233 671643815 695646147 835809320 163297091 640472292 870893673 6980955 4316854 97930355 531925322 300573713 481622963 130283965 862390984 845388776 187116312 650795456 462459623 888021167 578302209 580768948 228162160 705551411 851788138 538597301 521226636 618201198 632210196 840340208 58295010 329558772 459037363 360498873 77854564 548163023 861914980 80405281 893861004 76085978 13029105 60709949 154287678 947935709 421485151 638029897 24891852 809705221 227253203 468433309 376200843 415776538 140956545 144109751 565965406 941363001 955561202 347565727 131012534 304125070 872782402 367352407 546735806 89272236 611628130 951436745 730288941 552759676 833377597 189469798 156153306 812180447 162331087 169605737 372166031 680718682 478817583 369047424 566458320 5335091 105986886 645156616 829108500 631363262 882748549 444909285 227988884 309811837 800819251 253303758 608498478 276142035 544011278 464960246 174627010 294944648 832932792 66274795 232296588 860666568 573001887 115975966 784802535 315763675 242085054 963218369 88770246 179059233 182189554 943175525 884134609 584205735 681643896 264927233 232492202 497875193 894906348 813354371 724893511 378790350 710075316 594944264 494858811 657797932 155788795 211805290 673730634 858181749 679078019 343811412 799689562 224059343 998909371 386723398 47227599 999726926 128826320 276304189 25355467 840911065 721809858 136438270 843709737 760992741 116402302 806973400 544004384 142368079 395319796 349559183 866583761 886298333 147380362 262773148 324127141 829816399 77503336 867009356 134020512 117739658 327403332 809426976 230551290 643941769 162118880 626771791 659523623 655295469 813732518 153296071 421649359 257621182 693348946 349113549 330326599 315786140 506437108 867594659 87057205 405207465 349218399 960499633 570298771 29217625 33552351 855179977 144692896 672953416 100120538 48835364 10181650 112600563 667918889 249692444 394406947 782541494 416221632 960380195 804814962 214167316 375777352 998542905 873184104 970636662 909163023 960552650 23511612 115886372 731418853 802445615 557075064 50453353 400669104 241856248 1096168 147890947 917312476 450427616 153610368 275581556 152281330 957624720 729810299 476716652 3769596 146671328 903869394 952650048 594815648 180629347 392345187 601091095 581564475 818851494 380988971 869017566 306984708 837149908 863900058 995748826 579936825 238550924 568062353 64687992 215605049 180616594 639218652 227617107 970241735 770968273 3965273 197190492 806487091 290875562 830561559 180451291 960751038 423342081 809137804 387654762 62623230 299953547 750709040 686538663 577770905 953567499 242855562 248915813 420077198 469631307 315369381 319538445 384140793 816966133 906390928 679883789 400855979 705104299 600023313 850689487 850058433 510412095 230068312 620388909 836421792 968809402 256457363 707806302 660872975 401075425 917100119 680975403 989850125 253292118 18443363 649477434 433250973 587540186 11514916 634919599 527395493 774535345 62287656 862310851 183223262 416560134 293444523 149926663 887760144 629324931 131848901 749668569 989941931 205323328 995214512 9887075 647140760 225563102 663895990 695494690 671773571 737217063 231516583 984413073 944326502 875665921 638092431 735710553 127386220 436935825 275456100 295050757 49259087 843968857 28267453 604622858 885333750 57460816 53990192 737823115 734077908 999321715 577436656 238542462 293304208 895364470 837509637 508574337 227110059 971663321 296423276 2318905 240101299 28224821 823245386 749201225 787814912 172739956 95297038 530483692 990043179 634950646 404201053 183525747 362374676 207986801 267540894 683594635 514376227 194097925 365502768 628384965 76398210 611226867 997936644 556399686 144753869 256068555 50080530 58629195 783101168 995665221 763412731 308400068 156593158 801269281 298009812 234308518 941833201 569690643 789804814 355112384 130814927 484616401 884715982 781387116 628567604 118969932 224680433 845845995 415383834 302618412 465430680 39949825 954380672 477467324 431227391 52158222 234314258 905974008 805942539 167877360 226828994 140524162 965935995 161319303 503707760 68724416 922335361 66267125 675490146 71313992 775402323 756191566 436579451 803593038 704047390 410443530 736548302 780329590 428820360 842363752 428709922 165759591 474446936 291031432 995913604 853848551 96208773 122452754 367382378 208720265 20790522 360152731 817554190 112044172 888144084 273446283 887288932 596037793 739182039 429687371 162631374 315083654 607266622 783117838 286364662 691084048 17082137 272173392 384954666 127722440 777063450 260422069 660909789 261940806 650683104 84558966 98102721 711823509 745434164 613986360 884046769 155752780 616377077 878850978 141745891 260581452 960874908 418048498 187895125 708167617 566509356 338557776 31552037 343965408 554976249 616886401 826240304 332609987 183549165 875961109 257409801 334302006 557272223 80086432 794467916 385644599 440836987 5924076 694895012 904217624 694765273 726460125 269642420 102903397 968844006 410493292 871721019 44572214 891607169 792624700 842077605 111687670 351074653 713302 108716804 221727217 659035167 83876093 796409468 258586196 748052384 62405780 39350231 668071562 284759240 137125236 500812610 678186211 391200767 598162690 410163356 903475236 690467617 412342736 125662781 819880984 429190172 372124567 710062841 107029942 930953472 805487544 916184976 285351004 112482613 340470518 74547154 18920546 299535862 944051348 118051607 412640777 969253651 225965027 862571879 244081838 85868731 661484055 167491203 982231305 812772267 320533066 285089632 345512787 597197136 632899667 546097285 383362414 651230566 758316561 547135011 642884013 242317800 204170918 877817305 823199861 657284726 419935323 660528168 523888895 457430472 916272526 572320544 151566237 497688579 778195990 416187430 606147823 741714948 58649025 610759744 403384357 482151486 988007722 239295847 783772776 5190028 632156043 740003258 551773428 869596878 111492702 546869672 71628058 700325594 893816793 88253402 372930098 569821820 859195665 79620742 396705570 36492097 236514582 788759874 885103671 720397004 703005529 798964604 105391377 795658356 217849235 638123135 546055623 121586984 97605384 528805241 275096881 442206925 771101218 855731204 237999074 855216633 168869532 611776606 644322400 684532772 232894111 688987667 987586623 158663867 320008666 39666056 674031492 806698010 784512734 973646695 194046024 708318860 280330995 336994844 993460595 831326408 991681505 919399838 785514421 280451469 648883166 360804520 318990976 554314705 394194822 889941815 267825689 56971254 680108392 961065045 731264016 67074658 883143554 950441151 731023804 981161151 122637576 153456780 171710517 257855602 881882761 534051995 315025469 293467875 647785080 56013112 138970124 566210027 945963475 607669881 953929729 478212224 990771623 16214616 794155694 474052994 809521213 92292581 556567604 173010803 910401005 112905408 311988776 914311210 486785583 873578031 583746203 82878636 775462021 448458209 717657984 594985131 73021151 546324974 369904884 977500894 802895415 88290799 701536300 962717035 299391320 753550283 228901685 429083709 665960696 591221127 423316923 431502645 369414671 121419352 831951782 826080138 675085163 269225576 957206900 326674260 87331781 60340117 294995552 786178104 533145676 93453692 793110186 718936824 246640653 770703244 179471202 57389385 4954364 755248990 619373611 55617358 106220757 239848005 365976522 340266972 193861996 387052325 854689326 562169749 8781849 428785994 382772369 320387807 448217279 312488443 126568826 399631917 333063387 295810557 156914642 521424705 134333935 516933002 220766019 548083423 554088188 97963351 951573830 8532713 379831758 870088855 165253089 839217967 441658034 569609828 965091095 32842672 402059080 216316289 88026239 470028044 33812722 254108597 907426200 715239486 678787009 54607001 223052544 274701788 922607450 83708673 25843994 26209491 289166085 660190156 937813544 519916691 771853759 706702832 852425585 457375896 229004668 512121669 466397742 700902195 16335228 346002318 86411404 186841534 13553736 38837899 265239128 851587022 172826520 695831506 756087562 183894196 573592462 136409547 6446480 881907092 245957348 598272230 13221871 188637331 258903061 63754545 586524773 652922656 293970267 452380213 370029615 751007399 531938958 505525941 182970342 252393128 904669640 825036405 936409375 12457614 784876607 315901016 723679709 678558694 194565216 599004312 177755669 771307771 130781006 536804200 405135239 664424169 2002344 600143968 50843289 110012600 528106846 680076851 101701074 72097123 681418310 509515472 697415905 329320977 897189802 133436682 261581372 873239565 915726863 54821118 672693206 536278040 761467910 512490370 646429944 637438613 713319082 65658599 55909872 343058500 883917292 797291072 567157069 206379392 701928110 515627389 19577752 669755768 775775754 152538863 638099288 128512949 517117463 641848957 507934757 282965486 215701422 811760555 611802381 200119418 695664025 553817684 133032036 533826386 407123401 542418770 139168485 344054334 168962655 397821935 280404153 457137314 905189383 840429992 421077786 94227067 414799532 389392603 847654107 64657037 497012451 998908489 647025205 846114279 166207329 786339714 520439498 491882898 483211055 594999096 288754952 135350393 161069421 150008678 667517028 388016086 427666053 238854380 523375150 113412869 984527366 749906037 685047414 726538605 452619072 575102110 577000850 824189846 23461904 1586604 36844068 85769605 714444751 400901559 338970540 377555793 985482059 486256808 340039976 27050313 244471406 155680761 420119971 798387393 789442956 969853663 601228577 909690330 68567048 823880418 899818567 855198771 235858478 434553413 915051602 137463676 820988397 115038567 892480457 633935421 764014155 690311331 485275516 734798593 324450162 291528400 856797524 321965658 534558994 137070888 403639911 151473769 118885346 857046751 579295692 342164122 420271247 73633708 555802758 367096267 126268335 435825237 447471599 57545075 950075540 94517671 936287284 726993771 609368987 425634379 692042263 210808714 812731765 765115557 583010040 825153340 787941759 787083667 199107125 10288141 161256104 471105084 298336266 595229464 632079119 451846792 771773919 408243869 171328094 111158978 625516095 632200940 308761950 8853330 176336970 238380615 527703408 246683892 65613124 761518653 140643620 134457353 318674574 910106732 296616810 232714597 907172791 966034731 784075408 105694207 235470691 720423030 121219017 614673806 639091571 678713508 582801214 988899967 403836075 631368089 573205139 775028925 969640787 569159040 229387415 697902633 964464858 79800050 376114086 419355276 546071515 238802868 36515082 112108465 288114524 226400351 784551807 598195865 323268204 180950273 617328012 336467617 217837264 216661935 313874575 703172102 510659069 488803455 624541282 709050466 348493152 875631739 764489464 777938132 559046139 118079213 10759237 187287484 438642557 9041025 5814643 826119922 261921583 2717840 522965100 83548795 104429427 97153563 937600045 82601707 787121303 917788915 435176996 892644648 817870766 192567259 332892670 919208803 26932074 61934596 210160045 813847855 863730292 54497729 226450124 108620945 737216209 909177000 275698206 984956881 32440173 90887996 325041240 865978402 330505207 38615900 229190019 609491674 898601792 571512508 881886836 770313036 397615025 895277563 642215728 265362702 13181122 912031163 57671333 66761498 391209433 507298476 959096536 180128742 115376764 747897646 63439808 531426088 76069040 22606108 443058433 993119758 109901415 173450551 223469610 351753484 55733048 394433646 162650054 641921080 441836287 247750438 568590149 103952367 12528860 290926407 68480933 507263433 783171316 61970594 702693860 368600676 767175787 416129256 477770503 76237338 528725886 383821528 690787119 245749687 825500879 465979625 944102780 782474809 845173144 71674542 352824553 31100235 305528085 179995595 979842114 357375606 917455331 83493691 706575925 189930996 767699580 835049430 686700606 145372172 377090447 367119025 106268961 759100798 54255709 215561004 696475417 484037282 360227456 943128198 414377513 136776813 832173495 230495882 424906778 597856927 831311636 341895628 468624239 81322244 416657259 586589937 328720217 940671896 178980637 269605477 439198169 981126063 388378804 486144300 327040116 181140103 872178608 419290769 127660745 392999032 348774790 681024207 217688413 206375677 870659592 858844048 403792158 808246862 752323134 8897653 890061996 791142371 902716545 330067460 938764731 641758892 96886901 394609230 810945288 918575024 543293243 206200704 468600759 432436494 819437358 178241704 83918694 194942752 399696776 882345907 173305027 698102888 92371365 839211007 35350967 903341220 576295777 786827636 81228982 258648607 966257885 682978391 291785282 240812186 596462437 505564702 186424082 782038596 447771119 592804922 134003356 478808880 726299877 8461724 357616463 283471604 600144269 68414798 492848068 413911263 581564110 19382932 158003381 41741775 187548611 93244030 868392906 132456291 927034277 282617331 225078090 20069687 245607854 355376783 413584431 480787168 296753891 922246957 220294831 688410814 512663375 413122258 556253052 248787365 799801633 467299106 290612379 542244560 28774837 959031410 501526316 239238049 204323314 841755892 927924658 175040986 79942891 258328830 300892834 330662196 600695254 920415847 868726903 208292554 381552861 310134455 705733328 500360908 544264963 69399690 824434293 969760938 575971063 186313028 941406221 203507420 364193984 540137780 879436693 499750991 497903007 671197880 306044968 278811942 337333145 321769135 165477211 988425641 385637788 708335434 950981597 522961805 147849466 892969876 808179256 547275791 61555999 149347908 116028586 660318205 726638287 58893999 224329011 169852447 619917780 61734812 662223206 341130624 424728336 590449041 932940015 865077958 730207421 834352633 503610300 620709094 36018944 534738652 24236091 194108835 489611785 596729995 265250474 506852333 152094668 546333435 998791013 884505347 625890149 706296616 626345833 643899188 67593951 25416062 416894442 382440749 24711401 121038932 270335945 326990444 727328330 504068135 70442403 824427945 384384587 377210007 805423969 191092050 570162455 370783723 74162038 369652275 742730539 65323558 636411193 685202186 926626500 67148290 139658280 302697734 482245469 885455635 897005166 362674275 57467520 58391944 958103024 499729645 525332110 903461850 769942840 224007898 159720405 637333388 400413205 461284929 713289934 536925562 672639456 631809165 831712862 775174741 571229465 495270034 269461915 215704094 97547778 808587280 894819793 415518380 248609866 884436168 138502418 239328001 276307194 220064329 936687692 639159479 886489996 192066720 415513196 727805557 1854433 72733750 594476774 275688185 15293624 679218917 244752394 326860360 114458724 109511005 113234357 844412060 389498582 283414880 111993528 244947858 775590891 53734065 833714143 607196266 50315100 280878932 280533164 304679641 159940242 185628306 608222361 271664617 707547562 227351262 754866675 799083132 712151721 862784381 748698421 805711484 518164125 424441624 118065951 522046222 960610132 4553025 923479740 120865418 697348807 168425779 351499098 104288393 658119248 623788088 444839204 289660369 904074773 219220433 851289719 381808691 148344749 263071733 476380686 875270798 249620385 142046978 892923621 447452140 234936123 496391192 76325237 604940488 74497866 430038539 748511278 415846645 40304369 944318918 374706270 297613423 975281244 778324764 150414841 922931627 896254994 913763813 385782112 896597715 821429101 16874497 708462242 886521809 178164929 559601856 376387801 512670120 357513756 83882889 240360220 560546172 704043441 772979557 721352046 89972569 48696125 560371652 440656455 261254835 614510102 280789020 727998283 981118699 224164732 571953112 479800611 627754385 154334942 39264630 456834620 111488406 942093265 786112737 602905163 31337293 137871382 883152083 176893701 973911772 10925081 566654993 418411321 428114213 265051788 132715831 917611242 233263037 269369282 292456229 671482175 184693380 18226072 775275673 17234677 297371222 975137134 427414012 26578917 19471695 679712327 241511681 235941729 6860615 329003601 393506057 297049544 676767374 60323656 722361001 783913662 276558226 986925163 165841415 743861301 972528310 194205056 302660615 144080862 330246372 250724555 713518392 151199450 63949541 974678140 807448657 368190574 166796694 673558315 224734102 458841141 836280785 520924100 95563411 173577372 42322106 249067532 129760640 131255049 146982917 259968433 331323305 155244664 684477759 714928973 548280030 166741456 735074646 986339637 1082085 67604282 407018801 460505022 737083987 421882460 794739296 51476905 322070322 562969509 31916994 120381701 896879526 864262394 356586831 643117634 202584803 91310259 462450745 913088490 308374247 866875573 190226268 719703114 142671361 647318009 771715506 767084951 343407641 400678936 739128863 211898626 802354099 852847510 35888833 239924473 137741296 774766834 870245934 568432976 221255139 675650554 822031832 878596193 720593358 485941308 887984996 27809177 973258412 848389230 884041206 502968380 320406341 854968529 253575004 949768168 845792087 138670301 266717953 965713321 697306489 896282214 260343473 95324387 561964098 709012849 669770982 998712160 680241119 400643825 846275457 116571796 436816887 380491129 355149262 469259373 956945370 333093837 277856312 29414605 306927529 822417467 555457132 779342627 715784654 634155451 805685561 127196109 679062185 347700372 447807088 265787451 888437221 933556665 830923970 608712603 337870200 376204034 174771310 55493666 793525129 800459959 563217598 105100108 332513460 234397308 709557825 404802522 699837797 786712193 227977152 585131277 110962817 886066210 582420524 881038218 416590750 820061334 971459968 320802506 280803450 338325513 19810948 273305928 257665435 553078674 638873667 530749798 861892741 237609550 471740140 121497034 786694391 86983469 833743920 643233891 771605023 421684234 344218622 244402065 836162517 780199283 551498782 993868034 598188061 473484356 958460070 397944404 20154289 349403284 774208984 14111378 542607378 896986873 285730477 454851064 927301263 87308502 963619496 539450779 249962725 708860846 455879346 845411476 722468341 103605579 274402402 811056072 788629098 71397770 306286347 757213137 101622054 921536620 418121383 520068097 433203388 854678239 772255837 23408420 931905364 263476246 278156908 117657125 971085345 358709521 744070815 20712982 216137413 454376079 738369665 122602321 962318548 293131372 12273266 843010696 422015750 208342533 365822293 938165388 344963275 490119627 209842604 890583481 722568853 442299061 267120951 307084050 197734894 531766672 899255801 517803870 591611524 941385989 617368074 860556096 363467315 674643932 290114413 191397544 308261232 690063444 728872156 29693010 426792104 569036176 115878785 891207605 719673905 985911333 281191302 744669475 902083643 708701586 319849828 2605654 101023554 657049086 738868339 521604887 4359308 773659654 395392859 588833137 151393718 519170985 356476154 122710379 390532170 931599735 744497464 99680532 807486784 196526748 402893534 436068639 103278540 649522030 696923702 2452981 227616948 438799715 731292889 934384232 862188189 548007356 454357653 204516239 883033367 841159448 555455143 112620164 857709918 486782543 151640715 105828534 420880861 661270070 896838227 343430261 170654197 221681789 156915368 258686004 561290763 339233550 554281901 440567321 849070016 247770517 817404036 982768481 949635180 667858408 340055850 247222781 805675503 503199351 306413127 902681752 677145209 547490085 3559655 210868937 382200809 105365334 126794850 33298884 169228665 294064302 514462720 480639404 451126478 718598711 13419528 6602276 805437175 339497914 262444675 442804170 859674609 716737358 751958507 543870262 71311513 106226226 963549914 778786253 56331386 565855761 332577139 436579779 894237635 896110344 730276264 472974207 837468318 931462077 795439381 480801764 812838001 71462571 141890667 813283864 928737199 645117275 530068856 419297307 693678862 156352319 595654217 251381082 630802334 122099795 728956942 664909292 704507875 738577530 426911933 918972607 725747862 876081963 562513417 66582263 260161019 172673887 534444557 483466759 676026767 50219470 883469153 404090900 549862339 423278610 80341598 607676929 174030786 635803113 579238332 265763286 319685705 872219726 465438418 639238210 135358342 397685713 378651468 402400934 26365659 219456385 311804423 567784846 58284029 306510502 563197087 221846999 9583135 568694708 568293357 483928350 756593691 300159380 262512464 722389630 281486366 149681450 887136894 265155967 892658188 108504562 48667637 166184936 688264825 759380535 540708806 139066139 492494478 138437789 219651118 998237543 590931107 314449255 827205215 128228871 955974030 876355131 285283700 413999136 969352746 938715921 206945833 821248483 47538141 599842133 647450885 598616363 900650023 574093877 542755786 868352879 759847870 579147293 300052146 533798997 758129294 180200506 808193380 430027739 200520625 874106210 602445030 407572012 649479164 347669597 98223280 65774169 681172223 298338618 374874896 279508186 291517560 878189064 397480000 951846711 144134032 965706493 222558346 761916587 727826731 323978511 358453569 943931924 20521899 11567388 262587991 283279252 685361992 686116903 570611340 208438941 243698998 175279491 796434832 549983471 849714163 31271021 483878139 275304762 774119994 248145228 61769155 765196242 580311798 400700373 570728929 845445708 386479664 197008336 338990289 209433388 129650403 493455979 146371338 105758627 306221505 24290251 356139778 14814367 223529803 411905243 101754032 43529108 911376402 21622878 80397923 559014810 166652534 698570987 289192760 221831295 859473187 606176534 290907075 55709701 293310523 925137495 946072392 734768582 486974668 932232393 20758298 174909715 966801758 997220770 737378453 653344949 614459770 765108176 28384399 531164210 792689546 574912786 219156173 111827887 918480492 328751590 859441814 271895061 668432495 250157095 415860635 403686083 781007485 754824324 484590320 732828754 230556884 433047299 895155139 598680699 848068363 859387439 289169654 516669338 566078557 212702188 467690099 387625607 539454466 173143785 91652246 41907671 743521797 217923197 518531676 542041547 81028232 713296874 971279312 171425823 483600759 24941814 937495848 571715846 794944827 956501910 640451872 31955254 505145352 93655444 378133390 684867736 765952090 925593716 495381811 256265473 559487013 270624593 861177933 483286400 362976996 122950198 852730989 828052813 729807302 194964156 736444784 639087304 950586862 799379313 738849366 426088818 992259996 517220881 198041318 113954086 665486038 631026423 76234683 884432139 809374803 861701430 96324956 334306309 919724302 446866729 665886466 27830554 603046849 843228624 941279226 874052523 764102281 748524124 242203561 930818926 662353546 92971007 285510437 397505372 983104324 265180837 59674842 445412717 893219947 745191840 553886673 253270529 185950904 512960659 138330243 680575350 86246437 534964018 640009713 44179926 213094131 997310479 378958021 852337056 286774805 203999989 240342739 527242075 254067879 517197067 926650671 390127417 45802973 294583671 327887221 168507531 733348201 93207443 405208912 38425057 243024068 235917322 710682672 310250034 703826666 466058243 670106237 84578565 122556180 666358153 966871781 131014604 811840945 906482702 348608869 320097012 119670995 921925089 630505458 71645562 176670120 878630746 961422143 842880240 644742397 522089249 496807930 590054284 147415681 633400476 262401845 381072073 166048565 35004860 935310606 545524246 252133502 502165022 260293791 480389594 424425646 461626453 463500888 104508938 557566423 131747042 913109287 81902563 564555980 200846983 234173924 459583949 11358722 865517027 410613800 51617848 453407079 371060226 828594801 945820895 199943753 518542735 189760962 32818422 409191641 223487688 674750818 46391231 942808552 261449117 665333780 112763102 449479075 370288405 450216121 57277926 557746360 942617996 41144190 57304598 228981579 72034617 727237872 888924917 988346543 396457379 368284603 35339861 33953320 934304497 471144697 652586507 910919639 576272437 144684487 987806417 29650195 25805025 874500917 879757861 577620499 406719864 81898938 37677529 720428434 205415247 771704535 8351273 803376984 300538150 216522006 909237075 999840528 768552735 744728300 930442291 118719757 366420486 189391810 40383042 959494912 252303979 842998084 992570537 376149013 382816699 184613401 975408305 171826823 13980564 950023067 497078638 90222361 605680842 55638062 749121017 832762878 855181114 864753547 141808160 407065920 5049579 865300842 838729745 581841468 540339634 289200907 326833166 116317680 483187255 461916754 120431632 351281230 426737257 513562342 73672695 197779742 307761969 128733459 353963634 211257871 417661097 203503300 345610285 861436523 3040506 186818581 901311733 306844405 166824657 157554831 920785620 397088045 655834424 851687337 765509209 313147054 627641911 226050997 775747019 576003174 840616092 845604456 701175308 697841108 21904051 287281337 755609141 739389311 729774905 820296903 770671109 357947667 764862515 333892597 820975184 740446312 770925042 551576737 234167308 56596336 332160173 333383966 628943422 544448403 4531221 614898416 29587805 598506731 507663496 222994278 313547191 240686952 662125952 215628949 216411762 272817182 865002211 906009038 244191522 179889276 186175284 770472065 970499696 423448728 958439281 498549080 684930898 482682585 337042630 943643841 996378831 136134466 672068413 566181081 97063599 228397753 204457499 701390911 154696906 919535744 800463508 592915443 766136618 297633656 573982816 373931166 943489778 45047075 228644788 851164863 377638998 22296585 993213823 690168960 50662461 380438696 987105904 899452391 298096742 612056350 416881107 202185824 126422074 984986124 846595230 205969440 110235851 854107307 252100631 708404359 780305033 919472644 282975574 634179691 968379265 130494811 58843084 592286196 226653654 897232749 533345107 772517438 592462930 114191739 685662062 693560868 482319150 658087958 713353181 835320051 67980560 772676616 622253506 998623487 516018691 542209329 337065020 881622167 275664612 894593862 72917441 573929743 849081713 328745654 385577030 959274683 399476383 341286873 693113802 249677516 162476019 452320066 892394311 483423566 536540947 643663681 400098067 685797656 379778539 274182811 239324888 604060549 295645359 30569304 260865117 186235497 461951055 556712884 284102994 273640751 376343541 121206065 551448166 22216200 180398477 971861814 913165022 671722063 103037429 876769598 960063385 595653523 696691254 347323495 477630802 190736294 288839443 649409598 352649244 157019295 752564306 770621347 745723077 423339942 661830644 952657689 264052812 195714071 20829607 665484138 800268918 961205520 767490515 319708998 675227876 355546099 250280866 576379737 965086473 537028139 277835666 327782244 414409227 268732701 670567166 288157529 845407060 34469503 106395683 192486798 350738813 495040970 794205292 661782224 488288067 382070382 170723873 753584322 583486966 870885257 789804488 267673849 152212091 967019747 686298748 436774437 848791305 278370647 100840262 293119594 5576245 115316156 249656755 23882549 168016060 85678630 753306670 73755886 122688797 593367301 913016641 888276805 412471331 542580262 839565191 604712906 783954804 109711690 538320836 509116331 893792811 144750479 112615105 931575409 721443720 518019258 839007227 500761773 76943162 606654093 369246930 966780712 229343432 682551563 58262343 893818213 511187597 85511027 954985087 101139155 343494775 797642655 3997737 403093389 605023937 860633624 171172161 176211131 763873112 490863320 92828598 591695267 658041030 85321538 990068502 451104843 43196248 778074287 652548365 999912363 857152000 646978715 189277618 551421370 946117065 972395644 547324361 151148636 210179950 739795476 330501498 929424298 996659206 829709550 508946585 712189371 57148360 44556784 158606023 15080964 80516809 907754082 605778362 786692306 557699665 897296652 910700789 272611523 515727381 897565416 864880648 11665649 205495300 623571292 852937225 892951772 170870082 337719163 397428581 932726955 723639438 334192657 634611650 360632034 691170310 242391993 533077542 869717519 163365715 92411704 906398436 70215832 781421840 1484950 864144155 451824065 615337629 254390659 984945385 591539025 662123797 474076024 164810946 33387755 158294967 52237360 297202778 29921470 555139195 794428861 692773829 675135153 322816750 100864193 580745011 433594785 155287734 692836423 517484713 80166696 260308494 538656478 171961221 349198075 378882637 364645938 231299505 379183746 67081589 194044307 168034405 895312257 161012182 44018706 711936037 854489212 894294551 747362882 712752923 559371577 11019910 640604223 438290408 754749068 846107544 360305205 219957656 575543404 388929887 638982831 156451593 185780949 335581323 254770806 841816977 727543544 916300899 219580693 426769960 129174341 593687562 541254536 532916189 559385687 969413721 899917143 477636556 679920665 853038815 786157667 625168561 800333308 480088095 213019682 970954451 465189432 907867300 294547682 927319551 38635611 344596065 157168349 861586637 191924551 166854716 808236059 941200239 319775929 562780732 655699146 95539450 969400585 562897141 841477298 677130771 291939844 133349915 431403853 782144141 776564883 793492243 158940627 513241215 41896182 833666740 277040651 113458705 776116431 73307429 516481652 854537571 872877954 261460381 913672108 171527168 757432482 41257658 429223006 939706353 238171401 697486471 916459262 347177445 316880846 314434871 223263826 192488264 362790238 289348954 84029649 757140266 878414121 445798583 428949367 740943362 878097074 382627391 455736101 847357221 916843273 443880123 297187911 271099979 795871378 495189796 642129216 237784757 532565738 395441698 562733181 242687409 825155773 136605590 832136289 852041710 609128659 577870954 50551146 890295130 318175027 148901095 75619916 276365741 662183547 508808093 316452247 130357440 176629019 138758955 260156138 335188788 381759404 828572630 184454196 371457899 670400337 188540168 652530782 298310355 251343087 525623544 62248771 902266295 63431023 63446888 820018356 335634823 565865040 240172670 303026671 496370038 52708953 795244918 306201350 228936214 178676497 675104167 958276056 95297010 832266043 94063632 969903579 761703288 547480275 754073264 796760434 528650729 426168673 835847578 364127307 149282453 64489296 435015476 307096254 722048551 500101566 732191080 501576152 269207759 89596073 439227311 524481742 148160736 255800106 196761705 73316824 309400751 147577565 175388626 690998219 372171940 73348299 65543728 859390119 52992878 42916070 83477219 832330931 504337288 831473516 489392736 47025552 262926138 712636397 508956202 98416147 472280189 660034493 983741661 81145366 273727120 473695567 225119155 108547579 57434992 573755577 814373366 484526682 794236086 317969433 50287320 559686646 404311499 953479608 295717221 226232350 821235995 975939568 568475063 475183523 222416686 163878016 242350198 16578348 461510599 433164552 82094930 588437707 170199986 303077241 428084598 266067051 697638935 525446635 71267643 797771603 615536110 558951694 123314987 14154709 463271919 668966480 746544789 764609102 265458854 807798122 172901727 493782464 648940694 959280096 21373463 383289543 199255073 563694931 106414379 707701352 108518766 845641030 872161013 779961886 888143838 108903051 122125187 29006543 147174055 846568724 54282260 354243746 312787201 146423307 311582918 856446611 485641594 335696362 603166839 38347456 572829119 268554974 375795108 100287519 28506114 244473908 267989427 539798139 280345819 33365399 545831847 916956736 293038469 932216717 213697497 248952300 252861367 696415711 209360529 145408469 587446770 163900606 205454070 414851991 944648108 999024649 161117937 106814787 880579336 509784630 788085083 945220077 256648299 259122453 134545965 164682537 225975801 872478632 708003544 616567627 820303258 517143560 838784568 226062411 108028879 219584921 753691415 730538415 68168366 832055574 563180350 492621961 315336750 181776582 206218260 580070516 644201423 201374348 741140746 970822387 349256203 549218407 154077932 220340828 921143609 284514342 526379502 156942173 584242076 210418440 71649229 52577027 123905324 650360125 658183409 323663390 896802722 963386 625797829 847235354 450416555 232742529 641183828 185020312 321499242 898472217 197980176 222165177 886981294 283150465 617684877 287643679 782323754 642286579 952874294 575020509 321055857 326447407 429019200 967732173 934339095 448521038 525503333 666244146 338455052 769445852 998508204 238729222 165384627 176719537 89117 875929418 212051437 328592112 277253149 275879005 239034032 218922482 29655728 168873366 451197367 820852633 750074251 723263283 639779641 365953637 855215169 646028728 440453502 557575842 510963954 833457283 927286486 637583766 382465740 897616571 860124334 291649033 786065971 25460417 421742321 749167052 541500909 92623017 609512876 572094886 624591902 105969819 640579406 367606161 872308530 340629712 641841959 822478363 954165516 904696680 225089390 308426320 165715732 291382477 950426760 793673400 492797132 764399116 247993426 34975767 110560360 874099903 99040750 77476902 801407436 347165418 785940248 939028378 505576448 540495493 473987693 890213929 857299154 108264071 1658966 158330468 534244532 297194559 73421905 11508859 342267564 291835918 257814697 733479374 534079874 12872987 667098514 926646142 893261012 349495988 855438778 881861819 693403569 819844312 598477665 755852871 151169596 183368109 648529371 488869140 847772427 757909451 50682005 28020321 343567506 977836588 414096148 182460153 58910296 530606300 682864966 994308611 864407194 808671518 511547820 166857970 853277519 377515873 5045620 232093089 310255639 962103322 849728558 147352888 216343031 769086105 167743747 490804736 623868544 294646889 388131242 346081296 645843826 586655860 19562022 891831074 104222508 39059526 300453658 288105267 146671333 923745758 414357668 239775854 321802982 729721858 580825535 111961554 422327057 602691640 997935259 562325760 719368147 339102769 16289411 702175453 461078381 523730684 772844290 871212382 722323810 377304121 213051005 711889851 262279498 43666754 948873018 777225200 711380364 173756451 152769157 325724816 143640955 89630179 130584778 964082729 59641660 220418334 82040603 352104 105866023 693210882 326228037 519606215 478798261 139030921 12338774 803722980 103897484 296166188 353648516 236588683 258608193 951636291 271703849 410296048 143406999 145094702 139754993 648586051 364916567 598972163 640359086 332467032 264424413 937095937 600841433 798570274 187609232 199962261 734095499 700091056 500852542 246130190 610228885 290691060 996927083 341776797 369912393 479548058 215331768 210445350 565161440 389903236 47687998 922187913 819935887 202084779 136691236 870834383 211309750 483863020 975445225 72788457 453766911 636574729 959654668 196046125 168437561 83938857 332959633 166262828 593135133 659572118 561675957 204609941 507391642 632599481 368028113 948098834 964457544 517284508 349749726 158354238 617117697 976898856 646238021 597821693 152066608 444341243 968741103 213860911 275380514 326192707 227490521 800844252 112783281 245359127 506001080 300324089 557001625 369859084 105852463 217486846 726785518 627344865 204039590 445856837 687712502 628250511 405801465 168268037 828272117 795423877 129452148 161448730 652028353 368485313 251844256 757777344 102082245 676658508 418433405 303496406 581829280 619095862 352677849 514571726 516776003 847651029 414676814 148331697 338104354 70616917 518725491 914018863 133365736 199001214 117001227 286025524 202024566 705486767 376286159 79455692 362142079 818881635 152472481 620350289 677499133 641013000 161581820 176759519 989795646 295322647 454371086 819105188 888939057 253628090 545440434 425706984 746066118 399737947 349576552 568388369 646137098 195069989 100128096 735410191 943369166 6379128 432381456 315989503 100331490 69273055 601679054 389913197 114511020 733671694 225043501 363627020 650347732 432678740 476159880 304770508 754362178 937709982 514934018 614168784 783826770 250415799 740229778 787549555 73644424 505378514 247759959 129881439 786692350 457043470 389568390 536801735 127531905 63899901 520793783 629846066 920856020 56710153 588083540 946988238 631881718 163750319 131963682 908488389 35986150 591145144 75860828 939130592 510130619 884092816 784255970 136973560 404515898 273835812 752624732 420059733 46793752 881768255 984196658 274427870 766641436 370128512 441126464 468806539 285976377 837034414 997978817 136550094 36168641 511284227 54810227 542015413 274760127 16999381 365189280 278199281 141634211 323567003 896223753 701000393 373980548 403024071 25142485 907583739 123836266 91568590 155813013 290210233 578916706 141108039 482203023 110292622 900102343 768792285 529657644 811332638 317258718 714267722 3083794 499137411 5142206 957660247 245191592 540082691 567273328 341887092 577067851 776359470 134034025 851093377 365989515 865121373 243759178 13549534 115262260 557379730 374786789 269705909 802466945 644053280 553532586 87656709 286333859 11580878 382219716 598753492 411600812 596438529 60546039 855797987 226766666 936928930 653365535 550742386 542959231 699591919 988141269 143715130 124400994 125913663 736334238 348288656 620011574 800700242 778544881 312408800 622951229 741110506 700095114 832124487 216227453 611155072 322697804 499831932 143008151 217128692 675677243 341053746 677905959 226438632 129351210 680866375 738103797 13531762 427819762 259558912 360976796 40415234 610705507 354088939 621561890 63994926 505477774 208132083 78787988 970455316 233555128 635049239 712063529 58071410 218108049 788618266 645066257 850758846 77104573 761588115 8840633 404323964 321108118 251174240 823032276 527280922 291907802 504762173 144360357 229067179 749761522 208781757 866903615 308128733 867950232 712644166 271210581 138795235 775445166 382832901 274421169 319752849 999846732 147538340 24180555 299850197 905892388 276537493 623588961 451932091 972231507 874503850 46941429 576801406 753420251 479717354 955315529 650773025 330714221 760960546 637823638 810288199 42080206 956522451 708805055 547792466 745680639 924140017 722775112 167523685 227858961 618171946 101758620 805490002 811298639 203415773 83413376 152211730 667956937 109968988 839967940 810462834 824050571 338108199 540597067 334417934 860183134 820587429 38615026 496670482 395572790 30615768 164011579 610338137 709016686 824885742 635325430 191298271 297076875 314911463 511843652 89423862 39558819 99086295 425721103 229205277 433006901 595907951 462708358 449671719 58104919 433674669 710492363 1624087 715609460 193835739 964731711 841675694 125540467 753959515 615716936 284833535 82806083 168338146 90454862 179455080 687731952 730255690 577687430 239084378 499734116 950788915 347585051 5300287 544886342 790527274 480864518 331366856 862735638 659207040 386078529 782311676 584914979 467567636 895863034 881236668 78398197 566515224 989890381 522749763 672285144 140602745 89582527 101461306 425239553 606631835 694898056 489023122 228864843 152420297 446543893 404202146 942309654 237893429 874871333 338540452 57799246 376249479 551891135 444587042 663116721 860754886 204865800 682451678 138583693 444178002 987996345 41891095 548090671 60871495 690987200 231526742 20014283 180536991 479059387 69769446 170084048 542727526 647999522 998583363 356292018 52377503 495920075 601674347 239323242 835336220 336752551 391572353 744406495 861382466 756447827 742001939 983976179 125490940 974010657 992825127 533606250 208049083 98487336 192259298 804256469 646798672 614236188 396754739 822666418 989017973 749810742 404276802 950435151 649987158 344929978 894773026 364542678 687435350 160303242 859786553 704891714 543677512 258296320 978669773 766903002 847343713 540642093 216508634 580152843 777009679 128999277 744004625 504390273 357282531 478015538 837620904 541305781 961402659 754947711 80382393 451738040 461928419 24220762 206117396 643973582 747496410 301399143 397106659 975210238 440829943 110284823 633828893 731849140 932931103 494324871 686309073 906346541 344824846 489143126 462375392 410902867 370001471 985936563 894019631 687573290 758379286 787171266 295925508 11801729 948279306 347391189 125563736 610744704 357417465 349013673 159603230 679176322 98560133 530415680 388939645 341515661 710712260 271173184 30119398 7789754 619081769 794329086 887373100 528896259 978911217 959131635 783036761 586858771 697171299 928484512 781480447 874758310 447517755 278249359 443666825 418756568 194917622 175484756 133139347 602072045 596170969 844070351 958853478 758288474 453683508 969625702 195875202 902263900 207520638 191066480 696176802 71125750 559358544 492802164 127301446 188921091 984469036 373962867 668138207 587070389 978120637 322864756 149698607 640501949 737864126 504555347 823796355 359623259 904126534 758506149 371308487 881903475 485380261 849270564 825850167 106935942 959927393 269726108 595474326 667706672 925338404 390899576 96336082 354447196 794394062 934205717 177071617 694501873 755482103 339222782 259114284 310946177 536111656 1672216 493223215 716330162 903022464 117962607 355558157 237104670 951933880 187845 142469520 815752583 912967963 158294174 893221137 158858257 411238052 229728609 387310758 895357086 860169376 229513594 626669430 680194663 499964038 53600297 23611876 112785086 351674682 427055683 718268852 577780456 242808999 874062707 358577887 924448888 91641706 423575062 777938002 682757889 862389508 651435685 553852378 478381794 520357288 262071791 831590473 824483575 427286985 320057355 521794027 450620991 394052255 104843990 623460850 83516090 19016014 438692264 792235773 999235024 840451296 735076123 549742690 198021052 141672670 543208768 484521929 499751711 978603322 752609980 294810960 976378118 772586324 788376327 555251880 253935694 228231133 226942776 406839739 609768444 809202071 208397431 885280685 835207848 727113899 511230516 770190829 433347855 947950017 656621201 155529414 228814779 969957033 150041977 846688889 763098260 155797361 514671967 815422186 969711544 783365865 476607398 446247712 581291455 803774482 524474857 57077782 555901451 439099216 309680128 152579462 96106728 147058219 246394701 179497175 183811298 802055316 984240389 113088786 286323069 176782240 632362714 620263749 320253974 895107385 530523839 48275064 906843329 119945719 655207712 746265497 255847933 361316504 466472239 175648664 341296822 291611079 206070459 807048444 552040003 887700423 267793137 270991840 755740801 302863698 675862983 685922717 96715172 543756132 131784164 160088855 74408948 805162298 605966131 829745540 636158429 795206537 429393813 261405269 184873627 563710709 994044039 891935539 34395303 828359450 77606901 318701642 133286973 45150395 302332681 721613868 808433681 833621007 759823608 779153763 275120760 868404997 472184219 132920759 988494777 381336077 40762785 226111178 634909017 285424706 8714551 381990763 114522608 98281953 487561035 714638368 180757061 688137411 283517002 16104403 114951399 19845871 709576788 633352293 721606859 524966984 44181588 446747290 467049035 545664794 761178345 435665337 271991940 897663323 853902153 692422342 382856208 162358663 171880383 806822686 462869592 933864792 470284260 454353657 489261783 214226123 913002078 209048189 449552800 16739696 784271398 670361537 58256905 475126566 922650867 144842751 439274444 373697674 854646539 169494277 619409444 638318764 319600923 111759551 619118032 311868336 119561516 96449012 698510636 559993752 675958372 834929036 637330361 957561481 36235093 641570212 168628148 97131963 980022869 212728880 76045007 579262637 530992565 123452734 299532601 863910621 344199687 377314001 399263976 309423244 262871452 699977677 409529259 296589376 636047301 1711374 301203146 619829236 288114460 198629589 794364646 793034469 204564350 372158474 794991251 175187171 978104152 922809216 220306019 198637153 360440457 126369063 606635608 192736023 2460010 142115685 346127490 953354515 658402482 780731074 855606883 291829224 652255340 571444537 550728023 80524567 892392113 398816234 205642637 726742024 534661756 215181395 486978590 512621776 996979971 947297260 157901882 461465180 101354066 251810886 152085990 350184660 61628258 193287183 271338714 692801784 624023290 690275016 41289933 116566731 476264304 192321550 852011348 721141231 447200973 382294109 661877886 747483822 549707066 711555367 86180151 980108839 73633884 897357569 266109080 178851699 494096638 773587811 813740864 458338222 265717428 647601468 106151057 170733247 15144906 53946248 126460010 114576145 800480319 24727738 567179664 244689728 861639334 635033649 73604187 994020314 507751804 7915243 300297739 64196614 134230369 608471105 524670874 692341851 158589360 30884303 131660926 52042986 228151655 226247652 690404528 281336204 433475835 605393025 966117831 272777939 544175827 299580790 133251371 248900402 115142023 241796993 636645065 661641819 630262795 902135990 12610370 996094071 808935048 584474798 459851790 465014363 268120860 168647524 896068436 740364447 98665390 742865406 608515652 40093514 67649561 497554895 242274708 467356845 374832514 579561315 134317331 871589598 582617516 73831580 573917238 702151944 540510366 218860700 400611527 484645176 215956323 884171573 241496040 578359527 906072542 64630402 723776112 75966978 207842320 984714948 68966692 32695847 596651453 252023712 248520071 377737836 259474210 551712138 964879468 721169232 66125792 712711702 417187465 258613159 335019317 41302903 270238823 357364978 38911816 50146365 693377601 442799310 363986439 92171098 595177787 148871757 933630319 54927529 719801498 806912127 480660581 625482105 465926661 682440369 779975537 687308905 92674629 689524574 935949987 362546476 862881239 233898499 865509935 32373530 19317926 206629815 247929656 216936656 955665427 901059653 263711165 627338678 249813704 330018575 568308582 32994074 483663728 925288321 327067324 842016933 34082777 462579352 38179982 277055988 189654689 880487096 889378965 8032841 119690408 314153716 534700967 903441934 697002963 624268483 221208729 182789384 191714534 453250671 606327853 651473100 307335646 244701350 237921767 534310574 750222553 936192167 99399845 56904765 304989877 346489739 180658936 813300765 632797605 814194759 288890207 658667883 608037377 89706374 575315930 734085096 905620890 911048406 842475497 752072472 136766258 396641177 168040869 163176089 145927326 590531890 804677547 10798815 174419226 719980457 381774929 385690760 960320306 167579076 202692779 146220010 43525714 113163789 600853667 998346831 668136098 570283317 531303277 78179522 116003604 525005914 825756745 661625823 53222962 772762733 265943915 519184353 924261244 841390921 143107087 926800377 159163571 24728758 26455562 281043858 82514244 430566439 5120827 820090857 597462686 922091264 344413756 911018894 320842348 76401297 475285278 22678398 251611716 206248513 571379811 446754328 308231175 370051964 756671950 597900342 57772204 105265960 718322799 293709834 303981644 183876701 520076227 762201959 345661144 231685515 367195008 407303966 439053069 310660439 542247941 67948313 907646706 91252090 348131793 881434741 326994350 418669686 73608075 480879819 648120123 454857635 869082369 386745882 578725375 602948095 325193028 167972841 262432814 199586718 956361043 758556556 555549404 953822646 816149359 719979288 63277359 674734683 264898239 260043619 125536879 944447777 947098261 332455492 92844160 106313713 683622515 35506781 561686793 840595788 249689236 850247691 175953204 569503566 484316430 603818762 428417374 437254570 220666330 156942615 305976756 375291180 493392482 177554405 99839354 829319799 642250092 908738803 801444559 249043145 260388571 91837347 206458087 843964041 535679085 387042572 611537145 881181234 46111605 264655521 780191563 491231078 841671929 34665944 983943267 349527607 485321678 266525984 980496712 413285772 756251412 136201986 287010022 526761521 145964213 287854827 373687906 424404914 119546293 563572709 473952632 635219592 181421754 382246230 190858449 332773526 44911673 480991127 822853650 58235649 266706399 647327775 527157321 546618701 317036054 575194060 872328352 407579248 356919324 920790283 978346849 700260655 458042938 762851759 663473803 955657267 849977606 978712209 836791279 295472819 193568325 669412558 879779555 605449391 807654756 885950414 544104007 22423643 384453679 399953651 781681131 831532127 46166909 273746604 158026439 690549123 306381589 237453854 252326819 686542628 684789222 315237992 100864324 761800324 113559118 119493124 817231890 232570331 97766145 77666542 90863932 427668239 535602477 502632807 27196240 165966592 264470447 746148857 24147806 468339077 933926204 897277574 680159292 987023282 418897719 426819450 921195105 956766527 941734279 9846190 938573315 247285563 27570506 791468147 695885495 607296965 481785209 752144732 635179690 23005333 851683472 380413997 862159493 768880367 333923768 295776703 291043936 299275419 389511345 566359135 579680277 103313775 594874136 791443653 905536087 141736911 206473107 164787977 205933230 432515754 122704736 214595909 415672546 588866079 170165086 892401829 134472253 928954647 77524333 425685633 152301652 692805605 199974178 206911284 237766060 294382675 577544547 469595896 995037401 92540290 223128551 62621933 426424415 139241342 89136947 377563218 380975543 535357994 533543597 410605638 280246270 304457464 547950699 345212215 600975703 422178478 722416349 196007876 318450292 441241864 636918139 360782695 841514362 421407890 59453262 404267659 29847102 276750825 520452326 701353531 168723508 722775736 982345549 451329058 278269917 915035484 449236920 637046319 624602365 524012551 591523368 536861842 332297249 977096114 387091626 280601242 337523829 813926761 256496917 792944095 897707165 32508604 574995314 368007633 292212713 163529523 728638814 5492825 4906900 307948984 154657567 203680644 970192876 789616064 840829038 408470544 216881077 815950242 735270443 377165935 408438726 936625790 732548529 332312525 856279164 400582938 914208677 847756244 307707031 319868944 218993711 569723868 83817605 583443158 401207323 148433268 250045068 674108955 802620968 246810104 845476561 153333970 195133363 17494845 312507063 941909102 318755046 681969517 147039767 427715102 869372683 244904561 355007792 974783712 942160177 416643093 263162545 115412652 179386440 111467772 284237648 708589184 596580446 877567083 433403307 663096845 822158997 627312810 449427121 416669605 626883623 71852768 456603597 559675217 702108123 827097256 703707707 306203407 459274607 594715700 716470265 588006761 555649968 925284250 649795895 800302728 130962221 990538800 4903599 658812875 484135094 685524438 435786090 138719369 713328993 27018480 369687614 945695113 788040586 648971184 948530508 839790106 82546281 48999276 184394192 210586574 980410396 305772243 125163830 6595304 365682881 101590622 386369561 118262944 743487408 51391414 329476371 847051677 776210226 602402252 31905893 193321797 537846806 628683544 684075760 909721028 450572265 65676175 448155343 984010527 215029541 914620410 262506457 909940099 766937389 54778264 120247757 457472514 287275936 97067683 330983645 546480618 860323883 880503954 120516356 801226633 388995469 75017127 351960436 323498832 215020073 919398835 387657813 67457073 288674917 362787976 90619716 723556519 442566235 191078848 657974272 346688388 110052548 495926542 535175406 951788992 521029935 33962622 61828614 494687363 234148855 192927528 728617003 299081403 140574272 691400996 762857398 587260 65499305 625783503 37518392 729699980 750686354 241233695 186215133 689502210 743629716 547936866 629450749 802326564 943711798 131210934 696769158 505211931 118390591 684549127 670745543 559995914 79371442 574785430 394581636 266501420 730028371 897839319 529477553 752689398 190657643 944790243 515107867 857063472 680957940 575162012 164906677 112392578 771894076 281631421 745652097 373593709 524607047 947612247 720936917 673053665 386009429 819632317 432132084 928040695 554146248 495728000 271949560 930283003 39567665 505517453 496913890 223469191 613489958 27991552 382054341 69567752 231779971 288032138 719660065 858243867 384956520 420852170 875127832 59676806 561501661 598598589 950678238 512897687 159612481 827144606 975797607 36806957 448994347 430733970 818706913 450264660 838842912 337891667 628404178 59601129 292420733 473769494 235139235 888463764 798868876 701066977 544749463 595021072 318495147 744882177 890754617 188944622 88568371 625332924 589876048 863455027 399892617 465339700 590529954 987314352 446950105 486315777 62364183 265233983 112878738 272284233 996297216 632768340 684275179 353317173 317920884 745760101 896589721 242568644 865376057 431818116 453728365 293172051 838832127 961719057 83449547 355194389 145498254 430352797 567157747 646764697 613582785 261775734 108319307 852451161 263065335 241469986 826730469 50798695 793323088 217345096 157492027 454203367 607626234 486886300 185785276 50615867 898972547 894000280 627878567 504827656 426907086 149091406 216406736 156187015 43409311 38988990 67131221 517779267 366960630 999602079 276825512 45183719 445348390 300528075 24083023 281285045 503671656 580758139 26893015 693257935 179480298 208810038 857796317 421187733 171360934 10425940 995269796 665346529 478834288 212293635 869130735 669620864 542894713 918965332 992784667 46361605 184006065 359640983 282145526 158577941 79664218 860022034 977262989 98243285 45970415 235801362 81893055 159486034 79838535 650573473 802173575 909824956 402999528 496905916 989126078 239772423 713666974 697057407 483549566 845713351 599467573 451624257 374237719 720885751 289849397 72328155 986234560 88138269 119881514 122631965 706524992 66205824 196975184 841855992 294735067 663262030 670969834 157227784 116792281 245133113 29342110 378042812 351837058 356186449 764708343 655429607 223199484 692745806 784631326 911467003 377144330 29120896 117423041 341493718 107411528 892517830 218068927 137567432 621957984 673332839 279205027 646985799 894361888 162663373 141690084 94410091 245131069 699978043 83622712 767903104 413512766 167111651 999431865 886195361 18449123 59418778 85828629 376993307 483493309 671036693 963137829 364550331 539229036 272063041 827641869 157993458 316610692 615501900 702035110 187086838 145442393 419155310 403267856 836209369 993957997 877360829 540364138 678061649 869711644 140978444 864941048 980935807 747433838 641109277 768611954 12120991 40089803 62785773 515664724 104023996 352265955 86797548 782292060 182102458 171984895 535972429 66404784 984307168 401295583 338520587 229134893 595264065 833941845 537961208 650013482 279230989 642998100 466660430 952057447 450007550 481753480 921504190 6148376 681798736 661571233 401749702 422815362 66733156 342319454 183636752 361744452 668269761 891427147 912981850 361942933 26346539 439808280 244022320 40483479 23467348 531253665 514664322 974713035 265758934 785253976 982760430 993853724 669911512 188017426 562432302 33459280 465184047 184421056 269472619 481659823 350384851 918364688 62826301 955063555 639063244 965203447 867408362 610112650 820811463 737118938 538659242 89826455 816438830 353725115 52392058 728220733 450639674 195722045 233160575 290293569 836731739 508601317 973539167 158956577 863637977 511460170 973141903 116815090 266375005 58659794 537899975 230337689 444667704 960420174 366263268 218729843 706484974 46524475 77693959 323772709 488369924 97567446 279023336 946527230 122285974 556835002 205155562 580165942 885213199 531785342 566243174 81760724 620724605 163338055 560744444 441726509 159108202 217089579 792712524 159280636 53129395 399157276 117932347 220840148 607902725 291215479 561607777 15516987 273456421 73006058 864356046 841530659 332403071 180492832 501221477 23562390 853769429 520061685 420008174 372624933 106783318 719827941 83823363 874520462 33739439 52495263 868761745 346969823 847049126 605198219 980475022 552117625 174682524 502134469 299520984 433076623 125670808 126702526 415595454 620720478 942224259 46676962 338499059 272788538 357474222 747073054 294931168 430189289 218546364 168394061 454443024 786412703 736860130 420955312 458197883 235672089 570874386 853818121 26976268 42153943 602518734 261465537 985160446 858380289 163029626 160708311 643585020 843360012 157884246 723867042 420566315 32341813 170608855 436262814 858642202 25177735 895309487 241292835 713217785 740735342 363421889 450820364 179196683 553667196 711399969 663284067 536056770 988240224 451652206 83379550 63593254 168203718 434287144 864115328 805592571 553994996 5748054 877525717 288567422 817003173 348981902 65379845 937190746 74725098 701539829 145606372 299763097 43447343 153596639 109377791 211758831 100752993 578227966 878681568 119759336 859029381 84142877 484163270 448415386 231433576 769598148 77529510 1788206 968149679 569798679 968590970 387503281 387746615 846309357 444659868 942568238 814544967 7183761 71368440 253291482 937821554 439659322 239974246 260352564 613440173 826239007 949346675 613422376 624026902 39776735 303190917 768957550 751337008 220710034 577153857 151899139 351903541 904946387 484842185 964680489 517477597 439295320 644627375 274530851 680508912 579003757 645487727 828701844 190528659 633684202 786333663 38869932 496855084 406268592 14221996 777338516 566712059 894015401 240619533 682595819 593252192 969928757 170924659 133299413 750211822 789772597 520449410 124153086 332877187 848861867 366685899 58818260 38503259 381314549 778095851 108732045 951648789 801851469 274943340 311580750 693178388 518775591 791137918 809201452 779785063 466467343 350433132 555854178 901920095 269125715 223653070 901800194 598464849 963759009 102870091 10673072 594270744 294455620 440387981 949676236 893474558 932149430 316537359 774066257 696706040 380016192 655875306 87955809 936905803 51681758 412360294 872867691 436684364 622786530 668076849 366917166 202355419 742417770 109989519 182911603 949620141 860730748 767556776 494958815 49838597 395526245 956927496 508542256 925684693 212926737 45795926 845466632 464353555 665743919 391798050 747331932 199877449 17765412 786068027 295395790 436696437 254449652 412838101 478314327 735806519 550448877 382409882 150487783 253042281 660486731 361606406 112931781 345010239 894204006 8768021 922469106 553263548 192265822 340933483 220082050 395632944 32684806 891908619 262404131 823211633 477244382 924520367 533936163 627928816 106393209 924190890 851833957 140443323 158000539 567351757 593862614 24374937 77097924 254380052 684043507 434668192 202879687 124327618 701122460 388940329 655484147 671377884 333537867 135283974 136110420 827355893 787719970 869622698 895203772 821855935 346969751 869981029 200660731 804742288 215948403 154238577 850158797 30595109 740186248 935577047 677076291 532609852 659205691 179784154 180608284 906729446 786609452 335996009 860246824 807661915 207175570 13052347 466070945 86862743 530719577 975405216 29829343 730463640 289820244 635507640 566342129 259215350 397204146 310667958 315663879 315840407 129327114 722048556 926587879 940616563 970842093 699214465 439253358 553384513 487900270 168078567 573217783 38007543 740225799 841548298 514686309 751163297 90399843 117655001 493038217 345890900 503999023 75810109 310702614 129444609 822981587 570459082 559407974 859285293 810532868 227105774 38361111 724114093 226727772 334354579 595572653 38355539 436803982 550350368 305018937 102253355 815953966 278789914 724631442 494265156 689034662 155615673 829764034 467485999 660061216 38723086 826732209 717296609 66548784 945649745 377908882 631415496 639171393 670421767 435396125 202312670 693978874 783113444 910160923 144402186 501283722 183449280 946922009 100691905 358084682 548075211 878822684 456576476 444343909 217502139 143940559 629156921 141743746 463917405 905370154 121426054 604276922 718421909 526954457 924064274 868737280 972144300 152254780 396053020 30391776 86434824 151763104 454992309 265235882 911405570 343003040 382505651 570432809 575141463 815622770 247781283 660609746 210275162 764159276 546601483 45315960 580268525 820591262 19497955 573165907 779097380 852284527 185717192 4364870 855041022 916445985 841858963 231586400 229813415 780522532 198077400 991798554 29696495 129828918 914297872 335226561 942165255 436458190 242836897 442163814 201703223 293265572 936728300 772102273 194369357 736031823 408959568 51830934 80725405 993582932 583766877 596698030 274094526 312811737 676406790 117036898 270962818 117476460 328700748 694736914 627104907 813572491 429593672 99783202 894358778 492990775 587612298 296675454 78130740 95972759 252489676 547096614 416000171 839072371 53758571 302423321 705859682 240154753 707348680 472261333 436588752 102954891 739972894 191532393 373441868 716307415 612647413 760304335 59453206 439756568 813076060 881977492 19193078 932240749 964643222 780973646 552068921 109361471 868609474 6171795 879658309 868213622 175328253 450629841 257862734 74939454 374326980 391098566 19371070 973866229 490505222 311482049 592248926 177473844 493546089 318340445 640291008 81585167 206179501 317603841 616678915 974474904 519262138 69245796 728550008 187484100 77116428 254538666 846954569 882372277 133495100 108033906 179325712 204446639 776154033 956166925 640229496 152288426 843678818 449543165 93358791 494476186 149448049 794524822 960194670 496153215 536800680 290503627 363187251 690084013 554326731 172688886 313696944 93131681 765802006 322041382 690040829 950878479 153769203 233034235 801212895 745870425 143378942 96207971 15075839 720753932 249239641 304818061 308658436 997360240 421188766 574007210 151954044 66074022 58608023 277389437 216672295 364523145 448220507 367123056 294654809 809118294 122366754 126834125 265255611 879786079 978551707 5014650 890254211 21857499 160744649 404613714 67851997 31164436 507312565 987970948 477102277 363102717 584436494 852743513 963851308 128736765 824774272 35882295 346215118 285653731 17105799 548747794 871988848 97705451 11571879 360552768 432797641 545508776 556413726 814887296 699836709 944527405 126076825 332714398 164669865 299639128 745541560 704203934 35637503 142659027 282853672 740393587 810841104 861836494 9969003 310137602 991081811 165755546 285145534 793068516 387542261 562177117 44816238 516091223 116952139 35537036 512699113 787358346 465032365 940665305 662364093 181544040 566174227 632250071 254078085 160592703 390501667 189018524 765418077 864723655 943667566 440962736 179425434 60371170 308425040 407151723 507169999 802103180 305758140 404878274 580722395 741683610 675039113 878931270 781912004 129312441 910273055 956677777 290453648 872359847 335931164 909073697 920669085 633366966 740315028 140034472 323162942 210514034 42965237 742050315 770889974 655325702 214860414 184268999 466395275 936181463 969194679 894341336 477033896 53502650 52628231 856893447 991815323 47896960 543584139 471528939 338975330 682186058 202475168 250967829 920791413 801114821 667215886 758918213 328913559 227474315 391497441 331531638 621292044 210374644 14702964 659609680 428547559 215237359 10688108 35574421 273881723 546095988 863990395 882601602 944453517 960177754 564735926 292459293 980027014 625290313 821352448 145174646 456034585 515088492 347256735 496060073 71236655 635062394 956925730 470394787 65200500 729238640 401812078 892256938 231814090 192895375 927463467 678105862 371097574 449769673 60344306 663795471 720574371 228681974 341098217 529155851 720498821 514064388 953617410 226845394 318822721 94858065 733936381 330496155 391994682 177281563 3737935 218682729 8519084 451220755 287485355 762599832 672218362 168502111 44222114 620366133 93254749 858616155 82577264 777287374 523741549 242335269 784513277 58804804 710110922 984587649 372229350 586559378 314735220 845677978 237063859 182354504 824270052 536496616 314100477 28065766 607804283 774666604 143311830 162729769 656905280 258069353 961416614 341601258 722543071 872502161 194336473 882728239 385481703 625937394 178437912 865766936 222306883 450581822 454700994 732379773 85989944 843362402 202329971 2995325 571716540 289016891 488388970 1464700 928419361 593764189 194960153 486729055 436501033 532305344 941907754 319270599 843704826 915948341 297682103 999389242 976794949 147580801 465391618 402695159 217427241 179051220 538893934 707917245 415322667 691569596 937478455 340417385 737373739 863430099 199972083 914537050 45214693 336758575 399144091 89953926 277758993 471720543 957947209 823840895 79627561 244366881 643726499 757433252 703656516 709068505 769145633 310564773 188266201 842975778 688238667 919281633 138858296 91752450 519020901 635730949 942237105 459206863 779033797 238576419 557143372 383796621 690146815 381581039 378433296 554002593 167253866 931721300 790680424 947317115 27729186 4815581 813544980 76932669 124966422 818712697 587948064 231595824 973964853 648750727 866409884 876570543 686423058 770689662 103992113 799285845 279117134 68363481 175001156 973225344 838255176 875951932 866694183 122250490 704609715 216108343 364105454 285464550 775548933 497810213 296811930 641425156 585581329 178463957 208120573 555617359 514533009 848096090 357461665 917979829 662873476 706568168 121174247 730626359 11131742 675706492 343545288 378110900 939336659 51555822 882306892 815269215 682839776 276550484 280542319 258776083 136048596 726015073 595597066 60108999 473124818 553393336 373174693 636603799 542415778 511790896 313428266 518348118 182486548 65952915 392515240 818621531 919784381 900020585 971326575 514973876 328823004 691767761 637321632 54780864 484987786 969349161 573766080 674935314 490406735 812576267 466210545 873146059 889456718 252065943 220016715 230683506 271050691 246324280 33995575 118411499 355803350 293230711 768019426 958707819 473816317 883726880 897547330 850245077 738926308 417641115 945174453 111170872 713490331 228830235 220756201 636493072 294699501 155156579 964182520 138730567 191919707 465057444 3263150 211194553 667519257 880947162 762113848 162958820 91640373 127304843 174399246 768103264 956303229 475109947 261039875 103993835 555723316 819897460 847053543 430831436 346696609 81711289 586544221 58810361 289364418 683249045 476839549 63364138 852082675 310378147 580454477 354283793 106057454 272050244 714362646 94055726 416488142 743406414 190575287 336928878 713869422 987737253 416457375 796718452 38502267 387924048 769114382 922950578 903402140 52173129 294025353 12857070 157367726 769095047 568820046 86306675 984650359 552376039 740936397 611874570 491020277 606633611 327166075 737359727 525175955 396489565 356306605 35936045 180964334 645607851 770797751 617455251 670501678 85505075 288832340 354187351 956872685 114725649 121064036 48880777 795002341 243294569 527691086 793177174 747503366 595682310 961381019 198835934 676196175 759596880 655738211 871080066 419196136 124621494 204479272 462581232 977095173 523058878 673249306 79600675 157075312 722622701 620457278 885728932 788509599 847882551 854702909 294344147 686984137 922733558 583918222 423231061 324586981 164530328 477614583 478337790 798870623 125319432 239955405 720069642 287050760 560580707 769310042 169767922 210966115 387070189 693742287 323776212 782957848 622569048 365119723 646269577 319945460 397060661 537039014 358427362 593770986 738884141 56619861 80132467 193541339 453268479 385946434 201715419 75078717 721104899 949056137 371159526 931850632 401852461 965935541 157172128 396380701 667864262 229714214 165578091 115815148 879917660 731366302 806324486 428367914 99980987 59357379 166270863 767730236 100331937 163842245 975875778 556247440 301440815 132046547 306463464 213995891 991863587 158674914 712804601 286857380 849306874 849153492 534077600 959150057 147435866 611516984 732280628 199422010 736947734 348167970 139108688 635522788 923030615 79949092 934946236 469006058 170376496 879141508 217439780 920333389 775392035 472828081 423536956 31058632 325519816 27274024 283509591 652207700 932132431 701635762 215867613 736685248 297087858 265957540 970214973 253553905 212561385 187885493 724186158 929322795 892713260 404993299 74808090 431726455 106983092 151316359 65716854 938939513 228385813 113064943 558523235 573521506 198031344 680594972 156281539 753217311 586041833 347510385 686862220 246394633 716353705 165499553 73378226 548388633 485901730 516807554 794354343 202542790 573355458 150376680 237397308 468116024 535604191 619377037 926798227 389992098 244759130 416411935 328233205 991460227 196941626 999266913 931714304 309318216 129854925 565401769 992766470 15423773 456959140 385777565 782090616 806757233 438959918 744649540 638746552 445095416 884675133 217381638 262496003 842805757 767593937 187903976 519122524 455601747 103017356 366248687 98505473 389028328 738670878 163690160 386533910 894458090 724020661 552859022 200844637 387943988 196961811 887652173 226489198 430624788 348279304 90324218 991960356 452581916 111514882 717108679 265029412 91054884 225968954 239571564 270946370 473899789 705588153 300001851 173459183 160412290 904675549 992297363 313023010 353212773 943565614 587547161 316873231 803761822 70197516 196296547 76399333 865122321 727671630 853571787 994930199 490774848 937080954 847532940 387636358 786585449 538712228 37906711 489026624 104983913 853657522 998876286 858717659 211671357 419252962 196953957 406508535 242872797 4904863 260393707 788465440 433721212 645504715 80558653 306203652 14617889 416058680 126530416 560305592 724482252 532432984 560413765 619481146 172627153 648772238 16525744 245849192 84141281 440051386 213686727 312987856 534067488 970774700 146934968 981747914 653637776 754057959 714321285 106344260 95123442 387515607 662380567 115713919 182967424 794611117 61450656 819081108 851349170 36533003 585130539 797822859 154111082 51140920 511229202 786747870 139682182 667934176 54281763 109327254 339957792 45117118 265392122 941422335 420022800 403747111 788352946 214436462 118902780 130874147 520156577 252991763 862114998 667277579 361763779 774498679 696474913 507554236 642373648 523405928 186945615 657860874 136689039 692250183 596914797 761461721 257400593 503235558 885053657 151076278 317871047 969654907 245158869 906701050 29126041 72040070 595420817 481581802 451053448 737040893 483193446 29464322 287399727 956329211 566003232 274131312 458877430 842343578 181472639 878617444 986521961 817493415 682139913 1047185 158181101 16660996 484707109 84432113 805706130 362807926 373235566 964345034 188245050 726216023 501303689 94137791 113209916 90426895 237475834 7369722 109059783 453154071 172164522 786063729 959300305 511666817 676693740 84070326 462589783 859223876 93160723 554733190 69299390 105008340 581705890 953775499 192105393 338660197 24474182 631674134 945735072 959862618 28552676 345698318 436552827 953178263 31626796 569969115 919031002 106039400 131998259 389561213 59053212 650680998 407817489 961146880 93748833 843136560 984095580 6398722 844283101 529801820 88095417 55741531 320356197 277531976 131178116 712798299 941028450 566297165 810021953 189273368 802450210 848252143 950319338 185222672 797024929 17201228 646077343 28928115 622921128 475116742 413987440 420764114 960234976 476878352 245166074 567862488 601465046 933519618 890505892 768544915 485648706 394172171 182773887 264271043 12871179 610954951 590988194 697103928 869249014 848008801 293631950 908831720 214829041 754278647 386767213 507542895 402002549 104717700 512366838 991853843 12450200 308742224 851779361 109074094 468308646 268817012 435826907 308534912 355276757 2371943 868728895 995669033 697038401 222136280 594991418 111349065 512195091 143974828 102477004 639683257 629244955 58017580 29766801 849861637 753796055 451229763 750529394 540640631 753687713 463259369 777592506 642974323 744898835 433376548 181583617 265787682 742858995 757678860 757779773 853804779 705359019 305792314 688831198 835336067 527035594 522762515 855818796 822434978 178764819 504053560 271566059 242203410 290650180 248218640 760007850 645106256 692826765 471288372 118899073 938748222 544490161 50261745 612491786 727305123 867366778 632603341 49302735 903321374 108627959 569769678 977403320 263729099 223883182 206652770 215426977 10159770 438496690 617598064 412960963 155975697 985082688 249750882 351417643 903189035 206952012 908478881 270578024 140559427 951323988 993085939 4561383 247289248 404392248 85548542 310456276 955988250 507646773 562912302 896303858 111420773 569444975 509573207 51346417 881864607 700797563 772664752 964806383 881307457 117481638 755612901 664678618 238544927 53563313 218666544 346090745 139276774 847459033 987509634 188548828 475449956 667726370 15769158 74039718 759420172 398272532 551076296 648395626 716335930 203024168 612188642 44592415 20328860 675136172 547990408 275966547 909640137 998857752 457725369 282637409 275270544 424130615 36078090 881760474 564515480 811741654 75956414 75195152 422955197 200498756 399921280 21210091 285486464 769904841 519671656 657659038 556070037 212189262 725531960 2308770 209885738 23620244 545409882 25642748 952086413 27387473 126379254 641012701 597838710 291883303 96888635 90767504 100862930 505270709 937533136 57428095 328970319 75734145 926459926 429006196 144430470 356555945 924582250 612725267 88994809 620754808 700181733 44376789 804768946 601038091 18509070 750833117 915830657 812303269 755771370 181196151 404728832 935289729 531648668 408927402 646342475 532668468 436580552 17765346 138363404 502180635 37868942 787979987 625424035 286993565 276033849 431337387 28980821 345752956 154185557 594326319 319264961 449684391 732809107 215516437 630383387 275840815 266156080 569770524 895016687 482803549 140263968 59579828 499453206 554535575 946156760 718542791 406819983 532378589 216423997 124573436 462051806 908876592 160974975 35140150 913758467 505849874 820023441 255000043 53267051 825511316 511590337 58897 76339023 802746547 493409415 818888863 302757286 870463435 617803711 481477875 617198174 982666418 566340732 501254177 985401550 809804494 984121946 635554502 906174277 130272279 535915378 211339899 839982757 183468784 537164042 959601311 541770129 284586305 574383116 333650385 134765477 25329611 456661717 697259340 834715667 56237006 418332547 807956970 232670717 489070151 775392383 865658309 658988877 648291347 772453342 249130886 388631842 89083669 129260702 948658320 362105981 363269533 786442131 867940463 8362801 71966239 839979253 880127332 228477600 446663287 304911170 72068697 607955422 327695451 97427313 742124328 661719210 767844943 846898396 455994894 830566414 192928912 931091817 768830568 311144746 4428377 127162953 765854685 800172510 130446904 286987122 353664951 42751613 234998166 174874335 795766542 902753537 41729048 606939900 398459802 788245530 737025818 701428221 532857020 486976591 269246622 666778409 716000394 343029411 382203317 48197164 306313501 879115075 400725258 639929579 247086626 225983810 566087835 721615092 676166022 513431877 987844826 511049050 334848461 145121212 96963621 823836575 19985084 352273988 376906914 103821895 485165998 993100022 359023335 368147234 753850652 216199374 328859543 76053116 181906691 119111261 596173554 364607793 72598736 329535763 978661448 304509525 626922963 519598864 12653404 616312539 831020998 145568484 424474779 221389509 794211390 598083630 917737852 161904990 709798981 165799769 763824753 275211965 977480948 213752262 457025168 462262824 347874865 405932846 70620217 563179121 225554302 58201304 988270880 719755378 695280451 393709298 435439699 905038692 132595051 735193967 697326572 20254979 762559172 65083553 658345464 929088171 293000233 794429187 753499961 877669001 385502314 822127188 316391638 190435470 706496862 918640553 836480533 494003925 673475701 610677896 844370422 968857906 28294690 227527439 965750913 160046497 784093097 174803182 731683156 779241010 238674328 922256493 970650582 165759227 246675143 85413835 673606256 290465492 651875957 541343693 627300553 931213383 547324151 529661828 276044750 499820403 264472349 291334516 370881688 751123111 37344060 131907827 76173774 441146277 852898422 980422089 950233721 220096447 784043507 92960779 249667998 37481131 652873673 377781225 277968581 967699791 748658409 88992384 296623986 614511629 500344679 548110634 57567957 997445900 196247121 297909938 172034785 959837735 869463300 511235217 259693959 357564969 432603482 956648765 517238086 102192981 310271037 944858726 98091423 157271842 149676121 280633325 279812863 158715429 537928239 186034620 503717040 690237270 599673046 17694168 945810112 917932415 515743789 958364027 473375144 541741090 680692104 772417149 205851552 293735747 426604373 579591169 390103692 463312608 255490521 25688019 170995946 646174863 506296052 960251978 269921096 944999989 678288920 94676204 446686828 392107681 99709035 401292700 214714315 547099547 807693063 140623986 815026500 383963928 206710611 29325877 378226600 328285274 696980550 547600684 645234264 473223584 149394984 48984114 231715444 584553197 967344563 139941116 959740501 144447655 160813983 37742926 821277011 270575441 424958119 692544922 567164840 686493373 427506785 843874024 415136866 592434086 888209010 648127339 6496747 791310336 453075944 67207811 188815011 198547644 93898399 954575315 672854823 432211312 365359425 826663596 969051117 470851334 641851914 441157816 811310609 29543761 22515626 563665551 969425007 640044514 202594105 933892319 811137787 714281185 192011049 554410642 502201190 196533082 874860150 276901963 467520541 564181038 266938312 18172296 65776029 570879827 998926441 879701380 439708347 253382666 324167612 837812286 537831150 87466117 114314240 656676140 297643330 908495909 362277689 737567114 327146492 155802069 373718046 725122991 74118524 690593374 831593167 56104270 771101452 588231906 965123392 886637004 478249389 388217932 712786078 253434354 834300305 769600829 727546132 913779674 971848554 213628483 363370466 213192324 928924819 125020629 457210270 131035037 368491773 199217965 793760842 697378765 908301297 350958487 801586602 162748245 618691014 133754662 455643801 871405557 16474739 76412615 270069247 402176418 573775283 768317316 780340985 501551851 294870162 447139153 132062372 891769117 832430189 935054642 660218674 310239950 698431583 198549167 562652596 555540947 271490099 197183481 196478068 706029288 797593781 262233839 228873 30121631 651476608 179152111 819237653 649165970 40373995 977666006 164422196 820194399 773766446 217861420 116773825 823812974 872020545 30339406 235731108 530732934 493117527 721342765 83512396 183487695 911927660 381099435 305337705 112542542 617057413 144940712 810796038 238122647 1764496 232124536 418200454 435428479 771132224 554676228 139505784 330675664 762594814 243083069 643811256 906239754 987096583 262443026 915909869 449037890 644003178 202417160 151242946 811856989 25169716 64336627 618919139 108917183 434456309 44722442 610793912 654506414 956883992 923027985 549360769 339368624 252346859 632508135 596019119 760206413 652364260 641709078 676591137 829631594 612734775 91190388 670752850 189293731 239507390 153887345 919471604 796131883 398623807 360244820 308019874 412976163 22460917 269255316 158501239 894993619 45865377 157920910 575492367 972526497 899419099 930917268 313204207 868835705 39581130 559404327 917566261 696216369 641650283 258013365 360792503 897386533 8682308 886211695 206234999 992255672 406439968 412448042 528319789 747907940 225224941 286370411 408102413 880795534 377993940 773732011 92371579 409792300 790649847 751746506 203621084 55969879 5666582 970728666 582760653 299371948 263833760 407288687 667196789 716435495 956392371 518979980 642057152 769981108 882519108 84600260 813685833 758769678 646764403 611599012 570071778 611599590 809781121 629008618 76765217 500917589 17576295 24801880 540070724 182386902 491682622 887213361 913104140 772009092 157262939 101774999 173685452 453924051 520810184 334356838 586425751 495995062 996530448 639871169 833649018 861192372 486514961 580133418 18227153 855779075 618639424 820674233 382985407 921188379 570145419 418944255 880583215 2212703 658365458 742891373 821475656 323420303 981076706 940053881 698912969 934171355 265339579 640764613 515922761 164940141 637171878 797914008 8899966 761776726 788865429 276518580 473359875 160573662 702426025 895288086 499616895 919884252 49260370 398902941 52224877 682135371 345069743 12809132 513790134 976961421 454422726 991551063 585379898 584140462 728708771 75246643 799190979 718096518 878010261 519357799 418123135 77621185 81451812 900316961 813641390 426202716 794679180 925097402 136298790 713791489 375135797 152185060 616659783 629561547 906283451 690764331 283171150 438209864 16292564 279514316 236878458 684226863 933102283 46845333 12896676 105119817 137179115 491617662 629503618 162138564 85345812 57189891 885238868 136288243 989943909 766810233 429499952 860879145 524993793 800520286 233768303 219747723 275845452 587082601 538291668 661685686 618411432 685640137 480865808 122601847 539726210 239140835 145476701 726103011 69047665 735368451 611358350 482970298 363823851 121967999 395581194 36890522 52595617 77147985 130005964 489742333 447465236 314075757 316069895 985367475 937028651 762181065 644146066 681993037 830628137 763420847 861218129 502988127 529404965 239259566 517298557 654066161 94964427 291574137 802899559 262028808 320801557 226482977 659317044 946751184 445579250 16738763 307168272 554920539 349031993 555685480 440047712 250443536 258652654 344439609 605317984 140183105 657429602 913410828 15283077 699438864 556326158 866249735 409187580 558054038 47001433 626377643 801671643 411920188 752794017 607161081 542262679 203151247 592069827 334453588 144234831 171830838 740694403 984589127 135053639 56945797 357986477 326179661 916735606 308586535 17617891 442548249 439926580 665188638 952289836 519756568 56248312 869722841 872526924 809466884 27074011 132284127 569336073 548261278 733150753 876722815 859712656 756466515 919120434 938500542 54669279 578465839 500415591 847235300 624483365 172415037 209926123 538481277 746607305 528768963 207760189 346170064 934652272 228084903 14507954 116666494 784099225 145985675 716153348 771401806 537861710 983893057 11475315 430487753 708002318 416883508 984748599 303365154 176351405 752611804 213369779 717748144 925463850 166636015 718536622 492798102 382603881 767873256 764137071 583220398 315468873 386865839 593062826 90124777 190022668 556376125 471344565 17464423 37749082 560523837 960205849 261586753 308030219 741695998 198825325 242888563 461264281 411200031 753495513 545663727 318722507 148310254 101778175 160374783 156981407 309165598 159718981 120284019 214652501 905790168 638286925 987333824 308444725 366665935 712198365 293464883 266286934 48695416 270630832 395639007 522187125 422448915 621034291 642223828 102817269 560954963 121869275 329393334 820583405 673778235 804616846 503168907 491407989 937443176 487863049 729067399 356200745 36660868 293231693 585167858 859317695 836976927 68553635 813435188 178947247 965690229 331847472 54464846 597864458 815766086 398733611 515424598 610111710 853057185 206863894 853492093 771140173 838306739 176096121 357320960 666234826 204651367 113582370 992096324 283101176 570502490 459292267 473710526 773894275 882115296 212004670 820599188 677044846 860775960 731263705 171293183 216510732 533750980 176790024 862357196 410271804 124623456 799899087 41974294 363734534 510843130 879990217 510039490 845435591 2848799 992327342 809525054 313377771 341389707 811809848 841545421 825163514 127299078 307842398 859907786 638492752 505219235 820838931 693807167 134579018 999131022 521243051 52208377 789762202 676764283 234075396 793074737 713794042 941746512 315787389 466345826 265599673 564897709 284810122 483105481 101012998 565324318 761129562 154746509 182982574 533356621 37128684 5968991 799573879 948198870 58691320 760346614 999104573 400713154 420403166 792804020 315965010 25249131 900531226 255762431 399095537 307017651 533920173 77340824 401942543 530306056 114876674 37338753 85673760 856417171 15502595 830172781 26861580 222728730 785120772 154746281 584144911 786737945 346377911 879535297 548705770 152670188 353364065 958924868 251491087 913137420 92262096 744990460 27885004 560898526 93874661 866667919 279459051 442187775 909192429 621691619 924688121 203886031 281422224 132768111 681375095 829654937 96343595 137807269 278674569 758073660 788765306 793419869 440915922 589286555 153864757 862573188 659177981 93227476 820824948 847820653 25000874 494419668 106514701 636519822 505905903 598560661 29215330 629585959 3651960 306542158 606096613 390390100 779835027 492291481 816016103 140022121 220575456 752055399 360664541 194422547 760757337 256817142 403748803 532534560 3698737 197253340 289016666 908863148 549762966 480212291 771993520 668532290 271666614 572580067 484820418 879605451 201666021 35609349 9977289 382335617 711375604 157142323 642117143 644615356 376653447 458262669 831757043 195883084 886566790 648859268 189831822 303277392 158543414 738126172 519574724 815582578 884305104 464333486 231359651 168760021 831970110 273427229 612007681 480207800 84951340 194533166 613839785 588647242 676076062 267465363 193517313 199051941 376196737 699128561 472955648 457374280 350778656 805038529 928563280 52206994 739358102 711032236 76382151 814618684 593336477 403668050 282278286 622175851 638966179 621908507 102077368 282570166 135753313 218967676 962933575 850860263 99567374 441223239 569175187 492015722 375376108 472193175 154070147 433958346 628973576 495514711 954119521 4043833 27078886 253421307 948482752 558450822 604053244 706679647 309145353 365447338 189977046 561196869 282352789 293978416 103504360 625056796 990512641 597975300 30847978 142806642 917852398 494763436 267034857 52924024 870934118 420456935 369129638 486668385 303453812 312477232 520888426 78850824 831929648 494121411 79715663 135159329 274968378 258538518 711211448 187845638 975783960 958039050 96542613 331431547 187241126 103442121 172486283 330702685 148519708 919051641 4702673 775261254 817927403 324362462 221333393 735859073 794794510 785962825 812967155 824979632 319929418 73012781 503049354 222666204 332363477 640479560 425170672 376033689 500530876 987245845 930269801 45381181 356977841 206727182 795810900 819960160 27275056 537647207 293383870 752721115 69055941 101868176 84084176 710788370 203773768 339560439 484813348 704051062 202060454 258273479 804736045 817323850 484258142 332830988 245562928 259553174 251204869 794453928 751411522 388787967 60280509 359921566 17895607 787838670 785434873 328869394 23419349 690253581 479364960 882399471 117712948 474942694 4121138 385929323 450065030 761987831 110469685 77913720 133482761 144375550 198495021 232165817 977913724 564039809 242702773 355322924 33055219 192787536 620178235 908659534 1500146 27761542 729571051 194034637 750513282 96193464 833467029 674676801 515603853 295584907 333807216 936291881 62002063 645432982 789355462 661353957 76385285 609221552 150310526 439715424 220058539 136613184 765797800 774687392 913889414 69142870 849636185 265167237 750288862 84280477 780399379 224975150 568710438 140967026 759063709 140059208 644484440 430181881 305250526 52520838 856831694 370662424 52875985 303717915 496642637 830488417 463497550 960705963 361967300 325284727 310391040 184044652 259290291 440755512 389739199 257439496 823802225 370547275 555165312 193371552 104964439 199309712 98308109 627493783 602970361 253199690 483449057 343581514 132214804 44208875 294485042 811495228 759266828 391238693 895583842 706571494 445887740 760952793 141932709 820226383 42784950 8960026 134148608 428623108 643351910 314383775 549869310 554737086 884419114 136011084 505537376 543947536 127064535 3114186 323254231 131822253 938825907 939017918 247753842 46245058 243250006 733528187 745881673 566682984 148668503 696074929 364426878 863342044 594016392 631922386 556652382 193138023 38889496 791267404 926364904 959012574 307195978 185303885 705033353 762131162 967177030 405388113 386929847 670040646 380900381 671913369 490475537 906070266 391347713 33465196 410665745 999646058 700869143 282279782 886955648 324149148 154995861 873475548 560776738 63817785 413964798 1672183 444602961 268352481 801978312 842166710 230650249 44581151 811876164 532360937 256499668 345022900 683740869 27154425 2715980 588458805 558992222 206405616 647261890 292283417 303603665 372701555 831626608 985730831 598708554 655362868 289582768 49577164 394700835 178565825 666485985 844148581 940926332 123398869 195528624 585169565 129438641 298232617 263938336 818903002 136688439 784322013 191295959 49708265 398341249 498334018 650454934 579692191 181980569 694533863 968860547 850749418 91850540 51003726 290589785 898737054 980784196 92600828 805820809 714389575 921707966 740038514 862427767 197495310 11464889 835105103 607253782 945168193 600764584 946019907 151536534 347575689 342095922 990644823 813426185 865746284 470435255 693633924 125084076 855382938 970969150 453102612 71254600 785481503 258848367 637178256 824016835 465410049 464058149 967558330 805898590 248026577 336863565 176061564 958383755 180169429 232791063 446026090 477457753 873761186 346973689 726474342 785720301 199328533 1132553 92864921 529048755 355804068 581651120 933394171 155585053 340663018 18582404 313483533 915160626 673328839 653342396 708664725 528231100 471750289 780003595 778623104 810490605 444922917 190381244 461965984 249863088 303181534 261058695 592009406 592929790 201655532 29241256 505986864 83183300 999124340 533083341 678009235 372183436 813083794 952951348 225159642 781479376 705719695 420384835 651935185 84723637 764226358 719839528 12094624 472444634 663224481 758248031 798016772 676421225 78130969 61142809 775390528 386464030 18604228 260353256 40252894 170207487 797261819 927186499 223497553 245071864 294654422 859285069 499735298 366332477 335568270 87190042 298885021 460265329 222373947 330192151 715069399 374784857 152831849 50117512 583870406 246332267 146879498 117680397 917579066 308464461 56945846 419581594 334228779 318880562 459062771 850960099 753766880 455813224 83038183 141936181 877700197 116232017 699001432 109203791 240379926 266757881 928344159 983595775 70119169 51294889 221650714 476948385 271613280 763702197 745736303 446605863 936429915 559354510 170722956 41951975 411930492 326328256 862440360 633300027 170347633 178318652 92014725 337456519 256439603 935995594 692612759 460367265 685427504 430803608 876591726 212455433 470344864 14699422 878971816 596510867 38212503 109298707 515150235 150477192 60122344 1570385 704376439 614869577 756025884 783710912 538179576 871717202 953172478 987580364 440562536 521693866 779750190 989489673 440758909 965244198 496091831 83553568 317785286 520605073 995598105 471856 433449840 14339080 157216324 408801177 856080761 851079867 352429065 745612325 398121806 562829636 626958923 695399285 602650535 641101580 430727698 887299843 927835475 430997965 126483386 50022431 889556840 470479729 629635484 156775480 223957602 894158157 401418383 486734914 973723471 642312066 989331743 101957872 543428212 345758224 839209720 152069777 868985030 27413404 508878445 833376208 574901129 481788716 140952113 443332896 41962588 336457243 160326361 967152262 858603528 202755723 550553207 980830305 529458312 19251315 244976270 671011134 531542130 200882508 772396252 441396547 80566876 370549864 754216088 392738722 510163129 247624143 985328637 137314646 251477556 309724911 35249056 759057545 776378860 869939843 39028078 364947316 250550430 814938892 388122748 258903529 507454054 396397639 229136450 585634703 324173969 267381170 795341867 128095868 131400431 916432060 159976613 126241201 829989063 252106290 98255627 634439989 497737922 42233331 719531164 702115235 53111757 411845481 986342093 413849753 924893217 141611281 989353017 710457942 547761177 8977529 614184904 144160208 596874501 930760183 570983477 756763104 369703439 754111816 385227817 36918892 525416442 394856148 326166174 888858106 106137125 220433219 451219694 700992753 773901281 80082641 666219903 261153430 157376484 905768423 935292204 276940621 279128972 281749234 367539069 91516093 586653433 172792891 682142405 71773935 150035761 205752232 309314801 626323092 991596388 81689827 206735684 259983495 488308886 185274752 66887490 530019607 738139043 672249965 473248143 148851384 56071920 794866469 364804321 252942280 263647503 517338623 237656755 971086530 916678799 435857363 653731291 206712516 749597771 934139338 489759025 906165498 598277900 718356075 109553534 921687745 795020978 101831356 950472023 801613844 149207542 188432939 77612903 808321561 769188046 81020426 37936620 112870227 949515970 939485647 158100242 16424735 296767659 208693163 810993659 949854234 214851335 264279168 715314482 404428178 457375541 630343434 405983948 971469753 225342348 549410535 929458167 343710323 649186956 9751974 787697587 644338484 907421058 568030683 894490914 141063041 33182037 954910781 523638899 528950216 768252018 700902241 264399138 275103078 901726113 371090252 426134592 316274296 350707496 477453811 377047837 147596534 78440505 148456309 746671058 194302001 750764817 104829021 513117407 966006414 357626843 992449032 738791592 3530171 385178946 182074901 780956803 937766997 603329279 86041380 183172784 550846519 218985837 766245832 589239685 862205450 33035819 854574933 643638557 950931104 195023301 781800173 89094339 81953501 622791071 671864100 457734321 255652033 86783246 547895366 2925737 592421284 734393579 749143758 695826328 93106073 992126288 140021096 496048109 352584176 979926866 207041718 160747208 450732585 109118204 222624161 74226216 521902203 180447833 41506669 912655494 18796024 83775937 704934426 480097492 647547001 294002528 356762997 408951676 431285121 11417058 589240306 494997571 947056478 301884680 110270828 559048133 880134397 846661836 318924503 806739763 4931032 95833360 801629990 432197918 9133025 229867056 352847733 599885374 692274183 533861336 294436160 618748081 672914966 736398030 89707881 279818953 979016892 602150364 534755767 794887227 42893481 381888591 22198111 309843972 735453992 886468085 876334449 711916870 642582341 538771604 253871130 771326566 871510623 395498581 450389580 239335223 502306046 265833692 932667432 164766399 345777828 916208637 475032459 430853595 35294278 634626257 84742332 49803690 307935972 992429626 827134969 110234695 675494273 421926837 317966678 12131873 48584043 144797609 353980242 61458383 864890692 914277188 575939802 585621281 473443255 517310015 427951270 787626105 368739653 428809864 862047647 773682884 206686596 130267524 724683660 485727494 172910079 244063355 262596574 439896303 22777712 219074169 188827881 557536600 204819995 122334946 789389066 462632846 772270764 163594246 94588751 283550498 697258494 140533690 418666651 950615071 720317355 285990752 661608556 870506261 271652524 766000373 996237512 806705001 484227754 136821210 822785928 614434874 850066064 818125508 205626767 633355481 149324497 711945230 28238268 60633340 400749900 198449828 599249249 324144802 253262388 566435449 323799613 723913735 340190277 341075475 126708706 659537847 806729173 291613464 672011071 193640008 688113230 367439198 174695645 831496945 712081188 921829727 871789915 937265682 477320451 41357114 161512745 158347801 950035936 82750898 247603895 272335920 979949869 343361710 842223999 294453347 92487567 470590805 181892025 169835236 175884536 447075184 131992745 768528148 778391324 178439781 799325302 636029634 535257561 94140752 772931856 278528607 106433109 815306723 838091021 415962966 565720679 841744218 18003380 698317610 96772674 419509662 526458439 193203430 643621249 868411451 711253312 316336742 341613863 678723339 527143414 111699118 834171795 74851845 138139017 706532258 896758023 282496383 348445188 310033915 20732608 533011266 590609087 518613740 711249375 699236664 275496206 777520718 422044362 199624973 863413469 160360624 24927277 195551070 717059519 40173237 287971452 6476767 996889479 569364424 225413765 167999616 987124430 662747273 30330377 252193085 341996877 572698841 464388343 121358028 875854738 919477728 664125632 154196809 955093735 71088202 345605050 211235174 63976201 214439160 998799699 195034598 18124425 357002147 14433768 199360378 68216754 155896396 580703357 866811912 693949717 154830100 333139794 230941353 638581833 436949577 363122460 361909463 861706647 57832561 686127181 701787956 154924739 450299233 436640980 718640852 452206127 272909693 95477859 158418487 741503723 137095134 575444006 407845344 309811652 576089367 297369064 494498254 820067579 372403281 627035784 398090050 900345397 815322049 1479689 190995519 161915385 228837212 317442711 215494997 523465322 176828694 144522875 995373989 885715634 869949990 469200745 204909419 100007881 704436008 200249912 644413462 112540135 165796541 514160155 477861258 334830516 239253426 878048828 785375785 271490072 716126180 928825491 819325948 219376352 204192420 349092412 579115102 902676890 887759167 136010618 394900127 708726470 997365264 546308417 37476531 834169271 506633655 209750002 122254350 692907784 101242555 599301690 738548417 400945909 900402343 545202491 793792927 295573737 347175942 479056326 584491066 962690558 98910082 157260144 27665237 591399419 104809414 653095975 304626173 118172498 215362675 538249598 56695861 248180526 929373817 528218829 957029608 278149563 632232120 314124660 506868721 511059216 906134962 952224883 305453186 748442363 874609455 35959547 229876832 280435640 256432726 862525393 46948236 904071498 115416184 269487369 867901138 86742597 161373887 263932370 37625176 428592006 317026551 948681333 912268855 20417359 691599423 264241493 527249614 779889203 985243706 921947951 987588177 697324165 6203741 467427578 773282988 510177597 398483099 717048513 353871564 344557402 473992004 443150207 320946089 658680744 32719204 515708693 778397933 666837285 273685974 872134382 654137654 725681973 500161692 251794742 597894004 955448456 111196807 261019051 189863852 511484173 903205298 616883099 192454367 838816554 940763774 908229195 850244212 36164503 293595984 271869387 780460327 782083204 440746284 762115900 401957162 234735756 768138317 915968866 415463734 928876915 834680655 252025509 248867295 256594876 262858477 649260437 321999140 338944886 110751871 984076602 245703331 485937316 494345765 918470229 749694814 233185863 38013744 121259408 356729892 326330724 857660517 599110402 801387286 393759877 798430181 596122005 200035063 493184896 259224955 265307151 147270875 82741409 562694841 640991699 722997423 802433793 933988959 534360049 34955581 621363707 700143172 974918970 185146900 828043653 13749491 451083076 849098672 896930869 281454867 128100293 751442792 883732748 537433752 390792179 360864474 2890255 881530 871745090 619501636 651290223 271408405 951898974 111604441 412704326 144065206 944129249 2592381 286470987 222945367 462598274 21793063 611480635 305758959 229595931 614531088 639257131 461360040 523069806 865988920 364724450 494654744 453545532 207372141 373384350 64492638 165712861 614987508 963059176 570238338 928530552 516061995 763882040 795025747 331482711 778045357 855596950 368386284 862291668 138650618 910778732 213632424 752948795 822134483 831129930 978782885 28768858 524146985 71204219 538250621 201039452 521991857 294571847 532861515 148499734 721686643 23118224 783059843 656762581 549948023 167875366 790442722 283046673 178313750 44992573 63411171 289217967 44883641 151365302 952354160 359201300 948047390 213875981 880445628 19244084 104627869 933464218 782362318 659540570 570805794 13384055 659072153 583146011 439714814 206936833 739569838 856951617 34831816 621003236 576635 544872059 526180944 587525383 205976176 455743366 681703325 909227562 227136327 63829408 674736963 126679088 537703307 182841754 477850740 768607707 977852166 105818392 448320443 330400055 792689845 547886600 422425271 143950039 819041510 438311024 852742552 419673481 490946497 544807510 568802328 565581365 500970480 490052572 43347695 607348215 80591618 397796186 586046635 986973080 111549404 115572953 380702991 690515520 450115891 50933492 908534429 388739845 928699309 53569253 666709684 268487406 633953424 584827468 561301851 838400107 385899638 115578920 558181349 961388737 40084038 905155474 452085746 367135725 262405527 626541484 414410334 128888969 853450111 853456185 209937281 547042713 985653868 317399787 88136752 72673635 604578008 631540271 695559675 525378708 729956653 360504648 232841357 823254972 789363608 332155286 358188667 626794951 189638759 120137465 441749672 316378758 595204336 562274072 991791741 154563781 27181036 472717348 904238385 271326848 513032891 544663422 464806087 391892723 823496283 373383027 520457667 688128311 983563834 91710056 482973101 136266810 854380903 826220584 975140994 882749015 446851551 863266618 501580682 973183082 116631 660370812 79410274 701063423 72933931 805953775 84416886 54713601 650996804 370739426 961915144 99487642 791532803 840515031 731629376 537238418 60014229 45291248 810552289 5681825 387595503 532391375 485511241 168278154 370176418 111185537 154337608 400932459 223797491 853962097 197312522 283567622 875718951 201856587 614935978 903753021 272207000 536704008 232733143 409406447 272457329 268383921 893521046 474989818 292269951 400467605 480859032 52340547 77744444 198291052 217503732 254987723 125658679 133046674 262890508 504031647 477609062 571153446 305739820 864209913 219435581 424730769 884837455 666473643 509844317 904005180 383473341 861135654 508806164 867742316 782380580 912193394 449502046 585419483 795639681 85566602 547005060 565360075 745189282 416375352 832644532 392942375 847775561 37386517 878759288 206709234 592630399 542778697 934231245 585277580 63402038 342944156 388001918 578763743 486066187 718461463 578466910 418864589 631408954 228103259 897260075 237325813 597708036 640828488 471404600 90596641 449767548 795931225 3818774 339056092 462745601 392806481 286126049 689593952 646689855 191673650 128887624 624102783 987495656 568855404 322565151 31959514 659356146 246571676 386085729 58420626 679071785 469154852 587781691 577398034 569035238 799542217 263847581 393025340 114056714 953853135 641207429 209271447 956506719 47510234 510987119 480971225 3927026 592845577 482372024 407631309 552295023 299567231 973487963 82886261 293270638 826852160 678998645 955676874 734487636 476867944 914545015 822593268 536540235 156408478 965795215 529872003 46479066 575957254 428085323 980323197 832928631 394200696 670533133 795975636 854603821 534682912 56067343 807915874 257531923 698014403 210300816 744244312 967823846 856436503 152759219 70763223 101143635 572192688 635073754 981359256 76455430 326842063 474264543 623058471 17624096 755448127 921623990 78961724 876773973 936087823 297897175 860344239 565792590 866566655 236700858 149992957 491512735 696509859 560117914 566501999 367875490 999138227 458067181 11652409 183441685 614460935 928736907 292835766 230990458 956486565 699518070 915584980 213612209 283652715 688985882 427998499 399843396 218024509 709382378 607757404 262881859 892807884 835623337 236959387 357145828 53682291 56746937 47456888 619631319 78571791 87954706 707557372 366796674 307949372 916227219 969872587 406847156 271146748 430044830 457005069 259497747 69229015 583164851 164935316 399143172 824087500 925553375 705203544 98733780 890653502 160372003 816822569 264907467 791389822 946092092 780339906 586830187 450322975 304683380 506767891 275104249 681151767 391536339 891687605 18919483 582654494 563258893 732843343 408986515 888195195 487589871 743337295 409004074 995389873 65665566 404336952 72630429 372390876 138403149 744060276 396801325 713516384 354685960 534870535 251450924 665447760 773873057 892464392 903149248 796862934 761784104 924191161 522657443 411758984 664479997 627940700 57091404 511963617 762515339 229149562 825061096 912944556 64555310 391963499 162674589 877338190 785162544 879362372 805556828 977156760 87983798 688523344 974882274 578824754 908354045 580503395 669567512 977999733 757975658 526671418 547234726 988788330 369988113 131111728 676635563 451249923 750465015 108840079 642727338 441032612 702613657 61989160 283780639 383916333 374758700 230274842 429670735 945906506 203224913 395778125 529448638 799488483 44649518 214629039 11328733 213040942 819738768 703550443 938112204 410742636 165403152 818855415 214679777 455191137 623607065 453225596 891869573 364084594 291097439 398205094 93484092 133639412 868490341 63530754 97897988 364876564 259013440 51869325 248329062 931397022 182941175 176793496 514381863 177581644 604408861 18315445 662000739 365939238 293909811 630228413 222061576 569310288 165536770 484643811 963912803 949946438 111498473 626923688 242126768 853070798 245550020 590961640 531567052 748685573 597050946 264849052 177629715 503671358 139514903 435940722 162829385 310368407 118721719 497393245 46250304 792933390 712583946 110662001 541294764 283575371 269935866 947088764 297746126 502761195 149889883 791881680 6249833 854628256 158515311 639091200 725935279 220597217 530955378 279762567 307798109 983546536 398882113 844319889 929267722 436469328 524550786 728640474 42542923 100179885 330332464 736766091 996580994 362030599 481555685 544727909 329405071 498528411 128468534 171002251 788638552 218275581 348898818 95538964 850241716 149921605 284624021 58128987 119135631 131598800 582165247 76077510 608824554 369032729 879877129 242960477 595457784 507334325 602322304 699493184 81030166 771373176 817051301 989740834 560114919 527725320 183130628 162942640 163528660 881534038 854782620 19565692 290189263 289608963 722845239 458015111 934809102 465483200 283065547 663340586 604106005 914538656 132983030 390724556 867599793 330980485 302101729 39307531 774004322 678440542 977120252 119318812 86417307 279259941 863103231 609859854 862309690 87365434 782403919 14047634 435434788 7984244 964053983 189591045 596886564 210731272 37015686 809468428 960525905 778662266 39907471 27089092 384958083 959175267 818151771 402588857 99217534 120288455 93263030 537427143 29797245 277195498 14562343 568555894 109184149 60870863 137515025 960855932 680951355 85950116 290481790 687734605 184105295 125210691 233550429 483617815 565398020 492724903 242752591 309081533 577149167 391249572 128748506 676215405 23859383 616889639 457084361 549177743 845847032 960230308 909136470 649603830 488162518 786741932 778741883 21102791 635163185 192400692 202448386 1114557 72240059 927360539 715680670 844846116 175803654 578684120 954426562 782424445 516352879 804580942 826383945 155558505 469047132 431865169 191116044 265013414 148693674 951038533 26155113 103343901 604816619 862160106 243923240 852571009 195152981 647577011 137676058 688518994 94622140 72816045 66895471 25126773 690369114 159377175 883769990 543437082 848656184 557902501 344427578 596417892 409634138 571697133 383361712 429710749 162239372 803477816 608191638 398822577 444256745 212412340 235026016 69062602 480486594 992763459 36269262 123728232 232494094 384412181 572835428 13784261 327802351 154272974 404920411 485344127 66183425 137580365 802837557 762344531 699808051 194886278 289995166 115292391 998879868 427292097 540061902 443776129 657051510 596574759 45934060 177077336 627507389 551999214 134324931 376866947 362471833 820920490 286790045 867283748 262299216 768276609 813831286 85661532 313391109 521172141 349388723 110141319 653165697 545311960 244078300 212643269 370882864 368656202 162071980 109168712 671161495 248127822 279007519 593651337 763553011 543540009 39144826 312527811 262889894 819708288 339191243 880319050 426737493 517457505 423394945 530639447 36948926 485879043 206386747 439103243 766245073 991021221 143523147 361999751 32247356 354034730 13406515 34384245 310710116 836888686 158686475 34501731 384244722 532984515 395660777 4307120 456194916 453135458 982250387 169151031 346385748 773248314 126577891 146873567 322322292 649013866 760789697 799255621 754862284 758902126 100027647 335145780 21399172 185996874 940160040 574534401 261464813 268368197 70246493 237769448 337579842 514384043 902812063 694214276 275747267 948760604 789302115 334187471 667008661 135287915 992227758 452469531 367251972 153106567 793728461 83012277 625944612 330719263 553659983 538268464 805510108 667506621 372599173 52847438 414331265 210884407 387379679 565035165 165501761 57196324 482866656 948709225 383746450 96354964 622628559 882695116 827400672 44481763 87304380 609978119 889927752 279441748 645692466 655106374 124816600 32438035 55024369 397317555 336918323 701663340 334836369 59325444 288884398 131004233 401175832 172389458 632498758 513829152 981630200 588575129 388623056 907571613 135320828 173705625 786839011 454866183 562373007 173427208 881866961 387188080 261421409 26221398 143507057 218497796 880505578 930667817 725599152 455296429 198235474 15075336 733661507 268637410 601118321 839633316 775781875 428107550 524318383 512668004 151002677 475810204 687703230 907119810 257915792 797873100 937072114 102994546 814697347 953350036 520559997 359606662 966406353 849241505 468275124 219556251 896960095 507480753 88043857 998286100 774364922 237729758 673913553 219527570 702805138 59246807 141614316 219417447 347051491 918677444 687459125 651478398 288742598 498135204 550234075 615851247 734569505 490410210 405491224 268045101 886408947 376008627 423823094 550093579 816976846 186683671 74081344 75081228 138030509 879058749 839905801 458732477 520491377 330337105 750955966 888334433 545144216 230295521 869571248 743894109 853462036 230156423 885836874 179574612 13540382 190025909 249322414 844541312 680784303 652577509 964224965 671949703 37731235 839130445 643510915 837337649 119205812 226985489 525459479 289084062 721219507 379384010 224932019 97418318 20809563 9481122 577644056 175489525 388172704 212387658 385983321 790585681 609467745 388230040 419204189 896375215 52750452 921835672 603241273 539510669 490407042 384477568 678857707 610561289 458117416 515337266 283649599 149399666 562097871 274121927 36197415 111012835 984586450 573426162 622401451 686671359 811033764 12824828 605031290 167079142 390124421 358793566 124210659 450464401 923841974 499938582 877004223 432210293 356354945 973122062 158081912 935480824 34750205 247161155 850542749 523722957 379701630 638255517 685387745 698125187 629647040 805696989 631106517 15765522 292755041 795635671 252712493 353564254 203963849 615453413 167697962 998004816 436947641 128739360 888312132 175880303 645830456 332670927 178497056 429462811 810265609 138535525 579612014 972454740 613777704 559290982 354922805 851676428 108445166 260574946 239113857 418078881 87527255 526275393 151466457 787003020 274100844 653537587 421314009 616800855 132871943 128988700 199234203 516613399 119839209 28472715 968989500 165519361 800961303 188665634 33413646 933766118 209890609 784818273 330787677 533206577 354612368 68601626 163349381 491495056 503408335 337981437 789681110 554381586 801173588 404129616 600645930 347540501 521126032 459765807 897348830 556898424 818562188 715917542 771075235 419655614 464809533 584935464 890923190 388303078 96330894 178438328 542270860 913513903 123017378 258637470 581287703 666358039 471821963 70208042 277912288 83057656 908702071 254338099 875309489 544902272 549371319 535743252 880711603 205611645 45920099 30545843 967133841 321174746 34234442 799052335 92746622 832303739 752110758 968643279 109684675 831390157 963241948 774442385 667463477 833495996 230183958 518635968 341118627 708834096 194780638 565943460 825524469 244858818 376958221 767321486 9582999 83637764 931955194 385184476 124044760 341269058 433047121 263293634 719237519 422110138 972407021 24079507 955407457 725170677 688416727 887151102 312855126 120038276 442256711 334791310 363347605 236680202 678616272 783708027 169484032 144333842 103163161 934688938 248464170 372280225 884516770 960793372 441763193 211454723 170987214 928841149 131945979 726236002 776846469 177912030 3045127 288120110 318140575 115087545 46873666 117792140 888463923 250991334 8200408 752449794 923366552 828558064 924871061 110286911 52980427 505415022 148642340 18029817 579535800 972537534 143074083 164922521 646701064 470733685 32204176 505574622 198529796 165645967 726600724 74328371 129412221 776406602 551685315 958780779 836671629 148123704 995407111 913588749 268206082 642863746 596769008 740251738 784160233 586279107 678977371 547490037 867506485 399137719 326727967 102653933 532963708 931754028 772314877 724682749 905714241 41531459 601194314 309270852 965295613 855424173 665255480 467460769 516797668 185763411 648649614 350287295 692507265 472403040 309268513 171966978 82496486 364757796 482138429 58639651 772667112 282184387 822982920 763439747 152058607 361151389 806693195 115215384 742428704 130339180 278797219 662212795 278604425 457730885 287771810 879462423 284222766 222135890 545043378 839005055 933900150 275755928 379142340 842429833 9527634 640252995 472597968 886107439 321533695 657902089 150393358 555068964 35205957 663469668 313599911 501632650 95814268 941668748 988758302 521036579 688326172 872279667 34540378 904819792 492589550 45375860 928445018 279489136 875430652 741973581 599556293 75935703 261472428 628091924 468386852 936624379 419605170 101573602 433776715 347493057 520056278 179768503 535329346 732940853 899405133 365054912 765838330 432460402 203589082 653145269 975046778 999341265 462494002 69093390 815677490 753249260 95500520 113329011 610883758 84310550 833945538 446976549 335360654 269857960 546288527 406228869 159591237 401636693 629147663 10274952 105133745 737313458 136535612 246789593 891457394 458735520 450957448 203577435 901782177 412056996 951194849 664271535 584061478 732372071 173488212 651817329 348220650 972221135 672807897 668683717 40688661 428591652 407507828 15958639 580272082 282251382 370017942 739310450 172063853 448351182 26494283 461935900 927396686 759014430 230127550 997653563 161005777 959023053 868007956 753880482 463035937 158199502 198319229 675864468 944252710 994346713 318099400 425575445 34011180 126372629 891009550 611033850 256609830 442106884 83190714 443941991 920811192 278589394 88961779 962386792 288204579 661196379 708652178 614931047 289634390 674105084 139278063 268709248 155273138 973619677 937532131 95709755 237971937 231535296 705235826 948707503 877417347 937619176 286733357 364925721 203115794 262945450 704870419 939899864 939130746 43299916 359184703 974966595 274036311 903339541 13726133 35629569 320260615 276333407 324215696 51594912 572127945 729331464 766404924 204068551 640376411 6526132 554718056 507455534 839311538 632984792 564333872 835225484 709353722 838874321 53422623 908046662 167603294 596961491 451396981 27301875 662537888 446619998 742537728 173647777 236701828 967897328 615826044 437018327 917742866 555857935 748602021 778188008 395118611 740274272 804451100 279935536 449924758 523235053 563712437 20306224 471932149 586059395 123619125 73902309 233943813 467387642 793834479 420542150 662739982 417325053 175487980 190800844 373100782 633048823 73830313 362671950 418391816 716339993 215620808 147295000 215750335 58911444 271085943 249841770 935905450 30129085 938453032 688139454 737596841 12621676 104385648 988332092 801507367 182829443 67588899 661097829 838034670 950197938 162860400 334916583 610301282 595834499 10075082 647045434 646113720 627916774 108375452 362798036 340374400 609227354 330333706 139305846 642467147 881914671 164739981 518807884 361812262 870608409 39650286 365708254 983462089 293039572 698654103 940357951 649100633 483562339 784424211 140724296 528647059 683807179 544081703 559129708 242147517 75684567 374218156 991558980 584313518 27098767 398351367 398393324 244538079 70339766 53873083 870660183 172279599 166714492 56709948 82009561 978900419 110118654 179750755 843599379 158454913 145824086 849672313 398339400 161838257 972666897 266014412 237547007 266978332 681124554 681377386 195602735 11337817 633446947 108164835 569641069 39810715 355116815 671529954 441952694 199694175 426300828 557783580 690997565 198148421 876156311 592363117 255852000 21150564 360493438 184845318 787661104 977082448 983430320 338966426 855282249 564756726 276386243 874096696 445988183 836509306 7222907 143805184 222399599 821854435 567320189 541871136 413353545 206899487 764741536 74666029 520835263 523572147 126029122 441798275 892346851 88413756 617984790 406487617 337432251 129368870 298619797 287186992 736131853 775858793 593542597 169956217 492272358 815574364 481970312 824370063 804020984 191448612 140162634 736204818 971712586 773440917 134758443 515780961 478271532 781292967 352366647 445456360 245516519 430135174 708228910 150233694 509284077 3429094 866542883 142201150 404111099 489971293 843880831 467957750 117238375 445956948 96808264 126375064 191223288 975762961 276899635 383205522 844385441 943751729 382697245 881500483 414199310 869314892 947224753 756377301 816803384 523593250 703332138 139481401 459601304 406947322 194022481 566385024 788344388 508545510 315804800 415639518 156806706 577084370 202827100 382546147 241400822 271042718 227711141 639470330 350124083 622918875 773959006 277886557 414893551 483206731 916942255 677439932 275679721 762500059 538661916 402930846 62246952 768846984 467806610 454405696 672277078 518885083 839824617 543821483 359928021 170262568 471581192 969727609 568902566 671179818 743654347 982712811 860376875 798335509 128253850 142370489 571147768 927859029 593416631 109146834 139998498 188605964 190814521 576725430 73488291 876828437 44497581 810550690 555387396 398021915 255192690 778939820 301419200 519993457 927762010 207078202 140093162 229917270 992203756 104663661 230680547 682720811 66324000 184584867 36862474 642809847 672999012 282488634 290662482 887387573 428196992 295564375 268826205 585474415 687344034 821736609 32738860 924247499 913544201 792181182 419578487 268839881 23488838 505596067 654283294 512835826 703470713 631311371 212711944 7970575 689836446 909556359 935745028 124119786 278205893 542080050 159966039 540117059 661501401 278444489 839559425 228663257 320530947 305570024 755277077 684219134 68586236 121096591 253948985 8758183 390656773 517334611 617461967 410325815 38724489 943033570 41233558 842915 122716936 441485633 356240042 524435102 290222719 57395333 628169261 722765032 991958591 335555252 92033909 122327567 985266529 981302449 947862256 585498643 292386987 995662044 941930604 770706445 876995900 878198199 131552317 392470176 382345193 904809261 80445540 359191635 543575356 73196490 366415171 360964071 708654017 783244771 874103550 585843323 806220864 121162070 734795196 682732234 31680438 54213875 191668623 508280887 445786871 870811125 273435978 334727857 360804108 7340931 141057840 32142035 225312396 568367373 810049061 557000109 900281367 781301591 707694733 592104038 265842645 155278966 434038885 13254024 989215059 955601346 1315755 794267215 390990442 699916371 823143193 231588594 241292801 703888182 86678380 955693015 824396971 253952532 358759474 754311110 87229333 234046807 616689427 561297981 279258775 556457254 973687713 630102075 946303130 411644752 58916892 934921395 647767321 654100024 544280329 564910156 358014397 629900031 404409378 924766059 778205131 686003348 663790766 19916977 433257776 275277741 616084690 434999287 605848 456059307 625132072 162528847 901442064 68186529 814653926 729651869 757348660 238430826 305468609 395770253 458450129 989858957 6322883 879194660 794278403 906818565 27296251 797105322 304618411 80155990 426736075 204857356 560342353 338141223 578729287 680869032 138756027 837621170 980233268 279547090 574466554 465095277 77521111 147176984 138489519 587071347 809436929 784323916 918806935 464757525 367661832 476245131 794482184 912791881 593656791 76663141 661046043 147170969 777177414 855624073 524354339 948142640 205899800 776717528 979058765 133650542 764775215 278681961 748966009 376228109 990046698 91555444 35145984 363041252 5509013 169178244 803928193 82949800 588688850 446258421 824561850 211323603 688803656 701994801 514632956 303440922 454908768 405515492 70579395 359515057 329824001 523266976 527537326 345221759 871911072 863227678 638408616 716202501 720891114 494248884 936201029 742773421 266895794 341784708 837250121 996461399 552528262 60296940 100305657 516727220 345414817 187826867 87050722 48575385 448805665 89144364 249736070 183598144 75664735 856661055 489401852 562587265 555058520 332461526 407150003 925578101 251599792 81363534 117860819 56433176 468926421 941334578 557801433 894997003 909352173 159698969 161442535 284585123 317719296 940375405 419297704 495540596 66287530 216220511 432534548 324101805 331294462 975676519 487169156 788720705 161000259 898634137 168886371 952419071 261862757 234195424 908699524 152983367 862596398 325099651 392150466 759168234 724928549 687072179 125154699 858986474 285269170 744681415 357852240 934336483 969098875 938266748 750916238 575413238 925666742 508489239 708780907 693931870 334827181 233537425 782662767 867677377 674278283 140248969 804374129 56671353 399612257 283479417 109800867 278441043 809984984 843315952 460779151 194131586 875112139 500446478 376724671 613790007 512544011 935253928 664749441 511364862 28080338 862321499 866831935 196352129 189734746 126372368 888286377 471024212 893364413 538458539 854770037 864695822 748099239 445715636 503559774 631985008 826360951 716258889 195074553 571843955 844379760 997616707 326496096 932860993 452675423 438238284 173984088 119239621 840721663 164120698 967260280 471492065 418925632 313365394 543931202 100077380 181069277 201599914 840591269 719991573 771129608 976065977 355002376 183346031 271360226 497877038 455753938 966007293 99729322 828101300 997309718 799854750 476375219 883778326 3302385 536833326 578690651 379771764 381292994 839010724 119790437 540537338 591920702 440786895 148317288 708137422 153611247 587230001 774110101 555896732 67545631 833162310 616212584 876775147 114057779 887102315 65148041 522037173 127498721 371509530 113424047 756287457 568002190 21701953 726537008 394978465 875424495 918070948 198889460 275812869 655448456 743852446 376400429 739300397 31795505 74651636 902013475 533219290 228365669 114623753 146098746 935435975 471165896 99463536 599711637 236588041 985992937 772699368 812107625 804432364 634877474 178726983 36152229 241732337 484932595 397582491 827923424 305119541 873535058 613606363 48043118 79311803 541060301 198431467 96693455 405418112 234298639 37551500 198709343 974396396 56633259 462937304 513793200 278233710 696144989 709728129 705254822 147171945 554296966 819373261 297982345 287531948 525768556 99018801 758323950 938481849 24339398 10318315 983228279 1351574 355957905 931855018 458563928 404528828 204108634 906398026 30817184 36095707 945820694 469813865 857683593 752935765 756435771 33216589 220130948 27691780 685703637 846579413 950044414 865471200 514069391 23008202 148808498 861115377 347150316 869723687 722285319 665257961 85097170 646393189 74089710 17641541 636915143 943635592 920015360 507082010 297730957 22345376 132388365 936465331 930097821 830007920 153288800 955381984 543751650 216543189 10344708 775251447 72273868 178599253 534066770 316123922 565391276 925730340 796573195 472766681 297130455 810231584 62166681 941541819 910134680 67632449 299668896 879604349 82167445 933386472 873181900 148428816 402315137 764048743 272061501 163891845 20423196 462507614 165281124 436619094 178945451 719816606 797944818 738651185 795052901 455191903 687176252 575551606 770037536 577252119 426128390 818581673 231494178 790962937 258985826 145941412 727390338 959917915 155648499 29988831 981770244 296930507 508871577 699420747 844487082 311966282 516781663 791585648 213055762 865491609 416632759 857859044 668191797 153961982 184192883 975739485 1347276 458957002 371321598 814755832 782892788 277777749 411366714 289295538 203183513 264683095 256932479 1936884 99398712 756433129 380341471 271601728 893676228 893097506 53110578 483637349 803950066 575022757 778070485 610703990 854971734 936420921 562688431 157971463 698764087 402710851 439149598 723592288 139239889 236503716 268949031 314783999 33752943 445051897 58560054 214419181 2537669 575978492 875723735 666007218 357071974 606831866 167033729 885865902 599911569 48817146 928574948 642885288 155568226 334430524 956760942 242810453 54072738 486328190 993658251 990112271 387066168 974645551 25127320 631483458 938292901 285925444 791275731 271419196 255208770 894373549 493052206 840447427 714950789 776580465 888072020 238290825 367534475 696935754 516422682 907938583 123949193 752908621 40756834 398967937 211475891 158904628 872737799 113171755 78660077 352861200 284355201 423113892 470632310 465665147 413402323 536686260 18925077 619031300 529979082 260980759 723620561 819405820 577457333 286866786 644806389 828610183 814734767 315362719 668298430 9496214 375178995 865739052 46216118 414541600 113390421 254150092 85045811 327407088 1842666 380151400 891320871 702492596 977105948 969008553 869034158 32254561 894534038 963628407 112324788 930453444 390926892 346020874 213448854 277127200 272796260 248825872 735569314 220470855 359089972 373401562 496133144 267748853 672445670 919641285 367258403 358481740 972804955 102219496 217988783 883655935 942515745 499606175 686208171 27189849 64358339 689170279 121265137 646532086 92845569 334531402 247393227 231452444 269356150 75247341 330195610 683840976 287609084 962372742 122618452 138601241 547690323 719453016 446205423 829021802 321502467 627674142 47668955 172646537 103515959 602831310 469187060 1215223 491957357 596488025 71377956 242080084 591970371 190422892 268995933 14147379 94382473 206462626 639802218 702858102 88533131 566697686 644995253 928369044 187766826 874653204 333051581 99406540 11858128 748300890 188058348 816522456 636123219 354542383 462949005 653360725 739847684 918173370 594360781 310870111 933753035 533211934 126907178 669807683 44219848 744506510 82636908 379924690 483118040 783591862 194557538 714952189 650127225 723709743 550608174 392945086 48569563 577616928 924470785 731048844 293983301 845357699 526845533 281369728 821964851 915545958 936379042 41922202 293842050 832032221 369644204 195351147 866122709 487637953 179257736 259607434 962376607 887503568 765581792 491244656 786077138 920193699 603686 736668702 5380243 478894143 827359601 436625192 401982875 541534826 582659989 501338432 193757017 115813577 147521797 40055841 128333589 262694568 163570830 422218358 378657163 156813012 453478701 56716828 103141971 587096359 615206763 770464085 505561082 630380917 664288172 885368573 475633198 607163557 186156488 852789129 789889949 266781217 367724647 797000363 225461102 377150259 210760590 386483642 116177601 565873785 13031641 719690814 933256190 570868628 71350292 252391920 78848125 925549864 137334137 194609975 115087380 550356290 861959745 355710612 520261206 633938247 74129808 270951042 738744761 420357076 445136787 6599998 728593250 927385423 807532756 787322327 54506119 440714197 672126201 819315266 83251592 874943898 649283688 50992977 809140596 508622378 337852511 15869326 532183267 158601276 741236279 892034540 665097961 469081576 47361171 447299576 793681833 150564293 405520318 117346210 430106355 652528031 183908880 998401210 960669008 505003110 816955534 947174328 59464996 809163176 992234780 83413198 405362740 359525635 851760887 739598923 267097727 758854383 856518786 829706551 154456951 554534485 781956690 911186683 780346710 691706170 253562901 976056802 719501023 178341108 661349599 135533911 643498455 25473505 630764720 763203711 188551962 179654041 582659515 657840268 486641717 51493371 281961914 242523948 275130839 532418588 681967435 329370015 894341822 447576678 476463333 821958704 393401968 94418215 719508125 486354074 906445621 445345898 504138818 245364360 281971382 54388784 278244717 974021878 779236832 164743512 642616050 276580588 802957187 542449925 864058646 149897935 174805534 613682175 911347458 81077934 800163345 383406034 85693109 32238953 184964551 619236569 597139379 1658892 840682764 540593119 867985567 939014545 609577617 278207237 716960639 979171228 986890808 845346068 259779179 19161298 42960005 819655360 898733616 215662967 155138579 166982878 22665832 476102783 938230235 416741470 92780057 262957216 141826966 312026307 306888619 929477057 46992640 91286854 50004292 381906979 748887304 820004883 595066977 267042993 640048469 44078742 589723993 404051830 578894128 219018282 79633814 610884550 985767673 918889020 683316484 192028677 541430785 327606735 11702575 277876565 455278398 27510828 25480069 632145875 127550150 385950015 704260223 266242967 899013877 553049082 427211765 401999866 458306898 767715382 160264243 181913167 153612073 531136685 12451747 698762906 368567706 611216923 609417194 304365773 441535418 859387113 345281832 959098969 695966800 363782608 787308461 184320834 15964915 369753399 634103069 670373792 210803962 836650595 615822615 286382128 388558184 47803296 974816065 771698382 617750865 75673106 355245904 965985308 455100600 717641686 575108851 654020151 78899668 134348524 686525987 162106567 37836188 978076956 230214411 635153247 47623721 408761516 599682403 16241864 554771053 203966578 95260971 518941094 761339780 318748889 874782525 356464390 834958719 737239225 81979774 242112534 223283434 21623331 356256916 818976579 732332013 81145034 71295597 411233328 878701536 347964022 654833856 236480482 151481966 233991585 83259716 13108252 81774183 321285853 279818625 787712146 896568185 442650824 98498876 463234653 507219317 953393735 659227818 570558257 496201696 547592757 328078955 308155315 84024446 641169236 434777843 798887866 20580828 329654819 435034949 418199675 416513547 458728348 159988374 926330356 190003470 219242861 642035342 962460430 181282484 447563848 885869745 976897812 228008591 117746401 60488553 962035762 425071954 414542724 67799028 917279790 213687622 498682119 414043081 596747513 605277185 388160942 503298786 661881085 265367726 648609763 868219713 521197325 23951382 640960136 249509556 917704489 754943776 497376333 569249249 772521654 234821472 189875929 488120732 17858156 421113083 192631328 659001404 258932075 220230017 875770715 777263337 432224679 234069451 670193580 967613094 311566904 98995596 606593944 120470643 268521410 431155106 318148534 633289994 483921752 987764572 652173332 680330512 414027214 284404448 396791594 515961695 850106047 328438739 889552659 886259137 386694227 939902882 692225870 507784810 507264945 693013397 607759063 212097098 999872091 379067809 229398530 109949928 899491292 53176675 440885028 193526937 808985918 283848217 697581216 782692581 120856210 83446430 455572526 733305892 568250520 905085507 648773114 289967886 127953568 700085841 175777164 127692475 835627507 131012562 29877898 116357779 813823077 726540787 58644330 574365951 931941238 531083825 713228578 827419884 426117830 600018241 580194852 405776703 953218341 193816466 747701116 687103319 835798300 645148554 262994208 62390912 56293117 58526605 938816830 957609407 305127725 191581115 361637103 436939312 128707706 770394718 390017130 244461173 141939724 163449122 581105258 772379166 379313452 789294557 524820537 596409093 148074158 847943690 873484198 539241130 484177707 165757269 37562929 721115998 581523992 33960758 12059206 465061778 695857023 625576687 288619172 161152564 791408270 436343824 891475127 122617906 156152322 847046802 68913518 83955078 361530939 164243756 779314773 389711151 284802412 724574078 91240370 4089128 381888922 981632135 438767884 601766812 782209838 804313882 24531090 37940301 556155713 918633362 647016958 615721667 934333090 377959249 892153570 151421037 65996712 197480377 990322377 933885297 473413599 134845595 435465328 22825164 457690871 74004144 122446417 141307653 789844875 240268563 436915291 914670218 907416752 665188470 429809268 983170890 356718003 312554906 235706652 825982035 6384553 401022576 848250672 3550231 45952115 312361025 839710976 216904627 174039886 628186433 10131644 576023927 102535104 434950420 35412136 757481995 755422777 197187497 195412795 900977220 67749464 300991443 71087910 778651117 501157338 562980686 39450551 904344720 940457587 440016359 375460406 144094958 715124332 553979915 591063979 692055143 705096962 737218077 269470726 969251459 714901700 110731839 204196378 667622039 430449952 799094029 772665676 133290707 62039183 439106383 607014639 965062179 484396098 970863536 235654378 94125138 205318787 632776958 158989689 286209055 165760946 237742041 313407091 329439317 16941710 825856405 969400930 973817079 971180896 255091532 682618710 115593568 374069544 145164729 395384701 981709360 826376868 116562689 618949479 474655008 878429566 712146137 375571465 330757868 725714775 42219598 145224970 74610820 527121115 223937171 994051761 245363447 866475526 345528281 717305729 486882976 119109409 250419059 237464840 497984495 878127573 483931704 780219042 990340369 969174153 27284963 414492780 82775022 601689841 75606325 22634801 753780235 472656099 920211587 546219338 394173319 142394074 971204100 112617246 769154640 180597595 603442918 871524898 742404429 766558596 191403460 423569709 858864053 862420645 236572748 160098040 180826822 108196585 767773297 757697658 808425031 227749234 560091522 964406825 927785909 844736445 705549571 254786847 488755649 515274144 65101314 252640246 772923082 928157439 114155246 784109926 309276187 993661161 901407361 783344102 105129161 129373157 720131816 179987475 735608301 359692066 98833610 281559698 690809470 325650390 467708183 759687596 713274780 648505174 681754986 611724359 147917853 109423080 355072749 562441713 492965196 837986053 769383115 267942386 851115481 306105146 298071591 191584728 500259957 323255883 314222655 176578004 830484077 781367320 229944762 728405623 943938643 257640779 224925504 669667735 530271679 471954945 736874641 537905949 942783540 603208974 657089979 285103439 745027367 551439428 700616316 535869253 348403429 605347763 670258705 367616882 805109336 856664160 99390369 167864250 425185510 720842757 109555568 811642065 393241284 521959476 843846791 416022414 525965911 144370968 728046772 753027916 557757625 701009777 140390866 227936277 465102681 390826873 72036999 270069749 904772745 346046234 340101364 865134889 962090287 428941759 473370713 558151847 729424309 63198752 507663173 627974921 919790229 318335615 594590261 921469590 407829274 950082108 170578679 137700900 538790999 509444359 105637253 240076562 146839170 217418166 362325550 240034426 177134586 244626886 354637743 904940641 993830085 949098709 897115710 367577969 158878116 895264252 237974473 701823267 386976051 197987872 647434181 262626681 229163044 816953929 189015254 195613145 792222541 212838515 131218474 120382218 45092831 118691500 307041869 578031731 532928365 403762796 372633984 228400232 561249584 828956184 853631248 537817898 998793441 123799237 947556750 576915735 914245130 836749615 863940139 543914472 952945481 477103976 702578625 735975250 272972357 464449009 235171376 24006472 179029352 826039098 102117993 969795224 296184652 781472491 582075408 334719187 492573143 128965101 644305934 137762619 329080070 393886334 754204206 190475225 961329304 705483625 699865768 165657247 359278549 119674279 607388564 294918982 10244721 267081067 595401186 919746414 205218612 269288605 807367427 949150069 804138251 60111296 666100057 703658577 63040572 904488394 476154554 869406929 628335453 120543753 545687825 465647210 228667274 550531779 609625228 341849984 482606531 87558131 43814350 629521016 521212631 991714126 113816476 427415294 870768279 690618135 834583927 864149629 146712822 600110838 875985518 774721026 795442810 520100511 562155174 901505823 444106929 291925583 700723784 10063140 345258738 28957238 948226199 614025511 846703076 318992605 862963328 477810010 182442772 79802467 249688494 220632847 26083036 402428125 224424546 268548680 120110919 146911093 246143149 454205011 72754890 898977649 474388671 394264285 933097684 285526485 945523824 590904607 607978529 438988064 168809475 600893587 569582793 675412862 668830929 220787908 852254492 672970524 499114596 71170996 67226010 809249889 955405019 594212081 402459499 194003556 672090181 29555996 652502979 700523958 437737543 648858798 115409164 938372806 164893515 541997298 430590987 52418419 556440416 829867409 869522603 88535784 519390859 223156710 574470660 420251579 360406980 798251667 329454609 285908491 787642232 761396555 317960887 762330737 191363397 459342638 460557842 715646329 54209254 768692187 845094349 22709990 912985879 73599690 405731535 969672087 761783551 556529061 631506164 653924040 353165157 23193973 633428575 543611062 183445574 225979783 656269740 310815916 297502823 179265081 366212017 939833013 474229056 835622087 123549285 239675789 220492778 430371942 164611290 228878456 835204262 49834582 373881864 170961158 595966457 432476330 349476034 165342932 147084572 645998965 871244376 360529013 466557630 674877731 587312582 99251144 568607644 240184632 862281542 768063627 788999743 538761067 74997328 391464589 281460843 902411268 547037070 64350911 444626855 406911130 269855829 271477664 104421548 136281837 564277187 861932359 208986834 233930194 142201803 888809773 247203242 488001168 724922959 660484775 33656371 267481779 55032273 582636196 191558688 307654169 704928239 734712961 959383825 118226363 690614104 387024956 862154021 920823086 891548447 110070448 807587516 630738090 790782542 836995990 880571142 716684921 152365052 43274684 165938137 114904266 860088056 703213912 348550719 192961280 648545826 964940264 992979773 102738735 109400832 609954358 209782384 462986343 17263640 270622704 949560040 647092587 496208486 150491080 388509309 790980361 374332822 978371843 175253918 17464083 514256004 61782340 784254231 645711778 895381207 768895643 62773613 312765529 687194017 682446457 789014037 365245332 657885197 460706922 196154299 631790859 466985126 375200598 930824135 447754572 93147733 578570995 109675054 294344600 579114168 271271837 300502118 342063799 214284988 197648062 349189906 356043544 655473680 132237041 59438825 934830831 167554324 290443264 178117661 6542805 652569488 816092328 740354588 74702415 253815259 268703467 824557756 416788234 83111012 76511927 273265215 769302526 279568020 484443413 468205083 573931881 284490796 83868367 853392436 695548521 7575103 507126764 280226128 414195733 289842957 657123786 196515596 364644403 152680752 191915478 171918033 145709464 97006916 131536404 512693017 434503951 240074501 449307155 991247637 486505603 174315383 955511952 186250727 166616522 816761459 842611196 127120221 823701257 187112519 416505529 298893171 109957814 159578964 641151521 716337408 466219840 672262530 306832309 84635827 936637282 274914980 77315266 251804941 855390529 25022693 979886032 221859627 166997340 487058110 779587646 282149358 357357004 25024743 288513050 310902483 553506609 582650149 762409432 188223085 793281409 624158530 740175266 356324513 156489656 472597843 5710632 345146312 504620493 935758338 171815927 557987914 188662762 137145265 802915262 47178598 482386831 508596433 124577521 958052568 81780069 278173376 187222379 421498136 179069109 300136420 268368917 830754325 661594387 773538858 730373439 20257374 632471396 19204915 9832409 127457719 743508377 857906393 825024838 563007586 453053374 794138939 7608710 687064783 770299923 851052201 750040970 965714020 332852837 156520829 22206494 274043923 191440540 231548607 190440946 617008654 889490158 123245138 130826769 663809949 615215119 341705778 234449056 238251716 695643407 654178662 272702441 81214390 39156238 129699059 962413459 574233380 103157330 361088162 761291856 125362644 961209362 954261891 525954149 197426830 792567058 811240825 20497719 715352222 491894060 523934966 907809817 479136795 51332535 153686712 742579794 92336015 11807930 957033115 510572268 379511042 291033322 617669990 886690985 137335291 952275063 599319998 131409689 430718851 435813203 348090099 884565462 981526144 487681461 10666014 277385827 260072439 238589247 719475407 370144504 881772511 412618286 531788478 455579076 31151594 334417890 524528587 633318054 499915171 46390420 91790337 475978901 580101095 587708872 137413791 96645193 144912826 22774286 265594067 82994951 126913867 51878806 245553824 899836276 457222980 204774824 119010044 123482423 491777740 627124801 779924098 583636467 981017531 619411234 600776748 67792489 493051695 361332716 355395973 554584426 24127910 537356368 27272122 912286390 614823980 755714312 728709537 135970117 431223880 596078426 718409707 704512907 821079321 302927097 571022190 349723454 430389733 202157922 514020148 125447442 10716345 504782561 149520510 106438609 222234684 562896001 705306497 270440817 616032286 971494574 663296597 84277221 319568853 738595173 889440230 157082874 820111569 90314248 652809759 216707154 299915644 870250658 816802479 930062862 22275111 616829314 886805913 420852384 46416398 696130601 45381407 993100211 598419409 3210137 443438787 924559868 706021852 643815925 342384880 138466059 977687343 219169600 921921557 478851531 211696173 11504668 336250396 944021836 67781498 995248816 998206964 438794276 193186442 66096727 254683872 374793516 848602131 994939841 818125635 805298233 523121298 690333149 279676015 751236734 552787078 425325865 117404530 491070570 410102499 241806949 942410373 606196565 842029070 256935468 492620596 777877201 13957113 548894412 725327369 523284363 58600406 313457644 208697002 982746234 159416537 704728902 778749585 690661381 771108983 742220014 991461055 811598003 933835415 689495037 851925650 204171021 862597050 572399157 47442257 249961309 489914638 328864059 554370248 392559505 191166404 430909335 797700067 552578232 527608059 618258145 480272727 520410151 131143346 832623782 641640312 1408148 335967836 157847532 779478009 866333042 7319127 843527568 151598796 572943963 236078843 440766482 196873743 504156688 541605574 259722052 577188252 49147775 904172599 934141888 480208726 592103509 500293596 605423578 388177238 209520713 590155311 600816764 363522067 203078200 995827101 194855836 523940640 969383756 885532036 303125725 766373482 747464186 978768704 986918202 338650578 522384387 930588960 690038552 552853225 103513743 251115400 700834075 979132377 322457023 316473767 313574966 922952704 428606374 282484763 359982079 914834002 213763471 262844579 379521280 102182630 343552637 800539292 926703395 474520878 966428428 447031748 645574932 997445762 428778801 290084912 953104896 326584839 495902367 42583224 11793105 916158973 601234050 181021709 384158859 909421071 484687356 209334593 325069229 641044858 983394689 944231553 359813945 488081415 16902996 811982560 480813453 552687293 881656892 61694593 377694078 942834149 8779041 673730278 464933442 403841110 952617663 958181805 87327316 693562282 674753382 44694803 985950745 72294101 451428860 269548527 253840460 110788709 682390495 426431260 617023029 445234230 600097729 696584060 920947100 96982960 6706005 834419036 249724271 141777375 818409124 744790560 946957396 378200491 498325440 90890385 425879992 936199431 567004888 173776863 586259305 195025198 534993517 421378319 500681969 403383880 806781168 415653400 709857623 897904412 49117340 149534561 60492095 490900405 553433773 776833496 187908449 389427721 455595094 952896163 119267501 947927802 683565889 914278336 610482784 95062021 646685742 648774866 232689409 331761395 926054470 886568706 604365463 35386009 789286729 303052664 650276700 645486006 488967427 995315874 560772206 697746272 72372298 316451099 803780544 525952928 638283282 169625901 112134888 144539915 941185009 547050354 268499270 27859292 84945409 227062545 43782388 15351631 662976435 120190790 693020176 933963091 473712289 384162335 637689566 392777204 190472568 676350618 574168257 946610744 457594703 721240678 126539685 197800819 604609499 950276502 342687813 717611394 740453388 130760612 558358162 894395953 875853721 779646977 980564415 183789131 315665766 841686136 40819439 854514024 373217344 796097457 163729963 461063288 770062251 350277670 331253809 920084983 547293896 41157146 163054239 481828836 881867827 915715512 422121939 288772757 775194313 128143693 82738169 158566108 263267806 625438289 291967445 399722549 557037291 320403335 473627427 91749443 517526238 531169173 388589188 105489594 614162958 261382552 324878699 61919598 614429731 311283480 541649809 236297609 569884216 891521587 797642083 275010502 634641112 976616590 217515751 698696331 724676544 246030800 235026332 940214901 976322874 407326847 951014808 589512406 166462800 38719230 345977867 14016251 193432155 862437728 632400386 967605599 612509032 646804182 198778909 915206593 393322584 580742232 444165717 758876579 16446291 446193922 817918649 553169097 689322003 355748621 36109747 261158617 217164907 785741966 636390763 482379401 631269046 106656541 726342045 291437785 929732621 417302467 107337117 89355898 10402673 372176003 953454364 909355984 276268584 493793910 85000794 82141506 13331526 267601446 162710562 864837214 97886655 48262657 544548923 863322577 992244137 454785490 960275889 669710396 674374689 897777591 404954676 665086545 9014084 908609832 47296761 168922267 821381755 444340626 800225572 441850702 797909930 539640698 303503774 902169928 94569213 195994658 326957824 180534089 713256159 738690893 692760344 50147214 943322715 750861347 966285532 741395849 101682397 489839809 786801177 88930702 992656110 176535255 912403672 80017079 901889933 395965352 963729432 217988189 743317373 20156748 561787109 200869345 347003360 217111775 169789593 112325079 519528028 391884232 291269487 895047962 151912219 709197085 259317303 56020623 554010916 365175964 271891359 253571456 285461199 47888805 312809228 55090591 82394181 819431045 766670594 267806285 601681081 174667153 349238628 84967851 888797817 547437626 517400986 769544568 26689473 733611319 978895721 206373719 628945668 223455743 252877873 244549498 941606896 750681405 913937774 847779024 476722558 336151819 504119785 579452515 270777833 46835406 431086346 363261942 722668593 983858942 650870043 116658831 450986926 750958476 81002002 25207417 167022994 983446726 789751521 150887135 241876205 670141354 423280939 491149935 260588105 701850992 499772526 214355824 713791856 559149606 558807687 903004762 569066046 699045166 197106753 838312058 504282216 582956334 312696772 887192596 294711299 437819744 391939059 568588119 614939643 613131766 512032813 682886135 711277811 748317396 258844744 6791878 337418260 406941742 284987994 100079306 290188599 643445030 393195077 711270489 505601871 634457433 767234143 242621231 893678624 468131975 455526359 924703301 161008207 274450928 461315978 805919798 511629563 206257404 489024245 358742418 327689121 101412438 793607573 98226844 389513732 828534951 179508132 1419831 512016051 90267356 19858578 664116065 715871246 283948456 132616714 155495203 408025390 284579689 277590621 757562633 264148466 91533387 971514957 270064438 407899975 101958519 568564712 948619350 589522177 566043691 838498255 180166440 143180569 442326849 269427103 191465604 921624127 414741133 34856986 809820560 566284024 357643501 915593003 574999245 799974095 77253850 950598831 85530813 397783840 57274551 185618421 282678441 987733796 267467981 177338639 37335347 703988368 429026013 674349199 888642379 158599929 367947402 930447901 149744389 394745475 789043338 755038461 377316394 465027400 464875869 358558111 879840163 912366956 981001605 254854480 311549665 839351154 574849396 58529118 847916693 549877996 53714583 216543200 143790966 963123103 287162354 102141906 167666351 809736983 15644911 765937658 477844984 61239046 478661879 21018849 448209473 883813293 175397557 3798380 932131928 390277890 659397114 4809863 137895885 151945093 668231971 644746302 69819382 235099824 556726282 871854807 603622919 834368788 268759594 49578418 57561653 807567695 935041366 629758961 394614809 962966024 359622783 504509975 554807707 216808407 650594176 440264519 365994217 423639844 135728435 857101852 864199554 202571100 595788937 759996346 633759634 580365395 354344020 564448740 20570752 747462285 611676524 590066060 593048070 182026565 338506362 216339678 2686805 570448135 949691767 275211609 842055160 193301154 634806857 908684485 776395380 98046550 126629587 507271385 498552421 472156093 788640262 246100018 178956296 115855695 8744461 434764795 87240541 646808286 8815835 127452663 965395993 8637102 51193133 56897439 434066232 104556337 801114582 288962415 141476318 912869462 79664503 853067624 516926456 350662127 197240786 816204143 85596150 284507738 822832769 947398186 360139443 395821032 879114379 698646080 412231200 164736266 608917855 754449022 822230716 944501485 384957207 203676795 455949538 645633146 890135245 417390456 516230370 785202650 707436958 177284547 34447363 152196181 209658337 236979285 203473957 244364732 284825540 860733608 552739271 183042607 587586593 214822679 763975527 397631289 653789912 673064389 314147762 538828629 542976185 618218029 37541898 47698681 148017336 829175783 640674378 683128290 125865639 288683028 91497717 477847578 341141904 582618183 710574440 130806497 26067721 997051304 757192426 986543876 765600736 61066402 159940205 416465974 107551242 994678554 147212903 839033483 169215222 509440580 739856573 980238211 512347393 879075423 899475262 916296753 232500179 56608158 520718911 755488739 229364193 664965607 640774771 32702997 667659726 283324172 636278948 50495057 850059688 645916128 935245437 729305381 551566680 700532878 842723334 427673791 24143832 42228510 332775699 650338981 150671779 517905462 890274374 499010666 975117534 114015822 973494851 489859349 569613874 816337725 72401332 219843253 599657840 627234706 394641984 347730118 887647802 678057396 237379244 721950372 298008312 673698871 740189747 978638984 523133884 373458356 47132329 37571291 281756562 427145204 300637862 140233169 915115522 460476151 769151031 214217948 33875093 846266420 218106810 152852349 661132416 854904924 662243944 201476648 5188504 322575161 563432608 218328259 469839340 261634298 103533570 789467127 929090355 65841748 228287614 708006470 378458627 97895336 741501882 525793654 335422446 544967833 310755870 868936701 31583236 615345763 126161062 337430626 245461304 35330888 290237463 249378786 864422607 70430378 61291788 244403812 49296356 994926677 705620938 760431972 960147502 567314071 205676861 975072882 928690959 545003130 590000946 842766675 127159733 680349750 920077398 694021196 855703790 307316484 472325920 367362009 951421187 714832173 836258164 501874406 686573372 844771823 992750910 926828688 588755997 1122519 982169138 183748812 185304931 713909786 285699402 255275471 299818686 159266453 531255180 761306065 23343946 340301107 116514307 472075910 475585157 644375941 279208426 969186243 973421759 503692440 482952442 657305997 933731294 137558589 266509643 280576525 366403592 46808555 480248897 271231573 523622816 422210587 697304070 318100794 631395238 733479007 913061322 572166192 365974302 283316815 423289262 239394100 699459722 314836424 766405261 308324136 485490021 73570868 684762368 998584191 750067169 510698893 386615547 638641524 749631937 416955338 985225784 379461545 250393055 194099545 920061787 807100152 123654594 760400543 999213345 137310700 198359252 200227381 67041514 193217007 740791855 305833646 487750156 821195928 197316403 309590539 417182158 686260375 530654893 965362130 163309959 996860499 254188772 245654547 197084288 472031542 970275689 564998840 62296709 24105300 504726831 659130232 326965367 837874439 507785144 740227312 303275348 254255810 852022105 368637600 165100700 636975254 176591747 958811845 609054076 66984697 323780009 400770693 650704556 101782392 221765993 664647350 571559026 12200201 656659443 709145628 367191720 714038138 939889154 760114134 786222192 632573808 452756255 932971212 292745720 71237642 793870452 848400383 48646524 498348012 9609386 82162007 289849218 654420934 344766909 818748206 492527756 753122293 246260167 222418092 771167432 358307095 45437745 605658427 766813951 670628797 963129589 808107521 485687127 884012998 958748196 920069737 633234896 408527556 255575236 461014768 315970311 59463193 593964945 235454148 12921254 524400711 839987369 418076807 81570365 374309754 245074774 891011876 837779124 809213697 19124366 909578371 869382022 434129732 655010825 590017432 906020950 839154403 972528740 143608823 635399801 530078332 10941341 525841672 420631666 302088236 4155379 193382999 194609780 719138716 312496725 72234817 449411197 852645631 401240719 348357065 589181903 290210728 381380875 215805382 112630950 2951850 151247647 91480058 903357984 892212659 127354084 261885883 77445407 872865438 197863386 339861807 719600673 287263595 616795468 30886104 900246658 695659189 700033363 257228581 242707502 582817322 586384737 602747417 822957045 117972364 671242921 905038912 562004234 434641094 37684680 598117501 813632920 914816330 474812054 197497354 282120148 745192173 604668739 179607345 193305033 910860753 64333008 10042458 16901819 228338379 802851826 806330420 309649292 292326745 710135081 680108786 947004352 827535844 183568382 233220043 577679107 647428395 565475726 784344405 245903595 858744215 23871834 157856577 913008889 634018952 541350749 368166872 86794603 558307992 410919267 80179840 544511050 58975869 194669072 223164323 413437601 800581328 882236961 422745592 962139725 136093469 734224870 898138896 840381218 829742271 988771650 544099750 870856191 462616616 734414648 806682710 867017435 511326914 217447014 264377253 916983295 4039485 282131915 595436365 60010662 287479951 886180601 758176127 707693374 893160850 625083059 800012544 698544279 382892056 852876509 19532250 865891914 551631622 659434265 762723063 508078613 221664062 80947778 387801395 178093858 259686486 788651397 71356895 53751261 822807277 643913229 718617248 934398535 136109707 19845005 628791859 349421024 557627537 171132354 901173698 256062177 889775094 106094556 352121238 443118633 237739243 70697144 952536735 46737600 188637555 272336347 263197969 353472595 421406437 601983957 222933961 584580164 599630299 233648026 49953307 907114662 673654926 239024402 715379094 275126472 927318197 81157647 159111690 977056480 423235501 532883178 312648158 18257444 294323822 871759314 83333532 862304067 429292103 812394612 54497552 470178023 293165523 754040293 845899246 764599808 475841579 210942428 10714830 752812469 856919692 220365053 256045045 298151322 804727709 382671601 943170149 441417040 704603641 457642424 255426835 643463122 614402322 546715975 370693412 812630430 161311718 364059745 984621637 779769596 292181614 171181719 661694508 193698477 500388647 621132104 231150625 19404974 707639048 783541363 678418326 781225020 783978435 108868014 811348762 750887156 549995992 290238209 310169564 584520236 225643823 396965283 92257436 163483452 135397090 255011414 497960914 55025740 720733003 55570039 664695552 969592089 486405662 458336528 440946513 605692553 736382698 797187407 211542397 500976665 608739153 287002107 411506590 177926365 849848805 479755433 124115524 835991688 901833416 844490058 164997232 82109339 809288681 83748627 205751176 331703000 835132521 577861359 892014390 6867193 197741862 594987119 68108803 162689197 355838910 496267394 138417184 325831546 441145831 931196802 956009687 615306559 255708408 579634744 161969394 31683492 888386623 76003710 923069869 223173178 371819720 639882236 539898339 405456280 19021225 488853881 428575396 2289697 580446784 191667432 52360433 94621053 444073050 735034971 86046967 483641209 591626246 847348777 39329892 392252793 901122119 79577602 837269899 994113909 529429906 187182251 115952700 394491366 583828799 571770704 212035123 218298407 931809631 642796653 65185829 776873441 457073211 564743313 864823858 912063525 853888012 673880005 338682823 496368501 995088677 963945043 202449630 16806888 160660474 226852041 235419550 150692547 159404665 221839757 324131764 39184336 197455782 188010066 419336242 900111587 4637337 66095710 213354104 155694635 496939774 190164882 804568666 217276143 103534217 962160605 706963867 506412475 503754111 721857877 554693943 714191538 230039853 420991077 532112117 236455869 346369056 111670027 44931462 862860510 173270942 792375767 453916621 852266065 732303744 215710097 895913576 775893660 754716918 678420657 36458833 268392530 586659653 748279341 459958367 549967523 578956872 250104600 999560714 225758202 24452700 478195694 582893176 533229529 803636880 366309546 524699900 57883259 351915951 162193774 12230981 971746028 697974809 210141098 284319076 390535752 59896321 721961486 764996817 717712756 446551402 848345631 742293486 120426733 884667179 624576436 970252272 746868924 87253228 118005427 210545638 879489594 337023955 147889260 404513938 446040354 332753479 181928539 113117234 390569941 340105517 666487093 155400816 442840386 38285984 720135909 230300290 554926528 26634486 116685023 494904145 375793164 89920788 135326735 776682934 838386942 640236203 323739397 309402064 100655966 461551153 870640408 132942284 137017684 670470386 374509035 880887071 614149807 467958373 60700989 866217068 622120788 844838395 897871379 44021096 935153234 377657416 60823181 463048049 199449345 134388803 334131537 381721528 18293173 367718144 746265056 254224107 849493326 189794064 970459094 372379712 504396450 165421714 815023300 246244343 310975294 440108386 746419003 622783399 97101728 45775013 46959510 922687447 735895669 247374497 6542189 936743965 655418880 704927690 6509032 129813570 39715607 172688088 852798448 886872748 781636038 199581375 17882529 423031905 433936488 313127212 739515380 206478330 220144815 188992336 981334126 926777679 347742975 49846860 446486751 239004117 106284092 294181559 571573897 310646952 334642001 396243154 348002682 988145541 255133028 416698981 238148114 567030178 714545815 961045494 771285535 242856670 989755554 33423208 704674047 225402069 753309537 59935196 57683619 951574148 369814437 861665459 575062846 712867140 597215851 21616292 819492004 518732326 316432984 13359906 141668439 882071984 363049661 442962089 149982988 74295789 483966184 34072202 260987442 278464563 606452780 675421977 422918401 788233928 379769275 439121114 369634263 719552990 961628238 422163766 525828333 279806082 38178645 259796170 636672825 355916957 13797341 978515172 887486223 211013080 887447649 848891174 34013470 489641226 58307623 859728347 560204110 152711630 62598760 438102743 109085425 616505082 477265154 939363571 879864864 528245184 404616079 277630967 76456881 518273750 645167589 953159582 850093357 132495959 217895930 704472383 747540591 188542499 446408692 274505114 737996191 963544104 188844370 710624647 584620277 463114656 434042379 44095425 704210320 667245292 628850023 418519396 542822045 82181356 338987527 373063292 53179027 457591347 194541496 743471493 572700538 337217755 533893950 938171357 691211820 164662876 223233145 925417786 556886312 91748675 768505437 36357663 171292839 842315505 465343348 177753048 780990805 47025693 223538499 703727122 221565116 962077620 919353215 360166799 252595453 518428414 481875438 277546971 121074636 92698966 321328320 64027636 685395299 409114081 76792465 79488036 683266015 986774666 299618088 803757300 217630341 365444568 959545714 691703286 56592242 458146585 325053111 786606616 43782405 29667152 683638518 765918395 787885974 600749174 170986379 329090817 261714038 918218135 250533942 501279441 514253976 507267773 504795339 802619524 431759205 749907723 223486218 184195659 968392677 411754874 855497340 764068243 683700725 227528918 319272194 927261812 131781631 311085670 766907938 298041084 794960189 96771451 244470622 457535467 359421898 833480450 143130173 544412922 113408302 425012817 593667329 478580089 736378063 705351973 818064033 115805794 413532726 154663001 128735422 654565400 450715089 754783293 187858261 211243242 942256989 638653103 41454073 539449477 24478041 86905354 796991936 151749441 142238103 613377548 751659881 99022213 89194032 515879118 680140690 916319625 528813044 154511337 193004472 528578209 254671983 578719660 815066157 738045032 499026690 821662765 984333314 950691539 610747398 446220822 524623246 4710174 128552687 28961559 147393913 297177332 736807153 71992339 208459025 108132491 110294880 69690590 29060961 355753264 84038799 71970339 477046588 744560594 391374953 478982342 345747814 594092808 591745579 37118953 182206177 39934177 735397623 297766990 30293259 566027945 826161361 900457519 233977913 714360320 206599595 181354157 526365269 140316252 57642607 827856509 453148919 865256636 548221344 28445705 850769230 756228393 701696104 743945236 258530230 299890337 81579971 305316908 287956616 820169309 540456168 656934309 610959400 898049634 349846804 674410898 250276819 48481812 505330497 247945688 109387846 949497304 875943754 584159068 374595421 784333822 667668548 767975680 236669239 834180865 704574271 391157179 286175332 407500870 165777640 802407439 694361586 918941148 234804542 289272664 522489636 716246652 510342758 526501374 722069518 890402405 490035015 8271305 941575739 541427077 339453126 267478598 865701489 809064021 585138450 439924233 990370646 123385716 414640199 862314743 407241100 573906824 564973549 220296439 177440700 931409965 955862523 253617136 967505155 409402717 113198582 790363211 70749406 630641062 969107645 751159728 70115030 626127685 621904855 50548328 493803214 681179999 555104762 161883368 131709723 111219294 857459361 427118687 196526882 6960576 803915625 859021200 241364334 108621773 207488217 808709629 950697237 27180840 36017906 978492059 531529689 550939418 476317374 70980466 384339481 390274015 513042104 65985566 846931832 69134005 688631508 986967824 474480714 92730671 712716573 660433521 77902068 725506899 183721060 954464974 71088 918668081 35682119 114631086 159711597 390613646 907731552 184052264 271585140 118015226 722236662 137459686 622566235 898520166 892835406 660104534 746776137 247023453 513694552 953058936 849290855 650621792 835025521 158247822 834676509 141493304 107952136 346012214 773593077 622703052 905913860 655429536 348569088 808837286 431411126 490256275 404250229 331488517 488063811 309601015 805175 964361689 138089343 803621852 136153958 544242488 92272195 504627631 618893808 964099835 684780981 258115884 132427541 33021337 766939101 44608481 948556449 674868830 409264274 676338489 418269749 276375468 874979933 342410569 262100766 874793511 410074524 22999931 435844282 718047496 890776165 623329739 754021083 125634568 854608300 896547039 385973367 372496988 329629658 879266325 468687188 778277261 430312135 215483884 366055441 837081208 930535650 220718098 97513498 325745410 952966168 944744177 436441984 514039272 939395757 612428964 366399775 659293981 160547127 448169917 721134051 152806619 472714138 889325820 17230836 341435174 38887424 16692425 529772763 645789544 159127542 94186183 524359417 664412066 70344533 173031828 752947232 291603682 543208593 281114140 516924567 895133275 934027151 148584651 646552155 389267799 679639904 8692276 936542785 130379400 839319513 916157904 87207641 971319437 11886167 224450154 365905357 785346313 82078501 863345724 390903501 864699263 55879646 73675177 460775440 459703666 102996386 864502472 229746759 537737773 862632794 65599893 742084668 734342657 107550657 522513399 174985439 656025476 448669105 33060994 650231034 728787867 830271940 16239200 336566699 154987417 582019681 668733889 335116659 769815864 324100480 735460696 278755469 487248451 568269887 869171914 177719419 499158444 120936903 871906175 183744176 986635156 963378731 960981690 217441961 904863610 436265921 51223427 200132243 482185433 77876726 229921969 818318694 119059185 42291250 864738050 770356345 210652354 11632759 509096039 214530461 436093075 693774620 516355074 502894118 770371251 302181935 511449165 332141418 890871682 547843751 334531872 969594695 376414576 590778787 913129248 319634182 587656881 948743402 275400705 330835998 146100928 304760658 749109847 291939895 44102424 805237602 107017838 325396105 68045933 34544795 964133879 39959177 35160188 539695931 802103988 619684026 325661131 478108110 330281923 786638707 133789588 167005294 656277746 115403174 77100208 960970484 843865586 905026188 534377367 217289806 47144883 893829165 493464902 771958759 463395130 752886540 170287204 795978153 292089833 628080332 52492594 153015359 277478783 846531145 193796178 268434964 525268735 190192614 756622846 774416849 159903417 849005122 18239320 157540906 302099022 47733857 276107249 300906457 138204483 99978152 125837349 209823165 396303084 306881955 717108835 218220385 671235388 71664601 350909320 622855433 877932701 668787586 631675097 258309772 191584826 603147749 214144272 249088882 159243303 485842897 587309233 529122344 263140868 592314288 672118146 261546246 916825421 673203163 459853260 739971048 816597210 705474010 665397198 359278242 321381448 34068989 336491549 3163538 52143841 973077972 28630776 263036710 620273641 995290775 520711380 894986266 925147802 118735034 41752942 643812858 374125342 730000118 159003481 128653485 440218411 138819099 588815025 552088655 461834793 647681484 767002986 309722630 844967362 840839707 893686864 473319193 353213908 232831441 656519522 635003914 163253845 885671218 120378428 343332918 57259352 396367362 209386244 79397330 307118416 511766550 735916678 918442151 510444770 553354129 183242728 662888281 341530703 231613110 849196053 280794559 605425030 982400692 704694259 445614881 774536938 773710196 786115062 597683390 135379659 402935684 995042900 590853862 846757238 154264929 563927052 60840865 182195981 801946947 877691605 562625381 671490063 629612898 821349229 647842437 178904931 922626096 613276711 661632760 760482394 823911966 56711993 336583329 369458448 749227431 576116896 486509364 242827844 219251500 306825591 758738249 114531724 885088343 893112322 746998275 39662428 685335808 293847450 255232849 947406187 347133399 244598480 193953454 3270633 326528072 862659491 115543105 784364576 9269142 491150744 225619276 640188676 66158877 536678726 207863326 179887330 92554524 438020524 670628499 55540898 121543232 502848396 169424177 998616082 736360257 853563904 659856819 912146928 571456202 12879852 144991877 160537477 391868518 647224115 705524997 23723076 674071981 967344785 493676741 312704288 807112113 317636659 67393113 11423478 597331886 387860601 919568795 632196110 904902366 86272504 107510332 647828924 523704641 749683027 674556715 565329566 351468981 921158069 821264820 298847381 870490565 981317969 328943236 128667073 8488855 935361220 111259319 323208840 454455518 98863925 406150419 117918647 763089686 658294385 133576820 321372060 294285209 829794565 505518776 146867074 914607940 505871341 998740576 833996456 335503458 123912396 249358236 202824224 731263835 127084328 978745876 939350092 417834237 540209879 223018648 463481666 164130938 79958144 965225948 580998426 625962653 294377076 522062565 977519479 919150640 511180743 379960409 339168170 238238473 845474866 92515659 913629512 38486901 32727069 909673639 11548714 799678495 713807852 18454249 444163551 273170680 176339938 214726995 203201928 555907313 276255223 9657813 591868612 621186902 737403772 187451699 440281479 891545299 301004874 905199855 640810490 11439072 723922318 40523295 836631763 728146023 43645059 95898699 854125107 346522468 828858287 370466791 908441074 500216714 164052240 269265118 659819740 505767649 77084987 312138640 234749466 586641458 963391806 693177107 612821382 816621822 203270546 353426613 70387735 767409835 339098074 946719855 691362424 324904902 834973769 815553074 467784220 525128511 118110217 259389507 403719202 561399799 417598242 442952356 403614669 592796333 23709047 288858419 418604812 935789765 350590143 130472883 657661095 617717350 985828281 104779973 24724393 659193765 656578207 736846035 692675122 241382616 766294320 208052816 338521698 845442123 76092491 474237889 330693121 277613106 333200767 333064306 134980372 602570306 365249074 129083992 655958767 458808853 733045043 696228028 696930583 180289343 731329579 320178238 581831301 525864508 898963582 83274955 292848841 53383774 939138293 680468387 930032727 14338073 929642437 816543270 551567012 244040964 195887706 77837957 303315443 442553051 903815956 479978282 115088095 338644683 722368737 374921204 543528337 812493443 750120965 11074572 733996540 619563907 563039431 288559183 602715280 229948736 663412017 246969652 473457024 251146753 948872522 284020524 189627382 288805678 114922084 949690517 222575862 299469444 184427147 141992137 546260586 290421283 107650037 681960367 186806570 221404735 152247401 65251736 860846888 958803141 301770291 322320557 108310517 173713428 983885730 105404319 549082483 530143295 201645658 410396584 176833672 594015447 124688595 325156966 765239115 93184104 613716225 521440657 180371274 225831100 91358774 337003562 171854145 570391833 134652661 391599726 157886230 596859074 329576677 547877736 205429027 142922198 835172648 811848566 592718247 504266001 903676334 130258905 254939447 276142576 107383943 941692690 719978268 495889315 777814710 67620005 873007846 609277947 617489894 899418233 937706627 604343187 151171262 907640656 205096660 698094861 543724727 780123706 133298169 516194780 865276661 762059561 358821636 826551421 752057410 62854951 844921651 652339999 623913756 558327802 28888420 876926011 541384934 41699525 912284115 884789620 9397093 343301337 302486216 250607062 454804592 451314786 180207455 274536776 769629309 67541482 477147950 272189533 627558455 803126092 902831051 736217411 592576983 956325436 623285083 245212445 355988154 923129362 685311038 469182422 986375589 338220692 790146354 444887981 28391987 36822187 312652133 893310199 630986218 405288074 73289927 965751513 933528288 126597817 978664620 954173479 600012366 113223187 726975557 564334714 652742700 835140078 811858696 457396350 767142661 929394462 206788047 446421001 64469385 781559446 630324053 659836479 606957080 150277836 482518640 672702054 851595061 329838469 324610744 778545129 164387498 788963690 762273154 639535524 208106255 902654085 628857647 58037830 753401945 266436483 754554692 217001852 972607526 372207159 198100559 409122648 929690541 4497115 827704390 136634208 536617585 361098558 706314602 931992198 175445992 431096550 140514415 844281496 489362031 563146345 144218327 832104144 44199851 496837259 604697353 159609438 730481970 957722157 20926004 523573334 600339019 48250957 197965653 59285979 154290113 29471139 79414410 948092142 989392075 910965697 1359242 711781749 174881681 75634704 254741370 147003294 463669563 911207112 897720661 676605276 283283252 41588897 464797238 902874452 130222096 385257774 639805057 125106874 728738695 49506778 143436900 733138164 619249182 90048948 749238536 361182932 950730867 926806229 66843176 980722771 449308834 454878069 903795479 356092263 89764450 838764611 816908323 948497861 2682427 827752220 618826005 998084071 719703603 473878011 268161267 547970029 119237980 650494058 169294475 549023393 448905185 145243405 681700124 988471573 117192406 367085525 25936796 248564128 12919079 908124815 392080295 951831836 244277290 60266682 80369828 861768110 530708989 37994553 104970411 131289394 15519550 16730979 811723843 41139821 121601814 540396775 323476182 3173683 377622717 910596738 828441835 271085304 29702455 216229633 180208141 198538813 994431188 637205006 154888663 110509745 513448764 790624590 963832688 563317043 600708858 23279882 13592768 63470118 166190940 279515522 285884143 494169586 623401352 107903072 672457894 737896138 337316470 208171613 266695305 93568816 57547721 215134768 428781740 683235774 945104152 803968390 428733710 343238913 205824325 75038376 624569454 752044548 162964253 339303420 272165880 277599676 248873135 509801841 555754857 156250711 965483400 126626366 983543777 294778703 601273663 225830997 7741727 668361056 401377089 739574380 689843575 461863661 826016218 808737213 900007797 710075791 424856380 264256265 135335078 171727347 78107723 425860105 302036117 67148125 725032753 230566390 30870349 294628250 259125847 38845644 984746956 255455607 649414909 407016798 263073547 967099511 37452981 105364389 598296760 572102166 10690393 231326705 995160704 199329839 866272396 778732954 905129853 310657644 616404145 234805785 42461948 521392237 575571908 348784706 933137159 336441273 975035954 249591904 436663298 737642356 438995847 690626719 364862910 782294861 329805721 869678798 846224278 416717391 402993349 693286659 485193175 105034856 590750160 522232920 830125791 12828480 290633687 182678012 247877420 293089176 388773695 652549038 650873828 49341230 398580486 853430794 798627559 222804872 436573058 767170773 925781003 498314749 196726649 266655666 589110400 399314867 286929141 899715236 252326635 406074479 734060271 793776317 611332978 339382545 18749517 470480638 701359558 313568297 142981369 245499993 4584761 442064490 188733701 96215579 780355012 710656861 313145583 361162256 490200231 465682391 60271837 303628005 950463346 647690532 375799219 563156806 684084879 99049892 834640186 896076596 147329054 877309761 929429495 259583594 760350893 226072486 109982956 464930622 38068281 779616373 530589008 170720936 597427010 725618014 131514691 262982438 167976791 218161686 789988621 774349707 220861791 993217085 742949345 223051338 472487897 974606638 523529078 124304578 276302863 237067722 510557605 359386722 495384334 367603502 945442481 948890679 883178930 845235772 108421472 5588085 352256769 497092339 625024015 196525120 148347546 785813835 916031428 510541996 562174985 660047507 604828062 566591991 907083913 358893207 478036217 756072608 413376553 154603367 887892760 472196382 103254385 982121661 588577429 646096559 443595991 729637387 54158350 346530012 494922911 747931532 172597936 201879452 154963213 186188599 371040774 583390715 293380022 632026580 513020840 831897312 388827733 456948562 689970952 950068399 844679065 181878552 186547454 162323234 174595524 956182740 982273866 420438930 23523298 303166019 889896200 841141857 410247814 459432193 164479209 743822347 301641889 533650223 332997975 848276759 363189295 74812692 91895108 738665710 99889115 600718682 43040452 58478709 131500825 891641081 200724954 101693103 248934492 849936971 368130266 589310112 396381005 134752341 938396858 979942431 967277204 183973032 104822316 29217780 81476391 292079306 421393046 664631502 569486484 620268475 962592746 658796517 243271410 12126510 952879574 170093366 23860896 256538195 977115925 302487088 547142127 347814825 944681435 896757519 140841654 655911479 445144547 850007701 887534939 24231042 574355912 852235615 416361671 477668122 762269519 558256835 505059366 553651323 433714635 87844375 323171640 223960356 724732125 289388458 774006294 616360401 630987279 501063717 892563441 525436932 259344330 131746998 741042305 607851855 649786168 922445332 876234295 370577375 517698408 362516925 780468138 608159300 601890509 337321842 196017427 717783750 764954534 942659745 795556182 347694152 162082066 883101233 235321624 580104064 676808482 981470247 532554208 253276547 249363423 378745941 57174510 899265917 465583536 719391196 278634854 929718887 945185803 894330290 30431569 565991551 837633729 56826061 424711133 627256367 290913228 78047594 690234273 784588308 888850961 418326356 275413032 651683775 169536835 549746455 952656738 419371211 205834500 794603538 979681357 542532381 150496164 153993672 603674511 714504589 621408181 509793772 535563715 529430486 777589088 184133687 987588387 409626832 525298328 569589240 181096468 165264547 506257305 797639900 307070177 725665125 787049054 171370058 390382184 627470063 591963078 235281277 499503547 748296809 868858385 633235847 745730981 667854545 242633877 582418513 584423462 348803680 273268888 391190768 56429592 14570262 56312293 237151380 780864107 156705071 225660852 614722884 276576864 334219726 27919108 363531811 829740120 908860176 144540419 338499742 582223064 347954346 192111257 147047914 184704274 807780851 117775615 831553703 131917712 645021441 893659295 401278691 384820483 724715136 118717554 74816828 493135755 887390081 139545666 738169355 137267668 751365354 460832390 807259002 454777278 236034887 722859100 563970628 350798625 397557847 337714796 111685829 437328488 364366076 780480949 49451103 856507959 240743854 165377105 759391885 761887461 173743513 707311772 198994050 879984538 199567955 265437009 833020700 920913549 110917693 12180713 744183288 344169826 190529946 982606432 174174246 776745733 257777520 573911699 199564697 404473796 880598781 136979662 421273868 878432449 227939658 139351915 607671425 542548418 897770065 546281890 112189277 600571547 476786267 439956503 368460811 813931184 646778468 542754345 32278678 959928430 714858850 67718995 936852148 229044426 211271944 975187010 870999083 322991282 576608541 374144305 878560617 41141590 165793295 384426926 110975547 739707864 161421178 586492378 649700682 322626947 468252012 806287959 555459261 347407014 544745555 261152572 674686158 886305416 270466816 180575361 194641852 477535904 782608118 48337641 472862477 265095958 632748954 624405759 708867481 617505140 740397900 907117308 238866111 850549414 363057598 325307210 531791242 54341650 866785000 858655107 220328254 569888068 63871384 533585609 757529032 60159243 599030756 301511509 979279009 117278749 929660641 775682101 239488874 894790046 567631363 248927910 117763289 243658904 634329982 984206796 734911253 464131737 54805758 793928458 516939787 552623578 703367084 658382367 304510779 544195786 775721867 933908314 340124848 721059705 74492777 112662253 294793448 920298089 865610003 542649954 604115992 1888385 547001009 176970657 9980487 964711118 289613465 215581002 436830076 46738880 193127249 789243990 525416934 484156711 467748585 198872424 928988325 115964688 34380674 816752354 215641467 633035658 661836289 294684000 92463811 903193676 314473353 255267710 507976870 858361994 458122152 699560716 729709631 816918925 221330025 3684971 884320025 83147180 694452530 213320228 960315401 57694511 374356971 889041451 869920155 925104143 670448510 97634286 288892340 888553782 212564665 391620324 232891746 245086556 844815903 731698452 636778391 692638698 609330563 909633953 801629960 104415849 993083001 297120355 395696113 673545014 690775907 172333025 188397157 401997119 641010917 655580137 191967854 904440334 247770774 462608097 80764828 117122473 252704131 856928433 31758342 980344328 263593114 16697493 916593894 274212410 188550818 95687323 57763568 288078976 534408561 926279924 522444734 29176165 350474209 430341884 484363759 182349669 326516364 363354017 776380349 240033037 3122767 325218665 68355707 103976834 832988603 455146827 789383 264466583 200091944 829589426 698855179 613313135 456236418 662499316 234893150 923533122 48056345 869839387 659798687 282486131 650940555 469385717 809192809 182392511 323478480 666389944 732518946 240685484 985324087 940003192 421936641 768676988 864134692 653356879 215224958 464484648 57578122 349362926 723712702 551498072 348429046 204179346 209350504 779830199 525917675 951825131 868567302 616805261 18938965 984055044 518041640 98513203 257865546 392505933 111166614 21331724 496220609 748486710 782986994 100954555 930294330 945613393 520545358 728333582 359185936 126725201 848241058 64193370 310626496 746716453 201426174 738559706 650529249 40772247 130069326 262827077 328311586 15864719 239382260 899442474 746221263 973023470 133658400 453498687 929503788 783457981 360822752 950687621 563423986 525094913 939357775 985161810 382110355 827266429 300647359 844328221 517430678 524604184 864438050 303334403 805948836 963388688 238096696 817510623 164377458 944079089 109579735 175473677 981539720 920387196 96609216 97840881 269240708 604810363 593558628 717576948 469053816 865442178 644002119 188225559 90674316 352701097 708059094 57649032 128101439 953117758 76525889 403324829 292135663 977496918 47275786 380532216 713200020 136416229 454645339 679308680 670479881 651476289 52154070 100008588 131106021 337682227 652819312 493665346 21313063 223102843 354694937 171215525 644670523 117138734 33362818 648170789 408673325 365244537 997305582 578343868 398581902 939014274 967393382 752945869 920620326 838165158 89981786 767828644 214632533 151002432 110085027 370319924 362752296 247416321 87223646 926388966 550037466 327462947 541331041 768376091 916611395 934768904 23317160 167943161 774319375 899554915 33984969 861781613 275756176 647030570 838805280 504954231 7497675 573085327 377936338 246463199 381166872 118511498 699387475 105947448 279455195 660714454 316846116 242991095 277100163 438234289 292461205 11043701 963489461 253882564 36186824 912418947 709632627 361011149 981314086 224393341 673862467 192501362 951553918 229547696 975334103 413927084 961554356 629909299 11448477 700151411 736192206 491679452 484240260 522017410 310389756 295741089 781150843 36427082 213473552 966468398 157133283 544501508 734508522 253180078 440692672 758739773 967475598 488095523 97562429 834241258 975611521 411560148 76819188 433179661 898256889 155196916 753462766 528560557 143676344 40244671 325669813 159430664 972546349 219074556 592967849 452047792 865340231 303910173 901467413 317310733 824058733 889591191 232633915 300261196 350203743 680287292 834570905 334447574 831686039 437958484 253607798 933237871 623208388 103207096 98790846 656648181 932626969 491462985 251520949 86571193 714761150 612495129 763821870 673592725 386706727 44127903 223441659 963863783 752675777 74486103 786523570 840065129 89388985 437948416 800896802 830755897 599133308 945501711 159996046 78133913 108670078 11144501 816978282 590012427 817538266 982123946 229071078 135026483 971759910 860219897 742408531 782713647 965554922 499309986 11452444 820416614 939498794 193227703 776982596 920264344 484151162 83887415 772075727 790166927 484525596 420776414 757623690 592452404 311527835 507556925 337442708 375747915 810729454 895518872 951023699 603255969 573179592 261570121 124649440 206190023 994306982 904300306 710811306 271745889 263501937 510899058 621467340 628044890 12071469 480078065 213657696 667243979 644474326 20404591 265892127 867856546 991662932 207863423 540819600 316258398 670942718 875817160 870703107 609109432 532516951 938662326 906733070 275956324 542039336 174899060 431411026 59028698 486330087 164417486 839952338 795117539 822790790 757785073 915394012 700261465 749442360 604301589 222307256 263939289 845427558 521208977 89288865 558876687 742037876 794042960 970104025 20376312 795007593 600512736 462642483 447483343 367955068 187183721 116725834 468213704 917582045 62590655 80174805 330938247 325145639 199414425 884342864 274837868 170454115 32900731 536341531 109773771 392391308 211697253 517348021 607631089 176023572 494484293 71460553 301099494 437218810 7404683 927246499 355669927 706089802 437964180 622058615 632306294 210305226 97744863 787340068 408169384 574070221 610583184 586303842 95337835 221621861 237133789 238799297 947596126 238445597 348710116 507386954 852551632 210866990 393730665 269354395 325153304 871684343 573571104 526244565 232566762 548011950 468591998 510540759 881344074 310183639 435465081 297136672 360461566 550047035 420176097 759312120 771161980 96474472 8940085 622456695 732316514 961173584 7589873 929063272 71897153 97536750 503153751 678826670 822800295 526600405 914673097 737563882 689142005 106721501 877673377 205518995 77501439 82668972 703169645 536081454 907847883 465227247 837271189 221630550 866919657 214231363 855917446 334832909 228835186 970658632 367663215 816874542 41765300 944070985 71164332 180965552 929750948 733279774 55387292 489706783 927851929 839783575 58061733 901566519 864700163 720984093 489800633 572072401 806109426 499980911 151334748 618969575 784779461 407728857 814482701 940272737 96512499 587356363 539460939 512896361 708669669 302497830 884330509 794619901 191491562 594535281 305420539 743596707 542800577 446320908 205486459 189071536 272874396 32401946 336418864 144805319 182164375 768223049 155155934 644237807 594122435 152602244 717065716 859647198 314745635 77838930 541724137 953698603 283022164 852710803 273742418 294067167 244895578 266585852 796944882 241358894 377549096 297783956 235327941 955883366 653984290 143262704 332170843 542706812 158192911 897541729 749085093 248710467 301865502 952765138 872792815 212074258 182541350 418498615 246382663 515301153 773768158 977665885 114258710 900364294 135874857 568982886 893732443 496719912 873429410 78364428 294987214 667051165 507106748 465824558 13484364 123322271 445640519 195094263 408532248 246953088 84558391 458630319 863016766 184808254 507701960 38592766 31919916 970579410 184007187 276364684 873949989 347974270 887529124 966315021 92865740 106415473 608798271 589517419 409143948 592025801 300862977 262516978 348308065 499209088 532201382 390688768 943239042 908497019 552660025 747251339 432110726 786746739 483555842 955109338 800882252 980731913 106757294 232243295 477674140 332228755 930066959 860846202 792987389 714045789 630979513 812869763 392978615 923083497 783282158 984292798 865846710 256834665 796049738 35365839 1772854 231441142 530317974 226396931 13551236 660235177 989286367 773585045 471454009 469314106 241579096 96586205 151193058 847198491 299655892 722171352 590918319 525053472 731169661 129426252 98705491 205138573 273198812 668493165 771327388 682338597 494641951 289304142 274540922 759358290 522856196 601563772 216791764 709715560 760272302 375558082 972487718 396861856 153214878 104738685 476195000 793293892 312677007 243268958 283179383 525671291 355763016 931926908 823700165 746334850 275920009 944641114 393844033 745059475 642501343 101199427 559875317 29249669 258678424 375322483 362095099 417306323 967684601 922197094 845840876 625801931 393189278 449128476 88746618 872947757 554328399 285177289 640973751 661860060 461205911 714739906 967899049 762572254 595725078 203454184 392253869 277617667 842879842 554861947 146177123 180299998 610453847 617144201 321743505 541570945 241351692 194337048 797800397 798364889 321127725 255195413 101232775 674749515 30252078 113703190 622739226 966175269 511005301 798960705 342958520 226884112 445552947 869141989 816800611 532151397 377759884 526166004 879623221 847745800 271022846 249361637 374512198 958814523 933044305 224992971 270508739 733206397 244933940 153502063 787832885 704843303 471876434 648339556 426742868 695186027 769207151 480878620 469846310 901597658 468955459 409427288 976937150 87804451 708916608 79662412 828431182 371902612 954963653 156934664 244460281 560412901 184930818 694081123 380700228 98098160 666357916 612123220 193059209 12447202 106914032 193261030 900152645 772247425 25382321 385647184 548556053 629719660 856963437 809324545 814078403 48914329 55921466 42681994 704215090 394978180 69696326 808493027 26443942 745912877 143491319 265986191 702361322 859033821 210278626 585524130 790301257 124145461 496148588 877646140 117613470 927164086 465110664 521658031 47110498 917863484 471079427 757877106 233060635 331210808 902939747 241315752 935857352 52591452 84612403 568678451 335002866 753975741 168145224 843706563 487622734 101955408 672587839 661042058 310281406 86060709 656659384 663206135 46730743 967045716 974904721 138163456 739672788 110217250 964397588 815400368 736183713 57026286 876494126 183796156 52352662 272843487 658044370 356493250 157604239 709999297 819430161 921516597 241788161 777692527 473733801 902775667 991737241 912805951 414717095 982543069 248492020 113731088 997323826 146924566 896523672 237554879 283832972 596644592 359666357 489564631 91023431 913138127 323092114 583473606 91061333 207673352 918491751 887853392 16092549 459675190 815603746 311161385 27337221 283782530 198418515 789947198 630169415 947690720 91552886 614191722 790586488 573172062 997824453 890489423 397132548 988812771 712645509 859857936 66132210 500200632 219138419 818365064 235847641 393575269 1989470 1616796 188011625 341500302 728974420 212074165 516382265 245228800 906364241 540238902 641849914 905855013 469677531 171456409 601731311 312987501 373770901 595651912 263633479 514016611 70921980 128182131 60036773 269062008 187623664 23223309 259489695 336013077 529681950 613496732 794909342 268528218 617772096 164564319 296605765 947750600 753506355 66147177 140191802 706708387 893506263 971744966 941152795 694851457 506154846 647745047 41153987 827291547 758161371 521484481 617241845 998977669 401179183 563108136 547379871 863907994 755197565 771518402 264423942 229436114 926739833 238731195 183876648 960755066 979176181 926720413 996876688 637270397 210064366 111602708 793223981 898635800 732123097 750848999 593765020 588264685 931906203 788685789 266566956 521317575 933512695 320520401 977844489 134854558 542991801 756584265 769832784 355483322 359982563 783322196 412035461 497135118 25803669 744536072 625157421 93690790 848507951 394441938 555112773 22516216 841068448 258266542 697837131 971626857 83306680 191572074 9300406 540055921 289777468 893679184 872323990 906056702 271439917 234769825 873263429 730894796 156326911 784885026 725393713 961494651 543901914 241457807 248220965 320639817 37566125 369932366 278325115 852315420 70760853 930274431 830321902 565032923 311455205 280613227 264255347 665395488 247432542 709629527 454982665 109874279 942608098 778775344 465797671 676061894 171282101 826271376 841455290 275412099 877971836 166360250 866251454 445874111 634151761 981930590 394929361 121116564 364448837 985366907 685832701 991988686 748905075 925936106 329062954 335710018 630835102 471786025 907911073 742121532 269162679 577511829 491930423 775110776 893654745 57884048 288242337 197098922 141197875 820187654 147322145 359260172 54493852 652146356 865612566 434796937 896631100 92452042 490353160 144913737 898653704 694237362 5118483 16644401 106984261 336323023 601648631 115008675 487984474 868603851 141921715 402785878 548424066 296685678 175941179 91789540 196973229 597735075 789764637 798335791 861728865 436946983 798776796 278675541 15137745 33181884 343854761 244876822 106404322 85903779 110687271 602314975 863419830 501709135 657263118 20222032 727346347 543592605 801269781 296152175 800730847 774626806 787130079 241711404 732813111 789476837 703004729 496563837 318767847 492199063 187597401 769348312 80563617 805919291 153631896 125572676 885354754 834566938 213436980 305558233 506944734 294025552 530468800 324092781 966939178 493881561 254764596 315248385 979066831 36095140 851341862 34860369 110709087 504506394 399171043 471674994 305721265 820651252 147647735 541488468 869423900 753630967 210902089 887063536 360274470 455333091 802798190 745399133 198117131 977025 140199670 200227561 840340195 920388777 473844983 98427871 308593265 159871253 258028609 61116134 593813378 681864343 620594181 428845896 136511310 628517355 446941461 13161524 780649049 631068194 311531672 391640120 323038999 29611917 315274532 188635156 668560442 396315936 722972956 918089094 119280510 13034189 384515114 393260058 36641694 655828137 727520209 469236270 348189137 530523776 162786579 764512777 838898998 406123802 672244251 157940298 27535029 757430514 906644088 546495585 987243899 626599549 132443219 582582370 62816543 740363645 697624374 930681378 994191146 91071383 862307053 184075959 394697821 277784158 316246412 792164212 697443825 284624685 641716240 475200600 204144011 753116471 966072859 258157283 398735489 362783874 793540217 258752644 261564072 323256289 428981679 93511980 47356499 617212356 281618904 213631575 859989836 520812183 285020528 112531155 292276290 243508361 144316689 992895961 162043160 403197809 144874594 384933545 397209883 157059227 792504982 463323355 620410158 302473391 321652725 185627646 96969054 79845380 537549731 19080377 390826636 325386345 514570582 176558698 321787319 8747472 407238359 531905330 63209317 696686634 766958738 387130797 933887970 226924772 891497661 713394484 730942026 601394964 699147335 49997248 625245823 810109435 263182144 490029345 75457922 969372303 731251286 348476122 391278753 153966720 53727475 518821290 653650651 533628979 961469003 406643807 468932220 838102284 469714615 687341158 417451710 550638988 293683535 176067417 728760170 935266449 321081168 221410586 639280782 489199146 904644883 913862405 156542543 930163168 135057065 111649743 231197202 698575131 997312306 313077669 266732740 515185189 51223224 379115394 311344802 632142267 403036164 831408518 233195675 529240980 991129005 29359094 294217018 219427327 374749824 82570782 734333154 811780401 381389111 516076965 44004239 851964193 497133595 700193316 265321539 840566474 778825183 240807174 914214758 725661867 47752840 498207943 273471686 977378804 260905299 31621190 787978546 239808778 753506279 206231362 37644199 88341887 520536912 504740016 944483987 810008527 285970034 606940501 356311285 513743748 356617232 270608040 695789746 266119058 557346767 806972158 521327673 286251854 629085512 541399244 395557358 440106508 815813656 35902650 814332814 649211058 950146982 212585216 915887226 170293593 512284164 498872826 452064821 802928807 731701496 684262269 821300324 143750830 302748610 480098003 436697678 369349317 353329548 796257913 651128618 598724982 497691721 315085619 783187354 175971754 244207282 695769203 673099225 784604874 89128052 133410528 969864908 687189752 450373155 346449790 680990664 533030240 223512806 742648688 721004196 713844467 907754171 671691813 90080870 754065825 869874315 445633610 150940652 50333959 844426587 738517789 712356356 155479356 721299654 911287885 118684434 719147083 768397659 236228781 118167448 60382914 203332321 229915599 268009507 491983957 790503058 653405809 928218901 920903887 881103140 157559117 190762302 85382755 517166089 288271747 281149995 30402834 791246111 69816739 156862577 350003712 433068136 677345410 898029 513419610 617151238 714201887 916515435 621230368 866057712 203458899 779628620 619036594 295690317 588732139 523391686 836013342 944753543 187263075 939169236 722594822 739493885 523993183 397461695 855738938 136405121 916533888 93979865 107640046 270129344 807455736 178473633 838863780 718303325 808725454 995985916 214518287 294885285 911903535 952146010 164844031 541033747 777703744 353073499 184921230 307681632 959374663 80549840 474220538 943837821 628331423 596563952 625120795 113763410 50750569 101376422 250150560 464302716 72925912 536850546 781253689 740055227 193496278 717296426 5262666 787558035 131150754 88655101 674613522 973136274 997490697 393935298 226080788 810653927 63301289 279340200 103420258 15500080 649303364 198543496 673065796 26044483 694111442 466765066 605641916 235085799 809977131 684976863 799244581 222125721 757833978 304423637 672362478 919698401 739808358 149077512 289587879 173617801 295928690 691318287 527422858 311328282 889341510 606680287 566420218 834565073 961530522 439691631 161219831 460123337 789237904 783688016 525988075 584786626 557494383 261397261 835798172 38786394 276046644 943505747 271844360 392026572 353708474 744621034 408338681 490017430 830922370 674960862 717991981 857690657 100101257 71633391 291334502 192679072 131153342 297859743 914426541 483986061 416428272 550661465 244977244 772610037 477768063 48898776 837311344 310291585 58807445 294176979 156004096 321543260 90404485 513308889 58349329 93268549 864890009 594468992 76540380 24470908 972376642 727844222 800343589 335268988 466955032 503886174 13332125 661887534 383061817 334646293 600875961 443894923 124793249 736714127 957326800 780959654 675485584 98034223 486808548 904404344 466095751 370186032 170536232 218189629 723137676 489805469 136577756 442306000 164309248 89036382 715806660 722929505 922828680 917835100 12255850 168010211 506581405 919285554 34073789 174494008 215649080 142300633 305836584 890720871 977873740 729081990 88458463 518660300 960341394 11182281 963009905 187081584 646451198 85919611 96267373 311657193 969447058 923074242 278454718 988483940 511951361 484461279 775153902 402623723 679086569 538114768 537340308 939924200 207043026 281539822 984194735 777126607 876925498 349765595 115192051 799779433 300144756 613843109 951571935 373900210 458323831 427838153 642338200 168250432 649970495 115631297 386182026 796825843 870557970 12001192 289251352 410042215 512026080 196088139 736038164 802725906 728065934 349846852 31803221 4659854 948547181 874201366 322123683 689875540 73022218 220693002 584347640 151004011 147455291 143311467 956039113 195870812 252265174 182949336 978055169 85880067 278997988 43331930 249516847 118255422 626820711 267077972 503173896 508498235 172576883 780304879 302217891 389384669 810022149 161530017 682925689 828384413 262063256 227472667 980701757 858362002 636761261 104809347 420863922 775641594 821017790 623233912 309072848 233116290 214132107 182666173 715560270 72537436 254253311 207815553 444909355 135576430 606416005 266363287 796090610 814726853 88119989 29137124 9105398 615664491 172195064 18430033 130775314 824853718 199892402 175390467 890942242 702005776 128284658 204867549 539525675 187978927 479155024 558221223 79831114 208111482 462485267 277260212 778164913 315223767 64215683 954440756 601469334 17792937 565447941 736634692 218670903 280824706 584947489 742795518 474599186 763866201 103024493 732493370 273389837 772226348 918040285 599938485 615973109 77790219 625973009 743717313 21847429 142148146 523034487 755087634 543123332 23055388 835641132 613186803 728920281 639578118 233187427 747244921 472351178 845374807 350937030 139480271 444505576 411920703 366715753 749173387 569678067 125016995 286544395 582156537 897715015 774411644 808478003 472243997 54569913 208478933 54299897 903042585 92000973 503338442 742267969 578334789 158539281 424492145 769355583 469134908 618969229 150052118 713083130 252802660 477174541 734272577 483586984 327705796 195891750 130088386 580040973 8421649 104087070 725713847 732649567 136256032 520983800 634686734 77388038 635308073 952970341 849791289 53628002 252529492 871549039 787570684 12220087 160619106 914083428 199730183 44803925 828730164 411612079 817778610 94120782 14765142 651682550 154912572 20823517 545489527 130977145 812213059 111964816 221890758 604627277 536661655 455703542 340356668 354696427 38714037 733368507 421107008 955414156 513898548 552713869 376521358 651185333 549302165 231846306 291753156 834072732 537239938 370462690 146252814 125726277 460481321 722979335 102563 295723319 391415049 634462395 283908275 349882079 840811074 993090629 611151920 959281621 40537719 709947910 643874918 235773581 171432345 951256904 330909006 594804095 999647673 606900527 293769449 633488628 292218599 196046313 558988949 946381382 861765731 507477030 118812241 708404200 650118851 129127199 256628984 350578403 504655347 83025102 292981195 438008723 2272268 108383487 554297082 869071772 767874573 931455195 899234184 695629038 815071840 442406423 517703724 365286112 63752036 703007977 986191082 464258028 575404311 842411505 83427196 501272952 627807791 762224059 45262710 420283420 178003360 335062173 599015701 76905691 236846675 300295249 32822602 6779462 338955647 168011547 992909597 446330656 208170121 419125924 491779726 967467711 979843957 971522205 934893640 696507741 781737028 261538830 938696248 146044471 204830226 193227438 466098377 810066343 585905934 90103311 608408269 258266710 203890861 626625078 868796398 982071692 67085506 626613792 697410210 77756079 993908407 494988526 379794308 431660222 377537487 302744035 101277802 790365767 311308581 395774055 458942394 496284097 196997843 770752737 645656478 240737077 82095766 909405262 345643186 349055822 333833622 573595564 942795997 55444938 539033645 294785326 968005650 688217489 342316328 473095568 600773602 391651619 17919309 122352570 195082392 493609597 692500361 105301213 410426285 510868894 791252697 199456896 825931722 266469917 175979993 245265896 484816435 616950211 970681225 155979674 334720761 915065665 404411191 88875173 148828778 935452731 387565121 779604587 343545528 573041683 979157196 257617318 267040693 259183422 724638444 623750252 948299265 667481127 804449701 579639394 301480799 960712157 772918169 414685489 109819839 556541260 44647650 99129253 789638308 337370477 390346940 214290807 362446572 11586755 906048291 820210831 821693385 39920750 493215289 789257624 804231357 620538924 197146741 402645862 12838755 834494742 36264870 172022604 20065691 377799476 655047047 488770260 817808963 588464661 264219339 294969167 207661608 490533462 908927443 132900652 552437621 141713563 675602081 393231845 601922396 270877000 110582231 385777037 883237651 718431839 972282023 901090669 509565007 824387436 300192042 217306070 539893813 418826863 681532198 865361590 922174936 258619874 491006925 908324734 81812167 123339251 990969496 371382148 875090322 397446722 644835725 86530897 478533520 200109397 360241294 288205365 42780024 877411771 805097380 128933690 533258931 928443089 8865757 600319528 601007793 809400753 542760352 869357021 905551535 888918533 677522996 499729866 991880422 786331072 56804477 717613155 935778126 423339597 4192785 829067968 817513725 586156866 446849869 641867863 331795730 861807564 629657159 781114421 890549854 688233729 329547839 570957121 194369004 487501434 377105810 59841308 216154040 354422097 728500477 829571628 222910927 119415478 40273267 285881095 213855663 469664289 5848233 696433835 264354983 64481716 49000666 307335131 460691477 964549064 876488063 919635025 29673252 848546413 443038622 70106565 264288827 15521553 233499561 268562330 334226920 421762288 85578278 112350530 760059214 324631885 163414507 976408061 497906526 203112214 979926499 619514099 487597491 39993398 969971660 127235338 14291036 779559323 155566947 848962925 724239444 699777920 38563456 177935387 530803311 242163063 600640632 164464689 800511799 852179783 343990964 129229789 938145762 677461853 483697318 347639984 714374077 796782091 847758996 49190073 155769892 923518183 561387209 587685760 162468728 347381762 768165060 318610611 572315462 349641930 650653530 123233563 697692438 700956660 64627930 266703318 925839192 836288086 567581612 70954220 197673608 11994632 140587924 756842834 281908143 872864030 580271235 271595837 784084840 640403296 615478844 996071109 543088748 59361832 195747726 473992555 130931276 666645524 112856558 173267919 78284384 887043176 701625848 649533672 405537983 928227145 482282743 457786394 26756260 10335789 441973837 836058485 767294705 593876623 937013631 700305284 823641416 333191298 999959779 144815876 951084677 69397115 755489079 977487174 439084723 3880763 338170880 400229770 278843544 996112856 358085405 386560671 482602591 467632198 132016903 854140046 15473858 882567231 263197412 719699630 962026806 792459396 667988398 69027032 33644262 604382340 320145727 644122278 670722570 228151008 861395241 843456434 952074298 613369797 347853428 171098756 117307426 96458966 926234750 702539776 779046108 347833348 974051212 11037165 722422628 772382261 234224512 739245172 105151240 802622321 569141393 458077411 156828120 300383684 336379555 280531626 775648719 184077199 99467028 733343654 97033558 816266120 290212527 50871723 255105198 717367845 167604185 333897208 219454210 576288006 951871200 288485419 373368847 81928900 384445262 486967843 906240328 595469416 394298461 650494131 6686657 141360064 605086078 615147744 567161344 544284016 459676459 79584964 369077432 85211194 841077678 944339064 943149849 968038090 360183803 409628426 142726110 435188819 316089730 592576689 725176167 293648491 568717690 744803634 400184327 44430364 674418604 183832921 662283747 908535634 154213898 853235718 400258475 639343742 446754365 141472645 961046215 288571712 531419892 188152539 146929518 778731523 967371392 16293555 687129474 413950888 400726585 655374978 444227267 159674550 782362675 736302277 62210 139347213 293862168 185941639 153844677 678649317 12869992 876775309 130775811 692593214 447462131 33780240 38312929 830197800 183036839 251806481 808215899 954216953 359143378 866952595 64113506 292274423 226040252 889542610 367404032 564628438 131434336 738398258 305444522 211230700 682540392 967664030 271515228 989803504 463734462 317071114 754915231 97001851 10809165 859480186 676864895 890132528 428673183 785605530 665345696 923464156 254596723 793739536 160507433 179323777 69686782 272778867 254836994 159533086 44690084 485915895 278796740 969694770 684402430 973933906 931194984 913791108 321344768 936846512 70256310 847355911 652708201 616289093 632755902 169349697 610642490 657663658 577429616 140467344 54850479 576628341 552949418 165698896 72275170 440571120 305332040 400990661 919292448 18477149 313891226 974245054 167038001 200463614 228419473 809386848 386603470 689283060 765218394 999907218 660437802 775553904 30817265 367204448 883942445 193711591 373217831 232106161 290770165 781958673 224936956 881131283 619922588 112713314 30284417 562479338 765381652 86736214 661755590 696451570 194048069 752818417 531225203 751045680 492576804 33439176 528378750 480971240 384934277 315874601 327296994 363259139 466551750 518822391 259530649 631134977 752119771 453047791 115997559 315558469 928370312 67392709 165762181 804848108 440020255 551135499 792931119 465867929 448308175 209922752 588639900 220431327 12843363 51061184 917428322 730156543 396996888 485173069 272152310 263386414 494893024 391662856 232673045 373942298 653258690 614708150 346116692 985113810 188146243 359831285 701336793 535388802 662720744 597170084 627692347 14486196 922288253 592885606 361721389 53823724 420855217 435820389 591574214 427400303 855068442 692969956 307937519 412022676 656456987 867099813 5688310 830470527 850250710 447089288 225963516 32286163 435463460 802374440 390978868 410421856 64474832 91329287 214497211 112675647 9850073 122663403 635609790 170115732 411002644 82401708 552912570 129154881 539927833 611264403 877984868 881351324 583783340 422433999 343578708 852480277 548725725 52728445 945357340 121773772 295537544 978985714 632109184 741578473 671976501 558324641 284831499 720569630 186633598 850642204 285777729 38473844 963895003 46388516 177571720 399952006 220705570 290220092 225909433 805836726 20781323 115054554 292892210 612652930 31889774 984735379 457844169 941470153 281387242 438388493 476699796 416100186 104575077 289392505 359297808 527173761 321525978 795985220 160349845 914564258 119816655 740671066 820801181 470227477 408110787 296458441 58716394 140064312 494948026 831202461 283210531 845657376 529192400 221705214 217352169 746933442 484557960 83310233 185671333 66895458 174016653 291685740 557819459 602114731 67348682 683805176 243858488 457039797 726837917 160911243 99750968 453555127 91012720 413183844 872079805 640861297 715312032 614597428 520999592 260532431 195117083 464239240 296328205 972790430 449196445 796535950 79303406 172404201 71651780 744950840 860757806 1619313 659524809 811180306 466541233 854856271 856870123 792133602 152011602 83506112 900741795 272322493 947910857 16377046 287128743 866775525 180002075 394018591 116369933 190677278 582496680 544519286 670645547 75929503 151763890 552408948 221592202 653761746 98455554 686822296 372173732 419426461 44400910 142173264 202189598 114136790 995805492 486818579 157132142 455678677 67163570 100366026 763545740 745239686 90040610 754511656 136321627 163856868 959853000 769770154 31261245 717649933 154780142 495018966 854594558 559686415 577015341 1190508 93257376 79803311 754871937 860086273 357511056 931411531 721430919 986849094 48548538 715380665 392703388 650274310 678199641 157503358 676474192 782701269 86611720 765803770 487477931 392181105 914398508 431130926 134559551 684110037 34518057 839950330 649479230 848830788 76180310 251200469 141609838 511858916 153024695 543036465 225109847 470782556 273354545 759507625 541946424 94780589 270038120 214664901 33588303 615344689 564973077 245006605 975101966 88046415 163865612 116353186 334350983 207283671 527617331 838523019 297787265 144397381 179133556 916053291 846367231 112015883 759116337 133717651 421501336 844841150 457988001 871845968 317994658 776935507 851655929 755922605 390057389 196512165 466943316 242232511 685290460 284787463 801908454 605742067 240220743 379982980 661903673 719216617 784844445 683528587 514640156 211372169 518184231 75837802 449665735 243319046 80462289 955275451 970399633 49882711 349093201 768393336 344521070 561440271 666374625 246902150 163766022 625997884 7245945 859197251 604000459 333586516 730134814 414837004 524600684 269093192 577984429 912253984 98015637 805364894 184457838 977188680 142777850 92729970 297870036 24306588 555460727 631009397 708314006 413759914 765866547 561547786 65425946 829029295 299931539 917495701 284038310 192587301 386751144 345170114 498295290 649289401 637331203 736681656 672664674 809252204 134007252 342980870 584527467 985362823 588095186 84449669 249112882 121181933 742508111 57776873 165815905 582369251 328480037 288902411 283043843 503409238 517773468 352258279 309387786 864410497 45521576 37675302 133391971 351116217 429437777 42087819 118693646 710284832 750440729 31814811 829148358 113316609 162695505 800996501 438914099 468904083 724996187 783832886 62177533 207321822 278087739 685138227 96156019 777820136 348161851 305134097 498369934 89693516 499433943 435270166 548402274 585093510 559715577 851145478 598590216 451832311 262236573 651416824 765970142 439010804 74299740 943733731 113459484 124104091 257082811 506954860 814608265 804280284 412488278 583537404 387206698 386622822 354432500 380083315 110208802 743185461 310486706 90108679 424493939 836544879 141424195 798748807 875971085 903231564 984671904 911230810 922646866 638925299 255663277 384648091 408113724 787766061 802414373 553132626 606428812 777092667 6105413 581437923 926303881 85891625 733106880 397684108 453186092 998617671 30495086 37094166 601025040 640136149 22191775 175764463 118809698 159553834 139635509 682903254 242108323 258443135 237142296 797700451 532438676 212638725 523034540 550533645 373207926 233273229 796026514 70186292 49076649 686663787 325234430 812751135 830616820 602953256 135802340 443806178 196439644 41323391 595908481 733948729 911602225 223660233 2081238 59915908 673112678 139985609 131424144 906623894 17743886 865647131 468516731 159384301 322417900 965723087 766191490 382568302 134103760 259169875 519268686 259429073 235868681 690429767 234830890 106991932 904563420 19382017 153294077 933397412 286352006 654033546 342179081 211529247 885105927 158292770 65394918 925085892 902029563 445290556 494248495 85273654 264915920 548615074 179877209 67276548 885354945 991323799 888026935 157175036 921212374 419058521 419270941 536520434 306260664 507574257 946790515 561444372 21513375 287217904 286448572 711041472 383983750 839947098 970934284 597480271 686007037 55443633 82842683 173105560 834706174 47004226 914495570 45876368 887547745 77261857 528107103 170069635 819775962 927852392 840494070 661188863 824254391 694830473 727355563 947622804 394659959 114082855 240476709 862606524 709345664 126988438 527999455 150345900 960014394 715906367 106869675 506239691 956667415 762768374 392547860 513799817 293383190 626208437 333916498 781108269 365437222 14466740 768606531 364342552 495439069 324107023 457383343 548540479 151510756 898946703 651430965 349694527 710648637 815634240 751016251 561395286 986305727 985902784 559694917 984077610 89052415 67023893 927421366 305305512 795049630 250155484 548042419 921361639 610780387 498890825 653098302 608048412 995669858 392382013 661580448 241989691 14941035 820065070 349513185 730939411 912174248 224174952 397827750 109791885 443103152 939177694 890445587 76678718 167193948 779537065 567352391 299884332 576991527 195156467 515705190 343983758 920772775 154062061 66146944 229406457 458982178 550126762 303690015 358189117 593597923 570136118 578857 656213372 38864377 838054152 70265883 133170829 423221992 633513614 395584009 174113021 30355459 282451920 996979936 69805199 849750207 281626397 430084969 179392374 664902195 275191252 697502796 876180182 412717499 55372843 809939450 458279266 584947310 150764389 253986767 530659445 961746083 765951875 743815441 193856356 637378769 588888027 830264501 78150188 98919841 972230643 401929908 945108463 153497527 841106024 518369841 225513233 220101709 871007536 225041357 401377081 923829953 31300376 270045349 278116763 893569344 694330967 702111964 726470721 993215051 792359403 156501932 207774949 482143220 561436058 743781987 305534809 88818543 639047292 400179585 894078424 109521642 797525697 984247435 306983081 900463589 33792063 86763170 977768695 514667469 866776763 494227149 172815569 26860359 542382472 267613933 205920892 739291879 623824498 865637300 611362655 577778151 268272191 30502959 738162313 747694652 682235630 554627147 518956270 873429666 296628910 320478575 839157046 386769294 97320173 733194008 487030089 117234062 151503116 152148904 369573447 200277078 737993689 171873542 254338321 380536793 73840206 166925632 437117865 219913266 321372376 425504892 405065812 795843279 532593139 116502146 39503370 43612624 122917809 591010857 861433781 105968672 740291494 35682666 998108647 23309334 311537501 651959917 386025317 636282363 709342677 534561419 636721603 451771233 791117921 287067763 891963094 938024837 858381198 587121892 500483879 424447323 516911303 622992149 696524811 886644227 184746308 688498721 968101225 278421288 619620563 214155451 444964521 572429477 192336596 268994600 971338331 392443677 33401573 368835644 700202946 929655084 65948064 249391149 727617881 984932477 906067038 997432152 287077488 710130099 843053831 654145915 904031886 476516113 866248934 862993700 282918878 700395829 278018706 866977303 59943539 937609201 390451462 569102640 157542600 497918665 246220299 533086550 899096377 262715288 302785800 906678895 675617006 135539654 668251857 36584952 629301324 768309170 110434119 61634238 815477925 324062919 193800090 654218971 226818833 391814890 461104320 171957723 646352614 385762341 322609166 313921117 382108248 620510342 228075124 146460316 79554170 495677101 554319524 998480971 291697141 981124098 217602312 683813560 432180295 271372636 949855854 373297876 445170919 991541475 255632797 65345428 881796893 107463354 209847851 389342708 240795380 939928112 519004162 250120864 97596312 760988450 683291929 182093178 470569023 194754333 306763402 572246303 26321951 665494275 94038068 278353009 681656096 314771792 686497147 696862659 326994638 966654523 560493335 507764120 908298226 197768915 892347393 195681488 760537795 815614217 610130885 8330777 933937098 220896329 780931854 746757734 560020673 316912677 270998016 168932486 480542588 206542092 694828409 454532740 494390348 602935925 138352364 966316502 102662066 273565947 762098983 943204965 16583159 834673488 973773666 765556323 599827979 857699307 701557846 52096817 63939217 838570023 177698424 533896634 556255670 134096383 825790996 608817972 991611018 632381099 45806982 424572662 71513159 447804045 789410080 238013875 214140652 225893516 286388205 26559373 949621080 496883521 411823271 251007418 118969994 602520470 741538707 31226968 565129635 679775808 71342220 984726669 140569120 783040992 715104823 786366758 998239065 364193334 479535629 375261269 33294456 416914928 16229314 363880707 698319965 649928070 254803446 919636156 308140501 708364108 903956863 679780916 103963884 824722272 840035276 470261261 15137088 327507853 981531518 502085259 148687751 695485960 169009125 79808234 119055971 906076118 20390011 856554619 328020211 865748147 491474571 192072717 8027144 228840285 557706074 375722882 655995576 214155037 824171756 178603972 946694416 92303848 130398921 504792015 488383424 749041886 755250938 950336593 609946695 817161636 67795675 540027202 100052324 696672708 412206746 859127676 70709741 819710268 631652679 617610014 692339037 609957359 225806840 330809248 577682941 389012217 2953253 81337704 65845521 197329473 659610363 27999863 60415142 750846489 301098062 870842375 664806281 565541072 480512084 151705353 431258764 856476286 455637535 241657688 380448670 228116233 566346809 799571484 252748643 665860441 39293834 236858723 470946062 966408668 342054175 761083174 382988060 580273798 941938434 939007511 57874030 448043460 550717214 705962484 792685427 614881461 63428829 393812317 164622744 163594238 548291239 223662596 105744907 786258319 471169574 10264636 340279664 41344714 301085624 175543158 223851017 781525093 202835519 931085120 74664295 173967646 370422527 374508467 281467765 673807161 150355313 163892246 887541443 815682888 51931965 602990442 813241859 474221849 110799924 778153590 444660481 828254876 399437932 72652123 511348031 899588448 196791032 907134827 732924659 37552577 373835585 732512215 252776704 546591884 393170076 243998868 559090266 93936494 218520459 586179189 725503727 487623190 254803640 841485524 711152472 615320330 214696306 247455968 703294540 138638263 488873881 358143754 319468258 599402497 160508938 58846866 576717291 97544917 175551078 119411087 344039355 931200338 751762965 834304974 318923925 98205606 618078078 97664327 256811341 946278086 275743488 618921245 291174993 253333717 570991238 739898108 574761876 647753711 209440836 810967527 406371142 933797673 365385572 418125342 91954554 294891135 117346427 432002201 736093255 182207834 840399111 897577320 952509953 669634048 256229670 878498809 533687579 883363708 312585323 486803998 514274249 759175690 238249866 860240914 320794181 251671479 740155272 850382526 97695902 611525102 3470110 374212201 649265984 344601227 293168576 745072079 957270017 449841779 921308139 133833114 350754972 497988800 450531915 719860992 254781353 780675512 679324102 683778055 264652409 416539505 861383280 86974624 944440196 320003823 182138132 123865412 358316582 285424437 282707918 184193344 61600450 532897428 210988889 78531022 923229188 677856417 469562790 573025404 377747116 992133900 895835044 75059900 42571729 990316032 447644161 693506755 964802750 224619654 21012981 988595319 728121311 599543690 8796878 474676555 238833742 122554934 39484365 104492497 417502671 484978476 725273632 145203927 208684159 352874717 502407955 643898473 231239609 314752048 391953458 235825342 658681354 575140010 107190899 718264638 27381195 225054896 175248470 608597355 656753800 733863269 171489333 491569836 129645809 511240625 889266586 809955704 661366485 541247736 224394711 66300839 880907069 172373694 4859924 447974486 745842663 574276687 386444186 312978405 114624719 404099953 163354972 718374539 162310380 423741445 470310510 155929919 41600239 358012352 385962361 811657318 764556573 639989191 650003035 70310633 191263096 617172625 793149154 721478640 39780255 942258521 307651714 590258902 71460361 9948923 932637783 79397152 965821477 339998477 498129779 114966554 248787633 259577123 448648545 857779535 847302103 948099426 174500082 291513657 832302059 941940990 278279636 778069665 204104057 880034518 676308241 453332567 41375843 905555975 779524302 62793706 70144499 404499506 297151581 159983454 942538395 959390699 783303999 968925330 2128599 644783116 605655443 182910242 781701806 2480184 156945551 323139242 896227984 529512124 681496403 297622102 698557598 102072124 832035290 542600155 228888396 402879489 980306211 641447102 750159269 122384590 349713565 118086596 726091310 645626418 252544033 392374588 7572428 337804647 23220274 697585074 823227772 660655965 484430385 242218508 803950081 687395506 180535472 659006575 869819112 231584633 616026068 759228777 182093423 847039401 957084435 402452524 288412105 24509607 469365449 166747399 741893095 711007948 29947110 212359909 710924405 295642250 173418693 941659376 687166912 877971819 445027481 105490958 924001303 599933220 666955277 19017459 988618736 460316155 227704671 134047483 875270180 676972794 792222819 697419733 370297871 246226721 901441639 430322136 752207571 12049802 299934855 691240895 3353605 456684890 283953991 818935152 813516635 670939212 164267072 442748297 87508970 557374764 707462198 629292948 245806758 308155895 347287093 652413099 481506734 882131991 117892395 715888963 640495816 660010129 487840250 481283882 390957766 936348632 631358844 373480325 205439011 281138597 159025396 162183771 210829526 148665068 221329740 247470389 461878909 311718743 603735658 764198527 45104899 372484459 878173413 261611570 203250641 352898592 937993972 19870914 898900598 299730513 332198341 380761037 324088841 577453920 890142995 345586804 403580413 877150473 132520030 181388923 547297530 395821068 194232757 680019681 624846347 425097841 162227614 128593904 95786733 95131470 242384605 818926487 288123337 191133020 431774346 315874931 206056985 172738371 126093499 304745937 477976311 597626740 942873585 915880379 380328769 141021821 211035373 867063950 150399604 559909986 187300504 299431467 142247550 450643483 404307210 665276288 324610574 215792295 20154490 937378000 146840687 322193583 127582675 176388684 541449417 929806148 392774780 406016373 739154608 63793088 762576739 564141698 840802655 669898077 106068413 977907359 934149053 374525578 503888703 70941996 854449262 495747423 385155280 142796992 197138590 257205669 483792588 518118759 815238352 657087577 929705585 482057730 872721023 710710634 677165876 596636443 211277217 393632525 346866929 417154921 928030922 263747106 636225502 682802823 255609377 798557492 280036577 251394508 109038910 273332326 529493789 712465382 224522437 579994012 211393921 404023695 18187874 618549960 560859645 742527128 391646381 163846155 857155522 808739480 185027631 174594539 723260012 309494026 331931029 76687260 16425359 724618646 1419603 157355097 540062669 392899600 206915202 116194195 717853037 477132307 712757059 379315504 133114470 671898864 104664559 906427555 232332086 33517369 390036597 447143731 49761757 516245070 772053804 240194599 432458044 791497118 285537556 390091749 183162197 404405168 897493899 434921750 511899095 188677496 188562066 945209777 665882135 370531656 139442823 431159507 387318569 486272928 577952443 66008864 973683878 230806535 570632082 669334987 187640845 71355797 826736214 186900780 285208990 339236463 341452696 373159364 42388445 721369616 560917398 857694785 738527256 768661640 774965459 535700939 972488643 143394009 344376178 463225929 740557981 640778735 777808698 932745970 327546070 873310564 448970343 41146240 183018898 27579709 790462011 433305178 791823401 76950517 767988995 849373436 83497034 434030199 171799903 7336796 926482300 207974454 261662743 566922508 32009183 194318609 645742547 988192577 659071906 40885749 296755234 930926882 745430379 769929159 47795287 847113071 203974620 364206048 910800528 885669626 129020965 597781783 110977920 705254733 883575099 520735678 89973793 229708540 236126461 97995616 277312615 160803039 759854883 967924816 463366458 831245068 87364068 1588220 534907622 804611860 1284914 805151793 479381800 539606707 948936724 66351695 716083747 648045652 248234667 272773638 349186581 668254703 926080840 242001097 953123541 983912245 395062927 805218469 918694667 277967471 796502688 649348337 713145978 977528279 859794756 889043307 154369046 418420105 590450317 888107081 496079587 699308023 624639438 919925071 787497999 764526817 846951917 587049523 737549395 962820759 112495393 240989415 832125051 902216367 370707921 250405840 93983995 196531757 123299328 198644563 346099014 819985570 850317023 63975731 425540898 188592738 439051238 377543992 54173575 593427628 688979352 285883323 250650768 842794125 51589881 470469935 258877500 804635954 353204099 829575531 551967367 806190490 306009238 549155454 839036963 55268011 344325168 83880840 837722944 840858482 755378245 586459625 335726817 70425147 269931054 140877354 29089288 103992982 121379455 752044720 595346260 852087983 651243628 749671759 877982172 254439293 232408376 14211180 463519210 930317067 112771588 291866339 201760051 627775540 723882827 525102045 774748344 220691170 363298099 89548444 864029758 784946501 946558378 843281328 662350677 323883194 273249196 428897122 800061859 518828003 952790171 946284051 852058764 547919373 515224862 561912697 787022929 185995310 676066616 777721917 203169903 240071045 220846078 819669835 742072982 988762005 327255836 743015018 36921694 894609916 913979410 92527979 764756871 742062099 139224019 961573319 97199636 899774420 839741577 367211916 79321033 91276505 276209313 694459531 543039609 426443106 590273444 762336991 996100438 939739004 265542384 874889431 501920237 804063770 274953741 195078027 747240772 332539622 598996460 356823148 114708135 204514527 629424780 124398368 499377605 35162198 916654721 297991244 806649488 246861676 592740982 841459999 782776310 75718840 756232528 197884235 925163004 940765085 384720269 230579235 123130981 923617608 226902996 6802452 338863393 637662862 487145018 1113157 913241746 592058652 562435060 468327911 49301185 192675667 932305569 404114858 294131160 525014432 678169217 823606247 35529863 273453555 940719265 638097672 333687325 470531574 545329928 355944925 637737843 268476728 527350576 922804760 839109749 32463770 391109115 509096473 987245024 655287596 880389255 885912427 38130619 135499131 810260566 744065334 910496612 179410146 376555603 626594682 185849246 199966082 905832449 890908556 51438994 588403658 729199763 903087967 23046401 240156592 17194250 224706369 175551198 497248162 235473532 202889558 374840711 602463278 102962783 747344962 500051689 252024851 312474425 902237782 421180241 698348335 505654602 364434370 863875291 737137579 175025732 795063286 556355601 565195020 843345156 382391575 965774467 363291488 572595876 172867647 293168769 441483177 368815543 71851622 843799481 193041381 351214371 577867457 522655563 173116958 480139 73332966 265216203 398993646 542891804 293098544 596055589 735946686 408678840 679208551 863730601 378616501 178706183 485942410 8160922 96270572 615310635 161198477 863322114 421183746 181854822 16570162 174640086 190425666 367908403 251357534 434926195 270852681 196056889 441216189 26325127 167528373 619736951 558473772 556429979 707692084 515731976 585603645 662933839 368214727 13218086 121483891 468601172 455794947 245332015 345908999 294401843 204162201 311623312 468513089 478030106 58053373 909882159 148586816 405611708 568190057 995840576 342949169 474625190 49028208 753488035 219936974 902427746 756956860 217420501 730556102 755504074 676446511 504986263 386463879 118462113 222616107 92967395 683461529 140313595 753697881 133287443 163044931 111200629 145367988 979760512 184323264 916817827 51705801 610968311 838990948 598454645 956529452 620900257 937392772 441520577 242446191 376906037 842818560 816162633 541650498 919400797 21308722 893836449 117432878 169535243 659946606 275899916 271720647 286144657 377242976 661557895 671537911 802695136 903587272 854257706 410004252 517076923 48995377 672571955 966044121 110799736 174094843 193289943 574713769 75392180 11298928 219231138 396931593 112324536 991026751 30407482 32485081 955836437 340929711 428869867 861707879 727739439 502277374 186943300 790729714 161012679 335165486 955729949 88150677 858627305 287435536 20149822 943947840 177398773 214318062 968846050 138098083 169258415 618866972 944170214 527384333 847766971 253555827 481168203 20419355 50805086 769133689 917359101 515984969 258253010 802918273 800757063 512107244 18855637 175554915 383857934 31288486 277882638 838265781 962244600 793287428 692145012 751807000 511238665 60697983 388812593 799391705 225041555 168573072 349312467 65550244 971844919 76077891 897820680 677187867 874823835 309034327 244579663 937093664 733040912 404861816 91158072 368334717 241759929 595464734 212791209 245600527 549158365 38418030 865483118 689739672 634601115 520858547 230872649 351200333 480916558 160998233 311707740 851297897 835423864 256807202 315528814 285510668 33321028 486211311 726262115 824201948 61946517 622700440 879052636 7648642 589892578 56828867 324413733 59165674 782663392 566514027 586376906 602576045 814311127 899844920 329118005 953219441 389903037 972555376 432833421 213434275 157584500 413189283 237264025 145657944 685748921 894175370 71385950 607896125 234191962 535876890 541770201 964115033 55578767 157251757 899808111 530644744 742203634 516723310 633862902 799375271 246337309 227854285 826652571 976734370 604198103 264107376 569567294 611897174 167435639 899380469 677657478 673233258 910363526 426036053 883384727 11057534 838826681 283272386 896182788 570512217 55641521 314926029 130288156 242289554 48782998 806272299 212784903 657565408 175955713 708744194 851375005 380359772 639087317 177732307 806145456 94456814 990645143 234705261 29436209 624263743 55999046 83016241 372341671 959388626 845334527 822230500 868260144 514659941 134201642 823861061 9000812 331435331 548348746 213053897 112676598 541023179 830785538 864919707 728128733 68157085 236806563 380318498 802249961 233352516 707832296 128550812 757321321 925752824 309870398 416779034 753545079 19147375 701781640 921797846 413370374 273421105 765192650 57266448 289334751 766433025 38212083 318802116 356665856 756444587 403513945 93631223 201817180 463554637 213391017 850973664 713383319 809358908 938035231 184345746 81846725 538791236 65835178 488072832 675274584 554258608 51303110 934642692 813925732 269283284 492629655 789159819 25967696 320766655 971709274 685839605 345548222 699600398 376398369 993143049 655449471 917967728 358069140 344905683 458235742 612723484 539035719 653344214 891125516 300093679 159652707 839320618 915330990 68548249 454576671 722600059 363161251 125918177 10686696 792453094 11577602 13610848 198005481 170296340 16638038 261902702 624118863 797404934 617432412 638810185 301960540 493954046 712987336 810742324 967806163 204218113 527095339 306409849 121089452 985139361 286266810 968118889 289821180 155653541 295028327 615114128 223376120 875812624 220207815 947268474 722241983 847657689 243871592 53649460 222088104 339528775 205629076 231275508 745911795 45567889 642215465 625745706 849109317 355248062 419012590 92470492 443936204 993055314 531446594 574620617 720225585 23965950 258501129 42880772 899275779 97308460 18216414 410533319 477575017 549047064 787542446 619600951 31845497 362798431 168740007 704460973 216462777 400643317 549274642 194300647 388503700 557817907 195651739 62068793 393528551 802898801 65714859 751074658 371364018 177082690 607573533 827112874 890571137 73944046 818380549 952272095 243149921 468981216 16348882 842724511 331572731 631718690 153484431 375191106 3430296 292989262 969507978 599956578 188604736 382098490 172129430 501126828 714389052 174512872 824984570 24750222 777048122 433604 662036899 654785598 820385603 156025878 106171533 339987925 200504153 605732812 424484222 812580949 663155248 449869780 464547721 737470884 491733803 536250319 117631713 212569722 511977296 824296061 243504853 266169141 82841262 888074474 590634768 528082207 516272822 437613534 804425938 943703175 629564408 359775975 165405285 771376763 996075024 254702894 356284924 255916305 473584004 558064171 333026614 868392818 781518412 278411031 627320280 116319914 833502853 421608059 979824335 510527458 471501346 254620505 946720891 616691172 898540628 246807248 502634501 935017793 509090485 78060778 417495523 761813875 985483481 893771694 721287121 42415611 696214813 490301994 55589028 63129618 834285204 172515853 122256976 334507285 936314939 811432563 253673795 652239131 516398742 332132448 572136640 677247556 666177814 915931224 1243117 302519401 350034820 41482225 546093348 257066053 498710054 77728965 604088968 790891812 779458241 405182201 415703550 922309002 220030646 30494556 71426716 922828262 890190062 30548073 252237903 276660341 294698895 228611029 352109254 173274330 43465074 790061964 411963403 461625490 390779503 567266098 805978288 615801761 87710110 281722332 435233648 827104285 85703659 300883233 478414023 208298508 752691305 235918042 48945472 53428107 259514195 438745776 657867440 916662424 683882340 117784125 63634808 735820732 158780084 446210108 177943349 245181236 281317728 701649635 191422054 367535532 819264018 853360471 861849964 65557025 233951515 950283956 274174229 272049579 349969103 785433363 8547178 215643479 144530285 117532750 767860913 63724548 543804927 670373906 193478820 488938981 270580447 640231854 117496968 16032963 213018752 948181667 207556784 9992383 765378648 700526906 834287586 234155666 111269610 282525773 983860176 826643944 255569929 649381777 408122181 789029819 170462466 562848617 423018318 626606949 142970332 233754873 555258070 358943938 252488250 104636933 747366843 363056355 531128161 65929797 27484618 930910396 547977143 6266337 171516426 656854064 382418935 282173052 259109343 51939757 228526911 524584523 549405966 675803904 520742205 113483425 133143305 392144157 868155567 272188575 141715364 893145121 288611591 329059175 506114060 668602472 141362895 110381183 395024752 608041606 96550773 609077560 342119534 92953722 285286677 612577822 35117106 265474506 968386294 584344317 190529296 413092881 637318836 762871405 75308345 5622373 793018753 149843608 48634283 852426446 768538204 59186998 179261278 705117780 527448211 272017992 19531101 138462604 162430860 907087179 684314335 242737869 64866015 193314927 20454827 781625804 907923392 163155850 110860243 35499521 128089715 242052568 727158185 351310844 207044929 421815083 1220576 730312042 369413509 328708794 247578315 573223385 499994483 358769016 160144728 281733298 945555247 642252681 891009241 308599164 868492860 464380355 14480043 703052567 529402070 344147785 667078303 691697197 193126775 945659576 408555485 15549514 860795747 958128479 897681542 29185481 827953117 231565303 869556208 195403676 409875522 954050037 189281712 233555001 256896798 370719037 98336635 210318991 501812650 131611152 202317821 940275245 919486362 517638156 91898709 470782166 875973713 484870494 397743874 497164757 137345201 391705787 13166524 301119155 315194231 13362638 784796153 302213537 769581554 929018840 208253453 787486840 502687169 187363158 144398182 504326021 87417596 622157580 794779497 416756209 244043485 210906681 513284450 763281143 639181972 306281116 993590204 8156346 336800339 742452586 372617896 843861267 35992529 240780409 281451005 932648047 520770739 553036718 378999797 836650104 763351494 320063957 829760369 155863499 895045566 75706758 2912412 791209114 256899729 565820960 750727331 31626689 5152307 295758349 64997291 989806563 698458289 883642565 660772020 619248670 58380035 716538620 641081613 80486396 314413540 673288561 357779812 124017850 996054789 559281538 584708616 692003943 509436271 404850074 373097516 172422148 153185440 228020515 654731730 303450351 312216318 848650868 955058284 23145370 446049604 306791541 545940081 367102378 33568433 859425038 135454466 716514269 240862641 413137466 636425741 622322658 956431563 32202085 317458723 197863378 801818853 421571814 987583084 116298902 212010876 972554735 373049087 389004785 599362742 248329924 285038699 303786461 695261406 701400661 783168804 175676019 817585355 271799880 983545559 849630083 443063372 832243270 75546486 945504909 505147330 143206274 136440565 257151732 621373515 19859364 37803171 704307036 537726947 218854977 389437283 752009320 682980868 862552124 442321044 728268039 224897675 875477540 310180668 184969929 807041964 771402763 41211894 938189003 505355205 558223867 177524007 406833935 483325826 774574824 158385383 727569651 795977805 819554982 951441756 286632018 262238264 469003655 639850045 1620874 47659715 476884955 463164109 381103519 804920856 302881999 398825572 513104622 424083777 345412930 384731061 336878676 153830136 264462744 503505689 156627324 233438712 672478620 230552359 9019631 817676719 837787777 86067903 196389340 788024758 991396658 626274261 133891111 226437655 33029833 446485402 994130420 308567664 508931675 394215429 963436818 924154443 529749321 931895469 903741268 621278709 801244530 447206003 582647861 130542924 715800297 891357464 852301810 232335643 913581475 497331263 703952470 813739981 834070314 441924222 141937095 810792867 228180408 293456425 394112160 605372292 151219457 776278561 450289145 111670617 209537246 132004273 623509391 920662913 479705188 646171846 992209041 709163520 345849152 233758426 702576205 705436028 113092782 200388418 786661825 176621800 518512224 704521623 261036296 736961352 930046580 566079136 91706313 399467420 347366602 921628947 102661628 958978270 38762180 272609435 961252458 782749253 37626432 909409644 404974557 149498296 489075389 588875061 641423467 614440979 852833642 395215818 860108059 536503697 526815748 42537025 427338024 943086911 816988417 429451428 212303834 721670318 455065620 841921804 478436847 706960864 789779638 899706183 70804171 690877881 340550135 774507955 313552855 880801281 90983723 828872347 801887101 146318535 288426320 155651383 733399730 153306422 994426824 81924309 111696946 877211999 799954934 167666895 379000716 815845571 846080691 865773634 919878421 252970117 26845959 486613260 771668351 875351205 83365808 469439185 248607035 449347889 339937076 211008614 923019204 952413703 182938808 225136378 954414796 719858091 112053756 117666697 785711255 191806745 869778674 869432595 901136064 435987597 694429362 825493470 641827539 789008087 106715295 900512855 313123389 729225080 399502225 23682487 845601345 464825559 312025204 922345288 639741093 26504284 881179731 132095664 788194871 167972085 338518297 842659618 246109194 908587021 478511026 98956707 432551652 860297439 234043825 232532044 684485573 191722905 725904364 531777132 980363758 509905024 219443213 31820856 477176194 250056373 602477919 885408395 731203615 580849578 636031049 227819107 91041196 111537556 104121291 435978531 910904721 414374611 888279541 317855795 384788927 794164442 523458918 860596753 305806947 630409718 478102815 329642252 199850729 105102991 39273158 332527277 960575177 562831435 923080984 677492891 566535669 820022379 9803554 460424159 222049939 78981692 244663394 148774625 197493274 458962496 699586516 62854766 756623539 104728442 346792612 668185594 956053367 876210473 927196871 172774658 774233789 375007899 976243051 252590645 373648765 515522187 652661971 37105536 203228769 486700223 210217792 508385156 717369779 20435243 675584139 180036893 970512591 735329813 898556991 579838504 500941652 415760473 305404646 948081741 433343305 241451861 576498473 112251933 735638569 858556105 104474902 918406787 474961455 635320749 17314472 299852745 429954335 634985063 663742697 813085673 61161236 778608156 444178435 269013438 666704844 410431765 962069261 185040654 834578696 118235059 185124688 996273833 122883246 776317724 883821976 413737245 145679171 726855603 450565957 315586298 741482891 305542330 603495541 625692958 38778109 49497275 853182017 455236609 525441857 664448270 140075404 724087645 260713335 457373371 574780166 129718661 683957893 134695577 465864125 487321345 576956972 687872041 731996604 60633732 381907642 827619713 592842794 604844489 117790739 172274251 349741287 954531701 849267346 943168282 826110583 388381246 126004086 664504507 111493561 1656573 738971455 110655645 214079344 397972980 178819350 283024486 388827436 776619314 683061641 913756158 471402713 286695888 390529126 322263088 483731253 92564047 762033283 542936636 460571790 391243562 922723033 1064484 592248833 309789062 472604941 190491332 6541783 283745543 625526928 26217739 951935944 87406881 667977130 735046196 560137830 853679504 144873032 913396383 172071781 20156221 893622232 519521137 475442303 276268689 9824510 284567528 112348593 48918589 339375726 294388278 326619707 337106123 508944879 127040909 335651324 360791019 327422534 158057056 135159898 297681262 786431164 41547123 927205760 957283611 801820363 830085098 206140213 68316263 773547440 346412369 617862450 533998840 777799 587877272 267040795 58598641 725901130 179642109 906246283 417816110 106412474 488291138 643457168 337482447 31078109 718299269 319166830 601845196 150627272 205413702 20202660 730049403 760678865 974936695 451488181 680271626 63216112 921412973 802864024 745051443 117889288 957408763 312334493 469463307 544161645 123576236 437095777 596852914 299639236 841889850 421158771 813801027 478437246 48998129 690373738 306005670 969005247 325851718 198291706 572554256 247128632 188241343 352696396 904757866 439699548 821562300 189597776 870278151 134092168 239892194 631503211 216611813 692347383 255529320 449758309 154492877 980480764 422641778 260877466 141754147 759327673 960488737 968166132 81667503 279989197 887123413 915285890 974893909 369349569 391783847 438652915 121261604 194405260 531938675 473932097 460239485 18816604 300301590 413194625 999225867 16620851 352876739 877012919 923411801 92544146 278604783 330573864 141128291 912542830 320566319 855356463 286573329 768782717 556920911 317493507 410559790 266387444 40812144 353848720 662637162 268900692 990270262 491722916 921495832 829362990 473677525 4046571 831460765 177789642 917787388 103670762 197598381 172958018 188919051 129489561 253830806 857717549 996760518 704228431 156986857 294723529 622314578 926421947 741868605 652746015 843692377 4114088 849899759 628083823 74778567 124242303 394416550 82404004 855311245 402056653 852288476 748827110 462021132 779679547 80570680 223328717 267469203 430395537 838448373 899377612 806311663 390587229 522344826 628928827 141807503 200963552 765188005 617846235 671348791 278604708 39022606 917628077 361294565 387580304 457175844 975117911 564018365 524376919 922187002 84503015 120301385 906503040 697848451 906926360 893386659 72724263 711764564 965908686 765432603 504129879 966953868 340606685 282097359 110528249 175824904 183277237 631467072 404972991 846232408 951245268 624370309 97499901 582886284 894063793 397642798 34678078 317488237 741345765 959783109 147423280 511596195 331948425 822093867 556567697 80346937 743298223 984825054 743116848 225535712 52543541 41899054 842306665 274644166 973853236 647353766 707653010 264439270 835605632 592888045 215208566 754689359 847623468 173449730 290545604 534406995 156839064 103593201 245877332 110146848 140321366 984606922 22037811 11703491 268567140 628962854 708897679 914591191 272552912 259221593 903736184 422123587 989750145 877773075 181848421 561863958 265608546 620080520 575776721 932553816 64389478 988297352 615181757 501050159 452744234 615423868 317499581 893583199 660684251 534439206 256520315 287233386 24891606 847192098 189466728 743401636 953802491 251870402 99035768 618779989 158906511 749905066 96013265 58502129 864331503 990430043 253795950 420735850 989964270 510810655 509362650 535145495 165512742 571745905 892696678 787961223 1649818 488833759 716349287 926199947 895520408 141394573 812397693 156992446 914206162 273134920 249813123 167069467 633169337 324158743 806718008 275679443 676856779 59479460 646285062 316608399 58988506 2709384 665982602 824958557 941591918 98768823 145076154 197687356 326146817 473415100 76044973 320675698 268502379 95952509 946820792 128157179 312766332 324902097 79369327 127356899 33368274 425720019 182192138 280457040 847813789 165936049 185796463 547662434 640128995 696149207 201898473 649580016 967332177 390198589 866230336 476019743 244462998 337107472 196939538 565082714 576814669 173050100 862699143 152196875 134111993 248530112 294275954 106201991 228234288 152708888 735336361 343373907 722661930 283492574 615085119 325354875 29076980 578442116 269989917 214891088 817505997 941975152 186341432 618820540 183896318 363852187 398379437 461686366 548883128 538111049 747769808 494566071 171478319 279656993 404939860 24953923 968994435 931772967 310705131 145846791 303675241 411221059 587733877 100183744 359208957 903262492 841770021 503055511 738207709 614325328 200071368 226578045 543720682 972213745 204652922 22019833 369783791 206788283 137878786 280401861 953130768 585950867 476385003 488044632 564155810 972159297 607181890 211035085 311265967 276918159 714062917 282632924 748129028 32671698 140391746 36498088 684729187 207937744 93773468 258015586 551623398 837920433 974293983 141427727 154160938 532562840 877911311 578248421 971163649 608241850 374615931 725771191 105058421 61629802 993876236 374013647 892481697 198427440 434007769 921622791 412377319 258504556 8458171 846732468 233323703 514427480 711982405 811042979 53285325 169581948 760132281 187457133 183738245 446729651 88952107 825988043 981022961 616545543 311156189 599160295 506147842 496320569 638629460 63864148 903020243 323621021 84043256 625786667 436290590 349633788 43734325 708280149 844416190 795155338 374681196 321624669 25402269 292634406 728062252 223057704 215247996 376243225 887908181 562104425 155020452 267626274 470115049 595731896 399492375 768588899 646816481 292913377 965618127 397635679 882312579 241043852 602288940 398976367 729714506 805443725 593292831 351976147 672506905 897875131 11243931 301457817 322296599 432555872 484706780 535214119 283793619 332793605 438158593 884997455 93689200 292471905 173840649 874025774 655865857 33832496 946756912 35040822 288175246 807956132 81392614 529132585 758326514 381519400 617823766 221567408 963665868 303672917 213993864 180271713 411411023 375846901 253502314 287907421 115693978 703414942 494443364 67993224 854513962 633634264 120276641 335300049 564158655 203352904 435732643 828053166 305299051 12291732 813190320 38169849 498195677 220901960 339867962 27530036 617167067 153548889 149003809 708224657 473271902 676058860 423948169 774583258 508495636 406435276 302141191 144386334 244016771 826108411 229862585 812577798 747000050 629478622 603534522 248407381 205561092 347609359 178035691 11030598 233689013 682217085 402229946 186351981 162506114 731978462 208418700 591880869 960126189 78262398 421978708 404038591 827813078 906285178 509458510 999405084 376584800 740089517 697227443 365187273 102294145 338629249 137768591 720779100 726911887 257687670 142534158 599134512 564279294 279683727 38155415 521759211 331597273 223095422 163846666 722637458 800189937 918958939 891001802 875031673 174947531 62616277 544761956 780037641 491933225 998197536 453107993 616213553 831485729 315463478 477166329 573194101 853689833 582459350 850105466 385526669 704791218 854585671 726239884 234870326 486824982 163430649 513803130 551185810 150199089 334357838 504814482 909051729 270671957 45448406 546280628 82515489 454577554 915712661 212876120 569597770 147019121 925817210 547228264 767843711 677648575 268128927 872915752 26569822 625532076 658324307 410332305 560821890 631800672 848032443 491991522 291606734 642326946 918991468 136305846 434607092 235229231 404979368 24538189 698621637 342137699 286054853 237527087 945947537 96427423 235247678 655016408 634120140 481460367 394457735 80451240 865606975 553779970 970562859 383138857 389956228 502391223 940263035 858742935 708720044 930749797 872941806 534065747 457173136 48782260 64972028 917830622 235052800 728697075 445267165 37033542 291931394 215298920 122720769 121684382 760757620 53846314 333332102 553799444 797364551 216606403 362762392 271144302 86520026 907754248 491318127 746354544 986804290 963682905 280093949 140855455 835855568 250158212 978902322 756053482 727934351 202859239 74414689 359765696 263258795 438374468 272267468 165173317 246832755 999535566 990301796 261746858 279031609 397950924 49336749 103494519 457424369 110757370 842256550 859755035 214779904 977637366 64774260 749804069 410695907 289729147 135871289 917588947 281936466 8824696 481668900 523416755 605437968 106346248 916923913 584747601 368229487 207318557 412402243 4466629 78928384 484403732 922672441 15661697 131375199 673845316 284967006 818241936 842703909 176470657 595571468 311553718 907231734 731321 14041099 32222490 559666937 125196604 291678920 231411640 88433828 314074038 519538748 54163913 293363599 28696636 565957147 270497029 386894929 12990741 371926967 479305384 508796732 627656568 398166778 469460081 22810622 784403718 151230554 780880929 363892930 494658660 926123001 251453139 412328158 219762326 52850462 187719039 165856540 260631027 478510151 800153126 187905307 219410302 15846063 433819372 36796124 690412855 219228518 228281619 635813147 726689679 696736753 503087035 241946144 209728225 823640900 390277766 877765089 810321200 120901460 851229155 140390494 258024985 426803524 38070474 626489949 130577816 308199028 564372456 404715271 86604539 191512270 255050786 367355840 63451623 149922431 928975294 666413275 727566186 419227669 909683675 466739502 470763777 143064117 63046257 756817375 493735467 983648897 896350847 17414024 127217246 720870022 971760804 571399092 16330652 913462871 825960078 299047612 95896720 720243978 536234593 615628105 137639558 437506474 13764340 497701746 180761092 60716293 2910072 971550503 34732405 20786223 792233811 103062004 121611417 221012520 271543096 511238152 878219398 652459449 801853465 157474279 553096132 493277497 137286349 273227315 136228276 886548312 338164987 554049940 973580809 74258529 978611568 724760097 790821616 661297667 654537698 790334170 60547643 249327089 910458780 179279346 192127201 6227258 717909869 811863188 866360598 775010704 690712048 330293424 232728643 322664031 735167691 870228587 167731159 542415959 177998329 773746776 398460923 849413963 857910227 691093748 227356805 891614984 606222640 448920410 344802771 267564810 30729936 264209664 903070841 992978526 993678939 24144727 103302123 593671109 935558985 383253155 692830096 699732547 675146395 411350891 794367512 598098105 15736730 932860419 381700656 468317021 568879260 154050816 31638656 203428052 542658365 230664684 336308718 816723075 540449974 570981312 896815930 826804347 5312104 998084023 898166344 478749382 285595763 373089981 95602536 170874047 331817915 484885498 754976378 367033991 466885634 303446258 467051131 205801417 531195131 34613502 863701844 429869090 845341091 37746341 430513587 987522689 282382785 115274927 291488618 906004292 557528686 925253808 421794887 621957899 320907881 779029389 887104840 881366228 28872870 748579868 807556249 921739382 424166218 776685568 137871694 218058208 361999031 468104986 184011635 416856124 230532683 411645287 969877154 100904849 29364172 394252271 187838412 264342966 688695209 958609144 534371072 650632741 716342269 432117106 820359951 668634033 243754786 57322840 703981466 88035756 392011879 689984573 515603359 51880308 766791361 638525506 94132334 233496830 939825933 701963439 841575059 909826279 827442581 673143942 799092217 373474076 902006995 218123114 476463845 235033585 741016948 54444259 360059414 990631952 46464224 798093755 71131732 904044521 381890616 940496557 584347116 827579899 270160846 133168508 60831982 588591219 760331324 215804199 636423623 881695563 93273274 543347570 341175525 204304336 969123248 1579404 317026890 448363160 668436621 347233165 186555214 968324669 632874607 69974951 213734041 716787640 925770331 229845668 175073853 747824113 63069269 126701011 688636070 490912577 934855777 371575891 718071129 864773643 330572381 937306559 187292079 591406814 78599030 151576664 437621509 761147638 329075893 186053725 709349837 904124269 215478545 553335685 449776242 33718161 774391602 799726998 970344861 870764520 190831975 236206897 486291269 996051568 931523365 316048710 582355068 5888656 943208100 99967265 352858842 797655240 951658142 87511414 282468271 339582889 388612319 87820045 237619449 280931388 477516600 846846374 253865326 948200388 406840403 726575333 519542580 902356713 193816571 831103137 41866509 261336201 604093163 609467180 736127387 256760572 539695893 46820838 394038860 69030409 691223940 8786200 78475257 444659482 784903179 469421207 440931575 501757072 614358364 402064466 504815665 230982888 861824273 417919813 213583642 716102189 205678299 751035952 699471643 358684864 539507890 698443121 773896832 178405184 670111326 173634634 796025048 912536254 502264887 849938759 15491040 658041919 98774390 155602483 289912216 996044426 370616332 963705884 872989867 44626324 550982287 374678568 458936076 57428140 200349455 668945967 505948973 291912684 500514835 20257570 13251044 291363552 266936618 404039951 985705866 774974264 666048458 220721335 218467455 76249252 839977228 906787444 227582051 832533530 596308301 911692651 520560821 975897943 661285424 324831993 376572721 471409193 194620542 797699629 584500247 986659670 272802213 109236746 528540258 886988035 534963184 344917851 128480402 323565613 624939758 357256577 653734226 240608162 912592260 504898359 658933173 454244662 62380797 549532309 946272284 520497133 91134152 380464199 2214344 904681189 777170122 191722168 155500473 568077678 947956843 207881556 753704713 277537082 157864427 205632016 787292600 465224425 757776973 421941595 93271084 801163021 277977266 71127088 527398455 439357186 49267657 407912287 324313343 242828154 89148320 605887947 100086580 424278006 411104145 561939234 394775794 710954130 581421039 210826058 293485761 853356978 667709966 95684657 546421055 671043589 332049232 216409456 946025735 595875617 379856218 389295124 814189219 132207997 113756345 307718408 952036584 465509157 937532772 305447447 424693089 766333341 965086593 572131909 890026754 575396017 426306706 964362523 166669455 603143670 866696673 455628919 196025046 147105897 125943556 123725003 639967412 557530855 200714226 628419309 213045102 787241098 37385967 441760646 10840363 729149099 24303866 233395259 499834498 148060793 984475392 449008124 847906463 347653478 961810989 482175782 930197724 526020280 16744964 37863484 101102208 779160553 425588857 227447748 178914200 737022030 987663946 892304742 609729086 25772576 803292466 495973281 308846188 825442921 179536876 760533547 854673989 799837226 580536664 550329246 471617763 982871056 867885509 117534327 245720068 923548793 911526418 653058517 82456539 370958796 25516356 926980444 913615047 593004653 353594173 670053803 601332678 526666382 114723495 552677746 945038201 656539586 324482547 270831038 372413601 677648293 347424785 753345628 409693449 837045700 399229156 98266849 790444319 421916447 469785118 516917030 469116684 289077024 724884358 121418227 615747062 405272178 32742093 906319545 486108723 351283285 191491657 868443458 468019426 920406256 103674968 739127977 680384744 406300179 704427944 494077438 702075546 343261538 40598141 892229614 131642592 878105450 763041356 730058553 548968075 762839334 135455343 604761907 152236256 474594499 36875030 637310506 163945564 262308972 720883248 459459106 223997707 417121768 437473710 237425202 965375675 328132919 409179937 905395411 446280031 355279824 193324521 886579083 257805337 276272933 4838894 615093626 94938617 797790677 430882982 939900514 673569788 439800637 588846245 2862946 579777447 398653241 925232178 833658584 552656470 637162470 242598158 37036662 251661011 820063830 64670153 628716535 514141470 906454298 488752353 341779686 508081995 806950665 594178646 217623670 86066826 358673737 421627945 906431404 822089603 557694578 828104935 977192290 928779697 60076591 931931123 797967974 127489803 724567057 496620199 615519104 793428185 978994216 298179808 874409992 492546663 655657333 723078111 272699030 31863210 871385022 22927904 646161060 498115347 85004791 631421659 206777174 833997635 14019371 545496630 74081029 502303201 99936267 808763608 998444513 250942915 293820962 204574141 961628357 99540538 27300279 874602920 31501407 806740650 319204284 907439559 362851521 696442358 112798869 783346478 158884821 254679364 905770729 894143674 740387521 214203618 63641364 165468185 410487458 289627264 895227132 21905976 886910772 84769943 293599450 61185177 889389465 197647390 759752114 269777726 885417599 926236471 258689074 194169875 727640013 480759071 992860455 286463109 145289247 802185421 105275422 833255019 377861749 281941097 705679724 807975899 867960891 985489373 122182452 86552631 200115641 323408038 941900383 392837386 928409109 594273654 204220219 91438773 36069250 671062865 78364261 646684356 959599810 950670566 54393216 224856788 95884527 170020785 638117459 450224556 795740622 722761842 30208678 742389990 897061796 942476210 804822726 721677947 275484632 620330193 42324293 781788486 129717217 779942550 424040354 451845379 5164039 766906333 456231623 71583538 788038849 915824518 988374222 900920302 893799551 315791616 774761036 732602079 681396466 90604978 678564647 829406402 229300356 530607265 113410457 715210196 313781370 995510946 149327493 886400223 400871382 460288092 918479940 356533988 464942935 636825292 860100167 121630952 597060325 389487044 503451679 450807803 980935537 765257870 914594800 14383364 131303068 469127054 542586635 890700810 795308451 951732757 178428339 829857632 835233894 811792951 685738731 447207935 327661133 599398487 235597613 42593213 154703974 473570536 76074200 173567688 484081319 736038316 144263008 858781640 377617806 375599856 719763178 269188747 316397146 609943183 729624998 525432674 88808874 441012308 241572912 244528129 149238348 630492620 429330457 85084504 24852961 331628510 75284093 494897694 82630146 69359330 956036734 914590388 92476474 835421235 556780365 605448425 189936449 124342053 973887418 627185941 30905115 901112922 100352968 770127514 328041097 805074872 276119303 679552853 164802393 148001671 6543354 796338221 86998316 964964810 428148487 253156549 401602099 975365246 820707830 767693052 46003368 618957240 209456244 824938537 272564420 579606395 861082252 894501534 848519150 477801276 40962003 554220950 291916600 246572479 241731056 903973908 321475467 990918983 229907515 569775223 789831169 11092476 689326674 986565107 477437765 626636760 941890042 101440759 5926142 870580147 142404320 847075527 637412779 344147562 11558250 46389629 133647477 580389978 474716774 866210375 977172159 829551592 820241179 943510483 771499441 672994483 134299968 693859481 448551554 479540743 953393427 237880539 766980131 381892140 893491436 554291213 361771068 445888402 392977544 443307822 931297726 534496935 55797359 720322567 171325345 976837008 613649191 850600649 249712833 250656307 748648263 26015749 170491724 664095203 71420217 446484921 275024457 465680962 529640860 608122573 794317933 387878802 950607055 695123326 888580298 24181685 302500700 453517955 447856497 71685048 113618808 393936953 969663062 449022998 936809995 385958623 940160683 61631400 904595697 365012880 1419319 979694019 158725801 8402075 434560895 662172791 310774439 132638059 71784189 737150353 219596823 259703643 769192993 771282640 687818294 906310888 46389499 188549917 286658622 441151791 407686127 976564202 22455624 389968982 707409401 152068934 168067462 586805589 862183798 216106871 299715568 850125895 13988226 26391689 252444106 690787332 581096768 211212322 690851535 132326161 954339017 86821835 577165359 181508381 11108126 442894047 755589523 170438358 533262470 64785173 617162230 229035315 259889047 825088288 249942243 377664030 160231299 299007033 315278705 531087944 9216491 618547984 108875882 480186551 284414582 497304483 997120209 346935190 70537889 555885878 155108237 142058320 744597036 822038713 231312576 539319821 937584900 412462242 96345767 982811382 166016686 969377764 442928833 778224770 25295167 406068912 798486667 949125664 752656435 480806269 684229995 809764789 621473582 825284221 102692820 935937118 950381496 478917054 322942428 490875529 994745963 32789518 277278020 576372217 236916363 265694594 677218170 629043814 590396207 740369130 506415960 15488133 725580756 637720594 737306511 351163298 962447385 933771655 585814599 654671967 167391373 915735693 936507859 153805351 606442633 974926442 490299943 243936840 93306038 71220762 369676233 906097157 1705235 848550943 947046675 656452926 389241056 327648647 790711648 214194614 824449605 223875828 820392826 326099469 304507991 929599256 796079684 565792869 1469392 895925947 198244632 715947784 357586882 929394006 39838899 516393772 971791224 22803668 369225109 771879477 177097902 715803658 538723383 440254972 664726016 645003770 51662205 272095230 109060455 475577299 993463875 18222732 92461684 673778974 955811136 767832855 800089571 756135072 938664896 835986668 177734055 304663438 969359752 520306148 89797091 276188134 352242787 275679973 460570339 2265340 24524212 667686605 503295261 238558938 589487292 270174248 80356511 925142279 35729457 894560859 924906072 238501680 915245427 712061586 726703770 251834777 236988555 859794710 856253519 352150613 657951379 469337334 571844983 218028264 345906431 78803936 844614755 281296540 677189040 265089476 356327772 652383261 433036182 630328448 916176825 787154873 844646133 249838652 864043530 278506232 309745831 851560681 174559171 101263639 766242464 2069469 606537988 253144784 231718855 774389344 127403218 425643216 730552605 598576186 323360150 851756873 349042816 386779214 11049604 115287167 263563533 486284840 964669239 86535698 186513630 242631484 245989200 236538514 653734749 523079230 144961054 269181991 388992426 565089763 9191400 953251171 17643156 972676779 232492378 490840064 647975394 8175321 773412271 785999977 915754827 350155786 156308466 658715805 921755353 601738354 223398205 731620521 478632485 281840238 800030503 241025613 722573356 468377366 311264913 351066706 647785767 680160541 58941633 269239214 954253817 812352170 101718390 104672509 469612745 49886518 159096836 145758871 186921954 238577168 123327567 704483688 995953277 822718926 26074651 147902369 449975937 561940178 128114781 6268601 608407921 355906787 942563290 844418825 813333040 681266378 370140409 881981273 359183796 249466423 183308234 432154090 816555763 868775581 150853265 271690741 35477024 923353821 584470666 364839513 279878287 216627161 626517373 794752526 183309918 403458313 774789937 761134548 886756994 359526996 370026976 248068654 185089185 28006896 497246223 30031775 122511762 957944296 856954607 298869656 91153067 459554302 701664368 251657585 228841733 985649221 595366056 214114871 626189814 404005565 266680001 409641536 408659508 183561582 752405581 478604853 33976413 66262388 399056061 767052096 991562714 481806250 788115620 950432587 709949764 486377482 998260746 682819048 992429437 651171802 977261375 283824622 437047051 418025128 417330844 561789003 365340259 867318535 294679256 203784117 444585378 349183170 546905969 775379887 816335318 731483257 114691376 415294874 429244322 220415642 285358101 412023323 849198351 59359504 78557820 606165952 521756543 760619456 447254082 499909305 819840091 466837327 165156164 841125561 263512562 118382674 374138977 268037266 827563633 2963684 599150757 114050511 936651165 482514115 604989528 625887019 508979700 330698349 258680341 95679879 94869212 180929520 82619117 4565380 592438061 726872900 348891486 883301497 227910853 56307858 597508346 607585937 199030810 247304991 916872756 100221859 180328077 448543102 980528108 173043470 480212225 730491623 585510918 936256700 51787034 270510138 314327752 165379969 855070203 422029168 94598073 661700295 467675858 69512945 425319341 482772193 152746843 310436541 670737107 232187427 37539750 65083903 243229924 49769800 273910415 69489692 849734507 787131384 340297468 133254984 602868959 800593500 932045491 231443434 542921105 118293282 756864471 436147370 779497391 385027853 402659707 882704119 118780695 224936082 276281519 755609513 477771229 620214704 748731022 89126505 268740538 247622779 618539518 16393545 105515830 754395383 229161173 84087978 673628580 236822510 530598085 808776270 575502074 125772343 165604694 947653460 508238816 637627486 570201303 539705387 108578468 986039220 878372707 657001771 468540959 214178839 402994851 668096247 124331835 947325356 433448615 611688696 762754070 408303538 313478958 908466078 942298604 674268749 533494124 231150764 259191098 153349888 308202038 532923585 951704242 582506607 472611533 657228275 188309390 229656564 133350226 535832621 42754163 731737285 836065382 743742112 113550089 966164453 510624610 96430296 126230101 896633007 442298761 75871475 176263968 141855189 726142911 195846363 789329023 268998407 505950953 667582829 946167772 987346271 47443602 912159874 626768231 499480014 728879972 237125513 373984908 473014217 154218502 959151872 731191185 697366343 115734148 309807751 440019033 581432806 510442312 243053759 348310059 718854995 818223811 690381132 874182303 241780173 847829995 112641604 242674973 653522300 228167714 221293579 790148150 787367105 525951134 425882498 274966825 854972779 363668206 689625289 549480673 240903088 934067263 436689999 440077951 449367027 427953678 90211385 883756097 380159535 895180601 784391142 714615977 297552597 452643353 636066315 225413457 471872893 226546491 257251637 220213701 31307476 905000625 473678780 523828996 786223078 669442995 466546543 409368574 120755912 454012642 285121412 18107208 496713225 308076864 981218217 544723524 925053901 65998781 697838685 824227566 664248535 434470489 996431870 317755255 120139128 176642700 359952711 834731869 773570786 23974184 571941100 752578985 125005399 933278352 859564475 793099100 218085916 635455165 343334824 641706979 824927196 275343531 425386956 613799697 84225676 155104026 124470991 588394137 236875290 271805898 579570089 55171726 196789798 8844806 502385461 923986961 199407626 51165215 841939551 621045528 564103146 953491671 296765770 721365634 538225456 830899252 549825600 976759662 306792565 811150431 232127143 152571984 694072837 598960566 736132918 791268290 823548639 10406394 498408826 562235838 424990314 64564554 89521516 174004355 312579610 312753106 93655870 533594717 654166246 946123457 570209061 709295619 392054508 219707312 843163953 515531881 508409664 552776739 598010490 772381979 180330725 573994306 890129656 242064094 351633542 53126814 634195416 758834213 742703193 231380091 457856669 146534351 584348415 81744602 140009801 183549380 195123704 597722958 869626945 530232197 374136378 151468291 334553573 156823985 441796568 51564362 152421662 569932386 451535863 504020929 556535703 641362281 87476837 129522660 890086136 864980506 855940112 244508633 478942725 262061356 153931634 25383160 17537086 806336202 551423627 865695222 360822384 366039316 822210090 906157681 382979072 145140563 673981396 523908399 402170774 604570539 455369017 639738338 316406432 266544319 871928957 588678396 375930432 992248564 96626860 510936697 587347801 158927233 407430918 716880706 911229063 49523912 124981400 748748669 704642839 876651424 392019836 848099200 253953549 209789548 111045400 164490498 506731601 163940005 32603937 635736613 55492257 527370855 137373681 948723888 213490654 610366226 480503739 243435679 392083744 651940241 40802196 591908207 370231803 587712244 271052456 211797012 33549532 954491153 409823357 308068676 496901133 359978381 131988527 248508976 730439623 214052262 834533560 378517281 777577981 132266872 622060469 854353726 249825105 787603224 60007712 707036062 854698219 651210766 80613521 246621782 771320595 282040732 189262079 687213860 738373576 905427737 239080049 939731867 620022836 409110271 410616590 273389138 278788220 382835065 102970836 159320449 722978308 871403878 976217224 525963551 193831092 488306555 739944530 168694316 350263665 738654039 459390529 173275539 565122529 256717497 525549200 426020184 765687270 840641834 140385115 849534414 508406833 744259084 146460594 759947492 318718123 633990234 672597211 569143847 252086041 515410845 842383796 821404492 60079017 487693421 708911494 586373860 24618995 300407547 680174969 470557780 150039311 199823098 602899728 167600557 805602874 705963133 511316112 671687874 203989112 857468690 912732524 557658366 279476309 985429259 288027730 667392575 292620205 242996082 429408358 428247733 221819756 873562417 949159080 85433109 730942551 600784029 763215642 770204817 706328551 423040467 292407765 720337814 61694064 666745115 175203145 441436706 161797985 184588234 680690151 16923154 793477267 347293863 809730882 691089646 141613440 158708682 657952336 280770004 898578624 922004269 894186544 190899683 172100737 654272031 253795306 701634012 61940381 302100235 265222086 996538027 909336948 553180815 290815753 969013208 550810013 312327527 75617117 29540042 342266300 117746548 782993213 122734329 878119800 808131590 745893895 192628218 833444343 270021220 685527966 60533741 31123308 59632930 586617153 620935452 466180878 222720949 639607538 950490013 780611561 273621478 656498074 965972565 689423359 501341079 57852283 661519525 688502975 53955024 992817335 66026623 503370500 493021088 430127908 733062915 970738873 189201883 501283515 976151709 798389606 691833900 854549310 918413030 916231481 36153372 248170743 337064932 173286739 961036001 629384888 184025179 710019658 330496271 877503288 437964545 209334098 463353706 398257612 167844633 459224294 312647722 195502374 782704963 125865390 564508715 862022241 866739461 245224093 331455771 567246718 567289404 342206237 978665454 905358133 862686937 750187567 716856796 794657788 381247683 169848664 663768919 436613294 21089701 698324036 451198026 855100090 279050854 500906689 965674128 208795882 786065964 222881824 521165881 629170803 669576024 29078897 884143037 459350483 360921126 75405637 178449390 348701720 446145940 846662304 632438729 89189915 377711316 101183887 605441627 765944998 145980579 270665413 787522238 569658552 511446941 4225973 181156485 461418080 22799744 4545736 417061615 574416436 834273071 102250095 864908068 457247466 328928160 961558114 491178084 384802769 338543836 585490807 708026790 632099011 312647970 885565524 556364667 258487105 167168984 291954531 47991523 2513511 274376152 227140502 190186656 672022236 240538141 546981779 373998849 834821442 68515258 251526981 525873250 739071062 774604681 214144661 234528952 732003793 286220690 951751970 203995065 275189745 309294671 521089837 508062406 592351120 782678390 344143327 963483397 469503866 76955749 502882072 817401320 412711308 879940528 18211142 444613013 767830382 344638934 891375742 340732246 179511314 299691487 360092128 761465319 852353930 119818396 879451606 870269842 81610616 597532477 813272416 242815308 822787641 916110988 255370954 281285790 723240864 332358419 870588109 744218359 902388002 627515874 578828017 287987225 571525213 267168675 8044837 555118569 168507612 137516039 287866537 351203631 577346262 557498111 264407785 741407145 869512370 652444477 646761661 583396649 359871678 405156220 443871481 474299203 654989948 477781833 724914595 782963472 910924659 579867988 491646944 815580280 344865662 175894027 257858168 475719330 987010775 920645013 844906700 837009 636526882 271594300 56135170 664597325 481215683 158628621 708172827 537088745 87544238 498569554 22877700 88265491 433958702 720496940 199452037 241254756 243755766 11443735 77201269 180545402 907751846 329294876 215964954 964573168 41366490 311622085 263071388 582933638 264210344 958550866 551278556 395606108 893765343 146222328 175655367 806782337 289859030 442451162 852865664 891192711 44540380 126892606 340260686 167265298 891496582 224701985 431864757 648849481 640931780 617291985 408707192 521179280 171982692 299447143 350851548 51302464 817931239 547272416 985071588 477348554 712553836 52049295 652682884 851560024 925017884 612686988 627041020 978463109 851554834 204808206 135863611 175862168 848312514 224943434 75772436 777136860 240024121 499214772 743470879 325731395 161300583 183241439 302900210 479978741 719041761 952091262 152536416 298604461 702802930 53189693 757110971 824629403 465606369 913285067 356190920 675549020 827981677 63427877 976539197 122461628 626805408 289991605 539468444 813027791 93338042 778767758 633960598 802983938 247588449 290492417 36368899 897248331 69763615 967471376 364441571 403957909 209266086 814261740 414208373 624423364 357662529 344742694 784406561 938960462 793884241 643721341 746232416 318218329 902579503 855899214 324975608 556065822 72179921 349677807 915541504 258044935 226227867 511701981 987320701 294325870 64218565 759527645 135103655 107785510 597346502 238590206 498387181 260758198 440918764 278772325 300769286 620496479 515436168 741963321 589524955 9507685 808330334 170646805 530008796 104887488 239218653 2157283 754828663 495417950 335062600 345994634 956831610 667926015 266669378 43645736 810114652 490726547 12225149 848700289 945711389 458344350 395088219 738694881 553679550 25036784 973744841 312760490 205294883 281622035 639669649 761295513 785553456 601456939 304325598 816555822 519419490 67070297 676364718 231613101 972012848 337835006 188017034 266297859 112573489 970849167 125391471 327385343 94780121 995046411 392021822 177020004 847923763 138198273 967267459 161028104 79279854 860391258 365686091 319751601 987520248 426687720 937320243 832611790 340287470 930664268 125054059 76550700 427933353 425084828 507986092 692851305 710929118 131494981 530857402 389758086 571688421 534462436 36010473 194566842 837233364 323452846 457510895 322094363 131122989 763840218 613297056 821909232 283050523 496415112 791927351 805932022 5598324 924843624 84489025 207771800 75370769 521759444 407641120 19147804 360518982 18377867 985185293 930048307 797849664 71271544 871999997 126718207 617966131 715018475 884154883 807160599 945562576 498967502 121458653 57976345 405176355 768019397 80453901 135283974 758896263 167490576 105333943 408849861 971392070 892463705 1379511 233020650 246228592 10575851 24384107 183723439 841692793 480845368 841549615 148490354 98306682 952867453 150144179 225494874 82179844 861912939 755686111 504329498 170862665 860908623 28524843 159960824 557752224 209514336 181980552 360501045 149120658 769523904 364462286 559907241 172017811 740670730 944563091 236592090 681966891 70523 983949724 84782596 564788548 659860016 496573535 374956993 666760485 195471113 599880019 584334829 897699940 219776609 22215027 84442435 134849876 454841401 699554163 508929726 515389127 688774399 731286636 338483922 49486138 196137383 365316945 656042550 51648833 3592757 20627281 776954562 249031129 741367331 415301513 672716743 211092847 291432397 324916572 143580218 240362631 893364952 317794270 543673835 727968947 859264238 378459111 692047208 685765374 736964557 873618311 205933049 294151770 501030740 364740594 63687658 311213567 534885173 170607577 136013682 458045810 806518443 939907426 111869709 416866215 625512274 108394357 444387314 962119541 370406320 801742409 689690877 647486831 107445838 700018669 664478785 635833262 618155750 509963434 378455091 730965526 903481071 768403984 375977617 578638704 212006970 296276769 286397539 174974483 995596346 220709605 210516653 133872568 884508042 918163476 362341492 951646946 30911695 584287489 732054011 804170916 666736953 148789732 319713238 401798825 634618189 90246426 799564822 650893214 688942018 669825251 652075652 587618427 990719829 157023449 39079679 640802534 337485634 932434533 272757258 407390127 830348796 59231285 295609056 558558910 544932432 854571460 45695296 235443092 124592335 815837728 9348728 863893884 877855989 857281521 232732892 509551287 159904663 615491397 34403733 195041816 859863563 734228798 379387408 426332548 276451831 1907103 155783262 884649096 663986769 702972809 145714893 988819339 329616708 854836502 429118206 48399237 709394256 10509346 429757529 624119209 872530627 161849557 801352190 98204741 544391720 514215598 138843291 295421057 901466264 999564318 804941866 959296850 454425756 28428194 141708605 79299675 259260418 340092549 68253997 469271517 363237502 7278923 414908509 293500823 608253215 964909894 89291875 801034685 757273965 534174033 998218428 460516339 891044460 700598251 173480245 469781957 520250266 611105742 228365654 661123594 875296661 60313525 12561695 676970308 824798633 77945647 701581926 118775783 896903006 570858470 596330129 178159968 225564141 180582277 946903123 629371759 133096742 63418256 363189050 119565755 74518638 188717305 142175434 216425162 190010474 986369748 404661984 822159989 380094154 682994017 89618219 251339832 357133850 182089883 741040361 27649131 923820560 424755257 316541637 776314388 4511063 155465379 430390959 496206681 344619930 365455633 20378922 867626448 214260768 476481950 242006374 930308544 116019949 984016515 219962107 65766378 23054794 739813258 752570812 805841065 859928553 275207429 705388659 225300465 103628935 16240755 118053222 551887631 62323229 196259617 594122660 27977640 737022194 701979059 108731391 485636544 748405517 623703542 892368331 75859015 172183971 196524165 668376407 804062757 16154942 517413853 102782278 990016108 973358194 212446826 557008083 726568510 194696037 68886882 6700635 696818266 402774576 263085256 501878402 892178005 479442741 197071386 948120437 127957201 273851874 484549942 412386832 769064175 476241282 218298403 125558063 856061542 10445862 365124601 216327304 817796710 764762793 402521977 730940828 19155361 576652764 669736536 911856402 621071631 672167476 912362140 328016701 79853585 714716126 996396186 132927550 520082809 97958673 663814082 544082773 137152318 320214366 778964027 527044439 188411306 163176464 368175355 479593556 631159494 186586605 110623399 959736356 468688439 781065834 686177083 163501574 299270647 213759570 635438809 761015136 212350474 308829494 356327159 642388457 902002031 631489058 563920803 588969336 295057733 471685101 509621424 895181787 530800283 464436238 351903125 639322587 522208489 69586637 769814909 580751784 181545651 977875073 810279599 407577400 887022467 967224196 252880059 310440231 132874391 379908281 408725536 153189339 4220760 725456226 297693864 996177989 351122435 431482460 750191555 298536436 316987410 19661056 172326684 313069695 207750221 92695947 816935550 824332606 131054991 817787452 576249948 466496055 643067568 724145878 754392322 212266991 523393293 220105116 907475145 244522821 330042283 777083079 691040732 269557802 253257872 283152458 716318287 669068591 552785459 924192751 131100511 91393013 652374123 164077932 299718922 38119162 47411083 42545199 962346314 530126894 721895273 449179565 213201502 993424655 213717688 69321016 473798815 844171851 293370032 981251299 675587952 122948832 176646704 493034970 699078792 948811072 144579070 380217254 22235753 54278550 53009298 40935005 717219913 73192994 81549077 394254859 897017418 966181292 424718400 299969005 221999530 650911557 495981026 687348357 610441422 286036629 449572665 103760733 605697197 621813038 474796640 744844727 614126367 623526036 692084144 464586658 835065845 304840470 38633522 115084323 961386337 938862556 148236856 496944593 154948687 272819566 259205349 835192017 617566736 415500797 186491491 418859638 863733137 260285849 643217891 822248647 240707363 958059328 246318728 437214808 80990942 4705202 596361803 441993561 527787288 967319106 192855996 671906815 968435034 390105094 392262000 723999768 478206806 25730513 994796391 878000157 61306579 930585555 398117023 520768558 456017164 796457362 99177973 401958475 909840729 824977017 647149465 946757154 740390408 212456529 336889795 134692878 744050841 9932996 978008488 752231244 67509977 60054579 895086258 519256011 205308108 320291330 146944753 155319668 430787330 231512111 639176162 497746403 363396982 457548218 716695296 486326148 332184073 754819875 713459691 528657118 258864398 54467954 437543313 145168420 855236944 157045565 824659104 174945414 516014621 656428126 114504519 145464916 637159045 206198083 676620427 423094073 331231193 51739089 503881120 418816945 937607026 104534076 430741155 633353600 299072947 46975274 998206848 867108167 98351564 240942883 621704342 188890781 727293907 587752671 138016468 96909117 10456453 418386903 502457010 321191949 709057371 112525746 284933521 972121215 632365711 212079128 666838363 334087256 674430284 899057414 874457575 344052714 533983737 375799669 573214138 718193715 160679074 574741015 297577494 450442897 995680904 416995697 25451998 666281017 822851617 461352671 106362138 560242367 328254178 91868705 337438496 279464505 947126392 821038983 143595902 920875774 656925628 3576976 288847258 461238601 198788025 876765452 400167150 9549108 176115920 474099488 67829701 541987852 902158625 293811456 274011634 872807972 91934359 829859267 518526253 569846433 549200440 120635617 781665655 518432231 440341388 662618629 145215722 948044152 367957720 938934141 445891827 57130666 376875224 495994261 430034196 733982761 446086923 188900762 612357389 605357372 746104232 154701179 213057809 365025455 651348828 216863633 835837216 421825351 416194979 769438749 362927875 108153950 531110141 650930683 396691360 190594482 991224614 434160534 950414925 756821405 266629790 810371397 153418476 19756544 197866004 45058578 510472362 893373217 566924871 872333182 904169879 429365433 166428823 678649628 401013275 782451042 407014483 768599407 281860874 672825496 777210483 964835780 615271685 875529444 139662827 72772884 562130425 795015303 136764077 387833024 222644579 945337431 424079588 605428619 307540132 433450885 192281711 33495946 923642262 105832998 304243907 760124464 532314153 247787914 852433972 432365939 871777860 918058985 194804725 522720097 123818225 773932279 374434349 962084862 947967967 546300049 862259908 670541883 137460266 930730583 9153658 453131566 649028213 95248922 732177215 189473135 608148446 306678047 330545925 630439883 309001817 253485114 347552393 844429574 778212254 618981498 658946527 387320163 83550958 303561875 362054504 810893991 44528613 841198601 464971918 423142803 315557075 221652368 881383723 971002764 905447363 354667412 115562374 841029734 43083464 374475818 450596941 597727462 765463783 233337291 955268904 278611395 345445186 968011628 798115846 411173393 531065081 152421265 15692443 285891636 382495623 234415712 557752192 24316113 640315747 412235999 877989928 494820977 870133210 67820453 725398623 884583744 775826208 819511959 182837565 453197558 766869446 721800553 191305529 331278600 827522530 124020126 353403201 287098696 998291931 775055267 9266887 562331788 322327419 250528451 274244568 640370243 470438432 107713851 523599014 124129783 913017830 298151969 978158458 390248150 992271336 334248091 551436050 765169127 435579892 670903874 382985529 373170799 786563377 14785876 554896558 257504822 119378702 237284420 507785598 877876515 62257691 734992158 168222029 62106250 781667478 19111365 80792566 967880383 818970054 9093181 154006224 419527624 766418828 318171777 173600570 403140994 675082018 64084358 868307314 552581001 536312234 820525783 526658499 255315932 8548546 306238913 680310085 903827050 156391046 192599422 871101770 833575476 354233929 594929247 996432772 591088512 263395055 480086935 924528621 276719838 161865733 331323784 54549899 224347787 281082718 614249769 992178066 525643595 591268726 538187522 192751514 148876203 322339941 853808545 302378103 293103041 810380191 591662976 169129032 20740950 911986710 974654059 836380123 171825399 925443931 968241825 166056646 233118643 29934486 983826815 5154331 188806789 715107384 813816623 230157537 861423014 296455548 267351355 711910130 379758012 45505947 7124762 517784721 486414520 789205121 497688951 119875157 860118933 250871214 709733001 7193100 962883456 169140499 701791142 597620160 215121393 61839705 807047665 221791642 918737191 49879978 8099972 643928800 750166190 196136398 995498028 677126977 806616754 786256478 828797536 413761629 53427713 48152369 445483816 999991708 495537512 213515864 50278812 504227831 34449268 372727935 738472181 495901536 518755386 960010162 656400205 592442515 300754956 896114920 531897782 936744003 677540428 360343800 305809107 459209111 860924559 763692943 794409159 778956102 221270988 761636687 758171577 115455270 168849119 673051316 852819705 143017585 991139242 557637892 328195518 89227773 800988330 537555780 914188280 306265649 998137295 727532776 348709310 217181493 973613590 688183447 395666022 618336000 731937864 219318336 706756591 151291909 745062595 841035007 836872211 904260234 486249960 41093472 54203934 16089646 465170765 936283690 994262514 31385538 486750211 458549472 481168392 980205240 373129320 334112819 621446647 919784896 682021969 955059459 698050410 53431101 174834681 394985001 952161965 97556838 199238917 37088274 424904945 715556306 308458142 391584910 602288747 246294329 973601200 36544171 569575738 108748599 73590692 398762653 113197384 693632971 295398192 560093594 935502774 327994586 688271799 871139910 305283675 280453710 538729670 712583336 133489366 458318024 673871247 32378757 912855090 685186899 933160739 127496833 56849170 706330577 827045539 723511712 965157495 588340931 21916682 612832361 814124783 984705549 368063160 795707690 285512897 769102640 523321033 434217440 371465244 182206907 327853359 921575468 438123707 318519874 114214223 353488457 662967264 85393998 417261499 653082999 369075644 988972326 950965146 621848990 408055688 989007500 148007152 671575003 13864779 70219850 410294532 216693171 852949404 698461779 207582853 664334117 104856875 250987210 897756530 92222560 661498457 939686253 61922614 604928107 993669415 564011410 555010257 693776330 149761864 252692230 261355257 184564478 794091071 83124783 133285051 400704779 575230735 341146937 643651888 17151083 800676385 796431864 11186731 949549202 364180810 978908541 417066780 751054083 515308439 221127401 685134501 964191223 673512904 7651986 406813179 108097729 498564859 919684389 473060192 74060542 765611900 18939920 135342717 349738845 955559542 751424867 751627283 226626942 365163079 710063409 215453131 222035986 195862833 704835426 967441453 306867913 472883291 982487415 696169849 161919870 792206767 122675116 858728753 914080039 895630731 716474633 194676696 268202200 400276526 680966746 861600221 983909524 230645414 703549430 673327841 882572193 392136859 114685614 855991088 107176999 629044895 638866009 915543345 714492381 172087154 907937387 631511014 842633190 108772064 930876015 35845763 41099644 979019287 968702562 996988707 620074889 569772703 139842109 81277946 404633788 434388169 790582451 790050101 614036546 328777522 16175072 310195086 345689005 371969673 632875526 990747860 992566076 159431947 198251339 114949497 333468005 24589680 734120157 887747960 743161203 259867965 759169555 846682645 40659700 699780039 764179322 330298705 249741715 630424488 749250174 788729703 594824420 163666863 26651153 2724741 679762335 851479116 525768523 926140291 965059784 155886234 863573574 908212676 705757219 333132773 536472788 338800932 882880125 241122294 804685597 442725340 355336317 101971882 48837026 780687802 947393330 75127081 77066117 467886137 743159674 678617949 36059831 130970184 129274784 2647620 802924931 92008146 403430127 546794874 381274938 43792889 943867862 298000391 504904629 909628199 785519439 222095232 202940443 632873852 112610160 960217399 508185490 280417215 667297438 815332816 29948605 831478274 354782825 4244223 538198840 191076890 197220570 302278902 493990913 999097383 877007709 545707626 736034726 70465140 782535741 472924467 346854301 100737986 13767762 221415456 592872840 574842660 250179870 775985569 141533317 641091348 431581159 13527424 229663057 560817768 958751571 235235395 880052734 136101279 521243746 826312135 372235515 546918164 138395252 445100733 558884953 689231963 543366295 82280346 29336765 330064057 859567878 605866278 890362585 774742072 40202768 343844967 186783299 544784876 224636668 311799007 253000363 598175588 56399604 609061340 919776846 165872005 135913248 810780587 164255448 778726709 983474504 966569917 669126794 519696250 49313043 253085855 475346077 458248773 608534627 316028971 421800341 396469632 502238074 428257825 161868280 787284913 83848551 320845015 827675047 914645725 465758829 120852373 464316457 963265520 823657075 847530724 961976500 647604305 59258531 58092880 721049291 29695428 302135685 706300694 775530580 619052920 287549162 506034536 737349127 46447251 608021530 858437813 305864453 69327988 310142359 796599813 898736119 139286439 634808863 198806164 134870741 517032844 186871208 978334368 747220211 789212222 384900591 581854539 699261880 395061394 175712138 162052115 208379164 511824537 959884797 469879467 799313712 291724517 851061749 270609813 955670661 860908315 806067025 538370864 199067293 621911812 952857286 162607680 182255841 966126164 729283671 234793584 912329934 185539295 869184397 241282298 161065268 527391588 188332469 642584788 590501330 914978451 384945198 649507613 125703826 379277571 390952924 887062271 706104275 696130013 787603843 477343966 33576180 859310608 466825170 457924789 464859514 792175432 905266303 176532315 173335530 804720834 231216824 109853620 423787754 583157598 881710655 771264846 749431788 957601139 551509932 475685886 493964598 904078897 603909684 41253363 925441419 968771917 29179632 59718428 755371658 480463027 510135501 685983614 654516686 26828593 951003215 572369861 911848483 930658605 180632977 125031603 737330842 477247725 773857832 314506572 412519695 108443074 464405056 596476692 16816703 861802436 464479951 221917687 254008631 525121895 107712845 175143815 124426436 949115375 433848540 656996704 296035539 296429190 182654036 800722914 39450297 928557399 314456480 148572603 604276649 169446054 218162997 251925485 302646846 563480963 9449122 716673357 29421446 319124901 70293137 802626256 350761580 133426957 816797244 218277411 168536483 281613990 624556632 557965830 19320218 301676827 504348752 33376092 699872064 498805583 872041575 212026307 280883654 153987371 24403863 321256233 262136819 381713679 372243866 445967621 4395144 225732415 492340976 94806750 60109611 38111562 890979545 734982574 747948019 522144634 208996184 633847685 615875481 104334742 78602124 118422829 468203777 132648809 209554398 522891701 222629096 70650193 109100322 72936096 986095143 497307808 814289076 743859376 465270769 322281256 571510140 583382712 91903751 313738530 296866258 234106886 393226257 21396447 14783329 942204039 287001279 878301383 874050092 465480027 844336613 695870858 91806504 305793195 818088836 830028655 201058778 71647206 689840511 783127655 145353464 894946325 732031989 547824771 798208475 356899076 568972297 192593782 49008068 807099301 703920624 703890509 170662299 163697734 223924934 153520549 736777245 675168503 482325585 3749119 538990501 831829487 603614452 954798251 933182470 320485756 570497856 643727414 867894188 396644891 736513990 249616149 61222723 774604355 897490247 618069972 154802738 714654882 953008664 319708678 131682066 893090039 574072030 373343558 239539803 433810485 376237237 5692313 144989304 839797835 878630808 581859591 439628334 745805812 904244825 371965795 190870080 488741092 833544197 626030154 637219668 549002637 736587199 225804922 714797054 817065927 336136746 450171875 160146796 57190122 732162047 126404458 967140662 317466327 975881944 881635264 680312581 51519023 847800031 365125309 756575403 312298285 644080067 205656694 65398900 631534946 278920460 362828653 892632681 163478330 245960678 510728326 313377500 443296762 733466559 111059107 103624424 915318851 578645558 662888310 227704023 582543284 288210390 486303400 943269299 106248359 156150716 969178462 340672805 82490717 921155672 755006563 167911167 988070089 908770833 127276674 359480109 4123491 97476397 336181623 831148936 883776142 620783736 465184013 6969686 67021658 718409474 514522776 271684627 34201029 364692827 652965745 553749561 861308259 729776403 314690242 518466457 281445585 554413276 952060193 103243061 159285943 392936094 573273277 757717332 45363920 924212317 956950130 52307285 887724448 175682961 15135658 678114404 86523038 417256135 945907536 517537871 1469942 159815857 478684143 192062714 415215608 303752849 704784430 224668129 783652793 574580314 195593402 658670436 399458786 66066662 461066758 446174614 251022654 859256288 653145477 427297089 764679410 463697058 953614831 313487305 612846827 270460559 343493143 940949208 183680410 102274789 668745906 928258594 385082038 137717176 303822657 972711283 87388715 395472550 575977348 480676804 573003399 402331391 980581938 417963983 543372320 20154340 383750739 820348146 736157598 630255800 97261269 318693038 394744632 380878165 505671761 317077199 999703110 675527973 446370523 820526363 607063067 760481488 976105074 892502222 572962708 603761735 466594663 330250334 975655767 287287603 197681679 981382128 728547196 182745043 542312635 904412452 248063732 216719817 905276925 941922898 649427932 872897282 470248661 627789777 312302584 215750344 709543184 274081946 140001741 174355874 53077176 582327975 76966067 441872705 873135483 644477473 620222081 142448424 339478058 345481270 32651656 136056125 845389681 941867147 904239572 192709375 459706583 526021899 203491524 53614565 90543384 27099962 31874087 109470399 249681583 340357489 874249781 379089363 116780893 69917192 177927891 769686325 511415947 867334087 946249587 118859359 190308678 805394376 441762400 220951159 18419742 205526071 899606011 947982286 38641755 892786975 984917760 45726881 194754296 902976725 64131462 654621387 755699847 659761367 10674742 683228364 922033576 546891968 610225037 334017505 47977863 685298691 444285572 184322252 813511661 300179577 110584970 613403288 304130612 730609117 304477467 138129834 686081543 391272940 937651067 166147502 534390882 321744809 420824534 40388157 82897642 581484682 343677777 918251245 247237414 127603709 389134755 953857207 116745644 745806988 753652605 91882568 750058429 714313434 664183808 266802878 399539682 30333536 909677507 738290603 744649587 360467387 641288595 110045053 983328455 737152292 958851896 87723422 184509088 75270823 51563213 755880393 196813987 541569005 62117244 551059879 547700790 943751904 654391744 819668617 141505530 328614763 353265910 333793845 597635289 43872868 79897332 192004571 495688888 798478249 985032507 566718517 647838833 134727115 981961928 719385123 555543251 621247657 155543837 623018328 334483937 316480210 345523008 978248447 228077236 363673965 874042842 505222586 35071879 302124250 235298267 985248591 347556431 329484205 174392793 911378384 136247503 537352844 180531719 355932303 198163692 730365761 449216296 740668395 523415465 797551286 575603488 91871450 666555475 61154163 250104000 103354210 875978220 803177713 743097347 434132012 105139415 82907996 964140585 747771412 870436060 77392217 282781263 56075442 724333779 634789504 113237064 835709826 90601484 192859740 458666799 859275874 127163413 696301704 847080329 85186090 802596033 282266955 355775568 999759378 982326617 516915854 606703702 78927680 205519116 318407629 145125449 539486570 825014788 497387903 17907695 978611566 212497445 750347045 565293714 747951324 415594481 887450891 587481798 276957991 571353203 989077750 376690660 606573643 98043221 835769839 671908064 368308533 268247729 766448338 764107069 264406777 127598102 853582443 273094668 198681620 632096842 87359085 19210053 785582109 551863423 148009681 897265785 398483506 267866776 850891011 292659813 137847809 205703312 548487977 597432632 903107459 942156469 663996248 90850153 581157621 87309982 317313458 272917968 889604005 965246994 868675934 961874000 178804839 507530336 45347412 748491939 362537155 369315067 144632253 542372399 194624757 705548309 329657883 269850941 621230970 109355960 71797725 698910750 175431432 357101226 167447582 313870804 687963012 527358325 205197076 604849835 953655470 382212653 664173294 612414233 989095444 118380831 657709207 880763658 410106896 493431470 112684299 248416348 530461242 154774781 771666694 478408443 627440841 93387114 252524879 776131327 976017368 917510145 398421944 276316160 225837018 258263717 609485198 716952495 573821553 545536607 60623080 197466528 305935571 106289870 605499918 93725664 592570733 386149562 253147757 447698289 861818368 292603823 75181338 605065279 744078724 383320829 848410922 33953168 91570733 465817995 960039468 216316476 323564769 980389280 137556106 156266137 690582329 235985442 988333910 359614451 179641693 577441877 248186463 969360367 679053525 934590505 768771125 286310750 264265512 157576134 743746902 583135316 276647787 294750432 762104071 610617045 416316271 571998032 156561597 366944810 938964640 746736242 203677452 934434355 340998465 339641687 813775850 254148029 827685978 697454560 845861250 674925178 495068847 12774797 304420823 802784762 295201287 883250059 92958979 215518746 100901487 290105931 125130788 846340916 528135647 685587758 960256395 544911230 264558984 182578603 108918119 21730378 374370462 97800933 343203412 437669108 408299671 918546731 579834214 124914038 641313922 740226082 114261617 953786940 861244451 461809224 218212366 48586375 214741170 199611873 994969354 244672384 513482144 172885977 624317074 738759681 155692850 540130377 846439623 138943062 245036088 670107154 370696014 565297739 350669394 653255292 149627400 532954066 287707948 926173219 557239626 253574476 311440951 421168613 647219175 160738586 193841221 990825863 946192166 291699273 927776944 742003013 469449420 30978524 857099165 550406838 135595383 639414968 21110860 703146828 758986140 784259440 87705709 352561774 911319385 334130818 274111259 248057898 921883462 107687523 720777878 198237138 990165354 207659578 696865705 920147680 713896296 368207854 897515347 210259492 129364516 843992729 754802142 788650849 42035075 107101219 260610266 471752560 894925514 632007482 610472599 15796973 236256626 462103288 588053729 505515334 874785851 23747551 631054849 91703614 418487519 125424617 298211682 269955501 97965957 816702571 531517411 706416240 750792082 165083997 776544838 848081097 456537403 482116333 753046260 544455825 568164667 803065060 611469774 545189363 945419275 764996643 127008858 555946075 161569721 633986029 719015459 607714334 434364368 282231035 768939105 34806031 830107403 647701313 288805550 110585356 625142338 345831914 849844561 74848194 864303147 705783599 318538265 322192997 99727221 365531880 551765556 90495651 686911268 703400091 619306783 874199597 281139248 555986197 112045347 937817696 284529711 475702754 826272585 13199183
S 8232 275146617
Q 1317 99298 6776228584157
Q 345 92452 9400952466408
Q 17341 76666 1792185859185
A 54461 147280733
A 31249 455921722
S 20932 43780093
S 90639 197861726
S 54507 448577155
A 82277 52535385
A 39918 674532156
S 16156 625345997
Q 884 98144 4417577444204
S 87989 452159358
Q 2110 98496 5658314918786
S 53678 757040033
Q 20499 99696 2919550434127
A 7951 980498880
Q 27461 89902 1179876641892
S 21876 411703853
Q 3360 85479 6060706465463
A 97492 507301385
A 90822 801697381
Q 23460 94243 3929776528371
A 72988 969408863
A 68867 266525740
A 45440 653781611
Q 24549 82815 192216512835
S 44326 949363248
A 16061 594671844
Q 13517 97429 9670032005648
S 17056 19753224
Q 22698 83143 8023586648616
A 91240 226163207
S 31218 779277097
A 76740 417782519
A 19084 274801915
S 77293 564946582
S 28926 23690676
S 12185 93230868
Q 21366 88993 9057900231565
Q 30491 95712 8299748851374
Q 2131 82880 1772037786140
S 79513 145366608
S 3183 53679875
S 40496 781823295
A 80480 141907003
A 13223 401585601
Q 13253 92617 8209988048224
Q 28859 86989 9297639409741
S 45313 302080283
Q 7674 72918 1305107368165
Q 10948 89964 6345689968511
Q 4298 56328 5935237130919
A 68307 132865505
A 53644 215758009
Q 1166 79319 9624239351062
S 79488 65071102
A 46519 101351771
A 68653 383992490
Q 19941 82861 1517379147113
Q 15191 82409 1770226766506
S 97622 816065786
Q 9888 69384 878715615051
A 50926 635053997
Q 28948 96642 3427149344151
S 4212 695729007
A 67670 765313777
Q 10710 86922 2477336293766
S 28066 24954732
Q 17532 70377 8670873689519
S 80058 793069581
Q 7432 88358 7171928778894
A 34687 91511682
Q 9890 72612 7744881138598
Q 20091 86721 6345850077097
Q 8915 99511 3053776432213
Q 14442 97822 9925936973603
Q 37311 92228 7341949957790
Q 9506 61110 9996364860825
Q 22597 84363 7321552317506
S 6727 302457922
S 43604 304528714
Q 10060 76248 7034218567616
Q 24468 87843 8645314044044
S 78398 600814254
Q 7290 94149 6885246420822
Q 2008 73237 9624804326574
Q 16412 98983 3785043720855
A 72649 787703879
Q 16926 95798 6790114723190
Q 16992 77863 4902806662453
A 50402 828607231
Q 21146 87968 5599180186412
A 35832 349602106
Q 4974 90878 2391129909253
A 51027 584429116
Q 37721 96294 4592293087673
A 54614 946583032
Q 14528 71516 8234392052
Q 2663 55882 4315974706693
S 78004 830729893
Q 11166 81820 8806955859814
S 35550 871393551
S 20630 690679189
A 14572 300880961
A 58207 349301589
Q 4697 98515 9249937502675
A 47101 638737380
A 13219 256689386
S 97349 54085686
S 51722 535085150
Q 12021 76471 1931714946573
A 68948 665048373
S 18578 435370021
S 84405 3743057
S 91113 700996261
S 45751 625408526
A 76198 41993722
S 1108 654116845
S 52762 184545240
A 14299 990489342
S 47765 893993808
A 55137 589196037
Q 28455 94271 5262932272581
Q 4888 78946 9822488085738
Q 4861 75787 3431473963308
S 9344 935709177
S 21150 869703796
A 40021 910197541
A 31872 403844491
Q 25210 93522 2030209656193
A 22230 675806451
Q 19221 69976 3799235641812
Q 12660 75093 1274678832423
Q 21682 87966 438807352016
Q 19671 85183 2356540696059
A 60081 758191559
Q 9280 79129 7778779469703
S 79987 707800000
A 17726 656092576
Q 5321 81856 3174465104467
A 35839 110209415
S 30290 689020199
Q 33035 85390 9645990604913
A 80124 823823466
Q 3008 79920 7965669050918
Q 26823 98274 7756719361137
S 62950 455423351
Q 10953 95081 6018293087293
A 35939 141146782
S 84568 132266706
Q 3896 89712 5160396161525
S 15657 998061399
Q 11928 84833 5339629191035
A 57843 184198542
A 54524 678409442
S 28200 358579265
Q 1468 98790 147273939856
A 18903 243348231
S 12986 859978152
Q 5448 96192 3696622188652
S 18870 370332958
A 80027 962575217
A 46065 142364712
Q 1378 98203 4648964708078
Q 11264 93160 4363958372184
S 9810 482335149
Q 710 88282 6636580116390
A 36232 756257604
S 63733 284583329
S 19738 370444094
Q 11600 99911 4468864995540
Q 30661 98964 9364059880349
A 70157 226621642
A 38579 888504452
Q 12403 91751 3185256418412
S 44851 739480365
Q 6954 94977 4537732052974
A 77519 995079132
Q 26962 80331 906733735821
Q 30705 87128 2214832881395
Q 3994 74188 5836855632494
A 34150 283945748
S 7728 545123923
S 2367 738046150
A 28527 130931115
Q 4387 94206 5060562618525
A 13309 291544651
S 93813 193289173
A 76336 265313660
Q 36246 94794 291062215654
Q 22821 84275 268044177045
S 11607 461966818
S 57708 383365589
A 19251 837230117
A 29805 644881505
A 61140 424636035
S 88552 848216763
Q 6665 85398 4012651833937
Q 217 97593 9014178957862
Q 20113 79910 2686195843162
A 65387 2571293
Q 8176 76324 7017109311537
S 39765 594276119
Q 15978 67187 5573968467471
Q 13645 80957 157926088119
A 77883 251084182
A 2512 776095170
S 40922 994427506
S 63390 939956475
S 17591 942680555
S 27129 405858015
S 49039 846458951
Q 6400 83098 5395197639122
Q 9995 89535 1883712355320
A 4970 798773205
Q 3715 91324 8932291579000
Q 1892 98764 1102987606293
Q 382 99552 4918902236381
A 37207 670000180
S 34840 374433899
Q 2523 95251 6874261256937
Q 10555 64103 7508603579354
Q 9398 80148 7546834163292
S 95068 130305358
Q 15379 97901 4342456586204
A 46985 29258733
A 58373 714370561
S 70223 275774846
S 76007 51277869
S 24500 383122974
A 69591 995191947
Q 18429 95865 7480980985279
S 99426 506533938
S 41321 862362359
S 24144 75894690
Q 7390 72151 4706713189998
A 98819 782906459
A 6407 563527995
A 23073 247737860
Q 8318 94497 8891059637169
S 95426 593144713
S 64482 392960851
S 27180 522643947
Q 3215 56502 830662434955
A 88603 241658400
S 22215 672531912
Q 7596 58722 9692899189521
A 76393 164568088
S 40394 744541560
S 30560 315823329
A 36853 556243499
A 40627 764171216
Q 13523 99460 1160312918894
Q 2193 55782 9642661141063
S 75513 988008500
S 80631 266213528
Q 137 83617 5474350567583
A 29138 946394650
Q 26637 88856 195251716934
A 32540 793382315
S 24513 324743624
S 65275 241777633
S 24705 109143553
Q 1585 88860 2957674911598
A 80007 120120846
A 48028 2869381
S 75130 669332438
A 91575 620079964
A 15938 223359171
Q 853 97067 9863581544158
A 42630 634955495
S 37220 622428995
Q 36851 93396 4241307329068
S 27542 583111639
Q 9539 96912 6022819234339
S 15299 48330262
A 84439 847691342
A 80134 372227736
Q 13914 91474 9749234370132
A 87123 489685198
A 24829 343486132
A 56001 887017657
S 2844 340858259
Q 8607 96630 85892306972
S 27860 412095999
A 73319 24624256
A 79428 511616425
A 18551 821100332
S 67058 987235426
S 86277 127631381
S 41592 490973252
S 72937 145876508
A 68392 981732729
Q 2947 98567 467258916802
S 23711 479205988
A 98260 710523124
A 70919 938495560
Q 15513 86024 8506944780936
Q 2300 98189 1570756356583
A 91528 200784093
Q 15900 87122 2007880562000
Q 16107 94906 3906121975657
S 57982 760099573
Q 11957 77726 3314299311720
S 11324 942046992
S 48472 693819719
Q 3799 83922 7108049704101
A 70960 548067112
Q 5684 59187 8013680613159
A 84415 841710459
Q 31327 83309 3329288635267
Q 33 99784 9834167799134
A 72518 382687322
Q 47337 99281 2156502894904
S 32949 174939859
A 81258 685039610
Q 23031 80732 1379191340784
Q 12867 78049 8171786331856
A 49754 101135614
S 31465 312803359
A 23898 909195757
A 79950 93589099
Q 29095 86697 5722940822648
Q 11999 80886 4671889423154
A 38692 128938790
A 17772 707902554
Q 40767 95253 2458080478137
Q 4524 60773 6033269672251
A 58438 273475975
Q 8362 91424 3147974621470
S 50750 687821625
A 560 671566309
Q 30724 86775 5213689132872
S 50976 701509580
Q 25334 86918 4045670126410
S 24699 839320682
Q 28894 90078 166217913005
S 43046 528277462
S 62987 978651866
Q 4811 97340 7092419191541
A 24905 831575762
Q 22347 86474 1632595186975
A 27259 398588002
A 14570 394244993
Q 29857 87069 6840123573600
Q 18240 94409 8960006160644
S 60258 270043666
Q 18273 78857 3604126582930
S 31819 257463221
Q 3453 83532 3959409648324
A 1987 279131637
S 76068 249897163
Q 987 99914 9156942038975
A 15257 783314930
Q 17049 81255 4924209847026
Q 10057 88741 4344896095009
S 3992 52680946
S 64568 782245045
A 43111 530376246
S 3202 600355247
Q 11596 82314 2436787697162
Q 2122 90857 7171697964016
Q 1852 73669 2023453184238
Q 17935 79701 3710468270709
Q 19100 86508 7657848998002
S 73048 958333031
A 27952 90865554
S 46828 238300323
A 38987 483431829
A 68551 428169654
S 24497 458048541
A 82911 398311003
Q 2446 92266 6999425718604
Q 9523 98958 2344144193907
Q 10911 95274 8370776792395
A 86045 926471675
Q 1439 98253 200774433299
A 59509 244232881
S 96283 952528363
S 95605 391010901
S 46457 261874411
Q 1688 78604 8061194717720
Q 10473 79687 8069874971503
Q 9419 75752 3410599999740
S 74189 738609526
S 52308 309446175
S 76413 71073101
S 88171 166255375
Q 30721 86532 8179920692912
Q 15156 93704 3090303333034
A 91813 141123773
A 45714 814270552
S 65594 397374332
Q 12167 91856 9602231052032
Q 11175 83284 3696658028981
A 60244 523633297
Q 41259 91904 2755739447110
Q 4516 57100 5095203901764
S 17682 500101176
Q 3017 96143 1810590175306
S 47723 67662110
Q 13710 98270 3459999416303
Q 754 91380 6262401756816
Q 19407 69485 9876285469434
A 91431 935837250
Q 12326 83870 7789942542474
Q 2693 88378 1422390454284
S 93838 777644169
Q 1499 79247 1529420149853
S 77083 378785953
Q 11396 75833 9049913005625
S 29314 72573336
S 44178 297650388
Q 28653 93217 7983352155685
A 93768 539651007
Q 7668 78170 7004906445773
S 87988 324603414
Q 27191 98318 1005215924475
Q 4408 93617 9920959420589
Q 14714 92820 9422961011063
A 78107 305223035
Q 1889 55795 6983119479547
A 44719 338505155
A 30229 141641270
Q 1386 85650 1428832677349
S 57094 158740855
S 63989 700296377
Q 18801 91821 167341245662
Q 41032 99887 8240932680903
S 76010 952678124
A 32709 405194143
S 64915 976783975
Q 5337 79562 9164686000728
S 7564 664015864
S 95749 705836651
Q 29971 87203 2950806889450
A 97409 876748264
A 31205 638918383
Q 20205 78492 9897699057730
A 18097 595048674
Q 20247 82668 4360299825573
S 18049 76635738
Q 3594 96591 1699010981473
A 62503 131703058
S 61982 84453203
Q 28588 95501 3205472599361
Q 2055 97437 7362082185834
S 87653 712598210
S 95361 325294164
A 26783 454101966
Q 3942 67763 7236937616071
S 43036 878004896
Q 6963 62830 3440743640707
S 66764 240868393
A 93795 820035520
A 74032 4445490
A 72877 125328996
Q 11852 91665 7425905311155
Q 20363 98660 5562345846791
Q 24716 99632 5979847585478
S 43410 111184358
A 56048 660305214
A 36678 650134142
Q 19048 95992 9909519423718
S 88464 958932036
S 39205 911815046
S 76591 324442037
Q 42468 95446 1303674956920
S 86722 785083004
A 41777 526670719
Q 642 74547 2129904526545
S 94984 508841543
A 51643 927356153
Q 23238 89281 83681082806
S 81822 660133184
A 92450 416414805
Q 35312 92618 5534141094904
A 91459 126219955
S 83342 100928910
Q 19961 94196 2411965645675
S 99765 589499751
A 74493 544761790
Q 13624 64735 726328274247
S 84988 714417588
Q 19059 77961 5719596895310
Q 18173 95350 417759206100
A 71564 253623588
S 69843 339337753
A 39837 245089669
Q 17914 68100 651474815920
Q 40 99078 353997390390
Q 20 99995 8936541084748
Q 4255 89255 7245042786608
Q 462 99404 3607570195462
S 19593 935818568
A 50451 64437755
S 61804 613876460
Q 24105 79675 3784869141171
S 17587 440209250
A 90023 449118728
S 13780 750029458
A 57717 395908490
S 23903 394597135
Q 2652 94294 3720619673668
Q 22504 91827 2187897265021
Q 22375 98473 7917386649914
A 37211 828317153
S 77973 993254654
Q 1965 88830 3880276097432
S 78906 750947214
S 22087 41141851
Q 25078 97567 4784603218097
Q 11329 78909 6799230608597
A 38691 543126591
A 66237 738596072
A 25487 384494669
S 63648 626935543
Q 2665 98415 2570965425159
Q 12541 80999 9094643492000
S 59553 937402661
S 9442 89122702
Q 37441 97559 8143419762722
A 29042 773105778
A 24037 851279590
Q 10154 64095 2843801056646
S 79985 714977529
Q 1950 67181 8748220760251
Q 5956 96846 5827433836926
Q 6352 89453 6120681770611
A 89840 919506407
Q 2256 97006 7101118131378
Q 4307 89946 1113432923602
Q 14358 66428 2323268154013
S 94110 485656002
Q 6770 81409 6175309088323
Q 20370 96416 5334618799716
A 92718 870735322
A 47313 48862791
S 11051 219416071
Q 29124 81083 863747225082
Q 7076 80278 1662960782636
A 54696 920501190
Q 17451 92285 8612418107738
Q 7943 83854 1249360173398
Q 3792 93927 4916033135945
S 93738 334599273
Q 82 99922 7785403923274
A 19173 597974914
Q 5523 96646 4408351397776
S 11556 845792166
Q 1163 85016 8306732533206
Q 18959 84110 323051053897
S 36618 151379207
A 16951 288233208
A 63261 979762729
S 3492 880543201
Q 22651 89179 7512200272363
Q 29158 93698 860179427147
Q 18159 95409 7716784517907
Q 21593 89673 9081014636661
Q 2426 93069 1524657253425
S 97948 738904506
A 25594 809986881
Q 250 93102 1156556980119
S 26631 662113784
S 98576 204238656
A 31554 426808477
S 97278 867171178
S 48833 820739291
A 80627 630212759
A 1229 612003812
A 66384 862707937
Q 1247 99740 7134861064187
A 63389 379727311
Q 25614 87295 6606168307466
S 12126 40176918
Q 7769 92979 1433715426445
Q 11787 78727 3460215094696
A 65479 660786913
A 51728 668814688
A 87752 671246770
Q 18074 84183 3703820203886
S 24924 773813460
Q 524 69521 3215958550010
Q 21688 83726 1795172340755
Q 6018 96508 4594033028649
Q 8972 95567 7663089384419
S 31321 604168404
Q 25975 82358 6713770893533
S 79857 193693914
S 73923 265721830
Q 6346 86600 5213579638188
Q 22623 93521 5422076866124
A 79090 490511758
S 80750 126778145
S 3529 524188105
A 66412 856634686
A 30037 49513430
Q 1651 86382 9010258751873
A 12790 418639368
Q 8099 99432 1560363259806
A 52655 382116356
S 66758 279499197
Q 344 94041 4064308279310
A 20087 51329502
A 8027 459127716
Q 15277 74568 8904207139231
A 99769 902052386
S 51370 84003633
A 96296 114927412
A 2043 453679919
S 98252 865623454
Q 12600 99086 4727760320994
A 80490 338451909
Q 166 98813 2588766823521
Q 7629 66728 4925275120696
Q 2298 75787 1322408437882
Q 13601 75162 7468838339209
A 13671 137724698
Q 17243 89492 6085085807904
S 25446 176847618
S 84778 838751174
A 91580 96506986
A 26899 569070392
A 71001 978355361
Q 29982 98932 1909464752753
A 47951 401881310
Q 6437 93196 7150138413070
S 46682 215454948
Q 366 99951 2099290811568
A 60354 57928490
Q 1518 84380 3664927984935
A 56786 403177923
Q 16087 69615 1317992262017
Q 4613 99559 2963967687029
A 15703 386012716
S 53751 890294042
A 5586 537926148
Q 11680 82014 4532418841579
S 69653 778186464
Q 12495 92278 4773558504932
S 40702 857697259
S 71567 433132547
A 66904 817606714
S 81578 961516438
A 93007 451930525
A 99256 80646918
A 75267 816400544
Q 2545 61158 524308968301
A 44523 642307207
A 6412 685200168
S 55852 717141948
A 10516 82262671
Q 12615 68549 4945291401192
A 19029 294495932
A 40053 881922016
Q 2520 97727 3748385093615
Q 8249 86292 9695319858883
A 35257 34124697
A 40795 342222716
A 22820 826863197
Q 13722 70275 2505202107228
S 5022 426980060
S 64499 548562980
A 22780 272241027
A 87114 334627521
Q 1972 97607 5758270777201
Q 235 99895 6493919699358
Q 7924 94968 6347612979964
Q 7018 58548 960051103727
Q 5254 93427 9988522122422
S 84760 269813761
A 96184 431500071
Q 15438 99253 3834612792140
A 30983 368413103
Q 680 96845 9624094856563
A 95503 915153837
S 42162 800782994
S 6177 937973889
A 11563 531822768
Q 5108 93474 5792312059174
S 73181 141786174
Q 7053 57710 7519932240589
Q 18761 92942 6151674746509
Q 32 95759 6705126441066
Q 7367 69565 3012513570254
A 42958 535004036
A 98264 135507559
S 98264 210004967
A 7438 33328204
A 66964 400014659
Q 1645 97065 8474551294397
A 14061 574574239
Q 9113 78562 3062369306093
S 56445 683834054
Q 9379 97457 7488261621795
A 59369 370362293
S 98003 357388676
S 32102 480656978
Q 4660 83866 6941653679225
Q 13781 93524 5862009854583
S 75230 113674058
Q 12887 87901 6887250970077
Q 291 82039 6978198997746
S 68050 863949456
S 60880 258728210
S 18864 756987186
Q 8391 96531 8790593303739
A 45584 116837320
Q 1870 92612 7402622727648
Q 2787 94957 8630603497685
S 84009 582650737
Q 32536 91440 8590360434269
S 58781 172745109
Q 7470 84814 1853608209392
A 76404 305967886
Q 18652 87069 2615312405812
A 7172 130324988
Q 4550 91420 5997321083249
S 44796 84105895
Q 5449 93732 6640256428199
S 12614 49923779
A 49820 797933192
S 51528 616714286
Q 15495 84423 2911381271953
A 86439 592380829
S 88105 303673526
Q 3467 96970 1019045554905
A 11805 481511296
A 44459 216259272
S 63409 677445009
Q 5150 85888 2460177888835
A 40162 167325399
A 88526 152443930
A 69842 976866371
A 94854 103375928
S 60406 365735684
A 1340 994375773
A 65334 460307060
S 75961 947695999
Q 3143 95335 9548083527315
Q 25208 98516 3675500439466
Q 2299 94599 1637915552464
S 19085 298602459
Q 13424 89826 2825494661405
A 25361 705306017
S 63573 558967545
S 50836 622379197
Q 13659 87553 4577898810968
A 20959 54725167
A 27666 743056658
S 15855 980931335
A 9342 644273621
Q 15224 94878 205678805294
S 79969 863776920
Q 8544 86795 9934416637735
S 26044 201840434
Q 26908 87966 3892656463996
A 29218 442268208
A 17687 461177032
A 675 868393141
A 95163 604936101
A 75437 736263116
S 88429 949100087
A 78743 572853819
Q 4386 79783 7011877386994
S 86120 710550616
A 57630 743220122
A 76131 868425782
S 54729 562041402
Q 6573 86926 8283279164667
Q 463 78562 8424832585850
S 46774 646815532
Q 3918 92277 9778655195769
Q 434 97445 1795152027749
A 89279 83519810
S 98061 430785997
Q 280 99886 1834885319881
Q 48156 98927 8438557141018
A 15643 5392327
A 60887 755661224
Q 5200 72762 7523943487110
S 38725 879234068
S 50500 671687673
Q 10185 69034 8314893998742
Q 40729 96558 7634663107142
S 59149 124764175
S 22310 2119592
A 68021 140404313
Q 5572 94286 1530046800047
S 89882 947870871
Q 9549 95152 758796901150
Q 10933 81337 4515812330003
S 10448 271932182
A 22726 357083613
Q 8393 89028 3498869540149
Q 9801 98100 1853734767456
S 70773 993674266
Q 3262 89453 2936392962903
Q 530 99806 4866920873225
S 26429 484962287
Q 6065 85242 3617178493012
Q 5282 99921 2295553696693
A 36441 225713035
S 24490 69141975
S 69653 45475646
A 78620 703454943
Q 1855 57244 9141458460810
S 85589 149807145
A 65275 483866459
A 12746 633183863
A 72289 51366287
Q 770 62031 4166357031675
Q 959 77595 3548083789592
A 61536 256945976
Q 10379 67511 8783763320118
Q 16977 84727 1796526492112
Q 9920 74276 9100116230873
S 38908 281493580
S 50232 491459695
Q 9756 95685 943975113719
S 41951 505023701
Q 23501 99027 212493391704
S 33239 977586272
Q 7227 75151 9824874157117
Q 9305 79127 1531078403263
A 42260 870285972
Q 2748 92767 2148673872773
A 79130 474029211
A 83636 818437423
S 65345 39404599
A 34599 369649665
A 17837 208509500
Q 5961 90808 7965175643381
A 55328 152700539
Q 525 80073 2432326150612
Q 36541 88671 2698449978784
Q 27748 79445 8792522120629
A 13833 345062181
S 33532 954577463
S 29400 193506054
Q 5129 68873 4757383313560
A 44421 210424877
Q 2976 99888 2759208012257
A 75377 57950328
S 17619 286555284
Q 30220 84479 688340864660
A 69019 467698633
S 48338 659405801
Q 10583 96170 7645505229050
S 26181 460853473
Q 577 99650 8691022159018
Q 4777 96309 5658101938298
S 54183 658955259
A 70705 933417512
S 48126 522834161
Q 5745 97483 6519513707620
A 99008 15143018
Q 42114 92291 1450195078303
A 8186 922303528
Q 5005 86820 2285409487631
A 84887 823910004
A 81003 867294497
Q 22383 87938 697407068935
S 23362 190878849
Q 7136 69661 9010761238654
A 30011 635372058
Q 9632 70848 7248669840162
Q 15592 98518 4114237690300
S 21023 528643346
S 84787 770939725
Q 12928 81326 7498859962494
S 24057 437426122
S 14757 469590923
A 43163 834257174
Q 4220 98532 7207972959929
Q 15663 94607 2467270281445
Q 6923 73863 1401487994171
S 97538 789608452
Q 320 94410 2191306047633
S 12237 594390865
A 24132 374781416
Q 3219 89986 8604241701925
A 85502 377153703
Q 47972 98209 2655313601400
A 16289 673390332
A 51169 106492591
A 20046 502610131
S 85137 962809681
S 44492 754973201
Q 34191 98239 2034671449554
Q 33277 87370 7095770360309
A 40020 141633787
A 78504 269864502
Q 349 91177 1372484411771
A 90435 530003485
Q 17582 89941 4108490231478
S 74036 782978065
S 46566 881889820
A 55790 248475531
A 13623 38523222
A 18194 973422286
A 63368 578904204
A 8824 238106825
A 65347 862204159
A 25658 857045353
Q 23237 93944 6954699233231
S 20525 520388289
S 60219 944126273
S 22161 290724990
Q 23955 82598 4467544370859
S 50608 723013493
A 34002 11960442
S 84226 592954683
A 6758 73434052
S 70037 71329582
S 83060 43122493
S 23350 172103449
S 75931 975529671
S 64095 42168819
S 48266 245957116
S 18259 814273265
Q 8747 93947 8686628841696
Q 3748 69435 2619773698906
Q 408 97515 3091966892650
S 36722 504946663
Q 12532 86438 3034631763063
S 15564 263402909
Q 2398 63086 1364649597636
Q 18581 94694 6516714092905
Q 4511 56157 9019857609180
Q 7211 93235 4391666554578
S 56300 770327608
A 38443 245270236
Q 1583 71632 9604017203896
Q 4364 97134 2620202761784
Q 16549 88047 5470409831981
S 53473 979582904
S 7532 511869142
Q 317 98709 3458834969226
S 79358 620419453
A 89776 754237974
Q 28132 82859 3262449229295
A 13639 605256865
Q 23394 99324 3547378351327
Q 3593 70447 9827826695896
Q 14390 98473 3874758686596
Q 6928 97170 2955715712779
S 88785 641071136
Q 18330 95721 4364082356060
S 7122 754383362
Q 425 93869 2285537865200
Q 18997 81341 4608860768768
S 2081 584908178
Q 53 79920 6029851778729
S 22022 865851110
Q 1702 99918 6246628966828
Q 18106 87605 6452193122820
Q 26206 77291 5691109942445
A 61011 207565277
A 9966 771438031
Q 28779 97213 1053671152160
S 43739 137472416
S 54785 951429008
S 43109 135075203
S 24148 301542568
S 56709 285408658
Q 6360 96629 6536312438441
S 12569 78498567
Q 7745 76282 8011179331181
Q 22986 77610 5133155318967
Q 12209 96757 4629929767118
A 60198 112792656
Q 6547 91275 9309917534084
Q 14324 69614 4069879290438
Q 46331 97539 1968187761729
A 29939 634655659
Q 16543 77927 2677988193354
Q 266 58103 3756489486987
A 56245 469331876
S 43464 586678049
A 85648 819476813
Q 407 91555 9618077612528
Q 5753 91480 9309661608413
A 26891 340997290
S 71918 695267843
Q 8550 71862 5057406724172
A 50440 836257437
Q 4662 96404 787745637656
Q 11822 89342 4136800520261
A 83570 663206678
Q 34781 94704 3874566680684
A 90940 701377621
Q 772 99676 6926524801423
Q 976 80597 4035271066013
A 23107 465240311
Q 45567 98944 862268587848
S 49700 718341852
A 26604 286418261
Q 2602 94446 4163087851458
Q 8065 92480 5760072672598
Q 15422 93554 8243413262888
Q 12096 73997 1808831233267
S 53417 689791869
Q 32092 99716 8088875808989
A 18190 18525905
A 87142 382986504
A 71519 896927826
S 98033 924198755
Q 5172 58492 1897971999157
A 1302 893598027
S 65701 212030907
A 84841 820920805
Q 11692 94978 8591389364100
Q 15090 84361 5703630719719
S 77541 714958949
S 64399 288011296
Q 16779 83575 6646805317305
A 88577 406331991
Q 15393 84935 2699032143079
A 99820 371276912
A 36659 124851318
A 12192 49718158
S 51842 482516124
S 38913 257506984
Q 9377 94398 193564308112
Q 965 96178 2277995606558
A 63877 663391802
Q 23762 94555 6153450522582
Q 17311 95975 4375694900122
Q 27043 99064 3517127056890
Q 33567 99293 8734894412741
S 76725 641560411
S 16767 100293425
Q 9626 90130 217151446294
Q 4767 96702 1204592812810
Q 3601 62145 3624495131331
A 19103 3108690
S 80680 905337511
S 23897 915198329
A 58181 976553847
Q 3925 96987 6111588057960
A 2580 52706324
Q 27665 97583 5084536105384
S 13131 424967054
A 9858 499766412
Q 7111 68891 5057130631964
Q 9887 98671 4070498570949
A 36694 262787994
A 56741 909084553
S 88021 864887680
Q 23722 75754 3935501445909
A 91147 5230168
A 80213 692118007
S 11545 628323784
A 55028 303481848
Q 8660 80332 3364150518949
S 22995 809329413
Q 19749 73980 7725099509626
Q 3486 98145 2630129250419
S 45086 724363587
A 41224 82174628
A 23631 157986557
S 85105 724852440
S 6876 955630146
A 7903 780998650
A 446 498232728
A 31080 384879843
A 58137 941106865
S 85576 110308075
S 6142 256501724
A 5818 67354814
Q 24444 80578 4269296331563
S 54090 137914399
A 68759 887948478
A 41727 620013236
A 88719 796637757
Q 9638 95132 2282238059648
S 64368 553728673
Q 15202 67833 8279983677633
Q 2132 66773 1879412042157
Q 9058 74154 8528756577858
Q 9655 71355 7751146767768
Q 4824 84026 4284581057720
A 83189 174082921
S 65605 930009564
A 91090 838274491
S 64376 395817644
S 3144 841814909
A 18546 607135217
Q 10174 97520 1561734243124
S 62448 310432464
S 84069 304457318
Q 1964 86852 997249845527
S 41870 511776052
S 55052 895310330
Q 27283 82484 6419148386155
S 56149 549583174
Q 10593 97246 1009561114239
Q 5233 93437 102731221097
S 91228 860841305
Q 8470 96565 9472080748231
S 50440 676576692
S 19847 874467821
S 24435 473236746
Q 1401 83622 4274404436649
A 17906 511690763
A 94830 866224578
S 77640 913072921
A 56478 530869215
A 14075 105095055
Q 27325 88313 4138594230666
S 71190 905930158
Q 14320 98812 4882774283061
A 81445 699279558
A 78574 797633321
A 39352 259636974
A 70442 45404257
S 935 437271399
Q 11826 79538 9350737274492
Q 3120 97335 9674016136552
Q 18811 97636 9950511223005
A 50701 125204440
S 75788 248294859
Q 23167 99942 9024652537552
Q 7116 70930 2151947336189
A 56051 669688735
Q 2442 87288 2870507521785
Q 2221 98436 7666544336351
Q 2252 96505 2167028325809
S 99184 504158682
A 42573 960579935
Q 22507 76272 3585117781849
S 44025 765298712
Q 361 97487 5317191612835
S 17996 698198955
Q 533 96205 5417498264481
A 51469 891949150
Q 807 89694 2507522389229
S 68653 165802981
Q 1340 81406 1969847577450
S 82926 367554080
A 82199 210165968
S 16933 144705774
S 92215 46292987
A 97160 988020324
A 42491 522644379
Q 26405 83913 6998307204361
A 17794 889406913
Q 840 99993 5744392791027
S 74228 935391530
Q 1431 96993 443868878444
Q 13447 93160 7145096125693
Q 2821 84307 8486191784516
S 24848 538554781
A 47374 341698537
Q 20999 86077 5743779588543
S 69344 939752151
Q 24270 83342 7853307791805
A 43735 305563881
A 30664 958343329
A 60821 657164901
A 13492 586407625
Q 7031 96210 2522249485922
A 77806 717789574
S 86519 969706413
Q 5006 98187 1834966859520
Q 2271 94731 5717269563205
S 29420 725417555
Q 7410 95168 9892778672040
A 7094 117923864
Q 33692 89331 3788391445382
Q 9514 88922 2712687629307
A 94827 121637644
S 72524 224374685
S 32405 457787346
A 76205 687254866
S 66356 67400116
A 80501 25689537
A 37662 404507376
Q 9596 68593 123023551526
A 52039 321281660
A 49202 2487052
S 87965 90323631
Q 2705 98132 6128057103791
Q 16900 90196 4305857955112
A 69289 499770799
A 33829 628199654
A 17631 729022386
Q 41756 92080 454337649471
A 26883 980642182
A 47289 118238597
A 56313 545478043
A 18363 239003210
A 49599 458363849
S 55947 856078155
S 21232 711884186
Q 15897 98502 5808631852061
S 4159 339506002
A 26020 626350984
Q 1115 84480 1856684526940
Q 16070 82336 8427414938734
S 9225 341304692
A 17682 140278104
S 58817 781341555
S 48324 356045209
A 36370 136548118
Q 3509 89893 4441387250895
Q 4928 95806 3565571664006
Q 23791 87331 449926469572
Q 11534 95698 3035471275148
S 94565 3950425
A 19508 537744182
S 86303 995370780
A 85856 581904914
Q 29627 90297 5892238199138
Q 25123 98845 4955020872061
Q 40418 96360 5583641324260
A 66000 160377564
A 44811 663824554
Q 26223 87806 7153341270031
Q 14487 67995 4182633506048
Q 2108 99104 2435681285771
A 67104 533403147
S 19247 724975796
S 64705 332344743
A 19010 189620586
Q 978 97430 8781821891005
S 80465 156990431
Q 22692 89112 7470451827079
S 14586 822483057
A 98729 650548371
Q 18709 99595 3363617324807
A 5308 122666882
A 15556 414237111
Q 3248 94457 6828435159731
A 35502 345566942
S 80811 56287087
A 67088 926084219
A 76861 497788115
Q 2132 88767 611824898928
Q 22320 80982 7465501039650
S 628 54823803
Q 11908 97713 3475857598730
S 91689 166954489
S 79032 212625868
A 64968 845267368
Q 31894 98763 2757375005417
S 72887 250581944
Q 4218 87461 7678552587851
Q 4787 69253 4163797954795
A 66378 756845387
S 18815 700539877
A 69391 150562545
A 36374 387132449
Q 20179 90149 1444838002012
S 68822 709385300
A 98403 593706813
Q 10915 95774 401898647569
Q 5181 79143 3385171531365
Q 15573 95919 9322272292425
A 15651 164360875
A 19577 552589479
S 70805 406502967
S 87637 131628897
A 38406 579115916
Q 21041 91927 8363740775837
Q 22664 81554 4907908641236
A 19348 956285644
A 56751 648736499
S 90605 617738813
S 91398 993726029
A 72746 62316542
A 17952 250465930
S 40894 470287428
Q 32350 90787 1998851319898
A 67804 455374970
A 59560 302769397
Q 4783 69884 890769655948
S 49167 897994280
S 12721 264902819
A 62140 389074316
S 55652 609576328
Q 22553 97428 235844038460
Q 4059 62859 3860854855542
S 63855 45531336
S 62364 894648015
Q 14219 96802 8269104516203
A 62948 963324044
Q 3137 99582 4672216505750
Q 2333 80156 1143629532634
Q 36751 96157 1537860887517
S 52397 664377103
S 39694 570674305
A 23219 125152021
A 18768 916422114
Q 12486 77149 956141964547
Q 2874 94139 3371331720000
Q 3009 94452 2969009698119
Q 13542 81468 8521423139226
A 74803 257437550
A 48345 45587341
Q 1070 87271 5724554655106
Q 7816 73904 2672619946167
S 85927 425291252
Q 13363 86622 3208242861712
Q 34682 85197 7235187419153
A 77293 833954327
Q 26617 86401 5511590051811
A 22654 362773167
A 28886 991291116
Q 2421 97842 921604307757
A 74517 863303643
S 28589 567044593
Q 201 55381 2309208071527
Q 39824 98206 6283304433259
Q 13652 86377 2923262775174
Q 17386 79051 6910499023352
Q 540 99329 8291492536350
A 1045 463328440
A 95831 925330548
Q 20757 97560 9161219830377
A 65015 910992181
A 49432 882529145
Q 22969 88532 6962542247613
Q 22318 91730 7803283607494
A 63956 396077953
A 25665 257607613
A 93556 703258146
A 98807 914611585
S 99759 483084495
Q 37306 90948 7070672398324
A 50837 166836109
S 2028 936734783
Q 10857 94430 3518709903003
Q 29623 98642 6774638013562
A 32127 967733111
Q 20496 84992 2238490406430
Q 2318 91071 8352083265739
Q 2725 85632 7346317460673
A 76532 58010409
A 97557 367213162
S 66257 136449884
Q 15133 82901 9417329505401
A 89353 451662904
S 29269 408792108
A 49921 681516930
A 53527 444163568
Q 1111 71364 4691986426300
A 76370 263615166
Q 740 99115 7342589857848
A 2122 739769723
S 2828 964443761
A 13706 406052263
Q 8594 72828 3853269157030
A 28889 387080085
S 90776 714216088
S 71702 280243175
Q 1395 57445 5868500663201
Q 16925 95452 6322877738945
S 32534 47582871
Q 44011 95580 8339748428394
S 91625 265501695
A 95475 829104525
A 55285 425640689
S 45991 162443379
S 31482 885676357
Q 11538 97623 9865706058745
Q 22236 84871 5102353232221
A 4774 622571268
Q 24450 79435 5776583981275
A 41611 185784887
Q 3774 86418 4795373527795
Q 22977 83218 2989973195689
S 93829 708866762
S 75159 251064560
S 42317 525106045
A 6853 130534000
S 30857 795433848
Q 328 94721 9745681855975
Q 3710 77351 1207918983183
S 52317 657675350
S 96825 445057905
A 9174 918342670
A 22380 141916226
Q 27257 90176 1443086683056
A 95768 311232902
Q 2294 99667 2239112849020
A 90348 692494254
S 81013 455664039
Q 2932 73590 7226137493713
A 16610 430022045
Q 15551 76931 7939191011712
S 31621 395374672
Q 21520 85933 3247428855802
Q 17331 89665 2258794331305
Q 4379 85247 6633571004824
S 2930 666302024
Q 17984 69744 3123340595349
Q 15059 77623 2753021547978
Q 4822 98458 6316670247433
S 68569 531372369
Q 2307 99977 4125260640837
S 86024 398219018
Q 1746 91449 7302590586565
S 60678 286165246
S 93480 468873818
S 62161 814881805
Q 2001 65962 4193995736112
A 77363 621325289
Q 9596 95317 6362177133519
S 65522 803465927
Q 10961 97489 7972156758648
Q 21399 87658 9931096258676
Q 4588 87551 391800705052
Q 29163 97248 4449984542919
Q 12586 97558 9600143337775
A 11078 557563951
S 62095 550112926
S 29654 273851762
Q 1347 99634 1140187586070
A 84830 491422441
Q 3344 69662 1651390955127
S 24246 710227451
S 85686 371041546
Q 500 92678 8844951048509
A 4432 779415439
A 10033 681322876
Q 1376 98054 9049953431744
Q 13130 83571 9400800257492
S 42639 369552795
A 21314 97154787
A 82678 837620802
A 54028 245813149
S 32720 992487174
S 99758 711106507
Q 18729 82538 6480292839973
Q 2788 92821 1741926356097
Q 33411 93503 5471883345236
A 40458 219919411
S 49058 837394554
Q 24673 92767 2721343172401
Q 4303 96093 435421424866
S 93619 152145350
Q 21304 91600 8405574668911
Q 17005 99061 4074950431042
Q 5275 94394 7251160221458
Q 26987 99343 7056063662329
S 66442 965989187
A 53072 329422541
S 23588 747184014
Q 615 91446 9521081731899
Q 4200 95257 1254768857163
Q 31158 90474 8867878277722
A 84400 484616235
A 2125 407017066
Q 1276 62735 3881543064683
Q 2657 97865 3379478158045
Q 11820 78860 8895130776724
S 84086 965832888
A 23464 58905619
Q 565 97091 7277536018963
A 76494 677620323
A 63632 972606244
Q 4244 92155 5073448226744
A 5021 161961973
Q 1974 98837 7207849694019
A 27598 945902838
Q 16226 78969 6358356880264
S 89143 696866292
A 83714 591661490
Q 430 99577 9988891690449
S 29142 653707896
Q 15832 71750 7306142195686
Q 1459 99413 1672431874906
Q 27799 79396 3362972140993
S 19150 846002037
Q 17968 96332 3591007442890
S 24288 736804291
Q 40479 95960 3972957773749
Q 25534 75579 8240256696296
A 65928 734818111
Q 32061 99119 8340780078659
A 86517 565807422
S 45046 439459547
Q 32641 89002 1113206649866
S 73118 96702517
A 71120 692755927
A 9485 523187918
Q 2471 96897 6836441669902
Q 1107 98072 8268486944709
A 21671 988165766
S 21854 296503971
S 5244 656271075
S 69966 348427272
S 80010 982168997
S 56544 615676335
A 3419 992362948
Q 22800 80422 3245239142026
S 53798 355212811
Q 516 96368 5077495988811
Q 19194 92779 625921666776
A 5810 791271845
S 55726 158035377
Q 1956 98635 1767251753829
Q 555 95408 6398094641898
Q 6076 90927 2313537721029
S 68360 447609411
Q 13531 83195 4976798024778
S 28493 788583095
S 74917 247805524
A 14740 741058477
S 40898 491444859
S 29227 561237342
S 62399 140894651
A 90072 471686219
S 30060 843450060
A 97763 369483321
Q 177 82284 578684226589
S 14917 268779036
S 43871 447857879
A 7465 395045815
Q 23238 82634 8687292071136
A 24588 73711877
Q 4303 91277 3437474303323
A 55215 286661944
S 29028 136042044
S 17790 764610161
A 55259 623027310
A 55579 84789900
S 8445 241686398
A 38288 279171140
S 79448 272729780
Q 6776 98457 5583385243503
Q 4068 96579 177629486118
Q 4917 96026 5219933865259
A 23025 88919916
S 82132 726803059
A 9036 460377433
Q 20333 75166 8022540841492
S 41551 965605800
S 35082 241219613
A 41596 95511660
Q 20246 78527 4412913330019
S 77320 893399647
A 39735 57430420
A 80695 173741410
Q 336 95601 6199244045564
S 84196 292507884
S 48975 649430611
A 88228 889799423
Q 563 99729 1054768940099
A 8025 846979363
S 45205 145054246
Q 15787 66031 9770635861867
Q 38768 89531 2623513860669
Q 391 73359 397249883576
A 67631 856422745
Q 10503 96386 2165933902373
A 13292 429679016
S 54237 142078491
S 75731 457770395
Q 14233 75675 9559785328029
Q 23609 91396 682227825394
A 18582 253564162
A 84167 296669139
A 76700 580608355
A 15190 825468840
S 99400 64869835
S 16675 651988833
Q 2258 63890 672199091966
Q 37103 98170 7695107698870
Q 25008 80466 6397630865263
Q 14677 97211 9262163700247
S 70951 711467888
A 55238 667484584
Q 1262 91006 6707945054230
A 54517 764968863
S 83645 105605419
S 35785 382779302
S 81748 193497612
A 96712 807409931
A 34206 731231833
S 87603 932863610
Q 12896 83085 1963759800726
S 22117 520014184
S 88680 466445087
Q 1893 57445 7429124873620
A 85556 998004354
A 52350 932946122
Q 6001 84108 3150506862262
A 70610 802624781
Q 3212 88929 564212201982
S 86457 282354610
A 72190 694117377
Q 22172 95878 1112910831717
A 7175 164494363
S 21593 928133588
A 52189 994408731
Q 25773 79581 4775542512881
S 25949 382495007
S 16065 298017846
Q 99 98461 2030674828769
S 66759 750449931
A 46579 499574256
A 90424 315503844
Q 2895 58178 3650598494973
A 18097 545459574
Q 11976 97367 5428871228543
A 15517 787947948
S 30118 341718483
S 33025 386284055
A 7965 781094690
S 771 818355468
S 4082 820980313
A 75391 448772513
A 93974 517698067
Q 26729 87040 6315211969720
S 54491 702350335
A 46151 982645309
Q 2687 96023 1225554987901
Q 28613 84370 9209960546311
A 82865 747762408
S 70317 46222720
Q 2986 96013 3348413465500
A 75303 699867681
Q 257 58067 2929124055853
Q 27605 95594 6662598989832
Q 9239 73058 7689047058464
Q 8767 98823 4409746506662
S 67356 396508131
Q 10550 94608 7648992175063
S 9344 670477722
Q 33104 91995 6895936769355
A 87938 789876841
A 49425 442432269
A 9336 677122385
Q 9253 82512 1025576650005
S 16782 704867581
Q 4029 79395 7922092766507
A 16161 690287236
S 26782 362171156
S 19912 720817144
S 91246 219469068
Q 34837 98719 3152384456600
A 36007 493061242
A 9030 714802302
A 55660 246930105
Q 3386 98884 6135906889730
Q 35580 88019 2653323685782
Q 17025 97047 4448241007881
A 52240 993495874
A 21138 306093142
Q 6946 78486 1336759301585
Q 22485 85139 6864124522706
Q 10326 61684 7338875273047
Q 10683 66011 2463578161240
S 48005 956687798
Q 14480 84245 8412625495713
S 96675 504021507
Q 28506 83719 4016631952172
Q 41162 92289 2301829512711
A 37502 255635551
A 88135 800521683
Q 14828 69520 5353933193345
Q 8336 92481 2252110223885
S 85575 576618834
Q 17518 89872 1884842936483
S 74375 75801138
A 90468 922475264
A 83432 434697192
A 18146 264484069
Q 5459 66792 4207954262585
A 80478 556734026
A 52899 829102942
S 7774 902065674
Q 11825 93851 8127173297322
Q 3703 60237 7974424021479
Q 12016 91090 4483742093787
Q 3849 96802 3624295096163
A 33597 462369247
A 29918 128671853
S 44518 726596640
A 40042 757368666
Q 12674 86906 8239904936306
S 81599 265751203
S 78378 346305745
Q 13537 95712 8436003814552
Q 18318 79222 5337141685377
S 82732 406847907
A 65369 240764577
Q 8717 80290 7046589167702
A 23382 264900291
S 62166 85330915
S 2905 128504797
Q 5558 59818 965702083098
S 12897 639741035
S 56036 310491567
S 23574 151717326
A 2053 450460686
A 98711 486278079
S 17425 745171004
S 26151 446662775
A 15991 510811649
A 88080 804980935
Q 1992 87637 6780650744041
A 90991 329714376
Q 2958 97971 4229321272089
Q 28236 84939 8493268256724
S 88085 259275577
Q 6394 89623 4378902376139
A 18321 793586603
Q 4361 99190 288198701689
A 21346 481440869
Q 4058 87881 4419653979667
A 82370 822324061
S 35881 601893872
A 47586 284593410
A 82802 938387226
S 32320 614878644
S 88719 491691319
A 3721 563513079
Q 17239 94586 9536549068771
Q 3773 87569 1156778742641
S 6849 69240072
Q 22874 74987 7461057197494
Q 32484 89536 545764168885
S 25288 317959752
A 30429 845730392
S 34705 755089654
Q 12229 95160 3742437078892
Q 20768 91734 7469558028618
Q 3154 97715 4705119834240
S 24264 577607590
S 44829 47248489
Q 9067 74786 4573081153982
A 96621 311641406
A 82316 938218844
S 55855 43114519
Q 9527 96731 7200294796374
S 54901 358689099
Q 17359 99479 5629068619825
Q 27538 91214 3547642873336
A 58322 906314432
S 29777 214842604
Q 20278 90055 6599131306278
A 74960 764287930
S 23115 553762327
Q 27634 77885 4537471105684
Q 19739 92254 3521554206245
S 1027 263311200
A 79757 884599438
S 72768 383939756
Q 6124 92758 5886408269084
S 96293 255547716
A 42839 54569782
Q 18979 99222 330567723366
Q 23544 80186 1294340771716
Q 23720 75393 422323968103
Q 3003 88290 1976152929226
Q 6680 99078 6782859566619
Q 3064 86439 6266279689621
Q 22162 98920 4705045179037
Q 17092 90714 1228969080898
Q 21350 75999 2540335560841
Q 16074 68698 8580893199240
A 36570 709831592
Q 17729 70618 9516608644004
S 17766 803437540
S 35121 454421019
Q 181 99580 584879454780
A 30052 528944663
Q 859 96363 4831484310440
A 33349 619134875
A 40647 793383199
Q 72 99900 7328474684843
S 83968 550078285
S 19294 852648749
Q 9053 62333 3444218856704
S 89752 765329079
Q 2717 86879 2058957657724
Q 31521 97837 599205268876
S 72075 613706301
Q 1582 79733 6305269235640
S 90972 411792436
Q 26251 91472 7238248958285
A 51174 885877750
S 61193 898059107
S 68711 727452908
A 91163 445204355
A 36351 376729913
S 17819 733804659
A 75665 492502474
A 60378 33809867
S 47022 491387497
Q 184 99290 9800685021325
A 17590 708434337
Q 18545 72832 2421399881097
Q 3134 80313 7125672411223
S 25949 175500736
S 69808 466511892
A 855 468922845
Q 9955 96956 3268114537897
S 58218 403187026
S 17009 915378654
A 64846 445273811
S 22218 899334899
A 46713 790755977
A 12016 565353435
Q 6262 64986 6846638814499
Q 34257 89298 9939062031538
S 20205 233497407
Q 6289 77854 3110223088738
Q 2328 57449 7746496179421
S 95364 580152589
Q 3448 93677 3798633194185
Q 3271 94384 6075709146420
Q 7552 94318 8607551294014
Q 13748 81256 3536310454018
S 97303 521325246
Q 4206 98959 2093208787132
Q 1951 85148 683292995640
A 68378 734167680
Q 21561 97989 3350209881549
S 16600 949818982
Q 20944 74960 9619040396316
Q 17249 80885 6083001518480
Q 2013 96694 6026171327787
S 74453 252394085
Q 14661 88061 5740933194117
Q 4991 99852 9155982882133
Q 256 88467 8142489291530
Q 27393 84403 4020903684144
Q 11610 98841 9631971604930
Q 1815 87284 2525421693595
Q 9022 88704 3940210181625
S 4196 733010498
A 45565 34126112
Q 17724 94201 5664073723679
Q 10440 90583 8679784800134
S 85852 210184206
S 48665 352779123
Q 26690 96184 542252757462
A 50816 985197875
A 71218 934489375
Q 3277 94859 5703819338727
Q 37875 92158 1568691412861
A 82746 681822313
Q 23910 89776 7611250574585
Q 12149 78400 3380254670655
A 47702 206788459
A 51212 348798486
A 11564 8047883
Q 35188 97620 2262568054040
A 56592 666833288
S 29465 830298600
Q 502 95173 4599216770730
Q 2343 68119 2703441190261
Q 37832 91446 3097952692243
S 77980 430066716
A 18323 773915393
S 19875 736959479
Q 1001 55441 480495489197
A 53852 706614963
A 17475 795475220
S 42467 299312981
A 95985 433980936
Q 1464 99723 9484257373516
S 43970 948477381
A 4718 892942965
S 12784 563455431
S 3021 779553875
Q 3 98471 7274302057488
Q 28150 91265 4917098605517
Q 8698 71125 2030545052680
A 86146 672612175
S 43601 162621128
Q 14987 68899 6440028491160
Q 10279 99472 1671494477917
A 38816 711196302
Q 17364 93240 9750394820772
S 14534 849805416
A 62489 863828388
S 72977 435720602
S 96870 363724764
S 92310 817828091
A 86261 959427971
A 5440 839123362
Q 18109 88174 8513325839644
S 46106 669465868
S 11357 72544753
Q 1654 97335 9618451936292
A 37899 892735009
Q 26370 79014 3718971228709
S 29791 471436544
S 91006 549114996
Q 1986 98189 912641282424
Q 39375 96853 1020644436809
Q 16197 90670 4052640879190
A 12180 54571202
Q 18534 77060 2438104303216
Q 40 90430 5652490739404
A 45016 543790007
Q 24670 79432 3346859232805
A 445 38459371
A 27025 583945903
Q 18449 92869 9741385450562
A 91152 473919734
S 28195 705914338
Q 5575 91247 2417833988196
Q 11102 62341 46839554836
S 9957 872258119
S 96863 736031601
A 10974 270247838
Q 2389 78978 3043569827422
A 27928 457982620
A 20003 674485017
Q 21447 92430 9604117141496
A 63398 145032879
A 69323 943615830
S 59186 500971651
Q 5386 58880 563877431797
Q 22556 92215 8020660685289
Q 3534 99959 7459967843941
A 96894 842677147
S 2606 253232234
A 25639 130335274
S 83804 824153534
S 47890 580674532
A 17412 663673815
Q 1706 70256 7036515789868
Q 29120 91670 3697180973250
A 2129 211859177
A 22825 662931438
Q 24371 99843 2140963635678
Q 925 96755 1118204293785
Q 13614 87077 2614283248754
S 57102 439205442
S 68947 711116543
S 97791 99543130
S 68718 926593810
A 40123 367318521
Q 10352 98149 8462785586777
Q 7192 76048 4348895834014
A 7399 591910711
Q 30929 85600 2196994177013
Q 3104 87682 3405531773705
Q 2339 87672 3114636782472
Q 26762 96161 4177324263537
Q 24713 99616 8139057340091
A 20006 723642342
Q 26305 88647 4730314947014
S 81320 965502454
S 24677 858654975
Q 4939 94370 4074961298911
Q 49 85803 3352738227028
Q 8443 86296 2594299652296
A 13998 96554113
A 84844 742825895
Q 850 87618 3804185117548
A 96320 196355835
A 60620 812315571
Q 1714 77835 1887332960696
A 61601 328452500
Q 25449 90773 4884347343637
S 95479 763598031
Q 21653 95252 1241509626982
A 91505 361334609
Q 4830 84964 5555661501531
Q 12627 77831 6572108060307
A 61553 934724444
A 38082 771799356
S 4430 859474598
A 60617 739375351
S 84977 249212062
Q 622 74125 4518687520921
S 75217 199343193
S 68969 706066195
S 87559 605621851
A 49754 965095779
S 12435 32160559
Q 1691 95280 5500551959248
S 87417 488113288
A 8525 828416416
S 58537 587402809
A 14007 540954718
A 13422 35852226
S 14232 664326886
Q 2347 68872 6105989606995
A 4246 630743587
A 62511 875576425
Q 22231 74104 25969842525
Q 8962 93236 3443548170071
A 78407 448201756
A 90041 674191554
S 86942 29722754
S 52017 274095878
Q 800 86776 2432356523908
S 70068 147161157
A 269 485617201
S 88607 171069273
S 83551 131922538
S 22894 264649957
S 35361 361844119
Q 1309 99688 9799314660843
A 33608 11931079
A 31848 681567497
A 42137 157994053
S 92673 546470921
A 72805 992579178
A 92198 404863061
S 26480 407867524
Q 9921 68081 6590992166325
Q 6384 97593 2598229251024
A 92343 975020894
S 82578 373314730
Q 8521 71745 6578748429756
A 40848 874199327
S 28853 447594949
Q 2838 53497 3900392712485
S 23009 429646936
S 10636 844876488
S 10917 279228179
S 48265 297690399
Q 2081 85945 105355889575
Q 13558 80600 3081395106822
Q 6750 94875 8897982941748
Q 31724 84630 9010908702069
S 18624 471785810
S 63136 972002005
Q 22292 91093 8127118669759
S 38188 988407411
S 94240 996944785
A 4517 40864696
Q 434 92662 2102044336375
S 4736 239569938
A 51785 460941905
Q 12021 98009 1196714472849
A 43405 870092947
S 47683 757913036
A 84145 852052158
Q 1655 96267 7200014192526
S 6872 132450840
Q 17151 97493 9054714009278
Q 30897 96662 3423529571024
A 33546 430961274
S 5581 642728596
S 5016 777867015
Q 18320 94673 448021017837
S 70484 302953500
A 17905 760852837
Q 17155 73658 8689422263444
A 43834 120383568
A 45269 951266183
Q 28357 95122 8968721890530
A 47052 772482249
Q 36261 91678 1153761040447
A 64775 763646988
S 43558 740641196
S 30401 466572669
Q 6400 92308 9451443936111
A 54001 294405871
Q 2156 83400 9644794036140
Q 8583 80241 9421159814804
S 58006 272443721
S 20659 31713487
A 14420 545074871
Q 5590 94850 7711612884922
Q 44554 97751 3522150377492
Q 9078 96557 8087922406246
A 67737 586715905
A 47047 938285494
Q 747 87500 2507596641331
Q 3513 93017 5999991104718
Q 4373 81204 3891235015176
A 14728 411284108
A 38324 722794210
S 33135 828146218
S 22519 725613178
S 24344 313230688
Q 18230 94352 9857505505076
A 4897 710890330
Q 28693 99375 8383214728036
A 47402 237809855
Q 15754 85152 3457241340384
A 24021 963911846
A 15298 605718120
A 55495 238053665
A 46682 748938123
S 41566 900441171
Q 1232 55479 338402472058
Q 40639 95514 1613214425442
A 72339 570276468
S 56783 610012914
A 74465 944705204
Q 11353 85769 7934018545458
A 49119 412268116
S 36143 639551477
Q 27617 98701 5372050390194
Q 12581 75294 9292073812172
A 92946 696638755
S 52250 469750017
Q 12106 95922 6240611420852
A 51367 593651574
A 10793 988919632
S 28038 550163634
A 28508 954744058
Q 10311 68698 7313395917738
Q 25335 96167 9591428867765
Q 30281 98725 1460305436558
A 79009 736024185
Q 5067 96789 8235392458273
Q 34990 88258 1957093013305
S 23882 112465063
A 25219 890552654
Q 3610 95716 4874385574111
Q 4693 98368 4670826004332
A 67995 952342143
S 31132 776617142
A 22059 556632841
S 71858 338298907
S 88270 644798930
Q 12874 87726 7446107183345
Q 19039 96633 8237462719143
Q 137 97010 1140713180388
S 30579 81607297
Q 7101 91282 2394892146710
S 54954 553901334
Q 1391 96254 9258211952485
Q 6928 92950 2073669229668
S 53359 573310921
A 43056 467465288
S 48157 459901696
A 94073 735519010
Q 206 99156 815055894877
S 99105 884329525
S 97910 510108597
A 2802 506853472
S 17669 484957479
Q 14628 91326 1302403015534
A 76166 745833378
A 95761 225218255
S 16162 145487332
S 22090 184712013
S 42394 301719383
Q 6531 87373 3559257212833
S 16743 100344479
S 4617 592617577
Q 2572 59467 9676326385413
S 80761 408929954
Q 4797 95126 5234267360216
Q 3183 96888 8792784664591
Q 31448 97672 1509364520439
Q 4921 98660 3672615546751
Q 18995 78179 5860744596927
Q 26166 86485 5215519706650
Q 8318 63672 7117340801355
S 66644 356394610
S 40767 651167629
Q 6413 89940 3484392492812
A 40489 580261661
S 68168 991697871
Q 766 74721 660297855871
Q 9479 93005 5546718174203
S 28693 928974906
S 99364 84728839
S 54008 675537551
Q 3347 95446 5695035814036
S 79901 126607385
S 83619 425341263
Q 12920 85795 3033982418397
Q 7973 93671 3055674705598
S 28103 885078260
S 7307 895681525
Q 14753 86936 6910325540284
S 10833 505207515
S 24121 259514038
S 3451 668795644
A 72497 462804701
Q 5354 85025 3155615458010
Q 15216 93885 7346169957233
S 51845 450524428
A 53876 932108315
S 68250 441463935
Q 18389 80805 5447471912377
Q 8544 93544 8813418778287
Q 355 75282 2856638352005
S 64908 289093335
A 9465 670110061
S 43850 849290116
Q 22189 82542 2683117550825
Q 3069 89669 8112674531352
Q 4108 88631 2385860386050
S 24496 406607817
Q 17870 82534 9963404655225
S 4597 52418270
Q 23684 97386 52305985023
A 42347 768431847
Q 214 87117 9261305519150
S 38593 76345050
S 56922 443928532
A 35044 584229769
Q 10040 79209 9919959120304
S 39319 265189807
A 14531 952629142
Q 3740 62401 2332422902423
A 74253 82214737
S 56085 412339799
Q 1458 91094 3125725744271
A 95389 555684806
A 66710 728766332
S 38322 594935121
Q 42979 99782 1935216688854
S 41167 743226032
Q 29409 80599 7186297953467
S 47499 440695676
S 84154 179129671
S 70428 11326639
A 69480 573751550
S 4665 904348560
Q 8207 98976 226289165979
S 26160 952766267
A 53343 250143179
Q 5272 90436 9059953997569
Q 785 99461 9781296036512
Q 14463 93200 3906856487849
A 96337 842174070
A 55253 372627649
Q 9536 69482 5724482907656
Q 1261 97832 5518621912999
Q 3249 72433 5754614423166
S 31090 514514531
Q 9628 76180 229820929943
A 12270 912291869
A 43065 811133857
S 15963 376077904
S 86278 865137210
S 90235 571004808
A 98516 745477875
Q 7657 95952 8116355475630
S 80329 267564177
A 63710 283710392
A 31036 281037473
S 47871 448615753
Q 1277 80035 1771285179988
A 25783 364198886
Q 9059 90464 1947659004719
Q 2864 97926 7275723289855
Q 26796 89572 929465898698
Q 4375 58224 3736040652768
S 62090 252278
Q 15080 79999 2357010858013
A 59278 632507252
Q 3063 90650 9724469604295
Q 1438 86006 8636582489895
Q 12992 92249 4378984967109
S 70544 276958970
Q 681 99093 966214163478
Q 10973 90311 4017950021069
A 35052 953745945
S 20596 3857547
S 30623 810380581
A 42751 303411138
Q 6567 88899 7776097598790
S 63345 590327049
A 16177 692702732
S 72418 404035113
Q 30363 88767 3556404160344
Q 6668 88389 1000866716966
S 29735 999041761
Q 4913 94405 979480031104
A 45094 991623651
S 98079 253372559
A 92527 971320025
Q 9518 80808 1714607308062
A 67509 607090658
S 6273 806828088
A 8651 331608575
Q 4019 91331 8351491858765
A 92231 969159107
S 64744 779718339
Q 10923 98747 7476729039859
S 35777 961073030
A 48500 662864906
Q 1655 91648 7732283720433
A 83230 38526431
Q 8919 88239 5060068775926
S 41939 740760158
S 83308 213914918
S 55612 985167468
S 65213 147622333
Q 8022 96268 1455898846278
A 48554 533829408
A 44581 599873989
Q 25415 91811 1158851678900
S 74273 846264605
Q 3088 98327 8162678022828
A 59867 66473809
A 9479 179482306
A 13716 660680088
A 98332 896511
S 33307 190748929
Q 18922 99239 2503938400930
A 95477 547310050
A 1338 550666117
A 21364 184189943
Q 11036 75747 9142299555844
A 39329 230930378
Q 21174 91889 7629071472681
S 63395 465699147
A 68072 327790596
A 51735 516975509
S 6465 43664323
S 83625 897539006
A 27421 580556313
A 29660 462200540
A 82462 59500753
Q 1554 99272 340808220779
Q 1841 94666 6483325161112
Q 4720 87836 163022004956
A 31697 288955187
A 37460 740495304
S 7571 695123609
Q 6411 72652 1304210334936
A 3534 19989318
S 34690 382665970
S 12621 332560555
A 36286 427344927
S 58354 851316512
Q 15588 76762 6760049478343
A 61356 91865383
S 16776 657559068
S 13632 87549758
Q 1277 92354 5931484252520
S 32107 775047440
S 16727 593481312
Q 10661 70492 6084119225908
A 60728 982354029
A 2764 849415500
Q 14213 87017 589033887615
Q 17234 87850 3073618507635
A 93499 419190592
Q 9445 87783 4954648045263
Q 24764 96523 6256381731107
Q 236 99854 8996711063026
Q 2893 97764 1185450360873
S 99657 603058322
A 4591 312164150
Q 29018 95850 9206268282940
S 26376 620964385
Q 2612 63698 9026813548071
S 65922 946513086
S 49127 537099647
A 21870 629870289
A 56816 423565830
A 23033 244481350
A 81571 64732181
S 43578 981270126
Q 7833 94126 4425111552995
A 97261 703092715
A 49300 506693275
Q 18599 77213 9839195646431
S 14705 751615697
Q 9717 82998 1245184951759
A 41598 79347417
S 95943 129958090
Q 1964 88022 5897995194647
S 41835 477329915
Q 1140 89324 9631492382300
A 38306 421494588
A 46629 668096662
Q 10640 99874 1924967363597
Q 8604 97154 4591503101659
S 1253 857369795
A 39117 402436408
Q 32515 99491 7807774219167
A 43551 429045205
Q 4051 87064 1824331623588
A 39104 572278273
Q 6775 95448 3770267819077
Q 17286 98778 245483024526
Q 23959 89229 6179648300939
Q 8529 76824 799787304655
A 49501 902769540
A 1883 734287445
A 79964 541457497
A 15183 413091049
S 17437 348448637
Q 388 63376 6073136242262
A 93601 185819891
Q 27887 88336 9999473298235
Q 8946 85576 5598148827101
S 53906 845519335
Q 7342 97374 3988012675840
Q 32078 93096 6326253272859
S 63971 669284700
A 73803 439669620
Q 9547 95126 4867016198586
Q 3765 94054 2779508854296
Q 19293 97042 561369709340
Q 140 87054 2569559589245
S 90990 316314664
Q 1944 86267 7739126764656
S 64941 64638656
S 30551 556988747
A 61225 524867797
S 81845 90793945
S 86702 995896952
Q 27320 99684 9006854944456
S 48510 729385635
Q 1859 99222 2753892128348
S 5604 766349258
Q 6072 87777 9538154315037
S 76669 2619554
S 10978 291819716
Q 30729 86632 9085189189185
S 83239 991373173
Q 15901 94881 4842423050616
Q 1141 91494 9020180193754
Q 17304 77256 2381468325888
A 43990 642968957
Q 2946 96837 2343988005011
A 62240 751391242
S 3658 222485925
A 27726 677551268
Q 18005 68137 4382626137416
A 16711 184921935
Q 11681 74676 7082628092172
A 39919 815954112
Q 1919 89104 1091345434967
Q 10678 96843 3852120883357
Q 5639 86688 4447366247344
Q 22426 77122 8833444205323
S 70736 437016566
Q 6815 93740 4444049826172
A 9264 777503430
Q 5295 99937 2542004252518
Q 12965 98013 9394518677299
S 85919 942545783
Q 17320 92117 8290642500330
Q 9490 92126 5299744981545
Q 2026 95540 4400621568601
Q 17926 89287 63190952062
A 246 629449488
S 192 487577653
S 55296 150275754
S 20408 677737328
Q 14321 97488 2385196819132
A 24370 657941770
Q 4860 76484 6196888142216
A 64500 984378282
S 54064 768489724
A 97532 597778300
S 64180 720396493
A 57266 662874963
Q 5214 57498 2201436471488
Q 7984 91083 4814530476222
Q 10390 89565 7629857479246
Q 537 98869 5617756927133
A 44031 226419158
S 70816 502485516
A 67178 135832615
Q 10110 80123 9158770763809
Q 11444 94084 9765977698406
A 50717 514931755
A 28572 989687802
S 22244 106357585
A 45743 97506260
A 64936 999297609
Q 25336 86328 3468963964981
S 36431 719502156
A 22265 30725367
S 16246 999138752
Q 5571 95473 9412254257628
Q 4987 99671 8245987374458
Q 2814 61353 2249976219242
Q 402 95370 9593786818627
S 34585 654016812
A 87621 21743767
S 192 158988266
S 18813 767976007
A 890 915073036
A 46140 448836796
Q 2595 99639 6833426266923
Q 14094 96240 895356687067
A 86721 339477553
S 17086 16722662
S 69346 214557955
A 67384 908965878
S 30621 682232706
Q 7844 91889 3350498523499
Q 4506 90707 581026142707
A 89196 690158957
S 36998 417490602
Q 2021 94843 7295866875375
A 40380 628457936
S 51519 970708199
A 75438 666273416
A 52765 316446957
A 32195 211526893
Q 26021 85419 5143633145820
S 61702 488591678
A 34471 590661584
S 88813 15670923
Q 3006 99126 5440486706649
A 25225 153966340
Q 15764 96026 1275456411419
Q 9300 91986 7197300820051
S 49406 421889053
A 72457 762174180
S 85527 172035984
S 86093 117777891
Q 442 99681 4321546473222
A 64015 503687651
A 64286 117710496
Q 5023 86259 5747182731694
A 92030 405708670
Q 3457 73563 3672407176156
Q 8561 84906 2345636448290
Q 5081 98073 3584742946864
Q 29575 99680 5008927847517
S 38121 920823315
S 49209 720791582
A 90480 673376314
Q 5820 78961 6908313416492
S 48232 223536327
Q 26606 92485 6985149069481
S 41503 815580066
Q 492 81707 8205266794497
A 12300 414165892
S 82955 356927538
A 83850 39471549
S 58720 909368492
Q 14017 91969 6130399408702
Q 22263 83534 7305518034031
S 69 357341149
Q 19621 95838 4093190345007
S 63856 508246845
A 59260 363606689
Q 19001 96959 5545008932759
Q 8194 75832 339787251762
S 64486 890200146
S 62842 721057857
A 14583 67154425
Q 25308 78672 6443739842417
Q 9048 83499 6795975834265
Q 7504 74574 6090397027665
S 38293 470576640
S 67334 867511811
Q 1112 62944 3205378290478
Q 4444 92954 9175092496185
S 36064 419031812
S 75342 231958074
S 1629 705463457
Q 39172 96967 6443034709760
A 29491 38383025
S 38983 695778085
Q 6515 59160 9861443741706
Q 14557 68253 1643744154640
Q 1838 99807 7748330955150
S 68302 777059745
S 85213 610240104
S 76267 101361193
S 93169 983424037
S 29585 373887162
Q 6374 71651 2461484179662
Q 3126 97697 4621137435618
S 53848 639821234
Q 21628 75319 2090685298486
Q 9492 96935 5303203605768
Q 268 64459 9597101416691
S 10099 539691343
A 99570 534203779
A 33173 400217461
A 95965 864617042
Q 3067 77799 734788351471
Q 15678 89207 4280595506339
A 88035 890368867
S 33709 763070919
A 74975 142138043
Q 15958 93390 4885269921489
A 60113 296785255
S 165 188266752
Q 950 97337 1067882494971
Q 26771 84784 6412961471478
A 17505 709422600
A 73041 133234790
Q 8091 63635 373620423112
S 81035 287372553
S 78136 189017558
S 4604 865646118
Q 7861 84077 7238752026185
A 59893 621976228
Q 10552 66022 9168938897196
Q 24661 81300 5638668393774
Q 14736 92694 2175977556893
S 90275 751134103
Q 7755 99346 934241843694
Q 165 97323 830547962389
Q 16636 71485 3318459511329
Q 16283 94625 3098899213247
S 94712 388371917
Q 11056 92401 9350133873191
Q 2311 75294 2109552275542
S 61703 352446261
A 13208 671354017
A 24864 519249088
S 70324 609766622
Q 8235 99148 5837705515070
A 18654 506874084
Q 1935 92690 9568678108144
S 71418 499367227
A 70025 498283461
Q 3546 88968 8043005577790
Q 5411 78164 6106170966905
S 90886 299061302
S 9441 369238314
Q 3629 99487 6282272379017
Q 37137 90557 1630730540745
S 56560 799965992
Q 9065 97102 2126068261750
S 31488 503011153
A 9015 964641096
A 73025 572896030
S 24180 963786158
Q 22788 82845 2917325672154
Q 4245 83309 2184411108468
A 57367 698374923
A 79854 708528864
A 19266 767809338
A 37496 60099915
Q 24620 85206 3644184290956
Q 32690 92205 4316939406730
S 17507 585889292
S 92661 241260867
Q 8858 75041 6466075957781
A 11714 399181873
A 5525 331198595
A 93557 887907221
S 54592 8405408
A 16245 147432853
A 66937 761521451
A 52159 602850897
Q 29928 82802 6964324866153
Q 14370 96250 2507235178619
A 23237 703986065
A 44515 298997520
Q 33868 87996 6151834195052
A 4169 66255152
A 6361 637460438
S 45970 355518360
Q 2459 89318 7272185402553
Q 24593 93117 7607289653677
A 89836 708720207
Q 12578 91926 8471065975679
Q 14618 72252 854989070313
Q 47 99680 5427516149256
Q 5627 92344 7679800354592
Q 10818 89974 7605663319602
A 88674 507829970
S 8226 812943803
A 7391 743351461
A 85949 401996938
S 38088 100180515
A 93528 147669893
Q 8312 97311 9520351481856
A 38523 549687183
A 64328 138428638
A 87113 863916607
Q 6832 79987 2180293069592
S 99642 665862973
S 40719 376271912
Q 5341 82759 2155484712347
A 80710 182079320
A 31844 677794935
A 74542 661535219
A 48565 833327696
S 53567 530135318
S 21108 13236753
A 2998 559688264
Q 6999 90598 1242999825467
A 46930 342380455
A 85650 689214771
Q 6842 97587 9778746493321
S 53994 407937003
S 38502 659151153
A 76178 386728786
A 22294 765175016
S 67123 154502760
S 31447 352788295
Q 4262 98197 450010917334
Q 6285 81683 73461321554
Q 4798 77096 2860969109503
S 24431 478800137
Q 9157 75907 3086862873820
Q 6968 89189 7996170197107
S 71905 819869063
S 80263 418887194
A 64765 775456207
A 9638 282605845
Q 26150 78594 7276467073347
S 24138 667550027
S 80683 470562663
A 83597 52046698
Q 4994 99444 4853913081111
A 60372 507559863
S 11558 203698904
A 72659 567523149
Q 22115 94902 7186561658753
S 354 986576843
Q 8651 65193 87653373611
Q 29852 85902 6519159782929
A 95957 162063229
Q 369 56424 9820460420433
A 50406 31587677
S 58971 678802293
A 6311 335378868
S 8958 322907327
Q 6020 67027 5283665214567
S 44244 301691147
S 66798 152644745
A 78801 997121631
A 89854 635489188
Q 10712 64717 7883258989213
A 91054 999214384
Q 42974 93142 7275072171041
A 16529 173926788
Q 14871 74450 7772429083829
A 62913 757251331
S 32595 988488622
Q 12960 70232 1158452054507
Q 741 94791 7662296119698
Q 7236 96746 3194793054776
Q 10177 92088 4551255852376
S 55556 408519726
Q 441 98234 2151783603684
S 55736 112614160
Q 5469 76401 4311611220036
Q 1023 75589 2481721535285
S 38028 763938375
Q 13457 94141 126755481343
Q 302 64641 6957191520922
A 92338 590056362
S 86890 999985157
A 91670 378378070
A 97862 118422667
S 58827 934636983
S 30095 436706160
Q 3246 67728 4605936389472
Q 15773 78443 1953291124029
A 12342 561813942
A 65541 433955812
Q 33463 85571 7972254970662
A 51660 495418345
S 88873 942963673
A 62812 699199091
S 95608 504770863
Q 170 92674 1775253895546
S 7417 268596109
S 50943 96394751
S 51922 832193462
S 835 523105962
S 6505 304468244
A 16257 942280984
Q 128 89951 6556104591834
A 3647 790989048
Q 12974 66004 7084708215922
Q 658 99932 4804097420003
A 50664 602818806
S 51404 370447376
Q 1118 62320 7466504821093
Q 24498 85360 8094408673112
A 21220 840168606
A 16494 159671361
A 93932 824436963
S 67943 664355184
Q 8262 98189 5363463206643
S 8535 844144062
A 4647 550646923
S 72276 277913828
S 81691 386767040
Q 16431 79569 3242391865941
S 51356 561879037
Q 2749 95261 9523994555450
A 24835 654319837
S 31542 467723370
A 36567 352154126
S 2293 484813345
Q 1875 99154 265910323353
S 77244 693833007
Q 32025 84423 3682475734154
Q 4183 93326 7358347547412
Q 11036 93098 8193343188916
A 59360 34392856
S 67233 131501406
S 33073 567242119
S 87314 658294646
S 92094 882663849
Q 6754 67115 6805779483140
Q 19530 90705 6206138085379
A 57090 277872993
A 44804 957002068
Q 4513 55216 5874395350002
A 63974 160317675
A 76073 520895948
S 90374 96572217
S 80752 902871813
S 37039 228550318
S 38088 63242063
Q 723 88622 3963966133534
Q 10201 94591 45159024184
Q 18270 95795 4917696217254
Q 21437 77898 1301697652177
A 7403 474637305
Q 4679 86816 8418570782181
Q 8428 99987 378069310144
Q 406 83273 1012602885925
S 89015 569886642
S 96065 896812555
A 60496 47554412
Q 35577 96433 7571066874047
A 84545 192094637
S 83226 213141619
S 15392 447925682
Q 7280 98498 2274547710660
A 56623 595955406
S 7122 631861853
A 2520 168891492
S 68205 150094190
Q 12694 76060 7717591732264
Q 10689 97993 9774946543113
S 5026 20137810
Q 29739 99463 9606825218784
S 94175 176450234
A 17708 57996419
A 78602 513266324
A 61599 893807001
Q 1000 98475 5990142590977
Q 716 84936 7465562727101
S 22495 814405428
S 87738 156270708
A 85162 122200149
Q 27267 90793 387682965666
Q 23224 96535 5502090435749
Q 467 86183 740777010528
A 40821 411937388
S 10341 270914525
S 29445 812098769
Q 4181 62589 7312064549139
Q 1148 99730 6905944831382
S 84923 475017665
S 6125 64694853
A 28774 82973465
Q 25665 88905 4144147237394
S 66444 819666492
Q 24577 96899 2095807333402
Q 1506 98970 1957098703517
Q 271 98989 7991083006081
A 73556 199753734
S 55521 730812161
Q 18771 95351 76653454579
A 32209 396910465
Q 29562 99896 2088711909867
A 15338 520657617
S 8288 771721954
A 47903 343757417
S 58501 322606594
Q 8089 94850 1228422311734
Q 10332 99483 1807625097069
S 43193 829801668
A 31384 477114024
S 36142 38149375
A 12752 843656087
S 84227 877769595
A 52113 230122938
S 9030 159012235
Q 33116 83670 8775546825332
S 58936 659171341
S 84105 518133274
A 37681 787802810
A 15609 483755413
Q 20048 93438 5491520836169
Q 21976 91863 2527825762673
A 23250 519097116
Q 16343 80497 4261667848386
S 94641 723919905
S 2873 773926310
S 67619 449436138
Q 17266 80940 7470962976798
Q 11471 70285 7144342717638
Q 28482 99265 989048972462
A 96364 903427827
S 50105 743424416
Q 1407 96146 2776855220906
Q 2878 64787 7544820091833
S 34779 684846856
Q 10498 78755 9267410401630
S 32909 150903863
S 77677 323732232
Q 8862 86502 5188305373725
A 7622 636907671
A 59020 560540387
S 79033 162148543
Q 4520 99535 1536272939305
S 81132 643814736
S 62264 805752612
Q 28744 93757 1930763595886
Q 41453 96737 2769483770585
Q 914 88927 4682443644024
A 97275 843293093
A 1457 792015488
Q 898 99105 5085898568240
Q 370 73318 6274037478058
S 57030 421781113
A 97102 66124648
S 81594 69697468
Q 7868 76657 1458482581639
A 76890 202005383
Q 45356 99807 8594689029107
A 45245 984317718
Q 7141 89885 9906909226499
Q 3838 95520 8703583436471
S 82339 276303280
A 17289 857453972
S 2477 158995510
Q 2441 88985 545637118797
A 42312 28248259
Q 41616 93967 4023769627354
A 71275 597494313
A 70719 685747250
A 26759 336085815
A 17242 683894817
Q 4307 83338 9341664690617
S 32624 950195231
A 76558 662154789
Q 6225 64959 462616575234
Q 15814 93017 2581042770851
Q 1347 99079 976964820579
A 64437 9031768
A 15490 371923391
A 8566 894878560
S 91171 284631208
S 91533 375501731
S 15270 786734845
S 59219 116655779
Q 21132 85336 9055858838923
Q 9688 84223 7302087083613
Q 30080 92368 2082983713079
S 96475 439023267
A 47919 243782278
S 52443 553700006
Q 13959 94199 5321643277207
Q 17849 88272 5659526895454
A 34675 611784876
Q 8062 97159 7405244115711
Q 20611 73866 1352033048226
Q 5655 95118 9418640104058
S 50898 683083108
Q 795 98497 8525979400783
Q 18058 98123 943006635319
A 28265 96536462
S 36220 174531153
A 78175 36419790
A 4153 32721919
S 95214 326660224
S 45073 107987740
Q 12392 76977 7711682620764
Q 880 89705 9633825224818
Q 13448 89566 7113284058865
A 61872 774315077
A 99939 616966114
S 35313 581198115
S 54103 298600174
Q 27337 77928 3036202161496
Q 3077 86335 6295946935183
A 14653 285249513
Q 9215 84640 2009339980875
A 15441 932551919
Q 425 92338 6136472116768
S 11199 254720725
Q 3981 92645 3309571663050
A 64922 88842122
S 17139 410897572
S 86746 718084131
Q 25726 76860 7694657323345
Q 2880 83253 3152386177463
A 1238 181006398
Q 377 96351 9415150443217
S 19489 271369589
Q 37021 91201 4976362764189
A 34356 793394551
S 85454 280899878
Q 9425 87940 3057253009681
Q 24598 98682 9677715649713
Q 8 98823 5561907262652
Q 18895 69411 2556581492038
S 91691 999390760
A 23678 788366356
S 32301 63418598
Q 16986 73221 7453026147183
Q 21388 96696 9240871379261
S 61846 781267554
Q 28749 97643 8236423041080
Q 3954 95641 5463898516354
Q 9315 75477 6225758076094
Q 9861 71924 9672464447184
Q 26007 95247 9587745325814
S 74286 965396231
Q 13436 94761 4195563583784
A 22829 447574924
Q 709 60643 2187825784322
S 84839 179884946
S 1940 267764593
S 48715 305611899
S 81535 481682538
Q 10258 88976 2875572855926
A 44467 481830815
S 69862 311292489
Q 7536 96442 9850869117806
A 30362 21856380
S 89248 23019400
Q 3978 97848 5088634474944
Q 735 97979 5569952387479
A 46863 559678889
Q 19915 96997 9172836528309
A 51448 170646684
S 70841 502407026
A 54691 269807686
A 8189 438071435
S 3004 706084318
Q 4585 68156 8627345137017
Q 5274 98890 3451586127316
S 15881 788644645
A 39060 902158914
S 30798 103585464
A 45151 867682063
Q 26296 80394 5304752904241
Q 11483 93135 6993975753840
Q 1488 67540 7215843631676
S 42431 504074853
Q 32853 91879 2808431188240
S 42197 495476597
A 3711 355967080
A 43563 996142062
Q 6152 87761 8500065407738
Q 4198 93484 746056522120
S 77133 541907419
Q 3499 63144 121652791129
S 57968 542142638
S 85832 564862369
Q 1231 88450 4683061692224
Q 6383 81190 5141910026512
A 74919 255601198
S 99678 919711915
S 93497 367094184
Q 3282 92299 3620605546051
Q 581 99879 4780299237838
S 41205 422334826
Q 19937 80329 8185800801203
S 32049 207337747
Q 6257 88440 6192706156958
A 21199 753723494
A 74823 403074255
Q 36189 90315 8059840917382
S 4347 549554525
S 12214 820379705
S 80792 473477703
Q 7313 93964 8377631074207
Q 4989 59812 8293099453240
Q 35458 85645 1294725091921
A 15972 219879588
S 76946 865922999
S 89396 164137440
Q 9602 71269 7861572102606
S 36250 983329298
A 25489 479035973
S 25899 446087988
Q 332 54479 7618877336407
S 83259 843503516
A 34632 599436798
Q 8126 95582 4136951359400
S 13958 106117159
A 19625 546139228
A 72270 196732224
A 19208 617558800
S 29144 507509312
Q 28840 82550 3720089817381
S 69407 732173340
S 36611 530702281
S 1655 839752284
A 68668 677967392
Q 20696 90414 702452620389
S 52333 683118915
A 55047 877578112
A 999 726046862
S 74862 459621679
Q 282 99392 4695896413587
A 10737 946359029
A 81642 559161370
Q 5528 64216 7042539685757
S 93298 215376693
A 93857 920862521
Q 2594 92434 3691734096506
A 79112 592903916
A 4095 342204781
Q 3873 98040 6966095491219
A 6340 192883083
Q 1511 98697 1574562905904
Q 44856 99632 4381878918630
S 94687 788606426
A 54740 130968770
Q 37892 95753 6214688735560
Q 562 84764 3649479085974
Q 12125 85960 2881746194272
Q 10625 85268 7084816634892
A 43675 99404868
A 44686 614122572
S 39168 22606744
A 38637 188290129
Q 2148 77920 8044874427744
Q 17444 82666 7874487524638
S 67902 686302534
S 86092 711518423
S 27822 138125676
Q 292 75452 2289961883390
A 68996 291800631
A 68157 621715706
A 69202 228976965
A 37556 427496231
S 20862 431923931
Q 1149 77487 1356518650547
S 60663 443296973
Q 15835 91334 2820486071931
A 68823 685588500
S 25690 523249513
S 16209 637426610
Q 1634 58215 7408836768970
S 70424 541779222
S 71077 11483470
Q 33466 96069 5792175538954
Q 724 62424 8308688561025
S 69849 358004971
S 24488 950772325
S 3320 381300635
S 22741 331341581
Q 18763 79595 7778772714767
S 96182 21596046
S 60805 60601237
A 3297 740159943
S 89950 320959676
A 62836 792002379
S 71800 977360995
S 14378 800390547
Q 16069 78987 6485020871787
A 45029 106157492
S 65269 160365262
Q 14160 92048 5004467220117
A 45268 374241475
S 23934 624720542
S 78936 749506346
S 89054 146473923
A 42229 696723666
Q 37104 98314 2286879806277
Q 44814 99250 3155298768294
S 23409 857739371
A 89078 13441215
S 21563 855887617
A 64615 949501106
S 28478 344825944
A 56186 315190545
S 96371 309920998
Q 14859 89170 7743586562784
A 19303 229022714
S 54531 327768998
Q 8139 86498 4759040972099
Q 8501 88142 7776412819097
Q 5932 86433 2102044193887
S 23187 376203830
Q 13950 86600 1119984408498
Q 8002 98603 4569956909788
S 84495 465151888
S 21998 62703371
Q 3119 93033 2485513038158
S 10609 204329662
S 32901 222235581
S 31468 130980071
A 44852 943914847
A 37146 99500055
A 72979 168108410
Q 6870 83975 6562230118018
A 61662 472049160
A 74584 779478680
Q 29635 84808 7311440534059
S 35275 929938039
S 39695 517769748
A 4482 950290818
Q 2996 97386 935409986716
Q 23608 81365 7043860438094
S 75091 373026411
S 84790 491837342
S 20952 405021301
Q 13045 82187 1960424815418
S 97423 730709848
A 78042 306087791
Q 8340 96150 9021230044299
S 30047 84690571
S 82606 195949966
Q 42435 92757 7613517650059
A 28943 868920640
Q 574 99504 4389096602985
S 35913 648558898
Q 32539 94809 3824762520185
A 98574 587698932
A 26240 803463831
Q 30958 99784 601308414595
A 3233 371005740
S 64212 82381119
Q 845 99824 3590667454483
A 13238 375341498
A 3024 555849419
A 70567 700414025
Q 1574 94549 8426181832647
Q 9737 86453 9407291958729
S 89545 592086159
A 58395 644462051
Q 4283 84400 4743783548358
Q 5354 76861 2163036383372
S 32456 665837318
A 59964 271143710
Q 35083 93092 1770957617449
Q 31241 99709 3222416234394
Q 29083 85701 8230803361281
A 72086 815412520
S 35534 891221507
Q 7023 99404 1347829046627
A 47775 995277787
Q 3083 59103 2015876194445
A 80135 193646600
Q 420 70854 7795238237012
S 71562 939666004
A 18624 73002590
Q 1117 99111 243559479777
S 41362 738827637
A 57519 765343514
Q 32092 97693 6020906620009
Q 706 99570 466295052958
A 388 729936609
S 48666 380436460
S 82075 981874949
A 45922 232622302
S 7454 909722704
S 28668 438676006
Q 32184 97458 9755918210059
A 78206 455059806
S 78163 762793618
Q 6257 96423 4085321895920
S 56800 327562928
Q 4535 96903 3606703156392
S 88156 725346820
S 90027 723222790
S 70130 814811716
S 13524 973899070
Q 200 88975 5871648464579
Q 13024 83033 5753280614380
S 36117 521036176
Q 35756 92090 8071844055641
A 12906 655823226
A 35618 699427661
A 92592 7968594
S 56208 474750627
Q 3016 87562 1505675694050
Q 15168 85470 1909738902503
S 75768 145543549
A 74409 562877291
A 31162 526872200
S 99322 94086032
A 46641 557348529
Q 9316 88958 8121899436820
Q 18448 98306 6141503118187
A 76425 896820086
Q 619 93723 3621604571016
S 24609 254144458
S 68450 438178560
A 47206 879283792
S 68235 912222391
A 12398 613623493
Q 2104 63329 2652147773955
A 84129 658215062
Q 13973 95412 3846193626576
Q 3960 92686 7404346396980
Q 397 81923 639758875304
S 16258 975965515
S 80022 861747602
Q 10103 61587 4910161660264
A 64327 948676397
S 85809 508376936
Q 19894 90162 1730202866263
A 56044 406466282
S 8088 415162088
Q 13434 72055 2829199483000
Q 19880 99849 8111104113422
S 60660 604269250
A 45874 994498665
A 46527 855363001
A 58473 607173686
Q 22261 98261 6207902362186
Q 16576 83971 4300405465997
S 3338 184089341
A 73116 600144037
A 1836 50537728
Q 3893 59221 2341870366270
Q 916 57815 8432610712455
Q 13709 73956 452320174473
Q 5659 79115 1759479554246
Q 6 100000 4106002795121
Q 9577 90586 6994036324800
Q 1770 96172 1637223530797
A 54435 133319108
S 21098 942328854
Q 832 64868 7390252142587
A 79173 62089048
Q 6551 97182 7266499147591
Q 13158 83246 9637735597313
A 81072 473447025
S 14223 327007017
A 67060 347523382
A 40251 694777920
S 30003 217983256
A 3934 543106527
Q 2406 63934 6630153195925
S 93956 229785444
Q 32545 92661 589906889235
A 8246 67980465
S 92597 219815917
S 76474 384820394
A 58464 146272796
A 39031 490138863
Q 758 94880 5825809789443
S 68885 692020708
Q 18154 95898 2659313328299
Q 2175 88824 5175994538262
Q 30 89420 9030689303623
S 31449 173148810
A 98162 321923112
Q 18235 88034 2934125424688
S 80242 873861482
Q 646 97539 5125200500994
A 90242 742086254
Q 45958 96210 5623062497567
Q 40083 92037 5887162531578
S 76422 512580456
Q 3175 96245 9985198073169
Q 40397 96127 2811911471110
Q 12164 63686 402510015320
A 54442 404746009
Q 28072 95212 8744522152532
S 45956 654090045
S 72286 815169092
S 88933 523410208
S 47186 683439087
A 1623 298960117
S 56606 133528641
Q 2299 94596 5048201402358
S 57171 36379288
Q 29760 98311 6885334247889
A 1166 654484522
Q 41514 95390 3588653404911
S 48392 89198551
Q 17331 93201 6563732056511
Q 645 98937 3692100736638
Q 2001 72035 5064698450242
A 53681 954007712
Q 7861 97985 8641533259705
Q 24735 93627 167781759947
S 30672 396084503
S 3843 164249716
Q 28332 97261 6373797660028
S 63742 795569783
A 81807 677161545
A 67043 514663870
S 78863 710853685
A 567 757729754
Q 5458 67818 2558426347730
A 24349 256830486
Q 4740 59486 9716416060053
S 1303 706196113
S 26541 786424318
Q 19239 91911 9338228454780
Q 20734 98117 4518206680296
A 70187 272518609
Q 26977 86722 2714534855846
S 53432 587661927
A 13951 384212962
A 14326 748535981
Q 4349 96046 8070503964510
A 5232 332676396
A 14841 173999859
Q 17365 74698 5128460815740
A 39001 250994858
S 56628 404139776
Q 8402 75918 4529855601325
Q 3718 85357 9930198583438
A 46429 118477745
A 31628 563525072
Q 4044 99316 4777470494752
A 93102 912798036
A 77836 21848799
S 41630 908278724
S 96238 120309105
A 26769 57649378
S 49762 773008912
Q 15236 75820 9694932330456
S 38211 239800058
A 24135 912000541
A 97061 500998785
S 46687 933120508
Q 5699 94665 4414417200627
Q 2719 70908 2338911413784
Q 1230 59665 5760478093118
Q 15168 70393 6043437348831
Q 18076 92293 9369961251069
Q 33852 97134 7301488274247
S 91657 513775526
Q 675 98817 2701772071042
A 78717 534002591
A 11060 949488237
A 30533 611924813
Q 26538 97614 6219269682213
Q 5720 98287 5851647214996
A 87733 65965976
S 59471 180952685
A 90737 647518002
A 14459 740347409
Q 27556 89950 9214597145125
Q 1913 84639 4000695568160
A 18495 869301461
S 31890 455158017
A 84952 433134411
Q 15244 79611 4438205995771
S 37780 55329335
S 94751 884816712
A 5632 404857804
Q 4720 98883 6637772173149
A 82990 167928744
S 81504 125228432
A 83008 205582957
S 35863 282373133
S 29593 660719451
Q 36132 97513 7428781479547
A 32010 321800722
Q 3959 58718 4233495976495
S 51540 497310818
S 73809 652879081
A 97526 542139440
S 28611 179859580
Q 2655 75822 9910863134320
Q 2880 77278 1074268332641
S 82851 661067424
A 76753 575057593
S 44468 603533963
S 82514 540675238
S 20304 993477925
Q 6149 85504 4617740031480
A 87400 553166960
Q 7189 72869 572470124627
A 57160 749954139
S 16868 102534302
Q 32491 92858 9825222762064
Q 1613 99759 6284935967118
S 37134 119510592
Q 14908 68128 4954324350670
A 42074 773774626
A 30981 563871951
Q 65 99557 7742801412927
S 93328 391654676
Q 4721 99689 7090537115729
S 46929 712217901
S 21094 709641539
Q 125 99847 5833789352679
S 79124 600465534
Q 23118 94465 3893729390111
S 89540 880157541
A 98581 405231191
S 57627 661367005
Q 5 97664 8306131453576
A 54233 497330162
Q 9427 80656 597941402765
A 95427 738622548
Q 14489 64798 4736099546467
Q 426 95164 4739800038499
Q 5877 98298 3308282091073
S 70047 766704875
Q 11211 90994 4509305974035
A 6901 568166413
A 43931 696611323
A 18304 323514701
Q 5207 85729 8914730243918
A 39615 249810065
A 79749 527528266
S 20187 881268269
Q 1706 69094 5359832425491
S 64802 194732521
Q 43762 96059 9893373743759
A 8919 277996579
S 56543 219148648
A 84545 104485412
Q 18119 97074 9440534424569
Q 2854 98146 6112454775534
A 15381 958212360
A 62321 901404667
A 98953 666098227
Q 4081 99813 7790907387396
A 1087 798795788
Q 14988 99214 7652515899814
Q 3901 65034 9910415424932
Q 9589 65189 1424175264392
S 79174 722463548
S 87761 252831815
S 64193 599737306
Q 7564 71956 2023923299637
Q 12626 72611 2959272074111
S 86704 320148606
A 17090 635132930
S 20882 364976479
Q 3426 93711 4019921322595
Q 24142 83243 4306442527369
A 70535 386069314
Q 15962 70348 219948965738
Q 9722 98325 8757884180800
A 526 335558813
Q 1194 99832 473185640758
A 8527 478881754
A 2273 833176566
A 13448 131547613
A 71889 779613116
S 33508 916771408
S 81843 683589476
Q 7762 98670 3259776076750
S 51862 153299742
A 24438 589565979
S 1470 60848550
Q 29740 80444 5707650204300
S 58104 417504903
S 8307 589035817
A 97811 301619186
Q 13261 70806 635124788210
A 89346 682691276
Q 24941 91115 5452241676489
A 43523 475199241
S 78236 932603202
S 23138 918941617
Q 13746 97199 1776109862361
Q 23556 91387 4778348878484
Q 3248 98404 7790881105144
A 45228 297708125
Q 21331 82710 3374864489189
S 47717 896992451
S 83306 62903809
Q 3469 95492 6281016742134
Q 29392 88779 3023230959608
S 63118 152133544
Q 9390 70478 5418250389129
S 92507 263392891
A 75300 459571027
A 44766 601342840
Q 14248 98627 4583751680044
Q 338 99066 3932592617935
S 29337 267860204
Q 4815 71454 8183848254326
A 6307 69237240
Q 23281 99971 1234419824977
A 64498 617445969
S 79305 509273694
Q 17526 92475 5088740381240
S 43801 106646238
Q 3632 91578 4659580367377
A 72513 634384762
A 2373 379869979
A 89140 5337045
Q 7947 68381 4689034310708
S 56173 767413488
Q 3805 96585 9399975031430
S 66150 607092959
Q 20869 92337 5908749717535
A 77071 985179415
A 36632 62757104
Q 21831 93776 8195634332679
Q 2289 75908 3708458513476
Q 33883 94131 7611686700988
A 44793 186697602
A 41713 738152237
Q 11816 70585 3622772301063
S 88829 418688534
Q 23448 79252 8139924787056
Q 1893 81168 5460241647912
A 7468 93930758
Q 12084 89476 727969446708
Q 3814 98041 2715442653571
Q 13349 80029 4597326798525
Q 1198 57573 5078157235950
Q 13353 85142 9147901719630
S 13744 382622440
Q 7766 68490 2239470408750
A 80665 712292146
A 95138 194750080
Q 15296 89519 1589755609208
S 66387 624521885
S 76142 722523854
Q 2033 85805 8203925368384
A 79247 430446980
Q 828 98994 8446580678982
A 22198 874334305
Q 113 99822 1701568644414
S 15932 133989744
Q 6644 95044 5846640442176
S 49094 764750083
A 51523 384954972
Q 2657 72144 3818134965022
Q 11952 72458 5631758140730
A 15374 251418352
S 7899 829959699
S 78373 585131398
Q 21149 90342 6756639222625
Q 5789 95964 7537525122789
A 81006 144677195
A 55387 681586191
S 37582 133315356
A 49350 973768651
S 87561 952880965
Q 1561 94733 7941072019891
A 23294 829251363
A 86244 464129799
A 37874 452697867
S 59746 747285381
A 20870 721550501
S 50489 550646607
S 20884 417629691
Q 10279 62485 3681322805306
A 77352 6093866
Q 15882 95982 2516250715679
A 88917 352528596
Q 16222 70670 9671820587335
S 78567 441266828
Q 11042 98656 988116968029
Q 43999 95174 1420848740625
S 11870 910582614
A 15635 957890983
S 83482 521109371
A 92524 936180061
S 98632 985909827
Q 23306 86444 7441865656889
Q 2 87813 2242106824563
Q 6254 83347 4379069009415
S 65505 952425672
Q 9533 84301 7575781013442
Q 4976 60495 301160242877
S 46928 233077805
A 28169 335583461
S 45033 54730270
Q 22382 90557 6179865138001
Q 12328 75538 594757477432
S 24084 136089117
S 62031 299851229
Q 6386 97774 6924546953647
Q 11073 89239 8132239127418
S 72927 453471900
S 64280 887630112
Q 25858 79893 2759239388232
Q 2533 71460 6018578562182
Q 20691 80263 7250983966694
Q 6262 67800 1535134221022
S 31186 286155134
S 24973 474159057
S 62502 592961493
Q 40975 97642 8870403210949
S 28461 737902493
A 937 200037782
S 8467 712027060
S 46376 228586087
A 42816 317514209
S 84552 291746820
S 24804 269572005
Q 6107 98731 7969851216077
Q 5500 81872 4594779228389
S 13335 833461138
Q 25853 79375 3890208081088
Q 21547 95650 588935395564
A 94635 911567106
S 71375 956783668
Q 1285 83361 9121900175049
A 4930 971733501
A 1637 566133566
S 29974 763331502
S 69182 68092428
S 22040 888867839
Q 7341 96782 3175080241533
Q 18122 76793 744272595238
Q 332 58152 5285995035478
A 17005 519103532
A 15089 572066543
S 29053 751075678
Q 23152 81741 2652125448014
Q 5129 74493 3808856998694
A 9594 190414925
S 65112 301076772
S 52095 473398942
Q 10412 93979 3376942680088
A 67168 868147533
A 46809 494288721
A 35752 271208180
A 3073 997293710
S 88078 320513399
S 70159 950976095
Q 313 85048 8821778433382
Q 6092 95108 3229214847903
Q 33716 95104 9693707801510
Q 17876 94664 758128390641
A 11657 464823599
S 47171 488184914
S 35667 611093851
S 73286 657148139
A 89264 107139528
Q 4404 96693 638744202523
Q 17713 73896 2826104649066
A 27635 393380704
S 33056 261231186
Q 8685 85539 6427132621628
Q 21114 96554 389403717371
S 13703 15539572
S 50080 357380314
S 35315 994266442
S 32867 143482516
Q 15120 82996 7779114638488
S 1586 457057528
Q 9673 96027 4138947958071
A 61904 2419085
Q 26013 87513 2467935640445
Q 10888 95639 7070075009721
A 41602 397529937
S 29442 655072433
A 68186 925527999
S 35950 17340427
A 42105 420359536
Q 3303 86161 440560237043
Q 35086 97293 7298641679749
Q 5566 79384 7444254919239
S 58587 934505743
A 59113 254997400
Q 38290 96314 5008958431719
S 9295 64590194
A 86327 876636179
A 1421 19857323
A 834 315336083
S 57623 9526312
Q 11594 91219 7438853810461
Q 984 96464 2999087643286
S 50734 111509993
S 76923 718746380
Q 1064 99777 6314648966133
Q 32616 97815 3780751253901
A 52003 160087932
Q 5519 68226 7141344038303
Q 2830 77964 4698421886179
Q 2199 97540 2198264973961
A 37836 308599634
A 76009 719844814
Q 2786 55979 9154156305928
Q 11373 83261 8011122020508
Q 4895 99465 6158067807636
Q 19578 90927 2846917807403
S 41433 926056331
Q 9163 75949 735558298958
Q 42065 96346 4249753078428
A 19418 616351662
A 34619 255711248
S 32127 39666061
S 56990 542954929
Q 8430 73302 4462878268315
Q 7857 98552 7672703210703
Q 13638 96271 4902273919666
Q 6849 98285 9145847027209
A 91725 993502090
Q 11484 95647 5478190919851
A 59053 472360028
A 82489 452680560
Q 7276 96803 2626010393168
Q 4534 64849 309450055728
S 50463 33690284
A 63012 248740912
Q 194 50281 8952709029826
A 24804 45781450
Q 29813 86459 849558642265
Q 12338 94768 8602858534235
A 87028 884531346
A 23865 750185587
Q 7921 72779 6491049218400
S 66717 959267532
A 53617 556211765
A 40418 693470411
S 55050 346274098
Q 2989 89838 2039529752202
Q 17945 85894 1643218422620
A 55594 626800547
S 87845 216493628
Q 1389 96115 188811478539
A 72015 761927546
S 85133 608485735
S 56661 948433718
S 41914 492635509
Q 4525 82814 7353841265518
A 51207 352461803
S 45422 94690461
Q 5872 92169 7528133551684
Q 3098 96173 1532070868424
A 27343 765408594
A 99369 680817312
S 20963 720160690
Q 14179 74607 8541886516532
S 90287 340745312
S 17499 258914710
Q 820 95867 148309374742
A 77314 767987080
S 52519 50954765
Q 9284 77662 8495474511148
A 45147 63276446
Q 30558 97567 230344317421
S 68664 497989590
S 30217 679008962
A 78602 879760663
Q 30073 82723 9691193759409
Q 2648 85573 4930685619071
S 27391 989642582
Q 32981 93224 8812933018223
S 68354 102425902
Q 12546 85992 5341933983231
A 10837 155805431
Q 38580 96197 8948753412841
A 12092 682821935
S 89777 850398671
A 23338 629010731
S 17245 622459890
Q 9158 83935 5336378248989
Q 1246 98528 687156194665
Q 44269 97789 1521109663325
Q 517 99141 9560504347511
A 16322 36204767
Q 12857 65279 4402216077822
A 30839 282088244
Q 13579 91842 5014562944478
S 21662 473668339
S 85184 90982766
Q 858 55896 2423876813704
A 45314 267725830
A 34778 810331099
Q 4338 97370 6000672000439
S 79121 495961945
A 75421 443988015
Q 29175 98001 2749781068486
Q 19398 90171 9966545881981
Q 26137 99520 8839437849592
Q 15302 92332 5496442636781
Q 1031 54496 5977113306621
Q 17844 97994 4103570095542
Q 26280 79786 2638797755063
Q 16447 90160 3827029835846
S 61545 375129161
Q 24488 86179 9356303554339
Q 26366 97046 6205188918891
Q 13538 87144 4398132965277
A 81010 920635622
S 35072 591261429
A 25085 654350407
Q 688 98135 3024581213547
Q 18883 93570 8443192063271
Q 4936 83019 8694143969935
A 85124 145750988
Q 5483 65431 535954896274
A 43739 991149777
S 26267 396890549
S 44498 289334224
Q 5732 97049 1400158948387
A 44515 266299430
A 35401 505467543
Q 4098 84585 619616330802
Q 11859 98697 8140361247980
Q 20845 92192 4984030916347
S 26200 440335391
Q 17263 81931 6918409990592
A 93119 213389363
Q 612 99142 8777843300840
A 77247 484217726
Q 12341 78685 9340052713640
Q 3792 98100 5286189237889
A 32936 767181815
A 4082 385492670
S 33357 812391684
S 41736 238655532
A 40140 491876612
A 96978 764422962
A 26783 314541810
Q 38172 99851 2166510495670
S 87145 786673053
S 81201 584308301
A 33301 387606506
S 10575 877318773
S 89000 871193128
Q 14427 99130 5710787207556
Q 31590 92072 4469414023502
S 68713 574670792
S 72301 894995736
S 62852 326189758
A 28878 981420129
A 63979 78976882
Q 4779 98899 2262141796538
Q 12501 65364 5750436422713
Q 36591 99842 449757561777
S 18285 756366716
Q 21345 92977 2140745777243
S 23944 759482787
S 9165 634633729
Q 45113 96033 5542514942953
Q 12018 90082 6123885203372
Q 6109 93018 4788680207703
Q 37451 96903 9174004717686
A 36818 896146986
Q 27892 90231 9373185256499
Q 11636 77524 5191253995462
A 40515 623456473
A 42558 614376926
S 30828 4909301
S 95197 6832014
A 73180 761791898
Q 11752 91857 8061039210468
A 86881 285585836
Q 3612 99389 3804068364431
A 28893 899595180
S 25709 581407482
Q 10781 87400 6543411987365
Q 1670 99928 9572925993405
S 75366 212245180
A 47950 284510234
Q 7054 80274 5145271872652
Q 4337 95405 1491916159599
Q 1471 96336 8703484970402
A 69899 374672961
S 65244 74045653
Q 5492 69164 1827582425513
A 87193 972003486
S 93906 470483017
S 54478 717420025
Q 1131 66946 7752846821470
S 45714 289678381
Q 20136 89773 6267397577806
Q 25004 95743 6012567088028
Q 21900 90071 9000320795434
A 95044 433435338
A 70302 782722660
A 49820 908413803
Q 1724 53523 1409017607580
S 56883 439459562
A 2033 209746435
Q 8633 91752 1641358421163
Q 37309 89408 6574997002270
A 24214 918138450
A 62779 211777367
Q 40822 92027 7647690548963
A 46488 358506033
S 55682 534709777
S 67649 213643297
A 71129 693003021
S 97648 729063927
Q 2813 88173 4152355608558
Q 2771 93691 2615700288986
A 23568 310647178
S 42589 965932498
Q 6538 97189 7955130631941
A 70825 528651628
A 12825 987028057
S 73618 342285316
Q 33479 98097 8502534291664
Q 23366 77332 9674425310465
S 66776 450752225
A 85026 368108080
S 27784 102459014
S 71664 524570815
S 58555 738778666
Q 52 99987 8599729127667
Q 29647 84226 1704644978262
Q 4617 96676 566861093536
S 7624 238361053
S 13361 829248681
S 56106 191659127
S 17303 4096697
Q 11909 77797 8301557671424
Q 3354 73642 398074021897
Q 601 99033 9898120063046
S 311 86573531
A 63263 34913816
Q 14449 71488 125364790930
Q 28775 92878 736293638113
Q 30991 92410 1112015107751
S 93353 837001855
S 95408 447784474
Q 13897 83760 3879570814337
Q 64 99974 7694476008123
A 98940 816505853
Q 277 96854 9403047158392
S 26891 752927038
A 12349 658602219
A 22813 904527127
Q 1258 73075 5815524932925
Q 12929 72941 5284343240206
S 88559 465785685
Q 13823 89592 2257824198501
S 45846 459966856
Q 4222 94562 7460818817657
S 36387 933122674
S 32609 148070567
S 49526 923214686
Q 28463 98661 2874098004983
Q 850 99158 9663271610166
Q 4910 89742 4380210133206
A 33911 100764940
A 94223 953834549
S 19083 518597969
A 9072 504809287
A 91338 906084118
S 1815 520450486
A 87001 892378213
Q 30278 93409 2474440120197
A 13981 343306438
A 65916 881345805
S 52502 83327016
Q 848 66468 9238371019451
Q 16507 88081 5496198833368
S 32710 333258799
S 52297 116963139
A 2600 170961445
Q 6845 82805 6725795838421
A 9600 892363090
A 1943 181813260
S 58223 450947554
Q 285 63875 9658460901735
A 29793 922379847
A 61698 489823435
S 93725 168926156
A 7365 282069625
S 61667 635955950
A 41984 793362933
Q 249 76703 6525060549935
A 8773 783854292
Q 3343 96350 7329199428608
Q 2179 96972 7411093037684
S 78323 409489566
A 6902 774817328
S 44287 973525444
Q 21638 74210 3585880398696
Q 7395 93311 6106942126348
Q 23318 89294 5431764178444
A 33647 515061732
S 87623 634316342
Q 4521 58992 2492565666721
Q 20867 89318 7378370137945
A 42782 428923682
Q 3402 84538 2294729473662
S 23434 363473509
S 55278 377368729
Q 22781 95068 3668857144415
A 59303 159491606
Q 7361 88682 3016080384367
Q 16031 99311 2180069817496
S 64789 650332961
S 83349 792095494
S 75410 244511958
Q 12133 78421 9029594125483
S 72110 911954525
S 32514 728766742
Q 705 95867 4108288808112
A 68710 641754619
Q 6676 95725 3533842952854
S 57706 403142004
A 57032 513995403
A 35681 953405450
Q 9325 89438 5918743669458
Q 14516 92192 141529473805
A 38925 689575230
Q 22683 79436 6706593567600
A 53796 886033841
Q 7706 89380 1891951981779
A 32117 276462974
Q 36966 90604 1661512272605
Q 9654 67328 3923817699461
S 40288 20372584
S 35455 176115602
A 62495 378146015
S 62444 333195229
S 59406 820548415
Q 5107 96524 7690962957334
Q 5652 88904 2717234970615
A 67541 823459821
A 93814 950820960
Q 23325 97145 2330503061652
S 7872 106163400
Q 13062 91030 4696008400381
Q 8791 71015 3942000916098
A 18286 223576990
A 45376 959278298
Q 834 92036 6373117257739
S 21809 678930068
S 46245 709513703
S 58956 829576696
S 15463 819301381
S 29010 52500737
Q 4609 89720 2949620716711
S 50412 429132913
S 81186 92620373
Q 31295 93191 6374692086984
A 41652 555324417
A 77720 409864009
Q 28814 85392 2635454707237
S 45552 62239585
Q 2062 81538 8163127490586
A 82904 113458366
Q 916 73519 9605468435075
Q 29056 97551 8011640155778
Q 11362 89744 7561683013994
Q 28277 85325 2811291229981
S 29727 546219230
S 41469 359658868
A 18990 274155113
Q 33 99941 4988088001047
S 17855 785718790
A 34520 199694896
A 92065 179984582
Q 1689 89082 8901623692985
S 66365 597405940
A 62464 18528312
Q 14454 72098 1028956643666
A 55198 641552253
S 73513 647293463
Q 1400 74891 4063261128438
Q 24525 83588 386278696977
Q 90 95716 438003621733
S 46998 437490756
Q 8901 92973 7596083681818
A 61630 497443418
Q 6749 93749 9511531652785
Q 29118 92848 1267375178477
S 92511 755029342
A 77159 473913922
Q 9082 84654 1566293575554
Q 12436 99447 8675781119986
S 11145 241337478
S 36507 36674127
Q 12929 97146 4958742795003
A 35809 914044178
S 29241 508352500
Q 14266 95022 8989197337553
A 70263 945092202
A 90941 728144939
S 19520 603631508
S 64145 314015986
Q 5149 96985 5485951160990
Q 639 99515 5431021287538
S 71150 862564999
S 45175 540409870
S 80578 869070252
S 61291 252726176
A 67864 159128795
A 72080 211971212
S 36314 805563405
A 50354 218391110
S 15124 537042113
A 64540 894230801
A 9140 456150644
S 20116 505666859
Q 659 94163 7100850818433
S 25911 318828047
Q 2397 97043 2011602410445
A 62597 337904010
S 13160 234211110
Q 31646 91619 5493747991521
A 90345 648209360
S 77306 12112940
Q 918 53849 7393850427886
Q 1963 89333 5497911313313
Q 12527 82997 3609361069617
Q 4459 85609 1000726305114
Q 4151 79643 1579626236656
A 12582 984318349
Q 4118 98531 6877879797860
A 31425 704581126
Q 15359 74488 3466578412304
Q 7322 98064 3425907019848
Q 907 97787 9128662855907
Q 31934 92324 7130735510829
S 39727 808593541
Q 67 99978 9458432647802
A 84884 362052328
S 62804 314512752
Q 22744 85170 2681596363240
S 624 195541891
A 47335 999796085
Q 3362 94217 415035917824
A 43982 860283287
S 56693 956036020
S 67397 134294660
S 61847 494104147
Q 24466 78123 5004107768674
A 20517 394458298
Q 7214 86564 4913453592148
A 75097 653207774
Q 2098 95882 6956190684207
A 98044 969593950
A 61593 601308864
Q 951 99864 7069520847945
A 59978 446584849
S 65620 135292062
Q 37413 92187 9613759135105
A 98854 954256486
S 32366 281303928
Q 24532 83214 6183506041913
S 29586 189998921
S 10028 652956013
Q 6664 61003 6420703672230
Q 5582 87842 4841535914702
Q 1044 82068 7178896102250
A 96411 884416743
S 77860 149498734
S 48388 119897166
S 89780 882890559
A 34135 974881953
A 3399 593651422
Q 32854 88726 161339709059
S 39070 103691336
A 23375 894882541
Q 8911 66165 2348147001484
S 24940 847995097
Q 1 99959 9801064541433
S 56719 424517705
S 66466 82176436
A 35527 556721809
A 92475 267573798
S 85963 752740433
Q 26194 93752 9226699191749
Q 34551 92895 9503758589530
S 25876 128696848
S 59042 923989202
A 40417 137470666
A 24233 424686754
Q 25973 94500 7927020527920
A 74016 290251483
A 68240 446558796
S 99822 405971059
S 43016 236072886
A 37985 862358755
S 57151 368949290
A 37877 784703150
Q 6658 90007 187583149246
S 64378 40864108
S 43048 89331991
Q 4969 92522 7958127962686
A 75851 942292074
Q 3497 58407 2632323188089
Q 1299 98572 5021449077069
Q 26137 88791 9232494081081
S 87225 415214944
A 94968 698247048
A 43929 220720932
Q 41315 99877 4019202606552
Q 16313 67894 5922655257372
A 23607 643411320
A 48712 88656062
S 35823 300461127
Q 4557 69376 7907052932796
Q 9560 97498 8677847267710
S 44729 878641122
S 57994 309860992
Q 7279 64965 4250345991671
S 78810 816109437
S 77077 535304063
Q 10206 64891 7548803806675
Q 23375 97620 6960296627831
A 90278 495727725
A 5415 180699697
A 15936 972567711
A 67108 801776298
Q 6402 95374 2079874716220
A 86667 212957533
A 46267 425452801
Q 1021 52246 961955251824
S 31069 173441382
Q 4328 98857 7382179082486
A 89285 707122071
Q 3858 98828 6279771208036
Q 5103 74885 3962550318659
Q 5792 91755 9862410393213
A 66895 892737744
A 52433 976352668
A 36049 836575987
S 6948 195392369
Q 17127 85548 6073924217370
S 90765 65008985
S 74375 788285596
S 59398 724818215
S 9954 330515894
S 48649 483048837
A 88974 484553556
A 70552 143679969
A 78419 197722145
Q 14912 97438 2905067768035
A 70354 350726805
A 76748 838156764
S 82973 217457665
A 94668 485901606
S 14008 529686770
Q 16841 92652 2079313067162
A 44571 174317286
S 74364 425372543
S 94225 888876801
Q 1911 95599 9395562221473
S 99190 773887588
Q 24404 94195 757263777840
Q 7009 94076 3274431795230
A 45766 86554096
A 90789 395488467
Q 27660 91246 4665471219537
Q 3180 92505 6230765611591
S 25634 19430989
S 77769 992865748
Q 2700 98972 9831391541936
S 37462 527789104
Q 16482 95725 7268874374
A 89811 791596584
S 17485 324235350
A 22853 757052343
A 23463 91514726
A 24951 838211250
Q 12099 85845 9795272050183
S 79474 512584076
A 69782 203847565
Q 26940 96735 327538276949
Q 1126 98250 3805186496935
S 45277 65911840
A 6707 813668021
Q 11656 74135 5026490690146
A 38934 721769127
Q 7481 81955 7062390649785
A 34380 88952783
A 61319 297609292
A 27906 251706517
Q 27914 90419 5751980478500
Q 8074 90373 8865328537061
Q 2090 98766 9117983745745
S 36495 261340134
Q 13537 93290 7949016667086
Q 1767 83362 1521159112976
Q 7173 95844 5632368404505
S 62989 111119659
A 21730 224983570
Q 6285 71682 94181957353
S 72477 519315065
S 63463 835657449
Q 4387 99304 6353359733481
Q 7893 99761 978015377144
A 967 884282343
S 10774 825076625
S 70411 489428215
A 3840 117716208
A 97235 856809298
S 35757 282349098
S 69271 528243080
Q 909 57085 6222634488785
S 84637 429007916
S 52759 920830605
S 80897 933917929
A 36200 435252916
A 46075 275673859
S 28930 317183979
A 76465 946822032
Q 4008 67790 2144027486948
A 31101 134678813
S 25526 135343170
A 35228 925575772
S 15689 4486795
S 93408 390219770
Q 3382 86932 4820396413776
Q 6434 71436 2838445788163
Q 378 92156 5299704925983
Q 663 92824 6744481907895
S 35428 436036181
A 44534 821820166
A 5419 897264896
A 72118 250632737
A 47178 386896593
A 1533 177222421
S 21052 278419503
Q 684 91711 3295002809438
S 52312 922711956
S 21268 167371892
S 34660 119708979
S 24152 636064513
S 42237 670003220
A 68613 75370846
Q 34469 95461 3711064735122
S 13705 671040909
A 53223 613884391
Q 23467 88239 8309766723059
S 82089 77293488
Q 2446 79295 7211841002335
S 4782 412980767
S 57750 983209042
A 15332 387275973
S 28322 866206766
Q 10822 97269 6026585420608
A 19506 662637142
S 31018 969718740
S 13715 721927186
S 35706 545141628
Q 2128 98426 7068213305284
S 63403 716995663
A 70481 518976169
S 19088 256026397
S 21479 176550396
A 22872 175888594
S 91641 75139198
Q 1290 57101 8620943643306
S 96853 561994222
S 47921 903942366
Q 16181 67657 8557563474613
Q 19106 88838 1624517974572
A 77533 922150626
S 49145 521549672
A 24090 102110494
S 54047 480954812
S 53697 325056053
A 23932 552735573
Q 26558 93194 5817448619795
Q 8907 77478 5561174191945
Q 720 97472 9798382334781
Q 16781 75767 193881155073
S 81599 609776038
A 69488 786326206
Q 11574 92109 6575535255802
S 41623 196982403
S 57101 544661351
A 21994 642093093
Q 30141 85860 4884848359302
A 48858 700251635
S 19916 756007437
Q 1790 77134 8073106682442
Q 9676 99831 5679786434966
Q 2542 60543 7843410474961
A 12192 932521118
Q 561 93726 2806049563702
S 70958 984967846
A 6201 504284782
S 2595 989390475
Q 7627 88137 765233559332
Q 2259 98442 8542410357260
Q 7414 93390 4097228708959
Q 2934 90345 8541522648695
A 65509 842730350
A 25095 343125305
Q 8739 87479 5403310217200
A 47617 350654792
S 83383 697225120
Q 7286 81690 2657279731827
Q 12376 95776 2470407375331
Q 6075 95821 6935848309280
S 9053 554937498
S 74401 20695578
A 58707 505239826
S 52377 360495869
Q 18415 88994 8542613328985
S 90300 25754665
Q 8017 74262 9146280173992
A 81788 18424556
Q 3750 97403 1560921237788
Q 16633 75436 7348713743261
Q 12897 72570 9428190291428
S 86422 357509687
Q 19200 90081 996535449483
Q 20775 83769 735340370197
A 25519 60389964
S 46109 375199134
S 15509 835562283
Q 19530 96101 5481377088330
Q 3080 97101 7234543892430
Q 410 99268 2960648115166
S 94024 827630558
A 93963 600429386
A 3771 270697607
Q 26641 90784 3050742525919
A 8836 489877700
S 2243 462333792
S 83495 993526147
A 54642 370737127
Q 4286 83597 8122580819962
Q 7179 89830 3842081470414
Q 1057 97779 5734775517389
S 12098 286156988
S 53599 892925637
S 19067 86803293
S 8185 542508002
Q 18932 83858 5876841642574
A 42252 584802349
Q 669 86567 9613711941413
A 73316 242451446
S 3664 813582922
A 11214 251317652
Q 14747 65739 8072245742369
Q 6255 72974 2267147845317
S 79625 377372521
S 10956 408424027
Q 7570 73446 2861000299000
S 93930 79352726
A 30449 59146593
S 40955 447242409
A 89287 642889983
S 19471 84741943
S 70896 54993094
Q 31968 90560 9499286328557
S 85209 979693957
S 91820 416651371
A 69353 617784148
A 23435 87122544
Q 15991 87787 1512631876453
Q 6628 99646 3057902171239
A 90527 29239219
Q 38088 98845 2107946021605
S 99109 776453712
Q 22411 90375 2808886113956
S 70508 768602041
A 98885 291404372
Q 16430 96620 9443033013868
Q 6225 97318 8321087909319
S 9371 937451632
Q 12455 94546 3878367650376
A 81111 479467129
A 25764 935273642
Q 1161 94956 3535597280549
S 12832 498526164
S 33611 968420441
S 80693 463514718
S 87251 657581547
A 95179 277280717
Q 14892 68301 418014950023
S 56558 847872565
S 84900 375579972
S 65862 149811119
S 91559 673751272
S 35546 218407175
Q 4698 79848 4871362608348
S 70672 204451325
A 47726 92822838
S 218 807475925
S 50920 964019569
Q 1568 98200 3197366334284
Q 2849 88029 2558844150583
S 8120 697172169
S 67922 95530630
A 36623 468824815
Q 22896 79206 6940287807540
S 74315 767363690
S 48351 154381862
Q 486 99472 9560409346666
S 58941 112712557
S 45468 802464479
Q 12336 88618 3172264265696
A 74745 42465348
S 86063 789388637
Q 22439 85759 3818478040467
S 54846 346327821
Q 29139 87628 6159721387537
Q 539 97768 6802428892966
S 15966 291759443
Q 7156 89440 8904353592376
Q 39167 95057 7544813715108
Q 2376 59953 9794796231684
Q 28385 93045 4686943968160
Q 421 66053 9098025492786
A 27461 377029760
A 26057 854182011
S 59113 291538759
A 8341 234737007
Q 253 99988 8463318290541
S 18579 830392687
Q 9577 90529 2899115656115
S 96761 985646220
A 93594 62412661
A 94668 782941462
Q 18150 95384 3934241982137
Q 3256 97466 8009252754989
A 40452 804135644
A 20194 28066831
Q 2288 82360 9366145933938
S 80045 170419522
A 54687 20682670
A 41446 323168723
Q 10459 96084 9277741764466
A 54420 584695140
S 96670 491948274
A 37528 922494413
A 26530 403892622
Q 6120 71808 512054228747
Q 6950 91986 6109667765080
Q 20053 90559 434387269070
A 28198 4020643
S 81876 839481483
A 92440 226088782
S 99644 431775621
A 45507 566612388
S 55663 305864831
Q 7260 80859 3089043471336
Q 15490 98933 321985111305
A 99580 723437502
S 14493 979813203
A 3510 969027952
Q 17100 87667 2859636564368
Q 8692 96261 7186339200150
Q 3546 81825 237590537111
S 93834 22996411
Q 13688 99803 6224899737922
S 92603 422666349
A 60977 305462363
Q 21286 88394 3841736049884
Q 23998 75104 5285523850142
Q 38476 91205 9337602944408
Q 916 99664 5278193609502
S 40576 69027286
S 41273 77748249
S 23156 999463112
A 31529 723640226
S 36844 784713550
Q 2640 62673 7161593497219
Q 23402 78505 2917074059234
S 55829 768215747
Q 23638 89817 9793892279739
A 4614 312351840
S 99404 389256637
S 92283 202893762
A 18058 960610353
S 75892 225569792
Q 5081 70627 3966305735876
S 39494 158721889
A 31538 997957667
Q 549 99810 8845803172109
S 55317 23960273
S 32134 781760502
A 33538 802297947
S 83246 525116613
Q 12528 97133 5550447426456
A 58739 659926933
A 92875 587412847
Q 8262 78680 2578069951311
S 11654 177456113
S 22328 797052270
Q 4016 98690 6159665081931
Q 1508 74212 1110149381334
Q 29480 84653 5141834266531
A 47164 300099856
A 56226 39994622
A 49686 250994332
Q 6257 94535 2497859304065
A 18294 867206884
S 58978 925973403
A 73199 710023580
Q 14218 74893 48276779528
S 38437 134097602
S 57501 968317786
S 10728 152033817
S 67736 458908276
S 22797 134402167
S 51416 931605047
A 10540 120331944
Q 3901 64429 4615750627205
Q 13002 97444 8893004023670
S 66351 247307764
A 29542 494082900
Q 30972 93525 5981330633804
A 26379 276543090
A 73996 681980197
A 19659 89414981
Q 19146 84540 6312797419180
S 68335 726888624
A 86924 484088344
S 22187 411758117
A 45202 114485252
A 41198 367303243
A 12840 214812691
Q 709 93766 9996043350129
A 80187 740561552
Q 6234 99858 733718986674
Q 11630 91793 7371046573817
S 73773 89891079
A 14713 764753019
S 76037 585301131
S 32927 686900147
Q 20506 77131 1458287982233
Q 6087 98780 8609774481288
Q 6220 97583 6103201114466
A 4125 349562324
S 16444 940785824
A 44774 108210509
Q 3652 66865 1245729527441
S 53693 361528915
S 56175 710097873
S 63120 286699424
Q 471 96906 9476359377504
S 39084 977084821
Q 36 88390 8535875127090
S 19932 536582342
S 1566 329653499
Q 13647 90461 4550362897923
A 44612 428061400
S 11785 496688806
A 70474 561718576
Q 9011 90949 2510644689908
Q 5361 80925 7988311215117
S 29737 446983551
Q 3434 98792 5438573760189
A 73449 251912654
Q 31897 97226 4101134722275
A 17738 568668012
Q 21606 84514 4481645191541
Q 1913 74521 3771396556579
Q 8717 85244 4558425761456
Q 40532 96217 2201419688253
Q 41084 91585 4867823034836
A 28016 180176740
A 90120 762274008
Q 5707 97771 8509704481405
Q 20660 96264 5061746462689
S 73938 266949272
A 77369 105318177
Q 30096 93257 6262420760207
Q 17032 76244 7964082554761
A 97055 29855700
S 7191 57318549
Q 1963 97182 2332097727444
A 57404 328954275
A 5403 822018037
Q 10012 94435 6328208934053
A 87287 286684288
A 2566 160503413
A 28868 186230517
Q 12349 95860 5317858712133
S 65944 443303932
A 59634 139798173
S 77364 177306383
Q 8774 99461 7901083946122
Q 31346 84389 7501455303637
A 6638 724293587
S 96911 764081791
S 2272 693730857
A 33672 789453022
S 2459 693645503
Q 22099 74502 2184794109657
Q 1835 86945 9576448748781
S 49028 706604043
S 11769 401243144
Q 8045 79642 2038857952979
Q 6671 71237 861063239161
A 30003 877935610
Q 3129 95219 8092782415340
Q 23847 80205 6495223030760
Q 4676 91379 7875895760676
S 43719 449618116
Q 21379 99554 7155111575724
A 6277 424413307
A 31143 816345625
A 73429 755598033
A 50599 236997977
S 67380 3835952
Q 6711 62959 6139212563211
Q 668 98663 6551962034385
S 45976 46854460
Q 982 78821 3519978245268
Q 13895 98278 7850166420545
S 81488 966107418
A 28833 628484751
Q 16536 72309 6331837402697
A 45263 112667192
S 18960 811247263
A 90768 359766099
Q 10674 90253 5749144511995
Q 19498 85667 9717824872626
Q 4931 89247 3543749113289
A 11890 979868637
A 64013 623009978
A 4007 639536004
Q 11837 82755 7995988185732
Q 6639 99696 4207822955917
Q 13356 90320 8297920808827
S 66252 777239583
Q 9550 80541 4512765218720
S 95416 802176335
Q 1334 97364 803015490474
A 30126 310046897
Q 563 83858 5317572916484
Q 33011 93331 6790768444938
A 25076 44058357
S 54142 475425794
Q 21616 88843 2017183716817
Q 1664 99482 1291571628563
Q 16891 70869 8323659029965
S 47683 964538061
S 94454 132692811
A 87315 386912878
A 58226 451360060
Q 7079 94712 9675055725636
A 31004 22172644
Q 14234 85092 9433338166999
A 11877 52954492
S 59168 329091240
Q 3874 75602 6389287360973
Q 5789 80691 7687187560381
Q 3160 98144 1675675750702
Q 22224 80527 5258244916718
S 74339 436198063
Q 19568 93448 5081929882261
A 9704 231555826
A 4575 79351104
A 99837 396564881
Q 1091 83984 2743141866013
Q 13982 91563 2246401970903
A 43007 394887222
S 87337 868490617
Q 12181 62564 34480138073
Q 195 99615 8852265963664
A 52137 321765616
Q 3856 88408 4411038243752
Q 14587 92902 1130876868317
Q 15390 68951 6815311677788
Q 10420 90927 1112932138252
Q 4326 90682 7505465669172
Q 137 99816 5495172544987
Q 1201 98726 2511999717473
S 54518 729848792
S 40567 936942626
S 45581 913639731
Q 36237 89529 6533795112814
A 21567 598826967
S 23177 99201628
S 97061 296095799
A 66529 800019062
S 6258 653034517
S 90798 367465465
Q 10036 66902 2925123759702
Q 35524 99852 8440500204634
S 51568 691294217
Q 11515 91755 9928155608739
S 50751 990678734
Q 13245 98431 3733853396337
S 3761 441831692
A 26404 329155166
A 28613 557131068
S 96673 16186897
S 97367 981611148
Q 4274 59138 6425877611764
S 57934 133149745
S 96697 2490699
S 29214 386899006
A 28269 189135920
A 35021 526578958
Q 10683 97205 8729107144096
A 75289 753908188
A 3885 369636180
S 5051 475557798
Q 1199 59852 8587863410687
Q 14988 91785 3516859175731
A 31786 827545215
A 86080 926868270
S 97219 730867598
Q 25278 94003 4602647879854
S 74230 627579589
Q 21061 90085 1790148043094
S 98361 114803995
Q 961 97493 60994668016
Q 9976 71950 3556006397626
Q 4918 85431 4513295387053
Q 17223 77073 6354074432429
S 39135 694659837
S 63815 259686159
Q 5021 68636 2087228784801
Q 44286 99025 4148356463933
A 84577 49105310
Q 4682 99160 620369535533
A 4846 516761758
A 4443 485085469
Q 6038 69233 2037223555553
S 89169 848374230
A 92621 754247640
A 74508 72742192
A 10493 530408291
Q 3751 91759 9162481281841
A 30256 318980096
S 46589 327811807
Q 2701 98725 525573040007
S 39547 108502249
Q 397 99737 948209333634
Q 13113 64178 3197810990961
A 66157 513646438
A 2984 482360874
A 51678 905515403
A 26646 488251465
Q 22227 84462 2441085792290
Q 15 85430 762197847551
S 78329 823498068
A 69031 826538390
S 42406 964799783
A 74151 219607439
S 76104 296727651
Q 11410 96244 7305027412089
Q 8984 87132 6209246180090
S 17657 504065109
S 46711 137729070
A 42905 655458256
S 98051 543902442
S 2648 139087941
S 84923 349639828
A 53087 199881997
S 28816 457950586
A 90028 462876842
A 52799 71359354
S 13817 955337130
Q 8415 89010 2594674951725
S 30874 731346375
A 62822 873671438
Q 11150 91797 892612406139
A 9496 922659659
A 24931 287987346
S 56 803774106
S 7074 749840320
Q 28843 85744 5884465230028
S 7402 548563256
A 43868 226201662
A 84258 131135184
A 68800 281418690
A 85902 853788603
S 38685 983760496
Q 3197 65879 8849512549078
S 21960 992234396
S 66760 576906035
A 4019 706633986
Q 40955 96821 3490962255264
Q 9456 96852 932491992689
A 5063 785323209
Q 1739 57835 7415302801463
S 78419 290211990
Q 10732 64478 6814048113454
S 13095 92300165
Q 5459 68535 4593837360764
Q 6540 98064 1112983523093
S 27473 338433574
Q 4993 88691 8257113531969
A 89759 729890683
A 8801 135353806
Q 12972 93522 9299391359023
Q 8057 93742 3412801246511
A 79267 506409438
S 87724 559124050
A 36253 684444610
S 85361 34352346
Q 7357 98090 434077783010
Q 7151 89026 6048751508247
Q 2328 92021 3377843845560
S 40064 909589179
S 39339 384655963
A 64460 134751925
S 27913 680926919
Q 8712 91115 3481082475573
A 28174 270175745
S 18747 630035006
A 27193 998970109
S 12608 165251591
A 35044 686564418
A 90870 566677233
A 74085 54958603
Q 65 93909 1553175810979
S 7285 446773775
A 71386 713664868
Q 2233 83156 3815383177732
A 53775 957206506
A 91473 30808569
A 54553 263372184
Q 8935 98188 9112722863906
A 6140 177554109
A 56264 261747807
S 41598 514556838
S 84797 520226397
Q 34462 84779 4760361458123
S 56072 290106702
S 83023 395293774
Q 19607 93665 1374284067540
Q 2263 97623 1860609159638
A 2987 242119546
S 62523 54296962
A 2449 665809955
A 11047 849112795
Q 334 82389 4444699611418
Q 19111 72235 9807324390322
Q 12787 85121 2946943769232
A 9839 98235713
S 28205 186869514
Q 3398 82654 6537656583656
S 47357 601322399
Q 18155 87137 4032732351861
A 18445 431332989
Q 30085 84579 6482440745680
S 39316 751091979
S 61431 198843890
A 69817 551197511
Q 2045 97818 3247754490034
Q 20135 95670 2098278008335
A 64984 505403773
A 82435 707882388
A 92278 577330795
Q 1321 61881 3030297106126
S 11975 752840639
Q 22242 90094 6926087393363
A 52564 342385886
A 76593 569669537
Q 7252 76097 2912420275024
Q 3744 97137 6260478052084
S 14983 281864670
S 66638 294806829
S 60045 163302525
Q 3022 98768 2240977693015
S 96280 463529954
S 2310 313107618
S 4993 606523344
A 22939 696864386
A 53150 646371681
S 70625 224134034
Q 9568 92829 5406936699197
A 96544 317084229
S 95089 850684774
A 67159 831753878
A 74992 398443803
A 56560 446379569
S 94263 643931568
Q 8942 82896 869690375814
Q 312 97029 6596682447888
Q 15510 81861 1454888486178
A 31451 630263369
A 73533 221677323
A 62718 761275499
S 54622 356739358
A 98237 70962923
Q 33376 99754 2660749918865
Q 18508 95973 6965769598509
S 15612 995790080
S 98259 289936175
S 32077 175704779
A 88982 831392982
Q 20348 80994 196449806132
Q 9097 86050 8767666334652
S 26255 409888756
Q 496 96880 531288978849
A 87154 653978982
Q 9963 81740 1777301251289
A 61930 970225309
Q 5068 65838 9032886868639
A 16089 776078388
Q 4156 97901 6208626387935
S 10352 12146844
A 53203 890832016
Q 43 99548 8631636904341
S 72683 210952685
Q 1147 93294 2651364963035
A 58093 146840274
Q 12952 77460 6361403962852
A 6481 341702368
Q 17644 97175 6100316313879
A 22464 615866198
S 38500 936241527
Q 41083 97828 8329170796579
Q 5587 99947 6730530128789
Q 40050 93052 4483020586006
S 80723 298701870
A 41033 485442862
A 17085 406620107
S 86423 698531775
Q 23543 87441 2230222583853
Q 33993 85609 2759019079643
S 51355 775402943
Q 18216 89757 2206053419138
S 34338 637456663
A 26359 400576388
A 10659 763553876
A 71385 505800526
Q 1440 96030 9365891001896
A 22091 812848418
A 46023 806337951
S 65884 517075005
Q 4409 98460 9424431204124
A 52377 535010502
Q 17681 86921 5823581918946
A 2561 455571571
A 23507 160848062
S 91818 434240299
S 35358 841695822
Q 15727 86154 333144927378
Q 3534 86285 6859653968093
A 37008 69974781
A 23001 686239760
A 6743 667011898
S 48318 744409218
Q 15326 81293 148791747516
S 81691 830275129
A 5873 909870995
Q 219 98999 8988302348915
A 75987 697205219
A 93101 184840395
Q 32111 87417 6699124935439
Q 25788 78584 217656609834
A 99716 924434836
Q 21333 77076 148548729463
A 91296 460812014
A 93906 709881820
A 69541 20734696
Q 12837 71583 5932905096460
Q 5408 83469 8994832311933
Q 32204 91872 7692555898486
A 73045 79393556
S 25558 169726939
S 53680 921834447
Q 1149 60649 1009530153923
Q 2162 78976 1457389813303
S 54341 26286925
Q 5390 91439 6699803432752
A 42994 263741916
A 34772 913820419
Q 408 96578 3835779002796
Q 1824 99406 3820561419496
Q 23718 95236 1667493072647
Q 743 70536 6731951958561
Q 1817 94605 8277365806173
Q 20930 95857 3556337429495
S 63907 436667793
S 22458 290174122
Q 7082 84450 8528055252261
A 36151 166226285
Q 4359 99091 5013220218583
Q 3252 99697 1211491535835
S 65251 565241194
S 30323 642475491
S 58875 789948999
A 98607 306310088
S 17365 736962403
Q 34504 89415 2946443355888
Q 34581 89888 9958807544027
A 32274 793404631
A 84435 930361594
S 17060 963269463
A 35687 223970168
A 39551 256407855
S 66933 151993078
A 2445 74424756
A 66663 5525314
Q 5677 92511 4599218319834
Q 16335 98827 4766395066531
S 2436 649372434
S 91223 707658577
A 89484 84987371
Q 10296 80509 5513966123475
S 35714 520728149
A 48848 328566302
Q 9929 97795 6131407301856
S 14043 729456476
Q 31514 84333 8521803163776
A 1282 564040761
A 50739 604258330
Q 2962 91350 2650498538429
Q 17337 67873 6864053961388
A 33932 456143799
A 43926 195850315
S 37145 933306735
Q 7894 96673 8483720232967
A 48475 273649619
A 27586 343152871
Q 1466 96826 8950305381592
S 33378 196707659
Q 4233 96253 1283260833053
A 32755 360654936
S 10215 613981361
A 85868 858909571
Q 3404 93718 4524938033657
S 99318 378877638
A 70113 878714796
A 47753 556621079
Q 468 97095 7203747105024
Q 12540 95848 1509699326973
S 30404 468990185
Q 1241 99760 1387996833979
Q 13318 90928 851600754310
Q 13092 86035 4688693291637
A 82770 682008498
Q 4093 71447 5772351403587
S 19994 365617817
Q 22560 98558 115702052288
Q 3675 81927 9786529996587
Q 13638 77959 5493654724277
Q 10103 98520 9827591863316
S 37297 305797746
Q 8610 69406 4998225107966
A 91624 590411315
Q 4557 98697 350243239543
Q 8841 89262 9062228929778
S 55064 119983802
Q 3703 94506 9424556082528
S 33720 309384339
A 78740 988530429
S 78343 1388562
A 89960 651680142
A 52947 768186941
A 14477 821505063
A 17579 926702172
Q 7466 94233 1341453150576
S 43780 773215329
S 52216 935676978
A 14464 394205769
S 41734 110802981
Q 28 99483 6059733595927
S 69346 853471287
A 36725 335484884
A 28003 335176682
A 44345 675211542
Q 16296 78413 1868106693296
S 88763 98974910
S 5008 16957396
S 26177 366551517
A 45125 232500513
A 30832 913349143
Q 29197 88105 7687813994481
S 42187 224027713
S 25238 680157108
Q 15235 90905 9036596200202
S 25901 787594635
Q 13487 90827 4723933715084
S 21317 495596205
A 13781 621539332
S 20076 371550534
A 73490 149571283
Q 15332 80836 4090226887447
A 68293 930843442
S 19887 77727785
A 68548 587962588
S 39037 779971846
A 16870 866966629
Q 35919 89631 6795512300350
Q 4386 97323 5286864344633
S 5744 33414279
Q 17763 81180 12987244625
Q 22120 98384 8175132294613
A 38049 444190007
A 32281 232596099
A 88419 181846844
A 59905 6990765
Q 22865 99978 5662312140857
S 78497 450017132
S 70781 264022405
A 44500 907555601
A 95002 790369418
Q 25982 83081 2937923855231
S 48342 971301366
A 15802 25943203
Q 22524 99307 1741362013647
S 99050 600621324
Q 2392 98732 1574328611083
S 92997 19364396
Q 15415 71316 7382647057534
S 87315 325865631
A 79300 334945140
A 37507 814428008
S 10459 430156365
A 50177 925792225
S 91015 980865027
S 21616 37669464
S 41063 637731176
A 27946 75874318
S 80052 888345697
S 26724 448751371
S 38510 116247888
Q 7591 72583 2648014714684
A 30141 258086772
Q 668 92011 1053404232188
S 93447 406496288
S 25397 948554527
Q 32713 89245 1941290675783
A 35842 618320513
A 67238 836233647
A 47548 688191412
Q 817 87357 147127604957
Q 2078 97593 2172900473484
A 68768 671152601
Q 11116 93613 6998361920561
Q 10750 86008 429006413707
S 32505 660068125
Q 2506 93205 3896432983482
S 66072 189515571
Q 21019 83604 4142889991569
Q 19424 93474 4340991894720
Q 7438 88970 9233620265211
Q 34520 96753 9328741890769
Q 16634 98693 3736484103599
S 99349 768830500
Q 19183 99376 179021414515
Q 10320 87492 4124425785696
A 865 95571646
Q 23989 84724 9005573551855
S 37583 423148321
Q 5111 86526 9739235681743
Q 2118 98038 3445064138397
A 31439 355675377
Q 6814 77112 4995875721036
Q 16773 82431 8463085176910
Q 5479 66038 2288215661190
A 2944 815188402
Q 4989 92740 3882342530812
S 91318 35906726
S 26431 9576034
A 84894 537437688
S 56935 603791616
S 27346 532848006
Q 2865 84259 754031364902
Q 6254 59691 6634988365390
Q 23066 95353 3949715914664
Q 1301 86960 5652188075910
A 75324 876052530
A 62969 353619329
S 67285 67650663
S 57183 693397196
A 19160 517963311
Q 6295 97578 9789855725186
S 3440 139363415
A 10234 994608047
Q 2079 83900 4408016575932
Q 406 52203 9225748087845
S 35567 518135954
Q 29531 85954 1298074343705
S 87754 980728841
Q 27227 82287 8123352400409
Q 3844 89919 1415550887254
A 1873 960886225
S 38971 764022780
A 77279 382791170
Q 26974 92987 8703197173590
S 24235 914500808
S 40883 157219855
S 60687 228485974
Q 15177 82383 3537234230684
Q 22358 99393 7134269083028
S 48232 701546267
A 4363 599798908
Q 9890 96157 1039038081458
Q 1517 96986 1428932637548
S 31058 79300048
S 81707 525262510
S 24520 602733527
Q 13819 77083 6554925229088
A 56674 703812107
S 91102 784464039
A 79006 206648168
Q 40007 91338 2045520632089
S 24869 201166284
A 84543 633074578
A 83088 790860922
A 63996 559866804
S 77471 324123934
A 74067 830734986
Q 2718 54449 1124864517096
A 15024 65473708
A 24202 485169251
Q 6547 90872 485849929368
Q 6447 96841 7386636164455
A 90171 5190524
A 96155 550671728
S 36278 484937709
A 48869 886497201
S 69852 347469997
Q 19356 76732 1787148671971
A 76176 182555882
A 45932 214764426
Q 35473 99702 2458029439422
S 8898 768350475
Q 10705 93325 4215303497551
A 52473 358574409
Q 6154 75302 7887130331957
Q 16333 99210 9597923543417
Q 1418 93117 7575551650247
S 50435 615081337
A 7743 156946125
A 99879 773689510
S 62348 637628326
Q 3952 59541 652062541985
Q 1803 81767 7834120894940
S 86822 943057783
A 80495 450252879
S 13633 172185021
Q 34874 92221 7489880666932
A 92624 452594667
A 29306 137678925
Q 28590 90357 3477543973446
S 76291 80179288
A 19234 212784620
S 61271 852226512
A 99497 398795058
Q 1713 86241 9553857857189
Q 25817 96742 2949962452401
A 8604 345561997
S 74233 303374089
A 88707 106678453
Q 1371 99662 854781097882
Q 3012 97755 404816309066
S 22157 215566880
S 79396 560262655
S 86673 591766588
Q 49 99952 177553414359
Q 15453 93366 4160075178275
S 66402 58990450
A 88001 106912735
Q 19482 85658 8610918414008
A 53260 623555872
S 23201 129075857
Q 27884 88448 7614369204915
S 89594 931735018
S 9351 26817198
Q 12758 95272 5646145622572
A 25152 694903523
Q 9028 87522 5192401847448
Q 25042 98445 596165951549
Q 5909 89624 413317516553
S 7817 823857392
A 12435 16663041
Q 12654 67268 1404712472984
A 44472 976687769
S 25298 514672635
A 45439 626010281
S 12470 732043484
Q 6628 94646 2411647240142
S 15274 651507420
A 80657 573950349
A 45156 570857505
Q 17805 88812 3434746992189
Q 20300 96430 80747785531
A 45335 785014479
A 81158 66913530
A 4310 998319161
S 85911 888917894
Q 11938 68895 6276907314514
A 26579 497607133
A 13962 950646771
A 49252 285452800
A 82582 298426338
A 24027 418114008
A 69941 786430230
Q 5062 99269 8738636059163
Q 15280 96345 5997832312385
S 96416 209282563
Q 4634 79848 5649358811349
Q 4334 74308 8918229467682
A 93480 686393135
Q 37751 97309 3593707970989
A 67063 970846556
S 51207 19456026
S 18606 616191410
Q 12598 91778 7888205856510
A 16884 393550494
Q 1989 99971 7608588961632
A 1160 844211732
Q 5413 72927 1514347093941
S 14780 398542731
A 4105 702540599
Q 16308 86595 5571395276726
Q 18921 78845 4049699469831
Q 367 96863 2773385570450
S 73566 895965400
Q 16237 100000 7498889960870
S 2224 892467074
S 64816 885760359
A 79653 776009010
Q 5988 81836 7467925368211
A 17537 413468746
Q 10469 94114 1959866688550
A 81737 309365808
Q 19628 98590 6566858486874
Q 5130 85673 3280190874639
S 88019 686501745
S 85024 40055808
S 78591 408749167
S 26553 156616965
Q 23758 96796 746131136012
S 42352 836406224
A 36414 655246599
Q 17439 97059 2677198486801
Q 23789 96469 6372783415563
Q 2401 76133 3507431208854
S 17419 538532093
Q 12984 77171 8234113921085
A 7271 785842401
Q 35166 87119 7301944408697
A 27480 187842201
S 22801 483796926
A 75813 270926401
S 60934 985809323
A 29031 731330117
Q 39527 93192 3402817591218
A 34393 275983472
Q 12347 92843 1516951200489
Q 4956 73068 6671714838758
A 73572 879818721
Q 1164 61970 2154857639220
S 33245 700422884
S 71340 655821279
Q 5817 94799 5888634201959
A 78021 716213483
Q 1627 99633 6421593184589
A 76171 355533286
A 51409 189947184
S 62736 536016544
S 59381 252670597
A 30477 419051666
Q 9487 97652 3340921559181
Q 20992 97072 3055319025790
S 71166 888163196
A 71497 143323562
Q 8113 95364 99897084013
S 42667 857602895
A 19468 953073484
A 19954 262037828
A 24740 366150450
Q 25031 91257 7423461856666
Q 1718 63902 4068440087615
A 91437 823439812
S 91847 261964276
A 49371 761448366
S 13128 268824211
A 74229 373701081
S 57333 153908
A 64149 420259889
Q 825 83729 7417170548925
S 77676 903479157
A 80091 520911798
S 18192 672108106
S 1761 159004891
Q 5679 79308 2744449985638
Q 1060 99539 8121666243821
A 12659 850551640
A 97097 524286567
Q 2646 97969 3840098102370
S 57976 105553162
Q 38676 98607 6762766185774
Q 10610 82136 3944305499129
S 71391 823455699
S 45676 400680590
Q 7522 65551 1783336470320
A 37657 772704034
S 56596 611419522
Q 8056 63057 5846629195858
Q 15472 67858 1018174322512
S 77704 568203041
Q 45449 97554 1743459829215
Q 21752 99982 4353378317476
Q 5786 77666 7599674614633
S 23491 670421842
Q 4094 69690 8624267467753
Q 18788 80391 7423052578820
Q 19899 90190 967564537742
Q 13929 66449 7214128449734
S 91557 386851661
A 61178 218742515
A 58862 913704101
A 90877 168993329
A 35514 76092524
S 20222 119207549
Q 1364 84531 8741967671137
A 61089 782025074
Q 8433 69738 2297788029752
Q 9913 97698 7249279726011
A 75237 880359450
Q 5751 76813 1257554316857
Q 10716 89709 2184309660729
S 34352 170896276
A 79849 3528903
A 2760 993107437
S 62469 467556057
Q 8335 86403 2704107439421
S 90061 357397283
A 50701 125851502
A 6396 256093200
S 25526 395038641
Q 2663 84107 7053156185339
S 58813 173256783
Q 5957 96930 232082059134
Q 16673 72756 811872715893
Q 17625 98293 5872449115595
Q 17887 93112 2221522646893
S 50804 236599816
Q 20637 99185 6766910919319
A 57390 270423716
A 81860 229277571
Q 29304 92649 4602982928733
Q 7055 99839 7014799622115
S 20171 642440440
A 79112 112032784
S 47658 123815041
S 51905 270727877
Q 6534 91859 9924918054177
A 9273 134148702
A 90754 342111759
S 81048 910139120
Q 27520 94232 8400026988613
Q 7373 65845 4920652365679
Q 19497 90324 8261087466488
S 8095 714006227
S 60209 139680534
Q 11034 84446 2298489243220
S 13316 305038947
Q 1595 94427 3680607436677
A 3432 677436821
Q 24271 98869 6356038044479
S 98606 471309101
Q 3450 91637 9692873409813
Q 31181 93977 6588251590567
Q 2740 96795 3018368607093
A 11132 200007660
A 30504 850400031
Q 840 98298 4398441289496
Q 5099 68669 8595359254694
A 43748 839415997
Q 8319 99265 8009057272948
S 7070 819945405
Q 4479 95571 6093774844122
Q 17007 68368 5419634012180
Q 12641 97266 4438993973344
S 35210 885300224
Q 35190 86481 6749599780722
S 28873 44571668
Q 10259 64214 9994868036915
Q 8204 99770 2225349302566
A 59139 812397930
Q 21435 81209 2879077761189
S 56426 694578098
S 52384 697325694
A 46736 622231922
S 25535 625112161
Q 14932 97880 5273460252201
Q 7997 94548 6967032417227
Q 751 92870 5521027483346
A 7897 158813605
A 43954 241774254
A 57646 964945418
Q 7330 90033 7714432719510
A 77177 577520303
Q 13061 98085 8160727442443
Q 81 93976 358752432349
S 77514 53477660
Q 1154 95427 7480727767341
S 73212 178522180
Q 8788 73015 6476116666791
A 31128 269506743
A 19155 749939473
Q 4885 92627 4050495529929
S 69936 682522879
S 52959 619181627
S 58327 974459608
Q 20232 79984 5593576381123
A 95525 967536010
A 98973 214004988
S 16877 726470313
Q 11868 97596 8427822846501
Q 10768 84166 6763317546337
Q 27917 80528 3739498500457
Q 28315 80688 1162103089988
S 78181 93081858
Q 17275 84084 228582774825
Q 28815 88660 7919441078053
A 57787 320329978
A 549 769033675
Q 2115 93330 308451861200
A 81758 715624446
Q 12302 95314 5820708374815
A 71921 655739325
Q 745 97736 7920509082669
Q 828 99322 9169863432171
Q 21799 72104 8961302302532
Q 4259 97865 5335448017539
A 78511 113398878
A 94994 162882131
S 94141 973667657
Q 31640 82136 8174709918877
Q 7348 93199 266316623358
Q 1474 98513 3413286741067
Q 248 79970 2281590114461
A 75707 469087310
S 57995 818299138
Q 13676 79534 773976497637
A 26369 841326213
S 61890 401657514
A 9292 648264247
Q 24847 77482 8217710156498
S 97444 790285408
Q 889 81469 3144362080165
S 99956 438270508
Q 10861 98096 3694709184920
S 95367 441463491
S 35797 832385957
A 63257 83224098
S 55729 987667110
A 55323 110469249
A 61379 610217062
A 13493 501647410
A 48765 982460617
Q 14365 73742 7198748280889
Q 26252 98577 8749993448168
A 50763 520973426
S 81731 211371907
A 5317 740459963
S 44069 690348887
Q 18005 83794 6583949568132
Q 12995 94947 4641234890421
S 29968 406449343
A 17041 120863650
Q 21876 90988 600701572588
Q 5081 99027 3608071386001
Q 8669 89478 7666301698631
S 29670 914495444
S 46389 705805585
Q 313 78424 7166908709310
Q 20689 75030 1167695001911
Q 109 73070 1434417347795
S 86746 387393046
Q 28631 90898 7114237390499
A 11763 175272473
A 77921 771694898
A 78442 765732404
A 31506 902419435
S 47981 390079193
Q 5695 84851 2960868982206
Q 20358 79302 5222237096101
S 26025 741851244
A 15917 382574283
A 44245 317725099
S 14815 159787194
Q 1050 58977 7233003218294
Q 13083 80136 2201178611794
Q 1736 59196 8013615248724
Q 33890 96785 852660156466
S 65550 790164218
A 8911 930804887
A 89515 235626457
Q 8344 94697 7411939136022
S 19092 85948293
S 56806 411909468
A 94389 701621369
A 86854 769601934
S 51862 318073531
S 21400 369389567
Q 21565 84904 3745519577334
Q 18551 87068 5034939050635
S 65974 639904811
A 509 93823487
Q 267 99852 8868980608208
S 91393 490258590
A 23295 413680159
S 91015 740000879
Q 5123 77277 9405330506076
Q 2463 61146 6372080220059
A 25430 188415839
Q 11868 84725 2138403459258
A 4936 552962426
S 33140 174325868
S 99526 10763894
S 70628 427656961
A 93072 432861926
S 78045 346451328
S 9532 504223217
A 4773 822840855
Q 5164 94702 1872903513844
S 37541 411144517
A 65406 312671582
Q 1468 99653 4403439384479
S 3495 984228064
A 24161 79609303
A 79691 467282828
Q 4752 98491 2551086939200
S 73238 116732806
Q 1122 98887 2975117383670
S 6555 509397690
A 49748 660187077
A 64931 8533986
A 46247 882746904
Q 2038 59557 5559001311180
Q 21878 99425 5533792503780
S 48764 463922547
Q 16839 99827 9414926466716
S 16146 204827521
Q 7909 99738 8097037071386
Q 2232 79788 1343512854429
Q 6672 99151 7568282519121
Q 20160 73500 7220936071213
A 24562 178313706
Q 17 97995 3280504684107
Q 45363 99083 9121298615614
Q 45277 97974 4839675000437
A 23102 611443043
Q 17260 75510 4626349490387
A 61155 587636473
Q 6156 98963 2817534868712
A 45194 697144608
A 78433 132209528
A 37676 488856578
S 38413 284845468
A 53672 377118243
Q 15274 93618 6958584281249
S 60055 149158827
Q 2405 63648 6035561641530
Q 25375 93002 2360375108011
Q 4933 63419 108673040121
Q 29203 80268 9996549444724
S 4487 845676027
A 69244 970233661
Q 1320 95664 4803578577204
S 54365 544108060
S 91990 408014160
A 36046 446498737
Q 2073 99502 9070974600035
S 29417 621788751
A 57980 118876050
Q 347 80957 1253481705263
Q 1661 82750 347782637570
S 7766 204081976
Q 18232 95646 6949549450163
S 4131 799039147
Q 16202 88566 8534919547189
A 24100 21999368
A 70583 499086593
A 37473 535492480
A 3277 352375090
A 77173 344202682
S 70373 921483489
A 31899 550220937
Q 6616 93690 885266128498
A 6418 654432519
S 44324 580163088
A 2235 435551877
A 81014 392610572
Q 6684 80749 5907435597736
A 94546 650894844
Q 1246 90736 9870851396419
S 1845 64753094
Q 12837 92352 5334098655905
Q 13862 98063 4868490133027
A 37940 896458427
A 12304 221364222
Q 4162 56953 3194845974122
S 32341 457518483
Q 39185 89449 7784496618914
Q 10009 81149 207832020708
A 39948 324158605
Q 7937 85358 8635552916549
Q 13708 79101 5515094487763
A 59232 947717297
A 4583 802485784
S 62892 474907302
A 19105 277185011
Q 10947 85726 4603146340235
A 96553 511850599
S 71416 486609002
Q 7524 82012 9959614875637
S 45252 36847740
S 55599 113590433
Q 13407 70341 6337860487779
Q 6853 90484 5569089026541
Q 26936 87800 17735621246
Q 12531 83252 6256041359608
Q 26626 94824 7041612336706
A 42659 121303732
A 68052 628043916
S 78905 861534104
A 54244 946328306
S 71611 399725395
A 19979 754370660
A 5893 93701203
S 64131 154238236
S 36792 647105581
A 96353 744522166
S 61181 106397353
S 93609 111141189
Q 4998 78277 56821491868
A 75641 61942264
S 52047 871777948
Q 5774 86795 7828187485965
A 65784 879945273
S 41033 98390516
S 38065 180271395
S 57793 868408159
S 40533 951040219
Q 20453 79125 4726985563811
S 52585 174111167
S 98892 921133712
Q 17249 71332 3440506478305
A 87012 143484126
Q 14 99747 7211255732238
Q 3944 99800 6534940442358
Q 15639 85963 2328767720222
A 82323 315156776
A 97674 753836360
Q 8052 69607 3831542948890
Q 183 99858 1351740179133
Q 5356 93493 9457434130964
Q 2737 65390 2798636506315
Q 14836 87911 5194587439130
A 16767 21062506
Q 17890 93357 687830389193
S 67957 274605538
Q 161 98700 8944410840175
S 59778 380017433
A 48245 489942264
Q 465 97114 630455477775
Q 20804 90271 6521241692529
A 87718 473369407
Q 1242 75389 5320979281182
Q 37362 89821 4625407665374
Q 36274 95805 7887350734272
S 44879 825603736
S 83551 408415328
A 24039 398762067
Q 17831 97537 3905387457310
Q 7390 77263 1765014865727
Q 364 99812 3950742080095
Q 15197 99427 6654928037464
A 16811 140964733
S 95110 601369525
Q 1806 67696 6684958545899
A 44536 864448132
S 91828 517768495
A 69728 786215659
A 89571 739186432
A 45198 837328419
A 58298 342085580
Q 613 98785 2223810915690
S 12763 48738349
S 84796 607067896
A 12568 569964666
S 4232 363067983
A 87195 182191890
A 55235 910891728
S 17347 945226158
Q 14082 86019 9549177464417
Q 8048 73990 8580743476121
S 50711 627564199
A 61482 426840864
Q 8281 98253 7934519478331
A 1757 121634183
Q 21279 94147 8252112720202
S 73075 998842127
S 82342 949836717
Q 6141 76777 8979969275424
Q 8413 77482 8605538319927
Q 3321 95129 6570923361980
Q 3251 80227 4376479350541
S 61806 747344500
Q 9859 72190 259674351368
A 39030 893842176
S 70644 902406440
S 97707 489663475
A 42778 60956754
A 38730 469667187
Q 18872 69743 2214764565163
Q 337 98961 1930062770008
Q 738 93750 5587453012608
Q 3826 85388 6974270008895
S 80653 12919121
S 66705 354962383
Q 17553 92287 5786346135261
A 83153 281604376
A 49391 615159782
S 22870 828546582
A 54434 774945353
S 48651 48601366
Q 10226 97235 3065215750704
Q 10166 84646 2509623661394
Q 29389 92093 636608601871
A 47804 826190635
S 34623 978772197
A 97307 935970358
A 73964 488065748
A 79340 664958969
Q 30111 96649 1193668176164
S 94835 329776558
A 50234 241070898
A 16316 210999407
A 83545 904849831
Q 10470 61093 7625241053720
A 68339 684305864
Q 13163 89099 8352369123626
S 37692 958366747
S 69969 297747746
A 59017 832250281
S 80237 196008201
S 46900 701315234
S 12099 875232788
A 55846 265112859
A 5883 740420569
A 90730 130031219
Q 7657 62607 1026512259812
S 3568 287267338
A 83605 7546074
A 69104 186049601
Q 18735 88034 3985043213180
Q 4940 82462 8857392998276
A 97104 833757517
S 98284 509332383
S 6987 41889916
A 96859 271929129
S 69334 701733792
Q 4473 76893 2415755235221
S 70336 855370576
S 80536 69836098
Q 25528 97153 4666655303708
S 77760 821699421
S 57730 131596199
A 63205 428106721
S 9802 96758977
A 99673 833756125
A 38985 427819240
Q 23058 91630 9727894548106
Q 176 74404 593948749334
S 60339 97880472
S 90734 436593510
A 43791 641187716
S 22467 127161308
S 41147 81344091
A 51971 165496645
Q 1690 90117 4181766114
Q 38047 92157 4062049535410
S 40379 371628052
Q 21157 95092 501684854789
A 62200 699715273
S 16965 806583877
S 56766 724072775
Q 3770 96659 6253838819528
S 93168 274596784
Q 11592 76307 4216154359726
Q 8390 85294 9134881879427
A 46817 407571285
Q 42002 97921 5968825454200
A 78335 816341550
A 19594 311909315
S 589 31858550
Q 5912 99806 6407859813811
S 35116 238467010
A 43549 932553371
Q 18160 87735 5732135806359
Q 10013 60825 7341497564861
Q 5226 86382 8285385077532
Q 34554 92298 6274662382322
A 89048 210121056
A 34146 151829904
S 95930 60424159
Q 8997 83822 1759436841758
Q 8047 62215 1960180484172
Q 753 91577 1369840853721
Q 617 99099 8359554695294
S 25100 558605872
Q 15559 97151 9791427790472
A 49607 413912059
Q 102 99420 1543322255366
Q 16043 81250 2533297186053
Q 3546 94057 8755717172479
A 64116 793776242
Q 106 99962 1678385744006
Q 4977 97907 9295136941578
Q 4907 96595 76458921954
Q 13946 72672 6275727528180
A 12480 695858240
Q 3496 99810 7312444402124
S 28639 564752711
S 5166 4917116
Q 3893 72811 8083109432567
A 50970 555171775
Q 23269 77548 7478995815403
S 54700 377779675
A 25197 787013215
Q 21136 89159 9048012268899
Q 1756 98640 7401724748185
S 24528 834599798
A 32873 682843258
Q 8784 86127 7947847308383
Q 2990 96194 6655035236707
A 56471 902863048
Q 20448 71680 224161820203
Q 1437 83379 1340564843921
Q 5338 69696 6120325183191
A 88202 412100821
A 1902 769505794
S 28664 35879618
Q 38214 94336 2271156847804
Q 13238 87261 8408911661536
A 25261 825637569
S 59567 235141047
S 2525 784439466
Q 1829 52902 5418200368319
S 97933 374040955
Q 9590 99205 6163643163284
Q 25206 86693 2972472773166
Q 5070 99350 5296062822469
S 72087 72298831
A 18731 577422907
S 46470 418085158
Q 20750 98705 2137122110745
Q 11888 84016 4371401745785
S 88788 744785048
S 5082 671647622
Q 3728 99298 6994983555572
S 22626 484662916
S 660 490816059
S 60961 953289799
Q 11538 89929 6785800614431
S 12305 301914608
S 91357 415116598
S 78182 217863255
Q 16971 93245 7537248897518
A 98826 727862210
Q 6181 95172 7334939701126
Q 2940 94056 8149448417194
Q 15937 93184 3371028832489
A 34729 74773127
A 31513 550366135
Q 6466 91884 3237545283715
A 47100 539752314
S 73658 714426934
S 42016 47358358
Q 15720 98086 2760322336379
Q 13699 69197 5700376044228
Q 14214 86078 6333369512960
S 10957 326639544
S 81709 743622848
A 39942 357480675
Q 33534 95164 8945510408720
A 48842 912668114
A 55509 3695521
Q 3860 94036 1704189078216
A 52473 914771264
Q 9353 97149 5615584883179
A 41353 223939856
S 71063 533566322
Q 2139 58251 6607930043055
A 65586 677774776
Q 3172 99166 3718227638489
S 31425 525445667
S 81284 231724061
Q 5681 88810 402657553318
A 68848 867316518
Q 21544 73049 5895645034158
Q 4313 57456 7103066515444
A 18846 994656395
A 33308 908215537
S 72508 446205714
Q 38814 94873 5308158364209
Q 20863 81096 154877569684
Q 6319 74081 7140968384786
Q 25886 86567 672554470886
S 96334 399408209
Q 18294 99048 1241950443516
S 51713 748438406
S 43509 544226951
A 95254 111974299
S 71304 428487088
Q 11529 83297 3507548756562
A 95903 498834454
Q 4584 94519 5492975929933
S 36235 965231562
S 94871 2189275
S 45202 889739815
S 20344 970567638
S 85627 9911351
Q 11686 99710 8000772643518
A 10676 851243414
Q 3220 87107 1485170944645
S 43518 970049975
S 84308 910056737
Q 11694 79049 4083514565897
A 81604 53098883
A 33999 208671404
S 90278 640029760
Q 28233 82359 619848005958
A 30369 256376087
S 64053 592324793
Q 17381 77426 9577957874653
S 591 570831429
S 11784 9625093
S 83872 272251340
Q 30140 83494 2513340299335
A 75384 837213212
S 96346 150078794
A 61877 355509140
A 75661 593771781
A 75823 471940059
A 19292 361871231
Q 8879 88413 6220612691668
A 8597 758612404
A 37793 708361569
S 1968 374005384
Q 14466 99580 4305443459239
S 12342 338168499
S 98500 688568533
S 12501 653548834
Q 3321 78879 5852167430578
S 17205 680507404
Q 21905 92238 3727081470915
S 15790 583053357
A 38585 219763262
A 43496 599284345
Q 2730 97899 7019317816262
Q 2154 98051 998769454831
A 29045 977965604
A 89776 171652638
S 79679 655021054
S 25832 486357547
A 72445 227439562
Q 17034 79521 475419392023
Q 16448 96778 7514815810397
Q 518 81480 304371771642
Q 7753 95138 1353286056203
Q 8572 75883 3655660424966
Q 14382 77815 851767169741
S 89659 101129534
S 53706 5198713
A 14691 129976475
S 50108 611248046
Q 126 94960 8636095547707
S 72413 923374172
Q 12291 87375 9882133856945
S 98437 312619995
S 78665 802507725
A 44285 833008735
S 7237 839209495
Q 2692 67074 6062424062685
S 79686 192042651
Q 19624 96929 4055762251694
A 63532 327050766
S 65283 836949258
Q 11018 98616 5669011977816
Q 12623 97736 3319324009755
A 54560 294590204
Q 23699 86395 411611790005
A 12018 409031540
A 85086 227998692
S 32589 829027189
A 84341 263403643
Q 5930 92681 9341852718678
A 72037 14373861
S 40650 236392689
S 34972 281049316
Q 14475 99661 8842935255609
Q 1127 70711 1996843197494
Q 1591 81245 9819010362822
A 483 995277373
S 10742 905876465
S 63902 408706061
S 59563 899838873
S 64362 471373247
S 54447 476709194
A 90876 31808658
Q 2306 96100 1031286989336
A 93905 802711684
Q 2238 79022 196984829234
S 62906 855643202
S 95288 275839451
S 64050 112738762
S 92162 632855076
A 36263 621225353
Q 36719 87345 7495160243626
A 62402 868047344
S 12773 289045355
Q 27853 93636 9593297563444
A 68644 363520359
A 10370 691240403
S 47505 143060940
A 6668 232552843
A 35589 667516214
Q 39199 94085 905039785967
S 30894 22610952
Q 32440 90646 6621085062251
A 62721 291633208
Q 1678 90304 2203149060297
Q 7019 86638 6357133289270
A 14517 927511487
S 13449 866050241
S 39454 965607450
S 99802 924384944
S 42964 968801429
A 45186 750463500
A 37404 196215211
A 15553 339776581
A 10399 687208280
Q 3594 84964 3881703023444
A 12866 895216388
A 5966 754728251
A 39978 977653289
S 54018 683395773
A 64976 240638995
A 10782 339399472
A 11199 553125439
A 76037 751233830
Q 1418 58855 6166651360488
Q 24253 93324 5130578743070
A 74411 838986943
A 58165 757381966
S 71585 462400
A 90659 464995715
Q 4513 97208 6393864623729
Q 12476 99793 3075447909041
Q 1630 55770 2091515046297
S 24246 72483686
S 51182 851219368
Q 9347 69463 4945501017639
Q 34004 98510 3828959571213
S 85307 663019913
Q 3079 69335 6061428098130
S 18532 745029236
S 43548 80114165
Q 29384 88608 2676411791765
Q 15879 72502 5626097740797
Q 16591 92078 3397724454375
A 35493 214331881
A 60538 857325753
A 59331 866527006
A 90848 750882742
S 23529 502773511
A 3783 560652718
A 37002 338245332
A 84070 986606640
S 75955 425500901
S 97599 670974475
A 47634 228886546
S 76574 159311607
S 62470 958026740
A 26912 62319614
Q 9434 60421 9477206393423
Q 220 98187 2879453748141
Q 1891 98702 6969364249491
S 57355 535716273
Q 301 99294 4917280429979
Q 7179 95382 385783482456
A 34305 519921755
S 89662 953391555
A 36777 44337026
A 81347 625118326
Q 1279 98160 7473071683270
S 92600 574557016
S 84231 985816866
Q 9284 91221 2994791430536
A 52333 603999396
Q 6666 96005 642917162691
Q 11057 98740 5559201326896
Q 40804 93140 4964159359472
S 73940 843127955
Q 14062 95636 6068614210431
A 9089 613598791
Q 14151 81378 5054281323834
S 88891 191605460
A 16723 858918886
A 30025 359207997
S 86992 638192517
A 20520 496173422
S 92770 738653133
Q 9324 67962 9515686265536
S 10805 518566075
Q 143 99550 7399882969634
Q 25662 91355 6804406764353
A 12375 508357056
A 95114 398195705
A 45048 170472543
A 1254 222528465
A 64055 614985296
S 21426 327081116
Q 26580 92926 286271463053
A 20570 664364621
A 29437 60794029
A 7138 304133402
A 65137 466338499
Q 34841 96010 3295602394439
S 89528 124953181
A 5055 569646244
A 67525 302028424
A 14071 404397967
Q 9928 98212 6805784257778
S 80889 875477559
Q 1525 99249 1695794153741
S 52202 873469092
Q 22743 81538 4408398621252
S 98233 703362976
S 54796 919722589
S 8700 657414251
A 1353 888597875
A 39298 560352585
A 1157 176018833
Q 18425 90514 3635388836160
A 70015 476354761
A 35728 749848470
A 86448 669300183
Q 5649 99791 4131559424293
S 32073 163648408
Q 20713 92550 5360553143487
Q 7017 98831 8703361018164
Q 3534 96369 4435512626631
Q 1376 58645 5152631687021
Q 29475 93866 9934847327715
S 82671 112809182
Q 50 99916 748501139026
Q 12005 64157 8852620198527
S 18837 880517626
Q 358 92162 2543752889760
S 21576 749266008
A 35458 743591316
Q 23099 78673 7692528902231
A 51326 970522198
A 73998 702433747
Q 28842 83203 9290091998948
Q 10615 81237 7327217137419
A 59432 722281465
S 94535 86593100
A 94606 199461156
Q 13506 64973 9103559088080
S 33016 231856115
Q 6442 82772 6546668828145
Q 16209 93980 5619366627807
Q 9383 99617 2247885215145
S 7509 617909248
S 53772 130181633
A 6133 684973077
Q 15171 97475 8611375700253
S 89920 805406986
Q 1119 98854 7905039774517
A 31683 318030560
A 87772 516190824
S 20080 686382885
A 81151 335756695
S 2719 838755847
A 36517 39493357
A 31558 127057758
Q 30080 96894 3897109664176
S 95530 749908816
Q 5447 98523 1569443611469
S 55577 960093610
S 8222 63382825
S 94143 97138992
S 18760 815308391
A 90521 861618122
Q 1122 97925 2073914019445
S 5121 921019806
Q 23232 92293 2703885980555
S 95002 905873148
S 37624 336818758
A 40677 267038144
S 31892 482985640
Q 14701 97458 9702620088541
Q 666 73298 6760838884696
S 91385 320436524
S 15050 895883395
A 96981 328651562
A 11340 901283684
Q 5147 88863 8394550028758
A 7002 455717640
S 42501 636296469
S 31306 864176598
S 83292 706434727
A 69072 470737490
A 94173 145285615
Q 2339 89843 5363274344320
S 78237 941123121
S 33775 513662256
A 48830 953508887
S 48519 998122341
S 83368 970159465
A 88482 89732228
Q 4655 84290 1603675059262
Q 2005 68834 5196056006324
Q 4270 84222 6230646271791
Q 6941 96088 538197550957
Q 6982 90100 6495588341527
Q 15401 67069 5878455536620
S 3517 777435458
A 55159 479490253
A 53166 600157565
Q 18140 94902 654325313857
Q 1673 95333 389193595882
S 5551 152179533
S 84965 631318571
A 98025 659961757
Q 18891 92199 346455570702
Q 5673 80998 7889776470443
Q 6942 98292 7635833853
Q 8295 78562 5491847965946
Q 33470 91871 8225150138706
Q 21290 88187 3311171035828
S 76471 697530943
Q 4187 81438 4246949372064
Q 28048 99863 1480825471330
Q 14191 99442 1474682220327
A 75221 698784485
S 57811 850265286
A 81372 673865452
Q 1627 83456 1332064309999
Q 6897 99379 1889116234206
Q 2247 93043 4787425303789
S 73884 881866920
A 35127 756274001
A 80978 798742916
A 41754 594571177
A 77756 652991900
A 32294 477690955
Q 7951 99167 6091480606551
A 30171 248312652
Q 5383 58863 1025303354133
S 61743 698784149
Q 24315 90732 9434760659628
A 52675 101234418
Q 7248 70539 770686692729
Q 1289 99148 9502985714765
S 40456 537794101
S 87085 303157708
A 22385 316645461
Q 15327 92262 5126041168192
A 44240 278320383
S 91364 452676300
Q 37443 88844 2042128227338
Q 2648 98922 1283332224920
Q 13138 85701 804523739749
A 28423 869732500
S 40851 692865708
S 60665 389279490
S 67750 628286445
Q 3256 97386 4174808097645
S 71536 569032056
A 29766 860006455
S 90094 50143028
A 44728 532579263
S 865 229777850
Q 492 99645 1161916443613
S 41961 828443970
S 76870 472788364
Q 27165 79650 8901945335312
A 90366 737403890
S 41565 173891179
Q 12478 80402 5270083492437
Q 16126 93938 539848412360
A 91643 622822966
Q 6425 59364 5533263468648
Q 3291 83357 4221507143849
S 95092 83002330
Q 5017 98169 7308535993639
Q 5188 96227 3817882157688
S 27164 621437348
A 33272 502120785
A 14157 741355893
A 881 349132931
Q 1166 65934 6936878581282
A 51192 693790135
Q 568 99850 7034179312552
A 90999 724856940
A 32409 586591950
A 74758 82954638
S 87803 663449272
S 23719 697337918
Q 702 93332 650762962857
A 28088 507332349
S 51271 431749497
Q 11054 99572 4292068270480
Q 1652 95521 3781373079344
S 68689 941068013
S 57516 324039490
S 59680 604745367
Q 38558 88821 5939508088608
A 19003 148512042
Q 6826 86016 4739672386832
A 23453 550297353
A 66590 389259663
Q 12470 98497 7093835706661
Q 24992 97803 1250958058911
S 3035 887048004
Q 21686 98883 2916557893097
Q 5071 91265 759529915547
Q 15469 87624 9393073099286
S 70016 773199603
S 76292 724843369
S 85159 110002823
S 80563 797206812
A 13669 608875139
Q 5831 64351 2134239559664
Q 27013 98340 2991809594153
S 95733 126578757
Q 21610 94761 3378883806758
A 96365 157968453
Q 7600 86071 2629058427977
A 72174 460890939
S 73946 751254100
A 45064 367079245
S 26027 786178119
Q 28 95561 5917626729806
S 32006 69962731
A 33449 551888135
Q 3124 97846 768298763305
Q 4315 93935 8533617739630
S 47272 327216242
A 6210 210623558
S 62572 757706400
Q 9635 86815 918950603670
S 27346 664438480
A 66504 730047077
A 84823 992173192
A 34657 984858356
Q 26661 89271 2062841765215
Q 6795 77345 9203187569021
S 84650 105908410
S 15421 342517686
S 19051 663646694
A 6616 7616033
Q 29423 84519 2437748474337
A 26039 526526466
A 18085 161134800
Q 4847 67884 7001377551212
Q 32698 83273 5005837197472
A 70976 618073674
A 20470 119842798
A 7862 659257900
Q 10761 99009 1181933398515
Q 254 66142 345084713481
A 77507 327715255
S 352 90045635
S 33361 918864788
Q 9026 90114 7800096144117
S 20781 430693952
S 98621 61490114
A 1289 285889790
Q 4680 87230 1291927278156
S 8862 473137761
A 74864 304179732
A 13152 369967557
S 94241 313265738
A 284 328298643
Q 26358 98189 7423245554520
S 47110 817810693
S 89241 336761996
Q 28291 91687 7018792580423
Q 1206 91099 8211293614266
Q 651 95545 3414849831711
Q 1204 97371 2672798383098
A 97615 833183298
A 67648 454412030
Q 4842 86603 8391594370081
Q 11058 91210 1740554703364
A 86608 863075634
S 11970 412554887
S 93867 836358678
A 83265 203627575
Q 23209 84770 2311944380081
Q 28835 91314 8669347864651
A 30090 997696465
S 30373 967367327
S 63078 903754524
A 94165 859872355
Q 9228 79934 8708673344314
Q 22480 95372 2851550288636
A 28989 160343488
S 16076 20434566
A 27346 339032243
Q 2098 92663 5564855913009
A 33515 97530980
Q 14761 84522 235060898211
Q 3147 80643 610030578215
S 28953 157069476
Q 16388 93131 5550557704157
S 58771 291542472
Q 1329 85383 4798120693086
S 95360 993614094
A 61947 440649884
A 19453 483949667
A 97433 582490282
A 68267 163201990
Q 2372 97209 7266946075001
S 28781 189322053
Q 7892 94541 7043647180132
Q 12368 70787 4827940285759
Q 6177 67434 4033552290670
Q 3600 90596 286731419310
Q 33002 92420 2951256892425
A 91595 39028898
S 21671 489961514
A 86047 545773968
A 25097 54224721
S 98148 551037417
Q 26820 87465 1223518524021
A 65688 56248533
S 41465 674339838
A 47785 745125232
S 26975 700193482
Q 13469 91364 5355793316050
A 43545 600156122
S 4051 139174481
Q 43418 98669 4098983476348
S 64528 957368103
Q 15697 71578 212305140689
A 94804 680217040
A 88770 683984731
Q 141 95719 74892433497
S 99885 56408520
A 13686 97409645
Q 534 58136 6015773749734
A 51228 245753554
S 87182 441325942
A 30331 600811384
A 26723 29703246
Q 10370 86162 7909379197767
Q 2724 96320 9952467562370
Q 1415 52096 9581789436578
S 25729 335223063
S 38227 898035340
A 65043 338292194
S 78 644360400
Q 11 99807 3456718378388
A 55732 846439531
Q 14645 83408 7889160465404
A 17246 14149902
S 45245 425993089
S 330 292110185
Q 23070 78419 9393219682110
A 13742 322546653
A 41682 343102379
Q 10506 74740 9827613701319
S 10174 895686931
S 64883 539587277
A 45904 454582108
S 31112 405368952
A 26933 295022895
S 10762 869824929
A 75631 264221007
Q 28472 84051 2621059387949
A 67611 332506944
Q 31224 84371 5532947188236
Q 3796 60120 2345381218598
Q 3779 86457 8527716839215
S 2196 844435316
A 55187 850483339
A 93191 407125025
S 43118 489518879
Q 28398 86029 7749263513252
A 4575 647128546
S 92257 372867576
S 45887 992098234
A 31863 865592558
A 17767 913265299
A 65016 111789104
Q 20699 77917 7596165705552
S 71761 53042375
A 4861 383677501
A 85443 137713683
Q 6182 99995 8244311550692
A 32934 65699612
Q 5677 92353 6413417514988
Q 20038 91429 2046204952264
S 75748 482222352
A 88149 758596584
A 82106 971775280
S 84885 924139935
A 3430 382317134
Q 6228 91772 894224338532
S 64635 731917698
S 83566 552350022
Q 18359 79477 9335503271112
S 4020 38181531
Q 16737 82764 9827464004883
Q 5117 58652 4710655857159
S 48257 950487685
Q 19145 98032 6658348199007
S 96744 554346703
Q 9935 90114 909012672912
S 97144 228620111
Q 6042 88738 43618581641
A 85020 854870766
S 79698 931390350
Q 15182 86894 4009941011614
A 80110 216769563
Q 1967 81552 5768283584965
S 73814 731775357
A 9988 2510488
Q 42383 95408 8626118261381
S 86030 86443268
A 79608 297580590
Q 4200 72234 2147887102578
Q 26258 95531 1704393090390
S 71744 249748572
Q 13106 76982 1009404605385
A 40904 348706070
Q 8535 86683 9039398836943
A 79921 694690294
Q 9762 68838 7476107297418
Q 20176 76066 6736804017917
A 34209 414931764
Q 6908 97304 163615771429
S 23265 55768177
Q 84 95830 4143708167747
Q 2144 96977 6979887956284
A 54249 341456394
Q 20348 77399 8230579941454
S 54232 798970299
Q 4518 95616 9874422948176
A 16419 749270786
Q 32698 87025 2401564940088
S 6615 631309840
S 10276 512143903
Q 31102 96732 8552764440475
A 77359 119866441
Q 18640 72977 4827863689981
S 65951 512410807
S 78851 329392413
S 45268 476757939
A 99330 144094634
Q 5246 95001 8925855737285
S 42215 642857920
A 79202 38548272
Q 34978 97706 6966235385566
A 33598 378216592
S 49069 463171445
Q 20111 84734 9248978789834
Q 36426 96885 3236890671361
S 88105 265498261
Q 1613 77740 1263652259362
S 91114 902688114
Q 29047 81236 4875682175572
S 20919 123286272
Q 13203 91015 7017339178943
Q 1138 94128 3412401871123
Q 2053 64320 7161665899026
Q 20824 99230 2876220970269
S 88919 920774711
A 73505 832040427
Q 1586 98570 7551676436937
Q 7384 99134 192156100789
Q 33258 99221 4319285940204
S 11140 670452309
Q 20 99307 1991024695820
Q 21123 71955 4659639870686
A 14218 510354605
A 33757 356382321
S 67806 941669746
S 14616 415453482
S 80215 428621301
Q 5189 86363 1158674806223
S 35427 208221269
A 96754 225950267
S 97404 960902975
S 349 262198564
Q 22416 86424 8878368348190
A 90388 65224918
Q 995 96588 9691117152557
S 55587 743530700
Q 7489 63033 4991323338344
Q 11051 75139 6753614016260
A 17327 930338117
S 78905 11336871
Q 14944 86102 9053787507960
A 21110 589782900
Q 15551 85934 7813522905061
S 50112 476179934
Q 6856 84974 840530399607
S 60861 489134436
A 35654 370062188
Q 3842 85733 9376566749691
S 61448 804107162
A 31813 523730855
S 84831 41176651
A 3048 175358919
A 79155 211502536
S 16578 375604361
S 4142 525638810
Q 21063 74591 2517247320297
A 60619 285861754
Q 32291 99975 7742254174042
Q 9310 93048 1327783488605
Q 5194 95015 722648626037
S 73124 692247537
S 59011 457595204
Q 13240 76088 9151455626745
A 9381 649949604
Q 17321 85107 4514621050225
S 30760 914054596
Q 7983 66254 7713319283267
S 95487 384882019
Q 1696 93503 6546294818902
S 94014 454663401
S 2426 198350141
A 99582 268611634
A 78761 317158351
S 29691 172933953
S 15312 242719139
Q 1129 90278 2496441160660
Q 27558 84083 2548488292295
S 58665 248630944
Q 7260 96570 7282297817061
S 91965 798927530
Q 11530 79136 9197082001789
A 51833 883718274
A 7755 714928811
Q 28933 88335 7870612220664
Q 7256 64283 6065199300456
A 6601 559893305
Q 42652 96408 885828497250
A 54825 610899144
A 841 560152183
A 20116 788084516
S 57700 436945078
S 95360 942240722
A 72020 565366107
A 2323 322779005
Q 18664 70673 9255161488752
S 82372 156571637
Q 19222 98921 1402587667531
A 43937 368406837
A 22908 650214400
S 61230 239187983
S 57334 39084328
Q 1448 84423 7043205162431
Q 5070 89967 7463372610864
Q 1838 98531 1223485222699
Q 732 94728 9262042440270
Q 10794 63451 8840110997810
Q 1945 96159 70583061071
S 44766 300320113
S 56647 548560936
A 12893 665762788
A 13362 961671534
A 78413 747983612
S 91390 170705807
Q 6107 57633 1183187545397
S 67794 76754287
Q 6420 91315 9857816104812
Q 21443 72723 5020098657643
S 69328 297656413
S 54366 189132528
A 19987 779196682
A 52462 632178057
A 97756 835791944
S 32941 866601323
S 70645 169761480
Q 5332 99970 4796173112554
S 60794 462116620
A 90595 777382363
A 555 145864615
Q 3270 89074 8068218138686
S 67391 977306450
A 36979 43914207
S 82249 6213538
S 97248 573220503
Q 4664 82155 2627410907435
A 3826 311390461
A 62399 798080638
A 11902 527803391
S 50550 67597265
Q 5504 65082 6965089923834
A 73681 47567361
A 77138 203967111
A 42481 883942392
S 81891 196943155
Q 36273 86754 14974541829
Q 3992 59302 5073017460999
A 5713 921937106
Q 18784 92319 3862210623924
Q 6983 71679 5180972103794
S 93735 618776639
A 40945 744025136
A 74189 108463686
A 64071 245862943
A 13954 294323491
Q 14519 99103 2522056255788
Q 23407 73963 9695986950625
Q 5372 56529 5575398450943
S 35864 490646681
A 28609 797202917
Q 122 73419 1130371886201
Q 13750 90326 680711918708
S 60978 588842150
S 10106 227038022
A 97632 950736748
Q 37496 87596 3506032768011
S 98679 290288333
S 80880 178299903
Q 16680 72558 4133020666329
Q 8910 79391 5646623057256
Q 156 54338 3165101751063
A 89841 878075306
A 44492 351187344
A 37365 719640562
Q 3377 99871 944461256350
Q 15400 81600 7086251891356
S 92853 669003500
A 47416 175574347
A 50305 209416968
Q 3794 80527 7668068155899
S 77016 760934056
S 72045 538048738
Q 3454 94850 6403054090905
S 90071 216500200
Q 15854 98401 4346127719281
Q 18427 83187 8092690745947
S 82848 903830396
S 94355 105312509
Q 23045 81790 7135297481400
Q 12197 91715 6361283810968
A 31070 791197188
S 66032 349096828
S 98176 59676867
Q 7672 94101 3967211911805
A 51540 282144393
Q 1677 98461 3174149937546
Q 2057 89364 64892668445
A 15769 191143089
Q 2738 90738 7612963421213
Q 5157 64727 5542337956916
S 928 726275484
S 24162 616468405
Q 110 97734 7760216978161
A 486 186490086
A 84253 765375040
S 44113 819631737
S 465 490496364
A 88735 445627478
Q 18075 77047 2193108907223
S 63616 706828879
A 7987 628821379
A 94369 265412362
Q 33393 97593 9327416669814
S 4970 260431173
Q 22875 95240 1719000521052
S 70435 142780555
A 5682 787854881
A 61449 291634101
Q 6260 91897 2641685209278
S 21302 829247772
S 62858 242530170
Q 2974 97373 2491279908721
S 51497 791775582
Q 2686 93878 116642740786
Q 3338 90022 7065667669188
Q 11041 83645 887457068039
S 68443 307228773
A 64898 462330791
Q 22573 88966 5840014408920
Q 25238 98274 9481684986449
Q 8194 98341 5399124554666
A 42227 478627593
S 96192 744633704
Q 44095 97850 262510863059
S 35765 52504374
Q 24127 85692 9239913480454
Q 10893 95771 9764710421784
S 16814 308001184
Q 22972 84866 6283714471934
Q 9743 99894 6606529086866
Q 11132 67681 6621829372208
A 21649 523319376
A 97601 740404218
A 11077 882995481
Q 17861 98760 2061190203296
Q 25522 76270 5505631487339
A 14499 15476866
S 63525 263129905
A 59067 192739319
S 32300 255646052
A 61789 153659569
S 21022 743662546
Q 3989 90528 3289232020276
A 70278 584681136
Q 10797 72322 2884893965901
S 38027 597565805
Q 23781 91938 6710970709629
Q 22242 82810 3918082285695
A 24319 900413834
S 78107 413311892
A 2035 793717797
S 70894 500790193
S 39863 626105944
Q 8015 90316 495092679705
Q 18043 91233 1442173648661
Q 34682 97443 1676055241908
A 53808 566642249
Q 8630 96039 7623834393993
Q 7555 97675 5940997110952
A 91840 656612009
S 70578 32326325
Q 44395 95479 179731642581
Q 15443 98721 5439727536587
Q 1233 99384 7468457125861
Q 31600 89492 4900546625670
Q 6130 82065 3675234940561
A 15645 310665764
Q 2559 99564 3841250675649
Q 32954 98655 1293106757621
Q 11656 82304 8316077343752
S 62300 775741161
S 47766 793064369
Q 5149 83539 8299921371962
S 83949 522857729
A 55901 407107441
S 14762 299578168
S 63847 112503215
Q 15531 74436 2297010050085
A 90582 193812794
A 24015 106615079
A 7687 582810200
S 85137 618477777
Q 8212 83286 5819686165793
A 20017 813633388
Q 14056 82531 6615100809138
Q 11680 77351 4645112497455
S 88636 148842969
Q 12459 74525 1291874421440
S 52083 24737687
S 91872 451721478
A 43517 568094450
Q 4797 97936 8392441977540
A 45944 697365160
A 89954 467432177
Q 12778 94689 951491044705
Q 208 99977 9239536048737
Q 1349 75116 2884589739234
A 93709 713811872
A 60708 953287692
A 30824 677243384
S 55639 520383387
Q 1108 86564 6381881578287
A 49565 374631564
S 71953 208393823
Q 3862 82178 8410654241143
Q 21731 75571 3708328797858
S 45015 981418416
S 10411 855131740
Q 21943 87865 85306215162
S 13823 550448694
A 91044 616150945
S 46224 422208906
Q 9853 74138 329551592630
Q 11999 98855 1021763942311
A 61888 278213330
A 96259 963641657
S 17748 682144709
Q 9874 76030 5278977138684
A 58887 145345848
Q 18786 95896 9771779422422
A 52912 248271674
Q 18561 92097 1148139846834
Q 18030 74694 3910108604607
Q 25215 83600 9514338798767
S 37968 678032964
Q 8771 97795 1552383981550
A 91852 577050768
Q 10186 80460 1178466208983
Q 5808 58751 4559244085556
A 96429 53003295
Q 10432 86030 8773024726607
A 94274 149875862
A 80931 232312452
A 77611 725936489
Q 687 60151 9285959880743
A 77082 295708048
A 97973 76608405
Q 27699 91019 8062122434037
S 99101 648369121
Q 3880 79796 3211490420817
Q 28069 89370 5098196921941
A 97246 282492160
A 16968 325314989
S 85133 986404312
S 40249 743345240
Q 8943 63995 8989825739700
A 4992 467878219
Q 9388 75535 7801081443342
Q 4276 99715 3600092204436
Q 830 76006 9088772723735
S 26789 21709159
Q 6304 91282 7891108164376
Q 457 56851 1989912148035
S 43786 944224351
Q 12602 86410 489194698017
Q 4750 77861 132379320854
Q 2878 97714 8026301654742
S 39615 491238132
A 32888 180788321
A 75802 501612461
S 45258 226275670
Q 4627 92925 9417414009641
Q 2619 70121 5014542625013
Q 30942 81571 2836864127623
Q 4337 88756 3706198334372
Q 13245 65717 9913824665838
S 41901 887755231
S 48074 440972417
Q 8794 96993 8546073141736
Q 7956 72480 6105081255748
Q 8156 88209 432987330544
A 9786 692421063
A 26986 690439497
Q 2010 92197 4549821613625
S 47788 72514489
Q 7737 71704 4953207965481
A 61846 478233080
S 8100 312555277
A 53125 198487530
S 37221 102465975
S 74583 731123403
S 70154 669283110
S 20776 534761817
S 31286 533254793
Q 3807 99567 7848698976705
Q 17012 67074 5924964196583
Q 29420 93013 6693196835582
A 6040 828240970
Q 23986 87418 6491561485477
Q 725 92571 5973436232034
S 81434 232070047
S 99781 615748607
A 28833 12736180
Q 7642 60549 5045953115987
S 5608 831217965
Q 16983 98403 2279429830174
S 36853 766708413
A 84034 179617085
Q 9041 70361 3554363078679
A 89391 469991076
A 57354 114244270
Q 20625 89987 848620969519
Q 19069 88066 6942146454223
A 17844 595414796
A 48698 114131010
S 3672 313079237
S 86923 590763442
A 91074 914282956
Q 22258 75100 6824572959535
Q 4448 96220 49995797776
Q 3377 78562 5636930007429
A 54660 256287698
Q 677 92441 7824299090883
S 32116 535628841
Q 29310 79730 1621123683275
A 47394 642927596
Q 19232 93403 4414149932553
A 39583 20886466
S 28150 514343598
A 56211 917879019
S 82895 738054408
S 5277 163098447
A 50205 862115445
A 53131 662203351
Q 27945 82823 4526365792822
A 93366 911667781
S 81503 430886294
Q 3504 93410 5513804805717
Q 11172 91883 3947404783837
A 48584 649298854
Q 9815 91702 7411023497853
A 70130 286998766
A 49098 863849043
S 3514 234845388
A 9732 72082206
A 91945 801557328
Q 628 62969 9754152106410
Q 988 68879 1120708725487
A 14186 720133507
Q 29998 80295 8749558062550
A 24441 461013964
S 51777 465228293
Q 2230 93702 358281673314
S 56246 897635368
Q 5339 96285 3615294526223
Q 19445 86617 7423468407603
S 59211 696510757
Q 12720 72925 6760252373240
Q 21069 98676 2335082393291
Q 4086 89120 9186903546323
S 66218 949620214
S 97316 958057964
Q 9234 63884 2698880135875
A 42427 242235751
S 3351 718461329
Q 6944 83202 6906021978897
Q 4672 95357 5136643241478
Q 38269 91442 2072384808043
A 93663 990110139
Q 7827 60604 9615288536186
S 18531 123966512
A 99813 227723833
Q 8245 96253 5422011573746
S 82116 649737580
S 32935 973276584
A 80907 230778778
S 9240 452243098
A 41832 577903591
S 27988 847219179
Q 10554 99112 3539943736938
A 99441 214512144
A 88336 23194234
S 15406 983236610
S 64285 165835736
A 21926 436764293
A 96962 152729165
A 16435 57784848
S 68692 943197221
A 92322 515715599
Q 9418 96984 1135313591258
A 64340 916733507
Q 8973 85217 6485107178741
Q 9964 68034 8637457760329
S 41221 517473957
A 63170 678192687
S 49257 179671763
A 41918 196552673
Q 17765 70241 2096764079077
A 53671 682883149
A 75299 985108234
Q 12304 91803 4990845769439
A 17379 281562642
A 86312 500107273
A 26101 168525606
A 88379 579714202
A 10642 103224038
S 9278 406302650
Q 4997 62796 7253598839963
A 33511 236759391
A 84487 632155162
Q 15607 94696 4564536432043
Q 4252 99623 3809364690361
A 48218 962125424
Q 491 99439 6984440004262
A 59557 307093752
Q 37 78060 2610294810425
A 40185 959719158
S 42556 127677695
A 6584 188355769
S 44772 174850980
S 14536 239247130
Q 8126 89223 4434877013303
S 39762 352915647
Q 36849 91222 8112341258054
S 85397 443238220
S 64671 813635637
A 59125 571261140
A 81092 577176975
A 12303 880328960
S 63959 248525420
A 75198 818247165
A 79702 500980859
S 47734 260774320
S 94733 566267315
A 33996 465187978
A 38329 799708818
A 38264 920780398
A 93132 5408376
S 59074 71182403
S 58245 292386732
Q 9946 70260 1271355118719
A 17827 677335665
A 89150 690916395
A 58383 135675685
A 12138 127990434
Q 21647 80899 8523008909329
Q 35749 98793 4459527607606
S 62454 560462875
Q 46039 99897 9959201705033
Q 29785 85729 8774715327803
A 30815 784958474
Q 21566 95948 4759531243669
A 29263 766491874
Q 9673 85435 5464163096391
Q 3493 92210 6281957194673
S 36912 735911637
Q 2564 86892 8865729753876
Q 5748 90069 869337882173
A 99980 867292774
Q 14288 72548 9265221142314
A 6802 544561948
A 89046 487917216
Q 624 95536 3442871318595
Q 56 99777 4942116119884
A 76275 785566545
A 69776 355562530
S 84856 176009352
Q 6762 96146 4754126007304
S 89139 6231629
Q 1863 87504 6172868929659
A 72758 229565935
A 83912 509537470
Q 10262 92610 7092178638050
S 71500 346131349
Q 5915 91460 4345369392942
S 8388 905693673
S 45236 649214848
A 49678 29201578
Q 4346 94707 2045650100354
Q 1155 99015 7752316339237
Q 35645 86394 8960119188274
Q 5439 94647 1155169116274
Q 4123 96020 5509783747327
S 92953 288679989
A 38095 670410655
A 93306 73851065
Q 30196 86201 1681257102677
Q 62 99043 3624052610333
Q 13589 94839 8371884950483
S 15389 898731269
A 30540 698684139
S 64611 3804313
A 47003 928175473
A 43954 631269209
S 26773 20531284
Q 310 98353 7598080267271
A 93944 808003488
S 16555 12249761
Q 8312 96121 7378383492962
Q 10698 94939 8319527564573
Q 12167 77939 5505666528365
A 34538 415254130
Q 3849 81690 9348174035466
Q 422 81481 4810186621263
S 93257 36707465
A 91934 390004372
Q 7680 78007 2470034083130
Q 5370 93813 9149271047170
S 51007 359135785
A 56282 972003528
Q 29829 99245 1715705979025
Q 21754 99297 2200371648584
A 92032 734549049
A 20580 298761125
S 94788 199624154
A 57831 143928986
A 71096 654308207
S 81126 762636934
S 62620 250855161
A 90361 365741451
S 83160 923618253
S 58992 460829285
A 7427 992603926
A 74137 199970072
Q 418 97657 2938060683952
Q 26982 97623 9888091331381
A 55030 209358613
Q 27147 91181 2947320993545
S 39401 909469615
S 5468 665998847
S 95468 230585219
A 89115 425199500
Q 49352 99941 1651717468262
A 18264 859396638
Q 16100 74169 9988761911397
A 10990 174232258
S 75891 455693457
A 43876 353057130
S 19597 948395062
Q 15532 97304 6014011291568
A 91697 413554865
Q 12919 99197 1635963684129
S 21492 532674598
S 86759 512205070
Q 2951 94511 4583672209556
S 96418 379404799
A 72429 667603376
Q 21778 87614 5234713865618
S 77589 896877582
S 93968 102194900
Q 4020 62931 2568879834072
Q 4253 93735 1425304528485
Q 1693 99718 5753417740719
A 10890 465074332
S 58626 127688480
Q 8202 92515 6699215899425
Q 33856 99563 3924964955921
S 53592 701471491
A 47394 153290349
Q 22181 87474 9335838500437
S 54882 364942062
Q 3791 63661 7507670984563
S 18111 340153292
S 98658 962578568
Q 8699 98851 8616479009696
S 96082 496142299
Q 3420 92200 4677378181299
Q 25290 97849 9893820017685
A 87234 559624808
Q 1062 94252 3215502364729
Q 12930 73039 557788195431
Q 21338 82193 8673350565621
Q 3318 86383 3069440687681
A 75328 925340361
Q 1408 86460 8984764496104
A 72514 443171571
Q 30971 86468 7590339723113
Q 13901 77742 1545301160348
Q 21588 99841 5563963451023
Q 1624 64598 9096027618126
Q 8726 93527 166579292013
A 34968 759699800
S 95619 381235149
S 18694 540625003
S 62282 113676653
S 5725 605017226
Q 22327 91497 5552354594716
A 10798 381944785
S 41965 151882469
S 4234 903786026
Q 47490 99593 936916360124
A 30089 476556252
Q 20281 73428 8105316916684
Q 27749 82166 5196980923736
Q 3313 99518 2117593696346
A 96657 847438279
Q 11265 93558 7812321292098
S 38896 463148168
S 6581 204764542
Q 21740 83634 3018424382430
S 77946 395417355
Q 29863 85665 5174014316629
Q 5402 92025 7079331792393
A 49113 355855593
A 71944 607199129
Q 5833 70086 3579865669554
Q 13024 96219 6591512040957
Q 32456 92043 1075407174541
A 48051 320788326
Q 24866 97159 8580202003615
Q 20926 95315 1284574366880
S 34130 63269623
S 80510 194280061
Q 461 99625 5966990284426
S 60458 46627549
S 79242 205795757
Q 38199 97911 8639176229595
A 8037 638570515
A 55198 685622538
S 54709 264213710
A 15023 376754841
Q 32567 98325 6803251189139
A 87717 468853601
Q 11490 85686 9674073607527
Q 17079 82368 2901537363636
S 80747 331073017
Q 41889 94202 5692604688407
A 50787 410268030
A 37708 258761952
A 13272 852816574
A 30925 724126786
Q 570 71281 8499691620708
A 60019 330613144
S 64019 420140611
A 10198 461444082
Q 11309 78671 9240757455404
A 26832 946367289
A 77251 614502145
Q 10542 92074 1780944010305
Q 10232 90939 1451213031702
Q 32105 96464 216888878720
S 35662 480695800
S 83831 17623653
Q 827 95352 9087553460872
A 84843 6873683
A 71496 496122968
S 77644 620375790
A 8171 8779064
S 96455 347594749
Q 23844 94812 6824561031538
Q 2267 89660 6444575456224
S 36572 575230931
S 63074 648783962
A 57091 890635126
A 74248 78733643
A 35991 334245173
Q 28980 95579 8962797752114
A 25005 922045967
A 15679 701232467
A 75546 659001917
Q 5052 99778 4710451751394
S 44288 529953229
Q 8007 74276 7676069287687
S 98752 173997502
S 14645 287996083
A 41822 415184368
S 40109 765954517
Q 2454 89066 6008454119533
A 60939 916669663
S 64164 683836491
S 55670 704158425
Q 28243 95090 8006364635688
S 41831 209325366
Q 8610 94838 2316533681447
A 45522 641150010
S 19629 362518570
S 5145 922203072
A 70343 200458330
Q 3213 60675 537720231546
Q 15692 81453 7897691315545
S 66956 825831414
S 1204 251981101
Q 4918 86861 6841630706071
A 33719 683064937
Q 3166 93478 4201057915699
S 16406 292092477
A 85544 783649982
Q 32473 98771 1407012314715
Q 27911 86394 4395637878189
S 20509 298561283
Q 44 98844 6609599477183
Q 8261 82796 8849784171933
S 52529 288500487
Q 15916 86451 6537858584905
Q 2900 82427 4114254721799
A 72285 702089243
A 13381 792701216
Q 24378 78972 7497410622932
S 26068 573568156
A 69616 409271080
Q 15012 97339 2517935681368
S 61450 624699871
Q 6568 77742 8802641277905
A 27649 637427095
A 51946 839544676
S 22447 332952233
A 73747 896611457
Q 495 92212 2002028696352
Q 6498 93219 5458414146267
A 35775 925227917
Q 13624 77389 1108271448931
Q 20642 98544 6569167339776
Q 14621 92287 3132116586991
Q 37264 98690 7625512760180
Q 757 99862 6116296600885
A 95651 257897548
Q 15430 68785 5128744047350
A 71084 689989173
A 2625 740763876
Q 9 99805 9336797914118
Q 20974 74376 2864661039134
A 17953 936998803
Q 23969 96094 842488716778
Q 4047 70575 1308074386961
Q 12679 98298 3938196820897
Q 12351 69448 3616126610977
A 20318 691194803
S 82459 285720545
A 17373 507110110
Q 15599 93030 4404116251174
S 57244 361300415
Q 4169 56172 9962208265003
S 72244 992325628
S 77701 186896366
Q 13536 88957 4581670252408
Q 9464 84257 7777181985570
S 78688 605635435
S 12034 459572597
S 1401 390602108
A 25715 781859652
A 26778 386391508
Q 944 98419 4882235117658
A 9915 332293836
Q 4863 90156 669068521129
Q 2136 86631 2185822969948
S 77006 672090969
S 64746 388709264
Q 10247 91728 8358905079305
A 93816 906892425
Q 3317 99879 9791884544370
A 38249 675292908
S 71602 905952798
Q 525 99797 2487111324286
A 81633 734872037
Q 12693 85822 7392060689955
Q 15797 78984 7756877141400
Q 10926 98289 9202857879312
Q 28625 99097 2528181247144
S 54256 86672760
Q 134 61548 4405153672459
S 52835 200163443
A 91589 224032498
A 75856 207183428
S 24037 880186349
Q 18200 99566 660904132519
A 14858 421042588
A 87434 789052233
S 19348 771649802
A 39757 192707014
Q 1355 99770 2166451850971
Q 24503 94473 2507915863502
A 36200 989385124
A 45143 742656284
S 60610 997385946
S 51918 761883345
Q 13428 78571 9915983948650
S 54527 342025660
Q 61 92500 9179392850188
Q 26713 85138 5723674217363
A 27018 58139904
Q 11927 98878 8325923750211
A 18504 170775507
A 54641 217304252
S 71452 995891942
S 44156 367920208
A 50802 110061064
Q 1751 88003 2387986842947
Q 668 83543 1999789682298
Q 9519 86124 2794837632721
Q 25336 94279 3576012926293
S 33770 602638153
A 67772 269782331
Q 380 99327 1673821986588
Q 13590 89183 9983466335763
S 40446 79184261
Q 11527 99372 1874076355501
A 47425 825262939
A 59997 72219730
A 98004 221431851
S 15319 199836510
Q 32130 95441 7804778587924
A 42545 485442812
S 48417 619545082
Q 4684 83528 2425119969
Q 19670 86661 1817431232215
Q 12991 93381 9806231469902
Q 4690 85325 4651314322946
Q 25769 92926 6390929648503
S 91395 375957201
A 36675 807114872
S 1552 257916602
S 32193 348300150
S 37250 129118301
A 72709 717881747
Q 47198 99901 7530802142433
Q 2652 89728 1754886900403
Q 2822 99235 8946629656228
A 46283 528411207
S 96535 747822010
Q 250 99953 3262828137408
S 40349 315624323
S 97916 269616440
A 37438 434880693
Q 7831 89123 4730748493711
A 27178 421671797
S 54707 381717965
A 28427 467172916
A 7244 342528318
S 74837 621007658
A 4010 131209791
S 83650 89291557
S 35615 495233464
Q 22209 96288 2525321919607
A 22915 633478817
S 52904 229288933
S 99589 647531492
A 98809 357799806
Q 3338 77033 8564055340980
S 1395 761179499
A 13481 452952071
S 92763 897356173
Q 21548 88529 797165062440
Q 14919 85786 6531605128505
A 85532 898679397
A 36060 108688725
A 2429 218672750
S 85072 339411301
S 79281 884436551
A 82681 376999704
A 43211 981567804
Q 7730 99993 8760399418541
Q 43581 99760 9153157690838
S 82774 508045902
Q 3313 98773 8030939869158
S 14876 72003341
A 82867 987791536
Q 20877 80778 3191000891130
Q 13100 87745 3857870406563
Q 716 99448 1227664009498
A 42554 176778799
A 61167 808952636
S 77810 754270496
A 61763 245626305
Q 6239 74142 6077959800442
Q 30858 98760 133787686246
A 74572 898858636
Q 770 99054 7544902458552
Q 27128 94302 5266517110866
A 44010 186984310
Q 614 90703 8086733664504
S 59900 279412542
S 23707 123894876
S 58360 286977553
Q 21279 72550 1429905984349
Q 3792 94441 4784677158310
Q 33551 92176 6967107510851
A 52441 299509102
A 30699 555783423
A 30922 945826661
Q 285 97878 495000346195
S 92938 46931500
S 15828 749916443
Q 8418 98678 8447010169767
A 5148 895761510
S 90129 484711115
S 49389 570662606
Q 4030 59399 7490251788119
Q 12487 91283 6358321802549
A 60326 936766923
Q 25020 79596 6457752337340
Q 5394 63592 637787156965
A 63013 944696234
Q 2704 96325 8343143640890
A 52668 302865790
S 81899 361360204
S 89638 454106307
Q 3260 94818 1543011491475
Q 17387 88301 5684523050787
S 83256 450290291
S 30467 149795520
Q 1088 97197 5763678298852
A 39882 33763323
A 26679 960783398
A 89205 969020358
S 52836 957975851
A 37752 209683743
S 16241 30256866
A 12832 595421894
A 33212 879725457
A 97321 242694899
S 36330 41335705
Q 967 72329 7805237557230
S 6832 867635381
S 4121 912864878
Q 10472 83975 9023863577993
Q 15926 72606 197121759125
Q 5920 97267 2418498217257
Q 7557 93380 2555770615839
S 46891 837381698
S 32474 930906199
Q 2089 97388 5511943567640
S 71944 586450850
Q 12301 83062 7497828376250
Q 9618 99768 6877808457999
Q 24464 98945 4620510030927
A 3130 56818665
Q 3260 75021 6017561595005
Q 2793 90355 2457471107664
A 99821 251221378
S 49739 265066990
Q 9426 85445 5006037829651
A 73714 300591806
A 38313 212978611
S 66530 703037770
A 33847 810973060
Q 12297 75845 4060862803617
Q 21918 79883 2480325812762
A 74330 318974258
A 28874 746231605
A 24790 569084666
A 21299 812958995
S 65997 223557780
S 34053 776939430
Q 22472 82035 6090600327495
Q 35990 90717 3446631787288
S 81562 350085784
A 48151 296849053
A 22674 515725345
A 18095 835086874
A 45298 976277431
Q 773 99802 1823098796749
Q 28729 99098 82031088194
A 86122 348610992
S 36963 577505074
S 79888 868146118
S 75663 204412282
Q 5660 97100 4833180081586
A 4244 133859847
A 95495 388950953
A 33965 230441299
Q 21512 96710 292247688348
Q 9969 80514 5248841987640
A 15994 854873376
S 60890 31705337
Q 10538 68532 2591183088978
Q 10046 72533 4822109719335
S 593 72257690
S 22388 207969732
Q 8816 91424 5193177909903
S 50412 293058329
S 76323 891492444
S 35002 645461827
A 64473 810816802
S 88487 524918346
Q 13724 96447 4238210940990
A 56263 476545082
A 66968 552176578
Q 903 90242 6178978114759
S 1177 283601213
S 25455 359650513
S 28682 421511285
S 73325 425409638
S 7736 385310309
A 63089 647057491
A 8721 318902594
S 98122 509263810
A 63051 836949733
Q 19354 81253 7115453915856
A 28026 27411116
Q 8591 99399 4450708856800
A 46761 961048615
Q 5903 58890 8122178873489
Q 16246 95156 9289734105883
S 74752 473379098
A 73161 402380813
A 51425 426934222
S 92580 417636287
Q 17761 78043 986721930663
S 64564 613515528
S 30661 721336534
A 13186 509018125
S 89794 632631333
Q 13189 75501 7628903062008
A 23789 603671982
Q 8106 85656 8802975396054
S 84829 884357472
Q 26516 95255 5139909238823
S 99628 830734631
S 16243 865470807
Q 22756 74509 8022210506294
Q 14945 84606 6364895178342
S 44016 653146638
A 86893 684958523
A 83737 567795524
A 62212 805319217
Q 27672 85626 9508309873149
Q 2183 92673 7230102583220
Q 3655 97559 569979962894
A 57664 505104962
Q 13843 91052 8526235300175
Q 8794 98895 8717593186255
Q 30978 93050 1214580268485
S 89064 34233367
Q 30593 97122 1685331606969
Q 10931 96445 3803059225179
Q 8517 91026 3338589062210
Q 26 99442 1152887336265
A 46377 945408478
Q 79 93906 6215587798844
S 63043 678967191
S 59211 198020136
S 23499 408740498
A 31476 827330813
Q 486 71500 2967657135755
S 64760 134345974
S 79711 971977245
Q 368 97001 9161965503601
S 69890 895197903
Q 13946 83400 3538422476928
Q 114 99612 9024707477103
S 58459 248057099
S 11458 997083005
A 76474 355111953
Q 3382 93409 9507727298320
A 10871 289126561
S 40126 340928163
Q 7637 76586 9453547564775
A 55782 877887136
A 4006 206652058
S 83038 375162363
A 80708 311857156
A 48569 873710934
Q 5748 94597 9265465096593
Q 8863 72145 1737957391130
A 95519 648034309
S 96684 557928918
Q 31809 88624 3680892524341
S 48163 677777560
Q 5083 81399 4654919166117
S 54442 986387855
S 64120 599088358
S 98410 805723008
A 87298 976190719
Q 30575 97661 3150440892320
Q 14682 73153 6953415240789
A 98109 701636860
Q 379 99762 8540642696877
Q 67 93114 5562901195965
A 43911 901026761
A 51345 767489823
A 69646 990124699
Q 9487 96250 4278838722595
Q 75 99928 5429028210677
A 83510 204775001
A 22190 400456041
Q 14403 76957 2602881243660
S 96544 566822586
S 94038 759800987
S 13516 722572197
A 99271 627769946
A 15283 403222617
A 99381 113869548
A 8393 787364983
S 18904 198013749
Q 22351 80685 8818526532634
A 45474 488275055
S 6843 283767631
Q 12840 98354 4618345198697
A 19044 931409236
S 45744 760177215
A 56820 602418208
S 40363 171943895
Q 542 97460 3137450890790
S 50298 115904061
Q 30264 94646 2249983370
A 29196 823742861
Q 15015 83729 8153950934115
Q 1798 99956 4438189534250
Q 5518 96501 3068486208003
S 77951 182373263
S 36767 377935356
Q 2838 83381 6435426004128
S 77087 379289923
S 45130 710128456
Q 10266 60433 7667372757614
A 4152 544249757
S 35452 739953974
A 85407 404236768
Q 2744 96029 7788032013734
Q 3398 87329 927028124751
Q 9829 94042 2076187215942
Q 1119 73219 4743260940489
Q 1025 99925 8833480393601
A 4627 625016409
S 71441 843185929
A 7584 832799019
A 46914 319676656
Q 24 99075 4268837542293
Q 24308 77269 6718326901464
Q 11811 77385 5133340415856
Q 17852 90692 5138709771792
Q 2757 89123 1339994367768
Q 20720 79759 1191784113223
A 7789 657333179
Q 4086 67186 2755121246649
Q 16203 66699 730799836449
S 7941 226322538
A 64810 516006040
A 65570 276581055
Q 33128 96461 7210962351344
Q 7087 90405 7451599452708
Q 16760 98876 3545753585041
A 58065 852084224
S 56725 316712950
A 8820 369733169
A 8215 353483969
Q 33985 96847 7541498507588
S 80826 685967389
Q 683 95835 7252107752982
S 66746 249836475
A 67836 494904539
S 93429 791452906
Q 17176 68878 567550294439
Q 33887 98522 3312848867227
A 26112 344900354
Q 17977 93479 8866907259186
S 60252 857005056
S 23300 750521823
Q 2254 98526 5405923679775
S 30113 736469839
S 79433 906867874
Q 5593 85249 2826454937271
Q 12690 78042 9460307626378
A 8034 727516236
A 54149 740715225
S 15140 988927826
Q 27114 93367 2182644551045
S 22906 985453605
S 15832 69568024
S 16669 949720533
A 71990 580733485
S 76249 71919017
A 887 828514989
Q 382 94829 7939269909721
A 27795 868387577
A 34862 44998732
Q 10111 96247 8692205673
Q 4475 88302 2057304167831
S 84724 105642301
Q 2623 56983 5903035351081
Q 2722 99069 7985470702733
Q 1175 99811 4271491498753
Q 11814 83106 8822676466103
Q 32548 90138 1674696969904
Q 24545 77596 1807030436504
A 3299 221823213
A 36307 97600019
Q 23147 94343 522318355471
S 15688 576766073
Q 3435 92694 4396067792427
A 62037 704674225
S 27154 333852678
S 30662 355413625
S 75753 329184735
Q 485 98952 4135262470562
Q 1529 69144 1845094519304
Q 16373 93084 5983385526432
A 33325 545996882
S 77126 609452098
Q 25098 81701 2373259551881
A 53137 778547939
A 77699 398815533
Q 16990 80123 8646875295734
A 57178 545670582
S 8164 722790591
A 62726 209425478
Q 16195 89897 7482029052280
Q 8270 97812 8700035952787
S 22035 694429532
Q 13640 99435 5062107264401
S 69488 985721848
Q 167 50990 59869687495
Q 1207 60700 1096801981446
Q 15807 78616 307793973485
S 17719 740495715
S 38953 135460940
A 36806 887713974
Q 4856 83573 866377663618
S 20526 15808236
S 66075 191268744
A 77619 740125326
S 80721 106701084
A 15605 374580737
A 24351 934605210
Q 617 99621 1954083637996
A 33112 126427202
Q 2950 85522 2253331333981
Q 17219 96885 3735278020344
A 26632 24297664
A 61433 502344549
A 44532 264489336
S 86529 766418977
A 25801 838446879
Q 6442 77547 6337960160647
A 70219 5388775
Q 32962 92504 2596885381286
S 75702 407150086
A 96972 654852365
S 41632 24944293
S 83057 71984851
A 51563 616153204
A 7009 932454182
A 17990 151822456
Q 2494 59003 1466884571463
S 29663 747805522
Q 22264 90313 5036104009492
Q 2293 98945 3367358088137
A 78749 35236701
A 82801 335448684
S 34785 507075628
A 83353 792261668
S 76506 309464741
A 35305 439955965
Q 21557 84089 4375401561179
A 53907 709294043
S 10714 685131958
S 87377 770595452
A 64642 839079859
A 60118 678153589
S 88809 119708510
S 47564 531113921
S 79432 886235464
Q 7192 93571 1799345649613
S 28800 126127935
A 52750 352329158
A 29126 150593614
Q 5835 93691 4912994226218
S 83342 167666923
S 80112 822205855
Q 11822 92247 4522913217881
A 935 711991573
Q 1923 93303 8398323987103
Q 1280 84613 9499538884899
S 91735 77196965
S 14183 239943585
S 37411 645162169
S 68599 29482958
S 9022 458157724
A 1570 694792162
S 1330 960255838
A 19013 990481925
Q 22753 96122 2029010892708
A 17167 786353599
Q 10382 95645 3250540628363
S 38199 32202327
Q 14691 75111 2359094552508
Q 6123 78418 5579160558793
Q 8654 99865 3345283833663
Q 16089 88618 7194192180441
A 20698 259449205
Q 5529 99079 5950009189468
Q 12877 72194 183923548318
S 71868 171297748
S 74958 180665062
Q 37184 90865 7667937539378
S 39137 410417780
Q 1442 99649 3738428980685
A 51030 88088189
S 49581 995196166
Q 9950 96592 1727677781280
A 84656 894804385
S 71246 986632114
Q 31122 86241 9464452630633
Q 47598 98479 8826022119244
S 54363 294111272
S 76780 90878732
Q 1312 99730 1239913781969
A 37598 374130627
A 97941 909206273
S 65401 8224726
S 80214 748107383
S 75119 391851673
Q 3989 98600 6100947011358
A 22879 469187378
S 54994 102710733
S 50130 874225817
A 2166 578602572
S 28783 952276641
Q 10591 69950 5196924751551
Q 184 96189 9282608247385
Q 4303 89119 4916510964294
Q 11705 77033 4541707821387
Q 24416 98793 7073246084002
A 99390 870712795
S 27545 105962572
A 75185 495116048
Q 1706 97386 1444012506535
Q 15686 90770 6797274335839
A 85107 370523962
S 48801 761488138
S 2830 547560597
S 30887 825840792
A 11411 71838271
A 4588 721085121
S 97845 669602041
S 53011 322802169
A 30724 406475003
A 2402 244782931
A 35751 852580516
A 25024 262422488
S 28101 557017228
A 27945 116315141
S 37351 281968710
Q 8482 77243 1408011514827
A 77534 561408734
A 44519 771877936
Q 5258 96134 3731512375254
A 12496 902206638
Q 246 99956 6098222527995
Q 14072 99557 7191656546603
S 74305 652444167
Q 536 94562 3081462802990
Q 4715 79447 1949156699944
Q 5834 98233 5131838455199
Q 7984 73931 777049886070
Q 34082 84978 8802091106684
Q 6934 76576 8152222712649
Q 280 92720 2040686849975
Q 18074 99016 9820236165542
Q 20340 96453 1227136013378
A 35778 852093915
A 48740 98107329
S 67709 170947280
Q 4211 75103 6329257968913
S 4978 730714880
A 63868 448997360
S 73215 259728579
Q 1868 88300 9156248788757
Q 13028 77653 4591114665575
S 56178 873960408
S 99981 876510744
Q 15494 84582 6013224485574
A 77979 71234129
Q 493 89669 6022776662157
Q 12042 80028 8506385959093
A 92812 935591548
Q 7642 95765 2675236029171
A 39764 704086253
A 14428 646954972
A 2479 157423142
S 3778 629510077
S 60710 409434336
S 37823 72369799
S 23135 701240265
Q 12114 74122 3994521785529
A 19528 692451505
A 24286 28062919
Q 1877 89386 3930023837031
A 88876 536759716
A 22067 639078894
S 41900 266608158
Q 22979 82327 4159136540157
Q 1610 78868 16675774618
S 84560 925017121
A 24069 96120120
Q 34704 97590 3596365751275
Q 200 98981 6371551673843
S 15703 905027330
Q 21582 94791 8783098848236
A 28352 904510893
S 16695 222540343
S 16332 768356382
S 6297 565962262
A 76144 153793469
S 44669 643537899
S 18680 882384524
S 67135 238462681
Q 21618 85251 6249376946517
A 83380 148412334
S 48380 363586880
Q 23 97370 196971870388
S 30724 751914031
A 3092 453520989
S 56346 788876204
A 27615 359841
S 92683 720576156
Q 10041 89572 4754195740158
S 67093 267731598
A 42025 417032881
A 33039 965448138
A 30514 204947025
Q 578 91813 4281207659578
S 64238 41128089
S 68181 312410766
A 92267 795492624
S 9127 692181397
A 32790 688815712
A 65958 966896306
S 38016 604701147
Q 8707 84549 7044104152921
Q 16104 80004 9194399796971
Q 10076 97828 6162544189224
A 68877 371483197
Q 20339 93192 197400037746
Q 8377 66161 8784795874438
Q 238 99933 6006331896545
A 9508 48725905
Q 16586 97844 7603631711933
S 62259 710639745
A 1173 575633986
A 20903 485155068
S 36742 585005255
S 55087 253285794
A 9063 894710790
S 68583 360016520
Q 25861 82391 5732983025487
S 95621 218079118
A 41973 811049856
Q 28050 86866 2984358198341
Q 741 94909 6500710762805
Q 14648 91649 3755778411228
Q 11934 80025 4453292690979
Q 42953 99783 5895741989259
S 13853 912183486
Q 17287 95574 7658368909154
Q 3915 91948 8593757082155
Q 4745 97626 5571442310644
S 66353 295809464
Q 34662 85406 9450446288715
A 45845 56992441
A 7020 243089458
Q 30402 81886 5371547469079
A 3260 731693006
S 53872 613530081
A 50435 350441990
Q 25932 94828 2920787192178
S 75207 950927604
S 26596 935970754
A 69460 544158284
Q 8305 86300 1334272755942
A 99058 813543991
S 50208 790015018
A 6080 199546322
Q 13227 90016 7736943225293
Q 8362 77206 2295504313657
Q 12206 78808 2184897463241
S 16169 106072705
Q 7598 79441 3586728472005
S 79192 95795827
S 18306 547606442
Q 248 94662 427595514712
Q 10947 89444 3958167604147
Q 7826 94003 7832968230420
A 91218 733777357
Q 24019 83115 323057128149
Q 495 99921 8116370782329
A 33327 423919849
Q 12211 62808 9619287177324
S 92410 948587706
Q 12973 90888 2221619697006
S 88487 331623354
Q 5425 56163 4986458762748
A 38834 999693439
S 28049 898953755
Q 2290 74007 6555755162056
S 19949 825048515
A 14254 816308298
A 78302 595955366
S 29331 834866068
Q 3219 67736 3282029918298
Q 18468 90703 6304372389805
Q 2037 81387 1226855775291
A 16482 45932340
S 61338 291516219
A 60199 413456256
A 9599 503775069
A 34618 851916848
A 36846 140987597
S 43328 413062747
S 52721 824345589
Q 11169 97384 1724455801951
Q 9565 97018 8672284094356
Q 11671 84829 5933840878025
A 4570 11482499
Q 94 99379 5980656073096
A 6898 401729008
Q 1621 84312 50966117526
S 1627 323734655
A 1441 355723410
Q 30237 84751 2211824108802
S 6231 55620869
S 74136 453671469
S 72665 590611964
S 60236 975202512
A 35064 128597699
S 90344 977845500
Q 67 97024 539939424896
S 12316 368095250
A 15664 176178968
A 38229 972418199
S 28183 80516246
Q 16991 68236 2953896387981
A 1946 251004604
Q 894 99983 6160915825490
Q 13637 89686 9120383323015
S 27985 128970350
S 42346 78140194
A 90172 192139520
Q 5567 87435 4243787556228
Q 3163 69348 9390796460104
S 15927 726737875
Q 33258 83450 4395747375387
Q 25315 92924 8270144899002
Q 22543 92183 1269261959588
Q 32501 88323 1741092535543
S 86596 668146507
Q 15811 94050 6381126317954
S 72430 668661984
A 68034 591244291
Q 9638 65272 1464512230391
A 67146 674284028
Q 3481 97018 7292830481804
Q 573 59966 5414205446981
Q 30588 95198 523913366256
Q 17767 81865 7174466228016
Q 611 56357 7330649239889
S 48211 175408894
Q 398 69576 5205230634328
Q 1505 97100 6372770461263
A 56869 435125785
A 55893 932346801
S 73573 976471525
Q 8349 68437 1988193939410
A 10421 849877785
A 24365 701393426
Q 48334 99906 2056919096034
S 1276 944406420
Q 4771 91024 2154370846255
Q 4649 99857 7041014593409
Q 4891 78658 8492519650999
A 27104 201024393
S 10222 961797846
Q 5589 99075 3183148052991
A 6374 222026291
Q 43258 99340 5868954237831
S 70427 520929169
Q 7975 93393 7006091909685
S 52429 783606246
Q 40513 93669 2723264917543
A 10845 235258299
S 80462 868520803
Q 11464 86596 7681804506584
A 85209 671871124
S 89380 826602436
S 22270 918674113
Q 4419 93229 4105320406930
Q 22372 92795 6467289056117
S 46504 661704013
A 5068 607380335
S 41102 891077967
Q 13099 94443 7666876041812
A 78953 47154461
S 17877 142334700
Q 46578 97492 3001257088538
Q 11928 99134 8758614160298
A 60805 490705733
Q 9586 60860 5332765647644
S 66375 735928769
A 67072 771924036
A 69773 378918366
Q 14431 86730 5865641001483
Q 41281 96740 592446755041
S 32625 257253928
S 2505 873075694
Q 11618 94607 2490397282092
A 74494 565482552
Q 9343 95790 3795612838094
Q 8350 70929 85699307635
Q 112 99904 1734528143157
S 92281 584354465
Q 38826 92649 6731232053633
A 36374 731866249
S 89993 570177920
A 1774 163129545
Q 10568 73690 7356599196927
A 45170 915854150
S 43156 833859443
A 50287 844043260
S 88168 926664398
A 92038 17501126
A 13773 237000778
Q 17951 97177 8951037161649
A 53070 968646634
Q 18208 95432 6837977452773
Q 11355 73030 744517164804
S 5771 803350835
A 94950 371783817
Q 2298 97499 6438161631878
A 52194 650049932
Q 2614 90097 2063500055299
A 31582 221764041
Q 215 99947 9666642062129
S 17514 331585748
Q 5728 99787 938674247081
Q 17436 79629 161944197657
Q 22826 75997 3767376772665
Q 15453 97400 8653912787730
S 46856 299405435
S 43340 794332466
A 69446 573734865
Q 22852 80199 7432496497661
S 86991 32205534
A 88270 231106114
Q 10830 93323 6833187548393
S 2710 137382501
S 33278 68602980
Q 7317 93088 1676401340543
Q 1938 88079 5277806938614
Q 1493 99167 892450225615
Q 4180 93131 3264309103169
A 85323 655667081
Q 8605 96601 7581123784998
S 34527 116578879
Q 3085 94081 1258679042417
A 99880 245672238
Q 1967 56161 9132609237183
S 86401 958350864
S 2597 434258497
S 50128 988050717
S 38511 323632182
S 81104 238669638
Q 29431 93862 6163550158416
S 10287 156681875
Q 11448 94379 6071514691658
A 14024 567462447
Q 335 87097 2427571023751
Q 12540 97224 1400165795781
Q 939 84128 1888898077035
Q 471 80734 7913335825632
Q 23387 94092 8542155100629
A 35838 960514151
A 78919 575663886
S 42381 498956871
A 6705 393849122
Q 4362 99344 1602944004142
Q 1006 94426 1246057090676
S 22963 679147158
Q 9332 96801 2079815851258
Q 16188 67651 1739961736572
S 9624 897606078
A 27489 853051163
A 53707 484401022
Q 5631 64155 4994971545828
Q 6918 99916 146044063848
Q 12963 99204 7826527004265
Q 9158 83892 7511417390160
Q 2296 94141 4367148796788
Q 18329 81370 1833891673899
Q 2147 85276 1132117522479
Q 6487 98833 2192582266976
A 49788 788860433
Q 4390 94661 9424202491481
Q 7178 76565 8381882792694
Q 45050 96008 636032715362
A 1393 130684752
Q 8393 60885 7082363774123
Q 11748 74632 8247650081333
Q 30980 88356 4554803087826
A 65479 26550957
A 99486 767260228
Q 29578 94071 8256966715253
A 24055 226944199
S 91551 82676328
Q 17203 86199 7687414235761
S 82929 241589462
S 18345 57207325
S 6876 191581585
Q 3811 98165 7781363797527
Q 9571 94781 3911437061795
S 19212 173684331
S 32693 403633867
Q 2045 94483 6648555125271
A 69569 392315491
S 74226 323113874
S 61344 426404069
S 25802 3903875
Q 15007 94015 1166991495964
S 88487 717504795
S 56982 33826691
Q 16468 86652 5956783082155
Q 2171 97054 8627910653224
S 62198 637126947
S 48595 860777065
Q 12691 73030 4677799774066
S 44577 278382690
A 99597 534874799
S 98254 396367486
S 11872 497937725
A 63423 439564674
A 86237 434175099
A 78685 850139132
S 48346 707659126
S 40564 383409722
S 32558 410130870
S 58765 901283825
Q 7165 91052 6523192813862
S 14245 994343725
A 31627 667408151
Q 2124 97685 7094716139063
S 28008 841694293
Q 10403 88861 4592509576068
S 67425 220426316
S 54027 818014233
Q 21252 76825 4286472744520
Q 21657 97084 1419407347744
A 52705 90884639
Q 3578 99257 7205986520120
A 79007 449154507
Q 3718 95631 7430132807080
Q 1613 88227 4986642253803
Q 1960 56760 6945812602085
Q 10017 81130 3940756660605
Q 3335 82800 1793790209895
Q 14070 90820 6095901690686
A 36873 902013495
Q 17806 84371 6438200852686
S 17455 548570384
S 63992 390039415
Q 19175 99363 1117768791942
Q 297 99610 3285200699829
Q 4126 98465 718450929100
Q 6052 94551 3640192870695
Q 11625 82908 7754544274995
A 92366 975803204
S 11001 462507757
Q 262 94392 5820072549773
A 46506 409724045
S 42330 839876884
S 43012 767128601
A 13774 25037851
S 32065 546213261
Q 41027 98311 3360788358803
Q 32913 86413 1922366944426
A 77335 189728906
S 61410 231064224
A 68690 217623702
S 3293 837382814
Q 9019 76004 5531230750593
S 46532 802997679
A 53424 605299808
Q 4548 92323 6869835591975
S 67519 385892004
S 78092 604962690
Q 2568 94897 9500357383581
Q 19598 79193 2830230128705
Q 35820 97187 1605949327924
Q 6673 85547 7236700008631
Q 7668 96971 3192693126442
A 31265 261185452
S 11207 745787324
Q 6628 97425 581298987107
S 8331 986939022
Q 13630 96793 1164182674326
S 17201 215218345
A 1546 402422800
Q 19621 77175 4712093773811
Q 27721 96504 3316119722385
S 4879 139867376
Q 26531 89888 9712954676546
Q 7319 78958 384875154752
S 24844 488866980
Q 9371 94835 1511682117891
A 64848 906756319
Q 18898 99354 9883750427081
S 50363 302771024
S 58192 980818806
A 97571 413092508
S 39372 674467299
Q 2201 96649 8631570304477
S 68926 683204543
Q 2479 99808 8259920871698
Q 12676 65467 259449359190
Q 20680 96912 5820676586700
Q 15950 83780 4674820519147
S 47084 198630218
A 55524 104729010
A 56811 819501754
Q 25659 80216 5735025729665
Q 1175 80982 6180119500857
Q 6775 59782 1911102207410
Q 2046 96715 6106225663324
S 56683 134608951
Q 5675 93162 4721720940806
Q 23775 97053 6771761344126
Q 1718 99199 2626080603246
Q 3280 98966 4440890730146
A 17830 330847649
Q 11932 95818 6600532300300
Q 38840 92365 8644881298151
A 26576 715170568
Q 32573 91447 1946358428624
Q 2969 96498 5703901216512
S 71257 70354578
A 22609 614034981
S 54198 372764871
S 63319 238643896
S 30845 392950909
A 97020 217644288
Q 1621 84986 4317964214605
Q 26398 95608 8285140699691
A 22907 247017695
A 40072 883338620
A 99353 954681160
A 49049 705393549
Q 8963 88864 1833822698641
Q 43613 99585 3141284152407
S 33517 690779760
S 50798 64101985
Q 159 91751 3728669180074
Q 28330 95621 7439334281445
A 20989 178207276
A 20624 263982082
Q 29582 87913 6198609298835
A 39088 924588504
A 61271 342545775
S 44157 422955189
A 12893 339729111
A 16635 270772835
A 84061 499676034
S 19970 995418797
Q 6583 90215 5899310762566
Q 3319 89495 2110905184128
S 10312 706944362
S 20193 305494843
Q 18155 71193 3058816288104
S 20440 873278760
S 30964 900728108
S 88108 933624320
Q 4522 96566 4898383335872
Q 6912 79073 8877907451460
A 11732 329412255
Q 12941 94214 7565662145346
Q 20792 93969 729777102369
A 83202 484778260
A 22912 768861368
A 44327 39701802
Q 23540 82405 71073546469
Q 4831 80200 5399211368289
S 95959 80068616
Q 39 99888 88014922775
A 89080 723436200
A 35586 122147860
Q 2485 69298 2948050681825
A 37805 597366151
Q 2277 90990 8573670353497
S 59244 856973673
A 47436 26956489
Q 1363 98542 5534337079847
S 17397 511496612
Q 7924 75796 989659922975
A 92449 420735332
A 3443 20630764
A 71121 291236909
A 23814 920331502
A 48573 710112163
A 4389 669056517
A 65994 784437759
A 1183 635730871
A 8658 455020355
A 73650 648798054
A 62588 609224196
Q 13425 88480 2672863238514
A 974 885822453
Q 2468 88186 8537349766496
S 83703 811008115
S 16615 829270429
Q 4413 97788 1631895677054
Q 7242 93076 7800968513235
Q 19588 96154 46860326211
Q 30736 96848 4482020477021
A 18636 434798871
Q 1730 98649 4156455869010
S 23522 840637367
S 65791 971151679
S 12366 293210364
A 26827 681358340
Q 8321 58886 5074804870465
Q 23060 84728 1517362994398
Q 25702 87889 3935184642507
Q 7265 73523 7325159836211
Q 30481 90287 9083689456989
A 90487 377087340
S 56311 681044453
Q 36739 92332 8354443596713
S 9063 397961464
S 38242 686382950
S 30190 435952382
A 17841 466090274
A 59528 186973593
S 8953 190330448
S 89300 306350465
Q 23538 79496 933696339092
A 86497 914566927
A 70561 709518020
Q 2484 99495 3689484074952
S 88229 977050464
Q 13331 94539 2349266687469
Q 65 88771 1284716151298
S 82684 312870394
Q 10121 73579 8509468096266
S 10356 638316832
A 39926 253963673
S 84466 58817918
A 83732 16301451
A 94461 922037041
S 27477 878122100
Q 25588 88990 119007399873
A 91311 640174925
S 97342 88926399
Q 9241 76996 1190090913998
S 93484 93690759
S 75456 19504726
A 43955 397950298
A 10952 741636172
S 61667 546162279
Q 27541 81943 2063965022480
Q 1563 88046 8854124043697
Q 8643 63419 4535115271890
Q 6893 92474 7915724803733
S 79482 94206837
Q 25740 84832 7401672004642
Q 12791 71461 4630684902063
S 6872 436603292
A 42941 447587054
Q 17871 97919 7442664072922
A 36985 727522899
A 62203 557251761
S 56526 53302701
A 59539 360542686
S 29966 957107346
S 31299 430094892
S 57508 526860086
Q 17068 82957 2666624578446
Q 2021 57857 9111855641062
Q 9118 79099 1464104303273
Q 23614 95962 349467213584
A 57913 305680231
A 37202 827030385
A 55738 153418717
Q 6839 76619 2850816198364
S 23813 4642267
A 88731 985036034
A 10302 665053936
Q 4743 89298 5777837178719
S 81901 379455462
S 57576 984681353
S 72106 854637192
S 39654 235337977
S 20400 876223702
Q 9861 96767 9273388811384
S 60161 396824334
Q 32853 97566 3222903750107
Q 323 98120 7269533131354
A 6082 509076308
S 48970 605321162
S 29466 238893944
A 35102 474623650
A 301 654590972
A 13927 893328426
Q 9627 91739 5884627032745
S 78019 413765991
Q 19142 95986 8304764176611
A 83887 410782682
Q 26971 87879 9868905107329
A 59822 154566244
S 66981 310001762
S 96118 74535571
Q 27291 83131 6172378039191
Q 17204 70446 5317844555207
S 98168 126887415
Q 5717 73752 6807423664618
S 58895 510996096
S 68870 512084232
S 49963 492764605
S 43095 759694937
Q 12965 79331 8268617721872
A 90384 778200571
A 24288 947730627
S 20960 361845764
A 15068 530200099
A 53338 973185425
Q 6247 98942 4643858137364
Q 6971 75022 5523208278986
S 22431 878985473
S 37381 39408700
Q 950 98165 8558293586007
Q 25613 87759 9656806046620
A 98703 969180044
A 28450 461101055
Q 11347 98327 4845903661015
S 39067 418876489
Q 26499 79027 559195176721
S 26812 911701636
A 78574 901217131
Q 29710 86236 1530252014438
S 33745 638535045
Q 48397 99517 6934910660446
Q 21223 94475 3715085977539
S 24308 395259149
S 88433 663636622
A 63812 276306285
A 58784 812760963
S 54023 856318866
S 82064 488276331
A 24144 64915179
S 85420 985731069
Q 11015 80720 9987516665178
S 57516 431445750
Q 563 87486 889669976166
A 92835 639900931
S 72246 629884489
S 16031 291018738
Q 7711 93631 2864513249006
A 39802 878626796
Q 18830 91421 4159809809650
S 83992 669876211
S 57239 21553279
A 1181 844694114
Q 1241 90783 6799783981156
Q 8354 67685 8749411300491
S 79477 654402692
S 94404 279847858
Q 19206 72304 192377208631
S 13987 534925134
A 7219 47354800
Q 2067 84731 5567061063908
A 36810 511256392
Q 730 81284 2714940625783
Q 48173 98876 1613761711916
S 8391 420868875
S 92964 487205745
Q 14574 92173 9828764350903
A 17228 553851733
Q 8362 98791 7378639500770
S 72820 288793556
A 15481 891687985
S 52525 952669224
A 17676 189038627
A 51891 88239971
A 88851 345418302
S 96044 689415931
S 53494 677793543
A 74942 281090956
A 37711 142763672
Q 1009 94647 6772454128287
Q 5091 90847 9753101622479
A 43212 914081734
Q 5775 99355 4816281246210
A 44978 895675597
Q 2491 91897 9098149739883
Q 27800 92319 5269134314739
Q 7230 99035 9572535538376
S 43003 75658552
A 60198 707736581
Q 2440 87522 33320642721
A 71316 143434152
A 59742 106703727
S 37959 630052239
S 47045 444846348
A 67470 328500383
Q 8956 90683 5580604466085
S 26590 989418192
Q 38061 92080 6730124155169
Q 3779 94099 6533911632381
Q 7188 69604 890240783026
S 52707 485122144
A 83877 24429087
A 91203 217284577
Q 11628 96504 5187153086702
S 13206 271269369
A 36206 838129730
A 95193 849970511
A 64874 222738472
S 12920 801001082
S 82875 582700325
S 71583 282621257
A 94192 471062180
A 32841 520370724
Q 24112 94366 2517759258734
S 2528 549588503
A 24618 309084926
S 2069 691979295
Q 4581 92994 220436705072
Q 9929 81807 69842371244
S 30287 249517551
S 50937 907479487
S 60936 483237608
Q 10568 65286 3362628290035
A 18870 302448671
S 89255 542209840
A 76439 224423466
S 53959 409284245
S 85528 509898262
A 91827 841888198
Q 6077 80072 4243797621109
Q 2933 74074 9556903003557
S 38268 647585702
Q 2208 94724 9408728169231
A 27239 420392617
S 18693 910268121
S 54941 897762283
Q 2119 98523 4606068659126
Q 11167 89673 6466527896043
S 36937 174673889
Q 1293 99177 3141056633320
Q 6280 90468 7158485480668
S 12773 969291887
A 95121 695305119
Q 36589 94802 8144258036102
Q 8361 82555 2751872112044
Q 8651 93468 3805654174393
Q 12484 68100 7749086930740
S 97068 67045982
Q 16208 90467 6069404995677
Q 10019 95104 53858164191
S 12577 556027784
A 56029 219729478
A 3024 606522109
S 39517 958365185
Q 26322 88821 6884657781514
S 70864 399141196
Q 11152 90450 3464072566429
Q 28017 81635 1344401363681
Q 12613 97736 1109421340275
A 93399 169868200
S 61984 192698366
Q 21782 86467 3898412952241
Q 1305 98005 7661725531191
S 27145 344454296
A 37997 622878932
S 14930 913491745
Q 13568 67136 6369187227362
Q 20584 76553 636690696092
Q 6735 92013 8701145767827
S 66955 108757530
A 43441 107652049
S 32315 853458604
Q 13992 99889 558134801616
S 64054 437023228
Q 146 96115 4899708718436
Q 2220 90488 4195067278145
S 69608 379682973
S 96113 551746081
S 6660 102228594
Q 3691 69144 2920151317894
Q 9104 82537 4548621885581
S 76211 255958626
A 6027 565035318
A 97281 507242173
Q 31245 91431 9916054238765
A 52279 417446638
A 89723 440192080
A 77527 722981090
A 4454 486840952
S 27828 294439912
A 77966 352630445
Q 22449 99438 3326165150966
A 83882 182187380
Q 37360 98482 968974281706
S 37541 966863300
Q 2987 98723 8196740477267
Q 7854 76060 8650390729926
S 33395 800602120
S 32368 735360996
S 6582 34227484
Q 22730 96207 3599062325502
Q 7030 98793 4686208431575
S 54482 243961144
A 46964 372596895
Q 16205 92685 2624916871153
S 81678 287175035
Q 39910 99922 4157570216679
Q 5485 97569 4570361021305
S 35732 621848462
S 40475 60457631
Q 13885 76813 8913774065096
S 66366 383870336
A 11727 852939208
S 90547 236083168
Q 2642 89402 8229896249474
Q 13384 77379 4002551697098
S 68963 556817445
A 12345 222782668
S 66146 768248397
Q 27210 98748 1032782808989
Q 1831 80464 5894496230371
S 72097 360919673
S 19107 979311637
Q 10897 87341 3487506602510
S 41631 468330596
S 61327 760388718
A 73121 623642071
A 77807 238899898
A 34051 796089972
Q 10155 66643 3201756039728
S 86679 148381299
A 70427 42150465
S 83986 909870806
S 38996 60822431
Q 27508 95925 8923554282235
Q 4368 75337 2599268469571
A 77226 337514572
Q 22962 94920 1218626737014
Q 375 63003 6600196071669
Q 16932 99760 7203145240615
S 21863 222224297
S 50591 234404075
S 12290 911982644
Q 26327 90942 5995024281135
A 59130 963484003
Q 5644 78068 8783072422902
Q 3040 63887 4160231610990
Q 25090 75846 7982936989467
Q 27458 79105 4875132685808
Q 4383 99991 7092529096463
Q 14164 98729 4004475023276
S 33820 561378078
A 72345 951224568
Q 20780 93121 7508591427043
A 70003 952179759
A 71740 655268381
S 32793 480410494
S 38197 313003767
Q 8916 96765 7838557514728
S 23548 253559889
Q 32366 99045 3550546524294
S 79051 137495506
Q 9602 88944 9052924603033
A 75417 498283967
Q 4782 98489 7749093840027
S 58220 793307387
Q 4219 66077 1165085818496
S 10143 805886464
A 91805 297272926
A 53157 41981575
Q 13438 89159 6663692417284
S 34456 801307072
Q 3467 82438 4142604077735
Q 21733 87541 3001230908934
S 82377 410175437
S 3737 513555921
Q 5714 78575 2384639246428
A 59048 728278274
Q 15919 99922 4750345304725
S 6438 264363451
A 12226 233702955
Q 309 99751 6937478592791
S 92501 63483205
A 36039 449573865
S 54540 201004783
Q 449 97973 6214587519602
A 40085 797763732
S 89927 725756620
A 28865 257730730
Q 3542 68665 3016697270223
Q 233 98872 8114154692450
Q 13842 75944 5453085062358
A 51199 2089384
A 88710 482120982
A 97435 211287175
A 97646 917501107
Q 5202 62818 1930675863230
Q 26769 77617 5153712787588
S 40821 44364072
S 80720 303138209
Q 26834 98688 1118606731781
A 56064 793670652
S 3986 128829388
S 33613 625309744
A 8435 558936010
A 15345 200907407
A 78770 39708354
A 42201 780040493
Q 1605 94288 7498277974183
Q 3762 81856 4291735838197
Q 13126 97042 9679863943820
Q 42606 98962 8717085844107
S 38862 909002744
S 52946 945911292
A 62788 624264600
Q 19959 92541 1288116745669
A 48104 564593928
Q 21691 82513 5071996134810
A 14607 803904716
S 7966 350715528
A 66972 968251935
S 37040 422168157
Q 7531 96614 377354349918
Q 5048 98752 5905795507205
Q 9568 69512 9157689243723
Q 28643 88695 2130875668192
A 78900 65851552
Q 19769 94745 7296736964326
S 59258 15392560
A 7375 896402565
Q 32007 94789 6096822641120
A 19893 157103570
A 49579 283925980
A 21077 782388261
S 69598 571409293
Q 11407 97475 184271144519
A 70557 631922006
Q 14768 97334 1797547092509
A 42764 638042832
S 87933 74725319
Q 3522 71649 1304897078471
S 9298 528787165
Q 879 55124 6029784232434
A 85509 362210000
A 53320 886870044
S 85166 937382276
Q 31009 85153 8186872926978
S 16897 179769390
Q 22347 97411 2128467105528
Q 16625 86525 5255301359888
Q 14824 70733 5283684761008
A 90359 90888514
Q 9805 67759 5323662919368
S 36666 538881865
Q 18193 81427 2718440737673
A 70995 614029792
S 9448 880012356
A 96025 356545796
S 33537 900315578
Q 799 89886 18968256611
S 98595 737899402
Q 4568 91444 1733576498966
A 68114 41865282
A 76450 625072647
S 73572 884776774
Q 39144 91824 750168813181
S 80520 399866042
Q 8460 87572 6416648427469
Q 6416 97974 4289241870434
Q 17313 95938 7588081462052
S 74412 510089874
S 84551 317445643
Q 13430 77134 8279677645152
S 2901 556322110
S 85678 208954048
A 77908 942214492
Q 15142 87662 3579477731531
A 83496 38280744
S 78272 795674396
Q 23874 77971 7650629021686
Q 25386 90386 1702735675057
A 17564 329108385
A 64273 342762198
S 71804 241862429
A 60738 747431415
Q 916 57306 4711423864812
S 4474 713649802
Q 8552 91557 6393729989981
Q 23876 85587 2926988948603
Q 14571 97016 3512747571794
Q 20202 97867 1440631960656
Q 1919 97876 9788068216786
S 55127 961826738
Q 46431 99059 8904017182325
Q 1465 96891 4407587167551
A 535 336557962
Q 45374 99872 6793251473243
A 86947 455160002
S 58439 780772005
S 68805 443483511
S 49785 832792584
A 34662 18828335
A 18748 474029585
A 23911 688493484
Q 10612 93499 9534967760481
S 19383 37486975
A 93393 996952739
S 23054 338679999
Q 3517 93541 5902024360598
Q 1692 85038 8742209391943
A 25041 694683476
Q 39391 93985 4473435453286
A 45966 481829965
S 77693 267495906
Q 14233 96347 969920671999
Q 6890 68942 1795816692439
A 44481 794161002
A 72683 423296624
A 52602 129889548
S 45106 818881160
A 70440 845733436
A 13626 456037209
Q 5290 98365 3149583239899
Q 38184 88723 1265387125468
A 67900 284633933
A 24238 972823051
A 22137 809609437
A 88701 285063816
S 15043 761965419
A 92333 941319752
A 48509 964374465
S 44182 54831465
A 20234 254030913
A 64057 952180185
Q 1161 58761 9836005314380
S 31712 540636110
S 74500 997469526
S 45062 727376924
S 45362 654746255
A 14689 480989225
Q 1188 92200 9983655376859
A 19713 160348336
S 48052 290157019
A 94778 794136979
Q 19275 74833 6872877890399
A 22772 873606581
S 44074 740898285
Q 4462 62968 9829000721962
Q 32173 85000 7317683673688
A 69241 295140575
Q 25791 79652 6371270835798
Q 35789 99096 7168852956094
Q 3077 89062 589849474639
Q 10366 83278 1020146700770
Q 31149 95058 5940640882803
S 18306 991295156
A 76381 388841252
A 60817 623920636
Q 3139 83912 1235258552926
A 57350 279004225
A 759 964295286
Q 271 93842 9091818113159
A 12763 887893793
Q 14713 96565 6777746000248
A 82783 346133414
S 32882 666889250
Q 16143 75324 9218313178066
A 81465 594271871
S 33788 662398634
S 48122 92775743
S 8348 53967197
Q 6847 97734 7791257627674
Q 23958 81518 8905976369047
A 41853 335106536
Q 7420 97569 5128214231975
A 86342 116528155
Q 8645 85907 4738365129392
S 86126 337704285
A 22785 177521840
A 80778 992914494
Q 1837 99044 9990037026719
S 16050 477587096
A 22744 918286720
Q 12764 70487 100411257407
S 42622 243595733
Q 17482 81577 2864517273656
A 35475 959629660
S 69391 748412029
A 93709 192005811
A 56319 222883470
Q 1872 95990 7664069855302
A 58357 650480112
S 29211 1402128
S 9844 158836427
Q 1776 98971 4196053220280
A 44574 755234473
Q 15783 91592 1422771270699
Q 633 98460 588778519387
A 3108 834793520
S 51599 365669873
Q 164 98705 8143917630317
A 91331 469421290
A 26506 410637728
A 86127 272881721
Q 17063 71476 542673246274
S 68526 252901617
S 2515 194464777
Q 1332 98351 6137768774363
A 65319 520429843
S 89419 130426042
Q 20026 96883 8676635474049
A 94692 497536057
Q 738 84713 6512248557635
A 52432 421616578
Q 39787 99350 1280414413992
A 39044 614064213
S 62384 666686117
Q 7637 92464 8180953948124
S 10687 812550273
A 25023 522918283
Q 16299 88217 4087223808791
A 8480 21035335
S 58746 998880876
Q 17085 73096 4039967584166
S 14129 641221041
A 69216 241528310
Q 21892 78089 6013914815769
Q 5239 59179 2015725929839
S 19560 374050438
A 21491 372759137
Q 14671 83358 6460751607508
A 73917 271789286
S 47856 457687211
S 75438 906920329
S 17843 860489203
S 45678 907265460
S 38092 471857847
A 22286 787817357
Q 7406 98029 9441452255071
Q 29934 96040 4954770013442
S 69013 683498570
A 5089 27656192
A 23486 954630910
S 5294 964981731
A 34692 780474906
S 83447 816879931
A 30397 679787608
S 55818 876357531
S 65872 187453232
Q 11856 62514 8721851145757
A 73062 583750768
A 41966 321811234
Q 16033 99154 3052192927150
Q 7917 95825 2687878911287
S 26474 417740319
A 60632 662189857
S 94419 859757879
Q 9585 85161 5878071907536
S 10942 701908603
Q 1209 98636 1685187887823
S 82969 793129278
Q 2230 85480 89676204076
Q 18707 98694 6760406325071
Q 14834 66865 386304695306
S 28380 730605876
A 49912 867456822
S 87830 285582206
S 78844 541625047
Q 38535 93318 8784962599947
A 31642 889554300
A 77669 171688439
Q 2505 99491 6057440014537
S 78878 630360109
S 4540 978873398
Q 8746 91494 4713015592921
Q 28183 99880 5193876862784
Q 15597 69836 1159886248367
A 51161 764005275
A 96633 730518046
Q 7686 71105 1752345676097
S 50267 262815880
S 52252 402852926
A 92142 558870072
S 85086 171361064
Q 11677 81429 9927790409672
Q 27581 81097 7370385835299
S 74399 46257257
Q 9168 86966 6047163146219
Q 4676 97374 9023520642220
A 15011 632040799
A 1475 721963040
A 25358 353532372
S 86086 215855260
A 54162 290312472
S 30097 594866187
Q 9515 97391 6230933673551
A 50797 353269545
S 27500 161490163
S 52798 959569044
Q 4387 57498 6949930391101
S 95047 24033134
A 11014 612218886
Q 11441 95971 1662776831746
S 90071 94846927
Q 15125 96514 2780681377162
Q 1965 56137 6291871595692
S 80057 67904851
Q 46741 99297 304824061695
A 33763 182981989
A 42092 174578561
S 97753 627428330
Q 9396 84980 8716702101002
A 49273 339981000
S 65230 656839885
A 51876 296648395
A 80751 75580095
A 85167 660244772
Q 10601 98271 6905288477200
S 86216 276233801
Q 3163 84008 4731247911834
Q 2807 92626 222206092132
S 5889 307557937
S 44257 994704286
Q 5219 97782 5825430872437
S 10557 233910881
Q 38114 93617 1339046449067
S 78966 370886039
A 93448 42224472
A 9943 957234844
Q 3871 74129 3798605136754
Q 27226 90489 608129153176
S 7692 736634952
Q 6631 91318 6900470439563
A 73743 802182818
A 6288 3118913
Q 7483 98589 4191351687044
A 59520 187992534
Q 356 99700 4342946495764
A 65680 290126763
A 78727 490148593
A 80492 498794146
A 24767 844234003
S 93150 743363034
A 34754 486774827
Q 14662 84563 6662379019222
Q 3155 88082 7996967354213
A 9077 872912159
S 92063 396607868
Q 1002 76250 6805112972992
S 41319 664664214
A 7979 618603061
A 69839 635994774
A 87164 163651753
Q 16644 99133 3567781986910
Q 27610 87230 5851527909453
Q 10884 87664 2142487708168
Q 29055 95274 7841134449594
A 34608 212759410
A 40396 618379633
Q 15609 88711 9927313658776
Q 7242 76505 7049383355717
S 7171 325055595
S 23607 245889140
Q 12207 94854 869913130917
S 15436 365860838
A 66390 907103776
Q 2718 82618 217016305204
A 83423 698310952
A 71478 411350179
A 45408 967745886
Q 7824 83848 7652463721515
Q 11479 99315 7935335552951
Q 7538 82333 3489274816106
A 48495 499812421
Q 2924 93908 6755122456794
S 4735 137944458
S 62645 576939071
S 61127 585704928
A 47053 552655165
S 7414 740057182
Q 7059 78006 7732215078966
A 35251 975836811
A 77592 560746674
A 47809 259899958
S 71712 634594909
A 3375 436005703
Q 13680 78861 6259248357950
Q 15249 99425 8885097535405
A 15778 857742071
S 78117 839632781
Q 43078 99973 8821211778610
Q 22 99301 4477801190868
Q 221 72090 3006277129010
S 39417 72968434
Q 15144 73810 7516873210453
Q 8266 92305 5390788782935
Q 27856 84015 4142984579278
Q 2167 96543 5662105741372
S 36604 58187483
S 14207 574164757
A 22596 465677386
Q 2135 89354 2663254896959
Q 18819 79328 4387868276775
S 84905 217463805
S 50424 769986060
Q 23679 96212 7617710702296
S 63288 223984904
S 81626 320532287
A 6540 761492560
S 41905 258374630
S 50274 252521532
S 26735 574678650
S 43037 540277286
Q 22312 98424 7212634028257
Q 20496 87491 7700138830963
S 64244 442962260
S 61364 96371311
Q 41485 99807 6017991879899
A 71154 559806140
S 28085 647600047
S 34644 605615665
A 15694 307856151
A 47330 513362426
A 30003 989137264
A 89087 385650619
A 27695 32105547
Q 1021 72180 3102661133162
S 30807 568835592
Q 13636 81525 1106381132309
S 74053 733458299
S 87117 505378414
Q 845 98536 6140310949887
S 49399 53948495
A 39755 986835479
A 9579 853522988
Q 16899 92204 7214920296752
Q 9614 79044 1713728253456
S 99649 890905112
S 1581 992018573
S 77994 262127194
S 47655 571662639
S 76035 424416308
A 57333 27857686
A 16603 73517149
Q 6820 89851 1189807812407
A 10893 56284926
A 77763 974835168
A 30724 906204217
A 88361 347240813
S 56274 826398846
Q 12330 82083 5980004579562
S 68439 567928981
Q 22168 77617 5075102876003
Q 36122 89648 1831885042809
S 22410 862171968
S 19286 491192217
A 48301 501596219
S 28912 231666805
A 29225 740288575
A 79432 684723481
Q 12637 99540 269275653807
Q 9597 74232 9137789386512
Q 2591 98491 8217667368486
Q 2413 87391 3908017805545
S 95865 746468775
Q 23944 95891 1941957810116
Q 821 99956 7672316679049
A 34919 971572727
Q 2609 85090 2883552764544
A 89521 567897244
A 883 628546107
S 18816 963006712
Q 10191 82266 2706760090722
A 81732 493578580
S 13674 996886378
S 81508 370018443
A 16666 761351885
S 15297 397322008
A 37125 92391939
A 28497 810142940
A 8827 663133925
Q 18963 82984 6267990083297
S 57833 179787271
A 83012 508503246
A 38845 409327879
Q 12156 96171 642382083030
A 34174 589100338
Q 20943 91758 9302519356553
S 3121 256393582
A 10908 112305401
Q 1965 94824 5288403085966
S 81317 63942441
S 93258 355550237
Q 25003 89729 7137550408228
Q 8344 95145 5815789310868
Q 6384 90731 2013732001569
Q 21495 74654 2705137088684
Q 15284 94281 5907518986959
Q 7140 99336 123013285013
S 41496 297850449
S 34864 937591312
Q 23952 84359 7090818984709
S 2894 138312530
Q 7993 95724 516231233925
Q 9936 89179 4071347046370
S 62091 614180862
A 36102 37280616
Q 21142 84560 429377246727
Q 1760 76407 3181446552414
Q 6486 74266 1762624669093
S 92763 451043610
A 98624 677044098
Q 19200 82116 1144760761895
S 43606 951169961
S 67397 524687596
S 52843 774053938
A 26751 838193986
Q 14752 92584 9200608534837
S 39999 397222261
Q 4417 96927 5493641430966
S 73246 901730564
A 75187 276856986
A 41275 967541612
Q 41560 98728 8947908632562
Q 7580 84370 7350154887188
Q 11834 85055 2718630589685
S 14546 287822911
Q 10095 70256 5125461951984
S 75608 756037812
S 95313 128548976
S 62480 482812719
A 85220 465851641
A 2032 68486197
Q 1866 91234 5274909077245
A 207 403320413
A 7636 129192368
A 14986 402634661
S 47195 547764448
A 32925 710654119
S 21690 125735533
A 53778 778668174
Q 21932 81040 8139540297813
Q 26265 99714 2570221034539
A 29745 486461452
Q 16769 97026 9449329650322
A 3112 754680076
A 55496 463199781
A 89524 954696415
S 57738 687895185
Q 2765 94246 501959278833
A 59459 100681734
A 70910 649107594
Q 7368 99397 7603815580519
Q 9110 91734 8933982098147
S 48752 852540100
Q 11818 91253 1137653801751
Q 21578 98738 7504377067040
Q 10355 99749 612405916648
S 75124 226234204
S 81756 402670410
Q 9472 97216 337135971448
S 9830 202072352
S 41036 87757926
A 25752 32751499
Q 5778 67961 4688860165755
A 81432 511290384
S 34329 791697849
Q 17305 73473 6785764735939
Q 37647 89122 5917138598577
A 67426 492767558
Q 1817 82798 265696913513
S 86374 349210764
Q 9761 72974 236980104688
Q 2911 94866 3592404534928
A 70000 193658570
A 66442 975332838
A 81467 514278522
A 37997 263436760
Q 10655 75045 2293555127680
A 15718 745152648
Q 37072 94309 7006687246681
A 77452 576807231
S 57715 256264405
Q 32950 94022 5464805269259
Q 16801 84964 1689693389270
S 24371 534699506
S 70198 174973836
Q 11321 90983 6690828692858
Q 9939 96757 8133574368523
A 8546 992387400
S 67129 835616546
S 49881 118263182
S 70832 854414211
S 87375 154822257
Q 2505 99530 765866276500
Q 3466 90750 571081426462
A 25235 99424358
Q 23756 99150 9825534904819
Q 10102 91821 1651114991419
S 44390 809146008
A 14773 654859094
Q 26368 84677 1722567660183
Q 22214 82576 3673009876741
Q 3354 94574 3070036844993
Q 4305 70903 7562573517115
S 87784 801311690
S 38456 774322171
A 50774 984613961
Q 18886 94746 8920150511983
A 21669 95968897
S 16925 95437586
Q 13930 98683 7012516877408
Q 23257 97423 9227735303606
A 26547 517200379
Q 26697 92136 6046209224271
Q 8257 58690 4577987249963
S 33310 895339175
A 50040 448311516
A 96193 814060329
Q 7345 77307 1450374543611
Q 5125 93944 1804542667359
Q 11938 86540 183711019452
S 92295 523787536
A 56719 615561396
Q 20243 95592 9533195213933
A 95366 533649748
A 28041 94104165
S 65973 437376946
S 28557 314407234
Q 1560 99164 6867150951217
Q 30077 89174 5549956494131
Q 3478 94925 8642739349834
A 81324 468812643
Q 25451 96831 6466338251224
Q 8997 74698 3638320881215
Q 27975 97460 1834763791942
S 5095 894438362
Q 23747 90898 1903731253966
A 9599 414943535
S 64976 348999058
A 69169 58028400
Q 45054 98356 9420675043450
Q 21862 97579 8878999858300
A 93221 439895025
S 2910 822836985
A 56796 926414618
A 60053 660969850
A 54717 400672919
Q 1181 98061 949905694204
A 2377 63046109
A 26010 298140468
S 13373 432072756
Q 10635 91412 5931869883130
S 96363 627389097
S 69788 78980275
Q 46490 98817 1871097050974
Q 15187 67408 7012534006622
A 97684 892870913
A 67260 446895106
Q 18558 87101 4182949491223
S 62393 178067411
A 54823 703620400
A 75979 58592025
S 71563 969459336
Q 9229 91681 9483005628192
Q 13166 78962 4289134132994
S 32012 183427179
Q 6486 95499 6814972154021
S 19318 398024363
S 31738 75345660
A 59167 830166024
A 31022 863443926
S 93401 20005363
S 23215 346610660
Q 37038 92598 1926559409456
Q 33759 92924 7088365171999
Q 19990 78882 3457981593623
Q 14080 93779 944502213005
Q 103 82059 5277023641182
S 88967 32870153
S 26267 862528140
A 98860 394927705
Q 12144 67325 900810848337
Q 30066 97673 8161387033765
Q 28456 87690 7613886036396
Q 4665 98190 5496634165329
Q 921 99206 3741442077723
S 30186 605814392
S 14589 464914613
A 47870 615088456
A 90877 32398549
Q 20377 72011 4303224868312
S 78174 965356746
S 65929 362573101
S 29800 304136115
Q 9123 73997 3194768216983
A 32978 797123682
Q 10009 78189 2976030602646
S 72269 908549713
A 55543 374271261
S 94198 114402637
Q 16584 71388 5960386485258
Q 358 96513 5501226015794
Q 33738 94354 478969330571
S 18956 31854962
Q 621 98914 9337191438876
Q 5294 56342 5687711153361
S 78625 708278314
Q 1665 56397 7057959100027
S 71557 641300660
A 10950 957760254
Q 20181 99301 6125871437846
A 67621 860484004
S 82182 271324203
Q 7562 71724 3617180405594
Q 2242 96829 8612851523138
Q 12967 94000 8970854864889
Q 12262 88620 493307861063
S 30548 929940904
A 82252 395137870
Q 25831 80294 7133720135896
Q 181 97131 4713085959155
A 41962 109737476
S 42007 146129922
S 88165 160296237
S 62182 311851468
A 5014 157539353
S 13440 553184689
Q 28884 87373 3128428562267
A 75080 17121801
A 9520 917474239
S 79690 329305707
Q 1825 78396 2966044680254
A 5819 101084856
A 35630 334922630
Q 93 92776 6071689982478
Q 16530 75838 5491984256082
Q 223 73365 6923074705035
A 94861 632170427
Q 13837 87725 4434247865117
Q 29449 90885 2622781335181
S 65876 330356724
A 22211 978442331
Q 17190 91426 9762152533464
A 5307 186799873
Q 14689 71549 7970529522257
S 40558 914397648
A 98285 619039553
A 72615 541104878
A 34704 840866842
A 54701 283067219
Q 240 99852 8404022085856
Q 35810 89679 3634310840736
S 40658 230799927
A 59522 610090882
S 97330 379832319
Q 14782 66116 9483876362697
A 98256 277307785
S 73814 191938391
Q 781 61701 8066245222524
S 1376 923386045
A 41762 440843960
Q 32214 96068 8284165250028
Q 1066 95287 1954546977443
Q 667 93396 133253456277
S 39123 729493191
A 710 988728921
S 94855 956022025
Q 24090 93209 7624513460315
A 67003 538745921
A 44412 423156960
S 79988 633388860
Q 9079 92142 1963854229308
A 71048 466749439
A 12590 138042794
S 78376 475856266
A 46545 161468381
A 42910 105850594
S 60602 184807580
Q 5214 67652 297268269940
Q 7812 96392 445445259224
A 34018 868575952
S 90766 202839796
S 77245 347994345
A 20950 551026673
S 11753 629890784
A 76142 137013571
Q 5884 61867 6297244809999
A 45214 385674407
Q 11875 94866 2872894517381
Q 37746 94491 4254108639702
Q 19254 81761 4537536251292
S 48612 902717515
Q 7993 91750 9839737978204
Q 36670 99475 7599194742621
A 13302 352932468
Q 32925 92106 4309011704460
Q 28485 84420 6219712900730
Q 405 99091 3269255757037
S 30388 253458195
Q 10923 66434 7280500086373
A 94669 733350059
A 30291 325350770
Q 550 92171 8429441807641
A 58079 88451721
S 69179 61333683
Q 6205 82335 2122993185537
Q 5444 96321 9016885281778
Q 4851 95506 4039707526588
S 66371 989473163
A 8761 417957815
Q 5007 59252 7185877937734
A 70774 803848418
Q 8225 72462 8140867031961
S 14178 873995392
S 96428 610802440
A 11178 785623799
Q 22739 85723 6002307054451
S 64609 409488977
Q 5942 73728 8305873892609
A 25337 255601242
Q 17024 97627 5055120891147
A 60948 15507262
A 4758 920946346
S 47970 993001472
Q 2611 99469 7878392069787
Q 17612 90048 358444163520
Q 6948 96325 7131226215532
S 73925 686517444
Q 28903 91153 3904931017447
S 26600 36708614
A 99235 711820470
A 41199 755789813
A 78442 169688880
Q 871 95499 3853205920722
A 77789 234882000
S 87406 210175110
S 16269 679871804
S 73126 567512331
A 52483 735823517
S 48016 648912914
Q 2258 88003 6198669372485
S 6094 797195028
S 31600 751624827
Q 11548 66462 8592785450941
A 58725 579304128
Q 23210 98512 6742859369739
A 24958 659528232
S 91205 366403046
A 22050 373325989
S 68477 37324132
A 61018 682511280
S 81419 583739995
Q 2021 66756 8169300976183
Q 524 78621 9807783830888
Q 8413 75276 9205078832473
S 21885 302348757
S 38879 813479419
Q 70 89370 9380227227078
S 95380 108254569
S 77289 276326232
A 64541 853294845
S 98330 803522712
Q 5268 90030 9727641474656
S 76509 103903301
Q 4574 98281 9364771339492
S 59916 649546640
Q 13803 70133 8897471600460
S 51331 559761868
Q 16731 96089 5491933090081
Q 16606 76067 175974661055
S 97511 256653189
S 39181 713442006
Q 6696 92683 610314489532
S 41253 610008839
Q 22278 86155 4651493126877
A 89369 543488865
Q 14502 87807 1233535538692
Q 5952 92273 79915044473
A 83718 71036181
S 32730 75991705
S 73849 810669403
S 53402 28344970
Q 28426 93283 5248758186076
S 46718 298452060
S 92068 247009295
A 1349 39075775
A 98750 746974504
S 37942 195028641
Q 711 95995 8557807942624
Q 20679 96275 6179395739618
Q 33184 88678 8708747685363
A 16984 31528411
S 61794 115254781
Q 33227 86156 7660524318536
A 94426 564050478
A 66054 348044523
S 70878 849278129
Q 2344 73497 2933647828181
A 49610 685972864
Q 28627 93461 7564996041743
Q 24161 78469 8315837084844
Q 15961 97781 6994334981074
Q 1093 99670 8132790668143
A 69644 56529711
Q 35752 86154 8052396262932
A 63712 361284647
Q 12775 99124 8020873314542
Q 336 99494 4547161257933
S 5871 88672208
Q 4906 62262 7592806279450
Q 19320 98843 2870836095416
S 60159 11201551
S 81594 226424001
Q 15652 83971 3727483554368
Q 13886 80923 7404180071166
A 21248 850180888
Q 811 88974 7723904467411
S 87758 383852566
A 19563 641685419
Q 6172 89688 171347608176
Q 23585 91741 4034711619356
A 1074 346562538
S 64715 469339824
S 90173 475007110
Q 2112 79797 9890151183417
Q 2035 99838 9379458127518
Q 522 89360 4145337831008
S 46462 356456410
Q 5827 85302 4718338332414
S 48076 866469466
A 50844 299682173
Q 23421 95108 7940595301078
Q 2794 76087 6428351044508
A 77492 994754739
Q 2608 87584 1780182914933
Q 4400 96483 6103942344718
Q 6348 98763 8844079791835
Q 35 98771 5448715390112
Q 1016 95095 893021829126
Q 25289 98952 6796543913101
S 51616 104536686
S 94091 791397399
A 65786 363858978
S 49034 936956773
Q 21436 90033 5760244353500
Q 15288 89807 5612810263923
Q 22671 84873 2322108248512
S 15168 217318094
S 65108 154875007
Q 7069 66520 2728627313801
A 84976 349046480
Q 16885 93925 7458226515653
A 62497 813231172
Q 10950 95337 904174828493
S 70724 913166427
S 10409 106928933
A 70730 314089307
S 39511 738555900
Q 3954 82995 1163655046889
S 96644 773185140
S 42302 542442928
A 80039 168890542
S 34299 903921744
Q 15800 99374 5347836922886
A 35553 86049298
Q 3665 95375 4017275217238
A 32118 287619649
Q 12739 86107 5756568192627
Q 21136 71497 7762000092638
A 67827 982993626
Q 5709 91440 7174319586435
Q 277 72820 3679849388066
Q 15986 89609 2464405987264
Q 2262 88348 9996280401553
Q 23166 88504 5772116700166
Q 16544 88303 6918636122152
S 57745 322551729
A 16682 640932659
Q 12654 82215 9889257494054
A 98681 644553952
Q 7040 76775 8704595071505
A 21164 721034296
Q 22246 88110 2605206041090
Q 3132 93417 3258058693904
A 28584 652617580
A 31538 865395806
Q 7294 98729 1805202880439
S 62766 252102517
S 47184 439613136
A 53074 786935214
Q 3073 97798 5848874565125
Q 38199 97403 9840380862234
Q 30450 93199 3595331730483
Q 12547 96190 7310545761100
A 513 795103579
Q 34775 97175 6476533982832
A 5784 244168059
Q 10371 82251 3245475669942
Q 18522 93375 6046199566811
S 78732 263964259
A 84244 84165257
A 72668 102334394
Q 103 83184 7040246976205
S 76574 195714123
Q 27360 97928 1268017373515
S 27321 885114455
Q 32153 90469 5812043466299
S 59696 184180348
S 27513 206643695
Q 270 99670 9642750032742
S 16762 253220602
S 77740 589926109
Q 550 99209 1869600267190
Q 284 96477 4905984722971
A 32696 238083203
S 73931 391354680
Q 44649 98532 481261939093
Q 1588 98244 6747533295810
Q 21418 97325 3213623891275
S 72806 654688581
Q 3868 91002 9079230778982
S 42262 897062722
S 34843 806597
S 25550 481919418
A 17534 479936016
Q 4648 99795 3999560943475
Q 3782 96590 3140674727686
S 38641 908388602
A 31501 648529949
S 22766 947356910
S 11350 641595727
S 53888 949033388
A 39744 720077469
S 55389 26820537
A 26119 433255404
S 91321 123319186
S 58902 133449257
A 66025 523265113
Q 1760 72481 4559259056893
S 61195 51452086
S 42619 286630323
A 91139 231007786
A 64385 134717195
A 70176 308004229
A 67707 156741797
A 98664 789173919
Q 13065 97493 2590028559718
A 51209 804335558
A 61496 718479469
Q 21816 82873 378395962314
A 68101 670199076
S 96448 806874784
S 29355 500989197
Q 1812 99082 2660818406245
Q 10996 75353 1024567536236
A 99077 513320242
Q 1628 97954 2250240452676
Q 23797 99751 8993878572767
A 36091 816068786
S 79976 252751453
Q 1725 94199 8741353133508
S 61493 98272129
Q 30180 93474 1733996483529
S 87619 447602207
Q 117 99099 3890762648591
S 87540 594669427
Q 1287 71131 2427599134564
S 41141 668012585
A 97129 278876547
Q 10771 97995 3606641728338
Q 18386 69338 9509804239573
A 3401 657803376
S 62682 653457260
A 25487 307699131
S 94825 215586359
A 42835 492261086
A 2454 201834461
Q 5427 94700 388384296988
Q 46328 96351 5622135774398
Q 21040 82433 812930566925
A 42388 945366127
Q 5145 98994 1212967796204
S 98438 367788916
Q 13787 99590 6578423519562
Q 7959 63887 6695263076858
Q 686 93583 1904939472718
A 65152 851791499
Q 6972 98457 6313217550293
Q 12000 83144 6409771306624
A 98593 67937651
A 93463 365859362
S 71112 676149817
S 78095 756862795
Q 9682 74856 9076313180311
Q 7048 96712 2788585158718
Q 11 72188 7281614934043
Q 224 99963 8009599048243
Q 2529 97504 6700322812376
S 56684 5408364
Q 12945 91227 3878016052762
Q 17915 97566 3920470869535
S 58278 267738124
Q 22755 81747 8262479555361
Q 16360 96022 8145067619901
Q 9881 76927 4413301608165
Q 636 73712 549710971697
A 29824 8970097
S 61823 785942069
A 94311 683882162
A 1961 764295681
S 98783 320874287
A 23828 706274625
Q 11732 81249 1272155311176
S 3557 402127438
A 98223 880081662
A 74951 207496378
S 3085 652312895
Q 40355 94228 7597392245018
A 20914 522587979
S 23349 544941843
Q 1530 99560 8883983750448
A 98936 393227777
Q 39172 99690 3841156101514
S 64974 776920118
A 85211 174456836
Q 16316 86206 748792825593
A 14654 491254223
A 19656 556415312
A 92982 687489353
A 33579 34226324
Q 491 94590 7887450217746
S 94003 869221635
Q 17616 96530 1601459030270
A 23324 638294516
S 35980 86409640
S 45806 300736327
A 10332 741154384
A 61147 573291617
A 44918 824672603
A 90818 498724433
S 92846 327032994
S 2537 976501255
Q 45114 96142 6072335782351
Q 5349 69785 3309844531547
Q 20067 79132 5801263750387
Q 10788 96893 1372099794938
S 31979 777427887
Q 5081 90560 66963118428
A 61233 582004057
A 79159 63460938
Q 34513 85546 8127809916731
A 58078 112564300
S 73300 429947040
Q 5540 59073 7098995757627
Q 4893 89328 8545653736145
S 98360 469087973
Q 4957 98942 5025052519316
A 71531 812111910
Q 2328 63398 9576021649557
A 8203 279313843
S 63568 583410984
Q 8481 98151 5269710455354
A 87560 776396556
A 95930 672422638
A 5178 624413486
Q 17907 68730 7577574845646
Q 13359 80414 4237107014582
Q 1213 98300 2188173304925
S 69825 581625788
A 54749 105978774
S 53793 744446904
S 89971 698323728
S 78473 919831385
Q 18478 85503 611352183425
S 19134 303096993
S 86572 228328581
S 89722 156643445
Q 11245 98880 3435407549004
A 53316 184460481
S 16260 820461780
S 31132 556675116
Q 430 88279 5305284516176
Q 11365 92476 1078990057725
S 23835 810437852
A 86267 287263537
Q 40 99840 6904482717664
Q 12180 88690 225678709533
Q 1031 96260 2982749983754
Q 8805 89218 4463026001149
A 66170 536323309
Q 30268 88276 1411993206829
Q 24610 82615 5795958605682
A 86475 900606418
S 68802 594071309
Q 20177 81428 2796267544198
S 86730 73279245
A 19283 351170487
S 12254 900195839
A 54971 834834662
A 45621 780527347
Q 19371 94489 2400699981333
A 84953 169679230
Q 17 95991 6632107173936
Q 25593 83218 7285868453927
A 88769 967389088
A 70598 372178373
A 37336 726017428
A 67394 425434497
Q 5948 57772 6981189486424
A 21822 444141485
Q 6717 95037 4465227690352
S 26935 652822908
S 1893 530938521
A 33657 477462446
S 57794 666923105
A 55471 854636163
Q 1425 94164 2781391661140
S 70798 949660484
A 57076 692283551
Q 8569 77680 5245868837239
Q 9975 89075 7963187746230
A 85025 763290999
A 72728 524460333
Q 10497 72269 6629917019611
Q 2765 71423 981033337075
S 24534 4331069
S 94692 464614788
A 34496 983453515
S 33736 880220312
A 10540 384587672
A 72558 925005109
S 75726 112080790
A 11106 383507746
A 66398 891581948
A 61202 966892770
S 65011 926204841
Q 27984 83232 6534530129925
S 3332 486872312
Q 715 99183 2208317485809
S 73008 342868016
A 44406 388985317
Q 6765 92881 4726130212916
S 59803 435890129
Q 31029 88380 217962511043
S 53403 485859604
Q 10319 71426 348653950690
A 49594 695461284
S 63915 963369533
A 99116 141391641
A 31268 816299214
A 6355 917274394
S 3280 182582343
Q 15815 95514 8692120092033
A 3932 956307838
S 86096 99295454
Q 3902 85766 9833199094357
S 62618 879948341
S 77122 77371456
Q 456 99939 8724722728768
Q 25771 78501 3614755657365
Q 43451 93927 2596168469033
A 33146 300994554
Q 13497 88559 1541720833291
S 55455 95599960
Q 1723 99597 4422363293421
S 29977 334513041
Q 23283 77232 971424931810
A 68454 72369276
A 45283 564013385
Q 12427 80164 6148407418651
S 698 688590248
A 33098 966568103
A 86927 418378054
S 97349 269428074
S 51980 765802265
S 7290 246212185
S 90999 577135085
A 7361 573406682
Q 26560 81039 243210792069
Q 10419 89281 9464835794366
S 82617 166744782
Q 1305 75024 1181538224361
Q 6515 77834 3797683879118
Q 4143 81750 6757488614826
A 85228 298856433
Q 40813 96942 1386222196911
Q 4435 89948 5737975279357
Q 27204 95982 164827270857
A 96969 826286215
A 80337 742063510
S 95590 266190731
S 68229 667449020
S 37717 646222184
Q 13718 91018 9310049714433
S 18805 2951661
Q 117 71360 2252030303962
Q 32322 93921 1374743851190
Q 12488 93720 7123387343791
Q 265 99939 9174912251888
Q 20868 99452 2819611403778
A 62993 585146447
S 13171 998497380
Q 16160 97359 822325943737
Q 13056 69245 2252686196465
A 52333 660827079
Q 14070 95990 1614689088001
Q 11579 99185 921941514083
Q 2001 52921 975228635919
S 2623 868823304
Q 5883 94892 3837969831122
A 39668 208134554
Q 4302 99884 6837573681768
S 31930 21706380
S 53837 494967801
A 50232 630287205
S 35346 307004767
A 74837 310965888
S 81656 362215296
S 55892 836411723
S 70843 783277569
Q 452 99619 6245628674467
Q 1349 96349 66774572708
Q 3972 97535 3393678524065
S 34989 318740957
S 9200 987002369
S 89908 915131660
A 32729 141947732
S 80424 946631991
Q 1100 99461 6249694494321
S 95501 468819783
S 10312 166981770
S 1890 559223353
A 42983 900516753
Q 26119 85713 1912453035384
Q 2780 54365 4251763783954
S 39819 673585304
Q 14787 95573 8745263548136
A 54764 989471621
Q 6345 98096 1347064334348
A 64223 268395679
A 39407 267557291
A 47061 576323704
A 38725 861656687
A 82433 190626910
Q 5895 78602 2227177245202
S 28181 798906122
A 68840 633897584
S 53984 498185727
Q 8300 79750 920031422476
S 63364 762044120
A 82782 476568770
A 32123 454103475
Q 3263 68786 2035375304443
Q 542 58309 8604302379235
Q 10388 96427 900601842310
Q 8583 99674 3012177188738
Q 2806 88866 5649116513477
Q 34817 95332 2633793779714
S 77193 79702343
S 85835 620139381
A 50762 349499119
Q 14129 92814 9376402302986
S 49587 434680906
S 96840 279595113
S 27726 924750024
S 36945 443802967
S 8473 25595552
S 53049 949420879
Q 13149 86223 9680862460733
A 71317 69425545
A 32423 612547695
Q 1937 78822 5368454303636
Q 3797 90162 9070181441296
A 55754 22709340
S 38854 501718456
S 83355 693052677
S 74802 59932305
S 93295 73787460
Q 13791 99107 5021125019535
Q 28315 92003 1488107658228
A 69068 613612249
Q 27 99307 6230247284932
S 90351 645332282
Q 30174 99734 397826471498
A 60916 727352325
S 16303 953457641
A 97469 819749698
A 35828 479477928
Q 1358 70704 661126452356
S 47666 827512745
S 55334 361509774
S 1574 494700471
A 47215 730504877
Q 42465 96100 8154320781709
A 15699 614685840
Q 22651 86470 3872014197801
A 64136 676453417
Q 162 99916 8524406503197
S 34602 131169941
A 64456 714700177
S 12489 233206983
Q 10309 98955 3065978290714
A 7901 224883467
S 87639 529411104
S 74136 437861547
S 58007 920432220
A 34631 231489647
A 92506 191467241
A 74133 239459790
S 89116 430728144
S 78165 167417401
Q 31246 90881 6757590995899
S 9220 38872642
Q 9710 62140 2430145339184
S 74322 2298690
S 62435 801385492
S 89317 98098817
A 75719 504598741
A 58877 718774083
S 49890 716898887
Q 24805 99285 8602276519578
S 26762 557291152
S 16026 55023342
S 24542 732473129
Q 36218 90647 142256144558
Q 2883 97639 8531601335166
Q 25431 95326 3189037229936
Q 2171 98852 7436034827573
S 78089 757047735
Q 33789 90571 7611829687768
A 58991 317710860
S 61196 394713442
Q 5829 99439 3597662932445
Q 2667 79049 5062563324408
Q 43307 95161 7150312061489
Q 721 96753 4456523801931
A 90478 833411700
Q 17172 88239 7504765242489
A 78528 903901678
A 17897 797015867
A 36269 689689340
Q 17901 93849 6915620866041
A 19098 161450788
S 6404 86693968
Q 1492 67345 4577052716604
S 14048 737837206
A 88378 335313959
A 68613 522570882
S 57928 105134914
S 72006 335089873
S 73565 764357885
A 95593 529872817
S 60431 721917880
S 58934 332417574
Q 23135 75766 1687035952163
Q 10169 89373 7063417631345
S 7909 361943137
A 70341 740745873
S 85261 44350376
S 36815 925287546
S 14578 845773678
A 4052 967871253
S 45249 441439327
Q 9094 93066 1710717531808
S 67429 669474212
A 72614 72414768
S 87592 134368762
A 79968 643194557
S 45479 447593159
S 68848 57888281
A 57292 96647369
Q 4703 93951 673010927961
Q 25367 97769 4678981882579
A 30933 743868744
Q 36525 90921 6614278319865
Q 778 99960 780139370226
Q 2852 89081 8851864387842
S 79949 22688007
Q 1773 99963 6010610189044
S 24162 905103074
A 94528 266263290
Q 16248 94718 51999344709
A 21322 506155787
S 71668 394779144
A 42536 659671558
Q 13760 93319 1358472156923
A 51178 517896568
Q 11165 69568 9112717565684
Q 10946 72039 9663714366303
Q 39384 89539 528653304752
S 3092 937625407
Q 6772 94077 9210196892102
A 37334 742839869
A 50198 229262563
A 38477 909877169
A 98280 47615385
Q 11011 88718 4328581963519
Q 9470 96541 1297695316088
A 32106 254983606
S 27147 461191908
Q 26204 92446 9405657721489
A 6356 902765171
S 78732 183899157
A 36624 65716724
S 63980 219497892
S 22775 91840483
Q 9256 92726 9888920974095
S 31199 14244468
A 80582 857789991
Q 1060 99851 8393316020380
Q 13076 89558 9446481598475
A 67690 648484627
Q 34101 93412 1653676777024
Q 14368 96873 1774128100779
S 60857 40452647
Q 2393 98870 4408699857737
Q 3149 97137 9474193602796
Q 1553 92313 2349928265678
A 47447 436313843
S 5373 78114797
Q 28382 85177 9538853735371
Q 22715 82763 1316992510443
S 47505 987466047
S 1286 906079629
Q 25433 80612 7355531480200
A 50080 738756804
A 84235 846790882
A 2842 101422
Q 1533 87640 8854898624869
A 67912 608576537
A 6826 24700464
S 38570 59963544
A 90832 348238994
Q 5722 79503 4078573423380
S 45095 497062203
Q 7705 72440 3726403506867
Q 21962 99142 2081638205720
Q 21808 98117 9542072095262
S 94565 542906476
A 47598 472955456
S 71482 687698900
Q 20714 98572 3689717731437
S 43931 192754310
A 57814 461995855
Q 29017 89710 6378956307876
Q 5806 97221 6840508858773
Q 5046 99434 4372859170240
A 2958 807857167
A 46259 183377481
S 21448 137446114
S 57511 294688493
Q 9482 87496 2327065201911
Q 2942 67687 6173759598291
A 36512 990490721
A 53191 870896415
S 80802 505676739
S 91974 142414001
Q 16206 66510 9204901664119
A 60791 476324139
A 37282 734572703
S 67904 691450120
Q 3616 98137 6173482589652
A 43085 661991338
Q 12598 98321 3059308100296
Q 17913 72365 1426030582455
S 83171 140608641
Q 11183 66371 5752027527703
A 53063 13208621
Q 36783 94643 6654006364147
A 19388 822110966
Q 1530 73202 3903914057208
S 59387 872532261
A 66134 100881617
S 94848 959193447
Q 14254 95348 89577102823
S 30951 151997135
A 49789 651716047
Q 7493 98403 9579050503004
A 54717 426551132
Q 12787 97224 320051284132
Q 2264 98113 2991840392171
A 514 591518494
A 76848 872677101
S 3535 358452712
S 28438 109432587
S 24578 751491959
S 35518 988342357
S 92438 896115723
A 98703 351683432
S 6484 402117689
A 97170 136486354
Q 12420 98056 1101709013378
Q 8237 90678 8985609991504
Q 18416 80933 7390047878857
Q 24018 81370 2903964453939
Q 16715 91345 6034841429092
S 66976 621518031
Q 11382 83957 6063436685305
S 30795 886646262
A 46008 482818664
S 52780 889604550
S 56790 445804977
Q 5600 89185 9246923592669
Q 17733 70658 806192837493
Q 1784 98664 6013330243007
S 27852 508254546
A 45755 868257316
S 97643 324531441
Q 26268 97148 36730348300
S 43456 734326525
Q 4377 89085 4791134184091
S 72626 28554333
A 372 617532305
S 41329 986585906
S 34511 522142520
A 65867 592167944
S 19162 619653881
A 51995 289819218
Q 102 98195 312654868020
Q 26214 88160 3544016079746
S 99958 652822776
A 96693 571814759
Q 271 99555 9890927161725
Q 11053 87828 1455043092134
A 42252 728688446
A 54035 791761937
Q 12038 97031 8239996829515
S 73949 71514002
A 13116 63225853
S 34125 924771566
A 33147 450883660
A 20596 35335727
S 84916 530641575
S 33151 257038175
Q 29101 95871 3731838382691
A 25519 950611116
Q 1833 92115 7954492698216
S 52379 269278524
S 24099 56815352
A 11772 21734657
Q 7599 66911 1081808802429
Q 19782 94783 8429355037086
A 42718 484060416
S 79141 504613313
Q 29061 94608 5639042596614
A 82423 711917884
S 89465 279900088
A 43206 38875123
S 41695 110771862
A 60682 434525786
S 54445 48485422
A 45169 954924563
Q 18105 99962 2850014817034
A 3629 614748543
Q 222 99052 3918323654438
A 36063 617111798
S 99984 168266010
S 35843 246976880
Q 1120 66517 9565675594100
S 23563 206348503
A 30708 533470912
Q 14316 89015 2769748182921
A 25549 252523965
A 59636 448032621
Q 29526 88287 3030872820211
S 54543 566982559
S 48408 252131565
Q 3814 96046 4787578812101
Q 21041 91349 8007473611161
A 62921 316777174
S 8946 488005462
S 24173 690657775
A 88721 175424655
Q 27680 99450 5777984845507
A 1137 93107572
S 62444 928024281
Q 31485 85715 1806298423810
Q 19171 99091 6797550397452
Q 4819 82592 5552511381327
S 79228 775933341
S 36230 816098669
Q 809 99198 8994109125827
S 79386 419512423
S 38648 555403044
S 82736 620686143
Q 15379 88637 4750898596232
Q 13506 69982 9017638411926
A 44141 781166238
Q 4184 85418 3355896109434
Q 45911 98295 2894433077309
Q 20817 93062 5080756614314
Q 5792 92718 3560510441093
A 16778 292482785
Q 6299 81211 6457465955182
Q 13924 70630 9214796707544
S 33971 633286667
S 60713 307170345
S 38386 637696962
A 16861 327173341
S 26271 557305721
S 13161 40648000
Q 3712 53967 2188027465204
S 7365 521901998
S 92569 217150697
S 53756 810227542
Q 4833 99635 7160655777852
S 17946 425345036
Q 16995 69966 3794682270818
A 7138 539588591
S 29023 620256104
A 73491 943986671
S 73514 821749907
S 34545 142973669
S 94942 432856419
Q 995 99422 324436676146
S 78640 624447435
A 760 222509961
Q 1408 72260 8006916880395
Q 20759 85505 1961628193917
A 26646 663465354
S 7732 177235723
S 58526 774969005
Q 11756 88741 8002531746869
A 64179 181387418
S 900 108601473
Q 2735 89200 7497768414723
A 1171 630276317
Q 3366 98323 1096029468948
Q 10093 75261 2047588100669
Q 11264 83439 7560685089673
A 41618 243363798
Q 15103 85395 2897252313020
Q 8847 74294 1431110843228
Q 6580 91338 6726776073578
S 66250 647670786
Q 288 99895 404029450212
A 17579 832062600
A 56038 863258199
A 67320 578021799
Q 34378 90080 6509156961405
S 34636 41082709
S 75670 221022817
S 24403 483304929
Q 95 56397 3445498967779
S 24067 133269577
S 39028 489793796
Q 602 99820 9198339777425
Q 14474 91698 4874157277950
A 66871 934866109
Q 5452 68497 1264891031765
S 9979 309087389
A 56126 898051806
Q 30229 89337 387569478099
Q 5985 98594 308158777071
A 72491 923868617
Q 16446 72213 8196475676847
Q 13678 72313 5621869336504
S 37550 739913390
A 21592 36408819
A 33111 453117562
Q 1425 99032 4409371417646
S 75325 145187671
S 67900 799854497
Q 3261 81193 4842324172231
S 58391 706566287
Q 9003 96613 3381970103581
A 44085 91426681
Q 4208 71893 4079325167276
S 96428 535862705
Q 6604 84272 6695853816068
Q 637 95350 863146194756
A 17838 826443381
Q 18268 86922 3023406603835
Q 17294 92267 8835597194170
Q 1082 63584 273550070567
Q 17375 95145 8680897119746
S 79324 576566042
S 6284 770760350
A 84687 513162712
Q 12303 73558 359154765499
Q 25458 77503 8379683139045
Q 4938 99052 2557839620212
Q 4426 92225 486651718486
A 1452 158155848
Q 26940 77527 3026214534123
S 15431 859580854
S 22093 245994016
A 62571 747616809
A 58010 578576886
Q 49353 99615 9384650930923
Q 1238 96873 4299606065439
A 89238 123056576
Q 2754 55051 1164505147198
Q 31593 90526 6844040253031
Q 20822 95634 817095915568
S 54161 11819262
Q 3796 62461 4801280593682
Q 152 83885 7106069698524
S 59470 580731869
A 73283 907850954
Q 30164 90176 6183308183101
S 50732 46497523
A 47863 894004079
S 77473 79086256
S 27181 484151263
Q 19968 91926 1483649373454
Q 18031 74665 2262821222879
A 13740 912975320
A 73541 963833328
Q 14124 96516 6577702794643
Q 11797 62004 6926858485165
Q 760 96571 2228503439406
A 26877 669857472
Q 12700 77073 3677720179550
S 49878 439746077
A 95556 47962999
Q 28301 83020 6318195613155
Q 13820 82902 2381833510882
A 4048 373748408
Q 15608 92919 6788613166688
A 35790 860439175
S 98888 587086079
Q 15250 88870 8570481148712
Q 8230 97704 4953493215080
Q 11129 89487 6217283529917
A 82869 795278004
Q 3811 95945 4047474924998
S 78868 155994358
A 9826 9764467
Q 14193 89993 3095353169672
A 96573 515799851
S 61755 330308278
S 27499 856972565
S 93550 937421045
S 12668 972211086
Q 287 99548 6170551489291
S 75402 123758218
A 6665 910650312
Q 13748 76890 2532842408946
Q 33076 94039 4057311898313
Q 25161 89140 4465997896772
S 27517 964698140
S 23137 235081432
S 88018 332627380
S 94974 644921769
Q 3637 95415 7774136142763
A 35212 889547981
Q 12213 98268 8631613897604
Q 3102 97923 3688312757532
Q 33836 88316 3973039979400
Q 3528 98854 2326914308496
S 48607 726426378
A 27281 839838502
A 69650 427029320
Q 35008 92795 8189873436293
Q 585 99604 4677559781463
S 82651 574266039
Q 3936 66916 1711657289756
Q 9517 88662 6682957832648
Q 2159 98426 3894867931938
S 60596 648889167
Q 1887 73887 3384965038951
A 3661 351040143
Q 19185 83092 4104262714454
A 56468 795958244
Q 32184 88554 8646098356059
Q 3137 97012 1337256309712
S 58423 350790921
S 93345 229295659
A 85768 297732400
S 41024 762848096
A 31333 345502180
Q 3917 71802 4961616441521
Q 14721 77939 2866182562164
S 4954 413974697
Q 3907 88004 9883630310717
A 27091 528780647
A 49823 617957370
A 71490 84830731
S 8932 104207056
Q 13756 93844 9817849369952
S 81018 609000674
Q 12848 99864 9467011634632
S 27151 323845476
S 60451 977051656
S 55772 29087767
Q 15645 75223 8084987322342
Q 13001 94372 7121362601465
Q 3399 85919 6702284369221
Q 35740 89811 9999725100676
S 47560 666140598
A 46184 988541250
Q 15732 92860 3291566574121
Q 1430 76462 3136257416492
S 40211 621432657
S 34203 606255007
Q 43 99968 2776326146768
A 23012 277377807
A 12091 659571078
Q 37208 99837 7030264494797
S 82324 549623977
S 19721 402864424
A 88726 12898699
Q 6341 89555 2204365847366
Q 1 99766 8913188863680
A 5615 207411779
A 71922 362016075
S 46522 495423720
S 3154 170152914
Q 19931 89265 426758461001
A 92593 110942355
Q 3919 99358 7539349203456
S 26739 147041180
Q 14285 97084 8559773270133
Q 34087 91781 6720778351380
S 96671 453703883
S 95048 465691310
Q 6489 99604 8156797645799
S 62754 743307724
Q 8405 95533 6073258142470
Q 12657 65755 378837428883
A 3460 433223152
A 67726 383585298
A 36175 95677582
A 70591 117036331
Q 33962 92901 2513434836949
A 11309 35005869
Q 6520 70664 6420603128209
S 42983 489841559
S 29351 752982774
A 79925 295739346
A 26476 772627146
S 92095 703589366
S 94933 806143462
A 79011 358436735
Q 10858 95729 2329016022733
Q 31923 90160 4434556942503
Q 1889 98423 3833799421381
A 75075 279639151
S 49946 626462958
S 77476 74905401
S 77402 884730963
Q 3198 78124 9021986718157
Q 41096 96956 530775312549
A 24803 934760719
Q 6315 99320 2250261982084
Q 16567 98958 2337414934063
S 41233 149794753
A 37523 430578483
A 28343 621080635
A 17281 841142615
A 96881 617124133
Q 22726 79667 4781800086447
A 47571 236878594
A 42221 300446180
Q 2821 91186 6748851420992
Q 8969 82387 5051672753331
A 96826 254778696
Q 10072 97141 268466669074
Q 10304 89243 6667550733275
Q 40604 98892 5776648894862
A 18476 920936682
S 92782 562247029
Q 2392 98891 4445373238340
A 19467 756548894
Q 6523 92072 4426207726037
A 16878 345030766
A 31266 567121726
S 90218 203706291
A 61548 116839543
S 88231 591326951
Q 1768 97755 5461444766464
S 93437 566638004
S 3231 870168262
S 27947 903172368
Q 14818 95518 3257368862951
S 84628 689815979
S 22207 67390234
Q 10670 71972 2813884648941
Q 21259 81395 9676785456878
A 92286 261880311
S 77256 741619519
Q 22743 74029 6448572381914
Q 136 99844 8911686364070
A 38198 930280337
Q 26945 80944 5309557322478
A 61278 896321669
A 13869 670155755
S 44251 987859946
Q 14373 94633 1303348513562
S 13558 748184814
S 80642 800964711
S 50258 415909380
A 27313 724744003
S 39566 473612876
Q 9754 79207 3023487942195
S 4491 925867706
Q 7241 72855 8114395718115
S 91141 334966263
Q 33412 86516 9385336855130
Q 2907 83146 7470916082289
A 3707 355331051
A 18074 595629526
A 96820 556703524
A 51272 268471403
S 58857 777186980
A 67923 978222085
S 38976 836711930
Q 3908 86789 1968641160117
A 78353 415931896
A 19113 705519667
S 44115 662084878
Q 3693 99145 2070358589384
Q 418 99539 5942702390493
S 74935 108848603
Q 45798 96933 1589528913705
Q 26575 78664 8994592923388
Q 34921 86346 5806132649417
Q 1666 99681 3060270157962
S 10222 42868062
Q 5422 96639 4835565871202
Q 1559 62584 9874068731686
S 15597 153185440
S 50196 997863262
A 21516 523665808
S 7434 468234958
Q 48036 99334 5806665578254
Q 7883 76581 906126438533
S 40745 59194435
A 13302 838564705
S 71197 98326129
Q 17073 83192 4535621348530
Q 5320 56783 1462898872544
Q 15994 95289 1423742590208
A 90268 482718794
A 32615 537875952
Q 3809 63786 8299137262521
S 17763 376711931
Q 27507 94689 7436017198130
Q 21911 79659 3129902544644
A 16105 791349512
S 65281 805133347
Q 1363 81228 2086878746023
S 92642 703898042
Q 13202 99286 7546068142465
Q 27014 97448 8931569596687
S 79878 880380326
Q 2923 92032 5795735619312
Q 4510 75313 918590366089
S 93229 467702930
S 36735 909572070
S 24736 620297482
S 68282 76157292
Q 16463 81314 5540274742392
S 54354 954757103
S 50381 488470304
Q 3012 99534 9684899556356
A 99601 10407011
A 66354 553892125
Q 20119 95510 9795778339685
A 73328 964651611
A 2857 822898931
A 4156 974206183
A 60618 790256622
Q 17652 91710 4489517862665
A 24177 37958013
A 70592 182974565
Q 19957 94304 7063682168290
A 20606 817168185
S 34266 269733354
Q 6253 88961 9382287164597
Q 32740 82902 2011421121537
Q 22541 79102 9725179933211
S 55979 434550
S 61268 156788919
Q 25042 95881 1046160789084
Q 22139 98245 9197373948322
A 81813 101817561
Q 5391 82634 4369290650576
A 19318 403258175
Q 35671 87502 565646506929
Q 4745 98019 2619756444014
A 89187 336546270
Q 10648 97206 7879998997105
A 49034 220236707
A 42458 155500722
Q 22749 83321 4801397235609
Q 26564 96562 4775254068860
S 79343 371043805
Q 81 99823 1345049079332
S 62580 437749776
Q 9695 81516 6814946007925
A 60280 206213991
A 70020 548810537
A 49921 279192419
A 58364 205040934
A 17072 371253001
A 963 942356142
S 79590 815483127
Q 43252 99572 7363336149309
Q 4728 98421 9553966877404
S 43150 877755296
Q 37960 89042 6584134073958
S 79657 621012836
A 64949 204512966
Q 11172 79304 1039005237349
S 35090 176440504
Q 36017 97257 1201825809053
S 5410 503727053
S 24343 938786610
Q 7721 89601 7851412071587
Q 6372 83527 5438918428383
S 36584 941556065
Q 27509 87250 8790374332270
S 93799 509140249
S 66447 550700977
S 10013 475763278
S 83670 670038828
S 11708 474813486
A 93790 712535059
A 75586 679286995
A 65596 893740096
S 33916 886883097
S 68203 832732491
Q 8211 87700 9337814742216
Q 9519 96146 7305900108324
Q 1587 93668 4925915394978
S 44282 134415556
Q 44100 95457 7399090647896
A 33718 107887787
S 39431 561692430
S 77472 914999590
S 31475 596939561
A 94825 936833644
Q 20490 97052 7636950383564
S 13678 676859864
S 26327 21111436
Q 1202 99892 8401607513742
A 76881 806205759
A 33111 363852243
Q 1435 64853 774409877812
S 33360 436664747
Q 139 99831 6504569867096
S 62957 955937806
Q 50 99103 9192615978051
Q 30705 88127 6680182624840
Q 5678 81592 7457958738257
Q 31325 97029 512205619885
S 77017 323621870
S 34013 142984976
Q 27810 99585 9577170448391
Q 21020 90173 6628468952312
A 69896 419296637
S 19876 198936506
Q 20089 80683 8265733596350
Q 6981 91769 9074664302379
Q 18 98299 3411751356692
S 48566 625315162
Q 1906 89388 2069333730999
Q 9750 78669 5203564274211
S 52180 116399079
S 59501 156336832
Q 14829 82630 1672587292108
S 7900 632281678
S 69843 84708715
A 93349 507906295
A 10856 110441469
S 42950 738687827
Q 16131 66373 7226154247144
S 89134 619998682
A 49791 448577799
A 46802 143296788
S 78727 274285692
S 13555 366467311
A 49484 914465256
A 9989 472554772
S 26757 227744112
A 18176 876981501
S 97850 941968115
A 2634 564870302
A 26243 617545571
S 20531 15493076
S 29998 831342486
S 31974 10114009
A 68308 726580783
Q 24639 93237 4771323521435
S 64468 824079081
S 24945 342754096
A 24223 202908848
Q 15932 92873 828510380742
S 97671 253057514
Q 1419 98752 3559771390546
A 31425 246029875
A 90574 887241720
A 62453 369450644
A 13792 185351150
Q 9586 81582 2076730898632
Q 17894 92963 6657929740559
Q 5253 88846 3185435471464
Q 7950 84641 6992500112720
S 88501 407182123
S 43842 361892684
Q 30834 96403 1723500663380
A 15425 563807026
A 27765 255166585
Q 12129 70480 6482552168954
A 42470 402136677
Q 10688 91094 9708892666322
S 37297 638586762
Q 9121 86557 3362391922712
Q 2012 87922 351033522257
Q 24422 84836 1478784270018
S 30442 118867496
S 41630 284061946
S 64873 281647329
A 68603 593032442
A 16718 495590920
A 21467 497156713
Q 12836 96005 546936655467
S 50754 766439641
A 71309 417161314
Q 16343 90669 6815190752204
Q 5367 84338 8708179954031
Q 716 95351 471746061374
A 17409 780030285
A 26114 788594059
A 45407 368382603
A 69658 754405820
A 71083 103122362
Q 1851 99077 8561460828265
Q 2336 90146 3809208708070
A 88200 439684550
S 61090 939048449
Q 721 98945 4030101590219
S 81665 287512159
Q 33994 84206 8298607931568
Q 22852 84002 4755237054419
S 84060 148249566
Q 966 97465 7115161843624
Q 11773 86330 3435590065296
Q 23033 84474 3405038581383
S 89598 266096589
A 69060 347121645
Q 6301 98103 8495935474901
Q 2133 90122 9107522980422
S 81514 385810844
S 79210 756212744
Q 690 99808 4934681646628
A 49616 307873792
Q 1105 58598 5758790863982
Q 15602 92907 2409433224256
A 27229 577138099
Q 9813 94738 220381766085
Q 9134 99488 2001321299391
A 40791 418944570
S 11752 122701687
S 39779 625683259
S 95264 48860681
S 33387 630517653
S 83513 392135509
A 16945 409670521
Q 233 97356 7062920380365
Q 7766 71144 1345476295405
A 3926 859977480
S 4466 223474176
A 34467 201317287
S 77830 122678811
S 32483 627249989
Q 16 99884 8590242038123
S 90722 323270169
S 97540 701870478
S 47338 930275089
A 92132 84276668
A 12944 300270765
Q 3602 81270 8792384348710
S 5142 162966967
A 29334 936789110
Q 5506 90460 4896965071386
A 39539 912440040
Q 26582 96508 6754022297793
A 57207 520770660
Q 120 91254 2504483914057
Q 3317 85954 7659915031709
Q 19648 95794 462133103091
Q 17381 90784 8515213100482
S 98116 122967325
S 14979 832506511
A 53255 674845147
S 77599 601759517
Q 955 91034 7206745813264
A 29528 153092897
S 62882 48777883
S 8300 880957951
Q 4802 92851 4169015689071
Q 3542 96377 1892059285106
A 56988 423383324
S 3404 558594949
S 91939 112335136
A 72010 791996393
S 75288 279403114
Q 1884 99177 7516718169946
S 58617 595071061
S 45812 283540205
Q 35683 93895 740836639448
Q 1059 77320 5554910816879
Q 5320 95241 2850035658059
Q 33968 86277 5821595406392
Q 4001 98461 6312546111144
A 42646 214726600
Q 41361 91717 8135385108814
Q 7058 68574 5375834828350
A 18101 355958580
Q 24707 94645 2606900179261
Q 22053 79279 7893922439886
A 34491 821560641
Q 145 99966 199740093806
S 81379 390235210
S 54542 71761437
Q 3177 99101 2557917459575
Q 24975 81213 3907035897249
Q 6721 74864 6079660874313
S 9089 514995495
S 120 225348814
S 4557 416462026
A 15867 800400737
S 91308 210724541
Q 21832 84307 4985123357262
S 78317 383484610
Q 14692 85805 8153441806248
Q 5092 88430 1816768823334
A 47487 140199362
Q 14013 91223 176404121560
S 2648 294968188
Q 10970 97172 4523697435895
Q 2671 93977 4310816860632
A 30718 884804264
Q 14189 79975 6113955971138
A 91303 555609376
Q 12712 91833 2834958626984
S 32684 256914458
A 98685 42607420
Q 3273 99880 842325144484
S 90936 677104457
S 45827 830442846
S 76590 805195717
Q 389 95530 1306481036427
S 12200 258417112
Q 26217 82778 1174315571819
A 73006 721440174
Q 30103 80422 4187030489009
S 10998 711929691
S 25916 101839085
S 36134 916227463
Q 7292 93515 9492880628929
Q 34561 99415 4455581752209
Q 1513 99842 2018170018755
S 92015 174481040
Q 15378 82009 7968457755731
S 46475 391826787
A 71200 529272256
Q 1055 98183 7696490654526
S 78233 647164683
S 41291 60166620
Q 23754 91435 2275094380405
Q 9371 61437 2037733006637
A 24456 895615177
Q 10842 80407 4439027779818
S 67616 288940170
A 74975 223599547
S 96136 723122195
S 56581 312630633
Q 13145 98066 3160042005727
A 7464 670543694
S 34400 824443926
Q 6257 63087 6687185275157
A 796 348101556
A 32430 895363864
S 31870 911937434
Q 1650 91752 1442682611909
S 22143 961187650
S 15140 363383138
S 93856 281678549
S 18138 517667975
S 23822 64144331
S 22080 156278273
A 44931 892333934
Q 347 79053 517650832048
Q 19165 93961 5200356652244
Q 2380 86976 3823714248623
A 52807 170854682
A 4248 765787619
Q 1487 92024 1321653835281
A 21310 506859274
S 99134 733285594
Q 3613 64707 6756479992206
A 10977 859165709
A 26773 595921759
S 8726 832448354
A 66660 809621257
Q 2991 62974 8093366263653
S 82914 786742756
S 97706 631125332
S 75096 250732751
Q 7387 97835 2550934237670
A 17752 254679328
Q 23212 82257 8951162435361
A 49069 580812775
S 19705 583279021
Q 1427 67677 8444061028259
S 40190 360151758
S 72525 358974033
A 95224 198414738
S 97087 962368606
Q 7847 96673 597079399775
A 5711 399371074
S 17218 866338261
S 91067 234792736
Q 11107 86922 1539663045059
Q 19978 87664 3005309945130
Q 15561 92520 8833880387910
A 52290 222974789
Q 7898 90053 7624995060437
S 74221 827837470
A 1665 659477734
A 71813 283325326
A 80640 444998949
S 9703 548072778
A 64483 134384944
S 33606 318761755
Q 12312 70053 7907905737863
Q 4709 99132 9099406689354
Q 13666 96813 7467140701664
Q 16332 97730 4999426637349
Q 10023 98803 9208026612081
Q 840 97955 1878322374137
A 9495 51252014
A 59308 739509388
Q 14208 88005 3960435529071
A 29631 635443742
A 51748 572238047
Q 10169 69488 6428556420312
A 87881 184127227
A 84101 394976584
Q 2628 97924 7632111231958
S 95950 591317722
S 91662 705864619
S 49661 760431180
Q 3055 92832 1591496626395
A 68466 319218554
A 26553 137635719
Q 6903 99725 9007559667777
Q 6874 94024 5191671283631
Q 5998 57605 3175539242277
A 71735 860374607
A 81433 377582867
Q 11720 95954 1418581937120
A 49671 635015299
A 81988 790843986
A 99329 684101715
Q 135 87912 7592067824769
S 18918 585669852
Q 9475 68086 6090563551439
A 79715 451924346
A 79516 144845307
A 5805 470152494
A 97661 835579021
Q 2107 96021 9557024110552
Q 30945 89709 5174850082404
A 91325 427849013
Q 3691 60417 2073345799249
S 16372 627834070
A 98081 74111978
Q 4372 99374 6190265829625
A 40623 858068394
A 46674 488897975
A 44067 451723070
Q 20327 87064 649347946027
Q 18131 78714 6401979262690
S 79068 880414322
S 17093 187476656
Q 18020 81368 2729291589484
S 24596 458301431
A 91089 965289678
Q 42607 95696 8870052850189
S 47932 752893261
Q 172 99170 3675921233463
S 98617 552232735
A 76961 921769816
S 70412 292266301
S 35869 638249581
Q 6744 90364 4192925539384
S 99826 447412930
Q 40329 99444 1951261065656
Q 9670 95275 4816482909166
Q 793 97056 9046972023645
S 20098 585764752
Q 2394 89050 3659006295878
S 20353 252152342
A 57318 892403741
A 97468 243114167
Q 195 81523 8415885538042
S 4970 752433528
Q 23077 91968 602762907523
A 71145 724521048
A 10719 309315652
Q 451 81916 3342129413388
Q 13629 85816 4330283044890
Q 10450 97429 9014416796508
A 66416 60355432
S 92751 333780253
Q 7783 99043 607414250302
A 74959 203618308
Q 1769 62395 2361569875564
S 96233 886548409
Q 23064 92965 6233240955387
Q 7215 99283 5190947286496
Q 38882 99375 5270846497082
A 91933 819027241
Q 11653 90187 4303704524888
Q 12723 99170 6256610601551
S 22048 217246191
Q 5334 88804 8398094299843
S 5666 966008739
S 78879 390791650
Q 8737 95678 9838617822831
Q 1282 96841 2017782342597
A 81464 475989199
S 66326 447723184
Q 19408 83813 8753971034755
A 72579 982295424
S 38356 195948124
S 13752 61419355
S 79671 141891341
Q 24538 81681 4424904059716
Q 558 99795 3410657581101
S 62114 804122316
S 93426 729884765
S 37301 357369163
S 35983 443471107
Q 9607 96900 4521953585668
Q 6452 98511 7202188325031
A 31935 913800456
Q 114 99449 8728922154511
S 88190 174920722
Q 1080 98603 1163229900158
S 93374 405749288
Q 13147 88304 7914561875979
Q 14380 97276 575386048733
S 21515 982809263
S 72572 427144226
S 53238 200976093
A 80466 220488819
S 4928 952642570
A 31436 328772447
Q 4557 56807 1333078707186
Q 18728 91127 1940249201297
A 31736 679630538
Q 7 96046 5651436087396
Q 7691 93192 929117939193
Q 4511 98306 8618871145244
S 59829 728856967
Q 496 97675 7381404946579
A 51053 309510392
Q 14123 99081 3615852821032
A 99117 564491391
S 27515 857458411
S 61638 625430544
S 38405 904346387
Q 11788 87635 4396579327472
Q 23125 80614 1296304688157
Q 1589 98696 2797174757104
A 10129 939846991
A 97613 774168659
S 64368 373517282
A 82105 778185654
Q 40672 93950 3305521404097
Q 28621 89751 2730843979845
S 85470 828128330
A 6609 729920400
S 93356 149977118
A 32871 401553445
Q 30996 83955 2550318869713
A 2900 866164996
A 8826 296401300
Q 23688 90679 7042382844111
A 35789 96475927
A 82527 509292802
S 12017 535416781
S 20635 274077788
A 51216 486253704
A 30735 901992796
S 54540 123645363
S 79349 63579575
A 46391 500709717
Q 4379 95189 4017332542120
S 41986 502906897
A 12038 998204527
S 90650 97379137
S 61502 133608413
S 3144 482490068
A 37198 116965175
Q 15949 82760 529094068091
S 30827 357635685
Q 29 81009 3689420526338
Q 29600 97974 4475620553900
Q 20787 81498 3765824991088
A 83999 534776525
Q 36828 87016 6239732194365
A 13330 106751216
Q 15062 71375 940325309325
A 54568 829030560
S 29816 60060863
Q 4897 97051 5547792602890
Q 1535 96218 8187495400608
S 51781 229928145
A 50176 364165388
Q 1616 61050 3335119038835
A 53669 544778894
S 25200 519166890
S 24650 193165746
S 39138 721171072
Q 28987 94421 2855150306374
S 17341 963254237
A 32096 197929293
Q 8018 74772 9257065784266
Q 3630 76200 1175783995603
S 21038 698638667
A 10150 491853889
S 46038 855597855
Q 26558 81096 686647702127
S 77805 360530036
Q 6161 94443 8272254490557
Q 5782 81868 1418775201249
Q 1452 97330 2085917715866
S 17983 216028083
S 89022 17279995
A 38144 376980200
S 36630 126270135
S 23378 49647247
A 38315 737634951
S 94526 198348659
S 87335 973504543
A 41442 759580787
Q 6152 82860 3458916862350
Q 8573 88595 2975531716007
S 97928 452952020
Q 11922 89781 1583387531598
Q 25026 97471 3007387086136
S 74875 676147207
S 90234 717417101
A 69740 37155584
S 44754 752318823
Q 2863 99903 2099374151775
Q 5804 99243 6780418626670
Q 21135 77031 5227128700435
S 54152 302772002
Q 19669 80046 3983192202866
Q 4746 57690 66830019467
Q 17518 77219 2488647494701
A 67562 569474142
A 82232 561666764
S 38822 589584478
S 55906 845879377
S 43811 140780919
A 39798 868522736
A 53579 778516680
S 86826 326789139
A 17298 148537837
Q 4433 81036 106282002385
A 98548 32708055
S 29572 835327826
A 76304 137521077
A 39451 436490438
Q 4554 62083 9955414358376
A 3002 393851652
S 46979 544320180
A 52905 790945965
Q 12158 83539 7788350093852
S 8327 487259289
A 25864 38547857
Q 18995 82718 3805084733277
S 10661 674483943
Q 33094 99329 9071837852614
Q 34019 99034 2082488419289
S 17432 692946122
Q 18507 87971 615592101010
Q 48337 99212 2137736829105
S 65613 119351268
Q 10774 99353 840784787293
A 26640 735537835
Q 8951 98327 8615617924328
A 97587 80890008
Q 2363 68065 6742340762518
A 81425 397742287
Q 1255 81956 8202730315986
A 5129 55202530
Q 25505 98542 7310912268735
S 34791 431938178
Q 17734 90647 1884138452920
A 37575 538883325
S 20177 14599910
A 71800 50609756
A 2164 189750609
A 62557 296532701
Q 321 74870 9666008530815
Q 10929 71964 1524035916258
Q 2326 90382 7875134340384
A 15727 698597135
S 60262 349200752
S 19921 918311757
A 19571 348670211
S 2980 92404472
Q 41956 97235 2087474668088
A 1802 147565275
Q 30180 82700 9749964965503
Q 8701 98182 5282863227076
Q 30089 91426 7422268877519
Q 1048 98764 3838182041406
Q 13381 74814 4811262245715
A 33331 276383183
Q 35939 86436 3668772864787
A 79128 308669399
Q 6522 94973 5938991203915
A 83258 443697783
Q 28476 82475 8581365224993
A 13127 446961026
Q 2785 98607 7866677657862
Q 8415 75122 4657835490978
A 47608 708822132
S 41516 858237551
S 20924 948794978
S 56174 513752163
Q 16209 80991 7905238861565
Q 17383 74690 4660873761037
S 62467 701154770
S 18393 925209604
S 96836 504500790
A 88591 300873630
S 49815 231487861
Q 1835 90931 9497204489442
Q 20899 84119 1309787374317
A 86927 210511974
A 80914 829183879
Q 146 99753 9811140138451
A 84737 97280284
A 39868 963777317
S 63956 139594835
S 48228 369560700
Q 18640 75348 4998990175952
Q 1678 99535 7975018575547
Q 8513 65080 8924261057141
A 95092 505266277
A 41160 944914843
S 6637 394582012
S 89441 437016461
A 10344 420310750
Q 30698 88780 6970544670586
S 16199 268368374
Q 10836 97567 5264068232180
A 42480 236298652
Q 23108 96312 4072355125404
A 41781 101573504
S 91438 926798081
Q 20000 92085 7341592080297
Q 25050 98257 1792797710653
Q 2016 99960 7948458823180
A 37379 918406260
A 65967 985084079
Q 2531 80288 7604631480019
S 67486 889036577
A 40237 873324588
Q 3090 62324 649647632903
A 10150 130747979
Q 18499 95303 7979827034412
A 81464 955549163
Q 14809 94125 2854708368242
Q 5173 63971 9509014359806
A 67088 632329184
S 52917 675149141
S 54414 501193204
S 94239 297273399
A 32029 771607176
A 77333 980824653
S 22531 861042755
Q 677 99455 6338664692415
A 87674 401797567
S 71205 391582316
A 5069 753207638
Q 15375 92559 3677737454598
S 550 614330420
Q 810 99349 6375002837226
S 17025 195198490
A 9196 214439048
A 18609 474430414
Q 4822 84749 5158747056693
Q 2060 100000 531597244728
Q 33171 97737 9522271525763
S 57991 188864186
S 62929 606027444
A 27318 905729906
S 5472 195786025
Q 9448 96923 8205631219822
Q 399 99116 5763938661606
Q 3022 92790 9192145982376
S 2599 529259305
Q 4716 85685 1991374641987
S 55289 354353593
A 91770 214130885
S 66198 391094053
A 70355 217337440
Q 7853 80456 3803628302297
S 75928 196358775
S 84607 474266686
S 87184 209678117
A 56899 492523570
Q 24649 86816 4228795440628
Q 7981 61295 4046258770183
Q 14488 88692 2329401835735
Q 6220 79534 1246118501790
S 88245 539542402
S 4484 949323161
S 7150 989704431
Q 10991 85384 2269211648719
S 40619 129358724
A 11365 865759244
A 4258 106985427
S 44379 64969998
A 24943 958316471
Q 1434 99577 523341086162
S 59594 914922299
S 28485 227371457
Q 6808 94414 6198096054956
S 54075 196122766
S 24409 724382768
A 59764 10018743
A 35190 45141024
Q 5492 91010 4526526682800
S 84222 120072530
A 27730 835035126
A 95982 363344967
S 76800 438581315
S 88910 170002297
Q 8205 86171 3606167673869
A 49287 887210081
S 51666 727290525
S 50992 607079372
Q 22735 79553 257583810304
Q 16481 88895 6972944491303
Q 16154 97075 9545853816799
A 21125 520188125
Q 15787 77954 7420199510929
Q 5393 91630 3143274882393
Q 623 93491 255978502233
A 63829 89494546
S 36823 230490370
A 41088 985396358
A 71006 41700764
Q 7234 99639 9381201114156
Q 4202 67188 1541186966093
A 97507 423525478
S 39328 144678004
Q 1248 93641 5800547269546
Q 17538 79853 9441076264396
Q 9968 72456 3988220516546
Q 19781 87694 7135295569245
S 18312 70393427
Q 2732 99699 4399535221966
A 4556 306176520
A 9854 700370715
A 37775 377801264
A 72280 798342146
A 65177 996488158
A 94579 821832449
A 89714 36894917
A 58545 29176197
S 15206 936804210
S 91259 942856912
S 70219 958047176
Q 21474 96909 542579327007
A 15657 678517918
Q 28235 80256 2759691020033
A 54754 724260166
A 76127 459556674
Q 314 98192 2237642241529
S 39787 280262023
S 35552 719119804
S 32761 134881692
S 40226 324085350
Q 12614 90806 7869245335020
A 3932 517479122
Q 24592 88057 1933174560533
Q 10916 90085 6255673907853
A 88979 539709312
S 26383 674838952
A 71713 710383209
A 59738 364589668
Q 4168 94711 9699648940271
A 98437 773191205
Q 3690 66213 6154786281587
S 7232 50511367
Q 15335 83747 990104120927
Q 4991 69082 7409254819688
A 97750 966183791
Q 313 92214 8745343114653
S 45506 142621445
S 69425 587265198
A 12818 167059274
A 78436 570681053
A 32895 414230806
S 9203 153823036
Q 36502 98118 7061951404009
Q 4549 71489 2349848247264
A 13325 449205022
Q 7715 68051 5441032401540
Q 13522 97435 5534030271997
Q 2298 74107 4840141909700
Q 2285 95029 9539285174946
A 85634 24942971
A 1417 122534757
S 1155 996956458
S 37310 917598632
S 82085 788286227
S 58821 701002892
A 42643 365882591
S 71687 91120339
S 34008 551810573
A 15689 283627002
A 89263 35992001
Q 27565 83793 3468473623484
Q 1037 99682 6964340922024
S 57475 874796287
Q 1759 97937 4524528073502
S 91169 319497273
Q 12876 80075 2768860816028
S 64931 727540152
Q 2947 85621 6864387641031
Q 2323 94853 8295388559955
Q 21299 96225 6560506158130
S 7737 430443293
S 58248 57554571
S 5122 486211407
S 76230 624707717
S 22362 756040229
Q 4968 97481 2201770937967
A 40899 254338878
Q 35381 94861 8113973260069
A 89221 363496489
A 33205 462339885
S 67311 778289479
Q 26748 98769 8746913141942
Q 5832 96861 6234057581423
S 20290 744599633
A 70517 84231963
Q 7524 68604 1055046669205
Q 12414 73067 9870572387137
Q 10027 87310 8447298644540
Q 29809 98511 6731942706485
S 64356 202669679
Q 460 99119 1756663238405
S 31609 405940593
Q 6820 95313 2933284500244
S 30137 472691016
A 82846 430347150
Q 4536 71101 9526223623112
S 85971 731317199
Q 11894 79926 4881957434474
S 60552 347240090
S 54868 620180019
Q 22459 90211 3848764639600
Q 363 98399 5507171687263
S 98896 875899950
Q 2151 93379 7444780063906
S 86175 42151125
Q 4573 79594 3950680156901
A 31447 192335606
S 34939 514902089
S 65992 102006853
S 58338 450374254
S 10090 685452706
Q 17525 95181 5139587926874
A 62436 432112864
Q 32065 97421 3102499471839
Q 645 95940 1566372722921
Q 3887 65889 7342626849498
Q 3822 73417 3036318919457
Q 685 83857 9818688564293
Q 17149 92441 4780709071019
Q 833 98450 8698563798975
A 75422 213226720
A 56900 810177868
Q 16019 98235 4967804363568
A 26636 581184953
A 38673 84715111
Q 440 95811 7451252096603
S 66710 307718616
S 97363 386332528
Q 14152 87561 3501344062916
A 38807 119089727
A 76451 125154480
A 95731 5474369
S 63948 489563731
S 55855 528250941
Q 32834 96091 8108136805479
Q 21969 80390 3360521431785
Q 19853 71241 2385284611448
A 61287 493725025
S 38811 201606364
A 70185 322622151
S 39188 729126993
Q 41667 99013 969983500553
Q 11782 68482 6171367280872
Q 26343 81086 1544831366684
S 16610 310816878
Q 4463 99522 5932036789567
A 25583 102932395
S 74776 311616645
Q 6022 95638 2278155244957
S 37211 82369336
S 37836 522854212
A 88271 552328046
A 47555 484554489
S 14620 627850697
Q 11215 71125 4455440858572
Q 761 97671 600868112448
Q 32245 99600 5230571885134
A 63290 511336816
S 21410 180374009
A 24703 110916618
Q 2671 69860 3294565186076
S 65772 79172096
Q 73 99751 2037552505587
A 18832 94949031
S 95878 697346859
A 7048 265303132
Q 13138 95202 270309871842
Q 23915 96688 6840926271759
A 12961 79676178
Q 22775 97945 6224987102725
Q 8624 74115 229955258741
Q 7017 98675 2827763406361
S 2723 860120463
A 3420 888222302
A 52233 850405154
Q 25525 83434 7795500377906
Q 21405 83768 3847824747131
Q 6737 78924 8154463460675
S 80560 805591916
S 3809 630443352
A 12296 915356215
A 56376 17996712
Q 434 85052 6256136309385
A 13771 552107533
S 83850 707079343
S 6667 227987015
S 94627 714154563
Q 4282 87760 9935614814997
A 91960 496719536
S 82260 370214725
A 71195 389005212
A 37037 737490514
S 12833 537700603
A 34199 618367780
A 50899 612787521
S 20747 835838126
S 60449 525692117
S 28023 529408503
Q 1729 97525 1882313228314
A 34781 503856960
S 19021 195637576
Q 2399 99290 4112328692235
S 93519 725397113
S 4101 32787203
A 55685 141818648
A 90376 850151611
S 15660 502948834
A 13172 298226189
A 68998 58056493
Q 29791 99401 2676256482949
S 24418 287980304
Q 23284 92799 560687208500
S 63385 637980084
A 67565 795133810
A 33029 982346295
S 25448 105141636
A 2095 817421983
A 33388 293855000
A 10036 273034283
Q 879 98965 5913637905294
A 3846 438899892
Q 301 99167 1868598664184
Q 2249 73764 3619150862826
S 35949 227244368
A 98642 220122243
A 47203 300246254
S 79280 41559337
Q 16856 96200 7866514870031
Q 9776 93593 71254239552
S 8410 661104960
A 63610 107328093
S 46823 260273528
S 6292 445668260
Q 48941 99767 8409957152053
S 72824 31447076
S 21640 634765503
Q 15325 67686 7702092482439
S 15698 688193833
S 89681 132948750
A 44280 958016257
A 29727 595373260
S 32028 782087545
Q 11483 81152 9048453509087
S 67545 441935977
Q 4594 90924 8044197971609
S 88681 408838971
S 81119 569761828
Q 9518 75882 5127955371472
Q 23636 82806 5994837933749
Q 24550 80098 6949325836662
S 77150 918827662
S 45366 149104063
A 43071 854175067
S 84980 925946938
Q 13918 82953 7225791425349
S 84380 976906319
Q 8659 86511 7019586299706
A 31359 584586094
A 10763 242493408
Q 32533 99937 5574251523826
A 73936 653841016
Q 6756 93040 9862128535839
A 48297 533249769
A 93154 718456732
S 99448 548024003
S 67796 84384348
Q 34246 91091 1918247223700
A 66582 53957316
Q 6707 82647 9625566597826
Q 9746 71428 1831890282200
Q 11022 66419 7991039357838
Q 4025 98554 5647961545726
S 18981 437799758
S 32346 374074324
S 97012 644920128
Q 21223 82981 517876562365
Q 5205 96130 9133601249053
A 33838 715709638
S 83185 409625960
S 66171 732549475
A 80278 988812086
Q 3525 93623 1929120127308
Q 3349 86929 544073275360
S 93160 4512641
A 85586 736940359
A 78649 810479099
S 76201 262917787
Q 9089 73627 6270169946428
Q 3974 84285 7012829617825
S 84805 326490745
Q 5503 80087 4128072459739
A 10181 933146640
Q 13183 93700 6645871794530
A 21805 355084601
A 51708 567824789
Q 13421 77592 7434727476365
Q 1327 82138 1196649232982
Q 7474 82334 8620500198658
Q 7427 63018 8349020578491
Q 293 98320 7809739446227
S 32715 449019764
Q 34113 92762 5908949860450
A 24291 499360202
Q 7720 91939 8855458997362
Q 16080 87071 4473295468599
S 71544 60233791
A 91802 801607462
S 34470 353378661
Q 1503 95655 3306476095363
Q 319 99758 6598223458894
S 94174 765540688
A 47339 250580255
Q 7627 90013 7054135633875
Q 3340 59555 6011703277182
S 30245 718974934
A 33010 742707600
Q 6377 90076 4549932299766
A 3402 891794762
A 20883 981298372
A 32403 360164459
S 47670 902569665
S 23250 375576913
Q 813 74516 7913989455712
Q 11776 85508 3001266178020
A 18392 871498509
Q 52 73358 6902403335644
A 19612 826567682
S 13060 628468525
S 16377 410883950
S 49893 328057751
S 60516 203344272
Q 16334 68678 6284212833073
S 38912 754807915
Q 34860 89792 2289537803297
A 3705 242199268
Q 6543 93620 5356058595231
Q 6103 73150 7100203157175
S 79458 788413282
Q 26787 95283 7595813611362
Q 1497 99558 3135692942845
Q 35493 95820 4277580359280
S 38230 747724441
Q 1715 99237 1151736551372
Q 3559 83386 8629985270275
S 50386 564863541
Q 19386 92347 5040138868724
S 72486 731537460
S 68363 498379150
Q 5008 96823 2733249566191
S 78164 121160395
Q 27975 96156 2068590918215
Q 12650 66290 9051021673089
Q 5164 69157 3073871372410
Q 13366 79951 3970675942051
S 78778 249105947
Q 34998 89644 4386527696940
S 98490 176282093
A 45862 170251282
S 89736 159762091
Q 17460 99737 882919257049
S 50113 656507058
S 57368 904862631
Q 3144 92411 5428984324913
A 21853 700444955
Q 23585 77376 9967939468610
S 79918 472455314
S 34462 387612870
Q 6868 63003 2409865765551
A 30620 706863830
A 26808 809366568
S 88805 663224964
Q 10821 88046 6958468337514
S 36391 173328339
S 88225 248224155
Q 29386 93694 6146586134436
S 39962 835501193
S 32817 666123547
Q 371 97790 6389290401498
Q 34358 88728 9247349425365
Q 31561 95377 5811305921430
S 6631 739728148
Q 8206 96002 1899510738324
Q 669 94331 4565815303040
Q 10174 98294 2423698941631
Q 24214 92881 3567768002517
Q 19499 75150 1221089905793
S 97779 989809293
Q 3520 80532 9423405811540
A 50228 429830516
Q 1600 98820 1609059544199
A 18373 393780790
Q 3546 98524 8799638882437
A 4483 420079517
S 61010 415290758
Q 8274 84414 2558870752293
A 24529 577284618
Q 14410 81568 9624452981909
Q 21776 92689 9542367882516
Q 7051 92864 4989956217707
A 85988 614797648
Q 5660 98931 9175118899965
A 14090 741975216
S 5452 369386313
S 43222 523665358
S 93232 194771731
A 30500 549320750
Q 2051 95570 6010255256620
S 88644 339063458
Q 33769 84250 9552468828150
Q 20042 79027 1792000845105
A 99216 355858814
Q 4714 94333 2725332954383
Q 24743 98776 5597708511752
Q 16150 96741 8538195898713
A 42314 969709
S 13136 777764029
Q 19750 99219 99449499968
Q 43810 97181 9875521892057
S 32749 743797453
Q 760 89260 5825587743735
S 98365 326861024
Q 7292 86185 2932793159053
A 38385 697493189
S 25345 899523550
Q 4525 98032 1802793763543
Q 25851 96874 3818473084811
A 89911 806491928
S 69335 580670135
S 28971 500973376
A 98536 637063479
Q 5471 90750 2183160173640
A 64535 713176760
Q 347 80787 8678829531903
S 63037 12599763
A 43061 221572749
A 60483 39411375
A 79511 795427637
Q 412 97602 9462662705798
A 62982 176892737
S 70573 300837605
A 60026 33349323
Q 33082 87838 9587306171449
S 72246 556766155
A 74509 24301000
A 53270 560116700
S 80777 528820149
A 53711 507296670
A 42179 939010325
S 77730 647360149
S 73661 522325369
A 83484 3021042
S 73321 438954277
A 84637 697354699
S 68296 950047193
A 90694 528175996
A 19558 557958221
Q 22373 90971 8687163984485
Q 35684 99675 9580651601443
S 68909 467780215
Q 8911 97086 7026124688418
Q 16627 95239 1148737165565
Q 16270 97903 8606724047750
Q 4047 67457 7611512172262
S 45000 637498239
A 5659 929010519
A 24595 611103769
Q 31242 95408 3819357389888
A 24981 338067786
A 99164 48290169
Q 18144 87764 7796712083998
A 41597 784940203
A 36171 339640442
A 52165 585088397
Q 27431 85595 3883148878185
Q 27034 87377 277695593776
S 76648 516629266
A 44727 918038042
S 77571 818115932
A 89524 72107646
A 43586 448307002
Q 19951 74834 9557070630813
S 19603 115598302
S 18287 307466245
A 95675 996106293
S 14542 162562964
Q 3648 99928 3216850603412
A 48289 314869535
Q 15645 67366 1408125373234
A 16092 201660131
A 38301 654950918
S 91496 533135630
Q 2111 89624 1016539704739
S 86450 692182880
S 91173 3336493
Q 7362 94492 1243112836969
Q 9180 92590 2210394545894
Q 11669 98247 4866485510533
Q 17926 81966 2963362854161
Q 4372 83672 2293550511522
S 19827 188253239
A 896 937438948
A 65527 831744387
Q 8024 94043 7244617500560
Q 19580 77575 5434552355757
Q 26742 95171 8883608496752
Q 2355 96019 2836424347217
S 9289 862569205
A 16015 563573250
S 69727 674629730
A 10374 613933844
Q 6320 76477 1483072620469
S 96385 524090537
S 80625 51434325
Q 8365 97805 4441465538185
Q 26700 98491 9854082798842
A 80061 173259982
S 59443 936598815
A 28168 376742164
A 78 410112600
Q 15569 91863 2895620833190
S 77830 78484331
S 34792 824460166
Q 25295 98669 577939738453
A 50846 680965144
Q 10701 98688 1884066958139
Q 32523 88274 6583636463050
Q 39040 99512 2916926314710
A 83550 762118481
Q 3061 95973 4424826224238
Q 5192 66255 1414773171230
Q 5643 93226 5305402303145
S 25339 621738842
S 71557 265891139
A 48877 677192618
S 93341 295882377
Q 21927 79423 1163798357302
S 68066 232869481
Q 1507 97272 1024889466791
S 68052 238180713
S 11304 13342426
S 58563 474233045
S 89930 587942370
S 97270 433955909
Q 2177 95306 3195601309462
S 51881 583914847
S 95593 640733907
Q 31444 99181 692351518590
Q 2039 73927 8502178197172
S 73959 919577389
A 58040 639882189
Q 43000 93339 645638021017
S 35161 361286707
A 20030 749850212
Q 20597 93557 2669347388296
S 45678 742902910
A 67388 496749080
Q 3333 75168 478513981129
A 32800 296014183
Q 18879 84101 6430351530118
A 70660 507284628
S 11760 364865174
S 31686 222746479
Q 17445 92032 4368875899786
S 81437 539104236
Q 35442 98697 3665303310610
S 31529 662427422
A 13434 730508749
Q 25831 93921 1897813405739
A 71281 366407020
Q 11052 97613 763709314582
A 64296 104247029
S 65713 391003934
Q 6662 90755 9318675683027
Q 16 99861 2759984209463
S 6047 144969473
A 66155 669615496
S 88602 631500001
Q 25197 96114 9038857304068
S 15865 438414175
A 98701 594724511
S 60270 180954290
A 1629 681655974
A 32141 318363499
Q 3887 98028 467395210035
S 23663 629981150
A 34126 717067009
A 54137 542350089
A 65959 476388036
A 97224 693628736
S 79860 542130441
S 70598 291268817
Q 11081 86164 3779768222979
S 25072 90114442
S 51579 924072342
S 91722 113482701
Q 13344 66984 3466672139543
S 71825 680391842
S 54655 859695389
A 14721 663675045
S 23492 547375720
Q 4814 96263 7369363823440
Q 6552 94657 2906651338830
A 65652 253031472
A 53611 932759825
Q 169 99366 1294960817208
A 92844 603634043
A 75822 375517610
S 87697 392941227
Q 27478 99850 6383909431302
Q 12228 83121 4117513850206
Q 33573 88728 9506475886455
S 91818 217457182
Q 22649 82848 1069863352114
A 43464 816739362
A 16764 385679667
S 64980 270222791
Q 7292 59264 1656749221977
Q 10427 60542 5517176192420
Q 26040 93160 7566289186368
Q 15079 99772 8917674985020
Q 10369 92556 5801661533827
S 37117 530374281
S 75172 343974133
A 84213 866846139
Q 1394 90968 66917482802
Q 302 91482 5439350869950
S 3146 405281546
S 60633 658588705
Q 3421 75823 2248542262386
S 82483 356797892
A 81228 559506383
Q 11339 80385 6032412572706
Q 33944 96266 6306621139037
Q 12317 87072 5552073625346
S 36450 786726543
A 92281 765052987
A 83750 258905898
Q 2007 68108 7049644393420
A 19943 695795432
Q 24491 88763 6840201973043
A 82877 488676763
Q 24182 80661 6282045194722
Q 2084 94992 9310123011644
S 71842 507428038
S 31009 399321863
S 73952 461508497
A 39374 921984389
A 78134 193523968
A 70913 646345029
S 82939 923033424
Q 1148 87413 5520233827116
A 64434 3267015
Q 20342 90311 8129110464509
A 13818 190196485
A 70630 7505917
Q 6846 95239 6094176548671
S 91835 433900173
A 3591 553159167
S 53484 539591131
A 8443 72226789
A 77894 126845975
A 39513 747271399
Q 25346 93823 668253660541
S 53801 537043804
S 54691 380166038
A 9552 361757237
Q 3030 94336 6196405525461
S 48222 529459207
S 82424 866979845
A 10637 223997951
S 92505 894192373
S 56640 925227109
Q 14386 92890 3003724583697
S 17713 666157469
A 57941 474977473
Q 212 99727 9484453442403
Q 17006 67150 1603539737399
S 2060 710077659
S 3614 213824459
A 64498 758428489
Q 30602 98722 285003282360
Q 1974 55718 8168398478868
S 74938 154452615
S 97627 261605654
S 17374 536752387
A 48514 143895241
A 32726 576552055
Q 13916 93546 7009395890234
S 41589 181763336
A 94021 578072595
Q 1505 68113 823675961135
S 82062 214827284
Q 3201 93657 8588578115757
S 74871 328208151
Q 7585 67557 7119157672307
S 7732 261017165
Q 20577 80661 2633165237568
S 87568 207381351
S 10089 354174558
A 94477 475882790
A 24963 377245363
A 62363 289235137
S 13589 640270753
Q 43800 97371 1122036626450
A 93608 843294148
S 12036 813958342
S 25873 376502408
Q 59 95299 9637595360766
Q 35771 93744 2275941120779
Q 28689 81501 7683322262234
A 76283 549764875
A 8430 313980423
Q 16395 74365 7680790166543
Q 8858 94475 9058259581051
Q 34860 94373 3091629800180
S 38280 429418314
A 66578 603942773
A 58700 861209026
S 57755 67485866
Q 2386 74519 1057334028536
S 83142 145714762
A 26732 476269768
S 60980 272770920
Q 27741 93411 7822310749635
A 14241 184747214
A 37323 765206485
S 13580 346108237
Q 31701 97339 6586428123445
Q 119 92157 3350291458803
A 67041 501382415
A 21923 446352366
Q 238 56704 2994930879421
Q 5083 95755 8440944847156
S 29369 959080947
Q 1127 99719 5731049221246
S 81745 210167575
Q 38493 89906 6065046153594
S 60462 448156419
S 1648 952617944
S 20379 39219258
S 22190 903026290
Q 13175 91875 5158351605189
A 47805 711867679
A 1817 150352087
A 20348 142983023
Q 830 92871 3512960098225
A 30000 101972511
Q 15756 73498 7598487927624
Q 28079 98997 1334403871293
A 6001 712614321
S 31453 987505352
A 82905 541619660
Q 592 62454 7024069078512
Q 11 88901 3644997638907
A 4895 495898412
S 75886 507548187
S 11806 532881218
Q 7008 95994 2586393785486
A 96291 271259275
A 64652 274714417
S 83855 903803130
Q 334 82618 9758542903939
S 88612 70322195
Q 9866 76027 2706249558686
A 60992 868167539
A 4930 86322750
Q 4851 60158 8791221381391
A 17552 191856465
Q 35047 85824 3955284226687
Q 12380 91984 630029937709
Q 4841 94106 5549504285797
A 65179 284065750
Q 4757 96491 9229479997771
Q 5576 96246 4825531883306
S 80598 760880471
A 64311 511980234
S 17860 54726790
S 14816 228797279
Q 17879 70248 6411591289986
Q 847 99891 1717475050162
A 36478 241907141
Q 9375 93993 3361063455207
Q 11013 96971 9457678346367
A 78144 873915992
A 9242 806277088
S 52419 515687640
Q 4822 55402 3429874861261
S 71977 946092847
A 78883 650066949
Q 31377 84149 4887065464068
A 83213 803044724
Q 1102 91342 9983260558336
S 71117 920966809
Q 8275 98056 747042637641
Q 10595 60850 8077647905926
Q 14658 95931 114852692389
S 82200 863985935
S 56025 615210789
S 99419 999126292
Q 893 91647 159389608571
Q 10 99898 1199308171209
A 33290 874480568
Q 4948 86412 4019798135238
S 32397 55148973
Q 20750 76196 2707437019755
Q 8685 65448 8097233825820
S 97486 973202619
S 4188 426516109
Q 4344 79685 5942450951874
A 64939 804910475
A 90857 792712812
S 22199 862853546
A 73316 25996668
A 38127 845453985
S 11553 885634410
Q 348 69596 5085332144337
A 16304 49249526
S 97333 925740454
S 16879 949577219
Q 5681 90179 1991674572244
Q 34486 97014 8145687489555
A 34717 271026851
Q 7139 72182 2883850343105
Q 664 92416 7343829827595
Q 29812 85787 3857728083635
A 93377 150953468
A 14128 223560042
Q 12559 83206 6813950847769
Q 42254 94487 3923198838826
Q 17272 84782 692237027618
A 71122 748006771
S 9311 197066111
Q 35854 94708 1521897031366
S 74898 567387813
S 99690 236524065
Q 16356 81593 316528110601
A 25851 824710295
Q 4435 98574 296021625885
S 31139 222217484
S 88565 67754288
Q 2192 93730 5254102756844
S 26518 247692366
Q 23124 88198 1230963915953
Q 2955 99004 8067667536112
A 23009 172948748
A 74907 97308096
Q 5098 70699 199365116348
S 66227 935799398
Q 928 63813 279276549095
Q 11882 75926 9699083539695
Q 15020 97973 1449812401270
Q 15103 96638 248921438325
Q 30439 86748 3889429211444
A 67307 792728832
Q 4864 60985 3452745814370
Q 31205 93472 976653068211
S 8498 496319640
S 81997 959345915
A 26155 779437615
S 38187 396680710
Q 1048 98326 307313981499
Q 17778 70188 8111795617581
Q 13345 73913 2279928734273
Q 18377 83592 7580691874850
A 89415 751278336
Q 8188 88657 4677746755525
S 48671 870046783
Q 12117 88712 3002049059391
A 9933 714702925
A 94028 390880747
Q 5856 69640 4553180041628
S 2633 870747121
S 58243 186250998
S 24459 130383265
Q 37135 93754 42874314711
Q 19028 96695 2257786999690
Q 3936 93818 609246947121
A 65644 713270213
S 22803 148502196
Q 25628 94633 274381510494
S 44691 562145583
A 58305 645601406
S 46494 987652390
Q 15590 96227 9194833138038
S 73649 769970571
S 22364 34830902
Q 623 98225 6738925376937
Q 1085 52197 5392863605130
Q 13757 92130 4752297572395
Q 21075 86037 7659145237481
Q 13775 97624 8463432398017
A 5684 178084977
Q 27420 91302 8190352713972
S 6391 842725272
S 81177 859284322
A 82646 514311401
A 38046 111422666
Q 19069 85146 4234783191256
A 24447 869189047
A 2977 855460791
A 79585 887477658
Q 32091 87401 6467213350530
A 63255 787907696
S 31137 163049822
Q 8875 97098 5733644010858
S 30719 278765929
Q 35376 98491 5860664936911
S 79891 144824582
S 34269 378257053
S 46043 626783895
Q 30655 97038 8196769235958
A 36811 385537691
Q 4750 86657 1642790307048
Q 35898 87106 1638910761733
A 78007 533005209
A 96185 228599026
Q 4150 65356 6362745150535
Q 1214 87010 3542891962622
Q 9205 65096 9817328494626
S 96223 26020224
Q 4026 90943 3158930295597
Q 1320 62441 2575415845014
S 50832 78230476
S 97239 313890327
Q 30000 99729 5109835683956
Q 4866 57620 3024895553972
Q 430 99205 9192220656964
Q 4833 94982 1681108984827
S 44634 758666268
Q 31423 98795 6619625193019
Q 2577 77376 3140220297779
Q 33712 89627 6211663815618
Q 15009 82794 4459922471941
S 48848 629533634
Q 1981 95655 8229370248419
S 57332 971822348
Q 26749 97335 6097000770805
Q 3200 98496 8735991412528
Q 1207 99985 1435420977726
A 28598 729058600
Q 6429 99494 803056576672
Q 689 99995 8026599491913
A 39546 666645688
S 69553 78761193
Q 7721 84118 4550362781477
Q 15971 96536 2704567544250
Q 2222 89881 8636532360472
S 87494 869688167
S 15151 29326761
A 93947 199469016
S 22281 273347595
A 80033 197187331
A 51101 869712912
A 67259 757264939
A 46552 524452576
Q 19346 77359 5375765820161
S 4425 543550713
Q 2208 84224 6636866413720
A 95954 140907002
A 69459 450472041
Q 8790 82459 2450094381383
Q 7560 73842 1731998613244
S 66822 894477746
A 33031 993267798
A 12858 697519259
Q 37187 93805 1220618488234
A 58321 433433193
A 72430 443639004
A 87997 779171892
S 95253 488898348
S 37964 795790932
Q 104 52098 7854424827363
Q 6067 71759 2666304969303
S 42671 156159840
Q 15005 73222 4373193392635
Q 23994 74281 9381654333112
S 77472 871520385
A 42392 206972094
Q 10682 77676 6736529831438
Q 20698 89150 7454566656557
Q 3378 98211 1080950782508
Q 31324 81470 9028629105109
Q 9525 62109 3562730510293
S 26383 819266620
S 40125 164422164
A 67646 362459528
S 11986 22164512
A 8806 460188258
A 75803 174113950
S 12305 900442892
S 85885 42409395
S 94881 953779319
A 37049 368449300
Q 3795 94097 1831026360747
A 17780 102655910
S 7408 620682326
Q 12352 74598 9151229713823
Q 24951 84530 8452287149859
A 47046 198589197
Q 6183 97029 3322938427831
Q 15711 93005 4571680377447
Q 3722 91438 3682399664014
S 65831 168664596
S 2766 554985397
A 90049 818518025
A 37237 570812712
Q 10396 96771 8110734960262
Q 12560 81517 7188247822891
Q 3343 63923 7054078367373
S 90242 626260212
Q 10071 85684 4338978705422
Q 11584 72918 6097518347811
Q 1675 79065 377698988558
S 48021 625177549
A 97269 987427512
Q 35164 97755 435481499891
Q 592 99628 1215004972971
Q 42048 94953 644959213771
Q 7863 95403 2707041965908
S 72184 185300934
Q 5722 87997 395335409372
A 2305 365091004
Q 929 99705 924862001708
A 62525 727391233
Q 13147 94333 4715947395689
S 60582 375759276
A 67393 953452337
Q 14371 96606 6258700461225
Q 25002 81030 8202817514250
Q 2243 81776 9558088163899
S 59774 9548572
Q 6857 83686 8920640857229
Q 7588 73856 3785009707002
A 45289 538286963
Q 1509 95684 31388085918
Q 16405 78512 828763757032
A 13 870685869
Q 7844 94893 4629982211872
A 30038 186647754
A 82316 287395447
A 30706 604628457
Q 21747 80771 1038594839672
Q 17771 95263 5732213346080
Q 5669 66696 9349562690304
S 17393 399820404
Q 570 89590 400119915993
Q 7552 91790 1076864382273
S 95066 323786847
S 62093 70919579
S 9090 55506517
Q 981 98945 1185120887390
A 91255 171719489
Q 1615 77303 5561781917197
Q 9875 87274 1605199923484
S 91503 89934230
Q 5270 99685 2684317256727
S 86163 333295290
S 42373 720959291
A 94261 26640455
S 19517 485623134
A 49916 847450029
S 2765 739690463
A 56003 736881122
Q 804 98823 3450739966178
A 69306 875793475
A 4584 282055654
A 74187 287242286
Q 21335 97891 1030108737250
Q 47209 99937 7336320976465
Q 21810 90393 6874970557201
S 30623 775691584
A 77689 37953809
S 75698 707369612
S 17779 348808960
A 51613 119663274
A 55708 995010059
Q 28037 89641 4796308686736
A 68017 55712388
Q 10630 77405 6668314867848
Q 3148 84130 1186274647363
S 49870 270652199
A 13580 678583174
S 25127 713153552
S 85397 952494320
Q 2263 80853 8584895793899
A 15849 151449496
Q 485 82708 531109436334
A 36249 790522965
A 10995 674447372
A 30962 30199154
A 338 609399000
A 74757 795702456
Q 6660 81645 8316406290258
A 51102 245800314
A 45405 351860969
A 58968 474032014
Q 8558 97509 4723452994963
Q 21656 98534 8422288881348
A 762 74279436
Q 497 99437 7008768322148
Q 931 90620 1220377315224
S 57508 334936936
Q 27472 93296 4982910878902
S 69848 330709359
Q 8903 93399 4110584780102
S 30317 216361496
Q 8260 97118 3336858338871
A 16265 195637090
S 28764 111499398
A 96015 191178152
Q 1787 79708 3786501541877
S 65992 419060792
Q 12512 93915 9556254343597
S 16226 224474497
S 81289 502032059
S 77491 616768474
Q 13399 99948 8560785312605
S 61167 527232196
S 11187 53209374
A 35250 229992450
S 38327 817574527
Q 15065 73322 7624582812377
A 97843 155048650
Q 5359 67763 7227645160691
A 21929 181265908
Q 662 99453 6039767620176
A 84568 430299454
S 81202 870570494
Q 9236 85240 3958948091212
Q 14453 81997 5532613814709
A 79019 931137001
Q 32504 82843 1578182179796
A 82415 551952053
S 23370 671960835
S 57580 120174504
Q 1848 89176 677687310379
Q 12850 96580 5993929879262
Q 4709 94340 5108521278493
S 631 404635943
S 86349 410608550
Q 32350 95794 7241104056914
Q 6160 86897 1789650390044
Q 2028 99560 9499058259714
S 19782 431933879
S 57768 456543661
Q 5024 97985 9395000568091
Q 10554 94090 369013847794
Q 12898 94128 8713972577383
S 43839 573155800
A 78022 689896755
S 22942 926540976
A 65382 57426341
S 58410 638040329
A 60234 7031065
S 72480 841727300
Q 14440 92254 5402112477243
S 51904 208778669
A 59240 760805587
S 71096 186673000
A 42830 196234189
A 23592 35416611
S 84635 575743162
Q 16 99334 8291399901829
A 14111 494906504
S 77015 232183203
Q 21641 87934 756006070942
S 19511 874593747
Q 43273 98050 3465352273196
A 30442 389573909
S 93395 711483316
S 91273 944413904
A 36585 999270631
A 2060 393450349
Q 3397 75278 1596785852344
A 95899 955435006
Q 1211 97815 9892835368886
S 24135 735630491
A 88669 922053195
S 71193 826864787
S 39886 470580172
A 22235 505446453
S 69808 445746889
Q 22685 99550 9779698494792
Q 7679 98727 6441631639664
S 17054 865539122
A 52700 428599923
A 1473 553710512
Q 3953 81385 892667691037
Q 7162 89392 5645079737350
S 81678 71466641
Q 16039 82667 7110838595684
S 33742 4547338
Q 24694 99751 4204116890359
Q 8843 99791 142422215414
A 58598 853729247
A 83566 706084404
S 18115 535149687
Q 897 94487 2248711244627
S 55564 46155565
S 65013 110272041
S 20164 488252552
Q 308 52873 5465870630596
Q 1671 82493 5987526835220
Q 21188 87913 4602520494994
Q 4189 96422 6709358997108
Q 2324 93420 7289158806906
Q 13561 90616 5897450589703
Q 9756 86424 2188538355861
A 68476 706536779
S 52270 774895365
S 72156 388254759
S 10024 917815676
A 23926 471899481
Q 4353 99093 3085118790517
Q 14700 69928 4947843304577
Q 3608 98359 9258969733231
Q 3608 97758 1055391544422
A 53199 159972219
Q 15221 68245 5573748838655
A 11559 236130194
A 59748 104299183
S 84358 212649123
S 87461 511708840
Q 839 99746 989506403205
A 30111 958481879
Q 14258 75621 1992232819428
Q 13325 68705 1561986596329
Q 24197 77437 7288024061601
Q 2375 86179 8355326976737
Q 6140 85565 305062303690
S 81202 949613742
Q 3548 83159 9336578987706
Q 20741 81599 4577312120813
A 16338 649478082
A 21964 134916107
Q 8647 92842 975568910162
A 73562 249111932
A 86364 163862134
A 19967 673571648
A 29844 256215636
A 90175 910144711
S 89329 461184351
Q 4199 57376 6080460307746
A 1634 82802348
A 98379 32059530
Q 2438 98653 1069657761066
S 64337 314670201
A 883 284483155
Q 37405 99989 5175990755402
Q 2867 97858 5148499576430
A 33270 988185894
Q 24957 86359 2235507164341
A 79440 306124159
A 64754 901526382
S 77516 592853784
Q 7281 91686 4444621423815
A 79530 295149735
Q 28891 95920 8566327662158
A 96661 590785215
Q 5010 94639 1071013096637
Q 20561 88349 1245788299543
Q 8427 90453 1226543896
Q 2297 94720 7563395817896
Q 19023 80050 7441666386292
Q 1007 97982 2344271438672
Q 13122 82136 4175177190137
A 51064 42560067
S 82780 893966874
Q 32025 92728 3694055766512
Q 1270 70753 1506412223413
A 96288 749653298
Q 9895 97094 5752526713623
Q 17349 87236 8751100506656
Q 218 97180 3265893782339
Q 11964 71837 6875555988939
S 10267 777479512
S 47070 18855519
S 80871 901060209
S 86116 493196004
Q 5199 88460 2665864073053
Q 1322 99983 5768707358556
Q 762 87832 9937852079660
Q 16128 81807 1285057932410
S 9323 64906513
Q 32985 94196 6357780955003
A 37805 449964245
Q 16927 76640 9078178206436
S 49639 63135937
S 3848 552511734
Q 2004 98317 7059214001808
Q 17572 89251 3258897645503
Q 35787 88839 9896973202240
Q 16829 98061 7523027015993
A 33675 614513596
A 659 993340858
S 66362 238264812
Q 8053 69260 2729553805466
Q 10288 73260 12501629417
Q 24785 88551 3765307965432
Q 8403 62810 2998447630884
A 2694 678652950
Q 18343 90311 6564110862645
S 4608 489296822
S 30488 911465030
S 9172 7246850
A 17902 255404732
Q 1506 52519 804701851387
S 62317 593644301
A 46316 107255611
S 87355 792316744
A 27970 254704204
Q 682 54052 3818675228337
S 35148 171151387
S 48574 909692156
Q 44829 98129 340923137165
Q 6021 95247 244866059100
S 72790 539287459
S 94182 348278616
A 84112 776592653
S 74182 560759320
Q 2249 95251 6266942617343
Q 5594 86593 3020546243574
S 45228 316184252
A 39491 82993110
S 56851 512077218
S 58980 292451565
S 20198 793174310
A 66643 472406307
Q 2011 96201 2896791848950
A 62735 830146455
Q 6140 98414 1991770382956
Q 7978 88940 2852425304005
S 89204 126305013
S 1092 894553580
Q 20057 97086 2527010146661
Q 11259 93883 2419259027591
S 56892 848128095
Q 11089 87781 3365490869314
A 39036 933301419
Q 15 99795 8686423081634
Q 2471 86166 594153812714
S 7807 819103771
Q 37780 96548 1388311450348
S 26333 703021866
Q 12562 93068 850090692069
A 16226 925979431
Q 5211 79463 7381934621008
A 60219 703527980
A 36518 727268767
S 7181 332621765
Q 7679 69244 6876557401292
Q 265 98708 4001422662746
Q 5366 93433 6530213483398
Q 11737 96036 4236903426759
S 15523 707427
Q 14700 67065 3911841390536
A 98845 318124193
A 28032 855730902
A 835 281496975
Q 5063 85159 3037024034068
A 83410 464551865
A 1448 162816928
Q 10679 90396 5775162435297
Q 30 99942 7001954548084
A 20283 437167966
Q 9437 97921 359332284967
A 30261 456674718
Q 34220 96200 4719423154688
Q 1187 92433 966397128478
Q 32273 96248 5564229817468
S 73146 831442808
Q 21156 73109 2470181069409
Q 62 99699 7382264243803
A 17972 286512487
Q 3244 95179 5382730319137
Q 8189 88456 8162471959224
Q 9761 82747 2205550648035
A 73831 343578143
Q 6881 59760 926323625432
A 47914 327173490
A 38026 150314825
S 89505 696658250
S 22646 643597735
A 33372 944797303
S 37757 798271863
Q 14365 96536 1583360315903
S 41692 600184380
S 62573 692855818
Q 1154 95847 5735433556723
Q 33824 95699 2304672245511
Q 4895 88148 936656153223
Q 47579 98751 7771592670832
S 95116 55865183
A 45342 572830042
A 60991 790309143
S 66803 43315568
A 78854 998081552
Q 27242 84275 5661946466648
Q 40723 98658 6711462917332
S 79093 984084767
Q 37619 96162 8494502304807
A 70813 34101535
A 28241 270426055
A 53487 166045087
S 82787 979246254
Q 37142 89538 7097943836544
S 84090 218940167
S 94134 987127261
Q 21438 77056 3548187774034
Q 19251 87012 1994551340818
A 56037 631831244
Q 34139 91430 7967263688240
Q 3319 98966 7080834627393
S 42384 998017596
A 57523 253590819
S 82107 74849545
Q 2002 65316 5265077191467
S 69352 195287276
Q 35061 93940 2320928126941
Q 8201 98501 1820483454068
Q 12177 94293 3490151379172
A 36819 158057624
Q 3962 98375 7227638458415
A 84204 35870868
Q 5237 66348 7182403335935
S 75166 806796766
Q 3620 96862 9135538234113
A 22285 41028943
Q 1324 98588 1407559623120
S 13308 433060020
Q 4611 89738 3956232303867
A 76151 29028766
S 59677 669644401
A 90493 392719998
S 80834 886945866
Q 14337 94834 3192250666786
Q 1543 91240 3760065792607
A 2688 618521742
A 61640 671527461
A 39088 240593715
S 99236 874719791
A 92261 646064947
A 21163 560661071
Q 35873 91984 7370047160491
S 74366 111014409
A 14792 141078301
S 58803 877920063
S 99340 996342228
A 73691 882546041
Q 10706 93617 3020449892964
S 83191 817675754
Q 2011 82830 2733768483168
Q 2323 86752 8580131277909
A 19554 419248687
A 61186 80604172
S 69535 769399045
S 20001 924646064
A 95666 399905855
Q 13100 94865 5167833104005
Q 6676 69959 3244621427558
Q 25697 99062 88008484206
Q 25975 97209 8713042948212
A 34453 321728493
S 94540 698636151
Q 3534 98255 5689241649007
Q 2051 94312 5245598614826
S 53622 997907619
A 50489 566204264
A 51789 481424621
S 69712 555847237
Q 14600 97209 9610037730248
Q 7418 74153 4468066394487
A 10202 723965456
Q 4736 64956 588976953431
Q 13884 87337 5174500297676
S 69851 221601456
A 31663 667860031
A 41504 625974700
A 14188 335437313
Q 12360 91593 5993226722997
Q 4213 90495 2123918422558
Q 9546 73764 5726397387039
A 547 358941695
A 27662 108594467
Q 6258 96788 6759718646311
A 52668 646514116
S 72065 310580101
A 10481 248408133
A 39538 671899400
S 28738 273862731
A 84795 560453100
Q 21248 98747 3481881723053
Q 46596 99540 9928903890442
A 55465 451804142
Q 12113 96698 4485312618100
S 65211 803356894
S 52592 715493421
Q 11198 81283 8146921309887
A 31040 152393793
A 39161 725499845
A 55356 312604297
A 78753 786501686
Q 10469 85787 9467724353239
Q 36998 99968 5183890605000
S 3322 171042710
Q 8842 87068 5704002291624
Q 25302 82531 7319111193839
S 54958 801368225
A 34086 499499951
A 67363 64409058
Q 777 97150 7729832217739
Q 608 83648 7391062077949
Q 3889 65593 8579613139221
Q 2048 69238 6524454603478
S 79859 354638694
Q 8506 97148 3319044447543
Q 21347 92483 8227889344959
A 29964 661091497
S 92778 71710890
Q 8721 97063 1738762775355
S 84892 223752746
Q 3762 94055 7879982821148
Q 28879 95854 5664090243183
Q 3074 93970 4251016349638
Q 8090 87638 4839407816219
Q 3491 95010 807143243161
Q 27293 96924 765984816901
A 25393 823680793
Q 44050 97281 8131383894167
A 33219 779919131
A 72564 280164283
A 47997 955103937
A 67065 23697142
S 71109 894394896
A 52479 37353173
A 11255 337612007
Q 2628 94210 4647953649006
S 43975 562495508
A 1478 139249830
S 2390 958160624
Q 5380 77614 6969362060719
S 65954 431314726
S 39032 173795501
A 31519 555715397
S 248 970786264
Q 25790 80567 9518965794218
Q 740 95859 2602391952929
A 77593 509041581
Q 4411 67990 150456519931
Q 35660 90548 8553025289760
S 32755 223093532
S 97089 777860954
Q 15428 74991 1342642388810
A 49753 600774949
A 11442 753045704
Q 1775 88956 8161746606032
Q 9532 65652 1640398542353
S 98510 714854475
Q 35454 96238 3576155854234
Q 40037 93243 4698624208280
A 22140 610005343
A 50175 773892532
A 46364 934081471
A 87595 973096514
Q 7638 93435 4514160977050
Q 12296 97334 2901809244120
A 12999 938794668
Q 15136 95857 4377911100638
S 58445 439856992
A 9121 288493431
Q 3060 88299 7472517022388
Q 3009 77582 2899934884205
S 96267 313684650
Q 18556 93482 2802769854430
Q 8585 96185 3368458731007
S 99044 841921041
S 23929 355162980
S 55111 242550823
Q 25323 78677 29264534918
Q 40301 91696 9383404418988
Q 2282 86769 1932934521258
Q 556 99790 9550004096357
A 85496 909162463
S 57724 257710719
Q 6264 96769 2299159672611
S 31581 476729809
Q 6115 97486 9452233558901
S 73701 264478295
S 52181 730945852
Q 11852 75862 1613210990996
S 43312 352584534
Q 12513 93469 7398716285642
S 8764 687929364
S 68745 349738965
S 22131 740910435
Q 9582 86545 7034960082756
Q 13888 79377 6766035760083
S 35984 987524896
A 48017 140659838
Q 37989 89039 3794026879888
S 8755 649375127
Q 2862 97399 6618452327649
S 38835 172438154
A 2144 983879254
A 1625 430490475
Q 44204 98239 5287377095929
A 19471 755270471
S 14011 226520178
S 25156 227437147
S 21463 345761176
A 48845 831266021
A 37793 114370667
Q 1427 97243 881901249882
S 5281 683704040
Q 23630 83590 5648930547710
S 65589 3531130
A 60436 180398569
S 49597 346333400
A 13326 713076758
Q 2779 99571 8025525486641
S 68634 877105338
A 1294 663128202
S 32825 137451171
Q 7147 90194 8922968812310
S 14674 182490137
Q 9032 98686 9593738560665
S 46395 644044963
Q 4870 64440 1218628514075
A 87046 721913223
A 88880 475712522
S 10905 51349107
S 70735 583592245
A 37313 555403863
S 52020 315851577
Q 8642 95113 9189023581779
A 2168 836509600
Q 16585 90226 9341044077525
A 17715 641722874
A 60327 203263714
S 19515 395932427
Q 6283 64503 644228319432
S 18024 892351143
A 44421 446624801
S 78604 663454917
S 51118 787924053
S 26681 461678226
Q 19959 84928 9473238177474
A 97169 347509057
Q 8606 97952 3035121307198
A 57920 207456389
A 76735 11212471
Q 836 99292 4104546979361
Q 21977 91184 6106512608478
Q 24878 98866 1240470526640
S 50673 639167139
S 63873 232795854
Q 5371 81015 7697531446629
A 23870 743755527
S 7136 399650157
Q 7375 92368 5714451278159
S 40261 199790334
Q 21645 96794 2492514350393
Q 31888 91836 2694029102691
Q 7567 97527 1007949639692
Q 8017 89316 3775989320499
A 16992 598179874
Q 11285 71681 8846378986431
A 68823 196307791
S 60167 287338913
S 30343 579737205
A 16952 297089389
A 42270 746996252
Q 15304 91550 9137966617892
A 34639 981541556
A 12467 481980450
Q 11631 78982 7496741415370
Q 25012 97305 8207953426139
Q 10010 93094 1396977087515
A 91731 448685938
S 65763 369178689
S 63656 592988059
S 15702 710494069
S 92814 286858447
A 10649 701134793
S 73957 787169744
Q 5716 83138 2588406012548
A 70591 664350508
A 27074 428805963
A 66765 440942851
S 77960 447401452
A 26607 799574165
Q 21438 91398 2815704925513
A 60778 432207211
A 39909 253731755
S 60494 201526490
Q 6860 84015 3053007373369
A 98650 966565335
S 8392 399605758
A 89534 687151700
Q 24976 88545 9541704239769
Q 5801 69187 38507841101
A 17258 143905931
A 28895 509157098
A 22006 5381881
A 80365 950926724
S 4161 741566419
S 23785 357012759
A 56280 547026381
S 13866 983152180
A 26514 325904259
Q 4420 93649 9152313613943
S 57619 98559603
Q 13937 91248 1473678006619
S 35051 431038772
S 34587 489861028
S 49764 562280183
Q 7373 86555 2311722349630
S 24795 515793833
Q 36679 91439 8046617222588
A 94790 3464442
A 87921 156817519
A 88856 505290220
Q 73 96311 4010721603480
S 85381 409121870
Q 3149 95653 8427062128229
Q 16181 77772 4605191576198
Q 1622 90626 4280933159507
Q 11166 88478 9424887054621
S 71256 772125510
Q 2361 96351 6340829805198
Q 1308 87411 7127943568222
S 49271 430435850
S 80948 108862005
A 33774 726712016
Q 6449 98346 676522639960
A 26275 879583709
S 78717 840447214
S 11963 984355539
Q 2137 90792 8639409860419
Q 2955 95692 2832101618792
Q 43 97739 8759465588838
S 26486 648401228
A 82360 680343287
Q 10043 98318 7059496471557
A 54714 271175395
Q 1368 88084 8222437673865
Q 5318 93704 6415516545956
A 4163 356803263
Q 4831 90814 8626372465164
Q 30140 96130 3309008407373
S 77536 820130373
A 96983 874800071
S 25023 274188996
S 27816 529838631
Q 19984 88870 7148837115296
A 33740 640922248
S 34 840731348
S 91919 242614403
S 19582 98447177
A 52922 883392826
S 45681 649887931
Q 30021 90693 1191154625988
Q 9198 67733 1586670247659
S 54394 850687781
S 9278 971665836
S 81666 331631795
S 11039 437948398
Q 27615 91811 9677105672959
Q 1721 98880 1126062666009
A 52175 794420372
S 25690 863090369
S 96089 176983656
Q 30298 87121 5885934809694
S 79248 31206651
A 15530 732644798
A 80710 243874057
Q 12529 71949 5200268865752
A 73887 554071019
S 28988 517123595
S 52846 231938454
Q 25784 81873 9850728179029
S 63167 931796230
Q 4598 94913 9456440456827
Q 9186 87524 5618730528944
S 98222 320092176
A 40136 623646823
Q 47484 99805 8778700082197
A 99077 499798974
S 94471 782066347
Q 44815 99417 7992661241020
Q 2149 88554 6537430306178
A 41342 264237170
Q 37486 91170 7711461076410
Q 17985 95995 1999456044152
S 65814 413951319
Q 3513 85324 7431333016004
S 16757 171212493
A 51991 377703653
Q 7283 58410 900661476631
S 34905 572663959
Q 21562 81119 5020428480698
S 21174 205468252
Q 22579 91802 9288452367618
S 43798 185398118
S 87568 403416600
A 10949 734402670
A 60752 681221748
S 92180 127449226
A 66253 640057495
Q 25955 92351 4825200022089
S 55716 813230893
S 26543 926322269
S 64112 659300953
A 79301 56426428
Q 7899 93641 6434194682373
S 15979 347715453
A 98426 980841983
A 42857 472344259
Q 8475 87852 7973497283419
A 73659 100558820
S 56912 255187463
Q 10719 70222 7021603768695
S 34838 961148666
Q 680 79764 6659880537401
Q 17354 90115 3534526248851
S 62434 952814039
S 99381 721821397
Q 23309 94006 6356847708743
S 40178 487324570
A 54255 460853813
A 91579 494134033
S 88300 781712805
Q 1634 78311 9552530322928
Q 12265 93375 7834983478518
S 41165 993648550
Q 27509 89737 7254731708300
Q 8192 98713 9828576695916
S 62923 851422584
A 33136 197642725
Q 3176 99939 8962414580022
Q 18807 83340 3329849869678
S 45580 651521191
Q 26783 92777 1589598364972
Q 5150 99160 4712887636118
S 45156 787701597
S 87376 607885066
Q 15 99998 3882742609555
S 99479 847409300
S 40333 369497125
Q 28576 80689 1447804320151
S 80564 219053164
Q 3871 69656 2824894467180
A 44943 212318954
A 81457 108667248
A 11080 549597127
A 99508 675019742
S 77809 442791215
Q 13862 99040 8566154946014
Q 7720 97537 1534679266183
A 43941 84022494
S 49023 434177965
S 87089 133265906
Q 7562 57805 4692343042721
A 52479 107830184
Q 130 90445 8086402864011
A 81921 46528339
A 38088 21849640
A 68917 624969700
S 88798 534139327
Q 13904 96607 8485292885545
A 9232 531364725
Q 6995 91213 8928950860257
Q 154 99850 7030675766007
A 7536 650506383
S 25896 510421726
A 50386 902134308
Q 4675 72949 263725041562
A 1335 7077058
S 77977 332120424
S 21499 28136587
A 17244 389173851
A 93121 354088417
S 31577 473800425
Q 2735 92859 2994061378728
Q 22333 93432 3573267300252
Q 3 99949 735405705723
A 72413 930942713
Q 11332 96628 3059174399774
S 6603 931091178
Q 27788 81365 8110594278525
A 42057 78102396
A 89666 818077676
A 3561 112468121
S 66380 584614385
Q 1594 97115 944405462544
Q 11294 82472 245982043861
Q 1174 88847 3589718028919
Q 15614 83378 9950736658992
S 25565 922242767
A 61067 869831252
Q 1535 99484 4871455366901
A 52436 422916933
Q 33484 89950 2488924621989
A 15082 933193552
A 96029 651029283
S 21760 239858148
Q 37401 91212 4422782611025
S 19548 911344068
S 93932 66366567
Q 1008 65192 8488484454706
Q 1659 56842 3390470236498
Q 23271 85892 828697327221
Q 1268 93012 5153440259178
A 3426 965920359
Q 7942 99848 6679580294086
A 57290 125555506
A 81990 36826446
Q 1490 98680 9227592581367
Q 3799 89394 9390886942690
Q 12657 70989 9886413458102
S 97700 471850338
S 34246 498343660
Q 12372 93627 4642829993240
A 90056 70265934
A 25183 701544194
Q 7820 93242 9795268619152
Q 4862 78416 7896596419890
Q 25053 91884 9041089074736
A 13742 435210043
S 93510 862333791
Q 43058 98582 3953147362293
S 81208 621118259
Q 4618 97977 6154407402473
S 46388 460901956
S 38499 539185201
Q 13558 93756 1170275269012
S 55640 515108117
S 5544 661159671
Q 5606 92395 9529768648732
S 86245 920943639
Q 10648 96285 5032915524774
Q 1566 88662 129369440351
Q 1672 97904 9026302490862
A 40123 194466860
S 89564 915596527
A 59879 228403170
Q 43275 97032 8557851079145
S 93949 503578240
Q 31795 84913 9771226094172
Q 33615 86937 3011793091138
S 68502 866636528
A 2975 862247300
Q 7978 81649 151532879757
S 59334 551486936
Q 5505 86846 9224264399499
Q 9607 94395 7679735063217
A 63887 794892960
S 94412 317586159
S 18764 413660400
S 82694 217199451
S 87875 646615954
S 33445 935629977
A 74549 842202257
S 56324 46017535
Q 1603 55097 9525649305620
A 25505 468153390
S 97700 635517341
S 91861 726795359
A 48296 913282155
Q 10666 64081 7814916055241
S 74674 194914065
A 40179 920607050
Q 19223 93221 1486019663670
Q 23097 82866 9893947261096
A 716 951290820
Q 188 99834 3690669409739
A 78573 714552748
Q 39767 96005 5597124568688
Q 29596 82680 4171094203082
Q 10011 91192 9804837947219
Q 8274 82544 289856464044
A 60504 544135412
A 90187 784347904
A 63373 636806579
S 41251 740825198
S 20337 914920822
S 18277 488321252
Q 7228 89723 1593868303015
A 34060 979951387
Q 4832 55669 5873711118332
Q 10447 76464 932844393923
S 12222 53732513
A 3448 90341068
Q 507 82561 29125959200
A 96412 967884695
A 46324 488311196
Q 24560 84545 2517426269163
S 21859 855413914
S 83399 584088740
S 53533 163823235
A 277 755027909
Q 11025 91942 1609468778446
S 56215 422305594
Q 2275 72275 2887184673166
Q 10139 91650 2131351918392
Q 11894 82318 2666234665957
Q 22349 73050 690987622877
A 69134 57414455
S 38634 348500952
A 83353 303587742
Q 2064 65828 923822944450
Q 5096 77864 4403778390005
Q 6778 94395 6752563007017
Q 10245 61586 8770067837427
S 28737 594898356
A 68331 429086542
Q 13932 68568 6192106504373
S 43835 982481434
Q 13534 72064 9973018846237
Q 15031 95638 9369437719678
Q 11998 88798 6885148692477
S 44018 687873382
Q 10028 88292 9588025178971
Q 6 95667 344215457878
S 43708 124715650
S 37238 543357615
Q 25880 97046 8784337747737
S 45621 89134551
Q 22647 85476 4715581765545
Q 752 84898 9052406401799
S 50342 471701890
S 57769 105805895
Q 30950 93140 9642582765797
Q 2911 82842 4147558562529
S 60670 539604354
Q 34192 91296 7764679051238
Q 3864 96178 5688076763790
A 143 20952529
Q 3607 97323 2828973333895
Q 35365 85496 227114026745
Q 16376 97650 9746755877561
A 87490 430335256
S 95079 791959987
Q 6158 87381 7413610521950
Q 13042 76760 3455614578182
Q 7846 72231 8136204551934
Q 26403 98677 3070129802470
S 59460 42298193
Q 8414 78027 5617907455475
Q 9179 94219 3420410331550
A 40796 521527073
Q 2027 99247 8769303765391
S 64217 878528439
S 19128 570324162
A 20699 813331325
S 77212 917920087
S 49927 657635498
A 50996 945910026
S 45739 596163934
Q 6712 82480 2137811609957
Q 37073 87633 6281317038901
A 9757 190809649
S 50953 643462145
A 38185 659599564
A 37362 634039166
Q 23508 98802 3718553542504
S 12531 756843614
A 94 809717241
Q 34525 92140 4057581540598
Q 15764 97641 5022281181977
A 48880 567642344
Q 13453 72788 4676459890166
A 38472 775300164
Q 1930 95519 1436477535023
A 13636 837456126
Q 30169 95659 7010805302390
S 12526 598914263
A 98033 199168760
Q 10999 61207 7240648491973
S 78702 454475078
S 50081 639876316
S 12652 333602463
Q 3072 73572 2106739835802
A 65217 502692300
S 26065 95349619
A 7270 198309599
Q 18836 99231 4907745296855
S 14357 153307977
Q 13289 88255 6656536229492
A 98458 891952529
A 35517 47653678
S 64155 573698638
A 74567 102577262
S 68594 173894734
Q 20330 85312 3823624414860
S 26600 103821682
S 76788 313726242
S 6459 515451531
S 93188 91649951
S 55601 909716936
Q 12574 77251 856465111138
Q 16462 96036 3215761030228
A 87719 723420189
A 83975 43695905
Q 8728 90368 8835752221872
Q 21843 89156 2453359946177
A 75934 174290767
Q 24994 93831 4339920010424
S 18713 993552256
A 47105 238017767
Q 16800 97386 7429949612327
A 70192 460143681
Q 11253 64967 6112161951639
S 828 359931098
Q 2853 74131 5496631776952
Q 884 99463 5773529085174
A 47566 185397362
Q 37751 92544 2734950856075
S 37164 855699323
Q 2912 76796 1139862306444
S 80916 674185458
S 41882 657889600
A 5896 774675691
Q 15799 85757 380659623261
A 94190 874634875
Q 7378 68584 3053881346376
S 44012 589303309
Q 13306 67310 7055148997435
A 70908 373301522
A 55845 70774039
Q 9580 75317 7739359035386
Q 17124 80172 622298545728
Q 40188 90273 1973542244661
Q 568 98482 7735145501912
S 77222 37388308
Q 14916 80586 7308136175301
S 68387 404331279
A 41976 184876371
Q 24938 88190 8542480235494
Q 6465 95559 5179939191608
Q 20370 78217 9849642455800
Q 6626 79277 1697004204365
Q 3493 98858 2771269309034
A 76621 455857147
S 48993 221112908
S 4520 976203192
Q 4221 98645 1511907442376
A 80287 57383879
A 78783 301281372
A 84592 90487822
A 83765 912893843
A 70829 88122713
Q 10758 92416 569297192999
Q 341 87513 7955090762900
Q 4075 94181 7185903198386
S 88408 21639263
A 34060 441835322
S 84961 345242736
S 98778 994195386
A 58719 13216991
S 20918 497666858
S 9482 130380287
Q 13740 93409 8599861862642
A 78304 61569034
Q 4803 98124 7595289527594
Q 29549 84146 270349335260
S 24965 534641172
Q 3493 93823 9097740674513
S 59859 192737682
Q 2912 97845 2648487797280
S 99628 525521588
Q 60 98662 6781022659663
Q 8218 89604 7044454121686
Q 11681 86660 6044508362148
Q 23100 90556 7691642288607
S 82363 841156965
S 69983 444637684
A 49785 2637749
S 27422 30864384
Q 17683 99241 629020316509
Q 266 99626 2639430478550
A 54683 821121918
Q 285 93617 9987347460726
S 50248 11497070
A 1080 134814005
S 44720 494636410
Q 419 95022 1654920778090
S 5744 925345938
Q 13585 79254 7427758531035
A 19931 235889557
A 92543 279791851
S 99296 770635521
Q 4530 88613 5553303798467
Q 7144 99773 9436495494628
Q 24456 98329 2797643625321
A 69967 462088682
S 9528 37336250
Q 10839 93165 6402122436278
Q 12318 88863 6441819594961
S 36817 477404658
S 74867 428087525
Q 6227 57677 6451348027685
Q 14714 92027 2668127293743
Q 900 79307 9369437965690
Q 45268 96466 9224853570080
A 90860 32893142
S 69324 780521604
Q 6059 81680 9883567526608
Q 8821 58842 6680296128461
Q 32983 94789 345232850343
A 6968 531737037
Q 477 98436 6599015296022
A 38969 588616023
A 27861 528996520
Q 1216 80262 8913902379781
Q 42642 99111 5850830699861
S 51409 464425475
S 90909 484633276
Q 4513 74460 3232310976732
S 71435 276514015
Q 8585 78467 5337445851026
S 18611 460858763
A 82993 398957485
S 15645 716962857
A 48332 103444612
Q 44805 98669 7436884990677
Q 770 91540 356060853432
A 71523 253171639
Q 9347 92219 9832134660450
Q 3865 94321 3824688582321
A 70359 218104358
S 2129 105607765
A 42940 554633965
S 67643 146045430
Q 141 99943 247687603565
A 40144 572408146
A 27652 466610755
Q 11507 97937 4738280827879
A 53315 379480129
S 8097 445414926
A 20402 832769998
S 40091 301369256
A 89185 338982180
S 4767 37324961
A 56293 261207508
Q 3946 71923 9175349454631
S 56546 113452919
Q 1992 89670 937267754836
S 93572 104960031
Q 19166 81642 6345484534612
S 37000 770633568
Q 12531 79339 9314331451362
Q 15729 95971 8654030292722
S 34308 532430438
A 39166 303526606
A 19772 286168792
Q 158 99809 4573535864251
Q 11663 62709 2751117204755
Q 28488 96927 1988054748268
A 74014 202696209
A 8080 683165199
Q 42613 92981 8504746855166
Q 7362 99374 7706659352941
S 48516 92222375
Q 33266 91567 9150530038391
Q 2988 94573 4844448154563
Q 20912 86724 4361832811069
S 50133 953784971
Q 30057 84436 4522614888164
A 97244 209305643
A 48779 489375575
Q 7514 91764 2429442610201
Q 1209 70072 4084937566716
A 1544 311589382
Q 3911 80142 6239339982197
A 60707 283618810
Q 5464 96949 5194670245443
A 40495 714623456
Q 18750 70424 6512656285094
S 7080 308622649
S 64171 147423444
A 74593 909446410
S 25833 715570380
Q 721 97780 4057460837142
Q 6684 63368 9659002006841
A 63972 812274297
A 97322 313318086
A 96891 685272600
Q 113 83557 3266792978835
S 43178 308944004
Q 1964 95483 1381064982450
Q 8044 96572 9115543321897
A 11787 87992026
S 91965 729762951
Q 3448 79079 8272088902602
S 36823 626452167
A 68844 229541358
Q 7298 92550 810709087336
S 34855 441379364
S 88050 135320027
A 10278 762414539
Q 2955 72312 7779694435303
Q 11387 92803 1109140753415
Q 15772 73864 2723711568778
S 4130 216416109
Q 47808 99112 8680171586109
S 142 928631932
A 99004 649162680
S 43251 849417259
A 82940 277636374
Q 3115 81518 9853945849800
A 58023 923856947
A 78227 948837408
A 9425 595777218
Q 1574 98325 5764951333977
S 82049 636388737
Q 337 66660 181502434769
A 2674 568834044
Q 7687 89855 7819435892852
Q 13552 78105 5215499432419
Q 22296 98137 8028444146846
A 51265 984994771
Q 17336 94808 5854193936896
S 68247 770635923
Q 8439 73600 3322120221128
Q 10560 97911 8129196321477
Q 8761 64623 8547792883157
Q 16080 86544 5837589856630
A 92959 252882188
A 6401 744430005
A 6920 524753817
Q 121 79854 1232225444564
Q 21706 91410 3662454424988
A 2464 135315515
S 23261 56194016
Q 11128 83924 1762954252335
A 24949 462019094
S 67941 274646286
S 80070 982668101
Q 13995 95936 2495579331326
A 21828 245767413
A 39929 898236237
Q 3697 97081 7243942748830
S 44928 9116874
Q 14542 73808 1496821135499
Q 7430 72125 1083937764726
Q 6692 95483 9016492389787
Q 3106 96876 5089222802537
A 88860 371782860
S 36846 450722243
S 43949 471785756
S 44107 940406903
Q 26613 88132 8643243264741
Q 21186 99280 1228206680886
Q 27375 87759 7179938579261
A 36034 16390796
Q 4743 69853 3342863039491
Q 4862 93503 6856131198205
Q 6983 88585 3153753535085
A 33860 986283565
A 90580 884193443
Q 7281 98460 8532734275516
S 36175 11541770
A 79101 750685196
S 29614 592090401
S 53366 333355393
Q 9178 65443 9069217283115
A 51044 412315031
Q 67 99980 4624938948161
A 86495 547494476
Q 4846 84876 6093002562809
A 48991 215798985
S 49986 457141802
Q 13015 98269 1279834741693
Q 39277 95606 3083560477700
A 23922 352333861
S 56303 759232045
S 44310 730637295
A 77304 426088396
S 40345 553515298
A 96641 303050557
A 79506 408004367
A 81246 16672550
Q 2272 87046 9665949075411
S 95202 971881723
A 46760 596234659
S 85061 151868835
S 66704 832975197
A 37277 944985172
Q 5804 98726 3471623014072
S 65382 690269384
Q 1050 98903 4815644643812
Q 1586 99376 1550300580193
Q 20141 81471 8942320199023
Q 1049 69381 7243250894994
Q 1103 59175 6839391510902
Q 2040 96633 9682277171559
Q 14540 99105 2322879386458
A 12142 472633335
Q 5601 99473 7492343265274
A 79501 129656596
Q 5497 83678 6778409458352
Q 7448 92578 3672738179017
S 18132 997974078
S 52196 97278323
A 89395 875114637
S 9111 38339291
Q 15264 84527 7278888876429
A 52641 892339108
S 98877 267746294
A 74512 689498290
A 52880 562616381
S 99189 539841748
Q 20423 71711 9019404294128
S 2189 576430110
Q 22400 83705 1376334073553
A 65914 36451163
A 87676 642153931
A 17038 90703840
S 6208 841620223
Q 26349 81652 1040991227051
S 73223 539081034
S 18489 735635408
A 52029 23398785
A 96796 650080600
S 54264 162696449
Q 28449 79228 6255686543388
S 77407 204438588
Q 16046 93611 5217197146981
A 87151 465258415
S 80309 480637422
A 92317 322978661
S 12780 147536123
A 29199 414976623
Q 2861 85941 8690559524357
Q 5280 61376 9471587103575
S 23499 80302664
S 47128 959345452
S 55545 872240144
S 73425 420107820
A 19058 608522670
S 42278 816245100
S 60744 102055433
S 67854 117320084
A 63237 700694368
S 71326 336837993
Q 9289 93015 9988102756344
Q 89 99972 343939332090
Q 23399 79658 2395371533124
Q 16311 79785 503214045852
A 24694 507459642
A 39664 631226704
A 19389 629321253
Q 4492 97485 5541624499730
Q 16397 77352 3346271013293
Q 835 95913 7085156963292
Q 13933 88700 285858821130
Q 37564 99702 3304096247700
Q 42924 98143 9388402161479
S 16039 61721331
Q 709 72255 7146764451771
Q 8233 72288 2255084429318
A 36856 537165766
S 74737 943362889
S 16563 486290049
A 88642 289546798
S 34856 536883762
A 95079 698498390
S 75813 227196133
Q 7270 99866 3918493425614
Q 6576 89646 3617237036227
A 59161 927442357
A 38543 314208167
A 15849 794855981
Q 1283 78960 1705396253365
S 8822 211745497
Q 25304 91764 6548824458848
Q 7234 78056 735289219173
S 21025 43783307
S 57365 464924756
Q 12268 82818 8200790206695
Q 7881 85416 2494239784558
Q 8626 98966 122489329035
Q 7630 65841 7666456542740
Q 33319 98847 2128015111693
Q 4248 54431 7906873196345
Q 14076 99962 6310161618700
S 17234 758481309
Q 2309 99947 1353021808323
Q 20703 93854 8218586348552
S 80001 543836545
Q 10903 97597 7376553229029
Q 31338 84901 1578822762343
A 13886 293404224
S 64469 582654681
S 62591 904893828
S 35089 685153176
Q 15560 87050 3502440942856
Q 2990 61772 4197174919404
A 75242 850617651
Q 1281 99429 3762184398209
Q 16428 93792 7625361490009
S 85727 395060922
A 6883 329515799
Q 137 84694 1158484070772
A 16297 252436382
S 48229 607103840
A 41765 983979388
S 25804 42840290
Q 5157 98142 5232166580014
Q 15588 97191 8988169317166
Q 601 88697 3406426526388
Q 11892 97943 6771882740437
Q 12156 81257 667324563421
A 28400 373224004
S 46658 853239331
Q 17823 78125 2088383784572
S 67113 299170459
A 49484 124301485
A 58562 126979360
Q 3325 82717 3493245658381
A 14945 317440110
A 34973 795021654
Q 10858 92002 5169005316215
A 35162 546204597
A 4075 155205379
Q 2153 99450 4782137933753
S 77605 543377230
Q 996 96692 6706035846334
S 80556 774429883
A 72419 479148502
Q 2329 97996 7821677747216
S 74324 871239047
Q 19258 81069 6391997852043
A 89083 336098844
A 97641 426307488
Q 5137 93012 6428864572358
A 54858 906249610
S 26010 565440459
A 72551 253289515
S 16015 464693379
A 44893 288844491
A 98822 734835336
S 53990 616918021
Q 26123 86221 4242691601618
Q 519 95653 7110716033500
S 75513 650217308
A 81091 522478111
A 4643 704844067
A 48751 763447016
A 75441 947325775
Q 2276 61786 6069325659594
S 85684 879348589
S 28955 559702864
A 5599 738779501
Q 8784 61651 6899046211891
Q 2136 96855 4699071726563
Q 7809 87825 4357427675300
S 12691 501458593
Q 20907 95573 5409087909904
Q 4971 98182 4869518742336
A 72104 486477776
A 29660 291969510
A 77716 462584010
Q 4110 97986 9929995724374
A 50718 740993941
A 98674 31316991
S 5204 382354775
Q 13013 77541 1041108795503
A 91483 204957067
A 14319 8865874
S 8061 178073643
A 98182 818954938
S 24588 434170793
A 842 630170882
S 48892 923454597
Q 8590 93261 3736757211111
Q 12004 79898 4767765394382
S 11423 293184628
S 22681 155404746
A 97009 999491689
S 26314 525576442
S 79389 327621124
S 50241 940486601
Q 8070 91961 7085374705828
Q 11322 64659 1363361840474
S 47611 61050499
Q 39159 99448 8834687779243
Q 32448 86912 2287365012106
A 11255 895898058
Q 15136 96001 4382470478591
S 89106 700836037
Q 6690 58584 6304312908125
A 40577 203431227
Q 17691 86708 590556977484
A 41780 889746573
Q 14631 98669 3525058265766
A 23035 473819540
A 98091 323093000
Q 22609 97546 9486385628965
S 57171 962803501
S 53945 154682519
Q 6774 86947 5673109765284
Q 40613 97437 9676617765225
A 63434 411581104
S 37565 444592588
Q 13777 90806 1223368822179
S 41207 357319221
A 83392 298455306
Q 10155 74184 2458842243637
S 67181 887455372
S 41319 889453697
Q 839 75894 5890907445386
Q 10851 80104 2644636607349
S 91070 60416994
Q 18808 70576 5939946967319
A 37605 595910889
Q 7356 80101 9272872151858
Q 393 98308 4960907101433
S 28174 872223957
A 3309 671736266
S 18827 446409055
A 64309 149289982
S 79134 547283651
Q 8252 86815 8665069561683
Q 18184 95801 2469348846349
S 71128 31665531
S 29669 215173695
Q 9369 97000 2401125539519
Q 1118 94680 3507221867763
S 20588 512176613
S 74624 656883581
Q 8897 95131 6504225241511
Q 4102 98209 3682979137364
Q 4219 84722 2156973099485
Q 4372 96068 9242656175818
Q 152 68711 9460222494743
S 85575 242326900
S 88266 107865
S 32189 83971545
A 44018 371135748
S 63499 311867005
A 21540 429415291
Q 11770 97099 4408835442521
S 29748 228131752
S 82834 546697917
Q 2510 77541 4140878773035
A 25004 159167494
Q 22163 99675 5940376650393
Q 11478 99437 4020206766816
S 50562 275645475
Q 16887 94005 6852360403834
A 77150 516306407
Q 5145 64910 6841925585640
S 87871 625691134
A 76110 652875184
Q 7776 86518 3911926569285
A 33314 812068754
Q 3146 90476 4491293839781
Q 4065 97439 685953761458
S 77782 248138557
S 75305 903585750
S 79783 774149236
S 52028 531965941
A 87832 808465577
A 99088 378391165
S 87126 745656825
S 22982 809415332
Q 22877 88021 5987161792590
A 78508 329349758
Q 26622 78621 1920403753283
A 32664 769488276
A 35582 982720364
S 36544 877794393
S 43894 229949944
S 27678 214420329
Q 11753 94799 7190158491240
A 95502 720132845
Q 36525 99352 426813795607
A 76717 99904338
Q 19071 88552 896541754452
A 71395 169790866
S 96431 512812248
S 40867 764599341
Q 3754 98970 3719838857503
Q 37228 91733 359889505563
Q 6397 83824 8752933057953
S 7322 539684151
A 670 998680921
S 77112 159332260
A 10574 463882420
A 17622 200736937
Q 1193 59207 6658553249725
Q 2889 94599 7144976441288
A 22563 418093949
A 18699 989560951
A 82133 849404850
S 27828 621041084
Q 6769 92898 5046104734997
S 52604 357582044
Q 28221 95590 2094267133453
A 24795 53121913
Q 21565 78883 966700053323
S 72843 214061232
Q 1189 82032 7759840357582
Q 26911 84744 1284410063149
Q 3904 99591 1869779677217
S 18964 882493495
S 34630 620213409
A 27656 782392926
A 63019 600196163
Q 10219 67181 9247806259606
S 10770 495576402
A 81885 267571638
A 2695 38225300
A 21602 917871274
S 75733 363244396
S 10894 639399203
S 90750 154443284
Q 7668 89733 6241400636376
A 22177 395440417
Q 8310 90371 7595606175444
Q 3229 93476 979836845605
S 71463 688283865
A 17347 594004741
A 63656 65451576
S 68763 237622507
Q 8689 84322 2206029607300
Q 3354 76947 1394792227480
A 82015 519570962
A 17905 465089308
A 35315 20186343
Q 584 99057 3322439762130
A 24746 728035732
S 9276 26958071
Q 14628 98161 851130156494
Q 869 77314 4175959596844
Q 3120 66679 3497367200910
S 13259 143384001
A 19247 422953248
A 23607 34010538
S 6629 406540881
S 76225 368434803
S 48115 719105620
Q 20010 91828 9851266914001
A 45414 387434175
S 66694 442866814
S 93753 911829962
S 68886 158090577
Q 31704 91965 3752353146223
Q 16451 99594 7357693243175
S 12576 877832234
A 11930 322351024
S 94647 636659383
Q 345 86613 4152188291783
A 42135 430110035
A 62162 286279024
Q 2673 93346 2649039074549
S 8702 997148009
A 1357 2573226
Q 18632 97854 8795051604499
Q 4856 85645 3340211194960
Q 12380 85034 54506382068
S 27194 467634327
Q 30877 98999 2456867759893
S 6483 955305034
S 50016 693129205
S 42793 508341805
Q 12059 64455 7422498526329
Q 12793 94324 894159829335
A 64553 226471881
S 5432 945292105
Q 17614 77881 3270867884850
Q 12181 72804 5404619130727
A 89569 94344388
Q 14139 87323 4916036555799
A 12139 153242572
Q 8715 88441 6193893226044
S 33468 83149172
S 74877 939334609
Q 22452 96775 9973457252079
S 30021 359548706
Q 39181 99024 2006073131619
Q 21645 77076 3750038956932
S 31717 267065680
S 11376 298503161
S 77388 33415426
Q 9351 62123 5324346526625
S 49166 74202717
Q 1255 98778 6441243150815
S 63455 599996491
S 20469 397264373
S 13654 333335001
S 81921 410434963
Q 4914 90835 2468895146294
A 71744 434898164
S 63819 511208900
Q 597 99327 5358034298503
Q 2034 91411 2893388173922
A 73216 658717874
Q 8216 81869 7061964881856
Q 4111 96467 6924021049720
S 98304 858009870
A 29790 660922396
Q 21856 82318 1340812854499
A 99663 839969031
Q 20828 72311 1763739442950
A 42558 89632288
A 59066 283042135
Q 3379 95979 9452436774820
Q 1609 91812 7028451056217
A 32477 988218497
Q 23389 95109 3577546760184
Q 1518 82896 5725754117189
Q 2564 82711 3226962678749
S 34802 93773030
S 43477 499240262
A 23727 940032036
Q 587 99268 7129828944922
Q 38211 97304 2076797750560
Q 14756 93161 5623410123383
S 78774 803582745
Q 14569 84345 3892421651978
S 78344 454600055
S 95748 553731104
A 8004 944394091
S 31195 44791356
A 933 87165027
A 91889 245096883
Q 17399 92674 6204953362590
A 62564 294116496
Q 21392 76684 2479466300546
S 15830 264753551
S 53650 446984691
A 40044 138063444
Q 35478 92376 3703248899220
Q 40426 93642 1166112069393
Q 15744 77913 9946231420154
A 74072 798950089
Q 4997 60023 4078375197742
A 86262 772553936
Q 7700 70007 1204190641195
Q 10544 73334 6476376271101
S 98719 526091016
Q 10521 63335 4469442522731
Q 13586 78723 7292034918878
Q 9389 91941 1057236203634
S 49589 810825291
Q 4438 98467 9473939485575
Q 1973 99249 3726011646289
A 15961 443507182
A 43528 967231860
S 83380 611183966
S 59430 137832108
A 64334 295455608
Q 7362 60205 779132451590
A 49461 98260718
S 27603 805574221
Q 2071 54066 693262152684
Q 4199 82026 5400021536647
S 17974 255537827
Q 8783 81436 4568569902479
A 94855 935044253
Q 227 99170 4047660720078
S 53909 890696709
A 26417 357217370
Q 17476 74297 347791271135
S 72816 846463920
A 45544 393529901
A 41744 412537353
A 18690 542613438
S 22406 95517228
S 66380 407727935
A 47574 500453726
S 29316 173014466
S 44783 512344292
S 62845 343558510
Q 5933 89919 7768895978101
S 62029 761425260
Q 4767 72597 6774917327862
S 60409 519063991
A 63928 200107385
S 73670 608820986
Q 3920 80910 6116105469350
A 34890 835883198
Q 7481 96551 8468078648193
Q 28306 98930 7945680820720
A 9943 856099610
Q 10828 84229 9810064182266
S 14049 542991494
Q 15776 90266 3005064118088
Q 6657 83872 2455450275750
S 10848 474034821
Q 15685 83220 6078989447
S 10377 272253499
Q 10454 69138 725148139430
Q 1053 96113 6205479118294
A 42874 184047809
Q 7086 81462 1530603414230
Q 15862 90579 5164231188344
S 16293 354119330
S 13831 743366121
Q 4278 97468 623949766604
S 52770 882456624
Q 27026 92928 6619364431817
A 30199 427706700
S 12709 762858030
A 80121 387412555
A 84879 809840571
S 98956 7075641
Q 18878 81853 470513611518
S 96438 891541749
A 31001 521991161
S 51393 269918481
Q 1045 90247 4168381567361
A 37640 921235071
Q 33781 88070 6110508626476
Q 14686 95848 7645147204481
Q 46724 98746 323595560436
Q 15771 69819 9443835679512
Q 7583 91820 2989264763578
Q 6853 99602 3835965422045
S 41325 465633335
S 84050 107229226
S 73371 613545236
Q 18148 93763 3130970277605
Q 26074 97963 9067949064925
A 86093 693729168
Q 20986 77975 5963215064341
S 50185 389329624
Q 1335 95724 6761039900474
S 32992 833034268
Q 6778 95250 1976335398148
A 58274 245021275
Q 13336 91430 7128473842126
Q 1558 94012 7313302779415
S 47356 993915103
Q 3483 92162 7050726232472
S 97577 199241300
S 17443 34432601
S 69939 539348333
S 75369 845926211
Q 2002 62457 9704798288791
Q 20662 89122 5509178630160
A 85420 286613281
A 22885 332614348
A 22996 876093389
S 41622 68030206
Q 9177 95187 7091936809681
S 8368 909392619
S 36059 943924207
S 45715 629700855
Q 43110 95563 8005940234835
A 78213 772654934
Q 12633 94392 4098686268031
A 2797 494168137
A 29287 715604604
Q 19147 73087 3708653167883
Q 12154 79161 1445124279325
S 21366 304376051
A 2542 580279925
A 40859 312269984
A 97792 799454492
S 6616 66591034
S 34815 724164936
A 71930 386088620
S 86461 112542163
S 87295 680012444
A 53652 186509200
Q 9364 94877 5186316832818
Q 11551 93933 8483429308286
Q 37261 95380 3388226192964
Q 22291 95994 1209639374504
Q 2676 81075 164480411974
S 2999 827389422
S 43600 722949400
A 54857 899249964
A 40864 784840210
A 40178 305951657
Q 21849 89064 3575987966404
Q 1996 98689 2355471248947
S 95782 251684763
S 56559 195951480
S 59359 946143990
S 38362 980549786
A 8560 401224279
S 8226 8315364
S 56675 696940379
Q 8592 76895 6784985257539
S 81162 987303958
Q 9697 63704 4678520357407
Q 36608 92636 2588425129617
Q 9928 73292 6484788374698
Q 5958 86838 8506447200671
Q 30146 93575 7027387925577
Q 35044 97129 903756168687
S 60675 137875954
S 70590 522553153
Q 221 99689 8385839808359
A 49657 561365314
A 34093 878118075
Q 8361 99293 4808814532080
S 37163 24552890
A 10799 462015049
S 29666 225990981
A 13405 856761059
A 87535 228422563
A 48409 956719121
S 391 870130167
Q 1245 79461 6988588046417
S 51844 271534694
S 99109 114298384
Q 602 97771 908051160390
Q 40901 98080 4437388943896
A 93464 595357811
S 71064 183494646
Q 13573 68080 3000063718706
A 60005 964073518
Q 5918 99882 8434748687995
Q 474 80100 8955756403330
A 5037 599840834
A 26953 203812894
Q 2325 97668 393415334115
A 37987 563712510
A 64124 429436243
A 15360 918398914
A 51921 846112190
Q 1868 97797 5321112172451
Q 18046 80973 2643271904418
S 6282 298811413
S 21023 916326552
A 43616 52484324
Q 6529 87962 7618925961124
Q 1899 73585 2183893174931
Q 2294 92739 3347064277443
Q 17602 85295 4223041492180
S 46394 48634708
Q 2251 95828 1663741433178
A 77334 210759806
S 5145 588889005
A 52097 230394104
Q 16612 96212 260979179817
Q 7349 94275 9776384866880
S 996 182628306
S 4311 774066029
A 85093 349581642
A 45642 652205980
S 84311 72280865
A 15019 82520831
Q 64 99626 9497241596976
A 16674 215616401
A 50206 293822131
S 62942 614182496
A 93023 730050004
Q 2426 79055 1920824399472
S 4240 738361103
A 10442 866172002
Q 879 96680 794530173388
S 84341 904228523
A 7162 317409466
A 87479 115979950
Q 17162 71465 1748568405383
S 45642 455903439
A 84947 669432771
Q 1871 67324 2267308635501
A 17116 968293656
S 54023 299438210
A 77956 580439091
Q 3568 60358 7261105463480
Q 27196 90210 5884932041117
Q 24881 92636 2633947719704
A 84903 326245504
A 27233 461871534
S 54122 171020140
S 65345 595354982
Q 38788 91727 7203816512752
S 35305 434840506
Q 35776 97875 1037904890637
Q 19827 94855 560065961476
Q 6043 94294 9044499180904
Q 27090 81026 2814698841332
A 1051 247177517
Q 6855 97458 6022917054187
A 8615 342766238
A 94107 711985193
Q 1538 78855 9197729093078
Q 1234 93665 3701906264178
S 41378 270740617
A 3321 63234399
A 70045 539933844
S 65746 819119194
A 84090 438194069
Q 32761 84202 432015922064
S 88637 145031978
S 18892 66272844
A 89690 797287289
Q 29194 99237 5498288556568
A 23595 389150078
A 11253 43017241
S 72343 771025391
Q 42133 96081 9181288145177
A 39288 75803848
Q 11454 79773 300673144875
Q 28030 78584 6755068841382
Q 276 99408 4663935160602
S 36228 854090008
Q 19344 97241 7103490428188
Q 4238 60747 2163434576863
A 61775 456254480
Q 27662 98664 929066588309
S 7551 475642537
Q 24062 87454 3319755465578
A 34406 516596272
S 65251 495408256
S 93870 19053316
Q 1170 79818 2217392529027
Q 2468 99481 5477937997239
A 91520 777145014
S 24382 121820724
Q 3378 97392 6779166823885
Q 4841 87702 9117133631840
S 97954 239183575
Q 33632 92724 7569194080940
A 26713 405620928
Q 10165 63740 3753123268559
A 51057 600250362
A 61775 777875468
Q 15542 98640 4018041487756
S 9232 592817227
A 83897 314753250
Q 16084 77072 6053325818199
S 53694 474830327
S 44248 185726464
S 66317 180265423
Q 9907 79516 2110036703757
S 16378 670736989
S 81128 510372727
Q 5327 61973 9365980067977
S 18072 747396656
A 59186 838407759
A 26862 177743426
S 2341 457514518
S 56840 233471947
Q 2603 96657 9606510632483
S 89109 677982368
Q 19158 98379 2642605718077
A 864 485406506
Q 3242 97795 9041288793341
S 95144 971037483
A 36581 565644043
S 13485 314445306
Q 18825 81952 6939092601640
A 42964 261041437
S 90810 595009804
Q 15307 88574 9430856778334
S 80650 493193536
S 16496 999331697
Q 3529 92328 3877255682564
Q 5586 83062 2370647051063
S 19336 683522865
Q 23959 91326 4958731333898
S 84587 801186483
A 69140 966896836
Q 8447 88999 7722109890458
A 50913 362127459
Q 24955 80058 4826513246988
Q 6913 77617 1848740930987
S 70703 698018984
Q 21876 77199 4541839354576
S 76149 621221792
Q 2181 95881 8163020391594
A 26454 968767538
Q 2438 62548 634513525871
S 65801 277843271
A 54730 391292870
S 60587 278622704
S 88583 539022021
S 48850 591125166
S 30500 63587481
Q 6734 64643 2922664429175
S 4996 64635616
Q 1232 66515 9537918905222
Q 140 99691 2905102115076
A 3494 136134694
Q 3282 98986 6378745402379
A 56390 254084896
S 80809 627566825
S 78414 941624604
A 40856 594692712
Q 182 99961 9985952074060
A 13437 557232
Q 2300 99046 8575405288848
A 90602 176931312
A 47180 249293942
A 40298 636542120
S 44080 421407429
S 90379 789769067
Q 717 99348 4591331617362
Q 1298 53222 1519914575717
Q 3380 96621 3821061847974
S 39316 414953978
S 58932 392275146
Q 6815 94842 4646839371398
S 98656 35333694
S 17033 244507583
Q 15825 90623 5825844344861
A 66244 372623885
A 37641 911712893
S 53583 971819208
S 83364 422959079
Q 3709 65310 4350902137976
A 13222 459388919
Q 4484 79727 1237014809784
Q 3418 94865 4854258354717
A 54741 13008723
A 46608 297860875
A 39542 937746737
A 59461 301212777
A 63872 368459073
Q 24756 92835 8383619488039
A 88568 466611339
Q 1566 82125 2116310399155
Q 18303 98654 6462653853332
S 72526 747803074
S 66418 646198750
S 61400 920780659
Q 3539 68428 6069157565783
A 24672 479116081
A 22383 854924563
A 14352 508663927
S 52875 634454058
S 84353 128098431
S 67706 50620229
Q 5862 96267 2404530375008
A 81303 675891854
S 47252 883811900
Q 606 91819 9232935863317
S 87869 537522032
Q 3970 93578 92852840441
S 68818 335925762
Q 25914 90666 4756955723150
S 70100 933796360
A 4582 171977671
A 2082 621064624
Q 17622 89848 2901261584051
Q 30725 96027 4997245334100
A 7258 232584032
A 13368 768060577
A 23453 871092581
Q 794 96526 1429488523628
A 72941 791668672
Q 13385 92232 5968966146001
Q 27119 86199 2557704522183
A 55382 239393687
A 14642 576523287
S 34462 158151400
A 37219 319957474
Q 27203 88600 502932515998
A 34354 259782986
Q 18883 90098 7012747423504
S 7907 692344099
Q 1266 57338 2163366754364
Q 22778 93596 8054720111024
A 34268 407646729
Q 30718 90775 9134213397208
Q 18133 70598 625628628537
Q 28153 95681 9452404456741
S 32896 799672886
S 27221 17757518
A 86369 917130858
A 81185 336615287
Q 9998 99788 9262753374947
A 98693 358945069
Q 13915 84278 304237680474
A 67353 637091234
Q 6426 86960 8121615859254
S 71454 608716915
A 51283 232198113
S 16530 641024704
A 95785 691279038
A 67451 881187159
A 32269 921879800
A 16127 296653022
A 12397 851766302
Q 11525 98112 4553641983553
Q 27038 86971 5308670405580
S 47733 399888502
Q 5941 56564 9219466301224
A 65920 775921430
S 87984 964880602
S 77795 853615490
Q 33305 87916 5008000402435
Q 7986 90820 2656799462854
S 45590 298678064
A 22989 967501374
S 83831 634453968
A 47595 323731830
A 97915 487767866
A 99734 425228242
Q 1310 97254 930633822152
Q 229 97889 7462123861656
A 65698 483623049
A 14708 270767658
Q 29659 91082 4629447076561
S 93413 75303731
Q 11713 95899 4037146141195
S 82938 689641725
Q 30556 93030 380296461967
S 60938 499272457
A 55953 896388143
A 79950 41155885
Q 31781 94379 4448112536469
Q 6720 57899 5985077678996
S 28428 812889817
Q 8343 90092 9991149407887
Q 39394 95935 7749169743561
A 63533 981368849
Q 1920 68473 715070292959
S 4414 812703836
Q 117 98589 1280318536140
A 13735 360653036
A 22254 470603662
A 71502 314408006
S 30570 201734731
Q 30911 95630 6763912077078
A 68809 613119074
A 23159 923387500
S 63101 380518988
Q 2734 99766 9022438663846
S 84733 321892056
A 30563 479018225
A 89338 695835251
Q 4691 99369 1791857268478
Q 48241 99399 3508518965650
Q 5420 86261 5287166219861
Q 36455 92107 9546683224810
A 99110 333210036
Q 7588 82550 811094824974
S 43600 561782762
A 92503 581379950
S 35002 872453441
S 12609 193369011
A 80683 1402073
Q 9515 94625 9172649466773
S 55797 472793358
S 60272 572246987
S 50498 290010576
S 11475 505800616
A 58705 921619101
Q 10717 89196 3818278490803
S 17229 485945115
S 74335 696891097
Q 461 98894 3421464569697
Q 17621 90217 8496166502832
S 19556 663748975
S 33145 653477070
S 76626 946715246
Q 9535 73905 5640137960360
Q 15259 96725 3521591608868
A 76476 646139928
S 20665 506501173
Q 30961 96886 731920599706
A 19626 587132018
Q 13207 66126 6501262349049
Q 840 99889 2246086330440
A 49787 553542211
Q 4123 96385 5491553138247
Q 23210 80099 3032204144824
Q 2520 96647 2771000579332
S 56512 160051791
Q 23279 93989 6946925481176
A 50805 268357280
Q 16822 70508 4033396681672
A 86570 946259513
S 23622 883127038
S 78134 687631251
S 71279 561370481
A 84192 86566728
Q 1991 62606 9183157002029
S 25135 865632076
S 53890 562744039
A 35328 459485003
A 34139 110025653
A 67280 493210745
A 70004 978502151
S 54383 652585244
A 21691 608026702
A 83776 426698640
A 14676 133657957
S 37161 912368186
A 89153 989337620
A 45238 202403629
A 26275 102239030
A 8299 337756855
A 47791 983163469
Q 6307 65039 6301110156175
A 70827 833976474
S 53603 292862691
Q 13178 98572 935262360603
S 8960 344859618
A 10586 633416859
A 87165 548351535
Q 257 90851 3485184552830
A 61108 976274717
Q 25479 77092 8948522126383
Q 7642 61484 1762908736046
S 39158 646929328
A 67066 566415654
Q 24163 98885 8899088276267
A 93222 992415209
S 40762 557717160
S 20408 651495986
Q 10969 68440 1207177645007
A 24262 743962817
S 83449 922201362
S 30620 964371409
Q 11865 75462 6121453541781
A 2326 65312385
Q 2249 85649 7174215067202
S 17073 724041439
S 31334 710250359
S 23733 840856175
S 56977 437346312
S 91379 356736197
Q 16955 96311 8784636296312
A 65474 869094939
S 26890 485929361
Q 5954 67411 3169797900267
S 65270 260868410
Q 26043 99412 6133136721150
Q 11811 85819 1061634073938
Q 18453 85368 2742565171576
Q 25410 80899 3989932818847
A 1625 370918502
S 60706 527215926
A 57040 124950133
A 82006 332510617
S 36274 952479810
Q 2269 79112 8815799302459
Q 13237 97305 6858535232617
Q 45 88128 533270851065
Q 2114 99505 197367520831
S 41131 655309952
S 93606 706730313
Q 7423 86254 4845291763715
A 23969 750552092
Q 39733 90063 2015386658555
S 2215 534362598
Q 6844 82943 8685285901919
Q 10616 97089 7604779898559
S 8600 116749
S 95421 261670122
A 68732 339240612
Q 19066 91168 6694940087768
Q 2293 91820 6781107667317
A 84518 946741332
Q 3502 65015 6938464249586
A 76573 625959100
A 23180 593253204
S 24639 986599744
A 27010 420104193
Q 144 98109 6446382704706
Q 16707 98388 1062843791614
Q 9969 96751 8524664853865
A 30651 745643902
A 6390 316602030
A 81835 511782544
Q 12299 73594 3252917296963
A 11461 550187864
Q 6163 71088 1077185365538
A 75203 202109140
A 87457 430473521
Q 5213 86904 9645351346501
A 1781 741806084
Q 8429 91753 6563231513418
Q 35241 90905 8178261273936
S 76984 501834700
Q 41222 96752 7532441515353
A 13177 208867426
Q 18904 97891 4947976751832
S 1178 786742610
Q 15991 66679 5076896425912
S 7016 696424915
A 74633 156544980
Q 19277 91055 2426068088437
Q 5680 73864 299159734969
S 56808 328239906
Q 36960 98449 6573492098877
S 32377 127290247
A 83031 609657009
S 15708 455888837
S 97165 366965711
Q 5722 81865 1547627142581
A 5231 127177388
S 4449 104714535
A 91875 247334133
Q 13901 88047 4423603057593
A 11324 355476955
Q 29150 97383 4566057125309
Q 7416 86380 9760924773524
A 9037 388597032
S 51256 348593597
Q 15092 86752 8855868860217
A 83634 848020320
A 82902 485201893
S 18250 5993078
Q 4420 94043 1292466688180
Q 15201 70738 9310898050914
A 85922 249994410
Q 139 96214 2824729920976
A 30495 74622630
Q 19345 89360 7969989926286
S 57276 824294516
A 29875 317698431
Q 1580 96894 7267332798256
A 15001 337010878
Q 4891 55661 4038395327699
S 58390 297168960
Q 19740 75687 9590611516615
Q 36696 94034 4399495493009
A 50350 762041031
Q 10624 90484 2908723244230
S 57864 658287507
Q 2617 94741 9755307494858
A 95098 733079664
S 65785 758551649
S 45737 192007555
Q 1956 67222 2734200922806
S 99385 450776493
S 37389 259960033
A 21514 794626010
A 76363 125372863
S 70997 502205974
A 30383 801918521
S 18775 724342246
A 93492 537779907
Q 19128 95191 7449019306218
S 77626 947855923
Q 2379 97239 1853739599103
S 15457 623485684
S 33858 751858856
S 33826 315711849
Q 4126 99649 2567804035704
S 76846 811204122
A 2490 283649472
Q 26471 91203 7562079585469
A 62371 908498345
S 55090 247470318
A 57235 362238451
Q 949 97060 6116282155334
S 16820 197504305
A 50978 142044298
Q 429 99116 6278316440500
S 42988 674501117
S 74347 383810989
S 66002 313064812
S 14901 370776194
Q 8019 87695 1308388055932
Q 24994 75680 7467952173477
A 29876 127395541
Q 7662 73614 3685816165051
A 75186 548224455
Q 1128 91014 1246512242137
Q 2730 67649 6238718856832
S 78677 571221111
Q 17752 72284 5377778209325
S 2634 467294992
S 50231 446924050
S 5061 920285381
S 63834 130345553
Q 7464 82302 3896737952543
S 31258 660067185
Q 953 99946 4894007618490
S 41404 694998896
S 35109 728946193
Q 4115 64371 7775004846664
S 40674 985393211
Q 5316 98220 8801641946454
A 64892 446525273
Q 18251 80411 3268521599157
Q 58 98483 2925923626390
Q 19846 94005 5688776417191
Q 10412 86778 8103167558188
A 19420 924201712
A 98569 773530974
Q 4366 99057 416663362083
Q 2942 61311 6163553870992
Q 2871 65603 2974329174983
S 98481 26479496
S 91065 732942331
Q 5218 71013 5555673235609
Q 3043 95436 4338136080839
Q 828 97611 5874423652818
A 66256 948251248
Q 24729 77613 4787791471820
A 33944 443917147
Q 21016 76285 1998733979546
Q 23644 92303 9300068556486
A 82155 448822562
A 97828 523539417
Q 3011 62214 3306640427527
A 4904 649505459
S 39894 881008469
A 45589 191288030
Q 29125 88926 4013284121362
S 12379 474012365
S 95284 370024124
S 15501 549257592
A 15895 266371531
S 43229 546238986
Q 7737 84750 3876400307599
S 79065 681136592
A 16790 558945144
S 34214 608976512
S 79587 545741967
S 2245 737092775
Q 1046 62800 7549175245790
Q 7657 64665 5902863830601
S 18050 312540510
S 85876 313280946
S 7488 897882210
S 88222 878663513
S 70579 555425496
S 76981 307673939
S 80266 257889835
Q 2611 99083 9945323808313
S 3579 443161231
Q 6116 89483 7248090316169
S 66361 209451708
A 88887 957694277
S 62165 919015555
Q 9525 83665 8774110694205
A 51463 992587256
S 71833 322685017
A 6746 809167618
A 33393 933348336
A 14329 504932163
S 84959 370398272
Q 973 98753 507427514022
S 92618 199592048
S 41666 403683570
Q 21300 81121 113632369649
Q 15045 99111 3788396694867
Q 5213 86805 3298863094864
Q 714 99637 6460466878618
Q 530 94938 2873361207926
Q 7507 95792 6756913611274
Q 25397 97917 4811639979342
A 95286 643336579
A 79851 334157517
A 57763 978405141
Q 1360 84174 8971881593681
A 97494 667496690
S 28479 268798939
Q 29299 88254 7322733871687
A 74847 622041813
Q 4204 93498 766356372720
S 93264 375475445
A 58543 296964592
Q 10155 80663 1992951300559
Q 15525 97720 6359560340589
A 72422 89669458
A 27466 437949838
A 99217 508490245
S 28358 398608078
Q 1368 53957 752800911038
S 73841 162642930
A 6405 238496569
Q 41975 99319 2169935652062
A 91296 717557718
A 66883 457410261
Q 8725 66626 7998432340847
S 43896 855900685
S 53371 679303565
S 18281 48135692
Q 4151 77437 6890472185453
S 64000 423135154
Q 3963 65462 8746139669679
Q 11077 94949 2790449210123
A 32000 635636227
A 63764 74737539
S 56963 864539950
Q 20442 75397 5868463094516
S 54984 682563927
A 71324 22702121
A 8684 931660401
A 63057 362488532
Q 7501 73527 7264670259895
A 31258 79098517
S 66211 862900276
S 80137 966415453
Q 19288 83908 6492403557716
A 57319 331415952
S 63640 77695590
A 88092 744636786
Q 6583 97240 198537381911
S 49600 655441078
Q 26161 86302 2013068176391
Q 12474 85112 6856011967932
S 61511 220076786
A 16973 405754876
S 88427 586693605
A 16984 743479962
A 95521 409932338
A 62443 533347475
Q 1582 92718 1360942938501
S 30646 605633974
Q 34547 85210 9142438253276
Q 11428 84455 1625761564742
A 91812 442148460
S 23531 776318180
S 81620 99937478
A 82577 562378180
A 19958 652540328
Q 190 79021 2951628976885
S 13020 550336839
Q 617 99182 784320908509
Q 4355 82033 9775469810962
S 71809 936297062
S 80500 24272432
A 74502 536967478
Q 350 66306 1540987023068
Q 24357 89007 145953850877
S 75960 361267775
Q 5440 83931 8111837328160
S 87160 503092510
S 32767 167952961
Q 17827 70861 1763369688041
A 86452 93164476
Q 26812 80693 8264883623128
Q 4538 98518 2932741355587
A 10527 153397332
S 95409 165573423
Q 7933 70557 7156612849787
A 5146 93158973
Q 7783 96438 3760063775267
A 43761 528324528
Q 1246 97799 4513877768002
Q 9896 98538 2093370173854
Q 10356 97483 5763941408227
A 86340 229338027
A 84705 768502408
A 21086 416424201
A 81525 161533615
Q 257 94526 9151112567130
S 27087 188092052
Q 25707 75749 4939098618704
Q 15490 96596 9739692577871
Q 18775 81493 2332997029720
A 26105 74027427
Q 2377 87817 3304912104591
A 3292 219554693
Q 19246 83117 3641388315037
A 70543 833219467
A 84750 690343331
S 72028 968898149
A 70645 734767475
Q 9901 95979 8968409958379
S 10010 103627803
A 2671 725439298
S 40991 7118264
Q 412 65826 8267787341255
Q 6224 92911 8936274456133
Q 8717 98964 7033146352653
Q 17814 74410 5266944589703
S 41912 626302967
Q 14006 71410 3980902749327
Q 2347 61192 2158140753283
A 79911 881031509
A 78837 328790080
S 5818 27370870
A 93923 612149003
Q 6471 66994 8471760094331
S 42014 506077396
Q 20978 76138 172119623133
Q 26629 86646 4074992080939
A 60039 119922630
Q 15832 86763 5819106358349
A 92772 609939040
Q 26236 92133 7527668881181
S 48343 951129792
Q 1630 82916 9803396293293
Q 2006 56485 6661750791304
A 3780 224641417
S 81005 875523917
Q 37940 91285 6228595959585
A 54181 852429835
A 45247 10379698
A 97253 229084171
S 57468 579850729
A 7368 404168963
A 93607 35300132
S 3469 744146359
Q 32356 88925 2338372265939
S 81417 79946321
A 88819 312804806
A 4317 198893199
Q 434 98680 9069014843688
S 27243 575590941
A 71727 572280535
Q 13314 96127 3717661249958
S 67920 534129451
S 39231 772945859
S 56970 207694238
A 44044 46834539
S 57257 26977024
A 93094 654662259
S 50082 763163188
S 35904 551406112
Q 1905 75684 4762188619025
A 98629 42064826
Q 2747 93887 7096136406626
S 20672 848564922
Q 39362 96285 602421382242
Q 37700 93882 3242567518017
A 80564 531373616
A 69805 841060186
S 7429 234704530
Q 3809 82532 3823095516337
A 20105 431934007
Q 36399 99913 7816501577776
S 76669 465599530
S 95719 32143626
Q 3587 99727 5164949607141
Q 10801 90018 4454352575485
A 24694 805505173
Q 18599 87176 201130769213
S 48675 712403184
A 77156 616228237
S 39519 933776778
A 5222 332577412
Q 15576 78338 786395154959
Q 17972 98630 5211309234203
A 78597 448514698
Q 39733 95688 4435462436031
Q 5381 84945 4868373461157
A 36323 618866126
Q 1590 83584 9384192583140
A 88003 233438221
S 77202 698102673
S 28914 518499914
S 33393 606741535
Q 2399 99290 2364906326478
Q 9454 60676 816878499579
A 96936 346587890
A 35538 510122509
A 45108 504171574
A 6717 898773356
A 40844 150988782
S 63610 540174725
S 55120 130644013
S 42509 856431567
A 587 626534424
Q 8602 86362 7719269740491
Q 3883 60296 1882627713850
Q 8654 82977 1628648791416
Q 2003 91841 9175998277248
S 63357 526985694
Q 1023 69396 6454327617123
Q 4975 92761 1748689202475
S 5768 265043975
A 29124 301329984
Q 5572 95858 4624625520035
Q 8440 83183 2324909901635
S 83634 726237810
A 92420 566289169
S 56102 162416756
A 35982 24476613
Q 13056 67934 7437193234902
Q 38266 91625 5660304474282
Q 18084 91924 3679835281182
S 99208 29124063
A 47576 990324937
A 27510 860118763
A 18034 556142216
S 53946 953894716
A 21550 165621087
Q 18743 76058 1479783939142
S 2810 9006949
A 83815 647234051
S 43358 720006027
Q 20439 98103 7955653967874
A 94559 969574002
A 5232 801799661
Q 30812 93395 7096815870792
S 21555 723433763
A 16857 719846742
Q 27374 88802 8115902293939
S 46099 74440616
A 25328 597501975
A 90246 361135458
A 85500 754389461
Q 18094 94127 8105136593765
S 15783 768589890
Q 13484 99892 2101837082462
Q 4564 98693 6597079644290
S 54299 106536478
A 79736 925235126
A 20396 544894188
Q 15497 77312 1593951015932
S 1335 102113350
A 30760 550913284
S 50697 107642357
Q 3573 97087 34383544030
A 64170 728533191
S 88471 537009696
A 38419 856190045
A 14485 70483340
Q 28340 94548 7316950646847
Q 9473 94067 1453597911298
A 13454 682259338
S 88594 164206465
S 32677 270570602
Q 2644 67205 8470079983016
S 94141 635528237
Q 937 98670 7362041950980
S 90791 717726152
Q 17517 86784 8798677965210
A 55777 428476537
Q 8848 66442 1201230994210
A 7719 329763960
A 90973 324389718
S 95178 807770944
S 97974 552023876
Q 1951 61178 1909609718654
Q 26937 86057 872393953289
A 15530 705118674
A 30658 351275618
A 25284 475218783
Q 542 98618 6824429851741
S 6379 917304460
Q 421 98426 5273353810054
A 910 672821045
S 27729 614768574
Q 26163 92341 1447497115281
A 22675 895047552
Q 1160 92770 1707218622742
Q 17425 72193 9081469790825
A 13815 462312217
A 23595 352134525
Q 13421 88608 3098077765046
S 40465 542234068
A 89799 16083892
S 40123 129054549
Q 4730 99317 3687289074718
A 95481 844372255
A 97274 735643496
S 90358 541151850
Q 38025 98363 2468216266494
A 41805 28986872
Q 38638 95133 9917170053260
S 84061 632984412
A 13468 215833728
Q 13823 97825 7903909654226
A 18791 580223957
Q 3853 90151 6869059721162
Q 30372 95961 2606682427801
A 89065 509500305
A 73661 147748765
Q 36336 87067 9660285991119
Q 20799 77691 1082527867252
A 99739 682431321
Q 14079 89860 8854721988330
Q 879 78675 5529370093553
S 96049 293603888
A 69090 21733107
Q 12882 83593 9201709514814
S 15328 830513656
Q 6438 89971 9312489769287
S 52171 550361840
Q 38052 92782 591582294652
Q 27367 98345 8857970303798
Q 25775 87689 8414004401110
S 74355 938264168
Q 18077 98499 8847462552566
A 74237 967831989
A 84546 823154300
Q 10348 62426 8816344891126
S 57778 780801706
A 62228 436425279
S 98023 228049992
A 94600 451631613
Q 2489 99480 2682052306249
Q 5815 85729 1659112822527
S 56028 442308067
Q 34108 91349 9228509494246
A 17297 24295725
A 8856 103784957
S 11903 150632987
Q 10984 83007 2390050398723
S 47326 200925061
Q 5160 95809 6087791702648
A 22943 191210393
A 54683 240986971
Q 2901 96021 3874975747877
Q 2334 98190 3375636978848
S 71782 245147364
S 86498 771141093
Q 700 57037 5402424422820
A 62319 609019141
S 4626 265052137
A 31448 558328361
S 67603 152645294
S 99413 37244031
A 97151 758338805
S 81422 282300934
Q 27597 89941 6186945636857
S 32207 768032602
A 87517 329268734
A 55755 74752416
S 16916 764635523
Q 22465 76950 6295592398438
S 9982 878783803
S 72909 871955578
A 20991 339580511
Q 27078 79034 9922161028662
S 74330 841085506
S 80606 432798402
Q 16814 96128 1729813143308
A 81834 552881323
S 60245 34937524
Q 6452 65100 4985846153164
A 58486 685565673
S 68717 736393184
Q 3981 93599 3129435555874
S 57208 57198448
Q 8122 62105 8614899006697
Q 13112 80746 3209343266224
S 56291 900032047
Q 4193 99205 5615538562891
Q 333 97684 4784878934140
A 40084 557258417
A 88794 273856337
Q 12089 96611 1829780067536
S 34467 253517646
Q 9810 68715 8307964195993
S 86892 579724542
S 38518 659601211
Q 24884 94975 7225856362840
S 25185 654777124
Q 193 99503 9872735563305
Q 8799 82237 9920246575144
Q 48 95329 4327712041021
S 67768 934759433
S 50790 154056115
Q 27218 97118 7657932010535
Q 6825 96948 9510407244404
Q 10048 66020 6181030794705
A 81146 432523542
Q 6221 89016 7502327770594
Q 18581 69392 753359467188
A 63691 564178679
Q 31911 98642 1388290712108
A 20439 104474462
S 74372 413589656
Q 1876 89786 4028681237376
Q 1816 96503 2132949755562
S 32183 398098798
Q 133 99832 1998689543376
S 23708 910241267
Q 3119 85726 2551421035985
S 97286 610135280
Q 14771 99884 5958064696606
S 33763 998672117
Q 670 92031 2765220018303
A 1673 63434964
S 70890 891383555
S 38814 133974149
S 27398 816524764
A 27815 33606458
Q 35590 87132 1719136147686
S 28806 195377455
Q 2798 77714 149121792414
Q 36824 93901 6508179129061
S 36505 419296114
Q 12669 89541 6591499772577
Q 20182 98015 7484985978609
A 12373 356478114
Q 2956 99635 354215293365
S 97575 810337975
S 45284 419574564
S 5894 928142556
Q 8760 90757 1097127704149
A 47373 777720561
Q 30554 91542 9200653823027
Q 8086 83847 7747831506998
S 66933 104184426
A 99319 732265244
S 41331 548986378
S 34369 363596003
Q 4794 92349 5408906229503
A 36040 731803369
Q 8611 82044 9486314487647
A 17589 36504002
Q 7330 60089 6931486678753
S 7296 444894352
A 47701 845611173
S 23004 526941035
Q 46009 97433 4484006719744
S 48883 891271091
Q 32749 84149 1256126618931
S 55176 481316133
Q 21277 87044 2975347225372
Q 4357 55113 9867812889551
Q 19885 98614 7449555074417
A 4402 482031637
A 44433 537445525
Q 3857 68147 357671834662
Q 6928 67207 6082384808242
S 33951 563258391
Q 9446 59643 2991822044186
A 79421 199986970
S 56121 617679396
Q 10767 92209 8518029537269
Q 5512 99043 8713990235384
Q 8481 74853 4397236797270
A 21402 195611091
S 4868 869712703
Q 369 99976 3009416392336
Q 2452 99259 7390211280776
Q 1398 68401 6558577362632
S 57581 528244601
S 57664 971755645
S 38156 881826698
S 20511 412633017
Q 1098 68587 4726319455514
S 38674 92953571
Q 4827 92461 3031852108861
S 35344 285603594
S 40432 376567786
S 41207 784164886
Q 2098 96781 3832930418022
S 4038 734468962
Q 686 82853 8766692931369
Q 17193 89002 7414321911547
A 36990 392009080
A 50200 887102462
A 47555 739793255
S 90826 764208245
Q 29516 97300 382953947170
Q 6118 89238 4668518274610
S 25422 469394759
A 87243 286454050
A 65901 247100077
S 83396 59274255
A 51774 462950353
Q 83 99756 6941301524644
S 19711 820483499
Q 24202 95747 8782869142590
Q 5032 92945 9811151663861
S 33008 766959340
A 68018 617548244
Q 13239 98185 2178196435732
S 98945 848532574
S 75169 89045515
A 89261 605636676
Q 12719 94614 5352833090021
S 56119 513096458
A 11275 26151996
S 67153 807552854
A 8106 451079171
A 527 226540359
Q 4895 88465 6008037551659
Q 2411 94632 8105343284050
A 57807 651543582
Q 38 98180 192621656309
A 89175 985971412
S 21634 551215062
S 41315 217025133
A 70874 90317530
Q 216 96352 6925364768530
Q 21938 77364 3084289182216
A 59161 862525003
S 22056 622666375
A 17030 324324619
Q 996 98039 2161675364243
A 78342 167957310
A 75841 560862963
S 34402 406935988
A 51276 47240861
A 89426 134692228
A 41695 520361169
Q 24256 79733 1458073035825
A 86546 675194
S 82600 18019377
S 64663 96070929
S 5229 159378037
S 76187 353078098
Q 5826 87903 1041968576739
S 60243 487148496
Q 9351 96545 9228745238076
S 63462 334720136
S 55120 300095779
S 17674 399080751
Q 6864 99301 5761461361376
Q 1084 91263 8491452842321
A 38871 589236107
Q 387 76133 4038073341191
S 89903 661741178
Q 4343 89338 3132060584939
A 10335 529222246
Q 7878 76447 9686175031863
A 27554 562185149
A 44820 455350723
A 35236 264859525
A 3798 220662565
Q 23885 77225 120750423055
Q 8383 99365 7328078465916
A 28083 809145843
Q 2293 57002 6326270968746
A 48342 390500571
Q 8159 98130 4062731895767
Q 5524 90144 8108904167162
Q 13395 80325 2891074855416
A 43242 323762034
Q 11 98864 9052184213771
A 89590 398096493
S 3215 295272954
Q 32677 95157 4436217405904
A 347 212123548
Q 3890 64646 7406173380488
Q 4730 84392 3697874954687
A 81554 986030892
Q 2902 99502 870030544225
Q 36 82048 3495157630828
A 24119 31102210
S 40033 620331301
Q 6162 92253 4623173310871
A 30435 52391427
A 86824 451929313
S 45135 767881237
A 18803 501120397
S 76083 47922725
Q 3040 97795 5491864727606
Q 4437 98232 428051679832
Q 3768 62850 2479599506333
A 96637 539773576
A 96563 310051004
Q 8436 90722 5736466140964
S 42563 891237279
Q 6469 64809 4101004079601
Q 18004 89266 5733137937382
A 65646 288719412
S 15741 393119296
S 12271 860549785
Q 10602 81224 4754058444868
Q 6723 91993 3245400535771
Q 701 68024 4281979986274
Q 23831 89758 7607523043852
A 32058 685243730
A 89683 165998338
Q 2227 83538 7390008921117
S 7641 929902280
S 99798 892279159
S 64386 127536003
A 52538 264655517
Q 1224 85518 2838200099667
Q 15160 84802 2801207142656
Q 16278 98509 250017576457
S 64917 644705185
A 68576 719678718
A 80266 197548772
S 82181 906530693
A 50618 656904283
S 15867 701839375
S 31300 646690584
A 85925 969221528
Q 19817 96844 9822215091567
S 72438 114182234
S 85653 833401928
Q 7140 87896 5454682446347
S 898 419880340
S 52003 360572931
A 78953 266792573
Q 7 99309 6325481629228
A 74994 721649032
Q 2528 93998 8408909169081
Q 5076 57017 9073680715749
A 63289 243554680
A 8913 232981106
A 40833 847920424
A 89053 272727312
S 38027 29809694
A 62813 463236234
Q 30494 91984 5934646062546
A 12081 822808207
A 26228 850293288
Q 351 92265 8667206826669
Q 3220 78781 2295449185778
A 34398 699579255
A 24710 948143774
S 14396 562613574
A 39611 315097443
Q 4021 72366 1851986124621
Q 11798 96907 9337781680316
S 76002 263419398
S 7406 534835845
Q 43249 95531 5131410886963
S 99591 269981383
A 79032 429026535
S 39953 621884516
A 92518 721877719
S 28127 115035095
Q 15897 91382 6965027431046
S 7803 988243877
Q 37758 96287 1508026110961
A 85984 493361557
S 13182 50328242
A 95176 694975052
A 32359 979700844
A 52728 424494218
Q 14594 97482 4032628784786
A 26926 675476465
Q 6637 72118 3493472683885
Q 26285 78953 7027396948814
Q 3348 56415 3176173833020
A 69826 440259734
A 98284 980266921
Q 24401 90492 7934937702729
S 7804 761849611
Q 15712 92064 9180469210156
Q 11687 78751 3338007525495
S 23992 343260415
Q 16896 80901 7288911070979
S 40239 165772958
Q 14305 81225 4238136443819
A 71637 139663957
S 50485 419451942
Q 2346 97894 920797254216
Q 1463 82458 7846279457327
A 48237 262280294
A 75085 616971107
Q 79 84217 6315114298454
A 84117 19778923
A 16466 953457528
A 52843 416689145
A 36816 73661363
S 54563 727934984
S 58230 401275990
A 33572 186268755
S 57157 303901526
Q 3526 80073 6078838147157
A 92092 262114348
Q 901 99996 1814649739595
S 22739 700278213
A 34151 336346903
S 15125 990003483
A 20272 912102538
Q 9774 95376 6045390135965
S 97994 191491232
Q 11894 92120 8043522438056
A 68215 15013089
A 51327 150663997
Q 3864 97602 427522719364
S 77727 311839721
A 19992 88869846
S 84387 645485498
S 13411 921987905
Q 33586 93424 7442184676790
A 9171 538668934
A 99389 919144685
Q 360 99755 2262368579821
A 2489 397274325
Q 31451 87893 799612229093
Q 9119 98741 3783808206507
Q 21789 79622 6694557626963
Q 11453 80796 8641263367561
Q 4333 72955 4853433006404
S 76443 583608362
Q 29025 96299 3781184790632
S 44925 494127297
A 16695 864974615
A 66340 305029938
S 12938 845691206
Q 31588 86179 5290502253217
Q 30745 91900 4410531356342
A 35015 517245910
Q 18983 89056 1523132921510
Q 7906 97755 6646512493507
A 96830 666130895
A 15567 116190682
A 84608 886186318
Q 465 99686 4639178270779
Q 457 99689 1025898675252
Q 8570 94998 5360142900588
S 7221 904662908
Q 3501 84461 4658469533203
Q 35920 95799 2595262353353
Q 16874 96941 1625561037121
Q 9821 60655 5131804548872
Q 2930 92991 6754199725808
Q 565 68011 4381268463389
S 6085 604156735
Q 25565 94045 5195900092506
S 75989 574780024
A 85691 17200771
A 82136 933463266
A 25050 611900412
S 60551 671498391
S 72904 203446430
Q 4492 97655 5478136093987
S 99240 370302225
Q 20366 75154 4622158044118
A 33906 747974334
Q 7421 94015 7057275150493
S 23307 597314306
Q 12276 82341 7212814153011
A 15338 834550498
S 57407 880429264
A 29650 883912150
Q 435 98638 9400807055036
S 81712 705128128
S 90901 96043131
Q 5786 60498 328976230587
S 79233 357398793
A 58799 38533923
A 46188 34298743
Q 7682 66683 7934912253384
Q 7353 85236 3541793967887
Q 1326 98210 1192828732655
S 16953 630623996
A 81164 707484215
Q 7019 79584 3295314301421
Q 7091 86192 8566644602887
A 84583 388039012
S 90396 242673630
S 1270 145968632
A 38146 964039914
A 86759 573654892
Q 3992 82755 713639959407
A 15990 268473688
Q 12325 66044 2229984848694
A 54334 724076525
A 59549 332673634
Q 17266 94910 9771397726146
Q 41346 93073 2551567345058
S 41661 498577018
Q 2911 69048 3385721147680
S 19153 485926593
A 47641 963134270
A 5311 970786956
Q 39673 98413 1640452627434
S 55399 719956706
Q 786 68239 8293158628150
Q 19632 82367 8816077671585
Q 30333 83077 9313603687422
S 9260 146239170
Q 22063 91886 1455458112210
Q 9079 71263 6079154414318
Q 10221 92219 3931576210355
S 10871 710560883
A 27341 794894536
Q 307 99994 6011593100888
Q 8664 96102 3724252230474
A 29790 929873073
Q 35838 94144 8776552998354
A 38037 933982562
S 19640 514038107
S 70002 591865523
Q 151 92609 6620614917486
A 51084 411888087
A 51113 762423092
Q 7736 98165 1297662286071
A 79899 948258969
A 35201 375963958
S 83328 266462063
A 22311 895196726
A 53129 711035838
A 90035 572214736
S 6754 692517647
Q 7318 97794 4302725684565
S 27897 619591743
A 70864 882451563
Q 32487 89950 4146592618314
A 22432 203445045
Q 3883 81426 6523185134679
S 47510 790823629
A 57638 566371567
Q 3803 97221 1180256052484
Q 391 99019 5176427543312
S 35212 623592999
Q 35304 93057 2644410745244
Q 8878 87117 6520222377814
Q 2558 90959 4054039360250
Q 7892 65568 3977725093211
A 79208 38257383
S 78882 750736545
A 1606 87830673
S 8580 459786534
Q 29126 85902 7548864411116
A 17314 420979481
S 88981 222265173
Q 2997 93165 7385669710313
Q 36798 95110 5741978158747
S 86408 202480557
Q 11174 84841 5039456806288
A 24313 581997913
Q 7514 95492 7457109687365
S 1032 34721076
Q 19467 85907 5860448265518
S 70920 775823326
Q 7126 71633 8721532778720
S 71782 802910032
A 91862 794175018
A 33175 487867748
Q 5639 57182 548105017041
S 87125 261900018
Q 20499 95051 3982926696154
A 39358 664007520
Q 4834 88829 7685914838131
S 36242 882851920
Q 9749 66744 1025934638677
Q 5503 98340 7071643521704
Q 15548 94095 7972246322071
S 272 708216919
A 69117 417608420
A 47694 702556306
A 55539 165043980
S 62025 9231680
S 93828 543806937
S 46556 383749220
A 29572 363291989
A 30430 11342519
A 30021 380495018
A 21879 50665863
S 5839 7186678
Q 485 86324 1727538399008
S 70871 327454661
S 50309 857988961
A 27300 750318353
Q 6129 56726 4804188365094
Q 16817 86207 870141564012
A 70301 368742211
S 47576 853255901
S 58057 874885553
Q 1343 97841 4980169528606
S 22396 915430890
Q 4815 91134 4224456828424
Q 14745 70902 1877455658531
S 68616 775698625
A 73013 363072348
Q 3246 98772 6917563909005
Q 18706 80744 9828507860257
Q 7886 99549 6308786486932
Q 37351 96067 7681432957811
S 54391 713634632
S 47479 562587089
Q 17589 80297 8689965342911
Q 28434 84059 3618465270400
Q 17187 70285 2231709350862
Q 962 74509 9022436319070
S 47542 140761796
Q 147 94612 6657048697957
Q 15367 96064 4044971170494
A 37760 627194082
A 22463 949702827
A 15858 8211244
Q 5129 88617 6445198267756
A 82321 207329625
A 8123 916026509
S 12641 488304299
Q 4380 99712 3852770040345
Q 893 94682 9543297699633
A 80004 118362658
S 12326 592954812
A 96437 39543009
S 92293 262078153
A 76808 479091069
S 78698 329639232
A 99373 199695679
Q 21558 94414 6493431574478
A 7520 534711962
A 32398 916993265
Q 35795 95890 6076600615970
S 98421 62880163
S 54910 720120569
Q 30462 91733 2365986654712
Q 5916 99295 354351999485
Q 10807 86079 1220669063216
Q 26971 82660 3194336869550
A 813 477382543
A 52605 703670635
A 88498 701738180
A 53157 243467085
A 62948 255879072
Q 5473 99708 6610964487395
A 66910 176278702
Q 47 99731 65021546080
S 83785 32983501
S 48038 407031747
Q 7455 85595 917186057666
Q 8806 94454 7058458728551
S 48704 732368500
A 72169 657494824
A 34512 581885253
Q 18116 98503 2003433308995
A 89573 936972404
A 57644 670816568
Q 2542 86030 6520026950294
Q 19812 72607 1580729041367
S 63780 298623322
Q 22820 94095 2810368964244
A 11875 663952239
A 23141 660009419
S 49218 788769601
Q 388 90699 5511170389945
A 98932 346278467
S 53229 190544286
Q 12443 94651 3960534789388
S 50506 838054395
Q 6424 72210 2118811952238
S 7605 740975221
A 88034 291382048
A 57794 886890181
Q 40240 97920 5951087397607
Q 5883 96810 2650033274881
A 58712 385994067
S 88892 798218399
A 75784 522460647
Q 7749 97612 2117424394457
Q 23020 96923 5984983807415
Q 16471 95841 9158878150961
A 43904 154414149
Q 6975 91660 5953668469473
A 86128 172337535
Q 354 99912 6621707673672
S 93610 822757582
S 95851 334075930
Q 196 98751 7284006013769
Q 28760 91472 3849837633701
Q 16130 98385 7909374911304
A 36040 553343646
Q 23987 87578 4797902068358
A 2873 121564292
Q 25165 98960 9196442068142
S 78289 647075311
A 95607 868234881
S 24544 86804992
S 65324 144342553
S 81315 117106063
S 94153 563524260
S 83387 954924934
Q 38527 90806 1691913532796
Q 8493 79650 1164976680678
Q 28359 90930 1257956522426
Q 4902 98405 965820097846
Q 22842 93853 3843902112600
Q 1768 77786 1516063018145
Q 4897 90773 2167720652911
A 77511 222340536
A 48490 97940573
Q 3072 60162 371689425014
S 25845 196352386
A 20630 880157289
A 57746 571983147
A 45849 428608424
S 31348 790202166
Q 24642 97599 4998060078707
Q 348 98564 1651349714636
Q 28521 90506 8116466500931
Q 25265 77333 5174300685046
A 9597 522679362
S 13043 463365256
S 98934 175389187
A 59043 732522590
S 62089 170180387
Q 26888 90084 5065700074774
Q 9631 89856 3144250557048
A 46723 716326208
A 25217 257314906
Q 5748 58168 9098213487517
S 3256 675905155
Q 2709 96824 1270079191248
A 75987 158968749
S 19166 985737814
Q 2866 96744 9393284990172
S 50123 925235148
A 42621 808161720
S 49071 906824162
A 40781 330006407
Q 226 99125 8954639782184
A 94575 729183796
A 21872 795655228
Q 58 99762 1930502292336
Q 1576 85842 4295787874990
S 4057 71964994
S 52623 744629825
Q 8015 84060 8011949574241
A 93024 758562867
S 15424 532696164
S 19979 99054480
Q 11269 70427 5076884404194
Q 13865 82299 203186093114
Q 37473 99642 3880026852013
S 17836 148794278
Q 11774 78203 3980300170511
A 4868 403645366
A 90130 138173779
S 40723 529123304
A 54219 218834534
S 33032 42399527
Q 8566 90849 7580681606153
A 1763 134590170
Q 28154 85696 7254899700961
Q 11639 92656 2103666350195
Q 1900 95892 9828708700046
A 81028 163984411
S 67513 655881165
Q 1297 51471 3142038190893
Q 12007 73364 8380573195473
S 34103 885510766
Q 2420 75946 4787644155712
Q 36120 98339 8992844541439
Q 3649 91626 7476759530183
S 29165 392136254
S 85087 583666040
S 63307 112768229
A 28045 737375311
A 69714 305246237
A 84132 344222218
Q 7272 99478 1721992905600
Q 630 98981 218816945673
A 59063 965146608
S 13667 565291671
Q 18870 79112 9475731576282
S 31540 286180215
A 74357 197015767
A 84106 969840926
A 50170 909093454
A 43090 24736235
Q 11871 74596 3222367444605
S 18072 809919503
S 54461 910868241
S 8409 401147399
Q 27413 86788 476233626993
S 87330 490011752
A 31037 119193979
Q 5959 97582 7348673354885
Q 11822 99738 2771045621127
Q 6181 72391 2975824088527
Q 23300 79162 6114479610851
S 56808 581655021
Q 768 96634 2444439702738
Q 10050 87300 3651931917383
Q 555 98132 1344934004826
Q 3953 92800 8407595204085
A 96854 2416013
A 49681 800560858
A 99125 881645114
Q 9042 91787 7568642399187
A 34521 608938998
S 11425 414329680
A 78164 65307525
Q 18499 87615 9360506353204
S 25050 77373843
S 73853 496184909
S 248 458810394
A 20886 291561618
A 77573 461711188
Q 42562 96264 7312197319810
Q 4281 56638 8724875332407
Q 3308 56829 6996853293546
Q 17568 90085 2714610046443
S 23998 263316208
Q 7208 59088 6796268121592
A 29843 679634919
S 35479 904073730
A 56189 611387631
Q 31548 95104 3947352077321
Q 10103 85886 3887112836842
Q 5164 93111 2385006734527
A 74684 78479233
S 18174 652434441
Q 1253 98699 3131853346450
A 27066 784339572
Q 2905 88538 6139928804243
S 68600 798056548
Q 41676 99905 1148113331584
S 19210 169717124
S 93938 392673306
Q 17808 84592 9097736919171
Q 15882 80613 2331464649696
Q 4910 80434 4349747982429
Q 4955 97834 6203644844677
S 59433 406305237
Q 31053 90289 1765838473545
A 1666 251504649
S 7680 801225132
Q 952 92498 3264524751088
A 14780 565870372
A 65920 266261033
S 10247 838003470
S 912 980298090
A 49141 570419428
S 90891 208845824
S 9902 378694696
Q 41439 92398 4503773638413
Q 5562 99227 3547150792543
S 24187 927613599
S 55665 881636099
S 60104 77155830
S 29802 555354262
S 55043 147519864
Q 6146 98905 2368941478134
S 91292 332316050
Q 1287 98168 3048936491520
S 91513 167616548
A 16088 150344967
S 58057 110344059
S 89801 807945256
S 67384 953991891
Q 8896 96075 4628742989469
S 19648 596534860
S 80670 933012040
S 25759 186643205
A 10473 593787021
A 89129 200201821
Q 8553 68881 4141548123531
S 28790 785736268
S 55596 378919200
S 47418 682703347
S 42341 562736228
Q 39412 96020 9610599956290
S 69249 30543247
S 37435 790416218
S 26594 416951216
S 94377 247213389
S 43199 922468739
A 40089 618994961
S 69519 868523718
A 56653 245110554
Q 3404 78724 2409966395622
Q 3503 95873 9474749070675
Q 24395 87969 2997372413371
A 68731 72137795
A 54716 342692
S 26162 416713591
S 10141 442889770
S 54355 197618611
A 28112 701152630
Q 38351 90872 5175640551515
Q 27829 86219 889724151592
Q 159 99954 1351162049381
S 88708 268655254
A 58228 988988404
S 96948 695351562
S 54078 269705450
S 65806 606332394
Q 1801 52590 8546187350871
S 73152 747536768
S 12787 313242797
Q 44186 97362 5262031790459
S 24416 15176678
Q 37949 94712 9703255770883
S 97919 753003899
S 49576 609503692
S 67886 382728384
S 54423 284834728
Q 635 90577 4368952572313
Q 4237 71286 9279418812208
A 73806 526442895
Q 2298 55972 9048778355382
S 73343 55502406
A 20011 460299146
S 60434 670124432
Q 3507 96176 5952757998367
Q 20125 78823 7024264141266
A 61882 404614861
A 9386 863777145
Q 9592 93779 8332351300287
Q 4123 99646 1444007808820
S 53394 740709803
S 4097 516349824
S 91327 230516076
S 42158 902569211
Q 816 93717 8995934951962
S 12256 777829335
Q 2580 98790 6861422241903
A 13576 305868878
A 99259 156789765
S 47879 6973634
Q 8065 88955 5466129577611
A 81426 448691275
S 55240 965240738
S 13770 440807059
A 34033 355268580
Q 34935 90253 1516295184528
S 1988 769551161
Q 1798 95217 2512106804214
S 98129 36896059
Q 23157 83835 4776985798874
Q 20898 97690 2003637831039
Q 2508 89394 863065161057
S 21542 400597001
S 17467 956121579
Q 8207 94917 4767932980003
Q 4541 98899 3058310397868
A 73819 696234823
S 29211 64636114
S 65041 13326320
A 448 221493353
S 75540 867899648
A 12503 320319993
A 93931 892842653
A 48312 983982837
S 41841 353974335
S 88825 226295912
S 96009 184897604
Q 8430 66902 1972503242259
A 85798 45999631
Q 1600 91151 4721531912057
Q 19679 99116 7225590977338
A 91761 381454829
A 58121 956979898
A 68723 310298465
S 78942 536512856
Q 3246 85404 8920536003847
A 59814 629415740
Q 8254 93252 2958359875488
A 9242 413184533
Q 9959 99673 2167652622228
S 94500 508476035
S 74690 576457668
S 8011 96345988
S 3218 295941557
S 46562 347673319
S 59417 191977024
A 67359 772987205
S 77929 857295529
S 63672 15990560
Q 891 91337 1714912124537
S 39839 63275011
S 36995 248356790
Q 5747 74380 5465547818318
Q 887 60243 2161738323053
Q 1902 99289 5951501073069
Q 5720 88318 9620292212027
S 60007 71699065
A 36300 288197755
Q 30987 85021 5079708385788
Q 19956 92325 3396728970468
A 76582 625569278
Q 9598 79852 5044920034612
Q 10033 91252 448960059808
Q 4879 98016 8720834106909
Q 5969 83927 3858572962331
S 57771 991774891
A 71542 963222730
S 59873 564164563
Q 20406 85425 1118660155251
Q 20511 89731 5684943857375
Q 19562 92249 4616915658519
S 50835 582163713
Q 7971 99710 433044726598
Q 8673 64509 3489041634283
Q 14545 96945 8628362123281
A 94850 389018615
A 13198 208498812
Q 3042 94644 2708085836441
A 20758 658554283
Q 27301 88193 2682707262935
S 47938 541892555
A 82009 175977105
S 45476 618269734
A 40983 709043633
Q 13678 67964 8013229600510
S 99102 283140478
A 77581 376468657
Q 13012 91348 2782810697934
Q 7653 85058 1240667355334
S 23873 255332698
A 15001 362570133
Q 1320 87917 7093625532632
S 15822 683726695
S 51312 560904417
A 3284 451841851
A 26744 322905428
Q 8303 58764 4413912422552
A 58666 862070415
A 95696 686504483
S 85937 40091136
A 80521 911134507
Q 10809 75082 1572217392883
A 94107 296045813
S 70351 894392193
S 42593 413764795
A 57436 593158297
Q 13076 90917 1835988924070
Q 34387 90335 4409658665560
S 22579 289112852
Q 2161 93227 797781275823
S 55900 527644746
S 70680 991042338
A 63415 336202316
S 6822 470139489
A 98361 185922249
S 97144 338923271
Q 2769 63754 4921208767341
S 17439 887357524
Q 3647 85639 4215230345362
A 27795 764844533
A 71081 319719089
A 70769 439109825
Q 996 99905 8829307743216
Q 30089 85553 7365907672395
A 64941 122503988
A 24574 471904468
A 88476 539039215
A 34521 646007070
A 25999 977651191
Q 26301 87630 248883497619
A 20826 420939197
A 81533 677807253
Q 21267 96112 3972897473110
Q 2504 71978 8146502345146
Q 1685 86418 272915382816
Q 6677 94714 1947076564205
A 40442 684887042
Q 26219 81309 2485311561406
Q 7274 58784 3492952562802
Q 5001 99443 8010837182591
S 84691 752267765
Q 218 91754 9180816246198
Q 387 98729 4788607128957
S 17313 88145854
A 72707 731874368
Q 99 98116 2608527038861
Q 13720 88573 8602096021780
S 87088 872055364
Q 6583 90836 3137028512250
Q 12819 91012 6170583653624
S 86279 800570861
A 77361 720762633
Q 3839 96331 3679261661321
Q 18351 95144 7070157347600
S 19572 152366183
Q 14229 97989 9996586378688
Q 2721 97929 4369216373602
S 34065 134835021
Q 5790 64138 4401393418423
Q 3886 97923 4258095472012
A 40070 935004034
S 35847 302780046
A 21904 85193098
A 32219 69904770
Q 10150 75638 602671200408
Q 10270 81732 8650467648418
A 92047 551603046
S 42717 670286310
Q 10078 99246 7359656095712
Q 20240 76288 4659883213437
S 15185 380151716
Q 4442 92330 5906925436722
S 48977 468106114
A 77722 163474571
A 5646 19305262
A 35443 465186388
A 91256 438663599
A 45039 270813582
Q 11609 94881 1239286019869
A 36652 284141593
S 18478 4933047
Q 3226 96455 3135433819438
S 99201 152976798
Q 15754 92677 6153316622262
A 65979 516398538
S 46893 275019374
Q 11158 97328 2367224674835
Q 605 99996 6949394520531
S 36496 712094318
Q 12257 77088 7503547787501
Q 11869 91083 946975236189
Q 12687 91020 9412147445609
A 6998 647899130
A 85150 619876690
S 26474 101504186
A 83509 526987036
S 27196 611570722
A 53205 857660080
A 74279 463200209
Q 3107 91904 5915590857141
S 69633 503629944
S 78999 612156768
Q 7463 98677 1730986830146
S 9981 667015673
Q 11485 97684 5955841314008
S 10409 908483530
A 8530 636486771
A 22649 599784984
Q 16427 98604 112139830813
S 63076 796099039
A 21358 758463567
Q 46598 96824 2794694926310
Q 39777 94410 9837205044214
A 33101 610485753
Q 1799 77889 2325411000334
S 94892 998146951
Q 834 99751 2962140289535
Q 34755 93362 7936895432926
S 45928 741408762
A 88277 886692556
A 86185 446823793
S 35742 122868456
S 29976 305844576
S 58361 484961654
S 5624 347910458
S 41549 768639688
S 28155 459772359
Q 20157 94746 1651265948677
Q 85 52414 6892735484936
Q 489 97667 8344519701455
Q 8930 66975 4669563401967
S 71770 248634371
A 65907 881049727
Q 15842 98925 112457862744
A 88165 924778600
A 34495 33077433
Q 4692 75584 3110643890357
A 12667 929119502
Q 10525 75682 3142306332438
Q 1653 99171 7016329009425
S 76366 46952304
S 44359 849082947
S 59733 369559476
S 19461 20300364
Q 5315 96571 1261675290781
S 90226 875783458
A 64604 726297066
Q 20513 71014 655970061620
A 68214 128609401
S 15955 409250046
Q 5609 82268 7229376104733
Q 6407 79089 9101010289696
A 64024 800720733
Q 48394 99261 3215055054959
S 95271 989004831
A 97373 163231767
S 26113 885307086
S 65298 817012303
Q 5955 84225 811997176473
Q 20107 98332 7690588131744
S 19539 969407086
A 752 457589404
Q 3551 69540 9750350082051
A 14016 242002656
Q 32020 92523 3433068161250
Q 14791 94806 8701800152754
S 11617 921551303
A 48450 964035694
A 8900 217057659
S 76071 549435736
S 68882 480117204
Q 7962 59077 9821464067907
S 6447 824832438
Q 37764 97518 2896589141685
A 3230 465636561
Q 30294 89549 5835876629745
Q 3675 99959 6591347802524
Q 8446 95171 4779909902655
A 10019 841588453
A 41964 241332922
A 83197 633318863
A 89877 636753014
A 55554 17586292
Q 16165 69782 6784604850694
Q 11155 68397 2257214337729
A 45718 866258939
S 99606 713240835
A 80046 130934265
A 33522 739558656
Q 25560 96181 565843224245
S 17266 455154333
Q 6504 98530 8346306477260
Q 3856 90540 6691164854484
S 78106 166042185
Q 12758 97973 3134960106100
Q 9196 84440 6220508927907
A 72474 542583994
A 31710 171372054
A 37265 810967945
S 54217 284655580
Q 23800 96194 1883183410002
S 35609 81923338
A 74928 284197476
S 81555 847811597
Q 2279 73248 1334428325274
A 67553 262659517
Q 6746 94685 9833505847255
A 64330 256376103
Q 508 65610 5930924597786
Q 23888 84031 2857110938394
Q 2651 78719 3057004128704
S 63611 411349013
Q 4374 87672 8950331475795
S 20655 62234003
A 64705 991539662
Q 15854 93895 2495511255501
S 23408 557486016
S 88441 280531174
A 27272 691323758
S 21241 360970999
S 98687 530136041
S 28842 816029493
Q 4248 83186 7944742525079
A 89849 911773386
S 43616 136707562
Q 11964 94222 2372719653716
A 76062 480665827
Q 4936 99558 8369357930271
Q 3856 83135 2829145997231
Q 35703 98773 6419125508076
Q 14306 87912 3628662298652
Q 10984 92462 639027031731
A 84277 339303424
Q 12341 96420 5015565332794
Q 11812 68244 7639851039046
A 4567 520845336
Q 7192 99565 5637285592500
Q 58 99652 2169374450463
S 96710 110972015
Q 10486 93411 7011807702119
S 6994 825699979
S 31465 405094644
S 96564 151073125
Q 17445 92474 8765701127951
A 16676 621452394
Q 21309 90448 5015746416233
Q 7432 98444 107316716413
S 39114 51322693
A 63694 129842363
A 87050 871955534
A 25489 279948258
S 38706 332991754
A 33958 988317066
Q 16000 78721 2831642731776
A 88480 854684947
Q 23613 98701 3236027202786
A 11363 925529054
A 58274 980347469
A 20088 291875429
S 72484 536532415
A 22988 147770714
A 96253 688770980
S 30808 558817685
A 81961 211303712
S 9560 142520402
Q 3999 85744 7960627405071
A 54342 179293245
Q 27980 78573 3911623441399
Q 33136 97363 4842987349602
Q 31165 95611 4687918892529
Q 15085 74334 9215265739925
A 31427 72780454
Q 11849 85958 9058127996507
S 51331 790470760
A 56445 417325839
S 33375 813101990
Q 162 99236 6729937593922
A 94018 199228094
S 12971 532206635
Q 4994 86105 2247486183826
A 10609 246297563
A 99903 290888482
A 3560 624439267
A 67744 214546007
Q 38013 89031 1041879077267
A 9009 354111246
S 35976 655585713
S 58267 123087929
S 21029 770799550
A 14049 335098795
A 28727 680625858
A 41355 533861571
A 59591 282548984
Q 7114 99576 4700163055513
Q 16503 91776 1041601102668
A 88941 99454712
S 73266 275095673
Q 2254 86083 1644973405122
Q 2862 53728 8392360535405
Q 4025 96502 7387519086494
A 68843 435120104
S 83766 101676262
Q 367 99093 7866380558279
A 18603 692829886
A 40223 927851504
S 48204 247346054
S 60004 997678752
S 23150 377592336
S 60782 508862951
Q 17775 93744 1850268290064
S 16964 508243715
A 64025 701582818
S 79528 615464186
S 94563 396501040
Q 10022 91854 3307354980348
A 29989 919893922
Q 10418 91800 7955467569580
S 26503 460682793
A 57256 84002489
Q 628 99709 6907748685404
S 74342 249904654
A 60227 698579359
Q 2608 61269 4147899968689
Q 18238 89953 2148492898361
S 12898 955820463
Q 20715 93872 3333044138792
A 3252 214076169
Q 26324 90349 3476620894859
Q 3042 62769 1716432310256
A 67541 516531175
Q 7363 75744 2461416284364
Q 21674 92022 8804618173249
S 40010 115544363
Q 9029 96547 420437581671
S 93368 882703023
A 44225 641799645
S 45203 311868725
A 4294 529996200
Q 13223 83626 5050259150331
Q 11565 93999 6166608667832
S 51949 60546728
S 42035 2859511
Q 5847 98736 3811639259354
A 17262 439652731
A 1807 134469670
A 91247 52433755
S 12246 28375113
Q 24257 77968 8058540778761
A 98433 913111365
A 9372 657465574
A 43627 721166144
Q 5525 95107 6038865452893
Q 25071 86323 8480690874605
S 33486 418948269
S 36503 559115096
S 42343 490237015
S 5706 202791420
S 48562 210285804
Q 5520 58433 4861957408432
Q 23017 76474 1203993792367
Q 23118 85989 1238819922994
A 27477 87901525
Q 2181 96192 7484677871519
Q 17737 73883 6010639381822
S 61550 31457654
S 15388 420872851
A 87603 261560723
S 65369 938355513
A 82348 12197255
Q 6889 98730 6841743404109
S 51873 913931091
S 21246 659259547
S 36692 638667495
A 26002 424981833
A 85329 107153472
S 23912 821151548
Q 4717 76201 7215341473334
Q 2181 98464 6882115085338
Q 24056 82741 6474265768929
A 39698 132671838
Q 199 99523 3729348202476
S 50274 465155555
A 43189 509079285
Q 359 99721 6423588779924
A 37317 764567757
A 47014 403689149
Q 3807 96304 3161396910505
S 64895 89087641
S 1749 885752781
Q 1497 70111 4956215994804
S 32343 49444813
Q 22574 87728 6984016098864
Q 17038 98428 964838793882
A 9533 66763315
Q 23037 79068 2455213305280
S 72335 52042492
A 19309 11172675
A 39891 871520359
A 21597 561064930
A 11251 768207539
A 41300 575151042
Q 17986 98411 4228771590368
A 82294 749573344
Q 4037 99247 5647228639888
A 82310 429634023
A 44147 769212890
A 13307 434652952
Q 2191 97579 6607341179698
Q 16800 98745 3157374925881
Q 3379 85303 5903230774113
S 99468 118858105
S 83084 885491340
A 18580 450208893
Q 22659 80431 7742029385533
A 50920 617847918
Q 1487 94587 2320353941548
A 14932 496709229
Q 21524 92521 3989616631782
A 23435 751840562
Q 20440 96276 9389373636107
A 58004 614465593
A 99856 331782510
S 96743 498209677
Q 9187 97575 7672325660182
S 95954 515933825
A 94428 882126645
S 38453 352283212
A 86604 731870173
A 57577 414478193
Q 5252 68990 3805464108071
S 84134 944071738
A 34868 113261571
Q 169 80111 9437718612079
A 20805 959402774
A 77021 941819299
A 73577 17182601
A 78030 95746838
A 6826 229020781
A 36458 587396908
A 46446 847782748
A 53562 382847086
Q 1517 98720 9202775319415
Q 112 99396 6073402825986
S 66373 698274546
S 85823 587576016
S 178 8968576
Q 4842 93936 7336103078741
Q 15444 96192 2044067083627
Q 2353 93665 8766644397824
S 23107 463789157
Q 23987 89579 9803267920383
Q 3410 93111 7282682692748
Q 11500 75268 7463742624362
S 42534 147492630
Q 4790 94594 8535027182147
A 57534 672422673
Q 2351 99491 4392956031927
Q 26315 84853 3274387899262
S 43763 494635405
Q 869 90135 8294268900539
Q 1475 99472 5616824640868
S 69969 737494917
A 69427 850834777
Q 6461 71376 4858803336007
A 79190 917396296
Q 9386 87976 1385917385376
S 85653 853649348
Q 517 98711 4637977475536
A 62750 304628524
A 2694 605587509
S 23708 904834281
Q 8749 96527 6305808324820
Q 12440 94171 2173574435277
Q 2656 63813 2684386929237
Q 241 97151 4282192673542
A 63776 490062928
S 21458 347518356
Q 4485 96708 4684122819359
Q 6282 66810 2734240223350
Q 7549 99459 3244880553688
S 13456 918933289
Q 31056 96811 2521539618848
Q 10287 85346 1297685296942
A 72268 71786435
Q 9302 96875 701259486954
S 58017 117105797
Q 10515 90897 3434837694651
Q 23017 90544 7545909370407
S 30266 673831983
Q 8751 96476 8932213180623
A 14126 376620124
A 23606 701087918
A 72926 369424588
A 10789 808572506
Q 4251 98909 7083367436105
S 28409 248665186
A 9473 977982551
A 7700 441442435
Q 10236 90445 2195308667071
Q 1185 90873 8589342588331
A 56149 356461047
S 66802 465819852
Q 9953 78060 1253242454678
S 25107 812990333
Q 4290 92081 7362436709643
Q 28 99997 8796978391265
A 49459 828409610
S 2451 344430610
Q 37484 89503 1570751892683
Q 1720 97892 3664698140639
S 93964 173977592
A 49819 150465850
Q 24557 93421 5058272594639
S 53279 213580480
Q 5126 97046 8865267738844
Q 4542 74695 3930515041431
A 47211 42659436
Q 617 86244 2802325622842
Q 9308 83664 2828666827526
A 96765 549217703
A 71683 77037636
Q 18595 68796 4121354991715
Q 6183 70186 4009451035140
Q 17993 79741 4166948751225
Q 28071 88463 1416448672995
Q 8455 82976 3798084105564
Q 7649 90129 496085265626
Q 13876 91675 8004782198069
Q 12276 96480 6872358480607
Q 42612 95563 7811370352309
A 17099 639964600
A 41685 423996280
A 83876 142283596
Q 7082 93481 5798610856016
Q 9096 75214 5195552519371
S 17285 81981671
A 87094 679073592
S 45295 311039846
Q 24449 91436 3042646785701
Q 2056 95014 2944817353067
A 86289 503948591
Q 83 99447 4378363982854
Q 8305 70267 3440469397320
Q 511 87096 9929140795123
Q 9201 96782 9423713485761
S 86614 740715380
Q 1480 99386 4050705030513
Q 1446 80157 7118511664001
A 9475 287235454
S 90797 201197593
S 59032 368097344
A 62441 729576081
S 90062 295942098
A 76091 725242922
A 13600 786263711
S 95037 792234706
Q 7202 60676 7188000632274
S 85256 756757567
A 22505 228133140
Q 13391 96573 7836498522082
A 92036 681107294
A 937 93941058
S 22313 814144235
Q 676 99165 2117239708957
Q 318 73858 8545558949003
A 36353 565439090
S 51090 696445049
Q 405 99891 5761504825829
S 28165 67336161
A 59903 414868744
S 60898 50748565
Q 27079 98031 5152125851650
Q 2491 77996 6958349320564
Q 25559 95629 9914982506508
Q 967 98059 3406871876297
Q 1897 99931 9461293131387
A 16426 565284391
A 440 647476828
Q 4233 87330 9694555811431
A 9837 32005073
Q 18614 91499 3937518162790
Q 17157 94436 4301723666695
A 59956 541092743
Q 3856 80984 4724718230344
Q 4 99926 2327974464638
S 76930 757728474
Q 5429 93626 9739178363108
Q 9541 86989 7754420536135
A 33120 876208087
Q 37 83882 8473965794057
Q 2984 81128 9556787527309
S 63064 310248679
S 40372 678831742
A 45994 774582481
S 28793 878799158
Q 117 81435 5500467718545
A 71696 338418051
S 18841 423020408
A 21615 574862838
A 84990 34815900
Q 13488 80622 3563778394158
S 3889 79850342
S 56151 379771797
Q 7687 90990 2309611987874
S 97282 413153292
Q 21723 92574 1556916824611
Q 1909 67036 5379113769206
Q 12984 72683 3643313819004
S 3126 835891793
Q 29967 91811 7839630119577
A 28891 222077491
Q 21475 80821 4260929083814
Q 21432 98386 2395244692978
A 83996 691069321
S 82681 615674825
S 68636 125278190
A 69248 20846355
A 2251 115666975
A 91742 290922844
A 78026 773920838
Q 27489 83075 5548868812006
S 85332 340528583
A 43213 386650222
A 40055 746664078
Q 1720 97101 2168743623799
S 95439 885008047
A 1292 83015035
Q 14621 99198 6332309535741
A 67411 232977802
S 90725 63388390
S 66135 86998994
Q 22579 88174 3377230539018
Q 43730 95910 6914403533680
Q 1969 68871 8351391850440
Q 14418 92098 3671388324614
Q 24851 89300 3079276523725
A 52309 228326594
Q 16703 99316 4032259762539
A 81177 741572994
Q 7650 92979 7965515713691
Q 26006 94865 8467090778184
A 10321 524596133
Q 11342 66577 9700175600035
Q 939 86687 3644385719156
S 1619 569298156
Q 10406 94778 6104510891796
A 96576 359994814
Q 31602 84309 3391845336787
Q 15559 76581 8014053641258
Q 19796 96729 2534126970908
S 55590 227427512
S 34740 812516582
Q 11019 92337 9396617281083
Q 1029 89245 5444236260835
Q 1278 88602 6515564968597
A 74749 278780244
Q 7370 96902 9159186583449
Q 12385 72863 4182076027735
A 4910 884714428
Q 4835 89207 5919411862434
Q 9017 89102 7374885835699
A 91401 117517459
Q 33234 88194 4903989856195
A 76791 394545757
S 59948 257156916
S 26165 312484572
A 76369 326614503
S 81485 953261750
A 42849 888695214
S 15776 258005892
S 61387 225931876
Q 1504 65634 5400981087341
Q 4639 92856 4294556471059
A 92352 454231132
S 68916 12903207
Q 12320 92518 9327641502448
S 30775 882796274
Q 10791 72811 3698981240099
A 19673 70197110
Q 21158 77244 276009685557
S 80399 561880332
Q 1752 71756 4068760242304
Q 18034 89428 4197865511357
S 98219 662645560
S 63608 581127773
Q 12868 84721 7003835232808
A 40372 951166681
S 15574 915635323
Q 8787 98549 310280206910
A 52735 520856437
Q 32780 99923 1300185846018
A 84593 145274371
Q 951 97078 3268634815260
S 77446 945590512
Q 3242 55973 58580453877
Q 666 87335 4216561818354
Q 3625 93305 7142010224810
S 76491 225963569
Q 2857 95759 6329682509476
Q 14096 90818 8912180496771
S 16642 556781032
A 3074 816828065
S 65554 743248819
A 85223 211339692
S 62612 498389015
A 44171 400199740
Q 30741 92276 1514494598774
Q 12979 96182 4611699933832
Q 6350 57864 2871711607900
A 80821 208754946
A 49227 868238414
Q 23591 90453 8741668331478
Q 1155 97278 5380766026304
S 90098 922917101
Q 5522 82448 6188393271719
S 87571 600823343
S 43127 172760933
Q 194 99487 8406050154467
A 31106 465184162
Q 3489 99019 9035989818657
Q 2901 86545 7653052241375
Q 1354 64197 4726276794470
S 59710 16484026
A 49165 35962741
A 64932 856350922
S 88913 637662495
S 15147 22859660
Q 7875 97591 738777085053
Q 30690 86108 3377786672526
A 85803 292559870
S 78442 159041171
Q 1412 98097 246847336049
Q 1233 97384 3245373442414
Q 22277 83800 8366258448885
S 4910 872591911
Q 2104 96270 6817609027569
A 42891 637687805
S 21036 940046482
A 16011 202569394
A 47453 250367612
A 26285 902875892
S 76682 819799854
S 45671 645941200
S 40405 729528741
S 46435 986357344
S 95027 211379429
Q 1229 98930 6845104971151
A 26835 632586577
Q 1379 72877 9490751043511
Q 18631 95480 5281787255800
A 64418 880051415
A 91587 606988406
A 57235 614644158
S 97394 603731203
A 54288 719336630
Q 5235 62274 5490774480322
S 9088 923453126
Q 37902 92022 128014029711
A 48272 655586241
S 94287 211719900
S 23404 914299193
S 58016 811279037
S 54497 522317401
S 92021 625979232
Q 3396 93970 3935528401645
A 18033 518365978
A 22359 589014427
A 41561 181611981
S 49953 877003218
Q 930 87951 8077196383158
Q 1457 98662 9699801220535
Q 14709 72117 2824815068863
S 61706 845288048
A 65120 249917452
Q 3179 92807 522496497351
Q 10792 92405 2532724688275
S 71597 191764388
Q 1759 93319 8134191296672
Q 16036 99594 1419114421176
Q 12020 76862 4902673270972
A 59301 371350690
A 88034 449782278
S 1228 318160381
A 99356 272000716
S 5190 494550334
S 17180 770548284
Q 3401 98636 6609904485262
Q 2730 92281 4811305690278
A 62198 599241666
A 46320 837137032
A 56060 878289982
Q 2328 53681 38937203237
S 98377 785508430
Q 13867 73052 707785766905
A 87568 670031671
A 28491 723867851
Q 4096 68117 7153598470860
Q 32256 86821 9056634410207
Q 4246 61183 6091363152721
Q 3176 70508 4372994248129
A 36659 728259786
Q 20343 80729 3749875860597
Q 1196 99368 4040980024517
Q 19575 85313 8646074024827
A 66998 934515041
Q 24038 78891 2004863798040
Q 26936 90160 4451210406872
A 97101 842134996
A 51485 739653118
Q 29339 96873 2340753869769
S 11400 907048257
A 72778 127688154
S 23283 989070611
A 17465 949000971
Q 5361 93318 8346595757926
S 80978 460611984
A 78684 453479558
S 88064 112581908
S 23969 626015344
Q 11456 94977 2080066110008
S 17592 447947755
Q 493 99191 409922976318
S 40409 301970225
S 83063 951545068
Q 25394 94987 5627236707033
S 72451 430095986
A 9393 399044037
A 57061 297397247
Q 13229 83487 2281677902643
Q 10948 89482 5471195893987
Q 17193 81203 1762615692672
A 86365 843609146
Q 743 98726 6725558235150
Q 19010 72978 363927975748
A 56141 681341892
A 12401 795892334
A 22860 54723032
S 95686 131722279
Q 11209 89025 7853371597920
Q 20831 85271 4196338277093
S 53220 36919980
Q 652 99678 7960104972818
A 11454 140505239
A 43169 144705528
S 39923 588005060
A 93205 296789657
Q 4359 96054 7111851874858
Q 10595 74391 984319438185
Q 40 98681 1524992060781
S 634 107494011
Q 12612 88463 4389549352124
A 72838 361260056
Q 1763 74955 8466082882019
S 17975 147091197
Q 2338 88586 3150812353121
A 90918 20322457
S 90545 552609547
Q 15875 74893 5946995879629
A 13828 269658689
A 82079 835732141
A 4604 594253201
Q 11765 97751 7877973778224
S 53749 848834057
Q 1774 99117 1189307952293
S 31641 49020377
A 42499 722947970
S 78024 609833781
Q 29662 89214 1681743711495
A 41855 46246811
S 5153 33684449
Q 8708 67047 3039402557655
Q 19114 78939 1328687001008
S 29801 845217782
A 55559 129483370
S 1769 611702164
A 3970 77156205
S 35180 278140026
S 33849 685195504
Q 14446 68050 9924207208967
A 28418 917714187
S 38636 427503125
S 17722 202144157
Q 3427 80658 5121423148611
A 30572 980256514
Q 11698 94720 1527860275292
Q 4879 90890 1813637656398
Q 10245 81410 5841229217044
S 75260 742544467
S 80816 963607132
A 62247 285858382
Q 5265 97327 8439256302966
Q 30488 83241 2651299620281
A 44708 461308636
Q 30956 95160 9910239514117
A 10125 181609469
Q 10665 73475 3961397536846
S 39112 151652323
S 75480 497775076
Q 3447 71741 9345419556267
Q 664 97132 3838407843220
S 18421 836489265
Q 8297 90341 9476864916671
A 83037 840531924
Q 9592 74667 1777856545820
Q 14811 68443 3470311771811
S 83325 915198451
A 88819 201751985
S 69287 317956523
A 20777 804650218
Q 5413 66592 8918065212462
Q 12195 86829 5487882508191
A 35310 970929150
A 85427 733292241
Q 11112 79285 3167710552306
A 37743 104370450
Q 6056 98141 4574888707089
S 65889 397970276
Q 32226 91269 502038032651
A 58870 458571135
Q 16003 98852 8496266769037
Q 33006 93013 6738854679946
Q 17705 91956 3333954388443
Q 701 54676 4048273131306
S 83090 791145331
S 43177 796459901
Q 7635 99818 3071363272798
Q 12172 66944 7212254608123
Q 23 98459 8843806010265
A 23301 568827373
Q 15841 96435 5668419532498
A 87453 868820874
S 26690 947257705
A 14955 329239638
S 82625 481204959
Q 1034 99064 368547762199
S 34439 336041778
A 53311 318109931
A 78991 27446186
S 59052 478403521
Q 8887 92954 3839615012517
S 37024 643467153
Q 2306 65582 1422027462632
Q 27775 84897 5816441343755
Q 38887 99428 6232907686944
A 62718 307603066
S 80407 391499374
S 57167 954149835
S 37645 192830328
S 4073 940547826
Q 16283 74873 4328310798611
S 1345 662866940
S 86073 397774296
Q 11015 64803 2087458000474
S 45581 376997330
A 12301 830653541
Q 12448 83842 5345740777836
Q 1639 60834 7052252139327
A 61747 966846099
S 63388 791629248
Q 8252 63757 657610229355
S 69369 400184086
Q 796 93909 3794217124527
A 94193 243802942
Q 9110 98442 7791703187198
Q 27490 82035 3299613913442
Q 16098 85583 407737238875
Q 742 98249 124258737287
Q 4760 70812 6019511005493
A 1285 340607998
A 76610 738356482
A 766 943464968
A 55826 125336121
A 70830 237532034
Q 150 93327 364039723138
Q 34746 93171 41615222510
A 13691 527902558
A 11615 162780082
Q 24791 94045 4646661080279
Q 1493 99164 8292830321384
S 85902 774885306
A 20933 206101562
S 3721 361107164
A 30225 336493749
Q 20985 92270 3382341369700
Q 29583 92671 4515468010160
S 62569 345038946
Q 2369 90177 3621174437562
Q 718 94796 3925948359692
S 82309 428039493
Q 814 87433 9636111306040
Q 4301 74349 4154941449326
A 42676 99184167
S 3780 822159018
A 75693 65242615
S 90846 623663738
A 11938 523113140
S 66076 69261023
Q 41235 97484 7048799147823
A 64084 478482830
S 65510 45414010
A 52839 911539294
Q 1627 99791 8275005561746
A 13653 143395121
A 57636 774068304
S 70285 644057551
Q 20886 82342 2412350028511
Q 8648 94464 2219257014670
Q 14557 95976 2750250457000
A 77002 284284270
S 95405 264074740
Q 8411 69841 498394693784
A 63842 908108944
S 56123 106471294
S 17013 332699222
A 16169 768740504
A 76790 799384054
A 43341 648376289
S 4873 457693639
A 23607 397172473
A 2925 893964491
A 21870 273557078
Q 11380 83353 3115716088411
S 66867 232654499
S 63225 494222514
S 67288 386332509
Q 17820 76048 9168773670779
S 85266 406677859
S 79763 518692453
A 52032 497437772
S 88044 726982638
Q 1385 96499 2278492647745
Q 11163 96218 5973058004639
A 95617 617131232
Q 17369 71237 3995186576316
S 16376 882494516
A 49024 517567908
Q 13018 96427 8590317092758
A 68524 930607503
Q 2365 96340 2340989086658
Q 8591 89574 9659721609537
A 43871 164187046
S 58465 397758167
A 91313 846917113
Q 2728 67372 5711980999034
S 7175 504653562
S 64178 646222156
Q 7761 66604 4641402801594
Q 15749 80949 8321818019281
A 12528 675890143
A 43781 469074257
A 81543 958615049
A 84433 216229684
Q 12087 93503 2632863821053
Q 21752 92878 83301013888
A 72081 507522417
S 4946 390906014
S 3407 85458555
A 16226 376640128
A 24455 391844150
A 92934 954679267
S 2030 512480859
Q 8527 96537 6779289807073
A 30129 17184391
S 44459 950706272
A 92360 52928568
A 24562 788934253
A 40149 95958794
Q 5047 91107 5281163349695
Q 5224 98405 9421533594906
S 15913 831942362
Q 27255 95692 1881464721082
S 75082 319426377
Q 5448 71697 8456905106560
Q 348 98567 483176369924
S 67250 499716949
S 67510 773188165
S 76448 635284494
Q 17844 91726 6417225356873
Q 1788 56426 9389856501717
A 65378 231768272
A 14790 265693396
A 28024 124182075
A 44832 570960392
A 6165 523761552
S 64268 950879791
Q 26397 85453 7866808600055
Q 11233 62407 4837441467387
S 35014 683705169
Q 17880 93072 8124811057456
S 61374 82091458
Q 3442 74972 3359685692828
A 40017 818363122
S 93990 910487271
S 86189 616302901
S 59788 247242654
S 64755 581502306
A 61423 768761549
S 60548 467827598
Q 120 84682 9184960777813
A 84910 725443620
S 83349 446641782
S 84852 41360256
Q 20310 84174 2241353508846
S 11560 66552652
Q 23852 92738 9246215834610
S 60987 803465730
Q 2727 53131 9351599656678
Q 30478 86896 7069198581876
A 43032 267077693
A 92932 632402455
Q 12782 93574 9151815988351
A 34521 60664323
A 42476 702415839
Q 12969 93919 98197489545
Q 7131 85874 1046377697706
S 57382 646336660
S 91619 815905615
Q 26566 96877 1944452681897
Q 1715 91752 5931281568039
Q 12636 80502 9059891292256
Q 35198 91168 7782520446784
S 55852 45883713
A 43632 221858307
A 48594 98384993
A 93751 158805040
S 4225 503587800
A 19322 172211944
A 39132 38555328
S 88536 754118145
A 78585 678691228
Q 27397 98686 8251119794906
S 9201 185208144
Q 5059 99891 5594182068032
Q 3370 95223 693043264202
S 20536 549117180
Q 15297 68729 5823609747433
S 13275 343951779
Q 4790 97777 2711126640126
Q 619 69451 6970402145106
A 98199 431642394
Q 17391 95551 4749128053515
A 95656 588688439
Q 23451 89280 2817312468734
A 30665 902450198
S 62507 803106682
S 62092 689560382
S 16928 885007639
S 72552 471701385
S 151 239800936
A 66327 206184176
Q 18289 81627 130742330323
S 54399 796178906
A 89502 475914646
Q 34075 93383 8996463911649
A 41194 979507881
Q 46644 99608 9327284710050
Q 1561 99123 8556676809449
Q 6078 88091 3652710784704
A 30179 578661329
Q 5554 88780 5005760593821
S 88997 139266961
S 14246 383714258
A 59160 966569054
A 14909 429232257
S 6058 289086035
A 61111 574275411
Q 13340 99986 2009320408424
A 2727 699525169
A 13099 926634373
Q 1311 63847 9534005445459
S 34452 183754890
S 61962 464988602
S 40837 104457449
Q 704 98691 751917025398
Q 181 77660 5035024788382
S 52806 352095964
S 15447 410922496
S 94400 818885935
Q 4270 92698 1029218054295
A 20468 776267781
Q 7857 96492 4873137894582
Q 7776 84543 4810706054356
S 49157 803407998
Q 35688 93042 7822533638882
A 49010 998696869
S 12996 856500362
A 37734 318727921
A 20000 629516872
A 70926 774370640
A 50511 477980178
S 94117 44199257
S 94456 698946275
S 31260 477534776
Q 2104 86849 3954003618118
Q 27431 82325 8350827492407
Q 4154 83644 7906426529438
A 37309 54609578
Q 299 99842 8393655774357
S 38477 27846042
Q 1415 94620 7908510336961
A 97813 801957445
S 15470 573979169
S 28203 271115316
S 50944 303020295
Q 23211 99709 404981443202
A 51400 16354842
S 12950 154153911
S 67069 980534196
A 1732 846378419
Q 16579 86418 963032569688
A 99201 815390915
A 42490 402453327
Q 12319 98123 6498048016848
S 69773 353268326
S 38475 566387698
A 6025 925237865
S 66497 941680273
Q 24627 97631 1931601767523
S 33787 6078166
S 96956 519741385
Q 165 75707 2385607318246
A 64999 538863477
Q 5844 78565 2310084314195
Q 17115 71467 3136499203213
Q 2257 93292 2196094011056
S 93148 321880058
Q 37057 96919 2978735864400
A 14422 522523843
A 48287 188266498
A 87300 565804272
Q 15599 74672 6917402236627
S 55934 558798594
A 29694 548747900
S 71784 200987992
Q 3804 73614 7257060271000
S 74547 87954156
Q 159 80959 5161886269900
Q 38033 96987 6453536318815
A 30680 468314011
A 22601 261387881
A 5768 214632838
Q 5330 92971 8206543666202
A 52676 421958657
S 80068 146269613
Q 603 99737 2579561147511
Q 5739 93735 3780352407320
Q 24343 95822 8646121814819
S 36732 883840884
Q 2967 96313 8890794219862
Q 18181 76407 7874744820290
S 94834 687093521
S 29846 859004697
Q 30806 93395 7161390695816
Q 11850 91103 3618031117942
S 97432 130864510
A 9129 215751332
A 33946 167558683
S 3979 872948505
A 97112 188320398
S 67863 182561983
S 69239 211641906
Q 20206 94007 3038376907369
A 28546 266829599
A 64680 466040089
S 72833 940131778
Q 6546 97040 5972773602469
Q 883 95912 5708438905936
A 50276 439198652
S 44507 89128493
Q 36310 93826 4545794835560
Q 6032 66202 937449630115
Q 3959 98533 9525106341382
A 95138 436934396
Q 36 58031 7699496453337
A 87052 649444333
S 70593 514536624
Q 8431 99629 3372295493888
A 24674 367933657
S 25198 413819898
S 71163 252908802
S 89594 125476262
A 65461 598398107
A 29075 81547195
S 13804 6016200
Q 11756 71517 1659781502614
A 95272 874818503
A 59629 356557078
S 51413 872753614
A 84705 83678332
A 80271 388651344
Q 4411 83485 4077685922733
S 53321 771165025
Q 22510 85108 2024372329141
Q 6832 99467 1868101848766
S 95757 446148835
S 81099 201056705
A 85336 716131636
Q 8361 99605 1572094361637
S 77600 852774795
A 9066 74717920
Q 39863 90678 1521592207578
Q 14453 96082 4571611781356
A 91602 684745340
S 20637 517667857
A 18859 826564946
S 59129 696575050
Q 26 99054 5726767893110
A 70683 13571526
A 35489 960482450
A 76735 884387682
S 40426 612656907
A 91595 919395114
Q 18975 92206 6955339860930
S 58422 253909350
A 14516 209499503
Q 19360 91173 7323724009720
Q 3156 93556 26862170788
Q 40134 97368 497971162525
Q 17175 80214 9608913749974
Q 26730 98160 9254898889748
A 75036 280311969
A 52754 331808011
Q 6274 99315 5105516361766
Q 13811 99394 1955758698515
Q 35898 96198 5931752174920
S 82120 806103772
A 92480 311691526
S 7272 439669261
S 38469 482640504
Q 13033 93289 6007313977343
A 11760 962179646
A 16542 624043699
Q 4729 98604 2302666251096
S 63905 391447953
Q 18018 94494 39722333869
Q 20252 94540 9512633112291
S 67256 127813175
A 11274 734626278
Q 28904 83771 3753508892616
Q 5496 94522 453285014231
Q 16587 96331 1637788467654
A 40210 211121367
A 95245 695332145
S 81193 774294417
A 5835 533808329
A 95701 893108790
Q 14417 93538 7763103030569
A 32333 565625831
Q 2077 99964 5440439333507
A 20639 176029308
S 26849 136845459
S 42612 777943717
A 19316 629014935
S 58092 811407137
A 49285 413971310
Q 1349 98820 5276417704472
A 70873 809220621
S 92872 692145401
Q 31004 95093 3460587883323
Q 28879 86038 5220525457661
A 15656 647915644
Q 3001 79181 5384366661735
S 23165 97661866
Q 15826 72368 6739501141958
Q 7649 93561 125311031180
Q 14778 90462 3658927031160
A 54664 439515912
Q 2255 99378 9546468763806
A 30550 652075695
A 76067 882937066
A 88101 703704455
Q 6726 81833 9116531128960
S 49760 928488156
S 51158 438275362
A 39148 391201744
A 66269 306047970
Q 13724 93378 6941493950852
A 47045 892628530
Q 1254 99833 831629117890
S 31266 164477268
Q 36257 96987 3799555514095
S 85739 386495044
A 72992 385747335
A 11042 385052990
S 54209 477336077
S 63458 467340913
Q 1446 65862 7830820430687
Q 14604 69832 3458449032158
A 54466 994175598
A 78941 202799442
S 35308 995294691
A 10358 628636527
Q 26751 90864 8753650159020
Q 15295 81086 2795721650753
S 17086 894359430
A 18118 508550892
S 74340 220699595
Q 8963 66620 7352382788663
S 53939 986739629
S 96896 204523023
Q 33011 96568 8671779660462
A 99439 494968333
S 77489 793278096
A 16983 924017347
Q 142 96910 8685201770100
A 47449 137025757
A 4353 212831787
Q 484 83013 9637666506566
S 80140 515356023
S 92744 742963260
Q 22674 95647 1625416502829
Q 2003 97376 4694607909134
S 87086 581837027
S 93662 152798520
A 54962 562890303
Q 388 93690 6955825843457
S 24614 163651980
A 51382 611240334
Q 26155 99653 78563376689
S 74656 509463409
Q 16382 69258 5770779197047
A 36761 462071899
Q 9557 66367 8934083916254
S 80855 301220380
Q 4543 80267 5411139146326
A 55506 797755991
Q 7423 92501 6788800989273
Q 8226 92725 7369829450992
A 19048 509981419
S 46544 927594812
Q 4680 98960 1184789278070
Q 2792 95746 3494345880563
S 47220 572562035
Q 25741 93731 6445235382243
Q 5164 78801 3559614339503
S 75873 499114922
S 32526 900332866
A 72448 679873786
A 47101 300731214
Q 989 88674 4907100637968
Q 8828 86496 6828626929390
Q 26734 79763 9732269694615
Q 3321 97135 1398524826134
S 88523 874013285
Q 22924 83563 2510252094485
A 61296 700470045
S 42592 256895001
A 95000 973511606
S 8767 978967643
S 43334 678112379
A 5766 742115316
S 33245 242997579
A 81604 495507788
Q 18064 96047 9692590629561
Q 20586 94489 7729709704039
Q 20771 82045 763038763577
Q 11522 62011 6779676990027
A 76401 592455440
A 95645 944469091
A 89490 754772082
S 20860 100224946
Q 6421 79212 4198454622972
A 69940 572702419
A 71939 37821941
Q 3725 91408 8873627442618
Q 18245 76806 5064426098510
A 84060 871278705
A 95545 105479598
Q 8886 71065 7736179293227
Q 431 99845 5918956585952
S 12443 633976348
S 21426 705458657
Q 22922 76500 600582678510
Q 32782 90140 9488349214347
A 12547 873992971
S 26008 206914944
Q 10754 93042 1091920803727
Q 12776 79970 4004310452352
S 22893 863854645
S 34673 246515504
A 22032 511918355
S 26943 425990711
Q 26509 99725 1803835756260
S 4841 922580378
Q 1997 99866 5850254927425
Q 29564 94525 7063658690463
S 85822 229161492
Q 10992 72744 4762209431872
A 44893 707018471
A 65203 834413638
Q 13439 89200 7679736035662
S 10199 979845448
Q 4397 59406 3689890261499
A 2045 176681246
Q 18398 94288 3659441030323
Q 4205 88499 127591686109
S 42536 387719551
S 12192 199042474
S 10180 928567704
Q 548 92486 1940516637834
Q 9195 95622 9002800862856
Q 1105 86038 3721220723373
Q 5114 69645 2256872623437
A 32985 341836889
A 41130 751583742
S 84824 572085724
Q 36985 88200 5630534340395
Q 16528 67694 3962040634110
S 72805 761954363
A 57653 256963894
A 33609 668797552
A 76675 824136140
A 31936 741880873
A 36558 100778164
Q 3248 73232 4161460772608
S 16426 449009253
S 43301 118422472
A 69913 732853337
S 56500 644397402
A 56441 15358484
S 86836 296691045
Q 30975 92107 2027824544603
S 38847 118245683
Q 21179 83238 2192183922092
A 68222 975437080
A 12007 46748441
Q 4224 68969 3072813127903
A 80694 39973718
S 44009 625797443
Q 821 72933 3242014460028
S 54827 720625753
Q 16655 81308 7440106050135
A 35535 43101296
S 89409 935495029
A 94751 773084199
S 38415 894000497
A 62266 32167152
Q 24067 96241 3945329038320
S 92770 884497858
S 17162 430237248
A 39946 46295146
Q 941 97505 9043731336661
S 19138 443677822
Q 21958 77408 9724485996193
A 53385 732644414
S 3762 39515932
A 83528 559810971
S 11050 879072682
Q 37755 94700 3680868958225
A 93371 247366728
A 69235 830027427
A 35145 93526782
Q 857 98531 9934341524233
A 12706 379481081
Q 5427 74637 5245811820487
Q 30271 95263 3821139653677
Q 25360 95356 6564915082617
A 7877 994991732
Q 22970 89542 2358895089569
S 50763 636239430
S 59488 284614981
S 44198 788547802
Q 5929 63645 6826410794327
Q 15919 93575 6918915637111
A 98402 105087599
Q 259 55121 6349057922697
S 69640 278169883
S 17078 341530790
Q 18365 89398 6302617809634
Q 11683 68245 3637429071628
A 17176 746238769
S 1876 42434218
Q 6882 66239 8863573062489
S 45353 458804513
A 91277 631937685
Q 13474 71452 1663115845768
S 64345 88597063
Q 15446 67814 4517880481950
S 52010 697394314
S 46793 513796254
S 42492 12689262
Q 7425 98712 5583095730900
A 74099 208681386
A 20168 178342071
Q 1869 89777 8492176113794
S 60943 593906810
Q 1645 99868 5706307125543
Q 9873 99601 1550058438812
Q 8272 82022 3604003368376
Q 3825 98205 5212174708600
S 23957 106709871
Q 605 77355 6349071538649
A 15133 673974969
A 98406 569862143
A 37094 220736163
A 90638 702803066
S 29938 558172608
S 18298 839271056
A 39291 229285467
S 22418 765298336
S 53214 476895442
S 27306 664789790
Q 22538 78010 4204171065809
S 48146 117670806
A 25081 471788940
A 19771 696001374
S 24140 989660789
S 7237 751101555
S 96564 447206727
Q 6467 97849 348774020423
A 57149 394596804
S 41552 479548814
S 45130 907089018
A 64295 17106663
Q 6155 96080 3227886456378
A 12318 68551028
A 88201 735742740
A 4938 477512845
A 89720 114099440
S 59457 307470670
Q 13783 88845 630130403995
A 46534 791144655
A 71174 500551360
S 15447 162965305
A 67482 558732326
Q 19617 86118 4421812462769
Q 8987 94028 7851373208957
Q 8464 63875 6719961221444
S 45301 24461323
A 21018 569879938
A 90560 934654990
A 15415 827273218
Q 5296 78907 9258827295069
A 41993 584313594
S 66685 189045076
A 53904 369749945
S 68329 470211950
Q 14364 92112 2133302306935
Q 1404 51567 7567621080328
Q 1235 93092 2186245512151
S 82988 34881012
A 23935 180761119
S 30534 903619586
Q 7417 86827 4128233153184
Q 13658 91192 1376941986436
Q 24478 96903 2753900726683
Q 12812 83297 6247721955219
S 52006 630087766
A 15522 744143915
Q 33458 95752 1883540879890
A 25626 360743706
Q 6171 82650 6531185684775
A 84368 128218507
Q 9032 69071 552026340817
S 70140 94023003
S 19005 524508560
S 2116 263517208
Q 7060 68118 532419804821
S 49621 399788164
Q 10850 67081 4650779547406
S 72597 642981304
Q 3901 96264 7132120433705
A 2902 960065891
Q 5369 84944 5840829198314
Q 2512 92288 9300052992059
A 7127 457141228
Q 2982 94450 9629871368750
A 60438 162323811
Q 10476 75275 6694756563714
Q 147 93499 914529184901
A 24530 317966320
S 64642 640440477
A 93018 753103093
Q 7767 72620 7502198358962
A 13928 615513188
Q 34771 86441 5794097419480
Q 12465 84153 8816281671433
Q 19833 85636 756949525167
Q 36601 89329 2662186485056
S 11134 315461327
A 96609 712728853
A 90278 829585453
A 74155 582622062
Q 29677 81595 2641446471964
S 51226 967992071
Q 1766 99077 791329118189
Q 4678 89806 2447599135468
Q 16493 79995 6429327367615
Q 722 73222 4013792560989
S 8540 377132661
Q 8065 60393 4713732271928
Q 15412 79319 8970318087844
S 96557 945903775
S 87420 103487220
S 52773 365769721
A 31842 475793019
Q 2047 99578 622251823807
S 31164 284336403
A 11500 608421415
A 23756 503849777
Q 2401 99483 8006254781518
Q 2618 76259 4549154194980
Q 25386 97279 2109247037372
S 93315 728075973
Q 36197 96398 5975477144096
Q 26604 93089 5859695934052
S 80754 150499744
Q 1433 97801 9525993991458
Q 17567 76966 9617844725031
A 54330 279375236
Q 16207 90382 8565338721012
A 66959 417703767
S 63963 657945136
A 29531 76271754
Q 32780 83092 253744751889
A 82425 348157670
S 83035 733799681
A 86076 823668062
A 99139 590975175
A 38875 9293270
Q 4823 90259 6372576978501
A 80179 190464509
Q 23571 91330 6685347458059
Q 23730 80813 783220876815
S 12687 873750910
Q 22788 80539 3464031328072
A 72214 686489949
A 15604 777798851
Q 698 98671 5939310829309
A 93320 331944699
A 33619 100774177
S 87673 305641072
Q 9846 92629 8471604626453
Q 465 92149 9388790906615
A 41468 910835585
A 2005 360075406
S 2576 197047112
Q 8583 88705 7821036092395
Q 2374 72166 7813897584537
Q 18268 89211 4358430489285
Q 519 97872 7800293696813
Q 13486 94215 4736596160991
Q 23900 94898 5466880945828
Q 2936 98737 8709032248310
S 27090 850802911
S 81432 832587539
A 84528 78800579
A 99849 789882083
A 94875 960610826
S 67267 159287017
S 69719 669963239
Q 22122 77953 3051855899866
S 42557 906658347
A 29020 353800267
Q 12341 75157 5944662943255
S 21789 578161330
Q 4736 82918 8996552914915
Q 711 95683 7218928537683
S 74566 670935445
Q 37513 96220 2485427380245
A 29033 909491679
A 62089 285288371
S 6582 883885744
Q 3848 91022 3753400810982
Q 6107 89068 1252465412485
S 47998 48407668
A 95429 57935537
Q 26775 95064 3554070258107
Q 17537 98711 4308914068652
S 80451 96379857
A 94977 488920591
Q 10338 88737 619125305046
A 76050 831868410
A 88420 875080913
A 29563 901264854
Q 13173 97114 5866848403197
S 30731 8293413
Q 20776 97083 5943911347388
Q 8110 99783 1680048548068
S 61022 515271102
S 54351 466361262
A 46336 584975570
A 19846 222090179
Q 42875 96039 2238806005466
S 86533 600488756
Q 582 99102 3161455379374
A 39909 719862173
S 48815 49674209
A 18087 113861802
S 29856 404453780
Q 6883 92522 4229511387658
Q 29212 94002 8287555566355
Q 36505 98142 6662503242372
Q 3398 62061 5961216944658
Q 18377 97985 7089480435805
S 53545 159404988
A 3464 829690661
Q 19007 92578 2772907572048
S 52180 220494770
Q 29780 91853 7640421533633
A 37471 533504184
Q 33581 94549 3216356567581
Q 1160 99861 392437795503
A 68204 19278389
Q 15424 99393 1228864308215
S 27325 919812314
S 30621 713841448
A 59308 676023615
Q 16129 86456 2302025811746
A 12297 412626747
Q 384 94650 8882671058886
A 12016 710457383
Q 14985 75377 5532629488165
S 22633 757213470
A 27265 956767969
S 38390 692241075
S 44803 944908977
Q 767 51878 4740470499125
S 39360 651096515
Q 1131 93710 6085096698730
A 52376 598242351
A 28829 233045525
Q 925 98354 7959807531059
A 41974 108407718
A 28175 42304005
A 14528 951180120
A 91154 302897661
Q 117 97158 2109612525990
Q 4834 99386 6799947545947
Q 4738 93287 8737397100557
S 92310 286294244
A 74810 509058964
S 81032 952668533
Q 18164 88171 2873937214002
Q 101 68251 6607056480231
A 43199 321580866
Q 22593 80748 4821245978473
A 34963 815224436
A 23987 21002607
Q 6468 56931 4872919968518
A 10827 8120899
S 52640 856119247
Q 10255 80719 7366337441907
A 42058 320674422
A 19076 792888977
S 77455 221751110
A 47377 603072600
A 10947 634647074
Q 7749 95517 5453455084175
A 30932 456339189
A 36760 817515598
Q 8760 84944 569963323497
Q 12619 63223 8282206287781
S 79752 429353257
A 91259 36699293
S 72609 626554456
Q 1268 86408 5386644021156
A 89972 163673013
S 86480 575143324
S 63978 499127797
A 10088 442055448
S 33058 21064343
A 10764 452082145
Q 2314 89595 3362321819847
A 30227 134551550
Q 22755 73237 2428595677641
Q 20897 77399 2214502197538
Q 21193 88532 3784280548025
A 99600 658119618
A 30709 935498712
S 19537 662512665
Q 1606 99077 7247102818833
Q 12899 81087 9019792168611
S 10120 416233169
Q 15758 69168 9740703883074
A 23220 636590498
Q 31739 89601 6766022895664
A 10811 961651517
Q 8474 73645 8442303257600
Q 20007 74897 7854871739752
Q 2808 68715 9640926010209
A 5198 448974890
Q 21175 99220 226841150805
S 58182 416787627
Q 24563 89229 6410600517831
Q 675 99997 9292568134294
S 6387 502545451
Q 9668 72363 680678316337
A 89683 946578071
S 61983 607639157
A 94633 119630518
S 59959 755121218
A 11833 28195424
Q 1521 93800 5804325588508
A 94684 136539397
S 13735 52270670
S 17878 574703193
A 832 306289573
A 62029 800596494
Q 6656 87604 4598763324532
S 31895 799323869
A 37057 195705598
A 99332 772792640
A 97910 729832123
Q 4971 87326 8618541295785
Q 1499 71461 3950965272461
Q 35024 91618 5109594449982
S 52506 918372649
A 52373 435872700
S 82430 95457431
Q 1576 97412 8483322487537
Q 5571 94606 45041035827
A 63527 310053740
Q 3118 74615 1549058927476
Q 25906 77784 1069860081266
A 84957 670766192
A 67667 157680806
S 25444 621840444
A 10157 976432510
Q 6696 80514 2463892659110
S 91048 860147806
A 69444 558209821
Q 11612 81837 1238344674495
S 89658 699993108
Q 689 96651 8587057929753
A 82593 493371011
Q 4327 84255 4836192893553
Q 18982 90157 6017790786137
A 64741 964260363
Q 393 99578 7727134587016
Q 7185 96967 4006308367324
Q 41025 95337 5411926544575
S 43495 915979080
A 53549 20535581
S 65400 614214864
Q 7030 92553 9273284616536
A 84186 132385090
Q 28671 96631 7697594139952
Q 15083 81423 4964545336314
Q 14204 99908 354547425106
Q 1414 89951 1317972108455
S 98230 104248553
Q 21655 96438 3067856277634
Q 6654 78250 4749223067444
Q 3789 91696 6133890758686
Q 4469 57241 7329902438436
Q 216 84539 7051971556373
Q 19008 99848 2610363378407
Q 20204 94587 6431740095477
A 27464 714683159
Q 12496 98739 1601235352403
Q 13636 77757 7003498625359
Q 5282 92486 4289416440919
Q 7959 81230 3758046550538
A 8714 966646205
S 57073 61163527
S 7080 426556989
S 48158 240860404
Q 281 60101 9476521606812
A 96706 633725952
Q 10374 95398 5570450393160
S 1139 231181444
S 85328 950209845
A 10816 357922438
S 8669 994566771
Q 40914 96168 4195914729837
S 66172 447686745
Q 9798 78692 7979465202609
Q 4315 86330 7670297435177
A 53038 699352579
Q 1371 72227 1608506122008
Q 21373 97134 5759554495186
A 39100 889426379
A 95945 132334676
A 20805 381123137
A 49237 811747802
A 70734 521226638
S 79829 913841547
Q 12303 93769 7228759198672
Q 28277 79048 1963871756486
A 65944 285837076
A 91140 909412935
Q 8435 82662 4832939350697
Q 4174 56736 3858459984529
Q 1987 60954 8200046843429
S 42787 629813069
A 98307 192453019
S 22252 280745566
S 63857 789696818
Q 12427 98967 3940348382460
S 65783 353411242
S 21694 488181934
Q 22439 74793 3559164864848
S 18572 84586441
Q 13472 99510 1201124669164
Q 7532 61991 4924713999138
Q 8779 97801 6938340172064
S 6494 475190872
A 55248 957824168
A 38939 552786789
S 87901 871501249
Q 13843 98563 5179650662763
A 23398 206138265
Q 19851 99832 874327074539
Q 35724 86223 5745652508228
A 82941 247363259
Q 25432 96764 2919021273934
Q 11355 63515 8824738378895
A 63344 514975671
Q 36922 94150 909441323588
S 88306 176369405
Q 6984 95643 5095648025194
A 46682 710935713
Q 11057 93181 630740699764
A 98362 577008178
S 23751 809618749
S 63119 446831231
S 76272 60438619
S 92873 82073990
Q 12766 87047 8433404873549
A 55205 788926339
A 76448 135716812
A 64930 435626299
A 26573 298480179
A 781 91954386
Q 194 99629 7862556376786
S 86084 573533398
Q 15023 93463 5335886968875
S 11935 642484703
A 39405 628942739
Q 30607 86365 3795367249037
Q 1360 89545 3209652482807
S 81817 893546993
A 8170 234171275
S 51578 782230428
Q 31 94946 8346546985396
S 94315 157248360
Q 68 96581 2097383929129
Q 17782 81745 5944343756497
Q 135 96503 7247898833673
S 19887 172082119
Q 36060 97179 4664054132818
Q 650 97382 9640232395135
S 52198 443342373
A 95338 514430938
Q 1083 94864 9834540834586
A 77781 590961595
Q 15352 74070 4920467941903
A 44985 4596419
S 95944 482805461
A 11968 947256942
A 1221 202192092
S 33740 579029375
S 77724 829345131
S 60315 398322790
Q 29558 83838 6033932566509
S 68956 349000077
Q 28078 82285 1294564920541
S 70693 645582201
A 23617 182046640
Q 23934 99408 4884880200144
Q 1155 67850 5581229344525
Q 11693 99058 6148697850899
Q 24431 87491 4777244365797
Q 19635 91680 6176111612052
S 75652 65530510
Q 118 99999 1615551696970
S 81959 867194216
S 71280 214608286
S 30594 185885097
A 32737 467133129
S 59282 848161275
Q 4395 96049 3132406557696
A 23352 526013310
Q 7794 60038 5155120838660
S 2493 930651528
A 2800 267797391
A 95762 886612163
A 75484 816455503
S 8808 662407546
S 33795 243887788
Q 8562 97979 5291467340097
A 82624 693829748
A 42490 365938285
S 11500 504469174
A 97344 129584633
Q 2093 65892 2984840552773
Q 4504 89409 7694772976740
A 23631 937358425
Q 19508 84379 4001343189710
Q 24643 91358 7763647637619
A 26449 739028337
A 43983 430429672
Q 7757 99089 6129540199663
A 34699 434622206
Q 8193 93684 9608647855752
A 17230 398952263
Q 10437 88614 4825041148524
S 2618 307914655
Q 8021 93536 4181090397298
A 20575 595520447
S 45865 235122772
S 7371 184547922
S 31112 416673940
A 58013 571112743
S 62328 491120187
Q 33168 91112 7500882114209
Q 3449 58773 6639203176831
A 88113 156183838
A 1340 877262419
S 81985 194916666
A 77402 511939062
Q 8053 58939 2283630546441
Q 20564 99017 8618019354149
S 29729 473202533
S 36055 900282192
Q 3705 94659 7227914186099
A 99664 106928985
Q 3212 98424 4538736097662
Q 33893 92740 6985624549123
Q 188 81906 1025244901913
S 15189 974780603
S 68537 51709896
A 57629 157058837
A 94710 112284979
Q 15055 81572 374997774116
A 9629 247903595
A 5701 709795055
Q 8917 62134 495163666090
S 7885 283961610
A 56011 537731166
Q 11193 94162 3598304094990
A 45684 640119347
A 2429 779062308
Q 9349 65750 6229600627820
A 22548 578744197
Q 16338 80949 4028961952780
A 34028 176333216
A 65427 108184504
A 2113 477780975
A 56394 920911205
Q 4629 62838 8037201410753
S 62778 965972011
Q 3374 87445 6246925192398
Q 14924 89933 7073563984742
A 38240 863091511
Q 13430 72256 9736632491045
S 40313 976693579
S 86197 863727663
Q 21759 84258 1841191912002
A 8418 351970285
S 37944 977798704
A 34178 850723535
S 48892 327235964
Q 13859 90421 9688613508396
A 9467 253102327
Q 26660 97714 6851748285454
A 76786 862996680
S 49768 905470886
Q 11701 64234 6823793118096
S 54849 916737028
Q 15305 91651 604570014523
A 33310 8559607
A 22534 5143320
S 74951 481355027
Q 11742 68691 2444593438642
S 42982 582845617
S 72561 582163105
Q 7960 98483 6958208542857
A 73876 794699374
A 43848 653035250
S 52229 989624215
A 64091 53924408
S 2352 374069280
S 99765 529890336
S 51132 774295197
S 948 575174933
Q 10435 61971 3362163474967
S 13691 533316430
Q 21609 99149 964638314831
S 30992 666757403
S 24424 521555541
S 19718 774113907
Q 3363 94640 8617546419114
A 88724 856833
A 366 345295184
A 90230 9136978
Q 6470 96000 4781567011347
Q 3544 81248 720406360130
S 20319 588807576
S 32759 353379084
S 69590 777403308
Q 27815 98037 9840870940024
Q 230 98509 6640512377597
S 62578 370282079
A 46818 408133329
A 65105 786576134
A 92966 293611748
Q 7024 92552 6466146198588
Q 4743 87768 6793170922860
Q 14886 74096 3416050339841
A 67742 773587053
A 80677 130878286
A 56112 784530603
S 33044 472015450
Q 1345 99056 3540753614440
Q 37313 92004 4788622057272
S 64960 679003986
A 15248 257513791
A 12450 125721558
S 98988 288886143
Q 21664 77709 3953994605273
S 49465 247561122
S 10992 702710711
S 37495 582316650
Q 443 70548 1786103214964
S 83487 585237255
Q 15345 94524 4935268314054
Q 3048 82435 1788879836477
A 4113 951183039
Q 5047 94077 4586830573323
Q 5274 96176 3915294750653
S 12897 123161213
Q 2453 97780 1416954422189
Q 10116 98821 2813621895800
S 44304 408861283
A 63314 836319080
S 14331 99179043
Q 784 89807 306472366748
Q 3428 73954 3816418613602
Q 30537 93977 4745929701825
S 67458 504541934
A 91849 416885013
A 73211 247374155
A 65450 156596395
S 56513 469720968
S 99947 194002354
A 55110 845346175
Q 2 99992 9583609629528
S 98750 90401496
A 89068 18399494
S 84111 826653095
S 46107 617031398
Q 2005 93002 4985945660882
S 31859 604465210
A 86533 371656390
S 24783 13687476
A 95889 158910088
S 6659 827473317
S 99523 79353012
A 42316 388806929
Q 19370 84931 4129937548383
Q 5191 70358 6965442748909
S 33816 285507019
A 30802 425971848
Q 689 98075 1452547940546
A 50828 295027800
S 78445 579942066
Q 9586 92964 9675173907092
Q 21940 95196 9379160179983
S 76626 531774298
S 22192 290338514
S 50481 772359297
A 30825 627921020
Q 6237 83974 5347370478859
Q 501 74180 4358232594517
Q 36684 95289 8095805684864
Q 57 97662 4531299289113
A 52244 709046730
Q 7152 88053 979473792467
S 6626 631029316
Q 4094 88064 5209913722414
S 6630 865038993
A 15538 845241666
Q 11066 72896 5251640014402
S 83223 27558187
Q 33544 85689 4887465413062
A 32669 802574873
S 3513 151144697
Q 34810 85917 4057081581049
Q 18 99928 6492765899457
Q 4685 60969 3069373900438
S 59073 745277527
Q 5603 90085 7211234201758
Q 13834 94248 3514666997406
A 65864 892133331
Q 13 99969 1927925907691
A 83237 304568257
Q 5918 99783 834329249844
Q 2612 82258 9222283205340
A 14979 621302200
Q 2831 85569 2560403188936
A 38149 6358939
A 59960 73330328
A 27808 59657511
S 75826 60290213
A 5282 532975162
A 77166 209202289
S 11860 560671890
Q 2971 75576 6831131249007
S 46966 130636589
Q 17694 76526 9702576636825
Q 5750 78545 8051530034332
Q 2089 70278 7383818543281
A 71670 154064780
A 86146 888175050
A 91304 250276051
Q 90 99888 2646140145028
Q 11528 88079 4688603946676
Q 38034 95254 4751696014376
S 14585 481179507
Q 32392 97772 9142660003633
Q 3385 90322 5707328562848
S 88476 927104604
A 22121 564712612
S 22117 906145153
A 26526 415202238
S 66651 303284706
Q 12186 88236 1303252283002
S 92112 175895249
S 71100 567433815
Q 5275 98140 5636946534561
Q 2809 97839 9382214259588
A 14506 603858311
A 92071 836364169
Q 4830 71794 6740038888906
A 86602 961199200
Q 2215 79182 3235823312558
S 8718 371533697
Q 114 98096 6336729393923
A 9353 648151803
A 85228 133059865
Q 14858 89775 2916758516738
A 49690 18833650
S 53676 997983315
S 53894 818882061
S 26385 232349704
S 17784 872554192
A 29370 570083011
A 81167 810691138
A 94709 426436314
Q 7313 88295 9577245021838
A 8298 352062657
A 25091 436737110
Q 20908 72687 5332830911919
S 32075 397121599
A 88558 54886148
A 32162 4997384
Q 9900 99632 5430326861151
S 87016 351123379
A 25899 116331017
Q 16128 80389 45569108157
S 82026 193735871
S 28659 158157893
Q 15417 84568 6269289439176
Q 95 99369 2726950665432
Q 2877 91984 588925772319
Q 24263 77808 3335471186726
A 43181 98173237
S 97171 168267835
S 26134 845264368
S 19013 469393313
S 2754 923930826
S 1437 492680888
A 50063 423700853
S 73615 326703565
A 86117 724940874
A 90543 908955790
S 55451 832614437
Q 23103 95813 6059960483797
S 11408 39201993
Q 379 89801 5370335378963
Q 25897 99771 1804992232070
Q 18757 98631 7985367510837
Q 13162 70643 413105574332
Q 35687 98330 5597165001424
Q 16780 89650 6709608520174
S 33140 868885348
S 6229 332644708
A 66364 553440746
S 23068 427696729
Q 4667 95492 7280683190416
Q 8767 95121 5018754002634
Q 19185 85116 1645846549510
Q 709 99231 7620413005377
Q 4728 98604 7215714007770
Q 6453 82451 453319358045
A 4576 663122228
Q 3550 98485 3298670240922
S 14015 737901626
A 60113 830754434
A 14005 253127497
A 16360 511243662
S 11268 616890744
S 96577 909124277
Q 12129 96312 7864861086445
A 95058 624679984
A 70364 376179402
A 57804 658380000
S 58922 654962408
Q 25422 88611 409525313610
A 63520 416296869
A 62076 590258164
Q 36454 95761 9750425362165
S 44597 909098361
Q 6949 91936 2114256828252
Q 14658 91248 2494412331361
Q 13043 99998 7536854030752
Q 10234 93984 2907536307700
Q 18478 77203 4731557236365
A 83817 588506275
A 62451 183985551
Q 16862 92148 4995041146442
A 17389 739852350
Q 25619 95046 560285846424
S 26752 296053471
Q 2884 72117 4975696863736
S 25728 193572
Q 18972 93204 4200718509480
A 60525 636418219
A 63484 493777565
S 70240 786192753
A 21170 645157122
A 57258 947231378
Q 3027 87193 2029366372252
S 71416 558952941
A 46325 507806040
Q 26611 83342 6346426540602
S 35838 115314136
Q 20035 92496 6052283030861
A 59162 468285114
Q 535 95081 9206618377654
Q 8036 83918 7781386372608
Q 16859 81027 7345940033959
S 24130 946330496
A 32086 199750466
Q 748 98110 288201599789
Q 651 99643 2550090114744
S 36944 219625533
S 71705 417917751
A 76988 169852939
S 5447 652995856
S 35092 750478203
A 38582 663568607
A 1328 907702042
Q 21701 92086 4743546458812
Q 7155 91576 7103063551137
Q 352 64954 5187661677836
Q 5462 59564 9845949849
A 70404 57225730
Q 5898 99684 4042368111636
S 4350 930258689
S 93234 259946334
A 88481 338056386
S 69863 825197230
Q 9320 90933 6688948762629
S 45176 453914898
S 23259 358629781
A 68972 393143168
A 31034 284748255
S 83488 322794648
Q 14356 99327 561693067104
A 49092 796270195
Q 7863 81218 3008047203276
Q 1857 72772 4072844229961
A 23026 378245532
S 83354 958082208
A 89803 807674432
Q 6383 99426 3555557259913
A 3772 920086352
Q 1785 79824 6633414233633
A 35352 615497243
S 70351 788603507
Q 7817 74152 1815112084413
A 73672 888833724
A 67483 715511946
Q 11658 66914 1081138025496
Q 10424 96129 6020121872081
Q 30696 98821 7632802158634
Q 26912 80793 6779080473690
Q 881 91729 6411923416344
Q 28795 88544 6195159350475
Q 7058 78666 5233557866842
Q 21821 97106 6381890377905
A 17769 420751020
S 62891 736959811
Q 13570 83731 1130998759508
Q 3617 98134 6838336487947
S 91479 393275362
Q 6400 96761 1474095389421
Q 20645 95789 80215174212
Q 8894 94022 3350017867293
A 25113 491559773
S 81605 866469100
A 99675 201925158
Q 9909 68638 2371520558127
A 14383 398997897
A 16388 59339796
A 60036 323698951
S 8521 613245398
A 14550 243813764
A 90892 144385679
S 23756 183688976
A 5100 536477179
S 82202 125692681
Q 1551 99772 1871205619848
A 61169 166221307
A 5632 629042059
Q 3913 86661 8466326344526
Q 13198 95527 5554122899330
S 83606 132414089
Q 23298 98562 9030882802192
Q 8435 96825 2230731523105
Q 24593 80333 8180537447325
Q 8085 99186 8934433067866
A 40818 581255708
Q 2965 88845 4289739782462
S 10519 588513736
A 85262 979101232
S 14803 993584564
S 92643 925528763
Q 34440 98810 3238486785418
A 66940 867804292
S 59995 195437118
S 37529 217945696
Q 36197 97538 1906223139096
S 94159 845702947
A 3881 511276626
Q 20210 83186 7650244306985
Q 3201 94809 4463299404330
S 15894 13075592
Q 5444 92353 8624951153229
Q 17068 85935 2791482665243
Q 1649 70602 1031013803003
S 72855 279030193
Q 5803 99242 5051760132328
A 79529 887122226
Q 2279 96345 5185216547581
S 92741 224310329
Q 5535 98768 8678965034943
S 58632 234743375
A 53839 540811453
Q 19284 91489 1367517796150
S 68660 650311135
A 22665 981523362
S 45845 555941062
Q 25779 89699 83023847380
S 48641 105342793
Q 36718 90950 2648964858827
Q 6983 90407 7799937889638
A 87909 173456707
A 16884 807997168
A 726 469125241
S 31713 631293994
Q 10224 96872 7680730847694
Q 5321 67555 3405073914658
S 37221 217230649
Q 26471 95280 5643403401248
Q 2136 96528 9523822659591
S 84691 102476388
A 64504 611375438
S 22993 494178772
A 88716 323140874
S 29978 641777381
Q 19744 78799 4943702395296
S 65519 879848705
Q 14251 69245 8110451069227
Q 32418 88189 4284218637496
A 21974 469666580
S 18535 410157500
S 23411 371196146
S 80579 744846366
Q 19209 74242 4561717596868
S 39069 354749585
A 59295 308261991
A 10747 407999876
Q 4192 72393 2245640483286
Q 1659 98277 498328154922
A 27849 225748796
Q 21045 93222 7265732006841
A 93918 232046027
S 92993 31698580
S 51535 2802057
A 35777 450969041
S 63486 638601158
A 72175 295704520
S 86442 121814010
S 52273 453240787
A 77177 472790479
A 55216 591569272
S 38185 764560451
Q 5845 73093 9468670599964
S 33131 792034934
S 98017 897283814
S 65442 975999529
A 48841 172367719
Q 19799 96999 710935120598
Q 4139 97686 6536909689728
S 92147 429091692
S 71440 46562238
Q 8462 66515 7328496449473
S 68781 974976809
S 51970 183410819
A 12853 23440684
Q 19386 94561 6732785106313
Q 19734 98092 7679743419335
Q 4907 91798 5097339648828
A 54519 825170476
S 89025 518270660
Q 3751 98255 2759066913819
Q 20933 86738 6465272357797
A 2736 369046642
S 96356 150647097
Q 7679 67544 2355476650002
Q 9150 63025 353769589920
S 16315 719770198
S 78042 854457428
S 26788 459805473
S 48557 163642049
S 54596 984970251
S 65106 143015756
Q 17234 79081 5028503817521
A 49551 215329996
Q 24348 86972 3192276666834
Q 12646 65489 1714635663629
Q 14688 97958 110131399465
S 12512 681701162
Q 21952 83809 5111894929288
Q 3315 91348 4426278878714
Q 7234 86543 9917405893663
A 28512 937265171
S 29918 964678062
Q 20103 95208 5008428873553
A 86992 104655785
Q 16547 87683 9127307180681
Q 2514 92265 2116368960728
S 60245 957677234
A 47988 701309228
S 62332 608122603
A 15776 402400858
Q 567 97519 9067508389355
A 71822 1983238
Q 4721 98748 4815100443535
A 33270 158612819
Q 20360 85917 4064467759702
A 35705 299328344
S 19243 352922702
A 72589 287670172
A 60335 481342349
A 49903 405237951
A 35523 607767503
S 86213 985207423
S 55656 858509283
A 18847 813695481
A 89929 946844981
A 45806 903998909
S 70449 546130341
A 17932 585626837
A 47211 256716590
Q 20736 98897 4684894026527
Q 2178 92043 9477881935866
A 68862 781450049
Q 4663 96650 6932268739007
S 21503 990942296
Q 7686 97452 8558175114663
Q 28385 90820 6683784352126
A 43718 464991481
A 93845 974386151
Q 10812 94026 5635625041361
S 7628 948320824
Q 4231 93910 9690387163270
S 9471 990647197
A 21842 55348448
A 62761 138833714
Q 14052 92090 3939359160097
S 25014 101428344
Q 5438 99295 9660790867587
A 43846 777397640
Q 4377 97419 3712029699440
Q 7214 73328 9638532212345
A 95488 252254532
A 61186 634692067
S 81368 245090840
Q 20846 85353 6454003190487
S 37963 267972997
Q 16247 91585 9535374811641
S 72799 594494144
Q 33335 99927 7147788557117
Q 26984 84377 5545905164996
S 31232 407566601
Q 10861 92713 8081577717753
A 3665 812041668
A 81187 777948918
S 97264 103473672
Q 3438 94586 332800688347
A 4784 481213959
S 94324 96461292
A 38740 172985880
A 84886 639038845
A 95304 878706120
S 16073 588487796
S 77614 793612498
A 95059 744954007
S 61123 557044355
A 49184 503560766
A 12517 227897282
Q 3021 93624 794381058688
A 66354 7205225
A 80956 812166164
A 67358 576415663
Q 31292 96695 1985452966433
S 4847 263431053
A 79663 8024580
A 94812 641341082
A 93928 743772093
S 49718 100211051
S 97015 535822612
Q 487 85493 4428921575696
A 21603 52338288
Q 2203 92486 7533599624221
S 38366 160740067
S 73510 40532399
Q 12798 82359 6835069628999
S 82167 998021087
Q 21812 99757 4765876957276
S 54913 314115934
Q 1473 99177 8804943617288
Q 33725 85156 6483586671073
A 64067 493613104
S 40435 495902281
A 33587 577702413
S 63071 587927328
Q 7101 94187 1479195427611
S 28610 439717686
A 13878 306860449
A 53654 997433843
S 59402 899707138
A 11323 965132256
A 77146 82316557
Q 1566 94872 9178004847087
S 10908 890836017
Q 11018 95309 8466800033165
A 30944 422774785
A 20899 565381974
Q 6550 90476 4481991470778
S 57934 865587507
Q 1487 98069 3863848781987
Q 1052 97512 4368252787734
S 24297 92808938
A 96615 332720570
A 12902 516648683
Q 13134 93457 2985853059010
Q 15676 79288 519606906247
Q 25982 98784 934407057574
Q 40983 97996 6868074825676
Q 3349 68109 9614184783969
Q 12976 71455 8804410352852
S 85555 222983256
A 77383 694656789
Q 10425 76889 1126121725197
S 66764 15182050
Q 12314 95210 1891678868926
S 36393 947643578
A 51784 965604427
Q 3255 61760 3037491877735
A 71636 129253644
A 99650 754639069
S 94950 11462590
Q 40538 90671 7711452696618
Q 27172 90737 9936363635018
Q 35884 90451 9021246907862
A 7888 688704202
Q 6984 93922 3630116690358
Q 22241 99973 6481405022643
Q 472 99481 4152998557754
A 46477 28852964
A 47042 477876349
A 13995 62365866
A 39555 645206717
Q 25272 75521 9646293587425
S 4002 908918979
S 86825 269150000
S 49949 117495585
Q 5754 89334 4648336588220
Q 16192 78044 3433451912202
Q 12667 96693 4222507772927
Q 17793 90402 47284683615
Q 22347 75745 2296659912451
S 212 174839837
S 42716 74269156
S 6893 861688540
Q 19503 86905 5483857813393
Q 5906 92791 6209387394929
Q 27682 89620 4403989971110
S 33009 321412442
S 7504 867898239
S 37827 120875071
Q 16667 72994 5039004706931
S 98339 72141953
Q 2309 99163 4788373579641
Q 18333 89065 2109801875626
Q 18175 83771 8517027344883
S 55894 421568803
S 53330 861314231
S 2881 291364961
A 76039 7257927
Q 14707 71027 435955196988
Q 1176 85210 3100664982495
Q 22604 85584 8228072296109
S 6935 512831375
S 95041 910951500
Q 11586 72744 6295750123039
Q 2185 91702 181446944250
S 11536 254666554
S 31605 68898543
Q 1748 88073 1667319867175
A 19372 860724180
Q 5869 97197 3115369559472
A 79573 45567078
Q 6340 99259 4159121319262
S 45466 916665925
S 58644 746828579
S 46002 582863914
Q 7677 98079 5502927643429
Q 28339 89588 5901158653167
A 55330 802537977
S 2760 950969599
A 29830 127922811
Q 399 63227 1396765576709
Q 8559 96477 2228634658310
S 36280 861254575
Q 7692 74464 9362672681775
A 91353 524933523
S 75023 107459574
Q 12749 75609 9474441156635
A 11103 797952024
A 65490 443391503
Q 3989 92647 3053484920855
Q 5217 82340 9586639047994
S 40170 407696756
Q 4814 94181 3668489647780
Q 16211 97014 7486007200559
A 66469 229289182
Q 1170 96360 2891454058092
Q 28014 86152 2190726438818
Q 2800 95589 4868055847799
Q 2521 95850 9916401954013
Q 570 94870 4712451509687
Q 21076 99198 5360774236389
S 3877 248781942
Q 16038 68783 9040908468108
A 46079 722526506
Q 5407 97859 5100577276702
S 78874 799561723
S 63813 707532082
S 62952 365396694
A 58789 480586786
Q 13492 99726 290819618543
Q 42296 92917 2629566521426
Q 20140 88548 5200752183211
Q 36980 90713 1888723989225
Q 8963 90398 3807190734779
Q 14746 94319 9091369187946
Q 2589 54234 9550879440658
A 4492 58484639
S 63525 849368427
Q 26881 96193 8564219414692
Q 302 54120 6933715334352
A 32897 916509493
A 21421 538568227
A 87937 964660780
Q 20 89895 9665839595947
Q 15582 98223 8505972707546
S 32987 27337860
S 77801 2292222
Q 5242 83950 8560959678181
Q 16454 70073 5649175866593
S 17017 101461642
S 65504 287065469
S 24135 984856415
S 13191 403534664
S 44804 163088352
Q 573 86041 7022494061023
S 41578 528383972
A 45536 464028045
Q 29002 96585 9266552856607
Q 10814 99911 2575556825677
Q 5400 92874 7211621298261
A 86073 116507203
S 24159 163331285
Q 10243 87404 1346932108672
Q 12484 83636 1804162979786
A 4801 167430293
S 53207 731973432
Q 11168 96608 2217226424037
Q 6648 75918 1425559203161
Q 2014 98842 9984775128831
Q 25183 85041 8406870784841
Q 25025 94433 3972350571780
S 73785 604864352
S 11841 997067110
S 80694 775363217
A 24985 872268157
Q 20439 97977 4244807076176
Q 2299 98330 2030809231038
Q 25764 97348 2565295980815
Q 16896 91153 1791453379374
A 73433 797542185
Q 4358 70520 1441304972976
S 56335 375598059
A 40221 262678058
Q 8214 96557 5305776593535
S 74008 691971418
Q 37506 92614 6579663758780
S 64759 694663245
S 22079 873006161
A 7783 343017762
S 4185 9759713
Q 5186 93782 2337431588614
A 96314 374214236
Q 14546 69032 6860044175084
Q 4548 98671 9223694701641
Q 2679 91677 9220319018976
A 30928 796211429
S 83370 36182180
A 44665 695339001
Q 22143 91727 8590468972386
Q 44148 96712 7905731467518
S 98175 624482127
Q 8640 63567 5160913671046
A 5865 620427425
Q 3551 72877 5492464266390
Q 20531 86493 3078127890288
A 30332 240541675
Q 6589 90737 8660637390363
S 73440 424768647
S 2009 180547364
A 51663 513169925
Q 1731 88840 2324526271359
Q 5213 91705 9391429907536
S 79122 765589292
S 90417 397317236
Q 18090 73831 357452883361
S 97026 681215862
Q 15203 93203 1850995582159
A 16896 680196915
Q 828 99042 583781010692
A 6474 784522162
A 61529 104979891
S 98132 125694099
Q 4866 79932 2629198096381
S 31394 830057570
Q 4354 95720 4449489162979
A 38485 954680555
A 81005 482783782
Q 3062 98059 9409612053972
S 55452 924096789
A 94722 905009264
Q 10352 61900 7655338705123
A 41405 554298615
Q 3864 82779 6100093139593
A 98445 822663913
Q 38164 93590 438936483573
Q 2615 67858 5891626850578
Q 7388 57639 3394578309145
A 9462 374410849
A 43828 478471062
S 11815 171486983
Q 5269 97157 7335148483309
A 10996 114306764
S 32182 573799183
A 93514 400816414
A 99329 675413299
A 97743 727128563
A 28034 91598199
S 48738 662864059
Q 20878 83387 7571136787074
Q 2983 99870 9575633191125
Q 13289 81725 3371758710810
Q 992 63632 8241809407801
A 81125 152803039
Q 33211 92365 5570944445824
A 44224 126368028
S 23929 285476855
S 29747 830732300
Q 8431 87167 3514520691801
S 42554 646051475
Q 3540 98641 2204243566314
Q 22492 78611 1920761577212
S 30989 976212981
A 79166 576587755
Q 2132 88533 7183490387924
A 6574 622793159
Q 5988 98881 9983627311612
Q 4753 64893 9560345060763
Q 10280 96871 2196658643793
A 3471 167428768
S 91582 390957601
Q 6976 95906 3568719667498
Q 9948 98437 6632149603506
Q 687 99558 1328877671673
Q 7319 94174 4867733318246
Q 839 97906 5669836321218
S 11746 396161345
A 72964 390499831
Q 5334 86085 2594893134445
Q 7297 86446 235063531939
Q 14240 93276 2355413623956
Q 21750 99006 567908088282
Q 37433 98361 5663758081978
Q 21756 94163 601929599277
S 28468 772293970
S 37818 676973246
S 33796 479423114
S 71580 827316116
Q 30508 89854 406829432513
A 69542 701613788
Q 27909 94569 5222605717655
S 22554 785082211
S 68778 172555626
A 23218 429125084
S 9712 339761859
A 62080 213691929
Q 14022 91656 1567559350209
A 74231 33820321
Q 997 97651 8399888324015
S 62138 909335644
Q 1095 84054 7977916745258
S 78450 901032902
A 94812 863367766
A 92041 575087989
A 14706 666395094
A 12545 753434588
S 45639 722459868
Q 17619 83452 626882445540
A 4864 40053743
Q 229 63537 7220666844781
A 67278 997564815
Q 31229 98712 5073748814952
S 19626 203688939
A 48539 184913169
Q 3738 57281 2794331009499
S 20679 641609375
S 534 132414257
Q 380 53197 2810981351534
Q 23627 98508 9176091814744
Q 27746 86775 3873388746997
A 19560 45586231
S 22384 49511570
Q 694 99994 8048380627081
A 78621 232506362
Q 462 98456 4688097981819
S 29068 404952343
A 58680 329419993
Q 31840 90690 6364637976121
A 9902 764898505
A 58659 124081867
Q 7404 90775 1149479506163
S 5054 512660878
Q 21650 81766 298501503157
Q 8516 88213 9738337012134
Q 9460 90005 182678321175
Q 9098 72840 3806376308207
A 41 930860103
S 41422 587531306
Q 245 96816 535293037422
Q 10028 90048 6325162751141
S 20054 590914127
A 99982 186556878
Q 27268 94564 8610011531277
A 81050 878930935
S 66760 376176337
S 98044 992482322
A 67982 899733064
A 66900 608287940
A 61359 946705853
Q 13892 68604 3009110240930
Q 7710 74293 4525718764349
Q 955 98508 5687125252072
A 66185 887410298
A 70627 681364563
Q 7239 78285 6012310946610
S 79886 523314666
Q 10633 97910 3330034482524
S 78889 353813883
A 77114 823307016
A 38119 997944702
S 28671 174408741
Q 330 95780 1075030016427
Q 6123 72293 7321328240676
A 75988 513709964
A 20340 544426101
S 62471 54882171
S 95329 623693204
A 73150 898659507
S 11580 513167675
Q 14121 96663 4359259418234
Q 20769 77659 1732618554872
A 77008 667691062
A 11097 954218881
Q 9074 86687 1565551382297
S 86513 406854140
S 56263 149571383
Q 875 98333 5544478050086
S 85459 259143599
A 31191 133757182
S 70562 360279275
A 44759 916345279
S 15439 269377115
S 4715 932277362
A 80944 952172864
Q 1509 93858 2403543438464
S 44720 91335723
Q 9249 92952 7031226193635
A 10902 870935392
Q 13584 66048 6490881482531
Q 898 97979 2555046860329
S 25254 477726264
A 87430 158111783
Q 15274 81725 3999962540748
Q 16707 83885 3433099077285
A 81407 650561247
A 40142 694441314
A 1196 69938026
Q 9782 86946 737935173926
A 14863 479727716
A 92377 445808476
Q 4569 76658 7003177732082
Q 2045 96530 932427635336
S 87149 847871669
S 9119 898527399
Q 11967 74148 3247505219691
Q 37282 97877 8448888842611
Q 10129 61974 3910706715333
A 59114 690251476
A 21003 754791454
Q 6215 80260 6548019030658
Q 36261 86577 9815683856229
S 64891 533033275
A 77911 834729187
S 92107 173432166
S 54234 864001125
Q 19265 85685 6496670744342
Q 14710 72595 2747524013556
A 35683 815686902
S 30707 312365696
A 47313 259926762
Q 353 96848 2038233574610
A 34476 50375413
Q 21556 89531 6511521344832
Q 11016 61203 1809958323166
Q 58 91272 7225150688601
Q 7668 99628 6306778454080
A 28580 243609036
S 62336 195204380
Q 9320 95686 2456673326847
S 21076 608255823
Q 21634 73116 3647816597278
S 72380 717936004
Q 4310 87748 3406886247332
S 56997 39557773
A 16156 314475581
A 58810 457264929
S 87523 38141463
A 34616 595403473
A 6173 402484337
S 53282 629514264
Q 26449 97331 2445849327469
S 36885 244498582
S 79619 909569373
A 78966 848987796
Q 7541 96483 7908598300132
Q 42445 95208 8422879638654
A 42590 244421902
Q 3632 94868 6854630766430
S 33080 343876070
Q 729 99941 5333401371959
A 1807 952967667
A 17971 385323640
A 87993 603529578
S 59709 287739966
S 1830 914240592
A 99414 741535810
A 66245 389673468
S 72437 38881273
Q 124 96147 1284390071819
A 18891 958614392
Q 5645 91636 766869135336
A 78734 957203338
A 73994 318392129
S 20186 841033412
S 15198 722311620
A 57429 732339417
Q 793 99808 3648070551436
S 75218 943325677
Q 4678 75451 7295443318812
Q 31237 88570 835794413647
Q 25598 81260 1398408611981
Q 10886 94879 2622850234030
Q 1998 85699 5032028543141
Q 6856 93160 4924651156730
A 56637 345551470
S 20692 315245824
A 52866 656513002
Q 15852 79374 6475795468907
A 73178 628761546
S 90516 158941695
S 1810 979626402
A 70818 288837964
Q 1266 92258 7358685196707
A 14477 119226162
S 97099 597259798
A 16625 616865153
S 897 419794480
S 51286 902970200
S 73270 318965012
Q 26980 88330 310256797949
Q 4958 58374 1981861597783
Q 23253 95691 7956768736764
Q 7732 87326 62085940670
A 87884 338096576
Q 13700 77484 5543080154825
Q 18176 89706 8343652774455
S 50493 66870613
Q 730 93187 2890018403843
Q 11439 81922 624753794031
S 54262 180075980
A 92559 23129858
S 30923 56490346
Q 2332 97006 8557619328983
A 89832 114329197
Q 16199 93284 6179436591601
Q 24778 91797 9606564811719
S 55467 357901605
A 23064 174371655
Q 1384 98835 6963324646100
S 89830 316556065
A 43882 188547849
Q 29758 91221 3827230566245
Q 17244 81662 8021081004146
S 55181 257778519
Q 27486 94655 2588931046125
Q 1240 52413 739163305234
S 26477 135141525
Q 12744 94057 7825835311472
A 29344 751278662
A 83597 200278642
S 59316 701286665
A 40244 850153766
S 43181 652660647
Q 26383 94464 7201952705087
Q 16866 94462 8551585890589
S 42701 576899300
Q 446 99998 3764918595508
S 39069 801151661
A 81939 305430579
Q 32725 92079 9403645921165
Q 11804 97411 7788188941560
Q 11766 84124 4846912866124
A 81751 7242346
S 41901 582432371
A 63290 860262008
S 20405 37700858
Q 621 96606 9558818425117
Q 29258 96156 1156952303641
S 98069 177110528
Q 17181 85846 7226418746954
S 25049 181058283
S 38315 570079553
Q 336 99947 108066375895
S 34140 603718968
Q 10816 74964 6949199806330
Q 2903 92942 9615558555102
S 36943 926612202
Q 5183 67010 8081010782033
Q 569 99911 4328680026824
A 95775 557440157
S 69097 706182819
Q 44817 97294 6665490905859
A 42540 121002946
A 55782 614360589
S 15005 50662722
A 95352 121528745
Q 12130 74353 5785486122469
S 48883 629803429
S 12275 106510958
A 78574 616593825
A 15747 787414022
Q 24982 82964 4998591193804
S 96335 189105092
S 32673 134275524
S 63322 715794349
A 23220 66449951
Q 14941 98263 448103042114
A 65495 563079065
Q 25421 80162 1650423544018
Q 15015 98676 5914681292100
Q 1876 76266 8485273378121
A 99365 386193760
Q 11131 72521 4239410536653
A 77303 764349396
S 75416 470125597
A 30080 845008413
A 2605 487028587
Q 978 97678 1049478107378
Q 12150 68764 9002703829297
Q 35432 95432 4786561243802
Q 1466 98747 2706803021689
Q 11 88224 34074177659
A 24323 73975528
Q 455 94054 4030198201803
Q 14968 97447 5390300220041
A 13638 350808973
A 81992 267236205
S 13633 269239620
Q 1381 99613 1359279801675
S 64980 892587270
A 68925 678437633
A 23009 213593959
Q 11228 91710 4802091737494
Q 22550 86954 3623902308304
Q 3914 92433 8121242861644
Q 9270 99455 9611068803946
A 42197 559155220
S 55887 18011860
S 24372 503962119
A 79711 789322720
Q 3282 95658 5979961482779
S 42366 203274574
Q 22594 80979 1241709287707
S 47392 486323423
A 80922 817345645
Q 10998 77177 2370417604885
Q 48771 99057 1428747393226
S 18730 583580138
A 6139 247651807
A 42583 914143436
Q 8411 80580 4755421814304
Q 24468 82291 6614581777147
A 30308 798722034
A 34930 719861367
A 8136 838080954
A 36572 98256764
Q 6383 69864 3933096862703
Q 28779 98031 341235455181
A 10744 577756692
S 27628 563483150
Q 1010 99715 3643046231597
Q 25004 99615 2263067766043
Q 68 74902 5297861717904
A 7187 793405077
A 96292 270577328
Q 4929 93979 9501800999789
S 89555 833323890
Q 181 61481 2430515152449
S 82786 65184297
S 64016 8444182
Q 10685 70204 9203337646363
Q 12643 82274 670766791045
A 29082 685691478
A 83668 435431264
S 13412 491161652
Q 1557 96879 6449809988053
S 94134 486334436
Q 10460 70851 68601933501
Q 6609 98855 496180612374
Q 8352 66250 238478180464
A 58327 753701684
S 81376 368945863
Q 3387 85593 8887574417462
Q 20280 99285 6178332439556
A 69547 762963582
S 5626 931236770
A 21300 81967525
A 94579 386813683
S 37580 136454600
A 78362 779036106
S 87801 386674925
S 96796 480671023
S 15385 95584277
S 75643 792245134
Q 6201 80545 2862399406635
Q 828 99273 8127388390511
A 23958 77022489
S 81784 269007249
S 87270 714876838
S 4820 205335789
S 62228 386724614
S 84542 164189195
A 65215 379504604
Q 1106 97210 9584790537696
S 71880 557797369
A 69595 400646196
Q 3214 56880 9102497737610
A 95118 643700700
Q 4141 63620 1133485884060
Q 8768 87877 400579769725
A 98566 883945517
A 58005 112747445
Q 11087 84176 5436863473210
A 20602 8264862
A 81353 260648401
S 112 455372518
A 4285 778281939
Q 20671 92845 8000674736595
S 35707 401615020
Q 36801 97070 2317704841819
Q 10220 96462 5497232222941
Q 5293 94495 2854498539916
Q 4457 96294 749306357684
Q 6161 99133 6270212893748
S 38576 630681187
Q 691 99714 5293068911211
A 88064 564171755
S 30045 279090770
S 1924 607211049
Q 22252 80354 564311484841
Q 7545 91520 4422593653638
Q 48 52240 2376776113640
Q 35038 98497 2753048386730
Q 9287 96320 8713422385009
S 56399 801079759
Q 1910 89627 2395321056843
A 85624 983488830
Q 18969 73414 1283019445337
S 54458 749215185
S 67867 426975336
S 63670 814470315
Q 1628 97063 2561769771508
A 89561 584367893
A 57367 716340235
S 15853 449191578
Q 23735 99782 8354680746789
S 82619 322005378
Q 759 61297 6007166193046
Q 2166 94454 5512272153579
Q 31855 89552 4896727943923
A 18677 840597561
Q 16208 78194 5102601988300
Q 10743 92955 3930698867367
Q 30409 88680 9407181680149
Q 23393 90919 4863486701929
A 52948 152738264
Q 1671 95003 2601143727467
A 86783 397596735
Q 5129 58683 2898998767005
A 44575 849621988
A 31834 990348962
A 34012 98732473
S 99276 423213419
Q 11000 97387 5595846108908
Q 13861 71903 8079953950589
A 40466 400617871
Q 6914 74052 8752318205433
Q 270 76043 7774168117788
A 18792 418496364
S 77799 268166495
Q 23564 99521 8963499550568
Q 28069 95035 6753200167893
A 77444 30540379
S 99529 603919179
Q 3885 99432 2579023620461
S 44144 885080791
Q 27071 91945 600896467164
A 15441 333628175
A 15687 153823652
A 19003 790902877
S 33833 59796884
A 53632 193462160
A 12971 725847266
S 41952 98022295
A 54751 415779854
S 36113 989494119
S 88741 435276146
S 3844 606974825
Q 1398 96872 9662763943540
A 72995 504492004
Q 331 79251 4028496139392
Q 1117 81544 9964751589413
Q 17174 81877 3748894426265
A 71627 809189034
Q 42 94950 8420922432323
Q 21480 72331 929721848764
S 43399 954562287
A 52029 264494294
Q 9687 83088 7041378051222
A 92900 987899410
Q 19323 70080 298253229403
S 82066 264902099
S 12640 535138006
A 27206 579613251
S 15080 756288243
Q 5009 70945 2532621459166
A 79 584374756
A 8692 301055104
A 56722 615059429
Q 25947 81975 2221595549811
Q 12838 83873 9940002444305
Q 1207 84825 4835115892650
A 54690 714784202
Q 10597 95869 2963159346051
S 43905 775278354
Q 290 87488 8581658901640
S 18948 80881477
S 64256 61401744
A 80576 233874710
A 24597 577756796
A 11097 971996634
A 40829 110883708
Q 480 73853 9440551377983
Q 31285 91427 2089173168390
Q 973 81546 8252528903241
A 97200 964443946
A 49446 892776820
Q 21998 83072 1282743246677
S 85362 392765164
Q 26506 91702 5997028662511
Q 3028 97687 6142628896612
Q 12451 75227 6438243355997
Q 19278 74648 1241785209888
Q 33721 87032 3878630767268
Q 2833 73193 6334201217836
A 97037 313412109
Q 10117 81449 9652658353277
A 68923 91177441
S 2857 267874370
Q 7877 99061 2540363503909
Q 25423 85553 5094099464880
Q 1523 99906 5978028385522
Q 1423 89980 1081270199649
S 9883 399340573
A 71267 870970039
S 4338 209034808
Q 13115 67794 8243785765533
S 49424 831413669
S 23173 450920711
A 15231 234953524
A 31478 258111224
A 82685 617597421
Q 3881 79632 3319763382405
S 62844 297812694
Q 91 90025 3315821215016
Q 25528 75973 363871983976
Q 3200 95868 9760186453624
A 40113 70835145
A 91668 233653878
A 32880 296799174
Q 6991 88497 3247697531706
S 83193 988230813
A 1334 514037500
A 51125 315685282
S 55530 688348966
S 92983 926829460
A 93079 91867927
A 4719 810222865
A 11019 298638061
S 14340 844656229
S 40253 416842364
Q 26858 95774 3992365020394
S 68063 319972714
A 6481 848728166
S 39881 190679585
S 75345 887400447
A 44521 525483001
Q 12999 87352 7102709446742
A 17162 377260485
S 53935 269428956
Q 29888 81505 6811184935613
Q 14927 81474 7957725650555
S 41903 59493960
A 64083 253778114
Q 39603 90088 8384085945265
A 95797 788537880
A 30339 564677437
A 44465 102823007
Q 15329 72868 676264766819
A 54385 17409171
Q 219 99047 782291397008
Q 611 82504 3251578719420
A 99072 694245101
S 76288 789722533
Q 30529 87603 8951936769425
Q 24709 93449 5857642185100
S 95333 977372160
Q 6337 95164 4286586324796
A 60614 919462259
A 15186 244196597
S 88894 403249378
A 21962 32161250
Q 12878 63125 5011611712124
Q 11172 84968 2482623389711
S 56714 720423503
A 31843 786803126
Q 4049 95773 5580839680483
S 52210 682244992
S 95196 945367045
S 96593 533683328
A 80254 562549793
Q 10836 74722 9067059973937
S 41520 370330012
Q 27767 95040 9822631987925
S 69169 8737408
A 3321 505106663
A 43637 687985738
A 24957 869935899
S 60486 677693519
S 70721 207968004
Q 7170 96848 9882864056840
Q 359 99990 8566425383341
Q 32964 95053 8189619419170
A 7020 250202861
Q 8012 93360 3573248732582
A 71365 376399378
S 2262 693583842
Q 8352 77206 9028465665732
A 68501 948912305
Q 4357 85936 7392555037131
Q 1548 94407 657129552750
A 5517 278612410
Q 6089 94929 2700315147398
S 58449 138579511
Q 765 93974 9059985501783
A 22019 44830780
S 16908 824851261
A 96536 533572143
S 88510 214553973
A 17678 989802675
A 34702 739826532
A 67172 852285804
Q 2441 97540 2233794123114
A 21746 668714090
S 61050 230863215
Q 20076 83992 8637175893221
Q 9628 97600 9550839003486
S 25089 765488798
Q 2735 85201 9271117965769
Q 841 87737 3822473794517
S 642 34724841
S 3041 27699333
A 76148 174771275
S 89604 768188479
A 95807 258928261
Q 1650 54304 6879319112887
Q 5580 95508 7770805495255
A 55242 405918875
Q 3220 98370 9207004700451
S 26478 225212412
A 47891 13043508
A 47720 583605842
S 55119 765533313
Q 44046 96155 6043844945921
S 64346 455860072
A 36073 125992716
Q 2212 80139 4797186116241
Q 47237 98591 8371622954442
S 66937 995415651
S 80707 663598164
Q 31627 96440 7366273895259
A 94352 370534011
Q 25042 92684 7472461052
A 20991 953078426
S 10475 162267547
Q 635 73181 6378525601372
S 84850 412298769
Q 3254 92681 8525964337493
S 12875 822765402
A 96197 848590968
Q 13232 98165 7899395549465
A 30868 945908121
S 88999 48768418
Q 19603 76242 9273267178019
Q 22052 82958 960900688316
Q 49853 99868 233865480254
Q 1993 67464 7509047023506
A 74813 829427023
Q 2345 60624 8393965152718
S 59803 610701918
Q 7446 89257 3212031612144
S 25932 467941043
Q 8492 69078 6065332521378
S 99206 434578692
A 95115 581401010
Q 33632 95746 548033185774
A 934 177860901
Q 6923 68675 4928342976622
Q 5541 95238 9977484590082
Q 177 98989 929029416054
Q 203 98600 2280563019579
Q 26765 77510 4313972800601
S 43325 343040792
A 64810 87105839
A 93260 394001899
S 64362 755511231
S 10217 132187347
S 14363 605835627
Q 2912 82594 4137541236924
A 70743 178048776
Q 28464 80176 3580563368365
Q 6264 86569 3535402201059
Q 3728 90948 7252356600375
Q 294 98033 2171405905597
Q 12690 99616 4223479850487
A 77295 706220501
S 65220 756200037
Q 12316 87407 2111733294190
Q 11012 91453 7044521182514
A 61997 198636504
A 21831 718000522
S 71218 294388833
Q 19124 96721 7034169166575
Q 21538 79834 4568117447928
S 15185 38039286
Q 6060 88944 198913838868
A 41852 458750987
A 98079 485511154
Q 3837 99075 9766148537236
A 75000 319599408
S 72292 982027235
A 9962 301960736
S 5590 30983977
S 35879 903429151
S 91171 982971143
S 68262 850923334
Q 22852 89736 3209783618273
Q 2339 94917 5954731456022
A 58525 280159683
Q 17095 95181 8415480668159
Q 1498 79613 9398288773689
Q 1747 62682 9375741251825
Q 11601 93096 6769624102251
A 13573 998593435
S 16029 497662077
A 81420 868947152
Q 14543 78852 2625283529565
S 20391 606296299
Q 1184 63456 1652309332098
A 40267 334079220
S 78826 404724399
A 57018 139861188
S 31602 514048396
Q 16452 76860 3058500908167
Q 1411 98854 8501981010127
S 6729 474401029
Q 16427 68748 5429944762834
Q 8388 83838 890936946641
Q 9693 98609 9633228120372
S 92428 579493440
S 80240 466141804
A 74870 632898769
Q 29030 96467 7065697659466
A 67201 32322583
S 61425 566707611
Q 9049 82409 9256636587745
Q 7700 92919 2540709071747
S 57166 260689903
A 41304 74786377
S 33943 589018618
Q 37154 94794 9792325092871
Q 5073 94402 7104645681695
S 13335 243718692
S 75005 681522314
Q 40959 99345 9455756779903
A 13496 840779945
S 50612 182015162
Q 1424 79827 9942223651236
S 47002 368561152
Q 554 96863 9250490290111
Q 30338 93645 8683507589364
Q 21171 91772 2627982843782
A 81091 122737409
A 27200 420653293
Q 10688 79202 2745722323959
Q 34439 86377 297572218319
A 46672 747473441
Q 8848 90905 6884281598137
A 69759 739063681
Q 13265 71367 2522547119112
Q 16483 71382 565884007213
A 79922 403662984
S 12085 132808248
Q 1392 88931 5872635676562
A 278 226552055
Q 17392 87597 1999131869924
Q 28994 81903 237746513021
S 28483 11519933
Q 34480 93891 2970997178500
S 91055 749629979
A 43994 772466189
S 87001 740546183
Q 31962 94277 3509769900653
A 11491 225757883
A 51968 152918812
A 98373 938529849
Q 20309 91581 3589579014265
Q 8000 91328 5447165540051
S 3310 617772289
S 63859 768297331
A 62991 765718071
S 97860 880243684
S 31332 140741071
S 35601 777805186
S 89490 478553038
A 67708 188011772
S 98455 746339733
A 74834 101740254
Q 14610 79061 1930975724082
A 31921 538453763
Q 172 98154 6351281711513
Q 31478 99516 6837532666275
A 52038 42611258
Q 4317 62120 9128779260235
Q 423 99997 4513682134632
S 22242 925127512
A 55777 356617860
Q 6604 88567 524619481886
A 68351 824866197
A 73191 187761182
Q 9536 74710 6849870725692
Q 2224 64824 9784908137534
Q 21622 96377 3155525733559
A 48065 106519464
S 62012 329390084
S 89911 86480113
A 78628 478316374
Q 22683 87299 7039393364597
S 54298 592780562
Q 14154 99725 5188577428306
S 31544 962919683
Q 19157 78151 5792611137176
A 23308 556500020
Q 18222 74343 9734842711289
A 98153 141434662
S 38396 686887299
Q 16684 98988 4455339610454
Q 24287 96556 6377136780947
S 68551 428872081
Q 4739 98130 8521795766019
A 18956 971817157
S 4904 63422791
S 4519 233242274
S 99051 25007122
S 14926 266774982
Q 10948 90104 4153764206459
S 97374 573545622
S 34781 315849390
A 25879 884795568
S 32657 322833064
A 13187 542681185
S 61354 214661034
Q 42379 96361 1528494505304
A 85537 891985772
A 90261 774829935
A 73066 823522878
S 48218 754819102
Q 2953 84769 4330261096808
A 26875 241106875
A 32066 355238240
Q 7606 98320 7753854192663
S 10083 59718947
A 5728 229538567
S 26011 768394460
Q 14071 82894 4116290479227
Q 6181 85745 5527542188404
Q 2799 61875 7227880095549
S 58634 297360964
S 12012 144451541
Q 13395 89302 549564821301
A 30069 143840154
S 25817 790496661
Q 15327 96058 3439191994880
A 56867 715814584
Q 9384 79520 7470731914289
S 72294 845383968
A 21844 481986616
Q 2784 85895 7944364921687
Q 301 99156 410125645082
Q 17734 98645 2464595552386
Q 18 99979 7213249946123
S 1971 287135106
S 31854 780942342
A 71906 403009893
A 91471 377659427
A 37607 536641211
Q 32647 85294 3977722384563
S 72060 334155485
A 66474 527907978
Q 41801 97999 241675986188
A 62058 425547472
Q 2138 76517 7316195040766
Q 1291 65324 6776811750694
Q 47620 98056 7083660142926
S 48629 255529452
A 39371 539211907
A 25050 63857039
S 16434 803311591
Q 13445 85947 5530182684615
A 79868 442548959
Q 4542 78349 2603301372002
S 51581 658099981
Q 65 99977 7328014146481
S 77649 546436341
S 41839 919106379
S 49244 315195295
Q 1624 66260 8633044964876
Q 2954 56159 8800810703525
A 42838 389778876
Q 9903 93498 9136581255457
S 1717 482270378
S 79713 549121264
A 88649 700888335
Q 1122 97590 3007951400450
Q 9217 80769 946746668975
Q 17380 75896 170841432513
A 65954 469721424
Q 10663 66240 5245038150302
Q 16900 88476 1720812075282
Q 732 97144 6966826583050
S 41118 494318427
A 62722 140239216
S 12037 638420317
A 38467 770106964
A 64991 730044993
S 75741 220554914
A 72650 418948935
Q 16332 87700 1393968939977
S 19107 644626170
A 11195 407018276
Q 10086 88974 3783998555615
S 84175 943990535
S 93525 742803233
A 28810 406706592
A 53366 52129125
Q 3912 97127 4198280064188
Q 2630 72667 9526399022147
Q 21178 72218 7378221002501
Q 2926 99899 727781963972
S 2825 201284197
S 4080 497312946
Q 3254 71951 5602546915107
S 30886 107260485
S 30809 264505732
A 91141 345331965
Q 14545 99394 4111464389073
S 88513 825307508
A 61274 643415619
Q 1090 82963 8438983982340
S 10227 749771384
Q 1760 69257 6317083985764
S 13820 889391628
Q 40781 96617 5513533171137
A 62667 591147480
A 81245 105594966
A 81639 213448030
A 4170 971402270
A 33508 44051098
S 82193 36361979
S 31063 672724677
Q 16458 93526 7379364932345
Q 2710 94393 8335970556601
Q 904 93524 9154760301049
S 20694 974832195
A 79175 680325331
Q 13888 90336 3560358159176
Q 2837 95615 4375144065006
S 53287 428816104
S 44062 873121850
A 78905 977400167
A 9036 692595439
A 68828 86557766
Q 7418 77529 7270104410207
Q 715 98860 4782204501968
Q 9106 85205 2065603692979
Q 15271 85382 8524389267131
Q 1 99966 3271464877498
Q 22743 97685 2298300328704
Q 2582 93328 2485652186382
S 89077 208130954
S 44281 232903770
S 62645 606771712
Q 4456 99796 1959525228021
S 60928 321087146
S 6446 514774797
Q 18070 92383 5274439359305
S 10230 375257735
S 54496 915591023
A 34451 429526598
Q 38854 96153 6052709911336
A 460 556997418
Q 10015 92978 506504395369
Q 3050 90577 4071715178517
A 4702 202197915
Q 7130 96216 3623912635049
S 75516 455446830
Q 9109 88975 3905052342519
S 50177 949641672
A 93365 105451792
S 87314 826251174
Q 3682 64838 1452146838192
Q 898 99737 1578646633789
Q 32602 91432 5867086640892
S 77494 635681763
A 57495 322562151
S 90040 105598030
Q 10918 86087 7919940960191
A 29412 623892363
Q 4118 96354 342249116811
Q 2191 66049 5119590596427
S 1836 102544413
A 52587 372771256
S 81339 273620887
Q 9602 62409 5257109987432
S 99583 471160559
S 41833 205873746
A 3065 323745265
Q 34233 90353 6207501188406
A 68832 219420252
A 28937 153678857
S 23408 334890949
Q 1880 99967 9617021419002
A 64735 212945223
Q 5443 87832 1426142427121
S 29686 535868504
Q 15501 89952 8630692678894
Q 25440 81337 3374210313642
Q 15038 97763 8802868939569
A 92308 405080914
Q 1054 83579 1613994389123
A 30857 996427100
S 54069 766927383
Q 44295 94354 5427063466640
Q 14981 74205 6375453613013
S 2660 992946097
S 25717 807141206
A 58380 330141713
Q 2145 70890 8885808060868
A 22011 258605978
Q 14532 90793 4048075930241
S 79983 282019352
Q 4055 80063 8339453945951
A 83303 893121346
A 7212 575492325
Q 17283 97012 9072383865559
Q 7240 78859 478271737530
S 16747 902255547
Q 16774 86398 3489885715544
S 22976 837347910
Q 6845 95886 6518208055533
A 35712 326788001
Q 3585 99710 4352061108223
Q 17832 82809 1836790559473
Q 24045 95601 9804159272570
Q 36654 95938 9596454033156
S 3973 317290324
A 57562 790657340
S 47951 592858257
Q 10771 83217 4425646428006
Q 322 81187 631589846108
Q 13477 77497 4061758780411
Q 7204 93760 2747591902582
Q 10764 94451 7475235960230
S 73298 530930050
Q 9293 73377 4916536930024
Q 31829 92704 9281901179195
A 68344 182476164
Q 5968 77766 7971430786486
S 27896 911010176
S 63692 45413855
A 75353 185894707
A 68765 56822795
A 83274 983623153
S 39902 502094251
A 8083 443233290
S 7461 862207668
Q 4807 90997 8190465479284
Q 3556 88800 1942789317648
A 533 190312132
A 89583 525789632
Q 6080 89403 9430344355923
A 52870 389089011
Q 26616 96553 6520810512470
A 74195 530053661
Q 20410 93083 3192347620109
A 47247 633905464
Q 26250 97257 4685260417494
S 53823 202218021
S 70281 91208784
A 98064 751777860
Q 11298 66405 3686599229881
Q 27724 93544 2852882272104
A 12826 352194624
A 27608 891555764
S 17054 969341646
Q 1813 73420 8434360149402
A 90030 677167985
Q 34653 87332 3124700510607
Q 35546 86601 6552325563299
A 46435 506144903
Q 3899 58310 5217306317790
Q 18871 77638 6145095961165
Q 38485 96664 7895388482452
Q 4300 98847 8895450192110
Q 12139 93513 1831099665118
Q 15380 94415 7357651431391
S 37643 461928707
Q 14626 67673 3211543714123
S 82526 395887191
A 64664 600979596
S 47862 469189606
S 6225 397630852
Q 7807 74140 8823955919236
S 98485 438877583
Q 11080 89209 9946663248646
Q 3933 94753 3570083537147
A 4274 115818572
A 28272 498733588
Q 25814 94793 933312342773
Q 11125 87143 6835111389386
S 61017 477560743
A 7564 67025410
Q 20786 91410 5416784468339
S 50907 462669903
A 1665 371886736
Q 18102 90077 7150118580904
Q 5929 70649 4924701070340
S 39985 332784339
Q 30221 90665 5267999865490
S 36004 311693245
Q 225 99272 3620752860406
A 68416 573467882
Q 1103 97436 9562983975644
A 18056 608829195
Q 7692 60823 9777823156381
A 39912 947550344
S 58660 293303466
Q 2185 55867 3193257962756
Q 6686 66972 7876401023552
A 34515 701431567
A 85821 905571964
A 18439 938710380
S 33544 504574653
Q 598 98933 1405619101330
Q 3604 93541 2887908426339
Q 8319 97635 3076258418431
S 52214 170635963
Q 11162 78920 6007629863386
A 89185 540684124
S 94237 227186899
A 32977 533030695
S 57354 325834877
A 57939 286382212
A 18125 345871491
Q 3006 93854 821273399441
S 67247 958388457
Q 9407 98660 2207780037732
Q 20268 82610 7948815779483
Q 43409 98172 4672082910108
A 51793 584854927
A 30307 123460525
Q 35848 98171 3422443712501
A 37974 782381534
Q 10327 87947 1312330861403
S 28842 830420145
A 84917 469095009
A 85723 952131207
S 38435 384790684
Q 40479 97632 7003608100069
S 30581 409724467
Q 10010 65121 4584945740463
S 90233 500252258
Q 4934 91709 3033360526895
A 58290 761505961
Q 13438 92868 9747040597842
S 52403 76960565
Q 7791 86493 1032934554718
S 69472 332657432
Q 7027 83899 7941680822537
A 97251 177714226
A 65108 497910293
S 22470 692944294
A 20533 720897182
A 92128 262245648
Q 2891 64694 3286865606311
Q 13784 99992 960344387398
Q 2388 70125 5373282572420
S 28783 754652419
Q 5150 88719 331336808513
Q 13082 85797 1238580220849
Q 8704 70341 4221627069589
A 88018 719527715
Q 211 98560 9777724400339
Q 15457 96040 775023962095
A 2502 519922503
S 66204 183140154
S 90328 830408162
A 96020 518111402
Q 1032 81284 7028596138840
S 20196 557169012
Q 2024 98663 8513562333754
Q 5736 96959 5774630737069
A 21682 857385183
Q 4640 83095 7827032683207
S 30201 191559693
A 10236 637470093
A 38990 647592744
Q 26004 89731 898094371809
Q 6046 99499 3025330997721
Q 3337 81578 5452179535679
Q 9294 95379 7995940674612
A 3075 303530764
S 85117 987788817
S 98230 628232685
Q 39963 98830 4247871768350
S 31193 861305746
S 77785 850011593
A 25214 727920842
A 4862 578018897
A 8968 241660715
S 15528 408610314
S 66827 990083718
A 20828 400378155
Q 6419 99575 7624740509531
A 14925 581181618
A 10757 975697917
S 10725 120683003
A 44966 417504450
S 70234 839750875
Q 20781 84248 8271575418626
Q 96 93531 1675602561295
A 17511 351372360
A 89114 755481516
S 74512 683733382
S 59376 799341087
A 1055 859854882
S 55693 43323626
S 38294 162840492
A 45972 923940380
Q 5261 84817 6282761904332
Q 4719 78301 7140200143937
Q 21234 81114 7759392515064
A 8788 79813222
A 38173 480796984
Q 19044 86939 9880779522113
Q 433 99740 4750882439098
A 50795 581303907
S 200 847032752
S 5003 925286056
S 75527 577988336
A 34595 10262279
A 20428 321682031
Q 5934 98520 2752495308095
S 59955 248232419
S 28556 575320405
A 27460 229225362
S 36124 650280988
S 13808 883373506
Q 7 99999 7541240929541
Q 38137 97274 3898575379957
A 80803 561354013
Q 5236 92827 4186377497000
S 3507 745203594
A 74436 842612364
S 58919 271678262
Q 8064 76809 327979406328
Q 31659 81705 4667392274255
Q 1609 92394 6439287657738
Q 4256 80071 137546100230
Q 22152 75134 3590880304222
A 40085 373812069
S 8673 497622863
S 58641 296258588
A 14423 93053058
S 53276 128112172
S 33387 290465011
S 67219 885143339
Q 17458 67493 9477521771284
Q 5580 68935 7561237273770
A 30930 64867866
A 49294 353680915
A 25910 878929451
A 41378 81968197
S 54400 63847712
A 66295 84767615
A 67989 63840960
S 7986 996530653
A 38516 330626657
A 94458 845642074
A 87961 490966094
S 17505 31445222
Q 2024 89803 6271383047360
S 66793 121052021
A 78894 937978492
S 60791 815608672
Q 25630 89387 5972117514168
Q 30398 82905 1520556505894
Q 10316 82557 4276287784586
Q 3774 69782 7288240578013
S 5508 474161724
S 47550 357302616
Q 21560 95181 2293938512030
A 54236 344482314
Q 3690 96030 5685887527844
S 84959 760755771
Q 22714 96100 5199280057771
A 47616 517529651
S 6041 603456410
A 28063 329530177
S 12450 622950298
Q 310 70548 7354025083304
Q 7547 79950 2550653080904
S 44300 831278588
Q 10526 91444 2384563798808
Q 1990 91738 1920873829919
S 72662 243499892
A 10710 916672906
S 19584 591968776
A 45768 499586606
A 19645 808186251
A 87048 93311017
Q 8186 99863 5746812170131
Q 762 94617 1426055850747
Q 18968 87592 4620081037494
A 23546 241715587
A 60197 559482191
A 82382 293804212
A 19341 606666434
Q 45177 98673 6969876281360
Q 4380 65134 5114265003780
A 31745 906889054
S 55388 382552596
Q 40947 94534 9082350698299
Q 3234 82117 2271893158657
A 56366 865077412
Q 33284 86935 4773820919632
Q 12587 63514 2567761810732
A 94487 823095104
A 99801 200742081
A 33272 973609346
A 47312 130820168
S 29572 891178591
Q 13218 87554 5868960102256
Q 34566 97618 9444919938437
Q 7889 96059 2621691894820
Q 12644 99181 4623537455947
Q 1408 87482 3016340526937
A 37819 614764405
S 36495 473839484
Q 16734 91315 5912199041749
S 95698 575751964
Q 12224 79225 5004904501246
S 21761 84841085
Q 20682 92410 2332917821287
A 81611 423528918
A 82393 603795982
Q 30120 97875 671173067636
S 32547 65871587
S 18362 744300771
A 85731 169649479
Q 5019 87816 8759151638311
Q 3648 94608 1796061973034
S 25349 184820162
S 49435 493974463
S 34847 329225167
S 56562 471517535
A 36097 687746959
Q 6180 86359 4827936130604
Q 3156 95537 7504131832405
Q 18 94916 3722840886821
A 96104 552804820
A 98229 837934552
Q 12147 97187 9113688534929
S 49885 959904127
Q 4108 99512 5533731897726
S 40197 364416670
A 7570 552810810
Q 5686 80541 5980923640600
Q 23523 96769 9162024870965
S 94448 337757588
Q 47828 99057 6579955519280
Q 14290 94561 840617935764
A 70176 531997313
S 71802 283474437
Q 14893 76378 5537265633958
Q 4986 98218 726457455492
S 57818 990394329
A 28166 585095166
Q 1822 91307 9731646592792
Q 2905 93205 6680989100829
A 22328 809883171
A 95843 635644968
A 48812 573484834
A 51631 147570360
Q 3837 66639 5176121276769
S 80883 609653061
Q 36814 95388 44336254796
Q 4540 92447 9429106867050
S 89346 40760880
Q 3717 99718 2299308274431
Q 14506 98605 9726128127384
Q 238 50464 178418769675
S 88980 68579385
S 9900 27627893
S 34839 442370433
Q 9013 92356 9717448655361
Q 6014 71140 6833561118455
S 8485 320266564
Q 2871 96692 2108275131974
A 74163 109569001
Q 36096 97321 4592481896283
S 9410 535991980
A 1013 674174556
Q 3410 99954 6016126300135
A 56894 338169273
Q 38427 96820 6336621832814
Q 7378 98228 3006708442311
Q 23151 93723 5584644448869
S 5716 864128727
Q 21865 79843 4390203012896
A 68959 801156653
S 73770 268734952
A 99850 207133562
Q 6699 77205 6091701631248
S 39324 521221083
A 2258 364946885
A 8098 68960604
Q 14641 79143 1486846931792
A 33997 38588393
Q 11746 97805 2640005900955
S 66555 944146814
A 27970 476314651
A 70672 398707952
S 25475 522401487
A 43997 281514103
S 99908 339542680
S 27030 639226655
S 12253 399934927
S 55543 544437167
S 55186 486321747
A 19797 642361546
S 5636 245148843
S 11121 719546517
S 61153 552975085
A 18440 604486616
Q 745 92557 556169187858
Q 457 62156 1340684127389
S 58022 209782735
A 21236 344453898
S 4501 437079803
A 47429 883878012
A 34931 982576343
S 29667 899878419
A 40978 288693364
Q 1138 75699 9938595406354
S 89352 810353912
A 68610 375485554
Q 1861 90219 2695245398489
S 23337 974142758
Q 4975 90760 964011074949
Q 16483 71791 2048574462994
A 91595 18992699
A 83868 493380991
S 17070 699407138
Q 38 99738 8943992359246
Q 33866 91719 5134987111710
A 53570 52473431
A 58363 95184916
S 57423 79870600
Q 8030 89930 4617214228459
S 43336 741441040
Q 21289 74794 1990056805580
A 29843 785279429
S 72882 905431086
A 64617 179197270
S 77774 243053637
S 68404 639367156
Q 11296 97763 7621943216344
Q 38646 98155 9822380301420
S 8923 457412272
Q 9759 98025 5476603182487
S 99718 580805525
S 16814 945361765
Q 8326 60279 7701268342020
Q 148 88198 2374902773729
A 49471 943722886
S 66537 624764740
Q 23224 82637 6982080018290
S 69403 39938520
A 20971 391104619
A 71392 551967492
S 12951 937325865
A 11234 399306431
A 53908 626876239
S 54176 6011823
S 71832 355254631
A 18967 717733840
S 60050 16730955
Q 16532 76790 2517851137837
Q 31268 88847 194804824857
S 68389 942856750
S 1423 792016793
S 83442 355323894
Q 9500 83100 7206781519771
Q 7722 78059 7260354782364
Q 1467 84759 3524631067
A 85976 282859651
A 41565 515573065
Q 27759 80106 8558769843764
Q 2710 97329 2766754554441
S 21727 119143326
Q 765 98580 7243565657612
S 73102 852419204
Q 1038 99799 8148007429730
A 33396 568002827
A 62967 458507294
Q 43662 97536 6276045369497
Q 27 71420 7519167696897
A 35511 591158814
Q 34819 86076 3120109692289
Q 7878 97363 9262867664170
Q 5737 70083 4555470749132
Q 2428 91828 3931866823289
A 94679 988440421
S 30063 113777858
Q 10745 97498 4194073236313
A 50269 868838427
S 23845 99381552
S 30295 265202700
A 57824 990832052
Q 6828 97881 1767390079619
Q 43613 99913 9480116565358
S 87112 77317700
S 71639 652281194
S 66886 594673558
S 95204 246029474
Q 19 98095 8077858642038
Q 7551 92981 2950341206400
S 99824 252508213
Q 3272 81150 9702535534131
S 92303 436149573
S 81684 353385135
Q 3826 56112 5533775774026
Q 3215 68084 4545826889419
S 27201 964376381
S 36307 590460228
A 15340 619063716
S 15698 166967626
Q 16486 83606 4553682935989
S 93893 885100306
A 59653 382940362
S 49274 447763333
S 51491 674053290
S 38740 766304931
Q 35417 90425 6725727736631
S 30390 434201636
Q 1423 77296 780422620472
Q 2725 88343 7403786107182
Q 6178 79123 143773569307
S 84821 815698005
S 86063 670322941
A 32256 543138753
Q 9977 95777 8437040298235
A 96733 882979304
A 38662 322735711
Q 8695 92518 8583501689804
S 39113 391219819
Q 19571 80028 8310112415453
Q 72 72816 6893062569423
Q 3712 87310 6827715626306
Q 39323 90799 6600808079466
S 78866 890523497
S 22381 932470816
A 57039 845490718
Q 8155 67882 2865610077470
A 9629 872115201
Q 10271 90953 7597388894362
Q 22186 93963 9585882219294
A 25590 566556835
Q 17380 81270 4594202938033
Q 15216 85276 248140173702
Q 11951 71603 7857576312549
Q 3547 94248 2229311523179
A 10703 61238903
A 51771 784285926
Q 4538 74784 5033753639497
Q 4112 98515 5648363814830
Q 600 99397 9423572259570
S 51906 57288787
S 18547 662736647
A 57313 430374417
Q 19204 95951 9398953676541
S 65498 66858508
Q 18769 78485 2692470586237
A 92542 573128472
A 56851 888839688
Q 5603 86576 2392824085816
S 71883 499191650
A 88388 23050109
S 38457 653002208
S 20511 883464449
Q 8464 67731 9574346104766
A 72837 858957708
S 22707 18727270
Q 5822 85150 2006634496459
S 24280 880816784
S 5092 807485575
Q 13535 90387 7273975083674
Q 19377 97043 4579096990267
A 87851 693738278
A 4068 526023902
Q 12532 65245 9792052589199
S 87313 674920380
Q 10242 96737 9489758185716
S 36386 992626915
Q 13620 90491 2105092103239
Q 18866 90287 8825828803637
Q 24895 75526 7387142687123
Q 2036 94423 5053778425256
S 1087 920763596
Q 6847 95989 8284020338165
A 15350 793569239
A 49446 611295240
S 51221 139920728
S 94922 771212825
S 5131 108930177
Q 9757 65454 7592469943822
S 37282 133937962
Q 20668 87783 1753188499217
A 50224 747973841
S 7856 420509007
S 99516 647065039
A 96285 948160333
Q 3881 68035 507446602550
Q 14238 84986 8359338742839
S 38745 689232234
S 64240 998504134
S 6968 500836869
Q 19863 73926 8977719301293
Q 367 95430 1123248731220
S 42709 416021156
Q 15332 84602 4936240106306
Q 17089 87053 5344504793564
S 3243 68683981
S 96691 346034633
Q 1926 76424 3671774179655
Q 7633 78063 5835476023615
A 745 698298302
Q 36919 95808 5364851361587
Q 19680 80884 5021826968671
Q 1470 94034 6297963492793
S 14753 384505257
A 62337 443721404
Q 1623 98398 6432527389741
Q 9688 88608 5700253205206
Q 1162 99867 9720139288970
S 30577 781592044
S 63039 648930870
Q 968 94319 4719378415706
A 64369 650488936
Q 3515 77269 2855049190845
A 77927 492263229
S 27860 187061347
A 92748 252835365
S 57202 96350695
Q 2977 99938 2031261831794
S 23574 663274246
A 81983 225203314
Q 19213 90519 1308272110791
A 75036 723835845
A 32195 732663585
Q 970 96105 6417129584262
Q 13113 93959 8432171238534
A 5116 594466285
A 75750 610606012
Q 10417 74230 9091413159145
Q 9931 81687 4266577131114
A 63882 900006045
A 83251 594219525
A 92282 445468528
S 24865 483245456
A 74019 36490970
Q 5823 96971 5369001825523
A 88750 725674064
A 8059 360520307
A 7660 156353809
Q 23584 83742 597067293130
S 53378 303216733
Q 24415 96152 8370504126677
S 8992 51844662
Q 2711 78334 3991315349981
S 50203 743445877
S 36312 96433995
Q 5622 83868 893464759420
Q 1919 92173 4787745924792
A 27957 271764547
Q 4774 91767 5404082106978
A 90249 926802405
A 59187 238524968
A 67720 176616849
Q 19814 96593 9670493006971
A 45474 791259638
Q 6437 74055 6812587509146
Q 11863 95371 1213488576042
Q 1651 67988 3130807315358
S 13593 958523525
S 79345 59984342
A 49238 330542433
Q 18017 95809 8464800338143
S 4091 565022785
Q 536 77154 7478170231582
A 9397 270695839
Q 860 96717 8674122000607
S 20676 404224164
Q 2355 99173 2922071951065
Q 4694 85156 5316934014859
Q 40970 97739 4867124686983
Q 7466 87143 191099962587
Q 2875 83711 1462602862360
A 74398 329283247
Q 20418 96759 7869104668873
A 8853 83870981
Q 13521 95716 1686821540503
Q 27232 88702 2920766234537
A 4585 275022223
S 39257 361968110
S 53733 187966313
Q 10776 98509 9389984091660
Q 22554 89691 3167025316793
S 51191 507091131
S 52451 789527804
A 95171 607969628
Q 6107 86128 2131472444369
Q 1493 92708 5103018725621
Q 11864 89332 5333562940838
Q 1362 97993 4830279383148
Q 12809 84897 49108138194
Q 1383 93238 2679102300905
S 21427 878357615
Q 14752 77676 1872449150426
S 39248 115492914
Q 322 93563 3775449340697
Q 29872 89010 4260404115295
A 32945 669613128
Q 2617 99588 9090836919820
Q 11508 71884 4794113799215
A 49935 877619135
S 31613 267816075
A 91330 628836696
Q 21642 79770 7205314275128
Q 16511 70622 3866284673204
S 90095 116923797
A 8572 452779231
A 68324 972382880
A 73272 223606247
Q 12565 83400 1410090194521
Q 16574 80856 3918005564484
S 38655 902818080
A 85692 496007811
S 70527 544961290
A 50907 102972445
Q 26919 91543 9866432133430
Q 7262 76016 6980339389293
A 66026 682908669
S 64414 742136750
Q 5981 99722 3411735773018
Q 17293 95502 4525683855802
Q 13085 79145 5614994880856
Q 28115 90034 4566803591925
Q 16284 85945 6098644717971
A 14906 333198991
Q 12319 98775 6363159990317
S 12169 772789803
Q 8884 95387 1257921327886
S 57067 607385843
A 41821 276705888
A 54881 940133226
Q 3233 89694 1580946215797
A 67089 620606223
Q 8241 99376 1140257028110
Q 29232 85591 2299619654418
A 15829 716249798
Q 14274 89528 6763090248128
S 14939 132770440
A 86190 462886444
Q 18593 85489 2372397933716
Q 2982 91012 7334680223098
S 81661 418463510
S 75914 865500389
Q 11710 82198 7432612039444
Q 8053 67887 9649117698760
S 35622 181772098
Q 26120 98922 3360879804499
A 47978 765248436
S 95210 156130588
Q 417 82560 1508525961194
A 94361 215095062
A 97142 794185824
S 10197 281156631
Q 14936 94945 9027057127009
Q 19719 77520 7840825366529
A 39861 186538363
Q 9450 81486 4462559938784
Q 7433 69881 2725046556732
A 68467 692701680
A 60282 829789628
S 56962 254364494
Q 14953 83683 9578245227493
Q 11346 85784 1827399831540
A 52053 278279063
S 94638 748484983
Q 15522 95068 9292776220489
A 48527 327779702
Q 21766 86937 5175020622185
Q 9526 93167 3732709741841
A 18141 830072157
A 54603 127219945
A 41112 842158500
A 39909 101161379
S 32806 493701271
S 500 18417016
A 33092 880097623
A 31176 154686312
A 20403 680210550
S 77436 715233965
Q 1967 78861 1653198936563
Q 12789 94093 5684361739399
Q 2506 92148 5475104431496
Q 1229 97700 6267836835950
A 78749 834697681
A 26804 461486338
S 48412 902586321
Q 10367 87706 794443337172
S 52964 821827036
Q 5271 72362 1887701770413
S 21206 158629741
A 3702 703101413
Q 97 99790 9036413024784
Q 4446 99441 2567246309570
S 3553 733152368
S 37361 362806917
A 17122 809190011
A 62174 824673607
A 23054 980113138
A 60106 92593565
Q 869 78365 2357741219584
Q 6630 95574 6751388175856
A 57939 515417879
Q 6609 63022 619917022583
Q 7783 88947 5419923137715
S 21783 625270623
S 80081 121915460
S 2535 163061095
A 67360 147935971
Q 19940 98017 5357336624639
A 58432 411880899
Q 167 99880 3952835892897
A 39460 718618493
A 88996 534568733
A 68936 160093693
A 13058 916787030
S 26609 330427445
A 80295 550738476
S 70019 640891474
A 55461 138076634
Q 2090 91208 7332500484237
A 38722 786264766
S 6357 120571884
A 35288 461556110
S 32453 893269780
S 23130 586976095
Q 13164 78878 4976439129645
Q 4593 96437 9515790764452
Q 195 84929 4880408117219
S 99135 229852120
Q 388 97453 4259242560178
A 29383 391246462
Q 12742 84683 1647962944586
A 16922 287519782
A 85768 410252067
Q 14894 77055 7781013344014
Q 3718 90177 2484238690913
A 23211 722838062
S 89082 49096397
Q 17559 85307 1190639984944
Q 18909 91685 2945824721079
S 67259 810047361
S 4892 55066529
S 90609 32778905
S 38390 244808302
S 57612 759791222
A 15944 492273324
A 83102 538841318
A 80428 574491743
A 17586 866868854
A 30246 704986393
S 95569 781054789
S 55201 881232475
Q 17028 97382 8028070812008
Q 14110 96197 8869895303618
S 78889 823898061
Q 2577 68628 1115493446079
Q 794 55136 9700780613994
A 7329 459732551
S 69808 798165866
Q 7465 70753 1995148732959
S 20307 550290111
Q 13028 75993 4892380856498
A 94816 502826993
Q 17534 75101 5463477611226
Q 25385 81121 6322114460792
Q 248 99147 4210570805786
Q 1230 94707 3715413378549
A 41127 234461382
Q 18920 80518 4000885675286
S 95592 493663703
A 47798 450954250
S 45104 612328492
S 24070 589964893
A 78624 354566364
A 67596 543792051
Q 5874 83057 3555501995614
A 87179 738279785
Q 13321 84090 4348972105620
Q 13452 89626 2775215202429
A 97758 675377277
Q 8082 91036 5875670019028
S 15143 100780539
A 30390 810273203
Q 627 99962 1094939588801
S 16021 694829064
A 54200 52185688
S 19020 740076715
Q 49597 99878 3092809263677
S 31942 766498111
A 70311 729079395
Q 3157 89649 8563248567993
A 63166 543119857
Q 3603 62269 3887750377007
S 16142 112208389
Q 248 99899 4749408590225
S 30600 717276366
A 2051 464450868
Q 5933 92708 9143579775790
A 15575 991673169
Q 8109 95707 9202968196592
A 76871 763389377
A 52304 219453861
Q 31550 90011 9267418444675
S 59621 625699893
Q 345 98669 3293501196835
Q 1768 68064 145654374359
Q 508 96494 795399586929
Q 25818 84774 4579564905416
A 9805 139125509
A 46043 56379640
S 88677 344682005
A 87514 50176746
S 53827 454949961
Q 8435 79223 1396190570764
Q 1647 98915 1629966510291
A 45158 807487066
Q 1382 97238 1552869122504
Q 6290 95479 9692331374711
A 70848 93697230
Q 14435 66203 4344928670608
Q 3628 56776 38112957332
S 56724 337358274
A 3141 361001245
Q 6169 62999 1334963520627
A 37552 630578248
S 18485 59370007
Q 5222 99597 8209679077857
Q 19953 92650 8372206026301
S 69745 744694924
A 7211 402418750
Q 10340 85700 7956427553606
A 70985 820757316
Q 11558 77627 2143870407
Q 1469 99783 9144038512545
S 17897 255655670
Q 888 97514 1532765719719
S 5836 918108407
Q 14249 98930 6395984082947
Q 38406 89517 1159829143972
Q 7590 76892 4595999512820
S 27472 774045068
Q 46822 98356 8837767863627
Q 14202 85122 2888605868715
Q 43254 95004 3649357683335
A 83966 128064768
S 79144 735531251
A 91184 3789487
S 82597 248953496
A 734 148301670
Q 15464 96402 8645633397435
S 6336 660595996
Q 3193 83898 8504050230285
A 2326 671157716
A 58775 129689842
Q 15868 96019 3448136418644
A 94247 630905502
S 78681 62619522
A 58794 588222064
Q 1820 98610 3646106096604
A 37865 820003502
S 28812 306670271
Q 1409 95631 3033910981578
S 81783 63661167
S 66883 865737174
S 54919 295755228
Q 3636 88472 7779790578039
Q 4277 95844 1449466406671
A 54423 716935055
S 92108 272910409
Q 17160 82677 5680225220167
A 31260 167944180
Q 16487 78640 9536216381780
Q 2903 99126 3067697752362
S 21578 94309556
A 2039 622473292
A 32402 123844232
A 5266 154750916
A 59126 989809501
A 12952 367553441
Q 36068 94348 5397688055657
Q 21828 86702 7891846048594
Q 2191 80184 7353288282182
A 1744 171516733
S 83783 956869762
Q 14864 86573 7469396351582
A 98048 780544962
Q 19980 98574 2770937829411
Q 20808 86607 9779118488804
A 1363 255939163
A 8908 377613792
S 20408 714578365
A 40695 378401331
A 58972 537896935
Q 9 74856 9146387856280
Q 14334 90104 4404275134409
Q 33083 99546 2384649230376
Q 3768 70703 7631820402919
Q 21246 88957 6626834370869
A 78385 524985785
S 81157 193119447
A 31713 148337586
A 46255 403726320
A 36807 742826878
S 30019 964639449
A 2605 455788946
S 89473 395356118
Q 6733 94901 7519753370027
Q 25835 85915 8467914085772
A 13151 454974541
S 24491 79901387
S 30574 497139808
Q 22155 79761 1023176993664
A 42094 575286484
A 83891 526319648
S 13336 381915904
S 54576 289765708
Q 8935 69818 9865797604578
Q 1135 96094 2916029995532
Q 11964 71008 2415141236862
S 42380 386222337
A 23467 492517467
Q 1131 89722 2313013665216
S 44160 688085784
A 60414 204433901
A 5080 357738774
A 30060 860778478
Q 3051 96248 3029736766476
Q 1452 91298 4712674694755
Q 27500 97473 2189506606302
A 98076 855991069
A 13575 514477910
Q 25498 96231 5972334092526
Q 10501 96429 3241703073063
A 71299 748994604
Q 1625 94451 9677461749793
Q 28585 91361 4230160270226
A 33593 795528420
Q 4922 88843 6885818918742
S 56927 402353054
Q 5536 92010 9076792568993
Q 13208 76206 6049918484840
Q 7712 73476 4279904263864
S 60639 325494393
Q 10934 68401 4850013095573
S 38398 396881918
A 81381 732368707
Q 13724 83562 6885008001571
S 89404 680287251
A 59425 308702387
Q 15999 85753 6757120955652
S 48836 300466767
S 51019 221942388
S 26812 364227417
Q 12142 99600 7354807914048
A 73524 156145141
A 50835 426804574
A 90737 30852685
Q 11315 74328 6493746289317
Q 8987 66355 986693397021
Q 3343 99485 4616256883268
S 81075 285687089
Q 488 74462 5397815383415
Q 34284 91400 5224684272318
A 39984 651493387
Q 24988 96619 4726352865500
S 84681 16826529
A 97346 374171308
Q 6883 97465 5758110624391
S 43892 831141658
A 34303 336312606
Q 19254 88405 8904380124446
A 58567 881421322
Q 26874 85857 2851971899824
Q 10123 96987 1175427011346
Q 30809 99984 7337478198348
A 6895 940344918
Q 4182 95653 890818357284
Q 11901 99345 6379329876250
S 42373 795363877
A 41093 279292915
Q 13417 82625 8375633407354
Q 6065 82361 8195779092464
S 22545 404007452
Q 105 99204 2239423471257
A 9336 275701548
A 24805 757202156
A 7039 908941657
S 48390 816069728
A 69360 425660373
A 21008 247549206
Q 8497 80006 4697498271
A 42316 749960309
Q 31319 90209 8731160024715
Q 24220 92323 1838557769765
Q 358 97050 7791736389833
S 7575 562331940
S 4049 708683692
S 86183 92140867
Q 4973 85998 7973434113312
Q 2677 67385 9820307601416
Q 4150 67794 5871971164719
A 8713 189978625
S 728 112877514
A 20703 244187898
Q 4826 95203 5956917758949
S 32564 441522424
S 49332 529375301
Q 4295 75383 3129865658643
A 55883 450209580
A 22237 844586622
Q 3395 86255 5044601918276
A 21679 702672339
Q 19624 94187 1696884528455
A 79751 813033953
A 94306 302122402
Q 7007 99551 6243657660916
Q 4 99998 7865510471901
Q 4846 99615 2554503642867
Q 17722 97547 1624179751738
S 74641 118937320
S 3522 518188460
Q 92 99102 5509756016316
S 14045 150077023
A 7009 1919184
Q 15675 88512 984246761382
A 2023 392985896
S 55850 90405579
Q 2561 93593 1369317768017
A 68500 172873011
S 32617 971354247
S 22212 682500201
S 73016 425773487
A 70898 35853168
A 46166 212012446
Q 10064 85640 2028079958003
A 55807 836338374
Q 34706 89698 7002212340016
Q 41898 93387 8500811901106
A 78857 625720307
A 6905 766000506
Q 23560 83654 2429690031530
A 10083 886899049
Q 23865 95437 283230611284
S 83866 671577409
S 16119 166331579
A 93818 871897063
S 52735 283283923
A 25025 900656567
Q 22982 89620 7788028844994
Q 8198 78733 4600282920432
Q 4660 89154 7350366431873
S 3749 972169995
A 30687 820526570
A 58464 445011699
S 84957 630400851
S 91179 166827895
A 30242 882907593
Q 25233 99956 2895629273881
Q 3826 99343 9428251849828
Q 623 99322 6665604781270
A 50324 667243117
S 38126 66638673
Q 1004 87930 548466527497
S 47581 878786260
S 8465 81413014
A 86236 652800883
A 91690 660794289
A 82 641376104
S 56151 959905101
Q 24999 81491 793830007136
Q 20075 98658 4004862071096
A 71766 789127057
S 3015 940878693
Q 10014 83564 819975240380
A 22156 506494851
Q 11717 94756 2963342330472
Q 31172 94705 3038472454140
A 64131 941628753
A 90277 158813205
A 80702 110838404
Q 6915 98241 4296642767522
A 29616 678351725
Q 2780 80216 3588024504405
S 236 42195279
A 86464 601525974
A 51405 652439368
A 1243 593245459
A 64661 115649
S 42382 118111440
S 25981 13816065
Q 23896 78059 8269986814863
Q 23238 92252 7808144091637
Q 18511 80246 4937372322853
A 77296 277873758
Q 14439 89035 7057017093535
S 93372 752219150
Q 15619 72813 1961780427315
Q 13112 99219 4535526068193
A 13234 725695468
Q 13776 67388 2987226989167
Q 4479 86979 3079470439912
S 76528 421263293
Q 34750 88932 9439260912046
Q 31776 92133 4158530193459
S 28378 308365290
Q 1058 96639 4229356613258
S 51377 672305789
A 17834 80200413
S 69989 172894036
Q 17266 94517 1656732895156
S 3144 387948276
Q 4515 77444 9837484416614
A 27668 165918802
S 8560 853224285
A 81637 698312449
Q 3279 92993 8762366224906
A 62886 590022963
A 84368 615706789
A 12686 358307887
Q 5085 94123 5656920025460
S 38036 736001116
S 76727 177451492
S 99403 904441289
S 97078 56287968
A 91215 962359204
A 87899 851548303
S 77898 550399901
A 90504 644709976
A 32510 535284281
A 30587 686329538
A 32399 193754507
A 18905 822597521
Q 21388 85938 9208453231391
Q 4920 86154 8585968883879
Q 14630 88865 4730258912751
A 50148 242946856
S 81574 526576834
Q 5889 71547 8401873393
Q 23604 93001 6563266102373
Q 24053 87097 129972691496
Q 1717 98165 4042241669308
Q 11698 83811 9145426293196
A 36355 368422811
Q 1584 88547 8304087111242
A 17887 742564676
Q 32624 86826 3574130232301
A 72454 725852824
Q 29723 80007 5698131979568
S 71047 147341676
Q 31651 99954 8649493631758
Q 11652 88352 8340974301733
Q 14464 75598 7798225623488
A 45746 52412674
A 81380 314114228
Q 43685 98214 5105231119152
A 38584 715035516
S 11197 518126776
S 46103 110619962
S 22074 758315600
Q 395 93564 9598656481864
A 44298 955182625
A 18322 389374604
S 98338 988611120
S 97304 331534721
Q 4082 96744 1137139089079
A 36258 199303212
Q 12761 88863 3291616046508
Q 28625 81258 9895553773213
S 83002 570051063
S 52001 295651560
S 25898 190208379
Q 28909 86643 6294745965808
S 57891 463712394
S 77 777130684
Q 169 97349 193199141803
Q 46225 96827 3053126294094
S 79148 696467818
S 93608 782546507
Q 14682 98096 7792925743271
S 86296 41001977
S 26446 620942679
S 85849 412248753
A 91768 404048083
A 18820 601689076
S 54356 538353700
A 84843 247168920
A 5074 355100026
Q 36599 87744 1495594180013
A 45948 624731017
A 54182 47426687
S 76943 546456977
Q 7299 72983 8346737115096
Q 3212 75627 1088285559847
Q 5081 96510 4813836495641
A 57301 539173604
S 47285 270969083
Q 3165 96598 1473359978051
S 18641 988073895
A 25057 368744498
Q 9011 99090 3396670385107
A 55221 575814121
S 50739 175651206
A 61395 759284121
A 67954 499559484
S 30127 454225977
A 28721 863666514
Q 915 53087 8803284544526
A 81563 119343315
S 45200 527742130
Q 26930 87833 9360592419668
Q 20388 82221 9000517846606
Q 3325 96729 1683139588625
A 76092 807048248
Q 38088 93505 4459516136373
Q 32211 83516 9285622738202
S 73536 681401310
Q 25396 97680 5517368394070
S 39356 782730488
S 8509 598067484
Q 11091 95268 203047908994
A 32766 940847249
S 62281 292013448
A 96113 919288363
A 66737 599004951
S 34262 573367033
Q 5482 74156 3703326358405
S 13231 212462160
S 30134 785275274
S 63868 836116325
S 81964 26892161
Q 8119 67016 4736127044921
A 53315 218161259
Q 11736 93309 8511659220206
S 67809 181323248
S 98676 754898870
S 61152 415285250
Q 918 96310 2269174152830
S 1419 187913966
Q 21164 84209 4832611170057
Q 2914 93556 2978885550292
Q 8021 85356 9753813938135
S 91539 617477744
S 22730 168712824
S 15515 972104948
A 12486 645362284
S 30935 613093377
S 80518 83406261
Q 7036 79888 2684430214173
A 41164 931934179
A 93559 953215047
A 4830 319570242
A 26739 89657767
S 36595 449851963
Q 16 99988 982157379519
Q 14541 94529 7572083614592
A 35221 369439789
A 63893 90018815
S 53499 885259765
Q 8942 68360 601789658287
Q 13994 97842 2034068975936
Q 17453 78679 2137575118342
A 30667 421673555
A 85777 783546384
A 86771 963894812
Q 9735 84738 6163501957051
S 66409 605816783
Q 314 98961 5062325273850
A 63404 859578
A 63901 131130827
S 11356 358347376
Q 12095 74745 9543849497939
S 97555 940018704
S 36517 391762994
S 93166 66169052
A 68664 831892979
Q 31510 93016 5517981055160
S 77784 888840167
S 12682 223667789
A 82489 223541803
A 5892 668089723
Q 17262 75047 663938488329
A 41138 859599860
S 94736 61525171
A 41089 716307675
A 43039 13667776
Q 14224 80641 8583877659585
Q 23440 94515 9367549824049
S 2247 14790936
S 12613 331517922
A 22869 241011263
Q 12080 77062 9148442446097
S 7853 223889590
Q 20851 92695 1682015725351
S 36110 178165840
Q 22085 91392 5808879633158
Q 21501 94667 1008014888534
Q 8801 97924 6936648969000
Q 19456 98559 3233438344208
Q 29686 97145 4355296101098
Q 25379 88279 416886471491
Q 7759 83555 8490928191405
S 74304 473744339
A 43225 669190489
S 40181 966708862
S 39136 802769590
A 62099 269684200
S 18376 976929916
A 90839 488352089
Q 20330 87998 505813883121
A 94966 173980794
S 91112 193320554
Q 14427 70276 4540089666142
A 19391 89575064
S 99014 603751230
Q 8828 86566 407986059469
A 72294 539618184
A 22355 64838511
S 92560 215257955
A 47771 721226407
S 9247 814655191
S 37095 499147298
Q 4498 61159 1788533907962
Q 14289 96210 1795485255238
A 81684 711143380
Q 12341 78141 7691964216707
Q 30210 93290 727934625420
S 90638 317992346
S 59568 945766001
A 54622 387849616
S 27667 425728407
S 57410 628176044
S 71060 774532103
A 54429 329243011
S 86720 418298968
A 91106 692342708
A 15944 627143692
Q 6074 80783 1822294269410
Q 486 84846 300542115782
A 58025 391826802
S 3373 716796604
A 46884 60943056
A 63935 13511516
Q 2806 98739 8663302071400
Q 13558 98739 9364041265195
S 68747 150796363
Q 8681 88718 3470240736639
A 69848 213783921
S 9659 145310541
S 25919 694655
A 5158 972595972
Q 8415 93125 6014790681886
S 82538 376118802
A 38374 441439018
Q 10216 78483 1638816833311
S 80065 822520090
A 60116 991239440
A 66329 262445870
Q 444 73539 8975167912454
A 1651 115809209
A 76944 828879490
S 26047 924380252
Q 17576 74902 8639333020463
Q 32646 95496 2977630492850
A 31358 363131981
S 70687 114668538
Q 11881 73353 2192411176427
A 30471 658387715
Q 18145 83979 6461261203180
S 35997 700509664
Q 8656 94611 5701033468481
Q 30837 99043 791952985935
Q 8800 96070 6364819031840
S 62634 285760980
Q 9411 95767 2840584365223
Q 29065 96820 7276435429109
S 11752 380244889
Q 4248 94505 9424607151465
Q 413 80561 6871066579796
A 44505 846697465
Q 29648 88114 8372314469828
Q 173 98792 5702060694682
S 18722 248880762
S 77570 476499850
Q 16004 77462 1413948919542
A 69609 190054666
Q 3106 99408 4320976774697
A 90470 39108458
S 79115 313358351
Q 22618 90415 4132810484265
A 80389 288726614
A 20878 211929099
S 58721 881461315
Q 373 95880 8326199199276
A 57109 989070968
A 56454 365352754
S 5708 56046853
S 93414 710835398
A 2847 418144416
Q 9416 87168 9532478713289
S 89985 328808122
S 64992 644341611
A 33122 606787740
S 44024 872571615
S 56179 200714908
Q 7177 79164 4651900935871
A 23699 592215828
A 27989 852455891
Q 28185 81200 9777182605011
A 77274 608622151
S 13362 513890607
A 27113 639479301
S 6755 55486157
S 2533 509782927
Q 846 99865 9016377303675
S 68222 581525201
A 92576 667968912
A 3513 121056282
Q 6641 93941 1250174448784
S 47708 283968168
Q 12058 71447 459931589305
Q 25764 94422 2596159388446
A 79081 435619788
S 96328 440351832
A 16591 947938997
Q 22999 99693 9605536663331
Q 10114 88867 4815378002721
Q 4760 98437 4243072815079
A 77084 831304061
A 25486 898423168
S 59994 454960316
A 26439 319922971
Q 2504 86518 8043097837233
S 53237 780811577
Q 7014 74794 5914279103845
S 59221 886852264
A 96951 876099918
Q 46775 98346 5240128268154
A 48109 165685064
A 40349 496051839
Q 6236 97869 7492864912090
Q 15671 90670 9732196415734
S 13670 675370425
Q 22858 90540 4151402472012
Q 20909 99983 7839568717985
Q 2632 97062 5753243520680
S 4023 928519534
S 14301 280813235
A 34067 483864112
A 82804 612192873
Q 20914 91638 6734624043420
Q 13716 80192 4716491904593
Q 884 98911 2999416127969
S 18610 534308707
Q 30290 97998 5733322924776
S 48308 573580810
S 28009 488310791
Q 11301 95446 9896314260499
Q 17846 99545 9676327693069
A 54303 935980941
S 74886 618113721
Q 12706 89765 2314141608473
A 63162 167279557
A 48350 657362448
S 85533 481867662
A 7141 28380618
A 76631 70675101
Q 8399 90004 194131318749
Q 9344 93055 6616191967257
S 22521 361316340
Q 21991 87117 9799261482173
S 85985 649872461
Q 3838 93205 2450034167274
A 87821 699163176
Q 205 87988 3109407742147
S 21625 803068614
Q 559 62203 6091878344319
Q 16399 93603 8892808215616
A 34310 262772688
A 80102 273113491
A 86982 504998696
Q 2088 58187 7076536812455
S 90201 405821437
S 21055 400097986
Q 5407 97729 636762029490
Q 2610 84774 9432759031128
S 77267 981201773
Q 11592 67285 3157223647663
S 55212 462681249
A 29555 327781827
Q 45330 96090 5767687421161
S 15404 478434415
Q 4054 88039 9928417279816
A 14345 227014384
Q 7768 97109 3565184322128
A 16213 971017616
A 22618 547447796
A 12454 333058409
Q 5850 95582 8917313310896
A 75928 985154014
S 19311 35681841
S 22074 57909339
Q 23853 83261 1285014503157
A 47085 528281944
Q 14970 93641 296311617993
A 86124 472984458
S 7440 502138160
A 45291 432371210
Q 3203 99209 8444106102356
A 8209 836317326
A 71698 650773421
A 93924 704991753
S 27570 960733478
Q 32621 96795 7444633347693
S 97733 717245126
S 4837 626789942
Q 7524 77481 7815068689784
A 85576 697404764
A 38259 386590740
Q 2133 97447 4427275224564
S 88964 991348732
S 58159 186433001
S 62951 700095953
Q 4994 95632 4633770968676
S 41596 730925490
A 48249 139072560
Q 2793 95576 140062934640
A 5786 873402895
S 79713 667964964
Q 8338 73246 8659537566529
Q 12442 83964 4445659145213
S 98953 543852759
A 45345 426961918
A 27494 198604675
A 90841 939409753
Q 6830 63069 5855155245406
A 54602 660446683
Q 4941 94906 8303756105588
Q 8281 80694 7568353193388
Q 19838 85406 8456032922540
Q 20004 99582 2645564086320
Q 9868 78593 8250927160306
A 47332 845917068
A 40994 276024536
S 11129 66110194
A 30869 609703533
S 23906 722944321
Q 13636 97116 2488906020106
A 38814 920669391
S 80087 435530350
A 79219 944305204
S 95404 950142310
S 62349 820411257
Q 293 98989 3868757291670
A 17553 983910610
A 29002 741647946
S 94320 897944459
A 88193 550404449
A 70628 949244063
A 59605 860543005
Q 10269 93148 7492388361367
A 10472 614278114
Q 14412 66736 5498899075555
S 6147 974493632
S 35499 667519894
Q 1516 89969 891294873035
A 66225 488655316
Q 4087 93422 2591393560578
A 46804 781726752
Q 17753 88634 73312056859
Q 29923 96031 9496306590143
A 49958 183447323
A 73428 283839075
Q 9548 74435 6575093864103
Q 7720 94622 854391757913
A 95376 405671091
A 56149 329778786
Q 325 90921 8845340142739
A 24538 743232411
Q 25545 89330 2797500954487
S 19599 566672040
S 42832 280700614
Q 462 56216 3317637693302
Q 10841 76220 9565770540408
Q 28882 98825 4122721947262
Q 7945 61098 1930081993641
S 74144 666934003
A 22063 148559483
A 26674 472478936
Q 30203 94938 315908868418
A 64036 876760306
Q 32415 88755 3349337338676
Q 12897 96837 2945388960595
S 86498 403161267
A 54879 315150399
S 25497 242938096
Q 1100 96718 8092789695498
A 60867 765812542
Q 9019 99127 5422584411934
S 3698 621550657
A 43818 140406101
A 57812 56758432
Q 12630 65807 592325960308
A 23692 949273550
S 83593 194779659
A 49829 488689431
Q 42016 95596 965190712964
A 21582 583077695
S 23878 415793075
Q 27479 93681 8209088276799
A 2548 976682878
Q 28143 85924 3435721896791
S 5573 31645145
Q 5897 83015 2903566472885
S 21540 163446046
Q 1770 80370 2214688576992
Q 3743 89228 4000415595404
A 63664 822572625
S 78702 444252097
Q 18442 72208 8615163149056
A 55400 740747420
Q 628 96072 1276575813368
Q 12700 96008 2612432352572
Q 9308 86109 7795743209968
A 22858 89576563
Q 8775 83916 5315876073997
Q 1478 89775 2351759837919
A 98750 454384937
A 65219 122586887
Q 21264 86881 5763790024489
A 66579 413087897
Q 26912 99575 2847787999492
S 95080 330656047
S 94329 974243736
A 9324 738384883
A 36269 738560141
A 38336 92177804
A 38360 145564306
S 25976 575678817
Q 28557 91598 6450056137507
Q 39014 93991 2341667348357
S 9446 33004531
S 42401 268553148
A 49805 11726035
A 60408 257816315
A 63837 472916883
Q 8768 79476 3209721176895
Q 1185 88881 4427462219493
Q 13231 91422 2834116463320
S 2430 234086593
Q 27312 99028 2300269337710
S 30601 667474071
A 15578 324465164
Q 4026 83700 546985527018
S 34732 679695168
S 34733 176014694
Q 21469 82562 8789396126344
S 67640 410725696
Q 7558 72220 6753921353093
Q 32441 85370 822216724815
Q 15091 86146 4798720504234
Q 6396 87996 5207885702694
A 82091 135658043
Q 23215 85671 6413074997210
Q 1642 60681 6386804927304
S 75670 536911806
S 39599 578404529
Q 2349 52518 8329425000819
Q 17323 93308 8165342593755
S 54717 571450796
Q 2975 75380 163120397781
S 34835 686772221
A 22078 128422251
Q 6958 91036 8109371354117
S 26159 868278977
A 23114 764832102
A 89535 805978660
A 95608 794444398
A 91227 139738902
S 50796 696482282
Q 7186 85439 3597991739795
S 86494 830411008
A 31773 390449514
Q 7256 73242 9708330498792
A 71103 27951230
A 29501 693067874
S 93803 635280727
S 81903 732634060
Q 17445 98986 5094347025399
S 17241 587270137
A 42326 213337576
S 21716 595488869
S 50652 756380726
S 8334 754196109
S 87730 408125648
Q 24471 94432 914333865296
A 30246 316374632
A 92716 2873943
S 72526 868217494
Q 1881 65381 7228373247057
Q 36138 95424 921191528485
A 89204 635223882
A 33980 201935904
A 20173 245478274
Q 5931 82078 8767756815603
Q 15921 89582 3277488195117
S 11641 345280805
Q 24697 81771 6672768106302
Q 4788 87038 5160940192165
Q 19621 80447 8541777907281
A 19722 48874222
S 404 124367180
Q 22405 81982 6373017598870
S 27238 89928729
S 94116 920496647
Q 1088 97890 8096548230983
S 39035 888945123
S 4071 726130849
A 75634 108687873
Q 12924 66180 8404962663696
S 22580 374138954
A 89269 868473147
S 3072 194162665
S 14 617013862
S 79948 226662125
Q 35997 93351 5966412651854
S 41181 406960024
A 60209 71008315
A 62580 985494734
Q 41086 99884 5564547896755
A 98537 677817779
A 55680 373143262
A 62193 268330318
A 65795 136598876
Q 29606 86541 1026651065569
S 88244 935594153
Q 2711 92272 9705923768899
A 697 552457083
A 70224 103444296
S 27721 602609180
Q 7326 63001 6535959191590
Q 17732 93619 1609509450414
Q 12169 97683 5071564846820
A 35322 856331018
A 84238 810208895
A 74000 430327861
A 62345 474139135
S 51067 862274449
S 4796 950175177
Q 4772 75063 3654123743578
Q 6927 85358 1817748889205
Q 918 98394 27302985832
Q 14971 82450 4009822979763
Q 1667 90313 7581408445875
S 31949 294154310
Q 10872 99772 8192215017155
Q 5913 92862 9817069485645
A 55380 993120481
A 61245 122415785
Q 140 97809 9277963771090
A 9294 282258829
S 71642 412009453
S 19827 685181086
S 10038 137172076
Q 25387 94239 2018313855869
S 98686 642108547
S 87432 254431845
A 11593 579958708
S 22325 664535206
S 72839 382412777
A 36891 113172260
Q 10124 64454 2646851583687
Q 8449 97853 1021954579280
A 16503 786290676
S 1620 69263646
Q 4127 78734 2381037623720
Q 24027 98532 4349790962365
Q 9757 70707 2678872120160
A 56958 603140995
S 69956 134145408
S 52405 234863268
Q 18028 91255 9915287128578
A 32650 156040662
Q 11350 98628 2287524604103
S 60928 9036129
S 38137 173269070
A 29180 28343857
Q 15237 73524 2949784139756
A 99440 575063798
S 46328 561256354
Q 34051 89252 5133773942144
S 80215 588230472
A 55808 641947409
Q 23746 86854 7967874907568
Q 22842 98057 5681926970983
Q 37658 92956 5488634744568
Q 9345 70281 5666849484151
Q 28154 92647 3704647847366
S 94410 972083480
Q 17744 92404 9247539710959
Q 3571 92467 9360758711007
Q 16808 90143 9793560590161
Q 26553 83616 5706541145604
S 53662 883331017
Q 11266 89449 8127319920628
A 37584 750698765
S 10904 549283976
A 22543 277897567
Q 5181 78049 6450793721015
Q 4455 72629 2519556882288
S 22291 85485128
A 17695 191661426
S 53108 46962596
Q 2328 99631 7278591969238
S 44141 510487957
A 48654 630298565
A 84121 648864531
Q 4366 69699 9065421368479
A 65097 613767893
A 34821 166798850
A 40690 825477676
Q 39851 90391 6641976531320
A 26265 658483009
Q 31664 90849 5818298170727
S 49720 329986979
A 54255 390274886
A 30764 103893238
A 26731 486522142
Q 16549 98386 3314767941288
A 28972 595092996
A 89701 706702813
Q 8656 89414 2428718051992
S 34169 244191238
S 38006 536892084
S 57427 128411436
Q 3304 93266 3880861458829
A 42937 483352970
S 77159 828978496
A 84012 706603037
A 68357 452500143
S 25297 5622735
A 42641 789597530
S 44957 154148779
S 45184 782327938
A 29919 212667438
A 94610 925748150
A 94849 97573646
S 61479 833209842
S 98481 343029090
A 30007 460651846
S 58714 961181253
A 69740 920398227
Q 30692 81369 3430056361452
A 56638 59410015
Q 39925 91460 4516278038142
A 25465 198993767
A 93409 876212368
Q 10134 71046 5369512820428
Q 21408 78099 2370872960959
S 9104 568729374
S 84046 601950242
Q 12009 90627 4800061822934
S 72313 262368912
S 62892 983120236
Q 24412 99277 3047285161266
A 84306 425045587
Q 19512 82641 7520543233196
A 83516 423273543
A 31046 132138850
Q 12461 85321 9992647481492
S 90764 847975232
Q 7004 92074 5531412075175
S 57369 393672512
Q 8882 70624 1952190401610
A 73241 563705757
Q 17749 74925 2723566744021
S 5659 886321627
A 66904 221952490
S 56255 675349749
A 20273 458578580
A 92289 2074465
S 85398 445784470
Q 35382 98440 7052757050943
S 69367 913660681
Q 43335 95443 6116139228387
S 50776 909894543
A 76072 134769931
Q 28744 93656 9784221621170
S 71025 593775715
Q 18828 74249 6449710243565
Q 600 97619 811912893528
Q 11278 93017 375928681649
S 46577 412238669
S 76232 958396065
A 15670 6407028
A 940 735400469
Q 66 77269 83134433119
A 76637 134471257
A 75161 705820131
Q 20515 75516 4960480471992
S 69616 92646796
Q 4199 99883 6934031069948
Q 17486 81907 8859885794086
Q 499 51508 2509885531557
A 36652 142202554
Q 2893 97210 1173604516095
Q 3675 98651 415052765950
S 40168 353964875
S 74505 876827186
S 81031 714070566
A 78025 963731004
Q 46417 98795 3268053291370
S 15213 389600211
Q 1505 84406 972337973434
A 7379 472357776
S 18804 709104576
Q 6982 64672 9695140709388
A 14473 492423888
S 40428 586602641
Q 3401 86287 8148614674437
Q 115 88983 312928126331
Q 21604 73154 85854714300
Q 12728 98783 9167195863131
S 54253 933218580
Q 1852 84933 4264048547759
A 65862 655900571
A 3010 468281120
S 26082 193116976
S 55144 60243079
Q 3756 97987 5719268403166
Q 5330 98212 9257565536186
Q 6295 60827 6086231321777
S 4631 165086736
Q 11208 71034 381626744295
A 86410 359300733
Q 12746 80638 1798824206909
A 11280 930433512
A 69300 139455696
S 95324 554826737
Q 1528 96752 4704622811718
Q 11773 80506 3886703405231
A 44626 42053155
A 52418 101500778
Q 3715 95803 6366561423665
Q 3850 93907 5249595169100
S 87075 931256732
Q 13009 96238 5637799539582
Q 2828 99623 2811167860671
A 16561 497197302
Q 10734 75795 8511936181738
Q 5477 83248 8099616540852
A 21735 603455561
Q 9233 63477 6474210843009
S 24867 913555681
S 52533 118326644
A 59265 372034051
A 3980 392580128
Q 14218 99095 611206068887
S 49370 105880882
S 15064 259601231
Q 23675 91387 170357328491
Q 3735 97751 9332099370184
A 63222 768885296
S 17325 281319778
S 18576 849438148
A 64118 747198098
S 37223 447938667
A 91656 617519500
A 60710 313978326
Q 41907 95565 9536357912622
A 26595 317408246
Q 19452 75130 8636030389993
A 24496 773086834
Q 15126 95115 1276921229774
A 66131 254994975
Q 1580 89033 9112301892430
Q 2335 67915 9997110603899
A 52307 717118214
Q 12900 88553 7226548449169
Q 2123 76162 1722935853578
S 72061 896764578
A 42594 286375350
S 11148 95133730
Q 3820 83677 6492693785749
S 8234 794977602
S 45605 892264144
Q 14794 89924 9279364450810
Q 32034 89176 2542204045465
Q 43 92941 4198507824046
S 37700 638917778
Q 36407 87531 2719845471092
A 59466 861211695
A 496 203385750
Q 780 96941 4457367313273
Q 14309 78439 594724443702
S 29524 331460531
Q 5098 90122 727528462988
A 42047 215968413
A 26841 968451360
A 37853 160090104
A 46632 594071347
S 53979 569936927
Q 4011 91588 3009436354281
S 46004 212496680
Q 13514 82904 6004778758804
S 77069 34829925
A 31783 506199612
Q 8296 62681 3385394988023
A 97029 811256936
Q 13392 72180 2686003392889
Q 12505 70502 2165484900383
Q 27682 87611 3360727881540
Q 7406 98294 935035438100
S 66345 81630249
Q 1211 95647 6638169360506
A 74727 605238186
Q 12 97665 965634136562
Q 12600 86748 3300832297444
A 46556 333383839
A 21629 564056599
S 89309 709328235
S 15834 823191685
A 60386 686843103
Q 14540 88013 5707288936672
S 51543 2001906
A 15357 526098105
A 23746 539523149
Q 4357 89986 317381162780
A 44696 714998215
Q 1853 88551 3812918814419
S 23029 911659329
S 53128 719431040
S 6678 927839523
Q 937 99608 8187025809721
A 71506 52598528
Q 22098 94010 3625138874938
Q 18815 70493 7071119456104
S 36610 250980732
S 20110 355623257
Q 9324 87791 3262794285049
A 11609 729856121
S 58857 356069520
Q 723 97230 4637409893481
S 79508 839352647
Q 11136 76943 8745810748070
Q 17847 76927 5754901689729
Q 10969 90473 7073365197478
Q 22512 87851 8478595088348
Q 19316 98636 9430526242507
Q 32688 95038 680952171115
A 12663 838914883
Q 26880 82913 7108300917151
S 64457 721535884
Q 13013 68093 17515360784
A 82787 125831000
A 51909 23092841
S 40909 409757319
S 42140 289430768
Q 13333 99284 9420301740636
S 39797 984591477
Q 5955 99525 3650903602318
Q 8079 91326 1807352453982
A 47036 38615869
Q 1490 88316 7299427923691
Q 26683 85675 7481116149858
A 26474 382791678
Q 21083 99667 5259914665265
A 3771 654705304
Q 1368 98083 9586668311390
S 10398 986417441
Q 42825 99025 9798981538189
Q 40317 92016 3572144506207
Q 1678 84855 7537838739569
S 95192 229544554
A 22245 490177305
A 25952 424205568
S 66594 947072798
S 89523 802417408
A 17473 156636177
A 18302 564127729
S 48040 796285794
S 2068 462745949
A 16282 34938010
A 34092 821758343
Q 16188 96997 1631882769959
Q 21204 82648 3996488338509
Q 10068 83055 5399900954620
Q 1430 89629 1425647484423
A 78763 458498039
Q 3793 66359 2276953966097
A 24437 147048943
Q 27114 79129 1314921987124
Q 4867 93779 952150162480
Q 11484 99991 1638893152835
A 53660 487526459
A 59528 303253227
Q 30 94395 1499740598814
A 12621 656889901
A 40034 917686021
Q 34388 84427 159778536075
A 80534 880946089
S 80834 576767378
A 10683 172393636
Q 28718 98902 2349717032727
S 84495 335519378
Q 13462 68293 4925316420309
Q 11042 69106 331519123387
Q 19896 90249 8391208609422
A 90485 126512686
A 49583 997840103
S 50456 537632070
S 15104 319474175
Q 1223 95454 9402347716313
S 48695 975436969
Q 5597 90833 9904788770224
A 27115 734514406
S 99579 403900114
A 99226 56309172
Q 24702 82964 180345237045
Q 6599 86391 6094291628645
S 16300 359772282
Q 2966 96066 3241592005455
A 44742 122071906
A 15526 443694499
S 64823 445135897
Q 1110 70734 6637853783682
Q 3420 98988 9576187140516
S 4897 200400832
A 98279 942752414
S 88732 97672632
Q 2460 96078 3874108947847
S 647 24622533
Q 13259 70522 7882587319398
Q 7122 95415 4551333172317
S 79117 466884823
Q 15126 99869 7324135936687
A 74138 389693103
A 19446 613409637
Q 1188 99829 3667165876333
S 77775 247523059
Q 10887 98408 9140013006721
S 28376 77289981
Q 24190 93673 8488601800110
S 88318 513010584
A 91290 610654463
S 98266 875018836
A 45425 717215525
S 80353 816551891
A 46309 742876094
Q 12158 89187 2364644349883
S 31997 475672017
S 91313 965241225
S 26213 278528668
S 52148 945439260
A 78093 234750941
A 18638 890820188
S 56679 639912862
A 53641 10493584
S 94875 614923117
Q 15757 93170 5116172443270
S 13565 746360385
A 41567 562555844
Q 22494 76800 7649941829439
A 15930 709315351
Q 16639 81157 496046359378
S 28510 72649300
Q 4978 90775 5412145020924
Q 20628 77220 7757137382613
A 74493 963462003
Q 9923 68973 2809847526672
S 19735 41301212
A 46086 436788380
S 44291 233087040
Q 5326 64462 4076966512446
S 43902 416638325
S 61584 676957488
S 40340 944745837
Q 1236 95384 8647662469245
S 47521 185830814
Q 31775 96528 1379862365244
Q 6390 74716 8862239315767
S 18797 969144384
Q 1406 97440 3162224704822
Q 4552 83682 6252727974357
A 50671 396065845
A 33016 873863704
Q 30026 86411 6472960160259
Q 5545 73882 2111659364374
A 61608 489709046
S 76679 629422628
S 30630 330782390
Q 16568 99126 6856469800164
Q 20346 87951 4878447947167
A 79296 762869417
Q 8011 68819 6959703610095
Q 45893 96662 5587949332821
S 37220 489578938
S 24981 802621008
A 61082 256807871
S 89183 215977332
Q 5299 89323 3856919551200
S 38888 187950696
Q 16452 69060 9408648758729
S 51583 728594424
Q 1070 99816 1811150986100
S 53375 99596160
S 28546 424822546
A 66785 802961454
A 17849 804805164
Q 9117 74360 9514616059049
Q 16337 94074 8377414875126
A 70937 726631280
S 84945 462198779
S 7144 586605046
A 16175 298852257
Q 20703 93970 6761148728259
S 87141 784691387
Q 12373 93185 2350779096015
A 98561 553532004
S 64366 487428506
S 8426 923625183
A 31190 257184587
Q 27196 91658 1261196588445
Q 11681 84357 6102301816666
Q 11719 98236 2548112047631
A 23938 232932011
A 25245 765480164
A 77159 88575064
Q 3139 99878 2682874821706
Q 1979 99435 6781620007667
Q 16654 97899 2163598434965
S 51004 185719026
Q 16667 69540 2051547599568
A 56057 783143247
Q 41643 96325 5014630342522
Q 26515 84621 6376480002150
A 54658 700744533
Q 6555 56751 6482973387848
Q 35196 91631 1996612216288
A 1260 304108296
Q 22448 88354 6811715699490
Q 1184 99425 442470801037
S 8859 211955058
Q 9774 86362 9316748725626
A 33152 704606111
Q 9310 66031 3464296017789
Q 4099 96144 2142575032485
A 60658 264894691
Q 2361 99959 1434504552286
Q 5402 91387 3058737782001
A 85028 24726225
S 22548 379811045
Q 6096 96479 5563087787915
Q 7159 85999 652412191814
Q 415 70370 2186777625134
Q 438 85588 1976908341085
Q 13714 89825 2125844710236
S 16017 481298232
Q 1711 87767 2380843911951
Q 42072 96622 2581722526757
A 87843 547592577
A 65236 594979936
A 22492 912265228
Q 25821 75863 4580522606874
Q 8671 65491 2163958542200
Q 8678 61358 232002889721
S 20495 183428788
Q 17030 90073 4771659430850
S 28710 914607064
S 77713 390968546
Q 4055 95543 8780873110958
S 37062 713899092
S 84178 844917007
Q 5167 95291 1491965587742
Q 2646 69863 2931332925936
Q 30843 94257 6207436331519
A 15129 376112594
S 52470 70302610
A 96392 835894392
S 17606 36068668
A 45210 503327119
Q 22520 94843 8079838706456
A 10477 946279195
Q 5471 78451 2736014666252
Q 1567 62458 7542078007061
A 15991 639009491
S 39768 53239983
Q 27220 97157 8950418850598
S 15455 972252408
Q 18585 74722 8615603672815
S 35404 813200678
Q 15475 98279 2178232254227
A 84099 781929548
A 20948 177271415
S 27655 613943890
A 26871 487099174
A 52247 908248854
S 75821 505643738
S 19099 272572980
Q 10958 75323 2960675437694
S 38000 772331446
Q 9379 87724 7884347946955
Q 3183 67176 3272820194508
S 71341 9552231
S 85664 770717337
A 20721 812900321
A 89819 216284674
A 4775 95811246
Q 5730 87564 9452328394046
A 13880 433599496
Q 7291 97063 3393182149011
A 54016 827492225
Q 5549 92525 6475139826919
S 31153 867230990
Q 2526 92045 5604408658465
S 94012 92316266
Q 7935 70739 9307254748096
S 13594 240263485
A 79179 734917286
S 21489 165529904
S 78221 622846429
S 26678 449481404
S 61805 482888904
A 59822 507050908
Q 11667 96346 4764967453259
S 81439 251746641
S 61071 278197444
Q 4053 99569 3239488128966
S 52768 186273031
S 1878 923238344
Q 41616 94890 7579427719997
Q 26391 93064 3954830794129
Q 7571 98890 3667378436631
A 7431 160114645
S 80 70556805
S 11784 698723888
Q 528 70358 3925041477137
S 66523 142719725
Q 14531 99362 1387296846766
S 11275 740884988
Q 5992 85546 5325546234589
A 46820 537794304
A 6500 415397871
Q 1087 96581 5476029638845
Q 14435 88606 9099945690850
Q 10325 94213 9289026563637
Q 31006 83658 980093705446
A 76875 540308341
Q 8937 94238 3366532456312
A 16940 690699486
Q 5863 80317 9372626207450
A 5726 337547333
Q 1557 96146 565585948564
A 79176 591783534
Q 14800 99316 5296176643904
Q 21112 78535 7055571488466
S 11506 336657004
Q 5462 92417 962596347585
S 28831 460166420
Q 5635 99111 1367432160452
Q 10139 88112 5423274293051
Q 24759 99044 9486637921938
A 73431 412093302
Q 22065 72859 8189920818098
S 54930 802507879
A 90184 613405361
S 76632 58006148
S 23587 800353043
Q 38262 97809 949975161241
Q 2137 98266 9838222580273
S 3155 989791549
Q 2069 87303 3783199052285
A 2410 561332703
S 97363 447665600
A 32695 840049545
S 28564 683134766
A 3207 622451348
S 15175 112635906
Q 7902 95443 6295228612654
Q 20948 94003 7527316406653
A 85944 431983934
S 53182 396340064
Q 9544 82747 9132502567184
A 89538 974882843
S 20867 930929471
A 92490 472253140
A 41996 417950769
A 19431 733393321
Q 11772 88698 1801028326198
Q 4227 86134 4065682392273
A 69676 825134083
Q 1978 69389 2608725497351
Q 5709 75356 9979122670346
S 63766 433298944
Q 34132 85723 4555953925742
Q 11621 96161 2498886815599
Q 10633 95772 7188378656326
A 86682 375927599
S 53602 676386223
A 96397 314297614
S 93496 591446182
Q 27760 83512 5796886597539
S 52532 606261659
Q 6410 98536 1933095734205
Q 23667 92302 8219586833221
S 31209 460151555
A 30750 451279354
Q 10041 86183 5465735653497
S 30494 432736706
Q 24792 88592 970792969735
A 25927 110265951
A 46076 874661705
S 18934 503161906
Q 8158 73334 6912425537386
A 13898 919912777
A 69050 456307353
A 1469 836828148
A 91521 594643925
Q 38954 97462 4375096370447
A 53189 573071395
A 34320 22368421
A 90306 234155247
S 28152 203108241
S 39733 295804487
S 63724 412502250
Q 10104 90333 4220352791821
Q 14266 98864 6080819838631
Q 20426 78888 5058458042712
Q 137 99555 5049205967518
Q 2329 73996 1280657516746
S 37154 834901146
S 41846 847260808
A 80675 442857081
A 8480 60133478
A 69904 802838151
S 97409 373580506
S 14365 765588831
Q 635 64690 6309203850350
Q 13056 95750 6159340828584
A 60395 205849363
S 6267 864992520
A 98974 888346534
S 42388 798511718
S 43428 7174933
Q 17453 82508 3189268868133
A 86748 681964488
A 24707 398040808
A 97932 104042638
Q 20867 77726 1533163847303
A 96141 370632339
Q 7719 92401 3094873927249
S 75495 836125969
A 13380 658068655
Q 40138 95641 4847149303312
S 83846 162717720
Q 1442 98520 7638397957444
Q 1581 98762 3693125174176
Q 1123 55030 6811339562422
A 53342 632280535
A 99885 394989681
Q 959 66112 7778469856333
Q 12475 92108 486192202192
A 3424 185368484
S 49767 53785482
S 17182 924884545
Q 30549 89232 1664510001838
Q 13289 89476 6318669897608
S 62466 662453264
S 21682 394623803
A 24416 878350800
S 10157 575078284
S 43702 783042421
A 38131 533894090
S 81460 564021173
A 72822 254236658
A 47686 344606864
A 92259 393903728
A 82836 310327709
S 96483 254903392
A 7580 308640543
A 40647 516800900
S 59655 265094121
S 14210 136938470
Q 2438 98393 6930018820829
Q 6265 87557 7585805175466
S 53741 453948820
A 58845 386272685
Q 11150 91696 8831945309443
A 72965 873947962
S 39428 328377725
A 18311 193066989
S 84925 619178737
S 9690 169919657
A 10181 634872829
A 81126 640606967
Q 17013 95856 9925265430828
S 53353 629385887
Q 22478 87554 6464050122422
S 68722 154403238
S 67959 748756864
A 89702 675342222
A 38913 552244254
A 53614 224477619
A 40345 488857350
Q 33012 86210 9980201688668
A 73639 232136118
Q 932 99903 9622479843981
Q 314 97029 772003002843
Q 1116 97802 9280760085330
Q 1098 99694 8101198031688
Q 22681 74034 1768008916464
S 66369 750525481
S 99353 222262225
Q 9871 80357 8140207028760
A 22100 100846400
A 67031 940301508
S 40008 99315646
A 5559 615728758
Q 13836 90522 2863374783730
S 33509 349349461
Q 610 99997 6395255548454
Q 608 81837 1545511973632
Q 34621 91619 2809656664558
S 44830 596144100
Q 25184 81434 5678504438846
S 31924 385374068
S 49064 266097240
Q 6699 74111 2639559329493
S 61208 284156151
A 86670 66579638
S 7970 518354468
S 10491 634441261
A 34583 654192932
Q 63 96541 449674439950
Q 3673 94003 7444946634684
S 59337 894858637
Q 11596 99950 8421312777295
S 29360 69414721
Q 1305 97128 6857977639004
A 20280 353264087
S 95122 485999410
S 31557 463923568
S 89788 222223254
A 85394 852197595
Q 703 86407 9797588185452
A 43574 854574920
Q 7158 97606 2874895558505
Q 3985 74452 3508235562520
S 26224 513274312
A 14414 302690870
A 7062 208068443
S 41069 484096398
Q 9954 94685 225897730880
A 50747 729875994
S 31781 464881579
A 19396 57814680
Q 7632 91086 6891873238227
S 31976 61356605
A 58835 559624961
S 78545 573982677
S 1166 292910551
Q 25120 97384 2218597150914
A 1069 637056692
S 57674 217587257
Q 18952 99210 3603175243313
A 99460 318163384
A 79497 213972971
A 36553 669909770
A 51415 526690293
A 21606 767076793
S 29028 924117806
Q 16460 94425 2501919044511
A 95951 533183428
Q 45419 96996 253349718194
S 89253 230122295
Q 7349 80691 7577148637067
Q 47422 97942 1209033630174
S 22648 942804301
S 70642 101912680
A 43022 187002794
S 70077 88632336
A 46567 107894309
S 23932 56326373
A 22760 925791231
S 12932 308048180
A 79742 619513487
S 91239 622069017
A 62224 121392859
A 60105 766553110
A 44873 473063073
S 38291 49453736
S 25694 62435763
Q 6271 93109 7756005188378
Q 5155 88005 9645889120962
S 74100 822930714
S 30873 864268619
S 95568 153167966
S 6562 503303863
Q 7634 98862 4473473987219
Q 37617 93763 4242988726692
S 69155 116025270
Q 33642 86628 1218931900291
Q 324 80978 2943975842054
S 70371 228082539
Q 20864 91096 707956864564
S 37904 881553871
Q 14131 64650 623422873243
A 60153 416113227
A 57522 698301710
S 59506 296478314
S 81011 791916585
A 55128 920150707
Q 13900 90297 595626700465
Q 566 84615 3885144853736
S 26905 669489506
S 11684 739726646
S 58521 521867278
Q 5544 98086 442660037490
A 12654 56957913
S 94750 522444963
A 73003 151243116
S 87479 745399580
S 26749 901054663
Q 5280 83916 9083402372221
Q 15831 99175 5014347665298
A 10856 386824150
S 51784 657659029
Q 10091 87550 8684677360988
Q 6576 99899 8305889070232
S 30167 198371063
S 45480 467194580
Q 11958 71786 9574913719191
Q 17572 86994 5614288568740
Q 1876 83223 4327973139644
S 8824 460118872
Q 5955 93730 2808914028116
Q 5589 69564 9259602063793
A 63695 731688759
Q 30062 86014 3220717565823
Q 27952 94656 2919933062990
Q 22973 91170 9711141746944
S 99270 301921742
Q 192 93746 212432089105
A 649 993483479
Q 13384 93458 7938177184231
A 92598 36625377
A 44173 917693274
S 92344 870469431
Q 3850 94773 724857198763
Q 10086 87162 2441288916910
Q 3411 68168 8014755252520
S 66912 383904502
Q 15906 70982 9263158874657
Q 8720 97587 130066498846
Q 3916 92506 5519561768703
S 73081 419389536
A 76469 316440245
S 87740 690543955
S 97414 101266876
Q 24117 99015 6057948146554
S 99588 410724960
A 41380 754059821
A 65995 352652820
Q 3015 67306 5111420510672
A 32157 243001252
S 33781 709650510
Q 6779 94590 8912327941484
S 5969 276506784
Q 4253 97565 465453257502
S 29399 599455776
A 84539 955654965
Q 4538 85723 6455390873353
Q 9387 84087 5258449668061
S 64816 489972949
A 9191 78230711
Q 626 61191 8390489884875
Q 465 97146 3690382421074
A 57176 869252277
A 39482 742458735
Q 587 97333 7313365100924
A 48156 934345190
Q 21656 94242 7023222922769
S 26121 757519326
Q 20365 97139 4502079966284
Q 13136 90610 3204567611164
Q 2132 99598 5107893808072
S 15096 292116591
A 90083 227755410
A 38900 336953433
Q 1086 99484 3126094769289
A 45945 239591661
A 49332 502535833
A 49500 329693386
Q 11746 99267 6249399026980
S 63056 333492988
S 62109 203079217
A 44955 171413013
Q 20150 97602 6485459086426
Q 3522 65292 8420146558378
S 39643 802007644
A 18652 361970633
Q 14696 86953 7628859947027
A 41849 845961992
Q 31537 96881 7242066454091
Q 16786 88703 3246421065441
Q 25697 82305 1467785320515
A 83992 147341067
S 80213 289886911
Q 5307 99931 1946549476629
S 31575 907864383
Q 275 75016 3062947863596
S 2615 440815700
Q 18173 80116 6861697178556
A 65186 854677851
A 38627 800547708
S 42424 544126359
S 62015 196290456
A 3541 716012223
Q 12500 77359 7541431717464
A 71087 888446842
S 26434 465841561
A 93380 768389245
A 82558 28776563
A 1470 677862257
S 3365 299949749
Q 30941 89897 3331635493804
S 99916 226549065
Q 10243 93007 6410038318387
S 68845 39891967
Q 3691 98296 5546164466836
S 83114 208560792
A 76353 190788262
Q 10095 97491 2149599515737
S 67606 423710248
Q 21995 84681 5742552925545
Q 6363 92544 1940645327748
S 4245 403196714
A 659 163863830
S 83421 109960237
Q 1702 84714 4415800493699
A 90937 154583100
Q 2184 97361 1963390088444
Q 5675 93191 8430125983007
Q 574 98638 9918481653299
S 28660 518552785
A 13391 948074421
Q 1851 68347 5790745094811
A 88924 776085802
Q 5684 72189 8055101104187
Q 27336 99322 4128179773155
Q 6325 57631 4171927209784
A 42298 405327380
A 2884 455994612
S 12069 530259979
S 1383 252383709
A 9442 1253507
A 36303 972460930
Q 17451 99431 1416144309421
Q 30938 91872 6312501830524
S 74009 389062170
Q 1828 86920 614883452633
Q 6301 83078 3181991295904
S 64552 902734856
A 26523 804293375
Q 7277 85813 4115848988303
A 76384 606992261
S 42599 317673693
A 89700 608244354
Q 1192 57580 1624863810913
A 65660 753092947
Q 9477 89959 8030489641632
Q 31957 83426 9147955688736
Q 97 99987 2871926607217
Q 9862 96572 6140729717745
Q 3671 99396 6320189607045
Q 3021 94783 4735251211854
Q 54 72631 7637263445911
A 93446 994556625
Q 12719 70509 4980207964694
Q 25258 79444 2406563240780
A 43104 360601609
Q 12638 92653 1843653999352
Q 8597 88669 7639025855509
Q 32613 83687 2428580327853
Q 1245 73412 3472806680188
S 43315 486081032
S 3413 305111660
S 19338 817688243
A 88833 759869513
A 21828 167135512
Q 9167 76320 6096333040902
Q 28491 82872 270352303214
Q 2337 98655 8389628417983
Q 13013 86746 7085502374702
Q 3733 97664 6868275806906
Q 1856 94494 7320383577936
Q 39781 90058 9487867208407
A 20960 982471131
S 24759 355281414
S 24182 119405246
Q 2615 99726 8405878975011
S 20102 165119773
S 48322 890710221
A 48976 917620670
A 79014 947164290
Q 17937 92553 130271654269
Q 7144 71693 1189689300064
Q 16194 97865 1931914235215
S 58529 773561346
Q 65 88828 9339723401786
A 5959 271345156
Q 7718 62172 3328450992353
A 99271 711325166
S 49501 706157694
S 32670 327014621
A 32462 971349009
A 56746 527589725
A 47795 616601867
S 65464 816495855
A 1166 33394834
Q 889 89603 7710720325363
A 78591 793585799
Q 2743 87561 3437356686624
S 57563 4515103
Q 15782 87617 2955571728437
Q 38220 97513 4846839907562
Q 31366 92063 9039038162527
S 44956 925733052
Q 1477 98802 1468069116853
Q 6650 79735 4174917458449
A 90459 280839692
A 2534 985616256
A 59303 282088437
Q 4243 80237 8030242892698
A 70176 344586057
A 43855 970437777
Q 7618 97254 7911006124335
A 38569 115476584
Q 29387 82652 8362936356916
Q 20121 80263 116874236290
Q 359 89813 9995920915841
A 52295 837180655
S 70368 826138389
A 98934 668816897
S 95056 527883268
S 54426 97771206
Q 31977 88231 9981859840725
Q 37426 93826 9799865662722
A 72753 204427656
Q 29352 99509 5732511806674
A 20679 253733153
Q 3881 81113 9305660399369
S 96874 190125485
Q 257 98176 1046523425323
S 24571 618295751
Q 24775 83629 9288124749472
S 33247 344344721
S 22695 775709719
A 49857 919454493
A 34069 415086261
S 87706 700457333
S 7263 20189319
S 10063 24313842
S 21205 296829613
A 68631 1091396
A 40196 943496692
S 65497 798702199
Q 17139 97150 1575471455240
A 54024 80219562
A 40121 819356661
Q 4012 89819 9024327098702
A 33298 362677518
A 74246 753852567
A 61779 291062591
S 87670 501507464
Q 34411 86214 5311315364314
A 28498 933177432
A 51273 364194185
A 50560 261897473
Q 5466 90439 632871821661
A 87671 648512393
Q 14886 73251 9093603670025
Q 7649 68757 3760166315191
S 59719 125036710
Q 387 99999 5212083881300
Q 20707 92633 2483184008293
A 93212 668068071
Q 19494 94637 8308989863018
Q 9006 66578 5494291144589
S 1230 679814403
S 72179 714869094
A 31463 771099313
A 23059 832215176
Q 8388 93709 7441240824984
S 51549 75311921
S 26533 506254309
Q 1035 89766 8620054679705
S 62391 592312169
Q 474 99603 9172238394555
S 71879 646422476
S 52987 474488779
A 9181 471622745
Q 31679 92879 9225499484476
Q 5045 64012 346493460026
Q 27229 80987 8740699638549
S 91387 604267906
A 94830 617719148
Q 25880 81942 8540060158701
Q 28608 98217 8411765579657
S 7158 748297614
Q 16740 83270 8915225751077
S 33157 668197186
Q 19 98451 1137622976799
Q 9336 97225 2910690408181
S 13254 912103911
A 17420 20677440
A 14955 715643161
A 79963 989887767
Q 16950 71168 5425983429753
A 60764 795122540
Q 18914 86202 1241851328424
S 46219 911800684
A 27298 166553358
A 48316 736887094
Q 1644 93734 1554190403996
Q 11488 81487 6805291125409
A 86691 702936476
Q 30500 90794 1124343311865
A 9123 433880910
Q 12396 70278 9798990506618
A 66060 911390840
S 14057 297944242
A 80230 683542639
S 55083 139682142
Q 86 99936 3104842878077
A 75545 794695033
S 27805 854569810
A 76523 340521355
A 34036 122930219
S 6699 239812824
Q 14648 64983 9081900188478
S 70762 163617459
S 14718 307161212
A 95638 407756162
S 32502 702531443
Q 48147 98847 2912199743021
S 855 664210479
S 1416 149204356
Q 19821 96526 9757478018452
A 57009 78848357
Q 12335 94548 4450430059494
A 568 946513751
A 48635 22094661
Q 7248 66098 6638301615474
Q 287 83604 6012557094005
A 56520 786845779
A 38155 668817351
A 40981 698021511
Q 25868 91994 5650373403911
Q 23186 95395 7733134028175
Q 27044 98034 216636965676
A 40030 803230963
A 42616 20364954
A 55140 575310908
Q 3176 73156 6389500535032
Q 21903 74409 6404613212802
Q 11117 86279 2683602230830
A 34685 576206447
S 75917 376922235
A 88375 912524316
S 71110 897833083
Q 4872 92129 3339891393533
Q 11425 67251 9025014855704
Q 25117 86530 7936757387380
Q 42 96958 7287824199650
Q 27549 82244 1393783710064
S 18470 70904409
Q 9658 77869 2977351452713
Q 750 92025 2098188080656
Q 14341 79058 1678874179999
A 20441 222817206
Q 8785 64513 5694859206958
S 67408 107635777
A 59717 669667876
A 91826 18526535
S 69895 301415577
S 68094 167278233
S 87951 22020723
Q 7489 62777 8954698881166
A 49514 711634526
S 26715 611896910
Q 330 99609 89531313391
S 22492 29511310
A 73535 483888708
S 93741 86596930
A 27027 618216008
Q 14942 94248 253444834212
A 69513 644336586
A 58619 375410241
Q 11858 84321 266071046726
A 62722 233689927
S 52378 600388768
S 66421 247595707
A 36060 72584436
Q 362 98586 845844100878
S 43614 568007622
Q 7830 69052 2789651739193
A 40251 812664307
Q 12614 92828 9747659575395
Q 5583 78724 3800283327731
S 39176 601844703
Q 2137 99574 5857830432439
Q 41582 94997 4760384446151
Q 376 95728 4427966528156
Q 7092 86836 7194116983796
S 69247 36592985
A 1124 255774535
A 46401 899725204
Q 27063 98239 5146970522717
A 41695 45354419
Q 45962 97973 7291155898745
Q 34570 95948 3557819027001
Q 18225 87222 9596695466669
Q 19051 83177 9760526241861
S 14137 825890066
S 57298 68752965
A 49616 484785662
Q 19473 95613 5962203073250
Q 225 99785 4262965050881
A 89607 850553414
A 14340 511632701
S 54415 831698657
Q 6976 98184 4765754383081
Q 30610 82651 1685208363041
S 76561 689110504
Q 25955 89560 1895763521934
A 53180 709287710
Q 8902 77958 8666190622320
S 45320 559105047
Q 7469 57990 2386314615805
S 78983 529998469
Q 38183 89366 9401657374677
A 42471 887670897
Q 30172 82489 5978299702212
Q 24752 96305 7065746151449
S 66563 59800832
Q 7249 85957 4816466023379
A 51081 333002879
S 52302 4945899
A 47331 979400674
A 52913 403421468
S 56676 827433215
S 59724 972822261
A 73163 264168118
S 51488 550507009
Q 9788 99509 468621028411
S 82829 51969027
S 15064 829340337
Q 3134 72686 7731288606809
Q 12945 80974 2487657891606
A 89867 867518335
Q 292 94857 4053578989580
A 56607 714108189
A 80156 273225170
A 46595 99357870
A 15075 623223505
S 91218 507499509
Q 1088 94734 5418379439766
Q 16472 76662 3484792514716
Q 18154 88448 1249890073489
A 88789 80339975
S 95152 647336213
Q 36425 93091 2187855462025
S 26137 269225618
Q 7430 82569 662550393605
A 81505 5558022
Q 17561 99152 7558228383256
Q 14581 95907 1226993110778
S 48554 257917641
Q 783 98561 2604322887179
Q 8340 68644 4102698034917
S 89878 401508414
A 69387 281134066
S 89428 297649813
A 10813 532684418
Q 4154 58734 6932781300887
A 99994 713420612
A 63949 184903142
Q 7865 89396 181515414116
S 38385 382088924
A 35964 19761224
S 79609 40265803
S 98407 934282780
S 42837 12534477
Q 25324 90402 3624629076255
S 30363 444013532
S 13085 59528631
S 63963 330768389
S 57207 920133366
Q 5403 88948 6044077336358
A 55699 704929207
S 97611 931089661
Q 9810 84949 8822440337439
A 88360 883786124
Q 5422 81794 9663623747935
A 59314 159884769
A 40058 592352684
Q 669 98908 3643645180203
A 68707 461269840
S 82794 49176812
Q 462 95045 341313481147
A 46215 522237990
A 47253 161406318
A 77431 889369931
Q 55 99844 5670199670455
S 5987 692374410
Q 16225 89791 9051578231578
Q 18277 96289 7686594780776
Q 7337 90621 2897894976276
Q 10742 82770 8343133720832
A 98599 197633048
S 83740 305884535
S 52180 59102220
Q 3634 92483 525198074836
Q 11719 71569 384819980563
Q 9999 90250 7797761777845
A 39857 441668496
S 24857 461030866
Q 23139 87892 5125517505331
S 75478 185620266
Q 36280 95297 2551126142754
A 25436 967139231
A 59571 82235498
S 90642 931526007
S 1678 285957958
Q 2732 97017 1034477793393
A 73627 130247041
S 22733 614163296
A 34416 566289324
A 91178 181835047
S 92755 601186379
Q 13407 75689 5342622170050
Q 19595 81986 3612554429884
Q 624 97849 1933986779445
A 86058 755393163
A 56396 194707028
A 80500 709411603
Q 8889 85439 6392892086247
Q 31716 84187 4207156090082
S 89611 332373020
Q 14325 84726 9068179153850
A 21609 429359732
S 32134 712774838
A 82216 615667801
Q 25208 96494 1461890552583
Q 3255 93890 436546695691
Q 20718 89391 9451656236006
A 20149 905804790
A 25857 355921869
Q 25622 99720 9338149289932
Q 4069 66179 4984347572212
Q 1410 70021 7830231481916
S 87329 297891574
Q 6987 78988 181304118575
Q 36093 95031 2779932503696
Q 8539 80083 52570514853
S 95129 148534777
Q 32192 98166 2958599878381
A 93866 903688962
A 58693 837541735
Q 21267 90847 9307697679386
S 38134 316834133
Q 12783 90396 7170849675378
A 35108 463734772
Q 1020 99698 4516292387303
S 37874 588282497
A 53970 418616355
Q 1034 99489 2057782299692
S 87533 704881570
Q 11851 84924 8599025871501
S 48265 307019851
Q 6429 94862 118028540906
A 26682 691864233
S 29497 855702025
Q 1242 98661 3260563192766
A 41999 276274594
S 31267 480389899
S 93966 184366457
Q 5397 92968 9773550378892
Q 25363 95277 4567366356632
S 25561 749698314
A 69353 474123880
S 58183 373106033
Q 15866 91722 6690986300546
Q 18812 92692 349866075308
A 51803 893066785
Q 11661 89010 164397916117
A 462 817177666
S 94941 210036363
A 19301 722914236
S 69626 304014023
S 5582 859009715
S 91382 312736811
Q 12068 65931 7454617441021
Q 21831 98940 5183026451533
A 41610 703542919
A 676 736153088
Q 12695 90793 5571036615551
S 94642 444649980
S 84759 803461053
S 61605 386690599
Q 19268 97773 1543393823886
A 26154 738120264
Q 18986 92308 7772325997715
Q 33277 91894 5616621204786
A 71970 610138623
Q 20181 92101 9203310448553
S 47031 241356988
Q 11760 93190 7706923871318
S 89534 220874105
A 64874 541256498
Q 5506 94646 7185070160732
S 96889 494630712
Q 9724 61633 8289034750259
A 58284 411823016
S 18542 445424616
S 69358 314979664
Q 18498 98420 7502906653226
S 66025 249777460
S 67862 406916566
Q 32909 99340 2252041226825
S 63906 747653573
Q 16053 94275 1426705304445
A 97514 790763626
Q 7869 92433 4552526575890
S 7783 511650258
A 17059 912304785
Q 30405 91040 6490396759894
Q 2959 95341 1651677828817
Q 473 65088 7992238878423
Q 30949 85690 7408893688946
A 38961 147696963
Q 4267 99208 6264337271043
S 59586 91007140
S 37305 15569272
A 98709 984687428
Q 15169 97525 1898722419291
A 51840 130277572
S 31992 804588663
Q 9811 73989 3499636499278
Q 2198 67002 1051298369632
S 95332 867348860
S 45328 733617419
Q 18367 88202 987776994830
Q 2988 68623 6578331092077
Q 12332 81700 9613473142168
S 18227 997131550
S 70278 674097198
Q 1346 93774 9144632419932
S 78451 516518418
A 66034 855741167
Q 6857 80748 7387632068376
Q 773 97378 9016310352704
A 67140 611584227
S 57147 121561963
S 63556 54628906
Q 26188 82157 9787728753419
Q 4589 99481 1083848722623
Q 8819 81616 8138248609536
Q 14644 65499 3293755153774
S 95166 538591661
A 55043 180359896
Q 20778 89378 5636050855999
Q 42120 92940 7467196978701
S 36235 364792598
Q 176 97116 5060381383709
Q 6831 98658 4373443921312
S 72105 617165885
Q 9873 62444 1430080909351
S 45747 768049912
S 19992 994963195
A 53244 221804037
Q 6410 95856 5861439260373
S 37583 219738623
A 12878 156732427
S 31328 201556431
Q 19911 98343 3609344699416
Q 6436 77905 9831808363795
Q 9824 93782 2088372627623
A 55307 971651397
Q 2524 96361 1743925515398
Q 1622 88797 3540540954688
Q 2502 98266 2095624751386
S 83307 868536520
Q 15089 99745 8764797955523
Q 14403 98880 8627058656280
Q 5168 97809 2566510689444
A 93850 271498791
Q 6814 86218 5177591743562
S 33521 720109982
A 22678 963781388
S 83042 917283339
Q 24594 96208 4024705592262
S 25622 42186970
A 28820 427963347
Q 36120 91585 5779010567691
Q 5837 78463 2421742027493
Q 10957 91037 5276552376590
Q 5269 84000 6945438734345
Q 24635 84966 4934200301263
S 34324 933092454
Q 9126 78445 2905306855198
A 81086 368895703
A 7462 635790594
S 47184 821226038
S 52633 53856273
S 41629 616473669
Q 6271 84619 2673074702738
A 84505 966962828
S 1224 690523011
Q 4763 95088 1887132678640
A 93874 881990946
S 23156 841806595
Q 11155 84021 7391610861513
S 56725 125061822
Q 13 99235 2683506134404
Q 37594 94136 5340821924366
Q 6567 95057 2066519279348
Q 15077 66922 9924397703931
Q 8768 98789 220990005816
S 29699 45889560
Q 2576 96797 2679440247991
A 14807 834883060
Q 6431 93493 3282156603873
S 15354 714171924
S 38941 640483871
A 30800 669640377
Q 40566 99564 2633959482123
S 84925 969848238
Q 15745 97224 4406309910517
Q 5673 85062 1636369177634
Q 12226 91111 4333829552763
Q 6163 89618 593549339526
A 39815 943620010
Q 9946 68702 3852264503149
Q 5821 67433 8343304792545
A 87579 256099115
S 30536 355736363
Q 1558 99700 6988984497773
Q 6150 66391 543135913198
S 14973 938655510
S 29214 677802311
Q 8129 74181 1470302206871
Q 1129 90517 1879538083012
Q 3064 71648 7481243784118
A 47868 727045110
S 273 598604703
Q 14397 95785 7904216985573
Q 1974 99782 2647779492745
S 9891 699049804
A 26404 516157414
A 75729 716006561
S 72399 50603875
A 34062 372352699
S 66191 447267358
Q 6297 97426 1401751213920
Q 3175 66913 7665048214637
S 45759 331552939
S 31452 914685586
Q 6868 87838 660921772047
A 22715 230706002
Q 8723 93212 6173231611720
S 97508 644755243
Q 1182 97937 8732025939703
S 65587 21631691
Q 25639 90956 1959817405905
S 88309 985988332
S 77482 907490089
S 14623 47618762
S 74475 586098236
Q 604 99411 3527898245265
S 11136 854065596
Q 6947 94410 9894212191194
A 65812 773150702
A 39194 102607499
Q 20215 71084 8371702849004
Q 7150 99091 1721287273009
S 46199 12082451
Q 17840 99744 2160050735409
Q 19284 97892 5168245028760
S 32206 796737554
S 63253 831412187
A 21055 7143241
A 76187 60039620
Q 7259 85018 2997832462289
S 20915 116502090
Q 3557 92164 5443023710534
Q 157 99852 4337335363239
S 56485 935568571
S 18084 119895244
Q 27194 92138 7946386879844
Q 27282 78890 9676571399129
Q 11324 95477 1081316902063
S 11323 812512336
A 54351 763499540
A 35377 34492955
Q 6367 98376 7918799256512
A 74232 420246201
Q 10050 98112 9706337258289
A 17331 234361270
A 96313 443233786
A 9403 211073636
A 79466 348676634
Q 1452 98790 5333293864239
A 43201 808904002
S 61731 276966921
S 84039 674328728
S 10244 505392250
A 33886 80106682
S 97497 230536470
A 30112 471232763
Q 8596 75545 4028192786314
S 34772 322508376
S 16525 514027038
S 40216 460416924
Q 267 87075 2140351978607
A 27251 438114039
A 68834 99923743
S 30351 79140122
A 64246 74759394
S 60122 975532432
S 83588 377260346
S 73844 374743294
Q 991 99163 9910755426270
Q 2694 72923 7712417811901
Q 2941 55114 2185630052644
A 30823 404151690
A 39173 783123236
A 26000 16658061
S 32843 892094070
Q 7077 89448 6733083163176
Q 7193 95054 7784189132065
S 44706 233282613
Q 34 99927 3869824255370
Q 18663 72559 5702769852942
S 14074 341689160
Q 577 99616 449673822332
A 21445 56823419
Q 4888 77402 3779448804246
A 27420 26833687
A 61552 617738663
Q 1861 77104 8691869964467
Q 2637 87703 3040178869281
Q 30040 90715 1348342368255
Q 17108 91097 1320280490549
A 8690 642017903
A 57102 672949391
Q 7622 92803 2899837284796
Q 2744 96349 6563720549859
Q 13094 87446 6679046081387
A 25233 190677149
A 7944 842411313
A 54887 609261197
S 74846 32009063
S 9514 603582911
S 25907 976009017
A 39302 727468972
S 44647 536711652
Q 37001 97794 8963574113322
Q 2439 69156 9006598346110
A 93453 958620496
Q 2048 87502 6443400975407
S 51740 525612919
A 20733 809772952
A 36859 640829949
Q 15409 74058 426376614858
S 23806 161515007
A 11759 97365439
A 23455 768312379
Q 24822 85978 6700572715650
Q 4853 94999 1569620808859
A 99776 806343946
Q 3822 99456 5090450746639
Q 183 98895 6794349429735
S 99710 330937608
S 16830 145847507
Q 13862 92631 3669644034017
Q 1312 86132 496391333819
A 39185 210540940
A 25807 885673292
S 45824 371518617
Q 16173 78206 1242109548039
S 56118 994584508
S 43101 576241402
S 40804 617964146
A 53629 980246865
Q 234 90545 9157119970653
Q 7590 69289 3421174913819
S 13983 452524936
S 92852 205365211
A 42049 309409341
Q 998 90096 7498786229620
Q 11520 76207 2180316134321
S 29935 928040337
Q 389 78646 250013829142
S 83710 104762969
Q 1754 85737 2950263272902
S 18776 6104621
Q 18805 72976 8483751167227
A 83843 171077262
Q 8359 99088 3378064555091
S 6373 950620446
S 46267 837280026
Q 8131 79221 5275483369895
S 81103 475993932
A 24154 204108342
Q 11884 90911 968159943
A 2336 922822657
Q 2051 87758 8571304176639
Q 8925 67685 8746789275905
A 81966 860368043
Q 23469 85684 3866137112125
Q 5841 88540 7552864713469
A 41773 914680893
Q 31614 96364 2535874556291
Q 8852 96719 4282256921694
Q 40814 97851 7534087622160
A 55276 177125653
A 91856 543319321
Q 264 65432 7565508845803
S 87584 856426517
A 82889 680433414
A 98430 726403759
Q 3047 97425 2714881838121
S 92394 417686839
A 42478 917855465
S 52235 696042434
Q 30595 95206 5318292477167
Q 8173 78606 3990798178257
S 44961 88264362
Q 12128 72230 7125567814131
Q 1351 64700 3630512906166
A 98403 528901586
Q 269 99032 1079245863532
Q 16809 87532 9468289315500
Q 187 85401 9739484955083
Q 10787 81236 127359049409
S 5763 201525203
Q 1952 96764 1996027918840
Q 84 99916 6327094924104
S 59414 105476523
Q 14708 96361 287757721495
S 11668 30748104
Q 934 98667 7607079548376
A 73710 509280901
Q 38262 88798 8388393149350
Q 25562 86235 2988895996112
Q 5452 91041 8641939261149
Q 2692 95149 3621077478165
A 62772 690504015
Q 1412 63401 4147660425486
Q 450 99539 6699992108482
Q 3834 99419 5926065621767
A 44679 793353309
S 70705 438910873
A 73310 580539186
Q 17491 92920 6168009504812
A 61414 637894089
A 73924 638158867
S 9083 788431920
S 91954 535324895
A 1588 324184287
S 86360 659749995
S 77035 675216369
S 64566 395043933
A 95673 758296836
S 8545 128920649
S 74584 362841852
Q 17701 76468 6118647161583
S 96679 127805213
Q 8531 63018 2305085689643
Q 28829 92482 5157410135655
S 45800 604285588
S 70543 309511906
S 43087 909970136
S 67821 138936206
A 17736 691882938
Q 8215 59762 6067805532259
Q 1902 60117 4358036502978
Q 12531 93055 1698111604704
Q 503 91974 9496987676019
S 58482 906789343
S 62945 235860385
A 18835 269860453
S 77247 902994305
Q 725 99058 8783141989237
A 3370 226928958
S 26546 905570397
A 20429 716412010
S 13777 545330697
A 1855 353795443
A 79381 256157420
Q 33217 88853 4012032147413
A 72973 350432950
Q 25747 84369 4339773003580
Q 9406 82334 3875224054530
Q 10217 62388 8143236377
Q 780 86673 9534393787584
A 95978 280147917
A 1110 164374206
S 27597 734002849
S 82949 642022629
Q 8500 73602 2613348775037
S 68052 66562146
S 93957 492225431
S 30801 577231448
S 15735 479616293
A 82309 13720379
S 31839 992962005
A 18573 218268471
Q 8447 61203 9798069506331
Q 20010 86050 7377513754392
Q 225 79195 4684520308238
Q 17044 86517 9844799047320
Q 35522 90883 2814802900916
S 46760 505461079
S 5638 731447352
A 53839 20060519
A 30912 24573510
S 30212 799043806
S 52647 331023085
Q 112 60446 8017646331632
Q 2726 97190 4826283525036
Q 28754 99415 5640651947212
A 2498 406870699
Q 31372 89155 5740699244505
Q 24570 75713 6047613842088
A 51403 905353510
A 48902 187033584
A 26159 545933538
S 44021 971931715
S 84275 888755929
A 24630 593401428
S 31961 642720812
S 92817 278078942
S 30174 772940688
Q 3150 93599 3471390265753
Q 15450 74329 7564900349339
A 50192 476358450
S 74858 637645770
S 96583 68595657
S 96409 803734985
A 9235 333547780
Q 3344 90221 9243212216993
Q 23047 76141 3291985852341
A 49894 411397398
Q 5338 87869 719698036358
Q 1397 99826 5288901662554
Q 11015 67642 9728506201145
S 14047 945110506
A 84319 173409515
S 41881 476013197
S 7466 280743648
A 18202 20066396
A 72843 757925261
Q 2895 83486 8812031837177
S 51157 268661484
S 23994 652313916
S 45555 276674221
A 57418 853175580
A 20608 942319284
S 58654 730929970
Q 20340 74484 1893736257942
Q 11523 81473 5588217234556
S 97895 955929019
Q 8595 97776 8990376122102
S 41904 687283990
Q 5671 98271 9895584967251
A 87621 678804062
Q 552 92124 5326904543637
Q 3994 92581 8120967079018
A 79591 767413648
Q 257 99601 9753181338384
S 9660 933537741
A 47581 388862440
A 52805 406775718
Q 14046 84183 7385951885166
A 3422 827921623
A 11030 81935823
S 41147 295148550
S 32726 755165577
S 48536 852721074
A 6020 691898214
S 99844 375972638
S 94002 677098443
Q 4140 96399 2144780164679
Q 31887 99565 9643582550476
A 94270 375882710
A 65592 976406159
A 33147 945563447
S 98348 529386592
Q 4912 87225 9374251845990
A 61456 664022685
S 59615 750769863
Q 7787 97551 8389452716320
Q 5647 84343 8711325176722
Q 13896 88819 1882760797255
Q 1538 98084 1923646227275
S 32248 664198934
S 56329 407546826
S 18980 545124189
S 4748 673244121
Q 33758 98597 9310195761616
S 59380 258461202
S 91342 229293341
Q 11036 83470 6202347028506
S 28860 211909556
A 5199 57040148
S 5994 584530564
S 97676 853158083
S 95972 743368652
A 24274 239579060
Q 933 61539 7193457464680
A 78025 784558083
S 79891 988688691
S 9011 293598915
A 65273 189692019
A 40413 810040761
Q 3715 96499 8700885210428
S 9073 69333528
Q 1198 99835 1735261087148
Q 3967 90095 9884461282630
S 88788 209817442
Q 25748 89980 2908019120371
Q 6097 72130 6855853293783
A 5515 229235822
S 70028 572682908
S 23041 834846930
Q 29 84715 5130213713739
A 14322 760772859
Q 4919 92272 5367270684413
A 41131 714846265
S 80715 30169605
A 98367 524639111
S 20426 925378098
Q 18539 78189 4473521938827
S 3533 657949402
A 28292 883181610
S 66669 831647691
A 77813 576192440
Q 37318 90086 2840398376091
S 98852 525280533
Q 14226 79692 2302329276902
A 43825 872702064
Q 2100 66750 3849117624541
A 69292 905618065
S 48781 375952543
A 39260 896989886
Q 24134 86932 5447665271808
S 83794 554830275
Q 6947 99746 2142742154589
S 27904 4501596
A 38910 566760743
Q 33570 94466 3959123137056
Q 29409 88120 3252977981539
Q 2791 76606 5556413333463
Q 1003 98217 4484403204511
Q 540 74146 9311969034615
A 53281 307282321
Q 1159 98346 2285579012630
Q 841 99021 9854642034161
A 1710 498780727
A 50291 253834845
A 93436 911964414
A 95323 701079921
S 24871 123137662
Q 7818 83655 4491490886863
A 31099 727710182
Q 3515 90348 6230951580686
Q 36 99736 2424197031116
A 3692 483701766
S 63830 89329255
Q 2837 93414 9316457484500
Q 1601 91526 2598454512274
A 97382 277108821
S 70715 246707036
Q 2893 70794 6374555074578
S 86335 736114071
A 4046 573865051
A 19354 479764458
Q 591 88116 3293657601677
Q 23740 99493 8598613623875
S 81795 557399506
A 32530 242885410
S 99983 938197153
Q 1591 92207 704740164619
A 36622 951775515
Q 23851 98164 9666142447305
Q 12369 86697 1765021122366
A 23907 773178279
Q 8006 91187 4940478952975
Q 7051 93837 6971462068476
Q 477 86903 4550564057398
Q 27242 88967 1066708456694
A 44954 990822928
S 65677 377772534
S 64423 745842954
S 85664 18643228
Q 2076 96559 3992813311080
Q 7209 96421 2110622452220
A 53887 558380881
Q 19744 72207 4552626817959
S 89917 751787363
A 32034 390622079
S 37348 804095001
A 70925 710879600
S 32644 35098048
Q 3927 90531 2538017728549
A 40112 52168858
S 54384 478291561
A 26792 833840216
S 78254 377301410
Q 15288 69726 1654709824910
A 94206 609198566
S 9045 397907832
Q 1493 68655 9580479639513
Q 39538 91777 4505894095097
A 1419 883331040
A 67135 962330911
Q 1280 95488 4261803379930
S 73774 737034459
A 92585 139482880
S 62088 853438216
A 91920 916415944
A 72379 630189794
S 34164 599430435
Q 43384 97202 8908528878889
A 95080 195788184
Q 3543 62546 662615796433
S 73703 355071314
A 64160 472761671
Q 1507 58565 7408037004270
Q 17612 91771 4775917127495
Q 7127 94275 9560228335561
A 46563 409468263
Q 34289 86121 6364848941130
A 97460 790293290
S 76823 742026285
S 91389 824176857
Q 7 99749 4053916355338
S 20810 708054355
Q 16452 92469 703890900251
S 44380 653503454
Q 5502 99646 1461255719554
Q 31345 97138 672507569854
Q 599 52729 3312399635960
S 58134 620086240
Q 19293 99614 8677669018906
A 59352 380388552
A 91868 849986036
A 43710 843415105
Q 17041 87142 1673768283576
Q 11504 95590 3187568005473
Q 20702 76038 859185529701
Q 30490 99202 7272087728552
S 6524 904852218
S 77362 901544858
A 58823 804341929
A 78315 932753248
Q 332 98764 2148765303685
Q 26684 91044 9336173224372
A 8597 186643524
Q 8103 88305 6890196009725
Q 5075 83744 3802690404107
S 50465 920245669
Q 1633 75840 8950421570677
Q 522 98825 6025761915024
A 52753 839385128
A 7596 720557345
Q 9330 62513 4031943886989
Q 42927 94140 4845134921078
Q 203 83714 9966876123028
Q 21994 93626 3605253039547
S 61517 715755382
A 23119 464027345
S 59287 323547390
Q 16876 99587 3899799679164
Q 26215 94798 6795857612855
Q 13527 66593 9655915767099
Q 23193 73857 1002862878687
Q 1671 99785 5738711362656
Q 41542 94786 9665640036893
S 66487 224532136
Q 6695 81792 3822053494260
Q 28118 94325 4184532188684
S 99259 364046519
A 43572 541543611
A 61845 795259322
A 77527 243445971
S 28814 813182303
S 94870 599940295
A 73923 342825606
A 85606 903869800
A 35321 165309780
A 71988 658442994
Q 965 94784 2678564326195
Q 10852 80168 6884901975138
A 31860 194214821
Q 48656 99315 4982052156531
S 19806 459137982
Q 17950 90257 6311777304145
A 19347 510483106
S 10437 536756485
Q 3826 79136 3783737274987
S 76295 225317085
Q 21903 80256 7818481720372
Q 9054 97388 8411193260255
S 15746 423518354
A 8718 254690243
Q 41133 93390 8488827941996
A 46694 714628885
A 73206 447606830
Q 6421 77668 2279387019576
Q 19473 80563 4727144865312
A 67771 263562992
Q 12396 82875 9618443175266
S 27103 490633898
S 66997 999655895
Q 509 83631 7110976658882
S 61960 590866681
Q 888 99932 7349339145510
A 41991 272662062
Q 11929 93059 1675826524107
S 77406 879998381
S 87112 674402046
Q 6755 81904 877550655431
Q 1248 82776 5211602117674
A 20860 460790085
Q 7365 78379 6500059333064
Q 14558 89244 9628269621284
A 52561 77338043
S 616 141464575
Q 23019 98299 881753833759
Q 3705 94319 3639915091031
Q 9857 93019 4074075920322
A 77482 514789765
A 37937 918584686
S 15050 429230467
A 97643 320245612
S 75836 116308938
S 55200 161326435
Q 7599 81514 4604356745737
S 23692 540324165
A 73789 469281446
A 14905 50311377
S 80647 12585954
S 88103 337504626
Q 3625 87869 7035506784005
Q 790 97283 9962182762048
Q 36311 94868 2662297334976
Q 259 94414 9775162585957
A 79267 544901611
A 49109 634815017
Q 8382 73614 4079338888020
Q 7112 88626 426302831301
A 99253 527321043
A 76088 235090615
A 58084 184086889
Q 1498 77112 7223330829186
Q 7366 78656 841867215977
S 28584 935967982
A 54455 488530968
S 72606 283769771
Q 5246 59846 1196113242264
A 51485 648892645
Q 8992 79038 9645725996558
Q 36104 96174 3048174082000
A 65811 326024244
A 17520 621585066
A 48166 283506699
S 90693 267256355
A 65744 318711759
S 13842 747682345
Q 10927 99918 5357457452118
Q 6547 77903 7576815256293
A 80814 238749742
S 48616 681337317
A 50958 922701139
S 26887 835898525
Q 28869 99328 760263812864
A 47662 515321709
A 86545 946135087
A 29036 274718337
A 64293 930085892
Q 12816 71125 8441471326012
S 80870 775580730
S 65062 415353449
Q 12767 96252 8999506001505
S 39117 886274592
Q 13297 96864 343192056458
Q 5813 92183 2843644233991
Q 35744 99808 2065538771694
S 43104 561840229
A 43406 156808796
Q 7856 91602 4942669342898
Q 37256 91247 4519328039998
A 51706 788673393
A 3926 654230482
Q 34 99347 3567234722908
Q 6571 62123 6876389795860
Q 10492 99662 9794076080592
Q 18262 72698 3163183890551
S 46709 783904891
Q 2479 80922 9854061915787
Q 12323 69646 3126729653614
A 50373 165842506
S 53130 987543465
Q 29357 95612 6673496486318
Q 117 96422 3075355283200
S 11533 555139754
S 8168 89037653
Q 20094 76089 2738871177160
A 97683 303751845
Q 480 92953 3552642874104
Q 14602 88645 836830253199
Q 25667 78202 4624237079432
S 68106 630214286
S 46944 102873269
A 55708 978356224
A 93234 806025041
A 42091 18355381
Q 7458 93169 9505957794788
Q 30228 87490 7871658772031
S 22413 147351302
Q 1130 97634 4429212512511
Q 17009 86755 4435512737891
S 74098 217043731
Q 20375 79412 9954974779485
Q 16639 84452 9390311617041
A 64376 339010659
A 78464 390384041
S 42525 860634476
Q 45387 98258 5857858385215
A 60029 445591114
Q 3456 94457 1519008908188
A 63759 526174390
Q 937 94690 8747310310054
S 16612 86193973
A 8487 40286760
Q 18214 95219 6435354977418
S 1624 989587531
A 97881 461343764
A 30027 654520789
S 71330 811880541
Q 31448 84318 9554038368473
Q 8933 93308 8887263305474
S 3105 907895214
Q 142 98424 5207950564218
S 59239 610242945
Q 38 99992 7551097394333
Q 12259 71984 4585663758735
Q 1546 98887 1185748431264
S 89550 343246061
Q 17422 88311 9853203162014
Q 7520 93930 9074261151026
Q 9954 61122 5535049981846
S 51061 496262351
S 28336 984849924
A 90875 289671411
A 70379 81459616
A 55687 637632074
A 60003 670663704
S 87586 100345179
S 28579 512901151
Q 34655 85658 8984603105265
A 64234 257029420
Q 6585 99828 7186770648115
Q 14423 98587 7139096828873
A 34433 800533889
S 84987 381797435
Q 2292 98313 508185848121
S 97658 639816850
Q 1187 55203 3274443313156
Q 14629 76255 5080906238974
Q 3778 81571 3781179460179
Q 14609 96236 6592572617165
Q 97 84017 9765276668846
Q 15006 90461 7990408381096
S 84871 660270037
A 53006 45841390
Q 26361 95182 6130212050943
S 25336 957611338
Q 5739 67385 3446009932725
A 95628 361118309
S 54682 793618354
Q 3201 91651 9688517802467
A 3256 951492918
Q 96 77046 5124636103457
Q 4898 99036 4336475277164
Q 43156 96379 5409704196949
Q 41570 95157 8988005277954
A 68004 226823990
A 39896 343942772
Q 6213 77515 4350590319219
S 90143 102646702
A 9802 231772800
Q 6269 71733 8000856304010
Q 43941 96271 3362085937200
Q 21904 93405 5763617325661
Q 19660 72063 3907790925316
A 5695 733491503
Q 2797 99968 2243021560555
Q 32299 87197 4123982503805
Q 6849 58368 7864132309150
Q 34535 95133 7013681888472
S 7735 665102189
Q 496 90196 3738046153108
Q 17870 84150 1146418629598
S 81254 400167075
S 41901 552221057
S 70271 348252367
S 42266 162140911
Q 45286 99615 149665789497
S 21548 252975310
Q 3191 89786 4124460223527
Q 10630 64874 7588498018579
S 86680 852875988
S 75791 720304635
A 34928 250603731
A 90792 285029879
S 96422 640917147
S 50177 623674999
S 13413 523973933
Q 6174 98418 9731230311531
A 11609 223735259
A 45669 554133101
A 29564 795214715
Q 2535 90346 2919711551893
Q 5965 65449 6641772796109
A 73615 778525823
S 62582 964532617
S 43901 950877305
A 53380 638904675
S 93644 832935325
Q 111 99792 8726831321804
A 15658 713469342
A 97677 874359725
S 41124 110626789
A 11058 525474554
Q 6663 77074 866252471600
A 68797 742808035
S 1065 829765166
Q 28963 96832 158260519481
A 16570 242407023
S 93290 780749303
S 68709 86220949
A 17086 502144129
A 78337 265242703
A 24116 346175781
Q 1266 91862 7359431594444
A 16532 697616274
A 93865 328144433
Q 7092 93707 4758765011987
A 5229 545577142
Q 26782 95689 5328475177707
S 54292 105436270
S 25926 26829291
S 58854 884918134
S 65668 781892480
A 65679 399285462
S 616 166752511
A 7202 635935913
A 71807 905230227
A 75831 770151752
Q 508 99604 6343010652025
A 81546 625778537
Q 1642 60936 5357075699527
S 18170 358836540
S 43950 363098848
Q 1078 94376 9040022260347
A 63021 199359652
A 23981 346821681
A 48287 205757119
A 54737 658566
S 21445 266769738
Q 5892 82604 8066241870571
Q 1700 83433 2845084975087
S 42050 301297397
S 87640 658175121
S 57848 262837009
Q 6233 99599 8193747936813
Q 13540 96674 1711435676148
S 40770 120768296
Q 8299 96437 2992423232433
Q 1759 96097 5368009881836
Q 13588 99501 3292312001213
Q 5219 96163 3993449285140
S 94293 919859039
A 36281 411981623
Q 6635 82239 5794286688825
S 24752 895487646
S 69731 720634732
A 98955 15797915
S 58286 953080143
Q 263 95857 3724216593940
S 33793 169128604
A 39027 995902756
S 82495 819489445
Q 653 99792 5725248731315
S 94253 903730041
Q 6834 82409 478417169711
S 25092 189439484
S 34035 367915893
Q 2009 98376 8041450639797
A 18162 687249428
S 76412 610107947
A 22265 791558075
Q 24093 86003 3710142024624
S 97583 545008905
Q 5530 59380 4565467623369
Q 9325 90875 5043069746450
Q 17623 73120 6440425592114
Q 4766 88431 4593246849938
Q 4823 75231 3663569057547
S 23589 184597264
Q 22674 81403 38313701174
Q 16084 89105 1413124111130
Q 6474 84287 2778918331282
S 62991 580183702
A 32080 674226029
Q 2652 99616 5823555912326
Q 7822 98914 8463338421124
Q 17931 72832 8270892374539
A 21082 635289895
A 80666 141238699
A 87496 964865332
Q 7877 88401 6979938225803
S 91237 113077862
S 27449 469007843
Q 14696 92732 6532855642321
A 21750 782298198
Q 68 58738 2217319519396
Q 18679 92577 5782814916868
Q 11113 94862 958204592581
Q 1210 69277 9180209129588
Q 2383 97331 2500729862064
Q 25363 80149 4835396093552
Q 26354 96467 9606091111796
S 72158 681756939
A 46384 47658431
Q 16689 98150 3997379429542
S 67341 590191652
S 9124 267245396
Q 6511 60774 7538979458018
Q 39124 97621 6291830227377
S 47075 329043932
Q 13306 91986 6645185541524
A 31552 590638252
S 76645 19995890
S 74478 235660831
S 6296 878862586
Q 26811 95693 4428563799659
A 36498 932387282
S 7505 810007620
Q 20058 97622 2767158842735
Q 15027 92024 805685898312
A 6347 834951388
A 98215 547873256
Q 1461 79013 9403940988613
Q 46418 97155 9272526942143
S 16143 491787741
S 95953 310425837
Q 1897 97035 6354518685796
A 63702 612611975
A 54154 942302672
S 16503 796483198
Q 14437 79453 1647069570121
Q 30457 81421 9560140187130
Q 159 62395 5931677742825
A 13190 365429962
A 62152 657469000
S 19193 426140408
Q 3812 99829 1969554315866
Q 30837 97544 3108259657420
A 60581 662418910
A 32410 371206710
S 47598 173165142
A 97094 829196488
A 5388 460032695
Q 665 91989 2092751245553
A 48121 614016005
S 75894 635437245
S 10799 745121524
Q 18262 92791 4352813378246
Q 20733 90914 9995716371006
Q 720 97776 9090281394657
S 21792 651406245
Q 20408 92950 4321455237709
Q 458 86193 8467421685076
S 92771 797302724
A 57844 772300030
A 39540 973902777
Q 18321 77887 5789552063497
Q 12246 83885 9699329857639
Q 2963 97314 5620791485742
Q 23563 80536 4554487264318
A 44897 862752846
A 36723 171072652
S 38480 371872107
A 43504 243364688
S 33360 985384839
S 88630 819448548
A 27927 291891578
Q 2570 86600 9899000390883
A 59809 764582387
Q 12371 69273 8674750935622
Q 19763 72840 6684443811603
Q 17250 97062 319513723810
Q 1618 60370 6606998526659
S 42438 721866850
A 88411 690937460
Q 1668 89873 8269300492783
Q 6052 96482 7373679816808
A 91304 358502305
Q 3366 98713 2304596257256
Q 12449 80524 1451622424506
S 95127 604699147
S 20368 693722860
A 8008 568545062
A 34844 760499186
A 76539 107732163
S 2132 679561741
S 89532 167268402
Q 5282 95629 4112746852739
Q 3271 98682 2292953769943
S 56999 425503111
Q 22552 96237 1282173409192
A 13553 330799201
A 75761 765220644
A 55610 522103306
Q 30756 93321 4979490815218
Q 3109 87640 4953001202675
A 14193 458780614
A 79990 722673032
A 84958 616904805
Q 20390 73934 2052985960496
S 63857 540080962
S 31282 94086820
S 60631 100511506
S 35781 474630813
Q 21254 93862 4463159973910
Q 16311 82519 5330250809710
S 48819 531916625
A 30602 66354861
Q 180 99017 3183862383815
S 29043 448510815
S 94177 664713173
S 5752 222028744
A 68073 290114692
S 41345 171653155
Q 3689 64079 2000491473470
S 66523 502684581
A 95214 504460413
Q 4717 86465 6826588224344
Q 17323 85359 7505984760440
Q 27179 96830 7996609965624
Q 2323 95727 9636949821305
A 68511 708797380
S 91216 754874315
S 9233 600066615
Q 7876 97678 3624866515196
Q 14301 99534 9913286628238
Q 5939 68097 7700250919168
Q 37134 96747 1329805685982
Q 13218 88397 1112156537782
S 59294 8500434
A 28078 977798035
Q 1095 97641 9706928792914
S 49143 203362662
S 34669 120179203
S 37706 613983448
A 59705 730574301
Q 32987 99658 1399035228395
S 27976 993488249
A 67568 217557642
S 13892 109516208
S 86979 456641643
Q 3051 96734 8402166487455
Q 3372 82614 5318579147156
A 97566 332738649
Q 33640 98273 908413322145
S 12319 263391857
S 24138 61785125
A 28096 310358542
Q 3632 89398 3375555099237
S 95976 943236494
Q 27630 95558 2908007436372
Q 3650 69584 2067854411219
A 25098 842184505
S 20539 369250991
S 38141 269561588
S 82181 658963914
A 20791 626352477
Q 4871 85336 4821657398087
S 3610 345879703
S 51250 176072960
S 7109 797403198
S 39220 650227296
Q 307 99451 5222577300356
S 51268 115140924
A 37216 517266253
Q 30934 88555 2112767983055
Q 3344 57867 8434415780201
Q 11089 96433 4731093838072
S 17801 720178363
A 41048 405121463
S 8164 439406922
A 30536 888155065
Q 279 98414 7119739414672
S 46861 532166235
A 44932 483957607
Q 14172 83234 8197082608190
Q 39595 92821 1875019561540
Q 1986 70975 4514251156555
Q 2070 78934 3633311589744
Q 23712 83248 4610318967197
A 64697 663365986
S 33088 5571458
Q 7344 62214 7997872672833
Q 1881 80018 8906666377881
Q 27849 98948 2970594288187
S 73954 530486033
Q 449 99506 2797494327676
Q 6119 88840 6391847189913
Q 4073 91007 755893151425
S 77257 410342327
A 49405 398007959
S 35739 542586975
Q 22490 73369 78059664612
S 6012 955868143
Q 41554 94013 5576070793174
Q 3067 72836 4870296177419
S 93465 837731951
A 28625 334705832
A 84141 478867149
Q 210 64625 5307626207698
S 38787 806458381
Q 15330 65922 4130159483413
A 14162 175616861
Q 3797 86069 3572934188524
S 90548 615251500
S 3055 601998984
S 75787 492633749
Q 1057 90900 548707153268
Q 5343 59964 9592154919518
Q 2306 96040 9883515035494
Q 6980 83598 6071190325860
S 49822 533829275
Q 4970 90813 5339914089135
Q 25996 96707 3014601852715
Q 2554 89606 3779329372913
Q 21629 90479 1073173219050
Q 14293 96063 5466621452909
S 2300 723755645
Q 29070 86765 618572990638
S 58243 165906443
Q 17406 92168 6601686609538
S 8860 779641649
S 65185 786314952
S 14300 584312321
Q 5968 98351 4558333093833
Q 3644 80909 7277690444628
Q 3295 87619 7796278852541
S 3454 707047239
S 35682 967063758
A 93480 72862511
S 60431 600437270
S 5418 171539873
Q 14049 94825 7985930627837
Q 9114 89991 2101066914635
A 87696 527692642
S 33239 543559088
A 5045 939817960
Q 7769 94275 9179358521810
A 21608 308264882
Q 4364 94994 1823758256845
Q 5731 90607 1515722631656
S 17216 543791045
S 96420 256967424
S 32750 44216550
S 76020 836008679
A 38098 907916524
Q 7441 93072 1743087705747
Q 14567 94306 2843268003615
Q 18386 70870 1228076811593
Q 29469 91796 5730289610878
A 30879 854493205
A 61404 23860404
Q 29926 92306 850525834311
A 50578 191358479
Q 26135 85595 8036424460949
A 81137 620197947
A 46378 242579564
A 20627 197905211
Q 34852 93500 6258881080185
Q 25645 95357 8314316032892
Q 29441 83206 6725462963872
A 63666 301922830
S 54517 923689669
S 67925 170949811
Q 13382 85569 3494216673895
S 7154 244012759
S 20140 788114961
S 5051 93477599
S 30747 361658122
A 65368 703832316
A 6461 924438412
Q 1754 88426 4145669830407
S 55100 530824433
Q 16869 73107 9212188105998
Q 14074 71921 9837690020995
S 18670 839576608
S 43406 566173304
Q 24905 94586 7254296964142
Q 21371 99675 9241905195823
Q 6655 88140 937377331063
S 96609 374770387
Q 18854 99304 8074817881006
A 11425 695153055
A 46449 571307736
S 99418 2531779
A 34845 218781607
Q 523 99463 8116548878364
S 18637 116694115
Q 10025 80668 802334122839
S 86699 475610217
Q 11351 75473 8762456384520
S 462 491780492
A 31216 625026545
S 67858 68743242
S 93911 577104581
A 17483 390846819
A 15111 146419532
Q 3677 95188 4293897161015
A 44636 339465817
S 45457 644021645
Q 164 94851 4811801179425
Q 17788 95285 3138133748842
Q 22382 75107 9573140540132
S 78901 661012230
A 84503 377051708
A 84149 948068585
A 42846 602066990
Q 30352 93962 797588337518
S 75625 371963316
S 89996 960415686
A 64134 215008119
A 40569 437972575
A 17271 898743471
Q 36067 92577 8534381003259
S 72028 96162861
Q 2292 74110 2800788465125
S 16920 52284169
S 4400 371309046
Q 31088 85720 7934801255799
Q 1322 91421 3284386848890
S 81614 946404041
S 68491 290510730
Q 1064 96902 1193724190020
A 93620 301685235
S 81586 359000863
Q 9044 78163 4100947039956
A 78435 20375927
S 36159 234698826
S 68471 438174736
Q 308 54179 8610966972891
A 71031 926315054
Q 13780 86221 4267073035293
A 6895 492585937
S 72198 13251195
Q 20709 97021 3124639050119
A 96460 879984272
A 39203 748135563
Q 27604 92680 2190804582003
S 23868 87194871
S 99684 887684947
Q 11034 99186 9862885627273
S 62460 978619997
S 32356 959444093
A 32798 820287268
A 62927 751177687
S 60441 871216603
Q 10661 91963 9586243437605
Q 9772 96813 6854324690913
Q 2488 84490 3337491363840
Q 3366 94908 8792950735697
S 14100 284980190
A 24019 511284978
Q 20611 96909 5808215180727
S 82402 98934531
S 82722 357104283
Q 790 74466 6273941130167
Q 31276 87187 1602743530331
Q 2514 99564 1595625557380
S 49292 178131946
A 79700 939333746
Q 33947 93386 1050436206091
Q 8502 75632 6625987844903
Q 35008 98464 1995710343426
A 29572 894958945
S 43861 46687753
Q 1589 79973 8684149456193
Q 19724 82756 436853002583
Q 2089 65380 8490341164795
Q 20984 86662 472263533939
A 40570 39497225
A 24369 36316501
A 18926 726052069
Q 26845 96613 8160129685314
S 90250 494182545
Q 25867 97259 8243333993750
A 940 746573902
Q 6413 98712 5123162507832
S 73052 679267392
S 95390 173807021
S 36592 155468562
S 66626 377400095
S 83468 645462049
Q 1940 80832 85996726437
A 29136 490920347
A 46433 100862833
S 7366 505017651
Q 37321 92910 2588023142836
S 71587 114397515
A 73343 709998535
S 35706 612358139
S 78337 595431062
S 47964 582344646
S 1169 395416202
S 15020 267720910
Q 43159 98683 5267914212585
Q 8726 83363 346823025025
S 615 908826214
Q 18029 78174 6276073177724
A 2564 139776839
Q 623 99624 9716494847380
A 11516 328680462
Q 8763 92072 1495306184016
Q 3457 77133 809214496466
Q 1652 73229 2208599039463
A 36900 116819076
Q 33623 86788 289291676433
S 27814 765566447
A 19858 418045519
Q 3971 81368 927141574963
A 41624 908621415
Q 26343 84809 6268810309281
S 25678 865861594
Q 6329 92507 8593275677694
A 44731 598681541
A 56358 296702833
Q 124 76656 6057168375725
A 76299 398412203
Q 13510 84972 9223746626744
A 90173 129748096
S 15016 996822264
S 24505 121749226
A 12387 664159589
A 63302 183570992
S 77620 633289956
A 33788 278619168
Q 18435 93464 4096493507255
A 18970 215266496
A 94641 456291463
S 22768 636268784
S 40301 991323292
Q 14448 84301 9936893956621
A 20739 959676660
Q 10005 70180 856299307916
S 74503 981021040
S 75760 388815193
S 7246 454388182
Q 5809 95991 3715741550644
Q 27897 82907 1874139919157
Q 7719 58028 5614079739724
S 9401 303909559
Q 20548 98652 3818273649364
Q 973 62637 422198385570
Q 33750 88657 9753850947098
A 52481 286676595
S 78557 127510243
S 62673 338706689
Q 1600 98633 3945808574928
S 80919 694352734
S 23234 387371226
Q 902 79669 5163652604182
A 74096 116811938
Q 34211 91768 2299548982189
Q 19751 87356 6870087015458
S 10185 282363453
S 84583 748199190
Q 7687 96910 4354251935375
S 34382 76202611
Q 35277 97686 4541145919470
A 34709 399138741
A 22047 509417610
S 82167 570971601
S 8380 849384955
A 69942 397838326
A 42189 348200281
A 40597 614499472
A 54010 396444033
A 61446 983006069
Q 25598 87443 3984174533713
Q 628 98006 9415105623035
S 86655 729537810
Q 7894 91999 8945003396553
S 19017 710659891
Q 31717 84196 861721189212
S 48252 612105526
Q 875 96078 845710335590
Q 57 99950 6397963701335
A 19689 585008228
Q 24055 85263 7468162984577
Q 4547 90238 1253250829193
Q 2740 77115 8195299356382
A 34109 556275731
Q 25134 94542 3041058936324
Q 346 99894 6883052146612
A 4479 423472421
Q 25280 83174 6255787930134
S 68703 488915496
Q 9285 76813 5766097552865
S 41938 835627745
A 22198 528063178
Q 152 99507 1450158623123
Q 33465 99013 4179028226403
Q 33605 99813 3760398136435
A 54712 967627222
Q 1528 79772 1053830591605
S 71549 19282449
S 41136 93251341
S 13749 532389446
S 62361 909376523
A 32365 357689785
Q 32019 97173 9212776270074
Q 28546 90874 3024596863723
A 18118 99123615
A 39820 953929531
A 3642 474260476
S 32644 860207623
S 12033 795675278
S 96831 30020752
Q 15371 97819 1351870629154
A 74222 989205386
S 24626 616339258
S 24287 845922160
A 81258 449535417
Q 3964 95286 5625054807211
Q 4600 56786 5825396249173
S 58771 366205777
Q 26135 79888 8350716299716
S 47108 102358179
A 32698 638935550
Q 31086 86019 671191837315
Q 16058 98308 9243640659041
Q 4220 79465 4487193843871
Q 218 98624 4668010976105
S 87013 423005665
Q 5761 58405 5644824539657
Q 969 98666 5605836352606
A 72439 837053469
S 83473 190446814
S 99520 364764015
S 51868 59985500
A 5472 876338443
A 68249 684096094
Q 24654 90111 1157149373491
Q 2776 98812 3377079497640
Q 30724 96323 7625646719284
S 46242 79648629
A 66675 358983254
Q 21875 92145 4587174856785
A 69724 51792844
Q 4445 97282 2798798930642
A 56825 813312811
A 78164 59956684
A 16395 578567977
A 65117 439127979
Q 13729 99606 2487625033721
A 75480 450567078
Q 15183 93798 6565868274445
S 66589 658508572
S 16328 393503849
S 85825 939271788
A 93550 619807003
Q 36982 96118 9357617019836
A 99937 230614591
Q 34902 85822 6157952466347
S 2034 116163244
A 10063 647358779
Q 464 95951 2479582696887
S 62040 676017089
A 52625 474240530
A 73020 923265538
A 44506 493518315
S 12012 96642028
Q 9224 87123 6049139698185
Q 25458 90974 7174492775287
S 4478 642048362
Q 2551 82822 9310925087735
A 5807 315091584
Q 772 97702 7560876141164
Q 6728 58511 1242232733423
A 73642 134800279
Q 14196 64596 4107904918068
S 29355 579471959
Q 2054 87642 5635975138003
S 42726 755924524
A 72810 93109220
S 47333 645780489
Q 35219 94856 1307886542625
S 85168 614617750
A 99266 651469297
A 76693 523482839
Q 796 59063 3822979327747
Q 16251 82007 4135208143495
Q 35078 97655 8918931375864
S 48156 171258280
A 53312 363654733
S 3719 154250280
Q 1638 81549 7402578713919
Q 6571 89748 8196046708761
Q 3520 97603 7857939214055
Q 631 99685 8374233159460
S 20728 250124655
A 28758 758678836
S 31859 97369497
S 55939 183095412
S 58681 173582450
Q 6443 77509 8546011186277
Q 8163 80429 9177354468409
S 80718 189476341
Q 2383 72375 980172448140
S 69798 946390382
Q 1900 98128 3495264075588
Q 148 99108 4784399752010
A 86240 628205082
A 20841 41454294
S 50649 323777248
S 33534 308388754
Q 12280 72513 5490787725388
A 58264 771146851
A 4538 769129321
Q 48985 99543 8312264609836
Q 28772 86937 7473391666617
Q 2456 94658 6728902950751
A 3067 522567182
S 72195 779110800
Q 5812 85328 3457535895083
Q 5855 75130 8092298162392
Q 4280 94797 6286108449211
A 89325 300727064
Q 4470 94227 250234881096
A 98093 590057564
S 82900 19645183
S 74686 965849781
Q 10036 93344 6649544891405
Q 859 99738 2594735376881
A 85139 381098170
Q 247 99575 6510213183041
Q 28479 84245 9865039886292
Q 21457 92519 5669779243436
A 79998 117666915
A 85527 384372651
A 56361 52132194
S 35624 258029305
Q 28003 89139 6633895617306
Q 20666 98607 4678401098826
A 70977 722717614
S 51156 806297496
A 62525 352319623
Q 23076 98466 3744674693997
S 99930 242306758
Q 1553 83395 7851087364715
Q 3393 84843 8476938033491
A 83203 794839150
A 34864 739423232
Q 651 98366 8637728551877
A 98356 538965777
Q 29978 93189 4882171724721
S 81078 864088572
S 92686 552227393
A 70423 727346213
Q 7876 76162 4448352049629
S 36086 695586748
Q 7981 74482 2403867683656
S 53520 903196962
A 27835 871341428
Q 3916 97253 6619433530471
S 15074 816916395
S 18411 456745358
S 77891 526672267
Q 434 81508 9235229733040
S 87691 357129093
Q 11181 92288 9156207586521
S 6809 242777776
A 98755 804882783
A 56698 185323306
S 12003 673648093
A 76176 185690167
A 23336 214053263
Q 29811 98831 6296968833596
A 5817 33496090
A 42709 545655910
Q 30670 84607 4414043002030
S 7343 457893517
A 93816 330731642
A 48301 48762605
A 14069 971395781
A 82372 147229579
A 58164 15069505
A 95361 754729695
S 64167 557914286
Q 1365 68885 1135976471723
A 98355 912783109
Q 18973 86819 7024590453625
Q 2854 56369 4429590836732
A 78493 585430527
Q 46554 96736 9678595742175
S 19096 85367791
A 39786 701182302
S 33187 924972556
S 60003 458720588
S 55606 796836443
S 24347 606410386
A 4399 680958812
A 74284 245503294
A 16388 400565084
A 20406 223039931
Q 11537 73800 2870569264919
Q 39076 89325 8910908458546
S 27513 71505452
Q 8980 93280 7621204984158
Q 9547 62751 4591318957468
A 30600 105058838
Q 5524 67993 2685192174360
S 70351 275943364
Q 18719 96886 8900061268003
S 94866 681149645
S 73860 883815328
Q 19038 92819 3105510261796
Q 5611 87688 6808315521950
S 52707 275986567
Q 3086 72228 5850429982664
A 3621 111727205
A 40620 986330998
Q 10500 64889 8941349080204
Q 1299 86954 9811237737327
S 26912 655976960
Q 4158 99769 6456064714457
Q 14304 67306 7057057394971
Q 6168 97372 7778740994118
A 47520 247255481
Q 3299 99482 7415484146503
A 64445 467580579
S 9075 400277542
Q 12918 81789 1524543032741
A 68978 367830492
Q 1503 94642 8167136035781
A 37885 442796991
A 11355 602257469
A 51335 18842104
A 83383 151685716
Q 2540 94059 1111816504263
Q 34062 84799 4119698656548
S 62082 119551262
S 74447 594330830
S 1475 191690831
Q 5575 98299 6834188459664
Q 9188 80657 2332622528659
Q 17346 91005 4408623690056
Q 19909 96733 6303158564603
A 20666 572902934
S 33150 261798788
Q 13380 84389 4420599195078
Q 26218 92693 8140976404496
Q 2512 95312 7412922893662
Q 1139 79937 7217706723395
A 24328 9791276
A 80829 31279626
S 4826 978511613
A 73989 142351613
A 11778 608503507
Q 883 96521 6623037614204
Q 7333 72561 6392381313929
S 46509 895260130
S 96276 111270211
S 34648 413580108
Q 15045 87413 8703281916970
S 63421 381830700
S 71756 653438132
A 54864 708373121
A 24316 367493478
Q 9857 86327 5388900382392
A 93761 655954396
A 47114 720912962
Q 39677 92110 7650567174119
Q 6608 86940 9181581130001
Q 5515 66871 2267365644486
A 7784 849467057
A 70935 171580689
S 4391 146764895
A 30497 468298327
Q 44630 94951 6248431812018
A 45387 938384534
A 47868 727414769
Q 6904 93075 8804225581906
Q 17860 76968 4602438461722
A 70580 426412036
S 78384 835635471
Q 35424 95747 4880333472612
Q 243 99968 9547181674297
S 2821 243172171
S 24146 947773369
Q 23377 94801 6066457164536
S 45153 46682053
A 72648 600515677
A 18288 945678791
S 94782 365071915
S 84159 918368461
A 63951 445630953
Q 9864 92904 2505387225090
S 26735 46914941
S 35088 698127731
Q 35936 99753 5368449630588
S 44953 574389620
S 39646 990242371
A 27426 825443518
Q 513 51093 4841909498629
Q 14618 91704 651926354838
S 57598 603061671
Q 1599 95521 1795633855668
Q 644 62952 7623628712215
S 33383 569289043
Q 6211 98941 933952723915
S 61868 248812610
A 57801 851626715
Q 776 90280 9107993423957
Q 414 98726 1140231443778
Q 7965 88677 3843071984053
A 7666 478650826
Q 510 93251 5552470741025
A 15080 537588663
Q 22709 85545 1625693456531
S 567 708138933
A 38838 510319017
S 39886 308066223
A 22056 163415953
Q 6583 75456 5718189854253
Q 18383 70795 9401429979145
Q 16798 94728 2293655533478
S 66492 761325625
S 85815 175167140
Q 3780 98136 8211252757710
S 77544 87642400
S 46661 515051017
Q 6212 65129 7263018766090
S 52176 514685216
Q 23673 82952 7424956637154
A 82967 313431156
S 89530 260894356
S 81367 59998337
S 13201 920282345
S 14793 150047515
A 413 545421782
A 87268 185414978
Q 10284 67102 9557437521498
Q 1398 65425 1158232537632
Q 10528 94384 4470709777696
S 56888 159216723
A 5137 322758405
Q 3476 98023 2776978244504
S 61816 374211802
Q 12236 86995 5015926107755
S 32132 641237183
Q 7277 98068 8577603073196
A 33249 828513145
Q 3670 80420 5200688296960
Q 13440 84554 3516171702812
Q 29359 88694 3714399270377
S 21696 615998652
Q 17855 99753 5536047262287
Q 11349 76492 8267891277114
A 87662 165510153
Q 15842 92445 6476274170565
S 89047 368714976
S 38861 588683908
Q 1749 90474 5127035113273
S 9319 866864161
S 29735 222452529
Q 2126 97860 8662026877035
A 77717 573904189
S 45853 321359491
S 233 941213767
A 30692 852986180
Q 3491 96859 4031062998694
A 14735 117407271
Q 3933 87781 5435586184976
Q 17292 91996 8635220584062
Q 19842 97517 2821306431046
S 78462 630638417
Q 12604 77457 3923322867068
S 4111 78190723
S 4481 229940768
Q 3255 75886 4627678058679
A 21926 741249653
A 81010 671442565
A 80733 691180078
Q 9625 97250 4458568781123
S 54683 838516355
Q 808 99418 7737346744743
S 35203 530247766
Q 7562 70907 2405414091274
Q 17935 97517 2882581892842
Q 15767 79740 5757757079495
S 88923 785960519
A 58074 668498551
S 5369 950902095
Q 39801 90339 9044078293129
A 296 237595947
A 41104 985549820
S 25473 129346350
S 82010 65523572
S 3136 61039980
S 18353 64251895
A 83874 276224262
S 32647 408412975
A 1950 791777262
S 26843 884638654
Q 229 64280 4303047122477
S 62614 472275237
A 30690 612573487
Q 40237 98831 9636507960081
A 21957 336547555
A 78068 348148403
S 74813 124104445
A 33663 464246231
A 25292 408555525
Q 14926 80723 5285710055967
A 16050 552580339
S 84376 161236688
S 21854 447236106
Q 15551 78716 2253955339854
S 87423 107580886
S 84292 345589427
A 48628 754290128
A 7530 235453156
Q 13826 74873 6332029044805
S 39781 474505157
Q 695 99559 4981167030850
A 4042 837549993
A 53331 180161247
A 91820 293772478
Q 21066 94494 1198054617634
S 15288 798340975
S 55073 177654429
A 6589 555956677
A 15352 484357713
A 43691 451993791
Q 9702 71821 9861429408149
Q 24572 85787 5312687740085
Q 329 98750 9680293747551
Q 9429 90166 5076409902421
S 41174 277865434
S 19192 864588351
Q 3085 94980 1568691885755
S 23157 674507665
Q 41611 95033 1858205539985
S 97373 876233056
Q 1874 92214 9816349131947
S 250 69377432
S 44131 59919065
Q 19411 84338 8967848786406
Q 11607 79211 5955673998316
A 25794 260320686
A 50336 547405064
Q 10882 69942 3279080343370
Q 23957 81487 237104203583
Q 36207 99146 1962803985603
Q 23410 81213 8658295291783
S 19474 832799189
A 26121 393547282
Q 15410 95205 5566398359761
Q 1637 78126 8905557056745
Q 20320 83765 7915324368044
A 30935 19886020
A 90676 982744506
S 24501 870741937
S 85181 713835098
Q 21356 80337 5051456697569
Q 4356 94383 9850918406976
S 17793 314709054
A 50646 583706021
S 81869 907401220
A 39877 534456783
S 87457 911754735
Q 3889 70458 2459175725180
A 31829 984690164
A 61540 245852283
A 3721 679125347
S 73099 295851786
A 96075 616326977
S 39703 558470095
Q 1189 96756 8452146043610
Q 7193 81480 5203129432379
S 39474 441176393
Q 38784 97657 1585998226803
A 66289 903165601
Q 26899 79194 5666838996145
A 62658 631240384
S 75634 559059055
Q 1676 96448 7740598280836
Q 2737 70577 5913600554506
A 57428 417592366
S 21158 454938293
Q 27487 78341 4051513053123
Q 28119 84110 4557353001598
Q 11346 80254 4036004033695
Q 1666 95107 2920366422251
A 33436 435940955
Q 32934 99748 5819010757395
Q 12632 66443 6185144998467
S 98523 535423971
S 58683 368253429
Q 595 96802 6332480262605
Q 9478 78545 9533878905601
S 40816 707200347
A 21999 997068163
S 60245 707777318
Q 38757 90321 5274054579118
S 69731 927822845
Q 71 99699 2355075633695
Q 12200 89873 8777868759580
Q 222 77448 6491873970262
A 88273 956130735
Q 1079 62544 8529667595490
S 36284 341015245
Q 10940 71173 9827769928220
Q 23714 74285 1812069089566
S 52281 343177826
Q 17000 71306 6200463241830
Q 24354 86494 3073000077305
S 97953 789040694
Q 312 97096 2829719512873
A 56648 75166707
S 63110 988242796
Q 10152 63006 3716783756920
A 27674 815467919
Q 35516 97970 2316027903053
Q 22233 82411 3432252872758
Q 14751 88561 8792900645139
Q 10499 70242 9102307292151
S 50998 181473976
A 59210 466132696
S 87535 327270268
A 6727 410254948
A 16493 142546046
S 53704 991912215
Q 8561 79418 3464711550861
Q 10331 74407 4461846692267
Q 36112 94042 8675794970985
S 46755 708041538
S 69349 611028173
Q 27742 95817 9763013448228
Q 2306 88040 7970329142726
A 83071 481986264
Q 14935 81869 3171870867160
S 1181 230982117
Q 17553 82176 340623801778
Q 7065 99731 8533198078139
A 61635 254468795
A 91028 452273893
A 10904 152071448
Q 3604 96533 1870999394991
Q 22588 79059 1254571961370
A 97510 479792978
A 20878 263974177
Q 23851 87190 5633363141882
S 70748 595632135
Q 12041 97471 286160675456
Q 8986 69492 9731833965501
Q 14374 84360 5669926394537
S 88381 325031713
Q 11358 90677 9775802374231
S 8718 558899008
Q 9968 77075 4907557212410
Q 20966 89173 5051503561495
S 56691 307894395
Q 12279 87366 2978789296104
A 57600 664114093
A 81379 926786464
Q 39015 94976 3395116449311
A 73560 812509366
S 92368 159265321
Q 933 96874 7999550098446
Q 13798 81441 5152537484758
S 71618 930034810
Q 16894 87604 7371593195814
S 75673 399833336
A 94406 13286481
Q 29274 95528 5027789836822
Q 9176 60140 7801714614971
S 28730 848727560
A 51263 853955811
A 75779 331804993
Q 857 88353 6865805537004
S 4345 402258545
Q 405 99981 6695506252179
S 34925 665041562
A 97330 320755282
S 97225 735346409
Q 9331 71880 2712210378753
S 29150 122070568
Q 1014 71943 1495762223116
S 30610 374982489
Q 44731 96334 9644794640309
S 92186 65700639
A 78230 921479511
A 33419 561312843
Q 20437 86314 7614205612010
Q 961 91450 8943497354218
A 36304 556506784
Q 38996 91985 3198392325005
A 74183 876494679
A 56011 424891475
A 20542 401401577
A 32664 357835647
S 36373 439375864
Q 618 79446 7284234855122
A 29529 912787245
A 55890 728266466
S 78629 566297940
Q 9279 81924 8265647236002
S 85459 428070849
S 60489 187113373
Q 11617 68056 6555605849759
A 10346 193670647
A 62753 34574387
A 91383 343012500
S 89623 717275646
A 69485 815793251
Q 23061 91216 5024021081616
S 56651 192391243
A 89185 545183710
S 85783 608446431
Q 10598 89424 3676245216696
Q 6893 85047 5343405808914
S 50488 315670274
A 86972 522631201
A 2883 323983077
Q 7822 92644 1549342549359
S 11087 885419628
Q 26137 88550 2641582529362
Q 6485 75998 445607662586
S 62675 463497445
Q 8306 67953 8445085176951
A 41576 296999908
A 13160 733078773
S 10439 715474847
A 21597 659791777
Q 13578 93268 4693687520855
Q 3569 89993 5946103984354
S 58981 503730326
A 68067 544950643
Q 14053 80395 2771404273963
S 61815 566285897
A 96004 988136664
A 23538 233189055
A 85974 339267233
S 31663 96001001
S 56786 307495684
S 61861 336829401
A 5949 994882284
Q 28601 92649 590929176021
Q 4491 86523 5678355920707
Q 58 66845 149523385380
Q 2113 99939 1504239106123
Q 5978 93718 8924462989133
A 6494 927626219
Q 37184 97788 7716699556058
S 44560 826611478
Q 33923 85757 2540185306071
A 79177 443653863
Q 5392 96937 6665323174552
A 24047 892940855
A 62648 124111995
A 42861 170430019
A 54257 431060210
S 63836 583662631
S 56517 512979305
Q 764 64670 9757653296620
S 77598 291676759
S 15433 813490903
A 90282 995989796
S 16535 574694573
A 96060 800208321
Q 10760 91957 2686592843121
Q 31768 84477 6655549495443
A 64678 556529818
S 10428 675044553
Q 29408 99247 8984745387765
A 52360 821423508
Q 12354 63282 9842328451660
A 19632 46049810
S 30320 362431552
S 30450 169748036
S 91090 443349250
A 74522 344401668
A 43572 146175133
A 23206 565557618
S 43431 378935059
Q 20718 96379 6019935859394
Q 27740 78984 4617382002080
A 3619 723838044
A 15544 290157726
A 6023 703442982
Q 5271 99825 6074383185978
Q 2577 98795 7190328586838
S 49736 290073891
S 75605 174239282
A 70780 376700456
Q 2355 94140 7323727679661
Q 1132 96256 9261647812686
A 12249 779655165
A 93250 491437002
A 42540 832714897
Q 4846 67620 4448996897050
A 84925 697249245
Q 436 99896 3581315914250
Q 17363 69263 4137497552288
S 53299 956614262
Q 1628 98834 8858536144698
Q 6997 67838 2559978467874
A 85208 120819387
A 76724 365665374
S 33540 735318908
Q 118 99729 2199586455977
S 27843 226635167
Q 29851 98668 461624812323
Q 12234 85451 3426026817028
S 39796 374157420
S 12776 228728535
S 60956 789845342
S 59966 86846790
A 77961 19022519
S 2445 266254038
Q 33896 88475 1666961211247
A 46645 619830976
Q 33202 88724 3078775822380
Q 23930 84413 462159982763
Q 8331 62658 4411906651111
Q 1697 99872 94948823464
S 88491 881100536
S 41117 925325317
A 86923 469705302
A 12382 686440563
S 44736 705746203
Q 6010 80611 7897448336962
S 38400 831594824
S 27843 803074579
A 41953 543429651
Q 3748 98731 9878361036616
Q 22174 89598 5923306352463
A 95257 136702421
Q 21934 98179 1619415094673
A 92409 973756762
A 90063 755075399
S 64930 673566467
S 80751 560255838
A 56806 772681800
S 57581 520133078
S 17835 56529969
A 75579 310914381
Q 3295 94074 1941780956377
Q 11577 82298 8459816176706
Q 1143 67187 667720396628
A 68076 710333623
Q 9402 65262 4212930387866
Q 20657 76131 2864430353364
S 77679 259222082
Q 4967 99556 8284916443932
S 35252 984856975
Q 4647 80671 9643203019027
A 73650 335301465
Q 2149 97188 9327625114234
S 26499 97022505
S 8642 844130231
Q 30180 85016 6182031565015
S 42172 870035254
Q 27231 89159 2469098670005
Q 5382 98055 3474480078095
S 37698 235662732
S 81197 167603969
S 49808 245672969
Q 8065 96454 2556281013005
S 20411 324975388
Q 1376 92677 1035801335548
A 48462 236070121
S 69534 220552944
S 11302 606033372
Q 7662 98178 9520456604993
A 37599 232832757
Q 19232 89848 1174704660808
S 21822 419598883
A 82443 126739443
Q 5731 90777 7364594027564
S 81891 907220620
Q 1036 98941 5124519765141
A 11907 740286435
S 76499 430892049
A 50285 128753554
S 22114 824236089
S 65194 741691419
S 17497 943559957
S 4269 219676538
S 30940 844962096
S 92520 266050380
A 74178 471298213
S 72727 939972456
A 48476 250998450
Q 21142 78216 4267959951251
S 96979 820123509
S 38809 210165300
A 51907 613192653
S 47192 638590837
A 32640 656662086
S 39415 880805012
Q 2595 99195 3760919369869
S 75597 254528573
Q 4536 92114 8818553023261
A 73189 192745600
A 7149 791073588
Q 13297 83479 2169977893807
S 47257 399941709
A 64640 435951897
Q 36756 97985 1508322678041
S 34923 718595526
Q 24203 78248 9526948735252
A 72029 8212486
A 43627 612828083
Q 13125 97106 6672781466837
Q 9989 69240 1420389478708
Q 12241 89503 4599089822159
A 5919 286059264
S 48 654041735
Q 6844 98997 2513879830376
A 69018 284435447
Q 6511 63244 953392006326
S 32358 790162635
A 80000 343283513
Q 4964 73649 1782386826299
A 56166 408744972
S 7059 46935362
S 60139 360098642
Q 41435 96169 355648681298
S 58513 84651333
S 99150 698829684
Q 18014 96377 6384989778182
Q 5335 91359 4964507315419
A 72303 68264479
Q 12459 91559 8247968896612
Q 3626 75634 3850843472371
A 62140 467821102
A 86765 27607627
Q 42033 97717 6353513848620
S 40658 64334753
A 81585 96794126
S 66011 489623235
Q 1620 99900 4402356800858
A 66888 720223859
A 98932 109731320
A 5267 808308646
S 66458 628539296
S 58588 654359550
Q 16347 76695 4747150785738
Q 18676 69581 378395860784
A 4766 744188082
S 8948 656846681
S 88806 698356408
Q 36047 91258 6775647004890
Q 6403 76997 8404359980540
Q 19916 85203 1504293385523
A 10424 615549034
S 91411 536849730
S 36837 109423851
Q 17500 80004 3041488347442
Q 41258 97496 9531046169091
Q 1788 97788 1984158300407
A 77103 474715102
S 97555 476651077
S 23088 816984923
A 90489 305422346
Q 21796 88675 752292477427
S 59316 252706928
A 50513 657937886
A 98995 134582174
A 71989 919558450
Q 23918 99610 5496516580916
Q 829 98920 7311272281709
Q 622 98566 4194270786844
A 46732 754880767
Q 32343 85489 845155236205
S 56691 17110468
Q 5322 80247 2467265613912
Q 22361 73643 8411449462847
A 62362 577821040
Q 13003 64960 777614562642
A 76790 953695347
Q 16338 94546 675232802090
S 22018 495312322
S 48130 790371013
S 81859 361855566
S 49840 888299847
S 33648 345159136
S 24253 146928043
Q 5076 95266 2241624068518
A 11065 861022221
A 80874 455080147
A 84836 358141368
A 12927 624046286
S 78128 860533042
A 15829 6805756
A 72342 166318975
A 68181 189453405
S 31749 319322146
A 33957 855289869
S 32559 569572473
S 27176 645699096
A 86854 128859050
S 60217 146739672
Q 18130 85918 4988970352943
Q 24406 92027 7138104088953
Q 5812 96950 5103873631717
Q 4557 98382 6419059842508
S 83452 86846145
Q 22632 83703 9688490121983
S 12987 826432836
A 2907 881864945
Q 28990 82215 2869333352467
Q 311 95868 5012771667488
S 27030 464739705
S 77650 92110402
S 57942 61474713
S 74500 85452344
S 37510 619820720
S 7233 425356069
S 24097 97432806
A 83880 824184073
S 37698 385190037
Q 19735 76099 700143732134
A 15315 974902473
A 85278 738294340
S 3197 283591417
S 84523 690676712
Q 6677 88354 1086749276144
Q 6009 57353 2662204943073
Q 6416 82471 2913019304370
Q 2792 87858 6955858465766
A 84785 766651172
Q 20924 97581 157310718631
A 67181 614086480
A 47711 947203973
S 82619 554966855
Q 7444 91609 8173578885281
S 61168 262267794
S 19578 551249927
A 98291 243043893
A 91645 505494226
S 38136 909167822
S 21731 619498371
Q 8836 92638 5777482856598
Q 5093 70309 3109733406492
Q 20083 70708 568328050725
Q 1629 91470 7633164343582
S 16258 388052653
Q 2815 71026 8131630851403
S 38722 865637933
Q 4104 97780 8631078735979
S 36781 680000000
A 97729 380231136
A 35705 237520109
S 78623 352478974
S 30477 904482466
A 14719 925601136
A 67719 707640757
S 65943 399873973
Q 6068 89894 1591282278100
A 80522 702254833
S 24940 363352849
Q 15989 87621 9237535904788
Q 271 92716 8321030691566
Q 3888 79210 9420839964009
Q 296 99539 4657724784836
A 9570 82494448
S 96660 670260513
A 90487 119700434
S 52671 571912385
Q 15660 95192 2740049739433
A 77310 269375824
A 85818 232411749
A 2076 75690547
S 57923 913098139
Q 23833 97853 703876824806
A 43065 299637727
S 64467 512462267
Q 23769 98648 2182326576629
Q 15116 98052 7619472956143
S 59645 12829183
A 7506 158211652
S 56938 747546904
Q 11754 83483 2935440564659
A 66105 490198513
Q 13050 88863 1512310018832
A 43707 599796015
Q 29674 81179 7225706853926
Q 4133 99468 3081348035810
S 90406 97068968
Q 308 89073 5807953483353
A 94920 168706436
S 36214 774679050
S 37018 781139279
Q 4522 99039 3369993034417
S 74918 737025373
A 89727 931427830
A 96950 408115669
S 11122 59633526
Q 642 69712 1546484536233
Q 13669 88483 8646132905046
Q 222 99066 4125596870508
S 35744 287154656
S 32812 809300073
S 27025 946090296
Q 23494 88638 3074182307003
A 23215 323126374
A 30675 412628590
A 34192 978531765
Q 32941 92508 497022658945
Q 3852 64898 4724859519331
Q 20259 84053 3204962464514
Q 11073 78109 7209198257413
S 45549 808647303
S 94861 388043018
Q 33242 85666 6106696714251
A 84971 647874685
Q 10545 82635 7356285423224
S 19795 414051075
S 25691 667462463
S 99708 877663249
A 61602 578549741
A 28937 53721371
A 54987 669898827
Q 2852 98050 8084600981873
Q 2071 75010 2876118469667
Q 9132 96926 9242529526741
S 51198 855215044
Q 30958 97327 8221462295354
Q 37171 99302 9332507077063
A 17698 488715807
S 75726 83623532
S 39278 850747404
S 81246 795756547
A 49396 174532962
Q 22587 90322 1920151020549
Q 1539 97892 6154899527354
A 36857 37353657
S 67514 340184953
S 72596 319281056
S 45204 150606054
Q 6259 87218 1895083773273
S 59725 306674155
S 72708 122758347
A 45574 96469621
A 51528 471095135
A 61111 594713520
A 44206 184294371
Q 3928 83896 4425291427747
Q 15115 89250 9932217904169
S 69095 789574915
A 64378 352507561
S 53252 725549193
Q 22981 97257 47843980425
Q 45818 98076 6117123873773
S 85021 735988060
S 21002 747365755
S 97483 375488852
S 14831 51090598
Q 8961 78418 193024476123
Q 9266 67764 3635069646748
Q 1630 96496 8748286051564
S 20018 917231313
S 21699 671059413
S 70811 200323336
A 22815 336161335
S 31460 277681243
A 65656 611455599
Q 2266 98547 9203839151367
S 6458 295031522
S 20091 461751308
A 20198 814528808
Q 9636 99938 3843779412492
S 15318 965490936
Q 12370 99641 9487623541141
A 72168 626293769
Q 773 93984 8292338071353
Q 6678 84160 7362921627044
A 13363 117527755
A 46906 935685152
A 40354 406212877
A 24169 487077167
A 19314 319368397
Q 9024 88971 492829708272
Q 1598 61494 265224907845
S 85816 541210174
A 37055 876643100
Q 13078 77547 2342129566592
Q 342 99470 3371418690310
A 65710 569366604
S 10015 679086217
Q 19798 80051 6969775420235
A 21917 474215028
S 17289 584642916
Q 353 97298 2613693079249
S 15622 16559870
Q 15569 87192 948503128528
Q 944 99924 3380904472498
A 45572 98770917
A 62712 826326679
A 37886 454793800
A 58247 336837823
S 32673 604958119
Q 13540 83913 1953798673145
S 12541 833229994
Q 5855 75406 4919853728340
Q 9401 94362 4797389503801
S 35700 759057747
A 11219 925962002
Q 39592 96136 2948207359054
A 21502 140155693
Q 23640 85707 3538290102543
S 4517 882055912
S 94387 187913249
Q 22445 99577 819950489716
A 53658 629713832
Q 26516 94345 9399901613113
S 77757 949641073
A 11877 787982507
S 53931 539595038
S 62055 891372181
Q 6045 90907 3333979361837
S 42927 314849046
A 37962 953965020
Q 1838 99340 3302430414083
S 35674 787116764
S 25251 517020453
Q 11872 98443 7729382343675
S 72269 830685845
Q 305 97806 993228435110
Q 4524 96419 5500617853611
A 87328 77932870
Q 37871 92626 7069117146650
A 89367 906540216
Q 15553 84457 363906851966
S 88586 484053253
A 12092 896159733
Q 4397 98193 83589837852
S 91348 590955719
A 94891 150432908
Q 6720 86507 9820676877484
Q 8958 93793 7987271443168
S 97892 143720278
A 23355 9003264
S 72408 58772985
S 68207 627167411
A 53755 766438024
Q 9603 72921 2294546605199
S 61296 696488790
S 62862 218422905
S 12388 913042692
Q 33465 99633 9246565249199
Q 30751 94551 1503365953708
A 17150 336074597
A 16624 66218006
A 64465 419892184
A 64766 492693283
A 67420 253237810
Q 19989 92211 812476226267
A 26540 672979199
Q 20188 84854 8902336396217
Q 30949 88903 8316630609581
Q 2736 90888 2644534972236
S 36829 360098876
A 45989 466226972
S 17890 432810224
Q 15472 79260 9758090110065
Q 19980 92455 5325045845381
S 13782 425721577
S 8132 176507893
Q 4626 57161 5304783671655
Q 23597 98857 2822645600174
Q 737 66976 1736959296700
Q 6483 86552 7979025246948
A 62426 333874594
A 4280 707215321
Q 20483 76251 3655786120692
Q 5632 99663 1722539413983
S 80963 42566750
Q 10736 93265 2478065323936
Q 13187 92479 5422897328589
Q 2248 78589 6543994307841
A 65841 25565034
Q 14056 78625 7639158907610
Q 7148 94437 8745332641342
Q 36583 99748 2057792447535
Q 20401 90607 2045648646980
Q 11783 86460 8082433562954
Q 2566 77148 3848290966829
Q 15991 94982 8130746345113
Q 6738 92034 4858572392947
S 79307 428126169
A 15717 825917580
Q 10303 65045 7231583431776
Q 1070 88137 7131603752290
Q 18239 80027 3160828699472
S 94794 122237545
Q 25320 85083 4739648298047
S 75680 298537569
A 37006 942637328
A 30332 422897758
S 4832 30697897
Q 2908 97727 1925834219581
Q 4665 72388 1747279752633
S 29900 164319443
S 34415 982774244
A 16749 618459171
A 80679 515721384
A 82790 801294618
A 18119 944415274
S 84796 18283781
Q 14558 97180 1181618686391
Q 8375 96935 1655514174362
Q 25027 90678 7732676755233
Q 8908 79966 9314222067853
Q 18624 87160 9503319849151
S 91199 329892595
Q 7006 87246 7477530932001
S 74508 445750354
Q 3983 94343 3791790326135
A 87234 455828273
A 23540 14421951
Q 12553 77237 713700051304
A 59035 629423936
A 43908 969956194
Q 5666 95235 538930485395
Q 336 94377 2520032624914
S 80978 751535505
Q 17899 94724 3787825806861
Q 5801 71841 7019590284326
A 74240 958840864
A 43140 496025755
S 66014 446111204
Q 2836 53101 9225288968099
S 20974 500119167
Q 25132 84267 6977399352194
A 6412 991583011
A 21325 25380608
S 27968 491871474
A 81681 947845486
Q 11123 86734 9693880209477
S 48341 711856212
Q 929 96553 1282689860939
S 12923 367615381
Q 4604 96835 1958853408173
Q 6926 97808 433603476052
S 7212 795897095
A 1954 62782180
Q 4790 89994 7951186740752
A 65550 691946092
A 60776 278284401
A 42539 536605185
A 95421 558737461
S 63235 425241732
S 65823 324663652
Q 9043 96466 490278539290
A 32046 83820175
Q 12570 68135 5924434646313
A 36107 608263122
S 41348 854617173
A 52126 141343640
A 42402 913602724
Q 21757 86524 8224044100986
A 4017 6976437
Q 10452 71979 8542674610493
S 40153 886317409
Q 6145 56973 6165452192628
Q 10144 71949 2779886362513
S 71774 294429269
Q 16846 72765 610099621661
S 8109 426479447
A 92207 646817177
S 61530 425020138
S 41225 512692090
S 81729 136026861
S 2779 740813023
A 52809 857665814
Q 8523 74047 897168575195
S 47841 242852779
S 68076 71187130
A 63095 157036155
A 95737 744379862
Q 5619 99047 1859970999548
A 81767 175351706
S 45183 386736479
Q 9568 81985 6285856922551
S 7204 739938379
A 94096 419281911
A 12192 765924572
Q 15593 70177 3646717104819
A 43009 40855651
S 49948 540285072
Q 3311 84433 5244050501842
S 44441 492008330
Q 18646 76822 2723752472510
S 68446 903975516
Q 506 75761 7729471178493
A 46957 600412724
Q 7043 91181 7658375594520
Q 16168 98838 6080124476543
A 82905 528307530
S 24510 923521412
Q 19127 84182 9455322502551
Q 10635 96577 8745699402762
A 18420 310052491
Q 27482 80620 6993433209002
Q 4199 65289 2616587456951
Q 32920 98116 8811106170950
Q 1038 99927 3187677762974
S 92658 236987781
S 25230 933832707
Q 16524 72025 8705503880018
S 84373 97823384
Q 9370 61996 4879110228154
S 54803 996746277
A 785 508721823
A 69682 586773337
S 57613 468454696
Q 8826 96361 820810548916
Q 257 98771 1494643790505
S 11329 917142531
Q 230 83655 8502680091706
Q 924 99647 2240529554680
Q 41616 92489 9089475420315
A 48214 202608567
A 99811 693913127
Q 1577 91289 4151784785821
Q 2539 98981 2798367941818
Q 8565 94179 8571325659195
Q 5621 96255 7454717953298
Q 3473 94336 8218451980610
S 53513 6626344
A 3857 407920317
Q 23369 74069 3623725369092
S 84610 827232835
Q 5130 90164 871445195309
Q 3148 84203 1873669805487
A 23204 669944510
Q 13819 90785 9633082382375
A 3684 327762931
S 26836 632824316
A 7883 125392294
Q 5431 94787 4839291383478
S 32993 538093118
Q 29758 90968 9740690039495
S 86427 330045259
A 47636 224902182
A 85504 116319976
Q 11379 98654 1750032693742
S 53125 853141912
S 66122 238564081
A 21598 687635165
Q 5388 96010 997446249804
Q 6016 89202 8801024108377
Q 15159 80496 171943120254
Q 25751 87317 5349324986545
Q 3905 55259 9279622109520
A 91692 579000580
A 9396 82550995
Q 393 96890 3505210759479
S 15101 565266615
Q 14161 79709 7468898103677
Q 24405 90261 3196616697920
Q 16621 99385 1587868580255
A 72072 621663441
S 74569 763578488
S 4157 243100670
A 99512 324128666
S 96640 992776998
S 65899 135047205
A 19367 91145409
Q 3411 60760 3877660471202
Q 22519 87110 8872814763651
S 35788 372865813
S 23892 526929512
A 11451 362542057
S 85796 155983958
Q 182 89531 7435769812267
S 82565 137670972
Q 13597 82849 1546343814992
S 14984 856602362
A 78984 860721531
Q 125 99879 6958787644558
A 91762 521880985
A 4217 485060980
A 72377 354010916
Q 20365 85135 9545936661976
Q 3277 99210 8202811707385
Q 721 73219 8396742453530
S 54590 991413981
Q 14442 68626 5458167532313
A 38058 897057125
Q 24682 97487 7747818004792
A 17431 842627360
S 66690 926008139
Q 4944 92496 4393704630609
A 55319 45765553
A 66240 580959959
Q 9111 85901 8650943481528
Q 2502 84102 8912929746721
S 29520 666480011
S 18909 756704925
Q 889 97353 4837427070831
S 87956 102080185
Q 1055 98648 9718998232350
Q 15005 91396 4657697538106
A 3527 116639902
S 82493 450721706
Q 16147 73097 6279073236144
S 45612 322520729
A 15643 614556557
Q 5110 92697 3070422235928
A 72010 479547432
S 17000 207263593
Q 9135 65912 6250711017015
A 50859 985931821
A 99057 703134556
Q 14071 76190 3704531454477
A 30400 929011279
Q 8401 82194 852456630304
Q 16544 82644 3591118547126
S 9890 355154410
Q 14762 98349 1563266680852
Q 34053 91528 1937283945834
S 4216 951494664
S 57017 222867166
Q 20986 96987 2115088370688
S 70620 608445338
Q 16042 88325 2364512538873
A 94019 108286017
S 3309 20235170
A 15039 640676026
Q 134 99812 1489907326402
S 58586 238311027
Q 12299 93023 857968257140
A 35330 451829546
Q 25450 85915 6498192537887
Q 311 90159 4657897004762
Q 42 99990 8216004743241
Q 5819 92532 8142289363687
S 66827 130893056
S 90875 197012210
A 81021 818015772
S 55385 834639794
Q 10064 94179 6197041681249
S 73744 187112289
Q 4588 92060 4024629171317
Q 4255 83043 6731166982324
A 80978 391845748
S 4012 580495297
Q 8057 80899 413743768493
Q 16427 96724 5218398782889
S 39925 405058970
S 29118 450976215
A 90641 884708403
A 15228 565157077
S 89256 397528896
A 61312 525942518
S 53210 432455536
Q 1525 72164 6166499758946
A 19399 219739018
A 79804 64419368
S 32273 150545361
A 52373 224216590
A 62990 754309292
A 7507 726952277
S 48334 393517037
A 90451 484600413
A 71671 135553868
Q 141 96244 8733712812554
A 36800 155887865
A 9157 306487210
S 21896 460000612
S 24425 443677044
A 60164 945918408
Q 6283 66970 8636836385981
S 13207 865217031
Q 15980 99914 6243956110036
A 7710 591142593
A 12570 639349630
Q 1799 99362 2938784970434
A 76924 736451874
Q 21181 93175 9374872788903
Q 730 99876 6586771534879
A 69708 768254330
Q 2855 88932 3159529952012
Q 3147 66799 8620883874619
Q 15670 84101 2025263956067
Q 28 99286 1255037351057
S 21753 859994503
S 57787 645325071
Q 1731 92092 9048558753764
S 6147 43895077
S 55852 40942323
A 35716 4136027
Q 34434 98737 5166317906231
S 47589 46625284
Q 695 75768 4193351714324
S 91089 970677541
S 67164 34969539
Q 5390 98897 3042873571999
S 61332 252347116
A 16701 504569321
S 3307 659278437
S 71126 736462465
S 44141 527250241
Q 3149 95399 5376529747200
Q 17626 70214 9871039174371
S 82078 367110963
Q 43420 97166 3936512778330
Q 834 69364 2687514554542
Q 9024 71971 5219606526326
Q 17732 98014 6186671837972
A 5160 529692468
Q 20082 82071 9461533257509
A 70659 778282765
S 36727 994435374
S 78965 792047030
Q 2751 61184 1392735120489
A 22019 33344983
S 12289 761464785
A 50764 920576425
S 81973 900001592
S 29522 420628623
S 31985 603875967
A 53463 858269209
Q 4684 91976 7155658287033
Q 15534 92138 9884219023736
Q 13422 72830 3921542501601
S 78847 556822081
S 97504 610038447
A 25652 928900006
A 2649 276590843
Q 9722 88272 5134043296666
Q 9074 99561 8333132573083
S 51442 966509472
Q 2349 77010 439391121152
S 47982 588794621
S 32599 669895800
S 74223 279699042
A 94087 558599518
Q 13618 78769 7513741422995
A 19104 843681009
Q 1255 99936 7814690392529
S 86288 450909704
Q 9744 87671 5951911915294
S 35354 715031812
Q 10859 93932 9777457883698
A 55621 178664271
A 78175 277263033
Q 167 98038 6571750709589
Q 34754 97856 2646017173435
A 55782 145226236
Q 22484 80197 2738210480697
A 6060 951245191
S 28581 462626470
A 24593 693267605
S 43068 307571110
Q 10765 82589 4027766012067
S 29515 853120535
S 78556 182031870
Q 1001 93899 5288830706823
Q 30961 89984 1794177211006
A 24306 537385800
Q 40250 96838 3839234593332
S 33538 374032314
A 63230 716632106
Q 9 70834 1598965137292
A 74552 771329340
Q 10993 90653 5875893732978
A 49955 490620879
Q 11202 93949 7484129677920
Q 21956 93013 8914988811855
S 13154 961470366
Q 6926 90425 4190533431996
Q 4473 99270 1783881131453
Q 2590 99085 6691294488050
Q 31205 97774 9590179003354
A 25906 435795787
S 13265 740227557
Q 1916 89495 4753868230534
Q 39299 92906 4306413833018
Q 986 95778 1002240529786
Q 7535 95712 5017405693558
A 7162 720648630
S 65613 348348859
Q 1889 74928 9318048609771
Q 2846 92124 6952189087857
S 76001 485918614
Q 28991 99234 1458497401051
S 84045 868235594
A 74549 428337362
Q 259 83853 2976745329843
Q 285 88208 2810285192882
Q 6297 93949 873751829547
Q 21315 88767 1645750120669
A 56236 462093747
A 34230 114957341
A 14079 573438605
Q 13920 99273 8615476462216
A 80674 426491412
Q 20258 96902 9338277359465
S 12079 939370065
A 69680 209480569
Q 2484 72490 1128435679317
S 61603 951033171
S 9298 645313722
S 83627 936987047
Q 8072 65411 9952614031567
Q 16412 79126 1497378127202
A 93574 174158665
S 80267 787914482
A 25927 533802299
S 13009 751206564
S 42416 816009654
A 77765 436965294
S 69456 807237923
S 18336 592323038
S 2309 760482864
Q 6742 99474 9856141714703
A 36985 476264019
Q 38176 98780 6818864202450
S 83995 428331730
A 91618 925204033
A 64057 281877482
A 32532 499693438
A 90545 410776445
S 46774 150646618
Q 20668 97816 5886815420257
S 77175 792132288
S 82975 647060612
S 18041 709445918
Q 15690 96475 4384167161221
A 44239 565059442
Q 29687 94242 9519704397877
S 42307 721916732
S 49022 717344857
S 42885 102944231
A 62406 337068387
A 75206 674322104
A 84849 339749597
Q 4910 79594 1144620077273
Q 49753 99840 4086499006517
Q 34213 87159 7828997896552
Q 1754 93879 7403147938728
S 84995 422846523
A 91969 183032966
A 1049 556001157
A 75456 124027162
Q 9537 92711 4675018415922
Q 22733 81636 8903154111328
A 61431 182517326
Q 14308 94612 4319439332102
S 38525 488964344
S 7680 943691015
Q 1283 80260 4716570566018
A 65944 491510703
Q 976 94441 4552329171496
S 16497 207607412
Q 3231 99039 8804075548667
S 4274 413711146
Q 14188 82942 3627537135827
S 66910 779577265
Q 7021 83160 2860701784421
S 75839 674029552
Q 1054 67109 8484660793470
Q 20837 88612 7194965267329
Q 23927 92603 9078985948218
Q 15771 86674 7425197520894
Q 15205 96818 3235392786116
Q 9528 96036 7888188395671
S 54958 490748927
Q 3188 95330 2593902635844
S 57305 265047358
A 83071 171953975
A 10530 893875196
A 8515 470433499
Q 5952 93208 5752475139649
A 91048 882347893
Q 11550 68073 3362792083801
Q 5123 91176 7791974141112
A 57188 518068797
S 64112 683247100
Q 27848 98595 8590586167146
S 60273 702732415
A 64347 736503980
Q 16363 75660 1010602316857
S 36599 33646781
S 27370 238733773
S 99430 302611116
Q 37310 95568 2875497177194
A 14558 707929337
Q 2398 97912 2156037641677
A 58593 845832670
S 56843 319095329
A 94864 937286580
A 28023 928836624
Q 7962 77512 6602826769430
S 6788 667738496
Q 19897 85512 7799812854973
A 3732 385585551
S 40334 127207285
Q 6506 85960 6187007782065
Q 3410 93117 1052742506020
A 13764 645929783
A 87743 119815525
S 6038 579268943
Q 2810 67661 5197753070061
A 3830 387177461
Q 11872 97984 626951670204
A 60791 528825551
A 65685 575099931
Q 16247 87656 538169509343
A 5743 715137444
Q 40870 94233 9457342397925
S 65218 286130730
S 92108 419854424
Q 13861 93556 359597338444
Q 22588 90938 1773333676377
Q 23774 79409 3551593750407
A 81977 382108755
Q 12107 80405 8368253317211
A 44706 669291888
Q 1835 99329 866475577913
S 17493 838721530
S 69871 176740303
A 89361 769240007
A 27609 566947399
S 75062 368903876
S 56365 856008838
Q 1454 53401 5913332223798
Q 14889 70357 5951851723858
Q 1317 98650 2926012562307
A 50624 115424721
S 28493 800444476
Q 7165 93535 27662873221
A 96572 33793148
A 85295 785511702
S 6006 369468729
S 50488 759530465
S 6638 317600066
Q 2963 69553 1063156875315
A 6485 728688686
A 67916 773120527
Q 666 96923 3220227164789
A 94709 484783781
Q 3541 89227 564132308710
Q 45382 96142 1961614495865
A 32755 573192983
Q 26967 80178 1515377523660
A 76470 168816845
S 38989 166756392
S 71090 113858551
Q 3442 95165 8399612515423
Q 16349 80378 9429453918307
Q 5552 76693 3463370734416
Q 6267 95222 4136813845044
S 94442 745716268
A 16354 738530286
A 15161 729517432
Q 15376 80705 6696825473134
Q 1500 97148 8948059468225
A 47236 49381428
S 70334 931462463
Q 15325 88844 1167715637639
Q 15245 92849 3220177534605
S 60592 874949727
A 97101 412357560
Q 2029 99031 2110313853247
Q 3249 65081 8999073676592
Q 20041 86135 7901919233886
Q 5377 87093 5041096355802
S 83508 40327338
S 25334 720340194
Q 31106 94624 9399755308511
S 4818 922934748
A 88392 747970878
Q 7771 86850 8561053037765
A 92453 779370876
Q 1525 93350 1443739306168
S 42335 144884827
Q 22494 83517 3080412501970
Q 5584 73723 7461220574317
Q 7624 98900 3872672024559
Q 28605 82247 419767462718
Q 3698 79006 474067659857
A 53302 939901047
A 52507 105465688
S 78562 241101736
S 86771 134243778
A 28230 132781926
Q 2085 84414 1071605326355
A 71595 846273000
A 67409 632550340
S 39862 555162117
A 49037 586336052
A 662 638410244
S 2013 239901386
S 28456 349470034
Q 325 89307 1390911674750
S 14770 292204012
Q 33376 87198 2817805212113
A 54576 130021685
Q 9482 99797 2044250382200
A 53636 65825903
Q 5056 95853 907119854094
A 91998 133467460
Q 29274 91393 74967929497
Q 11041 90178 3567026287925
S 42659 487299861
A 47762 70894138
S 54112 874404591
Q 1254 99663 4810817842003
Q 21952 82263 9776452747791
Q 11544 87046 2229741793748
S 97566 27645433
S 2410 536369853
A 21040 274662619
Q 23782 96228 9888734678152
Q 1047 99938 389926057844
Q 8091 88671 5760302363216
Q 8278 96999 7375028007157
S 38214 381602330
A 45933 431535657
Q 2184 86132 6710116177824
Q 25983 95501 8398822729806
Q 3353 94244 9851591250719
Q 34084 97100 7998372722120
Q 8504 91225 8473128775792
S 71314 893563817
Q 20869 92819 9409526017816
A 22554 552595496
S 57960 631339745
S 87424 567257999
Q 11555 96899 2690106191609
S 31484 997709450
Q 18874 76533 9867857660387
A 77179 13921124
Q 5690 99385 6511709812180
A 10439 29708723
S 81827 684575559
A 89365 191302816
Q 39779 92453 600141685020
S 73828 548522186
A 37308 538070643
Q 6809 73847 5047996787919
S 10317 379278775
A 19700 300299009
A 953 204109866
Q 43719 97708 2685907060763
A 53498 765456737
S 16076 338553244
A 4326 674548515
S 15332 425542738
A 24035 630370859
S 48693 171454149
Q 9406 74486 6553708801097
S 43885 560569596
A 78902 662653630
S 69750 269833382
S 31476 839436684
Q 12283 92235 678937229704
S 60053 583259667
S 51529 166078114
S 85397 600947096
S 82850 861946412
S 8917 860322031
S 3984 167319656
A 38077 810565227
A 43497 940566103
A 37855 291088743
A 50473 406740643
Q 4766 98344 4520036592409
S 50914 332926124
Q 8191 91486 4745774831593
S 91331 343512336
S 46122 671619706
Q 839 95879 2516777465089
A 83520 246685214
A 85222 480146920
A 26003 17102985
Q 605 97501 8252512924457
Q 15010 83579 4340235247288
A 35726 437228939
Q 10779 84124 8903871659947
Q 17102 75756 6683039936425
S 59476 123474314
Q 30478 88349 5490078054106
Q 19252 95028 5044149796672
A 35176 659143064
Q 24738 87258 9583329354884
Q 2337 92543 9510489007933
Q 24055 84005 6126810128960
Q 5141 99351 567138971155
Q 8941 99465 109567967038
S 92781 741570941
A 80241 594337376
S 36089 79304950
Q 6140 58297 9089041443921
Q 1429 99983 7518344956036
S 3533 488209509
S 83614 76560596
Q 1053 90770 5960588853620
A 10990 9238939
S 73742 56381775
Q 16064 85170 1780604912195
A 32339 733434138
Q 7901 88558 2061345748008
A 8719 649300303
Q 41928 94285 8778620052393
S 47767 600250592
Q 6098 93277 8429835536660
A 79641 695491730
Q 432 92208 2687977372832
A 88189 133017225
Q 859 86419 6638689176858
A 13021 320003188
Q 23919 98941 6372444464851
S 81134 635172221
S 25382 156022857
A 94260 792327245
Q 19607 74141 7129334645357
A 14208 503936472
Q 24701 84942 7058301992835
Q 30767 98175 8873543715918
Q 6283 89902 4468273279965
A 6225 582812609
S 24581 902891641
Q 17621 87916 351981645756
S 60216 830719745
A 29773 778683348
Q 284 99782 8660416059885
S 1924 938304227
S 78652 824991285
S 79499 460315348
S 76663 829568540
Q 9382 93894 4561044132788
Q 9901 89547 7541961898157
Q 10023 82314 6136574824819
Q 6223 62611 1463602713455
A 38544 801643177
S 70250 28504774
A 92328 196580038
S 80164 200900243
A 83606 829221074
A 84547 918468530
Q 6749 85216 8395110937579
A 38404 977586516
Q 4513 70060 4364072076622
Q 4259 82575 5326525355058
S 11100 58293727
A 2181 226866939
S 90619 769861324
A 47409 131896022
S 74284 49933786
Q 9271 86574 8714554388876
Q 9212 91991 1447982593066
S 16231 43718657
S 77959 996591481
Q 2372 94348 8362877698645
A 19046 939942080
S 14207 419361190
Q 34201 98954 6364531597807
Q 431 99015 6589533208115
Q 10542 87242 5820267840123
S 60145 440110971
S 34058 127361770
A 45772 811947695
A 39323 514824308
Q 10011 86060 7089508417538
Q 972 51100 3001854747869
Q 17423 83496 1892925536680
S 31722 634933272
Q 3097 70441 5747950831661
S 55285 388290787
A 75391 918414604
S 74895 315843392
A 73685 52957433
S 37964 3781159
A 15695 385530166
Q 6940 92928 6165551974171
Q 39928 91353 1208713278574
Q 3538 62852 9332399706709
S 90847 905374713
Q 6049 89198 9475092833143
A 70234 155993570
A 30431 515223487
Q 8526 99596 266830079964
S 22658 551092208
S 35794 638233548
Q 6047 87209 1774257316627
S 53832 925635204
A 84405 227681791
Q 1593 96627 4345080525989
S 24608 743954176
S 25518 879903894
A 70879 972424667
S 83539 567533581
Q 36727 90896 1907623343242
A 65735 74503414
S 3145 781067563
Q 22550 72844 3828097935074
A 40220 129997034
S 71579 379841771
Q 21984 90718 9260563762980
A 69922 961835278
S 92113 407290194
S 40931 631125610
Q 16615 75917 7928832109659
Q 4165 59434 8020354931478
Q 1349 56551 2137837701661
Q 26770 99967 5410099074484
A 50784 317896033
A 53271 341927160
A 74290 504140296
Q 18319 96859 7049469296776
Q 24517 98999 9943804677338
A 48820 608267772
Q 14369 98890 2120898838317
A 66734 888489521
Q 31254 89317 7624833844883
Q 2563 97306 7373695652104
A 21984 579939655
Q 5270 56066 6903858147758
S 16033 548606968
A 77794 579029276
A 70170 874427854
S 21700 142932241
S 15142 88742618
Q 4146 83082 3773572593782
Q 3592 98074 5722980662480
A 79113 507410077
S 10530 997908475
S 63417 88949217
S 864 996925034
Q 6689 94432 5354075921981
A 56523 448235258
A 48470 366695649
S 71476 762366637
Q 11293 88799 1599433727340
A 92061 855961154
Q 18918 85252 7943108060820
S 32074 983696275
Q 7957 95387 4698927501863
S 6460 728719282
A 37050 543778514
S 38520 122370795
A 54726 642700861
Q 15850 73412 3948510999059
A 78402 757685297
S 4983 620082338
S 35233 790156988
S 60540 466083595
A 79985 565056538
Q 13249 86012 984609912610
S 16975 476830560
A 33946 611620055
S 92743 441654650
A 34012 951851850
Q 23152 94448 5344689758201
A 30826 243155938
S 17511 481322986
Q 8031 99132 990799045560
Q 11386 63947 8206126463327
A 24042 597831037
A 17510 672894216
Q 767 96394 4676459938486
Q 32415 95872 5689044655686
Q 476 91581 8873226102171
S 58010 837776927
S 42164 229402990
S 35878 504104582
A 8081 125650309
Q 10532 96750 3060689009977
S 98367 213931666
S 76566 492562664
Q 32057 96206 1836102724815
Q 14976 71597 7211638897636
Q 15001 99752 9984355184578
A 95755 233916442
Q 27776 99090 9138255473305
Q 22319 93984 2873155698116
A 95366 688849059
A 32555 370793223
S 57592 552276115
Q 4708 96670 1323710514965
S 99353 214580408
S 9506 198324306
S 88658 512914007
A 72065 81794286
A 22311 296747854
S 75721 2945170
A 39508 224751445
S 83846 420783660
S 75624 647513593
S 72812 152034463
A 72608 158940377
Q 26512 92988 3261016685172
Q 5184 72695 977851991776
S 54592 171419201
A 22374 718561493
Q 9257 69334 8206895671750
Q 5110 59266 3465810881036
A 77715 23739913
S 53806 766307319
Q 13812 86932 7995861312992
S 18153 360329173
A 58250 329156071
Q 11144 97913 4199069137857
Q 16295 81784 6438078550117
A 3106 635331806
A 19571 733545497
S 54516 984082016
Q 11821 66085 7710943236863
A 53981 860020942
A 51843 190608426
Q 7096 98452 4115666585631
S 43119 940692220
S 43443 642226348
A 59697 466484351
S 97966 901268915
A 25109 844350614
Q 14925 75822 6437797558603
Q 5070 89646 8135538308790
A 75524 447647655
A 24095 242361956
Q 24283 78667 1597527072235
Q 8674 93310 9085162961638
S 25188 846327071
S 19700 76512334
A 58056 247993087
A 65163 82726656
S 56327 613400269
S 25010 628718551
S 68570 269149185
Q 37721 99434 7892491671809
A 22745 76637838
Q 36860 95002 2448128950855
A 58118 986303161
S 64072 430609306
S 24370 21707210
A 43613 244196604
S 64457 993008405
Q 5710 62921 7161266238365
Q 1457 99727 9392896793887
Q 20477 92372 6595054498706
A 86785 517347885
Q 27064 97351 3142885579714
S 79500 907088488
S 62316 437419959
A 27409 781930261
S 79991 440361841
A 49718 739548727
Q 569 89398 1898575666412
A 70340 275456485
Q 3663 99097 9616740258758
A 15369 648885351
Q 10273 85584 9534547412790
S 68314 360400790
A 18317 606130020
Q 15150 80612 7504137149729
Q 3538 86837 9336538899111
Q 12370 91945 8347877601755
S 12518 56543130
A 85441 50463326
Q 32241 91843 3814083032386
Q 36957 88953 1268032419794
Q 133 95942 5615775278006
A 1857 624506854
A 63055 607095385
A 79329 65162260
A 61519 484975185
S 5308 702237856
A 32889 76505458
Q 1782 89635 7111033257720
S 99642 967853836
S 2903 152238583
Q 6819 85269 6452675930889
Q 31784 97233 385088778318
A 80381 850004361
S 26766 390717085
S 56921 422090041
S 17924 942101847
A 22104 551103952
A 42040 589147857
A 86531 161859786
A 41192 70797267
S 72136 272726254
Q 8810 77696 9230986463998
S 54051 969865140
Q 7496 93602 7380017230071
Q 29616 98032 7135433480768
A 43977 517406710
Q 31548 93758 3766154357989
A 86783 501606880
Q 37647 97971 1691150286292
Q 15120 89267 4348473516184
S 60599 698588075
A 31729 508564613
Q 20079 84553 4198407689647
S 35341 967232879
S 56172 403441133
Q 7308 98242 8023531855329
S 98804 629780853
A 69793 76637390
A 43694 102178063
A 81384 644415899
Q 22180 98532 3175413690785
A 40989 969603255
A 75696 633199616
Q 5751 66240 1909849400863
Q 143 98653 913698831295
A 58112 724314790
S 9398 84661615
S 50416 348315505
A 59862 149487486
S 62401 657471836
Q 2694 86987 988414940193
Q 25097 98199 3756127416040
A 23958 533736373
S 28683 544095970
S 9847 73732594
Q 1512 99892 6947898405559
S 18764 364973711
Q 3257 55338 3413027826492
Q 6630 96860 2018955400396
Q 5747 75109 1495380091301
Q 8362 66967 2593660670866
Q 8704 95291 6746900608526
S 70462 141021974
Q 2921 89822 652272776721
S 30492 628582532
A 99043 508211265
S 94934 45932525
S 9914 148586619
Q 3974 99726 3641061277432
Q 3339 89262 8353920502935
S 68621 700656412
S 63313 188591950
Q 910 83150 2477545507145
S 28680 254193096
Q 31115 99389 9411847041136
S 57496 759553326
Q 8451 95486 8972556005757
Q 7086 86725 2211437191304
Q 14282 71649 1930491568386
S 21591 313202944
A 93634 568542617
A 39752 80255312
S 95126 93072228
S 61594 641930508
Q 25957 94608 722788801909
Q 2297 90059 3557443917804
Q 4395 93488 1611474378173
S 68460 946027885
Q 27437 91531 8634328399214
Q 6636 99659 623630645999
Q 10255 84321 4307861436962
A 61219 720824977
A 85892 138165752
S 49175 327372275
S 36677 540082852
A 61031 383532472
A 49158 771891370
Q 3465 99163 6864436626638
Q 19229 94680 7977334137241
Q 722 96442 4590464646716
Q 2683 89752 586583054146
Q 17769 79759 1938165428662
A 81012 546126983
A 66354 365421180
S 49616 820870364
A 6584 296050471
S 81952 713300138
Q 11330 82937 9836884634347
S 94536 38797552
Q 4837 79209 7199640113201
Q 36661 98632 4071889648976
A 34192 528995472
Q 38915 91854 8669417593070
A 52547 862386735
Q 2291 75989 5762626427818
A 46843 484868656
S 20710 815881710
S 70836 923151098
A 35580 172956330
S 39900 261559738
S 85395 136306915
S 59503 803696703
Q 794 99687 5926998840070
S 58305 508497865
Q 6101 99295 4590651021639
A 2783 454941631
Q 12682 80263 7022310654006
A 4376 640597961
S 92241 936906432
A 76737 971456710
A 38583 560837278
Q 3154 80553 1208721231852
Q 9032 73448 3080271456461
Q 1191 98764 9392809540103
A 19882 19036377
Q 38577 96417 5665754736764
A 61556 82819631
S 76978 429684409
Q 8998 66985 7908452011646
A 13574 474920907
Q 2306 87523 5774412890297
S 13680 221700213
Q 8040 99977 4613937155745
Q 200 93997 3021751988314
Q 5336 86426 2660952852443
A 39361 2549648
A 95040 53013173
Q 20352 94281 3259519066881
A 57261 4869405
S 71235 47914363
S 73186 689360119
S 50091 266260285
S 25722 45585803
A 65102 817548227
Q 21829 99330 5779552513547
A 16389 621497339
Q 1987 78957 8132635049284
Q 34271 93361 2078685991183
Q 1300 67104 8119292306277
A 35018 142734431
Q 4450 79585 8705320079775
Q 9449 79717 2127839367726
Q 6649 96764 1519652400347
A 50594 181732564
A 71499 11055638
A 53914 841209478
S 67233 371342755
Q 4 97903 6198664479476
Q 3463 98255 269595703582
S 16228 692005838
S 4349 565823656
A 20150 430034491
Q 15140 79714 3554822896781
A 36560 207316415
S 32091 343479887
A 21143 553365432
A 95753 335872458
Q 22034 84582 7316038913587
Q 1188 98606 4800629794865
Q 2136 93890 6171337148736
Q 14040 80807 7056352299158
S 74803 941972463
Q 3222 79866 1578624865046
S 98002 622418439
Q 2596 99411 1760279855934
S 12643 626898835
Q 3940 74429 2417174915181
A 64564 423205067
Q 6891 93040 138624954620
S 2373 164580211
Q 6185 80264 9162281153744
A 95056 495648011
Q 2641 93213 1470805642545
A 58973 299408156
Q 954 93581 5485476865366
Q 3820 84286 3893409401714
A 28381 35173771
Q 1315 93507 818851376269
Q 10 99049 7431442951488
Q 7920 75781 9592282966967
A 55067 698341440
S 50398 290820519
S 91039 801184703
Q 3354 67517 6261879284815
Q 9087 88774 2626799713756
A 79150 7186358
A 54732 587327730
A 62385 135704931
A 89969 775589626
A 71701 832051629
A 15625 705861778
A 70714 634938787
S 84099 587765365
S 57534 867654184
Q 13265 92704 5202329411044
S 76025 591239941
Q 9599 94622 9501841195570
A 57344 327527995
Q 15775 82822 4808628496985
Q 32593 89385 4887218948858
Q 31218 99353 654969302054
A 13633 800978040
Q 716 97515 519758167351
A 64040 437162284
Q 1969 89392 982928124870
Q 8075 88324 5167971496645
Q 1348 91697 1602106749254
Q 17103 89357 983996213084
A 63363 393916162
S 18428 373439959
A 84608 112821265
S 59319 226658277
A 56264 665118748
Q 16249 97345 6191055219626
Q 8933 84565 8597602474576
Q 5249 61153 842444400000
A 21573 69444448
Q 5323 61554 8034198615388
S 66943 57709112
A 67120 331036722
S 29922 27281914
Q 9342 64873 9844417100426
Q 18197 95645 4419261640158
S 77229 902126416
Q 29035 94732 7530107787501
Q 37644 89456 6508938381541
Q 6626 80658 827542605996
Q 3210 98011 3214014669795
A 53898 468956777
S 35768 2953493
Q 43228 97698 3494472649608
S 70654 129282316
S 40992 429415731
Q 38216 99574 7412695168512
S 30412 128505023
Q 25998 92980 9981883865585
Q 21717 75844 2387246420383
Q 8393 88453 7069350027737
Q 17149 71850 8809142760752
S 87266 877588380
A 24656 480670238
Q 20320 93764 4391619053450
S 5444 188166641
S 56418 396450369
Q 2046 52120 7881983814786
A 17922 113669382
Q 10019 83211 7609747742703
S 38296 201737714
Q 12096 87285 6268873255087
A 90179 517195236
S 90558 955166386
A 88006 676039976
Q 45972 96179 7859617094022
A 52686 638701900
S 79792 66373030
A 70278 705831616
Q 2022 84070 8342448299964
Q 19121 83894 3161128827299
Q 16416 85749 2900757412619
Q 443 65408 8725805140567
Q 15427 72383 9682015151503
S 71058 776568890
A 56870 477565055
Q 5091 88762 1521544280559
A 14136 830275267
S 6296 213726059
S 20092 820028578
Q 36148 94421 3647782142829
Q 25523 99835 4864192083572
S 50072 440327735
S 94963 370440838
A 12171 172141991
A 92391 457437380
Q 38927 91399 4757348875195
Q 1042 67140 6590691228155
S 55847 411616687
S 21074 78374595
A 13200 430341787
Q 17960 88301 6096460391013
A 65736 111197705
S 59722 904821261
S 99058 807666734
A 94222 839879517
A 10417 56008008
S 79399 369349374
S 34905 848144740
S 98015 463808017
A 33446 405673232
Q 4142 95861 9180759711064
S 79343 406185874
Q 5806 86311 5087692104223
Q 22393 81987 3288434158187
S 37017 121829100
S 64716 153098011
A 95253 439508587
A 82028 742148649
Q 6099 68084 4377796344441
S 93439 264243550
A 15009 676402518
S 51138 381513283
Q 20641 96863 1624659552043
Q 19286 89640 5615300607430
A 20083 703846664
A 30863 574007348
A 37771 816588934
A 34752 251281758
S 25398 45106062
A 83714 767448060
S 66261 487492760
A 22692 515751486
Q 5833 98718 2628673286386
S 65884 167465166
A 40010 442938947
Q 32337 86098 7696720048611
Q 2672 65281 2151168826278
Q 20819 96614 7900260933939
A 38802 955519059
S 17945 125132439
S 43830 69876425
Q 14506 86588 2128065950745
A 649 168103016
A 94074 912169928
Q 8293 95827 9835385314702
S 2218 225702333
Q 12198 69621 4561940731848
A 94123 534452789
A 75351 54135081
S 90094 249066221
Q 1832 99702 9197199079545
Q 25857 87713 1449969594613
Q 26677 96910 258595767162
S 58127 87893961
Q 213 99621 8908371393325
Q 15518 71309 9784192000984
Q 112 95193 1458446097344
S 94245 523358668
A 82532 429392884
Q 10097 79509 4624329131807
Q 2775 93522 7218450254938
S 77069 224810990
S 82702 523729589
S 50639 717691941
S 83668 883412715
S 95834 964926329
Q 12945 92562 2610194420410
Q 3672 97907 4689559671346
A 84784 817966069
Q 918 98797 972648103538
Q 10285 62062 6827426811346
S 91522 159444359
Q 141 71081 5267698754070
Q 18784 73162 1192856391482
Q 4648 79140 5360205964769
A 42856 868832669
A 73795 901982148
S 70623 509481634
A 87329 454108838
A 15551 151267678
S 64110 685863444
S 63867 57080356
S 38752 23216873
S 63640 993350526
Q 30531 96362 2158287650030
Q 23739 99178 653348626078
A 2859 493484198
Q 26497 83570 84378930230
S 32185 799446742
Q 8249 99592 8437698863852
S 12548 622160362
A 1296 484586903
S 41511 74920594
Q 8030 87941 7879790283532
S 79510 609726148
A 54289 141634739
A 82512 70258378
A 69143 285722511
S 77159 287450715
A 41492 171546188
S 13005 241000563
S 80917 88094467
A 48320 953799568
Q 17501 94362 4413229416002
A 45350 618721060
Q 42314 97410 1905681071584
Q 12847 91715 3925934847646
Q 13297 95987 7248107510229
Q 12326 67162 5412696766681
S 65761 338417797
A 97696 314013973
Q 30254 82970 2063591397270
A 65226 452596431
S 99883 450976260
Q 2072 96128 5456570771374
A 98126 858355646
S 44497 395523123
Q 6333 59798 6265859713499
Q 813 99866 274065015590
A 88007 121348418
A 89903 47535167
S 82202 383432924
S 95751 757085987
S 67541 722667238
Q 18677 96312 5587863007310
Q 6294 99904 5515923597497
A 21543 513000646
A 63924 927405311
A 50218 997777739
A 64050 770684772
Q 15700 88169 8813790771931
Q 21370 79150 4577618809822
Q 5463 64522 2400459464277
S 87437 273818713
A 96709 278884187
Q 2098 92690 18761401087
A 11213 435662804
Q 2675 94011 9261173351869
S 59534 66184761
A 59089 859273406
Q 44424 99089 9978335752181
A 22945 114808324
S 508 381856961
Q 19183 95010 2195719407085
S 93277 730181970
S 86733 355823895
A 89995 842208783
A 49985 835078743
S 40783 319187594
A 74923 703728387
Q 17561 92962 451432402924
S 98547 549379677
Q 2054 72978 5632467567474
Q 10948 90373 1357110220065
Q 22968 86575 1899701238589
A 43488 931669178
S 9270 878044323
A 24676 595528532
Q 6462 75333 5170458975801
Q 10549 60654 6925459564208
A 34733 916149356
A 46511 359787628
S 24226 806479512
Q 2342 93463 6839536496390
A 42681 452716376
S 25211 82895997
S 62533 811700046
Q 19986 97982 3937709451749
A 64719 564712460
Q 18480 97881 9022318645224
A 40019 305439551
S 70214 796567021
S 55502 491222253
Q 15367 87160 2329749981805
S 39253 125713887
Q 9562 99690 3047365245139
Q 24243 75184 9895909867541
Q 1044 94575 3733902289542
S 28739 243119008
Q 3956 62186 3850384194209
A 55050 285210211
S 54099 865579371
S 10802 745251177
Q 13126 63856 4054884098380
A 19606 575745879
A 29774 111284945
S 15268 301395848
A 13092 576658623
Q 15768 82241 8577779248379
Q 7789 88720 9194985735873
A 93414 907316529
S 63938 79240820
A 29044 830323495
S 83531 766864826
Q 15892 91358 3858987928686
S 62953 374518490
A 83528 724454860
Q 4752 90640 8903204821914
A 73080 810497206
A 71038 931526558
S 15444 740216786
Q 15830 67257 237719303885
A 89473 863652970
A 33611 113704961
A 35030 36184946
Q 6294 94708 2444218180896
Q 19580 98020 5419790993150
S 24656 18238800
Q 47882 98390 8399597452915
A 65539 719417307
A 3490 250785913
Q 18961 89515 4059134300005
Q 223 61910 9402549417880
A 64908 216020881
A 19474 545036635
A 52652 115168328
Q 12938 82126 4445001364828
S 4676 113534319
S 31933 526472940
A 50520 423042701
Q 11845 91258 3849795506618
Q 12330 78329 5260152416396
Q 24736 90876 5858421514003
Q 3767 79753 6997322264525
S 48897 467382402
A 21155 733633105
A 7812 548758194
A 5327 44046301
S 77784 13876044
A 43455 747730931
A 61418 821740142
Q 32928 88651 9853830786320
Q 7211 92884 7767630361859
Q 422 99075 7006434855853
A 79701 324393414
S 62043 778584035
Q 21823 84953 3253448315700
A 33003 580268124
A 39395 326030946
S 70980 283462332
Q 17039 91782 6787178400036
A 73925 649769365
A 92449 151186879
A 37763 807747791
A 65037 826931999
Q 18824 90814 7649904247756
Q 1322 92247 4126365295475
S 12050 577538947
S 30940 827727057
S 8731 844444417
A 75 814890923
A 27983 582871197
A 267 271598688
Q 4973 83830 2089316818235
Q 21638 80403 8465436450307
A 63092 967511656
Q 6997 79063 273444356625
Q 23006 93933 913891695504
S 58656 796256586
S 73495 541584511
A 52407 932506135
S 36656 936019774
S 28113 484677119
S 20400 590385299
S 39227 713644757
Q 1736 84105 7666182262878
Q 12424 97505 5914670193903
A 72760 563201220
Q 730 75992 336980111032
S 40794 63688428
Q 6697 87062 1891764921669
A 17420 189625799
S 10725 99538471
A 90829 651837879
A 27340 255031773
Q 4997 80285 2836924180859
Q 3186 97633 4616969842079
Q 42564 93462 2203012492521
S 73875 758093549
S 87532 498462964
Q 3792 78732 4921811602776
S 54317 876645091
Q 4716 89757 5610929288831
Q 35142 85494 653527136924
A 95396 621026817
A 58990 141921134
A 17456 895117986
Q 106 95348 5827848085277
Q 5042 84182 8916530713003
Q 38875 99660 3908438345055
Q 7981 91859 950678784530
Q 7742 65414 5799857693811
A 89670 423926713
S 29238 170954176
S 33068 157882704
Q 4312 86841 3423762560685
Q 8118 67810 6648188712163
S 78528 605657046
S 88455 684734790
S 24864 330190683
A 99170 514316166
S 39819 721648496
Q 16127 93387 6096140857585
Q 40512 96235 8307117218171
S 1736 914093716
A 33729 207793335
A 9197 456826111
Q 3021 99223 8600126651691
Q 1261 99125 6830594311806
S 43531 96860305
Q 11647 74113 1630594057034
Q 12219 88181 6086617288109
Q 5745 81236 5911256148483
Q 14116 99408 406997853503
A 98018 485497949
S 91749 278138015
Q 2069 95155 1783929266514
S 56858 16469573
Q 17669 99969 3324508088942
A 46418 482335776
S 47334 123144673
Q 35298 91768 9670612789832
A 40102 934836821
S 77772 22508239
S 73470 300324714
Q 33546 93554 8096174782627
A 19770 107754900
A 29340 493209891
Q 11010 86072 2578724045379
S 78986 842129988
A 83334 410440597
S 72153 658061737
S 26230 320417243
Q 36871 96755 651125062844
A 28889 492456468
S 19664 113578124
A 77343 312665219
S 76042 79678502
A 27216 790658580
S 16737 19469525
A 61252 401021199
S 53184 421361611
Q 481 82640 7954078776150
S 33476 916516422
A 79163 526571970
S 34308 227097277
A 83020 445967911
A 77295 203260400
S 521 838447200
Q 150 84367 2386324559353
Q 6719 74513 7288625273662
Q 4336 98347 2924974023539
S 73957 696079694
Q 3258 69351 1052313635557
S 10068 504924648
A 24611 524921142
A 35109 594239360
Q 333 95018 7884358651470
S 32227 152447056
Q 679 97662 5380447016060
Q 8021 91247 5290920217634
Q 2808 89143 5075368792944
A 64341 881413568
S 26902 217014061
Q 15242 93200 9465035685670
Q 382 70157 5708656589232
Q 1492 98185 8084131627548
Q 35190 87700 5886651632852
Q 10531 95228 6132402382619
S 63139 237502123
S 27417 371277844
A 13158 654271916
A 31740 173974037
Q 2260 84806 6433897031651
S 517 717831145
S 95910 282071402
Q 317 71005 649862715048
S 81092 30357564
Q 3979 94895 9177224476110
Q 11209 79199 5621491633644
A 47728 687678040
Q 8601 94137 325357198218
S 1063 812028371
A 70360 888580851
S 92757 47359315
S 51793 793092301
Q 13640 94802 4770446240955
Q 5546 88022 9007974899066
Q 2855 87766 4015016256917
A 71128 827418715
Q 18190 70268 9188577722005
S 15010 784954244
Q 4174 97706 390613545846
Q 11468 88985 1948591251047
S 86496 657775469
A 64303 241073092
Q 8723 97239 1004949801347
Q 3464 85246 2125029944739
A 89130 182754770
A 9230 497198388
Q 11777 74068 4752574200145
Q 27129 97840 8962502716282
A 58087 516045840
S 41222 206363097
A 93043 959292810
Q 42 95939 2710492103524
Q 1044 95598 7516636654905
A 98658 128678675
S 52559 501690618
Q 304 98700 1017843432843
Q 3409 92282 5224433146060
A 18903 332939568
Q 21984 92583 6814874092419
A 94033 534983145
A 73161 682116924
A 61755 871214066
A 73908 823746544
A 85758 335369153
A 82426 985095697
Q 8406 80115 872063374125
A 7178 521937887
A 56575 938553387
Q 10424 99896 1401971436973
Q 123 94577 6119936721202
Q 29235 86638 6340304478078
A 40084 904805564
S 36605 167400873
A 23237 842570022
A 33466 784730958
S 45552 301775858
A 9778 910259111
Q 1668 96837 5853681551273
S 51096 997384851
Q 18939 73034 6564373852802
Q 2455 58849 8152794447863
Q 5142 96115 1021615686710
Q 13747 82509 1301443871003
S 81757 759396021
Q 451 99683 3968147110164
A 88601 46299006
Q 218 99610 7799661991708
S 81500 298719530
Q 10762 82930 9257866588292
S 39466 892963307
A 76615 926674635
S 39711 69568893
A 40952 605867721
S 63279 898849662
A 33825 262034782
Q 42628 97898 2908883703718
Q 14918 97663 8091184095589
S 42471 881871304
Q 9856 98530 8727415325465
A 99074 737192912
Q 9780 70780 4590849663851
Q 13515 80163 6688179966561
A 92403 749933383
Q 29403 79876 3282244547528
A 77461 387734227
A 92832 578752493
A 16093 928315713
S 31779 754035091
Q 5821 98525 3267289609844
S 71230 847255165
S 51476 702187440
Q 7407 83251 7203957505398
S 59611 848976864
A 20658 697846044
A 390 847584236
Q 7238 85793 3884735495164
A 54102 63745723
S 54601 405790793
S 47437 9032047
S 87820 563600441
Q 389 99227 5671944508105
A 3296 320040181
A 43979 753128082
Q 13355 92753 8448269492346
A 68976 483750361
A 90929 975235988
S 7689 638719080
Q 23266 93010 102368904807
S 35549 413908808
Q 4884 72338 2857779447540
Q 13077 88777 6681372287886
A 42272 695717755
Q 19380 81223 2931432713519
Q 7592 98142 9561023167177
Q 2207 99005 3379633459516
Q 41894 94935 1863710652203
A 4279 328342929
S 33768 775754026
Q 1173 92372 404986907063
Q 2501 93792 2725348080854
Q 15390 74686 6591598491470
Q 27065 99625 1798068642798
A 53741 574625118
Q 2831 67252 6293237340071
S 56885 240491222
Q 14127 83775 216906712656
A 53020 469460277
S 77761 909151885
Q 18280 85060 1696774890389
S 12877 523329401
S 881 331798281
S 82382 375857334
A 95467 86619505
S 65296 540813373
Q 18260 80846 3641553251130
Q 12962 85873 9589259055747
S 32142 802908309
Q 10170 99427 4577623597618
Q 12755 95064 6142202729718
A 5493 615412501
Q 5059 93069 761912154957
S 59284 245445353
Q 3097 99771 526661733518
S 72050 185625044
A 36090 697331717
Q 25687 84224 5959115570920
S 50683 731873548
Q 7772 82256 8975467490859
Q 1819 80646 2215409100199
Q 2800 97668 3995867449540
S 25504 397625853
A 17671 435053496
A 8174 50700351
A 69774 731434807
Q 1868 91882 8067401759382
A 82422 603042974
S 96993 252895923
A 50249 884712767
Q 4047 95699 306067129629
S 30166 543624391
S 47988 532912994
Q 21936 98561 5437534531098
S 13974 867340467
S 10010 819264168
Q 9508 96874 1809706215799
Q 11893 71522 3902081316883
Q 14975 77685 5126225815276
Q 35069 93721 4595976435880
S 42634 771072886
Q 2995 94162 6992196564466
S 78385 578759724
A 51817 381957278
Q 7498 97073 1130973846379
S 25631 547254567
A 4971 928825470
Q 15611 98714 4836003532133
A 3224 45063797
Q 20593 88084 4865384773051
S 9746 856110716
Q 16974 85163 5644535706755
S 96535 224105506
A 34191 317479256
Q 27602 87502 8031698572687
A 86648 939191746
Q 47 98722 1136842712210
Q 706 87250 3584952312402
Q 571 80344 4735780650464
S 37310 633740914
A 1913 974729996
S 48832 429936891
S 10004 257701038
Q 43121 93989 9073842881194
Q 6156 64491 6233102541107
S 37943 998893089
S 77789 323999444
Q 2532 99204 7339901134837
Q 7468 75424 2053275655016
A 52972 104919221
A 65584 951566718
S 91335 457446453
Q 4205 88159 3580052856870
S 76546 466553039
Q 25591 91156 5259975435387
S 84362 710362603
S 61932 242898689
S 5336 201988429
S 14826 329289092
S 26936 689870207
A 40847 655550060
S 35795 154775516
S 66028 637800424
Q 15049 86368 3719062840246
Q 8708 91377 664368912416
Q 14626 72921 2619672764688
A 56010 342163488
Q 1437 93506 4523112133433
S 24053 737278052
Q 1551 79194 3650638568698
S 13460 733207293
A 23503 55118941
Q 11329 84948 31052884139
Q 26831 83448 9420340010519
S 70066 683632449
A 68890 652896187
Q 5765 65090 8666836958251
A 87444 408989085
Q 3307 90198 8211944964612
A 59202 276842842
S 50482 891246262
S 97531 382283213
Q 2666 84106 8179585688071
S 4959 669829566
S 25210 54206557
A 98455 99696099
Q 25070 93864 9186034991224
S 85730 631165649
S 28612 926673738
A 27570 335841476
S 42407 718935284
Q 8744 73939 9571778655731
A 69480 212986362
S 76766 91935737
A 38791 478806070
A 50801 46693225
Q 4200 98620 8566556593965
Q 28567 91638 7140180462643
A 35243 971528791
A 69822 357272596
S 49079 341298897
Q 3484 96862 1907549888796
A 81026 803092780
A 16223 127364206
S 51655 349452492
Q 17516 86748 8086300395991
A 72888 617643764
Q 11830 95710 1582174658383
A 53148 895620122
S 41791 589104853
Q 17548 73308 1319268451198
S 93488 631215273
S 93898 375627322
S 30656 370771672
Q 23229 82706 8202594660501
Q 17367 90520 3481394451442
Q 393 95172 106421122446
Q 25548 81503 8524776270454
A 91640 45067789
Q 29177 98090 2543313179600
S 89289 131718308
A 13877 292418734
A 28881 463309926
Q 1167 98621 6114493411906
Q 16904 87150 6098870257190
Q 29811 96129 1027714285602
A 95622 206008499
S 37478 820794581
Q 8419 99506 4289988259189
Q 12787 67592 7884365976395
A 87276 221208742
S 75518 871759744
S 95181 80466894
A 28207 215380909
S 69080 542612185
S 81952 782012956
S 48759 573177013
A 16642 814431612
S 55973 640950496
A 70885 888186602
S 86454 291098392
Q 7048 95556 2049496222300
Q 2549 85281 779965674091
Q 16289 88485 4732319746132
Q 882 98827 4851960584848
Q 13133 92912 2351966968750
A 94105 956006045
A 62227 649557943
A 92284 945133076
S 34090 443241250
Q 20153 98259 8427756298665
Q 23474 95591 9159135548575
Q 4829 79811 3262913500761
Q 2974 97994 8212635683768
Q 44442 97841 9399448718762
Q 32374 98479 4353978114567
A 2260 526429739
A 59752 761265130
S 21750 694116715
Q 1549 92058 6567828875551
Q 7416 90057 8740458502652
Q 13973 88547 1458248524400
S 12524 711308077
Q 11742 85663 1660440157938
S 30849 496604552
S 41858 4255027
A 51167 191801153
A 12986 640640741
S 13837 847536398
A 45310 215260107
Q 6337 67008 2213012821659
Q 3913 91598 479049389844
Q 2020 97433 9840305615179
Q 2287 99908 1091167502419
Q 2904 93056 865261488381
Q 11671 96770 9276408990525
S 53006 587228096
Q 15744 93651 4900413162575
Q 34023 90801 7031178617717
Q 3733 97181 2662197458778
A 89031 552432908
Q 13697 81482 4996269512303
A 68459 952256533
Q 11848 89125 753668943427
Q 4728 92267 8771840292059
S 16747 369402332
S 24985 169701526
Q 1888 98954 9841345978318
Q 6799 93577 7925901122515
S 83176 246333917
Q 65 97424 3118692818373
A 82952 501339705
S 63388 611039475
A 58259 124840752
Q 37713 95456 3695483717877
A 52705 786691261
A 1553 776500574
Q 12910 76487 1579030626707
Q 48018 98320 6338512727408
A 83000 788359095
Q 1943 85946 1851026196956
Q 3 91758 1070691298188
Q 23915 85020 8929701423337
Q 19262 96540 3077213540893
Q 27429 91496 4190094335124
S 19776 582734572
Q 20718 75044 6008822965357
S 74116 432702033
S 67265 989019979
Q 23735 87926 6063274185693
A 28882 788086633
Q 5261 87158 4330682232592
Q 14719 88011 6061175234199
S 38749 847516463
A 14670 491642929
Q 8104 83429 6685765505875
Q 12850 96316 9541349439125
S 55401 728192805
S 81584 311096766
A 37953 736400429
S 42454 533641303
S 57441 38428246
Q 3732 98338 8342405298839
A 94683 390380213
Q 38966 91068 5493537638007
A 68665 376435196
A 1631 720706885
Q 19698 85063 1951861750088
Q 473 80687 5580280224156
A 48295 453971344
Q 25978 89742 1837817425255
A 82570 406148275
S 12543 8404266
Q 7278 76509 2439059905552
A 61455 595645693
A 44874 121135430
Q 14684 75944 6911917289242
Q 9347 61637 2364601006522
Q 4103 65296 2202709517583
Q 1569 99576 4412207032522
Q 2468 98145 3705459734963
Q 18992 84164 8139424998167
A 96172 83600696
Q 7988 87722 1289619328528
A 58590 991187280
S 1332 812779866
S 97880 229305537
Q 8651 97314 5545703233612
Q 7275 67832 2337284180569
S 20658 838785129
Q 9939 96530 4003202878704
A 91376 436726414
S 76605 451953866
Q 7561 65362 3648745813161
Q 8362 97012 682118907185
S 7785 756658913
S 19519 786385273
A 43529 825415207
A 84488 804945119
A 43020 679622357
A 73401 648387178
A 20572 797689644
S 2332 663686916
S 65853 859096147
A 50681 318062616
S 13893 654025264
Q 12911 96123 4443670068368
S 23671 439738978
Q 23534 79359 3875109874751
A 74362 134264351
Q 4471 93401 5274964771327
S 55483 329612326
A 60694 857211223
S 80238 424294562
A 92596 179812761
Q 1458 86573 7838185577414
S 45548 365301274
A 63097 298559102
A 37351 213009172
S 81884 845318759
Q 1638 90608 9888206974403
Q 36492 93531 8453568649803
A 94607 821448481
A 86018 94333858
S 90862 470004830
Q 28365 85783 6378421952381
S 12410 31852262
A 56725 6037150
S 85644 553001279
Q 8409 99378 5677318374556
A 44562 583792878
A 12021 444312191
S 45553 874157858
A 82847 234787347
A 25044 239769872
A 3857 261953596
A 91835 897635689
A 11367 375962556
Q 1686 54083 5957784032647
Q 18188 77430 9959187329920
Q 374 81844 1766907089630
Q 28964 79638 8203216618312
A 32174 715012004
A 63189 368579126
A 81888 718088977
S 45435 113014290
Q 47526 99150 1713520415069
Q 1762 94295 3358557576095
S 96835 606562717
Q 6750 57036 4239391904972
A 19211 659454737
S 24053 730452865
A 81841 618591876
Q 11271 81005 2073296469678
Q 16926 95320 4806742395366
Q 10537 72120 8587960880412
S 98873 121897501
A 52716 335699729
S 51886 241361097
S 24278 851557765
Q 502 98162 6417054190744
A 57539 287687193
S 9481 102200223
S 85019 511690280
A 3316 715552105
A 66689 456060115
S 96973 550248540
S 59900 546950418
Q 18301 94010 9094673819994
Q 2008 98793 2929226988334
A 84986 541079001
A 54427 66758433
S 60321 490476332
Q 4445 83155 9425648523983
Q 1569 84516 8702485315958
A 47833 74969308
S 21165 457890745
S 62982 874303168
S 708 197328371
Q 14489 74501 5640813899011
A 68151 273093313
S 39851 298301783
S 99975 720600459
Q 14116 98805 6154767250613
Q 2262 64814 1959807789765
S 21993 108721997
A 47613 895096151
S 32905 645149549
Q 12045 82264 1037390257732
Q 5487 96582 8036066114629
Q 11758 77363 4195244825597
A 92526 793799536
Q 900 91863 9392670500013
A 51494 488975992
A 3664 494171613
Q 3217 96568 132189195931
Q 23231 92549 7050479694899
S 33873 263430447
S 4792 402443686
S 77060 393016934
Q 7306 86878 5559143056409
Q 13316 97420 9342840685876
A 41745 208960294
Q 69 96558 3201045459002
S 40564 756183894
S 89897 275294832
Q 8362 99710 1424578279570
A 32388 487467493
S 57881 848254049
A 85615 44591981
Q 1040 99792 6795676254177
Q 3634 82353 8739479595501
Q 17962 77105 7528437612484
Q 28795 91339 5638486035410
S 19100 176675743
S 75804 16675495
Q 817 54217 3856256076292
S 64218 895502066
A 46383 341540541
Q 6542 88126 5737938020967
A 42527 16231588
A 36696 998241389
A 86929 768276270
Q 2320 99290 9011044010195
A 76333 625019447
A 36511 833157196
A 30626 524777013
S 22579 157006545
S 41721 773306469
Q 6 93391 6908724150712
S 12453 32198340
Q 5504 96962 4633113600974
Q 5396 92596 3859701237942
A 89856 834223667
A 58867 92870216
A 80631 483997376
S 84816 139275720
Q 4538 68350 105203014189
Q 381 97506 8741562118709
Q 1798 97932 923003264322
A 42786 197324322
Q 3340 89459 8090548179377
S 17267 89288658
A 63684 251651844
A 10013 494694662
S 98190 92946165
A 8388 778751280
S 97950 261445312
A 75741 949652902
A 67439 534789802
A 31366 176905233
Q 2345 80871 5347027912826
S 72147 883841406
S 43298 778437822
Q 37244 90086 3300110516143
S 6437 518255776
S 72787 38533726
S 74072 403971752
Q 10388 99720 9556675541551
A 6099 800512651
Q 14640 80859 7737082564780
Q 3614 99195 1190141857968
Q 5643 57787 3498611810548
S 62679 944540752
Q 1104 82469 8246456917978
Q 10051 89010 2622482322651
A 21492 881487649
Q 16531 91920 4168981448199
Q 4937 96632 1774589335587
S 99640 519207203
S 32428 903797800
S 93526 971679020
A 36442 898716414
Q 11866 95499 2112705695237
Q 8690 95023 948376188368
A 52363 351904209
Q 25 94054 9376282860882
A 951 462119926
A 39111 382799545
S 87243 467712617
Q 7169 83904 579975101700
Q 10236 92482 2719929122094
Q 32733 98756 2240460026678
S 23856 288447146
Q 35393 99893 2412208133489
A 57626 203545933
S 5494 925887370
S 37943 471926568
Q 6065 92280 8622885430784
A 41848 242041484
S 20120 781895978
A 49185 402053505
A 55597 196497290
A 83010 938343412
Q 11972 93228 2636534250496
S 37795 17239683
Q 15694 84515 5060174699343
A 74093 558068591
Q 14727 81812 5603981124569
Q 5644 93754 8990018734711
Q 9150 67365 7702009240098
S 1476 614145007
A 23351 393212664
A 18691 469125288
A 21388 801422725
A 57595 253198134
Q 182 68600 7930869963942
S 30672 297639909
Q 7749 65137 4665254795493
Q 25994 83495 3209393600731
Q 23025 97447 3551190041527
Q 24598 96799 3045857504529
A 86455 509144487
Q 16037 97465 4126124260118
A 85279 79924253
A 86382 603442258
S 63227 686366087
A 82964 105557498
A 41910 689524010
Q 4820 69050 2324820215686
A 18085 866624864
Q 46301 99706 8916482177417
A 85766 778607247
Q 16742 99276 5640065525333
S 39402 61557023
Q 37923 99097 350263626358
S 49101 973155167
A 29098 763506137
Q 484 92128 8991075168127
Q 10867 99640 123281216570
A 20880 37126029
Q 56 87822 1638071094058
S 93938 620256223
A 9496 154477251
A 88122 371586997
A 42190 584847871
S 82989 196372815
Q 2112 90949 9733765732305
S 80356 787182761
A 12522 988283023
A 5938 526165317
Q 6782 96594 300223707435
S 1487 89605584
S 41328 276357985
Q 844 68658 8912075562254
S 32577 587998005
Q 23884 98762 7437603567313
Q 150 99823 4379702252952
S 95226 521241045
A 21528 832981826
S 17966 397504225
S 89145 771382481
A 94044 356098437
Q 241 99931 6138299523592
Q 841 99944 4281447384563
S 89086 130717354
Q 24344 81593 6997365010674
Q 8321 58813 5265614157689
S 98290 658192992
S 42640 236556447
Q 300 97633 4387554475194
Q 20685 81352 8202833807481
Q 2743 97283 8350869950786
A 94265 444954395
A 72704 534343975
A 66301 604038172
A 76248 817331064
Q 28575 88551 5356112446371
Q 834 99305 4596482011628
Q 1302 92892 7945936766813
Q 36590 94648 8209739626086
Q 5043 96853 541495222033
S 65440 125787135
Q 3651 71582 5441121467490
A 10918 313238436
Q 10327 77245 8778776813249
Q 29656 91604 7078075584251
S 86827 739027888
S 77150 239687218
A 91364 152499847
Q 1482 87246 7044111588080
A 8385 967435639
Q 8215 78683 3584453868577
A 34286 556644996
Q 293 79107 5493462283912
A 79256 429302794
S 40370 792793832
S 76384 572308312
A 36998 570968279
A 63522 443873585
S 6693 264587248
A 7661 919046083
A 97269 714194538
Q 7264 71776 7644785198664
Q 27654 97594 5944149227866
A 10405 117881208
S 68906 949667309
Q 1279 94733 5896447288989
Q 11058 61096 2171824544545
Q 13314 79703 2694390724416
S 64001 901193809
Q 27751 93171 9925513130135
A 4394 930949368
Q 2329 94007 6136299898313
Q 16459 93383 810772873071
A 50737 176693542
A 80900 280884193
Q 20615 96720 9320161394568
A 68063 260375247
Q 15332 80318 1023897302398
Q 6824 90944 4071445492414
Q 31814 87077 6156267351428
Q 5162 65571 3018766101817
S 98210 476142452
S 29682 155498733
S 42001 28738142
A 62939 391749293
S 93144 794222849
Q 29653 95231 1210088154371
Q 9702 85222 6517997826335
S 55344 947823578
A 74480 307870751
Q 15229 72951 9381511106179
Q 23149 93099 6031827215949
Q 1034 99973 4445974732662
A 53898 709400381
A 74075 387771198
A 501 728179092
Q 23983 80614 8250774882865
Q 5536 92066 5713606030983
Q 16152 90605 7608001629811
A 4275 621314011
A 8660 913849203
A 88319 408168059
A 22448 366899928
Q 1706 98545 3590393792760
A 80244 553976404
Q 22926 74412 550963614871
Q 4917 73917 8557264502036
Q 6776 66027 3960741123541
A 62928 217324293
S 62298 986580066
Q 4280 96943 491575178561
S 33215 642893836
Q 2127 92447 6153340992073
S 4704 623856639
S 97311 46516852
Q 9999 71170 5808813062132
Q 5717 70571 7119904570702
S 11310 508044303
A 17259 935714832
Q 18066 72582 3691106108501
A 92548 748924436
Q 28190 95302 2112587840956
A 74552 187101464
S 99686 351129075
S 32550 448694960
Q 5207 96887 3509895403171
Q 7976 90772 9084288545779
S 44254 572444480
S 33290 696403962
Q 6628 64475 6877751126250
A 47516 430894012
S 1779 692956518
Q 403 99915 5375462603059
Q 959 96131 7952543120444
A 61871 193818910
S 75272 62151152
S 55292 907611814
S 88794 263174883
S 27204 245158710
A 13622 14855103
A 3326 473933165
S 23549 638068343
A 97311 170703744
A 78184 172405557
A 9217 981841868
Q 6106 91997 5463134370030
A 28993 640661153
Q 36748 97461 9249310039727
Q 10797 74410 731328863318
Q 242 97307 162297640213
Q 4718 85647 2499257236406
Q 8910 99394 7440349405773
Q 4343 68935 9436059523721
S 22460 409511695
A 46310 335633961
Q 2467 99577 8384216794068
Q 25735 79210 9551836683081
Q 932 98911 6752871440210
A 14583 535109902
A 95462 380528340
S 52366 641673529
A 1637 364329107
A 36557 314683409
Q 14585 88575 8689197212307
S 5297 150082159
S 27943 537962675
A 38953 746510123
S 29464 103374611
Q 10176 61765 454063321077
A 64246 439587060
Q 2588 85429 7797677423506
S 70470 829211096
Q 26509 91452 8893449554628
A 47513 253440432
Q 11181 88308 3032476148260
S 85324 465127076
A 19962 469761088
S 43230 231207704
Q 21762 73929 4573047051262
S 18327 620548589
S 43158 170981300
A 85045 970665546
S 97281 566956016
Q 6897 83422 2158108168317
S 67504 89776838
Q 15718 70555 5948647094705
A 73820 378851887
Q 22082 82161 6950912626637
A 58786 613541798
Q 38033 97935 4820659115143
A 35067 227594692
Q 7811 94371 7499930343674
S 3174 801127501
A 53343 797511089
S 55255 682876707
A 59017 742237383
Q 2786 82788 2619898543067
A 58242 150180890
S 50692 667239223
Q 968 99916 4966279530451
Q 3921 83538 2872212073365
S 12781 906140993
Q 26079 96236 2682240881541
A 66083 259561107
A 56245 13125690
Q 31448 97688 7256758287429
A 95505 172460193
A 35015 987670877
Q 41502 96740 4585021262017
S 44090 98716789
S 14861 840263220
S 48150 38491516
S 43673 990756778
Q 6147 74525 4345906906788
A 53523 101064345
A 17952 483517810
S 8907 881040256
Q 29134 91431 8701197429131
A 51549 305111592
Q 32420 98281 8590207049762
S 84940 776269567
A 64758 526946048
Q 9555 78838 7841193193739
Q 9068 86119 2929550219972
S 15248 179394758
Q 2949 86757 9160238216049
S 35226 736091963
Q 3478 61043 9738869645978
S 54189 314954530
Q 6708 98650 3553427434860
Q 15897 95669 3366099389367
Q 2216 98356 685165021107
A 33262 626120749
A 74233 849642550
S 6101 796997810
A 9779 505085534
S 72699 703821640
S 91392 832146790
S 27129 511296570
Q 45502 98142 4991755531272
A 99318 138211385
A 78816 762903
S 40791 887919296
A 99758 303611455
A 98620 476159567
A 737 673476618
S 27667 393238317
A 20364 973307084
A 8844 607821490
A 53281 265123766
S 24976 995043504
A 19847 87975427
Q 18096 92105 721765265415
Q 1576 94336 8952573636222
S 67036 753726972
Q 10231 95078 5602122912170
A 98497 90264590
Q 40561 98519 9940937696874
A 90860 974637458
A 51180 239005788
Q 5961 87095 6514840942422
Q 6131 90340 1124808999333
A 29386 614023542
S 49108 943087657
S 33845 316529270
Q 22351 92365 391054899166
Q 25418 84731 3901113247095
S 26283 443595116
A 8577 711580925
Q 782 99475 1751561609118
Q 37344 92491 3850148670334
S 93657 358247883
A 29272 510210461
A 96804 896803356
S 91823 826894844
Q 3977 99705 4801911535953
S 53414 507473533
Q 33507 98203 8690389373074
A 39799 59279338
S 60177 294256778
A 15758 452341504
S 18396 876070229
Q 564 99303 8065409918225
A 47383 892991581
A 1230 936728000
Q 25005 77657 9752662236928
Q 8345 95275 2625648389205
Q 761 92259 1116825616369
A 2605 24591102
Q 26482 96522 9451465346305
Q 40576 97500 387897215563
S 64352 297857528
S 41542 964077514
A 23384 919772405
A 26227 178415174
S 46806 601622289
Q 12603 94965 4329220882930
A 31326 505269811
S 61985 4902354
Q 19862 86494 2432091029117
S 50188 280773750
S 94596 392943799
Q 21551 79785 517491649414
S 17207 292354233
Q 13250 92860 3262266269428
S 6379 690400330
A 37129 480688083
Q 1549 95571 8376481721760
Q 25855 90460 704814206458
S 91712 67512325
S 72777 196326919
Q 10650 96425 505813164438
S 18836 543470441
S 25542 900657222
A 33711 562400485
Q 15860 92626 1087045723647
Q 5343 63872 6697064107143
S 64659 757717835
Q 4583 97763 1217601983322
A 21247 178662202
Q 2231 97363 5556384989314
Q 16237 99693 5860224416355
A 84089 816782481
A 68173 66132842
A 3251 849609538
A 76168 677354190
Q 29781 81008 581763096402
Q 18430 82953 6559594370855
Q 44299 99157 1282553857114
Q 29 86259 5329955899502
A 5001 994918618
Q 28627 98771 3104333288620
A 98794 784025483
Q 13637 92373 6225508036404
A 61862 99829210
S 97639 647190890
S 41900 958916272
S 12489 349280315
Q 7509 74922 9534492813853
S 28294 6055278
Q 38532 89489 5114080778374
A 26305 86108723
S 68616 785344
Q 7666 78110 4585730785606
Q 26816 93217 7585219820079
A 93803 526518657
Q 8817 96555 3414981661613
A 4898 30904456
Q 15043 75185 171657168042
A 46974 79876756
A 17786 18635041
Q 22937 90280 7907874206610
A 2503 434352107
A 28374 815286751
Q 23935 91846 9725555826657
Q 10649 66371 7090800209286
A 28847 502748078
S 38471 129570073
Q 7176 99884 7269074557466
S 67612 359027328
A 12013 755341770
S 3683 424031066
A 14904 761195644
S 25609 126230907
Q 15586 66880 2995243423755
S 366 156711949
Q 15727 77510 3918288985178
Q 8038 87014 7612913626343
S 80446 311734559
Q 10535 94147 1895749647367
Q 38441 95732 9784776182600
Q 3322 78971 3665407605479
S 14803 87287207
A 1931 171348090
S 99758 613195362
Q 835 99038 9593344739975
Q 19536 87290 4133137114456
A 78791 628686601
S 30473 507537326
A 35735 449620439
Q 10131 68799 4557098979458
Q 3445 79171 6512893614207
A 26093 457607502
A 66779 898369571
S 22885 257373075
Q 33041 91147 5600792777935
S 19975 121180903
Q 8051 91900 9054609082144
S 79110 809932647
S 21714 566388514
Q 4826 93257 5280480036842
S 15585 525315111
Q 10231 73556 9519142467235
S 25905 784235023
S 57247 343864128
S 46979 764301509
S 85175 190815614
A 17888 13156255
Q 9549 76157 6187647755904
S 32250 434936368
A 98784 468023160
A 8277 830198171
A 68211 378780664
Q 4695 65209 861881520466
A 17683 574660239
Q 3464 91929 3707760994190
A 31914 192722436
Q 36802 86987 6607855060374
S 84819 571527166
S 9289 121327830
A 76266 704931448
Q 6092 83687 4559095006750
S 83522 381397575
A 50298 624334744
A 3877 39292543
A 10482 746539981
Q 21125 85975 316137913701
Q 21274 94406 7717022119866
Q 6048 95972 1783786397199
A 2812 571711815
Q 11538 95734 6404629321927
S 29734 375158919
Q 2397 85151 1617682489537
S 59659 968417582
A 56175 653958394
S 3881 557023002
A 96986 424975478
Q 11258 87070 8852052292622
S 80573 990128448
A 10729 407548290
S 16761 987275756
Q 10053 90312 6841059891722
S 17906 575890511
Q 1321 99764 2183869476688
Q 19232 94892 4555362060940
A 62449 756418033
Q 7130 83882 1959319433138
A 89992 819455576
A 34213 809114542
S 39458 949490619
A 51066 858492417
A 9969 252027213
Q 3529 99440 5571786342785
S 30463 878328366
A 75640 345346615
Q 939 99783 3678032283127
A 88044 658222504
S 77271 366447543
S 36959 531922883
S 81272 498575411
Q 13775 90092 8952776223844
A 57033 33763970
Q 195 98623 4197883194805
A 4174 333549069
Q 17067 77652 6343034318139
S 26244 415769582
A 70928 564614305
S 91364 996573742
A 89354 218743101
Q 3925 92601 4396321764253
Q 5961 88143 2275263992160
Q 5685 99309 8066586644564
Q 21266 96031 5889888283971
Q 15959 73525 1241880027091
A 76353 915720812
S 40765 827288686
Q 13480 73057 4438727246537
A 3147 236005996
Q 873 99924 62135414519
A 46861 544484049
Q 38322 96587 8831509205584
A 40349 509824924
A 26666 197602836
Q 21287 81875 3506601413971
S 22198 729984320
Q 8692 86475 6248817797690
S 21790 31473483
S 62376 680620385
A 86172 405839636
Q 2718 55828 1014795798283
S 80132 702146736
Q 1180 75983 6440254719808
A 17653 251960781
Q 7500 94440 4264071880938
A 6432 603279943
Q 18603 84571 2795363852875
S 97680 12299254
Q 20691 91211 5933678936787
S 74647 166665247
Q 7415 97487 9062107911467
S 89141 336481347
Q 287 83519 5036204521319
Q 35919 87425 738849309322
S 37563 64497188
S 1070 773375980
S 65750 354495332
S 41740 168664312
A 23917 561309891
A 36464 366091695
Q 12816 98211 6165466934521
A 67371 947397343
A 39137 164457348
Q 5449 81883 3597482001773
Q 11173 92016 4123030219822
Q 26892 92051 7343999005546
A 9955 1899477
A 79354 225611740
Q 480 99765 1937621861959
Q 6569 87438 9020277474858
A 61551 363410483
S 73934 170233985
Q 4377 70248 1664491170601
Q 11772 96523 2468141313977
Q 32727 88916 5858910497045
Q 18729 75123 564436726488
A 57919 585506666
S 3155 835427682
S 8999 233089658
A 89480 227184439
S 24092 860180709
Q 3433 89507 9532805017643
S 30076 417880475
Q 484 98935 9081578676364
Q 11341 87528 1932262373792
S 48036 569328010
A 81581 900345606
Q 35975 95288 4215560269824
Q 9996 87959 7808280133703
A 85566 166044317
A 50073 542556583
Q 1894 96245 1692076798665
Q 262 62759 5897325558942
S 11964 846154492
Q 14671 84653 9335452727122
S 25401 89127424
Q 25587 91958 6226502425241
Q 1558 83121 8336449075016
S 33136 687459877
A 45474 518546350
Q 12633 63580 3529293620408
Q 8358 90277 3635440245887
S 66286 696379874
Q 12979 88003 5798151854142
A 58529 301647253
A 86852 994059072
A 1227 373449370
Q 8802 61440 9683230432588
A 671 833190151
A 39939 272622343
Q 1496 99983 2650180952994
Q 1916 97048 9952526845966
Q 38471 91200 8639589571565
A 20324 414418559
Q 21697 87762 2115024312420
Q 11179 80031 1677311757213
Q 3968 76780 5427926512407
A 51677 69681487
Q 23193 88600 248168489148
Q 18947 86857 248565702633
S 66492 772495300
Q 26635 82525 811769933123
S 54788 180464375
S 49044 923863198
Q 4548 85194 5483588954556
Q 7270 62520 3176697318874
A 87112 230678616
S 62086 830065534
Q 14018 99185 35911245429
Q 883 90477 7301791294413
Q 2738 84009 4156288313872
A 44011 667238488
Q 3806 97329 9946018842761
A 96886 142471816
A 52573 598764939
Q 5772 88812 7125309242731
A 28827 882337063
A 86665 689848783
Q 33346 84831 3872172749885
Q 3523 94537 463578733468
S 31448 515425569
Q 366 99840 8862665773371
Q 14771 87311 2413827387067
Q 13919 79905 3167504092415
A 98057 985634869
A 41747 873901096
S 98733 981628811
S 48670 478352208
Q 777 92776 6840141074363
A 90360 770077398
Q 1403 85782 8079076691556
A 50156 706380933
Q 153 64520 4100859586102
Q 8819 61085 3443204052474
Q 6430 95126 1306872024
Q 8990 69354 3892127256283
A 49267 711000408
Q 8973 82100 7732638709190
A 25874 153493371
S 56927 256889348
Q 480 77784 6661977531554
Q 16041 92400 4974020806671
Q 40853 97526 3413346646270
A 36801 255842626
A 2985 409945427
A 92602 81047324
Q 20337 72464 1590338736037
Q 18288 88697 7339101664233
S 29687 321694429
S 62963 562943978
Q 5070 75959 8328952390944
Q 29198 82182 4314566088157
S 33305 577908755
S 95596 687146416
A 97848 363159629
A 64939 153167093
Q 22110 99703 2351391231653
S 38716 908338019
Q 11549 97410 9189917475491
S 34369 92568085
Q 43752 99973 4421440368528
S 65554 533406644
A 23410 163735675
Q 4472 88509 4914746407649
Q 11045 81859 3081321200576
Q 9885 91096 1018377051150
Q 570 84389 6525569469001
S 88595 580439776
A 98411 603652596
Q 233 76401 305114966913
A 56298 372906397
Q 28037 85174 8049511610611
Q 1383 70484 9821342621333
S 39766 377729861
Q 16557 84102 259149684399
S 94804 929977990
S 14657 809514632
S 63454 739192625
Q 15092 88469 5055950917515
A 69452 446618769
Q 529 99163 3283180870005
S 79556 596492247
Q 29957 85853 8444037309167
S 33957 161929830
Q 3010 69510 3613302561341
Q 2555 57280 1359927003525
S 6080 677646305
Q 12046 85265 3746257558046
A 91083 47433105
Q 6503 79282 1727990520163
Q 6733 70769 3577345073963
A 26757 880595007
A 17009 622412539
S 22617 271389745
Q 19309 79480 781672677266
Q 2225 54385 8283260730897
A 5865 346884974
A 90257 376120342
Q 31892 97559 4145125218043
Q 6072 98413 1656662740817
Q 30098 90367 9459095144767
Q 25450 99679 6083031819555
Q 4807 93720 7444704014614
Q 9380 84261 3434171866286
S 15398 236009406
S 21955 724630081
A 66304 817600088
A 59963 73521062
Q 6293 90682 2465445094475
Q 14904 86439 2432775175341
Q 18647 78409 2168160052123
A 38511 671782487
S 1254 860318258
Q 663 75419 4895776204509
A 73315 718107492
A 23725 764915521
A 14417 354317133
A 34474 74867050
Q 21599 79520 7428168888291
Q 18558 79594 1256299566123
S 30750 601273666
A 54155 702593143
Q 2574 90080 7915638887932
S 15199 193622066
Q 28394 82986 1774461718897
Q 184 64848 5431510868136
A 54364 849482065
S 22497 554779909
S 10148 786078100
S 16430 511553954
Q 18413 74011 826422118387
Q 7979 99521 7795193933079
Q 2917 99999 7048971652192
A 56816 987881445
S 42642 801560911
S 91482 344657284
A 26458 999695176
S 95543 370055969
Q 15008 75517 6952311030775
S 38153 344019408
S 37794 925008042
A 4559 103491989
S 17810 645165316
Q 6082 89968 7656540808550
Q 16165 94541 9224570989120
S 25038 649707280
Q 9631 99522 5414510632757
Q 13809 88506 5829135790441
Q 2641 91272 3145605819674
A 66108 261181121
Q 2510 82384 9578812895710
A 81604 239381495
Q 5151 81970 5842342584266
A 15726 939675316
S 68194 46673475
S 15546 711092752
A 1273 712589799
A 69158 615801873
S 77979 737996307
A 53610 422598295
S 33601 150032598
A 96824 304195396
A 1444 305059999
Q 221 99087 7693031247338
Q 17139 93784 9567999186839
S 30567 215362033
A 68246 113974231
Q 2033 79711 2216811359323
S 12442 545810322
Q 645 99221 6148349430654
Q 544 80390 3157717466283
Q 2368 95484 1725089746497
Q 600 99776 2822666151124
A 92 265700236
A 55682 176703274
A 65613 68626842
A 15318 278878493
Q 9250 67819 6994424991349
A 68768 441851394
A 51898 108923191
Q 9596 83637 7613128482212
Q 43630 94685 4996549095422
S 99840 666012359
A 65045 162744316
S 12736 635708417
Q 3670 98630 2703490644871
S 40467 100538201
S 5319 978031238
S 23798 378561332
Q 489 94506 8887436768111
Q 31078 85857 7635769329665
Q 22497 94320 5503993199997
S 71450 585433051
Q 6 82313 6815208287766
A 97024 233294200
Q 28569 99344 8523278706778
Q 3884 67165 3630650864190
Q 17549 68395 6911905993373
S 35247 264154455
S 9121 340116991
Q 12887 70222 8845109188498
S 80419 310168296
S 83429 942232893
A 34492 498058661
Q 540 96788 5927803513175
A 50760 108313606
Q 10163 68177 9404012296104
A 1186 938739778
A 94974 421351652
A 19537 927633189
Q 55 99914 6342906265567
Q 1034 98067 2313617700625
S 13949 820408113
Q 24952 94212 9668283623205
A 44312 436797817
Q 22606 80023 7751690739496
A 68257 300296594
A 46720 141440674
S 25558 348725796
Q 42268 97383 8277846236607
A 85052 787040580
A 7171 513661244
A 20701 314885266
A 99254 883490170
A 84308 824265466
Q 5091 88580 4153363910446
Q 2126 97987 3528481426529
A 41944 669670278
A 27430 894977966
A 30522 229662436
S 62457 329689136
S 63411 320849901
A 37637 382138798
A 92727 770176756
Q 4703 97224 7603649151803
A 86517 811058532
Q 942 73416 4388835821170
Q 6456 64713 9028573946122
A 75753 276251359
Q 23243 84856 5074010197370
S 73126 850427012
Q 7178 88309 7286730577139
Q 10104 72428 3336773722683
S 1646 262125256
Q 470 98258 7312719979509
A 17531 119074198
Q 32397 90567 5549286614415
S 76718 265167651
S 20855 444347368
A 44019 273938272
A 60231 984455198
Q 17622 90239 3973717978575
Q 1676 96198 5682562023007
Q 21427 94401 3768040382724
S 47369 689724840
A 19144 780934198
S 39256 841367861
Q 10917 88241 59278729290
A 88581 671712265
Q 993 92655 2212598464773
Q 3025 90810 1350998429456
A 13430 106174310
S 54821 456601508
Q 9426 97398 4171856781529
S 87719 73822965
Q 16278 71520 3453999097667
S 3660 645977019
Q 13950 97662 9480190383202
Q 1648 85092 9481628879443
Q 20758 87512 7264715956572
Q 19247 87739 7133859671247
S 27944 898418226
A 84357 684506151
A 36648 634138765
A 95854 538899971
A 43526 18564526
S 87507 841854551
A 21699 984381582
A 21797 905960877
S 67753 646785547
S 56902 182094692
Q 31802 87478 2805275061207
Q 10032 81458 7141138756360
A 71598 116304139
S 38397 195476160
Q 5766 86176 3787033866355
Q 10416 68105 6508871519435
S 76719 941991817
A 28014 31615710
S 59333 30670316
Q 5838 99070 9057575961589
S 95678 91084136
Q 4509 86120 3620431701887
A 36508 285258760
Q 6849 91312 5652364970142
A 15058 641584672
Q 2422 95703 6336748876671
A 7300 890325185
S 30571 839343538
A 76710 449153395
Q 1762 99904 3638656156432
Q 11607 94797 86710338411
S 62455 680817820
Q 17303 89720 7479405118618
S 32854 402873428
Q 19622 98030 192958016962
A 31955 660461336
S 94226 392208234
A 68038 720880931
Q 2441 88361 9885573773816
S 17910 67710057
S 38824 263087751
S 72357 601369200
Q 32066 88325 342203233250
Q 15169 82206 4936199541476
S 3452 583450712
S 6967 556750299
Q 745 96307 6405230416133
S 80850 12753157
S 65282 685042452
A 55473 92656436
A 49690 167299523
Q 32782 93803 4844985682622
A 45733 422713394
Q 15144 93396 963028242064
Q 11883 67926 6299437058012
Q 11763 81924 402589908106
Q 35237 95291 9287018389370
A 52495 766418441
Q 3278 73228 6053513789061
A 35681 458104378
A 78929 601947305
S 52876 668441450
A 10025 355650259
A 1800 902526427
Q 3108 68630 3281962473706
Q 2010 91405 1872830038812
A 35246 896596089
S 52977 436657372
S 84245 50195230
Q 13925 82328 7348237200974
A 36764 512306797
Q 28805 85473 8771166467900
A 27915 157246823
Q 40997 96672 6199923578466
A 21793 789322416
A 11815 117534313
A 88107 708795992
Q 1397 88954 4789386244582
S 76856 848331104
S 62339 657101199
Q 688 88109 8394446512768
A 11193 764440371
Q 14783 87041 8310550192911
Q 5597 74595 2564718524509
A 45132 485904898
Q 683 73850 7867370287591
A 38825 627524619
S 89484 452984822
S 4099 673881647
S 31267 953676859
S 27599 111387146
S 31988 305150664
A 6508 92516049
S 10510 480555334
Q 2323 77220 6162697575518
S 76578 287776945
S 41431 917821145
A 62613 955620540
A 39469 932695744
Q 3147 96135 1695425255473
S 35697 761850248
S 51446 510836418
A 95996 727967247
A 8643 506255931
A 37984 105078577
Q 6934 99577 7650694395234
S 13743 333168635
Q 21182 80378 9347474296669
Q 14299 95314 8555889524804
Q 10648 99674 2152816622285
A 4919 573919632
Q 4757 73546 3976679427021
A 58719 358382094
S 85258 224248623
A 10363 162603361
A 79935 314814925
S 8430 703601821
A 1727 655893933
S 24320 400928094
Q 10000 95684 4819238474585
Q 43462 94352 756447852033
Q 8991 99511 3812142645274
A 33341 86326871
S 5578 944479363
S 16557 983955999
Q 13175 87731 1183841605066
S 15772 152733562
A 18188 765502721
Q 12893 90698 9074676848032
S 71145 825161576
A 26440 20546218
Q 18498 69989 5795633226076
A 78810 33634509
A 69534 593793642
Q 22455 86663 7944585701331
A 71750 277196773
A 93274 606079640
Q 3530 68189 6475899376392
Q 11886 67531 1515844785756
A 28386 891929491
A 56537 412237044
Q 1658 90653 5950795330309
S 35484 491297067
Q 19123 97343 7668001537933
S 2068 932340427
A 42115 871206493
A 37463 900822988
A 15057 368970671
Q 1035 78930 1603421542117
S 38263 152081401
A 99034 660771876
S 94124 517971647
Q 32850 84906 7700579314208
Q 458 99577 9070458626149
Q 17550 73958 6741054394510
Q 29400 82431 4093854900024
A 15387 622365544
A 69597 924237780
Q 6505 86286 7067157788979
A 93745 529088356
Q 11192 95814 8230139076219
A 10039 23050098
Q 22069 72112 2375573318478
S 85012 824441943
Q 6189 69410 392720724422
A 16828 326868520
Q 7532 63141 8654729992582
A 59443 135750737
Q 4990 71703 6788772885205
S 34689 451651600
Q 7836 85800 8859459791654
A 23923 219196341
A 1484 529053479
A 40882 985411169
S 19823 182644371
Q 4195 91736 8993050958851
Q 90 95449 6122801334202
S 86505 389456730
A 91130 292186054
Q 1978 71723 3184109859835
S 4546 451635134
Q 6495 87278 1009448096557
Q 14659 69901 1031690030690
S 57145 462686570
A 72380 658519720
A 25473 790151873
Q 12526 99035 7899688376249
S 62044 843043827
A 59464 163052917
Q 31321 92875 1344516517847
A 98632 744629643
Q 16164 79980 9514958961436
S 37889 865729842
Q 21465 95962 3383148997748
Q 932 97725 9401222713801
S 2402 174160969
A 10559 998503725
Q 8745 74114 8999184700645
Q 22720 95321 607947327044
S 21957 223295853
Q 10221 98319 349356697530
Q 10522 96661 2697795312738
S 59439 270770289
Q 422 86434 1649298898121
Q 7947 65697 7056782004176
A 72259 372113792
Q 27597 91838 6169578449767
A 22319 52952571
Q 27406 85814 1915234990166
S 70845 408685219
S 85247 460727831
A 34761 506857775
S 62734 489471033
A 58246 951989376
Q 32547 91481 1390768213870
A 95063 669455257
S 64981 201864180
Q 30997 93151 4378541259357
S 93221 127964573
Q 20446 74472 7296680709274
A 18243 50361147
S 66987 997607765
Q 36569 96352 798372670134
A 65533 421608153
A 57355 538434494
A 84335 275143335
A 74130 266478394
A 71857 84180112
Q 14748 75622 6762664252902
S 5779 374718858
A 79435 840302410
A 88049 294888936
Q 19008 96396 247093562648
Q 1377 98408 6587574353477
A 41766 519299835
Q 26172 79775 145991863892
Q 2213 79224 1966450625252
Q 6537 80791 5191208189778
Q 38041 98720 9029575091591
S 59248 885350781
A 22826 934728320
Q 3427 63238 2477386049191
Q 19658 78202 1575211010488
A 59523 273838256
A 24657 667043571
Q 9744 71230 3064757051262
A 4165 898710328
A 9562 559197064
S 15500 866794151
Q 43702 95844 3801861423585
Q 31126 91708 7285739033287
A 10462 337666479
Q 862 88387 7251845101900
Q 8959 97483 7224116049546
A 23509 568195711
Q 14715 94799 7879118104510
A 43484 582432578
Q 15314 68887 9915417555099
S 48325 269635907
Q 18663 77370 476608211213
A 87336 554665093
Q 8953 90060 861059056783
A 75188 172753599
A 4149 237570720
Q 13721 97691 5297444297356
A 76802 886628280
A 54042 555040008
A 22336 707428808
S 18995 777173301
A 55725 879506881
S 58599 101405112
A 78074 801098313
A 70965 121339526
Q 1660 98183 3608198558908
Q 1355 96878 2851555134881
S 94203 230719594
Q 1239 84377 863407800849
A 36139 756793039
A 17467 623826027
S 30575 19630797
A 14935 874290153
Q 1929 81597 3502840164870
S 89380 344369418
A 36944 970366607
A 310 425369492
S 56728 130679629
S 11302 924697899
S 56643 490819572
A 92425 867039595
Q 1569 87387 3379543025503
S 82321 628564893
S 16852 733142711
A 85320 643106037
A 71085 723978593
S 77665 742084170
S 6077 713387845
S 89078 664371054
Q 906 97724 7591395489483
S 7140 426574149
S 91371 352397984
A 68706 856515705
A 29058 970758080
S 3541 779003575
Q 767 61954 8529772254164
A 22322 212807770
S 29576 710251063
Q 26613 92446 4055057972346
S 34492 921241383
Q 12587 93131 6355425914309
A 74866 49524210
A 35864 124489513
Q 1737 98647 9289480462016
A 90093 546351945
Q 20906 74156 5133828201345
Q 1687 56761 8576641209579
Q 14759 82321 3828454579031
A 20200 287496155
S 76749 626433553
Q 5370 83374 5144732633979
S 95713 188187584
Q 4007 63764 7135992216603
A 76950 942028693
A 93204 748517217
S 20397 859645450
Q 2226 79065 8456778030676
Q 13427 91113 248697691567
Q 683 99996 8597695570484
S 69442 379684993
S 53094 45936919
Q 5723 95766 9052404335456
Q 20629 95455 3165803862607
Q 2440 94960 8156683059497
Q 800 99332 5655867614845
Q 13910 70389 3996489914712
Q 17600 72273 9547205891149
Q 35099 89582 8775722040980
Q 9337 95123 6186626984901
Q 322 80674 7743495780298
Q 18762 92721 3315488986977
A 6372 470313712
S 91105 517579991
A 36140 713140463
S 70039 15959720
S 4265 400021208
A 60567 14983901
S 80869 306803007
S 36754 435994467
Q 36011 90908 2667576095086
Q 1521 98118 8723662075329
S 38589 381036169
S 6331 324205474
S 84714 195898975
S 69157 416976147
S 53533 750571450
S 23528 1209142
Q 2193 99600 8617445748187
A 27852 380673971
S 76279 657740487
Q 8588 97716 434756139458
S 11535 890299792
Q 478 67942 9407331566777
S 73261 771717560
Q 16850 82578 1205427165675
S 34147 779184358
A 73061 688706855
Q 10253 97019 6450669064340
S 37011 531052696
A 62259 699437759
Q 38833 98113 9739889415294
S 91521 22505900
Q 10832 73864 3522454841344
A 62400 416496486
A 81218 633365548
S 28320 307390829
Q 13361 96850 644132274365
Q 2325 72974 1407511229226
S 34457 349612752
Q 1384 54137 3367972080764
Q 21515 90246 2828237595983
A 99769 483540365
S 46574 444487187
Q 3345 80293 4851675817335
Q 26220 87125 8081788742165
A 17582 254702727
S 21486 345773778
A 92069 571021671
A 81828 905617424
S 77045 165807092
Q 35163 92249 8127099445140
A 99036 47193349
Q 18429 93536 3478608376458
S 12983 110026779
Q 2329 83632 1692371345472
A 86562 145021573
Q 9089 70739 1607047715545
A 84653 750008790
S 19462 883026343
Q 2340 98136 9992761739572
A 64368 910472886
Q 1459 98767 8896533832712
S 18721 872452807
S 33907 925773267
S 71109 678027007
Q 1928 98855 9553956734172
Q 9893 71078 5653614883417
Q 13945 91096 7836225627322
A 5316 59311069
S 25303 889043309
S 37207 547962754
Q 1498 53861 3793189813683
S 20290 44610863
A 55610 758846508
S 48560 123267834
S 52135 935845625
S 59706 72994514
A 26503 898754400
S 71530 66714265
S 55578 917255435
Q 1687 94851 2226407418342
S 21463 839778339
Q 27607 81236 7678875857176
A 72808 490991204
A 64337 363150761
S 3770 427430713
S 83703 485476044
Q 21721 77732 915235861606
S 82284 148912054
A 42853 399324643
Q 17497 76209 2438296163854
S 81003 997834470
Q 1958 79501 3040153498053
Q 11799 86643 3086973078407
S 51031 521704295
A 2192 588323023
A 9628 969007440
Q 16434 96998 982055844294
Q 470 98893 8438944356232
S 30108 124618170
A 85127 532487009
A 9851 387519917
Q 1188 98826 2910716809614
A 18525 130804873
Q 1224 92449 4619228619831
A 30069 300758385
Q 19581 72094 8874663724110
A 59038 441175462
Q 17877 87346 3226533559260
A 24846 699940967
A 73653 175227509
A 14200 649827174
S 29752 219869379
A 64092 715190744
A 25178 786548786
S 31761 650022901
S 24593 131973248
S 58301 621058761
Q 34653 87832 7696208098356
Q 2515 99620 7339432039688
A 8998 561317731
Q 192 99786 6670210197583
S 28643 1015632
Q 357 86418 9737835305664
A 56597 178507429
A 71844 814576338
A 44724 160734855
A 69278 86288798
A 86775 466702193
S 25093 297741576
A 50223 187996101
S 62454 540044541
S 62605 411386172
A 37630 949270167
Q 20015 88958 199775173441
S 7640 948931007
S 70393 563519619
Q 7065 99751 1750997360056
S 3953 627089985
Q 1130 90996 1364935188436
Q 34508 95184 1983236491522
S 92504 382271541
Q 3820 79897 5932130099733
S 39653 557914596
A 70657 549288814
Q 421 89117 2794213644187
S 639 847059042
Q 6324 96231 7505834107977
Q 1009 81100 1878274575936
Q 102 94136 7759376540571
Q 9605 87950 8516702031430
S 66957 251163017
A 46395 263813777
A 40846 480921180
Q 37154 89190 6945246024645
Q 9855 93354 1773019653723
Q 7692 91567 9204823627681
S 27628 424735518
A 25822 713300502
A 18452 774282766
A 62581 566460126
Q 2582 75798 8905588443016
A 6046 57874428
Q 5253 98581 4203027948588
S 26231 948895616
Q 11714 98959 1605494634130
Q 39903 98853 6475148693669
Q 10819 95661 4655388291380
A 39767 353517684
Q 2587 97252 9944287579797
A 41912 918896306
S 89307 958503304
Q 23144 76783 9282637207870
Q 17755 68606 7820672055578
Q 10541 94368 3838830499224
S 65179 861778105
Q 15013 68072 7631251174155
A 12405 324356030
A 52520 673678834
Q 17935 83753 3780147616638
Q 199 95849 5010557496171
A 19777 219725264
A 29714 585100030
Q 1727 87183 5766614301263
Q 5774 96932 5242216689365
S 6008 562877513
A 8158 497637398
S 17886 182046063
S 92093 12874264
S 48638 14532052
Q 3851 71495 699388326015
Q 538 72006 2783600211327
S 14776 573291050
A 73973 388587421
S 13739 875760688
Q 4330 69863 9851870714632
A 16678 509288986
Q 1779 54798 4654389411718
Q 3483 86003 7814517382186
Q 45295 99335 152871161762
Q 16836 83866 8864352541182
S 82715 689569296
S 12474 691545878
A 33216 303223799
S 22402 647825111
S 69843 387421348
S 26100 553582147
Q 16708 75318 5136706504377
Q 12523 90970 4708161437108
A 32034 671543230
Q 30849 98584 4065296611249
Q 23203 73786 6726579763115
S 65207 587259011
Q 6393 90801 9176901169974
A 49843 481170444
A 37413 793519410
Q 17493 76133 9955632590929
Q 326 90804 5308858957506
S 61762 918983045
S 60217 194600651
A 13566 787629342
S 79741 901859585
A 61767 415432345
A 84928 645151184
A 97971 935331317
A 4528 321249017
A 10933 288889901
S 31071 427591530
Q 7888 66913 8476326293699
A 3028 83685007
Q 9871 85752 411601627456
Q 36391 87940 4464931559218
A 66124 772902574
Q 5056 79938 9485561068180
S 79941 309005446
Q 8796 87004 4320718834043
A 92305 878917124
S 33721 846429728
S 20989 92189278
S 49883 164417364
A 54135 539727924
Q 7952 80529 6683744836775
Q 1055 99445 2784444310167
S 88382 232830866
Q 956 82294 742473090991
A 34154 241698895
A 99669 172722438
Q 2217 96865 6176231260615
Q 5493 96259 5836591237753
S 15715 432201821
S 48305 545745461
A 10890 125711570
A 93718 850527779
A 27661 419069478
S 4198 887004002
Q 4406 79264 3830018737000
Q 28095 85313 7314219644006
S 40518 223869697
Q 26577 83730 6910204681644
S 85787 41486220
A 56707 473121658
Q 2826 96747 4869294984598
A 73580 787153596
S 17721 392197284
A 48837 996582129
Q 21884 84826 8133528796271
S 59980 43484393
Q 451 72661 3018903104989
A 32730 519079807
A 7424 400276405
Q 10550 76669 7328046692369
A 68864 185715305
Q 3812 84931 9638321578903
S 89412 166839427
Q 10200 86916 4852807681686
A 70492 37011327
Q 19318 95701 8420245247283
S 55738 996031669
A 54890 869705959
S 6793 50668200
S 44560 593443141
A 22327 225504770
A 25548 456071596
S 95744 112936017
Q 2927 96679 2483993619552
A 5548 672180656
S 60756 144034182
Q 2372 93033 837972126618
S 24471 951832991
Q 4772 99157 7262769564966
A 70588 230697944
A 72605 772998459
S 39406 392882307
Q 7789 78594 925593885204
A 77884 879128610
Q 9459 98001 9608014612461
Q 21510 92326 8408808484784
S 99763 630860838
Q 1909 98300 2222083850660
A 85356 735455968
Q 1978 93431 5780384859156
A 67346 582542354
S 77036 749831539
Q 33630 97030 364578756852
S 66199 811768079
Q 4195 79495 2875436605060
S 87377 925235608
S 3047 130223833
A 36896 573918300
A 27185 421392480
S 55067 587582868
S 72443 579331755
Q 43173 98528 4601742322782
Q 34112 89886 6320101793647
Q 32716 87071 8018736856595
A 2891 316340274
S 94888 535815158
S 57960 280847595
A 95078 978627337
Q 15046 82031 9678701144308
S 15681 107370081
Q 13363 73597 4964052891293
S 35721 685944858
A 14840 266205680
A 7017 845428376
Q 17597 89429 2655873271694
S 43977 553589382
A 40172 265289269
A 37388 704629878
A 85861 585505192
Q 14185 93598 8550446106646
Q 8448 97057 1762006992206
Q 7012 98451 92672424012
Q 24198 97077 1732350997552
S 94957 597658572
A 90097 445126194
A 29112 929665592
S 94135 739293062
S 39579 733795673
S 84025 276639100
Q 17008 97728 949613635965
A 81817 476493710
Q 6311 93808 869657750423
S 32916 829052595
S 76972 812144788
A 15436 388662019
Q 847 71931 7118447024923
Q 15233 87872 8968659891114
A 71603 902437198
A 80902 567379463
Q 7473 62537 4360575284446
S 80838 265439508
A 97336 12396958
A 37502 941399100
Q 3557 64940 1177418307177
Q 7 89188 8297778773656
A 79812 699096913
S 95243 219930808
Q 25721 99461 8690474465875
Q 26734 90699 9441095575974
A 31087 820388377
Q 1187 89114 2490598070614
Q 1283 97226 3950979484222
Q 20613 96973 7797513235752
Q 21452 97796 6923529622653
Q 7559 98647 7018370740106
Q 37158 88454 7659611516687
A 80628 469840499
A 34014 141501964
Q 30235 84425 3019758033975
S 67565 610692271
Q 10147 76109 2447521349733
A 45644 212845990
A 73238 82389415
Q 3394 94137 9393442074270
Q 4322 84702 6965576996707
S 43137 387658098
S 73263 674788963
S 55073 860751431
A 55059 197621070
Q 681 59045 3536991363574
A 53914 614950847
A 69333 743348909
A 32901 828119248
S 79154 274193146
S 96846 957035482
A 4705 922386754
Q 28576 83982 916912962341
Q 37963 94301 2375622078408
Q 32514 97571 2418450389860
A 47857 58580292
A 31184 998786242
S 15179 67231483
A 87483 627562577
A 88985 410111252
Q 17706 98590 895399950046
A 6171 730680479
S 21584 623129114
A 21098 724660463
S 72542 22028894
Q 2352 98757 5822664912357
S 46180 586294222
A 19002 439854269
A 7543 846788763
Q 32573 98467 3262210622279
Q 13116 92336 8914617468912
Q 34819 91350 2513358341952
Q 3543 99766 94090952372
Q 24738 91150 3973305020169
S 12899 987844951
S 26763 122464604
Q 6729 69348 3485949260034
S 7862 854759163
S 14163 460024135
S 86150 23787619
A 12655 648352150
A 76788 641288114
Q 27038 94549 6507564821009
S 45722 315402908
A 86288 420608104
A 46205 548313084
Q 995 78286 4080104176169
A 20649 346269083
S 78563 719641054
S 66086 105950902
A 28388 152173288
Q 883 99370 4810065756168
S 3316 184252750
Q 43769 96235 3409182080327
A 9471 259558572
S 69207 61279161
S 49203 482513514
Q 16819 82420 8331579586889
Q 11651 96240 3761071032108
A 10009 397609724
Q 9227 62624 2801822450555
S 97167 990843797
Q 42326 95443 9020010376208
S 32762 213601095
Q 3207 66419 7119865531822
A 55177 930220326
Q 13003 94623 4700778188094
Q 11342 72987 3299437493169
A 40172 463637125
A 47745 388529521
Q 9613 60918 8125843640838
Q 2034 97568 9804974257673
Q 12045 98536 5435393545395
Q 26400 94397 8335647067394
S 35983 299354436
A 70716 406198840
Q 29214 80718 2202873449331
Q 38270 88812 1161703572104
A 66314 524957150
S 12359 176423523
S 4106 804710562
S 56013 401752750
Q 30384 93121 2027245359760
Q 11168 89958 9121409859604
S 59792 760531057
S 4724 297620721
Q 5177 79831 9935654328373
S 97569 187354402
Q 296 99858 9326646244856
Q 1117 98543 11253897030
S 41568 396144397
Q 34292 90339 9106660507640
S 14296 412294792
Q 11868 96296 4620628306344
Q 2797 99956 899402116010
A 63509 490760274
A 51610 8318347
Q 36595 94648 9706803301330
A 46819 859905666
Q 25718 87758 7847462899341
Q 5999 99654 8189468146322
S 33299 227185195
Q 37674 89277 3351022409818
S 47637 235704958
S 86576 98134391
Q 2234 87032 4612612475427
Q 11 99941 6556458314042
A 59197 355732153
A 46189 62001525
A 96702 823728383
Q 14761 95975 8169424077499
S 88932 202785620
S 13978 677500074
S 83329 183986445
S 84389 172055180
Q 10468 83294 5055146588110
Q 10014 95665 1300879980933
S 78872 291021387
Q 8784 81538 7795903464939
S 95833 432163663
Q 9316 83158 6589013179173
S 23606 672404444
S 55523 220875612
S 38446 960584486
Q 15337 85674 8333521940983
S 45951 419631367
A 98161 809243004
S 47536 318822895
A 95007 449800922
S 19263 297676416
Q 4174 98077 731771375837
Q 28252 89666 9065090797791
A 25985 369749541
S 37773 20385383
S 7827 740694219
A 76350 8927248
A 60623 357424835
Q 3374 98171 8157091413272
A 98223 741947170
S 65424 347067840
A 76471 132113735
Q 23320 94272 4210973018250
S 31589 357081884
Q 23200 82551 616878790614
A 52467 253999784
S 12839 184365931
Q 6356 93327 6777964605128
A 72442 301143467
S 10297 191028222
S 63462 607542044
S 71900 238814140
A 65918 135825213
Q 22290 95438 1061056326135
Q 4958 82998 4698303602036
S 71471 772440549
A 28775 775669532
Q 13868 75983 2127389880545
S 84442 58667178
A 25784 396439222
S 56673 100517595
Q 2463 63419 5414985445294
Q 344 99904 7502082412645
S 69336 299157457
S 30865 620789776
Q 2543 63260 286352042319
A 64843 825623450
Q 37601 95508 9700055717722
Q 232 94195 2173321348898
A 29692 529380302
A 51128 455833072
A 26017 343480424
A 7634 894081085
Q 17093 71300 4210066307951
S 76422 339096528
A 25339 723839787
S 7240 393139067
Q 1470 86083 7434375019910
Q 6468 89680 7298140326863
Q 11852 94732 1694188007689
Q 8796 74348 407630937839
A 34163 749936214
Q 12286 63429 3870996895615
Q 14340 97627 6704893580099
S 40658 615014537
S 21315 112995587
S 74718 792702758
Q 25038 91996 9193542069287
S 76110 349424726
Q 12374 93422 1193073251797
S 42715 99210402
A 22172 778260988
S 44710 89947671
Q 828 74755 6170905527595
Q 9178 68832 3376152138436
A 29238 23307319
S 96369 364110750
A 40439 85100059
A 95936 417137805
Q 4670 74891 8122058628751
S 81756 25082777
S 75979 369663580
A 2659 797668588
Q 18918 90555 3975798423132
Q 6468 88891 4578592201995
S 33129 323223728
A 40565 543798953
Q 10371 82760 1791515155901
Q 9683 91336 1901413410979
Q 11491 99603 493716676566
A 51995 769698109
A 43208 801621410
Q 46642 99970 749826508651
Q 19730 83584 9641757683239
S 80286 251445298
S 85314 287529898
A 52734 217224144
S 66606 81669617
Q 15179 93833 3858203083020
Q 2179 54636 5515434382627
Q 25856 99679 9381017945174
Q 456 59700 8602631019720
S 59856 518214202
Q 12687 75235 530277548649
A 42178 243218513
Q 32367 98644 2646665097813
A 87349 77510645
Q 15025 98446 6137550509542
Q 4060 92487 3831968104055
Q 10856 90512 2141140065504
S 5124 578072443
Q 1956 99370 3806967431088
A 27097 953244492
S 32443 571336921
S 43615 359815671
S 15540 559159263
Q 9817 77294 8332166812166
Q 15405 80397 4432440418962
S 79327 768723839
S 83365 181596101
S 1490 602576202
S 18716 739668337
Q 2110 96158 7335306600471
S 49583 491165419
S 16921 554146599
A 43464 908300128
A 63544 582654598
Q 25538 82895 6235939593022
S 22083 415295064
Q 16406 87925 8283192863928
A 87567 495111683
S 49121 245725714
A 22102 404830411
S 8144 202868316
Q 18165 97539 878796518759
A 19548 5831267
Q 27752 80375 5067979195032
A 7255 883771286
A 37927 248263495
Q 3323 79150 260612497286
Q 175 99370 3075025734770
Q 2511 99633 5911925297957
Q 87 99883 9623332337085
S 68571 639580702
Q 151 66192 9187542968819
S 72565 968037362
Q 1285 99008 5298563356405
A 31498 219995180
S 11227 614178925
A 34026 360250905
A 84930 102108528
S 51538 249993448
S 34605 767355299
S 85547 971413516
Q 11969 66298 3277959135097
Q 891 88909 4210046523938
A 69789 939821228
S 80764 232965115
S 38723 749148944
A 32126 441483756
Q 12040 88803 3933090447476
S 94972 649280672
A 88682 504382270
Q 6220 99644 1341300480807
Q 15751 97088 1415189821563
S 3171 712452064
A 42421 544227159
Q 7712 58266 8459826236662
A 14583 661615935
Q 22023 86061 1597610182773
S 17315 103682646
A 4296 771002348
Q 46342 97600 8884988648637
S 10294 432193001
A 58537 931832455
Q 9724 85200 447825794311
A 2335 374276611
Q 20179 77576 715037380969
Q 295 96090 8275033773684
Q 4716 91708 6918022162476
Q 8706 81425 4546219316000
Q 6345 97950 3994926943956
S 41217 920183980
Q 6412 89507 1570370126115
A 84726 928285547
A 29134 712779262
Q 14309 91829 3515973446083
Q 26579 92181 3906343763885
S 98595 356176972
A 53258 845272028
S 20608 759328048
Q 1175 98425 3633161105044
Q 82 74560 8314627801803
Q 6682 97046 7503804600557
Q 12650 74208 7760126270327
A 60237 637516962
S 27775 917966971
Q 9861 76248 1249614876034
Q 6554 70999 4740937733445
S 43523 805523144
Q 11591 92518 3518410776254
Q 12302 76097 5348165590530
Q 22682 81634 3214370706149
Q 4823 57283 6401812920446
Q 13145 66032 5518544049630
A 16638 503715270
A 48942 849489384
S 15543 299416813
Q 13918 87129 5230619389076
S 7886 347971353
A 32265 177087841
A 37987 623386275
S 74968 515169398
Q 41638 92016 7665283381060
A 38964 725372141
S 52149 137067280
Q 21462 98561 4922334159484
Q 5052 61665 7224538531614
Q 17577 97250 961277602392
Q 22606 82305 4123776769745
A 30340 13148701
S 27813 472425547
A 21668 297567739
Q 224 99342 7805280223558
S 11730 577890094
S 50693 147955987
Q 235 98749 3312279666002
S 57615 581104241
Q 13920 96454 4977392145318
Q 2615 52648 1075559217356
S 62128 100754434
Q 8478 96112 21246354662
A 82279 240319295
S 30129 76810942
A 3289 44137222
Q 25731 79757 387238220263
S 36450 332514644
S 76716 791363986
Q 20229 78420 4612121748803
Q 32783 99954 6667152313476
S 61648 570501821
Q 380 60070 752196868455
A 5276 463327676
Q 21819 96331 5258110183798
Q 16898 82140 4278303175163
S 93792 504225188
S 23621 830220054
A 75694 546641238
S 65418 581698659
S 18192 584891943
Q 2152 93984 946055314361
A 14922 801532092
A 3938 834052398
Q 5867 96616 8990929468856
Q 179 93534 8209704784612
A 52882 757653411
Q 7392 84845 8990340124492
Q 241 99911 3538395985810
Q 20888 79109 7663256782911
S 105 429948561
A 6192 249102631
Q 15945 93595 4257192953444
Q 15843 91337 1510482053003
S 70758 847747638
S 83148 655441374
A 8775 877871087
Q 28037 95970 853117222609
S 51044 323597882
S 21560 359705017
Q 35902 91350 2492638965091
Q 443 88443 2724389327398
A 55486 984931436
A 92193 227185125
Q 4239 77312 56976680267
Q 5099 62671 8924039585199
S 5675 442246495
A 91732 963423091
Q 26848 97451 3960635030837
A 58129 59817617
A 64177 103287235
S 84023 899742584
S 32324 541732298
A 71510 508467490
S 25110 854131382
Q 3071 93352 8104573818914
S 61806 56967777
S 85411 577449500
A 90330 201462303
Q 9141 95262 8141329816955
A 36463 485349123
A 93629 650236772
Q 3587 99675 6514136552590
S 44930 750003475
Q 28746 99456 9682030401270
Q 17440 67967 3601161546037
Q 20084 91058 4977988292930
S 76215 481080764
Q 38467 96115 4490590830364
S 6841 85580348
A 61015 385179116
Q 9526 95275 2753591722621
Q 17175 74221 3414878164103
A 75920 571586963
Q 11081 95627 9886211791085
A 99072 166551733
Q 20219 72716 2858483758130
Q 30372 84246 7161068629125
A 43814 806958045
Q 2920 97873 2614099828672
A 16995 755935470
S 94868 312205396
A 2134 363382870
S 78437 765411157
Q 50 99950 1351154256948
Q 15509 98219 5465619950719
A 86638 274478753
S 79930 950110110
Q 6072 95997 5217223259737
S 16559 84999027
Q 7801 75567 643495585521
A 98966 451870634
Q 1865 90306 1396834171847
Q 406 96791 6121119651943
A 13427 587290284
A 86665 965025720
A 93942 778322478
Q 28908 98303 7925299979539
Q 17498 88663 8318599995065
Q 861 95230 1947006479466
S 66312 149409645
S 2917 345990876
Q 8226 69153 2280319579962
S 9760 186471173
Q 16639 98738 5342814330143
A 15428 574244927
S 75136 303710182
Q 28312 93424 2014787633990
Q 806 62956 9193981713841
A 22498 666168560
Q 31549 94165 5615575233836
A 71419 47228725
S 43664 348821366
Q 3780 97755 3928443329714
S 18972 254364614
Q 17474 76251 8780437893407
A 28578 34296360
Q 11693 88209 7712320578769
Q 1346 89255 8533651312591
A 30355 831669889
Q 5190 96299 7173442184331
A 88224 108245254
A 50434 408600200
S 29976 699791847
S 36909 612093550
A 4062 709316910
Q 2724 87152 1654929836230
Q 7707 81432 2988633967787
A 36199 126417521
Q 35669 95757 4710340429770
S 18092 733473099
A 31696 190368053
Q 2876 93472 3837323385581
Q 18659 80100 8060837306375
A 96268 559568042
A 14055 802364363
Q 1862 54055 2924029051482
A 23705 147549270
Q 44660 99409 9955490003973
S 31424 616529384
S 71230 22769770
A 2752 700845416
S 17196 656744704
Q 11802 85775 8736495276688
S 37832 350015331
A 78134 533851634
Q 620 97202 4073226501107
Q 28312 90256 9300370134925
S 95842 785066184
Q 3067 75862 3467079295414
A 9916 733024387
Q 17 99758 448170323918
Q 9683 76106 7689333273138
A 62342 526692185
A 94672 567608379
S 19281 719106258
Q 1964 96375 7631154512219
A 30331 798507525
S 29595 268605913
A 42228 132660464
A 76253 325992623
S 44510 487835437
Q 19157 92961 8874797903033
Q 11093 82913 9631842104000
Q 14971 98683 8498942008541
A 75054 999832224
Q 3292 68446 7954791192401
Q 24739 87195 7480176465454
A 47918 262231368
A 79282 578875994
Q 1090 66959 6121542928093
S 93613 350407886
Q 7767 66638 2807428808661
S 79242 896375645
Q 1592 99890 4860884566675
S 69276 77277766
A 76930 194901624
A 4064 549657198
A 3938 236441796
Q 2034 98854 9104513344441
S 15942 538100038
S 13540 222852461
Q 2325 83533 3756187062549
Q 20618 82370 7284350207774
A 8900 482153140
A 45360 469894432
S 10197 976582447
S 29663 882259894
S 61944 287888869
Q 6758 84085 9615777273268
Q 4120 61614 4360199997397
S 1556 795490807
A 29411 754062216
Q 16824 94468 8239886455863
Q 19944 95787 5015257758589
A 69501 204538157
Q 38219 93063 9998789546246
A 15562 833956398
Q 10247 93764 6386032707456
A 43387 478512672
A 2413 397028808
A 53289 742118499
A 62309 732178044
Q 13730 95342 6685019714719
Q 464 97321 5619225086539
A 30576 507979756
Q 965 51343 6555215017677
Q 5155 70192 2644657511076
Q 1467 91119 4528443271025
S 85507 649243218
S 64181 609252316
Q 746 98414 7602995372116
Q 11332 96076 6661093666600
Q 6906 67077 9392048381852
A 89147 751662043
A 62774 671339707
A 36649 970152455
Q 2011 96179 8659398332551
Q 11880 95709 369279534431
A 80411 927654941
Q 2 99986 3634985847019
A 73924 213220586
A 96947 458519455
Q 9383 84547 1799387948432
Q 1661 61198 2360101721783
S 6585 411427025
Q 7961 94851 5584061262340
Q 10596 70754 2625880611472
A 20413 493575761
Q 321 53748 4542458285976
S 79655 977849886
A 15131 254494365
Q 837 94377 938773426936
S 66882 413206342
S 21571 943136547
Q 5529 69874 2024904812386
A 98688 778851515
A 49780 54912951
S 65721 293335042
A 59161 622361931
Q 42718 98437 8378238320304
A 3801 125436045
Q 3766 61806 246858151921
Q 6987 90111 689750211315
S 93075 209599878
Q 11896 80953 6471134670483
Q 9733 99280 6476419308090
Q 19795 78140 6159844984188
Q 30020 95806 2365859707728
S 56789 9903085
S 74461 70563652
A 68368 730277113
S 72084 354864379
Q 18056 99260 5982924633900
A 70962 271905118
A 63093 255413221
Q 1518 98348 707265762515
S 69062 983400368
Q 36812 99826 1689688942062
A 28019 41317154
S 68858 41331881
Q 8421 69775 6550898131143
S 34311 671657934
S 41890 839507424
S 73358 167473567
Q 1139 81349 4245292149376
Q 2039 92409 6530240716079
Q 1635 99578 4190614825224
Q 5520 70949 1897967306136
A 50412 110118316
Q 3254 68671 7108333806724
S 40766 862713324
Q 14757 99617 3942467483180
S 20379 30027437
A 88846 836247115
Q 13992 76313 1007472895016
A 17489 832845305
Q 20593 84403 1300326856999
Q 30036 93039 9993459388257
Q 989 89381 114509385213
S 56574 266599303
Q 5289 96125 3544003078602
A 58975 925647601
S 11042 191035556
Q 25570 99784 7402212177224
A 2199 50738816
Q 15794 69388 8597457233943
Q 20612 97101 5498463954782
A 39161 241309662
Q 19142 92039 9887017433610
A 64808 100972535
Q 23799 77709 3996045791654
Q 10942 84349 9669966704545
Q 22497 81406 5161274104388
Q 16415 83632 4470490751249
A 5371 290657957
A 97228 464221292
Q 22581 86635 3453273220677
S 31620 338223216
S 75355 859634155
S 54500 475417714
Q 3038 97955 8452798453865
Q 2562 94113 9706930439526
A 7836 105481013
Q 39186 99542 6119959959805
Q 38611 95030 4517008898825
A 70240 960394942
A 8474 107588167
S 32665 611171122
S 66949 519478888
S 9762 822393359
S 31184 279640454
Q 20608 95692 8498652296079
Q 9755 86135 5932991311847
Q 3001 76042 32685466757
S 50708 701506947
Q 1591 59833 8794657819956
Q 21981 84789 4876724652898
Q 3959 99471 1244680660114
Q 8612 81409 6257336648569
A 28160 9043007
S 66440 786850652
A 11783 400451666
A 18874 730103646
Q 3585 62617 5583286798214
A 2796 117083831
A 65043 637510768
A 46770 767173148
S 77613 267464705
A 5239 428255136
A 70709 39260633
A 39737 514551575
Q 8010 65161 445029526788
Q 381 98635 1625121479457
S 82765 206005848
Q 5432 87241 5188878825619
S 7491 616993216
S 7812 656573409
A 86784 179772267
S 67546 175202763
Q 18875 90755 7427393357252
A 47134 761175117
A 71978 624602161
A 88565 774325947
Q 10151 98817 1241436865484
A 13697 830085745
A 51812 883703787
A 49705 561595924
S 13441 855252270
S 23102 792345970
A 52097 998264361
S 49311 457876322
A 32502 54233037
Q 3392 95882 1180706229602
S 7146 916315114
S 27323 703246869
S 80448 590053964
Q 4360 93550 1301717253480
A 86018 407290773
A 61710 328047703
A 9154 718087276
A 84780 978018486
Q 32502 87516 2988114910884
S 29213 882837527
S 44669 861001663
Q 100 79724 4949417896078
S 829 174205146
A 72532 767095892
S 3224 620147901
Q 5033 85205 2186342975295
Q 549 77135 2215875805953
Q 6998 86258 2474230108959
Q 3334 98603 675474137606
Q 480 86274 6253543085354
S 66388 318649813
S 73921 23336296
Q 42948 93039 2085871717781
Q 15621 66205 3116082204142
Q 7058 77765 452467365146
S 92818 955871300
A 72959 69447
Q 16982 93935 7255900529743
S 76912 555336303
A 60595 989127867
S 62757 513677449
A 37737 687452532
Q 46728 96840 4428128035474
A 46694 365519343
Q 179 94204 8574543788556
Q 4770 93959 5616212383400
S 52912 230371053
Q 23991 92222 1271688363943
S 28982 878881374
A 20365 977087486
A 25298 352377164
S 5625 64187249
A 43166 993587847
A 45365 177901621
Q 9758 96373 3633984272212
S 24573 736211159
Q 2048 95358 9195004575670
Q 12711 80807 6304575640920
S 3824 664031320
A 15574 408824320
Q 31781 95784 5871527633
Q 19890 83092 2868215497938
S 41585 37456187
Q 11695 93283 4614356924112
A 61495 928552619
A 98847 56801257
A 31326 34575886
Q 12627 93009 9022449399778
S 82531 554377187
Q 2782 90283 9087984435075
S 96448 374953657
S 88973 341551735
S 86560 585410301
S 38848 545505698
S 98447 170018818
S 46459 200417028
A 52286 979160984
S 54627 254316235
S 32296 394998820
Q 21674 95638 5919071087536
A 50415 790670645
Q 8793 65927 3213647426702
S 94336 300352035
Q 11368 87622 7550488875464
S 50233 68241569
A 88777 597916570
A 77198 459213839
A 20871 211407270
Q 11648 89652 9221561843574
A 89549 57863360
Q 8259 59688 3137478784537
A 47112 436055691
Q 297 96862 7521902196056
A 45935 672513833
S 73090 686327167
S 91023 312052957
A 19601 549976550
A 43375 825523301
Q 29874 85210 2941086614681
A 95123 884496086
A 35446 683170247
A 43515 876026222
A 61701 138533053
S 3397 250740828
Q 36926 88191 5510623150809
A 38057 111083782
S 36210 944016882
Q 23437 82094 8237800745504
Q 12674 91964 6805293354888
S 61937 555120926
Q 1156 99662 1836677940327
Q 14435 84570 5562017723705
Q 5943 82440 7272595617706
S 16039 152219666
Q 8320 58821 8512636546953
Q 15800 94986 7868705162143
Q 2056 76009 77709225689
Q 527 95384 8852501094488
Q 217 95473 655798218650
S 76139 842967447
A 89426 87466062
Q 14039 94814 7077777223803
Q 7980 95424 1523639400407
Q 12223 74649 5672275350437
S 81062 68900308
A 28339 417932437
A 17079 729972911
A 16673 847468404
Q 6936 82836 4415173008855
Q 21888 78601 1170732848509
Q 6392 94969 5679666380809
S 78723 906519478
S 78347 369395434
A 19130 96067307
A 70817 873021773
Q 558 99181 9958259688640
A 26632 439649685
Q 8587 85277 2355148702790
S 56024 460895158
A 70074 449837587
S 71121 143266644
A 70977 821984044
Q 45 97493 3932053001391
Q 11779 77075 6757347834081
A 40227 1350663
A 93496 612229810
Q 2047 87832 3699242350397
Q 3219 99970 4263909454240
Q 22194 91393 6926234753355
A 36883 782310927
A 84307 598769354
S 92909 108531020
A 32193 414109787
S 95807 323239572
S 93491 45296336
Q 7498 58117 2643420025044
Q 2740 84294 5778594513123
Q 24008 93609 4283863182294
Q 4720 73058 8861531679502
Q 43691 97247 5749533779531
Q 8233 67614 9009263851135
A 5671 276326823
A 21914 495373220
A 47838 548215950
Q 8685 95389 3197622994093
A 67265 741946205
Q 6751 66395 3282075562066
S 20666 896322683
S 97261 379056277
S 98106 96693829
Q 37601 94691 7984711463853
Q 33093 92278 7814960278178
Q 28708 81243 573205078976
A 71709 54434695
Q 17908 92462 8037069459775
A 38894 100488647
S 12351 22890831
S 55145 463166729
S 21120 509350523
A 7894 100413492
A 79530 651947446
Q 2925 86997 2299450974724
S 88220 163976519
S 93791 639760064
S 85771 568087235
Q 5400 90299 3268487204796
S 60069 544066308
S 1132 616110656
Q 72 99978 353432065508
A 75021 756443800
A 37154 469160925
A 18643 865104643
Q 4877 94249 9545221040763
A 85702 812565715
S 46415 786816742
S 38398 379536310
A 58124 36223128
A 26745 799808283
Q 18985 84442 4859175898803
A 57763 622002246
A 97937 512378449
S 6967 494292852
S 44524 874792281
S 26543 848015703
A 24778 751340113
Q 9276 72666 2060639084503
A 25261 328061446
Q 1832 93694 8318154208572
Q 1004 98633 7974639929769
S 34511 954903230
Q 26661 88123 8217285827888
Q 815 99972 6939010948340
A 56763 348332760
Q 1861 99756 3035821421136
A 85561 50705969
S 2178 438269642
S 78674 258746783
Q 16099 72078 3067661006319
A 2023 959600919
S 1176 65642046
Q 16129 84658 406021886398
A 48253 6506928
A 65789 425265586
Q 5989 69051 8083312106465
S 28900 283750370
A 46549 811067638
S 24060 125649830
Q 9923 84116 9230236955314
Q 1154 84267 13896389572
S 18678 840888192
Q 18846 97990 5371368534888
A 43280 274087639
S 64313 606873982
A 4427 687260652
Q 14997 99545 681287883837
A 58464 782279195
A 32309 927444923
A 26815 798656676
A 24738 405355919
Q 886 98314 7356970519651
S 88401 45700268
Q 26806 97100 5032364482329
Q 1702 57267 1110814573490
A 23311 605626984
Q 5456 75408 4115685722308
Q 15475 77396 2893421559598
A 5064 202713087
Q 25008 76752 8765567456841
Q 8451 63696 2423144003151
A 60285 472104776
S 64300 915904097
S 17929 224791122
Q 31936 97348 3378847510249
Q 30060 83523 7234495487685
Q 44712 97122 458205663556
Q 31966 97836 5504051627623
S 39450 371946108
Q 259 74793 238634871354
A 29353 894177321
A 6247 105690407
S 53247 85672149
Q 6185 72268 3001739795690
A 86180 206203486
A 76210 452067332
Q 8976 72563 6323740241709
A 264 770629994
A 59880 480629546
Q 16639 90816 7448923981770
S 78673 453725928
A 24232 997750531
A 28432 487831515
S 39273 649982607
Q 35724 88877 3209994246969
A 56290 969811333
Q 11024 99527 2490305433572
A 26845 939638744
S 41171 725938249
A 3841 727206065
S 87608 658494313
Q 8995 73732 807663540594
Q 3435 69389 9872667715279
A 83395 49735394
Q 1148 72195 609741728765
S 81674 742511671
Q 28181 95124 7608946297423
Q 3699 89335 4589784821337
A 63678 683898143
A 52255 253493969
A 67684 476694905
Q 7182 83734 8830941550625
Q 41592 96711 9733473854108
Q 4500 86243 9490959907037
A 82102 399130614
A 20321 229851634
Q 3460 83464 8831452622947
Q 22828 78381 1277744570309
Q 4490 66811 9214302556527
S 44974 911190079
S 13711 2778620
S 42904 522085592
Q 60 99930 8587369418038
Q 4219 91414 5041518918109
Q 7561 70465 4689075284207
A 12450 186468173
S 99896 165622582
Q 3243 88391 9590059304026
S 16821 111666464
S 29494 848512076
S 73586 384411405
Q 2289 91342 6324756445256
S 73615 687856157
S 80195 202088218
Q 26203 77442 2561660746447
Q 2888 88636 2769536932159
A 95215 239524486
A 50594 520719470
S 77834 63779246
Q 23194 85093 5181126728588
A 77499 562767233
A 55009 24774995
A 55127 25930334
S 21187 263235261
S 27017 171856513
Q 9411 91056 5401013451424
A 45374 496663882
S 68288 119794336
S 22303 141811819
S 86103 582133585
Q 16661 98735 5625400796482
Q 37456 92407 2949385063463
Q 10229 65384 1904854882374
S 13043 131378152
S 33657 14406540
Q 3734 91748 609065100388
A 60343 932835824
A 63253 219892267
Q 978 98904 5787526970392
A 14830 312268541
Q 14483 97914 2647025177668
S 94168 272349232
Q 8192 78903 5374925069056
S 76906 653530191
S 55579 450354369
S 30140 763970890
S 8860 422766955
S 25291 399243483
A 43387 88360098
A 83647 637831906
Q 12148 71284 974018503009
A 13983 374914047
S 64129 858834754
S 45690 364430539
S 35436 577900607
Q 13462 84413 4514948728836
Q 29907 85033 3973751596900
A 37180 854991598
A 7651 207194854
Q 16591 90244 3312494950445
Q 23439 80119 9487854007348
S 33109 830847191
A 97073 597365886
A 25917 602052684
A 3210 131590648
S 83516 985187384
A 55401 816104608
S 43678 13404528
S 83020 736470060
S 46723 385923065
A 41521 187174711
A 86823 217417755
A 24074 99938094
S 79521 921858162
S 2233 668952310
Q 6175 94936 6259982737226
Q 13890 86813 4046031810914
S 23389 511720425
Q 44495 97475 5955946428625
A 73789 558027784
A 60197 218267606
S 26247 895660725
Q 35784 97116 4068110278590
Q 271 92504 1730220724846
A 64099 868658488
A 7785 925265121
Q 27188 78154 8168334938055
Q 5118 92334 2121587476241
S 42212 438552441
Q 33928 95739 1446077863518
Q 3130 85443 3633862247820
S 57737 6382612
A 41575 857707439
Q 7627 73452 7416300483245
S 62418 372917575
S 58291 132269688
S 93787 229938807
A 89475 557703760
Q 4654 98196 7767406479239
S 2177 985376019
A 81101 168534025
A 96058 224609701
A 90696 204933113
Q 118 99786 5290863794433
A 62079 315617149
Q 15004 99780 7027142408147
S 28364 348909559
S 50974 553740992
S 47012 945373181
Q 373 98871 3315729866520
A 47603 766821338
Q 16071 85766 604734453872
S 99254 190397223
Q 34305 98921 5688016643496
Q 15344 76581 3450776479874
A 86392 967063116
Q 1464 91299 9130421119064
A 77782 81958052
S 3530 132171341
S 67810 748721363
S 55644 855915327
Q 21331 99826 7786601613122
Q 176 82946 3620250838336
Q 5097 83140 8363972577490
Q 3937 80486 9207315853569
Q 21634 79200 2056397062788
S 17939 408944961
S 76288 540007900
S 71304 958077089
Q 11924 87441 4556224167309
Q 448 99731 5590363404229
S 86031 391244540
A 5019 392820249
A 67888 740396363
S 13879 395221541
Q 2760 96551 7386182048125
A 39510 7419328
Q 5928 66744 7401495046242
A 90008 394362006
Q 34028 98658 8961410135916
S 62639 479604180
Q 36816 96131 9889925621574
S 46993 345254225
Q 7682 99280 4806687271520
S 80785 504286435
A 64613 202538681
A 89651 872893287
A 53386 41843966
A 81791 143376597
A 72241 772576803
S 822 442246023
Q 4611 98648 3821478452648
Q 22398 98062 6206485351969
Q 8681 92272 938050911736
Q 3746 91793 6123251961702
A 96520 703878475
S 58678 959456018
A 96843 530370938
A 61486 237242071
S 44091 304849189
Q 16226 82000 2836872225037
A 71473 752844430
Q 87 77084 9618075296680
A 24874 264137438
S 78136 609790931
Q 227 99440 8718320308601
S 73429 462583319
Q 36077 90603 5140510446925
Q 21296 71771 8478938067445
A 73269 203450952
Q 23483 94808 9571753130925
Q 9786 98400 991266428312
S 30942 399372816
A 1885 525424254
A 71623 893791377
Q 8311 98953 9929305148401
S 64580 141821636
A 23078 387425100
A 34992 810946867
Q 28046 91769 7439302963468
A 12146 153367854
Q 8746 99055 9315326751755
S 63678 201916362
Q 264 94467 1846065322088
Q 9031 71286 3938397815544
S 97756 153219019
S 32211 787535080
A 81767 335471668
A 24384 780502365
S 80634 350574475
Q 6642 96291 2514085929074
A 62936 219878328
A 99532 981375695
Q 495 79846 3844485295727
Q 10429 85341 5050623709306
S 91251 2454463
A 77700 285621795
Q 18189 77286 125552799869
S 32719 855526446
S 85801 619076123
Q 6391 82896 7442972441947
S 72821 388874633
Q 21028 96557 6078422852249
S 21086 48912938
S 56376 716403053
Q 33194 89615 6151998730774
Q 497 98435 1744077960699
S 29083 693988657
Q 9811 79638 8768999041074
Q 668 89189 1062503406869
S 9730 440435305
S 93314 959962819
Q 219 87173 6046277986805
S 6260 860623338
S 48832 357162765
Q 17818 93451 6238530035749
S 92815 103934073
S 48541 760646253
A 66795 572972980
S 45548 498229193
A 38623 512131783
A 35350 913768902
Q 43573 94948 8495199549399
A 75599 733062821
A 95450 990796884
Q 2866 63258 1898203084274
S 62524 902750513
Q 15659 91132 7107809620477
S 72637 361054065
Q 547 99701 3952279343170
A 10317 432578501
A 45275 192004395
Q 13307 99139 2901378481123
Q 35181 98535 4086465539207
A 58769 528295102
A 49498 597223978
Q 2448 74139 9677965591982
Q 34494 86733 9106400296041
Q 3409 73408 4451708735325
Q 6359 83793 6788743812370
A 59411 78436294
S 20175 435990881
A 52091 485349701
A 67540 363791323
S 89656 271820128
A 68706 803848317
A 8064 808108235
Q 1058 81695 3204354767219
S 34789 5094698
Q 27048 97571 6173709836319
Q 13502 84805 8757020065987
Q 31089 96075 8775814725966
A 58064 231280490
A 27535 71394407
A 18417 391728257
Q 2831 81429 7291443694968
Q 1731 98717 243275465785
A 43407 11736684
A 84342 641817057
A 25179 661223470
A 60374 32315050
Q 7434 93545 8847497066831
A 18213 510976311
Q 25733 99396 4567460496490
S 68981 645073977
Q 6034 85480 8065150435159
Q 23033 96847 2816278529000
S 94712 627323813
A 24334 158974253
S 15768 899162661
S 89252 271620045
S 16953 846240378
A 46415 987056628
S 84631 506382088
A 2186 643241878
A 25580 170965602
Q 31422 97733 3296645288140
Q 23697 94751 3208546950467
A 57648 790561603
A 65663 922365965
A 10349 407745462
S 52659 155838080
A 44415 955393852
Q 2638 98616 2073215249616
A 29632 977051202
A 12487 617547221
A 6169 169497212
S 74657 773491603
S 73524 391741867
Q 35496 98688 2466606318414
A 21402 794040413
S 85124 685153805
Q 27570 84628 3958033640785
Q 12528 90753 3268962143458
A 77516 79502438
S 99020 547652452
Q 33593 85395 788723475121
Q 17754 71069 3166724486946
A 91719 816087542
Q 8553 71526 6586841204543
Q 2958 97559 6358349627597
S 59387 846535779
S 36248 864655934
Q 6464 81880 9597506642552
S 9567 464711746
A 60574 419964444
A 61610 472693703
S 38314 474489593
S 72390 271577717
S 57355 555992921
Q 24203 99522 4408898860562
Q 10277 75635 6299841570875
Q 3306 79469 7305891150168
A 1883 945387651
Q 8018 99204 5468494779083
A 68357 611251807
Q 8499 81641 2824454464348
Q 19411 88571 637976892422
A 33575 546554603
Q 7332 85976 9719160326251
Q 12536 80367 5995561292206
A 36360 449731215
Q 9508 93652 6083884754067
Q 29016 99768 7944273361614
Q 1650 81035 689057931299
S 6299 516067725
Q 15013 93563 690386135159
Q 15760 69582 8860749776333
Q 24652 98289 1434466365615
Q 27338 93185 4433248632698
Q 2772 94997 9304646340733
A 33367 973527458
S 2065 391277883
S 85878 639767797
Q 23918 92212 4224685149489
A 36436 828797647
A 30027 625912343
A 78116 818285628
S 69388 42552578
S 40582 311467574
Q 305 60128 4438224601525
Q 1292 81481 7729532790646
S 95665 67451951
Q 5749 90249 6044334179791
Q 5589 94679 9919578055445
A 98596 54616785
Q 35044 85146 7896378499881
Q 23261 87760 8374231579294
S 11121 353251618
A 54277 81967881
S 52930 241870785
A 64431 537019811
S 21656 582489339
S 67260 763600412
Q 16881 97649 3741393501206
Q 14777 87199 5419833981902
S 2977 603318574
Q 1359 96329 4141072516448
S 14272 245676130
Q 15428 90964 6199112435125
A 34275 794177958
Q 11323 74341 1548648826944
S 19891 102718055
Q 15130 97867 5783440739545
A 7400 245192222
A 51262 351414016
Q 2169 84476 3736125881395
A 91942 697093806
S 21121 699340258
Q 17648 94941 9039517769733
S 33891 795794280
S 68508 683915253
Q 10643 98609 6725722361362
S 66518 958018662
S 6599 360647676
A 34650 367364778
Q 12022 79583 520361143318
S 60548 466247494
Q 1621 98633 3436357597059
A 33576 495398495
A 39136 34262925
S 8410 647297802
Q 7249 69811 3807726818975
Q 4198 71055 1401164756733
A 2879 94465025
A 19368 125513135
Q 7477 92633 459180555269
A 60822 995944980
Q 1334 98503 4436634026673
Q 4261 95035 1831516437206
A 97713 80885854
A 66329 644883323
Q 6809 90771 6335774573736
Q 6826 91882 2123308553592
Q 17674 97345 5182426508573
S 14851 419426793
Q 18866 74359 7833805348263
A 67619 169392794
S 66239 185141181
A 46704 524983836
Q 4836 97631 3330950925956
A 20014 839651217
A 52244 420516962
A 98913 338226788
Q 15063 80333 1731139063271
Q 189 76021 8896668848327
Q 9758 93036 5325153729017
Q 23988 86783 1391216670599
S 66297 299943965
Q 21875 96752 2440339768150
S 26730 390619880
A 41215 597438637
A 86223 74587572
S 83484 188209121
A 76999 964650143
Q 618 99038 4159153685489
S 1619 638103637
Q 39865 93326 6119805250150
A 15161 793668229
S 63533 623948566
Q 42378 94741 8416100516026
S 25357 894473220
S 89632 877634480
Q 38928 99231 6908088297145
S 89469 559555450
A 63405 421907847
Q 16638 99072 7400824214637
A 39316 764697089
A 86685 440194729
A 33768 625463899
S 52513 700984989
A 16448 808694580
Q 11929 94205 469316194936
Q 27436 94994 8014176280205
S 76536 193664252
Q 8300 97021 9431793412340
Q 991 60814 1451089609079
S 99367 963868405
S 20429 439376490
Q 16 99876 7432928995745
A 6850 287500935
Q 1842 98533 3177163868065
A 8745 870064721
S 76863 245581411
S 93932 988986947
A 62747 337339805
A 49895 75610145
Q 676 65108 1660654264422
S 19234 974819758
Q 13108 94690 8104757952584
S 45160 213355075
A 92178 443245201
Q 1438 97162 376419417503
Q 11317 96593 7799597806073
Q 7209 93120 9703578879710
A 10562 573824910
S 79286 433245301
Q 3412 92950 3314437856884
S 49944 317230344
S 77322 391605856
Q 33537 94534 1533509897733
A 9710 948678394
S 64132 374446435
Q 3647 98526 604951027228
Q 1066 99328 2797272920637
Q 19312 81329 5055775054943
Q 6687 77949 2799992387634
A 36746 742093480
Q 9202 99184 4451958498596
Q 481 99972 382528592742
Q 188 56455 6497873850496
Q 20846 89772 6622668458964
Q 2463 68993 4666635179673
Q 36760 91568 4578389738236
S 96956 486471884
S 16506 370942279
A 93042 173332608
A 80381 967781516
S 68712 337666563
Q 9323 65042 9254180499428
Q 29726 89152 7427453053827
Q 15110 80726 7352326744625
S 26698 919034676
S 33292 614453265
S 20552 19704388
A 72325 811732586
Q 1197 91525 7023050844772
A 30126 242067958
S 30406 231577842
A 23741 356663390
S 22658 608249148
S 24775 46540028
Q 225 98278 9702847742745
S 11800 904113837
A 97937 671091811
Q 14000 97669 2734187491722
A 1710 520805988
Q 18747 93957 9893958856702
S 28685 164143904
A 38671 730222945
A 57477 976860436
A 94641 443034687
S 25509 732065665
S 82242 61133716
S 12255 51084551
S 56710 196492994
Q 12407 87316 4992817981311
S 39492 493790282
Q 2565 91771 1538586285807
A 70299 645755383
S 57162 734892245
S 22870 619479912
S 2456 542541683
S 21555 958242186
Q 3199 97763 7351090476987
A 92582 102591198
Q 2526 97562 5246408369531
S 29445 479639810
Q 311 99925 822946631380
S 72988 243285078
Q 3332 88750 2935227111772
A 74078 740410834
A 49404 827032783
Q 3565 98806 2243646498536
S 65243 66478352
S 16760 923827236
S 98982 496245249
S 31638 517707016
Q 31578 99938 8010664759728
A 46448 853339733
Q 12456 77422 6109710503711
S 34243 40719337
Q 35272 89939 7999267000820
S 90276 390784446
S 59392 148475575
A 99056 805316021
Q 8627 99707 8275284293653
S 24221 4560130
A 82778 642059333
S 63670 906828655
A 22933 803233874
S 8598 406410898
A 3474 728717833
S 91880 615442295
A 23433 749231570
Q 1630 87176 5326895067142
Q 7882 83195 4001530816301
Q 6235 68510 8043300755013
Q 8767 81137 4883903845918
A 99712 487101603
A 33408 992623868
S 26514 967887835
Q 34673 98326 9062624817787
Q 15403 99847 5990399388804
Q 26726 96856 8672367115790
S 67555 927327477
S 54731 919492132
Q 1769 93674 4749604192032
Q 41 98263 1767429180047
S 55298 270864528
S 89458 800139012
S 23775 974346887
A 12116 318077899
A 91220 549106285
Q 16998 88360 5756244892975
Q 1895 95830 6393053914255
S 94393 63921671
A 23316 240673501
A 8974 259919670
Q 25882 96207 1171636859746
Q 16129 96479 5757272810953
A 88516 132948186
A 23100 38457205
S 94070 903872899
Q 3895 93597 8111187705583
Q 18217 98732 9140703270912
Q 5520 93201 6745748516704
S 64737 485090887
S 86926 601672059
S 83368 657786856
Q 14167 92449 1949527150762
A 53621 879489430
Q 24223 85594 5511150691289
A 70222 593570168
Q 1999 99975 9089271754825
S 66835 932171140
A 88968 424952377
A 74397 6001326
Q 27950 94056 197146179407
Q 43109 94062 2297023892475
Q 16579 87456 3828107008248
Q 839 68570 751174035633
S 62926 624589724
Q 960 86878 5340645750859
Q 1367 58885 3278672621666
S 96678 584131461
Q 792 80011 9325236390622
A 80397 668798202
S 13481 98605043
S 59002 168643158
S 93363 87233307
Q 17399 72329 8611005652690
S 87754 83569588
S 78746 974132020
S 3444 69739267
S 31756 565249014
Q 409 64043 1477376961122
S 25708 994649224
S 11244 734742740
Q 29088 82422 716742856833
A 36305 504866909
S 31415 546090074
Q 990 97538 1342321774284
S 39485 630232271
Q 5667 93096 3690644614511
A 56549 579067943
A 23971 756292612
Q 1307 90421 2683243481663
Q 9699 68531 7209815129082
Q 5440 60904 7111145102758
Q 10023 96701 9763275849275
Q 4960 74384 7658983068909
S 26562 512100932
A 54331 842796210
Q 2529 98698 7227225014528
Q 5256 76955 1895724802507
S 5569 345943253
A 13606 908205479
A 91383 786429090
S 93509 598694129
S 4800 214035580
Q 4943 99061 3086767899263
S 58041 297270553
S 28527 840901558
Q 689 97296 3162804112702
Q 19680 75524 8261600369871
A 61024 318941743
A 50660 583654377
S 60357 904037702
S 42592 454832229
S 46739 591399307
Q 5053 96729 1394152127843
Q 8177 89478 5819426065270
S 48373 634744901
A 18481 686815026
Q 17404 71093 3337587034911
A 19938 612105109
Q 33174 86411 6445760106694
Q 2889 99962 1293732124813
Q 4741 87840 3852032383670
A 67538 457819164
S 35046 732432593
A 63316 797816532
A 39924 932356235
S 20845 757548909
Q 446 76733 9301189001519
Q 7445 87566 7892636784029
S 64946 331044802
S 39572 198621240
S 39726 875207172
A 47209 708762569
Q 7212 99979 8917988496205
Q 5335 75898 1433188150920
Q 7458 97307 3303412159415
A 98303 46383760
Q 4907 91699 4465466623321
Q 3505 74069 4586564589643
A 25495 136066615
A 22412 392196842
Q 9915 83250 3775815116680
S 86880 465839619
S 50976 737458272
S 21820 374283246
S 87091 161680535
A 10560 87175506
Q 10038 93850 2180995799279
S 44810 972776714
A 84814 728892911
S 9031 172706478
A 58217 606728017
A 48298 584734178
S 41582 390088667
S 12634 168695855
A 36601 256403386
Q 16364 80128 116609044195
A 40797 971258693
A 5012 426003800
S 26158 660402712
S 4791 193510366
S 28556 384955645
Q 124 95423 2762116694103
A 87622 43646621
A 21002 877602817
A 88314 4991398
S 26579 317558122
A 83652 107143752
A 78145 603121603
S 17710 819020375
S 30749 395083896
S 8723 350878059
Q 478 82603 7378526349846
A 78330 602938284
A 8615 620419089
A 63041 834020326
Q 12730 95399 5817433392844
Q 4089 58697 4197453142648
A 80222 441145666
A 18391 751600031
A 54263 797917550
A 55274 467848458
A 21973 618857956
S 87128 844158656
S 67906 802075346
S 87808 908050914
Q 32848 97999 4146592184865
Q 2785 97492 916417210505
Q 11423 67379 5849135953885
S 12026 779976409
Q 31470 81600 7300438668997
S 84466 363378492
S 8031 4308850
S 8168 819241940
S 13733 701422773
A 32161 641808172
A 2109 524799888
A 41946 89746517
A 3793 315801994
S 65563 5944749
Q 10035 75043 9497611150417
A 10783 794837741
S 3296 408067146
S 57910 411895632
S 56353 407930768
Q 6495 93015 3230208212946
S 92892 199918535
Q 745 88181 7451378615307
A 83247 532575662
Q 26819 91146 6857742325431
Q 21197 97671 4986967956716
Q 7218 78973 9023254882204
Q 3832 94734 6361861232474
A 29817 257437585
A 43819 579622547
Q 5093 99806 9141957019647
Q 12868 93700 2240220026235
S 83024 242842927
Q 6863 93939 9804311760282
Q 13567 81488 5743057254633
S 82600 334471179
Q 991 99534 1630910406673
S 50392 829562083
A 62326 344237405
A 64082 162767986
Q 18369 93500 3983548558348
S 7529 200819416
A 47495 120554745
S 17136 334179219
Q 12135 71490 3026486296388
Q 5746 99769 4977551954092
Q 160 90680 535414607174
Q 24527 87485 7340186163236
S 47128 577115811
Q 3609 97489 7922345035692
S 24790 962028166
Q 6463 98500 4654499373316
A 7534 809665155
Q 19972 90446 4435965405563
S 44630 439407291
S 36159 321334339
S 93311 845663308
Q 9127 80896 6332798300541
Q 11884 68392 3919183157430
A 25804 305609521
A 432 129216101
Q 29744 99055 6597345039805
A 73904 699965111
S 86200 71487022
S 9135 438718843
Q 7190 66983 6435546688406
S 73212 729889097
S 83226 435544336
A 49822 710451196
Q 16904 89103 934651848251
S 42685 310605289
S 34378 39866514
S 63905 703348675
A 59547 854445321
A 18023 236205755
S 45185 990809454
Q 3783 95823 1009148543200
Q 15407 93605 7419771899829
S 42259 516973786
Q 5189 93204 7293548370494
Q 368 99528 6037512728583
S 74919 763390032
Q 7677 69052 9872957581905
Q 13108 80327 9641989848372
A 47984 194642492
S 17506 342310327
Q 5094 98280 3384320624124
S 11430 895756464
S 81285 256010271
Q 676 96055 3427936717299
S 83451 410349865
S 18122 503062733
A 96915 47611356
Q 31924 95777 791851784347
A 57801 409592199
Q 30165 96071 1471682546544
Q 28616 93922 6047763902741
A 44129 155613292
A 89444 408747374
A 41682 466997691
Q 33254 99700 3543673960373
Q 23836 81930 8498547406468
Q 470 90845 2161510979865
A 66598 415476338
A 53190 675385419
A 70754 755214742
S 24906 602677976
A 46133 196590255
Q 1939 91689 9395846952905
A 36513 787419480
S 34312 805074991
Q 38561 99429 3122282697733
Q 13 71133 9228153196713
Q 123 98914 3444710060941
A 75880 219237715
S 38531 938687225
A 60655 51364717
A 99952 776960245
A 32277 347327238
S 34120 730741168
S 19830 551104779
S 43264 202528244
Q 10440 98430 3152176166694
Q 15730 97032 7618121246987
Q 19595 73708 9494894993921
A 1191 794419661
S 20744 202704196
Q 3757 98715 7778835655596
Q 6778 96604 511437879072
Q 34 55418 1680087855564
A 8530 431417991
S 70103 992957637
Q 30257 95753 5873518266116
S 2674 283704569
A 23354 796553143
A 79292 334177684
Q 9251 96257 6879707984924
Q 20213 77499 3798949600772
S 63972 787450969
Q 21289 73991 4770962326180
A 39378 402579271
S 26562 104077269
A 66185 253226772
S 7101 577442375
Q 16100 95166 5339406784859
S 65852 828012203
A 85267 601906893
A 43597 160985025
A 1258 586828048
A 6261 337625621
S 6285 785135521
S 64738 878726969
Q 1317 99926 3009676024520
A 40312 584700176
A 25267 781526607
Q 30343 81761 7851053626534
A 26803 193699019
Q 1720 96761 8719058942303
S 39616 745121954
S 30101 898049155
S 30712 728378847
S 53063 989424204
A 57694 563586219
A 54566 153001486
S 78249 572462975
S 1175 661133732
Q 4170 95683 312287695558
A 64104 922533515
S 7086 569588662
Q 36902 90347 4503266497768
S 32535 843373907
A 90353 968426152
Q 25410 94389 5955002180371
Q 4944 67172 1459877221257
Q 4150 65836 7356667630185
Q 6846 93351 4260422621152
Q 35670 86217 718752767606
Q 31672 98731 149823762688
S 77151 522051520
A 59498 731368151
S 82562 794062070
S 10707 159441640
Q 21599 97138 6374388096769
Q 40076 92552 4523695581394
S 84964 981608496
S 59366 951548232
S 92515 983125571
A 93145 119517911
Q 8636 96521 6323376523134
A 53597 560902816
Q 21497 89001 8866042445392
Q 30966 90543 1727416252166
S 33277 720089624
S 49975 937212125
Q 3709 55763 9623530559299
A 16580 424121135
Q 55 99048 5901051170801
Q 5572 98727 2608051392423
Q 8324 71053 8913809435010
S 99755 578424563
S 65158 914181054
A 29663 298971401
Q 16106 77150 201798666577
A 58890 813364369
S 88914 89014130
A 21899 913179104
Q 26683 86925 3238381150763
A 7915 171965922
A 97790 824283425
A 43148 202876074
Q 2806 85033 5648106950112
Q 1070 96464 2446273647541
Q 9016 91591 6061682882633
S 92242 571727051
Q 11318 62365 4742315400174
S 22891 529773630
S 53309 138319866
Q 1554 97133 2394967358818
S 43303 368906161
Q 20399 72353 559561997183
A 38268 780998766
A 86267 302854098
Q 19311 94027 8814874461637
A 56237 609218418
Q 6246 68264 7435817908003
S 37796 154148080
Q 6026 94760 9198920049940
S 48507 88034372
Q 18233 90859 1019654366473
Q 21902 75814 6257970268233
Q 9217 89711 3284708590760
S 35440 529973814
Q 1533 98416 9214149492784
A 70123 713698758
Q 44236 98352 2531041638947
A 40867 139939397
Q 7660 77802 6767733774303
A 24837 492821966
Q 5023 87697 2452879542681
A 60112 41807697
S 80239 543488513
Q 83 98896 7556473384234
A 50519 420233788
Q 3081 80002 9881969750030
S 51673 182664183
A 61541 700778027
Q 859 66835 4325258859458
A 44981 435150515
Q 26161 83308 1731183346482
S 2643 764488847
Q 1938 97206 266213399694
Q 4922 67450 2596430208337
S 24112 587301120
A 4230 232786940
Q 23322 91362 9432021420388
S 30634 51309551
Q 965 99035 6474987218898
S 51743 782124260
S 57097 113744473
A 82249 606276931
A 34286 117345302
Q 3165 99097 930511132092
Q 785 95265 9049021234951
A 39516 992334704
Q 5600 86102 5235749603704
Q 36223 91171 9768933923383
Q 20928 75932 5582984559965
Q 19216 95233 9707925341532
A 98658 887876826
A 36629 491165041
Q 22740 93060 9101875182698
A 52297 962801916
A 87757 1846796
A 86580 765373998
S 65645 503939308
S 95395 349315888
Q 1517 85178 4727818289882
S 25126 37407645
S 90434 278831852
A 41858 780197958
S 91765 451253735
A 21431 127758542
S 89552 812021120
A 19897 373402048
Q 10848 89090 8969223184676
Q 306 94083 8051051721081
S 82172 628574572
A 71773 448180803
Q 6050 93947 2929669116400
Q 18939 86566 1443794114141
A 37863 277248804
Q 9512 87259 2993018334463
S 1044 404555495
A 90803 436370873
Q 29523 82027 9814878179700
Q 674 99696 6342095571189
Q 32299 97775 3043135179221
S 22110 328339045
A 46890 709862437
Q 25258 96947 3604166690103
A 49021 220087922
S 37634 625644967
S 51788 658103577
Q 29227 79676 5788512171103
A 32991 463096256
A 82894 852625770
Q 7407 97955 5641185135494
S 90558 718406070
A 37777 990694407
Q 219 99405 1183112675501
S 36141 786750902
Q 5164 69322 6740995657849
A 19164 365817380
Q 10181 83968 4698999596283
A 82994 583552448
Q 13553 65120 3423039260664
S 28843 540873153
S 25607 514972601
Q 10887 98039 1049643437362
Q 3773 80577 3114704135813
S 34157 309911014
A 36234 365525160
S 78611 581330555
A 32616 860399191
Q 2250 62850 240235300979
S 49304 856846792
S 82029 760873974
S 61854 379468659
Q 27102 85649 3635288400985
S 28290 475561874
Q 11124 86162 3646545634284
Q 8211 93929 1050221436831
A 42302 771157601
Q 58 53225 3484907475340
Q 117 98735 518705153807
S 42793 981740102
A 52624 920466121
Q 4751 98464 4169769697638
A 69830 978926307
A 37181 302424867
S 6591 334596989
A 58419 882392700
Q 20356 73620 3830573432482
Q 5700 99017 9963862446056
A 5939 87179158
Q 20428 90564 9374530903234
A 31153 12973930
A 30936 265548154
A 5308 601685808
Q 8867 75587 4016163356513
S 45990 860519990
S 47231 526489504
S 56117 389600565
Q 39264 90340 3219764344167
S 59472 567641485
A 72837 590794359
Q 1668 91894 2467546282548
S 2119 897614986
S 9981 393273109
S 69261 635219277
S 85036 646873121
A 11727 909267955
Q 23173 92292 6008348202192
A 68448 388486549
Q 31650 96397 3395634314949
Q 21337 85247 592214596938
S 44360 843102391
Q 8115 96109 2757062983899
S 13856 590057037
S 23647 760275072
A 11620 344355864
Q 3456 82970 5920405957477
Q 25030 89512 3975502010226
Q 10656 93353 8717446684621
S 81462 677491567
Q 27948 91487 2689747346219
A 26986 250341348
S 51749 638927961
Q 9817 90515 7353760772552
A 24534 648850093
A 61167 537743079
A 85306 1287993
Q 4524 59599 76926868716
Q 29386 96752 2831716719437
A 5490 331154422
Q 18814 84432 2862912952790
A 77302 894550691
Q 23407 83605 3552637004158
Q 8736 98363 7568674579835
S 15482 979817134
A 14650 959384878
S 56518 650324650
Q 2260 58163 7590678798832
Q 16670 69835 21907613256
Q 30409 94520 1274954346880
A 31297 964393428
A 85246 913853048
Q 769 98583 8101749631068
S 77307 773153479
Q 847 98670 4048596815301
Q 3358 90662 6377830150448
Q 163 73575 3375551502957
S 75905 300744107
Q 33119 94158 6969727874838
A 27929 632180989
A 93519 302377375
S 15684 845425603
Q 341 99333 485258272584
Q 25500 82658 7424983890687
A 93438 483117042
Q 1766 94750 1852249744649
A 65279 843504186
A 59495 35238447
Q 19863 98347 7247110730547
Q 243 96911 9353666146962
A 40143 613253691
Q 31725 96631 686812496725
Q 13337 81420 1350485585915
A 74255 657764976
A 90081 92334219
S 86757 838033687
S 94943 40074141
S 98291 32282193
A 31105 851594956
A 35190 641435450
A 34078 216823324
Q 3138 74334 7677294043381
S 84373 932163067
S 84260 544748164
Q 6953 87947 5038859258179
A 90225 91061318
A 15573 118508070
A 18190 509293385
A 20839 150841324
A 57260 167576366
A 78035 206618741
Q 10283 98352 4140261004964
Q 36258 89672 7344386799134
S 2110 910567415
S 13551 874442978
A 6338 697597050
S 51234 259662834
Q 31310 94685 7342937402196
S 6637 356961540
S 84502 994341385
A 23016 385085989
Q 4671 71510 1575958900659
A 21141 914818843
Q 4563 92180 5350103515856
Q 3160 81610 4270664297181
Q 9925 95282 630015848282
Q 23473 99478 6405992585414
S 42304 604325358
Q 31903 85705 3842038317154
Q 6481 96321 4467262697308
S 65502 226569456
Q 14399 93490 1047769710307
A 87793 218069591
S 12230 465381078
Q 18314 83875 5289440737056
A 36807 569750036
A 3060 42914480
A 29936 942128291
A 96177 55480416
S 17174 811064457
A 81109 221797974
A 69796 733186956
Q 36231 94080 8304213102560
S 65730 858937650
Q 270 88268 8410515749167
Q 8124 85416 6063258441134
A 54701 988041579
Q 7557 74121 5451052599230
S 20258 843735508
Q 20889 99840 369042743748
S 54031 271839730
A 64793 571618518
Q 18691 94079 9243730238231
S 62878 184448994
S 11709 799959719
S 24275 199908591
A 78026 1686642
A 4187 326239479
S 4237 798252496
Q 4605 98647 8830988344738
Q 19734 94753 8120153760970
Q 15709 83445 5249733495513
Q 1935 99667 9776639615279
S 90065 226386826
S 16619 554898813
Q 4870 89958 1683607380189
Q 8393 99484 4827434557228
S 96545 235986597
Q 15836 86418 6568641400218
Q 22900 84472 4550997146512
Q 18128 74321 9858471093671
S 72892 183504326
Q 43 58740 6807417537137
Q 5261 78269 1731545935442
S 17408 80289273
S 8886 812088859
A 6390 468666712
Q 15582 91933 4294090537326
S 37499 440109784
Q 11879 93236 7757434443603
Q 3566 99414 5740684992813
Q 2792 78597 7856708089737
A 9154 133087346
A 7667 789679127
Q 291 99442 9574827624362
S 80959 940722998
A 98979 924338269
Q 3323 99305 4682027675443
S 41003 950303124
S 650 770852034
Q 6627 77268 8124158557633
A 52222 707071390
Q 18412 72522 9966324582419
A 46340 521928343
S 60762 933147645
A 48825 586682369
S 60394 226369897
A 75432 956045239
Q 8071 80230 5424849935034
A 76808 925995813
A 11146 208363372
A 63517 498384424
S 16090 562070477
Q 5186 83734 5518382372212
Q 7405 85691 6914951805769
S 9641 999084911
Q 11594 61666 8375951362825
Q 11069 72977 7461858017021
Q 8347 66694 6645335781791
Q 32346 86579 9120252255187
S 90463 682809236
A 28482 253599403
S 46554 907164266
A 30338 918159533
A 24768 660956969
Q 2050 77340 3641384787858
S 41121 352365130
A 95162 469580236
A 51420 668976911
Q 3933 90922 651784725259
Q 3119 99055 8877116443958
S 93111 993870880
Q 23747 80610 3361818989992
Q 4785 97466 2632824475639
A 10823 440701347
S 85449 455824547
Q 7696 73362 7209028965072
Q 2427 78094 8055826727477
S 28172 48833097
Q 3394 99083 7266685918876
S 24733 184834768
A 38442 304766351
A 57549 271097009
S 87431 227157845
A 64989 515830034
S 39087 611684941
A 90901 630215456
Q 15107 96436 7714524608405
Q 9782 76844 8190773178621
S 45698 753492136
Q 4472 84840 9845238293668
S 20588 363288822
Q 2823 97010 9375881614573
S 27252 484152700
Q 8477 85330 6225297165221
A 37439 463537241
Q 6537 64294 1454729959123
A 38091 650558146
S 94170 94339909
Q 1131 97016 6095193378745
A 85729 169141324
Q 6408 64480 2475847239967
S 69617 206461174
Q 31083 83486 6458219835190
Q 10924 65056 3812260525182
Q 4922 96133 2845181057274
Q 2657 77190 506344324258
Q 6264 98536 3626127973519
Q 16052 98262 7521510779892
A 27024 333980976
Q 2902 91137 5693945068039
Q 10381 94055 7751878313538
Q 12219 73713 4632179251064
S 73662 195263492
S 9627 432215928
S 39778 947094277
A 13166 399327080
Q 3666 92155 1296517763355
Q 3846 84467 9486647318655
A 2306 263572373
A 74760 692220979
A 53693 385960239
A 28814 22495677
Q 6395 97909 3250262628313
Q 4089 97349 4242382003005
Q 5681 60954 6239352803549
Q 16068 94163 6251471053298
Q 5228 70814 5199925940618
A 15611 852244315
Q 6106 87328 264963080672
Q 80 98040 7520717514137
S 39959 86243735
Q 5358 64933 1992338600033
Q 1445 78201 7151365710243
Q 24608 95589 526396841534
S 7069 318004232
A 84672 919800121
Q 12096 77429 1067188652460
S 8578 234061188
Q 10491 75524 2121892913896
Q 3218 94633 8884995738091
Q 2744 81239 2306282422130
A 20242 59864345
S 38627 604628023
S 67864 944099289
Q 12308 94935 6946252774054
Q 22553 96973 5989689097057
Q 15246 66500 516543488027
Q 3673 98999 8168395608006
A 8190 75212671
S 20411 834464696
S 76515 531824550
S 32470 473785790
S 20875 979882002
A 89249 830813330
A 15680 859258555
Q 28663 97119 2248988906758
S 48498 13913552
Q 1667 92776 5100520724398
A 49009 394587124
S 22092 383627110
Q 3706 98847 7246585615777
A 29609 519208531
A 19238 69349780
S 13050 945984098
S 13766 676782614
S 56317 36661402
Q 6501 97039 4979534250973
A 86038 872513422
Q 13866 80908 569860145100
A 8076 386755352
A 60322 716518605
A 93405 349661487
Q 27489 99911 3380359585446
Q 20146 99050 2767595563580
Q 930 97728 7621432312262
Q 37968 92294 7383783861126
S 77940 618514158
Q 18196 83284 6916237980933
S 40712 627361733
S 41462 517966941
S 40374 21719548
S 38122 601253581
Q 28665 79289 4786936002052
S 8810 553247238
S 84919 126419702
Q 7019 58406 3471137666493
S 21770 810423932
Q 17982 92482 4025110234435
Q 752 99132 6198432717485
Q 15310 71614 6057901206719
Q 5248 80324 1647389267413
S 43718 652179266
Q 3056 98897 3423483738262
A 72461 773238719
Q 265 92354 6683671842773
S 85292 116320380
Q 12950 99640 8194477959574
S 24230 91513401
S 56712 507899095
Q 2713 63547 9679583628793
S 2552 173549590
A 5431 208000431
Q 6075 93786 8002978470572
A 41528 726193077
A 37854 106428765
A 84186 288091415
Q 5684 64044 4566152985693
Q 31002 99499 5958005780167
Q 9551 90361 68532671375
S 34230 88373875
Q 6991 75699 2535695408099
Q 2857 91531 764231096455
Q 1651 99680 664394567268
S 27991 88669493
Q 9926 95354 6469992824121
S 40980 54114433
A 59565 848002812
A 33819 11710802
S 53977 785891376
Q 9528 76672 886777501001
A 16250 617609630
Q 14314 74619 4661993948508
A 68983 708099799
A 42822 903119476
S 62840 509709953
Q 28548 81919 8679796173672
Q 8747 77464 3021639854970
S 4159 903410559
S 37076 839606956
A 89371 698251967
Q 12131 85489 1321575710961
A 71089 382337713
S 268 817432098
Q 670 98948 5297185256499
A 87407 288295486
A 62960 541255285
Q 11648 63097 4032427075625
A 81423 365950610
Q 25609 76697 8490393025215
Q 2645 97059 4557387408932
A 59608 807802283
Q 15739 95311 9227897615225
A 14774 466086845
A 71164 679100554
S 12575 833611733
Q 6908 97517 7943090687168
A 20512 646695520
Q 14546 66169 7946648666674
Q 14690 78048 3970084335863
A 68434 100018551
Q 4254 75025 8710415362584
S 8358 807651590
S 6981 18856826
A 48591 527169015
A 78296 688261705
A 87860 652834591
Q 7408 97982 3175026512346
S 28874 7523454
S 12832 222126300
S 65774 886194027
A 37468 999203465
S 12242 324574363
S 1384 731378147
Q 20393 90798 4875945023997
S 89399 228956034
A 27603 404902244
A 27976 84516726
A 7519 308914675
A 32731 482498189
Q 7283 99316 6226991959465
Q 24876 85588 7961153625775
Q 987 98778 3903748164299
A 10968 890976675
A 27208 243419706
A 85927 195661978
Q 27377 91615 4206420366650
Q 993 55938 5769285182553
S 5981 353316661
Q 28814 88481 7552559811148
S 41923 284781739
A 72275 972125146
A 27188 183545714
Q 2891 59527 4258219239057
Q 5342 76139 3798154394032
A 27159 692144824
S 84265 449361683
Q 31855 93784 1334493475917
S 22383 73846760
S 11360 690406522
S 84894 733004812
S 33728 571320792
Q 5862 82155 7640279976399
Q 826 98908 4983210398710
S 12177 982210158
S 93022 544092593
A 32987 398739843
A 35377 171655691
A 13499 348555386
A 29856 333979112
Q 16668 84950 6524757968280
A 78752 653075197
A 60919 592915629
S 51703 987079688
A 28839 942186601
S 60071 495713709
Q 5090 89042 6214911377493
S 65774 305864371
Q 17710 85976 366079939456
S 90694 399281138
Q 29798 99126 8532214033619
Q 2244 98811 2195749474871
S 79716 740814917
S 94718 862667145
S 27345 440355379
Q 4716 87981 6013965596755
Q 8421 98349 2474739475341
Q 13119 97571 1425560924950
A 67442 475992752
A 80549 632770272
A 30863 299155811
S 5555 914190886
Q 4732 87537 6694897653161
S 35257 952091341
A 10128 857584218
A 70876 351089642
S 92777 337650660
A 22752 906033630
S 50344 355828944
S 64591 709332309
Q 21 99838 4124550056598
S 55170 629302793
Q 15315 76250 7002399461097
Q 7483 99086 3521712938970
S 69510 593947349
Q 10111 79358 1498582636391
A 94227 949797444
A 7100 247106270
A 21472 231858443
S 18464 495945252
S 40362 34118159
Q 44081 95214 3819263012788
S 66233 702963509
A 44468 705192626
A 80191 565201610
A 70289 187934762
Q 5679 66071 550868717364
Q 20441 85359 938559679014
S 60088 282763453
A 27270 159402378
A 4373 337314340
S 2034 420252875
Q 1477 92476 9701546978204
Q 14692 82956 350359800078
Q 2336 70101 7539702408306
A 30546 972479282
A 78205 899002137
S 4445 792871598
Q 32442 93030 6167320109868
Q 11027 79847 4210929218713
Q 20393 82745 6574010090709
A 68063 878832238
Q 10772 83219 2098759131840
Q 33415 91757 1105834139459
S 6748 950682471
Q 2532 96987 8868191818011
Q 27751 99244 3842538123728
Q 19219 75834 3610833217381
Q 91 98743 6982466103267
Q 10845 92003 7051539720275
A 47097 838122725
A 40404 452985083
S 32587 451618824
Q 4318 58413 6214266028943
Q 925 68767 4236532130547
S 4428 673328117
S 14704 495810117
S 23201 340478753
S 35143 890001696
Q 2338 96856 8305939055265
A 68168 602809997
A 88223 505154113
S 73960 2647267
A 82663 842463446
Q 1293 83941 5858759519185
Q 28201 99489 4116014815938
A 57735 652954603
A 55991 142076131
A 33830 970272040
S 86904 134820395
A 31798 96219907
Q 8639 71225 9035886385641
Q 20763 83831 1023310773943
A 80307 343895506
S 47849 87923118
Q 6381 99503 2490251136399
S 56168 762039258
A 33887 740905840
S 17364 416898688
S 50759 827332673
Q 17976 97206 4972494860386
S 93348 762797431
S 49593 949662318
A 47532 466770160
S 22109 200700584
Q 8150 92870 1366054494678
Q 2446 89607 7821340805919
Q 4364 95999 4667999036253
Q 21318 84827 5613263788365
S 43294 941404997
Q 984 94721 5191464545032
S 47993 796062186
Q 17105 82467 3554380842124
S 14738 673607274
S 51100 566951326
A 15794 593817342
Q 3455 97492 6125152580548
S 35400 475197654
Q 268 94265 7690706811114
S 12456 794134043
S 1756 164990424
A 8069 145386018
Q 16250 98512 422427103939
S 96469 208428608
Q 26051 90630 8320064669099
S 18042 305835737
Q 4763 71502 243719055142
Q 19717 77976 1309933829203
A 30233 87971966
S 28683 831477613
A 301 44485060
Q 33084 91408 7414704832749
A 32257 799355871
S 43964 636382096
Q 13719 72497 481523259922
S 89940 119621848
Q 2284 72427 3748217559675
Q 1093 84066 958972374753
S 37201 786605084
A 26661 985256940
A 64717 789177526
Q 18140 81745 703034843591
Q 9659 75001 9621273150176
Q 4011 90955 9049986210645
Q 16140 79440 2937750977852
Q 23443 81104 5116503187446
S 8642 163712927
Q 33565 84988 576448390846
Q 8776 98338 2107047280397
A 62587 403963674
Q 6228 91472 6539207982636
A 23386 817919551
A 78753 330685057
Q 10530 63365 6440300935539
Q 4191 55100 3428575047581
A 6597 67616428
S 58341 346988650
A 28984 773210392
A 69890 200739061
Q 29496 90261 755240233868
Q 559 99962 3456714525084
S 75646 741496124
A 99561 100109013
Q 26486 92241 3014384915681
S 7348 934418656
Q 5129 87911 511441040449
S 78018 92520895
S 89006 705150174
Q 1393 77847 3215683414162
A 94268 942526226
Q 29727 94127 5025526061977
A 20112 591273219
S 70792 934381467
Q 15870 81606 1802373270511
Q 27 99909 1971252534083
Q 5307 99729 2163173229425
Q 1730 88849 3157532527975
S 9498 600947285
S 80525 819887834
S 90281 768999665
Q 15339 92722 6492467537635
S 16187 278046952
Q 38909 97246 6527021227694
Q 1590 98064 4512477238286
S 66913 532079060
A 40831 585591629
S 22814 587381255
S 63136 988922423
S 65146 115680832
S 23298 721913672
A 66961 20531348
S 3578 269751248
Q 555 98133 8570996833314
S 50477 874960106
S 55644 120056137
Q 23781 82923 8832644358152
A 34392 598437401
A 1254 345265212
Q 8133 70524 3933383591685
Q 17504 87480 9228555995419
Q 9769 97480 7605397588958
S 58247 686403860
A 66063 446866799
Q 2885 76165 4267803130670
A 8235 294205023
S 37893 485582875
Q 3471 90130 1189729886336
Q 23747 82810 7203622968518
A 79456 392723763
S 30879 490786621
A 98735 950241085
Q 2020 88554 6065071183806
A 62531 564416510
A 48707 979766089
A 25336 957257358
A 74086 569327800
A 22048 762535863
A 5058 413667710
S 49675 718370841
A 47640 57076344
A 66738 288576663
S 61883 58002759
S 83885 550945359
A 56248 691673427
Q 9701 91740 32993366209
Q 2372 78311 4715654015580
Q 9304 82066 4405889028870
Q 18826 69643 8167055228056
Q 6205 81403 7863079229432
Q 10783 82554 7256343148307
A 81812 359718318
S 81995 819027245
S 83709 569854089
Q 4965 99757 2011855285951
A 149 442579064
A 34209 568468327
A 67439 564611415
S 22212 867460946
Q 5765 90388 2123315644507
A 39177 543407705
S 23878 614212813
S 92373 502878764
S 21290 803031982
A 50290 990706364
S 54379 864175319
Q 29359 95291 7821467822526
A 4414 495120680
S 92211 762755379
A 73282 542112970
A 1785 984407701
A 17440 977397823
S 43846 603027461
S 20617 879994376
Q 30200 92877 6415569891984
Q 472 57888 3310060792702
A 27919 808546779
S 59416 237928184
Q 2303 57811 7327385103111
A 34649 937057334
Q 922 96521 5616084234152
A 96173 387732593
A 98381 710983110
A 38625 884665106
Q 10672 93315 1240939779723
Q 2289 98225 1483488958932
Q 20066 92522 2551077582620
Q 9049 90368 8964001369098
S 84659 899746513
S 67460 697015578
A 7723 761001402
Q 407 99975 741293825116
Q 747 98529 4821428934832
Q 8855 79988 7135758176649
Q 13081 73851 8202139076955
A 79410 876486222
A 53730 538894912
Q 25800 77000 9045405548283
S 7846 769374938
Q 3305 82599 4996750539117
S 11113 828579755
S 83535 408647970
Q 10913 98967 1385831222166
A 6773 328378306
Q 20126 95214 6553525817556
Q 2975 95656 1890944535602
A 40483 215289463
Q 10750 61341 3761311493549
Q 11311 80786 2202729612506
A 80047 39099764
A 58447 873477533
A 86500 410443546
Q 4453 75807 1356914719269
A 1822 119163474
Q 16123 77258 2100405919175
Q 819 58518 1789244508435
A 73904 454849257
S 24167 277606651
S 11864 38934157
Q 28418 97001 3006766491696
Q 5921 81844 8268361887536
S 94849 479665267
Q 10758 99894 1290817142888
A 62310 561633034
S 92219 98541031
A 3925 945260283
A 92717 579730186
Q 3035 78697 4252440559844
A 84235 469100634
Q 3304 86383 6274015366447
A 51880 174118439
A 86293 301443363
A 72359 58757535
Q 286 78647 7615341421324
A 16804 188485076
Q 3648 84779 948010101597
A 46896 610635747
Q 10354 89636 8393580263005
A 59863 555593613
A 5939 873381825
S 57258 13310777
S 79940 11241705
S 24394 974015550
Q 8814 81199 3030067291765
Q 7409 71577 6001601994056
S 86093 31254822
S 99722 474207679
Q 13515 99361 2501188354895
A 36745 715588855
Q 8223 92373 5520625153038
Q 1317 99808 8281869006886
S 10975 150296812
Q 16495 86244 165519611714
Q 4800 71872 4342073290403
A 67362 933404259
Q 17438 71169 767913049175
A 49508 493662523
S 46183 792450858
Q 14887 98735 1734093406809
S 26471 752509894
A 24003 853386364
Q 5680 93530 8703344180718
Q 26045 84128 22518577567
Q 20665 76764 5881868060602
A 40507 133219207
Q 8879 90221 2384320424550
Q 330 54769 6351385598774
A 12348 208303777
Q 11908 95349 8434141537539
S 1872 507234533
A 76869 186412540
S 63645 388041808
S 96074 237006933
S 33765 192702352
S 17516 695631076
A 8080 563113760
A 31723 277078356
Q 964 78952 2685725340342
Q 4274 91964 4225750815704
Q 24906 92472 1156553685296
Q 4027 87462 3545441995381
A 93690 802879644
S 75451 486500384
A 526 116375957
A 36120 26192095
A 14593 339125621
S 63400 670021025
A 85528 141484161
A 29275 313933414
Q 8619 64401 8195427276031
A 31791 30877547
Q 1408 93505 1502705530139
Q 41143 96176 4612490199995
S 58030 893627444
A 11531 538782479
Q 28221 99301 7016910403626
A 82093 145839916
S 52112 991133265
Q 8789 73173 7743677040928
A 87013 881122577
A 58407 343844562
S 97227 494255674
Q 5927 96795 7538409076649
A 86135 974733828
S 16789 295545020
Q 36043 97057 9634004617821
A 41262 948464594
S 7681 2434884
S 46453 919816731
Q 223 96608 1301118302605
S 12942 812795855
A 83077 298848448
Q 36429 99693 9705567778613
S 92633 415043333
Q 1485 88396 2255472428334
A 60631 224971960
Q 4857 68268 3696260390901
A 89326 639221593
S 93684 174754495
Q 26367 97883 8139787958989
A 75527 498862769
A 34439 63653481
S 38817 57425583
S 41552 758823139
A 37465 208786662
Q 27207 79108 4060124098319
A 83021 872439426
Q 45 64322 5438593864998
S 29068 673089241
Q 20174 94702 924184436534
A 84996 583989823
Q 17160 95437 3104731246777
Q 5776 99272 1604808727832
Q 2579 64287 2159151903726
S 86014 802583508
S 46373 999438762
S 11598 625818295
S 68619 972730571
Q 294 99521 6237317304797
Q 18672 92783 1514787259540
Q 26735 97658 561413717886
S 76481 808558320
S 35651 665298981
S 27961 26700333
S 63014 307674944
A 4234 107929033
S 61485 348850822
Q 9150 81078 7008684408665
Q 8600 93633 6886263139772
Q 45258 99311 1352115160854
Q 8166 93591 3216629917052
A 84490 941196474
Q 21365 93351 2061797094552
Q 1164 99215 3792015634222
A 43846 281452811
S 64854 708850300
S 7972 152267867
A 48456 466867289
Q 33024 94885 3473876938356
S 64600 599882800
A 19839 548092981
A 49546 221437891
S 75516 160214018
Q 29989 84220 4267944439292
S 37791 723817632
S 1008 42345681
Q 6214 88123 4282495565353
Q 18691 98284 1085103186307
Q 5715 99087 2274306339406
S 11499 41829374
A 53856 220299509
Q 7903 69990 8956735581999
A 33024 1531451
Q 5268 86893 6073151067473
A 81193 275345958
A 18511 935679203
A 50717 442632232
Q 28241 99751 6576958438184
S 82601 82845749
S 34125 366576397
A 40323 601265729
Q 5967 97884 7619049483893
S 9977 459464125
A 13271 862338999
A 11288 176061503
Q 3258 97061 7121932621233
Q 1586 95997 2777104655109
Q 25295 99909 4522155627343
Q 4354 93998 6921982563823
A 76025 99150199
S 65559 860625438
S 49162 87923862
A 94040 203915177
S 94742 524571625
Q 17524 90990 5839987791892
S 31557 587948680
A 24404 754339368
Q 36190 94531 8588675523129
Q 37918 95356 903739083477
Q 36965 89335 4829103878968
Q 10551 97359 4262927748342
Q 3430 99943 1467502640
A 78898 921820454
Q 4063 90120 8796674854961
S 55700 68415972
A 42661 470520721
A 12786 357036030
Q 11446 94057 1841694801298
S 21428 736762534
Q 10637 97990 250101229201
S 22919 694420908
A 51883 824419041
A 40028 480537339
Q 11183 85042 2906286824070
Q 21409 77447 3319584739982
Q 3392 94887 9944024081656
Q 8475 62944 4131589274436
S 82246 606550122
Q 3714 79976 705997074369
Q 25999 82480 3375042694914
A 77197 592706661
Q 29467 89446 4319570073201
Q 33007 91892 5175521271703
Q 8798 72688 6267936706019
A 10618 966725258
A 69383 723089149
S 77395 730074708
A 75688 463621461
S 12904 663776912
Q 6949 64298 8254652392586
Q 21081 94972 4065289281530
A 7979 250614732
Q 294 82568 3735611899248
S 9353 540896469
Q 6506 89829 3710955019691
Q 6157 83484 2186891024099
Q 13827 76559 4462770678622
Q 5694 89883 2568078013504
S 67577 312457597
Q 5873 99797 8221630349804
S 66829 367230883
S 52350 552937669
Q 300 99423 1010601915492
A 49576 93789471
S 30454 513663196
Q 4760 67179 5741910372788
Q 271 94687 4877514955737
Q 15115 89945 4590618402534
S 48678 450400428
Q 6088 92962 3725084484773
S 14221 905885427
Q 6876 95069 5902437160089
Q 24964 90234 4347397597338
A 96791 809460696
Q 554 99310 6870852833785
A 95798 99923808
Q 40590 94607 1073707628747
Q 3469 85692 6673949897419
A 25489 756617553
Q 359 97625 6419851538788
Q 1363 75715 2982991007750
A 90361 739791873
A 24200 217578717
Q 22379 88910 3936663355035
S 22651 579929165
S 7302 67469383
S 92061 141820315
A 16919 523949633
Q 12359 74047 4797762513775
Q 2965 82771 9255948591260
S 75639 375603255
A 73198 891643320
Q 4568 95968 1653177397951
A 80476 7632968
S 91010 146317498
S 29907 475717436
S 52419 783763216
Q 7228 61441 5578264082615
Q 2156 88447 4598452193938
S 72749 955079632
Q 13825 97888 5721434593645
A 49333 733750962
S 27183 980780614
Q 30372 91489 8706472429316
A 34027 362123564
A 1995 810180580
Q 12625 66562 963521991635
S 7797 98164573
Q 3094 96259 187444583351
A 93320 338192827
Q 962 64329 7771149680976
Q 37482 90061 6355358743311
Q 1655 94209 9752565085970
S 88332 378852778
Q 720 97056 2329582633514
Q 421 66119 5934685587460
Q 15821 67535 8559456401534
S 99279 99336549
Q 5595 56752 4608994079934
Q 17288 89942 6359049440682
A 50063 400070812
A 1991 811470739
S 54936 365611701
Q 18134 72777 5946506097229
A 49710 806461971
S 19696 18892850
S 81921 269162171
A 52753 291229230
A 95768 86907475
Q 2494 97189 6952573982622
A 74908 375482036
A 49580 116395117
S 39651 956775144
A 57407 681825818
S 37638 890650879
A 46791 601599602
A 99604 662322490
S 77329 751649006
Q 13591 86889 144267423260
Q 213 88024 5826569671219
A 8711 91418113
A 74842 337385226
Q 38327 92567 2969733282804
A 58409 745309490
Q 1913 71125 8747985377429
S 42393 95000018
Q 4854 60160 577468554846
Q 16512 77312 7569895760695
A 5380 923875664
A 82055 314468231
Q 33351 86046 5200304809780
Q 10743 85595 7250458940569
Q 4726 60431 2222587527597
A 52796 633361041
Q 24197 93574 8922853261176
A 32101 148236883
S 38144 249143558
S 61400 211834482
A 18402 483669667
A 1203 779276424
A 49946 619517643
S 27637 883217707
A 54395 716820213
A 99091 971166031
A 3123 4479835
A 90538 525034370
Q 1760 81746 1445786395035
Q 1336 99225 2023133874397
S 18922 170450943
S 71419 970041777
Q 4804 84029 3662974621267
Q 29636 82333 7143657179931
Q 26961 97846 2813498907630
A 61209 234137625
A 88585 131631168
Q 11373 75354 8957763788396
S 88444 674730954
Q 68 95082 8374431426234
Q 19784 76482 9351536752556
A 45667 930904761
Q 617 97219 2289573280790
A 82508 291805758
Q 23407 82072 614103590038
S 5559 187931606
Q 17335 98929 6663333090608
S 31418 96923165
A 4766 828172042
S 72322 370801579
S 44187 837535914
A 42149 907505345
Q 13372 85879 8184132752484
S 56847 801140597
A 20175 175071448
A 18757 362597829
S 38861 707641175
S 90419 129284519
A 10357 552856998
A 94759 859995465
A 68314 38991951
A 747 409666579
S 54795 273273098
Q 5185 86543 4474003357843
A 93028 940803533
A 61031 587827538
S 6540 578642438
S 63337 292628405
Q 1811 75793 1929766530168
A 31107 283375171
A 18878 591095247
S 53458 794904732
Q 1473 97164 396380228242
Q 31754 94924 1859526678795
Q 15423 98891 2922997792260
S 32663 752791398
Q 6706 93592 7051519941039
S 54694 296984864
S 15914 508739124
A 96384 783656528
Q 401 98809 6632582429752
Q 13754 67146 4245718542408
A 26715 3355206
A 94294 670413975
S 89173 524424878
S 69211 113589019
Q 3897 77653 2963655969108
S 14181 759059442
Q 34745 89138 493873596939
A 81459 595034442
S 28601 153055536
Q 16863 69205 5060073803214
Q 30162 83106 5282026717421
Q 4927 82830 970422277208
S 47085 905915771
S 30122 377830212
Q 21536 90266 4893886214720
S 30706 713822635
S 41886 891295705
Q 3025 99952 6144841596182
A 71754 826818988
S 85188 158133687
Q 6642 81753 8280160894351
Q 27570 77787 5901126482239
A 59604 167821769
Q 13157 86260 3187459026320
A 37886 979187108
A 64934 141929118
Q 16162 86182 276719750411
S 21695 621199241
Q 2257 96741 2552056665976
A 76646 628028055
S 23766 451095470
A 41245 356253917
S 64823 201129960
A 73425 201014852
Q 1426 56195 4671771887995
S 74896 374303330
S 44091 439072593
S 21755 699397286
Q 1724 98663 5827679417273
S 99626 989409171
A 54954 459888002
Q 552 99351 8506898134909
A 9178 545278290
Q 582 54559 4613740740056
Q 319 99363 7252039514451
Q 4832 95391 191478415855
Q 31929 93141 967336873936
S 90514 931479235
Q 5362 98495 1602043151939
Q 15012 78048 1420792247337
Q 16455 78054 4490421901336
Q 2206 94948 4869333624558
Q 36466 94652 7518391871226
S 5262 36189217
S 58845 945747955
Q 4038 62619 6517160651013
Q 2770 73056 7761885488123
A 9728 418696789
Q 19399 99524 9564099266582
S 56966 50243691
Q 2430 95313 6936645266289
A 29685 98483640
Q 23159 79192 9602878099597
S 33390 217317316
S 89623 981268667
Q 14788 75476 1807841104712
A 75367 778289809
S 56473 327485767
Q 2540 55228 7064029374788
Q 10153 88985 6136428077331
A 52513 35555312
A 60045 270700051
A 2978 877530986
Q 5902 99486 353434965362
Q 1400 73736 8067476177721
S 78196 170299455
S 62047 365571125
A 15477 422492890
Q 19739 71906 9852329941950
Q 25766 89858 9955974600673
A 14242 696839470
Q 5311 65566 1843025124441
Q 3615 97060 8463072342478
Q 15947 77424 575522319485
A 40887 650858189
Q 1680 65135 4083917410310
A 78748 706564218
A 63068 254236787
A 94263 781725980
A 32594 458887371
Q 23523 91406 6189052541978
Q 6701 89959 1095766104477
A 90585 888782127
A 99423 308396854
S 30949 680260248
Q 6558 98487 5814156361704
S 77587 810329680
A 93310 512249517
Q 3456 97910 5702617693016
S 23800 946024822
Q 38108 98938 1880595937067
Q 34328 85025 2947820615608
A 84948 654698316
S 19589 505671732
A 7759 226648060
S 31492 852878984
Q 1802 99088 9293101800546
S 27108 369939011
A 12350 891582888
Q 334 88292 6321073916377
A 61230 597837430
Q 5159 94089 4777117864664
Q 4012 94310 7155329371718
S 67896 513470582
Q 19244 99727 1047394664309
Q 9317 81740 3137210815637
Q 15977 99667 2137988272676
Q 7107 72860 3001709896869
S 74503 946326205
Q 2386 99440 1281708083596
S 89967 857174135
Q 8815 83953 7681499594546
A 6332 818708173
Q 16025 81488 7148423334509
A 80233 641077622
A 55616 598219242
S 7993 295123619
S 22457 154361086
A 42947 802122592
Q 1794 98430 7279383218411
Q 14947 68567 9525267680608
Q 5764 86781 6778135359162
A 67173 653182811
A 67979 727595165
A 12718 969506533
A 77148 98604426
Q 4516 93833 1072107697711
A 98244 121279644
Q 15036 93937 5618344128604
Q 11616 68321 4937334268613
A 83524 614786300
Q 962 95076 619969352345
A 50985 471393975
Q 4329 97122 3956013793223
A 6492 315407107
A 89315 258995698
A 80773 895848160
S 53467 872023184
S 95860 896190208
Q 32672 95027 3176052436194
Q 254 68089 4284897298857
S 62543 481842514
Q 5621 96546 3942097891910
Q 7017 71671 2711672141553
A 44252 852582092
Q 1965 60541 5177098467050
A 45078 765261956
S 96038 298003376
Q 2706 97458 4560487499378
A 61927 668471209
S 16015 948565529
A 94636 772713931
Q 20330 75156 6966340065252
Q 4515 99321 1412739499496
Q 9250 86943 4438927009350
S 19163 591639932
Q 11260 75539 9251120603132
Q 23169 92573 8489589774598
Q 33692 87728 8837915196775
Q 3830 64254 6337688883255
A 41921 562891959
Q 15176 81726 3495829433562
S 9641 716135827
Q 15861 78856 5283095901171
A 67907 111163783
A 49189 28866614
Q 13267 89674 2788841531804
S 8664 884144670
A 56565 86473263
Q 2196 78941 8066228915399
Q 11881 88179 9240842289445
A 85442 205912202
S 656 909777247
S 10147 763807595
Q 160 81987 3009004079486
Q 12598 78460 7125529937534
Q 4891 74734 965318303997
Q 3555 61742 1745176542396
A 80166 50901218
Q 7511 86039 6779366560842
Q 6197 97290 8369920149322
Q 17256 97872 2198446417225
S 82288 787998923
A 74393 364681713
A 59747 3879760
S 66408 720828887
S 87502 596354811
Q 23750 77596 4048921935499
Q 9485 89487 9927970927026
Q 19117 97968 2027150569866
Q 17620 73855 2549160811069
A 81774 790015999
S 93841 363996795
S 71843 2641282
S 28175 900397114
S 55580 962151854
Q 3392 95244 5210495796728
A 85166 284752712
Q 18085 95784 1859185684456
Q 22631 82693 7525644906349
Q 7800 68809 2879955564767
Q 22445 75450 9683589744091
S 68527 238513676
Q 23637 83106 7327145465640
Q 5719 98850 6718828852058
S 6963 988560240
Q 194 98684 2284365661831
S 71936 900799635
S 77275 158042108
A 72589 372590493
S 26724 312625330
S 27416 938742737
Q 23558 86044 2972039263366
A 43482 612457514
S 93430 747426624
Q 5662 85825 4598635932918
Q 9057 95227 2543834758802
Q 6769 86651 7267323560614
S 85437 334053047
S 94653 568940906
S 53759 287471921
A 31007 106876168
S 26040 407804087
A 53074 651924582
S 43063 386349447
Q 41414 95265 4056339593438
S 8154 135305762
Q 7113 71935 302552717446
Q 12575 97704 7878507159607
Q 7076 87858 5879816107666
Q 1508 95465 9170871225587
S 47550 499695065
Q 5841 77185 965046539463
Q 15141 74197 941265909501
A 49328 451492759
A 37312 328658025
S 51078 416960361
A 75453 855055324
S 63478 992466016
S 13603 167564688
A 6612 348786737
S 44622 568173047
S 18094 270063779
Q 2460 98619 2570349630398
S 7743 225635141
A 65359 307688270
A 7377 679911324
Q 5017 80635 8511753318480
Q 35831 96576 7451139024305
A 44612 878192013
Q 19831 70154 6980520402602
Q 1177 99642 5792925800566
S 68223 708221943
A 51556 930758331
S 59482 235172558
Q 29172 96298 2545636226805
S 45503 789676750
Q 27688 83059 242354100901
Q 1038 99817 7464003831626
A 45397 378121597
S 60287 210385670
Q 19013 93517 2024992200218
S 98736 363615962
S 79754 402745753
S 62269 515547185
S 33881 703835086
Q 25672 90957 5197099445123
A 32847 582616983
S 50956 504366877
Q 27792 99390 6066559972948
Q 7730 73204 463898140892
Q 9335 66635 968054446646
Q 2767 74695 661324102978
Q 16650 80656 615990533931
Q 1026 75517 1841992526991
Q 3606 72789 191805501052
S 89456 687811568
S 14832 154191098
S 16714 168716304
Q 13259 92735 7536047840347
A 25982 616590116
A 28808 662589061
A 49649 1159841
Q 28631 97391 6243438664856
Q 22596 93186 3277375044956
Q 389 99786 3718938076323
A 83600 992043790
S 542 94767872
Q 24985 99864 2980236451651
S 2979 265612574
S 17588 722429954
A 69078 537611913
Q 20035 73016 6318336425195
Q 20875 90659 3820888200556
S 92592 197222800
Q 28157 97780 5263020155811
A 73157 422736052
Q 4612 79742 5139591224078
A 51412 450412206
A 27914 347082517
Q 7027 86739 2501363427350
Q 7423 94310 4557401088692
S 40020 157333301
S 6494 243253691
Q 19004 80516 3261222967278
Q 100 99769 5497429014536
A 35103 167422827
A 89311 786349497
Q 18368 81011 6279018599514
A 88011 451455014
Q 35814 88073 8622892218772
A 22979 232481271
Q 11759 98764 5379654378561
S 32840 830719830
A 92021 505912467
Q 22974 94402 1678984689194
A 47366 530103142
A 88696 580046792
S 1179 594444174
S 49882 107374213
A 16586 872636824
S 15406 69316145
Q 22278 99257 7690480486498
S 91566 693602505
A 36733 421779508
S 73370 763229992
Q 13846 72395 7659691252157
S 96821 190975904
Q 12514 90821 628501725526
Q 22535 75969 2115092548794
Q 1298 86591 3992936356934
S 83504 553347486
Q 22760 93933 5686974558082
S 74640 291590608
S 82516 474814794
Q 19144 98015 1177988832149
Q 8451 70155 9303086752161
S 66309 464052820
S 22700 274620478
A 26928 543047895
S 54575 591700605
Q 8681 80028 8573394827859
A 32131 685955804
S 21557 481826476
Q 3296 95583 2175107637059
S 79231 626055131
Q 3223 80840 3989056403809
S 36794 270732623
S 34953 940125886
S 65167 195666401
Q 3276 90218 7393600211114
A 57630 249106862
Q 16040 95171 1997660137768
A 22778 197764333
Q 16705 97661 7889040688553
S 77719 86485513
A 58129 449039112
Q 204 99413 668425752621
Q 32034 85881 3037506514030
Q 10354 76576 3680321244189
S 77438 808410204
S 12342 417925088
Q 7443 72418 8938342088105
A 30112 235511508
A 15986 95256002
S 67584 23975591
S 56365 38508044
Q 16659 95791 73485884792
S 73475 909703991
Q 1146 90592 7449028658520
S 91740 353145463
S 75492 422463824
S 89596 125488190
A 12695 878942798
A 55172 297107592
S 12010 85520262
A 61328 608474587
S 66537 185789978
S 8500 195624926
S 37428 515978823
Q 8924 96831 1440784005311
A 53466 844064494
S 64263 191193046
A 55338 940471388
Q 1827 90530 1427668062174
A 17736 311979155
Q 14509 87624 3207780030532
A 14562 795861356
S 9497 53933286
Q 14559 71247 9785445763075
A 10364 667082076
Q 5156 80393 1740811031795
S 58500 128942628
S 47761 674116498
Q 7775 77845 4132805190495
A 48717 117578736
S 93425 144880037
Q 11965 99134 8976787819475
A 34247 625748437
A 5217 823581192
A 5823 559382587
Q 10120 77754 5683186746680
A 96342 874235932
Q 11280 99505 5742574836124
Q 5546 78691 8400171387795
Q 24136 82306 2457968274971
Q 20446 86445 4888975682740
S 4306 462574635
A 41467 386850987
S 49540 567408712
S 7665 996970531
A 53177 613050002
S 42813 75288138
A 89843 203718672
Q 124 99728 66588149194
S 41722 489706821
Q 31343 99640 5039919561391
A 84679 349062583
Q 3640 95986 2504908752686
S 35144 111339273
S 19535 674132061
S 39670 520374902
A 59578 784424256
S 74624 363018954
S 43979 253283837
Q 6582 97751 1999655748142
S 88668 857855317
S 35017 617095882
A 11729 200744733
S 57522 408426717
Q 5265 81233 7446411261046
S 39859 878022791
A 53076 703004813
A 3051 978584722
S 13316 96461833
Q 24867 81632 5677224461133
S 22224 827966054
Q 13685 85316 5081267685559
A 27473 558594860
S 9833 90366822
A 11987 498514138
S 50621 891679514
Q 8961 97023 2050490178906
A 36540 837550975
S 22528 992829509
A 33817 714501644
Q 922 98483 3188664464546
A 67826 180827403
A 30498 792879612
A 10246 166852216
Q 12615 87871 3236450150311
A 85684 226060087
A 83906 262399257
Q 1623 99518 1992051722877
A 78676 651091882
Q 13108 78525 3889158659558
A 74504 601024339
A 45351 739513548
Q 9658 93931 9379940101952
S 77349 776949505
A 45459 662879200
S 93875 11148056
S 13372 365868747
Q 11069 87636 8520233950960
Q 961 93778 8695177266125
S 54348 738142328
S 93928 914826733
S 8873 691304366
A 99018 597312990
Q 5390 99928 4736351509523
A 45089 130455327
Q 10405 85683 9407403936064
A 83761 169773214
Q 10358 78055 964903746707
A 49153 234023398
S 99707 527449396
A 75416 915003026
Q 1381 70925 4108128985295
Q 3276 93211 7780454547128
A 46372 126999533
Q 399 97395 2855035415301
Q 28125 93100 670866869052
Q 20001 90776 5887586780929
Q 23195 86759 9748087123973
Q 1645 59648 579703144302
Q 14129 70222 874233258178
S 8013 646519970
S 54849 408001187
S 6582 354100316
A 78224 335569489
A 723 662259147
Q 3488 99216 2029216514236
A 98808 612628974
Q 4386 80521 6241929459673
S 65568 738234625
S 34106 705588072
S 70857 334079184
Q 11096 77624 1549805415464
A 9070 369333092
Q 133 99782 7607672184428
Q 3528 68483 2243831894927
S 44550 974409074
Q 1690 78852 9411419163362
Q 9391 86450 5243888977010
S 21358 558365667
Q 27160 87793 795076548933
A 58164 665613893
A 95728 139779874
Q 13896 93656 745007785152
Q 43753 98360 1511282404497
S 60591 37443358
A 66107 499968480
Q 7237 76237 1747552403224
S 55606 604448217
A 68284 822427023
A 85955 144909856
Q 4455 86970 1245076027198
S 44106 811814873
Q 8377 91100 8617076492654
A 99024 655012913
Q 23676 98514 7812011201001
A 30864 854257278
S 43153 233932345
Q 8374 68562 6638028218084
A 42470 361719759
S 11797 569026391
Q 5560 96677 1874659604139
S 94100 911424451
Q 13984 92607 9537832106601
S 87738 524321000
Q 29198 86738 194138565132
Q 3939 84445 7676984550572
Q 15839 96306 1161575248898
A 9251 468166810
Q 5558 97444 1914583040293
A 33607 59643543
Q 28061 95759 8134074206131
S 15029 871278081
Q 22385 99193 3994601787592
S 46530 873829446
S 57510 281886154
Q 579 85484 344662238076
Q 14518 89490 8281780912897
A 53583 276725936
A 95693 844696811
Q 31169 95166 6305139454847
A 52629 649513204
S 67976 633183505
A 62965 147888678
Q 33408 87546 3366963758774
Q 32089 95739 1509386867055
S 32668 314110617
A 20139 519576107
Q 8523 95669 1041906284727
A 63823 433452434
Q 6524 98448 4796098825112
A 66741 70709129
Q 36581 89794 8267281116682
A 84038 522052059
Q 14502 77011 3795409158689
Q 39500 90842 5550005875209
Q 4421 70313 2988924810064
Q 28 99998 4516540604868
Q 31597 86003 6159935145221
Q 157 99347 8545663131908
Q 1152 96925 9915167871785
Q 78 99678 3848019458358
A 84432 373099242
Q 4191 58184 8367855904671
A 54470 372419343
Q 5439 63566 3461928462041
A 26055 432845948
S 10112 426922182
A 69469 89871619
Q 3415 97713 1145776049945
Q 7164 85855 3675576360829
A 14352 132483465
S 56799 337669981
Q 4070 86877 7066790431012
Q 4449 96604 7847835117538
Q 7869 93779 630485163953
Q 15 69743 525677469910
Q 4229 99315 4573603246478
Q 20120 95307 5480663996047
Q 7539 96634 3420925655200
A 87301 287043115
A 95431 158891482
Q 14176 95297 538316774180
A 13264 141279683
A 5763 864215940
S 69120 123152613
Q 4375 98477 5674708176865
S 86400 778719164
Q 3016 91984 5032245592177
S 47084 142325305
Q 28058 94295 6168060114059
Q 2671 64837 9326751057225
A 71634 823860432
A 11583 790399290
Q 29303 98096 3410487182769
A 35329 777990020
Q 14851 73329 7433804181459
Q 16218 77524 462837325646
A 59996 578140414
S 6815 120916035
S 49468 419872225
Q 1074 90809 4652072118665
S 73488 400026511
A 27077 426921221
A 25582 729623584
A 10973 973784924
A 83143 253377596
A 40098 750191032
S 89630 568164209
A 41319 581926225
Q 9098 62370 1065463598358
Q 14868 94467 7060461942521
A 11172 751464073
S 79377 583015449
A 39665 605482916
S 43443 300172101
Q 14815 65427 8033815600443
S 37061 835161925
A 52999 275696505
S 33464 653695965
A 51689 444183413
Q 9081 95074 1226422847380
Q 16345 90724 2934400198727
S 31436 569093349
A 61114 553131496
Q 12960 81092 318658066146
Q 19113 74754 1607784316802
Q 3838 84467 6649596562847
Q 21308 98452 550446388519
Q 25390 89817 1965368425064
S 9978 428966518
S 23361 14401416
Q 9869 89532 531711480353
A 35506 125617977
Q 73 94073 5494593719810
S 6695 381058639
S 43429 333902796
S 18504 269575956
A 38831 406701186
A 16876 930466392
Q 3081 98357 2557292762744
S 46122 553567682
Q 3773 99592 8630472145067
S 61329 963744020
A 9197 844143083
A 72576 616500846
Q 6231 92482 5989235350886
A 58532 14644383
Q 30411 82378 3092622539469
Q 11162 75622 1876595892282
A 48810 179159165
Q 2682 83134 5593171540416
Q 1773 75450 6780473999039
Q 21708 72925 1347281897565
Q 8333 98683 3969207145261
A 79630 454236434
Q 2122 95774 700228571395
S 75184 415435620
S 20018 805722115
A 80440 324645380
A 8083 180756492
S 16682 940351632
Q 17129 91931 1459702719863
Q 6711 93893 6116609468425
S 54005 31086206
Q 2798 78260 1844412575366
Q 240 78202 2013550116170
S 51544 242272822
Q 31673 96564 825041797262
S 87200 569636358
S 21876 482036855
Q 9567 82685 9372368879961
Q 20351 92970 2663701908681
Q 8 99929 340632018619
A 75870 375670805
S 66282 407906058
Q 11640 90419 3999639151750
Q 1667 99340 7718920238325
S 84095 172833318
Q 17852 96280 9179812723136
S 10033 924862020
A 70008 861476664
A 51401 864188931
A 24977 186191973
Q 1645 99326 955230739732
Q 11904 67080 7340814047589
Q 16413 67905 9978982452941
Q 16309 86171 7769576054650
A 45680 354015603
Q 34813 98487 1997914783786
S 43854 525354017
Q 9513 89474 6817457839358
S 29300 289547554
S 65170 242342490
S 97876 770207534
Q 6017 90422 7410515786816
S 22613 261787851
S 65925 584331742
S 12037 562017679
Q 34829 98358 6760722603279
A 55698 6703065
S 87189 925546139
S 795 885676861
A 4148 206073194
S 25973 505734411
Q 3294 70506 3929651472473
S 36676 95926228
A 14314 544284778
Q 21072 73422 6368315451129
Q 22193 89121 7723254614730
Q 9036 97734 3099238966944
Q 7471 65488 8122545341219
S 31861 937893917
S 32827 942521793
Q 3984 99888 8483881812416
A 20819 693377647
Q 183 98977 4743594121012
Q 31790 83268 1418787343811
Q 1576 87254 9155467633145
Q 981 96080 2758378400072
Q 5621 97365 1686107650421
Q 47194 97985 8561221769137
Q 7043 73440 1216207738744
Q 12976 81743 5833798620210
S 98440 457520850
Q 7090 87423 4962068177867
S 3764 618850485
Q 26636 82779 9182078133258
S 84796 369479482
Q 4114 81259 8461115884360
S 88354 386422330
Q 239 98569 9035421467292
Q 7556 97692 6913535068180
Q 249 98448 1443419295790
Q 13882 94114 5333640922896
A 92493 220129052
Q 47199 97268 6841406255120
Q 3899 98357 3370904703565
S 17956 975370973
S 25674 288711867
S 27899 861604640
S 220 936831693
Q 7331 80489 1528224227310
Q 13676 78609 8512410441120
A 74827 619147543
A 88275 791238338
Q 28172 88586 9682786391878
A 66647 967423016
S 98455 681427052
Q 22823 96496 5479305188110
S 70976 946121553
Q 9912 77338 9470166790899
S 73553 494255241
A 80357 145499429
S 22781 280649561
S 63456 70853404
S 87039 415200184
S 45379 874704505
Q 34629 96096 7057315356920
Q 1917 99352 7162937959720
Q 4650 78610 1823362962695
A 14440 455904558
Q 17990 82373 9431869125876
A 86587 425552357
A 46907 640870241
Q 5466 73809 1957616356536
A 32806 922502144
Q 43340 99810 7975665308700
S 76887 85985079
S 19731 295338737
A 31330 979672298
S 18616 162954605
A 82755 682625713
A 85520 919869069
Q 9679 91577 8891516392381
Q 16304 81869 5680660074351
A 272 799760390
Q 15441 77154 327703982304
S 20156 915732825
S 98625 913895604
A 57325 636350459
A 93660 612483860
Q 74 98216 8122240259012
A 92409 63891822
S 9863 829083845
S 52453 718315092
S 34295 530569785
S 91502 896310350
S 50788 119774502
Q 1523 75049 4269216148713
S 26331 613198490
S 50539 586399488
S 44566 793449428
S 99600 918766124
A 45289 902120231
S 40292 942834507
A 5367 115304365
A 90884 60728328
Q 4510 68357 2054457754912
Q 13430 97418 8602386741936
Q 761 73447 2467544990494
S 10853 623657248
S 17414 372923809
S 25157 553241875
Q 5848 63970 5786403212600
A 97919 514978834
A 5071 77357562
A 67351 131500004
A 26011 400417051
A 99905 11551244
A 98545 10284792
A 61459 329498925
S 1653 422843827
S 63592 467917795
Q 6483 90848 8651546520286
A 54782 612759048
Q 410 99844 3321672686661
A 66273 901060538
Q 21746 85922 1429822099360
Q 15466 85440 1456809908264
Q 1354 86149 4529204029438
S 5917 257820657
Q 34789 95248 6539177428185
A 25249 3550278
S 42721 133302045
S 21363 885081775
A 26108 858373552
S 31283 176963008
S 58122 764057711
A 64465 898140424
Q 1024 76485 970268166419
Q 13060 81469 9362249027058
Q 5427 67696 3499556892621
Q 11695 82851 9263323227339
A 89177 421892854
S 77506 744239608
A 28929 989501557
A 14310 223848175
S 40938 37489535
Q 2020 95944 7689473695055
S 2685 947298702
A 18228 164657745
A 4742 493413176
Q 20670 78730 1538061535141
A 86350 345401470
A 8409 935852753
A 80700 391263594
Q 1185 90039 7519105692906
Q 5454 69019 6105064758296
A 44950 849712922
Q 26749 80663 7314630769364
S 53902 192076820
S 77083 396021124
S 99915 195524273
A 63060 649897777
S 94927 559039556
A 22603 318642561
S 55108 592059876
A 25492 539145717
S 30654 834064987
Q 4988 90940 6334277897092
A 46839 486420976
Q 18027 72553 405620274571
Q 3584 54957 384365138930
A 93049 242435949
A 33857 123874363
S 11899 364546106
A 8220 267056252
S 34363 120593426
S 791 282414175
Q 15126 78138 3214091540999
Q 26800 90778 1311146241085
A 10884 973264327
S 79218 235642897
Q 28439 99985 6161219347873
Q 12771 95212 5488810015209
Q 11482 99877 3233821162053
S 59493 844465862
Q 26566 85258 1997338835419
Q 5633 73867 3247264337260
Q 10109 65079 6018682829320
S 58911 526990653
Q 8088 70421 2877808151992
A 88028 557968263
S 45280 717632788
Q 5308 89796 1940736490711
Q 15845 72121 9285550565421
A 57879 79587690
Q 35 98653 9282383427245
S 4855 611967513
Q 8171 94648 5100294082173
S 52110 575556589
A 1106 36864115
Q 9471 89910 728056170880
S 58623 55126588
Q 9915 93929 3830700913143
A 26591 735393399
S 52292 662097536
A 6431 389070247
S 25515 445574277
Q 19619 91253 8104952102652
Q 11178 89378 5929963643845
A 80659 206238747
Q 461 72099 6113072133257
S 68933 369818105
A 99194 604153386
S 15304 934956408
Q 20063 99583 6008299641134
A 95058 554834424
S 41978 52498687
A 25894 894712376
Q 1595 57667 1497014624196
S 8704 777539585
Q 10987 90751 4445898422029
S 45006 495698951
A 45341 9703216
S 31072 572490446
Q 9205 99425 7645951943190
Q 9238 88161 3098379148716
Q 8833 95280 4256732612944
Q 22624 97049 5388252390234
Q 4138 55973 42221721967
Q 4541 74565 3579754833062
S 15499 701889076
Q 400 99088 4866891338387
A 26890 837706808
S 54770 321281713
A 67384 412251583
S 88249 389963064
S 23413 662284833
S 28189 845713441
S 31929 754355843
Q 2697 98815 4921526078044
A 44248 491552132
S 58143 320374195
S 63884 606784415
Q 854 99865 7745301844745
S 50497 701202475
Q 1312 92568 1078910747861
Q 22961 83914 1419719392693
Q 2537 91801 9469966341059
S 84021 914633772
S 26093 240022088
S 38743 720628216
A 5808 332966019
A 46241 919075347
Q 796 68569 2755478610459
Q 4884 98948 3861252193877
S 1294 160990449
Q 692 98914 7286200670700
A 59530 374500454
A 51927 334132261
Q 9228 85775 5701855999534
Q 8931 75186 7014473109656
Q 10195 79129 5040583666407
Q 17494 75878 7191376602311
A 39744 156440390
A 73298 230683209
Q 19923 81478 1311293775832
A 32939 240673907
A 77551 722058378
S 35471 472352765
S 94123 359843969
A 13198 27293864
S 59451 228368742
A 91986 920615725
S 7984 669866494
Q 9005 98553 782050265063
Q 13796 80179 5814884100876
S 13222 878592059
S 29117 220940392
Q 3743 80629 4207098264630
A 38650 937764472
A 30927 170994996
Q 16 93393 8234817096606
A 16666 218390754
S 82887 206988955
A 43425 594683605
Q 16302 89530 6735685889888
S 47486 329812371
S 63300 180089440
Q 17847 73727 545030722952
Q 11081 93706 2439092944690
Q 39182 94875 3491185534480
Q 13255 99752 4199807170689
S 43984 37518789
A 11961 673566002
Q 18168 78236 5789512885782
Q 11997 85672 117550976753
S 70686 936956040
Q 3146 93334 6806629423090
S 96640 196363211
S 24218 136486971
A 88738 528518424
Q 2331 68422 7586564867668
S 87952 83894376
A 19947 263707591
Q 9121 78671 9462435487086
S 30711 824176392
S 71015 969525633
Q 9527 89588 651683013765
Q 6147 95749 6339866534976
A 81253 566175889
Q 6276 72911 5269555397980
Q 16178 98721 4256622296131
A 13259 726730659
A 36267 797691175
A 30922 30105173
S 78187 684907217
Q 13576 83168 181394020531
S 53164 984184640
A 27418 172259945
A 809 214157899
S 40688 125509790
Q 2715 99555 8271358255235
A 85072 304705056
A 76399 927644551
Q 12143 88572 7881514070559
Q 6379 74996 5716282578859
A 17313 216400560
S 79427 291513949
S 27408 375240388
A 58681 781053982
A 89196 900226171
A 49565 117715388
Q 24303 83577 4594543391972
Q 11063 80210 7260176953223
Q 7937 99900 7160654770518
Q 14367 86407 612448094960
Q 5211 88495 6523696431838
S 75733 100984403
A 13324 83579068
S 7277 366012376
A 28711 746213364
A 37145 380824397
S 52713 827467883
Q 4246 86187 4890001440990
A 68913 318811138
A 12473 308609249
A 132 113554700
Q 12765 92645 1956039668533
A 40197 430944906
Q 2958 97439 7946207568468
S 32523 945430453
A 62216 377676511
S 8935 701872513
Q 273 89673 860113093183
Q 8135 77269 4284023931713
S 62623 956733459
Q 752 99897 9562572892612
Q 40750 97354 6532559257559
S 58112 592134686
A 39124 91151057
S 53518 459132541
Q 44446 96841 3184941648221
Q 5353 77745 4946746321459
S 27310 452007049
Q 1605 98735 4029140069823
A 7970 888350539
Q 11613 90034 8789138918200
S 12359 447379247
A 68196 739446861
Q 1409 76297 6071634291665
A 33444 814742071
S 59215 298883338
A 40518 378489896
Q 18868 70233 8257970914236
A 62033 95609857
Q 31286 98602 7638841438071
A 93362 581511703
A 65111 665856453
Q 32954 89896 7073884384896
Q 39699 98278 9672154158052
A 83313 344801473
Q 9587 64874 7769972295008
Q 1995 99157 7704690709706
Q 3855 76478 5367753742350
A 20398 581516120
Q 3698 86562 7076206531650
A 34768 226353978
S 3863 596602973
A 60816 540190888
A 70900 593901425
A 23282 181514485
A 91559 893581799
Q 9546 95992 2198925649932
S 10332 427779063
S 11380 369404077
S 81248 346344027
S 12769 877266728
Q 11168 98080 5129940544828
Q 13140 96351 5978730881441
A 29876 77249862
Q 32751 88036 5531300966490
A 58371 835606361
Q 4551 90638 9174881151388
Q 726 92410 1873975577609
Q 690 90086 4275433759641
S 82871 102337058
Q 1911 87763 3959730192522
S 56841 430853910
Q 28570 97606 6392432182861
S 84279 383912280
A 20308 600424321
S 41660 517343634
A 82721 785695271
S 8010 715619042
S 62183 999991754
Q 20298 99874 6989570264073
Q 30928 83612 7737730810226
Q 7688 74697 1972250597954
S 65801 461661146
A 5781 549276647
A 49370 668398336
Q 18910 97679 8052269486286
A 75683 527270086
S 34576 924073487
S 60198 342802153
S 58940 936069051
S 55199 754688982
A 50532 167032622
A 33145 337608767
Q 6405 97414 909639219068
Q 2690 98711 2366327173929
S 62297 252540573
Q 27928 89236 2209920089523
S 96037 680891132
Q 5803 85362 8669014475645
S 82830 942684362
A 71264 522318606
S 28003 496265899
A 910 894874749
A 59299 737299174
Q 45630 96361 6147583879621
S 56207 787316881
A 2726 713042226
A 9656 751770119
A 61216 208180831
Q 4138 99630 1081741984351
A 87966 309201363
Q 5850 96354 5537551756161
Q 2089 78679 9651068922401
A 9270 681777754
A 49585 16047010
A 1825 917873017
A 92290 203100111
A 40295 485365283
A 35821 974448722
Q 4121 93618 9149944559730
Q 310 95147 6180334892409
A 25544 777702176
A 70625 860623854
S 84648 822196533
Q 34759 98422 7384104806907
S 93134 159629320
S 24179 956249313
A 85336 869695129
A 12477 518486512
A 82620 403943713
Q 17301 69997 6973857810325
Q 13294 99846 2196461341318
A 42254 467863144
S 4166 212343857
Q 14098 74394 8181599985722
S 6476 682978378
S 93812 857217742
A 49701 514632678
S 81575 207974649
A 89929 290162493
A 73543 327760283
Q 1390 97118 7375967202517
Q 5455 74984 6490299582297
Q 16353 93224 6932691611859
A 33427 530434121
Q 966 90296 7806116449905
Q 4624 99868 2382449195661
Q 18956 83789 3144461231491
S 22857 314419496
Q 9772 91557 3538063083935
Q 3233 94076 3285854703111
Q 10199 84946 6378290712124
Q 31321 81862 7100972356164
Q 43113 94361 6698826928052
S 83639 770476173
S 18099 693929114
S 79248 842935179
S 420 201546159
Q 6775 95088 7304599642390
Q 158 98723 6087236534854
A 11713 444860315
Q 9505 91126 1537075766311
Q 531 97928 8463382436482
A 91298 246225984
Q 8174 98515 4103919449733
Q 4787 74457 3934937409411
Q 16921 80604 4463427822927
A 61727 627362620
Q 12905 89115 924148861949
S 51704 916528889
Q 7169 87653 1207873422933
Q 9532 82790 302314828992
Q 9005 96397 2486789438449
S 86105 5908607
Q 14786 70479 6653736286504
Q 10025 94483 9022079471772
S 54582 133264579
A 56810 255187766
Q 18461 84878 545315979517
S 76241 834703743
A 76135 412117562
S 11431 537788089
S 8778 276983733
A 99431 169827527
A 89825 652786297
A 19927 843153503
S 66203 161862948
Q 1292 97594 571477276823
S 64381 325778454
Q 6179 86407 1164020514030
S 34588 314420403
Q 20734 95364 3317097573013
Q 40875 99220 5775224662391
A 34546 118716353
A 51150 866911554
S 65845 918037737
S 59379 939083203
S 29256 170114234
A 52287 767507248
S 73383 196183811
Q 7829 70755 6609846916925
S 88684 792803091
Q 5137 89848 7191805633156
A 79117 767253383
Q 1821 96894 5012648224917
Q 3311 57106 2940773458615
S 29480 564224508
A 83660 359064522
S 12229 865249696
Q 44918 96751 6825402536656
A 72756 614671535
S 91045 46757504
A 94634 754426070
S 12510 749555831
Q 4815 99519 3777870418304
Q 5848 95789 3591476028646
A 74065 353636360
Q 3278 85884 4883850443703
Q 175 96107 7265205226241
A 74147 303616168
Q 1016 95147 1378705342743
S 77544 214298470
S 56307 247843680
Q 18194 99225 9921568054664
S 47645 278645982
S 32702 332624786
Q 17160 74300 2038519974543
Q 325 98033 3760400945121
Q 812 98474 2881684869547
S 57029 631126614
A 27777 83873186
Q 403 99308 6521784263695
Q 11267 94795 584657903136
A 68124 720548943
Q 1314 99953 6678943792080
Q 17036 93928 379666388712
Q 368 68490 776330445960
Q 13734 89930 7481191765543
Q 7581 88329 2775680522366
S 35441 40030453
A 36071 521171088
Q 13818 86805 968320110607
A 13028 390198998
A 24256 313419756
S 44475 557387100
Q 2633 93190 2763899381420
S 50384 354350059
A 84822 693935310
S 47467 807963329
Q 3101 91932 3338509827398
S 33221 923090125
Q 15781 80685 6746925400088
Q 17746 68964 2047058328161
A 52754 642840336
A 25795 849493767
Q 32670 94459 6363713538291
S 93964 648503159
Q 17291 94670 6903449495856
A 67505 913302214
Q 5463 76684 2925139002805
S 27870 100090445
A 36736 623373515
Q 29653 92610 228083172441
A 93178 342862651
Q 14470 99269 4189849179262
A 13733 444810633
S 49897 511371848
Q 15997 92343 6007519881977
S 5491 840288314
S 17200 700912109
Q 10326 93522 8364431930999
A 79 420214770
Q 9302 90473 1903296318456
S 86608 397244535
A 91692 682444913
Q 2541 92019 1664847824975
S 62457 766773186
A 4553 249341324
Q 3261 67940 4089301295911
A 31525 432469198
A 30078 819379194
Q 14491 75637 1852183556101
Q 3686 97946 4232311606170
A 53192 332437855
Q 2753 95421 2575740454766
S 3499 223036354
S 18320 80438025
S 86930 264142861
Q 13466 66597 5343514429310
Q 8806 95210 3780864601242
Q 23677 91110 515131288457
S 32321 554439835
A 91109 412786767
S 45339 151655603
Q 15002 76031 5526365642432
A 51200 743375325
S 44228 216955303
A 77986 788371837
Q 7635 82567 9230158396014
Q 13795 98480 5308525072249
Q 3402 99419 8917640532972
Q 10 83717 9688992464715
Q 9337 78840 7004310514449
Q 28148 92475 5563599294455
S 27294 732803476
A 53636 467074698
A 40340 841056917
Q 21583 79231 8681918439724
S 15578 311224034
A 76174 763193314
A 68781 546911162
S 73758 753541865
S 75471 575429067
Q 32101 89142 2471490369982
Q 9022 99512 2999457121701
S 79841 817027742
Q 891 87218 2774648400163
A 19301 184645458
A 51505 305997659
Q 2025 99757 5265014070405
A 45114 420971225
Q 11748 97017 9875678309329
S 7521 564626650
S 31853 498623503
A 27891 291225638
Q 2454 96946 1632837878045
S 66041 188428399
A 53835 188790248
S 22044 721075487
A 40166 502709994
Q 9857 76169 262941835244
S 40367 475631535
A 1170 654375190
Q 524 74329 9739098249966
A 23178 679674132
Q 7104 93738 2614201924170
Q 10448 97153 8671335066956
A 9311 328893503
S 29156 186621676
Q 21349 72115 7964862550739
Q 1402 80455 1491588932600
S 16163 588275551
S 44150 567359385
A 11814 550861462
Q 15202 96626 8406749732449
Q 7225 96259 4604706452925
A 88053 497439042
S 81956 137874257
Q 4919 96503 6625273392948
S 1243 320743092
S 14180 879537909
Q 15622 98141 496038408472
S 37992 915426652
A 90487 648023269
A 42769 63680856
Q 3098 90301 5901004932627
Q 4106 70284 4297709027144
Q 2324 65808 2243688766822
S 32404 966677504
A 16610 46265529
Q 36209 95527 2096112248492
S 75290 672785250
A 63490 119470536
Q 7268 86400 1616778609151
A 3643 239076895
S 80701 9487988
A 29247 128760612
S 48608 960771581
Q 10290 96412 842635663439
S 37170 14335570
Q 220 68201 1465964619510
Q 11679 86637 8558047039525
Q 2544 64477 6253407550430
Q 11372 69486 6927170361565
Q 6917 64030 2806151378254
A 56489 148404007
Q 10260 82429 5540260302981
A 91546 63957461
A 28494 367865482
Q 3553 97780 2012692247654
Q 2269 99668 5731206499869
Q 7429 98020 5925992524976
Q 15078 92604 2307412580008
S 43947 301214500
S 69043 783262028
Q 28128 87061 5963663773438
Q 3409 90947 7191035897766
A 30239 432922302
Q 10093 64684 2489504866286
Q 7521 92889 9678529514783
Q 11310 65582 495287054568
S 2040 823161667
A 48926 176047942
Q 1246 99658 3724080937499
A 55836 11887577
S 34897 550900832
S 98969 454190779
Q 2132 72692 5031890321707
A 50173 332639629
Q 9732 83206 6265151589017
A 62318 423376784
Q 20409 81849 2629726794622
Q 5538 70676 1641626950660
Q 5850 97503 2016645972069
Q 6402 95626 6804810783531
A 86367 956840773
S 89872 243014137
S 93216 281339430
Q 12790 94417 2389083983696
Q 11817 77675 2573718337388
S 80855 765853100
Q 2872 75395 7219235615930
S 18931 952478111
A 82815 468578675
S 49577 55189862
Q 17254 87064 7311991028253
Q 10362 87514 2963644636521
Q 4431 63717 8852762397874
Q 13115 69580 6087843854171
Q 412 65664 3418748889107
Q 22740 73007 6813208550319
A 29875 741926330
S 87470 207614555
S 73591 37104246
Q 26608 79736 7576496599096
S 6369 515011896
A 79830 688463895
A 15471 612360059
Q 25339 99012 5025261986565
A 76370 388495471
S 29693 24728941
Q 29071 84385 162370651799
Q 3965 92810 6379926560134
S 56367 689026608
Q 45252 98006 9880924095410
A 56316 505129252
A 13011 126986969
Q 23221 95828 5174080634078
Q 13845 98874 983617490094
Q 14329 84673 2877137709862
A 24350 719318968
A 23809 928250123
A 95966 764003826
S 66626 365995262
A 61043 645827718
S 27124 936220506
Q 12554 89075 6387374454198
A 4334 16017112
Q 6980 59328 8073323263000
A 34610 848601570
S 29585 671967677
Q 5827 71413 6940843922847
A 84072 522746262
A 8491 655199345
A 47582 403587347
Q 1781 94312 2216038524905
Q 7056 94286 2262980628908
Q 8165 86428 9004889909080
S 10495 608102240
Q 1336 69846 585074419490
A 34278 184553146
A 67815 888803829
Q 4137 56077 8365519921358
Q 5446 73498 6302010251088
Q 10115 98567 7222880640339
A 75943 532494846
Q 40614 96884 4506352059704
Q 16294 70364 7651845763556
S 42736 759501581
S 19919 139559217
Q 49 99493 6914207069775
Q 9431 89840 88680754179
A 14636 646247983
Q 1373 55763 8385590253467
S 23606 445009253
S 25937 559564137
Q 13166 74012 4801298262205
Q 14345 98548 5780895292530
A 36727 527786968
Q 2020 78449 175896227870
A 39657 967078719
S 40549 836922327
Q 28200 97232 9703172810746
S 63548 451793851
Q 10846 84220 4500728306914
A 88972 145350069
Q 22108 90618 9272745546411
A 74660 932913283
Q 23324 88653 2501205808876
Q 21808 75696 2627984947861
S 89621 657470565
A 93267 970952956
A 78666 144053421
S 79905 8249480
Q 8344 95497 5204289015234
Q 8108 98850 7790327009658
Q 28633 89208 3097970888580
A 9634 260692579
Q 15762 89376 1260300970094
Q 2092 99910 1690166179939
A 40209 476100642
A 30280 23622455
A 772 256408221
S 69310 52852197
S 51797 613971943
S 87726 366531050
Q 1035 62732 5945341902609
Q 6121 72594 9692566308645
A 11647 190520212
S 55393 412812583
Q 25748 85829 4671648033666
Q 26337 86769 9538320301322
S 56356 154462808
S 72260 166976229
S 66255 151579567
S 69173 531522988
Q 44292 96428 7856748536310
A 12512 918215480
Q 25455 90856 7104535844240
Q 2567 70259 1132839049608
Q 917 93310 4393914326255
Q 365 99835 9147239559672
A 15670 792549355
Q 3621 95684 3919415332634
A 80064 426200043
S 98164 717335911
A 41362 193498033
A 73627 239654909
Q 4269 56572 8847403735539
A 1745 249974087
S 95807 348159880
Q 7670 75536 637183041595
S 34041 931976396
Q 10498 84069 8530525007010
A 97953 99447880
S 97498 348193767
Q 6863 67306 411814316791
Q 25747 90452 6963775046780
A 94779 536225692
A 25503 942856898
Q 25426 98031 8286656591186
Q 23012 75756 4451452532453
S 21775 564718401
Q 3925 87679 1651174640037
A 827 583935239
A 89243 945929014
S 60031 939163073
Q 145 98522 8722344597884
Q 19486 75817 9801353710712
S 96261 565561531
S 22561 855325646
A 90620 731033719
A 54492 821215473
Q 19034 69670 2127518167332
S 16312 822106276
Q 9963 87385 2920227652361
A 53239 70856700
A 83157 896818595
Q 12759 91535 8719766103550
Q 17499 85383 4872454132345
A 31823 465101047
S 83575 768949905
S 55099 741784471
Q 8411 79497 819961994938
A 21077 15487482
Q 5829 88914 1386401169822
S 42060 715590812
Q 16134 91546 9797515222097
Q 46104 96964 6033284770039
Q 5983 71012 3372628250633
A 41567 35388695
A 81034 473354918
A 92878 4709215
Q 724 99511 8137002068095
Q 6034 70858 8303943146771
S 39821 605690645
Q 19578 78073 6752879332227
A 43133 8329896
Q 850 97647 8650549244908
A 55761 718329804
Q 16552 69276 1340273945028
Q 3526 93626 4983625537607
A 60536 192152623
S 34935 834192314
S 47886 443255340
S 80593 707470293
S 75077 426956115
A 81025 201539922
Q 5919 98610 232040563476
A 32612 166699832
A 72437 954756736
Q 19850 73252 3799984474928
Q 599 91811 826195686019
Q 16574 69546 5684230465849
Q 29300 91492 2168756827727
Q 34687 97305 1675878704802
A 95865 88408592
S 9551 106871304
A 54269 805958125
A 9352 836820283
Q 4905 56533 3993359630683
A 7799 876276710
Q 5440 56433 467737118524
S 31252 108348418
S 78864 443245583
Q 8616 98837 6440680849964
S 20129 952599790
Q 18767 95328 2907906882460
Q 36169 98242 4054797254371
S 50559 233093025
Q 3566 95331 990151477323
Q 982 62206 7326665577531
S 92438 958374778
S 90309 654957411
S 26423 209898373
Q 34675 85399 2648105367764
Q 11308 96621 2188733927289
S 46756 645740479
S 70378 368626610
S 79835 24629385
A 98917 233527997
A 96675 64708614
Q 5229 99892 6165102078054
S 53669 468256764
S 90747 547972548
A 75130 476624615
A 44347 744405730
A 1156 421167635
Q 13998 64158 8502161792232
S 20198 576004584
Q 20107 97069 2887865309017
Q 10946 86253 3558077149050
Q 15515 93819 4207047112962
S 15235 734344395
A 65726 289534031
A 50351 867222142
S 53031 948463528
Q 20647 75274 6275218137905
A 73623 423854884
A 77322 355918928
Q 3297 98525 9072597408957
S 56670 640438473
S 57337 618784512
A 89171 574110401
Q 13254 76710 6298001973975
S 77003 886408280
A 81494 319218131
A 95063 783498736
Q 5266 97598 1323008594746
Q 2472 98419 3404022220467
A 11297 666041004
S 76791 196518002
S 54033 934213120
A 12446 102840977
S 27974 966559414
Q 21072 95590 1043815561753
Q 1331 85820 4128153672697
Q 18211 95141 9492354559041
S 76585 476559798
A 52649 345113356
A 51474 911010225
S 49219 266873188
Q 1403 97817 5712133452678
S 11430 844911423
Q 9741 85036 2991816774637
A 62997 431896837
S 52405 193662812
A 4317 883888335
S 5568 898216379
Q 3985 81663 5510371744803
A 22053 805342915
S 22887 433539902
Q 1811 96286 9579937320447
A 34654 355788291
Q 704 85557 8772762896890
S 4064 434912439
A 80648 669613132
S 75508 811326814
Q 32914 88041 1700775558501
Q 3363 85404 6451337664313
A 80075 908474060
Q 31000 96510 8030889800475
A 74164 181684102
A 16340 303531727
S 81092 633088366
Q 35 99737 8146035764683
S 10072 156992589
Q 16703 89567 5803430611545
A 73764 728001500
Q 6231 76460 9120100716582
S 36810 913948698
Q 21439 93521 4393241578256
A 90731 18799027
S 62393 165172922
Q 24759 96622 1667694723212
Q 10569 93455 7506894579575
Q 7742 78659 8871629160454
Q 29446 94143 5612740170807
S 8248 426408978
Q 11171 66561 490874180342
Q 20375 77355 229321214947
A 73756 990078981
Q 5940 72620 1021729880831
A 70106 593329507
S 57470 289129489
S 89892 68263865
S 63182 398816107
Q 6144 74716 86305623619
S 79975 11707434
S 78253 316453384
S 2030 972024721
A 57092 59749220
S 25656 490074080
Q 19246 87608 4503404346609
A 88334 632767537
Q 192 98703 2686997155720
A 70560 808303851
Q 3745 96938 8335264467229
S 68394 707369837
A 32149 382568035
A 1906 646220765
Q 19416 77603 5261977933689
S 92747 324650942
Q 12424 93916 5241510717375
Q 11072 95300 8401617388916
A 58830 200975501
A 13446 136629744
A 32672 466100104
S 27344 956008034
Q 14367 80670 5702649753521
Q 9931 77779 6898821659838
S 2060 489649178
Q 18 97750 5517806021834
S 27148 353880885
S 98254 999739940
Q 28269 83536 2285802272592
S 25633 502234139
S 99388 325086470
A 72911 713259735
A 20344 895960899
S 37600 570210608
A 83387 467536368
Q 1721 99691 4420410760477
A 3801 348348275
Q 35103 99134 6142146755522
Q 2709 80012 7665381563029
S 99737 778622149
S 97771 243999765
Q 28551 80470 4706078061273
Q 18665 93238 2900912960789
Q 7097 97601 7563825416315
A 53561 769554872
Q 14869 94016 5848681610340
Q 2152 97736 7536517410183
A 49061 895974703
S 49178 790577846
A 17902 843750322
Q 5130 89567 670666707260
A 96852 40879125
S 84471 203584156
Q 10229 61349 5720714350156
Q 10201 81378 7675272817555
Q 6292 93784 7504274301747
S 7983 983518260
Q 46 78440 7785683290292
A 88025 181328468
A 18511 967603755
S 642 855409868
A 72726 892939764
Q 7596 80322 8422347060196
A 94511 741187471
S 47402 58617231
Q 7975 84267 7038501330819
S 74503 218087575
Q 11693 88730 8412177251415
Q 19546 88862 3282764048435
Q 5747 98212 231158741064
Q 41579 96248 8980525298394
S 92409 117145923
Q 6301 79810 6735868129737
S 55570 265988604
Q 25978 81026 4224514009254
S 56520 392609042
A 36214 103667692
Q 22415 93450 9750930425378
Q 5157 85819 5358755368283
Q 466 86613 1342339321322
Q 11591 88140 4385498857180
A 36187 118480917
S 64472 297355470
A 18096 787794456
Q 3672 94594 3873987064115
Q 39031 93596 8954400968284
A 12890 709005481
S 62945 689173030
Q 3095 69292 7128732754892
A 90273 66532944
Q 4636 94376 1119962465384
Q 4362 82139 4191862892267
Q 6506 86149 4768217816976
S 5300 391940574
Q 5463 88882 6076621321057
A 24936 357954167
Q 8000 70485 3424168041622
Q 13015 93683 5582993505702
Q 18617 72761 2632130764429
S 20212 475107977
Q 6792 89865 4298683099755
Q 46652 99279 9447801884557
Q 39211 91473 6862179083329
A 78250 14253750
Q 33931 85993 9868415171840
S 31689 13238068
Q 1999 96250 6309287167495
A 3756 653395580
Q 18142 99547 4903586532775
Q 29169 94836 9004574204786
S 23931 200819046
A 90413 754960632
Q 2562 98530 45512376309
A 91673 704521602
A 82347 849658381
A 57935 53260099
Q 39541 97420 7165141718747
Q 2969 65609 9952712052597
S 11541 248684453
A 15111 24331746
Q 18945 86628 155235821061
Q 6792 85196 3824905012227
S 14652 121275075
Q 11767 91361 2027669585112
S 57000 651945161
S 24332 132711222
A 68105 24210080
A 76249 244385654
S 74420 470711386
A 36840 722369220
A 17757 552130276
A 89703 124167549
Q 7369 95228 1791816879101
Q 7566 90227 5374202432043
Q 4125 85812 9895706837281
S 69664 782443315
Q 11928 92137 4153109276392
Q 3241 94618 4789170446961
Q 5238 99249 4240276127983
A 70758 221591065
S 31491 306596404
Q 8866 65934 7735555214250
S 60573 841248227
Q 9893 96246 2421011378506
S 88109 373564733
Q 5134 97468 4603706879745
S 60070 494331037
Q 9282 96919 6094717165594
A 42895 655932978
A 17895 630197021
A 11144 2628692
S 58477 295296944
S 80884 967693426
Q 1503 93016 6249855426541
Q 14790 64799 1078437737169
Q 4979 93234 8623181465352
Q 14298 85089 3109169042199
Q 504 99224 8283600089286
Q 16728 94726 7185537367488
Q 41867 96924 4351734191894
A 45137 751171152
A 55155 53198625
S 80851 924980461
Q 7515 81352 2576026822002
Q 3612 85207 3364274538288
Q 17773 85436 1468452998704
Q 224 97428 9108677348849
A 7612 68955461
S 2873 788702939
S 33523 189926714
S 53948 362770909
A 2297 498013318
Q 6047 87878 4890778851592
A 67839 833247415
A 17574 654694860
A 30252 990625017
S 62645 906849807
Q 529 91198 2858381362382
A 75708 487924563
A 42730 645501776
A 64831 975303676
Q 622 91660 6125890515593
Q 3511 74505 407437127369
A 38892 383729718
Q 8976 86354 7682479004998
A 29873 272765924
Q 8620 60859 1316482140031
A 24905 643580290
S 34571 417335815
A 75142 934680723
S 36778 614164944
Q 108 97752 7422438041257
Q 13035 85117 407624974872
S 34405 755264027
S 53270 849997743
Q 27 98476 5011304814968
A 97093 923162321
Q 986 84316 9886688676667
Q 12306 72830 5699711860941
Q 26776 97407 2553996236965
S 70350 959876294
S 80484 953836706
Q 27338 99457 2070703597796
Q 4731 95034 2250117076229
Q 3654 99575 2791951356711
Q 6077 91203 1434829038690
Q 18168 83632 4652307903234
A 40007 487460887
Q 30746 98411 7336348739041
S 25262 443759244
S 41312 666826892
Q 1382 98691 3783542247328
Q 29391 88063 1004172081041
A 82375 812160106
A 53782 421115579
Q 4556 83397 5994913787497
S 27096 96534965
A 81589 134281161
Q 3187 98273 1237150886611
Q 6013 62967 6860569358190
Q 14047 78741 2598873008198
A 10529 700642587
A 82272 39118694
S 49247 230584222
Q 1457 90819 7593375716941
A 90747 625949526
Q 26290 88331 8938650243862
A 35925 204827322
S 63116 220889781
Q 9463 95856 754555864060
Q 4025 93463 3013042025843
S 64115 336785402
S 82585 738291377
A 56208 871683347
Q 1625 82478 5105794205130
S 52904 815206638
Q 20107 72673 94122056093
S 94417 303745135
A 38625 628008469
Q 41625 99486 8046176702113
S 69689 596219078
Q 23388 83729 3133593485643
S 38515 372215651
A 85964 626924798
Q 16 99984 8395203885762
A 66205 128810015
Q 21557 94494 5446247833364
A 2038 828793425
Q 26417 81146 499737746251
S 71530 12951075
Q 20947 86457 7422472766116
A 61944 660580720
Q 14791 99290 872552806160
Q 35120 96574 3138116124120
S 96253 607173982
Q 6071 86254 5258869339374
Q 3437 85124 9839774131347
Q 3397 75442 9739768344915
Q 8709 76589 6473618397654
Q 10655 72862 2491726754505
S 38592 852190371
S 39820 327415765
A 59087 628996485
S 12739 110394028
A 74889 709279432
S 42045 164983264
Q 23076 93327 7253893074264
A 10183 848870916
Q 18304 88441 9132749361049
Q 1838 80127 1076933005397
Q 30394 90337 503764684035
Q 7373 91630 6945955983745
S 42703 263670186
Q 21775 76836 7239247394451
A 56295 24474787
Q 136 89301 212252442449
A 54803 849749045
A 50202 138577622
A 31063 52280272
Q 6805 84914 7065820746970
S 86537 850755946
Q 23991 76930 2680046637252
Q 10697 93174 8389811211224
Q 8050 88102 6936800092254
S 10988 148819914
S 16379 411536535
Q 2550 83283 5636259183826
Q 16492 80693 8972212411486
S 4265 388359841
S 91374 623344326
A 55187 786999133
S 5728 341838209
A 28051 221935
S 98478 448763943
Q 30108 86572 7513701625388
Q 12916 70600 9901523768080
A 19671 515709341
Q 9134 93451 748221717581
A 10481 688781317
S 52512 610237492
S 31180 951845893
A 20851 798743548
Q 2891 68307 1527441390703
Q 7200 79920 6359426690854
S 81044 517639044
S 75765 301535698
A 82713 916566041
A 63575 516017768
A 56164 778985595
Q 15198 68884 1905927397579
A 55973 305586275
S 47927 375872898
A 65734 70833471
Q 21758 82261 1130801416451
Q 18622 69032 4143404055848
Q 1859 96388 7094762607057
A 74909 682094973
S 15756 407083488
Q 22736 74627 5269175705444
A 33709 854469870
S 53937 650708200
Q 29622 93669 3142914169299
S 63973 407039091
Q 1026 56261 4762524132921
A 41686 797839251
A 66772 663772492
Q 988 99249 880515416992
S 36284 339614150
Q 34591 87117 4859747789307
A 36805 749156237
Q 12077 82272 8023688435764
S 49369 965814985
S 56750 791188767
Q 12935 87652 3977965380868
A 15948 47777281
Q 19820 70533 2494969338734
Q 46341 98978 4631747323314
Q 7874 98868 3046144296137
A 52852 962099939
Q 19198 95502 5425609950644
A 66459 768286824
A 83891 295545626
A 32458 711571749
A 9482 222400652
A 46298 789595315
A 66592 71141448
A 18920 959349939
Q 4130 86896 3382344358845
Q 1551 99411 4689471093512
A 8531 630529374
A 64073 802822438
Q 21793 74970 9525831526972
Q 3513 95321 6805847271064
S 42320 948764139
S 71483 495766876
S 60116 345283193
S 83255 977533578
Q 3522 98829 208691696776
A 35503 365109582
S 70068 459086300
Q 2073 95832 1802045298759
Q 43 97074 5715170021095
Q 302 95193 2412751761074
A 72360 660138895
A 83376 636129588
Q 6415 59182 2815382255380
S 60745 173002502
S 46479 615733850
Q 532 80532 7462246454407
Q 1130 98874 9268088496369
Q 21794 88879 6344797013469
Q 14343 92722 8387606619982
S 68177 457724554
Q 15702 98363 8668962253207
Q 2531 99910 2399801026785
Q 7044 98611 7225682837379
A 14890 70862514
Q 6998 87638 8550447721049
Q 12945 82099 4559619994501
S 96273 337318163
S 42592 167633460
A 87784 682578738
Q 1985 89728 6179043602644
A 52271 318295015
Q 2000 76809 3085703056876
Q 25134 94411 5341351921562
A 33197 477657236
Q 305 99893 1970638241355
Q 907 98496 6905170558823
S 598 270843653
Q 5887 99016 4604097239856
Q 23692 88472 2545647622258
S 47527 964115166
S 89050 797777562
Q 9435 94680 9408782453026
A 99879 965847068
Q 20492 88857 2894377747878
S 20161 903956995
Q 2187 75581 9379066302676
Q 9008 95524 8228882874105
Q 1539 80602 5527233407804
A 50285 966821538
A 60602 703147715
Q 3097 81108 6254233103587
A 62067 773369166
A 67797 220301451
S 41409 605624407
Q 9233 85032 6765197243358
Q 22991 77305 3685942036841
S 45970 70816647
Q 771 92231 5026568483361
S 95163 445290564
A 72240 336111758
S 38467 625148705
Q 34635 97359 2044901387696
Q 13879 72475 2301315449204
S 51005 516956377
Q 21668 81268 8526379205623
A 51341 899026899
S 32564 222999020
Q 27112 85487 8307675910630
A 12082 990812872
A 32688 604839218
A 65807 309361775
Q 3839 97429 3149095425046
S 90069 672508995
Q 11669 96880 7442861803759
A 57064 348215320
A 21822 312634142
Q 14953 85290 4812014881609
Q 23870 95559 2220729987095
Q 23958 92368 3339863351351
S 74691 89405121
A 89528 972283344
A 16136 491943271
Q 13838 86277 3342768435454
Q 21761 81253 9960096081200
Q 7905 59888 888642971113
A 53461 939077791
Q 20415 77201 7574137476088
Q 4362 93266 9908327466357
A 62988 124255661
S 49874 22235617
Q 310 52026 3129841977255
A 4678 858333073
A 50248 23269174
A 34134 535457733
S 2310 454736823
A 71093 252317003
Q 30525 87022 1089026518934
A 17357 80948901
Q 24483 90862 763300888552
A 44989 239208640
Q 11100 90068 3078609056776
Q 5334 91235 8773614758296
S 42231 894662264
Q 14081 87210 7412004589625
S 29418 810636637
Q 11462 97805 9023261513929
Q 2878 77746 871002801025
S 18530 763688592
S 41802 239286806
Q 24941 82410 7092175051576
S 77106 810299101
Q 7791 91105 1767796503999
Q 16968 70244 4509493556455
A 87904 419667130
A 55816 272141854
S 64032 772089027
S 46099 73710813
Q 10815 91230 5450619524910
Q 1596 99964 1852876118869
A 79107 449676365
S 21446 933847610
S 17338 678190064
S 87372 830756011
Q 11356 86578 7924485294601
S 16708 388075256
S 62563 401453948
Q 5263 62305 7297554819217
Q 1771 76549 911300108255
A 79042 735517837
Q 2879 99245 9247203675346
A 92764 824803794
A 98094 346128884
A 19337 973258080
Q 1404 94196 9993001163112
S 7093 139911650
S 15277 403075923
S 83525 429886764
A 54153 607408757
S 77487 208729599
Q 11959 96243 2846219058792
S 65774 622093966
A 563 119384635
Q 26859 87706 5538796581952
A 22581 608232619
Q 39613 99829 2688288168340
Q 8879 91171 5180815117360
S 46151 148561303
A 39942 355165251
Q 1931 76215 4668099933968
A 50398 163723604
A 57183 879559288
Q 20800 90582 4936350704352
S 83421 561774504
Q 14007 64314 7308999541859
S 5412 683473117
Q 26531 78155 2238362330309
A 63709 528465658
A 14486 265033151
A 20481 630832359
A 87933 421042306
Q 25461 98936 551443065164
Q 11283 95862 2574849423296
A 74635 351155276
S 80524 560923
S 2748 336489323
Q 1827 70175 7970969922242
S 95572 160579986
S 73345 22957037
S 86290 248459031
S 59937 271013670
S 60291 331542959
Q 1937 94056 7138561457873
A 96317 938307150
A 68292 408618547
Q 23829 83374 4985432560247
Q 10730 92489 5296184710128
A 18994 637066935
A 59586 369342734
Q 6135 80070 2288919451651
A 33180 964794211
A 23096 951274445
A 73062 391524690
S 17404 800437740
Q 2291 98479 1063466390249
Q 85 98939 6460095734108
A 95645 574942857
S 449 280175091
Q 26645 98812 687383517994
A 11605 148313696
A 65505 721152554
Q 9319 77340 1747783452209
S 50123 747756470
S 81420 496366698
Q 15415 74793 3946957264515
A 26413 902361312
Q 3753 56086 983713499660
Q 8678 82173 4696612662807
A 42081 898012133
S 68892 544072923
S 59899 521755424
Q 21734 99963 2376154365657
A 51212 391921105
Q 10928 97656 107763695511
A 76548 652528
A 58550 893642999
Q 241 94684 7889950659801
Q 27192 80067 4227435984805
Q 2826 75096 2330279909403
S 2578 803435179
S 85082 647155647
Q 26393 86599 7047374621172
Q 6396 80727 4921417394391
S 4687 540098998
S 1874 636964970
A 48733 928406503
S 26099 956084349
Q 27981 98959 936209217552
A 10551 238444297
A 66406 623813420
S 18538 231179722
A 74009 812655197
A 1492 730098999
A 35919 873036600
Q 42639 99934 2945475676786
A 41285 817071091
Q 3225 84068 4391666070066
S 36808 698327001
A 2702 873182731
S 86538 586916612
S 56907 360209249
S 38698 755763916
Q 27709 95259 73870712097
Q 241 99776 5668473642515
A 23913 696950030
Q 948 88855 9342092345423
Q 563 89403 4438321162300
Q 681 51257 4132678879568
A 86721 910898164
A 41972 313146195
A 5284 626403089
S 46613 352034692
Q 3379 89914 9943250153577
Q 10657 68546 8082688146641
S 79773 984450282
A 34289 728283175
S 65404 973218189
Q 18991 93676 7057051270863
A 54971 851303166
S 25192 611527592
A 73761 807087792
Q 1911 84293 8531373495972
Q 2125 79762 6354640189933
S 77475 89362517
Q 51 98350 9830702847668
A 20084 974191718
A 25862 583909665
Q 23742 94753 6886624428519
A 19589 985151084
A 13857 801572957
S 81394 39436647
Q 34517 97976 3503939596029
S 43922 566903717
S 14486 168663842
Q 10283 66573 7820677759626
Q 1702 58907 1033491211899
Q 7495 87075 4823198664486
Q 2864 82281 6555165561787
S 10310 709672901
A 79271 612992271
S 51554 290519909
Q 42745 97454 4470329067536
Q 16970 76388 5230266938006
A 6200 533528897
A 33033 286368428
Q 4851 90526 8986669789001
Q 10682 96208 1946648069122
S 32372 419210019
Q 19119 98120 5738837014288
S 68548 461969073
Q 4198 95378 4244395405291
S 15990 68634394
S 3559 799883405
S 99860 963360123
S 70444 5418297
A 47486 979758031
Q 11286 69840 1522599838010
A 60005 429835775
S 71543 953903551
S 9637 435832898
A 50231 582208816
A 10098 636995372
S 96197 407639304
Q 25017 85250 3692402722154
Q 2550 97083 1464149523539
A 50190 963268604
A 45121 132204489
Q 2752 63861 9779225531312
Q 8423 95537 572909218002
S 8709 507188284
S 68826 34892404
A 94677 992445916
Q 26884 82829 9175360936423
A 57903 519577085
S 9875 929522173
Q 3820 79591 1296308678795
A 81693 941400844
Q 15927 93589 7862036489387
A 78452 271408233
Q 3751 97925 5490226727046
A 49528 917973814
A 51022 552152569
Q 5903 98073 3159825972756
A 34551 853485878
Q 3980 67885 5490884809081
Q 9473 98154 9960564128655
A 22184 903355301
Q 4181 73012 292817103867
A 62733 402245246
A 61451 214934919
S 39770 20189498
A 57076 788684758
A 85412 274578319
Q 14 99989 4276651186446
S 27021 897644629
A 21721 47455328
Q 4357 89249 7839659049812
Q 40016 99660 4732045264905
A 41998 111325209
S 14603 957786683
Q 4739 73659 1556429231643
Q 11234 73172 7756462872096
A 8511 812215922
S 2251 969611797
A 59022 226268999
Q 18608 89978 9573664095783
A 43223 101890815
S 36294 346511107
A 48677 492038073
A 31174 568654547
S 42496 185036734
S 95117 421675675
Q 12373 69935 7643336533377
Q 25370 78453 9783458689551
A 305 77108479
A 72043 814870098
Q 195 86548 8209249731894
S 5621 869336438
A 48957 301490648
A 66983 375906047
Q 4770 65492 3567659214370
S 98239 348275426
S 41808 991339199
A 28729 434680914
Q 10094 61291 3078840793172
S 65265 968782157
Q 39030 91192 3856647629800
Q 37912 99275 2435887359927
Q 14760 91212 9930226948557
A 68573 420532460
A 67145 64201696
A 73383 972388664
S 88980 181585565
Q 9952 96018 4786130478376
A 75033 656295086
Q 38929 88964 2163787526558
Q 38261 98286 8973044545278
A 77952 10549455
S 67103 385745215
Q 994 91070 647720071621
S 33629 224617946
Q 156 95930 774339552598
Q 7389 93814 2824029446162
Q 2981 71481 8733141054451
A 50271 899467376
Q 13720 96519 5693434557420
Q 17342 72632 1804082538118
S 68403 483734773
A 15040 74926242
S 55151 802745478
S 29256 599233088
Q 6248 62899 2279034998692
Q 17196 90663 1026975030498
Q 772 53455 2032775781640
S 57536 829185591
A 34922 367225977
A 60309 519694412
Q 18036 92010 600135867599
Q 32310 92825 7602347402656
A 12734 211909334
Q 23038 82210 2837454218605
A 91740 178334772
A 90228 422487903
S 14332 644386061
Q 3028 89478 6038652563828
A 78489 452200751
S 29345 365503186
S 73792 253575066
S 32615 334256100
A 20017 249809088
Q 15661 93015 7078524997945
S 23784 76586948
Q 27148 94712 4949236011902
Q 5578 95362 300402265570
S 19987 579918603
Q 27324 97327 226056922780
Q 9887 97743 2892421605818
S 6422 45130554
Q 4167 57076 4682338594341
S 47202 752492308
Q 30071 83058 9213038193925
S 8933 856717506
S 11322 864621139
Q 22971 92568 2835395460802
Q 8716 99929 9516526536864
Q 21694 81579 7539170688859
Q 12776 83669 8132080556812
S 54402 8198904
Q 30034 92627 7990138581297
S 3283 738601664
Q 9111 81123 5455651050005
Q 301 99697 9266964521823
S 27895 418079256
Q 28190 81932 3152003349788
S 95001 360883565
S 52730 555840074
Q 3564 94896 1541157093594
A 49869 660717695
S 57540 936222902
S 28641 321958769
A 82915 459716125
Q 230 90111 155807963275
A 65225 137655630
Q 5505 94566 2326947421663
A 45436 585267823
Q 9594 62684 6339602244224
Q 3529 87117 4889781017774
A 29988 352686474
Q 23817 96682 7998577547944
Q 15196 95478 2576955976415
A 20619 143335356
A 87951 378608181
A 19000 686159278
Q 19792 89642 661619669172
Q 3683 93420 9003505047784
A 7072 696834668
Q 15393 66641 5734352663303
A 18962 884156824
S 7010 604838105
Q 158 74591 4582324684361
A 79189 855239854
Q 1322 73907 446285127831
A 8360 194758832
A 72621 911025416
A 88541 876220015
S 31020 782114367
A 93334 673098720
Q 30215 88877 3348103253735
A 37436 183003211
A 75112 862332283
Q 11301 75224 7538180285959
Q 27525 88088 2023057260509
S 76277 480421422
S 86380 731210201
A 66091 908458633
Q 4057 99820 5300048633616
A 70009 513444510
A 6841 915665421
A 8970 741735643
S 32887 566537856
A 25973 353456311
Q 36129 87630 324681560704
Q 1163 91896 9374341558432
Q 31407 90058 7119202448713
S 57749 789214150
Q 23412 84843 4538043163178
Q 930 79020 2990961709589
A 52249 139896334
S 50087 25984137
Q 2876 65394 1571457930983
S 90765 523089962
Q 9237 59628 8343709964261
A 60389 204929435
A 33033 568934612
S 40960 680915198
Q 3260 92415 1296797531796
Q 24626 99248 2010145949337
S 12176 76644152
Q 14694 97873 710075626851
Q 15183 73735 7002577310751
S 54220 131259670
S 65163 529835
A 4083 371292046
A 36750 467052451
S 26615 702566102
S 71941 56407270
A 20099 383008430
Q 2596 66925 5117668329569
A 84957 754729288
S 60161 909508786
Q 10626 94123 8885704397282
A 75463 147011788
Q 27058 85998 9449986990070
S 70015 429376310
A 6854 921339469
S 71821 78645340
S 10647 931979673
S 92118 875504983
A 29348 542423295
S 45826 333249177
A 98834 647253159
S 81300 655337379
Q 19654 84699 3416372813616
A 5060 980739748
Q 21611 82959 6319686259391
A 64995 542668667
Q 5484 95338 7766633670041
S 89524 113649003
A 5074 78413928
A 6219 115091549
Q 44878 97022 4880581084712
Q 22059 73068 3970027271878
Q 26085 97157 395346265405
Q 339 98303 7936774089903
A 94188 946019997
A 78506 900397190
Q 20843 99027 9129833184754
Q 2836 99564 9436108912688
Q 3291 93312 3764500422593
A 73131 407825292
Q 640 93353 1014749465185
A 81060 429224949
Q 30502 95842 5139657070729
A 1863 569732321
S 66223 658253501
A 35353 137534801
Q 23591 98756 5611488894534
Q 16174 81598 5438098996257
S 53266 774414519
Q 5437 93608 120486719668
S 34447 784796439
S 58969 720461304
S 95293 703245033
A 27988 432993797
A 18531 262524490
A 77045 52910399
A 59101 340362637
Q 15999 69442 416921646031
Q 4687 72191 1898622044158
Q 30657 90247 447268196546
Q 3261 98748 7641477164229
S 1709 698024230
Q 4689 74009 3054327658537
Q 3002 72220 2677617038750
S 17351 653533509
S 72429 244565142
A 68282 49954208
S 17692 507576288
Q 2796 68446 3395703007399
A 7763 556065840
A 12173 519778006
Q 5791 68848 6976495236283
Q 530 99966 8381484086142
S 45577 450237418
S 83463 282294778
Q 1647 93523 429363386298
Q 17565 83557 1504338734093
A 63661 981334567
Q 34136 85558 3776939477487
S 88032 952272437
A 28666 166322934
S 69211 421374067
S 82727 378054224
Q 25423 77178 3594564778767
Q 16134 99084 4540307068737
S 29895 527470124
Q 4829 84618 6370611536708
A 82771 131206030
A 8009 371341454
Q 13180 86473 5265395866793
S 3279 594327259
Q 13164 98897 6447957530140
Q 3291 83044 9511254896922
Q 21738 88177 7197953142601
Q 9018 78433 5752742624752
A 11363 163184674
A 13730 816113850
A 66971 980815711
Q 27697 96446 1564230173592
A 10138 140280026
S 1077 127488797
S 407 389332778
A 71850 964783128
Q 5042 91917 5639044133245
S 60038 108531231
A 20878 805277374
S 48058 541782948
S 82042 415394299
A 7570 652090781
A 88422 752789913
S 37335 811545895
A 50604 610388730
S 6825 193888400
Q 32882 94417 114845405509
S 58670 344402107
A 47542 489252805
A 75658 377523351
A 32430 829058910
S 43169 402330774
Q 21067 81967 7169951533333
S 34932 995720473
Q 4287 98663 6206555450595
S 48079 118388440
A 4297 445362973
S 12382 494262249
S 7332 734927732
S 56763 808951411
A 74597 273319668
S 98495 290826526
Q 10759 91358 6227630913229
A 10729 941680032
S 25712 842925243
Q 30260 91046 3244681685726
Q 14294 97299 3621535006649
Q 279 96449 7727261855690
Q 10515 72876 5170221767899
A 29838 176370599
Q 335 98297 4725014461893
S 45279 810360098
Q 2018 98985 7146509188427
Q 15455 76541 5572852716858
A 87600 466442439
S 14235 417620125
S 6004 422062907
S 12501 951715590
S 19285 120565028
A 22504 818849112
Q 1426 95601 4057538059510
S 706 977578956
Q 1648 99803 556321388511
S 64947 742456041
Q 7104 87035 2186574346098
Q 34243 85889 6448504516311
Q 8120 85476 3555711113367
Q 21959 89433 986408200108
A 24574 187008680
A 38546 977155936
S 65611 613859885
Q 9431 91738 7970446230135
A 75094 222615948
Q 1547 76264 7613048453771
A 24149 236847705
A 19047 245484322
A 34728 422260832
S 49668 613927387
S 80266 179281348
A 51143 67173537
Q 24307 82358 4328782022634
Q 4374 90936 114924373272
A 37956 285386709
S 18473 966256416
Q 23941 77487 5910366502545
Q 13180 96978 3306962306951
S 70837 515663613
A 48165 905928438
Q 3787 73233 3747716507798
A 41523 870634076
Q 367 97840 6844781683088
Q 1006 97323 4401158718990
A 83246 767112426
S 38987 404820495
A 96061 964732479
S 36328 100603332
Q 41496 94023 5179671875126
Q 8133 96880 3064586790969
Q 13864 69760 5374051598872
S 13301 753358748
A 73362 707903174
S 52284 251776514
Q 367 98129 8167282804275
S 71299 714630094
S 6722 181131876
Q 20770 88455 5069744172710
Q 919 94492 6692426536537
S 63665 602507512
Q 820 94224 2791062825588
S 3136 277631761
Q 16474 98232 9204466320215
Q 21640 85002 9551506994036
S 46691 941861544
S 87023 327730885
Q 6469 90161 1439049733952
S 50188 798650096
S 90259 843289235
Q 760 97791 8669794064620
Q 1327 99063 753332740984
Q 462 81095 9629977202572
A 13238 640960737
A 10260 86543974
A 22975 578803389
S 26491 384492121
S 8517 240405573
S 90849 858906121
Q 10614 92018 9164070643828
S 9395 270375331
A 57031 613991528
A 76664 286646111
S 61938 113459499
A 70675 921187793
S 93638 73330608
Q 3715 95706 3880415378291
A 19377 390644052
Q 29820 94240 3358679849232
Q 10954 92753 6950817075540
S 84980 464300850
A 19371 167297596
S 36661 153114261
Q 13171 81539 5985932679835
S 58029 297944786
A 2400 283589726
S 27214 944668957
A 91113 33041637
A 77525 17235334
A 32015 217185338
S 16624 58174754
A 37543 92030001
Q 28913 96291 3701796278138
S 44992 957456239
Q 13068 65434 2919484377544
Q 20907 98995 6206722891647
Q 28784 90915 312370519353
Q 21925 73926 8046398966942
Q 2198 80930 4690078313000
S 44308 97688147
Q 15602 93676 1039082895264
S 85737 780442470
S 69786 281425734
S 37504 508312232
A 60267 674172182
Q 15568 92030 6269152990000
Q 14716 94491 518271959438
A 83429 683282588
Q 2367 97876 8885970975264
A 9779 266938749
A 44804 447922579
A 92125 977365039
Q 10449 80942 7777642120312
Q 127 81674 1174301990419
S 907 330305249
Q 380 84358 9110794202209
Q 41774 99096 1952136089598
S 84559 123571599
Q 27394 83796 9628293475701
S 20792 90652098
Q 16823 78081 746070473019
A 27467 319745733
A 5404 402606949
Q 7956 89155 5540831776307
S 11480 77000841
S 47257 533983507
S 1573 723441741
A 572 567278727
S 49912 23682480
Q 19675 95692 3539470246418
Q 10856 79423 4462563439299
Q 3889 96562 481915778416
S 19131 502031710
A 94265 876574025
Q 1420 53094 3280231133767
Q 38370 96707 7793324271863
A 42248 74729070
A 35461 741242918
A 46782 881335770
Q 11636 63430 45939209745
Q 12458 77315 6113800726052
S 23554 438700807
Q 2616 67879 1044781777313
S 68605 274168802
S 15374 773734068
Q 5974 85334 7457743591962
S 70808 856662911
A 54553 366115298
S 35280 681713673
A 89541 87876623
A 62413 691930739
A 51267 17673084
S 68566 428008547
S 12890 962608662
S 13212 163927477
Q 7553 75781 8627246603641
A 12903 269682887
A 91794 96724501
Q 5485 71372 2172299592063
Q 16270 99527 4561768084115
Q 332 87757 8959808563792
Q 414 62797 9204939287247
Q 25559 89093 9948500314080
A 9401 647568503
S 49185 891589516
Q 784 98271 941671001275
A 4008 672994032
Q 95 99976 3676083251815
Q 11249 80185 3355810219774
Q 17729 90011 4631780993712
Q 634 83876 867385187287
Q 7386 64781 5570035087991
S 91897 81536030
A 78431 326170203
Q 28520 97722 6720441547832
Q 7162 97690 7611134629740
S 96969 775431490
A 7285 895090973
A 50655 865366316
A 39921 956877399
Q 7748 94190 9741001783071
S 51737 724075675
Q 4583 91443 3370254296230
Q 1644 95966 7575626669317
S 83536 702495437
Q 15067 88066 1900642988927
A 90792 584320648
A 667 662571306
S 53984 362821501
S 42211 997552572
S 40345 757978552
A 94271 382368922
S 35394 340103513
S 60674 643333151
A 77741 886315710
Q 11719 74792 8597079446206
S 46842 420775121
Q 31896 82371 2159263712415
S 91530 534465398
Q 3787 99049 8328171887411
A 66388 364977240
S 60730 483557973
Q 9162 85420 9554461119640
Q 9275 95568 9112709517969
A 383 431239146
S 54743 955734857
S 31941 64531537
Q 3354 98954 6682494797001
A 86709 286447383
S 56728 580619183
A 24945 241185476
S 76361 190925731
Q 12147 84703 7745583352335
S 61196 315982568
Q 3723 75577 1448120040001
A 79921 398437663
A 49736 365407197
A 27303 234280257
S 25590 535705830
A 14874 612014988
A 27693 133379983
S 98473 812542237
Q 6437 70400 8806887186177
Q 24015 86578 5043618364905
S 34419 62227668
S 84085 581905725
A 26524 546397989
Q 22809 86508 4192363955058
S 75738 548785838
S 91183 859287522
S 23428 896819108
S 29672 891786054
S 25847 317740401
A 70576 483025357
Q 11444 80510 4201867122513
A 61447 36845782
Q 15932 68375 5716857771455
Q 3563 93001 6914116276964
Q 21296 98136 270417601598
S 28006 450188097
S 84042 774006609
S 84960 388715229
S 27894 904028654
A 82947 232526188
A 82950 209868246
A 58448 516022749
A 54854 56586515
Q 33515 98201 4775287228627
Q 2290 86197 9646228992783
S 89179 746900410
S 1330 55552086
A 1580 4407427
A 14990 311043200
Q 4900 94944 1627789923511
Q 37603 94606 4203156756252
S 82643 846028275
S 27233 828356694
Q 235 96826 3493738396916
S 38082 152755876
A 10018 754703438
Q 17957 89051 646700884659
A 70599 392932029
Q 10839 77182 9848666745199
A 95986 298139356
Q 16649 96540 1308460655491
Q 13301 67731 1315611176549
S 9073 305956073
S 11148 954400270
S 39219 444224574
Q 17676 99893 2344770576389
A 20838 795305756
S 66881 735576131
S 32833 278832164
S 1230 698722569
Q 8963 59181 8515961286737
A 71886 903486354
A 82961 672586367
A 69387 346901870
A 55621 449155363
A 23051 325113526
Q 2061 92614 861157065578
Q 14717 93728 9234348931395
Q 13254 92380 914569462229
A 82705 382810493
S 7512 506097764
A 29148 937608489
Q 39488 92681 5689755854866
S 37109 772734228
S 55921 328682258
Q 21327 71962 3666505504662
S 59624 83827274
A 58310 490733399
S 31372 705703903
A 16778 390159662
S 37204 160377272
A 62933 391273019
S 31975 723955453
Q 2043 84500 5117212523975
Q 6892 82850 7115876470803
S 43708 933099631
A 60653 868663290
A 13933 411196823
A 95799 353150050
S 27568 774050820
A 78345 14968070
Q 21524 99416 2917861349920
S 29587 434323599
A 89143 602623936
Q 4979 73033 6174299384946
A 54514 353071831
A 39570 28053393
S 39822 467866222
A 32836 112090415
A 68108 403864534
S 50648 503808507
S 74367 12300165
S 30597 698452031
A 18287 284486752
S 97905 554063773
A 39172 837245116
Q 2706 95355 1816596392615
Q 37139 94950 8487711394264
S 2977 5384925
Q 5098 89905 5154822953598
A 83371 439924499
S 12566 167062133
Q 12271 88819 4014892356493
Q 12948 82775 128031809827
A 27638 795684720
A 85653 673977283
A 13597 471807615
Q 11684 92893 6292297982322
S 99728 91551739
S 31384 15312320
A 68404 14836688
S 1504 159049708
A 54318 769308624
Q 7806 59818 9534602785384
Q 7643 99676 8490284743554
Q 1180 87714 6608922174003
Q 22653 92421 2651873009627
A 82845 891258788
A 26339 615694422
S 79963 480890485
A 14694 848727683
A 83961 53696328
Q 7131 87879 331986503645
Q 28208 95671 4621548656655
A 71788 116642831
A 71004 657489309
A 45060 53996939
S 99338 672509480
A 63966 519785411
S 72005 724108662
Q 38751 97704 1036486652265
A 65137 683513500
Q 31050 95775 349169876167
A 42566 180127183
S 98331 66989569
A 90272 608956308
Q 25357 96274 5649601641150
S 87321 806323260
A 94078 826901340
Q 9206 88340 1054454518475
A 62159 418287878
A 52158 786197823
Q 256 92927 278594444165
S 71739 419221206
S 11453 382727344
A 38898 311546641
S 31646 58327845
A 86533 349956700
A 33660 850888591
A 43636 428300425
A 45847 895522706
S 65875 451998474
S 98697 486369482
Q 28852 80109 4542697186117
Q 9252 87117 6164334863683
S 61102 275023661
Q 7311 83681 9978743235403
S 90183 600093996
S 425 757371039
A 71548 579050362
S 12143 552823900
S 21963 876150450
Q 3667 74573 6387978261185
A 56254 394156898
Q 37434 92885 8177203244634
A 17239 538668975
S 66073 560826891
Q 41320 98763 8403769560181
Q 10674 76858 1092448748407
S 92413 642451667
Q 4870 82270 7541336448067
A 63208 806648134
A 61309 223364209
A 12464 402143938
A 8635 583016456
Q 8397 89203 296026559211
S 80431 371524877
S 47126 682499839
Q 849 99717 4970954185827
A 43081 214697652
A 41884 478969232
S 8963 325329773
A 2994 654144627
Q 39021 90736 1890120980223
Q 12396 64198 4329364712687
Q 10848 97938 7877853811087
S 20782 893656342
S 83459 783029122
A 84964 612750978
S 23729 272866374
A 33587 521370862
A 10897 445880906
Q 24322 84141 6538897615811
A 9443 354545837
S 60803 719011192
A 96868 970359434
S 67901 873903174
S 52594 459142069
S 16124 686385343
S 93074 617823994
A 45346 176875437
Q 11059 90844 7545887497204
Q 692 98521 652281785799
S 15658 75686726
Q 795 99162 2450376469621
Q 28199 94534 6901668379452
S 50428 532705165
A 18607 154681127
A 46612 669413625
Q 351 98554 8265221804258
Q 3370 94707 6856059431089
A 46450 589388046
Q 22480 88875 6580564967930
Q 11957 77120 4725010076754
S 66792 419342307
S 39600 95337248
S 5686 924420112
A 48402 175466605
Q 449 99991 1178179859540
Q 16742 78364 4068164978336
A 46070 810903372
Q 34009 88849 433220746954
Q 2493 93829 9852256391893
Q 37878 95304 2022539208794
A 32950 169092482
Q 20557 84741 1640008387467
Q 9581 92476 45698454337
S 57012 543949377
Q 17251 97016 4235213112136
Q 6173 68960 618289774698
S 66521 645816330
A 51493 502629686
Q 1499 99356 3327709420417
Q 335 82991 7729333517171
A 7772 633385394
Q 6202 91530 9646169836203
Q 41438 96887 3206546778454
S 47481 964641873
Q 8088 87917 5465282398887
Q 2238 98124 9431435964412
S 62932 130491177
Q 10024 86034 9795687709119
A 13031 584249804
Q 12295 84442 9020265457303
A 19550 660443400
S 88830 103008661
S 6731 123904017
S 95241 452143318
Q 10405 65024 5368718732868
Q 21901 99800 2080061572394
Q 13335 80576 1472342019916
S 97970 901085339
A 89631 682497701
Q 2036 67809 6601106835945
S 84551 158084057
S 37193 964703934
Q 2834 88062 1044887507190
A 11224 301323744
Q 13638 95466 4226867417974
A 55669 856377379
A 60633 419474637
A 69080 330283689
A 92183 868314483
S 9255 518694212
A 64223 757898700
S 21773 121275863
S 87335 867409555
Q 8684 76647 7528348132478
S 45498 100342951
Q 9921 99962 1351846262279
Q 2089 99832 3523684726419
A 80912 439240410
Q 40309 99349 5096371476
S 11388 731091564
S 73652 363751504
S 94267 665541002
Q 25040 95880 8134222722149
Q 77 95757 3884994695535
S 34845 715315655
A 44387 35371872
Q 3361 93643 5966542306834
S 69877 790233647
Q 23617 90976 3498083343526
A 97393 99686097
A 66970 705560299
A 14789 970316247
S 8645 932863846
A 67820 655456685
S 95007 686611645
Q 2003 70260 6710502534991
S 44926 210168343
S 54634 353949105
A 11686 243900642
Q 23366 78497 4635606202298
Q 20792 92098 8430462323488
A 13855 128774344
S 38359 298194321
Q 27875 98987 83335589666
A 62224 78512918
Q 4398 62371 2162737684793
Q 14396 76383 7930251892284
S 995 965567432
S 7022 813107086
Q 16532 77765 815919743632
A 81431 408878835
A 28717 402073787
A 14447 470382077
S 47291 395626426
Q 824 97728 1072531292464
A 25394 823369064
S 84015 204972726
A 3336 727535378
A 17339 368782621
A 47421 194754289
S 53647 953015977
Q 18591 77093 3839746279421
A 61938 104537074
A 11043 386968269
Q 4769 64002 1934194279126
A 6831 92960797
A 65863 570862982
S 8981 992545933
S 32542 948955174
Q 1822 66000 4206868006756
S 96222 871048216
Q 8871 86803 7376570761388
A 62523 780537134
Q 543 83175 1360279516942
Q 6483 96847 4469503324939
S 5706 80141439
A 77321 5708945
A 90048 43079572
A 3324 591327767
A 48742 131614737
Q 25895 95763 3343045128036
A 78891 849242145
A 464 439591933
S 37550 718283170
A 93387 533964885
S 98003 652773147
A 61959 218823033
Q 300 85491 8188851180587
Q 14549 80810 219585175370
S 68518 71559505
A 74505 630377288
Q 5126 93441 6287078938326
Q 2253 94882 9332126002728
S 4058 14165616
A 17639 865365581
A 24473 920374673
S 81333 961370435
A 56698 683549789
Q 3231 88244 7736481612280
Q 3444 94177 2766970697982
Q 2299 63951 4517507137238
A 43598 893229811
S 72636 388053651
S 33362 157332881
Q 682 98880 1277791105458
Q 15999 91098 6266696477649
A 26025 112820038
A 75602 436533597
Q 15408 94654 479498192630
Q 2555 72638 2636599642982
S 72333 918855166
S 34826 553361671
A 69659 124340822
A 39679 83934069
Q 34942 88204 2397282513028
Q 14593 89261 9682594149897
A 69036 7750267
Q 27807 79384 1248667369593
S 69453 79384216
Q 20770 95156 1851313184283
A 65521 170169700
A 66121 90679781
S 20775 583080466
S 35683 140483844
A 98081 384388324
Q 13183 84383 3717314350765
S 77992 529077503
Q 3066 96184 7105816161619
Q 5687 99305 1514538984706
A 3610 703114233
Q 31215 91405 3923911226924
A 13383 596352713
S 74328 177178563
Q 11515 66952 3897244788432
A 67354 331061480
Q 13024 71012 8065387936769
A 97071 630507947
Q 9802 92950 1944250827383
A 74529 981565035
Q 9786 87890 6264933696359
S 76901 542187739
Q 2672 99192 2601209569151
Q 1515 99977 8281010114066
Q 1219 99770 4307776484083
A 1507 59886682
A 34854 169425652
Q 19688 89035 9494775889184
S 64903 168144186
Q 9657 89339 7801009866543
Q 27763 96438 2979171751752
S 86004 31945043
A 66296 311222996
A 87713 867164930
S 40355 562127214
S 35187 298333546
S 54647 331452668
Q 1280 99773 2743317061935
S 8342 223611880
S 68582 337564636
S 6193 600777725
A 79528 839832895
Q 4404 75910 5016918372848
A 63606 437494075
Q 23353 76849 2662530681118
S 65278 942677221
Q 9927 63838 4653534154156
Q 21714 84830 1674445083715
S 56053 211525286
A 52038 764275377
Q 301 95501 1476315523808
A 72311 11442952
Q 37029 93587 8554644310394
Q 15411 71285 3090858040526
S 35971 947810982
A 12407 409614689
S 77280 477421596
S 17992 303024762
Q 22925 83058 2453851058883
S 86556 607413372
A 31547 910631019
Q 2494 91132 563630991436
Q 286 98517 2168548366068
A 70842 871181911
Q 4800 71599 7384316847309
A 6535 811329336
Q 26668 82490 9125667855212
S 95273 315114827
Q 1764 71116 3718274670415
S 71970 324539138
Q 5214 96473 8450680258564
S 22928 241138972
Q 12937 95350 7380320266507
S 12606 301938250
A 77071 471654659
Q 11866 96431 4907110553037
Q 24817 86305 6117156911860
A 45901 838806117
A 75679 563709146
A 82180 376904173
Q 4814 58242 5265573636781
A 44081 266006022
Q 4107 93330 6266689238653
A 71419 241055386
Q 29230 99048 6119176041133
A 87524 20044129
Q 2782 76847 9689646696753
S 81655 658175649
S 39990 13400476
S 69110 610534430
Q 11698 94889 5115497186842
A 61654 67146279
S 18230 242732194
S 74139 296676313
S 4520 811112679
Q 2405 95867 3488847249275
Q 18381 97895 2716839913871
S 1297 481353238
S 75058 778383929
S 26288 309256242
A 36495 390928471
A 32205 418308725
Q 10843 98374 7726111326557
S 57928 397918025
A 52544 718657914
A 90884 827987622
A 62547 799550566
S 35674 690265906
Q 7021 90207 4258738693638
A 72750 426488332
Q 25038 98458 3984771967300
Q 24117 95699 8876389822769
Q 21982 95064 1127151932221
A 95035 914294618
Q 7 99962 2962658738586
S 73582 836438265
Q 4859 88672 6965706087953
S 99765 209749480
Q 31362 94428 3719975961357
S 65046 937999397
S 58944 499982337
S 71055 4767204
S 21934 561279398
Q 30397 84929 9746735872238
A 38337 444008859
S 78834 561392149
A 91345 508659432
A 5189 810549886
A 88960 719269316
Q 2640 99214 9879295195710
Q 19552 77923 6369633812747
Q 3762 57983 1285392264613
Q 6316 88350 2816636821553
A 9460 51418112
S 5268 449255890
S 26653 175130600
Q 7529 98937 4677797092752
Q 15933 78882 4555368432007
S 54588 102524260
Q 19347 99816 8524940231973
A 86278 836787016
A 83252 241332608
Q 35503 99449 2804767305048
Q 6941 87703 4677125114877
S 21787 292448878
Q 5214 97730 5574464613255
Q 14403 98656 3242059765661
A 18337 441456221
A 16445 7030979
Q 37798 89002 212671924625
A 87010 225593707
A 8766 687200934
Q 7852 96704 1319600770952
Q 27941 83311 8475775803985
A 94097 887605069
Q 8496 90424 9236727246555
S 22040 451668306
A 76562 407011709
A 64685 199016205
Q 8068 97846 6929845795396
S 74671 364240701
Q 5016 96207 9367770993814
S 52709 10298100
Q 4355 80490 2488720224582
A 64172 40508855
S 49845 275828765
S 15430 303856795
Q 1778 87824 4411864939035
S 99183 874295885
S 32767 39025924
Q 4770 79827 6425175579459
Q 15797 94914 4729521050366
A 54400 61604036
S 65309 266245528
Q 2206 65594 5528074811459
Q 4143 98572 9761024292939
S 6824 19760359
Q 6628 83470 9214036725528
S 58005 295712714
A 8596 875493167
S 1495 118736561
Q 18432 84241 619176397738
S 47066 545130575
A 46608 577446430
Q 1508 66562 6921420731563
A 57938 422936243
S 85349 190763050
Q 15562 97814 6237139339428
S 49240 153606817
S 2191 551386377
A 52479 785973934
A 57380 345300583
A 90238 594044249
A 49629 943887108
A 11898 375006344
A 15473 586930532
S 66846 216354036
Q 4190 79389 1770627132592
S 75639 981718920
S 38846 877341555
Q 1006 97336 9104101384250
S 29573 350264531
Q 7363 85637 700946742538
S 54562 810563856
Q 834 99937 9121635209438
Q 12 95477 2535650961620
Q 3301 94027 1051447033517
Q 43 55708 1265347686383
S 48747 514149893
Q 6091 93489 3475332406805
Q 10120 91026 6735256562483
S 88811 642699276
A 23958 297619255
S 42061 489252802
Q 12991 94802 6120258378367
Q 1131 80033 6331965805232
S 5861 243666911
A 50516 776606761
Q 26514 87354 9768779116308
A 31634 962200866
S 66948 354813244
S 40139 835709153
Q 8039 88843 1134930500782
Q 16077 80623 6804479422579
A 4562 951268738
A 90775 122185926
Q 36938 98817 1023352886632
A 91649 39623921
Q 2982 54881 5957398001412
Q 19986 76758 744394106100
A 84113 854164318
S 26303 514573061
S 21318 161814387
Q 37820 98594 9907885513217
S 82169 327440360
A 55799 172119636
S 99863 32135827
A 86447 379173526
Q 30802 95760 8890183756180
S 1401 533509841
S 24232 165268972
S 47262 962762709
S 26474 804087940
S 82975 773355613
Q 31414 84399 4471131285103
Q 3214 78745 551680573035
A 51608 917395486
A 75392 788593023
A 23188 834997339
Q 30149 97900 1834695375000
Q 7548 59441 6745399569370
S 66031 651692380
S 1004 116611070
Q 10154 69539 2213652324142
A 11130 368597992
A 97959 931241627
A 69641 407069615
A 11444 173725295
S 72090 266773349
S 52542 329561174
S 33887 983542799
S 89358 641339421
A 53768 280269622
S 39803 967242256
A 54401 638293377
A 83940 500049463
A 4803 799927654
A 34304 401876646
Q 9712 92483 9786828397629
Q 9647 99279 4982413170186
S 40953 186621996
Q 7432 84471 1549439095863
A 32268 897876664
S 96059 851041583
A 46988 99585571
A 34786 181876444
S 46454 334155946
S 20841 2539494
S 44642 395643430
A 61508 626229947
Q 5722 98952 1240015415001
S 82259 831483774
Q 943 67821 4895194994061
Q 17465 96218 5952216377410
Q 1109 98240 2198647460549
A 50618 483622166
S 14693 574219300
S 87509 343459612
Q 29180 90968 3749121811882
A 18877 915168126
S 20899 879644814
S 83614 164352126
Q 6619 81009 1365638166444
Q 23095 85949 4662823805241
Q 13820 76301 5141160996229
A 90583 577947197
Q 24577 79093 1851214946492
Q 37246 96821 9091533708128
Q 5752 89906 7289994405556
Q 3867 95586 5906106938690
A 71967 116639418
Q 27042 86562 2188399803237
Q 25836 87012 3812738015188
S 98547 489696602
S 76749 835466978
Q 5100 88736 4858453585264
Q 3117 78834 4744173064969
Q 12389 74339 6577747422277
Q 8158 71915 4656886520175
Q 11253 66965 4265183942928
A 21298 299130877
S 48973 470079224
A 36471 313578083
S 69101 356682769
Q 895 85865 7456080910832
A 95123 793023671
A 88324 10579823
S 29834 628106854
A 53275 560092919
S 36325 616384442
A 52205 665851814
Q 976 82772 5908750513849
S 24169 527284983
Q 27245 98488 2369298834272
A 44122 725711300
A 33618 702475076
S 13200 276894891
A 60996 74887172
Q 9842 94918 4225629924898
S 82851 34307720
Q 15816 82285 453651595061
S 57315 960266567
Q 4700 90927 1302043237151
S 78769 438880574
A 10100 626927306
Q 34070 96434 3028526973855
A 71361 386188011
Q 18573 92987 3874845283712
A 9238 452122049
Q 19791 99777 23960855844
Q 443 99897 9241075083985
S 67422 682314448
Q 28778 82671 492166613076
Q 13760 93381 1605345834707
A 33949 538415418
S 63956 111800834
Q 10476 95529 9184532515138
S 3596 324354191
A 18116 914205832
Q 4022 98892 8740426437697
S 29915 138429730
S 15897 70487380
A 60464 803382959
Q 1912 72480 626665400312
Q 20192 95498 6518818319266
Q 8458 97817 5153555153954
Q 14401 82440 1122357117163
S 44889 679747740
S 17217 27447184
Q 19164 80580 6351412535238
Q 34091 91856 1572745737965
S 74023 112413385
S 26489 25405824
Q 46416 99012 8978720340879
Q 32383 99721 8347408031098
Q 1010 72973 8749267420083
Q 7361 95868 8682742779314
Q 5334 95812 764161588988
A 14246 891589868
S 42419 181399718
Q 14263 66837 3157758596017
Q 21266 82533 4614137826328
S 52846 802778433
A 72169 989851524
S 76755 711386678
S 91835 79618561
A 25788 528517152
Q 2180 89159 3347658271284
S 76325 588408824
S 59956 483700109
A 69447 397124100
A 75770 735411505
S 71263 518144187
A 55746 413960321
S 62122 133242641
A 24102 394875442
Q 21096 87990 2676094505796
S 34343 76142089
Q 10228 96237 4989238835218
S 29104 216102016
A 75947 430448245
A 49539 262843376
S 97388 580997657
S 68384 868306869
Q 8405 91602 6027518365918
S 39220 619687174
S 51880 990298397
A 75027 154331823
Q 1358 97499 1939657292897
Q 24163 78932 6738729197176
Q 2311 85939 3472971313814
A 98482 317409376
Q 4695 84429 6510139326438
S 49287 965508836
A 38471 591786089
Q 4947 59574 5160428092252
Q 269 99903 2042327037402
S 43373 690917887
A 39258 271509150
Q 3268 97075 5203638488619
S 20340 908519561
A 2663 947334914
S 87682 534973103
A 76585 245462042
Q 2161 96231 6821165305218
A 13090 633424644
S 63183 413643999
A 19446 812646774
A 68842 135193308
Q 12193 78805 9405192427546
A 9015 296002527
S 33444 372504970
A 40727 817711391
Q 12468 99694 8818270016472
Q 3235 97707 7712509576240
A 42346 208444494
S 84043 426090040
Q 3408 81127 6244189092218
A 90266 611491479
S 11525 942446984
Q 4446 88661 667747337386
A 3934 897463353
A 69323 854155371
S 50438 677254592
Q 9181 99978 7365609440435
A 68970 900402438
S 55496 993816168
Q 9404 98916 5870707486607
A 58939 374198835
Q 2435 98089 8745574472229
S 165 51386306
A 16530 564024528
Q 38 99680 2759882400183
A 75263 222048079
S 76902 927944637
Q 38962 92969 3657947640288
Q 7629 63644 6263084796970
Q 3092 81656 434039912834
S 70964 347207119
Q 3311 94196 8928617400462
A 52993 285694343
A 1785 39394277
S 89724 378687705
A 55820 474192163
A 93508 429625654
A 82201 969922961
A 34936 500569299
S 45472 834296760
A 73887 883730702
A 12898 231265984
A 81171 129371465
Q 11489 99947 1515877174505
S 386 153311989
A 48096 823342468
S 84394 899218749
S 18350 205247675
A 48013 438533827
S 28420 745126470
Q 8646 74212 5233397548215
S 46353 660284505
Q 2872 77031 5678079619341
A 48138 923200220
Q 1477 57936 5897357061183
Q 14039 93205 9924033935732
Q 390 99391 7525475366007
Q 26805 88679 7855793129493
S 16248 378956654
Q 16749 92920 5998326838208
S 33366 849579542
Q 12038 93154 9452704368962
Q 555 77601 6827498043825
Q 21765 74542 1971827117613
Q 24246 88822 1600837391595
Q 13748 74511 1590570574582
A 81842 922077191
S 66826 402447156
Q 8468 98318 1098270989995
S 21269 46102687
A 24223 75773520
A 79577 139864780
S 92414 313279761
S 1153 551569267
Q 4918 76929 1004426182560
Q 8762 63516 8989268113620
S 50331 768198889
Q 15188 97829 1153943919755
A 53532 237032710
S 26018 404729127
S 9540 698112602
S 97229 368711780
Q 10205 81299 3792535673295
S 15761 710911302
A 47938 766320415
Q 4848 98753 1957746905938
A 5120 117950447
S 28850 289698201
A 30955 716372075
Q 13992 90558 840299107225
Q 3971 97773 8339038641077
A 26623 145045137
S 17780 892408764
S 71276 206113976
A 32782 383454569
S 64973 190746654
Q 14082 86609 2456358051584
S 23571 456102899
Q 14332 77158 7070317059125
Q 23672 92633 6119297085118
A 41172 55420314
Q 41750 98307 9730142140949
A 3341 189036055
Q 7118 68842 5071859048572
Q 2304 61910 3911580653961
A 55111 789262899
Q 3006 54903 819839135239
Q 15052 95802 3358984216060
S 95529 107607855
A 63604 969853310
Q 31490 98337 3288018836160
Q 5981 86748 2211031797306
Q 21864 94542 9527987360678
S 10770 407625883
Q 368 99222 446215789588
Q 842 89885 6526341898533
Q 11671 83189 2289028277252
Q 2465 66686 9283373258626
A 76653 991762130
S 26092 27919463
A 18151 855421017
S 41890 208812357
Q 3891 96526 1596340099345
Q 180 99319 3246228504340
Q 7204 96471 3106516802628
A 29736 971603860
A 73846 62946387
Q 27896 83962 9845216752071
Q 4465 99541 3943476896019
Q 31442 81812 7234295095224
S 34315 746672030
S 53498 205832631
A 77629 483656715
A 75950 45597251
S 41771 322169760
S 97382 761844770
Q 15905 86441 6976436259264
Q 16560 94446 1878211608499
A 65496 310243708
A 27598 893670331
A 2804 114044911
S 6412 100360627
Q 3526 59792 5133936844562
Q 34981 90394 8159396225197
Q 35815 99991 3216239807428
A 46937 91542780
Q 3480 96325 7032900843734
S 23006 800409345
S 83803 885412072
S 400 561190153
S 24683 316706742
S 15019 876471511
Q 412 99848 7631072402245
S 70627 445920897
S 5364 574190703
Q 4215 91055 2731923309324
Q 30433 91256 2892278003636
Q 852 90198 7582068360087
Q 2595 77577 4114765881802
Q 7514 75318 2906623669467
S 27853 975071991
A 37527 888247236
Q 12656 95431 5469040565690
S 90177 188355163
S 20984 727073641
A 41252 833869966
A 80252 24070817
Q 9703 63673 7278123194924
Q 1542 96104 5269224411751
S 74272 677730933
Q 17621 70714 7104834385024
Q 15674 95973 1370085164127
A 31573 29042457
S 80081 234402557
A 99192 78116254
Q 1831 70080 4749587625075
Q 6809 96455 3189443145439
Q 14582 74785 7131911036100
Q 32366 89900 2948293433773
A 73143 428635349
Q 364 99351 9308530641672
A 56620 334008540
A 8132 121226276
S 44154 706315468
S 9578 830381736
A 6436 479347262
A 59911 350637631
S 14181 291605920
Q 16895 68679 1560939579126
S 82656 947481216
A 55386 428375310
Q 3559 99782 3117593637364
Q 142 99239 3667899213887
A 17201 988086267
A 96970 493048560
A 36991 840487577
Q 31083 87973 2962786831
S 64593 951630786
Q 4850 81627 7537540843859
S 56389 12381779
S 57308 885997729
Q 41289 96430 2443338408535
S 6758 470216648
S 63756 360961287
A 8886 448917598
A 20065 525968241
A 51756 199604955
Q 6773 97818 5982880801558
A 84058 995946617
S 82862 764391718
S 44452 730255787
S 80547 671676988
S 40197 827608016
Q 4787 99584 768917490270
S 61810 412070274
Q 13544 91234 9022571340326
Q 2053 99313 9053560358684
Q 2328 93726 856138814200
A 30664 179619693
S 27514 5742625
S 54770 707401964
Q 35710 95440 4021418527600
Q 1310 77552 6676544331505
S 35981 414617086
A 58676 569196348
A 67486 833194776
A 8294 312686552
Q 8576 94165 9077139400375
A 98987 298199578
Q 36439 96796 2144006015816
Q 19282 82055 275674926149
A 11634 335482980
S 18783 481583681
Q 1062 93695 3227726301866
A 68822 744673021
Q 1558 99173 5291975931814
A 44122 408315793
A 16781 86102310
Q 5591 84281 9336520973727
Q 2363 98343 6616024241349
Q 2473 69402 4069410945528
Q 8487 64626 3213754672754
A 71491 149444384
A 39549 29392575
S 1937 121024863
S 95052 293121911
Q 1096 89233 3099188529736
S 84578 628579312
Q 3078 99533 3530996229892
S 28268 43591894
A 63291 605068374
S 10812 680399895
A 83699 316645721
Q 4349 91825 3351212856820
Q 2279 94857 7094556432043
S 46834 89308716
Q 2880 90949 5669407544093
Q 3298 80546 9106169331274
A 39786 578493998
Q 7717 65035 2836105224260
S 94941 646505928
S 10171 367502572
S 28962 575198728
A 90619 530226028
Q 213 87996 7645593719654
Q 6416 82550 4815137325737
S 20665 916867115
Q 7585 94786 8932791677853
Q 4795 91822 9490930905779
Q 3638 87885 7230089307826
S 12229 311105166
Q 6582 89455 4563905135161
S 62453 970524659
Q 2566 99982 6528359667076
Q 4449 87833 6178057205006
A 43442 156190551
Q 28879 86829 2386070303986
A 59928 411740514
A 74685 591099481
Q 19725 76635 2235923304326
S 23369 296981013
A 31071 903276314
S 77949 437241730
Q 21166 87479 5931401724561
Q 2716 54977 8458126943807
Q 41608 99563 3266570270418
Q 12289 96492 8338165756216
S 25894 326724828
Q 555 98394 4792988580719
Q 9462 99798 7897029112324
Q 20055 88312 2215621429895
Q 2777 59281 4142372897118
S 66377 941788962
S 74769 302018923
S 63826 725128732
S 49956 589728843
S 74463 181837390
Q 31419 94130 3091375948484
Q 14812 96278 1571788353411
A 98455 723076316
Q 20204 98519 1530294431709
Q 30351 86675 9217299876336
A 73544 288663363
A 27085 622606740
S 1377 7711986
Q 36862 99654 2114964744410
Q 22625 97063 1760824485307
A 43730 957108995
S 74296 560493716
A 26404 265311137
Q 1491 57136 7109441257895
S 34445 562526451
Q 3035 94034 7337235860855
S 53900 1820508
S 60918 453639180
Q 1629 57311 4438155072247
Q 10331 88726 9676232565290
A 33387 958400485
A 42277 539527639
S 62486 637913924
S 60483 506355318
Q 10954 98860 2180568868966
S 32329 659895804
Q 4195 88667 6306736582803
A 13464 400268573
A 20401 581826641
Q 1742 78207 7295189428074
A 75676 45449775
Q 28876 92665 3227074939294
A 360 644516508
S 86485 168169304
A 20214 955471114
Q 10476 69205 1360928783610
A 34753 748860142
A 81279 66779339
S 62259 456788635
A 54900 15451720
A 15284 375816858
Q 10019 97193 4098420802593
Q 2266 86802 7959014912227
A 72809 920195619
S 90187 173146309
Q 19106 85991 6991018874574
S 28140 174698408
A 62091 222521900
S 50038 690594174
S 912 564176437
Q 862 96434 7984531577402
Q 20588 94330 5542377920488
S 11628 514696524
S 12725 613639389
A 21655 72627819
S 76133 417252473
Q 17245 96720 8553313052471
S 28780 796212019
Q 27303 95527 51178862009
Q 2113 99691 7068935209248
Q 25400 82669 8921457026154
Q 22520 83701 5396503231699
Q 9993 99110 9057121516193
S 93825 994757851
Q 10259 91474 2872294554441
A 21465 1652129
S 63668 236241414
S 55545 482833377
Q 12086 86082 48477335125
Q 11469 93551 9213721667878
Q 20625 70828 933029054409
A 39988 197401299
Q 10493 96482 110446808930
A 1796 365075809
S 81626 592108035
S 66579 416530093
Q 8831 99960 1428233257223
S 76232 674704702
Q 8573 92772 3754918029136
Q 5680 97613 3276409413302
Q 19892 79868 7560496406445
A 16222 731045412
Q 355 99680 5345466907776
Q 11509 88327 6730971780303
S 21074 361861108
Q 2422 74309 4618630108245
Q 417 99955 8457629823738
S 65195 505343487
S 41717 33807387
A 66451 475324729
Q 5037 62856 8221912383068
S 71867 837521462
S 54148 642857409
A 39057 694562267
Q 5742 78694 7210844775601
A 61081 845801247
S 20496 589196182
Q 14805 84648 1058548098840
S 60645 559460600
Q 15394 95068 9708974761662
A 80951 52343649
A 55462 645120225
S 84641 104919414
S 38679 973052213
S 61407 770788988
Q 5859 99995 9214492735494
A 19394 732517079
S 80356 602032621
A 43577 576859752
A 73229 116927752
A 92896 773135876
S 77586 10520142
Q 3953 99158 6118705855190
S 72988 307229155
A 63656 574726309
S 1614 377498358
S 67599 257526217
S 24494 189457123
A 64901 215477990
Q 7496 65917 1036522503511
S 77940 298136868
A 62732 303107099
Q 780 51907 7036928841905
Q 33202 83926 8989401342319
S 20425 308078773
Q 4344 95392 7522945835693
Q 733 98954 6182739303949
Q 8249 62981 4963228125947
A 51010 652895095
A 32951 528008097
Q 6042 81882 4490780987019
A 9419 433816232
S 20958 740694753
Q 8893 93075 1409474095922
S 35616 758756363
S 79415 772762521
A 5583 594474423
Q 7322 99585 2364509962489
Q 32875 94663 963246173454
A 16768 567066186
S 81406 843902924
S 97209 544264036
Q 17128 78061 3543144885291
Q 4091 87827 8845973377718
Q 4313 78660 9108425893765
S 84250 937183208
A 36944 6631936
Q 4771 61359 9535578618275
Q 9730 97401 5033089360805
Q 13921 95223 3311424489472
Q 18097 87960 5282351589340
S 79948 344384763
A 30530 98865836
S 97590 230997853
S 50590 820460794
Q 5004 77898 8861997905060
S 43042 899857735
Q 472 99406 5039130249911
Q 40612 95694 426098247787
S 17706 11106105
Q 9180 99313 7543268973226
A 29674 856302105
A 80316 79976762
Q 3487 83709 9370392710816
S 66443 615312158
Q 210 88270 13291290799
S 44089 864148640
A 96224 373071568
A 59656 151907624
S 14690 513298006
A 78721 92654646
A 23436 709480329
A 76918 232191242
A 8421 268073538
A 17924 498839975
S 17416 248055750
Q 439 52544 9179828942137
A 44434 826013888
Q 14703 84345 6551902654546
A 62401 352033040
Q 17219 93245 8023835008166
S 2217 779317259
S 52973 64140874
Q 4097 91184 3212160679410
A 61235 220979152
A 64761 180813491
Q 26619 76960 1888566001813
S 9614 930788831
S 77334 442671381
A 34198 363711222
S 1486 386320589
A 4903 783339036
S 64669 808912346
S 86529 86207067
A 10942 999273086
S 7457 569465508
Q 9630 82934 9207108149853
Q 20735 99674 5358610900176
S 95021 225188915
Q 6836 98725 3147039819402
S 70166 903609913
Q 27396 96336 4226975268538
Q 17633 81711 2560632965837
Q 9743 68711 1254051800900
A 99828 616834869
Q 8220 91333 767772789500
Q 16028 96427 2073135005831
Q 28045 91594 5602417365306
A 70433 560871612
A 22229 489958227
Q 16117 92654 9593080881089
Q 321 99344 8933844441514
A 57348 15569217
S 28163 616123543
S 71898 157384119
Q 25876 96615 8958265065589
Q 8181 67905 3082392610601
A 73911 727957875
Q 5271 65229 140603285578
S 48382 617389755
A 73556 369162739
S 25914 387065476
S 24913 448390012
Q 20848 97323 2656289381167
S 52713 520049640
S 90272 416515410
Q 11521 93136 2661605856415
Q 8636 99617 7757960752995
Q 10050 98661 1763241521118
A 4934 397504604
Q 55 94963 7366653484255
A 62810 215678324
A 1187 796888320
S 37276 26182708
A 52791 890157613
S 75763 971369746
S 82965 221175344
A 7519 481589902
A 13381 280614514
A 79853 755503620
Q 1401 85034 9200988476620
S 99517 531274385
Q 10199 87234 4517038315436
A 9196 509157528
Q 7802 98452 6937313223346
Q 26559 99332 5472189656387
A 41530 717169755
Q 11892 96811 2046216854030
Q 4328 59800 4474516018259
A 37617 514429637
S 36110 69616636
A 76269 665468489
S 81706 988251155
A 11481 500370930
A 34805 874492403
A 71091 173283392
A 58644 209102283
A 13720 873785634
Q 5071 97967 4803639324492
A 957 255267230
Q 1473 94877 1468743710080
A 61398 551247537
S 57762 665755172
Q 27679 99585 5036143838911
Q 4606 69766 1291342752913
A 91082 170502081
Q 5139 90954 4920655950497
Q 22921 77495 9028664990058
S 40420 849659134
S 21519 502327593
S 42739 715535495
Q 1386 96714 2042569432449
S 65129 640922104
Q 239 88831 5507743064403
A 56954 254714433
Q 6348 98976 5264674705463
A 39543 895117549
Q 13323 79129 9598223711477
S 19287 514561520
Q 5971 96895 1902354108868
A 14965 39985447
A 50221 302853524
Q 36209 98457 9050681051017
Q 1596 96464 9659016411566
A 59798 83188488
Q 30693 95180 6012547214999
A 23091 978427644
A 58257 726626184
Q 4065 61768 6137809537505
S 36197 30490674
S 63414 593977734
S 86833 922288560
A 84484 203233908
Q 1719 98083 1663959273707
A 26667 815245225
Q 47753 99237 6862247835038
Q 2123 93240 2114520340567
A 90287 705061289
A 80632 875898350
S 15412 577955947
Q 9993 86270 7982367092296
Q 903 97413 4853746247603
S 57541 222670500
A 1215 775196155
A 46664 486923504
S 69367 844081462
S 12051 636928971
S 67278 536681030
S 66950 452999165
S 21700 56910549
S 76333 615568746
Q 31515 82187 5729597522686
S 5477 759566523
A 35520 725953223
Q 410 62225 9575024799303
Q 34112 93935 75898851983
S 39121 357221171
Q 29519 84064 3655959633535
Q 179 62554 4303373826873
S 18595 450429188
Q 18005 71082 5731224809344
S 62058 249285353
A 47508 851618394
Q 31820 90443 3548399139064
A 97736 880196053
Q 13579 80039 810468478519
A 25690 659303913
A 16277 672593152
S 84229 405548310
S 76367 933319683
S 9617 220352180
Q 9753 86274 8746398209307
S 8903 17928162
S 8096 304709344
A 45090 240542762
Q 18053 75677 7043900037886
S 17887 479481958
S 2364 313888077
Q 12701 98680 3862916104095
A 67264 496928833
S 28956 235683569
S 71808 450298603
S 86469 209535669
Q 3074 78618 8853140510140
Q 10724 67086 5121668537409
A 11245 390117137
Q 12329 85260 9706210830533
S 79088 436761124
S 49481 222436272
S 22693 934287377
S 64625 760153077
S 17012 842268639
Q 24341 89131 9593262401983
S 1155 344313796
Q 2359 74069 9632952006579
Q 6651 79547 1254323552805
S 64763 330139615
Q 24215 93757 910619948156
Q 2058 76452 3855793137874
Q 12441 75637 463846118355
A 45139 885187545
Q 9101 73036 1300033735149
S 41977 24960351
S 43301 960023438
S 1708 358426208
S 85257 596061833
Q 8719 90156 4820282657192
Q 7518 74374 3956200205566
S 29136 215976851
Q 41069 97868 1103887863562
S 14252 104737325
S 55317 213956775
A 34925 346475807
S 47746 121233363
S 92427 780602818
A 61554 15347518
Q 27787 91776 5773382925362
S 85563 969881369
Q 32902 93829 9154928225276
Q 2057 87743 6913453929620
S 7623 391990391
A 67942 986002150
A 78332 235976905
Q 19274 88405 7051093852922
S 69304 826719629
A 33265 604137714
Q 8992 92796 1812255326483
Q 20221 95139 7504205227751
A 60711 700830294
S 52924 209154903
A 33532 656169079
S 75997 109013594
S 29289 164077346
A 41411 432923515
Q 10093 73506 7618170509092
Q 653 64591 6450877542003
A 86584 43910709
Q 20637 79222 9709993553936
S 75579 247791691
A 55676 187300601
A 77437 51394872
S 93745 755120228
Q 428 89973 8016427933404
A 82348 13127173
Q 1029 95326 5930625274812
S 95999 35911745
A 2862 527695343
A 14285 164221286
A 60050 384795789
S 45444 843575217
S 79793 926250825
S 2619 43865898
Q 38776 91640 9920212615243
A 84791 806687493
Q 26333 95044 8195878689879
A 17874 806245125
A 26638 779779627
S 79931 58482555
A 98225 171923674
S 29226 570601648
A 46809 769411074
Q 2571 94961 6396507946841
A 41814 404948024
Q 6052 59319 6567579734915
S 44239 800625627
Q 31604 89527 161004140305
Q 5841 76080 8798395535983
Q 11818 88342 4880349495472
A 11232 105495943
Q 8165 87694 7689671410843
S 39739 546488649
Q 6258 62192 4250435133182
A 40552 701891711
A 1766 685975994
A 37219 604662692
Q 3401 77874 2017241427773
Q 18661 88603 949304300588
S 61786 167524893
Q 1166 84914 3492464537727
Q 13152 70225 9913394516896
A 20110 881049308
A 35322 416470270
A 56604 269184448
Q 8048 72998 5270572918968
Q 8379 97950 5142312551376
Q 5993 97487 6478981672471
A 11647 856308892
A 79639 493138159
A 86847 267771891
Q 2803 66033 655772207106
Q 36510 89245 9116294814649
Q 18253 94420 1222727643490
A 87965 765863682
A 7088 182551315
Q 1687 82367 3397772938017
Q 426 92237 9523651831905
A 46463 596707512
Q 11073 80627 6242363905107
Q 4995 98501 1455711927384
Q 5458 96723 9734490271154
Q 1703 84040 2665125868628
A 94216 892122622
A 16848 67091292
Q 18160 72317 9819229713696
A 48156 985515878
A 9743 338381124
A 13312 80530739
Q 14978 86342 7825496244724
A 18997 497089219
A 68787 243440212
Q 4249 96827 7894401578094
Q 26759 96641 5734489428013
Q 1592 95897 2400856150928
Q 10814 91936 7026504886376
Q 2269 79137 9285654825174
Q 6281 60562 1256415802026
S 51568 280026226
A 28269 26776908
A 16555 925591669
Q 19786 87316 8491524947861
S 36113 710152084
Q 41621 93977 9525961065887
A 30525 91023658
Q 5045 89094 103858575674
A 64997 766252019
Q 638 99919 918209744387
S 36761 689310534
Q 9653 74937 1063758003012
Q 3257 95316 298435376612
Q 2722 87841 5013118420093
Q 3563 90301 7967292407291
S 46092 282767430
A 79587 742898295
S 99918 391929989
A 6535 235562137
Q 3278 98683 9694976736559
Q 4748 88345 141240392980
Q 867 98347 551477035577
A 79472 642497054
S 47679 200299897
S 46380 683538931
A 14635 229231857
A 176 433035022
A 83968 337689870
Q 33946 93839 6539011554900
A 86718 493012596
A 36468 935105794
A 67755 625930227
A 5393 585291211
S 51074 96498497
Q 15989 84618 935944662951
S 64321 667761644
Q 10018 94981 1497819160883
A 22875 105063869
S 73366 139129586
A 17139 4784078
S 52551 920280665
Q 2001 97724 4017919140825
Q 14538 79434 1256939166864
Q 3905 56552 4247456949183
Q 28927 94954 4584501709770
Q 6999 89550 3293806358904
A 71943 677573673
Q 15211 65618 9874016673226
A 69934 969913624
Q 1476 98160 6405140930694
Q 583 74073 7200800124148
S 3823 339488970
S 64134 307589138
S 31623 220682341
Q 17008 91796 5009740947752
S 38227 972882787
Q 20343 94301 2837329273074
Q 10231 65468 6251775807192
A 91620 536194478
A 53448 290953887
S 73078 781335337
Q 7501 88684 6817551817954
A 59295 197585642
Q 5761 97594 3472563660084
S 32889 812757863
Q 12358 98236 1235806748954
Q 19234 75058 6409286420581
A 48343 141556011
A 46623 783347188
A 41176 769247765
Q 4182 66997 6706669678656
Q 2174 99781 2025578854049
S 77482 767789370
S 54958 420348119
Q 1524 97608 8904298942240
Q 20408 82711 4448904121275
Q 24506 97403 4438056668243
A 68888 821405637
Q 6540 98107 161197646901
S 86533 363469305
Q 1452 98314 6732481004758
S 21366 249713041
A 18796 800950265
A 77817 818280852
A 14391 304989109
Q 3861 89537 9930073867587
S 26693 307884966
A 20738 228545580
Q 30624 95994 7958877634180
A 83839 434291986
Q 36047 92522 7014919472333
A 89216 816700807
Q 21814 72129 1039570726466
Q 10411 72462 3056389837482
Q 20942 97973 2904116463156
A 91328 805002099
Q 17811 93631 7465557713962
Q 3824 86226 5718641639051
Q 14830 85280 9357684844205
S 68765 232827882
S 28607 27789664
S 82304 546975764
A 44970 322537483
A 99596 213004499
Q 30711 88653 7647119022608
Q 24191 86215 776536185562
A 42984 277043036
S 84652 101743916
Q 27202 85478 4311409864290
S 63630 461488444
S 62375 443290940
Q 22362 98256 8493784736937
Q 660 99832 2860899995299
Q 22733 73296 6331932761010
A 21474 145731307
Q 15724 84663 9038672611288
A 54888 209030487
A 61052 192674225
A 7348 917400349
A 50858 618974876
A 49829 935848545
S 69689 769546517
S 91070 317459019
S 17623 781539448
A 88023 677147444
Q 36609 91349 927410038867
Q 12432 65626 6527564902008
A 8518 259306209
S 3756 450981142
S 9535 975966927
A 51115 945598833
Q 11114 76405 282281220209
Q 30033 82288 7358874219074
Q 14133 94811 1107713001046
A 44284 136877546
Q 2485 89697 4232290277300
S 94324 149277744
S 76312 764744541
A 62218 136761214
A 72799 989323289
S 46984 630732227
S 97822 31661369
Q 1290 99536 247595005465
Q 25403 87781 1280592952742
A 72504 850182259
Q 3381 64752 1233480920167
Q 1273 87301 7949288009730
A 99686 305193587
A 32309 527263333
S 53138 595284345
A 54163 284064156
A 23863 499596427
Q 14579 82937 7837657637451
Q 226 97359 4133616156663
A 64083 871419290
Q 4106 89774 2806569541829
Q 32635 93614 7940172549932
S 77422 41748267
A 94567 765412008
A 17770 20423364
Q 2518 97422 4654263378401
A 75662 532826178
Q 12764 77508 4698744429975
Q 9623 69763 1765399751911
Q 847 97991 6368942269742
S 8754 365717623
A 27769 391017941
Q 1862 96670 79706195169
Q 10116 94986 5015542694072
S 55364 109487209
A 37022 515175661
S 87309 754216280
Q 15243 98447 3215648153109
Q 1762 87520 7469037302799
Q 5642 63487 950659692969
Q 5476 97893 7788334030808
Q 22642 94723 4078872513552
A 69877 944728997
A 9686 305498529
Q 7195 92595 1239918020246
A 20164 786245861
Q 27367 97354 9076773931666
A 91902 763824989
Q 16486 79065 5322207141102
A 29175 925390393
Q 41099 92200 2376960415744
Q 8947 76896 6885840341216
A 85181 872574224
A 55287 62473752
Q 8637 95338 4136282846001
S 12975 350100675
S 91194 461121330
S 49314 14805990
S 9582 981697599
Q 6228 79979 4066972776540
A 78005 227565923
A 99561 247550321
Q 42533 94296 1073835031483
Q 16830 98781 5782973577344
S 61832 658739530
S 49306 911689167
S 85184 253180014
Q 536 75987 3026946379226
A 83053 222952047
Q 2477 95422 9166367439683
S 96548 471546287
S 86835 8875463
Q 22230 83762 1049291164623
A 71807 783123978
A 78219 406652174
S 92026 267730597
Q 1694 54934 5949261495492
A 89241 528964140
S 32515 911620576
S 29073 280636903
A 44443 431615371
A 70123 977132093
Q 22026 97490 1456363152015
S 56518 420878248
Q 1545 82477 8832117494181
Q 8831 94523 6264117964411
S 24463 48275726
A 42194 957336127
Q 242 96405 3241476533199
Q 29764 84434 1464198980654
Q 21746 73943 5491237983536
S 1799 968536076
A 24908 561206332
S 25992 208985127
Q 5046 94504 4042467009487
Q 358 98326 7366173350406
A 33737 45576594
A 65372 338857654
S 59289 887821406
A 84956 349929709
Q 1668 94234 6396593503516
Q 912 98798 3328015136086
Q 37854 99183 4967272736519
Q 8 99709 8965390405638
A 39637 970197784
Q 684 96187 8744811318824
S 41664 261640109
Q 15656 71338 604568851862
A 5374 936624686
A 92399 685645064
A 14433 796285001
S 77595 172466719
S 33411 481694942
Q 41895 94620 1370464851971
Q 13117 87098 6297323014627
S 57154 292246547
S 68791 466334100
Q 1071 96277 9365884932333
A 71415 542632822
A 6041 877461076
Q 39326 96842 8603948000620
A 7891 240519924
A 33810 309465983
S 48966 210467396
A 81779 587849785
A 41066 912069538
A 93289 915219359
Q 674 83720 6040658700867
S 68644 191553849
A 66633 595202492
S 86782 565022195
A 73178 873206672
A 94006 162240891
Q 12182 80553 1819640516975
A 71046 164122497
A 7716 857895704
Q 29788 93626 5663893950394
Q 21026 87875 1381761718448
S 8482 981387368
A 61126 187688477
Q 3792 90739 4062636480556
A 39808 708681355
S 31239 867001481
Q 10691 78199 8992406043399
S 62712 454808563
A 87581 556856381
S 72028 221776686
A 22613 823414618
S 40656 111827591
S 11395 385586404
Q 9893 91195 9988293690171
S 65326 744362269
S 58880 165041393
A 75883 250695791
A 61573 752787902
Q 4651 78383 1799278154563
A 5282 376656193
A 10103 430636546
Q 164 88793 4575994408804
Q 20027 81391 1793062319233
S 7482 288410871
A 63343 923554131
S 26057 579368590
S 32334 987120145
Q 4733 82801 9087058627254
A 34680 783235018
Q 10645 74835 7518526143995
S 16358 940343262
Q 3257 98007 3076869659271
S 88110 585224147
A 99570 865906807
S 34300 47395094
A 96557 144265898
Q 11426 99404 1571197241480
S 35196 437416950
A 57032 812074006
S 61946 185717624
A 11456 775106336
A 66672 495310066
S 7251 333515584
S 17585 750088453
Q 3919 68081 11913525433
S 27601 110245957
Q 34269 93527 4662433222203
S 62370 728127097
Q 20484 99810 8527479006124
S 25934 440490120
A 71416 29147466
Q 36782 94842 1793630855325
A 97422 413834919
Q 1512 77982 7487863472505
Q 1671 73010 3381644935912
A 69258 811328152
S 72513 806395649
A 83137 221337618
Q 22560 96759 4739387700724
A 88193 47091156
A 25669 662895753
Q 8640 89787 7307945334781
S 57234 522169619
A 53470 438542478
S 4990 546145279
S 49708 938362478
S 29071 373131504
Q 550 92832 9037538925898
S 87920 684586654
S 96305 469642673
Q 6726 99144 8874449287914
A 10524 940684207
Q 1766 94557 3487118481698
Q 2103 96374 1893365080135
A 58943 852748700
S 65528 595414468
S 38518 741483501
Q 65 71288 9268627264839
A 98594 142321691
Q 3047 80724 632255880218
Q 22826 89822 6143391807585
Q 11719 91439 3696332366407
Q 3995 89698 4701068450935
S 27900 530445504
S 58272 575352048
A 14656 841895266
Q 8563 96660 5040315523168
A 85972 899612041
S 60894 390775622
S 51488 849221602
Q 24990 83421 3753092632078
A 52357 366301736
Q 4700 96872 4442630343933
Q 12666 78593 6730901775001
A 84080 690421903
Q 445 83678 5375721594201
Q 10319 96828 6852466322271
Q 2794 72795 6366815282618
S 89661 57904755
Q 4349 93869 6118291517075
S 95764 59554345
A 59829 301332219
A 45284 733862913
S 19033 333883599
A 55453 286301904
S 31618 646475762
Q 642 96689 1961920137335
Q 943 96764 3508465101768
Q 17299 81411 9997245817406
S 9680 558728801
A 60628 731426732
A 71951 548251751
Q 35036 99471 4167083384366
Q 2289 89447 6430881879690
A 25733 656566974
A 80281 404152128
S 84477 351665455
S 41107 200767131
A 61226 97983266
Q 20283 99106 5189967855177
Q 17616 88643 9041170494839
Q 356 99964 6713880402617
Q 7219 95142 3571744043079
Q 4395 85556 5856554526727
A 13755 446142837
Q 775 64716 7513569789955
A 99362 3411228
Q 2438 99317 6916638677137
S 50482 422799991
A 41753 378637663
S 83391 575068001
A 68846 837557181
A 49110 244871018
A 51602 980378605
A 29429 797002522
A 6189 876694310
Q 15478 68835 7653734784376
Q 2460 82249 910310434097
S 53057 254661154
Q 30199 93287 7013189109865
Q 2826 98405 8933126178819
A 91455 816134366
S 1604 566638841
A 72246 490844414
Q 2723 90323 1458788763388
S 33019 988110141
S 66151 176057199
S 45697 634512495
A 66863 415519725
Q 15047 95180 2244260194139
A 14086 563265337
A 75697 525270190
Q 12677 92907 6276800340834
Q 8462 60521 1115537741316
Q 10081 70331 9323351670058
S 51875 322590319
A 31197 801791713
A 57327 346684450
Q 1549 60394 4198444416008
A 48804 448490334
A 65858 203968768
A 40640 158408062
A 59796 240108091
A 45733 850986475
Q 20808 76667 478707463020
Q 36546 94212 5919735384141
S 2406 947935635
A 9381 600902140
A 77384 867158991
A 4518 561583873
S 45535 377563076
Q 506 97859 3360598007146
Q 21986 99858 5838795296887
A 94174 451630674
Q 29511 98246 1450680989493
A 25137 890902742
Q 85 99513 296396624662
S 52556 328904427
Q 1798 96740 4757589114919
S 56444 418892233
Q 8037 86452 7601489008
A 90928 581754584
Q 535 99802 368022754149
Q 35494 95232 5330247665943
Q 6297 85656 9830804217171
S 68974 153892983
A 95076 41184274
S 21506 774927588
Q 18715 81458 3742913615484
Q 2312 94396 9618888758711
S 41904 887255156
Q 11104 92723 2962644810556
S 33396 373842959
Q 7709 65785 6888248936873
S 25705 738616317
S 44539 935278537
Q 12178 94429 492862849471
Q 25195 80402 7567194283721
Q 28032 81193 7323289755555
A 32236 68482415
A 92495 916802359
S 37563 427812504
A 18717 774403430
S 92477 753943860
S 98818 558165847
Q 257 99774 5567147411133
S 29993 312898462
S 893 995012796
Q 3886 97749 8390654803764
A 7170 328552057
S 35182 972040768
S 9555 332345407
A 26275 683713533
A 67354 898775754
A 74671 596009267
S 72784 918441254
Q 36989 93410 2839361447960
Q 4042 89227 3533345962015
A 46828 688116118
S 63931 372441204
Q 15101 77770 3502495449377
S 91401 798735799
Q 16075 95473 3510091155913
Q 27063 90095 7552957991905
A 12839 201021683
A 69624 401361455
Q 29188 98607 592424341281
Q 17789 91825 4202574574094
A 54894 974872709
S 57173 507002935
Q 11199 97263 920468170177
Q 6123 86163 9726197029708
A 78283 710641119
Q 18388 95873 610662905327
Q 18308 97547 4229043729256
S 60382 983083970
Q 7954 83658 6390666185108
S 22616 183723433
Q 14544 90714 5847245061461
A 75118 75434682
A 4406 570635390
A 2116 662738154
A 33193 24035932
A 53971 695754380
A 99802 394744831
Q 15291 73737 3418398832384
S 82099 294075208
S 84673 307082406
Q 33047 83315 5121725085183
Q 37937 99355 1767293506628
A 55593 781481260
S 82655 974958478
A 97331 316671143
A 28141 614554981
Q 1675 88904 9291339023522
Q 559 96102 7966858651022
S 3444 906696412
A 37144 272169487
Q 21403 73316 3118458704582
Q 2639 95650 2522052953204
Q 24829 99235 4649806301828
A 94775 534037712
Q 5584 97868 9664396947809
A 49020 179694592
S 46619 939781521
A 79858 773624789
S 89858 130920737
Q 35775 89394 6923917293260
A 33945 26275777
S 91774 535262889
Q 14358 79806 4347456928880
Q 35120 96660 5972249058871
A 36413 927529285
Q 13505 89983 942516975611
A 72955 12484187
S 18816 121725552
A 37802 724736949
Q 35844 89936 6544546880902
Q 14586 94783 7528541825280
S 30677 341532595
Q 2700 84868 9857242405772
S 6560 571260415
A 8360 19214378
Q 19958 84927 2614608992746
A 9109 456927695
A 20710 872602328
S 77789 373243335
S 7627 700923400
A 81419 676550039
A 59643 914121507
Q 1358 52352 5679411129431
Q 507 98684 551789852348
A 64025 687899044
Q 4810 99187 5198839043592
Q 38720 99508 240679928140
Q 36311 96281 5894394259756
Q 15467 68363 433009088825
A 25151 492132285
A 31921 4295363
S 49711 707091774
S 89276 251014665
A 70249 38966657
A 56638 789312707
A 87493 825867829
Q 20711 97100 5880120883237
S 51539 806927271
A 36608 568130766
S 94898 135474318
Q 7277 72242 695462030337
S 72920 37213952
A 43851 728901410
A 78064 775163802
A 14459 551483996
Q 5153 57770 9665412066285
A 91008 955541497
Q 16630 98634 1974607614622
Q 35155 85985 7577378185493
A 81892 195074362
Q 39186 97771 4797503077043
A 82319 495132920
Q 19917 73618 3126200698337
S 10135 936580650
Q 5505 96375 6514230295777
Q 3624 81792 5746943252882
Q 4757 96600 7813123242227
S 16389 576242214
Q 733 97284 9268381439166
S 89466 979566686
Q 5739 98506 6873753932128
A 39441 973198784
A 14565 677882306
S 38224 336537764
Q 28679 97408 4219531907132
A 49138 671811007
Q 83 99972 6334427767569
S 86440 454236069
Q 25671 76368 9881253173313
S 1476 390338654
S 9727 491025396
Q 4634 73408 8448376450766
S 40356 968266382
Q 3819 91938 4947692507077
A 25549 87695982
S 92859 17489780
A 16796 719347518
A 52706 647630285
A 6787 62489397
Q 79 61515 9839826505907
A 97109 361536120
A 29256 99926585
S 54646 134004236
Q 28866 99450 7673150661796
Q 4820 96378 6608741057444
A 1628 935837981
S 98127 266890777
Q 12586 84483 4208433057488
Q 16146 96008 8242174226911
A 28221 45823816
Q 7805 99762 5796275472977
A 96805 126473487
S 83772 993774327
Q 4196 55404 2416262202067
Q 8486 87301 9439655387986
A 50149 59209046
S 70837 897473186
A 20026 449849450
S 94582 870135359
A 53417 502624030
Q 7213 75175 1915737038879
Q 10845 93446 952133131509
Q 36119 92669 2574176934644
S 70986 669063879
Q 12287 85164 7764227067815
A 56631 770573398
A 7380 585300185
Q 1978 79823 8783123581113
Q 1046 81584 7129957899678
Q 378 88803 4113508831574
S 25639 931892073
S 5475 272429600
Q 6950 95424 2687487157573
A 38218 133784019
A 19065 110132205
S 10674 355629417
Q 6788 93104 6221505300650
Q 19709 73961 5252480405928
Q 195 99449 1941764118764
Q 6540 84781 1345767626442
A 19786 942771922
A 96888 227468382
Q 7658 96843 4828249435942
A 25476 392146291
Q 17546 94045 983973057835
A 69856 782544602
S 74350 439704251
A 15993 799275245
A 32848 308522873
Q 12216 99165 2349972027462
A 12631 853482593
Q 14628 91548 5092434042281
S 81222 748669538
A 58869 703400630
S 69622 227691665
Q 5589 89038 9638297025703
Q 14044 86401 7715830496253
S 21979 764699044
A 11220 948819429
Q 4781 67872 157175014187
Q 1435 96981 5354175139860
A 14710 559588739
S 42324 274517573
Q 19267 70745 6521600112295
S 16669 320902006
S 32534 677457833
Q 6730 82387 3996199643715
Q 5137 86764 1036314469069
Q 144 96767 2995781650630
A 25743 399808339
A 60587 322555134
S 7033 393733869
S 74090 399715735
A 22528 123351153
A 97807 980535561
Q 2274 62554 8120014546316
A 22079 306910130
S 73943 392704936
Q 19892 96770 6788556354546
A 54939 249240746
Q 3815 95119 249058377706
S 36260 209785804
S 13449 521184450
S 78815 291675331
A 4708 887969906
A 69046 620872051
A 74328 784234684
S 43757 466927731
A 91612 213713624
S 37785 558847992
A 42336 693172231
A 58741 435034364
Q 15776 79680 4063440127768
S 51852 403734192
S 64733 254429472
S 14536 327076664
A 69074 137222026
S 54420 556588915
S 93381 117360422
A 55209 203865867
Q 565 92960 3025421535864
S 77144 112907431
Q 23148 84343 1906879711846
S 90858 567757484
Q 3487 96301 5014708957634
S 15241 730662214
S 34860 482937551
A 73516 411403929
A 82366 769736859
S 41571 235076106
A 84836 725806850
Q 5686 65775 5554779556360
Q 3971 71804 3341773233743
Q 799 79477 1302682777280
A 20604 882287162
A 24833 887991224
Q 16799 78720 5258919590867
Q 2242 80856 4830408321146
Q 16831 97105 9015531042323
A 50105 194152959
S 36564 192241287
A 8212 149407622
S 19827 476918625
S 62840 143320765
S 66439 279389992
S 68636 928990329
A 16924 108431730
Q 25609 98955 9937317633389
S 22528 127569576
Q 4049 94131 5117825798672
A 80494 125091644
Q 15551 88908 1707300739562
S 86683 78104348
S 78997 234103569
S 92760 916819659
A 58182 130347530
Q 26058 88551 5599576284897
A 43621 840148177
A 36024 794020862
Q 10424 90558 6863568005633
A 25431 309797803
S 22571 388093155
S 86241 20512016
Q 349 76817 7912928751428
S 16774 972864065
S 23566 94738168
S 2503 199145412
Q 17605 78261 1129128515192
Q 19603 98808 2801099551695
S 63336 451856317
Q 12302 96102 1158487515769
S 83367 354025851
Q 9322 87726 960930994517
Q 11810 94259 3155614358737
A 41780 570762876
Q 23951 92389 9148887334410
S 43323 905071408
S 32707 992303219
A 73513 375252599
A 25349 616705618
S 80266 952879545
Q 13712 89289 7402154885661
Q 1310 98999 6361983353128
Q 16565 71524 6019149984329
A 38951 513401238
Q 11656 92217 3792248662611
Q 13154 94928 7596597909167
A 32048 594300094
Q 34179 99384 756285741518
A 81002 475365355
A 71780 773390969
S 17301 349412241
S 40592 570278451
S 23886 922960787
Q 1674 99343 1923374791793
A 97187 531029804
S 55853 484633044
Q 14844 89052 1280265269827
A 62330 740752541
S 55273 309230183
A 48176 183017639
Q 23787 92975 3545000012427
S 87637 6259197
A 7962 654244463
Q 9251 83244 4235617612546
Q 2336 69916 1939984885522
Q 34280 86327 5589707299895
S 21428 673270747
A 70289 21824153
A 5959 78909816
A 14584 453867843
Q 4863 57345 2894786887172
Q 2708 87372 6948878286492
A 17562 280208500
Q 10751 61762 1798178260978
Q 15437 98480 3232063698728
A 3911 831223737
A 17083 81694475
S 95222 592767294
S 27167 155222462
Q 24628 98493 8955726781057
A 23948 621141688
S 697 372175643
Q 15911 90274 6814988137609
Q 1179 98602 3854941182048
S 20659 525124466
A 8278 672271250
A 55469 138281625
Q 12348 98735 2224085361710
S 48406 394856094
A 64992 191928945
S 32757 124990094
A 91247 137335762
Q 45269 97564 8476974666414
A 87661 804521076
Q 6312 89111 357750199489
Q 10497 72459 8537972504716
A 46880 70045574
A 24394 452310304
S 1927 104631241
S 9352 370899218
Q 3653 94383 9010830398121
Q 192 99995 3200508891666
S 95857 369665058
A 88284 786169365
S 46586 782340506
Q 6744 81327 2197932454585
S 88778 201604869
Q 31514 92818 5666398208760
A 59222 609089819
S 81848 279726404
Q 14099 77659 3864008060440
S 43044 596289014
A 55565 661600457
S 55179 315164987
Q 14551 85268 9900064446260
Q 10463 98412 2685198356097
S 33591 93352447
Q 12741 99229 1632558968195
A 33107 493561696
A 42409 433141824
Q 28460 85598 6516763947251
S 70515 883547921
Q 25588 94514 3913171700173
S 83516 573226075
A 16096 978682852
A 43959 358528423
S 14158 633479394
Q 30664 97567 6924385087165
A 90155 822184776
S 43711 444730981
Q 13415 91005 8879534655003
S 76324 181406761
S 22265 780894154
A 12331 428240785
S 68780 773703231
A 96608 111535066
S 65335 811536899
A 14617 488429299
Q 2117 87644 3459360409685
Q 7390 80863 8204310689244
Q 12516 91111 7550571594476
S 6807 821626048
A 86508 878050583
A 52939 424351574
S 79140 795257859
S 90998 45897914
A 7643 682773058
A 46077 585131647
S 65774 305043640
Q 28930 95651 9055964994492
A 80093 940318705
A 84625 685062535
Q 15793 73406 1961671608773
A 47662 700291395
A 75662 333118667
Q 5578 96019 6906161929516
S 24838 603076573
S 9244 457360502
A 30944 601710922
Q 25305 91004 2911984491735
Q 16674 91338 9013263519048
Q 6343 92413 9677448166824
Q 23091 90564 4943678697374
Q 12561 78154 7314576488836
Q 1896 94444 9903221563931
A 49291 938192487
S 78011 686019556
Q 19570 98640 4273462405360
Q 4073 99977 9035288918559
Q 29916 87261 6251349342005
A 6162 642621317
S 32016 422852280
A 68831 494309736
Q 16741 98144 7730693937641
A 60243 323267864
A 91508 958273494
Q 7731 89301 2637074342528
A 51919 153450978
Q 10 59314 5027403694305
Q 2280 95583 5258123046192
S 29956 597038984
Q 6892 71932 3278283181964
A 35002 509345372
A 71447 738524742
S 37568 579821666
S 64166 581519728
A 56928 351357196
Q 5790 82660 3091104253224
Q 6147 68855 1846416046465
Q 5844 74023 7596108128600
A 52260 773411889
Q 968 90421 6337355280654
Q 3754 96251 3222173529487
Q 21929 83877 9654962633204
Q 4822 87199 9640691848322
S 26299 533041480
A 55186 551982298
A 10392 631949041
A 78273 731283536
Q 242 98102 2112588452223
A 57436 678316180
A 14542 801201718
Q 6612 78826 2506771793557
S 31457 220434697
Q 16142 97232 214260937391
S 85819 155901928
Q 594 51911 4002005379742
A 33676 965140316
A 66953 550673599
Q 2202 60930 8980003635361
A 5153 151029938
S 62995 420968681
Q 6480 57619 7548187209253
Q 22088 81722 1738289777741
A 13881 470423893
S 23049 537696109
Q 11327 97999 6217973107161
Q 29755 91945 3078559909315
A 99331 858280594
Q 18513 82630 6000333265840
Q 6106 99850 6602309237997
S 75954 425829067
Q 13480 99652 8539121410992
S 57114 221599390
Q 347 61484 4617248366323
S 63630 211003987
A 77650 252947323
Q 17435 75199 1748082925247
S 32557 769839425
S 92610 560769642
S 45812 845225330
Q 13212 63987 6490240912319
S 36183 261713142
S 81815 222341584
Q 40149 92657 8599563238199
S 94336 921558308
A 46812 52134613
S 21352 548612407
S 56046 742060514
A 28224 470656818
A 64336 169180506
A 39406 275771886
A 31293 963033503
Q 724 96168 6663450990848
S 5821 158194270
Q 7741 87031 5299123622436
S 46079 946815844
S 15083 252409708
A 21050 217808979
Q 1483 99880 7081897401258
S 62204 943067734
A 54124 147426666
A 8580 188161927
S 31484 235083996
S 28732 88920033
S 3157 868926764
A 56319 822288998
S 59154 323524334
S 36808 746235345
S 71232 868848307
A 72666 933089411
A 74367 990813451
Q 10511 99585 2516707790469
S 41223 974065094
S 77494 213245546
A 81531 719872414
Q 10245 77457 7601026369224
A 69932 147504145
A 69501 746447697
S 5091 450200288
Q 6803 67658 1769489812436
Q 35260 85593 9002679801925
Q 281 97867 1715720384538
S 89216 218692042
A 53926 290836011
A 23360 838079254
A 36277 774343483
Q 6383 87063 6656335657158
Q 16545 83669 7628162640387
S 48403 908239165
Q 22384 88058 4674359750854
Q 7252 95209 8361958683334
A 82125 703323048
S 19389 819892178
Q 9516 98475 7653454619168
A 5807 918372939
S 5057 375761802
Q 9581 91676 3066476714019
Q 30099 92539 148152121157
Q 2321 98374 2542552818603
S 38733 575357455
Q 11274 61289 750224855069
A 24033 250015319
Q 5549 68732 8344843053745
S 21383 521734109
Q 7506 96412 21183075069
S 67669 34752994
Q 1744 85604 9272454827470
A 80565 222332282
A 19848 277057442
S 4963 782721508
S 92249 783969123
A 5329 896419540
S 81852 497598310
Q 37484 92604 4473233640293
Q 14093 99447 5968512975568
S 95851 834805508
A 72505 676485516
A 94796 326040747
Q 8016 99498 6628178838506
A 68159 712881470
Q 11745 76105 4809300422917
S 17680 766019214
S 43735 233602541
S 34522 746015761
A 74738 147009311
A 60720 747798863
S 95398 988832653
S 30106 708573819
A 9012 221663197
S 31533 215226927
Q 16395 82903 8065762261989
S 1017 20466293
S 25973 530767344
A 74492 291597892
A 71861 989826941
A 12623 523301558
A 93669 866306220
Q 1087 99434 7458517979787
Q 7570 95230 5556761072628
S 49785 775435479
Q 1530 67260 5714908917256
Q 40690 95230 6709305079108
Q 601 93428 1947071585929
Q 10962 85796 8572041919252
S 19098 754494247
S 36740 660950733
A 99362 932604529
S 23543 773230088
Q 10271 92681 2520342980956
A 28138 804826584
Q 4088 97498 5180037560936
Q 7925 94746 6687878715904
Q 26734 99805 5920431724667
Q 1395 99354 7628206570179
S 22155 577248803
A 52506 287690082
A 92532 310405956
S 89256 242539903
Q 3111 79457 1613148104475
Q 18425 87604 1064491587502
S 65547 453254
Q 9174 95479 458539731904
Q 1155 72844 931674902918
S 67745 250507096
A 69858 545592409
S 62191 935728436
S 74507 712531031
A 93666 491640836
Q 26289 96639 4445047776415
S 17490 331514043
Q 15325 77770 632635505729
S 14014 448494069
Q 25869 94520 3790404571296
Q 8350 89771 2112133490751
S 28288 872881172
A 6992 782023225
Q 2837 99196 8323758926928
S 43549 832530514
S 37520 830619468
Q 25036 92163 8980435771472
A 12309 459953658
S 10442 134554257
Q 104 82382 6318759644180
A 10469 560197792
Q 3778 92075 7635995706862
S 58915 628167141
S 82203 687422195
Q 22405 97091 4197279437322
A 35457 371253788
A 73095 198454080
A 95527 526401514
A 39957 612477955
S 25098 862818994
A 53088 660450801
S 63641 895184879
S 33558 619099909
A 77968 745677362
Q 4181 99035 7749695883825
Q 5317 89557 4204940160131
S 47301 15635820
A 4733 245319048
Q 13231 99137 1309290534944
Q 23676 91385 7341026318344
S 88559 255388311
Q 2767 91509 9406847803278
Q 4089 71859 8591549812602
A 70395 147522118
S 94246 675427567
Q 8928 96871 6808365097642
S 69963 449053326
S 60076 961160036
Q 32850 94303 4503024600244
S 18516 536729257
Q 12530 70286 6552375546216
Q 16381 99439 5331677264201
A 10260 614741064
S 66732 561801095
Q 523 82850 2235513736091
A 31323 860747525
Q 27581 78277 5588103518572
A 3763 374882198
A 99168 574594341
S 14632 221717807
S 19411 967964832
S 28854 401833118
Q 5047 97036 7457299018827
S 29776 171334317
Q 6101 57011 2145953426416
A 19976 759401935
Q 3872 99255 9012283413678
A 40148 438413206
S 16351 306873722
Q 16943 82126 6169155457926
S 96155 272329486
S 28849 250381511
A 24621 929860893
A 36646 403009952
Q 12022 65431 6859324927517
Q 2422 72050 4579832745065
S 83763 105783220
A 11581 937279909
S 89133 119734060
Q 726 98626 3949454227432
Q 32126 92068 3212689766279
S 96557 778058949
Q 26526 89990 8123178686504
Q 18975 77871 6801562564876
A 46164 664078129
Q 4397 98389 1279816516253
Q 4528 89716 1619959281476
A 39583 716430748
S 81281 164825078
S 97088 217903662
S 26772 834221178
S 48660 757566329
A 11854 811212029
A 71946 726406638
S 13667 86850611
S 94106 92938378
A 78329 12148608
A 41550 364095709
A 45116 307416243
S 10867 19055472
A 38024 584468742
A 51434 198726139
Q 8175 77347 685353730570
Q 36037 96838 7789779100304
Q 11177 85153 2571707074185
S 12153 754906241
S 35628 477480256
Q 8315 90200 5321496729298
A 21812 584133484
S 78817 692142031
Q 24976 77068 8362325025139
S 33574 895194870
S 87690 843619246
A 65245 476962348
Q 10479 98920 1355884892904
Q 17933 75391 3070264084958
Q 372 97385 7743789418646
S 7609 949465007
S 6618 266872166
S 84033 212653795
A 43503 154253712
S 9048 714190121
A 20765 978959816
S 93941 678391977
A 14139 821325351
S 26107 572442687
A 40849 663814810
S 56589 852170361
Q 1243 98427 4855883122688
Q 29706 84791 9711096071771
A 54155 106723457
A 62599 602927546
Q 5721 92565 863232944003
Q 330 99511 9011340808210
S 47454 63299578
Q 20036 85336 4590020380538
S 82474 28076235
S 41442 739037083
S 73379 376371394
Q 4272 99950 190525649792
S 14030 397494636
S 94157 657678943
S 8146 441400544
S 85635 413840986
S 79732 731883703
Q 3793 59713 7924385855539
A 73435 973277322
A 55905 949116501
Q 694 98347 1775608930780
A 46629 517114519
A 96208 231064363
Q 25944 83573 4103723029307
A 46350 173085712
Q 1535 82093 1303644140750
S 4813 904957335
S 76363 384520251
S 21982 923592278
Q 692 93975 5921310933592
A 24018 470567177
S 38282 206186320
S 28774 15723228
Q 496 62948 7029853774615
A 26749 860687149
S 1923 397814839
Q 26827 87687 9985829083064
Q 23179 86232 5677244855212
A 78580 840320597
Q 17793 86696 3691788732646
A 96499 540122936
Q 12975 99436 9209860101859
S 67492 442648989
Q 12610 94414 5071540373765
A 50835 880374360
A 89678 442285222
Q 4700 87152 9459364075300
A 99737 36888171
Q 507 91362 1467855707912
Q 1372 72946 3964226025359
A 68990 198626977
Q 7042 94285 5429630427079
Q 28723 79944 7310497074325
Q 101 52746 7552991503975
A 34024 871842649
A 24434 873710807
A 58854 923865614
A 15735 700900451
A 25056 328720918
A 30453 770743934
Q 8747 95227 4647165306789
S 30271 580289833
S 7892 599890012
Q 13589 64054 7704879458604
A 69900 985430710
S 16726 130271317
A 74308 608546319
A 16742 249975871
S 21635 989730874
S 94462 839984715
Q 7173 91530 4182315243609
S 6209 270850303
S 74077 921723704
S 37674 469004053
Q 2826 80229 6194905464522
S 55720 955615790
S 62349 338959386
A 52785 324245261
Q 6214 79543 7520187686560
S 46981 514151733
A 18600 853372387
Q 28738 92057 5265440394337
A 43810 676964787
A 68864 378524203
A 24306 168402856
Q 12728 77200 8122763549042
A 78317 344657255
Q 17792 75268 5045555544956
Q 16606 99119 8547700175556
S 88093 996577347
Q 9301 88824 1299466341648
A 51205 602616834
S 89423 192373588
Q 5105 94378 7067920169832
S 93394 434300945
A 55403 370118660
Q 43156 94691 7681860665659
Q 8094 79877 7594616600759
S 90951 370550315
S 26739 679436346
Q 2385 98913 8605825681616
Q 9101 93063 1058058825090
A 53772 265669593
S 48053 380500322
Q 2056 93073 2539609764777
A 4122 695104059
Q 6088 96240 7572625794953
S 35498 30575856
Q 173 97357 5719623506094
S 19739 759777976
S 12653 90252123
A 84539 799331954
Q 20182 81705 9718651494097
A 8286 587294180
S 21342 110713390
Q 134 88475 1883887261559
S 85885 117342175
A 4959 772455870
Q 18815 95957 8835039573336
A 32639 763011113
S 14688 974664885
Q 15593 84292 4558042213
S 88416 580371639
S 57874 566699212
S 59722 621097697
A 22236 457839980
Q 19796 78585 7078076877197
A 80796 128006453
S 11526 241125537
Q 43461 95665 8551697100350
S 41852 807539158
A 28810 275277660
A 89886 513229635
Q 24674 88155 7319602477170
A 1969 872442373
Q 2754 75746 7863252039434
A 64197 932631305
A 14705 253119794
Q 8783 99864 9569061493081
A 84019 762628590
A 66877 626419489
S 43812 813211341
S 29533 138339122
Q 12722 80492 838001305637
A 53322 929217957
A 16260 704683979
S 82994 263390115
A 32697 190195067
S 81285 284355246
Q 1708 83349 9884261515861
Q 637 98992 5690360363627
S 8405 442381832
A 55789 36357421
Q 8577 92518 4304854977948
A 66522 829500658
Q 8891 80619 1721941261797
S 65010 230895471
Q 14198 88299 7318421348278
Q 8242 74532 3927150035930
Q 4793 81910 310677041952
Q 6643 78784 8063876158898
A 72410 866189266
S 59685 62116921
Q 21649 99939 8759564914239
S 56988 133956003
S 64245 354347706
S 60843 184075828
S 47156 258167930
S 16534 669637243
Q 24182 90358 4411729300716
Q 1132 88085 1990770348678
Q 1672 98480 3478716959132
A 98266 390328877
A 84228 187194618
S 83988 997120295
S 11340 651426580
Q 1090 93245 2812276267551
A 83380 528304810
A 70731 31010708
S 31084 135483516
Q 10824 69607 9059664118413
S 80101 232624443
Q 13931 91027 6381907100103
A 40836 939058461
Q 1849 93648 8318354451327
A 68426 388583822
S 17291 321427693
Q 24341 97501 3351534256153
S 80414 979057195
S 29998 630996792
Q 17553 79434 5584926153410
A 7575 312873633
S 61234 156065076
Q 167 99977 6734753807320
A 97049 682057611
A 56673 115870088
S 55941 603850499
A 51460 257750348
S 69986 511729130
A 14749 221489717
Q 6359 80760 5057827644023
S 35257 102408517
A 42879 930953269
S 80399 503150825
Q 16910 96527 4123816386184
Q 159 98505 530874086911
Q 1745 53983 5968582992863
S 41636 593559970
S 21837 423625189
A 34941 524629574
Q 1917 98559 3460315738774
S 88044 469088000
S 61596 676425411
A 33880 57426245
Q 22233 81879 1676238496657
S 36951 309120809
A 83819 918333163
A 81328 600589152
Q 6 98880 8605366647358
S 10547 978430494
Q 7730 76133 4517699897620
S 39589 51054621
A 44897 833931639
Q 574 60540 2313150013520
Q 3700 56111 3163230008335
S 80487 731464789
A 15119 303452816
Q 13313 94729 1481293020478
Q 18774 90903 5075502043966
S 22790 892760140
Q 11233 96331 6843861071498
Q 10871 75291 1476997073575
Q 2584 94682 2946701020347
Q 307 95999 7596441737663
Q 7912 96291 6617792816439
A 94904 346851996
S 71064 410473574
S 78127 633168241
S 36128 886363729
Q 18528 92653 3628225234895
Q 19431 69809 9024908358055
Q 25582 99934 3249702654014
S 82065 719521215
Q 9863 94871 6999580996499
S 9399 9625439
A 98591 100741788
A 16416 914540617
A 51750 773880247
Q 282 99802 9659183725971
A 44970 547610954
S 39805 574517932
A 11034 693843494
Q 199 97438 6535578065679
S 55808 988175174
A 39311 904457190
S 50103 376203527
S 6594 659955200
S 8814 217894546
S 43175 625877472
Q 17104 91419 7700185324451
Q 2197 97902 7023444312385
S 43214 580667900
S 46186 862192169
S 80126 878572405
Q 3721 88801 9400105025696
A 10228 541274484
Q 36572 97915 5736481227287
S 39867 77990347
Q 7549 82939 5055899457641
S 50206 833045387
Q 16978 90905 6292800740050
Q 623 84334 5428119802945
A 33629 520753654
Q 30506 97335 1469027644236
A 39018 429457972
Q 5530 92279 8166328928747
S 45592 733325183
A 27130 864209045
A 35222 806217421
S 36525 197285533
A 71054 367378649
A 61603 5715531
S 29250 34530820
S 72720 454679047
Q 10416 84762 7420174105848
A 20217 614840512
A 58885 807875248
Q 289 96992 9534936571590
A 50765 237230927
S 74048 184446953
Q 20118 75209 421510827988
S 56051 102741044
A 48008 62011856
Q 28079 96464 4511125442915
A 87858 992137421
Q 6443 95530 5518734011492
A 87295 281704911
Q 21189 90619 6297652808955
Q 23363 95690 8493476953448
S 7721 341413327
A 93773 209866846
Q 8985 69542 8449010588846
S 35268 215342449
Q 33772 93790 7221893130742
S 89330 509516129
Q 9226 83215 1972403223047
Q 2464 94418 6793790399392
Q 1661 95306 8365912021712
S 68960 559641981
A 41920 691652675
S 19894 646883115
Q 10990 73136 3613543162957
Q 7033 98025 4039017775970
Q 5199 89470 1095892336541
Q 11686 94820 6420103562397
Q 37483 97161 2249854550971
Q 29839 80726 8079345169017
Q 34419 85447 6483612499938
A 98561 271940534
A 78249 212633166
Q 982 99121 6582456017449
Q 8449 59600 7430680570716
S 78258 839908559
Q 575 88994 3494823368479
A 99685 412750947
Q 4477 73577 1661777044816
Q 1096 88427 8048584954071
A 73365 588066180
A 20772 188274366
Q 4435 93294 5627756394982
S 101 530386554
Q 327 97071 5437538283807
S 27833 960133238
A 37074 297113761
S 44314 345941522
A 19691 121973409
A 81009 203486812
S 98996 347119567
S 63727 714740494
S 36494 483006677
A 58803 207263431
S 53127 250115925
S 25499 512447470
Q 33386 94409 2431119482522
A 94727 906947460
S 18247 870601262
A 4895 143434898
S 7789 563734500
S 45107 628347720
Q 26353 77070 4333948733800
S 12317 841200128
Q 19683 96345 3005569382610
Q 4983 78463 9643817438990
A 32488 340068494
Q 9064 71304 2710743674673
A 26129 784672093
Q 301 99939 3219491732205
A 27615 893565224
S 50089 873832362
Q 3046 93168 24209270750
S 5584 936509165
A 56811 776268217
Q 14344 95494 1358630990267
A 96031 825066886
S 29464 293411744
A 24408 460998236
Q 24287 86686 3895798852689
S 98678 273596349
Q 490 81971 1594681695405
S 21907 386660556
Q 33215 98819 3195302656476
Q 5331 86415 5905420056407
A 18700 176283565
Q 25389 95979 3543867763171
Q 8422 99658 9815680434067
S 2985 891729147
S 4314 720769136
Q 3720 73526 5453951918605
S 90411 2304498
Q 6340 70903 1794472258519
S 9917 792243793
A 95966 511381807
Q 29631 98460 3865568041976
A 98361 760486193
Q 899 74370 5346565355567
S 42417 615179045
A 29777 844153490
S 19249 170192407
S 96176 741927046
S 42994 642346546
Q 3757 66679 5952108869676
Q 23196 89788 2303038485896
Q 8432 65688 6966402429847
Q 2671 89220 5358159935160
A 38677 853185637
S 25150 977498377
S 6745 218256313
Q 8487 98450 7318906431898
S 32535 473401819
A 38712 434101513
Q 10379 76060 4306845229739
A 18299 584451304
S 56739 271571790
Q 16094 81611 6744809848238
Q 18734 88252 3996570292788
A 95895 226118954
Q 9413 75162 5457959642627
A 75842 913064338
Q 10769 88386 5732714463191
A 17861 632740298
A 91555 928395706
Q 38764 95542 5606429391914
A 65086 771069605
Q 9129 83858 9660216805032
Q 12144 90229 9490614156056
A 11726 492284427
S 38577 798177249
A 80510 695055008
A 51505 796780986
S 42474 198115290
A 10741 67919998
Q 8536 74244 1416357448907
A 74119 560173347
S 87867 439314214
Q 12199 79362 2690086874017
S 44936 985107651
S 30730 626110699
Q 916 96619 3480073191941
S 84158 50212396
A 97321 514993348
Q 8844 59400 2855120655964
Q 3511 96747 8259986106123
A 33906 251185839
Q 505 96319 5357656662851
S 59857 981442381
Q 25761 85898 1603170226497
Q 1616 86869 8955548980387
A 99379 143733722
Q 252 55564 8006299735151
S 22040 476104404
A 59041 102548920
S 68259 344430294
Q 9236 60055 3577407235544
Q 11488 86750 1862442702727
A 68012 988291068
S 77984 978962177
A 54744 994651825
Q 28249 83379 4558013084637
A 84571 161891783
S 38479 535362922
Q 3784 65330 8815577449242
S 28168 932267651
A 99749 174476573
Q 949 55496 7357776765379
Q 27074 95909 2933751700356
Q 2206 93098 3891183565828
S 66528 965840125
Q 36620 88504 3275132297546
S 26943 44692040
Q 2336 96843 1655619879001
S 5356 884091184
S 59058 709592134
Q 6880 99875 9415068471657
S 85257 781945333
A 56120 153262945
Q 13705 78691 3913075408346
S 22060 382085803
S 33798 501402642
Q 7480 83333 9090702571179
S 53026 380133324
S 22464 88028259
Q 31432 92177 3681352346908
S 90257 818999384
A 16055 242290701
A 93510 585882470
Q 23242 95803 4907652422329
S 34428 758853951
A 23496 401270092
Q 19979 81297 7806206833856
A 3866 77248042
S 7062 213553374
Q 20063 76681 4131606608743
A 28511 660262497
Q 369 75380 2952364232978
A 11910 578359761
Q 9772 64047 1058553166239
Q 24405 95879 6635581789471
Q 606 99741 9450281709462
Q 10254 90433 6816343329923
S 91097 116930321
Q 38821 99063 6136751173946
A 47197 352392872
A 25882 188575986
S 8261 47992062
Q 6911 92619 1473032323944
Q 1596 96470 3307801953901
Q 3304 95670 4395424259348
Q 422 92768 3737698229975
Q 1311 98829 7415947157195
A 54623 378582614
Q 11476 95383 8464448292879
S 59344 779678851
Q 135 79561 431180108453
A 33214 156136880
Q 2046 88430 2369312040453
Q 2873 78705 196909866353
Q 2346 94612 210600170626
A 56611 122445211
A 83023 70374679
S 33532 40685395
S 72838 311731275
S 8911 892920542
A 11525 364560019
A 88874 494337197
Q 10216 97145 1720978024748
S 82600 410090983
A 40487 238199580
S 82009 384669564
S 89530 411570987
A 79392 520806444
S 45806 585139992
A 51866 738130129
Q 40263 98097 9325019861829
Q 247 99258 4555324081077
Q 926 85716 4944839263794
Q 3433 88963 4178426083622
Q 29614 96021 6091773455925
S 68400 577159234
A 78228 135583961
S 29775 94835443
Q 8824 94282 1627774422180
S 6833 136300069
A 43807 534181507
Q 2105 91452 1682094411680
Q 11945 90862 3205421585212
S 78504 517296732
Q 24474 92724 9840932409865
A 22691 384440632
Q 19085 89611 3493041684839
A 2025 315269195
Q 32713 99397 3133152978125
A 97141 243793693
A 15449 981456961
A 2373 906712500
S 79128 327470866
Q 18622 91191 8061598169476
Q 14410 82415 8537753203664
A 13504 663523501
A 47312 89491490
S 17088 327408683
Q 2631 77387 6462297887594
Q 5073 99367 4366861816704
S 60027 323207035
A 93297 444770420
S 69636 221820601
S 83206 467623999
Q 37783 99144 2431131249977
A 99453 255160035
A 68569 548454217
A 13240 610503037
S 28046 166172074
Q 1860 90155 9797048077927
Q 4069 86373 2412371955520
A 5907 230118580
Q 3183 99373 8066182639698
Q 1666 85832 9596622991129
A 6901 284520892
Q 1013 59961 426765038830
Q 27043 89217 46571997068
A 12022 212005734
Q 926 77417 6601122074702
S 41455 242060392
Q 42872 94118 8533158372
A 5923 328286165
S 71051 186274776
S 44581 942386198
S 85115 6456705
S 34886 219372325
Q 36637 88634 9814985020307
S 42761 215117380
S 2161 500797794
S 3544 928050479
Q 14311 85730 1258859833820
Q 10569 93587 3999860245281
S 79709 897193697
Q 1860 84642 2117351531260
A 98407 768770014
A 66064 55877257
A 35002 419358753
Q 14212 81577 2783454400843
Q 609 96379 8526282730938
Q 6832 97836 457930115272
Q 3018 98787 4796884916619
A 96405 127501164
S 86888 222261327
A 17168 635721191
A 67891 433935922
A 80812 423481519
S 71977 532569302
A 4116 422938439
S 36992 279605528
A 36854 914565608
S 22330 103276247
A 54705 520971185
S 60254 96117198
Q 5755 67496 2154971465564
Q 7276 90196 5274478588384
S 72643 222567053
A 30892 362044945
A 8216 224021546
S 31678 213256049
A 73020 775082224
A 35173 310487132
Q 13237 98117 2295346848271
A 62217 726549012
S 85948 310038792
Q 22456 85700 3974271460638
Q 15998 98281 8142585493349
Q 24692 89664 3305869166388
Q 5678 75010 899761011191
A 69021 69150573
S 16022 322246329
A 76892 183095955
Q 26355 87442 4807521331425
Q 16949 95610 9826563648509
S 47281 60960566
S 30575 754092266
Q 338 62340 1617236686842
S 71795 856173005
A 66729 644341049
Q 9190 75304 4796898614316
A 72843 176003358
A 55297 584778648
S 74 769309223
A 68483 578942944
Q 11803 70135 349153795248
S 55066 481503228
A 16152 234471915
A 96967 753641348
Q 9383 77632 4636717679138
Q 18022 69619 3264166474801
Q 8392 67410 5394796055292
Q 2186 99858 4373952111555
Q 20600 93583 2917793493879
S 95468 534120409
Q 18798 85873 7359615236418
A 97308 82448445
A 23520 405558542
S 94517 21484375
Q 3438 88740 4332647335985
S 88460 48770047
Q 2506 88217 4762848696421
S 43417 797604310
S 51846 222594904
S 54719 280153446
Q 12681 87961 2285467117041
S 74982 882377770
S 89395 524480991
A 35423 623984512
S 83656 647243362
A 95899 157148121
S 24672 495695809
Q 21922 80151 4709571282439
S 93495 93480248
S 71109 274824610
A 32572 976227033
A 50565 716910116
S 5819 43127048
Q 1339 92448 4294527041160
A 75910 530347639
A 38344 189120794
S 52167 302920317
Q 20516 79718 7881682339880
A 19420 572646027
A 46888 316957846
S 39253 450107725
Q 1743 96390 1965719223820
Q 22929 80612 8921737646972
S 48125 916451403
A 82479 417317926
S 63745 870119253
A 221 11228907
A 94093 220312995
S 52716 371862688
Q 6196 67998 1745731168375
S 59311 741738009
S 63027 393439225
Q 17951 80353 5015567978819
A 75208 63524747
Q 40411 97382 1140830664802
A 94527 625280640
Q 37653 87884 2599267863744
A 26672 422302665
Q 9242 75256 2426855905993
A 91886 252169469
Q 19237 75216 3125743359755
A 76312 500422766
Q 978 98442 466308628304
S 49161 509504138
A 64049 678262919
S 79427 696401772
Q 25162 88919 696618431462
Q 17637 74134 9473669025395
A 78930 942333187
Q 23266 97155 6116590431447
A 15056 545956226
Q 13873 81686 6883727905504
Q 320 67990 9784485667833
Q 25258 99052 8415540877872
A 75710 296937831
S 33834 572280207
Q 6215 94653 6188179956309
Q 2740 92382 9187333493753
A 46153 189879353
Q 21 95996 7630055913612
S 2715 577386844
S 95652 349805629
S 59906 938378689
Q 7095 62979 6478310737197
S 2046 642419856
S 83881 722282231
Q 12957 71189 8840879446881
Q 15 88640 9721365920532
Q 10458 98983 5968893746701
S 66012 950173105
S 84412 482440588
A 20430 622279961
Q 14429 83363 3173142124414
A 10968 494010673
Q 16233 98207 4803144964738
A 53570 591692404
A 77213 408066027
A 69591 732223949
A 43182 876589232
Q 2995 80957 2822331638424
Q 8404 85668 8924615432558
Q 33729 93593 4303878377045
A 64842 413209508
S 37025 328567207
Q 247 87243 8225907745739
S 20654 247366762
Q 1639 78639 6472533305954
Q 19566 91414 8104762685036
A 97162 595909044
A 45413 863858523
A 84816 624433043
Q 5102 97362 4002244504332
A 9744 649306365
Q 38255 99188 9239284743729
Q 21147 91408 2557507947069
Q 4494 76838 2652975992662
S 14538 422891
S 43397 739511898
Q 7645 90386 1846134553526
A 39379 741017142
Q 7291 79017 9666913196901
S 15864 58183335
S 32291 51225106
A 27045 704981889
A 42721 913257809
A 39467 254835828
Q 15611 95154 5634526185343
S 4115 31633360
A 45087 246095891
A 37217 676934621
A 33634 400975687
A 19663 424002045
Q 3265 82379 4581641225957
S 78016 52847259
S 99009 13475345
A 78181 89126259
S 88799 536218380
Q 4009 93685 307746346990
S 89830 221421289
A 74012 376126980
Q 6090 98410 2230686152510
Q 4934 90157 4361222287841
Q 21428 93252 5210970662883
S 62975 777978479
Q 17317 75985 7270372990908
Q 1241 64539 2111670731013
A 85130 250298047
Q 7289 87186 1337004425227
S 12354 538058384
A 63374 759348584
Q 1413 92632 9263661336949
S 47708 177171272
Q 4795 75480 3945303125187
A 47694 397052741
A 44563 789116948
A 24651 34283956
A 81937 480911617
S 98810 834708850
S 16050 129493811
A 37122 385694441
Q 20393 89324 4669990168700
Q 25618 94979 9662621754278
Q 14194 98061 8759607780145
A 28069 342776646
S 84522 543767899
S 40842 15645971
S 29343 746175385
S 106 578601463
Q 29696 95883 8179131394338
S 2089 627575973
Q 375 75714 9111415550689
Q 9588 99949 9164948490267
Q 26938 89352 5442930509511
S 37782 815821371
A 43003 474163442
Q 4698 89388 8618071992447
S 60339 518250494
Q 26049 96738 9810755226232
Q 1173 99069 822977342280
Q 266 95118 3090923779914
S 53933 734252886
Q 17904 80003 9051801656182
S 18265 423276673
A 33639 539521076
A 75934 904562882
A 69669 278727601
A 10416 884071502
Q 39193 95555 4392493011016
S 61989 466829140
S 71333 546507586
Q 18238 88723 1354099389824
S 81325 178451351
S 20722 506077345
Q 3896 95230 8588321006271
Q 8950 90030 7997954489092
Q 7408 94950 1290427042920
Q 33033 97201 8240739848005
A 96700 129977218
S 88065 372880206
A 50342 945263421
Q 7849 72656 4503472031922
Q 46779 97180 1701589560848
Q 24152 74748 413847077839
S 6117 261262836
Q 2364 92177 345181567846
A 35996 566575152
S 32405 78608154
S 28627 650159452
A 43624 977918381
Q 2140 99664 9728297002319
Q 11709 98265 8432308857788
S 75067 815371581
Q 30413 87474 3122888731403
Q 16197 73222 9704431556166
A 90273 442381940
A 86610 359214910
S 44692 576751955
Q 405 99955 9575528565995
Q 24150 74958 5283565609029
Q 25729 89380 9920571241342
A 84532 959378545
Q 4346 71160 8714534680281
S 1970 617255290
Q 635 55470 6958823246526
Q 24953 85821 1498575765359
A 79858 347845083
S 94843 436863200
A 13329 675978738
A 78132 873751026
A 82298 633053223
Q 7156 74757 2576550968701
A 30013 108299533
S 85980 89541054
Q 14366 89920 9465795351609
S 79913 672064429
Q 15880 78459 8532050785564
A 94000 414533421
S 74491 97248463
A 77758 45751959
A 50165 194344015
S 37931 847829816
A 36824 42041184
S 50830 374974296
Q 968 97252 6147578246299
Q 20836 80722 6403466537193
Q 10305 80088 9162997781941
A 13896 479133044
S 46938 711102303
S 42932 859547395
A 61687 696845635
S 2181 501345143
Q 19048 82766 3646693476844
A 57449 793660789
S 93576 81871672
Q 4189 66862 9156075533410
S 18575 173098201
Q 691 93068 3164669733174
S 4349 124646014
Q 762 95359 489109202632
A 46827 538852101
Q 27726 91281 5928003982184
Q 13344 97830 4761503916693
A 41339 699065881
Q 6690 83826 1370510492361
S 78837 667507403
S 92315 410889472
A 92242 26123406
S 5854 730904468
Q 26309 79567 4378230438434
S 10360 207009472
S 1210 90734013
A 21605 70145175
Q 21856 90015 2719037864214
A 1955 219454674
S 66681 254474584
Q 2675 99380 8423512460007
A 85908 12055164
S 47861 422365658
S 64412 932680713
S 82962 724782737
S 54439 486235343
Q 4324 85330 4085122362855
Q 19478 91291 10144520531
S 8526 254536932
A 47450 495860664
S 66603 554198069
Q 2919 98628 9108430793861
Q 1342 80750 8203885580679
Q 3942 96060 237834175884
Q 8193 97115 3631165918337
Q 28324 85430 6268059997003
S 62691 610696088
Q 3981 86568 4400783526088
S 70566 374646806
S 8354 277378324
S 37769 508623030
Q 1856 83606 5087876222100
A 21727 690395392
S 24511 835271555
S 70652 556510420
S 18729 182635754
A 82609 259439942
Q 3639 61400 2628406187021
A 94514 287031729
Q 5925 99033 8000122055033
A 87358 334843379
Q 205 57235 4361697180211
S 72217 983675596
Q 364 98395 8768058610874
S 55183 652242066
S 55948 613274694
Q 6413 72353 8000828360776
Q 8828 64987 2316100902994
S 71362 199301877
S 36037 256882718
A 12318 446034968
A 72090 318831162
Q 7948 94744 5393373814848
S 92080 467994310
A 51349 989649147
S 88284 756005928
S 13192 266897451
S 45544 667548596
Q 5589 87784 7256884646298
Q 9829 73102 2109958160677
Q 38100 89719 4145962037441
Q 490 80256 4408966938749
S 8025 489269980
A 85221 586964536
S 65718 634102395
Q 29639 87701 1167475725255
A 55384 467267027
Q 1478 89964 8791523699319
Q 458 72875 5329606000951
S 69595 665015068
A 97905 781470902
Q 19196 75293 9523746486111
Q 44138 96060 2228242225269
Q 2964 62490 4165602382621
S 16564 276653783
Q 15186 84875 537807542371
S 82822 96149007
A 89035 430819931
Q 602 94262 2687441371831
Q 9540 80825 5117510469461
Q 12369 92323 6075836739845
Q 25574 81240 285670199633
A 22963 118806608
Q 29442 96792 4433951986895
Q 12686 87223 2961928021125
A 36694 820267680
A 47304 824366030
A 53998 95576580
S 65822 701699353
Q 3020 95263 435286312641
A 37099 157988457
S 69191 704885103
S 88185 318917682
Q 14919 95773 2656863554739
A 83052 718023052
Q 701 74670 8300903396483
A 43504 531199308
Q 7922 90033 2189595929517
Q 21129 97644 3893607379285
A 15266 53189267
A 94549 599436864
Q 37214 98340 1620190868020
A 42728 128497558
Q 29832 94544 2830838345969
A 91946 931683165
S 21264 945502221
S 24549 922953123
S 41855 519171287
S 18383 622290823
Q 14003 89498 4697874441363
S 36972 897940396
Q 17601 83929 1831061612450
S 29929 415562543
Q 1887 99579 3067581387582
A 48520 855244389
Q 36600 92020 8229748052223
A 42309 838694629
Q 30949 89866 5018639548425
A 50740 915769299
A 87144 556436624
Q 8443 76227 3204099049556
S 74833 65679023
Q 11688 71002 2625845225072
Q 23448 96515 2237091981702
A 51595 346018266
Q 11268 93917 2560375208837
A 42914 845436307
Q 4473 98935 2651627575331
S 73381 387079631
Q 18113 83028 7708478375374
S 68077 611479362
Q 8194 64377 6395744066526
Q 2160 75802 5817680278110
A 13206 120298545
Q 14933 89263 1602557001241
Q 21148 84031 9895200628611
A 72355 85935903
S 17116 238815675
A 59120 795442186
A 52316 365212279
S 30315 882390839
S 38862 428852584
Q 23054 91251 8418418817401
S 45335 317130998
Q 130 88856 1675418147828
Q 4852 70327 2486272302521
A 21930 513331890
S 71193 148248679
A 83533 560500163
S 58657 974886761
S 52930 609574405
A 96361 630271489
S 44990 687079806
S 42736 306730928
S 50099 627645832
Q 42566 93363 6311730447270
A 13235 166012066
Q 22843 99809 9770870433494
S 79628 367607062
S 98669 611391658
Q 11372 97492 9685402992122
S 73188 670209211
A 89071 157605120
Q 1730 91863 9096189613026
Q 23697 81748 7664267216009
S 18083 727037851
A 92082 389043389
S 74490 415141680
Q 8982 98465 7080810145889
Q 11351 98889 3917249206156
A 71383 669941930
S 38379 763019903
Q 7143 90962 8262222096370
S 12792 415698336
S 30542 229099261
S 87393 728668510
Q 4270 70095 5049880398345
A 67707 250324975
Q 29865 94851 6031121021206
Q 2359 66082 8110385675427
S 77492 165474162
A 45180 130688135
S 10688 143364268
A 34230 868819728
A 13228 321434213
A 78822 468697987
A 84447 957628054
Q 32327 96512 8587111651207
Q 31344 91255 8613270351020
A 42520 500160106
A 84667 963195138
A 36157 322234749
Q 2175 99592 5838806906769
S 7168 901068767
S 88463 630720041
S 61704 330650597
Q 1743 79645 3639133414090
S 88048 936909186
Q 7701 84214 2851942096713
A 33594 642537154
Q 7154 76244 9396780448962
A 40411 356034302
Q 21462 82966 8121307015704
Q 11419 88798 1512728513542
Q 15208 83863 2882297674736
A 15655 215316945
Q 21468 87719 7406756474320
Q 5509 97953 5678378994299
S 28109 55014099
S 30175 719491880
Q 1646 91560 7276438753345
A 20497 555959440
A 22926 77284756
Q 4913 71683 1388271923416
Q 11716 97815 4379232336943
S 32180 485429738
A 99650 204363969
A 22286 783588101
S 11628 739351568
Q 26146 97480 7019395006197
A 46499 926446267
A 49342 750633182
Q 5779 92799 2454261545155
A 20556 481332838
S 30902 778538212
Q 7345 91227 9607991580621
A 20949 995402098
S 13717 688574424
Q 3765 98703 1430256306358
A 72525 694445242
S 24511 983088596
A 22971 107387966
Q 8094 67672 2085878322051
A 33048 241941316
S 30944 80868248
A 81932 478313501
S 42709 212902664
S 79464 372076877
S 85788 931514133
A 5463 755236162
S 33215 742019484
A 88653 718339394
Q 23157 95587 7542404045627
A 29035 981798619
Q 6029 97008 8501009043468
S 60953 862204314
S 15059 608176704
A 37841 626909606
S 29001 758474563
Q 4219 97272 4022921424648
Q 16571 98720 6777968394233
A 173 511104358
A 30193 657388053
Q 26335 86806 7283742518146
Q 2915 80474 4238375206108
Q 309 89684 3148289887003
A 53514 808023540
A 4362 880799512
Q 9758 60884 3035067007604
Q 13875 97061 4682201036252
Q 33303 84612 4659714459946
Q 24766 88776 722627941400
Q 1940 94635 5933059161260
A 64684 109164549
A 11008 564377888
A 25205 261401891
S 52058 159405366
A 42091 64696496
Q 8866 83910 8079480611935
S 21741 966199457
S 71884 235538820
Q 8572 71125 8518362165731
Q 719 98575 6790128944292
A 55939 267448499
A 25721 322085198
A 94444 954021814
S 36708 744728920
Q 2183 99695 2276410509996
Q 24484 90815 3740962392809
S 14726 593699760
A 71152 341235117
S 38388 861175781
Q 2642 99850 5156424456074
A 49709 853580708
A 99721 322766195
Q 35899 88803 6055422257069
A 12309 630450995
Q 32903 95502 5384800198477
S 30021 613049566
S 74137 825929427
Q 479 86946 4519750880454
S 18967 449940584
Q 1367 79423 9529145144895
Q 9260 60855 8541815250696
S 45301 605478137
S 11602 823181828
Q 30573 94343 4294578203650
A 99262 848750543
Q 4374 97914 4320016171021
S 26462 306715043
Q 20737 92867 9584521559623
A 54727 279051989
S 70623 243832698
A 1810 488112396
S 16448 755496227
A 64816 618412912
Q 16055 92289 9984325703722
Q 27880 99900 923834190277
Q 17333 69853 8955034711695
Q 5575 75730 7456816826835
S 77597 207613879
Q 4341 63504 419535217373
Q 60 97111 4320680778682
A 12601 226121142
Q 23221 79656 1128975826952
S 31166 473347204
S 8961 99391872
Q 3476 95812 8913415451487
Q 21702 98944 4063974474990
Q 18663 72008 4619361397274
A 50606 888086240
A 97142 80521826
Q 36036 96009 7999221370076
A 35983 163532035
Q 6016 87456 257672904413
Q 2983 54903 5668463238502
A 9368 420901099
A 21704 421939848
S 88312 159874159
S 39376 156165159
S 46646 233306206
A 43455 259750907
S 99133 463551197
Q 2525 69712 2940677454909
Q 2105 72609 7004228351202
A 2997 22168824
A 49374 146494806
A 42011 442834369
S 87130 908699333
Q 2856 68363 6486187933872
Q 3424 79372 4239121919748
A 21774 206355355
Q 58 98548 463761029866
A 27783 651690992
A 67226 996753431
Q 15517 81149 6432274126031
S 88096 744067654
A 33280 379574199
Q 1174 97281 7760418648688
Q 6228 87994 4136229169126
A 55290 309751937
A 79436 692649025
Q 2908 87431 835201627335
S 24750 842691001
S 67516 534276537
A 54482 493764099
S 61126 197285226
Q 13579 72624 1079624491861
Q 1715 94792 9254322893124
S 40306 80618874
A 15180 167723237
Q 8875 93375 5001439455925
A 70271 672787328
S 14204 551533407
A 31885 366480369
Q 3630 90734 8874441188074
Q 9753 73265 2080140405754
A 46987 909438383
Q 4979 78540 8075808090637
S 17646 352076124
Q 20420 80807 4618491931038
A 54391 533590532
S 88968 357944556
Q 18534 98469 8753506722448
S 10264 882131011
Q 1790 76961 6295939541977
S 85613 509215712
A 7599 757896341
S 3362 918366936
Q 1561 55658 9748868346660
S 37783 867087980
A 72905 945066330
Q 11980 69794 9278558138397
S 62683 972837001
A 64080 158349065
Q 9326 86356 1174622804452
A 93750 123645991
Q 3860 99432 290019874760
S 42299 429598906
A 46139 213027004
Q 19143 84204 8877831732001
A 15802 534387341
Q 22699 93245 1556231920017
S 57002 635046789
Q 2009 83673 9515106336945
Q 45004 98273 6789092744642
S 54547 324280954
A 4666 272019322
S 23877 243490628
Q 8334 71636 4368168913288
S 37083 353538285
A 30730 355531674
S 46079 422512981
A 37687 648683294
S 16715 682815464
Q 3961 76452 4845584051523
A 92848 581763202
A 49672 892479681
Q 10365 89726 4425917939642
Q 1251 97054 3508107458995
S 43892 87744208
A 96226 443634214
A 17433 426566966
S 30962 435877121
S 20949 372202176
Q 9070 62843 2923725608331
Q 9191 96542 3958329846031
Q 3341 99457 6270466950465
Q 3123 93126 9450549447260
Q 32789 94241 9872489310593
A 70 904643335
A 34152 353968752
Q 32059 94959 8987820382939
A 45848 482555471
Q 26461 88479 1054755064808
Q 325 91691 8011017301647
S 60838 69554025
S 25635 995549154
Q 2774 57590 4588075600307
Q 4157 94262 1449960789517
Q 4035 92904 7231249812310
A 47937 429055289
Q 15459 98808 8824807090066
S 28819 312689511
S 67682 839846901
S 76616 80036513
A 32742 166384857
A 62108 138089508
Q 24136 90262 7639644327746
Q 7021 97653 4184563642608
Q 1878 94248 120493358669
A 6027 286230503
S 60704 62799987
Q 23069 89094 3260793483933
Q 2581 99353 3254299325216
Q 12174 71837 9255408811042
S 27163 389466984
Q 42685 98664 5752389325968
S 26498 899085510
S 45779 99300455
A 26359 464363018
Q 31979 98980 3823083872960
S 94887 931983634
Q 24074 84597 7251507484240
S 13342 770946746
Q 25627 82703 1142734315172
Q 12744 75880 5984975352790
A 67160 13885243
Q 13091 95192 3130923969024
A 84843 291420607
S 84846 564344992
A 16530 747116796
S 82475 127226832
S 30221 304275818
Q 9559 98976 9260461007703
Q 13662 65059 5664868331838
A 76839 212347804
S 95562 904313349
Q 4081 88541 5727578167478
Q 13370 93967 7677612463015
Q 17869 87059 5581700706609
Q 2902 81815 4878878859588
A 47457 751514331
A 56232 997887992
A 86632 237830667
S 51727 837404423
S 13962 423362513
Q 11778 86050 7597720759208
Q 39129 97799 4723703661681
Q 35059 95259 5238631334464
Q 25057 88552 8844139384195
Q 2164 89218 8779795309612
A 586 397364630
S 36230 893120345
Q 28246 91196 8784141668077
Q 9616 90006 219079736850
S 26055 723599741
S 59587 201937084
A 69742 519771372
A 89212 410201102
Q 13230 71156 1681604673736
S 35540 849485765
S 55178 307106809
S 23706 568538126
S 46296 357971819
Q 287 77733 3478093270419
Q 5095 57726 3505193816635
Q 2694 90371 5636221187175
A 8508 357470601
Q 22861 74834 497156707573
A 1477 420164221
S 84144 228483452
A 97480 92086571
Q 4535 55368 1951344488893
A 12494 751543182
S 5839 839468884
A 73190 635147823
A 13803 284411022
Q 16092 95414 751018705473
Q 13689 66798 5083996929678
Q 8272 96037 7547925382791
A 75348 628676494
S 15691 166808182
A 81040 539289015
A 98352 546902071
A 98382 834269968
A 80929 529687513
S 89945 80372778
Q 16452 99199 7275171338236
Q 29434 97050 5187462877676
Q 11114 76082 9920587897844
A 66615 625633240
S 8487 509604900
A 51500 946281529
Q 15097 71823 4513416594488
S 99577 385437133
S 57363 607550885
Q 803 62832 4487328700423
S 24007 695848073
S 46294 403717081
A 53374 558418847
S 33066 986042864
S 18486 309705145
Q 5765 71650 9423404992775
Q 16577 96764 1713690572704
Q 13388 92292 4563251304583
Q 296 95905 7104432098586
Q 6377 85630 6783110742777
S 81243 196803586
Q 13124 74449 1268797036374
S 97595 385422998
S 93511 167816059
A 52985 586338117
A 31139 490713431
Q 3293 97398 5490799391538
S 47935 621619745
Q 4591 93293 8518457374761
S 49634 748912704
S 93319 252424536
Q 9636 99802 2109073983913
S 75335 912709663
S 84582 976628897
Q 31849 95899 2634675879617
A 85014 555968367
A 16873 638340396
Q 7421 97712 4848861976620
A 20341 61299200
A 13153 733920416
Q 19394 79942 3118691549741
S 14005 149862692
Q 23952 80074 8422184894205
Q 25923 97492 5984441061536
Q 61 97134 2125992569499
Q 22761 95850 5899441330435
Q 693 99946 1579277497178
Q 778 86024 841520120705
Q 202 81092 3261768465154
Q 8805 85522 1184489230354
Q 40138 92292 1114663633171
Q 24412 86872 5397153760461
S 90298 386540735
S 120 918795013
S 45966 129326164
S 14041 99484585
S 1744 919421916
A 12379 787428245
Q 18723 85743 9416823303828
S 48984 185016813
Q 22342 94116 641353684203
S 91474 810913258
Q 31193 99983 1357673943747
S 50935 427988420
Q 1126 99986 5847550489495
Q 854 76383 8326295025883
Q 22145 87331 1498746444407
Q 23189 88520 7977151226550
Q 20129 90275 916659542009
Q 19697 82372 2250319131034
Q 9264 79667 1985247535254
S 32425 39303729
A 435 963315480
Q 17559 71720 9489084307644
S 87872 822319415
Q 9833 71748 3244764014976
A 52738 148611417
S 60661 668212027
Q 4966 99559 9747244240757
Q 1806 91790 5824183357811
A 68344 96223152
Q 30279 85625 6692986559342
A 46822 460495958
Q 2560 91948 3747241757150
Q 470 96237 9033905320043
Q 14509 97533 1718364259971
S 41859 806495333
A 80641 330489369
Q 6282 98394 9785832214712
A 94287 789637240
Q 16966 82548 1322082827203
Q 10412 94075 5827543476466
Q 8158 99030 6704557689540
Q 16423 79962 3242900971383
S 50761 651994461
S 95572 644992841
A 17931 96427743
Q 1590 88012 8610382579402
Q 5175 71909 8931033696065
Q 20666 98781 3293569536152
Q 993 64263 4083595270486
Q 7911 75263 2729879922297
S 37675 534457821
S 74152 643859035
S 47341 300483751
S 12234 936574963
Q 1672 90902 882651550286
Q 2028 78914 919655544465
A 28558 220435257
Q 31870 81973 4247968120644
Q 66 68132 6610216797615
Q 12735 88396 8088574963706
Q 45919 99933 2102379935485
Q 1317 88813 9445645072923
Q 27480 86277 5282300133443
Q 8130 98458 6423399602982
S 90320 529479741
Q 34729 94360 8908378093188
Q 7179 66864 775809919574
A 70762 87194708
S 156 114552567
A 92854 11493474
Q 10113 84097 6958259289593
S 28905 521334148
S 65899 388803797
Q 28113 82899 2857693350125
Q 1776 84684 7849897252650
Q 4347 72318 6264886866350
A 17101 936700353
Q 17138 96213 9915542115660
Q 14297 82074 5701306324017
S 3733 320349406
A 19646 924796460
S 40236 574895346
A 12001 877501862
A 79242 585451508
Q 816 95431 6099495700399
A 64709 309601588
S 3275 577171207
Q 29969 87958 5752567727165
S 52374 837684224
Q 3362 88296 8753346174369
Q 35460 89306 5365328360820
A 31336 360207634
S 7559 596068073
A 96300 20060484
S 3455 447271919
A 85103 535639429
A 22515 228157041
S 66428 686703066
A 23812 874026836
Q 11195 71744 2984909389531
Q 28988 83673 2173753641067
Q 7311 84519 7264737288381
A 8729 653518538
A 61515 9893282
A 39789 102978792
Q 13842 85118 8929680084918
A 4955 155839847
A 50495 842581895
Q 22384 97046 2297880893254
A 30994 286754729
Q 7089 94314 1109194438364
S 79906 830759024
A 45264 763923548
Q 410 75141 5327615878899
S 62232 455411945
S 95287 76616917
S 25606 901649785
Q 12989 87092 7031549125862
Q 21683 91999 7423721152118
Q 10438 99016 656688185453
S 19674 770299791
Q 2686 97778 758577826758
S 9291 110549483
A 80374 915924851
S 34992 379883600
Q 21343 71913 4111640387074
S 97524 585889985
Q 21896 97221 9392972131471
S 57029 655487922
A 77083 417422857
S 24875 111661654
A 86730 652621373
Q 1043 97095 7541519955832
A 67027 486905819
Q 10027 94935 1541498489129
A 9331 993272148
Q 25736 89880 2961925611109
Q 41213 92200 4959802497238
Q 1554 98781 1742238904071
A 80991 532049907
Q 10252 81861 5155677698154
S 81586 544256389
Q 7965 92870 998810996611
S 65085 625700135
A 22262 111989711
A 88167 971972644
Q 14494 78758 9207554245618
A 29347 352117120
A 27836 404437277
A 40900 506096284
A 59921 866984472
Q 5410 92167 9650059147891
Q 11538 87934 3372818225094
A 82034 380132260
S 86984 98825441
A 24153 17810154
Q 2165 78636 2400660450936
A 60026 4710097
S 90493 268679004
Q 39815 91703 2574782729011
A 20901 546767620
A 57980 971032993
Q 28122 88323 7839499605685
Q 3617 84335 1983885281816
Q 143 99947 6131720105416
A 3133 318486873
Q 1633 98377 1357999974515
S 49184 937324950
S 65695 175345120
Q 8636 91606 6017095794503
S 98886 324013128
Q 18103 92381 4180602140088
A 75678 176929672
S 36573 815161901
Q 15521 92871 7212847831841
Q 32035 92577 7911381495330
Q 5147 82797 1750446727895
Q 271 99960 700242291919
A 71337 143660558
Q 18284 87721 6081591604964
Q 16461 69653 4773421406602
Q 10267 93464 3675411136285
S 71234 107276045
Q 36234 97298 75378205046
Q 7832 97300 486935503994
S 86604 227568110
Q 4710 97827 4098701473612
A 97005 758184292
A 54239 167850074
Q 10715 94319 4747816176513
A 93280 54395539
Q 1623 97623 6491691210204
A 12473 464146717
S 96193 108409024
S 58891 746023437
A 53570 55205580
Q 5167 97991 8271938140221
S 22547 610043008
S 93736 140598486
A 13055 566460755
S 93283 780817399
Q 36272 99630 9283851575339
A 71790 766481364
S 12092 252582478
Q 11018 84155 5793350056025
Q 9956 80914 2303080099051
A 22224 322468809
A 68679 610836911
S 94576 795368824
Q 3073 62915 8565658623097
Q 8751 84326 3132108988233
Q 293 99975 7540403523159
Q 26007 98687 2086431342464
Q 3765 65244 9651322894164
A 25047 112060692
A 38333 864757943
S 96670 266323731
S 75050 57152857
Q 3164 85496 1072309246042
S 91352 987324027
S 26514 291429167
A 14599 916825014
A 25802 826166843
A 70764 948408906
Q 31707 96910 4098791734104
Q 16792 97440 3467678106746
S 85645 916370462
S 97263 541515967
S 37709 698407215
S 7218 150466141
S 71528 483132540
S 76397 515135142
S 41895 971557249
Q 3625 94292 9447507130768
S 79473 333637539
Q 3126 54255 3132771331594
S 48435 299810051
S 77733 752047224
A 55405 642495424
S 892 163448556
A 37780 313988764
Q 3227 81425 2374746888577
Q 10866 86895 1890945699422
S 20807 223001883
S 39401 93040427
S 61861 116149692
A 47921 860302876
Q 23505 97353 8527696469391
Q 1213 97703 1151127463237
S 28820 758577825
S 34383 397692502
A 36474 569717062
A 67486 457875863
A 7645 214739687
S 42465 903285513
Q 6326 81120 1633763159680
A 70084 310015398
S 83813 875239639
A 95522 412662785
Q 4341 98375 1574827210468
Q 23000 85404 2893951896682
Q 30782 98491 5838948879227
Q 4452 95606 636295573776
Q 12062 99004 7077414671854
Q 2377 96274 1445125596711
Q 2965 86537 428617884541
A 38924 80149479
A 39570 693598380
S 60661 821632440
S 54771 847942513
Q 5847 99978 5549718750347
Q 3112 61661 3739096919599
S 88649 41143371
S 22226 90494536
A 6396 479709277
Q 22711 76193 3246920804873
Q 17274 99444 3941718042839
Q 7987 89259 4588450416684
S 48559 316315790
Q 24744 91340 7439597240622
Q 20346 89857 3821596920080
Q 9755 63685 2777651127533
S 15524 427802741
S 55688 735647847
S 8023 534326265
Q 2619 95498 1351634848762
S 80463 593091434
Q 8119 95769 7818324372069
S 27595 720169773
Q 5134 76097 3287910322711
Q 8334 89295 8775810137187
A 54692 98992765
Q 24923 91372 5582312006011
S 37630 828082491
A 14220 969480017
Q 20934 98942 7928850584438
S 31997 152260946
Q 8924 67375 3910170124336
A 62075 107543379
S 19709 709648283
Q 331 99963 7464204267754
Q 9233 88308 3539012417803
A 48792 617287432
Q 2203 79580 4113567586325
S 64805 779165787
Q 973 94447 7614502928924
Q 41613 94412 2448530952959
A 44298 199535937
A 12098 857330086
A 94633 247012065
Q 12213 94555 498790555700
Q 3247 88700 9845453743218
Q 10987 93792 2228577518234
S 22523 145460770
S 11795 382983788
A 23397 962679657
S 88161 392895238
Q 19361 92085 3042432608577
S 14258 868165163
S 97535 464462325
Q 2037 89076 3848478150161
A 46179 190017561
A 54390 222719194
Q 6069 80255 9373891098809
S 37918 119889968
S 75348 687088022
Q 8813 82515 5568388071931
A 28354 188849755
A 83188 441664775
S 7158 933075468
Q 4395 94003 9967161403766
Q 27392 91824 351531741184
S 42519 150217017
Q 5099 95808 8809794784051
Q 23729 79014 6149541135499
S 68217 369769019
S 74881 893114852
S 73152 937333067
Q 2333 59623 5553891439013
A 31624 463230900
Q 4258 97671 5944370756048
Q 3830 97237 4519001683799
A 41958 389595851
S 35638 349830742
Q 5288 95619 2390287843198
Q 4372 88164 9395706871547
S 66317 728047286
S 16806 780948349
A 49143 680536128
Q 20201 81484 6283022296998
Q 9033 76929 3566337957067
S 99266 11257486
A 73096 844064699
S 51613 332263619
S 62716 781512808
Q 6094 86408 6352423681553
A 24886 126703517
Q 700 86452 9805001212856
Q 1080 96617 4450807200401
S 29080 244826175
S 40750 298995664
Q 29687 89884 1944198214309
Q 18436 69907 5352960085021
A 4729 240984735
Q 2809 85768 8543287026208
Q 3398 84849 6727167972681
Q 11254 85672 8591405901414
Q 9087 74391 200564370305
Q 16295 66447 5496686248928
Q 4056 59312 789727133595
A 17177 689459389
Q 6292 99432 366174731615
S 1424 952068100
Q 41832 96261 7183424069812
A 99185 322583034
A 70388 144879771
Q 30334 91025 9752305906446
Q 19020 87165 4402376145023
Q 30964 91112 8626104118161
A 25910 727434150
Q 10063 97573 2542860353340
Q 14596 86598 1076701200866
Q 11701 91091 1857031770902
A 40472 992832769
S 88311 191441618
Q 4183 93960 8878780842307
Q 4850 88687 2929556136071
Q 4555 88563 389471004612
Q 14681 75625 7202015292227
A 45930 83653325
A 37317 636001813
S 66706 488514653
S 80946 173087778
A 12065 311419412
S 67059 821604669
S 66517 11905714
Q 25790 76904 4458860811880
Q 3538 80677 2902603767588
S 40111 355607821
Q 20764 94004 6894403638504
S 55075 142160603
Q 431 81811 3176696617432
A 7455 999272057
S 66249 830377085
Q 124 99868 955377498429
Q 7252 94202 9171344622579
S 7963 148864432
Q 28818 82992 6739853869660
Q 7484 92488 4373906648334
A 11496 530501483
A 98493 406815012
A 50865 622874007
Q 7147 78670 912360170130
S 91585 550838186
S 22919 312175021
A 33653 642146072
S 57654 339227523
Q 437 99373 1625336596827
Q 14281 82458 7165788425494
Q 7151 96717 5184108616854
A 63187 953249119
S 347 580332832
S 6177 556770914
Q 11674 85097 275184422203
S 16193 945478252
S 62685 57761760
Q 8033 71812 5598647637307
A 27076 770892209
Q 20060 75904 8900207690318
A 61018 465953712
S 16075 194272128
S 34872 426801808
A 18145 464248539
Q 2693 82756 7342694540922
A 43642 336497313
Q 3846 87790 4294789989253
S 94515 378815242
Q 1331 96393 4415000333919
A 21033 448577762
S 37068 487934121
S 47382 139749445
S 60293 118458271
Q 13181 86288 9021681705250
Q 18774 95302 3742416173117
A 70380 992096874
A 2950 534152631
Q 19851 94346 2363229032079
S 18336 78247605
A 29315 535187143
S 57976 785649971
S 44759 91060078
A 71397 830836969
A 73019 351366719
S 81375 91985819
A 62604 886483231
S 450 806145742
Q 5437 95606 8095770873155
A 21397 623433442
A 34951 640983146
S 46540 221251057
S 17103 97965436
Q 5716 86883 4892305660739
S 9029 766430271
A 18757 139258900
Q 7587 83149 1781143518175
Q 4334 96590 4959289735110
A 28080 671402695
S 22084 969856001
A 87203 858223808
Q 18265 94246 6835910369651
S 29922 543651760
Q 8185 67119 1946378399973
S 78739 122007612
S 3012 591512108
A 63244 407370712
Q 18610 77491 3479804019002
S 51654 514289976
Q 3128 97322 7410389133204
Q 1817 82345 3563506699899
A 90721 834818529
Q 140 82552 3931882588589
Q 7558 77077 1169256649184
S 78918 608749704
A 47775 373974516
Q 25416 87815 8791433612057
Q 33645 84340 8814707322127
A 44791 117250800
Q 3320 98688 1678305575379
A 35349 58582046
Q 462 91315 5468074395725
Q 21334 99478 7498733257122
S 47434 739572574
A 50211 768653739
S 71849 575254280
Q 273 69754 8664177823528
S 11562 482970728
Q 1063 98925 4703940331045
S 84958 937820658
A 87864 7662187
Q 4474 98597 9826583390560
Q 19347 84717 4881555376055
A 87255 920830332
Q 13515 69407 3168777761249
Q 1141 60714 2464424922377
A 37950 394073460
S 85570 841972709
A 3804 236934845
A 5255 596334948
Q 181 80229 3669732498269
A 61409 796871546
Q 16351 81209 6989042313530
Q 16998 94279 427091439546
S 96645 681277073
S 14029 575598488
S 85329 648434353
S 38203 352082679
A 46772 930712470
Q 3013 84929 5487920871141
A 90825 966495486
Q 4698 58268 8442090891667
Q 18260 92657 8689283244332
S 92152 863444261
A 778 793032201
Q 24046 91120 2156493536330
Q 14907 92664 4879014027992
A 16172 593739260
A 57315 805160217
S 18765 553698057
A 15885 912363842
S 24305 387372945
A 90751 829074525
A 62639 254651457
A 14892 348130078
Q 35534 90885 7780140801424
A 18996 861838674
S 78272 793970033
Q 21685 91381 5250883438168
Q 33962 84623 4087134950585
Q 4086 99575 9629460198955
S 97889 937046569
Q 5955 78222 6792025695415
A 30083 582436930
A 384 24571011
A 59448 316528905
Q 6073 79792 9720956979054
Q 1309 97840 5469430403442
A 42909 244801438
A 11900 5291252
Q 17874 69168 8210641861312
A 18608 660384868
A 11413 909613160
S 7237 225706687
Q 6715 99614 5031552538426
S 48785 94980601
Q 771 88628 8212677715137
Q 9013 71214 3435745812694
S 25616 314407706
A 84231 310827825
S 16965 172999436
Q 1275 98485 4630974700189
S 94270 2151468
A 47304 561024337
Q 7408 83617 689571367726
Q 42419 96215 7763180646694
S 64311 932254054
S 93379 536673847
Q 8602 68817 1059936976269
Q 866 93053 8537880650841
Q 8547 83004 1145444465846
Q 16352 85166 8171369868689
A 40031 511371533
Q 13600 82811 3542399743103
A 4009 143653394
S 99928 573104933
Q 31784 99123 2737795687306
S 46808 246352375
S 34167 70821304
A 96932 234888190
Q 25797 82568 6817723895137
Q 17978 89310 603044270410
Q 10005 88323 8935709628991
Q 9458 94049 6081574379874
S 42812 497450964
A 52901 346308899
Q 4123 94398 8083706870177
Q 6978 96355 9510616813424
S 65993 847135985
Q 1387 72832 5997269955361
A 82384 874768618
S 61393 932363439
A 18629 369096224
A 63194 840284493
Q 7636 67940 670042578534
A 70592 287231536
S 55624 941586220
A 92662 250813442
Q 6041 94876 5426561929046
S 34100 621516659
Q 36740 89676 8580467015461
S 30418 361298005
A 97444 342903846
Q 1570 98814 540059965695
Q 3908 88854 5091612835895
A 17541 766706291
S 95747 823216271
Q 1 99948 5249504232872
S 63203 70307169
Q 34558 93280 1306920705768
S 43579 510058900
Q 23784 85307 5662431208685
S 95445 388173190
A 28273 754384212
A 3039 446514510
S 45644 423177305
Q 4563 94362 5689528980595
S 26495 672937610
S 18986 289216765
A 40499 935139686
S 20296 119291545
Q 313 96774 2225388320045
Q 40 99878 5239162286765
Q 911 98820 5560556598965
Q 6014 78342 6062327446545
Q 5701 86777 2556396491608
S 69408 83047547
S 56344 391710502
S 50948 55809288
S 90616 501216165
Q 5357 94721 5788004783832
S 66436 143856700
S 26943 154289584
Q 30866 92658 5140077385358
A 90124 376694381
S 69866 913797727
Q 9149 71711 7132358489996
Q 9671 88431 889074117383
S 71924 598121594
S 1757 22244431
Q 8978 92679 5544617270781
S 29597 627916095
S 22535 950127453
Q 17626 96904 5890566650981
A 19805 658242199
S 42666 331497402
Q 5543 82763 7310768486300
A 42951 860967948
S 60035 486954906
Q 3301 91711 8834014650904
Q 17718 88178 2274794120442
Q 29282 89946 9937523155464
Q 26302 87540 4357952768256
A 40150 833931832
Q 14812 85948 2512174347767
A 2728 54317914
Q 7389 85463 4607046334812
S 7015 570315182
Q 2528 84662 3891281555324
Q 5978 88588 5082578217847
Q 33871 91238 5070973709472
Q 24648 92466 3479291722723
A 36887 977171831
A 95247 75767530
Q 7833 88974 988906614602
A 42395 325473728
A 6641 773307168
Q 243 95883 4622394887102
A 95931 794298834
Q 4079 55286 9913985870471
Q 7172 92194 2161715961710
S 38026 574703209
Q 12438 63433 1054143925860
A 2649 790364303
S 49104 948288753
A 76618 546397624
S 20200 701889695
S 9853 791831067
A 12391 531482636
Q 4427 86535 7232329998353
A 47815 699638201
S 35904 811104361
A 6756 842728380
Q 40336 91649 1990047674072
Q 25373 99958 6614145552949
A 58520 244395906
Q 8217 98684 2905284905196
S 13705 44430586
A 13933 118739109
Q 2841 97978 9094990577187
S 98984 288908613
A 52732 274208205
Q 21481 88599 1754697653021
Q 14051 79676 1401743107812
A 67211 648634710
S 60405 354729624
Q 12566 71142 1501613743239
S 62712 300364914
S 33750 949149796
S 2260 327188495
Q 10023 79024 2614192217568
A 70797 302833876
A 80411 653084503
S 23166 102106486
Q 12395 91843 4261019249658
Q 10805 73673 462535504656
Q 15787 73207 117485445815
Q 8753 96256 9418799201098
Q 10310 65210 3398424663686
S 51281 357855145
A 71602 732886219
A 59285 585306056
Q 10950 92546 2532321281466
S 64639 110706128
Q 5234 92455 2212886020748
A 7569 620654064
Q 24410 91695 3574867371223
A 35281 168970466
A 8543 906723896
Q 5518 61549 9851230489090
A 2702 345517263
Q 181 73279 6670981423613
Q 12990 83643 3106009387756
A 27601 953909328
Q 4836 62838 5634129517120
A 76450 969172970
Q 19831 97670 9753535156446
Q 28628 92682 6826230529323
S 53539 34129296
A 63202 580029682
Q 47958 98751 9498019596228
Q 15495 65739 220550297970
S 54354 307924604
A 53151 336943299
S 73234 21965706
A 45662 44081113
Q 3753 80571 2265731382841
A 88205 534355894
S 96048 697261551
A 60610 668843347
A 96320 565318071
S 77893 504046686
Q 21168 79940 4298787180054
Q 44230 97374 761402221494
Q 8875 81656 5916157379711
Q 3896 91270 714241467740
A 13914 256478554
Q 18299 97532 7319409323895
Q 918 88315 861159763789
Q 29 99994 7454645831334
Q 7747 88651 8384363226257
Q 7079 67917 743183117143
Q 3677 75148 1061394132341
Q 8932 85950 7416816005683
A 85768 547447680
Q 6850 94871 9217156380577
S 37900 797272751
Q 14224 91554 8420053141062
Q 7462 82286 1207269688883
A 15183 619218401
Q 40739 97079 8164965991140
Q 7913 61285 6103359818969
S 58708 437867997
A 60005 880403399
Q 31583 90025 6445305950881
S 49774 526726137
S 30049 622448102
A 2807 315831505
A 61288 142885871
Q 137 98441 6169592299297
A 9095 568790101
S 83515 109777529
A 7044 909599233
A 46050 721199793
Q 34150 95339 2824392377872
A 34924 357748725
Q 12498 94508 6679399635093
S 40069 32847897
Q 20991 95043 7653685800711
S 29745 58228665
Q 5058 82104 3500744317728
S 17734 380219105
Q 130 67281 144503921016
A 71340 61917597
Q 8308 97430 5881079784521
Q 18027 94998 1049622730422
A 78985 526011663
Q 36566 92511 4111404838628
Q 40042 96861 6095324748045
Q 15442 93904 6579908853717
S 81206 306936678
S 31109 741577208
A 51641 624369308
Q 6261 80493 6095510027519
S 85393 764332488
A 49418 141117780
S 62155 23926838
Q 5750 95975 9098900177451
A 98587 32046071
A 11616 587346565
Q 10605 91156 696491865977
Q 4332 99342 2992821992129
Q 10483 89261 3328316119810
S 90044 488383276
S 41625 299448585
S 90251 177782876
Q 20497 94215 6682929771216
A 70756 596279336
S 69632 708498234
S 69423 454722381
S 71648 745293443
A 28369 250242514
A 42225 765483912
Q 11556 99595 6778861311592
Q 48621 98819 6236850000224
A 99106 544276675
Q 4581 70351 1452113782846
Q 27208 83548 6430201634731
Q 1641 97034 8037283896008
Q 24131 76451 2780155350448
Q 4319 60404 4178529446249
Q 15836 87212 9387835224201
Q 4116 65701 5807741003979
A 27303 731824676
Q 5522 76441 6401133145642
S 15701 248653056
S 23056 406536095
A 34908 282016321
S 56326 528390085
A 68415 502324648
Q 1259 98833 7757732640103
S 32808 37533737
Q 41806 99594 1178340253929
S 74661 511260935
Q 19527 96525 8253654003934
Q 360 84475 1659327855174
S 95842 771121803
Q 7739 99788 6517782139821
Q 94 86571 8925183392759
S 8770 995115834
A 49964 229976347
A 54902 724655321
Q 4201 86677 7693973109836
S 84564 428958649
S 71149 605890350
Q 40740 92401 7219622373077
A 13949 991996756
Q 5859 96565 3561989349102
S 94245 41359336
Q 18731 87265 8323620840523
S 27365 83414624
A 21072 704711940
A 12806 635890946
S 84455 799647574
Q 15329 94869 6111573145113
S 78037 799030363
A 5454 610844539
A 60732 390592321
A 4609 839655666
S 927 804889262
Q 4072 97910 2990267292416
S 6884 540484510
S 32649 549037995
A 2597 427368444
S 28064 772700351
Q 19748 82913 962450937623
S 96315 402620934
A 57754 361828746
S 3533 965018798
S 76174 991320079
Q 344 90841 1721932155643
S 74820 885259218
S 33974 30804345
Q 473 99554 4509707022945
S 28193 549374262
S 61678 494335243
S 73391 763406940
S 65506 691183589
S 50481 167243767
A 47488 233038156
Q 12486 77036 3790585681858
Q 1219 93087 6857416365391
Q 11706 98629 6379429246033
A 14662 992472437
S 60306 864240419
A 30177 487641221
S 110 684511164
A 86490 842471978
S 54446 741816140
A 47663 458098479
Q 2814 76371 664915686695
A 72832 216735058
A 82844 147146863
S 51 424142321
A 48589 550583801
Q 37308 90327 958833953597
Q 21848 82013 882113392227
S 98543 704117157
S 33149 423273082
Q 11674 92360 2897524268594
Q 1739 94599 6660073124207
A 63768 762982773
Q 29198 91574 8058893841186
Q 11153 90827 9360701380864
A 39508 73492867
A 30828 897774551
Q 25090 99001 3322109557182
A 67557 888525136
A 48239 906408395
S 72224 321866574
Q 5411 91813 7691931666018
S 81144 768888356
Q 21493 87359 3594907329691
A 32401 821569861
S 24082 938109176
S 20754 644598987
A 62973 528759381
Q 32975 95116 2069597953238
Q 24066 98122 1184500140178
S 32141 820138444
A 34960 183255968
S 6697 469152417
Q 1000 95781 3229739577132
Q 13616 72009 5523062640015
A 92154 206243307
A 35596 670539896
S 44276 299656486
A 82203 578027217
S 62778 927193361
Q 1458 98854 5268844720800
Q 11801 73950 1404103993916
Q 9697 84638 1349379424455
Q 249 80209 3997430376730
S 37500 862580821
A 51506 644073325
A 15825 24485252
S 50354 964911948
A 5269 775303354
S 35345 698609531
S 96474 211865748
A 77588 102346629
S 21677 707219393
Q 15035 75980 7672153175489
Q 2717 94669 6938283064851
Q 34122 94900 5985696134636
Q 6479 83351 5337934162743
Q 8917 89882 6205054418444
A 19790 691196262
S 54967 52979194
S 74336 762400053
Q 653 68964 6678799410223
Q 7417 59466 1949202096393
A 1867 276482677
S 29901 95988126
Q 2596 67027 2670627780753
A 25078 986446109
Q 1464 56157 5976672407288
S 99341 512343490
Q 751 98467 7853013339348
A 11226 253144628
S 59489 65945222
S 30071 904647957
Q 7454 77862 6682633704819
Q 1719 83356 3952034797946
A 13070 799539174
S 74012 142223874
A 15688 392205995
S 64559 509298371
Q 278 99914 1601886013929
Q 7572 93962 2606943502345
Q 8702 90029 3104259859235
S 99058 489685422
A 450 157894840
Q 20666 84829 9297094300971
Q 4058 80713 8580133005661
Q 1763 77136 5232039056003
A 86106 975486987
S 36945 774043507
S 13008 197852672
A 20532 34031578
Q 17574 76904 8314941610610
A 42063 268499895
Q 5236 99097 8546922358548
A 73595 681575409
A 27704 750211549
A 55316 808868680
S 78775 284049717
S 47846 802102772
Q 301 99715 4690170781201
S 40761 752648295
A 99123 636991077
Q 29921 92388 7225081075397
A 37878 753951244
A 19389 670592825
Q 6795 69478 3078875658857
A 75510 491599763
Q 10406 90101 4798647384291
Q 373 99880 1894127009616
Q 16299 99323 1851325151778
A 70568 29691551
Q 1608 95985 3252040114255
Q 14033 97811 628628195651
Q 10659 84673 7907129475248
Q 33463 92960 5719571276025
A 64847 784509412
Q 2599 83510 7020050926640
A 34030 711098205
Q 20947 98618 6906788049374
Q 7680 79655 5355396672797
A 33729 822014976
Q 11891 67512 767735229231
A 43624 748322160
A 96877 330026748
S 65313 294636708
Q 12032 94670 8312655769414
A 22321 299413866
A 31569 9373511
A 79724 617174182
A 12353 257140402
A 74211 127448334
A 42662 910248673
A 43757 687278123
Q 4647 83208 67206397873
Q 17427 92246 1124483999800
Q 12658 99821 562045065899
S 31193 350773571
A 37904 432973537
Q 1751 96565 986244738838
A 57703 198159459
Q 16943 83834 433580441662
Q 21260 95306 6964817731215
S 30628 161575281
A 91501 624396534
Q 20778 86430 9310729457814
A 16044 941751126
S 70633 686656560
Q 3472 84669 606903298783
Q 31833 85696 9836241917254
S 9948 125213204
A 6590 487447738
Q 11534 76355 811328598423
A 86494 402101359
S 24751 785256946
S 29819 451380844
Q 3244 73580 8994577253142
Q 183 99898 5037294211318
S 9548 639977762
A 45298 5235058
S 17145 447640968
A 77892 694176651
S 13410 289383279
Q 263 95726 348873926300
S 12632 526356535
A 61310 902361150
Q 22386 82308 9962252685204
Q 37288 98209 3752846717711
S 91893 552240687
Q 14270 87753 7250668581876
Q 3774 98980 4079969382569
A 99506 773585468
A 11574 636438924
Q 11292 84341 1229267648094
Q 855 99717 3514602411577
S 36621 845997129
Q 11015 90922 2665426039751
A 88569 541505572
Q 2522 98909 6258418748549
A 73827 965509435
Q 21083 88314 8682118112721
Q 37835 98445 969708778612
A 17225 383865370
A 48324 505976241
Q 1955 92584 1991863981034
Q 24544 76256 7245711349849
A 54443 684298740
S 10315 524129093
S 77061 479227132
A 8698 996361755
Q 1184 98929 2759860588053
A 6615 425275298
S 55486 112173851
A 96086 816700548
Q 9864 97370 919130151324
S 95851 303525102
Q 10070 91058 1635821210888
S 58454 226708437
S 60353 26610434
Q 2638 80126 7229639749015
S 49530 410189143
S 30156 634513363
A 70667 217115685
S 99221 327679372
Q 3676 67049 536931509864
S 12888 572108973
Q 2324 61241 631431891379
A 72312 718035252
Q 61 85679 1923404839784
Q 27896 78573 5511937129479
S 95716 588590592
A 36838 764841448
Q 17856 87212 3983262342687
Q 18084 94990 5663558745382
A 48635 19414024
A 39601 507522458
S 59325 505839426
S 52843 962055219
Q 115 98955 5118636373165
Q 788 91798 4566354987466
S 3101 431670354
A 84583 523264565
A 1450 388582709
A 48883 84509121
S 58211 904550497
S 72971 684714210
Q 7441 90069 8856065889138
A 19441 380714711
A 56980 578999683
S 13422 5699089
A 21672 366607128
Q 3099 59511 387382691474
S 91935 243759468
A 33145 685811527
S 19967 858759284
A 20512 887118459
A 84265 981913494
A 2944 908927253
S 42997 880824032
Q 13964 71383 446349964558
Q 16485 93917 9598960894506
A 21721 439924100
S 49086 519255589
S 51322 616529688
Q 10775 76702 2505055197050
Q 8468 84483 2189588216008
A 71778 888652643
S 34070 285672139
S 5049 806353179
A 45674 996729898
Q 23489 98164 760691808750
Q 18744 95528 6575428571512
S 8207 122664357
A 45499 3792922
S 40184 233973830
Q 2898 96279 8406197520300
Q 12527 81392 6792573823490
Q 11733 99573 8027162713032
S 10752 258606112
Q 28190 79874 5680424804037
S 73508 284039460
S 10485 787381050
Q 2929 97385 3446577652498
Q 175 95114 7714376535016
Q 40014 90396 7494895852091
S 93864 749084385
S 41287 574354326
A 17941 565850189
Q 5291 97603 2544457114637
A 86539 607654190
Q 3890 78878 6651809281924
S 80903 949778114
Q 25961 80186 7957744024184
Q 15701 95765 9398150918728
A 74903 276208356
A 99159 200585778
S 1276 702134876
S 9442 571163301
A 68165 160856819
Q 1761 86915 8535029266331
A 14184 922501113
A 96930 989681206
Q 8335 97484 7906155665534
S 14111 270377111
A 24633 227656931
S 32963 449958994
Q 23351 95574 2423487812057
A 71877 824791314
Q 44513 96630 2561776215898
Q 36685 99142 5260363524980
Q 14750 93972 3132618488519
S 77831 663189968
S 24213 314616610
Q 4462 98794 2538260265424
A 1049 58924943
Q 7455 99550 5823740640690
S 59504 896721988
Q 113 99968 297743099379
Q 723 92750 3483884112459
Q 36269 92827 2071573473463
S 79013 334185659
A 56229 190221012
Q 4584 84889 2955258626086
S 26995 716521312
A 67639 910186417
A 83740 303269846
S 51421 4334162
Q 31221 91076 1942927424771
Q 2093 91225 2007472093728
Q 24735 90770 2664134877310
S 13509 60093918
Q 3442 61863 9432706200578
S 45824 913831015
A 71079 390603143
Q 9102 95957 703128194412
Q 16699 97203 8323038343238
Q 25008 79216 4040241277674
Q 40943 96049 3503027073836
Q 1969 97413 9458902852084
A 74989 523948912
S 72985 692047861
Q 4641 87078 6049232660504
Q 13614 91140 7287952063447
A 66964 991341143
A 46049 945793702
S 71580 764995382
A 64936 56436261
Q 23155 81952 7723794593435
S 19231 366340747
S 83694 444348179
Q 618 57225 153594237104
A 49768 303448318
Q 13138 95752 180037079690
A 89661 912871217
S 43140 61268344
S 1488 701155750
A 71679 254217866
Q 4926 99460 1568179030579
A 50210 686783410
Q 16212 76469 2862540027666
A 79974 549546265
S 7172 745764957
Q 1101 87684 5330490134183
Q 4937 96816 4867497546735
A 58640 129844293
S 11316 452825245
A 28798 713219291
Q 1104 89717 2786114788823
S 41175 261365748
A 41018 329109719
Q 18759 89868 7699188366000
Q 810 65559 2239523044982
S 96232 794583744
A 63580 495962458
S 94343 473905270
S 91932 209172688
Q 12750 67465 5949349395603
Q 6479 68715 3752959508661
S 33271 158631682
S 84338 823949144
A 57232 267243185
Q 21232 82579 1368948720741
S 48602 368698086
A 36269 32676089
S 56101 507442421
Q 23803 98978 1426401213488
Q 2975 75789 1170536185322
S 809 729201269
Q 6245 94618 6528160763680
S 49729 3999666
Q 8373 97085 8208452715932
Q 7096 59177 1827405710746
Q 6527 96479 1122349605264
A 20489 269415557
A 16520 910876470
Q 1149 96699 9674543522686
A 2417 121431491
Q 29241 80857 9131285232721
Q 4420 75470 9778120482481
A 41346 101858503
Q 150 99142 8459725666787
S 15600 395354284
Q 3 100000 7361901172693
S 4449 546230978
S 80509 362755822
S 40805 176723527
Q 2058 60610 9983932431770
Q 23696 93065 3078337226004
S 46838 725277402
S 70653 165939248
Q 11722 89301 9969249639947
A 74224 739137801
Q 890 99055 1148405849705
A 16049 525288764
S 25945 196918435
S 4403 396374597
S 4874 681578455
A 29323 584616306
A 29844 991247100
S 51600 411112340
Q 751 99605 4021079659644
Q 15853 81646 9948473398132
Q 32259 92301 1640118675012
A 43034 371825757
Q 728 89809 203542509856
S 41489 102992385
Q 7196 78037 5120877185904
Q 2245 94059 8823139796332
Q 9280 77659 8937840486702
Q 1621 78902 7228798907182
Q 22026 97628 4887281730762
A 56383 505866400
Q 425 69525 6273847852697
S 11785 745113044
A 28953 833745233
S 97589 588950179
Q 11431 99625 9713789700020
Q 38886 91336 3619249037386
Q 3373 83714 8496772424897
S 18089 655605180
A 87843 43239625
Q 231 93677 4548458625001
Q 32919 87569 1113531520504
S 23478 59136445
A 64403 426094741
Q 202 99425 1495495490330
Q 7182 93848 9497323362746
S 21929 723818073
Q 2927 98856 5244872331078
S 43859 80963486
S 5085 1366658
A 7417 731328235
Q 25335 78256 4522367943109
S 64845 285327870
S 53618 182021905
Q 259 99693 7659390921069
A 47733 327119975
S 76118 976612291
A 10238 581761694
Q 18574 78188 4953514947047
A 42026 183294689
Q 88 91701 2460262670747
A 46545 702113002
A 76882 195597244
Q 21693 72220 5470664289935
S 49593 870428718
S 88194 140624767
Q 15911 99392 380029318452
Q 8872 96527 2377468387020
Q 12463 91184 8237354477666
A 43153 165365871
A 25472 106981829
S 65370 670972133
A 11597 796121439
Q 3014 98818 763870097881
Q 9480 94581 3112240746152
A 61063 350488583
S 19101 347095724
Q 971 92401 5874990504793
Q 12238 71167 3964480112153
Q 13890 90197 4087454540711
Q 5469 94230 5564430503438
Q 22456 82645 5521328801096
S 64034 461352706
S 17007 981621261
A 29269 263533944
S 96408 567696039
A 80428 561911215
Q 36001 98257 4516281950129
Q 4140 90651 7702580911848
Q 15576 84961 3286406535802
A 59136 430770397
Q 40122 92794 608128066439
S 7940 204343962
A 89361 908973043
S 76095 285097373
Q 3972 88765 9270852700202
Q 9464 85917 7896948143564
A 71225 246355476
Q 10136 99782 9813149877253
S 30506 529596095
Q 109 99553 9601212881831
S 10560 692336378
Q 42474 98273 424476456690
A 26444 355565630
S 81373 517440893
A 35200 782211847
A 80766 275549499
S 79404 518490420
Q 2189 73939 1145200600985
A 24326 789154649
S 56858 99001639
A 94684 766555250
Q 12730 90302 625566307384
A 57852 973987156
Q 1552 78680 4375299626763
A 80833 726282444
A 4216 997529858
A 46075 506678688
Q 4377 74027 1403125014284
Q 26157 94710 3989528789684
Q 4470 93231 7783309048923
A 67174 26245864
Q 4566 97283 6179077173566
Q 21656 78772 9457080597870
Q 11048 85429 5022614245208
A 49838 760645271
S 34746 594583219
Q 1130 99875 4229783289260
A 12466 62161701
A 18855 72435687
Q 8315 97051 3300882143443
A 61756 504076321
A 95736 125050672
S 70949 525719298
A 92299 450766613
S 76391 477129429
S 90576 270655544
S 25433 193609941
Q 7657 99986 9800008818361
Q 17104 96079 5322348243516
S 24504 57973158
S 85589 21380425
Q 869 66755 8929466167284
S 30955 376936618
A 40242 300009820
S 57808 815193330
A 1048 384756018
Q 39265 91475 3121022303498
A 14869 466557114
S 6421 443687036
S 72026 61958070
Q 13315 69996 9431134398283
Q 19262 99693 9073109024379
Q 13700 94075 3479058927644
A 50751 341182442
A 5396 569440304
A 9343 317072184
Q 16258 79308 6594359451378
A 98899 830957554
S 4282 412493841
Q 18430 77591 1314144909158
Q 21883 81680 9605409949975
A 42392 599102002
S 92851 276991699
A 13820 424722212
S 30942 444119484
Q 1458 55084 7323084150630
A 92828 646172486
S 15388 432364868
S 38260 984008002
A 89125 687143690
Q 7295 95309 3546419726691
A 64853 904475939
S 74726 864391860
Q 1495 99920 786598096759
Q 20152 99585 182715131944
A 23851 19961435
S 31404 425585026
Q 28332 97702 7740384337236
S 39448 139010628
Q 3888 97467 5689316112476
Q 15425 93298 8914902126787
S 89159 827917475
Q 9874 87840 9045762899051
A 52062 132533828
A 15261 944868766
A 21776 104896694
Q 18122 85881 6128831421637
S 92811 921228185
A 13256 113306054
Q 5441 63778 1555620434778
A 29513 243244508
S 12663 491621913
A 36903 585451531
Q 6622 95467 336816011799
S 94628 813662527
Q 6595 99977 2644734632853
A 74591 383322944
A 2588 255918447
Q 7708 77479 6539749821095
A 26183 5976725
A 35775 704029799
Q 5546 99017 7155877391016
A 41222 316686838
Q 27570 84930 5771805832010
Q 28639 87715 4101463743609
Q 10401 79747 844223303921
Q 7698 78336 4231359840234
Q 2215 97801 8685596068173
Q 14692 67781 6866893693410
Q 163 98536 4841314624549
Q 2115 90923 5186043886979
S 44337 609800848
A 4626 97154118
S 38074 235385642
S 65040 732835984
A 59085 898342152
Q 1868 93488 8468120989729
A 85934 108667834
S 99744 31894736
A 78744 565975531
S 17872 389011591
S 44782 434166092
Q 17281 96867 3510898868602
S 1752 568716406
A 2415 472727496
Q 6229 90693 6407273996443
Q 63 98820 4272025403185
S 328 309604077
A 47556 987666181
Q 1004 98093 1750327016746
Q 7815 83843 6268527869200
S 97384 732926168
A 49854 535784319
S 92467 222374867
S 29149 432959174
S 91247 146919332
Q 19891 74651 9283042434986
A 22499 22438540
S 18543 377974460
Q 4273 92030 3084378148871
A 610 123278360
Q 23413 89475 3839076475738
S 26747 823896737
S 4856 300464819
S 95264 451813285
Q 2775 61755 1622269318257
A 62620 524245974
A 11840 367202221
Q 18486 89885 2535393234140
A 79408 100698585
Q 19523 77390 6179178034029
Q 416 91204 7994309968284
S 58093 20925750
S 74255 722173495
A 7773 986202628
S 23549 457457070
S 40507 420732719
A 21295 621956744
Q 7311 98328 2009295016174
Q 17239 95624 1778606249138
Q 3528 99578 735487577754
S 89467 94533661
A 47800 375895162
A 10067 883529155
Q 9542 98671 7902455341225
S 9069 534807551
Q 32251 87249 741095251252
Q 8065 95158 7882166460438
A 6712 782777446
Q 10823 66865 216451890484
Q 3671 93260 2314836206064
Q 2119 67298 7925305700300
S 64946 506296590
Q 40347 91515 1226961608541
S 46357 638056762
A 92314 498642714
Q 19516 95041 766841496314
A 33944 576602648
S 40971 859042954
A 28618 558125999
A 73442 374940866
A 80713 857170978
Q 14897 97267 3639823968821
Q 5747 70752 4766787327651
S 42429 240391294
A 83806 699926953
Q 18768 76614 2446065114936
S 56402 496097219
A 92023 368516985
Q 5347 96030 4018224574276
Q 24559 97343 6131948140568
S 72678 473206634
A 23513 165740956
A 98071 736692427
Q 11656 92746 352443752499
Q 13 99646 109603886174
Q 10979 86700 8941735903249
Q 9362 96385 2468110129288
Q 10990 81143 341784398124
Q 3698 71620 7841651584724
A 69299 115603701
S 91575 677214062
Q 19363 85843 9566399459048
A 78859 709464221
A 42818 592539442
Q 37790 99654 5063473397701
Q 9746 71804 8421093098154
S 31898 766111889
Q 22529 91679 6418542037954
A 15026 444146915
A 47885 985702753
Q 1841 89966 6465314062170
Q 31365 98595 1924598349906
A 13762 445585381
Q 1683 58033 4848734414499
A 28173 811339066
S 43636 860793567
S 52020 404736211
A 47593 484974892
S 22681 919044834
Q 5125 67047 9693708688605
A 11767 498961242
S 36543 695882580
S 78749 964713195
S 36997 407985606
A 384 745351547
A 90033 113314483
A 83700 564379763
Q 2068 91353 1415466166982
A 20858 785891453
Q 4682 98432 444267052851
S 84574 500027884
A 60609 875571010
S 42154 348320870
S 79347 526819783
S 94698 743950329
Q 11628 76024 926045447783
Q 6580 89771 4793142444250
Q 40153 96755 8503385626220
Q 19528 93200 2876109203445
S 11451 323956494
S 37509 225673042
S 54141 385452040
Q 20604 90910 5332694662001
S 50468 982074847
A 27543 839909892
A 6702 742384723
Q 16551 94752 4231464595842
Q 8767 85419 203539429513
Q 16405 91525 6277449741276
A 93648 285533282
Q 908 86821 2690131083544
A 30696 461654631
A 23170 101907198
Q 40416 94101 9827177879183
Q 104 98331 8408925215986
S 25129 980390578
A 4629 150487338
Q 7711 83795 3000440409353
A 92810 460857153
A 86100 463332293
Q 21469 96611 3150773277942
Q 16905 90778 633268701880
A 78125 873872836
Q 5535 92866 9648635834085
A 68922 203494581
S 48512 605764016
Q 18187 86695 1744597214423
S 56053 798371854
S 58420 623988964
S 26448 706366838
A 18034 894856819
S 98552 11182235
Q 11771 90631 1520492487303
Q 31850 88687 6341623644494
A 36301 283756160
Q 22393 84262 3114893944066
S 50214 288658464
A 82068 517898929
Q 1001 95605 6352491190503
Q 21370 92616 376823768430
Q 16391 74405 5036768188800
S 45179 993845905
Q 18288 90034 4470521089068
Q 475 97519 8168700459658
A 84421 491415662
S 36574 729925294
A 81384 992136448
A 66147 59898898
Q 14237 69363 4634956462027
S 8038 306991598
A 95764 423939785
Q 28587 93770 4802497401582
Q 1206 99954 1402928352035
Q 10014 88417 301660016225
S 65766 251861680
A 48542 486053165
Q 9355 64621 6039167082353
A 45523 287039456
Q 15749 83214 7897242007600
Q 2674 95240 6398305212935
S 85664 476021375
S 38267 991898142
A 58829 341756874
S 5227 662239879
S 67489 739589578
Q 824 96368 1003692747742
Q 355 99723 3510975353272
Q 1636 66613 9568827797643
Q 39716 92853 9208356798870
S 26997 225833028
S 50159 887035509
A 37582 180887829
A 73007 727189437
A 10566 352606324
Q 31250 83120 1535625303782
S 56714 253354027
S 513 444930096
S 10300 275020838
Q 22312 80570 6416576803538
Q 20854 96598 1896053857414
A 48136 690820695
A 3870 561581833
Q 1241 90876 1727934329246
S 86304 572096022
A 28764 904967704
A 91479 995091641
Q 10672 92653 3845371555662
Q 12570 89052 9569302859100
A 35178 220261903
S 11388 766401013
Q 2992 86791 6838288255080
S 63703 41357533
Q 1313 92242 9013705628631
S 67552 303121086
A 15963 419180571
A 36324 516594587
A 55631 856090429
Q 15412 95192 412147137221
S 29147 963193170
Q 7917 81668 6419433624196
Q 3520 63407 6112157992734
Q 4008 79479 327091458859
Q 20750 95163 6526710576373
A 64645 413859010
S 26221 384163624
Q 10934 96037 1378927346619
A 89523 38547461
S 89466 91280958
S 254 922127010
S 88673 867775599
S 73576 733006183
S 57589 792728501
S 51514 13488484
A 13554 632976974
A 50634 61545745
A 28356 577793489
Q 35047 93066 2290500146793
Q 14180 72748 2511769288283
Q 17354 80632 9794704298241
Q 13776 75633 1393730586990
S 11851 29111991
A 59256 172738592
Q 21894 75862 4821847932100
S 31951 21924829
Q 8048 96357 3491343374341
S 31876 938944098
A 31615 330401596
Q 4282 97443 7491288995486
S 90724 437346562
Q 1319 95662 4933769685466
S 93162 664666639
S 97905 288793266
S 24634 996341550
A 36345 135572618
S 77893 103825111
S 37259 985209634
A 97012 679408943
Q 4055 90622 8513595975024
A 45512 933517526
Q 6962 97767 9463446966615
S 40829 679008008
A 36735 352540145
S 64299 766717278
S 41340 566627400
S 67961 81409683
A 36256 501281361
A 25739 388424461
A 6720 923702302
A 31428 999424732
A 91058 159858137
S 8136 628030009
Q 37070 99783 5130776147612
Q 7558 86696 9039390913581
Q 1462 92232 9534628481032
Q 8044 93076 2456472604376
Q 7320 97118 912528396858
S 41143 640823680
Q 16231 75408 4691737342676
S 40241 516820390
A 26809 196027477
S 12889 146639538
A 66858 73971933
A 69802 829413448
S 84848 675336168
Q 15625 84176 8506449640399
A 55774 590267723
A 86462 197836498
Q 5845 95517 2892426027179
Q 4084 92926 6027855648877
S 93127 930565067
A 20739 444976629
A 74996 368757161
Q 24511 75194 7674678508451
A 83201 853891380
A 50512 721365199
A 31569 634867835
Q 6463 68359 873626902891
A 69532 852953402
Q 24514 74773 2425644955448
A 50180 822929135
S 76279 171456918
S 98703 259864424
S 87957 16022815
Q 15511 83822 4923016209711
Q 12227 84215 6529119768608
Q 2665 98517 1723219221792
Q 3406 59404 8121362018912
S 78417 343994647
A 80415 560680944
Q 6517 73931 867386086723
A 43360 762746371
A 21817 790059968
S 64439 392642742
Q 9112 99077 7321410402837
S 25165 556681759
S 18284 749146575
A 34640 798571337
S 40063 925481458
A 23335 29545392
Q 15482 94033 7601157146189
Q 15498 99879 164535198649
Q 622 99268 3466811093800
S 71514 738867548
S 72557 659131647
S 74032 364843340
Q 3668 94982 7826568901055
Q 143 75787 865463839349
A 85199 703185291
A 43971 992051347
S 66259 284481251
S 97101 928839832
Q 24060 82787 6372495138781
Q 371 81127 4022962487499
Q 3358 95021 8763022903548
Q 38264 98510 8745655422108
S 22107 678238633
S 81625 358636032
Q 4674 59858 7407008232686
A 81113 831502560
Q 3214 95916 1620923143171
Q 24797 95281 1851529471341
S 11209 390128484
S 8103 431367214
A 59764 733413057
S 81555 188607018
A 42209 918194418
A 10253 982091118
Q 2926 99532 4283259025538
Q 6507 80327 9851785050765
S 29768 148167227
S 47814 162326093
S 89479 582607372
Q 1957 99972 8320100405722
S 89782 657060491
S 21348 236050099
S 91466 884439560
Q 26628 90430 8409306096401
S 41176 48230078
Q 784 57840 9025585439092
Q 7409 80064 5057895147059
Q 6537 90921 7587512367616
Q 639 85572 1715660652069
Q 14909 88280 6938152477637
S 7942 3396446
A 99873 125049374
S 41715 89788090
Q 12631 99666 717498013228
Q 2583 98118 8761911482933
A 24032 562219203
S 13497 168810355
A 9662 302435019
Q 31614 84437 2657699753470
Q 11180 97247 4579037628311
Q 17350 78106 4346589979265
S 10248 992260648
S 44657 655455012
Q 16961 99752 6074035575632
Q 8774 96902 3514520079465
Q 611 91019 8546770603953
S 71973 789922268
A 33765 61096657
S 51160 254447816
Q 308 50332 2865455590691
A 25387 509877653
Q 1219 99240 1352211982620
S 39434 217888125
S 78530 141958633
A 63167 638414103
Q 614 99442 7073645269666
S 43365 18489636
S 43227 399502189
Q 9242 87409 4256640731768
Q 16063 76987 7116110356731
A 59770 137570285
A 89235 1109977
Q 2857 84917 4315938756447
A 94543 769466912
S 90485 858710488
Q 2734 98526 4106833152182
Q 18550 98475 4988831614768
S 79554 383964383
A 85714 7014876
S 13230 39273867
Q 826 94393 2351653638696
A 27646 941409197
A 34162 870114799
S 94538 415638117
A 71966 771595920
S 697 124438598
Q 3950 98350 5230974155550
A 55111 426386397
Q 1099 86520 1842134680939
Q 14085 74200 8975949272259
Q 5408 66280 3408690705667
Q 1908 93316 4322916862061
S 78737 543746159
S 52313 884714464
S 37828 41137915
A 83361 550807491
Q 20056 73468 6090510724741
S 8625 875759104
S 89601 977723277
Q 3399 67761 5921851312584
S 71441 390206786
A 36186 8265323
Q 14031 82527 943634694559
S 44579 767819149
S 89540 329706784
S 61534 802858691
A 95780 408437034
A 19750 639941029
S 76405 346376629
Q 21262 85466 9164322448402
A 26289 89034250
S 84344 642602806
A 37336 967519020
S 49226 904525945
Q 6722 89322 1524330489054
Q 32708 99140 204362695919
S 93157 96192740
S 75550 804937847
Q 17076 74061 3568360648520
A 17286 112944199
A 25610 911913315
Q 3515 98256 5195817972463
Q 9804 98906 6728905653624
Q 43 99964 1192629731912
A 23796 936126342
A 6480 836714292
S 10116 994439354
Q 743 99691 3344496885634
S 41980 46851912
Q 10876 61817 6459068027406
A 14708 854888641
S 28131 782423008
S 57928 64833447
Q 16829 87466 8012045763692
S 28418 470756332
Q 737 98903 9869639243925
S 94205 424974359
Q 14167 86319 7563903583471
Q 7702 80709 704706729483
S 89979 678830608
S 66223 377162453
A 96977 69570175
Q 16169 82261 922600201506
S 42534 890238596
A 88512 552444220
Q 13316 87030 7092648171836
Q 3024 99726 6011316379874
S 73222 169817525
A 89295 456120096
S 79308 792736790
Q 24934 93075 2670542595061
S 35170 544690686
Q 1317 98186 3079140036748
S 30213 390918689
Q 14651 99128 6509305692632
Q 28202 88526 3271504282330
A 81433 61264306
Q 17804 79597 5714010086057
Q 44881 97187 827626728706
A 14315 52318751
S 53898 169905745
S 75700 313660329
Q 10592 87331 2642713637954
S 23529 796890003
A 50430 921877712
Q 7286 95313 4922528450595
A 59099 834542848
Q 12609 82033 2818808470202
S 82945 743179650
S 31929 101914468
Q 14499 79969 8443191241805
S 24678 569666690
Q 8264 99184 5940925304338
A 16503 508643693
Q 86 98765 5365194870938
Q 465 66723 6591507875544
S 74271 186722583
S 82331 564177367
A 23191 102295823
S 34136 346844775
Q 1791 68911 1092694205469
Q 1281 97326 8130986149374
A 77724 16244380
Q 22529 91862 2523048805429
A 94749 595453267
A 1852 111222368
Q 28538 89458 2862229292316
Q 3390 81708 3423505272678
S 4427 339021725
S 47838 768673741
Q 18470 97437 117025800383
A 48326 630522853
Q 7110 99140 4341868088391
S 52424 340943910
A 90189 878651845
A 47408 105985956
Q 24744 85089 5025045642648
S 68657 407143754
Q 3020 86725 1758231059702
S 16286 691063987
Q 36253 95428 2777578436201
Q 3257 98096 5764196098112
Q 6919 99910 143075727676
S 97743 135187592
A 360 802954347
Q 11283 83716 2521991206295
A 31748 173611906
S 98468 438124561
S 1390 755154337
S 10395 761528477
S 40965 137598975
Q 14183 89685 9477317923219
A 51421 202247733
Q 16717 91934 3958017491682
A 91055 486073507
A 16337 219128867
S 27554 622952582
Q 1662 92940 9653001072090
Q 10360 70054 1960422186467
A 50244 129632606
Q 13527 93537 5752294861236
Q 824 73416 6072528508563
A 22372 597875814
S 71019 432364310
A 55386 193772195
S 99141 809879181
A 45693 5105795
S 75133 396445111
S 71956 772468102
S 15109 288647445
Q 2558 84177 6196735669911
S 36784 723876823
A 32914 10067445
Q 36442 99203 2961870730411
A 41976 511180352
S 22832 974209620
A 41390 386538262
S 51734 759789
S 31471 52763244
Q 5488 96903 7231367409715
A 13652 581752732
Q 6053 77642 8344648700155
Q 3957 54198 8624271623690
A 22193 563965981
Q 10251 85513 749851921411
Q 16759 84372 1128713966053
A 36817 311036578
Q 4646 97679 3217611538381
Q 20450 97933 4974161184505
A 95377 100337157
A 72271 899509311
A 72805 679489456
Q 12217 99938 621848825839
S 93782 23917450
S 4965 913997469
S 85020 624037592
Q 27413 85120 1754403483319
A 59621 465448937
S 12423 984329277
Q 13384 98217 8504412844833
Q 25392 82240 7669759615168
A 53145 306971373
A 41760 868174927
Q 9917 79119 379208901648
S 22772 258217606
S 72729 452251729
Q 11939 93780 298668704781
S 76481 756047234
Q 6833 91198 7848447354427
A 61086 341921521
Q 6180 63227 4797474863970
Q 24988 97329 296192594544
S 15690 711984990
S 61334 711787225
Q 7063 62675 6733260028963
A 55052 443256300
S 99509 948291086
A 66643 739271355
A 86116 134732305
S 95536 624335499
A 27913 941695321
S 58288 778751024
A 54237 207837510
A 75433 719642866
S 26944 834119250
S 90824 668818228
S 10287 888761076
Q 43123 94719 2978659293886
S 64771 478818923
A 34065 932773093
A 11384 860164596
A 16266 883429692
Q 1880 94098 3447769918163
S 82629 726660650
Q 935 98879 6861774059286
S 20755 97892916
Q 5729 99488 1151981202600
S 19409 496740019
A 81755 752910102
A 48569 4680292
Q 20652 84153 7961078449290
Q 182 99792 1563391287890
S 65357 729461171
S 49335 850607969
A 76079 125550907
Q 13309 98278 3948097493739
A 83260 116670268
A 85315 119059453
Q 27884 82633 4734908044768
Q 3655 79385 9575053588967
A 86791 114410890
S 61481 542646962
Q 17580 80729 3367481288330
S 2675 818585165
Q 9673 90477 3067910792907
A 60700 333723122
A 57155 878939692
Q 4651 85346 4509236879800
Q 3913 99139 9558081515051
S 34732 770376569
S 20719 253545702
A 19676 938647698
S 35861 172262400
Q 21659 86341 7771647010733
S 63957 238154377
S 95097 354106597
Q 2496 84288 1642853801840
Q 26357 85160 5546341283946
Q 16048 68350 6601677545574
Q 422 99680 2356508466611
A 89667 494265307
A 44018 332992626
Q 18183 99556 4407858144022
S 61345 585834720
Q 7927 88574 7835967824142
Q 6042 62051 6899911140808
S 22714 878417335
A 42332 272820811
S 70041 662723696
A 21015 689585819
A 13841 240850322
Q 4892 76889 9143281812311
Q 586 96083 1108521117064
A 82799 433038881
S 53352 938191674
Q 142 99809 6277460287753
A 2190 656902303
S 23212 649894280
Q 1141 99933 9397487392277
S 76666 878534129
Q 30780 84705 996475365673
A 59186 824841728
A 25468 948483501
S 82094 920759461
A 62774 635411359
A 74400 441915056
S 72427 207884301
Q 2016 92964 892979524890
S 51628 726954498
Q 8772 88168 5080004621981
S 55485 207143754
A 38260 792680532
A 58215 324654817
Q 2835 79093 748269167790
S 49091 47485662
S 38032 892193285
S 51132 376986993
A 40590 799079324
S 20216 232978084
Q 14715 94236 4053186347812
Q 14703 90508 3267792029466
Q 8042 84053 255499602215
S 88230 173802385
Q 2077 76853 1520763594699
A 23271 610886207
Q 5379 80330 9924587558974
Q 286 64019 7845651597523
Q 11266 81576 1141023999411
Q 31429 97707 7285379765685
A 64151 51831572
S 81013 178288301
S 86519 913033766
A 39704 673447745
S 42962 61674177
Q 28444 89417 9701868378115
S 91966 695163885
S 73994 192998795
A 73958 363246301
Q 5997 65461 6106224592151
S 36933 33060379
A 95230 218010747
S 75110 872275090
Q 2414 98447 2677412522768
Q 856 95655 5431834156386
Q 2172 99568 5847316233021
Q 138 99871 5118867136601
S 75568 232575001
A 56255 472322483
S 66888 701716980
Q 29575 98570 4652403880628
A 23337 170289670
Q 165 89856 8922363775923
A 88040 229047904
S 72734 868890003
Q 2361 84062 4242902669829
S 91511 7674214
S 81223 753800247
A 45385 76220671
S 38136 101299725
S 59682 95255591
Q 4096 60953 4744411248607
S 14655 176262407
S 29719 11788528
A 170 629683472
S 35385 368906052
S 59557 257311632
Q 10058 99675 7453382881739
A 40633 915950878
S 2156 387257180
Q 12193 97316 3310490635004
A 23423 705923144
S 85018 641427713
Q 4226 75860 9798944256105
Q 10996 84761 1237087039823
S 66785 339904140
A 30748 464795969
A 51771 399905524
S 27104 348936054
Q 7857 86566 3399199099516
Q 5781 97067 6813858930049
Q 19570 92599 9080235105561
A 58460 968235368
Q 8866 92117 9237922339919
Q 7419 96427 9731720385683
Q 8318 80724 3093393986433
Q 36603 93034 2905347846024
S 79663 833786393
A 3286 329893194
Q 19920 94290 4360100474298
Q 478 93727 1752317984321
Q 4512 97060 3897919110960
A 87915 823551119
S 13495 474071459
A 11436 938666156
Q 6464 81486 9321270409194
A 72309 221160722
S 34114 936328547
A 69410 874417205
A 29974 155300264
A 11707 170508176
Q 2314 83474 5144000984242
S 60430 750553943
Q 42684 95776 3539310905414
S 64838 329441148
Q 10008 93284 3210806133367
A 58611 365320088
S 8002 96736995
A 75563 326854203
A 75095 510059285
A 18529 729201090
S 48530 664401234
A 85817 360450364
Q 29389 92463 9020955941383
A 71420 175662669
A 54569 335095685
Q 21820 82550 7745012156375
S 99093 43780026
Q 1504 86290 3351902543988
A 25267 434858151
Q 33393 98578 5891677250802
S 83826 181955294
Q 10651 97535 9237333333709
Q 16690 83854 8452001822299
Q 12558 85879 3222263980185
A 71609 833072271
S 41721 849870960
A 37679 471780657
Q 25170 90855 6555912702633
S 32540 651177340
S 79490 674015423
Q 13835 97043 7743518208979
S 76289 954225431
S 98037 122166621
A 10692 478143871
A 28581 509256453
S 78437 629161562
Q 27048 90190 9863738818322
Q 12788 81160 4693063648378
S 88800 501696843
S 20951 672400535
Q 15502 87733 9580266290614
Q 2612 85183 1384245786540
A 407 42671704
Q 26242 88937 2173971172895
S 58079 963432464
A 1388 629887650
A 24842 668856104
S 15602 105107481
Q 20131 84211 3423588163544
S 91854 755483623
A 99211 677496227
S 83811 199774188
Q 19601 97065 7637124219145
S 25084 261234830
Q 78 94057 4919472547410
A 5932 237257374
S 94865 879050038
A 37001 574212162
S 8058 518198718
S 97353 863503872
Q 17984 75725 6799012277710
Q 18507 72604 4422702960782
S 98251 189262429
Q 20022 89001 2676707102126
Q 685 99528 1842565041393
Q 31697 89288 4494470477923
Q 7527 92571 9930217471385
Q 10119 78256 7241341325754
Q 885 96568 8198663649629
S 32350 245589265
Q 16539 80913 823795893471
A 59938 193025124
S 45166 728672098
Q 17055 68957 8322204727156
Q 5241 98085 2705333988568
A 4822 10837450
Q 27254 87790 7943186703265
Q 6442 76356 1664730076824
S 5908 853429829
Q 1456 82041 7563240974722
S 97651 378708038
S 49704 121098863
Q 22932 81394 207363070049
S 38918 30936268
A 83152 684528078
A 42116 414089974
S 50072 703158156
A 64272 968819241
A 75831 546639548
Q 13932 69738 7843948935351
Q 3211 93632 3228505441400
Q 4538 95681 8403745177559
A 19291 433802829
Q 8278 86669 5267945876281
Q 293 89682 8558884834305
A 41135 789285860
Q 11230 93005 8141859103168
S 24895 388750315
S 24141 385844724
Q 16825 95229 6375015841436
Q 1759 99809 7088109259550
Q 38085 95874 2032879132619
A 69022 226463199
Q 36115 90054 7099239307279
Q 19919 70036 6203552413109
A 8557 452507556
A 53249 723549993
S 45438 355381573
A 84151 25733465
Q 910 98341 8876929299710
Q 9441 72592 1269651107207
Q 19224 89945 6906614396819
A 98414 728523407
Q 3743 83738 8421620908532
Q 4348 93972 6485628387766
Q 11605 89934 3960836671513
Q 22270 92741 5597518019068
S 98207 925539408
Q 7067 94093 7227135134347
Q 10389 86985 3267080994524
Q 13745 95508 1038104058625
A 10059 137011217
A 16210 91063007
A 73088 833281285
A 54342 474496414
A 68339 744682700
A 32481 376262418
A 28323 63632934
S 44978 568389183
Q 13546 94495 4912362894195
A 56439 226893783
Q 26237 85800 1170326896070
S 69359 846221125
A 43878 128316879
Q 3146 72709 9154985440498
A 72452 451084356
A 18571 487542208
S 91216 642016360
A 73650 358812195
Q 34755 87998 7538464373799
Q 10220 78831 7263419943552
A 38769 145259952
A 42549 352284204
S 35391 16840357
Q 9155 96332 4646330717675
Q 19511 79021 980966897684
A 40092 570034191
Q 2661 87660 6935824641604
S 414 884819853
Q 4124 90932 1330585102685
A 61436 823598494
Q 75 96051 704071580736
S 81554 820545195
S 81911 665158004
Q 10788 69323 3998543042082
A 4006 417482906
Q 5309 68254 370940054185
S 10524 658893977
S 75077 847132683
A 15532 889721645
S 83957 300786317
S 77194 883283660
A 83006 716746925
S 51333 210423522
A 86457 461012012
S 38029 865812627
Q 23522 77859 6252772489370
Q 2812 99238 2666695966106
Q 479 99691 477511202745
Q 37756 98067 2079131109744
S 52495 963913039
Q 9399 68393 2488544858772
Q 9662 81381 887145816715
S 16901 529935270
Q 1853 93130 9477826478631
A 35125 928952652
A 60246 539136673
S 66748 716671301
S 11823 854736987
Q 30988 99381 303874412301
S 868 457034243
Q 1142 95330 2723036778753
S 33045 402095110
S 71737 501893119
S 7076 907347811
A 24131 851015172
Q 28215 89720 669234345962
S 48862 340438326
A 4952 706777159
Q 10444 71914 2040689934830
S 78026 442892426
A 46724 378171769
S 39924 112781802
Q 6708 97262 6796032420434
Q 10502 87064 7800085084647
Q 15155 86275 1780637582343
S 33311 970131734
A 7732 783328725
Q 488 96285 6859613293695
Q 2134 65773 4413365200896
Q 12487 89950 5778055125823
Q 3356 91694 9334462997169
A 25691 648403987
Q 7086 95726 7896678823678
Q 12177 72277 8196839730146
A 42612 657497719
Q 12984 71338 2128364017565
A 2005 93182145
S 33960 565184835
A 92242 658281559
Q 21288 86025 2955353813669
S 96897 896286154
Q 4390 97728 1250520006615
S 55758 444385111
S 17649 132087050
S 15165 348450119
S 38012 924192032
A 23741 549375458
Q 4529 97148 5255483064469
A 44532 284522634
A 91671 65168275
A 87565 28041728
A 7314 853200196
Q 22699 94021 9825793122553
Q 20407 82517 3009463091423
Q 23646 81682 6316742430349
A 92072 185270719
S 85449 699078660
A 78954 338834941
Q 1213 92066 7851027868355
Q 10545 88132 7204824512167
A 3174 52645503
Q 13661 92172 7032933757473
Q 10362 93399 9911136867493
S 13515 285187244
A 69412 687175889
S 26343 579516806
A 76914 236919184
A 95017 417948461
A 92782 120167337
A 30286 404782774
A 92062 758894226
S 38011 326877342
Q 38497 99696 3208612905154
Q 862 56040 543236925956
S 19474 890114892
Q 34884 94984 8400511306080
S 45375 790029348
A 11578 112826963
Q 11858 79797 1692979059366
S 76004 79572694
S 57444 63019988
A 7844 746110304
S 87752 464629707
Q 23719 93595 8900796974367
A 33871 727574992
Q 11610 99763 8736678725045
S 21206 131043565
S 87213 504971282
Q 14789 92398 5394231796754
Q 37581 99982 3783762102376
Q 46106 98868 2627513595418
S 46113 472517433
S 72070 174068624
Q 16478 87977 8460887927074
Q 30791 94380 4147409865100
Q 3124 99585 8780667566839
A 28310 373896775
Q 1801 95835 5698672615576
Q 8248 84207 2730178932508
S 533 380382339
S 74840 508090157
S 69987 473516402
S 28211 961257850
Q 9710 72977 2999693014118
Q 9540 90091 677915037427
A 55795 871090390
Q 975 87805 4843102079493
S 79299 548150035
Q 7306 74211 1156773312054
Q 16113 79220 4282836301762
Q 443 96549 3258648217465
A 74628 853920238
A 27503 175577375
Q 9908 63862 1224639318910
S 94750 909975863
Q 3007 98945 8148697932147
Q 8445 63448 8851531559326
S 1250 472036225
S 33666 413304201
A 93954 248629087
Q 8335 99873 8078049075969
A 17906 605861664
Q 2177 96126 4570576536840
A 20011 587435806
A 52215 414344030
A 29145 130882267
A 84810 308055743
S 81656 306628911
S 279 950233808
A 29371 979571500
Q 10731 72132 9409407956851
Q 34720 92826 3150456252770
S 61926 519557043
Q 7947 85431 3149690849701
Q 11529 92926 1671148930704
Q 6040 89206 1082512735352
A 92023 52454154
Q 2048 86595 9607575484434
S 93103 787170775
Q 5825 86655 5464946116757
Q 4495 98515 5075730130388
S 64862 817930097
A 72770 317999935
S 25637 396077409
A 90728 144441195
Q 26367 98349 4266808586718
Q 2862 91785 925115770296
S 15230 95947152
S 1973 396567293
A 21707 671976299
Q 9023 78179 7703750082705
Q 14018 77367 5599420936804
Q 18085 86673 1915681486506
Q 9505 99066 2412105495506
S 88994 46133684
A 14408 9429812
S 20277 428257816
S 67871 40208467
Q 1331 73848 388372377770
Q 47205 98965 6052704896649
Q 15745 97357 6539931198947
S 79338 458127977
Q 7183 99268 218744634926
Q 40462 99461 4006869763652
Q 20074 81126 5421347335755
Q 27784 88190 2730810992320
Q 214 86156 7111143058781
Q 308 98982 5886901366294
A 80977 316104121
A 39799 72366461
Q 18834 76648 1422963071020
Q 537 98706 2140572879134
A 41415 907313361
A 92676 318865865
A 9012 949543027
Q 797 80829 7670483276064
Q 2030 90028 6276112194893
A 46895 688876067
Q 46289 97318 6418303100897
A 32869 380464584
Q 8800 75465 6346766627434
Q 15212 99417 6966073668771
Q 6711 83390 9399468802108
A 57622 744800108
Q 4524 97019 6079258629743
Q 27907 90194 2782430499485
Q 13424 83100 3263982168581
Q 19937 98859 7435791492904
Q 25975 85422 8367348394590
Q 39922 98244 2204230872297
Q 7657 99828 4254859200627
Q 10073 85217 2699765130577
Q 3830 94459 5784769081660
Q 8072 81601 6151064078332
Q 2348 99222 3007416412635
A 45969 675476483
Q 102 98392 5716957299069
Q 19759 85495 2467663418168
S 33388 220025014
S 4887 294824963
A 68010 36422671
Q 16172 84285 5185075522946
S 94379 546497044
S 40451 833541604
S 79908 918800853
Q 4773 69340 1223922741730
A 30042 505573629
Q 16383 91334 6182947538901
A 24670 586575577
S 34305 610588127
Q 157 86719 7808527395728
A 57921 89194701
A 25527 665562673
A 48368 948818849
Q 23276 83436 4476808755660
Q 17689 98808 5566075845273
Q 32361 83610 2702706985442
A 90022 392360469
A 38568 155842868
S 85483 24640560
Q 17551 86514 884733500335
A 20869 943205939
S 19063 255776747
A 86751 886163352
S 14546 862570184
Q 23973 75164 3563435127700
S 93043 524482427
S 40035 890651083
S 36288 799875480
S 64884 220490308
Q 19832 99414 8868611316969
A 52972 931164127
S 69636 497374221
Q 2127 99526 1732486305601
S 3548 564129137
S 94910 698385989
Q 19005 86303 457418137750
S 2025 324277273
A 60939 708256732
A 47051 777003409
S 85493 354040661
A 55346 201584465
A 383 404518421
S 74198 290435039
S 28116 340121553
S 35207 703052956
Q 9679 84232 1384545297271
Q 10010 73509 6966981392108
S 1211 279056924
S 67289 776850562
A 29267 651106995
A 69143 172260233
A 2959 466135234
Q 6014 92725 3370617436879
S 1045 297341447
A 21095 455875
S 33222 666643062
S 88111 686597433
A 80640 18224506
A 67238 575037055
S 51081 361074429
Q 2196 94624 2611666291138
Q 8969 84118 1577737751768
S 66609 348575407
A 83445 915927050
Q 14936 92812 311039581196
S 81602 838098292
Q 4036 86642 1259513042021
Q 9610 94921 9697922696039
Q 4436 64018 4830824289516
Q 791 68216 277632724643
Q 414 98529 9303097410951
Q 3144 92708 6790803450405
S 47345 551858078
S 20456 16866742
S 42505 885520111
Q 4340 57376 5616231299546
Q 18634 75924 4411055500266
S 69876 827131639
A 47227 57608886
S 19211 85645926
S 21204 748145721
S 42537 295969834
S 3023 793466422
S 22136 506820353
S 92005 165199715
A 36580 103605660
Q 11948 76325 1693137597255
Q 18724 81670 7752849697163
A 87105 975484942
Q 11226 70242 7630844651446
S 57754 481526072
A 86827 765571080
A 33456 304808203
Q 18882 76147 4964185948030
S 73997 1504940
Q 6173 98602 5733874331895
A 40135 291095324
Q 8816 69782 2761800489888
Q 18307 99818 8295633334317
S 69628 889900895
S 55647 98208491
S 75880 948668844
A 95407 734496721
Q 18068 91949 826278626044
S 96049 385941336
A 97648 679234873
Q 11025 76376 8619042334846
Q 13703 90515 760346503012
S 91540 788866418
Q 1466 88548 8093965343089
Q 27003 92261 6803097024473
Q 595 93200 4510990908569
S 78263 675141996
S 46622 782365223
Q 10302 90173 3238757483365
Q 846 94697 2663196136847
A 11465 776896068
A 38435 252348550
A 76346 232023874
Q 1516 98497 5337618371173
S 16770 51956008
A 84837 57565883
Q 10725 94024 9701627861692
A 54048 459050560
Q 982 99426 9410249373221
A 98439 111283456
A 97014 378386686
A 94036 327833311
S 29262 731689356
S 22742 582473594
A 98196 569546645
Q 8446 96780 7461941945581
S 15106 210692997
Q 542 92426 1242508869953
Q 10271 99065 5972520453579
Q 24046 74719 8077433216434
A 34233 143905049
S 23373 475458577
A 87113 516471889
A 98026 711053808
A 67199 926348705
S 27992 606437866
A 52716 983389069
A 59483 875613732
S 90229 619050248
A 32388 711019342
Q 7314 80466 4769385272700
A 67179 218050840
Q 9858 80955 250250250030
S 62666 873598970
A 39115 517954091
Q 8429 94473 8965206969244
Q 10063 94543 8784666281993
S 6934 736543739
A 20331 853037671
Q 563 99891 6376992218945
Q 30325 89668 6498811279275
A 27817 294887368
Q 27731 99852 7940355531057
A 5513 446552591
Q 7545 61006 6021298533805
Q 34303 90791 4847881199040
S 28934 760700205
Q 1897 97341 484175238182
A 54122 119294416
Q 10240 95874 281125323471
Q 4881 98553 9987077352064
A 33608 527283083
Q 1233 99908 1992116364517
S 99369 904604933
Q 10084 75745 5799591519837
Q 11528 74520 8363299774572
Q 19306 90123 7615701879307
Q 13795 71248 8516672040778
Q 6310 74234 6071632169755
Q 4037 96446 9986185409925
A 4960 764223668
S 21302 760849351
A 66447 763596414
S 39095 84911727
A 11582 818052403
A 52282 119929820
A 61192 928518485
A 29373 149252293
Q 33556 88589 8127280019899
A 44980 294733303
A 74903 162158319
A 20976 877815887
Q 14609 95142 7224324080041
S 93492 840885541
S 12113 965113950
A 2897 622096272
Q 12168 77494 4029831759411
S 65098 675142675
Q 1065 90385 7273594982536
A 91956 206623563
Q 5405 57651 6813607564030
A 32449 765174137
A 98468 302635111
Q 41652 95170 5204220109623
Q 345 97653 9937530051265
Q 7294 80794 2885409746886
A 44571 640838200
Q 678 63998 9037206503527
Q 2082 87988 5506417974217
S 62489 24195729
Q 5888 98077 5844651631191
A 35205 422929957
Q 9590 95087 6764073989248
S 56634 822415276
Q 1340 99458 5547693840129
S 38984 744158180
Q 10627 86346 6805442906774
A 80411 988845801
Q 20398 97395 677118215342
A 71833 368866705
A 99892 949706966
Q 11786 85023 153541052646
S 18198 976238181
S 32889 73921651
Q 23190 94486 2805322495821
S 96966 942887571
Q 15083 92019 2412028398223
Q 14654 78302 1838115870063
Q 26535 81936 3382576777261
S 45236 954134826
A 50781 384018298
S 34456 549999314
A 25122 286487173
S 36314 260704531
Q 5227 80419 6717515461662
Q 32917 96380 4169682210936
Q 2106 82156 7324886080615
Q 23624 89503 9590073562045
S 73010 908838138
A 78476 857193529
S 82159 45334454
Q 22361 99077 7788375855014
S 36676 996036686
A 90918 410253368
A 17584 988810352
Q 7460 99474 9089571912997
Q 23 99995 258582431968
S 6007 197914260
A 87436 628065330
Q 5285 97425 3500421144306
A 53851 323785856
Q 8223 92408 7980981048073
S 44807 429243670
A 72940 394166831
Q 12906 86009 8910068970007
A 66420 944624418
S 85541 577657561
Q 13365 95239 8427372409587
Q 2991 85471 8624115762421
Q 6613 68109 9811585495059
S 21612 866244922
Q 12230 97692 2002053400602
A 69384 695371322
S 89922 709245023
Q 36 60822 5246679242495
S 23746 930216614
A 22286 222026386
A 94862 260395720
S 29210 575001208
A 51518 207787157
Q 115 97078 7270154879254
Q 4798 99787 6573626423931
Q 6816 73600 1210985933084
A 8690 721500310
A 41371 439597385
A 15250 810197522
S 86334 639761702
A 41534 803077310
S 72277 555503282
A 76981 502137507
S 21927 186988064
A 24125 909748002
A 47437 991067725
Q 13674 92720 8864361435335
Q 617 99517 8939081431718
S 11066 254346575
A 95478 667099538
S 68353 479243319
S 66510 10138571
A 12756 787562934
S 65073 719658402
Q 806 61314 2984865976403
S 95721 648912902
S 6730 307250934
S 6263 410241723
A 99703 519816183
A 57224 577935961
S 34715 569622970
Q 1534 76759 6635853507327
Q 397 59406 6748541460566
Q 23056 98558 8906199886933
Q 30181 97953 8335949768470
A 1539 73119490
Q 502 94193 8608176408893
A 50931 984144896
Q 15440 71321 719589951399
Q 18307 71563 1463853832999
A 73065 81070148
A 4645 549369141
A 84548 309611530
A 45064 150484755
Q 4651 81891 48156628354
Q 24524 98474 517714935265
A 40398 170247526
Q 464 97430 8976937219884
Q 16358 80129 1010927245215
A 656 342413998
Q 5873 87275 2506878273796
Q 21138 97372 3606677951679
Q 5013 68698 4229229070865
A 71287 261609975
Q 21733 85057 1849781607542
Q 7223 69533 7685452508740
Q 12744 64452 7941219795015
A 18612 951642051
A 58077 995437991
Q 14585 94078 9660460055608
S 85493 259996702
S 46423 381662361
Q 13023 93772 8197845227155
S 72511 961823237
S 40975 650619861
Q 8655 97162 9529936525726
S 41522 794535039
S 88882 130460047
S 43020 675436131
S 61571 473477165
Q 15091 73273 6716984370613
Q 15486 66607 1933431855440
A 28346 266712250
Q 67 99391 9550224072686
S 28498 575919645
S 3009 7240241
Q 2072 93601 4026547624572
S 59452 743397809
S 93143 975445286
A 81237 942244555
S 54786 767192010
Q 45421 96493 3388089191812
A 94412 900740802
Q 9564 86273 6299773982639
Q 10711 90342 6762383165074
S 43498 218603156
Q 12784 95087 3079544683729
Q 39137 95944 8724614119893
A 3538 213456431
Q 7731 96413 6944071735334
A 29792 465605054
S 63700 454135386
Q 41299 96520 2012885874574
A 21116 589314706
A 10236 975506381
A 88589 293420033
S 30131 258645726
A 68820 843363549
Q 18845 68992 6634048305242
A 78798 660079147
Q 6512 90767 7478368454305
S 71397 570930124
Q 24609 98654 1547459156740
Q 14693 72514 3117241882482
A 19730 595088138
S 14243 454620488
Q 46548 97874 6310093751136
Q 7027 59596 1499992015130
A 29260 93640398
S 62381 565367196
A 33694 284443057
Q 14767 92621 7112073192908
Q 274 86621 1914110884769
S 87145 654403669
Q 9123 88870 1595635097144
Q 1568 98865 1140008573070
Q 12226 85011 8787915270799
A 79348 687445936
S 73193 8429647
Q 6891 79776 5376648760804
A 86533 33424496
Q 12699 86775 2350210955359
S 98567 302968755
A 12385 625136720
A 19382 118360170
Q 10491 75718 1249639976476
Q 17487 96855 5348493230372
A 37500 812530491
Q 6511 78825 4730573907254
S 79148 650419616
S 10220 682566846
S 87925 547784714
S 31400 357167497
Q 11231 98533 2611441950199
Q 5987 95908 7051490876905
Q 2859 97886 4885019823500
A 21828 335931439
S 86938 906302865
S 81336 372321500
A 21466 978783621
Q 2175 95030 6406156796158
Q 6385 77879 9171977929434
A 78681 950328807
A 1499 725084887
S 93178 882597818
A 83191 853890527
A 8116 291135079
Q 17096 98386 7712579021055
S 76511 783720329
S 37307 458494389
A 90737 504139211
A 88337 293664998
S 83540 680180634
A 48640 384043265
A 22834 266481013
Q 11752 91656 6472027378458
A 57413 723180534
S 96583 178222119
S 13308 664047753
Q 15605 84036 6909679817506
A 21453 689941875
S 20674 603911932
A 46821 66518262
Q 5666 63904 1733653681455
A 76072 522561876
S 20688 133388932
A 17228 655164843
A 29213 76234046
Q 3091 69953 3074408070908
Q 10975 87902 9502044525284
Q 34395 89736 6946864789030
A 79419 192536870
Q 1382 98122 399313003918
Q 21200 84724 5240260127957
Q 18485 93501 2366896670224
Q 1677 99676 9781686082452
S 48829 247104324
Q 17672 93245 5528560671336
A 70789 794814703
Q 10743 90848 368673371727
Q 1292 99279 9650765870133
Q 20334 99064 9282727809554
S 14894 364506577
Q 6551 97875 5220292947308
A 86242 238761513
A 73237 82301203
Q 6096 75075 5001960671246
Q 4 74618 6472712992477
S 51395 994680788
A 89302 340797751
Q 9403 87138 3166867846430
S 71428 604448838
A 58446 616034178
S 16111 754939283
Q 5438 95780 480113379032
Q 29462 85160 4030870570247
Q 589 94929 2023577283907
A 9849 156200605
S 67397 681789142
A 79059 851852440
Q 8558 97079 4834537016867
Q 5029 99539 1526627689761
S 85879 435327513
S 34305 110767339
A 83791 390473470
A 16002 369974329
S 75552 917349794
Q 9501 92917 1332388191800
S 27161 349490624
S 50649 989706245
Q 1359 99753 8746624588038
A 71839 239484634
A 80304 242351984
A 14468 66350458
A 44416 335736040
Q 11588 93901 5064782583894
S 40701 53233796
Q 23216 96621 4298153549421
A 37755 870394941
S 13290 836095771
A 56407 636471402
A 28966 477495413
Q 5016 81099 3516465447780
S 97349 174479042
S 16903 780106132
Q 36381 89155 3875217845031
Q 1653 99212 5790131213745
S 84108 757814037
A 17672 707897316
Q 7502 96575 4802177269207
S 78818 784866778
S 85987 26602311
S 18035 220035213
A 23159 593676388
Q 38128 95927 501450251722
A 68205 186732816
S 94712 373657291
Q 7058 98992 770896335933
A 65114 145485514
Q 13189 69852 6738559491683
S 68476 248146430
S 64451 519188166
S 44216 641450117
S 75653 242287737
A 14366 236854750
S 50446 312798630
A 36940 260067998
Q 16276 98400 7447353472652
S 89751 253714201
S 54162 382494034
Q 4351 94773 3824938756931
S 3196 478619585
A 84608 818604285
A 94194 818382461
S 32721 511975360
S 66409 305208265
Q 7643 85133 9093684842441
A 89995 291092319
S 76142 263797891
Q 19160 83851 8900761922912
A 76546 893397353
Q 5119 99423 3889647656470
A 65862 933338051
Q 1512 95965 7902289493159
A 33964 883055682
S 2682 355127781
S 806 315669495
A 46029 582371618
A 69380 315666769
A 27616 660962587
A 35476 121395437
S 41548 210475729
A 94528 434736309
S 34789 520145511
S 54023 375390043
S 87261 259238576
A 31373 56989562
Q 8225 84115 8588473918738
Q 1543 94096 4744764678749
Q 8675 95727 9972768892320
A 27277 359622927
Q 341 64933 5696108480655
A 71352 416550996
Q 12642 81246 312370299824
Q 10850 74972 7973434806758
S 25316 103741263
S 77769 85132503
S 12342 818783743
Q 31593 90836 9502787949047
A 15533 423871172
Q 5958 95687 7340566595717
S 56840 481529888
S 71387 646219379
S 10375 905808035
Q 37177 88385 6239622462561
Q 296 96510 4727429162532
S 69626 658498976
Q 16055 92848 6294460871326
S 41217 569296067
A 65031 893632287
S 71192 377213495
A 19076 888023917
Q 265 97555 260453390946
A 52889 479712549
A 5505 769698639
Q 181 80923 4178121979344
A 19378 836659999
S 63234 468348919
S 30366 971685751
S 3755 753859064
Q 599 98355 3435944282599
S 91986 496557237
S 6604 690264927
A 34401 23402620
Q 7019 93088 8356340464697
S 38708 583056470
Q 7468 92532 9430446596442
Q 57 92312 1789031799483
S 18241 546644777
A 28290 132609689
Q 20112 93324 9955205082613
S 64187 652170589
Q 6353 58214 6185150688404
A 65423 981304227
Q 600 97588 9724481311161
Q 10887 94486 833393119275
Q 96 98127 1780587722626
Q 40484 97834 8313883504762
S 68197 15047648
Q 673 99868 768075003833
S 5720 401554676
S 31830 794116582
Q 425 90828 9337616101409
Q 100 97959 646968143652
S 28503 819797681
Q 422 97464 1050369590761
Q 2488 70081 4053706242803
A 20845 511486420
A 2343 772440538
S 90575 919835973
Q 28200 93072 7946454810887
A 89104 819592729
Q 4151 74335 5318983174707
S 71694 210462461
S 61573 874375565
S 50914 29023254
Q 13906 76055 9517522330578
Q 670 53041 1907229932945
S 67892 981884871
A 3114 56416347
A 92371 114146188
Q 1986 95343 755041858932
Q 7491 97778 6094559455968
Q 22373 91530 7188482685356
S 97876 268544313
Q 10932 93672 9664244251568
Q 1782 96884 8553082102129
S 44599 189462735
A 8583 193639014
A 44586 867256864
S 54978 140922959
Q 38628 92866 8653310652598
S 18337 923400158
S 87564 703608641
Q 1873 85231 9358188072349
Q 39937 93725 1202757734393
Q 23286 83120 4539098172802
S 15076 295054950
A 77660 501654867
S 50033 271723473
S 64234 78530369
Q 2875 90178 6158058721750
A 23769 150286856
Q 3130 98978 3149691659114
S 10921 122276887
Q 2956 96318 5959470946732
S 7087 583215703
S 67389 729262884
A 30562 818317849
Q 37554 96070 9754123625274
Q 32219 84766 4185047816396
Q 13461 70658 5911889687589
A 8523 524944590
A 50942 482238604
S 7603 421836416
Q 44495 95622 7460219851793
S 22471 727648969
Q 16987 95143 6866221298583
A 19885 465752442
A 20040 226584658
A 13381 48014466
A 48377 952928152
Q 28681 83288 2287931709570
S 52478 221196902
A 90016 649359387
Q 26301 98105 9292491305481
A 29887 198756999
S 89537 206796612
Q 1201 77808 7759051058876
A 51135 766395399
S 86989 114763955
S 77675 322108711
Q 6844 96780 9277150212208
Q 4721 84015 2951957548938
Q 10282 70330 275012431671
S 83330 531938966
Q 28575 82735 1235342828901
A 29927 382686809
S 11546 968278353
Q 22912 80784 2505391215235
S 86767 224337941
A 83030 686513047
Q 8283 71844 2854905157752
Q 12668 97719 2753993720553
A 77702 162343445
S 35919 682160839
Q 4452 98544 4265970719238
S 496 635489746
A 27495 110792683
Q 25134 95774 1646507762031
A 72344 97295593
A 68354 249180211
A 10441 809620172
Q 818 93551 7116324620280
S 43866 261520390
Q 14275 67724 9152999776777
A 57665 534414288
S 67928 584657165
A 41524 113963056
Q 7523 83343 6377230914778
S 7987 688560437
Q 4123 93580 3600141154470
A 99338 416576509
S 49086 126288295
S 23668 197390993
A 35028 137191820
A 83069 323642095
A 13220 736689782
S 4993 837352476
Q 15461 82594 701261006345
S 98116 352976035
S 57167 743753129
A 61044 892130660
Q 3333 97332 5775060216587
S 94346 246926092
S 39066 685179013
Q 6064 95770 5061857078231
Q 20741 78701 8684820636966
A 61852 267580693
Q 2763 87597 4718921916386
A 94671 554933788
Q 31800 85168 2954775123303
S 52501 260500184
S 20696 293044985
Q 20095 83812 5003742429845
A 9685 853552787
Q 19048 77993 8859708914118
Q 22339 83113 9907216545475
Q 8027 85724 1575737041184
A 18139 360516678
S 72741 573503190
A 65575 201737112
Q 4194 96880 7857678113550
A 75141 244285851
A 90883 113632642
A 62252 169950191
S 86628 782776488
A 71017 422135630
S 97393 521127567
Q 26637 99298 4525401225020
A 20891 981968635
Q 9774 63464 1474890699893
Q 17330 99114 5856121748074
S 47005 922993
S 93898 133582871
Q 4449 90662 8121377122797
Q 20156 91475 8045310387840
S 39087 643619565
S 8914 596493719
A 49981 160176077
A 86664 238182217
A 64862 103902478
Q 1283 64798 983378362906
S 59515 351064448
Q 33663 97587 4506640662903
S 4467 35356189
S 74862 815273583
S 62986 235238131
Q 28136 79416 3820813057505
S 17185 3319586
Q 7320 64828 9318516130304
A 21786 13871102
Q 4194 80747 6094574676591
A 17674 652025017
A 37502 769914955
Q 5926 65900 7237468174809
A 23020 463321728
Q 1027 80139 1572986237382
S 9621 808549142
A 73723 284108647
Q 4577 94373 419587183589
Q 5758 63137 5787753052238
Q 16732 96614 9799973638280
S 19861 975599294
A 66954 382677658
S 92367 346207918
A 60403 246678356
Q 48602 99697 8497788216208
Q 21912 98220 4873928490952
A 32766 627254230
A 16107 815918606
S 86122 123785942
S 91399 115262920
A 29246 1889964
Q 24616 84239 6358469861292
Q 26018 92683 9425903311459
Q 5696 77421 6690746650848
Q 12791 98008 4031295081798
A 53258 221514097
S 12694 594864392
S 3027 2465033
S 24969 83846157
Q 4404 99444 2503412382893
A 63796 414955819
S 85204 868232536
Q 19582 75471 6478759418587
Q 4433 98340 2804338632435
S 29680 437782070
S 11823 59589452
Q 32293 89595 5457846819485
S 44833 180093925
A 10268 445684424
A 13826 964770398
Q 12087 99979 6684407604387
A 37459 562176925
A 57782 690242433
Q 7995 74934 6222155452541
Q 7269 98596 6393962270253
Q 8256 84949 4657620280722
A 33091 925951924
A 36813 279794995
S 15236 815209801
S 46910 53242962
A 10948 51473438
A 86041 88601063
S 56686 769322490
Q 8631 91456 1561842677826
Q 5281 80770 5386452776277
Q 237 69072 5583251504535
S 99392 380913879
S 81886 134185412
Q 17009 85652 8651180153529
Q 31172 92770 2718061188006
A 35790 428981804
A 32806 43949954
Q 1228 97820 5784921062737
S 43786 653744186
A 1977 326280896
Q 22727 87577 822421485420
Q 32887 96344 4652835323453
A 26370 381292737
A 98189 854511326
Q 12091 85196 8596913560754
A 30434 205695905
S 51946 613573545
A 83441 490447135
Q 1192 92177 6079553250924
S 32814 56791340
A 3182 139024862
S 97571 586357197
A 20896 104454439
S 39815 317375226
Q 4288 81252 6254538589285
Q 3973 97729 9586489757337
S 71929 197286277
S 51407 344788706
A 9004 933118893
A 24134 687279110
S 25609 442644807
Q 21781 92488 2444871162467
A 23907 774013123
A 79598 214307946
A 27025 495837543
A 90243 947599428
A 56630 675652669
Q 421 99789 5838215885296
A 42986 39226187
S 68952 111334613
Q 642 95096 5694916557825
S 67323 14148222
Q 20895 85634 1981554774470
Q 5160 84427 6040930817107
Q 21304 92014 3353395147069
S 86466 592334890
A 64755 465482575
A 60144 358248521
Q 18606 92636 8557922008956
S 62809 359828555
Q 325 99873 9724611875072
Q 29710 93092 5369666094794
S 14506 498298390
S 5707 468628694
Q 19124 86682 7743634845710
A 70305 770400380
A 49476 727016675
A 73751 456864162
A 7040 899995373
S 38500 752051830
S 55383 152910464
Q 33622 86856 7677523394692
S 69928 483015185
S 32955 900680749
S 96684 168184281
A 28827 34161166
Q 1502 73045 6726051764897
A 55234 858009032
A 88837 16800917
Q 3234 91736 9837589915680
S 84466 134331811
S 48652 978846642
A 34721 311773603
Q 35830 92250 9612442309273
Q 26528 84645 9721896215179
Q 6886 99415 9670836186332
S 32307 498083146
Q 16287 78086 5367508319734
Q 300 98200 9749278365405
Q 4427 90641 2658421263578
S 76433 654397459
Q 9255 87995 6555226531255
A 41780 503080458
Q 2026 99731 768741494014
Q 58 79906 876163604063
Q 4677 91230 4139858500798
Q 3232 98625 6112208830959
S 97398 947715508
S 94316 442528537
Q 24038 91358 1118452993745
Q 1216 96684 5786674247294
Q 4637 85879 2117544885595
Q 2309 62573 1840199556159
Q 12000 96951 8047215570861
A 56941 502114978
S 89077 359506028
S 47134 777949194
Q 3488 84367 3847738784057
S 16378 307335469
S 74194 301560537
Q 7887 86491 836081615921
Q 1796 53011 1427453169314
Q 30678 97553 7209104514838
S 55923 852075580
Q 7332 82867 4700864681643
S 76464 492234035
S 67230 465860628
S 73328 695047038
Q 2163 99638 4920031031450
Q 4302 92409 5026467672514
A 26030 944300109
S 97814 508717594
S 4827 965005351
S 10153 934925587
S 36576 129478844
A 65899 880841874
Q 4822 89483 2245207448917
Q 22383 90075 5312220489495
Q 32305 99643 5530445343380
A 97326 369688815
A 20470 613223414
S 99725 94239784
A 62715 419219935
A 16472 834010674
A 60278 729791430
A 92034 579480749
S 29300 304409577
S 62280 624861740
Q 9637 91669 7026463112990
S 82958 226281535
Q 1247 97379 4951880578220
Q 10543 98019 2362037905318
Q 3827 99466 6119368987813
Q 1816 89332 9325909981839
S 57122 904742461
A 22046 690621173
Q 4379 99251 6872879502976
Q 9397 97184 6379161057336
S 58724 501848546
A 15841 176619517
S 45644 729998647
A 91034 388205753
Q 12444 81112 6498982478007
A 15944 183980993
Q 18677 96684 4096607061343
Q 17646 77566 424099843649
S 69290 888540460
Q 7360 68851 5747237725331
S 1308 176570258
Q 37709 99051 2289981294858
A 3817 218928862
Q 9525 68210 5879551226650
S 15502 104022748
Q 3930 79037 8102740269030
S 73860 687400464
S 31815 381966734
S 42581 93043247
A 27930 147318789
A 645 561537669
S 2532 942598602
A 30072 159735189
S 32712 516505749
Q 8172 99125 5029232098925
A 155 947245913
S 73601 394455960
A 84659 115532476
S 97064 417068863
S 91974 767424195
S 59343 573842570
Q 13650 99380 3480885139319
Q 10983 88424 1124381159579
S 56189 74428799
A 56482 518260620
Q 5149 84540 1954785427447
S 20790 710468716
A 68834 395758440
A 42052 513094194
A 80958 637616607
A 84610 5437774
Q 611 99922 1050935154262
S 54774 664132285
S 78855 942984368
Q 20036 91870 199945646086
S 72800 530679312
Q 8958 75088 1712079821396
Q 13601 92418 9694553550117
A 42745 784693073
Q 5701 79176 7082753343214
A 92185 6849555
Q 12860 78466 7591040681844
S 17358 854048341
A 75047 984167885
Q 410 99825 2953718386570
Q 9781 99381 9695836126399
Q 897 90369 874212551082
Q 21552 91759 4998143964901
Q 29432 99873 5139137846497
A 85710 340247061
S 47079 697320900
Q 6233 87387 9092731801309
S 58772 812146927
A 55793 729060259
Q 33644 92519 6322792997841
Q 1432 90815 3766804488930
A 6100 123344569
A 13023 770120416
A 64461 407837174
Q 18529 99914 5509028650888
A 4076 461357286
Q 2096 71682 9662803051701
S 98517 70817967
S 92264 687742665
A 60898 940319421
S 13381 234901829
A 22293 523114145
S 13664 564912489
Q 25173 95729 4845266970514
Q 24562 91718 1122335909497
Q 21438 83956 8770037385402
S 46667 318041379
A 5768 42345207
Q 5879 94108 2767637458047
A 46720 691887309
A 27743 597295364
Q 27742 97733 2182155252046
Q 1467 91373 3639593175732
Q 6832 72017 4695790363121
Q 6464 68096 947000374450
S 39421 565000427
S 52012 32231848
S 20643 754223503
Q 9072 94402 3351041703891
Q 10680 75208 3252585676309
Q 38800 89051 8311020553358
Q 310 92564 4055907274482
A 52404 536380142
S 1623 536322785
A 43685 462383134
Q 188 99870 4997542243321
S 47548 150890940
Q 26802 91761 4182818770531
Q 5204 95788 4022981084324
Q 8101 59726 1891264590955
S 99945 863917569
A 27090 855891653
A 53 982574558
A 39692 731916221
Q 6062 98495 7715717515632
Q 4895 98230 7506437763591
S 44167 845019344
Q 807 95977 5982184695169
S 93318 322747352
A 48165 586476237
Q 19636 93209 4793859741906
S 31274 693422850
Q 29680 91989 2220266174378
A 81929 853174196
S 7925 334435414
S 99022 364977862
A 48162 985837428
S 36443 656575819
A 79133 673810704
S 82126 318660361
Q 39337 89475 1941740669673
S 34125 188417770
A 23687 199324168
Q 11254 74927 1422210589057
Q 5086 84521 4225982358432
S 27103 50435112
Q 19328 92830 1475408278792
A 24032 279678502
A 78105 286559295
S 26996 377893092
Q 13193 82109 9009489189153
S 85365 85583203
Q 1387 99850 8189108189013
S 97496 439493113
S 29543 914663834
Q 30931 92914 2347931801451
Q 4176 97466 730385697252
Q 3391 91468 2171710809639
A 5553 2747801
Q 580 98896 8310893312653
A 21458 592111810
A 25893 723070607
A 25780 744351312
S 26914 819150770
Q 72 96348 9868848829046
Q 27400 81469 6203978437414
Q 10816 85422 201064216502
A 61637 814226688
A 38514 528679522
Q 21167 72900 3915201028293
A 11456 954502453
Q 28284 87794 3051419558545
S 34165 838283803
S 36764 795743422
S 697 12448994
A 37607 132874585
S 87490 936224482
S 78942 231271825
S 26665 690457866
A 30378 841899014
Q 3767 93825 2304775812093
Q 1990 69836 2209134876056
Q 22734 95823 9782144082703
A 38105 247561201
Q 11424 73854 2741271517725
S 30395 251558392
Q 257 90826 4747094410388
A 6363 890350039
Q 7686 67019 7590518409664
S 69047 910761185
Q 14687 99876 6774710456830
S 74716 614413069
A 91897 465659683
S 27130 22235350
Q 35611 89824 6336646210095
A 61441 37172954
A 8565 209931919
S 81668 660827075
S 18229 279390629
S 49073 993919688
Q 35287 93034 3077566016304
A 78806 143238574
S 39379 81198089
A 85705 526606515
A 93709 124191894
S 77533 501343300
Q 4307 98242 5133773504988
S 35953 699072407
Q 35710 91352 3631122768144
A 29416 861525017
Q 2816 98135 7502207189097
Q 5369 68617 5102337060391
S 80799 248657542
Q 12158 94773 3563280563789
Q 9626 78090 9791270799302
S 95271 392087639
S 58501 771014540
A 87310 924919380
S 23511 282282242
Q 15288 99743 6234035299011
Q 35308 99846 7823080675638
Q 31039 94602 6894253241196
S 89139 398605799
S 92466 108218426
A 19441 123818542
Q 8707 90909 8248755683385
Q 8593 97584 3849257483276
A 85436 317030770
S 28226 313088421
S 920 13916199
S 12477 41357295
S 62178 15697826
S 38347 756022615
S 76559 681425731
S 66393 178906703
S 52553 811841383
A 19558 430147804
Q 18881 91611 5404113780404
S 79262 114582908
A 60700 942430790
Q 18037 86779 560928314637
S 48510 298620436
Q 4497 82685 9803879197791
A 2779 990809735
Q 16769 78370 6590134179722
A 92346 140906812
A 61414 800429884
A 3474 540200186
S 8149 354142797
Q 3292 84149 10796884523
A 12834 801018253
Q 15663 92928 3019731872617
S 59562 718618283
A 50439 147680420
S 1414 207642383
Q 955 81777 5374059177666
A 60596 41203712
S 39961 283046092
S 8024 420214421
Q 133 98448 6646047851078
A 49958 274452698
A 78286 982639332
A 50724 318654833
Q 3021 94962 3901295040760
Q 6037 85591 3483851356333
A 33897 716979141
S 72441 818032383
Q 23450 93620 8382082244212
Q 9534 80228 7030124518478
S 72800 571262393
Q 8803 72275 6372119119698
Q 23143 88582 9590322260259
S 70672 276062440
Q 8580 65251 6316074520750
S 32554 17046464
A 51349 919070301
A 81810 751681528
Q 10066 73805 8924769149265
S 7753 627550363
A 955 555148943
A 90999 529353497
A 75724 642987191
A 64811 667467082
S 24728 495716155
A 39777 697313696
Q 260 98242 553977338176
Q 31213 98650 1013614346647
A 26369 896839871
Q 13238 74186 2787412505063
A 91132 54471955
A 60535 367884554
Q 29480 79894 8586758479960
S 57074 429383826
Q 14063 93575 3115576789327
A 85558 145798640
S 31439 748225422
S 1311 842387415
Q 35182 88010 7278717154523
Q 5065 96248 1816141527284
A 50333 601467368
Q 28510 95236 3485236034321
A 93511 107130570
Q 1876 65984 3298591919140
Q 15213 93708 1519419139243
A 71260 603104830
A 46940 476244147
A 83962 841651132
Q 4346 99297 7153131301073
Q 8801 77032 6004820497716
Q 19141 76585 7641385991921
A 99566 179140657
S 73493 995401067
Q 1087 97598 7084847048513
Q 27042 95130 4260601224712
A 60814 417573204
A 40297 155555464
A 92113 990218749
A 94942 20180722
Q 24045 96178 4421304421723
S 56012 604040648
Q 17354 73947 5428044604303
Q 9732 65533 8358694068593
Q 30186 99525 370402054690
S 27198 257100435
Q 10712 69790 9579845796467
S 76278 571089516
Q 5707 94844 5842739580144
A 93324 305035105
A 75393 484047750
Q 6102 94293 9548621389078
A 66479 290919311
A 58655 534463800
Q 7190 73431 7918013024961
Q 19602 89506 1006062399519
A 51716 519472428
A 46448 481146166
A 92728 494730468
Q 29953 94028 5227952008167
S 10744 536862004
Q 5870 86811 3836345316426
A 60048 305902702
A 95876 984883422
Q 11582 92163 2327368756839
S 59712 927002218
Q 31120 97960 3596612250827
A 52188 474194692
Q 13917 87293 6011630781144
A 1499 378187304
S 49697 21777234
Q 5862 78904 9449146390340
Q 29278 87093 8087810098446
S 97507 513276311
Q 2007 62771 9810275397506
S 96440 377847352
Q 30188 89285 7209248337097
A 4058 972133418
A 50495 403880013
S 43468 292108879
S 83156 309730419
A 42348 814180971
Q 909 90607 4104243134622
S 4004 240651601
A 28310 198053464
Q 16181 67011 852128050047
Q 2574 99823 9311369407337
A 63968 214172219
S 19227 559930418
S 58171 583428106
S 69930 636853149
Q 2466 90254 4450729116397
S 28788 401444516
A 39583 272923228
Q 11867 77720 5481241255212
S 99865 32054901
Q 1864 62843 8388249398587
S 87636 183965937
S 46709 806918569
S 83514 103863536
S 59733 718969798
S 43232 150047241
S 85777 660958362
Q 8509 97354 1487814713210
Q 350 95301 9590601261942
Q 33227 91976 4331221208274
Q 22318 91109 9298091422163
Q 35383 92248 3360273452805
Q 4332 99165 3068656120091
Q 4091 87680 6842529124110
S 81757 595628913
S 87811 720053195
Q 7294 99661 9437075436001
Q 34757 95092 4344412146396
S 77571 763969882
Q 21908 87234 8151966381765
Q 13048 97433 7752968941664
S 39198 62650548
S 25641 625145569
S 38062 958124012
A 4217 543520667
A 47993 950260252
A 490 486492364
A 76380 709078582
A 45478 785340012
S 38913 101671065
Q 3152 59765 2292024894740
S 97342 194322121
A 56059 215780311
S 72588 731862714
A 35132 97628890
Q 3009 70106 7387384820265
S 41092 577346054
A 11744 715500889
Q 7095 92625 7388363848861
S 65225 731933729
Q 4520 96101 5859633256480
S 63988 919301949
A 27861 268182474
Q 6361 98134 1178403185225
A 95817 781006707
A 44637 179147120
A 71417 525502032
A 33587 268947418
A 67626 166239289
A 59965 178666947
A 93974 854548772
Q 34389 99646 2728417460533
A 63083 745609678
Q 2111 87462 3150939529051
S 71298 607706863
A 14122 197470683
Q 31810 84089 2317747973199
S 98640 552892112
Q 41947 94778 2578548232443
Q 464 96959 6112213263395
Q 2128 92146 2120492379642
Q 5690 95503 7440615365120
Q 24026 93837 3447354884803
A 6016 669344047
S 14082 554096094
Q 17474 77065 4225650556210
Q 8813 86060 3417123565545
S 55414 435707242
A 405 592831226
A 10935 425860228
Q 14654 82077 6587661947418
Q 10308 92820 2728469634286
S 41111 57863384
Q 14314 81618 2292488910213
S 84331 192366823
Q 18709 88759 7032600132716
Q 36667 94433 8332415348532
A 42139 419133967
S 12792 326727110
S 37924 549290729
S 61181 358619418
A 93564 70424300
Q 8019 99841 152213164724
S 13694 681493373
Q 2814 76537 6103901775923
A 16006 487411775
Q 1735 59073 2723644055442
Q 11359 93145 3242160038491
Q 25566 80982 5474259176313
S 67874 915452804
Q 4212 99849 6172664053248
S 55650 653885741
Q 6447 90098 8842254659521
Q 14898 96996 4658430164604
Q 202 99543 3719026271220
A 22444 186823874
Q 42543 99081 2826279269634
Q 13488 81311 9392560606221
Q 3268 78128 5122341822181
Q 644 99686 4658114445698
A 67494 940521052
A 65728 468238828
S 83535 180117657
S 23795 269101042
A 997 665395400
Q 2962 79696 1270355968118
A 90535 33107668
S 64609 769587148
A 27238 622225660
S 77403 710692104
S 89099 941723808
S 17060 355847100
A 31689 347382108
A 16336 624206459
A 67411 165348748
S 72031 658103531
Q 3026 58387 697945189662
S 52386 298009230
S 35392 456575307
A 40032 187951957
A 69652 599695155
A 41750 245090008
Q 20267 80505 9669049303221
Q 22364 99619 2951018587345
S 70146 909400128
Q 37052 91924 5673333234321
S 30414 45451932
A 99284 516902118
Q 4172 98037 4281223100302
S 77627 342028095
Q 9285 97879 6640095714294
Q 22788 84630 5418618576684
A 34977 401771109
Q 7751 86709 6764382041913
A 53426 137962232
A 61612 973666665
S 44761 341769193
Q 20837 97108 7503863889160
A 93466 268397211
Q 2751 93646 6719127123326
S 95112 892089129
S 93849 27527207
A 87178 164291903
S 26314 261569409
A 93792 102188596
Q 7811 94783 2727549851958
A 24037 257019362
Q 3087 90202 5313036766934
Q 21156 72247 763336161174
S 44134 220404228
Q 3805 87470 5831008760180
S 36973 489749240
A 70409 634339987
Q 844 99984 9970082873723
A 31896 825654854
S 56802 788170033
Q 3276 93097 7546738832851
Q 3992 96070 6035010698972
Q 19694 86533 1557355471985
A 37419 526189620
A 90581 656329802
A 28437 541303961
Q 10024 91004 1798513432622
Q 779 60137 7122844156555
Q 3109 99646 7093400447573
A 19901 970074376
S 57049 304370859
Q 714 77656 3088564942358
Q 220 89669 4896735093813
A 86045 793728630
Q 26949 97540 271544364203
Q 13782 93893 1609242435153
A 26769 863754514
Q 1776 86266 2414773780925
Q 16722 96250 9332680855775
Q 709 95512 9932094338079
Q 9482 99780 5106535949073
Q 2143 94557 2650108956826
A 28415 440046455
S 66623 823343753
Q 178 99933 8069068555156
S 2672 865392376
Q 8410 58588 9114199877192
S 61926 427475491
Q 7282 76930 8996230089783
Q 14876 80874 2518183868953
A 83518 906010685
A 77385 162890318
S 89084 850450804
Q 1078 94610 4505450792315
S 24602 558024749
Q 1486 86485 6063732263854
Q 21844 89109 4492677601704
Q 876 97954 6123113434250
A 40135 89234229
A 26634 413589426
Q 1397 87290 1839109883016
Q 26899 86946 8561148684936
S 20952 376829660
S 91058 277892740
A 5265 249011205
S 33886 607777935
S 10434 508148067
A 8118 448322938
A 95183 224310513
A 41653 522126694
Q 24292 93426 8973413431591
S 24003 543373676
A 39144 183772568
A 20335 461284064
A 48572 569856371
S 51090 245557213
Q 19444 86907 7160750867751
Q 13865 85790 8183212337630
S 45669 7235886
A 32332 923192
A 28743 612525707
Q 393 98491 5200978992616
S 81395 688733692
S 42855 720878695
Q 3392 80893 1448467886897
S 65200 776036432
A 99185 471554047
Q 10106 91950 823336365487
Q 7082 96304 8672614578993
A 50062 261904764
Q 17197 91466 4696148419491
A 90880 259847553
A 57950 852451393
A 54366 121692979
A 86405 171166689
Q 32048 98962 5866213124120
S 59728 559531686
S 82493 769543276
S 18350 683770497
S 22237 192370015
A 5370 762597819
Q 405 98070 8585746531741
Q 12971 78488 6209214329492
A 9609 650877639
Q 9307 77012 9726076049802
A 34440 641214091
A 14630 590480010
Q 8537 77536 7032785261281
Q 3911 68712 2683437563875
Q 135 77435 6068968426471
A 16115 376175836
S 99731 787531060
Q 19973 80467 9186571050599
S 73953 328642059
S 42789 636095277
S 3582 713346048
A 84066 168423438
Q 17693 97052 5552198537321
Q 8756 78374 8420767020600
S 72536 933050635
Q 12628 63963 3231023041472
A 60361 283119092
A 17862 676974684
S 60048 566572650
A 74529 854318658
S 57261 560938658
A 42795 913598047
S 73709 770184209
S 57924 671468619
A 29547 892071812
Q 6116 69148 7774439436795
S 3646 900093103
S 19288 777955950
A 34733 200263031
Q 3164 74108 6594732221879
A 53428 317469111
S 29740 824765252
Q 8077 90586 1395695185079
S 13155 959903978
Q 13323 89946 8156334752898
A 28269 770793922
Q 31823 89422 7459757139359
A 13744 955195825
A 69357 774119017
Q 12200 68068 1579834860995
Q 4292 82688 3537837611430
Q 12100 75056 6883874929199
Q 7814 99340 577302957244
S 45595 91006991
A 72348 8081929
A 79465 347573735
Q 13816 87374 8222548464971
Q 12816 98909 6527876943753
Q 32655 93389 7961380447686
Q 9619 70954 7654952912993
S 84355 860178505
S 94485 421791944
S 30963 82681074
Q 14183 94243 5492396528229
Q 32793 94900 5773814046477
S 18200 878478194
S 28455 235369075
A 64889 101857238
A 87493 223040992
S 90741 246370007
Q 13141 86981 6041946305126
Q 1290 60893 2920483512984
Q 2025 94133 788871491226
A 65207 149358754
S 57198 920881416
Q 5915 99989 3764220767002
Q 9140 61806 2005674471448
A 98047 581249196
S 98616 134772375
Q 152 98753 3297407736356
S 19627 67033911
A 41834 210761600
Q 24630 93312 6290589655
S 38629 685904200
A 53082 870597843
Q 3867 76649 7704565157361
A 93927 407239376
Q 6299 81819 267615982918
A 17880 729514219
A 55621 606183855
S 72300 703036782
A 29499 821921542
Q 9750 91331 276724044505
A 70067 546995760
A 60941 479294708
Q 466 81894 2928174081360
Q 11464 84422 8764492652039
Q 5121 99176 1332640783592
S 17727 613045147
S 60668 881328040
Q 17118 75467 881309957623
S 8632 1017648
Q 20106 95537 8374908586501
A 22719 431454502
S 58449 982201367
S 48611 828648200
Q 508 99520 632292678555
Q 771 95381 4504771642478
Q 214 99960 1904891612257
S 88472 723601241
S 84669 401558564
Q 2338 73226 551134433959
A 83080 21290103
S 44608 623625551
S 71965 159045712
A 21635 149306696
Q 9048 77219 3279597374914
A 76310 622665448
A 22371 476271701
S 69193 370009489
Q 13045 72697 3849519552691
Q 78 98608 3716325873881
Q 1871 69000 6047852289743
S 1388 451600833
S 37185 145864723
A 27376 138385545
Q 175 60536 8716306815969
A 37059 373641595
A 10790 298231609
S 16706 415934314
Q 4833 90323 9666891215445
A 46034 903863755
S 46444 842154098
A 89292 265171149
Q 13664 76858 9599510788929
Q 1161 98926 5033465333721
S 14779 631523966
S 54605 728381367
A 39533 818369981
S 35556 65392440
Q 17576 86440 6075125892797
Q 12138 87784 6496319532884
Q 15911 75611 2182776180998
A 87619 968018504
A 66765 59208514
A 73618 550767085
Q 890 83542 6524986707735
A 62295 626010497
A 61149 554916651
A 43054 587225160
Q 26220 87957 4176918110713
A 13699 360245318
A 11792 730129801
A 41986 445491701
Q 20428 99606 5360201699885
S 53698 360034965
Q 10973 78231 2314160798260
A 18839 562885238
Q 2385 97367 2586566845317
S 67206 885927078
Q 13778 98532 9660754418801
Q 9956 95927 9829951517501
Q 19572 71681 20057370529
S 64573 832377666
Q 9435 80831 2575969483908
Q 9057 92112 9825571172047
S 60019 23692964
A 41319 668529302
S 64632 884225355
S 22601 366286361
Q 35352 98925 7822481320497
A 89797 943714109
S 61705 915879288
Q 8797 78114 7896822077197
S 73281 233843973
S 38992 516206698
Q 19223 83798 7662285826603
A 90235 504855234
S 90990 665804689
Q 6438 87659 4564475097132
Q 5887 66852 1920718776568
S 27179 645818676
A 83172 343171962
Q 27107 80855 5041057984362
S 67650 297624116
A 31571 229466072
S 57598 752843893
Q 13689 74709 3482921913541
S 61985 167576750
Q 13874 73278 9713039123097
Q 158 94332 4822622686051
Q 7207 78998 1342433874957
Q 31426 97212 9888673906161
Q 43391 98481 8124912827120
S 22871 786514248
A 99442 452106836
Q 28588 92120 8147762815739
S 50664 195618472
A 74447 30546621
A 63829 430406223
S 68741 496393734
Q 561 99126 4311180637750
S 27725 484407067
S 97074 556664837
A 49573 983248076
A 6644 260286832
Q 1864 96476 6121047784685
S 99241 119551738
Q 17163 96433 7702054328102
Q 9197 82441 4582058758854
S 36800 329080426
A 42396 864362543
Q 8658 61905 9831621812348
S 12277 987911012
Q 8874 84615 9433594114828
Q 22012 80525 4219210765242
Q 19863 86903 1512736256609
S 32435 36260915
Q 13510 75584 3605836269298
S 60150 415570950
Q 10555 82679 4859742771284
A 52365 318815301
Q 22578 84372 2943990144915
A 56059 518793300
Q 2006 75380 7801312027214
S 71692 235923758
Q 22343 78688 6041966259952
S 37806 336772812
Q 27606 96298 8283286408420
Q 3581 69158 7634044957047
Q 17723 98367 880018550157
Q 22425 87343 3070492665385
A 1891 761453694
S 83033 888888166
Q 18104 86311 2736467562132
S 25985 191494383
Q 8016 90940 878332236043
Q 22196 93861 2940790608796
Q 5987 66918 312931813464
Q 25560 98697 4815897475200
Q 18053 71878 1662286525221
Q 8169 90060 9329275463508
A 27535 742094421
S 42727 173650002
A 66981 667107853
A 70163 232360495
A 60374 49429553
Q 17890 90078 392837946834
Q 37896 98434 8062842818086
S 76392 961976035
Q 2123 99990 6462224433000
S 113 24914727
A 14856 417212688
Q 12538 94064 1715404351979
Q 18333 74914 2343890982621
Q 4944 69941 9743354736932
S 26279 356191885
S 66726 456933280
Q 1085 99875 5831462390286
Q 16175 92459 545261078444
Q 26893 90330 6813947533757
S 58852 438481736
A 86009 882435699
A 12765 893072566
Q 13754 91560 6484039251227
S 77068 827422628
S 4793 765405866
A 50767 352269955
A 54372 110849401
Q 16837 72538 3954174124062
Q 12479 84924 2640855686873
Q 11717 85287 4554019418198
A 16018 116511370
A 55314 710886599
Q 17047 74486 1120893691082
Q 23993 82528 6746077846719
Q 15748 92728 1939911620998
Q 15814 76708 5218670660971
Q 12098 98991 3535893558635
S 29050 238052193
Q 72 93817 3597714386467
Q 2751 97491 452079731750
Q 8605 91817 9884478454987
S 87078 875008762
S 38424 768352612
Q 10552 99960 4685516601754
S 34001 523063066
Q 2847 84677 4447429420754
Q 8968 72238 9667611465858
S 68451 663938657
Q 25460 92971 8301515973131
Q 34792 85019 5336809983034
Q 1194 83992 8996516309347
Q 3092 97710 6250513411028
S 76172 921745548
Q 1487 85122 1750655447435
A 88126 449855529
S 5957 866410152
A 75248 347960481
A 98591 658786435
Q 3393 95193 8158940762453
A 41699 672396629
Q 11420 86425 1807082802739
S 18533 119827315
A 6290 979824831
S 404 662257790
Q 36007 88575 6311671506610
Q 8277 86890 4489989125675
Q 1453 92315 5882903042213
S 22808 536541804
A 50222 119795590
S 70183 204820048
S 98247 638744921
Q 6783 97618 3885634732588
A 63767 950680451
Q 4346 86995 6753215108782
A 52677 577500863
S 76705 539716238
Q 28002 83242 2529027758569
S 10438 185543033
Q 24795 88313 3411201939947
Q 3805 84927 7753743048533
A 42182 194732089
S 28090 516373956
Q 9763 68423 2193895951494
S 63996 409856354
Q 872 79411 265287989600
A 1200 225518719
A 31703 843462081
Q 291 86358 4512308041759
Q 474 99988 4921768559665
A 7720 164535835
S 48733 818048323
Q 1593 99120 2774336063720
S 88489 79239843
S 34070 633765120
Q 13535 90053 1402371974750
A 82642 495555984
S 10747 368820880
Q 36403 97335 7906008282509
Q 13600 77790 4021165411100
A 76036 25357349
A 22967 616464573
Q 13694 87346 3401178442335
Q 11156 95977 8691202249368
Q 21200 80811 7816182341734
Q 19299 85664 4477304227865
A 66210 499802298
S 81210 592650373
A 6313 339539376
A 28373 484271466
Q 24931 76766 7315798612706
Q 9164 77664 5377556875714
S 74910 35049580
Q 9231 79548 8081663664941
A 63003 200152284
Q 11395 68850 2421539269408
A 87370 614482786
A 62927 379481737
S 37834 15533991
A 2590 938114314
A 3760 572341009
S 53274 574184340
Q 3805 99158 8084071077014
Q 23466 92951 4229407559632
A 11688 562509496
Q 25050 85631 4089649459188
Q 6900 97746 9693805360733
S 44814 354571382
Q 15631 79182 7350716937631
Q 3983 83951 8225340621757
Q 10834 96765 7739835644852
A 66012 991432932
Q 35377 93553 1573451605882
Q 3521 94279 2512481966420
A 86060 757213188
A 24544 90854322
Q 261 98353 3872005141200
Q 14772 99876 7377461093641
A 34890 765560216
Q 17909 69202 9238169341281
A 31664 569855355
A 36765 192299016
A 3515 649452062
Q 7046 71985 4913348041434
Q 760 97065 9810132228316
S 45325 899974900
Q 7765 91726 5080351181297
Q 13049 87378 3109944041529
S 69416 300563221
S 36780 895983
Q 9140 69182 146981609508
S 29976 837015322
Q 10575 91874 5163433137615
S 99342 558355234
A 58715 838637613
S 55518 787175482
Q 4382 89464 8963854840735
S 60571 362174569
S 22659 872703038
S 66749 375725317
S 68729 12656161
A 93499 68648621
Q 25642 92825 3375257525534
Q 9775 79343 8991952649379
Q 19389 88337 1713652452699
Q 590 99841 9491117897680
S 38044 973757813
Q 21443 78128 587572843342
Q 3547 82115 3612770047228
Q 3894 86094 3107813237807
Q 3308 92550 1893466251866
Q 7768 95535 2674885747792
A 99056 59290575
A 60178 382119509
Q 3394 95119 2413816428977
S 16057 85250494
Q 4886 71050 6574229022585
Q 1859 94670 1286221805971
Q 13176 76504 9624655501764
Q 6821 56971 3142916132183
A 60219 597905110
A 25355 283715781
Q 43819 98398 1791976053809
S 69894 403071863
A 17347 412917774
Q 20768 73693 4107212648635
Q 12214 88546 1094280851797
Q 25821 80885 4937042905131
A 86962 417184898
S 50829 498145535
Q 2053 99039 4160845725604
Q 1320 59360 355006734309
S 94696 464652103
Q 5697 98896 3438897872315
S 50450 710540682
Q 44449 99781 3085962712977
A 92859 817937172
S 50032 514736703
A 5382 2217320
Q 5110 97559 9472180004335
S 83446 502287589
Q 4090 93985 5988207022975
S 35256 468540380
A 28658 287013964
Q 6443 98564 5740488190692
A 90410 71911130
Q 16376 90314 3467090994418
Q 4967 96660 357071810996
Q 611 98626 665715398629
A 57384 883915188
Q 33302 87850 5791315540863
Q 2793 89761 1343057363461
Q 3802 92382 3389417196859
Q 10778 89262 148145865516
Q 14293 70207 3063644797701
Q 18027 92809 4504863894418
A 14619 664326370
S 595 558721624
S 70701 547024201
Q 2583 78648 5889213437749
S 63434 426701437
S 36856 383349398
A 43778 856727116
S 14336 431132744
S 22640 213435091
Q 2111 95609 351071877306
Q 5060 58368 4457374196917
Q 4164 81343 4769662724442
Q 731 70817 4370691746685
A 13513 841813324
A 41684 961920962
A 82311 189604741
S 88654 424051498
A 96008 950235900
Q 9017 89317 5597317253341
Q 13986 78385 9763526847383
S 90001 700479340
Q 2403 57357 9718191456386
A 20724 389106448
Q 4298 69371 2916239805660
A 83287 618126863
A 46983 522597065
A 19334 702280817
Q 16196 86075 7736777303207
A 60756 210673683
S 17020 228188383
Q 2979 99331 5721748856751
A 56772 190587630
A 14503 83873108
S 68828 272497724
A 72218 963305073
Q 834 98703 3793104331577
A 28547 189864163
A 90417 975854937
Q 20254 74956 8529293794329
Q 29701 88675 6516947172930
A 28664 214914314
S 71589 333704205
A 57938 220815252
Q 12532 65417 6530911495957
Q 19544 89903 2755584756898
Q 31586 98687 9365540995426
Q 13268 72278 3013799965034
Q 177 94424 6178688629027
A 30447 420530492
A 90755 326562758
S 41518 919080119
A 20537 124083157
S 26754 54294315
S 16678 551331458
S 13418 621862111
A 31712 563397367
S 81439 251768469
Q 12726 86143 7985865456107
A 16494 58259628
A 47825 810414662
Q 5170 98527 9954754548611
Q 9256 88153 7265294463203
S 47143 182575647
A 97993 817764453
S 11883 362729555
S 94080 811587828
S 55067 909320403
S 4958 607045604
Q 19757 97821 8713034270956
S 4294 789875892
A 30002 329261113
A 82694 192025065
S 57389 678437939
Q 2205 94438 942980342860
Q 279 99593 1467649969987
Q 18857 98939 4077756668917
Q 13375 95280 1413508973056
Q 1160 60014 2351986495978
A 86677 529395766
Q 7860 95200 9838350825365
A 54740 38180102
Q 13454 87187 468192495935
Q 2332 85796 9170215207866
S 21035 533494315
Q 7146 64055 1226612358287
Q 444 99104 6463763532863
Q 5440 95993 7477574399843
A 18718 374751739
Q 35118 97313 9383108678427
Q 4883 91667 7334182989970
S 93106 880971983
S 84963 865544379
S 84207 884433935
S 83700 201376620
Q 26971 84591 4555040717950
A 71058 378322392
S 30525 102640883
A 80118 336709975
S 601 109750513
Q 13617 84866 5074307468314
Q 15630 89307 5934741918794
S 49691 516531274
A 60045 249549395
S 63910 219027001
Q 35952 98172 5027157837941
S 84508 362092484
A 44521 278323639
A 95495 231322554
S 16823 667120719
Q 32 99427 6041386061219
Q 1539 88706 5603578302755
Q 11928 98644 1993966586511
S 30123 762679529
A 76454 842323888
S 33387 873770771
Q 6651 91827 8595405922882
Q 9967 63274 8512629493832
S 47804 755263912
Q 259 84592 8484502261270
Q 18317 84550 8061374064180
Q 21208 75054 7307042250529
Q 35826 95244 5148441870811
A 19449 505918721
S 11328 617105697
Q 27962 92457 7241755003524
S 4805 667212926
Q 18252 97238 9892097537147
A 53854 184328284
Q 17762 80235 3135630059850
Q 46 83286 3634436995866
Q 7230 88571 179364071073
A 24754 746413367
S 7421 986856613
S 10178 38526583
A 61885 935707788
Q 2289 99390 1748939376721
A 14911 953371869
A 32274 149530599
Q 15415 96914 5068769422562
Q 8147 63795 5068688665410
Q 16919 93886 6488854845885
Q 30316 99016 7880546457392
Q 2959 83186 4493690658125
S 7920 916507023
A 88255 853794269
Q 16573 98346 5132568477132
A 51826 153625643
A 73581 598851866
S 16243 19039389
Q 4316 97089 8185747563821
A 42646 430211083
S 68564 316976803
S 56204 898066316
Q 34362 87907 4264769483685
Q 7188 82930 4121207671260
Q 2361 99333 1487600521708
S 73413 765951093
A 58654 580687046
S 54995 863265542
A 8818 804558020
Q 27715 94420 8302635072183
A 11135 81906840
S 89871 20488301
Q 32181 98083 8078269195266
A 55510 613030647
Q 2114 99261 7338545191981
A 16497 44328150
A 54202 20150011
Q 13564 72635 736742787464
Q 15807 94192 6921211603059
Q 2309 96180 9308685178141
Q 7028 96085 4394963788074
Q 7149 81479 3120984062216
Q 5684 98680 4434023599251
A 55690 209266402
S 78859 939804800
S 3554 921199545
Q 33201 92890 6619324065266
S 84523 64754940
S 41803 767294590
S 23789 532688997
Q 4237 99857 8471068399300
Q 17762 75101 2561668940478
Q 7548 97273 5945360793188
S 33149 111038710
Q 903 97811 7477126651095
S 81690 59259174
A 19700 683848074
A 67558 675961666
A 67636 872980344
S 43942 393425616
A 6529 877371785
S 79674 663123418
S 82504 479808293
Q 30932 95344 4539568477903
Q 8288 91773 2958454826663
A 70870 92691418
Q 22072 97860 7518282400030
Q 15737 72173 2949932540712
Q 20014 70906 8002930918905
Q 10641 95404 1913117116439
S 65646 751724933
Q 1164 96360 708109660793
Q 8869 94023 5019929487165
A 19847 475581078
Q 590 98054 5474804452122
Q 2671 67824 9674842363364
A 24465 213777320
A 71092 672123027
Q 28110 89673 8310834719106
S 66781 992515535
S 91984 196982919
S 75032 681095296
A 65923 942729131
A 8753 860055718
Q 23239 81093 6347937227795
Q 371 81028 9663394562982
A 10329 245859103
A 91268 349897505
A 13178 855354270
S 49277 882085960
Q 5680 98562 2838343273499
S 4246 119619433
Q 17071 73435 6023144245727
S 45864 961077282
Q 15782 88518 2840105338479
S 98118 421157859
A 52365 581611728
Q 5047 84473 1114340613643
A 60011 104026813
Q 18204 79280 4270037532552
S 26927 329195916
S 56752 483944434
Q 8022 81373 1483344301990
S 46431 164080374
Q 8830 96250 247712707973
S 67841 863165570
A 32981 59626953
Q 1548 99863 9400323114676
Q 29075 89222 3780522872492
Q 14212 68765 6663959402927
Q 8639 74892 7869201742194
Q 14927 81679 1872559669785
S 26249 773896973
S 20532 165737079
A 65383 76868897
Q 19070 81910 8485797968510
A 88813 706279065
Q 12145 99359 1328455036619
A 91105 267180909
S 53256 307013471
A 89219 633568510
Q 6354 98025 655016911163
Q 768 70500 3111094401501
Q 4712 88893 2032524882326
Q 29420 80668 2096087723409
A 11223 974001071
A 29909 291691463
Q 8897 87335 5122117376665
Q 12105 69134 1735459762842
Q 3169 81728 9103380246166
S 76939 328456907
A 39089 808913123
Q 33 99996 794867683253
Q 4260 91948 3404421082354
A 50677 883291747
S 77912 507242478
Q 2013 94898 3778107969405
Q 29801 86396 4921912645982
Q 1689 98454 5823345173121
A 60920 544499207
Q 18853 92043 7259848880763
Q 20051 79941 5856276002751
S 26076 560628028
Q 8731 94818 9521789738570
A 66838 783095471
S 21184 611595050
S 88012 391160460
Q 3037 96982 71852238226
S 13620 710143757
S 12282 925337063
A 61649 76460461
S 6587 492480274
S 49195 653764282
Q 6395 83935 234659168295
S 39709 558555726
S 41374 145406621
Q 4736 87144 9161368302595
S 31588 209857025
A 92489 120216301
Q 17628 72988 2116197442770
A 14975 529930331
A 31384 138198668
S 97014 105307201
S 14649 135580255
S 45730 134766663
A 7828 913768481
Q 9497 87061 7780647984008
S 80576 881366882
A 76837 274304863
Q 2305 83704 2005949273074
Q 24377 76072 4973558198581
S 44090 758353085
Q 23931 91221 3332875556953
A 69884 338318451
Q 4143 72290 2154616554608
A 76363 950001557
Q 6615 97799 2582612627878
Q 19501 99136 8367108949023
Q 6229 96910 9814033251435
S 47460 125007949
S 88080 128879980
A 1388 698194357
A 31534 521994624
S 77765 961837489
A 39888 758186536
S 14066 503442540
Q 8232 83676 9487162882646
S 50897 68717463
S 88164 327231470
S 61127 154843338
Q 9027 92635 5459691410785
Q 2761 99258 9844740829826
Q 28813 98812 4492427584090
Q 15219 87664 8024958792134
A 17690 219122073
Q 5877 65747 7623983090625
A 47444 17606985
Q 11465 89016 5768683302441
S 95825 997995095
Q 19532 71236 7456780234012
A 20709 850279913
Q 15122 91017 1799364449184
A 74706 720439856
A 42171 104599508
Q 7288 91946 872921714656
S 40218 877664109
S 75543 865863032
A 64912 557622424
Q 3269 58337 1871829163133
S 57803 670379303
Q 12838 88451 4462947653429
Q 902 96536 222515645608
A 5264 780137694
A 63176 929999206
S 77420 1770900
S 46985 259241328
A 50833 846872092
Q 278 99285 1456740128314
S 64593 659898811
A 2228 346068150
S 22078 453907390
A 89898 779726061
S 7714 954369240
Q 2774 94444 8006007510135
S 6990 677675330
S 92963 274862647
Q 23146 75978 1376550123732
S 29737 125328743
Q 18468 98019 9122969901606
A 15720 309240389
A 1815 508169070
Q 3784 92291 5899948587458
S 94940 793053592
Q 473 97668 6639509020898
Q 33770 86893 3143483137153
S 19169 314853603
Q 20657 85056 9316125376486
A 1988 263289328
Q 4729 65261 5164930621187
S 49457 986625829
Q 13252 97524 7162782096690
S 24051 790972870
Q 10 98040 3083877011124
Q 30932 85781 1472428261605
Q 17106 71367 9594297826341
A 63953 759198646
Q 2394 98812 3222968619685
A 32420 122622020
A 80526 537139271
A 42722 29095420
S 78310 690416139
S 27442 255726273
A 87498 897001192
S 75865 622786717
Q 1328 98406 9950530502035
A 93678 95317159
S 15724 186775879
Q 4743 98254 4297132666087
Q 7091 60113 4375239254362
S 38386 4737765
A 56118 659111806
Q 26638 82711 8263143410824
Q 22217 77779 5547138607756
Q 25010 96344 7270828474815
Q 10798 67296 5480847391714
Q 2296 98291 3695343647813
Q 21588 94726 7934845753985
S 38722 121628813
A 76858 388100761
A 99625 914270896
S 97876 544321838
Q 7053 94363 1729573972751
Q 63 99633 8804769374554
S 53453 927616899
A 36343 706962510
A 75395 690709221
S 90794 775939881
Q 19368 92325 9481360046643
A 43385 416798681
S 73815 94014327
S 92150 141302080
A 92049 633931096
A 61064 906848058
Q 2046 99680 8489563638498
S 31051 269556495
A 29713 875328284
Q 10595 66819 3520212379069
S 40752 981777618
S 95812 882296482
Q 6783 97388 5441486827865
S 92532 677555183
A 10880 417914763
Q 12011 97210 5110146286551
Q 3758 60302 99342320931
S 62073 532252166
S 60041 724853839
A 18847 278330239
Q 9524 95976 714152261173
A 80882 91207688
S 68902 715697193
S 96435 89451764
Q 23755 98998 1194794027854
A 95831 886288770
A 94026 916472612
A 52944 519857620
S 95157 308497442
A 20249 612294772
Q 1413 60552 3014085670959
Q 2674 83721 335776984957
S 64640 494636731
Q 799 98590 4873697178784
Q 5856 94461 9776588765958
A 88822 277044994
S 94284 198406522
Q 5195 97042 5061520798138
Q 185 98459 2418134805873
Q 6146 66758 6691607958151
Q 13772 89601 2377798452418
A 52809 133320963
A 32559 126250444
A 69883 506575955
A 85778 151629504
Q 1608 81024 1878753468832
Q 2697 88671 5444645880737
A 66462 702626764
S 31176 56485486
S 90867 285348227
A 4823 531738879
Q 1210 91154 7840989705724
Q 20006 73045 4549850913734
Q 3 93250 832210407971
S 19906 141088233
S 40817 963001591
A 92328 839423722
S 64753 658824558
Q 27751 88942 3610492108219
A 2498 919314493
S 27043 152787406
Q 23134 91056 4132894461839
S 88164 6524309
Q 13285 83540 759752457395
Q 4426 75529 6736138595614
A 636 319095728
Q 24339 80730 52747772829
S 79386 585861680
S 46413 870207191
A 67332 819885652
S 53764 238624214
Q 14334 75328 1687028430038
Q 2219 63905 3711891757277
Q 13408 69061 5293914959873
A 9932 594309999
S 58231 29240970
Q 2835 85830 4229578411272
Q 3017 94248 6002816092517
A 4822 697709313
A 35783 394575389
S 5574 239434963
Q 649 66299 459925634989
A 61201 260632915
A 78013 318782611
Q 2377 99184 8596133949492
A 6931 743913331
Q 30030 84837 4031140842012
S 25114 366593176
S 28748 693360753
S 95152 319917812
Q 9136 88868 3311505337055
Q 9469 83069 3849209842174
A 47480 33134282
S 97964 332719616
A 43109 298428717
S 47136 648476238
A 32101 81635044
S 41287 592393949
A 63073 109739132
Q 33381 84194 4090867678444
A 92578 840257667
Q 2888 91317 7949439874651
Q 32490 90229 9916560558051
S 47925 748197321
A 72772 599691458
A 53379 493141858
Q 2343 82736 6165432742007
S 12991 530768115
S 2033 122093296
S 92478 755101279
A 8805 117910254
A 35662 815136370
A 5313 782550393
S 80006 713409453
Q 38078 94295 4703805349000
S 99107 801230321
S 33812 657012781
A 61920 721695039
S 17136 424797712
Q 16308 91155 1283427185451
Q 2762 97335 5205135802756
S 9776 312043733
S 25264 29148180
S 63168 108432369
Q 15382 77716 1709023988110
A 51800 25352496
Q 7004 99822 7897524896883
A 45836 919933996
A 6486 82329856
S 20296 777942266
S 87066 487122168
Q 17488 72606 925467558282
S 30499 549508270
Q 551 98890 3466897675677
Q 6486 93062 3927552752677
Q 33034 88699 4423752605671
Q 4720 86922 9764050646697
Q 5836 68497 4026906813446
Q 19235 89242 280096632615
S 43853 422112600
S 45407 152183755
S 24257 229159279
Q 11909 97983 2952109062871
A 41943 706462019
Q 5443 92138 2622817945997
S 84464 583798340
Q 11907 67099 4486179233146
A 8685 279681927
Q 586 98694 9788710205433
Q 181 87369 635969899389
Q 23137 89025 9919852381658
S 78694 197780673
A 84877 776885669
A 84505 315745076
S 73154 680898344
Q 23222 99687 1634044186465
A 37016 50593955
S 44718 517323800
S 29556 670200565
S 23958 971641987
A 63116 371543118
A 78739 483153876
S 74969 371970536
Q 14086 77509 2287514500246
S 92087 117340728
A 46845 503001554
Q 13858 96161 7634902312641
S 5069 425613030
Q 23074 93817 3553292389087
A 88212 161689158
Q 11622 86471 7086727361994
Q 22995 76789 7941911552129
S 92312 418840359
A 99173 863977445
S 14295 693639096
Q 19212 72563 8017453398491
Q 22334 75664 8193767954647
S 26262 154551509
Q 13786 99791 9422832637267
Q 11574 79067 3086053508389
Q 22120 75324 8851814421430
S 60994 226212413
Q 118 94786 784393849932
S 95672 10212788
A 60682 909991884
A 5936 812679642
A 79015 564801963
A 28788 705651042
S 15239 758995769
S 30528 473759468
A 9223 921498466
A 37278 212156018
S 66503 488365743
Q 6243 97693 9454948309185
A 35750 423647990
S 73176 86739431
Q 5006 94931 9628064050512
A 94035 511107293
Q 5634 74194 4672282303558
S 74904 792675743
Q 22364 79575 1163173561988
S 999 651614160
Q 4725 90050 9132753243152
A 64458 405891006
Q 38545 90709 3299248560820
Q 3957 96819 4660323049398
Q 2770 96103 3095550796869
S 57163 153610455
Q 879 99114 8338884730913
A 13693 582764491
Q 5328 96075 2882732128907
Q 19829 86265 3340443853460
A 47444 846113176
Q 15749 81281 5632941353937
A 60075 542783356
Q 2732 99059 5160721045791
Q 21357 99737 226949104109
A 69603 386144510
Q 6545 64153 8326287277835
A 35952 300052127
A 96112 532923349
S 59322 747296830
A 93615 942168440
A 55128 86334315
Q 3545 99270 1703684658974
S 57089 237588638
S 74739 729671912
S 61700 863743413
A 18070 158617299
S 93060 990662401
S 54230 291554150
S 57020 290255794
A 5182 699677822
Q 3337 88786 3977717255718
S 85592 553891233
Q 5333 79155 4732402668811
A 54561 567484635
A 9296 923763598
Q 3285 98030 2446799780593
A 60692 990924411
Q 2043 99066 3321174854961
Q 5096 91239 3671176138978
Q 24132 86119 6814957242656
S 74327 545785226
A 69198 117428507
Q 25697 78828 4385289787492
A 60771 589680543
A 30278 587848515
Q 1015 80569 2704036828566
A 22904 409269499
Q 759 80449 2466755801366
S 42146 593434986
Q 1681 83460 6478972340977
S 21485 606844662
A 59088 147469480
Q 14195 90260 6460095559338
Q 13612 99136 694446965083
A 75768 865271982
Q 7527 73251 1860766113210
S 5264 577822776
S 4513 124447806
A 32171 737520473
A 53646 269018616
S 39267 897271732
A 56172 909689307
A 55187 745436535
Q 3537 81997 4446434430938
Q 11917 85790 7731150592697
Q 4186 94530 2464411489287
A 77522 361893158
A 39242 477510526
S 34321 661873049
Q 13678 97303 4274872742277
A 31250 488422200
Q 29997 80908 362461298287
S 60462 937764010
Q 25272 88460 3600601118400
A 33591 270339950
A 99915 832097253
S 84056 654908671
Q 1775 79992 1126864491518
Q 6345 73429 8117072135266
S 18496 525007202
Q 8176 98796 5344505642671
A 23785 732009394
S 82927 949065251
Q 3635 78598 6126094012312
A 13885 724922384
Q 14674 92393 1521096536831
Q 15850 91496 2412452296010
S 58894 463926066
Q 748 98953 3296686448856
Q 1319 93827 3528688410147
Q 834 84724 734841455855
A 89901 196870818
A 47420 526842651
A 35638 565260280
A 48458 926204098
Q 1439 99165 9408219251492
A 34229 336593834
A 59783 569853382
S 11692 81444159
A 7662 652159373
A 43702 774467853
S 52954 612791868
S 9885 936535081
Q 39641 95269 1573007695465
Q 26823 95908 9818833495084
A 38452 412925788
S 64111 223472104
A 1715 800475429
S 57522 298040381
Q 8920 63518 4887946027025
Q 12364 84513 1159777504287
Q 24005 81855 7454709525810
S 98417 884707037
Q 227 88224 4132759417871
S 66399 285627455
S 42986 55839276
S 20607 457123216
S 25405 930261300
A 64628 824837721
A 74582 184003150
Q 33123 88361 3902336156831
Q 2011 87257 8652799188430
Q 24024 99072 6159550567102
S 87878 807292611
Q 7904 93981 766568527848
A 85413 935814702
Q 27011 96093 2572966462646
S 48796 71023432
S 5542 764880655
Q 20606 85078 2620425580480
Q 4363 85977 9056507485685
Q 9482 90242 2358130697619
S 27581 481681974
S 27771 563162481
A 48609 992131140
A 35726 563385791
Q 4062 99577 6016169348927
Q 13054 65279 7381115217983
S 20691 140404160
A 72270 597337197
A 33385 940177447
Q 8120 63170 6073442155178
Q 5246 85013 2516373249724
Q 1959 85734 167822036374
S 42672 219516831
A 43779 137727128
Q 1903 88058 4627003313104
A 69409 612100852
A 24077 450047489
Q 5125 85576 1289913270753
Q 4984 99656 722375155628
S 38272 682549426
S 3997 258775634
S 2092 302101270
S 96542 206096825
S 73158 629762668
S 27777 679491728
S 95270 485616050
Q 4410 80515 5847848155647
S 9523 505616595
S 25313 842430390
Q 1501 88341 9550671500673
Q 14738 94449 4992449855002
S 44579 973349411
S 37671 926540158
S 74728 357238639
Q 4172 61993 1704782796740
S 88301 491280683
S 78556 847408419
S 88826 548396628
Q 20086 93683 8310445356002
Q 39423 94170 7669946909197
Q 960 99389 903908359644
S 23918 508979891
Q 9348 86089 2029233563673
S 84481 839635061
Q 34060 97288 852059869929
A 48128 49345513
S 75708 524768988
A 41660 493153243
A 31555 431359475
A 10236 256701054
S 47396 11583221
Q 19161 75867 7215491356168
Q 2500 88466 3609209216069
S 80738 496376145
S 61918 577038033
A 31190 817459035
Q 5961 93753 6158341068986
A 68075 752497202
S 76855 468194911
A 54080 755126948
A 3507 911984180
A 33150 102103609
S 64274 997574628
Q 15747 90437 4283849274534
S 71566 327285686
Q 2595 95266 1892523650653
Q 11043 99192 3371871556052
A 30632 144232860
Q 19773 93771 398038959258
Q 26872 99561 639675590053
A 81291 186729786
S 98994 303586787
A 93676 390249185
Q 1213 99815 1209675667241
Q 6417 92148 3882829137813
S 97467 694541672
S 42430 699375269
Q 2234 88224 3599424817975
A 17315 994202272
A 40735 519273311
S 88768 442982543
Q 602 99953 4605621205412
A 29070 648159147
S 89003 987939806
A 39434 312739673
Q 36443 93555 4846970179846
Q 11878 70499 6480984164575
A 85266 374361933
A 64824 668009259
Q 10661 86493 6154316226952
S 28965 416260457
Q 31169 91051 7553629543479
S 85934 456151538
Q 41096 99269 7816563988501
A 87014 766985196
S 90452 593680256
Q 3160 87773 8887675323484
A 7250 467057625
Q 18484 94312 3143068747357
S 63921 565732940
Q 2116 93883 3068238785276
A 22526 898617614
A 56682 900023355
A 37219 599647816
Q 1575 93652 3877213266042
Q 5460 99566 8653676527859
Q 8595 92433 7704863643890
S 65464 514770966
A 2797 611451936
Q 20195 97941 9392707748564
A 19618 216797132
Q 2970 87791 2678145824518
S 72551 639318074
S 77101 233770572
S 85944 807084249
Q 272 99860 6602132218953
A 99312 819404241
Q 3207 74379 3639327496976
Q 16752 84548 1165189276164
S 36359 451341092
S 6218 630614584
A 40652 151453141
Q 26971 79685 7850317889324
Q 45 96684 1451925065092
A 27433 248963472
A 61603 224024527
A 34119 784517349
A 24786 656215825
S 78987 492248138
Q 16847 99604 7000806152824
Q 7560 98193 7030284319792
Q 14270 80659 9617107186607
A 37485 824113823
S 29626 847556218
A 45539 960373977
Q 489 99889 7866334244058
S 58510 133993109
Q 18777 89467 1486862219319
A 78812 573534108
Q 920 88406 6754553278752
Q 6299 77649 4379718667623
A 26256 4833454
S 6221 5133073
Q 2457 95516 8626248224308
Q 6635 84477 3049499364602
Q 1887 82188 515521845118
A 58282 642402892
Q 10048 94133 4387687801279
A 46333 238442915
A 61301 317237065
Q 3381 84882 8883666402663
Q 340 85707 1577257674001
S 97870 34286706
A 28447 866990549
S 40863 51925356
A 1182 496548604
A 67116 930109182
A 52946 979592508
Q 2838 89614 3237394870616
S 87844 127063428
A 52058 34945287
Q 2056 99484 7229816018002
A 11079 895688836
S 82981 564660433
Q 18287 82907 5763378264493
S 57517 92610664
A 19873 213936927
S 74903 382243450
A 31144 722299337
Q 12730 78497 6154666242599
A 53238 192852289
A 4546 20523564
S 76253 826769148
A 76890 572414059
Q 15128 89324 1036667641965
Q 731 99297 9477548851941
A 76197 700308270
S 9112 938714946
A 48711 300717789
S 19795 6389404
S 34638 830317283
A 18969 419010270
Q 1784 90975 2306608951765
S 61407 717011177
Q 40624 92338 4549502301841
Q 1027 99225 4207728729194
Q 486 97555 920562533659
S 85161 452800950
A 34697 385778088
A 74091 960569717
Q 2671 95589 4498516274508
S 74084 299082389
Q 17390 82304 7028344755262
S 16322 281058727
Q 4531 98997 6789981686021
Q 962 99823 1504408953295
A 6265 21196618
S 76984 931820197
A 83067 622607862
A 79433 246918108
A 89850 991994842
Q 14409 82764 5167299614637
Q 17455 79786 5712358936103
S 75763 138790234
Q 17615 81777 5667536957943
A 20007 684813681
Q 3172 68847 2882882088564
A 62319 277490724
Q 146 99438 6067779386600
A 80023 828683931
S 69208 200801348
A 6353 374954964
A 71341 851898320
A 24494 514146914
A 81738 932223018
S 33989 186141675
Q 9641 90927 3627178157189
A 93702 65631958
Q 22827 92892 1388649720645
Q 2331 99886 7808537834899
S 98445 527402430
Q 2242 97003 9182476930621
A 82099 692468820
S 94628 453731822
S 6319 297256795
A 88895 521966632
Q 21452 76558 4655335943460
S 27445 847617556
A 60677 265114360
S 50390 706927942
Q 1369 99328 7911891241182
S 8365 143221152
A 50426 21652655
Q 36288 96023 1571145584900
A 88911 12889632
S 98008 787775463
S 16682 548944164
S 96004 36440988
A 444 432084231
Q 5311 95304 8484988084212
Q 4830 71788 7151393081486
S 42929 648815350
Q 4905 99603 41930608138
Q 130 63077 4988321676161
A 28758 464574593
S 30916 839224158
A 25219 503650434
S 34254 691529474
S 22372 64582685
A 85656 54393463
S 73744 759153675
S 40998 519696159
A 65263 235311412
Q 7824 93673 8094117447368
Q 7102 99318 6586365425519
Q 20075 86855 8333366721979
Q 4832 96554 4205409851926
S 50072 231072463
Q 1556 99775 1584942088742
A 666 642656269
S 29664 728341264
S 80445 948358347
Q 16210 69607 9072152524195
Q 3914 90460 6423057221464
Q 38646 89984 8435662143035
S 3236 731431942
S 60699 821213621
A 43641 7199022
S 77643 439028711
Q 7738 77530 9236125721495
A 39003 594440165
Q 21532 84617 7779307043570
Q 13146 87801 1850364499847
Q 1662 87613 6085993795199
Q 7764 58406 3762146207829
A 32187 477093711
A 20192 23922042
Q 24729 81700 5507358906045
S 77208 90658985
A 51149 185279032
Q 3922 79424 2553773596997
Q 26331 91900 2153721313383
S 24354 952377472
Q 12517 87077 1025734112142
A 63399 890941257
A 42579 729286706
A 1375 656749142
Q 7919 96815 3440148296326
Q 4016 71452 1816462049815
A 380 156675686
S 31924 647737488
Q 8146 97832 7638526242707
S 32134 924805061
S 33751 964564301
S 23320 342759656
A 32947 957462037
Q 41894 92292 352075964631
A 97915 11740331
Q 3987 89788 7091038520489
S 70443 275825293
A 49976 56751745
S 91469 922670109
A 58972 416154841
S 31955 822590924
Q 43 99816 990112831296
Q 27565 92868 2997193126305
A 21846 423257488
A 50327 988534624
Q 26411 88743 6354367866432
Q 2360 94109 1529299393698
S 84241 119210158
A 20200 169900427
Q 7241 85460 8974659591833
S 18434 478692810
A 56786 648234790
Q 9488 97267 3872543403411
Q 12353 99675 3170790069203
S 15509 603655976
Q 6518 72792 7458311762963
A 20714 23191756
A 46806 262771331
A 26015 274045909
Q 11631 97498 6460141221637
Q 523 84369 156024848149
S 70314 604726466
Q 8492 78089 4153715443996
A 62278 726267979
S 66562 264432503
S 92450 989877636
S 14515 981378374
S 48081 450320391
Q 3324 94248 9862854718954
A 35293 527965991
S 36516 748244760
A 82146 540241837
A 5684 793085191
Q 14464 91769 5314798870477
Q 94 89725 1521201940935
A 68331 145230764
A 93776 137555647
Q 28259 91643 1141250578693
A 84482 894354784
A 51505 5608021
Q 2002 87719 1726337036805
A 95366 413402509
Q 1197 82415 3720602527809
S 69931 321887798
Q 4728 74297 7862456783403
Q 11152 91672 702053306864
A 2118 683567459
S 46233 313613509
A 77201 27973446
A 27404 399377035
Q 14929 75210 829885438678
A 86682 644227036
Q 26739 86504 6728811902251
Q 810 99907 3219685067310
S 54188 787056731
S 8059 986984336
Q 2425 66365 551212570394
A 54800 987804662
Q 3010 98962 9150774298454
Q 9099 81319 4866407467942
Q 6687 90481 6556510572605
Q 7313 99227 6206013844424
Q 20051 98852 7104008599185
Q 17592 96250 9948000845559
S 49538 394711357
Q 13771 97547 7239003127953
Q 19460 92292 5846716778893
Q 137 99245 8397476774416
A 16292 281087253
A 36389 554424802
Q 3429 76667 7151310056158
A 7966 757784587
S 43961 349550810
A 16442 204195616
Q 12599 73844 5549941502449
A 79812 703632209
S 41958 118335949
S 56166 756801059
A 57253 573120805
A 81645 322738897
S 10173 650316205
A 46428 220704917
A 79366 90083795
Q 1322 99684 1691827006235
Q 13249 70540 6704553751932
Q 7496 88208 5211121864882
A 1094 326115615
Q 4994 91687 403358984802
A 101 586090511
Q 20627 82232 7907731792409
Q 21288 94302 6275972612280
Q 9405 94497 5061507461576
A 65363 179156984
Q 37557 98939 3155125660613
Q 22318 91311 1465403501580
A 576 870012417
S 54815 824696175
Q 26122 97735 4344319518290
A 44730 945516473
Q 4271 93832 8175206641650
A 10747 455262350
S 64694 863404216
S 64800 283540292
Q 27 98008 7618174196936
Q 3475 54108 556756513451
S 26507 45117994
Q 12044 65508 8786820702559
S 55441 296801634
S 38159 674611107
Q 27051 87125 5001841789294
A 66540 722523119
Q 26757 80711 5857717050655
Q 18351 77138 4621306953382
S 97475 368138488
Q 10933 82840 3148574023047
S 39213 494487621
S 40781 696826141
S 55371 721664101
A 9849 368511917
A 98275 779892156
Q 19972 99761 8854398265306
Q 1128 61815 3320154208759
S 23492 441537658
A 28327 464824707
A 60324 551176787
S 36029 724738200
A 49845 395937056
A 69030 314723342
A 76742 549082788
A 42549 17087623
S 34901 893795147
S 46864 965335285
Q 523 97913 8537834952914
S 47020 448923686
Q 1895 91399 9672306551184
Q 1840 83616 2074004958536
Q 464 77281 9447564153002
A 13683 491258042
S 67307 364598856
S 58317 528628591
S 88012 539808153
S 15694 482257217
S 60331 250299469
A 46934 746169199
Q 3850 89255 1506288120046
A 66390 109571311
A 35200 332892197
S 82814 993726614
Q 12401 95602 9283570872896
A 89305 335215836
S 54763 488521514
Q 10949 91344 4187985399294
Q 8932 96718 2364075387576
S 42236 973586703
Q 4033 93261 6364872921023
A 76161 297343547
Q 24244 83523 8325597531073
S 82331 251227446
S 40705 111585475
A 50097 489397537
A 76940 547225268
S 31083 164433311
A 95400 55596832
S 32080 378749666
A 24153 601204435
Q 22535 78560 8900938410168
A 77544 131069948
Q 22828 95139 299757673045
S 81072 629213866
A 68513 214147592
Q 15715 99575 2802792329994
A 36023 680802772
S 38124 109685930
A 29325 592777482
S 48138 829436224
Q 4726 90633 4365666357395
A 36734 21780651
A 60090 366891764
Q 6203 82341 4507842881001
Q 18643 89784 1425194505790
S 66417 466457218
S 59442 885240522
S 50598 592563646
S 23032 98563678
Q 9972 95425 7242362097872
Q 575 88104 3744420005710
Q 22910 73641 2421570140436
Q 21001 92706 2535733659249
Q 21007 72825 2238617471798
A 64880 865801627
S 2384 480582930
A 57013 205180528
S 58889 791599636
A 55249 978072131
Q 5087 97046 5444814641627
A 88730 191066100
A 20063 998334525
A 47344 15117195
A 75498 417158496
A 58496 442223339
A 88798 223432182
Q 1976 95236 1710363519072
A 62007 152359894
Q 20478 96013 3628272720350
Q 29513 99393 9452300581694
A 12471 943124643
S 20258 771093703
A 61003 657918378
Q 15233 96649 2197757886252
A 83992 751059162
A 96994 282194325
Q 6201 94131 7210626173926
A 49787 128659590
S 72806 697586900
A 63988 572854221
A 94918 849504199
Q 12014 89102 8316403507078
Q 4276 71125 6146660744640
A 73969 367603488
Q 377 83777 2370127993411
A 25510 755425619
A 49774 257066518
A 60149 710250244
S 52231 409889301
Q 18636 98759 9828109174427
Q 7897 93828 2387444775973
Q 1477 53126 9863511694669
S 12966 524198857
Q 23599 87553 7144729607648
S 27113 402309489
A 15071 351320320
Q 6555 95806 5668994638922
A 46229 600979662
S 48307 539191170
S 39300 216531214
A 53335 322666271
Q 7250 61598 3826789776115
S 13367 833875645
S 86942 777671801
Q 1589 97279 4447619662337
Q 6295 76394 7910153010970
S 93321 511560561
S 55338 807998744
A 61436 415225374
Q 13052 74450 5544388904599
A 98063 351219158
S 65756 336771075
A 94760 98238969
Q 8260 67268 561728124704
A 43398 685451636
Q 6944 63171 8350934676264
A 44956 492656355
Q 7602 58535 310473634556
S 4468 781994171
Q 1816 98408 1603065567782
A 95898 80825867
Q 2526 95730 6870754899982
A 76274 354322106
Q 17692 86185 6983049303832
Q 19761 98846 8575446950750
A 42117 256422
A 89157 666379178
Q 13520 84969 3324246846354
S 73664 842237486
S 46611 278097010
Q 35200 98793 6105468227330
A 65579 929740634
A 51227 962416903
Q 20798 88661 6315469919837
S 65041 903258707
S 19057 648859155
A 12802 970071669
A 69117 9514702
S 65676 570940688
A 65134 692513264
Q 454 98416 4470339171675
S 95690 31959276
Q 20992 80884 1905369299831
S 15476 36589732
S 68289 360406139
A 27976 74109096
S 61304 726942175
S 62276 976658477
Q 2726 81544 7726446891625
Q 15859 86434 3377436367020
Q 22344 94087 6962521968001
A 64452 447967651
S 98667 358304081
Q 39258 89844 3021233925617
A 5600 429342641
A 57662 291744034
Q 987 97786 8009500404471
Q 11415 97287 3592462934074
Q 25157 86750 7354343234841
A 88851 331560992
S 76844 289772013
Q 19599 93041 6834345549912
Q 667 97598 174794031888
Q 5021 92494 7248705617355
Q 462 99714 3043483331196
Q 3585 95844 345314445882
Q 6305 57812 4798979151939
Q 1148 93414 3299904748021
Q 43882 93961 540007410142
Q 1586 95278 3928142607807
S 84506 141738577
A 67517 449461406
S 72156 778805005
A 35821 977573028
S 31824 179129659
Q 249 99375 6425649875980
A 45239 270714699
S 37604 946979067
Q 3899 98571 9685900391366
A 37309 751255672
A 73190 436660621
Q 8839 87478 7904377726310
Q 6494 84642 2880188246009
S 13051 544477193
S 36884 1279431
A 29379 305952215
A 46507 597943214
Q 2067 94155 8416600866653
Q 9123 96623 819977918272
S 58259 82861270
A 43137 655227665
S 94433 495192679
S 50242 650167294
S 25871 589660855
A 72491 288527598
S 62104 462654603
S 96046 54961647
Q 10836 92260 975685770150
S 23119 340701499
Q 7631 80622 5338724840490
A 97823 778689561
Q 6844 93605 4858874794737
Q 23392 90493 7521533560281
S 9937 519047004
S 40531 220248771
Q 5195 97379 8697478513096
A 72279 375730048
S 88216 197797973
Q 11469 76127 515159525582
Q 154 98467 4297587963814
A 23804 812863649
A 83531 612537522
Q 1110 81289 9419323678348
S 52533 967715754
Q 32812 92044 7081115438657
A 53598 771399150
A 93412 910433710
S 36248 711144694
A 98706 807327791
A 55926 100619074
Q 12012 96981 1352786170427
S 23109 850593475
Q 3324 78899 1349391633691
S 95257 667519469
A 8276 890126583
S 46056 108109204
Q 1551 99074 7786776639764
A 9400 310072010
A 28432 456422066
S 88131 60532583
A 38570 393837215
A 99901 492966594
S 53205 190606728
Q 18708 98476 2461492511554
S 6680 960434288
A 35960 383541943
Q 15005 97015 4278138044012
A 79618 327376531
S 78907 866774782
A 49937 953155828
Q 21702 82062 1211416155494
S 80858 441009853
A 17415 85977112
A 69645 817732549
A 45522 743763856
S 41215 671658774
S 25989 141169598
A 62893 424669935
Q 29052 99733 6838312170940
A 14729 208240676
Q 14117 72372 2313118117770
S 78460 63704410
A 85187 153184213
Q 13308 95447 2544924601635
Q 1608 99467 3166922432285
S 68563 976709928
Q 3424 69251 50125315841
S 42892 822752691
Q 1628 99641 5222828130730
A 52319 41549029
Q 8808 90440 4866913823732
Q 21329 74558 767986125618
S 35495 216941161
Q 22208 99095 2592902836477
Q 17554 79430 6758042964127
Q 4316 65133 2041909154903
A 22412 488066734
Q 740 93559 547325412007
A 81014 401894627
S 48063 474642968
S 85944 667602987
Q 1467 94297 3001315763141
Q 6 99940 9317566435519
A 3646 410527523
Q 22545 89106 9420860806179
A 12077 483893958
A 56876 326582663
A 13635 719521841
Q 40410 94963 1536916715165
S 71939 536701655
S 18604 194530374
A 949 267532316
Q 4556 65183 996863975340
S 10192 901195001
Q 21247 98845 7515146766815
Q 1362 57679 8369879596917
S 76311 835782401
A 91314 560084653
Q 5331 67255 4145436377623
S 78312 526097225
A 51092 606957865
Q 9311 92713 5455012564015
S 6046 32140135
Q 16683 91915 2975830774038
A 80435 665702813
Q 34900 92350 7569521802
Q 4450 93806 5430811883907
S 48120 830183171
A 50054 11863102
Q 14287 93608 5963923793747
Q 1673 86902 3171042310503
A 82602 495321295
A 45385 388284842
S 73193 969861457
S 38975 993745744
S 1359 173889289
Q 3464 92448 7161080175382
S 24489 411114013
A 74226 177577893
Q 874 90681 5956895193822
A 40114 732065849
S 62211 974229607
A 47531 400508315
A 15420 538073484
A 73051 468267480
S 31373 966155136
Q 35226 93874 2786436710931
Q 2581 98403 1057348082724
A 75520 988821476
Q 15632 92482 3003040358106
S 75555 80951719
Q 16342 81350 7274080705587
Q 36686 99668 9445769613206
A 57115 376067822
Q 344 96621 5224520381023
Q 8926 99706 844354693036
Q 5610 98915 1133166519997
Q 8339 68220 1309917446085
A 89647 856389303
A 32693 571423719
S 33396 476332789
S 18285 90931681
A 21958 568139486
Q 10995 72934 243397257236
Q 1810 85615 1893040550099
Q 20570 98550 1995644311348
A 25383 765545601
S 2730 706028416
S 46895 879091563
A 42914 257630399
S 44288 646550513
A 27153 237461980
A 26146 154891086
Q 4912 95718 9322024037771
A 12317 23155758
S 83358 88578487
S 44721 465131806
A 28893 858239427
S 28744 22863996
Q 5225 84287 103398058765
S 76875 795726214
A 43036 815305846
A 95341 898620435
A 94143 190380020
A 98351 944123773
S 50514 36071055
Q 11793 89895 3498308907590
S 86099 567598027
Q 663 92601 3592369700620
Q 4659 98609 4255859010949
A 7112 137420690
A 97419 443508850
S 45621 336815222
A 17959 114671642
Q 2840 99960 7525366589739
S 19671 76851760
Q 26148 96570 2223160504551
A 8770 764571325
Q 23048 83052 6354452046729
Q 2519 76921 4294886171154
A 91683 978298856
S 93218 941612127
S 92978 233623122
A 42485 735339439
Q 12031 76148 3816912593576
Q 5749 93584 3296277009631
Q 159 98987 5951737053670
Q 33939 97060 6505552899510
S 12039 467284814
Q 3482 59808 33176941254
A 81352 426003039
S 14172 431845862
Q 7576 99470 3078932348252
A 5954 568321422
A 48343 30704308
Q 6265 97671 5150436426980
S 77719 274026705
S 1143 126053494
Q 7498 96209 5549055334905
S 3076 788127765
Q 3044 91462 4829011395343
A 51267 452493990
Q 37370 95963 1222775652350
A 44854 748106678
A 46963 377422324
A 1834 338055094
A 12785 244958765
Q 19447 98174 9830688951911
S 85204 354569761
A 86110 550427578
S 8035 361769105
S 84023 633740522
A 20673 176587904
S 52578 753137337
S 96933 19492839
Q 6120 98902 9265928248218
Q 302 71308 1610496402955
A 21523 585427660
Q 6627 89374 854545929183
Q 1916 93899 4847528441095
Q 18289 99222 720417937989
Q 32961 96133 3242365246644
A 27790 273230945
S 6148 681472628
S 97529 716209076
Q 791 87285 3417226939005
Q 12118 98017 3668569123544
Q 43486 96388 3499684908460
Q 11222 77978 4416672208187
Q 5163 82222 2169529988530
S 36777 149841896
S 14572 515581375
Q 11624 85300 9217572310133
S 72267 96129146
S 63317 519092458
S 63550 57398854
A 62123 609490994
Q 9826 98119 6831173393743
A 37299 808880970
Q 26759 88543 99508729471
Q 16472 98679 7703281916472
S 16415 997785221
Q 26504 84153 2177975787709
Q 9579 86932 9351912650376
A 97969 25144768
A 27715 718220506
S 93078 286010704
S 56838 296291401
A 81083 559842369
Q 22032 99872 2671885288512
S 17043 357172533
S 48951 406286675
Q 10129 95174 1377293463473
A 50362 71471940
A 90489 505912117
Q 1418 64511 2214899413869
S 99049 109673476
Q 712 60010 9507085782765
Q 5051 94014 6044536307004
S 96406 399437590
S 56495 972293080
Q 19811 73448 635162484993
A 8243 662313806
S 51712 796632725
A 1348 416208053
S 24211 289263428
A 4913 965862290
S 14295 142972500
A 94795 313880078
Q 10586 91118 8688321350841
S 90623 993881449
Q 2435 65793 8127318115401
S 22755 531947308
S 96455 33795267
A 12656 149848946
S 14976 873162519
Q 2572 55240 8327560612363
Q 9151 86504 7471646872298
Q 24934 84577 9262011180749
Q 16562 80639 2256243343996
A 68175 397367910
A 72966 726915242
Q 12082 91933 8802847692525
S 88206 540932570
S 30672 511284726
A 41548 18635237
S 37847 396792045
A 80838 318524818
Q 3308 78036 4424744641940
S 89658 386779346
Q 18664 89284 9689576444212
Q 30269 84333 8423020078492
S 30210 842496169
Q 8977 96077 6384183922936
Q 3697 99820 3366889216175
S 74999 882238304
A 14910 640799102
Q 38403 93040 5240976153567
A 41010 389526866
Q 5540 71896 2698927510309
S 91737 366016950
A 29435 494286685
Q 22515 92880 685810542215
Q 283 68912 4842773166636
S 53109 921047431
Q 2178 96692 3225184669014
S 80384 704055244
S 43274 54880136
A 22410 744933134
Q 7794 68360 7650043605624
S 1052 947069968
S 22256 660227622
Q 34256 93892 2818596076444
Q 11084 65429 1288530739235
S 54397 513628385
S 70709 503168346
Q 3919 96805 3961425740547
S 10314 535049943
Q 32898 97048 5081867167751
Q 15203 91526 1715887251815
Q 11953 85061 1479175770146
S 74321 290377247
A 37071 831613322
A 7930 865831600
S 18924 571694428
S 33008 445703373
Q 95 67297 7960508538533
S 86482 224367713
Q 3888 91780 6949910109239
A 81643 396671274
A 58783 43887626
Q 36882 88969 9551377886652
A 41312 670519634
Q 15848 86424 1492226196890
A 78249 780310906
A 84408 154670059
S 5371 400963133
S 6742 73843208
Q 26891 91262 8046619147396
A 49478 678099298
S 1694 483820281
Q 39383 94344 7082739628790
Q 4876 89018 7331411995076
S 78672 101566674
A 51473 628930089
Q 602 99994 4249767267429
Q 3332 90793 3712313849000
Q 660 95070 6503366507617
A 13737 123990339
A 38537 281795699
S 44025 691892395
Q 3799 74628 947256945522
A 80808 114912060
S 31926 333325116
Q 15790 75146 3159550368622
S 2505 271696580
Q 2793 76610 8635398178977
Q 5898 97427 2905808154441
A 18565 476026818
S 10742 881353279
Q 6209 87192 9042181366673
S 71903 454244734
S 10390 357938884
Q 3353 95066 437445708412
S 45289 413369576
A 71728 745348072
A 7920 20645474
Q 124 99853 9692130727014
S 20167 198677174
A 14431 366762431
S 45333 120158783
Q 1209 99567 5078012561110
S 29571 268723273
S 23472 692740940
Q 17031 95208 2603214221719
A 13924 367593672
Q 2758 96468 1148006506695
A 93135 679643187
S 66389 316221562
A 74530 609263026
A 31747 32117482
S 78096 8514887
Q 41563 97203 4570313872403
A 59535 368238390
S 55474 397806763
Q 2740 63923 3666187606405
A 51136 508569894
Q 32709 82986 2940512907778
A 93407 245155195
Q 22766 75504 8054480725769
Q 9900 77526 7652083729444
S 48697 17499143
Q 24120 79462 8971785933233
A 78293 41073469
A 52145 68809985
Q 358 91036 3895119556260
Q 3239 73718 3079891883082
A 18034 717411414
A 92221 596537982
S 8875 265692280
Q 18078 95481 3465515452812
Q 6589 86653 768761291240
Q 391 90098 3504859140196
A 11170 887747815
S 18990 540067070
Q 6283 68611 2741902280915
A 89849 452971632
A 53705 989370505
Q 40404 94152 6233051968454
Q 5285 63139 4329030813748
S 13693 768885421
A 55475 458430061
S 81542 696492903
S 70106 881074397
Q 5627 99492 2522068867001
Q 17813 86190 1945886265367
Q 214 99306 603609953252
A 10757 490683973
Q 16821 99806 292792539670
Q 5873 98713 1772138954902
A 52006 508903910
S 24052 537470991
Q 5997 98960 7107677409791
A 76333 962345778
A 53378 982969613
S 59433 67640929
S 92144 612742708
S 20413 152536712
A 12193 581102431
Q 1053 54867 429301164468
Q 11902 86914 6198185324631
Q 10535 70396 5348073463605
S 89152 11144928
A 54631 328796342
Q 1910 96529 8240767840967
Q 233 92828 1509447238699
S 66662 356878732
S 96409 886272970
A 76201 875540127
S 64846 935556759
Q 99 99561 4329073238392
S 63392 218687865
Q 8192 97834 4223805345103
Q 19537 89368 5951674024396
Q 75 84253 408877547624
Q 4642 91278 997597894338
Q 19283 73980 9171983295405
Q 21655 97025 5583259113236
Q 7058 66397 2954697583898
Q 20791 86521 827148208346
Q 9855 90084 7673076844969
A 16606 497490480
A 7521 35202253
A 46858 489774494
Q 3410 58458 8624605426546
Q 5894 56943 6779840131240
Q 6706 97762 8914247972358
A 12120 730369337
Q 18078 76992 8329838744794
S 95315 302836366
Q 304 97081 3854763755077
Q 8663 93639 4904325998088
A 61481 616135032
S 94976 674297351
Q 22006 80625 7704528344386
A 35855 161676652
A 57387 990293471
S 68084 604414159
S 56787 10264920
A 94339 489532973
A 19046 630043266
S 45410 838117505
A 17973 544789654
A 99230 837508066
Q 5609 62623 9055609088924
Q 648 99462 4437691846960
S 79061 916682692
S 97593 795608678
Q 11767 90798 1546747119948
Q 12909 83830 3071603380151
A 93538 974854091
A 36234 231103360
A 93828 300296312
Q 38510 94113 7028090414338
S 10597 986014241
A 47489 176163995
S 31443 516913220
S 75152 129336786
S 54605 56312993
S 85846 795061425
A 61902 82686693
Q 2816 60259 7418948625813
S 66807 662599033
Q 2643 78743 137921291631
A 84542 966638904
A 24107 145209960
S 12015 763522888
A 75157 950264887
Q 7964 60842 1339731917223
Q 3294 99094 4380431032495
S 75380 444461944
Q 5819 81758 1215627383979
Q 1215 99919 4547936488151
A 84215 199679585
S 47678 127873726
Q 17000 75165 8692051794615
Q 5846 97427 313110194576
A 31374 102080562
S 42760 953346381
S 28424 864601436
Q 3374 95301 6095999805973
Q 6462 90777 5896394017259
S 41371 30291273
S 18744 552739350
Q 4047 83950 6068216322272
A 56633 33955653
Q 1554 97203 5171166722526
Q 7105 73877 568659762164
S 4808 955592766
Q 17497 95769 5653351786004
A 61058 963656451
A 49075 775636161
A 51251 286776746
A 30585 295895994
S 41016 215598840
A 46501 966510791
A 16537 70135062
Q 33462 87968 6183093847631
S 84284 901676751
S 59019 366177551
Q 28826 79395 239234839096
A 94204 800973558
Q 320 99804 9703157973804
A 1300 611097274
Q 18315 88208 13510137223
A 44103 523331713
A 62925 897355262
A 51291 551564228
A 53737 701859220
S 65361 582954851
S 24612 164138292
S 233 173294008
S 94918 114044453
Q 5187 96403 5764911572739
S 78751 249069704
S 91373 620270795
Q 10679 94927 4189709755755
A 17263 759071557
Q 1274 95803 9272321353657
S 81965 825353463
S 40173 989222474
Q 2074 93459 8315195795106
Q 9783 95523 1089242345619
Q 3219 99354 1026228232685
A 28427 732620374
A 21879 453209415
Q 3683 93548 5289468338412
A 62948 638243469
Q 601 98941 4619032590467
Q 1545 73661 4976803452363
A 12055 449159930
A 36672 486890502
Q 15493 75925 1111744911576
A 38517 261306585
S 81981 962616718
A 45811 561935931
Q 25620 88281 1215563245815
S 83064 591144685
S 92725 790996236
A 49247 269469579
S 20233 213641066
S 67198 545544496
S 21338 834550742
Q 5363 59900 694839131900
A 1629 281206073
S 32915 518896701
S 63538 116336468
S 81035 617157469
S 51530 909911876
A 45842 98199271
Q 33307 93210 8034829697428
A 40127 222773888
Q 33331 90081 6145911790543
S 74491 622215961
Q 11962 96583 7317027281764
Q 25545 84499 1318554459428
Q 2412 94131 2923954772714
Q 18747 89742 7383068034325
Q 10303 81629 9508361824462
S 50766 196166018
A 60979 945215946
S 7760 296151290
Q 24858 97344 2941330910157
A 43281 929586893
A 14523 577011595
S 16665 96870377
A 63867 475046752
Q 23987 80464 2695753226978
S 67949 230538362
Q 9337 93960 4383109066810
S 30426 553914516
A 36117 192122419
Q 11273 98864 4042246739515
Q 15642 84706 7433006555744
Q 7237 66299 4303301055073
Q 7989 91651 9834390620239
S 67980 277289845
A 99657 362456196
Q 6012 99753 7879871192106
Q 11699 99231 6029607441936
Q 171 65925 269347106423
A 65828 209308783
A 22599 696123541
S 74400 42128375
Q 17480 95182 3380198137504
Q 10146 98967 106360707716
S 45069 336958634
S 12077 961188630
A 97457 825795330
A 50335 880007175
Q 2618 57021 981141224493
S 6988 401764246
Q 76 93412 7803669812414
Q 373 73922 6693341351481
A 70569 31678531
S 59030 709745223
S 87356 193867337
Q 19743 88715 5758715342234
A 39625 324843757
Q 11393 99598 3304474996820
A 43973 776444635
Q 3021 96651 3783815736915
S 31853 798635176
Q 13076 75864 262897909082
Q 15752 81274 3145631735649
Q 4084 80439 4468977378437
A 20529 50733460
A 5270 398786484
A 1474 158211515
A 11423 490939560
S 58808 785030249
Q 7409 85380 9832329044010
A 79695 550335602
S 28787 587758551
Q 158 99606 7142406712168
S 46319 12333652
A 3578 116469018
Q 10442 97770 56098918882
A 54744 379976383
S 10429 345535536
A 48515 125314733
S 68813 243136825
A 27955 40977621
S 14384 565986379
A 69504 549900685
A 96667 684724223
S 72900 262866521
S 76647 2483975
S 54105 588594337
Q 11950 88715 5473674881174
Q 4839 99662 1925670199882
S 32653 217994580
S 6059 112603285
A 58775 812060757
Q 14761 64895 2202388424498
Q 5936 96135 6276979456285
A 74938 888415203
Q 19298 91731 2821439970728
Q 23945 99822 5072922283052
A 87750 451958679
Q 39051 91555 8953929560828
S 16865 676211697
Q 6266 95121 523413523956
Q 4651 91674 1936781312235
S 12869 505817033
Q 1401 97033 7970954565565
Q 10336 71042 4778158668778
Q 28020 82754 7278486367794
S 4700 650315791
A 70981 131512432
Q 567 96110 5879865741122
Q 15335 90097 8283970062341
S 5461 657927228
A 93948 336855933
Q 28673 93823 2368102976793
Q 19078 96652 3829242111858
A 84578 842686469
Q 1638 59499 7975183784641
S 12560 385082935
S 68436 684882492
S 19318 613035697
Q 13480 93141 2448777252690
Q 17703 96441 5160879856185
S 87157 377861959
Q 13778 97905 6926362467414
A 72870 133515756
Q 5427 94889 791892512837
A 43974 295275492
S 75701 794099992
A 56663 274405477
S 18524 673544525
A 99988 851071601
S 63705 948793081
A 73187 287809276
S 70568 173675287
A 40327 219937452
S 69711 538620401
Q 10655 72210 3169682437868
Q 12568 78091 138717717825
Q 10837 95856 2556837333362
A 55788 747214616
A 9989 855520389
A 62752 819951504
Q 15047 96902 8901663988087
S 40532 243343713
Q 24791 99013 9481091548003
Q 2621 97045 7111128384686
S 35230 584600568
A 57378 64779114
A 32684 65081122
Q 15920 79221 7678927740563
S 51462 707525105
S 61764 860360687
A 95366 923489054
S 5222 880791533
Q 3848 71249 1110013763292
Q 1955 99416 1286762454070
S 59484 885669951
Q 18649 97427 5841988933868
Q 694 85506 7532981994904
Q 17819 96704 9329874611924
A 65607 483073194
A 25268 770058581
S 19169 318519034
Q 11001 82785 1540285088965
A 96956 511296015
S 49490 232278455
A 47295 374394070
Q 19213 84189 7842973964161
Q 11030 98635 7884044311987
A 38192 922320637
A 8043 745058660
A 28800 338725667
Q 2526 95930 8334814226535
S 8163 680486863
Q 826 92982 3071508471014
Q 38236 88640 8780774533974
A 54790 900747607
S 88991 756346766
A 33498 681419585
S 50613 954467165
Q 25367 96191 8718870787784
A 75030 836640323
Q 5406 95450 5036495751191
A 3299 607895311
S 97844 958026073
A 6120 947784681
S 76581 162023247
Q 27262 83686 1934376144089
S 9505 884198408
S 57506 592668875
A 79600 313025417
Q 480 93777 8667589312756
Q 5103 96784 481469419324
A 69281 123077190
S 26689 192440402
S 61116 468423528
S 58602 543594782
Q 17688 84488 4548329463331
A 99142 35123292
Q 2793 73449 913791933869
A 52865 205390646
Q 13902 79699 9120720956011
A 55854 771606448
S 52108 651901145
Q 1027 91117 1919192129847
S 3899 749845174
S 63775 814869504
A 2614 503566574
Q 30696 83139 2298756694026
A 24613 250021569
Q 725 99126 1394976480697
A 36127 733369853
S 67760 35496204
A 71140 831934007
Q 9371 97996 3509215980920
Q 207 97853 9285449580081
S 89976 377814618
Q 8042 79249 2591757551817
A 58284 944391259
A 94508 625151847
Q 13675 97470 6079102645262
Q 21038 85749 160353931748
S 6156 571045959
Q 16289 87821 6145710945621
A 87376 268783433
Q 2692 78006 8902362513955
Q 15893 71086 3492894756443
A 41646 738121165
Q 15927 94925 1903297353633
S 67650 68875508
A 86278 252039547
Q 1087 93797 1550404772401
Q 2018 75186 6909271341237
A 10236 843759735
S 33427 286101803
Q 15103 71277 7574643695182
Q 183 84892 4736582157163
A 28002 201334186
A 56401 594070646
A 5096 411537339
Q 1322 73585 5845165951519
Q 20996 98701 5934189263017
Q 4434 76778 7967207803265
S 5817 594090861
S 97812 122102469
A 5569 928458090
S 44265 51269070
S 1532 245597551
S 30155 420797821
S 66580 495261441
A 41924 327777539
A 17888 365194540
Q 27118 82208 2625602283173
Q 25916 85518 3531070795149
Q 567 72251 3695826151528
A 25738 977743345
A 71100 463633910
S 13793 777163051
S 72426 955592351
Q 4216 67315 4363729491071
S 68886 427567806
A 60265 535966944
A 35428 50527358
A 35233 271459223
S 23690 569145476
Q 8869 76141 1873138470186
Q 15366 85671 8179500385472
S 8662 647028791
Q 19910 99954 5686598888059
Q 917 98749 5495438744191
S 12950 398806194
Q 9848 95304 6687120539093
Q 5960 86745 3403457188346
Q 5224 91792 8997218242024
S 58457 911229690
S 77137 797477774
A 24807 544438387
Q 13700 76393 4643507347396
S 80434 633169579
S 64469 197426395
S 26441 818378292
A 66862 407283141
Q 37791 92766 6639549654569
S 17039 459222186
A 12758 74386012
Q 11467 99513 3962675348657
S 73357 859751691
Q 9978 96191 2656572035267
Q 22040 78415 6097362644630
S 83225 307560554
A 70116 539193412
Q 9155 90335 7079005923319
S 91577 353513618
A 65840 86902802
S 52229 678003883
Q 12789 99593 9809221825945
Q 4603 75267 8866678587586
S 49790 625727520
S 94198 769284078
A 45505 387867661
Q 14117 95283 1417350173491
Q 15087 99828 9075630977190
Q 33924 94828 2549177907536
A 75076 421266916
Q 32189 95736 1037810802732
A 87994 261650139
A 90204 263391004
Q 2712 99595 3861588640348
Q 18611 95423 4355984332597
S 18117 497896692
Q 6311 99683 8524995551029
Q 353 99814 4961561617121
Q 20039 88356 5815110287145
S 15340 471180931
A 48015 554156894
Q 24913 88966 2464951688692
A 66940 753930442
Q 8976 79867 9380809826018
Q 10193 81810 9440319755528
A 68415 902436003
Q 3046 93369 7455814209006
S 62533 17122871
A 73264 465665601
S 12899 897322052
S 76932 452348145
S 99414 736294631
A 23585 558524078
Q 24551 82568 8269339701652
Q 22410 92533 6109826152416
Q 13075 65586 6126131819715
S 84404 492399442
A 82177 545675665
S 40530 959728107
Q 4520 93590 5660101197134
A 16427 490692834
S 12774 247801723
S 2633 159541843
A 50843 96137900
Q 23981 82506 2052596600173
A 4856 592087699
Q 25670 97404 598742924920
S 92700 746558453
Q 17637 85271 9150644759840
A 61394 384611480
S 12914 198281423
Q 5234 96892 1171506769588
Q 3150 55811 5836922177190
Q 995 99338 4184449819329
Q 315 99134 1535876790209
S 98353 725531540
A 75442 42554634
A 42046 569200553
A 41592 684706309
S 16924 879920251
S 67898 531881113
Q 950 93698 9389983450848
Q 18334 93072 4747435606312
A 20569 479342317
S 3761 635068037
Q 8703 99491 6928343793196
S 95691 958520095
S 79749 501466325
Q 11835 98858 8038442276935
Q 14316 95535 6602079924009
S 47797 558893120
Q 9847 93643 7492900418626
S 80714 614099217
A 73318 769681767
A 22746 168673719
S 9192 460088961
S 48384 284638320
Q 6534 99516 3053220366227
A 44412 269477287
S 22244 963872148
Q 8433 98495 6290185466702
S 45156 783061246
S 75006 870110297
Q 21537 97086 9088414826290
A 7635 907178808
Q 4725 95633 4097745750405
S 10806 325506674
Q 9964 68046 3154132550569
Q 5614 82817 2916466252250
A 83226 217454485
S 19355 347002268
S 75208 184112673
S 33499 131831409
S 19527 921245948
Q 11782 88398 4958987412402
A 16064 794406727
S 9090 25124113
S 73905 382478072
S 69743 159243664
A 19303 591860296
Q 5923 89385 7589504167757
Q 8861 74841 3937744220709
Q 321 82839 2083506537552
Q 4719 90402 112419754762
Q 42454 98626 7042221975159
A 64665 601390345
Q 1615 89674 2238604515171
S 20708 290494167
S 14592 850876305
A 31075 798381546
Q 15085 91065 74646337452
Q 19223 87540 7367567837361
S 25626 817210693
S 43144 792763600
A 238 625617060
S 53482 903484752
Q 428 95826 8002973175976
Q 4821 90401 1517168089545
S 56910 650649899
Q 15882 85230 4785481057814
S 20 568705233
S 69044 585863063
Q 48819 98856 5570182954654
S 21945 538866370
S 97613 835858655
Q 3357 94937 7177686467474
Q 19294 96179 5459878612679
A 89018 375211935
A 51614 203955827
A 47361 758014330
S 93976 676084840
Q 19658 77578 7592550691122
A 25685 947505404
S 97504 112020295
S 45810 2570141
Q 21731 94013 4374288117942
A 50078 181829890
S 5921 681956545
A 45864 793601049
Q 1118 97710 9593448982908
A 51629 958967359
Q 2429 99406 2741199463367
S 19693 509352082
Q 8794 95129 3325314409093
Q 7004 68604 9831591525506
S 36755 579832591
S 26356 384181842
S 48763 875192022
Q 8631 82818 4618241778651
S 19700 112322359
Q 16269 91066 8121727361274
Q 289 56630 15167047918
S 1417 554781149
Q 22461 91157 5578873343440
Q 2543 88841 4693677863771
Q 7800 93371 7299497256984
A 3462 944485227
A 99434 960042169
S 83657 772410378
Q 11859 75928 5918936728206
Q 24207 97228 6539132218117
A 31856 614350535
Q 7937 95874 3438683743349
Q 2 99659 2807196397476
S 16162 444474833
Q 7080 79836 2736477312730
Q 19933 91083 3963685329383
A 39580 364982735
Q 25506 88828 6552800369158
Q 931 92192 1547577161128
S 46085 961031180
A 32028 833505447
Q 18602 98740 8120238437858
S 85935 616251389
A 62754 463573513
S 6089 695275319
A 35763 42660363
Q 2841 95668 856525940220
A 34880 147572604
S 18334 392592181
Q 6992 94901 5156474607084
A 78470 735101977
A 48877 193413013
Q 856 97885 2261614779530
S 32928 603924474
A 35244 237835125
S 81644 740135992
S 73609 152196956
A 52229 445015765
A 38502 803281355
Q 2439 78012 4216635431116
A 31369 573310087
S 53621 852140992
A 70606 239257642
A 92830 705229005
A 68374 810040340
S 23591 376506067
Q 2864 94134 739509387344
Q 12352 99496 1456089725266
Q 18944 72446 8682761192526
Q 13289 92567 1309426181707
A 4755 502353262
Q 6556 98079 1340684208359
A 46204 844464188
Q 22148 92281 4567230928741
Q 24096 95676 315811261586
A 94108 418243199
A 97878 160761002
Q 21654 76385 3921902908098
A 42897 834250095
Q 16187 86706 9687736425509
S 87737 605767683
Q 1220 63632 818023767494
S 51411 288426505
Q 481 93127 1546677572308
A 90273 725619976
Q 5212 98232 2825471606043
A 83936 968759730
A 44697 548293700
Q 2592 97090 5323114288714
S 99706 745803460
Q 22524 84564 500248058668
Q 348 83859 7402583155770
Q 36083 92719 6949412441968
S 12377 279487680
Q 14623 66950 8633901111596
A 76810 630905562
Q 7153 76141 7230832255024
Q 3972 99720 8767227591647
Q 6365 77338 8680306833388
A 95760 284900075
A 36330 14553283
A 52210 963071906
Q 23726 93780 4198652990795
S 92568 256880900
A 8786 49923644
Q 990 95403 3265495672110
Q 1713 96820 9950113940639
S 89880 197642136
Q 576 67095 9201578219230
S 56387 812784876
S 75278 128766307
A 73182 711620903
S 30519 2915785
Q 6046 71080 2254940329020
Q 6347 96066 8780762432507
Q 4321 84655 7543538173988
A 9198 287640920
Q 34257 91216 2947343223080
Q 35788 99575 7275561051455
Q 21715 88235 277870888121
Q 3995 72506 2435029051439
Q 2497 67883 9497678688155
S 4515 165241100
S 41205 749335970
A 16399 583503584
Q 9283 71361 8417640789359
A 31227 62090959
Q 1427 98449 2589542347120
Q 3227 65519 6458351819160
A 65544 767685474
S 3817 244959475
Q 2488 94866 2982866072735
Q 6210 79147 6003487904911
Q 11354 93294 1711362945923
Q 10249 88807 9863606389017
A 95343 64740936
A 89906 777728219
A 11689 368404256
Q 8472 80963 9764200422326
Q 6688 74662 637872239624
S 31896 614296317
S 45548 172317160
A 38336 213513598
S 1851 348654700
Q 1480 96735 4695859446288
Q 18712 91610 6445335414896
Q 5894 91054 6044838733763
Q 5641 92448 3816760076362
S 31547 830437277
Q 14757 72337 1780258893677
Q 17337 88278 8836607548066
S 84962 328775543
A 76845 358213545
S 19808 726379210
Q 3366 97593 1309780105370
S 23630 308910871
S 82671 483507818
Q 3098 95637 3591160619850
Q 11128 99638 1070239784166
S 81192 347145435
A 26670 691193682
Q 23180 87272 3288565752587
A 31330 714861098
S 40407 367412426
Q 19678 85521 2538043155245
A 27479 311664041
S 11523 770581147
A 42734 849740691
S 65206 46737640
S 46936 342166096
S 90381 485026563
Q 16374 69971 1676789952894
Q 18717 72465 7800877586974
Q 10058 93642 8919169009116
Q 1961 97935 5240719915296
Q 3808 98239 86544871485
Q 4954 68244 5512643973198
A 25889 865991
Q 63 99932 6426066262869
S 83988 928344190
Q 4235 95586 3231296001020
A 3699 785502554
S 26837 599478922
S 42302 494042553
Q 672 99154 1128944565441
Q 28062 99003 8418789699516
A 84075 992811034
A 56362 146516997
S 18184 407639658
Q 664 96440 3651907295610
Q 607 96530 4353495113463
A 57105 878037325
Q 18647 99010 4601290906831
Q 491 94536 2431892298533
A 34539 222196873
S 30422 670058043
S 84828 820317539
A 55617 643064356
Q 11269 89687 7737404377412
Q 30392 89023 9926622654201
S 79273 203230517
A 39470 456324336
A 75362 622446871
Q 1740 84573 3110446417439
A 92613 768685695
S 22523 940479244
Q 37183 94128 5611937747823
S 2622 726025028
Q 4939 99328 8806981587076
S 90730 744324452
S 73615 857126442
A 9370 747887472
A 56316 896547350
Q 1217 88510 3940788329498
Q 17088 77724 8867474077840
Q 8973 95816 5676226056657
A 50239 961021550
Q 37469 94846 4464965552436
Q 2033 90710 3019201787990
A 8912 111118400
Q 14314 85561 2689723289534
Q 4436 79486 4396266057429
Q 8216 98265 9221043781730
A 93292 146155199
A 60666 882396192
A 79277 686647353
A 77634 241764000
Q 20608 98563 4559212567601
A 34261 121750086
Q 39574 96999 968724896344
A 25001 156785500
Q 3686 83986 9932983906537
S 34184 309888720
Q 5703 94426 4387421440637
S 2963 595015913
Q 17601 80965 2241993994866
S 55625 159625635
Q 21129 83586 2898099209821
S 38603 708177716
S 64947 724095492
Q 24394 78879 3505000376764
S 93122 309704076
A 47107 566598961
A 72209 142818615
Q 2155 99521 4110154957765
S 19468 519604436
Q 12291 68534 5266646003452
Q 2728 67176 6550895074267
A 41229 459698815
S 97677 813372095
A 52480 928009582
Q 12740 69405 1551940181806
S 83875 413215606
Q 5620 93885 5145683964597
Q 9523 92456 7773609181369
S 89681 361334008
S 14923 825769591
A 1214 772949977
Q 22866 75766 6518720809602
S 57056 857017895
Q 989 96972 8432077869224
S 28267 899921288
S 3005 110712920
A 83268 196327380
Q 9515 82460 2720429653150
A 62450 695738274
A 38807 414045254
A 2560 152417912
Q 9036 99618 1276937465389
S 89342 266279144
Q 7543 83153 2257245345449
S 3790 937273050
A 68405 527578229
Q 2263 57867 6649292772024
Q 21114 75914 2052357723693
Q 1434 55041 4360121105719
Q 22333 73138 1339070584152
Q 572 95621 1748690438363
S 35749 142639415
A 75270 542336934
A 92247 525439352
Q 20296 76936 2721852647882
A 33590 877274669
S 88845 552020927
Q 2402 77762 2873204771570
Q 36553 93064 4416988410846
A 17265 101454684
A 75861 419265807
A 74355 531972322
A 48812 744829827
S 56590 896581192
Q 3814 95816 3377668269256
S 20838 119802569
A 37911 572659781
S 15146 968356060
Q 27816 97319 3883546389708
Q 320 79855 9705811062135
S 56963 245506797
Q 2013 99978 721284011667
Q 2624 97724 3306432681304
S 31832 575413452
Q 6 98973 6367082835161
Q 40779 94963 9519361849456
S 54311 951633053
Q 4574 83819 3185798053997
S 19105 758311174
S 98602 171104562
Q 5862 66517 7275157469466
A 60248 819867177
S 23335 938331460
Q 24389 77579 7934380200252
A 60735 622801746
A 45687 850728636
Q 10432 81193 3156099053386
S 76951 978979679
S 63803 314401743
Q 43462 98762 4211775506895
Q 17506 93017 2676570905290
Q 4147 92441 9802297126458
A 65640 412589124
Q 10911 63251 5828441656827
Q 27 59830 4319191107169
Q 12747 67332 9815051469731
A 85657 818577514
Q 14978 97815 2410808476233
Q 88 77099 5276936377721
S 70572 992848104
A 67945 135497144
Q 2262 92974 9586918601420
Q 13038 97803 7811472109124
Q 13553 83128 1373942029170
Q 25612 95507 2418895058478
Q 136 99719 9715175169042
Q 24263 97182 4850081630318
Q 2502 89934 8463132127918
A 59847 185127341
S 89315 529386623
S 25963 973357424
S 26010 789458094
Q 23384 99888 6569696486653
Q 5002 66963 4075176945671
A 61948 991360268
Q 26982 96556 879860876013
Q 26971 80556 7819060393673
Q 35984 98393 2199750453807
Q 16522 67442 6060126399782
Q 3567 91355 605202905606
S 11588 932695140
S 6318 61045748
S 15936 186161102
S 79300 851452355
S 44134 719125247
Q 19796 98185 1831370649711
A 58907 142845453
A 72414 219165551
Q 5126 80798 3634793012828
A 69136 276102664
S 6356 216266813
Q 24342 85067 6686695333859
A 4129 154502787
A 73649 478402354
A 89134 855606527
S 73348 244812257
A 85597 630729547
A 25540 737458039
Q 21361 92531 1733110079715
Q 962 98028 5560136689769
A 29266 459588748
S 97071 779290064
S 26111 754938434
Q 6277 86237 2763912708241
S 66111 238107570
S 96666 788433702
S 21297 452456546
S 32978 97298445
Q 6426 94596 165633345023
A 46322 779691878
Q 11425 99352 2106204596257
Q 1532 99089 1866509001285
A 8204 923893638
Q 710 68415 9382081010908
A 59 212922503
A 90199 778154602
S 1504 468669055
Q 3762 94680 8113683159668
Q 5750 84387 234941038203
S 8988 98632539
Q 4478 82088 7760415006951
A 58163 376354427
A 1048 34324410
S 32618 243660820
Q 18951 96398 9724534157871
Q 14637 74954 7678476466917
A 8247 544108837
A 23862 166140861
S 33426 280619977
S 69458 174438053
A 62689 155679889
A 46474 826338961
A 23787 613080375
Q 10398 84847 5501834874614
Q 7156 93766 6484921485142
A 74978 239822161
A 26036 275834513
Q 9115 96273 6108526941861
A 43978 2804798
S 76787 193082142
Q 13855 97914 936213956424
A 82807 502787220
A 61353 750721150
S 8974 680784946
S 4342 433458344
A 79620 903782986
S 39911 763466769
A 95132 665263748
A 78346 937063361
A 29762 551621527
Q 8752 85839 1729509049988
Q 15669 98462 2733907911545
A 23136 424008074
Q 662 99480 6446125621642
S 571 118218221
A 74703 600516461
Q 430 62719 6290137706117
S 7146 174192062
Q 6749 88564 737631277568
A 48155 734254706
A 54870 490511823
S 84976 161449585
S 18837 715702215
A 11130 442754285
Q 13015 68241 7896356377363
S 43968 992674084
Q 6204 65986 1321516424619
A 63941 320199540
S 54058 68790935
S 1082 176493188
A 55574 958363888
S 74165 83503549
A 26860 629819345
Q 22880 85213 8493045336586
Q 19622 78970 4211109479150
S 60215 644037117
A 22814 72551756
A 17581 133268214
A 88298 977350872
A 52247 282105812
Q 6132 78678 6856098457333
Q 3029 93903 3225946443403
S 94567 456842160
Q 13545 98176 1535899800328
A 17948 983460974
S 77414 990079956
S 54131 595762180
S 86863 811802006
A 32076 950635213
Q 945 99863 8193943629420
Q 22410 98137 5429425519148
Q 34691 84695 5495297953657
Q 17740 89397 9021135618918
Q 16191 69705 8598513774447
Q 4381 80604 4882354619001
S 70452 295593203
A 66356 681202128
Q 5359 59782 5911959526203
Q 10684 98318 1647059973932
Q 13605 64260 5996308231787
S 49894 586481790
S 71268 364316139
A 21098 835478131
Q 9280 82950 5727882747972
Q 21104 96815 5315836000099
S 68994 917950728
Q 8045 81068 41258183216
Q 1766 86300 4329872858785
A 11146 263909074
S 83083 377699500
S 94456 487199997
S 50916 611350756
Q 3569 98096 5354781358737
A 29092 739911326
Q 5418 77602 3973683785727
S 87110 970627051
A 71829 71367651
S 20489 788795657
Q 6830 83352 2101501849425
Q 5850 97009 3742759697291
A 45601 835291967
Q 5393 66982 4294603244748
A 14178 342002724
S 29260 411514839
Q 4264 80849 4538975118029
S 59657 372369313
A 74924 799624152
S 78342 189308185
A 23127 415114905
A 23903 111195771
A 21934 490229332
A 45526 957454408
A 53788 616205209
A 79063 712652258
Q 778 97656 8463563475086
A 93608 305510470
Q 18693 97026 2293227478493
Q 10880 99447 5552269486994
Q 2 99920 4710720890159
A 18308 197647230
S 70224 616666370
S 30481 85795330
Q 1206 98217 6363034301617
S 21343 261776029
A 60462 183484979
A 97869 117947552
A 17127 135954553
S 46347 3396591
S 71250 151996808
Q 28010 80885 4943865729681
S 51682 978308165
A 52668 287421694
S 8973 844505046
Q 11272 93463 4439964194379
S 61313 825251149
Q 25435 93502 5645385361690
A 16840 382477663
S 76770 191525295
A 55957 567867351
S 94973 819721541
S 97000 517839761
S 50603 64240578
S 1515 595750543
A 37548 461145669
Q 14348 96633 7887049227926
S 56220 532442192
A 30244 47124185
S 66363 955341123
A 29229 43989015
A 66196 326703145
Q 3835 99822 2628695158588
Q 752 98764 4458648717586
Q 836 99694 8377228474705
A 31903 555301673
S 93289 517646104
Q 8214 84830 8788295043546
S 5376 833898312
A 83609 271477699
Q 3443 90883 8901589596413
Q 2069 92798 2813701343210
Q 22834 90276 5730312716590
Q 8479 59372 7553525216681
Q 20481 87174 5479623808083
S 7938 165874187
A 37674 381868781
Q 24231 99496 4475646119062
Q 16068 88275 6031176289898
S 31013 186346704
S 73168 631410276
S 86760 996406807
S 54204 602938468
S 88862 161070293
Q 24877 89563 4157042459166
S 97574 843245076
Q 24299 97654 4135273096792
S 36042 477727594
Q 5100 93364 9331976926002
S 80703 439513197
Q 8073 88692 6091333326108
S 45749 586272505
S 46387 798871886
S 74002 457157055
Q 36493 99156 4940861313276
A 73528 604630628
S 68519 499375913
Q 42520 95401 8679767670958
A 65977 922735257
Q 1061 85325 7340589997167
S 99144 780094066
S 27763 140841024
A 4568 434681021
S 96522 709691782
Q 24248 85302 9526177317448
S 93541 521322123
Q 35416 97359 1290961763369
A 18693 286231387
Q 4183 96542 9083528974978
S 29309 801816171
A 80798 559424853
A 45027 985723866
A 80341 383755011
Q 8943 97406 59340771930
A 39800 73899261
S 71243 669698746
Q 19319 74345 5082326051543
Q 2867 95544 1552902331546
A 58343 960078464
A 93500 296833728
Q 10832 67987 7328350147323
Q 19635 73288 1625514353905
Q 3200 57682 4882798505795
S 41106 856611735
S 72560 708358481
A 85228 528293256
A 25323 758292472
Q 4621 60969 2868568600223
Q 3390 95843 8990468616860
A 25574 130524336
A 49547 156154981
S 27490 203755440
Q 15106 97555 6400291894054
S 18657 616405238
A 79273 176704477
S 45356 133572024
Q 5462 90980 9531071801299
A 76878 127988051
Q 2035 84324 9483605753679
S 30099 141762095
A 38601 898674077
Q 4068 93065 1990872792153
A 7716 53236185
Q 24370 89209 5295117346308
S 58992 535255849
Q 6234 98399 7137046379763
Q 4351 93815 9993310919837
A 79274 808573850
S 94069 509737729
Q 19259 88986 4463912847165
A 75636 225927198
A 89172 899120279
A 19238 45822645
Q 22732 74861 3740246238078
A 3091 743178533
Q 6439 74785 8875440642959
S 21841 442348034
S 95183 480665718
S 70344 587966032
Q 4680 92335 4843009743089
A 11254 650136615
S 85453 967530401
Q 25537 94877 329495227500
S 85749 894805993
Q 31131 98342 3783803677586
A 99233 803127479
S 19818 436435581
S 11231 609175389
S 84977 26531433
A 78440 504522188
Q 4939 78520 6784686935611
Q 13217 89880 8066502297780
Q 351 99459 2237052646874
A 3059 513489945
S 25344 391583762
Q 30222 91648 5760616448924
Q 992 59292 2309279692710
A 89755 293009456
Q 12963 81447 919301055474
S 26242 416111441
S 25164 416047303
Q 90 98745 5852057439709
Q 3868 96901 3367919733636
S 63780 608796787
Q 10826 64753 4326594893181
S 88716 759987408
Q 19162 90659 2275265549558
Q 27123 99830 9365857668917
Q 633 95063 6162970866769
S 75783 925497789
S 43575 580300683
Q 5243 97538 4272550154428
S 45910 935719481
Q 44432 99795 8826560221752
Q 9880 96458 6793637117770
Q 5401 73268 667671557187
Q 494 89762 6084833567756
S 97005 864783097
Q 1063 89070 6067925448392
A 54363 805386297
S 90301 156072880
Q 1052 99997 8418123500756
Q 26938 78533 5071536074172
Q 9297 89258 5043686208973
Q 911 96227 3994018872521
Q 2880 83185 1041571111894
A 44174 274696714
Q 5928 90728 192125267651
Q 3399 79510 5625923954815
A 45626 322229923
S 2092 611002219
A 59603 983618272
A 66686 530486569
A 68490 838378006
A 67051 437940020
S 3399 89936250
A 88669 987546202
A 3335 969699064
S 31260 329987069
Q 698 87194 1823910076786
Q 35215 94046 5681058485192
Q 22085 86346 3458968569373
Q 6660 99721 6811561534309
Q 1893 92919 6790482584997
S 8149 368170182
A 68987 439253317
A 90971 986559065
A 26426 721672163
S 13699 514665644
A 69227 69573895
Q 1239 97245 6211815179825
A 38636 832439429
Q 2747 90554 8004826642035
Q 24706 96606 8591245485851
S 50308 628217712
Q 4990 94400 2143327178488
Q 1462 98786 7046996662121
A 84613 660935443
A 66786 454094032
Q 19009 94243 8871840510605
Q 33355 95888 1888835051803
Q 13792 75673 4767308594180
Q 401 99771 7421530721791
Q 284 77908 1293692014745
A 32590 635630462
Q 24212 92585 4740355349201
A 94383 82476605
A 20684 739184054
S 74302 640307961
A 97644 145375015
Q 10442 82234 2026460773732
A 76896 629409824
A 33719 497268493
S 14128 978126117
Q 10012 92129 3127508299664
Q 26073 92287 5373254388335
Q 170 99258 1285389285147
A 34480 896188648
A 61867 806641928
Q 21502 98292 8178721348955
Q 2672 53337 4795335303341
S 508 679769265
A 48103 694701406
Q 29890 87752 9766172675945
A 30893 289941441
S 82572 723434350
A 57681 756507170
Q 4635 97171 9492182170777
A 44982 213616693
Q 32201 91093 7127331456056
A 14741 871333751
A 27411 951750611
S 1487 412873968
S 87588 573412616
S 84262 28887921
A 42888 170017322
Q 31917 97373 5890591230180
S 60505 329033068
S 7385 383489963
Q 7810 79263 2847877935300
Q 1431 98477 8338810230116
Q 23359 80520 4511446271810
S 46001 616908625
Q 42454 97555 2775607160569
Q 22149 91577 5985091435410
A 58401 202547671
S 58606 874422499
Q 2418 90349 9764738337990
Q 37687 95004 478324166346
Q 16326 80912 8085299910678
A 71968 300660703
S 77954 495366912
A 38740 625227590
A 29585 855283740
S 16376 912109018
S 16462 887343099
S 6272 445927170
S 69777 530897075
S 40513 291244219
A 21288 148792616
S 24392 723866958
Q 8386 87607 9099845209741
Q 11389 82214 3038801838654
A 38810 665385447
Q 11199 98465 7397562201724
Q 15156 89659 550975918133
S 42432 248041234
S 34799 232029498
S 66449 303396708
S 50326 904919814
S 13855 922875637
A 82112 925711765
Q 722 90836 2560160628624
A 94117 286977724
Q 10844 99134 3593250859165
Q 4626 75513 1758464988268
S 52598 829270973
Q 20351 95751 207291028463
Q 6728 93402 4985981078214
Q 569 57124 3614739076212
A 4660 601605311
Q 34995 90756 7161977737902
A 92026 697861209
Q 11997 96978 5144762060963
Q 5527 68553 2714782007049
Q 5018 66390 2202997022519
S 49484 901707173
A 3080 715921549
Q 585 99978 7155324526281
S 15129 63643787
Q 3855 98185 3481463187401
S 54294 776796462
Q 14441 70161 4843157976720
Q 1082 95194 348305640167
S 95417 460692849
Q 14601 81585 8353360198919
Q 5952 95032 316252565113
Q 27065 85946 2039480804008
A 49969 941011568
Q 13236 91754 4923676952097
A 62083 467281819
Q 17333 84833 7020723680399
S 29872 244640916
Q 1361 99829 35375972337
S 2690 423515612
Q 1642 94987 9353175627695
A 36420 330867582
Q 27083 97306 7862731692269
A 80061 417026124
S 77076 587214781
Q 2170 83808 6668541758122
S 69691 167037996
Q 23676 99781 86233523760
S 6456 904008199
Q 2581 93180 2697971803470
A 91068 560884434
Q 13121 98536 9511302358972
A 8062 779700341
Q 1512 99037 4882722827366
Q 178 82166 5067715883155
Q 1268 97533 606106814460
A 50343 755623563
S 7691 534011654
S 68260 229292662
Q 3725 98907 7267980250735
Q 21028 97625 6788536437203
Q 336 99088 7575479853529
S 68818 28114864
Q 1360 99941 9483112607250
A 52120 865622500
Q 21735 83425 6660735435660
A 59948 967957845
Q 2201 99990 9131672132204
A 9609 769215744
S 5449 416686031
A 32762 203744097
A 58784 917836
S 6743 714110372
Q 4143 97729 4041913883095
S 80057 686743402
A 73884 577236615
A 60478 242546804
A 88870 243444665
S 86556 493244710
A 43665 720767276
Q 7917 87834 1250532363271
A 65492 157917863
A 58456 557485444
Q 36008 97947 1380177678168
A 96130 45362284
Q 26307 83699 3400325003514
A 8566 87817506
Q 2871 94551 8202021690910
S 19208 576543612
S 41833 137866981
Q 8725 82058 8500055789141
Q 12345 99243 8449694244103
Q 22803 89397 5726356196122
A 61062 174396440
Q 9402 70064 1055809022148
Q 22504 97090 3734698604426
Q 4096 80047 7451243249160
A 43108 603910063
S 91213 141378705
Q 6184 97564 1866372015699
S 82852 438859428
S 91693 578702412
A 34751 776393882
S 54622 133156718
A 23868 220498210
Q 36358 90985 1089428897794
Q 16254 89446 6877821745927
Q 3587 95967 9076243534331
A 50178 535938083
Q 1470 99775 269109852790
Q 1063 93747 7743003857386
S 29226 956212447
Q 1287 82655 8742005323807
A 91169 706497499
Q 1060 71725 8400139813742
A 55376 753459689
S 99112 610475770
A 34091 739900285
S 89856 242383400
A 24627 635765657
Q 23251 97056 2546051562706
Q 4240 86506 2600005715960
A 31578 975878173
Q 36664 88185 4308250485604
A 18589 51606533
Q 21143 94058 7289490654152
Q 40099 98252 4990203205891
A 77278 684470621
A 63799 211337900
Q 29992 81136 4567921495668
S 37641 295105319
S 41236 72170148
A 25938 70742377
Q 30559 81278 4021119591304
A 56846 410687968
S 43269 510049384
S 48205 797336725
Q 12338 82811 4771999862871
A 97155 369777720
Q 4142 60168 3727484311961
A 67525 90883606
Q 7572 80582 4649912677267
S 90055 426289601
Q 5172 85753 6006914016527
S 32139 233839329
Q 26180 91161 3979728330191
S 27262 609857751
S 27307 389618725
A 64428 736408299
S 75239 168789038
A 9879 661298139
A 51586 595771527
A 55829 611696549
S 1867 197548473
S 51133 786818973
A 66249 839762799
Q 773 97386 3543873012713
A 64034 823409214
A 56357 133411140
A 97277 218164093
S 35950 71507743
A 15539 585119854
Q 2762 83418 3961927189955
A 23292 131915703
Q 11417 97584 280007816582
A 99921 362930650
Q 566 81817 3185717622661
A 37886 532073265
A 71305 425782588
Q 1875 99823 1001898623403
A 35373 798683914
S 96639 617745404
A 29550 285646757
A 56669 818046818
A 92142 840900307
Q 22797 94187 2292852792818
Q 26645 90213 4036063178445
S 63619 252471935
A 6379 733888376
Q 124 95114 6407627173674
Q 13345 99704 5100906238906
Q 675 82485 3911717443914
S 1318 862197371
Q 5212 72723 5335881591038
Q 1778 99815 2175193499365
Q 13298 97812 9946190102972
S 75202 517103017
Q 1304 76857 3080515266923
Q 6485 90079 9715657370989
A 69704 447849043
S 52106 712955889
A 50336 531613297
Q 16637 79554 823994336176
Q 9606 81944 5004126601678
A 39233 463488460
A 61244 577814056
S 27331 167425091
Q 19201 90284 993303718147
Q 542 80574 2464741746457
Q 19551 84590 9982616537410
Q 18330 84444 5732701095567
S 88526 49405688
Q 28226 99595 1780797830376
S 25040 833728781
S 53964 402198867
Q 3610 72795 8423131365378
A 57142 935975040
S 76949 992275097
S 15266 223263365
Q 17312 84872 7188551087996
A 72202 722085993
S 60004 724486866
Q 21118 95806 8106190008010
S 55703 833888003
Q 1458 83891 5581602851151
Q 593 99138 8847588180309
Q 40971 97975 7919612493376
Q 12332 64316 5960626138694
Q 33110 93458 6528588260199
Q 8353 63448 1956952252651
Q 34894 99539 3717798813981
S 38783 235767971
Q 880 91726 3348441456646
S 60479 271427365
S 60108 540527556
A 33086 370379738
S 56659 257049143
Q 13406 94885 4981395938275
A 14863 245599414
Q 17063 91826 7345445236219
Q 9993 76257 9136992268225
Q 371 99770 1216481921878
A 47386 825295020
A 68027 538066221
A 35511 726490661
A 69583 508474466
S 37091 684225481
A 90326 864024610
S 66166 803623910
A 77958 704001015
S 19167 817475514
S 17624 767908599
A 21130 247408258
Q 15618 79227 5362247784832
Q 281 99983 1143194917446
S 79857 89696947
A 29060 813488302
A 71264 919765773
A 64525 751758209
S 93510 403103873
S 31516 428653592
S 10961 588830214
A 23235 610453274
A 53334 807065002
A 68067 680971588
Q 2747 96072 4275687520361
Q 42866 97608 4935914462410
S 48484 143288693
A 87373 120274683
Q 5640 78779 9506718398888
A 72640 226959063
Q 3636 62986 3732963015398
S 35329 855001098
S 89622 930071600
S 30938 706114553
Q 144 94005 2707736405625
Q 7454 78629 9017503607333
S 60167 277147622
Q 301 61601 4215352276509
Q 14459 92607 4983442183900
Q 15541 97428 7475133761051
S 57326 706643330
A 44744 171987741
A 99530 966657992
Q 13472 92187 7475086813448
S 11622 965668177
Q 11325 77147 7008314303400
S 61800 601675087
A 31139 555241680
Q 8119 92049 2810440383611
Q 22653 76433 4939380135349
S 70828 279374211
S 8654 232907963
Q 14135 98604 2459620643081
S 40787 945845649
A 88842 799944687
A 15111 127080784
A 63444 70007545
A 52048 228891926
A 33684 432705106
S 42546 623490048
Q 1685 97441 7366032371488
A 74022 625010232
S 63433 113487578
Q 16810 95080 3550925666098
A 19060 670451193
A 67383 366140075
A 21940 666923105
S 85700 401976956
Q 24769 98968 4146994727709
S 87515 931322293
S 15388 736181724
A 64958 285976977
S 13234 499271329
S 86094 601846310
Q 8261 71118 5798804499630
Q 3961 95510 5713277045661
Q 35887 94270 1748583794047
Q 7411 93328 6556948531112
Q 10346 79408 2768098530642
Q 495 99826 1013596528496
S 18288 743605148
S 10921 655292075
A 46740 767777105
Q 1403 91194 8377869894672
S 99834 911579209
Q 25530 92836 5344090995276
A 89019 491190613
S 89160 281046015
S 68486 882513126
Q 9152 60772 9448060956902
A 48227 466016037
Q 6748 99627 5024654700779
S 33825 940159609
S 57308 422664943
S 25518 626697691
S 8855 559039260
A 49034 480173172
Q 5832 92413 8766524187111
Q 39199 96258 9591196188215
S 33968 596074562
Q 21525 78550 410949753209
S 30553 690573384
Q 5122 94525 7799852312224
Q 1660 52332 3457588571844
A 57513 397928492
A 15771 660932776
A 47684 535889230
Q 405 95443 1432440358022
S 19165 470312831
Q 29333 89360 9956281259184
A 54908 483707024
A 21778 677530614
S 35834 61793311
S 40127 136384297
Q 5479 60650 2550129338872
Q 14470 98991 4036213780876
A 39824 998118817
A 22135 249614467
S 77387 317539028
A 64525 332515456
S 79555 175145704
Q 15407 72432 7398128063549
Q 10032 79975 4497625754114
Q 23564 94877 3753190536887
A 45252 908002826
S 87220 310159383
S 83689 261068127
S 21627 89934941
S 58583 242482150
A 24090 991355562
S 49196 750961089
Q 28163 78318 9259868004787
A 63321 936623045
Q 10993 92542 3421538748000
S 65219 929482247
S 68639 187247072
A 78748 455604390
Q 20123 99583 7317238374720
A 44870 446788242
S 29322 819712752
S 2549 487606739
Q 34898 98900 2746700914255
S 22471 173492463
Q 4496 78455 6897178628223
S 5964 417614663
A 9433 537278519
S 86424 413029742
S 34094 739916681
Q 6309 99113 918986916638
A 67828 205304390
S 83976 41124647
S 21321 127087096
Q 26469 94424 2810279149598
Q 118 73085 195904246432
S 26216 27724815
S 90784 838300984
S 51368 259935701
S 85275 39873010
Q 5109 91879 7900586795766
Q 10170 99497 6393287213122
Q 14785 76869 6895874334224
Q 2249 89438 8149548780820
Q 3308 91847 2631165422710
Q 26055 92449 9766647062697
Q 18199 79514 6367642984277
S 36903 118659009
A 23533 443347166
Q 8421 82891 2381861896276
Q 10380 82882 6353862775956
Q 37919 99849 4644782038597
Q 8989 83494 7512771231662
Q 26204 90556 1056684512409
S 46241 960789304
A 69727 546921872
Q 8565 80783 3803359919344
A 81740 132619849
Q 1789 58071 3170325755977
S 99479 908310053
S 97334 830779359
Q 2500 64412 6513362865929
S 3054 902119739
S 68013 233051433
S 9678 715191610
Q 20046 76047 2739368831162
Q 25654 82780 2792040073101
S 39521 917845969
Q 24934 97770 5956092691518
Q 3232 84400 5171544842509
A 24537 849258256
A 47585 166476182
A 32198 574289453
S 5357 399670863
S 60260 836505026
S 70320 289001031
A 49591 86106809
Q 4699 84092 8339762855787
Q 11109 92683 4263535224490
A 97668 978540429
Q 807 81653 8398947217929
A 97826 374198072
A 93973 25487976
S 58605 461744080
Q 725 99786 6160932418679
A 20404 429624404
Q 27737 90623 5713596683131
Q 45947 97744 6867904944652
Q 36667 92022 285813654346
A 32649 299082080
S 57328 16485033
S 92782 94208491
Q 28971 89335 6336302967193
A 2925 109935314
Q 7346 61709 3018694250713
A 93712 781805869
S 50436 265784810
A 9655 770524504
Q 5023 99739 7886218711933
Q 3042 96763 2779751828334
S 72905 591862078
S 52065 535375312
Q 25527 80644 2829246428812
Q 10063 74663 8846711567654
Q 5573 80384 1056818404592
S 84973 393905601
S 57644 308249818
Q 2752 99040 870836133159
A 94070 188756961
Q 20463 81231 1165943341187
A 32711 689313407
S 21020 988905837
A 56305 634785523
A 65798 595017530
S 28293 665162664
S 41702 460621614
S 3498 201970161
A 85306 247929299
A 22163 100846849
S 72497 668413346
Q 11151 67932 7065827878132
Q 10852 91423 8312492694963
Q 7104 95033 2719145375538
S 7771 59636793
A 72726 189481046
Q 11771 91872 4831174012971
Q 38791 90240 1700392757657
S 30768 15170654
Q 1546 92693 324892928030
S 65567 110372803
A 83200 612662896
S 33137 685293892
Q 2893 68600 223894106395
S 57183 463764894
S 55951 899094817
Q 15263 95675 6692769171780
Q 14445 97898 7313083126592
A 55349 685231930
Q 554 92716 3002106922709
S 21367 40328222
S 97240 48053133
Q 1138 68415 9086846652673
Q 198 98069 5660370924931
Q 22847 83436 7714187500435
S 99370 616188503
A 11291 97831256
S 37051 308671580
S 39718 187348326
Q 552 85056 7438067874691
A 54338 828252465
S 75555 954619042
A 97397 850599344
A 47579 941828981
A 3998 527174270
S 80829 786937409
Q 1932 95738 7475302274614
Q 9186 97381 8876107951930
Q 11880 73127 1520426956458
Q 3435 85075 5457343574264
A 7182 445574503
A 45191 496129849
A 33135 167575349
Q 16819 97409 3562172019491
Q 555 99212 9302228916196
S 406 65514695
Q 1295 97464 6888630749779
S 4405 885008686
A 67693 381123980
S 42543 857178225
A 91072 6281952
Q 1414 74162 3669482394483
S 99506 406246755
Q 10175 61706 2474284957223
A 21438 693290289
S 37314 557520884
S 4266 424606138
A 37067 39745456
Q 2565 95557 4303812944122
S 13999 865937497
S 37340 558585190
A 52443 190520290
Q 554 96066 7306039339001
S 61809 286265186
S 31541 874288802
S 28396 179841522
Q 1767 95183 3291529460370
A 1428 722673207
A 49803 855142859
Q 5147 96289 2401601221074
Q 9468 80801 5178713970062
A 42630 709094240
S 67663 304379442
Q 295 94452 393323549544
Q 2911 94589 7190172525338
Q 41303 96303 8348470243628
Q 11025 98691 9171788598636
S 1472 474182555
Q 22466 81264 2604120163604
Q 18795 80124 3973870416385
S 82577 685011765
Q 25014 80976 7940336223296
Q 10742 96505 8412624685085
S 72854 921379651
Q 587 60755 7942014968441
S 44264 148479500
S 45260 268484136
Q 4878 81299 8468088013947
S 72902 490149677
A 27276 663118013
Q 7796 99175 7498424536635
A 12424 826481149
Q 6605 81752 3480913139228
S 1097 434185029
S 27779 325760853
S 23521 731636886
Q 17550 90752 1775410724849
A 89764 278609641
S 52280 894204537
Q 23252 77016 891667984711
Q 2399 94630 3967018989064
Q 43911 95450 5163288899513
S 32658 390445857
A 53843 113159341
Q 21799 98820 4700782109593
A 18309 466762423
S 29413 567274480
Q 26291 76593 2629425415586
S 41506 181477831
S 61540 814650911
Q 11544 82050 4894329215891
Q 5026 60958 9461766735603
Q 25683 99145 4117107209512
A 41338 918887068
A 37031 712185552
A 81456 10838381
S 86933 174643846
A 10269 4772427
A 26288 4597442
A 25230 289457930
A 50453 819509826
Q 14417 87007 1268923544458
Q 12086 68934 5532615555589
S 13590 417143950
A 58236 725871193
S 81319 232084610
Q 37855 97442 6377972251172
S 64066 533697368
Q 2409 87391 5944179407951
S 34314 746851842
S 87453 418784974
S 64857 943213050
A 48720 505088775
A 79182 747815600
A 57563 107101311
A 25119 539403802
A 86426 106885913
Q 3761 94061 2948955634232
Q 27608 92065 5383466938473
S 8900 544394683
Q 11131 77295 6214240625816
S 19909 347171078
S 69996 67604681
Q 13654 86096 3106009494382
Q 14404 99869 4256096251243
S 43732 416020344
Q 4877 96337 1823684345273
S 89765 31122194
S 82715 510710373
Q 18760 98185 5488840966734
Q 16405 97665 2374212848380
Q 13799 88972 7451819641984
A 13536 904986441
Q 9668 97661 1577533175881
A 36444 801640120
A 34726 313370837
S 29385 925125431
A 8686 952243616
Q 9512 98171 6547198746873
A 4645 432038360
A 29823 363366092
A 77142 972762892
A 82858 14246308
Q 3453 85884 5455893231694
A 96702 239517307
Q 161 67108 9991362936866
S 16967 432179847
S 78740 362670817
A 73137 73513518
A 22019 976196850
Q 13349 71017 5132915073851
A 52511 152922096
S 8166 57204067
S 83742 439538214
Q 4344 97628 7246045325844
S 75333 324675943
S 27675 166571416
S 19249 359737585
S 88429 54223908
A 36749 962454278
Q 16332 93604 3217944930466
A 69044 881098393
Q 15261 81406 9083696413108
S 89098 202934080
S 21226 948754118
Q 38569 91959 7428592211315
S 66978 737713395
Q 14932 68349 7429542588441
A 77376 786421065
S 74666 381225414
A 49995 623122666
S 77410 237685642
Q 11945 99919 3386549101654
S 23936 255977239
Q 14972 64989 5413165535809
Q 3835 79815 5031073452552
A 45271 484494059
S 9757 33809564
Q 9877 90341 863754436886
Q 30111 95858 8704460148968
S 12812 436363556
Q 38832 95778 5292655309939
Q 32075 82143 487248707332
Q 5759 79415 252678750812
Q 6219 97618 5668649211478
A 51096 620541538
Q 17510 84622 2059972968418
S 68795 841585854
S 36844 44489794
A 13205 480513947
S 41558 938337467
A 98381 13957128
S 83870 765981849
Q 14637 87578 3016576155271
Q 7094 65977 9081205377459
S 93879 841464560
Q 7632 99827 5591303779107
Q 17678 90845 3531290402170
Q 1755 84361 9114265477227
S 99635 158981691
A 25724 288538572
A 32448 668957110
Q 42385 94062 5445073441552
Q 21876 87848 7052726376786
A 93371 963873360
A 75030 449190176
Q 21321 72869 1320492489236
Q 7725 96066 2857712287200
Q 15192 89617 84234935728
S 98185 592429546
Q 2206 92483 244895431435
Q 12363 99867 7438003315372
A 62795 766182811
Q 28043 97433 9215215894325
S 24994 440876475
A 48926 149275353
Q 39304 94802 1466731750796
A 24167 174985463
S 30682 504081251
A 62101 944692965
A 85460 50992926
Q 19120 95955 2787495326284
A 33461 90655467
S 63436 569226682
A 16633 575836848
S 69787 871932269
S 37431 844366497
Q 10150 98358 4521750291061
Q 11352 97324 2417065164238
S 14909 299206212
Q 9198 94069 3903949350152
Q 2859 98045 5891207518358
A 32853 299158344
A 93117 749625317
S 18800 67313594
Q 16012 89912 5597739498143
S 80561 591423809
A 80386 825290632
Q 11889 98206 4638402323561
A 4468 681781901
Q 1795 99779 7338967858435
A 79175 594780213
S 76035 14566595
A 59923 572466469
Q 30895 86708 5899747116138
S 9929 54162061
A 96534 829946757
Q 11292 72386 4679978031451
Q 967 98866 7203801655467
Q 8980 70706 6548956974884
Q 9097 72225 3932160783215
Q 8127 76569 2825786161155
A 75318 797643672
S 37616 962282201
A 88514 49726638
Q 10043 98004 8661109003323
A 22761 834626678
S 84682 413343218
Q 11671 92745 6989097896745
S 60165 970579222
A 22513 568855141
S 788 888803215
S 95543 468436058
Q 280 65151 7001458645163
S 99520 422292681
Q 2157 89699 5387846292622
A 92918 546463906
S 39251 15250326
Q 18142 84296 6584659106213
Q 3375 94712 2959964056093
S 34600 745854894
S 52797 538533803
Q 19288 81365 2433247598558
S 99060 791940830
A 7708 334790755
S 5618 710814447
S 51922 167892108
S 61286 567136819
Q 3137 85024 4826395707680
S 39837 299477852
A 3619 920239715
A 23186 204504337
Q 9134 91832 9930175797886
S 80204 343628653
Q 9986 65214 4144917863859
S 51991 315476763
A 26387 578357802
Q 19031 83339 4307141254846
Q 901 99552 1825536973746
Q 14867 95572 6516227591427
Q 2633 58727 2956214290777
A 28918 624159530
S 98294 395890855
Q 3993 75377 2612561372546
A 57766 676273550
S 81431 514873929
A 28590 112208526
A 63608 175530873
Q 8038 62242 3081753107972
Q 12789 78696 5154886414751
A 31826 386136409
S 68090 324665434
A 17160 570646831
A 65508 625159355
Q 7002 91754 9477154456141
S 5409 530972026
S 55937 840305231
A 22932 268748380
A 64586 36251214
Q 5929 99754 9033039222674
A 74314 663326824
Q 1639 93507 4382165698064
A 77963 785634313
S 68625 10552323
A 13542 356628045
Q 2789 85660 9545022136996
S 83743 81327062
S 94071 453001667
S 57399 42977584
Q 3085 77427 1481219494952
S 18037 927437394
Q 4993 94563 4189279613972
A 99937 318515603
S 6264 101870250
A 66057 10861390
Q 9799 86969 6872584805782
A 54115 958607889
A 51165 321781658
A 36440 966193805
Q 17153 97176 6624287030906
S 19121 138113177
Q 11756 62819 2426648034931
Q 21932 95221 4549368580404
Q 2510 77166 1240965116074
Q 443 96635 9187022987212
S 3322 723880977
S 75413 799462081
Q 956 97526 6991732763205
S 55139 964217121
S 6341 324148477
Q 2790 74189 6900868548334
Q 26260 84828 3911625352767
Q 13785 95714 8271336686676
Q 12042 93367 2071858282411
S 41030 235359522
Q 27833 89046 5834745625903
S 61547 499556521
A 11812 790525507
A 83515 373566487
Q 6158 67165 412212439945
A 82069 35239792
S 51202 277231220
A 57492 82721340
Q 47890 99230 9466129557565
S 83392 173766565
Q 1458 65590 1828148847134
Q 10185 98462 7346837447591
A 84751 549345482
A 46121 296607865
A 34760 337027519
Q 34382 90881 2665620411416
A 17079 814279497
S 39152 765683900
A 97127 293063914
A 84094 686173075
Q 2967 87328 8005168082749
S 29476 941016565
S 6052 881928636
Q 2369 64056 4209806064875
A 64771 788880339
Q 12847 93841 5425757430164
Q 15549 81364 4415682851279
A 91659 970297536
A 49259 521563830
Q 680 78464 1863599204795
Q 3354 78396 3671627791127
Q 14752 98842 7161328395015
Q 14497 74571 1871089621951
A 80794 844731444
A 51497 376544545
A 95586 145670884
Q 5250 85125 9730798358598
Q 1251 82093 4635115372528
A 31009 412674509
A 48541 128057501
S 89595 270399576
A 440 422871536
A 50664 281216378
Q 16054 93602 8404081038696
S 74683 223042241
S 70547 358510941
Q 37000 89562 6951594498083
Q 17027 98020 2687141089163
Q 20833 82553 23617491969
S 82860 402147794
S 12101 522493670
Q 37181 99035 60712648070
Q 18633 80755 3003357832073
A 90232 676254227
Q 18128 82190 5432656712965
S 68730 294552361
Q 22705 85434 103364982954
Q 13016 78263 1908965661715
S 85793 437814228
A 85753 921830611
S 25020 165731780
A 45372 83403186
A 62967 134223295
S 56295 250482320
A 61370 412928937
A 27020 509720034
A 78127 277590061
Q 13161 79162 7256139376673
S 33786 55342870
Q 25234 95450 5643511900543
Q 131 99256 4593317206368
A 41774 188356305
A 50935 383988378
Q 7186 92853 5268067260948
Q 34014 96583 2836939576468
S 76498 480857972
Q 10462 93927 1439846493618
Q 12134 97327 8398990970866
S 99087 133537518
A 54327 336411611
S 84412 76793054
A 22292 779945696
A 68743 235961424
Q 14383 93548 3452951970373
S 55974 501276215
A 75812 156790585
A 96804 672574077
Q 2616 83434 1812548357458
S 35336 721892910
A 78049 156451176
Q 33144 96075 5141715208903
Q 3399 96853 8444931945850
A 28719 632036614
S 96755 916378877
S 64523 472397433
Q 21633 97270 9484182457091
Q 411 92462 1086322486147
Q 16404 72583 4888807612674
S 50159 941890869
Q 1259 99765 9505117027866
Q 1390 74325 6869494869056
A 83120 297055024
S 93902 761947393
Q 17376 75175 8722971237427
A 62729 595753704
Q 7868 95004 5841358161907
A 42223 548747717
A 11683 798746529
S 40967 983109945
Q 14765 95175 6564991672618
Q 12265 87816 8945424353239
S 47674 43485383
Q 25399 96233 646433710234
Q 29476 82369 4565261238421
S 90921 997230502
S 33506 568075163
A 26749 174021625
S 82817 549922430
A 36195 222855697
S 10760 859256857
A 93548 685637452
S 9672 788432096
S 18290 118050004
S 11021 594795495
Q 16000 94212 8969189431498
Q 728 68325 5677011122540
A 79135 493710516
A 38245 167887974
Q 2681 96102 6054557537966
S 27890 261208617
S 17365 180438329
S 89257 715537147
Q 1569 97298 7774182665144
Q 3602 98180 8591781497332
S 69185 36502921
Q 1028 71353 7119037394859
Q 5105 95024 3604711675791
Q 435 63332 8918527441093
Q 4993 89510 9104392714621
S 68804 832346558
A 1941 451624575
Q 17068 91320 1886220860365
S 92304 848972853
Q 2133 98322 1189767839410
Q 7056 72002 2146609488123
A 30543 481974215
S 49129 837968171
A 75910 620552914
A 60813 94780755
A 10796 814358940
S 17263 389321247
S 97259 306637662
S 56975 755250841
Q 7319 78724 2515429692079
Q 1645 99291 7106628739188
S 28713 113810710
Q 31449 94660 4035550927645
A 88293 363139617
S 40142 533672991
A 83246 246449025
Q 8758 78054 9777277989919
S 79726 807377613
S 75329 463255632
Q 10238 97310 5816638167299
Q 8173 73939 3470868716386
S 24196 935808976
Q 3109 99424 7101301768551
A 10063 361166992
S 91321 47949188
Q 16600 90595 2089144942956
Q 2032 99487 2740904235032
S 90189 20914124
Q 38737 94486 2826299035637
Q 2 92407 8260220356493
Q 2501 99529 2743806856005
Q 189 68402 4498196326698
A 85519 331380081
S 16825 165697186
Q 684 80296 2604351153628
Q 981 96786 1287816883894
S 75324 461073212
A 16276 609665501
Q 12014 93311 2775431076795
S 5594 284075408
S 90389 241568613
S 58308 456978770
S 66689 861051598
A 25486 412114511
Q 10209 98589 560598845805
S 57338 790489238
S 17778 191514430
A 33454 5641376
Q 12439 82040 2383893726466
Q 17906 93504 1652424525010
Q 14091 83898 772319315094
A 56301 525484636
Q 4230 55576 612278002209
A 88964 261944034
S 23420 956117478
A 25578 378793604
S 5601 852305287
A 57698 704831849
A 40700 217042213
Q 23541 86607 3704178742746
S 28000 695394331
Q 19793 91062 6819422231755
Q 2600 79814 7942987002916
Q 3045 94342 7400032185633
S 76538 617829686
Q 873 98620 7825817637067
Q 18458 98525 2148332336355
Q 4948 66738 3156347767244
A 40586 784439344
A 36361 831005429
Q 9906 66982 9928146616851
Q 3111 91113 8206517379111
A 73354 995772605
A 19442 246867409
S 95287 992720984
Q 16027 93346 3743851650967
S 47693 68328180
S 43743 453292891
A 51379 683294577
Q 20301 92619 238144864066
S 58753 923872413
S 87853 825213751
A 57505 59327080
Q 16317 91801 1487641772905
S 9482 966930341
Q 14679 72522 8831022498743
S 85978 561925774
Q 35006 99385 9749267728453
A 7317 477328402
A 86426 320495696
S 44645 326782968
S 62763 524705134
S 25604 757949144
S 94279 484596210
Q 29022 93837 2992491530074
A 15843 62620481
Q 14504 78411 9183379152832
S 10711 821735877
Q 1135 98337 7179504298142
Q 25203 91699 3357616291241
S 77724 521370017
Q 22202 85279 2075579662136
S 21701 691856534
Q 12692 78679 1975172427292
Q 26699 93637 3498579880394
A 84256 586093112
A 16843 312052528
S 96003 338303257
S 2258 68446898
S 61409 945039445
A 78606 894387239
A 39466 74020882
A 70911 166541414
Q 32904 84047 3843679425857
S 23488 484910950
S 53556 917625880
A 54065 744006241
S 28162 35378287
A 57142 525810030
A 50540 966715437
A 93264 754739834
Q 18715 97740 974956391671
Q 15273 99412 8852567409897
S 84951 183146131
S 26341 511227391
Q 10137 84460 9329704634497
S 90324 816351817
A 79666 356100373
A 65553 409973269
Q 19763 92294 6434272620531
S 77234 718604875
Q 5491 71283 1170062359645
S 67491 283172905
A 18414 820706033
Q 1010 88477 7461858472592
A 77824 972114036
S 64844 402846991
A 1360 614207964
A 51089 112183175
S 95591 119349489
Q 18824 92344 2890204980170
Q 5874 94894 2870934344328
S 24306 157063788
Q 17716 99421 8594347008802
Q 9535 96176 6336421186567
Q 20414 79887 4621019981906
S 81685 499195070
S 29257 578356998
S 76362 641191356
A 93871 327598243
Q 5137 94391 5042255386681
A 3776 225444737
A 44583 318494814
S 61734 585861793
A 48452 30900449
A 58231 106837252
Q 1968 91766 3970714338277
S 8613 381836382
Q 2630 92757 1198446238997
A 19170 630621775
Q 368 80464 3841000261477
Q 6117 66656 3739322629916
A 11652 614507000
S 44894 886909397
A 12101 647461673
S 69710 474616806
A 33818 923765016
Q 5259 85007 2135342401204
S 97012 390277005
A 77936 832798652
A 9315 726964204
S 56180 980050404
A 77287 13581618
Q 24994 82450 8244291492890
Q 24233 90864 5353506662054
Q 28872 80599 8551828253774
Q 1677 85721 9975755511740
Q 12039 90197 8668789734810
S 73317 649883511
S 78822 337897566
S 18770 733887551
Q 20905 95119 7461822879546
Q 16796 72369 6951772079976
Q 203 99006 2486065392045
A 12358 15914254
Q 10599 70014 2346842324133
S 28943 707855385
S 55831 955973982
A 86912 965926053
Q 10323 79820 3711277134028
Q 4786 84841 9773723770054
S 13133 977991726
S 74772 424268647
Q 9279 86735 9221638280948
Q 9786 76358 9841013582481
A 70902 28161977
Q 23161 88567 8964038846966
S 41695 593661477
S 74757 80497420
Q 10195 94607 1723414790869
S 99160 67257631
S 34141 661195939
S 55006 229971552
A 84433 66629369
Q 4642 96717 6100903011997
S 75667 384999023
Q 52 99123 4537208522135
Q 8647 68587 8522804348339
S 98657 184691863
S 55110 330450492
Q 3767 89310 7937920779837
A 5590 229559619
Q 3333 96464 6167504958156
S 6053 565555316
Q 619 98657 5979208192093
S 73391 709600282
A 55353 54377334
Q 14408 87185 7365427323995
A 10881 386968644
S 94714 662517825
A 73674 389206052
A 96111 482099281
A 92291 494644014
S 8014 951107360
S 50166 262437054
Q 2640 67003 2628838486970
A 22704 354491382
S 37726 490861321
Q 13780 85634 2804655632214
A 87437 336767879
S 2468 998154684
Q 3451 64691 2167487797346
S 84965 88456423
S 49128 130249393
Q 24727 99122 6905198102314
S 79517 439772156
A 42171 371622948
A 8786 297015232
S 43757 175616423
A 83260 249725661
S 69402 599289947
Q 25734 94962 8450792217705
A 86152 440104387
Q 4741 92576 1916443042039
S 61991 966858029
S 43265 257152162
A 85995 786720195
Q 3175 97632 8445481698210
A 93701 386306502
A 9392 948319674
S 3313 245199653
S 92409 840684324
Q 15063 86497 7647297593150
Q 5677 99446 6695255995580
S 94361 188868512
S 4669 371654439
Q 31572 91368 6174338357041
A 61281 906974050
A 46405 335255783
Q 20168 82399 1706157063058
A 37497 521152532
Q 15321 85713 1232045464425
S 97325 662827016
A 79345 707087482
A 28135 312585557
S 77994 12082187
Q 31216 93946 8942164706503
A 24639 768323954
A 55650 237115015
S 81239 282768039
S 25044 185182946
S 73060 596969652
Q 14791 94604 9963650093876
A 55432 705908853
A 23365 464322301
Q 15968 80915 3125647902873
Q 815 95698 8754114529335
Q 1499 96533 1338675909915
Q 2095 99326 5884144029493
S 74426 540120030
Q 11397 97552 2491696228316
Q 7821 92417 1654573070947
A 98542 205435366
A 2326 43206592
S 68077 406058241
Q 16514 86094 5515940031597
Q 32240 95589 3432404460661
S 86909 44855758
Q 3825 98884 2347167450800
Q 16023 91367 4186729158277
Q 3485 87977 6364670853803
Q 1716 93756 6593982242234
Q 17591 99272 6604543805964
A 59119 602476103
Q 11476 84490 1591206603730
Q 1272 96336 1241535746864
A 21978 377801960
Q 1698 99205 4138329098419
Q 10035 92358 6712470602517
Q 20952 95931 5833049659894
S 81003 765802890
A 80441 756676100
A 40121 13656687
S 59677 371011841
S 35592 523213772
A 64261 607211018
A 73887 205030527
Q 24586 84187 3593650642646
Q 37954 97290 9944912918592
A 50531 3674022
A 82108 98283292
S 42464 76495108
A 45270 90150742
A 88236 641890768
Q 6550 98129 7902836471040
A 88705 240450106
S 70652 339796310
S 36779 456255998
A 50380 773484125
A 21244 252396511
S 56106 72241921
A 52848 604985785
S 67498 897799148
Q 14405 66507 7864655034467
Q 4602 99168 1906884111767
Q 2058 75000 1527847491277
A 9275 762231308
A 67902 608688704
Q 5 99937 3822331850146
A 41664 754213218
A 87528 241300102
A 24771 67412834
A 82182 174110550
A 86813 702424197
A 32309 61938252
A 46636 185859664
S 13359 780125160
Q 33306 89384 6505438627041
S 55633 575972497
Q 221 59293 8822409484812
A 62591 524879161
S 96211 703237707
S 10496 667267901
Q 17541 87897 5062295704067
A 60146 680682045
Q 4513 97333 1113756797493
Q 3872 73001 2341649973287
Q 12071 98158 7836219827232
S 47772 673833031
S 56146 792989990
S 45098 787572131
Q 36436 94806 8465675412821
A 91243 456975472
S 77365 93902809
S 91418 131810615
A 74194 275744004
A 12239 653662205
A 97482 316027171
A 29494 331544045
Q 15284 98620 2346611755635
S 63798 52402707
Q 11063 62576 7056688261543
Q 30865 99569 7521329123492
Q 23366 99121 4541654321105
S 61198 466187251
S 70312 94652706
A 90035 546793284
Q 2442 97656 6907487145780
Q 11335 99916 4458806583707
Q 282 67075 7986859915316
Q 4939 98660 5535193252676
A 85154 26868556
Q 6599 96246 5240185924079
A 91890 984751277
S 8958 684011056
A 55717 628424709
S 62984 260729304
S 95753 729813508
S 14244 419285863
A 1456 942746405
Q 31742 96264 9066545869450
Q 901 69480 6709614788036
S 48758 281465144
Q 4013 94956 3374531345717
S 87465 197592838
Q 16867 90271 1005936673356
S 6024 321507664
A 99706 493395904
S 96633 718958106
Q 15246 83152 7997647955679
A 87401 782457266
Q 1678 92839 9753225153081
Q 158 99945 5269798969448
Q 124 98598 1382663796016
S 66673 304071402
Q 2950 63030 8987695720985
A 14619 651524741
S 27938 356336942
Q 30188 83927 1865512703472
A 48719 165444110
A 45986 719852173
A 50290 939217704
A 94951 999845159
S 82418 254978994
Q 4747 89991 1732503892229
Q 6697 76343 4734804636497
A 24851 329235699
A 52088 887293813
A 16495 687539251
A 54714 842181102
A 29777 554420277
S 46047 538039495
S 27016 418345526
S 64268 834842348
A 32389 977400746
S 97002 378742800
Q 4318 93005 9329804066150
A 66178 20995259
A 9201 356623799
A 80410 783655671
S 54907 640506845
S 13874 528407620
Q 634 97326 9966602979065
Q 2167 76035 3649450315966
Q 38008 96806 840482770134
S 61719 459511699
Q 8784 82303 8194954928475
A 8501 131220649
A 30020 220765419
Q 2260 82382 752926100393
A 30334 988738108
Q 4709 72266 3025210112198
A 75737 543773571
Q 7691 87626 4387234373827
S 47294 439598469
S 59541 896825161
Q 16090 75695 8092561830974
Q 23457 83552 4847857357806
A 7230 90039631
Q 7374 89726 2342004863511
S 37975 243161507
S 64877 518202342
S 60936 112952403
S 93231 536833145
A 51612 258867305
S 91005 874024391
Q 12365 92391 8198804199976
S 7073 811028254
S 78831 595633594
A 35174 244402556
Q 36538 95350 6086750917581
A 62446 265825502
S 35004 36043411
A 99101 85377134
A 62473 440236881
A 52798 956026416
Q 10029 92216 8814518719744
Q 2597 97682 7359325465447
Q 26386 78169 8357719171999
S 42476 277024087
Q 10112 81267 3086023806142
S 46406 706491240
Q 30242 84646 742069655172
Q 32 96555 1759960232756
S 70 620337552
S 26940 13318551
Q 1563 98730 9520134505870
S 22138 780676641
Q 8649 88109 6874202956377
A 59536 978547908
S 61223 746039915
S 51065 264670463
S 83879 61362952
S 51131 175601566
S 95085 641485666
A 16174 881231490
A 37495 140533998
Q 42063 99581 3727185767813
Q 22238 77025 9892863099765
S 3540 475932467
Q 7022 69537 1357798941108
Q 6548 78213 5103507265764
S 29083 609435797
S 818 879380492
S 22727 368750390
Q 530 87976 9608901552812
A 53465 803514551
S 98485 998610116
S 25986 527009391
Q 17941 71909 9633656982385
S 59894 598645805
Q 19150 70303 6880141211193
A 39892 967812401
S 56620 395657118
S 96453 207742406
S 70672 250305158
Q 40476 99372 575239716493
Q 4066 91253 1412123915751
A 48451 713673641
S 61194 843819422
Q 13977 76768 6254190222392
Q 3349 68425 250597656692
S 12996 892462414
S 50902 759416795
Q 3937 82930 4713910199062
A 75028 503964490
S 79781 905507963
A 26761 360445979
A 39377 641242270
S 71741 246723071
S 52016 220025509
A 70868 474119910
A 69524 117843720
S 96745 50122764
S 55280 489564107
A 28298 490153279
A 99615 871951435
S 3074 188899983
S 7014 43094799
Q 30054 85634 1876838087360
A 42185 21024054
Q 28098 96893 7534509454077
S 777 340551729
Q 12232 98997 7009787101088
S 4266 240920948
A 10671 828455535
S 56513 310479693
S 68215 166836054
Q 91 99945 8344332892002
A 21435 377044145
Q 12574 87761 9818061497393
S 33686 973442133
Q 42569 99451 930442340514
Q 6601 59881 14591431799
A 18626 405263001
Q 10042 73308 1125306656959
Q 1762 72258 1928684259947
A 612 293544786
Q 319 99470 2416946559407
S 93706 451837104
Q 25 99941 13062025913
S 35755 979828613
Q 16030 97641 951891806137
Q 8052 67635 1543183269430
A 50348 473732800
A 30331 173812735
Q 15249 86975 5454219373371
Q 4442 69372 2127801404151
A 68959 193241778
Q 1600 94010 8834111688392
S 13458 733114531
S 84278 954829580
Q 20092 79241 9638652086882
S 9348 964310309
S 98644 72400688
A 84878 334000764
A 90803 938161666
S 1600 668324178
A 21022 710251455
Q 439 97387 9489835723771
Q 22049 97256 594228714104
A 92538 197763230
Q 6276 86288 386127106971
A 72599 898710159
A 27832 318120578
Q 2641 73335 5097387705803
A 68248 598893312
A 90132 506165826
Q 22468 89668 6197846975979
Q 5615 94615 6617983534535
Q 20619 77325 3591666872131
S 98628 31103614
A 67332 766964818
A 63229 799828139
A 46181 647516494
S 96731 566592387
A 718 256318257
S 66116 774124015
A 20762 981560121
Q 142 96076 3788574069221
A 96398 839324316
A 66575 693946596
Q 20424 86645 6982073594536
A 29407 25148355
Q 311 89813 7183758532759
A 84004 633307416
S 89074 161471045
S 51041 994592690
Q 3970 80041 9796229421997
Q 31546 91010 5918052132958
Q 17387 77340 2599387851715
A 38348 5618690
Q 4527 93305 2374875751202
A 35235 136487722
S 85532 998746264
Q 20855 85359 1569153361323
Q 11894 65796 711054351052
Q 3937 99765 8422782005746
A 21232 629755081
S 43817 506806165
A 61979 570733276
A 65042 470363218
A 65153 477234779
S 62846 77025721
Q 41 99646 9040884259828
Q 2474 99910 8388388053426
S 54299 219971733
S 30456 270234268
S 3227 420908040
S 47409 147131347
A 17697 664834341
Q 10561 81169 5971035623107
A 22952 373787477
A 92924 676704213
Q 1513 98060 5733676405760
Q 7444 98780 903292398627
A 60098 80285237
S 12373 658104798
Q 3874 61784 1872932018720
S 52994 161798683
S 55972 745339557
S 93126 544752089
A 92526 27441288
A 96904 182546086
A 34630 462471620
Q 11634 70119 7090214193806
A 39375 489180906
S 54260 985306185
S 64999 505118098
A 31229 779270862
S 70661 135162219
A 92237 992405946
A 77541 956579596
Q 6938 85288 5107211727018
Q 14264 70241 129194218148
S 8703 461964678
Q 44845 98228 254723897050
A 77889 968214757
Q 30496 93634 1090861847034
A 41221 84745995
Q 7620 65907 4713281220918
A 7957 842411778
Q 36501 95855 7471612069683
Q 158 86458 6047361861189
Q 1223 95474 8983271919202
Q 9656 98662 4383867923077
Q 103 92510 3199382052105
A 95964 571550384
A 40772 442532716
Q 37192 96718 2649881313415
A 36035 88719312
Q 126 98009 4708729400440
Q 11262 81673 3361257983561
A 35859 508728939
Q 23332 77299 8784808021308
Q 12957 95279 6485887484608
Q 13040 93720 1004375259235
Q 21836 76454 8123059945044
Q 8190 95613 5837638204465
Q 11228 74399 5642722725354
S 62073 537192609
Q 15758 79996 3092706235600
A 83724 451378119
A 1305 702736861
A 85141 843135345
A 40345 819747936
A 57524 142597619
S 29914 713098387
Q 7870 96696 1004792160288
A 90864 848206680
A 66400 162622094
Q 2496 97488 323637481388
Q 18866 87209 1411717528334
Q 8533 97600 1697093836695
A 92552 604309931
Q 3720 76367 2940548951641
S 92299 192640165
S 32169 938043418
Q 3117 56576 9136986542273
A 90350 464584271
A 87165 677373954
Q 21351 95048 9546361795925
A 45868 145119915
A 28767 755558503
Q 9575 98774 2893308952755
Q 1810 98936 9344340580
A 22594 776263179
Q 12328 68729 7032899606094
Q 32684 94897 6342675281552
S 82107 300982822
A 30135 851395381
A 69430 583029078
A 475 99523684
Q 19342 75694 4775804278285
S 40112 69142467
A 20977 144647982
Q 92 64620 1411636278823
S 10444 17275076
Q 1759 92961 4701018292620
Q 11143 94626 473917285512
Q 12059 83940 810717715262
S 5819 910966670
S 72155 736594174
Q 7998 86334 2614861427425
A 29508 156381200
Q 29501 90153 9965710554769
A 56228 457214558
S 76352 266648502
A 72928 976241588
S 11419 889938207
A 56785 205102367
S 20892 941788616
Q 1723 94309 8896688420565
Q 991 78842 2739495720753
Q 4777 80764 9379307689827
S 7417 522475465
Q 22297 87399 3633865754816
Q 19774 98938 9296631764150
S 6020 164998516
A 77115 108200518
Q 7433 76362 3005800658935
S 20328 386196360
S 56126 488600937
Q 1706 99577 1606852595962
S 32272 68033362
S 42333 463182408
A 37879 338357949
Q 2230 91926 8785893927636
S 31234 585157904
S 65942 667277011
Q 40303 93264 4276957690842
S 56883 767690564
Q 31886 82246 9130082881375
Q 9563 94870 773370874872
S 83110 890686674
Q 18215 98524 9231216872505
S 11912 213856348
Q 19200 86372 7092219345420
A 10663 851536421
Q 2114 96628 6786970728033
Q 7118 97662 7694819479219
Q 16205 96179 2800017792584
A 79852 139604148
A 77133 639084521
Q 22994 76788 4113046352309
A 88889 624209791
A 85966 471365914
Q 18544 80926 4621623637215
Q 8140 69690 8147808736232
Q 13869 73119 8107109680253
A 10232 520462041
Q 3256 70037 3786778660313
Q 6149 69066 8279485649923
S 27907 895002285
A 61166 53526810
A 68154 209118836
Q 29402 99827 7726584868155
A 58060 111125341
Q 16440 95564 9760694637176
Q 15589 98288 1294405262957
Q 39969 97256 5324301719909
A 40269 268303661
Q 21027 85568 1865793571843
Q 28542 88100 1911014588381
S 77864 955968015
S 61463 445526476
S 4748 125228433
S 76860 218855024
Q 12936 82412 2421781059471
Q 5501 71559 7749508423000
Q 27633 78365 3337763760046
Q 15477 90980 2570020663652
S 82197 465514133
A 58518 350228028
S 57708 772510085
Q 11387 84849 5272850457107
A 87112 176248616
A 22057 72687810
Q 30065 85776 1892717218067
Q 28896 98048 6171910287421
Q 11595 85945 2321891807553
S 10724 213857001
S 37583 679092189
A 47211 299190735
A 67361 753391436
Q 10782 81564 3960087642199
A 34734 239582277
Q 11863 70360 2745252643400
Q 10344 93539 1504769078153
S 35014 104504080
A 75531 302365294
S 22919 597369586
A 2934 73583147
A 25163 905419404
A 91059 609093758
S 536 936058818
Q 24129 86717 6537408589101
S 41209 245661742
Q 13540 70506 9090901683162
A 48946 340365665
Q 5030 73205 9741716074010
S 62924 31096352
Q 8438 92246 2673080492302
Q 12862 96161 6888271521010
Q 494 96915 3536483706154
Q 27246 94148 4852458518335
S 17254 915049255
S 9607 886233518
Q 22379 73768 6199187935396
S 48145 801371154
Q 21790 95308 2957402097436
A 2476 861617706
Q 907 94357 1511673928563
Q 13966 79645 7302063667859
Q 1181 82330 7669477782764
A 9177 454163389
A 3865 173678786
A 89207 1982019
S 19950 508032614
Q 1424 94714 7686047598857
A 3003 228805631
S 28969 737553473
Q 349 59428 6467743868320
S 9136 323024260
Q 6038 96193 5907110284336
S 13095 432743651
S 76461 840678379
A 7381 245260457
A 44776 841865093
Q 27399 84710 8214597508738
Q 13588 99709 2613436225090
S 70708 904280881
Q 39161 90000 2102970986821
Q 32603 91292 8172201088236
S 55991 398440461
Q 6867 80885 259363802100
Q 6274 98037 1904524455316
Q 10147 80914 2947874501334
S 23499 74463926
A 66752 64256748
S 64052 983750030
Q 11423 94594 2782660157329
Q 24473 74957 1165759306017
Q 23020 98681 7611664272337
Q 2284 97217 4887392714162
S 50209 144979861
Q 13667 96067 9903033472501
Q 11049 69941 3344301102654
Q 10266 67036 1268373953154
A 61325 860616476
S 35064 789665536
A 84384 494211400
S 13492 372474592
Q 72 89046 6071407471514
S 86734 146483132
Q 6092 84943 8298167255587
A 40516 37651159
Q 23999 76171 5482402964383
S 51650 584544630
Q 27303 92392 8817483933348
A 19182 309667833
A 38339 947418622
Q 3902 56869 3950741890696
A 5005 104064459
Q 1877 53462 1513519482699
S 17819 953635760
A 17609 876559947
S 17960 489224053
A 75291 652633172
A 11738 351312220
A 18525 922883536
A 89226 270778508
Q 39276 91040 939799650339
S 18685 429532901
Q 30281 97970 8292622086754
Q 434 88582 678665711941
Q 4395 68798 305186470589
A 30126 41902284
A 50497 285879877
A 74735 588619620
A 24554 902310474
Q 4542 84886 8951418426026
S 83342 408069106
Q 25733 79727 2327177976245
S 99580 274742388
Q 3412 93196 7290415148663
Q 7588 67719 4068966917858
Q 7310 76522 8112775112802
S 25127 980589598
A 35553 267647472
Q 1484 91889 7703371867562
Q 855 99360 7919361106562
Q 15512 88015 4217461314441
A 56467 337973764
A 66372 535508259
A 28778 449422521
S 20673 866254674
S 26579 17544129
A 25574 179232269
S 8490 999168755
A 71310 961720247
S 58334 980154962
Q 4260 94536 9887900091218
Q 20215 97693 2436715661412
A 43608 342301172
Q 32858 84253 7442970727149
Q 5590 96175 8582613990700
S 3499 569847185
A 21689 902305322
S 4080 869218013
S 19305 701519879
S 39080 480505690
Q 872 73487 6007976035729
Q 17839 98733 3768104190661
A 58414 173105252
A 99939 570161528
S 19771 137728260
S 35420 130767488
A 85551 368847064
A 63446 779737812
A 37675 951981819
Q 7780 67232 7391514501984
S 7751 405388905
Q 3850 99975 7502319066582
A 16456 529182259
Q 6263 84525 9426054768185
Q 34990 88432 4272645721368
Q 11874 95149 4482906219442
Q 3126 96740 7963497770895
A 16784 266327748
Q 3145 69018 6969208052300
A 10269 297789729
A 183 529843538
S 80125 679936986
A 69189 612175841
Q 19090 87456 6747794871409
A 84199 971290107
S 63500 500451445
S 43070 152207160
Q 34741 98196 3523371054235
A 46522 739484234
S 76375 260389377
Q 20256 80965 107582284527
Q 11503 98877 8313486571598
Q 3784 99292 8218425874180
Q 21690 95071 206036306521
Q 722 73824 5778468126211
S 81399 331356002
A 37607 224307877
S 87746 543851060
Q 25417 87134 6355112295955
A 65791 86055037
Q 5618 97284 969490543508
S 95146 650028544
Q 7402 96843 5537601265372
Q 3616 95414 5477015678315
A 207 73383344
S 8834 430243956
Q 17202 77914 248005735797
S 84874 255495896
Q 46140 99737 826027039468
S 42260 196044174
Q 14821 75438 8031234901016
S 70823 933633484
A 36441 448164907
S 44556 880148848
Q 729 91632 8330337264784
Q 10301 78540 9717962213331
A 91461 567858662
Q 1470 58610 388990871737
Q 15059 82586 2666036925965
Q 332 98518 7078100793882
A 37709 641588494
S 38084 48073536
S 33756 990204296
A 54525 158016924
A 4295 110058844
S 10501 841467311
A 36502 307009089
S 41831 679302875
Q 1164 97466 2757114884801
Q 6498 65808 561822165171
A 96068 78373237
A 32651 715389408
A 33095 438340195
S 36652 450789492
Q 1580 70440 566127322541
A 69915 576834072
S 42399 963079014
S 39161 547019540
A 99202 609630084
Q 41996 97814 1060246925053
A 69099 422611510
Q 9703 86689 8985511809251
Q 8620 98571 4291366972144
S 53152 136248590
A 28526 293905093
Q 24904 85903 3831953622256
S 86262 675999080
A 16259 17244108
Q 1486 65534 2219996782792
Q 4790 97131 1092498754649
A 11767 526087561
S 52935 194441772
Q 3477 98520 2729246867564
Q 25498 88051 3871386995461
Q 2077 99700 5391202142529
Q 5728 81251 1414828210746
Q 3533 68173 1118175281292
Q 18063 91933 272559718026
A 72434 551835354
S 22725 963171420
S 52292 785753446
Q 42 99718 7260334213358
Q 5652 89604 7829533801596
Q 2915 95251 6385917555717
S 93629 999052343
A 12434 100993976
A 45891 604867
Q 2622 94394 9694839741674
Q 32076 87032 8805820825229
S 37577 963958011
Q 4833 96384 3865545827942
S 33789 457196530
Q 3047 93889 1199116777196
Q 27197 78423 9593350937757
S 20738 754348764
A 2810 501155466
S 18667 724323345
S 63330 429718871
A 79145 33044110
Q 4763 90920 4975314353962
Q 11029 81265 6425600299537
S 20087 343080172
A 85464 331500392
S 61420 119928424
Q 28801 95784 5993209246007
A 90841 91558048
A 9262 824705131
A 32737 206638120
A 8922 606722228
A 80919 804081431
S 45989 722891362
Q 1750 90530 4600211944348
A 10446 935989657
Q 35268 98652 8358654268894
A 59740 198075364
A 80791 961801910
S 94178 473271648
Q 13470 65970 3038311439183
Q 6054 93881 4204351559425
Q 2544 99611 8905982385170
S 6064 827730886
A 28287 453472914
Q 19820 80370 2223533936821
A 42309 215884458
Q 2127 92521 2483669160274
S 39063 679971650
S 92205 832212300
Q 31953 87833 2454975222259
Q 1088 98850 4196798918047
Q 17929 81757 6505453111070
Q 1613 98227 8570700467568
Q 3962 96332 6266772393019
A 54767 610302132
Q 21308 95674 8845462324267
Q 3507 98880 1540839049775
Q 1960 90484 9536605019709
A 62798 908187132
Q 4131 97153 4993407034196
Q 28842 86304 3946703516032
A 50189 231150607
A 55214 73387473
Q 28853 99261 6657573178826
Q 13604 94355 389060807081
Q 35014 90908 4549918091543
S 56736 267301581
A 58637 178157076
Q 581 99810 296398420789
A 51268 532269192
Q 132 78871 5017052939390
Q 36477 91794 1804458928683
A 12763 946812522
S 24240 126285949
Q 15492 93100 410389544188
S 93498 305952093
S 7642 172687011
Q 910 81209 4598959386976
A 74335 694470266
Q 7492 66615 1723977904959
A 47517 109793526
S 47908 447943395
Q 34747 87233 1201013857217
A 62959 391720009
Q 14219 91259 1026823450165
A 17240 909704043
A 86962 444543856
Q 3753 74926 241577984306
S 39273 519878115
A 61124 559714330
Q 541 97151 7236898349343
A 91212 274907988
S 57545 932904424
Q 4473 75166 5852474444597
A 9088 582731115
Q 27772 77989 1580214895571
S 58822 509615196
S 45987 900123734
A 67217 868955919
A 70276 758681118
Q 16920 87796 228650734493
S 30116 108007200
A 29940 579605848
A 49845 916008126
A 95296 539928257
A 41637 729968753
Q 1062 94113 1565286417005
S 58423 792106358
Q 29545 89218 5815706938392
S 52652 460463640
Q 22121 99641 2187130280177
Q 9857 76249 3079290993279
A 42919 663034987
A 19609 998801804
S 68889 296570324
Q 9096 93526 2292219797184
Q 1229 98169 8001960181850
S 30052 418040684
Q 928 84986 7296669073409
A 74480 894247189
A 21997 31687447
S 20744 597502592
S 24322 519334755
S 12771 850767974
A 51068 749147743
S 33145 47629969
Q 13571 91990 4049255394161
S 30341 846898304
S 21002 668086317
S 42462 649587197
A 427 110584019
A 871 844072209
Q 35773 91267 5022322263554
Q 2661 95483 214901522266
Q 38479 98151 7234562363951
A 33763 774880214
Q 110 99578 164433134084
Q 19225 92806 6657309177015
S 70484 735593559
Q 25284 98041 5593809545202
Q 23840 91292 1390567209344
Q 1324 87314 6504689479467
Q 13644 72929 2360547941980
A 65728 979510298
Q 2262 96826 3449385671181
S 93440 338015669
A 83455 309927053
S 46770 257136098
Q 18697 81516 1485163257572
S 43156 812584809
A 44449 2080353
Q 1991 84176 3145056806231
Q 723 83533 5364595748384
A 93437 443769181
S 83911 563994278
Q 14806 95937 8344101901824
S 31477 107567301
Q 36285 92229 6010302155205
Q 8871 89866 9910089220118
A 68749 831030412
Q 13064 90894 7895958916195
Q 32105 88916 3248831279231
S 16577 884770101
A 54584 260325097
A 76435 467474598
S 11883 554146189
Q 301 98476 9456065850951
Q 6785 91291 3013974541828
A 30576 650986717
S 11823 521089030
Q 5384 92102 3683049375500
Q 4112 94787 9069970598678
A 45717 354052244
Q 16324 96123 391937605475
Q 25210 94279 2478661621181
S 1492 29639055
Q 25026 79461 201581267149
S 50873 57382909
Q 5616 94318 7209210625968
S 72126 356299589
Q 2452 98730 7865043480785
Q 8282 95702 2775404320207
Q 1671 98147 2568704732987
A 11708 814456659
Q 1286 96860 3486216425362
S 19897 378111745
Q 23955 96421 5523732758803
S 73924 219930243
Q 17805 94957 4360524632522
S 62598 327769125
Q 350 97456 573168771589
S 44753 900439104
S 68883 615783882
A 58578 532896146
S 49063 232904970
Q 11488 73656 7766071665142
Q 13908 72464 2281804905665
A 59006 869122528
A 96091 894262039
A 69896 217553665
Q 1656 81573 71416958797
Q 1337 97738 4610580576284
S 15983 388360864
S 63226 469956447
A 67690 92421324
Q 3619 98481 1754544705110
S 64241 125069205
S 61613 600180265
Q 19695 91263 1504545330133
A 97189 315734531
S 64376 992637887
A 35665 656637418
S 78523 751312498
Q 7991 95940 3925167679394
Q 3272 95633 5199488164973
Q 2127 95349 2606500284264
Q 15574 77104 8401812292873
Q 5507 86017 9016960618681
S 96105 964985909
A 51381 999537147
Q 29752 83789 9896656532145
A 67577 698836745
Q 2892 95375 6751854734559
Q 1447 99637 1306159952003
A 81408 264772919
A 83182 287244882
S 14236 4764184
A 16445 442912895
A 74630 470738530
Q 21428 95047 166366117229
A 15566 573299210
A 79948 314689588
A 23656 521820620
A 52966 34021396
S 45190 851499353
S 41302 416535817
S 84267 676513678
Q 5758 74744 4244496344856
Q 1374 85073 8977124235002
S 2345 238278381
A 79408 933365629
S 17212 132582338
S 42263 836790515
Q 12024 84562 2167599941619
Q 10015 95052 7904676802500
S 75911 779199319
S 28974 429366450
A 76155 982493625
S 7739 215644507
A 64390 176348408
A 28777 154654516
Q 71 99732 9055084721061
A 97944 913386645
Q 32046 90198 8562027160692
Q 34385 92837 8934041234496
A 91382 775891138
S 82376 902096569
Q 1001 99305 6906548000673
A 56475 399001760
S 34160 512341484
Q 1720 90087 370702664642
Q 13763 92197 5631236135069
A 50240 520636257
A 86031 113445518
Q 5896 89269 2536597607588
A 38427 955682784
A 78691 128618076
Q 10860 93894 9752574064365
A 47009 219179108
A 99204 474740747
Q 37714 97118 362846572788
A 21234 699781284
S 39071 366093046
Q 1747 72587 703794093654
Q 7228 82555 299876091934
S 99942 783111400
A 89495 68303484
S 79889 917224860
Q 23784 92004 7697917092752
S 13719 752246937
S 17065 403249098
S 6298 863913430
S 22403 416960873
Q 13283 96909 60565745889
Q 17475 74938 5667041122562
Q 14885 75190 2015285285444
A 74102 812576062
S 78880 713548497
S 90339 925477308
Q 11627 84153 798963460017
S 27237 953139544
Q 6433 97637 2222060447351
S 99015 866805689
Q 605 65085 1020559304491
S 77487 490265485
A 68569 481384527
A 74130 740500300
Q 1120 99714 8369885216886
Q 1161 91618 7379812086899
Q 2569 67582 5880091826380
Q 4409 99446 1509081151984
S 35951 520001779
Q 12831 91597 7028881930571
S 98518 333458366
Q 31691 98108 182512688010
S 87989 550831764
A 37160 959539365
A 86000 495639085
Q 7025 93604 1948523675139
S 27550 268321448
Q 22533 99556 7967960510961
A 8621 431027800
Q 4049 98117 728582960
S 50268 756045181
Q 189 97596 3530639366216
Q 11377 98786 3201302649542
Q 36854 91877 1290513758345
Q 27795 90334 7348790340773
Q 18608 92195 177730041087
Q 5704 97003 3103207318186
A 6631 584954836
S 90154 198697956
Q 7318 75916 5012548988099
Q 19944 84975 2511123974690
A 58791 202606699
S 555 720469663
Q 2748 95847 3190682666068
Q 8564 76695 601605733455
A 42870 674507767
S 67254 251296637
A 81990 171834501
A 43491 408414467
A 10662 346833628
A 54527 974886604
S 41031 699942760
A 4162 805420741
A 39962 120358356
S 25818 358106126
Q 16525 67693 1484782078674
A 88353 893176684
S 22198 226350850
Q 583 99621 5010733532546
Q 5425 80492 6762429711687
A 86958 831765751
Q 9529 74214 2624157640189
Q 944 64679 8164072767767
Q 5994 87242 3600830759827
Q 31631 88979 9293248742133
A 34179 348290647
A 84126 866399668
S 80731 425367069
Q 10614 91654 37817144108
S 67013 505407376
S 54888 637946389
A 41651 775155114
S 64680 545797186
S 31792 526984107
Q 7873 84649 3932826109309
Q 12440 97892 86908456844
A 81772 255810982
A 59860 773812209
Q 13008 78311 9387150611510
Q 35468 98221 3941911804586
Q 7315 82004 9191945584722
S 71385 707077156
A 84150 175352274
Q 12147 80206 6783122288821
S 82131 690907550
A 55582 296092385
A 99454 137079438
Q 12266 80026 1425963149525
Q 11309 85632 4516681573992
S 21370 655221268
Q 6088 94706 4800255689943
S 39686 423141961
Q 24749 87930 5390780814808
A 46776 240171735
S 41755 748655545
A 56820 785593572
A 19208 564560288
Q 24439 85980 9872469736476
Q 34216 94068 8772808680358
S 17211 16054930
A 13802 864994109
S 33725 744785653
Q 5105 88413 1072923718713
Q 29877 92453 482958401988
S 94457 555596368
Q 4062 73009 8896517279363
Q 35255 89265 1664892276143
S 12565 435606813
A 24969 349095319
S 97525 361416434
Q 14804 83300 6448389577015
Q 6058 99424 6324152638667
S 25724 181001461
S 68530 305884686
S 70285 675860791
A 43506 346312375
A 27591 281036570
S 62168 685867941
A 90450 844493331
Q 32121 84510 9041363231633
Q 26807 95681 5833654692668
Q 19425 87031 9045761001408
Q 6024 97433 1250147463515
Q 21751 94931 9800226558677
S 45002 460820017
Q 26213 77212 5402254984081
S 34708 485851356
S 31499 962018831
S 94314 619070432
Q 14655 87634 25746934461
Q 11563 91262 5356363705197
Q 190 92904 4195864312724
Q 21763 99378 7352485581139
Q 30659 81514 5501106711909
S 20813 35146592
A 12544 501789639
S 52597 849460147
Q 15577 79646 6219688018865
A 47697 23584017
A 11901 146626496
S 50002 228218017
S 45500 369753366
A 91947 768414078
A 22665 452325442
S 55604 694189461
S 24030 622514211
Q 1777 99871 8104670528228
A 16609 565849265
Q 10860 98536 4283121536489
A 36320 18222138
Q 3256 90628 7342875424091
A 22534 811386251
Q 14514 75087 374961423757
A 16446 760251227
A 3052 65015772
Q 11908 99203 3354314572265
A 37888 399675323
A 66969 691859266
S 15832 864306008
S 50176 924147199
A 77267 230891791
Q 618 98921 8818178937432
S 36620 238526075
A 74068 897473927
Q 4874 91468 9366942502870
A 24785 128690148
A 39879 541669960
A 72148 949818118
Q 27445 79006 2588215031158
S 14068 68852988
Q 16396 96427 4292969618284
A 74479 455660362
S 13605 765877629
S 79383 172351484
Q 3985 88856 4458499018742
Q 2527 88599 2674748556416
A 63425 290716797
A 21489 416966138
Q 31723 98790 7324227276180
S 25617 339363279
A 33573 898624703
S 66017 153801293
A 44707 412537261
Q 19981 88788 4037081521629
S 27227 740374520
Q 21899 89566 8136752364453
Q 33879 98750 1892646415707
A 27499 372650307
A 91053 228210363
A 17930 984635591
Q 36951 87560 9229978581218
Q 28024 85258 8147700499590
Q 3328 96128 5233209298767
Q 18209 70510 2723148486882
A 71739 557770322
Q 22794 94530 257622994495
S 46886 864376578
A 75366 885578206
A 45026 978723944
S 82116 299377338
Q 594 99582 3023393697424
S 67090 594115341
A 69107 639522133
S 93845 578652235
Q 11862 95338 6671945709084
S 30922 566232950
S 45749 138132567
A 62830 584309335
S 42998 709012497
A 29139 650645559
A 68300 34636647
Q 13897 98060 698214317650
A 50266 289951469
A 95855 946672363
Q 22405 84411 8886613655370
Q 463 98526 3833467287753
Q 14756 98696 8166422464481
S 52058 986437416
S 53326 830534431
A 61726 832873424
A 70374 120895024
A 2599 762031436
A 24674 179704585
Q 1219 99433 5358521063655
S 12792 160312624
A 32868 532740771
Q 10811 98365 9870470854990
S 40507 731923558
S 72505 750803126
S 36120 56650366
A 50720 823482185
A 62108 257366283
S 21307 737877507
A 10672 900464112
S 25349 967322025
A 42702 103578439
A 47932 326266955
Q 4460 96148 702556984460
Q 8388 97359 7022214915838
S 18658 277899911
Q 27247 91746 4110401672045
A 95380 549953814
S 26424 786285779
A 27576 281255377
Q 21404 92102 4303624909619
S 11798 556844820
Q 20641 99343 1818260149880
Q 3358 74919 3342814603933
A 29116 598785995
A 35474 231343922
S 58112 406951404
Q 28863 96548 6912447854020
S 80590 307569972
S 25320 483621862
Q 9123 81086 6999457703904
Q 671 96735 9093571128223
Q 12343 96715 9848983948248
S 3903 267575646
S 26757 312696575
Q 25494 95270 9119487856577
A 71828 37089119
Q 14618 83871 2859081353615
Q 4868 94675 4240182210824
Q 854 98479 7646091000551
Q 25036 88259 1750385576270
A 49177 573945858
S 29381 921148929
A 52112 926301601
A 62099 163585730
Q 2884 99573 6192558189262
Q 15207 98599 9748837817260
Q 8176 94648 8573848092833
Q 9856 93902 5818248896105
S 4325 854955696
Q 19674 97232 7263631384427
A 48764 840660586
A 95878 794940965
S 95564 895093935
A 68982 113991125
A 52170 35637808
A 4556 201816413
S 99937 645796354
A 51960 647813856
Q 24304 95213 8422838569052
S 43292 843137491
A 2414 477799583
S 93313 200049980
Q 2288 71504 6827799662483
Q 3106 80058 3620613400124
A 23939 948058178
S 5581 363274445
S 22444 647589077
Q 41125 96293 4629320810527
A 76588 5529442
S 89267 597350027
S 57513 500848214
A 39645 943818258
A 25370 767738155
Q 8572 70597 8568353151249
A 61645 588232086
Q 224 97628 3879523254631
A 39061 101458114
Q 2132 99443 5208805507229
A 27892 384969147
S 72324 192698584
Q 2668 78726 2828038511773
Q 29640 84861 8133612006863
A 45890 516609064
Q 1587 99727 3794008435123
A 18032 932212487
Q 3919 59439 8989920471866
Q 3232 99896 914598327300
A 95381 603531420
A 73616 503669277
A 97952 160364693
S 9506 176891013
Q 191 98851 7488770265050
S 6284 270975772
S 63140 950415169
A 32168 115938300
A 13401 352942467
A 11022 696361859
A 62074 943571924
A 11281 139489022
A 3790 413474264
Q 14011 90937 1701906119068
S 20478 912386584
Q 3322 94464 8619307792808
S 80730 711345192
A 80480 801511849
S 53701 840822428
Q 3615 61399 9509042588003
S 27657 716300549
A 88015 87923481
Q 10721 93842 8506616774473
S 11132 294218459
Q 2192 99685 1230054046291
Q 14515 97141 9856944805283
S 28550 520373550
Q 27541 91890 2320986654961
S 30586 319615497
Q 979 91354 3052433161769
Q 5333 92628 4482201268212
A 40215 849118560
A 1439 647247792
A 51242 872605476
S 35224 939056630
S 85841 772180469
S 36694 300507632
Q 22746 76646 4544084344549
Q 14112 81122 2816685418621
Q 1929 93493 1471788494467
A 15281 34337506
Q 1956 99612 3899332882253
A 25260 472793102
Q 527 90886 1123135514641
S 1816 695986971
A 57282 897657293
Q 36030 96716 6029779501848
S 24373 724113191
Q 21719 77251 3589390494657
A 73329 828929093
Q 1471 56678 4124363630938
A 18870 374365810
Q 8067 90186 2544644308390
Q 26248 94871 7909593558311
Q 5607 89346 5714566176650
Q 19032 96546 2068473885911
S 23891 212322407
Q 14065 81013 4892239809297
S 33484 793776232
Q 21475 74100 4959430064240
A 30483 252208805
S 35714 624041332
Q 21752 94273 1745316633894
A 40344 547750590
Q 2021 99225 9622756942918
A 37785 113034901
A 73793 325130831
S 13541 483433091
Q 392 98922 5290544586099
Q 504 96357 94253478896
Q 25750 83557 5123526736212
Q 10243 92710 4722440414186
S 42713 946249036
A 28126 166682787
A 70381 898894812
S 82930 265267836
Q 2214 93079 355239373012
S 83337 910711313
Q 13778 89130 304314344642
Q 3979 76563 8864652761411
Q 8858 76771 9375010555582
Q 9708 67875 6491338163892
A 59449 952731606
A 57378 792784764
Q 34761 87508 2629142878789
A 95798 174184656
A 91763 11992444
S 13572 578095553
Q 5996 86265 2916989336858
S 78464 387473575
S 67899 758803246
Q 6759 87212 7466739118121
S 84936 74908585
S 64411 832540964
Q 27944 87409 2588215217391
S 21252 11474544
Q 10647 96654 4384674058410
Q 12857 64047 2784805098794
S 24847 101588668
A 82416 961020677
Q 22967 99825 9371517760496
S 17461 922126182
A 64960 998031391
A 53289 793229173
S 83741 851221807
A 53919 202953527
Q 29897 88557 960238787660
Q 12879 86644 6085320425732
Q 2884 81429 9499468174996
Q 11701 89484 1537635358344
S 74894 760198085
A 19825 482143929
S 60376 548651062
Q 17635 94210 4249078836050
Q 1373 66959 1658416925251
Q 16451 82206 8506983269156
S 33583 240701497
S 50653 147756895
Q 3 99957 8785302956290
A 54964 686452224
Q 35336 89756 6285212310537
Q 3631 95961 3919927847777
Q 7387 95768 8849934786323
A 24161 224162303
Q 7823 78334 7043490892667
S 62088 605233810
A 71242 835953719
Q 21225 94721 9311880424755
S 54303 974049143
Q 13321 87724 3128576591410
A 19196 905899321
S 62033 680098934
Q 2100 67612 3532669016202
A 58903 651980774
Q 12606 68104 875610483368
A 85031 13138396
Q 14442 71876 2974295639864
S 94827 409262670
A 27025 509998925
S 53081 355488349
Q 8343 95166 8896479987817
A 32889 15651232
Q 29086 89791 27634841974
S 26099 538776499
Q 12114 69321 9686915862072
Q 1660 98297 9405269102930
S 13914 295715354
Q 21631 81465 3747490194828
S 60748 606611994
Q 4897 94515 6729177708963
S 838 875153073
Q 45112 95941 8796942646771
A 49862 929716669
S 93165 46005604
Q 1347 97187 1976509307091
S 62022 549044906
Q 14970 84848 9385019660134
S 80581 598342306
S 97462 249548154
Q 2385 78984 3979527563809
A 8075 373121577
Q 845 67457 9600850498099
S 57952 975875211
S 55305 93409707
A 68593 744184359
Q 8639 97475 5273012243048
A 84673 791065923
A 82427 15753335
Q 1879 92229 1877069687808
A 69797 22863354
Q 22882 98700 9811315900594
S 83024 740838898
Q 15490 93486 1227689018766
S 48401 467497552
A 91471 295454777
Q 6227 99929 1121462164561
S 35259 93422726
Q 16861 99077 6705483463597
S 87356 299109876
A 82069 462810444
Q 25467 98308 6631159058408
A 26385 538322382
Q 6162 80553 6084365741456
S 81244 133262649
A 14290 857951379
A 20280 987678288
S 37563 657045319
A 92312 614747750
S 73171 893819162
S 71042 737871994
A 32159 516812738
S 27345 290311017
Q 5912 76786 4758409066123
S 72247 820256799
A 21755 694364641
S 79330 977787578
Q 3372 66393 4702439952001
A 6247 214675954
S 92853 439958287
S 59509 993576218
A 36140 779421786
S 50971 29563114
S 45278 77487740
A 22296 482581435
Q 511 99742 3596960479854
Q 20714 95870 3490659752291
Q 1713 99717 3275832560935
Q 14019 90237 7405120860244
S 24496 678605971
S 56513 414286583
S 74849 936439098
S 92636 334510902
A 21649 271029035
S 82768 942486464
S 18721 268419079
S 4262 746396566
A 36525 682639126
Q 6686 92598 4760325551135
Q 663 67478 9150304596255
S 3998 769082464
S 63783 771369145
S 51539 274467954
S 26888 84194666
A 10209 105851998
Q 5391 77473 6948099434383
A 43296 349455060
A 63551 913904287
S 61183 219806073
S 92146 708385131
Q 9931 97684 5235409367100
Q 6633 77785 9006861683154
Q 4787 95198 9513257920538
Q 417 79725 4306077383750
A 10115 403297919
Q 182 89875 1146102084277
S 12823 245711690
S 14184 784153448
Q 15873 81848 1895683043030
S 45679 806281912
S 31913 83588178
A 60162 402273610
Q 7096 81759 3254740223027
S 30068 159066335
Q 12277 76616 8948776401718
Q 33233 96892 441456411548
Q 2497 97127 957314624524
S 53875 162145512
S 62306 848823613
Q 14670 69241 8964320434682
S 94334 449912531
A 96634 890361977
A 70945 789299496
Q 16254 99778 3837137281758
S 15304 372852394
S 88470 940942863
S 88176 663463816
A 5118 770548655
Q 19524 88112 6268452095123
Q 15748 71179 5061267202382
A 85940 941663939
A 92256 161467138
A 13990 778166406
S 83463 152516071
Q 25272 79977 2737496912362
Q 9985 97043 674843177325
S 22615 226771494
Q 4006 87020 4297348314512
S 19623 330318770
Q 33383 93013 2788538776587
Q 5974 98800 5039445879412
Q 2049 69383 9876258628709
Q 14894 95533 8778228768913
A 5167 833418364
Q 3894 69676 1903609596694
S 80344 30958124
S 23795 620152872
Q 8423 96662 9859925980065
A 74004 681551452
Q 618 99733 1035519297773
Q 262 90127 7083032541482
S 44786 63373733
A 4542 631383543
A 80513 667646118
S 94610 14385675
A 1286 302165470
S 25062 379055830
Q 5630 61267 5236860696091
S 49231 352390217
Q 5381 98202 8523114723884
Q 2160 97778 3383108183511
S 67863 185687785
S 88329 177704873
Q 3561 66819 3021730958180
Q 7938 76882 8652545320441
A 65781 447000265
A 74237 950068505
Q 217 87977 2335444215376
S 14176 541332643
Q 32094 89484 9159521553600
A 62720 108135248
S 78881 25558078
Q 9956 73118 1235476373255
Q 3498 97262 5136321461812
A 67824 961645121
Q 16066 71571 4194466283443
S 94733 665534502
S 42624 187984591
A 79301 854252543
Q 13912 97897 2073693134690
Q 6662 94949 9989247867169
Q 32581 99941 7148292985609
Q 9546 98682 8921927603643
A 82993 58090525
A 9432 537569988
Q 20536 74695 2457782820859
A 30044 98378349
Q 112 85565 8896131696090
Q 6887 72285 99148972918
Q 2482 97766 5495019246539
S 18747 867339170
A 51957 847270172
Q 13107 97668 747972504396
S 15849 134528480
Q 812 97752 9516280436361
A 20220 274927030
A 21396 243340009
A 78655 447717723
S 84264 151828685
A 89796 698333506
Q 3772 93843 8115868999444
S 37002 349657391
Q 43346 99668 1508912341036
Q 40947 97771 2519100301207
S 11937 833625382
Q 10623 95895 7574642617086
Q 5459 99994 2935793892078
S 52350 437451616
Q 22296 99895 3169060847234
S 65664 15782414
Q 36984 97632 7702987819252
Q 1722 87705 9773003437256
A 50177 758241690
Q 2727 96718 9899198757087
Q 22562 93198 2502566991722
Q 1953 71090 4966427651626
Q 6986 77584 2799134983891
S 22087 580691127
Q 14909 87252 382384853247
Q 30544 92337 2445107923084
S 53950 431455560
S 62795 27250556
Q 15311 96951 5236530759202
Q 4969 74657 3839691833418
S 67423 276653760
S 24635 392933157
A 65201 515206767
Q 18171 99298 302916124723
S 4024 874899955
S 74503 297107106
Q 2378 78098 5085486614177
Q 19350 95799 2034812522628
Q 22348 85103 5555471603312
S 61320 699010344
S 33802 252430177
S 25389 247346406
S 44392 832942703
A 20675 960468356
A 20212 143778376
S 32479 89718068
Q 2310 98407 5922618417202
Q 36585 94608 2303831345515
A 7698 571537203
S 55899 466546304
Q 13445 81392 8793059786351
S 94902 104727139
S 26184 338286820
Q 35970 90819 760932954630
Q 8589 61450 7113174273124
A 81163 294989602
S 99732 628032377
Q 1814 53092 1443307455601
A 33072 795627326
Q 42647 96751 8816969421402
A 79684 606833505
A 5135 439722482
A 42734 44190746
Q 6632 97533 3425836517475
Q 14388 84076 7960538020932
S 60872 390593820
Q 32143 89764 2974337584486
A 40030 494691128
S 75242 900321321
Q 7054 75628 4281841204659
Q 4030 91066 4066850703917
S 39845 250337306
S 59190 583085389
S 72444 863454639
A 74621 397960891
Q 16557 74750 231334308376
S 61946 579125277
Q 1088 95909 8377357192193
Q 9833 99576 8846472578201
Q 1678 91579 9116465454478
Q 3597 73883 8188708921416
Q 23292 92199 5577053292616
A 9106 234144674
A 53870 458658582
Q 30252 89472 756473093285
Q 2627 95081 3092511333308
S 10343 35337627
S 18015 249140424
A 49365 502494594
A 21055 341374469
S 88294 53169774
S 76265 418482247
S 26592 162633777
A 93623 436125974
Q 5687 88194 6980650570670
Q 35033 88812 9124953525978
S 24104 942942220
Q 4636 90309 6883159236261
Q 708 78632 7765972081617
Q 3990 92463 9480769201597
A 48409 520963999
Q 3585 59461 6345751699784
A 17972 409960463
Q 25591 99354 8184234243811
Q 5771 93565 1596110814028
S 69080 421855329
A 85780 883656079
S 87646 724990002
S 89847 580884831
S 10915 530264835
A 36194 859991481
S 92312 915375251
S 6926 530156840
A 33022 372308367
Q 3797 96361 6746393677271
A 26074 730322195
Q 4607 85769 5952188713256
Q 1570 88332 3064927085561
A 96408 226900624
A 19618 846119936
A 40246 985740706
A 48251 928594311
S 91334 465062893
Q 3786 99205 6785484873809
Q 1592 93286 2050575243538
S 39149 396502816
A 54545 329141861
Q 16153 67627 3785164723995
S 87610 563368836
Q 6226 66499 5357104491486
Q 2395 98421 3249387776728
Q 6497 70556 3899629243049
Q 21240 76185 9667001526404
A 74540 741348802
S 17505 875460263
S 10567 246993701
A 62241 4837419
S 78540 337263688
Q 9311 89965 5055986643693
A 40248 434619978
S 40853 144903291
Q 22092 92872 9664521879741
Q 374 81411 6327277829115
A 91471 643544313
A 24096 39736303
Q 6756 90868 5835167224493
A 56586 327544784
S 93362 210902362
A 76367 735952646
Q 14478 69308 6440127586620
Q 33049 99026 4022046516791
Q 37846 95185 4680080874768
Q 15122 94569 1770889207264
Q 3337 88771 1024042148698
S 91184 77153766
Q 45255 95518 6733775715240
Q 1074 72832 477123458460
Q 3195 99919 2242203260337
S 85030 904677817
S 84742 253594755
Q 23651 89792 2019320683894
A 94985 171057140
Q 4863 97789 1359558335085
S 93602 322802140
A 13216 682941505
Q 3588 69631 4860650972320
Q 19879 84351 7670826914920
A 34289 525196562
Q 42 99864 2930149479214
A 57462 67914884
Q 11084 84727 3862109578604
A 86193 702581622
Q 3719 78464 6516536124757
A 1809 21787409
A 37719 825454335
S 93128 71854473
Q 2901 99103 1582163287761
Q 16364 70132 9343606104973
S 88744 74717287
S 10349 828206589
S 21642 987344560
Q 38971 94945 7889733841956
S 41862 140544699
S 28839 648802983
S 36863 346478065
Q 2829 81173 3339316300866
S 57108 791527585
S 73778 238916770
A 64805 976152938
Q 43807 99427 1660355870891
A 49149 591049048
A 27566 225593930
Q 2943 57598 1969610298495
S 43735 541594496
Q 6535 89158 9796458599385
Q 25689 77289 3691648591165
Q 532 95372 4551802532591
S 61321 625927000
Q 4667 93270 8037490292868
Q 15820 83314 3446493532618
S 91505 926204498
A 30844 446748272
S 29014 969543652
S 20284 877276779
S 41856 588939187
Q 6795 72117 9999746897533
A 54417 2537908
A 627 130239228
A 62916 881236488
Q 7408 90022 8594923887046
Q 3685 77240 8251127693096
Q 19310 92269 1238730369901
S 16844 340427644
A 53026 753400209
A 34987 460597824
Q 13989 75438 3120908892053
S 20368 312627464
A 8687 411482928
Q 35228 94417 2766307434950
Q 22034 88746 6892189318866
Q 109 74996 2137196588013
S 44661 514621353
S 52141 113011579
A 10619 149950079
A 11914 327731667
S 35550 246322878
S 58322 163979263
A 11737 734514935
S 87738 321213048
A 35902 988639153
Q 16845 97044 7470829607537
S 85108 367120267
A 25173 450083669
A 95794 323497443
S 16306 802701230
Q 17011 93697 8313496161247
Q 12030 68558 1196383975999
A 64553 465050612
Q 14146 78306 9778832090229
Q 31657 96787 2951895096798
S 99365 469173139
Q 10622 91605 3108172419659
A 1008 709031083
Q 6096 80110 4800757322838
Q 18681 95543 8464022950751
A 51597 586733722
S 81083 853943310
S 35362 804232649
Q 1229 90530 8226956943032
A 91428 934779418
A 34292 211527454
S 53882 411272880
S 89091 564941043
Q 811 77172 1840223885878
Q 15145 82197 7539651010849
S 7179 95690255
Q 28031 98256 8758908376425
S 66055 674938480
Q 10535 95982 8520664982027
A 99923 12161554
S 18439 91158101
A 12879 804681804
Q 35942 93465 4112667659826
A 86870 927397140
Q 23282 86854 2129852635406
Q 8127 75533 4907006504868
A 43154 250809705
S 48388 67850408
Q 22263 79843 8458051680194
Q 31198 95803 3992603881961
A 95789 738684466
Q 2376 99157 3079810140165
S 92941 311079048
Q 13908 80813 2905481850783
A 20726 158380781
Q 6868 97284 5142166132994
S 89906 584845264
Q 25615 92528 9508723998285
Q 16409 90500 2034395880843
Q 1113 96617 1647065746343
S 13774 568169834
S 55018 910528910
Q 2832 96998 7387267258550
S 11684 294440187
S 87963 749762793
A 69483 561261074
A 15480 101786221
A 82337 18800100
S 73001 139349726
A 59518 284853891
Q 14432 93005 9475967285425
S 51322 235216197
Q 22455 86663 4100593841574
Q 5133 96527 6118341168156
A 49346 466344373
Q 4535 91772 8308866858851
A 54495 684424198
A 55947 829474303
S 78467 69012156
A 75707 199228348
A 50860 585194425
Q 38340 93279 8206362840594
Q 6919 79633 4509555674502
A 64281 914786688
A 21482 889529668
Q 7145 88571 3525824531056
A 63163 520519235
Q 13936 94206 8866240045714
S 14605 880631195
S 91000 403157997
A 41106 977258834
A 10664 642377160
A 31831 689312295
Q 8865 99727 1025865081372
S 17572 984468283
S 15744 590828216
S 42033 545936122
S 56989 8396365
A 36926 152341311
A 46834 361305138
Q 3176 96223 5486309295627
A 56501 966472662
S 85699 664715967
S 92834 445279269
Q 3062 92551 2160475549261
A 63659 268545627
Q 1367 99057 454500685028
S 76473 252507911
Q 1123 97236 1131852232300
S 25405 928715155
A 32339 25809510
Q 5538 98340 3594847086011
Q 6410 91887 3947842969149
Q 4789 87233 5673019286995
A 25819 793920774
S 25577 724340947
Q 10004 82137 1467804257376
S 63980 123759836
A 76992 363924819
Q 9481 94847 8624937593148
Q 3360 71480 8942380805799
S 82574 488733274
Q 5095 76120 1411860441022
S 89984 81521420
Q 10078 93731 9781931804558
Q 5558 99310 7183272968048
Q 29128 80412 8964247439834
Q 31396 96292 7428411534785
A 8497 751057797
S 39416 779544210
Q 4089 66171 944916957949
S 40177 331691732
Q 720 65683 9802551144474
Q 14980 92637 3532573198235
A 78212 36900006
S 34551 658916896
Q 7791 76961 5205392979067
A 56995 158162310
Q 22427 99905 3744323607309
A 4474 39225471
A 30822 604637351
S 28374 238018255
Q 17415 79179 2950866269604
S 52990 263347470
S 85076 688492135
Q 27177 87269 5495742360721
Q 30518 85639 2842650479942
Q 23521 85363 6437317981914
Q 1123 99555 87693348602
Q 20381 87659 5913507904491
A 49143 341469675
A 50650 799490914
A 62233 241338545
A 35143 626718917
S 64903 54448695
A 74299 665915748
S 94073 936079360
A 68132 323347572
A 5051 5979479
A 14388 321315177
A 83715 524247847
S 92724 148744322
Q 13202 87156 9803987644862
Q 3204 95103 476209415859
A 41513 481865252
Q 14593 71620 2782558938790
Q 15274 78846 7513531879576
Q 2331 98131 8263902614726
A 36240 954465331
A 85310 73403521
S 4975 197370505
A 70705 386038135
Q 11314 82281 7801262577971
A 2614 826858264
A 61618 812569993
A 60800 675937748
A 6294 289293690
Q 2970 61906 2507484839623
Q 10842 90747 2610727323607
Q 4229 97037 5671950764719
S 926 651082241
Q 9458 77788 9332703830977
S 7203 778933822
S 97293 976883262
A 66225 10029097
Q 23058 74842 8655406491071
A 37578 132712911
S 90530 938978016
Q 6861 88554 3885642845571
S 76276 127267243
S 10750 316781170
A 21575 201372778
S 83188 291913205
S 56840 361712103
A 90502 166289910
Q 9589 71479 757708001688
A 69835 491963379
Q 3756 59816 8113499582233
Q 30381 91906 5648496890609
Q 30393 97805 3451715214718
Q 26524 98698 1675618493866
Q 7836 96671 8864376060835
A 10151 613309868
A 85233 911200018
A 76668 880971721
Q 9648 94204 2682294442686
A 46832 536065279
Q 28187 99964 9922679273214
S 64799 432799601
A 9190 799435506
Q 7371 84491 2860200937559
Q 5524 90759 1460304200595
Q 2948 95222 6446973777967
A 6484 353790011
S 10641 67375043
Q 4913 73797 903692141799
S 53922 482172100
Q 29470 98772 6639728509673
Q 14959 79819 883896793436
Q 5967 68043 9561282493027
A 31646 842603044
Q 6568 78476 8427990635761
Q 4262 99198 3117916828052
S 70739 936746323
S 7446 129195594
Q 18383 96833 7417814999006
S 17932 466064543
A 39504 364577505
A 65233 9741502
Q 10429 63996 8100245428863
A 52123 837196744
S 31634 373317029
S 60602 64881112
S 56999 742959972
A 63160 937518415
S 34894 518296209
Q 12261 99246 2045039978346
S 12413 524541414
Q 7802 97797 9627797044754
A 31076 105643230
S 93763 709560229
A 51291 717065593
Q 4070 96532 6044394812654
A 44440 852430760
A 72862 598317385
S 4480 895424400
S 82441 179088832
S 92289 300272923
A 61781 23102214
S 21003 465731045
S 8303 968154663
A 62226 588693914
Q 3123 58516 1996332058939
A 71298 382790588
A 95925 95134957
A 91619 361396334
A 40910 90767640
Q 6424 98607 8946935246159
S 57619 904661002
Q 23912 90216 7894661090391
A 28783 5015428
Q 3805 84973 2292523637424
Q 20880 94700 8338254590092
A 72540 421185713
S 54134 482438367
Q 14377 88043 7378292282845
A 63087 623074662
S 66486 205769554
A 42070 164843031
Q 34177 95466 1126986823444
Q 823 75997 2149358931995
Q 26425 80734 5073767036229
A 75952 70540340
S 27679 64511861
S 44392 29679956
S 2081 553305701
A 77935 422895199
S 64546 312652304
S 65687 893169563
Q 9282 96623 5753589240485
A 31806 324081185
A 63756 796374833
Q 1867 89833 6059100519629
Q 3822 98694 4803472915445
A 88987 611413439
Q 1349 96540 9880776382737
A 24791 393240487
S 3496 561603607
Q 8868 68336 5750447629248
S 10771 497940293
Q 28796 86105 3173663755028
Q 3727 96010 4733885493263
A 64804 105309241
A 89433 883977639
Q 40802 94060 3718197078175
A 49466 720717519
Q 28125 96565 1022509345355
Q 5613 81158 6931813877063
A 66360 714123232
S 38102 138912777
Q 19825 79166 6565187635828
S 45814 4399436
A 60036 331299949
Q 4217 82434 687489733568
S 79381 251995898
S 3527 653934928
A 16404 257579289
S 819 475702832
S 39351 502120211
A 72335 420472607
A 89907 670682899
A 73874 376402458
Q 21922 95655 2202515559757
S 17868 816980484
A 20741 118209705
A 2263 658878218
S 87520 930653054
S 83135 761587415
A 80451 616778642
A 83543 263025941
S 43199 150071443
S 52329 523245884
A 99340 143678413
Q 8048 67616 9611413479548
Q 5478 88947 7349517692760
S 29790 64093001
A 91618 258184048
S 91111 70775314
S 26941 66971391
Q 2456 98862 8593066600045
A 65238 581988711
Q 1863 91675 9707439452899
A 13377 640630165
S 58042 70123268
S 31130 717808032
Q 17790 99838 7157561356536
S 70964 656915613
Q 18530 91846 8466073091447
A 13169 260515841
A 87815 635368348
S 95463 651416130
Q 24240 90641 6179138552632
A 88934 975715300
A 95059 210694476
Q 1367 99678 395954136447
A 45319 160349453
S 84228 305313388
Q 2 98858 4023489618117
Q 38425 96259 5894513273380
Q 8098 98363 8478832303924
A 71654 551129279
A 24997 986044445
S 13812 4637324
A 90391 266165722
Q 1172 78741 9942821506021
Q 17882 91596 2772178336051
Q 22598 75434 5794810012333
Q 14642 93959 9133952527360
A 58248 477607716
Q 28213 89713 4393979036124
S 27630 780785048
S 79199 777982695
A 1162 503994528
Q 3834 95053 259272756774
S 81751 71352062
Q 3725 79350 5726827746323
A 91717 862318538
Q 471 82251 5892336729989
S 11237 244965564
S 59295 853733737
A 18016 168625151
S 8391 89720047
S 40880 287479940
Q 20158 96596 6372763754012
A 62468 674613472
S 76544 925210669
Q 16178 96069 5922202311725
Q 15946 98918 1843889646926
S 94959 522539754
A 81203 806828059
S 19779 851800565
A 80964 508593282
Q 5150 88633 3084198119969
S 26898 728093250
Q 901 94009 6232283352657
S 26483 811165481
Q 665 96170 5448275639167
Q 24764 94634 2302841309067
A 28447 767055498
Q 13307 97398 87866095443
S 81580 848633518
A 78119 792191899
A 32856 90896130
S 56387 859887962
Q 4792 61494 8898827280734
A 59238 376375014
Q 1841 77287 9914465810773
S 24733 908452930
A 86643 176815879
Q 28059 85420 1932163736340
Q 1192 95808 816583197260
A 377 597972082
A 14659 173081112
S 77116 87520720
S 55898 650216926
A 20902 397376381
A 17293 436089859
Q 16703 72434 1977873296899
A 35181 730967045
S 67067 512995516
S 39277 836428278
S 85334 795502446
Q 1857 65364 2988521252876
Q 896 96406 4064013553492
A 85547 598965470
A 86916 425224683
Q 646 96759 7605137554671
A 13209 870645452
S 14502 731824339
Q 2385 95480 4699099092483
Q 967 68646 9160464867226
Q 33595 97426 977820981784
S 89572 721552442
Q 1232 80400 5334497145969
A 26911 495591870
Q 789 95878 2609134272092
S 52119 11124857
S 70394 794807368
Q 2212 94637 4748470950009
S 59903 688798504
S 77354 825934150
S 74157 496277916
A 5360 953502307
S 77136 737912428
A 17787 508266228
Q 3106 90982 2255261035646
A 73036 267197061
Q 14635 66919 1671391027281
Q 13527 72140 4543066215979
S 73518 45719367
Q 28742 82882 9392888382987
S 32673 761922347
S 24374 943524700
S 73864 282522
S 59959 410166002
Q 10707 65512 4768855091124
Q 6272 96200 6023430371297
A 10543 991583482
A 90936 872290394
A 19110 902925746
Q 133 99951 1173091273679
Q 38412 92129 1264146721543
Q 3475 96357 8687574754350
S 52049 446701899
A 52846 378876105
Q 14637 78100 2996500941640
S 70526 603861206
Q 2710 96670 4423901465813
S 44802 317580741
A 78054 667443902
S 7762 58486232
S 77544 545922448
S 94393 272987183
S 63834 420289553
Q 4980 82114 8719137136382
A 56416 11046086
A 69611 662769288
S 20918 456845683
S 49156 344439288
S 46493 152918856
A 36767 232289342
Q 39968 93776 246234642614
Q 18751 71214 5017778159765
S 10728 479178057
Q 6716 96478 6951766564680
Q 23335 92430 1952608784175
S 75518 587481062
S 33606 719259968
S 40133 263483667
S 30647 690872243
S 90153 830767542
S 91628 372496324
S 16014 503530099
Q 17537 75216 2445777805649
Q 3959 93207 1884381012003
Q 811 91294 8048142882536
S 20945 819380707
Q 848 96854 9230718846159
S 78937 714921035
S 22729 408192016
S 44926 876051376
A 85138 597257097
Q 27053 92913 3323170624449
A 99871 753649719
A 63842 504893102
Q 10413 99625 9856395741297
Q 35037 94575 2091295550872
Q 3074 78140 801823025293
Q 854 99867 7350302319388
A 26431 254018181
A 88931 834769093
S 5424 807007470
Q 26128 94331 8416548951543
Q 9363 76287 8153030788020
Q 28660 97409 5226699826754
S 36501 22077795
A 19901 641840180
S 7938 604023424
S 39407 385960872
S 46202 373631651
Q 11142 99362 6588501415592
S 54350 310414154
Q 2001 90946 5646190597235
S 64176 442736004
Q 19068 83980 196153379229
S 18734 58593557
Q 3888 71790 6843393178565
Q 3507 92966 1320564785369
A 79413 141893560
A 40221 77915672
Q 14390 86415 3852245523464
S 33837 221375984
Q 5094 95184 9469784630917
Q 8648 96144 3248036200463
S 74824 641671066
Q 4369 97833 7406511299192
Q 12270 92621 8366263458079
S 9465 386627778
A 25185 895377757
S 58996 351424518
A 73623 291267799
Q 2433 57071 7719754158420
Q 10245 98605 5339421676154
Q 129 98770 3057209540475
Q 19799 69926 2216341815963
A 38833 784008643
Q 8214 82518 476702217009
A 93956 464026006
Q 9200 99204 5394822034020
A 71977 632488565
Q 6756 83501 3436548676302
Q 4376 97121 1541092040334
Q 4607 95553 3561709757904
Q 5132 87796 2042913826870
Q 1755 87531 7991279870973
Q 24151 84950 7938176706232
A 67419 880884757
A 8248 744063848
Q 37252 93631 7113378032953
A 41547 231932662
S 96042 335808795
A 25914 562536587
Q 18371 96024 5440760108372
S 87817 504885109
A 94617 1952917
Q 219 99437 1058863569949
A 14209 561034440
A 26968 377076242
A 66191 179025194
A 66788 836640395
S 8954 767013805
A 54875 200487216
Q 4244 99736 4698150114873
S 43427 145602684
S 11878 799654450
A 20976 502525431
A 90762 924910086
A 26555 326682600
S 79945 536111762
Q 519 99214 9767872682873
S 92007 307872884
S 24578 670456909
Q 18608 82138 2541403926992
A 91823 219964374
Q 282 92430 8748353494618
A 42071 419604826
A 64807 509310876
A 68068 979865210
Q 3689 96815 8125180381231
Q 20198 80292 7903620155344
Q 11527 86679 858999418458
A 8332 752783029
A 99663 473189990
A 73753 107009348
S 70821 562620241
A 44337 719275566
Q 14542 72956 2335380970046
A 71551 325333404
S 61123 772978078
S 67216 971680346
S 4479 596180358
S 38018 482523485
Q 11625 99841 8178838701608
Q 4559 69412 3790894374818
A 92596 260860766
A 89399 694506785
A 98610 921744281
A 77047 280188308
S 94956 455661111
Q 2134 61839 1733878696478
Q 34049 91355 8863127301850
A 82210 971446592
Q 1689 99238 8852324728162
Q 633 68051 6140822711502
Q 1555 97026 9300121319457
S 92624 689937692
A 28536 471641785
S 82808 466302760
A 41842 136160905
A 97993 66327926
S 56707 842713046
Q 24172 83220 3996015319045
A 42869 626945616
A 50668 943999420
S 49597 832296520
A 99009 188249494
A 40337 900072802
S 91570 130391762
S 62026 75015104
S 33635 63338280
S 60311 35858833
A 53781 765416932
Q 14373 72401 3412435268783
A 96069 775354911
Q 22244 86447 2530883364688
A 14959 262096059
Q 678 98827 9252792893652
Q 11220 68962 6290111173828
S 56579 771683672
S 75967 739103692
A 81169 198086073
S 52802 863462910
S 72222 647627795
Q 11206 97205 804630347535
A 15447 541768396
S 97509 36402806
A 70945 488520620
Q 2416 99119 6400754417100
A 49431 848120004
Q 1926 92872 5428004881996
A 7520 379997729
A 83932 993380502
Q 19036 87072 9938442156331
Q 882 99919 2853499501611
Q 8489 93510 3870262747949
S 83906 713576583
Q 959 99588 8635479607425
S 9176 828926875
A 39321 457022136
S 71239 724175654
Q 3613 95745 989494263319
Q 43732 98281 7265781670753
S 74034 772312349
S 34317 436601011
S 54255 421993611
Q 19223 91505 1885133882515
S 71488 912843915
S 73362 445277950
S 9740 517790262
A 52586 890032494
Q 632 99935 8118229280452
Q 5729 79315 1400566725283
A 88002 147423309
Q 8113 75470 975172771173
A 96685 327040117
S 41103 245107815
A 22321 943377197
A 50977 876849066
Q 11760 78388 7600859936893
A 84091 139089473
S 43860 966221802
Q 14133 86157 3033736243875
S 67956 374775125
Q 11482 71291 7989297203865
S 26495 238235738
Q 3397 96797 8306017030130
A 22049 430988140
A 93244 395963772
A 67668 239724552
S 18904 645949438
A 87149 55882281
Q 4637 96760 9430267264109
A 81331 708136048
Q 14899 73865 9548877675851
S 7835 290042129
S 97907 935949500
S 46532 317303631
A 57208 626988604
S 87111 932538208
Q 10885 86827 1165733385951
Q 4634 65815 309616926513
A 18072 690533161
A 27044 962698658
S 36470 59060812
A 25174 581609491
Q 23920 77310 6038440354966
A 24699 883226636
Q 3937 96337 9656473059283
Q 12211 91046 8091410213279
A 11923 270525865
S 56547 534488044
A 61975 613079923
Q 2890 60756 9639498541453
Q 5064 70053 8054235970611
S 24098 983407747
S 53057 941222591
S 74938 968130858
A 65800 416423439
A 45794 325758863
S 15373 752535036
A 58671 235627915
A 82602 236946691
Q 10003 88399 7765819811739
S 57256 555243175
S 5319 967856954
S 27914 634129341
S 9539 832902017
A 31916 470223372
A 82129 307710407
S 65680 618865256
Q 70 77142 9559170089308
S 26071 988710204
Q 9972 82790 2850420220054
Q 11586 85843 4478035128375
S 46747 754581779
Q 11092 97630 8936515941581
A 20953 422264344
Q 9021 98540 5803835561040
A 51243 26691917
Q 6441 76197 6828806934746
A 3135 760131973
A 20503 550588405
S 59634 236578634
S 36376 894157256
Q 11794 95622 3907099241020
A 53093 928652801
S 84027 295895607
S 23240 362687608
Q 8039 92141 485845436663
A 68382 974759314
Q 5218 80859 9473398811160
A 85992 462711301
S 13014 796428063
Q 18813 87656 2297075969033
A 68482 455973471
S 37275 834960723
S 10110 496510230
A 19085 80147650
Q 7255 83909 1446276868147
S 20288 332893062
A 40946 442131640
S 34033 112417504
Q 16825 79984 8516336526511
A 28852 293093137
S 81763 128318583
A 91468 903413972
Q 8761 87006 5871289466087
Q 2782 88133 4642844733861
S 19492 401527991
A 60397 63435830
S 30208 559380801
Q 21743 90614 5461264148103
A 54823 543640971
S 87136 536167325
Q 2469 92998 3237387853858
Q 2080 75869 4684307400110
A 57805 865769534
Q 203 52334 4891621193750
S 90262 848034318
S 90852 684715421
S 8050 110813658
Q 12547 95789 9014445402561
Q 5397 91920 4901811480487
Q 9976 92748 122511598572
Q 31458 90982 885586990695
A 81902 430744691
Q 11222 83788 1823912371688
A 21902 367796994
A 92476 821542135
S 20030 656779665
Q 5986 96881 8927837305428
S 62258 106467047
Q 13411 94305 887381657622
A 20745 584811517
S 47189 713884441
S 90708 898646653
S 47248 984336163
S 84177 694186194
A 59860 767993989
Q 1722 99522 492873920429
Q 33105 87247 2848722353045
S 15517 990336295
S 36307 171795036
A 57047 313153828
A 85512 862021543
S 3834 491687816
A 26481 728739196
S 30179 994750330
Q 8033 93133 9307647305000
S 10423 840587050
Q 1562 96137 4635321769287
A 53971 353363344
A 17322 398813165
A 7620 905999331
S 78291 76103502
Q 8989 94590 4076809925583
A 20537 396481597
Q 2838 78578 822806796155
S 99398 29557594
Q 30322 89321 6163689516663
S 87145 45888917
Q 16948 82413 7008725152268
A 90778 347880284
A 98758 943094538
S 70584 764266699
S 50868 265120875
A 24352 402798925
Q 686 82544 4261124094519
Q 83 99806 1596234877867
S 21312 922567490
S 24851 165553782
Q 4031 98502 152992386203
A 69932 401120566
A 3153 482385822
Q 10591 73400 5426404188658
Q 25491 89308 2512228722937
Q 23184 90094 1685342271261
S 76516 973128888
A 50119 543766276
S 28618 648578199
A 13687 535246619
Q 25184 81387 7618868833821
S 47976 266115958
Q 1830 97306 2238264902765
A 99583 724792037
S 73039 746265775
S 4103 687533189
S 28051 661234737
A 81857 904745401
Q 22217 94422 9115203515364
S 74670 455206065
Q 16793 92501 4252009536908
A 80735 767865947
A 81926 910442372
S 80334 348234986
A 85642 74961624
Q 538 97564 9726469186450
Q 10231 90846 41056944414
Q 7226 67294 2720097738641
Q 21571 96830 7025701587320
Q 12044 84879 6873355873246
S 48421 82191414
A 38053 445063178
A 19958 320159511
A 98583 972872362
Q 3925 83893 8482463997707
Q 117 91792 6775130174821
Q 657 93703 4251881061229
S 40007 821875661
S 73187 647670257
Q 2890 99025 7897140465696
Q 12170 97121 9387374368351
S 90621 756393688
Q 1970 76928 633556109640
S 46048 655492691
S 90650 958745243
Q 9732 90902 9686025053686
A 27091 917387580
S 12600 832235166
A 10533 497246562
Q 15573 97929 2176094570706
Q 26375 94354 2448469769033
A 10265 658088745
A 30842 998945050
S 84321 557048994
Q 10889 96578 4962073172480
S 27702 720609523
S 81501 200944519
A 32353 532944452
S 18164 762072259
Q 34026 91855 5005805202666
Q 7365 88541 4603565729569
S 13708 718098906
S 3550 922161327
A 25881 538728600
A 3944 467105481
A 56065 277390153
Q 3313 99199 5967586704143
A 77307 317499250
A 45168 158328155
A 77900 770868511
Q 1933 89603 2429202223838
A 64690 975348919
A 55095 195837045
Q 15030 66532 3437909303321
A 28842 688276535
S 83216 532346162
Q 2017 84193 6545679352881
Q 11881 93739 4008117001987
S 22477 61574357
Q 17039 82931 5447409416075
S 66003 315768627
Q 132 98494 9865708987976
A 1476 875272191
A 89935 403401177
S 87960 632121299
A 16874 841206633
Q 3926 80128 4367523525170
Q 2047 67341 5119532211714
Q 25366 77188 1784639517475
Q 30800 85079 2338662675447
Q 574 91459 2950927769803
S 15167 18665079
Q 12939 99945 3918490196959
A 2959 981758616
S 41332 129744727
S 85518 60645712
Q 3769 99690 2567042525408
S 66617 349675785
Q 6024 97499 5992585393849
A 57177 874148210
A 33957 885214433
S 33574 421676907
Q 22496 97030 2836696318100
Q 20544 79649 2173008715358
A 32547 733504354
A 32932 589966844
Q 13606 98547 9246639476928
A 64560 749144876
Q 413 79255 8310012309558
Q 16933 78048 6129315145471
A 19266 437471706
Q 14863 87048 6759997134224
S 20320 111761675
S 50159 255898923
Q 2785 99030 3352255876748
A 23123 706489343
S 37541 703849702
A 45210 76037068
Q 18536 70061 4167986556591
S 5822 785065925
A 97399 55796273
A 20206 50312906
Q 23895 74785 2387878474567
S 13475 782924390
A 63561 575863461
Q 22022 75197 209322976556
A 73651 526989438
Q 3884 66198 3546357860839
A 20260 710948293
Q 8274 81328 5007290860616
A 62044 959496722
S 6877 635193587
Q 4583 95229 8739476880023
Q 11474 79063 3838087519808
Q 32518 94208 4965878545372
Q 5400 99308 3687623467752
A 98066 537183327
S 38591 507627287
A 55641 782480361
S 74477 965053729
S 47768 462086050
Q 29306 83587 7472171728583
A 56374 349207620
A 43304 501538940
Q 11356 63660 805245224772
A 50394 348682594
S 77354 907170579
Q 8553 92966 1734437358729
A 65696 182094252
Q 5168 99805 8710280280945
A 61133 155590901
Q 11878 92913 7801783341004
S 68398 330559694
S 59621 266886059
Q 20333 74736 9608963173331
S 96326 684244929
A 6629 779259285
Q 18979 84696 1794163100178
A 61908 203096998
Q 35929 99395 8180300318412
S 27683 156730591
S 49805 311109557
S 76236 955273769
Q 13622 99368 6958608026391
A 74989 976810021
S 15918 540360504
S 11715 291524782
S 94890 457105039
Q 3858 94017 6508169429494
S 45431 19300909
S 18552 801902780
A 15176 910433816
A 64705 742993130
Q 5848 90194 5494866957907
Q 1737 57831 5015583944781
S 36026 403777392
Q 20099 98510 3449015283088
S 95217 393650082
Q 24805 85501 8226769991638
S 44795 815784819
S 22911 666978024
Q 16926 77430 6145545292391
A 19872 201273168
A 8750 176933904
A 8180 235108802
S 92040 977273429
A 60174 879349895
Q 11489 95397 923455605732
Q 1840 76748 2806090535115
Q 8225 59348 8858069956573
S 24728 809738057
S 81903 356620178
Q 1142 94364 1342774831694
A 52403 645536651
A 80709 197303542
Q 12117 86350 9650547770510
Q 37418 93788 2818432270807
S 29081 545841644
A 79594 535686764
A 23464 385495211
S 22786 144423943
Q 2651 99407 2100317356831
A 74147 689694143
Q 13095 79946 6990676830410
S 87993 416396349
Q 2720 99393 1048336444892
A 65454 358891710
S 45412 617757897
S 95491 145720441
S 4088 237161204
Q 6548 77216 9156248010037
Q 35194 99167 4114384763793
Q 4768 88262 4031893947099
Q 634 99218 9712820566726
S 13478 86897612
Q 12161 83473 7165876842345
Q 13954 94597 3454596587123
A 38361 21859657
Q 4056 65548 5425882988689
A 74259 82553552
A 73973 679565876
A 23541 89622069
Q 224 98203 173286240453
A 58489 752083294
S 659 208472051
Q 566 98435 985658318596
S 24264 738141121
Q 41023 94912 6035902269298
A 39777 542723343
A 62482 881243400
S 56143 483260734
Q 7017 84905 9672046624582
Q 6992 80867 9796933028888
A 6966 932077372
Q 9102 90708 4954627796724
Q 5719 88619 6219561421189
S 54264 938678108
Q 12332 89652 4675506918325
Q 24384 90787 4486217914529
Q 11721 94174 6179878003635
Q 17754 70907 3510630534263
A 4568 689201365
Q 2706 98574 4244379791995
Q 3436 95756 7399719752353
Q 7704 81480 4920398358235
Q 30750 84186 6967459937759
Q 872 99976 7946536761237
Q 742 91732 4714024623423
Q 16174 97146 2636795674390
Q 1895 78652 2038696628552
S 53216 495971551
A 78296 589455000
Q 4812 66715 3839139409680
S 2597 934286187
A 21606 483874293
S 3887 78911332
S 21789 486913524
A 45908 141740708
S 38780 749589059
A 60910 849584675
Q 38240 90102 3916366653865
A 50187 520945576
A 39876 672565345
Q 9357 98304 3329584779760
S 3 56527822
S 18190 800994670
A 28517 950049021
A 43494 253568985
Q 2954 99931 2616391737699
Q 5287 94775 4360173415995
Q 276 94640 9687058618685
Q 16804 91007 4486931437405
A 67459 768325736
S 45637 763411854
S 43747 706886941
S 61491 74606665
Q 9548 91616 9122266232600
Q 14788 70929 4959338590566
S 75700 941753565
A 11749 520681053
S 76163 568423577
S 16805 288949954
S 57040 499700472
S 17678 303369665
A 65549 365158254
S 60260 111792424
A 55073 975946173
S 95814 931202496
Q 12556 81352 6683872758620
Q 1782 78905 5497941533021
A 99187 633916081
Q 17388 80821 6611011971993
Q 16266 73592 7758413988788
S 54692 935488694
Q 2534 99350 1950217137410
Q 4960 95729 7583271807433
S 34374 596345991
A 99446 441329613
S 836 544490614
A 18085 796973759
A 611 663031895
A 52012 401112789
S 801 850268461
S 33342 631860711
A 54978 438012950
A 81331 595286793
Q 1420 98070 5857531948606
Q 9721 99805 4518562645229
A 63934 126803350
Q 5502 94044 2250579379718
S 67732 657384380
S 79121 140553163
Q 17130 76899 2994738790586
S 46597 831954143
A 68049 64839816
Q 8674 92497 932247424906
A 37899 471026134
S 10459 955367095
Q 1391 74349 7817867002227
Q 9801 71773 4937764203634
A 43859 64838950
S 78386 706524816
A 38994 909418477
S 69697 410689474
A 31847 273544798
Q 13469 84446 7696344702436
S 58103 795633494
Q 1005 80886 6507928610976
Q 25527 82289 2954016561117
S 90721 533935882
A 99427 134026715
A 18338 186211284
Q 46373 99945 6738831059750
S 14850 189425590
Q 28125 88718 8313751796543
A 96228 171737434
Q 13100 69495 8140519112150
A 22445 432526855
Q 34070 91906 1397807895386
Q 1167 71699 2370743952383
A 39645 124973696
Q 1865 98626 8991791358039
S 5929 289651971
Q 20616 88724 2472043313932
S 17957 586524372
A 92694 98353904
A 93956 438841676
Q 1825 90514 1276257614356
Q 12370 90095 4811551528271
A 23622 738214741
S 71402 140687663
A 30118 195349023
S 87235 272322277
A 5298 494103977
A 4919 519498719
A 43252 309814883
Q 24351 97127 2123966684526
A 91591 998914018
Q 14367 73300 4901463587787
S 57158 279983673
Q 17651 84971 2821838720017
Q 3704 62189 1117761958074
Q 7584 64014 6346464631992
S 41504 214651888
A 49307 275293420
Q 2525 99010 8022541550565
Q 1882 92069 6506204278689
A 63346 129923734
Q 30400 98423 2779274226287
S 50070 382234229
Q 1722 96027 3111221457018
S 35834 657481067
S 51619 535657828
S 58194 523596982
Q 11606 87372 967462989280
A 8410 718809451
Q 41084 94319 9542865236876
S 34311 218220428
A 723 57989103
Q 15970 76176 9777640746328
A 29233 549756648
S 62401 665408750
A 17754 927631052
Q 12470 88421 7497007292783
Q 12489 89627 5680873259316
Q 15581 76786 7004854994660
A 32177 947121593
S 92731 284120235
Q 10140 93633 8042213254340
Q 25449 87706 2261594873773
Q 12523 96148 6901463794318
Q 11007 92995 6491656771689
Q 694 93892 2789544537814
Q 9220 95776 7668071317118
S 71592 825594127
A 97320 667791548
Q 3118 70825 4417299440167
A 47023 815867644
S 67579 246354915
Q 8651 67763 487265008522
S 76775 955722854
S 20644 611828294
A 53837 730750188
S 26873 122696775
A 57831 718387995
Q 11382 68114 3741129073852
A 20225 552969654
S 15594 470592253
A 19350 417285493
A 30412 881042321
A 79915 786361955
S 4804 385333699
A 65044 327831164
A 19183 493113555
Q 12187 89586 407878347082
S 90086 51633514
S 88446 932987204
A 96822 996754241
A 50766 167464541
S 69510 613260010
S 36993 2599963
S 57277 974902571
Q 7352 67052 2917385471687
Q 16135 99154 1463793978685
Q 15890 99779 9940819817923
A 38254 420553915
S 52985 92454477
A 76371 270615532
A 74449 489454536
S 78845 583256502
A 41672 867933653
Q 14170 87823 5368049149068
A 14083 918449042
A 89768 695899536
S 64919 7138617
A 70094 91854096
A 65009 475642306
A 938 141651674
Q 16196 99266 9495500408408
Q 9355 74014 3245825924905
S 72181 44837971
S 63470 267081977
Q 28352 99825 1300059877450
Q 4493 96727 7500240753132
Q 15828 90576 80581040940
Q 7138 99517 5114971908833
A 39026 548587395
Q 7008 88632 9603075504498
Q 9083 94325 2006631667608
Q 8579 84743 748483940115
A 68875 533564267
Q 26425 97264 7398724470537
A 30219 970236299
S 64348 918010804
Q 39019 96769 1629816823459
A 39478 446243768
Q 24609 86389 9272063415605
S 97959 624200480
A 37578 914991421
Q 39607 94553 4996330200015
S 19497 807683180
A 34226 444756
S 20173 222034701
Q 17039 76741 9447145706696
Q 3951 65021 4387018419397
Q 2970 57288 9197770170598
A 83340 540225244
S 15914 231538536
A 10687 926618099
Q 4052 74309 7031266216334
A 82419 454507593
S 42999 339684199
A 71892 20312730
Q 28874 91263 9749127449485
S 52007 913999423
A 93407 116506390
Q 9341 66466 4187861171963
Q 5521 59180 3684306433473
A 2457 736852292
A 90506 757304589
A 82327 642623156
S 29618 982510618
A 78549 648615033
A 84879 733824309
Q 9581 98674 9004504133283
A 98298 711951933
S 61664 489071944
Q 10443 99738 9052389688868
Q 6600 65544 7912390846048
S 66835 767422468
A 40529 237042358
Q 17905 96107 5192749595151
Q 4117 98966 4943098413558
S 82632 182576289
Q 33211 94045 5044948088541
Q 361 95146 9145869446554
A 69071 389322890
S 72256 807495321
Q 2520 95102 5315175896423
Q 16953 77541 8357337415081
A 66962 154554075
S 50143 342501383
A 57087 221066306
S 24092 34912958
S 74399 121200962
Q 22951 95367 3313348073284
A 75383 474257046
S 59995 445235774
Q 92 99647 2960329559550
S 64379 927980332
Q 10526 73444 9847362263561
Q 39107 96826 597218604779
A 19504 736043039
S 6278 385249534
A 45803 878127748
Q 7817 94435 4757652822783
S 80797 540820244
S 40683 900226300
S 61260 955600837
Q 25444 92125 3152529519792
S 8768 938967147
Q 13547 98348 4484139791015
A 66851 896535531
Q 266 92275 8717348031801
S 69075 908619025
Q 37391 96130 7774750627193
A 83504 225865567
A 32673 649447437
Q 21382 84912 8918432967426
S 57317 277265746
A 72750 800912633
Q 42776 95063 3213232039206
A 23709 915452818
Q 9322 83446 4952657391764
A 26111 201643424
Q 5244 97855 2429565504210
Q 5744 65316 5339426587689
Q 9190 61741 4251400012180
S 43213 786194546
A 11554 759629039
Q 5818 86856 6910220955192
Q 26473 78001 9399941692729
S 81127 686548517
S 420 12513862
A 37256 915797753
S 68751 305835504
Q 22687 93236 118004356628
Q 2821 98055 4326928449172
Q 6563 87336 6848388946746
Q 4195 60371 4561540989450
A 95690 953083608
Q 18900 71169 6509470572289
A 88052 171893945
A 23319 29979282
Q 22778 88725 1334504620444
A 64226 171162535
A 48450 191653967
S 52243 572210927
Q 1184 95534 3377882400115
Q 5222 77187 811495016599
Q 1252 64805 1590873193541
Q 5807 94134 8241045772770
Q 11986 91358 3598586495161
A 2735 223436906
Q 7125 98332 4145194809283
Q 1240 79880 8987071092547
Q 1039 96427 1436903099427
A 85364 446954834
S 76840 983318670
Q 10470 99614 168173169733
S 10767 167964520
Q 14464 71047 837829187427
S 15188 274128781
S 82628 364284993
A 87279 238546754
S 72095 97931261
Q 6941 98896 9196226226557
S 25207 881778957
Q 10412 85503 6377078374520
Q 10142 80292 767853136518
A 11062 545951004
S 8985 235847745
Q 4059 96196 316212787747
S 92696 467509731
A 28599 117992958
A 93125 359715223
A 41651 374346364
Q 30016 89033 5894104809043
S 67634 963931870
S 71151 775130013
A 51425 250221424
A 85801 498139546
A 95366 379823110
A 20471 218006551
A 32530 849078959
Q 13282 88807 4819944826524
A 73720 47620091
Q 16575 94511 1072238547758
S 77058 585055974
Q 5011 99217 6711460072252
Q 123 99607 9561645840054
A 73801 55840064
S 68790 239330200
Q 26430 93807 3666209140196
Q 30297 87054 512178007212
S 6694 826370570
A 83686 900017397
Q 9079 88381 3474525621925
Q 9691 93555 7841324952612
S 65777 740357305
S 30120 12086729
S 13675 988816944
S 10886 977771022
Q 1478 88081 3342282912387
Q 1832 55626 4845413624145
A 82184 400790649
S 56075 17874378
Q 32219 92322 9227133656390
Q 2794 66444 3425340258627
A 21293 123882994
Q 20753 81230 1096931157579
S 2195 381422109
S 68227 360253426
A 58882 166975721
A 68619 252069885
Q 4449 64077 2308926786952
S 22401 769354205
Q 11459 85526 6745693174152
A 27785 752433552
Q 23152 87320 2732572700646
S 34221 756639453
Q 10 99711 5522531363874
S 86680 222091206
Q 6890 94842 1368211931041
Q 18710 80442 4011852968994
Q 44719 99531 7418280803611
A 32158 491174891
Q 564 79914 9771575927306
S 64965 703842758
S 71135 993630997
S 58450 793320475
Q 992 70478 3346113228516
S 88515 521986808
A 55926 893980902
Q 23351 90859 3244920363008
Q 21720 95358 5488653004501
Q 644 94467 7447615378741
Q 179 99901 2088196177382
A 31390 864866876
A 51216 281194323
S 4265 716345598
S 5061 170600660
Q 485 96813 8847963721454
S 2549 442284644
S 75710 397754197
A 58415 901702208
Q 7881 93652 5692180556453
S 53628 382255745
Q 486 98502 6491509800404
S 29665 796555744
A 1312 907740259
A 49925 959636692
S 88893 229765223
A 32270 773959669
Q 32029 84642 3665956886268
A 23293 213286962
A 45378 301439198
A 39855 606093676
Q 10879 85495 8513499343764
S 48375 241374974
A 74917 67283382
S 68993 376989168
A 94254 301149525
Q 1163 99767 4488484615194
A 70505 85634005
A 52439 531262062
A 52922 671500594
Q 25530 94440 7942918515064
S 60910 189738829
Q 36213 93413 8554651283193
A 9010 675004318
A 66933 800672790
A 16261 804017993
S 38792 745651223
Q 86 51028 8197033633131
S 37354 208809541
S 26277 329360634
S 15297 736765094
A 44129 962439069
S 59082 613971448
A 52360 98572991
A 26368 722179865
Q 31841 91226 3749399271345
A 92533 16855703
Q 10674 98942 2164153633988
Q 6068 85243 8104273704381
Q 19306 98950 9989541300942
Q 20539 97012 2937570781596
A 77351 940770317
A 41100 467752889
Q 12901 89539 7598263464958
S 24031 202627565
S 38079 319113446
A 82256 205960715
A 18362 68855938
A 43283 662958266
S 5444 457150377
Q 5718 93480 8003065354180
Q 3689 98297 1262004435163
A 16346 735241705
Q 23969 87062 4595425761988
A 24814 218179435
Q 31202 84162 6270426445832
Q 23898 91924 688240557729
Q 17575 87969 1698210990246
S 71117 805180203
Q 521 99379 1246250082768
Q 33537 88882 4976156248957
A 10615 509985713
S 53946 714995558
S 56172 320395522
Q 10933 96280 4728392250333
S 92440 246291344
Q 22146 86863 1169272327654
S 87031 297551616
Q 15795 67048 4224797380886
Q 11316 91981 1798729763125
A 49428 111426687
S 27810 456057332
Q 36335 92066 2893903859747
S 99725 182219498
Q 41 97922 3507815342784
Q 9126 92829 7831270520207
Q 22488 94986 7571880300053
S 68233 144952323
A 68110 461396067
S 49506 598849729
Q 7188 99124 7459668443331
A 46985 590074450
Q 10880 79255 6866694282759
Q 47267 97970 4707789911790
S 69412 178391748
A 41484 384252579
S 43406 333623988
A 15288 856265010
S 54387 674941128
Q 18086 73164 8881373052216
Q 359 70392 1097848898629
A 89899 126549225
A 89673 190042994
S 48697 313405296
S 48462 580784675
Q 26299 97470 1331134855494
S 44414 322414597
A 5232 87890511
A 90592 372469085
Q 4830 76769 7616027888288
S 39497 451935482
A 24254 206549450
Q 4208 99853 2232922297660
Q 21055 92840 4028702738694
Q 4676 98967 7715464561068
A 17524 126221577
A 59208 148265103
Q 3699 96460 8989343625347
S 34825 714743305
A 44523 986639729
Q 24147 98473 9476092680268
S 15236 128649149
Q 145 85012 6808205252844
A 16956 804015040
S 35551 747895835
S 96859 708512617
Q 1228 86811 8673670302769
Q 13955 81134 9369141632869
A 74888 930645214
S 58898 347868806
S 25572 808116593
S 14426 437213302
A 71933 547520334
Q 39128 93099 6633479101830
Q 32924 88370 6466834514926
A 49124 421795671
S 46083 627399316
A 49244 125716502
S 48780 395094056
A 33811 861264841
Q 7154 98285 7357115435712
Q 5186 63551 9207021035078
Q 344 99933 3865053299861
S 77889 801305490
A 83218 196891089
S 80662 229236963
Q 4901 94262 7046328146381
S 92802 270826730
Q 39619 92415 8141986328687
A 41436 267691734
Q 14362 90698 5473677240662
Q 20286 86624 5128745907044
S 41627 964978693
A 32308 401145563
S 42329 484308989
S 12943 189756854
S 82357 110745887
A 53693 470942017
Q 9700 71775 1951837784509
Q 39166 91018 3863728829297
Q 13689 79590 6379241176300
A 74657 882515763
A 37275 811441177
S 16288 894109739
Q 803 58945 4431551610748
A 42096 246337379
Q 15063 91783 2373272333086
Q 7268 97452 4704473172233
S 71449 46589725
Q 18134 95003 8767830444863
A 99138 321882238
Q 3917 93059 1746330078949
Q 1246 76063 5593768740453
A 52229 64438386
Q 7191 92775 3896903283524
Q 9789 96104 1298436529860
Q 10294 93860 5654043350138
Q 14115 95018 1163006356481
A 52043 525673140
S 78596 60599823
S 10188 8211597
Q 15960 92175 4272890611853
S 7132 536498765
A 55058 217437322
S 76725 973836001
Q 5955 76409 4410552362576
A 11050 290763606
S 77743 709275797
A 46229 607966767
Q 2284 92799 6281883469253
S 6988 51740959
A 48152 50011482
A 82688 214047172
Q 11769 87343 9554810848723
S 61072 47945294
A 25121 256975981
A 65788 518242290
Q 40198 92644 9058314742358
A 34608 785206376
S 13995 989719802
Q 1648 67234 9652007168882
A 17878 71041226
Q 10005 82779 9551091729219
Q 9861 73644 620817668226
A 79233 541681205
S 13923 240998319
A 63601 455989414
S 6014 229372801
A 19330 428586631
A 61016 905537217
Q 1464 53215 616923077938
Q 2325 80976 7010061533162
S 65229 448972451
S 43041 993150419
Q 15203 69581 7796959196062
S 28779 141324146
S 40969 786456806
S 24791 999749053
Q 19223 81890 2358682708420
Q 16766 86117 3268471428755
Q 15264 92255 6336502660762
S 12063 769076243
Q 1340 60827 4778185919625
A 43480 211645774
A 16325 475098801
A 74772 738346847
S 79265 42320479
A 57940 894792606
Q 5384 95638 9603371689573
Q 23398 73948 3584400107034
Q 1064 94395 4386885775213
A 55004 644983312
A 13343 345736657
Q 8009 82796 7422312421809
Q 23450 98274 7417022571817
S 61275 448860612
S 84396 781490720
Q 18235 94120 258006045907
Q 22768 76965 1189319555752
S 2016 583346212
A 14164 979953144
S 62510 182702109
Q 7366 76185 6198470627308
Q 2647 99948 6070712241624
S 61534 600924509
A 3294 9437585
A 42200 224908536
A 96232 565474871
Q 9419 67292 3975121067952
Q 678 98107 211498024713
Q 33218 89493 3902841468618
Q 10191 98136 9558166578630
Q 952 95546 6270502563525
Q 14574 94827 1355133075117
Q 7724 96348 4253814188154
Q 1503 91457 360134904444
S 81462 770176594
Q 292 93162 1755317415835
S 22210 719846826
A 55838 373796086
Q 24738 90943 8872797238247
Q 8254 77223 6119202398562
A 30564 807156538
S 22920 230465772
Q 14221 97083 1842019400492
A 11386 811692797
A 80943 38008979
S 46782 292842245
S 61205 27951913
Q 8898 88465 5335180134012
Q 10862 97923 1219534213890
Q 8303 97074 3510356881807
S 73764 953687188
Q 5535 78265 8410474169072
S 44666 359029969
S 88405 85938723
S 39296 239099816
S 88191 406886831
Q 11676 86324 8561474045838
S 53802 320669949
Q 2756 53683 9986786711725
A 60078 373402179
Q 1228 99732 6860588893995
Q 275 85855 1478861980623
Q 35270 92864 8406969467081
Q 2392 77534 9530036429238
A 93821 67278964
A 59694 544638782
Q 6535 67594 681437142031
Q 24665 97233 916400089891
Q 8394 95426 1218414322698
S 51233 30092935
Q 28626 90755 4700652771734
Q 3096 68607 9110984920171
S 64805 418067472
Q 14701 96264 7567906024901
S 3699 296061148
A 8624 354270402
S 58525 81446598
A 18504 248076357
Q 27006 96038 5309754538698
A 17796 2200262
S 47080 859210221
A 13316 523121470
A 97794 669633951
Q 32017 94772 246272627842
S 62553 426532609
S 75075 526524669
S 38067 224995526
S 61225 946608917
Q 349 98270 6741014085196
A 25913 908508708
A 92657 812307777
Q 13193 81552 6433663460341
Q 1753 75206 3661692371950
A 35963 333054485
Q 40168 99902 17221286887
A 4021 160230861
S 89189 806440181
Q 3495 98563 9411682448022
A 91795 605194730
Q 14480 95992 5727607141230
Q 23842 89913 5117980212113
S 79160 187951192
S 32944 3732983
A 89564 844935121
A 65766 429466264
Q 11211 90836 1413636956172
S 74826 361301047
A 6171 975684514
S 44292 89838480
S 63283 642512959
S 2676 252487548
Q 1584 93113 9821055021351
Q 42228 94253 3115450392175
S 38135 699019038
A 45860 705245617
A 69064 1456123
A 10 530418840
Q 8719 68248 4514817353346
A 47675 423521137
S 76290 92104253
Q 789 97838 9312109595451
Q 18474 87202 9953701878268
S 49707 235687181
S 49081 118458549
A 82205 270179905
S 72224 667829914
Q 912 94212 7495101726229
Q 37883 92127 5015707610709
Q 18778 90741 827928014538
Q 21368 85837 6868514498453
A 37862 786431951
A 29552 26259270
Q 21544 86310 8006941813896
Q 20706 78488 5502138173941
Q 669 99181 671093182967
Q 94 99885 2095475902761
Q 22358 78222 3493092994540
Q 16466 79021 3505331904843
A 79142 992724605
A 55843 991484580
S 23239 985182222
A 59982 34849525
S 19134 488131597
Q 3068 97242 272238344853
Q 21610 85150 5175728433197
S 63799 460119723
Q 1078 93138 9227174809374
S 55707 267406182
S 86724 39027943
A 63227 273290171
Q 636 57718 1281983197271
Q 17186 85653 4665083328779
S 96109 404665994
S 67764 578332440
Q 9778 87943 2803606604954
S 89453 719389282
S 61729 794642345
A 40664 895486225
Q 40809 96416 7021499049642
Q 6199 86700 9770242484195
S 44155 48409499
S 78232 347055762
Q 9811 78310 2496329364794
S 1414 478943548
Q 3430 76464 71045985817
Q 26755 95759 2520058416901
S 71405 646064467
Q 3683 74799 3767727593305
A 25495 701203247
Q 8167 94386 880874085457
Q 968 86968 9503536479646
A 51532 540020249
A 8775 788243596
Q 14813 87830 7463141568665
Q 2461 70319 6442271090911
A 49526 393344985
Q 6072 93811 3948102728839
A 54477 811264332
A 10740 905615556
A 68794 390838031
A 22397 848510965
A 61206 363468427
S 97504 524738728
S 55089 237183914
A 81538 723794747
A 87489 637594616
Q 16770 84834 5199968602724
A 47158 566294012
A 32562 162739227
Q 740 99828 958255765254
A 57829 183929802
S 7195 202959194
S 22959 434644939
A 40527 536594406
S 21093 216806545
Q 1690 85589 9972950443167
A 34135 624745105
Q 7346 91804 8028259569456
Q 6258 96638 6472069856972
Q 14645 92240 3345757246316
A 37517 398506652
Q 14598 65002 5790238808717
S 10280 812437712
A 73572 568923849
A 97303 595741429
Q 4842 84995 1187286796248
Q 2571 81364 289103678450
S 10732 158485308
S 45302 419541364
S 46711 94873054
S 80695 73016883
S 77641 689691834
Q 8448 98610 5719883823052
A 56034 707779405
S 41107 428390558
Q 24567 94256 1822277372948
Q 865 75182 8948305377408
A 86324 948013863
Q 15871 91990 4588990995377
Q 990 99908 4383490726556
S 73803 32832780
S 88819 747545376
Q 3025 86270 1608383869800
Q 1543 86314 7173866705825
A 33924 717020028
S 5096 315908225
S 39700 421135313
A 50058 936580466
A 57632 358992576
A 60612 51291056
A 64897 672600653
S 87810 882560089
Q 19572 82451 1515074059405
S 65449 762081131
S 79812 185920022
S 37249 263605984
Q 9301 72336 3116740165661
Q 1431 81052 1891297477006
S 29232 613226497
S 37862 417248136
Q 24323 82989 8970864670107
Q 390 77414 2855002643970
S 8394 197540432
Q 392 99182 4001592141259
Q 4058 80641 174310619384
S 93831 772762632
Q 539 95218 8389178860596
S 70855 363819844
A 96793 131616898
S 28090 817007045
S 20959 155559865
A 40649 704236790
A 99131 243098156
S 29951 225700523
Q 34428 90795 2650182183989
A 73730 155632184
S 19791 243737257
Q 19681 75120 3427592015401
S 81824 283486905
Q 8993 85319 5352673992326
S 41363 580115002
Q 2341 95310 8720278889144
Q 31462 94870 4811237757292
S 86586 764640575
A 85488 400998521
A 43690 977068567
S 41643 835036266
S 61441 246694832
A 8886 93622128
A 52737 810207431
A 42785 410917816
A 9268 859859209
A 72177 677271693
S 35653 401862302
A 34328 639026041
Q 20683 96447 323442871848
Q 1151 84048 2673746386714
Q 1472 72138 5406052227623
Q 8762 98469 8679209483688
Q 6456 98812 230986283029
A 11107 552250573
S 53268 201645178
Q 2713 78408 5056882173880
Q 8342 95070 1529680608485
A 31547 60427144
Q 3536 92464 6324725505343
A 74829 176825582
A 29225 345226733
Q 1448 95053 8464514833433
A 75542 889896001
S 79526 619097155
S 53741 19733984
Q 5254 90386 8313688588959
Q 3805 98129 6179888872229
S 69537 535188221
A 34668 232176833
Q 9744 79095 6626309787692
Q 25491 96709 2631551316688
A 41560 307641727
S 98059 528204742
S 85982 577046065
A 89366 394785962
A 81466 401543036
S 51525 701826011
Q 940 71860 8969821325168
Q 13389 94738 3652862073093
A 87892 715359988
S 89657 65851541
S 99008 941587427
A 43085 310582083
Q 24282 76979 6211679659873
Q 7856 69522 8532231949412
S 3077 8166813
A 44114 131611678
S 90517 707838403
A 83828 242948452
A 33824 21726678
S 70858 930564297
A 66176 663042193
A 56348 697258104
Q 28377 98126 8482451939295
Q 102 93372 5071497375336
Q 5394 91340 7688053764537
Q 3257 89218 8896143832833
S 16461 321823566
Q 16 86314 761081763463
Q 14755 76675 4820317101607
A 27420 496270281
Q 23444 95428 2243373102609
S 15662 518391007
S 23003 740282222
A 6282 27835607
S 59567 208506703
A 63889 926400727
Q 879 86451 2911574018032
S 90924 362742694
S 97691 58718060
Q 3718 94456 8866696658021
S 16248 815310324
Q 12217 94189 2176110141754
S 12311 735165608
Q 4034 97191 4098070259972
A 46644 669004038
Q 13530 77349 1236005984636
A 37305 483935383
S 86234 251031273
S 23398 281634685
S 63316 610092740
A 90777 627846989
Q 4674 55882 7305247298430
S 49851 592888914
Q 20794 90771 5352700769208
S 41859 380701916
Q 14561 70240 8344105186960
A 75891 348968137
A 96718 736505380
S 76031 230609919
Q 407 98848 9381095712308
Q 3543 91795 3336467207470
A 3489 999484451
A 31100 15302853
Q 5448 93704 3747824756269
S 17785 69144514
Q 15155 72075 2639322182632
A 79394 834876629
A 55699 298699628
S 27712 904633189
S 32058 628000455
Q 486 70960 3963891461322
A 74158 54436181
S 75971 206813980
S 63732 498173236
Q 21071 77721 9295226241711
Q 1271 58865 3812166944640
Q 22082 96169 3837939186624
S 93016 992123848
A 39323 245323932
A 84348 207564555
Q 19050 90560 9345267322352
A 69165 98350883
Q 6594 68681 4499794351175
S 263 690790284
Q 13414 71918 3522130757767
A 20013 827697131
S 18341 51631623
S 73290 924551063
Q 14534 87261 7474143483907
Q 27668 92503 5285215133257
Q 38 90474 2584409216401
Q 27195 90601 3035008366019
A 58838 310222537
A 2868 638312778
A 22971 861579466
Q 23444 95937 1191070644313
Q 34101 89680 2109905206147
Q 22097 99386 826173688053
A 63697 178139646
Q 1828 96480 8261757125026
S 49482 465501459
A 85547 930560115
A 74789 654354461
A 71927 425970788
A 26182 246137695
Q 7758 86880 4387214180914
A 45251 955899030
Q 26933 77850 7731663502170
A 50907 298640185
Q 305 76944 5864862182496
Q 18063 96934 9674620594210
A 72649 141011537
A 85140 352853162
A 76348 998254697
Q 1517 80421 839128302240
Q 32060 97052 9054087142768
S 63902 321688907
A 39913 513038366
Q 42453 98811 2995719460509
Q 9128 77512 6696290287424
S 50750 167490347
A 43795 796891469
Q 13800 73716 4116304850819
Q 2864 77535 214094840312
A 19927 13154998
A 42744 14748479
Q 18339 91249 9503777240676
Q 20638 97944 4660690482524
Q 17026 75299 5297849464846
S 29852 256893615
Q 20616 72035 3679325496843
Q 1434 93563 2493038535619
Q 4819 70631 7142286602110
A 35001 802574190
S 24294 773626482
A 20620 39214478
Q 15189 91605 3099545878741
A 71778 840574733
S 17079 856071232
A 83119 923605380
A 57134 899370646
S 72318 86146657
A 25198 293053033
Q 9307 95707 4622095745118
S 25721 334057100
Q 4090 95723 171466199683
Q 11509 85176 1345592104590
A 96511 402678167
A 46817 601377986
Q 10364 67826 6017695230702
Q 6016 99895 8193337945474
Q 19610 80723 712086605637
Q 1121 99261 4622607721669
S 53508 304599087
Q 8951 97547 897319154555
S 73585 959430785
A 18660 905029127
S 38420 899637501
S 37231 727506832
S 27862 227007489
S 50708 759882253
A 63626 165820775
S 80816 259424122
S 30076 448592177
Q 1676 99734 6405117379711
A 17377 983219471
Q 8813 84221 3800224496103
A 2264 623749838
S 92562 302360498
S 15006 362583938
Q 9542 82854 9908239425981
Q 105 80435 4865315773422
Q 29149 93828 7318853237657
S 84745 779882947
A 35535 812691113
A 87312 575792133
S 67021 255781859
S 91302 328980441
Q 26002 95683 3760821328615
S 2516 92646177
A 81404 514256578
Q 19822 87564 4212588200405
Q 1905 91427 7025980384250
S 44710 984591179
A 24367 941652522
S 34186 813724201
Q 3065 79653 836314508289
S 59571 543967203
A 43474 971806508
S 57948 78406002
A 69654 917978998
S 39819 142083500
Q 9199 92051 3642061398636
S 9495 842352785
S 52579 282701404
A 47738 454075449
Q 34856 94056 7314869948400
S 64740 973022371
A 22690 667380797
A 33127 644238448
A 15964 647363714
S 10105 407421673
S 70294 805871986
S 94110 95036700
S 23835 167765726
Q 532 98158 7739587600291
Q 27999 89077 7285369502817
Q 38379 92076 310188084311
Q 2422 81352 6667908763335
Q 11897 68295 1696626681675
A 73639 961762857
Q 2067 64928 929688174578
S 61712 864616202
Q 23030 96334 8139830430551
S 63886 465628173
Q 16408 99598 1262809172943
S 79962 881689694
S 23263 999592150
S 29743 970522615
S 52260 985396952
Q 19006 70266 7599112095233
S 98828 855866988
A 45419 916940682
Q 1403 95940 4836497361125
Q 2384 76952 7894939178652
S 21535 746146220
Q 11383 87867 7542547737187
S 3328 387816444
Q 36931 96968 5107153558021
S 7219 783834042
S 71499 490391802
S 85429 262188590
A 1137 704603141
S 89034 710115654
S 51237 178145454
Q 2704 99899 9705909145356
A 59475 445981970
Q 59 98890 4147190186213
Q 17342 92178 4545219840818
Q 7179 97789 4294428666525
A 76876 843753159
A 51702 757191221
S 78366 418445728
A 99046 416558212
S 99851 422413248
A 96918 947505217
S 58705 193226323
Q 17358 89376 6010555745490
A 1117 693508962
S 7424 159249842
A 97421 491062633
S 3510 558653113
Q 14626 64770 4105367530751
A 28567 46459608
S 88665 833339302
A 15425 292206938
Q 28974 83440 1259146512840
A 1072 713361905
Q 42801 92929 5193759604338
S 24239 701931712
Q 43468 98399 3557204388734
A 25822 556906526
Q 8893 89426 2691955622161
Q 8789 84055 2798059976321
A 17486 89769794
A 54762 326832022
A 91481 986331579
S 5904 778439457
S 51770 980436154
A 76240 733209444
Q 896 99420 6371354531719
Q 37390 90491 6113443987180
S 81117 26859984
A 55048 337765964
A 9658 721264518
S 77563 489196207
Q 12026 97928 1708288401762
S 76744 64361320
Q 1983 55544 3504317723552
A 62126 437318920
S 22658 287094984
Q 20550 86895 8026643158392
Q 31261 91214 434370897555
A 617 356331439
Q 17536 95391 5927463000415
Q 2568 96488 2982681045903
S 75834 782989300
Q 1229 97329 3532496386651
A 68987 312680958
A 26057 324693850
A 99169 440371205
S 48267 604678551
A 69986 250489157
S 69935 316237640
Q 33365 85482 66283716985
Q 26580 99855 4659645266044
Q 14677 92703 2894943985174
A 35256 309125947
Q 4513 70280 6211761452591
Q 168 99746 2367554023816
S 63876 81416236
Q 3261 87559 2247262214486
A 6213 257206939
Q 3898 80368 7009097306875
A 78742 527131156
A 50111 297421362
A 25840 310265577
Q 16206 85929 6103024573686
A 50714 514664705
Q 331 99587 5549999326412
Q 19206 95097 9564131601869
Q 529 95098 9433426007968
Q 14004 66957 7801861861036
Q 955 92953 4534688348343
S 33758 164078582
Q 4844 83523 1084579538045
S 7903 612545286
Q 7281 64081 4099324289414
S 31325 683826600
Q 14635 84156 1930756761927
S 60580 392413888
S 40662 378143731
Q 31886 91832 1591614955291
S 47389 625950813
A 36735 490379285
Q 27365 91672 379954921150
Q 15483 87921 1235936549226
Q 21526 98534 3922647617916
A 37030 269428943
Q 3398 87008 8250508561621
Q 1287 98914 2670885699337
Q 2254 75383 3908923270907
Q 18088 84987 5244408058885
Q 20843 88269 9043671193959
A 36596 177661407
A 60911 458049206
Q 3183 96601 7477936172193
A 48382 401575187
S 39035 250104318
Q 235 68964 6773967702467
Q 41600 98314 8227662560564
A 62948 205881902
S 82896 420276138
S 49043 80153248
A 79791 294597913
Q 983 96780 4453651057451
A 7100 754626927
A 11546 214290995
Q 10158 77893 7265861069828
S 91277 620030933
Q 2653 99924 3702171502304
A 14007 650723439
Q 10935 75003 7311621303751
A 12671 474189902
S 80288 283556751
S 46385 985561499
Q 7329 81770 401585753507
Q 6381 90232 8255242883240
A 40124 316581687
A 81757 865843157
S 90947 773371895
S 58116 495529633
A 40267 630613877
S 3521 390781373
A 68146 734444568
S 78639 852686290
A 54197 156769525
S 5414 71106965
S 60240 572534360
Q 2487 99206 92376559163
S 21367 230531771
S 83418 499322947
A 21927 428785221
A 55537 120441837
S 55399 914174972
A 67953 386132242
S 85816 209501748
A 97311 379090222
Q 1188 98835 313110024442
Q 1269 83522 9423634837965
S 96499 397898463
Q 1431 95200 8915204103561
Q 5055 99760 6451909544629
Q 13630 77202 5950702205549
S 27817 546981823
S 91623 936309367
A 32096 149516512
S 39879 637187560
Q 10266 83172 4287852732547
S 59044 922310674
Q 2845 91607 4679796525940
S 93996 2265304
Q 4394 79080 2127886783447
S 96212 332007999
S 34504 516046777
Q 1489 99943 8135573025786
Q 39331 93556 1257486797336
Q 37097 99827 7723096901362
S 94970 796274557
A 57573 773166943
S 82405 618754717
Q 4564 63146 1023556332216
Q 6337 88477 8617519176848
Q 15785 90444 9721467042779
S 10173 833038080
A 38087 733235283
Q 19844 81502 7913990904648
A 97482 531513317
Q 343 54675 9100921425355
A 52373 387870046
S 63667 955915041
Q 221 99416 6128948550552
A 29490 193653661
S 97717 283276935
Q 9777 88696 316966272924
A 29201 939875387
Q 7230 72363 3550366394748
Q 11526 75300 568053761572
Q 18765 91436 7503896460971
S 74501 683647116
Q 34139 97555 4201387920434
Q 20476 90663 1973021957675
S 86976 809627338
Q 9287 77326 6996513129408
Q 25381 90681 7351827318960
A 58916 270159571
S 5079 268427011
S 7806 566661479
Q 29718 95109 9347985164369
A 93064 821960304
S 58787 873805506
S 96586 818822500
Q 4808 97175 762444590954
S 14226 873200158
S 22250 352350256
Q 7957 94789 9407167802110
S 94647 254618702
Q 2036 86371 9753802419905
S 21425 111495423
A 64228 254504727
A 79435 430859600
A 44569 49406819
A 19899 461888882
A 12450 551559554
S 4333 525406279
Q 26113 98801 3713649520307
A 9806 37303846
A 15408 576984039
S 81417 753128403
Q 404 99615 190293692432
Q 785 96795 881622265078
S 33348 189930319
S 58985 976332511
Q 2465 76681 8679096498125
S 24122 749532389
Q 8812 97803 7264325513219
A 54835 342790612
Q 9526 84249 2128289638610
Q 8215 96748 2107544377134
S 97253 543855501
Q 7635 94395 5521340364061
A 84284 500780013
A 16408 865734677
Q 34519 89274 2100615713731
A 97564 257485764
Q 32306 89383 5045633855839
Q 16311 86196 8339120146863
Q 24893 87092 627924978797
S 97676 634544792
Q 5486 67776 6130253862172
Q 16520 74362 332190076631
S 56814 352058686
Q 7108 91820 7662689147915
S 29151 144240166
Q 5006 97769 9924762025447
S 22352 312801446
Q 12924 99853 4934121007970
Q 13723 69873 7501055008564
S 99815 313637433
S 66279 34085074
A 27769 915322058
Q 32529 91039 7107401733421
S 59144 139017078
A 20419 171386580
Q 4898 73629 5231455136664
A 26720 95439666
A 87753 836264560
A 24411 824161532
S 91522 936281244
Q 22 94043 9039625855013
Q 10708 74436 8292002732537
Q 15 90787 9232143674122
S 81700 944654830
Q 17745 96488 8410739394783
Q 15743 78236 1174680055424
A 76427 250641413
A 50061 653802486
A 49429 818804916
Q 2350 95537 4755623860464
S 15916 783947772
Q 17769 92515 2928845265845
Q 21228 90784 2582089399955
Q 9274 98897 4737081880954
Q 43508 99760 1078417896860
A 10963 556425561
S 32478 215202736
Q 6543 99496 5192909522649
Q 31583 85152 610740966095
A 86749 841660931
A 19562 944887802
S 90171 32499691
Q 5028 96515 4682897986805
A 11884 698370188
Q 25804 78320 9052953090596
S 49701 193335669
Q 1326 99523 579924303502
A 29455 228771794
Q 39511 98390 977069043905
Q 28108 85763 5294966782621
Q 13235 70225 6877416762701
S 74936 705093643
A 8911 829425516
Q 3314 82710 8470658616508
S 98913 329401680
Q 19611 98810 1434912202908
Q 6407 93430 629173816166
Q 3314 71388 2291007439875
A 9513 893122320
Q 6712 80852 9873080105921
S 79204 306844145
Q 21864 88270 2551956340498
S 80721 319782514
S 33933 959623161
S 84120 672555335
Q 1642 95836 2232963885114
A 55675 121844251
S 40216 715422784
S 32309 369277912
S 32122 858104188
Q 4704 97713 6144364209492
Q 15434 83864 7794127956826
S 49897 101796815
Q 24698 76320 6996021940660
S 96244 75830611
Q 3754 91127 3219851897857
S 59218 68516425
S 32193 274397381
Q 28733 89961 6095435460945
Q 29219 98286 5443009708416
S 33794 242878615
A 2834 362662458
A 74136 194884262
S 89205 410991703
A 85562 373352891
A 7183 740561471
Q 522 99720 3013352103262
A 86991 518261715
Q 2450 97748 9210850808695
Q 834 88047 6847414105881
S 92170 144527815
Q 27723 95952 4061354937448
A 1667 365845553
S 60213 755742219
S 24878 760852859
Q 7128 61713 9372798915472
Q 16375 76321 2977009067237
A 15156 259372022
A 34651 564209918
S 86743 336367337
S 83048 212625488
A 533 294124170
Q 593 89161 5707351502158
Q 4057 95318 6364617841400
S 13911 445136343
S 37802 21791288
S 35161 513332611
S 23368 830765710
Q 6178 98806 7763848947346
Q 23148 92928 1889365998958
A 13946 646092718
Q 16656 92228 9044218072235
Q 2691 99775 6719982064506
S 35236 707355844
Q 2501 90211 9369177275880
S 44479 237281314
Q 2883 99863 568883859522
Q 28614 84994 3094733968631
Q 9776 92114 710271768903
A 48098 184940678
A 25548 735543954
Q 3324 60090 334322071983
S 58264 653296702
A 72906 254705385
Q 7934 93468 4318143376082
A 40759 881288411
A 28797 991621079
A 28491 596584755
S 55892 766737595
S 48603 207576871
Q 14294 66409 3404382777435
Q 39151 93814 6975705852827
A 47979 726836856
S 8804 590497689
A 80809 818285785
S 86289 190699180
A 41295 808639633
S 91357 802645105
Q 7344 83165 1588718713212
S 88479 218346924
Q 16194 85100 2273908978860
A 95990 313119770
A 2068 298724240
Q 251 99584 4692871954066
A 39743 521714801
Q 6242 99250 1248898525244
A 46938 672450699
S 33427 353251007
Q 19047 97513 7274928765505
A 37691 972326686
A 19228 568083140
A 995 155646017
S 17828 256089899
Q 34518 93754 4189082179243
S 51255 746309499
Q 9697 90116 5083242759615
Q 2979 76671 3473423392793
S 45916 243026152
A 41053 470351208
Q 4010 63554 9060900672753
A 19204 732797029
S 9817 621700094
A 46694 776295337
S 11229 512370805
Q 11176 90392 6556409239593
A 42984 131082291
A 8361 810099806
Q 5024 98877 7620955703154
S 40111 533554911
Q 2267 77303 433319457510
Q 6979 76797 1921284073301
Q 4556 70569 7406097951280
Q 12599 87895 9301860090897
A 51181 715854587
A 91263 81825534
A 59426 259298044
Q 2131 88424 7363830545539
Q 17 99858 9079797676320
Q 4538 84668 4201830817845
Q 98 88308 6504803573016
S 93092 245540314
S 11626 594872012
A 27315 976075262
S 80739 118274752
A 88967 699918896
S 20533 126929842
Q 1974 99935 3699670915551
S 82369 129664806
S 43407 260580181
S 41668 805756760
A 65542 297534558
Q 17531 74417 8011492582954
Q 557 97400 3143387910530
Q 7080 99158 8031647403555
A 66381 8612518
Q 3235 95988 7846438283377
S 85394 62532607
S 21239 91562454
Q 7735 72877 138139120813
Q 9602 96249 3314690218313
S 11003 718993964
A 14609 795047498
Q 25124 84121 4737462521801
S 32000 877230233
A 27858 771093966
A 61860 194041352
S 77818 917953701
A 28794 754387664
Q 12187 100000 3706023443380
S 77783 787800485
A 87153 325558919
Q 20473 83707 4827407191421
S 64457 20183563
A 35883 490578876
Q 12464 98351 3591351683705
Q 12013 93427 521344512524
Q 19533 72551 3028634045324
Q 17309 80543 8545995877160
Q 27809 97235 6288320382090
A 63118 349412711
S 25573 380157367
Q 22877 94531 2230613275788
S 79335 447855503
A 33059 10951293
S 71070 64978247
Q 1964 60627 6282162119565
A 54617 59685027
Q 15154 67950 417358332340
S 45842 684979240
S 90883 885519634
Q 4827 94099 9241054652634
S 58252 350793571
Q 2475 69926 6713588563642
Q 10576 82961 5627645177552
S 90145 399139629
A 5696 186156270
A 67205 994234738
A 30910 599259377
Q 1611 98762 5199524319167
S 33807 692829608
A 17284 744848343
Q 6104 81612 2549030371258
A 34115 65121553
S 17263 951334348
A 57233 206725125
A 8122 217344079
S 69663 167545105
Q 4 99918 4521773063360
S 83544 601015368
Q 328 74163 6946145586662
Q 212 98140 5431153252180
Q 17708 84845 3510417061919
S 84875 852676892
S 36096 321539075
Q 23592 96236 6168430985089
Q 2500 97419 9087287350490
Q 29157 81110 3049271572210
Q 824 98371 9265402492425
S 90319 907131109
Q 1512 95477 3652119683987
S 12070 118056239
Q 6929 91336 554222131099
Q 11130 99801 9485571281326
A 82797 20764899
Q 770 98754 2274690952284
S 34838 696175441
A 35415 625745500
A 12588 974573547
S 77059 976554947
Q 5869 64588 5937915319274
S 15516 241013531
Q 35111 89485 2766507830164
A 51911 587323488
Q 1918 93326 3841412899527
A 60812 674202343
Q 2193 96427 4117339663709
S 88594 264370067
Q 26513 97413 8027664400959
S 65313 266611897
Q 6856 58619 7090935652371
Q 17971 75991 6617047012593
S 10271 930856879
Q 15142 69136 5744644150066
A 4807 702788637
S 62766 375467402
S 5798 856796904
Q 35378 90025 936575865014
S 30513 334277967
A 22521 181702065
Q 201 99730 9800724240133
Q 7237 80940 8964827281737
Q 9277 95102 7303372448741
A 82319 61993984
A 52004 768325535
Q 26869 82468 1915431777027
A 30046 421696681
A 20117 168323246
A 50472 413704979
S 35559 955549125
Q 14734 92685 75953358761
Q 16442 85425 8480255131191
A 7704 557494017
A 88057 413941372
S 9379 12463915
A 66422 377404263
Q 18576 100000 8032284416739
Q 12480 94076 8767352127082
Q 5627 65364 9818151380542
Q 142 99276 2096582381989
S 65847 158934335
A 63537 227814446
S 57396 965789894
S 99040 175743123
S 37745 625378013
Q 26700 97598 7437813483848
S 55688 231161129
A 63647 843986594
S 57497 925637728
A 45341 612015250
Q 9946 99117 8010095777224
Q 15492 83041 4271440234512
S 13138 301686451
Q 9520 91121 1722306048747
S 85686 623574456
Q 16248 91096 1553022069475
Q 32033 94642 1155891988604
S 31256 178451700
A 35978 527878354
A 16811 705361101
A 94428 394300580
A 16108 373634581
Q 30978 91578 6547914774723
A 1281 760291068
A 14794 53926484
Q 21726 97024 6805317366760
A 45715 121232381
Q 16671 88545 7778507990135
Q 11506 69786 1105557061188
A 63554 880744505
S 35387 416369527
S 5473 144214376
A 34396 934083658
S 20070 798937682
S 77476 534997619
Q 14898 65274 2678059917357
Q 29610 96227 4515681476861
Q 4774 93394 7428671374664
Q 1032 99705 4226556147749
Q 6470 73168 2089388164375
S 82104 516850703
A 63116 352677473
Q 5010 76419 5495006110438
A 45633 517685334
Q 8854 59491 4749273181809
S 25583 182412344
A 15790 68840944
A 29316 93512043
S 75809 9889150
S 63212 952055841
S 59402 31731923
Q 9195 94831 9348839275782
Q 9349 61397 891555540410
Q 2239 95165 3986413477937
Q 1006 63826 7359628084442
S 72401 629573805
Q 355 92318 7058110062670
Q 21091 95866 273987891507
Q 4773 81373 6068431806486
A 79972 259348687
Q 9356 96796 6615757377
S 48080 109290189
A 38134 118966805
A 80441 546094617
Q 29885 85850 5873998050174
S 59185 880384087
Q 418 99988 9847233678045
Q 44994 95735 4049182519790
A 88383 358089342
Q 28354 84447 7096486869064
A 97480 687716416
A 97882 239211358
A 46025 435570138
Q 23259 96791 5346985661308
S 6009 142776535
Q 1181 99424 3187473366933
Q 6435 96866 1198764541634
Q 18248 93498 6723353003580
S 52320 633714419
S 45092 270570965
S 94147 185639918
S 2654 53768196
A 39792 491718840
S 85059 896955218
Q 4902 97249 9771760307810
Q 5989 64893 8098760335464
S 95769 903221686
Q 27719 84241 2342243020792
S 70171 296851079
A 84703 593020474
A 26197 489372222
S 74785 93550290
Q 6312 72001 1452081452668
A 28141 566192067
A 20907 575092644
A 80275 907588801
Q 306 62789 9489269578096
Q 6084 96553 2607939083699
A 85225 737219331
Q 20830 73487 9518914785941
Q 6159 92350 9074982379922
A 19541 271936244
A 79442 463806774
A 95322 51098595
S 53584 926322439
A 18883 429238962
S 39140 126618509
A 5798 708405371
A 66935 516368626
S 68938 962785059
Q 21310 87863 4306128514760
A 38924 604073465
A 17266 674576356
A 35606 633412024
Q 13827 81431 2091073497523
Q 14404 75358 5399514518934
A 63823 378040687
A 27385 210245068
A 97466 749405536
Q 34169 94738 9379778074186
A 14809 772112784
S 80578 656928352
A 72864 263981190
A 48211 753742266
Q 8190 96928 9916857071358
S 63194 972567347
Q 4067 88740 3354595182442
A 31181 200985794
A 27173 205152378
S 34558 76972268
Q 17928 98045 5474624414549
S 39943 20654200
S 71771 867292400
Q 11472 72631 6506012833268
Q 8665 91561 7545195538237
A 55635 771474313
Q 2026 99765 9641106315726
S 14310 969463442
S 75055 269879817
S 96 346344906
A 5150 265085000
A 70372 284086952
S 10048 215363418
Q 22772 76504 5784024390936
A 31700 334769672
A 3102 946657285
S 93860 580670258
S 39654 530750823
S 27169 290810003
Q 2796 96939 6279117801549
S 30845 290294027
Q 26290 94185 791644645269
Q 4120 95915 8952815132210
Q 24502 75166 1206869707599
S 84397 483554414
Q 4882 78747 8995608838815
S 55891 507785892
Q 8 99867 9125066630162
S 8524 746376597
Q 4184 93033 6700861713751
Q 22745 73825 6706190527891
S 84735 557587491
A 25528 18679142
S 22807 128409292
S 66809 415459229
Q 2941 94021 367315681771
S 53846 154114902
Q 27885 93359 9085487060453
A 94401 709616215
A 32677 21394518
S 56320 429506439
A 66914 908432339
S 60717 641191269
Q 17085 79007 8949425242704
Q 26871 98289 9974337151794
S 48478 244397387
Q 13756 67112 5440616514687
S 85401 190056466
S 33205 81892316
A 51995 959377328
S 20348 737061703
Q 3775 95216 646322741527
A 94874 522865821
A 55140 853060969
S 14045 826459560
Q 2101 63906 2176098629419
S 39797 930582489
S 84358 710546031
S 69231 377627823
A 52286 458880326
A 86611 253053157
S 35635 27941114
Q 32882 94682 4133571368421
S 92386 329458783
A 15751 588267938
S 92011 522625023
A 44315 611274014
S 81456 507098665
A 25917 535533506
A 59814 886096247
S 59406 588719649
A 9226 821540091
A 47474 457731484
Q 12335 78731 2336112075993
Q 2355 83175 199812844272
Q 7912 91197 8090130213059
A 18354 943205795
A 67920 692535349
A 47859 325668062
Q 259 99536 2867920727152
S 51992 270285799
A 27933 246385866
A 83110 639367027
A 29249 188859163
Q 24292 96583 2329891537219
Q 18171 99104 1321774169969
S 33609 295814331
Q 28314 84242 2022992614309
A 68885 499857210
Q 27822 89153 4169513789600
A 45476 56122472
A 49445 122159946
S 75694 461561959
A 70373 853221933
A 34177 719846056
A 74143 922211855
Q 47536 99342 478436161637
S 442 268927455
Q 48739 99371 3780758222967
S 97514 976078221
Q 10817 65537 7105932121733
A 58514 290590508
Q 483 85017 8674943415548
Q 3589 92909 9374562057982
Q 10997 96686 7461308400402
A 13572 893688013
Q 12082 68827 8760384725213
A 87496 413312447
Q 6503 95038 6845817466530
Q 10836 83466 7067970870723
S 83678 689619247
Q 36857 97058 1752682194419
A 16143 532198638
Q 30540 90337 6824745072727
S 50086 620935440
S 74823 737842519
A 3369 946398374
A 63601 184651359
Q 14714 74356 911657660115
Q 11861 90658 6905280508220
Q 11596 98723 2259478508496
S 64967 468345273
S 58282 686654675
S 57570 116766034
Q 43737 99873 6420699418757
A 8069 474329407
Q 1040 99725 7200244564092
S 53083 949840960
S 67587 276383456
S 7532 210760228
Q 25383 79228 7675519180275
Q 32499 90989 1653876886493
S 48727 713166050
S 75831 958234351
Q 22664 84373 5912099702154
A 50018 233474964
Q 2325 59170 8864141954928
S 60485 54936914
Q 13963 99862 446978983243
Q 22773 96746 120000838018
S 92437 979722872
A 58804 590274412
A 8242 848402458
A 49765 940249721
A 76282 937880541
S 54426 810737528
A 60221 484401018
Q 7443 77222 6381338289061
Q 8835 96479 7798269828385
S 84334 370485685
Q 22839 91037 8533845923716
Q 6601 96309 1443961227754
S 24058 459518574
A 58971 775946826
Q 3002 95688 2464613250276
Q 5039 76710 3911930435911
Q 13047 79971 8768060856761
S 16729 714552625
Q 7210 80805 1581584802765
A 92702 339963770
Q 3622 98925 2603298657712
A 64532 810086877
A 71914 688600378
S 59672 442039156
S 52558 540333936
A 15151 392725388
Q 39771 91718 637908726597
Q 30503 88983 9402664163393
S 23386 936466554
S 78439 376978954
S 15451 519076811
A 28292 27096384
Q 30478 98890 6964648176696
S 96501 761407593
A 36612 619444815
Q 711 99432 1507740321391
A 50737 500547443
S 38535 360731584
Q 638 54528 9401223053429
S 47982 903193361
S 95051 473458131
S 675 465602177
A 25699 617121032
Q 18378 76001 6350876010241
Q 9134 91959 7845374001805
S 58311 193267341
S 52229 157349336
A 96050 571071648
S 64503 292309599
Q 1482 82688 1757202732827
A 79673 689987029
A 23743 537647015
Q 2792 95052 4867516946415
A 73279 855169931
Q 1032 96297 7453621716294
Q 16 99983 1083419440855
Q 12252 85207 4980849092537
S 63441 99598032
A 67756 753398109
Q 22058 98158 5300253791155
Q 10319 79185 2232557785137
S 22751 219483171
Q 36449 94594 5402294936056
S 68806 425530325
Q 12720 80600 8058916700456
A 92227 80891754
Q 5895 74882 487098874031
A 51383 156041723
S 92635 867268084
A 27649 501447201
A 65506 578540172
S 60264 699677033
S 67146 6613742
A 84829 689900171
Q 1617 99681 7397232982370
Q 15535 87101 8092539050378
Q 30727 91087 6207888223317
S 65915 380516564
A 3164 43740573
S 66815 150393417
Q 22709 96124 2863859827674
S 11299 831813076
A 53340 673490259
S 17868 239618964
Q 36873 88903 1635604158406
A 30169 239222356
Q 10956 66495 8487074420094
A 15519 676060966
S 11325 452545176
A 12341 291273470
S 65165 967096433
Q 24924 82910 7245038835594
Q 12789 71993 7638848930797
S 52657 37479906
Q 20962 99080 325349976423
A 50489 518371785
Q 5928 76762 392123544301
S 25431 924947956
Q 16125 87909 8175798010246
Q 31535 91911 1856776228908
Q 44938 97527 3925655289592
Q 16584 69946 7234889485019
A 12050 470426141
S 46723 571820355
Q 885 96229 4827405781896
Q 9804 92255 8295230527220
S 64000 208979458
A 36672 707353910
Q 10503 87619 8947425746796
Q 3417 65923 9585066856164
Q 27783 81672 6653214575868
A 66304 663675770
A 13962 740756727
S 81886 141755369
Q 948 99371 4874170953687
A 785 29503578
Q 40457 97160 3818435312794
A 43372 621912635
S 40633 475911929
S 91258 434730173
S 67540 500965377
A 61007 957684453
A 73798 565933868
S 95408 857210257
A 73621 336266145
A 25899 388885365
A 15957 201187193
Q 46903 97633 7503454716082
A 18398 550637429
S 90246 403510287
A 86202 320043570
S 53140 97933350
S 65274 308700392
S 45589 383598322
S 9251 615172191
S 9719 559985325
A 23962 339426519
A 12626 443164427
Q 38605 93194 401617258514
Q 696 83696 8228852967028
A 71790 45421994
A 41647 329056428
Q 4474 99961 2764030424415
A 2689 360563195
A 21729 508207789
A 11054 873384554
A 15347 13895116
Q 6609 96138 7986841818007
S 99633 445954386
S 38985 242933797
Q 1775 61116 3216296076331
S 48193 233393412
Q 29944 92696 4639970146865
A 55680 37678947
A 59361 752532054
A 88725 529152728
Q 17808 72428 7542727974272
Q 439 99009 1595516147116
A 72425 980571329
A 71085 355568009
Q 12629 82335 4579027516709
S 33031 151418783
Q 25998 97952 320698913282
Q 2160 79863 3476321310850
Q 3844 99911 5081155814277
Q 29609 91887 9031125810027
A 23764 911754473
Q 4995 98902 7844583198178
Q 2766 90411 8909304859095
Q 25119 91922 8620829017962
A 92268 519610400
Q 6585 99531 7920036108956
A 57012 388950426
A 50339 868503329
S 83475 833763684
Q 1452 70334 8853324967530
A 55495 12649088
Q 17767 74680 3573328291593
S 28028 811292452
Q 28254 87001 7515742351984
Q 24156 88308 3436885026907
Q 44767 96873 1441136131563
Q 40616 99795 7868868092947
S 55597 106152887
S 24031 696205361
A 90281 121007764
A 22494 732180213
A 7698 199456344
S 88240 946370098
Q 3555 89832 996210583100
Q 6417 91809 9762569507216
Q 41650 94029 5683501274190
Q 323 95311 465005384965
S 34331 575175816
Q 11995 74107 5472914413576
Q 2679 99007 4153908053976
Q 42 92887 999799744537
S 92500 509022744
Q 1134 96759 3394919526867
Q 3173 97850 3861303868485
Q 7478 65115 2124591311723
S 65663 985646278
S 96287 807977402
A 94894 423418894
Q 9138 81925 8543300870446
S 19878 908862373
A 60586 590334388
A 47444 170411310
A 80280 839215451
A 20982 663474651
Q 41559 93353 6804122318978
S 65142 998908512
Q 16770 84750 1475488427802
S 37019 130013401
Q 35959 86593 7485634523608
S 97236 942531928
Q 40 99812 9861880502000
Q 651 95924 3378868085469
Q 5500 79744 515114244472
A 57379 766164465
S 72126 812915084
A 38685 332075441
S 53868 827797589
Q 4064 99857 8967383344481
A 46251 642188663
Q 9097 99921 9681461675500
Q 8719 78685 8999670168793
Q 5090 90671 4236654558965
A 31954 338232196
S 80032 967272750
A 97329 634600876
A 37946 239352820
Q 7784 89209 3867075395213
S 74062 874950868
Q 8210 92533 4618277988227
A 72409 662788139
A 65899 263612317
S 61856 354729682
S 80949 272427594
A 96153 279951375
S 44737 117055044
Q 459 59054 7349527740740
A 82671 866760004
S 49377 865856583
Q 20495 79030 334247326164
Q 6448 94503 9781598166325
S 75070 887159240
S 50632 284002983
S 53804 311280115
Q 6327 93977 2880638626614
A 19325 968891431
A 16910 99790219
Q 2749 90507 7646135892296
S 37112 503155320
Q 5186 98091 3248147946534
Q 5677 86813 6638507253609
Q 3334 98820 8280862467879
A 47074 851445131
A 5245 677264457
Q 12403 94905 8959597236428
Q 5440 84348 2493350714323
Q 5779 73688 8489661591369
Q 33482 89699 4420621322354
S 94147 858956391
A 51022 73789675
Q 2606 98416 9026603763842
Q 42519 93881 5481447901960
Q 17183 95189 7268570155855
Q 1614 93077 3038807245672
A 77059 19095017
Q 27769 84526 5690557287170
A 30452 95104980
Q 5949 91686 6231907304745
Q 7503 84999 3348306185026
A 77308 367753878
S 37176 55231290
A 72310 657461228
Q 7645 69703 8341538341153
A 83530 887243353
Q 2451 94912 8306407752964
S 87571 558188323
Q 26402 83968 7784950120189
Q 9551 84825 4152060488021
S 97555 430344939
Q 24714 99849 3174331812336
Q 7097 96203 7898425304176
Q 7226 79002 2507763356615
Q 17967 88540 4837864817983
S 14787 409183737
S 18111 163889685
A 41968 900197022
S 70107 210239625
A 16328 21769887
A 3197 358554326
A 87778 700321592
Q 20495 76314 7913100156287
Q 16688 86043 9910891959542
A 74786 951587271
S 89015 827405927
A 94169 445476168
S 28785 315993188
A 51154 589393687
S 9363 399131491
Q 3012 98425 2727424793939
S 41412 645220497
A 94799 979013188
Q 11769 88189 2948901528985
A 55458 986767036
Q 38964 90708 2986766372796
A 11735 267043313
Q 13255 81886 7205421952571
S 6996 788095375
Q 2010 94405 1066170006196
Q 5776 97876 1052336002074
A 96030 982187501
Q 4169 64551 7391342249815
Q 10403 87194 8905133652420
S 55442 429505270
Q 858 72757 3064853116349
Q 37349 97468 3199824652799
A 83302 652247755
Q 7321 96491 5687967966214
Q 16613 73862 8820899168083
Q 7117 80089 111622629748
Q 14015 84921 9718487172695
S 77819 794962421
S 39168 352329719
A 97412 606625776
A 67908 306770110
Q 25437 95191 480390775868
S 37429 693667358
Q 6166 84845 5770902257087
Q 463 72161 6516516022868
Q 14080 69717 2912804261098
S 44386 451494957
Q 25733 92458 2865873978211
A 42584 464145797
S 40891 374626965
S 4536 923561070
Q 2008 99722 6739195451026
A 91908 128757194
S 73791 953927368
A 10799 275485922
A 46162 647851088
A 43938 208110750
Q 4108 89504 8092884330862
Q 5569 80999 3460451481840
A 86153 539897108
S 85428 934303750
Q 2794 55553 6019494882081
S 51792 152125017
A 82377 499382466
A 24763 857345208
A 89595 339282535
S 78147 577027563
A 45079 358960017
Q 18546 79730 4943309767141
Q 915 98028 6790471305517
S 65933 438474511
S 72097 37245923
Q 1359 95103 1813036306836
S 70341 839734258
Q 9224 99222 1615544635655
Q 32223 99954 5447388891095
Q 4070 99479 6070070391077
S 78115 214786482
S 2990 995497372
S 95369 66830411
Q 22015 93518 6586367526202
Q 45153 98478 1105025696187
A 62543 266217030
A 4246 618940072
A 70078 405896644
A 29209 966290942
S 41462 897955992
A 85166 883805638
A 27806 682926067
Q 22031 85113 3316233278256
S 22034 862868528
A 4030 745311841
S 75333 527487005
Q 255 98630 9410125919216
Q 9764 97588 7280230837389
Q 2777 99336 3853798019474
S 63657 576534786
Q 26001 92327 1609799122457
S 25754 203778754
A 65668 538316448
S 6759 817652377
A 47298 101150944
S 44227 262606145
Q 3511 99401 4676832180521
S 95710 716405586
A 51232 24127387
Q 25841 87914 2491910191947
Q 19257 83866 1021376958983
S 12313 395165805
S 81709 651124276
S 89354 275306822
S 13917 845123739
Q 1559 98161 3313689934778
A 98094 198787439
Q 3027 83564 353788328028
Q 12796 81135 3504406568045
Q 4189 89503 6430285683413
A 36648 21668847
Q 17964 77148 9562111497975
Q 6217 98846 9034671089682
A 36678 67374053
A 62237 614056910
Q 5480 67898 4473057700591
S 82676 465770549
Q 14727 97220 6479867121294
Q 13 92100 5433041199661
A 87518 704775737
S 54624 120008942
A 86843 189400111
S 45049 801268450
S 78746 649937940
Q 6861 84633 5745189254945
Q 24660 94020 4160223126692
S 46235 579591752
S 67147 914002572
Q 28876 85138 2519030155074
Q 8540 85078 6065755167989
S 23268 799825560
A 70733 550696481
A 67400 933989371
Q 3078 77131 6609769802107
A 47370 111440521
S 20948 977755401
Q 926 98639 1103942142718
Q 25220 77574 9909826610465
A 75172 313429197
A 66358 605739301
A 47708 641040127
S 90259 174282880
A 54563 115859615
A 24532 355805830
S 68320 471728491
A 18989 210524669
S 88638 228151489
A 73854 471777094
A 42504 547785333
Q 11700 92189 6154575962490
S 58501 48466649
Q 6717 67927 8685024233966
Q 20753 87062 1976146309649
Q 32882 84162 6887399156540
A 99041 440608165
S 60281 978855180
Q 1126 94610 5748119023750
A 29341 555243001
S 27091 199438137
A 18383 608408548
S 3287 340355584
Q 16147 97666 3415420253148
A 75638 867742235
S 98529 706479694
A 3990 399477497
S 4041 275513095
S 42506 389061522
S 85634 648094378
Q 4478 73842 9738228511101
Q 594 76545 6277444437803
Q 5075 99839 2823664960700
A 25673 689024131
Q 3756 87742 1807922600458
Q 429 97201 3469487411046
A 57717 202571140
S 46946 993160247
A 51967 764472934
Q 31400 82597 2595068873988
S 65214 263169266
A 66267 624144512
Q 27348 78285 6186472128580
Q 24760 92932 6391393525400
Q 6475 85334 4688963970463
Q 28305 90744 3502245144737
A 69608 788197486
S 68703 91580791
Q 8475 72638 7220390106762
A 22578 745512776
Q 14883 81329 4243580135384
S 1075 380725038
Q 703 98394 7540724513510
S 52334 634215605
Q 4937 56126 7585337667792
S 70855 181307213
A 41816 672019182
A 98365 13236196
Q 12310 98113 1760021233541
S 33568 479344579
Q 431 70797 1507042496094
Q 14886 81671 4035995089686
S 58648 119292297
Q 2154 84148 8010968526467
Q 5065 80503 7355722474806
S 10508 399170453
Q 24438 92281 276892571343
Q 10037 94670 7577907333215
S 75466 998218650
S 49954 981488551
S 63346 283085126
Q 12433 90200 6385379582841
A 99431 460818201
A 27645 423757111
Q 21987 74623 4687662912208
S 83182 730231930
S 23850 812375971
Q 14302 69918 5531954731756
Q 6956 80163 7425566565701
Q 8875 82281 3610868109992
S 26539 550357023
A 2752 761511095
Q 20236 74912 4862599137562
Q 12591 70008 6105967876649
S 4283 745262089
S 45738 968140359
S 41099 324015397
Q 16660 85286 8916653472916
S 51881 688419111
Q 13945 98698 8142512235663
Q 23441 78634 2861336885750
Q 11146 69553 5906057911488
A 21855 958551327
Q 16343 94537 7953935555177
S 6033 86614107
S 70329 550629827
A 31451 564564419
S 50059 130335505
A 74312 359087540
S 70382 507842332
Q 9785 96567 3665775984356
S 1819 681129540
Q 18707 95226 7762163049570
S 9167 621767900
A 36844 509259513
S 28074 66215343
S 96760 713356869
Q 913 99022 5409348319499
S 30815 17936029
Q 842 98343 9373270888073
A 39382 183279716
S 22438 493273957
S 71786 151813945
Q 35396 90881 4105476399750
A 23965 16834494
A 75667 353085605
A 2115 883409027
Q 8547 80793 6440368332773
Q 8626 82671 8070340276102
Q 8011 95476 2906672169416
A 76586 834446526
Q 301 54949 1387552390577
A 36764 678733273
A 34308 133330788
Q 912 63536 9151135030705
S 91950 855646010
A 99076 176782563
A 53575 324586669
Q 6390 77266 3261182020886
S 91083 483031173
Q 2436 84793 599268805793
Q 3322 54288 3287590796529
A 36926 221242985
Q 19401 75919 1084991173790
S 40826 411635194
A 47409 106824006
A 28213 94186093
S 70810 562727812
A 115 403835500
Q 1 99038 8874604110852
Q 4653 79899 2087374799724
A 55518 337117441
Q 4346 80336 3904330926810
Q 39391 93951 4413382178406
S 39390 369359283
S 81781 274841247
Q 11349 96400 8685803980378
S 67857 161125739
Q 25955 95394 7411383694995
S 4613 397258600
S 9794 808373007
S 78034 56359656
Q 19626 94083 7755024848366
S 31350 619719952
Q 30043 88970 8313694458997
S 668 378846836
Q 30756 91351 4630090241109
S 35426 422643023
Q 42018 94451 1536294738940
A 40441 949318720
S 98481 634784216
S 33807 592087630
Q 14968 82827 3219023984894
Q 15236 95240 3832389052631
S 93086 728837433
A 74086 567122302
Q 7891 97314 5307921801163
S 72967 175867170
Q 19385 91922 3210132191193
Q 21514 80966 3973658904376
Q 11888 63004 6815761451715
Q 871 93110 5709781215761
A 21840 732008391
A 38048 217273102
Q 4991 95577 5765623938412
Q 4040 96585 5547579859829
S 12641 415329821
Q 775 93316 3637343142185
A 47015 152325920
A 29378 934343209
S 11067 82522722
S 46834 414751808
A 19290 564965696
A 67979 841923972
A 52992 764160951
S 63235 446689321
A 94641 596428329
S 90399 650691429
S 11586 200188812
Q 17742 82258 924456892945
A 57823 44022091
S 24586 301655648
S 41662 478612694
Q 11734 94091 1857204706781
S 49695 37185053
A 41455 351979534
S 40431 227248948
A 3372 787600914
Q 3711 74743 6931132753558
Q 5963 63910 4981415572789
A 20664 504005901
S 27673 310253435
S 56275 540810242
A 36317 853159783
S 46031 625744984
Q 52 96036 1612288814688
Q 2791 99927 9776264394013
S 97341 145207909
S 83625 84132886
S 54754 881791129
A 24285 948218694
S 99859 302724846
S 28875 787176431
Q 9202 97271 3813540785057
A 93144 771563560
S 74567 606753253
Q 15403 67367 9694730194596
S 72196 744165358
S 59616 999351219
A 65355 247520112
A 26578 792037597
S 21594 495807467
S 10338 740125698
S 54197 750981300
A 95495 99584204
Q 3015 66647 879949319753
Q 5212 94283 625164474072
S 70281 878987816
S 42906 481737892
A 76135 885238488
S 52775 426698093
Q 5848 56758 2228380133212
A 42707 20141081
Q 17158 86187 1878539931270
Q 10112 99287 9842725544617
Q 353 96764 7639383746123
S 17755 862396085
Q 3573 75972 3097536864426
A 84024 922974880
Q 7367 95956 5616323656185
S 66065 894369208
S 24421 510550477
S 89356 682078378
S 64563 66683321
S 41452 959607028
A 48624 189874403
S 58488 347099907
Q 2207 99797 751185889535
S 73161 491517070
A 78355 310633144
S 23623 435593677
A 20170 386642105
Q 4182 77944 5961976224658
Q 16767 98117 5547050974986
S 45397 602658523
S 82891 196959988
A 19538 337682854
S 73666 943284909
S 95233 127918298
Q 19057 90349 91839227782
S 56933 415452077
S 15477 62015192
S 26453 862456669
A 26447 937433409
Q 2932 84164 6023340442354
Q 6993 91144 946622109489
S 24598 111029485
A 96513 563945100
Q 9888 99122 9519055437536
Q 4749 75758 9694939330876
Q 2453 88743 5811754726589
Q 5333 78064 2346148810217
A 82915 797892960
Q 6288 97557 6777955039084
Q 151 50990 6372467358077
S 41148 908973320
A 4793 741029299
S 73101 820492036
Q 7385 89575 514398037733
A 46060 615129440
S 54310 307849452
A 78114 598652565
A 14344 522284782
A 59581 982720427
A 63057 970973138
Q 40805 96214 6506147206169
Q 2980 77546 5305082384380
S 55330 916051188
A 24464 673821946
A 80523 97773426
Q 65 99985 7685630407166
Q 21782 99675 9458888597041
A 84135 873471153
A 40143 448831902
S 41368 645256084
A 88655 192157280
Q 21691 87993 6744196797214
Q 18417 86874 8584869747631
Q 25079 91303 5000818377408
Q 796 88218 7359385361024
A 15757 533509628
A 13052 371877232
S 23608 980440645
A 3111 844902897
A 27802 18365551
A 19337 862382756
S 91165 588006865
A 80707 710655049
Q 319 98656 5846929556975
A 96933 446021726
Q 9109 60249 6423653757986
Q 13854 67678 6596905763886
A 95386 614520312
Q 1220 81234 643904945073
A 71006 730061431
Q 15431 98120 7847753910564
A 79941 3520852
S 66769 42215156
Q 402 86781 9790801734702
Q 2836 99108 1430494369080
A 11993 448795815
S 72754 907128792
A 89157 221543114
S 37481 40351953
Q 20490 98817 2453534622654
Q 24482 98931 5091932983082
A 79975 805658907
A 86093 202209119
Q 18961 90045 4951837286240
Q 2657 66415 2807485020391
A 65351 409629593
A 23526 82449184
A 24018 530847515
A 57226 78796188
Q 1268 90286 6094126183191
A 89190 258633182
A 77769 661534999
Q 35279 99129 9928860513116
Q 13 99707 2054484488629
Q 10586 94628 1849397020634
Q 1093 90664 3108920307157
Q 30937 89654 2975750996451
S 41145 804430705
S 53114 536481319
S 62391 999700112
S 82218 284436809
Q 4251 89390 4880056857252
S 83569 359523581
Q 33434 94126 2927909755729
S 47680 441368449
Q 25005 99996 293052325468
Q 31270 85031 4397561629411
A 80621 298881980
Q 13827 92277 9198409058424
A 31146 742586446
Q 126 87410 7421447022749
A 80762 491248496
S 83491 564983133
A 37589 817564678
Q 9497 98134 1034308301779
A 46225 799274017
Q 21032 86950 6531418794390
A 85314 592130620
Q 42359 96135 1517897762448
A 72271 108556905
S 64291 777085613
Q 18909 99020 5422183960405
A 30179 133896164
S 24144 800202239
Q 32005 82442 2855972805812
Q 9186 69043 4510525063968
Q 591 87241 832203306
Q 4759 89263 291503443329
A 91217 721135265
S 10199 683396257
Q 9790 91839 1470525363130
Q 2238 80629 8938209395247
A 73171 159559449
S 69192 409540420
S 23873 323866791
S 61268 284287764
S 66408 123924251
Q 9008 95146 6022948171979
S 77702 447597538
Q 3861 95949 969667520477
Q 19617 78522 5607234253619
Q 6006 71128 9200297552847
Q 4477 97855 5864658977351
Q 29730 92926 4741587287031
Q 8553 89004 9523575512226
A 97221 341402982
S 26029 518317819
Q 17802 68341 7947931227338
Q 11556 84595 3019300776071
Q 12108 83949 4549092179382
S 38478 802567788
S 26426 891271699
Q 2961 97701 5127774250577
Q 7822 81086 8691176146426
S 72201 535058186
Q 22999 74484 7970963803091
A 29252 641187402
S 34014 5672906
Q 11296 80923 587363295822
S 40980 19171803
S 30100 981493953
Q 9163 77933 4355255313505
S 8327 490293853
S 4761 963619549
Q 26162 94513 2012485206452
Q 5334 80279 9594761852009
S 73929 681098889
A 8027 354760273
S 1790 408152752
Q 6712 92133 7797136033863
Q 10411 89812 9210848639375
S 70962 74536101
Q 900 98279 6054937382154
A 96037 915494363
Q 11786 67563 6896312030582
Q 6912 78945 2884369239613
Q 12005 78164 1563751583050
Q 577 99876 2367014548088
Q 2270 56349 6144110498216
S 65213 436545070
S 45770 635873596
S 4118 277271117
Q 19088 71711 2029067770476
S 84622 943843381
Q 8283 95435 714628238375
S 62316 768229341
S 73100 693398622
A 65414 488097005
Q 210 99337 8793170284107
S 39400 263194022
A 79827 790868886
Q 23911 94901 6010461229565
A 30935 79780138
Q 13175 85401 7843023552466
Q 21661 74842 8970786746213
Q 11039 73345 554720579002
A 36263 946972198
A 94740 264555367
Q 1668 98943 3137824193100
S 76065 66993029
A 97829 885915140
S 24474 804986239
S 66265 431973597
Q 12573 77146 4973167070451
Q 14411 95406 5351065727003
Q 9294 70041 5656758127968
Q 756 95015 5059055475364
Q 1805 68737 3009161427599
A 15526 722774010
A 56008 203490799
A 20409 266306930
S 52976 85096108
S 71050 44108148
Q 34883 87554 8287918660866
S 48837 266121665
Q 6532 92086 3630291469216
A 83176 104040546
Q 13385 87381 6441401587435
A 40245 820046828
Q 3810 57783 5571322461214
A 34284 136895404
A 75550 737658562
S 2364 931482898
Q 2011 92944 9819258185998
A 47762 765978464
S 69249 515319516
Q 5272 90133 6881885951464
S 5649 348050662
Q 33808 87340 29317756849
Q 9924 70051 5696477291022
Q 12874 96722 2282120540392
S 3743 209732097
S 82012 193152899
Q 4091 76111 4355775377909
Q 975 98106 4156822962147
Q 35754 89954 7552633523581
S 41955 686002584
Q 22325 99188 6783770031063
S 83136 719385499
S 14694 80578295
A 66568 896251821
S 72230 74198914
A 25590 620335263
Q 464 98986 1145808917121
Q 41117 94311 9687370383547
A 382 326115555
A 76599 431017833
S 27375 628433719
S 72936 136968054
A 72343 989312783
A 91871 622686684
Q 9419 94174 408250151808
S 80253 753423298
S 77168 728515448
Q 4207 80018 9169489919061
S 73024 633470184
S 5293 699172348
S 35193 603547666
A 35924 426922192
Q 5893 97245 1638142976581
Q 5694 68687 4921057424670
Q 1416 92330 545751107979
Q 12816 98903 5319877332020
S 45109 376952021
Q 276 99094 8832240398140
Q 1728 99034 3483721035216
S 90172 170813572
A 63951 536208373
A 35841 526460155
Q 4494 97882 7772655020075
S 823 675365438
Q 11349 74913 2559993216926
S 65071 295161967
Q 5360 94165 8116235529449
A 75856 566295261
A 26852 156282543
Q 18821 96851 5014453044664
S 19270 960060300
S 90086 168402355
A 30871 976073818
S 62518 846353656
A 15533 298687667
S 44789 107721236
S 4585 930012818
S 32638 172584594
S 50864 850612966
S 60110 762982517
S 98361 406995315
S 96316 964027607
S 20095 394420078
Q 21766 97745 9913357610609
A 31749 192989947
A 15562 484943942
A 16422 796505080
S 13120 868796058
Q 7476 98847 5925688243012
S 7184 44555836
Q 7546 93895 2275291848010
S 1356 294515983
Q 23686 78368 2950225490837
A 71942 650000520
Q 32103 95994 9722302486745
S 54376 103526754
Q 9975 98209 2389418126195
Q 8607 63927 3523415119388
S 77459 294022845
Q 18095 97809 9021498089558
A 27255 119684530
S 89825 307950871
A 25654 496207164
Q 2425 99597 1950176184561
Q 6260 77625 782608467598
A 2416 341054427
S 52519 147798748
Q 4809 65579 8516384994832
S 29778 889029598
S 78792 316203649
S 39638 79883450
S 35333 947851308
A 59092 330554079
Q 3792 99663 1526696881466
Q 9788 98454 5843335154051
S 43331 307954495
Q 5387 98911 9534755038111
Q 10021 99806 800312386385
Q 22226 94556 1287114574044
Q 17930 95975 7351929397304
Q 13535 97918 5120714213937
A 9847 320619861
Q 2023 89662 8666694146640
A 59288 711236684
S 9029 395425471
Q 5353 84343 7495504088474
A 44191 736929174
Q 7144 99043 4544021574389
Q 2300 73429 5697782333561
Q 19 81099 4030695889750
Q 34740 99355 3682102269344
Q 3440 71206 418977138859
A 96035 987045870
S 86591 883687765
A 43779 105560955
Q 3098 94161 1031530586968
Q 2237 86252 7211972552717
Q 701 71082 265302360369
S 26073 597627390
Q 483 98998 9535785215365
Q 27561 87935 5003665428137
Q 10343 84855 122330568236
A 69441 66672182
S 84560 892301459
S 50354 824288635
S 40195 116013983
S 7801 254109469
A 64369 445589926
Q 4961 98901 2407069325246
A 36818 278706850
S 78965 997302238
A 78000 12583657
A 17488 130637729
Q 18138 75681 5598233041702
Q 4245 64382 3570744996120
S 78574 620499921
S 48774 45951653
S 49275 946416624
Q 6912 86401 6827631922794
Q 6422 98283 1140980587319
Q 25070 93354 6783836277998
S 89424 195732065
Q 29546 83116 1359486183550
S 30410 227324098
S 44085 31061341
Q 8115 64745 6644935620131
S 13238 192192539
A 41815 552768404
S 70768 805805513
Q 236 96798 7239299784282
S 50397 225283133
S 89729 358092355
S 93616 537911219
Q 1423 96553 3023850883982
A 6893 693221829
Q 11378 83309 2254529748878
S 59157 611173406
S 57283 596839119
Q 5145 88476 5220811265526
S 51064 194499562
Q 36125 97957 1892929930623
S 91823 275382440
Q 31107 99982 6919922531130
A 31744 504744699
S 97391 320387754
Q 28460 89973 5370130845055
S 92379 149403262
Q 7986 93861 5728244944100
Q 6589 86433 5898654216086
Q 3431 73502 6732472593820
S 41011 729763437
A 594 602562711
A 22214 787526914
S 61212 700983606
Q 14298 94857 9134064901433
A 1205 703589720
Q 1470 92025 5925964336974
S 45947 189246138
Q 1169 73977 3115093260690
Q 7413 96038 1495139732757
S 9510 646098114
S 98316 710098843
Q 2583 76291 5642195326058
S 55092 223596854
S 97811 119856078
S 40413 111293697
A 12554 549897792
A 43242 853402346
Q 18092 97024 9889246880935
Q 10050 98256 3447031914514
Q 7028 89946 7352941826759
Q 14775 90341 302671160636
S 73914 487336175
A 34326 826316582
A 95277 351372972
A 78840 807176487
S 15035 38016123
S 31229 167942353
S 71069 299356491
A 16780 765904668
Q 15259 93493 2588856155097
A 65222 144836807
Q 24279 94173 9265204926745
A 94020 77277607
S 20947 81202390
Q 31154 95703 3041965812466
S 31177 957339870
Q 11975 67095 2519385482509
S 92729 40075485
A 26941 473820810
Q 42284 98169 4643869441506
A 61581 70398825
A 94804 163128942
Q 2115 92648 2360446739597
S 98019 846099508
S 14074 130487043
S 49667 455785779
A 8100 613383825
A 57273 446921026
A 84745 576766483
Q 1609 84353 8291471982352
S 78638 329014391
S 33780 291262597
S 87174 791478884
Q 11914 87252 4886654972748
Q 6341 57380 8815477786962
A 36856 712769889
S 76814 306204356
Q 2174 99586 1481085154733
A 4099 321207619
Q 13659 83535 2900068710894
A 25993 519179522
A 70621 260744496
Q 23115 82584 2572086126762
A 86362 940224119
Q 18999 78911 8019461339727
Q 11834 97410 8952594672673
Q 10596 63285 1026194504138
Q 10926 64298 4284186948437
A 17811 297854732
A 31432 426038546
S 13233 904588096
S 66808 171914041
Q 37069 97860 1623710242539
Q 1437 98044 4760905196325
S 85689 605556408
S 70238 40013548
Q 8649 94179 1561114357004
S 62315 421868979
A 96110 471652858
Q 27485 81329 8275983302197
S 42298 154901920
Q 4218 92579 8643555936461
Q 12861 84217 5926745553971
A 13958 226127187
Q 33645 91341 4938546219479
S 57871 907071449
A 46477 551531306
S 4747 714751344
A 30451 974924237
S 50969 854047113
Q 11292 95460 3695942170474
Q 7549 99241 4032389525127
S 7602 721047679
Q 272 94808 373734377992
Q 12069 91658 3574596438833
Q 17938 97388 8025835596608
S 72559 621929496
Q 4879 81565 1169185836062
A 40853 103212997
A 21325 492907192
A 32168 143011199
A 51758 187867151
S 8400 618837121
Q 34283 84375 214552540329
A 58123 570385071
S 99723 939048847
A 38039 551647106
A 47029 519001731
Q 2326 53760 4932748957345
S 40847 366921362
A 95835 458317885
Q 8872 91659 2260927371371
Q 10945 72369 4160439664829
S 55978 903591885
S 21184 199675597
A 77891 684684669
A 64546 771685327
Q 29254 94590 5651570614250
Q 12960 75339 492965978924
A 13329 281411761
A 26305 53929589
Q 31263 94801 4660403928553
Q 6534 85671 7915619730688
Q 6220 63813 7399138776280
S 71249 625760614
Q 2186 57181 8970103216537
S 90359 822636274
S 3168 370223047
Q 9382 99908 935027123647
A 80096 439047479
A 25076 505770884
A 73679 672646019
S 59041 552759750
Q 3805 57694 104919800790
Q 1787 72727 8998503668525
A 47402 960230162
A 54088 146739316
Q 19232 92691 5930534141641
Q 2221 91654 7964110962792
Q 4323 93292 6254955008161
Q 27818 83877 7775171838660
Q 7202 92634 3850926552205
S 24930 531236230
S 76476 5247691
A 15175 104287712
Q 17308 92960 996498885247
Q 24359 95808 3206842070574
A 89289 172302857
Q 31813 98717 7099115475273
A 74342 759859996
S 69553 599613142
Q 42786 97556 2121026182326
Q 12319 89018 3748109258986
A 50037 657933088
S 18203 189916802
Q 12245 88595 9077844937252
S 16762 772386667
A 43334 648221541
Q 33792 98942 4176240382304
A 97155 826530126
Q 4764 71461 6076157239529
Q 17060 90533 4704945207918
S 87442 368201966
S 78743 502615123
A 20331 438500710
S 89640 668107003
Q 6177 79987 4770204387026
Q 15806 70829 6264129101966
A 41759 134533069
Q 6780 90982 1355358525721
Q 36557 98845 7887749394003
A 59832 510961845
Q 34275 91337 7394741735424
Q 2309 98562 933342766688
Q 373 84613 2560332443755
Q 4350 82616 6571622673358
Q 16616 81909 7073554007872
S 30136 570636521
S 30892 596501736
Q 31540 85138 3683859746172
Q 17398 94198 3709675241521
S 5241 560122786
Q 5236 95404 1859278744637
Q 8428 72696 9055105930249
S 113 330627967
Q 15820 77928 1414898595274
A 82796 611511176
Q 2585 57054 4221719659858
Q 3812 83369 6535841786593
A 32946 935262823
Q 19079 88069 65269196805
S 77415 776985892
S 67340 634603679
Q 23137 90635 4110099488083
A 69604 478887206
Q 1339 97128 4878741435409
A 32699 656541737
A 19228 63559294
A 28666 713269886
Q 20924 93517 5516983196128
Q 19128 76698 1999039094791
Q 4277 93618 4206647275182
S 51973 662243702
Q 7169 84331 2497118363299
S 95015 490517134
Q 10550 90119 6078771224719
A 13133 653909467
A 41265 155919193
S 41702 538462225
Q 454 97034 9680810250429
A 8904 950700606
S 17207 258094705
S 17392 990414739
Q 5905 80956 387861014789
A 21250 854834765
S 14902 139957792
S 68165 704372711
A 4247 11559993
Q 22032 84621 7104719105018
A 88758 895655046
A 17481 253878401
S 18381 346091507
Q 4735 93262 605953215736
A 97244 636904037
Q 34558 98117 1914567884733
S 69950 514112327
A 60980 23111446
A 93446 305012447
A 14611 61653267
Q 4075 93707 6931682794881
S 59777 876140869
S 65670 304649964
Q 9168 94130 2814888319823
Q 10541 82359 6391413694971
A 93639 264480436
A 33443 825030158
Q 27005 94885 3737732564212
S 70868 995462996
A 97353 73087091
Q 16260 95801 1817184550967
S 60148 706628134
A 17893 641937746
Q 9122 64185 3488544326217
S 64911 354582369
Q 7157 77803 301253071496
S 54407 518110775
S 93295 655048676
A 62641 415455602
S 58297 548927792
Q 28328 90452 2418983949909
A 42664 907832715
A 36335 555132221
Q 5899 60745 6523018469959
Q 9489 98487 820051142813
A 63434 96508418
S 3886 642720005
Q 3056 85936 1524815848986
Q 40603 97639 8159507816107
A 2161 335633262
A 21892 178986179
Q 2927 94882 2664786528002
A 54703 850781912
S 90490 663445986
Q 2798 99991 7853766375354
S 66785 203542019
Q 20013 74787 2693716883397
A 61933 465090286
Q 36127 99948 5807900201661
Q 12183 82356 5195763100776
Q 20909 78109 6531410304221
A 64207 670420035
Q 24511 92360 7583648124092
Q 12590 91686 1097650669061
S 78419 769876106
S 94930 279446986
Q 6574 84694 6981833986394
S 12270 672668912
A 68422 359377444
Q 17350 99186 3812429177637
Q 31158 85893 5824784622857
S 90945 341329497
A 45086 813913457
S 67565 483144035
A 93029 148107480
A 40711 478217207
Q 37080 89822 5403130837269
Q 10892 83772 8944059372584
Q 11207 70611 2239456121414
Q 2959 94619 1074403430585
Q 7597 72056 555114291197
S 96304 171600521
S 51645 277833277
Q 22262 72693 4913474594045
S 556 179065417
Q 968 96077 2894667415319
Q 8719 92910 97138318820
Q 14136 75147 7251474061627
A 9552 211948257
S 74494 584261545
S 41649 572663488
Q 10552 84569 1745271603306
A 62025 4718721
Q 3720 78406 630261704897
S 17395 269417256
Q 14957 83088 5837431135229
Q 7495 96626 1525960707241
Q 2190 80352 6191373896206
A 49650 177831217
A 92196 392476788
S 30366 682400058
S 58353 268600117
S 82768 588321703
A 25213 100402169
Q 12634 94005 6768584976968
A 31444 763084550
S 86419 574559650
Q 16741 82090 4045886044554
S 42098 296953058
Q 11036 86791 3924952539661
Q 27880 80698 9154578012641
Q 12632 84726 5168870372089
Q 276 94139 5883272397317
A 89643 318014542
S 37539 34111573
S 71925 137628665
Q 21780 91717 3197302456965
Q 852 92496 1485403099258
Q 2506 98863 8613652557934
Q 7438 98625 199622377420
S 22273 797647057
A 34688 653066889
A 65918 733555257
A 10866 904274437
Q 2578 73909 3394254525013
A 79691 53088068
S 99710 818511356
S 52833 389116972
S 28240 952109650
S 33945 46618319
Q 1120 55588 3426271801862
Q 16494 99184 714966710311
S 83404 410096375
S 22765 37461425
S 47966 240181392
S 69385 643450844
Q 450 98634 8461839058690
S 33021 752603358
S 96874 265518008
Q 4080 98747 5021835575503
A 5371 584581553
Q 19557 95738 2570634898636
Q 23279 91675 885292374617
Q 24278 87089 7673651323963
S 38921 242979886
A 22048 375120919
S 15238 322241937
Q 2024 54761 6737161332612
Q 42640 99594 5453630325118
A 55239 958539743
A 83716 306220203
A 2879 628894787
Q 107 99148 2627149566626
S 76016 216490839
Q 8891 71870 9492228628296
S 44749 966728347
A 13964 429370519
A 81523 91805690
Q 3776 90525 8725787642062
A 70168 337035124
Q 8989 88880 9816471277059
Q 5878 92884 7944300542787
A 53253 490955545
Q 3900 85161 5694953707651
A 75322 986876835
Q 3985 99714 3489791577727
A 38902 721401340
S 82575 879442829
Q 44569 99811 5832457711401
Q 4923 87851 7563029761694
Q 10005 64990 9389524253979
Q 1686 99563 2419118372913
Q 32441 97038 9815821194155
A 3871 178393564
S 15837 60928315
A 14916 40617331
Q 401 99895 5888516562508
Q 2547 97837 9865713442196
A 21498 779770854
S 98270 957322090
A 80536 379415857
Q 19074 94772 533459858670
A 888 605346886
S 95383 962716677
S 95271 817397133
S 29573 958291303
S 53808 589538045
Q 9246 93316 8916443558850
A 89322 490517971
A 15468 110127372
Q 2462 68552 285252187465
Q 6582 88778 140557306871
A 33618 136781130
A 70599 788271189
A 10637 870886548
Q 18319 81979 6473137596411
A 70524 996350449
Q 14110 79987 7027002458229
Q 11949 93165 9475863241841
S 74241 588762570
A 60067 643265754
S 13838 349743372
S 23662 558119279
Q 20072 79526 7350618439306
A 44939 408002410
Q 6734 75181 1529617242934
A 30529 191252238
Q 3636 96685 1524887231526
A 91501 442047164
S 49047 651278235
A 38959 162516037
Q 17682 85706 795213449030
Q 23021 78952 4363509971844
Q 186 99793 8354465775796
Q 1499 70354 3339522109798
Q 2537 98615 4378565201090
S 16667 989966953
Q 7784 65246 3650831481952
A 95879 446964549
S 79221 632310320
S 93755 842318097
Q 8298 80634 4557727321414
A 21419 564774781
Q 19286 96852 1130697617791
Q 1165 93368 4025639942179
A 32890 744305695
A 63381 921670533
Q 8996 91457 9384374721940
Q 41404 95852 4398203151307
A 11002 53266225
A 69308 270605147
A 37194 769675851
A 9623 395036298
A 34643 99770788
A 72460 944444804
A 32523 356098398
A 24271 41032351
A 31571 512412591
S 70751 29611803
A 48089 475695335
A 36906 362175616
Q 6566 70457 7945809719712
Q 25401 96106 9522746629503
A 99623 573438030
S 79541 453274443
Q 37906 90951 5870672099262
A 26928 574749393
Q 13618 96691 5109366782976
A 59289 699668645
S 61524 370816718
Q 9262 62159 1145141439593
A 86511 867155291
Q 28375 93460 9245645860792
A 63146 794132876
Q 8258 88995 5738145688219
Q 14510 98195 1255486772439
Q 28548 87044 9076832513818
S 59705 831274925
S 10279 753054496
S 56728 672571829
S 1020 809509996
S 27001 889220629
S 70914 249609309
Q 39041 97583 594616759020
A 39826 15585388
Q 18480 75781 5154339626897
A 69733 561555114
A 9672 539787730
Q 10696 95201 104335317986
S 55860 716062454
Q 641 96705 4177730298229
Q 2480 81736 1662348035127
Q 22132 82587 4976865275434
Q 3551 98615 8478187623482
S 28566 390334102
A 73364 686329137
S 70074 378671108
A 39711 916817110
Q 25 91805 6717471062938
Q 3456 87143 589045208848
S 95492 883698731
A 8246 440562724
Q 21248 89393 3050628340224
A 23945 790473533
Q 5089 99572 1958470797691
A 70847 908043750
Q 1215 98996 5199232911502
S 6584 823289349
Q 16908 85986 3372934109233
A 40164 364557653
A 15359 59537417
Q 16898 83954 2653159127162
Q 8572 83456 7121758500262
S 95941 407410744
A 70900 973930474
S 62921 810415365
A 56616 935678663
Q 16470 75125 3502955995066
S 72105 987451676
S 50540 285171318
S 27277 76417985
Q 5718 58344 5537977331278
Q 8317 84607 5838283099452
A 78157 456175900
S 87428 80309515
Q 14852 84395 6589585359360
A 78253 668538512
A 1803 443676876
Q 23980 95494 3802749300486
Q 1529 91944 1830216763622
S 15836 159321759
S 68159 985206029
Q 1005 91512 746906193315
S 34176 47178018
Q 5849 96686 6872637053545
S 76620 795472161
S 39401 386811122
Q 1402 63131 8409866229013
Q 2852 82228 4638075269552
A 52059 968082061
A 50120 567821777
Q 5867 89664 1734993651186
Q 15999 92565 6833962217911
S 39767 957793351
Q 14228 68347 4636599853166
S 79269 648345378
A 32647 821937854
A 87553 398171475
A 2723 198007707
Q 1084 71501 2831615268524
Q 537 99424 425547632733
A 55802 98099366
Q 8485 70945 5415919611378
Q 24843 97250 2971283680632
Q 5927 89322 8091524973880
Q 22436 95297 6734610533846
A 83862 419112747
A 98257 557508332
Q 5701 60232 5555933005543
Q 2032 64588 6219310407977
A 81601 998155627
Q 3290 97207 3270573590079
A 66890 702891108
A 18367 463115686
A 72462 421306188
Q 23611 99477 7478135969184
Q 939 97992 6654353281559
S 63197 93251249
Q 8550 98380 1839777831580
S 93352 236817847
S 18704 921410127
Q 22858 99998 7843037264229
Q 669 93477 3118018582060
S 86558 764095225
S 18050 54367872
S 42670 479273851
S 62496 685898849
A 5122 388146366
A 83592 281215398
Q 17474 83171 423235529852
Q 3327 91357 2447551831869
S 7659 355616614
A 7277 551017111
Q 6605 92509 8234223317988
A 16371 882738419
Q 706 99539 3232891563390
S 95484 884073690
Q 7657 61094 1285797072668
A 34734 491892078
A 76446 592898887
Q 5340 55377 2131178881272
S 91389 855712276
A 40435 207928726
Q 22330 91294 1362831985332
S 99231 527809501
Q 11778 78251 7183191901723
Q 933 89435 6573125038817
Q 10792 82646 8583088951905
A 60228 77449773
S 56282 995514180
A 26770 293531169
Q 17683 72840 8294415657773
A 98363 931695839
Q 9312 86853 6169814761274
Q 8612 97522 567541501910
A 81761 664603433
Q 8244 98627 855908506527
Q 5689 99236 8062228114105
S 44418 17087523
S 31156 815744575
Q 8109 58622 7820536870721
A 26914 913322569
S 82851 620656822
Q 1089 69171 6440089005421
A 9999 970533542
S 16385 610085392
A 70416 613583780
A 82244 76750939
S 39132 825120536
A 2486 640195135
Q 23999 79238 5492539447566
Q 29162 94732 5343901647261
A 89799 12093130
Q 6900 97008 3918356638993
S 69558 177489887
A 2786 243433730
Q 22703 81045 4634216621034
S 6199 211772419
Q 9653 89873 2215871457701
S 87950 286148003
A 50413 903927152
S 3284 369628899
S 83728 927566389
A 42461 894761572
A 8313 365116884
S 74333 69016065
Q 4399 94813 2160271731206
Q 13191 97256 2745600577180
S 17080 324822243
Q 12087 75736 9759029812497
S 249 677507349
S 25523 337114243
Q 3429 99898 5952141905005
Q 33150 96226 1807293278632
Q 2100 90535 3067517485117
A 93217 521695675
S 7149 343823780
A 90083 650344990
A 89256 36846763
A 65352 199609073
A 12689 342348184
S 72393 438714994
S 56341 276075995
S 17273 121599615
A 74121 350280943
Q 11937 64747 6076266208767
Q 1774 97709 7314971273028
Q 14747 83966 9253782384568
S 18710 385783882
Q 11966 65702 906532664466
Q 6163 97940 379423508564
Q 21553 92657 1740327487202
A 14430 956507921
A 69787 458527665
S 87857 55732384
Q 5273 88448 4585676236151
A 39490 617729067
A 55335 35022898
A 38222 77126557
Q 11952 99554 5603436307893
A 71222 261439076
Q 476 51053 4841086259723
Q 2223 72416 7802272417225
S 23817 799871932
S 18055 568758863
S 8096 235984353
Q 23745 96924 8805228641717
Q 11716 73975 2145644051317
S 34804 726334605
S 20349 849333556
Q 7986 87582 975401072278
A 27074 529877505
A 26899 964002618
S 98084 794941697
Q 33496 84731 9675067965095
Q 3931 69713 4559779686844
A 27330 457573710
S 2265 832422543
Q 36429 90487 2469301560852
A 11485 912735789
Q 3004 77344 3889280526614
A 35305 231845548
S 82320 496704074
A 1765 25738473
S 24710 731439632
Q 3631 67862 9866257818878
S 62782 493680149
Q 10517 80708 1204914565748
A 25321 415848663
Q 15591 70515 1016261280822
Q 15262 71130 4559793183924
Q 29982 80952 8624395565475
Q 28633 87626 4204896302796
A 4586 17547751
S 38616 716059410
A 59778 739349050
Q 32233 92721 3168097905580
S 88213 700961001
S 99428 168840485
Q 651 94899 2532228722365
Q 3318 65966 8107249489595
Q 6640 94628 6230529887387
S 97886 491097134
Q 8086 93518 593159299096
Q 17311 67520 3305634431868
Q 1318 66757 1466017323766
Q 466 92243 7466509162772
A 34397 241045685
Q 19174 93537 3193792147167
A 87573 401247007
Q 578 99117 6045114143801
S 14616 39791251
A 90216 405165527
A 60238 757711206
A 22466 566443981
A 28980 654088931
A 55500 804613406
Q 23690 84659 7736067242725
S 77445 255887365
S 65821 504798769
Q 211 99911 1886518285104
Q 19039 96697 8127253394572
S 44102 851262343
Q 32324 83940 4077649322411
Q 538 97145 1718428951409
S 57914 433672901
A 44750 165552551
A 43922 523949301
Q 7218 85681 545936938721
Q 2272 99743 998001659610
Q 6709 89519 5808089424878
S 10719 575802936
Q 3953 97136 877734010199
Q 9587 99670 3631938491175
Q 464 97948 9595167434681
A 37656 830384494
S 47774 256210843
S 53281 731110881
Q 1734 99733 5831305863495
A 51928 316766426
A 92104 30643481
Q 15472 92905 5886707290002
Q 562 99335 5180276327338
Q 10288 97598 6522411489934
S 26713 116742423
S 4491 721881968
A 97662 820327411
A 70474 239608657
Q 20766 72874 2630109668860
A 48714 171460024
A 38110 318420314
Q 18385 94728 179803100034
A 77818 688300736
A 61408 675007811
S 10426 491167257
S 89748 712391951
Q 4676 93488 2193014553255
S 70431 614295352
S 82210 666832009
Q 19479 72879 2401999663613
Q 4438 84988 155187450856
S 92674 711714368
Q 4074 93469 1401398816895
Q 9736 87893 872699417364
Q 33 75153 4166265709895
S 35390 362499677
Q 1324 85433 6112154563171
A 70638 30261620
A 58093 589473440
S 67874 348265122
S 47062 859553351
A 21880 378027745
Q 6630 81508 3933431174754
Q 393 97986 4518656830901
A 14734 869680717
A 4881 417637875
Q 13564 98991 6220096710405
S 374 50292316
S 7167 24520233
Q 21966 76693 9305970815983
Q 4413 88734 7071154255357
Q 779 99354 8554301180112
Q 23731 93531 7108698547502
S 56078 73378415
Q 1839 95530 2713110024612
Q 12115 79939 4225311584848
Q 32354 95650 1961709481699
S 19383 755466675
A 59782 782863023
A 1598 355811148
S 29735 911004055
Q 2778 89905 102392301265
Q 26400 76448 9723080266390
A 81706 313281992
S 69514 166891023
A 10038 189667135
Q 4611 80877 3345229607725
S 98165 266668288
S 1016 767879158
A 2216 733108609
Q 36773 89182 9799281822798
S 50690 686018533
Q 457 90215 9393923662318
Q 4628 77368 5645998715709
Q 5285 73086 7184964821634
S 6248 23735667
S 66482 187982649
S 61666 422663558
Q 1084 91751 1717059337227
A 25176 950860326
S 36017 913167293
S 28382 891869481
A 9899 381010331
S 53355 754752719
A 53506 525534550
S 10039 45191287
A 13656 834758225
A 28987 512412069
Q 24452 82974 8177003608656
A 14979 274026837
A 25871 708507762
S 36784 43439995
Q 23425 75720 2295166415481
A 4754 355263643
A 15526 805943205
S 55574 3662945
Q 6493 98067 5467609321552
A 17124 709434205
A 40741 226468304
A 53368 570029107
S 56339 781001157
A 14323 873211979
A 15277 72281588
Q 1977 61759 9906202760397
A 70527 361074287
A 4879 170904118
Q 3009 94485 6882015904766
Q 29661 99228 7778666678517
Q 25963 96046 179352136495
S 68774 583814442
Q 6817 96773 1797894579027
A 11270 724632555
A 75558 959122568
A 68144 371861209
Q 32571 84216 8073722039914
A 53293 151104463
S 42589 423046035
A 3182 173013613
Q 171 63204 6899146509760
Q 36331 87760 4219752025914
A 45714 112175918
Q 6991 81962 9159509893887
S 77852 388251365
Q 7680 89397 4151772240027
S 55755 255151399
S 2053 950123483
S 79232 765501336
Q 4140 89142 996872178436
S 60337 272300426
Q 6231 97743 8409062783092
S 16413 492090051
Q 260 96173 4788970916425
A 88531 371004273
Q 28955 89809 1052400431947
Q 13996 72951 7526146681230
S 7337 429611525
Q 22796 86796 8087192620485
A 59285 338816740
A 49401 781984080
S 32463 707996188
A 32558 576786907
S 26194 681619256
Q 18826 78983 5500956221989
Q 9895 90862 7864543802905
S 2624 664216435
S 87212 98107003
A 23565 431603939
A 39631 175874483
A 32461 511385455
Q 14049 98878 8660668640874
Q 758 99129 4010484899655
Q 649 99263 9345982187527
S 86188 28886553
S 13824 442731113
A 19274 797313739
A 37902 947020262
Q 3138 95065 3758735091446
Q 131 88776 50244156393
A 17326 44091004
Q 536 99855 7187171674562
A 28506 422350870
S 15896 773225991
Q 1978 95895 5373348761364
Q 711 84619 6971224597005
A 54413 261461824
S 83911 162243367
A 38984 176133405
Q 1488 96651 2157259644513
S 21193 603830542
Q 3472 97505 2647658821590
S 84522 729120057
A 87481 550150412
Q 867 99029 2171509512346
Q 12846 92252 2124791448211
Q 27153 84213 4008258734508
Q 15257 85804 8613568257139
S 43990 163993738
A 48874 381639803
S 15075 518437835
Q 4064 74628 7747018584559
S 41435 646804860
Q 31439 91422 7756463015359
A 5885 734587617
S 89786 456574429
A 92375 559589374
S 14359 155547654
S 77756 250102013
S 48421 991474197
S 27850 311655612
A 56086 696906602
S 89414 230323312
Q 13195 80511 806383324909
A 98753 81307425
Q 3269 74639 1594981203753
Q 18016 95039 4231780807240
S 64902 667170578
A 43891 204585636
Q 8360 96137 9596020807592
A 52984 831203139
A 70926 614098199
S 12372 620599805
Q 12206 73244 1035886358797
Q 4298 94012 1041504774202
S 20819 382906868
Q 20670 80940 3009596794957
A 14650 372675670
Q 9960 77900 1841144880174
A 54157 592170330
S 40973 260720133
Q 27172 92425 6248906080837
S 39955 660020897
S 47187 407419622
Q 29291 99599 857692925104
S 52500 722264451
S 20217 78082250
Q 8857 69191 7907875426881
A 55878 912973091
Q 4783 84981 1810436441274
A 78063 906573327
S 64531 583094477
A 44486 965100637
A 42389 777458664
S 13198 798064540
A 62355 864959499
Q 2944 90510 678455029152
Q 11235 83723 8411344010904
S 69041 840882935
Q 14298 66113 7281712807606
S 13853 435258734
A 22150 711436064
Q 6770 98214 9483300933282
Q 1560 79967 7287793957568
Q 23383 93504 327504290900
Q 1497 99552 6616692097601
A 99932 540722469
Q 19550 96576 4641736350272
A 74528 254204869
Q 24507 94198 337555674261
S 55206 462170692
S 24289 449573521
S 29196 78859021
S 26168 204094166
Q 36149 98400 3404178179385
Q 21088 81575 7656127934000
Q 19572 75587 246647777198
S 77733 89597098
A 95768 790683890
S 3672 439955269
S 79185 156985661
A 4127 591560983
Q 393 90811 539652071011
A 43469 963765878
Q 34922 89294 242996783291
Q 1135 98062 4985453561592
S 469 318975907
Q 20133 87511 569112609449
Q 33997 92121 8318770585633
S 3107 89822913
S 72372 852866298
S 1993 307655893
A 49676 983234153
Q 14404 80703 6736476187768
S 51945 608252120
Q 7504 86403 9648101475872
Q 24734 80236 8123544618941
A 2331 709484719
S 59208 995840283
A 36064 955426078
Q 25283 83417 9228551328278
Q 352 82942 2694288701831
Q 20054 95104 2700892928704
S 11147 55005715
S 72812 577530366
S 54481 385225283
Q 14886 98167 5705697382358
Q 6691 94608 9936239365623
Q 223 97180 9186161870592
S 4226 731633155
A 74455 431513047
Q 1377 70063 1265041158202
S 46353 340688803
A 12191 33738175
Q 2132 86965 1851581818160
A 90594 52471627
S 13232 372141206
A 12447 739708149
S 39827 342915162
A 55383 702581740
A 27867 166316658
Q 8583 95964 8534570166571
S 9206 133903623
Q 55 98817 7765226198062
A 37981 195625689
A 82150 93926695
A 53666 940262352
S 19399 470778952
S 30233 246103395
S 3404 282480303
Q 8894 73523 7521143755008
S 47279 754605454
A 14905 485159504
A 90417 388783789
Q 228 99674 7264907882069
Q 1332 72647 6638771728634
Q 8601 65675 5721705330772
A 98047 975698936
Q 2788 81639 3869449565633
S 37604 425738770
Q 10941 96674 4797925838204
Q 5438 99570 2997400243692
Q 12093 90543 601920851882
Q 9511 87929 1597157128918
Q 4705 98321 5017314886779
A 15506 99398335
S 9000 185553211
A 90217 488547364
Q 1087 90339 2118551539333
Q 8142 79199 6313139433192
A 68804 692031910
A 51626 376353208
S 34614 210130608
S 33348 773109217
Q 254 96734 6198032676744
A 22605 308771701
S 36582 272361895
S 56561 331167341
S 68293 829286416
A 52008 475006923
Q 5068 95346 1184807172157
S 35882 547794984
S 25895 176783316
A 49243 364123858
A 75220 382900449
A 5099 822087000
S 9673 872358265
A 41445 291494160
Q 12221 85470 837691860489
Q 4635 80083 7274156864659
A 75168 127031132
Q 4195 87439 9740411941809
A 7614 835850028
A 21275 769693735
A 43506 401537275
Q 205 98875 2344010815996
A 62881 819845483
Q 6969 60191 3998592836014
Q 6210 69198 968274330793
A 21134 6132316
Q 8873 92775 7473871116632
A 38517 496778299
Q 10091 97136 2317310112436
S 14119 651468605
S 79563 923848489
Q 8064 76513 4053961656479
Q 2422 83106 4198780275454
A 43342 640782636
Q 27260 97966 5112801696979
Q 14227 79647 4022027670664
Q 20613 74567 7535987388797
S 85393 311782574
Q 347 79815 3839066162471
S 59869 161843232
Q 8081 82974 1928625067998
S 49082 261974778
A 81744 125669015
Q 8260 82890 1386944324352
S 32513 810728609
A 10203 856431545
A 57716 657125880
A 71784 799978141
S 29076 516154162
Q 5998 98019 6067743346598
S 55847 729881948
Q 30319 98110 8218972422276
S 44449 5267303
A 1845 474601292
A 44784 182957834
Q 70 80745 5924634246607
S 60747 624971096
A 58079 306640031
Q 2524 94858 2338113182424
S 25786 868689939
A 77296 202056064
Q 5782 82419 690261496731
S 58145 382699564
A 5489 602220042
S 51316 909708854
S 23831 915990557
Q 2490 96263 7068301546028
Q 5648 84003 5532272858883
Q 36388 94539 5390961168100
Q 8526 97712 3808472889131
Q 1159 71828 8926289049525
A 43759 309085640
A 34653 914576636
Q 4962 96487 8204475720594
S 86999 209961238
A 94189 564978101
A 85826 111519711
S 70816 143778756
A 13836 518859767
S 6030 563421599
S 18390 472464290
Q 4715 90043 213372528662
Q 2008 90884 3541932037267
A 75106 758221999
Q 6364 71345 8718154684018
Q 19168 78185 8191053369818
A 56780 694134766
A 61823 687523903
A 12984 194745198
Q 21202 98632 5718444104441
Q 4521 96075 7179063825156
Q 3264 86933 1879034127029
A 83606 266912237
Q 9318 84202 1238921323131
A 9128 446629381
Q 8563 95087 9698260838302
Q 10007 72313 6938394249691
A 73781 346493892
Q 1359 98718 7212688085630
A 45960 934228578
Q 10067 86957 5418570329788
S 65064 929707263
S 65537 9739709
S 75409 426295115
S 30953 60566390
Q 18509 87996 2608516722469
A 81737 40188705
S 38434 272229581
Q 7201 99217 6924358704065
Q 2839 94436 7884548263387
A 75569 925310851
A 16128 901736254
Q 9394 85236 6566166280634
A 86254 533726660
S 1498 719133221
A 13185 485594584
S 43429 365328615
A 64043 563481891
A 39253 911226097
A 26604 3167660
A 9442 572522727
A 30040 95848823
S 8865 39872550
S 28294 503658331
S 35222 745069552
Q 5268 93209 1060961008444
S 55157 847411037
Q 5114 79970 1474304904196
Q 14160 93786 4484433679097
S 46347 833193721
A 81809 607448754
S 32067 786849251
Q 12029 85125 4730359703832
A 41981 869539438
S 11880 653993884
S 88244 809535523
Q 25230 85967 2239032834001
S 73827 363902119
Q 533 99785 9494324649346
Q 6896 68956 5365846538282
S 56836 270424770
A 30491 499026154
S 17681 887227335
Q 1794 91025 1428779580728
Q 1936 98498 8714588458143
A 59906 640537377
S 89631 379782982
Q 941 99544 4994707286086
S 97643 231129730
A 43008 104996988
Q 46345 97366 7816949622263
S 11118 421473702
S 71790 216559964
Q 4062 57024 8153747659978
A 38999 755004752
S 82060 374419143
Q 2469 69184 5641952252661
S 44296 350054556
Q 10385 77900 6713698178056
Q 1337 81501 4673207247509
Q 16897 90325 5075454902053
A 7854 370258852
S 7180 527015951
S 53388 183372198
A 33935 571192052
A 64660 107750547
Q 26761 80131 7979466955793
S 20759 495467905
Q 4669 73845 1424091413797
A 11836 637056564
A 12882 118289112
A 73844 748482526
Q 15047 77423 3853081723182
A 25312 936175726
Q 36208 98543 3653303647847
S 45179 380889194
Q 39598 90370 4922459713764
Q 34897 88919 3403772460225
S 85477 881244075
A 98190 944423504
Q 30425 82758 8704503400512
A 55982 114716905
A 21048 95578912
Q 646 68438 4230201237661
S 73407 594196637
A 87339 806641397
Q 10121 74461 1577469765524
Q 39069 95951 2362864470332
Q 5416 97506 7291427993131
A 12714 419836542
A 19111 176968647
A 96031 556209393
A 29143 65765733
S 28302 184396399
S 71880 359103777
A 41476 820402510
Q 44 99927 5684622579941
S 54091 352188962
S 12451 510480279
S 32941 403401169
Q 37607 96717 8274997519660
Q 6258 75399 5269978430029
A 12593 802537773
A 80009 389763339
S 42060 156112424
A 16384 703665698
Q 1885 53043 2854559019144
A 6474 730665690
S 50058 324122422
Q 3347 80447 6100087565132
Q 10821 67309 8733360239578
A 10102 604543849
A 31525 163341687
Q 3880 72986 6061106859836
A 57947 780964078
Q 9324 99806 8176317482685
Q 7206 65016 4090988791910
A 65055 575129287
Q 7747 69884 7412256382288
Q 32600 95272 9017714032850
S 37751 773627855
Q 5354 96215 8043475827175
A 27912 948130037
S 84536 162688710
Q 3796 89177 6442587820511
Q 24358 99508 4621746942894
S 86152 39770604
A 84079 445561431
A 49394 265294962
S 17483 292975405
A 18962 191430902
Q 40284 99375 1139255916638
S 7641 993339306
A 75590 889306246
S 87935 205968596
Q 12539 65301 6485813574326
Q 6556 69829 2641413553895
S 84004 76702503
S 54560 591770951
Q 7124 97501 1441073846266
S 41478 855627657
A 7932 700392178
Q 5647 99458 4311523938082
A 44680 235720978
Q 10551 87781 5217081652978
A 23831 641334885
A 88933 450476283
A 51865 172511304
S 37005 57461766
Q 639 98988 618361323976
Q 1704 99301 1579298726093
Q 15043 90056 238704573761
A 5225 941875682
S 39088 787974799
Q 45343 97120 7917917582218
Q 218 83890 9751038253124
Q 33298 83932 7377497555332
A 3477 220460890
A 26036 853261802
Q 5037 85921 4651896168772
A 33194 83559872
A 46026 257950780
A 28360 249569745
A 52837 272942283
A 50441 627361454
Q 2393 98456 6966950006052
Q 6715 99101 8045765637104
A 20733 294532212
S 791 582841641
Q 22622 86745 5731614461148
Q 4727 62457 7032440635989
A 11837 803218148
Q 2273 73441 4639500539153
S 54068 682620038
A 87451 374997157
S 14856 540645308
A 31933 734509737
Q 15624 98782 2719935051645
A 22842 219778274
A 99570 181639166
Q 5414 57826 4063894131631
Q 26046 94051 1184460975954
S 56715 297345995
S 24545 203832440
A 46994 982720024
S 34678 610932119
S 8854 914496476
S 23601 868351942
A 42962 524627451
S 95775 826175535
A 93055 256526642
Q 3844 99898 8579781964813
S 22282 971154497
A 78233 555016555
Q 22561 74437 765271135613
Q 32602 98515 9082704604943
Q 10600 89905 1362302913475
A 94764 881246315
S 23313 791464413
Q 10620 82281 2179668012812
Q 21203 73685 2870228299464
S 28788 199796673
A 25293 134596406
Q 29848 93293 9678721365580
Q 109 98025 5332708330330
Q 28580 96425 3986907095161
S 81381 188812872
A 53964 458507497
Q 21205 85080 9029713299119
Q 474 99044 1707487098455
Q 3179 85332 4049307572019
A 30242 579660097
S 74386 202765230
Q 31684 83450 2030636061742
S 27478 712214603
Q 33768 97925 702011723389
A 20855 520755606
Q 17513 85921 99547025018
S 81262 285889204
Q 33935 95690 3569301309736
S 235 338310951
A 3039 425055119
Q 18601 98290 9341034050776
A 63182 855701885
Q 26264 99178 5000165533779
S 50844 733006798
S 14113 163424530
A 69486 76561461
A 96503 813750585
A 23605 273867277
S 76476 716874394
S 76449 186541370
S 38139 270374009
Q 27318 86380 1037135739426
Q 1333 89222 1718913988688
Q 8235 76830 3680800353850
A 50903 983519528
A 94779 166274966
A 68312 845440899
S 31465 759363166
S 79977 578420318
A 72421 132385072
A 32337 547215039
Q 1064 95436 2324324637442
A 30520 615496315
A 99439 609845849
A 30717 561639944
Q 23634 86365 3325828791066
S 99872 727565521
S 2143 349355659
Q 3633 58163 3828171959976
S 77766 646149052
S 80194 655395200
Q 33376 97502 4012264588920
S 85864 205877427
Q 23872 99640 1863516660629
Q 1965 76671 9836585367148
A 40653 930462305
A 96373 959302678
A 70848 228224857
S 21801 963733013
S 10203 922939124
Q 404 99099 6313603167491
Q 11870 96886 6457293624548
A 97538 841143533
S 13860 863300460
Q 20983 89129 5146362978575
A 70966 280134397
S 78649 385552016
A 26769 39317978
Q 16040 93409 8251387453580
Q 2624 99907 8803653012381
A 19355 961030339
Q 1072 96748 7524062073520
Q 12948 98220 3660012928990
S 22376 273627872
Q 14662 99312 2618665259285
Q 36033 97688 5337881915939
S 56616 128655885
Q 32626 96407 3510096244056
Q 4921 64124 4960017968420
Q 3945 56474 5522610293785
Q 5706 98164 1570950187851
S 34705 595794179
A 90069 388269141
Q 28314 95200 8596249512556
S 12173 622425796
A 82049 945712445
A 13090 161612486
Q 26496 90681 2541987429527
S 9241 136160659
Q 5163 75753 2727167886413
A 98230 361092433
Q 9049 94627 4616654923210
A 88145 689226970
Q 543 74685 7727561236495
Q 743 95470 3306153354964
Q 2238 87273 3226757319252
S 66228 955045615
Q 7653 96956 3600807585130
A 94469 602930386
S 38081 62526782
S 15955 277304744
S 55139 168362151
S 233 106925713
Q 1068 68730 6874447388620
A 57769 141391765
S 48740 758630926
S 79257 966975398
Q 48442 99873 6214667457354
S 99851 694778383
Q 3510 98761 4679174901241
S 34214 821028763
S 91873 448957727
S 87237 592364862
Q 23672 96689 1639522895592
S 46940 91794425
Q 1869 94215 6719199307140
S 74952 714424165
S 47460 757946612
A 11112 473611367
A 76491 483769916
A 50179 340904486
Q 9055 93810 3782228678522
A 17274 591039105
Q 5473 73086 5480786512225
A 17463 435917340
Q 1052 99798 652277209499
Q 17362 80299 8136543474165
Q 4574 88647 4242538474148
A 32584 806834206
S 59681 43530056
S 19857 898157792
Q 429 97959 5355066471532
S 30823 684435161
A 10118 326942179
A 49841 196826798
A 44999 720707367
Q 27573 84807 4602263700973
S 52588 658910299
Q 1287 89257 7295817708357
Q 37261 88341 2964122424755
A 3621 187836737
A 56464 588747608
S 88653 399327014
Q 4864 91116 6798002506346
Q 12381 74867 3339361886137
A 69846 914333171
A 74462 241915235
A 75675 961297668
A 94116 81562418
Q 24813 88741 5981512377646
Q 22956 98037 8228530898093
S 63917 933474059
A 9446 721244288
Q 16963 73843 2175548142752
S 43592 547951277
S 63980 99229704
S 48521 446421764
A 49996 432677156
A 74289 483387603
Q 46364 96553 2043922317345
A 25778 105811968
A 19560 977709996
S 41978 889858264
A 4333 612361789
A 86402 576393139
A 8268 23589345
Q 27676 99390 1392174568676
A 60202 877307600
S 96502 308064703
A 38762 693817181
S 66390 908515069
A 53491 117376043
S 94507 92321866
Q 4233 95971 6545337255372
Q 19037 89159 4133840153790
Q 22725 98259 4942259839629
S 3722 821019761
Q 5915 63136 4281378111758
S 80830 329470458
Q 11858 67418 8464525461068
A 69507 921021648
Q 12100 97148 8189018107685
S 99296 927862069
Q 11101 84510 2955488804992
S 38938 72851725
Q 12428 92044 1228626234833
S 80445 790576217
Q 3251 70809 8013779294733
A 29296 517247584
S 53116 801445382
Q 2991 93172 3466775184186
A 3491 583580203
A 32940 305560473
S 8710 948199036
A 95373 212389384
Q 11496 83884 8604088763716
Q 22331 86606 2810456331201
Q 140 99668 4840782425134
S 22457 726490766
A 70287 592066605
S 68073 415117349
S 56000 732696632
Q 16849 78796 6333865433229
Q 20951 75115 1250233620553
Q 1900 65217 5286608241506
Q 15230 78436 1813291560679
Q 10337 79659 4964847471651
A 36496 556646347
A 37004 499356802
S 20601 940228670
A 52805 96423238
S 52808 555513789
Q 8877 84897 3651443428196
A 48196 584533512
S 36653 683352064
A 71801 434345007
S 92473 879366071
A 93994 893132776
Q 4456 72368 6274441903048
S 41460 985951820
A 26097 420764698
S 17214 398962088
S 78544 587822851
A 33723 671185684
Q 1650 99365 709961763601
S 33712 602329468
A 5549 472399950
Q 10777 95002 4963850519848
S 79944 971835034
S 60201 61952258
Q 33383 98359 5214661125158
S 84883 276469803
S 31034 751811260
S 19277 552038987
Q 9560 62049 1702425201761
A 12299 411051860
S 77094 371019010
Q 12751 80508 7364380437042
A 14882 565145650
S 40344 775107763
S 36703 956320512
Q 11195 81962 7207040586646
S 36068 850272370
S 38257 986182200
Q 3466 98053 3703298508608
Q 4578 79748 9598236586569
S 82842 748340237
A 95402 927900481
S 37442 212899410
Q 1769 94148 497597900194
A 7193 635547560
A 20048 121029777
Q 22527 79423 5672897104229
Q 14132 94439 8048868509674
Q 27664 99067 7533206339406
S 34607 830428887
S 56330 890582078
A 33853 628538719
S 78210 816526081
Q 109 99488 6566682309962
S 58075 932092029
S 49804 393990275
A 8419 513536158
Q 2058 55580 3992381349300
Q 3240 99887 5381295659854
Q 15395 90023 551808596882
A 8245 93798774
Q 2338 96569 982038456847
S 52848 932366723
Q 1722 93986 757514584441
Q 1179 97996 9737468587810
A 32988 357225502
A 40274 321736295
Q 20548 86584 6593012354195
A 38019 265482251
S 82146 311910445
A 44477 717682902
A 86555 459575678
S 39079 149605318
Q 2040 95653 3063759005951
Q 7117 94497 1511719135747
A 12312 540103179
Q 3328 92805 1775145062005
S 93666 504196623
S 51301 239849971
A 56301 872213623
S 88164 660143717
Q 43942 95720 3668078646841
A 98958 634549433
Q 1037 97056 8194037501068
S 50134 454913900
Q 6653 95338 6694479833726
A 38554 6840665
Q 2432 90817 2706785050133
A 69107 673814481
Q 1962 99506 2512278100090
S 43926 854140305
S 84819 447207643
S 88818 415592570
A 22351 225506883
S 45720 281873406
S 36636 289511266
Q 9003 93747 2385792786438
A 43511 587307902
S 24549 475891197
Q 657 88315 58544420305
S 1950 594577722
Q 1589 67097 5989557910710
A 24621 463010069
S 45492 679955409
A 50258 125374416
Q 3402 55592 329542027434
Q 6303 87582 9428010518369
A 60375 617633513
Q 29697 87106 2639857409647
A 9093 546007253
Q 20426 93526 159951822227
A 63801 805224300
Q 24204 80585 820571476117
Q 15514 67467 6908366613241
S 95638 604765322
S 78876 681382121
A 92049 625850050
S 2428 337977528
S 49790 236381477
A 99774 385854765
A 64358 777883968
A 31882 363137581
S 71992 711776270
A 71862 13416186
Q 700 99699 8513179154711
A 60034 866765547
S 19269 452636974
A 21006 25405982
A 33232 295399530
Q 6622 57488 1964473650593
Q 3387 99012 9734737209466
A 10302 581642569
Q 341 92164 4075364603187
A 12214 517852012
S 45077 360381852
Q 6530 75686 2391675245221
Q 8789 82390 6235663866312
Q 2081 85527 2184923160475
Q 1447 98621 2031648817199
A 71594 120308432
S 236 769694419
Q 5725 90830 4931838181143
A 67167 38469462
Q 7337 71476 5602653772840
S 31304 241571875
A 20702 402883512
S 43152 879143285
A 2915 904292425
A 72692 298766652
Q 19289 96737 7674848086091
S 95759 952852367
Q 3687 72988 4468328459142
A 85086 455333959
Q 4253 98586 1146489003213
Q 30190 98084 7527024541093
A 75810 865531262
S 81935 297086053
Q 9204 92156 7969516084128
Q 3653 90418 8049701663336
A 45436 943512342
A 84093 824178348
A 60542 481247972
Q 2139 68910 8874192360042
A 56647 87004604
A 70718 512355826
Q 4 99081 6387964809342
A 4399 530438103
Q 25627 76666 8575027879299
A 76562 703229116
Q 8055 63448 4343985498456
Q 5547 59304 5534742027594
Q 6491 78227 7742696571997
A 23127 820143936
Q 8834 68933 7092797859052
S 4619 255358287
A 47178 452712982
Q 7392 82913 5792437584869
Q 2669 86812 699757568512
S 19756 693524859
S 38331 541125040
Q 36392 92903 5230151605193
Q 1723 88828 1391397260966
S 35465 599670832
Q 3864 74425 9339904128946
S 42960 365592641
A 40101 995430934
S 37693 160481697
S 35977 891253447
Q 24334 87240 7592512373722
S 46184 615092814
Q 18039 97579 2776349814993
S 86228 984107135
S 59112 212479072
Q 1007 99983 2840089233221
Q 5726 95188 7126918619860
Q 356 88072 210695811749
A 485 511225506
Q 21489 99153 1010162256892
Q 4217 81237 7950868235234
S 54327 888944536
Q 29 99660 5081472733264
S 58067 450670219
Q 25512 76936 735991215418
S 10531 676611844
Q 1207 99508 4881453727000
Q 314 98446 6345959783647
A 15303 880065031
A 48536 144870467
Q 31170 96445 704737901004
S 27461 738696839
S 89975 914866861
S 24812 806025417
S 62416 731710273
Q 198 99680 6129613633899
A 48650 766465
Q 11427 63255 3539893393827
Q 1024 95843 6270919808527
S 22009 423655554
A 27400 883749267
S 60067 754456219
A 1429 731043120
S 10534 619399340
A 92884 248416510
S 66970 114659167
S 58061 72685222
S 19547 812288239
A 23524 851639357
Q 10259 72076 1823916777278
A 91349 132907469
A 19747 776414681
S 25591 548580564
A 87806 980466904
S 86220 298154016
S 98075 805645017
A 22479 816360222
Q 23455 86289 9252975212120
Q 28132 95380 8901857364845
S 46092 684948995
S 37965 812763564
A 56293 56780647
S 46400 613865001
S 43296 400438683
A 38903 771106867
Q 11735 81395 5926520670274
S 71276 971241153
Q 1037 99807 7237472547390
Q 12255 69990 5966557182579
Q 3885 76806 8082952166842
S 79930 956481632
A 77606 137449727
A 47512 918467335
S 62732 89996745
Q 6480 88458 5717932902251
S 51587 848066512
S 69092 484013661
Q 5717 81011 2650130447763
Q 1975 61555 7775797776680
S 81398 734913493
A 92538 886031716
Q 22639 75934 741320421212
A 24102 572566852
Q 19946 83364 7903495650645
Q 24719 93353 5572129053530
S 61905 19160110
Q 4279 93441 3528946053479
A 52414 807197682
A 63995 602337868
Q 22394 98749 4121873878153
S 18305 430480410
Q 9481 89170 8173777709041
S 96 505137398
Q 8944 82823 7951513962158
S 40460 887777867
A 95199 393637551
S 85464 976003873
Q 16856 95950 5836179665683
Q 39940 94581 5681048176227
A 92220 472102888
S 71216 839205768
A 58021 675731599
Q 22507 88983 573920378454
Q 322 97389 4130624208030
A 53315 350161583
A 79370 221350378
A 15989 55387448
S 48087 882397091
Q 15942 93040 3282608497678
Q 20307 99144 2472546968431
A 33761 788848088
Q 35243 90760 8416230025411
Q 8864 82095 4979086955687
A 30938 4489705
Q 2482 85983 302770992578
Q 13884 93488 3068838886722
A 55274 730625026
S 23073 684087939
S 33315 67331214
S 66776 601927390
A 26377 456446227
Q 8673 90713 8700031939219
A 1252 792758838
S 15981 718061570
A 48846 865373732
S 75486 158993249
Q 643 95837 3473578392037
A 27823 818624631
A 37644 884999478
S 14049 795192465
S 56153 60009206
S 7744 548009598
A 26668 231829428
Q 11163 63798 3451101844623
Q 37014 95245 5898709249166
A 98953 861781324
Q 536 99461 5049436847737
S 19252 344904145
S 70451 546930721
A 53680 278799906
A 65155 979191542
Q 3384 60382 6957415581999
Q 5147 64488 3198059629597
S 96915 701394910
S 87380 871105498
S 64655 690861704
S 6269 377625761
A 72271 241581503
Q 7248 84957 6112650963015
A 13704 239613952
Q 1085 98913 4325925689795
S 6269 202499970
S 52253 241937643
Q 13449 91031 6425986709686
Q 2760 54017 3315779160974
Q 17100 84147 5201088831747
S 17190 974842061
Q 1260 58170 8566776209731
Q 2260 74962 2090444962648
A 10056 61554678
A 87403 523626265
A 46052 161484486
Q 3103 86684 4588817578045
A 73073 396590610
A 97912 713573864
A 93760 304611373
Q 5549 98342 1829253078632
S 33168 319910357
A 2247 287006442
S 47761 135269607
Q 10086 83814 2365880787719
A 58202 292102468
A 64487 99494518
A 67066 958036938
S 96727 330660878
Q 23438 89307 4951264150670
A 30620 639815167
A 46741 189682719
A 68151 761824498
Q 14313 65422 1029670128333
A 85395 820683269
Q 3799 69104 7859616182758
Q 2989 93572 7883184843159
Q 1286 63838 8515530396422
A 2714 813960676
Q 26034 98127 5726098001167
A 11093 20333800
Q 5449 89276 2768683427020
Q 5092 94594 5296393906896
Q 2643 92373 5225903314386
A 1765 818822322
S 95424 10546463
Q 11753 92466 5647927732690
S 50468 399659487
Q 27053 94990 6152876661574
A 43874 786555884
Q 9544 95007 9434721102087
Q 5637 63941 1236188779252
A 1733 9952801
S 51140 110069417
A 48555 141071567
Q 13064 66583 7622685556261
S 92636 804463771
A 56214 820684815
S 3078 635424594
S 86812 703773309
A 8460 460113332
Q 24664 96827 4329456327752
A 36361 529058055
Q 10492 79512 3424221712944
Q 10604 98388 2646984846566
Q 128 99686 7627056286240
Q 24032 90113 1728788925428
Q 8252 88403 4256317288848
Q 13369 80823 572345605767
Q 32617 85718 1618096588854
Q 8214 98868 9143882445383
Q 11411 99313 4332552446117
S 21074 560314119
S 92951 201882446
A 63524 223900756
S 79548 984161224
A 257 55053920
Q 1155 95211 6713257578486
A 32865 882128295
S 96366 86619788
Q 2712 81633 3455345982092
S 35350 968667285
A 73893 407878966
Q 25248 77886 7615770320530
Q 5335 93842 1497728897768
A 42781 914305538
S 58238 264457100
Q 13176 86329 8376445078123
S 12860 507734336
A 92309 326097934
Q 4138 71872 9583905518712
A 57302 498096670
S 54421 132546942
S 36643 606196607
S 85243 175030289
A 53736 148065731
A 89621 566492523
Q 7147 98508 2611127349961
A 38600 942651672
A 46659 821598980
Q 1033 99000 2850268664616
S 57254 784491555
Q 9016 61715 2430356513975
S 75087 641376127
Q 8250 90991 373033820731
S 62916 170634078
A 26361 444118947
Q 22028 91478 6854574762028
Q 21698 83603 5721169201553
A 54358 509412530
Q 4520 87286 1300909622393
A 88300 27012885
A 5076 573455291
A 54417 490032004
A 88290 175077193
Q 16762 99963 1651262447317
A 7228 771474328
S 22742 100131702
Q 4495 83221 1406355206528
A 21909 356469047
Q 9477 91658 1866589745876
A 93469 143796029
S 18239 869124722
Q 30559 99020 4978651816910
A 7258 306089916
S 48983 197646106
A 15315 725568272
Q 13476 95797 3921125104735
Q 13 99928 1015991880770
A 15142 878867712
A 8948 529428700
S 75933 753121254
A 29579 977581647
S 60691 232828941
S 64332 91274507
S 43540 492676762
Q 6991 78875 4296577295271
A 41001 683392242
S 79020 992740170
S 29618 940862203
Q 10313 98694 9104218194176
Q 3734 93504 7562395676416
Q 32901 91420 8991805034705
Q 26039 93991 5962194857069
A 19526 97918191
Q 684 99192 6397247163576
Q 7311 59606 748057782101
Q 6837 65704 4426361100808
A 76658 626684447
A 54366 275770645
Q 13024 95038 1980315654979
Q 34193 98175 1015375493878
S 71279 973199629
Q 22405 99853 9495836826738
A 74430 854606531
Q 3719 94156 8996675389938
A 85906 553492363
S 65193 534723292
S 84851 762197590
Q 7377 78060 9023609463535
S 91516 486206044
A 26434 346667973
S 29594 137201726
Q 23582 86195 6476551622793
Q 28130 79364 9131176193858
Q 222 99109 6800635432943
S 12239 370312565
S 43356 828131833
Q 34364 91254 500503582275
A 25039 66229727
Q 40406 99594 2940576699148
Q 15439 79123 421620536177
A 53715 220483076
A 45976 40003530
Q 21124 83547 1219729410933
Q 3338 82600 3618439326875
Q 685 74562 5903569554312
A 21332 488767393
Q 1710 87835 1656425625350
A 16765 619091394
A 95068 287310585
S 71372 178366476
Q 196 62547 9963401864226
S 38157 760090498
S 44616 606593705
Q 26102 84364 4559971166656
S 77919 416556803
A 4050 969795715
Q 686 67495 4812681393249
A 79031 379375088
S 202 122827652
A 67147 610052462
A 98493 490676054
S 16242 672248000
S 42459 395534465
A 74549 124307939
S 91637 118873681
Q 3535 98236 6945549222072
S 37135 856007982
Q 2344 99602 6088603115940
Q 2908 66333 4445736144349
Q 310 98490 9538568190136
S 37092 97106780
S 41149 791053318
S 58156 121181901
S 4788 657822253
Q 29374 85395 3435231837610
Q 12241 86712 5060726383979
A 30761 146353281
Q 1755 87639 7571334760426
S 54323 806961163
A 76167 816753144
Q 8049 60830 1171428331295
Q 33079 98800 6128880440432
Q 14447 77884 2053263568711
Q 37768 93808 5277330951883
S 77033 746124503
A 9137 611500622
Q 19021 98666 1534527363772
A 33092 375244074
S 9810 458163836
Q 21928 99979 7191384754856
S 67427 590876228
A 39562 661942658
S 4528 269295061
Q 22948 96076 4410817482983
S 54837 250101882
A 4012 545073848
S 65705 792851175
A 55630 929075762
Q 8739 99668 597702356021
Q 11881 83816 4801775986468
S 49159 227335779
Q 35444 96762 3313200314030
A 24796 31780823
A 87946 742330478
Q 27745 89752 4837106410539
Q 3143 96765 1470116184178
Q 108 97144 2061001753460
S 70022 652069803
S 19247 588948026
S 4668 520983075
Q 13253 94577 7713854741376
Q 5076 99589 2826208734769
Q 23400 97505 5685486617889
Q 73 95585 8723763083005
S 9616 950959717
Q 9819 89829 6359453477256
A 8942 968181796
S 6279 354883450
Q 9784 72489 2105056243930
A 20780 703336733
Q 2467 86961 5801043655489
Q 4510 60264 5777950145928
S 44240 249516042
Q 4890 66011 8987094897658
S 72887 867487300
S 80199 587436748
S 28092 355182973
S 16077 24297062
A 19756 729097696
Q 40838 92140 1037267422557
A 31385 579696170
S 49558 620915004
Q 1219 59657 8532224873942
A 27834 372300428
S 92634 704314932
A 5277 92659825
Q 6921 76878 4927084194535
Q 98 99214 6504236965859
A 12204 183403580
S 15893 886937075
Q 14669 95910 3716139630301
S 49867 320136210
S 7899 638614351
A 58033 332010627
S 8956 886859740
A 17566 180214785
S 13847 300445920
A 64746 463677589
A 70667 571617694
A 28411 125347480
S 32658 9290676
Q 13307 78377 8440843943629
S 61789 641535791
A 23854 401236291
A 493 211726173
S 43989 335174895
S 88026 89053715
Q 12175 83027 8546017520844
S 3951 299297728
S 20522 372232741
Q 5044 94864 3277773795787
A 7799 565540241
S 14233 120115270
Q 1170 73550 4571544685150
S 43365 98694156
A 63877 781732837
Q 4087 96823 8340682321528
S 13868 961534893
Q 32100 90830 1132070867191
S 89886 9542868
Q 5478 88879 7965955030349
S 61993 797030869
Q 4133 94898 6526869597608
Q 16195 97288 6558133399977
Q 10168 87680 5984482400220
S 86255 559082613
Q 32402 90953 6687442460779
Q 2077 92407 1279225996630
S 91572 425306031
Q 14325 89582 4468783483986
A 24667 986120942
A 17470 333937916
S 18117 942252607
S 65558 233370898
A 87947 267039625
Q 5942 97448 6404806790250
A 98992 471394349
S 63517 965189704
S 46204 783324025
S 33104 705718936
A 77049 357300489
Q 15677 84971 8200089743141
S 36833 728312098
S 33849 897133067
Q 20563 85409 6591235277422
S 75329 541975932
A 2708 58263791
A 495 269452838
Q 34776 95609 612123283095
Q 17185 89339 9385285436201
A 98104 80001500
Q 1684 84831 4563736693670
S 7483 774344000
S 82224 273051874
S 85044 606475302
Q 6009 66220 32637748445
Q 38536 99734 4222721505369
A 35247 922386860
Q 1419 51952 7845880462686
A 99106 18691596
A 23332 987084443
Q 24248 80060 4854115676895
Q 43906 95244 2256061945651
S 47623 722383109
A 82384 188839105
S 86718 491983431
S 12916 420198750
S 19140 285364819
Q 14851 90964 9747314715056
A 66774 262775013
Q 12401 80798 9814080918046
Q 30611 83669 5829452681326
Q 19779 87996 7126956910141
Q 2039 97231 1905966790061
Q 158 99709 7084885613559
S 49638 54087224
Q 16031 71465 7870164509394
Q 16680 93238 2578527841845
Q 2802 98804 3656225597934
Q 14515 88241 3604711341627
A 80065 674946546
Q 1927 79413 5807500149994
A 24755 114632375
A 34981 151982582
Q 14913 97258 7527462059832
A 89081 497606770
S 58031 316068724
A 71192 13375851
S 94947 159477232
A 37885 227341646
Q 15374 89544 9580922623995
Q 12075 96784 4771800467927
S 95793 538001222
S 26131 529777978
S 52885 760572151
A 23567 630240122
Q 3452 78074 2769213275050
A 89385 397003053
Q 32370 85328 8719344618788
Q 8873 86318 4521243407890
Q 22540 77821 7803180751820
A 32933 347103864
S 66280 574329353
S 41079 760738385
Q 45356 98964 4375411134728
A 155 620357701
Q 14744 87000 9741142085004
Q 6037 63921 8061459110972
Q 868 94485 6958300736182
S 38330 9032762
A 34484 476456216
Q 18034 81438 3183366269009
S 80806 929084650
Q 13933 99761 5672009301627
S 36584 59769223
S 98150 167690240
A 69491 145928898
S 53824 63284862
Q 4412 98378 3916215012975
A 90085 734914948
Q 4711 93992 6151394814069
A 37988 677869586
Q 16568 98312 3224083622176
Q 6892 85240 5910845236876
A 83852 633548217
S 42087 134106351
Q 46464 99928 2572946652312
S 71956 866513073
A 37770 191362519
Q 14936 90866 4819914362295
S 10471 47678643
A 69886 10379590
A 3816 678245053
A 91352 955275360
A 69918 793923774
Q 2864 84273 5450041037373
A 63460 555440550
A 74925 852968310
S 79288 606269953
S 80877 314518238
Q 6796 94989 8401137970111
Q 1013 66707 114634852414
Q 5107 96794 7940418269052
Q 21037 84612 3749842167766
S 76952 540127221
Q 9180 98082 459820734915
A 48308 874019583
S 36110 350389961
A 43052 304230896
A 87954 203931891
A 42643 382649160
A 2793 17173877
Q 4045 89987 2978666015488
Q 6922 96776 5540995698364
Q 4066 78176 2156809182252
A 64493 177006527
A 90693 239414210
A 49335 368507742
S 28600 498572399
A 26109 300026669
A 98214 929477524
Q 33664 86537 692591006543
S 10148 362636709
Q 278 99602 1325777695162
Q 17374 96337 7252202742495
S 74249 624946449
S 15777 964836747
A 87209 111181918
S 81897 899101428
S 5138 616157926
Q 33776 91354 6763332906567
Q 32882 84694 4071056169454
Q 4072 93473 8971341344870
A 89913 430328963
S 87021 195473648
S 1697 340746218
Q 7489 96831 3442356901858
Q 26643 79753 8758448252917
S 1256 190219811
Q 18036 71208 1406105928332
S 71935 594713888
S 81324 74666645
Q 131 99637 4181456707846
S 48258 709325841
A 44558 894950682
A 84633 891825127
A 35519 532864076
Q 11613 93447 9075264347953
S 33590 739361759
Q 2797 83961 6175425243115
Q 38374 92611 3642244179453
A 6359 473571280
S 65702 756714433
Q 4911 90084 7432156137174
Q 658 62714 6611546507224
Q 6273 92136 5105152085916
S 66973 732858895
S 94318 644970536
A 21084 827455184
A 61744 673363577
Q 1838 91521 8101755392261
Q 6588 86869 2098868485053
S 51924 383112796
Q 4004 62840 3063007605171
Q 18510 82002 8081292965903
A 63322 81537689
A 21725 491550002
Q 28387 86985 4976486277841
S 71373 377229807
Q 4056 91270 1583551576023
S 98059 55538400
Q 3871 95588 4118412133050
A 62328 373433789
Q 10108 87442 4961545237309
Q 2992 90395 4352970477403
Q 243 70495 5088454709544
S 43939 915279282
S 20178 593845387
S 21023 129829932
A 42825 174329398
S 18511 560208939
S 2580 951795601
A 59619 877123768
S 89091 264559546
Q 5631 74832 9322229538820
Q 2209 96256 8821533796252
Q 8312 86746 3969207236346
Q 284 89802 5810212815404
S 47149 579470648
A 62716 307760256
S 23971 584166257
A 73950 155462592
Q 4336 94505 2245051701906
A 75677 704680553
A 20908 784963438
Q 32959 99358 4893555269671
S 21886 113285251
A 15012 855715858
Q 17730 93315 187065337252
A 23801 419225475
S 21960 29773546
Q 26619 98673 4611471082030
S 98033 214863589
S 79059 499112688
S 35825 668492493
A 3322 164889519
Q 8977 99922 7280597229849
Q 2571 95844 9232346624703
A 9325 585895164
Q 16014 97355 7451023395112
A 60552 705350996
Q 6555 63401 9806995931934
Q 8962 97419 7214399688598
S 1283 807065060
A 62531 271981642
Q 11670 94712 4022402770471
S 79975 689085823
S 62508 236366596
A 94484 162934447
A 58795 900087474
A 40316 166884383
Q 21704 83718 7687683004993
Q 120 95133 3074637551915
Q 39928 97502 1914878618524
S 15156 510535353
S 66302 501174396
Q 10436 99819 9737738576131
S 4424 242574468
Q 15345 94493 2660727859417
Q 11616 92997 2737213017186
Q 15343 68482 9604714964408
Q 5450 74897 7670432375157
S 49450 23599886
A 11691 39428346
Q 8061 92549 2934768689301
Q 4556 71551 8207613924064
A 34881 268172180
A 55934 69849748
A 1951 100943343
S 39329 65236903
S 60058 262768055
S 28911 744087614
Q 5811 94262 412522958198
S 28475 34635943
S 40428 883340624
Q 16543 94459 6929597549689
A 79793 776318910
A 98623 530422474
A 71427 120008323
A 25830 988879129
A 7103 270424035
A 94400 19999887
A 4047 49041199
S 77151 758483970
A 58342 415911236
Q 12031 93017 3171930222022
A 92777 92643635
S 10092 385497145
A 41923 211648578
A 28689 855967195
Q 6621 93521 9470402062054
S 5807 8290577
A 24772 511013538
Q 16916 79156 6235994634845
Q 20280 77875 2818870226666
Q 1069 95055 4593755457647
Q 14840 99190 3537869993185
S 59203 279140033
Q 9093 99724 7146250070461
Q 5804 92475 4933457779677
Q 14084 84370 7787702546783
S 43460 669887232
Q 24356 99023 8440218068651
Q 425 60424 7901039292726
Q 3701 88489 8366012423783
A 72366 970944608
Q 10431 87573 5762407092266
Q 7689 65023 5929519124055
Q 12103 67000 9660126262701
Q 32680 92343 1246110176770
Q 14480 94307 5210030853837
A 4537 928148286
S 40571 958932262
Q 2078 88403 6725521932116
A 52734 428539893
Q 3649 87131 1262911983862
Q 17160 88440 3848281932357
Q 33 96821 1827127389556
S 82475 683583583
A 20616 969827229
A 81799 9364559
S 16030 595821183
A 33212 452222258
Q 6729 74411 9570739341571
S 68367 849613270
S 5561 32672106
Q 1800 98385 1222582524369
A 85596 445421348
A 17011 291143906
A 53239 302831689
S 42477 69064814
Q 3458 64774 9215723009277
S 86857 766591016
Q 31186 84481 1157924002809
Q 4561 87285 8735355108356
S 71217 93896946
A 71206 437891267
A 87694 412021878
S 60161 648090216
S 56949 540404531
S 95192 808831216
S 7336 684015529
Q 12822 97331 6941236026821
A 14107 514926083
Q 4151 88587 1789685009973
A 91637 802407064
Q 4983 88997 7251334415358
S 4151 994738109
Q 4245 89193 7640376655754
A 80288 772652549
Q 499 63024 9478993306624
Q 8416 99406 8751222455480
A 41254 646969813
S 4601 13095100
A 16361 715791446
S 37795 537520703
A 41924 705303052
Q 21647 75946 3307136897337
A 878 91917435
Q 12338 64273 3256024061771
A 76246 769782555
Q 19955 79421 9739773001306
A 30462 169924323
Q 481 97984 9489717738095
Q 3893 79889 70559721927
A 69778 733652866
S 3789 30383172
A 88573 522919540
Q 14365 96587 5419606183953
S 24716 450376299
A 24320 865654619
A 91686 1656093
Q 5393 78666 2506007691107
Q 23965 87612 5686688024390
S 55029 224453922
A 46043 808781760
Q 15185 96687 9883033481708
S 77046 406591391
S 34844 280908038
A 12954 598373990
Q 38421 99877 9232808619724
S 53491 675246112
A 57907 606700962
S 10042 942997424
S 9311 403773684
S 31220 976803983
S 149 949912459
Q 18369 73360 4197656018584
S 82363 805078762
A 85638 722248383
A 67153 364664703
Q 11144 94086 7858930504838
A 91696 303200363
A 78077 365962680
A 63785 479132903
S 64690 681652076
Q 1665 94431 4981237068455
Q 1796 85152 5142704246705
Q 776 99986 3153238827178
A 50746 241838754
S 99425 12298819
Q 375 98114 6154630135937
A 50085 131973141
S 52545 790196516
A 79043 439538036
A 48692 907611624
S 62876 32181607
Q 7724 98677 1709276793836
Q 9559 94840 7781773233432
Q 6536 98151 9483656933701
A 30473 680846
A 20084 351020804
A 95563 375386599
A 48367 174474210
Q 1151 99173 2439455885051
Q 5607 84123 5520130821251
S 67928 145974315
A 19010 481425524
A 91858 406102027
A 76186 486447249
Q 3139 86558 5430274708372
Q 6220 93502 6351323616358
A 54592 404727593
S 55385 239846401
Q 61 79308 7760914571941
Q 53 98556 1138423824655
S 64007 741446749
Q 19263 96901 2642131949162
Q 9984 73212 9582217406165
S 45070 660371041
S 89153 383140223
S 40371 308594849
Q 25531 94244 1490246098794
A 69032 713927982
S 43316 397424587
A 87285 856500626
Q 20026 97574 5302505894474
Q 12294 95915 7207177881811
Q 17028 81439 3642889294324
S 80242 423075642
S 19075 980108162
Q 8715 80962 9255122250930
S 39633 574895773
A 74472 169196386
A 48042 806900260
A 89937 698284889
S 1276 555620661
S 82135 799712327
Q 13444 86325 4717654561111
Q 777 99849 4032051610167
A 82328 55480501
Q 32090 87952 3788218623462
S 81434 542186549
Q 4199 89982 1191560495688
A 57471 84794691
S 97871 72708138
S 28708 702257051
A 52404 183514402
Q 6702 95418 2167228641455
Q 412 99217 6443331402679
A 74236 536834022
Q 31514 81968 9383820240099
S 47814 189575445
S 90644 380036959
A 65803 321611625
Q 383 61785 1663778754470
S 96189 75136588
Q 33079 89524 6004605513688
A 8017 95140554
S 74040 767308292
S 75034 831325563
Q 9755 76293 4065000702475
S 59967 758081562
A 22354 247500525
S 26612 691056530
A 18101 552655918
A 27300 976548319
Q 25689 88392 8038891890718
A 70162 964236382
Q 4829 94458 5987748191283
Q 8489 79305 891427865652
Q 6108 91834 6097241480433
A 97347 693195704
A 22943 790423047
S 17199 343833912
Q 9682 92098 5849042053376
Q 6698 75145 6739386792305
Q 22529 80364 4644774136584
S 30222 963344522
A 98042 829203533
S 12852 329377605
S 7498 294877513
S 70076 545663077
Q 15161 99012 3113215376949
S 76507 539558125
Q 13635 99216 388616421498
Q 2157 88339 1777421764597
S 12795 307514178
S 24966 734960965
Q 10380 95949 9455750134663
S 46631 213702143
Q 3567 70675 3125142432392
Q 8774 97559 9544407676070
S 20617 496313674
S 76498 963701640
A 70424 893983248
A 97152 774930571
Q 17544 67556 5155600681971
Q 4436 94019 2710185310028
A 9781 730801457
Q 11132 84054 5369728013605
S 64948 291883038
S 82447 478588032
A 26800 101754684
Q 13809 71010 686339612530
S 32607 499198296
A 7454 66643100
Q 22820 74386 4718522401229
A 57606 966520296
S 16129 114668373
A 72831 757760727
Q 14733 96089 3059185393648
S 71515 400462969
Q 2827 70118 5472591967502
Q 8659 88511 2144326680326
S 53246 820298576
Q 1867 89070 3414990592587
Q 431 98789 7935570982403
Q 3474 77353 9975396575573
A 14194 538558677
A 70058 681568968
Q 4897 96593 2004088300297
S 91567 805276411
S 39767 8484374
Q 15976 92929 7012921388403
Q 27353 91823 2512900969050
A 96620 469758455
A 23521 991855402
A 37411 366325483
Q 10210 89786 8334260054773
A 29052 623925696
Q 14572 97026 2291427974176
S 65796 518375857
S 83648 322413335
A 30672 810091284
Q 8761 90195 4274508063415
Q 8893 63915 6204014274755
S 69517 578463626
A 18883 47128992
S 24351 102679374
A 32548 620481272
Q 3916 91653 3398493910337
Q 2371 99611 5233215701437
A 53210 212751561
Q 100 99125 6539770797230
S 28785 553178080
S 83305 416878054
A 40025 582312187
S 40265 662193789
A 35753 31357060
S 76200 44381596
A 25099 878905745
Q 1887 93465 3298706496332
S 32150 402423836
A 10900 945160357
Q 12644 75700 9051020793865
S 53945 647240852
Q 25590 96700 2716761541554
S 31337 598085558
S 65111 940217423
S 56610 450934862
Q 12384 71430 5467579388067
Q 18796 73587 5365379265847
S 30184 256279826
Q 8251 82298 3968863121843
S 56256 253369514
Q 15330 88849 2370665442850
Q 4831 81255 3460039187611
Q 6328 94689 9009806975859
Q 5226 80718 9419456691255
Q 2168 98436 7681449562287
S 50451 582010344
Q 21941 94473 8208460811867
A 84843 79939790
A 39014 6913810
Q 145 62640 2703800179120
S 45989 560038461
Q 16330 92835 1982943520317
Q 4903 90339 9404114950392
Q 91 99964 392433129794
S 18217 458382355
A 78437 176025603
Q 13605 72843 7932394998222
A 52760 713849801
S 81125 483169169
A 58691 761560675
Q 15078 89510 9470272155467
A 7937 55808802
Q 10472 88449 8535364392328
A 55734 804470133
S 73376 305854185
Q 23483 98325 3077755148438
Q 17037 96887 3822774920723
Q 5886 98316 7601258388660
Q 32332 91860 6390055304996
S 76100 190739500
Q 14193 94068 686748590170
A 27732 797651397
Q 17367 98656 275988457635
Q 3355 98678 7488265509950
Q 310 59660 917895317327
A 97929 356058264
S 40023 268957750
A 21536 960445455
Q 24292 96296 2125483033806
A 66009 882423318
Q 3975 90809 8474078960084
S 2552 827258872
S 75841 61899807
Q 23777 88656 3244272052428
A 52920 335166807
Q 761 99293 4544018090644
S 19059 528223955
Q 47238 98911 8442985530207
S 14492 350150805
A 37320 274225518
S 88985 937794829
S 4012 500487168
S 7186 203402767
Q 13566 99091 4950875105326
Q 13138 92289 5529357274152
Q 27780 91588 308791508336
A 90798 697805539
A 94314 29433383
S 91057 781938745
S 40702 586412652
Q 14764 71694 8430015073641
Q 34632 87900 784971246419
Q 26221 87314 6203868715038
Q 17998 94134 9172328162418
Q 7750 99971 243955403245
Q 20816 91215 8005834181687
Q 30768 96467 3096692801632
Q 12000 89894 2648877344200
S 5388 169789809
S 53951 462538009
S 45445 564902794
S 66674 473003380
Q 18044 91507 4592587055378
Q 7933 81617 2473292005735
Q 31476 99429 7215968281199
S 70806 981082776
Q 13253 92522 8338185743494
A 77975 822399323
S 64515 189488204
A 5042 492432513
Q 5771 87884 1171066036654
Q 14758 92708 3904191006215
A 4967 395701248
Q 412 85112 9488411919606
S 54945 442552197
Q 8634 77601 1190683955686
Q 12866 77084 8798885212876
Q 3488 87970 479011942951
Q 340 99759 3013098979445
S 52726 719219067
S 99594 267625035
Q 1702 99997 1692597540150
S 16671 847120648
Q 8756 78443 8072555598409
S 45683 105026220
S 73188 124985638
Q 40922 96299 8832567974477
A 90273 808070983
Q 2312 91751 1889692501607
Q 1246 88250 1570511717588
S 67485 861730974
Q 30399 98866 303566646336
A 88112 659168648
S 79775 438165182
S 19718 469290465
A 39254 260394347
A 76167 812781865
A 19070 5600804
S 90926 533605082
Q 12819 90702 1247667127523
A 56127 863056214
A 51856 283120541
Q 13895 69979 3401911351228
S 99830 608682448
Q 19129 89077 6724908256834
Q 1748 99253 8877842518310
Q 2615 99526 7216085225452
A 91416 4540195
Q 30865 83881 3103051954447
S 9779 94618597
Q 5905 93462 4271705263547
S 49213 962320171
Q 7127 90972 5599814410476
S 23804 736553333
Q 31436 97410 4738009670781
Q 8835 61039 9673687156666
S 7885 840706747
S 44162 721627825
A 55838 270325942
Q 26177 95202 9766251077815
Q 9796 75437 6646841464228
A 85877 758515708
A 81570 149545055
S 81938 166838682
S 15516 812673492
S 18435 443803848
S 77082 936910945
Q 37646 95952 2554439534523
S 40703 269975429
S 15144 830774923
Q 23550 93725 7396138078511
Q 24722 92425 2053740912604
Q 4355 99585 7624689569962
Q 18213 98338 6862169428458
Q 9405 98423 4358690311849
A 51458 601370820
A 81244 21234471
S 88469 113638083
S 21339 808865677
S 89767 843542423
Q 27591 82945 1019105930370
Q 15837 98485 1650765702961
A 82602 493704511
Q 12708 98582 4205487721728
Q 6532 60556 4470487922739
Q 27630 80691 6315687096021
S 15462 32897356
S 5933 395917037
Q 34074 99541 2890672234938
Q 3911 91621 6992444853639
S 44452 95999383
A 74039 846959625
S 45161 110200198
A 41125 823037539
Q 5455 99170 4290075422296
Q 10689 74741 2064064293862
Q 18114 87012 7318941002647
Q 12658 98501 7423365510853
Q 10762 68180 3226519992640
A 68901 385502814
A 6701 58643548
Q 1247 97117 9217579524715
Q 12013 84798 545164570624
S 53588 950065889
S 64884 182939291
Q 2799 98043 4888897687155
S 73724 790406436
Q 15972 80048 2829558794754
Q 12198 96999 9700963531884
S 64097 898037536
A 95770 882821041
A 2354 116435916
A 47656 294025217
Q 826 54994 8021003066180
Q 18051 99118 2794969746905
A 82039 188659894
S 92613 675985480
S 94499 538192513
S 71247 80101534
Q 17030 77256 5269734549586
S 25706 670804542
A 63041 324442871
S 15358 903195586
S 29401 838392764
Q 5543 83607 3244140776675
A 35944 584159666
Q 6219 88416 2756821962745
Q 31040 95088 7084256789555
A 68981 924126930
S 2074 437768934
S 48692 131620640
S 87015 819044588
Q 17542 88884 7843155692288
A 38199 476993579
S 64352 820290620
A 69834 439994356
Q 12077 82671 9327502755215
Q 6965 97309 4169607532216
S 22633 87195367
Q 5757 86722 2099874926073
Q 187 96854 5384299240716
Q 31165 94933 7981715633553
S 78607 83808586
Q 6095 87482 4528165500220
S 43346 677870087
Q 7737 76541 8040688884485
S 91408 416140072
S 1096 554753467
Q 19947 70382 9802185619066
A 29182 25591129
Q 19660 73026 5106482953176
S 7935 248980009
Q 17360 70765 2275379608663
Q 28218 93001 2238385052711
Q 20389 86366 3079959532989
A 47865 78586521
A 67175 913032914
A 60234 834735517
A 20723 610449523
Q 295 97820 3938488299660
A 87432 149759376
S 94847 671695276
A 67196 534173354
S 93154 403542289
S 82522 423074414
S 41091 280319281
S 1878 947526550
Q 15073 95682 2241776541702
S 35671 442012876
Q 9013 96102 4429741453615
A 82591 435021977
Q 16258 85041 9183543716948
Q 14961 99519 4149703785969
Q 25990 98911 2597719232019
Q 25748 76165 786006862730
Q 9085 97686 9595630289552
S 95613 244219502
S 55372 940140684
A 51984 428457767
A 34643 352219288
A 63202 177982694
S 83085 685402548
S 91598 247480092
S 17788 371928406
A 53212 992165223
S 36472 449323083
Q 13268 84964 2209830312084
A 97130 365737034
A 58286 998306177
Q 20670 82411 8570997338327
Q 21856 94549 5371895679404
Q 1451 99144 247062720598
A 44852 587905317
Q 1261 96349 2707650671984
Q 19930 79233 2236136989011
S 81559 481264695
Q 7010 97794 8851045210981
S 87754 650775142
S 58802 753327869
A 88524 402350260
S 18972 971027341
S 54000 192443082
Q 3082 77682 9091456587051
A 678 421449659
S 42985 96198394
A 89418 36083196
S 97664 575965005
S 80917 712630815
Q 984 99445 8967491603262
A 36260 640480241
A 83231 866897104
Q 14358 81632 3429579316327
Q 2333 96889 2354570646098
Q 21616 93255 5243691587243
S 12248 736638881
Q 1870 74945 1042879736109
A 99458 683059528
S 72107 910391403
Q 28690 98320 3387559204675
A 5756 742133249
A 98732 920581955
A 50633 986264312
Q 5987 80786 2488516082029
A 47103 978410795
Q 4038 95083 3834861685372
A 97673 669983848
Q 413 59174 9493518751576
A 79495 424658672
A 68362 728862295
S 44840 803077960
Q 8474 98380 4916132805466
Q 31405 85654 6083330059608
A 32341 404735555
A 71785 853068157
S 3465 178630920
Q 21414 99270 8595808890253
Q 3271 98485 1466343229567
Q 1796 95050 2933570047464
A 31805 136249378
A 11248 955788736
S 69677 379724658
S 68041 947393344
A 80620 164852208
S 39204 301838011
Q 25187 84406 7197157347824
Q 31 76564 8384829259513
Q 16585 87533 8015532663714
S 45 75490601
A 94218 911560557
A 9744 841508402
S 59979 187105688
Q 5957 94132 4007320985045
A 96128 784769182
A 6973 451798369
Q 3794 87943 1162975898247
S 79870 537133429
Q 13499 96710 1418695356542
S 52413 276652983
Q 2175 98921 8135617520900
S 13484 638140505
S 99059 69011274
Q 12693 85243 9590618747449
A 58012 393435611
S 97378 284963431
A 32800 660720292
A 34996 937268863
A 54747 503741756
A 42843 167563007
Q 136 97246 7174744489641
S 65890 403069960
S 61220 781524063
Q 1892 93282 5004639825687
S 40424 225089955
Q 29839 82544 2403157939925
Q 30075 97271 3174920416372
A 83051 191071165
S 2366 731200371
S 69269 325774893
A 9991 965314676
A 98304 19774382
A 37579 267405066
A 48906 887356080
Q 5772 77004 9458542412900
A 98302 402181557
S 61357 897884451
Q 639 98583 5580393150832
Q 8184 63352 4918230492809
Q 33474 88786 3483180744818
S 98676 743059803
A 50395 982904638
S 39089 990608526
S 81893 323767669
S 91389 39890998
Q 11348 98456 4961875314438
A 34227 907010501
S 24003 861794216
Q 11385 89876 8729795841452
A 37200 198109049
S 91757 132725836
Q 8417 88168 7301677783663
Q 3615 94882 2636087854735
Q 17658 87315 3434187159761
Q 1649 96785 7281365274089
S 63191 924169404
A 62554 323474204
S 93923 332948960
Q 27542 89504 1469471059507
A 11545 244402517
A 18946 32166466
Q 25257 93013 2447112255796
A 56040 966585963
A 46790 14657540
Q 8104 71064 1101348501096
A 23280 433450263
S 2214 645559457
S 79631 740594645
A 11091 282247514
A 61489 440728265
A 75865 751597923
S 75919 753736813
S 52471 675755914
Q 8550 93572 446090151385
Q 1908 98591 2789051743728
S 88979 295286431
Q 1186 90786 2268258539505
S 85475 933205817
S 66508 102813574
Q 1471 98796 4928122968346
Q 3184 87014 6681540467112
S 14329 469922287
S 42931 903466034
Q 4917 99818 9008085039146
Q 247 90045 3288776146439
A 41838 771914848
Q 4359 74276 5575567468150
S 77556 857454479
Q 237 99272 3571591732028
Q 544 87991 9568933137169
A 15235 503927687
Q 2569 94199 1172058051449
S 7427 109196263
A 32285 482460911
A 67203 436730860
Q 2909 98347 9211894407844
Q 2047 97466 4643344643856
Q 3268 97596 227476082172
S 42367 828162734
A 46674 492317881
S 80809 991265796
A 59430 334682332
Q 1505 99719 7306554338242
S 11263 277091795
Q 6555 95777 3168251483020
S 57982 681627530
A 72740 223649137
Q 10140 99428 3287135654339
Q 25843 96496 1238311792959
Q 147 91516 2039283928193
Q 24926 95953 9945006550886
A 36588 561184375
Q 5641 79410 8811870802430
Q 22554 80017 2036983827326
Q 16977 73762 8702315472169
S 4041 208370728
Q 4971 98674 1520556110276
Q 13403 68020 374695099748
Q 5851 84105 3528087790190
S 97999 901972148
Q 725 99441 6602025089137
S 37240 661353000
Q 470 91256 3330754015496
S 90288 546568669
A 40816 250256511
Q 3511 73012 6867379397327
Q 4714 79726 7295742722620
S 20253 88150419
A 57996 834931888
S 65038 773475134
Q 35362 97466 8382961496905
S 56947 13944238
A 42247 999975844
A 66652 416846770
A 34531 479744406
S 77608 122955904
A 75845 736358494
A 99762 325140694
S 98299 82150307
Q 23255 90991 5495480684256
A 24066 930020589
S 15107 356592974
S 93970 70016572
A 72645 335941430
A 70014 922179635
A 51297 900193239
A 60128 493922569
Q 12559 95643 8159419588038
S 93409 413466150
A 79322 5156128
Q 12912 82498 426494043451
S 21196 789031589
A 53468 963384551
S 22263 931991954
Q 8324 81748 9244062148086
S 89961 530701080
S 30863 197394732
Q 9352 90102 5354778573284
Q 3507 93033 8274619125717
S 62261 688064689
A 75838 188198569
Q 3978 99291 9554963047594
Q 23479 94000 1758383506288
Q 9579 94503 2827513549550
S 31158 752343283
A 29082 84506848
S 81784 130165954
S 88283 289293313
A 50953 290945383
Q 15880 91179 1380936903399
Q 7634 90853 3228337998549
Q 3306 90471 183457496673
Q 2406 93878 6714295967815
A 64520 593924488
A 36104 888206536
Q 2204 78747 7667267069849
S 85577 726473890
A 4666 261935859
S 29673 382044591
S 31095 162186194
Q 3100 92150 4229374648464
Q 13015 99755 1872668855873
S 66031 209050253
Q 2545 99537 6736136633706
A 94166 714924633
Q 8848 82131 3126691902113
Q 11278 94443 4384879141627
S 30148 136658135
Q 7417 93165 4327550559564
S 22198 117677078
Q 10949 69331 1223940635237
S 81302 390964084
S 78988 380026835
Q 5112 58751 4738074835509
A 3544 211366397
Q 4572 87991 7832695610574
A 14535 744360256
S 3648 822333454
A 22359 965267778
Q 7788 64779 8089716944369
Q 2016 91643 7014583611289
A 3223 604528812
Q 69 99448 5592647110461
S 29795 847290514
A 27185 16412829
A 91824 956716444
Q 9309 86505 4498656649082
Q 9786 82538 7566936980389
Q 32918 88477 9605796232374
A 81249 538542649
Q 27051 78139 4742641609165
A 93574 903100601
S 1681 877483745
Q 6563 99563 8716783641892
Q 522 98727 4657725972777
A 25131 395688897
A 57166 641423263
A 43378 756392016
Q 22485 76474 5259158100940
A 22740 377583986
S 20942 63512287
S 63324 68050477
Q 23674 77159 9404641512661
A 99558 12540474
S 69656 415299575
S 38418 365058669
Q 23748 87419 2603797317620
S 23714 255037435
Q 3488 93987 860436440033
S 81690 46748570
Q 649 99578 4690464454754
S 5647 101613378
Q 7811 93421 1042501309483
Q 5577 63048 2483272650000
Q 3576 87667 5347936100023
S 72265 487465038
Q 856 98325 18284458590
Q 27671 79698 832287551041
Q 370 99948 528954763224
A 55641 15812442
Q 47210 99869 8639777964229
Q 7816 75520 5825094326290
S 58768 319997849
Q 6250 62058 3817913005079
A 14886 784543636
S 57462 290026615
S 15283 746946130
Q 24322 80025 1029361295777
S 1764 595952975
A 1561 501372334
Q 40819 93142 6484866165305
Q 22092 88139 6282065094948
A 1485 252301007
S 4725 524546230
S 95878 638056831
A 36808 680967824
A 48368 425383889
S 65650 72721030
S 58489 145121552
A 13900 736802685
Q 25064 87310 1973814336525
S 65564 254290523
A 37069 159287264
S 6664 251617934
A 62376 16698890
Q 1475 98905 1810420851168
S 85893 616038597
A 34434 284145821
Q 19835 98032 1328673064591
Q 365 90493 4483460922697
Q 9014 79637 1517241995152
Q 8755 89305 6093360508740
S 13062 136628443
Q 1853 99078 3424993215580
S 72064 79184019
S 80528 913499886
A 97856 441418369
S 19209 493116643
Q 4105 99872 7888940733716
S 64180 201906486
A 1693 197214834
A 10517 947700845
Q 21701 94766 5438386445085
A 32801 855046230
A 52354 609935855
S 71281 832235251
A 79679 479542175
Q 1517 98165 2472608723343
A 43122 781071175
S 46833 131275300
S 50525 17051864
Q 14103 73871 7986742116036
Q 1596 62369 6673237714616
Q 908 98651 8344154252309
A 57630 114641435
Q 12502 64444 148145356181
Q 18451 98119 2382722437023
Q 13123 77504 8776318035479
S 36765 554571145
Q 12212 94725 4372793055901
A 36306 689362484
Q 9757 61843 5548620581040
Q 3515 84873 1978799810789
Q 7060 89084 289170786844
Q 15269 91063 6806964796313
A 31310 878800770
Q 30666 92865 6175945747719
Q 650 86969 6622889682317
A 21830 36727217
Q 29 96034 9831251701133
Q 17094 94809 5250903741313
A 16362 630651477
Q 6666 71450 2605204682482
Q 1783 97875 7149462155484
Q 1506 98537 6992433648282
A 48257 456304539
Q 25168 92537 3419419753232
A 57928 274150008
Q 3927 94369 2360791794513
Q 37590 90740 3550238394208
A 92747 897790029
Q 1408 94749 4423122931197
S 13675 581645980
Q 34351 95611 2482821904886
Q 1145 83911 226731258707
S 79584 575430297
Q 29924 87734 2164820297440
S 2347 71852325
Q 2714 56320 7989647176555
Q 23034 73745 6423453954287
Q 683 97716 7160377053976
A 10824 261512195
Q 21732 97651 9980286804674
S 13452 169400058
A 55640 990393634
S 54479 640481661
S 7860 914798357
S 45805 486616581
Q 4540 67443 9603395656164
S 99454 11261605
Q 41961 94931 3431696721484
A 24141 753305919
Q 30329 86262 6888312082724
Q 19849 81949 6101585141184
S 43356 196033226
A 43004 941040282
Q 561 96990 2367619295445
Q 8172 64115 9658067902386
Q 922 98718 9895499227651
A 13494 375204869
Q 29916 95578 1159868201757
S 63236 671931370
Q 3431 90280 3983566144146
S 54617 948156238
S 23345 109230282
S 55521 348357155
A 49243 796092400
S 46046 876166063
A 88741 845549617
Q 4075 95769 8318137514031
A 42821 532234267
Q 1982 98169 715183555557
Q 3667 99129 4836317587844
A 80951 662740500
Q 1209 96071 1033205875233
S 52385 249124513
Q 8451 77869 6279690796202
S 85827 831850145
S 9652 972908033
Q 30363 91571 1417008800275
S 5341 863384071
Q 28661 80530 7749189457978
A 66322 36300203
A 48018 279929886
A 30005 186797853
A 11911 702388923
Q 8502 98710 204970297439
A 98058 985483819
A 5050 273055812
Q 29132 98998 5058167235627
S 82476 171365019
Q 8812 62208 8844266289389
S 72504 620712959
Q 2763 60050 3773327657336
Q 1380 80448 3999796484113
A 78950 639722015
Q 47426 97837 8629522952188
S 31548 624573756
A 54852 690912091
A 16389 793601025
S 81815 616898791
S 29724 364583597
A 98721 258629723
S 54676 807061722
S 10300 912362367
Q 12375 96715 9987425813612
Q 28759 92299 8235322733666
S 81471 389983100
Q 10558 95740 8573397321943
A 2163 753560001
S 23307 517644994
S 72036 245008054
A 60432 954185418
S 66623 195207385
Q 607 92803 4168558979348
A 8489 331990171
S 13921 340536518
S 75869 987173242
Q 27096 97233 1673831680900
Q 29091 90785 6959383388059
S 69449 635788534
S 58882 617222399
Q 3655 96321 6443409126472
Q 15019 91829 2410735823506
S 75615 27524012
Q 20312 96210 9400137339773
A 13061 240056479
A 19788 313050714
Q 1617 89036 5675885395279
Q 4781 90263 8037785090858
Q 3783 68160 1784575354347
A 18382 659531639
S 23062 659619636
Q 19342 94846 4961916310037
Q 11411 80304 7772988735843
Q 61 98064 984649953513
S 74141 425308734
Q 11195 96576 8843339990164
A 83013 294496004
A 41380 566946505
A 76757 138961064
A 75096 438143973
A 1550 304041263
Q 22583 93064 6638056021308
Q 3492 72487 3483971682331
S 95202 284114640
S 72869 100639576
A 10259 742719294
A 26821 513359809
A 66918 50330512
A 16235 175479078
Q 45294 95641 524787547617
A 20654 833592335
A 6790 348808734
Q 10124 96345 1759222298421
Q 7597 90429 3560751222214
S 33576 902668080
A 19520 508797162
Q 305 92645 1346270571877
Q 15079 89844 1766856703899
S 38706 165352050
A 68701 981133789
A 89590 771165408
A 10931 955784046
S 20675 73616434
Q 15368 84457 1234028705370
Q 20646 89954 1680416303556
S 23185 420190880
A 22619 59690427
Q 19611 75154 1668254606834
S 79402 643535047
A 58564 995992592
A 8471 637044564
A 7464 254489926
Q 10976 98397 4708448910872
Q 4788 99840 2617704778858
Q 1386 72985 6244935305115
A 43578 885216800
Q 359 71436 3565124172706
S 7514 646694258
A 79991 856011513
Q 18 97764 4523815968960
A 77547 585568106
S 67151 361140977
S 71544 769355311
Q 37901 91266 1259928463957
A 25245 280903575
S 76577 527459640
A 73008 985320574
Q 5911 97358 9592663787817
S 1443 408029007
S 64631 979424388
Q 7663 93956 5702492773957
S 73098 865658496
A 51626 589867225
Q 20897 98764 8477126549068
S 68066 124044388
S 59477 308152358
Q 12017 63648 8878028293
S 63389 546865965
Q 4007 97176 9694971837810
Q 4139 96065 89514788424
Q 14353 79023 7757239515638
A 9624 150102264
S 65642 16136649
A 20407 186903557
S 31172 965377369
Q 15219 73090 4817507092338
Q 13435 79995 691637410511
Q 20972 85250 3991203542678
Q 20351 73858 2595371564021
A 44007 325071236
Q 7295 78231 6492395965813
S 63745 776953588
S 58033 456875344
Q 20412 81388 5324827096784
S 55387 100423855
A 52738 515008223
A 65486 898792365
Q 245 53961 3304859631186
A 17941 940416759
S 55097 806190152
S 75859 751906895
Q 14147 93210 3933145360187
A 80903 772070615
Q 5940 80775 9477105134302
S 56748 44623897
Q 4490 95708 9677841184454
A 40173 245741512
S 30369 727960834
Q 175 86763 2656567401620
S 16206 466603558
A 75186 250113009
Q 25204 87484 7244791491295
Q 4671 64056 5443124899049
Q 173 94164 7642279110079
S 93864 167837375
A 56349 641372355
S 37043 267279186
A 95860 670204280
A 53196 802621677
S 25856 666968398
A 25437 934784372
S 26682 77872812
S 43620 744645149
Q 2679 99382 6724658721993
A 68615 962011429
Q 1285 72781 6348491927628
Q 3060 97973 9136779792806
Q 479 88575 2564197223513
A 75654 867796799
S 53128 386777879
A 55186 236570180
A 89977 431105884
Q 42734 95725 3152985634445
S 92676 681889155
Q 3065 78557 3485363626022
Q 1715 83207 157557764107
Q 19822 73454 5470823808479
Q 37360 97591 2573366461340
Q 1402 94477 4100719250787
Q 3800 98900 9707530782593
S 13934 359016606
A 24313 654238597
A 47057 978373603
Q 27355 94086 8670758910530
Q 22830 74343 4999157229002
S 42728 629182133
S 11138 610479470
S 24811 514360893
A 48673 375290193
S 51655 376875841
Q 25004 91434 8727685365157
S 21957 259312699
Q 12600 73209 5877017251193
S 60975 883940416
A 81926 397203426
Q 321 99413 1872819641808
Q 36387 97481 235779467063
Q 1921 99468 2072133464325
S 12955 580261370
S 24031 75971338
Q 2455 54623 835771633747
S 84586 449271880
Q 26273 93249 3412069443410
S 86190 282170998
Q 15955 72138 183055778388
Q 26636 96914 2606966328882
A 79808 831975881
Q 676 93993 6728609954479
Q 40239 97715 7782122428989
S 28188 127009412
S 31752 861941249
S 68113 52870324
Q 3136 76918 3478121827855
A 90332 966949942
Q 6366 97209 3962025761447
A 39372 390047437
S 56053 446032761
Q 22756 74896 715332053549
Q 25789 91897 3471368285611
S 23153 415667891
A 5171 933621219
Q 2189 79391 7911417569585
Q 22637 88417 6350071627557
A 77360 992492817
S 67976 326378113
A 50435 876857243
A 5608 907228815
S 26642 283372459
Q 6679 62769 5751364231021
Q 5831 97226 2226077109635
Q 23785 99592 8516408179614
A 37106 590828657
Q 24487 82067 6611477537781
S 89337 455770865
Q 3423 64244 2864096743365
Q 14086 97054 9747280819768
Q 6415 94559 3691644505166
A 32659 681972478
A 6365 206477309
S 82338 127064237
Q 24957 83190 7671997578789
A 42333 533426666
Q 21159 98925 9688561169634
S 68650 614442553
Q 14949 83327 197659713935
A 62939 918263644
S 3189 996389665
S 71108 356752946
Q 2894 93404 8448475940283
Q 10890 86852 3585584612991
S 36684 577874673
A 6023 610485183
Q 14710 66867 8497288306048
S 85888 428069895
S 8775 291005533
Q 33909 86186 35530594162
A 5403 316774060
Q 1042 97340 9456278399436
Q 11797 67884 3147598961127
A 91135 23399844
A 26159 913291636
A 72554 843125389
A 19161 622491109
S 29574 494395847
A 64377 787460453
Q 17535 83787 4692199363717
A 91259 670019912
S 88080 317425204
Q 13364 84032 3550198227523
Q 4682 86202 3584461173387
S 74834 150137272
Q 16204 92376 3555224423580
A 93139 409630917
Q 4838 91817 2838529270674
Q 27733 98888 925881428676
S 97111 138057112
S 36221 635549093
Q 17103 68160 8931538378115
S 65875 968478286
Q 19803 92331 934898895079
Q 945 97266 5308874138846
A 8576 845279002
Q 1218 58532 1407796837049
Q 7645 83149 7953725219884
Q 883 96298 4687608816109
Q 3645 91765 258018713369
Q 81 99721 9276781891518
A 27161 589679915
A 95673 991316465
S 84932 327047502
S 17956 484166789
Q 1549 99470 8909277406731
S 22076 669533961
S 4552 667095320
A 88643 904162533
A 78082 620449915
S 92936 264224221
S 17833 638146617
Q 4726 78229 8607233885892
Q 17126 71901 1848138535398
Q 628 96164 4228426115671
Q 379 75875 7479904625930
A 62423 114623206
S 32573 688635671
A 63227 378695314
A 86958 503112635
Q 1581 99236 7350712255516
Q 37711 99920 5549112317825
Q 10844 64812 1302011193116
Q 11589 64918 7122734618826
Q 26896 94458 342706127630
A 87580 926665022
Q 7729 79964 2221111428974
Q 533 99663 563831839840
A 55526 500335134
S 30770 167651183
Q 20118 79715 5083942024057
Q 22130 84398 7554668867322
A 24098 250796558
S 70903 623205983
S 92557 715546080
S 30281 99480629
Q 12975 91854 5142218668856
Q 4726 95209 5743230159477
Q 11468 94691 6450272509086
A 45139 579540229
A 1216 285024504
A 1468 350385723
Q 35465 90426 4549649654982
A 8068 786256581
A 41736 734740042
Q 7149 64724 4923340076460
A 86875 584298365
S 64315 518549927
S 81932 26972458
Q 15747 84448 9415908429674
Q 17833 95610 4298422121849
S 86827 711310201
A 66566 539994123
Q 8244 87380 724196672919
A 91785 487143337
A 53990 639229723
Q 22460 89671 437704199832
Q 12981 91973 228257797603
S 81811 612520506
Q 2246 95271 8819479220682
S 62297 683622951
Q 3467 98159 6629178037785
A 52233 844076233
A 93598 62092911
Q 6155 80566 2772039292000
Q 7189 98910 1372984176221
Q 4624 79945 8940466237108
Q 18267 94861 2573743664195
A 37726 548389734
Q 13586 72185 402208783056
Q 1944 97557 5737082872574
A 98813 717828880
S 14727 192707919
Q 20148 84110 794106056127
Q 3559 97828 2037391399027
A 43850 819758221
A 79008 81688387
A 47216 20629501
S 5870 881076046
A 96955 149433675
A 87809 589375814
S 73024 790992644
Q 33404 83904 67678912427
Q 2594 81757 3386870327491
S 26741 218914198
S 71315 404244028
A 52396 507834333
A 44196 140478947
S 96060 435256823
Q 23479 91096 9219649020205
S 68664 53386675
A 17332 16911458
S 81417 249869425
Q 1897 98873 5052451811045
S 79584 551717443
Q 7129 96657 5673602842917
Q 1303 96409 5863757757604
S 6502 402574410
Q 11248 95317 2616231150254
Q 9666 85452 3388895726371
A 60686 583440183
A 12257 549486206
A 71258 554808471
Q 1329 98416 4932068804735
A 961 125998876
A 95031 660485841
S 79632 875702066
A 71827 525097382
Q 4140 81168 3173365942055
S 74147 13599389
Q 37570 89846 4830584188595
Q 16289 99469 521980131422
S 42729 178863071
S 3511 481911091
Q 9271 60486 303039214206
A 32279 112385515
A 15277 814936470
S 60234 440240221
S 76856 147520919
A 42138 116725744
A 53849 711027278
A 14208 610884594
A 70939 336273560
Q 7780 89721 8914600634871
A 59347 386599574
Q 9674 98619 3751861015052
A 36535 738816088
Q 23078 81169 9840732386627
S 98820 511871902
A 4415 29285045
Q 26096 91671 9050729786862
A 61698 859035284
A 55691 720315636
Q 7910 87920 4039235809142
A 98244 542070563
Q 38048 93876 5374161704998
A 61570 867391567
Q 7495 82478 3423761318371
Q 1093 99790 6914670315880
S 74920 267313764
S 83627 330921550
A 99090 893959433
S 74147 847428234
A 49144 163424200
Q 28461 83362 883133740785
S 91454 29297016
Q 2776 54083 4418868424877
Q 42562 96724 231482518587
Q 1777 92766 7014835873335
Q 4425 98395 4097094124850
A 90597 81311730
A 54528 988621347
A 12642 621406107
A 21172 10608582
Q 3038 84947 5056091433309
A 13169 904224399
A 98552 690761697
Q 17426 86186 2802140361398
A 6021 284949960
S 50534 783330311
A 13101 342082246
Q 26989 96536 857480435373
Q 16463 89199 2674051173501
S 87763 585421221
S 99473 463999867
Q 3513 97393 5593433436447
Q 14179 72663 886998974642
Q 23770 75884 980070600632
A 24909 870009487
A 89834 16369774
Q 15647 96082 377104104007
Q 2498 99574 8616635794496
S 33558 928847136
A 52337 937229907
Q 5064 79858 7585668587214
S 19819 821101762
S 79066 643929373
S 91573 753366398
A 72988 311437881
A 70585 958155152
Q 7410 83186 3136947257163
A 18301 795913804
S 60555 653337352
Q 18102 84606 2323370574662
S 3099 760961239
S 67185 190062326
A 49110 996705972
Q 6916 97345 782726658095
Q 613 81192 3870699067458
A 34309 661287328
A 24062 593003200
A 32994 944713794
Q 437 99217 5978883116647
Q 11439 90477 9048616706900
Q 6858 97321 3964991966801
A 95765 948776193
S 90668 181227067
S 81735 451669383
A 87692 737134708
S 77843 681631579
Q 10829 96127 1744074477180
S 54734 844251881
A 97904 436844486
S 96725 76831450
A 15289 551801867
S 18035 415005969
S 6417 914408518
A 87330 652295612
A 1251 376622584
S 81191 933546102
S 18933 704115980
Q 10431 63288 8522747886258
A 4899 94560640
A 45377 5913124
Q 1237 91215 8400554232510
Q 9179 60103 9393288178547
A 20612 355722939
Q 779 98530 1140718053375
A 7506 701161615
S 41579 934744996
A 85530 412258671
Q 18825 83225 6360649868956
A 22385 427570943
Q 3900 78649 7112995919977
S 16488 368793599
Q 3587 63225 1647274776053
Q 13 99899 4072203935466
A 52763 351448174
Q 5125 91409 1962348681192
S 32441 590468614
Q 25461 89482 9139674584667
A 69418 576245246
A 11388 79365048
Q 4817 80829 7131997978433
A 51202 390514634
Q 13959 86387 8694848690626
S 62749 507441591
Q 30673 96227 3177426206472
S 43033 689534034
A 8049 982029872
S 54445 704253190
Q 14232 90271 7647951607913
A 8073 733821981
A 53610 401664883
Q 7812 60891 6948421534387
A 16463 207411203
Q 22484 91834 3842738925096
Q 12723 84607 3773980456608
A 8440 168854515
A 97892 87781511
A 4063 863998263
Q 15472 66028 3917855402353
A 74865 806099603
S 18989 462309388
S 25203 175758671
Q 39651 93301 3677999670537
Q 16926 83760 6562613117350
Q 5675 82434 8910056636237
S 68504 713101323
A 39903 478719837
A 29526 717010934
A 5308 360340024
A 16672 340073620
Q 9748 93481 8648764653689
A 52044 595083229
S 94069 217755249
S 24255 493279231
A 19082 932259717
A 6351 45866034
S 74387 715784535
Q 2556 99611 8883662722411
A 43679 341960894
Q 27986 84870 125044326724
A 14604 241108239
A 31972 201281204
S 30965 902291268
Q 33533 93735 1380648108014
Q 24624 75743 6613698526615
A 42861 362387524
Q 40299 98700 7628882533279
A 90986 780552236
S 61646 623917574
S 50638 950531644
Q 4058 76275 8380386469272
Q 11544 77282 6630715871316
S 58537 604802197
A 42001 406781663
A 29194 797291761
A 23834 497332046
S 7670 505821162
A 37398 205302901
Q 16596 78201 2242024595034
S 23313 184743567
S 36055 720558961
S 88169 885285935
S 57039 22567909
A 99652 106590059
S 50876 112915089
A 223 447664681
Q 2602 99337 9551514896040
Q 6449 83295 2303871470817
A 91017 281356884
Q 1302 54553 5183098593264
S 70186 117875044
S 54736 756489770
Q 3461 70719 5783746096476
Q 40571 92651 475266519160
S 2431 837146325
A 18078 845103378
A 56396 757680880
A 61669 920904643
Q 21060 99422 8626116520897
Q 2235 75487 4236693811713
Q 12917 89929 3272328379984
S 37854 746377758
S 89816 883041177
Q 7280 87229 4685886320100
A 46725 932116443
Q 10003 73615 749881572233
Q 9083 99297 1818520922980
A 68466 297115731
Q 10590 92294 9243789558682
A 97849 510255844
Q 10377 98241 9796599981538
Q 11501 91855 3930780659653
A 9654 398139527
S 72477 914317138
Q 14425 91009 4980165472847
S 81975 33767035
Q 771 55904 1647561686548
A 80498 19105872
S 9851 276160574
Q 10883 89006 3776803558020
S 56378 931485549
S 67778 630478476
S 32559 292993545
A 38934 933359716
S 50265 790902671
A 86488 550018776
Q 34444 91155 6227185278941
Q 374 98729 7938254565848
S 16507 25100242
S 62014 231502410
Q 180 93676 5727793878459
A 90343 76152953
Q 5743 72967 7434505958931
A 56239 469024175
A 45623 869656781
Q 17891 98974 6240484863539
A 12051 70923720
A 55247 860516627
A 12984 185455375
Q 2956 96719 9144030570192
Q 14678 81850 27977003460
Q 26580 81818 476441403836
S 58267 787826377
S 7640 91443842
Q 15108 85058 635214233969
A 75522 458276433
Q 11919 98410 7768276010518
S 59156 349510572
Q 21507 86890 2421761020581
S 31132 133979382
Q 7410 99343 7115979552311
S 36934 458365032
A 9594 605840788
S 43275 342267642
S 75750 122904092
Q 15107 71464 4363689644998
Q 10430 81250 6900965986705
Q 5748 92659 7597321280129
S 3208 456621498
A 49825 607421672
Q 138 99718 8571784923109
S 51206 786732890
A 23674 379222838
S 46040 30894711
Q 18567 73007 7528070338149
A 20078 486578794
Q 1910 91665 5461169744851
S 268 880737776
S 3115 563378143
Q 25638 85705 8199075676311
S 39526 225902685
A 68044 109998791
A 53066 993182759
A 40745 197461361
S 59404 559892215
Q 7510 91639 7351474398452
S 29191 130951897
Q 4010 68395 3321627889180
S 97921 774927820
A 16137 68644161
S 70383 907548686
A 72943 740120463
A 5715 535905387
S 34922 968525007
A 4219 848383888
Q 14740 85495 2235926939420
Q 13871 95236 7430864817040
Q 19487 96983 4791561096347
S 57793 846443979
S 15680 444868952
Q 16455 87083 2839828172249
Q 664 94893 21011989989
Q 18242 88239 1697541276665
A 40008 666822313
A 25577 350855119
Q 21504 85353 8795094413973
Q 2883 95495 1308781720095
A 86846 204381010
A 44235 297394292
A 29678 543512382
S 56725 86816515
A 27715 17196261
Q 42379 98420 8861049733717
Q 18854 69697 6352826019600
A 49912 583931457
S 39854 507519044
Q 453 98939 9261488304412
A 88645 529940779
Q 18087 84949 2667375664429
A 25051 338463124
S 11835 789452800
A 77266 361920644
A 95046 448407420
A 83858 102792880
A 43448 19370296
A 43390 589655371
S 65901 123028850
Q 41530 94938 6145597895820
A 20293 772313472
Q 10852 70433 1297082960074
A 44649 855595189
Q 3109 97539 5092789788637
S 48263 640541764
Q 9088 75371 9215006443094
S 40083 360708884
Q 17955 92581 3646419797253
Q 4623 89183 5173526090773
Q 13358 74528 9846426293941
Q 35063 96327 6834400209553
S 70938 551043839
S 79154 70212961
A 13293 66383566
S 45432 497254044
A 92023 316474801
A 64823 523237134
Q 176 95161 9977818017024
A 64302 174714101
Q 303 58844 1043729803621
Q 1732 72828 2988237722882
A 98339 456947976
A 83504 523486085
S 98508 677366529
S 34839 843493266
S 20448 43533755
Q 11181 65715 7577824638833
Q 25184 96970 4597611615984
A 66525 797659426
Q 23462 91632 4214052010690
S 23764 348409156
Q 503 67488 8236213701794
S 69110 910618418
Q 3987 82578 9376445501877
A 4146 456290392
A 88656 564199676
A 98660 515007083
S 18811 412508942
Q 33102 98513 5333314082591
Q 100 99619 8115236074117
Q 2267 96237 4369259828718
A 66649 710825937
S 96188 614677420
A 77024 152776506
A 85142 914382101
S 88399 711125803
A 87376 133159127
Q 622 95702 4369748975661
Q 10086 82459 8473043445905
A 99553 567959153
Q 3759 60030 2737498711169
S 42774 537846395
A 20853 334444208
A 43770 692075608
Q 1931 98145 7088546282735
A 74941 660776874
S 88638 499811907
A 1784 466967915
A 96444 717758667
Q 16329 99755 2988110537877
S 89143 880995892
A 18186 340522832
A 27301 341575325
A 33689 136161533
S 25657 199766157
S 86893 447014003
A 49927 513135369
S 70642 440157021
S 20930 912045010
A 94367 162490591
A 45037 892445969
Q 976 55755 3068338872823
S 44098 584129868
S 67826 437398729
A 49601 871271801
A 45520 740773183
Q 1993 86563 7815494799326
A 31037 661920519
S 11428 273104563
Q 1638 99929 6088974075361
A 26047 357587443
A 95540 464031825
S 17305 173209835
Q 26004 98348 7986632356829
Q 507 99427 7746540822567
Q 14428 88719 4231748973462
S 57736 643138424
Q 25381 80899 9058026836887
A 63847 753212510
Q 3252 92660 2370309887054
A 63363 466248135
Q 11119 88383 6036711350990
S 43977 464693700
Q 8044 62759 6962043208300
Q 18060 98817 8070060133226
Q 35787 98209 2463477239512
A 63554 705447109
A 45356 906895214
Q 14279 83952 3136524583160
A 80336 515886465
S 28218 892333665
A 45343 47561174
S 31717 215765570
Q 16293 86973 8654107677483
A 82904 272732572
S 84920 470983152
A 55702 118368951
Q 44742 94807 7545146251371
A 15183 769425972
A 26012 758758048
A 38819 611647071
A 80681 983936703
Q 1471 97345 7660504840655
Q 42844 97816 8961334541174
Q 2719 89523 7894766103828
A 21657 836165502
Q 17513 82586 3507975883691
A 24916 417928416
S 18149 76401376
Q 4384 87143 9072773490332
A 15477 312170626
Q 9188 97647 6238379509952
S 77433 354216881
A 58511 105489342
A 48331 584860728
A 18304 350323629
Q 5548 94421 89631640683
S 47947 959452144
S 67157 305157151
A 26538 39693176
S 87513 241609192
A 22686 722125222
Q 6251 81437 8319113068111
Q 7737 64977 8473269577827
A 33118 790780591
S 35738 294593277
A 32441 58978163
A 8750 955015704
Q 44580 96283 4908119520123
Q 3637 93959 5937349343360
Q 27461 98992 1646250606405
S 5468 86395300
Q 1292 97826 5851061260561
Q 3888 63511 3807266592675
Q 4098 96141 8426560735395
S 26621 547519380
S 29439 928222951
Q 9299 99741 8389415745273
A 76394 322784422
S 1643 20825092
A 8986 692158341
A 16603 856009375
Q 13277 88290 6500436528239
Q 5554 97071 4366112635822
Q 1461 98733 5917634013845
A 26372 406774077
S 11177 676806504
A 70370 470604917
Q 13272 75557 5187360142719
Q 1124 97765 4660010613502
A 98972 264162511
A 446 98142927
Q 6536 95604 7868895035143
S 56946 415246780
A 62484 69640693
A 2963 673956236
Q 30946 96838 5591706074780
S 79421 516631746
Q 959 99170 2611106158200
Q 13575 93400 9418481569602
A 25832 953611148
A 93981 262651805
Q 33962 90431 1786135758060
Q 5671 71559 2993896685352
Q 32846 87526 8115514339184
S 13799 380194691
S 22350 586183850
S 77512 142589663
S 76749 296451742
Q 3818 99016 3303207040837
Q 21794 86876 6532102858190
Q 1641 78205 8296453613155
Q 19996 75494 4448719501976
A 68546 599608181
Q 22950 86389 3665358857354
S 33066 423367876
A 63179 160351328
S 16842 398141622
Q 10051 94075 5369910235360
Q 13277 85172 2555063742706
Q 9421 85657 3746921508539
Q 7127 71120 906649002261
Q 5439 96289 3365812885491
Q 19995 83534 2913125473566
S 88770 768450094
S 68444 857715516
A 67970 269976400
A 93897 54523291
A 68997 693892555
A 31814 320180337
Q 1220 99235 4078754809547
A 54769 929396820
S 92896 493265444
S 27670 676277195
Q 17446 89912 183160285151
A 10920 670646027
S 75971 593905990
S 3754 426130052
S 6715 217441707
S 27923 448283647
Q 9452 93865 4595257027026
A 92269 831580441
Q 10238 89629 8453824097979
S 38086 90389931
Q 3235 61123 7271423978232
A 7112 960584874
A 12251 952154408
A 966 40291379
Q 3863 90971 3160490795903
A 35463 781294718
A 66130 454265859
A 13736 528662888
S 63603 858043930
Q 267 99010 4749263779363
Q 2278 97150 5901928032803
Q 22729 82044 6472765887215
Q 45 99799 3503520402739
S 170 729989468
Q 9030 69287 7603391032435
A 19921 616726460
S 5622 869314312
Q 5315 95421 7150339371399
S 42430 257519221
Q 9947 97107 109015715227
S 75612 611302677
S 8972 210009462
Q 5892 78221 4710111085259
Q 5008 86501 1546537103353
A 62450 25718157
S 60600 736732391
Q 10868 77602 521709456980
Q 1776 98569 459727825531
S 57325 251569712
S 5319 985445766
A 80010 498209812
Q 6550 89063 4960901471929
A 29318 42063412
S 81564 896947627
Q 26456 84382 6853599075174
S 38539 34866462
S 65794 642755995
S 9008 914765193
S 237 684574548
Q 4956 71509 8040444673863
Q 6359 96199 3954483754015
S 32992 332081617
S 65330 33920338
A 55746 20608343
S 85436 603998983
Q 13451 86801 6744880462643
A 26913 921015163
Q 2927 98571 7359081244097
S 70096 396729351
Q 135 73948 8232090977645
S 58363 680410733
A 14707 625619047
Q 21829 99207 1957149933687
S 11670 244556538
A 88787 27021964
A 76830 61878510
S 53657 414511220
A 70799 125699845
A 47517 294614990
A 54976 829184083
S 59620 420285550
S 19480 64299482
S 28392 505105813
Q 5142 97301 3137489654236
Q 1802 79780 1384684007219
Q 34929 90084 5782034434290
A 28995 241682668
Q 112 99940 1948631197210
A 75851 625406494
A 33669 779159438
Q 1535 99746 7106439960160
A 84714 746922689
Q 1928 98736 8587771474655
Q 393 81817 2552526862765
Q 4386 90876 196949709044
Q 12174 83867 9328010063484
S 95876 558607121
A 44328 289716127
Q 23312 99348 7268939421256
A 27007 866656819
A 6562 549073038
S 4341 649928070
A 22402 50922194
Q 10758 79818 3426117061331
Q 2546 98430 9162922475712
Q 19619 93760 3434864394612
Q 2185 88142 1119825543333
Q 37590 95989 5516932961788
S 5904 559288470
A 21677 40752266
S 83588 50630919
A 88034 5300816
S 18510 922574891
Q 7532 87461 1329545566068
A 49184 13711186
S 11416 344300556
Q 21744 74694 2278692077410
S 73365 882486263
Q 4672 79187 1911972992501
Q 13885 86790 108151737986
A 12836 304191163
S 81218 142677944
Q 14201 71250 8841937979401
A 62191 925472144
Q 146 99821 6274912453467
Q 20699 98501 9347788876379
S 86583 313681439
S 97813 151207463
Q 19914 77667 1246133532437
A 75107 840651726
Q 37208 89704 9887801222956
Q 10973 93747 4913385539008
S 56143 319865771
A 86156 362241206
S 37281 429555153
A 37792 838235056
S 50233 75717829
A 37759 285486474
S 96622 451164732
A 88586 472736289
A 48521 773068006
S 42127 367132885
A 39966 488022545
S 84710 551122348
A 95875 774796214
S 57683 438566095
A 73474 770030979
S 53540 738954146
S 46003 561460835
Q 999 95800 7774418111754
S 95243 796335971
A 57533 262417734
S 38703 65868402
Q 16842 94170 34522716706
Q 3681 89533 1587250665932
S 97709 947376618
Q 2612 98677 846497679765
Q 1631 98387 8442600082560
Q 8459 92597 7656657859741
A 63208 245938346
Q 20134 98781 2218604751089
Q 13594 97570 7276845439880
A 91988 380285881
A 3924 808671238
Q 1788 99334 8186037128615
A 30363 63988644
Q 8520 90357 6113969762929
Q 19765 91093 2401464935147
A 50555 963629303
Q 26316 91852 9854313368872
Q 4140 83560 8689185481689
Q 10971 98568 5229690728309
S 4005 480417968
A 38665 987821639
Q 2902 97922 2184819778959
A 24497 472300899
Q 26754 84329 2646854661956
A 44632 969609417
A 74038 806177886
Q 35499 94205 4018781549722
A 11666 481654274
Q 2900 88594 9440885391586
Q 571 88994 8932120293831
S 80190 697125896
Q 35 99983 2092582876472
Q 8410 83718 7343230042309
Q 13031 89479 6710025340613
S 14771 981846593
S 51245 117567898
Q 8695 85674 4455343440657
Q 3418 70107 6866279316172
S 73420 898277296
Q 32035 84505 1165141310842
A 10639 31950291
S 73773 561777485
A 13576 744437830
S 63293 181394149
A 73798 875928007
A 73602 197671912
Q 417 92112 6872677059816
S 45625 349449678
Q 235 80758 1030706025816
Q 6615 99870 5352118479003
S 9254 490766840
A 16062 274887638
A 13654 159031661
A 47472 175642091
Q 14342 83678 1674914890722
S 19198 159409981
A 85589 791493729
Q 9775 77210 4953167174856
Q 11138 90779 6957712879057
Q 11328 84540 7866599174417
Q 2346 98189 386499719424
Q 2923 73282 3893699020430
A 30571 417471391
Q 3700 96729 7615474495265
Q 37709 89098 2031787613069
A 46050 22576536
Q 4248 62325 6085181048333
A 88877 764249807
Q 19517 96800 1218488631312
Q 255 99676 5538396176655
S 32645 750612615
Q 25852 99168 7342447305316
A 4655 643164295
Q 16035 97424 2727301987539
A 52741 96561366
Q 1357 92028 522711534263
Q 13468 83579 9074678312850
Q 25813 85270 35346035545
S 44450 255539991
S 41420 763923490
A 47574 521292280
S 34449 448981641
A 27578 954799766
S 89265 497156432
Q 7247 91540 9480576153743
A 13097 567917915
Q 11352 63477 3154649066979
Q 4613 94180 6188026394626
Q 533 67486 3415993876737
A 45653 97305175
A 14200 326310802
Q 417 97264 55788998815
A 41659 620124125
A 37607 50932833
Q 26623 80943 9848226150611
S 6227 919926990
Q 1594 99338 4052237483958
A 35012 702739189
Q 18304 81507 1469268900166
A 14404 987205794
Q 1032 54123 6205792576744
Q 40827 92203 8066805328701
A 26546 968373341
S 40215 203346851
S 16064 140379165
Q 17589 77808 2500658904703
Q 4330 95239 798876115964
A 46665 667400759
S 68291 945957024
A 47165 195066738
Q 25883 92255 6793006519191
S 20444 255129083
S 89255 727145646
Q 2312 91007 8033879644548
A 38459 961718273
S 53007 946344342
S 88457 630222962
S 10581 799651742
A 12036 741296
Q 21199 87283 5249007760697
Q 14296 99315 9808898781895
Q 9009 92699 5539063797398
A 68809 871888255
S 61786 736304236
S 9926 580697125
Q 2925 99861 849457641501
S 11451 871331051
S 3390 853804499
Q 527 94123 3385044537829
S 64181 437622998
A 84092 422438842
A 54909 75059848
Q 40034 98815 8232226566625
Q 5507 85927 8938079051652
S 56875 286700228
A 32187 632379004
A 24495 845271309
Q 667 98093 9028767879695
S 13185 516861391
Q 34843 99360 8486810036369
A 56959 29601482
S 45158 826088266
Q 1688 99646 3512320414381
S 25462 64754425
A 65148 454983148
Q 5189 99302 1306021072520
Q 11352 96831 7548477065664
Q 339 52680 2336187091773
S 51480 542669102
S 61409 556012259
Q 10013 68797 2655290470944
S 97878 463892872
Q 9975 67075 778093681544
Q 4220 85758 9931090051155
Q 1582 99898 7410681658046
Q 3662 93425 2488989146580
Q 42926 97858 2694390006689
S 23432 112291343
Q 11747 95787 9612386354977
A 45645 814666446
S 8119 504292463
A 14840 784128021
A 12869 907757320
S 82236 551097815
Q 19424 72788 3379312711189
Q 754 91343 7042865650948
Q 760 98372 5108641525006
S 83534 669574851
Q 8384 71723 3374196876482
A 44740 58412056
S 68561 960006295
Q 7364 93248 2650458815797
Q 44752 99037 5513672743273
S 55850 800306762
A 87688 413980458
A 37550 818301401
Q 5190 84723 731413518737
S 57040 488052976
Q 16116 94607 5598653776703
Q 19225 84541 3923839541875
Q 21169 99185 7169522292523
A 71914 123397200
A 37960 992524639
S 33620 919770302
S 64628 987737010
Q 28459 95822 9556813558068
S 12607 970839700
S 99227 507477225
S 66638 130613917
S 30682 116639361
Q 26742 86374 2141071519846
Q 37895 99724 2398798793710
Q 1034 99151 1093658158925
Q 29335 85887 8814702721525
A 49204 676644713
S 50434 820544176
S 5704 589417550
A 81900 390732062
S 87721 215552111
S 18834 999353867
Q 6111 93778 2771062219976
S 66120 845779832
Q 23221 80288 46050744791
A 61447 253863226
A 68467 524401859
A 64613 352848374
Q 2026 79727 2500569019133
Q 1885 93652 7433789669672
S 12351 545477282
Q 18684 92437 4517514312130
S 86476 369928515
S 60497 523272280
S 67692 982929972
Q 2616 58248 2608721266001
Q 3904 89124 5339261039127
Q 784 89596 5011803584752
A 46821 354082725
A 69574 768000
Q 19169 85193 2174818843219
A 56093 981884906
Q 5520 83464 335225230044
Q 17683 74409 4383531035480
S 59147 665001954
S 92288 671006062
Q 7807 93746 3431658136225
S 67975 40296585
Q 41660 94627 2728704266731
A 92732 98808710
A 92623 528519495
S 73610 759319462
Q 1136 95566 237373051347
Q 15823 96515 2816259402155
S 87544 932883894
S 35991 937369168
S 75479 855336779
A 76833 342818146
Q 27069 83525 7339767360190
Q 8195 87794 8301821662695
S 61818 492745308
S 73556 169889381
Q 11255 76432 861323761842
S 11297 862625500
Q 25896 85584 248918745888
A 24183 518984189
Q 43258 99931 8234071367445
Q 2779 99427 3962912946415
A 76746 638448638
Q 1399 86026 5827995131078
A 57913 950229903
Q 12973 94284 601730173870
A 65936 444440597
A 25367 34538257
A 48983 566371973
Q 20285 72739 5510092030556
A 5848 620816507
S 24403 693572870
Q 12356 99324 3280425805318
A 51997 835831530
Q 34743 94083 5564196420714
Q 14670 96687 7534296235372
S 25818 327992288
Q 1653 97992 5665247969196
Q 1047 84665 2181665340892
A 12691 168399405
Q 4635 77624 5772251937176
Q 20156 72682 8330385318099
S 94752 216641674
A 1067 456624814
A 6563 7158368
A 11474 316413665
S 80401 426384660
A 38966 411694470
A 97192 972603664
Q 2831 66713 8379004589781
S 7363 892187665
A 94486 502911930
A 2755 573827624
S 13383 87129920
A 6231 967635473
S 85980 675755
Q 674 84621 5933146028312
S 78417 34624001
S 91122 596697862
Q 16604 85092 5901981366107
S 35772 750044250
S 49103 673517350
A 51609 733572294
A 2381 154616647
Q 146 99655 2224647807598
Q 240 75225 5796975107506
S 82572 632652604
A 57913 554182826
S 52330 630001368
Q 2503 88312 6393854535971
A 66989 239809088
Q 11039 85220 9959754121761
S 37649 300719120
S 72191 561844156
A 59782 387850343
A 43554 512040582
Q 19068 98860 6881041864364
S 82011 127973498
A 13504 306934971
A 98866 341855658
Q 14978 90256 475971820398
Q 10947 95322 7844936790836
A 46706 996317966
Q 20192 88107 5865918940508
A 15493 171152626
Q 5145 86249 1095703766262
Q 24895 95234 108945002563
A 83984 647053984
Q 9064 68706 3968879763610
Q 3309 99845 2604727214353
S 63197 172846142
Q 15511 89392 1836597158057
A 80805 569827724
S 98020 345941850
S 93500 358982805
A 75828 548352536
S 848 415538722
A 36555 683096819
Q 26179 95836 6753819615951
Q 7577 95502 2539529448900
A 94842 152387479
S 32078 174613464
Q 17084 96628 3025379828737
Q 43645 99099 5295332208634
S 80597 125807396
A 29363 658485566
Q 10492 78804 1402913651502
Q 1883 99480 9073724033644
S 98609 89614675
Q 15387 90371 9834640180911
A 66600 405972856
Q 5275 62213 5844575924610
A 86456 379482076
S 72609 190094133
A 36813 34154460
Q 16830 90096 8592905915185
A 69198 978636862
Q 5863 58865 3189966856160
S 47767 70707519
S 14064 825347293
Q 19997 85208 4802194964908
Q 11914 72155 7046578374211
Q 224 96319 1530470128426
S 99058 366882865
S 75704 657680341
Q 870 83905 8009114522329
A 81678 752670530
Q 14983 86873 645021427603
Q 1647 80168 7596000130964
Q 17776 93920 3697813490850
A 89946 43810987
A 21633 984937243
Q 5089 84587 5843184327569
S 28222 434428015
S 26444 458116126
S 31431 786247990
S 45482 733216806
A 8651 193071386
Q 18368 86975 5399404282276
Q 4129 99211 8681549129984
Q 4680 89484 6146431763288
S 50521 133223130
S 49388 548199922
Q 28967 81816 7448873932240
S 3305 389370318
Q 3257 77665 9246018808890
A 22913 480910059
A 86472 789703675
S 58012 315853880
S 10890 939983269
Q 5425 58318 9581372652617
S 47723 59248503
Q 13249 86937 240893172813
A 62508 367379763
A 81056 135209629
Q 3660 97739 5184210583817
A 14203 766931232
A 57348 180211434
Q 3855 86913 5953816784296
A 82709 901412851
S 11810 495864804
Q 11515 99652 910898314270
Q 8239 93605 7355511055040
A 16963 761761978
S 71449 4910587
A 66579 625232049
A 6283 679119885
Q 5200 94237 408335411717
A 86475 718402085
Q 21769 93865 4314187899483
Q 23885 86759 1998377679460
A 84791 906057536
A 66949 822717393
S 39922 149179410
S 51308 485654081
Q 25508 90296 8075118539989
S 86276 610331193
A 9649 661664903
A 65468 251432005
Q 4234 98755 7118130387200
A 91727 110054722
Q 24316 95122 302067870585
A 26571 888737889
A 27812 307468615
Q 22029 98971 9788926272810
Q 1754 93643 3577896584987
A 15438 791319894
A 45946 163459346
Q 15911 97561 334754485106
S 98270 996418636
Q 152 53853 21679654685
Q 8765 93327 424304460410
A 53615 724727793
Q 9605 82062 8696629466813
Q 16923 81160 571501210162
S 23774 628724772
Q 19995 76865 6631174775134
S 53133 405063933
Q 29822 92394 7229580237347
Q 48 99511 2111902916158
Q 249 99738 5147890979347
A 49407 43228069
A 5255 905083170
A 4358 116708381
S 20446 896862026
S 69203 276478427
Q 3033 86979 2512028111358
Q 31174 92841 7091327021730
A 76173 829649308
S 2353 537416070
Q 13282 89580 4952193415597
Q 15581 95302 4492556556026
S 72363 169995188
A 91640 835984467
Q 8001 80907 52481063742
Q 18539 78291 1965291687385
Q 28669 98449 4061304895712
A 53450 143467864
Q 5107 95492 9925491119559
A 57336 229299697
S 86684 552170450
A 37474 829052514
Q 353 99987 6443480699477
S 68891 430332175
A 47692 826497558
A 39393 25601360
Q 22937 95883 6806135482871
Q 2336 70957 6171043152217
S 95851 414510936
S 76057 958671713
A 79263 311237085
S 95961 468541188
A 65522 458940229
S 24755 712178823
A 96221 279828333
A 79090 419586632
A 16326 394317596
A 96555 127071304
Q 7364 97450 5077901277015
S 48755 984571360
A 6174 189931535
A 11464 247196836
A 38315 85785140
Q 2939 96509 4269261423644
A 80151 209086795
Q 22068 91485 7011971784038
Q 7592 83969 7079484543384
A 4039 660183217
A 15834 867984036
S 17374 222511620
S 5933 585720580
A 4038 968338379
S 44816 411102467
S 40783 125999138
A 40391 988804009
S 46116 145066927
S 52493 110349622
A 65850 259497234
Q 522 99103 6621627459557
S 40681 777611170
Q 10196 90858 8911404713651
S 58419 328230862
Q 4489 98297 7629408832035
Q 14371 92460 9427819965985
A 56852 560951170
Q 4838 89335 385297001578
A 48263 987961987
Q 431 98308 3282419848305
A 28959 2528008
A 6653 309766093
A 40009 542012732
A 30963 864554337
A 69235 589805640
S 29616 463663619
S 7412 829034474
S 97468 922612860
Q 4871 74436 8019883710819
Q 131 95895 2128789135740
A 99186 316680526
S 45595 410467179
A 69804 875217358
A 9776 893837878
A 51364 214928892
A 45079 69568567
A 34290 864209510
S 48399 945879177
Q 11 99990 3479113905520
A 1882 959504430
A 81879 660318139
Q 923 85195 7233197065745
Q 66 94273 2382209343485
Q 9053 69278 7880542284049
S 38146 332788153
Q 5762 97017 4158462610517
Q 230 97874 8008857578224
S 19850 877555433
A 26550 652939661
S 78536 395175590
A 26093 536700975
A 48500 971147769
A 56838 313586647
S 76715 859161043
S 22567 363994763
Q 21588 86185 1375085357247
S 5126 452685736
S 88872 844100247
S 68956 631202370
Q 30342 95201 5086366517453
S 20475 445849238
A 56081 652854759
A 21333 28703064
Q 34011 99792 7192950353461
A 69398 911454230
S 44566 231146613
A 39931 631846633
A 14833 39045435
Q 14206 97433 3217240717033
Q 3721 98788 7219673166853
Q 515 98330 3729216098435
S 81345 729092217
Q 12806 90486 5672424937894
A 85623 997909715
S 72576 594090651
S 60763 151090145
A 81130 540123179
A 34525 601117855
Q 7406 98496 394299916578
A 30477 477267530
A 72977 781039134
Q 19609 95139 8825659959354
A 51529 365187078
A 59739 144421418
A 44871 505758314
A 91541 941690355
A 99910 484012300
A 65353 815551359
S 66630 187341464
Q 9849 92190 4162101209020
A 10344 451775858
Q 5007 97439 150419074748
Q 42 99430 3334626268248
Q 12408 82936 4369170458549
Q 26531 97623 2821802412335
Q 4467 98347 214478099817
A 97618 43790463
Q 23442 86096 1052586875059
Q 21275 99853 7544921956341
Q 1335 61391 5640302267178
Q 13444 67631 6947030403173
A 80546 719488677
Q 22357 79702 3216027060732
Q 928 87127 643321809133
A 60538 22169285
S 61037 997234037
S 61690 262105989
Q 3579 82412 446201275882
S 68060 44373459
S 69030 786591201
Q 549 53024 4350637049230
A 94837 750432125
A 80513 362911485
A 12998 856298566
A 18042 745826500
S 97370 238773380
A 15522 416117381
Q 46810 99579 1318796153596
S 41670 355940248
Q 1727 52818 1855095024502
Q 10242 70134 8801959309909
A 82711 289961102
S 96146 346490743
Q 8489 59226 452974067511
S 32686 138384814
S 87271 350554743
S 92834 453054736
Q 387 94858 241433561554
Q 3964 80320 637983634119
Q 9534 84202 5967391885295
S 39628 197461289
S 6114 823508404
Q 2709 65162 4894340005886
S 85530 310035070
A 43410 358568250
A 1021 496255481
Q 25817 97969 4933546358550
S 99901 354067045
A 34488 185425118
S 23971 555055374
Q 697 97636 1584054095684
S 67704 318626004
Q 2677 84972 9024202216933
A 12909 239416699
Q 18258 84573 1597763678436
A 73305 81731844
Q 18265 75235 7075896604582
A 25208 444048318
S 45509 504756433
S 16857 168550693
S 66101 191490171
A 31975 239208933
Q 1310 78784 3623699676950
S 55253 881895383
A 41624 933618732
S 56125 989322616
S 16251 329216144
Q 5094 99117 3129168428388
A 76787 491374511
Q 10387 85432 3700343807047
Q 6631 96364 9918397053421
A 4821 735140495
S 36231 142335012
S 67028 794405341
S 9788 221209112
S 14124 695371698
A 72784 972645230
S 72236 669288359
A 62001 122504265
A 8805 216040337
Q 24784 93086 7595539879865
S 6724 643102829
S 68859 757970378
S 54706 562556950
S 54842 522523184
A 79133 193789898
Q 32521 84566 1269469142374
Q 3722 71016 5165187867781
Q 21949 90711 4058748218188
A 23678 39367104
Q 30639 89393 5127304722833
A 2048 196753404
Q 1668 98509 4141642197584
S 76370 113490118
Q 11816 65183 2110174414350
S 3254 599288042
Q 43888 97341 7293552188814
Q 27502 79267 3857640524103
Q 10097 68645 7962555055196
Q 20103 71055 6493532959218
Q 11197 98415 8604571560837
S 9223 192094566
Q 21681 92564 9812210539919
Q 25272 91711 8060383824601
A 79161 717456896
S 77503 73570388
S 63942 568832301
S 55194 808390725
A 45672 665770531
A 38060 713913328
Q 856 80834 4269749516421
A 9017 268929201
A 2621 281825750
S 69966 594104370
S 44414 931719875
S 18290 549616160
S 44358 54505266
Q 4577 64513 3641229649552
S 16663 177138817
S 10207 703904731
Q 15258 95388 971120524036
A 7073 71288420
Q 10472 98961 372529667194
A 7062 909816695
Q 3341 64553 5567508379886
A 60012 574829296
S 22978 962441873
A 33271 672620578
Q 1885 57784 962076417333
S 16382 625984587
A 37061 26859354
Q 9371 82379 9472076650177
A 97233 422129673
A 26982 674069323
A 53274 300963511
S 6114 505944121
S 21121 538183312
S 46040 580084611
S 76413 759246397
Q 2787 54632 6679177489647
S 3865 304287052
A 52856 861902912
A 85451 273328849
Q 22538 95947 3229342840441
S 60742 407490937
S 81428 692825781
A 36637 210436502
Q 3140 95657 1956009779936
S 89527 92669080
Q 11204 94125 2215343018861
Q 532 99313 5653254845433
S 59634 909483122
Q 2714 99174 5029966040344
A 45028 56090897
Q 18715 95107 2905810742251
Q 10878 84089 3516375683881
A 96867 389919939
Q 10867 92706 1469934463849
Q 843 96870 3947083469435
Q 2696 99699 3495046821276
Q 1139 94358 5976592344994
S 93694 331345375
S 77332 775140636
Q 11829 99180 7591233241540
Q 4810 89970 7312466922677
S 91774 977794667
A 70582 351336174
Q 9097 76393 6430411321006
Q 29631 99159 2939182587375
A 6589 989228652
A 37671 619954337
Q 19230 84540 531638066418
Q 8887 73396 7587370397653
Q 8446 99034 3485456141344
Q 20245 73570 6771344606207
A 67954 203401559
S 77761 721797151
Q 7422 71880 7272053393094
Q 21755 80569 5034168782796
S 17451 88490751
S 8858 407350130
S 77131 24962013
Q 26300 94185 8286434102319
A 95487 690960524
A 69358 484386505
A 63874 506637038
A 42445 172042734
Q 38710 95699 1690588063492
Q 34444 86006 6963694835369
Q 398 82000 2008614200699
Q 461 98008 1754450775124
S 46629 31052643
A 67610 85774594
A 37705 370501619
S 68843 69433763
A 68881 102870457
S 68407 289558089
S 22661 524753261
Q 30840 92733 9238432240385
Q 22671 90376 1324228585958
Q 8305 77016 5419658817286
S 39655 235378367
S 61823 953484763
A 27341 20743863
Q 9506 97789 6340853345935
Q 11329 86956 1639207172013
Q 18834 88610 1051563357043
A 45958 16492372
Q 106 99557 8122899734905
A 35830 711576856
A 11765 136206646
A 30240 497109475
Q 331 80441 534332836604
S 66168 308372199
Q 5960 61415 5866695842413
Q 7644 98965 4576741583632
Q 4965 92393 1507240930344
Q 384 68589 5051902278058
Q 42941 94462 7939779233708
A 75626 188730886
A 62434 625186788
A 97513 182708362
S 69358 20457647
S 1311 97854318
A 14846 217510928
A 26269 937265465
S 63382 850556847
A 62400 263958630
Q 30663 85553 6318975829768
Q 24247 97542 3818793421081
A 40082 822982363
Q 8476 64392 4240236678670
S 1883 446754286
S 96435 857754182
Q 10063 94088 5685255298498
A 65505 581267360
A 28172 786700731
S 31126 462950113
S 40119 479613917
A 7578 111508188
Q 1640 95220 4288343968545
Q 28270 90006 4085432311787
S 29386 436660018
S 30443 88156536
S 14413 698744407
A 40361 430799432
A 12927 53689415
Q 3005 99598 9451539613878
A 37127 361505408
Q 44908 97873 412620506013
S 57404 581494325
A 13187 219723817
A 91572 719520878
Q 1013 97477 5745701099312
A 5818 1127885
Q 4301 96345 7796863422905
Q 12715 98616 6804523099317
A 41239 380720854
A 19017 752582473
A 78925 840022414
Q 2056 91721 3194095387076
S 29026 33326827
Q 11339 80308 754138164929
A 3660 435555843
A 99671 84870706
A 1629 36346581
Q 2665 77187 5642629216312
Q 36693 96593 7211024304890
Q 6555 87990 2596906515396
S 33557 657700355
S 35600 766431841
S 38212 673607539
Q 34479 97588 5499373118390
A 53640 140818963
S 57831 135089263
A 96201 913758802
A 20022 619147875
A 36641 498831739
S 73624 855730467
A 99714 735638339
S 82771 547391914
A 2781 617973825
A 67067 91884018
Q 16325 89435 7125738622488
S 58345 998985558
S 34340 54757238
Q 6037 74208 6127266590424
S 7235 966997027
Q 576 57565 4929384756707
Q 5571 77288 7120936314216
Q 8479 93318 5969915742041
Q 2109 99118 2538123419029
S 36462 784742886
S 45722 374586954
S 93279 375038014
A 31 420300790
A 43272 345056584
Q 3162 97249 4455812357744
A 54829 105287161
S 57692 184643883
A 85032 17613808
S 57945 634624209
S 27967 727525208
S 11856 532860522
A 61813 609670985
A 87650 729516541
A 19877 197275216
A 86428 347665146
Q 6449 94209 3033421556406
S 4445 103477914
S 83233 22820106
A 14789 105014300
S 44240 360588821
Q 10715 90892 4878614163312
A 57076 94314751
A 84043 142218841
Q 1656 97678 1132753534088
A 84626 971614198
A 56277 811504684
Q 31079 92928 4931886226391
S 7736 414405236
A 85802 869334537
Q 7680 97312 5545400969627
S 85589 745868703
S 53896 684240748
Q 9758 76784 7941761521190
Q 8524 59595 475464401473
A 72230 265680549
Q 12661 99082 7328164999083
A 38639 890765103
A 22066 442965703
A 45839 202823284
S 28556 300667377
Q 18563 99194 1063175027387
S 62152 730742285
S 3415 860412892
S 38352 279229928
Q 5008 99910 5346291459349
S 90993 820416613
Q 1574 97237 4816491484920
Q 12258 99532 3086349165996
Q 11327 96765 6473236449958
Q 17390 99238 4051535486452
Q 2963 99071 5228973154367
S 71996 278037769
Q 6740 82570 6875289355769
A 11388 204128986
S 9936 598621148
A 54141 648626823
Q 89 93935 4517144117798
A 22968 549680842
S 7213 482015726
Q 24407 93606 1018885430946
Q 17136 75540 5712847992959
Q 2686 99501 5752597987362
S 12227 698703374
Q 1598 97932 6301417842462
A 30547 173896738
Q 11408 99868 8158267363958
S 78403 596908589
Q 14295 74729 9996020828821
Q 20862 80790 7923119793118
Q 12929 97627 1295163654708
A 60960 363178522
Q 13543 95532 1624537616407
Q 5486 73137 5623162652077
Q 1401 99376 2327423372307
Q 5352 98724 9856351929129
Q 1253 90126 4891220086246
A 39695 622332588
A 60147 132931654
A 68080 812209014
S 94243 419825513
Q 17629 84339 9989829904655
S 27317 257408586
A 85711 321954997
Q 21832 95127 8143680577728
S 29587 542634503
A 68721 365584023
S 2833 527817979
A 1664 903638723
S 77517 280111826
Q 10622 84973 7325551805606
Q 22313 78181 4043165774006
A 86801 799855442
Q 3436 97247 4894149687754
A 67399 376637196
S 90253 806681848
A 36020 731938540
Q 2812 80521 5497505328392
S 27725 210808149
S 45017 267657032
Q 117 94344 2019453611908
A 70492 309839015
S 58203 818509814
Q 17139 96111 8423364657311
S 59914 822869867
S 49156 932739611
Q 31697 83390 6856173277896
S 81972 371181753
A 4289 507420958
S 63010 984703018
A 5754 197635095
A 15790 729030388
Q 5896 96765 8459651456206
A 94334 440633843
S 13790 572287439
Q 43796 97564 767842574743
A 94374 541821632
S 16604 930230719
S 56212 658493333
S 57422 302303140
Q 2513 91342 8264186829730
Q 6916 97083 7401185076414
A 53585 390513740
A 78322 750061157
A 76774 560704822
A 94831 611087551
Q 909 99983 8046960903423
Q 5114 89013 500232493953
S 37628 757040550
A 87045 773516790
S 86472 263048882
A 43673 427007937
A 86821 343883044
S 14826 146307852
S 69230 368300108
A 97451 942255555
Q 12851 84376 331753799846
S 86517 896583161
S 86281 679910314
A 95411 584903986
Q 41906 92974 9503361753703
A 18389 784414222
A 72470 823010108
Q 5777 70678 5761705973790
Q 103 98043 6403995006323
S 46932 355113450
S 67518 149599263
S 83333 337446110
A 98566 630415036
Q 17080 85385 5815873103113
S 26470 637022988
S 21890 576995060
S 22247 798119600
S 96749 808762152
Q 4657 71550 7842506150803
Q 22701 90183 8607815108715
S 25157 378165406
Q 25655 78921 2367227784628
A 72437 308848208
S 36370 148909107
A 37520 44469073
Q 8658 63729 4398228647060
Q 4897 96714 2312341989986
A 15270 3444602
Q 2201 96832 1809731232959
Q 4265 97527 753748068659
A 13109 242063673
Q 1724 98965 7674509520406
A 40848 583403534
A 4458 967252685
S 80750 87973632
Q 5408 94725 5849882558094
S 86926 758587624
S 73095 48546806
Q 25399 85289 9130474736964
A 26135 691236680
S 2731 7774093
S 45853 924889501
Q 8870 89974 3393444006206
S 37478 746190821
Q 255 92331 6306635026090
Q 9279 79890 2736448775683
Q 2536 53665 8268331985376
Q 12798 96122 7104529248490
A 31342 905719791
Q 17216 90137 4559063767106
A 3559 58077323
Q 12624 78279 5856243860588
S 93273 723267548
S 33813 162254044
S 64953 874775585
Q 2671 98109 3571260433261
A 69603 528787811
S 96946 968640
S 46184 236851326
S 42735 24981002
A 27974 949354677
S 86785 599456921
Q 14610 87257 8201044553641
A 12620 679818413
Q 16633 80357 3016140228374
S 74755 178334045
Q 16498 99019 951819208418
Q 14790 89955 1739014258597
S 89859 1148355
Q 12280 65741 8365854138948
Q 27631 91295 8451455954516
A 52136 954962616
A 86830 289614152
Q 8402 92749 7509203760869
S 18309 570467123
Q 7090 72022 6919460381233
Q 42688 96621 6966418965024
A 73041 4719881
A 9064 399808101
A 85894 155278440
Q 17997 82685 6763799304098
Q 1835 82518 9552933415642
A 80668 904682464
S 77396 455809819
S 51084 658393771
Q 21838 97559 9468936686755
S 16527 424776750
Q 19107 77721 9164804849195
A 97027 111089719
A 74945 276730524
S 22664 979591179
S 33260 494776304
Q 37011 92830 3361633351273
A 93277 372650639
A 76103 37232521
S 74387 658305280
A 41541 383871612
Q 1308 96781 2900998207072
Q 9899 85726 8721783500453
A 33405 423259810
A 38848 627130617
A 22066 480308823
Q 1429 99944 5617006903354
Q 27704 82675 5536993452305
A 56809 602223513
S 19687 662779538
A 60429 19459327
S 44147 550615249
Q 668 93070 80952148213
S 79061 680951664
Q 5022 70242 8946556732852
S 47936 106012138
Q 3757 69649 8183378631676
S 2407 67572377
Q 12185 84248 8349504355656
A 81324 122306347
S 28838 712403849
S 70314 709912208
A 28309 838917590
Q 559 94385 1163687765848
S 35988 971333549
S 9228 910057602
S 47073 235537501
A 39164 128590228
S 96223 785782086
A 58003 187583616
Q 17384 86325 7022241646860
A 57189 564751497
Q 28 99660 7063595535367
S 97382 539358134
A 98927 679772853
Q 15064 98513 91547753145
Q 872 92870 6633811560184
Q 26730 86136 4854684833259
Q 18104 89886 8608622110478
A 34021 396996946
S 66938 919610288
Q 37856 98356 6332075840049
S 21896 817395675
Q 5581 85469 313764888471
S 59421 72866977
S 38851 893844289
Q 3364 55433 9301084014498
S 33111 449234847
Q 2916 92765 3964458089993
Q 30137 94496 1891726825131
S 19022 439749686
Q 25567 80587 303870364580
S 13625 133226786
Q 16042 91199 491418758759
Q 27778 97549 5244138533865
Q 10340 91625 3580440694714
A 22232 273978969
Q 2057 89101 6984288884363
A 36590 211005868
Q 17594 97499 3542673635922
Q 2523 96516 5301162856592
Q 23159 93503 7305870716242
S 47792 163854792
Q 2700 87761 2267334338969
Q 16288 99469 2778880264038
Q 12576 94869 3163885552222
Q 4331 99775 3837819777607
S 25017 52967095
Q 3308 70903 4280576150301
Q 8945 87761 6529801649000
S 94699 896322746
S 91326 111886705
Q 14089 90786 4991139848702
A 32201 121642195
Q 1508 99476 4035128223847
A 10613 593506986
Q 3610 75280 4317917998074
S 40344 35657745
S 73824 150420641
Q 11379 84543 6608894191773
A 36703 653570468
Q 4374 99369 870538700258
S 26550 696943771
Q 12770 64032 9085576858331
S 84913 233433046
A 37242 69543073
Q 11659 94629 2096076567791
Q 25665 89897 7133210590951
S 31409 278327724
Q 20260 96292 8617599292368
A 15802 84422213
Q 4838 88175 245822207042
Q 16000 69562 2974689573865
A 61510 548682103
S 75405 846287051
Q 39925 90780 9219970495337
A 52227 621569825
A 42253 410663121
A 60506 704680570
Q 1823 98986 320799263478
A 460 662087053
Q 2320 99361 823969531632
Q 11007 97534 4840397968709
S 48681 500764786
A 23239 80604780
A 22141 870418448
A 10012 988610164
S 3967 88189622
A 69677 41938924
Q 19691 84669 2848515477531
Q 17292 75867 856973852424
Q 26157 93372 3328680376450
Q 11085 84688 2973121147191
Q 13953 79045 6903441388819
A 58800 367664493
S 65917 473760625
Q 26454 97654 5435256311278
S 11805 504216390
Q 7288 95306 1341899114360
Q 5478 98961 9449227500963
S 63420 352261224
Q 31334 99169 5594507779385
S 6822 52788947
A 63912 77928213
S 30935 236984325
Q 12251 95341 9800487895491
A 78080 518936327
Q 22007 76981 6268469129487
Q 6926 80451 6112663022472
Q 25126 75699 5536054078739
Q 12855 83067 124144046027
A 74274 491261830
A 95365 375847688
A 45162 235761184
S 81749 581725170
A 32512 200836585
Q 34 88566 5520542409216
Q 12732 62987 2704240094958
A 78364 598476029
Q 22528 91699 3871646898621
A 53831 574106813
A 78923 855680175
A 13959 388343797
S 41964 429203688
Q 5789 93354 5182307650466
Q 15840 66488 5486692716739
Q 12975 77166 2951510916619
Q 3661 58638 9022549652440
S 43754 752413464
Q 20463 75867 9466827236501
Q 3215 97027 4700692599187
A 79578 70492127
Q 12848 74690 4856624895632
A 49531 288875824
Q 30905 88881 8613982934845
A 83571 240705811
Q 19963 87702 5499470214660
S 7336 793021997
A 66092 45481675
S 26980 720265477
Q 5746 61525 2946240024214
Q 2243 83149 935526316864
S 76474 198999424
A 87246 894962908
A 82660 297115238
S 22486 64000440
Q 427 99012 301386803330
Q 7750 76627 3296761707616
A 68040 431197782
S 67925 499963785
S 8861 683998413
A 12872 912704016
Q 15239 78325 6859196344782
Q 7079 98035 1071022483765
A 71569 249973240
A 99557 174015248
A 92529 985327799
A 6085 133526690
Q 21190 90460 9230875177237
Q 36575 95834 4894890655427
A 94573 490609465
Q 4729 92165 3596035344359
Q 140 91724 2665833525435
A 23052 939007637
Q 24940 75339 7646956837607
Q 6043 98334 4355147862451
A 9214 93176926
A 18820 407045832
S 18532 428220241
A 9412 947011790
S 58321 259950864
A 79984 868749051
Q 1951 85990 4871439469781
Q 11402 82537 5892617488250
Q 23843 94682 3977958275242
Q 27125 87699 9451411881964
Q 22867 79811 5271148892832
Q 14887 77059 2145780997256
Q 17597 97381 6473475287935
Q 8031 70856 8488567853290
S 25384 365787096
A 28783 534681271
S 96953 96854415
Q 8236 91434 8684827317602
A 91117 298066746
S 11189 383371282
Q 5097 99112 3628849985791
S 39009 747166876
Q 3802 98251 7977935796167
S 5169 162022706
Q 17707 96165 4167452953477
S 70199 394402458
Q 573 98215 2582585441386
Q 13821 80418 9431379421722
Q 17611 98784 6229196561691
Q 7204 61278 2873501377486
A 96360 608318560
A 79800 547771878
A 84711 253657886
A 87813 596113823
A 28953 720585281
Q 4714 85553 5832323036638
S 87418 179613939
A 48949 454937620
S 92189 521088391
Q 10963 84013 3797721589470
Q 3502 96906 4158642543342
S 58019 284442696
S 4770 661325005
S 41274 464220220
S 30604 654891895
S 27267 118381063
A 95681 903793860
Q 15435 93786 5666648449483
Q 2640 83185 1052391880696
Q 20017 94894 5155615118526
A 61619 766872570
S 46431 83711839
A 48086 120618038
A 24675 665160357
Q 8883 90438 2590390279682
A 50046 388870762
Q 599 99480 5851956083895
Q 160 94071 2190960353323
Q 5272 77952 3468419533602
S 78634 543450169
Q 27199 85025 6398419711429
Q 7049 98557 2913368805571
S 11591 194862748
S 44336 153491760
Q 32159 82177 2675145344999
A 70196 114526814
S 62238 881333070
Q 6935 63007 8211293441217
S 53308 784485963
S 29425 330913003
Q 3798 61879 8841500572028
Q 1533 76419 4638333958662
S 26764 686981296
A 99319 367223605
A 60272 515695455
S 70813 113136041
S 53204 463821247
A 32523 242244368
S 31906 616185283
S 92514 496082081
Q 21669 88320 4758519543859
S 98798 456829912
A 49663 990397112
A 95058 643390642
A 56033 683058066
A 12262 119840712
S 82638 802987558
S 77413 566656254
S 86515 334326018
S 79261 466195625
Q 2203 89414 5134744358824
A 11501 579673436
Q 11606 99509 8201221615424
S 1193 867233317
S 57203 332488076
Q 16466 70293 3985240823458
Q 11656 97428 3210501727374
S 28786 509717638
S 4685 360332701
A 96916 704105291
S 77740 261057544
A 48599 359087838
A 58240 846123555
S 16396 923191347
S 51774 269664997
Q 19278 99963 7126501501737
A 17303 110942764
S 61936 446141981
Q 47525 99571 6401284333285
A 42034 255375941
S 9721 283136542
S 88514 711056650
S 61237 511296609
A 8518 638079588
A 55796 862695886
A 46053 818404104
A 72025 864718942
Q 24546 90761 6670431424385
A 8966 904082678
S 56187 635242114
A 9689 324783824
Q 12939 72138 3136434398837
Q 28253 85121 3357743208122
Q 4760 98822 9349468012283
Q 12020 86575 2146232538775
Q 2394 86854 9908935650238
S 17187 708188258
Q 7690 83622 6821819553081
S 89685 4244496
S 40115 42305068
A 91370 893584918
Q 11893 97460 7582632653270
Q 1 91068 8302605016846
Q 27141 85933 6983188808605
A 5090 650520015
A 49918 735753608
A 36531 790999441
Q 39353 98410 3153658151787
A 18965 303315969
A 76392 3515497
S 18335 590446993
S 61835 87381621
Q 3375 97514 2586408067543
Q 836 84484 5133052550041
A 37208 579517210
S 98532 885069091
S 32814 924185058
Q 9267 90767 9633293287647
Q 39478 96421 2529449285442
A 21258 64676711
Q 9762 94649 8019157662801
S 33624 964483451
Q 14792 81846 7836144983192
Q 12955 73260 568979088641
S 72410 481399202
Q 4719 65458 8961220260621
Q 4616 96340 2941627182474
Q 41491 98786 1983713897003
S 20803 252771770
Q 33080 92007 3072402266211
A 15295 878645580
Q 1106 97962 2809943794221
S 34333 785676769
A 26378 923435243
A 64648 816258285
Q 1726 92854 8796165359821
S 32143 254691154
A 17792 598835718
Q 20074 98410 2336772888965
Q 3373 95247 699404814418
S 61712 338870617
Q 22897 82714 8482158399705
Q 14963 92648 9017254274927
Q 2495 86834 8730188105506
Q 18878 72079 8490733995151
S 70300 347269077
A 61442 274370242
S 67628 119993808
A 24261 532441488
Q 564 99187 2049362157268
A 18708 216731592
A 97719 951254119
A 26579 396377932
Q 4267 99777 8890794357384
S 7400 250142444
A 65971 79010565
Q 4435 77474 7721597161240
Q 19915 87875 967469396729
S 91542 233905428
Q 15004 84612 6638762739078
A 78529 410867053
Q 12269 78861 7671616214923
S 12724 602074991
A 11866 852794661
S 13207 362856367
Q 27682 93129 6411402246885
S 90629 158176538
Q 48575 99103 4786635890387
S 87670 536785701
Q 17332 95732 9680909060187
A 7718 891195867
S 19236 9121981
Q 6789 99212 9210442888732
A 31672 382474818
A 84244 971370862
Q 7084 74116 3285051153807
S 60490 30975553
A 98596 965351097
Q 24184 96256 227977428486
S 6917 975010536
A 14371 242963270
A 19580 785649449
Q 771 97060 1155401260995
A 46271 69996130
Q 10416 93618 8604187553133
S 3575 920204110
A 30227 436967867
Q 5611 59256 9866658108985
S 37088 593066960
A 73538 482522640
Q 22460 93822 1742484728388
S 5317 155337707
A 88363 111817567
Q 382 93867 386146879444
A 47965 996256903
Q 4179 54307 7971534058469
S 46794 501795123
S 78357 89897880
S 2009 412488062
Q 39090 95503 3820807614197
S 48023 493220161
A 27553 558813034
S 30758 863925933
Q 12468 98187 9838233497909
A 13772 703583947
Q 13994 64096 3336825202593
A 9700 707605405
A 85806 508852145
Q 4686 99371 7625477320573
A 30045 738056103
A 4236 951680388
A 22540 476046034
S 85989 932891479
A 43164 289353063
S 35772 184313086
Q 1151 54662 2815239857611
S 57166 950444730
Q 3834 67614 9964755050491
A 72568 555256904
S 89645 640815939
Q 15160 99286 9949661682369
S 62530 627422322
Q 2906 95486 9516836420854
S 40843 354723187
Q 17636 78100 3913482869780
A 34379 553059339
S 21659 454926011
A 89719 248306628
Q 87 99501 3388761513804
A 68715 339120096
S 28692 924917417
S 87467 89244802
A 46186 788572055
A 58057 166641317
S 10884 638061086
S 84530 237372859
A 59272 475274681
Q 45025 96736 4869909267221
S 81463 276751725
Q 1204 94336 7005704119586
Q 31811 88679 136603635579
Q 8722 96335 3539098909220
Q 34115 92910 8811275049774
S 76684 375646310
A 34853 948619400
Q 4724 88354 1078516611145
Q 10898 99977 8341196493031
A 71213 832227297
Q 6869 99576 2116952905191
A 57908 559246568
S 81182 584842019
A 83808 615821360
S 69688 775793395
S 48040 664782649
A 59627 584930850
S 31674 4636905
Q 7051 60872 7331296751105
A 13413 448515952
A 69936 764652127
A 95482 594508792
A 83040 483858032
Q 4492 97832 4759813866672
S 60085 585895475
S 50189 414668863
S 56197 243786001
S 61357 843859131
S 19786 802860504
S 94005 524565827
S 88209 806655046
S 17568 727688798
A 67516 313271114
S 33778 761627959
S 23786 956966867
A 91826 266900440
Q 7030 93075 6130889111718
Q 7669 81415 9469041666969
Q 519 75748 8369930070950
S 56441 874139422
A 27412 9915087
Q 18875 95811 1502625252113
S 55278 773046528
A 10549 124894877
S 58640 841921085
A 3803 903930920
Q 17332 78204 10015705249
S 50678 605421542
Q 4629 85974 3882775008185
Q 10284 98027 2445920599266
S 92761 495833937
Q 20497 73151 4671220917138
A 77224 449512032
A 9598 618354525
Q 13923 80170 8487523721357
Q 26989 78978 6859933456977
A 30179 940393381
A 83029 90690457
S 73538 392103887
S 31558 232240029
A 7778 831993589
A 61534 447059984
Q 1852 68663 4542102827456
A 4821 401104177
S 90955 211361002
Q 7955 84903 8960361812974
Q 2529 94603 5900185026221
A 71602 375415517
Q 11019 96114 7249965921040
Q 267 99558 9641187028327
Q 555 99628 1507587316496
Q 9509 93545 68584575580
Q 412 99975 151143938861
S 64848 861597557
Q 21676 83231 9114722694447
S 93151 873485028
Q 35847 90137 6234260036878
Q 9333 81313 8015159072011
Q 21310 82720 6418271662260
Q 26107 89806 5430283076661
A 28274 929099332
S 59690 222493472
A 42748 145476329
S 15197 354706997
A 62083 521317754
Q 4397 99861 6586516920466
Q 16477 74480 2945970218959
Q 35 97215 3705075988327
A 93280 207188348
S 37595 810541336
Q 2727 88980 396567916521
A 18612 439100106
Q 1892 99778 7302178686203
Q 15256 92295 9234928814448
Q 10223 85693 8948263912091
A 5088 99659287
S 22679 499978183
S 58422 442507722
S 87949 718298911
Q 365 66993 5229529188214
S 70068 990838268
Q 4643 98955 8264246926366
S 26609 721829165
A 78352 999681643
S 3012 586978465
A 64932 605206524
A 25883 846832595
S 20571 356260147
A 5832 923242243
Q 33553 93544 3713747401937
S 52960 709145570
Q 11048 91937 3044897716425
Q 22432 85129 5862261802296
Q 24210 83476 3733508734256
Q 391 87464 8942876178670
A 92862 493995784
A 82085 775615349
Q 3564 82649 3205715928599
S 51362 581861162
A 7764 623276821
A 78880 228250281
S 68432 878771686
Q 35845 98809 3307534030708
A 94577 207896956
S 28450 679467054
Q 24438 97251 1067187943684
S 43947 552745927
A 22873 187516064
Q 9414 86253 5923602793867
A 26272 935629623
S 48977 745524531
Q 26281 96113 6504964303908
S 35813 91202987
Q 32837 86143 8722443371618
Q 20874 91266 1405665048952
Q 20 90800 6353265183746
A 49838 379578399
Q 7826 93033 8986423886413
Q 1233 99292 9297142932757
S 28090 294596693
A 41330 693980829
S 29860 661710971
Q 21463 92562 3472823424292
S 60371 258345183
A 3658 211777470
A 79343 347082762
S 84303 844724578
S 56517 946165403
A 49050 176715932
S 71879 685022419
Q 9826 87042 4731704400047
Q 21541 73285 9126328379178
S 14630 207001071
Q 3049 99750 4644061021127
A 11208 497177981
Q 38458 92157 8952285720375
A 90127 190538956
A 55434 862571138
Q 1474 88233 3523014231450
A 34359 288885027
Q 474 99468 6954646086951
Q 12496 88037 4514792535218
A 45863 624925332
A 96577 27307362
S 80899 152085883
A 41536 588459513
Q 21200 94210 3266438687554
A 85890 188887050
Q 34179 96378 211760813469
Q 7800 71228 4236272357377
S 11908 777534614
A 20533 553627742
S 6470 597474254
S 53965 775188364
Q 11573 79718 206372741342
Q 19392 72801 3172679944685
Q 5835 91984 4506889311345
A 98036 579992345
A 55052 31866809
A 22938 416278848
A 6486 698345711
S 48768 913565359
S 24224 1256769
A 85202 285784237
S 67662 418091544
S 87176 743331229
A 89776 161247850
S 61019 535753060
Q 15370 81110 6407154277736
A 61888 971720028
S 66570 232981015
S 35253 86740970
S 50728 884008175
Q 2565 99374 6095965362473
Q 17184 87142 7069473889369
Q 488 52356 9321940367923
Q 13970 67281 6675669519850
S 35594 696988237
Q 2930 81834 5608870781292
S 84681 925171591
Q 16740 68536 2718746726944
S 12585 943038390
S 78284 294551641
A 37715 167299421
S 85667 113004410
Q 26279 98318 6367736930335
S 17021 735923352
Q 9529 99882 8084194486853
Q 4607 68030 489722810303
A 60162 796839295
A 61242 141805375
S 38414 100003711
S 2309 797728143
S 27095 280958553
Q 195 98653 8861296604265
A 83701 630138645
Q 9965 96738 9716306215967
Q 7069 97105 2155210844506
S 79690 900912213
A 45017 538934168
Q 16085 94122 5306178241947
Q 1570 91549 8815558306665
S 94744 447963538
S 22766 643833724
S 99022 557297627
S 99172 637033826
S 52101 33052902
S 98808 36481074
S 26029 30137335
A 18283 472506946
A 14880 477335965
A 37767 70600398
A 68075 204333670
Q 23512 80536 9165611128179
Q 28986 79532 7173950037824
A 11615 244369407
Q 34112 95138 175568644915
A 99783 982552076
S 10107 97622294
Q 33342 90906 762424107365
A 58638 156027888
A 76410 723095226
A 86449 815861559
Q 14308 87663 3750575614783
S 64684 353596786
S 39264 309590067
A 25951 375381427
Q 766 91328 2971706607376
A 82154 116349888
Q 920 98145 2417750449420
S 12210 466586180
A 38926 475393654
Q 16910 98918 3151760932232
S 15269 586056909
Q 39 81737 9114224720363
S 67601 886010905
S 93328 466858595
Q 7289 98159 3482952591867
S 3394 614094883
Q 9663 72445 9217510931647
A 36400 744850687
S 55449 73962765
Q 9938 90052 4598105792975
Q 10652 92322 2273029325285
Q 15852 67713 9357207378732
S 59162 286404394
A 46722 304669746
A 99461 800475179
S 68852 79448484
S 54797 116712569
S 12672 556691694
A 89755 885791501
S 61525 531501158
Q 28283 92454 2462729906101
S 38756 731628724
A 57238 819368326
Q 8883 71381 2665535062752
S 79865 30765225
A 7479 598527972
A 28331 573418627
Q 18238 99885 2601275306268
A 87976 61351473
Q 608 78450 8754750752556
Q 16748 79788 8193675375157
A 91183 529595666
Q 2169 94404 4806355520872
S 67374 124629492
Q 9085 97147 4769544303209
A 73903 813098714
Q 8 99996 5172921910500
Q 12479 80554 1458898337175
Q 2797 57063 8686762024435
A 82902 533110796
Q 14657 73543 5230749634535
A 50314 267330841
S 85007 74936171
Q 2043 95203 4702064537591
Q 2551 83746 7501462272770
S 42235 803826454
S 54449 936938550
Q 30191 96661 8664873462069
S 99597 872956999
S 15430 998187333
S 8194 862074457
A 68962 219703449
A 86292 717467616
Q 15658 81338 1707899355922
A 6004 18807747
Q 6168 83516 7745549878344
A 83483 751564009
S 50330 659392901
S 11231 564100706
S 92903 262752086
S 82670 84961282
S 30752 297331004
Q 5744 58400 464983875175
Q 1301 82575 5129870375077
Q 14801 66257 5376393530087
S 64694 365271466
A 33124 280410712
A 71816 57022844
A 52492 798174487
A 22197 718559954
S 43387 283126728
S 35837 341331101
A 36280 78942838
Q 212 99947 2299615345296
A 29904 658120512
A 50533 448318988
A 22217 927457538
Q 3660 99535 133886973553
A 83192 953775287
S 5288 854763382
S 81510 785687747
A 15514 486599914
Q 2526 64606 132051517149
S 78609 54749265
Q 21271 93112 7491604058276
Q 9090 84495 257424337796
Q 20597 80736 8042377424896
Q 336 59083 9168517415289
Q 21539 94245 6530760408195
Q 2642 92987 271739595441
Q 14387 90549 2527319884338
S 92507 695005969
S 16354 592484702
A 45366 194247241
S 18291 773765359
A 98599 412560577
S 65904 24815443
A 13446 880761959
S 40734 105237065
Q 16049 68014 5260739827473
Q 2113 97670 9882003221305
A 69085 36992316
Q 16334 89312 3394393390968
S 67275 87678407
A 31991 179670707
A 35358 847210648
Q 5707 88206 9440729716649
Q 4385 89311 5090431536107
Q 21604 81809 7450395803539
Q 9798 69155 9897978536440
Q 9807 72900 3638971615369
Q 10107 82652 1786196810345
S 23045 763764034
S 83572 270411130
Q 39194 99021 3389123936011
A 17847 135532918
S 55610 414192204
A 80573 168251711
A 35865 385855266
A 59317 188411614
Q 8478 70334 6493541406138
A 89918 71675483
A 66305 25948048
Q 14780 97560 7857561001660
A 79430 548851506
S 24129 466166453
S 52689 57633349
Q 756 82107 3110950277682
Q 4768 57656 2436874840673
A 81081 788626736
A 71549 692309944
S 63833 63858459
A 36054 725216012
Q 5820 92423 8406356724887
Q 27868 84790 862444800813
A 5048 417120165
A 8501 166952704
A 97302 296711696
A 48102 620082043
Q 6770 87946 4219372291902
S 26457 857902329
A 12790 936518826
A 55584 653461107
S 24860 891326860
Q 29257 86547 2844866735030
Q 16404 93578 3235756747257
Q 4419 98427 7356713108047
S 34802 622702552
Q 597 93406 6950604565208
A 36651 625915235
Q 30800 98081 3617838566742
S 17823 193745524
Q 22793 95865 9429001694879
A 19631 950852509
A 54542 557545140
S 8160 697942264
Q 26049 87261 9165962310512
A 42386 121902036
Q 1856 99501 6092978215274
S 58351 191188578
A 14534 631571401
S 95598 460199528
Q 13077 88949 1724797500019
S 86884 506233161
Q 622 99822 1272006423927
Q 6428 62557 9184395360769
Q 11876 98926 4842934453012
S 69016 978101188
Q 12132 93700 6234285168826
Q 28747 80702 6163663527951
Q 23536 75563 1320624706336
Q 5683 89906 2453999257262
A 1327 477582049
S 8733 749818673
A 44900 692989186
A 9000 547665738
A 28416 491834385
Q 776 99191 3933408255827
Q 13441 75187 7497929131238
A 44774 113676558
Q 4286 81928 5277264939209
Q 16258 97163 4284994316746
Q 1420 98789 6825060891739
S 88803 22408738
Q 834 95295 5893701723719
Q 39238 93400 8561499291137
S 880 446880243
Q 34727 93205 5614841984795
A 37513 27539628
S 85210 609640376
A 4455 687396565
Q 13715 86515 7349076237865
S 55293 405564855
Q 1002 93668 4699783605171
S 72204 503247622
A 93452 254618346
S 14676 693383510
Q 22962 80618 6754718807169
A 21919 346617504
Q 17786 86376 8226478482060
Q 8914 96924 3562753679264
A 69250 972092904
Q 12961 95417 8327500431855
S 52347 463850974
A 55253 752936609
Q 17479 94083 4373525056255
Q 9408 88401 5109705230770
A 795 574864332
Q 18100 97030 8166217854399
A 70634 759206147
S 70746 646668719
Q 6091 81659 2146467031032
Q 360 99401 3837048653195
Q 22743 90095 5183839762680
A 97963 323013826
A 3883 198265408
S 94283 216961913
Q 15094 91957 1902410211523
S 63764 781722222
Q 14200 80194 9937585708611
A 96964 813227025
S 13046 312645593
S 11803 203055368
S 72751 21337526
Q 10882 92297 3881111783171
S 12446 365858574
S 4791 114070648
Q 31761 92511 825444948336
A 35819 359697907
Q 2114 81763 3512421265982
S 32506 733590232
S 26889 106361526
A 80315 201041716
Q 9102 92486 7441998744927
Q 6730 67146 9940196306491
A 60800 320828824
S 16262 58102008
S 35187 202471693
Q 678 94523 2980027844339
Q 11967 73823 8653460608632
A 85852 419050344
Q 40321 94658 368309237482
Q 1852 95951 8578936292055
S 16000 582763844
S 29708 618842236
A 43783 979702626
A 69919 481977075
S 57185 859969582
Q 615 98952 277895613295
Q 6814 90410 6326151853039
S 82050 828181256
S 20027 893060109
S 82417 205131756
S 89845 288713037
S 76950 890717517
Q 23003 91554 8430888508580
Q 15713 99741 2877411107686
S 4236 908159465
A 36243 636967310
Q 4597 98281 1990528944700
Q 18341 72771 8992254402097
A 82026 163933464
A 99516 820439736
Q 8286 65830 8968181018027
Q 5931 77300 771255952922
Q 4623 79559 4450590687423
Q 14222 99249 1614210924166
A 68199 263005287
A 37249 740866870
A 27542 476056450
S 90982 285403252
Q 217 51645 2445340927347
A 21589 250364010
Q 8920 66845 8339082221785
S 15331 329259439
A 22546 459271476
A 2964 150123414
S 25351 322475658
A 61071 969748865
A 12834 125141838
A 67488 508780176
S 97650 777166683
Q 21601 96989 9585488308473
S 35795 255710383
Q 22802 90512 5882419725203
A 19199 96027842
Q 2960 99610 2715633352769
S 7945 387491385
Q 4628 76914 1187043080739
S 2533 579418117
A 3167 914971654
A 53003 563710575
Q 2439 98218 910932823111
A 16761 418687350
A 96237 690144606
Q 3316 89596 3541973756704
Q 1470 85393 4470805361308
Q 8177 88568 9050803416660
Q 19957 93445 2796089482092
S 87906 940814400
Q 6311 79415 1393467813801
Q 2560 98356 91977029736
Q 36498 95699 8138451072111
S 80753 285045774
S 23134 98103075
S 33763 754165923
A 35664 954657958
Q 13324 89027 7462616836775
S 43990 114948720
A 37054 972291976
S 23565 620822548
S 64008 852845744
Q 987 87037 3791135320828
Q 9570 59899 9341918090385
A 84222 174908897
S 25830 793030050
A 13880 318304891
Q 35919 96313 4252259583967
A 82801 553043728
A 89096 723336959
Q 7367 74948 1571743799856
Q 14121 77421 3869924310476
S 9287 632897368
Q 10992 96955 8948838386151
A 17740 981490693
A 77022 129171412
Q 2144 92835 2813675312472
A 37736 68506264
S 71429 288122870
Q 4333 95317 9326266052822
A 73504 384038862
Q 177 75109 2007008267093
Q 31672 93012 9733594787249
Q 796 96374 3125741635408
Q 15154 90521 3687750549810
Q 11349 70947 293786304553
Q 370 70868 1681719153239
Q 1699 78321 56227813715
Q 1043 97728 4399968436967
S 37252 494761161
Q 6807 99947 9260927037433
A 72700 528641961
S 17895 299647511
Q 11430 65553 1682182013949
S 41035 733326376
A 58036 934930886
S 30660 883381896
Q 1269 98820 7124234803099
S 4622 780837226
Q 16730 77459 4996275491024
A 29703 698287898
Q 7045 75491 1018376667484
A 30652 171215711
Q 18164 97934 5510741834898
Q 1682 96034 4076006729531
S 22886 399219545
A 24872 20589460
Q 2400 94142 7140506421152
A 27829 779688257
A 90571 142613859
A 73569 690547144
A 39425 873401104
S 83151 583767350
A 60984 391220811
A 58345 566766474
A 89515 523670871
S 13759 86158496
S 56660 194482601
Q 25935 99241 3284759231566
S 12506 792664112
S 76144 300602437
S 43907 400031818
S 91910 683231393
A 71613 146476871
Q 4714 85744 1538457111803
A 84118 83358531
Q 10323 68137 1095394748453
A 67145 908347015
Q 1671 99775 8404281666416
A 7272 772182643
A 57010 640368922
S 31407 641636887
Q 42623 99761 7045847297893
S 29325 745330199
Q 10899 79047 8589662575363
S 70296 606910788
Q 3277 96916 414954909697
A 11402 225721691
A 32571 379747263
Q 30734 91396 3620787554418
Q 6906 95970 6922313972127
S 22839 507201806
S 49508 689514671
Q 21712 74121 3808895823366
Q 33601 93819 6614335236476
A 16313 827450367
A 78363 31856424
S 12694 280289595
A 72078 286764441
S 59628 46875260
Q 21601 98437 7917878292035
Q 27668 89862 9810375597334
S 48329 813366039
S 56234 801349828
A 65890 597096582
S 55174 980120977
Q 3304 77199 11234989147
A 67100 486996985
Q 4243 94474 8419196308825
A 20849 943958119
Q 26305 93744 106500024476
A 53402 965357322
A 14854 870698344
Q 34035 96155 7965476720768
Q 7644 64790 4284930187449
S 27780 238469559
S 42631 435872389
A 67566 47594318
S 71874 475802266
Q 29602 96589 8656132272648
Q 29995 94557 936829489099
Q 10611 73345 5834737661829
Q 5299 95809 6269193142304
Q 6708 84853 844829357462
A 18699 891092620
S 35869 414865640
Q 5280 95695 9378371570074
S 28296 806987598
A 60977 259449273
A 71650 53536059
S 65677 849738754
S 64879 777786425
S 24472 413287783
S 10676 131859912
S 62773 639179576
Q 6893 95560 457714862637
S 34283 536125278
Q 1210 97904 6505817231337
S 58541 407522640
S 59297 498846308
S 60530 753709603
Q 8287 62677 7689031437596
Q 26225 85653 6163275210059
S 63842 489284211
Q 20710 94194 8284723950208
S 77212 765175009
S 87151 528910214
Q 4987 97436 1849793446986
Q 15338 97668 2176322607758
S 44380 142751571
S 32804 833995688
A 78260 197261902
S 51847 357009824
Q 5670 92724 8650536371924
S 47800 980991003
Q 11708 88258 2099545990610
S 14096 624351303
A 10041 459362246
A 55573 379516744
A 73514 735482330
Q 10083 96078 6853914350648
Q 11947 87188 795631429500
S 67030 959773375
Q 12462 68805 5594688889159
Q 25851 85994 2785601171886
Q 11085 89380 2571073666410
Q 18268 96467 3450515223560
A 92673 773128599
Q 5094 60052 3052316616570
Q 3526 71274 3640660244767
Q 13642 92490 6306025814322
S 7359 126767203
A 77663 229404548
A 83264 907222045
A 58761 195186103
A 47302 717958163
S 97261 632256953
S 42992 321738914
Q 26512 87972 9611763783811
S 67491 311383998
S 3192 565351486
Q 12680 88581 3052564817980
Q 19904 96732 2414614969409
Q 12429 79593 3546322329212
A 63949 904507471
S 30639 185541454
Q 13050 65045 2238925184276
A 5973 334047441
S 50154 153861778
Q 2661 97500 4584064710453
Q 16561 98087 8242854908633
S 50988 856592613
Q 2143 98009 1339182489187
Q 2109 98090 7682764466692
Q 650 98545 2677188014600
A 47667 526551481
A 32206 330168245
Q 25259 86780 7932923318941
A 14887 530905937
A 67752 733899619
A 77600 257066407
Q 3333 74393 687993560278
Q 8016 96188 6420296328876
A 21787 643456465
S 87761 464958428
A 60048 102466726
Q 10731 63909 3238123753146
Q 4334 74481 7439962102045
S 75526 825948372
Q 29275 80934 3734939303199
Q 13078 76930 4186891119671
S 12713 979766049
A 30093 235440953
A 40110 599277629
Q 20247 91626 6402502933315
A 42680 998887350
S 55638 970706723
S 46425 344179509
Q 15452 72557 6098747286039
A 92829 68346754
S 76500 362157349
A 96689 399687522
Q 4500 91909 4521153801263
Q 12494 64369 268161718136
S 5318 116441670
Q 9864 99832 1903512936354
Q 12504 98141 8195219396843
A 2157 616509183
Q 1551 82151 4349315870073
Q 27282 96492 8701875374375
S 50939 373952763
Q 1702 99597 70339923586
A 20974 150922989
S 8873 381022511
A 6926 97838166
S 47839 47772157
Q 15691 91049 1992851796909
A 71377 164963764
A 2578 337641378
Q 261 94954 3161203823951
S 23300 471640681
Q 8501 76754 5326277388193
A 999 636615618
A 4391 82979476
S 67261 919298055
A 88486 271746221
Q 5787 83636 5208684399192
S 96982 226721354
Q 14916 85575 3292248834696
A 90606 302706054
Q 42804 94376 3257336638806
Q 66 99366 9522421909336
Q 1720 95087 7767455609491
A 58990 984457612
S 60270 298238960
S 81098 222649405
Q 18561 92926 8227637274206
S 57006 203485305
A 30481 160827471
Q 318 90879 6445145822331
S 73919 84965324
A 61428 29721543
A 4087 59870159
Q 985 53374 123305035561
A 69196 45753033
Q 18888 78038 1018313508217
Q 17836 86971 257576804403
A 52707 842118015
S 71686 712646068
Q 29064 85323 4460848108085
Q 43331 99446 5257512229425
Q 7853 87084 9864437906306
S 42318 965231365
A 45105 221117735
A 10566 384575027
S 84487 810523181
S 8297 208921759
S 73620 579616646
A 59590 809620351
A 19862 712083454
Q 7056 59650 9842917764777
A 63876 365040955
A 72192 424375592
Q 450 98058 2840778329714
A 27924 507108541
S 14791 854759778
A 94285 35108069
A 99774 439091637
Q 11648 73284 9711950925470
A 87623 892044426
S 55727 592758783
Q 23711 86050 671371176045
Q 12973 82898 6128699250034
Q 3144 81750 8138540613098
S 74119 905380320
Q 14559 97755 6868576207642
Q 7494 81298 8378187211364
Q 10979 88735 6898847896028
A 21383 778548526
Q 3412 96817 2655665567050
A 99980 791656694
Q 23222 85369 7825718783869
S 44399 895900432
A 81725 122345732
S 52601 744116733
A 84803 981800161
S 17684 127736965
Q 41595 99460 3189948676781
Q 11046 92068 8052649859642
Q 6139 71882 4244455483710
S 92843 992149163
A 98221 554257543
A 53288 186162698
Q 41836 97521 6185603261762
Q 3086 98016 4922449257563
S 14707 138250203
A 85237 968625573
S 59610 290906972
S 93130 918989515
Q 9845 96961 1452694751690
Q 16534 92359 3505289867726
Q 14115 89836 3052544498804
Q 12608 99835 1902230061528
S 83593 16823655
S 59235 916133019
Q 16551 95703 4091902458407
Q 13379 74754 57044348515
Q 30902 95502 588360986551
S 54373 460778309
A 8717 183635767
Q 3207 88181 7422631908624
Q 3071 99015 7062311610054
Q 5492 93588 5381896597020
Q 10932 85138 5384208767554
Q 6767 85816 4941260171777
A 77150 364962692
A 99589 432077461
Q 1147 99537 4363043494288
S 36068 84314988
S 31110 58211013
Q 4807 97912 7982835666615
Q 18826 99618 5504109067319
Q 803 91707 8377722786460
Q 23117 89564 2785479262558
Q 5089 91525 2287725239622
S 64933 647633092
Q 892 95605 8030209986467
A 51321 633437857
Q 13997 84391 9909976685075
A 60532 455152751
Q 3496 88202 2399069540669
S 7180 26254931
S 31095 428232709
A 56483 325091565
Q 818 96172 7508798497870
Q 8747 98260 332047179532
S 94722 466992942
A 64379 523763658
S 1195 501798665
S 47824 221751407
Q 7801 77567 340763215325
Q 11787 98906 6624338835274
S 78328 642505800
Q 13582 93694 85443745020
Q 29172 97062 1453859546605
Q 11516 66557 8687635900480
S 63751 197161285
S 37756 510028935
S 63791 349087356
S 71559 992420414
Q 1844 96209 1895145287293
S 67155 229528137
Q 22299 81978 95244046827
Q 34979 99161 2270805086942
S 64019 137521502
A 97914 622106378
S 35321 974675660
Q 16044 81874 8923328623902
S 16818 767305184
S 97631 920036306
Q 18287 98033 6483896242788
S 32720 262831145
A 94679 428875626
S 59207 95839403
A 69077 602125809
S 99349 770336139
Q 16393 82497 790399606578
Q 3853 61944 2042853406181
A 17767 231468794
Q 24779 95441 4209676529884
A 9860 649297273
Q 7909 73328 5920472186233
S 92845 33136310
Q 15041 89204 7184506420527
S 93994 943064549
Q 8870 92956 7007373960882
S 79068 337265408
Q 61 96605 467408561163
S 91982 659674754
Q 28455 95196 8632258289658
Q 93 99520 8951846213031
A 42332 996724994
A 19115 429292335
Q 6556 97432 2411695457104
S 13341 419253965
A 88598 894886631
Q 21824 77641 5835350204236
A 41707 544161666
Q 13784 84462 8629745098698
S 76179 448905775
S 63955 626795380
S 36194 633230717
Q 27576 89696 3762679077714
S 47092 867680345
A 50364 969321515
A 86371 721092248
Q 1106 93317 9808747576493
S 59119 44105405
Q 14896 92940 5903047616804
Q 22677 81909 5105408038578
S 43441 515648203
A 3589 558997359
A 78708 875362825
A 22574 34421089
S 88995 90736785
Q 4461 99077 5938552382439
Q 30425 93538 1062127185909
S 63112 584902782
Q 345 83501 2719801650603
Q 4084 69016 8346181884239
S 1633 107376465
Q 6509 86903 9686675444436
S 64422 407856400
S 81564 589400837
Q 3591 99511 9606870749079
Q 4225 87734 3533536261652
S 56010 511318925
S 50969 492125174
S 46855 191214529
S 87363 285385023
Q 27612 95502 1244990272098
A 25494 50759593
A 98777 378281368
Q 159 99542 2636653650041
A 42351 762544036
S 37704 650185255
A 40896 149276217
A 37996 316036396
Q 2357 87698 7761215793623
Q 1084 79666 5436355596641
S 30300 1545453
S 57451 241516383
S 86747 199997803
Q 12313 84619 692637560458
S 2042 290033936
Q 2199 76199 176402779894
A 30420 541991713
Q 23505 80200 3921088338674
A 99347 461165216
S 53218 107565174
Q 10850 78140 4565727841194
A 3725 294585872
A 97630 261012777
S 77289 814398572
S 62448 73996382
Q 8378 67520 3989193703584
Q 16988 93467 6417840211971
A 84439 983947079
Q 14156 97710 2594612277417
S 91525 754470241
S 47657 821085063
Q 3272 87252 623092286201
S 234 557221968
Q 2992 94739 7355263004636
A 70739 276208209
Q 36 99986 7887183054808
Q 2544 67854 6939665131147
S 79528 246281693
A 32169 416652308
Q 7643 95299 6493645464852
A 77846 377139690
A 46928 965941373
S 41285 470858839
Q 10688 73741 6166125127865
Q 659 93587 7446665965678
S 89494 801228438
Q 10019 82170 7725734236276
S 51548 236512859
Q 8943 98930 6379998012596
A 40012 279353942
S 52991 242883900
A 47331 646576778
Q 22536 96285 9208025445066
Q 402 99347 8684285922635
Q 30276 87777 1973964967803
A 77107 420187831
Q 4515 99611 1737831335790
A 52624 154974926
S 12143 860690809
A 34159 343202608
Q 30494 91825 8301733100416
S 71387 457529348
Q 1905 85277 1148194717564
S 86461 923162834
Q 15123 91665 6474869061264
A 23191 469652495
Q 611 95243 2102475874351
Q 2600 90695 6078982625794
S 25060 842472811
Q 13426 79263 3531385335692
A 67726 562281583
A 92821 42863506
Q 36184 93166 1310620073701
S 58125 31632082
S 64215 326605695
A 37332 525206735
S 53675 417350640
Q 12184 82275 625928257320
S 45651 344052087
S 12128 428636785
S 39453 534377293
Q 3613 96698 5559374987739
S 35386 680071035
Q 10916 84810 6169189397137
S 85535 608764485
A 87447 228636406
A 80231 341788648
A 3811 14618682
Q 19532 95152 8998707993118
A 27840 880963799
Q 13506 74505 7714397987844
Q 6618 93739 5264966766068
A 34474 414642838
S 39681 79224584
Q 35459 94281 5848531875105
Q 6621 69017 6454863561576
S 4005 89791909
A 9983 261472657
S 76792 986191359
Q 3927 84404 4840171267116
A 38807 615084453
A 24767 815878892
Q 13841 93570 5811222402811
A 59997 169548543
A 81408 356261954
Q 228 99206 3107197511991
A 71479 491235602
S 74530 135636255
S 5393 695867139
A 88266 881302542
S 94197 27118045
S 54490 771292284
A 59613 30482280
Q 11208 99394 1605004042084
Q 3757 90081 7231133863639
A 97705 532147337
A 9630 843241888
A 48035 733830801
Q 16 99999 7285977616548
Q 30781 93157 3785415970228
Q 24425 82190 4990422075026
S 46390 319242841
A 59799 762029876
A 55841 136334597
S 63444 775216177
A 15869 284894519
A 25868 26770353
Q 15580 77583 5921601604102
A 83751 985567255
S 13221 501191263
S 53879 771019978
S 21956 828598027
Q 8870 84969 5223422554367
S 81747 592355014
S 99993 56823487
A 55606 279406966
Q 11643 77743 2051557238545
Q 27751 82487 4622547680144
Q 21369 76462 801036811160
A 50615 395121965
Q 15648 84664 8642106759295
A 92756 157407336
Q 10060 93557 4331227270542
S 59843 702928213
S 77422 295053831
Q 22009 87764 1220070761960
Q 8942 89456 4005308632877
Q 9328 99515 3330973303304
A 90983 115595843
A 47910 684255168
S 66456 582330320
S 84182 694360412
S 93745 257622629
A 60940 409160231
S 77054 701286309
Q 19143 92877 7217685129464
S 85626 324275999
Q 13468 78482 9504248854399
A 42327 502427124
S 81946 456691999
A 22510 270309492
A 72107 519589940
S 76215 930188103
A 76066 911392588
A 52593 210430807
A 51255 812736322
Q 2257 76944 8269472886132
A 39579 163440456
A 15564 12783896
Q 1522 88710 9452936908291
S 56520 504367219
A 85045 716996297
Q 330 97937 6890891711661
A 70359 934436020
S 97038 142101790
S 67864 587238531
A 85289 932059909
A 21764 812199654
Q 2108 99060 2303742955864
S 65218 125199245
A 79468 426064042
Q 22473 81237 6780474342401
A 30298 98108571
Q 28903 84925 7955193203141
S 50022 545415887
S 74380 811478929
Q 6997 65050 6302051370753
Q 20441 79702 8383528409945
Q 3970 91205 5576112159427
Q 329 91598 267918610992
S 8576 118321439
S 79299 898546034
S 90243 367572998
A 45142 546387441
A 41029 7813960
Q 335 99764 5624280671355
A 89515 481166890
A 84910 421214838
A 44632 158355221
Q 16454 99350 2661219345926
Q 25701 80874 5260215293469
A 43582 80640802
Q 31340 93984 8552213685115
Q 929 76018 3487237791339
Q 8711 81671 4428908547812
A 34169 859886444
Q 9761 61704 1448472189205
A 76666 102104000
Q 7791 71823 6807831617324
Q 29909 91084 5266823400420
A 44878 760202858
A 41133 774945699
Q 1563 97702 981776231018
A 89994 284077129
S 35459 513280659
S 54338 106510642
S 58148 324173179
A 80714 234386055
Q 3450 95628 3739771378308
A 35983 821888336
A 67464 849994740
S 84613 402044319
Q 528 98518 8633830245516
S 55290 514215872
Q 925 99959 1988950995987
A 5322 304208615
S 71262 284096434
Q 15460 88705 3715885482160
Q 20181 85612 8768095286932
A 14641 361285525
A 23375 371863062
Q 5861 92389 874901337027
S 59275 572756149
A 14244 85413382
A 55929 783674041
Q 4150 88389 1877307685431
Q 3661 85915 824366739449
S 44650 372520465
A 33952 623255887
S 64847 528632246
Q 11450 68868 3909326541997
Q 2722 70858 221912942678
S 52630 458945600
Q 12406 94502 2061909439571
Q 13327 65731 986185130206
Q 3127 68454 2655912757075
Q 11228 95574 4894028187830
S 14806 754411963
Q 4703 80355 1696273397152
Q 641 93216 4617022656010
S 30315 527968969
A 31347 70460413
Q 35569 90543 2735911945364
S 78702 529145896
Q 12120 96355 8578490773853
Q 16864 98001 5156425959004
S 77461 968261118
S 12334 146180283
S 5583 156142697
Q 2214 71522 7364411723209
A 86500 253943031
Q 26288 91119 5765361791074
S 6079 698456894
A 28572 13375753
S 93393 133243747
A 20834 56462246
S 89395 280600596
Q 9973 90862 4033231713487
A 77683 388172286
Q 6977 76508 8213369278917
Q 1201 66036 5617931239218
A 3358 174790761
Q 22939 93194 9702731510115
A 84652 951465281
S 59296 269458748
A 30904 942434517
S 79699 261687372
Q 332 98944 3077667620968
S 7340 497382037
S 83843 856554658
A 58993 758636397
A 95162 949313139
Q 381 99685 5943606368586
S 21420 359262354
Q 2262 82819 3237497403108
Q 7157 86891 5865842091074
S 75384 344590520
S 66227 628891989
A 15213 516262762
A 64554 247218333
A 99817 197328221
S 29508 262052609
Q 8440 70172 511193297334
A 96270 31615662
A 72555 162791755
Q 1659 56910 7752972792174
S 58361 678591649
Q 13130 89093 4974055990332
S 77412 594437988
A 61260 807013684
Q 9756 68889 50571450424
A 31216 469392884
S 25499 547121311
A 32166 56860762
Q 5204 81993 3007470215563
Q 12789 84458 9484006098101
Q 3014 56003 1084957030901
S 83683 312147241
Q 16236 79396 2639964912184
Q 3352 65495 5341377247409
Q 26511 86069 9024187091960
Q 26084 91620 720185801393
Q 31163 99202 2348713597275
S 38385 774869100
A 96504 811861037
Q 14482 95467 7525873216378
Q 28844 98534 7456394759033
S 72827 920857116
S 79849 755178100
A 76107 300347806
Q 457 75602 7125362007949
Q 3634 97517 577360909068
A 25352 952754388
A 1972 66916768
Q 10114 96438 5791923599761
A 4817 914783980
Q 203 83806 4123589410370
S 33541 284148466
S 81169 900297225
S 45247 44664351
Q 30379 89866 2113594001626
S 84942 551214787
A 89781 201990558
Q 3439 97624 8201257135450
A 74745 16692048
A 57717 688349607
S 26202 392925532
S 98562 599927581
Q 2607 99270 6772728530710
A 4161 973675966
Q 25333 92996 2748909920659
S 2697 194719517
A 31237 878288765
Q 20513 82262 1027003418977
Q 414 98004 4250939820312
A 60310 523165295
A 14710 915259164
S 62275 403929955
Q 2360 96397 7765558439529
S 90477 567436835
A 58515 693698859
S 39951 498833623
A 42875 559001255
S 95695 471390073
Q 2776 97385 8398520341017
A 32009 985698887
Q 3105 98173 1998976691538
Q 29732 97892 5007462266816
Q 8130 95308 6722794083224
Q 8353 75427 6967858781672
S 35194 528270844
Q 7781 79077 3831168146390
S 76772 495677628
A 21867 489441915
Q 19464 81731 3367876203372
A 65066 367427771
Q 1643 91527 17775104447
A 59208 291774706
Q 533 91181 2544342800041
Q 1067 99897 8183630797666
Q 28871 95257 9283424982150
Q 9934 76026 719095919996
Q 3491 86677 3381711221885
Q 33180 88573 9171953782333
A 43749 73466084
Q 5923 69909 3628578590844
S 61197 802484304
S 60850 556926988
A 42928 204845493
S 82247 747821974
Q 12439 77899 9577279794579
A 4413 64862265
S 52702 490527502
S 22765 200464730
A 28943 154722115
S 94948 617314993
Q 9873 85863 4069014612534
A 35974 110803860
A 67780 699650066
S 24855 214762213
A 81925 224513199
S 57042 575906363
Q 29079 79198 5073989210216
A 82896 715723000
A 56022 976813936
A 66672 804861146
S 3025 219964853
Q 10992 92640 424153829262
A 35452 964377468
A 17744 80832044
A 68279 296068371
A 4194 391443704
Q 22733 97912 8478681160241
S 9589 143037145
Q 15472 97785 2892935412248
S 7599 909503552
A 23564 434169433
Q 18246 82108 7897317573451
Q 33874 96003 4822915142649
Q 1040 54933 5458125289885
A 72433 198686328
S 31785 232558621
Q 14011 97470 5487196444293
Q 9827 60696 3907653096041
S 49135 659544845
S 34445 649947100
S 75672 488664840
A 3735 212069045
A 36052 304519401
A 55707 394449925
S 98810 7454618
Q 20893 84244 4423179762291
A 42390 85557586
Q 30730 90427 8422088714235
A 58562 187514203
Q 17193 94056 5822226161844
S 80050 469460532
Q 22778 88051 9293102045406
S 15073 798262534
A 22067 38931004
S 83058 768719386
S 80424 786647553
S 22860 429164243
Q 6405 94011 5079778455923
A 55748 115021438
S 36531 319284028
S 36792 910583089
S 17059 580336085
S 57888 863739714
A 55916 523428969
S 90506 171826253
Q 14111 85314 5368003827289
S 39529 29652249
S 96707 774929101
A 46099 99754926
A 1872 557836073
Q 10214 71669 3311484825220
S 49414 554009008
Q 1226 89293 1870223269240
Q 9616 72988 9707309009219
Q 7065 75948 7708500964071
A 63512 869258194
A 68020 304462622
S 10068 647205152
Q 13420 90588 2898290199366
S 12027 239158593
A 39690 465422704
S 27611 13540069
Q 39 97760 4240867537367
A 95292 19769661
S 6511 804949874
Q 19486 94891 5888834863659
Q 2039 96805 4228114785053
A 39157 94303329
A 55810 885610140
S 53333 162397289
Q 2969 67801 383091845820
Q 4937 97309 5485567964517
Q 13692 95375 909102056486
S 63545 191895036
A 38753 162526217
A 88940 531851259
S 37111 827277307
A 62493 806901738
Q 23880 81235 55367807250
Q 7926 97824 8080718395934
S 73107 117658791
S 80670 291709054
Q 7851 84943 4645920827288
Q 37244 98244 2957512219728
A 3634 47452638
S 57013 223390922
S 22850 9364546
S 44218 613874475
S 58200 502971210
A 74158 636496540
A 7197 908987240
S 95446 62122107
A 58638 201673824
Q 28907 94703 1312525200095
A 66418 835819145
A 51101 728081321
Q 13201 91154 282925112624
Q 13949 76797 473324424076
A 5365 888586911
Q 25652 83953 5193190496565
A 41139 146220785
A 97222 474283243
A 74871 124219605
S 79358 550360335
Q 2769 78549 6987217472108
Q 6789 94718 7155879950064
A 12571 953916732
A 25865 52783658
Q 1747 93128 1314273241914
S 21799 182948723
Q 669 77142 4776049373303
S 19293 109589878
A 10435 561935322
Q 26137 86954 3793960183269
Q 357 98906 315316981249
Q 9114 97013 9467897424705
S 55299 848582954
A 51714 755978989
A 83725 738594722
Q 26325 86621 8107461639373
A 45912 337633466
A 46676 662761952
A 62042 475068630
Q 18371 98719 5556329872195
A 5423 397969651
Q 29496 91379 3461297279200
Q 3078 85200 2300539157151
Q 32583 87726 3510356156260
Q 1743 99962 5612992508855
S 96202 95916882
Q 20041 91740 6701979568166
A 50953 596472266
Q 878 90931 3847086182677
Q 6408 85109 6032634287603
Q 32695 87695 5720288254700
A 95190 633741919
S 54877 42367146
A 72276 254550284
S 81204 877960100
A 44055 575365785
Q 22805 90845 6801618404595
Q 13520 97961 7254337116777
A 10306 529246004
A 49890 66611219
S 39038 393227066
Q 26491 95272 4286660671319
Q 18936 70023 6626879034441
Q 7701 99701 4217855251423
S 30749 77161620
Q 1095 98984 9930972405033
Q 25860 77527 3960365859879
A 37407 648500930
S 64527 216312474
Q 1988 98841 2196714132556
Q 2335 66760 3488498648512
Q 42881 96777 233121332098
A 14698 919879118
S 62134 853499845
A 58987 955721883
S 32653 42804526
Q 3409 99143 5223984356765
Q 44584 97176 903675930488
Q 5869 85294 5918482890382
S 7311 410705444
Q 5680 75483 2308300919883
S 19265 831057037
A 92078 711074968
Q 42817 93944 1520268637002
Q 41670 95690 269814293122
Q 8889 88367 6251499325175
Q 14144 91522 3110562662231
A 99723 416209986
S 55235 655739708
Q 9451 96226 4449708249954
S 8836 284398802
A 36032 475234947
Q 91 99145 5479371749740
S 72596 494890248
S 29850 604812940
Q 1110 95082 7781684396596
Q 41505 99621 2705850249998
A 99909 772332311
A 12532 7821131
S 94764 877730903
S 80805 844674316
Q 1481 99216 7877025418845
S 54848 193058522
Q 27950 98112 6416713754781
Q 11200 95640 7189212103244
Q 2355 68958 1234162949178
A 95759 300981902
Q 8753 84102 2415173273841
A 3395 245660288
A 97437 648644914
A 94209 581162658
Q 537 80952 6702359913140
A 60026 197475978
S 24954 204887182
S 80077 948383420
Q 2451 95744 3363852772760
S 20703 268394323
A 35924 934766607
Q 33388 90766 5246588271196
Q 9511 87691 1137547072452
Q 19239 71749 4217768907343
S 82151 650338007
S 13867 962745063
Q 6517 67675 9097989784065
Q 33355 87756 6150861755393
A 29957 330343933
Q 30856 94426 6918076652046
A 97176 761232716
Q 1867 69874 137001421341
A 93413 883188526
Q 26217 92978 4400121934615
S 39707 171894646
Q 1155 97530 1241499534373
A 58772 272748895
Q 5902 99454 5953685357923
Q 1201 89961 4811778685321
S 82804 359991576
Q 7731 86804 5061062652276
S 96129 305867505
A 78311 953957704
A 12474 947084508
Q 20956 88055 2408295666926
Q 4055 80520 3498920608017
Q 11613 63492 4171973574052
S 8887 67619156
A 21391 58664118
S 68050 246063978
Q 3372 80269 7303473821591
Q 11517 71089 4646996819425
S 13713 563575225
A 93388 173462516
Q 9974 96788 2511345302137
Q 3838 73466 7389902809507
S 56125 204905239
A 36658 898502346
A 29294 561748395
A 51297 204526594
S 26395 75486664
A 73610 573075047
Q 37893 96155 6337651631797
Q 7804 93955 3297330037000
A 95673 730930075
A 62781 855149211
A 84245 116349990
Q 24927 86455 5176645153001
A 24736 880567026
Q 34857 85020 7448869577854
Q 19082 97410 7767652752564
S 43543 786594797
S 28077 862668610
Q 4531 88071 7922616504579
A 23162 126610867
A 31118 705874951
Q 2277 93700 8274558047446
A 1541 611928158
A 91281 120030285
A 20138 369113519
Q 2314 74063 3948183009659
A 18796 579959619
Q 3093 70739 415092462559
S 12596 997376070
A 37472 546804373
S 96390 762410110
Q 2111 69953 763607433324
A 88941 431379248
Q 33709 97851 2256875157920
S 73077 873157328
A 82087 971311524
Q 4654 97375 3046547796038
Q 8118 73507 6766180026409
A 8447 273800382
Q 11628 64735 3481145324512
Q 175 78147 914603672068
A 47659 255862941
Q 7482 63024 5232209666157
S 67237 590162423
Q 6167 66453 6212362628486
A 31592 650413114
A 43479 548909099
Q 13738 95632 2116645286253
A 24689 188290577
Q 7489 94019 267244933174
S 59060 249875414
S 32207 273684576
S 35326 329305333
A 2388 589424142
Q 29723 89095 8038612904995
Q 28009 97632 9137414980036
A 80633 546798843
Q 2594 99089 274223957303
S 78025 643065054
Q 8907 95279 8193424483113
Q 24941 88984 108329556652
Q 6579 90475 4958072490099
Q 1134 97633 7594796703133
S 74099 181932049
Q 3295 98797 1888087109061
A 92559 130134145
S 94125 653556966
S 13435 598546787
Q 38754 92084 8773367044531
A 53179 857451722
Q 4958 54969 3324096350953
Q 857 94091 6754188261858
S 17439 661932817
A 79164 693295906
A 54186 658273639
Q 24549 92425 5275203134108
S 27430 400354997
A 45948 931719385
S 62110 530098202
Q 13273 84771 2976481883095
Q 6115 98414 9902457861826
A 62994 801247202
A 65498 734298196
Q 25543 85554 1037157089007
Q 9211 90045 9346905888769
A 3698 910608228
S 28865 725292772
A 8795 561949788
Q 174 99807 2301583379133
S 29686 185892220
Q 13257 99324 2515259709176
Q 16478 79629 1646389730036
S 62384 253816487
A 56033 500202494
S 68298 943718353
A 29130 442145938
Q 22651 98246 5250594440575
A 44613 37906565
Q 3363 99597 9381636597729
Q 5304 97590 5290328324602
Q 39806 96936 1678949373614
Q 13785 78938 31069917702
S 63642 716758117
A 64036 718378246
S 92074 79312837
Q 16679 78027 6130523808769
Q 37004 89264 5420440120609
A 33908 611904377
A 28213 927520889
A 79333 794317296
Q 38188 99493 5464596858832
A 23528 159341380
Q 12038 66139 6524656609945
A 1626 928736523
S 37326 623342950
Q 125 70792 551763784128
S 61892 892963954
S 18611 816513003
Q 10082 99843 3730759101122
A 20890 698757838
A 16322 71383679
Q 1035 99502 1969729557019
A 97090 968981074
Q 11140 90361 9515700001493
Q 27944 99759 7080734076796
S 82126 912134587
Q 8584 89302 9936825747702
Q 7620 61462 1634123692398
S 46414 525691365
S 6241 857686986
S 29495 3210601
S 539 513246600
Q 4171 95085 653528181922
S 19218 950559937
S 96651 277558004
Q 31922 84554 6997727815930
A 32441 535796622
Q 18452 85737 591623686503
S 25319 380909829
S 70131 196176651
A 49886 631676101
A 77498 74225893
S 40543 12283254
A 23330 574445791
A 17601 807300629
S 50618 890157647
Q 7833 78992 9402562267677
A 51861 22375722
Q 5567 87411 2013307450996
A 89046 629893561
Q 4166 59268 9883543954258
A 69789 617810583
A 49582 980281038
S 11944 597435399
S 15516 895542296
Q 26895 89128 1551711572994
S 35450 985089350
Q 8863 95895 1896627768667
S 22547 62561767
A 30398 97067103
S 9953 121853926
Q 13120 94698 6597887550432
Q 19976 72196 9681199655811
A 7361 8205427
Q 2157 86590 19702389428
S 9202 967789727
A 30671 140421001
A 83738 663142705
A 20056 273678711
Q 39406 99396 5790448015472
Q 878 86972 6764057323134
Q 10674 69350 5990320623356
A 37608 369722004
Q 8314 85491 3427153750642
Q 9303 70328 1748108496366
A 71035 395362646
Q 5452 88628 7183706591783
Q 4416 96936 4342809221407
Q 6916 78880 9392377241559
Q 12456 68163 4285327344411
A 78383 139865159
S 64820 979356611
Q 8155 96664 9783643735260
S 83639 115518414
A 5815 709684281
S 22804 872354280
Q 16858 89943 7320442963612
Q 835 96979 7263882069073
Q 3110 77966 6379676501494
Q 13109 95436 8450475296370
S 77326 321104893
S 71942 950347304
S 21356 101152518
Q 42569 97900 212113708581
Q 25482 88014 9182635250298
S 53564 289438638
A 5827 354076284
Q 13341 98996 7643940075023
Q 6851 84548 5382043430196
Q 17063 94149 4701338497011
S 21002 670707999
Q 2839 86698 9247341480793
Q 30134 86415 2347647079098
Q 920 98541 4735110377376
Q 7789 98397 1906123291174
Q 27944 92025 5919030909844
A 4909 124117080
Q 5949 74991 9738140512738
Q 16252 69857 9766473428068
A 99094 934015210
A 46068 45157994
S 91214 296026204
A 25115 908255052
S 99416 310654939
S 48210 248739740
A 86963 733415594
S 6343 659468768
Q 9941 66845 9447816741226
Q 36602 94971 7081179378546
Q 11319 68072 4974963498733
Q 14919 99052 4193443668593
Q 6981 95683 5094162056874
S 11916 139676725
S 41317 522755896
Q 17837 90028 180370626669
S 52598 889693706
Q 14069 98914 6011879889263
Q 3040 84790 4103184149375
S 73136 378385806
Q 13006 90713 3745845587140
Q 21135 83818 4228783922420
A 73709 915285073
A 72020 494758769
Q 3418 91423 2371724264864
A 47110 826187471
Q 7351 67645 9828744611770
A 78617 813551831
Q 32051 96167 5122535621090
Q 9908 87325 4202467331997
A 81027 156430267
S 82191 327330792
Q 14870 93373 6555646765553
Q 12467 94815 8562416400684
A 96555 964515443
A 45684 99797902
Q 1577 83000 74061467928
Q 6889 95990 1297983176172
Q 12688 85341 3098313536220
A 78691 650827075
Q 12817 63398 1800472837811
S 47637 946860287
A 63264 723193021
Q 7768 83622 6030971626159
S 91281 669644249
Q 8316 96391 9327476474847
Q 16370 97004 7819837181076
Q 9369 73461 6365861673147
A 27343 693397371
Q 4225 94718 3189643199615
S 84356 978198170
S 93881 779118798
A 55806 46189434
S 66703 682915476
A 13590 80731870
Q 544 98050 3668189230862
A 77900 537181416
A 70945 268615462
S 86918 87905009
Q 15418 88651 8081781549564
A 39359 623242919
S 7571 946965075
Q 19939 92152 6367948783985
S 92580 360286926
A 31835 320796870
Q 27047 81153 2258116293348
Q 12879 92650 2079495986431
A 12882 60823734
Q 2723 83525 1171255818769
Q 1608 87280 709577955433
S 91193 642815212
Q 484 99614 436156947201
A 61407 566307414
A 41973 943380789
Q 40839 99202 7954897673991
A 84193 706028879
S 90687 545009653
A 59247 975686682
S 46624 108705256
Q 785 98676 1099523580703
A 69406 314322445
A 96564 207653137
Q 999 98242 591742003342
A 83695 223016886
Q 7652 93780 1143096880560
S 25897 777106267
S 40360 604612067
Q 28743 96821 179236980271
S 38211 14899462
Q 1838 88417 8967712115964
Q 8574 76369 9385923285431
Q 15620 89721 6654619008929
S 64868 571584244
A 77158 102812333
A 10207 784750327
S 1698 762801287
Q 18356 96290 6364638727750
Q 1143 95687 9890378080259
A 79345 882379474
A 46294 327314075
Q 6857 89774 5179740911170
S 87330 37945853
S 64036 138188197
A 8452 732637244
A 34527 240223858
S 22143 215460360
A 48998 764430866
Q 10934 74108 2253002984019
Q 1543 99743 9830729721769
A 59094 343410878
S 94637 889220589
Q 1280 92926 5435454898128
A 4811 764697070
S 77126 196050239
A 4324 80277446
Q 30448 90359 7851682354973
Q 198 99701 641581913168
A 84252 681307175
A 54875 353334322
S 16258 643782876
S 75015 276875842
A 2041 249126128
Q 19707 89171 5145888948408
A 83554 327422625
A 57073 201346685
S 49373 37583931
Q 3696 93446 6539547995073
A 28108 938245462
Q 23489 95386 1570240226843
S 82044 856244358
A 85761 137537503
S 14171 876476585
A 12436 849640187
Q 432 75552 8942696342882
A 89013 15187543
Q 16859 99146 3374042870296
A 89011 665823826
A 11755 737113198
S 98889 425711346
A 27512 78900345
Q 34 98404 1470076106248
A 97741 376427686
A 31129 334269387
A 71392 761640290
Q 101 97537 6241372616872
A 66516 646627887
S 50691 952323104
Q 2437 55033 9727721908937
Q 20018 78003 590462355574
A 30844 125264521
A 27673 921681842
Q 14999 88899 3104544499535
Q 1602 99217 9394389966038
A 92979 954692200
S 15096 499423703
A 61128 584057855
A 41234 940473946
S 21302 312919484
S 54459 671759559
S 60326 233230395
S 21719 550180665
S 77752 427037858
Q 3757 97795 5000815308144
Q 41528 92745 721150279845
S 9235 870625085
Q 6919 94992 3123838902854
Q 14517 69485 3508204731291
S 40569 964480920
A 31533 850830043
S 21549 702559429
A 49932 569019260
A 50783 67396105
S 64620 452903011
A 39683 781211677
Q 17331 92988 3081517534866
Q 16305 95105 6327866661846
Q 31265 93295 5915891601709
A 79849 966048586
S 3407 837797018
A 66446 226176831
Q 218 98817 38898694462
S 66410 160529998
S 82247 4720210
A 11958 453242238
A 16694 983141171
S 24518 139590430
A 44442 940606807
A 22755 434581004
S 65621 582585180
Q 947 61341 4233944714582
S 61520 5285057
A 34570 834804912
Q 17274 80336 8411747849480
S 42601 688738484
A 75149 451140510
S 24095 220210658
S 27815 45690990
Q 36801 94670 9079364329184
A 97867 710264356
S 25441 204133599
A 30174 567594861
Q 6889 88861 5777811297321
Q 43680 95843 834298547036
S 38880 702101165
Q 24242 95849 9514737916529
Q 6638 93336 1547354745564
A 69716 835075041
S 46352 112968205
Q 9031 71963 5145975147481
Q 14092 88554 9981697390719
A 87267 647637195
A 73559 123031267
S 33147 760664466
Q 26390 97797 4103069476800
Q 1760 90875 6972827541014
A 53593 680811005
Q 34762 86212 9157849299483
Q 9008 96140 7052745276613
S 12296 763989796
Q 1255 99288 7213085893766
S 82500 566497685
S 1130 173062156
Q 131 99045 6486195289096
A 50016 725843304
A 35903 692151872
A 56564 963128064
Q 24216 87312 1025017807464
Q 31635 99069 8043892019210
Q 41491 91726 2449105527851
Q 9007 90933 8539373017137
A 88762 69140367
S 85836 99432123
A 34542 475199460
A 759 497905707
A 64011 196239413
A 77971 331756097
S 6086 718127428
S 51414 663966408
Q 23320 75829 5639464474763
A 7674 407307530
Q 9531 83478 1892166224196
Q 2789 79391 4997134117512
S 61755 860839458
S 82737 680858404
A 73542 366155029
A 13293 530553340
Q 3182 57294 525585001969
Q 19468 82548 8988508452289
S 75563 601594700
S 2031 934942376
S 38355 83369356
Q 34275 90271 6809817670604
Q 3649 89587 5946043716437
Q 5633 94007 8037017208291
Q 20715 72498 9544322772610
A 38508 393766752
Q 7792 96140 2726255908250
S 12388 891900453
S 65287 704900878
A 76166 222547544
A 65307 474897328
Q 33412 92092 8473579548708
S 17628 211175097
Q 2719 92229 324282579487
S 38519 434697780
Q 4673 90937 3341436966605
A 81784 400755281
Q 1965 98920 892678322671
S 52406 137715110
S 88415 401876060
A 64047 617618013
Q 13267 69237 6128327058285
A 58771 677355137
Q 1791 54776 409995162522
Q 26903 81742 1190440769545
Q 12772 76802 8287302175236
Q 272 99570 9946494405681
Q 25404 97421 282820940801
A 22084 843185103
Q 32208 96043 5860314265512
A 90263 696389680
S 24296 122232098
Q 6216 85944 1241636431093
Q 7784 94513 4066710433302
Q 5348 98198 3770395176978
Q 33672 87992 1172634581255
Q 20917 99277 3266185274870
S 45765 230612604
A 33507 383804117
A 23938 232133789
S 28585 548909681
A 48760 842119252
S 64443 424079927
Q 263 99781 8616254238966
A 10902 928543326
S 90681 859206527
A 28875 975867435
A 95201 310477247
Q 15757 86132 6604760097145
S 67255 634779953
Q 4399 78598 2338656525685
Q 8615 95164 9027821929833
A 21656 817393981
S 22506 802075492
S 57227 187560479
S 89586 241731231
S 93415 236466507
A 84457 668261484
Q 470 96634 7522092033926
A 33599 108439929
S 82504 37764399
A 99218 470342009
Q 720 71085 118604099502
S 76444 929893468
S 81161 728032758
S 89072 567855150
A 52565 533902576
Q 7828 65204 4104307391831
A 99408 800025581
Q 4879 90622 3541780121566
A 17281 507106007
Q 116 99923 1671760508327
Q 908 85185 8675701219644
Q 30437 88662 3884030322356
A 59706 562574710
Q 22475 85490 5985633721716
A 42074 258321866
A 91577 241493663
Q 10580 68153 8556146080219
A 43025 966240356
A 77698 624485382
Q 2873 84495 972193960800
S 32218 489099703
Q 5051 79462 9148336591963
Q 20562 77181 1202039309233
A 74997 652975489
A 54217 744459976
A 71673 353294773
A 5986 893941862
A 85535 117350630
Q 1380 98513 343120329581
A 18385 854939063
S 95541 160700082
S 21823 414477226
Q 11472 92577 2512156475629
Q 3051 79380 4883792604495
Q 14528 95946 2077697389087
S 77607 294060564
A 87460 685749849
Q 7950 97838 9953265075910
A 5606 105564949
S 46282 620395687
S 56714 196473668
S 55599 269588694
A 22203 127438746
Q 44515 95078 3664805523510
Q 9931 77458 7126751351050
Q 684 72534 9785903388785
A 49308 671828926
Q 25301 97119 2066832083001
A 51397 676475222
Q 31082 89897 505100847067
A 4016 907310141
S 76614 191151915
Q 3708 95681 2409182388702
A 46277 573263405
A 48995 278720537
A 30171 36754704
A 74520 12211606
A 60380 879181699
S 46181 687256916
Q 846 98636 3641866679542
A 48348 937427507
Q 3233 82584 8577449316547
S 79500 263239275
Q 6668 97016 1824927328592
S 7779 455703761
Q 2575 87684 6037841911077
S 34467 119888433
A 96033 421102414
S 63062 80021313
Q 23098 93526 9744925585846
A 67367 54908872
Q 12008 91371 2129543500702
A 21413 271672458
Q 15911 95632 6176772710541
S 71738 512553244
A 90349 371541046
Q 1690 99941 2284123684608
Q 13761 95618 5882917972741
S 48171 370371686
S 64903 468463815
A 53457 30291039
A 84130 81417443
A 54536 549341961
A 62349 911303504
A 10192 132160671
A 74031 763826690
Q 13584 88097 1247648850212
A 87220 819038517
A 76988 91125544
S 56632 59560251
Q 17036 68434 4002707565348
A 67540 724194938
Q 1889 97641 4683742222787
S 61929 890204676
Q 76 98673 308390042176
S 24834 652260286
A 86421 416414453
A 74213 936458700
A 28331 121600405
A 79238 789161726
Q 40202 93287 8261465209320
A 77900 530534437
S 11351 341793207
Q 3080 75915 6764791638132
S 10098 979276300
A 96107 591451131
Q 38964 96727 3640028419141
A 11368 994436842
S 81254 576989274
Q 14778 77643 7388282593000
A 94193 657209548
Q 10585 95294 8771167289155
Q 5918 81825 2913498930847
Q 6329 97287 6640037523149
S 20385 167560383
Q 6786 88709 6027329613025
Q 333 69331 9082651356079
A 35077 247768120
S 23072 679971017
S 81073 135300045
Q 3987 98118 6489386683263
Q 22170 93856 6086639117015
S 95300 170970582
S 6749 739823867
S 66301 709499468
S 38098 776614927
Q 20188 88872 8353805572693
A 34646 648014237
Q 419 83922 4213184529238
S 14407 922373593
A 95075 145966307
S 13566 864164611
S 8073 825538506
Q 40909 96515 2175763900940
S 51618 701625089
A 85916 502679155
S 27841 93018093
S 25905 198296053
A 7806 929290839
S 50951 3626669
S 90699 466084414
S 74995 319520286
Q 2281 98447 2781606770482
A 50871 619671287
Q 10579 96360 2509763650130
Q 8304 99933 5462246796118
S 26858 367831965
Q 11842 95432 2915145806842
S 40856 218248671
S 2633 100864131
S 38182 348122197
Q 1641 95912 9621566906376
Q 15691 81461 9489301520240
S 36635 314591555
A 94842 674536396
A 34293 643196125
S 45656 985306122
A 29739 639340279
S 6729 132657863
Q 11763 70340 9411743922940
Q 41918 92946 7517833807508
S 42547 976799121
S 83673 485202344
Q 3173 92042 8549269311956
A 84456 340934293
Q 31417 98599 4981204751465
A 72532 994996456
A 19625 382615968
Q 25012 78491 4156872254518
Q 1355 99584 4554323255168
S 52024 441984776
Q 11 99975 1791758190349
Q 8652 82591 5020020960251
S 54201 887241325
Q 9913 84183 2322674990762
S 36736 684650605
A 57492 275873609
Q 11356 94148 6155126962427
S 71892 269439971
S 42292 741187259
A 48261 52778183
S 45411 790960071
S 4527 324108628
S 63677 524703783
Q 4667 92564 2244198122941
Q 22357 84218 4582311304327
Q 36724 97107 6416772607602
Q 20358 75520 9065417551272
Q 36186 93053 8826959689658
S 2009 245239801
S 91271 127296402
A 1587 32068607
A 70376 912019247
Q 23832 94639 8134819030139
Q 2324 87558 4870335602219
Q 23738 93214 9248031975286
Q 12105 97962 2218501243025
Q 18240 69442 2474012713787
Q 9205 79635 142898136430
A 14437 995438266
S 52795 513512599
Q 43218 94422 9995978396724
A 52178 392205740
A 29061 822790040
Q 16725 95881 1887600947053
Q 35819 93796 5548869064000
S 82815 282438316
Q 1352 96971 3116992897306
A 45005 692966297
S 3764 658948794
Q 2700 80237 9282985783146
Q 151 99497 8157952292120
S 58563 205111505
S 41573 776111961
Q 1066 87951 1920391776785
Q 819 98698 911470425858
Q 2324 96221 7466308795132
A 70023 579512510
S 97452 320602137
S 56272 215355011
Q 16365 98745 7242290529492
Q 11020 90186 5753226135349
S 30021 710446879
Q 112 95465 216060912172
S 14894 55065866
A 84317 785787525
Q 13996 72985 4645146211998
Q 5422 79144 2330765541817
S 41324 230108337
Q 19440 97816 5454707522955
S 73302 558596129
Q 1039 98990 4644410996644
S 58291 955170888
S 85782 475343344
Q 5329 99667 6392542280906
A 23767 21334869
Q 9262 90034 5260609646034
Q 16879 91411 9982040793622
S 72447 971562780
A 62469 70820127
A 79657 538416512
S 63439 825931242
S 74589 72364621
Q 20031 71659 8437790854764
S 34324 704558637
S 96352 517808401
Q 4443 72392 5602739735437
S 93417 918575434
S 84319 355119512
Q 1399 99949 4404935041011
Q 8975 61343 4012345888383
S 42508 497617111
A 74950 205067626
A 99577 345150863
Q 3128 87354 6870701649724
A 18143 852472104
A 98988 742496690
S 30869 157259969
Q 2576 90842 338491353031
A 86265 127023174
Q 2984 62694 5579347155114
Q 28283 82129 8837451856458
Q 32710 92109 8655745165612
A 664 858173011
Q 738 89608 4268645526560
Q 3310 76520 1120165524912
A 19326 827097444
A 64041 546643817
S 85162 145195276
Q 10246 61326 4312962693543
S 35376 324422203
A 98231 857933650
Q 1252 83327 1238263245962
S 19455 421450042
S 99564 485783275
Q 13550 73735 9253132502973
A 94436 173137868
Q 924 99568 3209677481924
S 69106 76764015
A 98762 911740524
S 28892 901850113
Q 11509 93958 6249664524162
A 26931 810201748
Q 40407 92375 6714222315484
A 91420 48100066
S 39207 690830334
S 35616 861353223
Q 7316 86915 1567160400045
S 7196 237411781
S 8858 992099305
A 93061 960310233
A 15774 874294486
S 23272 995829574
S 84593 858115321
A 43286 907218919
Q 4417 69219 473758295465
A 77650 949431979
A 35242 737700959
Q 21030 73309 5138719544592
A 6107 402148508
S 66637 255345647
Q 26572 81615 2990301122274
Q 14872 97426 1843143456039
A 89312 411237609
S 20795 69153404
Q 9747 83814 2771157369791
S 66252 144171001
S 63318 714891690
S 45130 498463383
Q 27399 80542 8829686527412
A 74689 974000183
A 85102 873032002
A 19788 627014441
Q 593 97534 3079608936778
A 20376 145518600
Q 8845 99017 2156803027039
S 56630 335578004
S 37111 954158274
A 29434 477024663
S 85866 22021502
Q 1287 99945 193459961730
Q 525 93661 935055857101
Q 27655 99493 9544461027838
S 80125 965722490
S 38707 65255547
A 25406 931117563
A 65860 587001613
A 78302 432194061
Q 6713 95877 8261218636901
S 16310 673545637
A 82823 498410057
A 40135 791075711
A 47700 913133144
Q 1888 98590 6950335613527
A 74734 151704249
S 31565 690797088
S 36856 583980357
S 32460 123951462
A 46250 45910118
A 77122 963226442
S 98005 364195756
S 41655 24638743
S 14629 606863571
Q 18066 78505 5738123967412
A 92141 995135944
S 77183 231137058
A 94676 713885913
A 94078 132899370
S 8955 635422566
Q 127 92440 3212609402788
A 35575 86526339
Q 16079 99862 1915045340167
A 4183 423656241
A 56554 824907270
Q 20639 91918 9406078015750
A 42339 287474185
A 49228 638011257
S 60985 710971766
Q 14191 93226 6077341664879
Q 32358 89796 1495459577428
Q 21103 93889 7868310546532
Q 6158 68372 3463535940896
S 32982 719572667
Q 12197 94901 8635899763315
S 93954 346565159
S 85806 132927490
A 21482 687987521
Q 8667 76288 8918159324616
Q 14258 64363 6479354349255
A 29729 275184443
S 2665 373728276
Q 4840 62556 1399124765125
S 18158 839450753
Q 5969 72343 5885657512417
Q 15192 96016 1060241358507
Q 2334 78119 7566099666352
Q 23824 80845 4935067813065
A 36059 542335484
S 18102 57494932
Q 4776 77486 9613329790274
A 48043 700006486
A 96156 530711394
Q 4260 55183 8185397687279
Q 39712 96446 6908072239016
A 13436 292415093
A 60614 618168950
A 52468 53099497
Q 1714 89808 8126869828388
S 49298 304209022
A 14723 735961108
S 84389 265148622
Q 34273 99258 7094396790133
S 39359 654046229
Q 15256 68980 2266349438723
S 23373 847692378
S 53940 227510611
S 72946 527834434
A 43766 516620013
S 99018 862916905
Q 213 63732 6782900352122
A 60986 37700427
A 65313 234927183
Q 23629 89382 8592818247210
Q 11944 85798 7791152731159
Q 14184 80008 2798426082589
S 71335 416513788
A 25007 500517554
S 20775 261776614
S 56286 347994887
Q 17063 78816 2146977246084
Q 30239 86438 8148413929874
S 86837 900619631
Q 15644 89675 4764306818328
S 69131 42435156
Q 11723 90400 3102602716510
A 50184 376843393
A 74096 999211530
S 62531 650960387
A 68534 111922390
A 96723 250473610
S 21902 508984003
Q 5373 98669 5708036399829
Q 7342 92611 5847794434215
S 63248 489997862
S 58616 203625003
S 44797 300974192
A 74081 86618406
Q 27824 95918 9060957620333
Q 34484 96012 154162173102
Q 15812 87329 2121028844058
Q 32065 92136 8637305716657
S 79611 552111538
A 70159 698248930
S 30280 87976921
A 55766 669345554
Q 5801 97486 2172122796963
A 24498 979147930
A 60732 574138124
Q 12894 86689 4259603234372
Q 3908 96413 4939498514140
A 77801 499301281
S 71412 996337989
Q 5514 95345 5493616632984
S 68568 481817725
A 34974 535399014
A 34256 846362810
Q 12100 90668 250319516675
Q 4385 96485 1432977199562
S 6966 902260853
S 11774 938249115
Q 4549 98025 3446636327274
S 66664 302674693
S 68884 194874302
Q 7862 58731 4760575102512
A 40999 485531240
S 92961 472620831
A 34405 478423179
A 62331 929768796
S 53140 977452562
Q 45739 96060 8794161703019
S 98911 497191010
Q 22336 92209 2918638617715
Q 8205 97799 5356751057516
S 91199 59843995
Q 8801 93787 2451532569903
Q 178 99989 4522415587189
S 44742 852587209
A 87640 501551955
Q 8143 91937 448748069396
A 65267 724269064
Q 11032 87247 4684282734571
Q 2699 65324 5702729884036
Q 23950 77132 8723088619530
Q 15258 95514 34360950909
Q 27550 91633 8038594480118
A 1902 608082261
S 17354 156297638
S 32468 987083202
S 69350 451760545
Q 25668 97725 9298847217230
A 44741 13900406
S 57501 182723843
Q 5 99758 5995230096127
Q 27744 78350 7023207505773
A 53344 462929658
S 96277 785362298
S 49478 603809620
A 82467 675245838
Q 20524 90260 5990954496041
S 82881 1593535
A 57070 387884243
Q 13853 64755 5607316194840
S 84264 523475005
A 4126 791281041
S 9092 265581669
Q 158 98849 3226922995644
S 71755 927255136
A 9998 730121578
A 30800 367648733
Q 26697 98008 1075776936345
S 71770 926673321
Q 3430 78572 3423007497684
S 17505 538837378
Q 7372 59358 2881813481061
Q 14630 76278 7393980788421
Q 9298 82710 2425745853223
S 2282 75713528
S 78733 690500587
A 13471 491143363
A 60528 903521859
Q 36033 98613 9383661808790
Q 4597 58052 2011511394029
Q 33637 91592 4464335374186
A 85874 68426457
Q 11243 83150 5895584133723
Q 8740 95658 6196591343212
Q 32641 96068 8856835905107
A 30920 701120831
A 59433 412378970
A 85064 256351269
A 22994 315881605
S 40469 165658300
Q 3375 99573 1129840672478
A 63935 766382386
Q 4417 90894 4527039290949
S 41693 87143458
Q 15988 82357 933555338204
A 43927 900153492
Q 5365 96725 9291941310234
Q 7412 90597 9326902068890
S 14110 391172764
S 53105 935929139
S 72747 715031030
A 12510 112643791
Q 21230 82680 4015881593226
A 41162 34826299
Q 1515 61196 1825502556037
Q 5442 77720 415730392870
S 5782 407038644
S 23123 513773884
A 59694 869939618
Q 17457 95097 7273852187991
Q 39559 95440 7432126507349
S 63307 942083467
S 50742 18113077
Q 3936 97153 32300198151
A 35030 635298936
Q 2608 94167 8384852013368
S 71764 200816740
A 45519 438178651
Q 8648 65842 2090512748703
Q 1201 95963 985821372967
A 31210 807212612
Q 3731 76854 1282885913355
S 4511 735410491
S 36148 193709593
Q 30942 98312 8549544324715
A 29434 692283245
A 81796 436238132
A 13865 352954201
A 35055 757538859
Q 30798 83435 5419306854012
Q 8256 91916 4103733520288
Q 13262 99017 2140158291235
S 86835 534365598
Q 71 95737 159082353844
A 86552 374031173
S 37605 63683467
S 95734 565745639
S 12010 384535807
S 59484 743765349
S 20581 781623254
Q 11531 73513 1569860297019
Q 536 92707 3471113765740
A 60480 73580867
Q 5829 66700 6394691861
A 8450 561922475
Q 4632 63139 5203070690053
Q 6120 87395 653688583143
A 99669 105837348
A 44382 305328401
S 91379 381705945
A 67911 376825724
Q 10469 96423 8999725163616
S 42962 205836953
Q 10459 65605 1708008158594
Q 5093 94586 6659894890190
A 84654 771866051
Q 19328 96387 8881501930238
A 42977 929437766
S 66873 662922820
A 90579 514354215
Q 8200 95408 6499525208661
S 45036 110815277
A 81055 263501615
S 61021 764851010
A 44151 443492431
Q 30897 90599 9333076104957
Q 37051 92230 4118866079794
S 52380 344842622
Q 800 85822 8676695075321
S 37814 801596948
Q 5431 95868 9469398053049
S 34035 275016085
S 89093 55926311
A 75499 439503886
Q 11411 99151 6435670952009
Q 4874 75150 4504565215389
Q 33112 87229 4049618549520
Q 639 60896 5674745447332
Q 30934 91351 9932330649586
S 22325 67410161
S 54948 410475905
S 63891 129064515
S 21358 920597250
S 40591 820004730
Q 41994 99267 2057676276240
Q 13125 91597 6457994314438
Q 6317 95727 170020506183
A 92052 286507583
Q 30540 85221 3007083057431
Q 1775 91044 9884978957436
Q 15710 80186 9072829303307
S 84435 785534272
A 14142 997595309
A 47591 651393336
Q 21596 97468 5345162685817
S 84063 511703049
S 25655 514186693
A 71398 224887922
S 65006 487295407
Q 1053 93020 469873113013
S 62393 400074660
Q 47249 98547 2413894318520
S 84187 594204918
A 55027 584338816
Q 4188 76998 8781554208441
Q 7331 81004 7183175414193
S 39739 702465909
S 24594 928538629
Q 36607 90060 9522918057860
A 75453 6193920
S 13452 320096269
Q 3109 70557 1338255306687
S 41535 397890906
A 92228 896002271
A 73947 220508127
Q 4117 67199 1486913878541
A 89823 996841042
S 63600 74633604
A 32261 224557928
S 20038 396489488
S 31350 984445224
Q 2637 97610 2523822328406
Q 29835 84882 8385067563442
Q 12114 98061 8322139792390
Q 3340 99227 1673656742052
A 38100 34651537
A 21426 508349688
A 55098 663170904
Q 7188 60653 2139341721417
Q 15089 96998 6377032324433
A 43487 860775589
Q 21525 76615 5746113231225
A 73770 210353487
A 99096 964038793
A 82668 136128274
S 52664 260692024
Q 84 99326 284045440448
S 35382 918591661
Q 1227 97814 6270450119842
Q 18870 96402 5957597264725
A 21695 212118510
Q 2315 56472 6445161510578
Q 4290 99070 2153771245783
A 39837 363089816
A 36408 144574799
Q 10019 88707 4849967233714
S 21207 478103201
A 9591 318291148
Q 3066 95708 200594638583
A 63495 91164882
Q 24183 80187 8905484217029
A 81452 754537976
S 31224 503353978
S 5977 511124427
Q 37128 92811 2085420845720
Q 142 98330 3337770149544
A 49125 81867515
Q 11729 93198 3158642232267
A 76227 233658044
Q 31724 98854 2092628268516
S 97198 791208338
S 9930 900832444
Q 25951 81601 942346798130
A 72153 819112752
S 1818 792777860
S 54370 34782751
A 48824 753091767
Q 24516 89733 7681386140637
Q 21717 90220 2738812140823
S 15634 571813737
Q 17652 94737 7217953850778
A 16605 715778334
A 50244 867892279
Q 7118 96536 5077564552245
A 70032 722579975
Q 2042 72344 2067508356797
S 97896 522019886
A 13187 71837140
Q 2959 55383 7005945385085
A 30471 641648498
Q 871 96178 8150753975397
Q 10247 99976 8865771489009
Q 876 98411 9389282077401
S 60702 424672889
A 57726 615960386
A 28781 734031763
Q 770 98282 6235878129869
A 96118 31404687
S 54577 194491888
A 69077 286412681
A 92002 115950047
A 67361 778469104
S 96560 912022946
A 45858 635900858
S 82993 774277173
S 88836 13463332
Q 2648 94869 9140868833010
A 64626 69977496
Q 9408 68687 6985283105593
S 22810 155499304
A 20452 238502709
A 17547 582161833
Q 21046 73406 6804474548336
Q 32668 87904 7898098819642
A 82537 889395127
S 48145 706866669
S 34104 165549691
Q 16672 97763 6603553805537
Q 21552 95993 7818202761561
Q 608 99580 8808978481975
S 61653 752020726
Q 11664 71580 2166304772187
A 18980 41285343
A 33757 662880394
S 97312 299155833
S 54108 768079661
Q 19634 75990 4742012891109
S 33601 858170481
A 16246 785478465
Q 3856 72160 8149077307596
A 65193 499322907
S 81169 599698261
S 14603 884796208
S 2564 649283767
S 35417 287191126
Q 303 99464 920535983957
S 31495 537930922
S 36707 342097362
S 41500 344492003
A 48442 280492875
Q 7097 98966 5978371146603
A 99687 704866642
S 81095 644377282
A 39515 489633123
S 31093 763443780
Q 30843 91644 8312221081009
Q 31656 95141 5870465649380
Q 878 78349 7016304438271
Q 24998 93139 1384689744466
Q 6630 77912 5192279686013
S 206 587272957
Q 16429 84383 2005621841226
Q 57 84156 8899279223027
A 91596 126778323
S 411 79543716
A 30771 967953727
S 52514 165817631
A 51143 306940510
S 47155 507550713
A 70960 543416740
Q 443 64232 4966509575773
Q 10791 94528 2187541502843
A 27110 222473057
A 68765 165555631
Q 2577 81097 4619283358679
S 20773 713735171
Q 8315 97214 9651308682951
Q 11933 94304 9088286252697
A 73026 117180666
A 54416 662881137
S 25825 289078000
S 65862 955983157
S 20099 158991611
S 30353 787566947
S 99832 427768684
S 82799 419180302
S 19686 350637107
Q 7259 60736 2962492025925
A 45294 5670297
A 50155 493478926
Q 1079 90468 6017228081639
A 65069 672303315
S 7853 871940926
Q 19060 91679 5649511324569
A 86037 109746394
S 58029 347691049
A 44888 919117792
Q 30051 95395 4129175998658
Q 1351 91538 9405905835252
Q 4952 98097 3307530053880
Q 16788 73352 8891911987467
Q 6707 86445 517743908112
A 11137 823790355
Q 8812 59598 986765073117
S 43830 698019197
Q 26496 93703 2372973523844
A 76173 676612308
A 24878 173361818
A 59807 43175446
S 15890 392479847
A 28468 311837561
S 49935 198227081
A 13540 780771491
Q 2561 94443 7475543500022
Q 31929 89900 3517956831791
S 26794 631844060
Q 13798 89181 3258666339090
Q 21310 83432 1065689319319
S 62422 592882746
A 89606 135542911
Q 8069 80510 1754901509495
A 45480 626349382
S 93515 182613718
Q 33157 91889 1938450313646
Q 2223 90427 920686899164
A 55370 851079598
Q 4048 97294 980300467337
Q 2378 93702 4156854506716
S 49969 306548972
Q 14088 86685 8901532374996
Q 4264 95338 964678168752
Q 3370 97247 9114051214082
A 58969 8237895
S 47828 638298843
A 23174 419040072
S 33814 273864758
Q 30482 87298 7734220973367
Q 9370 94060 3461886711819
S 10781 853155439
A 23132 215129177
A 60452 536238732
A 12914 10475757
A 15871 600487369
A 9009 695800774
Q 11017 84921 2907151266047
Q 13933 95937 7458001712902
A 31427 825464639
A 15544 761059794
Q 23469 97580 9130369687773
Q 29235 89243 7846687739877
S 16280 418426688
Q 28702 98820 981900398112
Q 5082 89506 2909575791337
Q 20726 86910 1857684834025
A 18866 331151165
A 28521 69682095
A 43401 161876710
S 12269 233722252
A 32663 515087139
A 24629 680018480
S 22844 389970685
Q 1503 99652 551016924352
A 8441 205878531
Q 9855 95493 1281219684753
A 65488 416065479
S 2885 164242465
A 40745 867948756
A 18947 148557503
Q 17736 84961 5476335974058
Q 127 97344 9339687777738
A 14827 557413738
Q 11607 69987 5495354929583
Q 2576 95903 9274094137828
Q 21612 88186 2467270117529
Q 3256 98177 3144653285209
S 22722 694370668
A 42810 186601724
A 65535 870453381
S 71310 429289734
A 95448 111587820
Q 3095 99493 6017177615406
S 17015 703054908
A 16852 628881286
Q 14240 96666 8961651108634
Q 12785 95627 5671946851962
Q 27465 87012 2285019746462
Q 483 87963 3547246095444
S 15343 486101481
S 83392 99032600
Q 46415 96613 7730620008882
A 20349 266610210
Q 12870 98541 9507571088720
A 76565 407573858
Q 8926 94763 8751334802582
Q 22587 84662 8586145981742
Q 9342 98787 2661214649589
S 66585 152675194
S 18620 932812200
Q 161 81526 3415664682778
S 84591 758095750
Q 13193 94785 9873551091694
Q 15914 67346 6446663796540
A 71687 313913465
A 13904 673699698
S 16909 221840053
S 67850 337173860
A 19346 293391409
A 273 259152163
Q 19358 84333 6244836364632
A 15618 682118732
S 3688 53604623
S 38870 608073768
Q 12893 70325 3551099256906
S 51828 261320688
Q 5695 73556 2561667352165
Q 8443 80249 3300927479171
S 91936 236606042
A 1820 904492725
Q 15519 82064 1818850569898
S 66253 558267742
Q 4291 89095 6284739433694
S 1271 366584377
A 91004 834168535
S 13197 288037165
Q 731 98613 253587832317
S 58777 401463114
Q 6539 80098 1076862829906
Q 7875 99827 1020581057051
A 30923 875150940
A 40883 184406482
S 391 233020924
A 79601 103948668
S 85517 635138060
Q 8893 76543 853059256182
Q 5321 95289 9103429308746
Q 3284 67504 8623081668993
S 91680 971241797
Q 3823 93922 2203909528180
A 45988 423101544
S 14600 417278488
A 68524 366653395
A 4311 368599745
S 57372 836400537
Q 2929 94751 3034745506333
S 52572 256279129
S 55620 197379055
Q 1621 98807 8605207201144
S 97823 271367717
Q 8138 73409 3008901206612
S 78080 373395681
A 19202 875250515
Q 33806 97696 73659652903
Q 24204 92149 315421283120
S 35069 958372924
S 72265 927103819
Q 3775 80402 7054424988323
Q 25229 91664 5249371988350
S 26349 433182631
Q 974 93150 9805824817894
A 18922 135163095
Q 803 98927 6319879479765
S 60459 803179627
A 28905 748707461
A 24320 124069392
Q 12161 83532 8107635711426
S 40117 646030359
S 28142 180069375
S 57744 501018118
Q 17657 82819 5485763765204
Q 15461 90489 1875433143965
A 18632 81876296
S 49712 649619373
Q 6450 96084 3789764231718
S 37717 779337036
Q 18344 86860 7966881352157
Q 478 96095 547072542478
A 39319 744615094
Q 1527 97620 459087140539
A 34109 572414438
Q 116 99746 5668743442398
Q 2901 95688 5203137560275
Q 34208 98924 1354755489801
Q 16942 96570 2934332531895
A 73514 954925089
A 34531 78285647
S 78552 484420659
S 57959 241520703
A 16826 579265222
Q 16234 99065 2886019664328
S 27673 943087701
S 53133 875910670
A 1809 259386244
Q 18804 89911 9181708699791
S 91951 7746644
A 48456 297663723
S 16023 909455958
Q 27757 91765 9454326238264
Q 7603 72987 3246199494410
A 53034 64646664
S 8317 619927145
A 89854 221153162
A 65080 225435239
A 85313 28053640
S 94428 462644445
A 69270 139322295
A 68656 420225644
S 94917 784354595
Q 31286 87997 5170519557889
Q 22466 95767 9204107856271
Q 2 99863 6222603934337
Q 8224 95637 311919950736
A 22507 59726091
A 1443 507050830
A 87303 966063144
A 5182 789265687
A 94802 71856382
S 40560 944790120
Q 9202 89277 9329706205339
A 58194 184741478
A 42288 802829037
Q 785 99972 3752644260256
Q 8549 79033 8200119666467
Q 19663 94136 4147137241776
Q 2338 96976 9756340529942
Q 1272 96609 4385556427073
A 39175 554021556
A 79714 759500364
Q 2322 96069 1651101631761
Q 15773 68488 2997429281215
Q 7331 97827 138532666343
S 97465 261095893
S 15612 762288662
A 26824 787887862
Q 534 97118 1000202059089
Q 5905 77732 7643382381809
Q 24315 99902 5480735768844
A 10417 180311247
A 3159 151930448
A 76996 624867636
S 94317 48879030
S 81815 328118101
Q 6839 98285 2613959706823
A 76195 404285524
A 60732 320237584
Q 40914 91022 136442945042
Q 3989 88672 9275474005305
Q 3901 94700 2336200081875
Q 4241 95803 9263576124795
Q 4739 95061 1341137209837
S 15185 23820619
A 54321 34603957
S 1954 539459375
S 38121 545521660
S 16041 909115898
S 12446 214378081
S 20953 881075190
S 950 861017717
Q 5347 95292 1758511580420
A 5906 874886080
Q 385 62392 8584738289838
S 89772 4605513
Q 6464 80679 9602888513003
Q 5453 59298 1856292309389
S 74641 481636729
Q 5253 70246 4340580174386
Q 679 98707 7877407225564
Q 25169 92539 6107674744853
S 73892 744272012
S 67767 77766817
S 86309 807373682
S 11211 332745721
A 72441 67889401
A 26649 716890539
Q 4412 85064 868161473148
A 60720 677180162
S 30899 678904063
A 74629 949967583
A 20838 524264075
Q 3965 72518 1164036426663
S 65847 710322935
S 61654 286984293
S 92745 201093099
Q 22126 73677 8944331313001
Q 466 99331 9493221715228
Q 8611 99712 3237877052492
A 79149 696058599
Q 533 99327 4261941187511
Q 4517 92693 1675355581712
Q 14057 88555 9280332406119
S 27115 886512205
S 38842 89900075
S 65953 551719018
Q 1339 88715 582138278867
Q 15004 96809 9042795966297
S 299 862254516
Q 26885 88636 1010605365749
A 12590 871297173
Q 15000 76192 9360187451124
A 53047 598441355
A 25693 376872140
A 35887 870781017
S 85210 167351141
A 77628 309735649
S 2287 47122648
Q 16354 68478 7443555944948
S 10165 276911523
Q 6846 96679 3270375677684
A 21164 237902512
Q 10840 84352 9177118924666
S 94708 135827503
S 59773 460922592
Q 41038 98340 6902570078942
A 96262 18591321
S 3760 456868083
A 58048 340215200
A 97937 220502598
Q 22136 90960 281169865797
S 35538 459062984
A 56833 340964692
Q 24386 82563 3804418490066
S 15135 443654741
S 14961 66187307
Q 4624 98165 341838971179
A 41404 394224375
A 23258 746748285
Q 1300 73747 9666529990462
A 61979 277916329
A 97863 591129532
Q 12035 69502 8485915926061
S 28054 434736769
Q 5159 91683 557361534758
Q 13896 80569 5888961807533
A 35625 51399157
Q 12335 86491 1273441099523
A 16447 81601773
A 13062 163783237
S 11421 655343476
A 59096 123729635
A 40664 452639554
S 24554 175159274
Q 1818 99518 2720021369058
A 59963 815873909
Q 10746 86863 2661714305974
S 96939 155072817
S 85578 404700763
S 33754 671725236
A 15808 649774051
Q 14189 89045 7633024558562
Q 2320 99260 4596662699407
Q 21175 84256 8239976474399
Q 7175 71857 931401295315
S 9403 166687656
A 56436 654284084
S 39900 292672448
Q 43466 95496 3489182437842
A 90031 309589518
S 98658 920600057
Q 9517 88976 5746987798133
Q 582 97013 279676630364
Q 15777 88213 3137805921853
S 93994 206319206
Q 27208 95597 5926321286154
S 19841 890591487
Q 11239 99256 1858251716797
Q 10664 90371 885784404043
Q 11028 89532 4852404456868
Q 32894 90142 4748996101898
S 13462 12395659
Q 47 96461 8875931018617
A 79313 223646858
S 31603 802625715
Q 25147 91902 8696878428967
Q 1191 91924 1811405600259
Q 20276 98024 4489223946083
Q 5647 96252 3208154050942
S 81951 189039587
Q 9099 95011 9045691813146
S 81655 56020070
A 35354 584012229
A 66753 66306693
S 21822 156602158
S 56656 38753497
Q 23592 82190 6100201213022
S 68709 917942025
A 31694 53258403
Q 33989 98672 3533291517250
A 23178 978368974
Q 36199 87054 4313358749815
Q 1163 94959 1662596458092
Q 354 94819 796676722389
Q 4667 95136 973706815696
S 34691 245594623
A 48037 756644225
Q 20619 71097 3103119833243
A 33765 882261060
A 31281 408413691
S 10490 401487293
S 23735 395810211
A 19260 426886490
A 18177 863479624
S 60975 554456643
S 11763 7545930
S 99200 58202474
Q 10778 81238 9726497281381
A 45616 722870161
Q 25623 89229 2609620895611
S 17074 310128026
A 51434 450710236
S 4826 954252879
Q 22770 84336 9070921873312
S 88654 20972733
S 55210 401809553
S 47196 389051900
A 27116 877762076
Q 27946 88234 252452314328
S 4770 286408433
Q 19271 86852 9173161276539
Q 4726 81479 9951357551186
Q 11266 83172 7071219950056
Q 10645 67209 6868797535514
S 71775 879940593
Q 12523 99640 4290098397385
A 68448 882651061
S 43596 313714196
Q 12958 75158 968572306260
S 19784 224487672
S 65998 945288020
Q 501 97053 8409560589309
S 54192 605240260
A 94386 189738623
Q 762 98115 4996219879091
S 32399 468556877
A 78740 365978952
S 56719 165579369
A 92849 21972709
S 4766 634300093
A 48110 85326210
S 65087 883112898
S 88783 682145793
S 52681 264791812
A 4210 883292101
Q 30584 81745 2834514861426
S 13003 352467523
S 31720 493364278
Q 7097 90404 5160008489822
Q 7258 65690 5944163286697
Q 506 98864 5946162388232
Q 6008 84465 858055547617
Q 32888 88900 790470257447
A 34603 479136933
Q 419 97038 1003324070917
S 77369 221538125
Q 1887 78242 4284139109938
S 25981 957688698
S 91378 512833138
Q 28845 92860 3934307283732
S 79343 512898509
Q 14669 78906 1144089290784
Q 1400 99847 2354592064188
Q 10407 86414 5216539651433
S 54335 591945971
Q 28156 84746 3210871571076
S 57147 669954403
S 7566 380273052
A 89572 44524041
S 33649 182782904
A 43336 957550322
S 82581 752451336
Q 2848 94069 4723298916303
S 74426 88316999
Q 1564 96993 8917603575746
Q 4939 99990 7786528668778
S 86357 465015164
Q 565 99684 4725807653961
S 7016 355849408
Q 2696 94396 25181610643
A 69685 701917943
Q 13637 92563 3735086053772
Q 10701 98440 700212860357
S 35189 245104086
Q 20871 83684 1435776527135
Q 2096 75132 1764408745537
A 65318 240786880
S 42367 52270758
A 51696 978813377
Q 14486 97917 9551905018326
Q 853 79601 1735687122053
A 17002 538639333
A 49255 660259628
Q 13882 66690 2279820619610
S 17403 623160975
Q 3635 68898 3975284516698
S 75839 928437397
A 52470 133268180
Q 3172 80615 464966884553
S 18337 724965577
A 4063 237581830
Q 141 96388 2759396308716
A 90660 586519219
Q 1338 59321 1644156793099
S 68643 745642241
Q 34 90545 9905262156185
A 94654 151229372
Q 13887 99453 1105111626671
Q 1851 74090 9131932920243
Q 447 80374 236726919326
Q 4828 95343 2757526974325
Q 18429 78596 7003288028139
S 73741 96388848
Q 5966 85023 2266169787766
A 58267 871112110
Q 28872 80049 4181628613292
Q 13279 99098 3731966286810
Q 5183 64177 9329510362761
A 19110 959825958
A 7999 342207967
S 2892 938485172
S 42475 167594816
A 50318 797317743
S 46408 254315721
Q 32053 88620 7899419988312
Q 16277 89393 6232243424245
A 37346 286066246
S 25109 665204093
A 65185 184632289
S 36291 537074676
S 74004 392198259
A 43249 39925419
A 97189 748947606
Q 12972 96107 4752452204750
S 13569 315489999
A 93968 662862807
A 89510 130576295
S 95969 118729027
A 12024 336850589
A 44161 100753416
Q 434 93447 382017124652
Q 7903 63021 656388480150
Q 34903 90590 6008599211898
A 70230 215171912
S 6428 791791028
S 47379 549955003
S 88188 284293922
S 92038 465667052
Q 24139 93614 4491348414840
A 94228 622930461
Q 37503 98188 9537627544873
Q 19564 94268 5646177390090
Q 1130 78781 1128188179407
Q 21197 94221 2979443659902
A 48130 593920031
A 33764 925787551
S 69666 698081392
Q 17587 77352 2651833667207
A 18431 486944973
Q 14878 83358 890480129011
Q 8063 99861 1783150918310
A 30887 832880226
Q 20897 76706 9561391250870
Q 22433 92870 9076298223515
S 1576 913866231
S 82390 852341887
A 15065 273559665
Q 2703 97651 1081747697529
A 28917 44543933
S 17337 908441613
A 48812 909393402
Q 20322 95080 9650746612447
A 54480 763845079
Q 14218 98352 3531161182430
S 15652 320618450
Q 4915 97498 2989682136457
S 50058 154574330
A 32150 338290243
A 1613 155494810
Q 3729 82940 2368737862446
Q 27592 97726 2011954824038
A 10800 362320059
Q 30696 86024 7345027107983
Q 31913 86428 3690490234218
Q 39526 89723 592973334338
Q 18562 90657 5487883091258
A 28861 845696087
S 10013 531943379
Q 881 97039 3163836994772
S 60827 471017815
Q 618 99313 4759710769723
A 39804 474125817
A 21793 812559323
A 87951 65755678
Q 4946 94848 3342677645274
A 94510 227128493
A 95133 169224043
Q 351 65506 3571506387427
S 42211 798249386
Q 10261 97641 735633444937
S 57835 924290406
Q 20708 89315 4824122762973
Q 23626 93016 1260526919498
S 89050 102124013
Q 24129 74736 8241647280863
Q 15938 82983 9609040858475
A 51178 557728603
Q 8520 83983 7538108604711
Q 294 95266 125453179102
Q 18619 78577 3405473660273
S 37081 153763304
S 75581 466563275
A 75112 474138409
Q 15290 93877 9841464744713
A 84495 798387187
A 87686 68584442
A 86749 614368388
A 45931 160340550
S 90136 290962867
Q 16235 79705 664935092666
Q 10008 97027 2664853123086
S 61202 635722807
Q 12610 70376 8494501424139
Q 15558 88382 9152624318170
A 28812 543216870
Q 7673 99486 9718631053504
Q 1080 95258 868269726071
A 79146 202577660
Q 15618 93534 5387523464388
S 12600 710547833
Q 644 59022 5903727246482
A 83687 578773427
Q 22919 91790 5240505219976
S 42942 378487294
Q 11080 97082 1610373865544
A 14292 70055488
S 77312 72057055
A 6675 917198531
S 915 209224568
S 31054 884588849
Q 8093 74015 4362874689531
Q 18342 98215 5945800370370
S 96104 835795839
Q 6116 77573 9472191180077
A 61946 548744221
A 60547 302821008
S 84920 662454872
Q 21927 90642 5764913575328
S 79139 50750104
A 5704 238234850
S 98811 974482729
A 6833 679650340
S 25007 764188953
S 48818 667137720
Q 1460 97870 3111996229359
Q 4087 94346 3593253783495
A 56041 424314090
S 51337 925276255
S 56297 849833020
Q 4174 95446 1610599076537
S 14490 695055098
S 30805 158156315
Q 6306 94757 4476023385879
Q 9342 99599 8203867912300
S 77634 821985942
Q 761 99356 7124402938969
A 14984 33282172
S 50126 182273262
S 46416 148573072
A 52048 491017912
S 69260 77221183
Q 11422 82609 7259953292000
S 11152 574225586
S 45659 556883382
S 46141 981292997
S 56263 586226282
Q 10673 82229 7651997506499
A 56013 175633787
Q 956 67533 3403996339462
S 55754 447882138
Q 24173 90943 4605913791553
Q 8671 88055 8697133854232
Q 13384 86713 7376345948870
Q 3247 56313 658849455083
Q 25939 91235 367055541957
A 63026 170450454
Q 29302 97142 1025952716407
A 57299 361019752
Q 31095 95321 1672052646621
S 14374 210017131
S 66092 236982018
A 41339 498119581
Q 2795 97898 4361493566832
A 94164 747784095
A 30559 982137173
Q 17846 76725 9935819918480
Q 4978 81345 9895292455886
Q 30 78362 7668677198096
Q 13809 84638 7123777123441
S 45281 369207304
A 3180 352325162
A 73405 998981150
A 40590 754297816
A 2984 568865598
A 61926 543986080
S 48964 788244333
Q 18483 92360 1397362409803
Q 1968 99316 1867952864168
A 40597 744368694
S 62826 97299097
S 63158 215931526
A 46906 543822729
Q 14373 96475 9387369398447
S 63309 427638797
S 97263 369210502
A 82119 668866786
Q 33617 89266 7130597182161
S 75895 51956356
Q 18500 75553 106213710854
S 80650 679405229
S 8174 367987558
S 14824 284870457
A 82661 278356090
S 37839 275270666
S 72686 244686145
Q 22712 96371 8013981331319
A 1878 557362546
Q 15213 90807 8389575563304
Q 1884 99619 6232935403040
S 83619 447350877
Q 16756 77097 9314394102645
Q 1511 75285 4902223096874
A 23299 576523538
Q 1183 98880 3414539668001
Q 573 76349 5308214269193
S 60230 610051204
Q 1849 86231 9379062004234
Q 16375 94403 5966852985511
S 58033 305745193
S 34081 551907415
Q 17376 90604 3984972232941
Q 43170 95254 5337403977604
Q 20368 97321 9619748732002
S 18148 895828642
A 46294 353880155
Q 28997 98531 9228570425328
Q 8648 86587 6042765678205
S 94990 418544733
Q 22915 73886 5220349498445
S 71979 80730427
Q 43067 99140 1730788292708
Q 2352 99512 9379185484192
Q 18521 78065 9524411296574
A 19556 842865881
S 36598 953967264
Q 25498 93754 9122132942490
Q 3864 99116 4720257427383
S 69274 149702055
A 9044 23062002
A 68358 250012017
S 70977 586600758
A 94433 314940088
Q 8477 99490 5942718686193
Q 15183 94225 6827104250526
Q 14881 96349 4552694310324
Q 6048 91735 3173065403033
Q 69 97351 9668092997463
Q 26335 78275 348717015332
Q 39783 97525 3320197091862
Q 1285 95455 4139144154036
A 37320 835239235
S 22172 722908932
Q 20266 91424 8865428478566
Q 2867 65329 2472151357986
Q 6492 85909 8349419773281
A 88747 674127970
S 84218 407022004
S 80329 400047998
S 60373 138798799
S 53052 833262151
S 47520 321964751
S 71601 795683421
Q 8377 71997 3306531345767
S 44408 556673960
S 24092 307410908
A 26319 424722849
A 75377 581996288
Q 4954 93816 8925184117936
A 46599 707042833
S 45087 474280639
S 77988 699948657
A 76983 727241775
S 88829 694175621
Q 25781 82562 2964070695042
A 95780 696294019
Q 38718 97069 5263971705366
Q 6794 92108 2865739051723
Q 576 94190 7785175269116
Q 30813 99109 2571345023813
S 47387 382062108
A 40405 520237183
S 71699 118138883
A 69216 430425707
Q 6342 86949 1972114644858
Q 16061 97743 5661413070317
A 34808 260480955
S 75336 389675991
A 57480 276593962
S 48895 563848969
S 609 351578269
Q 23685 87767 6101394261597
Q 2798 98809 9112885255963
S 28164 211923426
A 14147 429564443
Q 6217 85193 5695761135974
Q 11945 75461 8314062306436
Q 17637 87811 1355968979275
Q 92 97346 1482039089656
Q 16739 83151 22432082045
S 10813 638334881
A 61643 112135203
A 32888 564755469
S 36307 584389910
A 57551 431037249
Q 16184 80417 5536823628771
A 38119 143144572
Q 39289 98853 7320443967895
S 49140 210154627
S 37062 727369849
A 65616 761074406
Q 781 73779 8347236164054
A 70077 591016133
A 73631 464788363
Q 4736 99280 2082396733925
Q 11737 77024 9939366423121
Q 12126 91247 5608774699796
Q 5058 96100 1603558269345
A 87782 905793263
Q 13006 77113 8121868720680
A 23452 236924580
Q 2253 72278 7526469912084
S 24625 102000046
S 99715 864845990
S 10379 439691760
A 91345 150711109
Q 19545 89473 4449364412562
Q 245 97574 1459627310104
A 98207 546497632
S 11412 489581517
S 14968 556139134
S 7892 756069392
A 78260 564078057
A 43957 834402227
S 52225 238510347
Q 5944 90902 7991287462954
Q 5915 63531 5846528414893
A 522 874701832
S 33307 411374930
Q 7233 82078 6861703509799
Q 48288 99823 2932948611847
S 67139 143845231
Q 26869 94936 3863986345333
S 10920 662424909
Q 30744 93011 6310765267792
Q 2783 85356 8232578353454
S 54911 921571935
Q 7136 92586 4487986169148
Q 8164 94359 4078285122165
A 68037 137464987
Q 2814 91243 9875079267648
Q 12369 89077 4274263225784
Q 25236 92622 7851312912997
Q 32268 99414 3234850537296
Q 7510 71551 4821215166059
Q 7632 59961 2050064708533
Q 21466 76265 6617357881620
S 94152 57495182
Q 16294 83940 575241485035
A 58716 367709034
A 13272 426511114
S 89202 807478284
S 59668 969170234
S 79121 764448719
Q 1622 71117 2062059739580
S 13057 737879659
S 71664 165377658
S 98085 72206495
Q 275 97091 8122472744951
S 94006 419993652
Q 3982 85758 424612300183
S 29128 12011959
A 54105 551259385
Q 31051 84483 2373582089974
S 12791 971140797
A 50447 63810300
A 23648 411741462
S 29790 303370262
A 32160 480311279
A 76395 869956850
Q 21744 73253 7216451291810
S 23105 701138540
S 55369 990889925
Q 27398 88183 2970844655440
S 76970 615625744
A 53048 378218829
Q 5436 91798 4778564600008
Q 2915 90171 8322598924999
Q 4635 84259 1622876319844
A 53414 178936441
Q 26855 95606 112232961383
Q 8787 96816 8306843777819
Q 5039 94920 6738598829292
S 65838 279583973
Q 370 99092 5421084091533
S 6889 29491284
S 53080 95660206
A 40167 368448675
A 91786 498768996
Q 17036 78540 2357378644368
Q 3556 98694 6754408542315
S 81909 158125930
A 4310 833869814
S 26528 818234
S 50339 436507927
Q 16648 67547 4591582886206
A 53423 586032066
S 87186 93310922
A 6578 90402664
S 36197 95593342
S 37791 773199783
Q 35069 87128 2530977487067
Q 1830 99462 4446475835282
S 36825 694363738
Q 215 96679 5413492524420
S 77209 798345039
A 43786 789363619
A 81428 955073614
S 62821 188710693
S 6894 462352066
Q 19616 92518 5831828412255
Q 363 98800 8275419012911
Q 10805 96131 9394831543874
S 59802 484809168
S 7780 50853945
S 26735 573057361
A 76203 572351796
Q 9652 76320 4495315784803
A 74666 335787513
Q 6174 93034 7280433572868
Q 6921 94830 4088948778742
Q 8044 81160 7708641629102
A 12289 181334282
Q 1592 95543 408067755408
Q 11524 98095 4415229738845
Q 113 79749 6498543911007
Q 13362 97484 8377838248310
S 57111 420051882
Q 15116 67331 785768457675
A 83981 822476219
A 28171 100557249
A 45425 439283124
Q 31298 93883 8410364044174
A 29674 400060274
S 14066 273830939
A 75653 203098548
S 43703 476477163
Q 35424 86485 2072963558957
A 56266 642996924
A 31210 994171668
Q 8581 97364 9089513879102
A 89136 756440515
Q 5745 92605 104089868365
S 92226 244944443
A 24529 655621339
A 80178 744597982
Q 10289 62700 2591384509990
A 30339 735037727
S 74465 757715912
Q 2818 99066 6949312590923
A 14737 948429920
A 29579 436996267
Q 20200 95305 1352304983586
S 53509 864679580
A 97100 165428729
Q 19112 99204 8280384998807
Q 32181 97647 5301197170857
S 28416 767549809
S 12574 600754436
Q 20105 96356 3275324272345
A 42171 497396243
Q 9765 90576 7925640780035
S 35071 91004822
Q 12052 89542 6174312382600
A 10445 287973377
Q 128 98436 216136842374
Q 34933 99236 908140449198
Q 47454 99581 2756043470076
Q 10984 84765 6142889846965
S 15325 28999715
Q 17866 92992 7478099268081
A 62038 624254928
S 19772 568497742
A 27788 35337563
Q 3568 69801 2002226141821
Q 19535 88450 6249982727126
Q 1557 82612 5457361994652
Q 5942 84998 3151757193936
A 93470 560806256
A 15178 403442274
A 33099 243878180
A 81617 794821479
S 78685 225330023
A 59113 627678597
Q 2595 58677 5323889091231
A 34159 357067127
Q 4741 80109 1459674439193
A 61261 895461866
Q 21875 86334 8579600230594
A 58265 39318020
Q 7949 96900 4275068659101
Q 18832 90899 5399235368975
Q 9579 99540 2021594182599
A 52208 30179325
S 13529 99755485
S 34490 553278623
Q 5594 98410 1349819450187
Q 15823 82014 2569319446831
S 21254 27032465
Q 8848 87439 8034489050733
Q 23576 86697 3047260125030
A 49359 349119665
S 88501 523672266
A 28731 965041152
Q 1545 77555 8626279435997
Q 32549 85245 6386489926290
A 80209 280232217
Q 7273 92091 1035876198715
A 58316 498065057
S 35549 107849611
Q 12247 81381 714002251434
Q 14273 73795 2286040565361
Q 866 95507 8550185133228
S 9714 308045148
A 90373 739687987
Q 7233 96043 3011676133412
S 84930 631904427
A 29214 835433359
Q 4180 74522 9267469702337
A 65325 868386319
Q 7809 85986 9677010619015
A 64965 12561697
S 89962 598517113
S 67454 577621865
S 99238 150556063
A 46627 607148035
Q 18011 86894 1888320922216
S 34031 227211764
Q 2407 95253 4879716006736
S 32787 549170624
A 80322 43352718
Q 17254 92199 7524866928484
A 37927 899803196
Q 16225 80758 937177738591
Q 5711 69756 6778239017422
A 43202 744723210
A 38625 72960107
A 5540 846894735
A 2715 844828492
A 11758 4464544
S 88117 190375551
A 65432 515249283
A 30601 27813018
Q 10962 97769 4178212592692
S 10771 65098569
A 37414 236393025
S 9357 910860364
A 88642 975760660
S 64342 558573057
S 3430 230152001
S 79840 367230490
A 83542 932756265
Q 36460 91279 2018302506666
A 71899 381721330
A 74694 151004799
S 62781 799158340
A 70668 857722216
A 41443 90941552
Q 18826 94168 5483658129553
S 40716 460287101
A 95560 127878383
S 19689 163014743
A 74251 454304431
S 57374 293514056
Q 11051 79334 9023069643580
A 10329 105292948
S 34666 480365293
S 67048 388987749
A 97337 343086771
Q 23054 78341 6830601041231
Q 31037 94301 1566919757384
Q 2289 89706 3404453964791
Q 17488 76067 2017740893501
A 66344 408257357
S 24868 578214334
S 546 583788307
S 60716 816378646
S 38034 461224455
A 99466 983625171
S 48049 522771993
Q 5 97031 6866307920703
A 28461 24600747
Q 8687 93546 4470682498083
Q 8429 86237 4529469397874
Q 8499 94247 4909782910722
S 80192 645521332
S 69941 675771464
Q 47194 98565 8163985205845
Q 11558 74986 6613166647524
Q 3443 89638 1413432920547
S 13482 148419967
Q 92 95906 7918228319243
Q 23545 95798 9882472731576
Q 2794 95903 5831947940835
A 33399 933749859
A 97666 415035341
S 8966 149187900
Q 23999 80333 7047033016282
S 82284 497625439
A 7307 409487704
A 58384 470361852
A 92545 767117760
S 17682 920610418
S 58337 335211613
A 72192 688035602
Q 24703 81553 8823336591746
S 83159 988372908
S 2486 875411769
S 46443 981138462
Q 4254 64967 2339290022178
Q 34993 98353 1273244673289
S 25098 762766124
A 10705 306572594
Q 3786 95479 1923497736105
S 17836 173493475
S 17539 980595013
Q 5969 69870 9533507524811
S 24045 171220302
A 41398 393424511
Q 28534 85814 6953035485004
S 85272 416181517
S 29373 834070668
A 45409 789749690
Q 190 94648 3196539161535
A 26826 996377112
Q 20851 94586 7489132558729
S 17561 737489070
S 24539 995474655
S 20049 421042723
Q 26800 91566 5836228220660
A 68655 695043424
S 76898 100661193
Q 465 98241 567997589886
S 62032 495285581
Q 224 98414 4204925635363
A 39741 913610388
Q 826 96459 2128717762891
S 85154 174482709
Q 14244 69669 1625343122530
S 86560 187062046
Q 1465 99446 6694177418085
S 95750 445929674
Q 22748 81773 2993382294213
S 2703 232396861
S 21434 555710792
Q 24148 91869 4456290118559
Q 21897 97226 6833440049288
A 97645 955569662
Q 5854 86891 1886937416299
A 80169 526482558
Q 8113 72602 3810840764441
Q 8928 89405 1290902594860
A 28306 207732943
Q 33086 89177 8464615243049
A 80768 624128609
Q 30969 91245 2669438345309
S 45188 96560028
Q 16089 92588 4648891311698
S 62984 125224785
Q 29579 94783 4894396899861
S 81108 539902780
A 11049 978629703
Q 6503 85315 2713644200271
S 73643 213143097
Q 5084 96242 4696388645198
S 30828 31846445
Q 12329 84493 8266702919950
S 31375 75716117
S 137 70330698
Q 13738 94046 8367310735017
S 82432 167747630
S 31468 430518716
Q 18711 99754 4780248161831
S 46354 720317891
Q 13282 74327 4308247519229
S 41838 248832440
A 19636 984108949
Q 16164 82274 7018131589300
S 36797 68980770
A 85037 823546402
S 17574 862730691
Q 1097 85292 4842340805479
S 43310 527371939
S 14358 932517821
Q 1127 99666 5404233195414
A 10397 400873962
S 38631 731868955
A 2573 777693134
A 1210 513820828
S 78879 166588114
Q 17442 83207 9356759073873
S 65674 940486318
Q 14808 81787 3686089049662
Q 7435 89869 574306727813
Q 929 98045 1134715819347
Q 1567 89674 7348439924574
A 68034 359373486
Q 4395 99140 2773672736800
Q 30107 84207 4514729884734
A 17366 713146584
S 18906 159930672
Q 5795 95773 6543776240287
Q 29505 89194 1398979494910
S 22432 981742727
Q 544 84001 1985449574394
S 17755 548271857
S 40659 424467563
A 25442 490386808
S 76424 470354258
A 94954 960660963
Q 14456 87798 9914093819653
Q 2726 56326 7114181324098
A 1985 589087180
S 37146 159664963
Q 26103 88999 2475919676900
Q 8298 69945 654273577702
S 24129 723538721
Q 34252 94751 8245754814401
Q 16469 67942 8504550249583
Q 38413 91214 7770430464562
S 64973 719677380
Q 260 78678 1231286427731
Q 115 98119 2740694192989
S 42169 278800185
Q 2713 99297 3334231006996
S 89521 815711241
Q 1988 96351 7830160629260
Q 8374 95562 58636221148
Q 3216 83767 2591858226610
Q 32691 85705 7899842098899
S 96970 481928593
S 52822 360537560
A 43275 853967989
Q 6047 85253 3352990394809
S 69746 651214492
Q 7001 95285 7302434245739
S 55425 904925179
Q 1138 95567 3352436796298
S 41754 129907825
S 31240 127627519
Q 5098 92016 5609253715430
A 70174 234230976
S 31575 661506274
S 81940 535949787
Q 20956 92692 5508840392783
A 62334 784480832
S 28947 243573074
Q 6688 68542 7780721884367
Q 8549 62061 3030669652813
Q 9049 99116 7542267361385
S 69014 45352095
S 48793 537421526
Q 19373 88490 5640178515964
S 53917 372381316
S 19125 258305622
S 65271 475263050
Q 9677 87000 5476127525656
S 35118 35934702
A 38494 914484876
Q 15536 98211 5930694456997
Q 25934 82380 6545468251342
S 44347 177210224
S 47267 372100370
S 62203 939764310
A 75421 731763973
A 84647 450192783
Q 664 99408 6987698624564
Q 18254 94613 3694939951814
A 62596 668085177
S 41698 565406109
Q 12451 85517 7290553814287
A 76050 564728982
S 30372 432733783
S 84477 128451823
S 664 826101918
A 91965 885348706
S 44888 552432527
S 31518 778856770
Q 18821 99061 7386694874148
Q 21015 77352 4860756476758
A 52942 502611867
S 71624 327390191
Q 18959 80256 4996259021916
S 95448 174168522
A 33317 743728151
Q 1686 86677 6543653819452
A 22081 749483262
A 11462 35478630
S 40823 743206500
Q 14977 95938 3864005136908
Q 15951 81221 2618061473307
Q 8535 74385 3788097095168
S 93309 909282147
A 87089 144264657
Q 13358 73483 2600870896246
S 35032 132632890
A 33137 268542014
S 40863 781478961
Q 7759 61246 9465062407570
Q 5584 93551 666640622023
Q 18598 92337 1956921197397
A 58220 654442372
Q 17543 90012 4171374228446
Q 11014 87856 1330542269394
A 65157 228068712
S 37088 189482865
A 46482 8719716
A 33565 123674160
Q 2033 94126 5161131344914
Q 15282 98157 107603611576
S 51262 945019799
Q 1514 91291 1989945780101
Q 20658 94935 3799481070919
S 89680 682123104
Q 601 89445 879339891717
Q 10675 99867 7523216362887
S 35683 108973428
S 429 873551954
Q 7 99847 1973792336782
Q 2343 89385 2650921012703
S 24441 643419579
Q 24749 95225 3371470026729
A 22779 800216368
A 70456 143373663
A 68868 201928566
Q 8832 94085 7150624452313
S 86880 554572636
Q 285 93959 5085473706347
Q 5944 95181 4893421807946
S 5240 21228125
Q 390 87448 4800441869247
S 14204 259912602
A 6668 595506375
Q 24089 93437 2162361806964
A 47043 813577940
Q 919 52529 7626452318087
A 18027 961659152
Q 948 51589 3048897495885
S 46140 856337733
Q 7151 82192 7623168893908
S 39751 916417255
Q 4507 83401 2264360957106
Q 16091 91469 8883165348349
Q 14201 73451 4158460692780
Q 19930 75258 4286104484524
A 47024 102433690
S 53421 400781151
Q 1132 65304 8500196472350
Q 3456 95450 7198417217012
Q 30996 96237 6940568528692
S 37541 312524791
Q 20871 77706 962453696739
Q 21509 89944 1918028455938
Q 40031 98186 9352009497948
S 19656 901481425
S 13047 388282342
A 89741 698541721
S 55886 767560165
S 38993 48481518
S 47800 37695984
Q 1894 99543 9851755001906
A 87685 676105176
Q 8811 97776 5089699262392
A 37644 531099909
A 20191 77541429
S 86632 648358530
A 27210 378492052
S 72938 653276784
A 72139 788650199
Q 249 96833 281843469178
S 53093 119943350
S 54423 610636065
Q 15437 69061 7572904247241
S 59450 847973899
Q 5266 68992 1215765089164
S 29389 715336896
A 72038 549836350
A 44222 702790209
S 58623 362420132
Q 847 86977 6121123977102
Q 13859 71902 2681707668797
S 32431 188547553
Q 4156 68234 5983627608835
Q 43743 97603 4496638109043
Q 3442 70418 9099790176956
S 6453 867544880
S 94429 618667439
Q 6776 93590 2555717204997
S 11698 100014521
A 81236 259425375
Q 22678 77211 3361787607614
Q 9063 83000 7632459377218
A 18555 328676594
Q 10763 98456 7906714512090
A 60229 604740802
Q 28124 99030 8771326744416
Q 22926 78164 221242188395
Q 17221 98809 4883438378557
A 28212 97496437
A 46325 240161884
A 87298 310272578
A 70230 333285150
Q 34317 95829 2892002854391
S 24578 29214209
Q 6473 91858 8810809571056
A 32077 222219683
S 84932 540815412
S 1798 107662987
Q 22132 88728 4034436742107
Q 14613 94050 5508671873190
Q 19614 74665 9145173913912
A 61952 236001274
S 70960 162449071
Q 14107 88413 8395906672925
A 61336 559339244
Q 4034 95904 9410632801530
A 25847 57289906
S 71481 962073078
A 95598 787009321
S 48637 262758615
A 36529 67195096
Q 8522 79776 7447357144663
Q 15924 77500 9808184171674
S 70810 155698697
S 44114 440994759
S 47402 100688000
Q 1707 92224 7599642343421
A 5445 589763960
S 38514 631660489
S 73350 338872813
S 71835 899605509
Q 766 96996 5841323652543
Q 2979 94094 434200727791
A 21726 667491703
S 6575 752649482
Q 10634 83003 4352675806094
Q 1561 99115 6164657688333
S 79062 186107682
Q 3200 99454 757369599123
Q 15612 73122 372487544139
A 43384 817371389
S 41289 531212959
S 23629 297556387
Q 223 95486 7594856729566
S 4102 690526291
Q 6654 93948 2240797384890
Q 4867 98295 433190590620
A 58124 438419905
Q 6627 95354 1754465793867
S 95039 977158226
A 69463 648610057
Q 13150 94837 8846594566599
S 68116 273127628
Q 23903 84862 7262466800444
Q 2398 91007 5155267670983
Q 6 99941 5760042728078
A 13925 282852660
A 78465 321112566
Q 44 99213 8624372865055
Q 173 70942 5932278588645
A 58603 940193832
Q 36461 96670 8651140412310
A 81588 467808768
A 49777 147197112
A 30964 889436381
A 66995 346922188
A 59591 166703222
A 28302 19830920
A 5176 551936092
Q 24643 96470 2380252669523
Q 21079 96845 8577186183111
Q 5469 69580 5174560667962
Q 14738 79621 2893541404013
S 30519 781407210
Q 13778 79356 6807807175916
Q 12729 94946 8711047499173
Q 724 98520 8232052912781
Q 12059 99280 1103475227089
S 16381 334914194
S 31285 806002954
S 56692 649805852
A 88936 712718221
Q 24876 92396 9298581274696
A 99989 865254565
Q 17370 83118 5265303105875
S 39468 115310596
Q 19150 97755 2063910112274
Q 17 99541 9035554997337
A 65832 365894134
Q 1361 69046 5964531494633
A 72403 839068652
A 7644 445927010
S 29242 201148381
Q 561 98805 1262453419617
S 70475 683585261
Q 10254 68309 5630713082293
A 7299 365860588
Q 21465 86500 3064250407265
A 88925 364251060
A 1139 289822938
A 93735 261359917
A 64500 674024382
Q 22030 94927 2874455922876
S 11057 455249146
A 59513 59171545
Q 14635 66804 3185903510594
A 17895 769208221
S 27601 206665665
A 91349 569084422
S 6917 385562579
A 5218 890729056
S 8510 593309941
S 53656 926227836
Q 1493 84902 349161648697
A 32025 942628248
A 92105 43990327
A 8203 648095099
A 26932 960637669
A 13709 75316485
S 60715 948979392
A 78009 608702002
A 37044 903112426
Q 28625 85498 1029574268715
S 97817 991233137
S 3055 279219734
A 73993 86229500
Q 3097 68335 3985979323246
A 73847 576204311
Q 36053 94063 5587919337184
S 65956 12018884
A 52696 767568012
S 85355 233239379
Q 4856 95922 8434723367833
Q 181 99405 5023683267655
S 78447 600216913
Q 9195 95189 9334816041402
S 97615 591985346
Q 705 88513 857956923000
S 15584 673606181
S 40515 368898622
Q 529 71630 3501071683939
S 69976 128551893
Q 7044 97582 7878486851434
Q 4215 93573 1360671780579
S 45487 643862212
S 12274 64683626
S 9375 725791592
A 52123 455791549
Q 31579 97236 6583748538576
S 15609 316908430
S 2008 150069118
S 75130 687741537
Q 1737 99546 2591153621591
A 39559 661676755
S 91428 170810455
Q 185 90269 5759458083663
A 84083 487599262
A 68536 553302357
Q 43122 93128 8950578950168
A 98034 392369444
Q 1988 71699 4731346295237
Q 27366 90842 2986849213013
S 6544 460899875
A 46532 961825062
Q 25062 98765 8788845457102
Q 3048 94249 490876131868
S 57954 880989605
Q 1436 81557 5778568330415
A 17343 89244992
S 39530 577028754
A 30333 551145818
A 11433 996400700
A 27710 8625791
Q 14288 68955 8369973992716
S 66964 447175861
A 41801 506980761
Q 4175 97925 8973097190064
S 399 619297358
A 26955 899612141
A 84051 38945184
Q 5913 74351 9555984514287
Q 6983 96891 8703885148458
A 54253 726971271
Q 26215 95953 6388070889857
Q 4952 96239 7913894397974
A 21836 417969348
A 23924 108658439
S 82445 850619097
A 88243 812806125
A 20058 875407449
A 3286 435275948
S 30069 618636604
A 13176 936811373
A 12871 565909122
Q 1084 96918 4284125511047
A 55822 426246386
A 63415 991137780
S 1805 340361508
Q 21286 85892 8642094459768
Q 14935 74888 4211257986104
S 11520 641429370
S 57274 791926185
Q 1378 96621 2325307786454
S 91134 514522301
Q 22877 96357 1295339783374
Q 4920 92408 8661395979623
Q 29059 92609 5182937349112
A 74148 988908046
A 68317 338089568
A 64836 157217891
S 20057 79861754
S 65465 930839760
A 65751 32420984
Q 1096 96950 1281285332099
Q 33148 84877 4881785414981
S 4386 24937161
S 92000 302842719
A 67907 220356524
Q 5982 81226 5563311414504
A 91556 107368146
Q 4263 67659 8216210901691
S 45011 524995968
A 80434 945338255
Q 17090 97714 8583476106652
Q 40604 91907 9118840009691
A 10695 204587179
A 49636 856610381
S 85245 792893465
Q 3205 99986 1649151751011
Q 459 98802 1464162499630
S 67915 872474098
A 50058 261458416
S 81586 65882689
A 40945 101194288
S 30933 911810419
Q 13497 82910 3126626854042
Q 43325 93657 9039422486720
Q 48307 99831 2275287592730
Q 13902 76079 358801527168
Q 6260 88892 8278982220575
A 81760 412299120
S 82315 709445842
S 84246 738478162
Q 5705 88967 6149613050750
A 2016 360263232
Q 6062 87511 9894851156265
S 81673 246895662
A 10867 723523796
Q 5531 91921 141581025814
Q 22198 88167 6016751035833
S 97003 758873185
S 30331 677847110
S 5234 526486286
S 37104 969780243
Q 3374 71870 7109435799861
A 53840 511430628
S 86090 541961863
Q 11806 89815 9708769220681
A 84602 523631291
Q 5381 98162 6715652125578
S 83979 988676921
S 79846 914211034
S 46378 743778629
Q 2499 99265 8800900237203
A 30954 215865450
A 39041 665898801
A 24718 320767238
S 14128 279198404
S 36244 260105399
A 7598 546856275
A 73266 800559227
Q 10756 98805 2730619434778
S 75844 795107285
S 44576 998106959
Q 2709 69735 9875907051005
S 57056 658044774
Q 1418 92817 6015150802786
Q 8563 91598 2477962571559
S 21242 471267356
S 47821 198293677
Q 6916 72864 9501104801121
A 80898 5506900
S 22574 117810915
A 3020 362243238
A 98905 172492235
A 45087 71637574
S 13881 430514504
A 56563 747550423
A 5873 975169734
A 4416 864456612
A 99840 363387021
Q 14699 69668 438861321879
A 95620 761600588
S 61149 534438751
Q 8361 85066 6674885391116
A 80788 499548234
Q 6683 80395 7164908946281
A 9017 443479751
S 37486 224277533
S 20888 702841254
S 52885 792597617
A 2940 809665169
A 44163 488577907
A 16262 179807366
Q 1940 75203 5980786868329
S 86655 341573089
Q 10278 87231 6108008067596
A 59440 416657632
A 12073 769294910
S 8983 134642293
Q 8028 73074 2697868884072
Q 2468 90372 3610553544832
Q 1067 69212 566055691579
Q 33307 95881 7984644936047
S 5907 367630752
S 8748 316793024
A 22466 234385095
S 94163 840293042
Q 1487 99929 4308595251329
Q 36910 90830 7173381826302
A 78305 435835516
Q 2866 99766 9458490911767
A 29702 960743207
S 93573 251977626
S 77582 293517313
S 31964 462687639
A 48107 809516321
Q 3022 99729 5608928708280
Q 24952 98473 925291723466
S 41977 884341356
S 77939 932146776
Q 17980 92539 4685923736248
S 66551 230150796
A 1192 252591926
S 2 82067706
S 57360 824088829
A 15754 535839386
A 92454 837793383
S 82282 676729439
S 18269 977663179
S 20119 900832433
A 21084 68714541
Q 295 52442 6464116933533
Q 19936 87065 3739730095259
Q 3700 98636 6162458084966
A 79618 148934019
Q 19052 78327 8057859766333
Q 30789 92475 4266587231695
Q 15653 90864 3561763645326
A 19614 167100661
A 51230 217854426
Q 10877 79446 6045688462582
Q 1435 78757 1136049929463
Q 22934 84095 2621429756777
S 76514 818213330
A 77148 749744687
Q 10818 87371 261248455311
A 58635 89414058
Q 6639 75983 668387360277
S 99771 219319346
Q 25431 85339 1122927696022
A 81226 920521146
A 79596 967450785
A 72579 525068234
Q 7269 88847 6271781561885
S 1592 434666920
Q 9166 98751 2319974431121
Q 7488 73882 9642210977138
S 35271 370697354
S 46975 671443122
A 38194 533741964
S 51399 539825148
S 23974 154589699
Q 10791 88016 3461834462047
S 67715 69857463
Q 7981 65333 7673153935889
A 84047 599026075
A 47 678097506
S 17135 295990131
A 64890 481725936
Q 20971 88857 4665384807154
S 65778 392483746
A 12764 361624986
S 86191 873124810
S 66481 302810943
A 27956 611530839
S 21282 46915617
A 14025 264373170
A 25433 901606332
A 62031 506969126
A 20585 629372042
Q 3057 96559 7560271621224
Q 356 98348 4866336327071
A 29396 172833611
S 53429 576286753
Q 2299 82884 1818580206015
Q 20795 92630 8345481062049
Q 2451 99745 163401480003
Q 1206 90729 5232100247724
A 21700 740581917
Q 386 99909 8259415885349
A 32331 124011609
A 86110 91575655
S 40862 259349412
A 81423 966582457
Q 8537 59076 9346965369734
S 63786 38657785
S 83373 944990764
A 9340 410073935
Q 32551 88520 7941570237794
S 27862 88113462
A 79195 606255261
Q 2921 95434 7467702031174
Q 623 92115 2221511136818
S 36899 58516821
S 50370 144881005
A 62612 415521068
S 36592 951317648
A 10750 226803808
Q 35004 96030 3552061452142
A 62083 498724965
A 84777 235567031
S 88952 659604060
A 11968 330982685
Q 3849 95092 6839831217117
Q 3845 99151 344977831585
Q 8096 81450 4638568159779
A 10189 994624274
S 3128 513747129
A 11567 962450295
A 51785 830881982
S 24521 196485150
S 99529 879987455
Q 6599 92839 6647815452984
Q 10627 68907 8690444671485
Q 16487 98402 8879529100521
Q 5312 69531 141188875948
Q 9310 89823 3195925872439
Q 766 78236 7158449472819
A 61359 467296267
A 80039 294691584
A 2209 933663958
S 12520 949676977
A 85102 628552590
S 14318 215019364
Q 2026 94069 3865605567691
S 10826 900427053
A 80821 590323673
Q 2909 78007 4079567735511
S 66142 14923010
S 84617 397868186
S 91666 23716467
Q 446 58078 9560049371796
A 97357 540082209
Q 7729 97681 7046213898563
A 93382 699425837
A 92148 27169229
Q 10169 77343 2520356262196
Q 12985 97662 7891111466110
A 6253 751423293
S 56985 457917772
A 22638 262775720
Q 6221 75658 1963565273080
Q 14852 87595 997147450589
Q 613 64421 1377638946573
A 31295 443911801
Q 35155 92364 7063122861067
Q 16285 85445 2463604290256
Q 353 99951 4941331851537
A 14495 939533278
S 19265 64411037
A 99429 796481659
Q 4138 79904 1766666954148
Q 31125 82773 6177616870714
S 27659 167281180
Q 34600 90404 4829049609522
S 7944 462580326
Q 10293 95013 8925399093041
Q 18021 74419 9036713668461
S 34229 690476614
S 88583 403340027
S 86697 497868745
Q 19185 79595 2241345358796
Q 24946 90123 7859291103692
A 69168 619827906
A 20575 152620731
S 39063 849195836
Q 30425 82516 870717521131
A 67361 269368518
Q 19494 80869 8509025678778
Q 23505 82868 5373646949265
S 51712 28838488
S 3833 496520419
Q 22928 90344 889036625939
A 84539 304669543
Q 23978 79871 4400568207358
Q 1148 99001 3125426060269
S 34267 751166752
A 16966 816090493
Q 6415 94102 7910538347737
S 43157 120594504
S 54999 997669395
S 3453 643887800
Q 36587 91914 4490632987861
A 1933 762705142
A 49214 546130899
Q 575 99869 367898363928
S 2854 973266941
S 51303 176020749
S 83199 929010124
A 22827 650832444
Q 4123 97324 3945946319271
S 32883 344353516
S 59709 310129645
Q 44732 99955 7072773378416
Q 610 94519 9851783030887
S 27829 731310731
A 23896 988947355
S 82124 327954420
Q 34236 92841 3337862643550
Q 24701 97423 1935076919746
S 12826 182944347
Q 604 97935 9806143349314
S 36983 32406706
Q 2394 99460 5601749454387
A 83312 154345625
A 52860 297935518
Q 1606 94062 8979479457734
S 29499 923574215
Q 866 93997 7567762578706
Q 39273 92550 3689949779665
S 94494 346515704
S 34513 434295009
A 64980 2922314
Q 14713 72148 4768449679550
Q 6325 97038 7048256456899
A 12623 894631791
A 51555 716556645
S 99873 629915144
A 15413 554356536
A 96597 164762736
A 45940 651280761
Q 2731 91921 9223985839883
S 5219 647589778
A 18441 894648007
Q 14861 82075 7011780399913
Q 42202 92920 2241384545454
Q 456 98620 2554638033918
S 55279 598965551
Q 32503 93770 9614943932610
S 15224 543630288
S 49221 453698712
Q 2766 91975 409881412087
A 69858 493882757
S 7360 366709728
S 4479 112579973
Q 11889 96117 298371779821
Q 18292 77557 8553574061362
Q 4169 87107 5123657683079
A 1166 577831096
A 17257 541970584
Q 12140 88757 2685386472177
Q 15075 96582 8341204307876
S 76030 937002596
Q 2715 97617 1377273880988
A 92480 327867243
A 12675 270183683
S 85245 656330548
Q 149 66504 3963481930681
S 14201 567636830
A 4275 70926887
A 15351 253015281
Q 2055 99711 2969726431688
A 26299 822076493
Q 39696 92729 7666706810898
A 62558 933000484
Q 4399 66743 5198244785580
Q 1247 95497 1628567330570
S 61561 155899864
A 84677 303358159
Q 26738 95549 4357586094768
S 72576 728308384
A 32603 158856723
S 65118 754718155
S 2379 731865752
S 54280 283952682
A 88048 584340324
A 23867 876952773
S 76313 939258481
S 50024 601906366
S 99374 738640057
A 16289 766847606
Q 16215 67144 4779295996951
Q 19953 77217 5067744601177
A 84445 333109851
S 37770 993159854
S 21303 213958853
Q 45548 99091 3023103325753
Q 15492 74216 5735215531714
S 48803 231742297
A 87160 661585133
Q 21860 97453 223355436433
S 27427 320779478
Q 630 99064 2331970420437
A 77497 284582622
Q 17534 98202 8281662736161
A 55860 48500246
Q 30074 93141 6753495850705
S 87231 695035511
S 40069 542455280
S 68257 129377555
A 13892 735316383
Q 9476 64083 2536382505914
Q 1295 68002 4700089168591
Q 2685 93874 8428933893204
S 88363 83479703
A 32635 809307168
A 93361 101844268
S 49106 170385778
S 50151 623073644
Q 9310 67100 9542351037201
S 39546 142510499
Q 12878 81817 8653286361522
S 61565 954398013
A 20047 230676715
Q 7465 80198 8972539978812
A 76932 787643770
Q 43 98915 3798634068111
A 54261 50477714
S 20897 288721067
A 93297 833007886
Q 10919 98411 4973499493023
Q 25870 89868 8366052919384
S 17252 786491483
A 45553 919624397
S 46997 617282717
S 16143 343690833
Q 13676 81940 2597998060229
A 7550 236127975
A 56255 361466867
A 42532 918510521
A 97703 968672357
S 32194 576325443
Q 678 90944 45081380279
A 21977 207353710
A 47642 447360452
S 34244 180648670
A 66961 633444636
Q 2742 98307 6532982785456
S 43728 716386167
Q 4282 79812 754930913236
S 36796 67483890
A 79139 533226316
Q 5061 65089 7114930023739
Q 43167 93198 5043120409214
S 70310 142919621
Q 2541 54839 5014658164836
S 64985 749645861
Q 4399 78592 4592973284661
Q 6892 81448 6876583919685
Q 3099 95991 3050002638754
S 67428 729561974
S 75341 571836203
S 90082 643959670
Q 8315 86786 4595441600801
Q 3533 66163 7125824800013
Q 8150 87445 2357444571601
Q 694 92481 3519938393513
A 44138 262882184
Q 18813 96302 3133716951269
S 69286 623611532
A 67118 414027653
Q 17283 99666 5088493168938
S 22000 15899769
A 33665 200964579
A 20923 793593451
Q 22640 94449 9407615368736
A 38315 999483848
Q 16374 78538 7470807358777
S 32345 992094709
A 13501 266024053
S 46666 811986871
S 1044 216073444
Q 23374 78187 2686749202195
S 57186 926864189
Q 1784 98871 9996785331228
S 366 493147582
Q 8399 96348 3099888054746
A 93126 771512541
S 90620 940589246
S 13126 220267207
Q 11549 71262 4603993914350
S 80230 727593449
A 64251 284128928
A 62475 753712162
Q 30971 95631 9578974563405
S 77458 218751712
A 1615 737744207
S 55700 28855611
Q 430 66274 5208228582945
S 73050 733690953
S 38927 632785195
Q 791 61543 9703384873010
A 50161 363035537
Q 8989 95809 5602814725649
Q 11159 89083 1109629322470
Q 11575 85678 9256462696179
Q 37243 91027 6075457554891
S 96792 461792592
A 46360 171634518
S 9843 56210855
Q 19383 70535 8341126336148
S 68545 185258575
S 97460 284299238
A 36808 219710318
S 86267 155506726
Q 28355 99023 7923561230461
S 6530 845206233
S 18360 244399272
A 44880 139026873
A 83536 823484490
A 50412 197802368
Q 3218 93138 6647006324867
Q 11322 78449 776109422542
A 68573 631373404
S 49718 985920327
Q 1155 99477 2857773538871
Q 4812 86851 315259590340
A 56354 940910747
Q 19355 99799 3556753613631
A 15181 897541977
A 92640 43007264
S 70543 28213696
A 33056 840858454
Q 633 65207 6598831169434
S 81869 26880161
Q 162 99042 723863286398
A 8738 828689658
S 96121 40443429
A 12397 553287354
A 23685 724894412
Q 14368 66351 6374550338182
Q 4739 99409 2456421590029
Q 15644 84394 3494349372811
A 33993 159555856
S 15748 605071336
A 43552 210145269
Q 6100 72288 7147579126390
S 37271 879433373
Q 31585 94493 4514757211107
Q 11920 82081 4512829623322
Q 3582 90530 8560546025797
Q 10822 92166 57979942561
A 90763 630208364
Q 5452 95919 8954346969511
S 772 858115074
A 67205 684814672
Q 1248 89641 3893250651607
Q 1309 95712 7714481762994
S 4491 271814781
Q 38598 94949 7149425744900
S 74712 385843485
Q 9564 99597 669364669771
Q 572 59163 4607928453204
Q 4703 89278 5525013177950
A 49294 598191387
Q 475 98705 4202765366459
Q 8066 61460 7187346148303
Q 2788 99263 5717086590471
Q 17398 95093 1535185361800
Q 10959 88354 6665698225536
S 57691 445994272
A 27009 88224870
Q 11995 94067 7980804666860
S 20086 737943753
Q 4850 88979 518368480172
Q 8771 61045 2337612258216
Q 26753 82468 7722569240743
A 92188 952339334
A 3957 259366074
Q 7050 89418 2098310656371
A 63150 717944802
Q 5812 97937 8959116259472
Q 1080 99177 251092320869
S 86084 459413730
S 22240 497492365
Q 6266 91215 9141217643143
A 76183 63869004
Q 12874 74778 9674544648954
A 48368 937785162
A 54330 409178622
Q 9695 99606 1696227197819
S 12444 700408202
A 96994 51700086
S 54702 101551976
A 16685 968916478
S 24755 209326768
A 5371 967864318
S 9416 224337894
S 8616 123239609
Q 9880 77186 6955229459440
A 327 400459860
A 37841 369773825
S 71074 907722202
S 63473 146815789
A 52091 401199815
Q 13130 86709 6325745220448
A 89017 527643171
Q 9581 97948 1532166821092
S 52186 174333454
A 40591 331719381
A 2354 362222704
A 10596 764809638
S 96555 281654948
A 54219 344634395
Q 2725 81180 4538981423662
Q 2122 76865 5637752952012
S 69752 34428866
A 88861 859603727
A 74246 685044071
Q 25838 96822 9975774478225
S 68842 658050947
S 18109 655054405
S 25929 632962801
A 36486 854957600
A 64686 306028074
S 36303 392551197
Q 3291 96223 181139700853
Q 26202 97924 1229226025434
Q 20215 85237 9485154636973
Q 17410 81207 4389932691209
Q 10240 87289 1465524406973
S 3365 637423548
A 36644 181005752
S 74345 773462026
A 26083 717923446
Q 4084 90272 2990184409395
A 95699 644328579
Q 25922 94653 3384743017815
S 53081 313523555
Q 846 90222 5856486325658
S 11217 551179270
A 81858 819334849
S 56189 113865846
S 23066 67633734
S 73458 627721820
Q 7524 86561 6403412784711
Q 18966 80802 5335890000981
Q 2960 91792 4741645231653
S 61742 268958016
Q 613 85708 1260394014870
Q 4287 99227 4466760568602
A 2096 338650324
Q 29743 80776 1264618101968
Q 9498 86207 2679016751474
A 87733 480343462
A 62798 785345373
Q 3145 99616 686249924311
S 83398 549689808
S 34084 635948758
A 16972 302079168
A 89668 436625708
S 27330 647960995
Q 9266 89784 6311446020608
Q 1879 85820 8539493299176
S 92224 903225532
A 42851 157912246
Q 5187 95933 8727311408392
A 66641 655347192
Q 12904 90098 9363814539106
Q 13950 98528 7882022935168
Q 10754 81568 9786065862093
A 25793 505071388
Q 44342 96326 6715781554049
A 33875 42382707
A 69933 692421849
S 16282 912924833
A 76620 52058390
Q 8126 85691 7102127993973
S 32941 86111748
S 62170 513413577
S 53384 770711300
Q 2914 91786 8401312076198
S 6600 275946571
S 41079 679115457
A 63205 247866863
Q 1164 93574 1058078643878
S 89335 276980470
A 26147 322767748
S 76478 172502095
A 16762 480863491
Q 3948 91066 1425247256516
Q 17465 82130 474811317498
A 20887 821420810
S 98537 793959166
A 64236 752347358
A 31054 832212356
Q 3039 89622 2486604014039
S 60275 62251982
A 13136 174669560
A 12826 540917492
Q 6382 79741 7832480271006
Q 6406 74642 3348690496555
A 81359 625125240
Q 36093 93595 4925560555205
Q 185 70064 9294999269503
A 16517 763816958
A 21056 161317670
Q 427 72053 9734633929537
Q 10222 83373 3961700838737
Q 11861 77311 7738623942998
Q 2351 82833 4943378628632
A 24269 822328115
S 36959 411883929
A 23310 184300987
A 42721 550479523
A 90502 292267870
A 29724 547483787
S 59029 438815404
A 87676 698352488
Q 39942 94281 2039229202875
A 39695 553575946
S 99671 241792984
Q 15655 83965 7635593448411
Q 4808 99726 975558289377
Q 2425 93114 8294195567984
S 56715 897233498
A 45684 875137235
S 65794 403848456
S 47457 956023973
S 60128 760202880
S 97017 54216327
S 24730 755845289
S 71482 373246411
A 91600 840691448
Q 19792 82844 3316926819020
S 88678 69531020
A 12981 91661280
Q 35 99891 6192675656399
Q 7053 89387 256168226450
A 99547 659255884
A 25290 636786468
Q 1883 99204 3090330560214
S 55402 489299237
S 95793 957954959
A 23090 330232361
S 97021 554778761
A 17991 465355285
Q 6742 91865 4506588295579
S 91949 37457344
S 44122 548569295
Q 6586 88418 7675923830115
S 13242 498288092
S 6793 781711706
S 88869 703108824
S 69664 628229424
S 68017 578159077
S 42553 232316726
Q 4959 97509 9828313849597
S 26078 949625390
S 34331 617591935
S 11074 330556730
S 74811 190019318
Q 3703 98324 851394516304
S 4809 917019843
S 74166 110649403
Q 19458 88372 7668806690149
A 30736 629818432
Q 6846 94846 2066832795717
S 915 155818859
A 8536 208002655
S 49646 621597655
A 60507 544716578
Q 22373 78567 2624862000941
S 39192 210316103
S 58315 728514844
A 67389 595405376
A 43616 237050614
Q 9824 95770 439942502534
S 16845 956390498
A 99159 533829272
Q 20393 72060 1268294805353
S 71993 486334370
A 11442 912996782
A 87585 414486641
S 60806 851158140
A 90370 992303763
S 44072 878882875
A 92148 552125365
A 68543 664359260
S 78958 185872125
S 34670 95027627
A 11419 405036702
Q 29640 80564 2254405952289
A 15320 795752518
S 83810 353795191
S 22471 972231737
S 17214 317675744
Q 25423 93389 6881578596422
S 86836 943363985
A 11973 317275710
Q 12091 79893 3428232314063
Q 6 99990 8964207880692
A 31544 514384645
Q 40710 96743 3469188480100
S 88954 792831955
Q 18516 82246 6394171619457
A 74114 910334555
A 83554 253486817
S 98050 501886170
A 21372 536264031
Q 6127 66331 5351164425975
A 15597 19119304
S 61982 585066930
S 31051 746552405
A 70013 403906930
S 27410 759311610
Q 8304 78278 7586768483739
A 10450 673288544
S 34365 185124208
S 31208 355877952
A 66940 368673628
Q 37551 99312 8947386292312
Q 11631 84814 9010905904224
A 96129 45707925
S 89871 753260825
Q 494 99874 8170092292478
Q 2704 90307 2007579980463
S 73959 505344622
S 80020 165564039
A 26457 540566342
S 55703 411435577
Q 23956 95792 5571695129419
Q 22422 83389 8348658712699
S 3596 350252068
Q 3447 92532 8615954079143
Q 1793 74109 2287410837510
A 13130 126091440
S 72845 892487975
A 82733 917993791
A 43201 11668768
Q 18072 78972 7828716601704
A 9350 381920948
Q 13874 91709 7209652151048
S 97073 683060526
Q 15259 84897 3875269184873
S 94210 837880712
S 2555 246248184
Q 3850 82593 7387377807571
S 81870 378736522
S 96886 264229330
A 45512 372437844
Q 2858 74497 8704389126542
S 17790 633383259
S 60827 602868800
S 38285 670670183
A 47048 130625054
A 72299 63199967
Q 20572 94378 4448154668867
S 57556 516283524
S 20874 617034742
S 99966 611823124
A 15079 462167565
A 80170 181790976
S 63958 618928701
A 49216 231735113
Q 1926 95889 3484808166906
Q 700 99962 4509676788645
A 15590 648356421
S 41751 211873763
A 97463 296072726
S 21380 482044075
A 99839 862111723
S 76207 198185599
A 92569 419547162
S 13905 623487158
Q 19371 93116 1032946282367
Q 8322 79821 7225010843603
Q 18178 96312 6931178344891
Q 21291 83180 265278008973
S 71970 315513301
A 79220 139783070
Q 597 79204 9274956497706
Q 939 69534 9498177111697
S 69277 646819119
S 40500 705609531
A 30595 610183139
Q 11241 77122 4795190638980
Q 20977 92544 9482062651674
Q 17339 88001 1039025365138
A 60741 541261008
S 24724 37171325
S 23406 470158106
A 17240 564718304
A 34652 7018020
Q 11787 79067 5027700846576
S 12393 420572189
Q 24229 78149 7735328967399
Q 5922 98454 4986526845337
A 13977 731457174
S 39034 645914924
Q 2147 90879 5507710214875
A 26058 936644457
Q 901 54065 4034876056991
A 86788 933748932
A 14360 647493121
S 37903 517049051
A 18482 870582978
Q 25269 96341 7182178728924
S 76943 295422873
A 25653 563521412
A 36371 819401028
Q 24155 96905 4575928877446
A 44167 663413448
S 19189 340084275
S 25930 815742430
A 9487 491255273
Q 4659 93703 3067969028272
Q 40436 98066 226560657769
A 91415 975585295
A 62436 431574701
A 84440 798178694
S 8412 783854410
S 89657 338749665
Q 500 90793 9000553545383
Q 18209 70422 3967579521380
S 91459 660066261
A 41069 597386298
Q 28752 88120 69568117888
S 22924 59483961
A 31274 159024492
Q 44659 98824 8013487677150
S 75526 327183626
Q 10695 71383 3579006977676
S 66948 461989542
Q 18585 75614 8082830269823
S 71157 518609444
A 30065 481800028
A 5836 46710505
S 88094 216952670
S 41551 75915771
Q 3730 89452 714739078075
A 67164 354304911
S 69158 351792099
S 63341 856557071
S 29965 201996388
S 99178 664673727
S 78411 740614323
S 49229 481564126
A 49601 652549828
Q 30607 87494 4606112125467
Q 2288 81245 6073989118832
S 54076 918594059
S 85402 520776650
Q 1217 98832 8435001330573
A 1235 373525342
Q 7482 88360 2201726703738
A 96188 889889613
S 25069 861156808
Q 33899 96868 7341377248213
Q 19205 80653 8396965927068
S 78918 821745332
A 21395 606904022
S 42820 282106968
S 57778 114605219
Q 1710 99440 4492304394995
S 55179 63466986
A 68189 558505447
A 1467 472311202
A 19118 763883152
Q 14064 84562 6919188937862
Q 1835 97765 2982968637747
Q 35402 95294 7549409774131
A 81666 992185425
S 42 415001055
Q 11303 67926 4936779015069
A 60985 597952096
Q 19021 84172 4458112632217
S 70871 978652736
Q 23698 96536 8776383148777
Q 429 99251 1315553747007
S 46248 758689213
Q 3877 65703 3944101686750
Q 5870 91591 5259285188854
Q 34063 92443 8135565203254
S 12197 378682276
S 77093 584801969
S 68821 359785699
S 5989 666157454
A 91453 128739041
A 59692 143304947
S 28689 225960384
Q 13711 66194 1442274141228
A 88992 89118388
S 68399 921708459
S 77047 348779176
A 36603 9381913
S 40170 781731531
S 79317 609879343
Q 18188 72477 9428155408247
Q 9780 85513 4864935743157
S 23974 829214089
S 47278 663769209
Q 30670 97722 7093711521552
Q 21679 87664 7858876385774
A 47822 653948125
S 71080 915279450
A 84018 446144943
Q 16265 99539 8071917136599
Q 190 76093 9671400454500
S 56446 126203849
S 90466 610651100
S 53704 913121236
S 60713 373838484
S 40411 169823275
S 24416 74084721
S 34215 123287397
A 79261 885164865
Q 23146 89016 7662105727062
A 56424 45093706
S 24176 650320664
A 76584 890877847
S 90454 502215324
S 54806 567481293
A 40823 583021643
Q 25244 86011 5955424164591
A 65591 332052602
Q 18619 81827 8309896575044
A 33740 122347918
S 14318 641933810
Q 115 76967 2893006003425
S 43609 379843282
A 63516 483308681
A 96736 376173789
A 26371 727452623
A 71803 851539907
Q 537 80575 4996342895783
Q 7628 88661 7324377929979
Q 493 99880 4214832535399
Q 11614 99413 1112978661894
Q 5623 91282 9922174932871
A 42244 670675493
Q 14035 98195 5067401079575
S 68926 878082638
A 51228 357611250
S 12011 384373812
Q 5650 97506 4045810711001
Q 23008 93537 9716182426195
Q 20664 85776 1675609167499
S 73895 857221753
A 52650 48624466
S 538 449081436
S 28227 809321776
S 67911 923792862
A 76807 530462745
Q 172 90704 3510939161312
S 60839 42669600
Q 524 99904 5740755691003
Q 3575 80096 3748211422151
S 49033 65740019
Q 4261 96219 7218349611465
Q 43332 95168 8408766102792
Q 620 98138 7765414605635
Q 11648 64339 2233286355112
A 95702 118343890
Q 1459 73739 3925769110569
Q 5851 57392 1086485191930
Q 3046 78897 1320674707818
S 48079 921878014
Q 3886 92143 6793109287314
Q 14645 65475 9743391470054
A 58081 589002540
Q 15918 87967 2874418741297
Q 60 99623 8317406283185
Q 34625 86021 4989336165031
S 57080 286229061
Q 505 98150 2434131447701
Q 6040 62008 3609804954430
A 28500 989840608
Q 41832 98937 1430829257289
S 74545 93924890
S 46123 946119156
A 87453 169157929
S 72420 744024714
S 45665 770923633
A 30170 892077657
Q 29838 89165 6315801953339
S 73074 78386645
A 95819 345448690
Q 32507 86636 9328708702114
Q 18303 98537 3423521618856
A 82506 934384010
A 1696 774894950
A 66031 22784594
Q 2304 99141 4108225148173
Q 551 90290 7413393924514
A 30833 226983780
S 85452 977644351
A 72623 881473794
S 73120 473360517
A 65162 264764529
S 44151 731094275
Q 13492 72424 2140600501310
Q 2278 95990 8205129863053
Q 2775 78453 2009255184239
A 31394 409929138
Q 7218 96918 888988792925
Q 31472 91901 4357132416751
A 98091 967888935
Q 41778 99626 301057311063
A 91197 676424215
Q 2345 87278 4856181570434
A 54906 407473882
A 13291 448075269
S 92310 44236822
S 42093 926619458
S 9949 202864155
A 45272 136317676
Q 617 78197 2433513123411
Q 20419 97798 5333181687289
S 54555 603265081
Q 5204 80159 7610875698869
A 4069 382707655
A 12135 115371068
A 20738 136804227
Q 28274 92708 7443699190630
A 46079 386593283
S 66749 820026366
Q 8908 91370 5824781165954
A 77089 539326715
A 34401 351661353
Q 15538 88469 7742208210458
A 14596 291294795
A 59616 501314306
Q 8729 94297 8780390727231
Q 10076 96759 4800526387053
A 55997 501254920
S 68827 397578784
Q 44784 95365 8260503349246
A 16251 162302428
Q 27865 97653 446683737244
A 28572 914044062
S 25852 259784449
Q 11515 88328 7206463678963
Q 1811 96027 6070459734799
S 8726 486026717
S 25441 132884592
S 84747 535646156
Q 23535 92575 229931304279
Q 6485 97004 7985489992975
Q 1433 63621 4689161206257
Q 15768 93102 8388159470981
Q 33742 98658 8793550275500
Q 31611 94690 8859765548324
Q 23733 79594 9093433748178
Q 11544 76085 7497530133220
A 32339 852869524
Q 9846 97015 3793405062219
S 41834 891174489
Q 32073 94025 3515134027939
Q 1273 96840 2011025514526
Q 17944 94120 190452369012
Q 6239 97971 2162609961728
Q 13561 67093 1308972524589
A 67850 392005949
S 17816 395058552
S 68344 824596483
S 30745 524566411
Q 19271 82066 7821239258607
Q 24373 91848 1010751332199
Q 3467 94370 3257554891920
A 45934 670390112
S 1983 327870852
A 75300 211858724
Q 12650 85015 1028466354528
Q 1157 92098 7014100575753
S 25265 844429433
S 52165 765201551
Q 982 74486 938880502277
Q 31514 88192 8130577394425
Q 3250 97241 704900158199
S 52143 886158251
S 17823 960620467
A 26402 681974218
Q 1348 92229 1151295187841
A 68085 266583950
A 61279 203983886
Q 2215 86168 6088949230899
Q 17466 93125 2792763036385
A 48126 23580824
A 10311 428524631
Q 20483 99296 4519159930920
Q 42935 99621 1938930676840
S 31311 715029685
Q 6097 87811 7104459454108
A 30436 625062744
A 53372 546989491
S 4091 195157790
S 6475 776608895
S 2559 956567760
S 61706 19089814
S 72304 85356199
S 29599 897577229
S 71426 910430052
S 55046 301526745
A 76937 38155508
Q 25736 89987 4340706457447
Q 97 98949 7418714785335
Q 27823 92676 1642689376044
Q 12158 90714 9527273641060
S 2916 233258943
A 21877 599779004
S 67370 191588395
Q 32058 82685 7962048694313
A 54637 496779443
A 36412 726807022
Q 22245 98821 7725335736620
Q 13165 89463 5292499996758
S 77540 486286300
Q 2351 98409 1289122445116
Q 30409 99040 1489148070323
A 68976 36673695
A 33310 976220844
A 83897 867959224
A 11176 888195101
A 65547 981245537
Q 5229 97356 2171172105633
Q 8087 70956 1338703911870
Q 14073 94665 672953008739
S 23574 490122300
Q 24533 88764 961761304171
A 51684 236643307
A 76493 408962565
A 80073 704538901
S 94372 243431979
Q 11103 92865 8727744541648
A 4644 645740925
A 76532 713126438
Q 19668 92357 1790329293645
Q 9948 89821 4831053818114
Q 48253 98974 2414997672087
S 22837 203645776
Q 4734 94354 9057356728220
Q 5475 96038 2831355923741
Q 27124 84854 1484176328034
S 98339 157573583
A 8408 191395798
A 36519 700796328
Q 28568 79425 3088667415711
Q 23689 79383 9568542968995
S 85256 360361637
Q 9902 80188 1101973467702
Q 31535 87856 4366029015890
S 83260 782605296
Q 5299 70960 460398575556
S 1598 316409951
A 95892 263707428
Q 692 83963 6595899759553
S 62263 293149709
Q 440 88720 7533603943777
Q 24872 88497 7254760699255
A 25824 373376378
A 91896 767510063
S 12101 250407904
S 36097 529189360
A 5361 705621453
A 90669 551510581
Q 565 81527 7300451266067
S 80939 762734076
Q 4812 99759 4078788946856
Q 23825 75705 6633155225337
Q 12923 80969 1451599005705
S 50390 334702368
A 58271 423736405
S 9792 9274395
A 7642 482595313
A 5422 179784408
A 73523 952370484
S 42775 496350618
Q 16913 94978 8019767032702
Q 2119 87428 956824452353
A 80906 437521377
A 83470 898141692
A 78492 669938824
S 4631 944491311
A 17579 942844295
Q 4522 76440 838860791199
Q 8522 99931 792830074713
S 85072 27078209
A 89803 413720288
A 99916 802602168
A 52116 782300441
Q 875 79970 4035190917084
Q 7671 92110 405416179942
Q 9976 99505 6795116317033
A 74653 519357503
S 99717 605107097
A 95438 537961177
S 4760 94600992
A 53345 177951177
A 99704 543978139
S 51151 83324685
Q 7056 95246 9022596377253
S 41502 877963560
S 47145 302617529
A 90908 365342689
Q 7942 88021 6118977851185
Q 886 98409 2912974945591
Q 12501 73326 8899019407996
Q 7145 59937 6350281018229
Q 11650 92596 3273996838092
Q 3187 98662 3914411596135
Q 2877 93766 315648348877
S 23938 180014807
A 25046 189996366
Q 13268 98698 6920406559669
A 26921 325608875
A 34154 390880955
Q 13640 95613 9924429670735
S 18534 997693963
S 320 859092080
A 73651 490563830
S 89805 553745674
Q 22044 98188 8982781483498
S 25391 244834656
Q 24648 79264 4322534453857
S 40434 511187905
Q 8823 98311 2362106282606
S 43582 650116597
S 9562 967607969
A 59260 783993039
S 21674 382929316
Q 25425 92682 4351020664919
A 72118 168751398
A 14375 863733177
A 29933 400399571
S 88435 51445308
Q 2954 98349 6268521887580
S 87495 88493613
Q 18498 98218 276357579388
Q 13801 90329 7335306531077
S 74296 438612886
Q 6903 79533 4594944764944
Q 22971 91992 1963990084733
S 68724 48076420
S 50057 857462439
S 23642 755768033
S 14979 686862037
Q 16754 68724 6919253787422
S 20964 299051394
A 22545 87030710
Q 27075 82633 5160030692151
Q 1567 97720 4673717702676
A 3746 462947940
A 67393 851976964
Q 19550 85931 4893605205137
Q 459 99229 4042668733492
A 97163 108487241
S 55244 693030222
Q 26131 79342 2326211151982
Q 22 60997 7188093754268
Q 24388 99560 1895873007587
Q 1149 75850 6224334673107
A 53148 920661491
Q 10449 60744 5532202752519
Q 35818 95838 5583860198757
Q 647 99223 2451639504459
Q 8276 76655 1385162080643
A 19453 606653283
S 29587 369015261
Q 22518 95045 4711102394469
Q 8142 82152 6746624819373
S 20699 542322219
S 27993 929695765
S 33128 193184893
S 80173 188476503
A 87647 529545819
S 21404 412353747
Q 3813 95200 6735644611323
A 3687 737428422
Q 17884 94902 8731641947216
Q 3741 95896 6113199430463
S 33322 359887275
A 77498 775344622
A 89540 864039622
Q 39781 91975 3496613384791
Q 35492 85986 2535088460617
Q 14588 82004 6696056471216
Q 498 95083 8651269504766
S 982 586959757
Q 1439 94850 4570984299596
Q 4645 84288 6135970459633
Q 8221 90734 3562389549571
S 24612 33898659
Q 3738 65881 2756602809749
A 52492 566582940
S 20744 366188026
Q 37155 97267 3924421006602
S 78872 605762957
A 96001 106360215
Q 3600 80693 2465698466429
Q 30797 82297 7571000156560
A 95895 194634846
A 60203 416515593
Q 36689 94276 2914110190191
S 27954 534277215
Q 4584 91029 8011127476974
Q 43308 98411 2984740728142
Q 939 91589 4354308286437
S 52831 432036235
Q 10899 77220 9237833257005
S 22329 805755369
Q 8041 85992 6285919746920
A 7751 792565427
S 82532 98925506
A 58830 639404341
Q 34823 91169 2675868934128
S 53003 629921621
Q 11313 93601 166382847175
Q 3567 87082 9026467812572
Q 9009 81908 9812855223028
A 29670 931179437
S 90861 165557042
Q 4284 99992 5735428413512
A 63310 743918556
A 95027 719660878
Q 27245 94815 9432490437151
S 276 148278197
Q 24166 84232 3134167964173
Q 42729 94042 4104924733067
S 49343 245918984
Q 19762 75405 239962338843
Q 10279 92465 575479579045
A 10029 405016113
A 70231 105849870
S 74490 592952744
S 6934 703260998
A 28501 223417092
Q 19635 89941 8516052597153
Q 1691 94656 6004114790047
S 48190 876005815
A 17220 668997426
A 28208 891531692
A 52336 501302113
Q 21871 83209 1030202050870
A 69468 853485122
Q 13425 92924 4721193552643
A 39872 553438175
Q 12408 89458 8231714353474
S 66702 776749960
Q 6808 93955 6343257856817
Q 13872 91214 3910200401866
A 5462 967924370
S 80538 154277615
S 43128 547786126
Q 31230 89661 7506716934156
S 71695 733837328
A 36959 377738246
S 91869 344418619
Q 18178 98160 7081298756200
Q 27958 81130 3621409759748
Q 1820 89328 8202140207664
A 66563 525212523
Q 7300 98773 2628643408243
Q 8902 97125 7071555431158
A 27024 453809939
A 91602 458256888
S 47648 967236668
S 48413 234037442
Q 13611 75388 5375201862168
A 57348 412805215
Q 3622 85633 7500338137438
Q 1458 95848 7358773052635
S 15131 759476390
S 73953 176544635
Q 16406 89424 3274606332550
A 75622 710971246
A 74637 392362831
A 26291 315585660
Q 31294 92537 3908623475921
A 77523 110015020
Q 4960 77170 7281732217299
Q 5206 97304 979858055715
A 17804 578206093
A 10548 871701054
S 29688 931974942
Q 10656 73224 7800796694872
Q 12087 97790 5349297165167
Q 2500 81589 7873488484338
Q 24797 96143 7531661638746
S 30572 889110757
S 25975 626762019
A 45587 858837532
S 61456 125034657
A 3818 70341780
Q 8546 79978 5377809365756
S 62668 269883512
Q 31948 93010 7866853975446
Q 4155 70400 3754863197448
S 47389 296586823
Q 2688 62992 5438573918465
S 86223 136355539
Q 4409 92627 2930763468354
S 72225 74945626
Q 1300 97998 3463611627950
Q 27775 79907 5677372576269
S 50381 147187642
S 3510 463155635
Q 1721 89634 3902739209028
S 80875 731196309
Q 27943 94484 1245829116595
A 67282 514343093
A 3635 114071765
Q 761 99440 6513658459998
S 96097 636412234
Q 2810 89795 800015636486
Q 41893 97772 2105026411752
A 45898 527644027
S 37888 754279258
A 48757 795398676
S 42104 699966350
Q 291 97003 5558118843933
Q 5020 84505 5772366160247
A 69797 714523027
Q 7361 90440 4635425737422
S 31339 875230107
S 23886 57090334
S 94803 90427223
Q 1314 99894 6159523120799
A 74523 192626
S 85832 110975952
S 81680 81352413
Q 4495 58418 5401780379021
Q 13353 78041 4686491567271
A 55316 606715638
Q 4015 85899 570426096259
Q 4825 96203 6418852031649
A 86618 473928124
A 14701 179478853
S 4033 330217372
Q 20368 87440 2670730953808
S 32347 341749174
S 69067 647599760
S 19515 276114375
Q 1021 63507 1481323119690
Q 31213 88914 1487083487633
Q 34280 97446 7674586351003
Q 36167 98097 2054347678026
A 55429 458666773
A 16410 951714293
Q 6862 99692 3156018130974
Q 372 82748 6099648032978
S 66638 554447517
A 82080 937001129
A 89009 205944837
A 71711 399178697
Q 10538 78300 3239369869101
S 42622 253043478
S 14595 237977516
Q 13624 72430 4977710741854
Q 11580 74502 9694327501259
Q 17800 86605 301235379610
Q 6575 96704 9506155296648
Q 47343 98879 7578376720343
Q 6861 70971 7878368834701
Q 288 98406 852285327704
Q 12679 82009 6513012298356
S 62366 490273369
Q 17931 77710 8932301155766
Q 19588 78800 6871924556074
S 75564 488600461
Q 29839 92612 2096887745947
A 35962 653118861
Q 11506 77760 5590903433325
Q 6438 89487 9119451696592
S 31165 613055053
A 5644 673142475
Q 5230 84279 9725266712352
S 85823 745233208
Q 25311 92805 7265677453929
S 56598 220326570
Q 11796 86654 1284542934225
S 30134 624894977
Q 25312 76105 2236879050549
S 46719 222746500
S 71782 184462546
S 81970 187866997
Q 46657 99135 7929911714327
S 53774 270742829
A 18135 27686278
A 12383 889610643
Q 7775 90371 7228008815821
A 70381 365292954
A 758 674013032
S 32118 527693591
Q 6385 99917 8152543096304
A 70168 33832472
S 54322 254309240
Q 306 82622 1391268556735
S 55135 958186183
Q 11887 96692 5914446711203
Q 2977 98387 878377379707
A 22806 876322512
S 85149 80959759
A 20178 172664055
Q 4043 85771 9750185806644
Q 25214 84371 189207267501
Q 13488 99472 2414545773718
Q 1098 84971 6752115591964
Q 28578 88846 3227551784297
A 5925 273552762
Q 29608 96826 238545905075
Q 11616 85596 8716174610216
A 39461 162575092
Q 19719 82311 9699567961019
S 13058 714157862
A 69614 990608566
A 92046 52078174
Q 34374 93368 1964864316756
Q 10809 73613 5306289172801
Q 8433 88940 6224016014144
Q 4550 89369 7628405182358
A 45635 105610054
Q 16584 85861 9271555784877
A 62313 915279755
Q 23378 76865 5592752239418
S 89995 90616199
A 45424 38498899
A 69554 747503056
Q 39730 97771 5769609166168
Q 2024 99499 5237341758497
Q 2715 85094 7907559951879
A 32809 201988748
S 26424 593817340
S 64373 634469389
Q 19798 81250 8361368949750
A 45294 508027296
S 96424 87324197
A 70608 619156582
S 95173 893706894
S 47047 211724815
Q 17278 97897 4257655573247
Q 13422 98990 6506404618040
A 94556 374750142
A 86334 588393813
Q 5974 85877 2381916861725
A 63333 19386817
A 68122 618692419
S 93729 185307499
Q 23895 90156 7777993256994
Q 5758 95411 8456044139978
A 68206 231331417
Q 9764 62962 7499342945701
A 66736 731423437
A 78187 105575142
A 84163 833488140
A 6818 286065402
A 61983 68900832
S 71259 364129034
A 28049 753933449
Q 9406 73037 9809752514321
A 45609 685001325
S 54896 997872878
A 52824 366677904
S 81219 657604944
Q 10170 88033 8085306204255
A 47765 990763400
S 52819 799725317
S 49165 307548170
S 73745 301153890
Q 13620 94255 3391096586245
Q 2533 99778 2466907315467
S 45300 847238295
Q 11555 95159 7332848484639
Q 3356 72908 796880850509
S 28805 736653563
Q 20692 83184 1717669651899
Q 9597 99359 1508749262121
A 15719 559373387
Q 5287 98393 6460517454819
Q 3928 84278 7488205264862
Q 4605 58139 4539880280077
S 30680 833591488
Q 605 94963 6288469752343
S 96319 556511929
A 12324 61161014
S 52542 90626541
Q 3430 78052 5668630042159
S 15711 477862339
S 92967 713707917
Q 289 92403 3935711828085
Q 15101 98652 2315214339184
Q 13775 93244 1834042368751
Q 1772 99604 2296893357491
Q 10506 94665 4250121544088
Q 292 80212 5361588754728
Q 1571 99152 2853851618845
A 39365 324677167
Q 4940 84993 9734271125660
S 12852 347129375
Q 3674 90160 1615512342967
S 24136 868907529
S 68008 306707883
S 2301 387964299
Q 28716 85619 2165525878608
Q 6988 94656 5872967281803
Q 23 92250 5006758273365
Q 7335 97615 6435302928830
S 72234 417932113
Q 8453 97279 9544663161835
Q 9755 68992 6377314204535
A 35474 609771583
S 74033 916575097
S 82352 354055332
A 54572 496415969
Q 4692 77899 9487133410068
S 14182 828361315
Q 22374 97917 3071021550832
Q 22623 93855 773582735425
A 23799 318308697
A 13582 127262299
S 24280 8223704
S 96126 664505806
Q 30594 97843 3557312275742
S 35608 619890329
Q 43351 99063 7137441017158
S 80170 760041605
A 3073 806282656
Q 14023 98788 49784457000
Q 15321 78088 7997951162464
Q 9601 94233 1098155826597
S 70070 821055200
Q 17626 67787 5308914815667
Q 23236 91965 2418514245633
Q 35810 98225 5655997723569
A 97144 976715545
Q 7211 65077 5326047545799
Q 12610 97379 4501089268910
S 35526 295370515
Q 5909 96566 5116801303794
A 40847 926755354
S 59436 308559366
A 39834 21335763
Q 1884 64934 2230970038300
Q 35148 87325 3374312309655
S 32726 660173442
Q 637 99253 3314440799594
S 46335 460933376
S 3020 965340922
Q 14338 77486 6822588621388
A 40208 130364184
S 87435 769764142
Q 3714 97912 4964269439033
S 41448 233676723
A 1485 188195795
A 40950 64470441
Q 20918 90297 7233701053387
S 12012 303162425
A 38435 624832123
S 36763 341092250
S 61851 742737093
A 26278 645815549
S 6111 223051089
A 27113 172056774
S 56043 80233996
A 14577 754440359
Q 11096 99833 7959256399489
Q 19129 92018 81242690291
A 83644 456590103
S 6035 275192190
S 69282 255776397
Q 12580 70573 3063988901606
Q 25794 76264 7532599886707
S 43799 456023836
A 86226 919443186
S 94821 677608928
Q 1135 56045 2497972987351
S 41857 582822798
S 57866 810853592
S 72543 602040436
A 14122 928819870
Q 32572 87691 9535750097678
S 51747 544749069
A 70003 769022191
A 13452 239410725
S 62901 627613420
A 3195 670962319
S 71014 649219551
A 66539 146081279
A 22204 875264160
S 87443 938186930
Q 556 86741 6390888818711
S 36335 868120088
Q 7220 81638 3808179633449
S 74777 505014077
S 59869 439355161
S 49071 265851514
Q 1766 90708 6272340577844
Q 1694 98968 2888397424819
S 41536 135146921
Q 19629 83269 1269305473115
Q 17145 80440 169142145774
Q 13999 75092 6100552498920
Q 30313 99484 8669306560269
A 37233 439566747
Q 10098 99616 7417372859898
Q 1697 98596 8771431234486
Q 11207 71675 2594526915539
A 46595 842028425
Q 2217 99515 4848977768960
S 29795 253030107
A 18659 779202266
A 95605 560421537
S 59366 346464378
Q 2213 60692 4002609686140
Q 29904 94333 6195748198661
S 52150 791612778
Q 82 99922 8745656920033
S 53061 430485269
A 4779 271421071
S 49047 793570010
Q 2015 76709 4420043104050
Q 7009 98298 4296075396798
S 40762 438231858
Q 41005 95194 8306933926718
Q 8901 97154 8999027597078
Q 1389 54862 4806304877428
A 48708 280990304
A 80993 262462337
Q 4938 64872 3903505890479
Q 12132 95522 1135092093272
Q 2214 83575 9571599924801
S 32106 875209069
Q 24417 89871 5071809277712
Q 30959 95693 4848040496541
A 42916 823234286
Q 21030 94319 5056681411018
Q 4122 99260 9979222959448
Q 26169 87197 9121253431140
A 91575 306873961
S 82948 979751963
A 10364 183473679
Q 12523 66235 8421288500801
S 43732 778322703
S 62932 375465263
Q 31266 96546 4129200696750
S 37273 100235680
A 44155 652086351
Q 2796 91024 9088899204595
S 62676 50301177
Q 9156 76920 3258963821192
Q 27623 90389 8446105758813
S 58591 626811933
A 2254 195613774
A 71308 414402884
A 11450 833251936
Q 2902 55217 8206774577292
S 25349 513256585
Q 492 52216 1168901599991
Q 21930 77697 7401532514172
Q 10485 92568 5052672921372
A 35919 685034162
A 48295 802649833
S 56489 670910704
Q 18613 98080 9065480004317
S 43034 518532173
Q 1666 95722 8657119198877
A 19602 655028754
A 87333 165159014
A 52349 186877871
S 30148 213552588
Q 12009 88519 9059584367400
A 83139 299213014
Q 7273 85362 9105452065982
S 12860 3467208
S 41864 523312362
Q 1486 52732 4921141130256
S 90702 114434649
Q 8750 95479 4165067441014
A 18043 23310653
Q 2172 96494 2313739004687
A 61611 279194405
A 94255 751714569
Q 23449 98792 6034132708716
A 36449 285671738
S 27158 492267321
A 84054 580084592
Q 31313 92559 5856058270396
A 98096 887709790
S 4293 590384465
A 9675 530574233
S 55143 635184608
Q 6578 63453 9417882492948
S 43713 213750317
A 55510 11629811
Q 258 85985 6057324707866
S 59644 868074425
Q 309 97311 5955407299626
A 59463 453192449
Q 7917 99814 6117686296643
Q 14556 93934 7762451396232
A 40444 309386929
A 93566 20149788
Q 5094 93529 4334443044340
Q 12287 80029 5148073736500
A 2136 638316371
Q 1921 96297 5708139679282
A 25083 228944874
Q 6402 88743 100626307173
S 42580 460559330
Q 166 99099 2521859794496
A 68459 998289738
S 86604 581283374
Q 27595 97748 6825427576715
S 25219 54094678
A 3653 380854305
A 98888 47587669
Q 1637 92018 4875134308138
S 90327 448936826
S 63517 37577168
S 88586 737149961
S 63137 736360483
S 15132 382197451
Q 1171 92056 4496472913894
Q 28122 95322 7256159026595
S 51395 527802270
A 76121 253042821
Q 29388 94676 2848164999588
S 11501 672434541
Q 210 99274 8578645115008
Q 9598 92562 9072830182503
S 88406 298606998
A 5222 885018699
Q 29646 96246 4522822692312
Q 36204 96499 6389646354609
Q 12377 80137 3137786281535
S 32289 670588391
A 19481 480180816
A 69507 2604771
S 86646 774954999
A 69745 987401461
A 58020 640515313
Q 11717 65201 4201569898097
Q 20507 80685 2302825086025
Q 5178 94333 8552157074191
Q 41262 95332 140702507941
A 95622 593496297
Q 436 98754 7871273909356
A 84784 70228691
A 47400 507241441
Q 508 50598 3955847848041
S 72786 955093070
S 10470 181473068
Q 10673 84497 862922149286
A 6670 563297113
Q 45760 96687 9540416475434
A 38794 735597306
A 53720 261020643
A 63101 822426348
Q 10962 86781 8647228661055
A 50823 808379056
S 4911 975457983
S 49815 251728159
Q 37899 97651 2450989307188
S 19100 513514969
S 41122 442526651
A 80368 742262788
S 28293 786698921
Q 7442 96008 3832885854621
A 52788 866793257
A 10252 934578389
S 35649 541233542
A 38313 98905312
A 48051 31086761
Q 2565 90121 500064296802
S 79574 641981889
Q 16654 76119 714564911320
S 48521 350051894
A 91145 800752584
Q 5974 99361 2078781650800
Q 25961 86918 7130186307563
A 98907 896350537
A 28248 321503060
S 93246 94392920
S 9816 697463579
A 33941 91020221
S 68109 890352205
Q 6411 90057 2136998990853
A 52357 844629825
A 50875 955455771
S 53652 998452026
A 81512 519636006
S 1004 611657053
Q 6069 90399 2496006808170
A 30229 817461756
Q 14333 98030 1959042894590
A 85428 993436256
A 92621 879760390
Q 23037 94712 6315009417813
Q 377 99872 5468702173069
Q 12015 81601 1648991140982
Q 5449 99852 8145975844634
Q 25021 82826 4023041835699
A 3520 761808341
A 8751 591526848
Q 14393 95179 7702693363657
Q 10585 64240 5310351219632
S 76470 736875264
Q 23078 87645 8974616582264
Q 11412 63292 2951123553156
S 89264 387922938
Q 6111 84773 4470726284067
A 37009 381231449
S 91597 563017483
A 73880 166420968
Q 4788 93797 4275308672979
Q 5064 94121 9061546315030
S 29877 478262470
Q 1160 98963 5988290500349
A 51320 22454005
Q 27523 79935 1237657543729
A 93768 217865020
A 1092 829609907
Q 26461 80172 851151779734
Q 117 95067 8251102959785
S 41992 826735272
Q 15823 90083 6100447863817
Q 14720 94723 9215899174460
Q 3386 97655 3273616451992
A 19319 199485921
S 89529 741071768
Q 13504 94952 7482138284659
Q 1724 95532 740250189067
A 61202 428924135
A 47931 386026178
Q 6932 85938 660037068209
Q 5045 97571 2182286788005
A 81870 565152268
Q 9220 90315 6652625483121
Q 17664 96142 1976214821635
A 48765 816678591
A 19103 338457838
Q 1059 58909 5316034079290
Q 32244 89525 5008608401942
A 45267 901480282
A 58229 71713342
S 15903 954922340
S 94704 584007201
Q 23278 85769 7475659809466
Q 1277 98426 1542269386483
S 67930 511964398
Q 41031 92590 5708832673351
Q 7799 76910 7282822868589
S 49074 460528324
Q 12330 98013 4021960472001
S 6905 269977428
A 69867 669888808
S 29285 556147222
S 24886 741276802
A 50957 910265526
Q 16112 68016 5021703203400
S 51391 830526319
Q 10071 92535 3196368595914
Q 15713 77195 1526291100460
Q 5311 84086 3918314667744
Q 1222 68531 4052017576426
Q 18076 79491 5006683910560
Q 43244 97653 7682314250482
S 8075 562657457
Q 3622 93817 1992149305996
Q 2270 89751 4845712756532
S 48547 337207491
Q 8245 73903 36110161874
S 35880 326846963
S 31260 235440442
S 79764 979106800
S 75978 614907957
Q 15963 77874 517407327303
Q 41760 95848 479308583355
Q 4055 96008 7712844754133
Q 4565 99681 4674211394770
S 10491 553526407
Q 23921 81124 4133607198905
A 1972 693581303
S 80365 23157929
A 12989 587068944
A 92813 615500971
A 98003 121500070
A 92586 645272335
Q 17458 96797 6537863237051
A 18425 202647316
S 38360 427249838
A 12545 504170646
Q 18394 92290 1188304315354
S 59745 444764992
S 79866 415212945
Q 37514 93009 223133030072
Q 2923 96285 9864324707581
S 72461 555768743
S 32862 193101410
Q 20216 88011 1671722616582
Q 24206 92056 7102552018578
Q 20731 74004 1598137846700
Q 1568 99209 350749377810
S 37013 320454736
A 51958 868349587
A 19692 504545508
Q 22932 93446 6149007575331
S 83817 409009004
Q 19825 87810 1626324667790
Q 37355 99113 268443184453
S 26934 480090613
S 13262 112220866
Q 6639 88473 3516760640468
S 79738 915936759
Q 6341 76425 2798242073850
S 16739 644090811
S 75350 203906242
Q 45602 99551 1484863445178
A 48409 606288163
Q 23809 92704 9348760536799
S 86300 906034879
S 54336 639041750
Q 73 95019 7560888189067
S 9450 903601683
S 43710 581543799
Q 25010 98619 7215737146072
S 64419 358815147
Q 40112 95806 8893350107465
Q 36748 99090 293422487164
S 14158 28104801
Q 7776 97844 7140057386290
S 65904 543144520
Q 2597 95155 9631912888267
S 73823 945657312
S 98313 840885095
S 43865 750166850
S 66940 161448853
A 47132 410487035
S 51674 29123068
Q 17532 89428 646141482198
S 56912 229262164
S 1743 780250519
S 55689 134999887
A 60972 592097369
Q 40208 98098 5287792381436
A 23380 796839145
A 56463 111027983
Q 72 99472 5235939787421
A 64838 659114673
Q 288 93907 4468423397785
Q 22738 83208 8440572962525
A 79348 749291210
Q 9169 97052 1505216446406
Q 2650 90456 7161575617517
Q 2681 85816 9304102511211
Q 5048 84063 3059493084110
Q 1034 97816 7883502013767
S 11598 646167622
A 58495 852104890
A 7198 749294222
Q 27492 93308 8007891940585
A 14622 724843170
Q 25005 83862 5130683462467
Q 16365 92584 7374513330844
Q 4868 82682 9895012181960
S 13794 477510188
S 89876 888789078
Q 1224 74254 9967589689519
Q 29115 94439 1649528754615
A 20879 626472776
Q 26060 93305 8063410783424
Q 2966 74893 3233621520413
A 81752 299718552
A 35535 872489286
A 8631 720986966
S 77958 651530369
Q 5056 62888 3228535091779
A 99752 117860151
Q 8035 60285 959913542242
S 42369 403568144
A 68538 844250718
Q 1487 96506 6265148102604
Q 14284 91383 1745380505859
Q 8528 95562 7241577564979
Q 2731 99425 9652173612580
S 53771 890478950
A 7960 918260611
S 7892 867988072
Q 1923 88233 7637197876760
Q 7468 66489 7782249737486
Q 14867 81532 3475075845258
Q 30837 83697 258743401698
Q 8553 82443 528469808889
Q 10090 73817 7264847617996
A 20408 674207467
Q 17710 83167 972877154899
A 3288 49147411
Q 2988 97975 6995640859033
Q 11953 89802 8023035740395
A 6130 674818624
S 61737 936831418
Q 5926 95815 8278317457205
Q 40657 97540 7640042529345
Q 4726 84843 8714891008169
S 76226 826910146
Q 18448 68892 3364357944359
Q 2069 96583 3119933271058
Q 24028 80345 5789846251594
Q 7536 92775 9611127337545
A 55939 833139861
A 81224 817788777
Q 1441 76238 9312402842456
S 54117 360881971
A 94542 226972441
Q 4071 57920 8594123131218
Q 12447 97542 5894108874129
Q 21612 95542 1741955671431
A 84168 890223468
Q 970 92569 7143753414640
Q 46124 96668 2878011163227
Q 15828 97898 9635123934077
Q 13107 93247 9269449271454
S 32697 921134816
S 4310 737371942
Q 1389 99021 6631484149562
A 76333 15798548
Q 6276 61742 5811062433184
Q 1573 54935 1775254779083
Q 10583 82557 3345199085825
S 40478 570328557
A 14467 393601446
S 36338 620166181
Q 1299 76786 2761760626799
S 12316 191709212
A 38297 394523887
Q 28222 94334 1031665129816
Q 8245 84226 6147537573489
A 53597 719566398
A 16204 271519642
S 58325 205082462
S 85292 467153213
Q 272 98353 2455703252428
Q 512 81384 4120062529571
A 58253 578836923
A 35613 181507313
Q 16987 81813 7089293627465
S 93946 807305863
S 87007 489318438
Q 27869 93578 7420534001202
A 26443 995986243
A 71146 216063441
Q 1603 87412 7902642735231
A 62033 10603294
S 14036 809021508
S 32792 519482445
Q 23094 99056 6753371150630
S 43896 65373203
Q 9448 84913 9073972532888
S 94783 710671524
S 97418 608091349
Q 4560 80372 3530910765025
Q 25352 78630 5748560552868
A 50000 734636942
Q 2724 98445 349478538512
Q 11372 73957 9473865941382
S 13136 308257084
Q 32141 94007 1701544530212
Q 3303 63140 1514778653951
A 49517 290205186
S 56305 454979883
S 8224 732257112
Q 5023 95617 561116584262
Q 6987 99391 8567228336897
Q 17182 95137 4522635586896
S 53069 260025772
A 8634 151384508
S 73807 311188134
Q 10744 85197 9396159793531
Q 10160 70737 5117097153182
Q 1071 90256 4673565906926
Q 8788 86157 8939304342336
S 44876 275688120
Q 2522 73911 295809415326
Q 23214 86911 8641219983282
Q 6373 98753 6721493788813
A 4022 962879806
Q 4212 89464 430606932193
A 29292 230803549
A 78616 382324187
S 87804 153464230
Q 2153 69665 5457293552582
S 92507 470242271
Q 5533 88541 5553292743066
S 81083 479954583
Q 11937 94618 873603992882
S 50216 429813256
Q 25267 91104 1457837866920
A 33209 454603397
Q 27046 87579 3401381883491
A 58330 87500587
A 61806 174520567
Q 37522 92208 3519925629964
A 75974 593662949
A 15847 344958786
Q 4724 82010 5205386619671
A 31358 167081555
Q 14841 93816 9788219820246
Q 27498 79398 9530211622142
S 66472 178103935
A 72396 389074962
Q 679 87711 7372980814713
Q 33161 92318 8075781917700
A 18005 96945724
A 35681 177655587
S 46505 445319737
Q 20997 71980 4094119430471
S 84567 754180874
Q 27576 83239 1861955646817
S 41666 558010797
Q 13006 95130 6155595422982
S 27620 218243917
A 16224 616639129
Q 8587 98212 5070507433047
Q 7608 98111 4984826406067
S 22960 638582640
A 60403 427842486
A 4872 815706130
A 91991 286845527
Q 16962 96754 9905593734677
S 9179 136107598
Q 5203 55570 8024407881801
A 38186 44065277
Q 6073 99676 2894163067980
Q 1603 98334 5489911105536
A 23371 556346396
S 94232 18952295
S 44075 518369718
Q 4485 76906 189539062887
S 81167 962234404
Q 11307 96204 2474442582127
Q 6656 98582 281931510860
S 69269 12033211
Q 138 99824 5660601589414
S 43978 180705010
A 24772 466425976
A 73283 785394457
S 73987 153220777
S 92596 366128613
S 83196 719346143
S 57920 348927736
Q 14114 91676 7469628092735
S 69094 737383500
A 88720 940902078
A 83350 403346180
A 34604 481473536
Q 7416 70222 3414552895400
Q 29791 95769 8542004403560
S 78949 712438079
Q 4038 87337 8558876971694
A 66418 389274701
Q 34825 89061 6988418189808
S 456 866181560
Q 13933 97971 1747124601659
A 43625 727595035
A 24660 695225052
A 16014 290405602
S 83316 394505858
A 55082 300373276
S 2726 909883792
Q 105 97856 9648659475435
S 64839 510247663
Q 24926 82345 2168108368532
S 99718 888161944
Q 7125 86016 6116979269193
S 31188 142237008
A 91094 987970711
Q 5247 85195 3564474382751
A 62950 731547566
A 52036 180892429
Q 24068 97639 8818584134901
S 28445 551736994
S 97407 146359865
A 83873 895051802
S 12625 152964756
S 6574 272287186
Q 18560 82951 7421504150833
Q 4585 99594 6580989794709
Q 30164 95678 719321287341
S 40960 378830039
A 94636 748152432
A 51700 806837284
A 86482 406852778
Q 3661 59051 1377239943378
S 10851 734169285
S 83357 319585032
A 21162 950840753
A 45905 134249650
S 4507 165239000
A 63425 994000691
S 50489 771116841
S 39025 360999136
A 87672 52695179
A 46834 696917923
Q 2376 88632 7760102734268
Q 5364 65134 6591620384725
Q 42400 99565 258334956763
A 81968 112776828
A 91488 289331983
Q 4866 76369 1054161325520
Q 17133 91339 9881514792915
Q 25904 90994 9229304215657
Q 34092 96708 1756674522063
Q 3880 91026 1321016321568
Q 12499 72830 5844510490769
Q 752 92293 8164676978498
S 48346 119250353
S 89835 393883872
Q 11391 85030 4920740252548
Q 5804 84949 7627257342854
A 64009 960435142
A 4547 14753712
S 72582 158545330
S 28894 877077042
Q 12018 75768 6556248397698
Q 9173 98972 1191479550006
A 97435 406207256
Q 35521 94034 6656859342043
S 38167 709532487
Q 4103 93998 8724748063674
A 78080 401992582
A 21119 609267165
Q 121 58490 6792004590252
Q 1905 81183 5148626054788
S 52833 828594040
S 10779 673682722
S 61588 973158597
S 45204 612013990
S 49972 103238111
Q 14 86157 2124749225803
Q 15825 94108 8576723687535
Q 8358 97561 6632484435557
A 65255 599267073
S 71763 743830343
Q 13000 64556 7468419333174
Q 18906 84417 4675566939613
Q 14712 80897 8892355449589
S 81742 131785347
A 53797 245677176
A 70357 368606032
S 81902 667472875
Q 19676 98781 8382298803235
A 54802 74552573
A 62994 848585758
Q 17672 89614 3826935677584
Q 3754 79253 2570887637530
Q 2216 95769 1052060197469
Q 13115 99949 5822650671043
S 52519 745792195
Q 2684 96061 5694101438397
A 94056 621923576
S 60764 742162352
A 9999 588505159
S 21097 4374828
A 33147 236955071
S 74811 583380048
A 87400 668744386
Q 20524 98183 382747997446
Q 12455 88384 119713529402
A 31177 443572596
A 57647 681436260
S 6914 993124144
Q 33944 95797 3942212630945
Q 716 99704 7079087468011
A 33848 733285324
Q 15337 69754 523641381697
S 31940 493518093
A 69219 83471684
A 4596 425723608
Q 746 93997 1545375610323
Q 12291 96566 4227950263444
A 10235 581384985
Q 13709 91906 1343604724800
A 69035 478616870
Q 13931 98904 6131469118062
Q 3068 98548 1437257552469
Q 1989 91803 4223972144097
S 74153 592807521
A 56526 219683472
Q 4235 99066 9947098247222
A 66087 380277476
S 71563 545174074
A 42020 966663221
Q 29052 84418 8874754945505
A 29910 174725885
A 10118 82172082
Q 637 99892 3889067613471
Q 1688 66077 1745943217277
A 78447 387669629
A 42851 280264798
Q 30396 82270 8154511485878
A 29065 509832968
A 16280 901255404
A 52392 396780781
A 89585 769981684
A 33356 852344438
Q 10275 97976 3343094107621
A 4298 57220986
A 72140 25624702
S 9160 890938961
Q 4344 73929 4018667686898
Q 765 70787 5924543396573
A 91533 51295022
S 67098 893908185
Q 1317 56371 7572988838341
S 43276 400769706
A 91544 44128909
A 59424 303912658
Q 8472 94043 3184913272086
S 30027 422626240
S 24222 150281309
Q 8014 92856 596463516977
Q 9833 67294 5572455839565
Q 21743 92342 1033427278769
S 49712 116714477
S 54941 794336428
Q 8146 66507 4879727006081
Q 3850 97969 2720840022819
Q 23838 77384 7969032011179
Q 5280 85362 1379623580919
A 17693 344100281
Q 27651 82494 7703452992997
S 84175 196069275
Q 20851 75838 9605411115958
Q 11508 71467 8172683716764
Q 928 93866 694190298107
Q 4320 85940 8471574204328
S 49896 453692380
S 12509 695946688
A 86988 475913
S 92652 908390765
S 43844 981280995
A 52668 493722555
Q 9992 99415 6606925346652
A 30719 635010614
Q 20889 76801 8665510479265
S 93448 111892294
Q 19620 99154 9663775700520
S 35632 681323473
Q 23542 83823 2237148852597
A 24956 106538424
A 21299 304406407
A 27295 578161048
A 45523 746771152
S 43987 918764151
A 64518 904731112
A 70928 535630516
S 19943 990711196
Q 18739 97349 2908095008292
A 24422 754702206
Q 24525 76028 5837601618010
S 47265 227271743
S 39773 381467990
Q 41063 93839 3331709433089
Q 8574 87388 7505794224600
A 35094 160279760
Q 2006 73663 4984152296395
Q 22487 98876 9397178099581
Q 6657 76472 2697285100236
Q 33550 96956 9509669268063
Q 11280 99801 6675716784210
Q 2073 97804 4846716576198
A 77889 754302940
Q 814 86160 1314656072116
Q 18459 93876 57296404836
A 59077 99337620
A 10563 162239041
S 50795 998388491
A 40341 711238090
Q 10588 97143 184780611615
A 69043 364992089
Q 2421 94944 8767277000717
A 5574 506936003
Q 22345 95524 5896613591473
S 88909 402192599
A 34079 307563886
S 57725 678675122
A 10721 983322029
A 59251 641664667
A 3060 663797755
Q 7801 60804 7175854487411
Q 555 97436 2658791318446
Q 1955 94357 3927259254784
Q 35977 96778 755705025339
A 35680 595908295
Q 3640 99991 5454280993358
Q 1587 97180 8388836689985
S 45885 396922721
Q 470 56107 867856845074
Q 1 99741 275831163561
S 7100 341263795
Q 449 96268 9071792717751
A 10777 134525815
Q 7230 77151 2637837240002
Q 5079 97322 794055767363
A 21282 105662395
Q 11999 88011 267181045430
Q 1993 89301 6137634516363
A 9413 681971937
Q 24683 91132 8505805385346
S 59057 175530127
Q 526 99551 1829625196339
Q 5776 95387 4619479759820
A 99196 638551406
Q 2540 96191 4253038629851
S 36868 707700623
Q 14982 98002 4654801165434
S 54183 627771401
Q 23162 77425 822650211804
Q 28267 98398 9343971767130
S 9440 441236065
A 49809 61840125
A 29518 848847628
A 95784 105720281
Q 2162 88035 1611294562117
Q 1204 96534 5794533470908
S 73117 802496182
A 96367 634050636
A 73219 32635700
A 90857 147888013
Q 1408 85596 2953902932756
Q 481 83204 6966013504336
Q 3617 96645 2426562881868
A 41025 996873567
Q 6456 78250 9645279951295
A 88079 251508400
Q 12866 98656 6155741732153
Q 24879 91790 7893575672420
A 1267 179046961
A 58455 597285467
S 81449 162604783
Q 2192 87824 7078825235299
Q 3713 81837 676289896798
Q 34476 94418 3898223117308
S 55481 551446671
S 20457 367011518
S 91100 737736956
Q 3215 82449 3185844259147
A 79239 456291307
Q 2691 96798 1317887332697
Q 11533 99432 28232262336
A 49820 827584064
Q 16100 96178 7154269061847
Q 6501 91234 287356890834
A 38203 529018458
S 67096 989243388
S 38334 614651364
S 82768 253439843
Q 25227 90886 9648926288877
Q 9203 60560 4743843357863
Q 21040 77593 4494189045399
Q 434 97081 243714309168
Q 31588 86889 4046950855493
S 90269 330878576
S 96092 899254126
Q 26157 83060 7507638926930
S 75068 725592608
S 95265 302525721
Q 21339 82446 5172444156644
S 68449 93509647
S 28230 995586633
S 15641 316693477
S 3061 476420134
Q 1289 99176 4422383486228
S 3282 408569135
A 56409 639962006
S 74199 238213204
Q 29089 94248 4474617231770
Q 650 79943 9201191237126
Q 32804 88477 8898137050075
Q 4379 87242 3813008734002
Q 2615 87213 3096289045030
S 16034 934214606
S 21598 995860333
Q 42884 95858 6453190685782
A 51651 990504369
S 48688 343940294
S 28753 360545881
S 17118 543277420
S 71263 856903401
Q 2489 97946 510568360937
A 84066 278086121
Q 27960 81627 2497180617276
Q 4812 99509 4460319613110
S 86350 599575585
S 20237 650265179
A 81589 942995354
Q 2321 99865 2544047590651
S 11093 163650823
Q 10921 98644 2074995995063
A 99155 440151500
A 78599 4284529
S 50862 190281980
Q 29961 92134 3731869292912
Q 4943 94682 1279120486631
Q 16003 88841 1968605976384
A 87012 387634059
S 79239 23676230
S 90717 463515601
Q 4015 63775 4660000073977
S 34412 562037889
Q 8566 85752 9488033806037
S 50601 394515946
S 52093 90711749
S 6425 127212579
S 21604 699377984
Q 8979 94768 6541322607057
Q 1735 93350 2194466978939
Q 12052 87236 8315011358846
Q 34031 87507 5470128569942
Q 950 59206 8692214694487
S 21193 195428700
S 59132 505385169
S 29394 324708461
S 93639 822406413
S 64944 103621761
Q 3201 90287 6681552220482
Q 16437 78991 4452594780222
Q 2697 95266 5499533544292
S 39269 997304954
A 89416 669532613
Q 93 99539 8149309099502
Q 101 72630 8033202625564
A 79494 674063972
S 80475 803820883
Q 18105 91584 7714169755637
A 91373 947972651
S 52904 281211083
A 40540 696291846
Q 4628 78816 7248978637199
S 5449 74858962
A 65308 818114809
Q 24053 96215 7765210726875
Q 20666 93495 9163098827102
Q 9872 81017 8701668016187
A 20866 525025344
S 98652 65761812
Q 11175 63670 5411469697579
A 57929 823642531
S 5141 284408744
Q 12558 78944 5473710514763
S 69405 701734146
A 13810 473198474
S 38229 596450710
A 31100 502338540
S 63136 893609617
Q 8960 98555 6884795739349
S 67525 966497132
Q 1231 93039 8677527979627
Q 9314 90845 7980867989809
S 13971 984173821
S 7299 887697727
Q 8853 73501 503261644912
Q 16031 94054 4121110324540
Q 632 97348 5072174805702
S 56602 438830632
S 256 373789401
S 48428 892372538
A 20329 675802273
Q 34 91813 7122316166504
A 33816 844790363
Q 987 86892 8029084928197
Q 10363 66841 1522882008273
A 53651 977939895
S 96970 962584708
A 56587 41304408
Q 25065 91890 1629005654080
A 34437 827002310
Q 32021 86003 2526604121510
S 89625 155304
A 55780 593924550
Q 20640 98327 4275887449314
S 13442 557766174
A 33257 129286431
Q 23377 93015 4117335456742
Q 364 99834 7199001840933
Q 26878 86145 1484937904351
Q 23008 86122 7102304123015
A 30893 810226760
A 58858 458872731
Q 13937 91274 667162024094
Q 5131 81169 1754888073025
S 99104 902925501
S 49025 336474201
Q 1249 79752 2744519645652
Q 19887 99507 3954663042953
A 14776 727700071
A 81517 688766724
Q 6196 81551 5582113995582
S 66106 367391105
S 16416 693653677
A 97670 813641160
Q 2359 52778 7883763060129
S 24004 649954256
A 82378 988308107
S 19068 387512463
Q 4327 74865 8770411985683
Q 2156 70003 3299564087776
S 50362 757928010
S 21092 568090476
Q 17083 70265 3694341937791
Q 32118 98373 8275285105220
S 2596 990949786
Q 2323 81853 2217614370877
A 48837 866223752
S 12182 819121758
A 69577 155852253
A 2512 674018120
Q 16814 80028 2644272596139
Q 5671 95806 2635613692519
Q 4923 98710 6488399583263
A 95635 538799997
A 38889 608739429
A 30607 246941051
Q 26454 90503 6548287288242
Q 7344 75283 105725031638
A 59749 284405888
S 92602 562792308
A 80839 76087150
A 77461 946389291
Q 1710 98573 8508444712007
Q 1344 83314 6369666641581
Q 21213 85673 6995712237946
S 63529 679477692
Q 1015 94088 7897452117376
A 87176 935396353
Q 15150 73148 2216700351149
Q 935 96036 9749476120700
Q 14058 71403 106960314400
Q 121 99482 5671556151971
S 91688 301179132
A 5312 155006377
Q 4777 83540 2487221745905
Q 30078 90904 7034088345936
A 36407 817140329
Q 1494 98917 2165555266564
S 82815 788917580
S 59982 844542203
S 94480 792891334
A 68763 282903336
S 64599 783494825
S 87603 834070159
Q 5022 95171 1943147869049
A 55677 184773714
S 71277 698434617
Q 12275 83662 5094171671681
A 2871 504951089
Q 2246 71326 2465179363121
S 2 791830051
A 2919 4406314
S 935 878653373
Q 24295 77239 8076979565241
Q 30631 87971 5706101998548
Q 18588 92036 9165619608748
Q 28626 98226 1189786110133
Q 7858 95996 2860997489631
Q 13811 96160 477226116663
A 21623 368699879
A 86966 770885362
S 33100 251170499
S 8235 881920505
Q 17495 83848 9848286133489
A 88732 817093327
S 21698 741175720
S 23815 694111784
A 34515 137118740
Q 4199 80106 9519478614877
S 3527 535938342
S 8009 451738779
Q 32308 88855 9834875125456
Q 18728 78593 8729825194197
S 78918 615640370
A 57327 914488873
S 24168 30971519
Q 5621 87787 1934650747089
Q 37829 89450 5574937566966
Q 19274 91802 6616585089298
A 7161 406585657
A 68034 132694335
A 51467 303018267
Q 9135 93991 1613219683877
Q 30370 95736 3157551554269
S 53220 588023515
A 20344 261772759
S 2817 314302281
S 3735 351635247
Q 5322 80469 4311420943120
S 51476 154777018
S 54430 554727793
Q 835 99959 8907339609603
S 17709 241011930
A 65213 238813188
A 80918 571341567
Q 10609 98711 6722713777072
S 16356 508190784
Q 2636 99208 16725493753
Q 15560 72172 3221314709271
Q 2972 98499 1692568500470
Q 7753 73631 9303180105914
A 91194 437282516
S 99308 280368155
S 21152 726991881
Q 8233 85137 881768982750
S 76970 611984692
A 45765 858415830
A 46478 632786440
A 6195 260621107
Q 11816 79996 3334784826101
Q 4928 95270 8602766698302
A 31490 695675316
Q 3795 95235 7289701323969
S 26934 760748557
Q 5883 78182 5878569057469
Q 4943 94412 152388765922
Q 9490 98085 5099003915113
S 73728 197035280
A 70079 412727819
S 54743 164222423
A 59132 38835731
S 98988 447753174
S 60918 816728646
Q 36127 98479 2713559049534
A 7018 769807978
A 22421 207370629
S 25176 608762010
Q 8041 99923 2828157499606
Q 17422 98203 8084650023469
S 35218 326899245
Q 15083 90405 8804049253296
S 25632 645497324
Q 22668 97021 4083939546464
A 1229 965695668
Q 5125 90984 4739262066611
A 13637 912561093
S 31170 483110205
S 65014 238708402
S 38414 451387282
S 65594 468504133
A 3543 164907234
A 70053 892221004
S 97322 999863027
S 74953 767674523
A 74936 882114861
S 54683 653520749
A 15261 637834252
S 45534 522422356
Q 1658 74265 9628022931008
Q 5265 64691 9587001448784
Q 5325 95509 2244654842666
S 78423 51351780
S 2689 212635344
Q 15574 91211 407040164297
A 35782 178773168
S 72883 752299140
Q 38265 92915 2484179406737
A 15794 395312138
Q 590 98815 5404655049196
A 41306 555120873
A 77898 115120747
Q 5223 64161 4237546368891
S 36439 628655452
Q 9613 91520 284667786685
Q 4029 86319 2107212927675
S 93150 452319005
A 65836 406798654
Q 11810 79905 9360929543013
Q 7593 71808 4349347421521
S 68789 6239794
S 87662 642944426
S 41189 172064935
Q 4040 95992 2655099912612
A 57475 415405376
A 7387 66807797
Q 247 94161 5754639152405
A 73457 701840978
Q 2543 65550 3766222953514
S 47031 414119893
S 76089 289447580
A 93772 645152774
A 57785 264495295
S 45545 794795283
A 36870 289785888
S 16989 614062407
A 46747 954714881
A 67594 998982865
A 30826 111198467
A 6881 134201923
Q 3052 67443 1208769276173
Q 9229 94260 6229865261380
A 66734 361151949
S 94522 607680716
Q 486 77546 9684967885157
S 7547 987598317
Q 2572 80998 1569711177228
S 21063 256537005
A 31646 772645355
A 69118 622415193
Q 19072 75246 672928732506
S 1471 450306005
Q 35668 86567 4628782167120
Q 19770 90630 9091921803048
A 54244 767346196
S 65859 525728188
Q 13431 90560 2937850502551
Q 33400 96352 6307230828269
Q 1621 78870 7623659795361
A 71925 697262931
Q 18952 92851 5117506843988
S 71243 223504524
S 88487 901832158
Q 35876 98784 556254876816
Q 35985 99577 148702362825
Q 5089 93141 3248179824425
Q 5459 78824 4968380276408
A 96888 122696377
A 52223 46727578
Q 9016 97501 4342732873538
Q 3233 86569 5133080035080
S 66835 63371196
A 69643 823975368
A 85185 493513575
A 59197 822946986
A 69732 505728822
A 56581 451753285
A 37677 433865195
Q 3610 83320 1108671852892
A 88538 20103890
S 78780 415301109
Q 103 99067 1003447081997
Q 6874 67793 4699719725236
Q 690 70670 7836351089592
S 75796 63139082
S 93573 671142505
Q 7072 88365 7754683997368
Q 27346 95656 439745592193
A 55503 247759196
Q 10113 73105 1323404668608
A 19536 335518688
Q 6905 99401 3642169692492
S 17052 14329852
A 22544 117124566
S 81531 242472644
A 43542 466641120
Q 27624 97826 7158724961790
S 56871 249015728
Q 1932 96879 3762520856063
Q 10285 72815 6723286774306
S 67609 285151702
Q 15607 90998 5140327143336
S 4375 577327896
S 80818 377304340
S 19694 556614336
Q 9736 89011 265727564591
S 85593 219253958
A 3854 145499585
Q 8037 77110 572466802241
Q 13747 94850 862172920602
A 3314 872114384
A 37429 718365691
Q 11114 80560 1965347871727
Q 12338 94421 4696025528063
S 26381 579804745
Q 8059 91718 3575252244409
S 10098 803775319
S 58702 115635603
S 9463 217371564
Q 28471 94517 3876292774039
S 38972 725172206
Q 41003 95994 3458396341700
Q 13821 91519 7523219650062
Q 6437 98978 275773614994
Q 8443 82879 3754476647997
A 45779 630255862
Q 9125 89178 1454145522547
Q 2546 68515 634517403997
Q 11378 65291 8354010822059
Q 7381 73874 7222368516313
Q 840 98030 5662164226112
Q 5426 98711 2490563853249
S 35418 125399270
S 55791 294340764
Q 440 98612 2979493859586
A 27424 702373788
Q 644 94204 2876552078997
A 52380 585760879
Q 7045 92805 1944959656342
Q 8364 79767 666946401160
A 99752 28080325
S 23512 98069816
S 98391 777357508
A 77487 168868162
A 13149 97618578
S 31456 826862773
A 27456 955279850
S 22211 886370008
A 79328 366521158
S 38663 293366113
Q 6740 81224 1128848648492
Q 3903 98920 4936382195020
A 39719 315801396
S 7745 516567159
Q 6302 70247 7496127305291
Q 24877 94768 6413068069860
Q 7952 92775 3577144275074
Q 7538 98270 8684116326244
Q 20694 88851 8937140655983
A 66969 81628682
S 55272 98149920
S 41417 153423511
Q 6849 95259 2385384388386
A 3251 719214266
S 31105 358391964
Q 40288 94071 9902061170096
S 65062 752239037
S 6083 192645626
S 37775 24156969
S 13904 793813701
A 75272 92197585
S 73048 938235900
A 42774 972628224
S 11800 321007033
Q 36043 99092 6488510136798
Q 431 95384 1053305314452
Q 19287 69738 5548883019291
S 1672 161919842
S 27911 947688229
A 69439 631464773
A 87674 994594938
A 18837 82916044
A 1959 4807734
Q 7001 97916 2208980569964
Q 6000 69012 2306656767331
Q 25881 96360 4870908196391
S 20369 162420578
Q 3023 59830 5981157815247
Q 2121 93068 864081469690
Q 6970 98291 2006441493098
Q 2756 60549 2515223556552
S 49249 279876356
Q 4520 82227 778386503950
S 88348 770039809
Q 2475 87501 9439580603685
S 89264 730579557
A 43758 683773837
S 89520 942682489
A 39674 759131026
Q 8291 65449 8120335394563
Q 2395 97690 8456782407018
S 17036 718279127
Q 11013 97224 251508503745
Q 6421 62030 7343448872313
Q 12395 82890 1823552981509
Q 9864 80649 9630255298150
A 49719 441821315
S 79503 404592216
A 84534 437133284
S 92031 634246848
S 44958 493057069
Q 4159 98789 6262674854082
A 52714 938733324
Q 23579 75546 1111366196468
S 72762 840716057
S 36659 658242267
S 30490 176128601
Q 4090 92331 2600305926633
A 12383 258061554
Q 39283 90071 8122108156839
Q 14145 92082 2162137590726
Q 6073 98608 7694510063386
A 68358 992912008
S 82818 605458986
Q 19306 89572 1672075106484
S 28698 733874888
S 84096 847169730
Q 15559 77641 6942545989450
Q 30258 96765 7727730493046
Q 1317 68809 6398754333259
Q 14694 97461 5599293872605
A 26697 913292314
Q 586 98503 8326539569196
S 21798 163907024
A 13272 107189982
S 16944 738980598
A 33801 285570806
Q 4250 90000 8355871728837
A 47712 442856588
Q 20093 79458 5998102823385
A 73909 487339602
A 97743 628711654
A 1948 54762796
S 37933 834569383
Q 10630 92565 7968824896239
S 59501 932555050
S 96281 202678539
S 6576 948369400
Q 6766 99872 7614138632075
A 76232 365723888
Q 10732 95645 1258641441741
Q 38880 99425 257331625195
A 30244 376667700
Q 161 91694 6292043226961
S 57515 921928517
A 41667 628160555
S 78794 202546345
Q 14350 99683 4524979469871
Q 3612 86716 5723979385064
S 3645 49033362
Q 34709 85115 7337719094773
Q 1622 99595 7367535415400
Q 37537 98755 5981479048974
S 54081 880052449
A 6698 470677827
Q 6061 60815 4208477462091
Q 1660 99297 3920756161461
S 88974 349259991
S 93255 863061944
S 44983 717701060
A 39980 183668312
S 35907 278559360
S 18166 280073354
A 49066 597007329
Q 8833 72323 4292671961176
Q 35776 93732 2373859673061
A 8267 959546922
Q 7094 98699 6094369637463
Q 4109 74118 7485458468883
S 9076 588613855
A 74029 529709630
Q 6052 68688 2995841245728
Q 5541 61131 3276684659882
A 36295 6894314
Q 897 94955 5527622668638
S 69825 958638006
S 25736 9577129
S 81027 74630502
S 24401 492856746
S 8499 323181957
S 17764 452566514
Q 1250 83353 6614906049104
S 57776 520591601
Q 16040 91447 9827983131991
Q 13341 69266 3521109017109
A 56183 75217687
Q 8714 87418 1151717374126
A 11933 129304306
S 53577 667568293
S 66293 714929380
A 33214 123632322
Q 6333 74347 1202910336597
S 73098 128607339
Q 22732 77066 5292199490392
Q 9570 98501 8981737348383
S 94656 455810504
S 62150 370934934
Q 40243 99360 1406951935669
Q 6775 94523 5149255243697
Q 1042 98862 4602333641258
A 73033 246498152
Q 29381 86264 6786628287643
A 65486 15876542
A 4862 386150809
Q 11548 69205 5093540851948
S 11753 313851784
A 94752 705603390
A 96803 153753140
A 82102 472467135
A 49395 237267045
S 5208 515838064
S 95310 159229877
Q 37698 91724 205190535231
Q 15052 85688 4813898964766
Q 16794 91236 4581176417292
S 41854 659397260
A 64268 537843414
S 54919 593051518
Q 1887 97191 6185105237387
S 6028 611409909
A 70112 944015627
S 42313 398038240
A 42868 199129985
Q 14683 94357 4107111951446
Q 6006 93937 1891764290484
S 37453 749150607
Q 21859 81923 6706748739580
A 58372 884068264
S 96191 426303679
A 25743 638046926
S 28874 373249556
S 88780 741996193
A 85524 765558604
Q 330 92418 6040779008574
A 11246 232623303
Q 10023 91600 7629389070381
Q 8105 99198 8801235616551
S 97473 726757728
A 92006 447633422
Q 10128 97807 2408644760676
S 38909 164827613
Q 25 99942 7526135134470
Q 16322 94413 511799278117
Q 5433 88580 8618159317519
Q 103 98959 9606286825103
Q 22426 92933 5839976469796
S 3715 860985660
Q 8106 61355 4351613482521
S 26098 423930482
Q 8719 99515 4427769789704
A 62442 888246840
Q 22009 99714 3951095412202
A 38358 156990552
S 48088 708573674
Q 18661 96437 8486326121116
A 57931 173795677
Q 9106 99674 9418443678087
S 8737 185577431
S 52664 51979171
S 47794 973610973
A 29868 38276092
A 60408 339993727
S 308 492723512
A 13438 257090533
A 64336 309840106
S 15192 847030164
Q 4323 71550 774507006516
Q 26374 92462 2057771121050
A 74236 405199266
S 85618 821594618
Q 17746 84566 2397664981026
Q 6110 90121 988787436648
S 69947 290058062
Q 5653 95398 9507218855348
A 94188 8769591
S 90774 525030853
S 12646 56517830
S 58952 753109527
Q 4308 87022 2848967833077
S 22048 870504023
S 85918 235380843
Q 15888 87357 7324926997444
A 68001 293224491
S 33684 392646554
Q 16815 73535 3124241761724
A 37472 290925236
A 17845 414094838
S 64152 349803393
Q 4835 97966 3377086267037
S 48824 309176947
Q 26419 81115 1662304977761
A 70751 825268476
S 79352 167957481
S 47723 573489887
S 90371 821245208
S 39600 786223146
Q 1858 95625 4388534592368
A 36109 454937701
A 43550 790986764
Q 487 91046 4912445857400
Q 37206 92546 5734401226998
A 53227 712985204
Q 45815 98022 2887286014306
A 11198 37951864
A 49334 253404236
A 9606 98124614
Q 21065 82990 3129199093587
S 31615 13871048
S 75468 660868954
A 14118 51654113
Q 24841 89486 6430249869181
S 74373 386659002
Q 20352 92285 5971644411708
Q 25600 76521 233976777285
Q 2747 85907 9885065234402
Q 12583 75339 4347567027188
S 19055 743135611
A 92766 689296833
S 60512 478765945
Q 14325 98328 9255135484619
Q 32333 97141 392094210263
S 37134 146986508
Q 11814 82951 749907000520
Q 3785 95371 8792630282838
S 77298 488030793
Q 8602 69339 1829016556458
A 55460 195394376
S 29932 944079640
Q 7143 97528 8013115935834
Q 4617 62456 9218785912933
S 40064 477990377
A 58884 850472125
A 28699 37347107
Q 16098 70985 995770306819
S 60010 794185789
A 57166 736736792
A 4661 401530665
A 65244 828399632
S 96232 474724011
A 62661 216165826
S 40124 378682889
S 5959 900195814
Q 698 99621 5850668630596
Q 16389 98202 6941215234514
Q 7422 99476 2082107919400
Q 7509 66623 5926338034141
A 84746 787530309
A 11105 152649990
S 42120 818122773
Q 19421 84459 9062462764760
S 72982 798867282
A 17981 392927960
Q 17530 97780 4375390026069
S 36299 814633330
Q 3438 97090 7492584242558
Q 16456 99048 6076861212571
A 29111 914003207
A 1502 701365539
Q 8058 78574 6813259922165
A 9451 298143242
Q 29730 88726 2639860203428
S 3791 475517195
Q 10652 87566 963919881909
Q 8595 66371 4406944490668
Q 12442 81920 6204113333515
Q 1285 94427 2588271601693
A 14958 942715559
Q 6667 97115 6303080147487
S 66626 269616104
Q 1850 89959 4782565420212
A 86968 918475023
A 98855 817801663
S 610 278006452
Q 17406 90286 8844509081066
S 90378 309199450
Q 3111 81377 4685616662018
A 76154 710458870
A 20441 487590525
A 94486 544035055
S 21003 566896339
Q 25650 94004 3454144364111
S 102 180649924
Q 238 68260 2927409527761
S 48019 137456108
S 46205 971768304
Q 8108 93706 7148918754871
Q 22020 98845 7552540709483
Q 9540 98254 1832318711654
Q 348 54377 3820012014686
Q 9761 69476 7208851347530
Q 19724 87809 8582126800292
A 33032 356530064
A 82264 142069769
Q 7098 90593 5830570994522
A 65693 603861502
Q 13328 82330 86257203285
A 60217 291740300
S 65392 985393394
Q 938 97358 5940575654404
Q 17496 67781 8325226560513
S 43909 652897189
A 7003 940347029
Q 10336 81844 9062934936975
Q 15651 67022 4326403337755
A 92160 345260034
S 74376 786257896
Q 1240 98315 1598195332663
Q 24510 89279 9351914728649
A 10865 139087942
S 53697 422587062
Q 10634 64157 1663155425572
S 10295 253907254
Q 8008 98228 1720651431624
Q 30514 96431 9395596331806
S 58542 577510598
A 93581 440630885
Q 4074 96281 898833711088
S 67032 446670502
S 40973 738449817
S 21903 442170735
Q 19289 77504 1867039601475
A 42164 623963276
Q 2668 88846 9781880827751
Q 12818 97113 123282878842
A 76687 93332164
Q 3712 89422 5396987327643
Q 14931 90843 1591087453755
Q 11897 81828 6911455165090
A 21182 669811860
A 99261 909893554
S 32174 60132303
S 26887 498323892
A 39159 112025770
S 97421 191056255
S 58730 7975785
Q 12493 89909 298460913430
S 58154 574321836
Q 7717 97617 3802357514944
Q 40177 96880 8421012296554
Q 20057 71627 903405880583
A 75516 803285734
Q 2246 95689 3631332341052
S 97140 317910840
Q 7 99898 5377726328373
A 33644 850757014
A 22235 145273464
Q 1872 88357 7469821762990
Q 16066 69467 6489494208262
Q 9089 96953 837291905451
Q 5911 86016 5243493027008
A 63934 554466997
A 35009 798746002
A 40382 444980128
Q 2962 68566 2561341831534
Q 10985 96225 8435604320903
Q 1935 86326 6750538400638
Q 7442 85472 9066302466009
S 52692 821365663
A 93402 69664570
Q 1897 83638 2085493566826
S 69615 168369337
Q 7512 94070 611263415133
S 66064 272482759
A 36271 120340769
S 41256 442055418
S 67724 711290360
Q 456 92787 3074599096664
Q 5447 77668 5158474754501
A 28164 469550664
Q 23379 96150 6458456217720
S 12167 214215659
Q 9811 96707 8314812513121
Q 2998 92191 8869225786019
S 37608 771339385
A 19267 150739582
A 50753 218689035
Q 11600 97167 9874753770985
Q 5892 82097 4108312241240
Q 29439 83922 4733746500213
A 54917 486143710
A 99220 466261708
Q 22935 73267 955448699831
A 22954 349622408
Q 16567 96192 2815588179515
A 95300 425786495
A 55488 382127250
A 16833 314749941
Q 31566 89250 6459440186683
S 65207 849812682
A 54426 706982159
S 24339 707182974
S 29913 469486268
S 96486 499390541
S 31013 832136696
A 69669 109381611
A 197 670634999
A 32591 739264835
Q 5375 92343 3800214243600
Q 5 99095 829331295228
A 34956 17300801
A 39154 528814796
S 4753 111954872
A 67272 965717200
A 98950 406178172
Q 11262 67038 8459026727073
A 79309 891268774
S 61948 172705447
S 44628 503712520
S 77872 462563297
Q 10043 85671 2076413851126
Q 21441 97169 9118928595045
Q 1690 63777 3223956790590
S 35375 615342982
Q 33936 90954 531908565757
A 54177 996395790
A 25091 612563053
A 32328 720522440
Q 30324 99173 6066588185075
S 30844 676183477
Q 18267 87530 6062380189147
S 42636 929045826
S 39094 360383593
S 12085 504650643
S 23348 605140882
Q 3605 67732 6697858121345
Q 19335 89666 7616549090918
A 99515 815052555
A 61052 579837115
A 94129 445663009
A 65020 732362591
Q 539 67401 5965599216427
Q 19458 78499 4572766170674
Q 10339 99075 7445499333928
Q 1102 75710 527154990916
A 12557 878935195
S 41420 140895861
A 49988 31633975
Q 7169 99993 6856530422780
S 88494 100312617
S 21993 24642689
Q 16073 84831 6548860099571
A 92766 860730645
Q 785 98461 5645122260408
Q 10783 96581 5398254154204
A 18631 521974269
Q 19972 99503 7346021399585
S 7359 543980274
S 95674 856119925
Q 25284 95273 4798309429320
Q 19523 80334 4562116929611
Q 6102 67216 1370279732233
A 49476 305423951
Q 2392 99938 1777928707071
S 45040 875532815
S 1660 854262964
A 19127 494224631
A 25785 676975410
S 22750 762469883
A 86857 93790142
Q 2047 86170 1539998408306
S 37219 186629313
S 78791 704775879
S 71893 122819116
S 95967 243605580
S 49700 734764463
Q 8418 60460 4336998133934
S 921 251566159
Q 12435 73593 687739795891
S 55232 489545275
Q 1514 81270 8753743863283
Q 15019 93256 5395986530850
Q 5248 63546 6566033147967
A 13815 313316106
Q 5893 92027 3510722933686
Q 2548 68466 2460775548285
Q 10750 76048 2861972900719
S 25916 944151030
A 53790 560412126
Q 360 98551 8610178434187
A 2977 396073561
A 66659 698159574
Q 335 64508 7567925396109
S 72333 981137039
Q 1416 95374 5296119004341
S 54077 641416895
Q 2621 56958 7607237942673
Q 15920 93183 4414139672379
S 31450 29714319
A 5093 719654595
A 98013 222928841
S 69516 192363855
S 66695 879690557
Q 12373 98044 9604987724276
A 88273 327124716
Q 25330 81190 3658252055403
S 45888 870103661
Q 10538 97366 1906523287848
A 48745 469615966
Q 33119 99153 4151456291334
A 29976 105645075
A 48919 491874557
A 47569 618442587
A 70748 299942475
A 9635 586177011
Q 19116 77813 9830325064817
A 65377 999144976
Q 15716 76142 2342707930244
S 89445 781992220
S 73084 244060402
S 74877 15342993
S 13832 285315777
S 49681 21496677
Q 4004 98846 2619388836302
Q 34442 85270 2227665585725
S 73410 853939694
A 31604 642847377
A 83425 974024673
S 92847 469656564
Q 19136 95463 7868613053450
A 15743 988461218
A 15893 374507130
Q 1140 97341 2001903903220
S 11920 492129267
S 21465 22070025
S 84981 830866954
A 29723 484443176
Q 641 77269 5108092641191
Q 704 96318 6984808538101
S 80170 785784870
A 87619 53384977
Q 16236 99949 9645432567856
Q 9389 91288 4345346270595
S 17250 583496813
A 27805 288308964
Q 7694 79666 4623323679946
S 14247 904448786
S 45731 545574420
A 1907 867360145
S 67333 84211616
A 81273 150784593
S 27758 894866908
Q 5359 68323 3257539631667
A 36523 577636035
S 17609 113838737
Q 9380 88543 7256576135677
S 21346 695686263
A 67357 967252557
A 41697 599582729
Q 2283 96791 3563305797698
Q 21075 76982 5189232836314
S 89511 598821662
S 60248 822574378
Q 10855 94903 6103147660508
S 3422 966795822
Q 37969 93568 3291043145701
Q 10739 86299 2355868280101
S 99920 485216458
S 91610 193911456
A 30677 162460575
S 58008 450537006
Q 5307 86702 381171968097
A 19550 279456650
Q 39606 89757 1736113453893
Q 20398 89988 5698389282006
S 53213 296148279
S 56635 863399261
A 57129 738631300
Q 2106 79255 3296381960842
Q 6036 98491 9236660371020
Q 32632 88442 460470299870
Q 13300 93419 7804350665185
Q 30962 83391 9868033128382
S 67945 870520552
Q 9511 92944 423409538164
Q 7452 98142 6869215387724
Q 8638 98808 2293785135190
S 12311 771074383
A 23591 709877637
Q 35934 91865 4531022014523
A 66824 130957271
A 16843 925578558
Q 24396 90135 2182669003966
A 83588 600035364
A 32751 877157856
Q 7199 99022 1716686578815
S 54402 281361052
Q 20681 82977 3521111320725
S 27240 542400722
Q 20515 84912 1497283845990
Q 11665 95882 1757495541873
Q 11155 71443 5237762187356
Q 13300 70881 8024760883422
S 8851 374519103
Q 4604 93490 6070766301100
A 86165 769457309
S 41807 655035043
A 58743 333018250
S 95646 870314217
S 44623 695605470
Q 5179 97662 6897153114997
Q 20537 81662 164456200047
Q 9387 88952 8283932828874
S 75802 727663046
A 38291 758805590
S 54466 365206236
A 7247 596669991
S 91742 37721597
S 13715 847244906
A 97036 399722118
S 30817 788549746
S 38871 932451483
A 31494 566888072
Q 4356 96890 9824377132843
Q 2845 90394 6860718428215
Q 15520 97429 5961988596172
Q 104 99991 807894916100
Q 14787 92806 2728391150923
Q 2396 89485 6033527202947
A 11250 318037281
A 62508 926154200
A 50733 451259069
A 48603 735799562
Q 17797 92112 5375221040621
Q 7983 95721 391546298225
S 96766 638155251
A 39451 966700195
A 75996 596803339
A 73211 563833295
Q 25827 91408 1656997705647
Q 23425 84329 4607460469852
Q 20828 85098 9211179246984
Q 401 59158 2180659646140
Q 3884 83384 3935506859291
Q 4122 95343 5019794287008
Q 5050 90689 259937232609
Q 1247 81461 9478996587242
Q 6 99998 3099650097095
Q 28857 89246 1698488212691
Q 40822 93205 4062756199703
S 31450 530839133
S 70282 192513573
Q 2132 76024 4965647255941
Q 26259 96055 1265915081640
A 67484 567927024
Q 23585 84991 7377467272476
Q 8802 94234 1365371601681
Q 1953 97848 5885316086036
A 17657 708508421
S 37016 434324619
A 11725 110596227
Q 942 87365 4913072267
A 7952 470296292
S 66702 835783003
Q 17434 91306 1846156215879
S 85574 677392603
A 12744 20216389
Q 26472 89611 4543750688501
A 19149 397793561
Q 8307 87062 3338236062691
S 78545 472697600
S 90965 920829339
A 40466 972936901
A 31954 292904782
S 29158 596404441
S 88402 427057663
Q 2256 74092 4273417933935
A 18017 837123801
Q 3136 98676 7408905760504
S 99715 150002669
A 84768 467748237
A 1282 223177141
A 47218 350744928
Q 33914 93460 9675242697314
Q 22313 80510 1482584679039
S 79796 237087663
A 17337 767836081
A 85416 909043012
S 45258 145854302
S 19610 806773085
Q 21266 91061 277809270832
S 2215 667856986
A 37850 574208334
S 92892 125804353
Q 8553 99486 8121904719446
A 21510 254954336
Q 13384 85977 8695824580267
S 84859 117421887
A 47664 508306580
A 80349 868049346
S 61147 740580354
S 43382 434450326
A 28836 108005965
A 13165 652665405
Q 19745 81407 2585475253810
Q 23019 74388 6689179786089
S 89740 112528122
Q 34131 88262 2967851880454
Q 37 99917 9872687538061
Q 37633 97796 1083861599248
S 37147 31399940
Q 7518 73136 5089874221900
S 92220 398796889
S 19385 524433553
A 84016 767876367
Q 2720 75439 1837249150244
Q 14454 83385 9090929891061
S 92985 422419949
S 33093 733113542
Q 32605 91360 5260528544505
Q 9904 83289 7158390393976
S 75369 154416158
Q 37439 88641 5923194077424
Q 6835 91777 7496083349392
Q 8063 86835 5807093677088
A 58767 462222548
Q 34249 91497 6666448581130
S 92106 705866919
S 6847 537932299
A 22672 757162664
A 60033 389641548
S 56774 765078985
S 15765 948038340
Q 9108 91346 8371891786405
A 7677 921482552
Q 3294 96076 3186124953403
A 530 837969274
S 5934 359799857
Q 4302 94586 803222161920
Q 31703 98874 4950269665430
Q 2613 75828 4254895581480
Q 4458 98500 2808972521281
Q 5533 90438 1709119730574
Q 29845 98752 6916276562982
Q 11724 94431 3355894817919
A 88377 79124111
Q 1591 99722 3105083321475
A 49729 318992414
A 95666 558956145
Q 4585 96820 9808793464395
S 12621 938176780
A 71501 881701538
A 49071 799360126
Q 4590 97885 6377627720307
A 93730 954787132
S 57608 700369250
A 86269 913562005
S 55250 574569881
A 44503 746921747
Q 3669 71140 6425339369060
Q 180 94855 4942962766098
S 21430 739279030
Q 11829 77562 1972873332297
A 43839 974514610
Q 8822 61332 5098844695011
Q 20455 96209 2719104365667
S 84465 364996055
A 13381 543298800
S 5940 506455348
A 51780 531793506
Q 2391 59558 9460626215783
A 39203 500907752
S 85983 287512361
S 88509 227284819
S 63800 981528000
Q 6533 99929 429189181343
A 38220 712687787
S 45459 144286954
S 78007 514172145
S 85465 463712170
Q 4947 73847 6110143679964
S 8461 790717535
A 82274 597103308
S 62988 121420065
A 95669 808498767
A 55457 782721526
Q 42 99973 5759008586762
A 33374 131859346
Q 12806 78707 5443945593181
Q 1767 86678 1887566558446
S 10660 853746993
S 82910 267879802
S 27477 210069601
A 32558 920319943
Q 35616 97117 7915180642715
Q 2494 96874 5653313654256
S 23050 582487807
S 41906 393783484
Q 121 76519 4135670143800
Q 7337 89415 2568114889062
S 47471 265893160
S 82231 956951641
Q 2255 99757 1543089330981
A 15296 233084310
Q 13551 85175 3456750873325
A 97437 479592155
S 76604 495777298
A 68479 299212101
Q 23592 83943 7587431748915
S 65621 893817613
A 91544 775803656
S 77249 326674787
S 10976 316100488
A 24863 640242043
Q 1574 57909 6885949557039
A 35110 815371401
A 72013 636053700
Q 23552 79350 8979151465226
S 69913 378856251
S 66688 757094878
S 16656 65698559
S 25392 125349637
Q 1285 76401 7997590799274
Q 23984 80812 1731971729796
S 63337 194022799
Q 12632 85686 8550359519331
Q 15418 87716 3155640270944
A 1301 369516573
A 32769 270736723
S 19379 84060208
A 68731 489456939
A 57954 181507391
A 80655 421868762
S 53887 410467210
Q 43958 98775 3900046984016
S 30703 25883285
A 36062 362697228
A 49150 462880953
A 29644 701927947
A 48299 255516074
Q 2760 55343 8618629603610
A 89087 500709167
Q 368 62647 6439965092426
A 79448 948835357
A 72938 206676155
S 50698 137036581
A 4123 635308360
A 80762 213832891
S 66773 261325881
S 53277 579538879
A 51414 866179914
A 47055 508037347
A 37326 444515529
Q 10849 99828 2526868220222
S 61907 310376043
A 23409 1311543
Q 19213 86550 9310402145006
Q 9235 60185 6164496498048
S 23034 934467951
A 26058 404377582
S 64040 318454342
Q 37711 95463 105204803770
A 42592 656192036
S 90405 557251855
Q 38879 97442 3192856273182
A 92914 282876016
A 77427 296803968
A 32734 815025512
S 65842 972252192
S 71824 86732777
A 72044 446910637
S 70746 402497395
Q 13973 95157 7716983924619
S 82969 64757413
Q 6950 71675 524596504029
S 96118 207221977
Q 28627 81227 8242004192296
A 33438 988773290
Q 388 93361 8731500375102
S 44036 887679267
A 85856 600369987
A 93603 983304957
S 33945 748719792
A 20787 489256406
S 56331 627293641
S 61631 274024103
S 35782 620235912
A 6001 236412510
S 42476 883059364
A 9154 383907708
Q 28387 91771 8562350410347
Q 12056 93715 172994069392
Q 19338 91609 9331709454318
A 18373 485450928
A 91479 811626086
A 27172 912018089
A 85174 789541435
S 33951 453749783
Q 16280 85408 8053016612447
S 35722 391193012
A 57460 895460882
S 79518 248033975
S 95256 729168503
Q 9174 73130 96702795438
Q 47517 98434 2004642396616
Q 1018 79997 650685217733
S 26048 511704918
S 78722 972622501
S 74456 3245018
Q 2121 82952 4914122736073
Q 6947 79643 6447277303448
S 54907 221806501
Q 4159 94903 6718106179690
Q 21626 96646 9233613727156
Q 5042 99336 5324157450426
Q 16262 87405 4262184131565
S 27351 953019245
Q 6616 96923 2455396467628
Q 21443 97396 9519602701189
S 96292 996587092
Q 18393 91766 7672969812605
S 24301 819321133
Q 24576 83015 8868762577959
S 72535 339760151
Q 14155 90919 3464926870720
S 20808 287515527
Q 6821 80720 5730760170713
Q 5854 80809 7998948995421
S 56686 729425174
S 33892 586450939
Q 9727 92383 340372602952
S 42252 268267112
Q 10144 80189 7498921992188
A 31736 816914078
S 97054 121011178
Q 5535 98399 1747504627111
A 18204 715045483
S 64264 250236201
Q 4811 92403 2616115931938
Q 6761 67950 2901906836307
Q 1970 75032 3750652453548
Q 12467 88640 5713770275901
Q 30191 99382 3258872326689
S 23870 438853852
S 35294 416199536
A 68904 936918970
A 15817 572430949
A 93123 604909284
A 50974 408919704
S 62703 991092379
Q 9009 74719 6411534409404
Q 39141 99252 6131928166902
A 94464 827845046
S 8906 826949751
Q 14971 81401 403583622827
S 26336 188975284
Q 6220 86184 7339576962810
Q 31681 95592 7679875643019
S 92177 979011723
S 96398 625351484
S 51132 426991502
A 72776 698379582
Q 1818 96462 3731830487081
S 58644 579271961
A 85992 275038909
A 45139 218943815
Q 21822 85098 2898646095117
S 85822 240215408
Q 5215 99634 5051857246460
Q 11959 90826 748936706934
Q 19127 97901 9243327664999
Q 2072 94814 6136992029056
S 32084 963402573
S 25919 922351315
A 4205 824337324
S 31642 934642348
Q 15402 75312 5933531952073
Q 635 99677 5557636436051
S 94491 251983607
A 37986 398145722
A 33532 937536649
Q 12385 92508 1084323692778
S 55160 802036054
S 56290 133586261
Q 23426 97257 1507029431896
Q 283 99929 9977094613293
S 88965 899384858
A 60297 789280984
Q 3002 67444 3904407051202
Q 4954 61504 8355640673846
S 19232 492858662
S 10238 26913174
S 96487 209044132
A 52393 438402279
S 42894 882067487
A 96764 116226969
Q 371 96397 1259682080589
A 66404 983701464
A 41679 122272549
A 84931 459014702
S 22352 846470901
S 82414 691480665
Q 33834 94141 1965864595892
Q 20977 88921 1520110262882
Q 5423 98752 8447735768727
A 78668 97166707
A 30059 937079120
Q 14058 77112 1338075747741
A 79962 585431153
Q 18815 88812 9220424780610
A 73823 647989999
Q 5010 96735 2348419469387
S 80611 185906035
Q 12729 86780 5383873333333
A 95611 774127018
Q 33367 91833 1133384938027
Q 20680 78890 2005792626582
Q 23444 85320 3267960371355
Q 18813 94846 8822349255595
Q 9807 99400 7753416731055
A 95542 130002436
A 36725 434250733
S 25034 662312303
A 46954 961287400
S 45676 268224431
Q 5891 85373 2607262489942
Q 30743 96234 3309775509151
Q 4958 97699 7523344763608
S 97656 427954987
Q 10903 65408 8589892549507
S 68501 788950039
A 73638 694533937
A 13402 134650418
A 30985 997897973
Q 4673 99255 9738619071875
A 52655 75683526
S 37602 243182971
Q 42294 95970 7171964688182
Q 23575 85363 7400594529253
Q 638 98982 4909069062762
S 37147 320735554
Q 4028 90851 9809925013174
A 95341 812074087
Q 1772 82425 8155671915247
Q 412 99918 8907338595128
A 390 703976512
Q 42157 95677 7987690669746
A 19412 88518793
A 57868 150129352
A 78901 901461486
Q 1581 93261 6527672845778
A 55619 448245812
A 96810 44134480
S 14421 112248790
Q 684 93062 4436083974116
S 61308 965892289
Q 2174 93103 5423799406724
Q 12714 75940 8997175075954
Q 17241 98864 926436979721
S 36675 497277521
A 67229 964875563
A 40670 192437311
Q 5649 84269 7925376900482
Q 2759 96041 1013124256861
A 42668 694155152
Q 4425 67585 4561079867781
S 60481 105536901
A 2855 777615706
A 61054 769481458
Q 17204 74741 4777064165019
A 81782 653458122
Q 193 99257 5220470307226
Q 9365 78076 4077163169001
S 43815 433414946
A 25791 228664286
A 5115 249629304
Q 13065 92387 1685322033692
Q 37093 95945 5164436951651
Q 668 99971 4217696795441
S 41650 774283340
S 44587 623058441
S 67833 869005591
A 90003 621045901
Q 5641 96091 4161819056846
S 10680 100156428
A 41497 622911888
Q 15404 88744 550206692479
A 46207 364988945
Q 16086 94515 1223741804539
S 38793 297415698
A 58537 706307553
Q 15132 69271 4305713588381
A 11595 599246346
S 56739 639038247
A 93071 492910903
A 37325 363073841
Q 9794 67791 2202886767187
S 85808 599555736
Q 12516 87490 3846079782043
Q 4300 94769 5649042033487
A 75575 579662432
A 6935 745730425
S 57161 650839593
Q 4980 96653 8449110356310
Q 32282 94129 826268079105
A 35279 96261232
A 82124 833352254
Q 12936 98408 9116771000399
Q 3980 96056 6841253427947
S 40931 351586540
A 48278 38010617
S 49501 539507997
Q 19660 91309 5733992802023
S 825 118629681
S 33322 300092771
S 78120 498836061
Q 5301 69834 1612870157762
S 89673 632506627
S 11536 264761054
Q 4450 68882 9176286774979
S 42749 121954234
Q 15831 88293 9391571391978
S 62787 825416435
Q 13742 86329 4825061236735
S 65891 871933051
S 98366 939189376
S 54284 814828132
Q 10837 72655 1613147438681
Q 6533 96250 7055008835302
Q 1797 99058 7646282477593
A 49434 360640108
S 50331 849986140
Q 9880 89075 3129305857993
Q 19796 91227 9203499140113
S 91034 635646861
Q 24403 98923 8339180376090
Q 44353 99875 6746548243355
Q 1525 74292 6059797860932
Q 19529 83598 1509905300136
Q 39761 98654 8881416610145
Q 40260 99884 5772272943407
Q 12429 99152 9607332741617
Q 14383 79375 2310035891625
S 53153 317441838
Q 13662 77594 32059228744
A 92599 557581348
A 84161 823029484
A 44265 968005847
S 99100 157839766
S 40001 178130418
Q 14960 91181 9074779300285
Q 18317 89916 4399564308297
A 25404 975069182
Q 35005 99199 2003879785861
S 46173 599008222
S 36829 540045126
S 27574 208974207
A 85744 723983153
Q 11586 96311 8684546788274
Q 5653 99092 2612313569301
Q 800 93815 5212683079775
Q 15055 96422 718359308221
Q 16019 91604 2087516696949
Q 25642 98147 2147064561218
Q 15264 81068 4258871136967
A 5416 125484907
A 15084 293354748
S 16699 330015325
A 4888 981421077
A 6373 838229306
Q 2899 74879 5382508998238
Q 4744 94879 6593818681706
Q 10069 60736 6382276555797
A 19114 805323234
Q 3390 90968 2744830849540
Q 15322 78527 9845693084307
Q 8666 81914 4838051385515
Q 353 67003 7715268032200
S 54934 152778282
A 76093 93765656
S 77496 16607868
S 59357 178804727
Q 23111 95761 2116507832965
Q 38082 92718 1331648117788
Q 6809 87134 9030700815924
S 70731 198317889
Q 5407 57606 1949314621249
A 96923 932396905
Q 24233 99352 6518809602836
S 64994 912462577
Q 23499 92205 7235236762186
S 75784 663969773
S 28476 209006692
Q 6548 98390 6928249441644
Q 22279 86006 1889181884018
Q 3851 60904 665673208282
A 83783 877727147
Q 1099 99720 2168040992929
A 11536 785279607
S 48359 243525397
A 60239 126533016
S 89457 170756948
Q 29275 92335 5180709064966
A 78773 295652111
A 8052 233025166
A 5587 950709785
A 40287 457717526
A 94860 50865985
Q 6033 66851 9372194302289
S 89220 471804719
S 686 249349101
S 66926 803681800
S 58067 484809647
Q 23316 85409 7339427832321
S 45890 583109423
Q 8500 64732 8117474521005
S 36069 169340729
S 69018 568508847
A 6968 711157049
A 86585 444910831
A 37 435470508
Q 11166 61828 4265113366913
Q 19760 88458 8317339385293
A 55396 130857570
Q 34187 91870 9961901501001
Q 11470 73024 3125305863650
S 21376 774531224
S 35360 894269477
A 71771 236241592
Q 23299 94775 8825742347330
A 7902 816271692
S 41914 650639202
S 14323 771874782
Q 3642 82409 8678325504223
A 27975 786147084
S 85853 983215097
Q 1514 84573 5999109807878
A 57262 352684842
A 83067 684322766
Q 8934 97339 6316370107877
Q 4416 76954 6795976606793
S 28562 810307983
A 99615 662115634
Q 4543 78713 8685047472367
Q 44910 95738 3814634541794
S 77556 777693004
A 50004 538466182
Q 4143 83140 2338123808109
A 41868 75925548
Q 29774 84428 6645933275865
S 83593 979031090
S 58617 218078598
Q 12106 67740 1387992414944
S 43262 801692216
Q 5942 87670 1888121130677
Q 12358 99666 198607643890
S 76131 918117750
S 25862 249229184
Q 9414 92585 6326472936386
S 1093 754799028
A 43474 622854842
A 45601 717570232
A 83072 979488793
Q 11990 81662 7949231704248
S 55028 934662115
S 70720 960039203
A 36997 636118534
Q 18279 99426 4104524062819
S 6307 388801165
Q 17983 79452 5899778868648
S 29851 460583485
Q 11461 87556 1109655136608
Q 13619 99760 1734652951354
Q 6374 90586 487566265652
A 7744 527192507
A 8849 546477323
S 12038 808277417
A 56801 574361663
Q 21819 94975 54075035894
Q 27092 81000 5964278918639
S 9740 27513201
S 44857 166796279
S 1946 988936146
S 91745 739147129
Q 6313 56595 4880513717385
A 36875 306743779
S 54317 901302736
Q 11592 91774 201533465067
Q 9035 97053 5928357474699
A 41927 136324024
A 98660 569949421
S 40348 689235135
S 53303 72597718
Q 1365 90198 9413853969534
Q 1370 58736 1321950278885
S 20113 157231951
A 33082 788000174
Q 1206 95434 5732250782034
Q 10403 63546 6749831752485
S 35188 739142444
A 45864 943409551
A 82527 668324878
S 36058 596275675
S 65836 637879484
S 63125 161238858
S 52495 359184995
S 77413 31588683
A 94948 527516290
S 79971 772508111
A 75553 904602773
S 14777 937735942
A 9254 272680368
S 77064 158321629
Q 32320 99234 2693890425954
Q 20570 95471 5767176650571
S 72135 328199221
A 64254 308609205
Q 12765 93454 8718890525732
Q 17525 99606 6774550023109
A 79394 4857844
Q 4131 81233 8167373413470
Q 16094 77597 5653325343203
Q 18184 82594 9722936977023
A 30294 560746563
A 99080 11964287
S 53468 491031275
Q 9469 96820 5063831408811
A 50275 888303419
A 56994 944978434
S 65104 130547902
A 33729 935467373
Q 4353 95484 4183847985736
S 46448 922861519
A 35271 726511407
A 32007 773986154
A 74807 830253999
S 55704 709894512
S 96484 149848902
Q 20144 82961 9505674466819
Q 16172 68158 9202362809636
Q 34742 98970 213084471858
S 33775 691452718
Q 21457 89608 5726606079547
A 26055 221039001
S 71667 662299052
S 17266 868345158
S 35857 627257083
Q 3217 98020 8308813705755
Q 5883 81531 2500886361940
Q 5525 92991 7576340646350
A 55918 141527445
Q 132 99254 6473829859462
A 82862 138083428
A 30481 157265596
Q 4870 85841 944841390190
Q 16397 93850 8692270995753
A 99269 936409752
A 29498 463891895
Q 4613 95996 8604246511892
A 55868 517931539
Q 5434 98613 5191348977209
A 77974 838168560
A 93500 11217094
A 18544 22139317
S 20049 794434333
Q 2094 59962 2930793233497
Q 22734 87215 8127583309904
S 54540 921322649
Q 9448 99528 9679370012583
A 30786 703506631
Q 722 66351 8016106853296
Q 1068 83807 3041089572669
Q 16240 70009 316925356329
S 88342 736462798
Q 27497 82154 8126591639918
A 15358 812434281
S 87876 792863764
Q 5175 86284 483545390940
S 65136 281885495
S 7996 291585568
S 92112 530446428
S 15475 593871739
S 52483 997776967
Q 25022 89267 9246498969942
Q 2257 74671 5909216266230
A 92309 289333586
S 89645 949217170
A 14459 430464581
A 28813 686568579
A 16005 440681090
S 71146 456134080
Q 1322 91602 1638143807385
A 41513 533321372
A 78798 278591021
S 40869 42465596
A 35611 786932206
S 82417 776278122
A 37515 683126733
S 60134 731369918
A 19231 814067521
Q 17382 75815 4924112923844
A 94796 979697920
Q 4698 78985 5780932868944
S 71769 586762857
Q 7802 85712 6665909066007
Q 3843 91989 4877255694049
S 66838 652458085
Q 17266 69522 5098672393980
S 25498 48965327
A 81281 339804002
Q 3637 97092 3862604165146
Q 2200 99016 4400162159807
S 7451 572408787
Q 4683 59911 6468094019254
A 44948 434636184
Q 12099 77519 7190845263787
A 98582 225926782
S 42957 628676523
Q 14879 95473 7097426138636
S 93459 489427377
Q 3550 90141 4195422533330
A 27059 280793287
Q 2304 98726 9999177092093
S 81840 790957967
S 25817 62468197
S 65409 495060647
Q 23542 82287 8162982229784
Q 9272 96638 7179133656346
Q 12659 99084 2413579696139
S 83854 418533992
A 61520 917961117
S 16414 864916804
A 85702 95786586
S 97449 380329691
Q 20341 71267 4040863374652
Q 799 93012 3003024884656
A 38425 735179064
A 22318 90205265
Q 3161 68756 5909027583695
A 55446 329808567
Q 24935 79163 8890259426897
Q 2703 87990 8986282059129
A 36586 606765723
S 24410 712323845
S 36145 736670859
Q 10210 89744 9523888644978
A 20558 19607673
S 25165 101380322
Q 22902 99845 1351630435228
S 47307 194561493
A 17855 320480581
Q 22626 76385 7575505019347
A 42652 392754550
A 93733 499275639
Q 2753 98112 195540209287
Q 16479 95113 9442114736520
A 89984 870244628
A 46007 667917190
S 29613 241569620
S 925 645071106
S 75188 307991760
Q 220 97611 7924702111551
S 78592 743159991
Q 25574 83604 4533265650196
Q 11 99980 3759520114261
Q 11992 68438 7985637570046
Q 23231 88593 570685911532
Q 30229 92329 5164947727761
Q 27517 93649 3385493219085
S 45623 473692478
Q 41218 96760 3615804023533
A 21245 513824521
S 23023 116176273
Q 13652 81051 3468985766403
A 47374 759542238
S 73665 609819773
S 13184 530164549
S 8422 235783072
S 8170 908357093
Q 5047 91099 807411755421
A 84227 299202907
Q 629 63313 1419483134562
Q 27164 78104 677552350532
S 7270 419211846
Q 7102 60842 6178365945888
Q 7771 66504 6368016427866
Q 27184 99253 8429407345090
A 22889 930306134
Q 25251 86133 9601093448223
Q 24180 78069 9633463376907
Q 16636 90066 795138474347
A 76110 551284102
S 66734 542737840
Q 3377 95476 9285368923911
A 61522 614288837
A 30813 241640221
Q 21418 71678 8473866266085
Q 575 98634 2499007732256
Q 1803 96805 1732829718788
Q 1894 99650 1671541772341
S 73767 379261866
A 12647 919223888
A 34555 294983293
Q 28233 97470 7170059251868
S 13575 524072798
A 89209 366009842
A 18516 619197907
S 47649 419974009
Q 6400 91058 121184215650
S 53134 416810008
A 79684 46391731
Q 25920 82965 1610740785104
Q 32831 95439 6607061410167
A 28878 162088706
A 76904 3647928
A 73810 256384140
S 632 864167151
A 87893 687185490
A 1814 32631752
S 7212 964787815
S 90352 986422051
A 19214 399122884
A 37024 549214715
S 90064 495703141
A 70701 107396829
A 4495 214153241
S 81230 649838188
A 44355 42883621
A 89083 762844164
Q 5335 90169 5456280263681
Q 29411 92540 3937518818703
A 21761 318014067
S 76024 38281634
A 13129 915912312
S 29330 98099969
A 91331 903252817
S 64107 421448230
Q 38721 95214 54462887854
S 22443 417729286
A 10710 403473210
Q 109 98182 6328110040267
Q 13772 85365 4978843579862
A 184 620177197
S 27251 278085866
Q 18415 74668 7693575015871
Q 11306 95320 6506264387050
Q 4251 94748 9873623750413
A 4602 146650076
Q 2175 98786 6292300021774
S 68410 475174554
A 894 644139914
Q 10287 79615 9800317255000
S 83702 463072744
S 78621 619281316
Q 40562 98937 5214409883131
Q 3746 99764 4566389994525
Q 18357 83292 5684327185149
S 37443 769917934
A 66081 154142395
S 75142 414111139
S 14099 877574361
Q 3499 97390 710174807865
A 75576 727252375
S 9015 127154469
A 34748 679409310
S 35172 281335837
A 95083 33775491
Q 30051 94017 4813597251736
S 9982 665864558
A 36759 953609315
A 76507 654496831
A 88413 627026493
Q 10515 76308 6671424400288
S 71364 400290370
A 7214 546609066
S 16661 839191003
S 55370 703222827
A 60344 85920743
S 63852 840040504
S 28903 823185045
Q 3953 61168 4959000758839
A 19999 624216879
A 28021 666033418
Q 12222 94026 2446129943624
A 58255 1285875
S 97378 766724842
S 96542 180102304
A 5356 187923516
Q 4025 91043 2860678429549
A 62595 916641896
A 61076 436068787
A 93711 258438484
Q 16284 77189 3422224647974
S 65933 691278404
S 76546 96386238
S 58189 460819729
Q 1503 57831 280426955546
Q 10818 76738 1297187799914
Q 8325 98502 7248619567097
Q 4774 98875 9034940602489
S 56757 362111571
A 20779 742392538
Q 5013 91755 7900957092458
Q 1802 96434 5098251929741
Q 12723 72384 1724443059631
A 88926 472942682
S 7706 391686960
A 60173 250199060
S 86245 213920912
Q 23841 96836 401271433022
A 63500 424877161
Q 921 98085 3112558625469
Q 30879 84546 2776155968664
Q 18557 91504 1235648452623
S 28870 710256884
Q 8897 61770 5308309306093
A 3577 999412076
Q 13483 93031 8618402202263
A 89794 518085095
S 17109 652803499
S 24664 204667384
A 68616 97585811
Q 8123 91025 7362641264079
S 13047 278293191
S 80681 396991200
A 49737 354408564
S 15882 714875118
A 12241 738679942
Q 42110 99440 3879420531083
A 35414 397673699
S 86955 611908236
A 36169 227225094
S 33541 755648975
Q 16636 67670 2354766556993
Q 39459 91424 9076413859658
Q 16625 98369 1753019526863
S 76749 81779860
S 2810 761130225
A 70877 216853569
S 10416 833511705
S 54590 854071090
A 19178 292212857
S 59764 857871458
Q 14637 91295 417655376492
Q 24565 79113 6950946061072
S 62294 286599442
A 63487 958947881
Q 38456 97694 3581424501828
S 71130 398062699
Q 21997 99927 2248912360998
A 28777 617400303
S 73908 530769604
S 75969 747028597
A 34685 908023707
Q 1013 99979 3055011789729
Q 206 96760 8997707074032
A 32471 951124236
Q 322 99663 6436869825584
A 15032 269865626
A 50106 539210774
S 9644 847952310
Q 33190 92502 7975006054548
A 66458 945440229
A 37071 416958649
A 9071 131324282
Q 21008 87912 3930923247246
Q 12116 95389 6686574482860
S 60862 539351958
S 86429 469404143
Q 16264 70139 1768597122231
S 93723 499322280
S 10889 450328162
Q 13684 80969 328124080456
Q 38331 88653 1468225420589
A 8092 370741979
S 5332 212478789
Q 18482 81673 2668410490601
Q 16404 74124 6666580062445
A 46985 789008778
Q 435 99161 6304965451596
S 94237 294975661
S 82718 19600441
A 75215 494807371
S 40005 569746380
S 40913 340631174
A 9060 468691181
A 38912 989752345
A 96030 742842461
S 53606 556057037
Q 1303 90249 7953043798958
Q 444 94444 77714785510
A 87861 688861937
S 78435 908646093
A 52784 419438086
Q 14775 96241 5826997167185
S 11944 943492894
A 97517 970020539
Q 2100 84923 8862843685605
Q 8742 62647 9167783910295
S 72657 320793346
Q 27489 92531 9077759221614
Q 41003 92049 5081598061785
A 24193 532809983
Q 669 95442 663583980580
S 94904 65947005
S 44758 593513483
S 20190 970712836
Q 5563 88033 8512315622118
S 81259 994455548
S 53436 663964348
A 75070 572011057
A 22626 976005595
A 46845 828253289
Q 4212 93472 8850806851024
S 25077 248310112
Q 15025 86042 1175288253848
Q 12903 89598 2332370315359
A 69657 343102563
A 76601 953257673
A 28459 961939848
Q 1097 74818 8522625402242
Q 1085 94503 4585833749480
A 44063 766332308
S 55339 300657021
Q 7659 77739 5759853209554
A 43488 607817145
Q 1883 60188 1551299238762
Q 2799 52950 8709303665900
A 76162 531705439
Q 3289 79788 7129895794342
Q 14325 69028 2389791530089
Q 6324 93041 4904893423203
Q 3979 91226 5816325442919
S 40333 278487351
A 43454 409090194
Q 29408 88506 9523243535013
Q 311 95506 6695941340684
S 43391 484579421
Q 20656 92314 4636004297663
A 73111 207486550
A 46438 277040007
Q 18649 98756 4739224914961
Q 32929 93392 3004204515869
Q 4515 95909 1191515296989
A 56495 394810970
S 17944 456908308
Q 3383 98226 3735490676348
S 95088 925092176
A 83843 445567753
A 3870 558768860
S 52256 812241426
S 56645 31465081
Q 2690 68205 1570469568731
S 40145 682821266
S 17756 581900230
A 69973 621070700
A 99583 812772823
A 84814 369166368
A 51194 271198
S 98302 242400495
S 12385 461232837
S 6841 929251172
Q 3282 93789 9563433759607
A 60661 844726140
Q 10290 72335 2088731453110
S 30531 766651485
S 64858 619774293
Q 22852 91154 9295194532980
A 35321 981735461
S 30049 154429339
A 1368 351027993
Q 12272 98494 6951225992802
Q 15178 73014 1504874931223
Q 146 57579 7524368533053
S 69577 712818899
A 71111 77141863
Q 572 81610 3129447504769
A 57985 834277703
A 66564 800006784
A 89913 338010919
Q 11451 76043 7433546858351
S 5322 757650339
Q 5316 93830 3430834803629
Q 28171 86711 8120748103279
Q 28821 99677 8600049218294
Q 79 83956 9455221939852
Q 1102 96497 4719597268806
Q 13050 86453 3362961044753
A 92805 735542320
A 7671 203044620
Q 4508 94089 7841886690632
S 74052 560052206
S 84034 731695408
A 18279 102623104
Q 19314 94527 9413671943889
A 56945 537921145
Q 8879 65143 1900987453473
S 4850 584679836
Q 4546 95973 1501471378441
S 94312 907604495
S 89419 814189223
A 53613 993729088
Q 5569 91124 3109055501892
A 38374 858258748
A 40610 413472498
S 66633 892838280
Q 1788 98993 4902166713304
A 67730 77270536
Q 17349 73639 8738196298940
Q 32794 83933 4247447581193
Q 378 99857 497127686422
A 13432 955317396
Q 41206 98217 9851533077846
Q 3007 68843 2313926596110
S 20795 793792093
S 30482 976937140
S 63014 810227898
Q 22384 94243 6361875821725
Q 3907 87785 1529681841179
Q 18445 70738 2253133685034
A 8069 213602935
A 96324 957338929
A 71459 494926007
Q 31746 86836 5359989071163
A 5485 516358813
Q 29426 92501 9510118747034
Q 7046 92210 2198301800115
S 26927 174655217
Q 7109 97239 8582603362808
Q 5657 96780 9536796540334
A 40209 949336428
Q 27339 96698 5322105826387
Q 11198 69270 8795344863478
Q 21574 76944 9728112600528
Q 6678 68377 4781401221478
S 10188 533694521
S 23780 565406338
S 95688 52635000
A 73216 638726941
Q 21015 97245 4703579205623
S 24729 394887420
S 23150 818239506
S 77159 734982845
A 46699 921533924
Q 4799 92582 2068794953236
Q 12011 93985 3736961742196
S 5979 856612867
S 86020 217320841
Q 17005 99981 738600533184
Q 29 99308 8930727035630
Q 20361 96004 6517437864929
S 91504 177698890
S 10208 789172019
A 38081 74988364
Q 20797 72540 9002505331693
Q 4276 84111 3898160009972
S 38341 737149850
Q 13320 96346 375170597513
A 18451 500070387
A 83613 105087281
S 31209 552316213
A 55694 268671579
Q 3814 71803 1657233437240
S 37322 394722611
S 5792 17432051
A 92792 750491432
S 4450 145498514
Q 348 99733 584060365285
A 9309 345052917
A 88083 756714206
Q 5695 71041 8547243846224
A 95947 622071690
S 87374 21674415
A 27279 691076650
A 35982 597998455
Q 30704 93695 766006020085
Q 11923 71118 4817046489072
Q 11278 72268 6527380757035
A 12992 996717674
A 42482 55402212
A 90560 235194915
A 78224 819791902
A 69232 673343758
S 14850 577629238
S 67406 172147934
A 48645 347349898
S 62651 418908232
Q 10019 96696 2760241640921
A 90424 270465301
S 50205 429092791
S 80023 210523166
Q 391 92168 1471061750100
Q 7524 83682 6021501250407
S 67193 530051100
S 36793 639391334
Q 5004 55842 2441006449083
Q 5439 94602 5692985043284
Q 2013 90510 7364463623828
Q 9439 96324 8330321169120
Q 7165 86769 1161175944617
Q 18301 83651 1872222988550
A 43551 434153990
Q 9346 77972 6365432106388
A 69590 920629541
Q 5116 97848 5163893972542
Q 706 99420 56427334448
A 95976 577980966
A 86423 575835652
Q 4876 94317 7340078367617
Q 23513 82347 5249049019919
Q 850 89700 6761644818750
S 55530 23617380
Q 1951 79906 4518728424162
A 92918 655993561
Q 23621 88493 2354908096674
Q 16385 89662 8371335966658
A 62877 729981184
S 28071 117184198
S 35865 577621370
A 45909 191599424
Q 14533 87016 7294104133968
Q 4104 89602 2439123408229
Q 7676 92409 1503310655584
S 22389 453369094
A 18476 702792108
A 44414 332439864
S 39884 585880206
S 40906 886896018
A 18107 518041886
A 53151 373836083
Q 223 94684 6352639268232
S 79249 170469646
Q 4129 85983 2170406160662
Q 3654 99577 3393515202664
A 92579 585246024
A 51417 303300726
A 99991 710834026
Q 20609 92634 4262495462625
Q 11534 98713 6116426378339
Q 17906 83078 6467012634792
Q 8862 96563 4899230050913
Q 13222 83775 6189250267289
A 15159 623432648
Q 1892 99544 5810141619015
Q 6769 99144 8548457834349
A 99917 532015595
A 72013 942637047
A 60031 278765287
S 37772 215304352
S 38860 384463082
S 60457 912378123
Q 1252 67943 6919088485870
S 43494 172133916
A 61878 710246848
A 55682 29896567
Q 21 99313 1798555371311
A 73845 539728083
Q 12706 67462 8173810528349
A 65467 856433047
A 8954 135668730
Q 2928 79220 1498708512791
Q 10448 62999 399797050986
A 78881 152795323
S 79301 525616999
S 88708 92323143
Q 2354 99956 3592619839464
A 41380 589560170
Q 153 81974 8196303407808
S 65625 927229480
Q 7530 82274 1874859117707
S 51306 548819996
Q 1393 81912 7478839136393
A 60836 580126861
S 66151 31743265
S 45338 909455689
S 4698 746324314
Q 24764 79605 9456028246110
A 30087 837503185
S 61032 280293415
Q 20562 98404 8201387725988
Q 4374 70294 370607085536
S 12201 87428886
S 96407 747359341
A 5060 244753676
S 34672 594990553
S 64199 80892481
A 10395 398133998
Q 372 92469 2700627744960
S 79099 261812884
S 12771 886062578
S 85678 888751403
S 60788 465582180
Q 16166 67233 7408899138207
Q 26060 87163 6949932844215
A 36621 60700084
Q 19835 96384 3974354123031
Q 24323 75607 4052665705089
Q 34067 87546 9459505863571
Q 4946 99137 5071795574915
Q 37553 95605 4781154746272
A 95082 370177823
Q 13978 92238 8046841313171
S 29879 918379715
S 77314 370581728
A 23635 858207389
Q 2261 79110 1009878523548
A 94118 664754905
Q 11027 95681 6777893058262
Q 10987 82615 8195519194057
A 63717 302248631
A 34100 45248615
Q 2043 93917 4159700299943
Q 3999 90936 1890669862587
Q 3670 97317 4456813809565
Q 15210 85095 5659806558269
A 91669 12465561
Q 3579 99212 2865781295090
A 46522 344657601
S 30353 278555296
A 98549 911157408
S 15057 325120569
S 29071 827811489
S 37593 921279810
Q 13595 87342 7089852215237
S 52683 796220414
S 46841 663582848
S 69450 551379320
S 99128 948774471
A 28120 653602128
A 64847 918881599
Q 37970 95951 2860703180177
Q 2304 94387 2192412935414
Q 2950 61520 4887261150402
S 10081 984646681
A 53155 879517776
S 37938 360864334
A 28467 42507172
S 21451 195169857
Q 1509 89906 8798935290668
A 17810 905405588
Q 1702 56397 521917097680
Q 3872 98604 2153545851915
A 56372 131416590
S 86159 77206190
S 91264 517310543
A 96470 213702063
S 72331 242316066
S 94055 382489604
Q 22848 99303 6247153114205
S 28080 930453276
Q 16998 84578 113914797642
Q 16731 93485 1680832254693
A 4330 995924660
A 60730 877770015
S 84791 181151230
A 15564 180380727
Q 14827 69449 688043164374
S 97993 247670690
A 51443 833629296
A 8352 633894218
Q 935 98818 9794671101344
Q 30140 82456 9845647691478
A 4584 944476397
Q 921 97287 3090885008033
S 15900 843348398
A 33660 882443026
Q 13880 77887 6389524889839
Q 5632 62796 855906284585
Q 2960 59068 3440781628535
Q 2318 77259 5652569553091
Q 1809 72076 5084883266088
A 49211 493858299
Q 2825 93651 8030628895395
A 23240 890046230
S 21048 432948918
Q 11269 99469 3315585799212
S 14929 22852282
Q 4091 77535 8912508180766
S 49244 753619283
A 10265 862259198
Q 34568 87876 7500878166627
S 55114 423185669
Q 2389 64914 6123333583369
S 58587 587191120
Q 20837 72304 8596965491089
S 10776 634039997
S 69444 435788725
Q 1383 75895 2807905773095
S 81219 59067708
Q 13269 99932 1469756898111
Q 12755 68029 1482442335095
S 81311 499765390
A 2956 750966150
Q 4091 99483 73585862954
A 16911 669773314
A 7060 245775393
S 75298 319338940
S 56683 272884736
Q 14754 90724 3114354695777
Q 37080 99389 6007024672842
S 2272 782644365
A 91830 44702030
Q 35216 94290 2172704451461
A 89396 641018205
Q 2280 85530 8480669676255
S 21407 829496133
Q 2554 66668 2839823938213
S 11423 654291937
Q 1843 67019 1242986144091
Q 19193 92446 5436792609773
Q 40569 93735 931569629347
S 42255 960160206
A 68982 14341939
A 66926 711018701
S 97574 203809569
A 55866 27647317
S 13374 384725606
A 63510 991030030
Q 34861 91006 7546245292053
A 82827 576483055
S 29462 492028313
S 15148 645612214
Q 2310 57029 2929005597018
Q 9646 86012 8846945905900
Q 30786 83632 1652056200504
S 94215 506120711
Q 13068 65727 6323204294870
Q 37077 96330 3106760837778
A 10843 768980810
S 42996 50708409
A 60301 611534315
Q 2757 98036 582104244267
A 1174 176281256
Q 14466 92449 2629344291967
Q 34633 93137 1779438720609
A 12385 876573165
A 23623 231775816
A 15818 138437588
S 7395 981585348
A 79005 406261270
S 6622 587254433
Q 5077 89376 9277751179403
S 85497 678636006
A 32186 453845680
Q 15401 80811 2400374911006
Q 5079 90414 5037121226456
A 94854 219827718
Q 11338 89372 3297967706749
Q 9165 98982 5146118974570
Q 8259 99729 4063347756207
Q 19371 82996 9491708710403
Q 252 99627 9450809657152
S 95215 10979964
Q 31292 96514 1669361627624
A 34261 804243541
Q 7457 79019 1674116551329
S 25047 328572899
S 80958 653610504
S 78690 818519038
Q 13116 82127 2929420094649
Q 7795 81861 8606947948267
A 25077 101048490
Q 4866 84420 6979024062314
S 40956 624504526
A 2910 529010777
Q 3467 89531 4843599217676
Q 19859 71432 6495634156423
Q 2943 97464 1134091830670
S 364 851895898
S 40604 568782793
S 92360 733721403
A 60868 399618447
A 60094 1102069
S 48721 438607221
Q 2443 99150 6387996858160
S 97829 180573386
S 79152 707468640
S 30622 837985490
Q 3099 95410 4806765425421
S 52068 374360071
A 78854 200874218
A 19171 386715297
S 90395 458389161
A 83871 757171019
Q 2079 84520 9847674032552
Q 1985 76396 4565691361289
A 8890 729580686
S 75222 877239382
S 71480 603143475
Q 8508 67736 9980176723176
Q 7855 85544 5085055284640
Q 6005 64854 8292689857603
A 47690 32541403
S 49200 475114768
A 61384 373813494
Q 7898 93229 5126325498601
S 27631 78548876
A 1956 89599122
S 6529 633554358
Q 5581 77349 4093895605062
Q 38750 98674 9770054988920
Q 5637 76914 6082202058004
A 51890 317375489
Q 1299 97786 1191900946394
Q 3506 58544 1742724569738
S 23962 742510818
A 56187 733524946
A 11966 113505770
A 22072 377722998
S 66841 287806266
A 98720 456591236
Q 26974 88061 7588842934195
Q 10044 98532 9026732393287
Q 7076 82370 9231332234646
A 19190 957460696
Q 1617 91253 629951476418
S 1575 339551768
Q 1197 98389 7134448925176
A 92341 316243133
S 78207 897721200
Q 30501 98331 3409763073029
A 84461 650243076
S 54284 395671115
A 6249 807359885
Q 7149 75860 2456863266478
A 55283 470650044
Q 9928 68051 335602513432
A 65943 527617584
A 89248 948169056
Q 4122 54936 4137913955378
Q 29554 98840 5549183110231
Q 8364 97024 4199363396937
S 97809 599495231
S 40696 270140012
A 39589 197507478
Q 152 95580 646974762549
Q 15755 76485 361781764946
Q 6747 98079 3802730699377
Q 7550 57602 7449020903694
Q 20455 81317 5980219532448
A 70810 354571740
Q 19100 91495 6876019224238
Q 4290 97970 316058804980
A 28255 532795043
S 80989 39310354
S 68462 531105261
Q 22889 99139 8835076375245
S 8685 907386261
S 82005 139447385
A 49349 506971790
S 74231 769564505
Q 6948 59972 258250102274
S 28374 86174193
A 23625 545728487
A 7653 480806480
S 42147 898986405
Q 982 82202 1832494666436
A 54521 380715761
Q 4718 99971 6136137579995
Q 1155 93691 9531332865336
S 4657 646208788
Q 7117 89567 2709953594813
S 53523 545114769
Q 76 99951 1391580095830
Q 34242 88620 6040924907948
A 79063 122560834
S 61564 119130704
Q 7739 92392 9323907584660
Q 664 94853 8709153223072
S 43463 65570687
S 35481 148467384
Q 450 97895 2723673436404
A 486 801410384
S 41063 258741222
S 33674 545483489
Q 8874 84383 5623151279356
Q 13749 83136 9218431924290
A 87834 115943487
A 27917 812823659
S 31419 522476984
Q 5642 97379 8168539449559
Q 33022 88695 9807868294586
Q 5997 89094 6229016801578
Q 7046 90099 212882108815
S 2486 360459600
Q 4059 94681 3043662860915
Q 8820 85528 8127623970130
Q 6864 93878 5321181802870
S 3626 784767509
S 91333 153793828
Q 4377 96382 1222415768802
Q 22662 77094 867047188691
Q 22485 95210 8617782143660
A 89569 677264381
Q 19284 89226 3196488278872
Q 2618 98136 8885256597694
Q 8108 82442 9797530889677
Q 3932 96231 2847182195712
Q 890 99828 3713133890590
Q 18043 99083 7803925076079
S 810 611038815
A 72557 479259155
Q 28312 82478 713027313146
S 38635 398400106
S 85092 940628961
A 24192 659457495
S 84932 583743874
S 77717 505185451
A 95556 262398333
Q 10016 84792 5784166959685
Q 5709 99919 9051955046561
A 60460 210853837
Q 7006 65167 1179859748761
A 20607 261770153
A 4745 296972320
A 88384 839399765
A 54029 179312877
Q 24909 81133 2756545147060
S 67792 790558
Q 4040 95869 4028674757879
S 61003 259220230
Q 79 96013 1672827846813
Q 11569 83056 7326726388467
Q 11016 89852 6568356925526
Q 3166 94187 6253936078105
S 66029 194124378
Q 19553 97596 1255893304280
Q 9325 90616 2074596916688
S 9270 684314502
A 60106 606694620
Q 35619 93008 269149135783
S 35109 518553756
Q 495 63499 8660808252907
S 15603 74531393
S 57042 422267399
S 67794 338425946
Q 21149 97607 6572362660824
S 64420 142303110
Q 10294 76990 6890166534156
A 82242 834189714
S 96820 850842633
A 84069 41160445
Q 1787 97091 3366373306501
A 11578 195759762
Q 7262 93461 1466606106922
Q 807 79209 8702315527526
Q 189 99713 7523942111126
S 25033 795645624
Q 14219 94043 1436717009367
A 62408 308330564
Q 2863 64626 6443624168965
S 14436 249372850
A 35778 160469451
Q 461 86147 2012446489177
S 15658 174137945
Q 4995 92945 1459248473039
Q 13536 86815 9833361330475
A 72207 895637220
Q 5151 82940 1986349636692
A 23040 938266978
A 1350 716439276
S 62620 531094099
Q 8099 90174 5533746415692
Q 5602 83157 3301543310658
Q 1959 98457 5109047557888
S 15046 327740265
Q 33440 85682 7469796059084
A 75399 490015516
S 87671 661652024
Q 9666 73570 7095247852155
Q 19060 93305 214332916986
Q 2642 96155 1474269672350
Q 7928 70931 2746024311669
A 98237 706352690
A 8111 911965410
Q 2587 56662 2216387873427
S 96260 15814414
S 15248 865183870
Q 31137 87792 91984464842
Q 48461 98836 1861566481138
S 3470 388711604
Q 31966 98264 7990228444949
A 31458 270004128
S 76620 433276123
S 53247 720607294
Q 11542 82641 9362608658886
Q 20703 90411 8853094589930
S 123 743571102
S 21954 886416117
Q 18687 80146 3986093739865
S 80362 419225730
Q 382 93752 2823555040623
Q 4336 66360 624399307943
S 85350 792291875
S 96390 84358687
A 18393 716800981
Q 11722 81416 5757218851500
S 71918 687135507
A 14842 528536239
A 38578 68875080
Q 11473 69591 3387997516690
Q 13978 93237 6057897064373
S 17372 985624486
A 12384 775167449
Q 27090 91930 4893078947917
S 85728 573523786
S 90137 217374010
A 40211 190433680
Q 17538 95333 7844891968861
S 5992 220173224
A 18730 96112122
A 49097 372696174
A 95667 117253925
Q 4637 98370 4663640602993
A 78025 86680002
Q 807 99670 3525179648134
S 22624 319151900
Q 2333 92498 8140605385087
S 92945 78524617
S 19142 793564335
A 51870 679283755
Q 30061 82183 5023938765733
A 74602 766604134
S 4652 16836940
A 84802 303888013
S 7927 191059636
A 12909 575918338
S 75908 584991087
A 6053 853770122
S 72190 820351492
A 19031 505217217
A 93227 939286645
S 29823 857261089
A 91327 494049930
Q 1188 86800 6029961668354
Q 10520 99080 2377298118226
A 94593 458488987
A 85599 538766448
Q 45645 98430 7371332338919
A 93944 565075068
Q 9183 96207 6610009557615
Q 4019 99706 2017746139081
Q 12417 64076 1897577523473
S 81871 57274525
Q 1633 58459 2670028690912
Q 320 99837 2794697984735
S 95023 257177062
Q 3016 87169 9531894715970
Q 10298 96204 788798903347
Q 26 98628 2181965466113
A 5726 965782959
A 38765 787873130
A 49073 290455439
Q 601 55899 1498056696031
Q 13128 77341 8685890835698
Q 16395 70269 8531653487537
S 13814 272879504
A 96055 659380972
A 81279 182712832
A 27593 270900954
Q 1864 70606 346818526143
S 23931 869926280
Q 11037 67706 1098005225019
A 430 826001710
A 3822 188022811
Q 10423 79504 986028718695
S 12929 522724725
S 87699 389571429
S 35876 820506514
Q 8159 95485 2536301945721
A 75986 847905654
Q 26140 93597 8099627876083
A 838 400193867
A 29129 828502213
S 47033 900058548
Q 13673 98627 7690827044344
S 75265 455947073
S 34910 32540749
Q 3719 80329 3413560924209
Q 6552 65493 9896827928149
S 93896 574832874
Q 15177 91561 1243478968177
S 30090 679985099
Q 7377 93891 2523093925415
S 39550 107896115
Q 8831 71270 7648753932501
A 18254 186451738
Q 12992 95330 572318381986
Q 23882 83214 9479463102450
S 20818 771365198
Q 5292 76512 2907969630791
A 92972 137077462
A 52886 665859757
Q 22811 73057 3080917583477
A 93418 718378684
Q 38932 98091 1287522398650
S 42607 400808723
Q 16632 93936 7580648576744
S 95750 383005212
A 12210 361207264
Q 2620 73444 1027094438486
Q 1454 99672 3414398485101
Q 684 84556 1302596769638
Q 7038 95071 7275632716658
A 16017 120592579
A 12454 507231223
Q 18903 75810 1334959537596
Q 5759 87311 9379462916528
A 10371 6489276
A 71470 680351577
A 30633 567646248
S 22942 412261230
Q 1253 93085 9873047010480
S 8008 445005026
Q 41689 96442 6591083073598
S 97831 922213816
Q 34045 98621 6324260762944
A 83450 647501581
S 29130 115080539
Q 4552 97409 7508769220738
A 1388 624299704
A 49269 732082278
A 55132 285415076
A 63987 88374908
S 73109 808759857
Q 4742 83054 7747494509599
S 72879 776810381
Q 1211 93803 5039124734347
S 61961 277816818
Q 5424 88465 3639042535009
S 64845 157873953
Q 2343 73062 9023030805542
Q 12021 69405 9770246738501
A 65404 34137983
A 62154 790163660
S 23575 960246093
A 65282 944739147
S 42929 778765989
S 74992 476570168
A 83126 295744043
A 34772 666931175
A 77068 59438376
A 80139 275378278
S 72484 410967438
Q 8486 88083 6097301569109
S 53462 92287173
S 12378 69418794
Q 4615 85686 2941992073529
S 41277 723288918
S 17432 455622315
S 58581 493751422
Q 18919 99892 5879773868495
S 50137 600752558
Q 9271 68120 4436594253759
S 62560 274924453
A 19272 52646236
Q 3792 92797 4269245837123
Q 1879 71971 5533267876586
Q 35019 97877 6225832380150
Q 27912 86132 59623014818
S 42854 444877803
S 64419 79482686
S 25103 59076322
S 38928 489005568
Q 21475 90748 785284570092
A 69506 215579194
A 93081 417709087
S 56593 478255193
Q 13931 89726 6597961418945
Q 1400 99574 1514672403045
S 30115 131491352
S 91652 687952833
A 21993 601845168
A 52874 634378376
S 75957 940135447
Q 16971 82914 5479249964973
A 25340 58552519
S 42581 347206481
Q 1025 99008 1084158036770
S 37186 466631107
Q 2619 96465 6734680015266
S 47495 434306103
A 4989 400873260
A 39889 398528975
Q 17217 73296 1897396629689
Q 752 99867 7048614957179
A 61509 4339029
S 67393 310110589
A 96296 235085330
S 29481 630225360
Q 34191 88117 4956645440077
Q 32822 94563 8320260587301
S 87449 131410397
S 46561 859617891
A 96377 164194142
S 32746 504259291
S 20767 460884560
Q 3887 99257 9732942964727
A 23926 279101639
Q 23414 85022 761952526269
Q 5762 95829 68963172401
S 72641 561774233
Q 155 90673 9147368132698
S 68320 574740587
S 34114 545235565
S 94403 341989958
A 27099 58378530
S 24238 809216024
Q 8000 67522 6828772088539
A 67387 168754768
A 8764 356147293
S 34526 868383705
Q 530 76645 8261469345710
A 67926 444695536
Q 28084 98021 8651800567035
Q 40976 98873 8543946316627
Q 21801 94290 8653763948004
A 58231 303591411
S 51436 539050929
A 57284 741233757
Q 10274 60891 7499980962721
A 92608 203057047
Q 14657 74984 7652088148192
A 82508 381502453
A 72015 982218867
Q 43320 96322 3040887030470
S 47161 885625076
Q 39255 96095 1502753037486
S 92456 559116693
Q 6778 91503 3667969219107
S 63698 600547737
Q 18330 91006 3133404227478
A 86816 589267803
Q 18726 96930 6153944254936
S 98385 750660546
S 54113 228479416
A 76875 282424437
S 1335 375184870
S 42618 672753426
S 22956 684550525
S 38761 143168114
Q 30252 89265 6061254695926
A 21866 128998535
Q 25692 80247 7627336364216
Q 32083 93257 9016042040222
A 88316 440118839
Q 7966 76342 7156069424604
Q 18354 85756 6088558330645
A 98751 434060749
Q 41367 93912 8418267455944
Q 20762 96112 9002722484506
Q 5078 99166 4365265200441
S 69093 637921208
Q 9341 98791 9742945503543
Q 3979 70248 8416904722364
S 99396 945469594
Q 5456 93128 7347935552826
A 28049 967808078
Q 22980 79494 3164983386000
Q 935 88890 7103699647399
Q 4158 96595 5049018750947
A 49286 911075888
S 75014 824720866
S 72217 917642933
S 19835 432145666
A 78474 389424415
A 46340 926537286
S 80821 649358887
A 99235 324194943
A 16200 25108027
Q 16989 83560 3706435683753
S 73879 461674241
S 519 545191031
Q 36125 92128 4700270212427
A 98085 695361251
Q 7431 92353 2756369682103
Q 4897 90597 5988226938430
Q 1990 83530 3687965561371
S 25011 844138432
A 50970 157226753
Q 7510 98664 9273877155364
A 71904 50682855
Q 2077 99775 7186028323026
A 94701 524021254
S 19541 350377722
Q 42 99968 5967798825411
S 70331 479523717
S 9614 980064557
A 55590 570881987
Q 14334 99573 4384445962278
S 58528 963647168
Q 2642 57290 4024186970029
S 59629 906835562
A 53242 224788417
Q 42302 95512 9880700311626
Q 24108 92066 206886833716
S 25336 120145270
A 21600 715314737
Q 838 98200 96017105088
S 93315 975808567
Q 12200 79644 9091870001191
Q 5394 99409 3430155371835
Q 21318 84452 9099024721190
Q 1069 88194 7144570822976
Q 3619 82000 3548088718833
Q 5617 96055 9556722664987
S 12594 9463219
Q 8746 95066 8318592169946
Q 37119 88717 4611524274609
S 20600 688698680
Q 3143 96474 3979767183203
A 9808 460852244
Q 32986 98437 532425584174
S 96811 252402100
S 83896 127623439
Q 35061 89478 2328025436214
A 97793 897353996
Q 924 91597 2961008589432
Q 14631 82559 8878258177389
Q 10739 81407 5794508630608
A 49245 808920510
A 27671 698649448
Q 9838 89903 8083394419385
A 96550 361201195
A 49762 602935468
A 84611 227150382
A 74581 87314235
A 98626 387723491
Q 11194 62590 7021749185886
A 31896 165657702
Q 28355 97750 2546084561165
A 20330 567180397
S 82625 755171172
Q 20588 81169 3657884827095
Q 9445 92957 9458610654656
A 89240 81868540
Q 4853 85810 2501559067135
S 39464 604443626
Q 32513 96867 9621789751003
Q 3076 97424 868007663149
S 59552 65570396
S 37600 783594674
A 98825 419589213
Q 12913 93051 2901973386097
A 55564 942451291
Q 10084 75099 8592249643964
S 38956 675721868
Q 24157 83311 6508000001090
A 91470 999422246
Q 22370 95161 1090182416096
A 46807 349848410
A 51648 401871242
Q 2384 91533 7366543184269
Q 42293 99991 9161949617703
S 52249 203367088
S 26867 15919631
S 55820 557294493
A 47252 101179919
Q 2712 94682 946724850834
A 77030 45868110
Q 5584 97744 1452752201688
Q 21226 83927 2548930466680
S 39329 360618944
S 59593 659505336
S 5845 54245281
Q 11288 89774 5776010909188
Q 6660 97978 6096140727676
S 27594 460347184
Q 18699 85863 7758497067048
Q 12603 95183 6607291245424
Q 22578 91689 1715125757742
S 8799 725399729
Q 24420 89543 4592278083602
S 63436 682956560
Q 910 68246 7466307939304
S 25906 201257358
Q 270 98584 8151490685549
Q 7833 69326 7703994211058
Q 21972 98194 2081976038470
S 65553 149105082
A 13688 916697143
Q 2734 71448 3575482671075
Q 2281 97595 2824127468463
S 25015 97796299
Q 10392 98325 5157976731911
Q 8579 72062 6726782742690
Q 6325 77542 8419729500423
Q 12297 82537 9934324587738
Q 8754 59552 1046400447131
A 12892 393252281
S 76942 824708984
S 93788 209399203
A 40583 201266725
Q 3098 84054 2413117188678
A 79057 873733728
A 71425 27634370
Q 16898 80742 5777361990241
Q 26011 80029 8267042739553
A 54660 497375856
Q 873 97658 9064367421981
Q 28037 97828 256237125271
Q 1355 87631 7646950939040
S 14404 149365014
Q 11318 78171 479144887158
Q 5070 82613 7853428167964
S 7318 137197907
Q 2608 89380 6237531532909
A 95059 238335511
S 43731 897364293
Q 27989 89895 6361231984742
S 91160 557717045
Q 4796 99460 7854743298618
A 50487 615937596
Q 11194 86204 1199945014821
A 42218 280278447
S 88836 546223281
Q 8284 87334 3570245565973
A 57023 768268518
Q 7944 97951 7807250750748
A 87098 153434433
Q 38808 91414 37010182420
S 19275 508674656
S 26026 623133435
Q 14440 73947 3749179822216
A 55520 631245236
S 40569 931672155
Q 7264 95328 2214425067614
A 67326 65443533
S 76910 289962669
Q 622 98430 7825122187779
Q 2006 61095 6148790663407
Q 7813 83720 874096313210
A 97513 343031219
Q 4910 83050 2697139464292
A 57466 137461560
A 35953 824444583
S 60311 731058816
Q 1534 97573 4286697160081
S 98917 912906018
A 80874 462747514
A 80358 895782267
S 43742 407175198
Q 21001 85181 1507874409947
Q 5648 96387 2119516907245
A 43048 195515193
Q 30015 98594 5173378716711
Q 5542 66795 9552386651662
Q 991 99595 8925683064928
A 80523 799403599
A 63130 637455323
A 90467 823957262
Q 4661 89667 4753817158655
A 50695 349840892
S 14437 831361636
S 78614 641827650
S 12904 409326595
S 92388 564410187
S 7251 94503308
A 73542 743867845
A 83138 319664344
Q 5617 96422 4811350587229
S 9354 201495224
Q 2393 83569 2934811628140
A 99198 373445127
Q 12125 99088 5412003976806
Q 1483 99988 1315139870896
Q 165 55329 6630345394668
A 20288 223978108
A 71194 755982271
Q 30588 82277 6565475650956
A 46612 193371996
S 80636 556233670
A 41669 805784567
Q 10632 93145 1012253968994
A 29731 676934583
A 16396 386873915
S 97623 914746367
Q 13547 80322 5895530622600
S 25536 45856713
A 10167 665374233
S 72331 522144788
Q 881 99059 1930440091410
S 14475 488500173
S 81613 176546097
Q 10287 97963 2622399557498
Q 4790 90201 9268810942428
S 67720 397306291
S 20224 578597415
S 46629 338180992
A 67165 32625129
A 34012 392147010
S 4578 281918174
A 18415 988309833
S 19721 972656364
S 52457 329968026
A 97943 517131712
A 32879 320784194
S 76844 349686318
Q 6257 81411 1589528676241
S 28925 88940414
A 53203 225618709
Q 1214 93151 4685585304052
S 56500 606563781
A 70152 144787921
A 65168 818669830
S 84195 954511297
Q 5998 79776 4032362757825
A 3165 245429572
S 30270 764263403
S 62906 512282700
S 14356 725340219
Q 12953 94758 8075684245473
Q 12619 67301 9828432062744
Q 8472 89769 8841324475691
Q 21639 73164 856460298643
A 59275 926398323
A 13601 792517539
A 40225 354208041
S 84616 365315761
S 42826 368195538
S 49455 861193879
A 27243 761159928
S 85902 507460217
S 55875 962366777
Q 18168 90809 1359992535879
Q 434 97560 5498771017015
S 2845 990858478
Q 17360 98033 9790946549263
Q 20807 95213 7519426198269
Q 20073 83748 635374179656
A 6821 956818383
Q 1435 83087 8743267462188
A 87221 740765439
S 64670 933637769
Q 16175 91199 3712031974591
Q 16551 71322 137805156683
Q 11405 85770 573969530612
Q 12877 98115 4254162088914
S 30047 15838569
S 28255 486368548
Q 5502 87415 6769539466539
A 55421 642688353
Q 5998 88337 45907075897
Q 10238 72479 4910578557025
S 64227 703019020
A 53693 324774566
A 28946 311848104
S 41315 421465973
A 69604 354327572
S 80178 962977614
S 17149 194203841
S 18773 721377364
S 39904 642893437
A 95774 122686467
A 46931 209430280
A 73290 703748093
Q 26943 82026 7139729916391
S 55592 55057926
Q 15236 75267 1031379388347
Q 29608 94891 9615018683217
Q 3780 98831 6395885363742
S 55125 211359162
Q 5271 98861 1123988238850
Q 918 98109 9190729810711
Q 5681 81197 2853415478004
A 15756 452772282
S 3639 182805500
S 68216 441597400
Q 4324 89350 6236929678984
S 86789 543024180
A 12233 575725534
A 40704 968447379
A 98076 286967769
S 38265 66460853
S 30375 122656616
A 87219 731960413
A 75382 463865047
S 3934 142426363
S 51442 124373930
A 46784 51258147
A 23039 121741815
Q 5565 84381 6625762069281
Q 19301 95232 6687784926059
Q 17 85012 1754199612109
A 76996 313057244
A 23839 771048919
Q 1437 91894 2934734291126
S 21291 307427333
S 60417 664249785
S 79674 597201760
Q 13433 82974 2884577797222
S 5842 568854404
Q 629 94973 1923269775728
S 19932 434069746
Q 16860 93456 9199178412218
S 61184 945444348
S 82767 791538335
S 20750 845221900
S 48744 31922062
Q 34657 99127 8449917891204
Q 21486 91348 4649886890532
S 69675 183523958
Q 13698 89927 4928344971757
A 69707 909723131
Q 2201 93809 1309484673733
S 33741 542323265
Q 20926 94461 5855713150431
Q 13666 68398 880149919662
A 64424 103964731
Q 21258 85467 5740849102632
A 93796 22805037
Q 9802 90511 7408593309798
Q 964 96633 1684241771817
Q 6506 83300 4274939187625
A 15966 769518471
S 22223 708490824
A 43070 673825725
S 35544 89710604
A 34311 508690079
A 75291 557999311
S 51604 331444676
S 61038 39013472
A 19966 759287318
S 75256 574142031
A 54839 295478888
Q 24358 96876 9176263293679
S 44516 341635119
S 89388 900996821
Q 1714 99773 9135368302727
S 52191 733442899
S 12246 58162427
A 95764 842170393
Q 21184 77499 1683224149095
S 96305 579275528
A 24252 100548418
A 61500 826501029
Q 6656 99237 3656813952029
S 14481 113358531
Q 9142 63460 3813109591378
A 24996 396183120
A 79810 356237131
Q 5028 88559 8081448292516
A 66241 330658564
Q 35175 86217 6959167128131
A 26216 157256257
A 33624 666446605
Q 9205 94279 6829813226668
Q 2775 75074 2133279655811
A 55172 105262864
Q 14298 92745 713019048850
S 43169 578690975
Q 1703 98399 8540052026021
Q 7513 94472 746678586683
Q 14988 94841 494326179642
Q 8197 72391 1178450839284
S 42918 430420483
S 85733 929572100
A 50938 376103474
A 34750 95522361
Q 22153 75794 1404673232215
Q 1223 99949 8417314676286
S 37996 881599235
S 48813 296393526
A 64944 416620134
A 98858 206836774
Q 5618 94812 3048183951538
A 20671 393603817
A 80121 784103370
Q 34780 91885 5077254571342
Q 398 97157 5643768620314
Q 15185 69993 1515644879242
S 99237 224222444
Q 26451 87022 1562625941711
Q 16606 75023 9890747417378
S 44923 376413767
Q 28253 90077 4171642563011
Q 4470 78929 5655519032922
A 82479 443948501
Q 1971 98343 6306480896858
Q 53 99959 3817886213694
Q 1076 69540 4337397977522
Q 52 99693 4983027851181
Q 1291 92759 2483613881452
A 63763 891946213
A 54306 112725590
S 58762 590126009
A 28368 823419344
Q 978 79326 2751181300499
A 57523 235210895
A 29787 140935244
Q 13802 86899 6758293873798
Q 15487 81937 881763815413
A 57938 582397936
A 59740 921713148
S 76361 757329952
Q 491 95891 1115652243932
Q 3036 73050 5865792272124
A 43119 375119515
Q 11415 77556 2791020066761
S 36415 809375277
Q 6933 71264 5710318996282
Q 15691 91405 8916328372379
S 89689 906377385
A 91830 574534064
Q 3661 85751 9279745744312
Q 9086 99002 5810203337274
A 19101 698567563
Q 2598 72522 8899627680405
Q 6769 62097 7665645985587
A 77645 713201908
Q 2117 97985 7374426841878
S 51513 791040519
Q 16551 98834 7541410122648
A 3360 827025296
Q 2016 63639 561296907668
Q 6556 98470 5136652479371
Q 571 90689 7634567552804
Q 3046 91781 3171651670104
A 65196 381757002
Q 16038 99531 8323800001570
Q 15572 66410 6076547086080
Q 14435 73024 6028420880932
Q 4670 77592 2124688954277
A 2994 513234630
S 83922 287134785
Q 9732 90754 6820460646188
S 52083 143133321
A 89270 76276054
Q 419 99772 4090109862119
A 28765 989968446
Q 10560 84956 4401422528703
A 97674 822372993
Q 12262 82359 8397121171123
S 44197 169425303
Q 28935 99876 1201501166065
Q 11812 99902 6301839803497
A 68204 65026782
Q 16178 84522 423137098567
A 91323 673840876
S 28276 679571994
S 70549 138024728
A 81167 72555116
Q 292 99758 9222409635263
S 51299 986696010
Q 2908 98047 2902866910579
S 55860 189329874
Q 10799 63482 1434593570438
Q 12766 77167 1472328883423
Q 10884 96556 1732756461504
A 30104 828270836
A 57189 3443996
Q 1083 97415 9808012521042
Q 127 96477 7959376994857
A 67020 611649768
S 28241 178176999
Q 518 87454 1988914671399
S 69938 231470197
A 55750 920572560
A 28657 744411210
A 4460 18783107
S 2747 594333762
S 80015 847754283
A 2103 610359244
A 93166 727261906
Q 2195 93913 6054387349068
A 5923 405193456
A 39654 511074726
Q 4127 86462 9162990952578
Q 8553 96579 5220499284588
Q 8218 88126 9273264801361
S 92429 466605427
Q 8293 67398 2977520757086
Q 13908 96020 4602373846274
Q 2894 98307 8116121579143
S 89394 287274341
A 61717 463533311
S 73529 267082699
Q 14450 97398 5690584784724
A 39923 811369355
A 38864 88302975
A 37864 445956098
S 30003 422897798
Q 38998 96474 7398908064490
A 42594 334020862
Q 10802 66370 6867330722361
Q 44559 96096 4211779166631
A 19592 873540043
Q 40561 99205 1961970323878
A 72209 880249805
Q 1824 97773 7616329931972
S 90975 918335590
Q 71 99959 7055243336062
A 9082 744598315
A 96606 100805850
A 34299 491067055
A 87196 188293759
Q 5006 88203 1270088567721
A 50734 208302063
S 20256 575063238
Q 22623 87900 7410827141994
S 9211 472836533
A 57229 159238224
Q 10710 93645 6945725341507
Q 3303 97568 4291172240835
Q 25144 81092 4252823488907
Q 13652 98181 8986378939685
S 13012 428808068
Q 9718 59756 1779469798812
A 41096 195949646
Q 16758 85469 9365529615140
A 96051 194730429
Q 20303 98708 2264445225537
A 3566 652533416
A 45617 333988149
A 19291 462847836
A 11842 511337744
A 76620 537978031
A 54654 853400154
A 95189 564525895
Q 4735 79491 5677173411129
S 37407 520319210
S 49346 613718556
S 47163 168998708
S 84844 612265350
Q 5665 77508 9755459772429
S 131 302432784
S 68856 944184026
A 78957 533371434
Q 25612 95905 7389906258347
Q 7262 65374 4461462202196
A 25526 371739527
A 77499 696124713
Q 133 96273 8423353839208
A 54722 414864935
Q 8078 71234 7586475848689
Q 5577 86132 636666781348
Q 3393 89728 1695360107452
S 7343 457085763
A 37391 656631603
A 82141 981370479
S 45264 220171859
Q 476 82104 3089212523076
Q 23807 83172 6960938641681
A 2553 580807184
S 12165 971536090
Q 7528 78954 1728432064631
A 41736 672801342
S 3954 445705165
S 95053 2714077
A 28092 360922879
S 52354 874723984
Q 32354 84143 4517273424528
S 15661 1485628
S 12185 367795228
Q 2107 75283 5738025866323
S 10017 574700699
Q 25371 77473 6672833754444
Q 7779 99509 5812903916032
S 39497 979979274
Q 17340 89679 2193146885786
S 83767 262404315
A 84716 384249189
Q 18822 92680 4097729628648
A 24259 122367233
A 66071 382121045
Q 2552 96854 8394857028511
S 46790 15607769
A 81275 973701936
Q 26809 99726 8804501716885
A 70520 440739950
S 41179 844963577
A 54805 331701990
S 54532 913475636
Q 35273 89620 4599981462199
S 14063 866520769
Q 27484 78579 2310073722428
Q 12141 65872 343406553462
Q 15086 87905 4738144627717
S 4655 557360567
Q 3327 66225 5126747902492
A 26469 633405827
S 78089 891422895
Q 1661 99153 6366032137635
A 34324 783800365
A 85147 406739616
Q 32477 82661 9214153143305
S 5957 187415477
Q 4645 98029 3807725979344
S 27725 845826990
S 29021 93867968
Q 12262 95370 7538731484148
Q 3488 81854 4834609655747
A 62518 423759050
A 14176 370029600
A 63993 836356684
A 96057 583612924
S 58379 747330427
S 20527 203625478
S 47582 699859740
Q 9728 81898 2819051955070
A 10349 697466858
Q 25506 97922 1217578943875
Q 6844 89168 2269264594340
Q 35701 88233 9505895604729
S 47520 601350598
Q 3594 98354 7503803192121
A 54377 40101922
Q 10141 86860 2330117288109
A 37947 590661722
Q 10219 97397 5945628683144
S 8590 923738583
Q 1454 97705 7448986341740
A 71296 372292770
Q 6192 95944 830080407151
Q 39600 95513 8110800666818
S 30827 186472949
Q 17539 96312 6771973486480
A 48971 391286897
A 92336 357631385
Q 8934 88043 5627837427468
A 34650 257108497
S 48840 815085354
S 58692 851512657
S 14143 530001319
S 75039 2974891
S 2994 801727528
A 76914 926716046
S 20988 602656440
S 82927 467964728
A 31567 495053239
S 28406 670728361
A 19406 142057988
A 5627 885589261
Q 1842 71525 4181980106574
A 92670 648004070
S 58511 204922276
A 85406 988756062
Q 646 67167 1889084681392
Q 442 98003 9095115275842
A 37899 768099291
S 68773 223443232
S 14043 995997697
Q 19172 93223 8842416141470
Q 7679 79456 4572165593040
A 42976 154294227
Q 23201 84480 88456241477
A 33716 120715290
S 68757 933068737
A 34715 446660798
A 49124 618708637
Q 16764 92414 8284798903963
Q 12463 85994 8000196865176
S 90573 344500998
A 64971 90555377
A 83088 285435995
Q 2868 97196 8488723976208
Q 12739 77625 7340622802719
S 33689 776716776
A 66656 752536117
Q 14339 97166 4856364944467
A 75607 101462900
Q 34899 99726 5462912993056
A 76927 532213277
A 90451 6737759
S 23208 973929107
S 97808 548650946
S 35881 533263704
Q 42641 98458 9885733847176
A 13804 961658338
A 65371 114897051
Q 10654 81391 1707059552446
Q 974 95036 8727266772609
S 99502 483080486
S 90158 952675321
S 6189 895635554
S 57086 814957472
Q 6381 80854 1760429493290
Q 26455 99041 1214725730721
S 99894 619684725
Q 131 77055 8248517743344
Q 3349 97730 3798876281797
A 3887 202851852
A 90651 184519894
A 14983 646378029
Q 284 96843 907228123231
A 88036 689016331
S 47589 699724252
A 94668 79051533
A 46878 343307431
Q 24495 77972 9333799585057
Q 3537 98101 6070718587562
Q 23760 88612 4379651859093
A 98175 728315598
Q 1038 98710 694794188807
A 19405 292509882
S 78338 869481689
S 8262 963425927
A 66948 367938188
S 284 514151141
Q 3787 67338 7981831368995
S 62707 813040207
S 40473 350267598
A 73959 181609615
Q 15307 95266 471379851305
Q 16587 93109 9684337359101
Q 151 94814 3215476876366
S 43318 252172627
S 39629 744608165
Q 6233 88701 8600307268585
A 7058 599645339
Q 1815 99309 1136422654096
Q 30668 89227 5040727491494
A 7885 163690000
Q 44 95773 2841426695880
A 205 830246810
S 38435 248929912
A 57492 388768655
Q 5982 93478 6431272565305
Q 9153 59614 6800325374121
S 34796 95755818
A 70763 862874566
S 73889 105703191
S 57211 271113493
Q 34350 98231 2613532500463
S 50794 619914024
Q 16914 68131 890314928917
A 17020 79785058
A 72912 157497054
S 31257 169296769
A 86383 818230009
Q 5772 59939 1951480136900
S 50025 922249125
A 18732 723576829
A 65973 951963489
Q 7720 99108 5581681374522
A 91109 789440395
Q 10392 84302 2348664178725
Q 8696 85388 991566443620
S 49758 620461295
A 1067 398047900
A 47155 504693936
A 21935 381169962
Q 8175 95887 2489765744437
S 9079 816815635
A 40780 934624297
Q 3300 90027 5741598322826
Q 17237 96271 337785727014
Q 17817 86496 8419734089925
Q 6492 97817 9495805084297
Q 1212 99742 2992497312745
Q 16316 84830 6234058619622
S 76491 758680814
Q 4964 75682 4440863721371
Q 27439 84310 7440986852648
A 45271 76820701
Q 968 85607 7472111518903
A 15874 407407306
Q 22371 75281 6916071599919
S 17158 910802857
A 97837 792446560
Q 38381 95764 97169500200
A 58638 647319920
S 9643 592959284
Q 8877 79474 2670334872959
S 2122 731182498
S 28082 26393058
A 38787 176731294
Q 18339 77660 4478449832232
S 10975 372660652
Q 13737 99164 5174595046700
A 72344 718668266
Q 27888 95029 8259016894045
Q 26408 94178 3201437227184
Q 10577 66787 6998403334840
Q 23266 94823 4142657821182
A 18600 320190598
A 69300 323025000
Q 22443 91231 4185006034442
Q 451 56726 9178641755477
Q 4517 85905 533979782603
A 45950 483197691
Q 15577 91741 7870665752872
S 14967 532598031
A 25345 107287256
Q 10624 90373 2727863536940
S 98866 335087107
Q 5796 94543 4250990441216
Q 5215 97622 8004905113611
Q 5914 84073 427509585865
Q 28738 90356 7101669736954
A 56882 351284483
Q 10578 97117 4906168311722
S 43475 215313067
Q 10631 95152 4870955860446
Q 21210 99288 2557395333968
S 83649 436528913
A 81541 686302469
Q 3804 97690 1187445317602
Q 28986 81123 4823642969637
Q 1562 54015 556514154928
A 60126 346409576
S 30138 668253922
S 66352 726610557
Q 6097 97363 5985803228709
S 10429 536503984
A 39075 747237914
S 16526 945501281
S 31483 740833426
A 2925 58017203
S 31650 264874530
A 30387 595914332
Q 12511 73048 5862713180441
S 50857 88423015
S 9364 269911587
A 12120 345344391
Q 7014 97768 499548805328
Q 14506 72714 8183240157246
Q 10038 60825 4322490671752
Q 24674 93365 3512417290110
S 8685 328089193
S 44769 97014519
Q 3837 98734 7480231529071
Q 9762 96597 7155784454501
A 48351 502550505
A 46349 185079585
S 39718 505955421
A 18411 161662115
A 30741 568566479
S 76384 841872978
S 86880 986894289
Q 26985 93412 2479383769157
A 51303 557415352
S 94296 571164138
S 25681 668551105
A 89637 828656670
Q 34983 85547 8945409368146
Q 12272 81546 807360601981
S 68961 181316852
A 1854 847275720
S 10171 605623371
A 67393 696614371
Q 53 79288 6391372447546
A 5166 805526487
A 55169 688474524
Q 6808 80548 445992571303
A 86482 820982134
Q 11130 88624 1040173673031
Q 141 66692 9411816466436
A 82129 359991506
Q 286 97723 1044311924252
Q 16329 96931 2973493784090
A 55680 618230051
A 42261 215856060
S 34437 910124188
Q 109 99822 6141786959300
Q 11259 98432 142272398635
A 63849 141113926
S 41824 376895264
Q 1172 63616 9870995831514
A 94448 824853783
A 89993 851936652
Q 12351 75005 1881719175377
Q 13 74776 6548329190190
A 61426 46893150
Q 637 98423 5213184420803
S 77525 789491715
A 48794 773350246
Q 2285 96229 7106982847516
Q 20764 78328 3377490292825
S 70911 826525485
S 63313 468103906
S 94429 877274349
S 28520 750384710
S 11837 120280836
A 84744 476203891
Q 3653 80014 5199895005085
S 50164 842255622
Q 5296 71006 330176185590
A 36821 737310943
Q 8406 62795 2631646920811
A 46520 270731763
S 83026 263519856
A 84895 695511580
Q 21350 95325 6628968745567
A 86210 754822382
Q 17225 89904 8835672116609
S 30873 752803865
Q 32129 97280 8769180335859
A 57293 605651476
Q 8953 87090 2197002366775
S 41879 440061214
A 97614 163292482
S 45178 694998587
Q 18608 93259 4545254308436
S 27021 321125992
A 87846 185123603
Q 4449 75704 8110896331451
A 45919 731623711
Q 14996 89106 8033197272287
S 31256 895410465
S 58303 285985128
A 20405 610287496
Q 3028 89439 8248027640486
Q 37405 99639 7714671220809
A 59943 181438579
Q 11352 97045 8436236912631
S 62434 798817545
A 63276 22198428
A 91197 532871198
S 66636 519558092
S 94933 783047909
S 89899 754486975
A 9878 96729040
Q 2743 69429 638956560733
Q 5611 89393 8974161525567
Q 2758 58389 5966763443787
S 4268 993218933
S 85656 790143309
Q 487 78210 9545094938429
A 7678 402313862
A 57276 321502579
Q 19822 72747 2441500205384
A 1617 910900806
S 4441 867507539
S 14669 309012341
Q 30416 96933 9867494813587
Q 1538 60063 7045458193828
Q 17444 94919 3650295845320
A 48614 474349347
S 30165 476540531
S 23832 190088119
A 99543 967245942
A 43205 953497846
A 24385 673595959
S 99177 722998863
Q 908 91929 2575284229575
S 95373 3271404
A 54676 231441586
S 41194 278470294
A 79803 944770729
A 31108 800367657
A 1795 774120876
Q 4659 88396 2359991919384
S 83581 117818953
A 97979 948148782
S 50758 256219433
Q 6115 61332 398566903835
Q 5374 74641 6632622343569
A 624 855899841
S 60372 739855936
A 42703 439175224
S 56284 406981731
S 60343 510672010
S 83325 901710721
Q 12261 82646 5075099542212
A 80552 528019485
S 11545 261027074
A 10756 568974333
Q 5490 65068 498974103106
A 26817 247425897
A 59908 540478388
Q 5884 57138 3594046681028
S 55686 929158377
Q 41087 94349 9036967489265
A 27450 300845840
Q 4762 99759 6437959948315
A 28984 785576279
A 55541 893141796
S 21433 206600609
S 47943 60890020
A 70083 689121986
A 52423 290830792
A 77912 391761405
S 49458 300582016
A 370 593125946
A 46909 364940111
A 72344 91082827
A 94587 682323062
S 61526 644115885
Q 1340 97676 9367876536565
Q 770 95893 3057265087031
S 71145 937078157
Q 4429 96292 9554606115372
A 31257 831812201
S 71987 851630587
Q 2987 91908 4161471822532
A 35394 886686301
S 82528 678043570
S 87206 487980330
Q 16562 94297 5355404155207
Q 7064 72113 5075845191992
S 98660 62451585
S 1681 48118859
S 34994 9861116
A 96712 516305668
Q 23123 81117 632372186380
Q 2240 91953 8799507367017
Q 202 99226 8158980616216
A 97065 367400926
A 16864 749738057
A 86106 860635650
Q 57 99462 9145772029919
A 55137 190175381
Q 36185 97291 4201578116057
S 55891 374595164
Q 7131 94542 3429033764810
Q 1179 97215 752258485020
A 52876 94380957
S 80448 594850004
S 30434 8554289
Q 27072 78566 1621434300661
S 44978 503524541
Q 34511 94083 4537740787913
A 4519 47720595
S 43945 87284647
A 75568 303191205
Q 2770 82746 6928212279661
Q 1837 90598 3568987586694
Q 3493 86227 3881448802676
Q 5262 67889 451258751811
A 46141 183790435
S 98258 70350575
Q 4448 98311 6484345087597
Q 6804 78215 7679087488159
A 42889 870351711
S 98317 564728470
A 56953 41456375
S 14156 256858241
Q 18014 96545 7637547175136
Q 18633 95598 6879757530470
S 48649 951387703
Q 2115 91740 9751105101775
Q 30409 87366 4249534659434
A 85474 899347985
Q 16064 94095 2367799374000
Q 6935 98967 9071085390939
Q 12344 98488 817269186587
A 31571 547186670
A 57977 125300426
A 20034 517231972
A 58390 919992768
Q 35011 95938 7068005445258
S 68927 588272528
A 64049 536717049
Q 30575 84573 2659353781704
Q 853 96520 6918191709950
Q 2429 91991 7916833564888
S 55584 279934857
S 19380 886952355
S 27979 700139853
Q 18512 87293 4946760617117
S 93022 409420567
Q 2020 98577 977407463535
A 85041 822838824
Q 14213 91940 6235749033974
Q 24633 91568 8677773913211
S 52213 473991715
S 65080 8767822
A 17146 26766663
A 29304 50741707
S 94654 820367261
S 71655 544031893
Q 12342 95818 4955270409445
S 42027 904982836
A 3881 6695919
Q 23756 91186 5963631188955
A 17712 575311675
S 15783 317419670
S 7073 524919241
Q 15175 74856 6815720147912
S 60125 762108592
S 94938 449184269
S 29521 214890190
S 30038 621333993
Q 8672 65282 6735226343560
S 98443 496792456
Q 5662 95097 3798318975483
S 3598 429485076
Q 977 94443 7476702147474
S 29923 380784395
Q 13692 96637 2569803483676
Q 10964 64296 2605252779253
S 53821 914983426
S 61043 920995522
S 39779 432729476
A 25691 985563631
Q 6040 97512 2376034986203
Q 3871 95265 6766957084848
Q 3445 62809 1772784742611
S 40768 977653524
A 1165 266125030
A 36577 429977635
Q 1282 98115 8654330635986
Q 15934 88733 9166714974371
A 36290 79081890
Q 6196 97297 33750703893
S 50036 404629212
S 62088 929512579
A 17845 718126207
Q 992 99394 7376306417667
S 77392 389868343
S 68863 841289188
Q 23200 91584 3914398062630
Q 3426 92273 598096085471
S 88276 281313624
A 34994 59698779
Q 13238 83278 7764607367091
Q 2385 68890 8525773824622
Q 24197 83085 3891252674140
Q 17835 82312 5091817664697
S 66671 732676950
A 6301 889231866
Q 196 74648 4669424081802
Q 6941 93893 2499570496705
Q 4983 59210 3308825677753
Q 6882 84706 5280841680206
A 37066 211319561
S 87922 305024987
S 48335 212677612
S 95331 965430070
S 80139 752052529
Q 818 95891 1176433780456
S 57382 154006128
S 27060 647021566
S 62180 608390542
S 16566 324922153
S 22950 716508497
Q 5883 97804 8926276036531
Q 1177 84264 162066199170
Q 25373 93674 6973203089410
S 99999 830306562
Q 2433 91360 8061090303745
S 29167 50997473
Q 23452 80150 7215986957593
S 51486 777199425
S 79170 754500446
S 18080 413279383
S 15398 105901601
S 57814 795316126
Q 5638 92053 9318876446402
Q 26033 98326 6150388636787
Q 30649 85261 4601862854652
Q 20946 74495 9883290208111
Q 25721 82784 6127018731887
S 24719 686615579
S 81959 398089567
A 98653 862844477
S 31461 350669014
A 44540 166619666
A 42800 269450792
S 57149 767152180
S 34105 551564311
Q 4493 99432 601873395192
A 43324 352679391
S 37703 539070807
S 36046 529998260
A 16325 529639289
S 29260 67460376
S 53897 570860399
A 10122 553554133
A 30692 177911829
S 88403 231968540
Q 22155 99606 4894621717538
Q 16367 77439 8479706485245
A 23532 709360222
S 89850 500147354
S 55657 415950976
Q 6969 96464 8518557537874
A 9161 974440356
Q 2706 65190 6224657375329
A 30893 490592950
A 43753 699139194
Q 10582 61088 2744003397657
S 74055 182492869
A 77538 9224909
A 13146 509137527
A 81121 217758613
Q 898 69702 7241713510827
S 64831 815649332
S 44310 423352458
A 29235 84807160
S 3474 129031885
Q 235 97384 8404170878461
A 67341 443756465
S 32528 127662589
A 64216 861019207
S 95345 242056366
S 87704 322880884
A 2463 73124503
S 8256 622478533
Q 8685 80379 6624072923626
S 28453 379280808
Q 28616 93867 2743610260051
A 45416 302556496
Q 15703 98533 2218349383052
S 41666 298490482
A 81856 226502551
A 37579 529578394
A 75470 968354562
A 62953 285307247
A 91212 677609508
Q 13187 70810 1066827263552
S 829 441422997
S 73370 849135915
A 39159 554679926
Q 5240 83981 1570745638256
A 67666 190294679
Q 13489 86667 2972025573569
A 1278 993535516
A 60309 742201613
A 12301 334505979
A 338 378939400
S 64454 878118019
Q 15638 85105 2465868887008
A 49588 582616873
S 92894 830653935
A 40853 711576551
A 44553 853619021
Q 25142 93100 1762495135455
S 17584 669605528
Q 8836 69484 6816832977873
Q 6071 99618 3881186349065
Q 28873 97673 2011783947949
Q 23422 98737 5318080986193
Q 24 99559 2899642059017
S 14363 937184658
Q 5124 76087 4481315589634
A 35787 660054237
Q 12184 81598 9940049544753
Q 33753 92559 6690392778498
Q 22631 82655 4840099543927
S 92512 25558151
S 84217 202852949
A 47176 857529744
A 63474 680204502
Q 1276 98155 8709125691524
A 67080 599016788
Q 10686 64922 7841561100882
S 6596 48568409
Q 30513 98985 5829973265785
Q 22696 79852 2210732871848
Q 16 99981 4592073510093
A 34794 507703817
S 4663 50065397
Q 11343 95532 4270688772241
S 29132 825991166
S 8665 71279661
A 48623 994516656
A 6809 814110985
S 1866 272679530
S 16605 525974804
Q 11457 89010 6175254606092
Q 6149 69778 374731746346
S 68512 739596867
S 89731 335177675
Q 1694 55045 1012345723551
S 5900 709072888
A 5280 952977218
S 54047 654662866
S 20844 356383401
S 50328 268725008
S 87804 199528943
S 71871 334597808
A 20379 488956639
Q 5015 83535 5647779792500
Q 14680 95519 6064829386918
S 58319 574078149
Q 4901 94508 6873221878209
Q 5144 97774 390109325501
Q 2335 89172 7077277015517
A 19037 463511390
Q 8946 73769 7994646321257
A 49968 418104585
Q 2974 79371 7762670452978
S 72966 745913400
S 9018 554189206
A 12599 901747236
Q 748 68623 9792155691120
S 91176 348506022
A 94942 608757081
S 19000 903670263
Q 11162 97202 9541949128058
A 36327 972345680
S 50708 159849146
Q 36068 99891 3402854923438
Q 10045 69908 6986013619546
A 35705 378235244
A 28239 804580382
S 77215 71300799
S 69294 974869441
Q 8921 92063 7293327337458
A 45667 634144490
S 70450 735429997
S 36102 911803390
S 58974 172887847
A 75540 201166071
S 41200 867739331
S 91914 333453437
A 94996 338416690
Q 14392 80491 2761003411364
A 84294 640800492
Q 3299 99888 3316233354293
S 88587 749041198
S 13798 39622378
A 89332 755205267
S 2109 847224879
S 19835 961861034
A 65784 687034648
A 7210 741748178
Q 931 79176 2321820927504
A 87834 191173157
Q 7026 71373 5435002339894
S 28772 786918562
A 49829 448233162
S 17145 727926472
S 13135 331294381
A 34541 889043610
S 57007 818201134
Q 1763 98220 8125747293911
A 32962 144491489
S 84855 61762338
A 8432 363977900
Q 7550 96779 2793946891390
S 35320 898701200
S 32567 58905979
Q 5181 87969 801896457833
A 98810 31939810
A 84742 967008757
A 77096 252011386
Q 27634 91949 2057657799840
A 47397 87554539
Q 32151 98867 1842317012485
A 87850 888517224
A 64137 60975464
Q 26589 85220 7880540767888
A 96083 275943755
A 41592 996175609
A 2024 642632016
Q 17688 92168 8141563004911
S 50044 623232997
Q 60 99844 5808734994820
Q 24292 75205 5828946697276
Q 4042 59787 9066664545867
A 91138 147837477
S 60453 110640773
Q 13331 99412 2635052483898
A 38647 677713200
A 81171 522432729
S 12664 165864742
A 39429 90907312
Q 29314 98536 9451907987249
Q 16114 82685 3551840942539
S 76311 841564656
A 70112 334778425
A 82763 895580254
Q 10927 97512 612869804710
S 24103 88663461
A 71041 407627998
A 35216 809993991
S 63823 126706489
S 70899 826248216
Q 11274 76130 1797513231619
S 72482 166685672
Q 22603 96241 7572333903885
Q 23172 86906 3418129558970
Q 374 56129 2022129492737
A 87958 56637043
Q 26873 89491 1545412483072
Q 7605 80535 4637593116705
A 2932 629493633
Q 37790 95448 917126429519
Q 23443 82700 7305096544290
S 92000 430163914
Q 7475 93229 82361489348
Q 1137 83558 2854506619367
A 98840 951278271
A 24606 483246932
Q 1671 91000 6257382706026
A 32420 407549265
A 12229 391000091
S 69564 979521771
S 36808 347693635
S 84851 395707104
S 90310 635437589
S 19219 361424394
S 90412 284259964
A 1610 585607371
S 12496 655817351
Q 2469 61301 4096408751895
Q 16771 98459 133112055428
Q 19024 98287 1596867393929
Q 21499 79446 9266200171138
S 11897 693100810
S 9729 39292802
S 69408 80743460
A 63559 948568457
Q 46843 98292 5027578624919
Q 22840 91281 497659338083
Q 2040 74054 9548055855391
A 57573 904615664
A 60974 375919812
S 63180 670536125
A 44822 242550315
S 911 746957447
Q 3372 56194 3421095252862
Q 4701 87395 4531564801528
S 57616 864307670
S 6080 13308337
S 3555 502169009
S 5760 719496864
Q 23123 91916 5162643955620
A 41017 696515136
Q 7124 89435 1885502626042
Q 4063 83778 4855772381139
Q 7207 88620 3546562111009
Q 416 96396 6823493591301
Q 46796 98311 5601994214674
A 77471 231727960
Q 4510 90008 3993674238185
S 73272 40035291
A 53513 939269577
S 59213 490070268
Q 2426 85701 4861509223210
A 96359 432514899
Q 25990 94534 9630539636871
S 32379 531068546
S 21009 220465033
S 27437 168277171
Q 9962 77339 4455226296139
Q 1990 71877 694294372168
A 70452 943125777
Q 1715 84308 6284647726907
A 11744 917941585
Q 10042 98132 3835409740784
S 79378 795995514
S 89031 43929373
S 86568 763415933
S 10154 202447138
S 67859 520840721
A 51515 383779340
S 53554 67343091
S 60010 110897383
S 4689 546861839
A 15350 966155625
A 21318 512281749
Q 5234 88202 6325244651773
S 75307 660280075
Q 3047 99934 3618511046250
Q 6271 83710 859429913960
Q 12177 96849 5858908520310
A 71261 568690848
A 60068 387693863
A 90314 250331718
Q 26474 84331 2995319780902
S 48345 839455785
A 58328 959751196
S 31233 38972536
Q 6892 96726 3438887150674
Q 12837 65626 2126626091171
A 38962 150372091
A 60104 567694784
Q 410 98611 3130714706598
S 79582 949781804
S 63862 604886040
Q 30582 97628 3736539176029
Q 17105 68553 633778075118
A 66730 310642193
A 61814 339835311
A 14342 181966269
A 75087 268131362
Q 3223 68409 850794628742
A 57481 574002120
Q 22392 79156 5800945085898
A 14391 767219566
Q 15413 69507 4379409214216
S 71158 117077824
A 31379 130808469
Q 10515 98893 2105370382294
S 96287 372962488
A 48769 886589090
Q 29383 81877 6433035758220
Q 37435 95911 9862503971147
Q 567 98899 9431258981686
Q 5108 95360 250027994563
Q 19174 86504 3563735117886
Q 16754 90491 8734406051014
Q 6574 85347 5713198901731
A 67969 469144684
Q 4589 76055 9337310622344
S 60645 729207753
S 7990 720412727
Q 48365 98379 3417596858885
Q 24 99741 4679461016867
A 16355 129211147
A 51441 281656071
Q 3377 95641 9727568128923
Q 13703 96572 4753173744126
A 657 9026070
A 69625 607603974
S 39345 251976083
Q 12209 94160 5934191118835
A 77907 427504210
A 98547 961658643
S 92254 911524396
A 46134 570896616
A 69832 945595845
Q 19531 99769 506876360243
S 98763 638482212
Q 9601 77540 3051708939763
Q 1636 97449 2734008469319
A 30561 744264988
Q 21795 98851 3530749369581
A 24432 328090345
S 16550 361561359
A 68130 623342403
A 42046 213668461
A 36812 40805335
Q 714 70403 4512483617590
Q 19422 93953 7285718417964
S 82884 61369506
S 68568 648066445
A 53941 636933574
Q 638 98277 8006993068410
Q 9485 66157 7286099990475
Q 12706 90096 9941081696990
A 97259 326999468
A 52169 713470632
Q 9997 97302 6594002580253
Q 286 96032 7471824588322
A 98907 356730601
Q 12231 95250 5406526955344
A 7589 672541464
Q 11814 99095 5718360516588
Q 5282 91242 6294725225954
Q 1667 76686 5206589126655
Q 13729 98381 3622057285863
A 21285 230163267
S 93308 260214537
S 8546 767732622
S 66764 218397224
Q 21355 87720 1920297947136
A 81390 922865195
S 33658 526961649
Q 20101 97173 2781603241199
A 71835 420554359
Q 97 75459 8792943917816
Q 5149 96067 3315498002608
S 51396 380508766
Q 24858 76042 254464897208
A 72687 239875425
S 73531 320747111
Q 4098 95015 2123655787352
Q 15145 89909 6050867780927
A 23427 337622398
S 36772 102963392
A 59145 220021813
Q 5963 85635 7445928188317
Q 820 64382 6339423840962
A 87316 228669687
A 5983 417667940
A 61330 634291878
S 42964 128929571
S 55234 502960585
A 5187 266146858
Q 20233 98404 6711982302924
Q 16396 69177 2355072121782
A 60819 436570182
S 62682 863694598
S 68730 346954213
A 63248 348095784
S 32115 729844001
S 14113 130852367
S 79695 85800488
A 99100 129810298
Q 2138 96868 3035597172864
Q 11172 99872 5300054175426
Q 18571 90738 6678779571980
A 58702 403237531
Q 10099 68472 4778597654631
Q 23445 78924 2153954532916
A 26136 989957050
Q 40882 92594 6649351862244
S 35585 671984454
S 4485 784269300
A 99174 2630267
A 930 479371003
S 5960 30603083
Q 12726 92405 7464798452935
A 5201 620244836
Q 30653 93247 5226138841027
Q 7923 57958 1923829258106
Q 11065 78743 2701558798593
Q 2519 94107 8045567455200
Q 15642 93314 4924070261582
Q 14494 89811 3260487344090
S 98987 506661892
S 1341 860932983
Q 3384 67128 7987972893934
S 76214 170362081
S 44351 111463907
Q 2187 97818 1513629712109
Q 46944 98327 7640830104255
S 37471 515823593
Q 30267 99506 2706349978914
S 38367 198906124
A 36070 384887869
Q 5502 79803 8016362827467
S 67595 997980562
A 2086 690583956
S 22487 433908255
A 39683 14697503
Q 12675 99288 4913229165731
Q 7708 93785 6890769264888
Q 38713 92297 9013396842465
A 15050 166218187
S 64203 925831804
Q 28920 91474 6988892483594
S 47884 193529988
Q 14433 97868 8978560592669
S 55462 220955047
Q 4318 99802 5765560844072
A 57872 660663548
S 61163 541789782
Q 22829 96906 5124141459367
Q 21976 97981 4995913693499
A 97016 531229793
Q 782 94494 7589888162125
Q 12630 98329 6607381740201
Q 20664 71344 4798841168484
A 99251 15032688
Q 8555 80374 7301906774071
Q 1109 93651 1220925406899
Q 4354 91585 3143048371028
A 33825 66033667
Q 28415 96223 5167408637950
Q 4930 99925 8354026412994
Q 15146 93186 1379169371314
Q 14992 65857 425295703804
Q 13603 74334 5448371628142
S 96686 385973803
A 74997 890784870
Q 25393 85966 4849026177669
A 54067 296391033
S 6621 440673178
S 68506 794512756
A 56391 997867059
Q 1423 91194 1063701391854
S 4314 785998987
A 78637 42550275
A 65660 33691538
A 53579 514926114
A 9719 71686541
A 50291 436318369
Q 11832 79400 6967412714195
S 50922 949654633
Q 2604 94943 2482229543039
Q 23401 86989 6312570184072
S 52082 245962366
S 4061 315807405
Q 6381 86275 7905480225077
Q 2234 87541 97388278389
A 42829 112431470
Q 26475 97470 8867808119889
Q 17107 78864 5566283450079
S 30319 782200339
S 38529 443117459
Q 31091 88877 9155412704483
A 50990 921578767
S 51862 342123430
S 83253 355456828
S 63222 962276597
Q 19769 94810 6805607461681
A 25404 393941937
Q 3975 69711 7914083758741
Q 6321 84768 4749563678730
S 15398 302676975
Q 12927 73426 7151196436818
Q 2446 98991 7916834560456
Q 26633 88206 1957917399600
S 5289 249963604
A 28575 673288637
A 6101 735057056
A 59241 645455640
S 49290 99537287
S 52975 62926707
Q 20117 96105 6489383837344
Q 4948 86058 8805850621427
Q 8441 73496 2672985470868
Q 31233 88544 5217700729615
S 67654 732289263
A 2901 264990037
S 23149 849665679
A 61988 552886757
Q 1555 99520 1301506296578
Q 17400 76370 3960398988898
Q 41459 96923 9928736952213
A 58341 338423623
Q 5716 95892 1753697758291
Q 15385 92743 620470678314
A 45876 803471309
Q 6676 95201 786756326872
A 46461 259038704
S 68925 13789072
S 82516 291153658
Q 21387 96481 6285328093066
S 14532 837553969
A 10377 324991423
S 8044 141123235
A 88092 654020945
A 55807 547670808
S 68275 581833328
Q 17919 88531 8847363451344
Q 295 96478 985009714116
Q 1190 98068 8320667522514
Q 39017 91855 4850648633674
S 93215 241848369
S 80306 857661710
S 65571 824702024
A 21094 812606818
S 74822 113493071
Q 20678 95730 8488627827754
A 73564 883282582
A 44980 353827277
A 42348 210606475
A 19380 933937503
A 17421 131506910
Q 16772 95741 9343627317901
S 61247 335201996
S 16212 506588619
Q 39222 98553 8925311581326
Q 6772 86060 6584350613967
Q 12976 97224 7577330808785
A 75120 667255840
S 75945 433066090
S 44953 857668061
S 89646 649965693
S 70656 166247843
A 71980 971635012
Q 5658 95963 8748733419633
Q 5645 97991 3434568756300
Q 7414 58666 7497447543882
Q 1375 98443 8583788463264
Q 2977 81417 6244611421641
A 31512 275013908
S 98285 556625553
A 62746 801835008
S 9082 602313398
Q 272 96889 2306474232047
Q 12012 91122 1132139123486
Q 43670 98158 5888734043014
Q 32622 86284 5065910583276
A 11064 616375294
S 1172 915325764
S 73821 683867833
Q 1673 73290 9191149101546
S 68392 820946225
Q 4493 84127 9238302518855
S 52314 269004188
A 21696 590492205
S 64310 740245653
A 38406 858010960
Q 33928 85117 2040972763860
S 70593 405290891
A 54895 227397373
Q 1034 52882 5335690407852
Q 4545 84155 3289418427529
S 23510 218533923
Q 36548 92701 8454439962649
A 48712 699410187
A 81882 657843347
A 85407 24972133
S 50617 433378174
S 5321 986876067
Q 14471 90929 8690085739656
S 57370 652767084
A 82446 485004149
Q 2576 90426 3991448987954
A 11451 866443412
A 86624 279966562
A 42670 570846469
Q 15269 84369 6167272456363
S 32580 510631755
Q 27014 99097 2173534408252
A 40225 479590544
A 27090 638355683
A 83038 386225168
S 74178 704656117
A 76777 697870821
S 56841 366751020
Q 6115 97770 5718557009335
S 46961 651849255
Q 21394 90550 772636719928
Q 20706 77512 5299287532722
Q 29935 92226 853187844878
S 91678 986344552
Q 32482 95570 4451600927658
Q 1701 74675 695376895229
Q 6503 86937 3505501249747
A 1620 807123310
S 13857 96539051
A 30455 396043877
S 38184 830110635
Q 18318 74162 9533979637369
S 43451 421686262
A 74120 727074007
Q 345 68109 7463460755043
S 32624 293630458
A 31832 288986125
A 28407 723975976
Q 4864 69592 2045162034069
A 57148 117856683
S 45839 191635107
A 92307 500707596
Q 25267 76684 8592749273016
Q 10816 88427 1744861656487
A 2816 928184157
A 42793 296648722
A 32972 737462184
Q 19852 97235 7519432028222
Q 3871 61669 4851147379276
S 71267 740438135
S 70324 173581055
S 81551 647578304
Q 23797 84315 9010457490030
Q 3557 62057 7637633004565
S 27262 187127669
A 9169 396654544
Q 14600 86459 6444086328754
S 27750 764082670
S 6988 66644437
Q 23820 93332 4661366186386
Q 2281 78929 3100016562278
Q 41449 96799 5935264422120
Q 30728 83477 718152667041
S 26218 70296379
A 59630 675825235
A 93738 450235791
S 84993 903725573
S 16541 889121265
A 13048 98360368
A 54109 841895073
S 15951 970402088
A 10543 987808889
S 66486 740586591
Q 10132 67401 8894840606511
S 19844 284485934
S 65820 896992191
Q 553 99987 6810813633768
A 14994 134335044
Q 5050 86477 51349232847
Q 41015 94108 8588533120405
Q 2543 99220 2754456580632
Q 35346 99189 5072259409967
S 12200 667413891
A 11262 768691149
Q 2278 78137 7474364596418
A 52701 243382303
Q 6422 85727 3634300176920
S 58203 991928128
S 9200 583295587
Q 3015 92431 3271525189241
Q 31132 93265 6381543017586
A 88067 111944952
Q 7707 72041 2885753784484
Q 636 96222 1300273701017
A 89440 61288154
A 65385 423344007
A 53452 161916719
Q 427 68514 5302729686693
A 30663 652662453
Q 20534 99003 6659146944884
A 38288 900643718
S 12872 100999168
Q 8124 97811 7751110800957
A 50843 612988868
S 87842 984137977
S 73376 754343531
A 53808 558585936
Q 13797 91839 9357247339829
Q 26598 86936 5671371632528
S 22981 362388369
S 44545 975955856
A 25521 528899252
S 61160 887900547
Q 29449 82501 6466109393003
A 87252 534620741
Q 12771 92231 2441668229169
S 22732 40369786
Q 10145 98347 6483135990853
A 84875 189302334
Q 25980 98702 6298770523087
S 29985 63758763
A 98288 344444472
S 35865 409618238
Q 1439 56891 8275596314295
A 43820 747088809
S 57321 852853584
Q 4524 96820 5147851530883
Q 25026 90255 8144256598680
A 50714 228276618
Q 47234 99791 2972458816853
A 77194 686562181
S 91626 219398079
Q 1612 74649 3938666509832
S 5967 31652247
A 11067 509392094
S 28246 893677029
A 4490 393251998
Q 17634 67879 2373108558449
Q 25139 90575 5724006192882
Q 10890 97648 8818966293330
Q 18687 82393 1442733833322
A 79699 951926481
A 93640 701350163
Q 12525 70299 1823610449103
S 21833 274891769
Q 2611 69879 4220050588334
A 2507 167914577
Q 37793 98240 6076142546767
Q 10226 99095 6682834480059
Q 15808 73559 4786257962060
S 92584 571568707
A 8598 716570510
A 20306 322198285
Q 4564 74751 6889761261147
Q 31278 96866 8123924256777
A 96741 629933099
Q 23475 92963 3205939770592
A 91563 703613213
S 46959 849521357
S 74164 842882403
S 50956 607408040
S 35077 136965857
Q 17098 72569 3115952687595
A 30088 877113630
S 91030 806272679
S 7812 15092585
A 16968 702491005
A 64410 778004380
Q 5043 98134 236936694957
A 69302 623394899
A 50750 532236121
Q 21763 86202 2133472579039
Q 166 99967 8902686372213
Q 5079 99506 1572068100241
Q 17643 82299 3504156443343
S 38408 956958409
A 27235 776236287
A 67434 82282192
Q 32420 95907 286272037609
Q 9500 88815 7610255936993
S 98946 243168603
S 97299 906636908
Q 13505 85148 754548423042
Q 10692 61252 6319014487878
Q 3648 98994 1848801701135
Q 17782 71176 2537545212402
Q 1345 92728 6935242353005
Q 17344 76140 2616338597297
A 41765 679908993
Q 24411 75837 1327560336941
A 94446 609775030
A 44641 549423778
S 37796 441544304
Q 4091 99543 9687750900121
Q 19350 88840 7098150902420
A 97894 585599954
S 95524 997016192
A 10492 152119550
S 16461 500726241
Q 6758 57469 8044943841857
S 44651 362768838
Q 13447 77398 5202227728890
S 46174 274128073
S 1904 717877473
S 15016 668801738
Q 2284 98138 5991861786012
S 36190 178863839
Q 42678 98814 5575790744753
Q 34338 92959 3453161992322
Q 1090 89779 4993597168829
Q 991 91127 5697782636811
Q 13243 64178 6450107470820
A 91128 208602309
Q 32432 91222 1919042419927
Q 2546 99459 5374686924402
S 28230 318902588
S 70375 737166571
Q 2103 86110 663630204796
Q 21850 85556 4607232827761
A 74972 90489511
Q 28399 99880 1635066059586
Q 1890 93768 2151918256725
Q 2189 63887 5864632012295
S 67190 57635190
Q 807 99646 7291565704366
S 50591 876335684
A 3968 729504167
Q 870 99994 1950408921896
A 77042 47794500
Q 27017 94379 4109582182985
A 41991 656877674
S 60936 58032837
Q 38080 94787 6458557658843
A 30239 149572173
S 51857 50306684
S 67041 567735751
S 15673 541732347
S 51360 669466731
A 18208 91403207
A 25245 561477396
S 65362 551370832
S 15994 29236121
Q 1179 99304 4752619522028
Q 2337 98202 2263028325512
Q 380 82225 9589961726759
Q 1122 88799 7467807060985
S 25167 150239573
S 6547 84470138
A 10351 206263957
S 55828 282335362
Q 7882 74809 7829635585583
A 16525 719337841
Q 6448 79589 7932732642893
S 79564 196509247
S 21446 594669470
S 27509 816758671
S 8817 802794164
Q 1398 60784 3639731368707
S 66149 306316972
Q 1969 86625 5055941035466
Q 2968 79829 317326558125
Q 39885 91721 6396350351158
Q 789 99671 5092170927185
A 15395 83898340
S 64316 152374993
Q 11360 92375 5443070043676
A 32369 468401123
Q 14719 78309 2213520271242
Q 3132 92175 4870029843886
Q 3028 99851 9245319765161
A 71595 514258550
S 22361 852943530
Q 4333 71955 5350989530053
Q 2184 90947 5471367060045
A 6311 950740489
Q 22515 97682 4968209183842
A 58304 66643952
A 70241 844533002
S 22389 101920080
Q 1050 95960 4892976388861
Q 2205 82972 2847537112701
S 81855 997322969
A 25274 831252717
Q 141 99908 6949237012418
Q 11493 95352 4499176006902
A 53211 29960077
S 47947 865868650
A 92060 818438234
A 21730 166758101
S 3356 488200248
S 19827 620138326
S 97086 997448671
Q 14360 89471 8434521017478
A 10643 286781532
S 20223 870846007
S 11947 353218114
Q 40474 97899 5684281037067
A 51359 336749373
Q 44347 99839 2924867245522
Q 1374 83577 3759768761641
A 74420 28854963
Q 4800 95800 5039361442645
S 60514 86590704
Q 1510 97142 8608732815847
A 255 751431745
A 96951 787822016
A 80506 760644559
Q 48396 98624 8560683054376
A 50766 760500408
S 56988 278080547
Q 163 94932 7712358865828
A 62363 228796670
A 55399 432766312
Q 1538 99517 2619562929129
Q 2534 89219 5706683898301
Q 17870 95488 8213583549283
A 84457 435969235
Q 19853 71616 695596748810
A 92818 360458346
S 20765 180722964
A 58345 808647280
Q 22 99997 885149247674
Q 17507 84511 5483341153279
Q 13391 71583 5813561727143
A 40990 298499388
Q 4061 98020 4462231049868
A 27035 917664076
Q 10120 74473 5863155148269
S 6560 352454030
Q 15110 91624 8582063193140
Q 30645 94259 2235863662315
Q 5991 84871 5923955665162
A 12523 931990714
S 5339 321152109
A 60305 945862919
A 61104 123250049
S 54276 525662901
A 90443 587082409
S 63391 670292608
A 47060 572804758
A 4449 236766216
Q 10898 98381 3514282536765
A 40164 302612324
Q 6410 76616 1037191960272
A 80759 682893221
A 58904 595278156
S 66704 473102817
A 79701 307642179
A 64444 307047423
A 51373 796906344
S 69988 934779862
S 87697 659436960
S 73038 302571465
Q 37800 89866 4593837790068
A 97468 736454226
Q 538 72282 2704190173330
A 87513 971859272
Q 3532 88018 2018599366874
Q 15820 98734 3146952604605
S 27603 656870344
Q 1193 99236 2858288875485
S 70268 821665871
S 90909 652696416
S 52100 583298063
Q 2689 90871 2314597829218
S 93708 140666933
S 50941 480588293
Q 23766 77651 5845383131512
A 6973 368892782
A 36194 598470835
Q 22770 76055 8322701797079
A 87002 637733896
S 50727 443479077
S 21316 870322920
Q 34258 94944 9096041490299
S 48183 367176045
S 12914 375961932
Q 2559 60792 6868734768442
S 10300 346118949
A 72111 108679089
Q 12747 67005 8163163427985
S 25097 702201484
S 97720 989838845
Q 11714 91435 5769922691964
Q 580 98201 9726226216881
A 38477 601606752
A 54220 75156814
Q 28090 84346 2390885878136
S 77181 8928025
S 55691 971996516
Q 118 99964 1313394293768
A 40416 560595980
Q 17507 93546 4218096575684
Q 39505 95359 8438244907033
Q 3578 54527 7800897186811
A 5310 890197835
Q 17968 96632 5562854908166
Q 3653 99683 6506285204776
Q 5389 97149 3546533757183
Q 2592 98932 5667586343064
A 96702 709703139
S 47626 255083714
S 74847 89251216
S 78376 478198874
Q 9130 81880 9641288721692
Q 3405 93193 542303247639
Q 107 99826 8956032159006
A 85987 194032362
A 84970 31884456
A 51172 357105659
A 63160 671148593
Q 1935 76129 1202109208123
Q 25209 82769 9172060131378
A 82808 785268331
Q 25435 85681 5639132383911
Q 18059 80931 8541704582955
Q 28257 86771 2212986211876
S 747 485721884
A 66730 318704174
S 29197 342433875
S 50411 37737650
S 60777 216804795
Q 1358 53079 897088949775
S 73802 693950587
Q 6309 96538 5493798536157
A 59774 928027680
A 41357 992680053
S 94319 389903308
Q 16033 82728 5606411449968
Q 36792 97524 1165089918590
Q 17438 84041 8383046393756
Q 868 92453 8460127326340
Q 26644 83335 6194777732098
A 14244 677205649
A 11603 202912675
A 49134 293392904
Q 12565 99915 7621096847569
Q 15118 86561 4229226641398
S 37872 841584358
Q 6017 69446 8441447154055
Q 2344 84694 8024042900440
Q 17454 74141 5393696131918
S 48954 355739868
A 67880 942512379
S 95431 437155651
A 47614 202005427
S 22247 289528117
A 94119 274262097
Q 10916 71885 7288395803540
Q 11032 97177 9817772558121
Q 16182 82645 3870462147504
Q 180 99931 6733348187697
S 7555 455678687
S 34471 741573025
A 55094 747970339
S 89205 956371814
S 17651 209496157
S 81976 820523698
A 49201 843280417
S 32165 764180828
A 62411 877279617
Q 5424 93398 12910593124
S 58157 577843775
Q 5720 80601 7231667980807
Q 781 90766 7284160884554
Q 1733 98377 4972684273170
Q 5639 56482 8845191340298
Q 5016 87664 4493535251868
A 58603 399027739
Q 16320 71773 925555100972
A 77352 408013594
A 6586 574792825
A 15770 866240354
Q 11693 70310 4716808368908
S 28796 837901966
Q 4980 83442 4615887766405
S 93682 39288803
Q 22264 79523 2054356372943
S 12843 106139974
Q 35275 88870 4761040331319
A 56979 552103774
S 2775 482443200
S 44573 717194073
A 14862 371779163
S 51549 392504909
A 62081 911699299
A 3072 100930525
A 32585 430530342
A 77693 703368015
S 41965 902214258
Q 5713 69190 5294162958356
Q 4461 99867 8946138454049
A 87501 627296675
A 73683 923009150
Q 5639 89614 7752476799977
A 8177 314544527
Q 1694 99141 7570899952792
A 88202 350061199
A 29035 805355772
S 15675 501962897
Q 17047 98254 7157936703107
S 81291 344399226
A 25388 768817178
Q 12459 99386 6267940443304
S 63671 158799870
Q 1792 87033 8750746031311
A 33385 484737834
A 25557 765073851
A 37051 793456950
Q 2263 84759 9282242787346
Q 33558 94873 3662501895537
S 52438 702396588
S 67651 398733908
Q 7817 70155 5989709800813
S 92853 357206135
A 84140 748161296
A 43588 663860471
Q 410 99398 3696078651041
Q 15853 98294 9588748195775
A 34322 2803458
A 21489 454221496
Q 25246 80503 8552956222476
A 28192 283466714
Q 25243 94709 7376546264553
S 36863 626888174
Q 368 99913 535992882652
A 84804 292885830
S 35371 78543006
Q 24996 94825 7270387782009
S 37662 911455998
Q 840 51222 8843501015975
S 56264 86521096
A 76683 654250914
S 42503 690624250
Q 33503 98793 5929647141405
S 84477 909221920
S 60724 172518862
Q 23164 77649 1668112598283
S 19388 498777420
A 76286 756203923
Q 23961 84222 149219456201
A 71026 619917868
A 61200 353051066
Q 24147 98803 509465973001
S 48222 350467824
Q 11219 94467 3287382450471
Q 4940 71818 4159649824552
Q 1758 90282 7821174703007
Q 24888 81406 5078706647874
A 18687 389487183
A 76104 992687838
Q 13926 95393 5245019438249
S 4192 57276811
A 2658 414129689
S 96741 77948038
A 74957 800587999
Q 4870 79478 823147638394
A 78566 135027351
A 40020 872707508
A 70657 622982019
A 28922 710538764
A 69407 192254700
Q 12728 91903 9708259940049
S 67377 32635276
A 61907 465963963
Q 1534 87870 5049798328828
Q 8757 98351 6035510961677
Q 15481 69039 1233470294579
Q 3 99494 2857236365991
Q 193 99787 4465737635209
S 36249 541229198
S 35755 621890263
Q 2796 98737 9536794879383
S 10426 960670956
S 51329 787248131
A 5765 524639566
S 46494 190006839
A 7835 64485328
S 80963 624536990
Q 16145 98155 1419743587751
Q 2525 64920 2410176225237
A 54120 241552773
S 27134 618084409
Q 3020 90146 2947883053607
Q 21483 83647 5337716473224
Q 2993 92290 2583032502805
A 20446 113349351
Q 3208 74206 5405731177029
A 43878 308583664
A 86382 350587430
S 24892 562520921
A 57552 858544328
Q 13197 98561 6967604843376
Q 12288 71180 8041499354251
A 20766 727328024
Q 2246 75632 2586105137799
Q 7442 98911 1934319675748
Q 2049 99453 8926672915712
Q 18234 96474 9861698603611
Q 10528 95016 5231061935029
S 32384 992699284
A 66493 312041577
A 4264 341379596
Q 1477 94706 9662410983328
S 95277 977895545
A 79631 149710629
S 69482 831151868
A 35582 295132063
A 41260 69626778
S 75692 514631485
S 61855 611952509
A 81732 669889822
S 42224 721099467
S 39506 763034640
A 98661 637900561
A 43345 268452192
A 52752 477311353
Q 24267 93052 4471798973059
A 58340 276250878
Q 9105 92640 6601677483739
A 73558 686679209
S 27651 87698396
Q 14822 90460 9384181640002
Q 95 95880 8713198361981
Q 31 98336 7976339749521
S 82619 915134359
A 5491 373450172
A 67369 638347212
A 90334 703432027
A 61058 876852616
S 52871 525697031
S 157 530268129
S 63684 829746437
A 33828 408205446
Q 1548 91782 9436273035123
A 69873 67793465
S 98740 654986487
Q 873 99582 9926001945494
S 87423 599561260
Q 907 87150 2255997052925
Q 10928 76848 5239623813919
A 67608 251432918
A 1650 95096124
A 15733 140132707
S 10112 502556996
Q 27348 92288 6924976200898
Q 14002 93137 9126019717908
A 84504 744534994
S 60252 270107219
Q 6670 88810 7456884283872
Q 2212 55642 2414084782089
Q 22176 86842 6554225291989
Q 5500 95674 7920196461161
A 54533 764905756
A 96594 61958668
A 2838 333310852
Q 356 87580 9528243176885
A 8570 285256370
S 28118 338550433
A 8483 828778989
A 54020 517454007
Q 19892 75095 1530518828343
Q 23906 97600 5636410762909
Q 1905 99412 1770922286284
A 96520 918771236
A 84182 260332959
Q 7731 58558 1140177492488
A 3049 122097254
A 96595 800263936
Q 18268 99372 4124633438166
Q 14064 68807 6676043407970
S 93827 772544459
S 89631 196607108
S 61652 211537816
Q 11234 89267 1988764733118
Q 3145 98990 5188171965708
S 98703 335983840
S 83028 474472732
A 68602 904799113
S 41754 474603758
S 81049 183885320
S 80472 888927185
S 18354 402304286
A 67397 81044011
S 86649 20354384
S 99544 767057066
Q 3858 80278 2341427667994
Q 14927 70707 9746581604170
A 92686 973370875
Q 1380 54904 3275334864732
Q 6350 92906 5788154972000
S 92594 720583528
A 82444 134967222
A 55368 170972753
S 17769 604457449
Q 30078 88482 2795468309202
A 22190 430319774
S 21954 356203140
Q 18234 72984 5746469002518
Q 23976 93991 8699647896527
S 23784 85290913
Q 36967 87949 954484310665
A 71283 121248354
Q 2194 87487 488871361388
S 65853 7050663
S 58350 783396573
Q 3012 78217 430897546669
A 64909 999392132
Q 2482 62546 8142485745584
S 43096 192209158
Q 13683 97223 5804723859176
Q 3446 97032 8060741437370
Q 2425 93109 1952880182002
A 117 299822442
Q 3681 88997 1251882211179
Q 548 97174 1561243955255
Q 11007 80538 5693173704114
A 62543 904024707
S 62121 927266743
A 14270 529724616
S 65689 915450619
A 65692 125256104
Q 2548 89684 6401437934724
Q 32668 92646 1587642453353
S 15050 618961715
S 76655 93950369
S 70622 656835612
S 30564 132875044
Q 32949 94443 918929208488
Q 4973 99234 1025021161650
S 47739 535301285
S 64112 376105826
Q 5293 78852 4911406053240
A 98064 397374046
Q 40134 95117 3776863000919
Q 2438 78622 2230961741967
Q 25364 96407 9886313522862
S 70149 12477769
A 88139 1690344
Q 16569 86745 2300543480558
A 92657 350026207
Q 870 97057 351967208390
Q 5464 83365 3880218311324
Q 871 95323 1522037356046
Q 29671 86613 9825020665603
Q 17990 80522 4081826234493
Q 237 99670 8486779384455
A 78529 323138098
S 48962 334884144
S 96780 927004004
Q 14025 99584 2942154309509
S 14252 356611490
Q 3181 72985 6924985588115
S 65462 306583379
Q 11491 73883 3412198240053
Q 2547 99582 2884038167874
S 79654 831510427
A 6100 765287334
S 71915 99301406
A 75087 184791669
A 98099 475637769
A 11137 383474774
S 80723 664756007
S 21306 141156611
Q 13064 86157 7113700944534
S 79837 752744770
A 24581 929445705
S 43302 666064156
Q 35238 98321 6019399125822
S 5273 165203264
Q 17065 75298 1058078326114
S 73362 743205943
A 84774 696828568
A 80465 87685715
S 97379 110634493
S 48294 19174758
S 11095 959831485
S 35265 974509621
Q 7362 99756 6361782742744
Q 6389 94649 7890190127535
A 63532 392884857
A 91462 771542696
S 41647 115364131
Q 22566 99132 5013722311029
Q 37024 99042 1244009065439
Q 18293 80662 1794035767962
S 66357 683410176
Q 9975 97658 6601559134007
Q 4204 79018 9110772089931
Q 13262 66991 1965812527653
S 36840 162475302
A 20151 439672737
A 35027 751417643
S 22155 699187337
Q 4118 99875 1381344164132
A 21087 252127335
Q 13219 92533 5264379522159
Q 42459 97922 1767207127358
Q 4900 98315 6122095731732
Q 1072 94076 7410161364031
Q 1216 95194 4543972454779
S 54929 212334402
S 71265 146381005
Q 854 98132 8388867344033
Q 1075 96042 7012059596058
Q 3778 70793 6396841315796
A 67016 474047622
A 91256 925179522
A 446 213699343
A 27347 669244243
Q 2665 99804 178370179679
S 41511 34552623
Q 1567 66979 3686172847470
Q 12174 95069 9404430380138
Q 2587 97174 2041842798594
Q 4477 95308 7787505902110
A 41396 861897172
S 3505 553544462
S 95451 202563888
Q 6139 96970 8222460679075
Q 33032 90243 8269380081989
A 19736 830518710
Q 64 99275 166867415357
Q 777 99978 4883081750161
Q 42928 96730 2610709354258
Q 12579 87271 3734705710528
Q 14724 96824 3601733027331
S 71144 311711899
A 688 641463309
S 91036 86199193
Q 325 96060 5714213790957
Q 48 98959 6199939618037
A 11986 92927608
Q 10272 77958 1028053932613
S 5866 606941883
Q 8561 88513 8332878763902
A 85085 89911714
Q 7951 79581 9981582522949
Q 12058 73832 4263699802451
A 77797 79842823
Q 8197 85305 3026080241775
Q 2020 88111 3176931010618
A 38468 703867061
Q 6587 68444 6966397207124
A 86947 624527394
S 73891 813263766
Q 12320 89893 6689651687057
A 8656 6196029
A 94342 240758828
A 22547 798230556
S 36556 915022185
A 36052 755397661
Q 859 83227 6842982083637
Q 17472 72277 9683028962384
A 95076 214023335
S 4586 588378155
S 43470 498994613
A 52838 212692978
S 98854 197231543
A 49605 870385318
Q 14284 95751 6594315638719
Q 8649 92819 9994982531040
Q 3592 64327 112035687871
A 88074 969306857
A 68723 455414445
Q 8470 99981 5441023489733
Q 25162 90163 177809142373
Q 1954 99302 6912675478487
S 37008 100777853
Q 132 99909 226196574091
A 35281 9815507
S 38943 509228142
Q 18290 93545 6981610181687
Q 8482 74167 2606571811614
S 78187 89910652
Q 1057 97071 4819386524218
A 44514 536825375
Q 5044 83336 3092800205137
A 61760 634956221
Q 5109 95957 5426423459737
Q 41058 93769 1600026880768
S 88270 701843578
A 92398 447233274
Q 393 95450 3327836492873
Q 8145 99944 9646674313516
Q 34991 98549 2425373610375
Q 13213 85090 7074806902605
A 69468 214359136
A 86576 468259977
A 92404 557154365
A 4219 631084680
S 55761 164396463
S 90787 159600255
Q 1107 97302 8550129507441
Q 2712 67054 2851351102158
A 94204 928484297
Q 16014 90716 3665836390398
Q 7327 90247 690559171123
Q 29365 91284 5131602880289
S 61440 260183435
Q 16880 90020 4231717945273
A 41249 927944266
S 62156 190001399
S 39884 343447551
Q 1631 98617 9619472142919
Q 2181 67008 7343079863945
S 94423 611985163
Q 4864 93226 3028431459049
A 64421 943210209
S 98165 673524859
A 34184 469937874
Q 31639 99248 700664496718
S 84001 724655192
Q 2281 64649 5030267482890
Q 28 95756 8178693563342
A 22360 994550506
S 20234 383685924
S 63578 171229033
Q 8426 82588 8290525299214
Q 38866 90288 4627892908906
A 3951 15869112
Q 5442 64570 110439896689
S 17460 3336502
S 51984 910487229
S 31716 790782336
Q 2303 99011 7476956519471
A 98291 777033254
Q 13733 81293 8397435621014
A 40733 626700448
A 75263 806394623
A 17419 772401660
A 11183 70912789
Q 477 59379 2170040795607
Q 5698 70218 227248358201
Q 8035 97518 458739226619
Q 4254 71082 4024735842605
Q 2790 97427 4443707065147
Q 14130 92396 784188183036
S 28186 60858371
S 38036 658472316
S 96883 547453797
S 59231 346951502
A 4743 480666935
A 58511 851241558
S 7055 191450361
A 66422 441802870
A 61765 475635515
Q 23910 80326 8164993590916
Q 7874 84935 4228220328487
S 99332 381165905
A 11152 747720854
S 13457 531131909
Q 9379 71959 672542050708
Q 3963 85127 6583220911602
Q 14117 77585 1039601064345
S 32913 733070876
Q 6328 99316 5817049663232
Q 3242 80563 4778662579874
Q 27398 96420 5248195265712
A 38503 286054751
Q 15752 84699 5100075315907
A 48805 783113515
A 77234 669852878
Q 11364 92422 5784242022607
S 94857 818392442
S 77238 18488097
Q 13223 95039 8787710891614
Q 255 99518 79626773591
Q 14342 92710 9296852616144
S 611 275134871
A 73441 400628509
Q 6809 99318 1711454011986
Q 1488 90937 3454233890126
S 44746 733874576
A 53929 809946431
Q 25956 88195 6419388580485
S 79809 621893852
A 94155 857344610
A 32623 491878141
Q 35 96930 2239655764477
A 13585 813101159
S 46572 517057388
A 27860 697061497
Q 41349 99560 6575501825274
Q 15580 78408 1491663993933
A 44658 112907641
A 6481 999322604
A 3075 803509513
S 70025 207677083
S 81599 259249475
S 60304 25013949
Q 4982 76609 7876669796625
Q 27420 99159 6735143850677
Q 8637 95487 6667264285069
S 4572 813349261
Q 5274 71458 4845784824892
A 69848 630117409
S 10783 540746536
A 48958 366670880
Q 23936 90671 9320530657060
Q 8231 89911 3665754651662
A 23672 603895424
Q 1812 63993 7796376048388
S 12965 12534904
Q 22535 81624 9532406943193
S 20293 961428003
Q 2602 63627 3085366626121
A 31157 126632437
A 97600 680340094
Q 253 79867 7465438200410
Q 2206 96314 8332389074574
Q 2027 99616 1490340941277
S 76174 406772096
A 75428 115388624
A 84819 482667786
S 73720 809531602
A 39480 344616762
A 89306 576390211
A 30220 783887656
S 31089 788114424
S 60173 757141256
A 62672 808908464
A 1891 887148954
S 43075 679487470
A 22117 757691321
Q 1544 98469 7152076036693
Q 1725 74975 7000901694312
Q 637 63671 9672852295768
Q 18553 85004 5170232729113
Q 13859 80688 9574425973694
Q 9966 97480 8336268806122
A 59865 393764550
A 32028 910014604
Q 312 99725 5881546829827
A 76536 238971296
A 39280 595131594
Q 5609 94489 3105725664764
A 17621 100361648
A 35702 358897777
S 35049 488055707
Q 9279 78926 3773107790380
A 43436 704146937
A 80015 745305994
A 23771 869162840
S 95801 84510342
A 49516 535209759
S 6125 953492571
Q 139 99917 7162212853154
A 59528 797955181
Q 30442 81412 4452880000560
Q 16401 99330 5148429260871
Q 1330 96667 894783393499
Q 9995 82378 9200296997253
Q 4329 84416 9352275553001
Q 14210 75207 9688692762343
Q 4373 66947 9471218574453
Q 27386 82956 6423029259198
Q 3155 69628 3155493011028
A 1363 961906868
Q 21563 85238 4472207642270
Q 44311 95760 6594695979664
Q 19614 76193 8653880081879
A 87711 655882650
S 70982 220397560
A 57127 247956536
Q 15462 87319 7948703293065
Q 8007 60550 7897908220824
Q 324 96707 923191215503
Q 12099 97860 523366086658
S 26899 637188019
Q 7097 68663 8976892424202
A 33505 471395885
S 32548 572579746
Q 8650 87411 9187973083413
A 48197 568372639
A 88496 895127183
Q 1047 68895 6073707899673
A 71594 277558322
Q 33825 87974 7487751776540
S 68399 744120722
Q 15600 97908 7274801627917
S 26281 577772840
A 20901 440283894
A 69766 419199746
Q 16215 99090 8248646049514
Q 9573 92144 2095316362489
S 79526 337074219
A 75504 737836534
A 36206 850069712
Q 18172 70093 8192578249558
Q 817 99355 1658693467349
S 59176 391297772
A 61917 977243888
S 25296 408076380
S 94383 608738051
Q 999 97555 4800016237059
S 53078 166976945
S 85499 783167289
A 5458 526421247
A 60920 435627639
A 90096 319892213
Q 38495 98240 389063903694
A 92711 837154403
Q 3291 99863 6247087160122
Q 2936 95662 9637798852055
A 47173 415475251
S 18096 82641661
S 95203 474420697
Q 23954 93544 2304485993045
Q 241 92783 2872302584073
Q 5687 97873 3697414607766
Q 19413 77828 6176126426245
Q 18151 94763 7073432107636
A 66373 92725209
A 55554 336819814
Q 4217 90904 3095301967248
A 24292 299534400
Q 4466 98157 6016904918903
A 41531 650766213
Q 1561 97026 5961635657244
S 32333 482567304
S 87310 617170386
A 76141 978126227
A 58378 783950934
A 64649 421208374
A 95844 845936998
Q 5733 64983 9798375062893
Q 7785 94466 5689298580408
Q 502 54334 1218732565643
S 53845 25558005
Q 36991 93410 3321795416284
Q 1711 98319 3428696667554
A 93481 482754663
S 37484 724819011
Q 1338 93129 7526802843877
Q 2804 99914 7277784758937
Q 1150 91996 2777863997224
A 49225 517403102
S 58747 34243538
Q 54 66356 6883187357671
Q 18068 99361 3376604997891
A 93941 223872683
S 55867 667483937
S 59076 477309971
A 3156 34199927
Q 3421 92326 3071779770630
S 82907 569906291
A 51408 550692547
Q 894 99924 5633159005624
A 62511 890621943
S 12229 712585450
S 58198 264386418
S 73596 552220702
Q 22840 97835 4227391794329
Q 5324 88256 2741526291843
S 71222 543803733
A 86735 159656032
Q 7180 99577 7799530662222
A 60572 906979221
Q 328 96698 2708355358822
S 60081 69070634
S 92014 876800558
A 24278 317561891
S 76399 668356029
A 17987 341390463
A 92057 925543395
Q 3624 83757 8150241355656
S 31640 205442365
S 60996 58576785
S 65620 491093226
Q 620 99721 6745882249510
S 86435 602557046
A 90241 75105882
A 71402 736189447
Q 11076 68451 8188721987354
Q 29036 79445 58223349074
S 40500 259151931
S 11170 610849583
Q 45315 97319 4696167901996
Q 2955 97030 9336028622405
A 60136 480198042
Q 8966 96166 8724328916303
S 44385 714916810
A 74902 440045429
A 90904 461989033
S 87983 207095813
Q 1684 52503 7679373518465
S 50430 892701714
S 44537 552958590
A 74644 746440927
S 83451 482256587
A 6091 586372249
Q 38512 99396 1878787563409
A 58782 110464615
S 56115 969074703
A 57137 93053291
Q 8564 88341 3040514422479
S 39197 425465881
S 68994 160673331
Q 28184 95578 5775668709770
A 54364 816377661
A 81028 113802564
A 90320 193587389
Q 31102 88614 9665269165636
Q 10770 76012 6367818799578
S 50517 904483881
S 87853 631132705
Q 15046 99484 7601643606855
Q 62 82191 9562029883147
S 99119 771080499
A 54729 157755779
S 88563 451133318
S 62169 178266402
Q 22887 99843 7498897854204
Q 34550 96203 8277564955167
S 67211 609728564
A 66870 893993544
S 41525 673359977
A 28731 763165445
Q 2742 59038 5618811678735
S 18374 366388429
Q 11817 84921 4023658176538
S 46585 824612971
S 74656 108453020
Q 10502 94653 9631333515589
S 38254 496216157
Q 16401 90827 8653505732815
Q 12128 95707 6435111626292
S 43896 737202596
S 69855 986189553
A 18126 509675943
Q 14664 98047 6731157957752
A 12973 419146573
A 58459 113712661
A 93182 334922805
A 63121 763220404
S 93555 268803404
A 62830 262161111
A 44747 805030465
S 94042 935680799
A 63879 794506537
S 62441 514607160
A 78096 926719573
S 48158 611536853
A 75108 679412668
S 25673 757086375
Q 10974 72148 8468784640577
Q 22762 77347 6713469581626
A 35429 45787297
Q 14073 97696 2373293779641
S 18813 939430969
Q 20448 72483 7532065709618
A 80171 298228784
S 98211 499777429
A 63532 179008504
S 45311 595875579
Q 2229 86739 2777880563081
Q 6690 77821 2136191911456
A 91474 416529149
Q 12304 91152 9071504451608
A 27800 819834059
S 17345 304677877
S 19865 630254832
Q 12034 78685 5325263782711
A 24910 39052915
A 66933 632098287
S 83493 446727513
A 37683 851107986
A 2978 724043591
S 92020 104522160
S 35530 611004227
Q 15270 67902 8569038265364
S 62638 112131564
S 66703 521024830
Q 12392 91289 6419777416418
A 9517 549129327
A 93325 478475455
A 43876 679393632
A 66860 536548028
S 5693 397562158
Q 3956 93754 4469087258792
A 16671 931578583
S 83929 740856776
A 1385 859656973
Q 18532 72565 3877749952180
A 89120 706199496
Q 5312 57962 700150175640
S 59720 816905456
A 25553 635936076
S 3779 695775914
A 40011 282929573
Q 2458 97561 6992916485276
S 34566 486336977
A 21045 151170
Q 3220 97043 8658189289247
A 78813 380441946
Q 5820 98485 173804716869
S 5577 376811736
S 63759 965233755
A 87221 59479892
S 50570 373099381
S 51100 936885723
Q 182 99566 5296216323254
Q 514 89026 5692978503748
Q 3569 98921 6402985858570
Q 5534 86924 9417874896961
A 74898 86015907
Q 6629 99309 2997669565194
Q 17931 86549 1194992295763
Q 11639 89305 3980762477439
A 25449 552486971
A 46374 950211334
Q 12536 68049 7956439906055
A 27 772662183
Q 5360 80940 8638788657448
Q 24730 87290 8774686035951
S 5838 97949762
Q 9613 69061 5590895179200
A 57340 864868413
Q 440 99869 8141335811686
A 43524 27560957
S 2573 704894848
Q 1172 83702 9494958249699
Q 11288 98759 7177882640855
S 4025 90214597
Q 21851 94694 4575289162512
S 33908 704524982
Q 63 83214 1708583922841
Q 1074 95997 1643829983975
Q 4390 98623 7443891316151
Q 554 66884 6430535998829
Q 9917 98665 3176380761867
S 8506 508965852
Q 1232 99601 7736875361223
Q 9784 63148 7627307744110
S 91171 304371043
S 35789 131052289
Q 15027 91674 7148286543384
A 62110 952534549
A 9354 679486565
S 45172 696584813
Q 6213 76262 8315310007553
Q 3288 69535 719499539708
S 55831 599249113
Q 4503 94011 1788735191604
S 10799 723059648
Q 4031 98576 1100669093528
Q 2511 90763 9084595733636
S 88641 591211734
Q 34161 95651 4609227879326
A 31742 201340977
A 90577 507029875
S 24817 364143674
Q 12792 91702 917789189811
A 42053 936776391
S 43405 718516944
A 28323 652091216
Q 23419 86747 9657824278639
A 55516 396943113
S 8517 86559075
A 71514 32801020
Q 20803 82850 6930797485319
A 7288 635455256
A 81754 755491692
A 81449 795511562
Q 12309 85284 8713072674081
Q 3073 70168 7388553497411
S 77776 37324957
A 37970 166759313
Q 6529 99842 989174431666
Q 9949 90291 1568862812936
S 92612 870417493
A 33434 556928559
A 51820 245003497
Q 33028 96396 1197335899947
Q 21109 93838 4653712841986
Q 3384 88894 7488907227174
S 22520 267971927
Q 25401 88414 7624552418148
Q 5333 98453 1353430403020
A 16166 360167610
Q 28745 81360 1599426405883
S 1053 209009281
A 30041 108380645
Q 41860 96300 8886979129699
A 601 521295425
S 355 268857041
S 50075 261429554
Q 6723 73765 4480806304612
Q 6075 99136 6348199167376
A 2750 290503370
Q 36585 88698 5276056627348
A 98963 569056492
Q 2443 87445 1357186774350
Q 19409 86778 946967679250
S 12084 386912395
Q 4761 96968 9126486360780
S 40902 533912433
A 12906 227050107
A 69282 11604721
Q 57 72462 6436767545378
A 46959 671818949
Q 10144 89980 4005834709960
Q 1384 90242 5944992054628
Q 17361 68629 2363828437961
A 38479 826555750
Q 8826 98772 6847894478810
Q 7430 70516 5362146864441
S 63815 126599075
S 71336 214006692
A 30491 65603509
A 25216 709198204
A 9843 169629204
Q 5767 76646 3098718490335
S 42347 862466976
S 18542 881110247
Q 17268 84030 3350730634662
S 60608 991297771
S 42139 136663507
Q 2644 53812 159837618055
Q 156 99772 8168233015184
Q 4936 93147 7184032338093
A 39515 833494581
Q 14034 93942 1894508800118
Q 1234 96576 2064066486190
A 24856 475714662
Q 3028 60991 1670620422755
Q 22629 96967 3193455644201
S 48779 579189817
A 13386 391102586
A 1648 275710470
Q 27162 86301 647646299110
Q 1120 95359 8819856505445
A 78039 980635218
S 95949 377041630
Q 27971 80623 2093225246138
Q 6793 68725 5030396022886
Q 10091 79129 4480194908141
S 34644 169684586
A 46460 170659770
A 4353 740075694
S 82623 291496945
S 39203 863632531
A 10508 665095997
Q 21130 76426 7335635973323
S 66576 941525719
S 27181 615305189
Q 40285 96951 6485200408442
Q 6071 99274 5962554073436
S 31440 596760010
A 50730 31782969
Q 11695 62148 617501256302
S 94109 64542689
Q 2738 98003 7225438847459
A 83810 7710285
A 11252 922129023
Q 10932 61851 3086168721347
A 25535 286060370
A 72094 709574270
Q 20766 79127 9484323061027
Q 19562 89564 3567853564873
S 22880 825901507
Q 816 97956 7275111689788
A 81998 521619103
Q 1572 55403 3064843578787
S 46494 86045181
Q 4436 94952 7352330371047
S 36800 274104543
S 73222 967706983
A 68854 598092714
Q 33001 99585 554373326927
S 91568 548563940
A 68573 172943771
S 3467 623180116
Q 29759 80810 4095318257603
S 92143 325013303
Q 5791 97427 1332238322896
A 82643 956360531
S 890 110737835
S 51060 85697768
S 1552 975617075
Q 1277 90717 8262457726007
S 83882 27933319
S 38687 945902977
S 26262 716745832
A 28465 801902039
Q 7312 84389 1885918780349
A 19744 148683148
Q 1503 89413 1245932736488
Q 2393 65030 1151421190278
S 52388 427729190
S 93838 224254049
Q 39094 95067 733165236857
S 99765 14531104
S 95115 794387985
Q 1074 87770 4751501473292
A 28134 388187051
Q 23917 79517 1500944016483
Q 2152 88908 1651669882182
Q 28295 83840 3723709349597
S 55872 519525298
A 58822 393965212
Q 29927 88113 9318117916498
Q 15439 85063 6500666921856
A 7926 754369138
Q 28491 98682 7371754113765
Q 6426 97392 4806217347532
A 87734 649198591
S 42383 535187763
Q 1686 98938 8565364554270
Q 2713 89890 4578352601091
Q 2714 96579 1277515717277
S 96502 746698680
Q 1410 98563 6240371158441
A 40458 611264372
S 93563 945533724
Q 21830 82120 8837488742930
A 74230 314835656
A 45374 73303886
A 95356 416541196
A 95707 990947607
A 42267 907502469
A 26032 25008602
S 42316 404109929
A 70871 833876647
A 15945 865329007
Q 170 56701 7876175064956
S 40089 382861712
S 16202 995860251
A 79452 820628084
A 38501 361465932
S 25726 474925746
S 35240 355049364
Q 43454 97613 6855084187158
Q 35423 92093 1306234209247
A 26037 472672055
Q 17294 96875 2394663931084
S 73285 350059581
Q 10041 98086 4455791137848
S 29496 814158806
Q 19218 86723 2294800560205
A 60518 562112206
Q 2575 99070 2264589098672
S 19621 71110285
S 37544 921588005
Q 8025 98725 9588826158597
S 28314 126809149
Q 12722 76789 3969055463427
S 1851 891119777
Q 19235 98963 6710894716642
S 22911 853825292
Q 1739 56223 4191117056892
Q 21188 96851 1064318137396
A 51928 191365745
Q 4633 98447 780765481125
A 82609 99741641
Q 12672 73711 9001403044033
S 1244 776934933
Q 19210 94157 7975947050450
S 55976 309935550
A 16170 748537942
S 36713 692328267
A 43917 812508193
A 22399 694098304
Q 16742 76902 2027686573769
Q 4763 92812 3916654769331
A 56597 931710461
S 74828 896598821
S 19626 165575209
A 65348 223368002
A 34879 798753622
Q 2146 96198 6282636427700
A 17147 960899115
A 86 563253519
Q 19325 86739 2498032369328
Q 492 83595 1829114697905
A 26786 685715130
S 24467 997258194
Q 24341 86584 3326549710336
A 74926 225443093
Q 11813 62133 1561315840592
Q 6522 97393 7740887316055
Q 7821 87210 5641777259803
S 93053 448598837
S 92886 785281612
A 84803 472728999
Q 4935 91361 1118180464594
S 63443 206436779
A 37849 294198616
S 69245 503783710
S 81851 479367946
S 64714 942636217
A 97759 360143185
Q 416 99301 2974518802035
A 29653 384461093
Q 34672 85698 4893873800590
S 60379 469626617
S 63782 799395175
S 97686 896931232
Q 16215 95286 5556109964598
Q 916 99535 5861535693105
Q 9815 95750 8491653414185
S 55623 45403036
S 82972 251492245
Q 32624 85952 194221223002
S 68666 824410932
A 54470 803453975
A 65241 655799322
A 39507 885530636
S 97022 462996880
Q 12311 77256 6534062724598
Q 29526 93720 9732214033653
A 27774 603146854
A 68401 390555710
Q 8515 65970 6623856629228
A 86741 859014781
A 92109 862703952
S 62887 990123996
Q 40510 99736 7172674993024
Q 209 89434 7251093674317
S 24183 595225617
Q 20005 87095 5700680818287
Q 11654 94119 1170468985330
Q 5509 96519 8526521735838
S 20159 149043518
S 69789 293098344
A 53501 877903183
Q 15973 70647 8424713608648
Q 10193 88539 7584005505996
S 4155 36203577
A 94930 628694257
A 39255 806302177
Q 464 84247 5456235292522
A 15947 273504808
Q 25586 77570 8357142141066
A 20945 640856643
S 51655 485501423
A 77477 925910208
Q 5709 99755 2931438144047
A 62306 86012891
S 47551 787613999
Q 7847 95658 9828097867509
Q 19796 96377 5886563621464
Q 61 99446 5607028273653
S 51196 310941883
S 43773 62061078
S 37201 249053590
A 79649 435058362
Q 34933 93868 8662335484820
Q 1890 54244 5933686983759
Q 7693 94574 621418511723
A 4340 892238222
Q 3840 74211 2916731657823
A 77553 268882842
Q 22105 91224 8484495404550
Q 1373 96682 8567839056011
S 73564 132188036
A 96076 933834996
S 18711 464639710
S 54083 804497510
Q 8822 97180 3293391621827
A 21971 563436450
A 56144 233881493
S 8772 102237964
A 64445 346370195
Q 10859 65911 7713068410805
Q 5364 93121 6210627058084
Q 15157 99861 1084876521599
Q 787 98772 3731961905644
A 117 785832831
S 11895 197983356
A 4607 187266369
S 39327 136260836
A 97890 738093368
Q 12379 79902 4733221115805
S 43762 658911015
S 33250 634228411
A 93817 709673987
Q 6119 92780 9381102426736
Q 15321 82108 1522185750418
Q 221 96335 6520908632447
Q 23991 81562 6044168536247
Q 18534 86737 5200594204874
A 19453 760068756
A 37192 498857736
Q 18477 71599 4234876602981
A 57329 122435713
A 38010 601489222
Q 6185 67872 6088709265609
Q 26894 78690 2900611197151
S 10863 149417408
A 67577 179161460
Q 1180 99247 9777640493133
A 22272 638507576
Q 4583 99707 8965839815181
Q 19993 98601 6488584684136
Q 976 85694 3049394394891
Q 2533 72857 8242065138073
Q 3233 82264 656284060627
S 65957 987848651
S 29414 307954571
Q 7563 80243 1815596570462
Q 4661 96508 3870672201357
Q 533 95495 311163256440
S 69407 487971037
Q 1016 97608 9570082968392
A 77704 803345534
Q 3045 60104 1096310936022
S 87207 40001663
A 74089 209196323
Q 905 99051 6178367945524
A 71867 247112679
Q 36191 93114 6721035176827
A 7878 749412805
A 16948 920352261
A 73950 214002692
Q 1423 61540 4403198811464
Q 15614 87948 9164102384242
Q 8227 74280 370618431265
Q 36196 94835 6127605642855
Q 22566 91703 1019034456293
Q 936 81911 2310130548614
Q 80 68965 1342152534103
A 74895 771047005
A 28165 364687548
Q 11657 72829 2367814444780
Q 25072 83569 6725332552994
S 40871 763792098
Q 14096 78422 589374320074
A 32903 30859185
Q 726 99676 353416508676
A 17797 731273401
Q 31801 93522 9329288006164
S 75149 487174543
A 19371 394043116
S 16504 456941757
S 25965 61895487
S 95881 12425492
A 99782 769149433
Q 15093 84605 7765664789075
S 68685 13587636
Q 19281 99872 7033175778912
Q 18938 86608 6490861882364
Q 4328 79433 9066129288456
S 81038 938486287
A 45898 572581460
S 59855 303144207
A 5474 212071661
S 50291 195948002
S 8883 500755531
Q 5642 66222 2581926319513
A 32253 97020445
A 92026 263721182
Q 840 92619 6440449391895
A 41969 520006873
Q 2548 93125 4749486968067
Q 35375 97353 2894592998406
A 24127 754976548
A 20664 362485896
A 594 490173451
Q 5349 95126 1825135938827
A 19519 594722530
A 98878 227328280
Q 20227 85731 1878476970725
S 45656 394741833
A 25060 263463210
A 40723 112792141
S 75897 110535233
Q 25206 95357 7676786722773
S 739 426899180
S 19857 461521054
Q 507 99530 7637032654280
S 28076 939479246
S 33865 23376925
Q 40132 94307 4977205938698
S 20434 354703297
A 56920 978608352
Q 9813 87346 8462311882036
Q 12684 98574 1148927416844
Q 15495 97122 5789141438475
Q 26600 93429 4428585890688
Q 13051 66492 6762934680413
S 90450 976581358
S 76720 168904912
S 70399 259590970
Q 311 68550 9633584451511
S 39743 541544098
Q 9278 94236 1070553718409
Q 12048 91100 1591693296220
A 6245 505820933
Q 31691 95473 3135918334398
Q 17986 99875 5326850650575
Q 21890 95411 9075816714117
S 45655 52893726
Q 1671 90209 77270208314
A 22354 642910057
A 88411 744987049
A 34904 502057885
S 32449 575055347
Q 9954 99157 3941246324918
Q 14270 94885 7030811155551
Q 9810 74664 5907701128318
S 93012 204086326
Q 380 98025 4758605688796
Q 32037 90620 9751495931156
A 50900 467369084
A 60241 370659786
Q 8963 94050 9975106972714
Q 70 99082 7151353945376
A 64158 372188655
S 60412 98879282
A 80324 19765596
Q 21799 82821 1427892357632
A 1211 928314617
S 15048 636219447
A 79470 127236677
S 26055 104210536
Q 15391 71405 5434226941399
Q 7227 99724 414321855223
A 53256 945083712
A 5978 238316190
S 4456 231039157
A 99783 481168032
S 84313 178882622
A 44924 13484244
A 46973 66301532
Q 29229 81169 844547862117
S 84529 883417629
S 58815 581471594
S 68383 866451222
A 82582 868702762
S 24554 560593784
A 43927 481053777
Q 5381 72953 2139741366113
S 20149 20259859
A 68221 292635525
S 85133 294667730
S 21204 229420338
S 40281 59917015
Q 12 99922 4327600442897
S 44659 54487419
Q 24796 88387 6136399229244
A 83021 870773792
A 63910 88162946
S 67600 112582119
A 50503 715723251
A 43290 287906734
S 3908 799124812
Q 31826 93068 4749849319149
A 71930 715580368
A 44004 481017224
S 81107 559372410
Q 3868 70265 6508074573098
S 5538 493783425
A 81942 71968427
S 76094 381250374
A 60011 949163723
S 3183 985923014
S 29584 589503130
Q 19896 94833 502398900132
S 5485 850453428
Q 23840 90809 2214804998159
Q 16084 81137 1016189446551
S 69778 631421207
Q 23896 97497 4100968758445
Q 13645 73131 5990621677687
S 45534 709970321
Q 4600 91429 6249418965991
A 26240 419586500
Q 2217 61603 8352884560353
A 79730 693708919
A 73176 823378152
A 11028 797842358
A 63905 459870893
S 58000 878196780
Q 2780 72395 5831267351307
Q 14737 89253 3750636781437
S 54369 229680308
S 17477 984434454
Q 21053 82837 7121802131311
A 98244 846663259
Q 1810 99370 9705583534660
S 70958 989057783
A 80231 447941738
Q 21201 95134 5912954540639
Q 2106 98581 6302266812506
A 74946 652706002
S 54690 911511664
Q 11526 98552 9621701032866
A 37097 486619455
Q 11951 76374 120155719516
Q 6568 95391 4906251464285
Q 24204 86913 8247507764509
Q 6368 94913 9411996623629
A 97861 725299226
Q 19547 76082 566123292989
S 66977 579564369
S 52473 852147709
Q 2017 64054 9938646629918
S 17954 912776975
A 53543 389277824
Q 9427 87225 1343697498091
S 72676 907407434
S 18570 966405676
Q 27401 81691 8234036558586
A 85059 166737303
A 5237 30116726
Q 6894 95671 8826510682482
Q 41758 98526 4776597008266
A 57833 654739021
A 61302 451600255
A 40849 752509023
A 97310 71508458
Q 16917 87415 3160389565484
S 18446 262723733
A 81106 659712403
Q 3424 77397 2325137804265
A 94651 516108537
Q 7844 92952 5340367070855
A 54014 483430207
S 6839 506845625
S 89937 91016138
Q 17992 98924 5402806816627
S 41056 165463756
Q 24297 97808 4597455298317
S 19907 686553944
A 19373 548340995
S 56641 279323785
Q 18850 91748 9404674526144
Q 12080 96168 9701507947024
S 98833 349236691
Q 2199 99086 1959301730625
A 18273 952523399
Q 25470 98667 6065995547131
A 37828 97697428
A 53221 143335314
S 84554 771202799
Q 4554 81215 8987913228988
Q 9200 79206 7988894374944
S 87671 538892384
Q 16243 93630 94241755641
S 59593 186213937
Q 1653 98148 7947301991750
Q 3359 98481 6556534988572
A 57969 752817139
Q 25461 78171 3489910378138
Q 64 65606 5475793418821
S 42931 592878156
Q 5611 58684 4064835672138
Q 7384 99968 679474102462
Q 443 97660 5398326976106
Q 20265 87476 3332392640758
A 99439 460264377
S 55646 255167026
Q 11369 99847 2898180917857
Q 12025 87552 5609644924722
A 68350 924847157
Q 25967 91384 2280175572716
A 17316 559279955
Q 3072 99139 3100491582974
Q 25437 77840 7614773754754
A 41852 521278255
A 65024 633998180
S 76074 608830452
Q 3902 95572 2261428787351
A 61441 897881431
Q 68 99671 3277291149110
A 45122 69335634
Q 19134 73940 6553891308874
A 87659 303165807
A 9457 280226158
A 7263 61066383
S 24416 631160541
A 47438 334394462
S 66782 578071130
Q 2311 55756 4902939425401
A 79680 617662866
Q 165 99966 7534269819567
Q 4698 96369 6709617969473
Q 2504 87497 1779085518754
S 28256 115173011
S 92362 420306133
Q 284 82097 5569128498521
S 50661 855018491
S 53420 851816048
Q 10171 80096 6289311911200
S 3968 418917743
S 58212 355811211
S 95461 938297043
S 39369 51264501
Q 32910 96427 2489646130046
Q 8194 95986 9618520084270
S 62845 115559796
S 63272 232510494
A 66928 526862898
S 42581 702867044
S 21157 680810276
A 7095 929923405
S 56141 317665700
Q 14216 74856 5506896661148
A 90171 872810112
Q 3803 78840 852599618664
A 53640 790769859
Q 8606 91161 5888690243385
Q 13764 98628 2316264390129
A 18878 167087283
Q 302 84610 6018261394602
S 70443 243633215
S 8358 679527332
Q 15625 79064 3943671603572
A 20475 74464820
A 51169 682948838
Q 15630 78233 7914515890103
A 95021 677079708
S 42669 571807051
S 7012 919761566
S 95724 509738840
S 56935 211934711
Q 8776 82250 9296051982334
Q 3347 83981 9370500493367
S 48623 439966875
Q 3993 96083 7772258972921
A 29301 66123068
Q 26084 80736 6001745868867
Q 336 52273 3417348864176
Q 20455 70996 6652026716663
Q 27020 95231 112635493023
Q 5515 95752 1023331769269
A 88970 684475456
S 68397 796139901
S 47682 386261577
Q 28192 94482 9061073927800
S 51217 537391319
Q 24051 94904 2095435575133
Q 35185 99889 1363582343348
Q 12189 74327 8016034073431
Q 325 89450 4282557709028
S 88092 426062080
S 35075 524776697
A 78771 91822136
S 59543 697214076
A 66488 514669533
A 46820 62138830
Q 22911 82634 7655930363915
S 16390 510584980
S 80689 55374107
S 40880 693514989
A 39145 813444742
S 56880 178542418
S 80668 423656569
A 93986 521216484
S 4318 786471749
S 93099 623766356
Q 33647 88078 7242167098276
Q 5299 97975 8885326359575
Q 8911 76724 1935933278679
Q 4670 95030 56344643028
A 92387 98030340
Q 6995 82780 923231845019
A 38359 498861878
Q 8190 84530 991943430176
A 61317 808843728
A 24138 626509626
S 16276 249980459
A 97496 953200152
S 88476 70267906
S 71877 565344511
Q 16482 97621 898866285678
Q 65 99990 7397621311399
A 10789 549151107
S 85643 851371685
S 89052 811953185
A 64676 105708318
Q 15913 69594 7309866369520
Q 5595 89491 1407005293986
S 58391 650016566
S 81641 269443749
A 54161 570648156
A 81537 316225814
A 12925 562389419
Q 3693 97892 7581932059031
Q 5627 85053 60492629251
Q 29563 88954 6858792174482
Q 11333 73893 9811689133020
Q 6900 99926 4996943982551
Q 954 96777 9359116206921
A 12488 998137998
S 35292 964249212
Q 11017 89716 6748794926708
S 40243 237551174
Q 702 91980 537709480597
Q 16981 99953 5201175759585
Q 6527 97471 6571902735406
Q 10645 98693 5605532253316
Q 4470 95947 4236959891965
S 2445 460501597
A 18773 710663914
A 17132 517156783
S 13803 602628787
A 76478 891169874
Q 13587 94108 2541545927158
Q 615 85986 8966920165978
A 87944 292760654
Q 3196 89910 6695831979853
Q 298 88640 3045497098183
A 53982 544619044
Q 5606 65835 2160659035627
Q 1848 70781 3587198294655
Q 2394 97699 7804065831377
A 2990 623725164
A 1188 233691401
A 52080 415038741
S 33051 22053349
Q 2409 63968 6552158940660
S 30815 93729743
Q 2231 87402 1428738933023
Q 4510 78129 3003269161756
A 99427 43354788
S 78211 807969254
A 74113 73466284
Q 1891 62040 3561906973081
S 33137 673547138
S 6447 530331310
A 88923 88928551
Q 15117 89700 2087237036116
Q 10784 96520 1296027086270
Q 19499 98109 4458421316339
A 54256 641259405
Q 36 99918 1087391494027
Q 11650 62680 7735427962608
S 2363 434618724
S 49203 101936877
S 49757 575371813
Q 7780 98911 5077194706791
A 43602 515668390
Q 16539 83703 385506561564
Q 17728 67969 8390791141756
A 81703 367868474
A 685 36120461
Q 3165 99522 5739007619985
S 78726 788260879
A 63338 948268075
Q 2039 93481 4930660103676
Q 434 96784 4110744114679
Q 22197 82116 7561988149853
Q 7122 75782 4140453342029
Q 5227 99860 3894156819151
Q 9890 91253 3522621321365
Q 970 70839 6082829864976
S 43724 278669135
S 90593 217671605
S 8468 226797859
A 10815 836242227
Q 9921 95198 4301124448672
Q 18092 75686 774643757892
Q 22630 93260 6052185370013
Q 2792 99734 3252664915475
A 88728 310657468
Q 452 74235 7875487465491
A 506 750206347
Q 2957 86813 5860324497255
Q 23016 97803 3517243710866
A 64586 659932912
A 99150 46500050
A 43756 765852010
S 50445 478674733
A 83932 52409959
S 53355 292774641
A 35260 574310410
Q 18885 96538 4705234376349
A 77476 97536372
A 99457 13946064
S 13378 220261387
Q 961 93490 1385797634708
A 91993 465866318
A 52623 84434913
S 33041 840007272
A 47653 92658055
A 67900 182631252
S 90574 549396270
A 73218 131847052
A 91740 685472060
A 67568 887438269
Q 389 98917 9984400594090
S 63792 161899037
S 23831 216390211
A 84846 453191008
S 87142 363793188
S 26175 318036771
S 22285 829712618
Q 12187 99739 6507841430291
S 81586 400284773
A 31857 126969121
A 69552 453975073
A 21479 252280903
A 68597 326962559
Q 12060 92511 4631964669675
Q 443 59103 8530880830727
Q 822 91532 8744617272824
S 12438 707604559
Q 30364 95569 3423322061598
A 12068 596676194
A 37185 862416298
S 38410 806953226
A 23559 480657844
S 14181 113919763
Q 3623 96028 3834067642710
Q 9844 73057 1703314126129
A 63626 707887329
Q 11011 85957 6713715086143
S 98618 658520848
A 92988 805637603
Q 3999 96434 2337035679484
A 59311 120012805
Q 4638 75404 3987912704084
A 31340 246808692
Q 18655 82234 8402194275492
S 60074 944146983
Q 2620 95444 3578147374407
Q 15779 99428 8155031647432
S 2674 104594901
Q 630 97666 6059917177711
S 72965 698886010
Q 416 99221 5473289771346
S 24843 216543115
Q 46980 99789 1077365836499
Q 24722 92439 1049430679014
A 45108 891764988
Q 4242 91871 9716387688222
Q 5853 97983 9553963843724
Q 1556 91149 6989535325118
A 25096 252471864
A 54911 480650058
S 99552 721587593
A 31875 780735257
S 17578 574437764
S 83067 493503164
A 92139 189216048
A 89610 254801804
A 74331 257287658
A 44481 103287706
S 16705 417639084
A 26882 614058236
A 82321 336461707
S 36943 110812205
S 91781 159760617
Q 15540 81116 5194027583761
Q 10846 71827 6928310813066
A 79363 689927662
S 71625 838784776
S 54040 662323394
S 66427 533160163
S 56226 885463163
A 37727 50744527
S 63672 568046514
Q 12179 84822 8480506276972
Q 8167 76536 4820227144732
Q 9145 91942 9756577463513
A 22236 274805631
S 76004 395562839
Q 4022 99849 5946835174716
Q 3263 89277 8864732872356
A 49739 293689822
A 17431 334613978
Q 481 99449 3760939965024
Q 8825 91804 236935291619
Q 1177 94711 256948660336
S 76250 243158802
A 52914 601342824
Q 4740 81030 1984843837607
A 56107 616838150
S 44081 695033842
A 95986 883433038
S 34268 626649869
Q 2659 71049 5364526635020
A 64041 701237489
Q 361 85304 3622988240889
Q 7723 93356 2994459599152
Q 33471 84187 5021600371522
S 21743 788661405
A 27014 303111024
S 99188 550639282
A 4351 481403912
Q 192 99619 9466029890324
A 37036 181566764
A 29712 765791129
A 83207 941745160
Q 248 52384 9803708600341
A 98514 244625544
S 58860 719026402
Q 17033 95867 787355851822
S 91379 603679947
Q 29015 84935 584011071493
A 2712 354347755
S 4393 350906321
A 94141 856673389
S 36865 411563277
S 62313 683802016
Q 34440 97813 8840524538135
A 45578 776172902
S 21068 229544228
Q 13165 82217 1743902659116
A 60163 386819988
S 9963 569554701
S 71389 710896335
Q 24025 95655 9575138282578
A 58386 195744908
Q 20140 72678 7845105633314
Q 32947 90490 2414679390740
S 33270 726326726
Q 18894 93854 4034356623530
Q 39901 96441 2327503360065
S 34121 658942885
S 81801 226864143
A 56082 230509660
S 14601 361456887
A 69537 321713623
S 2848 610315364
Q 34572 96944 5748504082775
S 1247 898189068
Q 9331 86720 6380456429339
S 64580 172074411
Q 3876 88684 5289117141529
A 33350 308059882
S 19362 21118941
A 91072 944089528
S 27114 86706458
A 16903 387300114
Q 14199 87616 6257341054028
S 83064 406675066
S 14658 496645783
Q 10329 77639 5489599901437
Q 6336 78208 7856873438798
S 6377 734377114
Q 42475 92871 5461106980043
S 12318 408496511
S 12928 722542001
A 56505 767830323
Q 44851 96415 2729833099953
S 90015 991500145
A 78342 733222771
A 25119 793093505
S 24994 101051713
S 78281 354971552
Q 4482 99411 7958571127183
S 73488 996138537
A 3509 691479231
A 51438 384438494
S 37715 968767359
A 88619 8879063
A 50605 462046870
A 61361 163836597
Q 15506 90098 6084837926790
Q 16511 85131 6020742625042
A 8874 985901714
Q 21069 94728 6939716166624
Q 4480 55642 3248397172351
Q 20449 84100 7950006650847
Q 1576 89059 8799898073659
Q 33887 98387 5596740617220
A 28372 408716412
S 77392 823436772
A 32394 615552877
S 5379 823400030
S 30663 709683502
S 30764 863922752
S 71314 497348704
Q 15817 78459 8030841074453
A 2675 693153472
S 46204 394748066
Q 20764 95257 2551677000429
Q 16798 67517 3995906048950
Q 10089 86216 2201697027262
A 38103 527612782
A 74362 41221843
A 72815 356261157
A 50791 783332477
S 54993 611552061
Q 8159 90424 1096889663427
A 53910 932062667
S 63156 65108864
S 32974 462277154
Q 12795 93851 9052737937729
A 98953 280333780
S 85979 211292717
A 34855 491463141
A 39826 277046970
A 98579 908933713
A 69108 637632040
A 69098 845491008
S 96306 871329597
A 984 722900348
Q 2344 55785 4222154523726
S 20238 320674071
S 51223 949102920
Q 6672 97563 2899434709711
Q 53 83848 301313904019
A 23415 670576225
Q 10867 86689 1712865174761
Q 17864 93966 5487253246489
A 1200 653317876
Q 27180 77424 4114062871103
Q 9153 95896 9344971164375
S 86721 345767970
A 30399 315742226
S 34617 782550444
Q 361 75839 4412088010010
S 81809 390136652
Q 30137 96965 224357781534
S 87846 928477807
Q 51 96608 7519511433558
Q 36483 95994 8040152532925
A 1256 377941174
Q 204 92278 2114251178598
Q 1962 94937 7151744388869
S 69170 214814755
S 98895 74673968
S 89179 417386812
A 39082 856327268
A 96315 618267835
S 13885 929014198
S 43173 488771501
Q 10083 99594 6631456986884
S 71793 438044620
Q 22627 96121 8967122786541
Q 32674 96339 8243415083971
S 40093 91124781
Q 23407 74013 9363148143217
S 77598 925845800
S 83987 641714225
S 68038 914256624
A 37238 600139338
A 91192 732654728
Q 3016 99724 8373535519034
A 42249 122400017
Q 35815 91104 1532363976462
Q 1598 99826 2901410755442
Q 1966 69600 4710908867985
Q 6827 74496 4216107013764
Q 8630 61384 6384242557526
S 59435 827847104
Q 42039 97795 9485518364477
A 79216 339970385
S 49528 171187886
A 87475 160200491
S 21692 366155021
A 18842 104458016
Q 6887 86864 2519542993661
S 41145 537053521
Q 28933 99032 8581872582253
S 62117 545527421
Q 17798 98159 6241755193577
Q 5094 89745 7683402302755
A 67212 147081276
Q 6480 88699 211089492704
S 3533 593424524
Q 387 93702 785395949644
A 50507 304045960
Q 19566 89475 4666001004203
Q 158 80763 8151590893992
Q 18323 97852 7097349731010
A 84901 609357178
S 66044 226663857
Q 8590 87040 2496472726666
Q 6019 93402 1536471660730
A 38786 253153839
A 22430 253508224
S 21930 261033764
S 56031 56303544
Q 1683 94821 3880241571552
S 27321 71331424
Q 24091 96664 3508115781803
A 36772 898370089
Q 34037 86038 7818957419815
Q 16403 82993 1417651489169
S 69033 798194374
Q 19840 70310 584526149246
A 17879 385633063
S 86077 760391731
A 49390 981590378
A 95233 932991585
A 83859 470241643
Q 17785 96785 8650701048459
Q 25606 76707 9191839891665
A 62895 202623874
Q 510 97037 8307029540787
Q 13867 72963 4546432367269
A 88935 683216056
S 75021 98711447
A 20267 215874492
S 25113 30843351
A 75433 234704137
Q 62 62102 1828250153539
A 28847 460663174
S 20891 908908082
A 59936 218186378
S 4150 263573149
S 2267 372411541
Q 19856 92059 4998640010193
Q 6233 56562 75076566589
S 54464 840372580
Q 27327 80345 3173865828642
Q 9752 83609 2474918733258
S 914 677805154
A 23864 513946213
A 86049 214193537
S 49847 530748554
Q 25221 81980 2358838477663
S 96043 726325530
Q 6187 92562 9458581944451
Q 3849 88978 8173123163419
A 71536 832495128
Q 1474 72226 9687418171530
Q 17 68437 9255039456373
A 7834 171117549
Q 2709 86549 357072813235
S 83547 25811657
S 67753 651298186
S 71005 703057536
Q 12818 96299 821861451026
Q 1519 69633 3448312554317
Q 17717 91514 1356911925881
Q 13088 70650 6058237015254
A 29105 71322792
A 87810 195860271
A 44205 274840843
Q 5778 94914 3854104042417
S 69948 327324662
Q 3639 99520 8657472877397
A 54434 662675683
S 20680 783876472
Q 6801 96407 3237238872043
S 20747 504103722
A 14242 557733505
S 66172 571256699
S 7267 993034142
Q 12588 96120 9942325188089
Q 29176 80104 7982869241017
A 18904 295649812
Q 30107 99461 4975704283367
Q 16 97561 7142726187030
S 10934 835665785
Q 2500 97844 4508388011989
Q 15956 96635 6840441055504
Q 7445 94904 3529130846729
Q 5471 98786 5254570383679
Q 4185 67878 7299807416845
S 73297 991839669
A 28983 716381363
Q 16994 98650 270022129278
Q 18986 82266 1512006942472
S 70144 143165775
A 40498 672357495
Q 27043 98838 9880256803846
S 49027 647115137
Q 2093 59762 545823678791
S 79814 707251322
A 42017 827421937
Q 4708 81677 5512892954066
Q 4955 62969 5992646648508
A 9189 761951268
S 32157 915436145
A 35152 523185312
Q 357 72220 5884249582349
Q 20313 89123 9031531670171
Q 29374 95235 2095710149246
A 92444 353589354
Q 8978 98747 7876603763617
S 31914 206050597
Q 1045 93443 8382954213049
A 12515 926620904
Q 10990 99864 4556189864685
Q 6763 99113 8666846595150
Q 17091 70134 3003977971473
Q 149 97092 4631198140756
A 14079 517272914
S 14878 142646239
A 19447 237571031
S 11425 942853863
A 50185 650102352
S 3314 83642649
S 8543 822720731
Q 33791 90770 3134590734184
S 76439 933807152
Q 14971 75853 3961558375669
A 77139 689442044
Q 15528 81042 2460978825045
A 85177 491156486
A 35539 433673440
A 53014 557786439
S 8443 937729997
Q 16417 95432 7812980875414
A 84380 623785070
A 42281 485366685
A 30173 31839033
S 34919 203001981
A 99324 588467147
S 30003 422635634
S 92187 906392497
S 72170 521429273
S 85904 927215867
S 69557 597362646
A 13707 811579758
Q 2954 96299 3599491177619
A 24855 670399896
Q 29519 97834 746385872431
Q 417 97188 7384164126376
Q 2427 99843 1655015386556
S 79111 348744200
A 86919 372616911
S 46249 350963153
Q 3036 98390 8853478659970
Q 6498 98354 2955744804392
S 32547 854965297
A 65727 891050364
Q 32052 99529 8688088597722
Q 81 77639 3987015636769
S 56724 180442857
S 63080 847345522
S 84000 795262787
A 26829 243468412
Q 4274 80652 1527457842127
S 64791 52819135
A 78694 718496310
A 16502 86480624
Q 14249 92341 2433077344570
S 7348 115825489
S 22291 100052562
Q 20857 73045 7802024341113
A 25257 793035512
S 6203 317807932
Q 560 93623 1198981548510
A 70389 905151078
A 53339 189778674
Q 4532 80175 2116094596715
Q 432 99736 504751169119
Q 21809 91531 4499800135499
S 58012 933509891
Q 1817 97979 3385119415625
Q 41815 95009 5398449342629
Q 4873 95386 5957157317730
A 12069 993274104
A 81699 233085254
Q 6866 98766 3141641986021
Q 2384 79671 8054267523759
A 91045 590370805
A 84824 814512417
Q 8377 93437 9360568375048
Q 6638 91014 6527265695023
A 51457 953698731
Q 417 94893 9190225458848
Q 11536 79422 856499088624
Q 18950 91173 5443576621756
Q 1165 99140 129959178326
Q 6092 97754 9802898596303
A 55658 39829794
S 7062 730357647
A 36766 820483882
S 89042 128056624
A 83127 427748636
S 34364 461706696
A 42148 444386411
S 61212 455985977
A 12710 37056977
S 23063 783047531
Q 13349 72329 9102981942801
Q 5897 81504 4587572131925
A 43069 578575219
S 73465 808460647
S 52668 599827492
Q 628 53027 1515137000953
S 74686 735277797
Q 11740 76677 1664192199096
A 54605 779808516
S 72865 312938081
A 93096 123419443
S 5424 644775872
Q 15400 97773 7609817707687
Q 3922 80203 7976219718525
A 7926 181449721
Q 14490 99377 4878943139022
A 42468 262714118
S 88219 456725072
Q 6702 99182 8404925752021
S 21880 101319075
A 15363 458675665
S 5792 168902977
Q 4741 76518 6676969294021
A 19224 60077915
Q 8327 64255 6525159712207
Q 10119 93789 3976093222479
S 58131 219935166
S 233 209018509
S 28529 893107252
A 69189 742056809
Q 11751 97351 6153722182270
Q 7417 81865 2856828891730
S 15196 19606613
S 78858 155076797
S 91386 431706315
A 21916 740332998
Q 15558 88970 4377013614444
Q 1186 99622 7350137894398
A 44826 597069518
Q 18599 94252 9326851549423
A 72472 902858683
Q 1323 94762 5899854433952
S 99785 642281857
A 46415 126768460
S 10359 34447958
S 82346 740315952
A 47115 867530549
A 38900 445974878
A 13236 228133757
A 77341 315789415
S 89133 710898233
S 7503 779647028
Q 18059 92443 1356526684938
A 47262 548138012
Q 8531 78620 9929950366424
S 26969 912676759
Q 39689 98406 1077148254460
A 56289 888839264
A 28222 234512510
S 40079 976817189
Q 344 98444 8590558450058
S 7868 854053310
S 32584 178845327
Q 3172 95440 2360484145289
A 9621 442560733
Q 1180 99329 583481442526
A 10318 495752311
Q 42191 92732 7772172570548
A 13800 523315789
S 20867 405662503
A 31803 215623508
Q 21685 86027 5699455892985
S 12122 798761559
A 2177 405989637
A 82450 903853349
S 72351 172262241
A 7311 471568531
Q 2106 88308 7315951284962
S 38745 807119776
A 67642 368412785
Q 21330 99472 4839469339675
S 94389 849384865
S 23764 60113000
A 49197 75020256
A 73261 116974886
A 20435 901827952
A 93658 934704252
S 79635 247212672
S 49656 340792801
Q 7663 93445 9141718853761
S 39537 465428336
A 40176 971076137
S 33231 303552112
S 29904 462163888
S 59417 345515692
Q 11135 63706 3581831486377
S 61033 725642167
A 53399 192091933
A 57560 360978967
S 35815 74503510
Q 14031 93375 6988073600300
Q 18528 88808 7841106031307
A 98338 722478357
Q 2886 83921 4955447325819
Q 16921 88792 6937894573484
A 64740 521583530
A 59583 745714538
S 26113 368883126
A 53656 520561650
Q 10121 90042 6240398493493
S 8153 832593948
A 38271 924342448
Q 1707 87982 9092280045210
Q 262 90705 1883342374950
Q 4500 57603 6722418814801
Q 35794 94306 246740501321
S 23786 877408248
Q 6862 71321 1926978319706
S 9702 706773740
A 83693 158423470
A 50769 993530822
Q 11946 93032 1111883958347
Q 8897 95063 9750497837309
S 85565 459866133
S 38724 726582495
A 2639 745565526
A 35711 403551246
Q 267 61295 5293034257137
Q 30108 89812 404706152836
Q 6861 67123 5702522978939
Q 32133 89139 3404753512876
A 757 827395991
Q 8721 63827 3996941735386
Q 20640 77643 1478501107326
S 39277 793284949
Q 16855 99191 8801905098712
A 32290 194723390
Q 3733 91667 3022162454659
S 99225 411096541
Q 467 98234 6040300119508
Q 15381 78866 9890529346959
S 95759 720466787
Q 30322 89634 1237749209632
A 20995 404672678
Q 24372 98240 710931732799
A 63359 89767845
Q 9120 72861 8576032259308
A 35360 362923571
Q 32404 97208 7785327450370
Q 22030 85327 4555608568202
S 91917 163039614
Q 40991 91508 8653143510897
S 5819 207181162
Q 1710 92081 1592068459079
S 40238 367153022
Q 7025 98465 8345734817123
A 55786 687223885
S 71170 335341907
Q 380 88085 9639211017253
A 63901 872257116
Q 5372 88912 8110649880379
S 27789 768629642
Q 23488 95098 1370823091541
S 32299 736015746
A 9431 604971922
A 71150 39877911
S 13331 201586657
S 78658 169070543
Q 189 99451 2225893130337
A 34167 502560145
S 97459 709955151
S 55088 644021908
A 62256 125525956
Q 2901 69183 4619229875056
A 19476 218142592
A 82921 950161874
A 87575 494526533
A 71592 633727747
Q 40171 92397 4536133396315
Q 22599 80717 4698899555320
Q 23601 94654 5119609866691
A 12187 315896154
A 46442 609362560
A 37975 557716376
Q 22704 82766 1802929622152
S 24737 749330634
Q 1049 99466 9905507333405
Q 4420 88236 9053091208238
A 77092 798397484
Q 16475 96335 9468330216296
Q 4900 87152 2735930378187
Q 5829 82091 7597008689447
S 51353 800410126
S 14757 523323010
S 38740 922173731
A 62796 315663199
S 4234 191376779
Q 5023 93482 5954176486345
Q 22303 86529 3955657599732
Q 27679 92724 8507396365812
S 63527 985742011
A 71079 911057656
Q 132 99552 7209043401714
A 53848 844896624
S 77883 730810867
Q 2044 86538 5053030954984
A 59876 467213795
Q 3440 96721 7276210421791
Q 2570 99365 9058579919323
A 57961 82585422
Q 43511 96247 1661080895820
Q 26788 79253 891100619524
S 78091 602200201
S 28370 898880107
A 80088 898361729
S 69138 922449877
Q 5477 57738 4180551007007
Q 28298 95156 776230024669
A 906 957462204
A 6264 456348978
Q 452 97001 3614868794596
S 75013 121832391
S 95386 149032794
S 77382 103945308
S 95818 830174567
Q 9250 82803 8646153421742
Q 12735 98477 8874391916130
Q 20851 96426 6207533176791
Q 25157 88316 6387216080964
A 42116 612951348
A 89516 964054886
S 46483 702210893
S 14872 863573148
Q 5379 67376 5223572291576
A 77458 884534983
S 63692 408336219
Q 211 97949 9462200936498
Q 17114 79909 4597282873217
Q 838 61453 2110688336261
A 99658 488009836
A 28643 451247809
A 116 851591992
A 29303 705468850
Q 3143 98117 2067976518803
S 9028 527466404
Q 34991 95556 9375210391621
A 71561 605925521
S 48843 163245250
S 52512 306156030
S 21799 776804621
A 34192 542812491
S 68201 290010503
Q 7650 70436 736320248437
Q 35040 90922 3865585061410
Q 2189 88771 6160478099882
Q 24843 92776 8585661539303
A 34619 855932988
S 47688 73821780
Q 1420 67605 256172489467
S 98952 605974038
S 95186 254683343
S 63139 909384703
Q 7460 86489 3836887069688
A 4024 120670136
A 10777 320294334
S 2118 823988289
Q 7072 62399 8761899443672
Q 40778 99527 2744513508660
S 3675 213961846
Q 7927 79896 9483009938892
Q 20962 76041 5860799940160
S 67623 86886384
A 59949 249330032
Q 24888 89992 875911415562
S 46583 257767863
S 49127 774071140
A 17068 488503137
A 70878 92634454
S 89584 682807774
Q 5381 98399 9468621997893
S 60683 40507225
Q 6096 92825 789920638954
S 46033 998238637
S 62388 811442087
Q 4825 95971 5828139393234
S 96864 646468765
Q 26778 84302 5904203827601
A 95644 222401257
A 18039 289899101
A 28 955341949
A 86977 141259989
A 78606 153241984
Q 37694 88470 9791452601200
S 76190 366398877
A 25367 185728709
Q 21512 93489 2642626007007
Q 2881 56781 1833163390356
Q 19229 92418 5754942965034
S 23771 864302232
Q 29881 97060 5675018506499
Q 3761 79549 2706322696693
S 8670 425418350
Q 7161 68090 9014407598355
A 53468 523570477
S 20463 487189334
S 40904 912163382
A 1603 40287227
A 48994 271944270
Q 2371 94218 2167659163144
A 81330 814904505
S 48153 760217349
A 31426 679937838
Q 12016 66676 8038002434513
S 52609 64633509
Q 4286 67943 4551522876433
Q 1881 99377 9925256503079
S 21498 588250090
Q 679 72938 2144008922748
S 65551 646694687
Q 13797 64476 7755375778380
Q 1881 98942 3160698443502
A 11598 29197346
A 2575 499994758
A 95555 383254682
Q 6631 98974 3829297832719
A 10167 481671412
Q 23251 98447 1974364747390
Q 2346 76852 1643585037316
S 85926 548018400
Q 7776 81667 2858001479521
Q 6345 96448 3120897958698
Q 23040 98372 4380703099544
S 67515 874385157
Q 17068 86356 1327996619526
S 89603 923619355
S 77949 996280096
S 5731 966972490
A 68880 590371429
S 42784 371957306
Q 19580 77317 4833144112755
S 43952 415652663
Q 1698 99206 8092318397242
Q 3164 93720 894552425576
A 34728 914048592
S 4205 637284106
Q 9259 86996 4419832754252
Q 3917 96199 8795124784276
Q 3772 87745 5156294403580
A 96485 113156005
Q 149 99956 5917745013153
Q 2381 65602 5139038111807
S 26555 507672216
S 60805 290549373
A 85446 840428691
S 17141 186067089
A 48456 635560767
Q 9092 96820 5192280921938
S 70310 419959003
Q 5775 56539 5451010621409
S 55534 509322584
Q 34231 99000 2137447243574
S 48549 731936662
A 2186 581533263
Q 11407 65531 9067486829503
S 79651 548346533
A 70020 430984939
A 54197 890563630
Q 1032 99343 5668819648264
Q 16344 67845 1084784901158
Q 6767 83573 1869659411242
S 37212 846285949
Q 25406 89983 1619467045581
S 67505 771299735
Q 37355 92116 8694075763291
A 6893 155232364
S 5687 137203937
A 78889 633313703
S 33895 750162367
S 35854 42310215
S 12843 719095242
Q 753 63463 3949178190303
A 90240 122199267
Q 4605 92637 3210496531370
Q 6461 99350 6419237282565
A 89690 684149250
A 96478 137177800
S 87932 929140969
S 3563 523471393
Q 40128 92586 4686225994075
A 10562 940913313
Q 17424 72965 6007975240422
Q 8902 70970 1331001283812
A 69751 389776896
Q 29401 93850 5139018857407
S 49705 849897028
A 29694 418829724
S 24413 656848843
S 93400 106309560
A 3226 587239215
S 49096 311431032
Q 37443 87895 9258760493749
A 19813 932436756
S 82630 364252436
Q 34254 90786 3687015185489
Q 2083 93791 887174491540
Q 12952 79932 363663987182
Q 2372 79524 6556088962518
Q 3689 82852 7724157854744
A 34163 727770534
S 73979 802062789
A 23521 4307711
S 26230 853244026
Q 386 97344 6999900357082
S 89309 689681003
S 93853 306676802
A 92792 52362889
S 93251 299879650
A 65225 495781138
Q 397 97577 5725299916896
S 111 235434804
A 90378 231865717
S 51268 852820122
Q 24860 92163 9515165919627
Q 5010 74835 8298141006015
Q 22080 97253 7161825109625
A 13590 956040590
Q 13913 85521 1097305295717
A 13001 340232208
Q 12703 98646 8924847482505
A 17916 958305402
Q 8639 74360 2318685412484
S 59192 993045681
Q 22177 98700 7559564542721
Q 1048 87546 6330578704321
Q 2789 60887 7183866460955
A 2801 642947440
Q 5371 83273 6174112901337
Q 815 99048 9708851224994
S 21108 866253969
Q 16623 91287 5925245579610
Q 4332 97281 125100778327
S 12099 284068101
Q 1874 95475 8564006327427
A 56219 676261418
S 97207 567134998
S 13631 643035017
Q 10168 81071 2537019058101
A 37210 347578493
A 62850 915915313
Q 1393 63042 9765952742605
Q 32 63246 6401161719119
Q 35794 94922 5665983960879
A 86358 892699912
Q 1512 90297 4977350083684
Q 4216 85427 1385119971364
Q 12880 86934 4833640617669
A 17932 768299144
Q 34137 96269 7864515192314
S 96623 901283141
Q 2920 96520 4064732977762
A 67539 274890441
S 23468 706622183
A 70567 361117365
Q 7893 98989 4339434822569
Q 494 99637 1470652609580
Q 4972 97689 4587005105332
Q 1901 69414 3071497586088
S 39080 255274424
Q 1720 99420 1058197991305
Q 2172 92852 5185663169607
S 52129 686830529
A 38718 394666677
Q 35012 93894 5653181072020
A 32429 744275892
S 27012 977491346
S 63361 699608533
Q 2803 61579 2954314775532
Q 10803 88502 905681928176
S 11911 645103486
Q 17692 98700 731949999248
A 33535 291613218
S 62907 668990352
Q 36006 91119 3724696451991
A 97838 965050108
S 82846 603977280
Q 34839 89098 1329394789586
S 74350 94635605
A 33125 116604649
A 383 755321760
A 48807 61512176
Q 16912 91978 1286460700454
S 91557 980248261
S 2248 93927883
A 83487 494580672
Q 16639 88467 6904217224011
S 12066 745107383
S 18239 998269768
S 98291 486509538
A 79070 451568043
S 89004 917857995
Q 6745 77654 3241925474032
A 89716 763664893
Q 5648 93005 6878010925016
Q 28805 96172 8048726759615
S 35601 878362178
Q 1305 98902 81982158459
A 42036 520854884
A 98811 124179398
Q 9705 77940 90222478411
A 95778 83687361
A 60181 502059542
S 80217 53158599
A 63055 637752136
S 6487 297211001
Q 2488 98013 4680634563874
Q 9134 97454 8107478417847
S 60437 751708000
Q 21980 92216 3577558394430
S 97315 44035875
S 37392 483471553
S 9059 131886222
A 49851 72178621
Q 4737 70973 4408221477317
A 28002 976933021
S 30120 431186518
A 82487 855584088
Q 4650 58597 6857389175541
A 51104 747109595
Q 9793 97977 2935158782430
A 78872 504807615
A 82937 184051963
S 10865 84221155
S 99696 195351376
S 96333 446922823
Q 7820 80867 9029184221548
A 82447 196418203
A 4092 820014692
A 45429 558633245
Q 4533 94554 9702887835977
A 34295 986402724
A 22480 192608695
A 29422 270750872
Q 16664 72502 4570186789195
A 27992 156857918
Q 1855 98839 8731334872178
Q 286 94936 8426944459040
S 63671 507729736
Q 40133 95245 1131790051051
A 19383 110780740
Q 169 95959 1761655841808
Q 41022 95109 5765054818480
A 70407 846939205
S 16762 944908154
Q 19912 92999 6117289999261
A 66044 905877390
S 30047 551078626
Q 14659 90248 4052463665796
A 71730 347105151
Q 1341 90286 6133979617631
S 79085 97744340
Q 5317 91515 8083167786404
A 40693 115825977
A 33318 657840988
A 51065 801612442
A 83485 236700504
Q 5005 78272 6907364151210
S 96214 508224013
S 71907 870518075
S 47798 914181214
Q 16818 69237 2368569586237
Q 26127 93267 4358815966683
A 64171 264775308
S 72663 940579395
S 22555 503411069
S 56783 478166422
A 35330 497268071
Q 6646 98969 267976028012
Q 15215 99263 4732781199768
Q 283 99029 2315798681001
Q 2154 98841 7095384133453
A 3512 614688428
Q 1343 99764 9793759796888
A 7678 549289122
Q 153 99896 456173249606
A 98734 777303321
A 6378 138695874
A 44039 511770358
S 98092 826613611
Q 4850 56480 6497075689530
Q 17721 99822 8466769029606
S 31672 471736648
S 65698 266446548
A 86100 206787398
S 89679 176469480
S 17666 678837643
Q 3159 92294 696511417964
Q 6450 68360 1286947264473
Q 3644 98131 865484565082
Q 4117 98626 3743823269853
Q 7968 77731 5425408945125
A 29984 140433933
S 25485 997210815
Q 14185 87451 6386742838874
A 40080 821722971
S 88836 591979764
Q 14181 96277 5405583388295
Q 14380 69841 5118973271405
A 539 125800712
A 54615 245552899
S 42292 581452303
S 71856 707545607
Q 11881 69134 2478438123159
A 87186 117202078
S 83296 851214248
Q 10140 99742 9996877832638
Q 8955 89866 1361598153594
S 68319 832622384
Q 13565 69151 9040143184103
A 78414 57777139
S 84195 962215854
A 15345 916614079
S 70802 119829703
A 36752 625711531
Q 5134 90671 617481707494
Q 31134 99757 1347966766545
S 94629 760959280
S 16195 643574581
A 12437 265306712
Q 1984 68966 1981383810552
Q 6561 94923 8606218788701
S 6903 493257713
A 83189 648032090
S 26196 618799346
A 95292 768114937
S 3507 770706756
S 7075 647691213
Q 14357 74811 9678485692860
S 41781 315548660
Q 1563 83364 8307502443172
Q 7202 90113 2698149155483
S 92325 670703061
S 98294 53073644
A 28473 560818434
A 59046 557754061
Q 2984 78462 2141899689998
S 12531 541350196
Q 67 64701 666547762677
S 12542 200362680
S 39705 312549652
Q 5054 88655 2891951822539
Q 6073 97326 8687290874181
S 18954 580934556
S 90602 621667105
Q 9724 89614 5556262589695
A 92406 534636471
S 26876 342168932
Q 14979 90532 3841261039564
A 71902 548231247
Q 17750 91662 7951267760793
Q 5201 94472 7763389751934
A 77687 887786050
A 20292 287629587
A 52316 407789424
A 95894 762627950
Q 3008 98995 4651053690976
S 23688 371482154
S 40225 464338921
S 18907 47976887
Q 24811 82323 4140697154010
Q 12531 72666 9285965295374
A 85553 458305127
A 37862 560595016
Q 672 99791 2544079393987
Q 5036 77286 6276896424734
Q 7797 93394 1416167853555
Q 1300 84866 804494609312
A 96204 159875547
Q 37969 93562 1164083078614
A 78583 275505381
A 49582 188667054
Q 6218 57418 6680323992353
S 59649 284956980
Q 31173 98475 5463160206033
Q 7665 93206 5879157818934
S 22439 406183969
S 54851 447634259
S 17446 267398972
S 96219 401088571
S 51269 268110294
A 50751 986990509
A 62967 432137305
Q 1730 64171 6891963081251
Q 12109 84906 5901304670938
S 38883 615512665
A 40049 367816476
Q 6639 63216 9750667132869
A 51768 904510396
S 23078 743820109
Q 5464 91823 3710143979090
Q 2951 92904 851597348266
Q 3918 89742 2252939173393
Q 4 99683 9015751783639
S 88546 998563996
S 56954 884567083
A 42986 452224330
Q 42184 95371 9310737101310
Q 7235 90589 8561691630261
Q 26468 91267 2654366248220
Q 6779 86251 2006710588605
Q 294 53115 294189896174
Q 1153 88513 510634153250
S 92038 218466272
Q 3920 91208 6418416628595
S 96174 151208922
S 79916 553449012
A 26242 565995295
A 93486 200022836
S 28864 68039416
S 54529 647162938
Q 4321 78062 1452200510254
Q 23194 90023 1594701240611
Q 2150 82874 549619894718
Q 25414 84709 4099267447217
Q 25 99969 4004911079551
S 99295 452040752
A 9031 542702397
S 96027 795812245
S 73124 150632817
A 37757 946845292
Q 19769 99948 2273576801433
S 17314 480843039
S 6622 695619672
A 59647 112579431
A 79932 840940895
A 27807 312952162
Q 19327 90070 9771901941691
S 71065 253718150
A 9628 213871217
S 11483 479045521
Q 5157 56227 4238180186489
S 19620 458785048
A 31485 683039349
S 5678 159117208
Q 46111 98341 3173695091431
Q 21450 76201 5908142364349
A 40345 298635567
S 93671 371303589
A 30058 285879276
S 57815 662558497
Q 1328 88788 5310107345560
Q 1139 87274 4357846993394
Q 4752 97230 2954213230015
Q 28154 82002 7878892314459
S 29489 517599930
Q 9826 85394 5655362812985
A 68933 11997593
Q 40219 96972 9293383319409
A 3635 480711640
A 73700 227506534
Q 1939 99771 7406007294801
Q 7959 78185 5664257873386
S 77037 136156797
A 14229 144440883
Q 22706 96379 8394261080657
S 89622 488195166
S 88621 230239828
A 62644 40484039
Q 8602 86241 7111529252701
Q 12753 64800 7569011681034
S 32263 187581619
A 38928 844272074
A 73446 228395606
A 60779 313023610
S 66941 185128734
Q 25749 80923 8445631063381
Q 27028 86882 3448453143357
S 26095 796385220
Q 58 99593 3446211898176
Q 604 61100 8594192136049
Q 26848 78951 3461242345553
Q 14518 66420 1806075200881
S 28628 675759873
A 42230 376820006
Q 1449 93441 7179778324206
A 78859 243360149
A 64857 518646778
Q 3947 97102 5918549375328
Q 857 93858 3815478136977
Q 11578 89413 5886811995723
A 9112 199799668
Q 17879 93931 9950990177257
Q 19470 72131 2448695641511
S 88969 85093934
Q 590 96719 7251992301046
A 11208 612596198
A 13408 862701266
S 11182 927210494
S 72519 329111213
S 55145 361631940
S 58335 797744163
Q 31393 88262 6974816542939
S 62933 226773613
Q 8057 89671 7990662236534
A 70099 272237583
A 76430 400160755
S 58835 656857483
Q 22031 95653 7085653871283
Q 955 98492 5238987349335
S 73143 494070496
Q 8509 69529 1174859496745
S 73212 757614528
Q 4328 98398 8473131789754
Q 7907 95935 7623889396767
S 8148 966957708
Q 2022 99536 1269836606566
A 32872 909502438
Q 12374 67094 7015923239058
S 57025 770622987
A 6890 400005990
S 5643 486474734
A 98346 179435562
A 19693 339294367
S 43090 518848326
A 68651 388177666
S 12001 623049632
Q 45551 99678 8529634820828
A 44617 663516068
A 14354 246559884
S 7186 870506642
A 33301 881027975
Q 3487 99929 6220569735728
A 80924 301764237
Q 10528 67722 2249026812306
Q 9362 99568 4374589205585
Q 11466 93023 3388204106715
Q 6769 95508 254012166546
A 90895 388823180
S 69564 855164600
A 72027 517325720
S 75049 531407006
S 33039 635678287
Q 32798 93235 8982300430590
Q 26872 87682 2081386460113
Q 2481 99337 118708502918
A 66896 666840202
A 32125 711400599
A 56718 343758389
Q 287 94276 1568328474095
A 77435 964355959
A 94812 314207097
A 85812 436572091
S 58892 549165400
Q 417 79711 5200476608111
S 27432 328621665
S 69516 844877410
S 80065 240535799
S 874 308795780
Q 1279 92165 8150543242104
A 62478 105216800
S 74717 493384810
A 42800 372101822
A 81590 45439525
Q 40288 98871 8292625048566
A 25111 329851397
A 95398 73092604
Q 28746 81282 4185113340716
Q 7410 84047 2110682757375
Q 27441 89209 5057857142376
Q 18462 86982 3279003015515
A 62731 837929782
A 53795 595264859
Q 7221 92473 4281799783953
Q 2625 92089 4237547420763
S 96175 137815547
Q 28410 81575 9005398681828
Q 38946 90128 2290347010305
Q 11730 96870 538017987275
Q 11928 90344 5568833403393
Q 4633 73467 3976832657668
A 10598 230389692
S 48019 340483958
Q 27934 95628 7469302389119
Q 8669 86622 1277509147917
Q 12158 97492 6068672341083
Q 9709 98440 5556967798679
A 85301 281778180
A 92289 396540661
Q 12981 94358 961978469098
A 27248 692819824
S 81349 923982967
Q 9419 99207 3254587253593
Q 5587 81584 133630535571
S 51173 104554769
S 51126 762883988
A 42051 538882267
S 4783 720589559
A 3024 518937524
S 28432 129620693
Q 24184 99790 717879054577
S 2814 186956426
S 13497 326888174
Q 14160 97279 1108511734926
A 31192 106888019
Q 10 99457 7609702017357
A 44253 755711033
S 83489 410204616
Q 4538 74249 81071793197
A 77049 328598542
Q 1750 97817 2294990323164
S 16809 558367617
Q 102 99931 6263995191638
Q 3730 58113 790908379164
A 81718 704141213
Q 5831 94731 8946854974659
A 5630 978163706
Q 2428 81463 519792084983
Q 1004 95377 4583205669551
Q 26186 97858 415348914079
A 90960 981723495
Q 758 99597 6348341531615
A 21134 229955015
A 15316 646690272
Q 16911 98200 2424973817366
Q 12192 70062 555079912869
A 16700 111300068
Q 15195 99493 4253361472987
S 32212 141343916
A 12189 788711775
S 2881 97987828
Q 2305 95563 6473794440773
A 55069 212635547
Q 10362 99585 3669196907487
Q 12979 77413 3117657694922
S 97048 746570148
Q 4690 88946 2523841741111
Q 4051 90607 4604142125528
S 60062 139315337
S 90230 284737902
S 70148 370695496
S 55958 331804579
Q 14922 71931 3924103909966
S 70810 438432187
A 95899 382386313
Q 1336 64519 1942634448353
A 1855 49268643
S 20538 191267661
Q 9004 84038 8329623636296
Q 5453 82530 94232458104
A 50679 900866359
Q 623 86697 9223454642987
Q 33649 95019 7011398887590
Q 12568 84765 4962987667229
A 85052 416059183
Q 12213 78666 7637805754156
A 69764 482550773
Q 20100 93584 2285140297549
A 25239 807301004
Q 10175 87990 634792096064
S 5694 207589409
A 73111 989207255
S 54424 332585820
S 84087 442583596
A 76158 658759850
A 10114 135599223
S 32042 749346442
Q 7957 79449 7063632618843
S 35639 373329800
Q 15301 89479 8742492548517
Q 1465 97956 220013426727
A 11578 474112035
A 92290 465727973
S 95968 781266260
Q 1559 62377 6811190625099
S 87792 76863277
A 49738 589950795
Q 10066 82509 3184664009226
S 47265 154807083
Q 21515 95065 5954304083494
S 78533 569768884
Q 452 57579 6385212741895
S 75693 321739191
A 52155 510365330
Q 3627 97832 9597952839500
Q 3657 65370 5583398833691
S 49093 483114244
A 70893 697907149
S 43323 528770667
A 59153 874477609
A 45781 953460486
S 49088 113600466
A 20703 257890249
Q 29710 91915 4730858956752
A 81598 683418936
Q 3539 99792 5398234621896
Q 3355 86315 7036772384985
Q 6712 98081 9756760985079
Q 17979 73770 1058789568889
Q 13623 98863 2860599713313
Q 2663 81734 8948151470027
Q 30947 96241 7667750730524
Q 7103 67315 9145953799654
A 91346 466543994
S 62570 85112145
A 92836 699463624
Q 13004 75845 22243103205
A 14693 75013534
Q 2909 95354 9482268905871
S 31365 825130065
S 83659 457234743
Q 8616 93675 7453590623150
Q 20331 96465 7181779318691
Q 138 74332 5259421746509
Q 157 99780 5098735558820
S 19666 328949894
A 42100 890469982
S 19996 22395480
Q 20357 90667 9604977326390
S 23744 318834330
A 80314 771553921
Q 41379 92874 8461465285048
A 55416 33080968
A 7269 78248527
A 65916 820697816
Q 12290 97409 4128417950156
A 36006 406487854
A 92922 248090870
S 54685 692060384
Q 543 93538 9814332565691
S 60872 685354702
Q 11948 98882 1935493401738
Q 12332 92270 4346172397652
S 40308 17325359
A 38449 788307207
Q 17619 93343 2659298508234
S 56943 908437822
Q 14244 94916 2867163278563
S 56971 21820935
A 31549 369017846
A 74646 75534044
S 23179 28070583
Q 3946 94203 5057087371666
Q 5629 64656 7872388903792
Q 9180 89753 6800614370045
A 49002 376667661
A 59807 381376090
Q 3337 68599 1117464287657
A 65555 133485274
S 77387 739241643
S 3625 387740127
A 55140 131714506
A 13167 322032740
A 24365 814457480
A 92329 303373498
Q 4659 98364 7469931860532
S 76345 342777891
S 67300 741970813
Q 19507 91564 2706402968945
A 12945 861051869
Q 32997 98089 9027806484819
Q 2189 90031 5357368382791
Q 6310 57741 4039588981777
Q 5319 95264 391216129654
A 61032 431436620
S 8959 684502230
A 36196 289072202
S 2904 792202797
Q 17830 86053 3431200201166
S 27750 542982442
Q 31332 95448 8611954528180
Q 9101 78381 8235889335130
S 26188 706701088
A 93307 6846544
Q 5731 92327 9749584772727
S 56051 196489953
S 55004 25610190
A 66987 172105967
A 43221 40580717
Q 355 50462 1482545949802
S 75446 765491168
A 40814 598861939
Q 831 97934 475027095854
Q 4142 87720 9875028054006
A 19937 714980934
S 83140 457606227
Q 4980 91125 6907100662818
Q 8050 80816 36061496403
S 75302 892545143
S 56352 522641192
A 81578 534015585
S 77211 818116471
A 61856 30072338
A 83374 730630725
S 8915 701157668
A 21502 208349506
Q 27991 78806 7534425575927
Q 12325 67541 4661193503754
Q 22356 98767 7324823513099
S 55524 190789147
Q 11591 88531 3758861405776
Q 21790 73281 7074376024321
S 165 370253990
Q 4020 92313 3328461844878
A 4518 321648040
A 97741 110477441
S 30639 386532976
A 37918 851412260
Q 15170 72571 3178912109639
Q 14712 86523 7031712041730
S 19642 560906834
A 11038 565088996
Q 2826 57077 5204313636115
A 90724 946651392
S 12871 78394079
A 1603 969188801
Q 16374 95200 689373359315
A 31319 985655763
A 418 698866986
A 32313 541864937
A 45840 624828639
Q 14728 75056 8144322552634
S 17320 206615316
Q 30768 90184 47159104380
A 34005 424466734
Q 3956 99412 2736942059073
A 60681 213821335
Q 11160 89394 4804481373718
A 72294 866071078
Q 2653 91579 8393417694571
Q 2123 76051 1660802327992
Q 26412 90631 3299066854860
S 27820 956743895
S 95543 545394599
S 46760 286568842
A 87138 798830847
Q 11149 98197 9423048093646
A 57459 677204980
Q 9080 99416 6884942355120
A 15383 387114792
Q 23517 87059 3643630604646
Q 118 79723 596766347673
Q 33878 85577 4543040645870
Q 6241 87849 7922675688025
Q 1266 92352 8612979100200
S 88973 441109905
Q 1758 75725 3369363530831
Q 9832 66942 4450514581233
A 26873 994460669
Q 1688 63826 292438228668
Q 8824 67439 1817101835349
A 12554 692757967
A 8473 88150845
Q 12570 68582 2659583335015
Q 25818 82201 3344738564328
Q 13435 81128 960068494748
S 70840 774346254
S 34472 674953133
S 42692 915102049
A 26753 952223716
S 70443 715783497
Q 10132 78639 1592911009513
A 96909 512936470
A 81211 952768895
S 55392 89473370
S 96517 406530526
S 32310 438642652
Q 11374 96765 5183830838652
Q 5153 93490 3593046728174
A 75360 419682862
Q 32887 90244 2546520157869
Q 26128 80459 4770511541546
Q 24212 94334 3110639693287
A 79714 955382200
Q 5036 95154 2584340133401
Q 28745 96393 444754518991
A 36559 249155915
Q 338 99147 8863798206852
Q 22880 92143 3861190266406
Q 4957 60138 1820440197657
Q 38434 98022 613020279264
Q 698 96771 8874663818856
Q 6757 91892 5993745825929
Q 3892 90266 6576993500206
S 64256 751840590
A 99906 535564509
Q 216 86045 3427852084280
Q 9352 70200 3939983100707
S 27631 560427234
A 16525 382179417
A 54333 11268989
Q 1320 91358 5686115014063
S 69984 608170450
A 41391 882660500
S 29857 317116162
S 80445 839217750
Q 4062 81576 2816037103368
S 76174 223311112
Q 8037 85977 5010061792110
Q 41751 95187 807151876269
Q 14925 92987 6230722713994
A 47636 447938696
Q 11654 86261 4548837215648
A 34291 704952163
S 86701 336325148
Q 141 89912 2934149853487
S 86451 981706385
A 60901 377916721
Q 19746 87681 9598335889168
A 72581 557325605
S 50647 161173776
S 96634 320594984
S 23655 218973805
Q 11009 61404 2993046583414
S 96580 50070537
Q 4856 86818 5759904401985
Q 24576 88677 8207208341308
Q 271 86229 1065799203077
S 7146 884693090
S 1368 808993282
S 99233 299648823
Q 1410 93985 1417644591677
S 88579 621435190
A 29170 863998892
A 42234 204394414
Q 15533 95921 2348432768838
Q 1774 95836 6170745544760
S 78962 319813404
Q 5950 96946 9405573692766
Q 378 96373 5850360510486
A 9890 113295497
A 6115 778696497
A 52633 57718515
A 22470 480807116
S 35898 646300084
S 42904 692337770
S 63429 380890324
A 24033 414568969
Q 1200 82292 2448169248334
S 17740 130839047
S 55777 349382482
Q 5929 90495 4753692529972
Q 2502 95249 4516589842191
A 72392 736553352
S 23200 314259111
Q 467 98028 5948410215100
A 56956 880206618
S 12042 784842432
S 24216 269998773
S 57305 698421789
S 23095 529481235
S 49347 292602221
A 57139 107360608
S 41284 755418089
A 3743 573630915
Q 14827 80828 4024138264104
A 70446 435929968
S 94825 912078443
A 59054 404931746
Q 8252 99020 2090741548764
S 25172 836306697
Q 5740 92927 6586369300111
A 89363 637507435
Q 11964 97614 3704061003536
S 66428 47177376
A 15323 102050747
A 71062 543431524
S 74813 427149217
Q 14282 97206 3786842321545
Q 8991 94008 7990911624984
S 10532 296872734
A 74933 353491187
A 98251 343291727
Q 7596 98319 4225667443979
S 2841 658156552
S 72320 213551411
S 81457 75578037
S 88340 301812214
S 2803 434370123
S 27977 639533115
A 32241 419733871
Q 29170 91997 858512535183
Q 14259 84150 4368649163765
A 34029 529509053
Q 5419 86404 4077354916078
Q 374 96519 5990835373592
A 51457 947169379
Q 2962 75553 7940458246083
A 9199 647035562
A 3287 955780356
A 69499 104725750
S 28011 485054895
S 94689 640266035
Q 2180 78569 5371594483557
S 40457 609454511
A 84108 405902165
A 68238 540798492
Q 20544 76280 9351497395467
A 64612 339136832
A 15878 802699539
A 8544 576798971
A 45569 34310009
S 87652 686350707
Q 15383 75294 1789676131825
A 30912 449468869
Q 3657 88390 596267596320
S 31130 367656880
S 84241 285165798
A 91344 123037203
A 23307 65213092
Q 1 67523 8159281648787
Q 36163 91976 5316672683871
S 68237 103337391
A 15919 246553366
A 26945 350997065
Q 20605 97508 8450353800236
S 3571 770955538
S 45770 709056201
Q 5453 80803 1339447218667
S 59533 186991414
S 80267 844338341
A 38921 314918638
A 21078 745655572
Q 10989 90614 4621440478996
Q 7564 74598 486320339962
Q 18048 97638 9168128099170
Q 482 77559 4701692702829
Q 4020 90526 3389122391868
A 63419 898077791
A 95092 120526335
S 84493 949040901
Q 13543 95064 2895883421448
Q 1412 97985 2890462214427
A 54414 463734139
A 83983 902041843
S 84545 762217944
A 67752 564098736
Q 126 95328 7591492356204
Q 37360 87527 6729168243951
A 64042 780751799
S 83069 80274565
S 39129 118650578
A 73540 769091245
Q 2498 86941 309177394787
Q 10420 83812 5566680873424
S 77660 14077604
A 62390 736364265
Q 4692 98033 9570504161903
A 65527 331657873
A 69923 407191791
S 93620 50229377
S 46844 772178149
S 21224 744678284
Q 3077 96810 2434013867190
A 85264 454659926
S 26087 596534111
S 71840 414372435
A 827 173986055
A 30533 350788679
A 5305 140489791
A 87568 410326178
S 33300 16175050
A 54676 391429972
Q 15817 91523 4381424451094
A 20661 524364840
S 32148 676091307
S 44860 810032838
A 80672 143229063
A 21317 801098931
A 19897 657793851
Q 4154 93643 9775870645179
S 33032 462150845
Q 2580 97149 9708823067280
A 53914 790537193
A 81525 376145326
Q 6642 98500 7885266524476
Q 31763 87682 1995566786226
Q 4348 80034 5731403616524
S 98387 618080957
Q 28972 81595 1663264582156
A 69033 499466164
S 1325 268538866
S 3990 20077234
S 2453 954805980
A 14591 829154352
Q 38286 97093 5084618720971
Q 11519 81527 8618988033696
Q 29788 98410 7003837659223
A 86100 581460034
A 42776 747009444
A 51670 143342781
A 35856 217565938
Q 4335 94964 9742469788419
A 39246 876620388
S 61287 330679661
S 87418 925275817
Q 3209 78721 78456030056
A 67011 162495410
S 82038 610209602
Q 3710 61657 8793731053522
Q 9910 90381 6668943649512
S 91158 588451213
A 73200 381028746
A 4832 897654227
Q 4768 55291 3305233238790
A 87242 862221362
Q 41623 98813 6365063322832
S 327 183164947
Q 16229 74304 9223351689658
A 8341 428252654
S 71165 659775902
Q 25834 92219 5585213801304
A 27425 619375847
S 50965 8349779
Q 12370 94027 5424171119671
Q 12892 94356 8989632534615
A 40554 714870082
S 25375 889827109
Q 3909 90977 4614016471271
Q 2919 87475 2064711075986
Q 181 72749 7279345876030
Q 2613 79079 1427400983086
A 72428 872280093
Q 23548 83920 5630141148285
A 41458 586261918
Q 22521 95491 9297172217302
S 74757 224063322
Q 38440 93780 7464886640297
Q 27236 83710 3033354680129
Q 3910 77268 4160849155612
Q 587 88637 2158421348353
S 40258 847131166
S 90133 479075553
S 93357 774751952
S 81211 174602883
S 14826 702466985
Q 21238 79176 2799887186581
Q 5620 94579 1042948971807
A 51773 67718062
Q 11544 73483 3471895378651
Q 9350 67136 3409396970145
A 51446 673653706
A 16704 798278970
S 49421 634835952
A 45425 437793692
Q 23535 88173 9440257660082
Q 3484 86530 2864435599196
A 72764 48600232
Q 6864 94033 1910066383894
S 80263 583617526
Q 770 84995 9987894747884
A 48587 289279726
S 35352 226437032
Q 105 99444 2755406063933
A 48013 40642507
A 82134 73691619
Q 4689 77678 7832341982829
S 62085 852139775
S 99329 682086860
S 17918 835377689
Q 25307 77217 4524768705257
Q 10973 98209 6344361064691
A 91224 373277684
S 37827 492310988
A 47735 749011760
Q 13524 89792 3399007232580
Q 1227 92110 7120155760386
A 59569 459051661
A 49574 538486967
S 30817 978127651
Q 4197 89295 9545267879277
A 34214 594975601
A 46279 789253906
A 93613 886066914
S 83575 379666298
Q 8694 59363 4839340002337
Q 155 99819 313935624775
A 42114 589253901
Q 25358 81437 1488782575891
S 70094 127736114
S 75274 840885829
S 37407 937531143
Q 20669 87752 1794485707885
S 96964 38926038
S 84717 860501292
S 90545 446372166
S 61505 262365703
S 54400 10949847
A 19750 657302409
S 47781 482838387
S 30233 480042794
A 140 159393761
A 67079 212868389
Q 31250 95783 9671164630735
Q 3551 90112 759139657736
S 61949 749620628
Q 25187 82471 5411223694765
A 38018 310703980
A 62936 255675511
Q 12003 93085 3969816748246
S 29097 171987289
Q 13966 68187 2522031374556
Q 11094 98160 5903321501010
A 11518 172939959
S 58578 300465322
A 83280 559219805
Q 23820 92955 3704276082013
Q 24609 96847 5916658595967
A 36360 767603958
A 47357 223942712
Q 14767 91474 9703848334865
A 60168 121614255
S 61622 235652330
Q 12725 65749 8149587369145
S 47744 887891979
A 96815 806436896
Q 20292 86982 1241724861203
Q 3767 89703 2554687307666
A 7109 6369545
S 35011 415548927
A 63311 378942935
Q 31956 85997 3801828669198
Q 6240 70038 2254951913429
Q 7937 94964 6530325929670
S 77162 833740324
A 86419 541982916
Q 32297 95133 9621187691925
A 91408 108695526
A 36919 569406825
Q 9749 90607 2396205574364
A 54240 587148084
A 84985 207675028
Q 5068 92167 2672970799990
Q 13044 98055 798706781837
Q 9334 89177 7841525332864
A 12042 797379011
A 8193 911789165
S 97906 414791460
Q 34399 99533 9509726452097
S 18578 367126195
Q 13630 99326 1000949529805
S 48685 531340168
A 93717 641338953
Q 1584 90616 4080626190741
S 76861 321739235
Q 3019 55735 9043915904770
Q 17950 80123 8561990799749
Q 31979 82988 9145294081408
Q 17221 78636 730084686215
S 91170 841657351
Q 22116 75993 5783707840951
A 73298 556225197
S 42695 151869222
S 16524 688940594
Q 6593 98939 4607301717782
A 12291 411521206
S 43733 828307105
A 61464 366018579
Q 341 85063 7477326535653
A 96177 817117866
S 40929 205376460
S 53042 60292119
A 88674 329342668
Q 16130 84740 559563624795
S 9871 676531918
Q 3037 61016 596988253812
S 20450 455870655
A 45290 912689184
A 69810 832539722
A 99845 878225238
Q 27456 86576 6437642495457
Q 686 89879 8774535822402
A 30450 816832975
Q 5166 89187 3709388319901
S 36438 750735405
S 8538 992167292
Q 17771 76598 8190500635211
Q 483 98350 8299248548170
S 40373 301343486
S 90690 82029168
Q 23520 92389 7732648169490
A 31029 541503860
A 65258 303528514
Q 3585 96796 6981238507513
Q 1221 99416 7678798239649
S 41512 681281113
A 40468 890269367
S 27942 789559742
A 97548 574722380
Q 8258 69544 5167850635736
Q 2794 92122 7079052491314
A 99250 393239806
A 9089 162083046
Q 27543 89135 8356231233913
Q 24394 90673 5910334654924
A 28618 103338802
Q 499 79365 9943997571612
S 40950 174465562
S 11519 880113812
Q 18409 91638 7650207892351
A 41055 919672168
Q 7845 61315 6586749537233
A 89735 584215661
Q 39030 95463 5199626574855
Q 6171 73724 9416673006887
Q 25703 82348 4954802737350
Q 13527 91018 6979813648477
A 84514 373322133
Q 13980 98654 5519943518952
A 21834 629280022
S 66527 191763590
Q 15120 95215 3868110131836
S 40156 746910755
A 7391 648504835
S 77845 270031763
A 34478 232410891
S 87090 897567842
Q 16827 91758 6207517608369
S 46773 815027763
Q 28589 80485 8018986051384
A 8848 912106501
A 74896 736118349
Q 12705 71378 9030619789571
S 95326 877520535
S 78035 940571469
S 29116 48432592
A 46483 544851221
Q 6324 97145 3216921383266
Q 8265 82134 4680397292471
A 87281 601808604
S 33477 648908008
Q 2721 92098 3248648483366
Q 1971 98396 9312835601472
S 60280 551755956
A 31045 543921946
Q 1009 66859 5043680745350
Q 1320 63180 9440081075236
A 14639 722052976
Q 4560 93109 6161995788324
Q 24646 98604 6231872974076
A 93682 235305448
Q 5377 89731 1948277164304
A 86265 308943819
Q 2628 98569 6099276864145
A 52299 864865781
Q 3237 86801 5091303496445
S 48854 912887418
Q 10316 98051 7805257146255
A 10662 902987853
Q 19566 88955 3686357351658
A 60640 168326158
Q 22633 79411 3799290126420
S 92122 309436170
Q 9887 87880 2836130008227
A 23042 167713360
S 82428 44626134
Q 12881 81834 6777267725819
S 72362 614772452
S 23921 816900340
A 5564 652927816
A 72643 562137331
A 55018 624798185
A 21004 554722859
A 99401 129568036
Q 7709 99124 4192285234555
S 43864 512840380
A 45496 707492600
A 34444 535747931
A 93454 292292793
Q 212 61961 9628328149506
Q 9429 91979 1576820006509
Q 734 95030 1695211563127
A 80785 524818726
S 45618 341358609
A 65130 643044037
A 46099 420885362
A 53468 148283911
S 54852 236125713
Q 18629 89161 7223693046192
S 44318 51955419
Q 13037 75474 2504186380946
A 10089 472432553
S 84861 718296909
Q 4312 92899 7058240667086
A 66825 941744212
Q 396 91299 5197171565653
S 31716 3175045
S 3158 780988659
Q 22906 97066 8692991003503
Q 14305 70925 755403823263
A 64293 216304122
Q 10535 94897 1087965171128
Q 7346 63876 8334836638496
A 21904 694173123
Q 2262 77512 7555528268302
A 970 771881666
Q 2491 96937 6526214876987
Q 17126 88357 1589175551880
S 61708 151136037
S 89417 333638331
A 2917 66668972
S 55516 455412885
S 27881 328066450
S 36448 745919368
Q 14315 73586 8925209071879
Q 9998 99118 1726671929702
A 70926 424141846
A 42019 523165460
S 6754 645985982
S 48959 474180959
Q 2045 65056 6473201021261
S 47482 172185885
S 60893 307437285
A 57928 541323989
Q 7901 88573 4794136649681
A 2153 30244380
A 30674 757459929
A 47379 248299656
S 52483 534933070
S 53660 828787869
S 97119 269753076
Q 6349 60761 115113073588
S 60840 459897973
Q 19624 91680 1577364915260
S 36372 515304626
S 90022 617951186
S 53921 404978224
S 96217 926648418
Q 14735 72044 6416459566566
Q 7315 73488 6500011445701
Q 35929 90743 4332371903634
S 18663 891593956
A 45675 73838239
Q 2849 73652 5783687244612
Q 20597 92411 3264203527900
Q 21122 92311 7017277708664
Q 2469 87487 904677109443
Q 22340 97442 1826108270199
Q 16814 99155 8475305567399
A 62134 73425894
Q 25580 94161 54423718106
Q 19339 84657 1940568750729
S 19041 492120618
S 73471 518875835
A 78633 999372830
Q 16847 93295 8788846977101
S 77837 995575997
Q 13929 89344 3401659624386
Q 8813 76364 5197567075997
A 33116 565479091
Q 29054 90628 78772998782
A 69252 157153485
A 37593 350425267
S 62169 616333207
S 10286 258006333
S 12421 637596898
A 47917 860664974
S 67962 885465279
Q 4485 88198 9028036579806
A 51693 782308685
A 71886 693924228
Q 17332 74027 8942491557917
S 47304 182900088
Q 723 97611 66986404697
A 55301 272574846
Q 27031 80665 3423429415912
S 55228 162656261
Q 6079 90442 1927019712272
Q 819 99253 1950362912917
Q 10558 99408 1153911488496
S 42527 767051983
A 72427 348562601
S 47662 125079177
Q 12076 85876 3783065908454
A 44434 763472982
S 19673 946668224
A 99746 957083151
A 91959 593799083
S 83108 221492300
A 41537 825074951
Q 2550 84769 544697150746
S 60175 630578762
A 20694 750860326
A 52728 290929078
S 28908 455662862
A 79667 292440429
Q 32721 89692 4197632443865
Q 9060 69743 2470267511283
S 24782 650086315
Q 4436 68543 37564036934
S 94380 791616245
Q 43065 98649 6584609286318
Q 13179 68871 8154087475019
A 40700 713925413
Q 4914 73251 5691702416352
Q 7879 88062 123221062672
Q 9405 64984 8141367969657
S 49670 113766580
S 86713 35344226
Q 27690 79593 6499877860237
A 92750 931005663
A 58659 665499975
A 49316 651512128
S 859 615400021
S 62334 271603151
Q 30411 82127 1447923425827
A 41987 597874900
A 45361 60375433
S 88547 400118401
Q 17200 92636 8533852499374
A 85945 449800723
A 73288 31863589
Q 25447 88020 9832350753152
A 61270 875003689
A 49271 441578335
A 28513 369596731
Q 6029 86618 2355966695380
A 78566 439578341
Q 1283 78662 8390739263355
A 37946 138388650
Q 19627 99107 431168224013
A 12285 31040094
A 5793 499908613
Q 17563 75927 694045733846
Q 14209 87786 3573708515040
S 44214 361710316
Q 8279 62733 7481225955272
S 17523 569816281
Q 2877 98760 6550160524097
Q 20477 95940 1480295471451
S 65108 240215571
S 94122 82956484
A 90616 285399319
Q 31198 92174 7818389820273
S 30092 925621500
Q 1521 96665 5801899316467
A 96032 544403473
A 25403 734739948
Q 3195 97525 7332817431922
A 49829 535452084
S 20208 320727745
Q 953 93053 5825390498128
A 42926 497731602
A 92237 750217789
A 64692 718410413
A 8299 565232592
A 46074 426135565
Q 8932 92873 1235825568075
A 18454 508091997
Q 4215 69163 9753945581976
A 4697 229635890
Q 11950 94185 9080633373978
Q 82 96608 3065221159211
A 2604 682082229
Q 1313 99951 6492898170902
A 48260 665512299
Q 173 84439 480018660762
A 80355 207945064
S 81649 322709003
A 13793 408698603
Q 8681 68992 2398335530258
Q 18257 99557 4478380318811
A 11621 511820605
S 90133 128834080
A 69094 404511653
A 82923 10318821
A 61277 776175575
S 89261 953128287
A 35290 837953577
Q 1905 96497 391201149684
Q 34776 89870 3775488474813
Q 660 81780 3343502197283
A 13025 291147403
S 86349 825552001
Q 6629 66818 6766401749091
A 75135 524304903
S 78977 113296015
A 75262 506986247
Q 41272 91807 1094951902523
S 75404 576085505
A 91545 633480050
A 50314 795539290
S 41967 227745478
A 80887 29856723
A 62842 716673333
Q 32626 94924 4998654947845
Q 17582 96444 5725839825422
A 20681 287862996
S 32088 855323115
A 4324 483175448
Q 502 97702 9922112883479
Q 23184 82380 3593426480828
S 1043 442599422
Q 13324 87715 8293864810575
S 75106 83434552
A 79350 963761927
Q 19605 74998 5307898878289
Q 8964 79817 4046172998476
S 94270 526105392
Q 1759 96753 6755632439225
A 33592 570090759
A 11901 972002126
A 23487 998093530
A 76846 836110342
Q 39713 97415 6597489788224
A 28674 592791973
Q 16851 92098 5218212526785
Q 18239 85182 4057427703417
S 18446 45106023
Q 8458 87662 9488139325484
A 11113 441820013
Q 1857 90981 7210938076613
A 16603 316492612
Q 642 95796 4370259197568
Q 22754 85524 4237703023790
A 48135 871106795
Q 977 98752 9130661718024
S 90861 296222433
Q 11683 66910 218479368587
S 63528 297526924
A 4487 21549759
S 82764 557305431
Q 8783 62962 9819104637940
Q 1487 98710 5168945914570
Q 25529 94493 159957700532
Q 15603 95623 4091852236304
A 2182 532827355
S 20691 420041274
A 26210 659416691
S 57095 59260444
Q 7817 88660 8209472348877
S 12654 345609273
Q 22739 91841 2008356015864
S 7865 430511256
Q 30664 99525 6155664585721
Q 1510 99329 5223204225569
A 82912 497548751
S 95774 745340461
S 25202 691696235
A 83177 702025643
Q 3643 89533 4950527292356
A 27464 288299306
S 12752 702557129
Q 36325 86680 6926030401673
Q 10082 85419 5279776030896
Q 1399 98596 8684778810108
S 75505 654675014
S 50634 673547863
Q 14291 95384 9886875827334
Q 4632 99027 2244822661665
S 68637 936920966
S 88305 67493832
S 38157 230827226
S 70284 930239321
S 9812 577591903
Q 4924 57342 5451142575354
S 78049 229257636
A 79835 187196781
A 78286 502239855
Q 3431 97686 2262551481335
Q 19712 84582 1454122544781
Q 297 53059 8353018308065
Q 6449 85151 492457205498
S 86489 848859467
S 4150 89371078
Q 28144 90534 277178231508
S 59748 193149179
A 48192 757058549
A 10599 220172878
Q 3717 59921 6589832753980
S 7784 744802146
A 215 314415299
Q 35737 87428 1988884309511
A 94912 461087464
Q 615 78538 1259587669762
S 64656 541621290
A 86381 924455845
S 93736 826081658
Q 16492 94857 512699132843
A 9318 525967708
Q 27561 85340 8041931445346
S 75885 622280086
Q 709 68569 9923708261905
A 42514 962922168
Q 10894 95827 6304799768227
Q 45266 95866 972054420671
S 72906 559362352
A 83352 409967545
S 43710 451039326
Q 8568 81827 3788846980716
S 18961 95548151
Q 12851 72959 2281939270798
A 59661 264134634
A 9009 482078593
S 94258 965131074
A 99054 766474524
A 66089 663348305
Q 12989 83319 5409152511560
Q 18925 98097 9499875610944
Q 15222 83882 8591104424347
Q 19453 85103 2663233130403
Q 15247 88387 3940312717835
A 38282 913600519
S 11325 897367096
A 44782 915791220
A 96856 198204813
A 87718 31474291
Q 8410 87129 6664674254160
Q 5311 90966 3714038850653
S 80010 451842660
S 72619 911498096
Q 1791 84823 4722929735995
A 40875 328182630
S 97955 560496682
S 41268 726222575
A 72160 846628801
Q 587 93614 7452603797649
S 20358 545979044
Q 4585 64316 5101129286543
A 96388 811763565
Q 2044 97855 9083875557432
A 80221 297362099
A 10136 919408882
S 78899 4001107
Q 3572 85083 7305090934194
Q 1362 92379 1128886276755
Q 5328 83296 4338234012670
Q 32696 91315 4053322069217
Q 8248 85729 6394094227341
Q 14798 80196 3053520347923
S 68543 646884488
Q 493 99244 3173280900569
S 59036 193244358
A 53120 207900878
A 94252 90348462
Q 16404 93842 6124076635286
Q 2798 98991 4895301151045
S 26736 189965759
Q 9824 78841 2012338249931
Q 22741 93502 2026689398860
Q 26223 83171 2531145550521
Q 5197 64308 1484433087394
A 2980 829437796
A 53583 88613696
A 34799 130929021
Q 3122 63962 2315321210898
S 52987 420433665
Q 2081 74650 5256736377940
Q 17216 84500 9201386716640
S 30170 11348029
Q 30104 87810 9569411827406
S 9687 7058024
Q 13594 72595 59800893552
Q 25667 90250 74723238421
S 84919 532208431
A 48580 303420623
S 77691 913179819
Q 25424 90407 541125595833
A 34661 550992181
Q 16355 97246 674740881056
S 9223 711266257
A 69262 644292503
A 5797 165870732
A 71750 486662585
Q 9963 97585 4577287161016
A 23126 901090200
S 20585 559341228
Q 12735 67538 1739019741172
Q 157 99948 2882323089988
Q 1260 99797 2316807875793
S 89369 348597861
Q 1373 82109 836544553960
Q 21839 86985 7566031621235
Q 1630 99936 8487279502957
A 41129 558019657
Q 2364 97024 3192942899502
Q 4727 84708 7685613741973
S 50757 23121751
S 62335 993078708
Q 2463 99424 684625858418
A 88840 267126563
A 72834 787125156
A 82798 946409571
Q 21163 89497 5574216191094
Q 2365 85577 7777608594322
A 16314 532062251
S 40414 980116607
Q 757 79364 5485891907183
S 41599 290271375
Q 24528 91966 5692833074505
A 62096 946484053
Q 1278 94025 6143720064127
A 55472 803572838
A 97858 542119223
A 713 696805852
Q 6253 91189 4088030227143
Q 20537 84542 6466787371302
Q 97 99622 1762698621713
S 46733 471997215
A 39929 366941736
Q 26587 81594 1038112930076
Q 17565 90192 4255320218620
A 250 484574085
A 11889 20775953
A 97771 331434198
A 41855 340293978
S 64672 844629763
Q 34789 93942 4360309571212
S 5242 403002464
S 76562 307584992
S 70167 215760141
S 59447 158359824
Q 1953 81681 3047473028602
Q 18759 70745 6768848745952
S 37050 118397902
Q 12771 82964 3144659780678
Q 28887 91732 3983119352061
A 48525 969850914
Q 5846 97883 966076098976
S 84052 806850111
Q 1 51937 3040558041490
S 11008 680495211
S 32281 256750368
S 83486 676059223
Q 3333 70361 614475455323
A 63632 990565693
S 1030 838635579
Q 6926 68223 7000060335296
S 92839 910645552
A 466 757646579
Q 2363 94032 9235528162051
Q 14667 98413 2904163190254
A 65184 63743253
S 94067 374060219
Q 16475 79679 4752908713537
Q 5136 91129 1150286039682
S 76017 614706320
A 61991 71196355
A 47326 142979458
S 37601 742270233
A 32782 396531782
Q 11706 69683 5645188183798
S 38340 336148108
A 87674 930394060
A 74476 50120001
Q 23764 75209 8625070273341
Q 3955 87949 9359273344306
A 5866 141609844
Q 4441 98455 4539244704982
Q 6494 70951 2339070341748
A 58910 420479060
S 67915 894580388
A 99464 89343480
S 59642 784083607
A 66258 665059680
A 26344 316001126
S 57036 462692607
A 34298 345841817
S 51897 121867763
A 40261 691534677
S 52470 395248135
S 95057 877114764
Q 7376 84775 1954229965125
Q 21565 96869 7341033154733
Q 7661 75974 7029630945051
Q 1670 97053 373928549321
Q 4503 99673 4092532254623
A 33309 464847151
S 97742 886783487
Q 4698 81258 2549807716443
A 10581 976533617
Q 36746 95652 9126578436022
A 27538 337429550
Q 34797 94936 5389608776417
A 99580 396406105
Q 39599 89641 1281361033951
A 1100 158785820
A 18852 720486007
A 64071 786042065
Q 1480 93938 78002107905
S 97062 184689396
Q 23710 81764 5912986942961
S 5833 495949767
S 23754 163421920
Q 11779 63866 9287613432415
S 81864 232860790
S 40984 583369936
Q 4387 95593 7268132716213
A 43035 396457490
S 48765 469271401
Q 10308 80888 1439603700363
Q 853 88723 6186041117084
S 77399 812757942
A 69634 81690923
Q 35526 97052 906913939656
A 58446 418655992
Q 42757 98773 6239306637780
S 27245 18689422
S 68469 631732400
A 73481 253013546
Q 4987 90523 1991161623355
Q 26127 84849 7173113468648
S 55509 861116811
Q 20311 99335 3704540980880
Q 5134 81733 6387277748305
Q 7720 97270 3341166461753
S 36101 687627450
A 57748 733775701
A 22925 333467504
Q 7968 84144 7679068315843
Q 5248 99575 4935222627645
S 28542 755381851
S 80217 322106791
S 11790 702695537
Q 5757 94847 7422175979217
Q 18112 99771 5316299848919
A 98055 102415688
Q 201 99380 6884133336025
A 72468 442006352
Q 8569 90979 3772982054373
S 91771 577973853
Q 17936 92918 9648657750334
Q 6407 75085 7745235348372
A 803 192730355
Q 3878 99236 5218899873630
Q 33308 96476 3117138953580
A 91311 914607364
S 79844 195171428
A 18984 37066767
S 86828 264587216
Q 8280 76628 3302987028526
Q 2436 60917 4260957435592
Q 7817 59616 3977980391473
S 32775 976913404
Q 5500 98610 9322093361018
S 65313 895918890
Q 39655 99357 6267700862051
Q 2929 81029 8239312387575
S 17379 814679096
Q 7118 75325 1571748161524
Q 5667 77599 7469400908805
A 51131 217497746
Q 6789 97909 3360860595317
Q 14910 93776 525081797316
S 51241 459154645
S 19390 407291956
A 57629 733251097
Q 1679 98212 1172482675689
Q 15504 93411 3749778377341
Q 16252 80307 1651256184947
Q 8091 76199 3772616522254
Q 24658 83880 9088360233551
Q 11607 68019 8476561663678
Q 3326 87101 9783112646696
Q 8924 83208 2915304195426
Q 829 69578 7154509803399
Q 32735 83919 567629222645
S 27505 814384328
S 47433 596584703
A 31316 66280962
Q 30059 93553 1352247818540
Q 14818 95428 2971588788242
A 526 920935869
Q 937 99490 2603161189996
A 10076 627263697
A 44268 41459546
Q 27089 98931 5144545433987
Q 1140 88384 1064471453115
Q 1353 93191 6766310470519
S 53495 574649288
A 93250 37862974
Q 7936 99889 130372023069
S 95827 733210163
Q 6142 79015 7341484110872
A 35878 685691080
S 2084 205833395
S 66317 985504295
S 27431 134223471
A 54365 425956605
Q 22760 90150 3285935766074
A 20013 168037589
A 76077 998600012
S 53445 993210291
A 21225 732828428
S 80179 988100728
A 42290 376243879
A 20320 21769588
S 76611 649243715
Q 137 81536 347771232629
A 13412 197291952
A 78729 392188981
Q 8549 99859 4118819026625
A 54558 696958005
S 97441 548989185
Q 11968 91984 3284838583663
A 25524 611914100
S 28692 756579882
Q 21685 82715 6533631301425
Q 40317 92983 2791855229809
A 65453 787950313
S 76805 210878243
A 21203 920067937
Q 7771 99979 5848936212901
Q 2160 99352 7705663920625
A 70651 367735154
Q 12941 98251 971717144060
A 51871 451913840
S 93915 606665663
Q 15751 75271 2747913801087
Q 9550 98744 4728681501550
A 33264 640523634
Q 17167 99683 8244061821125
Q 9944 93810 9405724983538
A 40672 422728635
Q 4123 94323 1059026589016
A 67260 170062707
A 58812 395173914
Q 10437 96888 4159897336462
A 39690 51967639
A 83925 534095420
S 39468 823726263
A 48998 22687914
Q 5590 84274 2134912308562
A 63506 832823070
A 69228 816616114
Q 21603 88183 6951527271223
Q 13172 70895 1005840302018
Q 12801 73560 4167077288181
Q 4289 72684 916778331627
S 36484 621428863
A 89567 996821219
Q 8144 66057 5270502988455
Q 8929 73522 6572055710924
Q 2268 82404 5581548046319
Q 4665 90815 3774864027229
S 44972 361271840
Q 14844 97793 7288005118322
Q 4588 98520 5591093827193
S 28699 377817044
Q 10513 92607 1761114638042
Q 18006 92944 4160465004688
A 65336 303968027
A 30181 470459156
Q 2003 88638 4651918881200
Q 6745 99750 8534997680166
S 29939 815354874
A 80212 27515990
A 98594 439069128
Q 14545 83919 4330981687003
Q 4937 93088 511878418726
S 10405 27289505
S 75602 89195803
A 33509 393400631
A 95022 459209790
Q 10430 68117 3840188304475
S 70796 451450813
Q 3404 78931 4456163515836
Q 32778 83390 5479689754485
Q 5339 61558 2119651300445
S 45392 941498119
Q 21876 75908 6769697723712
S 96041 464059723
Q 22430 88865 1027384079918
S 50251 976701064
S 4396 2023432
Q 42468 93645 9385221420765
S 38142 821950980
Q 18125 85056 2379433778035
Q 4479 94209 5300691687134
Q 527 99747 9648955395667
Q 19200 93155 136597539918
Q 2142 54144 8415601574423
A 6306 290897062
Q 16217 99905 5703754089522
S 26105 563073
S 2238 860495537
A 2314 196255993
S 44002 729019317
S 80697 457031753
Q 6348 98973 7943954414180
S 15421 694082373
S 82252 776578699
A 68494 237984293
A 36958 317141820
A 41951 843164896
A 82314 714095332
A 67185 563148412
A 90671 770682787
Q 21211 80653 3346590538143
Q 1927 80710 7595453024155
Q 11934 77823 7838123091449
S 35528 931900341
S 38698 432000002
A 88136 20948915
A 82893 317677397
Q 10220 99690 1562951373192
Q 2780 96182 6382946541134
Q 14446 68406 7297787522774
A 6005 925642101
A 85324 394598419
Q 19719 99392 5905060534044
A 28034 844352757
S 86768 952717705
Q 9565 99897 9824911128940
A 9576 721572978
A 48388 868834827
A 23990 42323850
S 86837 843966577
A 26607 943369285
S 52057 103018486
Q 24881 92757 5628249876912
A 50528 384398171
Q 26996 90277 7775471265102
Q 6841 90021 4487165704083
Q 6713 90587 1892797564681
A 47779 4182686
A 54425 444946089
Q 8183 66026 5085316573394
Q 2018 79346 7443504284683
A 14384 560768992
A 26138 459386496
A 1324 47451679
A 53749 243762365
S 7518 687754213
Q 367 99347 9615876498679
A 44842 745130338
A 53826 87561423
Q 8743 68628 1563594621647
Q 9303 64588 5492328664353
A 1589 287343479
Q 81 98548 6756180605719
S 38788 173508062
Q 6707 97053 47158259870
S 21282 373561069
Q 12071 81801 7996389163306
Q 12838 72105 7073369237266
A 12623 474431404
S 7091 363864233
Q 5776 85988 2987255694882
S 84231 778190521
A 4707 944136353
Q 2378 56464 9931742067515
S 31339 306830876
S 24508 440593868
Q 11087 98932 7958097497400
Q 42926 97802 1279477965902
S 94208 784978510
Q 7448 97788 6593156449187
A 88133 694914194
S 24879 471818862
S 70162 64836791
Q 15092 89843 5878044739445
S 12853 991153918
S 5837 109859621
Q 1073 70438 2637047326867
S 56814 808299126
Q 8403 87528 381397052224
S 70622 229343926
S 80757 612144486
Q 10302 87823 3444668440940
S 83385 278356356
Q 8220 97029 4772981710444
S 41485 746099850
Q 12632 81370 4132072580216
S 18793 635742583
Q 7912 92920 1776324465558
S 35129 126159661
A 79569 461178027
S 55310 275955395
Q 4544 97495 3404349182440
S 35460 476971047
S 73601 813084728
A 35816 547964408
S 96798 757678201
Q 30636 86587 9027830757241
S 70695 702648480
Q 24164 98722 8750754377844
S 70657 229837351
S 52345 900917868
S 69892 994293281
S 23043 962954814
A 34543 587164554
S 74523 866572465
A 87246 999203138
A 67800 665174301
Q 12526 95689 2031097854707
A 9384 211366362
A 10558 476130233
Q 22020 85224 5049663919269
S 23228 890466537
S 11449 372777546
S 62643 89214419
A 95650 422796704
A 64530 925700145
Q 15690 80198 9710278236976
S 84083 896981100
A 26828 214090465
A 39155 112286478
S 73311 970207058
A 40836 628864441
Q 13157 70928 768075484767
Q 10908 92482 3847653185054
Q 9559 99017 8320132776851
Q 1178 98512 6640029456059
S 60461 60158984
Q 9426 90547 1698279558179
Q 39823 95447 7324298141176
Q 193 84307 4391633130659
Q 11854 93713 328197142845
A 15851 284153032
S 11034 600014059
S 80033 36379162
Q 4399 72733 216288374076
Q 10701 98053 1552493385579
Q 17134 88067 9108463274345
S 63587 987489256
Q 17978 77591 8864411384338
S 40002 534052649
A 46934 698069483
S 9301 626031782
Q 3481 98592 6393380372554
A 59525 499264661
S 40880 921007105
S 95980 439277967
S 9200 884548859
Q 12734 64506 7659925038309
Q 5384 73078 7827156318806
A 76453 128405490
Q 27781 96738 3068274375989
A 48045 390167730
S 77482 836434033
A 59481 840511396
S 11059 910222873
A 42787 492414265
Q 2682 95169 4222219262036
S 18265 95309146
A 36101 122624156
Q 13124 99346 6630170866117
A 94013 717283728
A 26012 408697394
Q 4251 86356 6654028559133
Q 9552 94633 1922396973047
S 61950 571377420
Q 3862 96954 4800354825238
S 39908 676768163
A 77562 771644430
S 25873 948328819
Q 770 97308 342479460439
Q 6890 96163 8017517228600
Q 2917 85614 9120121854201
Q 2298 95694 6101418176037
S 14336 42727550
S 40272 518162208
S 57304 590761207
S 17189 730671215
S 47129 56815010
A 32119 996741254
S 99444 643224553
Q 4296 57856 5246617371180
S 92516 168063631
Q 588 76572 6829222213491
Q 12468 96967 2063263399497
Q 1328 95679 1173762877091
S 8104 81874485
Q 6087 83585 2380596133106
S 62597 605839223
A 86345 575570370
Q 7268 81210 2956385996674
S 98845 652565951
Q 11984 80812 5075913150465
A 84660 16474086
Q 45 89283 9987332320850
S 14936 513964066
A 52104 547282589
Q 906 98841 5630427135663
Q 4525 66320 236806358492
S 78882 264662385
A 17019 462333619
A 77003 798532857
Q 15872 97672 7693652585780
Q 25558 98986 4438356470702
Q 18978 97153 4124891594653
A 92199 916038336
Q 13780 86165 4866187735591
A 1691 128774362
S 74338 167883425
A 21301 335959075
Q 35602 91441 8562432474602
S 61506 328854945
A 34052 75499954
S 62398 768485483
S 3417 322838411
Q 19782 89602 8637739306997
S 64737 25785532
S 46926 917086048
Q 17367 90816 5693971784764
Q 495 92668 9911731930081
A 63590 754901216
Q 3520 79142 9490111237267
A 77311 380678045
A 57755 642391914
S 65500 504131009
S 77919 377029027
S 80347 598441191
A 63664 133655263
Q 17344 97929 7909891991311
S 2450 326895853
S 90509 884236493
Q 21773 82007 2154811158866
Q 152 98126 5521891171362
S 90632 494084600
S 66130 923633539
A 55759 521036015
S 43707 794028840
A 21033 21829163
S 44502 537460651
A 98852 138240758
Q 3778 95754 8599278677426
Q 9596 88164 9407631860952
Q 18000 99556 5299015187421
Q 7574 84976 7473980167772
Q 12262 76642 9347858602911
Q 3612 98507 2568928891814
Q 21589 90149 9917052124453
Q 9311 97771 7231469341868
A 33383 910856543
A 52098 768690045
Q 25361 93586 6472526734932
S 51557 448398002
S 52898 936940677
A 16971 329064349
A 57940 713136337
Q 7196 87505 6914493433141
A 25974 623002964
A 70755 873310211
Q 12234 84626 5728082493521
S 89861 210805390
S 39580 449356911
A 99651 236321445
Q 4255 83322 8259747706317
Q 34709 96786 8853224909252
Q 22191 83397 2976196878441
S 56843 214253208
A 82429 993051665
Q 1191 93283 998665464333
Q 11253 84901 9494816453932
Q 6230 98987 5027232593224
Q 7989 95715 3284867617026
Q 1807 93038 8127893348001
Q 3968 90435 3456568411247
S 81427 936064519
Q 6241 96702 9838250885219
A 51153 887796239
S 10572 879813232
Q 10381 78399 6171226390881
S 92879 879702897
A 49535 870155463
Q 15114 79013 7898431913974
Q 36739 89359 3529469641939
S 52804 193903811
Q 3725 95757 6323706366710
S 55310 334619243
Q 14324 69586 5147633778820
S 81494 332367844
Q 16999 85335 6786224963470
Q 29217 85650 8789623956537
S 97016 49134823
S 82599 16540317
Q 6665 89240 5827373631715
S 28045 182771319
Q 36484 91051 5725465046267
S 18361 158574950
S 20231 612984927
S 95074 334105454
S 73610 156893324
A 86766 602941074
Q 19558 89849 1656491120574
S 9437 481739358
S 53348 92849837
Q 18111 93210 6640721605422
S 10410 734649018
A 13835 411293602
Q 3683 99972 507412110055
S 67102 704141337
Q 4924 84841 8492708969437
A 97258 334928719
Q 1547 98345 5646531721898
S 56533 135789901
Q 1181 96845 2066261180647
Q 33885 90450 9069179567351
Q 17996 86220 4853724274146
Q 4106 80654 473980143505
A 84619 798892541
Q 14354 83715 1229205597835
Q 8623 79564 4302867615766
Q 25826 90707 1726525558463
Q 547 96989 5962860035577
Q 2012 89977 124684632689
Q 781 97885 4083348046925
Q 23276 95375 7299424668467
Q 2194 88609 6088999432787
S 81972 596800450
S 42323 769068350
A 91452 353884926
Q 4667 84868 5146897283974
S 24162 459963724
Q 1162 67589 3313637072715
S 84280 312792677
Q 2247 87827 58988711470
A 3225 574942616
A 54967 378846938
Q 33321 93786 2194944135961
Q 7326 66269 8137612819701
A 15452 715844837
Q 1736 89647 6397381598897
S 74353 522412828
Q 326 99646 1533005241970
S 92706 534319189
Q 16500 82522 7037831651401
Q 26843 79529 2133126551646
A 40707 448549423
S 14767 295694353
A 5290 135109539
S 52505 434450356
S 24425 814107205
Q 29821 84955 576656897293
S 86656 131076900
S 61538 654565447
S 95359 661768058
S 45316 368575519
S 45716 544454949
A 77663 614125656
A 55960 860970444
Q 31907 92330 5294021901101
S 78597 761168296
Q 26423 89086 2063220000705
A 27559 446846502
S 12080 232752833
A 31280 128351004
S 33818 126083546
Q 1272 95293 4004852813019
A 76424 888428721
S 4655 648420721
S 59021 567155512
A 76185 942863117
S 13141 54815478
Q 28333 98539 7887173259653
Q 12236 99211 6187763675060
Q 167 79797 5340336442189
S 70553 36893132
Q 26914 89638 6923747102289
Q 1168 55870 3805031214874
S 93893 801499013
A 25825 116803402
A 28168 471557029
S 61265 158629001
A 18287 975794960
Q 1799 79872 3041256620995
A 22939 827438139
S 57144 886554130
Q 47203 98903 1181742176805
S 36117 422107785
A 4272 863450795
Q 1550 59516 7864500979239
Q 3545 91848 358707654952
S 28968 447436625
Q 10078 78646 1856039396722
Q 17700 77582 6777657993939
S 49167 276013457
S 51674 229951348
Q 25954 86127 2259468084175
S 75152 273671739
S 98570 930090440
A 32160 196302505
Q 11904 63866 9334128607904
S 77530 14878565
A 31479 517743831
Q 6824 60451 5256391891125
Q 14404 74832 3891779051291
A 85974 626532246
A 49191 37756577
A 6652 550788022
Q 34355 98295 952548511859
Q 4062 99247 5050172202344
S 38648 109887618
S 46552 354660081
Q 4441 99012 8306335868085
S 97097 73201973
S 97708 645131079
S 16833 124660992
A 89269 847315655
Q 5009 99706 4192920021438
Q 36263 91562 7785269809441
S 2830 77803788
A 79835 232877358
Q 15647 98831 3449016707291
Q 36537 87349 5568653574327
Q 7765 96055 8185788726915
Q 14910 84626 1574435444497
S 7383 953633699
A 55311 530902390
A 51819 233215895
Q 1131 98034 5372483773736
A 45434 164848649
Q 7024 96515 6161525865828
Q 19516 80358 9864561771427
S 32077 813920500
S 97804 675783140
Q 9810 90462 5316083596778
A 44446 360466607
S 66488 101782494
S 97316 921856784
S 21601 801156755
S 81145 679055817
S 58041 100470809
Q 28117 81448 8584674549239
Q 5254 97303 1964652485773
A 42026 512617824
Q 2967 95185 4132989285484
A 46558 707197021
Q 9869 85967 2406218416928
S 30268 604729359
S 99375 740229856
Q 19505 92595 9150160269145
Q 2337 99597 8521586551892
Q 3751 73571 8707382163834
Q 30414 87885 4121484249348
Q 3144 79175 9916819350092
Q 40428 92092 2459976066360
Q 5287 75304 7628058391198
Q 2572 53219 3776674940475
Q 4724 56578 8868030223440
S 18066 356888723
S 6781 885069614
A 76687 554218277
S 95998 178781181
A 67828 915651730
Q 5370 84565 4158276694765
Q 3965 86158 1190537690966
S 11398 843832175
S 69216 24112007
Q 7203 92100 330981017426
S 61686 841710963
A 28392 618009750
S 46213 66437106
A 42253 819571539
A 47974 574135604
S 85952 793997225
A 58708 791143221
A 54227 27131827
A 9235 480369743
A 13627 827677740
Q 5302 65058 978681316778
A 9471 807932810
Q 1339 91236 2511419403416
A 69604 38465915
A 29049 399248410
Q 13678 72026 9703437784835
Q 34900 87014 7215899858109
S 73121 269991128
A 89745 709750966
A 88590 172738470
Q 11534 61676 4940971734083
Q 4766 83394 9473798796710
S 35251 82871245
Q 17529 93341 2233606445539
S 70765 971302060
Q 3383 97273 6065850247329
Q 37280 88552 6957653468663
S 63468 207629098
Q 474 87501 1686266504708
A 33280 330732285
S 32227 299785451
A 69685 570592987
S 79374 437121591
A 55254 704202875
Q 19711 83558 3542176455078
S 66972 244887417
S 32946 410738251
A 23011 906576581
Q 218 99424 8012336045026
A 28033 107401163
S 51001 177796023
S 36347 177539271
S 86494 913344819
S 2830 291839769
S 45241 904933186
Q 3408 94451 4684105798236
A 4985 440472822
Q 4916 70201 2231276348636
S 73397 743431987
S 10610 580057374
S 93103 892292895
S 62613 567846889
Q 3498 86338 3161238908293
S 50331 309270607
Q 18151 85693 2446077988747
S 68489 817493602
S 40739 241036563
S 39223 421097210
A 6712 488677072
S 59202 830063712
A 15529 129606126
Q 35482 93685 1707462187602
Q 11861 73537 6834091086063
Q 30263 94395 6838906452802
Q 10360 97768 5949873668812
Q 26154 78330 8693017216033
Q 74 99945 9069990382442
A 40846 770392175
Q 5045 73691 4511634527442
Q 8736 97594 5449199310198
Q 30186 83365 8424187644109
A 54930 916355481
A 54254 220303225
A 54941 61484689
Q 841 99841 7794675770970
A 61777 349888225
Q 16789 91468 257984807888
S 98425 84382637
S 89202 35396190
A 45704 975409085
S 54494 478851532
S 47706 179580192
S 3343 466568817
A 29445 637086210
S 43362 968576197
A 56110 149802984
A 34197 296804079
S 30103 39636622
S 67662 44647475
A 77370 139182165
Q 12201 83695 4023147559716
A 3150 377643643
Q 33789 93108 6898711643130
Q 12206 98190 3978868737052
S 49818 314365878
Q 21992 94686 236513719540
S 4209 303008568
A 61558 918035803
A 38965 850784559
A 44489 2516584
S 40133 838831986
A 69938 92792451
A 52494 488322830
A 41288 876172901
A 6962 710488081
Q 22135 87460 3618709338777
Q 2557 90527 8223690117016
A 68335 543838765
A 69660 845489682
Q 16 99987 3076376013698
Q 12233 99889 1054472839631
Q 552 99113 9000731870324
S 83685 245162620
S 46936 736164279
Q 32604 99635 6459849728219
Q 32860 99831 4541252297426
Q 13304 89932 4405774075526
A 25186 876478597
A 61204 894477357
A 27280 260025758
S 94682 988382536
A 13860 712846945
A 97143 296929779
Q 7247 69865 4196365948953
Q 6208 73890 3347128129085
S 16747 208457587
S 50332 677886198
A 59127 850338564
S 21299 373200686
Q 1260 98289 2566124637817
S 88311 242473185
Q 464 89585 3324092575415
S 44468 23063914
A 19949 588481757
S 89800 271802702
Q 10954 80568 9355091652310
Q 318 96553 1226629462421
Q 4831 96037 7993351857274
S 79891 805944800
Q 16635 92645 4382364294452
A 5481 843790998
A 92535 609417067
S 86049 235361086
A 20269 702547167
Q 6920 58922 5440217590959
Q 2712 99587 5222743541897
S 68017 28188083
S 88053 331585042
S 44333 684592253
S 72274 435006781
S 63254 998386578
Q 41227 94645 345245339230
A 67393 909955977
A 86322 644662102
Q 46 95500 1751164691316
Q 2842 89817 7834706288428
S 65824 798844258
A 99610 568332668
S 1022 531612558
Q 26598 81002 624381807831
S 28411 430234091
A 55223 845947549
A 77144 648054130
Q 25739 92769 1822221362906
S 56183 626290484
S 72091 971687227
Q 4659 93521 2473915467028
S 47068 780121302
A 89656 549881825
S 65862 209484544
Q 15157 90983 9319415530967
Q 40153 95890 9654284534771
S 13940 997937351
Q 1628 93881 2315145883136
Q 297 64950 552268295597
A 20754 101785275
Q 42935 93082 5547788875064
Q 8193 94180 2870132362047
S 54848 467616096
A 39533 813763431
Q 22622 86640 7271924558719
S 22183 173056788
Q 31906 82492 7465483923196
Q 16548 88586 6003327860595
Q 3592 54267 1180424452321
A 34800 743073630
S 51303 630134136
Q 529 98388 1088635872304
Q 2044 76739 7025198990461
Q 5861 97396 7616939943443
S 69600 633866817
S 30601 953339536
Q 3456 70839 2071870066468
A 54632 653310539
Q 1881 94401 5254041762140
Q 1990 98254 5976381109594
A 19017 163225242
Q 5024 90675 8222276306226
S 53354 296188488
S 26597 990207012
A 47560 28027792
A 80327 864675588
A 25988 361965188
A 75173 690619569
S 57013 441053928
Q 886 75424 4400915460135
A 58777 330003553
A 81269 710508535
A 38640 557947724
A 90439 322842876
A 34278 822370898
Q 7484 90483 9786919730939
S 16837 996076742
A 24430 583654679
A 95408 103513650
Q 34513 97847 6634091199735
S 28340 939132523
A 39417 378875463
Q 20800 86553 4250140035711
S 23237 44625350
A 44990 951172081
S 2052 654611142
Q 8503 82511 4789455903555
Q 8288 85907 7211612118243
Q 16729 93610 357685311747
S 59294 345845042
Q 43764 97877 6987746177180
A 91516 937284596
S 98717 348534536
A 21489 824498837
Q 718 56391 7388170376265
S 36317 392703573
Q 31736 84378 7089223389557
A 14443 788645035
A 24603 984885821
Q 6891 63926 3515301633741
A 32572 411740467
Q 4334 99369 4962941862955
S 91752 560736113
A 53055 24947183
A 9175 760311867
A 36704 268303909
A 67301 629018350
S 10136 291862958
Q 30999 94560 7690125134333
A 4685 663213707
Q 5123 55758 7968757138705
Q 27934 84238 7220999648130
Q 14514 84050 8586198715857
Q 4455 98051 816040235090
S 28875 663426925
Q 4554 93682 3376536937336
S 46204 181698558
Q 27123 98622 3288327969256
Q 30572 84341 4041535288389
S 44664 464757157
Q 667 99216 9445480706414
A 98941 797063077
A 72683 399655973
Q 15160 70850 9487921686583
Q 39952 93366 4091534323752
Q 11597 78159 5790590943520
Q 10037 92625 5505650971463
Q 16672 96404 6003999945398
A 1491 964144189
S 87726 531897407
S 75890 980312855
S 92540 162388056
S 97710 297452994
S 19070 438410065
A 60125 239953357
S 59534 175946004
S 25039 538207804
Q 14156 87325 7597505360035
S 74512 761002822
S 4689 950543599
S 52263 303123403
S 79537 894675234
A 213 291412217
A 60704 736936106
Q 717 59764 3597605093870
Q 35194 95567 5488401522055
S 60431 378685370
S 77143 761917893
S 84644 888545558
Q 19382 96531 665594554703
S 44011 885775774
Q 6263 73971 9660839384081
A 21684 464329451
A 48256 722170944
Q 1682 98082 2892299346759
Q 5070 97719 6218661680714
S 78871 955779414
S 11691 826230850
Q 1224 59835 1976937852234
S 62573 968704738
A 27216 337144925
S 85443 306592217
A 45753 260265658
Q 3998 93745 454588256980
Q 37445 93870 5739315806022
S 2639 461182946
S 64199 823057191
Q 32672 91772 4878709175095
Q 20489 79642 3627813261043
S 57362 928791967
A 64555 440280853
Q 2170 92225 5624873069654
A 65954 258938434
A 84243 978582878
S 52171 527376077
Q 34523 88172 3524143942829
S 52879 995402024
Q 2313 74882 2290162805119
Q 6213 61132 9842946786466
Q 245 95977 3201914054387
S 23940 455796785
Q 2860 84076 2887999714888
A 95947 909535964
S 14540 633773485
S 26526 800413706
S 81067 852353047
A 1237 825244520
A 10456 616466113
Q 21718 74219 8770778226783
Q 6764 94373 2311969739883
S 94441 332410125
Q 3409 95855 9047800367084
S 38676 654889800
A 84065 516010958
Q 564 67140 3964464898127
Q 33304 96283 3110511567074
A 34625 691564424
A 58166 213597236
A 76842 502529069
Q 11752 73711 2195121601859
Q 15112 66233 8695872185967
A 5616 999922263
A 38563 689853514
A 71107 899515055
Q 1801 91646 6564924107810
S 75416 262410416
Q 2764 92605 3903713395539
A 48432 504956666
Q 19019 95056 3732741493180
Q 20851 88416 3349613755159
Q 13878 98627 3055490015693
Q 19363 90818 5124631366499
S 44733 469862670
A 19752 953507738
A 62041 906522538
S 23893 869602034
S 64095 793821662
Q 8394 86628 9066231040992
Q 6899 81118 6882351094420
Q 712 98049 3737800208031
Q 24494 92741 9315236513639
S 18402 325240906
S 48290 309680117
Q 1099 98634 936066138794
S 11490 887123164
Q 14789 99652 5383238576767
S 54249 878529327
S 53720 30110090
Q 26976 82636 6596361829416
S 25622 428129482
Q 11799 89307 9002185059060
A 10310 563815839
S 59639 89655854
Q 4608 95159 728602616514
Q 1536 77710 6173074434432
A 95190 584784200
S 18785 564799129
Q 3679 83391 5894633612844
Q 16611 96490 9604346940895
Q 15541 75062 497157901743
A 35052 620644543
S 66297 206802168
S 87921 216108386
Q 16915 88750 1333089045516
Q 592 83227 6456861928838
Q 2596 97899 1543146107322
Q 21355 95358 4592857391624
Q 3606 70198 3961274563118
Q 1127 63665 7648933471431
A 22005 482193505
Q 7536 95235 2554418710313
A 39476 805173366
A 70630 314613457
S 29715 862658221
Q 3749 96346 4261137891983
S 71123 187208957
Q 1586 95268 7943049080831
S 48926 927548075
A 65833 867917790
Q 5958 99842 751366192211
Q 34491 90215 7085233279747
S 89945 143883926
S 20835 343510042
A 44704 16093277
A 90623 636433402
S 87117 141539409
S 65638 756643623
A 50211 315058733
Q 1392 98889 5138394132331
A 16814 822009149
S 22612 224149916
Q 12832 93175 9075980087254
S 96663 272872588
A 18687 283811855
A 41945 99169721
Q 35803 90341 6209049396997
A 93993 478631171
S 57802 419592133
S 69510 863516218
Q 9030 72168 970731649451
Q 27581 87871 7902571975617
Q 7050 76368 7464409231610
S 40554 544055193
Q 687 91192 9948880190550
S 87780 667626686
S 71969 796538688
Q 1280 96759 4670056339814
S 57620 901234839
Q 1534 85217 2908654098006
S 64824 292407025
Q 4371 94723 4183719856696
Q 34094 98876 9088154869497
Q 8391 93814 2737306614262
S 40122 759193973
A 34360 52151670
A 18050 983465271
A 6307 959909639
S 76046 606850030
S 12122 951318770
Q 5863 90998 4168307718679
A 30004 61478557
S 59385 550465515
A 42645 799158778
S 8900 282304796
A 43753 346719788
Q 6771 84012 8080266578020
A 3399 475593786
Q 36795 95328 787598322838
Q 689 96166 4379786404488
A 82524 531545315
S 2385 632885804
S 44483 39464745
Q 23981 93794 3458139291818
A 48241 187091150
S 60593 99788618
A 41253 229904972
A 80530 341960643
A 50590 347807798
A 32565 202332889
Q 7053 98588 5998797624171
A 44610 700370805
A 42835 854763721
A 8734 436113858
S 29369 294979882
A 21456 616674439
Q 25395 99529 2490051357482
Q 13221 71692 2422062419061
Q 1448 99919 737875056610
S 62442 621025962
S 42380 487230671
Q 143 93166 1354376451026
S 19089 38853852
Q 2264 97997 5982879819988
Q 4014 95610 4794838793131
Q 1616 98112 1602531832675
Q 1708 92755 4016882739231
S 47211 545671275
A 23147 609955223
S 77712 149652512
Q 15035 94852 9366206297093
S 4800 464213585
Q 13897 98103 1303404563402
S 3177 402933030
S 71995 876898963
S 83333 761691080
Q 3630 76516 8611771171074
Q 81 94954 6075529413169
A 22054 247229595
S 16704 927150289
Q 15637 69652 1845221672224
A 51526 759707913
A 65028 496338143
A 34974 854478216
S 3882 757240965
Q 26228 98110 242255015602
Q 10690 92810 9136000329264
Q 3635 68832 4870234398547
A 73655 129242076
S 94714 341324441
S 4600 689219111
Q 15277 99234 9801732065888
Q 4966 81319 5757173058002
A 11365 729053003
S 58374 513713347
Q 4012 60735 3504166888905
Q 27991 99585 2814053650562
Q 5460 99833 5651128633192
A 83566 918807066
S 73883 221987603
A 45683 101116431
S 3252 59438154
Q 24247 76827 2533017867252
A 98572 831841472
S 75931 428318335
A 54197 181901904
S 25239 559141757
Q 36 99964 223738072628
A 9186 820564873
S 15969 159998914
Q 61 99945 1535155775146
A 40706 447034971
S 14533 280560869
Q 8569 75532 9159075177084
Q 1250 93952 1090289975517
A 5486 864852746
Q 5833 97955 5482143490527
Q 15042 95038 4192510378978
Q 25007 77683 3850320702935
Q 14684 87624 9637150493842
S 7381 482820828
S 42366 167803846
S 30991 552743748
A 19548 145827516
A 27971 699545030
A 60912 870434918
S 71679 946026257
Q 20056 97160 9277544504417
Q 18177 97961 2186530973563
Q 812 98295 5578210975153
Q 3186 96207 4637502006874
S 33556 949397444
A 76545 305497830
S 4077 207827710
A 78595 879776805
Q 20056 95251 6200420740242
Q 5238 99358 4100113781291
S 73356 773133172
Q 8044 82827 7947546366760
S 45463 750598270
A 806 701049265
Q 16143 92002 3612081679708
A 15755 559129452
A 32931 556343650
S 90903 415752152
Q 17225 85609 8231261502101
A 76096 6730174
Q 26933 88644 9659649036379
Q 5359 97989 9950821450829
S 22788 526010941
Q 48831 99670 4442060867359
S 81297 920998624
Q 23708 99218 3405586900644
Q 1000 98122 6326205031693
S 68818 927015511
A 71425 495806255
S 48665 714293761
A 96082 600537931
A 88789 781978057
A 20789 737965549
Q 8578 96819 964232121756
S 33040 428481357
S 15735 846150348
Q 6599 63365 8806423548009
A 12271 803912795
Q 29539 82287 4033363359059
S 63695 377037194
S 43143 480555500
A 24675 819518521
Q 404 89286 4387523436273
A 56757 786496370
Q 33934 96337 8859257263569
S 43968 651776985
Q 11725 97937 8720471783074
A 8132 577301220
Q 6157 91543 4130321350362
A 13762 327992327
S 18756 455694859
A 74249 747544599
S 41660 583648217
A 96484 581035148
A 71909 295515646
Q 5280 70703 4420526666094
S 19305 392586994
Q 390 90488 2328870493676
S 12551 663343699
S 64273 630433192
S 4719 152796701
S 61154 154171792
Q 21910 99696 3485962561309
S 47786 16650424
S 9481 914442639
Q 29157 98656 7859987831386
A 50890 262775620
A 8512 304625458
S 98492 111454209
S 55267 799868873
Q 44405 97787 9518319121178
A 26641 647825838
A 95805 760779839
A 40232 491524646
Q 19832 90044 6508547195091
Q 8020 76807 827031149254
Q 29967 88732 322956494634
Q 14998 75496 9540911260606
A 15950 946449866
A 36034 236799539
Q 1639 97071 6594097323142
Q 6947 97925 1168956884059
S 26076 724253030
Q 951 80749 3277049190999
Q 30846 81105 8710851222192
Q 6335 86874 3714741687965
Q 6628 99173 885635758750
A 38616 784252150
S 97880 487233672
Q 20454 95894 9094035042155
Q 10004 96116 945131449878
S 39952 567729119
S 70183 70141511
S 11458 291426373
A 58077 371465818
S 91892 57401212
Q 9055 89266 6118405658072
A 25877 916784405
Q 19280 96724 6558464574404
Q 5788 97407 9438633402090
S 4708 517036138
Q 8510 78394 3665406373546
S 55370 573885598
Q 1074 83503 2536263896956
Q 27422 99750 7287515377924
S 58092 347486107
Q 16278 90682 7948694239855
Q 16484 95967 9982420182754
S 20220 957703080
A 56468 758430087
Q 2486 58552 6434512911956
S 31222 84666151
Q 9039 81354 6855871926700
Q 3920 86350 4899719395870
Q 7687 75129 7400985083767
A 60209 730049851
S 36910 410270058
A 93391 807147052
A 20765 291133419
S 83114 465999755
S 13769 15562545
Q 20605 95582 1396763125262
S 13720 810586482
Q 17957 99149 9548506098806
A 48519 75479602
S 83545 97936088
Q 23523 83273 6362105123218
A 39589 164951211
Q 20649 88324 9272172683809
A 15202 15785482
Q 48255 99949 9725917167252
Q 30936 89748 1835534359696
S 23959 501804887
A 32579 49304233
Q 18200 76028 1738399662288
Q 28831 84394 1259107091501
S 24656 364054422
Q 8729 95481 4251409243679
Q 6040 79993 4682762008178
S 29739 470849095
Q 3589 99283 5139983546494
A 40151 69495854
Q 14983 95719 835753641741
S 84118 987134171
Q 1438 93607 8008942486301
S 21662 907325479
Q 21909 87471 2257003134334
Q 31398 99164 3209309194729
Q 6637 93830 3365958499559
Q 19218 75005 4619421151745
Q 23271 81975 92699781274
Q 8107 60717 4159068557307
S 37418 633071000
Q 2980 94709 8366550500810
S 81566 172184477
S 94249 543965047
A 75918 122023829
Q 15897 95264 8566412622206
Q 1220 99538 1765854028156
A 34907 763491334
S 42541 423277744
Q 32024 91012 6940840748473
S 77044 259279003
A 88215 27692292
A 97273 230736911
S 55106 6370610
S 76681 393954363
A 61940 168406683
S 62876 55640975
A 4944 56258745
A 73732 530994454
A 23371 132662059
A 16801 166871434
Q 10261 73945 8811053061969
Q 32216 85012 2187423711351
S 18388 265508428
S 66319 1579870
A 19189 798934905
S 32588 794072037
S 80517 236466984
S 73751 132356843
S 23910 112167798
Q 11935 98968 497674251573
S 99576 711306528
S 53497 348172670
Q 582 72180 9850815803227
A 89955 123671033
S 49833 399489840
S 87675 170877330
Q 9080 97054 442246758994
A 60925 439740741
A 53191 580676824
A 97774 389181486
S 43698 877261947
S 46550 679443276
Q 7412 71197 4736958664652
Q 23924 99588 2314700702413
A 22186 805090028
S 8539 555981137
A 47493 992840013
Q 27504 84019 3533927845591
S 16779 701169745
Q 14922 70961 3998191192580
Q 26903 85504 9788612839104
A 54666 283115006
S 29934 435572389
A 62952 13727717
Q 4946 84883 1641683681481
A 53381 932844993
S 95867 567977778
Q 6879 96063 7286217563998
Q 7058 68161 3714156728786
A 50795 819584921
Q 1942 97938 3049063293407
Q 3319 95985 1572976331241
Q 5560 71289 2512356352475
A 87681 764147926
Q 1347 93254 8073418292160
Q 33415 99869 6839726342562
A 37906 515659772
Q 341 94697 2274572263385
A 23478 406883725
A 18827 788623108
Q 7051 84222 5057926053212
Q 40826 97564 374818419228
A 51046 918651373
Q 24113 96312 3152189765217
Q 7725 98498 304642526134
Q 16843 98862 3309073696082
S 18897 419225234
Q 8139 69175 8490783581212
A 28059 509806161
Q 13507 69558 2183284555725
Q 20337 93334 4907338198265
Q 3370 96999 1468036895568
S 37208 481508096
S 76116 585612715
A 26000 839390341
Q 5931 88929 9970074860028
A 51355 103167371
A 14399 290699355
S 13606 360198396
A 58197 731988945
S 3284 879738545
A 86396 627804903
Q 9181 74487 836881343215
Q 11143 93045 2609573552819
A 86746 568681993
Q 2267 99180 9537494227332
Q 1607 94151 2242829572332
Q 17842 95690 5793459854153
S 13282 539552594
A 74976 921179317
A 52526 421849560
Q 7290 95548 8065400821566
A 74904 803117032
S 17589 553137573
Q 3909 89801 3384821928309
A 28571 157374954
Q 2642 85354 4386196251812
Q 27895 83911 2210270352038
A 49290 681670037
S 15726 528788185
A 76251 722923341
A 55623 105059077
Q 3175 95096 3867535286390
Q 8351 98470 96186788194
S 12747 838619605
S 25152 206144245
Q 116 99496 8160726402865
Q 9076 93656 9663891742532
S 30925 651188239
A 72023 174696009
Q 1334 98141 6618305541900
S 90441 120753452
A 47248 588105832
Q 20546 89203 272011646367
A 28958 346601981
A 42486 156162178
S 51403 39868178
Q 3988 99193 5499361941077
Q 10447 64430 904716172721
A 52937 734772640
Q 8799 88327 720179238960
A 76532 490487233
Q 7976 85121 7585947183470
S 34793 285210533
S 97156 1019946
A 42475 5859646
S 63825 177408831
Q 1719 88276 5571762279044
Q 7364 91029 8477465461718
Q 3590 71841 2671106903247
Q 4434 78979 1465214858597
Q 7445 98569 634909387952
S 75147 282153985
Q 6524 75538 8725413866776
A 28017 761964483
Q 10782 83156 2703962181145
Q 24270 82184 2083115068059
Q 277 69180 7629127849406
Q 23802 99279 5358451624966
Q 16859 86018 3744017485933
Q 18828 82328 691001898835
A 4406 418879263
Q 9248 91539 8246699928137
Q 10303 98308 5915959152133
A 36810 766355540
S 47900 929576451
A 35514 589593390
Q 2721 90689 4704154868866
A 75313 147784785
A 93307 995125707
Q 25462 95495 8141327517244
S 5638 559636709
S 10602 362794468
Q 23442 91710 9858115092239
S 9683 893622483
A 18083 813958081
S 41218 105511194
A 28230 696116347
A 69319 639381124
A 98854 510643795
Q 41569 97726 5744336610970
S 48175 44282819
Q 833 53745 7550630218179
Q 18489 98615 7210396713372
A 83490 22605689
Q 10029 78092 9025736616120
S 76795 319036332
A 68137 732558008
Q 7646 91615 9902604087812
S 66678 179920199
A 31799 126824538
A 39447 901957423
A 20162 925613717
Q 799 87353 9909776357881
S 85651 152969670
A 76361 108342589
S 41493 771627319
A 73222 778913487
S 17630 97977296
A 74083 445615010
Q 1994 89258 5468327306078
Q 12759 75457 3259901393896
A 18077 533809903
Q 10339 89109 8110254656760
S 11339 244233888
S 29734 380530031
Q 5984 96445 1823406607429
A 27483 400763888
Q 21488 80609 6478433744853
Q 4965 98098 13938092667
S 4913 408203848
A 1210 887088754
Q 18249 95721 7773586037955
Q 8031 87577 9985420745376
A 76776 302105836
A 23823 563848640
Q 18786 92788 2048111406729
S 17361 431611201
A 89748 496310266
A 6437 566932487
A 70299 558214515
Q 9548 63006 9986406576570
S 30708 444873641
Q 9992 62609 3090819966334
Q 628 87051 9971704460212
A 33466 894399539
A 74230 972223955
S 89984 957672933
S 70690 533146531
S 4329 388466817
S 81590 425097660
S 27312 249694740
A 51982 7587493
S 90312 632244815
Q 29804 94634 7387636014078
S 76415 898077595
S 41164 928195880
Q 12284 86959 7743532560739
S 44997 437109349
Q 84 98806 1548374804967
Q 27 99908 5645637623963
S 59681 750917200
S 21438 197026163
A 44906 280441727
S 99437 827535761
Q 15295 66299 9349293268369
A 90904 969563470
S 93234 814523119
S 82534 131268491
Q 11983 83910 3990134331469
S 55374 559997730
Q 8440 78371 6927062842124
S 55547 62481109
Q 7810 68834 5858673562034
S 76017 299549361
Q 13497 70055 690508947712
Q 6070 95695 6956318550952
S 21436 275895948
A 48558 445895741
S 69202 885454397
A 69809 771884352
Q 20142 72961 951615665935
S 81322 570365831
A 65885 452467159
A 63464 151833529
Q 1819 64507 9855518493410
S 10343 356628033
Q 9420 98107 6016161186362
A 17961 533952049
S 786 690775414
S 46272 465616689
Q 4858 85308 2499536447031
Q 16672 69177 3726071458412
Q 15292 99852 8666173806007
S 22890 814282808
A 60695 759912857
A 29158 547658847
Q 6273 77321 3621603252482
A 18038 4945978
S 72338 674774569
Q 8997 91016 7936314173086
Q 31967 91374 9082156665000
Q 18822 77979 1432870325883
A 99563 240192673
Q 1656 97520 1403960162072
Q 3318 80214 1059135841237
S 48322 709942095
A 41092 340227702
Q 12251 90999 3140588668402
S 460 50258190
Q 8386 91867 1319878579308
A 40925 738869465
Q 9920 68798 2872613524853
A 18886 813949555
Q 34258 88055 6159495262372
S 13283 934336095
A 59280 506627567
S 80459 655812592
S 35392 30904925
A 90845 231123150
A 15530 799988765
Q 5842 94032 7969147816336
Q 43737 94959 2157507550238
Q 21467 75205 6397963102602
Q 20252 91790 9283171445729
A 17292 521961194
A 84752 497347911
A 55500 657713738
S 37135 787124570
Q 898 99552 9822599962416
S 79776 344176908
S 73826 413145428
S 95770 448961543
S 97721 263784522
A 8142 663080032
A 10876 928645249
Q 14697 80523 3721070992030
Q 34027 98467 5879913802589
A 49112 475469386
Q 2714 98506 6232634447958
A 95752 750665629
Q 1804 57167 5375996922604
S 20874 902169116
Q 2665 91331 8681442729333
Q 4438 96028 5543904783751
Q 19428 87946 2240075998000
S 20778 110293435
S 66544 565966411
Q 3188 85727 736042433181
Q 13400 97147 4748128914368
Q 11624 83512 6262101691496
S 10058 156587580
S 46621 609321912
Q 3411 70454 1417417647433
A 64819 513379225
A 63524 661291874
A 64029 181318177
Q 7879 91373 3135825152967
S 67701 995446860
A 80690 820153940
S 38665 220516044
Q 3351 83509 2654404497998
Q 13847 91186 1960189874141
A 42736 625570425
Q 2399 96514 9380057310900
S 90058 486854733
Q 11514 93979 6718943602376
Q 2738 80689 1496819411695
S 17913 83245032
A 55946 388904723
S 13508 806189491
Q 7642 94658 7620478649743
Q 16120 91043 1406382517010
A 26020 804847252
S 48252 41887734
Q 1187 86371 7127989219741
A 53545 879417010
S 60026 78945465
Q 3380 83246 6340588560872
Q 39188 99640 6858126343394
Q 16092 88681 9133221988930
Q 12214 99808 2790563871715
Q 26584 76836 2574623907732
A 81780 802686800
Q 1629 79418 4365193537148
Q 845 91375 9220891279540
Q 11438 88214 9762497133903
Q 3388 96686 5606868543682
Q 534 92302 8469761201236
Q 2900 97908 4207736089013
S 9709 751741445
A 81929 946116311
A 57529 650821278
A 99996 532378344
A 75641 459152767
A 12213 591219168
A 86290 554363940
S 25635 801708694
Q 7154 73943 7841124876145
Q 7556 98860 636593425775
Q 29574 83555 8794795617299
A 56135 198859909
A 88750 993659782
Q 23419 76599 8109676575079
S 5285 558692528
A 74185 328068715
A 83707 881420918
Q 4643 77549 4871133100384
Q 34560 97559 4279174965526
A 77663 15415582
A 76711 669453673
Q 5566 57697 6740064965623
A 31494 193548298
S 36111 40474038
Q 11946 88206 6585088238694
S 38168 24876557
A 19772 37453699
S 30295 326789483
Q 46920 99070 5546684539096
Q 22106 98523 6642741001030
A 28914 219152005
Q 33 99137 948407766440
S 99179 560609620
A 82414 393226982
S 24877 393315402
S 54140 366194384
Q 3123 56301 9808503281024
Q 473 99436 9371553161059
Q 63 99924 5467168439556
A 58841 730490859
S 72393 453804930
Q 16319 94331 4635654895022
Q 13154 82172 6627158479110
Q 24029 95252 164223358397
Q 20387 96010 1768242765085
S 24450 595129136
A 91232 533542678
A 50812 808501294
S 74173 334872730
Q 8990 96587 3994055389137
Q 11070 91487 8340819369244
S 65542 621369774
A 2395 702939351
A 50183 304111874
Q 19228 91576 2590585171407
S 73799 88175953
S 72982 838573706
S 99000 171185443
Q 22792 74486 6365121964931
S 93240 841481680
S 51254 45035840
Q 21229 87834 1004048890466
Q 8719 85034 349731545298
A 88950 252174764
A 31069 335329676
A 27489 438482071
A 52353 613247683
S 35526 964259341
S 59896 491631612
Q 10747 88934 6688546562381
Q 36026 86182 8956950968363
S 56666 539696766
A 79842 775191212
S 79786 496992076
S 18086 51210687
S 65955 879923976
Q 2699 84681 3725409541406
A 54638 751570911
S 77256 85640427
Q 260 81157 3398248342341
Q 17377 82860 3990440428428
Q 23891 97259 1944664848197
Q 3581 73472 8642676576057
Q 8859 98697 809259367765
S 53457 355519554
Q 26646 82853 8433984908660
Q 23792 87129 5697216941483
A 63425 11881441
Q 15142 99059 9903080260417
S 13468 85581712
S 1400 718817504
Q 19263 90932 9122535034667
Q 7693 69803 2279448892696
Q 3861 70233 9744585075433
Q 8762 89900 6994814791970
Q 4280 96964 8899344672773
S 37756 890674083
Q 15937 95083 3014812041966
Q 5020 94183 5658153226586
Q 12914 91691 9532480034911
S 89743 366784212
Q 22878 99184 731681135979
A 39124 936270693
Q 6641 83726 1629166781460
Q 10898 97110 3299247411048
S 23559 372507495
Q 1315 88127 2447595209751
S 8046 18081067
A 28341 984655712
A 44640 652199021
A 47499 401337303
Q 2416 99867 5005594840776
A 66570 123295637
A 92655 218127997
S 7938 411870928
Q 3488 92525 8540811523421
A 59590 630365224
Q 18850 97505 5148478627001
Q 9540 87318 5082498624538
S 31995 722335253
A 49358 194703704
S 52967 686835935
Q 858 95337 9025806884261
A 43174 806006162
Q 2809 97497 36349532935
Q 3768 94216 2483017926032
Q 32081 97955 7764793185206
Q 9264 99765 3417519832212
Q 4626 98912 8841465175071
Q 3659 93477 6513775214779
A 33515 697667541
A 5587 532083385
S 13802 169248667
Q 587 99330 2359790628573
Q 26819 86539 402135195291
Q 7472 58788 5869543061359
S 24237 338510814
A 39276 268281656
S 94717 623970929
S 86557 683075173
A 50286 168822264
Q 4372 91619 6796500880449
Q 9989 75194 1768582931954
A 45132 736532110
S 35578 77617071
A 11029 853900273
Q 9625 83577 6920477019058
S 97374 779703572
A 24685 168716438
A 21277 303663199
S 18799 543976425
Q 2063 95203 4501281419407
S 78631 528479061
Q 2598 97705 7871456895247
A 3701 83195482
S 26701 870865447
S 85474 114657639
Q 15966 91366 8605028119845
A 86930 787832231
A 25734 681812014
Q 4212 72214 672793246340
A 48984 503163817
Q 12603 81552 1722121955356
Q 16512 95603 4635146669780
Q 1050 99468 2665707963547
A 55249 137149364
S 3977 455352232
S 28632 55848916
A 86170 309789074
Q 2348 87295 8575487209338
A 44445 795168578
A 94296 739800602
S 96000 600494144
S 74500 136307122
S 780 321354592
A 98759 348120130
S 90371 351768862
Q 257 51786 5242658956696
A 52626 431627177
Q 3931 98805 7157459717366
S 16555 703454301
Q 16419 98725 5786006975258
Q 957 80953 6611598673055
Q 5320 77008 8076894070283
A 29214 356536707
Q 9377 59704 5486519314653
Q 284 99124 2242607652854
S 24221 610726666
A 7061 510344590
Q 34168 89547 6509072911109
A 93465 957726428
Q 6315 76410 9065332490468
A 83161 199123199
Q 7387 68976 7105146853793
A 41437 437750414
A 39183 245596962
A 97634 934451945
S 70164 11362460
Q 847 97698 4714660085422
S 14306 673985840
S 33574 942421202
A 49911 823679138
S 81520 984423257
A 4111 57566328
Q 2609 98913 7932708315897
A 71841 953902062
A 54441 142888607
Q 1088 99209 8093281048174
A 51314 85473667
Q 6093 91593 711853124032
S 81937 424770012
Q 2801 92173 4023385612875
Q 9789 65444 4997730087042
Q 1172 98663 4859692047894
A 41640 831679853
Q 3061 85405 9535194737187
S 27343 783772409
Q 13350 90270 3564376890522
A 24097 319205081
A 40685 709665743
A 46794 937186550
A 90168 527257141
Q 1787 85001 1614062112274
Q 14134 92937 2787189749158
A 85831 620379315
Q 16435 89669 4936703886007
S 23945 455566947
Q 39424 97490 4259488183057
S 57843 454884105
Q 12247 63598 3115716256921
Q 22026 93740 4758010732226
Q 7977 96734 2498448959758
Q 26419 97800 8750087562290
A 23247 465819115
Q 18158 77699 4180641030384
Q 17526 98113 2430406253384
A 84900 642216050
S 34444 865879719
Q 10457 77243 1958069218758
Q 968 67389 8050053919692
A 66559 584263912
S 44443 100160980
Q 9993 65372 2168589731710
S 47910 368363304
Q 12385 95991 7124870125370
Q 18246 92668 4782763242752
Q 6190 91903 3883597147028
A 72404 582881663
A 79082 884582566
A 30375 732133644
S 89686 353545943
S 6764 627794791
A 28247 255934334
S 45747 448489431
Q 7532 62069 8765408769909
Q 35466 91550 339934520985
Q 12809 91990 9979670711649
Q 5276 99491 7942741912479
Q 21112 95838 8015579192959
Q 11108 84091 5490480857936
S 3061 865372696
Q 2283 96823 3709276245637
Q 20676 71884 835021846176
Q 21174 71375 8197750846734
A 53469 283192983
Q 18031 97679 7199762484526
Q 12353 78472 9262540872070
S 45388 426533468
S 66133 910884834
A 67323 527929370
A 64897 472068318
S 96779 863227146
A 78518 532937449
S 97407 171315227
A 20126 652839427
Q 20276 90679 4005802430648
Q 18805 78499 7917168939273
A 52021 989876470
Q 796 99753 5128319410351
A 31319 590561967
Q 11638 86029 756095417606
A 37827 35254169
Q 20963 92990 975841425278
A 44417 966853399
A 53208 558369352
A 1149 197978802
Q 2147 82867 7407646622423
A 9238 762360746
A 10681 957364251
A 74369 308695520
S 22088 52266071
Q 14429 97382 4787811785670
S 7156 481683784
A 18772 115537547
A 34649 422446523
Q 5780 66826 2168903733772
S 17973 383536619
S 94756 131283837
A 55501 797713843
A 1751 860786765
Q 1945 86642 2842894768302
A 11942 409191683
S 29791 484556264
S 78487 676767339
S 25664 419929637
A 70322 699305928
A 95193 178971459
Q 22531 79589 967652390057
S 85474 287922653
A 45436 662420969
Q 2688 54954 7783609246116
A 91193 910592607
Q 12402 74180 7246291933121
Q 8067 62049 1358262265938
S 62348 167997015
A 41110 562674918
S 30315 602951855
A 98542 594142235
S 50651 114976899
S 7619 893555547
S 68133 940126347
A 83313 364508584
A 47253 407577646
S 65018 736146779
Q 26016 98695 239427959362
Q 9808 80533 6791832954462
A 43632 386009645
Q 28377 92976 6489652114878
A 78331 160249540
A 1005 386542696
S 3409 197395534
A 53704 546570736
Q 19954 92457 1437789641250
Q 29532 96551 2931251579851
S 67373 53698668
Q 29506 99770 2755358618076
S 54186 559494641
Q 11644 83518 8057569838385
Q 29824 92687 4849532961271
Q 16590 97868 9604339824306
Q 9564 97110 1614031631801
Q 22471 74864 1990268167358
Q 33240 84577 493240996304
Q 28402 78882 358221069536
Q 34453 99293 164577444661
S 10435 443400125
S 43076 54245418
Q 29581 79637 3625614794965
S 52176 537017930
Q 3248 82128 8629117143811
S 14750 114882453
Q 28742 86801 8132328988726
S 47532 753711486
A 43671 356979262
S 26253 889677843
A 13845 297924177
A 27440 892145387
A 20734 967148672
Q 26155 92035 6019472244352
S 60891 657936039
A 86970 418378500
S 87942 413976841
Q 616 96154 225556586520
Q 24773 93070 7552574485239
S 78655 939012616
S 34204 804749807
A 1918 603205504
Q 1339 89068 7814676639655
S 6207 841422248
A 36811 831738135
Q 3904 79287 9773820100670
S 93723 4206637
A 70935 20821025
A 49657 440053097
S 91734 304079174
Q 16611 78807 6751901214199
S 69926 799788881
S 16532 236042966
Q 18361 89442 5729766468013
A 45072 872929742
S 69665 822266150
A 52185 230982893
S 57718 901945006
Q 33657 87954 3456274371614
Q 11112 88907 5534481468556
Q 18220 85768 3617958333338
S 23777 30558560
A 14526 238343425
S 68317 287957658
A 94467 812070218
Q 34235 97560 78020228236
S 99253 713165329
Q 2796 99316 2789453968415
S 60262 203513910
A 79470 247072766
Q 1265 85031 1053550095447
Q 15358 90512 7819257811108
S 65375 879216514
S 55127 918449073
Q 38946 96466 5323303275121
S 30647 12803896
A 20403 487796523
S 76092 214014528
Q 15709 83359 649705508645
Q 9744 75719 4118987653748
A 77661 65878070
Q 37176 93353 4433094675955
Q 31541 93716 9748633560228
Q 22877 79330 4995776285356
Q 4631 75098 8927851340286
A 90632 752843162
Q 7449 71772 9965402780950
Q 31965 92920 9221518928914
A 41707 9572507
S 40763 587318089
A 17650 392924953
S 31790 306432370
A 57001 922563754
S 45453 553409240
Q 19242 87326 5725474074198
S 42809 446148551
Q 139 97058 6395157144650
Q 7065 99790 3472841130254
S 98372 384861134
A 83351 502452846
Q 20089 90669 6223775328594
A 3044 297862299
S 34397 935558537
Q 3641 68028 6885787940
S 55256 30444461
A 56069 230607618
A 24384 156971106
Q 281 89333 1023553723151
S 24417 474506618
Q 14430 84179 4103539411604
A 58441 181460337
S 51880 982700071
A 14617 838298883
S 3606 852555580
S 51946 778628269
S 43493 936160082
Q 1361 97752 5733202242967
S 92671 124520517
S 33798 388966338
A 10263 450231320
Q 3774 56682 499405381703
S 77920 251947108
A 54605 85843331
S 40789 199820971
S 41815 920917142
Q 4722 90125 553216384296
Q 9948 65850 768122531689
Q 23043 99717 9141808265542
A 25141 713060408
S 81660 848530163
S 48746 37708650
Q 34031 85099 1766328238812
A 16245 372056691
Q 1584 99506 7874169012518
Q 42225 92371 6295532335318
Q 10703 99843 189921763724
S 60627 272682141
A 56157 744726323
Q 10997 96168 5560815021340
S 99618 84439393
A 762 94493837
Q 36199 95720 8943426109624
Q 898 99945 1630977933544
Q 23 99674 4207049557446
S 53262 534136098
S 37425 274940491
A 60227 12529435
S 90367 17892348
Q 5276 91213 4149524873233
Q 21730 89900 7440420482767
S 36045 7469760
S 41485 239595497
A 71704 617041210
Q 19152 80137 7472768436418
S 46336 27890575
Q 21815 95639 6856834579908
Q 194 99449 9937420531946
Q 12471 94646 5760356391589
S 61117 730158905
S 51913 835673013
Q 16 99118 6804354592571
Q 3573 99606 7851209918199
A 73157 143182035
Q 26779 86154 849145982305
Q 24278 90130 6111660716205
S 92163 267411723
A 27845 119384349
S 25615 616220154
Q 3514 98488 9703180173642
Q 1209 99214 8416138274289
Q 16250 70483 3537317909485
A 29156 451388311
S 82555 185158290
A 22166 376575918
A 35972 385591259
S 27946 702480062
Q 14523 65644 3994627417053
Q 15185 97845 3889583797284
S 34733 202069783
Q 77 99749 2574971309741
S 5403 293431572
A 19894 75846629
Q 24523 96669 6618712505902
A 71384 61366760
A 28954 751753184
A 83946 759641426
Q 23142 77066 7902258114650
Q 2825 99754 4305505430174
Q 27267 93474 1036203810921
A 1433 55173999
A 56078 131529158
A 20230 819524039
A 91491 59725287
Q 41994 95143 8118290548086
S 48252 1784424
Q 429 99102 2898413722958
S 89459 620738581
Q 4165 73325 9790872375852
A 37895 250030736
A 20819 7722652
Q 3341 62346 9488685486922
S 96676 585452815
A 26793 34690247
Q 2026 98483 8430295403975
A 6265 236365335
S 57760 746529551
Q 16222 98913 9559706996401
Q 10109 83260 8199892181877
S 46602 876123881
S 76238 279329262
Q 6846 92733 3745504575597
S 3441 805742178
A 36365 680011085
A 16060 410733201
S 21966 750283674
S 7523 492609423
S 8905 204828757
S 38292 982247928
S 52702 978835480
A 78786 868362694
Q 18029 94565 9763164648413
Q 1008 99906 7565599335014
S 52463 458582326
S 61231 673830047
A 10682 452372072
A 45908 119067207
S 76925 538489941
A 54891 719461625
S 96514 100765544
Q 10096 72033 4949001525540
S 23609 143378217
Q 17839 99558 3930698580273
S 57051 129654624
Q 4863 75347 8223025624382
A 5540 314856874
S 50556 456025834
A 67343 717091190
Q 9539 93832 5836054075835
Q 26103 80936 4543800806722
S 94561 998310669
Q 14126 92480 9044591764667
S 69522 619189181
Q 5926 99003 1531416224145
Q 27125 93342 1599763227815
S 46519 59087672
Q 3599 79332 9829837489891
A 47279 959158897
S 70867 599107755
A 13106 872525048
A 70805 740044449
S 50174 877625858
Q 25 99720 2653004388868
A 34240 479353883
Q 14519 99104 4077355106802
Q 10834 97222 1638041988997
Q 12024 72663 5717532670459
A 24995 409349170
A 37407 129087147
Q 3231 89521 8866241563945
A 80290 655553440
A 84537 111703763
A 25662 31399584
Q 4102 97930 4521570228058
Q 9348 82507 3215410188065
A 74896 245118732
A 85166 964862510
S 63094 363406772
Q 39135 89552 1863949860928
A 45535 474630453
A 19756 655294098
A 10324 289701802
Q 5677 99082 8261555341400
Q 23808 79496 1176970862771
A 48275 60705279
A 42905 474911422
Q 8782 95615 224811289378
S 87210 382179242
Q 2973 75476 1286295867675
Q 12250 96791 875626151368
Q 7281 98404 7970100086240
A 15630 437318634
A 21631 978725089
S 84982 668054839
A 35661 250472508
A 87102 950852172
S 25876 114790443
Q 2813 93467 2785463444325
A 56575 918102447
A 21241 656633919
Q 12448 94489 9527614979221
Q 6347 96582 9974122275948
Q 3183 67299 3681371457646
S 55774 290456144
S 53281 420144304
S 76028 797845314
A 4989 486393767
A 39661 770497019
A 3972 403384857
A 82951 811820205
A 15482 982694882
S 44125 56612631
A 98721 55280536
S 83785 218565971
A 35346 438396835
Q 43721 98568 7808037647190
Q 1373 95071 6172437233926
Q 8025 97869 3151583149292
A 76970 711756884
S 52298 808894826
Q 5967 88555 2430726081910
Q 664 84224 2669618196578
S 68071 51885897
A 36083 81385562
Q 11002 76918 2236700866680
Q 31683 85931 2173886054918
S 19250 556653831
A 83929 831742247
S 46571 869890837
A 9552 429268208
Q 20273 85532 8274257780349
Q 1022 94043 8991805743521
A 38619 763805411
A 58120 846553290
Q 10850 69517 3217893478831
S 30255 803998161
A 75789 272270327
Q 6045 92375 7035978356473
Q 9136 63335 1694442498639
Q 2313 98793 6304584274182
S 88427 124946733
S 57747 509574455
Q 22727 82379 9730187567208
A 42624 391039657
A 58291 845544433
S 70938 516663082
A 62683 21376428
A 32406 907378101
Q 3601 90384 4627996567987
A 6125 773239397
A 47557 168499947
Q 1465 87037 5494256307979
Q 15547 95333 8978680205399
A 1587 971572849
Q 22960 96198 1703940010913
S 99666 979715710
S 93881 273196966
A 333 800688474
S 18557 62049515
S 87757 112235299
A 5062 51663788
Q 15186 95541 6131772055492
S 35015 546694597
A 38749 181956678
Q 9424 73223 4233050274902
S 4931 980946813
Q 9627 88752 4907467257837
A 93954 312608593
S 99220 618324229
S 61694 853687116
A 37317 605020647
Q 175 98819 2793808399395
A 19409 852858642
S 23305 659928874
Q 18654 75376 6698985013955
Q 5861 82329 5966655121817
Q 26733 92445 2461402634657
A 27261 218110716
Q 7128 94608 5529802366168
Q 2388 85055 8588060206133
A 58435 985967148
Q 20729 81468 1818452139540
Q 11191 73389 2270255181263
Q 4161 99664 961530247546
S 96635 377732713
A 49229 101212959
Q 15906 97303 1651726935127
Q 13212 66057 4956725066868
S 98048 139561998
Q 6147 97281 6548348709974
S 29731 902906844
Q 18732 71580 1926995107059
S 75936 743591059
S 65327 700358099
Q 27104 93127 7592920534353
S 27595 783708183
A 52014 124828929
A 29710 985692483
A 12583 50199320
Q 18267 97511 478064643394
A 6829 868895085
A 34654 201121887
A 58800 212701306
Q 1265 97286 8366567747658
Q 6295 74673 9958977215131
Q 1376 64981 750789539368
A 45700 239887799
Q 6009 68970 4532688857430
Q 1762 67848 1418214910681
S 66392 526199459
S 47435 582704723
S 82026 427232432
A 15259 697602398
A 42051 802888227
A 69654 755982759
A 20630 678915268
A 93318 180483746
Q 37574 93215 5582454686143
A 11022 971166565
S 60842 311598249
Q 1416 98102 7946991858829
Q 8396 90028 4532320592435
A 94224 494061787
Q 201 99796 9224147806146
A 78218 709345584
Q 8806 80488 2970024693054
S 35806 320504198
Q 10316 68347 5753656807257
A 72406 700555456
A 76359 130982600
A 30509 701082811
Q 1605 96584 5223907406291
Q 27198 87951 2291295422586
A 6887 215058750
A 64614 599836997
A 85442 417682150
A 81212 737274160
Q 28516 96051 8626821099940
Q 7911 72054 6803870365734
S 71192 739426129
Q 24613 87023 7052731205844
A 68463 303677528
S 68816 149729589
Q 13158 89334 4730461881210
S 33322 301553847
Q 4758 95759 450008978145
A 70045 365053659
A 63851 288825027
S 8191 27185638
S 2250 499226451
S 96040 54473244
Q 5482 84983 133812514687
Q 26858 82313 2760123352683
S 98855 978457044
S 50577 792104884
A 20946 729912277
Q 13918 89052 9740792303167
Q 680 98871 723056086562
S 65435 828298373
Q 35518 93068 2501650860286
Q 19191 97581 7365767387419
A 68880 63850807
Q 3673 70939 30755749435
Q 5896 91068 5275220066535
S 26344 839523691
S 56406 486346350
S 12305 773404971
S 61538 757510415
A 62519 100782171
S 56787 11834622
A 70788 193717701
S 22630 765535226
A 76766 320613602
A 95732 94275011
S 11378 49356213
S 39038 688049780
Q 3549 95560 6852594333099
S 81602 87234061
Q 13386 95785 6219109041880
A 63784 35717399
Q 3630 99525 7748750651330
Q 15752 70192 6907096322476
S 78886 669095798
Q 16628 84315 5264306511119
A 16812 896661909
Q 19727 83060 7649350438432
Q 18 99586 137708761314
Q 5699 97440 9982098201704
A 64631 49487950
S 19205 831779983
A 4831 702790255
A 16598 949068005
S 51043 302855150
Q 1596 86634 695000557139
Q 3213 97263 5283883695255
S 39733 949317972
A 46871 140865936
Q 14362 94538 1598383570664
S 14275 599738077
Q 24030 93698 2440747018788
A 66965 609366656
A 4628 496921040
A 97993 505066218
S 64360 676604832
A 65888 773395789
Q 27401 91158 8605981726374
A 21034 423352551
Q 32740 91000 7345063804345
S 25421 844828087
Q 16762 91037 432980811246
S 20251 371047193
Q 17336 95053 6678444633763
S 53574 970479855
Q 7562 99671 1098045224172
A 72557 618664907
Q 7759 66129 1979501967887
Q 5965 81752 864883945337
Q 4490 76934 1362770105110
S 5422 786548750
A 62986 322526425
Q 4383 95277 437884898864
Q 14335 95002 2297420097284
S 63964 226697753
Q 4399 85958 9664015933085
Q 9097 91982 7540235437795
A 45790 227656770
S 17870 32705992
A 9100 210421340
Q 2211 90576 806532945645
A 43828 237658868
A 42632 943934735
S 41929 836531121
Q 16009 97850 7362159004205
A 69530 27358492
Q 34848 91213 4612662410238
Q 14843 79915 2770779422966
A 96153 304935147
A 54877 439981840
A 68585 729208100
A 67583 548387635
S 41588 793992434
S 48176 475126976
A 93005 830691197
S 50594 327534897
S 49262 429735798
Q 43 96181 4835384765323
S 61429 121124288
A 47432 360973799
Q 12157 96412 8897871142828
A 55360 6924741
A 69143 563598501
A 63715 328367429
A 55747 253259197
A 58325 79867597
A 48571 335953369
Q 36797 93813 4833389214580
S 68128 900944801
Q 4966 58144 6010204308211
A 31948 276045367
S 67360 677500878
S 54495 904864631
S 74879 163401700
A 6346 494154185
Q 29512 98140 7409881740970
Q 8779 91201 254576672329
A 82945 831488985
A 53689 401210304
Q 6330 94504 3435352764637
A 32345 450494818
S 45753 263525302
A 90347 416351407
S 86968 474444881
A 89628 945112283
A 26795 340408702
Q 584 93929 4127495721069
S 59312 118117679
A 6619 464953709
A 95745 814877418
A 89452 842770790
A 55753 790164043
Q 9454 90574 4648799837524
Q 21988 89862 969404694416
Q 1739 91383 4252385380025
Q 11120 72952 1053278519588
S 56464 637909561
A 86478 862378705
A 78233 587792503
S 23152 37702093
A 67127 448845095
Q 4760 82896 1328705707686
S 9330 283669123
Q 691 89723 2900963978693
A 1549 355959519
A 58112 975981898
S 41325 112309337
S 13512 479813589
Q 12417 65974 6721594059982
S 97429 293976276
Q 3170 96694 3892912578050
Q 4548 93822 610789097992
A 59175 957999959
A 89688 173591406
S 82213 550545436
Q 5236 78717 6183448362889
Q 20097 87420 7057513681884
S 40881 78764181
S 377 50419252
A 24150 571758446
Q 3331 99939 1092955702933
S 2598 998611268
S 7103 138519909
S 1046 453318236
Q 13738 95278 2310348267496
A 32554 581676333
S 87906 963206280
S 69877 70672634
S 51546 844363235
Q 24033 99544 1978089331935
Q 11260 92441 5380191917280
A 28629 913358958
S 94076 887241608
A 4212 605396114
S 29798 989073356
Q 6818 98757 4102143851621
S 8662 938332194
Q 14126 78849 1500925443603
A 2465 406630211
Q 10936 71815 1300230034649
A 28657 830510777
A 81588 634841423
S 28302 117802743
A 45597 345331168
Q 1489 97931 4283153696696
A 79069 34803290
S 88815 744332587
A 93321 652854908
S 99964 611294404
S 28252 89747600
A 53582 580121989
S 62058 20591734
S 49842 802458093
Q 5023 78020 7739443566750
A 81239 836091922
Q 658 70877 222951159761
Q 5848 99520 4135931477730
Q 3324 95663 3243213460775
S 15854 135411282
A 20196 670589439
Q 2156 98100 7008011455612
S 28202 980592159
A 35612 545685923
A 94653 981279518
Q 805 92495 8331793240438
A 64813 187683431
S 88885 425287994
Q 1618 95858 5185228275335
S 36975 641995141
A 89775 863743747
Q 30655 92277 7764763130061
S 25352 179877274
Q 25577 82276 296004606292
Q 21224 80110 8879744127573
Q 10779 98659 4927592695422
S 24600 739442917
A 53065 823523367
Q 9074 66308 5915774957776
S 43391 913292811
A 51666 729967055
S 70335 827030175
S 24316 358031502
S 20446 757614727
S 60985 542787154
A 94267 584862749
Q 1497 72956 6017445285152
A 92001 194356264
A 36788 38771289
Q 18010 71872 2014844973101
A 21045 633242348
A 95089 172643180
Q 218 99074 4335755576963
Q 4007 98362 7999248527186
Q 268 98515 5571024300059
Q 7360 61621 6408368730684
S 59319 384678002
S 13625 222389001
A 78876 570242438
S 42694 179390721
Q 15312 86512 8192781041287
A 48404 562240702
A 10369 977776647
S 20293 875505693
S 18079 876433139
Q 8792 99312 8783892892027
S 21888 580835885
Q 187 99298 9721648314423
A 83644 218083902
Q 32177 84498 7673942254537
S 76396 89643263
A 81578 623277035
Q 9529 78018 5016029167237
S 83514 349965463
Q 282 99240 129579370462
Q 303 99919 3821126582056
A 27367 618440463
S 10061 488920982
A 64709 17987980
S 94725 128918487
A 22277 96462112
A 13246 919101378
Q 4242 77826 8893944538710
Q 44684 96584 6226880939337
S 15842 789320797
S 29204 338165760
Q 17889 68470 2581686736743
Q 22213 86676 9073182675586
A 8197 843211480
S 26201 537104051
Q 3306 94713 951755213523
Q 6604 66490 8084744218806
A 64655 882325661
Q 2903 83353 178936635657
Q 695 93414 582503221726
S 56709 58634538
Q 16352 98467 2213761259258
Q 25078 98781 4566379355199
S 21334 320889134
A 49440 171299727
Q 17413 97382 3636588339947
S 6280 388770290
A 74746 648300281
A 61995 832283936
S 65736 857249951
Q 4079 58303 5107993469700
Q 45743 97275 3416045502406
A 24877 366134645
A 66478 236340438
S 51375 976630683
S 80604 104135113
S 6269 87102620
Q 10621 95201 4207068380290
A 39219 255331747
S 10783 716404938
A 45795 610290968
S 30540 825425394
S 90174 288933322
A 11348 608187648
S 11655 886389984
Q 1833 94939 9307276747146
Q 959 65877 9034687788287
Q 17796 97244 3078658704050
Q 29 99998 2397713674652
Q 21737 76885 5164518531706
S 75237 159847501
A 75072 555266654
Q 12324 99683 979571776574
S 69470 199765614
A 1764 534077503
S 77829 241985022
A 95345 144303699
Q 36887 93978 838514364242
S 81954 82916780
S 41162 922936175
S 69935 787211418
S 90159 733815156
S 53891 208424762
S 10442 598651610
A 42436 340493066
S 50754 760932648
Q 8604 92579 320747611672
Q 6100 95190 7090174523387
Q 12936 70548 277955962080
Q 2814 84857 2112220931498
Q 15400 94371 4241441591392
S 79445 358946219
A 73349 964054351
A 3685 716742971
Q 5762 61543 6355941541228
Q 19525 94367 5646504954256
A 71778 322304524
S 5920 154172896
Q 10784 64297 9696883946752
A 31698 140876574
S 87746 14685191
Q 19882 90292 5187077934041
A 31354 104627667
Q 25945 89656 2908802493022
S 81387 77257577
A 44010 849022531
Q 175 92094 4854632910408
A 3394 371665395
S 30792 388561292
S 91584 605685337
A 38729 512796365
S 72809 599740182
Q 16337 95723 847009851448
A 43715 212413674
Q 23965 78491 3741488259221
Q 10138 74267 8811160675032
Q 1027 93196 3764117088619
S 66795 659806983
S 43900 635658215
S 73389 606487785
A 80348 22152660
S 59059 613441803
S 69655 860797328
Q 2776 94480 9881317730284
A 96817 908908563
A 18614 493887354
Q 22489 93342 5564678984139
S 12915 82825855
Q 4725 98189 7025039418432
A 26311 596774288
A 29813 237483267
S 8577 176347217
Q 6096 95119 4760030920482
A 84745 382049049
Q 4290 73659 9674986134608
Q 899 99437 4345842703713
S 68644 372280837
S 14087 161639983
S 66981 991258698
Q 9936 63571 9498605578931
Q 15541 95632 9125746027346
Q 26140 78971 8579557273736
A 28372 557313403
S 38880 291963874
Q 25814 96521 210277100898
Q 31448 89498 5846856735633
A 32460 300772588
S 41610 587538652
A 6902 427680993
Q 30989 92842 1874701852599
A 67878 148667052
S 48929 630407209
A 46306 713625089
S 25436 798217545
Q 8113 89167 5854103531696
Q 668 97175 6550096096640
Q 5251 88089 5435592504098
Q 8521 73511 1255939176191
S 85389 396554105
S 82188 219338269
A 70823 599414249
Q 13590 93732 7044273962900
S 82963 94195661
A 4941 852213091
A 17446 44149104
Q 6114 84734 9969768326388
Q 6423 91048 4318180133464
Q 23821 88368 6007421288548
Q 4924 86058 5602261550358
Q 605 98518 4633760218040
S 67130 925469545
S 3711 932926004
Q 13899 87085 1119457746355
Q 4740 76468 9415846691761
A 64094 152675069
Q 5608 91679 7623252255266
S 9377 892908565
S 96304 227898793
Q 18242 84078 7025212602370
Q 32890 90593 9185812552364
S 243 953262089
Q 13793 82445 4694784033626
A 26994 495923346
S 77783 498416946
A 35522 435748131
S 40153 906542885
A 52353 997718326
A 21054 719050841
A 60728 138953319
Q 8925 93927 3631920144494
A 46409 880884585
A 55941 569633542
Q 23175 89705 4208803228595
S 93145 232347723
A 38822 573584997
A 95613 728914106
Q 4585 68465 143181897085
S 19272 91796136
Q 11507 92246 7777723841550
A 54194 694628662
A 75194 349494187
S 97860 674970084
S 87669 384058219
Q 3524 86806 4066495923658
A 20857 463930662
S 73196 209222727
A 97537 396700897
S 16716 425894197
A 49378 626526695
S 9931 115719423
Q 6155 91500 8176180484684
Q 1495 66375 8419845718293
S 86767 51108165
Q 22000 72388 4930988961466
Q 2252 97179 844554459436
Q 21069 87653 7371779742912
S 70943 950560058
Q 7756 71301 9348418717133
S 29319 313359208
Q 21830 79069 5019623015166
Q 3481 91479 9178792639761
Q 19047 70867 8754314490180
A 75242 24200044
A 37120 402299282
S 80953 469905493
Q 3281 68980 6365220069899
Q 9639 67816 2094800698500
A 58301 879074898
Q 4303 88565 2692907032299
Q 24191 83723 2565729501212
A 19592 337615791
S 79925 370162751
A 46666 829967747
A 53903 251534549
A 51381 746647968
Q 10142 88959 8157252279391
Q 10031 79574 1618671725124
Q 13037 93929 5055687774149
Q 5937 95153 4864903014270
S 63950 211772496
A 3677 892566627
A 22450 69863758
A 97814 606327044
S 68621 683946973
Q 26904 84922 4257883093754
Q 26357 92052 2867012288992
S 69834 623156348
A 97124 186647135
Q 31121 97418 5747672122736
A 25700 181513596
S 37750 203690282
S 18939 854447443
Q 2454 87529 8455181433524
Q 4371 76620 6022629773468
Q 12365 68365 8951785043100
A 94084 277061381
A 88122 623630852
A 47081 893135774
Q 14381 90519 1191350518424
Q 2128 89505 7595418563116
Q 690 97664 6431569286382
A 70330 77964078
S 83372 598816142
A 33783 951796455
Q 10840 99039 9506023257798
S 17782 114918002
Q 4954 77080 6913337672090
A 1455 585869829
S 37198 569734044
Q 41995 96887 114289184994
Q 256 77867 1337712165772
Q 33580 98526 8508797044767
A 63050 146783624
Q 646 86323 956062587498
Q 7716 98987 1116373536069
S 58723 439226894
A 77604 646207176
Q 8879 86811 4041608579548
A 65635 489523763
A 14838 7927884
Q 12912 89345 9034724296165
S 74956 79940234
S 18162 673171654
S 18372 257280230
Q 30744 97436 6559417646298
Q 41779 96237 6640493148601
A 80110 508429231
Q 3004 85234 3608242121906
A 45947 553814374
S 44420 456419749
S 68298 504174573
S 28064 923119714
S 65153 354407023
A 13218 634524468
Q 5127 86843 9953198773496
Q 3724 99129 3086020509874
S 24150 325744603
S 4129 868960079
S 26111 404799820
S 70992 341320661
Q 12857 79992 6307743199616
A 7530 661700231
A 99510 430144568
S 58452 199119682
S 58847 221414501
Q 5043 98449 3057376068417
Q 8025 68232 5824117232773
Q 31522 86365 1148126393244
A 91176 813604357
Q 8636 96871 7686606784671
S 40118 730394758
A 21701 166751944
S 44731 611148004
Q 11017 89109 52790985241
S 49174 223216763
A 47604 473291511
Q 946 96761 2086163848831
S 39385 689822252
Q 12336 89324 9149937693862
S 80544 581037042
Q 33863 93692 6226640199646
S 19094 406269706
S 51986 434972086
Q 42161 98577 5649179482249
Q 11396 98130 4737600058973
Q 16950 80172 4518586472137
Q 23534 99614 7040922197964
Q 8414 60384 8745905355404
S 30180 351919080
S 57512 262387281
S 35383 73974782
Q 5886 95579 7122684350308
Q 13130 80626 5400837366395
Q 10256 64370 8290431301502
A 75256 205174158
Q 4778 74455 9064665885580
A 75098 729344895
A 79692 671818791
S 66788 280273537
Q 21111 93164 2141758154928
Q 9276 95012 355199943240
A 11414 357735676
Q 13819 91255 7420244873060
Q 1879 96830 4114329098904
A 53565 236311313
S 44367 244660782
S 72621 757066349
Q 15683 92005 4026626931113
A 83925 289002797
A 78450 553846656
Q 31626 87225 4243038329745
A 43997 932671697
S 54410 692660716
S 79779 721072750
A 66422 83943209
Q 22651 98861 7486152312784
Q 21044 85351 5211029097950
S 48437 156659441
A 64422 911409684
A 42916 596521183
S 4014 420291033
Q 18626 86659 5650676600391
Q 2710 88665 66647442610
S 63287 883545115
Q 130 99570 1180802916789
Q 4551 97142 5593553327753
A 59215 774431665
S 5836 509342045
Q 2490 70194 4527347531129
S 97325 71363929
S 47864 553375482
Q 4718 97776 9359439233965
S 80070 750936822
A 86118 780165912
A 7244 824115603
Q 1590 71799 6362223205765
Q 8956 93195 7709072646501
S 46261 167264234
S 28245 929561897
Q 7482 75409 5867651635717
A 75384 822844723
Q 39797 92089 8433105394344
Q 10599 91671 5411992872783
Q 15706 96097 9495176331207
A 75853 978047830
A 51700 6372191
Q 192 98814 5284562235251
Q 10688 91051 3593325809989
Q 11036 93483 3450985902317
S 15788 389173260
S 1794 777894740
S 5787 464488259
A 97479 887163307
Q 2313 75943 8104126503526
S 79441 933603965
A 67422 834165228
Q 19966 93497 743680067263
S 96761 683559266
Q 430 73975 2003305895689
A 67497 973372492
S 10629 556944595
S 41198 565890399
Q 3453 89819 365066404762
S 98281 325840473
S 12520 647655371
A 5497 787731079
A 62694 806998527
Q 39022 99832 4979693804900
Q 4981 91240 2375251950355
A 51115 369761990
Q 1623 70643 9440194053348
A 71660 654402006
A 14077 591207094
A 25078 942600955
A 48998 246353264
A 81066 326065926
A 31598 273886907
S 81635 282861429
Q 11304 65024 7351498762715
A 55225 156725238
Q 7035 98621 8259906517645
S 55872 900275988
Q 3013 93937 9942586751349
S 88768 301190444
S 10329 108584461
A 72779 253311391
A 81479 851357881
A 54780 394352755
Q 15822 96876 7869580213428
A 74799 751924949
S 91518 314203924
S 57580 614948805
S 65021 858098304
Q 15480 92378 9787978937036
Q 18415 69272 9425438145912
A 35192 236998972
Q 26422 96966 6921085106817
Q 14486 91234 2831883398598
Q 14559 99390 8136538288525
S 42572 527739668
S 85099 235639727
A 49838 920585501
Q 26306 87851 9895602177541
A 2719 939161875
A 12891 864446602
Q 92 90843 3440401754994
S 93723 559291054
S 81326 242946833
A 25723 634509433
A 85969 781007885
S 55586 901303807
A 8730 7625783
S 8784 774012725
S 51159 213220139
S 13761 686747154
Q 5988 99347 9211937922516
A 30760 699986968
S 43286 25432076
S 10064 420042888
A 43794 788372996
S 93782 610632776
S 3300 795329326
A 49286 667893289
Q 374 93581 3862431839951
Q 5873 99520 3169758312115
A 46835 924474944
S 4590 954690108
Q 1093 97570 3436063013024
S 51604 30800062
Q 2640 84346 5347961067254
Q 3756 94078 3226364786750
Q 7252 98568 3441070595360
A 28471 456559308
Q 4955 87861 4908693503037
A 55468 710396494
A 25108 623672824
Q 8340 63698 8585508513433
A 44654 284175230
A 83356 522258626
S 28841 436809753
A 20615 375214659
S 77317 808865819
A 45773 86903884
S 74546 339933851
Q 17567 92973 6606131270092
Q 1169 99625 692064756210
S 75271 856208365
S 60237 70286152
S 44950 124700217
Q 5250 98079 9009410419619
Q 5035 76520 4552132666380
A 14197 283668569
S 2770 874831149
Q 11404 99188 7523469054502
Q 9613 98656 770184491883
A 93520 482618947
S 90203 499999803
Q 5195 71204 9037435710612
S 52420 80049742
A 89474 331074236
Q 5324 59375 5907779427753
A 76060 133014479
S 39777 896217699
A 29616 71494910
A 70838 497824477
S 39358 131469204
Q 6121 92041 1492328245789
A 49688 973799555
Q 14193 76396 6146662678898
A 81288 996673287
Q 496 87599 2151768345241
S 33817 685320962
A 58740 89877104
A 34544 328190605
A 81057 588373613
A 38052 917198722
Q 26693 82848 621043047455
Q 8193 97994 2353005404120
Q 9391 94851 4663836260876
Q 14 99886 7030550362593
Q 3516 96828 4288589705829
Q 5459 83018 8156985807452
Q 2 55998 5643493165967
S 62266 945801687
Q 35992 95139 2382603808062
A 50599 235832485
Q 2346 99644 2152180627424
S 2621 18371186
S 80085 868617265
A 70592 490026981
A 76614 268227435
Q 10147 93354 1267791780834
Q 23580 84446 9400796062527
S 66365 525056107
A 84426 564185120
S 94067 119810145
Q 41485 93747 4976080688257
A 40163 976545023
S 92153 101257339
Q 1129 66244 8423619936528
A 67087 2715750
A 49754 577245626
S 14204 351374024
Q 246 99969 3827453163716
S 29831 74390623
Q 31390 98252 9912120418882
Q 6721 95529 7067835933599
A 27785 285403768
S 81680 620676778
S 33898 1485256
Q 12542 85376 7841665710195
A 70689 933931267
S 35917 120584016
Q 2373 91925 1968190134138
Q 9832 75767 8415630942013
Q 1724 91700 8652469110047
Q 2145 98438 9058178637663
Q 14796 98196 5721387402354
Q 23822 95705 5294341790149
S 38319 640488483
Q 27709 88042 7318893995125
Q 3088 92843 9113214668649
Q 1130 56652 5724012339211
S 82454 498624530
Q 9877 89479 1186613516650
Q 4833 71022 1291762896136
Q 4538 96106 2187855227677
A 18444 481752559
Q 16555 89878 5622827346384
S 64773 258990064
S 98945 137805519
A 83342 196926333
Q 1011 88727 1368496844319
S 28128 312292678
S 28885 946033176
Q 34595 99930 2158155519876
Q 792 96915 7715181696900
S 32893 629278311
S 90932 565349469
Q 34617 84844 3039019478862
S 25142 854508705
S 60851 261729757
Q 2963 91351 9551233545677
Q 15561 96811 414715090532
Q 2799 79793 4454354353748
Q 25028 77345 2699966439207
Q 17098 87415 8397708766365
A 2275 51840340
S 16104 824422545
A 35278 252384604
Q 12892 69919 6537749192884
A 91039 804908477
Q 6408 90453 102882911202
S 55304 663775523
S 34918 523404927
Q 12712 83088 2052176589811
S 21148 307268331
A 89933 102506431
S 5320 424163127
A 20120 635282794
Q 99 99864 2747416280874
Q 2060 86961 1938171968576
A 23690 218787574
S 11014 453386745
A 1304 192555126
Q 4680 78545 9413243345292
A 21320 661335901
S 66411 194277794
A 50928 773642868
S 22811 375163056
Q 4140 93085 869077609670
S 46623 887836959
Q 4950 83086 5907419710184
S 53874 384975105
A 1538 920492560
A 42338 684135689
A 39237 881331200
S 73442 64302245
S 8987 827384960
A 94995 900128964
Q 5176 91320 8536191824327
A 77424 68494908
S 56882 701135407
A 22898 687460711
A 58125 625392002
Q 34885 91291 250714868501
S 41127 760819329
S 14800 868441269
S 35180 348906411
A 86518 640630717
S 24068 149982196
S 93717 169711627
A 42838 465241027
A 68300 22275718
S 15564 657846777
Q 16943 86281 8542703108118
S 63195 695492711
Q 28941 95361 253483107906
A 41709 641326278
A 6379 339160570
Q 4495 85889 5160494110691
Q 5866 99552 4274575658642
S 5635 611694490
Q 13602 76434 5655124908639
S 10814 637848773
S 26762 229362930
Q 11165 86816 240708933164
Q 11553 99069 8867481558937
Q 1426 89411 4742610148243
Q 8390 78131 350464072326
A 78056 918356798
Q 18 65862 7344192235950
S 48770 233329596
S 15282 245265015
A 480 268367631
S 1909 318117599
A 87749 547978541
A 20729 194927259
Q 43163 98673 5174272303112
A 88429 114207452
A 80111 126459943
S 66521 777505036
Q 22245 87110 6324117875654
Q 6252 87802 4311088754080
Q 19883 83262 8957455733756
A 42937 852753671
A 32680 417758883
A 75962 432770926
S 87746 275467500
S 70492 812662394
A 38550 865461546
Q 1988 99815 7796787640767
S 84163 698484338
A 9669 434419332
S 71947 784686921
Q 551 87234 6180659381774
A 2669 975806315
A 93742 563561025
S 28790 587806574
A 21601 997608426
S 62959 115879795
Q 18426 99699 5752394156403
Q 23332 80922 2661431498946
S 4680 499696227
A 12687 888064426
S 12767 103020065
A 72285 891430027
A 25652 966556053
Q 1980 78044 5736641599442
Q 4940 68199 5078940080322
Q 630 99220 6471203691808
A 90416 955485228
Q 20095 88662 2679867137948
S 81076 516166242
Q 20244 97487 6625454773751
S 15393 453709950
Q 14986 83012 2528834943444
A 51275 58444541
Q 11115 71652 7060950952310
A 3445 85042674
A 18082 265912839
Q 15685 96182 6000530652534
Q 39740 95020 6381105418168
S 92218 98257135
A 88191 520149789
S 78622 473037147
A 86050 6455518
Q 34303 89835 3645810166617
S 12864 62125009
A 77433 293323071
S 92699 411593321
Q 2533 89293 3115647563497
S 43404 694841727
A 44446 950444318
Q 31344 91127 3247877797373
A 39790 304745120
S 69063 745391898
Q 1131 52917 6830354545971
S 17096 409356563
S 47384 379133960
A 40108 596218837
Q 11994 77544 1894157795158
S 45824 506671995
S 90365 968925374
Q 3255 97356 808394666589
A 31817 65749460
S 83118 385217306
S 74316 450052140
Q 25511 93565 8251488421933
A 5445 212319082
Q 15001 87802 672110188467
S 35981 521920446
A 55667 909934783
A 45921 977161715
A 37744 361410668
S 82197 767742577
Q 233 98657 9127028474669
A 48096 657098160
Q 5186 65083 3958179065442
Q 43807 98864 5211540836200
Q 162 70110 4859013978528
Q 27205 80458 2479586443818
Q 25112 82901 8902047773551
Q 7852 97365 4004202735566
S 16553 230939243
Q 8539 89511 207152225185
S 37481 265707809
A 35505 703179028
Q 484 94637 1556906875757
Q 3173 97176 8803032804908
A 19634 413603438
S 31316 193727558
Q 14300 98281 7034702795174
A 15991 147383597
A 60102 26303047
S 56989 826528555
Q 34305 88413 3941179544639
A 26196 992938710
A 34739 684085611
S 37026 76884334
Q 5300 98992 5712739656712
A 79634 300821841
Q 349 98229 4717682239936
A 27107 733882548
Q 35752 93444 1837501861972
Q 25704 99180 2973355632366
Q 24202 98257 5854210123056
A 78286 956301108
Q 9741 99158 9422189358480
A 33415 465520160
S 68278 278390393
S 36987 828224691
A 59692 491596501
A 64609 920281703
A 60739 645817869
A 71993 238586953
A 32570 995589787
Q 12979 91043 8839800543432
Q 630 96891 5039088129407
Q 28025 93205 3692599869482
A 97428 807857154
Q 8026 92209 3608386331726
A 19423 384946640
Q 4920 77101 5607059898764
S 93915 329347815
A 92883 81209658
S 19215 810589143
S 67494 748767757
S 11940 552645848
A 49717 334014457
A 19468 998060894
A 11952 714900156
S 76689 195779098
Q 16599 81864 8289264585924
S 88726 474374519
Q 9773 68422 5062819616946
Q 6671 93540 3289260294235
A 87390 524855413
S 15115 553072761
Q 23074 77081 3992585785092
A 77242 659531890
Q 9033 85068 7050309752136
Q 38497 96082 2770076969508
S 29703 498733322
Q 21300 83359 9232169242681
Q 18844 86800 9314930165065
A 18646 869393555
S 77123 124888730
A 72125 518395119
Q 3957 98633 1515108288091
S 9067 362883429
S 87464 779165907
A 58882 26411492
Q 6988 99194 7946168578009
Q 39524 93727 5898582079337
Q 26115 99550 296746682989
Q 1103 98597 1546628045326
A 94723 856863204
A 45865 334263940
S 41627 443890681
Q 9150 94239 6495533640278
S 88729 922353718
Q 3440 97239 6289459417387
Q 10319 93868 4318305491534
S 58479 711310741
S 64161 434846948
A 49200 61996396
Q 6225 81874 9057532797488
Q 10515 71240 5155415600146
A 39880 619927814
S 77250 965434906
A 18428 949665655
Q 12522 80025 758604058636
A 5548 247898589
Q 8767 89096 3318702554013
S 47783 963463943
A 76906 338040282
A 55742 473909821
S 82004 860955610
Q 36729 91678 3949891688938
Q 7211 93298 1970246137006
S 46422 992799216
Q 5063 55600 3164034627407
Q 1235 74566 8269177929925
A 60200 795532787
A 52267 870538952
S 39959 27440779
Q 114 96418 6464796469005
Q 326 83723 4936915681199
Q 21936 83458 1357608489886
S 64077 700950790
Q 643 93737 611677288931
A 73320 98788126
Q 23725 95689 5071196634690
S 71353 911926751
S 93310 728224570
S 33166 182170413
S 43417 894452273
A 67856 682650238
S 85724 383272321
Q 3062 97597 33033409240
Q 2876 98390 7881574346083
Q 2611 83123 2674984653278
Q 39424 91006 6275972290600
S 26001 275602524
S 30812 624430788
A 95905 730923058
Q 637 96826 3961703992323
A 91927 465256193
S 76005 476358424
Q 10494 84781 864684667023
S 42886 633383132
A 3204 631743146
Q 10635 71808 9206284156975
Q 12236 90914 155588806064
Q 14549 75576 6409073761488
S 11743 132852703
Q 22443 77578 9675493042787
A 95270 482416125
S 11354 970862447
A 8683 871550092
A 99254 131384112
A 84286 626543225
A 25544 550155935
Q 246 83145 4636585686334
A 50966 131692986
S 12827 325492873
S 82030 464462927
Q 27546 89073 7847679185826
S 60485 398217360
Q 7908 92209 5535861440525
A 91024 619910890
Q 4277 93759 9584707670737
S 54846 300022202
S 49745 50571422
S 90166 551185572
S 6241 128875611
S 78532 56732469
S 63767 383838777
A 95085 4411594
Q 15521 87772 1365760219390
Q 2251 90241 9906388879858
A 95524 38630409
S 91804 876181449
Q 3567 98431 6247413055653
S 91858 825188307
Q 22040 84035 2098012453532
S 3442 381264310
S 71348 519818931
Q 32018 94284 2315412307043
Q 22051 79505 5849582187320
Q 584 91648 7909940291358
Q 2482 79354 1422680791376
A 10415 414787398
A 79093 854170512
Q 17265 82288 5997244786706
Q 5820 83014 8795488993774
S 66949 846997984
S 81934 110258421
S 19545 88327248
S 66265 483013807
Q 11650 65466 8329168572015
A 60983 493884557
Q 8984 96537 3117237813433
A 97507 752413480
A 83852 534931722
S 27670 130527759
A 77913 701025454
A 47209 811427220
Q 7328 58688 6569207823863
Q 17267 90750 30966205960
Q 2888 90264 7916163843933
S 37936 301242698
Q 16974 71132 5066735235942
Q 21 99933 8966803406625
Q 33400 97354 4865394915544
Q 8104 94737 7803454266201
Q 19737 82180 4247384469647
Q 29301 88767 7521645780435
S 61019 502431676
Q 3347 98133 3434823632872
Q 1938 99249 531653929326
Q 4401 88727 4868724019135
A 81039 622361652
A 20754 386445938
Q 12231 93614 7563136374678
S 29650 422337668
S 70832 752543962
S 60914 312694661
S 52815 875424578
S 41938 456927650
S 15336 965904415
A 836 165614195
Q 8808 63919 3350343437553
A 93614 743545666
A 85101 213296054
A 5349 563400610
S 85812 307179208
Q 10448 86981 9570184419535
S 70852 274487133
A 24874 59564137
S 93509 20036303
Q 17723 99623 2740854827677
Q 8963 88542 4492617177890
Q 3440 71768 5522782539544
A 25731 696892369
A 38721 973405851
A 77456 818439774
Q 633 95913 7634393240706
Q 26840 90019 3752315260829
Q 31999 95359 1477071061369
Q 12672 93221 6086586168564
S 71860 667531888
S 23491 50590466
S 93429 69757783
A 33954 178194268
S 27339 888972393
Q 1755 94407 636060821468
S 59807 553656876
Q 1086 92601 4744121252537
Q 7370 90065 687792044413
Q 10341 95137 8963246442814
S 10747 282048327
Q 2111 96510 7835814534317
S 41822 302865521
S 76689 622388150
Q 1172 96110 9006912022467
Q 1702 99006 2937651033555
S 30119 334004902
A 31519 810590936
A 60265 344483381
S 72058 933856599
S 83805 852432862
A 97942 475019145
S 42214 816690546
Q 4338 96567 7800777903719
A 54872 739844427
Q 9738 94463 3941853516938
S 23050 631021313
Q 4369 80558 1005432154737
Q 1525 99298 274898775325
S 90385 16417340
Q 22741 73929 1942592345217
A 51588 580614398
A 16029 51530771
Q 6542 85084 3919521284507
Q 14859 90482 2036263953127
Q 2410 96797 8426189164668
Q 7933 82137 723166093776
Q 40548 95436 893125908533
Q 20704 94066 7054896407789
S 90681 547124032
A 84836 200898571
S 44180 460919817
Q 19054 83039 9296692434500
Q 10647 66944 2875673905796
Q 22349 72464 4073548649061
A 95320 442218626
A 27416 511668310
S 45597 772517064
A 4694 22627315
S 13095 833334168
S 99007 211508804
A 88597 673141238
A 57343 883681478
A 45318 444155728
Q 7337 61849 875323774980
A 56873 13922871
A 29670 920728755
Q 26991 90686 4735926733905
S 52755 805654309
Q 8 99106 4684108018052
Q 22651 97014 134254613568
Q 17602 97889 74404098119
Q 1055 85298 4822231081806
S 39153 681553336
Q 17875 82358 4018085348809
A 18182 698098149
Q 14605 67513 4274119042169
Q 2985 98437 4049518293938
S 428 377529966
A 87680 960163680
S 76224 298306562
S 11774 226195300
S 43932 799917808
A 84718 787174928
Q 4134 97847 6993060738979
A 12959 466142627
Q 17813 83381 1458151252260
S 17543 607436721
Q 43 96814 1817064531761
S 62628 392265445
A 97427 810211713
A 21433 357756014
Q 7403 78067 7138669008844
A 95480 311268422
S 10229 12524447
A 80425 985381097
S 2449 982878587
Q 812 87744 5520150537989
Q 5557 97260 9348848313758
Q 35573 86857 8372494000030
S 96117 783272735
S 7661 391808365
Q 5936 87331 4105379944835
Q 40803 97352 257950100863
A 16485 347550796
Q 7276 98762 1908019961518
Q 31816 97385 1089563041584
A 70805 570209301
Q 10005 60397 3166288824996
S 70485 234742212
S 57430 896886722
S 83278 89024998
S 43263 799129421
Q 16733 84146 6938361837140
A 9646 759395976
Q 3143 75351 8134813468870
S 37638 73561752
Q 6621 92764 9662779273218
A 63516 169142891
S 68038 338808033
A 72173 62134262
A 7839 633951344
A 40878 338330370
Q 3789 86087 6233239348575
Q 12407 97909 1083288241611
Q 6072 96001 3851305169716
A 17464 642543113
Q 28865 81061 4758824856663
Q 17193 91973 3476633080059
Q 6216 78161 9643829440301
A 83652 36735078
Q 165 58891 8335170006792
A 74019 295589864
A 37830 987655982
A 49382 958873703
Q 18077 95461 4016388905460
A 65506 171151856
A 38372 720148807
S 90058 683157139
A 6626 60562384
Q 6418 97552 7998937040379
S 26414 492837088
Q 28203 95980 6243144913923
Q 15975 77331 6388062709130
S 30829 645688571
Q 3163 83812 8268500058302
A 73597 135435992
S 49825 151321555
S 12859 800458478
A 58373 229392647
Q 4215 90038 3946472173310
Q 22017 95448 4948561231371
A 17118 332668618
A 24019 620289773
S 59758 86380739
Q 16354 69890 6630692997116
A 86554 38064163
Q 7006 91613 1271482158001
Q 10182 82701 4836024249162
Q 3216 86701 6476624656569
Q 1188 99664 9117621293191
Q 13994 71873 6326032570330
A 2095 224164776
Q 7753 71459 5569723501037
Q 14812 87306 2343324660890
A 31609 144768030
Q 940 79563 8573154631153
Q 2968 78868 1128198505335
A 92320 297799562
S 46680 491208718
Q 6421 87773 9460118310279
A 9669 194162854
S 17964 588303648
S 77981 230265642
Q 17582 97433 9753074602545
Q 23236 97115 4433019696320
Q 3947 98056 4457186429582
Q 33577 98737 1127020927925
Q 6211 94492 3122365606337
Q 23608 86612 3999056623398
A 25746 126657338
S 89094 157547790
A 91317 95094834
A 15498 530390072
S 31968 684828496
A 24314 403931854
Q 32140 88833 502268999118
Q 12536 75256 1714289529053
S 84897 861403003
Q 3854 98129 7540817835472
A 94085 46837002
S 8209 813397717
S 99348 2925560
S 87697 981117191
Q 1682 99131 315141247811
Q 66 65911 5329445548929
Q 33468 84034 7171791204504
Q 5043 80021 359849954324
Q 5454 92683 8702190338470
Q 21465 80814 2616833792643
A 99097 562124870
S 52016 288737182
A 83446 454444194
A 14400 943575926
A 52752 360653239
Q 7063 96941 5259735043321
Q 37686 94311 811688145793
S 18491 954120546
S 73233 237514518
A 38250 648094138
Q 16207 95257 7164787189454
S 77501 958081844
Q 16077 88656 3074034970688
S 6241 516426604
A 33691 695023601
A 34678 253194843
A 12694 930556656
A 24192 359835241
A 92208 170390614
S 17595 906804616
Q 38 99372 5638126279456
S 43833 956634969
A 46525 912241285
Q 12801 65911 6970864919761
S 84045 81737328
S 1459 332389888
Q 23551 97017 3008881364627
S 24990 332392776
A 25348 22261954
A 47248 249059147
S 7238 251165119
A 76872 944634595
A 16696 658764948
Q 13383 82698 2898545861787
S 25083 13404252
S 76470 278548293
Q 1929 85844 8126154982899
S 47938 915556615
Q 9546 97130 4471350699391
A 73292 556125402
Q 4768 99987 7570986854132
Q 37034 99544 7579191646595
S 45313 764736705
Q 36943 90706 2869662309935
Q 15549 71503 281014356880
Q 29722 90966 8901728195664
A 24506 930996326
S 99753 71163801
Q 3994 95599 6639669162498
Q 12130 99920 5897590566541
A 87730 884801937
A 62266 66805809
A 61343 17424240
Q 15297 91710 2326408127526
S 24901 249551948
S 34110 4852883
Q 25971 82699 6505927006765
S 44246 580385747
S 95153 960501782
Q 2690 59454 717577358532
Q 10462 98890 4028660998696
A 98100 547106581
Q 4272 99486 3717926035909
S 1321 148075432
S 92611 508966715
Q 31207 91998 9636046082123
Q 21058 99287 6082479711813
S 79837 191231551
Q 10084 74037 1928230058442
S 54282 914109139
Q 267 90412 1338846351912
S 58283 598753251
S 24575 165633952
Q 1180 98644 1489431419478
S 62312 238183145
S 5242 323984290
A 67020 363626164
A 72470 957153928
Q 11906 96372 783869732975
Q 382 99887 2154469779352
S 46600 810086113
A 905 130734394
S 17421 543177337
Q 2505 97189 7795437513527
S 54157 360984453
Q 11878 94566 3824971479738
A 65048 12140413
Q 2243 98767 1808883495588
A 82333 914772162
Q 10132 89133 232241934177
A 27620 332486357
Q 185 96622 9770302839660
S 82876 376430752
Q 28710 86478 1777338715829
Q 15340 82704 3081716875940
Q 11502 93474 4432953753580
S 70260 155126898
Q 8150 84543 9002324275485
Q 35731 98714 6725680961351
Q 2561 86219 5454118910272
Q 3980 98703 4916498658560
A 10752 309576823
S 98637 183846030
A 45397 306965150
S 62037 767865096
S 76815 684865904
S 18183 100671654
A 4290 67160535
Q 13610 91647 4226740374331
Q 12026 65257 6420536209831
Q 5259 85414 799037014971
A 88873 775378847
A 720 674272925
Q 25998 95829 6230749325258
Q 4951 86202 1527554561659
S 55319 93370484
A 4877 354591361
S 87366 344007091
A 72584 949139760
Q 19499 93509 1127241189165
Q 28611 95038 2447558712876
Q 13242 95444 9268577246996
Q 5778 81043 5654939142353
S 40907 186504168
A 21623 415249622
S 51658 611783760
Q 30083 96411 969783843323
S 38018 548346801
Q 887 99930 4919821808518
S 50910 154002634
Q 3235 87580 4817996860455
A 3921 684853776
S 93534 768373559
A 31547 642951641
S 27581 726198972
Q 21487 82372 7366807773829
A 49902 958959279
A 9860 185598751
A 31677 35734985
Q 1452 80755 6918871280598
A 65644 602100632
Q 15289 85376 9300207059
Q 6760 94394 4176081303447
Q 2810 99787 8081500565736
A 24210 593101716
A 47099 543831463
S 95043 594991472
S 84349 382979848
Q 2730 92603 4199061669876
A 55067 234928412
S 13406 551479994
Q 8619 85344 3072621966643
A 25203 832527407
S 65900 192077521
Q 10437 96135 1290900715254
Q 425 84962 1808936497333
Q 14164 84872 6105187778900
S 42809 128000710
A 14478 122828886
Q 4057 96994 2538536456591
S 16410 561652148
A 54425 145672327
S 38971 161795668
S 8633 31468078
Q 11251 78620 6286836585898
A 94715 907911190
S 95999 552604756
A 41363 104889875
S 1515 111395089
S 32145 492387553
A 82168 665673739
Q 24178 88776 1988314589014
A 4434 992103766
A 24996 666429024
Q 6403 68033 2334633169149
Q 37643 96912 4971709137977
Q 12823 98532 9537082978393
Q 729 82989 2827593057253
S 17986 509989435
A 37895 88845797
A 92243 767495111
Q 21443 81869 6660305534820
S 20019 183918390
Q 1833 98678 6639278362934
A 38454 297278684
S 53402 579884988
A 87276 386075756
A 72460 836766151
Q 33871 90235 8828297026774
Q 13364 90566 7411382731880
S 65119 507999611
Q 35739 86402 9146069967637
Q 20483 76812 1115543029205
Q 222 98478 2229450824832
S 36985 198832552
Q 3936 71449 134266166018
S 2974 596079835
Q 3325 78365 5280784323355
S 47001 531455801
Q 43742 97056 7747185017515
S 14188 84614872
S 43614 540297912
A 15500 711842337
Q 17636 80884 7549893081450
A 29539 556134340
S 17072 689850290
Q 287 98988 3626734868717
S 79263 251668638
Q 8352 94003 4176378907616
Q 18 91129 4970382885931
Q 25620 97135 9027244277392
S 95465 692259676
S 24480 362772
A 11143 95321420
S 86039 100401052
A 88204 137563250
Q 13679 93682 7940979848450
A 12125 431560098
S 73693 504250580
S 91748 64551169
Q 753 96382 6021893495886
S 84258 155251001
S 7491 657727134
S 3966 739272261
A 55488 701524339
S 50692 450218304
A 72258 343602695
A 92883 113384479
Q 21997 72518 7638372926613
S 52453 490007967
Q 5819 65242 312734272517
A 33705 707277833
A 56533 784099422
Q 4495 70333 2722138598050
A 37347 110577042
S 81048 546242166
Q 10326 89420 3133276504968
Q 25836 96563 5894831203865
Q 2318 95475 6867925185136
S 83440 435618232
Q 3040 91721 1681509975363
S 10278 205070505
Q 5866 58210 8147822241073
A 58269 45113085
S 29863 553596597
S 21962 350772744
Q 23548 92148 9130851134171
A 82371 316553927
Q 7736 93334 8592519644989
Q 584 94618 9048571599824
A 56345 642769577
S 2150 414505744
Q 2480 64829 9756226432112
A 9296 491645904
S 20889 611111027
S 76280 714021600
S 60200 718622952
Q 30042 93308 4498627817763
Q 11448 89370 3547794161190
A 76686 318680324
S 1411 768760532
A 57527 671817921
Q 5196 92188 3992041232631
Q 1293 71058 4745169757729
Q 13577 99574 4278322183924
A 12862 150994461
A 58247 150011942
Q 24216 95461 8281584417382
Q 1437 95816 6733216747173
A 90528 200497209
Q 15458 96118 8753387033534
A 7895 334229599
Q 11877 97379 9327341055097
Q 27914 80156 5630399267325
Q 11019 77582 6651434810633
S 43612 898800511
Q 13151 82000 6502598461496
A 5174 284940802
Q 15552 98575 2496259248433
Q 21828 91602 5519835333619
A 27080 735109265
Q 9245 83494 5714289026799
S 48094 729992392
S 89784 690997857
S 61324 40313823
A 10085 613539591
Q 2263 82017 9389997998106
A 21283 682360294
Q 14560 68882 7929270185303
Q 13849 94619 1572362478932
Q 618 89633 8538755692278
S 43281 871478576
A 39924 810346405
A 84702 481790526
A 3383 318298177
S 89099 417091281
S 46906 331139850
Q 21895 78711 5644380740970
A 282 740766911
S 80649 38400909
S 47141 315339410
A 10428 996319896
A 74378 551861071
S 16087 277777528
Q 6079 87890 6803486623201
S 67537 352617205
A 49903 968981675
Q 4925 97757 7287535656706
Q 5183 66124 1976794966928
S 59704 359062466
S 47753 305823861
A 20683 667645024
S 10830 222210684
A 58712 86909428
S 18862 30196377
A 10696 645205242
S 1170 913742122
Q 22894 75735 6902961681175
Q 33970 84354 8700944844282
A 44189 80649516
Q 4334 68448 6735623443019
S 36866 160058696
S 92075 801021161
S 3694 642955906
Q 12335 92171 5217559022852
S 205 987823248
S 76773 946007631
Q 8360 99769 9190963145134
S 16514 522219539
S 44797 823909260
Q 7435 72769 1979363582970
S 20172 214478361
S 94970 665987716
S 80122 105159954
Q 28103 91145 6271322511739
Q 26732 78983 1414835208551
S 71721 618597835
Q 1051 81615 9298961311858
A 6402 324796803
S 90067 468087737
Q 4146 96580 3461388069334
A 25392 489669123
Q 37142 88579 8195256543692
S 40502 163843769
S 11288 794544320
S 47001 329728526
S 58989 956689846
A 87728 717868323
Q 18134 82844 9451783214399
Q 32778 92163 7593245037075
Q 38627 97850 3741777533537
Q 2241 67101 8844081957600
A 38824 740788025
Q 6692 89129 6668658160246
S 4072 922524708
A 34241 513830639
A 97868 649132895
A 81653 426646719
A 87746 214661069
S 37612 727166154
S 50977 118848111
Q 4185 98798 4553500940511
Q 7117 94694 2949302007570
S 39331 823574911
S 39981 386814723
Q 4073 62559 4102201799192
Q 8951 78523 7184262228439
Q 16406 89988 5254291286627
A 46621 174879137
Q 6606 98652 7946325730942
A 22494 432009499
Q 15432 70641 9762918483488
Q 944 53173 543596140112
Q 4759 88407 866821868017
A 68204 657088003
A 47957 742190689
A 2312 943445739
Q 553 93341 2975122072773
Q 27907 94091 9685023338849
Q 3976 95357 3955654828003
A 2774 40050486
A 41159 400167492
Q 2400 84075 2156519182426
S 63933 119811089
Q 22398 92964 8193539079097
A 94213 184364365
Q 14412 96450 4779484154856
S 49824 398767872
S 29635 40173671
Q 8436 85518 7580380733514
S 77270 655801906
S 92584 739308659
A 43078 252894993
Q 30955 88884 8852340914247
A 94726 28302142
S 6549 970020024
Q 6453 95891 9824718851480
Q 23587 73969 2407285292736
Q 7258 99613 1512327127053
Q 19347 96178 3204702534984
A 38804 679140366
S 92818 96760781
Q 14976 88053 6519672221686
A 52147 896496958
S 83528 896785313
S 44103 438854874
A 80369 996127474
S 15186 558637980
A 82152 769433437
Q 2896 86413 1587747041305
A 33776 679638822
A 8424 813664132
S 44567 312318271
Q 5341 94714 5024614364803
Q 1915 92884 4708882304241
Q 1579 97343 1216690555577
Q 9319 87180 5750849839439
S 22554 715893805
S 64431 252199791
Q 813 96557 8375844703365
Q 14053 72733 2325874209920
Q 16330 94593 1688201740405
S 517 823804029
Q 8209 84513 3182919141433
S 21697 166802102
A 77103 806114989
Q 2904 98045 4000615783022
A 84762 901958281
Q 1766 95963 4350950063543
S 66212 987257849
Q 4319 89433 5372526828017
A 73353 996398583
S 86344 751249814
S 93457 897830937
S 6861 32386578
A 13408 891175197
Q 2500 98914 8482335400536
S 39342 989040223
S 67516 339194577
A 9422 517385530
S 39012 869933086
Q 13228 98278 2330184262482
Q 35032 90480 4021702142754
A 68849 942301028
Q 8573 79765 7777448153332
A 41653 600762944
A 65964 474412638
Q 11075 92166 45668394207
S 74629 805275605
A 55516 211196417
S 16627 142326180
Q 2228 72563 8283231593970
Q 32019 90806 7889593739695
Q 28892 92545 8091636881957
Q 37160 93509 6699882457949
Q 13482 89216 2670700056949
S 62774 291501946
S 2134 765201946
Q 6588 59858 944804276962
A 54511 241020817
S 84869 314557065
S 20594 406776173
Q 15742 77696 2395870845499
A 51775 743150718
A 98279 254186233
S 35299 128806103
Q 538 98631 1018705799390
Q 810 73401 1464358210385
A 34246 693472744
S 58586 447420243
A 7282 859733052
Q 32306 84437 4949173094688
A 27941 32238975
A 47510 855429373
Q 21627 94731 6020273498643
Q 14652 81262 1171647876103
Q 24067 77814 4985042990180
S 96483 48908789
S 71055 280755014
Q 12218 98153 9024266818968
A 76590 896046635
S 15084 680958138
A 93513 567003788
Q 29146 96371 5995379557972
S 62974 583708266
S 71949 516666234
Q 33071 86564 5637273882691
Q 5041 96192 8100747573896
S 85674 259998280
S 11947 413403565
A 60031 51465711
S 23547 790953948
S 86243 550303758
A 36415 955851976
S 42050 703073650
A 39675 399961143
Q 9415 61050 5631919218567
S 75647 822846880
Q 7384 70781 9432260372528
Q 9785 92657 774255968326
Q 25149 94877 8660470010746
Q 20 72493 3008317305768
Q 13224 70153 4096769593923
A 90135 621990983
Q 120 99921 4068255988547
A 81272 932941493
Q 28865 85508 1584341731420
Q 4667 76845 77798106182
S 97319 606285135
Q 6637 97640 451833820460
Q 8659 99568 3619284975832
Q 1534 92644 9147506234775
A 89741 948243449
A 84841 249151977
Q 15713 97670 8542358616413
S 29160 688882023
Q 9361 98721 8879086294393
Q 53 96938 1309949620150
A 69796 929673938
Q 3650 84586 8207081067825
A 66358 23586279
A 95694 597460124
A 86623 87659684
Q 11819 91366 4680948067978
Q 4596 99674 7760387450102
A 81010 14688279
A 59168 396982244
Q 16311 85241 4127872678087
S 32840 47734801
Q 7606 97704 7899839317958
Q 26076 91824 5109115774957
S 42079 153188046
Q 22216 74602 3254641221954
A 44957 588087625
A 64007 650467808
A 12748 326594191
Q 491 93726 7080420455339
A 7193 455285282
A 30623 704827250
Q 8483 92236 8366382748639
A 28736 44314231
A 82902 610644749
Q 143 94020 704675177591
Q 5069 67873 745434561746
Q 256 98433 247648557187
S 45251 309179202
A 56826 993652011
S 56175 92603276
Q 31970 82502 6367937815781
Q 1634 93444 429490090371
A 50451 373967920
Q 38142 95617 7732174546553
Q 6622 95286 3425492956508
Q 402 97999 567324577562
S 23807 950912903
Q 3438 66973 7203622546134
A 35118 484290366
A 95252 103282303
A 84616 159328096
S 55858 536685179
A 94326 638622313
A 4008 183997870
Q 11942 68587 8429544184231
S 35961 287137676
Q 5214 75321 942869135684
Q 588 97735 5596882025640
Q 543 83147 938850654172
S 78824 669832300
S 86058 786722449
A 42837 79187948
Q 27995 92592 5716084641329
Q 14556 73048 7754175484930
S 66109 5051537
Q 29739 96014 5811640004725
Q 29756 98754 8503340343702
S 205 630090700
Q 2469 60989 3850475314215
S 13972 668288531
Q 12754 80869 8706324705506
Q 17678 98354 3868561129022
Q 7596 63010 1616017041804
Q 9942 99110 4754519278708
A 34224 707441556
S 52273 429198614
S 43914 24406333
A 4140 236138004
S 6057 679220813
Q 28135 85516 7091854564333
Q 4654 99947 8218984296800
Q 3526 90777 5271560390668
Q 1505 90579 4849362599210
A 46334 629293405
Q 22806 88359 8964611297481
A 62959 894544924
A 54153 578930963
A 31599 803661796
Q 21097 89303 436061891660
A 91340 134361280
A 74178 63767065
S 75688 883427107
A 12855 980843059
Q 27007 92430 7532660979352
A 75174 321891408
S 15307 726866301
Q 775 65518 7362175373947
S 89742 888585449
A 65521 360777022
A 61243 329714627
Q 24911 92635 7972811054587
A 24745 904964092
Q 995 72587 5680698148437
Q 37956 97702 9956451970363
S 88489 73029228
Q 1945 94125 4273772944273
S 42287 702451486
S 38706 635942114
S 98341 753279125
S 20919 761883416
S 98444 403265812
S 12836 637000047
A 92974 656806381
Q 4215 78998 471228450067
Q 1622 99952 777348072008
Q 7442 97551 3027608647280
Q 9905 95647 4469940902576
S 50610 871949148
A 91321 154310201
A 74366 385906259
S 46849 471872758
Q 9019 86562 6438154518216
Q 5222 66038 9837445810839
S 36316 318558405
Q 58 51318 4141171008512
S 10973 447700188
S 86745 768055701
S 34074 567855900
Q 415 98569 1223661970163
Q 34212 99155 9069324161328
A 99862 269933682
S 53902 535034552
Q 40997 97257 192959151532
A 97663 505371437
Q 22177 91300 8871640364548
Q 32781 90289 9659255601186
S 19090 190392804
Q 14139 96519 9097694523406
Q 8766 81776 1363761668478
Q 27409 98485 3950585234773
Q 24060 93413 9534949973170
A 96517 569006042
A 10667 417236932
A 56907 572124429
A 73516 803304399
Q 10983 88331 7199537962608
Q 25228 83855 8385487728627
A 44995 709555845
A 67617 946706253
S 74696 274918301
A 31936 195047393
A 93713 569835184
Q 5579 89425 9037380282803
A 97876 640392474
Q 47305 97872 9254956355875
Q 21071 74124 8158795329930
A 17797 674371932
S 83611 831529141
Q 7367 88026 2703224255885
Q 4618 94394 6388833821231
Q 12398 62485 2276010213052
Q 13611 95853 1504878948029
Q 10745 63206 4303862373766
A 7443 615194286
Q 1677 95850 664634811579
Q 21608 88716 6921453097402
S 98803 819688161
Q 1532 83297 8881381238948
Q 6622 90469 7244276096729
A 25408 811272149
A 98125 339229833
S 42874 143488377
S 76806 808654295
Q 36221 92790 3485747860812
A 51342 810595246
Q 7417 80532 5123534589759
S 87753 589726740
S 28085 790495018
A 70934 852100919
Q 21958 80358 6066559292402
A 49743 333862241
A 92808 925802677
Q 25144 87615 5101050029574
S 2399 30480533
S 57336 114428490
S 62930 23301021
A 63288 9964626
S 34214 753057072
A 3318 961301107
S 65337 157174532
Q 12926 95902 7875545191
S 53194 194563211
S 5796 793571275
Q 8289 95455 8203813250111
A 72066 723473565
S 53752 62671401
S 48841 99436424
Q 22920 73417 3092973418058
Q 801 80979 7944475443639
A 29915 286899612
Q 12816 73815 1734432491518
Q 38979 92335 632950467002
S 73806 657274012
S 72574 63473721
Q 20731 83495 9823788496771
Q 3312 54589 2212553582206
Q 7673 71757 7632693349362
A 73085 923276288
Q 27821 99424 9697564452248
Q 10059 93967 8010698306887
S 56157 754663730
A 83723 161925592
Q 1875 73674 1626107566832
Q 13817 91326 4367814731804
A 31876 52614748
Q 3901 58241 3668786600628
A 46255 434588641
S 31873 138602237
Q 7331 97009 1505974579221
Q 4329 86508 5876607257733
Q 12190 99300 2855002379151
S 9647 865388038
Q 26177 87531 5231400072182
Q 4185 61659 7610732591662
A 76545 888964384
S 68716 187247403
S 31552 447482482
S 74473 693508348
S 67831 139119542
A 28626 91601764
S 76684 790492607
S 4895 361978636
S 94210 865740267
A 4593 598060290
A 3673 407366117
Q 12534 67941 1670518904219
S 89114 109961343
Q 1114 98813 9600726768482
Q 7596 72829 2301507961632
S 3894 698043724
Q 305 61561 1124082807826
Q 26680 82669 1714571285762
Q 26 79271 9108304084359
S 89016 457190628
Q 6291 96751 192064715973
Q 42323 98007 7302374202359
Q 1822 99275 4691920836087
A 42444 312796108
S 36776 30514647
S 876 542793998
S 35354 90335348
A 75699 171643224
Q 28754 83123 8625891958528
A 43921 222486101
S 44570 337604884
S 83635 211084735
Q 23966 75149 1214794895747
A 45571 488649695
S 51301 620856360
A 43927 209203246
S 67505 639013339
Q 4672 83254 18327591859
S 2596 346768226
A 43616 808625274
Q 18439 68765 3273628201937
A 51229 496757131
A 71642 398152348
Q 22554 87522 7126314419206
A 71166 772450947
A 74006 633816567
S 71476 661015945
Q 19363 84820 6459908403363
Q 19694 99032 2915181224857
S 2178 716817234
Q 1683 99864 2804263438849
Q 18132 84440 5819458222429
S 80954 907827671
Q 3198 97075 8608971723162
Q 13677 98460 6062097855562
A 48851 261122808
Q 5803 98183 3374025328360
S 65580 338961209
S 38077 614893745
A 40973 958190726
A 74767 989571696
A 63096 991408371
A 62575 978691829
S 4484 563940788
A 33767 881917202
Q 182 99903 7820343792931
A 90620 377981201
S 58718 399425555
A 7461 53369469
A 97998 136899579
Q 1745 94355 9585129935648
S 24710 874966936
A 64757 652053554
Q 3217 85956 7712246434167
S 35940 306706206
S 11310 288159286
S 16241 803649304
A 64917 663266898
A 34464 415098321
S 28114 354279321
Q 44337 99292 8627786830181
Q 4058 63984 6016120665882
Q 14353 75466 1511874808638
A 41478 839309735
S 31109 305439373
A 27843 875491537
A 82643 699465807
Q 2298 99813 8573880884583
Q 34242 93050 1361343705295
A 29166 124107181
Q 4683 98006 2895517310164
S 63911 417240328
S 5496 4125588
Q 32386 91556 6046344751044
A 62256 191010104
S 29500 752935754
Q 23521 85834 2952127972431
A 77910 536297752
A 95312 955247719
Q 35218 96784 8104926836950
S 30502 175170449
A 97352 975120183
Q 14202 95684 7498076215060
Q 20584 75930 881295123991
A 39158 275935585
Q 2256 99403 5870457094195
S 82292 547398803
A 15895 345791457
Q 1988 98345 7399193047303
Q 5837 67255 8326531114596
S 67208 27486043
S 25577 564350375
Q 36162 94141 6638227403175
Q 19040 94851 9376883568029
Q 13860 76833 7701346848413
A 7410 701907258
S 11531 170917606
A 96661 372593019
Q 11341 96518 7790209320506
Q 25139 95052 5842898206611
A 8735 941076708
Q 13292 87063 4117365518942
A 9575 428892180
S 45251 517245086
Q 11292 92440 110548523144
Q 8116 92771 6907373261023
S 21299 268973557
A 96026 46988152
A 21098 186031365
S 46645 348064011
A 97922 664777917
S 73527 867104878
S 13055 375470883
S 89389 621004906
A 95377 524239654
Q 14302 84923 9124558672087
Q 25370 96915 6839295350980
A 25292 262735315
Q 23053 91468 1177977858604
Q 1936 55621 39773371985
Q 1407 80320 5136143345539
Q 28504 89727 4549897425732
A 46977 154963400
S 70130 892039345
A 86005 664142039
Q 10385 99654 7057286614662
Q 6389 85708 1453395770858
S 61418 129161819
Q 3080 92705 7225102883865
Q 23173 84370 8875508822276
Q 22702 99726 9556536285169
Q 38552 96683 2618231747242
S 15082 610181857
S 45780 825271451
S 78608 693629481
A 81736 90182134
Q 6646 89919 3625828363300
Q 237 94732 8598275492060
Q 4776 55519 1626924589728
Q 12775 70312 5096445587993
Q 40180 97702 7895899208866
Q 1928 52715 6948580885867
S 36683 28191630
Q 9251 90803 3661965666113
Q 16621 93466 6254281043628
Q 9843 77159 2874910587273
A 52758 757439599
Q 34593 89996 5797631513671
A 35262 958961196
Q 17431 95512 9709982949733
A 29486 203178345
A 86753 695149940
S 67559 270251620
A 86680 495160631
A 30656 307342916
A 26378 628601607
S 36282 48954710
Q 10029 99752 5501576003354
S 81297 604469357
S 32968 509514375
Q 3365 93745 9233894447394
Q 7103 63717 1933906712513
Q 127 95684 3393755231027
Q 20887 99218 4538771218182
S 34948 228719787
S 51020 657525965
Q 36619 86755 8551992668606
S 74354 117196530
Q 11707 92276 6346993651582
A 26447 254746449
Q 30378 82669 1001335578173
Q 4269 92703 8755221255472
Q 14391 98025 2624499747019
S 10065 958818606
A 83640 520399794
S 52996 114808540
S 25690 716004476
Q 20904 92599 1439804876725
A 23885 665804939
Q 9034 95138 6793993067562
Q 7971 69395 765911182531
Q 577 53577 9204788191130
A 80741 527055995
Q 2033 92582 6491052318320
S 33660 314282142
A 54418 974516052
Q 29344 88592 239689108889
Q 16916 99377 9080743953232
Q 8404 95676 1534923295957
Q 31649 87230 397847395944
Q 9174 74416 229285358948
A 16306 887090054
S 13315 824148188
S 26115 409528033
Q 27029 82271 5771662215099
Q 24070 89094 7516988187982
A 79537 182370976
A 7838 652169399
Q 987 99554 1501808822249
Q 5705 80475 2897312514832
S 73243 595491348
S 67571 755308076
Q 11706 86784 136211541018
Q 124 99200 8976677214277
Q 1 98889 8845025245348
S 42484 266171337
A 92899 206786662
S 43001 495753772
Q 22242 88498 8026069325399
Q 5829 92008 9747551295936
Q 31823 84410 927714026543
Q 5501 57862 2528799707347
Q 7246 87811 7992610391119
A 87105 489556320
S 70828 831967873
A 52329 306149206
A 32685 457770
Q 359 97682 1922825582980
Q 2653 90844 5567599420558
A 18982 615783924
Q 4314 97684 4557430833807
Q 9467 89654 8585989510404
S 16913 483303909
A 46230 347929791
Q 20256 73231 5630616335876
S 22731 616945510
S 80689 27925920
Q 2931 89949 9937467134061
A 68709 902111291
Q 20356 83909 7385754124287
S 2039 330414129
S 42906 377396741
S 14713 865806325
Q 4141 93111 2554510952609
Q 6116 90797 9078059290180
Q 4758 93911 1266894913298
S 14178 527003977
Q 35436 92659 2326029496466
S 29501 173112549
Q 78 99915 5598506252064
Q 12667 99723 9092581304244
Q 1821 86017 6696599260397
Q 14475 87682 1406906378641
S 45478 258765890
S 10814 670155466
S 86380 622788465
Q 15396 91830 4946799370839
A 53268 503449560
Q 19924 70635 5454470091934
Q 2536 77111 3291431293991
Q 13101 87948 6791156989298
A 65969 29629833
Q 27651 95284 3468644420948
A 33957 134740800
Q 3025 99027 9260582538014
A 72466 196278212
A 86680 28642934
S 4882 957296662
A 82276 945937427
S 72038 393152176
A 2933 160175369
S 12899 567336610
Q 13743 95809 7102669836140
A 76446 993687554
S 94565 497968158
S 82595 271913843
Q 3972 97411 9765710478055
Q 5326 94846 5264141810041
S 56093 504313635
Q 33628 97387 8459397046164
Q 1363 98042 606775531823
Q 21554 93542 5178392713598
S 8362 905590289
Q 28589 96729 2168869426412
A 40965 280101680
S 72543 94190862
A 67403 320054881
Q 11292 96594 7739751577176
A 31949 80873977
A 87496 137246459
Q 4080 57354 2183229521863
A 1503 159800848
S 68295 958361714
Q 6733 98749 264978509045
Q 3938 84166 5160782877597
A 86666 874122225
Q 169 69473 6283955148791
Q 6611 95280 181759783838
Q 22739 91692 397840210981
S 40114 204351070
Q 22109 85762 8346735073544
Q 3778 77806 4527846750501
A 46962 505307731
Q 9916 96663 109520994374
Q 6910 73608 4187867467098
A 10676 206450221
A 9151 870263190
S 14401 699353234
Q 27689 94036 5377360339113
Q 41966 97332 8480001718496
A 36628 305016410
S 17385 698781251
S 87295 708931159
S 87288 819584810
A 81873 583942136
A 71996 108636140
Q 2162 99778 1699243849462
Q 26467 76540 2113304423728
A 67331 261313177
S 47227 606731807
A 62112 281686185
A 66972 882335006
A 3225 8228638
A 88495 559514953
Q 1340 87042 1939970937557
Q 14144 95822 9789120566381
S 11181 278833579
A 5216 149846777
A 35391 515623358
A 21630 482920936
Q 5622 98800 5772819586350
S 94696 535540085
A 46540 933531089
A 21892 26239222
S 9948 437559405
S 24406 795631503
S 68826 167865987
Q 5162 98943 6899603042917
S 3276 223097913
S 13002 421728133
Q 8780 95500 5719922077867
Q 3960 97138 3886037168330
Q 6172 75402 7895621916428
Q 25009 82578 9674954360012
A 75852 479938518
Q 5884 97776 1858086607465
Q 1018 94657 3258737726643
Q 13314 75044 726826548548
Q 23393 82683 7138878545548
A 93658 96706439
Q 11677 63906 9483951766827
Q 6415 89854 7417335024930
Q 24494 81853 799190042693
Q 17550 97724 7310218371344
S 8626 5811879
S 96441 351389247
Q 36552 88690 8077747669064
A 85272 915140401
A 7508 47776577
A 9601 21777714
Q 14465 98259 9215973820454
A 4005 145631059
S 55191 946975095
S 79654 413381658
S 88927 758868022
Q 34652 99600 8011655846895
Q 700 96417 8853434686260
A 30456 728939661
S 41707 403783584
Q 2464 93213 3383639781850
Q 1074 99730 7958347560266
Q 20563 98513 8480028707513
A 76621 377304626
Q 3358 97166 6159853705127
S 25952 723345907
Q 13610 73805 9131892605868
Q 767 98776 9146099796442
S 67289 615502152
A 67069 975266949
Q 7747 90954 3801210430128
A 67839 382943701
Q 4351 95198 6788073682993
A 31886 823815478
Q 4317 85190 3304060131103
Q 28038 89132 8685616225945
A 85676 900634126
A 83169 704322141
S 19228 712579794
Q 19136 88799 964954660525
A 41954 547034830
A 33130 726412282
Q 7520 60222 7657217690497
A 52068 376056552
S 17545 581554448
A 53149 285552166
S 91626 2898533
Q 3465 99457 8809415738181
Q 37431 88041 1946125663274
A 47115 278500401
S 11741 847486150
S 24709 191833181
Q 1966 98934 9977305242964
Q 14553 83808 3474479134955
S 87892 544504097
Q 7482 91329 2295979611308
Q 20639 87295 4504429151738
Q 7664 99610 5745018978550
A 44554 676292677
S 43218 4725342
Q 491 85205 9933906362835
A 5316 301341018
S 21893 139754603
S 12792 866849351
A 13532 906533512
S 6681 838280693
S 17578 512957030
Q 1332 92762 828458984779
A 68894 950113728
S 42583 342900263
Q 12205 95955 8700399647465
Q 8915 95651 9349877883843
S 70580 297454791
Q 3654 89951 886568132018
S 9447 591906031
S 19167 157667783
S 55101 741145858
S 160 363433365
Q 6087 79915 3920098894405
Q 6565 96202 2310601354961
Q 10268 98635 3777400095562
S 83423 262596345
Q 8391 99652 8004244522070
Q 11789 95553 6385784680458
Q 4375 87664 8151755550072
Q 15785 99543 3693687296459
S 25846 486634652
A 86880 434848236
S 18637 968555267
S 85518 929263660
S 51835 642731588
Q 2597 86533 4925988551673
A 80013 491851099
A 13981 69924647
A 65287 577324061
Q 3 60328 8109124726165
A 79903 553526329
A 50234 760985020
S 11509 215046930
Q 6312 89607 8444574804408
S 37356 60727939
Q 18142 97467 2710187637921
Q 22469 76728 8255946846095
Q 14258 85609 9946590901836
A 40095 214581572
A 62371 15070706
S 44387 984947493
Q 8708 92778 7320134336781
A 89254 266063926
A 31651 763270961
Q 35709 88709 7557216300082
Q 5533 92375 2430893462060
A 85112 817691642
A 65873 347142381
S 31427 845545658
Q 21490 92493 7101503744270
S 51250 818164733
Q 1748 91606 2075138268737
Q 12548 99827 6772885658983
S 73770 117993228
Q 1945 94341 9223430635548
Q 2082 99110 9870774328475
A 64168 352926709
S 88299 634808593
Q 11844 83048 3687532680517
S 10976 545608322
S 16854 773975468
Q 4646 98702 1913784623436
Q 24495 83713 2567686047952
S 44396 493399490
A 7652 86424443
S 80496 919008503
Q 10318 83360 117762575656
Q 8704 92218 6546556871576
S 46127 253509479
Q 11417 95678 9167613963823
A 3702 31923151
A 55321 351030371
S 5043 154674354
S 3773 192323623
A 39165 213589218
Q 40115 92383 814044525097
A 7245 958217100
Q 32523 93652 1357562897090
Q 25394 98239 5607604377134
S 44396 761404890
Q 1177 92885 3841128273311
S 20206 826563258
Q 12083 98092 7782555085827
Q 12731 83485 8202791707370
S 4484 661291577
Q 24296 77984 7231608828330
S 51478 484257810
A 98379 290673361
Q 18761 76751 4980977805691
S 4731 445825998
S 46913 120167485
Q 2328 96006 9761837478698
Q 16690 77686 3241086205244
Q 8714 76652 3401431734844
Q 22161 90116 6465507299407
S 55249 904343066
S 96993 501262416
S 26394 654392052
A 78364 442134726
Q 14251 81766 254277301468
S 23224 920154793
Q 10508 92023 9137464396729
S 33174 513628209
Q 10437 99001 172677037787
A 60026 761029091
S 17794 949841424
A 94751 223346789
S 42532 186867050
A 81667 549950427
A 97786 953615235
Q 4104 98434 5227814205037
A 57100 96879654
A 57867 894008237
A 64545 131248226
S 92 448487684
Q 10019 96967 7661125080848
A 64339 857197
S 25847 175791206
Q 5885 99280 8894480002469
A 45494 614678957
S 23544 764120731
A 36280 969632806
S 915 884623271
Q 12008 90750 6743425471020
S 87754 379259297
A 11462 675793289
A 63043 560462552
A 96816 150420492
S 93186 529041627
Q 19776 87804 3296119648754
A 51781 101591038
S 46798 536533630
S 46337 922500431
A 395 537734247
Q 954 73962 798535649343
S 78795 214284610
S 31392 485150739
A 7462 847533350
A 24847 619495812
S 96496 530899147
Q 10168 85376 7442297453264
Q 28085 86497 6493656581186
A 51455 56284047
Q 45277 97533 1802519965061
Q 6940 91560 2611599984668
Q 11061 96970 677973833332
S 79128 787764543
A 42540 536031146
Q 3766 97711 5883573730263
Q 4494 90252 8684141399538
Q 3063 73752 8141861087409
A 1089 267849256
S 48430 768958547
Q 17710 75253 935610127947
A 83563 774467725
A 22677 366723038
Q 11428 91839 6813008283755
Q 2293 82483 1669500636062
Q 551 99698 5025864144645
S 82357 716325344
A 62462 941351393
Q 19585 93522 4577986643188
Q 3806 93389 4389091816118
Q 2037 84285 5912091148162
Q 6564 73366 192015242816
Q 3138 99241 6250657853204
Q 2709 81769 8378067765036
S 38762 402467097
Q 1464 63922 4151086662296
S 76220 239979916
A 24522 828522355
A 60859 180699668
A 43960 474851604
A 20010 573279120
A 38103 613517704
S 95136 320666294
A 54747 616002466
Q 13072 95302 3317759133290
S 93141 430968064
Q 12055 73009 2683391274421
S 50165 636067223
A 56033 897442032
S 3079 318589032
Q 88 91114 1789390017869
S 52589 648921056
S 5249 614769386
A 57190 792512137
A 38929 379726201
Q 5416 79243 5970730322604
A 46241 802720816
S 90183 214925371
S 92850 900492807
Q 19169 97176 6534650235096
A 85617 121915739
A 41332 514492999
A 74116 971118854
A 44643 395524253
Q 11890 97996 6010566733012
A 97694 588101127
S 64721 732640674
Q 5743 64295 5636958904997
S 46872 517673639
Q 23516 79629 1367879275641
S 88457 673272323
Q 14833 94761 1308959615713
Q 40739 94813 3469653276254
A 41718 127410889
S 94372 31334561
A 90014 892494359
A 87550 34853564
A 65390 271409523
Q 32 96178 3071406577384
S 49292 381062514
S 82172 818039308
A 87404 845840589
Q 92 91177 1070473873957
S 91153 140267611
S 93237 248633533
S 50302 206729200
S 36621 766281964
A 48859 470771388
S 97483 375576613
Q 8946 75448 5552359816076
A 96842 990709455
Q 7665 99654 4302821737144
A 42127 148462058
S 48358 275592806
Q 1302 91765 6640961203006
A 55819 674504755
Q 10959 78035 9102002756049
A 37040 948329104
A 47298 401155130
A 80386 451771800
A 31282 790901319
Q 7546 95181 6528283306699
Q 9116 88219 1984071932837
Q 26068 84745 438041077593
S 19943 233699030
A 34698 958374229
S 21565 672545975
A 63337 683857639
Q 17640 83674 7584546655189
A 26679 935212233
Q 13199 99918 3225011223814
S 84104 627704636
A 84660 406777151
Q 26116 94111 2340478973211
A 37723 950416782
A 64010 117049339
A 18461 896399416
S 6330 603847056
Q 13788 84261 782908188479
S 98992 590942837
Q 5382 96759 3216219223984
A 28563 822380695
S 7402 265374795
Q 5251 81544 8327036383137
S 46399 673546346
A 20830 760573662
Q 33825 99688 3981687112813
Q 4178 97532 5761913366156
S 12918 27937427
Q 6884 68862 7520086878804
S 42638 610138187
A 56494 888654933
A 51334 34434816
Q 7448 74990 9546733168175
A 69691 979334691
A 13992 465672264
Q 24241 76260 8534275021062
Q 1837 95329 7663536361360
A 64191 388377331
Q 7722 73632 9380375629839
Q 17236 97561 534348649309
A 76263 953880527
A 80589 832946372
A 5573 522233598
S 14618 981419551
A 81626 921457113
S 44838 91555158
A 99153 160008308
Q 5719 69907 5406746183961
A 67906 732855506
A 63018 873435463
S 1997 203181330
A 5373 996463693
S 15430 613746585
A 4474 85717473
Q 17262 92810 4024966419440
A 90919 555195769
Q 892 63222 9842798011696
Q 18181 94233 7023295409433
A 21806 860650118
S 921 90527552
S 83344 851014728
A 66177 837129055
Q 9328 71095 5029809621256
S 80449 822487055
A 61286 639995002
S 6001 822978962
Q 1453 97327 8833687736127
S 38560 775615980
A 95917 158494532
Q 1934 68980 861634773605
S 54722 611528025
Q 434 99568 6800802924623
S 39087 44203421
S 83679 135742747
A 67908 91486930
A 84722 322142137
A 825 270614102
Q 7 97421 5600091965424
S 82834 460470008
Q 16226 79295 8535508798828
Q 19550 81170 2835645006979
S 2388 3428293
A 49553 78590311
S 9915 284593626
Q 8615 89055 6436468108648
A 31187 932284143
Q 4551 98477 6889915703566
Q 21498 82332 5294798650518
Q 17325 90343 1842239492040
A 49396 570393992
A 263 117646377
Q 18992 82430 7935620905988
Q 20712 91509 6774230767199
S 94999 71673228
A 91248 792348977
A 69568 484302705
Q 381 96984 3599003021920
A 24100 761214705
S 15512 979641724
A 64365 911261691
Q 2750 75521 7179812944953
Q 11834 72218 4380138131887
S 91044 634882668
S 5316 386751078
Q 6264 98875 419654694233
A 18196 353949148
Q 24283 82819 6030949979991
Q 2386 98952 3175977984852
Q 12901 90543 6107380163059
Q 82 97038 3938213477472
Q 2843 97390 9056369145701
S 83065 6904323
Q 21582 88519 9625088776136
Q 34859 85885 1401633276247
Q 28004 93677 5096727079578
Q 20348 89505 3311413240899
Q 7418 73595 9974790613241
Q 1297 78679 9530929460290
S 92301 779391579
Q 3695 80193 3274652234561
Q 238 87969 6649245490852
A 71313 135733243
A 83015 241268589
Q 9858 93445 9610873950913
S 93638 415052332
S 75394 551050470
Q 1085 99677 5929669318157
S 1539 897660394
A 95888 340833682
S 6583 374973555
S 80567 667631061
Q 11457 73843 2690576329518
Q 129 100000 1306978622344
S 99663 739375650
A 17285 684054493
S 38828 801692570
S 3836 50588914
A 10559 809121357
Q 14254 96333 516405891192
A 86272 476060296
A 54953 765900598
Q 6052 78406 9680446482005
Q 3513 78050 9318355981515
S 48201 982611874
A 1091 733070984
S 39222 678056851
A 46856 327803306
Q 4398 95152 2085011618997
Q 14501 72269 5724218006144
Q 966 86371 6989618368443
A 35711 241892356
S 91326 654585572
Q 25750 96319 6636079299856
Q 12094 78429 2086459652066
S 3704 275570328
Q 2780 97876 6020971794160
A 41717 379757165
A 84547 625305357
S 28790 913773673
Q 28350 82625 9756383132374
Q 21283 73957 7301879539473
S 29892 906684809
A 36803 959883341
S 89953 479989104
S 40946 925720530
A 62964 941536342
Q 36427 92907 7785646159632
Q 1686 69943 5544634267421
A 8864 192502158
A 40702 948862559
Q 356 89271 7221981490635
S 48629 342129192
Q 49 93008 2067211474377
A 13687 35052191
S 93368 197897898
A 73755 258493359
A 99261 512013913
S 4605 811022977
A 19095 395229002
Q 14472 64657 2903637614873
Q 13236 95877 7743176825889
A 12112 851615871
S 93058 125363268
S 49662 481157197
S 10460 123256004
S 29442 235390595
A 25940 295146416
A 46530 387045191
A 50626 688960000
A 60034 756806563
S 85881 192734439
Q 13582 92212 7683233948950
A 11782 421969293
Q 9448 67492 9323596378209
Q 9268 80326 5124715982876
A 36398 650320673
A 23462 726643534
Q 11622 67148 3031199115986
S 58089 299301511
Q 1005 89953 8817899240407
Q 1571 93386 2029994799212
S 10852 607553545
Q 34132 90081 5241105283746
Q 21188 98065 9981038488057
S 91856 273821868
Q 1920 78767 5831456450173
A 44697 565531153
Q 23507 77760 872862963665
S 93417 918220879
Q 15011 94069 2441160629167
A 76928 649856222
S 86826 569201407
S 96713 487715833
Q 1739 94014 8053287032991
Q 5358 96554 6080295022009
S 60873 966873654
Q 79 99643 1949746698283
Q 19624 99239 901573585697
A 85555 302362645
S 69298 894586455
Q 15427 77659 9095584881412
S 79065 319315458
A 96794 745716220
Q 3815 97547 9291612310401
Q 7388 90193 5431751688465
A 17153 100507010
A 50616 744390751
Q 4685 80431 5145292713432
Q 9913 91864 1629985677561
Q 35990 93143 4346934968788
S 14256 510121437
S 56425 209313675
S 11351 431366735
Q 7845 90122 6072108733555
Q 4432 83142 3747162450337
S 8534 887723516
A 31475 971150099
Q 119 99847 1681003317250
A 13352 477424616
A 47904 977494070
A 25852 946869898
A 64717 577806310
S 21697 665724148
A 95527 448064261
Q 5513 96472 5111959669786
Q 3096 95490 911583943474
S 689 158614190
S 36458 167461119
Q 32934 90333 2493952305780
A 37968 570352208
Q 15590 86991 7786558176083
A 38221 825897402
A 65609 613652551
Q 16922 71705 827978409038
Q 919 99668 3316643155718
A 45163 751681772
S 79900 166874147
A 31548 158697225
A 70527 490565652
Q 17041 86601 1822914967032
Q 660 92054 6289651824360
A 20864 963885273
S 77126 239311610
Q 12813 93393 1588344644832
Q 2881 84808 3936411745526
A 51019 573075243
S 53060 273599778
Q 9907 83931 8945916021334
Q 25385 90378 8647688689887
S 98314 954418804
S 11884 869142138
S 31123 729910307
S 56005 11128791
Q 8462 86668 4730913534227
A 90914 503309357
A 35549 160739232
A 82363 807507734
A 52883 298071780
A 44430 102098245
S 82417 297290208
A 6499 16588279
S 22237 905880345
Q 33871 84015 6879957336527
Q 5134 95405 9121057161529
Q 13669 68293 9208645864283
A 64509 282079752
S 88110 200440778
S 81397 952612143
S 75118 197901949
A 46428 323062517
Q 2962 81871 1296228215166
A 83047 442060579
A 85944 659527472
S 93276 47025999
Q 3518 85180 7571662505316
Q 30519 86514 7765991135589
S 29919 706705095
Q 320 80359 4221408436227
Q 2941 98281 6465722049602
S 97841 445555731
Q 16732 67953 2167059289148
A 99588 252435897
Q 357 70327 5596361510964
S 3530 237623885
Q 2467 99406 5015501879699
A 64887 30083334
A 11654 437920023
Q 49641 99942 836466015020
S 69828 979905516
Q 10634 93512 3760477194958
Q 4881 73460 4844067630460
S 35544 298567651
Q 4134 86737 3395550194492
Q 1821 96025 1231141664279
S 92216 717837037
Q 1477 65874 7914872670594
Q 2427 98872 4826466718984
Q 1631 93984 3101115185853
Q 6536 95775 8616091782690
Q 6842 88122 3420002126993
A 15057 816602709
S 19572 457565224
A 62275 33261586
S 59909 537474787
Q 26212 95295 500248664232
A 94938 429167803
S 41823 318373597
S 35694 730729224
Q 9070 93338 6709125058027
S 58378 123202826
A 21912 388637623
Q 5687 80328 242802253313
Q 17017 91572 3220505241855
Q 34802 89072 8502103147239
S 50480 434921030
Q 17204 93018 3631315540874
S 77084 62854015
Q 30000 86045 1519489910890
Q 9452 97015 3535135001222
Q 11055 73473 796490505080
A 26799 759516989
Q 11567 72341 8993923343052
A 37375 366842358
S 17509 339174554
Q 25308 80706 3204386818981
Q 23283 86953 720760643584
A 76120 773274658
A 78569 125596304
A 63247 819031853
A 26428 854545633
S 41142 17385172
A 83763 601851485
S 23324 378070718
A 51223 282961953
S 29844 910174349
Q 19030 74570 2104491108155
A 62911 96070584
S 91281 117698540
A 45646 781360479
A 64763 79950416
A 25793 233065308
Q 8552 72249 5604776637660
A 61665 394311286
A 90479 503648680
Q 22792 91792 3422367765085
Q 2139 97118 3012015316937
S 47002 816602745
A 72739 268458434
S 94374 658737227
S 90677 348491345
Q 33237 85931 1494084823246
Q 1159 78307 1825182600370
A 84945 407793156
S 25798 760306483
S 28431 142375974
A 6364 874383616
A 19970 595132574
Q 23483 99890 4299555611077
A 2323 421026298
S 27324 996347409
A 45102 5351727
Q 19117 95266 7120879278227
S 82442 680533746
Q 346 72993 3239762122717
Q 17335 91398 2198180066097
A 4469 732119156
Q 10394 98767 8487131576971
S 7646 538159984
Q 5220 97523 3171557393323
Q 31921 90027 5172221967922
Q 26367 88284 5986870839910
A 50732 963963508
Q 16528 72594 7094347161320
A 67404 255047314
A 44166 947062087
Q 11265 76033 41107070160
A 84604 250667133
S 81187 204143208
A 99156 264181369
A 35040 985183212
A 76849 467889623
Q 1487 88602 6576752028198
S 57487 106874666
A 40419 532873075
S 97967 230078319
A 93233 512263884
Q 17759 86277 7856031277147
Q 7632 75510 6609954786362
S 24200 242596599
S 23088 192300042
A 21099 593700043
S 651 917498663
S 62375 115824120
A 51124 698489486
Q 585 77907 2380022139254
Q 8120 94954 8929216243144
A 28705 613594218
Q 1099 90735 3867309177544
Q 531 99797 7954927133631
S 95237 367000747
Q 48124 99792 8745027904826
Q 15832 92274 1061362413548
A 57968 103777698
Q 7477 58073 810217504801
Q 33213 94584 3400040314473
A 28187 413965523
Q 555 98528 7287578812554
Q 12095 82803 2243768538014
S 29749 540700727
Q 14385 90287 5326480519207
Q 3330 95779 2593825458438
S 61039 392265836
S 20116 997582616
Q 34071 96382 1289182886359
A 38386 374948044
S 28757 987042504
A 45606 569364282
Q 4962 98569 1757093429195
Q 29532 99117 6647927481429
S 39298 236962785
A 79065 102101184
Q 29221 95489 9951000134012
A 8508 727985290
S 16621 832765084
Q 3173 95420 2429190248172
A 34197 405050252
A 15979 329089243
S 92941 436764333
Q 8841 91513 8674626136536
S 58344 201740266
Q 8612 65772 7637029310008
A 98155 7604232
S 13538 785772683
Q 3835 98399 3008849533877
S 27484 962088416
Q 927 96350 3098480582001
Q 11577 96793 296110789364
A 76651 103312931
S 61611 27397754
A 368 841091944
A 74308 752538794
Q 16722 99746 741721217256
S 33627 519739440
Q 13322 88875 1379609765440
A 50495 907660534
Q 12942 96719 8336449543284
S 74452 692143103
Q 2086 76484 3801069153212
S 81836 521783474
Q 8892 91055 4201806912497
A 24478 586529435
S 61766 624457420
Q 10164 67152 7439559977695
A 3623 884360100
S 92762 960631743
A 92663 14240218
S 65598 536753918
S 91297 707445694
S 24394 306718031
S 60411 262543033
Q 11840 89933 3922202753142
S 54444 998394514
A 49263 641435383
S 96595 279466556
Q 3796 88655 886672434363
Q 13743 93131 8214134620398
S 60382 846040054
A 92176 954436588
S 9083 768418995
Q 14843 96439 6198595835026
S 64030 36873669
A 27409 293665227
Q 961 95172 4913265067642
S 41629 505137729
A 73645 875616342
A 28967 315158484
S 66114 98945674
Q 824 87953 2149730036322
Q 425 98310 1001792111874
Q 13856 69257 1830645892342
S 11556 760162539
S 8751 191057499
Q 29901 87092 4300857082778
S 60319 796983990
A 61624 387155480
S 81317 399366967
S 46984 147747161
Q 35896 87268 4905228441954
S 38841 770288711
A 84739 427882870
S 28352 772266565
A 87581 663454188
S 71655 964448647
Q 12305 68645 3496032609724
Q 2069 90343 2020634226745
A 21301 738904380
S 92708 620187719
S 34295 271813965
S 67736 753663242
Q 1992 78830 3774303564888
A 24397 104833006
Q 1873 53530 2479289423403
A 36658 602923774
Q 21238 96499 3493809032623
Q 17069 86810 1213483391632
S 94078 448911226
A 6816 102600313
Q 2420 71539 1612382258234
Q 24847 82791 3514246786707
Q 20275 82299 8144564107380
S 83803 956454908
A 94625 848897928
S 64726 194712140
Q 8297 66215 629224851197
A 53318 636602817
Q 10631 89864 5329887711404
Q 11325 80496 1601231856556
A 72963 965966335
Q 1475 71178 6756650307564
S 8231 595118786
S 21236 535742499
A 23785 270252828
A 37273 299952529
Q 21311 85352 9378967543300
Q 4885 88968 6638783429956
S 65400 545438502
Q 917 87442 6178688358032
Q 19731 81841 6763623754662
Q 15698 97344 6559449638341
Q 3061 94543 9028773196471
A 74694 790221078
Q 390 95710 8001515891849
A 17036 182749012
Q 355 88460 9413376459732
Q 124 99662 9826729743119
S 43310 109384739
S 47635 187033681
S 36750 681697119
A 43251 635499204
Q 13043 78864 2559978475255
S 25255 240838961
A 16596 144978177
Q 2696 88002 3500626917410
A 96197 779797535
S 84546 73577088
S 62305 776046214
A 26105 87328121
A 47716 25918636
S 43137 288697863
A 9191 358490594
A 86215 157478829
S 12715 483390223
A 18278 649886487
Q 1515 98441 5673683439186
A 8163 892626505
S 95427 288298792
Q 14499 91446 5697617978374
S 64443 823414594
S 99734 574034804
S 11235 586829152
A 37859 728137727
Q 12177 80967 9562703609116
Q 10879 91922 3595788071390
Q 9592 99316 8049763513656
S 75602 561312797
A 6616 764441735
A 7734 698469346
Q 32593 94184 24416487944
S 11920 138363503
S 50565 97931893
Q 12507 97312 5521599323400
S 99393 947059625
A 14323 320410089
Q 11333 92241 1349164189231
S 88562 175355600
S 75521 365732597
S 12238 873080588
S 94517 196567654
A 61894 862511307
A 92164 805560681
A 67515 787826577
S 80888 447902601
S 22247 342311172
A 67353 505825933
Q 7204 87999 7583799813091
A 35044 655200597
Q 1836 70414 3071932546549
S 15451 368330756
S 67181 334400413
A 87209 823035221
Q 6804 96787 4076165217884
S 19885 619497332
A 24280 828178918
A 97448 895917104
S 18292 60933753
Q 5176 91727 4616191767415
A 82620 329302749
S 70537 362912303
A 92052 980001949
A 46488 395961525
S 34082 260186176
A 33348 700325397
S 38992 42989407
A 63599 872390224
S 42813 107316365
S 37373 594669805
Q 19976 99484 1506311765327
S 56955 464483503
Q 6875 91383 5017279527904
S 23821 396422662
S 62369 323616997
S 51736 469868874
Q 8205 89148 6265249043969
A 95483 205563302
A 40034 971855062
S 52989 449147477
S 6720 228188342
A 14828 898210468
S 17655 138900485
S 78188 798347893
Q 3425 86556 1698031102956
A 53735 616171342
A 13008 42438813
A 5120 502110196
Q 4820 84043 6474543919931
Q 794 82574 7800000050622
Q 1956 99447 7351211341959
A 77823 724478297
Q 17046 76384 6264031350809
S 80285 907224996
A 21060 934635030
Q 388 55972 9274157443961
Q 9888 67924 9530569576945
S 57388 963885644
Q 2390 83708 5411078824318
Q 18616 85542 697229986715
A 55603 596697629
Q 287 88477 7563379907980
Q 9230 73013 3300060575179
Q 10238 75865 146044915798
A 6682 149862361
S 23090 592344532
S 49639 751212170
S 91761 502375314
S 41256 890391846
A 6559 14199331
Q 1329 51498 6634216983589
A 35100 32038005
Q 14371 95819 7699685380749
Q 3519 89394 3402131534352
Q 16791 83273 3242483462470
Q 20377 83466 7019032630547
Q 2229 76421 5618115070661
S 72183 818888861
A 25928 849850414
Q 8697 87762 2877153299826
Q 97 81768 9824689195023
A 34101 77436764
S 85758 724894827
Q 3095 72626 4716383983103
S 18111 37247473
S 59971 739225533
S 94593 180250896
A 52867 114892015
A 2771 901968300
A 96861 387189418
A 92852 699102652
Q 3723 91862 112286112000
A 62372 788083798
S 75783 69302065
A 5048 287730888
A 9923 224234937
S 42643 127456178
A 654 331728003
Q 27788 89610 8416407690423
S 83174 820559212
S 56638 354152610
S 22471 494785686
A 12515 912168484
Q 4159 90651 4537615578361
Q 7135 85240 1879498238160
S 41248 593502980
A 723 478638374
A 58881 838680344
Q 14637 65528 30904918
Q 8703 92413 1817341459220
Q 21063 78804 9799242620159
S 34961 177050482
A 13213 450453234
A 89680 839481517
S 52085 861335706
A 62504 422988272
Q 12513 83653 6794210340599
S 80545 156472608
S 95096 421324632
S 83899 162947398
Q 7 99999 9589213081791
S 97565 254954485
A 43146 254600659
S 85788 573112775
S 36703 417611127
S 9610 520956686
Q 8760 67407 1695913264517
S 38354 407326149
Q 36699 98576 1680300411211
S 54895 656308119
A 10511 677937379
S 99594 920937219
A 89219 870421886
Q 2949 60242 7427364601357
Q 35230 88845 4790477073250
S 91075 707117708
S 92590 796310892
A 12539 419921014
Q 32989 97078 3786472348864
Q 19573 92392 6989023557414
Q 845 70782 6143301685210
Q 8337 90855 4248202683068
A 13346 782905391
S 99046 125256361
Q 27733 91552 3196262381607
S 11383 585362524
S 16230 791146061
S 61754 821895847
A 50598 122766704
Q 41207 93731 8895504762191
Q 12013 79522 9808257968078
Q 405 99984 6472905654383
A 5570 272106708
Q 275 82994 3505543007136
A 59921 951899267
A 51676 678201510
S 56419 134682802
A 79765 609102515
A 61297 364181611
Q 4685 86694 4483317081984
Q 32088 87108 557500381967
A 46877 813297405
S 40488 12488344
Q 14538 90181 7773094406733
Q 9971 73801 5728298760497
A 46744 402203213
S 6693 344922969
Q 484 98832 3050646398157
Q 38081 90251 9431285565273
Q 24701 81446 8848946970713
S 95067 568381500
S 14876 112496931
A 81479 448271422
Q 2083 86089 3449049910068
A 32087 545052015
Q 2619 74459 289775211081
Q 22122 89151 1251807770578
S 61242 643394151
Q 32075 87165 4328204733637
Q 4071 91012 1397970139975
Q 39475 94555 6602766776605
Q 30790 88260 7172106483508
Q 43829 99276 9701406378591
A 38705 325019920
S 79849 348941901
Q 2166 99811 1784703749212
Q 4734 94469 6952419772953
Q 8450 71446 4012290984205
S 96284 308449985
S 25419 53330997
Q 4464 82188 8392048669253
Q 14808 81407 2262974924411
A 92819 810625164
Q 27722 87042 8926457481589
Q 3221 93312 5473420043128
S 3558 844271195
A 67150 105892275
A 11805 541421317
Q 30196 86095 11877542646
A 84475 987290423
S 33552 963470422
S 17235 469517524
Q 3869 78701 5428521456900
S 44848 565919499
S 3425 972518863
Q 7808 90690 8609357023686
Q 416 99883 929022224092
A 90572 458758328
S 49133 960292836
Q 4556 98923 6196027912793
S 95057 656415163
Q 2139 87251 36079198302
A 9075 837663622
S 61045 312995279
Q 36231 88026 3381262338918
S 64615 957344122
Q 18600 85970 9836255364130
Q 1870 95986 4613089920753
S 83325 167367333
Q 9242 95185 7741735745945
Q 26141 84005 7405715157724
A 31905 430921457
Q 5666 72380 165722844404
A 95188 928662342
Q 1026 95751 7282432087036
A 14225 485874487
Q 26119 96141 2977404550782
S 64544 312167361
S 67707 295554854
Q 972 99231 2643955807036
S 94604 159602433
S 50694 410249501
S 60649 272313353
A 55712 6431788
Q 1102 99916 5299387392929
A 90787 575157644
S 22556 38526532
Q 587 98996 9143634118661
Q 1573 98545 7255464469586
Q 1911 96809 7644524177344
A 73070 815449570
Q 28873 84125 7791023067816
S 65149 134615066
S 68074 639604992
Q 1211 97017 4012690145638
S 53800 20157919
Q 876 58665 6558797037753
A 92332 34618297
S 82688 370721027
A 18776 390046432
Q 3168 93719 9353953869196
A 19326 249959315
S 12525 155870207
S 69961 246796702
Q 18463 99952 4939395477564
Q 6710 75778 9926741160294
S 69788 727965861
Q 9495 90714 529720224326
A 17259 577105537
Q 5973 78084 2656410040712
S 94940 530257533
Q 36786 93751 1347048163614
A 48316 168660927
S 97080 263126145
A 10980 205895948
A 88550 374452512
S 52124 725291402
S 6723 638381343
S 16997 260853839
A 44394 312039753
Q 6785 92389 9836810107441
A 20133 574790104
A 38211 73378510
A 77760 434227861
A 74048 864014986
S 88475 41626225
S 87428 94210088
A 6027 916735494
S 38962 656961003
A 70278 513243840
Q 3068 99565 2129862172494
Q 15214 75653 61449533963
Q 13085 99316 7725044722909
A 68694 665576426
Q 12115 69596 1110529636393
Q 39801 97651 5334886718020
Q 2437 95397 3107279992280
Q 5937 99527 7488222352944
Q 22837 99631 3970312352975
A 70011 306042901
Q 4943 67631 1253735933150
Q 36326 89201 9773510670413
Q 605 81832 1162085440652
A 67789 3328250
A 67774 474553142
A 44623 250200864
S 99239 279432974
Q 1532 71497 9680717634489
Q 10067 85805 2196628734441
A 94474 125602216
Q 5029 98755 4174461835753
S 40232 922933766
A 38197 664420813
Q 38796 92995 9568306773039
S 18607 195698281
A 44391 701434177
A 32438 421974530
S 39722 986145931
Q 416 92272 736100185929
S 75059 288395743
Q 120 98856 8278624481217
S 37358 116653268
S 83489 872724838
S 38744 378011208
Q 2016 95458 7611110593107
S 64950 212255608
A 38959 618849418
A 4279 225413902
Q 3508 93964 390544853209
S 7760 910078588
Q 8131 74009 6026805703542
A 83248 68868914
Q 39598 98702 6043639435038
S 65099 411443380
S 27768 751966494
Q 6949 74160 465972690812
A 19805 174113378
Q 22401 91938 8273798159284
Q 28535 81639 1881541052333
A 2135 236881193
A 31150 482865352
Q 11563 87676 9572460726408
Q 21827 79482 7629951357599
S 84894 6070456
A 76834 47497268
S 35015 662617682
A 20379 50836949
S 62403 86722643
S 90732 401546040
S 52317 975152996
Q 684 99944 1196062540822
S 57241 624681848
Q 19185 86010 5659718542773
Q 12996 80927 1496025987027
Q 13611 87543 9729638803926
A 13249 146384762
S 45358 572838120
S 8955 515204253
S 85515 437151278
Q 4928 86243 7043173816634
Q 37117 87583 8708582551051
S 46778 960538201
Q 40963 95192 575068964674
A 18059 103654786
Q 21580 87763 8567558404077
Q 3692 87487 5427901127974
S 32641 362903605
A 50481 171694370
A 98115 256586984
A 29833 59007555
A 44846 460903407
Q 2793 86020 945762156299
S 10095 483731252
S 37013 332964501
A 81147 249724965
S 27064 602802669
Q 14049 99847 5334522795192
A 5966 699186486
Q 2306 96652 8139070484665
Q 16230 93823 1390589004050
Q 9083 94526 4523153894412
S 24951 186410725
Q 21819 86213 9912989811036
Q 653 97708 4706645360840
A 70119 402024327
Q 1458 99751 8097216348021
A 32604 198981983
S 33842 386468974
A 33629 685991771
Q 9227 94976 6386818859377
A 62015 185913426
Q 27074 89334 6916684394023
A 4272 422897565
S 64103 894958093
Q 211 94302 5965083260157
Q 16635 99013 2475026634487
S 38877 890911163
Q 19558 95813 8175218479966
A 96005 569850979
S 63474 980540470
Q 7064 91654 7804046449965
S 94567 175855239
Q 19036 98144 7616100336073
Q 252 99034 5300766052539
Q 4106 68578 4771507535800
Q 45240 95928 4815072333633
Q 16945 89137 6700234589627
A 59596 857057169
Q 15018 79457 7829594506603
Q 2777 59688 4338779150695
Q 27076 94469 7769053377903
Q 18265 95039 9035814984911
S 898 589640411
S 10618 708578532
Q 20045 77500 4394623709555
S 71352 563047554
S 32166 707558389
Q 4924 85992 8361575463399
S 98370 396356540
S 75907 220430850
A 63208 429688695
A 52607 474382464
A 11100 310578805
S 13126 658230924
Q 1171 90869 1400522760991
S 74765 121543930
S 45758 639358421
Q 11725 99991 9367252319642
S 7733 360880437
A 73177 589463238
Q 6774 99628 9990780443912
S 34635 591961507
S 30366 315695841
A 1138 922974093
Q 32541 85684 4919330985498
S 58356 665815516
Q 2140 76061 2462286413538
Q 23613 99920 4358649500706
Q 3754 92605 8369919792744
Q 614 82634 5119761720967
Q 13242 93585 6732641051658
S 73970 280962767
Q 1845 95960 6145514797575
S 79439 610422072
Q 5832 86399 7137100389012
S 57286 758742206
Q 14557 94689 9840429893297
A 30925 110309213
Q 489 96547 5303038915299
Q 8174 63920 3238735449075
A 82343 951393027
A 76696 151806468
S 50754 482147631
Q 19695 80770 1496412126964
A 55735 958623253
S 74874 855561455
Q 5029 68012 9914640924577
Q 412 92575 3905753724082
S 10577 401424096
S 5333 144676993
Q 5517 93201 1118633808532
Q 7816 97875 5138200126225
A 69653 980978792
Q 6794 91399 8778575139918
S 58695 934261043
A 89840 340348003
A 59226 800106378
A 40121 994906973
Q 24394 75797 5708870122087
S 3352 431934161
A 3978 376641528
A 82913 858385568
A 75633 807984568
S 97114 354179646
A 92455 792248546
A 37343 252051660
S 744 589544826
Q 29277 81295 2270332064948
A 39513 469202181
S 65673 314639187
Q 11404 98231 3801784071282
S 32670 644768935
S 98756 42133076
A 98899 935082556
A 60083 580510120
Q 13968 71772 9098121303895
Q 15691 95431 6794876810291
Q 41473 98757 1969261427315
Q 13945 93717 2289066204614
A 85528 384525486
Q 32826 93576 1187002167174
S 1054 316064943
Q 10202 77243 4773534964670
S 59917 178383500
Q 4681 84935 4347186353407
A 59931 407669549
A 4998 913565927
A 17857 926464724
Q 11630 62598 8329871368210
S 75617 743847962
S 32985 917052418
Q 6199 78365 5272975305014
S 2798 737017833
A 11702 689724477
A 31866 228615716
Q 441 79401 7583476580236
S 63484 183299657
A 94335 58599895
A 3155 126111095
A 28952 510270282
Q 1027 86504 1331054116130
A 89797 652247432
Q 32105 89502 4421978430379
Q 41878 92341 7674755391317
Q 5800 97529 2640206856323
A 57515 472848796
A 38792 178175199
Q 27892 85510 6963426904555
S 41646 137260265
Q 30587 94173 8883878201073
A 31027 756777245
A 83549 110571872
A 40379 374170760
Q 2164 65046 3453017545059
Q 1164 96541 1541739644948
S 81909 492657960
A 61975 144225425
S 23813 310740228
S 97320 475149756
Q 9699 76444 5103515619499
S 77248 480882400
A 99911 610095588
A 22482 311839277
Q 19574 89527 7872460209553
Q 27310 91035 1806735475593
Q 3173 83684 4111417246423
Q 1144 90936 7136177564644
S 52010 972756303
S 87471 58778344
A 38287 638236357
A 15368 530343962
A 50803 620873564
A 56716 336281516
A 97754 771966331
Q 407 99820 8851155914632
A 43118 997248042
A 84367 131765220
Q 197 96253 8232313692302
A 59676 116847702
Q 16766 86732 7516902027962
A 32362 491310285
Q 30252 85417 3241898832039
S 10691 945172226
A 80738 40380083
S 89537 795781389
S 87890 162073833
S 29239 44455937
Q 9412 77155 9038257530713
A 74912 282433456
S 16147 882767680
Q 25230 97567 2560543955581
S 25585 296518396
A 73962 173094703
Q 10538 97191 6973787658397
Q 24454 77297 5805178772298
S 14816 733373568
Q 1780 90453 4637873110650
S 37558 777631473
A 67216 96085389
Q 5109 95743 8488121124515
A 71769 462807988
Q 4498 85829 6691613691830
S 49467 690172531
S 25090 50163206
Q 4404 94947 693164890667
S 18693 630647476
Q 17513 71055 4249401133924
Q 104 96491 7176338102065
Q 4033 98863 5873105738405
A 70557 133353313
S 37963 481591534
Q 15543 68659 3877671066879
A 38916 62311061
S 61112 669725430
A 98228 803162914
S 41146 926188811
Q 4914 81341 851133309334
S 80784 80225887
A 47474 966613371
S 56861 64793324
A 96724 221121467
S 86317 300761886
Q 1977 93614 3501714415035
A 16815 785038135
Q 298 99563 6163163116201
Q 14789 69088 3781957549076
Q 19951 86303 6553753884244
S 12185 438309628
S 92573 945914295
S 31743 583664887
S 15687 491812477
S 1469 992524929
S 5841 797443245
A 26992 268957354
S 26984 137391829
A 32499 501658175
S 84127 610058832
Q 25850 97603 1990270413366
A 42766 591920231
A 42561 986128246
Q 6234 93628 5484627465243
A 72326 293679612
S 57909 286676885
A 38600 421000190
S 25531 239299740
Q 1873 94233 4627212109924
S 78749 537484199
S 63205 357471071
S 80711 962169550
A 60833 307837509
S 19958 102667776
A 85324 767255200
Q 19026 72249 9713618207838
Q 15614 70745 6144332961664
Q 8602 93225 3122664756912
S 44282 734416516
S 98391 759564207
A 30885 106381779
A 67809 419499442
Q 1941 96870 2880631526799
S 1958 978502495
S 6315 599659927
S 30762 957895377
A 99270 210793378
Q 9807 97600 3326202767650
S 87542 940913258
A 2873 287621993
A 32631 426820695
Q 10947 97441 2748090701366
S 51841 830000366
S 74034 916601736
A 79270 755474057
S 95652 332471467
S 3403 749427580
S 46697 461283337
Q 19571 75963 2924057917503
Q 22314 95762 9195312068831
S 31235 793337037
Q 2865 92398 1829956894090
Q 15313 98939 2817759418523
Q 430 97381 3161655659284
Q 33595 96560 160698961515
A 76721 888387692
A 50075 319524962
Q 8278 74822 7709624825341
S 23765 678326251
S 37744 722777363
S 69883 732553252
A 69677 88220612
S 59616 187986084
Q 8585 65720 3496731727822
A 67669 142978562
A 45019 270244081
A 57707 636923590
A 99838 182560226
Q 153 99736 6359077903295
A 13078 869869843
A 48509 904440174
Q 4108 99758 8271371570508
S 93762 503706931
S 13709 36035895
A 38035 401107711
S 417 353972339
Q 3673 91756 1887647450262
Q 12147 94062 8071009950345
A 54585 403312845
A 87037 452667680
Q 37621 92411 4239847947412
Q 32279 85940 7771644711021
S 71835 83030875
A 5452 756982143
S 64319 874035894
A 57273 708994880
S 95343 278528170
S 28423 496510515
S 20353 378282700
Q 15027 99849 8761015006730
S 36823 995803414
Q 27688 80540 9779265777120
Q 3339 97845 2444472198682
Q 32167 82995 5051079811398
S 91525 20744722
S 25445 300833452
A 21441 739300674
Q 492 98011 1471486910496
A 2761 737847765
Q 10380 86065 7518528484478
Q 3663 93299 7258599214229
Q 15802 90235 481396293844
Q 21067 73897 4305893604290
S 18513 882632867
S 86676 720675151
Q 5945 60165 5853819054850
S 5553 200764531
A 2087 525219946
Q 21633 98980 4646621274518
Q 19385 92359 702469407717
A 2367 167895931
A 82003 690766540
S 1762 432044780
Q 13155 98558 1749122535399
Q 26501 78177 2021436958735
A 88285 464221211
A 83976 304583281
Q 959 98610 1262607234201
S 11334 72691942
A 58410 484832553
S 82164 984379900
Q 455 96549 2268138933037
Q 17458 68088 5487973943170
A 89502 753643576
A 88411 446359624
Q 23305 92018 2823898808462
A 97864 135412550
Q 329 98693 8195069293899
Q 33389 96131 8808071863309
Q 5839 88802 6350958789921
A 54107 602760889
Q 4244 98559 5289841132482
S 27529 17724301
A 58760 451388665
S 8412 652888329
Q 243 98024 5535563707018
S 40504 152069674
A 83772 168828792
S 91296 960054560
A 6885 96602903
Q 922 71648 1128111137447
Q 20819 79174 1930560004590
A 83552 733519134
Q 182 60892 6938516247748
Q 6083 65601 1318376634633
Q 4668 92659 4194521834743
S 22242 824917569
Q 7148 75713 3215096810648
S 18760 499192962
A 4065 345742378
S 47709 107555536
Q 1605 67508 1337475421532
A 77866 539455284
A 64917 696865975
A 58649 200546110
S 7447 987411670
S 80663 900439495
S 75133 852929604
Q 9589 87700 3132771374129
Q 131 74407 535899238936
A 20699 767278188
Q 5283 62607 8855867846186
S 39089 473467589
S 93897 868466727
Q 17693 91190 7693978029065
Q 12413 95473 1815836736789
S 92224 229073669
Q 45942 99400 948784510888
S 77939 657569170
A 9281 450069067
Q 5319 99825 2800192527146
S 71192 197675171
S 76698 78688560
Q 3806 93273 9435339538548
A 68068 499446865
Q 13371 84021 512929292742
A 34556 488566048
Q 18723 71767 9046804043224
A 57595 842240719
Q 2678 96865 9576453160228
A 74835 892849342
S 28789 458454474
A 51181 680928779
S 21579 623390319
Q 2975 63914 2541601794536
A 61254 586510304
S 15947 492028044
Q 12202 96021 7497207645872
Q 1306 92985 2045982524756
A 88965 374629200
A 17452 518616434
S 2845 282883915
A 50640 887681114
Q 8919 92588 9979059275430
Q 10758 76690 4797318488526
S 92302 438158502
S 46172 793649626
A 67189 72421436
A 85165 358035869
A 4013 656439959
S 87638 259045765
A 33028 993225165
Q 5808 72091 2585379525682
Q 1470 95078 2309162777405
S 42132 27261676
A 25349 396879271
Q 21238 78231 5376647011590
Q 1767 96475 5874091340076
A 83258 659722176
A 22320 842580197
S 95801 432189802
A 16255 808799838
A 51929 396833735
Q 1126 90974 7712417161909
S 12340 270205725
Q 503 93128 2063391858491
S 14807 20206031
A 49943 689067121
Q 369 98462 898771050748
Q 3903 68169 7549767822333
S 85670 182972363
S 910 56725412
A 21648 669446655
Q 4454 91418 9530282226184
Q 15636 84551 2124584639129
Q 19523 73109 5153230975620
Q 8297 98234 4693847180458
A 51831 553409909
Q 10296 88083 7906797291579
Q 5974 98216 4275016085369
S 68876 924188686
Q 2043 94470 3679929139096
S 35098 185868586
Q 7380 68000 5504599658081
S 35401 803956249
A 16613 756166671
A 37848 693397033
A 93362 444975620
Q 4160 99623 290086564905
A 931 483801309
Q 23244 88196 2137183678006
S 72817 879470801
S 86074 380274624
A 12882 934734769
Q 16897 87615 2324183429920
A 74343 188834970
S 5561 246238624
S 79 592575681
S 3861 145764366
S 95773 607706649
Q 11520 97628 481600375929
A 6720 412755269
Q 10056 69829 742426483546
Q 9791 78818 2234986318657
S 91755 830582099
S 25343 307472731
S 76105 723147661
A 62408 826985539
A 56169 448969024
Q 16820 75546 6497544068615
S 73395 362841560
S 75223 760345852
A 19959 652537773
S 34697 586316771
S 10084 202150774
Q 7479 89736 2197277818288
S 90529 166838028
A 90575 437165486
Q 9225 64823 4287025314259
Q 930 85520 1064590516452
S 61052 350879013
Q 3009 55596 4275113234773
A 38866 921038122
A 62493 551819337
S 93069 682896633
S 51011 550377876
A 34765 118944435
S 45561 373738529
A 3598 193312519
S 18886 931089380
Q 7614 99572 5387629058563
S 47666 124157416
S 62364 569042371
A 20883 397855373
Q 384 94224 5324571624301
S 5766 150184306
A 24287 219720848
Q 7457 90673 8092839778252
A 40459 699700737
A 38112 318584596
A 47433 691707076
A 17200 206511159
A 74827 402456976
A 19745 295856597
S 48436 813950753
S 50 29707517
A 80718 36231983
Q 17355 97337 2977021142253
S 3371 956497215
Q 13855 98898 8717406849507
Q 8644 90753 9686518520382
A 74846 677792570
S 44443 548173332
Q 2224 81956 8050033142906
S 26340 155753681
S 24651 749673756
Q 6977 93347 90869405294
Q 17728 76714 2397720627973
A 41783 774676141
S 18014 672715031
A 86959 114708025
Q 3570 92187 6397368706189
Q 8316 65953 2248321455663
Q 101 76372 4076387348653
Q 9573 91924 2752933031474
S 52296 947268996
S 37353 504455566
A 76848 263651959
A 10910 820895343
S 98683 111319605
Q 21269 74768 5731590127596
S 30850 281398329
S 79534 434035322
S 10847 403787776
S 52195 131497876
A 77712 596826096
A 22019 525653626
A 93832 556449612
A 52657 696007298
A 96954 667018694
Q 2785 99379 9932228222152
S 75732 201263328
Q 1932 89039 6307955666616
A 90881 763285963
S 42480 771883909
Q 22661 75522 999174812815
A 66130 784584699
A 79987 242985657
Q 24108 84752 436741707906
S 58969 186544943
A 59508 926278081
Q 5797 87833 9074294457938
A 20305 457997944
A 79403 414229097
Q 5839 81158 9263619800389
S 98888 882923385
S 31223 707777975
S 27961 7144414
Q 523 98319 4533655352848
S 14622 984407084
Q 3469 99662 2753084647519
Q 2075 87462 5154335135835
A 64416 149858001
Q 30790 89111 6656263768818
S 41897 15634572
Q 45230 95525 9118975320816
Q 2044 66747 3447864049882
A 17078 778727583
Q 17127 78698 2080201882156
Q 8180 73355 3051074090627
A 79754 798537689
S 51830 270685555
A 91832 618956688
S 92189 606679039
Q 17795 79303 5582700066322
Q 17016 96754 3390297933594
A 88091 272957083
Q 1726 96699 2347576741204
A 4462 239978424
S 42960 131206122
Q 10840 99748 1128364490629
A 96091 255238196
S 34318 840685126
Q 23859 81909 857028914848
S 52145 204984657
A 74383 706602067
S 79360 197533524
A 54920 420511465
Q 5022 63158 1018600076632
A 95017 976207853
S 29608 59443797
A 38875 64011176
Q 32403 97231 367154927176
Q 14781 73705 2154156819209
Q 4406 91440 2143037187083
Q 25614 94223 2315536230822
S 97385 661348616
Q 6526 98648 7351275277888
S 69092 265810690
S 78373 229761225
Q 28547 84050 9731585523049
A 26452 28647208
A 17800 274049755
A 57526 894602020
A 11102 309878573
S 19681 768086679
S 44108 268243140
Q 749 64736 9427385575971
S 28169 183729947
A 50250 556986368
Q 3580 92852 4382503884365
A 82551 413370444
Q 4007 97428 7917308788433
Q 38303 89534 7050741456465
A 4520 547982230
Q 4573 99792 5668137598546
Q 10079 77266 1977700698739
S 84918 469958438
S 51904 955380803
S 20019 10961147
Q 24235 74525 4375010485774
A 52991 471504218
S 57665 810557507
S 60254 74327778
Q 3095 77467 8482316339506
Q 643 82145 8688273762018
Q 18859 79029 3235339340948
S 19727 10224646
A 48581 901100534
S 2242 646504181
A 43606 190461643
A 74824 198677003
A 42013 615766829
S 18201 988958371
Q 24161 89599 7501767627621
S 23264 405831611
Q 3306 97166 1683500420960
A 42831 476767144
S 83124 869956835
A 90984 503410964
A 89702 33351949
S 44963 961481979
Q 4676 97218 8612095184244
S 66567 808638936
A 43781 975864602
A 25174 982695470
A 67670 959428575
A 80423 223881443
A 29772 609373664
Q 9143 63190 4688355523982
Q 2647 91789 4671261810455
S 63843 450346101
Q 1334 77909 1406850997323
S 59271 950995601
A 78537 691709647
A 51947 316171109
S 80877 795233526
Q 42922 96189 8241982416245
S 91657 659682897
A 90166 769599775
S 27688 818373807
S 10461 903387212
Q 4132 57966 3471149234873
Q 7056 84042 8273693665980
S 35353 916140933
Q 16823 88181 893000543560
S 91312 266204192
Q 13537 95803 5085736523520
A 9595 545935396
S 42233 304424750
Q 4293 95455 2129198714513
Q 4180 69994 9482400005341
S 9040 12817182
A 29425 45615123
S 84440 439428953
S 94924 155023211
A 85239 445784744
A 94908 555280415
S 7846 733418986
S 49731 87762764
S 36147 719212336
A 23970 423972221
A 23067 49714834
A 82497 40566074
A 601 936325812
Q 10745 85613 1289830716655
S 83386 151585453
Q 855 99880 4499982068665
A 52093 813907569
S 71253 617027725
S 89676 544853149
A 91121 108014672
S 40537 593044122
A 47051 324746431
S 55507 239551374
S 46419 798510618
S 10607 264168047
A 9999 905682598
S 97826 181270181
A 74880 24398728
S 69100 894093892
Q 540 99694 5717471721439
Q 24109 84661 4834159076839
A 27579 823367777
S 64683 939688137
A 29517 345709194
A 56359 254259717
Q 17245 68450 3989009829997
Q 6592 98898 2889101199608
Q 489 93724 5176115392000
S 55898 617411098
S 90078 21277667
Q 641 85273 3833817164190
Q 913 75623 1214058593574
Q 4367 98374 2193128858490
Q 6965 93777 3691132535534
A 13382 854669050
Q 36944 94679 6932244450184
A 24313 414466882
A 54398 645412923
A 74969 981492215
S 76000 723982127
S 21727 339018074
S 16054 483188674
A 59228 995997349
S 64072 720097521
A 18138 424259106
Q 648 86307 4585433231287
Q 1892 86484 5001740600021
A 44758 702468292
Q 1604 99553 8473500659924
S 78268 854284860
A 80264 804880719
A 88095 225343607
A 28332 710370728
S 36603 897387877
S 96130 283380381
S 61352 213849017
S 9873 295109045
Q 34949 98542 243240619460
Q 3611 84644 2161598194923
A 41872 125154489
A 42068 302478143
A 47527 255055911
Q 14312 96009 8247483675769
A 37686 350988557
Q 500 68538 9885244824030
A 54803 614176875
Q 9942 75438 945660539761
Q 6069 79914 6913073847827
A 98549 840049690
Q 23281 95248 9236577067215
S 42937 756229257
A 49686 600690066
A 36605 395733054
S 4013 200851834
A 49484 150774806
Q 173 99701 4522920824915
Q 12074 80291 2153714444866
S 75380 737335267
S 55010 358032895
Q 1501 99569 2167803544845
Q 2827 96495 8906369279017
A 19208 486642053
S 77484 546717852
Q 36282 97066 2924954504773
A 16287 977745233
Q 16673 86496 8464396201282
Q 5463 63325 9132550771060
Q 12328 99807 6645296358328
S 90217 383313308
A 32609 50716130
S 50086 843607543
Q 14720 93052 815894484506
Q 7807 71941 5595913653142
A 77002 835373151
Q 2151 76694 9532877449914
Q 103 99736 6870683400116
S 38314 673295741
S 39355 35088190
A 3314 318047909
Q 1455 84733 855042503259
Q 26493 97875 8545550349411
S 79545 270761959
S 10288 977151299
S 32102 902919097
S 39332 770279900
Q 21216 92864 177425961190
A 54568 836964581
Q 9385 74477 647265545801
Q 22771 86839 8431913123967
A 98276 676151817
A 67315 121183359
Q 3078 94378 6573567003449
A 50030 664400654
Q 1500 76931 3511838833310
Q 6394 65048 1049444141647
A 35346 899973758
Q 3159 99943 178669977399
Q 10575 84661 6512389819992
S 98456 858778907
S 64150 753900731
A 58290 768369336
A 31204 141587433
S 77762 790103374
Q 11951 90535 665089215082
S 86264 850508331
S 92726 335562570
S 39688 680441092
S 12299 854812411
Q 7437 69666 8681240850897
A 47533 926683667
S 65753 267258752
A 42131 390407280
Q 8979 92833 7564310331052
Q 8217 59329 6436370616797
A 33650 964353567
S 16365 931919975
S 23915 234235267
Q 7181 87739 4878339511290
Q 3360 82277 4273609178674
Q 6691 91462 9772756316371
S 80128 243000294
Q 6674 58534 1049374198430
S 10309 459343504
Q 3843 55973 6602392521600
Q 23497 77902 4573364880503
Q 212 99390 62988828627
S 51760 778294778
A 78286 805995697
Q 684 90781 8762899425641
Q 2258 85350 6554630100209
S 13641 438520003
S 96822 733301573
S 34763 115954610
A 83337 880846128
S 76147 860847114
Q 955 54200 359179238067
Q 4913 56668 5390163931953
Q 6683 95824 7291908227726
A 67181 972317696
Q 3787 64766 2578110200772
S 10942 339120207
S 77216 412472695
Q 252 88958 1073388408607
A 54866 419948649
Q 3001 60942 6136611196135
S 94340 303353966
Q 32389 84393 2708848377124
S 16286 542144941
S 46980 279882156
S 37441 816039966
S 15182 759112369
S 30396 36282151
S 76338 646440562
S 14960 93872903
A 68068 14685324
A 77041 661919824
S 29949 913446302
S 93158 577425050
A 59804 712084808
S 38768 952706850
A 10529 741809647
Q 6277 97167 1614008478471
A 76702 691336390
S 69230 905891996
A 82662 939475986
S 17380 662785838
A 44250 514280066
S 66289 910678105
S 56329 250500433
Q 32823 85537 8137538009293
A 60133 599244271
Q 10556 99819 5340296392958
A 25554 785733826
A 67723 412765904
S 38212 479667645
A 72307 812224672
Q 28277 97103 326265259785
S 93452 573552255
Q 7056 80091 6370112311154
Q 11445 92098 9216757326023
S 77252 930199383
S 65138 613312115
S 76094 463834794
Q 3896 87716 2392265561165
Q 4889 68835 9808329250181
S 81085 248341718
Q 25125 86614 2820752210418
S 20205 696267457
Q 16798 87631 5761520163989
Q 19004 84540 2372287546198
Q 6116 94984 8426856238850
Q 3997 71086 3872601666103
A 61115 219966378
Q 31807 95885 4026701579933
A 19467 102910681
S 92348 128386475
Q 7430 96380 5218639051273
Q 13072 83957 3560549325870
S 73595 561831677
Q 7966 98668 1930937870909
A 70016 69622162
A 16297 872541328
A 65628 181143087
Q 12592 96991 5251539266338
Q 849 99785 9537430860915
S 5865 140773581
S 65242 796141218
Q 4409 87107 1717468496331
A 98625 617971265
A 93389 816407385
A 54233 269573296
S 61132 786873938
A 96148 782149908
A 27010 696709632
Q 8026 99675 5666606350307
A 47266 978714657
A 97711 525383939
Q 5663 99309 9642238673044
A 13409 512558358
Q 17242 71908 1974316124130
Q 8014 71619 6485453831135
S 6301 976784563
A 20373 360904886
Q 28249 91399 7414310673841
Q 14221 86004 5206396329334
A 74719 557630401
A 83937 789594721
Q 6718 89191 5925331263776
Q 13578 93694 6578841337178
A 79776 969546607
A 88497 648202173
A 22289 562795279
A 16556 976995180
S 3600 789932602
A 36556 395167831
A 14532 790174668
S 56053 621311552
S 77801 22868075
S 72238 182642655
S 8091 665325616
Q 11499 87430 1967542789609
Q 2520 99484 5882492251093
A 58225 914272334
S 78847 439810624
A 32918 320869723
A 50258 432967440
Q 78 99965 2853923188665
S 39668 251596427
Q 634 94880 4646726859561
S 68872 802059622
A 32584 724753080
A 9320 10613602
Q 1573 94612 5079279234379
Q 9575 83322 4723513176396
S 19419 420202166
S 73778 683278495
A 35520 465864718
Q 38338 91928 9908425194759
Q 3303 99695 5210182978229
S 17083 303673867
A 84399 105110522
Q 33012 88568 2299444683844
A 40857 634775441
Q 10570 99270 1603317979074
S 99577 895592817
S 44314 402006314
Q 11771 88105 3390776072819
Q 2482 96145 8153341281601
A 14681 987007731
Q 13108 88548 3661806979712
Q 7146 94184 8711577636039
S 25938 637002811
S 48696 960110377
S 28004 746841213
A 32589 688200841
Q 13730 84033 6089021849045
A 95883 41095001
Q 44698 98730 9360807902971
S 87627 659624314
S 7035 35074918
S 70907 821568866
Q 7195 78281 507167442848
S 68244 903410881
Q 4081 98561 5543550769777
Q 9916 92883 5726852316757
A 87639 480082175
S 66245 373348710
A 93369 726446963
A 54233 870020171
S 33525 731060621
A 48393 345434102
A 85915 604942054
S 97141 649107961
S 43303 846864912
A 74698 956061802
S 87859 463205837
Q 4212 98203 5878760855986
A 35770 366012488
A 47066 770165313
A 30731 618395875
Q 4405 83114 3198583350802
S 29074 200689467
S 15390 285293671
S 8322 640481123
Q 19534 77772 1315157702789
Q 20967 79179 1379554413455
S 63461 647944963
Q 23584 79110 1787712871355
Q 21420 76141 7586739879662
S 52188 930227075
Q 1059 97771 8456941829393
S 47849 979318901
Q 4659 71331 1791821950912
Q 4573 97802 2534015000660
Q 6855 73402 4796791986567
S 16230 728649796
A 28949 147557962
A 60960 513856592
Q 2549 85490 1169009433807
Q 36336 93930 5215723209489
S 413 632770982
A 18231 912905946
S 44133 761345082
S 75687 687147776
S 35088 44914369
Q 18544 84229 771005635269
A 96472 351537805
Q 2271 99604 990301811956
Q 20440 75247 70713436049
A 27003 251660254
A 86110 785228028
A 84755 48726817
S 4932 751206298
A 57043 759424350
A 37649 491484400
Q 25346 84217 3317785829391
Q 14878 84727 309223649282
Q 15031 84657 5911997925799
A 6809 952277671
S 37345 145641082
A 92074 283646936
Q 19050 96580 1620136347097
A 53809 30194843
Q 3720 95557 1712357334065
S 7929 418701977
Q 439 99718 3013847103130
A 65747 892313711
Q 24763 95614 6294123876844
Q 29778 85663 5289563305166
Q 6551 63831 5452112447316
A 97619 284968971
Q 14011 82901 6002022407435
A 83921 112796955
Q 9752 85119 4973097485528
Q 5634 99793 3836864246509
S 52699 707443920
S 60742 431781084
A 7434 628856443
A 65378 433018434
S 28337 166378195
A 14603 513222833
Q 12939 86683 9505095596894
Q 6218 63449 9421066613337
Q 1904 93415 7831311558858
S 8393 575329868
Q 11982 92834 5519363650549
Q 33498 91781 9341967692292
S 9656 947838106
S 18195 385383876
S 78599 697210575
Q 27628 90658 7435397484901
S 80330 532159020
Q 1599 95076 6539599814672
A 36865 474034176
A 10416 448914109
Q 24308 92037 5012287102620
Q 7919 85156 3580229882949
Q 1955 99935 3987150809740
A 66365 650128233
Q 17076 72289 9719838882831
A 59795 741761584
A 91225 351256000
S 39335 135992956
A 37981 454860988
S 62973 396110842
A 5849 484915659
S 28388 444656324
Q 35166 85826 2826017383909
A 45041 811607698
A 53116 948652272
S 17450 250372855
Q 19842 77766 6384124431259
A 59997 422448932
A 9970 694492024
A 12722 581596543
A 57754 493136757
S 93567 660785221
S 64248 77956759
S 27683 730789199
A 97080 778421612
A 85563 800392084
S 44993 211215170
Q 4275 56817 513306179851
Q 6633 91340 1220356711394
S 64440 350002822
Q 46544 97186 8894786148446
Q 12494 71918 6858999942210
A 82294 579210313
Q 18942 80524 464134842972
S 6125 123409945
A 55852 612738711
Q 30732 95768 352919978453
Q 24269 90795 3171297596647
S 48789 139312561
Q 3980 87280 1568951954151
Q 3907 72949 6867906939246
S 9770 789739546
Q 5159 70637 1721816680955
Q 25351 82148 6455520000172
A 82004 663657554
S 44997 470251532
Q 3543 96703 6492049087168
S 73347 397107367
S 40427 458715852
Q 2379 93997 34698402726
A 81895 783920648
Q 10607 99036 4296791657456
S 17945 476499042
A 12366 687941778
Q 4786 92002 1250503933416
Q 28208 99267 7652076894592
S 82574 657245030
S 4397 788694815
Q 4981 94539 6533595704226
Q 30945 99510 4087720608700
S 36760 69967360
A 53992 759989775
Q 15343 86552 717865230871
A 33919 113943901
S 27453 65544655
Q 6442 93734 9545998393393
S 67679 669878812
A 36578 790467698
S 53215 186163998
S 96566 542822414
S 17773 202146412
Q 2518 80403 730616440757
A 26674 888768689
S 66191 264786350
A 36865 823204335
Q 3411 67705 43318461938
A 20896 164264222
Q 18889 83946 3111733831239
Q 30230 92401 9775533203298
Q 2310 65540 7592214905040
A 45391 855732243
S 55384 45193154
S 60999 976932059
Q 28314 87427 3530994952409
Q 18621 86455 9250689155031
Q 5694 65498 6598658369565
Q 37390 88313 622294150953
Q 3158 65377 1081595457496
Q 5964 69979 5652177439937
A 31268 739651992
S 62276 579723787
S 54386 207963106
Q 19349 86481 2272026682230
Q 16910 72639 8881835782535
Q 1341 88839 8309570367419
S 37556 879996504
A 26432 392617102
A 65460 352413054
Q 56 94841 1088125407211
Q 4027 85995 8618852097047
A 55432 774097966
A 34507 400983132
S 54046 75876463
A 49962 279219251
Q 2742 75375 2102703456456
Q 3183 64830 3686907032428
S 23486 785919576
Q 21103 86830 1897407245807
A 95956 729026203
A 83652 667559212
A 8020 560520056
Q 796 98435 2331999263047
A 87600 34265344
Q 353 96872 678586654242
Q 16055 72823 4635419001888
A 9524 174242554
Q 3873 99415 3107984163189
A 4724 183551576
A 598 545725694
S 67302 246973340
A 58992 131213973
S 67075 852609116
Q 5092 94381 2966818370453
Q 826 99366 7913363372841
Q 39870 93837 442931119809
Q 1001 63354 1130068317995
S 10609 408495815
S 42642 355196429
Q 9265 90937 6899479663387
Q 6184 60006 8790717876277
Q 34172 91501 3029177443777
Q 10799 99812 7846584764174
A 70400 547691946
A 93767 922063379
Q 7546 59875 7277714274309
S 3345 718943983
S 28456 173055242
Q 15734 66358 1635689034182
S 28883 376634968
Q 3736 96508 5400319149172
Q 206 94345 1950852295107
S 43121 732446256
S 56789 414992609
S 12206 769833348
A 66150 157218468
S 1561 286709170
S 12528 607770143
Q 18203 91414 9932803344959
A 76629 30927339
Q 2086 91552 6134687560510
A 82408 60041782
S 7658 320893361
A 7374 43163084
Q 17012 99026 1639366360232
A 92585 761742785
S 59791 367552009
A 34541 668884733
A 9550 955234914
A 99041 633598115
A 12998 852721407
Q 425 99714 3307915011268
Q 8967 99234 2303497837513
A 67536 713427612
A 8772 445175050
Q 13535 67553 7759632917086
Q 8445 95557 2996326777580
Q 37366 90540 4466572007697
A 38220 733349939
Q 4304 78071 5799025726177
A 43745 69939583
S 84581 578998915
Q 5597 81701 7610544172250
Q 495 91387 3372294344054
A 63274 660658963
A 98585 535527099
A 55620 904339320
S 57716 677035691
Q 11546 82825 3695672842071
S 4855 661555180
S 81485 405274443
Q 3146 99122 3978895157822
Q 8295 84584 2149286958217
A 8051 324828589
A 26636 94644910
Q 13182 81437 3967065211127
Q 429 95321 4902503059265
S 34136 426391238
S 52568 542176586
A 26006 620436078
Q 3699 71744 6013354524786
S 39371 191147294
A 2101 44551575
Q 18579 97745 8672158512740
S 11524 69759104
A 95948 200968292
A 52189 787086367
S 60758 947553070
A 43372 765831627
Q 20241 83662 8027777849466
Q 12770 97517 7774875487885
Q 33645 94962 4727739283199
Q 16383 86403 4592084545158
Q 8421 98706 3433614786634
Q 38115 94886 7262967366707
Q 20319 85943 5500004828625
S 11775 605144982
S 79909 615695069
A 17075 529026499
S 86067 65248909
Q 35887 97909 2080092151704
Q 18478 87657 2180773037912
S 37586 986203023
Q 14234 76719 5707299360752
S 2833 232706211
S 3431 986961396
A 785 469146883
Q 3138 96921 8737267518095
A 30214 7224186
Q 18860 93812 8663242776953
S 80049 292707458
S 89786 814573632
Q 1487 95336 3979795467957
Q 11634 71460 8406432955161
S 41993 858761886
S 95452 244004554
A 16577 701427912
Q 5972 96169 2856313047325
Q 2491 99330 556852322021
A 7225 226739909
Q 24790 98760 1048017407728
S 47815 687932995
S 64666 518408512
A 9448 503837754
S 69999 735046384
Q 808 99185 2292253317601
A 29540 109641172
Q 22720 73832 7752933907102
S 20712 798272666
Q 3429 69560 821126084627
S 65839 254655063
S 4890 448647323
S 30138 270197347
Q 1702 90585 3360787881093
Q 29734 89658 6071100457899
A 40859 440021180
Q 679 99448 5837875083248
Q 59 99831 2649777513122
Q 5 99711 7953158315759
Q 31846 89679 6913684923788
Q 45528 96027 8196675976011
S 63232 117292111
S 38954 641685960
Q 8139 89312 2419571792986
Q 10144 72111 264173388774
Q 3968 97014 7849145804774
S 95094 83461683
S 27591 45513640
S 68936 190873430
A 42181 120821944
S 22946 621579049
Q 13655 91672 7252614773441
Q 28818 87617 2176728767108
S 62822 212207237
A 12565 953299493
S 97658 114600683
Q 21275 83583 8474525092336
Q 15740 99349 2122949775544
S 24228 64863850
Q 33835 91829 6703431065833
A 98529 155484619
A 94611 702607841
A 77545 117695584
Q 30698 98583 9663310356234
A 16243 757997760
S 34771 695466980
Q 7242 63757 5579852786167
S 94664 428474573
A 28484 769299606
Q 8461 83501 7045308346819
Q 1329 64925 8766657088882
S 71060 729690529
Q 34771 86174 6514459133564
A 51456 597856029
S 79748 332654902
S 80235 71661153
Q 959 96160 1960026535582
Q 23035 98097 5883900609980
Q 1349 87843 9551222074280
S 50932 766405241
A 20607 272649141
Q 25414 85237 8446947346934
Q 18869 83947 1924055061771
Q 258 99061 1503983995952
Q 2457 66619 5150964239305
S 40358 290649835
S 16641 278286944
A 841 604456857
S 18021 415597318
S 69079 101587749
A 76425 624711868
A 5323 433473661
Q 16289 91583 9052319368661
S 64984 79776621
Q 9752 88016 9395513396867
S 29278 53983601
S 64890 585848723
S 15348 56291964
S 6227 358669801
S 89008 456369264
Q 19468 83861 3279621759541
A 10653 983056094
Q 3194 67041 3739856450390
Q 11223 99398 6545081710059
A 80076 973743655
S 39479 165461407
S 7790 638048124
Q 6535 92949 411649240201
Q 1999 95188 410027207068
S 18063 501018340
S 31341 156209106
Q 13421 93554 3262782067751
S 90320 862822552
Q 25725 92249 7296112824891
Q 2370 61672 2702158584695
A 49890 280792630
A 46782 387240329
S 68346 960291090
Q 14882 84632 1941302431951
Q 3198 60279 7234609672858
Q 32293 84560 492656237748
A 51796 508717539
Q 16358 97569 9955160458777
A 33821 352722063
A 86280 539530542
A 10855 407211259
A 76591 247548436
A 30120 632206296
A 45171 709540629
Q 12317 98643 611082051932
Q 2237 91445 1154325569807
A 85175 345195773
A 74757 221893801
A 30681 117887877
Q 16860 93652 3901208494526
S 42290 687877513
S 6992 633773254
A 52677 524010061
Q 11132 64933 8710416763847
S 19511 286192735
A 9212 572577087
A 59250 708694038
A 25873 460454297
A 37505 363922580
S 9088 318099062
S 60201 449734031
S 88343 496674270
A 71699 616513065
S 22788 75342056
Q 15165 81796 1960346240243
A 48028 766244944
A 37744 294331169
S 12198 364209402
A 32100 101851311
A 90048 835403118
Q 11452 82435 477441107
A 43788 591973130
Q 8723 92413 526615185284
Q 3490 79665 9503157424591
Q 2592 70548 9138061477571
S 64498 728780192
A 18633 439407422
A 83495 84138296
S 26060 363907522
A 2694 413722846
S 64308 534257419
S 71111 436424488
Q 6661 72123 2637214759451
Q 594 97019 3491980982703
S 38016 585908656
Q 8709 85187 2654254256333
Q 2789 90774 9825034150612
S 34609 500923335
S 47359 363199188
S 27182 75323887
Q 32130 97408 4959801241247
A 34098 455247896
Q 30024 92942 3430514259201
S 79667 899423983
S 89513 567938962
A 73550 635250301
A 82654 490215663
S 7641 557022513
A 28796 80226955
Q 1943 72875 9327823581964
Q 30258 82931 4938805915482
A 50978 76281377
Q 3405 98170 1591263176513
A 56731 816126020
Q 769 98685 9753162494835
A 85886 768606833
A 49577 756045287
Q 15592 72092 1058703621477
A 18039 107006790
Q 7223 90054 7693344085911
A 555 400693272
S 40036 156860837
A 17925 984570396
A 46770 731666632
A 98766 692822071
Q 11058 80174 1691631220989
Q 12614 72476 6427830829881
S 41769 744510560
Q 25549 83527 9405596257633
Q 19797 89142 8151050594745
Q 12047 77289 3354561875571
Q 451 93752 4701204378665
Q 16424 75599 5519769699859
S 63320 280595481
A 94851 814364414
Q 4575 84083 87055195472
Q 2100 95569 3233185260735
A 23111 827712297
S 64906 277370981
S 43439 495734289
A 85235 211482646
A 69331 449677611
S 94757 808692716
A 43131 847879073
S 19914 891198187
Q 17867 92405 2092505416919
A 9371 505392941
Q 10155 75144 2091619878101
Q 5206 77498 3004525301550
A 35717 900060119
Q 8668 70073 3442110315984
A 40001 944079000
Q 15652 84563 1435521918407
A 15052 503015964
S 72083 183622347
Q 849 79660 5538465507484
A 81443 805788616
S 69918 556096702
A 74037 324914237
S 87358 807300101
Q 934 83171 6097296609222
A 81927 314117475
Q 8571 75235 6863042221221
S 20641 720918454
A 95348 918659125
Q 9951 72144 4812463496837
S 80853 428397722
Q 27668 90551 8485742067587
A 36751 148220179
Q 1960 89300 335602113075
A 77951 843077407
Q 1486 96272 6781349147579
Q 7776 88746 4861589833123
A 60304 707897938
A 90387 293661752
Q 2812 73394 9408219089923
A 42399 89008924
Q 13423 71672 4355917418066
Q 9315 91281 8620290942534
Q 3732 71992 716281851674
Q 35192 87947 645202745516
Q 9356 94913 7111038871937
S 67103 474020785
S 53147 167847663
A 26578 136903446
Q 7183 73354 3177870156089
Q 24868 79792 9962861995667
Q 724 98850 7442453682545
Q 4666 65601 5454063288646
Q 10872 88400 1842736329361
Q 23621 97645 8232215153240
Q 1029 98557 6122408208006
Q 9385 94386 3432327440042
Q 25781 94315 8304603172579
S 35499 759696613
Q 129 99059 2583730217573
S 48138 641274906
A 17800 857086864
S 69264 215952083
S 6312 357530671
S 92357 199049817
Q 11058 89575 3496474092641
Q 19140 88480 1186859622357
Q 39543 99482 1961030902900
A 16439 292467007
A 89789 95131859
S 96761 779800155
A 54624 566217001
Q 23863 81467 8546208112209
S 59779 115832984
S 25745 13550967
A 31518 147485836
Q 21946 99375 8528711971188
A 41255 954056706
S 16995 951581646
Q 11344 87420 2252388137866
S 50157 606702815
S 38045 396955419
S 8000 245303409
S 34922 678304395
A 56308 723557531
Q 2008 65113 852178348309
Q 19015 76641 8064803012950
S 26289 979139698
Q 12990 80884 4827518513763
S 48054 184546491
S 26357 125224266
A 73426 136242577
Q 40435 92456 2078397573964
Q 24455 83501 5431390753852
A 70910 662751480
S 29479 31498704
A 33963 203098712
A 53029 824562824
A 23634 269896892
S 30453 426259482
A 77935 110838154
S 88760 172303271
A 40132 926449063
Q 8611 99808 829729322628
S 50597 970477179
S 89108 126702901
S 76157 256536203
A 94991 237189516
S 74106 356626508
Q 2783 97757 3386689998975
S 27902 175825493
S 71334 886773166
A 35650 967209792
S 74924 911256312
A 87742 236969269
Q 7070 95325 26372046966
A 87025 869458878
Q 15804 71849 625744521505
S 53040 603946193
S 91390 213431341
Q 6299 87451 1390720441628
S 66970 975622876
A 34619 760570618
A 86848 693354410
A 85965 669214035
A 80003 486014326
Q 2203 84409 1547083057175
Q 17919 90658 623975596715
S 2110 358575747
A 53188 559032378
S 12695 57438077
S 22540 102267580
Q 3194 92804 8812116536963
Q 19519 98023 8082658314634
Q 22390 86496 8778135822406
Q 9396 74021 6881198069526
Q 14206 95151 3458881269300
Q 38313 98119 2512164673488
Q 3870 99754 2788681967211
A 21140 883896004
S 35021 182816502
Q 3918 90197 1221413187348
A 54013 550502323
A 81822 290091519
A 99492 496352546
Q 29 99801 6421172366739
S 85711 107068496
A 60950 172861170
Q 11677 81913 3808809941283
A 65908 18313978
Q 30345 80368 2226533252744
Q 8964 95116 2741572611757
A 58039 784159169
A 39276 879373035
A 55108 245286701
Q 27121 99063 1016453245795
Q 9249 89456 9479273277757
A 66789 325031972
A 83226 216318595
S 33243 237885642
S 40334 99994389
A 84711 148099217
A 24571 247578121
A 40652 342388897
Q 30600 90974 3440532318354
S 3372 970868002
S 51489 606963093
S 63630 247688523
S 28399 107305393
S 57105 76702909
S 21560 52091631
Q 15444 80610 8494597089681
S 13629 779518234
S 53715 801167114
Q 12366 77043 1845035647730
A 13989 753446965
A 58024 369378010
Q 190 79381 2493975209071
S 76130 293444669
A 98936 700977305
Q 40631 99063 6217207285531
Q 38112 92489 9050831979098
A 13013 249376888
Q 6533 83593 5812025181513
Q 4759 96357 5315267078693
S 36724 22162418
Q 16083 81615 2681880593842
Q 8980 98478 7672624172975
A 17189 846128732
Q 22386 81806 8371477837381
S 88020 316865476
A 98395 937725148
S 62432 337455882
A 82212 601527661
S 65 116678692
Q 8002 85773 1332020795890
Q 14465 99453 3358730685068
Q 3148 89053 9282002709749
Q 18435 77564 2444985548512
S 44876 83217153
Q 26601 97815 2714873976462
Q 5795 92392 7295558088043
A 94242 830829667
S 66376 165521226
A 83571 513770173
S 42991 801874539
S 99510 651127743
Q 20957 72636 1192858360789
S 4471 703951943
Q 2476 88527 8347617975143
Q 29766 94448 8823515274694
S 69048 934230314
Q 4295 61922 2267046600687
S 12160 923950956
S 93185 453463957
A 89284 293071179
S 72483 592918873
S 4174 894962384
S 5328 580788678
S 99830 480814493
A 3590 144206911
Q 19467 88944 2155954455392
Q 670 56530 2539621155111
Q 6002 92328 5313780160116
S 17718 814867421
Q 20132 77630 9565437520561
A 50657 155016200
Q 17659 99962 49978796084
Q 10918 95713 9586387118774
S 55663 994941702
A 6627 429502405
S 37223 325390576
Q 24706 86906 2068031535544
A 38156 521284623
Q 8033 97944 1246967275732
Q 541 99754 1014030240801
Q 19340 82894 7992398678229
Q 16005 70942 3771679030861
A 74626 808143742
Q 39597 96266 9431975135543
Q 1367 83490 5219601054193
S 74801 659754778
Q 887 59909 6376352185743
Q 31308 95869 9357964665460
Q 8705 93375 9818748049409
S 7758 892289844
A 21306 87396527
Q 16585 84140 6035747350539
S 75021 273583876
Q 18604 93110 6754363697098
S 82496 633320985
A 56130 984034972
Q 18077 83078 9977046756832
Q 7168 85673 4156411046363
Q 19038 86473 3157724815919
Q 12839 87714 9987984006150
S 72366 977973352
S 68588 821815957
S 76666 82275087
A 84538 910175435
S 78317 677900001
S 45464 699624367
Q 39582 89637 1064105729246
A 42783 704087962
Q 203 98423 8623847577412
S 47427 884780773
A 36735 162635885
S 65582 784607135
Q 1160 84742 6684793604072
S 98934 251604300
S 28679 136442611
A 43287 472354639
A 7066 59040787
S 78713 931966191
S 65405 471607013
A 29453 242434589
Q 742 99894 9640885340447
Q 1824 98356 678857335414
Q 35107 91539 8726615552952
S 56213 982988981
A 3031 691027988
S 63464 370662835
Q 18094 73987 7235876562054
A 66260 683368948
Q 5413 71806 5867776245783
Q 14553 99030 7633343832630
S 55134 870063859
Q 17957 73440 5998608937047
Q 2206 80526 448256481147
A 12431 69695281
Q 18953 79257 2369981480347
S 29833 237053306
Q 42794 99471 7469436884909
S 12107 26479414
Q 1265 91188 1855607726019
Q 1931 98773 6869494539402
Q 11621 81902 511860411853
A 58640 794642766
A 53331 116142099
S 27663 316616102
A 18753 415572215
Q 26556 93635 7712374741615
A 17004 474654103
S 14835 451670495
A 99203 935032357
A 94597 705425172
A 6659 825839112
Q 14752 75720 7685402399789
S 34722 475215294
A 50605 395681341
Q 44 93087 6002433197326
Q 175 87234 568908533499
Q 1544 99466 9734586017634
A 49412 414130385
Q 10282 96782 3583958122981
A 39532 430300309
Q 10168 64699 1917698828261
Q 15394 79839 2527983897007
Q 8927 70464 5453702284346
A 58955 402342795
Q 1218 99123 7758337143001
Q 15878 92829 6259707178223
S 88288 130148730
A 94903 347132762
S 95741 931481818
S 30523 273955517
A 69201 351187202
A 50236 946158528
S 90141 193153846
S 43099 489007681
A 8780 285472334
Q 30512 97777 5582938683016
A 59884 913860296
S 88946 506830822
A 76135 720716421
A 94144 558802000
S 81332 426985920
Q 29231 89312 3496106115088
A 18824 595389197
A 43973 446397833
S 74092 208012073
S 58019 546289373
A 51348 223348454
Q 22589 78661 3492184709229
A 3634 997611606
A 3746 608256339
Q 7193 92718 7096273191966
A 74033 510709133
S 35139 621501731
Q 9825 89444 4667939079344
S 41480 445016399
S 67355 728580540
S 37882 727140591
A 5732 871146219
A 2005 699650170
S 9128 516956843
Q 7074 92688 8823940650807
A 60950 10960055
Q 38465 96452 6303907001608
A 27632 821988227
S 10087 597092915
A 85569 503548637
A 189 606267343
A 75170 580603640
A 56932 317031117
S 59936 784806212
Q 27251 84787 6273508967739
A 23645 601768561
A 29123 347352970
A 721 183348726
S 79384 166438686
Q 12613 85518 7993187578113
Q 29116 94261 6034929957801
Q 3740 75629 1491089342062
S 61524 803679956
A 85690 658964507
Q 601 51773 4258285158166
S 28190 873238624
A 42201 498316238
S 50308 27656857
S 37794 583830299
Q 6449 75425 6925852243671
A 3852 585819866
Q 11524 99154 4758359239270
Q 8909 98180 3629994237444
S 27194 548432738
S 63758 650519666
A 47294 566564149
Q 22378 75416 82816299967
S 78862 848589920
S 40793 60481223
S 52376 237249847
S 62908 375572298
Q 12992 84767 7937079359415
Q 15828 97328 5779395545640
A 62279 329148148
Q 642 98997 9622599478512
A 22590 72786610
A 67046 304008148
Q 5814 99043 7583733238044
S 90189 927170727
S 79101 508846838
S 74588 865765200
S 77807 99325937
Q 288 94980 9720809497652
Q 40123 90768 6147938631806
S 15854 255322446
A 1461 807223868
S 10199 376373916
S 99696 291483855
S 83111 332954450
S 98761 257735109
Q 6839 92066 4383073737504
S 71238 300473063
Q 1763 96759 4857797734496
Q 4764 98286 3502379318576
S 49965 137496889
S 22193 69770417
Q 10360 94794 5335229729132
A 74070 330888802
A 469 414648756
A 74698 735781901
A 69612 578992080
Q 27620 96856 7377078982521
A 97792 708003597
Q 29207 89247 140071025525
S 93371 899061335
Q 18854 80049 6471050133087
Q 2381 86655 6584458319676
S 98046 51595094
A 21830 557792944
A 66986 297571721
A 2694 34588484
Q 5280 82790 7765412724738
Q 12859 94717 6705776938842
Q 10523 92030 557833571473
S 53150 850747995
A 40483 397274839
S 56505 208599567
S 53709 910536002
Q 8138 60375 1370027607948
A 15731 309622380
Q 388 71573 6592713450904
Q 46 99138 7507314250612
S 11093 130155376
A 31684 971675189
Q 1365 84320 5658024025351
S 15459 928768831
A 90141 375344325
A 57171 22052701
S 84213 18215481
Q 5665 59107 7178401048621
S 68363 407744719
A 57007 810442871
Q 6284 95572 291858754570
A 57756 447173300
Q 2183 97583 6153102293947
Q 237 97391 8600517925859
A 5478 356230561
Q 9185 68763 8809776580594
Q 3959 72472 2230339338432
A 83913 786388884
S 71404 972375919
Q 7689 81051 542991482055
Q 1332 77329 137572717742
Q 4275 92819 4773676542226
A 36362 136190470
Q 3004 94704 8979668135000
A 49779 963739619
S 8283 85433158
A 1844 312859251
A 2765 600848490
S 15770 710607062
S 83724 480645771
S 91534 674241159
A 39018 328172744
Q 15377 96738 7710091210887
A 86831 277157157
Q 2316 96928 7023864594377
Q 34492 85927 4965526835093
Q 10849 71953 6142576113039
Q 26986 98062 1339290835349
A 46856 838307381
S 55519 159378684
Q 2526 97868 4327832728601
Q 19265 71077 1856705707835
S 78499 200882646
Q 10346 67983 8262758590810
S 66 719711862
A 2219 487337872
Q 19837 89850 8412003628209
Q 10498 98487 6266501992438
Q 2129 79866 6696751816554
Q 18140 90919 8098196902261
A 72421 284249442
A 33372 998949641
A 65461 257927345
Q 217 98366 2532294800232
Q 16637 90114 5377837359805
Q 1719 92291 266981120420
A 55126 572284564
Q 8284 80893 7975586361724
Q 2604 97761 2513618612918
S 76419 495813225
A 36019 76864466
A 44702 21318601
Q 25612 99711 8992735986691
A 33256 236850825
Q 175 93695 8218882477081
S 81348 664609615
Q 19261 98025 5835974700210
S 66928 247288770
S 19353 636598636
Q 40550 92855 5924728886820
Q 24706 84155 9129719089784
Q 1176 60875 424974714337
S 60593 497116039
A 73610 645461823
S 94704 43506135
Q 7562 94059 2579889486190
Q 23860 98543 1606801171821
S 42894 400942904
S 94520 718270622
S 14666 452458638
S 38688 818036615
Q 11172 90392 5309821848407
Q 1434 68988 1037476217205
Q 15302 84532 2535525034614
Q 35402 90057 1207877866660
A 28472 78369606
Q 25053 90548 8685107048677
S 32898 805072516
Q 19794 89533 3967758475702
A 31001 761119451
A 77036 597137553
A 36195 115090377
Q 24814 95516 1417833351814
A 37397 943529411
Q 10566 64513 8707611007711
Q 41141 96128 1408761921709
A 81206 353394670
Q 8766 77931 6224607802774
Q 6310 90823 9955264617414
A 39294 888005574
Q 16754 73416 6933425971104
A 66530 116208016
A 53515 694249605
S 30 957831868
S 86547 543782698
S 76641 677003888
Q 46971 99460 1238160167182
S 39236 985162264
A 94707 810957214
Q 9094 98158 6267973730213
S 6677 412060519
A 19127 289825942
S 81565 904964770
Q 34580 92967 6177540225061
Q 4141 99747 9476615842828
A 33580 585258410
A 23230 183320123
A 94175 131785950
Q 1056 99641 1010675588472
Q 14410 98180 4558789531798
S 62883 677634662
S 60183 543272585
Q 6056 90506 8413249850341
S 73696 455418007
S 44589 845080815
Q 30426 97183 734831842542
A 75652 586959619
A 66761 35511858
S 15721 608838290
Q 7067 74584 3492054279599
A 89291 702537669
A 991 311392896
A 99095 585563032
Q 829 76303 3575157586832
Q 5314 74449 2842428720342
Q 4700 58098 241637695276
S 74420 252787697
A 75152 687694469
S 27153 948830143
Q 19418 86413 9163485199544
S 25049 497831849
Q 8103 61884 9391252154082
S 72308 306008871
Q 8543 76466 5500077786529
A 32111 878361449
S 51836 854645536
S 23010 396974134
S 89950 809035182
S 87994 638576550
S 63197 522863771
Q 12737 93881 5153092798755
Q 2222 94438 6090784533404
Q 29775 90995 5539414429570
Q 7478 84674 1676138367799
Q 8395 84698 2710112163336
A 976 216658984
Q 36052 92203 6217378179814
S 68319 125792634
Q 5293 93021 3059290628309
Q 9408 88125 1507723846920
S 77701 795191389
Q 3871 74266 7387800687212
A 2080 209767769
Q 2469 92193 370042169132
S 86260 746909615
A 11399 199976681
S 10191 886849394
A 10857 530038552
Q 8921 95818 757063441856
A 19616 779490994
A 72652 849065720
Q 561 94208 3001437339242
Q 27168 94004 115109778964
A 80718 440774435
S 22379 463924275
S 8757 288941481
A 14452 573137726
Q 18895 80243 6069783789393
A 92833 524016646
A 95619 991169776
S 8912 296649534
A 7796 56980995
S 74042 538616280
Q 715 99068 5980866338099
A 17507 947211956
Q 26000 89408 4237668101516
A 34116 383818502
A 66360 215630787
A 61530 98407503
Q 177 98693 1722713859730
A 20105 763149811
Q 44008 97374 1643147669103
Q 21822 96200 98569695488
A 30540 698568678
S 56835 414951278
A 57671 692807227
A 82005 912764511
A 10934 176000104
Q 97 93367 7751390731552
S 46714 583056283
S 32067 210912450
A 14159 588109557
A 44055 493928923
A 74284 161752112
Q 6104 88263 2436978272075
A 38420 280465321
A 31022 141014804
A 5421 548440403
A 318 71081301
S 11485 626449833
Q 10388 98674 7940337756638
A 64156 752908065
Q 18292 90306 8646053303942
S 51227 691956608
A 39276 155073273
Q 16839 74887 2455157937792
Q 1879 91049 3184308672629
A 38435 806993869
Q 6149 96318 3503181861281
A 95129 304312915
S 95908 982701125
A 11599 486417950
Q 5471 97052 2598469935050
Q 10994 72000 8911025111818
Q 8960 82167 7064150194529
S 2551 99270137
Q 12012 96466 3035209791416
Q 5049 96860 2535813343
A 92426 126089775
A 27793 676022668
A 25998 312239977
Q 303 86919 5612509255665
Q 39067 94559 9301379238846
S 73495 836831449
A 50713 512683925
S 28474 865200222
S 99250 79364026
A 36738 964912257
Q 7615 82617 6162259886515
S 71038 180758950
Q 24158 99552 1151252041915
S 52759 7681695
Q 9327 97340 693879473693
A 28253 249833987
Q 7375 80620 5773117328571
S 86059 977381533
Q 11483 93582 3124435411321
A 3893 421188922
Q 23182 79010 6843798064240
Q 23707 86820 2218418211186
Q 8212 66643 4346239346784
Q 19665 94010 5568184324549
S 1174 224997138
Q 23886 78056 1346900280608
S 49140 24926088
A 29635 174291093
Q 3224 92163 9349897751478
Q 3877 79833 1796654764393
A 49292 435780346
Q 1048 86809 6455875108424
S 725 66876076
Q 985 85307 8036375128574
Q 20960 98216 6812419686531
A 10107 561610284
S 85704 827562469
S 43760 274593695
A 18916 177757406
A 83196 206882226
Q 12521 85806 1541592846998
Q 32326 87160 3990855154404
A 3160 388386166
S 62895 803828037
A 35264 364152015
Q 14704 97954 2779807108099
Q 82 99989 2922146991159
S 3964 328380251
Q 3550 63278 7145834835356
S 87520 287596888
Q 19883 84678 6079132865918
A 96322 422004309
A 78951 182331912
A 61577 917684018
A 27063 461144018
S 22706 563339872
Q 2024 87564 9737856421809
Q 6230 72565 4234322890484
A 44383 952270388
Q 8190 96708 4445709207131
S 9118 699499583
A 75805 601086572
A 43573 206437083
Q 6006 97461 9130025712808
S 39129 945031080
Q 15390 87108 4307002084098
Q 8462 73144 3625606726444
Q 325 99941 1555125228180
A 90905 197326339
Q 6835 70393 2275064465120
A 81116 349942744
Q 16 62429 7725471656575
A 30854 400881354
A 43029 324368257
S 23507 956058334
A 70263 998128873
S 31655 288092055
A 95278 222808011
A 34944 378281276
Q 2330 94455 10227311539
S 10967 470982317
A 62746 273065105
Q 8400 80899 496855530368
Q 13229 86464 1256983421797
Q 4668 93053 2531029220626
A 90268 540074220
Q 12795 68939 8839234234771
Q 687 93816 3797468416883
Q 9885 74959 3309564089931
S 63520 920642815
S 81460 372603313
S 51509 125441675
A 46718 479290159
S 8319 264748476
S 89993 15458653
A 90762 213654386
S 36411 300031343
A 18806 936622952
S 7678 473387002
S 68099 329677938
A 32410 659250149
Q 950 98425 5449745334506
Q 25576 84277 3427566870737
Q 8672 81829 5567568084627
S 83758 63336597
A 8761 803695542
Q 46391 98972 3528790115605
S 90118 407669757
A 44906 109355617
Q 1683 72853 2601475388520
S 80744 640651904
A 27678 81853132
Q 4918 99653 2115337798961
A 80471 54689866
A 18796 505854737
S 70778 700510691
Q 19565 92839 7483287083030
S 90726 97537524
Q 22038 93973 9230988253908
Q 1112 99945 2920729126728
A 5703 681185681
S 11864 831993179
S 12064 972301270
S 94776 428337825
S 65908 81942903
S 47494 353253042
A 29394 852604571
S 70686 983139371
Q 26367 96125 3356227503151
A 66386 74252794
Q 7580 67840 2439718547216
Q 10353 96393 6786011174293
Q 1688 98162 20713296429
Q 12046 74375 3042780522489
Q 26451 86979 6610729063941
S 45307 938072441
S 90944 791588028
Q 7326 76446 1375065130147
A 83304 68866769
A 86347 927891608
Q 2831 98295 1609398985974
S 68024 65185704
Q 6328 68113 3765827262029
S 71475 624388967
S 26169 255719668
Q 12998 79535 4676774586788
A 62428 427160766
Q 5153 96964 8420348449268
A 27730 803656192
S 64555 621180633
Q 977 61603 6338437852575
Q 9426 74415 2288296319468
S 30725 920904994
S 89968 189032536
S 50554 561816792
S 42300 376842992
Q 341 99915 452600409534
S 87154 73644337
S 15971 794433360
A 70442 63275732
S 85193 305632232
A 44102 8312462
S 58539 347045187
Q 11699 84501 1740874577439
Q 14153 95954 6356802398895
A 95813 827631400
A 64753 847269810
Q 28454 81610 7967346475651
A 13605 2947386
S 36779 666325364
S 68690 972850122
S 14149 798246499
A 20755 749103081
A 31865 15823751
A 90257 324870069
Q 14747 95087 7397291708888
Q 29955 81054 712207749516
S 98165 987531103
S 2297 432258832
Q 1575 74770 2340455923609
A 3244 188570783
A 66371 177221107
Q 8940 66221 6851925063099
S 41805 534796816
Q 29471 89604 8406917786520
Q 10634 89057 2062012811683
A 17654 798588745
S 53204 740065630
A 72535 667526128
Q 31444 92012 6258208573984
S 27019 287078216
A 92050 487156939
A 74085 643517769
Q 7249 67408 3974570333194
Q 12469 71410 9019871633156
S 63124 939068467
S 71336 650851216
S 22171 742075910
Q 3590 99941 2712816642236
S 27877 996125324
A 86750 213125482
S 10239 931171348
S 85927 347392860
A 61816 53165891
Q 4674 85290 2023533127169
A 87975 48595281
A 75000 867051236
A 76093 655857860
Q 12725 81887 3035927523428
S 71891 73710918
A 84577 642960075
A 21664 172114601
A 45087 218214585
A 3360 409230020
Q 1333 98402 4257401728025
Q 23349 92115 6759902406807
Q 10536 80663 4442914384831
S 43046 817423501
Q 7699 64505 265912807956
Q 20047 76653 8849392327284
A 56431 897640262
Q 288 78162 1224172287458
A 24089 421660189
S 51558 592353665
A 65825 911823467
Q 8362 73753 8276115138733
A 22762 509564271
Q 32300 96286 4016898221190
A 18677 276970493
S 98085 933703990
Q 33688 94029 6599595929830
Q 12786 62904 818599501706
Q 5438 77153 8417405454521
Q 31617 97274 4845598124436
Q 5438 83995 935748574914
S 84367 402117267
S 89728 337232694
S 47465 357832233
Q 5730 84928 6915157684597
S 44566 3976907
S 640 796685567
S 66686 390448866
A 75194 232024804
Q 7387 93110 347499536213
A 70161 168939643
A 41913 548010169
Q 25630 80071 6052773952998
S 40872 769059187
Q 1726 53478 3111316241432
Q 18300 97269 3441419632273
S 3608 985629417
Q 16795 82242 8681534833960
S 43881 278207226
A 96498 180838511
Q 16214 84397 5249858657257
Q 29254 91024 6371096403505
Q 289 99726 2206370110689
Q 19204 73138 6769837378179
S 70396 27956719
A 62653 735090009
A 34461 468017939
A 46470 320294483
A 85235 20700260
Q 10248 69451 286594194656
Q 13365 75839 8999030765916
Q 13420 90628 3976432745368
S 39147 256775820
Q 40189 92749 8119092435080
Q 993 96168 6247194932294
Q 17414 77871 9535782387426
S 4312 92652200
Q 2768 76247 6947977835041
Q 7201 99804 9751705907509
Q 29707 89544 3128675573748
Q 738 51603 7158919341030
A 81325 598655090
A 8706 979507436
A 27818 527640366
Q 8 99532 5878903143844
S 1225 193586650
A 28968 142467315
A 73437 198501180
Q 37325 94517 8574011130795
Q 2439 98787 8051977094744
A 27412 989647828
S 50902 764393846
S 17159 544851570
Q 16925 87998 2318553235581
Q 11316 97421 9125881704395
S 42143 423658971
A 28029 550708531
S 21347 386251353
S 33043 331165399
Q 6632 99319 536913369456
Q 3980 99969 933983694587
Q 1965 96955 5536329182752
A 69910 243420369
S 31205 627082674
Q 22911 94663 3226168051091
A 74218 49404488
Q 1783 88212 1560090870350
S 95579 99948952
A 83603 422872949
S 32038 185110032
S 55375 139218879
A 68491 979821567
A 76700 734438061
Q 20086 82127 6438418758353
A 7074 686467284
Q 37993 91489 5272780761806
A 87738 95325277
A 38452 658598013
S 97903 940686416
Q 21140 97742 907862053186
A 31894 234475955
Q 574 92995 6116021112651
Q 2328 97179 3691982234657
A 94919 224490625
Q 29998 90872 9244740784011
Q 20185 83956 8458784794608
Q 27017 93024 8415188575623
Q 9703 88756 7713505792746
S 96147 421045989
Q 12992 78576 9872992704633
A 11492 293756409
A 29240 871425124
Q 29139 87395 1445600275737
Q 28213 84039 7839240530616
Q 9551 73281 5124410319517
S 42344 687860905
A 61569 384139913
Q 9225 69460 5044293219763
A 29062 945668532
S 39579 31339743
Q 6750 96909 8172128392925
A 34235 358169473
Q 18628 97781 2282927062896
A 53196 828792171
Q 8191 81179 4027995949979
Q 37841 89116 2628378049771
Q 35294 93886 2723778956040
S 44191 532175338
Q 14312 95941 614464747918
Q 14343 90654 1262611258427
Q 6385 80312 8467202016170
Q 149 99952 5460485921719
Q 5381 80727 3668876344081
A 92314 267486199
A 35070 578080332
A 33848 140334687
Q 37698 92265 8032453706353
Q 1887 99303 9191422818263
A 1726 794858057
A 33942 14478100
A 10522 958125759
Q 12582 63671 2072242363023
Q 739 98747 2716603375311
Q 22405 82228 1787023977293
Q 16258 89055 3055448000605
Q 4712 94222 7117560953610
A 26228 47874484
Q 6998 99071 5375802731234
Q 1644 98148 8955542144984
A 88591 766353048
A 54071 279522711
S 29441 328832124
A 53150 460610364
Q 15943 78524 161225985761
Q 32599 87938 7083419695712
S 42102 971561759
Q 1745 82747 4317485109441
Q 1649 99359 1397243149131
A 767 541475360
S 13290 529843509
Q 4534 94259 3762344684532
A 92627 542069814
A 88782 911195632
Q 13440 74849 6219248538524
Q 3520 98915 1484160254660
Q 12862 95597 2324284369404
Q 20938 98753 8355284407257
A 56139 822451289
A 93467 383948758
S 74324 761872504
Q 559 88721 1953812284234
S 99745 188794820
Q 13219 87701 4832294712187
A 61084 932783540
S 47683 628507661
A 62559 825223588
Q 9192 92990 1842590244973
A 71174 58878904
A 78840 567222303
Q 24036 80071 9341377333144
Q 17498 79577 6338052117339
S 4316 424871821
Q 519 81481 8286860387693
Q 28515 96169 1708676147366
Q 6323 90733 1938123645112
A 1854 929935348
Q 31416 97329 6333710994423
A 95533 765575686
Q 36039 93883 8108453528496
S 27481 803459049
S 45385 659147841
A 56238 110082093
Q 6767 98148 415250675720
S 60273 377242389
A 48897 148436491
Q 1350 97755 6735187506780
Q 16691 89540 6806133935950
Q 8451 93277 5189287845870
Q 13201 91089 1095609113666
A 2746 309016266
S 71395 963854780
Q 28087 89675 2183898958075
Q 4306 67174 3938834926018
Q 28532 89462 1951127313261
S 88260 149762784
Q 44337 95474 1881833640334
Q 11581 79535 5272736410128
A 31142 616772403
A 9503 970466960
S 57301 809080305
S 77694 981122899
S 88342 583382258
Q 8336 99535 9175733008590
Q 1396 71422 2531349940025
Q 22234 88537 290372201837
A 98592 332296200
S 36107 710746713
A 64003 673965155
A 85550 853044284
S 85976 3987890
A 47641 668799576
A 52775 758865184
A 42547 773400828
Q 679 99937 2721982806099
Q 11331 69499 9783894439274
A 12064 672869098
A 53486 10234930
A 44672 727813943
A 3182 982349946
A 11686 387928261
A 7784 653018063
S 28889 643846424
Q 13070 81734 1647785566702
Q 3733 97775 5195768512707
A 6834 181267296
Q 38500 90106 5975284631046
A 36005 521286088
S 86249 306230262
S 78485 174457813
S 80655 670964344
A 71466 577579977
A 24189 629820158
S 9692 328915449
A 69322 931195025
A 29742 669507088
A 27968 659521143
A 89729 724736685
S 74813 200732606
A 32518 613194467
Q 2561 55429 7531597775696
S 49859 901879909
Q 23290 90342 3095767751883
A 6709 349129755
S 45112 306572681
S 93812 948253996
Q 3844 66618 5939376941006
Q 3461 99820 7389636708076
S 27919 613236735
A 55289 95583692
A 26871 634868859
A 5689 201980430
S 17022 155247204
A 49714 339179441
Q 2253 97924 9323064377759
A 3968 696142030
Q 34284 90586 5637879154031
A 85480 698401790
Q 10903 99297 8710634620265
A 66543 693219629
A 2174 610700717
S 89865 202202344
Q 12363 82330 1609259989913
S 443 31309261
Q 1241 91075 3916709744236
Q 14487 79339 3667869030144
S 64674 112485615
S 40493 189918513
S 58533 738101246
Q 11982 98155 3877089032952
Q 173 97925 4925824553
A 94074 65803704
A 53154 543671455
A 70552 39442526
Q 37565 87831 8176439281012
Q 16080 99591 6349745990460
Q 30257 97220 9575195396400
S 8623 187528753
A 74546 112646690
S 87341 956897154
Q 30644 94590 5359597293669
A 47036 129296665
S 59899 725502606
A 92205 962742972
S 41100 786564074
S 98518 232807358
S 84885 863776186
A 33335 318684221
S 51757 28285977
Q 6650 80860 195871436922
A 3053 903557272
S 80211 418318366
A 2435 946273057
A 66944 717807951
S 45596 667293103
Q 10333 83535 6267617392593
Q 4395 82272 7054839960252
Q 2997 95731 2113398348725
A 12115 662480779
S 98265 20839147
S 75669 510748293
S 97580 782535589
Q 11810 82592 4809600579925
Q 6562 94977 7230213810492
Q 6653 86749 9230492720224
A 36822 608717800
A 46155 120769767
S 68564 944868797
Q 18674 95638 2595040443946
S 34475 20699242
Q 41726 96262 2982426445807
S 65632 267878598
Q 1116 72723 9512157594224
A 7271 827782677
S 1745 59620824
S 12252 649916584
S 23798 509085013
S 93618 406340915
Q 731 85291 4309242158432
S 71800 707630673
A 88844 288619944
Q 13616 85571 5570211617041
A 44838 449972494
Q 3501 74057 665568056558
S 54938 743008484
Q 5611 56312 2324237940558
Q 6036 70758 4439663745461
A 41871 854960508
Q 5 99243 435967547417
Q 6546 75561 2385778339477
S 62689 15755561
A 23540 888420826
A 98646 41157160
S 91551 908085461
Q 8084 75683 9165011910043
Q 876 99922 8256411710426
A 41969 577617739
S 63193 332903435
A 49908 64468925
Q 15919 88715 8706116820025
Q 25843 91848 5270666483673
Q 19465 98906 5105590265116
Q 26065 90075 8745456486582
Q 5171 67277 3307321331367
Q 22919 95888 6731976809929
S 65420 392973549
S 54961 707050639
S 79309 32377979
A 76797 909892002
S 53042 853503061
A 48358 885406006
S 1095 640726275
S 67947 792152915
S 20701 69625767
Q 486 77602 5150569434259
S 12491 423907748
Q 13067 96567 7391516407143
Q 7562 98125 7202411067398
Q 21118 90572 8103621344592
S 60719 370291515
S 15882 356323480
Q 23767 76621 9468425649944
Q 2306 74396 6981969431336
A 3784 48220236
S 31719 115929036
S 39314 292057829
A 70798 593083387
A 90126 829257428
Q 1354 97922 1460139051380
Q 5266 99783 2826149517957
Q 238 83727 6065884726754
A 14268 176386183
A 94052 989741309
S 45449 128308717
S 36845 162315977
Q 12893 68786 6796504547651
A 74458 172701599
A 27754 435326009
S 64444 734891476
A 93744 985430125
S 12273 547635569
A 35046 112205165
S 82429 428525163
S 86160 407136077
A 54016 717404661
A 79228 24995903
A 37901 361728188
A 17795 770299638
Q 3746 67111 4017153679576
A 41831 877437132
Q 1164 92585 1624098777486
Q 34 98625 46394744018
S 9799 929895616
S 64397 497669142
S 41083 812687556
S 36802 473946961
A 14599 874681816
Q 1002 98886 8240613675664
Q 23852 94302 6459688573222
A 50467 263951124
Q 8024 91915 8544643631720
S 66226 864901481
A 12529 906020229
Q 5741 97877 1033680838450
Q 38265 99408 5669108597061
S 28854 409975354
A 86300 338335282
S 94225 645831162
Q 14531 95653 8707080246259
S 5562 11091679
Q 2947 90881 2154464159980
S 97676 777731282
S 91164 14478208
S 65034 41945282
S 63176 392453699
Q 18 99687 7758006865031
A 71933 317375551
Q 11533 63573 8478651174787
Q 8987 62633 8321440738521
Q 5378 99226 5187025200598
Q 8190 94165 2151306586806
A 73913 2723550
Q 23217 94170 7446757749460
A 54915 767590413
A 29122 412191429
Q 6266 78609 2440092597680
Q 21267 72213 1464616502986
A 41234 788797784
A 39466 995274118
S 71458 556169820
S 94983 959683081
A 1654 275802330
Q 8766 72319 6007562322910
Q 2073 83901 4117114186411
A 20312 987522877
A 3219 840174070
A 51911 455114958
Q 35841 98975 2281525127055
Q 6116 60951 110133227867
Q 23820 95526 8869875583044
S 45709 906994401
A 69330 670154367
A 84373 543064553
Q 33299 93724 4122128120177
A 15355 564092412
A 73444 92510398
S 62027 219343035
A 56621 660516769
Q 369 76876 7027055910698
Q 1078 84561 569465288838
A 37909 592274685
S 95928 465991174
Q 7187 72720 8993085485387
A 83734 907701432
S 82753 328462008
Q 24036 89497 1460822577588
S 85941 68040977
Q 13425 95029 3397605154139
Q 13316 91620 7851834368234
A 78133 588650525
S 85974 303115482
Q 4092 96009 3734938976965
S 53866 24901664
Q 7020 84105 512483488810
Q 23380 76258 8697129691363
A 15302 91168807
Q 2124 95519 140995416199
Q 3534 94099 5725033542880
Q 42841 95787 2248261158996
A 87073 655653176
S 85796 714570054
S 38429 325080441
A 7223 971195897
Q 25881 85440 7573370860309
S 47745 691161423
A 4200 139070344
S 3666 152882247
A 61067 303496133
Q 25710 83510 1386978551359
A 48283 879721314
S 89893 287038667
S 18608 648129446
S 77221 412413259
A 10883 972858455
A 67530 375026003
Q 10154 62241 4067406674761
Q 24803 99797 1808557218518
A 74883 700795523
Q 18335 92641 3545231275526
A 67472 818544160
S 56882 485315535
S 53579 486494639
Q 21164 71600 4966979202249
A 34710 194624273
A 71685 991272277
S 50850 997055655
S 85972 964703720
A 49756 154508861
Q 4014 99619 7679726974494
Q 2751 95703 3417718622134
S 84140 816565129
Q 25782 79520 7040326791957
Q 3120 55782 418406554273
A 18018 988503665
S 49716 495510164
A 77906 867752743
A 67071 224935790
S 65872 642359868
Q 24547 93425 4928835127312
S 11626 224096921
S 39861 498409920
S 83480 583796274
S 13864 136336677
S 38118 992521215
A 40642 770954587
Q 1567 79914 7899400322667
A 9212 899927324
A 5156 505758407
A 72852 177804850
S 62123 43506044
Q 8746 92198 8361122734409
A 6299 997374153
A 26825 320866614
A 74758 323990219
Q 12337 95702 8988623800065
A 94485 746793587
A 81295 943866869
S 33520 186536320
Q 21658 96084 2617337227956
Q 4232 96528 4217625604712
S 51836 691706237
Q 20785 96290 8084947745991
S 18835 638177623
Q 12067 96103 1901513336575
S 66111 746181484
Q 14954 94332 9778413946317
A 7801 602034641
Q 10104 94865 2914654834529
A 26900 749911665
Q 6610 88158 6150464751848
S 39800 112191526
S 10667 727508471
Q 13479 80854 3227725538110
Q 6203 83216 2651854376544
S 56974 917074226
Q 1435 66850 1415715065400
S 13519 443196081
A 26889 351415240
Q 9942 67244 6994557530208
S 32242 489267594
S 72393 698416848
Q 9083 72615 590151054733
A 87490 819821988
S 69239 329479546
Q 12343 92572 421799701189
Q 14805 69261 963943837007
S 33209 825285886
S 69514 231125027
A 63066 685664634
A 36050 468942681
S 13777 197354426
Q 18386 99969 8203491447669
S 12754 219353964
A 73620 635066473
Q 13126 78999 4768682698753
Q 10100 87660 2656412727132
Q 11632 98560 6589769679192
A 7820 878996831
S 74613 408553940
S 23747 160309894
A 45121 770863532
A 78409 746007162
Q 14782 95417 3772800826481
S 98643 655096082
Q 16894 90754 6427534851827
Q 2640 65085 365688332675
Q 42067 99048 6845195656323
Q 7537 60281 2068226504405
Q 5228 61031 5379763871205
Q 1904 52429 8753099988238
A 47015 869158361
A 69277 138634961
A 53481 884475056
S 4824 682684884
Q 6823 92965 8694799475148
A 37546 724067858
S 34021 879632588
S 6417 86138006
Q 11297 90145 8357456047372
Q 8641 89691 9853259843564
Q 27897 96074 2323819518142
Q 8102 85858 8442933428051
Q 13335 99922 1546917233153
Q 20504 86677 317691859457
S 70259 887094433
Q 1460 83261 6498878363638
Q 11787 92824 33238377372
A 74171 363919285
A 6712 203888496
S 26231 889975945
A 82585 248343429
Q 3134 55093 284341714779
Q 8973 74763 2721144976816
S 43388 372617876
S 2884 175371345
Q 16294 79470 4867683945093
A 11981 986671643
S 96702 213370652
A 14460 206371938
Q 9714 95506 3919531564276
Q 6 99592 4813450940174
S 69741 246607025
S 39674 131707490
S 7871 984864091
Q 8143 94843 2294246032176
A 94948 352969474
Q 37985 99059 1201632123216
Q 267 87462 7708702394141
Q 4450 98637 5544632788022
Q 5564 99523 4541426389913
S 93214 7686204
S 79491 665731751
S 90810 370059236
Q 772 99400 3349691542868
S 45294 805778544
Q 3323 98825 2819895455141
S 68679 293943412
A 10406 539994067
Q 8065 69084 5469049999569
S 17701 710057024
S 34668 81737132
Q 19984 91789 9436088510805
Q 15484 66909 7619813741554
S 45481 565468302
Q 3451 99791 8659574743085
A 12460 663430014
A 14952 737370898
A 20638 155423460
A 91679 908201481
Q 8589 81487 1901693405046
S 14965 446875662
S 91352 133915043
A 66834 787026982
Q 25233 93737 4162270425562
Q 30571 90718 8150047182430
Q 6596 91158 4798436389919
Q 8937 93352 37998768244
S 20807 101106635
Q 7894 97396 9324901305853
A 88818 237297622
Q 7395 99109 4002582122986
Q 2085 91417 3202800131135
Q 4919 77116 5654137229312
S 61222 11296861
A 8353 398818788
Q 8024 77593 4774682685308
S 42833 940580554
S 99439 271564251
Q 7571 87864 9940038763991
S 35139 992812545
S 21074 598070708
S 35287 59495621
S 83327 817282340
S 77967 247408319
S 74806 483555524
A 8753 502832534
Q 12296 93335 7996311761904
Q 11803 98137 7713669224940
Q 40322 92007 8789368445518
A 60778 301487311
A 48208 435816889
Q 8653 86276 9632970493610
S 29443 75600842
S 59900 182440020
A 49623 110552787
S 42679 163820425
Q 10511 63368 9815788681465
Q 4605 83532 5991294911160
A 55602 537597643
Q 18832 83549 9048656429124
Q 767 96800 1776794929828
A 74632 501401218
Q 1059 94180 4987680264841
Q 2352 89887 8985000977691
A 77384 816223660
A 7599 404357753
Q 9734 91384 5147103384762
S 35273 366198611
A 14298 177440827
A 53677 657627214
A 45772 698860698
S 38250 785393154
Q 6164 79080 9465460473632
S 65478 530800320
Q 12027 97955 2442795782153
Q 13065 88010 8199840993926
Q 29207 93475 7746303525349
Q 10399 97869 1100895825266
S 75935 446319232
A 12958 429701568
Q 17321 85354 2254748212612
Q 2302 82927 9537138204999
Q 1687 93419 9801830163684
A 90567 799083778
S 28011 137398448
S 24273 249164734
S 45548 611629384
Q 19401 91927 7530821194068
S 47777 749383574
S 102 200115288
A 98543 815814639
S 70863 882517572
Q 21091 98881 933839637734
Q 18987 70859 4664448910171
Q 5761 99673 6650431818267
Q 27693 92936 8980484743787
S 43818 829204913
Q 669 76345 9462391934127
S 9870 185821675
Q 35887 86755 5299654208329
A 15143 214346493
Q 43184 94779 3062382391446
S 1367 315135510
Q 11340 66699 490394602373
Q 14706 91225 4668234875978
Q 39166 94891 1072185414892
S 85251 418252290
Q 42736 93231 8788345032807
S 24447 336407022
A 13339 312877903
Q 876 96811 4397786290305
Q 35229 90235 1838733371034
S 55612 64936389
A 79702 889769685
Q 14032 98228 2878213397277
Q 47729 98667 3146751835554
Q 514 98485 7437583654003
Q 6184 69428 6144275794962
A 89753 237461121
A 75073 88766853
Q 6984 96850 7725015959697
A 77241 46018111
S 54784 488916309
Q 2487 97974 2359275675680
A 17942 947161626
A 85267 339557875
A 10787 665556360
S 86801 747572672
Q 19246 72394 5095103835311
S 18823 144226457
A 85375 957354147
Q 9252 97627 4837523576326
S 81847 174427108
A 7644 724311029
S 75489 909734317
A 96133 985525512
A 65410 943155971
S 4002 531080601
Q 655 60616 8527570368854
Q 17610 88634 4309881912749
Q 13113 95316 3658893884731
A 5920 931586557
A 59366 779950982
Q 11365 65884 4262500086597
Q 22430 91415 5653581466944
Q 26461 77128 2691490156347
A 12039 123546010
A 73841 915930672
A 52678 277387350
A 30017 310496022
Q 23611 81681 7522521338426
Q 4685 90367 9891181826089
A 42564 820019968
Q 46549 97112 2467843527349
A 7241 784364495
Q 24667 75233 6645946717248
A 8357 610054382
S 56714 445739302
Q 553 99436 5191973329229
A 54416 114266018
A 20434 261758807
Q 4462 77924 8091987183279
A 82466 255307364
A 23848 329411572
S 6751 115888171
A 87710 47850131
Q 31404 86074 5749027517409
Q 13280 98563 2451050173745
S 76899 76802775
S 75953 992352901
Q 1781 98229 7501438416298
Q 9186 92794 1671367842941
S 10281 515791634
Q 20187 93837 7327169228838
A 31456 706517503
Q 16891 74752 5927189971778
S 41565 86115734
A 68040 236084426
Q 29451 98171 7858049558059
A 46230 831647013
S 38346 97705447
Q 4101 97035 4998185460384
Q 2190 91262 4322630862755
S 53988 122764749
Q 8137 88918 2236209519083
Q 28473 97814 1656993855236
S 47042 294782576
Q 3120 86986 2524723251519
A 83830 212399567
Q 78 99883 6892946278409
S 83026 210263215
S 17174 719712809
S 34122 385527599
A 88294 465769453
Q 9702 69375 8727816840705
Q 19028 79037 8102645919326
A 912 46181604
A 24183 361085386
A 20507 226853621
Q 4861 86373 952731545818
A 24243 28711949
A 86359 92163936
S 93600 50347787
A 13831 23526500
Q 7861 62345 3923805794696
Q 11823 99904 9605964663176
S 55698 519407673
A 23268 817328478
S 81174 418516831
A 2770 58882256
A 30259 289304079
S 56971 410955406
Q 14628 65850 4847643599944
S 67276 985940210
S 37529 440521442
Q 6870 91708 5842480186342
Q 5263 85324 5101589636070
Q 32714 96951 6797420616433
A 84877 835146979
Q 9975 64619 2058570577340
S 14001 476686768
Q 3514 66556 7187911689877
Q 2187 87602 6189986062338
S 54803 432218702
Q 9820 61996 8498393866488
Q 3846 73698 6155458019847
A 22152 920313817
Q 28159 92758 7638849878257
A 436 184626070
A 30223 954830610
A 95700 675215861
S 80577 120881641
Q 5941 85261 900698757762
S 96990 667445824
Q 18476 90099 4569764292773
Q 2436 98161 8518022863736
S 48271 754696857
Q 9685 91174 3143105388254
Q 26213 80764 4510471997671
Q 5294 76182 6306620949619
Q 8904 61052 961089129703
A 22672 31235937
A 25419 273140937
Q 10227 86194 3017680295934
Q 33490 99693 9376826712503
S 4379 109955232
Q 11089 78100 5267327805226
S 87455 592063827
S 28924 545955311
S 70296 326077696
Q 9566 95991 1038580800682
Q 5415 71472 3104614037602
A 36188 568222567
S 33871 331337224
A 69240 358149170
A 75304 441112259
S 9849 952278619
Q 20312 97349 7411001317300
A 53119 144555799
S 84730 106622115
A 80794 255078444
Q 8066 74493 3726782388554
Q 390 95970 1862928563109
Q 509 89406 6301531352234
Q 10600 97737 1789103047637
Q 142 57743 3053850127601
A 38232 206363781
A 75177 204770309
A 78762 458644010
A 20422 743551257
A 10364 22264070
A 68757 381545546
S 22254 586587078
A 62125 936880680
Q 19231 97645 4688176559627
Q 29076 91171 6192640929054
S 41909 693113846
S 31938 665441555
Q 8065 69198 3229932145265
Q 2947 80009 7030818939168
S 33311 242143933
S 44394 58725803
A 16106 321914371
A 72068 62696526
S 31986 297020745
Q 854 84290 5220301380960
Q 1152 99167 1078688390340
Q 14429 77205 8311822612339
S 3697 725918808
A 5291 110933701
Q 5442 86613 6041831935620
Q 2982 96998 3808692835783
A 92888 618609184
A 93897 744272107
A 77817 437920150
S 75197 657862892
Q 988 99639 5501370652295
S 6035 524215206
Q 11278 72801 7760778199285
A 10976 82752964
Q 16171 66588 8148856777569
A 78314 338676581
S 18647 466442437
S 96694 94264734
Q 4548 55588 5313388587348
Q 42342 95254 4154438898438
A 59006 185818877
A 1922 894752081
Q 24789 86139 3596158079162
Q 13861 93530 9824017648878
Q 5983 73938 1802802566344
S 5896 695106398
S 68266 343800635
A 47091 916024112
Q 25369 75405 8192944744237
Q 14991 83191 2908143261622
S 72806 830389513
A 5045 219832345
A 76227 167298023
Q 26842 91475 4866481085376
Q 2438 89313 7105919404409
S 30793 79370751
Q 9537 59813 1880164312808
A 65186 404896052
A 54713 730363283
Q 238 98760 2831289936440
Q 7747 88022 8912082184623
Q 2377 98202 762223070593
A 54817 114549397
Q 34199 98701 517298682126
A 3484 540247528
A 5130 955649883
S 68040 480308887
S 58696 988965246
A 93889 880933492
Q 34797 90395 7969859263428
S 4425 952789907
Q 25170 96424 456072562000
Q 13352 99030 6652971312676
A 16917 454251664
Q 5353 97595 2408272978230
Q 22281 83981 8781061702871
S 49446 581331378
S 48751 852677517
Q 36919 91280 5810318260335
Q 18485 81017 842338547855
Q 21255 90862 3496675841222
A 10571 188816381
A 38581 247459838
S 79130 553976656
Q 14040 90836 9823817537713
Q 160 91969 3531683114396
Q 17247 86754 89359213257
A 12872 101534635
A 43335 451039167
S 45698 652174857
S 61818 404591170
Q 7658 68309 4352603753450
S 76564 932126721
A 77601 549173815
Q 9527 93497 3026420622834
A 44521 21900814
A 22398 694713130
Q 1639 98429 7470251916436
A 52214 867662385
Q 4980 95900 9869352506272
S 68767 327582303
S 60592 382612398
A 46778 835276738
Q 20966 73516 6583678461480
Q 6098 75420 6494911043453
Q 2729 62406 9483956674517
Q 7227 79617 1379378806381
S 94880 664174140
Q 23575 95600 1094206173650
A 60240 142963886
Q 2786 82421 4290211071956
S 45675 139080140
A 98541 221000691
A 89853 113613971
Q 14984 80607 7426517756215
Q 12544 97551 7871498547300
Q 28887 95765 9146543002566
S 32159 588920133
Q 42010 94029 9579627183142
Q 9814 99332 9352248019726
S 88143 910402875
A 68245 761483583
S 24697 815545508
A 27835 297628285
A 46479 282188868
Q 33541 94189 6173565033116
A 67978 863240191
Q 9079 60047 2640691558920
Q 6926 80311 5362719094600
S 9320 231069322
A 50759 746116885
A 18253 416317334
S 84065 10333188
A 67809 440315858
S 41083 757692820
Q 12084 93900 4598791115208
S 96825 161210263
S 74884 206039834
Q 2415 64413 2607654410962
Q 1870 98119 1434835136717
S 74910 797588159
A 2652 588325633
Q 38947 99013 985739121531
Q 9941 67741 9926532385883
Q 703 74387 1410314577494
Q 2020 81566 9288082045463
S 6437 94330788
A 56807 534123856
S 5422 722066182
A 91749 874032873
Q 24 99216 4314769077016
S 34484 896971117
S 14519 736967385
A 71619 189447625
A 14922 727396335
S 83377 320915910
Q 15154 96795 4491198389480
Q 17879 89695 9638793951896
A 92289 460289928
Q 19983 95899 7614717439901
Q 21163 85313 9832600445602
S 43043 680264761
Q 20650 96670 5368424943994
Q 10347 64770 5533363289785
Q 44316 97834 9680780247350
S 65477 428066606
Q 9604 65200 7500739776319
Q 640 99569 3055842720242
Q 43760 96286 6408203055628
Q 2342 75367 4431608542427
A 7604 291268763
A 80455 374266871
S 27763 140856283
Q 40596 97033 441969500302
A 73503 832260285
Q 28575 91478 375160837849
S 76127 121939241
A 50239 747029017
Q 199 99982 1040674195283
Q 5596 74312 1030746041922
Q 1927 96720 8901675620590
A 95250 521434272
A 21477 174935613
Q 351 78688 5428557410384
Q 3207 62140 7906829193725
S 56641 973437032
A 44914 760751160
Q 5074 80082 2600436022975
Q 10912 91740 3381863455641
S 77405 281235611
S 38598 794867910
S 14518 990025307
S 21745 525628014
A 80208 29006100
Q 11610 96161 7495047162288
S 74060 136707984
S 2924 698699251
S 54554 883650370
S 63959 398673739
Q 2245 83091 1501969516297
A 78186 764271916
A 963 903045124
A 72709 227392591
A 64422 52726080
Q 3415 97641 7382384417397
Q 9426 75594 7138605471425
Q 368 54161 4039983149476
Q 27952 89541 1026673840971
S 11332 506674595
S 27304 97866568
Q 26006 85185 5839952218740
S 43090 941586559
Q 15082 78620 818552716107
S 47485 77910682
Q 19364 81071 9895339783777
A 41013 909233855
Q 862 71195 6890672185704
A 61900 374728972
S 35560 728325758
Q 21299 88780 1053066291477
A 57832 793284438
Q 20360 80537 82605490276
A 21570 78090063
Q 6900 98192 3848129889099
S 45251 724588625
S 32855 10098582
S 16300 178180430
Q 15792 98077 394141838652
A 38098 376180729
Q 26589 85737 9774489336235
A 1641 473292373
S 82495 134400227
A 34165 124099973
S 58108 253154119
S 20371 288635754
A 74313 512406597
A 85694 34245282
S 91118 267603835
Q 434 99941 868534338021
A 10852 278816929
S 74493 575745176
S 90936 259711029
S 98527 100059992
S 37079 539263419
A 52226 825764874
Q 488 71848 5835486248658
A 18445 818116633
S 30263 256501896
S 81064 57753190
Q 13324 85919 6830323730912
Q 6631 59484 4411778564756
S 70923 371485446
S 96226 423256404
A 18010 905769866
S 53557 659348410
Q 6378 88783 2852917841329
Q 7575 97447 8314696682629
S 2448 329829037
S 10661 215999797
Q 2214 97268 3652429844147
S 47638 782826990
S 86438 381794504
Q 60 99021 8680947694925
Q 416 99428 5125980389988
Q 9133 74388 6228988395922
Q 10234 98454 5451584331927
Q 2554 90980 8916516584263
S 79546 285698952
Q 23983 90915 8270935339265
Q 16721 92670 876038128115
S 8852 437495988
A 33352 996473218
A 89677 200703178
A 98771 456011602
S 96478 427690757
Q 2697 93514 2569998998023
Q 3176 94393 2960224492812
Q 1294 97294 456724592286
S 19880 740051652
Q 9223 94908 7989498948588
S 67413 961294321
Q 8757 95155 6925970286056
S 42892 20073156
A 15598 684213138
S 97549 138590596
Q 3600 96951 1031284363007
Q 24852 99286 6898985411727
A 19204 383427311
Q 8072 72247 6346839623318
Q 10711 93009 8259749954243
S 60042 797111865
S 3446 492097046
Q 19072 94516 2055960378350
S 2400 136978385
A 59667 138430658
Q 13386 84259 4619113785405
Q 1275 82537 4567728984382
A 18276 460960067
S 9551 16291062
S 94257 870736675
Q 2753 96945 8671326748906
Q 22541 76225 9161140761526
S 18998 940543044
A 36282 770944443
A 41863 507314187
Q 19445 80138 4944876631443
Q 6610 61764 8947199777225
A 66338 905497525
Q 26150 81608 6767643776871
Q 1445 93090 734329434483
S 53067 160405405
Q 17517 98494 7792438553854
Q 39392 91384 4091754841089
Q 11874 98259 486215556598
A 69011 448611451
Q 9574 98230 4561597043839
Q 28482 98748 8911602309075
A 44798 943018874
Q 19280 94899 2502430279473
A 93354 242750791
Q 33092 91701 3703567443236
S 65105 138648598
Q 9682 79035 2015403343014
S 27585 842251201
A 91676 309969470
A 22285 825914258
A 71356 571979102
A 26876 677754734
Q 27099 86869 9809934793464
A 8299 715983737
A 96544 676885334
S 12611 922735322
A 42176 525513688
S 91934 733109787
Q 2889 96614 612481113442
Q 815 95789 4535792021054
A 5556 533842241
S 18620 374533223
A 23078 821728087
S 1902 595239635
A 6700 577384827
A 26107 432620118
A 3238 848679095
A 69903 6386775
S 3858 602628833
Q 22542 97475 1452196083141
S 29469 615111192
Q 21570 84002 6805352202139
S 45692 592014335
Q 10755 96868 4450543821459
A 26751 621493108
S 92253 798671286
S 49108 976211969
Q 17724 89168 3474666309235
Q 6120 99938 8057534286817
S 89413 107211080
S 1740 213734830
Q 5956 88972 4563625371007
Q 605 71113 1309063253992
Q 28188 87496 6017698468033
S 97321 106059762
S 98895 724678263
S 88483 254667
A 23400 978429966
A 29535 564049393
A 3145 242488245
S 44056 210153572
S 80227 844505422
Q 5487 64149 8226684090740
Q 15255 75022 8349271909786
Q 2648 83727 6076856483137
A 34279 343891483
S 15620 11751994
A 41847 391936935
S 54295 129721906
Q 2300 76406 2015259412994
A 99620 139044053
Q 27275 94590 1847810968162
Q 8552 90444 3693302278037
S 73038 176436479
Q 7611 99138 5282735265441
Q 1229 98302 5169904894198
Q 5179 89909 6718831477336
S 91941 564421556
Q 30538 92948 1988186166662
S 28833 809964620
A 44751 166834038
Q 17268 95378 1199890522440
Q 6657 92752 4820536797951
S 8949 149082312
A 98685 291485375
Q 12512 91547 1651843915250
A 59261 858124511
S 79707 936055588
Q 2751 99033 9190638110059
A 76895 884859819
Q 12819 98835 7004937701037
A 5088 45549345
S 55130 81063920
A 83466 577544159
S 56495 998771890
A 88736 391833134
A 48910 993698968
S 29278 703438415
S 76089 464776276
Q 2236 99762 662237084865
A 98601 399824082
Q 3667 82764 3949483170284
Q 35786 90815 9664566778392
Q 12722 80859 9716673276441
Q 9563 89736 1129748059724
Q 11480 94280 6308325940235
A 41085 605903500
Q 4304 90729 6644576248278
Q 9287 71441 2341560629627
Q 17253 94556 9794354189961
Q 17049 99357 6966952759156
Q 14227 94499 5051158706796
Q 2515 87582 5444406467254
A 84698 247038678
S 92738 440944258
Q 9483 98445 5724607653346
A 78713 213543908
Q 9153 94697 9377114137414
Q 2328 66103 6548210958325
Q 30889 92636 6133480782215
A 57067 921714281
Q 7385 97281 6562767351808
S 57920 691973702
A 60208 473015840
A 44245 209667191
S 16989 119712233
Q 3672 92275 8100772017454
S 23657 400066560
Q 2431 94945 1370924111354
A 3463 935784687
Q 9119 69904 9279736271992
Q 585 59371 530686423723
S 10860 533045795
Q 3312 81164 2806274224672
Q 29661 89500 4372704491250
A 13129 849195082
A 94282 657551725
Q 8046 61560 9175586327088
Q 8459 68691 3674086041523
S 19363 117004909
A 41498 597871037
Q 1494 70140 6982918561310
Q 3644 81527 6887826159592
S 40441 736599097
Q 11189 82470 6215815733849
S 16462 250545546
Q 36885 95676 5017750112016
S 8773 832670809
Q 6164 60907 2028097182462
Q 8922 86066 911030069238
S 17673 345463849
A 78167 124341421
A 53706 835510209
A 45388 664871117
S 15598 746071420
A 94965 338519710
Q 30328 92693 2411454162068
Q 7566 59871 7485780695818
S 91435 417193469
A 9083 458386312
S 64872 53159400
Q 574 98840 3782109494415
S 80724 582206923
A 31376 688480943
Q 36707 89398 3140527927936
Q 3365 85580 1366211381680
S 70037 522806176
Q 4217 85710 3856025843880
A 62102 961127326
S 80458 661685874
Q 40 87481 2755596836950
Q 30323 87296 972326512339
Q 2139 99684 852388477609
S 76474 798275571
A 14897 990541937
S 62115 750648457
Q 15721 69934 3149394932936
Q 1284 99745 5467390984250
S 21509 339270793
S 3463 35620340
Q 4123 98250 6657297963951
Q 2346 96262 356091475601
S 91310 822275994
Q 15329 85496 6886155468396
A 72089 947518613
S 78200 259061296
Q 16625 93463 8824438265530
Q 28314 85163 7640320158170
S 45805 407579422
A 86577 458278521
Q 10540 84145 5340612833246
A 37735 363486983
S 59864 86009482
A 16032 465687853
S 96712 168803114
Q 7180 79413 8438277930556
S 58536 788780684
Q 9310 62735 7271100694728
A 82137 163480871
Q 429 92333 352775261457
Q 5624 59923 7862518276848
S 25146 417704119
S 45397 834069509
A 64176 858140852
A 82164 196314244
Q 17577 92308 2276968206758
S 25774 929995182
S 96376 87870620
S 96084 548147237
Q 39148 99082 1953896603578
S 56900 826878388
Q 45521 97208 2624821050144
A 52259 610914951
S 57576 259258716
A 33486 623150040
Q 5051 99011 4936562719863
A 98291 361184781
A 7796 628953423
S 30312 603163077
A 72034 741855081
Q 8089 99088 2311761725296
S 80967 902177312
Q 16359 87961 613962953136
Q 11784 84505 242991705771
Q 22058 94729 8476491062807
Q 17270 92271 8023954394797
Q 2543 91728 507318980231
Q 140 62808 1213286751367
A 48647 890254648
A 43356 360791563
A 30165 151440311
Q 39980 94667 217027041779
Q 8831 90161 7253897368581
Q 4394 99734 870137431286
A 4418 855345547
S 215 704861014
Q 13940 94968 4381595601422
Q 5722 85995 3151462812143
S 58130 996883864
S 14392 805153234
Q 4249 77084 5714563217673
A 63646 659879358
S 58590 622680084
A 67404 318711489
S 17549 637046266
A 63401 624922733
Q 38245 93954 9691368122080
Q 783 83175 9854884041909
S 74562 61769773
Q 5410 89090 8911165725290
Q 2909 90441 1460702339341
S 9068 719705496
Q 3295 53613 9431632441258
Q 25549 86818 5975859434896
Q 34890 88990 1330448556257
A 59299 898447012
A 48198 616421123
Q 1981 63280 2839201297684
Q 11620 81581 7433826078589
A 454 912227377
Q 758 98626 6793417138203
Q 5909 98761 3913640649788
S 34661 780675585
S 77926 207692837
S 30299 684903630
S 68859 344463992
A 56683 499547025
A 96980 328261575
A 20076 601574712
S 27896 55324469
Q 2325 97775 7724616867620
S 67805 391234240
S 57272 707994424
Q 42013 96240 5424764824518
A 29899 524281964
A 40349 344772746
Q 1262 95978 4850922851875
S 11219 546658918
A 10290 216693651
Q 8889 84079 236855117176
A 8689 713792576
A 21201 70389852
Q 27838 99261 7456126978021
Q 8356 91242 8510336625659
A 30726 891572808
Q 14025 84488 3794355067713
S 24436 894903874
A 67783 144117579
Q 2136 76606 8876221106958
Q 15283 70766 743901243453
A 24283 382397010
A 46834 573287107
A 3676 335733576
Q 25028 89921 153861412083
A 99301 430945209
Q 2862 98535 3484743139422
A 93738 396977801
Q 5777 81728 9594809832563
S 39226 827010491
S 9030 189180906
S 63741 194401649
S 84163 544956744
S 39555 848613162
A 86574 2254981
A 98998 530643593
Q 4642 96369 7740411529386
Q 7107 99804 5792109718796
A 79438 190535169
A 12924 26323967
Q 13662 94981 7198687380279
A 60353 713586449
S 13291 319229248
Q 12743 96836 5035578232328
S 83620 785241696
A 2147 456138775
Q 2078 75761 865717020952
Q 18237 93621 2440943464919
Q 29184 86107 3165494277341
S 64314 127636798
A 2627 767037022
Q 20448 96639 6265511303041
A 75568 991040911
Q 9432 86352 8894528705750
A 46399 857237152
A 47998 662337949
S 3337 714508418
Q 20026 97219 7132651520799
A 75362 678182471
S 32675 295947038
Q 8454 83014 1138170550139
A 77384 918674584
A 67487 693858556
S 15910 577217183
Q 23159 87280 581912190070
S 3689 812041172
Q 6967 99316 453857875782
Q 13480 78540 4588344225849
A 71235 144779197
S 80738 520012847
Q 8526 77203 9443574116537
S 61835 32523339
Q 4069 97116 9260340405235
Q 283 99921 9558207235584
A 58724 194986591
A 18740 197197440
S 45375 644114980
S 40948 964347698
Q 45 99930 5921074113196
Q 6615 89129 2742104554069
A 84101 645433517
Q 3938 99024 7844924309915
S 44307 221475499
A 21124 108685636
Q 14602 73332 7904496709987
A 66344 50064712
Q 6982 79987 7645289422950
S 641 311135507
Q 5570 85523 3335265144432
S 16449 919552965
Q 1270 99970 8835843216034
Q 4465 89038 9495621099925
S 29711 472984381
Q 13512 89424 4287076819400
A 4857 93936647
S 16688 623826305
S 29937 598934265
A 53414 317537421
Q 7214 64817 4602045023101
A 4902 851252063
S 19999 345630682
Q 7382 98326 8761617400163
S 26751 268889047
Q 26292 91215 6942114933265
Q 6359 64784 2457095177816
Q 2794 87302 6168953075523
A 69875 699886186
Q 2917 99548 8727224327457
S 85806 885628781
A 95547 518883288
Q 2302 94471 7738330134089
Q 25213 97684 7462398878827
Q 25041 95096 7653983773019
S 69360 265825368
Q 518 87125 1017057346049
A 25979 600712513
Q 5508 95344 328607415658
S 10859 984319220
A 90869 745955126
Q 17319 96994 7326069940395
A 41569 578094533
S 23836 725204908
S 84770 220952526
A 15482 692479590
S 32935 394731334
Q 22301 80462 6642782652180
Q 6119 86726 6273440556744
Q 747 81404 7532098768463
A 24661 157356263
S 46405 590384620
S 52271 69464351
S 41285 340616772
S 72652 536832084
S 47795 511462554
Q 22414 94541 9943394944799
Q 245 83921 5780179477725
A 66069 415114811
A 90178 28873212
A 9262 993311984
S 42745 962527401
A 99166 786509102
Q 1279 92686 6579696023776
Q 31936 87189 58201976658
S 71343 77373415
A 77457 949795834
Q 826 95993 1194831215187
S 25639 424320745
S 14208 684940436
Q 6768 84113 3659851779678
Q 6663 86873 9211818576154
S 84619 90478067
Q 5195 77818 8015537322064
Q 3900 98463 7041896902703
S 75140 522514160
S 51981 883781106
A 31185 795101411
S 97714 393834699
Q 40374 93585 9211230129668
A 16842 611056150
A 8946 88840289
Q 33054 90606 9125893633938
Q 13265 73535 78122802628
Q 23054 89343 2691259461794
Q 4331 90498 966252833075
S 39827 993287219
Q 4766 71135 9112105753150
S 52696 357001309
Q 31685 91190 5907421180948
S 14736 687489532
A 6074 475506843
S 76837 263085870
A 3428 788678676
S 4389 387211582
Q 2637 67424 8758406838513
S 86792 403820180
S 43302 75489894
A 50638 624913041
S 48544 342477258
A 32536 960139905
A 97209 447736927
A 12234 640221050
Q 6769 97843 8826054760994
Q 20273 97482 7743224851617
Q 10366 75259 3202537883425
Q 24983 84032 5185806092994
A 95639 733091052
S 54697 643064493
A 44253 465372051
Q 4489 63388 5884837610489
A 45113 703429310
Q 32187 87638 8110926421112
Q 1789 98639 3281832259491
S 24704 301624621
Q 19526 93488 1452361777430
S 18756 930187482
S 38746 351976712
Q 28250 84986 9139435211588
Q 8343 68898 2440825525981
Q 11178 88025 8254448239970
A 29446 629454688
S 42779 22682840
Q 1967 95410 9969783685470
Q 9424 97180 8223312247669
A 96625 950380139
S 99366 639158699
A 27980 647679656
S 99521 436684282
A 45878 563249816
Q 5378 98639 4554200218312
A 11265 605636845
A 67967 474465465
S 36828 227110760
Q 2525 78285 4058117891824
Q 40302 96404 1377447643958
S 83783 401825128
A 67288 805358988
S 48779 871042359
Q 6439 93415 2228773151135
A 35557 639320506
A 15044 893909627
Q 32965 96752 2196835290889
S 74244 994738200
Q 3301 98866 7574274975011
A 90108 29655667
Q 12331 85643 4556301073451
S 10445 47502333
Q 2825 91102 4508095281461
S 32081 330149701
Q 3580 95542 2679798717295
S 39749 543937920
S 297 830815271
A 7993 259759882
Q 34262 90035 489015648108
S 50633 935904983
Q 2947 88874 6014988551347
S 64793 131598678
Q 7723 88168 5495819246397
S 29616 636801793
A 50418 388500923
Q 9522 91352 9935565561910
S 35469 370491783
S 40629 209506101
S 51737 653709178
Q 16107 83192 2651426234762
Q 3867 99471 8424799183339
A 2553 699783571
A 23369 828217481
Q 7945 91734 2804484829496
S 93081 400985948
A 75157 865997119
Q 3531 65692 6420464436003
A 78410 336353205
A 4817 949873933
Q 7053 93435 1263627427936
S 1982 111045301
S 97422 270010030
S 3704 993381921
S 80842 265280503
S 46782 577615401
A 71165 884946898
Q 4645 96514 8127460212569
S 21640 968266950
A 3157 334060309
Q 3220 94025 9835349061053
S 55891 589128469
A 94923 257917031
A 36466 72856643
Q 31993 86834 4592440059150
A 49411 111171424
Q 4902 93566 5842685895475
Q 35703 89493 2637225820830
Q 14391 98009 8479529528868
Q 1804 70800 9364529140092
Q 45448 98083 7999360925995
A 61646 433977356
S 8234 457511418
S 5530 670891263
A 55984 554142318
Q 11878 66477 3741035770361
S 79252 496457016
Q 5212 99965 7110137308126
A 3070 255804541
Q 5067 60203 7172580934127
A 44943 415115472
S 30132 794515227
A 96069 387481130
Q 1967 99844 2840553265773
A 21325 229348091
S 24024 575999034
A 46622 231031358
Q 44032 98550 2742231139419
Q 10574 75741 5606065118389
A 9336 730007861
Q 18481 71586 6338821966619
Q 10629 92527 6336998998730
Q 26079 91178 303102213166
Q 539 96322 8993709376719
A 18266 742342362
Q 36952 91978 9781659410968
A 22848 313229188
Q 2184 99380 9572314093331
Q 24388 93191 5025815968136
Q 5419 93879 5331880710638
Q 74 50724 4710822263256
S 51635 416069563
A 61355 475970124
Q 14498 87633 8370402271932
S 60531 823411542
S 46739 308957839
A 57281 147379438
A 5180 593092014
Q 13960 79838 9787420516038
A 52665 281961650
A 24578 546729167
Q 8573 99297 6399391017412
Q 4158 92102 3110165002647
S 76682 248468712
Q 7597 75148 1148931297357
Q 42085 96934 6475179323911
A 77153 241804275
Q 6722 74711 8549853171795
Q 26116 82908 6374981738077
A 3936 444530330
S 57610 397030391
Q 2119 76423 7571220130844
S 74682 128116236
A 45792 734842023
A 50614 97025700
A 39302 830244974
Q 15367 83701 7023175203560
A 45144 94869994
Q 18871 88724 7356031155304
Q 13292 81047 6217676236930
S 36469 736211646
S 32036 518518786
A 24057 421039119
Q 41142 94678 383599239023
A 23665 212252981
A 37323 585443192
A 30307 390440168
S 62769 233859819
A 17468 77507901
S 65301 960250650
S 63147 336090641
Q 33139 84980 5262278195446
Q 1617 96797 7389351872323
S 94460 495332073
A 72549 603499936
Q 16610 86703 2572366020701
S 69352 357140751
S 86023 722720295
A 16620 713539870
S 51446 526915690
S 93163 962630189
Q 2324 99584 8381427566667
A 48564 445986289
Q 10443 75208 9729369930312
S 27045 226680151
A 23626 892850479
Q 145 85798 6736829401359
S 17662 819840988
A 10404 547578040
Q 5294 96674 6721670343051
Q 409 88814 614949960037
Q 18746 87378 195246998124
Q 23706 81545 6681193062411
A 654 37115993
Q 11142 95339 3197881310567
S 2832 342974020
Q 6060 99570 3012785519610
Q 22247 96708 5772192763080
S 97915 899823479
A 83641 759125945
Q 4756 63393 2056717209933
Q 3520 77514 4072523611541
S 26288 366834346
Q 25116 89531 6920922051098
Q 6391 81640 412164242790
S 22727 690577784
A 51698 245800214
Q 2741 73829 548273852709
Q 19570 82274 7152238315663
Q 10843 63956 8639533208551
S 54609 702318790
S 67649 69460655
Q 12755 85376 4823858245829
Q 4597 94721 7864884008835
S 10751 737249046
Q 28495 84332 2876914529942
Q 3469 95703 5690376140290
S 88839 248458466
Q 22444 80891 2381994074586
S 52748 382553221
A 70509 203016789
A 82576 384762645
A 28821 392573758
Q 5471 78733 9409097568335
S 93328 798947386
S 28894 167661684
Q 263 95295 9191887230493
S 37626 322015030
Q 23437 91374 3114638512672
S 96753 984118296
S 8408 378192709
Q 1311 98422 9776865406204
S 72035 370053821
A 54432 127022430
A 32846 613611338
Q 9597 97829 7651677480174
A 86976 630179602
S 25769 317460143
A 77378 320922571
Q 600 93764 7873052364247
Q 22268 74239 6803850759288
S 77699 306662881
S 8747 18609259
Q 189 99907 7045087114875
A 86689 804499727
A 39920 203348904
S 25298 996788530
S 74971 444547917
S 5303 524240351
A 1382 997788672
S 31025 7309698
Q 11213 84674 7614863681272
S 18814 651071184
A 4575 14358804
A 17116 841642403
A 77994 702721329
S 9602 446172004
S 19337 720303510
Q 969 97287 3708895805592
A 7161 690539639
Q 8532 91468 1133217685672
A 16209 459840870
Q 1247 97721 2319822024740
A 43358 34054269
Q 8200 99868 3495073986867
S 76767 738394310
Q 885 99556 4515757510689
S 1559 699877208
Q 15140 97856 2736522669738
A 59093 492784612
S 55086 940860509
A 69094 239690004
S 63295 627120954
Q 1715 58061 7321818668183
S 15127 437520090
S 24625 108507898
S 57959 623395606
S 81417 939622319
S 5081 94202552
Q 1536 75713 1639632717809
Q 23245 82767 2791452873005
Q 8836 65651 6572275327105
Q 18028 90814 5839861493941
S 59344 109767291
Q 12337 97114 3573884398786
A 20060 158551728
Q 37507 88888 5304777746526
Q 8631 82855 1307232747491
Q 19736 90043 1795345295311
A 92491 431450737
Q 9101 86233 6807225972160
A 82035 438730092
Q 36864 95056 9812062507720
A 72197 585670540
S 79188 909997297
Q 547 99943 2701218717050
S 8379 848724219
Q 5214 86267 7553745133395
Q 11200 91960 5824570481128
S 66793 42160539
S 24812 595342966
Q 2056 98815 3612341742866
Q 20129 99695 1814066942861
Q 9597 69783 4614318427298
A 97651 520806436
S 79120 881949053
Q 2176 67199 1483308825705
Q 2701 88192 76367150259
Q 1133 91784 9468097949949
Q 6547 83456 669217560494
S 58994 93039332
Q 24349 85115 2259109431295
Q 9854 81584 4640204877830
Q 1323 64119 7334294735028
A 77872 882569074
Q 6720 75043 923845809998
S 71206 974261819
S 8371 539095024
Q 3532 84515 4155683047397
Q 7961 81588 149726822073
Q 15440 90475 5408186082987
S 50179 930168401
Q 2774 70079 6639982060520
A 68254 31688378
S 2676 940591501
A 5672 246031590
S 36198 622724315
Q 146 99659 2587115777600
A 68758 6945944
Q 3102 81952 7785445584735
S 25872 839299468
Q 2425 97779 3257316669153
S 210 839998172
A 38598 195290173
A 13421 340223280
Q 5823 85064 7100175456667
S 47303 333524727
A 97752 877292356
A 83419 615230025
S 25169 360446122
Q 5988 96974 6539664541820
A 17093 287617083
S 87036 980362969
A 64036 925669558
Q 1666 97808 4185544751230
S 54920 375273464
Q 14039 86548 9939607540521
Q 33916 94457 961211010616
Q 12113 90706 1827052243986
S 49987 421070075
A 10024 576695232
A 78377 975272378
Q 9401 61441 2078832804547
S 51001 948643070
A 27812 259321652
Q 20614 84242 229406415426
Q 26936 78196 6713899944378
S 1822 934215793
A 98261 65070677
S 94247 194669658
A 34626 637872714
S 64605 992474429
Q 4515 72732 6521367553299
S 61735 583060183
S 75818 212253733
S 86383 112518518
Q 18009 91278 7647998072312
S 20453 680067452
Q 27330 82692 5076401458062
A 1399 487209953
S 84931 211158651
A 21626 692277100
A 12401 112474435
A 41691 797662982
Q 4460 98444 6234593775476
A 52932 974997685
Q 2515 66802 9424439590471
Q 31575 88752 6354561468668
A 82703 582752859
Q 4812 60716 7630912187988
Q 27710 90063 8473073344797
Q 29150 84544 1991614649368
A 69126 393944818
Q 45005 98512 2868076174846
A 7109 954592646
A 58062 181919167
Q 3981 75907 5259430229636
S 72875 698397710
A 85139 180535094
A 53783 468978663
S 18826 91795328
S 38386 36318386
Q 19606 92385 5998831079292
S 63839 82433419
Q 11183 90451 2643932131101
S 56713 757637294
Q 28378 90140 2873763946964
Q 42180 98720 157370049372
A 84158 611829554
S 30108 811170028
Q 452 99348 4467057635978
Q 37528 88257 1234173032161
A 66289 472917759
Q 3694 62223 7441870157525
Q 6842 76106 1592135086216
S 24268 34384094
A 16510 328136542
Q 11240 71128 135753136712
S 9955 491140808
S 16537 115973435
Q 155 62515 5668733111390
Q 492 77049 5584842845166
S 63301 542524588
S 57960 313732349
A 63758 58867591
S 76154 281417224
Q 1876 98714 339952300442
A 37163 723830711
S 30872 560062494
S 12749 14053030
Q 2208 99179 20233851728
Q 3496 75349 169628733791
A 25517 674402622
Q 24703 81205 8906674119377
Q 28563 94869 2372614552646
Q 13589 74877 6342522382686
A 81924 932693486
S 66681 713037331
S 95591 549778284
Q 4655 96497 3059020644769
A 54494 800512394
Q 1451 87667 3250691241858
Q 10089 69898 9396813508173
S 55926 926531649
S 85663 253277412
Q 19201 96823 4974961289195
Q 5170 87858 9922398828944
S 173 525130746
Q 26140 78408 9074624226616
Q 13620 93332 6886601054977
Q 24397 95233 7351742668727
S 3741 894247676
A 60535 2201551
Q 3677 95796 7309558227919
S 48858 736810460
A 73345 318598094
Q 15588 77656 7126148928820
Q 23953 96882 6355223413613
S 54712 322941118
Q 4740 78710 9516596346582
S 94391 923966738
Q 5279 68416 886601535062
S 31277 212470128
Q 3069 99843 5200572760051
Q 1140 65947 1229521754770
A 1270 859638166
S 65649 534734947
Q 597 97665 1613766042648
A 12619 136566755
Q 7805 88180 5192144856920
A 95289 78818927
S 6402 661400668
Q 23108 75607 1487648714530
A 25259 403392853
A 43092 588562994
Q 6171 91220 1740843393737
Q 32858 85395 8305770660087
Q 1245 88944 1144849407615
A 28166 598936492
A 25493 219633607
S 93340 230293815
A 30887 458373997
Q 11802 81685 8368834156683
A 41860 255730332
Q 9087 62367 9064306348716
A 93130 491680941
A 8732 775239607
Q 736 91728 5868368545307
Q 1712 99169 5080078732449
Q 20487 72601 1862059205297
S 90743 731351098
Q 23434 77125 9880051996550
A 92689 706874290
Q 18990 77211 2540931412509
S 81050 636412402
S 28552 793908018
Q 48431 98564 2014588078741
Q 277 99721 2867372025644
Q 1479 98712 1591088110753
Q 32344 89310 3096836769379
Q 9779 87416 8123100378439
Q 20648 76515 430961059507
Q 6947 59359 9115345851365
S 68368 151848965
A 45619 217992684
S 72387 784702118
A 88990 479314285
S 32866 754968624
A 38183 532127873
A 26037 254868602
A 51543 476964931
Q 5737 68076 7792976524488
Q 2041 99299 5185157903355
Q 23224 82813 6913324162685
Q 6383 74824 8276361573584
S 4296 511785683
S 29838 580299243
S 95491 379616148
S 32272 165362629
A 34979 864708934
A 58096 926664749
S 90905 559912600
A 26219 566849434
A 47088 964691882
Q 1879 79644 8997296888031
S 18040 59634832
Q 21685 89589 5026804054915
S 18692 678324209
S 92367 281891634
S 7442 13224240
S 66826 950604472
Q 38312 99086 8292360757386
Q 18220 88677 6833156554276
Q 5445 84257 345439828921
Q 3072 89677 6357235760709
S 76544 687827281
S 35105 672979307
Q 3439 98521 1728516586098
Q 23198 90005 2104535600300
Q 9132 81020 3143531936703
A 47083 979798448
S 71765 452831097
Q 454 81693 4309463682417
S 4908 471378251
Q 2139 96505 4592069867159
A 98141 136453361
S 14315 777836347
Q 15335 80060 5466538397335
S 34797 955761658
A 88024 93405320
A 89424 417219900
S 15485 541721986
Q 1035 91589 6645887761683
Q 5651 88300 4645687687868
S 5344 534801252
S 39485 485830508
Q 14200 88457 5178582214517
A 94794 785356581
A 67328 172683002
S 80381 956542068
S 5965 383345161
S 71872 855766494
S 2581 995929476
S 51892 772949509
Q 5169 94933 6855053257094
S 84917 712671835
S 38439 371634470
S 94179 402265024
S 62310 315343522
S 89410 426908836
A 39953 258118447
A 28352 40742673
A 60567 295054292
S 14347 169133781
Q 20811 97389 6450917326693
S 45688 135282523
Q 17884 82494 2202017817447
S 77470 618819891
S 30441 875987565
A 6152 544066351
A 83921 493714655
A 93753 358741929
S 24530 938579464
Q 7647 92898 2656464897378
Q 3162 83262 6545262672142
A 87171 420893835
Q 29914 84315 9799659264627
S 28593 847051539
A 35979 437309856
Q 9553 61612 7002351626331
A 15866 733211761
Q 6288 84973 4339804757808
S 64059 439009539
S 13530 350601959
Q 28882 92923 4483097882502
A 844 61290558
Q 774 98411 9036975795040
A 25047 895554880
Q 5572 68793 9015071876596
S 53362 239648227
Q 19013 88207 6640492508396
Q 7798 57911 5065857040914
A 67661 178119202
S 24852 367897508
S 17336 816802257
A 2716 341654999
A 15837 920561203
S 18373 171128918
S 96006 570004730
A 76913 802622122
S 65449 805578501
S 9945 295822168
S 4275 589581437
Q 6882 71960 8011829749125
Q 30401 82842 2112238093784
S 40272 217996482
Q 4984 98624 7958148295772
A 57483 737868076
Q 4608 79359 1575264598011
Q 1619 97669 7625758274001
A 68719 397342024
Q 7581 87006 6597494045554
Q 12370 94202 1624252270882
S 68051 4263686
Q 882 97172 6997950239061
Q 1639 72157 304158798694
A 27758 436454103
S 60090 52489493
A 56015 219815187
Q 7500 97269 3885128461784
S 92399 464616861
A 89236 434730786
S 38869 470357962
A 49312 743039767
Q 2235 95325 229627908729
Q 1867 65988 1915303078336
A 96638 285998030
Q 31597 96268 4887709593745
S 32986 957964508
S 34217 316855264
Q 39047 95550 1494334143096
A 59450 969225126
Q 19944 87843 9110016773755
A 36244 551415202
A 38969 982823828
S 63309 293191771
S 48090 552217988
Q 146 92209 2582308447458
Q 12735 99491 7826608608379
S 42016 700426729
Q 5582 87761 2825142525895
Q 2584 99084 6694144993189
S 57642 43029580
Q 6648 62846 7175455846407
A 91746 740356232
S 74964 705722838
Q 32 98767 370488446807
Q 2242 97888 5119185640643
Q 19944 88130 7073065156002
S 1820 737229559
A 69663 501441002
A 87387 386021403
Q 6568 89568 3567838603452
Q 9983 87624 2680125070186
S 76556 365104835
A 38976 733125385
A 93221 217768834
S 23742 650992419
A 78143 382463090
A 51626 993008435
A 81386 12066334
Q 17544 97122 9323816284195
Q 24535 96481 8094420329402
S 31562 176424965
A 83671 722897463
Q 912 86614 3947764309025
A 31600 535470257
A 10247 374333137
S 52027 941619624
Q 5346 87981 7201008929014
Q 17173 81279 6860269738252
Q 7401 94395 4690527880582
Q 30252 83261 9079646942380
Q 3634 79848 3396707585191
S 44888 115611068
Q 13886 89220 5766665889840
Q 12825 75512 3394280245577
A 60410 574763527
A 17381 806146574
A 42930 678682477
Q 18250 84974 5244668863810
Q 7554 96769 3963746666902
S 82573 807205895
A 99885 158975153
Q 25013 91589 1775411210429
S 70024 386232042
A 87125 102820564
S 79027 362991944
Q 4796 71171 2273887937795
A 62004 480374113
A 73787 363321289
Q 1565 98093 7413536418730
S 94805 7483249
S 56832 777661576
Q 400 99031 8271533896884
Q 1662 94528 4235244493361
S 27327 869819258
Q 25895 91260 9783189685417
S 25209 885546347
S 65433 630697421
Q 13 89591 3935489277275
S 88363 251053337
A 94392 326949612
S 13925 602298440
A 12678 227072131
A 76553 141178017
S 40227 361389552
Q 9136 82378 7761378688175
Q 20077 89044 7867208005539
Q 21515 93419 1520286097022
A 23932 868845777
S 15778 432741865
Q 381 97879 7926592950213
A 57950 238354807
Q 27783 80328 4505416388363
Q 6682 89380 7114554220045
A 16947 487911117
S 79439 133436462
A 84094 470853990
Q 12025 77819 7717904881933
S 22797 271420547
S 95311 407152154
Q 5096 97364 3110706679762
Q 3979 96887 7769590709562
A 54666 518788012
Q 7721 78012 4276123307213
A 13659 311876430
Q 43541 96031 2146572294268
Q 574 97730 8039546416881
Q 12444 75260 1248845818930
Q 5530 83218 9117901857162
Q 4558 91600 7867013793240
S 29250 837742114
S 65718 813933931
Q 3886 84916 7477179589534
S 47104 889932299
A 18965 425313342
Q 1297 81934 867535131856
Q 20227 97586 7987858708516
S 21852 453592203
Q 2980 76824 8865702498921
Q 25384 93518 2613631049431
Q 21510 72419 8797080429911
Q 30623 99174 2819536393864
S 12480 534095609
Q 6452 76960 2895675345237
Q 22460 88726 9503189095851
Q 12411 73727 1729131410968
Q 620 99222 6695547498287
Q 3642 82748 9181345965580
Q 29032 99958 4059833574888
A 33929 445416590
S 44920 25507996
S 7808 390214508
S 92419 272627456
Q 1052 96496 4166062693057
Q 6779 85696 6284223934878
S 76782 166202205
Q 25601 97054 5021069493554
Q 8305 97897 3769058779183
Q 1374 90394 8493742656359
A 77157 633332168
S 80819 793427793
S 94744 606738430
Q 18801 82873 5492287020960
A 49294 723770314
A 96428 12707942
Q 26188 90377 7140551979321
Q 32955 85807 9245989187584
Q 22152 84550 1325372380816
Q 10286 66107 3530704798926
A 32408 857495567
Q 11151 86729 4329183200130
Q 14656 84202 5442827410192
S 39176 356206754
S 22985 955564076
S 29489 775674644
A 89925 541020052
Q 21097 79498 5464123249763
Q 9792 85107 2693774048214
S 57153 565759933
Q 1716 89088 5053062031106
S 16608 927282562
S 47223 507851676
Q 6403 96186 5856153863743
S 60244 237219399
Q 1600 97941 7617952357715
Q 19434 78029 1461166822493
A 55404 300727863
S 80477 713989510
A 99683 338620570
A 23925 799439542
S 52678 345615271
Q 1966 58604 2009907620140
S 38262 340903716
S 54000 388822245
A 73819 498803766
Q 35385 99975 7415016168388
S 65876 448200115
S 28346 333552807
S 81143 386000845
S 78754 454696197
Q 6344 91173 2241234323763
S 72312 41694617
Q 9715 69219 3798463778223
S 69320 252109544
S 32087 909984579
Q 26898 77304 5154425070183
Q 7680 97163 1860846595143
Q 2198 55124 9326280967856
S 56430 768997332
A 62022 859686767
Q 9649 94117 4385760406107
S 24013 213242749
Q 23330 93444 861929089826
Q 4356 98071 8456753277519
S 44903 848649930
Q 17148 83229 5246854584014
S 6820 913076051
Q 15381 96980 7803600231001
Q 7592 91270 2344775941153
Q 7163 97842 6560066305536
Q 24364 95966 7791253675763
A 75764 324927324
A 69604 726198561
S 48988 354384651
A 98286 893879417
Q 7832 75879 7260671124314
A 28933 578227989
A 15796 856601707
Q 905 91146 4623311626243
Q 6829 87109 2745015167337
A 72877 900652319
Q 4349 78774 8808340936882
A 66623 715344864
Q 15412 99477 4936868660742
Q 1051 80080 3133729670055
Q 521 99122 6875587525217
S 79421 952165163
A 16568 197536848
Q 6402 75487 1379878685700
Q 5829 82006 8319490056425
S 97389 901137638
S 14902 596348274
S 54762 797983249
S 2322 502748674
A 61538 692054331
Q 23316 88475 3862020933070
A 10816 908499871
S 53215 530350942
A 87229 832384723
A 70306 194032303
Q 3600 92952 2942512645763
A 17602 447120613
Q 25666 94007 1509595673954
Q 18349 96132 6199894509441
A 35240 788433977
A 74088 728377922
S 14866 934408676
S 38346 455271149
Q 4224 71686 839531816772
A 28121 465585631
S 74035 634408246
Q 23916 77326 2614361191671
A 67428 755623882
S 18854 676609580
A 36669 729338493
S 7924 135348439
S 25745 817970897
A 27725 425804845
Q 676 90558 1808808874472
A 92684 366073970
Q 9693 77378 7365065940048
A 4915 253825512
Q 23269 98003 6564440599861
Q 5593 88058 3580221300603
S 15735 675196136
Q 18225 85538 2539710550963
Q 2994 95833 7437777005100
Q 27684 95828 9699408993404
Q 4451 92867 5841390329280
S 67661 721105645
Q 7981 92594 8696335718321
S 73902 960907268
A 33674 759475125
Q 9474 99012 3945016513416
A 97102 872846550
Q 10173 93794 8138554351811
A 1778 496452262
Q 16107 88331 8909843773418
S 36891 956647116
Q 15738 98657 6090390233523
A 2624 220279970
A 47419 495356287
Q 7447 87117 6230388963891
Q 8173 90915 2243489514998
S 18117 853567387
A 60659 819755693
Q 21228 81171 6307943774617
A 84061 391467692
Q 3358 78240 5096955054865
Q 23472 91865 6504658796767
Q 27170 87263 6689458671200
S 47700 701915390
S 59737 484059583
A 57865 689748223
Q 4077 91406 2681388708116
A 12919 764662468
A 57172 116656082
Q 3946 95181 308057568183
Q 5140 94084 1481179103325
Q 11781 95160 5566064442087
A 249 969332470
Q 2536 94742 3580682333152
S 64572 668512331
Q 10565 92235 1658832366293
A 5130 346871776
Q 8316 78644 1318406175281
A 98720 893883571
S 11294 640935653
A 71116 445463864
Q 6939 81019 9388164681032
S 13428 580792816
Q 7468 93568 5281385751706
Q 31245 89578 1468510646206
A 57846 266759716
A 62582 253688714
S 19250 729668662
S 53196 354647796
A 43223 432053563
A 2393 551692446
A 37144 521403077
Q 168 66536 6123242665361
Q 1342 98877 803438502547
Q 31941 90808 6727423800485
A 69293 891361848
Q 15052 88563 1515698260478
S 55542 422036499
Q 9835 68897 6717093344144
A 14379 599172871
S 23986 451875691
A 51456 612295797
A 41067 586918696
A 95584 462181539
S 62058 919711519
A 97907 343707848
Q 30599 92242 8494052001072
Q 25196 85055 4126531399538
S 25679 116197266
Q 13623 96036 9257391222002
A 66979 856977374
Q 9989 89491 4621644232730
Q 10774 61549 3067989055926
S 15672 150436834
A 65804 564318966
A 35818 196576316
S 64846 810534978
A 19460 161567253
A 42378 134990684
Q 1526 74212 7516374326679
Q 2288 86759 547891898454
A 37722 520106424
A 77197 730419040
Q 237 82222 8839823480519
A 44766 521504943
Q 11245 79663 2720569327984
Q 12124 91269 1484642766311
S 14284 834813064
Q 10676 95700 4027407083992
A 66370 951002734
S 7004 681929491
S 30696 599057154
A 27429 982620825
S 83816 100094125
Q 28250 99903 9757483181866
Q 13133 74499 9262232820929
A 53971 654132687
S 79585 734101282
S 50503 835510439
S 78175 825559970
Q 28 98408 8518540218424
Q 7279 96075 6263987702406
S 21721 262160944
Q 8143 83165 7190253203514
A 56320 537082717
A 70285 251133630
S 98145 394188176
A 9175 782361298
S 72318 807133625
A 12133 495794594
A 8662 821028004
S 56061 87602792
A 18693 611396986
Q 16047 69988 1629895435556
S 93406 56745981
Q 2740 87353 202070122857
S 44884 889573318
A 6901 894651365
S 38891 680001591
Q 10127 84649 5527636374386
S 69878 761639561
A 70331 54795338
S 35446 475122573
A 77099 818332234
A 64532 209471936
Q 8091 94956 3153666481562
A 31093 842168798
Q 39274 95371 9430515629938
S 9662 168999243
S 828 700616854
A 79423 529020891
Q 10517 65974 2922750696175
S 68823 143459105
S 14336 600012972
A 19807 251771809
A 55640 440512259
S 53123 23421752
S 27745 138163755
Q 10354 96121 4668655866524
S 99538 620718430
A 12864 769560199
S 62100 164145115
Q 27830 89611 5316167183437
A 86556 392779811
Q 144 55138 1204435686019
A 86662 613136839
S 46072 600013791
A 19855 405625303
S 4296 701462830
S 41852 875251120
A 52724 905598163
A 621 924875817
A 43400 714531119
S 1312 278549581
S 606 102440351
Q 22525 73017 9409550651391
A 53032 468671598
Q 13715 91762 8805953364639
Q 5768 93099 7790067485016
A 37006 154521251
S 56282 951884910
Q 18005 92813 8690921088755
Q 24824 99012 8826491544457
A 73258 723554072
S 39025 283585198
Q 17841 98014 6166406283208
S 88920 140477172
A 41218 445869634
A 10889 114131325
A 77592 42240393
S 34417 493810009
S 62215 213163522
A 17118 771828094
Q 4972 58203 2447508712569
Q 18205 96026 3292668099485
A 5992 925911504
S 28504 859031442
Q 26706 86591 3014523584009
A 78690 454913676
A 17640 236372433
S 74323 79949137
A 11750 141379576
Q 9679 86650 5107823614779
A 47077 14656507
Q 30828 87285 8323595822954
Q 4006 67967 2756674611641
Q 28730 79309 5582472062568
A 51033 346981112
A 54304 96079588
S 23405 916696407
A 32452 555935193
S 90089 694493800
Q 13069 86736 834959431428
Q 434 68561 6313987898990
A 70854 238904340
A 86488 797491132
A 32718 236096602
Q 19115 86186 2833079123284
S 98249 341290656
S 70467 150975633
A 1904 677518424
Q 21684 83392 2323998414252
Q 2978 69483 3511497731937
A 95257 69812625
S 91730 269237837
S 94227 445857219
A 89461 746378808
Q 448 98781 1856423357222
A 7945 837199150
A 32149 345029099
A 84190 183664141
A 61622 743669600
A 85099 629179384
Q 6720 99264 4957815600661
A 25662 415007270
Q 36738 93224 9913382100153
Q 215 99848 4495827432259
Q 2001 95606 3966134917402
Q 4968 97082 9604748351856
Q 19586 79172 3610483899990
S 13606 618567291
A 50162 662646995
S 86155 802461457
A 39574 715774473
A 31700 802584577
Q 37109 99042 126877804688
A 15851 174028636
Q 9218 66591 9582067028577
S 10631 11673501
A 27968 554862583
Q 192 93563 1863933971237
Q 32968 88997 8149050297540
Q 990 90896 8262662636007
A 2116 203453224
Q 7732 99082 2918982563221
S 517 317857099
Q 38161 96606 3686260176567
Q 5395 55676 3889268858892
Q 1326 97203 8078799719388
A 15068 9721059
A 86368 91789183
Q 8349 60860 2287965833517
Q 16592 83365 2077009931023
A 19316 660623067
Q 21054 97162 150400884762
S 43325 302721438
Q 3270 95562 6660347139654
A 40721 472579625
A 28478 659420509
A 61007 437414979
A 6634 851084727
A 56633 880130496
S 13695 688203404
Q 5817 93072 7308292739761
Q 7384 58917 9653045416471
Q 389 85457 5964063983718
S 71402 857089332
Q 1323 90773 5461661502353
Q 16182 95024 676238864467
Q 2504 70451 277754434695
Q 4634 66710 2670466001052
A 15897 764175110
Q 31944 92078 8232596344114
S 31155 837948073
A 85183 908207400
Q 6777 86285 9239408945182
A 91827 333042845
Q 15491 90336 1893135419121
S 53671 960571052
A 72106 688380450
S 47514 988434469
A 73960 116701484
S 6364 511623380
A 26722 460984528
A 82219 357384802
Q 3790 60998 8243439838901
S 12595 617839024
Q 1324 99510 3180615351222
Q 27667 93460 5961114669286
Q 2962 89730 7249460760509
Q 3273 94843 3168997293534
Q 8974 99898 389266331413
A 92885 275099649
Q 7572 99950 9736673811512
Q 4210 93969 8190660615112
Q 3048 98464 9875854321158
Q 39694 93945 8337300141705
Q 24316 98790 8924866407013
S 3651 702337034
S 97897 423752289
S 62192 745684512
S 69397 661032598
Q 6689 76113 3928308061657
A 52854 460445944
A 35434 979608357
S 10772 195517164
Q 18363 78948 615861586959
A 38512 504390522
Q 17334 71813 1740375460168
S 59824 658776493
A 16428 29638743
S 33417 716846589
A 18846 723395691
S 42478 582835227
Q 6679 98640 5099553674780
Q 160 99274 5331997850316
Q 37474 88705 3795707198822
Q 6806 62385 820310225371
A 65400 73157393
A 2848 531543928
S 75079 647893411
A 629 392996757
Q 41041 96534 6246285136617
S 76739 130777960
S 82663 43180499
S 31674 430315908
Q 15587 82518 4925115657225
A 46244 751504790
S 43172 545158002
Q 26986 81612 4631023603533
A 88041 25717696
S 84006 841309939
Q 9307 86653 1882354714928
A 26127 46295215
Q 13791 73558 6669766969023
Q 5231 98287 5403503769285
A 80744 435210415
Q 3653 98200 7474596685703
Q 2113 63458 8023710173119
Q 6693 62937 7160789450748
Q 728 98689 7056245664906
A 81287 81985309
Q 2537 66084 1737415284268
S 65646 7497267
Q 1630 99868 2987013124030
A 71892 657658317
A 20166 711095980
S 89127 964976181
S 64244 11171025
A 12996 829409820
Q 5543 98272 1082348579151
S 14634 358775639
Q 37163 97684 1495350410180
S 21277 671291745
Q 4738 63755 2028770665333
Q 4156 58995 253381484447
A 48460 424097372
A 60070 657926622
S 21669 932427676
S 72275 79282609
S 7987 654323399
Q 13079 77880 7517190305395
A 60311 464564955
Q 1900 97811 1457184977214
A 85752 148138050
A 22225 101027741
S 40025 949618752
S 91216 465672363
Q 14322 78124 9832945118032
Q 1473 87122 9797160738476
A 77694 116085170
S 89715 209957475
A 30575 823685639
Q 155 96531 2337009072079
S 83301 905286117
Q 3327 64038 9980678063167
Q 2890 98816 4317136241587
A 19458 824651645
S 92155 197474530
Q 37305 96018 7264311743440
Q 7608 93796 5318885634023
S 8269 732583573
S 431 392187418
A 63171 23329022
A 48954 325598030
S 31409 649231287
Q 2956 70273 664989062787
A 35774 209913717
Q 2333 90054 7480981417306
Q 4252 97841 7655912783063
S 41068 556591372
S 99243 354880606
A 8255 203950634
A 50585 714125069
S 91734 454690134
A 73842 978804163
Q 4418 97711 4937729249128
A 6665 951987592
Q 5001 58888 168245761506
Q 7634 89277 8544552842952
A 76082 441745819
Q 10633 88921 5043074700183
A 74247 259904671
A 22328 876523838
S 18211 404222716
A 82158 81324843
Q 11981 88898 9764191518537
S 71503 185513944
A 27881 949913992
Q 17746 94450 9633769863068
A 36698 26893860
Q 35452 94177 6152859580540
A 87197 193489859
S 12391 410012394
S 85411 360811748
A 87176 134242205
Q 4265 54774 5075467129829
A 6771 738510212
Q 12939 91435 5012584395027
A 51170 847134612
S 85362 460919054
S 65733 685402874
S 52647 29383643
A 64884 774344965
A 91159 541756462
Q 2 99896 5640221962063
Q 13853 73928 66457574156
Q 9712 92710 1224772981981
A 69590 70758019
A 71835 756312024
A 65524 201198643
Q 21834 94054 8512822720307
Q 20580 91383 9752368617431
S 94778 102846057
Q 13013 69138 2777692948798
S 8383 947687147
S 90330 666829993
A 93033 871514612
S 39485 480022283
Q 1516 97297 2637689209881
S 3036 833274568
Q 21197 89343 4930199591119
S 86609 241886705
A 89788 202539801
A 87079 387169499
A 32533 323034783
A 12984 135505810
A 7905 592988023
A 20692 627506258
A 33065 503114810
Q 3261 61639 1366793149149
Q 3670 70335 4873699747409
Q 2624 86253 2327490330805
S 48776 1247441
A 86627 122797799
Q 7892 91794 4574397357516
Q 4752 90787 2770859905042
A 57488 927172843
S 54116 306483693
A 65542 534259581
Q 2118 96849 3725665221955
S 65000 313148330
S 32688 901285460
S 57188 277058067
S 38319 757754561
S 35346 977513369
Q 19436 72968 3838242033792
Q 3757 97964 2289743647384
S 94469 245697362
Q 1460 99494 7514903103446
S 40841 268708102
Q 525 66551 1171169472942
Q 8848 96702 7768094712650
Q 189 88878 5456276510034
Q 9200 66329 9647455335770
A 59136 97819241
A 92211 288095194
A 5534 931214608
Q 16600 77612 6019200299542
Q 6712 65681 2920241144815
A 84725 166138894
A 98948 72647305
S 24655 131622737
A 77183 580685968
A 3904 964744718
A 83233 284618378
Q 3553 82886 9951590862416
S 39166 30444013
S 35467 239818427
A 55488 766899071
A 19867 600614732
A 47494 843516724
Q 17559 94794 7736743502396
Q 36410 93595 7579390312837
Q 6632 89120 2473907127439
S 89615 232950448
S 49983 167159241
A 34912 439400442
A 45190 336674347
S 14278 44673135
A 2129 908667098
A 8289 472320000
Q 11064 99137 9918519055348
A 20499 951208380
S 21262 696798014
A 51753 481266929
S 64557 343064772
A 85224 512739894
Q 1737 69432 4999138394148
S 9970 852525371
Q 19621 87673 2161943737996
A 84627 617686868
Q 31333 97896 2764346543300
S 2081 199443338
S 55351 64017467
S 81623 524230942
A 42217 314063335
Q 24384 77752 637268111969
A 16802 963037968
Q 8109 98576 4327876946678
Q 3666 69173 1498021995051
S 24718 408851072
A 81920 876542875
A 20459 195825478
Q 15065 89533 4024999071686
S 92426 548450241
Q 35715 98913 5627037013356
A 98402 674287104
Q 2268 66345 9201041521518
S 4448 364321166
Q 2084 57917 4193477618652
S 21339 640820442
S 29486 668386595
Q 27667 98907 510580075813
Q 7126 95168 2833349509592
S 65467 361356196
A 80687 923787607
Q 12718 76716 6161357699211
Q 2484 68235 2336015826941
S 54107 191099658
A 79316 519838549
Q 12389 99207 2022614971509
Q 2042 95668 7981799787859
S 25713 790853916
Q 1626 83896 4792910671393
S 52719 179299324
S 42657 938216366
Q 25288 94976 3940610685893
A 91802 454169956
A 41356 152804264
A 51778 316267314
A 85168 626249713
S 76137 872407037
Q 24707 95879 1734197362368
A 79438 725804256
Q 29196 93073 6210811321206
A 64678 115121322
A 40747 623249348
S 37545 946626935
Q 5361 86568 3000716736193
Q 16257 68581 8286581652433
S 56202 134812858
S 53720 700598854
A 27559 309922808
A 7661 486422843
Q 15087 76742 8543754494986
Q 5400 99324 3562419683841
A 80434 200648062
S 88521 409624718
S 27589 890424843
S 16635 783883604
Q 4735 98649 296812938144
A 23373 619251655
S 21416 621583187
S 75322 433135208
Q 17219 86735 2606160025039
Q 28875 88992 3661115896784
Q 22 98416 98142915074
A 68427 285367201
A 17122 95730666
S 88136 11289016
A 6887 953681560
Q 1585 95234 5953816231184
S 60227 10676561
Q 11701 95950 9788838602397
A 44165 750649018
S 30820 276592331
A 88196 511635140
S 72932 266774224
A 71855 33870714
S 41297 913560004
S 83315 471976878
Q 45102 96529 5048704275623
A 10569 784726121
Q 5943 90626 2197939924597
Q 1158 54287 8713215388764
S 10552 16431918
A 278 926249098
A 40250 691902458
S 27000 939924368
A 94060 166277899
Q 17822 92574 6308282893730
S 89967 405090872
S 93039 541168640
Q 5957 99521 3261527837067
A 63117 536690677
Q 6103 75951 5127701583275
A 34718 958401558
S 99980 22326234
S 97270 11513766
S 8037 453769972
A 15518 161721208
Q 38 98863 7600662300433
A 37833 672535594
S 84723 626805195
Q 21077 99370 8664088593725
Q 1555 72768 7304539971435
A 26384 670974772
S 37537 482700947
Q 12519 89455 4383057746614
Q 9736 97713 1738296343338
Q 9819 98646 2632384200109
S 35295 884032651
A 94040 767422406
Q 11468 92087 2767647371332
S 74118 212611470
S 10036 734025861
S 82465 8283943
Q 7660 70371 4745686656835
S 35228 74751189
S 73760 141283160
A 65822 804545975
A 47644 29833284
Q 35286 98567 1569471077459
S 27004 518735065
S 91943 967783726
A 26372 448604100
A 95327 99344473
Q 5352 93774 8045187975268
A 2677 916639307
A 94352 113095719
Q 1057 61789 8450655410733
S 36985 936565104
A 52534 402593356
S 92336 783618945
S 96876 62365100
A 67924 260098076
A 1646 372762318
A 28323 915880217
A 60407 663578536
A 7456 547489800
A 94520 708668248
A 63250 778611145
Q 14315 97650 3914419884494
Q 17077 80885 4215600934052
A 97048 963607066
Q 2166 95893 8110629779693
A 1814 118319786
S 62129 468911547
Q 20880 85280 3300647990995
Q 13090 82155 5303363787263
A 47667 519502848
Q 198 73106 5061371240546
Q 40087 93367 6998622391498
Q 20234 87410 9390378349194
S 88485 115399510
Q 1373 82813 8698943233526
A 30664 690927578
A 41624 597349315
Q 19933 82364 5559343310644
A 94499 271773243
Q 23 99374 3394197515336
Q 3093 61053 4074090665182
A 88716 709157119
Q 1238 67358 331333977946
Q 10329 71968 4846286260693
Q 9733 82688 4927266512293
S 65350 534225052
A 7875 716845604
A 21761 202738119
S 88479 519095059
Q 141 97314 3584105513056
A 48106 986976407
Q 13467 69990 4173414022209
A 65236 838533674
S 13885 268485972
A 17003 750288046
Q 14762 69044 4858771862787
S 28676 465788791
Q 3786 60471 896410711370
A 63955 574760093
A 6683 733072278
Q 2099 83237 6739981081590
A 15951 816962485
Q 13208 84517 7804477631483
Q 5099 84274 1535155907203
S 57537 479098306
Q 2166 70187 3117150520259
S 63794 638424982
Q 3851 85764 9724478773244
S 33792 655588039
S 53366 265958729
Q 327 99884 2083148681481
Q 3717 93165 8209463169073
A 59734 655133502
A 76002 226165875
A 41535 127977350
S 6452 884148086
Q 4483 97177 4060823380838
S 98740 485050346
A 38887 783311939
Q 24165 92132 4324307098461
Q 9578 96939 1309771887092
S 94288 547345868
Q 2695 89255 5126930026911
Q 18101 90987 2075082287134
S 60711 218454661
A 59731 362558097
Q 20416 71575 6081113477906
S 84546 489361273
Q 3031 97796 1830489161891
Q 233 99909 249265888731
Q 2209 99469 85133793995
A 49298 239878139
Q 7669 97117 7806223350780
Q 13296 96696 8238321890265
Q 6352 99450 7917460545827
S 31331 431665168
A 56920 93730755
S 32114 758599004
A 52455 750932529
Q 4336 73506 7946905334805
Q 15633 94218 6520715308202
Q 27443 91026 5920821469396
A 17627 851127915
Q 19828 82747 815520763059
S 97668 660866815
S 83258 116801559
Q 30960 99255 9717693421208
A 64968 532185920
Q 18579 81241 638719978218
Q 40854 98509 8536295453502
S 12825 777533214
A 8940 723807816
Q 27132 86404 2015403085664
A 63360 540605046
Q 6044 87442 7475683008095
S 61752 10136059
A 32107 780628565
S 68030 573082473
S 3193 699045702
S 36414 73776439
S 48636 388242569
Q 17096 94091 1127901431799
Q 23922 98691 7412018452850
Q 13363 83389 7269931260191
A 59138 924554195
Q 34576 90475 1649285646842
A 74298 689178499
S 73260 314554570
S 43447 294428160
A 76131 939931597
Q 24232 99681 7083396631686
S 6061 812546305
S 81356 974409294
S 36830 427442540
A 23646 245737937
Q 15325 73619 9139761987187
Q 676 93987 4269848294643
S 79061 977481290
Q 20508 79323 3616126457046
A 40865 162020
A 68717 594058719
S 27064 952763559
A 55319 678741533
S 19032 176117421
Q 786 99991 1639153807035
A 15197 937830956
Q 12051 88960 3787933408943
Q 29058 89528 4568750930321
A 56067 15974582
Q 3181 96450 338540249497
Q 27473 99143 7450026610942
Q 11453 78444 8776261900280
Q 5291 96119 2354457475343
S 7709 280220778
Q 34625 84916 9796949615081
Q 5272 96593 5660163098442
A 7176 371846927
S 60303 567928675
A 13600 64429044
Q 5863 94002 8236914809412
S 99065 235871964
A 71030 546084029
S 55455 865784702
Q 16520 87012 4616742974503
A 53953 788832557
Q 19550 96417 6720601551251
S 6967 927099293
Q 966 92927 9558513411242
S 86556 482522933
S 74992 520759814
A 3473 316282023
S 90368 876808970
A 58921 712596361
Q 959 57551 7562510183425
Q 10211 79205 3522436485686
A 70268 14764535
Q 20998 91705 7168660729191
Q 14761 65501 9189311882532
A 23818 533594943
A 6367 212715520
A 66577 499850763
Q 5155 79260 3673568265765
Q 18803 93080 1626069812348
A 82244 31305190
S 95127 104109671
S 63747 404833659
Q 2048 76339 2361166319802
Q 37484 89637 9741202856648
Q 8106 76216 8859837634050
Q 1822 60363 9459847960366
Q 3349 71174 8108343527879
A 54349 682017033
Q 10912 91048 2178102410073
A 84071 194489823
A 86907 854365844
A 539 534446289
S 16976 763604169
Q 1510 99782 4688935176073
Q 15160 91592 3750259647541
Q 5206 83529 997628393539
Q 2849 95022 382694176412
Q 9182 73443 7981512302349
A 83108 887775977
A 31902 230891544
A 48173 466735432
A 77400 950048292
Q 30655 96370 7122047147361
Q 11431 87715 1163205099499
S 1100 798693190
S 63789 839200771
Q 18888 75472 9178369647739
A 41360 905785203
S 72701 158895459
Q 44683 96990 420485829851
Q 9159 97755 2364322830861
S 42050 818785198
A 49826 753719819
A 38273 482836169
A 66069 565075350
Q 4838 91608 5904534724431
S 73061 51515605
Q 424 99821 8787963102142
S 91869 445471833
A 2558 422273000
A 82669 167569705
A 80429 486049608
A 40559 68717961
S 41915 265258551
S 23091 584899880
S 4556 774205415
Q 3853 92137 5768467223337
A 19272 74187694
A 61310 902534866
S 79794 245332929
A 20375 350368407
S 58783 62905723
S 55500 229998645
A 93514 624945521
Q 39715 90335 2453436990026
A 17201 191831157
S 49068 841119573
A 73622 954022578
S 32901 93056755
S 32600 738050617
Q 27691 89008 2385286013889
Q 17650 96483 2506685139060
Q 7955 82753 3635725588714
A 56657 680446521
A 42672 519118149
A 33681 157144326
S 83040 742812020
A 48579 115587337
Q 24837 87387 6495327073943
A 4733 642271345
A 39283 872943052
A 8742 789522747
S 1248 930376372
A 13575 17803788
Q 1213 99531 5196315525848
Q 17339 94364 4904264164932
A 19251 592153060
Q 671 99867 5406708031074
Q 27459 86294 2267725203484
Q 27558 81826 9061360422568
Q 8764 92647 6846756055532
S 76597 307098521
S 35584 620011960
Q 7885 82568 2895806455545
Q 18199 86450 3854435547869
Q 2122 56660 8841114088846
Q 2976 74674 8336780299497
S 91137 404779082
Q 25077 99253 6904596928855
Q 22140 83357 5182738046183
Q 12591 85689 8154601550540
S 1566 115325149
S 45939 145436756
Q 23517 77222 3827857706921
Q 518 94798 558010410841
S 35479 952319335
Q 17010 69641 8440961783037
A 14760 983610462
S 56352 292663340
A 41392 249934844
S 87432 153527142
S 73630 422175406
S 68091 712255256
A 74024 969537418
A 38254 584040968
A 9512 110493277
Q 27811 98693 7531781041214
Q 2134 95592 4242381768037
S 24510 453061273
S 41860 209805441
A 95303 982220624
Q 7777 80868 7491314447383
Q 751 51636 6286136844403
A 87481 704439468
S 84661 927041570
Q 1947 92653 1255323781314
Q 1069 99318 1738168050365
S 86014 422613696
A 75231 855913903
S 51001 522490226
A 58437 633165847
S 72230 192923099
Q 6621 65521 2894510054848
Q 17351 81857 406943101508
Q 18515 80517 8984134401063
Q 2860 96323 2303246900910
S 90439 799789834
Q 2591 76995 4337649604718
Q 20143 86474 4107135411133
S 81945 903645094
Q 27567 90487 7451653424085
S 22058 919511309
S 22414 966315303
Q 1264 97109 878243596993
A 74442 935720350
Q 3264 97912 1418820724421
S 90737 130202638
S 98815 785476090
Q 48000 98915 2915163170349
Q 1092 99142 8651899491387
Q 15808 99793 9914092178592
Q 18139 92963 6466713607103
A 21740 544628220
A 2446 63771852
A 28475 369708622
S 57644 442941767
S 26815 926583438
A 29096 801661734
Q 1575 54030 2165588491880
S 50662 989880084
Q 8412 75547 4528592405701
Q 5752 75841 6262354611300
S 13621 786478148
S 27060 182903889
Q 9501 99295 915042195994
S 12616 986988523
Q 22685 95882 4232494477895
Q 545 99876 8660812602325
S 80408 374681553
A 63526 113196557
S 67829 976057369
S 6060 154276827
Q 704 98064 3585730027004
Q 33244 91495 2616240481761
Q 21191 93912 1814907514
A 82992 915050623
S 1956 458581829
S 8522 146668133
Q 26259 97571 7588413995527
Q 20691 95466 5503957374950
S 67511 446095900
S 4800 336841866
A 79906 67757234
Q 12513 74955 5237473906393
S 61642 778203844
A 98366 990623794
S 89317 472238163
A 48403 887318316
S 5753 60146604
A 23966 931838257
A 5128 157126963
Q 7709 93016 1322663432368
S 58908 734786219
S 418 294067845
Q 14596 99824 4068524412174
S 46137 341946116
Q 1528 81814 7154170663448
Q 7146 96020 9095404628770
Q 11225 81778 9849908128231
Q 23498 92185 852838089301
Q 9388 63846 9291975213945
A 39877 660286862
A 26387 133833833
Q 1973 59455 2230866089772
A 23328 660718286
Q 12194 98310 3769923493451
S 24697 532915661
S 41648 606477222
Q 20514 95687 7848106630350
A 73037 564211438
S 18556 871461177
A 23775 724064398
A 54852 338625937
S 96538 844466537
Q 4423 92818 2845912436282
Q 1582 59176 4585909390446
A 37089 218982750
Q 3748 97450 6820447182046
Q 31318 94730 4749339917409
Q 35349 90165 9391437198374
S 61081 239001556
Q 256 98649 9092115942960
A 38250 491341190
A 43207 443334714
S 54803 342223240
A 88119 132196365
Q 17554 99378 5822639351881
Q 27152 78166 5061887678711
Q 6136 74159 1550173673133
A 74160 637947001
Q 11115 62303 9972962424317
Q 4493 59926 7696426698175
S 95272 546119890
A 71580 466741906
A 38167 680115957
Q 11619 96614 5366150356274
S 58254 831104270
Q 3528 97906 649539146573
A 58032 87015071
S 62025 4141010
Q 1868 99336 1387275079714
A 75109 125429996
A 92410 454410286
S 20434 734264220
A 43242 488248333
Q 103 99853 4634166164906
Q 1359 97337 6418454642826
A 97962 220103085
S 68643 506968619
S 23590 398447196
S 23692 582155597
Q 5062 98585 5328694104900
Q 16711 88757 7270364059138
Q 28334 97972 3514850151294
Q 17294 93606 4845851736048
Q 30005 94910 9456287169426
S 13464 323415312
Q 8894 98777 5148614716422
A 59395 676840861
Q 1243 96474 3621571347173
S 13028 721237269
S 94922 795752399
A 11687 820876688
A 61032 487276814
S 39182 249987399
Q 3167 90771 1131091817852
S 39051 324763581
Q 12496 97926 2958583962403
Q 1808 99015 259840160038
S 23275 580121353
S 92623 591846730
Q 214 95630 9636642696903
Q 29812 90295 3158058433621
Q 12483 79977 3566839425593
A 19690 669303049
A 89748 43543184
S 34792 146990065
Q 16367 70831 203459906738
Q 33069 98019 7574987860040
A 28152 183749286
Q 22966 98165 503909427273
Q 5011 90394 4064248911312
S 61022 903013120
Q 42257 95714 1757738707099
S 77179 140829936
A 96761 126072449
A 43094 433224483
S 52203 981301953
S 84918 794957931
A 11547 932253390
A 85607 66610848
Q 7814 62837 7588129101337
Q 2144 98970 3692054303705
A 9799 885391296
Q 4641 99860 4664519207561
A 58317 525890265
A 5365 776496100
S 32345 78834716
Q 3367 60431 6204424254182
S 62256 741088399
A 12794 466167013
S 83813 651236805
S 96018 389316892
S 41418 929420322
Q 26765 99752 3090879046856
S 95067 118982742
S 71766 865131142
S 43930 551309414
A 99921 813259833
S 26319 946964766
Q 13330 74534 9829014171432
S 56246 715598932
Q 8472 94542 8843859272162
A 26661 928423320
S 83364 923501090
A 71652 876572554
Q 2837 86598 9216398894272
S 75218 932497354
S 65789 535377615
S 79260 763815206
Q 6154 66399 6440748867359
S 85125 699778822
S 23614 856606540
S 9104 217764065
Q 26293 99967 8805952483714
A 75502 592086717
A 72581 192483609
Q 33455 98094 3265902752817
A 90224 651914148
S 44940 128443159
Q 4844 94440 3463215529781
Q 19553 93851 1414834186454
S 81150 894430325
S 73522 317589030
Q 20908 97910 5114078767251
A 14869 214605249
S 29758 387117511
A 76676 759500672
S 73469 511125906
A 93012 290394910
A 7102 362203252
A 80604 120590561
Q 10456 99461 5117345587799
S 97683 197801867
Q 7216 94211 4318143679048
Q 3245 81459 376472049127
S 40342 381642215
S 40771 60749519
S 94915 499261576
Q 5413 98920 5203652855755
Q 5026 94230 947547698203
A 67824 175747311
A 54167 761627073
A 70076 22841743
S 91677 325768602
A 74479 86103912
A 40528 231867602
A 99645 754905376
Q 4055 97853 9335481990535
A 27961 444175728
S 8814 371593182
Q 2565 74815 3132045207579
S 7582 757403456
A 40091 628886047
S 85138 233998625
S 57334 274487497
A 20932 913105097
Q 26610 88017 6712974277450
S 3371 271992747
S 72904 577452552
S 58399 790199620
Q 2801 88445 5925415001736
A 80399 876415549
S 19061 238584242
Q 12067 74649 7956220569121
A 58775 930795880
Q 18318 89396 1897302072671
S 2251 787734203
A 42584 367071545
S 87868 643085575
S 56248 379921168
A 29519 309010706
S 21652 26205401
Q 33900 88072 3592635339353
S 11739 520951021
S 44970 754005746
S 47138 106068913
Q 10304 77107 6854617800484
Q 18139 99563 2310939925736
A 21113 695786535
Q 1002 75202 4650826828877
A 1964 821324414
S 90239 25244318
A 75520 296636344
S 28601 108875314
A 78220 127063173
Q 21810 90876 3467820281225
A 2959 293992009
A 61484 805848781
A 24772 693377031
A 87232 177230218
Q 8063 89185 5018696778349
Q 10752 97798 6650571631391
Q 35431 97640 5113270419219
Q 2029 63392 5369748624982
A 5078 298406759
Q 4898 83177 207176953586
A 17266 71091014
S 59361 427724591
S 73856 731663457
A 89596 905810193
Q 9343 68367 447517697517
S 61271 255957953
A 3200 22915750
Q 21636 76743 434993287306
Q 12734 83965 5574534587191
Q 1201 89338 116719768293
Q 5981 91263 3355899863770
Q 32169 92831 1261703724063
A 72510 655816574
A 55002 277422757
A 37633 235608774
A 72392 941990783
S 56758 773608562
Q 5092 97612 3208359712023
A 43050 644443239
A 72761 832329729
Q 18919 76114 250691588604
S 18514 978846826
A 66623 932341741
Q 13938 79681 9808938703958
Q 2854 81445 6440840867821
S 79114 622811053
Q 13582 98785 6040988474899
A 57311 58878961
S 48557 196479892
Q 16276 71118 7205575997200
Q 17757 96887 2424985644591
S 7695 323648321
S 78249 1370704
A 8848 656399475
A 46757 232802797
S 68432 236276892
Q 30456 84336 6822822610719
Q 8307 88108 833370293727
Q 14691 74811 9346619381634
Q 5506 84789 6089558944980
S 82780 940882993
Q 22266 83096 8851670647654
Q 6963 90406 7498552425956
S 28602 847516058
Q 1304 63017 6369391345076
A 2064 479204015
Q 6294 73768 8250998230979
A 66313 819971799
A 24862 679121725
A 52256 905323140
S 5807 894269891
Q 1658 97133 4450854925728
S 83886 672584186
A 87798 731539315
A 94586 49698142
S 97487 302713809
S 37242 451145672
S 52402 800368951
S 59827 586732595
S 56093 803629825
Q 35848 93183 9439913618292
A 59491 763083387
Q 22448 91005 5777297148116
A 66115 714676432
Q 4882 86456 7673844272294
A 31271 113705946
S 87540 241269403
A 28199 899591904
S 17815 393931225
A 67911 949007648
A 66200 285761896
Q 9477 94998 2273837462735
Q 37103 94474 1280596984799
S 50756 65763566
Q 13698 89102 9084045362608
Q 31655 97828 6400883972759
S 55056 14195698
Q 29877 97636 907886152303
A 62390 369529318
Q 3426 78244 941158035821
A 27718 287553685
S 41291 162077418
A 27789 179526205
S 5096 985984763
S 57368 414122457
Q 6595 96030 2673087495266
S 87932 851431118
S 10089 644052033
S 28525 167314195
A 11734 4636259
A 32085 804696638
Q 9811 95628 7979207227327
Q 5498 92359 4678645196207
A 55264 920172411
Q 4296 95069 9562513015493
A 97967 463867999
A 63955 512717744
Q 10860 99887 9429718465298
Q 18541 70382 3263660301889
Q 22923 87079 1837539951247
S 29409 97477930
A 66998 973845609
Q 23667 76164 4249886683754
A 99984 504731988
Q 33772 91655 3552328256802
Q 11778 84255 1256348993366
S 36395 908590822
S 69113 767050652
Q 7998 74881 8008929260107
Q 35910 94552 2946123523597
A 14327 214344617
Q 7847 59478 5881710322431
Q 2000 93260 8848531742391
A 79349 492240183
S 26806 90206255
Q 24499 95266 9743628503835
A 12056 46133251
S 96560 420374994
A 55136 869191204
Q 28060 90533 5013399047316
Q 10803 91858 7484997199036
Q 11761 87408 1049310467942
A 59875 311566897
S 37225 198550184
A 82447 981181087
S 76762 316025652
Q 35717 91552 3265352288157
A 49453 593338167
A 82095 542696095
A 42465 274398529
S 95393 817604606
Q 3488 62191 6348337533875
A 25832 714484143
Q 6751 95559 3112125717658
Q 8643 89615 8861656864218
Q 16243 86775 5240025966124
S 66285 733310909
Q 6293 90734 8120266580401
S 70228 167319010
S 52519 564132566
Q 17780 71743 1039947262972
Q 8146 98360 9098114535231
S 54415 329367427
Q 9072 81564 2166596518505
Q 8924 82143 9659256543409
S 51011 979756321
Q 15367 75181 6787271831700
A 57480 324990044
Q 2502 92232 1789284304848
A 1517 288891042
Q 4162 56282 2129053057459
Q 5918 68524 9806362303217
Q 18472 84286 8790028881475
S 37872 694070754
S 34050 701158257
Q 24840 91493 4704063144365
Q 17908 90914 6872233082420
A 54251 805902232
S 49320 612805082
Q 24864 81696 2066831682340
Q 6382 87796 5974317339922
Q 9964 87494 9539996492508
A 89388 167820467
S 17458 780670018
Q 519 90510 4180466952982
S 51441 934536952
S 78505 810200633
S 47200 274129664
Q 21041 91181 9364605879413
A 6951 346686748
Q 1663 84410 3836268486631
Q 44260 96207 1931976824653
S 53963 960730286
S 46077 96368751
Q 44606 99297 8114520352029
Q 4619 96697 812828527647
A 78663 158293608
A 65181 777168327
Q 21491 80888 94118169100
A 11508 479263737
A 62620 103309014
Q 915 63148 5749209826712
A 27246 316612230
Q 26 98083 9249839716028
A 10288 335867826
Q 3995 97191 6118661542614
S 71874 209464925
A 67423 214461171
A 67208 399506480
A 35153 45414811
Q 25526 78307 4067986359140
S 4283 938822467
A 51018 369707156
A 31773 246553621
A 93560 114309227
S 69764 237289776
Q 5465 59596 7862679803063
A 80679 478869815
Q 8154 85807 8100034966951
A 77375 286012095
S 19659 454923460
A 24080 456333457
Q 1289 79289 7034419930742
Q 15676 74457 857715287691
A 72805 912154928
A 76739 181030307
A 18168 11858237
S 40079 783519844
Q 13860 97494 2807520774045
Q 6767 96181 6266920201873
Q 13616 92846 1817150631180
A 33907 231591778
A 13988 619834404
S 23276 967271091
Q 4772 83634 8031973275720
Q 15512 96426 1042261693609
S 77547 278155064
Q 10454 71231 9040564881457
S 37144 564168968
A 31505 400470922
S 80843 574410738
A 50157 656274281
Q 17493 68620 6928362971792
A 32599 212463430
Q 31202 88829 9991887296146
Q 2720 95317 8545190840293
S 43772 803063135
Q 4291 76795 1379126839201
Q 6800 73272 5633685490545
S 90655 686444034
Q 507 86371 8141660473984
Q 913 91142 9696321367929
Q 16710 78565 1779965555778
A 32199 458161984
Q 32096 91675 7880493931689
Q 23941 84492 1877503641409
S 5256 732834075
A 14228 827558700
S 68846 7762052
A 41997 857270828
S 48394 539783259
A 1707 997273173
Q 9842 64580 6428890928470
Q 2400 96394 923896431245
S 97428 879482127
S 83649 129931603
A 14667 256810637
A 22658 328376190
A 41028 103167017
Q 16144 71541 3134037138026
Q 19884 88142 3546673672024
Q 39706 94357 2375499245321
S 68270 204732425
Q 5655 93417 5993829696477
S 82404 130283249
A 16353 70257271
S 76041 605321032
A 35380 770421753
Q 18901 95058 8085716143266
Q 416 91754 413001438093
Q 3166 83528 1182113722537
S 45182 262561049
Q 14226 79793 9381680783023
A 10777 166348619
A 56683 730287944
Q 5291 79944 8480406257389
A 68388 485465162
Q 21765 81888 4701442860628
Q 1538 73363 685570920366
S 33722 59495142
A 63449 673876652
A 17092 276939751
S 23800 185175958
S 79552 465147715
A 97758 793816426
A 26849 554609189
A 18042 175179831
A 85566 238033886
Q 2951 68514 7509703359002
Q 29415 89488 1113450041608
Q 38388 90672 949053473347
S 74583 527942275
S 2944 764423633
S 52998 228652749
Q 499 76067 3641400422466
Q 1406 89797 6374441893926
Q 2830 72709 4020063282553
A 96533 189042807
S 7294 931138760
Q 11288 85068 4119005162701
A 46654 471749359
Q 34125 87647 8253622438437
Q 6034 92541 7075120866847
A 67640 870145883
A 98396 585156941
S 33966 691488606
A 52592 445165571
S 27467 586568504
Q 545 90558 8658932468659
A 82391 745792833
A 3061 944339954
A 95107 801143624
Q 12028 83156 2656773278525
S 98 245036769
Q 13776 68411 3098962224121
S 26862 787835550
Q 67 80895 9115487590984
Q 9378 62729 3803413459202
A 64391 689227912
Q 4900 95863 8971337373210
A 65773 413401288
Q 1677 87776 1679192403423
S 61040 382261452
Q 40757 95447 7530524802601
Q 236 99242 8243832882404
S 25074 106259934
Q 20517 75183 2088822081840
Q 341 94485 797015658194
A 90119 872255022
S 18374 989466391
A 44526 738457555
S 83086 959574306
Q 4794 88403 4946231686997
S 69256 696907676
A 65656 21072055
Q 601 94912 8927032574352
A 37964 15870629
Q 15575 85396 1218685111379
Q 3276 90848 7639166696621
A 90178 94163582
Q 21930 90947 2510982523308
S 79890 234813050
S 71235 714905357
A 10437 919663998
Q 8248 68191 3949323602986
Q 11834 96561 8812118629173
Q 4181 99576 7288434489242
S 94597 88491674
Q 7406 89163 6561079809685
S 10948 856002361
Q 20008 96899 1797161767670
S 12333 3233995
Q 18715 99548 8504824284125
S 77412 876937409
S 96616 118449871
Q 18633 71697 4988871324258
S 63888 425954172
Q 254 98020 3789405814660
Q 4838 78372 1289268824945
Q 11622 97919 9197537606580
Q 27171 94102 6921503790271
Q 14247 67842 4368672273801
Q 19292 79459 3080863355249
S 76235 866813858
Q 4348 96360 2729351499904
Q 13857 96647 1297449176011
A 13801 992600063
S 98472 181231814
S 53462 712219183
A 30768 956156186
Q 11091 95873 3357588264212
Q 1010 66718 7171167947056
Q 2012 88064 2315196775806
A 19748 839101307
S 95148 939416096
A 79091 327250051
Q 12026 63369 5086256275148
S 58522 204180222
S 40268 181715706
S 72637 877366072
Q 8028 69279 3875853052093
Q 4612 98832 4019326478705
S 63276 478707282
Q 737 98272 3164117698047
Q 18538 94729 5401318453806
S 18576 550415053
A 4436 180196173
Q 20843 91980 6578985055213
S 33706 817774499
Q 4947 59850 2638846921285
A 47437 841854490
S 14780 736623732
Q 37514 97420 2397410048805
S 73835 414149272
Q 27007 81141 7163476849419
S 82869 845984654
A 88209 298389366
Q 12042 88611 4872957493320
S 63964 193387010
S 59878 346352907
S 92488 612264186
A 51393 750099388
A 47612 571280595
A 39156 151799566
Q 10032 88687 8489411778425
A 69833 376089129
A 3464 693518684
Q 23839 93545 6602895098765
Q 487 91229 7057324021967
S 13796 871421378
S 79445 475521825
Q 15042 68812 9593300461754
Q 26583 83320 2413793084145
S 425 851084922
Q 21546 93518 8848895829801
Q 5816 90002 1045627642357
A 64519 861773383
Q 30314 85460 6325594219450
S 9727 795161754
S 63561 745202757
Q 29943 95369 6860028635822
S 18991 614240773
A 70307 21512664
A 61439 528117072
S 80104 776617377
S 66468 857218371
A 68518 585099212
Q 800 99014 3764977925069
S 90546 583021448
Q 20184 92927 1134378270890
Q 4605 77893 7187503539300
A 54307 720541865
Q 4401 86560 5047528895158
S 65528 439973157
Q 18051 75816 7681432847765
S 34601 596742236
A 63579 679003867
Q 3281 81393 5562562966717
S 51766 414234714
Q 140 79164 140057406569
S 11978 16922232
S 90264 738743770
Q 4685 91632 5270360012770
S 69912 969215874
Q 24590 80987 2936311002192
Q 5578 96396 1967340105002
Q 6053 95725 4712635591521
S 27709 286500158
Q 5000 92767 4694010944461
A 54013 887851583
Q 163 99185 6046995984650
Q 34031 89911 3086374272099
A 8425 618396314
A 84112 817411071
Q 6006 99121 1801153277003
Q 6851 85956 3128698511754
S 86347 496837287
Q 2343 94082 6444555781638
A 64157 292907395
Q 5499 90058 8311147536845
S 69133 871174527
A 2314 673495406
A 74114 130976647
A 31712 53477055
S 28095 679536515
Q 937 59140 2872720207568
S 91810 565575368
A 40948 697646640
Q 8640 82745 570845725735
S 80214 338012132
S 23957 783697891
Q 15925 75246 4563080598532
Q 3075 87472 6941101374380
A 31954 577610937
Q 23405 77711 8519858256703
Q 4246 93671 4306300963060
A 68626 99910598
A 22736 502900664
S 21341 52855830
Q 2903 78807 6764763827072
A 35306 614051088
S 43490 290761381
Q 3742 97075 4058456805516
S 74209 89302999
Q 47247 98819 8239635815548
S 92775 324730213
A 51078 46825699
S 49454 241889719
A 98936 232110998
Q 8184 64361 2284015272758
Q 11892 68336 9905058763906
Q 43390 98773 9945425357662
S 93 255340125
Q 24136 84316 1794900561531
S 66494 519562286
Q 15483 77947 6573244558334
S 44789 937991394
S 17860 130480305
Q 17288 79123 2989233416638
Q 6285 95527 6338518218954
A 53775 291140315
Q 5354 94257 2487786815023
Q 18702 75037 5186307625391
S 50766 191749384
A 66572 623218135
Q 653 50989 919512437541
S 70200 366770463
Q 12064 89611 9819161257151
A 33651 91046656
A 83886 535086646
S 80041 780121914
S 96302 344507256
A 37284 403916844
Q 5389 97532 5483163410463
A 99514 889068561
Q 15579 94674 2872739361605
Q 1199 98906 1370315561226
Q 33765 89145 2806850157315
A 27615 306725054
S 42411 23714216
Q 6028 99835 5168825510829
A 9222 248108421
Q 2709 74099 8282915584162
A 73883 68340136
S 71541 483257464
S 72686 586149875
S 61682 146556438
Q 21351 90074 6444392452874
Q 4617 99380 575175931288
Q 15617 84447 911729984315
Q 34575 99991 3252024228300
A 9162 519154512
Q 11746 99113 4212429697904
Q 16971 87286 5771807194317
A 54782 886392806
A 81916 419890858
A 98237 390732229
S 2016 371951579
A 36489 69581565
A 91768 14194888
S 20112 364058800
Q 1978 99236 437979643970
Q 10611 82928 4787564546697
A 48422 841731474
A 13253 811722806
Q 1255 93148 9560393756319
Q 30146 91827 5492466081441
Q 9136 85739 2584822200285
S 46906 817498195
Q 42033 92717 6326038655827
A 775 715831439
S 77802 253446805
A 14390 753125235
S 67906 283737579
A 12311 425786523
Q 10398 67660 9861816148686
S 90525 344649491
Q 399 99455 1959767272596
A 21730 739381304
A 40832 171749698
Q 14219 82821 9432037402187
Q 11573 67043 621109246041
S 72534 958644660
Q 29418 83059 7478434281482
A 29741 465260281
A 20554 763921908
Q 83 92572 183203243349
Q 2202 99430 7281032813036
Q 31154 99167 4706911684256
Q 26631 78250 2964131164121
S 87520 10270690
A 92702 916405204
Q 896 97643 1300030432611
S 70082 817736023
Q 4624 99906 9478238805812
S 80613 537155753
A 53802 958691634
S 51390 491683113
S 1508 62556933
A 50533 341589454
S 94235 698959209
Q 31913 99178 6417032647474
A 91292 997426194
A 11057 32100172
S 69605 287116835
Q 14429 82582 8805242521951
Q 19331 69897 8955066055310
A 81882 357968697
S 3510 409084518
S 99621 480455036
S 74649 2286161
S 68694 575276001
S 8984 719807138
A 71275 810072799
Q 18933 91451 1304178786054
Q 2172 91475 7711536313073
A 55663 920120782
Q 6516 92185 1372322786009
Q 1080 99765 6818509240607
S 43566 973725527
S 38016 174388547
S 31950 444803297
Q 25429 97378 6251282460451
Q 21669 74947 8069263841975
A 48683 609028021
S 18939 935210406
S 19016 870465697
A 7595 869893230
A 48952 4467692
A 52316 387574859
Q 29853 82150 3696722595604
A 3738 784890878
S 44262 982666655
Q 18416 91311 8697358305795
Q 4664 99504 6503321045518
S 18926 669506573
A 26714 542289587
Q 4271 78704 6994970842584
S 73858 193567806
Q 784 92153 4419332716655
Q 3724 78011 8030882838044
S 82495 742942936
S 45062 788949302
A 24859 563588326
Q 16160 83785 1181408374763
S 41247 323502263
A 69091 341356165
Q 31572 98701 7567484251929
S 56182 811654901
A 46322 988418636
A 52893 99168238
Q 7756 90016 8917481518656
A 75750 677395193
S 51993 750472746
Q 14846 77551 2987341861677
S 9289 337816156
Q 6607 81247 457489763894
A 38424 355756562
Q 187 54473 781787997208
S 61887 67304616
A 4102 483867044
A 96219 203469189
A 63791 833579546
S 78343 831638895
A 29731 742011776
Q 26541 97065 5971648449873
A 51631 256275162
Q 25466 80050 7451847764445
Q 18012 80292 8187676844467
Q 1578 98126 7770858303211
A 51420 949076289
A 2460 456157301
A 7666 733065216
A 88858 998397854
A 13774 438599556
Q 9957 97062 2449598697097
Q 7659 78556 8523090447257
Q 10861 81759 6862169522570
A 64925 388683061
Q 2837 98650 5193207411419
A 42480 2694672
S 81493 445608779
Q 23511 91889 1472810004507
S 33026 508704439
Q 3413 90941 8597335073563
Q 6904 99431 6475255470913
Q 21514 93037 9851002382599
Q 38122 98300 2968446433552
A 39844 287049962
S 99673 398044056
A 64033 376714866
S 60702 242074858
Q 3897 89378 6214540661999
A 13836 304464397
S 82592 404654607
A 74766 837226950
Q 28860 95918 7536086286075
Q 2284 97744 2578238742466
Q 3546 94300 3978679471736
Q 9788 84480 5814263341330
S 59807 445464017
S 40282 230643598
Q 4034 80005 3297609181786
A 55230 730951028
Q 4525 93871 858412019725
Q 12413 76630 1149681121184
S 55883 792116195
S 66712 407503649
Q 13886 89575 1251271787264
A 95532 455447007
A 81114 229577013
S 41877 501135130
S 23320 906147913
Q 34242 95116 4886754975690
A 793 736021562
Q 486 98434 4724756703551
A 14305 238646032
A 82403 730241162
Q 7362 92398 4905711171130
Q 4509 95236 6680092461802
Q 3289 88409 8800309518338
Q 210 99824 6404981258839
S 14624 38209339
A 18356 849930130
A 47422 221081645
Q 39266 96172 2015601022841
A 93938 397568250
Q 9622 94929 864650219583
A 36207 55254788
S 61169 898197386
S 60002 647766088
Q 13380 82318 5175272598853
A 7158 159227927
A 7890 340374686
Q 6826 89286 7284327417998
Q 11755 84224 6479753235833
Q 17735 95314 1916790245840
S 95611 688706844
Q 11565 72371 5378499611990
A 9408 623537983
S 44963 112290908
S 66680 150648329
A 9318 208581164
A 67813 770910040
S 68979 499519100
Q 35783 91986 3267265747141
Q 30664 89535 7987851627487
A 95481 342433742
A 57989 449286289
Q 20872 97158 9820452489195
A 40588 274328004
A 5511 306505432
A 26136 329231825
S 77194 336538395
A 32692 593998052
A 63089 267011061
A 66369 426485288
S 80950 190284630
Q 1768 66735 9284707959844
S 98913 802630396
A 90671 289780667
A 9615 412906608
A 23153 623956054
S 86080 188743031
Q 41291 92781 8808973696981
A 63716 53377138
A 52225 564673456
Q 701 88269 9940300141993
A 94527 760007833
Q 7471 85836 2424861400730
A 42624 462679862
A 70036 37922251
A 13680 941218214
A 93947 454003044
Q 49 66573 7424823613379
Q 3620 79571 473262139385
S 9850 64246929
S 53001 595668732
Q 4063 74759 8115160475201
Q 14648 75384 6281722879605
S 70253 768373643
Q 404 75518 8238748549847
S 13392 922472979
Q 2206 83846 968508860419
A 40961 213764071
Q 753 88186 2918769961817
Q 5034 96873 870304146228
S 78975 316678280
S 57660 412971137
A 60872 946042855
S 40274 428517843
Q 2255 95023 5017553604367
Q 1304 98136 1336561850814
A 66977 818971304
A 14589 952673800
S 82747 757227122
Q 9771 89876 6564446854444
S 3612 886499798
A 34755 78899294
Q 10954 99532 7206923680506
S 93234 769728981
S 65537 384935983
S 80614 31079681
A 18568 447677425
Q 9934 98893 6108754595912
A 82345 778035909
Q 10316 88244 2741916275166
S 70162 647021305
A 46764 351595546
S 64416 583827694
Q 11959 98054 2387321866443
A 10322 252294046
Q 15585 90365 6629486687533
Q 7648 90261 7257016868892
Q 1481 71366 3612974296968
Q 11726 82886 2290747187877
Q 15687 72586 4590010800593
S 59598 661138433
A 1677 37993030
Q 4381 96391 7457390150473
Q 6090 89975 4822510464440
S 70762 801864727
Q 28880 88342 4012286005964
Q 7389 77632 1451843649821
A 64255 878963444
S 406 378131905
A 97211 889389237
S 91838 536741248
Q 9618 97601 9340524594550
Q 3677 75606 2041696687690
A 52731 252285816
S 17064 618686449
S 34816 247828119
A 40650 644577633
S 38813 891243902
S 97248 260433899
S 94249 55798284
S 6518 525980729
Q 4213 89465 1827538440148
Q 30286 96749 777341060599
Q 21009 93976 141205660925
S 55422 623027
Q 29835 90991 3099125901398
Q 7993 67337 3486844553208
A 34476 723601055
Q 13773 80060 3846845833875
A 82432 185719483
Q 603 99822 9948398185877
S 76813 356225866
A 59418 489558369
Q 13568 68553 2055302491483
Q 15334 95356 1458423703764
Q 15790 96073 37063170152
S 85953 639030763
A 57278 803394512
A 13718 366756537
S 58558 960232399
A 42498 238505266
S 29233 862247917
Q 27250 96258 2790912019055
Q 18111 95756 7592541808476
Q 2683 97641 3925641483225
S 63902 688047464
A 47888 28418242
S 51926 228290224
S 99639 780636650
A 60283 859697167
Q 12955 82296 3772097084371
S 65005 932152040
A 11926 841454876
Q 1861 53421 3584360321667
S 97673 839814884
A 54053 454085772
S 25734 694797403
S 74063 301095580
A 86537 351689891
Q 11256 69489 152462726512
Q 15824 85771 4377985027114
A 9622 20603727
A 87908 995619350
S 65632 190033305
Q 6083 98665 7677830692920
A 90264 841366621
A 76185 486074272
Q 43332 97832 6654169912126
Q 30358 94307 7427562530744
A 42060 506182203
S 87621 939198756
Q 45106 96517 4219436426723
A 92763 792164883
Q 4162 62347 3021359848337
S 43716 267671987
S 59808 992197176
A 6453 834609195
A 34950 807000390
Q 3791 95954 8360541462738
S 4373 721020898
A 9343 577400402
A 69045 409458283
Q 24112 83640 5377639587097
A 15834 323341632
S 49098 719089768
A 11103 625928102
S 81415 278670331
A 41352 824275948
S 57694 327690709
S 27083 807661746
S 63331 268642971
S 52433 731939850
A 67996 91347077
A 52091 659695598
A 43262 978227096
A 400 174239484
Q 1555 54094 3180638490049
A 97094 461120846
S 98652 888169727
Q 7467 76070 4960268428053
Q 15125 90360 5001973687631
A 81150 902451465
Q 8405 64621 2796895057389
Q 2756 74204 7203945246586
Q 6243 92901 9212684640135
Q 4964 92290 4222124894203
S 72285 225165149
S 72632 723912079
Q 1808 99025 1692576387268
A 34823 539771818
Q 879 84525 5128236854706
Q 13577 87812 4095229953904
A 42371 466189485
Q 11260 89704 5644982293907
Q 12421 91223 5853524138468
A 60420 280476488
Q 12604 90975 5636095962244
A 77967 790292194
A 98971 416638890
A 81330 331357628
Q 6261 97696 9328501133411
S 26841 475548739
A 28860 645975765
Q 477 68029 2873309016290
S 31219 12765199
Q 17585 99733 7386640724009
Q 615 93731 7859552386214
S 5813 662023909
Q 2013 91009 9425322172490
S 68799 92138067
Q 1119 79981 2319638877201
Q 9522 98544 1678197902454
Q 3101 92247 2911304651226
S 89744 590733588
Q 11116 75142 8048124277379
Q 9999 73745 8286439587692
S 41660 912100816
Q 49248 99319 5258566789816
A 57583 182571582
A 68754 723252097
S 84477 574202970
A 75152 669053083
Q 13779 81926 998635548127
A 61770 615812111
S 7645 796414123
Q 6304 71846 2240921165993
Q 25415 86754 6369285293402
A 60021 650415670
Q 6184 91883 2120311372822
S 18287 872950754
Q 24330 82254 427600124643
S 8853 974961620
Q 6005 69783 4482291893675
S 37372 462707477
A 39107 259741056
Q 10344 76578 5177099134893
A 15460 947794767
S 35494 253628021
S 71254 957035506
A 55442 982544244
A 25219 311163092
Q 30954 96289 1918055504184
Q 4493 90545 2871611144450
Q 14492 80141 8620791562746
Q 421 98120 9571997697742
Q 241 84342 9791105898700
Q 24503 80894 575436111045
A 96846 381320971
Q 23789 80572 5487656652861
S 12185 233995226
Q 34850 93130 7730224674089
Q 6195 78177 2723380634386
Q 15531 79145 66219896671
A 18206 658791108
S 51587 737357073
A 22243 57694060
A 77192 819638719
S 80227 822394014
A 4392 521145855
S 42296 484421406
S 49632 817145861
A 4069 163588026
A 72758 729587135
S 88925 815222877
A 90534 847542852
Q 22715 89191 9993382014178
Q 27923 87743 1594708921438
A 3050 788118888
Q 6938 82610 6379028933301
Q 4243 80609 5433776976650
S 64667 552578851
Q 25547 93748 680271267063
A 66951 491387873
S 86855 471342529
Q 3940 90463 2727234656983
A 83794 63029885
Q 14544 86673 4776194511610
Q 3038 53919 3923366981457
Q 7773 99666 9767504717547
A 48665 94491293
A 19026 997240450
A 76182 615137620
S 79290 811944655
S 35589 650568823
Q 1365 87211 3226937812693
Q 2766 88716 2045627738998
Q 7444 60414 3586523195230
S 88134 596579666
Q 5737 96309 4856572503820
Q 5125 99199 88354581994
Q 11914 75626 7053485239648
Q 11401 95412 8087356235254
A 57804 815877666
Q 32178 97233 7490800207469
A 5137 285663519
Q 7697 87528 1533482500126
S 82503 45586536
S 3556 302786393
A 90856 909407359
A 17116 614782473
S 70207 241224083
Q 6273 94955 8038342248624
Q 22801 80403 7941875961928
S 3518 630883114
Q 15018 93863 2015001428387
S 65849 979444817
Q 35950 93751 7883356081331
Q 95 84838 687864579482
Q 5220 92364 2578927004525
Q 26169 95753 6999885850204
A 87040 862533320
S 12592 354212587
S 3898 460639172
A 43539 72059581
Q 15904 72600 1506520866829
Q 3388 92908 5711147251400
S 3276 478458581
A 50412 892228287
Q 20887 88940 9981243045760
Q 14550 84978 3722444116158
Q 25008 82425 7054522680872
Q 19262 74436 122028152963
Q 8378 99924 1304194169541
Q 2381 72083 2297447279198
A 28245 630171861
Q 10085 89127 3860353687368
S 33599 848661605
S 7711 161710369
S 72870 746625246
S 2577 724422973
S 21967 378066575
S 13648 256872458
S 76006 102754806
Q 4945 96484 6328988360860
Q 22356 86038 4979459179158
Q 16055 96532 1673885574619
Q 92 96493 3632102821296
Q 17314 95690 7568540005492
A 32066 464997826
Q 46475 98570 3929946060304
S 84375 922282796
A 2477 320736928
Q 175 98698 7515157961855
Q 1998 83007 298568336877
A 68976 677628997
Q 3452 79212 1423139870555
A 7660 356349365
A 17906 295171907
Q 20416 98346 90805391275
S 82118 669413501
A 62448 918897469
Q 4962 83625 2956402297581
Q 17885 82293 883891142723
Q 1107 98611 471691588557
Q 15116 69862 8449799892540
S 8159 248469414
Q 34348 93616 5594987333005
S 68467 856129746
S 76830 936559480
A 22718 349582017
Q 1371 95293 6031237343419
A 6524 327044298
A 4893 639731016
Q 37661 90800 2893949377191
S 34233 44639056
Q 14072 83108 3772639447209
Q 13562 99945 5567057761010
Q 35101 96665 7669220382270
S 8217 595185809
Q 4902 75335 8871009753772
Q 545 57870 4284602357769
Q 3206 65308 3549334472612
A 27362 362672067
Q 10399 84185 4210768427763
Q 13367 85607 8046129363367
A 70313 241622068
Q 24695 91703 4721381552387
S 12410 212165556
S 80923 703361497
Q 38504 97590 2690348618229
A 67860 881220833
Q 20245 72465 6827257451528
A 82788 979373477
A 46148 567905597
Q 43457 97652 8432537456039
S 1993 954876820
Q 19832 83943 944580329043
S 51223 349862553
Q 2295 79329 9196720185489
S 1524 321777617
Q 7220 82898 1830574836799
S 17821 182742980
Q 1203 83667 876815824867
S 69490 370810449
Q 13699 83005 6289381613385
S 48269 737417737
A 28344 864392844
S 94455 188684433
A 94815 46926921
Q 2664 97765 6029689898600
S 85928 746770272
S 82872 500691523
Q 19178 90921 6579738262495
Q 9227 92887 7722718100572
Q 22765 73222 171061164356
Q 27772 85319 3460204707951
A 92131 14080573
S 70539 749387014
Q 5938 84356 6241945978719
Q 7792 86160 712640240631
A 56828 477047989
A 54057 431452597
A 73584 346187929
S 49455 407473725
S 56215 808757391
Q 2041 66836 4458694740294
S 93114 574932350
S 43629 352854519
A 57237 196931383
Q 4922 99777 8934447113873
S 23893 643776820
Q 3878 97279 7667392452124
Q 3277 75689 1658449989282
A 70790 848798440
Q 17560 97178 5935607204986
S 51509 741955550
A 21086 404736503
Q 1390 75415 3138339069067
A 80880 31961176
A 7619 267447900
Q 647 95972 6552553195187
Q 10304 65004 8249454211745
S 91741 365048339
A 35974 869405451
Q 4273 96884 6511578242682
A 53994 219475766
A 68412 797645802
A 31591 8476581
Q 17864 93347 804757122716
Q 21998 99820 9922761887090
Q 13573 94065 4068207966445
S 92690 687000272
Q 14874 98343 5636021382493
S 41770 162864886
Q 24516 99953 673232199232
Q 16959 91728 7525062990750
A 17731 151123416
Q 4654 98277 4271135826150
Q 4731 77070 1632543558416
Q 8373 97273 6721616634887
Q 17169 92414 5103388878661
Q 5621 89676 1261472106579
S 10946 685621177
Q 27214 86981 5956933054281
Q 27938 88146 6355143967518
A 66978 741585627
S 18608 572265031
S 29063 406255723
Q 3904 95232 3307278353163
S 12283 135123319
S 91959 215189550
S 13479 521825281
S 93321 890910088
A 35610 732200207
S 92496 883167056
Q 29918 87287 4111445780652
Q 2828 97330 7157757138640
Q 22466 88575 4817836497817
A 62807 524921125
Q 10991 95988 2347218019200
Q 12448 94069 4836659921562
Q 33777 96566 7064471729448
S 75260 990130767
S 52335 464059972
A 73161 734861399
Q 7008 94900 9876951609975
A 51887 132750319
S 11979 294107349
Q 20359 94953 7454995723460
Q 13774 99861 4881345293689
Q 43239 98905 3893526298386
A 42582 344901749
Q 44874 97279 2823593659423
S 43179 175125057
Q 22135 84431 8438373323838
S 38076 241331328
A 89753 492373604
Q 7636 90827 4003081652524
S 73545 488342944
S 49999 321339800
Q 10770 88075 1727484482762
S 7013 656858889
Q 36399 92088 8211723476604
Q 2866 89927 9305776927260
Q 19147 77161 7497972531830
S 34297 892528782
A 70497 240488574
A 69949 864242891
Q 22883 80065 2632598846172
A 74921 756556665
A 70209 454116513
S 55133 523861516
S 52357 717681599
A 39232 927252178
S 78453 385191048
A 22788 839812847
S 30728 729640449
Q 298 97940 6616389902634
S 54693 816788963
S 9482 332191595
A 55860 220185946
A 15742 30407766
S 83625 112571994
Q 9479 62172 2760107528149
A 37864 364135211
Q 29107 97700 183019460941
Q 996 98741 2028733181366
S 27221 142001382
Q 10675 91816 3368227129898
S 93710 509648848
Q 17362 81870 6286223157970
Q 32176 98810 3270844711599
A 4163 639241612
Q 13039 88276 7110688337361
Q 16144 74781 5750142896371
Q 9424 90414 6890618336613
S 42294 346900924
Q 998 87572 2507100847936
A 46150 971073865
A 94596 214052332
A 41655 664028701
Q 9914 60543 5290255540749
S 86460 286308887
Q 48316 99060 8492758835632
Q 9790 69485 7550727206843
S 5758 940637144
Q 156 57373 5892942285437
Q 12499 94819 2414783522660
Q 4890 93658 1579452810381
Q 9178 67970 6795351551070
Q 6964 86523 5215492248962
A 25633 984977744
S 10737 113954548
Q 3583 69471 5796372759474
Q 23298 80439 4620536238881
A 9409 33756523
Q 1434 61882 3730813560767
Q 298 98872 1558450631981
Q 88 99264 5086059918965
Q 7054 91687 357753738231
Q 23439 75429 2994917601650
Q 16132 73943 247585486675
S 76122 680765594
S 55709 536943559
Q 21863 96196 4321324062798
A 96838 543984984
Q 19873 74447 4320820950122
S 92475 620493989
A 77960 827703343
Q 6157 98792 4210367318150
S 84416 656576324
Q 12967 94655 6645546417403
A 45499 740009450
Q 31487 93742 3750983468077
S 57980 385636684
Q 38948 98193 779941712859
A 2771 874206609
S 46677 468542741
Q 9972 99927 3848759234033
A 18239 46326093
S 28150 243416890
Q 1976 81546 3473196907299
S 87009 655805231
S 50422 970692096
S 35817 417480863
S 45640 675039603
Q 21884 94328 7464928134699
A 39222 737471213
Q 43401 96528 7283676500006
A 36211 243650684
Q 5451 88586 3045309805405
Q 14750 65450 4779590225208
S 94652 242933820
A 44869 547364653
Q 7151 58912 5562626881139
Q 26896 89919 2635959945327
A 42983 366961670
S 2186 937002252
Q 2685 94818 8209709024556
Q 16927 98723 5244756581079
Q 22920 77966 4486923045783
S 24229 338601268
Q 585 99062 2320333448839
Q 5155 80582 3489532040808
A 94510 244693854
Q 4664 77015 570038040690
Q 1488 63137 9962279928906
S 97871 132677977
A 56323 649644889
A 71087 676255405
Q 6248 96922 6436161528464
Q 12491 97087 3326145304487
A 16980 236451449
Q 23416 87288 7864247867276
A 99472 583297806
A 78943 519942970
S 96104 573651417
Q 821 98877 9665906195604
S 27663 249127396
A 6061 419723681
S 97524 133709303
Q 8346 96266 5241226776816
A 57033 377887088
A 66288 163231432
A 47963 403479454
A 75522 83591071
S 51716 589400271
A 99615 564567130
Q 8401 94576 5546454690957
Q 8392 88624 9032261658478
S 84933 89478708
A 3067 253930202
A 20722 69054908
A 62769 657534523
S 77993 998544024
S 53123 862085285
A 32114 584997436
Q 14838 96901 8083127250750
A 72377 579210084
S 42303 243291561
S 77800 528244241
A 14638 255690976
Q 9496 89178 4922819587332
Q 41500 95111 368688293932
A 84356 176416244
A 5261 497264109
Q 22882 89344 2618355169962
A 6833 576318366
Q 1361 72748 7843876533781
S 47038 20953203
A 15577 33741617
S 71193 465908869
Q 15856 88377 1124725612548
S 73655 144584354
Q 437 97900 2672528402633
A 61676 322216541
A 90533 43509659
S 3645 302970557
A 45676 144711925
Q 42042 94447 6917082253622
S 64534 716218797
Q 543 98611 3984034051044
A 48623 159272024
S 92851 678975557
Q 13921 92911 1963611386675
Q 39312 97950 4375437319446
Q 17112 98632 4771469264606
Q 8277 82624 9935558198533
S 5815 891228415
S 25239 660482451
A 35624 304734227
S 89212 116401971
A 82453 463376888
Q 16267 99142 463590080381
Q 4144 97348 9988141417164
A 23272 531918580
A 94142 562059850
A 10773 939658152
S 2460 583386371
S 97607 224941675
A 71292 466167990
Q 21005 99280 6575977410012
S 30287 325724083
Q 7856 88324 7995279347970
Q 48030 99943 9144218379753
S 21180 44190015
S 7009 975427601
A 28854 567551478
Q 4368 75386 5346342995828
Q 34499 98276 455703870238
A 28562 882752057
S 65685 416080436
S 34759 203166196
Q 11620 96372 3557957983619
S 53381 56712826
Q 1124 90118 8936112814236
A 99624 601136598
A 21231 591797011
S 38030 899740797
Q 20754 84275 350761924194
A 81364 124864762
A 88361 167722057
A 27394 572039478
S 94108 642410870
S 6492 839249697
S 53745 254679622
S 70988 954361529
S 77378 457462638
A 99621 971828777
Q 23770 83125 8431639771223
S 37172 951896341
S 6832 478135325
S 57239 280543725
Q 16971 75987 3261564929314
Q 5660 99050 7431797841405
A 6629 65328048
A 74833 941251007
Q 16738 93425 2731613241560
S 58345 365716092
Q 19935 96297 9517421918627
S 28531 660749041
Q 20339 75082 9991882171543
Q 11987 67150 2927991965627
Q 14139 79201 9851347768102
A 84860 624782125
A 26605 934469919
S 14806 649886741
Q 18727 81392 5918767112730
Q 1422 96984 7090847363003
Q 8936 81503 4039225775273
A 76695 150093177
S 76216 172152740
Q 3358 65313 2520657899953
Q 512 99893 2173321743211
S 26212 789763801
Q 26302 99623 3868214143804
Q 13362 98854 2816848631933
A 3280 302608728
Q 1225 94070 491025913066
S 72059 347684234
A 11636 543644512
Q 2027 62711 1534047924743
A 3194 367702234
A 63646 509581256
Q 10349 73269 7855332564115
S 12369 790912704
S 8280 203711564
Q 5592 97514 9511962975124
Q 9658 82746 7280229206237
Q 27124 83268 7267610846630
S 31917 415244910
A 78855 450298088
A 63142 608525597
A 46248 890786990
Q 2028 75473 4848420517705
Q 7027 96587 1158182745492
S 8660 707113701
Q 25160 98830 1539385329550
A 51776 119891229
A 57302 2526507
Q 9930 94688 3260933761663
S 18614 333610951
A 51048 478275908
Q 3176 98437 7746046892442
S 63917 695989730
S 99322 209413542
S 15180 501072793
S 33402 761831880
Q 8208 82036 2766339662123
Q 19555 85395 583766493804
Q 8113 82367 2459623537798
Q 29038 97732 5636572002280
A 76579 393372292
S 53397 375440671
S 61951 488747530
A 60549 435198128
S 66528 308658323
Q 25771 88372 9361546298530
A 87808 692174770
Q 2015 85104 1615831398350
S 9514 335921846
Q 812 55843 511419868915
A 88002 124594996
Q 12042 70708 7174830710611
Q 16973 75374 5755378098632
Q 6422 97080 6907040974924
A 55140 740529147
A 22936 972799338
Q 147 86673 9978045820911
Q 272 98688 519895470445
S 32916 558989380
S 47357 407866528
Q 1184 97477 9894345246089
S 6464 30791679
Q 6525 87993 6302561233029
S 82746 222514390
Q 28067 82743 4069997682939
A 37313 95334908
S 4397 931567656
Q 13925 71621 7044682791188
A 90092 528449559
Q 8630 78618 9272598047827
Q 2545 93425 3691363686782
S 31896 665545264
S 68691 207890134
A 81177 881669731
A 7018 308495443
S 67866 563343838
Q 9376 81523 3960775725874
A 14549 666104564
A 83868 134119962
S 88499 484363521
A 23674 457466743
Q 403 99270 4023181633155
Q 9232 85413 6800963876349
A 51330 589211928
S 93575 513672693
S 90663 323510855
A 7038 182550451
S 72994 690566851
A 68580 491431152
A 54067 275561223
A 44036 22124136
S 59194 560675440
A 63695 379131452
Q 11409 97021 3548085098064
Q 26149 97713 7195600931771
S 9360 710507058
Q 14000 99544 8935220267165
Q 3541 55333 2373552781098
S 74699 619697600
Q 38975 90150 4667119453769
A 14203 913145577
Q 13142 94086 7274022420598
A 34288 143555690
S 62164 406385464
Q 330 91211 5840314822781
A 45488 393260902
Q 7503 91035 9862266966876
Q 2306 97145 5734694080635
Q 712 75340 9478850347506
A 87102 107540682
A 66783 673721436
S 67971 499798552
S 86075 817673729
S 87296 630326356
A 72873 459139815
Q 2984 99864 7813763795430
Q 1006 94660 991502737828
S 26150 20356746
A 71149 810560368
S 72128 911370027
Q 4133 92569 7811637237897
A 2846 30574592
Q 1098 97733 9719448732759
Q 7344 75394 7125626530117
Q 3650 65560 9091867455797
Q 37501 96033 3213337476026
S 3280 407964194
A 1639 234873731
S 6561 582684081
S 33428 423063561
Q 7307 89299 5116920357242
Q 10895 76181 7480042250158
A 23879 929575690
A 17766 464718693
A 90798 679199616
A 21361 87436239
S 72817 649420093
Q 13170 75790 6254543212123
S 12434 260900464
A 96820 354212911
Q 18034 91686 1419775428669
S 5209 845500151
A 99456 818564637
A 68333 369697010
Q 535 80470 7823895040099
A 92762 798352020
A 38797 831290823
S 29695 256229795
A 99859 606853425
Q 25581 86178 4239230435812
Q 21814 87046 2413789141805
Q 2833 98670 5958850985647
A 55851 136734844
A 98216 926182145
A 62963 207629653
A 74759 926095628
A 79154 820207407
Q 39351 98914 3647961612942
S 15035 425896909
S 37909 870425571
Q 3591 88354 5458150744929
A 21907 492396982
S 8616 160889489
Q 34099 94610 2915570030443
A 56736 84134883
S 5033 720952722
S 62417 615449202
A 78391 745916833
A 44310 153132118
S 23505 743407216
Q 22013 81199 348740575929
Q 13885 72708 9893792824308
Q 12900 86300 1194441413280
Q 6862 78463 8974611892790
Q 9407 72004 7843128944296
S 27180 348316722
A 57561 991868430
S 35230 444441951
Q 26899 77387 6409401212094
Q 3157 99302 9392152352237
Q 10847 91635 5406009805288
S 66547 85101910
A 47068 736435734
S 25292 710780004
A 59720 777868823
A 37102 911805305
A 15965 497369681
A 67625 677689135
S 58493 142709859
S 77186 556436648
Q 3904 91624 2546700114899
Q 12726 93265 9402819426645
Q 35160 95772 877290030939
A 15328 973411367
Q 3588 87490 8946130190175
A 61248 770041185
Q 34896 95393 2885450832271
Q 2576 94673 6767196781507
Q 47276 97754 4716847616521
S 74886 664893413
Q 22805 83052 6377131322192
Q 13375 89500 8765617184585
S 32421 324583063
Q 15286 72314 4978134698748
Q 19976 97792 9113900679903
Q 371 99706 8059100623490
Q 21523 80277 8044843801095
A 54428 576936036
S 55238 924096381
Q 557 99582 3574637909147
S 99658 853839380
A 65945 650888471
Q 4840 77114 4854994689690
A 49385 665344577
S 83611 501467248
Q 15598 92247 7763362679750
A 81756 322956191
S 31422 969108907
A 76311 434308448
S 64256 290018544
A 28435 671458507
A 54765 692838643
A 74398 303251285
Q 39696 95272 6105059351904
S 16006 593433544
Q 10383 68685 4299383039972
Q 13941 90262 7029395059122
A 51448 84989812
A 2433 777487926
Q 5868 98501 4706281364343
S 42770 6001985
A 99199 722664117
A 33128 152836112
S 82851 898268595
Q 20647 88979 9449074476361
S 90810 502032922
Q 28128 90320 1682326334961
S 5956 72069980
A 32701 281472635
S 61967 589777444
S 89569 82698573
Q 6941 99801 749657060860
S 17180 947761920
A 10275 903212054
S 6158 526810555
S 22236 921732133
A 41196 68399357
Q 598 99243 9877994864994
S 98180 82783951
Q 42609 97025 6087080698377
Q 12264 70980 8934820585979
A 97331 948572460
S 74907 140846983
A 31849 586527452
S 80194 790339206
A 34355 117442892
S 85968 634658786
A 9816 377109284
S 97385 348459223
S 35044 681431722
Q 15764 75480 2918745139529
S 37166 818581791
S 39951 498494006
S 3796 22679449
A 10739 325065332
Q 6804 89716 3755601876650
S 83536 920469549
Q 5882 92882 3768021900964
A 1468 489785646
Q 13894 85876 7166196615043
S 93198 749465676
A 26880 64418753
S 22282 303442406
Q 1622 98519 6188888935254
S 21357 418037758
A 96699 331156710
A 4393 333556653
Q 14062 96888 6415416986618
S 16095 703675084
Q 8760 70981 7570415368374
A 76686 375259228
A 10133 466470816
A 74191 500491428
Q 42165 94900 7642287535443
Q 10650 88882 4698951970416
S 35630 490462165
A 68664 521190468
Q 942 65545 4884815290233
S 75424 346304192
Q 6673 94587 9842065451657
S 2072 894590096
Q 27 92677 7467300767696
Q 68 98708 1123783554701
A 2673 730836416
Q 3115 88815 1239124907010
Q 23615 94700 8357670063130
Q 4139 95475 6518284135221
Q 5552 97850 5825951076263
S 80160 357694772
Q 37164 95529 9338050245122
Q 15962 85507 453944267847
Q 31603 95208 1023186445563
A 82543 475080069
S 74773 47273841
A 71603 124824246
A 59845 567287761
A 17245 271809239
A 9040 296016743
S 57966 779832914
Q 16094 87250 9277593033059
Q 37133 87767 3260303511486
A 2153 404975540
Q 7958 93667 4678887534273
Q 41749 99928 6651608999358
S 50903 654409878
Q 797 99397 4628460118205
Q 12975 74249 3336998763652
Q 27918 96510 7640257905866
S 32584 133501395
A 70544 299387708
S 81951 322846105
Q 23964 94156 3828546598817
A 95584 584930123
S 91908 240013828
Q 1005 87398 6500295667774
Q 27288 90743 9899337604338
Q 6465 96607 343086626573
S 17535 668605721
Q 19532 97540 5975550503015
A 98287 735149456
A 9500 915829228
A 17019 915331594
Q 18477 81332 1330908194303
A 74489 329844362
S 64378 81657062
Q 36857 96463 2309624426904
A 35134 465127875
Q 5686 77484 9308865377240
Q 546 98730 4022311666937
S 97754 539238857
S 39641 759154727
S 10248 576110744
Q 21425 86905 8888479352136
S 18666 61070619
Q 4642 86858 8955996832281
Q 8974 85469 464228495595
A 66133 450670371
Q 13542 82035 2484187227901
S 35994 697952752
A 76718 631132539
S 32355 573731228
S 25016 123462666
A 50946 925791225
Q 1720 97619 9528735919636
A 1379 426577231
S 34522 636418090
Q 7750 74945 9104948958484
A 47633 946478202
A 34580 604418211
Q 9121 97934 4578345236212
Q 4954 94601 2503264123977
Q 19329 94560 8198058657537
A 66357 8513079
Q 31765 94136 792562962527
Q 14307 92235 7012118771182
S 62440 563568539
A 40460 5570343
S 33493 219915863
A 46316 483214579
Q 4414 61261 5600549438043
Q 10544 88405 6733672468970
S 99942 691865578
A 60342 7077348
Q 35562 96331 133497235710
S 42235 301178233
A 13468 31835222
S 35781 945348603
Q 18025 86864 8270445096785
S 58998 529648518
Q 10805 77949 1595721587365
S 33834 371973626
Q 18890 69107 6187848492080
A 18439 244675997
A 66543 674223777
A 99572 226696295
Q 3575 98355 9821850531531
A 43925 581414322
Q 683 80766 9183071289535
A 98132 980222259
Q 8084 61983 2183509551070
Q 7821 96496 9906779121842
Q 12380 86521 7122908402284
S 45895 525680161
Q 2829 77428 1041969052366
Q 746 97997 8904105886638
S 58502 68621122
S 72823 434414504
A 32621 714440452
Q 9892 88007 9942831113619
Q 27363 91898 1201740581247
A 80380 279764901
A 29613 345163299
S 5508 259540570
Q 454 99189 779246430880
A 13248 598742506
Q 4140 92552 7128773731159
Q 24189 98820 885254893260
S 60124 487825907
Q 27413 86937 1438443288822
S 56841 412572187
Q 10354 97458 4904408570912
Q 15188 88121 8131149030916
A 52616 505615397
Q 804 67278 5999654754324
Q 23633 99670 2790510556925
A 35610 442476953
A 98923 953991389
Q 8421 91111 9393722565948
S 54881 771523547
Q 14663 98180 4514607128349
S 81188 924541932
S 33258 84840093
S 84061 620429598
S 55003 366608225
Q 59 98170 6912969911991
S 51478 863696027
A 32840 82293924
Q 15457 95384 2125152626424
Q 27051 88370 346727305788
S 64348 941643232
A 48764 734354005
Q 7717 93573 4921979209661
S 18054 66504532
A 36801 687954028
Q 8940 68984 2941514440354
A 2692 77385324
Q 7438 67862 6592130080944
S 87481 174364732
Q 27093 79942 7928717100105
A 12432 740111471
A 59978 266797913
A 60787 290910281
S 64215 776202733
A 26083 952623906
A 25802 92880576
Q 2217 74966 1029565261443
A 44467 391720576
S 53025 202613530
S 72692 753047979
A 52718 152244827
Q 7107 59357 8687828509971
Q 25469 78404 223117467562
A 22171 962508719
S 95870 107041968
A 93920 979442407
A 34442 586904177
A 94145 732909057
A 89554 385783878
A 47504 632928885
S 10657 295112971
Q 3755 99529 2151261009404
S 22143 501234838
A 90647 582939338
A 47084 578051765
Q 1146 80628 1253048993936
A 94850 563148810
A 98247 195822087
A 30719 676551859
Q 1088 95128 4549452441167
S 65831 657089568
S 19899 648781496
Q 3279 99855 8992525778012
A 7895 777614530
A 65456 472838483
A 8173 723358155
A 69064 82397988
A 50080 717895939
A 6709 82461644
Q 8847 95092 9805545822731
Q 4258 86015 197080865293
S 72 117705145
A 31923 599375175
A 94853 999396123
A 2342 977963006
Q 16860 98675 6981127197045
A 30988 457258349
Q 6961 92143 8670214039900
Q 37148 90032 9656673153232
S 69972 439189352
A 95245 980946036
S 65882 711868868
A 38188 78311088
A 44848 369237118
Q 6322 85282 9889934974215
Q 2752 97726 6997784792244
Q 22973 99612 5812601928952
A 39263 400344004
A 60818 426559112
S 67101 304767423
Q 28501 92109 8984459858352
Q 15066 91645 1982618689269
A 67360 591459950
S 32103 887049378
A 52631 29640012
Q 34399 91889 1585843207324
A 22386 132109734
Q 17824 79504 4041401630518
S 66410 702628955
A 38842 231660146
A 18222 643516445
S 20745 321408817
A 20204 260468391
A 24110 389179483
Q 13464 92442 9894931648092
S 38873 759388140
A 80404 373940898
Q 23127 94470 3964927409125
S 35697 279801577
Q 12763 77921 3793433264807
A 98003 165420350
Q 8823 62731 1406559323941
A 18624 239986528
A 39625 857467035
Q 6305 94390 1207905573716
Q 5609 93532 4333431169872
Q 4638 91416 7009777267313
A 56885 710308725
Q 4838 70334 4009633750087
S 30585 532647615
Q 26777 98655 7030398889578
Q 44142 98801 8435357591798
Q 4060 96435 4707713314366
Q 3237 77746 5018356800288
A 89274 345178781
S 71625 687094811
Q 1423 52101 7796859575819
Q 6480 97347 4952067408385
Q 19859 95039 2997468120190
Q 30646 96393 1035691355826
S 97661 523954174
Q 9172 91820 7019026608368
Q 19643 98772 7846071778130
S 33032 412737936
A 98005 428063096
S 77196 356984037
Q 15739 98912 8756553443509
Q 11330 94383 8115831082624
A 12859 865415378
A 88846 853024548
Q 5408 99771 5536103627694
S 36640 573131188
A 6776 684127843
Q 2470 86947 4404059973992
S 48766 649312393
S 76757 364740867
A 53012 745680760
Q 368 99690 5369676387046
Q 677 94472 5680755243235
A 2055 622125768
A 68364 154351006
Q 39570 94672 8258824572275
Q 2959 86872 4185469025150
S 13008 516141814
A 30624 400252251
S 2329 105446740
Q 24761 78922 7292958890319
Q 710 90901 7220450814592
S 51542 329237483
S 3488 525567954
Q 10133 68963 5777563313605
Q 10660 78359 5089093757673
A 83510 972241414
A 18827 733790511
A 55964 312605140
Q 1227 98867 518976549033
A 79986 527580733
A 33921 781313132
A 4311 579787077
A 12694 270347594
A 5671 304875760
Q 11828 96475 1317833857680
Q 17981 88264 7782382409974
A 89976 994370820
S 90925 272834170
Q 17367 77845 7854965919964
S 85048 577857495
Q 8859 91264 2467196211932
S 43578 149045527
Q 17342 99610 8719871616839
S 35203 464708412
Q 41750 95011 1456255345342
Q 5322 99911 4881754465986
S 11592 638020952
A 77077 400567849
A 56339 817069960
A 57883 666070460
A 91030 353586888
A 48439 337315360
Q 4645 70960 2726656335416
S 27982 407152060
A 56187 28719376
S 86749 370339071
A 72407 209723756
S 18452 749699880
S 85300 258144553
S 46316 755067658
S 72504 580636433
A 23741 768129100
S 33069 540080377
S 49057 397654192
A 85927 455625345
A 9316 836436536
S 84760 846998557
S 94733 303658041
Q 2022 62081 2287075296568
S 16541 493686976
S 3633 160985087
Q 13560 93791 5312438214320
Q 3341 70017 1573216395402
A 15285 714543015
Q 685 99400 9237595172269
A 43297 875366547
Q 30797 87042 5256699160340
S 96246 530340733
A 93239 89611924
Q 23195 80416 3068916579973
Q 221 99838 6082497640004
S 94582 140845091
A 56974 383739092
A 21356 268325761
A 13477 897383261
Q 19314 80820 5871729521974
A 86877 521430198
Q 16180 99022 8540738558991
A 47330 975363866
A 49303 993917257
Q 37693 90928 9254215150939
S 76561 522348902
Q 29949 93697 4299642223233
S 81651 15278710
Q 19944 77244 6900168819957
A 30675 225630226
S 39093 856381343
Q 23093 99482 3085117498326
Q 28489 90869 9164375179917
A 77428 603266262
A 84891 882192139
Q 4278 64481 5092406411398
S 68000 736512200
Q 16577 94394 4418843662946
Q 1145 99858 3137790209912
Q 17207 69544 8682894750183
S 11571 79419231
Q 975 95534 5128728103277
A 96559 762798429
A 39102 456987473
Q 13529 98428 532412530416
A 3449 773389642
Q 14143 99197 1820712259184
Q 8213 98161 9788899450988
A 11592 805117190
S 31297 166469650
A 87190 260505365
S 26716 481929325
Q 40028 96349 5792252245995
Q 18400 99068 9942144520243
S 95855 48260749
S 49206 551719626
Q 4463 95665 2579307073423
A 35083 460243981
S 33221 385060876
A 58135 803234095
Q 4693 78568 48206448429
A 6770 530336599
A 7718 3047596
A 45135 667747482
Q 11471 95761 9799656051314
S 74218 771185737
Q 4935 80222 2449647796310
Q 955 99281 3830171438597
Q 1515 70363 9083902000620
S 26959 802391433
Q 10224 76675 9564372219144
A 11454 857382531
S 2582 829176110
S 26170 727926629
Q 33540 95686 7517176196098
Q 17456 82387 3816095503510
A 34 718074752
S 60740 590128499
A 47940 862990386
A 26604 957900706
Q 4724 90074 1153335643896
A 51666 861403364
Q 8957 59107 4481053133596
A 44592 757427503
Q 6152 68641 4309272831973
S 24669 327036450
Q 10381 94844 5328254240938
A 74167 728337667
S 90623 483228801
A 80521 886432592
Q 4932 55380 8859652084802
Q 8131 78129 3537040847147
S 58581 928318783
A 82314 453371682
S 65340 282371928
A 61935 604475857
Q 1955 98673 8064313815626
Q 8328 83363 3223315045320
Q 8769 93754 2067222735139
Q 6720 99960 1939106379548
Q 21479 75020 6931485426449
A 67428 798290374
Q 26143 95803 9030396494159
A 86048 731207415
Q 5742 96179 6279701070519
A 27149 17968364
A 80809 415366205
A 68191 663487677
S 77186 868497896
A 94552 968859010
S 5469 893647520
S 84792 493629904
A 85498 517546640
Q 9731 72638 709332918119
A 6859 396797656
S 21939 362347478
A 9856 409900650
A 5786 732388022
A 12959 241573390
Q 18872 95040 1509424981823
Q 9017 94411 2287871119717
Q 20031 86321 4420806325972
Q 1213 96464 4871405552598
S 89397 441767456
S 61594 568238015
Q 29692 85869 715636960665
A 98704 773447913
A 57277 805522036
A 30557 987929569
Q 3625 99464 9531546935688
S 2863 347158020
Q 854 83095 7161468884238
Q 11420 84654 539837132377
S 39382 513747693
A 19701 76634137
A 84303 426236374
Q 7922 62961 3123567753473
Q 1942 91602 8980478761486
A 95086 751348481
Q 14693 78278 8053753067711
S 6075 745725424
A 61953 585963400
S 86336 370255261
Q 6314 93000 4761961091823
S 98203 370306979
Q 798 67672 6594151832708
S 94751 16067722
A 80786 783054949
S 4532 422573726
S 60177 78490211
A 12333 831513994
S 75196 137487004
A 95454 421288732
Q 4448 99420 228706353542
Q 7438 96788 901426385740
Q 4609 97038 4851986919185
Q 21112 98437 4852907326094
S 43576 958553603
Q 10155 78083 5684675688185
Q 21445 79370 2897510482364
A 45050 150154933
S 24742 480171802
Q 15300 93337 4389134713742
S 76117 166254274
Q 34576 87392 4724691754640
A 17633 502008659
S 17522 738163169
Q 4765 80502 8889112971383
S 81561 772202615
S 98857 833534676
A 47063 203328434
S 81272 831684991
Q 8572 70639 1951526990659
S 21195 265780458
S 50069 912527125
A 62454 27315104
S 82531 820454893
Q 33573 96472 7079624529379
A 54140 111931794
Q 41227 95279 6346250637797
A 40831 945552878
Q 21490 90766 5642239473936
A 37223 396355561
A 73392 183394632
S 66169 316814851
A 60774 169214859
Q 7231 93042 7481149919995
A 78439 692244888
A 6105 351457528
Q 22301 80784 8702062379390
Q 15531 84466 2729757205819
Q 13185 77302 836659122903
S 27799 632016296
Q 33834 84166 4169874689722
Q 5087 93174 5868487285265
S 42360 959350071
Q 10917 89378 9072544389253
A 22976 114682523
S 60368 258774840
Q 12290 65504 3477215097565
Q 1469 61152 8645551730269
Q 1339 97822 8457085391446
S 80314 771184821
S 82483 713336701
Q 2545 90096 5410536273553
Q 27965 82647 5406548342770
S 97181 558271006
A 4581 511629342
A 41046 852016172
A 79715 795988608
S 65547 16918747
A 94068 713120230
Q 1770 93397 7901401256039
Q 31080 81318 3943951437298
Q 12855 95427 2009408088943
Q 18328 93303 4401164426227
Q 41287 94415 1160283832673
Q 1902 98247 8065274090128
Q 2553 87545 5505218657627
A 516 220575447
S 48213 650708892
A 32959 758739011
A 64888 154101763
S 79259 642124762
A 82761 358948803
A 30369 857226828
A 44603 746345846
A 40194 447968685
Q 5801 95764 4828927768510
Q 10525 91911 1390426020094
S 72984 228827200
Q 31234 95289 7040708406729
S 37751 830395601
S 9646 450252939
S 59634 440595270
Q 16924 66959 5822435577322
A 34694 638164560
Q 7562 89948 4096900948747
A 64359 816413827
Q 4480 98080 1227853484072
A 47186 688312633
Q 9709 92109 8107891888210
S 19189 144566427
A 57239 670763896
Q 43434 97279 8894708008702
A 52851 323901825
S 5068 601178905
Q 2076 99497 6434811304004
A 31150 639952175
S 8050 762051693
Q 23636 87984 7206167915882
Q 18599 96140 894807761077
Q 18324 69137 3375571228810
Q 8234 94718 2328181710895
S 26645 149304496
S 72331 935483505
A 52981 643963985
S 35209 61349232
A 50943 823578697
A 34300 879175744
A 25503 830472317
S 3570 521303684
S 77519 257913280
A 70070 107334679
A 11487 163231263
S 69891 103006979
Q 16615 92783 1674506103908
Q 4505 96648 1132559707328
Q 14371 96552 3129450183472
Q 40626 99625 9077602306300
Q 4125 98922 4872105777275
A 17933 570750499
S 98559 747764714
Q 20088 94986 297885294348
Q 11103 86724 3162969032820
A 52589 200855203
A 15630 850024277
Q 13578 76444 8897188651055
Q 11368 73674 2280367050129
Q 3054 94720 8599008603347
S 40410 692573249
Q 35089 90600 9101061706856
S 14215 260672973
Q 2887 96236 5160584035435
A 94084 354296496
S 82928 286511513
Q 9246 64485 3415172895666
Q 4349 72785 4760818953156
Q 7454 79170 3912584584111
Q 26308 89011 41747905880
S 25891 996165918
Q 31 98247 694262915627
Q 23288 90354 3391998947053
Q 27356 83955 1008047257057
Q 9002 96711 443750499342
S 66220 494071545
S 16631 475583781
Q 11359 89239 2395782585532
Q 2963 90889 1085774345822
A 70354 874012614
A 82009 572258931
Q 12058 75267 631746097141
Q 28801 97196 5044335733763
S 71508 118834630
S 52581 183697941
S 41253 47805676
A 46136 259495466
S 24531 96420621
S 11452 360205421
Q 18475 90513 9970481114854
Q 1615 89008 5778429086911
Q 6377 58039 2419933050285
Q 11376 67076 7435271364036
A 92237 590603667
S 22936 146013360
Q 28221 92842 7707902193823
S 24164 91248304
Q 15919 77102 4915211079061
A 57206 561999777
A 61045 859329897
S 32430 755000358
A 82204 902233103
Q 4972 72101 7014625627290
A 36501 407311293
S 9543 766602476
S 50755 28419251
A 82412 140062320
S 95386 389097179
Q 824 98837 3423123399503
S 60938 244706936
S 16297 6412280
Q 32938 95240 713341569272
S 51420 38572517
Q 34949 88317 8254619799756
A 20250 888973630
Q 10313 87865 4333433731346
S 50747 402166947
Q 2666 87178 5235805768464
Q 14438 81123 8618935201135
S 29532 820154418
Q 124 98442 2690054459583
Q 19730 82382 9348719859408
A 14019 83048009
Q 35031 97443 4494453651401
S 26098 492634413
Q 1838 93803 8716773043023
Q 3024 97137 5490252857511
A 39816 184554619
Q 1542 96692 9869489007346
A 93749 23102792
S 96185 660383599
Q 1533 97294 6920336992146
Q 2960 98888 7846269840449
S 2622 884248952
A 96252 550671571
A 17475 129130449
A 15477 719296862
Q 8283 91675 8536232584580
Q 749 98960 3751208330296
Q 3704 97514 5670013864280
Q 3874 88681 9126343615354
Q 1826 92051 7976189321597
Q 17968 99386 3797112062570
Q 10455 90576 3072694052598
S 25594 205588895
S 18628 980176376
A 72822 244552611
S 21584 627669609
Q 4014 63669 8579718041170
Q 17366 68080 9998405683875
Q 34006 88622 7386255737272
A 91027 154115156
A 98164 617667767
Q 10315 80642 2694742386481
S 94841 679849142
S 55943 450211887
A 94046 756743805
Q 2242 89953 8935000079958
S 62927 343816227
Q 7202 96888 9850766844758
S 82317 273815664
Q 41208 99373 3126427028778
A 9395 134696354
S 75153 285875213
S 40453 87601960
Q 10178 98373 5782719258989
A 62469 19881575
Q 3999 67475 2957285492190
Q 827 99627 4428994654038
A 48764 961959795
Q 213 95680 3746344144640
Q 10482 84979 2335813066819
Q 13432 92244 3839246865709
Q 10619 82890 9162857050422
Q 4473 96533 7284518797465
A 83532 947168401
S 23986 287780190
Q 15119 89987 7074199636828
A 31747 269052024
S 68639 642196562
Q 135 70550 2064459489857
Q 11812 95927 8952545713275
A 14786 6370247
Q 8325 75976 9077562330822
A 58005 581299429
Q 28733 84533 1932067697801
Q 107 99256 2295861701437
Q 4139 97059 2716878786592
S 73636 200917675
S 26881 126516741
Q 129 65321 1035311179479
Q 889 88264 2878808721354
A 3425 554157047
Q 8136 93850 5611509239697
Q 8227 75229 138361239036
Q 5822 83956 4628115619138
Q 12526 65447 9299720266670
A 24698 618111614
S 25089 346585750
A 87003 224728749
A 82883 435445183
Q 21525 96289 9929883440438
S 73856 742479402
S 79163 827054779
A 81893 339137490
Q 38911 93212 2887926869714
Q 867 97187 6707157169890
S 7999 831261617
S 38740 440145903
Q 4517 85692 3045146173503
Q 13896 95792 5305703980367
A 17469 359654091
Q 15405 80767 4027545743809
Q 21787 81742 7091081855449
Q 11491 82676 5557216967915
A 54578 962463436
Q 20614 96252 1949138388853
S 40679 718474676
Q 5028 93856 8344304150639
Q 38911 91069 5791783134203
A 24651 541148216
Q 13584 96012 8114310335011
A 13154 558768310
A 9737 537134210
Q 671 75749 5420439984016
S 31657 805139803
Q 5809 80338 747956409906
A 48029 62423992
Q 5322 97167 9765108086819
Q 11987 91067 8593090637339
A 75813 761690020
S 16528 18537488
S 29707 786138473
A 12576 113309282
Q 10478 85856 1075534016150
A 25693 652988317
A 47167 333201708
Q 18382 95421 8851032172485
S 70002 710285136
A 23553 567969365
A 53564 367685853
Q 16517 97854 2843801531077
A 22126 188540034
S 73431 633571406
S 73138 642578489
A 21228 562199709
A 61286 592751153
S 83330 331430539
A 91571 338772908
A 29365 183619873
A 25663 671678475
A 53849 543280028
S 79804 603903908
Q 14020 99571 5433589179835
Q 40677 91615 5612700884217
Q 6120 96162 290799095402
Q 36309 93474 60788862612
S 18964 559582594
Q 30862 95341 2459083839113
Q 13760 85789 4737721913678
A 40108 341894673
A 16145 600457284
S 33504 613982343
Q 6354 87274 2800110875180
S 39871 689662119
Q 18103 88321 1007979733034
S 77093 313299834
A 95236 872530193
S 93262 129266871
A 59031 332142253
S 81782 392937272
S 51839 538467487
A 3768 454827715
S 11215 681494653
Q 61 99831 3632034343002
S 56628 963583204
S 38985 286969551
A 66927 954119644
S 73390 990102589
S 95554 983932086
A 62437 458210572
S 17507 850220476
Q 16346 92502 8059363052731
A 55883 427505077
S 32018 725708314
A 98381 595235781
Q 7384 92827 3586123581949
A 36537 550171322
Q 30819 95725 2831909226064
S 91976 298985620
A 87364 373616306
S 8510 759674404
A 29467 274826689
A 39436 669090154
S 66816 993916110
Q 6976 80430 1175709156260
Q 13088 82347 6276511689163
A 94484 620565312
Q 29498 98358 1987542782261
A 62527 545147123
Q 26711 82112 5418526536560
Q 13779 89691 7922452416606
S 30470 150535105
Q 16335 97427 7993892123647
Q 15474 96666 6075950089212
Q 14430 99882 4616599970747
A 13345 172693217
S 61675 966850598
Q 11055 98725 9018901228593
Q 21083 82611 1603760094341
A 65856 685663690
Q 6792 99853 532480056203
Q 15194 86904 9339911410789
Q 20116 87459 2985770680482
Q 4929 99145 8655978349791
Q 13563 96932 9039516242782
Q 73 99951 4801870410098
Q 843 74944 353465086397
Q 1786 93470 1312759852618
Q 17476 93546 874137616037
S 37704 336817853
Q 42602 93286 4315662274973
A 97804 241952347
Q 23049 95966 8213643775930
Q 1066 88756 4561558760676
Q 5943 97919 4712397392546
Q 35284 89100 8267113749548
Q 6597 80982 1032837076246
A 86089 857693982
S 51906 222854510
S 51041 205756002
Q 28177 83154 1774869241213
Q 2130 99959 9606333956087
Q 30641 84371 7183888120250
A 52094 61488593
Q 1606 89312 5619622322376
A 72531 560729823
S 42152 82469415
A 15536 950241038
Q 22215 91625 7029030132140
S 77504 867563134
Q 7379 96652 3941077254302
Q 38851 92448 5538793989313
Q 16051 93005 353873721671
A 30079 172808318
S 86005 896649232
A 77781 821040053
S 18184 705740390
Q 6207 61280 3587771056807
S 89866 343624435
A 49339 910557155
Q 7520 74000 6260130539419
A 82169 759919502
A 62651 358488029
Q 714 64938 9656571013908
Q 6512 64156 2013631155023
Q 43490 96983 9193269834285
A 81260 24973593
A 9380 10589813
Q 3269 75684 5361381158755
A 40879 516011317
Q 3692 88410 9064040671193
Q 13125 86759 9039109428425
Q 2658 88777 9777977607401
Q 20769 98032 676526460550
Q 9486 69818 4050371154828
Q 17986 76613 6819343399522
A 38688 904566700
Q 11443 99008 6885342146155
S 56453 205843350
Q 6247 96193 3799902238118
Q 3374 77501 1771235443734
S 21491 714990153
S 34359 168411898
Q 720 85070 5813156348108
Q 872 76741 2814816308727
A 56965 649253707
A 15866 665658819
A 6479 860243988
A 37525 635018987
S 34321 583146048
A 21509 101239461
Q 2930 91211 2712920757644
S 30676 501542966
A 9903 816053350
Q 7 92666 2154517221185
Q 25684 90023 4001923369276
Q 22698 91177 957279672996
A 83049 157388425
S 925 202498963
Q 24999 75844 8810095250834
S 22001 911873510
Q 2677 81714 7419517177440
Q 12715 73523 7426580017049
Q 8769 98581 7900748311318
Q 23763 79426 55617624650
A 7577 901989081
Q 5739 73410 5121765740529
A 34817 991657676
Q 5934 78745 1685173383205
Q 13264 77888 7479609802345
A 3481 248453731
S 92749 901598044
Q 23809 79316 9907646086906
Q 33019 93912 5710719650843
Q 16424 86023 9933706395732
Q 11889 94543 9737159334439
A 29589 803777540
A 76896 345092756
A 45604 147513892
S 93380 844189077
S 18850 173999707
S 47720 159269312
Q 14151 90654 5490230421841
A 16827 806858560
Q 27821 80172 9109652981473
Q 822 88347 1339603341346
A 25447 224863513
Q 18219 98166 4221966970373
Q 147 88660 1549470672310
A 43342 317872677
S 77876 933117995
A 84509 769848359
Q 3375 90025 354765109612
Q 15748 91904 4576322812412
Q 186 92699 5794418407517
Q 30423 81200 6885437647597
A 97440 663218620
S 38026 445079818
A 36289 961788691
Q 36270 98198 5297952472347
A 58829 593952699
Q 20640 79265 2565565503515
A 91167 632363917
Q 16877 99988 8986620589974
Q 8188 91905 2547617205736
Q 7722 91092 3582730240513
Q 11437 98825 2758179439401
Q 11865 90512 6704372602450
S 78451 630124759
Q 1413 86770 5874650116542
A 79006 602599634
Q 339 99868 3490704921310
S 66266 113876869
S 53629 413198592
Q 8315 66626 7325714038727
Q 2110 89927 4794513536177
S 62678 802186525
S 86946 648512714
A 25440 794731691
Q 1726 96592 6420886610804
Q 2073 57072 7672139831825
S 65229 245017122
A 32127 211895808
A 52591 533904229
A 50003 559183746
S 95430 419723732
Q 21894 89215 5732871102937
S 2682 35120916
Q 3217 97786 340295777400
Q 33814 88706 3688529116467
S 33270 274081850
Q 5661 95657 6058393982297
S 62042 714038228
A 44268 372408390
A 19954 149700929
S 41307 173711179
Q 32935 90060 8334840636308
Q 7167 78111 4171274811264
Q 25503 95429 2898669600312
Q 43004 98393 4493281904361
A 55667 688393532
Q 2433 94348 4005948682543
Q 20479 83690 5787143304982
Q 29777 88678 3633618232202
Q 4062 99120 4398248626186
Q 6855 91826 2461654959682
S 36579 837110309
Q 29775 89854 6015560396067
A 48017 160923291
Q 12329 88607 6097327569195
Q 26245 95449 1422080361707
Q 1943 95155 7907888450309
A 2034 579900415
A 82549 172316704
Q 15750 66243 8261783004645
S 68449 872816120
A 99147 528571224
A 98191 758589659
Q 861 84976 2401051182518
A 79344 445587665
A 87405 238580004
Q 1811 67556 8787392075657
A 74805 522433472
A 56783 724582094
Q 33262 96701 1331928350510
S 20982 765365611
Q 17553 83837 715666736009
S 43869 512260674
Q 17326 93826 8236985572350
A 79122 245094474
Q 3802 93010 2939980963903
Q 24476 76412 727719850158
A 37505 505219833
Q 5010 84598 5270693985883
Q 3671 95458 9266999755496
Q 25128 77900 5339487697967
S 38935 666763658
Q 2763 58244 6228140999085
S 74005 255489805
Q 24930 98325 3437247431962
A 8180 973223059
S 15796 59686078
Q 4938 67225 2384769300881
Q 4484 77162 714196969787
A 85258 167745745
Q 11800 86672 7349570682362
Q 43818 95763 9639383516533
A 56168 671582424
Q 6350 94922 6593525733903
A 40140 603024134
A 37196 191668155
S 30854 201136591
S 65584 271000987
S 52857 404462569
S 98754 285327395
A 84629 912963639
S 48590 570367318
S 96599 606130109
S 84330 44758816
Q 11263 83871 7358304045343
A 47145 859017920
Q 38579 89630 2390598961066
S 62446 11537591
A 69154 273981654
Q 6238 97545 5516179494852
Q 3100 96488 8991905111353
Q 1567 94900 447890082419
A 13506 918712583
S 75694 106464961
S 83352 350007974
S 65387 99943031
S 69914 701752302
Q 2276 95445 3940440326970
Q 32926 92826 1484067625637
A 27601 536457719
Q 40430 91704 9574618441517
Q 15412 72247 1990484376235
A 24071 523036344
A 96346 740423818
Q 2526 86959 5131987511338
A 46987 144154345
Q 26183 83355 6005795450451
A 26677 834097537
Q 11572 70189 6911856037811
A 22109 903605817
S 34347 283084527
A 81617 647077918
S 27337 430174636
Q 25574 92981 2009827003256
A 4790 36564363
A 9213 824529149
Q 21158 89841 7570918852167
S 22355 572618561
S 30901 671244453
A 75598 997708033
A 15329 480412707
A 49014 766071502
S 85742 992060062
Q 22094 99094 6156673652544
S 41582 699977993
S 63298 455045173
S 20674 82725899
Q 1830 95697 9753750700029
S 29598 203225318
S 81876 560875036
S 38267 766389443
S 67813 240912111
A 53190 552554380
S 90046 258613121
S 89941 809273540
S 75772 645199770
S 30469 858315252
Q 4060 87457 9448733842203
S 89758 351628047
Q 3344 96237 7923639522668
A 19209 172082366
S 66545 770098582
A 7319 553296671
S 84037 51238614
A 35722 998944076
Q 6695 86061 1896478954421
A 32662 195201446
S 41123 996011621
S 23955 408507046
Q 475 99438 7122765570206
Q 11997 62058 4693726191980
S 17347 503977259
Q 29078 88052 7170459855474
Q 18014 87158 88679389368
A 62878 19784633
Q 2909 91996 355739898784
S 40964 565024698
S 69534 361893196
Q 134 99118 1391970116208
Q 20852 98634 7282982500416
Q 17380 87281 6875790870140
A 52445 627516236
Q 23145 85439 9927554163352
Q 47269 97799 7318837154857
A 72790 807295116
S 16934 576441460
S 38724 682376429
S 1282 521958182
Q 6925 99359 8970409470446
Q 216 95667 7805671002828
Q 3451 74759 5946686890418
A 64894 907048502
A 75040 881170544
Q 11993 64629 5598903726303
S 94764 548253332
A 72728 998311946
S 83329 863859098
A 71434 721698419
S 33974 859999807
A 36783 581560029
Q 19274 97213 4292689118265
A 13245 316995628
A 47200 598962722
S 82399 795147476
Q 4239 57622 7357662446973
S 74708 989064294
S 26842 698288813
Q 4296 91186 89605140780
A 55204 451866670
Q 18716 74175 4925260593516
Q 12846 63726 1256734893281
S 53994 219291375
S 59241 826286387
Q 10667 81406 351137245400
Q 30412 96148 5587768607516
S 10629 124022480
A 40055 921697559
S 6058 121304377
Q 4236 80680 8275855756040
Q 2528 62418 7117768321205
A 66191 692529861
S 79729 1091729
A 97021 625429275
A 93952 850917535
A 93406 293542484
S 16726 774622481
Q 30117 93836 6436835574274
A 89452 926811650
A 97590 131546369
Q 5798 99426 9676547713366
Q 22620 82332 4719146381562
S 70046 737144282
A 32577 242941218
A 72317 247125819
A 6131 248270758
S 46208 683205441
S 32456 193602518
Q 940 57091 9741148687683
Q 25365 97627 484238196447
Q 18 99721 125511105745
Q 411 69327 233431646656
Q 14842 93869 4970182784151
Q 2118 72003 5014795962613
A 43619 92032172
Q 22100 92382 5466437682584
S 29623 178576079
S 39483 127526897
S 86555 67671213
A 21857 882977786
Q 8497 68309 2932741854442
A 90903 967193885
A 55263 555767865
S 53205 816290505
A 36887 689641023
S 34682 834539090
S 82716 787337010
Q 15565 89434 4181266813203
Q 4533 93175 7313741587385
S 51179 704325398
S 66474 502982765
A 38849 827076591
S 41377 448042422
A 63790 472865430
S 73357 77732481
S 31890 866367725
A 86716 895442304
A 90728 601539290
Q 8859 80481 5125975870785
Q 365 99084 2960223324681
S 74733 749005956
A 63286 158075502
A 14143 606872921
Q 5291 99415 9075435537215
A 2779 135155060
Q 5218 74544 8361707111378
Q 2915 89526 7146155410317
A 30559 67775460
Q 14898 92294 6754396556916
Q 546 71256 5645927198455
A 33360 163967810
A 5743 840172918
Q 9898 71830 8183064827356
S 15880 430652593
Q 32701 92209 8564235321176
Q 34867 86631 5025066029617
S 67988 406318099
S 44174 636182136
A 32169 296408681
A 86090 272231275
Q 1382 98080 5733634199438
A 14483 89039058
S 20938 821629567
Q 2219 96879 8374962912127
S 93817 608394726
A 6515 942633038
Q 1521 54479 781039974594
S 11423 452592965
Q 72 94980 9203342701855
Q 13841 85511 9019037283503
S 1057 12856852
A 5388 401418764
Q 30752 97447 7630260511998
S 24973 401061718
S 57958 45322761
A 7493 323332699
A 15838 82711351
S 31817 263366937
S 68776 538671698
Q 8676 66209 8377155559246
Q 38424 95873 7857607033454
A 40802 645669955
S 32553 487220840
Q 16381 84790 5602099223342
Q 1962 86991 1433988361373
Q 7503 82110 6925920930573
A 39068 614022106
A 44409 640662475
A 34850 133679238
Q 3547 98839 164230874169
A 27137 379340260
S 502 728476438
A 35576 498608828
A 96765 897246156
S 82290 255099132
Q 4714 97777 448268937999
Q 2739 97162 2685762879198
S 75068 989694181
Q 5698 96573 125751759097
S 5955 350325218
S 99842 228443828
Q 48368 99462 2335232444792
A 74323 309253404
A 24982 93336309
A 94763 338901984
Q 23397 99324 7573138502517
Q 2258 74078 3901938770586
S 78090 120182402
S 83504 849879175
Q 19605 97616 9583975495017
Q 119 99029 1483989582849
S 60751 132306494
Q 464 95404 2695526840696
Q 11041 63028 2140822738344
A 28641 867847364
S 16708 913157469
Q 23670 94980 5041904133575
A 18843 284301915
Q 30882 87888 1723046690150
S 32093 732969886
Q 1661 79590 4432777640517
A 47432 781263746
A 88830 271313025
S 85759 800196261
Q 14536 94747 5374085606467
S 75427 891680314
Q 1287 88990 5335685555690
A 35419 234260573
S 89020 356574234
S 48886 131797603
Q 8922 80324 6413454250130
Q 4979 99930 7724996889008
A 2969 819687796
Q 10886 96437 1938436294736
A 25565 512047926
Q 21328 92537 9845877498153
Q 40418 95437 9218515319880
S 76594 648563817
A 70100 241390162
A 46172 99981143
Q 20236 86546 6723490691279
Q 15432 81762 2539827710547
A 17934 59954725
Q 1089 78947 8040236223959
Q 317 93221 658237819878
A 64107 230048961
A 35545 205582604
A 26617 252842193
A 25305 582824598
A 86270 27265939
A 47118 801942776
S 29401 772358569
A 2870 420844376
A 25240 442949309
A 86061 710870391
S 50390 915115267
S 12719 900113630
Q 7957 87087 3232969328975
Q 5358 82754 3846549166065
Q 18 99971 3614114443696
S 17013 188228205
A 33372 74890290
S 76974 30413798
Q 297 98755 311701586265
A 52880 960051559
Q 17646 91449 1779793805805
A 90602 154244228
S 30958 33621765
S 90841 69308535
A 20914 855355753
S 18359 311032754
Q 4760 86251 7812531659327
Q 20297 76079 4306769798391
A 64468 12121245
A 66612 869909567
A 11477 944342026
S 13676 92006270
Q 20063 92276 3013998288499
Q 4198 98213 1416729191320
S 75367 66313723
Q 2583 71167 9602777182860
A 22042 293291859
A 64868 249973939
Q 6537 88807 4549492225195
S 11171 456441617
Q 17296 83313 9684876386557
S 61816 107281552
A 17295 189047918
S 24999 829672404
A 8026 861465512
S 51359 95508075
A 33758 586175765
A 85485 154453071
A 14610 269532470
Q 495 99082 2192146194002
A 97778 725343684
Q 4527 96353 7160205855879
A 73270 721613362
S 6429 969998887
S 23194 247631869
A 72113 941280625
Q 20832 98265 5754075767380
Q 13975 83841 8492610936338
Q 3379 87584 2250020003249
S 26520 431458130
Q 1119 99769 6572785823259
S 49515 376128362
A 53198 385680994
Q 3125 85250 7753832062969
A 83172 553582371
S 27893 570474424
S 25379 993482920
S 61702 642656892
A 83287 808528455
S 65555 133520934
A 8990 137630612
Q 20656 99308 5618742812936
A 22120 379597393
S 75259 819226735
Q 38227 88346 3033270503826
Q 2487 98207 353507268096
A 56641 537956441
Q 13383 90407 7012381162524
Q 1243 81150 4874329420130
Q 33336 89935 5196914894913
S 26586 562064828
Q 8284 92117 2132184004381
Q 6031 93930 79890605181
Q 21495 96518 7736193667975
A 40398 528442943
Q 22226 88732 5306437396532
Q 2175 95195 6493841837708
A 55741 523903553
Q 23560 94105 2645305920099
S 85540 264139254
A 37166 589277545
S 3684 262731549
Q 15302 97971 2862794442811
A 90870 228805945
Q 24906 82198 5832501983574
Q 26256 85868 7009521710072
Q 35617 94017 4844458846215
Q 22189 78177 5425742541684
A 11761 486497614
Q 3433 93259 3095418127850
A 23012 912392238
A 46148 278734803
Q 3399 88707 625886519211
A 18571 692229932
Q 1787 99662 4732464440951
S 84006 667431405
S 99882 705511777
S 76990 280350178
A 32215 828600641
A 3978 639977432
A 35641 159086093
Q 1370 98973 3082454662993
A 44303 103722836
Q 21721 76318 809581826191
A 11850 292200578
S 6443 591180184
Q 1469 98202 4687943028920
S 98882 473325313
S 13510 67152775
A 98072 423229595
Q 6825 84121 2275011205683
Q 3037 94968 1451084024928
A 64671 164464889
S 61670 382932027
A 91049 269110330
Q 37509 94868 694181797896
Q 8438 94765 7922658233003
S 13829 37197148
A 85084 672871933
S 11802 280950485
A 6272 642143724
A 65901 788620738
S 60951 121018902
Q 7174 69294 4832094059970
A 74002 52463987
Q 5174 66665 88493352198
A 50020 973644875
A 31355 13912085
S 53971 986126102
Q 7666 73837 5302547326669
Q 22354 76349 4142830012096
Q 39467 94507 2891039536683
Q 12929 88732 9101592128189
A 35138 45343623
A 84971 302815813
A 50786 701649548
S 28289 274912541
A 31577 52109665
Q 2423 71328 7756425969968
Q 4755 69312 2852853851922
S 40473 7333198
Q 13114 92473 4812595229704
A 89375 407287112
S 51299 4661467
Q 3016 95676 4513010793148
Q 16117 76581 975638920805
Q 23815 95352 2556450511693
Q 27667 88140 7667580442221
S 29173 683100793
A 87628 720050229
Q 3031 83636 5679716887260
S 18585 524647830
S 73380 558735783
Q 7438 97911 3527378250503
A 49878 438425048
Q 9794 95341 1623399762796
S 49033 351587166
Q 5725 92889 6540684986029
A 60218 669220715
S 52114 679598589
S 73454 928406683
Q 39406 93805 740081734305
A 53885 96897732
A 22512 59406607
A 95543 252902920
Q 21290 94213 65712269941
S 85036 379931382
A 19514 553761912
A 5967 709032709
S 52186 651349668
Q 2892 96037 8719641247109
Q 34864 99349 7916713526474
A 57260 338889651
Q 8038 99817 2994829801454
Q 1895 93039 7585880621449
S 80443 117862111
A 14816 448762838
S 41092 321120868
S 88575 893363400
S 19984 544254089
S 83234 592665485
S 93220 996110818
A 72152 815338142
S 76744 569491374
S 97590 608038267
Q 21483 86221 1497412375933
S 87508 187394966
Q 1062 99500 2341945875953
Q 42586 96341 9338939213134
A 29173 852009671
Q 2118 72280 7430052804762
Q 28608 83717 2869565220549
Q 11582 87749 2737665674608
S 50050 806316018
Q 33970 90013 7912704162207
Q 11022 94607 5510094104853
Q 273 94054 5435734008567
S 11797 747533436
A 25444 10015321
A 75466 337807453
Q 4618 91797 3799008943213
Q 4606 54621 9418794251652
Q 9967 99466 9434791541745
Q 7398 95072 941457723273
Q 13095 88411 3107475237737
Q 23751 94707 2497717374305
S 5579 684943599
Q 19649 99726 5855269036702
A 96066 49054409
S 34980 36329296
Q 18236 76294 4048436900837
S 78762 320781426
S 23891 694466485
Q 8399 71234 2385015989716
Q 13992 84950 9996562782594
Q 47 58037 8895975476603
Q 2482 94560 6152300304998
A 30555 883769530
A 56561 65859324
S 37386 274194212
A 81479 199067276
S 82833 333688105
Q 12006 90822 5490857509
A 84106 820781969
Q 29211 90038 6649562138004
Q 4985 94229 3703633979219
S 82487 617506015
Q 26267 78484 7606971483279
Q 9256 98497 5427672548974
Q 9829 92909 4452945298071
Q 6214 86602 7797233721540
S 46435 541777573
Q 17760 73947 1089478996715
Q 15627 67444 5525262488227
A 3640 890094041
A 21936 349186260
A 93440 585669141
Q 453 99386 7373809443385
A 36627 42441174
S 32015 251185800
A 54003 180514662
Q 4941 91840 6474590411961
A 67808 967336911
A 1156 618405034
Q 708 93066 3991383623673
S 64425 374550311
A 66827 373379208
A 32702 457221818
S 99214 120045852
Q 2983 96780 4372237089763
A 4444 876604112
A 42635 885067713
Q 40308 94881 429585823973
Q 11848 65600 6468768649796
S 16402 256567034
A 54664 144323998
S 31395 920443316
Q 8484 93698 9154200825452
A 62734 253879880
Q 20105 98955 9182779247138
Q 8670 73740 2034818309175
A 60955 597442245
Q 5850 89310 1789407861084
S 22046 963936968
Q 7482 82795 5387300365284
S 31059 863487777
Q 10299 77021 2871651321569
S 63401 546730800
Q 514 62583 2810867792541
Q 12207 81479 7801138948007
Q 16071 97339 7903152103073
A 41618 36155238
S 43738 516902461
S 56669 943741006
S 93393 2238288
A 95995 347834552
A 44950 17207543
S 9321 769023918
S 68853 893991044
S 25519 809803087
S 80740 125380651
A 24250 698965219
Q 20381 90390 3768505159409
A 8924 277112338
Q 168 98442 6498924141117
A 71562 716531667
S 70087 59044860
S 40970 150687499
S 15708 750744243
A 9769 626161310
S 45838 870841463
S 96363 720577390
Q 764 85718 7707279431577
Q 7140 83922 9885704445910
Q 48548 99165 6648681286462
Q 11520 99646 9771182810090
S 11081 790416489
A 97997 978526312
A 23792 904343183
S 41573 292157970
S 64584 685218953
S 86936 134008862
S 15879 969108846
Q 16760 83628 7436744534642
Q 8965 89151 5831234177956
S 64005 850308728
A 46786 139363132
Q 8769 93964 9330388070159
S 52202 297394138
Q 21048 75364 7205942776220
Q 7580 70305 1420572760286
Q 336 87322 2160054283115
S 59644 876644490
S 69284 832550585
Q 2397 96326 9487076907496
S 46829 466497595
Q 10445 95411 6375630246759
A 10986 703836452
A 76717 368307200
Q 35731 98541 755703581606
Q 420 86702 8371428015894
S 98778 301171348
Q 3685 97246 961412875845
A 30711 574706225
S 39439 281709555
Q 19562 92793 7858623172130
A 14053 593658930
Q 20299 94627 4142201847837
Q 3580 94052 2726065956283
Q 796 98489 3505957711868
S 66412 282779607
Q 36638 95736 6578386712446
S 26691 923471555
Q 18440 94492 588878221955
S 68607 53278310
A 38405 55143420
Q 868 90903 7293844613666
Q 6985 73455 2418407870976
S 47219 373363965
A 13679 255613190
S 92166 19712226
Q 21180 89110 4470387189972
S 41227 372017153
S 93707 920675047
Q 14448 78564 478377787427
S 59673 894216420
A 54279 957773036
S 21455 446094305
A 13174 832695815
S 96721 50292272
A 73521 767453008
S 7214 209578508
S 10719 141790849
A 41768 332820096
A 43039 313858215
A 94459 755730085
Q 25384 98149 6069943195685
Q 22119 86457 2572600970788
A 2335 58880768
Q 17665 81596 1845121816185
Q 1728 99016 4201657523800
Q 1429 93431 1106259329194
Q 142 99248 7268475257790
A 451 394441029
A 79076 101973029
A 77300 569895715
S 57144 71402528
S 58102 193902982
A 69102 824410618
A 8904 849208219
A 73765 681432633
A 27080 597454697
A 89414 808372398
S 52543 21513151
A 47296 279829233
S 76851 250587052
Q 18098 86129 4357307562410
S 5750 692426787
Q 5104 60347 5132250471606
A 60627 525366054
S 30360 346559080
S 4131 117998075
Q 2617 98719 7827876541186
S 3938 432157295
Q 2994 87502 7156483638600
Q 41 82693 569162447593
Q 6805 84908 4607203788956
Q 2082 88975 434427399924
A 25570 640163014
A 38365 81534846
A 24440 9365168
A 48973 778030798
Q 23058 75242 7921767178182
S 15564 903433684
A 31651 512019376
Q 14435 76141 1868054153248
Q 3139 98235 7770156400359
A 37004 182416441
S 82862 678769251
A 25874 879964466
Q 14371 98619 5235017990827
Q 2389 53221 9069054411370
Q 5090 79775 8084688223210
A 71519 894438637
S 6350 368511273
Q 6253 94318 5488954133784
Q 19135 97080 3458712553777
S 61995 850238505
S 62536 964157692
Q 2987 62211 9693064461923
A 51227 900303094
Q 9851 94292 4768691354353
S 80803 677207101
A 2916 254501954
A 80243 583346183
S 20569 707550503
Q 200 99910 2154505461898
Q 20745 78224 8699674048356
A 45420 431325452
S 51139 953397271
S 11294 713127996
S 62133 336217525
Q 3724 95020 2412859349930
S 41189 807695426
S 25217 693553256
Q 13651 87833 6306087003427
A 52092 883301978
A 67805 515606767
Q 35268 96467 6834726020513
A 12516 636354187
A 28562 557316447
A 77020 365726036
S 75578 343142491
Q 14148 82146 9873394843105
A 13498 743170422
A 85884 569326845
Q 11456 77445 3734839897269
S 74948 803069589
A 78250 758430236
S 19688 466410606
S 86651 467026468
S 10334 790640576
A 2250 796391530
S 69230 891463601
S 70290 298537662
A 38430 588843229
Q 9321 69869 128106787467
A 21837 892233440
S 72934 661465387
S 25991 393252072
A 95657 525279917
S 70431 102725361
Q 42006 98716 285070473182
A 30677 289741381
Q 24386 98644 2087576909989
A 55903 376318478
Q 10280 81019 1097542838210
A 20045 882230448
Q 6640 94546 1474714020400
Q 8107 94211 8828709037732
Q 31538 85467 1089453412191
Q 23381 80721 6426212889916
S 36345 778141522
S 67905 483179106
Q 12159 82075 8960176742406
S 53894 950712317
Q 900 99585 2365755738434
Q 3831 54650 1417432403474
A 50369 270105034
S 52283 339939564
S 84324 695480503
A 22991 238302389
Q 3330 57184 8694129190803
A 21258 904394136
A 24819 175979392
S 83820 967230304
Q 764 99616 5734028443744
S 55461 43111933
Q 8846 67019 8939975928949
A 30539 242035809
A 66650 977885920
S 60091 596075359
Q 8051 92526 8770342427507
S 48299 120357672
S 34078 576694246
Q 3644 68773 2437716590676
Q 12523 81783 793983880895
Q 26444 89808 1126235864063
S 21852 367963602
S 53538 53580340
A 48463 921395118
S 8365 470856280
Q 9872 64117 3214734825560
S 8100 180711620
A 92139 479369405
A 96565 72807696
A 33109 646386888
Q 2337 94558 2937991029868
Q 2093 96551 6514277424307
A 15961 272728014
S 71131 310157051
Q 5964 60899 8094612125920
S 4783 697966633
A 22979 536285810
S 60648 553484404
S 24081 118222264
A 1151 345194756
A 25239 307867346
Q 5294 77732 3734188370542
Q 4908 81574 9642382664008
S 59766 6259165
S 29584 565134648
Q 6666 89262 9179129790045
A 10960 700665171
A 60041 114689191
Q 13228 91773 5023820945920
Q 12033 75652 785934326117
S 15451 424310006
S 19689 316088657
Q 8174 98878 8508317713335
Q 236 77794 3680426503893
Q 7422 95042 982487940481
Q 11799 89738 9367158579682
Q 36158 89417 911198669635
A 10437 154921193
S 83954 479978091
A 44971 636080364
S 58046 455740727
A 5207 104859929
A 92097 115476113
Q 10718 89944 9205086329697
Q 1948 54204 9564987006122
A 30219 480586691
S 62156 397237722
Q 33419 88190 7935392571943
S 20293 251953226
Q 432 85570 8935655268441
S 43677 233524403
S 60841 535893806
Q 5945 67913 6643640343233
Q 6001 97068 711776233192
S 93490 934675821
A 61692 843324708
S 91859 658643499
A 67014 191523300
Q 8755 93128 6730181880241
A 35180 4411996
S 49552 369638075
Q 9878 96892 4349061769956
Q 6567 95602 7897977555022
A 64735 504113500
Q 2721 98320 9041366907662
Q 1421 89115 140508139179
Q 15923 85570 9021154186402
Q 4424 60410 5035153968503
Q 11111 66930 711182073667
S 94267 506292044
S 63599 91226969
Q 428 86032 643479401625
Q 576 99830 3934155292281
Q 20347 89881 5591510357781
Q 620 99822 5237522625867
Q 7087 97549 3126409511064
Q 20944 81643 4292604181914
Q 5211 99693 8346700541697
A 35548 765320703
A 20668 476657053
Q 3809 95683 322364218049
Q 9303 86970 228543523409
S 96909 692663507
A 93402 547654610
Q 40213 97428 4414248672603
Q 1783 78656 2088536947284
S 77088 317479349
Q 522 96010 7648975979101
Q 2088 55426 271100861505
A 50180 152579917
Q 7299 84404 268926555584
Q 6969 89612 9475077604190
Q 236 57651 8782769729050
Q 26990 79674 4963008934754
Q 40378 93068 5016445655138
Q 4877 97803 7023589963618
Q 1533 78131 9286342988728
Q 3660 99247 5913971070160
S 78029 724626225
A 87526 797320131
Q 1649 69369 2839755406881
S 209 837100455
Q 12825 96404 4928649379702
Q 21037 97657 4784414486829
A 4819 523624558
Q 5179 86665 6607293560862
Q 14315 99944 9276374522932
S 89327 377031083
S 35890 185111947
Q 6285 91368 7173964922778
A 62876 449253872
A 38914 918600415
A 29086 549692366
S 48048 469589201
A 62123 464766121
Q 7690 91750 8038487400202
A 47085 327286916
A 78715 693104392
A 82504 864816242
Q 5843 95572 3527719799361
S 17507 746694764
A 5036 864275497
S 61629 272516318
S 88687 910974518
A 33880 175713862
Q 12119 97462 7800595843398
S 54845 734492085
Q 4872 93505 783438562572
A 79058 45556679
A 48633 283813613
S 2950 687037714
A 29615 4403049
Q 7842 99180 2534795402479
A 32845 294439289
A 43671 755810835
Q 2154 55730 8718658975789
Q 2430 83968 1243247835204
A 9900 760503975
A 58952 347138322
S 52908 58620887
S 20199 898085975
S 25346 564420059
A 52596 248832607
Q 33513 89007 3617330491471
Q 8576 92817 5410191812088
S 30242 647548922
A 84993 950985395
S 43338 321878363
S 45216 725230422
A 66312 415288072
S 57634 443590865
Q 13478 92999 3994293709095
S 69860 682281211
Q 20933 86700 4984903742191
S 81328 228328456
Q 13985 99481 842840956704
A 50316 107286157
Q 3148 96765 6311940489793
A 99218 794359324
Q 18345 97736 1811502667059
A 49187 489267233
Q 14462 96868 4616669948523
S 94699 484042433
A 6847 833431598
Q 3522 95244 477062524792
Q 17437 87169 293310319987
Q 26434 77038 622647716152
A 71154 104613546
Q 14630 93032 1202718287160
A 10740 462611529
S 31583 472615154
Q 545 84919 7177477943803
S 16734 130675890
Q 19170 89156 2406911404671
Q 9918 81650 8121382441278
Q 4569 81574 7555988292737
A 28275 619307139
S 11126 872247937
S 37043 841721267
Q 4986 56063 5393074801262
S 64495 678099035
S 15766 604110640
Q 1622 56844 2767565248869
Q 29376 84321 3620622777924
A 62022 484034493
Q 1116 91737 2693680808512
S 5121 719616653
Q 19754 95964 8171945170242
S 76043 363466348
A 69855 357845675
Q 1403 93795 7685850705194
Q 27973 81765 6800101499323
A 93876 953214686
A 85591 733742823
S 88743 360827511
Q 17543 75642 3160095115702
A 26155 853066152
S 66258 941817852
Q 2751 77400 7679348898068
A 94403 740459986
Q 6117 99445 6982694441212
A 1786 91306464
A 51525 166342886
Q 30646 99078 2333451218818
S 9345 543661716
A 39656 14449902
A 67072 764501547
Q 23243 88841 9495602335940
Q 15528 99348 1093463277183
A 41302 738396490
Q 29594 92183 1169385741991
A 71305 951958585
Q 2024 94755 8116841022341
S 39467 491662757
Q 10957 94053 9473494990533
S 22269 298352996
Q 19579 89760 899311583150
S 52115 777759931
A 52606 376737676
A 50311 82245942
A 69803 618273313
S 72939 738768786
S 11585 646189230
A 17321 295018858
Q 15121 86682 4442012963143
A 19411 308618737
Q 650 96585 1960772453814
Q 1850 85933 3795980765764
S 15527 354304218
Q 6803 99847 4231256783259
S 31701 11747806
Q 14023 98320 5080502510927
Q 4719 66245 7054083271960
Q 36232 88904 163250388064
A 77372 258342029
S 6624 509893352
Q 68 99669 2980270455312
Q 8074 98328 4483838433081
A 44660 572231414
A 70838 584693542
Q 2427 90494 2551929236691
A 71428 706602577
S 41246 843188567
S 13540 441230887
A 8260 814086435
S 71200 747072959
A 62697 723330628
A 42320 775834073
S 49926 998858291
Q 5590 93864 8569416631833
S 14403 447032564
Q 31588 94157 9235982429668
Q 1021 92653 7701887101542
Q 18498 87751 6229408985099
Q 3304 94219 3722366904743
Q 5195 90289 1756109087452
A 78911 975062369
A 90887 708597576
A 73631 707756161
Q 12573 99230 4614251692679
S 57015 601435827
A 95354 380970781
S 33327 835963821
Q 14736 86563 6405217652628
A 75653 672082937
S 80611 777626134
Q 20491 84913 9422742174262
Q 15020 77595 8911929799409
Q 768 72876 9111399692354
A 33565 455910376
S 59630 413689822
A 12991 48450863
S 64282 447181513
Q 29976 83310 2179294627042
A 93664 711708531
A 50683 128275762
A 81591 875863292
A 70245 892961329
Q 1671 99778 5741966630079
Q 11126 97266 4791234439476
Q 17146 76027 9618429747782
A 11366 738918814
Q 2486 55714 6496746287419
Q 8566 91345 4377512993844
A 33725 1028632
Q 24002 84828 3113801202439
A 10069 268755201
Q 31580 85511 3540306803688
S 10941 235288975
Q 1037 98678 8750709019480
S 88794 709209752
Q 7372 90911 4675863248222
S 12016 897310395
Q 2169 54702 4217766655515
Q 1833 95401 2912436331356
A 36119 912138303
Q 896 97350 4261700813474
S 51754 652717327
Q 15006 88398 4122668832778
Q 2562 99897 7200736725970
S 13427 505115917
A 99635 722675024
S 22948 872995074
A 94689 49825887
A 32061 735062976
S 37446 971110105
Q 37471 89469 1957077460153
S 12072 336602679
S 55369 345374315
Q 3004 74361 1426098511407
A 21422 862998780
Q 12327 90156 4531839766675
A 86593 293961512
A 78522 477593374
A 82028 55936873
Q 18727 99268 2277554504448
A 95811 687980878
Q 2294 92474 9830041422600
S 61589 557536026
Q 25148 99454 1056982126614
Q 25848 77746 156035206902
S 7029 892916775
A 49307 501475829
S 53376 91655584
Q 19094 99583 8069221253320
Q 1433 99528 5835205808671
S 98042 942336582
Q 4670 96307 5834646016287
S 92788 299586769
A 10906 974375943
Q 6053 95658 1860269608365
S 1976 313022094
Q 1581 84614 5393547758854
A 43209 956768499
Q 408 98907 4174244935662
Q 6652 78647 1751949110330
Q 1720 88942 6860634853913
S 26149 66440580
Q 11621 83146 338787228291
Q 3874 74122 7170369444593
S 35030 106476808
Q 1518 90283 8513347045120
A 92145 611735541
S 61114 967399063
S 53611 689506358
Q 665 98298 3271400814652
S 88067 724770749
Q 12464 80193 6708989783794
S 79631 707684395
Q 3097 63829 3104017387849
A 94496 53612864
A 11264 674225526
A 47176 121692092
S 25332 460647445
Q 5607 85217 7808196781555
S 90990 94010318
S 22917 919703295
Q 17 99998 2108499728797
A 1806 778404626
Q 340 74452 9276826230559
A 33921 665797608
A 19080 935387633
A 73244 995856544
Q 22086 88733 9175648937917
Q 393 88296 3841477534787
A 67991 539564061
S 26716 319767488
Q 5243 67815 421572826333
Q 26916 98625 2986767764655
A 1996 781953421
A 89178 271265189
A 84365 458079932
S 14668 878302030
A 96904 252685224
Q 32871 98395 3913789877509
S 88218 745992657
Q 5315 95425 9643463006891
Q 10944 85340 9996718366222
Q 154 97155 6271493364453
Q 87 99899 7905337050937
Q 7011 97455 1222955647228
S 15982 43225681
S 49190 268411072
Q 24958 93582 5764568299462
A 43923 463628297
Q 1429 98050 9352152988607
Q 1311 91358 3059438883867
Q 23562 94050 7880638014928
S 4414 662448384
A 389 435342020
Q 631 99590 4883494172819
Q 24931 89775 1711695732645
Q 20283 90074 7957217253147
Q 11546 84017 552212261003
S 2606 152964971
A 73536 388117788
S 9911 747518537
S 80210 815166956
Q 18785 72703 8849258374624
S 32387 675840627
Q 21191 77631 9659606496245
Q 4353 82100 9078792521287
S 17465 281913405
Q 304 77621 5256483758626
A 76876 711234044
A 67687 624708777
S 3192 5215293
S 94651 73818141
A 2470 425477714
Q 2752 98696 2595301334611
Q 12448 84964 4398894403165
Q 39181 89362 5578701313059
A 18981 430865590
Q 37036 87625 5128132062851
Q 464 99668 4886416766148
Q 3368 85255 7067471024993
Q 4498 96570 503115019900
Q 10189 87330 1616537812067
Q 5402 94705 2364132878942
S 42916 101436573
Q 3581 78918 731351947005
S 82235 101177970
Q 23823 96980 1090341052568
S 46455 145167914
Q 22475 72775 7799734174980
A 13090 899034016
S 89898 438682437
Q 308 93053 4241062934865
A 50490 678007076
S 72044 682296728
Q 3282 55867 9221660756747
A 9627 87352431
Q 513 99579 7620362287898
S 42055 192884558
A 98396 202146673
Q 24400 75251 9734745014622
A 32579 693606201
A 46509 716564854
S 90338 199360042
S 47359 827407246
A 90922 339627566
S 61149 900874293
Q 3041 77346 7739354391944
S 72615 972211761
S 71655 620692795
Q 19976 86139 5957305076713
A 52273 362084272
A 2083 598987569
S 1542 815303516
Q 5140 69214 8821376529853
Q 186 86742 8792596631133
S 45441 948867463
A 7131 399556756
S 48840 527121260
A 78797 237885583
Q 7265 83982 5044396429249
S 65393 580746217
S 59100 470271975
S 38235 259970526
S 56875 825136585
A 13523 66080810
S 35090 647091967
S 30598 970245231
Q 36090 91483 7763928420592
A 35785 88309718
Q 7100 84799 8938611308298
A 87085 282553857
A 23708 901601518
Q 3530 65457 1356657825334
S 41866 537158224
S 78553 3729359
Q 12833 82070 9191103397797
A 22541 878308081
Q 4236 96327 7625617492359
Q 255 98409 4525311330640
S 37112 625513393
A 45704 860283599
Q 2598 99448 6501294289683
A 68263 114175405
A 38306 512951441
S 35786 369503332
S 91778 47479654
Q 9310 85412 9944933044336
Q 9154 68843 6582387608866
A 85952 544246417
Q 19509 95275 152340692334
S 94703 162870325
S 83982 584286367
Q 19169 79832 4528959537455
A 93839 175157857
Q 16747 86394 9610128855055
Q 18440 78642 278425643787
Q 8619 89037 6300750200872
S 17095 585374504
S 61142 945033849
Q 5984 68431 9711337439082
A 61959 183243387
Q 9052 99685 8220474322857
A 5310 819872615
Q 5899 68075 4903896056096
A 58293 937728655
Q 3013 90623 2463652725310
A 17847 749983937
S 45277 231437167
A 16980 421502213
S 85229 598260267
Q 18485 78864 1975487283752
A 83929 21608027
A 89641 482733697
Q 9124 95943 6707843527937
A 13708 401098498
Q 9875 89259 2060466181936
Q 15525 99546 4764003317312
Q 979 97205 8580576564707
Q 25418 76736 5218571295491
Q 25700 86013 7765729594066
S 38123 544725180
S 9911 945347503
A 97155 547644459
S 77421 678843695
A 61005 920882976
A 49113 678923595
S 20907 573275484
Q 830 93341 8292823715755
Q 20021 87261 6052257377201
Q 43111 97366 2842028577361
Q 30250 88366 6502538657366
A 31177 180863995
Q 8286 81776 5134722720777
A 99083 750939383
Q 14019 99010 1509709775952
S 35565 502126098
Q 8221 99806 9934845731697
S 15495 916926307
S 66740 735961612
Q 15239 88467 7759153087281
Q 9891 65154 4554890356524
Q 7591 97135 4228299971720
S 86355 664759169
Q 958 71062 3203552679031
S 34026 806296844
S 49407 402570811
Q 140 51785 9589386534987
A 17004 443180930
S 67805 977219462
S 43029 669180499
S 92537 145311761
Q 19258 87037 9920572418572
A 12112 233413097
S 72254 813748452
Q 2662 70671 9763462324498
S 38667 964583452
Q 20789 86956 1211512338315
Q 15178 85589 4232151478264
Q 6428 90152 9316589671521
A 21331 335078158
Q 17483 86375 7667615315768
S 10387 106484781
Q 8696 82649 8531453454387
S 95178 628620183
S 70478 351971862
S 43814 655894123
A 32226 855328603
S 93435 463814177
Q 31495 87543 9282719424048
A 17039 286419894
Q 6109 98169 5808534918762
A 22519 610785474
Q 257 99051 6131670932635
Q 3591 54539 7857147230203
S 85322 938568838
Q 25621 98106 3126622987113
Q 7718 75428 2012035005633
Q 14023 98565 4346502752652
Q 3435 94652 841508366532
A 541 916231224
S 8672 8820459
S 33794 195977392
Q 19751 70596 7328022943601
S 39907 909884243
Q 6651 95745 4264398434961
Q 43311 97034 6892979614451
A 27803 618856246
A 39127 782482171
A 33290 27719149
S 30342 24810805
A 97976 815509987
Q 5999 87358 2222009084016
A 82492 90478118
Q 23107 85252 7015513389197
Q 24453 93734 6618673267418
Q 5230 87225 1355015291377
S 38167 81191728
Q 15051 81115 5322822407318
A 18067 749762209
Q 10009 81958 7373671601676
Q 1074 90399 2404551723818
Q 31178 95988 3742627198829
A 70681 25766789
Q 982 85874 7453166299548
S 16855 924674016
Q 34965 87364 9450594713471
Q 20807 93974 1106725934196
Q 5586 91311 1371641272612
S 55575 994382908
A 1502 800622805
S 37689 532063876
A 51712 770403980
S 70341 737254781
Q 16296 89784 6711027526786
A 56399 144539073
S 14559 877572549
Q 15532 78235 1751710378104
Q 14183 79555 1909573725250
S 51435 62425445
S 35571 549088650
S 29935 230555407
A 83306 167982830
S 14121 635782360
A 72898 402566915
A 44292 210803250
S 51637 255756162
Q 11926 93419 6880384182667
Q 23992 91457 4899771472739
A 16506 440491471
Q 10 99622 8742537320675
A 59165 119382100
A 33480 850194506
Q 16296 98193 4992582240381
S 51204 946244656
A 31421 7174072
A 91304 262704963
S 9595 62616460
S 31005 404399481
Q 19935 75182 704224898083
S 29380 707742866
Q 2062 88513 7856092411174
Q 133 99570 1126697033509
Q 17214 83543 178963555608
Q 283 96760 6710922184134
S 5946 399329918
Q 5375 99341 7716387989801
S 26209 414792014
S 29864 808465411
Q 20281 91221 944628610075
S 7105 67870296
A 8846 595537154
Q 6008 82076 6059495476158
A 77271 476819170
Q 1052 95118 7672967141791
A 65826 58808586
A 88936 146334447
Q 699 83865 7834125622947
Q 3358 99978 9897186248141
S 97052 519699364
Q 11107 83139 3497836008188
Q 9268 83494 2052856274476
S 72600 217896467
Q 14649 88167 5624862132573
A 42596 370576198
Q 745 98376 9493094010551
S 61117 751025298
Q 1635 94745 2990644786016
S 17126 548331468
S 42602 611132083
S 5921 554638089
Q 827 98349 9245298738113
Q 7441 99277 1037516219454
Q 35364 96858 7527953681993
S 33817 967524202
A 26465 177423685
A 64889 11326400
A 52316 165306638
Q 5222 88874 3244668839281
S 73323 82066521
A 7055 29747009
A 95265 433851728
S 525 374247151
Q 1895 99428 6864944991661
S 18426 925004648
Q 20609 72237 4245823681710
S 80431 136607902
A 55829 611107787
Q 32090 85370 7219623166056
S 83455 993908010
Q 3960 90003 4898441289917
A 26369 955133326
Q 1187 92119 6465074970228
S 42938 736909474
S 21854 225788924
A 41094 761381863
A 30792 152593275
Q 28821 99189 6522506790687
Q 3758 70222 3621792424467
Q 85 81501 2938925283460
Q 9767 86347 5815990049003
S 32396 795762722
Q 224 97409 1528735757380
S 14779 451678083
S 3722 604314525
A 59402 363496321
A 26119 413780208
S 76257 450362409
Q 5176 83544 1234849033750
A 8793 461731289
A 13487 547062587
S 48953 147542162
Q 12287 79428 2065917910799
S 48978 743096960
S 44608 307181998
Q 7441 87032 2171707828209
S 22612 480488251
Q 36128 94109 8062119561545
Q 2359 97051 828076111657
Q 7617 88533 4046843439406
Q 14682 87135 2418582087145
S 99483 127274851
A 12615 169676991
A 42200 8436390
Q 3241 95529 514316101017
S 57189 665214439
Q 21791 96929 6343911010507
S 92352 152918635
Q 24128 92892 1718946135618
Q 4702 80212 2583526848872
Q 31492 85159 4598042918862
S 85208 904452162
S 42829 268515289
Q 14102 93696 2225600962958
Q 17482 86631 1143305806614
Q 914 97260 6071954938847
A 94090 113147115
Q 7074 89607 6506207753696
S 30011 483729708
S 15462 65659692
Q 14422 95863 3910799614070
Q 23459 83240 6675906004843
Q 11660 88265 7656447687767
S 41210 754881012
Q 22436 93997 783389779782
Q 5512 93856 3092483892567
Q 6992 99251 6592697298938
S 56358 774065237
Q 32348 92046 4308876239211
Q 4806 74998 3936044464257
Q 31143 98842 7853792763459
S 11882 315351024
Q 29415 91598 6914755076467
Q 29134 84924 1864682667940
S 48636 993455694
S 89679 483660964
Q 26915 80250 7074281947604
S 58149 652074836
S 61748 422992490
Q 5866 96850 3875991241710
S 92240 636942132
Q 11125 73474 2264552307187
Q 20167 75419 6696162713303
Q 10100 78790 9046782928191
A 51802 851916418
Q 7341 82020 6244845218056
S 39831 526152530
A 15657 298865296
A 76403 88458028
Q 5108 90789 1385424393459
Q 29993 85360 4579571297757
A 58584 244543878
A 47229 968668387
Q 23159 96337 1566022636004
Q 16348 75595 1033604961026
A 23904 796057940
A 26869 619602851
Q 20130 99779 1841473227270
Q 4416 99203 5109854718642
A 42123 615890107
S 21214 709623825
Q 32095 97382 2202518570612
Q 8023 75023 8593487779171
A 36279 804447389
Q 1980 97304 4098582557605
A 68863 114420870
A 21526 156095445
A 56835 799190851
Q 14399 94578 5464593713099
S 22031 136511280
Q 25240 97431 344747798380
A 66665 600007139
Q 19979 95145 3460503271723
S 81472 939315632
S 42140 860605136
S 49858 592566570
A 53528 974250929
Q 20063 91239 5749558149815
Q 1051 98493 5016703732952
Q 5025 91067 7145051856318
Q 1907 96366 287977337764
Q 171 96457 4524870293059
S 13270 954256148
S 47274 218629463
A 51467 976886107
Q 10817 86511 1947924223775
S 9814 972378210
S 55260 939124635
Q 9074 63857 8693126310933
Q 3414 91421 2082097183625
A 59690 829380557
S 93620 513666511
Q 47473 98871 6149298995337
A 10462 715275094
Q 6975 84343 8487862553951
Q 12788 91394 3291407451867
Q 828 95357 2792201140885
A 76348 294879745
Q 1583 94761 4038613424095
S 15859 460471941
A 903 834579404
A 43962 982079534
A 90335 875218018
A 60465 463243075
Q 14753 90364 213039093889
A 79406 612230424
S 91967 966222367
Q 6397 92924 3468008464744
S 43849 499796547
Q 29607 87907 5585966840061
Q 3600 57184 3271356549499
A 24894 247772396
S 28550 23776757
Q 33556 94776 7934324742441
S 24266 661829796
A 47855 588076695
A 76821 693680624
Q 2755 77419 6295963847669
Q 5285 96788 4824007073636
A 55661 333131699
S 64725 528166778
Q 19211 78389 2694544147194
S 53781 14863690
Q 8715 90028 5486792155862
A 66836 213580207
S 79027 475926760
Q 19390 89442 5540645911711
S 23739 168343820
Q 11051 80363 654742002818
Q 15463 69199 6930039481383
S 55549 137721123
Q 7370 96445 423403672611
Q 23772 96259 6154669646272
S 43405 322624366
Q 2755 89808 6058748029044
A 71835 201102258
A 36489 402174868
S 51119 215589568
Q 18963 99491 9207398446983
Q 2783 57129 1584039947125
S 8694 219864884
S 29195 821408956
Q 31128 97364 6453286674521
Q 6942 92690 9463245486584
Q 6684 91288 5330489851605
A 56712 262462829
Q 5642 98091 1121806181684
A 97715 618672547
S 46528 672584861
S 14895 28475914
A 48769 540107717
Q 30578 93002 992852436217
S 76026 51144967
S 9266 281029977
A 16160 960622018
Q 33268 84369 6600438763765
S 69061 788729247
S 65050 888300946
A 48744 819001196
S 1104 98348470
A 52195 694346007
Q 914 61764 1047986615376
Q 11450 93496 4719946249902
S 92270 172440376
Q 1140 89013 2002287976134
Q 24327 84276 7574193377951
Q 9390 88727 8667300166931
Q 153 98439 5274811560374
Q 3713 92280 2610220216503
A 64582 137092017
Q 12052 82706 2824939101508
S 86457 622828758
Q 19984 87938 3367341925760
Q 8843 95602 5667242988236
Q 17011 94250 7382636108266
Q 889 98640 7175999574302
A 82412 719455189
Q 9975 89478 2303942406052
S 77181 879541474
A 55978 903986723
S 62369 451559647
Q 7347 72949 356214948475
S 74476 132661997
Q 4318 78958 7634251111168
Q 2576 56345 9246186060204
S 41726 223365435
Q 17182 92379 5788890081907
A 24237 807321579
Q 12573 80880 5512265299197
A 99299 865636589
A 88110 985570867
Q 16222 90071 8443469476692
Q 1234 97683 9469753926968
S 85021 489731648
S 31744 922399822
Q 3999 97424 5942921050550
A 72740 86910028
Q 3022 59217 9148851138561
Q 16602 99069 8730011049142
Q 24565 97554 4623471467658
Q 16535 88456 184821670281
Q 15380 68072 9846121657574
Q 1933 84358 4744615921583
S 43561 47753991
A 12984 449251361
S 22266 146839300
A 74091 887986382
A 56126 989719448
A 85044 512070309
Q 10980 82277 8034200308466
S 80383 960697764
A 30837 348644864
Q 31168 89610 9341728705840
S 6740 769228632
Q 1677 86936 8183261571787
Q 1393 97075 2158885177961
Q 16457 90459 4533126856841
Q 36839 91041 4825334902892
S 48010 155606541
S 2797 46702749
Q 8450 99189 1954596891379
S 29306 50760454
Q 16721 96180 9917679664287
S 82921 636530373
S 51644 140899520
Q 2213 84184 7884792173790
Q 2574 59737 2448937755173
A 2121 334919767
A 1243 276510345
A 81539 928028325
A 72189 283301362
A 97372 610890965
Q 16152 93070 9975608236853
A 93104 900586905
S 4282 839405941
S 47821 207159348
A 66652 761138730
A 10517 631592962
Q 185 96541 9485727976290
Q 19764 92840 4831351700061
Q 1014 99814 1039033153387
A 49833 19743748
S 13996 391441062
Q 13146 86150 1702857516897
A 48505 169854771
S 19059 120552401
S 781 710416747
S 61888 996596708
Q 7808 94576 4349368895043
Q 5777 98175 9215896917793
S 53051 420889687
Q 5758 67355 6423950331160
A 78503 92771534
A 14693 991069471
Q 1074 93543 4573835974530
S 58086 543493701
Q 32934 96270 3586730964154
A 95458 577177858
A 37686 519592772
S 22674 208202571
S 13016 912611946
S 33637 507634690
Q 1980 95604 32727693094
S 8717 281441738
S 91249 518433895
Q 6074 72738 9770312686333
Q 24392 90645 8656849725297
Q 592 73027 2339443352903
Q 5115 96843 6647811973858
A 73494 765323519
Q 24665 95972 4639794259612
S 21939 103726233
S 65046 618004298
A 92948 215815422
S 47721 10297267
Q 11592 81607 3325288277325
Q 26451 97128 1670300508358
Q 32307 86573 6170839092785
S 7917 18519442
S 27609 501922032
A 99788 767430706
Q 6250 98583 72876474799
A 25497 17073315
A 67928 201159295
S 28453 888409022
Q 17436 91478 8444273231245
A 79379 803244753
Q 34585 99277 7551846021585
Q 7476 77126 7646892187669
Q 21553 90253 4145850072387
Q 27651 87768 7761317815883
A 61477 74321920
Q 1790 96319 1480237303813
S 3782 972599851
A 55850 845493842
Q 16568 86978 4544837278457
Q 1146 99212 250438215924
Q 16823 78516 2096811296488
Q 15078 78706 5033253974476
Q 21248 90880 6475789732701
A 32082 666285923
A 9322 555717448
Q 30557 82119 9208410564749
Q 21007 95645 8285981774181
S 93128 751769988
A 49170 457039392
S 7099 821284980
S 73657 92643809
Q 5964 94216 4714655033876
Q 24939 84243 8971652334729
S 82057 950731897
Q 1391 91107 1889836965823
Q 1773 85622 2325413936550
A 55043 330617834
Q 18267 72345 8120984443770
A 17860 341336896
S 46893 129746217
S 53691 84212170
Q 3012 78525 9894280666053
Q 7987 99247 7431042263044
A 34397 604831629
Q 28606 84668 1374798630942
Q 26338 94177 8241539165704
A 99999 306315394
S 49281 651780375
S 46835 319645991
A 25401 819552443
Q 36175 99506 1198036274469
A 79856 151705199
A 84262 850556975
S 27660 986884029
A 23467 615545821
A 47635 602475107
Q 4001 63863 19087211182
A 94122 764216582
A 63791 484548707
S 45221 327731247
A 16633 577677756
Q 1096 60921 1482477500055
S 98763 843520786
Q 565 78312 5315311924226
A 4593 864302741
A 39951 493322536
Q 144 73255 5461765596687
Q 3152 74490 3107416013123
S 60927 998659233
A 72733 870692443
A 37282 914314970
A 79515 682366402
A 90712 281561918
Q 4881 73449 6606217839319
S 73359 526399935
A 19817 680206485
S 2559 9471450
Q 438 85993 7003850664337
S 63870 848202093
Q 22845 94699 8760656886414
A 32529 321983677
A 3670 856760827
A 33131 792438510
Q 1379 81737 9193437286775
A 79370 308586197
Q 9658 90081 2600051748910
A 17537 863759880
S 69006 837445254
Q 21447 97293 2787223753378
Q 20406 98313 5561667040571
A 83751 775141681
Q 11409 96847 9486579961313
Q 15901 94419 1803877543118
Q 16429 83974 6960219951297
A 12126 963610212
S 54869 881237310
S 51906 896014025
A 93787 611598027
Q 170 99693 3441397023324
Q 2047 99644 5955706195117
S 55513 543440136
A 65119 201936437
Q 2190 85987 871062585943
A 48738 486257615
A 34978 170036794
Q 23051 81472 8100202007464
Q 4354 65924 9323187371772
Q 7799 92673 8594744405051
A 8763 850054916
Q 3959 94650 3082225185442
Q 9360 93171 4128197067245
A 50019 697452214
Q 12783 76554 2114556733098
A 15243 810724657
A 17633 430347103
Q 19559 78866 527963926542
S 7006 49272116
A 28087 142755400
S 36646 96378123
Q 2203 99490 8624367414763
S 20715 272149772
Q 11750 92250 3892217369563
S 26873 195649346
S 68878 299639697
Q 43785 98681 497473939807
S 94235 748908365
Q 13050 66756 8820962640799
Q 3215 81094 5021857333250
S 70920 87596153
Q 6742 74075 1601303933379
A 17342 216995922
A 24662 976085244
S 6319 138045934
S 66863 856814656
A 2101 329260306
A 38055 927416032
S 55743 787853109
Q 13537 82540 7251020113427
S 10282 565501514
A 34768 427377196
Q 6312 92563 8335422731462
A 12885 750564910
S 40707 458436916
A 15950 453203553
A 94182 453906301
Q 20969 88087 5090307188936
Q 9682 98028 1361139305931
Q 2999 62407 216414121014
Q 10150 76438 3251191038342
A 27721 17365532
S 72358 347588071
A 30975 927806820
S 69266 748393695
S 90591 997601966
S 30774 446512293
S 44391 251307667
S 91987 557901389
Q 430 99996 8663826904853
A 85367 890457212
A 79537 508791785
Q 2476 99139 5190880322844
A 33590 596808552
S 41695 53314851
S 54229 127008522
A 36404 600888802
Q 3241 88620 7294020054150
Q 13340 77755 221067905217
Q 10315 93693 4594035433382
Q 3914 86547 5987762255247
S 72568 883311997
Q 4263 87889 6281145154153
Q 19941 92969 5662072239819
A 31312 396066035
S 31457 639844780
S 19458 705913799
S 67970 432861048
Q 8606 75871 5811212228415
Q 18348 96729 3274199413178
S 87020 835881817
S 78211 282479534
Q 23521 92275 1126267728831
Q 5710 99703 7926143530264
Q 293 99815 4517559728199
S 45564 551508614
Q 4688 95648 5052160742404
Q 21938 93298 8773487782308
Q 2433 60632 6180985575645
Q 6793 81080 4317218050866
Q 3111 76279 1101612622685
A 80716 678898793
Q 39734 93761 3348960454529
S 32155 427089515
A 94217 249346891
Q 38719 89591 780200777883
S 97203 801811962
S 8266 34116501
S 95106 136647840
Q 8654 71271 8386368547038
S 40941 84876235
Q 4823 84006 8474617128039
S 66476 632700940
S 92621 29889372
A 55157 12484518
Q 26 99484 142630879902
Q 29824 99126 3417295856568
Q 38948 99803 9177150575278
A 15540 390371234
A 38057 702970664
Q 8390 93503 1371205492609
A 87305 550176925
A 87922 648530448
Q 1416 90626 9450057880001
A 17065 684316380
Q 11340 65591 1960093852845
S 19708 155546120
Q 13863 89440 6864795670118
S 38582 688382226
Q 20636 96325 9031647639713
Q 22743 89042 2147664026221
Q 2135 91129 9821991794996
S 53236 863969166
A 76397 678333082
Q 34936 94431 2745251821585
Q 13364 98370 1348954722595
S 65436 573942108
Q 1303 96919 1983917438849
Q 2693 89720 5060131634713
S 84284 253996955
S 97865 527683526
Q 4465 96543 7648439645582
Q 5024 85303 2751052437624
A 24476 670522506
Q 1668 98090 3591231198854
A 14963 531620726
S 51521 591270825
Q 39679 98687 5145343903362
A 25755 840747812
Q 10190 78459 4276094039146
S 54481 398824687
Q 10449 86575 2169126285946
S 12514 684463620
S 58498 744530528
A 27530 431830185
S 83292 873239756
Q 10862 77162 4142386832050
A 87741 710478436
A 26538 566818697
S 91685 291171561
Q 12868 85047 8085493044491
Q 5359 57782 1329727001214
S 98378 680094282
S 48694 810936709
A 39049 990758976
S 82634 341353922
A 24596 585225789
S 68312 580389680
A 81729 43522083
A 24300 244132502
Q 4672 87260 388380900106
A 83024 825946230
A 85864 321940893
S 2673 692133370
S 87042 738810789
S 20775 271320040
A 87765 122833210
A 42200 338948662
Q 428 88985 5306961456578
Q 4747 97686 6148293806962
Q 1327 93449 4556957379637
S 44837 387482495
S 54976 421885864
Q 21287 96769 8213137731482
Q 461 75059 1809662577304
A 36892 773134365
Q 7969 95481 5187698620884
S 31048 161370124
Q 1071 87438 9971234053653
Q 1845 61147 2512612719719
Q 24448 98019 4260231624916
S 17821 472324162
A 26671 679284013
Q 17660 91346 8573232985971
Q 21004 93071 8474765959741
S 5347 662652018
Q 4905 97636 3280314469247
Q 9812 75847 7132059063072
A 291 224531875
Q 19096 81104 6444767392299
S 37528 323340039
Q 11544 90554 7465453749380
A 92736 287270354
S 538 103030921
Q 10960 94402 9515786510127
A 53223 639299058
Q 9081 92539 9159026668749
A 75962 131668316
S 86882 81129930
S 17938 601261354
Q 5351 94571 93913211281
A 41420 329171382
Q 18162 81800 5881054634647
A 23662 778155367
Q 13085 97378 6864842856546
S 44480 32991231
A 81475 51945610
S 94486 919925921
A 27219 944436651
Q 2836 88466 4278387811053
Q 28312 96684 8846696223282
Q 5566 99903 3106945784645
S 94859 82817784
Q 8669 85529 5344079444307
A 52610 932296392
S 33145 272172964
Q 6436 67428 3073245224367
A 22733 164792918
S 1825 503843357
A 52510 157328680
Q 21456 82893 3361673196429
Q 9035 91202 5860789955071
S 75496 561394269
Q 3089 86208 2237007925187
A 90950 460710609
S 87624 296382179
A 40234 486764249
Q 672 92901 6664899711621
A 68417 82216504
A 93702 811295816
S 98912 610100850
S 67811 98998555
Q 635 99786 1391645355845
Q 1143 99121 8390433720934
A 40255 788871426
Q 28057 98606 7404419134089
A 75776 725996251
A 91860 628616168
A 30388 225371068
Q 25601 97030 8251713410449
A 32737 785978927
A 51123 758204611
Q 7995 81529 7578053340421
A 38435 500154132
A 64136 740852203
S 62665 160830960
Q 258 97185 2420211627599
Q 15101 93552 5587574378568
A 30791 68787573
Q 2058 94680 5859651550856
Q 11694 91457 9492267140936
Q 16572 79313 2285476895962
A 5871 240552319
S 59473 323055703
A 27854 61673211
Q 8923 81225 4450210806450
S 49835 799899866
Q 9236 63449 878551171134
Q 23179 85172 9297424983459
S 18309 540859169
A 67456 864090002
S 73461 993475422
Q 4735 93751 7812435861502
S 85672 182295705
Q 10391 92527 1029217857779
A 27514 243777696
A 19966 568416400
Q 22058 76990 2432907012978
S 3119 726516322
Q 29169 91623 5359329210742
Q 8963 87385 178493238442
Q 2083 87558 8973812231328
S 352 516356134
A 88922 215250003
Q 20214 92818 2364704849670
Q 2332 73535 390496672468
A 85027 629973688
S 26719 576682622
Q 694 99113 8637856795473
Q 7490 99945 8856447524143
S 97817 855748369
S 4128 617598864
Q 14067 78389 3808805722287
S 12380 270894382
Q 26432 92296 8173382252094
A 84311 491192236
A 46681 341747376
A 30303 223596406
S 375 470171422
Q 6155 73490 9207883934981
Q 19256 94220 9335683892089
A 84802 638234408
Q 10145 66427 1803003805084
Q 6660 90451 4852585504672
Q 1608 95838 4044608147425
Q 3047 62040 9614175856277
A 4924 650133399
A 19400 153674147
S 86881 894850619
A 87168 8562420
A 18463 653519490
A 67310 967398690
Q 4674 84590 3841711193688
S 13094 486228381
Q 26584 87027 6104156233563
A 39015 914494899
A 76612 926099788
Q 761 99924 7478766179514
Q 8544 93770 4958763963836
Q 1982 89702 3461495026046
A 46563 63160955
S 84981 298226660
A 47366 805468570
A 57848 170559509
A 46729 844225623
A 56347 879189488
A 42655 838297618
Q 140 99703 6564989880075
S 61582 669880979
S 2863 533200073
S 27013 711262192
S 33235 372923864
Q 4092 64510 8922496917854
Q 9488 83774 3157733785440
S 23684 788298033
A 26556 224306841
S 68536 168468301
A 66589 807404277
Q 28753 87594 5418745256009
S 4207 716418255
S 20598 644037725
Q 812 92922 5868285993750
Q 10370 65152 2210580653629
A 20200 720746249
A 54168 744776023
S 13492 156086680
S 28829 465480940
A 36805 387196565
A 79323 707732801
S 61662 19123753
Q 27005 78531 4112093831559
S 87805 920849224
Q 36047 94240 514850709772
S 51518 494814556
S 53650 724891900
A 17305 761875136
Q 4952 79630 3818211245046
Q 9707 92613 6650051214266
Q 5719 87337 7032961480411
Q 2737 85220 547455212192
A 54212 422127510
A 60320 951415466
Q 21658 98015 9187880903591
Q 14161 98425 9117731748439
A 61330 336912800
Q 11510 93936 2121561185
S 11685 638476013
S 32867 243120625
A 13901 36369594
A 39808 332292714
Q 15208 97675 7682959056227
Q 18558 90961 9063049175472
Q 16123 76847 4892561399336
Q 1396 98816 272140630806
A 58787 894308
A 75602 317167382
Q 23742 94341 9506957487358
A 15186 780070046
A 10198 346479953
S 29997 810939469
A 25364 139695284
S 9401 285598621
Q 20249 89121 3814702835457
S 24883 611424773
A 99482 613144150
A 64624 312190348
A 23177 759584326
S 61585 373414909
Q 692 99871 5860212017431
Q 19699 71810 3723772873844
A 79209 448842687
Q 6992 99916 8844334724455
S 77275 981348912
Q 6627 93409 6827243145101
Q 19510 87476 8351177484358
A 13853 736061256
Q 12991 94195 6449794647184
A 31014 783416401
S 73200 14145723
Q 9551 90829 2569254585911
Q 317 99121 2173710111206
A 12526 806612915
S 12198 591312515
A 91960 867361657
A 25368 795266376
Q 3545 96728 4265814640069
S 44487 484889069
Q 16927 97647 89596275349
S 36262 989548065
Q 1789 86575 8791531634431
A 45069 751129837
Q 429 82677 7683645495650
S 46184 461696577
Q 11312 84296 5090232895901
A 49244 883646938
Q 20338 95429 6382352628481
Q 1811 74599 7293704741190
Q 15536 86273 4463729234761
S 12582 803515131
A 86168 406280352
A 68112 643927158
A 8766 9763096
Q 6807 70023 5247678033573
Q 8802 91028 7518962928902
Q 29948 96728 8508116618990
S 58375 262917081
S 13953 25660423
S 26726 331715199
S 25976 569273756
Q 9958 93937 3468985133546
A 52157 862820982
S 83115 849766703
A 9413 627383204
Q 270 95251 7629256189963
Q 19986 82702 6513461965228
Q 19770 90085 7549933460877
S 24199 975140712
Q 4939 81721 648744834390
Q 8430 96074 5456795279999
Q 6476 98391 6067457434461
A 4415 868538540
Q 2504 99268 2011950839910
S 58998 434312265
A 21667 225212080
Q 2175 92213 1957130968160
Q 2649 98800 3109680125780
Q 41919 96030 310166593829
Q 11399 79239 4143473350519
Q 4041 75201 7874175719417
A 47803 879585637
Q 12364 98735 1261005610652
A 44329 641085042
S 92021 118043275
Q 4217 69290 2434399476380
A 90214 794677874
A 28310 42379422
Q 13700 91395 31156635369
S 16389 823468441
S 28940 596550398
Q 649 95937 449036418865
S 17069 926117298
Q 17874 68614 5775678058078
Q 8825 78658 2121541244503
Q 5550 96490 2178133139043
A 14341 561196905
S 57740 376131616
Q 64 98870 559615086508
Q 8345 99392 1474022197895
A 12159 279486483
Q 33285 93961 6559888239000
Q 8309 88464 5516597557089
A 69240 455894014
Q 12811 82998 7286910926360
A 52443 944984215
Q 3817 98824 831792906102
S 70076 13433641
S 66627 384465849
S 89100 183070318
S 83863 948015093
Q 32466 98131 2765192696904
A 49279 212462749
S 76948 865554663
A 61071 88970
S 12672 386718038
A 10500 587895618
S 63554 996797955
A 97950 680354854
A 73144 54492050
A 34402 386549607
A 89637 791138003
Q 2909 58208 1213660491040
A 73697 631512082
A 58594 463197629
Q 4348 94965 5720855299841
Q 6543 87817 4015737992275
Q 22881 79326 6581417024474
S 47972 313269194
A 35152 107428406
S 55161 258846032
Q 13968 91149 9813747370924
S 51811 299040489
Q 2928 57015 1881298064002
Q 778 91247 1885376181650
S 37858 548712277
S 78685 3519787
Q 39107 94613 6779736910118
Q 27001 96850 809956500716
Q 19788 92741 8652701468574
Q 21123 71510 9525996674225
Q 34056 93335 2745370333864
S 76150 782643158
Q 1894 97158 1989065565327
A 25485 83907195
S 47964 317853208
Q 21241 90218 8717665987527
A 67644 13800811
Q 10939 72225 6519955591595
A 19948 321187207
Q 13114 97233 978510986438
Q 18058 83613 3227158347411
S 32516 605623858
S 66105 545886201
Q 7900 97679 2764721124038
A 56957 716959964
A 8954 975851342
Q 34990 96019 5682448949676
S 77840 678793083
S 39869 749838172
S 84759 39480777
S 43563 341534195
S 48525 818483651
A 92333 2950981
Q 11967 91335 3878305974358
S 98256 765291071
A 70141 887954414
S 16283 581860891
S 71654 257298740
Q 9120 68160 6847926133603
Q 19897 92459 6776895537426
A 81443 897031183
Q 17846 80520 300007310040
S 64365 379472892
Q 4561 81407 7388808729257
Q 118 98752 7439113334469
Q 6898 93201 7447249078245
A 44050 708360415
S 89917 272950256
A 40677 155202816
S 63634 838487897
S 13205 667142585
A 69188 219256000
A 51090 69306541
Q 19 99965 9374714851678
S 14906 928388083
S 27513 875604058
S 46151 337401065
Q 10041 91904 1522823522895
Q 22197 93735 7556566425856
Q 23742 90802 5685281727732
S 75460 441196470
A 22365 276110541
Q 1421 97820 3069062290342
A 8394 697980800
S 45544 308407625
S 86563 13878007
A 44692 559613564
A 39038 256634404
A 97976 957160538
Q 19683 81518 8868231096712
A 99707 735299009
Q 14650 98050 4136329779583
S 84587 148248999
Q 2437 99421 8456012230844
Q 7458 77054 2431531610158
A 13209 539630364
A 20438 145175737
Q 4604 91295 8070139924354
A 49921 468681637
A 71050 327385354
A 9956 661779839
Q 4852 99749 531557723977
Q 1402 97247 1670618887300
A 39235 755126745
Q 1657 88687 6986344782784
Q 18929 83337 7254417632631
S 7765 428613840
Q 25597 77931 5256642764390
Q 2157 99378 3459806850517
S 92502 625639307
A 83677 29869371
Q 9701 69029 5698629073267
S 49024 376833014
A 54601 30366349
A 97207 147959401
Q 18843 98117 3337283492208
Q 2099 88226 1607439632479
A 21756 103982002
Q 558 99927 5608841821882
Q 30911 87760 4783498126484
S 47269 149912117
Q 21277 73846 9494372547397
Q 40347 94975 635073595129
Q 39202 90627 3767434226461
S 24666 48740149
Q 29726 84100 9237904697343
A 40213 695835339
S 64648 102171467
Q 7750 96101 4485018812777
Q 15662 88961 6159087839920
S 19042 421957663
S 22598 655007852
S 52019 958962324
S 57903 59479287
Q 4338 96686 4649637917453
A 81936 963774236
Q 26548 95530 6671471894428
A 85103 388722431
Q 3771 98968 7130879892901
A 10267 311497974
S 35266 203438862
S 29664 131320758
S 54762 151542082
S 77465 326872189
A 85061 162152842
S 64044 671491249
Q 16302 92688 7580073889565
Q 15565 87313 4311105984437
Q 7236 74474 4132320126305
Q 27667 86830 1612616862083
Q 2562 63885 3511387951696
Q 12420 85814 5786733953079
Q 2883 94588 34774489336
S 60009 319844040
S 21997 433705613
S 72651 697619429
S 81681 532535847
A 77709 676900664
Q 11566 72496 3490203160286
A 50016 362452568
A 23550 851288939
A 18836 774672698
Q 45058 97669 4922647312537
S 84966 553878941
S 90011 966832452
S 31856 50620245
S 34186 975667701
Q 29286 91728 5735336561123
S 45272 857542958
Q 7960 90721 1121378856182
A 27104 666341698
S 19047 719835422
Q 318 79506 7743004751683
A 77110 16075019
Q 6141 93345 3182536045115
S 38314 88916437
A 71398 910003948
S 11079 364595655
A 81749 280210024
A 6759 224808946
Q 1611 55407 3921492179288
Q 8850 77316 2625353629663
Q 172 99101 5109641059781
A 73380 730829569
Q 28235 98572 8442063512115
A 85834 106291889
Q 4232 76368 4674499733969
S 68914 737598158
A 39773 160846392
A 40027 743524238
A 25626 629764967
S 95203 843858665
S 70208 418975116
S 39549 468007081
Q 2242 91617 2058974252621
S 20279 145739602
Q 7928 64306 6003531806990
Q 206 96441 7346586032522
Q 17718 74716 3062153654734
A 60669 648616591
S 19646 844653928
Q 25671 90064 7677222957414
S 84371 86183485
A 9276 125168101
Q 4671 82007 3362358738533
S 86344 186405496
S 31762 661514260
Q 30193 96972 8172640366049
S 70799 399335058
A 10608 200610335
S 70845 243555709
A 66707 738453847
Q 26330 93958 8261588544740
S 96718 145606415
Q 4511 58782 278341004393
S 28960 460353375
Q 5136 97021 8711162588942
Q 1583 99448 147129028328
S 4627 528678560
Q 18453 73747 4087374419980
S 46729 124510269
S 11000 652624777
A 89881 714665839
A 60428 213351251
Q 9083 97061 8618006090745
S 58336 634918435
A 30843 550886120
A 98256 499752703
S 10198 181747535
Q 10219 95557 1969457900966
S 10712 902620412
Q 579 97072 5038170923450
Q 20723 80902 4276914828426
Q 3607 75508 6995920454209
Q 763 97646 1228629404699
S 89299 262948653
A 56015 274270598
Q 32737 88270 620210169182
Q 11336 96007 7291244473225
Q 10729 93297 6930108814488
A 33639 204918702
Q 281 94079 9845069271406
Q 6991 98418 3416013183674
Q 34753 90765 9313226329206
S 94831 38782765
A 57939 413443656
S 81829 500641830
Q 23712 96185 6142319891668
Q 23250 82548 4866118362691
A 54210 221809847
A 2192 636992028
Q 4708 74347 344204099977
Q 6983 88720 3975425208125
Q 8475 68814 8594006265494
S 37974 20894274
A 96812 420533244
A 67303 691014448
A 23141 386761536
S 97526 525328907
Q 10018 90332 3147749393643
Q 26885 95108 8011630973608
Q 1069 84134 5898630628018
Q 24957 95261 438110681414
S 4477 260672359
Q 22029 78790 268163824724
Q 20669 71492 5965111426141
A 38202 290569148
S 50109 986729255
Q 27958 97124 5229131290799
A 19291 145798518
A 17321 460117442
A 92651 137333172
Q 6492 96908 5192237793105
S 74873 484333676
A 78664 472612884
Q 20748 95889 7521526691505
Q 30572 91701 2859484861892
S 26862 345370797
S 26580 498470930
S 28794 618832530
S 4734 205627535
A 5565 84437957
Q 44510 97575 3162257515580
Q 5906 57709 4673935680420
A 86515 552678076
Q 18958 79077 2297542554781
Q 9990 61870 2782239580266
Q 3894 97502 6437512957219
Q 5202 96494 2488122913572
A 59450 412742408
A 78467 603851627
S 55334 864453803
S 88572 277471486
S 86474 404840483
A 13828 969553253
S 37845 230264660
Q 44803 99152 6673905006514
Q 10634 90362 2387281646532
Q 31008 98616 3804730565733
A 37006 771146556
S 1243 913803481
Q 12045 69945 6468376591629
S 23382 406646064
Q 1912 68814 1292925693934
Q 21637 96150 5673907253226
A 34360 862892692
A 88048 539669228
S 36992 506338984
S 4339 936069601
A 94141 732362662
A 68250 983328473
Q 1179 90027 1274007705460
A 2454 713957693
Q 3230 99634 7139314785072
A 18220 158385951
Q 11704 74621 2963116154208
A 65515 697488364
A 89472 498289898
Q 12269 75114 7407483200609
A 3291 293390004
Q 27960 94751 1903474552940
A 15150 415099590
S 97987 900367243
A 16362 110818430
A 20711 859397795
Q 18561 98412 7039626957699
S 90398 522686853
A 31824 467571878
Q 41451 98671 1025513105646
Q 1427 97942 6057614981632
Q 977 87566 2179418830330
S 78689 575498554
S 56771 406643786
S 82599 739624321
A 45282 190606207
A 46745 897687020
Q 7351 87667 1949719549523
A 15760 580972239
Q 24538 91436 5180274135271
S 90182 429013242
Q 33353 85742 222276511554
A 1214 198911738
S 4628 106750398
A 43804 130938370
Q 18994 84223 3703155615348
A 61998 394441271
S 42690 833792206
S 86999 956797613
A 71058 610056751
S 55351 901873591
Q 24121 98717 2917212736552
Q 4355 89608 446542254895
S 83438 407189575
Q 8220 94777 9181967191191
Q 24431 95279 5862670756775
Q 1974 81512 5015138957351
Q 1070 98666 6619282090338
Q 6393 92180 767084981225
Q 11500 77269 3228738890618
Q 44 99798 5652066241757
Q 21265 94346 710994106700
Q 7715 96786 3083188500389
S 59198 217296989
Q 25332 78570 7809493237644
S 39439 731498147
Q 37922 90623 6515729085907
S 61486 326802397
Q 7597 83664 6586474682642
A 90447 876460406
Q 5992 89168 2901475289121
Q 5251 92825 6904283820270
S 61511 352060347
Q 10794 67979 1202260577378
S 43386 242766474
Q 5986 62562 9974735806941
S 64471 745894057
Q 441 96953 2152992978522
A 38499 203505550
A 33733 851802315
Q 4292 92412 8988587049228
Q 7277 94942 131480767740
A 30492 590432395
S 68660 114387427
A 73557 279447724
S 45653 708267793
Q 18426 68682 9677283814220
Q 12783 88816 7799347340323
A 37069 642319864
S 45452 789724530
Q 10604 98995 8904693325367
Q 13992 90662 7853566369851
Q 12288 90262 8683985899540
Q 2791 96745 7411884915579
S 35332 140084172
Q 6595 99416 631581610442
Q 16468 70209 5153543169324
A 24490 936467645
S 8635 482973265
S 63166 896832279
A 20954 89299090
Q 6719 76052 7769756184413
S 62825 826691058
S 90424 445556201
Q 45847 99292 7004905834518
Q 11295 67750 2715526822426
A 22591 780613609
Q 532 94600 4820543150112
A 80779 543065036
A 97298 47138216
S 98897 919226143
A 1109 69988173
S 35670 725275745
S 29688 73224676
S 67474 721393339
A 3895 550408113
Q 7267 94228 5868199301474
Q 9666 65516 6972480959915
S 16185 85658906
A 82934 55741276
Q 14475 75188 4001363192380
Q 5406 95354 7354113677319
S 65590 616992599
Q 5716 97924 4057220981652
A 21026 879850023
A 91034 735324211
Q 2043 97472 5803955285206
A 38526 396518800
S 41512 21918975
S 38115 679312655
Q 7614 61539 4586144805331
S 57558 97961957
S 4997 946877044
A 34719 846690336
S 32920 35930347
Q 16131 70487 3454903713587
Q 13182 95568 9124489468647
Q 3024 95025 623696418026
A 68986 304246922
A 55154 57933005
Q 8186 82307 4026373197632
Q 12027 91004 1738839120560
A 29577 803285933
S 93698 146404544
Q 12996 80601 3107625271632
A 31162 788396776
S 12999 685441436
S 55656 460063537
S 40434 418500222
A 58566 558940600
Q 25042 78769 4681694111063
Q 29798 88568 6186827846078
Q 8491 88357 878706150470
A 78662 926343178
A 6853 631226161
Q 46891 99217 6064664430341
A 79214 702599813
Q 7606 93323 3021956704062
Q 11173 92927 4118905934176
S 60774 390117721
Q 42491 94948 2116794825743
S 21364 664579513
S 5110 290340766
S 32358 566484206
S 10294 25872595
Q 1431 85493 2599985171612
S 28639 23572465
S 1870 670576013
Q 11335 92161 3865188566773
S 29865 96494416
Q 6 91291 2211214420665
Q 8131 94699 936158675704
Q 821 95114 2801561400747
Q 11998 90015 9681489965375
Q 32313 99266 923251651046
Q 542 98629 9716030278203
A 47645 382339644
Q 36162 99222 5683034342280
Q 24746 90757 9822574917029
S 85727 341778730
A 92497 690896705
A 50734 605286963
Q 15166 78147 4322205548861
A 39744 38652965
Q 7363 92936 8945550910370
A 8162 902586748
Q 13182 75861 9809659870237
Q 16178 98967 6262294028390
Q 18613 73164 7281459566546
S 82361 152938032
Q 7972 73021 7091674041500
A 70547 706094647
Q 14464 95147 3065509808377
Q 1907 99611 772643779115
Q 22323 72624 5576447883556
S 99355 148449035
Q 28957 80684 7635342479879
S 7217 703165618
A 39238 396909529
A 83882 293478207
A 49152 348227292
S 99561 765262497
S 91889 655130644
S 57491 319273666
A 66604 745108063
A 75100 259796662
A 94390 504776082
Q 26354 96702 9667391148110
Q 48588 99896 850503820263
S 70859 251383440
Q 7670 97566 3273155186656
S 55641 698609643
Q 12486 99074 7817352469332
Q 12907 95414 5009408873584
Q 34453 96030 6797956344798
Q 16050 92886 1071701891553
A 57999 874937943
Q 6888 64483 6846543625139
Q 27511 88211 1794385718747
A 86191 165166446
A 82902 752650748
Q 29011 97908 1771267109781
S 87041 105257820
A 88641 824370248
S 68194 443317474
A 56956 197243793
Q 27549 95010 3934827804736
S 46743 890568998
Q 12126 96559 2503269771263
A 28052 503734413
Q 1411 95438 1204839875628
A 20304 175181576
A 39932 686513869
S 58702 379463153
S 77542 195113400
A 335 327632749
A 31676 692883800
Q 5019 73362 7018734866278
Q 35068 92850 540769572759
Q 8925 84336 9418191053101
S 14320 599678165
Q 72 99897 9005989427398
A 39491 545677095
A 65344 151456622
S 68673 27279869
Q 37038 94681 4291455733371
A 9358 697027759
S 15641 877114521
Q 10958 85300 8303619591613
A 34549 186602211
S 21794 280419092
S 87235 973810613
A 64249 74254081
Q 2056 95637 6878384225965
A 29247 100084015
A 70476 106268071
Q 980 96794 1906167871755
S 79663 355408799
A 53032 369004437
Q 4761 65262 1200682398236
S 95891 802981298
Q 7248 89030 7240005819858
A 17870 853433775
A 74921 277798143
Q 21463 95532 401693875748
A 89792 515656729
S 3012 855613764
Q 17526 95477 3344790939107
S 43936 905634256
S 71112 31664971
Q 13550 75187 632848999980
S 76327 627096602
S 89114 966685004
Q 3256 71561 3745363450685
Q 10242 90051 8810312730333
S 16474 523399074
S 42588 915832818
A 13478 396875398
Q 21814 93325 5637928797990
Q 6833 81991 1769803242801
S 40400 97047644
S 48003 145940233
S 29126 652101949
Q 37630 94606 12023156609
S 32171 621827416
A 65213 355011994
Q 33360 84924 3951810374943
Q 12342 89011 7179154452812
S 47092 140002195
S 39523 274584591
Q 10525 65457 244089910653
A 97165 85840186
Q 12623 96553 4144683477530
S 17069 228036232
Q 3707 87368 6629684046398
S 73466 231289801
Q 9578 85026 502225908584
S 53767 373341963
Q 7395 81242 9074714376749
Q 33377 92237 1154686353979
A 39209 355700578
S 18527 485770586
A 50651 195252757
Q 5894 96501 5971545388831
Q 3320 95814 2910744088284
S 95726 319629361
Q 7415 64654 743758280834
Q 28202 99230 8006812009719
A 38652 174330756
A 10205 976842298
S 60067 339764981
S 23877 481845943
Q 34450 94863 5020137427093
Q 17669 98156 9158543492838
A 85963 842425280
A 91489 749059132
S 60821 240299447
A 94832 375559287
S 83476 771955722
S 82791 518598788
Q 967 99419 4225659718439
A 78035 499855393
S 61287 674701731
Q 8616 87278 4576993099996
A 76248 100054060
Q 31580 83659 8291724124027
Q 16762 93919 6635627043219
Q 36534 89402 3543215098768
Q 15209 97468 6170620583115
A 20404 714977035
Q 12754 95054 7570856270987
A 44032 86239568
S 81339 90142436
Q 1826 59207 3133251340286
Q 29566 84553 8876750547111
Q 27700 99245 8687029608239
A 93151 642484760
A 66606 173884343
Q 1784 94815 9727816026460
Q 8335 99434 8319191697971
S 102 162839373
S 80592 598727186
Q 34277 91119 104126985416
A 6474 853374767
A 75513 910455161
Q 25178 87734 3651837535726
S 35549 821662645
Q 23327 86133 5380055420497
A 36610 672753689
A 5987 43739038
A 9510 577451466
Q 5222 62755 1798320956714
S 4496 46853676
S 56076 446499493
A 38939 307190395
A 97924 569399240
S 17845 361168276
Q 19431 98408 8462687933576
Q 478 99424 9660005799428
S 63549 717965186
Q 6254 80776 5483438300033
Q 2342 88679 5708364269258
S 16472 997491583
A 20275 527993891
A 80248 18923053
S 79525 721905161
S 56348 709867596
A 51110 868472366
Q 9843 83413 3233382225198
S 51836 878230355
S 49642 761769425
Q 28308 87962 8862293326242
S 72859 852832623
A 94290 241902357
Q 16550 95970 8368428466355
S 29446 642026699
S 80049 658606759
A 74788 424459632
S 90557 192846213
Q 6632 64925 449330941818
Q 13877 90034 277575857926
Q 4111 82042 2373885251554
Q 27848 87516 7731613423541
Q 7776 72557 5427714130999
A 53361 41987834
S 71877 163527746
S 83630 909711593
S 50373 174845144
S 40925 132667914
A 373 449169128
S 90206 497589319
Q 24411 99127 3595394676403
A 62724 64544751
S 71136 431929083
Q 8921 98035 3749440686043
Q 6039 64904 4605089466842
S 24349 531074711
Q 14712 70765 1489672663823
S 27965 613853673
Q 8420 99531 7775246657809
Q 34930 94804 2262820350062
S 97499 285786314
Q 2250 61311 2014655659660
Q 2515 96532 3894489038938
A 20361 417546565
A 4799 111913892
Q 5915 99973 4362909916333
S 83088 417692341
Q 22131 74506 5000369715882
A 71088 904221483
A 80166 619238179
S 92361 830412799
Q 4567 77032 6521326010817
Q 5033 61117 1755345425700
S 77284 261742826
A 25696 822623250
Q 10941 98184 2962585391364
Q 1560 76482 3992877373376
Q 5330 75113 5030027499808
Q 30078 83956 7729018649368
S 88935 841092692
S 20316 502522224
Q 7172 70236 6745000536864
A 43584 421980939
S 44639 279605360
A 80172 96558319
S 57161 941192053
Q 11590 96741 2034758412800
A 21634 589875003
Q 30692 92870 7560014701770
A 82003 950523961
Q 12687 95748 5263147640686
A 930 106350289
Q 10148 99611 2885627125733
Q 21506 80933 4650438527426
S 75131 54701504
S 35638 504577453
S 98649 6301696
Q 1989 97457 3066268173421
A 248 380406028
S 48659 999468315
Q 8157 62813 7651931229485
A 72901 334961013
A 36729 548636129
Q 15162 70444 852619976290
S 89209 378236238
A 5142 789209568
A 57938 359697479
A 91789 674465081
Q 17544 94476 4500256510660
A 49353 997421893
Q 20627 89087 2540896625642
S 36673 769305444
A 10747 91320871
Q 13765 71735 3990084063849
A 7511 145201176
S 96296 760169023
Q 7832 99332 607929970342
Q 16827 73958 4320192212188
Q 486 60895 1185493111778
A 67285 455713700
A 70099 518255893
Q 6472 84576 8181708807318
Q 4154 94539 295711150234
Q 552 97871 2786482795275
S 66995 57877922
Q 544 50854 9714356844654
A 63111 318506189
Q 3893 81367 3459776112602
Q 39632 95550 5004062186660
Q 8252 91231 4709920742141
Q 231 72170 9372563202405
A 4819 226741257
S 8151 201682203
Q 10951 77989 3226772086665
Q 1226 99682 1886988803985
Q 29214 94594 8808056014954
A 43845 110474887
S 79107 919545483
A 27649 579970787
Q 5045 88402 8909218021337
S 48420 614547812
A 64746 62648573
Q 12207 63627 556033223237
A 84078 821661537
Q 10541 84673 7172208788799
Q 15611 99874 8441528480335
A 5787 498874758
Q 63 75228 5476906607552
Q 36523 95015 5468873269907
Q 218 98761 8560743675195
A 15251 724187073
S 68284 47172928
S 52161 420221450
A 6028 55953306
A 88302 221466116
S 3988 765261234
S 85337 881425851
S 44002 992970094
Q 15650 77523 5617863999036
Q 139 92718 4522493303515
Q 23954 97341 5510545528534
A 41128 915962441
S 83059 415976294
S 85486 640511349
Q 12472 75757 3669700545096
S 64508 848235422
Q 5539 95891 1340023644232
Q 23 99641 133011918479
Q 6490 71458 7003591991554
S 75911 647363718
S 86845 131729158
Q 4957 99481 3383300197233
Q 878 51683 2065873511962
Q 16177 84837 1999754615950
Q 28244 79471 1906360589817
A 19508 151345184
A 13338 250266744
Q 32604 85835 1321060211968
Q 20925 83103 211734851737
Q 13978 94946 8318445721614
Q 9031 75445 650279844564
S 13743 296990132
Q 7320 98243 3456215501988
S 8724 77595783
Q 57 99023 3341460333556
S 33132 533031192
A 87287 181286059
A 71094 830227969
Q 8335 93813 2240819996647
Q 142 92429 24940034258
A 76372 976346982
Q 24455 81339 9313209188184
Q 567 50651 1063425891106
S 19537 317849342
S 86688 551704634
Q 7746 90919 3270134340609
A 41359 774585610
A 66837 35184950
Q 5038 93346 5663189559903
Q 6654 99583 7738928280822
A 75052 317422061
S 11174 966249014
Q 634 96321 9146164954039
S 37163 561876347
Q 13961 95812 2139377788815
A 4989 273806294
A 96896 481813675
A 76334 505683670
Q 17063 71899 7133191992300
A 87582 439258370
Q 4561 84559 4286557727141
Q 218 77029 9483704273534
S 40212 466693653
A 56840 650787006
S 31379 9657420
S 772 86642275
Q 4171 90459 9222994592975
Q 21904 94254 4243359465247
S 77733 393490767
Q 17242 93457 9633281643939
Q 33751 93946 2575137677363
Q 2924 98740 4000700361432
A 54460 540218240
A 49368 888833604
S 31674 689508466
Q 7957 91198 3771433371624
Q 34073 89365 4140052171552
Q 14021 85174 4066810458072
S 32752 946354684
S 13420 922575037
S 63354 107338196
A 51300 704703383
Q 20901 95025 9823180522647
Q 15779 68617 8595722938310
S 3744 289727534
Q 9720 96936 6418565683896
Q 6870 72726 2704306699414
A 44946 827585545
S 90650 194985387
A 43719 945621735
A 74699 767889412
S 20972 210294073
S 67020 601583439
Q 13416 91685 2530666030608
Q 14657 74879 9551792143298
S 17317 35957041
Q 2981 98218 8653554369684
Q 6474 79447 4287854033154
Q 24880 98288 712433863001
A 22347 160936024
S 86142 634662708
Q 8610 79884 6412172036117
A 93517 865204874
Q 8569 80194 8748054476287
S 35329 667749017
Q 1452 56296 8165081284715
Q 7311 61244 4360068217573
A 30732 503186425
S 74965 424298977
Q 1129 96643 7694187159913
A 26802 832521964
Q 1521 98900 7823791946700
Q 27993 87770 8307176605735
Q 18419 82742 355868507447
Q 30321 87551 5772654292216
S 75358 348643600
Q 182 78513 3092858101921
S 73174 853916779
Q 3969 94910 6348268561437
S 92557 348089398
Q 10526 98234 9272552122423
Q 8221 60565 9194080101054
Q 7778 89648 2911095894533
A 65528 719805305
Q 1506 99761 7221900698223
A 75882 908750998
S 88182 881797891
S 95960 859047918
A 84559 682988297
A 38174 710712085
S 39778 824475465
S 12909 502003687
A 26126 613683665
A 90980 545751574
A 24855 968894451
Q 3494 91537 8893495436433
A 18018 407196176
S 79065 153424631
A 44621 520454394
S 55177 534887402
A 93924 352328112
A 41778 207420553
A 37912 981690786
Q 26004 88301 392422362954
Q 30511 99008 6483004236440
A 47336 701627801
Q 24042 91305 6869139612390
Q 31356 93900 7274316321953
Q 38092 93723 6229165493687
S 34450 80945702
Q 547 99849 851207558000
A 8150 785556199
Q 13343 82579 2443416824889
S 41493 490784603
Q 5944 98843 8064224675138
S 81933 419780972
Q 39650 91982 499414470628
Q 1234 81608 292248247886
Q 12370 83447 4834353646285
Q 19561 84863 1706316622377
Q 18347 96494 2318382838493
Q 4185 95318 7616149598348
S 45960 741582201
Q 3788 54412 3943978466529
A 44413 544260144
Q 17471 99051 2144507012926
A 54357 238657569
S 70617 206782932
Q 42001 93868 595058625165
S 18298 214397695
A 72205 992278988
A 48641 617683453
A 71074 965810777
Q 23106 82508 3587288555551
Q 18311 71681 8353599630535
Q 14108 93495 7337965586603
A 62190 6833054
S 18264 319449983
Q 19757 88002 1602244776600
S 31190 368812300
Q 1236 68925 3998691936025
Q 19706 94833 5675544169381
A 96879 767549839
A 29772 602976030
A 7961 211202879
A 59706 360066832
Q 24352 78912 8496036657715
A 737 546379094
Q 27624 92714 7442585430653
S 11566 758052586
A 88525 650135218
A 32452 189971547
Q 5668 94227 2480574181169
Q 2118 96545 6459539327019
Q 8936 95094 8854566022127
S 74106 760676369
A 70063 121498839
A 37448 890892955
Q 4536 82535 9776085692985
S 27515 644226055
S 43891 763570756
Q 2658 96904 876563820493
A 91167 770001048
A 47826 993050353
A 7710 891902552
Q 28313 89122 6824996526230
Q 19477 92910 8738026864384
A 41077 121223832
S 81529 956252525
S 2842 774746388
A 13985 875362430
A 33176 789597917
S 5574 430001879
Q 10922 82167 430126940530
A 1836 140319407
Q 28359 85125 8533925371184
Q 21478 99176 3126927820500
Q 892 83419 2419621081413
S 94508 145325786
S 33315 458969751
Q 4183 62105 7540684106884
A 44294 549943751
S 57685 195391499
A 33758 374181204
S 7699 166118196
S 70316 782333614
S 92913 758128948
A 66824 696543606
S 96915 18449825
Q 29388 96632 6608164968739
S 10897 259603068
S 31447 841811890
S 88604 196886689
Q 23703 93397 450891386613
S 91754 707574487
Q 1132 87801 8148081736263
A 68137 273341479
Q 11063 81276 755972417171
Q 11101 87369 4353217579987
S 15947 120327023
A 97986 64467180
A 3739 108156529
A 71172 728962228
A 93230 132614138
A 50101 8140257
Q 1210 65304 2811032654798
S 61258 503144927
Q 54 73891 8442029388242
S 79316 293044023
S 39398 289567518
Q 14500 95499 8239684876540
A 72439 549868185
A 33872 706207733
A 47939 517253773
Q 9613 93822 5165741433536
S 39208 438084382
Q 32408 91954 4759126467526
S 47040 209067000
Q 15040 78652 389943693431
S 49543 846255289
S 79249 212352626
S 66199 727363441
Q 7004 96439 1334021363153
S 44548 895339458
A 69049 391589142
S 90928 580131666
A 18593 850862650
A 45593 239175934
A 4683 555668616
A 23163 640234268
Q 9765 98024 9541982881953
A 66092 90467773
A 20351 782509471
Q 5116 91173 5769264748587
A 82203 233110883
A 36466 718010589
S 39168 435578023
S 29597 817401020
S 57970 39271656
A 85841 426076378
A 7753 395766413
Q 9420 65691 669717749341
S 59640 895287137
Q 8687 79074 7935133357632
Q 173 88871 9782083053986
S 4156 22927255
Q 31562 99659 5209730564324
Q 4285 65332 5060510828441
S 85243 325317315
A 2436 682259136
Q 606 99767 2723442854758
Q 2609 96725 3985938294893
S 90901 980570613
A 82359 973952089
A 34792 331481097
A 29593 151404092
Q 13263 71576 3705225983599
A 53924 978239686
S 93740 320590164
Q 6097 84610 8177114336967
A 16931 477920093
S 45323 112076708
Q 17535 80768 9450135386605
Q 18721 91076 2950432689678
S 73891 186794063
S 82019 482615015
Q 1866 88633 4251516724299
A 21190 926888626
A 49414 564207900
A 3021 134515839
Q 16074 70928 5841426525611
Q 1061 98414 8430274765124
Q 6405 86705 1956844020954
Q 8676 62121 2671699739743
A 78383 568755927
Q 8702 98831 6027976816914
S 2290 357198184
S 47553 256841817
S 89613 421584721
S 40837 2621222
A 4895 799123889
A 4158 261485531
S 18827 503277047
Q 7750 91036 7065759324654
A 10192 737028849
Q 6945 88706 904129537650
A 91216 19682267
Q 19566 91692 4490357472994
S 37524 919682776
S 8562 729068388
S 19986 430497622
A 16829 588594904
S 55423 128668805
A 99311 670717309
Q 14081 97278 7575431360028
Q 7427 91646 4217989776464
S 38366 333597442
Q 3129 79773 7907064059267
A 79616 680032205
A 46117 212760324
Q 12666 98380 9438436651526
Q 6204 98560 4170538373740
Q 5674 96721 2275165868537
A 18650 891819817
A 64014 57313343
Q 21803 73202 5571464515093
Q 3674 89341 2347490928720
Q 15569 85312 3438197536
Q 5163 77336 9402880586747
Q 11264 90206 8008398812086
Q 23699 96530 4720006212386
Q 3370 90755 629469327021
S 11689 221899015
A 99163 618677983
Q 404 84140 4409901271196
A 90203 421311460
S 40921 172451517
A 54119 937949651
Q 5 99939 985739123622
S 15021 694731078
A 97277 570593693
Q 33346 86910 4650316086210
A 5598 34196217
S 4161 519338480
A 39587 812292602
A 21829 485976053
Q 15546 92016 1656562253120
S 90917 717094530
S 69489 513285956
A 3670 971398223
A 34308 562179658
A 65037 79235141
Q 307 82748 4380765939688
Q 22696 98882 9826439670121
A 83599 101948881
Q 14852 68122 7677373933160
S 43877 524670018
A 76032 411579367
S 46517 7802678
Q 18128 79259 7015200226386
Q 18013 69678 721567031591
Q 18604 98267 8651836069838
A 37501 646763324
A 74907 363292171
Q 13325 77738 1969954646468
S 71838 671904914
A 92990 402474485
Q 1194 96533 5311478606463
A 80640 75910832
A 89775 173972803
Q 4150 98108 1963066544096
A 43923 539400102
Q 18357 73496 3516354825119
A 28368 6037220
Q 10296 97075 5777534064123
S 27579 674511985
S 23407 950678936
Q 1146 81206 9290513732247
S 61579 559303015
A 18237 165094118
A 14039 107102386
Q 26119 92807 7068832531137
Q 27752 96502 7212324283720
S 57389 792374805
A 22460 321369854
S 59187 569336710
Q 2054 98107 5465730196850
A 50550 522709631
Q 20364 97417 6349899879042
S 13890 383881365
S 56984 515537325
S 70135 108013753
A 22894 703490146
S 99623 512525866
A 23755 61568313
Q 1746 89329 6115337116655
S 46751 456754035
Q 2694 95821 6389668739388
A 19655 206467455
S 90512 149372340
A 34226 851433197
A 56717 383741621
A 51317 215657450
Q 32033 90800 9991027513380
A 45659 65214788
A 52987 140091722
S 45646 316035035
S 3143 35255626
S 92821 136859739
Q 22275 97190 4731327778837
S 50649 604624000
Q 858 98861 867691969146
S 51865 861262645
S 85187 874354434
S 57118 712065866
A 85876 146108475
Q 4814 99030 1292461795839
A 26710 72587364
Q 9769 88764 5527068942569
A 3279 286950394
Q 2526 64814 5531951460902
S 60024 233320748
S 56140 482513978
A 27397 848102253
Q 8130 74093 660981733017
Q 2363 95382 2195302713848
Q 2098 82837 7190316971005
Q 5445 84100 9300436095173
Q 49 99950 7941054272513
Q 29381 98854 7666036981383
S 39829 15882527
A 30889 170473367
S 72004 517301605
A 73889 798842616
A 62070 456446745
Q 30377 93551 2993460356684
S 95835 113687942
S 38311 669739868
Q 13226 89713 1548481841923
A 3947 416979023
S 27168 169626692
Q 7847 84977 9315998979346
S 99648 302089346
Q 23958 88718 9002359231099
Q 26708 95885 6099865099177
S 39102 161373644
Q 4472 98941 6210928277885
Q 14779 67759 1476695817307
Q 8040 61115 286173417325
S 59556 79009048
A 57758 110304538
A 58856 977496372
S 14671 514772300
Q 3849 79986 5249082371811
Q 1603 90558 1545779768623
Q 22841 91097 3502652276793
A 57797 740287982
S 62610 899894573
A 60279 243554358
S 64986 221072468
S 25687 141082983
Q 13670 98491 9516669445926
S 50079 657227262
A 11602 784623906
A 56890 4978681
A 86807 492514436
Q 19514 80068 7274457683191
Q 13278 72284 1542504168713
A 15527 570693023
S 42027 817086924
Q 3802 95027 7914580915950
A 37804 509982830
A 76832 24518629
Q 14842 94637 3437360370542
S 61396 692085819
A 18303 898953234
Q 31 98336 8100254214924
Q 23457 97132 9968185997701
Q 16648 76410 2291970682383
Q 4105 95254 9906410898884
A 4775 532005693
S 99979 311542621
Q 9776 88272 8986423021730
A 17018 487829847
Q 24 97185 419234941419
A 64960 454711163
S 6343 312188514
Q 11110 72320 9307378556033
A 14125 382624179
S 9880 307618942
A 35638 672625547
S 86266 187768516
Q 32769 87639 3579538933357
A 96853 635433872
Q 5784 99337 723421157876
S 22502 487027775
A 13749 306681944
A 42309 992212070
Q 2197 94394 2270326805409
S 92547 121726331
A 14358 763463179
A 64832 471464467
S 8135 392571372
A 40743 909503286
S 21940 328419375
Q 460 90147 749640816177
Q 8591 78736 585928609672
Q 64 99970 4005608805886
Q 33709 94544 4687341192522
Q 2437 93858 2102001263808
Q 1032 70629 8639795696174
S 57955 154303886
Q 24934 91766 6091798369903
Q 12860 97653 9263811122274
Q 10989 72657 3452052446204
Q 29361 99529 2635121794762
Q 13332 94363 1346881698043
A 19438 407319861
Q 36161 95019 7979736682983
S 92479 3952480
S 51659 423539261
Q 13729 87878 8638150455565
A 94491 28983012
Q 1908 81133 9659216331530
Q 32837 92472 4491313791194
S 74468 795930873
S 21319 846494020
Q 8492 76082 2668715068990
Q 2309 96254 6784026639966
Q 13702 94580 7794088439914
S 50845 523203682
Q 158 93114 1496110841245
Q 21143 72418 1230137936202
S 64588 607751922
S 37944 375179715
S 13632 888382831
Q 15770 94750 6133710348790
Q 19559 96936 8215307966741
A 25242 762903030
A 39707 22171210
Q 37073 99004 6403777419363
Q 10794 62255 3841729530667
Q 36932 91678 1291857448084
S 97563 245768617
Q 9282 96610 5401565427697
S 30382 814316883
A 17053 631498095
Q 4305 56527 9370805034062
Q 2896 83744 3557520530972
S 59470 672459588
A 25633 782243595
S 24502 120215232
Q 24518 74824 5189214660107
Q 31856 93549 226381805659
S 69217 614350940
Q 18474 90363 6860438181808
A 47290 799734364
Q 5344 89014 7611591967183
Q 7295 99606 6998441145310
A 82209 200608870
A 73745 357866422
S 59986 779608841
A 2436 244907686
A 87362 480625744
A 6876 658984330
A 86350 584368150
Q 4435 73160 8638410220464
A 60166 543005420
S 82031 426571512
S 68408 812977789
Q 40170 98284 4960773515369
S 3785 809658220
Q 17451 88239 3076689261579
S 19923 542022614
S 63333 635097442
Q 4814 90047 1462166010556
Q 8091 90211 7772745106419
A 5627 839640783
Q 8847 68213 5463573888322
Q 1936 62215 4339004103938
A 73994 241630829
Q 11654 65589 4657370012245
S 33110 764794295
A 30640 144746674
Q 691 96346 3181181907742
A 68622 787035066
S 20669 610903355
A 17445 259116208
A 64828 921469892
S 52814 849839832
A 98562 326687772
A 75791 904198795
S 91862 692617987
A 27640 747504728
Q 12392 99531 7621354436060
Q 12062 62504 9683002481615
Q 21802 98446 107614312696
Q 525 94922 7200545258762
Q 21864 97806 6833633358821
A 68897 818652694
A 36939 534877834
A 93538 927692884
S 26808 267137227
A 76704 713278577
S 7307 750017202
S 46534 853311055
A 15640 8952675
Q 5051 82723 9519528247844
Q 7572 64056 3138161022404
Q 35531 89917 5546772166791
S 60196 645479484
S 43939 39102486
S 39786 206428675
Q 28742 80781 6659630309835
S 660 7947740
A 76404 937431070
A 53043 711225465
S 59555 481099091
S 6976 557652058
S 30105 754675029
Q 1482 82157 2350544166855
S 57123 191094331
Q 11249 97637 7374982934251
S 54515 617513704
Q 8084 97694 5289914844081
A 32435 715368250
A 4307 880700002
S 92795 867703964
Q 20527 86752 4298616869510
S 82716 293089751
S 33039 470647052
Q 33875 99740 6638665898385
Q 9378 72295 6327702271806
Q 15636 94061 3122766373124
A 94416 55215452
A 9906 164863447
S 79780 245158018
A 27516 830881494
S 25865 723879224
A 4490 633964196
A 59387 716493670
A 75867 234964113
S 15315 621742688
A 56274 39326680
S 29658 117758187
Q 10631 91174 408476933100
S 29149 247368679
S 44724 515289441
Q 26180 77570 6776073903477
Q 110 96414 1867510984641
S 58105 673851666
Q 3937 96770 9576388783424
A 19752 165930866
S 75484 189044058
Q 6338 88099 591620101501
Q 41564 98692 3471240022872
Q 2956 98724 4540280942287
S 49673 737036034
Q 68 99249 9824441298587
S 28252 531726932
A 75714 2362436
Q 23673 92946 7222159431054
S 27060 369320677
A 61752 195310258
Q 29342 95503 3132706232281
S 86959 540569781
A 46319 194835525
S 9032 483357947
A 58423 461216254
Q 5505 96628 6861556824086
A 43713 608168645
A 61671 575897357
Q 8110 95686 7410160255980
S 88447 747709378
Q 13154 87911 9532729626985
A 54200 642847238
A 40950 714077361
A 11527 553996689
Q 2342 93549 764410016511
S 17659 413492721
S 94755 480693995
S 60048 597296455
S 82341 202950111
Q 428 96519 6728617409265
Q 15463 94914 5089721404344
S 79297 431630206
Q 8419 77686 9744998256569
S 30173 717872124
A 49286 260233101
A 72120 78365564
S 78844 363242902
A 61936 372229558
A 52534 313684246
S 54894 997457967
S 95283 445373454
S 55968 528702769
Q 4017 73313 8265820910912
A 37530 946337192
Q 7887 85369 2623971753661
A 45602 522364681
Q 63 96449 9516407858623
A 42287 82326818
Q 22999 98274 9784103124017
A 16505 826690376
A 88966 990871281
Q 60 77865 9917949159414
Q 6704 89282 5590850834002
S 86529 948400342
A 77105 641514636
A 51677 346737327
S 95159 196141361
A 18863 215091735
Q 939 98796 1030036756007
S 52682 108152442
S 30495 266702826
A 75949 736725601
Q 16704 98656 3724235997421
Q 2289 66616 315178804763
Q 5090 88199 690944615574
S 81962 86182028
Q 28054 90527 2646279456935
Q 3715 59950 4242381947371
Q 6557 94686 7206151372456
Q 7354 75805 1867017112576
A 78408 975733415
S 10236 599361202
Q 4006 92913 566620216495
S 76579 699796969
Q 21732 75077 955679526673
A 79806 792625390
Q 2018 97074 5395161432179
A 3985 35618343
Q 27868 88646 1225699772375
Q 2711 59434 194238661027
Q 43519 95710 3659890915767
S 20529 519211763
Q 137 85420 269907055587
S 15229 172644901
Q 4152 61434 3682709609130
S 32853 554731309
A 87460 949116317
Q 1679 74831 2663303005678
S 65076 505605272
S 16937 808310301
S 6503 30267363
Q 329 99665 4100972233149
S 22429 373266389
S 40291 290603378
A 72565 68384716
Q 31749 98911 8240355821859
A 91164 478585632
S 95928 817301492
Q 21790 77616 3858557976204
A 71487 349753577
Q 891 99602 6321591882678
Q 1400 99840 7655575771005
Q 3721 77371 4139979446876
S 46512 251322796
Q 388 99543 6179904433072
Q 4152 91781 9070032846526
Q 4138 92837 3528913711293
Q 17013 99415 4499573147990
S 510 881945644
S 97218 935268348
A 95752 943835783
S 87933 534638228
A 47048 135303124
S 44865 268926290
S 63092 746249482
A 29652 45574137
Q 11559 67370 8295852850375
Q 27451 86841 2994140598405
A 44915 621730804
S 75025 939670369
S 77218 148534023
A 88650 997133901
A 88898 950424621
Q 1670 98676 9210768139809
A 38200 565824885
Q 6687 82175 862703587628
A 59660 95089859
Q 18406 77333 8694890156281
A 67325 880482580
S 98068 104414382
A 21695 715689134
S 64779 447641463
A 3526 182948303
A 42135 709816054
S 434 831382048
Q 33526 87073 5375065920436
S 32070 889602567
A 18435 920889689
Q 115 99576 6557779123025
A 30108 442627631
A 22921 879466206
A 74931 375951849
S 31764 894928717
S 66529 506185911
Q 3706 86789 275475663695
Q 8703 62977 151777514719
A 84848 810465034
A 34872 517375508
A 4007 418626047
A 41889 375812550
Q 3827 85387 5462968951291
A 29625 98950362
A 19009 400292996
S 56679 491709681
S 32566 505653272
A 78872 512645573
Q 12011 80151 1702651700362
S 26779 288136467
Q 16297 92443 1172993061611
A 15996 171848521
S 16958 789511784
Q 25398 96300 8864267770867
Q 15160 80865 460034003964
S 56888 488541112
Q 28556 84632 8560787791778
S 13427 872461221
S 50476 557442482
A 27494 534035767
A 61975 978354069
A 36127 251072201
Q 4444 95586 3592155915134
S 64774 686563442
S 49427 633049406
S 54101 309064402
Q 202 70465 5843452539017
A 21333 706069311
A 56865 40842607
A 8883 269634254
A 68895 470027145
A 45651 683426990
Q 18639 89728 8245495144853
A 51475 321781541
Q 6553 99884 247751026976
S 95488 654483856
S 37719 989083330
A 21099 931282134
Q 12261 69665 4569419289957
A 4194 682583774
Q 8073 99559 1695354002111
S 39542 620035340
A 41084 808336219
Q 28161 98835 1834215180080
Q 45018 95056 2784349450749
Q 13207 82228 5033761127166
S 11351 837704140
Q 20147 88685 9867332215288
Q 13945 83462 9731420193755
A 79444 979676059
Q 12384 69650 3122082278246
S 26386 853728250
A 68866 764478170
S 49467 48398641
A 82319 510114992
Q 29105 83409 8255494108436
S 75991 963317787
Q 20434 99257 1274065566079
A 25606 978716119
A 63784 241466552
S 16429 558254592
S 48310 748194971
A 3523 165547071
S 18945 660296764
A 62260 527180040
Q 12228 63118 9541138786366
Q 10701 65289 1001689737018
S 42955 792200948
Q 2377 99021 3748865154561
Q 9351 87197 2643783653845
A 26465 449183814
S 43487 418016061
A 33698 417275467
A 99849 574642729
Q 11930 86434 3541895822842
Q 7435 92937 788264734887
Q 35731 95770 6934825698223
Q 10228 84405 7980251795994
A 94640 221744672
S 11918 540554393
S 56120 151601145
A 57270 183692642
S 67272 33307836
Q 7262 98505 6684539244633
A 67107 499623101
A 68724 222527954
A 84876 118945624
S 12554 994061836
Q 5842 98538 2364118489139
A 79875 516739381
A 66259 328161718
A 64558 490656086
A 71182 761470612
Q 8090 79681 288719636355
S 97874 522794074
Q 3539 63344 3487642542521
S 35004 428193994
Q 17599 92300 3434438985324
A 68500 569146128
Q 18917 94458 4663649025263
Q 10535 97243 3030253070062
Q 12416 98446 192941810038
A 92250 18464267
A 13219 446486905
A 7392 762356317
S 68433 92071216
S 1025 466944692
A 75050 50573271
A 94732 818368053
Q 644 99551 5065729711468
S 28552 17399386
S 35176 521897369
A 66418 760897356
A 98807 466090714
A 69516 784806660
Q 11460 91214 6592359794824
S 7914 523670991
Q 27472 90385 580858209203
A 95800 611433331
A 87691 69455302
Q 2572 74910 54882714821
Q 1598 97762 8631087773776
Q 11643 86214 8184942246397
S 68948 380607744
S 75878 413427008
S 73474 939230205
Q 24279 84959 7455093432978
S 17931 775834217
Q 4807 97114 7100518992467
S 96699 28336419
A 1292 615399563
A 20829 86438435
Q 10125 85107 276234253363
A 44164 208298433
Q 14089 95278 3054395755363
Q 5415 99418 3503993295701
A 16505 186095346
S 46781 488382324
Q 21654 81562 6722080283884
Q 2760 98219 2236192027644
S 44817 387497539
A 49241 692933170
S 42405 330153420
Q 29141 92861 269785638495
A 46126 636109101
Q 5138 65783 6682687808839
Q 5511 94126 8197060695047
A 50251 801340113
S 13083 659527355
S 75266 176332949
S 74999 616881228
Q 351 99836 9725225254542
S 64913 667591768
S 94223 246614510
Q 27958 98158 4949673537744
Q 27293 89511 4291090884089
A 1100 520574136
Q 3267 60498 1416141179063
S 51685 955190615
Q 213 99188 2088861189221
S 87704 641556581
A 92025 724090398
A 40254 24473582
A 23064 310547185
A 55157 442711347
Q 8222 73194 2748729339894
Q 14719 92988 3592251769955
S 38846 300205486
Q 7502 63249 9219037812946
Q 38475 91970 6721401934962
S 86963 343437139
A 98864 520888220
Q 640 96825 4382314476716
Q 16425 89587 7206820318346
S 71152 900458276
Q 8548 65468 3288886222746
Q 17510 96199 6141478149155
Q 320 96659 7251923130501
S 63119 442668788
Q 8378 97544 5168229809516
A 17953 415346389
S 68742 41786233
Q 19467 91497 8788012617178
Q 32738 96736 410515824525
S 83470 863207985
A 42650 605921176
S 20829 214984996
Q 12526 99820 9207720592861
Q 604 75215 9534865183392
Q 24106 83685 6998101579348
S 86734 771603873
A 67051 285156008
A 25706 549696626
Q 37714 90294 8543879486750
A 69602 348677216
Q 8569 83066 9503128498217
S 85536 937967613
S 4876 784452792
A 47598 588539212
S 65871 106463334
A 32298 403608799
A 4462 455762170
A 59554 269459042
A 9183 690252144
A 89442 769659373
S 45352 448924203
A 95340 788552976
S 20740 820894953
Q 23450 95655 5685098352719
Q 3690 99756 9349214060609
Q 13133 83110 8100304006207
A 352 66850018
Q 3066 79367 8161680320566
Q 4828 93438 4986326846047
S 57004 883291584
A 64546 807776895
Q 6729 93710 3540776245604
S 45069 123959606
Q 22026 95064 2712405514859
S 96697 835031588
A 6193 192635912
Q 3688 72246 1890170601759
A 59041 175093508
Q 9164 90568 5587745981275
A 10008 815571658
A 47183 191550197
Q 26376 99583 2806875442711
S 66292 570755020
S 19703 432421575
S 99937 364360361
A 11166 710260328
Q 16830 94016 497351388884
S 20529 988567671
A 66321 395196711
S 55326 55074394
S 66782 398143799
S 86017 26297356
Q 6627 95658 908436580743
A 17078 165776154
Q 507 99001 8515836603907
Q 1941 88684 3366368959992
S 72608 217334316
Q 11298 67636 1290903859542
S 41969 154912891
S 74642 211663233
Q 132 96952 5935307172917
A 50048 241793059
A 3395 315127339
S 19802 714182315
Q 743 98532 3641354948677
Q 9075 95246 3795361316958
A 45587 347619975
Q 26355 93545 1880524918683
Q 3897 86833 7425556163041
A 93653 386744482
Q 20999 92512 5312992178226
Q 33291 86811 4305874298169
S 26695 723409425
S 31295 985857070
Q 35592 92266 7630531056654
Q 828 63605 2544634270160
Q 32496 86890 106694655157
S 12201 539497801
A 41481 663148107
S 3536 128393782
S 19874 187436327
A 29774 510264001
Q 4617 84220 1198305432776
Q 1990 99725 4246534994934
Q 2006 72166 4727340802433
S 26985 508118239
Q 4904 91637 5684329693147
A 10457 927205400
Q 509 81218 1352623612575
S 11992 696286219
A 80958 422434188
S 76787 850907641
Q 1420 78894 303701668184
A 45951 448720712
Q 701 93499 1241065582334
A 19102 749910638
Q 2263 80423 8276032623552
S 49460 982317918
Q 6089 72959 1941532874699
Q 762 98062 6758660425539
A 12802 96309287
Q 17570 83860 110409653507
Q 16763 75915 9578205780215
S 10057 2330871
Q 4123 90873 4243274934277
S 64108 951643295
Q 10033 91580 7779665615211
A 69428 255395557
Q 42896 93538 2957925393497
Q 2864 66159 6423276924652
Q 11984 93522 769380458131
S 44151 975130891
Q 16622 67513 8169527241283
S 19343 294026063
S 82989 25446475
S 85414 663767250
A 85119 91672199
Q 9252 67994 9507987767107
A 5901 199821900
S 65209 841546272
A 46817 665066391
A 11596 156211555
Q 109 99908 2281167379160
S 42897 48555303
Q 14051 96661 5761179070798
S 34405 61745778
S 43348 770386094
A 93267 826141490
S 17051 961031453
A 38119 450048763
Q 12935 98985 3774889596447
A 31374 857751754
S 46733 795856496
S 15300 723986720
A 34318 30851293
Q 21148 73629 8566711525049
Q 14627 94528 8521921824487
S 77524 739622452
A 53742 4666021
A 3585 751206670
Q 30035 93336 7315441571379
A 53748 283677196
Q 20812 92652 6563522192012
A 49793 906213882
S 54838 653354015
S 80223 773452824
S 51934 876582832
A 57662 399340767
A 92222 922910731
S 13863 668475102
Q 2518 98600 4925943720612
S 35956 303017921
Q 17424 93993 110970919942
S 94798 784140355
S 90355 708286724
S 53824 869786321
Q 14347 74420 6645698521186
S 96560 606213133
S 88987 864590973
A 67933 95196457
Q 1408 90241 6892341194600
Q 3387 93098 3592403664228
S 18877 859323474
Q 4557 91520 8135333427563
S 91311 597197724
A 15797 488524138
Q 4032 96330 2336061116378
Q 16013 99377 7011253549423
Q 14357 66790 1707856910963
S 12517 340637008
S 27283 879215655
S 88278 117076695
S 84120 733638086
S 361 619165183
S 64326 250619987
Q 9447 99711 4048602423936
A 7577 630159520
S 6541 784652323
A 86857 664651238
S 53899 290804019
Q 309 98950 7007440128600
A 22967 130251450
Q 29387 92096 6120253749990
A 45929 702472406
S 80856 770488975
S 77925 138116773
S 14725 737075764
Q 1149 55138 3343185529838
S 74280 924219425
S 83845 348380234
S 8125 611118306
S 88652 787819023
Q 22280 78248 5446281517637
S 92261 597209108
A 88213 766746062
Q 502 82432 8820715222472
Q 1304 95987 3694788324671
A 67379 660385626
Q 26570 92989 5073593375401
Q 11345 99807 3482209384164
S 50350 149168195
A 11944 961931711
Q 449 95816 1757546671791
A 96279 45950372
S 95352 159564910
Q 12725 81571 5326108972963
Q 16183 78722 5153728661608
Q 22315 79874 8487053142584
A 98390 999236968
Q 9295 83143 433262329116
Q 7692 82023 3873016259117
A 19013 164381781
S 67829 518241613
S 17327 614185640
A 44754 107216161
S 74395 376408753
Q 38423 91039 5848482481276
Q 2498 84415 845476376370
S 83128 237791952
A 56630 363039811
Q 3960 84146 7225940063789
Q 14423 96384 161691906416
S 80417 768708114
Q 850 97043 5181431236878
Q 320 98164 5281896444419
Q 7097 84381 4399245679277
S 87372 550318376
Q 2169 88656 4346109716892
A 27783 898511795
A 1909 296615856
Q 4182 95695 8275066939426
A 93323 635384572
Q 6823 56954 672980906089
A 33571 753574112
A 21399 891709186
A 57362 319704961
S 83720 689599528
Q 5502 61901 9739902077670
A 96260 886569367
A 27256 977704646
Q 19155 90718 4247935858425
Q 4254 81977 4733834117861
Q 26311 90987 5198674901047
S 81123 794759104
A 37457 288694925
S 13930 840674752
S 38533 195752778
A 66451 702674103
Q 2020 98106 4148533749149
S 36842 837724695
A 39700 726489827
Q 91 57658 7642002316455
Q 21625 96775 7091886013900
Q 6065 64084 6116230718041
S 18210 345048966
A 91591 910410881
S 77216 893394704
S 17062 695025063
Q 2968 86560 5498252777448
Q 1249 98101 5227087744151
Q 20850 90697 5136877020552
S 69157 693074013
S 19043 461795556
Q 19652 95562 7169459960798
S 17099 156663032
A 99523 553756953
A 35497 140890688
Q 20559 78077 7161863264726
A 58165 782055690
Q 1736 92708 4053171051452
Q 11299 99862 2004412202185
A 10069 212545727
A 26742 846446145
Q 18181 96980 6968414303887
A 2696 683989344
S 42763 337804108
A 98 671932404
Q 11367 90713 7274740585424
A 90571 130581116
Q 794 90638 7506681976935
Q 3019 57479 4854180172849
A 82513 819644384
S 35929 946315407
S 62160 497666390
Q 334 80837 4234900390966
S 91166 375699506
A 47428 146129914
Q 10901 94174 1625731892382
Q 10746 83683 611116509279
Q 24080 85939 2700765369586
S 96178 383563136
Q 2129 96148 5650818061585
Q 3590 90934 238614522270
Q 5027 98775 3596107559700
Q 3739 85475 8686701501448
S 33140 265470585
S 75611 869508766
Q 512 95658 9898130024363
S 11843 29981812
A 67082 624289087
Q 16306 98686 697509928250
Q 577 93528 8380728316085
A 37356 343571869
S 40983 435314956
Q 14004 77415 1474859490353
A 47293 896116799
Q 32677 86367 1185215403119
Q 20960 80141 1103317581627
S 77779 469540901
Q 25350 94506 3844581597848
Q 22251 89785 1461049933799
Q 17464 74451 3069690010592
A 61753 285627268
Q 5147 91781 2250002957123
A 2964 499920911
Q 5384 96828 1561323100459
A 58596 294522905
A 59354 258150639
Q 23029 95562 5543529105494
A 11034 319384077
S 30149 823165591
S 56882 251279109
A 22477 557907681
S 29097 211430311
Q 32743 89373 5606541536955
S 26196 998775698
Q 10246 63531 2308231569087
Q 3224 99843 9165622425428
Q 32588 99347 2499116774452
S 78127 693560318
A 19175 149695053
Q 18482 93443 7032082250538
Q 16885 81945 5828322855351
A 24271 876581870
S 62432 746691663
S 11909 938452054
S 8909 626430988
S 13392 248936890
A 77467 415843885
Q 12211 66638 3869685776928
A 59076 313539884
S 10302 51346465
Q 4116 75454 8731482368935
Q 12660 76401 2856794333598
Q 5430 95519 620242678939
S 576 839300170
A 98474 63673942
A 61850 842556172
A 93095 652033019
S 84560 795610967
Q 6854 70067 4370971283888
A 95362 494629497
A 96184 152755089
A 55940 951684328
A 59192 221628446
Q 19706 72216 3149760042525
Q 40308 97800 1893863674511
Q 21883 73590 4526601317376
A 40806 633503580
Q 11002 80157 8364591549460
Q 1497 79168 1389410868259
S 94603 825407576
Q 4479 96523 4141623459983
A 7038 320979540
A 78310 6234230
S 28895 592175134
S 11774 413473957
S 44102 292206513
S 67292 831021408
Q 1091 65780 3497189821410
A 81336 76897022
A 33710 471716045
A 43658 747426249
S 45770 907755070
A 78503 403582916
A 39724 765705360
Q 7375 88606 3603503697563
A 14235 513686263
Q 29603 92328 809132167303
A 53633 180145191
S 50788 918338299
S 51771 211330898
A 11315 418875014
Q 17150 90111 6100625505486
S 13015 317848591
Q 15609 68288 4443620306756
A 12813 65261876
A 74368 736612208
S 20994 766227332
A 64296 575171501
A 56462 8060577
A 92216 351876545
Q 13695 71640 2231349771661
Q 7377 89745 8627886772013
S 74916 162562527
A 19810 527933838
A 95654 944019757
A 53365 566923201
Q 4239 70935 8089754026677
A 83366 470142599
Q 28525 97872 2102971786310
S 55251 912236999
Q 10891 81383 1117376169741
Q 23747 81733 3790283096236
S 23574 864513374
A 34268 220550427
A 93475 487040993
A 60077 653546162
Q 736 99995 7257658538543
S 44933 789492394
S 13363 396587849
A 6964 357362905
S 27115 186170604
Q 16480 67920 8944045812296
A 99434 245021540
S 26409 888165213
S 68681 847556878
S 14092 383530118
A 77000 869274886
Q 2534 89679 3442694431274
Q 236 73594 3459550064988
S 91001 605387153
A 65369 514491127
A 64487 527395716
Q 10601 97634 9944141166741
Q 10268 63536 2768310629859
A 51409 397177346
A 37678 41586295
S 27204 557174915
A 74863 593054113
S 30275 555783029
Q 34619 90711 6196280249914
A 56040 542557624
Q 235 99731 9024468058483
S 58084 89242570
A 44336 581434041
Q 6282 83654 4362283401306
Q 529 85809 1994070179934
Q 4303 96481 5244583150672
A 76058 240670113
S 21503 248341043
S 62027 65960817
S 22363 528135268
Q 9511 94502 1545291593740
A 54149 478295841
A 74915 299351738
S 37476 859858113
Q 4901 63825 2544093819454
Q 21350 75826 5584723500018
S 35033 446296196
S 39092 236485404
A 27587 484960391
S 53131 722243685
S 64926 883423971
Q 6615 93572 7419910752035
A 98366 340825213
Q 6043 99064 7459397213380
Q 8588 97564 2308671287970
S 95144 750581730
A 4805 920978383
Q 23622 79997 3462924853110
S 99984 814134284
Q 5296 85870 638984167271
A 96814 557459891
Q 16129 72053 9359800446116
S 9114 580674449
A 58056 243367220
Q 24451 95815 3282081996693
A 57475 777189776
A 87436 119796158
A 43853 111960152
Q 40919 96411 2892830930903
Q 5070 56796 4499977341761
A 29770 334498164
Q 18815 74404 3402530832775
Q 17293 96688 8837121369253
Q 11103 82863 7246059077969
S 16322 577490718
Q 2474 95047 519057819063
A 54395 328823039
S 82884 321560629
Q 40218 98341 9329641706452
Q 1782 79615 2598402037635
Q 14937 85216 1690611985302
S 24613 873338089
Q 3949 63529 3686851339376
S 224 804434430
A 74383 381287032
S 49100 774609110
S 66279 976561836
Q 4993 97021 4927198725086
A 13841 744194156
Q 380 97290 5831308847887
A 70872 792747008
Q 14678 96558 408896910329
A 43176 7899562
S 83920 478421661
Q 17786 74744 868562488615
S 73913 121602600
S 29039 593283909
A 40478 117743488
S 52328 920878604
S 66889 157163054
Q 4335 57130 1670613113794
S 38238 47570349
A 90436 318352638
Q 23738 89903 354908475118
A 1473 523517125
S 34289 787270686
Q 5479 97946 6477068772573
S 51262 721584558
A 53970 68958813
Q 36355 93785 3682114876255
A 63974 294498018
Q 7169 97831 9934843211796
Q 6788 96786 8140606341968
S 13276 912553062
A 23280 599422217
S 33319 904155400
A 88933 307601485
Q 12808 82484 3532654193425
S 41644 934529907
Q 33036 89885 2565255677045
Q 2702 97228 1466754278386
S 70761 166602039
Q 28130 97806 8486637556845
Q 12002 85252 1584185457367
S 82926 842640324
A 77891 749110120
Q 42784 98525 2185135507338
S 1889 665776970
Q 31690 84827 9553210263855
Q 15811 97677 993240372146
A 45134 588955390
Q 4474 86226 2087829109746
Q 20708 99879 3832116521938
A 41265 129736609
S 70961 607787891
S 37280 232033409
Q 3403 93147 4914833243755
A 42901 579363091
Q 6982 91662 1753206548415
S 91083 884598445
A 67044 692033579
A 9707 250721135
S 20072 508678548
A 90183 347425272
Q 6667 94362 1589444646990
A 37083 67505895
Q 24964 84780 3542009814779
Q 23752 88426 8393112660873
Q 13590 66821 7091806021525
Q 5101 88624 3243628578054
S 35886 380903144
Q 20835 99821 1064120694762
Q 24933 83773 5888736266095
S 13270 24009665
Q 3557 71000 7826404396246
Q 8658 94528 8180639684073
A 38740 254984099
S 91771 366150437
S 51957 344661136
S 99246 943377202
S 99686 966505224
A 31599 347213714
Q 2136 96614 8232313470388
A 11444 259075579
Q 44770 99519 3830328063431
Q 6583 98022 7218950764990
Q 8677 94919 8988678170745
S 14105 137422106
A 96026 737697265
Q 17434 72139 3160502951617
A 43498 132131851
Q 22479 96297 6473325351234
Q 39761 90461 6823990244070
S 47162 68967805
S 24932 171854006
A 82341 621434369
Q 1697 52596 9957211488833
Q 8043 99251 3610198689952
Q 2527 83310 5011854545205
Q 9317 70341 4472092417300
Q 12204 97392 6528141713460
S 44599 608185588
Q 38783 90612 3955100088117
S 42313 259689468
Q 13828 95674 6785860728231
Q 7082 62580 8978613831970
Q 32220 93068 652429227319
S 87585 422288299
A 11206 784874156
S 55481 859780415
Q 17569 88120 3696939665213
Q 2616 89582 7418817495929
S 37010 749278665
Q 23515 94998 2399129303443
Q 23014 79937 9826266247320
S 65029 611305522
A 97434 401664545
A 24027 577045372
Q 1 100000 269281077471
A 90974 261223597
S 20570 368289901
A 65848 146187888
A 19935 337680832
A 87664 287203203
A 25330 691111095
S 8674 167514854
Q 4140 78265 7257039101725
Q 3786 92380 2947318739346
S 35618 677251282
A 90664 403386513
A 80465 986194150
Q 2183 90780 6877113076796
S 14975 45966857
S 40348 549961405
Q 5748 99789 4240818619219
Q 4802 90615 2933730305957
S 20722 158074408
A 1342 618632885
Q 20647 98580 5782409741718
Q 37135 95120 6079548979835
S 19805 926981196
Q 23672 93999 3096845735895
S 37811 61600743
Q 8012 65570 4099186249829
S 54585 694125933
S 4905 913599945
S 37544 995181850
S 53194 500421580
Q 25992 80205 4884306686407
S 91760 256369936
S 37602 690197331
A 79007 697784611
A 82168 702265190
Q 8978 98261 3802989953956
A 28391 964181171
Q 7079 94413 7614489478822
Q 7412 75955 3229021900567
S 86204 468534269
A 97302 621722554
Q 8346 87664 4554000434624
S 44203 579526662
A 25918 521822206
Q 2425 98782 6780551732184
Q 30913 91788 420613129425
Q 2185 95791 7216465089090
Q 35533 95371 8683351500686
A 94092 94279882
A 86997 292910984
A 54777 644774860
Q 14964 92201 3223069193748
Q 41862 94415 8343701776789
A 12408 684724094
A 18183 449465780
Q 5471 82990 9784043511008
A 72697 261817622
S 47729 419591996
Q 11849 80743 4063025265937
S 1444 318727230
A 74416 89492951
A 21429 58547220
S 85379 671499827
Q 25459 84507 8652698322169
A 28335 529524775
Q 1135 89146 6160415165184
A 62204 777924962
A 56246 482888931
S 15745 359064036
Q 9757 95763 4630478800170
S 29571 940050993
Q 21707 84313 1094468138125
S 43968 763969632
S 70990 666588231
S 27538 854891277
A 9628 259182349
S 20465 1394189
S 15759 363829791
A 67540 894377182
A 77061 693303035
A 62648 550442509
A 41400 851318450
S 34385 357813035
Q 48909 99340 9271024930738
S 5484 941554580
A 43116 179511107
A 13759 503634567
S 96699 729675052
S 23295 43579146
Q 18429 73324 7344714022638
S 65846 402431420
Q 60 99767 9453760428297
S 99960 155203640
S 42255 837520718
A 95983 840736763
S 62613 10249492
S 90478 149519360
A 86559 755889254
Q 2073 99370 8060222910184
S 87330 707089812
S 33561 827787731
A 23996 8754861
Q 4800 97817 8174436148812
A 33042 123940832
Q 40645 95393 7311585071363
Q 16731 82597 9858766887911
Q 403 96287 9266029421081
Q 291 96125 7548258910122
S 97811 28924822
A 68097 181486249
A 98916 727223539
A 6791 119579858
A 85693 128850990
A 52316 2672443
A 60493 978911384
A 21442 501570906
Q 14151 82553 1155855065533
A 84808 185075015
S 21926 425974112
A 63887 943030189
A 30190 295170327
S 59401 593083890
S 25872 289942889
A 36406 720574880
A 49943 79974887
A 89475 183164490
A 1832 981799173
Q 329 88304 968043882310
Q 19472 70893 8917033660107
Q 3434 79821 248424412509
Q 27598 98598 6983171811153
Q 18634 76047 1217146567648
Q 190 99278 2459562651612
Q 5045 83054 9531888244482
Q 2428 81652 4110663547195
Q 7498 95451 4121352578119
S 6270 701355676
S 56868 917818221
S 36449 131547401
Q 16910 99286 156473870783
A 86353 600457373
S 7570 332212297
A 49878 761025573
S 99456 358566783
A 69437 511567668
Q 5482 72297 9673006348105
Q 14697 89123 366437612674
Q 3630 61019 2925256790328
A 63212 594889016
S 41818 689871136
A 70202 757997132
Q 4707 91826 2965704759331
A 68227 581761315
A 67918 262516720
S 83515 452542621
Q 28677 97641 6501811694005
A 86967 158682603
Q 1162 92231 6589914733276
Q 33178 84563 7915338600815
A 52564 169700448
A 29953 749077542
A 14432 243436721
Q 680 95704 2575426782819
A 73922 857947017
Q 13307 96216 8898320493219
S 66128 86738923
S 72512 24583234
S 49481 664941037
Q 19595 74765 5019216763577
Q 10867 84324 1522574782846
S 15953 402366917
S 40225 564070495
A 5667 86145672
Q 5669 99411 8614858250760
Q 2896 58454 3177861976597
A 7967 916637490
Q 1225 52140 2197607489390
S 32605 287823186
Q 20242 78426 800472546247
A 97397 331653884
A 71600 551796499
Q 9277 99026 2491208802480
S 12060 54414450
Q 20273 70325 1193490467178
A 27133 768253337
S 82077 292103332
Q 1120 95891 4491414569833
A 79723 323089190
A 39374 80831844
Q 22604 90014 1789521688295
A 67714 309875735
Q 24567 92768 2421556751340
Q 10000 74401 504795394483
A 56035 239796574
A 89925 339851890
S 53145 860100317
A 99756 904819808
A 27546 577711577
Q 11953 84417 9777659188140
Q 1187 52217 7711448738088
Q 21613 83485 8668931684585
A 20380 178672532
Q 3376 96195 4873970642398
Q 15079 91944 6459442231071
Q 36519 87875 5033764711842
S 13780 432915796
Q 2152 81959 1098812772528
A 92181 834122749
A 50577 614455315
A 43075 180814177
S 57828 482897422
Q 9912 86736 1438144334950
Q 14904 69033 3329576978861
Q 23713 96637 9635905458417
Q 5356 96118 5221591479344
Q 4887 98755 9681021435249
Q 1910 98086 863878772941
A 76015 562862283
A 50267 56421575
Q 31424 95767 8410280587250
A 16792 490235220
S 93982 506956469
Q 4794 97097 82950544021
S 1085 390972099
A 73255 385527024
Q 19878 99999 9706275046314
A 56511 854234518
A 12976 17740383
A 66261 371124788
Q 10955 98081 3900079114218
A 72013 125170078
Q 34966 85518 7404600276596
S 91478 370407222
S 95295 15508102
Q 3911 92660 4110955250077
S 74649 869322477
S 46433 889477962
S 44177 282760218
Q 2397 79610 7802422995525
A 38732 237883828
S 51935 929215170
A 61585 936894257
Q 10366 86163 6623882920342
S 13197 762392984
S 900 140015291
S 12999 447624615
Q 2385 99666 5584661283332
S 34275 180177674
A 61210 779438655
Q 11097 76629 2696292344623
A 72211 171003468
S 31649 861880626
S 50788 83810280
A 58213 964634119
Q 9007 96088 4070787670930
A 91137 40928569
S 36362 58989960
A 33110 726153196
Q 21348 95988 428310136027
Q 17282 81492 3079173734356
Q 1882 93930 3194044892007
S 43637 919856950
A 16130 817393532
Q 591 97911 279037839703
A 99781 796521282
Q 11335 89938 619419356971
Q 5070 89047 8465386535759
S 25112 702844269
A 76077 252264935
Q 2602 99466 6988203000769
Q 27129 81213 1619512795720
A 13291 886300699
A 54865 632255681
Q 33259 97842 8838134237509
S 30254 375624202
S 46684 430828584
S 88909 726251320
S 58022 510493982
S 34655 184320707
S 1587 259442696
S 55800 725063925
S 87619 320868580
Q 247 61778 2642522442526
S 76092 76756440
Q 4161 91424 2989240058808
A 5124 425452943
Q 6764 68509 4994182844686
Q 3503 97810 5480842386852
Q 5138 69752 1237449277498
A 68393 622597751
Q 23134 90802 9021356129348
Q 18934 74172 1863315597381
A 38807 156126255
Q 11074 92732 4917665915592
S 88373 242672213
S 99208 948661031
S 56771 252611164
Q 6872 96909 920969582853
Q 5814 97913 7636971819772
Q 12834 68944 6579065083916
Q 5499 99068 6533901865611
A 30598 843542711
S 20048 22270144
S 33946 664289843
S 23165 47159970
A 67894 743842740
Q 9106 99158 8191320867444
A 60585 327162205
Q 12857 96953 9090631297943
Q 10481 60535 2658654634809
Q 6132 86127 5492190507573
S 28548 520341256
Q 19649 95093 6088999093936
Q 10575 67318 4949183611678
Q 1782 95528 9781350914935
A 91505 877405124
S 61918 266393806
A 30784 860089125
A 43596 908160199
A 74896 395322331
A 69319 85444921
S 79009 394592002
A 57870 180459305
Q 13234 69525 6038851088192
S 39482 817663372
A 28347 612751318
S 69294 914820612
A 90835 420853498
Q 7264 99865 5811064268282
S 29567 689715207
Q 20865 92502 6573337677422
A 41536 617709046
S 56441 838471004
A 23794 57333394
S 31707 67960768
Q 12781 99942 1850347417570
Q 13270 89386 5228377713403
S 6149 952650554
Q 13946 98501 9175826433974
A 77248 435268432
A 43116 935022255
A 81704 300065625
S 13639 440104802
S 36440 431001245
S 39879 424012013
Q 759 96049 3555348909414
Q 348 99975 4467251184776
Q 7570 86730 4847975905834
Q 1382 83134 3000428046830
Q 17747 86162 2722553656807
Q 41739 96838 5548592478882
S 36593 879878748
S 27147 673652686
S 22489 412709285
Q 78 99321 7457007768865
Q 3424 73822 8172283924463
Q 4932 82839 6145220821938
Q 38654 97941 2181570258423
A 83821 869995005
A 47964 452831645
Q 1790 96622 6726685730959
Q 9400 79999 1703017893070
Q 34182 95849 3612488475649
A 85363 889897555
A 49224 152884769
Q 5920 57527 6631622370372
A 41835 397529973
A 17099 30240155
Q 2592 75031 3479615700448
Q 9032 99791 2784567279791
Q 1874 73928 5711971487931
S 77125 285031091
A 97427 721480203
Q 23057 92739 4769777733009
A 38213 965684417
S 72768 878804754
Q 8865 92719 6943080541049
Q 3557 71218 6282840410929
S 19519 563531538
Q 18520 73626 1765649994155
S 98021 807081562
A 28 744162780
Q 487 91122 8072194755104
Q 4312 95629 2303025584538
S 63548 790035791
A 53401 962493740
S 87719 226152840
A 39806 928181948
S 60167 163962335
S 62497 48337383
S 93609 74219705
Q 2309 93812 5991804179447
Q 2944 99944 5158121254431
Q 5476 96613 2288325597535
S 25432 486187255
A 11277 375117288
Q 4212 94275 892800863114
A 87149 531178606
S 39609 908549090
A 59606 292192415
A 15400 293476348
Q 29146 98059 3243125932256
Q 6081 64160 3342447356561
A 32004 322991547
A 49475 534612223
Q 19875 80064 8339370262328
A 73663 836094367
Q 1322 52485 4557288155822
A 41091 417660512
S 48130 266317080
S 45390 27271080
Q 13527 89786 5983726630172
S 58985 359711350
A 71973 239665826
Q 16860 94405 4292961642134
Q 38500 99633 8964542366322
Q 5737 81854 5186830019060
Q 3998 63903 9163335974345
Q 822 85667 1590767743826
Q 8733 78401 7512441045838
S 18980 801667039
Q 24201 88976 6175900045842
A 54530 619698656
Q 13146 85020 8733947045023
A 25408 377955870
Q 3950 65628 2046348620687
Q 11016 99116 5944765517650
Q 20022 74122 9034988760014
Q 15480 82398 6549805137064
A 80689 976640522
Q 18317 90047 570774736761
Q 14482 95597 4020755973887
Q 31990 92744 4948678026598
A 34734 729230701
A 14615 961180789
A 93311 694295801
S 17370 283100877
A 10768 610859604
S 72380 936136006
Q 2557 67019 1164344534917
A 73941 641906965
Q 35287 94230 897279371857
Q 398 99694 1107714649828
A 77144 875812797
Q 4932 95561 6289442392885
Q 4211 81128 5759714404124
A 57970 891037497
A 28602 445374725
A 23371 774090057
A 31691 338103695
A 3386 386832042
Q 5006 94044 2073084919261
A 80102 354957116
Q 5286 86713 6337369721827
Q 2081 98862 2745632895486
A 23547 427081349
Q 2633 71536 5635955708950
S 73827 310486316
A 88779 439741
A 64493 678564050
A 40408 211762440
Q 21726 76290 1865261464743
S 95335 405681225
A 89068 19939456
A 81535 581707159
S 41166 627451567
S 37583 836751398
S 40492 192103755
Q 15935 87711 4429626678606
Q 40192 99569 6030803860477
A 32426 720062022
S 64470 375215694
S 41063 255316739
A 84053 251764079
Q 2008 79823 4325389299236
Q 338 83545 8972294051628
S 206 203981182
S 95750 988551052
S 77583 181836369
A 48418 113339252
S 3931 9243926
A 2575 972929823
Q 10961 92277 9351710151716
Q 14003 99448 9832910768679
Q 2191 74974 1876222844489
Q 7619 88160 690608414130
A 20813 346113683
Q 18282 86266 928792742234
A 48510 992327090
A 86789 230940136
A 1768 809969502
Q 15714 77691 7760007893626
A 71034 435668863
Q 13026 85352 4431047842998
Q 14856 99925 4740809177937
Q 2962 97905 2029766442724
A 61414 285947180
S 6490 952145259
A 20890 919927704
Q 36075 86080 193951415568
Q 1899 96275 8892179414992
S 24574 129834281
A 93162 315068275
Q 42 99962 1771682244453
Q 3341 96705 750390826121
S 93669 682613648
A 97405 758452869
Q 29015 96402 744814129409
A 86767 317070028
A 42680 938361281
Q 11069 98529 8683129813037
A 29134 501115913
A 82360 836034173
Q 35763 98100 9973591580836
Q 3997 98197 9347940454792
Q 7737 98797 6761626341114
Q 11306 72251 3465506432195
S 69875 990812200
A 27040 354323858
A 47581 554930648
Q 2900 80045 9818517318677
A 51223 295038792
Q 26174 77440 129225496099
S 55577 121053665
S 62416 347688751
Q 7017 96697 4726932801874
Q 10096 90346 2048734577344
S 61054 559800415
Q 26665 81206 7348109253101
A 65628 537825788
Q 35352 92877 4018941716731
S 11986 996851455
Q 11111 98885 1732054399517
S 8585 178499671
A 77687 383328487
S 50169 318579863
Q 475 90328 8963751330657
S 17398 714428624
Q 17356 86894 3424971624989
A 25337 650024843
A 53061 981714066
Q 13828 77600 5019576165401
A 83838 865694563
Q 19096 89614 3376474784104
A 7453 927421968
A 62275 348931083
S 14013 98641147
S 34094 874417877
A 83411 326769025
A 55451 432711253
S 41968 167143682
S 28675 816852579
S 340 134185137
A 50576 333955823
A 16957 267747674
S 7981 704181250
Q 8856 87563 4955550430029
S 14788 594142128
Q 14157 89431 7812386816375
S 40896 152588762
Q 8459 83191 6607027564511
S 77239 868402804
A 72723 57811461
Q 8616 63149 9717855171128
A 89548 486753589
S 1139 762518701
A 67455 865869413
Q 9619 97144 8239757689069
Q 928 99018 9837859485958
Q 864 91884 2146421250295
S 40822 326815631
Q 19037 95333 267366731411
A 6294 255235745
S 78006 98706654
S 472 923041710
S 52149 960744867
Q 4260 99353 7953529091950
S 3559 988684848
S 75663 435441023
Q 2102 70812 2252187505952
A 90894 1070277
Q 6066 88033 1699505471338
Q 6030 70072 9701569583096
A 19474 261277588
Q 6747 79082 2595683070075
A 32670 607443612
Q 1063 61432 5453357106150
Q 3079 94693 7332994461183
S 81343 519699893
A 72662 967304376
S 14759 171274191
Q 4997 80059 3323030384160
S 56946 494448341
A 90500 136010061
Q 8245 99182 8916190493408
A 260 255118650
S 83621 181625547
S 80440 66867112
Q 18239 89807 1703619247730
A 17288 622070680
S 82119 728394128
S 47640 396211514
S 26179 774245126
Q 6038 95198 1513419478452
Q 13989 75593 2198724913291
S 59870 889799857
A 59075 711655525
Q 825 96945 3259532865170
S 60503 327285075
Q 6108 95336 9606834643282
S 41954 216070353
Q 15331 88964 2534360158094
A 96266 927257708
A 67136 804250854
Q 2554 89573 7291726843872
S 32150 944597029
Q 17398 91454 149570203363
A 11237 368210801
S 71332 341208838
S 41799 470762102
A 77914 98084082
Q 3702 80952 3889019637065
Q 15289 74096 7827311890123
Q 157 94103 7895615817957
Q 9616 93177 6594880182854
A 14205 980280459
Q 13752 69875 1825214899551
S 12445 863415730
Q 19213 86416 1459296414528
A 44033 282919776
A 52539 970844534
S 46211 454575594
Q 298 99622 1644673991446
Q 29771 99346 7461816109205
A 8837 94614093
S 85381 907866669
Q 9985 90086 1050781467586
A 42386 245899520
A 33013 886888660
Q 2371 98650 3730624795985
Q 6755 85873 1465327248530
Q 5405 99188 2132309348683
A 89918 251484702
A 55933 207866304
Q 3982 96018 6458435788024
A 13707 335635792
Q 1851 97838 5923871133085
S 73511 79407987
S 69645 429971058
Q 95 68627 8362896124734
S 29316 960509365
A 21745 408862477
Q 3590 92819 5214208829791
Q 19376 91621 1007444574658
Q 91 99795 390381111933
S 9424 99607390
Q 17140 76964 4456244086940
Q 30593 99525 183805087008
Q 5747 84361 6974054962093
Q 22847 91968 1060627843129
A 31981 988381742
A 48931 376225258
A 74375 963908973
Q 14119 98728 950495042212
S 19145 917419887
A 294 497274620
S 83533 639940030
S 51224 603998644
Q 21400 96076 4608250155659
Q 13535 64433 4213509845206
S 82962 708239589
A 37190 231042324
S 42325 296558556
Q 10234 96612 8812010355278
S 63610 481288079
S 75808 851921010
Q 21663 95665 2580967822592
A 3745 683728400
Q 9488 96109 1700713723743
Q 2189 75120 1275553684484
S 94878 805291524
Q 9050 85377 4449607642495
Q 6159 71046 4805624711655
S 13472 312902751
A 32845 542253444
S 88096 108231012
